commit 01ed0535224794ebcc5823285f5b19debd221164 Author: Xavier Walter Date: Tue Dec 9 09:04:22 2025 +0100 Initial commit diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/.cproject b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/.cproject new file mode 100644 index 0000000..fb4f5d0 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/.cproject @@ -0,0 +1,241 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/.mxproject b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/.mxproject new file mode 100644 index 0000000..c000aa3 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/.mxproject @@ -0,0 +1,28 @@ +[PreviousLibFiles] +LibFiles=Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h;Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_bus.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_rcc.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_crs.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_system.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_utils.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_gpio.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma_ex.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_dma.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_dmamux.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_pwr.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_cortex.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_exti.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_can.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_comp.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_comp.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_iwdg.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_iwdg.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rtc.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_rtc.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rtc_ex.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_spi.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_tim.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_usart.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_lpuart.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h;Middlewares\Third_Party\FreeRTOS\Source\include\croutine.h;Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h;Middlewares\Third_Party\FreeRTOS\Source\include\event_groups.h;Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h;Middlewares\Third_Party\FreeRTOS\Source\include\list.h;Middlewares\Third_Party\FreeRTOS\Source\include\message_buffer.h;Middlewares\Third_Party\FreeRTOS\Source\include\mpu_prototypes.h;Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h;Middlewares\Third_Party\FreeRTOS\Source\include\portable.h;Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h;Middlewares\Third_Party\FreeRTOS\Source\include\queue.h;Middlewares\Third_Party\FreeRTOS\Source\include\semphr.h;Middlewares\Third_Party\FreeRTOS\Source\include\stack_macros.h;Middlewares\Third_Party\FreeRTOS\Source\include\StackMacros.h;Middlewares\Third_Party\FreeRTOS\Source\include\stream_buffer.h;Middlewares\Third_Party\FreeRTOS\Source\include\task.h;Middlewares\Third_Party\FreeRTOS\Source\include\timers.h;Middlewares\Third_Party\FreeRTOS\Source\include\atomic.h;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.h;Middlewares\Third_Party\FreeRTOS\Source\portable\GCC\ARM_CM4F\portmacro.h;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim_ex.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_adc.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_adc_ex.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc_ex.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash_ex.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash_ramfunc.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_gpio.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_i2c.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_i2c_ex.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma_ex.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr_ex.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cortex.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_exti.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_can.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_comp.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_iwdg.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rtc.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rtc_ex.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_spi.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_spi_ex.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart_ex.c;Middlewares\Third_Party\FreeRTOS\Source\croutine.c;Middlewares\Third_Party\FreeRTOS\Source\event_groups.c;Middlewares\Third_Party\FreeRTOS\Source\list.c;Middlewares\Third_Party\FreeRTOS\Source\queue.c;Middlewares\Third_Party\FreeRTOS\Source\stream_buffer.c;Middlewares\Third_Party\FreeRTOS\Source\tasks.c;Middlewares\Third_Party\FreeRTOS\Source\timers.c;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.c;Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c;Middlewares\Third_Party\FreeRTOS\Source\portable\GCC\ARM_CM4F\port.c;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h;Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_bus.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_rcc.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_crs.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_system.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_utils.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_gpio.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma_ex.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_dma.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_dmamux.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_pwr.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_cortex.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_exti.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_can.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_comp.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_comp.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_iwdg.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_iwdg.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rtc.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_rtc.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rtc_ex.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_spi.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_tim.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_usart.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_lpuart.h;Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h;Middlewares\Third_Party\FreeRTOS\Source\include\croutine.h;Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h;Middlewares\Third_Party\FreeRTOS\Source\include\event_groups.h;Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h;Middlewares\Third_Party\FreeRTOS\Source\include\list.h;Middlewares\Third_Party\FreeRTOS\Source\include\message_buffer.h;Middlewares\Third_Party\FreeRTOS\Source\include\mpu_prototypes.h;Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h;Middlewares\Third_Party\FreeRTOS\Source\include\portable.h;Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h;Middlewares\Third_Party\FreeRTOS\Source\include\queue.h;Middlewares\Third_Party\FreeRTOS\Source\include\semphr.h;Middlewares\Third_Party\FreeRTOS\Source\include\stack_macros.h;Middlewares\Third_Party\FreeRTOS\Source\include\StackMacros.h;Middlewares\Third_Party\FreeRTOS\Source\include\stream_buffer.h;Middlewares\Third_Party\FreeRTOS\Source\include\task.h;Middlewares\Third_Party\FreeRTOS\Source\include\timers.h;Middlewares\Third_Party\FreeRTOS\Source\include\atomic.h;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.h;Middlewares\Third_Party\FreeRTOS\Source\portable\GCC\ARM_CM4F\portmacro.h;Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l476xx.h;Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h;Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h;Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h;Drivers\CMSIS\Device\ST\STM32L4xx\Source\Templates\system_stm32l4xx.c;Drivers\CMSIS\Include\cmsis_armcc.h;Drivers\CMSIS\Include\cmsis_armclang.h;Drivers\CMSIS\Include\cmsis_armclang_ltm.h;Drivers\CMSIS\Include\cmsis_compiler.h;Drivers\CMSIS\Include\cmsis_gcc.h;Drivers\CMSIS\Include\cmsis_iccarm.h;Drivers\CMSIS\Include\cmsis_version.h;Drivers\CMSIS\Include\core_armv81mml.h;Drivers\CMSIS\Include\core_armv8mbl.h;Drivers\CMSIS\Include\core_armv8mml.h;Drivers\CMSIS\Include\core_cm0.h;Drivers\CMSIS\Include\core_cm0plus.h;Drivers\CMSIS\Include\core_cm1.h;Drivers\CMSIS\Include\core_cm23.h;Drivers\CMSIS\Include\core_cm3.h;Drivers\CMSIS\Include\core_cm33.h;Drivers\CMSIS\Include\core_cm35p.h;Drivers\CMSIS\Include\core_cm4.h;Drivers\CMSIS\Include\core_cm7.h;Drivers\CMSIS\Include\core_sc000.h;Drivers\CMSIS\Include\core_sc300.h;Drivers\CMSIS\Include\mpu_armv7.h;Drivers\CMSIS\Include\mpu_armv8.h;Drivers\CMSIS\Include\tz_context.h; + +[PreviousUsedCubeIDEFiles] +SourceFiles=Core\Src\main.c;Core\Src\freertos.c;Core\Src\stm32l4xx_it.c;Core\Src\stm32l4xx_hal_msp.c;Core\Src\stm32l4xx_hal_timebase_tim.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim_ex.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_adc.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_adc_ex.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc_ex.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash_ex.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash_ramfunc.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_gpio.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_i2c.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_i2c_ex.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma_ex.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr_ex.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cortex.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_exti.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_can.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_comp.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_iwdg.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rtc.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rtc_ex.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_spi.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_spi_ex.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart_ex.c;Middlewares\Third_Party\FreeRTOS\Source\croutine.c;Middlewares\Third_Party\FreeRTOS\Source\event_groups.c;Middlewares\Third_Party\FreeRTOS\Source\list.c;Middlewares\Third_Party\FreeRTOS\Source\queue.c;Middlewares\Third_Party\FreeRTOS\Source\stream_buffer.c;Middlewares\Third_Party\FreeRTOS\Source\tasks.c;Middlewares\Third_Party\FreeRTOS\Source\timers.c;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.c;Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c;Middlewares\Third_Party\FreeRTOS\Source\portable\GCC\ARM_CM4F\port.c;Drivers\CMSIS\Device\ST\STM32L4xx\Source\Templates\system_stm32l4xx.c;Core\Src\system_stm32l4xx.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim_ex.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_adc.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_adc_ex.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc_ex.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash_ex.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash_ramfunc.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_gpio.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_i2c.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_i2c_ex.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma_ex.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr_ex.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cortex.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_exti.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_can.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_comp.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_iwdg.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rtc.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rtc_ex.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_spi.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_spi_ex.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart.c;Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart_ex.c;Middlewares\Third_Party\FreeRTOS\Source\croutine.c;Middlewares\Third_Party\FreeRTOS\Source\event_groups.c;Middlewares\Third_Party\FreeRTOS\Source\list.c;Middlewares\Third_Party\FreeRTOS\Source\queue.c;Middlewares\Third_Party\FreeRTOS\Source\stream_buffer.c;Middlewares\Third_Party\FreeRTOS\Source\tasks.c;Middlewares\Third_Party\FreeRTOS\Source\timers.c;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.c;Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c;Middlewares\Third_Party\FreeRTOS\Source\portable\GCC\ARM_CM4F\port.c;Drivers\CMSIS\Device\ST\STM32L4xx\Source\Templates\system_stm32l4xx.c;Core\Src\system_stm32l4xx.c;;;Middlewares\Third_Party\FreeRTOS\Source\croutine.c;Middlewares\Third_Party\FreeRTOS\Source\event_groups.c;Middlewares\Third_Party\FreeRTOS\Source\list.c;Middlewares\Third_Party\FreeRTOS\Source\queue.c;Middlewares\Third_Party\FreeRTOS\Source\stream_buffer.c;Middlewares\Third_Party\FreeRTOS\Source\tasks.c;Middlewares\Third_Party\FreeRTOS\Source\timers.c;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.c;Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c;Middlewares\Third_Party\FreeRTOS\Source\portable\GCC\ARM_CM4F\port.c; +HeaderPath=Drivers\STM32L4xx_HAL_Driver\Inc;Drivers\STM32L4xx_HAL_Driver\Inc\Legacy;Middlewares\Third_Party\FreeRTOS\Source\include;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS;Middlewares\Third_Party\FreeRTOS\Source\portable\GCC\ARM_CM4F;Drivers\CMSIS\Device\ST\STM32L4xx\Include;Drivers\CMSIS\Include;Core\Inc; +CDefines=USE_HAL_DRIVER;STM32L476xx;USE_HAL_DRIVER;USE_HAL_DRIVER; + +[PreviousGenFiles] +AdvancedFolderStructure=true +HeaderFileListSize=4 +HeaderFiles#0=..\Core\Inc\FreeRTOSConfig.h +HeaderFiles#1=..\Core\Inc\stm32l4xx_it.h +HeaderFiles#2=..\Core\Inc\stm32l4xx_hal_conf.h +HeaderFiles#3=..\Core\Inc\main.h +HeaderFolderListSize=1 +HeaderPath#0=..\Core\Inc +HeaderFiles=; +SourceFileListSize=5 +SourceFiles#0=..\Core\Src\freertos.c +SourceFiles#1=..\Core\Src\stm32l4xx_it.c +SourceFiles#2=..\Core\Src\stm32l4xx_hal_msp.c +SourceFiles#3=..\Core\Src\stm32l4xx_hal_timebase_tim.c +SourceFiles#4=..\Core\Src\main.c +SourceFolderListSize=1 +SourcePath#0=..\Core\Src +SourceFiles=; + diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/.project b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/.project new file mode 100644 index 0000000..9e7654d --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/.project @@ -0,0 +1,38 @@ + + + NUCLEO_L476RG_I-Spritz_v2_3 + + + + + + org.eclipse.cdt.managedbuilder.core.genmakebuilder + clean,full,incremental, + + + + + org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder + full,incremental, + + + + + + com.st.stm32cube.ide.mcu.MCUProjectNature + com.st.stm32cube.ide.mcu.MCUCubeProjectNature + org.eclipse.cdt.core.cnature + com.st.stm32cube.ide.mcu.MCUCubeIdeServicesRevAev2ProjectNature + com.st.stm32cube.ide.mcu.MCUAdvancedStructureProjectNature + com.st.stm32cube.ide.mcu.MCUSingleCpuProjectNature + com.st.stm32cube.ide.mcu.MCURootProjectNature + org.eclipse.cdt.managedbuilder.core.managedBuildNature + org.eclipse.cdt.managedbuilder.core.ScannerConfigNature + + + + copy_PARENT + $%7BPARENT-3-ECLIPSE_HOME%7D/STM32Cube/Repository/Packs/STMicroelectronics/STM32CubeExpansion_LRWAN_V2.1.0 + + + diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/.settings/com.st.stm32cube.ide.mcu.sfrview.prefs b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/.settings/com.st.stm32cube.ide.mcu.sfrview.prefs new file mode 100644 index 0000000..98a69fc --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/.settings/com.st.stm32cube.ide.mcu.sfrview.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +sfrviewstate={"fFavorites"\:{"fLists"\:{}},"fProperties"\:{"fNodeProperties"\:{}}} diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/.settings/language.settings.xml b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/.settings/language.settings.xml new file mode 100644 index 0000000..73b6beb --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/.settings/language.settings.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/.settings/org.eclipse.cdt.codan.core.prefs b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/.settings/org.eclipse.cdt.codan.core.prefs new file mode 100644 index 0000000..3e86936 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/.settings/org.eclipse.cdt.codan.core.prefs @@ -0,0 +1,76 @@ +com.st.stm32cube.ide.mcu.ide.oss.source.checker.libnano.problem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Float formatting support\\")"} +eclipse.preferences.version=1 +org.eclipse.cdt.codan.checkers.errnoreturn.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"No return\\")",implicit\=>false} +org.eclipse.cdt.codan.checkers.errreturnvalue.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Unused return value\\")"} +org.eclipse.cdt.codan.checkers.localvarreturn=-Warning +org.eclipse.cdt.codan.checkers.localvarreturn.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Returning the address of a local variable\\")"} +org.eclipse.cdt.codan.checkers.nocommentinside.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Nesting comments\\")"} +org.eclipse.cdt.codan.checkers.nolinecomment.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Line comments\\")"} +org.eclipse.cdt.codan.checkers.noreturn.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"No return value\\")",implicit\=>false} +org.eclipse.cdt.codan.internal.checkers.AbstractClassCreation.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Abstract class cannot be instantiated\\")"} +org.eclipse.cdt.codan.internal.checkers.AmbiguousProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Ambiguous problem\\")"} +org.eclipse.cdt.codan.internal.checkers.AssignmentInConditionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Assignment in condition\\")"} +org.eclipse.cdt.codan.internal.checkers.AssignmentToItselfProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Assignment to itself\\")"} +org.eclipse.cdt.codan.internal.checkers.BlacklistProblem=-Warning +org.eclipse.cdt.codan.internal.checkers.BlacklistProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Function or method is blacklisted\\")",blacklist\=>()} +org.eclipse.cdt.codan.internal.checkers.CStyleCastProblem=-Warning +org.eclipse.cdt.codan.internal.checkers.CStyleCastProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"C-Style cast instead of C++ cast\\")",checkMacro\=>true} +org.eclipse.cdt.codan.internal.checkers.CaseBreakProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"No break at end of case\\")",no_break_comment\=>"no break",last_case_param\=>false,empty_case_param\=>false,enable_fallthrough_quickfix_param\=>false} +org.eclipse.cdt.codan.internal.checkers.CatchByReference.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Catching by reference is recommended\\")",unknown\=>false,exceptions\=>()} +org.eclipse.cdt.codan.internal.checkers.CircularReferenceProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Circular inheritance\\")"} +org.eclipse.cdt.codan.internal.checkers.ClassMembersInitialization.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Class members should be properly initialized\\")",skip\=>true} +org.eclipse.cdt.codan.internal.checkers.CopyrightProblem=-Warning +org.eclipse.cdt.codan.internal.checkers.CopyrightProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Lack of copyright information\\")",regex\=>".*Copyright.*"} +org.eclipse.cdt.codan.internal.checkers.DecltypeAutoProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Invalid 'decltype(auto)' specifier\\")"} +org.eclipse.cdt.codan.internal.checkers.FieldResolutionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Field cannot be resolved\\")"} +org.eclipse.cdt.codan.internal.checkers.FloatCompareProblem=-Warning +org.eclipse.cdt.codan.internal.checkers.FloatCompareProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Direct float comparison\\")"} +org.eclipse.cdt.codan.internal.checkers.FunctionResolutionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Function cannot be resolved\\")"} +org.eclipse.cdt.codan.internal.checkers.GotoStatementProblem=-Warning +org.eclipse.cdt.codan.internal.checkers.GotoStatementProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Goto statement used\\")"} +org.eclipse.cdt.codan.internal.checkers.InvalidArguments.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Invalid arguments\\")"} +org.eclipse.cdt.codan.internal.checkers.InvalidTemplateArgumentsProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Invalid template argument\\")"} +org.eclipse.cdt.codan.internal.checkers.LabelStatementNotFoundProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Label statement not found\\")"} +org.eclipse.cdt.codan.internal.checkers.MagicNumberProblem=-Warning +org.eclipse.cdt.codan.internal.checkers.MagicNumberProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Avoid magic numbers\\")",checkArray\=>true,checkOperatorParen\=>true,exceptions\=>(1,0,-1,2,1.0,0.0,-1.0)} +org.eclipse.cdt.codan.internal.checkers.MemberDeclarationNotFoundProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Member declaration not found\\")"} +org.eclipse.cdt.codan.internal.checkers.MethodResolutionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Method cannot be resolved\\")"} +org.eclipse.cdt.codan.internal.checkers.MissCaseProblem=-Warning +org.eclipse.cdt.codan.internal.checkers.MissCaseProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Missing cases in switch\\")"} +org.eclipse.cdt.codan.internal.checkers.MissDefaultProblem=-Warning +org.eclipse.cdt.codan.internal.checkers.MissDefaultProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Missing default in switch\\")",defaultWithAllEnums\=>false} +org.eclipse.cdt.codan.internal.checkers.MissReferenceProblem=-Warning +org.eclipse.cdt.codan.internal.checkers.MissReferenceProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Missing reference return value in assignment operator\\")"} +org.eclipse.cdt.codan.internal.checkers.MissSelfCheckProblem=-Warning +org.eclipse.cdt.codan.internal.checkers.MissSelfCheckProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Missing self check in assignment operator\\")"} +org.eclipse.cdt.codan.internal.checkers.MultipleDeclarationsProblem=-Warning +org.eclipse.cdt.codan.internal.checkers.MultipleDeclarationsProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Multiple variable declaration\\")"} +org.eclipse.cdt.codan.internal.checkers.NamingConventionFunctionChecker.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Name convention for function\\")",pattern\=>"^[a-z]",macro\=>true,exceptions\=>()} +org.eclipse.cdt.codan.internal.checkers.NoDiscardProblem=Warning +org.eclipse.cdt.codan.internal.checkers.NoDiscardProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Return value not evaluated\\")",macro\=>true} +org.eclipse.cdt.codan.internal.checkers.NonVirtualDestructorProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Class has a virtual method and non-virtual destructor\\")"} +org.eclipse.cdt.codan.internal.checkers.OverloadProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Invalid overload\\")"} +org.eclipse.cdt.codan.internal.checkers.RedeclarationProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Invalid redeclaration\\")"} +org.eclipse.cdt.codan.internal.checkers.RedefinitionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Invalid redefinition\\")"} +org.eclipse.cdt.codan.internal.checkers.ReturnStyleProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Return with parenthesis\\")"} +org.eclipse.cdt.codan.internal.checkers.ScanfFormatStringSecurityProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Format String Vulnerability\\")"} +org.eclipse.cdt.codan.internal.checkers.ShallowCopyProblem=-Warning +org.eclipse.cdt.codan.internal.checkers.ShallowCopyProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Miss copy constructor or assignment operator\\")",onlynew\=>false} +org.eclipse.cdt.codan.internal.checkers.StatementHasNoEffectProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Statement has no effect\\")",macro\=>true,exceptions\=>()} +org.eclipse.cdt.codan.internal.checkers.StaticVariableInHeaderProblem=-Warning +org.eclipse.cdt.codan.internal.checkers.StaticVariableInHeaderProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Static variable in header file\\")"} +org.eclipse.cdt.codan.internal.checkers.StructuredBindingDeclarationProblem=Error +org.eclipse.cdt.codan.internal.checkers.StructuredBindingDeclarationProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Invalid structured binding declaration\\")"} +org.eclipse.cdt.codan.internal.checkers.SuggestedParenthesisProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Suggested parenthesis around expression\\")",paramNot\=>false} +org.eclipse.cdt.codan.internal.checkers.SuspiciousSemicolonProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Suspicious semicolon\\")",else\=>false,afterelse\=>false} +org.eclipse.cdt.codan.internal.checkers.SymbolShadowingProblem=-Warning +org.eclipse.cdt.codan.internal.checkers.SymbolShadowingProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Symbol shadowing\\")",paramFuncParameters\=>true} +org.eclipse.cdt.codan.internal.checkers.TypeResolutionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Type cannot be resolved\\")"} +org.eclipse.cdt.codan.internal.checkers.UnusedFunctionDeclarationProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Unused function declaration\\")",macro\=>true} +org.eclipse.cdt.codan.internal.checkers.UnusedStaticFunctionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Unused static function\\")",macro\=>true} +org.eclipse.cdt.codan.internal.checkers.UnusedVariableDeclarationProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Unused variable declaration in file scope\\")",macro\=>true,exceptions\=>("@(\#)","$Id")} +org.eclipse.cdt.codan.internal.checkers.UsingInHeaderProblem=-Warning +org.eclipse.cdt.codan.internal.checkers.UsingInHeaderProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Using directive in header\\")"} +org.eclipse.cdt.codan.internal.checkers.VariableResolutionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Symbol is not resolved\\")"} +org.eclipse.cdt.codan.internal.checkers.VirtualMethodCallProblem=-Error +org.eclipse.cdt.codan.internal.checkers.VirtualMethodCallProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Virtual method call in constructor/destructor\\")"} diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/.settings/org.eclipse.cdt.core.prefs b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/.settings/org.eclipse.cdt.core.prefs new file mode 100644 index 0000000..c8ec5df --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/.settings/org.eclipse.cdt.core.prefs @@ -0,0 +1,6 @@ +doxygen/doxygen_new_line_after_brief=true +doxygen/doxygen_use_brief_tag=false +doxygen/doxygen_use_javadoc_tags=true +doxygen/doxygen_use_pre_tag=false +doxygen/doxygen_use_structural_commands=false +eclipse.preferences.version=1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/.settings/stm32cubeide.project.prefs b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/.settings/stm32cubeide.project.prefs new file mode 100644 index 0000000..cecf54f --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/.settings/stm32cubeide.project.prefs @@ -0,0 +1,5 @@ +635E684B79701B039C64EA45C3F84D30=0827D12AAD1336308941718E2FDED426 +66BE74F758C12D739921AEA421D593D3=4 +8DF89ED150041C4CBC7CB9A9CAA90856=3D0B17344BBCA8AB130ED03AF8D83882 +DC22A860405A8BF2F2C095E5B6529F12=3D0B17344BBCA8AB130ED03AF8D83882 +eclipse.preferences.version=1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Inc/subdir.mk b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Inc/subdir.mk new file mode 100644 index 0000000..46ee871 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Inc/subdir.mk @@ -0,0 +1,9 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables + +# Each subdirectory must supply rules for building sources it contributes + diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/App/app_bluenrg_ms.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/App/app_bluenrg_ms.cyclo new file mode 100644 index 0000000..0d61db7 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/App/app_bluenrg_ms.cyclo @@ -0,0 +1,8 @@ +../Core/Src/BlueNRG_MS/App/app_bluenrg_ms.c:72:6:HAL_Delay 1 +../Core/Src/BlueNRG_MS/App/app_bluenrg_ms.c:82:6:ErrorDisplayCallback 6 +../Core/Src/BlueNRG_MS/App/app_bluenrg_ms.c:108:6:MX_BlueNRG_MS_Init 7 +../Core/Src/BlueNRG_MS/App/app_bluenrg_ms.c:210:6:MX_BlueNRG_MS_Process 1 +../Core/Src/BlueNRG_MS/App/app_bluenrg_ms.c:231:13:User_Process 9 +../Core/Src/BlueNRG_MS/App/app_bluenrg_ms.c:269:13:Ble_processFrame 1 +../Core/Src/BlueNRG_MS/App/app_bluenrg_ms.c:275:13:Ble_processMsg 3 +../Core/Src/BlueNRG_MS/App/app_bluenrg_ms.c:285:6:vBleTask 3 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/App/app_bluenrg_ms.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/App/app_bluenrg_ms.d new file mode 100644 index 0000000..6b4655a --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/App/app_bluenrg_ms.d @@ -0,0 +1,183 @@ +Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o: \ + ../Core/Src/BlueNRG_MS/App/app_bluenrg_ms.c ../Core/Inc/automation.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/commonMsg.h ../Core/Inc/BlueNRG_MS/App/app_bluenrg_ms.h \ + ../Core/Inc/main.h ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h \ + ../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h \ + ../Core/Inc/stm32_nucleo_bus.h ../Core/Inc/stm32_nucleo_conf.h \ + ../Core/Inc/stm32_nucleo_errno.h ../Utils/Inc/stm32_adv_trace.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h ../Core/Inc/utilities_conf.h \ + ../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h \ + ../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.h \ + ../Core/Inc/BlueNRG_MS/Target/bluenrg_conf.h \ + ../Core/Inc/BlueNRG_MS/App/sample_service.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gap.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_aci_const.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/hci_const.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/compiler.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_server.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/hci.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/hci_le.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/sm.h \ + ../Core/Inc/commonMsg.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_utils.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_server.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gap_aci.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_aci.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_hal_aci.h \ + ../Core/Inc/signals.h ../Core/Inc/main.h ../Core/Inc/utils.h +../Core/Inc/automation.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/commonMsg.h: +../Core/Inc/BlueNRG_MS/App/app_bluenrg_ms.h: +../Core/Inc/main.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: +../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h: +../Core/Inc/stm32_nucleo_bus.h: +../Core/Inc/stm32_nucleo_conf.h: +../Core/Inc/stm32_nucleo_errno.h: +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Core/Inc/utilities_conf.h: +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h: +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.h: +../Core/Inc/BlueNRG_MS/Target/bluenrg_conf.h: +../Core/Inc/BlueNRG_MS/App/sample_service.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gap.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_aci_const.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/hci_const.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/compiler.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_server.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/hci.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/hci_le.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/sm.h: +../Core/Inc/commonMsg.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_utils.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_server.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gap_aci.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_aci.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_hal_aci.h: +../Core/Inc/signals.h: +../Core/Inc/main.h: +../Core/Inc/utils.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o new file mode 100644 index 0000000..ab3aff8 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/App/app_bluenrg_ms.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/App/app_bluenrg_ms.su new file mode 100644 index 0000000..8633c74 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/App/app_bluenrg_ms.su @@ -0,0 +1,8 @@ +../Core/Src/BlueNRG_MS/App/app_bluenrg_ms.c:72:6:HAL_Delay 16 static +../Core/Src/BlueNRG_MS/App/app_bluenrg_ms.c:82:6:ErrorDisplayCallback 24 static +../Core/Src/BlueNRG_MS/App/app_bluenrg_ms.c:108:6:MX_BlueNRG_MS_Init 64 static +../Core/Src/BlueNRG_MS/App/app_bluenrg_ms.c:210:6:MX_BlueNRG_MS_Process 8 static +../Core/Src/BlueNRG_MS/App/app_bluenrg_ms.c:231:13:User_Process 8 static +../Core/Src/BlueNRG_MS/App/app_bluenrg_ms.c:269:13:Ble_processFrame 8 static +../Core/Src/BlueNRG_MS/App/app_bluenrg_ms.c:275:13:Ble_processMsg 16 static +../Core/Src/BlueNRG_MS/App/app_bluenrg_ms.c:285:6:vBleTask 40 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/App/i-spritz_service.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/App/i-spritz_service.cyclo new file mode 100644 index 0000000..06558ac --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/App/i-spritz_service.cyclo @@ -0,0 +1,32 @@ +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:133:12:Add_Sample_Service 7 +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:194:6:Make_Connection 1 +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:223:6:receiveData 5 +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:259:6:setDefaultSettings 1 +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:266:6:downloadingSettings 6 +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:315:6:uploadingSettings 1 +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:328:13:sendCommandToAutomation 1 +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:344:6:receiveDateTime 1 +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:360:13:sendCommandToOutputs 1 +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:374:6:driveManyValves 1 +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:382:6:emergencyStop 1 +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:387:6:safeStop 1 +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:392:6:getWateringStats 7 +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:454:6:spyCANbus 3 +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:472:6:requestStateMachine 1 +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:477:13:sendCommandToCAN 1 +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:490:13:sendCommandToSystem 1 +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:504:6:setAuxOutputFeature 1 +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:516:6:setModuleCalibration 3 +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:532:13:runCycle 1 +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:537:6:systemReset 1 +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:554:6:sendData 1 +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:559:6:sendBLEerror 1 +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:564:6:updateFSM 1 +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:569:6:updateReg75HC955 1 +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:584:6:Attribute_Modified_CB 7 +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:612:6:GAP_ConnectionComplete_CB 2 +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:629:6:GAP_DisconnectionComplete_CB 2 +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:650:6:GATT_Notification_CB 2 +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:664:6:GATT_Read_Permit_Req_CB 3 +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:685:6:user_notify 18 +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:809:6:readATcommand 15 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/App/i-spritz_service.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/App/i-spritz_service.d new file mode 100644 index 0000000..8802958 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/App/i-spritz_service.d @@ -0,0 +1,185 @@ +Core/Src/BlueNRG_MS/App/i-spritz_service.o: \ + ../Core/Src/BlueNRG_MS/App/i-spritz_service.c ../Core/Inc/automation.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/commonMsg.h ../Core/Inc/BlueNRG_MS/App/sample_service.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gap.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_aci_const.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/hci_const.h \ + ../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.h \ + ../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h \ + ../Core/Inc/stm32_nucleo_bus.h ../Core/Inc/stm32_nucleo_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h \ + ../Core/Inc/stm32_nucleo_errno.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h \ + ../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.h \ + ../Core/Inc/BlueNRG_MS/Target/bluenrg_conf.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/compiler.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_server.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/hci.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/hci_le.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/sm.h \ + ../Core/Inc/commonMsg.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gap_aci.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_aci.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_hal_aci.h \ + ../Core/Inc/main.h ../Utils/Inc/stm32_adv_trace.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h ../Core/Inc/utilities_conf.h \ + ../Core/Inc/rtc_if.h ../Utils/Inc/stm32_systime.h ../Core/Inc/signals.h \ + ../Core/Inc/main.h ../Core/Inc/parcelize.h ../Core/Inc/utils.h \ + ../Core/Inc/env_sensors.h ../Core/Inc/crc32.h +../Core/Inc/automation.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/commonMsg.h: +../Core/Inc/BlueNRG_MS/App/sample_service.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gap.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_aci_const.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/hci_const.h: +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.h: +../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h: +../Core/Inc/stm32_nucleo_bus.h: +../Core/Inc/stm32_nucleo_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: +../Core/Inc/stm32_nucleo_errno.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h: +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.h: +../Core/Inc/BlueNRG_MS/Target/bluenrg_conf.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/compiler.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_server.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/hci.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/hci_le.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/sm.h: +../Core/Inc/commonMsg.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gap_aci.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_aci.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_hal_aci.h: +../Core/Inc/main.h: +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/rtc_if.h: +../Utils/Inc/stm32_systime.h: +../Core/Inc/signals.h: +../Core/Inc/main.h: +../Core/Inc/parcelize.h: +../Core/Inc/utils.h: +../Core/Inc/env_sensors.h: +../Core/Inc/crc32.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/App/i-spritz_service.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/App/i-spritz_service.o new file mode 100644 index 0000000..e87bf50 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/App/i-spritz_service.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/App/i-spritz_service.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/App/i-spritz_service.su new file mode 100644 index 0000000..ea30dc2 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/App/i-spritz_service.su @@ -0,0 +1,32 @@ +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:133:12:Add_Sample_Service 144 static +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:194:6:Make_Connection 56 static +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:223:6:receiveData 96 static +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:259:6:setDefaultSettings 8 static +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:266:6:downloadingSettings 96 static +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:315:6:uploadingSettings 32 static +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:328:13:sendCommandToAutomation 24 static +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:344:6:receiveDateTime 48 static +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:360:13:sendCommandToOutputs 24 static +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:374:6:driveManyValves 24 static +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:382:6:emergencyStop 8 static +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:387:6:safeStop 8 static +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:392:6:getWateringStats 1160 static +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:454:6:spyCANbus 32 static +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:472:6:requestStateMachine 8 static +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:477:13:sendCommandToCAN 24 static +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:490:13:sendCommandToSystem 24 static +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:504:6:setAuxOutputFeature 32 static +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:516:6:setModuleCalibration 24 static +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:532:13:runCycle 8 static +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:537:6:systemReset 8 static +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:554:6:sendData 24 static +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:559:6:sendBLEerror 24 static +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:564:6:updateFSM 16 static +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:569:6:updateReg75HC955 24 static +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:584:6:Attribute_Modified_CB 16 static +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:612:6:GAP_ConnectionComplete_CB 32 static +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:629:6:GAP_DisconnectionComplete_CB 8 static +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:650:6:GATT_Notification_CB 16 static +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:664:6:GATT_Read_Permit_Req_CB 16 static +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:685:6:user_notify 80 static +../Core/Src/BlueNRG_MS/App/i-spritz_service.c:809:6:readATcommand 48 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/App/subdir.mk b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/App/subdir.mk new file mode 100644 index 0000000..1ef4e1f --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/App/subdir.mk @@ -0,0 +1,30 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +C_SRCS += \ +../Core/Src/BlueNRG_MS/App/app_bluenrg_ms.c \ +../Core/Src/BlueNRG_MS/App/i-spritz_service.c + +OBJS += \ +./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o \ +./Core/Src/BlueNRG_MS/App/i-spritz_service.o + +C_DEPS += \ +./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.d \ +./Core/Src/BlueNRG_MS/App/i-spritz_service.d + + +# Each subdirectory must supply rules for building sources it contributes +Core/Src/BlueNRG_MS/App/%.o Core/Src/BlueNRG_MS/App/%.su Core/Src/BlueNRG_MS/App/%.cyclo: ../Core/Src/BlueNRG_MS/App/%.c Core/Src/BlueNRG_MS/App/subdir.mk + arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DWATERING2 -DUSE_HAL_DRIVER -DSTM32L476xx -DSX1276MB1MAS -DRFM95 -DAUTO_RESTART -DSPI3_HAL_CONFIG -c -I../Core/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32L4xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -I../Middlewares/Third_Party/BlueNRG-MS/includes -I../Middlewares/Third_Party/BlueNRG-MS/utils -I../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic -I../Core/Inc/BlueNRG_MS/App -I../Core/Inc/BlueNRG_MS/Target -I../Core/Inc/LoRaWAN/App -I../Core/Inc/LoRaWAN/Target -I../Core/Inc/List -I../Middlewares/Third_Party/LoRaWAN/Crypto -I../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I../Middlewares/Third_Party/LoRaWAN/Mac -I../Middlewares/Third_Party/LoRaWAN/Mac/Region -I../Middlewares/Third_Party/LoRaWAN/Utilities -I../Middlewares/Third_Party/SubGHz_Phy -I../Middlewares/Third_Party/SubGHz_Phy/sx1276 -I../Middlewares/Third_Party/LoRaWAN/LmHandler -I../Drivers/BSP/sx1276mb1mas -I../Utils/Inc -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@" + +clean: clean-Core-2f-Src-2f-BlueNRG_MS-2f-App + +clean-Core-2f-Src-2f-BlueNRG_MS-2f-App: + -$(RM) ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.cyclo ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.d ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.su ./Core/Src/BlueNRG_MS/App/i-spritz_service.cyclo ./Core/Src/BlueNRG_MS/App/i-spritz_service.d ./Core/Src/BlueNRG_MS/App/i-spritz_service.o ./Core/Src/BlueNRG_MS/App/i-spritz_service.su + +.PHONY: clean-Core-2f-Src-2f-BlueNRG_MS-2f-App + diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/Target/hci_tl_interface.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/Target/hci_tl_interface.cyclo new file mode 100644 index 0000000..023987d --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/Target/hci_tl_interface.cyclo @@ -0,0 +1,8 @@ +../Core/Src/BlueNRG_MS/Target/hci_tl_interface.c:50:9:HCI_TL_SPI_Init 1 +../Core/Src/BlueNRG_MS/Target/hci_tl_interface.c:90:9:HCI_TL_SPI_DeInit 1 +../Core/Src/BlueNRG_MS/Target/hci_tl_interface.c:104:9:HCI_TL_SPI_Reset 1 +../Core/Src/BlueNRG_MS/Target/hci_tl_interface.c:123:9:HCI_TL_SPI_Receive 6 +../Core/Src/BlueNRG_MS/Target/hci_tl_interface.c:187:9:HCI_TL_SPI_Send 6 +../Core/Src/BlueNRG_MS/Target/hci_tl_interface.c:249:16:IsDataAvailable 1 +../Core/Src/BlueNRG_MS/Target/hci_tl_interface.c:266:6:hci_tl_lowlevel_init 1 +../Core/Src/BlueNRG_MS/Target/hci_tl_interface.c:307:6:hci_tl_lowlevel_isr 3 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/Target/hci_tl_interface.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/Target/hci_tl_interface.d new file mode 100644 index 0000000..0799871 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/Target/hci_tl_interface.d @@ -0,0 +1,136 @@ +Core/Src/BlueNRG_MS/Target/hci_tl_interface.o: \ + ../Core/Src/BlueNRG_MS/Target/hci_tl_interface.c \ + ../Core/Inc/RTE_Components.h \ + ../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.h \ + ../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h \ + ../Core/Inc/stm32_nucleo_bus.h ../Core/Inc/stm32_nucleo_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h \ + ../Core/Inc/stm32_nucleo_errno.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h \ + ../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.h \ + ../Core/Inc/BlueNRG_MS/Target/bluenrg_conf.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h +../Core/Inc/RTE_Components.h: +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.h: +../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h: +../Core/Inc/stm32_nucleo_bus.h: +../Core/Inc/stm32_nucleo_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: +../Core/Inc/stm32_nucleo_errno.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h: +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.h: +../Core/Inc/BlueNRG_MS/Target/bluenrg_conf.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/Target/hci_tl_interface.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/Target/hci_tl_interface.o new file mode 100644 index 0000000..e6eb8d3 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/Target/hci_tl_interface.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/Target/hci_tl_interface.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/Target/hci_tl_interface.su new file mode 100644 index 0000000..0bc4e0d --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/Target/hci_tl_interface.su @@ -0,0 +1,8 @@ +../Core/Src/BlueNRG_MS/Target/hci_tl_interface.c:50:9:HCI_TL_SPI_Init 16 static +../Core/Src/BlueNRG_MS/Target/hci_tl_interface.c:90:9:HCI_TL_SPI_DeInit 8 static +../Core/Src/BlueNRG_MS/Target/hci_tl_interface.c:104:9:HCI_TL_SPI_Reset 8 static +../Core/Src/BlueNRG_MS/Target/hci_tl_interface.c:123:9:HCI_TL_SPI_Receive 40 static +../Core/Src/BlueNRG_MS/Target/hci_tl_interface.c:187:9:HCI_TL_SPI_Send 48 static,ignoring_inline_asm +../Core/Src/BlueNRG_MS/Target/hci_tl_interface.c:249:16:IsDataAvailable 8 static +../Core/Src/BlueNRG_MS/Target/hci_tl_interface.c:266:6:hci_tl_lowlevel_init 40 static +../Core/Src/BlueNRG_MS/Target/hci_tl_interface.c:307:6:hci_tl_lowlevel_isr 8 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/Target/subdir.mk b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/Target/subdir.mk new file mode 100644 index 0000000..f9c5f8c --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/BlueNRG_MS/Target/subdir.mk @@ -0,0 +1,27 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +C_SRCS += \ +../Core/Src/BlueNRG_MS/Target/hci_tl_interface.c + +OBJS += \ +./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + +C_DEPS += \ +./Core/Src/BlueNRG_MS/Target/hci_tl_interface.d + + +# Each subdirectory must supply rules for building sources it contributes +Core/Src/BlueNRG_MS/Target/%.o Core/Src/BlueNRG_MS/Target/%.su Core/Src/BlueNRG_MS/Target/%.cyclo: ../Core/Src/BlueNRG_MS/Target/%.c Core/Src/BlueNRG_MS/Target/subdir.mk + arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DWATERING2 -DUSE_HAL_DRIVER -DSTM32L476xx -DSX1276MB1MAS -DRFM95 -DAUTO_RESTART -DSPI3_HAL_CONFIG -c -I../Core/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32L4xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -I../Middlewares/Third_Party/BlueNRG-MS/includes -I../Middlewares/Third_Party/BlueNRG-MS/utils -I../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic -I../Core/Inc/BlueNRG_MS/App -I../Core/Inc/BlueNRG_MS/Target -I../Core/Inc/LoRaWAN/App -I../Core/Inc/LoRaWAN/Target -I../Core/Inc/List -I../Middlewares/Third_Party/LoRaWAN/Crypto -I../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I../Middlewares/Third_Party/LoRaWAN/Mac -I../Middlewares/Third_Party/LoRaWAN/Mac/Region -I../Middlewares/Third_Party/LoRaWAN/Utilities -I../Middlewares/Third_Party/SubGHz_Phy -I../Middlewares/Third_Party/SubGHz_Phy/sx1276 -I../Middlewares/Third_Party/LoRaWAN/LmHandler -I../Drivers/BSP/sx1276mb1mas -I../Utils/Inc -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@" + +clean: clean-Core-2f-Src-2f-BlueNRG_MS-2f-Target + +clean-Core-2f-Src-2f-BlueNRG_MS-2f-Target: + -$(RM) ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.cyclo ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.d ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.su + +.PHONY: clean-Core-2f-Src-2f-BlueNRG_MS-2f-Target + diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/CayenneLpp.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/CayenneLpp.cyclo new file mode 100644 index 0000000..de7a0ae --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/CayenneLpp.cyclo @@ -0,0 +1,17 @@ +../Core/Src/LoRaWAN/App/CayenneLpp.c:90:6:CayenneLppInit 1 +../Core/Src/LoRaWAN/App/CayenneLpp.c:98:6:CayenneLppReset 1 +../Core/Src/LoRaWAN/App/CayenneLpp.c:106:9:CayenneLppGetSize 1 +../Core/Src/LoRaWAN/App/CayenneLpp.c:114:10:CayenneLppGetBuffer 1 +../Core/Src/LoRaWAN/App/CayenneLpp.c:122:9:CayenneLppCopy 1 +../Core/Src/LoRaWAN/App/CayenneLpp.c:134:9:CayenneLppAddDigitalInput 2 +../Core/Src/LoRaWAN/App/CayenneLpp.c:152:9:CayenneLppAddDigitalOutput 2 +../Core/Src/LoRaWAN/App/CayenneLpp.c:170:9:CayenneLppAddAnalogInput 2 +../Core/Src/LoRaWAN/App/CayenneLpp.c:191:9:CayenneLppAddAnalogOutput 2 +../Core/Src/LoRaWAN/App/CayenneLpp.c:211:9:CayenneLppAddLuminosity 2 +../Core/Src/LoRaWAN/App/CayenneLpp.c:230:9:CayenneLppAddPresence 2 +../Core/Src/LoRaWAN/App/CayenneLpp.c:248:9:CayenneLppAddTemperature 2 +../Core/Src/LoRaWAN/App/CayenneLpp.c:268:9:CayenneLppAddRelativeHumidity 2 +../Core/Src/LoRaWAN/App/CayenneLpp.c:286:9:CayenneLppAddAccelerometer 2 +../Core/Src/LoRaWAN/App/CayenneLpp.c:313:9:CayenneLppAddBarometricPressure 2 +../Core/Src/LoRaWAN/App/CayenneLpp.c:334:9:CayenneLppAddGyrometer 2 +../Core/Src/LoRaWAN/App/CayenneLpp.c:361:9:CayenneLppAddGps 2 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/CayenneLpp.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/CayenneLpp.d new file mode 100644 index 0000000..d113609 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/CayenneLpp.d @@ -0,0 +1,46 @@ +Core/Src/LoRaWAN/App/CayenneLpp.o: ../Core/Src/LoRaWAN/App/CayenneLpp.c \ + ../Utils/Inc/stm32_mem.h ../Core/Inc/utilities_conf.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/LoRaWAN/App/CayenneLpp.h +../Utils/Inc/stm32_mem.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/LoRaWAN/App/CayenneLpp.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/CayenneLpp.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/CayenneLpp.o new file mode 100644 index 0000000..03ddc26 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/CayenneLpp.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/CayenneLpp.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/CayenneLpp.su new file mode 100644 index 0000000..3296990 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/CayenneLpp.su @@ -0,0 +1,17 @@ +../Core/Src/LoRaWAN/App/CayenneLpp.c:90:6:CayenneLppInit 4 static +../Core/Src/LoRaWAN/App/CayenneLpp.c:98:6:CayenneLppReset 4 static +../Core/Src/LoRaWAN/App/CayenneLpp.c:106:9:CayenneLppGetSize 4 static +../Core/Src/LoRaWAN/App/CayenneLpp.c:114:10:CayenneLppGetBuffer 4 static +../Core/Src/LoRaWAN/App/CayenneLpp.c:122:9:CayenneLppCopy 16 static +../Core/Src/LoRaWAN/App/CayenneLpp.c:134:9:CayenneLppAddDigitalInput 16 static +../Core/Src/LoRaWAN/App/CayenneLpp.c:152:9:CayenneLppAddDigitalOutput 16 static +../Core/Src/LoRaWAN/App/CayenneLpp.c:170:9:CayenneLppAddAnalogInput 16 static +../Core/Src/LoRaWAN/App/CayenneLpp.c:191:9:CayenneLppAddAnalogOutput 16 static +../Core/Src/LoRaWAN/App/CayenneLpp.c:211:9:CayenneLppAddLuminosity 16 static +../Core/Src/LoRaWAN/App/CayenneLpp.c:230:9:CayenneLppAddPresence 16 static +../Core/Src/LoRaWAN/App/CayenneLpp.c:248:9:CayenneLppAddTemperature 24 static +../Core/Src/LoRaWAN/App/CayenneLpp.c:268:9:CayenneLppAddRelativeHumidity 16 static +../Core/Src/LoRaWAN/App/CayenneLpp.c:286:9:CayenneLppAddAccelerometer 24 static +../Core/Src/LoRaWAN/App/CayenneLpp.c:313:9:CayenneLppAddBarometricPressure 16 static +../Core/Src/LoRaWAN/App/CayenneLpp.c:334:9:CayenneLppAddGyrometer 24 static +../Core/Src/LoRaWAN/App/CayenneLpp.c:361:9:CayenneLppAddGps 40 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/app_lorawan.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/app_lorawan.cyclo new file mode 100644 index 0000000..d544e3d --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/app_lorawan.cyclo @@ -0,0 +1,4 @@ +../Core/Src/LoRaWAN/App/app_lorawan.c:72:6:MX_LoRaWAN_Init 1 +../Core/Src/LoRaWAN/App/app_lorawan.c:87:6:MX_LoRaWAN_Process 1 +../Core/Src/LoRaWAN/App/app_lorawan.c:104:13:LoRa_processMsg 2 +../Core/Src/LoRaWAN/App/app_lorawan.c:110:6:vLoRaWANTask 3 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/app_lorawan.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/app_lorawan.d new file mode 100644 index 0000000..094de77 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/app_lorawan.d @@ -0,0 +1,133 @@ +Core/Src/LoRaWAN/App/app_lorawan.o: ../Core/Src/LoRaWAN/App/app_lorawan.c \ + ../Core/Inc/LoRaWAN/App/app_lorawan.h ../Core/Inc/LoRaWAN/App/lora_app.h \ + ../Core/Inc/sys_app.h ../Core/Inc/sys_conf.h \ + ../Utils/Inc/stm32_adv_trace.h ../Core/Inc/utilities_conf.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Utils/Inc/stm32_seq.h ../Core/Inc/commonMsg.h \ + ../Core/Inc/utilities_def.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h \ + ../Core/Inc/stm32_nucleo_errno.h +../Core/Inc/LoRaWAN/App/app_lorawan.h: +../Core/Inc/LoRaWAN/App/lora_app.h: +../Core/Inc/sys_app.h: +../Core/Inc/sys_conf.h: +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Utils/Inc/stm32_seq.h: +../Core/Inc/commonMsg.h: +../Core/Inc/utilities_def.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: +../Core/Inc/stm32_nucleo_errno.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/app_lorawan.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/app_lorawan.o new file mode 100644 index 0000000..0bd6bd9 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/app_lorawan.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/app_lorawan.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/app_lorawan.su new file mode 100644 index 0000000..d3c2681 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/app_lorawan.su @@ -0,0 +1,4 @@ +../Core/Src/LoRaWAN/App/app_lorawan.c:72:6:MX_LoRaWAN_Init 8 static +../Core/Src/LoRaWAN/App/app_lorawan.c:87:6:MX_LoRaWAN_Process 8 static +../Core/Src/LoRaWAN/App/app_lorawan.c:104:13:LoRa_processMsg 16 static +../Core/Src/LoRaWAN/App/app_lorawan.c:110:6:vLoRaWANTask 40 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/lora_app.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/lora_app.cyclo new file mode 100644 index 0000000..bacba2a --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/lora_app.cyclo @@ -0,0 +1,12 @@ +../Core/Src/LoRaWAN/App/lora_app.c:232:6:LoRaWAN_Init 2 +../Core/Src/LoRaWAN/App/lora_app.c:307:6:LoRaWAN_Sleep 1 +../Core/Src/LoRaWAN/App/lora_app.c:321:13:OnRxData 12 +../Core/Src/LoRaWAN/App/lora_app.c:390:13:SendTxData 6 +../Core/Src/LoRaWAN/App/lora_app.c:480:13:SendTxSysData 5 +../Core/Src/LoRaWAN/App/lora_app.c:543:13:OnTxTimerEvent 1 +../Core/Src/LoRaWAN/App/lora_app.c:558:13:OnTxTimerLedEvent 1 +../Core/Src/LoRaWAN/App/lora_app.c:563:13:OnRxTimerLedEvent 1 +../Core/Src/LoRaWAN/App/lora_app.c:568:13:OnJoinTimerLedEvent 1 +../Core/Src/LoRaWAN/App/lora_app.c:575:13:OnTxData 5 +../Core/Src/LoRaWAN/App/lora_app.c:604:13:OnJoinRequest 4 +../Core/Src/LoRaWAN/App/lora_app.c:633:13:OnMacProcessNotify 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/lora_app.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/lora_app.d new file mode 100644 index 0000000..fe682a7 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/lora_app.d @@ -0,0 +1,192 @@ +Core/Src/LoRaWAN/App/lora_app.o: ../Core/Src/LoRaWAN/App/lora_app.c \ + ../Core/Inc/platform.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h \ + ../Core/Inc/main.h ../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h \ + ../Core/Inc/stm32_nucleo_bus.h ../Core/Inc/stm32_nucleo_conf.h \ + ../Core/Inc/stm32_nucleo_errno.h ../Utils/Inc/stm32_adv_trace.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/utilities_conf.h ../Core/Inc/stm32_nucleo_bus.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h \ + ../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h \ + ../Core/Inc/LoRaWAN/Target/timer.h \ + ../Core/Inc/../../Utils/Inc/stm32_timer.h \ + ../Core/Inc/LoRaWAN/Target/systime.h ../Utils/Inc/stm32_systime.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h \ + ../Core/Inc/LoRaWAN/Target/lorawan_conf.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h \ + ../Core/Inc/sys_app.h ../Core/Inc/sys_conf.h \ + ../Core/Inc/LoRaWAN/App/lora_app.h ../Utils/Inc/stm32_seq.h \ + ../Core/Inc/utilities_def.h ../Core/Inc/LoRaWAN/App/lora_app_version.h \ + ../Middlewares/Third_Party/LoRaWAN/LmHandler/lorawan_version.h \ + ../Middlewares/Third_Party/SubGHz_Phy/sx1276/subghz_phy_version.h \ + ../Core/Inc/LoRaWAN/App/lora_info.h \ + ../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.h \ + ../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandlerTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.h \ + ../Core/Inc/sys_conf.h ../Core/Inc/LoRaWAN/App/CayenneLpp.h \ + ../Core/Inc/signals.h ../Core/Inc/commonMsg.h +../Core/Inc/platform.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: +../Core/Inc/main.h: +../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h: +../Core/Inc/stm32_nucleo_bus.h: +../Core/Inc/stm32_nucleo_conf.h: +../Core/Inc/stm32_nucleo_errno.h: +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/stm32_nucleo_bus.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h: +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h: +../Core/Inc/LoRaWAN/Target/timer.h: +../Core/Inc/../../Utils/Inc/stm32_timer.h: +../Core/Inc/LoRaWAN/Target/systime.h: +../Utils/Inc/stm32_systime.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h: +../Core/Inc/LoRaWAN/Target/lorawan_conf.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h: +../Core/Inc/sys_app.h: +../Core/Inc/sys_conf.h: +../Core/Inc/LoRaWAN/App/lora_app.h: +../Utils/Inc/stm32_seq.h: +../Core/Inc/utilities_def.h: +../Core/Inc/LoRaWAN/App/lora_app_version.h: +../Middlewares/Third_Party/LoRaWAN/LmHandler/lorawan_version.h: +../Middlewares/Third_Party/SubGHz_Phy/sx1276/subghz_phy_version.h: +../Core/Inc/LoRaWAN/App/lora_info.h: +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.h: +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandlerTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.h: +../Core/Inc/sys_conf.h: +../Core/Inc/LoRaWAN/App/CayenneLpp.h: +../Core/Inc/signals.h: +../Core/Inc/commonMsg.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/lora_app.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/lora_app.o new file mode 100644 index 0000000..ad37aae Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/lora_app.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/lora_app.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/lora_app.su new file mode 100644 index 0000000..ac67063 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/lora_app.su @@ -0,0 +1,12 @@ +../Core/Src/LoRaWAN/App/lora_app.c:232:6:LoRaWAN_Init 24 static +../Core/Src/LoRaWAN/App/lora_app.c:307:6:LoRaWAN_Sleep 8 static +../Core/Src/LoRaWAN/App/lora_app.c:321:13:OnRxData 48 static +../Core/Src/LoRaWAN/App/lora_app.c:390:13:SendTxData 80 static +../Core/Src/LoRaWAN/App/lora_app.c:480:13:SendTxSysData 24 static +../Core/Src/LoRaWAN/App/lora_app.c:543:13:OnTxTimerEvent 16 static +../Core/Src/LoRaWAN/App/lora_app.c:558:13:OnTxTimerLedEvent 16 static +../Core/Src/LoRaWAN/App/lora_app.c:563:13:OnRxTimerLedEvent 16 static +../Core/Src/LoRaWAN/App/lora_app.c:568:13:OnJoinTimerLedEvent 16 static +../Core/Src/LoRaWAN/App/lora_app.c:575:13:OnTxData 32 static +../Core/Src/LoRaWAN/App/lora_app.c:604:13:OnJoinRequest 16 static +../Core/Src/LoRaWAN/App/lora_app.c:633:13:OnMacProcessNotify 8 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/lora_info.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/lora_info.cyclo new file mode 100644 index 0000000..c9ceb29 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/lora_info.cyclo @@ -0,0 +1,2 @@ +../Core/Src/LoRaWAN/App/lora_info.c:69:6:LoraInfo_Init 3 +../Core/Src/LoRaWAN/App/lora_info.c:138:13:LoraInfo_GetPtr 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/lora_info.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/lora_info.d new file mode 100644 index 0000000..68c8369 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/lora_info.d @@ -0,0 +1,73 @@ +Core/Src/LoRaWAN/App/lora_info.o: ../Core/Src/LoRaWAN/App/lora_info.c \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h \ + ../Core/Inc/LoRaWAN/Target/timer.h \ + ../Core/Inc/../../Utils/Inc/stm32_timer.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h ../Core/Inc/utilities_conf.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/LoRaWAN/Target/systime.h ../Utils/Inc/stm32_systime.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h \ + ../Core/Inc/LoRaWAN/Target/lorawan_conf.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h \ + ../Core/Inc/LoRaWAN/App/lora_info.h ../Core/Inc/sys_app.h \ + ../Core/Inc/sys_conf.h ../Utils/Inc/stm32_adv_trace.h +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h: +../Core/Inc/LoRaWAN/Target/timer.h: +../Core/Inc/../../Utils/Inc/stm32_timer.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/LoRaWAN/Target/systime.h: +../Utils/Inc/stm32_systime.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h: +../Core/Inc/LoRaWAN/Target/lorawan_conf.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h: +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h: +../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h: +../Core/Inc/LoRaWAN/App/lora_info.h: +../Core/Inc/sys_app.h: +../Core/Inc/sys_conf.h: +../Utils/Inc/stm32_adv_trace.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/lora_info.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/lora_info.o new file mode 100644 index 0000000..bf4a052 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/lora_info.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/lora_info.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/lora_info.su new file mode 100644 index 0000000..a4d2c61 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/lora_info.su @@ -0,0 +1,2 @@ +../Core/Src/LoRaWAN/App/lora_info.c:69:6:LoraInfo_Init 8 static +../Core/Src/LoRaWAN/App/lora_info.c:138:13:LoraInfo_GetPtr 4 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/subdir.mk b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/subdir.mk new file mode 100644 index 0000000..396d210 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/LoRaWAN/App/subdir.mk @@ -0,0 +1,36 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +C_SRCS += \ +../Core/Src/LoRaWAN/App/CayenneLpp.c \ +../Core/Src/LoRaWAN/App/app_lorawan.c \ +../Core/Src/LoRaWAN/App/lora_app.c \ +../Core/Src/LoRaWAN/App/lora_info.c + +OBJS += \ +./Core/Src/LoRaWAN/App/CayenneLpp.o \ +./Core/Src/LoRaWAN/App/app_lorawan.o \ +./Core/Src/LoRaWAN/App/lora_app.o \ +./Core/Src/LoRaWAN/App/lora_info.o + +C_DEPS += \ +./Core/Src/LoRaWAN/App/CayenneLpp.d \ +./Core/Src/LoRaWAN/App/app_lorawan.d \ +./Core/Src/LoRaWAN/App/lora_app.d \ +./Core/Src/LoRaWAN/App/lora_info.d + + +# Each subdirectory must supply rules for building sources it contributes +Core/Src/LoRaWAN/App/%.o Core/Src/LoRaWAN/App/%.su Core/Src/LoRaWAN/App/%.cyclo: ../Core/Src/LoRaWAN/App/%.c Core/Src/LoRaWAN/App/subdir.mk + arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DWATERING2 -DUSE_HAL_DRIVER -DSTM32L476xx -DSX1276MB1MAS -DRFM95 -DAUTO_RESTART -DSPI3_HAL_CONFIG -c -I../Core/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32L4xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -I../Middlewares/Third_Party/BlueNRG-MS/includes -I../Middlewares/Third_Party/BlueNRG-MS/utils -I../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic -I../Core/Inc/BlueNRG_MS/App -I../Core/Inc/BlueNRG_MS/Target -I../Core/Inc/LoRaWAN/App -I../Core/Inc/LoRaWAN/Target -I../Core/Inc/List -I../Middlewares/Third_Party/LoRaWAN/Crypto -I../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I../Middlewares/Third_Party/LoRaWAN/Mac -I../Middlewares/Third_Party/LoRaWAN/Mac/Region -I../Middlewares/Third_Party/LoRaWAN/Utilities -I../Middlewares/Third_Party/SubGHz_Phy -I../Middlewares/Third_Party/SubGHz_Phy/sx1276 -I../Middlewares/Third_Party/LoRaWAN/LmHandler -I../Drivers/BSP/sx1276mb1mas -I../Utils/Inc -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@" + +clean: clean-Core-2f-Src-2f-LoRaWAN-2f-App + +clean-Core-2f-Src-2f-LoRaWAN-2f-App: + -$(RM) ./Core/Src/LoRaWAN/App/CayenneLpp.cyclo ./Core/Src/LoRaWAN/App/CayenneLpp.d ./Core/Src/LoRaWAN/App/CayenneLpp.o ./Core/Src/LoRaWAN/App/CayenneLpp.su ./Core/Src/LoRaWAN/App/app_lorawan.cyclo ./Core/Src/LoRaWAN/App/app_lorawan.d ./Core/Src/LoRaWAN/App/app_lorawan.o ./Core/Src/LoRaWAN/App/app_lorawan.su ./Core/Src/LoRaWAN/App/lora_app.cyclo ./Core/Src/LoRaWAN/App/lora_app.d ./Core/Src/LoRaWAN/App/lora_app.o ./Core/Src/LoRaWAN/App/lora_app.su ./Core/Src/LoRaWAN/App/lora_info.cyclo ./Core/Src/LoRaWAN/App/lora_info.d ./Core/Src/LoRaWAN/App/lora_info.o ./Core/Src/LoRaWAN/App/lora_info.su + +.PHONY: clean-Core-2f-Src-2f-LoRaWAN-2f-App + diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/actuator_mgr.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/actuator_mgr.cyclo new file mode 100644 index 0000000..f70c1ce --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/actuator_mgr.cyclo @@ -0,0 +1,5 @@ +../Core/Src/actuator_mgr.c:9:6:actuator_AAR_OVER 8 +../Core/Src/actuator_mgr.c:45:6:actuator_AAR_OUTOFRANGE 8 +../Core/Src/actuator_mgr.c:80:6:actuator_AAR_ABOVE 8 +../Core/Src/actuator_mgr.c:115:6:actuator_AAR_ON 1 +../Core/Src/actuator_mgr.c:122:6:actuator_AAR_OFF 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/actuator_mgr.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/actuator_mgr.d new file mode 100644 index 0000000..9085476 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/actuator_mgr.d @@ -0,0 +1,40 @@ +Core/Src/actuator_mgr.o: ../Core/Src/actuator_mgr.c \ + ../Core/Inc/automation.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/commonMsg.h ../Core/Inc/actuator_mgr.h +../Core/Inc/automation.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/commonMsg.h: +../Core/Inc/actuator_mgr.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/actuator_mgr.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/actuator_mgr.o new file mode 100644 index 0000000..016130b Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/actuator_mgr.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/actuator_mgr.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/actuator_mgr.su new file mode 100644 index 0000000..1f2f9cd --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/actuator_mgr.su @@ -0,0 +1,5 @@ +../Core/Src/actuator_mgr.c:9:6:actuator_AAR_OVER 24 static +../Core/Src/actuator_mgr.c:45:6:actuator_AAR_OUTOFRANGE 24 static +../Core/Src/actuator_mgr.c:80:6:actuator_AAR_ABOVE 24 static +../Core/Src/actuator_mgr.c:115:6:actuator_AAR_ON 24 static +../Core/Src/actuator_mgr.c:122:6:actuator_AAR_OFF 24 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/automation.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/automation.cyclo new file mode 100644 index 0000000..c5278d4 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/automation.cyclo @@ -0,0 +1,27 @@ +../Core/Src/automation.c:82:8:getCaseTemperature 1 +../Core/Src/automation.c:98:10:findValvesStepState 1 +../Core/Src/automation.c:104:9:findAverageFlowRate 4 +../Core/Src/automation.c:125:6:wateringStats 5 +../Core/Src/automation.c:145:5:findDayDelay 1 +../Core/Src/automation.c:150:5:dailyStepWatering 4 +../Core/Src/automation.c:181:6:dailyWatering 2 +../Core/Src/automation.c:192:5:getCycleFromPeriod 2 +../Core/Src/automation.c:201:5:dayCycleRemaining 2 +../Core/Src/automation.c:213:6:isWateringDay 11 +../Core/Src/automation.c:251:5:compareWateringList 1 +../Core/Src/automation.c:259:6:registeringValves 3 +../Core/Src/automation.c:272:6:isStepsRunTime 4 +../Core/Src/automation.c:285:10:wateringList 17 +../Core/Src/automation.c:410:28:findFirstStartAtNextWatering 4 +../Core/Src/automation.c:428:10:optimizeWatering 5 +../Core/Src/automation.c:454:10:initDaylyWateringList 1 +../Core/Src/automation.c:475:6:initCurrentDayCycle 5 +../Core/Src/automation.c:493:9:findSprinklingStep 12 +../Core/Src/automation.c:529:6:Automation_sendCommandToActuators 1 +../Core/Src/automation.c:543:6:mainStatement 5 +../Core/Src/automation.c:580:6:saveSettings 3 +../Core/Src/automation.c:599:13:Automation_processMsg 14 +../Core/Src/automation.c:658:6:updateAUXtimer 10 +../Core/Src/automation.c:719:6:actuator_reset_state 2 +../Core/Src/automation.c:725:13:Automation_processFrame 1 +../Core/Src/automation.c:734:6:vAutomationTask 5 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/automation.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/automation.d new file mode 100644 index 0000000..c12e1a3 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/automation.d @@ -0,0 +1,182 @@ +Core/Src/automation.o: ../Core/Src/automation.c ../Core/Inc/main.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h \ + ../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h \ + ../Core/Inc/stm32_nucleo_bus.h ../Core/Inc/stm32_nucleo_conf.h \ + ../Core/Inc/stm32_nucleo_errno.h ../Utils/Inc/stm32_adv_trace.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/utilities_conf.h ../Core/Inc/automation.h \ + ../Core/Inc/commonMsg.h ../Core/Inc/parcelize.h ../Core/Inc/utils.h \ + ../Core/Inc/env_sensors.h ../Core/Inc/signals.h ../Core/Inc/main.h \ + ../Core/Inc/BlueNRG_MS/App/sample_service.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gap.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_aci_const.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/hci_const.h \ + ../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h \ + ../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.h \ + ../Core/Inc/BlueNRG_MS/Target/bluenrg_conf.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/compiler.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_server.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/hci.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/hci_le.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/sm.h \ + ../Core/Inc/commonMsg.h ../Core/Inc/actuator_mgr.h \ + ../Core/Inc/flash_page.h ../Core/Inc/utils.h ../Core/Inc/rtc_if.h \ + ../Utils/Inc/stm32_systime.h ../Core/Inc/LoRaWAN/App/lora_app.h +../Core/Inc/main.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: +../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h: +../Core/Inc/stm32_nucleo_bus.h: +../Core/Inc/stm32_nucleo_conf.h: +../Core/Inc/stm32_nucleo_errno.h: +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/automation.h: +../Core/Inc/commonMsg.h: +../Core/Inc/parcelize.h: +../Core/Inc/utils.h: +../Core/Inc/env_sensors.h: +../Core/Inc/signals.h: +../Core/Inc/main.h: +../Core/Inc/BlueNRG_MS/App/sample_service.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gap.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_aci_const.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/hci_const.h: +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h: +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.h: +../Core/Inc/BlueNRG_MS/Target/bluenrg_conf.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/compiler.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_server.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/hci.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/hci_le.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/sm.h: +../Core/Inc/commonMsg.h: +../Core/Inc/actuator_mgr.h: +../Core/Inc/flash_page.h: +../Core/Inc/utils.h: +../Core/Inc/rtc_if.h: +../Utils/Inc/stm32_systime.h: +../Core/Inc/LoRaWAN/App/lora_app.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/automation.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/automation.o new file mode 100644 index 0000000..17d9057 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/automation.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/automation.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/automation.su new file mode 100644 index 0000000..c16dbdf --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/automation.su @@ -0,0 +1,27 @@ +../Core/Src/automation.c:82:8:getCaseTemperature 32 static +../Core/Src/automation.c:98:10:findValvesStepState 24 static +../Core/Src/automation.c:104:9:findAverageFlowRate 24 static +../Core/Src/automation.c:125:6:wateringStats 32 static +../Core/Src/automation.c:145:5:findDayDelay 16 static +../Core/Src/automation.c:150:5:dailyStepWatering 136 static +../Core/Src/automation.c:181:6:dailyWatering 24 static +../Core/Src/automation.c:192:5:getCycleFromPeriod 24 static +../Core/Src/automation.c:201:5:dayCycleRemaining 32 static +../Core/Src/automation.c:213:6:isWateringDay 32 static +../Core/Src/automation.c:251:5:compareWateringList 24 static +../Core/Src/automation.c:259:6:registeringValves 24 static +../Core/Src/automation.c:272:6:isStepsRunTime 24 static +../Core/Src/automation.c:285:10:wateringList 240 static +../Core/Src/automation.c:410:28:findFirstStartAtNextWatering 1672 static +../Core/Src/automation.c:428:10:optimizeWatering 32 static +../Core/Src/automation.c:454:10:initDaylyWateringList 72 static +../Core/Src/automation.c:475:6:initCurrentDayCycle 32 static +../Core/Src/automation.c:493:9:findSprinklingStep 152 static +../Core/Src/automation.c:529:6:Automation_sendCommandToActuators 24 static +../Core/Src/automation.c:543:6:mainStatement 32 static +../Core/Src/automation.c:580:6:saveSettings 40 static +../Core/Src/automation.c:599:13:Automation_processMsg 40 static +../Core/Src/automation.c:658:6:updateAUXtimer 96 static +../Core/Src/automation.c:719:6:actuator_reset_state 16 static +../Core/Src/automation.c:725:13:Automation_processFrame 8 static +../Core/Src/automation.c:734:6:vAutomationTask 728 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/can_bus.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/can_bus.cyclo new file mode 100644 index 0000000..d6641be --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/can_bus.cyclo @@ -0,0 +1,12 @@ +../Core/Src/can_bus.c:41:5:findIndexDiscoveringStationsByID 3 +../Core/Src/can_bus.c:56:6:newCANbusStation 2 +../Core/Src/can_bus.c:65:6:discoveringStation 2 +../Core/Src/can_bus.c:77:6:CanTimeoutCallback 2 +../Core/Src/can_bus.c:93:6:LoraNotification 1 +../Core/Src/can_bus.c:104:5:findSensorIdByAddress 3 +../Core/Src/can_bus.c:117:6:echoCanMessage 1 +../Core/Src/can_bus.c:134:5:CAN_filterConfig 3 +../Core/Src/can_bus.c:164:5:pcan_rx_frame 10 +../Core/Src/can_bus.c:262:13:Can_Bus_processMsg 4 +../Core/Src/can_bus.c:296:13:Can_Bus_processFrame 2 +../Core/Src/can_bus.c:305:6:vCanBusTask 4 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/can_bus.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/can_bus.d new file mode 100644 index 0000000..601e8d1 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/can_bus.d @@ -0,0 +1,172 @@ +Core/Src/can_bus.o: ../Core/Src/can_bus.c ../Core/Inc/main.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h \ + ../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h \ + ../Core/Inc/stm32_nucleo_bus.h ../Core/Inc/stm32_nucleo_conf.h \ + ../Core/Inc/stm32_nucleo_errno.h ../Utils/Inc/stm32_adv_trace.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/utilities_conf.h ../Core/Inc/commonMsg.h \ + ../Core/Inc/can_bus.h ../Core/Inc/signals.h ../Core/Inc/main.h \ + ../Core/Inc/commonMsg.h ../Core/Inc/BlueNRG_MS/App/sample_service.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gap.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_aci_const.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/hci_const.h \ + ../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h \ + ../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.h \ + ../Core/Inc/BlueNRG_MS/Target/bluenrg_conf.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/compiler.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_server.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/hci.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/hci_le.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/sm.h ../Core/Inc/utils.h \ + ../Core/Inc/pcanpro_can.h +../Core/Inc/main.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: +../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h: +../Core/Inc/stm32_nucleo_bus.h: +../Core/Inc/stm32_nucleo_conf.h: +../Core/Inc/stm32_nucleo_errno.h: +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/commonMsg.h: +../Core/Inc/can_bus.h: +../Core/Inc/signals.h: +../Core/Inc/main.h: +../Core/Inc/commonMsg.h: +../Core/Inc/BlueNRG_MS/App/sample_service.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gap.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_aci_const.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/hci_const.h: +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h: +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.h: +../Core/Inc/BlueNRG_MS/Target/bluenrg_conf.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/compiler.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_server.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/hci.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/hci_le.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/sm.h: +../Core/Inc/utils.h: +../Core/Inc/pcanpro_can.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/can_bus.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/can_bus.o new file mode 100644 index 0000000..fa121e0 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/can_bus.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/can_bus.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/can_bus.su new file mode 100644 index 0000000..a593b1f --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/can_bus.su @@ -0,0 +1,12 @@ +../Core/Src/can_bus.c:41:5:findIndexDiscoveringStationsByID 24 static +../Core/Src/can_bus.c:56:6:newCANbusStation 16 static +../Core/Src/can_bus.c:65:6:discoveringStation 24 static +../Core/Src/can_bus.c:77:6:CanTimeoutCallback 16 static +../Core/Src/can_bus.c:93:6:LoraNotification 16 static +../Core/Src/can_bus.c:104:5:findSensorIdByAddress 24 static +../Core/Src/can_bus.c:117:6:echoCanMessage 40 static +../Core/Src/can_bus.c:134:5:CAN_filterConfig 56 static +../Core/Src/can_bus.c:164:5:pcan_rx_frame 64 static +../Core/Src/can_bus.c:262:13:Can_Bus_processMsg 40 static +../Core/Src/can_bus.c:296:13:Can_Bus_processFrame 8 static +../Core/Src/can_bus.c:305:6:vCanBusTask 40 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/crc32.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/crc32.cyclo new file mode 100644 index 0000000..4645550 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/crc32.cyclo @@ -0,0 +1,3 @@ +../Core/Src/crc32.c:30:9:reflect8 3 +../Core/Src/crc32.c:45:10:reflect32 3 +../Core/Src/crc32.c:61:10:calcCRC32stm 7 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/crc32.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/crc32.d new file mode 100644 index 0000000..70294e0 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/crc32.d @@ -0,0 +1,2 @@ +Core/Src/crc32.o: ../Core/Src/crc32.c ../Core/Inc/crc32.h +../Core/Inc/crc32.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/crc32.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/crc32.o new file mode 100644 index 0000000..4fba5e3 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/crc32.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/crc32.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/crc32.su new file mode 100644 index 0000000..f931dbb --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/crc32.su @@ -0,0 +1,3 @@ +../Core/Src/crc32.c:30:9:reflect8 24 static +../Core/Src/crc32.c:45:10:reflect32 24 static +../Core/Src/crc32.c:61:10:calcCRC32stm 40 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/currentMeas.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/currentMeas.cyclo new file mode 100644 index 0000000..4982f0c --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/currentMeas.cyclo @@ -0,0 +1,11 @@ +../Core/Src/currentMeas.c:43:6:isShortedPosition 1 +../Core/Src/currentMeas.c:48:6:isNotConnectedPosition 1 +../Core/Src/currentMeas.c:53:6:isMalfunctionPosition 3 +../Core/Src/currentMeas.c:59:6:current_consumption_checking 10 +../Core/Src/currentMeas.c:113:7:calculate_current_rms 3 +../Core/Src/currentMeas.c:154:6:external_temp_calculation 1 +../Core/Src/currentMeas.c:161:6:VREF_calculation 2 +../Core/Src/currentMeas.c:171:6:battery_voltage_calculation 1 +../Core/Src/currentMeas.c:178:6:Reference_Meas_processFrame 2 +../Core/Src/currentMeas.c:186:6:HAL_ADC_ConvCpltCallback 4 +../Core/Src/currentMeas.c:206:6:vCurrentMeasTask 3 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/currentMeas.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/currentMeas.d new file mode 100644 index 0000000..a66f55f --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/currentMeas.d @@ -0,0 +1,139 @@ +Core/Src/currentMeas.o: ../Core/Src/currentMeas.c ../Core/Inc/main.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h \ + ../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h \ + ../Core/Inc/stm32_nucleo_bus.h ../Core/Inc/stm32_nucleo_conf.h \ + ../Core/Inc/stm32_nucleo_errno.h ../Utils/Inc/stm32_adv_trace.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/utilities_conf.h ../Core/Inc/commonMsg.h \ + ../Core/Inc/currentMeas.h ../Core/Inc/automation.h \ + ../Core/Inc/commonMsg.h ../Core/Inc/utils.h ../Core/Inc/signals.h \ + ../Core/Inc/main.h +../Core/Inc/main.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: +../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h: +../Core/Inc/stm32_nucleo_bus.h: +../Core/Inc/stm32_nucleo_conf.h: +../Core/Inc/stm32_nucleo_errno.h: +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/commonMsg.h: +../Core/Inc/currentMeas.h: +../Core/Inc/automation.h: +../Core/Inc/commonMsg.h: +../Core/Inc/utils.h: +../Core/Inc/signals.h: +../Core/Inc/main.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/currentMeas.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/currentMeas.o new file mode 100644 index 0000000..5c022c2 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/currentMeas.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/currentMeas.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/currentMeas.su new file mode 100644 index 0000000..a35d9cc --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/currentMeas.su @@ -0,0 +1,11 @@ +../Core/Src/currentMeas.c:43:6:isShortedPosition 16 static +../Core/Src/currentMeas.c:48:6:isNotConnectedPosition 16 static +../Core/Src/currentMeas.c:53:6:isMalfunctionPosition 16 static +../Core/Src/currentMeas.c:59:6:current_consumption_checking 40 static +../Core/Src/currentMeas.c:113:7:calculate_current_rms 64 static +../Core/Src/currentMeas.c:154:6:external_temp_calculation 24 static +../Core/Src/currentMeas.c:161:6:VREF_calculation 16 static +../Core/Src/currentMeas.c:171:6:battery_voltage_calculation 24 static +../Core/Src/currentMeas.c:178:6:Reference_Meas_processFrame 8 static +../Core/Src/currentMeas.c:186:6:HAL_ADC_ConvCpltCallback 24 static,ignoring_inline_asm +../Core/Src/currentMeas.c:206:6:vCurrentMeasTask 32 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/env_sensors.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/env_sensors.cyclo new file mode 100644 index 0000000..e69de29 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/env_sensors.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/env_sensors.d new file mode 100644 index 0000000..b981ebf --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/env_sensors.d @@ -0,0 +1,3 @@ +Core/Src/env_sensors.o: ../Core/Src/env_sensors.c \ + ../Core/Inc/env_sensors.h +../Core/Inc/env_sensors.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/env_sensors.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/env_sensors.o new file mode 100644 index 0000000..210d4a2 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/env_sensors.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/env_sensors.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/env_sensors.su new file mode 100644 index 0000000..e69de29 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/flash_page.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/flash_page.cyclo new file mode 100644 index 0000000..f7b1f77 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/flash_page.cyclo @@ -0,0 +1,3 @@ +../Core/Src/flash_page.c:13:17:GetPage 5 +../Core/Src/flash_page.c:26:10:Flash_Write_Data 6 +../Core/Src/flash_page.c:80:6:Flash_Read_Data 2 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/flash_page.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/flash_page.d new file mode 100644 index 0000000..629cd43 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/flash_page.d @@ -0,0 +1,130 @@ +Core/Src/flash_page.o: ../Core/Src/flash_page.c ../Core/Inc/flash_page.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h \ + ../Core/Inc/main.h ../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h \ + ../Core/Inc/stm32_nucleo_bus.h ../Core/Inc/stm32_nucleo_conf.h \ + ../Core/Inc/stm32_nucleo_errno.h ../Utils/Inc/stm32_adv_trace.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/utilities_conf.h +../Core/Inc/flash_page.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: +../Core/Inc/main.h: +../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h: +../Core/Inc/stm32_nucleo_bus.h: +../Core/Inc/stm32_nucleo_conf.h: +../Core/Inc/stm32_nucleo_errno.h: +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/utilities_conf.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/flash_page.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/flash_page.o new file mode 100644 index 0000000..dbb6fee Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/flash_page.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/flash_page.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/flash_page.su new file mode 100644 index 0000000..e38d219 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/flash_page.su @@ -0,0 +1,3 @@ +../Core/Src/flash_page.c:13:17:GetPage 24 static +../Core/Src/flash_page.c:26:10:Flash_Write_Data 48 static +../Core/Src/flash_page.c:80:6:Flash_Read_Data 24 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/freertos.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/freertos.cyclo new file mode 100644 index 0000000..e69de29 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/freertos.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/freertos.d new file mode 100644 index 0000000..5975070 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/freertos.d @@ -0,0 +1,129 @@ +Core/Src/freertos.o: ../Core/Src/freertos.c \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Core/Inc/main.h ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h \ + ../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h \ + ../Core/Inc/stm32_nucleo_bus.h ../Core/Inc/stm32_nucleo_conf.h \ + ../Core/Inc/stm32_nucleo_errno.h ../Utils/Inc/stm32_adv_trace.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/utilities_conf.h +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Core/Inc/main.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: +../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h: +../Core/Inc/stm32_nucleo_bus.h: +../Core/Inc/stm32_nucleo_conf.h: +../Core/Inc/stm32_nucleo_errno.h: +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/utilities_conf.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/freertos.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/freertos.o new file mode 100644 index 0000000..682e3a6 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/freertos.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/freertos.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/freertos.su new file mode 100644 index 0000000..e69de29 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/main.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/main.cyclo new file mode 100644 index 0000000..c2c7381 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/main.cyclo @@ -0,0 +1,22 @@ +../Core/Src/main.c:136:14:getQueueId 7 +../Core/Src/main.c:156:13:allocMemoryPoolMessage 1 +../Core/Src/main.c:162:6:freeMemoryPoolMessage 1 +../Core/Src/main.c:170:6:__io_putchar 1 +../Core/Src/main.c:177:6:HAL_GPIO_EXTI_Callback 3 +../Core/Src/main.c:191:5:main 1 +../Core/Src/main.c:400:6:SystemClock_Config 4 +../Core/Src/main.c:458:13:MX_ADC1_Init 6 +../Core/Src/main.c:545:13:MX_ADC2_Init 4 +../Core/Src/main.c:612:13:MX_CAN1_Init 2 +../Core/Src/main.c:649:13:MX_COMP2_Init 2 +../Core/Src/main.c:683:13:MX_IWDG_Init 2 +../Core/Src/main.c:712:6:MX_RTC_Init 8 +../Core/Src/main.c:811:13:MX_SPI3_Init 2 +../Core/Src/main.c:851:13:MX_TIM6_Init 3 +../Core/Src/main.c:889:13:MX_TIM8_Init 8 +../Core/Src/main.c:977:6:MX_USART2_UART_Init 2 +../Core/Src/main.c:1010:13:MX_DMA_Init 1 +../Core/Src/main.c:1034:13:MX_GPIO_Init 1 +../Core/Src/main.c:1175:6:StartDefaultTask 1 +../Core/Src/main.c:1194:6:HAL_TIM_PeriodElapsedCallback 2 +../Core/Src/main.c:1212:6:Error_Handler 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/main.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/main.d new file mode 100644 index 0000000..5350c71 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/main.d @@ -0,0 +1,133 @@ +Core/Src/main.o: ../Core/Src/main.c ../Core/Inc/main.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h \ + ../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h \ + ../Core/Inc/stm32_nucleo_bus.h ../Core/Inc/stm32_nucleo_conf.h \ + ../Core/Inc/stm32_nucleo_errno.h ../Utils/Inc/stm32_adv_trace.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/utilities_conf.h ../Core/Inc/commonMsg.h \ + ../Core/Inc/rtc_if.h ../Utils/Inc/stm32_systime.h +../Core/Inc/main.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: +../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h: +../Core/Inc/stm32_nucleo_bus.h: +../Core/Inc/stm32_nucleo_conf.h: +../Core/Inc/stm32_nucleo_errno.h: +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/commonMsg.h: +../Core/Inc/rtc_if.h: +../Utils/Inc/stm32_systime.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/main.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/main.o new file mode 100644 index 0000000..193dbf3 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/main.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/main.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/main.su new file mode 100644 index 0000000..83e87eb --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/main.su @@ -0,0 +1,22 @@ +../Core/Src/main.c:136:14:getQueueId 16 static +../Core/Src/main.c:156:13:allocMemoryPoolMessage 16 static +../Core/Src/main.c:162:6:freeMemoryPoolMessage 16 static +../Core/Src/main.c:170:6:__io_putchar 16 static +../Core/Src/main.c:177:6:HAL_GPIO_EXTI_Callback 16 static +../Core/Src/main.c:191:5:main 264 static +../Core/Src/main.c:400:6:SystemClock_Config 96 static +../Core/Src/main.c:458:13:MX_ADC1_Init 48 static +../Core/Src/main.c:545:13:MX_ADC2_Init 32 static +../Core/Src/main.c:612:13:MX_CAN1_Init 8 static +../Core/Src/main.c:649:13:MX_COMP2_Init 8 static +../Core/Src/main.c:683:13:MX_IWDG_Init 8 static +../Core/Src/main.c:712:6:MX_RTC_Init 80 static +../Core/Src/main.c:811:13:MX_SPI3_Init 8 static +../Core/Src/main.c:851:13:MX_TIM6_Init 24 static +../Core/Src/main.c:889:13:MX_TIM8_Init 112 static +../Core/Src/main.c:977:6:MX_USART2_UART_Init 8 static +../Core/Src/main.c:1010:13:MX_DMA_Init 16 static +../Core/Src/main.c:1034:13:MX_GPIO_Init 48 static +../Core/Src/main.c:1175:6:StartDefaultTask 16 static +../Core/Src/main.c:1194:6:HAL_TIM_PeriodElapsedCallback 16 static +../Core/Src/main.c:1212:6:Error_Handler 4 static,ignoring_inline_asm diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/outputs.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/outputs.cyclo new file mode 100644 index 0000000..1b47f3d --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/outputs.cyclo @@ -0,0 +1,14 @@ +../Core/Src/outputs.c:31:9:countOpenedValves 3 +../Core/Src/outputs.c:45:6:shiftOut 3 +../Core/Src/outputs.c:62:6:writeOut 1 +../Core/Src/outputs.c:73:6:updateSpeedRef 4 +../Core/Src/outputs.c:87:6:runACmotor 2 +../Core/Src/outputs.c:94:6:stopACmotor 1 +../Core/Src/outputs.c:99:17:_updateOutputs 1 +../Core/Src/outputs.c:117:17:updateOutputs 13 +../Core/Src/outputs.c:225:13:Outputs_processFrame 1 +../Core/Src/outputs.c:230:6:reg74HC955BleMessage 1 +../Core/Src/outputs.c:245:13:Outputs_processMsg 6 +../Core/Src/outputs.c:276:9:isCurrentRefSaved 2 +../Core/Src/outputs.c:286:13:Outputs_ProcessChecking 3 +../Core/Src/outputs.c:316:6:vOutputsTask 4 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/outputs.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/outputs.d new file mode 100644 index 0000000..1a5dbf2 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/outputs.d @@ -0,0 +1,138 @@ +Core/Src/outputs.o: ../Core/Src/outputs.c ../Core/Inc/automation.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/commonMsg.h ../Core/Inc/main.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h \ + ../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h \ + ../Core/Inc/stm32_nucleo_bus.h ../Core/Inc/stm32_nucleo_conf.h \ + ../Core/Inc/stm32_nucleo_errno.h ../Utils/Inc/stm32_adv_trace.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h ../Core/Inc/utilities_conf.h \ + ../Core/Inc/commonMsg.h ../Core/Inc/outputs.h ../Core/Inc/utils.h \ + ../Core/Inc/signals.h ../Core/Inc/main.h +../Core/Inc/automation.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/commonMsg.h: +../Core/Inc/main.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: +../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h: +../Core/Inc/stm32_nucleo_bus.h: +../Core/Inc/stm32_nucleo_conf.h: +../Core/Inc/stm32_nucleo_errno.h: +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/commonMsg.h: +../Core/Inc/outputs.h: +../Core/Inc/utils.h: +../Core/Inc/signals.h: +../Core/Inc/main.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/outputs.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/outputs.o new file mode 100644 index 0000000..cbc02a2 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/outputs.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/outputs.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/outputs.su new file mode 100644 index 0000000..c2d0cc1 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/outputs.su @@ -0,0 +1,14 @@ +../Core/Src/outputs.c:31:9:countOpenedValves 24 static +../Core/Src/outputs.c:45:6:shiftOut 24 static +../Core/Src/outputs.c:62:6:writeOut 16 static +../Core/Src/outputs.c:73:6:updateSpeedRef 24 static +../Core/Src/outputs.c:87:6:runACmotor 16 static +../Core/Src/outputs.c:94:6:stopACmotor 8 static +../Core/Src/outputs.c:99:17:_updateOutputs 48 static +../Core/Src/outputs.c:117:17:updateOutputs 64 static +../Core/Src/outputs.c:225:13:Outputs_processFrame 8 static +../Core/Src/outputs.c:230:6:reg74HC955BleMessage 24 static +../Core/Src/outputs.c:245:13:Outputs_processMsg 24 static +../Core/Src/outputs.c:276:9:isCurrentRefSaved 16 static +../Core/Src/outputs.c:286:13:Outputs_ProcessChecking 24 static +../Core/Src/outputs.c:316:6:vOutputsTask 40 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/parcelize.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/parcelize.cyclo new file mode 100644 index 0000000..8de093a --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/parcelize.cyclo @@ -0,0 +1,12 @@ +../Core/Src/parcelize.c:7:6:ActuatorParcelize 1 +../Core/Src/parcelize.c:23:6:ActuatorUnparcelize 1 +../Core/Src/parcelize.c:33:6:SequenceParcelize 2 +../Core/Src/parcelize.c:52:6:SequenceUnparcelize 1 +../Core/Src/parcelize.c:63:6:ValveParcelize 1 +../Core/Src/parcelize.c:85:6:ValveUnparcelize 2 +../Core/Src/parcelize.c:100:6:ProgramParcelize 2 +../Core/Src/parcelize.c:130:6:ProgramUnparcelize 2 +../Core/Src/parcelize.c:147:5:GeneralParcelize 5 +../Core/Src/parcelize.c:183:6:GeneralUnparcelize 7 +../Core/Src/parcelize.c:232:6:EnvSensorsParcelize 2 +../Core/Src/parcelize.c:245:6:EnvSensorsUnparcelize 2 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/parcelize.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/parcelize.d new file mode 100644 index 0000000..6390371 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/parcelize.d @@ -0,0 +1,50 @@ +Core/Src/parcelize.o: ../Core/Src/parcelize.c ../Core/Inc/automation.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/commonMsg.h ../Core/Inc/parcelize.h ../Core/Inc/utils.h \ + ../Utils/Inc/stm32_adv_trace.h ../Core/Inc/utilities_conf.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h ../Core/Inc/env_sensors.h +../Core/Inc/automation.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/commonMsg.h: +../Core/Inc/parcelize.h: +../Core/Inc/utils.h: +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Core/Inc/env_sensors.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/parcelize.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/parcelize.o new file mode 100644 index 0000000..b06f94c Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/parcelize.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/parcelize.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/parcelize.su new file mode 100644 index 0000000..2ae5f4b --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/parcelize.su @@ -0,0 +1,12 @@ +../Core/Src/parcelize.c:7:6:ActuatorParcelize 328 static +../Core/Src/parcelize.c:23:6:ActuatorUnparcelize 16 static +../Core/Src/parcelize.c:33:6:SequenceParcelize 120 static +../Core/Src/parcelize.c:52:6:SequenceUnparcelize 16 static +../Core/Src/parcelize.c:63:6:ValveParcelize 1064 static +../Core/Src/parcelize.c:85:6:ValveUnparcelize 24 static +../Core/Src/parcelize.c:100:6:ProgramParcelize 1064 static +../Core/Src/parcelize.c:130:6:ProgramUnparcelize 24 static +../Core/Src/parcelize.c:147:5:GeneralParcelize 2128 static +../Core/Src/parcelize.c:183:6:GeneralUnparcelize 176 static +../Core/Src/parcelize.c:232:6:EnvSensorsParcelize 56 static +../Core/Src/parcelize.c:245:6:EnvSensorsUnparcelize 32 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/pcanpro_can.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/pcanpro_can.cyclo new file mode 100644 index 0000000..d035de2 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/pcanpro_can.cyclo @@ -0,0 +1,32 @@ +../Core/Src/pcanpro_can.c:33:10:pcan_can_msg_time 3 +../Core/Src/pcanpro_can.c:44:5:pcan_can_set_filter_mask 4 +../Core/Src/pcanpro_can.c:92:5:pcan_can_filter_init_stdid_list 7 +../Core/Src/pcanpro_can.c:139:12:_can_send 4 +../Core/Src/pcanpro_can.c:167:13:pcan_can_flush_tx 4 +../Core/Src/pcanpro_can.c:189:5:pcan_can_write 3 +../Core/Src/pcanpro_can.c:210:6:pcan_can_install_rx_callback 1 +../Core/Src/pcanpro_can.c:216:6:pcan_can_install_tx_callback 1 +../Core/Src/pcanpro_can.c:222:6:pcan_can_install_err_callback 1 +../Core/Src/pcanpro_can.c:228:6:pcan_can_set_silent 2 +../Core/Src/pcanpro_can.c:240:6:pcan_can_set_iso_mode 1 +../Core/Src/pcanpro_can.c:246:6:pcan_can_set_loopback 2 +../Core/Src/pcanpro_can.c:257:6:pcan_can_set_bus_active 2 +../Core/Src/pcanpro_can.c:273:13:pcan_can_tx_complete 1 +../Core/Src/pcanpro_can.c:278:13:pcan_can_tx_err 1 +../Core/Src/pcanpro_can.c:283:5:pcan_can_stats 1 +../Core/Src/pcanpro_can.c:296:6:pcan_can_poll 5 +../Core/Src/pcanpro_can.c:329:12:_bus_from_int_dev 1 +../Core/Src/pcanpro_can.c:339:13:pcan_can_isr_frame 7 +../Core/Src/pcanpro_can.c:383:6:HAL_CAN_TxMailbox0CompleteCallback 1 +../Core/Src/pcanpro_can.c:388:6:HAL_CAN_TxMailbox1CompleteCallback 1 +../Core/Src/pcanpro_can.c:393:6:HAL_CAN_TxMailbox2CompleteCallback 1 +../Core/Src/pcanpro_can.c:398:6:HAL_CAN_TxMailbox0AbortCallback 1 +../Core/Src/pcanpro_can.c:399:6:HAL_CAN_TxMailbox1AbortCallback 1 +../Core/Src/pcanpro_can.c:400:6:HAL_CAN_TxMailbox2AbortCallback 1 +../Core/Src/pcanpro_can.c:402:6:HAL_CAN_RxFifo0MsgPendingCallback 1 +../Core/Src/pcanpro_can.c:408:6:HAL_CAN_RxFifo1MsgPendingCallback 1 +../Core/Src/pcanpro_can.c:413:6:HAL_CAN_RxFifo0FullCallback 1 +../Core/Src/pcanpro_can.c:417:6:HAL_CAN_RxFifo1FullCallback 1 +../Core/Src/pcanpro_can.c:421:6:HAL_CAN_SleepCallback 1 +../Core/Src/pcanpro_can.c:422:6:HAL_CAN_WakeUpFromRxMsgCallback 1 +../Core/Src/pcanpro_can.c:424:6:HAL_CAN_ErrorCallback 4 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/pcanpro_can.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/pcanpro_can.d new file mode 100644 index 0000000..c0d1eea --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/pcanpro_can.d @@ -0,0 +1,130 @@ +Core/Src/pcanpro_can.o: ../Core/Src/pcanpro_can.c ../Core/Inc/main.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h \ + ../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h \ + ../Core/Inc/stm32_nucleo_bus.h ../Core/Inc/stm32_nucleo_conf.h \ + ../Core/Inc/stm32_nucleo_errno.h ../Utils/Inc/stm32_adv_trace.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/utilities_conf.h ../Core/Inc/pcanpro_can.h +../Core/Inc/main.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: +../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h: +../Core/Inc/stm32_nucleo_bus.h: +../Core/Inc/stm32_nucleo_conf.h: +../Core/Inc/stm32_nucleo_errno.h: +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/pcanpro_can.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/pcanpro_can.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/pcanpro_can.o new file mode 100644 index 0000000..f7dd971 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/pcanpro_can.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/pcanpro_can.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/pcanpro_can.su new file mode 100644 index 0000000..81df31b --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/pcanpro_can.su @@ -0,0 +1,32 @@ +../Core/Src/pcanpro_can.c:33:10:pcan_can_msg_time 32 static +../Core/Src/pcanpro_can.c:44:5:pcan_can_set_filter_mask 72 static +../Core/Src/pcanpro_can.c:92:5:pcan_can_filter_init_stdid_list 80 static +../Core/Src/pcanpro_can.c:139:12:_can_send 48 static +../Core/Src/pcanpro_can.c:167:13:pcan_can_flush_tx 24 static +../Core/Src/pcanpro_can.c:189:5:pcan_can_write 24 static +../Core/Src/pcanpro_can.c:210:6:pcan_can_install_rx_callback 24 static +../Core/Src/pcanpro_can.c:216:6:pcan_can_install_tx_callback 24 static +../Core/Src/pcanpro_can.c:222:6:pcan_can_install_err_callback 24 static +../Core/Src/pcanpro_can.c:228:6:pcan_can_set_silent 24 static +../Core/Src/pcanpro_can.c:240:6:pcan_can_set_iso_mode 16 static +../Core/Src/pcanpro_can.c:246:6:pcan_can_set_loopback 24 static +../Core/Src/pcanpro_can.c:257:6:pcan_can_set_bus_active 24 static +../Core/Src/pcanpro_can.c:273:13:pcan_can_tx_complete 16 static +../Core/Src/pcanpro_can.c:278:13:pcan_can_tx_err 16 static +../Core/Src/pcanpro_can.c:283:5:pcan_can_stats 24 static +../Core/Src/pcanpro_can.c:296:6:pcan_can_poll 24 static +../Core/Src/pcanpro_can.c:329:12:_bus_from_int_dev 16 static +../Core/Src/pcanpro_can.c:339:13:pcan_can_isr_frame 72 static +../Core/Src/pcanpro_can.c:383:6:HAL_CAN_TxMailbox0CompleteCallback 16 static +../Core/Src/pcanpro_can.c:388:6:HAL_CAN_TxMailbox1CompleteCallback 16 static +../Core/Src/pcanpro_can.c:393:6:HAL_CAN_TxMailbox2CompleteCallback 16 static +../Core/Src/pcanpro_can.c:398:6:HAL_CAN_TxMailbox0AbortCallback 16 static +../Core/Src/pcanpro_can.c:399:6:HAL_CAN_TxMailbox1AbortCallback 16 static +../Core/Src/pcanpro_can.c:400:6:HAL_CAN_TxMailbox2AbortCallback 16 static +../Core/Src/pcanpro_can.c:402:6:HAL_CAN_RxFifo0MsgPendingCallback 16 static +../Core/Src/pcanpro_can.c:408:6:HAL_CAN_RxFifo1MsgPendingCallback 16 static +../Core/Src/pcanpro_can.c:413:6:HAL_CAN_RxFifo0FullCallback 16 static +../Core/Src/pcanpro_can.c:417:6:HAL_CAN_RxFifo1FullCallback 16 static +../Core/Src/pcanpro_can.c:421:6:HAL_CAN_SleepCallback 16 static +../Core/Src/pcanpro_can.c:422:6:HAL_CAN_WakeUpFromRxMsgCallback 16 static +../Core/Src/pcanpro_can.c:424:6:HAL_CAN_ErrorCallback 24 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/rtc_if.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/rtc_if.cyclo new file mode 100644 index 0000000..a20deb8 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/rtc_if.cyclo @@ -0,0 +1,31 @@ +../Core/Src/rtc_if.c:188:6:RTC_IF_Init 2 +../Core/Src/rtc_if.c:209:10:RTC_IF_SetTimerContext 1 +../Core/Src/rtc_if.c:218:10:RTC_IF_GetTimerContext 1 +../Core/Src/rtc_if.c:225:10:RTC_IF_GetTimerElapsedTime 1 +../Core/Src/rtc_if.c:235:10:RTC_IF_GetTimerValue 2 +../Core/Src/rtc_if.c:248:10:RTC_IF_GetMinimumTimeout 1 +../Core/Src/rtc_if.c:253:10:RTC_IF_Convert_ms2Tick 1 +../Core/Src/rtc_if.c:258:10:RTC_IF_Convert_Tick2ms 1 +../Core/Src/rtc_if.c:263:10:RTC_IF_GetTime 1 +../Core/Src/rtc_if.c:280:6:RTC_IF_BkUp_Write_Seconds 1 +../Core/Src/rtc_if.c:285:6:RTC_IF_BkUp_Write_SubSeconds 1 +../Core/Src/rtc_if.c:290:10:RTC_IF_BkUp_Read_Seconds 1 +../Core/Src/rtc_if.c:295:10:RTC_IF_BkUp_Read_SubSeconds 1 +../Core/Src/rtc_if.c:306:26:_GetSubSecond 1 +../Core/Src/rtc_if.c:317:17:RTC_GetCalendarValue 3 +../Core/Src/rtc_if.c:357:6:TimestampNow 1 +../Core/Src/rtc_if.c:370:6:RTC_calibration 2 +../Core/Src/rtc_if.c:390:9:RTC_get_calibration 2 +../Core/Src/rtc_if.c:407:9:get_weekday 3 +../Core/Src/rtc_if.c:417:9:now 1 +../Core/Src/rtc_if.c:442:6:set_time 3 +../Core/Src/rtc_if.c:468:10:get_EpochTime 1 +../Core/Src/rtc_if.c:476:9:get_alarmA_time 1 +../Core/Src/rtc_if.c:491:6:stop_alarmA 1 +../Core/Src/rtc_if.c:496:6:stop_alarmB 1 +../Core/Src/rtc_if.c:501:5:get_time 2 +../Core/Src/rtc_if.c:525:6:set_alarmA 2 +../Core/Src/rtc_if.c:544:6:set_alarmB 2 +../Core/Src/rtc_if.c:563:6:updateAutomation 1 +../Core/Src/rtc_if.c:574:6:HAL_RTC_AlarmAEventCallback 1 +../Core/Src/rtc_if.c:579:6:HAL_RTCEx_AlarmBEventCallback 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/rtc_if.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/rtc_if.d new file mode 100644 index 0000000..3730e6a --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/rtc_if.d @@ -0,0 +1,138 @@ +Core/Src/rtc_if.o: ../Core/Src/rtc_if.c ../Core/Inc/automation.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/commonMsg.h ../Core/Inc/main.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h \ + ../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h \ + ../Core/Inc/stm32_nucleo_bus.h ../Core/Inc/stm32_nucleo_conf.h \ + ../Core/Inc/stm32_nucleo_errno.h ../Utils/Inc/stm32_adv_trace.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h ../Core/Inc/utilities_conf.h \ + ../Core/Inc/rtc_if.h ../Utils/Inc/stm32_systime.h ../Core/Inc/utils.h \ + ../Core/Inc/commonMsg.h ../Core/Inc/actuator_mgr.h +../Core/Inc/automation.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/commonMsg.h: +../Core/Inc/main.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: +../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h: +../Core/Inc/stm32_nucleo_bus.h: +../Core/Inc/stm32_nucleo_conf.h: +../Core/Inc/stm32_nucleo_errno.h: +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/rtc_if.h: +../Utils/Inc/stm32_systime.h: +../Core/Inc/utils.h: +../Core/Inc/commonMsg.h: +../Core/Inc/actuator_mgr.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/rtc_if.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/rtc_if.o new file mode 100644 index 0000000..4cb5152 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/rtc_if.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/rtc_if.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/rtc_if.su new file mode 100644 index 0000000..0b9eff3 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/rtc_if.su @@ -0,0 +1,31 @@ +../Core/Src/rtc_if.c:188:6:RTC_IF_Init 8 static +../Core/Src/rtc_if.c:209:10:RTC_IF_SetTimerContext 8 static +../Core/Src/rtc_if.c:218:10:RTC_IF_GetTimerContext 4 static +../Core/Src/rtc_if.c:225:10:RTC_IF_GetTimerElapsedTime 40 static +../Core/Src/rtc_if.c:235:10:RTC_IF_GetTimerValue 40 static +../Core/Src/rtc_if.c:248:10:RTC_IF_GetMinimumTimeout 4 static +../Core/Src/rtc_if.c:253:10:RTC_IF_Convert_ms2Tick 16 static +../Core/Src/rtc_if.c:258:10:RTC_IF_Convert_Tick2ms 40 static +../Core/Src/rtc_if.c:263:10:RTC_IF_GetTime 64 static +../Core/Src/rtc_if.c:280:6:RTC_IF_BkUp_Write_Seconds 16 static +../Core/Src/rtc_if.c:285:6:RTC_IF_BkUp_Write_SubSeconds 16 static +../Core/Src/rtc_if.c:290:10:RTC_IF_BkUp_Read_Seconds 8 static +../Core/Src/rtc_if.c:295:10:RTC_IF_BkUp_Read_SubSeconds 8 static +../Core/Src/rtc_if.c:306:26:_GetSubSecond 16 static +../Core/Src/rtc_if.c:317:17:RTC_GetCalendarValue 32 static +../Core/Src/rtc_if.c:357:6:TimestampNow 48 static +../Core/Src/rtc_if.c:370:6:RTC_calibration 24 static +../Core/Src/rtc_if.c:390:9:RTC_get_calibration 16 static +../Core/Src/rtc_if.c:407:9:get_weekday 32 static +../Core/Src/rtc_if.c:417:9:now 48 static +../Core/Src/rtc_if.c:442:6:set_time 48 static +../Core/Src/rtc_if.c:468:10:get_EpochTime 48 static +../Core/Src/rtc_if.c:476:9:get_alarmA_time 32 static +../Core/Src/rtc_if.c:491:6:stop_alarmA 8 static +../Core/Src/rtc_if.c:496:6:stop_alarmB 8 static +../Core/Src/rtc_if.c:501:5:get_time 48 static +../Core/Src/rtc_if.c:525:6:set_alarmA 16 static +../Core/Src/rtc_if.c:544:6:set_alarmB 16 static +../Core/Src/rtc_if.c:563:6:updateAutomation 16 static +../Core/Src/rtc_if.c:574:6:HAL_RTC_AlarmAEventCallback 16 static +../Core/Src/rtc_if.c:579:6:HAL_RTCEx_AlarmBEventCallback 16 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/signals.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/signals.cyclo new file mode 100644 index 0000000..1492753 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/signals.cyclo @@ -0,0 +1,19 @@ +../Core/Src/signals.c:55:7:getAvgFloatValue 4 +../Core/Src/signals.c:74:7:getOutsideTemperature 1 +../Core/Src/signals.c:79:10:getAtmPressure 1 +../Core/Src/signals.c:84:7:getWindSpeed 1 +../Core/Src/signals.c:89:9:getWindDirection 1 +../Core/Src/signals.c:94:9:getWindBeaufort 1 +../Core/Src/signals.c:100:9:getWaterTankLevel 1 +../Core/Src/signals.c:105:6:getRain 1 +../Core/Src/signals.c:111:7:getSolarIrradiance 1 +../Core/Src/signals.c:117:7:getInsideTemperature 1 +../Core/Src/signals.c:122:9:getInsideRelativeHumidity 1 +../Core/Src/signals.c:128:9:getRainingCondition 1 +../Core/Src/signals.c:134:9:getSubsonicAiSimilarity 1 +../Core/Src/signals.c:140:7:getAvgRainDropRate 1 +../Core/Src/signals.c:145:7:getAvgRainDropSize 1 +../Core/Src/signals.c:149:7:getAvgRainDropSpeed 1 +../Core/Src/signals.c:153:10:getRainDropCount 1 +../Core/Src/signals.c:157:10:EnvSensors_Read 1 +../Core/Src/signals.c:180:10:EventSensors_Read 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/signals.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/signals.d new file mode 100644 index 0000000..d2d9606 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/signals.d @@ -0,0 +1,131 @@ +Core/Src/signals.o: ../Core/Src/signals.c ../Core/Inc/signals.h \ + ../Core/Inc/main.h ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h \ + ../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h \ + ../Core/Inc/stm32_nucleo_bus.h ../Core/Inc/stm32_nucleo_conf.h \ + ../Core/Inc/stm32_nucleo_errno.h ../Utils/Inc/stm32_adv_trace.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/utilities_conf.h ../Core/Inc/commonMsg.h +../Core/Inc/signals.h: +../Core/Inc/main.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: +../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h: +../Core/Inc/stm32_nucleo_bus.h: +../Core/Inc/stm32_nucleo_conf.h: +../Core/Inc/stm32_nucleo_errno.h: +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/commonMsg.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/signals.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/signals.o new file mode 100644 index 0000000..fdc104c Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/signals.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/signals.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/signals.su new file mode 100644 index 0000000..cc3e8b3 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/signals.su @@ -0,0 +1,19 @@ +../Core/Src/signals.c:55:7:getAvgFloatValue 32 static +../Core/Src/signals.c:74:7:getOutsideTemperature 16 static +../Core/Src/signals.c:79:10:getAtmPressure 16 static +../Core/Src/signals.c:84:7:getWindSpeed 16 static +../Core/Src/signals.c:89:9:getWindDirection 16 static +../Core/Src/signals.c:94:9:getWindBeaufort 16 static +../Core/Src/signals.c:100:9:getWaterTankLevel 16 static +../Core/Src/signals.c:105:6:getRain 16 static +../Core/Src/signals.c:111:7:getSolarIrradiance 16 static +../Core/Src/signals.c:117:7:getInsideTemperature 16 static +../Core/Src/signals.c:122:9:getInsideRelativeHumidity 16 static +../Core/Src/signals.c:128:9:getRainingCondition 16 static +../Core/Src/signals.c:134:9:getSubsonicAiSimilarity 16 static +../Core/Src/signals.c:140:7:getAvgRainDropRate 16 static +../Core/Src/signals.c:145:7:getAvgRainDropSize 16 static +../Core/Src/signals.c:149:7:getAvgRainDropSpeed 16 static +../Core/Src/signals.c:153:10:getRainDropCount 16 static +../Core/Src/signals.c:157:10:EnvSensors_Read 16 static +../Core/Src/signals.c:180:10:EventSensors_Read 16 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32_nucleo_bus.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32_nucleo_bus.cyclo new file mode 100644 index 0000000..22f2eec --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32_nucleo_bus.cyclo @@ -0,0 +1,9 @@ +../Core/Src/stm32_nucleo_bus.c:88:9:BSP_SPI3_Init 5 +../Core/Src/stm32_nucleo_bus.c:129:9:BSP_SPI3_DeInit 4 +../Core/Src/stm32_nucleo_bus.c:155:9:BSP_SPI3_Send 2 +../Core/Src/stm32_nucleo_bus.c:172:10:BSP_SPI3_Recv 2 +../Core/Src/stm32_nucleo_bus.c:189:9:BSP_SPI3_SendRecv 2 +../Core/Src/stm32_nucleo_bus.c:258:9:BSP_GetTick 1 +../Core/Src/stm32_nucleo_bus.c:264:26:MX_SPI3_Init 2 +../Core/Src/stm32_nucleo_bus.c:287:13:SPI3_MspInit 1 +../Core/Src/stm32_nucleo_bus.c:328:13:SPI3_MspDeInit 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32_nucleo_bus.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32_nucleo_bus.d new file mode 100644 index 0000000..ab11b3d --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32_nucleo_bus.d @@ -0,0 +1,84 @@ +Core/Src/stm32_nucleo_bus.o: ../Core/Src/stm32_nucleo_bus.c \ + ../Core/Inc/stm32_nucleo_bus.h ../Core/Inc/stm32_nucleo_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h \ + ../Core/Inc/stm32_nucleo_errno.h +../Core/Inc/stm32_nucleo_bus.h: +../Core/Inc/stm32_nucleo_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: +../Core/Inc/stm32_nucleo_errno.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32_nucleo_bus.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32_nucleo_bus.o new file mode 100644 index 0000000..c50ae30 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32_nucleo_bus.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32_nucleo_bus.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32_nucleo_bus.su new file mode 100644 index 0000000..fe760f0 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32_nucleo_bus.su @@ -0,0 +1,9 @@ +../Core/Src/stm32_nucleo_bus.c:88:9:BSP_SPI3_Init 16 static +../Core/Src/stm32_nucleo_bus.c:129:9:BSP_SPI3_DeInit 16 static +../Core/Src/stm32_nucleo_bus.c:155:9:BSP_SPI3_Send 24 static +../Core/Src/stm32_nucleo_bus.c:172:10:BSP_SPI3_Recv 24 static +../Core/Src/stm32_nucleo_bus.c:189:9:BSP_SPI3_SendRecv 40 static +../Core/Src/stm32_nucleo_bus.c:258:9:BSP_GetTick 8 static +../Core/Src/stm32_nucleo_bus.c:264:26:MX_SPI3_Init 24 static +../Core/Src/stm32_nucleo_bus.c:287:13:SPI3_MspInit 48 static +../Core/Src/stm32_nucleo_bus.c:328:13:SPI3_MspDeInit 16 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_hal_msp.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_hal_msp.cyclo new file mode 100644 index 0000000..84fd802 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_hal_msp.cyclo @@ -0,0 +1,16 @@ +../Core/Src/stm32l4xx_hal_msp.c:71:6:HAL_MspInit 1 +../Core/Src/stm32l4xx_hal_msp.c:109:6:HAL_ADC_MspInit 7 +../Core/Src/stm32l4xx_hal_msp.c:213:6:HAL_ADC_MspDeInit 5 +../Core/Src/stm32l4xx_hal_msp.c:272:6:HAL_CAN_MspInit 2 +../Core/Src/stm32l4xx_hal_msp.c:312:6:HAL_CAN_MspDeInit 2 +../Core/Src/stm32l4xx_hal_msp.c:343:6:HAL_COMP_MspInit 2 +../Core/Src/stm32l4xx_hal_msp.c:384:6:HAL_COMP_MspDeInit 2 +../Core/Src/stm32l4xx_hal_msp.c:412:6:HAL_RTC_MspInit 3 +../Core/Src/stm32l4xx_hal_msp.c:462:6:HAL_RTC_MspDeInit 2 +../Core/Src/stm32l4xx_hal_msp.c:492:6:HAL_SPI_MspInit 2 +../Core/Src/stm32l4xx_hal_msp.c:530:6:HAL_SPI_MspDeInit 2 +../Core/Src/stm32l4xx_hal_msp.c:560:6:HAL_TIM_Base_MspInit 3 +../Core/Src/stm32l4xx_hal_msp.c:600:6:HAL_TIM_MspPostInit 2 +../Core/Src/stm32l4xx_hal_msp.c:632:6:HAL_TIM_Base_MspDeInit 3 +../Core/Src/stm32l4xx_hal_msp.c:672:6:HAL_UART_MspInit 4 +../Core/Src/stm32l4xx_hal_msp.c:741:6:HAL_UART_MspDeInit 2 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_hal_msp.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_hal_msp.d new file mode 100644 index 0000000..05d2dd6 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_hal_msp.d @@ -0,0 +1,129 @@ +Core/Src/stm32l4xx_hal_msp.o: ../Core/Src/stm32l4xx_hal_msp.c \ + ../Core/Inc/main.h ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h \ + ../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h \ + ../Core/Inc/stm32_nucleo_bus.h ../Core/Inc/stm32_nucleo_conf.h \ + ../Core/Inc/stm32_nucleo_errno.h ../Utils/Inc/stm32_adv_trace.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/utilities_conf.h +../Core/Inc/main.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: +../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h: +../Core/Inc/stm32_nucleo_bus.h: +../Core/Inc/stm32_nucleo_conf.h: +../Core/Inc/stm32_nucleo_errno.h: +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/utilities_conf.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_hal_msp.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_hal_msp.o new file mode 100644 index 0000000..5838dc5 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_hal_msp.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_hal_msp.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_hal_msp.su new file mode 100644 index 0000000..0df0310 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_hal_msp.su @@ -0,0 +1,16 @@ +../Core/Src/stm32l4xx_hal_msp.c:71:6:HAL_MspInit 24 static +../Core/Src/stm32l4xx_hal_msp.c:109:6:HAL_ADC_MspInit 56 static +../Core/Src/stm32l4xx_hal_msp.c:213:6:HAL_ADC_MspDeInit 16 static +../Core/Src/stm32l4xx_hal_msp.c:272:6:HAL_CAN_MspInit 48 static +../Core/Src/stm32l4xx_hal_msp.c:312:6:HAL_CAN_MspDeInit 16 static +../Core/Src/stm32l4xx_hal_msp.c:343:6:HAL_COMP_MspInit 40 static +../Core/Src/stm32l4xx_hal_msp.c:384:6:HAL_COMP_MspDeInit 16 static +../Core/Src/stm32l4xx_hal_msp.c:412:6:HAL_RTC_MspInit 176 static +../Core/Src/stm32l4xx_hal_msp.c:462:6:HAL_RTC_MspDeInit 16 static +../Core/Src/stm32l4xx_hal_msp.c:492:6:HAL_SPI_MspInit 48 static +../Core/Src/stm32l4xx_hal_msp.c:530:6:HAL_SPI_MspDeInit 16 static +../Core/Src/stm32l4xx_hal_msp.c:560:6:HAL_TIM_Base_MspInit 48 static +../Core/Src/stm32l4xx_hal_msp.c:600:6:HAL_TIM_MspPostInit 40 static +../Core/Src/stm32l4xx_hal_msp.c:632:6:HAL_TIM_Base_MspDeInit 16 static +../Core/Src/stm32l4xx_hal_msp.c:672:6:HAL_UART_MspInit 184 static +../Core/Src/stm32l4xx_hal_msp.c:741:6:HAL_UART_MspDeInit 16 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_hal_timebase_tim.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_hal_timebase_tim.cyclo new file mode 100644 index 0000000..585f741 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_hal_timebase_tim.cyclo @@ -0,0 +1,3 @@ +../Core/Src/stm32l4xx_hal_timebase_tim.c:42:19:HAL_InitTick 5 +../Core/Src/stm32l4xx_hal_timebase_tim.c:120:6:HAL_SuspendTick 1 +../Core/Src/stm32l4xx_hal_timebase_tim.c:132:6:HAL_ResumeTick 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_hal_timebase_tim.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_hal_timebase_tim.d new file mode 100644 index 0000000..f11fe7d --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_hal_timebase_tim.d @@ -0,0 +1,80 @@ +Core/Src/stm32l4xx_hal_timebase_tim.o: \ + ../Core/Src/stm32l4xx_hal_timebase_tim.c \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_hal_timebase_tim.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_hal_timebase_tim.o new file mode 100644 index 0000000..b7178a3 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_hal_timebase_tim.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_hal_timebase_tim.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_hal_timebase_tim.su new file mode 100644 index 0000000..ec93f95 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_hal_timebase_tim.su @@ -0,0 +1,3 @@ +../Core/Src/stm32l4xx_hal_timebase_tim.c:42:19:HAL_InitTick 64 static +../Core/Src/stm32l4xx_hal_timebase_tim.c:120:6:HAL_SuspendTick 4 static +../Core/Src/stm32l4xx_hal_timebase_tim.c:132:6:HAL_ResumeTick 4 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_it.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_it.cyclo new file mode 100644 index 0000000..21198b1 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_it.cyclo @@ -0,0 +1,19 @@ +../Core/Src/stm32l4xx_it.c:78:6:NMI_Handler 1 +../Core/Src/stm32l4xx_it.c:93:6:HardFault_Handler 1 +../Core/Src/stm32l4xx_it.c:108:6:MemManage_Handler 1 +../Core/Src/stm32l4xx_it.c:123:6:BusFault_Handler 1 +../Core/Src/stm32l4xx_it.c:138:6:UsageFault_Handler 1 +../Core/Src/stm32l4xx_it.c:153:6:DebugMon_Handler 1 +../Core/Src/stm32l4xx_it.c:173:6:EXTI0_IRQHandler 1 +../Core/Src/stm32l4xx_it.c:187:6:EXTI2_IRQHandler 1 +../Core/Src/stm32l4xx_it.c:200:6:EXTI3_IRQHandler 1 +../Core/Src/stm32l4xx_it.c:215:6:EXTI4_IRQHandler 1 +../Core/Src/stm32l4xx_it.c:228:6:DMA1_Channel1_IRQHandler 1 +../Core/Src/stm32l4xx_it.c:242:6:DMA1_Channel2_IRQHandler 1 +../Core/Src/stm32l4xx_it.c:256:6:DMA1_Channel7_IRQHandler 1 +../Core/Src/stm32l4xx_it.c:270:6:CAN1_RX0_IRQHandler 1 +../Core/Src/stm32l4xx_it.c:284:6:EXTI9_5_IRQHandler 1 +../Core/Src/stm32l4xx_it.c:299:6:USART2_IRQHandler 1 +../Core/Src/stm32l4xx_it.c:313:6:EXTI15_10_IRQHandler 1 +../Core/Src/stm32l4xx_it.c:329:6:RTC_Alarm_IRQHandler 1 +../Core/Src/stm32l4xx_it.c:343:6:TIM7_IRQHandler 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_it.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_it.d new file mode 100644 index 0000000..95e55ae --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_it.d @@ -0,0 +1,152 @@ +Core/Src/stm32l4xx_it.o: ../Core/Src/stm32l4xx_it.c ../Core/Inc/main.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h \ + ../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h \ + ../Core/Inc/stm32_nucleo_bus.h ../Core/Inc/stm32_nucleo_conf.h \ + ../Core/Inc/stm32_nucleo_errno.h ../Utils/Inc/stm32_adv_trace.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/utilities_conf.h ../Core/Inc/stm32l4xx_it.h \ + ../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.h \ + ../Core/Inc/LoRaWAN/Target/sx1276mb1mas_conf.h ../Core/Inc/platform.h \ + ../Core/Inc/main.h ../Core/Inc/stm32_nucleo_bus.h \ + ../Core/Inc/LoRaWAN/Target/radio_conf.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Core/Inc/LoRaWAN/Target/mw_log_conf.h \ + ../Core/Inc/../../Utils/Inc/stm32_adv_trace.h \ + ../Core/Inc/LoRaWAN/Target/radio_board_if.h \ + ../Core/Inc/../../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.h \ + ../Core/Inc/utilities_def.h +../Core/Inc/main.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: +../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h: +../Core/Inc/stm32_nucleo_bus.h: +../Core/Inc/stm32_nucleo_conf.h: +../Core/Inc/stm32_nucleo_errno.h: +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/stm32l4xx_it.h: +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.h: +../Core/Inc/LoRaWAN/Target/sx1276mb1mas_conf.h: +../Core/Inc/platform.h: +../Core/Inc/main.h: +../Core/Inc/stm32_nucleo_bus.h: +../Core/Inc/LoRaWAN/Target/radio_conf.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Core/Inc/LoRaWAN/Target/mw_log_conf.h: +../Core/Inc/../../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/LoRaWAN/Target/radio_board_if.h: +../Core/Inc/../../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.h: +../Core/Inc/utilities_def.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_it.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_it.o new file mode 100644 index 0000000..47f2f03 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_it.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_it.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_it.su new file mode 100644 index 0000000..9f752cb --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/stm32l4xx_it.su @@ -0,0 +1,19 @@ +../Core/Src/stm32l4xx_it.c:78:6:NMI_Handler 4 static +../Core/Src/stm32l4xx_it.c:93:6:HardFault_Handler 8 static +../Core/Src/stm32l4xx_it.c:108:6:MemManage_Handler 4 static +../Core/Src/stm32l4xx_it.c:123:6:BusFault_Handler 4 static +../Core/Src/stm32l4xx_it.c:138:6:UsageFault_Handler 8 static +../Core/Src/stm32l4xx_it.c:153:6:DebugMon_Handler 4 static +../Core/Src/stm32l4xx_it.c:173:6:EXTI0_IRQHandler 8 static +../Core/Src/stm32l4xx_it.c:187:6:EXTI2_IRQHandler 8 static +../Core/Src/stm32l4xx_it.c:200:6:EXTI3_IRQHandler 8 static +../Core/Src/stm32l4xx_it.c:215:6:EXTI4_IRQHandler 8 static +../Core/Src/stm32l4xx_it.c:228:6:DMA1_Channel1_IRQHandler 8 static +../Core/Src/stm32l4xx_it.c:242:6:DMA1_Channel2_IRQHandler 8 static +../Core/Src/stm32l4xx_it.c:256:6:DMA1_Channel7_IRQHandler 8 static +../Core/Src/stm32l4xx_it.c:270:6:CAN1_RX0_IRQHandler 8 static +../Core/Src/stm32l4xx_it.c:284:6:EXTI9_5_IRQHandler 8 static +../Core/Src/stm32l4xx_it.c:299:6:USART2_IRQHandler 8 static +../Core/Src/stm32l4xx_it.c:313:6:EXTI15_10_IRQHandler 8 static +../Core/Src/stm32l4xx_it.c:329:6:RTC_Alarm_IRQHandler 8 static +../Core/Src/stm32l4xx_it.c:343:6:TIM7_IRQHandler 8 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/subdir.mk b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/subdir.mk new file mode 100644 index 0000000..edc92c0 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/subdir.mk @@ -0,0 +1,96 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +C_SRCS += \ +../Core/Src/actuator_mgr.c \ +../Core/Src/automation.c \ +../Core/Src/can_bus.c \ +../Core/Src/crc32.c \ +../Core/Src/currentMeas.c \ +../Core/Src/env_sensors.c \ +../Core/Src/flash_page.c \ +../Core/Src/freertos.c \ +../Core/Src/main.c \ +../Core/Src/outputs.c \ +../Core/Src/parcelize.c \ +../Core/Src/pcanpro_can.c \ +../Core/Src/rtc_if.c \ +../Core/Src/signals.c \ +../Core/Src/stm32_nucleo_bus.c \ +../Core/Src/stm32l4xx_hal_msp.c \ +../Core/Src/stm32l4xx_hal_timebase_tim.c \ +../Core/Src/stm32l4xx_it.c \ +../Core/Src/sys_app.c \ +../Core/Src/syscalls.c \ +../Core/Src/sysmem.c \ +../Core/Src/system_stm32l4xx.c \ +../Core/Src/usart_if.c \ +../Core/Src/utils.c + +OBJS += \ +./Core/Src/actuator_mgr.o \ +./Core/Src/automation.o \ +./Core/Src/can_bus.o \ +./Core/Src/crc32.o \ +./Core/Src/currentMeas.o \ +./Core/Src/env_sensors.o \ +./Core/Src/flash_page.o \ +./Core/Src/freertos.o \ +./Core/Src/main.o \ +./Core/Src/outputs.o \ +./Core/Src/parcelize.o \ +./Core/Src/pcanpro_can.o \ +./Core/Src/rtc_if.o \ +./Core/Src/signals.o \ +./Core/Src/stm32_nucleo_bus.o \ +./Core/Src/stm32l4xx_hal_msp.o \ +./Core/Src/stm32l4xx_hal_timebase_tim.o \ +./Core/Src/stm32l4xx_it.o \ +./Core/Src/sys_app.o \ +./Core/Src/syscalls.o \ +./Core/Src/sysmem.o \ +./Core/Src/system_stm32l4xx.o \ +./Core/Src/usart_if.o \ +./Core/Src/utils.o + +C_DEPS += \ +./Core/Src/actuator_mgr.d \ +./Core/Src/automation.d \ +./Core/Src/can_bus.d \ +./Core/Src/crc32.d \ +./Core/Src/currentMeas.d \ +./Core/Src/env_sensors.d \ +./Core/Src/flash_page.d \ +./Core/Src/freertos.d \ +./Core/Src/main.d \ +./Core/Src/outputs.d \ +./Core/Src/parcelize.d \ +./Core/Src/pcanpro_can.d \ +./Core/Src/rtc_if.d \ +./Core/Src/signals.d \ +./Core/Src/stm32_nucleo_bus.d \ +./Core/Src/stm32l4xx_hal_msp.d \ +./Core/Src/stm32l4xx_hal_timebase_tim.d \ +./Core/Src/stm32l4xx_it.d \ +./Core/Src/sys_app.d \ +./Core/Src/syscalls.d \ +./Core/Src/sysmem.d \ +./Core/Src/system_stm32l4xx.d \ +./Core/Src/usart_if.d \ +./Core/Src/utils.d + + +# Each subdirectory must supply rules for building sources it contributes +Core/Src/%.o Core/Src/%.su Core/Src/%.cyclo: ../Core/Src/%.c Core/Src/subdir.mk + arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DWATERING2 -DUSE_HAL_DRIVER -DSTM32L476xx -DSX1276MB1MAS -DRFM95 -DAUTO_RESTART -DSPI3_HAL_CONFIG -c -I../Core/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32L4xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -I../Middlewares/Third_Party/BlueNRG-MS/includes -I../Middlewares/Third_Party/BlueNRG-MS/utils -I../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic -I../Core/Inc/BlueNRG_MS/App -I../Core/Inc/BlueNRG_MS/Target -I../Core/Inc/LoRaWAN/App -I../Core/Inc/LoRaWAN/Target -I../Core/Inc/List -I../Middlewares/Third_Party/LoRaWAN/Crypto -I../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I../Middlewares/Third_Party/LoRaWAN/Mac -I../Middlewares/Third_Party/LoRaWAN/Mac/Region -I../Middlewares/Third_Party/LoRaWAN/Utilities -I../Middlewares/Third_Party/SubGHz_Phy -I../Middlewares/Third_Party/SubGHz_Phy/sx1276 -I../Middlewares/Third_Party/LoRaWAN/LmHandler -I../Drivers/BSP/sx1276mb1mas -I../Utils/Inc -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@" + +clean: clean-Core-2f-Src + +clean-Core-2f-Src: + -$(RM) ./Core/Src/actuator_mgr.cyclo ./Core/Src/actuator_mgr.d ./Core/Src/actuator_mgr.o ./Core/Src/actuator_mgr.su ./Core/Src/automation.cyclo ./Core/Src/automation.d ./Core/Src/automation.o ./Core/Src/automation.su ./Core/Src/can_bus.cyclo ./Core/Src/can_bus.d ./Core/Src/can_bus.o ./Core/Src/can_bus.su ./Core/Src/crc32.cyclo ./Core/Src/crc32.d ./Core/Src/crc32.o ./Core/Src/crc32.su ./Core/Src/currentMeas.cyclo ./Core/Src/currentMeas.d ./Core/Src/currentMeas.o ./Core/Src/currentMeas.su ./Core/Src/env_sensors.cyclo ./Core/Src/env_sensors.d ./Core/Src/env_sensors.o ./Core/Src/env_sensors.su ./Core/Src/flash_page.cyclo ./Core/Src/flash_page.d ./Core/Src/flash_page.o ./Core/Src/flash_page.su ./Core/Src/freertos.cyclo ./Core/Src/freertos.d ./Core/Src/freertos.o ./Core/Src/freertos.su ./Core/Src/main.cyclo ./Core/Src/main.d ./Core/Src/main.o ./Core/Src/main.su ./Core/Src/outputs.cyclo ./Core/Src/outputs.d ./Core/Src/outputs.o ./Core/Src/outputs.su ./Core/Src/parcelize.cyclo ./Core/Src/parcelize.d ./Core/Src/parcelize.o ./Core/Src/parcelize.su ./Core/Src/pcanpro_can.cyclo ./Core/Src/pcanpro_can.d ./Core/Src/pcanpro_can.o ./Core/Src/pcanpro_can.su ./Core/Src/rtc_if.cyclo ./Core/Src/rtc_if.d ./Core/Src/rtc_if.o ./Core/Src/rtc_if.su ./Core/Src/signals.cyclo ./Core/Src/signals.d ./Core/Src/signals.o ./Core/Src/signals.su ./Core/Src/stm32_nucleo_bus.cyclo ./Core/Src/stm32_nucleo_bus.d ./Core/Src/stm32_nucleo_bus.o ./Core/Src/stm32_nucleo_bus.su ./Core/Src/stm32l4xx_hal_msp.cyclo ./Core/Src/stm32l4xx_hal_msp.d ./Core/Src/stm32l4xx_hal_msp.o ./Core/Src/stm32l4xx_hal_msp.su ./Core/Src/stm32l4xx_hal_timebase_tim.cyclo ./Core/Src/stm32l4xx_hal_timebase_tim.d ./Core/Src/stm32l4xx_hal_timebase_tim.o ./Core/Src/stm32l4xx_hal_timebase_tim.su ./Core/Src/stm32l4xx_it.cyclo ./Core/Src/stm32l4xx_it.d ./Core/Src/stm32l4xx_it.o ./Core/Src/stm32l4xx_it.su ./Core/Src/sys_app.cyclo ./Core/Src/sys_app.d ./Core/Src/sys_app.o ./Core/Src/sys_app.su ./Core/Src/syscalls.cyclo ./Core/Src/syscalls.d ./Core/Src/syscalls.o ./Core/Src/syscalls.su ./Core/Src/sysmem.cyclo ./Core/Src/sysmem.d ./Core/Src/sysmem.o ./Core/Src/sysmem.su ./Core/Src/system_stm32l4xx.cyclo ./Core/Src/system_stm32l4xx.d ./Core/Src/system_stm32l4xx.o ./Core/Src/system_stm32l4xx.su ./Core/Src/usart_if.cyclo ./Core/Src/usart_if.d ./Core/Src/usart_if.o ./Core/Src/usart_if.su ./Core/Src/utils.cyclo ./Core/Src/utils.d ./Core/Src/utils.o ./Core/Src/utils.su + +.PHONY: clean-Core-2f-Src + diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/sys_app.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/sys_app.cyclo new file mode 100644 index 0000000..1359e87 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/sys_app.cyclo @@ -0,0 +1,8 @@ +../Core/Src/sys_app.c:79:6:SystemApp_Init 1 +../Core/Src/sys_app.c:136:6:UTIL_SEQ_Idle 1 +../Core/Src/sys_app.c:147:9:GetBatteryLevel 3 +../Core/Src/sys_app.c:181:10:GetTemperatureLevel 1 +../Core/Src/sys_app.c:192:6:GetUniqueId 1 +../Core/Src/sys_app.c:214:10:GetDevAddr 1 +../Core/Src/sys_app.c:226:6:UTIL_ADV_TRACE_PreSendHook 1 +../Core/Src/sys_app.c:237:6:UTIL_ADV_TRACE_PostSendHook 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/sys_app.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/sys_app.d new file mode 100644 index 0000000..2ad1f86 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/sys_app.d @@ -0,0 +1,158 @@ +Core/Src/sys_app.o: ../Core/Src/sys_app.c ../Core/Inc/platform.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h \ + ../Core/Inc/main.h ../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h \ + ../Core/Inc/stm32_nucleo_bus.h ../Core/Inc/stm32_nucleo_conf.h \ + ../Core/Inc/stm32_nucleo_errno.h ../Utils/Inc/stm32_adv_trace.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/utilities_conf.h ../Core/Inc/stm32_nucleo_bus.h \ + ../Core/Inc/sys_app.h ../Core/Inc/sys_conf.h \ + ../Core/Inc/LoRaWAN/Target/radio_board_if.h \ + ../Core/Inc/../../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.h \ + ../Core/Inc/LoRaWAN/Target/sx1276mb1mas_conf.h \ + ../Core/Inc/LoRaWAN/Target/radio_conf.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Core/Inc/LoRaWAN/Target/mw_log_conf.h \ + ../Core/Inc/../../Utils/Inc/stm32_adv_trace.h \ + ../Core/Inc/LoRaWAN/Target/radio_board_if.h ../Core/Inc/utilities_def.h \ + ../Utils/Inc/stm32_seq.h ../Utils/Inc/stm32_systime.h \ + ../Core/Inc/rtc_if.h ../Core/Inc/signals.h ../Core/Inc/commonMsg.h +../Core/Inc/platform.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: +../Core/Inc/main.h: +../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h: +../Core/Inc/stm32_nucleo_bus.h: +../Core/Inc/stm32_nucleo_conf.h: +../Core/Inc/stm32_nucleo_errno.h: +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/stm32_nucleo_bus.h: +../Core/Inc/sys_app.h: +../Core/Inc/sys_conf.h: +../Core/Inc/LoRaWAN/Target/radio_board_if.h: +../Core/Inc/../../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.h: +../Core/Inc/LoRaWAN/Target/sx1276mb1mas_conf.h: +../Core/Inc/LoRaWAN/Target/radio_conf.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Core/Inc/LoRaWAN/Target/mw_log_conf.h: +../Core/Inc/../../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/LoRaWAN/Target/radio_board_if.h: +../Core/Inc/utilities_def.h: +../Utils/Inc/stm32_seq.h: +../Utils/Inc/stm32_systime.h: +../Core/Inc/rtc_if.h: +../Core/Inc/signals.h: +../Core/Inc/commonMsg.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/sys_app.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/sys_app.o new file mode 100644 index 0000000..f8239a0 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/sys_app.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/sys_app.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/sys_app.su new file mode 100644 index 0000000..d1ca11e --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/sys_app.su @@ -0,0 +1,8 @@ +../Core/Src/sys_app.c:79:6:SystemApp_Init 4 static +../Core/Src/sys_app.c:136:6:UTIL_SEQ_Idle 4 static +../Core/Src/sys_app.c:147:9:GetBatteryLevel 24 static +../Core/Src/sys_app.c:181:10:GetTemperatureLevel 16 static +../Core/Src/sys_app.c:192:6:GetUniqueId 32 static +../Core/Src/sys_app.c:214:10:GetDevAddr 16 static +../Core/Src/sys_app.c:226:6:UTIL_ADV_TRACE_PreSendHook 4 static +../Core/Src/sys_app.c:237:6:UTIL_ADV_TRACE_PostSendHook 4 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/syscalls.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/syscalls.cyclo new file mode 100644 index 0000000..8ca51b2 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/syscalls.cyclo @@ -0,0 +1,18 @@ +../Core/Src/syscalls.c:48:6:initialise_monitor_handles 1 +../Core/Src/syscalls.c:52:5:_getpid 1 +../Core/Src/syscalls.c:57:5:_kill 1 +../Core/Src/syscalls.c:63:6:_exit 1 +../Core/Src/syscalls.c:69:27:_read 2 +../Core/Src/syscalls.c:81:27:_write 2 +../Core/Src/syscalls.c:92:5:_close 1 +../Core/Src/syscalls.c:98:5:_fstat 1 +../Core/Src/syscalls.c:104:5:_isatty 1 +../Core/Src/syscalls.c:109:5:_lseek 1 +../Core/Src/syscalls.c:114:5:_open 1 +../Core/Src/syscalls.c:120:5:_wait 1 +../Core/Src/syscalls.c:126:5:_unlink 1 +../Core/Src/syscalls.c:132:5:_times 1 +../Core/Src/syscalls.c:137:5:_stat 1 +../Core/Src/syscalls.c:143:5:_link 1 +../Core/Src/syscalls.c:149:5:_fork 1 +../Core/Src/syscalls.c:155:5:_execve 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/syscalls.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/syscalls.d new file mode 100644 index 0000000..8667c70 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/syscalls.d @@ -0,0 +1 @@ +Core/Src/syscalls.o: ../Core/Src/syscalls.c diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/syscalls.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/syscalls.o new file mode 100644 index 0000000..08aaf0f Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/syscalls.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/syscalls.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/syscalls.su new file mode 100644 index 0000000..61326b8 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/syscalls.su @@ -0,0 +1,18 @@ +../Core/Src/syscalls.c:48:6:initialise_monitor_handles 4 static +../Core/Src/syscalls.c:52:5:_getpid 4 static +../Core/Src/syscalls.c:57:5:_kill 16 static +../Core/Src/syscalls.c:63:6:_exit 16 static +../Core/Src/syscalls.c:69:27:_read 32 static +../Core/Src/syscalls.c:81:27:_write 32 static +../Core/Src/syscalls.c:92:5:_close 16 static +../Core/Src/syscalls.c:98:5:_fstat 16 static +../Core/Src/syscalls.c:104:5:_isatty 16 static +../Core/Src/syscalls.c:109:5:_lseek 24 static +../Core/Src/syscalls.c:114:5:_open 12 static +../Core/Src/syscalls.c:120:5:_wait 16 static +../Core/Src/syscalls.c:126:5:_unlink 16 static +../Core/Src/syscalls.c:132:5:_times 16 static +../Core/Src/syscalls.c:137:5:_stat 16 static +../Core/Src/syscalls.c:143:5:_link 16 static +../Core/Src/syscalls.c:149:5:_fork 8 static +../Core/Src/syscalls.c:155:5:_execve 24 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/sysmem.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/sysmem.cyclo new file mode 100644 index 0000000..425219b --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/sysmem.cyclo @@ -0,0 +1 @@ +../Core/Src/sysmem.c:54:7:_sbrk 3 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/sysmem.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/sysmem.d new file mode 100644 index 0000000..74fecf9 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/sysmem.d @@ -0,0 +1 @@ +Core/Src/sysmem.o: ../Core/Src/sysmem.c diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/sysmem.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/sysmem.o new file mode 100644 index 0000000..2b9cc3c Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/sysmem.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/sysmem.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/sysmem.su new file mode 100644 index 0000000..07e3d10 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/sysmem.su @@ -0,0 +1 @@ +../Core/Src/sysmem.c:54:7:_sbrk 32 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/system_stm32l4xx.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/system_stm32l4xx.cyclo new file mode 100644 index 0000000..83d8803 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/system_stm32l4xx.cyclo @@ -0,0 +1,2 @@ +../Core/Src/system_stm32l4xx.c:180:6:SystemInit 1 +../Core/Src/system_stm32l4xx.c:256:6:SystemCoreClockUpdate 8 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/system_stm32l4xx.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/system_stm32l4xx.d new file mode 100644 index 0000000..bac0fc5 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/system_stm32l4xx.d @@ -0,0 +1,79 @@ +Core/Src/system_stm32l4xx.o: ../Core/Src/system_stm32l4xx.c \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/system_stm32l4xx.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/system_stm32l4xx.o new file mode 100644 index 0000000..5782413 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/system_stm32l4xx.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/system_stm32l4xx.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/system_stm32l4xx.su new file mode 100644 index 0000000..5a8221d --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/system_stm32l4xx.su @@ -0,0 +1,2 @@ +../Core/Src/system_stm32l4xx.c:180:6:SystemInit 4 static +../Core/Src/system_stm32l4xx.c:256:6:SystemCoreClockUpdate 32 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/usart_if.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/usart_if.cyclo new file mode 100644 index 0000000..cb3166f --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/usart_if.cyclo @@ -0,0 +1,8 @@ +../Core/Src/usart_if.c:102:25:vcom_Init 1 +../Core/Src/usart_if.c:115:25:vcom_DeInit 1 +../Core/Src/usart_if.c:138:6:vcom_Trace 1 +../Core/Src/usart_if.c:149:25:vcom_Trace_DMA 1 +../Core/Src/usart_if.c:161:25:vcom_ReceiveInit 3 +../Core/Src/usart_if.c:197:6:vcom_Resume 3 +../Core/Src/usart_if.c:218:6:HAL_UART_TxCpltCallback 1 +../Core/Src/usart_if.c:230:6:HAL_UART_RxCpltCallback 3 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/usart_if.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/usart_if.d new file mode 100644 index 0000000..cb20841 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/usart_if.d @@ -0,0 +1,130 @@ +Core/Src/usart_if.o: ../Core/Src/usart_if.c ../Core/Inc/usart_if.h \ + ../Utils/Inc/stm32_adv_trace.h ../Core/Inc/utilities_conf.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/main.h ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h \ + ../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h \ + ../Core/Inc/stm32_nucleo_bus.h ../Core/Inc/stm32_nucleo_conf.h \ + ../Core/Inc/stm32_nucleo_errno.h ../Core/Inc/utilities_conf.h +../Core/Inc/usart_if.h: +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/main.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: +../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h: +../Core/Inc/stm32_nucleo_bus.h: +../Core/Inc/stm32_nucleo_conf.h: +../Core/Inc/stm32_nucleo_errno.h: +../Core/Inc/utilities_conf.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/usart_if.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/usart_if.o new file mode 100644 index 0000000..3247fc6 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/usart_if.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/usart_if.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/usart_if.su new file mode 100644 index 0000000..c686944 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/usart_if.su @@ -0,0 +1,8 @@ +../Core/Src/usart_if.c:102:25:vcom_Init 16 static +../Core/Src/usart_if.c:115:25:vcom_DeInit 8 static +../Core/Src/usart_if.c:138:6:vcom_Trace 16 static +../Core/Src/usart_if.c:149:25:vcom_Trace_DMA 16 static +../Core/Src/usart_if.c:161:25:vcom_ReceiveInit 24 static +../Core/Src/usart_if.c:197:6:vcom_Resume 8 static +../Core/Src/usart_if.c:218:6:HAL_UART_TxCpltCallback 16 static +../Core/Src/usart_if.c:230:6:HAL_UART_RxCpltCallback 16 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/utils.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/utils.cyclo new file mode 100644 index 0000000..5a84d8a --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/utils.cyclo @@ -0,0 +1,14 @@ +../Core/Src/utils.c:14:9:checksum 2 +../Core/Src/utils.c:27:8:isAnyError 3 +../Core/Src/utils.c:38:8:addErrorToList 3 +../Core/Src/utils.c:57:6:clearErrorList 2 +../Core/Src/utils.c:68:8:findErrorByNo 3 +../Core/Src/utils.c:80:10:findErrorById 3 +../Core/Src/utils.c:91:6:deleteErrorById 4 +../Core/Src/utils.c:111:6:deleteErrorByNo 1 +../Core/Src/utils.c:118:6:substring 2 +../Core/Src/utils.c:130:5:toInt 1 +../Core/Src/utils.c:138:5:toIntLen 1 +../Core/Src/utils.c:146:6:toLongLen 1 +../Core/Src/utils.c:154:7:toFloat 1 +../Core/Src/utils.c:162:6:toBool 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/utils.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/utils.d new file mode 100644 index 0000000..acfe9a1 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/utils.d @@ -0,0 +1,47 @@ +Core/Src/utils.o: ../Core/Src/utils.c \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/commonMsg.h ../Core/Inc/utils.h \ + ../Utils/Inc/stm32_adv_trace.h ../Core/Inc/utilities_conf.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/commonMsg.h: +../Core/Inc/utils.h: +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/utils.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/utils.o new file mode 100644 index 0000000..686aaa6 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/utils.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/utils.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/utils.su new file mode 100644 index 0000000..24ec568 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Src/utils.su @@ -0,0 +1,14 @@ +../Core/Src/utils.c:14:9:checksum 16 static +../Core/Src/utils.c:27:8:isAnyError 16 static +../Core/Src/utils.c:38:8:addErrorToList 24 static +../Core/Src/utils.c:57:6:clearErrorList 16 static +../Core/Src/utils.c:68:8:findErrorByNo 24 static +../Core/Src/utils.c:80:10:findErrorById 24 static +../Core/Src/utils.c:91:6:deleteErrorById 24 static +../Core/Src/utils.c:111:6:deleteErrorByNo 24 static +../Core/Src/utils.c:118:6:substring 32 static +../Core/Src/utils.c:130:5:toInt 40 static +../Core/Src/utils.c:138:5:toIntLen 32 static +../Core/Src/utils.c:146:6:toLongLen 32 static +../Core/Src/utils.c:154:7:toFloat 40 static +../Core/Src/utils.c:162:6:toBool 24 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Startup/startup_stm32l476rgtx.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Startup/startup_stm32l476rgtx.d new file mode 100644 index 0000000..09c6dc5 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Startup/startup_stm32l476rgtx.d @@ -0,0 +1,2 @@ +Core/Startup/startup_stm32l476rgtx.o: \ + ../Core/Startup/startup_stm32l476rgtx.s diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Startup/startup_stm32l476rgtx.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Startup/startup_stm32l476rgtx.o new file mode 100644 index 0000000..d8c58f2 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Startup/startup_stm32l476rgtx.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Startup/subdir.mk b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Startup/subdir.mk new file mode 100644 index 0000000..29a09ce --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Core/Startup/subdir.mk @@ -0,0 +1,27 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +S_SRCS += \ +../Core/Startup/startup_stm32l476rgtx.s + +OBJS += \ +./Core/Startup/startup_stm32l476rgtx.o + +S_DEPS += \ +./Core/Startup/startup_stm32l476rgtx.d + + +# Each subdirectory must supply rules for building sources it contributes +Core/Startup/%.o: ../Core/Startup/%.s Core/Startup/subdir.mk + arm-none-eabi-gcc -mcpu=cortex-m4 -g3 -DDEBUG -c -I../Core/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -I../Drivers/CMSIS/Device/ST/STM32L4xx/Include -I../Drivers/CMSIS/Include -x assembler-with-cpp -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@" "$<" + +clean: clean-Core-2f-Startup + +clean-Core-2f-Startup: + -$(RM) ./Core/Startup/startup_stm32l476rgtx.d ./Core/Startup/startup_stm32l476rgtx.o + +.PHONY: clean-Core-2f-Startup + diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/BSP/sx1276mb1mas/subdir.mk b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/BSP/sx1276mb1mas/subdir.mk new file mode 100644 index 0000000..a3d721e --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/BSP/sx1276mb1mas/subdir.mk @@ -0,0 +1,27 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +C_SRCS += \ +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c + +OBJS += \ +./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + +C_DEPS += \ +./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.d + + +# Each subdirectory must supply rules for building sources it contributes +Drivers/BSP/sx1276mb1mas/%.o Drivers/BSP/sx1276mb1mas/%.su Drivers/BSP/sx1276mb1mas/%.cyclo: ../Drivers/BSP/sx1276mb1mas/%.c Drivers/BSP/sx1276mb1mas/subdir.mk + arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DWATERING2 -DUSE_HAL_DRIVER -DSTM32L476xx -DSX1276MB1MAS -DRFM95 -DAUTO_RESTART -DSPI3_HAL_CONFIG -c -I../Core/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32L4xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -I../Middlewares/Third_Party/BlueNRG-MS/includes -I../Middlewares/Third_Party/BlueNRG-MS/utils -I../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic -I../Core/Inc/BlueNRG_MS/App -I../Core/Inc/BlueNRG_MS/Target -I../Core/Inc/LoRaWAN/App -I../Core/Inc/LoRaWAN/Target -I../Core/Inc/List -I../Middlewares/Third_Party/LoRaWAN/Crypto -I../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I../Middlewares/Third_Party/LoRaWAN/Mac -I../Middlewares/Third_Party/LoRaWAN/Mac/Region -I../Middlewares/Third_Party/LoRaWAN/Utilities -I../Middlewares/Third_Party/SubGHz_Phy -I../Middlewares/Third_Party/SubGHz_Phy/sx1276 -I../Middlewares/Third_Party/LoRaWAN/LmHandler -I../Drivers/BSP/sx1276mb1mas -I../Utils/Inc -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@" + +clean: clean-Drivers-2f-BSP-2f-sx1276mb1mas + +clean-Drivers-2f-BSP-2f-sx1276mb1mas: + -$(RM) ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.cyclo ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.d ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.su + +.PHONY: clean-Drivers-2f-BSP-2f-sx1276mb1mas + diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/BSP/sx1276mb1mas/sx1276mb1mas.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/BSP/sx1276mb1mas/sx1276mb1mas.cyclo new file mode 100644 index 0000000..8e18d82 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/BSP/sx1276mb1mas/sx1276mb1mas.cyclo @@ -0,0 +1,17 @@ +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c:148:10:SX1276MB1MAS_RADIO_GetWakeUpTime 1 +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c:153:6:SX1276MB1MAS_RADIO_SetXO 1 +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c:157:6:SX1276MB1MAS_RADIO_IoInit 2 +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c:212:6:SX1276MB1MAS_RADIO_IoDeInit 2 +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c:237:6:SX1276MB1MAS_RADIO_IoIrqInit 2 +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c:258:6:SX1276MB1MAS_RADIO_IRQHandler 1 +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c:263:18:SX1276MB1MAS_RADIO_GetPaSelect 1 +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c:279:6:SX1276MB1MAS_RADIO_SetAntSw 1 +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c:314:6:SX1276MB1MAS_RADIO_CheckRfFrequency 1 +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c:320:6:SX1276MB1MAS_RADIO_Reset 1 +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c:358:6:SX1276MB1MAS_RADIO_Bus_Init 1 +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c:363:6:SX1276MB1MAS_RADIO_Bus_deInit 1 +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c:373:10:SX1276MB1MAS_RADIO_SendRecv 1 +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c:382:6:SX1276MB1MAS_RADIO_ChipSelect 3 +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c:399:10:SX1276MB1MAS_RADIO_GetDio1PinState 1 +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c:410:13:SX1276MB1MAS_RADIO_SPI_IoInit 1 +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c:446:13:SX1276MB1MAS_RADIO_SPI_IoDeInit 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/BSP/sx1276mb1mas/sx1276mb1mas.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/BSP/sx1276mb1mas/sx1276mb1mas.d new file mode 100644 index 0000000..783763c --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/BSP/sx1276mb1mas/sx1276mb1mas.d @@ -0,0 +1,150 @@ +Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o: \ + ../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c \ + ../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.h \ + ../Core/Inc/LoRaWAN/Target/sx1276mb1mas_conf.h ../Core/Inc/platform.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h \ + ../Core/Inc/main.h ../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h \ + ../Core/Inc/stm32_nucleo_bus.h ../Core/Inc/stm32_nucleo_conf.h \ + ../Core/Inc/stm32_nucleo_errno.h ../Utils/Inc/stm32_adv_trace.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/utilities_conf.h ../Core/Inc/stm32_nucleo_bus.h \ + ../Core/Inc/LoRaWAN/Target/radio_conf.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Core/Inc/LoRaWAN/Target/mw_log_conf.h \ + ../Core/Inc/../../Utils/Inc/stm32_adv_trace.h \ + ../Core/Inc/LoRaWAN/Target/radio_board_if.h \ + ../Core/Inc/../../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.h \ + ../Core/Inc/utilities_def.h +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.h: +../Core/Inc/LoRaWAN/Target/sx1276mb1mas_conf.h: +../Core/Inc/platform.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: +../Core/Inc/main.h: +../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h: +../Core/Inc/stm32_nucleo_bus.h: +../Core/Inc/stm32_nucleo_conf.h: +../Core/Inc/stm32_nucleo_errno.h: +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/stm32_nucleo_bus.h: +../Core/Inc/LoRaWAN/Target/radio_conf.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Core/Inc/LoRaWAN/Target/mw_log_conf.h: +../Core/Inc/../../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/LoRaWAN/Target/radio_board_if.h: +../Core/Inc/../../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.h: +../Core/Inc/utilities_def.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o new file mode 100644 index 0000000..1c4bea1 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/BSP/sx1276mb1mas/sx1276mb1mas.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/BSP/sx1276mb1mas/sx1276mb1mas.su new file mode 100644 index 0000000..e7e02a3 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/BSP/sx1276mb1mas/sx1276mb1mas.su @@ -0,0 +1,17 @@ +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c:148:10:SX1276MB1MAS_RADIO_GetWakeUpTime 4 static +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c:153:6:SX1276MB1MAS_RADIO_SetXO 16 static +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c:157:6:SX1276MB1MAS_RADIO_IoInit 160 static +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c:212:6:SX1276MB1MAS_RADIO_IoDeInit 32 static +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c:237:6:SX1276MB1MAS_RADIO_IoIrqInit 32 static,ignoring_inline_asm +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c:258:6:SX1276MB1MAS_RADIO_IRQHandler 16 static +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c:263:18:SX1276MB1MAS_RADIO_GetPaSelect 16 static +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c:279:6:SX1276MB1MAS_RADIO_SetAntSw 16 static +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c:314:6:SX1276MB1MAS_RADIO_CheckRfFrequency 16 static +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c:320:6:SX1276MB1MAS_RADIO_Reset 8 static +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c:358:6:SX1276MB1MAS_RADIO_Bus_Init 8 static +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c:363:6:SX1276MB1MAS_RADIO_Bus_deInit 8 static +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c:373:10:SX1276MB1MAS_RADIO_SendRecv 24 static +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c:382:6:SX1276MB1MAS_RADIO_ChipSelect 24 static +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c:399:10:SX1276MB1MAS_RADIO_GetDio1PinState 8 static +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c:410:13:SX1276MB1MAS_RADIO_SPI_IoInit 48 static +../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.c:446:13:SX1276MB1MAS_RADIO_SPI_IoDeInit 32 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.cyclo new file mode 100644 index 0000000..7e352dd --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.cyclo @@ -0,0 +1,35 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:152:19:HAL_Init 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:196:19:HAL_DeInit 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:225:13:HAL_MspInit 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:236:13:HAL_MspDeInit 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:259:26:HAL_InitTick 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:327:13:HAL_IncTick 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:338:17:HAL_GetTick 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:347:10:HAL_GetTickPrio 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:357:19:HAL_SetTickFreq 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:387:21:HAL_GetTickFreq 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:403:13:HAL_Delay 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:429:13:HAL_SuspendTick 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:445:13:HAL_ResumeTick 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:455:10:HAL_GetHalVersion 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:464:10:HAL_GetREVID 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:473:10:HAL_GetDEVID 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:482:10:HAL_GetUIDw0 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:491:10:HAL_GetUIDw1 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:500:10:HAL_GetUIDw2 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:529:6:HAL_DBGMCU_EnableDBGSleepMode 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:538:6:HAL_DBGMCU_DisableDBGSleepMode 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:547:6:HAL_DBGMCU_EnableDBGStopMode 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:556:6:HAL_DBGMCU_DisableDBGStopMode 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:565:6:HAL_DBGMCU_EnableDBGStandbyMode 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:574:6:HAL_DBGMCU_DisableDBGStandbyMode 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:607:6:HAL_SYSCFG_SRAM2Erase 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:626:6:HAL_SYSCFG_EnableMemorySwappingBank 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:641:6:HAL_SYSCFG_DisableMemorySwappingBank 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:658:6:HAL_SYSCFG_VREFBUF_VoltageScalingConfig 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:674:6:HAL_SYSCFG_VREFBUF_HighImpedanceConfig 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:686:6:HAL_SYSCFG_VREFBUF_TrimmingConfig 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:698:19:HAL_SYSCFG_EnableVREFBUF 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:724:6:HAL_SYSCFG_DisableVREFBUF 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:735:6:HAL_SYSCFG_EnableIOAnalogSwitchBooster 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:745:6:HAL_SYSCFG_DisableIOAnalogSwitchBooster 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.d new file mode 100644 index 0000000..6393a99 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.d @@ -0,0 +1,80 @@ +Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o: \ + ../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o new file mode 100644 index 0000000..633f0c7 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.su new file mode 100644 index 0000000..72d13ea --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.su @@ -0,0 +1,35 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:152:19:HAL_Init 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:196:19:HAL_DeInit 8 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:225:13:HAL_MspInit 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:236:13:HAL_MspDeInit 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:259:26:HAL_InitTick 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:327:13:HAL_IncTick 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:338:17:HAL_GetTick 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:347:10:HAL_GetTickPrio 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:357:19:HAL_SetTickFreq 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:387:21:HAL_GetTickFreq 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:403:13:HAL_Delay 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:429:13:HAL_SuspendTick 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:445:13:HAL_ResumeTick 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:455:10:HAL_GetHalVersion 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:464:10:HAL_GetREVID 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:473:10:HAL_GetDEVID 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:482:10:HAL_GetUIDw0 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:491:10:HAL_GetUIDw1 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:500:10:HAL_GetUIDw2 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:529:6:HAL_DBGMCU_EnableDBGSleepMode 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:538:6:HAL_DBGMCU_DisableDBGSleepMode 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:547:6:HAL_DBGMCU_EnableDBGStopMode 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:556:6:HAL_DBGMCU_DisableDBGStopMode 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:565:6:HAL_DBGMCU_EnableDBGStandbyMode 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:574:6:HAL_DBGMCU_DisableDBGStandbyMode 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:607:6:HAL_SYSCFG_SRAM2Erase 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:626:6:HAL_SYSCFG_EnableMemorySwappingBank 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:641:6:HAL_SYSCFG_DisableMemorySwappingBank 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:658:6:HAL_SYSCFG_VREFBUF_VoltageScalingConfig 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:674:6:HAL_SYSCFG_VREFBUF_HighImpedanceConfig 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:686:6:HAL_SYSCFG_VREFBUF_TrimmingConfig 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:698:19:HAL_SYSCFG_EnableVREFBUF 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:724:6:HAL_SYSCFG_DisableVREFBUF 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:735:6:HAL_SYSCFG_EnableIOAnalogSwitchBooster 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c:745:6:HAL_SYSCFG_DisableIOAnalogSwitchBooster 4 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.cyclo new file mode 100644 index 0000000..f24e5ab --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.cyclo @@ -0,0 +1,65 @@ +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:3187:22:LL_ADC_SetCommonClock 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:3252:22:LL_ADC_SetCommonPathInternalCh 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:3334:26:LL_ADC_GetCommonPathInternalCh 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:3664:22:LL_ADC_SetOffset 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:3744:26:LL_ADC_GetOffsetChannel 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:3803:22:LL_ADC_SetOffsetState 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:3984:26:LL_ADC_REG_IsTriggerSourceSWStart 2 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:4286:22:LL_ADC_REG_SetSequencerRanks 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:4714:26:LL_ADC_INJ_IsTriggerSourceSWStart 2 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:5464:22:LL_ADC_SetChannelSamplingTime 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:5621:22:LL_ADC_SetChannelSingleDiff 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:5829:22:LL_ADC_SetAnalogWDMonitChannels 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6087:22:LL_ADC_ConfigAnalogWDThresholds 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6471:26:LL_ADC_GetMultimode 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6568:26:LL_ADC_GetMultiDMATransfer 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6703:22:LL_ADC_DisableDeepPowerDown 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6717:26:LL_ADC_IsDeepPowerDownEnabled 2 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6736:22:LL_ADC_EnableInternalRegulator 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6766:26:LL_ADC_IsInternalRegulatorEnabled 2 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6787:22:LL_ADC_Enable 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6807:22:LL_ADC_Disable 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6826:26:LL_ADC_IsEnabled 2 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6837:26:LL_ADC_IsDisableOngoing 2 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6912:22:LL_ADC_REG_StartConversion 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6932:22:LL_ADC_REG_StopConversion 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6948:26:LL_ADC_REG_IsConversionOngoing 2 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:7116:22:LL_ADC_INJ_StopConversion 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:7132:26:LL_ADC_INJ_IsConversionOngoing 2 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:7516:22:LL_ADC_ClearFlag_AWD1 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:7527:22:LL_ADC_ClearFlag_AWD2 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:7538:22:LL_ADC_ClearFlag_AWD3 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:7911:22:LL_ADC_EnableIT_AWD1 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:7922:22:LL_ADC_EnableIT_AWD2 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:7933:22:LL_ADC_EnableIT_AWD3 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:8032:22:LL_ADC_DisableIT_AWD1 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:8043:22:LL_ADC_DisableIT_AWD2 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:8054:22:LL_ADC_DisableIT_AWD3 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:394:19:HAL_ADC_Init 17 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:697:19:HAL_ADC_DeInit 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:896:13:HAL_ADC_MspInit 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:913:13:HAL_ADC_MspDeInit 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:1203:19:HAL_ADC_Start 16 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:1338:19:HAL_ADC_Stop 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:1392:19:HAL_ADC_PollForConversion 24 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:1578:19:HAL_ADC_PollForEvent 15 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:1727:19:HAL_ADC_Start_IT 20 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:1934:19:HAL_ADC_Stop_IT 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:1987:19:HAL_ADC_Start_DMA 12 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:2129:19:HAL_ADC_Stop_DMA 7 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:2214:10:HAL_ADC_GetValue 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:2231:6:HAL_ADC_IRQHandler 54 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:2603:13:HAL_ADC_ConvCpltCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:2618:13:HAL_ADC_ConvHalfCpltCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:2633:13:HAL_ADC_LevelOutOfWindowCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:2655:13:HAL_ADC_ErrorCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:2701:19:HAL_ADC_ConfigChannel 61 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:2964:19:HAL_ADC_AnalogWDGConfig 37 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:3224:10:HAL_ADC_GetState 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:3238:10:HAL_ADC_GetError 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:3268:19:ADC_ConversionStop 19 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:3400:19:ADC_Enable 9 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:3493:19:ADC_Disable 7 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:3555:6:ADC_DMAConvCplt 9 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:3633:6:ADC_DMAHalfConvCplt 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:3651:6:ADC_DMAError 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.d new file mode 100644 index 0000000..ef3bcef --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.d @@ -0,0 +1,80 @@ +Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o: \ + ../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o new file mode 100644 index 0000000..01a1be1 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.su new file mode 100644 index 0000000..0e90deb --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.su @@ -0,0 +1,65 @@ +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:3187:22:LL_ADC_SetCommonClock 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:3252:22:LL_ADC_SetCommonPathInternalCh 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:3334:26:LL_ADC_GetCommonPathInternalCh 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:3664:22:LL_ADC_SetOffset 32 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:3744:26:LL_ADC_GetOffsetChannel 24 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:3803:22:LL_ADC_SetOffsetState 32 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:3984:26:LL_ADC_REG_IsTriggerSourceSWStart 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:4286:22:LL_ADC_REG_SetSequencerRanks 32 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:4714:26:LL_ADC_INJ_IsTriggerSourceSWStart 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:5464:22:LL_ADC_SetChannelSamplingTime 32 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:5621:22:LL_ADC_SetChannelSingleDiff 24 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:5829:22:LL_ADC_SetAnalogWDMonitChannels 32 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6087:22:LL_ADC_ConfigAnalogWDThresholds 32 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6471:26:LL_ADC_GetMultimode 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6568:26:LL_ADC_GetMultiDMATransfer 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6703:22:LL_ADC_DisableDeepPowerDown 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6717:26:LL_ADC_IsDeepPowerDownEnabled 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6736:22:LL_ADC_EnableInternalRegulator 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6766:26:LL_ADC_IsInternalRegulatorEnabled 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6787:22:LL_ADC_Enable 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6807:22:LL_ADC_Disable 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6826:26:LL_ADC_IsEnabled 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6837:26:LL_ADC_IsDisableOngoing 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6912:22:LL_ADC_REG_StartConversion 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6932:22:LL_ADC_REG_StopConversion 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6948:26:LL_ADC_REG_IsConversionOngoing 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:7116:22:LL_ADC_INJ_StopConversion 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:7132:26:LL_ADC_INJ_IsConversionOngoing 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:7516:22:LL_ADC_ClearFlag_AWD1 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:7527:22:LL_ADC_ClearFlag_AWD2 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:7538:22:LL_ADC_ClearFlag_AWD3 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:7911:22:LL_ADC_EnableIT_AWD1 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:7922:22:LL_ADC_EnableIT_AWD2 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:7933:22:LL_ADC_EnableIT_AWD3 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:8032:22:LL_ADC_DisableIT_AWD1 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:8043:22:LL_ADC_DisableIT_AWD2 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:8054:22:LL_ADC_DisableIT_AWD3 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:394:19:HAL_ADC_Init 48 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:697:19:HAL_ADC_DeInit 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:896:13:HAL_ADC_MspInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:913:13:HAL_ADC_MspDeInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:1203:19:HAL_ADC_Start 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:1338:19:HAL_ADC_Stop 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:1392:19:HAL_ADC_PollForConversion 40 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:1578:19:HAL_ADC_PollForEvent 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:1727:19:HAL_ADC_Start_IT 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:1934:19:HAL_ADC_Stop_IT 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:1987:19:HAL_ADC_Start_DMA 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:2129:19:HAL_ADC_Stop_DMA 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:2214:10:HAL_ADC_GetValue 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:2231:6:HAL_ADC_IRQHandler 48 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:2603:13:HAL_ADC_ConvCpltCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:2618:13:HAL_ADC_ConvHalfCpltCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:2633:13:HAL_ADC_LevelOutOfWindowCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:2655:13:HAL_ADC_ErrorCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:2701:19:HAL_ADC_ConfigChannel 224 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:2964:19:HAL_ADC_AnalogWDGConfig 64 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:3224:10:HAL_ADC_GetState 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:3238:10:HAL_ADC_GetError 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:3268:19:ADC_ConversionStop 40 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:3400:19:ADC_Enable 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:3493:19:ADC_Disable 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:3555:6:ADC_DMAConvCplt 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:3633:6:ADC_DMAHalfConvCplt 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c:3651:6:ADC_DMAError 24 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.cyclo new file mode 100644 index 0000000..9723497 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.cyclo @@ -0,0 +1,50 @@ +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:3252:22:LL_ADC_SetCommonPathInternalCh 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:3334:26:LL_ADC_GetCommonPathInternalCh 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:3378:22:LL_ADC_SetCalibrationFactor 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:3403:26:LL_ADC_GetCalibrationFactor 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:3664:22:LL_ADC_SetOffset 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:3744:26:LL_ADC_GetOffsetChannel 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:3803:22:LL_ADC_SetOffsetState 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:3984:26:LL_ADC_REG_IsTriggerSourceSWStart 2 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:4714:26:LL_ADC_INJ_IsTriggerSourceSWStart 2 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:5034:26:LL_ADC_INJ_GetTrigAuto 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:5080:22:LL_ADC_INJ_SetQueueMode 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:5464:22:LL_ADC_SetChannelSamplingTime 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:5621:22:LL_ADC_SetChannelSingleDiff 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6471:26:LL_ADC_GetMultimode 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6680:22:LL_ADC_EnableDeepPowerDown 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6755:22:LL_ADC_DisableInternalRegulator 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6826:26:LL_ADC_IsEnabled 2 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6865:22:LL_ADC_StartCalibration 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6881:26:LL_ADC_IsCalibrationOnGoing 2 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6912:22:LL_ADC_REG_StartConversion 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6948:26:LL_ADC_REG_IsConversionOngoing 2 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:7096:22:LL_ADC_INJ_StartConversion 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:7132:26:LL_ADC_INJ_IsConversionOngoing 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:119:19:HAL_ADCEx_Calibration_Start 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:193:10:HAL_ADCEx_Calibration_GetValue 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:213:19:HAL_ADCEx_Calibration_SetValue 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:270:19:HAL_ADCEx_InjectedStart 16 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:419:19:HAL_ADCEx_InjectedStop 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:474:19:HAL_ADCEx_InjectedPollForConversion 22 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:615:19:HAL_ADCEx_InjectedStart_IT 18 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:788:19:HAL_ADCEx_InjectedStop_IT 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:855:19:HAL_ADCEx_MultiModeStart_DMA 7 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:974:19:HAL_ADCEx_MultiModeStop_DMA 14 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:1097:10:HAL_ADCEx_MultiModeGetValue 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:1144:10:HAL_ADCEx_InjectedGetValue 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:1179:13:HAL_ADCEx_InjectedConvCpltCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:1198:13:HAL_ADCEx_InjectedQueueOverflowCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:1213:13:HAL_ADCEx_LevelOutOfWindow2Callback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:1228:13:HAL_ADCEx_LevelOutOfWindow3Callback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:1244:13:HAL_ADCEx_EndOfSamplingCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:1261:19:HAL_ADCEx_RegularStop 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:1319:19:HAL_ADCEx_RegularStop_IT 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:1379:19:HAL_ADCEx_RegularStop_DMA 7 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:1467:19:HAL_ADCEx_RegularMultiModeStop_DMA 16 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:1652:19:HAL_ADCEx_InjectedConfigChannel 69 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:2107:19:HAL_ADCEx_MultiModeConfigChannel 9 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:2224:19:HAL_ADCEx_EnableInjectedQueue 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:2265:19:HAL_ADCEx_DisableInjectedQueue 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:2302:19:HAL_ADCEx_DisableVoltageRegulator 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:2339:19:HAL_ADCEx_EnterADCDeepPowerDownMode 2 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.d new file mode 100644 index 0000000..f7e8c47 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.d @@ -0,0 +1,80 @@ +Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o: \ + ../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o new file mode 100644 index 0000000..88093aa Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.su new file mode 100644 index 0000000..1b91513 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.su @@ -0,0 +1,50 @@ +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:3252:22:LL_ADC_SetCommonPathInternalCh 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:3334:26:LL_ADC_GetCommonPathInternalCh 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:3378:22:LL_ADC_SetCalibrationFactor 24 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:3403:26:LL_ADC_GetCalibrationFactor 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:3664:22:LL_ADC_SetOffset 32 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:3744:26:LL_ADC_GetOffsetChannel 24 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:3803:22:LL_ADC_SetOffsetState 32 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:3984:26:LL_ADC_REG_IsTriggerSourceSWStart 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:4714:26:LL_ADC_INJ_IsTriggerSourceSWStart 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:5034:26:LL_ADC_INJ_GetTrigAuto 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:5080:22:LL_ADC_INJ_SetQueueMode 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:5464:22:LL_ADC_SetChannelSamplingTime 32 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:5621:22:LL_ADC_SetChannelSingleDiff 24 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6471:26:LL_ADC_GetMultimode 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6680:22:LL_ADC_EnableDeepPowerDown 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6755:22:LL_ADC_DisableInternalRegulator 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6826:26:LL_ADC_IsEnabled 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6865:22:LL_ADC_StartCalibration 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6881:26:LL_ADC_IsCalibrationOnGoing 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6912:22:LL_ADC_REG_StartConversion 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:6948:26:LL_ADC_REG_IsConversionOngoing 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:7096:22:LL_ADC_INJ_StartConversion 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h:7132:26:LL_ADC_INJ_IsConversionOngoing 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:119:19:HAL_ADCEx_Calibration_Start 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:193:10:HAL_ADCEx_Calibration_GetValue 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:213:19:HAL_ADCEx_Calibration_SetValue 40 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:270:19:HAL_ADCEx_InjectedStart 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:419:19:HAL_ADCEx_InjectedStop 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:474:19:HAL_ADCEx_InjectedPollForConversion 48 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:615:19:HAL_ADCEx_InjectedStart_IT 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:788:19:HAL_ADCEx_InjectedStop_IT 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:855:19:HAL_ADCEx_MultiModeStart_DMA 136 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:974:19:HAL_ADCEx_MultiModeStop_DMA 136 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:1097:10:HAL_ADCEx_MultiModeGetValue 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:1144:10:HAL_ADCEx_InjectedGetValue 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:1179:13:HAL_ADCEx_InjectedConvCpltCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:1198:13:HAL_ADCEx_InjectedQueueOverflowCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:1213:13:HAL_ADCEx_LevelOutOfWindow2Callback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:1228:13:HAL_ADCEx_LevelOutOfWindow3Callback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:1244:13:HAL_ADCEx_EndOfSamplingCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:1261:19:HAL_ADCEx_RegularStop 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:1319:19:HAL_ADCEx_RegularStop_IT 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:1379:19:HAL_ADCEx_RegularStop_DMA 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:1467:19:HAL_ADCEx_RegularMultiModeStop_DMA 128 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:1652:19:HAL_ADCEx_InjectedConfigChannel 224 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:2107:19:HAL_ADCEx_MultiModeConfigChannel 136 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:2224:19:HAL_ADCEx_EnableInjectedQueue 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:2265:19:HAL_ADCEx_DisableInjectedQueue 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:2302:19:HAL_ADCEx_DisableVoltageRegulator 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c:2339:19:HAL_ADCEx_EnterADCDeepPowerDownMode 24 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.cyclo new file mode 100644 index 0000000..b630c79 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.cyclo @@ -0,0 +1,36 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:275:19:HAL_CAN_Init 13 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:460:19:HAL_CAN_DeInit 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:507:13:HAL_CAN_MspInit 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:523:13:HAL_CAN_MspDeInit 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:840:19:HAL_CAN_ConfigFilter 8 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:1006:19:HAL_CAN_Start 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:1058:19:HAL_CAN_Stop 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:1113:19:HAL_CAN_RequestSleep 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:1144:19:HAL_CAN_WakeUp 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:1191:10:HAL_CAN_IsSleepActive 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:1222:19:HAL_CAN_AddTxMessage 8 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:1322:19:HAL_CAN_AbortTxRequest 6 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:1371:10:HAL_CAN_GetTxMailboxesFreeLevel 6 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:1414:10:HAL_CAN_IsTxMessagePending 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:1446:10:HAL_CAN_GetTxTimestamp 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:1480:19:HAL_CAN_GetRxMessage 9 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:1580:10:HAL_CAN_GetRxFifoFillLevel 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:1633:19:HAL_CAN_ActivateNotification 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:1666:19:HAL_CAN_DeactivateNotification 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:1697:6:HAL_CAN_IRQHandler 51 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:2108:13:HAL_CAN_TxMailbox0CompleteCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:2125:13:HAL_CAN_TxMailbox1CompleteCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:2142:13:HAL_CAN_TxMailbox2CompleteCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:2159:13:HAL_CAN_TxMailbox0AbortCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:2176:13:HAL_CAN_TxMailbox1AbortCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:2193:13:HAL_CAN_TxMailbox2AbortCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:2210:13:HAL_CAN_RxFifo0MsgPendingCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:2227:13:HAL_CAN_RxFifo0FullCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:2244:13:HAL_CAN_RxFifo1MsgPendingCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:2261:13:HAL_CAN_RxFifo1FullCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:2278:13:HAL_CAN_SleepCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:2294:13:HAL_CAN_WakeUpFromRxMsgCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:2311:13:HAL_CAN_ErrorCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:2348:22:HAL_CAN_GetState 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:2383:10:HAL_CAN_GetError 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:2395:19:HAL_CAN_ResetError 3 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.d new file mode 100644 index 0000000..79ea5cc --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.d @@ -0,0 +1,80 @@ +Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o: \ + ../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o new file mode 100644 index 0000000..0d16990 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.su new file mode 100644 index 0000000..1166afb --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.su @@ -0,0 +1,36 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:275:19:HAL_CAN_Init 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:460:19:HAL_CAN_DeInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:507:13:HAL_CAN_MspInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:523:13:HAL_CAN_MspDeInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:840:19:HAL_CAN_ConfigFilter 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:1006:19:HAL_CAN_Start 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:1058:19:HAL_CAN_Stop 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:1113:19:HAL_CAN_RequestSleep 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:1144:19:HAL_CAN_WakeUp 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:1191:10:HAL_CAN_IsSleepActive 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:1222:19:HAL_CAN_AddTxMessage 40 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:1322:19:HAL_CAN_AbortTxRequest 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:1371:10:HAL_CAN_GetTxMailboxesFreeLevel 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:1414:10:HAL_CAN_IsTxMessagePending 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:1446:10:HAL_CAN_GetTxTimestamp 40 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:1480:19:HAL_CAN_GetRxMessage 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:1580:10:HAL_CAN_GetRxFifoFillLevel 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:1633:19:HAL_CAN_ActivateNotification 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:1666:19:HAL_CAN_DeactivateNotification 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:1697:6:HAL_CAN_IRQHandler 48 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:2108:13:HAL_CAN_TxMailbox0CompleteCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:2125:13:HAL_CAN_TxMailbox1CompleteCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:2142:13:HAL_CAN_TxMailbox2CompleteCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:2159:13:HAL_CAN_TxMailbox0AbortCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:2176:13:HAL_CAN_TxMailbox1AbortCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:2193:13:HAL_CAN_TxMailbox2AbortCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:2210:13:HAL_CAN_RxFifo0MsgPendingCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:2227:13:HAL_CAN_RxFifo0FullCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:2244:13:HAL_CAN_RxFifo1MsgPendingCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:2261:13:HAL_CAN_RxFifo1FullCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:2278:13:HAL_CAN_SleepCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:2294:13:HAL_CAN_WakeUpFromRxMsgCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:2311:13:HAL_CAN_ErrorCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:2348:22:HAL_CAN_GetState 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:2383:10:HAL_CAN_GetError 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c:2395:19:HAL_CAN_ResetError 24 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.cyclo new file mode 100644 index 0000000..d7147fb --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.cyclo @@ -0,0 +1,22 @@ +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h:305:22:LL_EXTI_EnableIT_0_31 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h:377:22:LL_EXTI_DisableIT_0_31 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h:528:22:LL_EXTI_EnableEvent_0_31 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h:596:22:LL_EXTI_DisableEvent_0_31 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h:738:22:LL_EXTI_EnableRisingTrig_0_31 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h:804:22:LL_EXTI_DisableRisingTrig_0_31 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h:931:22:LL_EXTI_EnableFallingTrig_0_31 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h:996:22:LL_EXTI_DisableFallingTrig_0_31 1 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h:1186:26:LL_EXTI_IsActiveFlag_0_31 2 +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h:1298:22:LL_EXTI_ClearFlag_0_31 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.c:259:19:HAL_COMP_Init 15 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.c:478:19:HAL_COMP_DeInit 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.c:527:13:HAL_COMP_MspInit 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.c:542:13:HAL_COMP_MspDeInit 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.c:737:19:HAL_COMP_Start 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.c:789:19:HAL_COMP_Stop 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.c:831:6:HAL_COMP_IRQHandler 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.c:894:19:HAL_COMP_Lock 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.c:952:10:HAL_COMP_GetOutputLevel 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.c:966:13:HAL_COMP_TriggerCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.c:1000:23:HAL_COMP_GetState 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.c:1020:10:HAL_COMP_GetError 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.d new file mode 100644 index 0000000..a05d9c8 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.d @@ -0,0 +1,80 @@ +Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o: \ + ../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.c \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o new file mode 100644 index 0000000..a45a901 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.su new file mode 100644 index 0000000..bed7007 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.su @@ -0,0 +1,22 @@ +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h:305:22:LL_EXTI_EnableIT_0_31 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h:377:22:LL_EXTI_DisableIT_0_31 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h:528:22:LL_EXTI_EnableEvent_0_31 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h:596:22:LL_EXTI_DisableEvent_0_31 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h:738:22:LL_EXTI_EnableRisingTrig_0_31 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h:804:22:LL_EXTI_DisableRisingTrig_0_31 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h:931:22:LL_EXTI_EnableFallingTrig_0_31 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h:996:22:LL_EXTI_DisableFallingTrig_0_31 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h:1186:26:LL_EXTI_IsActiveFlag_0_31 16 static +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h:1298:22:LL_EXTI_ClearFlag_0_31 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.c:259:19:HAL_COMP_Init 40 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.c:478:19:HAL_COMP_DeInit 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.c:527:13:HAL_COMP_MspInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.c:542:13:HAL_COMP_MspDeInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.c:737:19:HAL_COMP_Start 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.c:789:19:HAL_COMP_Stop 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.c:831:6:HAL_COMP_IRQHandler 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.c:894:19:HAL_COMP_Lock 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.c:952:10:HAL_COMP_GetOutputLevel 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.c:966:13:HAL_COMP_TriggerCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.c:1000:23:HAL_COMP_GetState 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.c:1020:10:HAL_COMP_GetError 16 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.cyclo new file mode 100644 index 0000000..01b1a44 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.cyclo @@ -0,0 +1,34 @@ +../Drivers/CMSIS/Include/core_cm4.h:1648:22:__NVIC_SetPriorityGrouping 1 +../Drivers/CMSIS/Include/core_cm4.h:1667:26:__NVIC_GetPriorityGrouping 1 +../Drivers/CMSIS/Include/core_cm4.h:1679:22:__NVIC_EnableIRQ 2 +../Drivers/CMSIS/Include/core_cm4.h:1717:22:__NVIC_DisableIRQ 2 +../Drivers/CMSIS/Include/core_cm4.h:1736:26:__NVIC_GetPendingIRQ 2 +../Drivers/CMSIS/Include/core_cm4.h:1755:22:__NVIC_SetPendingIRQ 2 +../Drivers/CMSIS/Include/core_cm4.h:1770:22:__NVIC_ClearPendingIRQ 2 +../Drivers/CMSIS/Include/core_cm4.h:1787:26:__NVIC_GetActive 2 +../Drivers/CMSIS/Include/core_cm4.h:1809:22:__NVIC_SetPriority 2 +../Drivers/CMSIS/Include/core_cm4.h:1831:26:__NVIC_GetPriority 2 +../Drivers/CMSIS/Include/core_cm4.h:1856:26:NVIC_EncodePriority 2 +../Drivers/CMSIS/Include/core_cm4.h:1883:22:NVIC_DecodePriority 2 +../Drivers/CMSIS/Include/core_cm4.h:1933:34:__NVIC_SystemReset 1 +../Drivers/CMSIS/Include/core_cm4.h:2017:26:SysTick_Config 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:163:6:HAL_NVIC_SetPriorityGrouping 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:185:6:HAL_NVIC_SetPriority 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:207:6:HAL_NVIC_EnableIRQ 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:223:6:HAL_NVIC_DisableIRQ 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:236:6:HAL_NVIC_SystemReset 0 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:249:10:HAL_SYSTICK_Config 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:277:10:HAL_NVIC_GetPriorityGrouping 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:304:6:HAL_NVIC_GetPriority 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:319:6:HAL_NVIC_SetPendingIRQ 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:337:10:HAL_NVIC_GetPendingIRQ 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:353:6:HAL_NVIC_ClearPendingIRQ 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:370:10:HAL_NVIC_GetActive 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:384:6:HAL_SYSTICK_CLKSourceConfig 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:402:6:HAL_SYSTICK_IRQHandler 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:411:13:HAL_SYSTICK_Callback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:430:6:HAL_MPU_Enable 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:445:6:HAL_MPU_Disable 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:458:6:HAL_MPU_EnableRegion 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:474:6:HAL_MPU_DisableRegion 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:492:6:HAL_MPU_ConfigRegion 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.d new file mode 100644 index 0000000..4f56dd5 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.d @@ -0,0 +1,80 @@ +Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o: \ + ../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o new file mode 100644 index 0000000..e8bd52a Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.su new file mode 100644 index 0000000..3030ad0 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.su @@ -0,0 +1,34 @@ +../Drivers/CMSIS/Include/core_cm4.h:1648:22:__NVIC_SetPriorityGrouping 24 static +../Drivers/CMSIS/Include/core_cm4.h:1667:26:__NVIC_GetPriorityGrouping 4 static +../Drivers/CMSIS/Include/core_cm4.h:1679:22:__NVIC_EnableIRQ 16 static,ignoring_inline_asm +../Drivers/CMSIS/Include/core_cm4.h:1717:22:__NVIC_DisableIRQ 16 static,ignoring_inline_asm +../Drivers/CMSIS/Include/core_cm4.h:1736:26:__NVIC_GetPendingIRQ 16 static +../Drivers/CMSIS/Include/core_cm4.h:1755:22:__NVIC_SetPendingIRQ 16 static +../Drivers/CMSIS/Include/core_cm4.h:1770:22:__NVIC_ClearPendingIRQ 16 static +../Drivers/CMSIS/Include/core_cm4.h:1787:26:__NVIC_GetActive 16 static +../Drivers/CMSIS/Include/core_cm4.h:1809:22:__NVIC_SetPriority 16 static +../Drivers/CMSIS/Include/core_cm4.h:1831:26:__NVIC_GetPriority 16 static +../Drivers/CMSIS/Include/core_cm4.h:1856:26:NVIC_EncodePriority 40 static +../Drivers/CMSIS/Include/core_cm4.h:1883:22:NVIC_DecodePriority 40 static +../Drivers/CMSIS/Include/core_cm4.h:1933:34:__NVIC_SystemReset 4 static,ignoring_inline_asm +../Drivers/CMSIS/Include/core_cm4.h:2017:26:SysTick_Config 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:163:6:HAL_NVIC_SetPriorityGrouping 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:185:6:HAL_NVIC_SetPriority 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:207:6:HAL_NVIC_EnableIRQ 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:223:6:HAL_NVIC_DisableIRQ 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:236:6:HAL_NVIC_SystemReset 8 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:249:10:HAL_SYSTICK_Config 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:277:10:HAL_NVIC_GetPriorityGrouping 8 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:304:6:HAL_NVIC_GetPriority 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:319:6:HAL_NVIC_SetPendingIRQ 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:337:10:HAL_NVIC_GetPendingIRQ 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:353:6:HAL_NVIC_ClearPendingIRQ 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:370:10:HAL_NVIC_GetActive 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:384:6:HAL_SYSTICK_CLKSourceConfig 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:402:6:HAL_SYSTICK_IRQHandler 8 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:411:13:HAL_SYSTICK_Callback 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:430:6:HAL_MPU_Enable 16 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:445:6:HAL_MPU_Disable 4 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:458:6:HAL_MPU_EnableRegion 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:474:6:HAL_MPU_DisableRegion 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c:492:6:HAL_MPU_ConfigRegion 16 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.cyclo new file mode 100644 index 0000000..331117c --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.cyclo @@ -0,0 +1,13 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.c:154:19:HAL_DMA_Init 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.c:295:19:HAL_DMA_DeInit 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.c:431:19:HAL_DMA_Start 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.c:474:19:HAL_DMA_Start_IT 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.c:547:19:HAL_DMA_Abort 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.c:609:19:HAL_DMA_Abort_IT 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.c:676:19:HAL_DMA_PollForTransfer 10 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.c:806:6:HAL_DMA_IRQHandler 12 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.c:902:19:HAL_DMA_RegisterCallback 7 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.c:953:19:HAL_DMA_UnRegisterCallback 8 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.c:1031:22:HAL_DMA_GetState 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.c:1043:10:HAL_DMA_GetError 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.c:1069:13:DMA_SetConfig 2 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.d new file mode 100644 index 0000000..5a6807a --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.d @@ -0,0 +1,80 @@ +Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o: \ + ../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.c \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o new file mode 100644 index 0000000..7b47041 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.su new file mode 100644 index 0000000..f8d3944 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.su @@ -0,0 +1,13 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.c:154:19:HAL_DMA_Init 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.c:295:19:HAL_DMA_DeInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.c:431:19:HAL_DMA_Start 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.c:474:19:HAL_DMA_Start_IT 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.c:547:19:HAL_DMA_Abort 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.c:609:19:HAL_DMA_Abort_IT 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.c:676:19:HAL_DMA_PollForTransfer 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.c:806:6:HAL_DMA_IRQHandler 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.c:902:19:HAL_DMA_RegisterCallback 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.c:953:19:HAL_DMA_UnRegisterCallback 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.c:1031:22:HAL_DMA_GetState 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.c:1043:10:HAL_DMA_GetError 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.c:1069:13:DMA_SetConfig 24 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.cyclo new file mode 100644 index 0000000..e69de29 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.d new file mode 100644 index 0000000..561184c --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.d @@ -0,0 +1,80 @@ +Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o: \ + ../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.c \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o new file mode 100644 index 0000000..30bcb87 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.su new file mode 100644 index 0000000..e69de29 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.cyclo new file mode 100644 index 0000000..70742e5 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.cyclo @@ -0,0 +1,9 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.c:143:19:HAL_EXTI_SetConfigLine 9 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.c:268:19:HAL_EXTI_GetConfigLine 9 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.c:362:19:HAL_EXTI_ClearConfigLine 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.c:428:19:HAL_EXTI_RegisterCallback 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.c:454:19:HAL_EXTI_GetHandle 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.c:495:6:HAL_EXTI_IRQHandler 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.c:533:10:HAL_EXTI_GetPending 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.c:572:6:HAL_EXTI_ClearPending 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.c:603:6:HAL_EXTI_GenerateSWI 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.d new file mode 100644 index 0000000..f325fab --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.d @@ -0,0 +1,80 @@ +Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o: \ + ../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.c \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o new file mode 100644 index 0000000..e9adf11 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.su new file mode 100644 index 0000000..10c0f1e --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.su @@ -0,0 +1,9 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.c:143:19:HAL_EXTI_SetConfigLine 40 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.c:268:19:HAL_EXTI_GetConfigLine 40 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.c:362:19:HAL_EXTI_ClearConfigLine 40 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.c:428:19:HAL_EXTI_RegisterCallback 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.c:454:19:HAL_EXTI_GetHandle 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.c:495:6:HAL_EXTI_IRQHandler 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.c:533:10:HAL_EXTI_GetPending 40 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.c:572:6:HAL_EXTI_ClearPending 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.c:603:6:HAL_EXTI_GenerateSWI 32 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.cyclo new file mode 100644 index 0000000..95a8746 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.cyclo @@ -0,0 +1,14 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.c:169:19:HAL_FLASH_Program 9 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.c:251:19:HAL_FLASH_Program_IT 7 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.c:311:6:HAL_FLASH_IRQHandler 16 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.c:454:13:HAL_FLASH_EndOfOperationCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.c:472:13:HAL_FLASH_OperationErrorCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.c:505:19:HAL_FLASH_Unlock 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.c:529:19:HAL_FLASH_Lock 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.c:541:19:HAL_FLASH_OB_Unlock 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.c:561:19:HAL_FLASH_OB_Lock 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.c:573:19:HAL_FLASH_OB_Launch 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.c:622:10:HAL_FLASH_GetError 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.c:646:19:FLASH_WaitForLastOperation 8 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.c:696:13:FLASH_Program_DoubleWord 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.c:721:13:FLASH_Program_Fast 2 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.d new file mode 100644 index 0000000..be7171c --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.d @@ -0,0 +1,80 @@ +Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o: \ + ../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.c \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o new file mode 100644 index 0000000..00608a4 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.su new file mode 100644 index 0000000..f65fa52 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.su @@ -0,0 +1,14 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.c:169:19:HAL_FLASH_Program 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.c:251:19:HAL_FLASH_Program_IT 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.c:311:6:HAL_FLASH_IRQHandler 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.c:454:13:HAL_FLASH_EndOfOperationCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.c:472:13:HAL_FLASH_OperationErrorCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.c:505:19:HAL_FLASH_Unlock 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.c:529:19:HAL_FLASH_Lock 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.c:541:19:HAL_FLASH_OB_Unlock 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.c:561:19:HAL_FLASH_OB_Lock 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.c:573:19:HAL_FLASH_OB_Launch 8 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.c:622:10:HAL_FLASH_GetError 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.c:646:19:FLASH_WaitForLastOperation 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.c:696:13:FLASH_Program_DoubleWord 24 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.c:721:13:FLASH_Program_Fast 40 static,ignoring_inline_asm diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.cyclo new file mode 100644 index 0000000..25af6a8 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.cyclo @@ -0,0 +1,15 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.c:125:19:HAL_FLASHEx_Erase 9 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.c:228:19:HAL_FLASHEx_Erase_IT 6 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.c:297:19:HAL_FLASHEx_OBProgram 11 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.c:368:6:HAL_FLASHEx_OBGetConfig 7 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.c:504:13:FLASH_MassErase 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.c:551:6:FLASH_PageErase 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.c:594:6:FLASH_FlushCaches 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.c:651:26:FLASH_OB_WRPConfig 6 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.c:727:26:FLASH_OB_RDPConfig 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.c:771:26:FLASH_OB_UserConfig 15 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.c:991:26:FLASH_OB_PCROPConfig 7 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.c:1122:13:FLASH_OB_GetWRP 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.c:1164:17:FLASH_OB_GetRDP 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.c:1190:17:FLASH_OB_GetUser 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.c:1213:13:FLASH_OB_GetPCROP 6 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.d new file mode 100644 index 0000000..eaa13ca --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.d @@ -0,0 +1,80 @@ +Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o: \ + ../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.c \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o new file mode 100644 index 0000000..f0ded4d Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.su new file mode 100644 index 0000000..c924e96 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.su @@ -0,0 +1,15 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.c:125:19:HAL_FLASHEx_Erase 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.c:228:19:HAL_FLASHEx_Erase_IT 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.c:297:19:HAL_FLASHEx_OBProgram 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.c:368:6:HAL_FLASHEx_OBGetConfig 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.c:504:13:FLASH_MassErase 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.c:551:6:FLASH_PageErase 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.c:594:6:FLASH_FlushCaches 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.c:651:26:FLASH_OB_WRPConfig 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.c:727:26:FLASH_OB_RDPConfig 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.c:771:26:FLASH_OB_UserConfig 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.c:991:26:FLASH_OB_PCROPConfig 40 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.c:1122:13:FLASH_OB_GetWRP 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.c:1164:17:FLASH_OB_GetRDP 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.c:1190:17:FLASH_OB_GetUser 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.c:1213:13:FLASH_OB_GetPCROP 40 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.cyclo new file mode 100644 index 0000000..14a1364 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.cyclo @@ -0,0 +1,2 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.c:91:30:HAL_FLASHEx_EnableRunPowerDown 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.c:105:30:HAL_FLASHEx_DisableRunPowerDown 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.d new file mode 100644 index 0000000..cbc29f8 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.d @@ -0,0 +1,80 @@ +Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o: \ + ../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.c \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o new file mode 100644 index 0000000..8c2a8f7 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.su new file mode 100644 index 0000000..42f3ccc --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.su @@ -0,0 +1,2 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.c:91:30:HAL_FLASHEx_EnableRunPowerDown 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.c:105:30:HAL_FLASHEx_DisableRunPowerDown 4 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.cyclo new file mode 100644 index 0000000..7afeceb --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.cyclo @@ -0,0 +1,8 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.c:163:6:HAL_GPIO_Init 20 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.c:307:6:HAL_GPIO_DeInit 11 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.c:393:15:HAL_GPIO_ReadPin 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.c:427:6:HAL_GPIO_WritePin 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.c:449:6:HAL_GPIO_TogglePin 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.c:474:19:HAL_GPIO_LockPin 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.c:509:6:HAL_GPIO_EXTI_IRQHandler 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.c:524:13:HAL_GPIO_EXTI_Callback 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.d new file mode 100644 index 0000000..28c78d2 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.d @@ -0,0 +1,80 @@ +Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o: \ + ../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.c \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o new file mode 100644 index 0000000..12e6dff Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.su new file mode 100644 index 0000000..1115745 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.su @@ -0,0 +1,8 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.c:163:6:HAL_GPIO_Init 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.c:307:6:HAL_GPIO_DeInit 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.c:393:15:HAL_GPIO_ReadPin 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.c:427:6:HAL_GPIO_WritePin 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.c:449:6:HAL_GPIO_TogglePin 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.c:474:19:HAL_GPIO_LockPin 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.c:509:6:HAL_GPIO_EXTI_IRQHandler 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.c:524:13:HAL_GPIO_EXTI_Callback 16 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.cyclo new file mode 100644 index 0000000..e69de29 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.d new file mode 100644 index 0000000..5d28b99 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.d @@ -0,0 +1,80 @@ +Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o: \ + ../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.c \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o new file mode 100644 index 0000000..d8f1e2e Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.su new file mode 100644 index 0000000..e69de29 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.cyclo new file mode 100644 index 0000000..e69de29 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.d new file mode 100644 index 0000000..a197548 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.d @@ -0,0 +1,80 @@ +Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o: \ + ../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.c \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o new file mode 100644 index 0000000..1566650 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.su new file mode 100644 index 0000000..e69de29 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.cyclo new file mode 100644 index 0000000..32b99f1 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.cyclo @@ -0,0 +1,2 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.c:171:19:HAL_IWDG_Init 6 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.c:258:19:HAL_IWDG_Refresh 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.d new file mode 100644 index 0000000..e96e6c9 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.d @@ -0,0 +1,80 @@ +Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o: \ + ../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.c \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o new file mode 100644 index 0000000..ce40a1d Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.su new file mode 100644 index 0000000..a486d15 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.su @@ -0,0 +1,2 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.c:171:19:HAL_IWDG_Init 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.c:258:19:HAL_IWDG_Refresh 16 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.cyclo new file mode 100644 index 0000000..8ed9f24 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.cyclo @@ -0,0 +1,16 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.c:86:6:HAL_PWR_DeInit 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.c:104:6:HAL_PWR_EnableBkUpAccess 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.c:114:6:HAL_PWR_DisableBkUpAccess 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.c:311:19:HAL_PWR_ConfigPVD 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.c:357:6:HAL_PWR_EnablePVD 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.c:366:6:HAL_PWR_DisablePVD 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.c:391:6:HAL_PWR_EnableWakeUpPin 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.c:412:6:HAL_PWR_DisableWakeUpPin 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.c:444:6:HAL_PWR_EnterSLEEPMode 6 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.c:523:6:HAL_PWR_EnterSTOPMode 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.c:556:6:HAL_PWR_EnterSTANDBYMode 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.c:582:6:HAL_PWR_EnableSleepOnExit 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.c:595:6:HAL_PWR_DisableSleepOnExit 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.c:609:6:HAL_PWR_EnableSEVOnPend 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.c:622:6:HAL_PWR_DisableSEVOnPend 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.c:636:13:HAL_PWR_PVDCallback 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.d new file mode 100644 index 0000000..db534e4 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.d @@ -0,0 +1,80 @@ +Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o: \ + ../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.c \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o new file mode 100644 index 0000000..6c75886 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.su new file mode 100644 index 0000000..6fa1311 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.su @@ -0,0 +1,16 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.c:86:6:HAL_PWR_DeInit 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.c:104:6:HAL_PWR_EnableBkUpAccess 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.c:114:6:HAL_PWR_DisableBkUpAccess 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.c:311:19:HAL_PWR_ConfigPVD 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.c:357:6:HAL_PWR_EnablePVD 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.c:366:6:HAL_PWR_DisablePVD 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.c:391:6:HAL_PWR_EnableWakeUpPin 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.c:412:6:HAL_PWR_DisableWakeUpPin 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.c:444:6:HAL_PWR_EnterSLEEPMode 16 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.c:523:6:HAL_PWR_EnterSTOPMode 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.c:556:6:HAL_PWR_EnterSTANDBYMode 4 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.c:582:6:HAL_PWR_EnableSleepOnExit 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.c:595:6:HAL_PWR_DisableSleepOnExit 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.c:609:6:HAL_PWR_EnableSEVOnPend 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.c:622:6:HAL_PWR_DisableSEVOnPend 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.c:636:13:HAL_PWR_PVDCallback 4 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.cyclo new file mode 100644 index 0000000..325d89f --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.cyclo @@ -0,0 +1,41 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:114:10:HAL_PWREx_GetVoltageRange 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:163:19:HAL_PWREx_ControlVoltageScaling 7 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:282:6:HAL_PWREx_EnableBatteryCharging 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:298:6:HAL_PWREx_DisableBatteryCharging 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:310:6:HAL_PWREx_EnableVddUSB 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:320:6:HAL_PWREx_DisableVddUSB 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:332:6:HAL_PWREx_EnableVddIO2 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:342:6:HAL_PWREx_DisableVddIO2 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:353:6:HAL_PWREx_EnableInternalWakeUpLine 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:363:6:HAL_PWREx_DisableInternalWakeUpLine 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:391:19:HAL_PWREx_EnableGPIOPullUp 9 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:474:19:HAL_PWREx_DisableGPIOPullUp 9 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:551:19:HAL_PWREx_EnableGPIOPullDown 9 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:634:19:HAL_PWREx_DisableGPIOPullDown 9 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:704:6:HAL_PWREx_EnablePullUpPullDownConfig 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:716:6:HAL_PWREx_DisablePullUpPullDownConfig 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:727:6:HAL_PWREx_EnableSRAM2ContentRetention 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:736:6:HAL_PWREx_DisableSRAM2ContentRetention 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:751:19:HAL_PWREx_SetSRAM2ContentRetention 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:808:6:HAL_PWREx_EnableExtSMPS_0V95 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:820:6:HAL_PWREx_DisableExtSMPS_0V95 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:878:6:HAL_PWREx_EnablePVM1 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:887:6:HAL_PWREx_DisablePVM1 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:899:6:HAL_PWREx_EnablePVM2 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:908:6:HAL_PWREx_DisablePVM2 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:919:6:HAL_PWREx_EnablePVM3 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:928:6:HAL_PWREx_DisablePVM3 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:938:6:HAL_PWREx_EnablePVM4 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:947:6:HAL_PWREx_DisablePVM4 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:967:19:HAL_PWREx_ConfigPVM 23 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:1129:6:HAL_PWREx_EnableLowPowerRunMode 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:1144:19:HAL_PWREx_DisableLowPowerRunMode 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:1188:6:HAL_PWREx_EnterSTOP0Mode 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:1239:6:HAL_PWREx_EnterSTOP1Mode 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:1292:6:HAL_PWREx_EnterSTOP2Mode 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:1334:6:HAL_PWREx_EnterSHUTDOWNMode 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:1359:6:HAL_PWREx_PVD_PVM_IRQHandler 6 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:1415:13:HAL_PWREx_PVM1Callback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:1428:13:HAL_PWREx_PVM2Callback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:1440:13:HAL_PWREx_PVM3Callback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:1451:13:HAL_PWREx_PVM4Callback 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.d new file mode 100644 index 0000000..0cd4d83 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.d @@ -0,0 +1,80 @@ +Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o: \ + ../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o new file mode 100644 index 0000000..24b8d86 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.su new file mode 100644 index 0000000..a80f4c8 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.su @@ -0,0 +1,41 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:114:10:HAL_PWREx_GetVoltageRange 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:163:19:HAL_PWREx_ControlVoltageScaling 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:282:6:HAL_PWREx_EnableBatteryCharging 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:298:6:HAL_PWREx_DisableBatteryCharging 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:310:6:HAL_PWREx_EnableVddUSB 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:320:6:HAL_PWREx_DisableVddUSB 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:332:6:HAL_PWREx_EnableVddIO2 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:342:6:HAL_PWREx_DisableVddIO2 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:353:6:HAL_PWREx_EnableInternalWakeUpLine 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:363:6:HAL_PWREx_DisableInternalWakeUpLine 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:391:19:HAL_PWREx_EnableGPIOPullUp 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:474:19:HAL_PWREx_DisableGPIOPullUp 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:551:19:HAL_PWREx_EnableGPIOPullDown 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:634:19:HAL_PWREx_DisableGPIOPullDown 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:704:6:HAL_PWREx_EnablePullUpPullDownConfig 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:716:6:HAL_PWREx_DisablePullUpPullDownConfig 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:727:6:HAL_PWREx_EnableSRAM2ContentRetention 8 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:736:6:HAL_PWREx_DisableSRAM2ContentRetention 8 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:751:19:HAL_PWREx_SetSRAM2ContentRetention 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:808:6:HAL_PWREx_EnableExtSMPS_0V95 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:820:6:HAL_PWREx_DisableExtSMPS_0V95 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:878:6:HAL_PWREx_EnablePVM1 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:887:6:HAL_PWREx_DisablePVM1 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:899:6:HAL_PWREx_EnablePVM2 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:908:6:HAL_PWREx_DisablePVM2 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:919:6:HAL_PWREx_EnablePVM3 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:928:6:HAL_PWREx_DisablePVM3 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:938:6:HAL_PWREx_EnablePVM4 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:947:6:HAL_PWREx_DisablePVM4 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:967:19:HAL_PWREx_ConfigPVM 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:1129:6:HAL_PWREx_EnableLowPowerRunMode 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:1144:19:HAL_PWREx_DisableLowPowerRunMode 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:1188:6:HAL_PWREx_EnterSTOP0Mode 16 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:1239:6:HAL_PWREx_EnterSTOP1Mode 16 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:1292:6:HAL_PWREx_EnterSTOP2Mode 16 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:1334:6:HAL_PWREx_EnterSHUTDOWNMode 4 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:1359:6:HAL_PWREx_PVD_PVM_IRQHandler 8 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:1415:13:HAL_PWREx_PVM1Callback 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:1428:13:HAL_PWREx_PVM2Callback 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:1440:13:HAL_PWREx_PVM3Callback 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c:1451:13:HAL_PWREx_PVM4Callback 4 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.cyclo new file mode 100644 index 0000000..7b1694d --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.cyclo @@ -0,0 +1,15 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.c:265:19:HAL_RCC_DeInit 8 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.c:405:19:HAL_RCC_OscConfig 83 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.c:1097:19:HAL_RCC_ClockConfig 22 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.c:1339:6:HAL_RCC_MCOConfig 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.c:1398:10:HAL_RCC_GetSysClockFreq 11 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.c:1486:10:HAL_RCC_GetHCLKFreq 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.c:1497:10:HAL_RCC_GetPCLK1Freq 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.c:1509:10:HAL_RCC_GetPCLK2Freq 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.c:1522:6:HAL_RCC_GetOscConfig 10 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.c:1681:6:HAL_RCC_GetClockConfig 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.c:1716:6:HAL_RCC_EnableCSS 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.c:1726:6:HAL_RCC_NMI_IRQHandler 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.c:1743:13:HAL_RCC_CSSCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.c:1757:10:HAL_RCC_GetResetSource 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.c:1787:26:RCC_SetFlashLatencyFromMSIRange 9 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.d new file mode 100644 index 0000000..56f8afb --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.d @@ -0,0 +1,80 @@ +Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o: \ + ../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.c \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o new file mode 100644 index 0000000..b7d720e Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.su new file mode 100644 index 0000000..64a7d7a --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.su @@ -0,0 +1,15 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.c:265:19:HAL_RCC_DeInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.c:405:19:HAL_RCC_OscConfig 40 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.c:1097:19:HAL_RCC_ClockConfig 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.c:1339:6:HAL_RCC_MCOConfig 48 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.c:1398:10:HAL_RCC_GetSysClockFreq 40 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.c:1486:10:HAL_RCC_GetHCLKFreq 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.c:1497:10:HAL_RCC_GetPCLK1Freq 8 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.c:1509:10:HAL_RCC_GetPCLK2Freq 8 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.c:1522:6:HAL_RCC_GetOscConfig 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.c:1681:6:HAL_RCC_GetClockConfig 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.c:1716:6:HAL_RCC_EnableCSS 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.c:1726:6:HAL_RCC_NMI_IRQHandler 8 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.c:1743:13:HAL_RCC_CSSCallback 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.c:1757:10:HAL_RCC_GetResetSource 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.c:1787:26:RCC_SetFlashLatencyFromMSIRange 32 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.cyclo new file mode 100644 index 0000000..be59b0c --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.cyclo @@ -0,0 +1,21 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:194:19:HAL_RCCEx_PeriphCLKConfig 60 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:828:6:HAL_RCCEx_GetPeriphCLKConfig 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:1154:10:HAL_RCCEx_GetPeriphCLKFreq 149 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:2058:19:HAL_RCCEx_EnablePLLSAI1 6 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:2126:19:HAL_RCCEx_DisablePLLSAI1 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:2176:19:HAL_RCCEx_EnablePLLSAI2 6 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:2254:19:HAL_RCCEx_DisablePLLSAI2 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:2303:6:HAL_RCCEx_WakeUpStopCLKConfig 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:2321:6:HAL_RCCEx_StandbyMSIRangeConfig 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:2335:6:HAL_RCCEx_EnableLSECSS 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:2345:6:HAL_RCCEx_DisableLSECSS 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:2358:6:HAL_RCCEx_EnableLSECSS_IT 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:2375:6:HAL_RCCEx_LSECSS_IRQHandler 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:2392:13:HAL_RCCEx_LSECSS_Callback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:2407:6:HAL_RCCEx_EnableLSCO 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:2454:6:HAL_RCCEx_DisableLSCO 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:2492:6:HAL_RCCEx_EnableMSIPLLMode 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:2502:6:HAL_RCCEx_DisableMSIPLLMode 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:2907:26:RCCEx_PLLSAI1_Config 23 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:3112:26:RCCEx_PLLSAI2_Config 22 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:3309:17:RCCEx_GetSAIxPeriphCLKFreq 23 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.d new file mode 100644 index 0000000..13a0c4d --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.d @@ -0,0 +1,80 @@ +Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o: \ + ../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o new file mode 100644 index 0000000..bbe6fdb Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.su new file mode 100644 index 0000000..d127836 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.su @@ -0,0 +1,21 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:194:19:HAL_RCCEx_PeriphCLKConfig 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:828:6:HAL_RCCEx_GetPeriphCLKConfig 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:1154:10:HAL_RCCEx_GetPeriphCLKFreq 40 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:2058:19:HAL_RCCEx_EnablePLLSAI1 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:2126:19:HAL_RCCEx_DisablePLLSAI1 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:2176:19:HAL_RCCEx_EnablePLLSAI2 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:2254:19:HAL_RCCEx_DisablePLLSAI2 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:2303:6:HAL_RCCEx_WakeUpStopCLKConfig 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:2321:6:HAL_RCCEx_StandbyMSIRangeConfig 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:2335:6:HAL_RCCEx_EnableLSECSS 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:2345:6:HAL_RCCEx_DisableLSECSS 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:2358:6:HAL_RCCEx_EnableLSECSS_IT 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:2375:6:HAL_RCCEx_LSECSS_IRQHandler 8 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:2392:13:HAL_RCCEx_LSECSS_Callback 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:2407:6:HAL_RCCEx_EnableLSCO 48 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:2454:6:HAL_RCCEx_DisableLSCO 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:2492:6:HAL_RCCEx_EnableMSIPLLMode 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:2502:6:HAL_RCCEx_DisableMSIPLLMode 4 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:2907:26:RCCEx_PLLSAI1_Config 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:3112:26:RCCEx_PLLSAI2_Config 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c:3309:17:RCCEx_GetSAIxPeriphCLKFreq 40 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.cyclo new file mode 100644 index 0000000..60c06c9 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.cyclo @@ -0,0 +1,26 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:246:19:HAL_RTC_Init 7 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:391:19:HAL_RTC_DeInit 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:707:13:HAL_RTC_MspInit 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:722:13:HAL_RTC_MspDeInit 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:1454:19:HAL_RTC_SetTime 7 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:1564:19:HAL_RTC_GetTime 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:1608:19:HAL_RTC_SetDate 7 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:1692:19:HAL_RTC_GetDate 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:1746:19:HAL_RTC_SetAlarm 10 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:1933:19:HAL_RTC_SetAlarm_IT 10 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:2123:19:HAL_RTC_DeactivateAlarm 7 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:2225:19:HAL_RTC_GetAlarm 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:2287:6:HAL_RTC_DST_Add1Hour 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:2300:6:HAL_RTC_DST_Sub1Hour 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:2313:6:HAL_RTC_DST_SetStoreOperation 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:2325:6:HAL_RTC_DST_ClearStoreOperation 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:2337:10:HAL_RTC_DST_ReadStoreOperation 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:2347:6:HAL_RTC_AlarmIRQHandler 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:2428:13:HAL_RTC_AlarmAEventCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:2444:19:HAL_RTC_PollForAlarmAEvent 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:2503:19:HAL_RTC_WaitForSynchro 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:2559:21:HAL_RTC_GetState 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:2583:19:RTC_EnterInitMode 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:2633:19:RTC_ExitInitMode 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:2677:9:RTC_ByteToBcd2 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:2696:9:RTC_Bcd2ToByte 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.d new file mode 100644 index 0000000..1b4815c --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.d @@ -0,0 +1,80 @@ +Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o: \ + ../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o new file mode 100644 index 0000000..2ee21df Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.su new file mode 100644 index 0000000..6214db1 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.su @@ -0,0 +1,26 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:246:19:HAL_RTC_Init 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:391:19:HAL_RTC_DeInit 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:707:13:HAL_RTC_MspInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:722:13:HAL_RTC_MspDeInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:1454:19:HAL_RTC_SetTime 40 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:1564:19:HAL_RTC_GetTime 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:1608:19:HAL_RTC_SetDate 40 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:1692:19:HAL_RTC_GetDate 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:1746:19:HAL_RTC_SetAlarm 48 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:1933:19:HAL_RTC_SetAlarm_IT 48 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:2123:19:HAL_RTC_DeactivateAlarm 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:2225:19:HAL_RTC_GetAlarm 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:2287:6:HAL_RTC_DST_Add1Hour 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:2300:6:HAL_RTC_DST_Sub1Hour 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:2313:6:HAL_RTC_DST_SetStoreOperation 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:2325:6:HAL_RTC_DST_ClearStoreOperation 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:2337:10:HAL_RTC_DST_ReadStoreOperation 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:2347:6:HAL_RTC_AlarmIRQHandler 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:2428:13:HAL_RTC_AlarmAEventCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:2444:19:HAL_RTC_PollForAlarmAEvent 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:2503:19:HAL_RTC_WaitForSynchro 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:2559:21:HAL_RTC_GetState 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:2583:19:RTC_EnterInitMode 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:2633:19:RTC_ExitInitMode 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:2677:9:RTC_ByteToBcd2 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c:2696:9:RTC_Bcd2ToByte 24 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.cyclo new file mode 100644 index 0000000..2231dca --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.cyclo @@ -0,0 +1,37 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:169:19:HAL_RTCEx_SetTimeStamp 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:228:19:HAL_RTCEx_SetTimeStamp_IT 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:280:19:HAL_RTCEx_DeactivateTimeStamp 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:318:19:HAL_RTCEx_SetInternalTimeStamp 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:348:19:HAL_RTCEx_DeactivateInternalTimeStamp 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:448:19:HAL_RTCEx_GetTimeStamp 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:575:6:HAL_RTCEx_TamperTimeStampIRQHandler 9 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:662:13:HAL_RTCEx_TimeStampEventCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:678:19:HAL_RTCEx_PollForTimeStampEvent 6 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:736:19:HAL_RTCEx_SetWakeUpTimer 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:821:19:HAL_RTCEx_SetWakeUpTimer_IT 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:930:19:HAL_RTCEx_DeactivateWakeUpTimer 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:982:10:HAL_RTCEx_GetWakeUpTimer 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:993:6:HAL_RTCEx_WakeUpTimerIRQHandler 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:1030:13:HAL_RTCEx_WakeUpTimerEventCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:1047:19:HAL_RTCEx_PollForWakeUpTimerEvent 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:1124:19:HAL_RTCEx_SetSmoothCalib 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:1239:19:HAL_RTCEx_SetSynchroShift 7 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:1336:19:HAL_RTCEx_SetCalibrationOutPut 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:1374:19:HAL_RTCEx_DeactivateCalibrationOutPut 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:1403:19:HAL_RTCEx_SetRefClock 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:1444:19:HAL_RTCEx_DeactivateRefClock 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:1487:19:HAL_RTCEx_EnableBypassShadow 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:1519:19:HAL_RTCEx_DisableBypassShadow 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:1672:13:HAL_RTCEx_AlarmBEventCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:1688:19:HAL_RTCEx_PollForAlarmBEvent 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:1820:19:HAL_RTCEx_SetTamper 14 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:1984:19:HAL_RTCEx_SetTamper_IT 14 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:2113:19:HAL_RTCEx_DeactivateTamper 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:2162:19:HAL_RTCEx_PollForTamper1Event 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:2195:19:HAL_RTCEx_PollForTamper2Event 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:2228:19:HAL_RTCEx_PollForTamper3Event 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:2263:13:HAL_RTCEx_Tamper1EventCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:2279:13:HAL_RTCEx_Tamper2EventCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:2295:13:HAL_RTCEx_Tamper3EventCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:2340:6:HAL_RTCEx_BKUPWrite 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:2373:10:HAL_RTCEx_BKUPRead 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.d new file mode 100644 index 0000000..dd9e0e1 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.d @@ -0,0 +1,80 @@ +Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o: \ + ../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o new file mode 100644 index 0000000..fe20ef0 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.su new file mode 100644 index 0000000..868a433 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.su @@ -0,0 +1,37 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:169:19:HAL_RTCEx_SetTimeStamp 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:228:19:HAL_RTCEx_SetTimeStamp_IT 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:280:19:HAL_RTCEx_DeactivateTimeStamp 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:318:19:HAL_RTCEx_SetInternalTimeStamp 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:348:19:HAL_RTCEx_DeactivateInternalTimeStamp 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:448:19:HAL_RTCEx_GetTimeStamp 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:575:6:HAL_RTCEx_TamperTimeStampIRQHandler 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:662:13:HAL_RTCEx_TimeStampEventCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:678:19:HAL_RTCEx_PollForTimeStampEvent 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:736:19:HAL_RTCEx_SetWakeUpTimer 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:821:19:HAL_RTCEx_SetWakeUpTimer_IT 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:930:19:HAL_RTCEx_DeactivateWakeUpTimer 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:982:10:HAL_RTCEx_GetWakeUpTimer 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:993:6:HAL_RTCEx_WakeUpTimerIRQHandler 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:1030:13:HAL_RTCEx_WakeUpTimerEventCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:1047:19:HAL_RTCEx_PollForWakeUpTimerEvent 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:1124:19:HAL_RTCEx_SetSmoothCalib 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:1239:19:HAL_RTCEx_SetSynchroShift 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:1336:19:HAL_RTCEx_SetCalibrationOutPut 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:1374:19:HAL_RTCEx_DeactivateCalibrationOutPut 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:1403:19:HAL_RTCEx_SetRefClock 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:1444:19:HAL_RTCEx_DeactivateRefClock 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:1487:19:HAL_RTCEx_EnableBypassShadow 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:1519:19:HAL_RTCEx_DisableBypassShadow 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:1672:13:HAL_RTCEx_AlarmBEventCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:1688:19:HAL_RTCEx_PollForAlarmBEvent 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:1820:19:HAL_RTCEx_SetTamper 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:1984:19:HAL_RTCEx_SetTamper_IT 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:2113:19:HAL_RTCEx_DeactivateTamper 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:2162:19:HAL_RTCEx_PollForTamper1Event 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:2195:19:HAL_RTCEx_PollForTamper2Event 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:2228:19:HAL_RTCEx_PollForTamper3Event 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:2263:13:HAL_RTCEx_Tamper1EventCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:2279:13:HAL_RTCEx_Tamper2EventCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:2295:13:HAL_RTCEx_Tamper3EventCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:2340:6:HAL_RTCEx_BKUPWrite 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c:2373:10:HAL_RTCEx_BKUPRead 24 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.cyclo new file mode 100644 index 0000000..7dda7b0 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.cyclo @@ -0,0 +1,56 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:316:19:HAL_SPI_Init 8 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:491:19:HAL_SPI_DeInit 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:535:13:HAL_SPI_MspInit 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:551:13:HAL_SPI_MspDeInit 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:823:19:HAL_SPI_Transmit 27 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:1009:19:HAL_SPI_Receive 23 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:1252:19:HAL_SPI_TransmitReceive 43 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:1600:19:HAL_SPI_Transmit_IT 8 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:1682:19:HAL_SPI_Receive_IT 10 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:1786:19:HAL_SPI_TransmitReceive_IT 14 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:1894:19:HAL_SPI_Transmit_DMA 11 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:2015:19:HAL_SPI_Receive_DMA 13 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:2155:19:HAL_SPI_TransmitReceive_DMA 19 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:2344:19:HAL_SPI_Abort 18 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:2506:19:HAL_SPI_Abort_IT 19 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:2667:19:HAL_SPI_DMAPause 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:2687:19:HAL_SPI_DMAResume 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:2707:19:HAL_SPI_DMAStop 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:2749:6:HAL_SPI_IRQHandler 21 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:2856:13:HAL_SPI_TxCpltCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:2872:13:HAL_SPI_RxCpltCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:2888:13:HAL_SPI_TxRxCpltCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:2904:13:HAL_SPI_TxHalfCpltCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:2920:13:HAL_SPI_RxHalfCpltCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:2936:13:HAL_SPI_TxRxHalfCpltCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:2952:13:HAL_SPI_ErrorCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:2970:13:HAL_SPI_AbortCpltCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3005:22:HAL_SPI_GetState 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3017:10:HAL_SPI_GetError 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3042:13:SPI_DMATransmitCplt 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3099:13:SPI_DMAReceiveCplt 6 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3216:13:SPI_DMATransmitReceiveCplt 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3317:13:SPI_DMAHalfTransmitCplt 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3335:13:SPI_DMAHalfReceiveCplt 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3353:13:SPI_DMAHalfTransmitReceiveCplt 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3371:13:SPI_DMAError 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3394:13:SPI_DMAAbortOnError 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3416:13:SPI_DMATxAbortCallback 6 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3483:13:SPI_DMARxAbortCallback 6 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3549:13:SPI_2linesRxISR_8BIT 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3634:13:SPI_2linesTxISR_8BIT 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3681:13:SPI_2linesRxISR_16BIT 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3737:13:SPI_2linesTxISR_16BIT 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3802:13:SPI_RxISR_8BIT 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3858:13:SPI_RxISR_16BIT 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3891:13:SPI_TxISR_8BIT 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3916:13:SPI_TxISR_16BIT 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3946:26:SPI_WaitFlagStateUntilTimeout 10 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:4015:26:SPI_WaitFifoStateUntilTimeout 12 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:4095:26:SPI_EndRxTransaction 9 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:4131:26:SPI_EndRxTxTransaction 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:4163:13:SPI_CloseRxTx_ISR 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:4240:13:SPI_CloseRx_ISR 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:4297:13:SPI_CloseTx_ISR 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:4346:13:SPI_AbortRx_ISR 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:4391:13:SPI_AbortTx_ISR 10 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.d new file mode 100644 index 0000000..db70dab --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.d @@ -0,0 +1,80 @@ +Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o: \ + ../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o new file mode 100644 index 0000000..2af3961 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.su new file mode 100644 index 0000000..3ae793a --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.su @@ -0,0 +1,56 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:316:19:HAL_SPI_Init 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:491:19:HAL_SPI_DeInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:535:13:HAL_SPI_MspInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:551:13:HAL_SPI_MspDeInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:823:19:HAL_SPI_Transmit 40 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:1009:19:HAL_SPI_Receive 40 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:1252:19:HAL_SPI_TransmitReceive 48 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:1600:19:HAL_SPI_Transmit_IT 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:1682:19:HAL_SPI_Receive_IT 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:1786:19:HAL_SPI_TransmitReceive_IT 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:1894:19:HAL_SPI_Transmit_DMA 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:2015:19:HAL_SPI_Receive_DMA 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:2155:19:HAL_SPI_TransmitReceive_DMA 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:2344:19:HAL_SPI_Abort 48 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:2506:19:HAL_SPI_Abort_IT 40 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:2667:19:HAL_SPI_DMAPause 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:2687:19:HAL_SPI_DMAResume 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:2707:19:HAL_SPI_DMAStop 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:2749:6:HAL_SPI_IRQHandler 40 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:2856:13:HAL_SPI_TxCpltCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:2872:13:HAL_SPI_RxCpltCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:2888:13:HAL_SPI_TxRxCpltCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:2904:13:HAL_SPI_TxHalfCpltCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:2920:13:HAL_SPI_RxHalfCpltCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:2936:13:HAL_SPI_TxRxHalfCpltCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:2952:13:HAL_SPI_ErrorCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:2970:13:HAL_SPI_AbortCpltCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3005:22:HAL_SPI_GetState 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3017:10:HAL_SPI_GetError 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3042:13:SPI_DMATransmitCplt 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3099:13:SPI_DMAReceiveCplt 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3216:13:SPI_DMATransmitReceiveCplt 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3317:13:SPI_DMAHalfTransmitCplt 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3335:13:SPI_DMAHalfReceiveCplt 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3353:13:SPI_DMAHalfTransmitReceiveCplt 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3371:13:SPI_DMAError 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3394:13:SPI_DMAAbortOnError 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3416:13:SPI_DMATxAbortCallback 40 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3483:13:SPI_DMARxAbortCallback 40 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3549:13:SPI_2linesRxISR_8BIT 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3634:13:SPI_2linesTxISR_8BIT 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3681:13:SPI_2linesRxISR_16BIT 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3737:13:SPI_2linesTxISR_16BIT 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3802:13:SPI_RxISR_8BIT 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3858:13:SPI_RxISR_16BIT 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3891:13:SPI_TxISR_8BIT 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3916:13:SPI_TxISR_16BIT 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:3946:26:SPI_WaitFlagStateUntilTimeout 40 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:4015:26:SPI_WaitFifoStateUntilTimeout 48 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:4095:26:SPI_EndRxTransaction 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:4131:26:SPI_EndRxTxTransaction 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:4163:13:SPI_CloseRxTx_ISR 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:4240:13:SPI_CloseRx_ISR 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:4297:13:SPI_CloseTx_ISR 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:4346:13:SPI_AbortRx_ISR 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c:4391:13:SPI_AbortTx_ISR 32 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.cyclo new file mode 100644 index 0000000..6bfdf67 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.cyclo @@ -0,0 +1 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.c:79:19:HAL_SPIEx_FlushRxFifo 3 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.d new file mode 100644 index 0000000..de03f1e --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.d @@ -0,0 +1,80 @@ +Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o: \ + ../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.c \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o new file mode 100644 index 0000000..5eb522c Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.su new file mode 100644 index 0000000..4069b89 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.su @@ -0,0 +1 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.c:79:19:HAL_SPIEx_FlushRxFifo 24 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.cyclo new file mode 100644 index 0000000..082ec22 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.cyclo @@ -0,0 +1,121 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:269:19:HAL_TIM_Base_Init 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:329:19:HAL_TIM_Base_DeInit 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:372:13:HAL_TIM_Base_MspInit 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:387:13:HAL_TIM_Base_MspDeInit 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:403:19:HAL_TIM_Base_Start 11 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:442:19:HAL_TIM_Base_Stop 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:462:19:HAL_TIM_Base_Start_IT 11 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:504:19:HAL_TIM_Base_Stop_IT 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:529:19:HAL_TIM_Base_Start_DMA 15 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:598:19:HAL_TIM_Base_Stop_DMA 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:653:19:HAL_TIM_OC_Init 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:713:19:HAL_TIM_OC_DeInit 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:756:13:HAL_TIM_OC_MspInit 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:771:13:HAL_TIM_OC_MspDeInit 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:794:19:HAL_TIM_OC_Start 27 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:850:19:HAL_TIM_OC_Stop 16 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:885:19:HAL_TIM_OC_Start_IT 32 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:978:19:HAL_TIM_OC_Stop_IT 21 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:1055:19:HAL_TIM_OC_Start_DMA 44 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:1219:19:HAL_TIM_OC_Stop_DMA 21 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:1322:19:HAL_TIM_PWM_Init 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:1382:19:HAL_TIM_PWM_DeInit 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:1425:13:HAL_TIM_PWM_MspInit 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:1440:13:HAL_TIM_PWM_MspDeInit 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:1463:19:HAL_TIM_PWM_Start 27 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:1519:19:HAL_TIM_PWM_Stop 16 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:1554:19:HAL_TIM_PWM_Start_IT 32 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:1647:19:HAL_TIM_PWM_Stop_IT 21 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:1724:19:HAL_TIM_PWM_Start_DMA 44 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:1887:19:HAL_TIM_PWM_Stop_DMA 21 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:1990:19:HAL_TIM_IC_Init 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:2050:19:HAL_TIM_IC_DeInit 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:2093:13:HAL_TIM_IC_MspInit 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:2108:13:HAL_TIM_IC_MspDeInit 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:2129:19:HAL_TIM_IC_Start 28 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:2181:19:HAL_TIM_IC_Stop 11 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:2211:19:HAL_TIM_IC_Start_IT 33 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:2303:19:HAL_TIM_IC_Stop_IT 16 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:2375:19:HAL_TIM_IC_Start_DMA 40 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:2534:19:HAL_TIM_IC_Stop_DMA 16 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:2639:19:HAL_TIM_OnePulse_Init 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:2708:19:HAL_TIM_OnePulse_DeInit 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:2753:13:HAL_TIM_OnePulse_MspInit 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:2768:13:HAL_TIM_OnePulse_MspDeInit 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:2788:19:HAL_TIM_OnePulse_Start 11 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:2845:19:HAL_TIM_OnePulse_Stop 11 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:2888:19:HAL_TIM_OnePulse_Start_IT 11 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:2951:19:HAL_TIM_OnePulse_Stop_IT 11 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:3030:19:HAL_TIM_Encoder_Init 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:3145:19:HAL_TIM_Encoder_DeInit 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:3190:13:HAL_TIM_Encoder_MspInit 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:3205:13:HAL_TIM_Encoder_MspDeInit 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:3225:19:HAL_TIM_Encoder_Start 13 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:3319:19:HAL_TIM_Encoder_Stop 15 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:3379:19:HAL_TIM_Encoder_Start_IT 13 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:3479:19:HAL_TIM_Encoder_Stop_IT 15 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:3544:19:HAL_TIM_Encoder_Start_DMA 32 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:3757:19:HAL_TIM_Encoder_Stop_DMA 15 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:3834:6:HAL_TIM_IRQHandler 24 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:4068:19:HAL_TIM_OC_ConfigChannel 8 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:4167:19:HAL_TIM_IC_ConfigChannel 6 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:4268:19:HAL_TIM_PWM_ConfigChannel 8 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:4416:19:HAL_TIM_OnePulse_ConfigChannel 8 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:4570:19:HAL_TIM_DMABurst_WriteStart 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:4629:19:HAL_TIM_DMABurst_MultiWriteStart 25 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:4813:19:HAL_TIM_DMABurst_WriteStop 14 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:4920:19:HAL_TIM_DMABurst_ReadStart 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:4977:19:HAL_TIM_DMABurst_MultiReadStart 25 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5161:19:HAL_TIM_DMABurst_ReadStop 14 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5245:19:HAL_TIM_GenerateEvent 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5284:19:HAL_TIM_ConfigOCrefClear 20 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5451:19:HAL_TIM_ConfigClockSource 20 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5605:19:HAL_TIM_ConfigTI1Input 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5637:19:HAL_TIM_SlaveConfigSynchro 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5677:19:HAL_TIM_SlaveConfigSynchro_IT 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5720:10:HAL_TIM_ReadCapturedValue 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5804:13:HAL_TIM_PeriodElapsedCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5819:13:HAL_TIM_PeriodElapsedHalfCpltCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5834:13:HAL_TIM_OC_DelayElapsedCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5849:13:HAL_TIM_IC_CaptureCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5864:13:HAL_TIM_IC_CaptureHalfCpltCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5879:13:HAL_TIM_PWM_PulseFinishedCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5894:13:HAL_TIM_PWM_PulseFinishedHalfCpltCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5909:13:HAL_TIM_TriggerCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5924:13:HAL_TIM_TriggerHalfCpltCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5939:13:HAL_TIM_ErrorCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6497:22:HAL_TIM_Base_GetState 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6507:22:HAL_TIM_OC_GetState 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6517:22:HAL_TIM_PWM_GetState 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6527:22:HAL_TIM_IC_GetState 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6537:22:HAL_TIM_OnePulse_GetState 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6547:22:HAL_TIM_Encoder_GetState 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6557:23:HAL_TIM_GetActiveChannel 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6575:29:HAL_TIM_GetChannelState 6 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6592:30:HAL_TIM_DMABurstState 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6617:6:TIM_DMAError 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6660:13:TIM_DMADelayPulseCplt 9 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6719:6:TIM_DMADelayPulseHalfCplt 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6758:6:TIM_DMACaptureCplt 9 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6821:6:TIM_DMACaptureHalfCplt 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6860:13:TIM_DMAPeriodElapsedCplt 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6881:13:TIM_DMAPeriodElapsedHalfCplt 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6897:13:TIM_DMATriggerCplt 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6918:13:TIM_DMATriggerHalfCplt 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6935:6:TIM_Base_SetConfig 22 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6990:13:TIM_OC1_SetConfig 11 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:7066:6:TIM_OC2_SetConfig 8 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:7142:13:TIM_OC3_SetConfig 8 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:7217:13:TIM_OC4_SetConfig 6 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:7278:13:TIM_OC5_SetConfig 6 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:7332:13:TIM_OC6_SetConfig 6 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:7387:26:TIM_SlaveTimer_SetConfig 16 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:7521:6:TIM_TI1_SetConfig 9 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:7568:13:TIM_TI1_ConfigInputStage 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:7611:13:TIM_TI2_SetConfig 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:7651:13:TIM_TI2_ConfigInputStage 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:7694:13:TIM_TI3_SetConfig 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:7742:13:TIM_TI4_SetConfig 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:7785:13:TIM_ITRx_SetConfig 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:7815:6:TIM_ETR_SetConfig 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:7847:6:TIM_CCxChannelCmd 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.d new file mode 100644 index 0000000..a8116e0 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.d @@ -0,0 +1,80 @@ +Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o: \ + ../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o new file mode 100644 index 0000000..d955adf Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.su new file mode 100644 index 0000000..ad64323 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.su @@ -0,0 +1,121 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:269:19:HAL_TIM_Base_Init 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:329:19:HAL_TIM_Base_DeInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:372:13:HAL_TIM_Base_MspInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:387:13:HAL_TIM_Base_MspDeInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:403:19:HAL_TIM_Base_Start 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:442:19:HAL_TIM_Base_Stop 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:462:19:HAL_TIM_Base_Start_IT 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:504:19:HAL_TIM_Base_Stop_IT 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:529:19:HAL_TIM_Base_Start_DMA 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:598:19:HAL_TIM_Base_Stop_DMA 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:653:19:HAL_TIM_OC_Init 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:713:19:HAL_TIM_OC_DeInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:756:13:HAL_TIM_OC_MspInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:771:13:HAL_TIM_OC_MspDeInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:794:19:HAL_TIM_OC_Start 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:850:19:HAL_TIM_OC_Stop 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:885:19:HAL_TIM_OC_Start_IT 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:978:19:HAL_TIM_OC_Stop_IT 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:1055:19:HAL_TIM_OC_Start_DMA 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:1219:19:HAL_TIM_OC_Stop_DMA 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:1322:19:HAL_TIM_PWM_Init 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:1382:19:HAL_TIM_PWM_DeInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:1425:13:HAL_TIM_PWM_MspInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:1440:13:HAL_TIM_PWM_MspDeInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:1463:19:HAL_TIM_PWM_Start 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:1519:19:HAL_TIM_PWM_Stop 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:1554:19:HAL_TIM_PWM_Start_IT 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:1647:19:HAL_TIM_PWM_Stop_IT 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:1724:19:HAL_TIM_PWM_Start_DMA 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:1887:19:HAL_TIM_PWM_Stop_DMA 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:1990:19:HAL_TIM_IC_Init 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:2050:19:HAL_TIM_IC_DeInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:2093:13:HAL_TIM_IC_MspInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:2108:13:HAL_TIM_IC_MspDeInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:2129:19:HAL_TIM_IC_Start 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:2181:19:HAL_TIM_IC_Stop 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:2211:19:HAL_TIM_IC_Start_IT 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:2303:19:HAL_TIM_IC_Stop_IT 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:2375:19:HAL_TIM_IC_Start_DMA 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:2534:19:HAL_TIM_IC_Stop_DMA 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:2639:19:HAL_TIM_OnePulse_Init 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:2708:19:HAL_TIM_OnePulse_DeInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:2753:13:HAL_TIM_OnePulse_MspInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:2768:13:HAL_TIM_OnePulse_MspDeInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:2788:19:HAL_TIM_OnePulse_Start 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:2845:19:HAL_TIM_OnePulse_Stop 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:2888:19:HAL_TIM_OnePulse_Start_IT 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:2951:19:HAL_TIM_OnePulse_Stop_IT 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:3030:19:HAL_TIM_Encoder_Init 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:3145:19:HAL_TIM_Encoder_DeInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:3190:13:HAL_TIM_Encoder_MspInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:3205:13:HAL_TIM_Encoder_MspDeInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:3225:19:HAL_TIM_Encoder_Start 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:3319:19:HAL_TIM_Encoder_Stop 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:3379:19:HAL_TIM_Encoder_Start_IT 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:3479:19:HAL_TIM_Encoder_Stop_IT 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:3544:19:HAL_TIM_Encoder_Start_DMA 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:3757:19:HAL_TIM_Encoder_Stop_DMA 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:3834:6:HAL_TIM_IRQHandler 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:4068:19:HAL_TIM_OC_ConfigChannel 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:4167:19:HAL_TIM_IC_ConfigChannel 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:4268:19:HAL_TIM_PWM_ConfigChannel 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:4416:19:HAL_TIM_OnePulse_ConfigChannel 56 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:4570:19:HAL_TIM_DMABurst_WriteStart 40 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:4629:19:HAL_TIM_DMABurst_MultiWriteStart 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:4813:19:HAL_TIM_DMABurst_WriteStop 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:4920:19:HAL_TIM_DMABurst_ReadStart 40 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:4977:19:HAL_TIM_DMABurst_MultiReadStart 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5161:19:HAL_TIM_DMABurst_ReadStop 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5245:19:HAL_TIM_GenerateEvent 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5284:19:HAL_TIM_ConfigOCrefClear 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5451:19:HAL_TIM_ConfigClockSource 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5605:19:HAL_TIM_ConfigTI1Input 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5637:19:HAL_TIM_SlaveConfigSynchro 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5677:19:HAL_TIM_SlaveConfigSynchro_IT 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5720:10:HAL_TIM_ReadCapturedValue 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5804:13:HAL_TIM_PeriodElapsedCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5819:13:HAL_TIM_PeriodElapsedHalfCpltCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5834:13:HAL_TIM_OC_DelayElapsedCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5849:13:HAL_TIM_IC_CaptureCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5864:13:HAL_TIM_IC_CaptureHalfCpltCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5879:13:HAL_TIM_PWM_PulseFinishedCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5894:13:HAL_TIM_PWM_PulseFinishedHalfCpltCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5909:13:HAL_TIM_TriggerCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5924:13:HAL_TIM_TriggerHalfCpltCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:5939:13:HAL_TIM_ErrorCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6497:22:HAL_TIM_Base_GetState 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6507:22:HAL_TIM_OC_GetState 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6517:22:HAL_TIM_PWM_GetState 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6527:22:HAL_TIM_IC_GetState 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6537:22:HAL_TIM_OnePulse_GetState 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6547:22:HAL_TIM_Encoder_GetState 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6557:23:HAL_TIM_GetActiveChannel 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6575:29:HAL_TIM_GetChannelState 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6592:30:HAL_TIM_DMABurstState 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6617:6:TIM_DMAError 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6660:13:TIM_DMADelayPulseCplt 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6719:6:TIM_DMADelayPulseHalfCplt 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6758:6:TIM_DMACaptureCplt 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6821:6:TIM_DMACaptureHalfCplt 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6860:13:TIM_DMAPeriodElapsedCplt 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6881:13:TIM_DMAPeriodElapsedHalfCplt 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6897:13:TIM_DMATriggerCplt 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6918:13:TIM_DMATriggerHalfCplt 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6935:6:TIM_Base_SetConfig 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:6990:13:TIM_OC1_SetConfig 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:7066:6:TIM_OC2_SetConfig 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:7142:13:TIM_OC3_SetConfig 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:7217:13:TIM_OC4_SetConfig 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:7278:13:TIM_OC5_SetConfig 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:7332:13:TIM_OC6_SetConfig 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:7387:26:TIM_SlaveTimer_SetConfig 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:7521:6:TIM_TI1_SetConfig 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:7568:13:TIM_TI1_ConfigInputStage 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:7611:13:TIM_TI2_SetConfig 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:7651:13:TIM_TI2_ConfigInputStage 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:7694:13:TIM_TI3_SetConfig 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:7742:13:TIM_TI4_SetConfig 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:7785:13:TIM_ITRx_SetConfig 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:7815:6:TIM_ETR_SetConfig 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c:7847:6:TIM_CCxChannelCmd 32 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.cyclo new file mode 100644 index 0000000..ba547ee --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.cyclo @@ -0,0 +1,45 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:140:19:HAL_TIMEx_HallSensor_Init 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:242:19:HAL_TIMEx_HallSensor_DeInit 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:287:13:HAL_TIMEx_HallSensor_MspInit 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:302:13:HAL_TIMEx_HallSensor_MspDeInit 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:317:19:HAL_TIMEx_HallSensor_Start 14 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:371:19:HAL_TIMEx_HallSensor_Stop 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:399:19:HAL_TIMEx_HallSensor_Start_IT 14 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:456:19:HAL_TIMEx_HallSensor_Stop_IT 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:489:19:HAL_TIMEx_HallSensor_Start_DMA 17 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:565:19:HAL_TIMEx_HallSensor_Stop_DMA 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:627:19:HAL_TIMEx_OCN_Start 17 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:678:19:HAL_TIMEx_OCN_Stop 8 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:710:19:HAL_TIMEx_OCN_Start_IT 22 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:797:19:HAL_TIMEx_OCN_Stop_IT 14 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:872:19:HAL_TIMEx_OCN_Start_DMA 31 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:1010:19:HAL_TIMEx_OCN_Stop_DMA 13 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:1100:19:HAL_TIMEx_PWMN_Start 17 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:1150:19:HAL_TIMEx_PWMN_Stop 8 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:1182:19:HAL_TIMEx_PWMN_Start_IT 22 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:1268:19:HAL_TIMEx_PWMN_Stop_IT 14 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:1343:19:HAL_TIMEx_PWMN_Start_DMA 31 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:1481:19:HAL_TIMEx_PWMN_Stop_DMA 13 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:1572:19:HAL_TIMEx_OnePulseN_Start 6 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:1621:19:HAL_TIMEx_OnePulseN_Stop 6 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:1660:19:HAL_TIMEx_OnePulseN_Start_IT 6 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:1715:19:HAL_TIMEx_OnePulseN_Stop_IT 6 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:1795:19:HAL_TIMEx_ConfigCommutEvent 6 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:1851:19:HAL_TIMEx_ConfigCommutEvent_IT 6 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:1908:19:HAL_TIMEx_ConfigCommutEvent_DMA 6 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:1957:19:HAL_TIMEx_MasterConfigSynchronization 11 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:2030:19:HAL_TIMEx_ConfigBreakDeadTime 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:2094:19:HAL_TIMEx_ConfigBreakInput 10 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:2447:19:HAL_TIMEx_RemapConfig 6 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:2492:19:HAL_TIMEx_GroupChannel5 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:2542:13:HAL_TIMEx_CommutCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:2556:13:HAL_TIMEx_CommutHalfCpltCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:2571:13:HAL_TIMEx_BreakCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:2586:13:HAL_TIMEx_Break2Callback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:2619:22:HAL_TIMEx_HallSensor_GetState 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:2634:29:HAL_TIMEx_GetChannelNState 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:2663:6:TIMEx_DMACommutationCplt 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:2682:6:TIMEx_DMACommutationHalfCplt 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:2702:13:TIM_DMADelayPulseNCplt 7 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:2752:13:TIM_DMAErrorCCxN 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:2797:13:TIM_CCxNChannelCmd 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.d new file mode 100644 index 0000000..6046766 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.d @@ -0,0 +1,80 @@ +Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o: \ + ../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o new file mode 100644 index 0000000..c2035f9 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.su new file mode 100644 index 0000000..4e130e7 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.su @@ -0,0 +1,45 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:140:19:HAL_TIMEx_HallSensor_Init 48 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:242:19:HAL_TIMEx_HallSensor_DeInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:287:13:HAL_TIMEx_HallSensor_MspInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:302:13:HAL_TIMEx_HallSensor_MspDeInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:317:19:HAL_TIMEx_HallSensor_Start 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:371:19:HAL_TIMEx_HallSensor_Stop 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:399:19:HAL_TIMEx_HallSensor_Start_IT 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:456:19:HAL_TIMEx_HallSensor_Stop_IT 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:489:19:HAL_TIMEx_HallSensor_Start_DMA 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:565:19:HAL_TIMEx_HallSensor_Stop_DMA 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:627:19:HAL_TIMEx_OCN_Start 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:678:19:HAL_TIMEx_OCN_Stop 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:710:19:HAL_TIMEx_OCN_Start_IT 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:797:19:HAL_TIMEx_OCN_Stop_IT 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:872:19:HAL_TIMEx_OCN_Start_DMA 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:1010:19:HAL_TIMEx_OCN_Stop_DMA 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:1100:19:HAL_TIMEx_PWMN_Start 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:1150:19:HAL_TIMEx_PWMN_Stop 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:1182:19:HAL_TIMEx_PWMN_Start_IT 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:1268:19:HAL_TIMEx_PWMN_Stop_IT 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:1343:19:HAL_TIMEx_PWMN_Start_DMA 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:1481:19:HAL_TIMEx_PWMN_Stop_DMA 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:1572:19:HAL_TIMEx_OnePulseN_Start 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:1621:19:HAL_TIMEx_OnePulseN_Stop 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:1660:19:HAL_TIMEx_OnePulseN_Start_IT 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:1715:19:HAL_TIMEx_OnePulseN_Stop_IT 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:1795:19:HAL_TIMEx_ConfigCommutEvent 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:1851:19:HAL_TIMEx_ConfigCommutEvent_IT 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:1908:19:HAL_TIMEx_ConfigCommutEvent_DMA 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:1957:19:HAL_TIMEx_MasterConfigSynchronization 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:2030:19:HAL_TIMEx_ConfigBreakDeadTime 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:2094:19:HAL_TIMEx_ConfigBreakInput 48 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:2447:19:HAL_TIMEx_RemapConfig 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:2492:19:HAL_TIMEx_GroupChannel5 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:2542:13:HAL_TIMEx_CommutCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:2556:13:HAL_TIMEx_CommutHalfCpltCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:2571:13:HAL_TIMEx_BreakCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:2586:13:HAL_TIMEx_Break2Callback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:2619:22:HAL_TIMEx_HallSensor_GetState 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:2634:29:HAL_TIMEx_GetChannelNState 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:2663:6:TIMEx_DMACommutationCplt 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:2682:6:TIMEx_DMACommutationHalfCplt 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:2702:13:TIM_DMADelayPulseNCplt 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:2752:13:TIM_DMAErrorCCxN 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c:2797:13:TIM_CCxNChannelCmd 32 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.cyclo new file mode 100644 index 0000000..a169958 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.cyclo @@ -0,0 +1,66 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:327:19:HAL_UART_Init 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:402:19:HAL_HalfDuplex_Init 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:477:19:HAL_LIN_Init 7 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:576:19:HAL_MultiProcessor_Init 6 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:652:19:HAL_UART_DeInit 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:699:13:HAL_UART_MspInit 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:714:13:HAL_UART_MspDeInit 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:1145:19:HAL_UART_Transmit 10 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:1235:19:HAL_UART_Receive 15 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:1319:19:HAL_UART_Transmit_IT 7 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:1402:19:HAL_UART_Receive_IT 7 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:1443:19:HAL_UART_Transmit_DMA 7 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:1513:19:HAL_UART_Receive_DMA 7 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:1549:19:HAL_UART_DMAPause 9 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:1579:19:HAL_UART_DMAResume 8 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:1610:19:HAL_UART_DMAStop 13 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:1685:19:HAL_UART_Abort 15 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:1796:19:HAL_UART_AbortTransmit 7 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:1862:19:HAL_UART_AbortReceive 10 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:1936:19:HAL_UART_Abort_IT 18 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2096:19:HAL_UART_AbortTransmit_IT 6 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2193:19:HAL_UART_AbortReceive_IT 9 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2291:6:HAL_UART_IRQHandler 54 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2680:13:HAL_UART_TxCpltCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2695:13:HAL_UART_TxHalfCpltCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2710:13:HAL_UART_RxCpltCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2725:13:HAL_UART_RxHalfCpltCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2740:13:HAL_UART_ErrorCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2755:13:HAL_UART_AbortCpltCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2770:13:HAL_UART_AbortTransmitCpltCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2785:13:HAL_UART_AbortReceiveCpltCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2802:13:HAL_UARTEx_RxEventCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2850:6:HAL_UART_ReceiverTimeout_Config 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2865:19:HAL_UART_EnableReceiverTimeout 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2903:19:HAL_UART_DisableReceiverTimeout 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2941:19:HAL_MultiProcessor_EnableMuteMode 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2961:19:HAL_MultiProcessor_DisableMuteMode 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2981:6:HAL_MultiProcessor_EnterMuteMode 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2991:19:HAL_HalfDuplex_EnableTransmitter 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:3014:19:HAL_HalfDuplex_EnableReceiver 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:3038:19:HAL_LIN_SendBreak 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:3083:23:HAL_UART_GetState 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:3099:10:HAL_UART_GetError 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:3147:19:UART_SetConfig 67 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:3402:6:UART_AdvFeatureConfig 10 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:3476:19:UART_CheckIdleState 8 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:3553:19:UART_WaitOnFlagUntilTimeout 10 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:3621:19:UART_Start_Receive_IT 13 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:3715:19:UART_Start_Receive_DMA 7 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:3772:13:UART_EndTxTransfer 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:3793:13:UART_EndRxTransfer 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:3824:13:UART_DMATransmitCplt 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:3858:13:UART_DMATxHalfCplt 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:3876:13:UART_DMAReceiveCplt 8 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:3937:13:UART_DMARxHalfCplt 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:3975:13:UART_DMAError 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:4015:13:UART_DMAAbortOnError 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:4038:13:UART_DMATxAbortCallback 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:4095:13:UART_DMARxAbortCallback 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:4147:13:UART_DMATxOnlyAbortCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:4182:13:UART_DMARxOnlyAbortCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:4215:13:UART_TxISR_8BIT 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:4248:13:UART_TxISR_16BIT 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:4367:13:UART_EndTransmit_IT 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:4392:13:UART_RxISR_8BIT 11 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:4487:13:UART_RxISR_16BIT 11 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.d new file mode 100644 index 0000000..d96c625 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.d @@ -0,0 +1,80 @@ +Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o: \ + ../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o new file mode 100644 index 0000000..e4715ca Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.su new file mode 100644 index 0000000..c999c11 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.su @@ -0,0 +1,66 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:327:19:HAL_UART_Init 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:402:19:HAL_HalfDuplex_Init 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:477:19:HAL_LIN_Init 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:576:19:HAL_MultiProcessor_Init 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:652:19:HAL_UART_DeInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:699:13:HAL_UART_MspInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:714:13:HAL_UART_MspDeInit 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:1145:19:HAL_UART_Transmit 48 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:1235:19:HAL_UART_Receive 48 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:1319:19:HAL_UART_Transmit_IT 48 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:1402:19:HAL_UART_Receive_IT 48 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:1443:19:HAL_UART_Transmit_DMA 48 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:1513:19:HAL_UART_Receive_DMA 48 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:1549:19:HAL_UART_DMAPause 120 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:1579:19:HAL_UART_DMAResume 112 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:1610:19:HAL_UART_DMAStop 72 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:1685:19:HAL_UART_Abort 136 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:1796:19:HAL_UART_AbortTransmit 64 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:1862:19:HAL_UART_AbortReceive 112 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:1936:19:HAL_UART_Abort_IT 144 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2096:19:HAL_UART_AbortTransmit_IT 64 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2193:19:HAL_UART_AbortReceive_IT 112 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2291:6:HAL_UART_IRQHandler 240 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2680:13:HAL_UART_TxCpltCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2695:13:HAL_UART_TxHalfCpltCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2710:13:HAL_UART_RxCpltCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2725:13:HAL_UART_RxHalfCpltCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2740:13:HAL_UART_ErrorCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2755:13:HAL_UART_AbortCpltCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2770:13:HAL_UART_AbortTransmitCpltCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2785:13:HAL_UART_AbortReceiveCpltCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2802:13:HAL_UARTEx_RxEventCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2850:6:HAL_UART_ReceiverTimeout_Config 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2865:19:HAL_UART_EnableReceiverTimeout 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2903:19:HAL_UART_DisableReceiverTimeout 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2941:19:HAL_MultiProcessor_EnableMuteMode 40 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2961:19:HAL_MultiProcessor_DisableMuteMode 40 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2981:6:HAL_MultiProcessor_EnterMuteMode 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:2991:19:HAL_HalfDuplex_EnableTransmitter 64 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:3014:19:HAL_HalfDuplex_EnableReceiver 64 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:3038:19:HAL_LIN_SendBreak 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:3083:23:HAL_UART_GetState 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:3099:10:HAL_UART_GetError 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:3147:19:UART_SetConfig 72 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:3402:6:UART_AdvFeatureConfig 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:3476:19:UART_CheckIdleState 104 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:3553:19:UART_WaitOnFlagUntilTimeout 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:3621:19:UART_Start_Receive_IT 96 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:3715:19:UART_Start_Receive_DMA 96 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:3772:13:UART_EndTxTransfer 40 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:3793:13:UART_EndRxTransfer 88 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:3824:13:UART_DMATransmitCplt 72 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:3858:13:UART_DMATxHalfCplt 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:3876:13:UART_DMAReceiveCplt 120 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:3937:13:UART_DMARxHalfCplt 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:3975:13:UART_DMAError 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:4015:13:UART_DMAAbortOnError 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:4038:13:UART_DMATxAbortCallback 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:4095:13:UART_DMARxAbortCallback 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:4147:13:UART_DMATxOnlyAbortCallback 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:4182:13:UART_DMARxOnlyAbortCallback 24 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:4215:13:UART_TxISR_8BIT 64 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:4248:13:UART_TxISR_16BIT 72 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:4367:13:UART_EndTransmit_IT 40 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:4392:13:UART_RxISR_8BIT 120 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c:4487:13:UART_RxISR_16BIT 120 static,ignoring_inline_asm diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.cyclo new file mode 100644 index 0000000..56d26d4 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.cyclo @@ -0,0 +1,13 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.c:170:19:HAL_RS485Ex_Init 5 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.c:278:13:HAL_UARTEx_WakeupCallback 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.c:394:19:HAL_UARTEx_EnableClockStopMode 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.c:413:19:HAL_UARTEx_DisableClockStopMode 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.c:441:19:HAL_MultiProcessorEx_AddressLength_Set 2 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.c:479:19:HAL_UARTEx_StopModeWakeUpSourceConfig 4 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.c:534:19:HAL_UARTEx_EnableStopMode 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.c:553:19:HAL_UARTEx_DisableStopMode 3 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.c:767:19:HAL_UARTEx_ReceiveToIdle 20 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.c:890:19:HAL_UARTEx_ReceiveToIdle_IT 6 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.c:947:19:HAL_UARTEx_ReceiveToIdle_DMA 7 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.c:1015:29:HAL_UARTEx_GetRxEventType 1 +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.c:1039:13:UARTEx_Wakeup_AddressConfig 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.d new file mode 100644 index 0000000..a24db66 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.d @@ -0,0 +1,80 @@ +Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o: \ + ../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.c \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o new file mode 100644 index 0000000..c52a3dd Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.su new file mode 100644 index 0000000..d9b61fe --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.su @@ -0,0 +1,13 @@ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.c:170:19:HAL_RS485Ex_Init 32 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.c:278:13:HAL_UARTEx_WakeupCallback 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.c:394:19:HAL_UARTEx_EnableClockStopMode 40 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.c:413:19:HAL_UARTEx_DisableClockStopMode 40 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.c:441:19:HAL_MultiProcessorEx_AddressLength_Set 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.c:479:19:HAL_UARTEx_StopModeWakeUpSourceConfig 40 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.c:534:19:HAL_UARTEx_EnableStopMode 40 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.c:553:19:HAL_UARTEx_DisableStopMode 40 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.c:767:19:HAL_UARTEx_ReceiveToIdle 40 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.c:890:19:HAL_UARTEx_ReceiveToIdle_IT 56 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.c:947:19:HAL_UARTEx_ReceiveToIdle_DMA 56 static,ignoring_inline_asm +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.c:1015:29:HAL_UARTEx_GetRxEventType 16 static +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.c:1039:13:UARTEx_Wakeup_AddressConfig 24 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/subdir.mk b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/subdir.mk new file mode 100644 index 0000000..672b37c --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Drivers/STM32L4xx_HAL_Driver/Src/subdir.mk @@ -0,0 +1,109 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +C_SRCS += \ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.c \ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.c \ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.c \ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.c \ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.c \ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.c \ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.c \ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.c \ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.c \ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.c \ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.c \ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.c \ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.c \ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.c \ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.c \ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.c \ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.c \ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.c \ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.c \ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.c \ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.c \ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.c \ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.c \ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.c \ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.c \ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.c \ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.c \ +../Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.c + +OBJS += \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + +C_DEPS += \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.d \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.d \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.d \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.d \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.d \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.d \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.d \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.d \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.d \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.d \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.d \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.d \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.d \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.d \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.d \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.d \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.d \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.d \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.d \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.d \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.d \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.d \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.d \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.d \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.d \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.d \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.d \ +./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.d + + +# Each subdirectory must supply rules for building sources it contributes +Drivers/STM32L4xx_HAL_Driver/Src/%.o Drivers/STM32L4xx_HAL_Driver/Src/%.su Drivers/STM32L4xx_HAL_Driver/Src/%.cyclo: ../Drivers/STM32L4xx_HAL_Driver/Src/%.c Drivers/STM32L4xx_HAL_Driver/Src/subdir.mk + arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DWATERING2 -DUSE_HAL_DRIVER -DSTM32L476xx -DSX1276MB1MAS -DRFM95 -DAUTO_RESTART -DSPI3_HAL_CONFIG -c -I../Core/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32L4xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -I../Middlewares/Third_Party/BlueNRG-MS/includes -I../Middlewares/Third_Party/BlueNRG-MS/utils -I../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic -I../Core/Inc/BlueNRG_MS/App -I../Core/Inc/BlueNRG_MS/Target -I../Core/Inc/LoRaWAN/App -I../Core/Inc/LoRaWAN/Target -I../Core/Inc/List -I../Middlewares/Third_Party/LoRaWAN/Crypto -I../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I../Middlewares/Third_Party/LoRaWAN/Mac -I../Middlewares/Third_Party/LoRaWAN/Mac/Region -I../Middlewares/Third_Party/LoRaWAN/Utilities -I../Middlewares/Third_Party/SubGHz_Phy -I../Middlewares/Third_Party/SubGHz_Phy/sx1276 -I../Middlewares/Third_Party/LoRaWAN/LmHandler -I../Drivers/BSP/sx1276mb1mas -I../Utils/Inc -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@" + +clean: clean-Drivers-2f-STM32L4xx_HAL_Driver-2f-Src + +clean-Drivers-2f-STM32L4xx_HAL_Driver-2f-Src: + -$(RM) ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.cyclo ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.su ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.cyclo ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.su ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.cyclo ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.su ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.cyclo ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.su ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.cyclo ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.su ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.cyclo ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.su ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.cyclo ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.su ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.cyclo ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.su ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.cyclo ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.su ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.cyclo ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.su ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.cyclo ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.su ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.cyclo ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.su ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.cyclo ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.su ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.cyclo ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.su ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.cyclo ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.su ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.cyclo ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.su ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.cyclo ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.su ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.cyclo ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.su ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.cyclo ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.su ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.cyclo ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.su ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.cyclo ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.su ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.cyclo ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.su ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.cyclo ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.su ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.cyclo ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.su ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.cyclo ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.su ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.cyclo ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + -$(RM) ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.su ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.cyclo ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.su ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.cyclo ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.su + +.PHONY: clean-Drivers-2f-STM32L4xx_HAL_Driver-2f-Src + diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.cyclo new file mode 100644 index 0000000..4faeb44 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.cyclo @@ -0,0 +1,42 @@ +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:27:12:aci_gap_init_IDB05A1 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:61:12:aci_gap_init_IDB04A1 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:93:12:aci_gap_set_non_discoverable 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:110:12:aci_gap_set_limited_discoverable 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:173:12:aci_gap_set_discoverable 4 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:241:12:aci_gap_set_direct_connectable_IDB05A1 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:270:12:aci_gap_set_direct_connectable_IDB04A1 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:294:12:aci_gap_set_io_capability 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:316:12:aci_gap_set_auth_requirement 4 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:359:12:aci_gap_set_author_requirement 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:382:12:aci_gap_pass_key_response 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:406:12:aci_gap_authorization_response 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:429:12:aci_gap_set_non_connectable_IDB05A1 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:452:12:aci_gap_set_non_connectable_IDB04A1 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:474:12:aci_gap_set_undirected_connectable 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:497:12:aci_gap_slave_security_request 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:523:12:aci_gap_update_adv_data 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:553:12:aci_gap_delete_ad_type 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:575:12:aci_gap_get_security_level 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:604:12:aci_gap_configure_whitelist 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:621:12:aci_gap_terminate 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:645:12:aci_gap_clear_security_database 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:662:12:aci_gap_allow_rebond_IDB05A1 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:684:12:aci_gap_allow_rebond_IDB04A1 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:701:12:aci_gap_start_limited_discovery_proc 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:728:12:aci_gap_start_general_discovery_proc 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:756:12:aci_gap_start_name_discovery_proc 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:794:12:aci_gap_start_auto_conn_establish_proc_IDB05A1 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:866:12:aci_gap_start_auto_conn_establish_proc_IDB04A1 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:946:12:aci_gap_start_general_conn_establish_proc_IDB05A1 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:974:12:aci_gap_start_general_conn_establish_proc_IDB04A1 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:1004:12:aci_gap_start_selective_conn_establish_proc 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:1039:12:aci_gap_create_connection 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:1077:12:aci_gap_terminate_gap_procedure 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:1097:12:aci_gap_start_connection_update 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:1129:12:aci_gap_send_pairing_request 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:1153:12:aci_gap_resolve_private_address_IDB05A1 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:1180:12:aci_gap_resolve_private_address_IDB04A1 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:1202:12:aci_gap_set_broadcast_mode 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:1242:12:aci_gap_start_observation_procedure 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:1270:12:aci_gap_is_device_bonded 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:1293:12:aci_gap_get_bonded_devices 4 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.d new file mode 100644 index 0000000..dc18dbd --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.d @@ -0,0 +1,121 @@ +Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o: \ + ../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/hci_const.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h \ + ../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.h \ + ../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h \ + ../Core/Inc/stm32_nucleo_bus.h ../Core/Inc/stm32_nucleo_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h \ + ../Core/Inc/stm32_nucleo_errno.h \ + ../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.h \ + ../Core/Inc/BlueNRG_MS/Target/bluenrg_conf.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/compiler.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_aci_const.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/hci_const.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_server.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gap_aci.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_server.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gap.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/hci_const.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h: +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.h: +../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h: +../Core/Inc/stm32_nucleo_bus.h: +../Core/Inc/stm32_nucleo_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: +../Core/Inc/stm32_nucleo_errno.h: +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.h: +../Core/Inc/BlueNRG_MS/Target/bluenrg_conf.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/compiler.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_aci_const.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/hci_const.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_server.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gap_aci.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_server.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gap.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o new file mode 100644 index 0000000..e47f6c5 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.su new file mode 100644 index 0000000..14d28b9 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.su @@ -0,0 +1,42 @@ +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:27:12:aci_gap_init_IDB05A1 56 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:61:12:aci_gap_init_IDB04A1 64 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:93:12:aci_gap_set_non_discoverable 40 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:110:12:aci_gap_set_limited_discoverable 96 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:173:12:aci_gap_set_discoverable 96 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:241:12:aci_gap_set_direct_connectable_IDB05A1 64 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:270:12:aci_gap_set_direct_connectable_IDB04A1 56 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:294:12:aci_gap_set_io_capability 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:316:12:aci_gap_set_auth_requirement 80 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:359:12:aci_gap_set_author_requirement 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:382:12:aci_gap_pass_key_response 56 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:406:12:aci_gap_authorization_response 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:429:12:aci_gap_set_non_connectable_IDB05A1 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:452:12:aci_gap_set_non_connectable_IDB04A1 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:474:12:aci_gap_set_undirected_connectable 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:497:12:aci_gap_slave_security_request 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:523:12:aci_gap_update_adv_data 80 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:553:12:aci_gap_delete_ad_type 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:575:12:aci_gap_get_security_level 56 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:604:12:aci_gap_configure_whitelist 40 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:621:12:aci_gap_terminate 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:645:12:aci_gap_clear_security_database 40 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:662:12:aci_gap_allow_rebond_IDB05A1 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:684:12:aci_gap_allow_rebond_IDB04A1 40 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:701:12:aci_gap_start_limited_discovery_proc 64 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:728:12:aci_gap_start_general_discovery_proc 64 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:756:12:aci_gap_start_name_discovery_proc 80 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:794:12:aci_gap_start_auto_conn_establish_proc_IDB05A1 184 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:866:12:aci_gap_start_auto_conn_establish_proc_IDB04A1 184 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:946:12:aci_gap_start_general_conn_establish_proc_IDB05A1 64 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:974:12:aci_gap_start_general_conn_establish_proc_IDB04A1 72 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:1004:12:aci_gap_start_selective_conn_establish_proc 184 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:1039:12:aci_gap_create_connection 80 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:1077:12:aci_gap_terminate_gap_procedure 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:1097:12:aci_gap_start_connection_update 72 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:1129:12:aci_gap_send_pairing_request 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:1153:12:aci_gap_resolve_private_address_IDB05A1 56 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:1180:12:aci_gap_resolve_private_address_IDB04A1 56 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:1202:12:aci_gap_set_broadcast_mode 184 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:1242:12:aci_gap_start_observation_procedure 64 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:1270:12:aci_gap_is_device_bonded 56 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c:1293:12:aci_gap_get_bonded_devices 176 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.cyclo new file mode 100644 index 0000000..6215eff --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.cyclo @@ -0,0 +1,44 @@ +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:28:12:aci_gatt_init 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:45:12:aci_gatt_add_serv 4 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:94:12:aci_gatt_include_service 4 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:150:12:aci_gatt_add_char 4 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:223:12:aci_gatt_add_char_desc 5 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:313:12:aci_gatt_update_char_value 4 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:362:12:aci_gatt_del_char 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:385:12:aci_gatt_del_service 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:407:12:aci_gatt_del_include_service 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:430:12:aci_gatt_set_event_mask 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:452:12:aci_gatt_exchange_configuration 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:475:12:aci_att_find_information_req 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:499:12:aci_att_find_by_type_value_req 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:530:12:aci_att_read_by_type_req 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:565:12:aci_att_read_by_group_type_req 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:600:12:aci_att_prepare_write_req 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:630:12:aci_att_execute_write_req 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:653:12:aci_gatt_disc_all_prim_services 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:676:12:aci_gatt_disc_prim_service_by_uuid 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:709:12:aci_gatt_find_included_services 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:735:12:aci_gatt_disc_all_charac_of_serv 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:761:12:aci_gatt_disc_charac_by_uuid 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:811:12:aci_gatt_disc_all_charac_descriptors 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:837:12:aci_gatt_read_charac_val 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:861:12:aci_gatt_read_using_charac_uuid 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:896:12:aci_gatt_read_long_charac_val 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:922:12:aci_gatt_read_multiple_charac_val 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:953:12:aci_gatt_write_charac_value 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:993:12:aci_gatt_write_long_charac_val 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:1024:12:aci_gatt_write_charac_reliable 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:1055:12:aci_gatt_write_long_charac_desc 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:1086:12:aci_gatt_read_long_charac_desc 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:1112:12:aci_gatt_write_charac_descriptor 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:1152:12:aci_gatt_read_charac_desc 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:1176:12:aci_gatt_write_without_response 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:1205:12:aci_gatt_signed_write_without_resp 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:1234:12:aci_gatt_confirm_indication 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:1256:12:aci_gatt_write_response 4 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:1309:12:aci_gatt_allow_read 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:1331:12:aci_gatt_set_security_permission 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:1356:12:aci_gatt_set_desc_value 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:1406:12:aci_gatt_read_handle_value 4 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:1438:12:aci_gatt_read_handle_value_offset_IDB05A1 4 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:1471:12:aci_gatt_update_char_value_ext_IDB05A1 3 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.d new file mode 100644 index 0000000..c5a0a9d --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.d @@ -0,0 +1,121 @@ +Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o: \ + ../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/hci_const.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h \ + ../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.h \ + ../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h \ + ../Core/Inc/stm32_nucleo_bus.h ../Core/Inc/stm32_nucleo_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h \ + ../Core/Inc/stm32_nucleo_errno.h \ + ../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.h \ + ../Core/Inc/BlueNRG_MS/Target/bluenrg_conf.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/compiler.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_aci_const.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/hci_const.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_server.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_aci.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_server.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gap.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/hci_const.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h: +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.h: +../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h: +../Core/Inc/stm32_nucleo_bus.h: +../Core/Inc/stm32_nucleo_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: +../Core/Inc/stm32_nucleo_errno.h: +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.h: +../Core/Inc/BlueNRG_MS/Target/bluenrg_conf.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/compiler.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_aci_const.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/hci_const.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_server.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_aci.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_server.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gap.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o new file mode 100644 index 0000000..60814fe Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.su new file mode 100644 index 0000000..ed97fef --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.su @@ -0,0 +1,44 @@ +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:28:12:aci_gatt_init 40 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:45:12:aci_gatt_add_serv 72 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:94:12:aci_gatt_include_service 80 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:150:12:aci_gatt_add_char 80 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:223:12:aci_gatt_add_char_desc 184 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:313:12:aci_gatt_update_char_value 184 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:362:12:aci_gatt_del_char 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:385:12:aci_gatt_del_service 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:407:12:aci_gatt_del_include_service 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:430:12:aci_gatt_set_event_mask 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:452:12:aci_gatt_exchange_configuration 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:475:12:aci_att_find_information_req 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:499:12:aci_att_find_by_type_value_req 80 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:530:12:aci_att_read_by_type_req 80 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:565:12:aci_att_read_by_group_type_req 80 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:600:12:aci_att_prepare_write_req 80 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:630:12:aci_att_execute_write_req 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:653:12:aci_gatt_disc_all_prim_services 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:676:12:aci_gatt_disc_prim_service_by_uuid 64 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:709:12:aci_gatt_find_included_services 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:735:12:aci_gatt_disc_all_charac_of_serv 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:761:12:aci_gatt_disc_charac_by_uuid 80 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:811:12:aci_gatt_disc_all_charac_descriptors 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:837:12:aci_gatt_read_charac_val 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:861:12:aci_gatt_read_using_charac_uuid 80 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:896:12:aci_gatt_read_long_charac_val 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:922:12:aci_gatt_read_multiple_charac_val 176 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:953:12:aci_gatt_write_charac_value 184 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:993:12:aci_gatt_write_long_charac_val 184 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:1024:12:aci_gatt_write_charac_reliable 184 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:1055:12:aci_gatt_write_long_charac_desc 184 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:1086:12:aci_gatt_read_long_charac_desc 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:1112:12:aci_gatt_write_charac_descriptor 184 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:1152:12:aci_gatt_read_charac_desc 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:1176:12:aci_gatt_write_without_response 80 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:1205:12:aci_gatt_signed_write_without_resp 64 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:1234:12:aci_gatt_confirm_indication 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:1256:12:aci_gatt_write_response 184 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:1309:12:aci_gatt_allow_read 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:1331:12:aci_gatt_set_security_permission 56 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:1356:12:aci_gatt_set_desc_value 184 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:1406:12:aci_gatt_read_handle_value 184 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:1438:12:aci_gatt_read_handle_value_offset_IDB05A1 184 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c:1471:12:aci_gatt_update_char_value_ext_IDB05A1 184 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.cyclo new file mode 100644 index 0000000..08d357b --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.cyclo @@ -0,0 +1,10 @@ +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.c:27:12:aci_hal_get_fw_build_number 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.c:49:12:aci_hal_write_config_data 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.c:84:12:aci_hal_read_config_data 4 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.c:113:12:aci_hal_set_tx_power_level 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.c:136:12:aci_hal_le_tx_test_packet_number 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.c:159:12:aci_hal_device_standby 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.c:176:12:aci_hal_tone_start 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.c:198:12:aci_hal_tone_stop 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.c:215:12:aci_hal_get_link_status 4 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.c:239:12:aci_hal_get_anchor_period 3 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.d new file mode 100644 index 0000000..8718ff9 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.d @@ -0,0 +1,121 @@ +Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o: \ + ../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.c \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/hci_const.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h \ + ../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.h \ + ../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h \ + ../Core/Inc/stm32_nucleo_bus.h ../Core/Inc/stm32_nucleo_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h \ + ../Core/Inc/stm32_nucleo_errno.h \ + ../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.h \ + ../Core/Inc/BlueNRG_MS/Target/bluenrg_conf.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/compiler.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_aci_const.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/hci_const.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_server.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_hal_aci.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_server.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gap.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/hci_const.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h: +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.h: +../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h: +../Core/Inc/stm32_nucleo_bus.h: +../Core/Inc/stm32_nucleo_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: +../Core/Inc/stm32_nucleo_errno.h: +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.h: +../Core/Inc/BlueNRG_MS/Target/bluenrg_conf.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/compiler.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_aci_const.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/hci_const.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_server.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_hal_aci.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_server.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gap.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o new file mode 100644 index 0000000..562870b Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.su new file mode 100644 index 0000000..e57c3f2 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.su @@ -0,0 +1,10 @@ +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.c:27:12:aci_hal_get_fw_build_number 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.c:49:12:aci_hal_write_config_data 176 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.c:84:12:aci_hal_read_config_data 184 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.c:113:12:aci_hal_set_tx_power_level 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.c:136:12:aci_hal_le_tx_test_packet_number 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.c:159:12:aci_hal_device_standby 40 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.c:176:12:aci_hal_tone_start 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.c:198:12:aci_hal_tone_stop 40 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.c:215:12:aci_hal_get_link_status 72 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.c:239:12:aci_hal_get_anchor_period 56 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.cyclo new file mode 100644 index 0000000..791dcf0 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.cyclo @@ -0,0 +1,3 @@ +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.c:27:12:aci_l2cap_connection_parameter_update_request 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.c:56:12:aci_l2cap_connection_parameter_update_response_IDB05A1 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.c:89:12:aci_l2cap_connection_parameter_update_response_IDB04A1 2 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.d new file mode 100644 index 0000000..06d0165 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.d @@ -0,0 +1,121 @@ +Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o: \ + ../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.c \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/hci_const.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h \ + ../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.h \ + ../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h \ + ../Core/Inc/stm32_nucleo_bus.h ../Core/Inc/stm32_nucleo_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h \ + ../Core/Inc/stm32_nucleo_errno.h \ + ../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.h \ + ../Core/Inc/BlueNRG_MS/Target/bluenrg_conf.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/compiler.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_aci_const.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/hci_const.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_server.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_l2cap_aci.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_hal_aci.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gap.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/hci_const.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h: +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.h: +../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h: +../Core/Inc/stm32_nucleo_bus.h: +../Core/Inc/stm32_nucleo_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: +../Core/Inc/stm32_nucleo_errno.h: +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.h: +../Core/Inc/BlueNRG_MS/Target/bluenrg_conf.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/compiler.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_aci_const.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/hci_const.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_server.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_l2cap_aci.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_hal_aci.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gap.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o new file mode 100644 index 0000000..189d61e Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.su new file mode 100644 index 0000000..688aae4 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.su @@ -0,0 +1,3 @@ +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.c:27:12:aci_l2cap_connection_parameter_update_request 64 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.c:56:12:aci_l2cap_connection_parameter_update_response_IDB05A1 72 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.c:89:12:aci_l2cap_connection_parameter_update_response_IDB04A1 64 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.cyclo new file mode 100644 index 0000000..41e3d74 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.cyclo @@ -0,0 +1,11 @@ +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.c:25:12:aci_updater_start 1 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.c:41:12:aci_updater_reboot 1 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.c:57:12:aci_get_updater_version 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.c:78:12:aci_get_updater_buffer_size 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.c:99:12:aci_erase_blue_flag 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.c:116:12:aci_reset_blue_flag 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.c:133:12:aci_updater_erase_sector 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.c:155:12:aci_updater_program_data_block 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.c:184:12:aci_updater_read_data_block 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.c:215:12:aci_updater_calc_crc 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.c:244:12:aci_updater_hw_version 2 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.d new file mode 100644 index 0000000..90ed7f4 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.d @@ -0,0 +1,115 @@ +Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o: \ + ../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.c \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/hci_const.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h \ + ../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.h \ + ../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h \ + ../Core/Inc/stm32_nucleo_bus.h ../Core/Inc/stm32_nucleo_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h \ + ../Core/Inc/stm32_nucleo_errno.h \ + ../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.h \ + ../Core/Inc/BlueNRG_MS/Target/bluenrg_conf.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/compiler.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_aci_const.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/hci_const.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_server.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_updater_aci.h +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/hci_const.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h: +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.h: +../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h: +../Core/Inc/stm32_nucleo_bus.h: +../Core/Inc/stm32_nucleo_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: +../Core/Inc/stm32_nucleo_errno.h: +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.h: +../Core/Inc/BlueNRG_MS/Target/bluenrg_conf.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/compiler.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_aci_const.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/hci_const.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_server.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_updater_aci.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o new file mode 100644 index 0000000..7892148 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.su new file mode 100644 index 0000000..fcfe445 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.su @@ -0,0 +1,11 @@ +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.c:25:12:aci_updater_start 40 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.c:41:12:aci_updater_reboot 40 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.c:57:12:aci_get_updater_version 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.c:78:12:aci_get_updater_buffer_size 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.c:99:12:aci_erase_blue_flag 40 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.c:116:12:aci_reset_blue_flag 40 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.c:133:12:aci_updater_erase_sector 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.c:155:12:aci_updater_program_data_block 184 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.c:184:12:aci_updater_read_data_block 184 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.c:215:12:aci_updater_calc_crc 64 static +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.c:244:12:aci_updater_hw_version 48 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.cyclo new file mode 100644 index 0000000..2a0fdf1 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.cyclo @@ -0,0 +1 @@ +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.c:10:9:getBlueNRGVersion 2 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.d new file mode 100644 index 0000000..be15a8c --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.d @@ -0,0 +1,129 @@ +Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o: \ + ../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.c \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_aci.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_aci_const.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/hci_const.h \ + ../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.h \ + ../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h \ + ../Core/Inc/stm32_nucleo_bus.h ../Core/Inc/stm32_nucleo_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h \ + ../Core/Inc/stm32_nucleo_errno.h \ + ../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.h \ + ../Core/Inc/BlueNRG_MS/Target/bluenrg_conf.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/compiler.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_server.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gap_aci.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_aci.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_l2cap_aci.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_hal_aci.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_updater_aci.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_utils.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/hci.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/hci_le.h +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_aci.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_aci_const.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/hci_const.h: +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.h: +../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h: +../Core/Inc/stm32_nucleo_bus.h: +../Core/Inc/stm32_nucleo_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: +../Core/Inc/stm32_nucleo_errno.h: +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.h: +../Core/Inc/BlueNRG_MS/Target/bluenrg_conf.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/compiler.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_server.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gap_aci.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_gatt_aci.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_l2cap_aci.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_hal_aci.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_updater_aci.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_utils.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/hci.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/hci_le.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o new file mode 100644 index 0000000..2de73ad Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.su new file mode 100644 index 0000000..e100ab7 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.su @@ -0,0 +1 @@ +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.c:10:9:getBlueNRGVersion 48 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/subdir.mk b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/subdir.mk new file mode 100644 index 0000000..c40f33a --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/controller/subdir.mk @@ -0,0 +1,42 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +C_SRCS += \ +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.c \ +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.c \ +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.c \ +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.c \ +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.c \ +../Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.c + +OBJS += \ +./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o \ +./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o \ +./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o \ +./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o \ +./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o \ +./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + +C_DEPS += \ +./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.d \ +./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.d \ +./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.d \ +./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.d \ +./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.d \ +./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.d + + +# Each subdirectory must supply rules for building sources it contributes +Middlewares/Third_Party/BlueNRG-MS/hci/controller/%.o Middlewares/Third_Party/BlueNRG-MS/hci/controller/%.su Middlewares/Third_Party/BlueNRG-MS/hci/controller/%.cyclo: ../Middlewares/Third_Party/BlueNRG-MS/hci/controller/%.c Middlewares/Third_Party/BlueNRG-MS/hci/controller/subdir.mk + arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DWATERING2 -DUSE_HAL_DRIVER -DSTM32L476xx -DSX1276MB1MAS -DRFM95 -DAUTO_RESTART -DSPI3_HAL_CONFIG -c -I../Core/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32L4xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -I../Middlewares/Third_Party/BlueNRG-MS/includes -I../Middlewares/Third_Party/BlueNRG-MS/utils -I../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic -I../Core/Inc/BlueNRG_MS/App -I../Core/Inc/BlueNRG_MS/Target -I../Core/Inc/LoRaWAN/App -I../Core/Inc/LoRaWAN/Target -I../Core/Inc/List -I../Middlewares/Third_Party/LoRaWAN/Crypto -I../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I../Middlewares/Third_Party/LoRaWAN/Mac -I../Middlewares/Third_Party/LoRaWAN/Mac/Region -I../Middlewares/Third_Party/LoRaWAN/Utilities -I../Middlewares/Third_Party/SubGHz_Phy -I../Middlewares/Third_Party/SubGHz_Phy/sx1276 -I../Middlewares/Third_Party/LoRaWAN/LmHandler -I../Drivers/BSP/sx1276mb1mas -I../Utils/Inc -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@" + +clean: clean-Middlewares-2f-Third_Party-2f-BlueNRG-2d-MS-2f-hci-2f-controller + +clean-Middlewares-2f-Third_Party-2f-BlueNRG-2d-MS-2f-hci-2f-controller: + -$(RM) ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.cyclo ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.d ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.su ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.cyclo ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.d ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.su ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.cyclo ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.d ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.su ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.cyclo ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.d ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.su ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.cyclo ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.d ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.su ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.cyclo ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.d ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.su + +.PHONY: clean-Middlewares-2f-Third_Party-2f-BlueNRG-2d-MS-2f-hci-2f-controller + diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.cyclo new file mode 100644 index 0000000..4d8de4f --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.cyclo @@ -0,0 +1,31 @@ +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:28:5:hci_reset 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:45:5:hci_disconnect 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:69:5:hci_le_read_local_version 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:102:5:hci_le_read_buffer_size 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:130:5:hci_le_set_advertising_parameters 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:163:5:hci_le_set_advertising_data 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:187:5:hci_le_set_advertise_enable 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:210:5:hci_le_set_scan_parameters 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:239:5:hci_le_set_scan_enable 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:263:5:hci_le_rand 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:290:5:hci_le_set_scan_resp_data 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:314:5:hci_le_read_advertising_channel_tx_power 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:341:5:hci_le_set_random_address 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:364:5:hci_read_bd_addr 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:390:5:hci_le_create_connection 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:427:5:hci_le_create_connection_cancel 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:444:5:hci_le_encrypt 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:476:5:hci_le_ltk_request_reply 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:501:5:hci_le_ltk_request_neg_reply 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:525:5:hci_le_read_white_list_size 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:551:5:hci_le_clear_white_list 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:569:5:hci_le_add_device_to_white_list 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:593:5:hci_le_remove_device_from_white_list 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:617:5:hci_read_transmit_power_level 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:650:5:hci_read_rssi 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:682:5:hci_le_read_local_supported_features 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:708:5:hci_le_read_channel_map 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:739:5:hci_le_read_supported_states 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:765:5:hci_le_receiver_test 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:788:5:hci_le_transmitter_test 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:813:5:hci_le_test_end 3 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.d new file mode 100644 index 0000000..d323ae2 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.d @@ -0,0 +1,109 @@ +Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o: \ + ../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/hci_le.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/hci_const.h \ + ../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.h \ + ../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h \ + ../Core/Inc/stm32_nucleo_bus.h ../Core/Inc/stm32_nucleo_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h \ + ../Core/Inc/stm32_nucleo_errno.h \ + ../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.h \ + ../Core/Inc/BlueNRG_MS/Target/bluenrg_conf.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/compiler.h +../Middlewares/Third_Party/BlueNRG-MS/includes/hci_le.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/hci_const.h: +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.h: +../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h: +../Core/Inc/stm32_nucleo_bus.h: +../Core/Inc/stm32_nucleo_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: +../Core/Inc/stm32_nucleo_errno.h: +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.h: +../Core/Inc/BlueNRG_MS/Target/bluenrg_conf.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/compiler.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o new file mode 100644 index 0000000..7f86414 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.su new file mode 100644 index 0000000..ff62047 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.su @@ -0,0 +1,31 @@ +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:28:5:hci_reset 40 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:45:5:hci_disconnect 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:69:5:hci_le_read_local_version 64 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:102:5:hci_le_read_buffer_size 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:130:5:hci_le_set_advertising_parameters 72 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:163:5:hci_le_set_advertising_data 80 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:187:5:hci_le_set_advertise_enable 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:210:5:hci_le_set_scan_parameters 64 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:239:5:hci_le_set_scan_enable 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:263:5:hci_le_rand 56 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:290:5:hci_le_set_scan_resp_data 80 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:314:5:hci_le_read_advertising_channel_tx_power 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:341:5:hci_le_set_random_address 56 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:364:5:hci_read_bd_addr 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:390:5:hci_le_create_connection 80 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:427:5:hci_le_create_connection_cancel 40 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:444:5:hci_le_encrypt 112 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:476:5:hci_le_ltk_request_reply 72 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:501:5:hci_le_ltk_request_neg_reply 40 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:525:5:hci_le_read_white_list_size 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:551:5:hci_le_clear_white_list 40 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:569:5:hci_le_add_device_to_white_list 56 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:593:5:hci_le_remove_device_from_white_list 56 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:617:5:hci_read_transmit_power_level 56 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:650:5:hci_read_rssi 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:682:5:hci_le_read_local_supported_features 56 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:708:5:hci_le_read_channel_map 56 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:739:5:hci_le_read_supported_states 56 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:765:5:hci_le_receiver_test 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:788:5:hci_le_transmitter_test 48 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c:813:5:hci_le_test_end 48 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.cyclo new file mode 100644 index 0000000..3c8b26e --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.cyclo @@ -0,0 +1,10 @@ +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.c:76:6:BleTimeoutCallback 1 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.c:89:12:verify_packet 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.c:111:13:send_cmd 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.c:137:13:move_list 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.c:154:13:free_event_list 2 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.c:166:6:hci_init 4 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.c:194:6:hci_register_io_bus 1 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.c:204:5:hci_send_req 19 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.c:349:6:hci_user_evt_proc 3 +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.c:367:9:hci_notify_asynch_evt 5 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.d new file mode 100644 index 0000000..676760b --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.d @@ -0,0 +1,143 @@ +Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o: \ + ../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.c \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/hci_const.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h \ + ../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.h \ + ../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h \ + ../Core/Inc/stm32_nucleo_bus.h ../Core/Inc/stm32_nucleo_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h \ + ../Core/Inc/stm32_nucleo_errno.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h \ + ../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.h \ + ../Core/Inc/BlueNRG_MS/Target/bluenrg_conf.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/compiler.h \ + ../Middlewares/Third_Party/BlueNRG-MS/includes/hci.h \ + ../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.h +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/hci_const.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/link_layer.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_def.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h: +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.h: +../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h: +../Core/Inc/stm32_nucleo_bus.h: +../Core/Inc/stm32_nucleo_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: +../Core/Inc/stm32_nucleo_errno.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/bluenrg_types.h: +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.h: +../Core/Inc/BlueNRG_MS/Target/bluenrg_conf.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/compiler.h: +../Middlewares/Third_Party/BlueNRG-MS/includes/hci.h: +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o new file mode 100644 index 0000000..ed9b437 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.su new file mode 100644 index 0000000..541fddf --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.su @@ -0,0 +1,10 @@ +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.c:76:6:BleTimeoutCallback 16 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.c:89:12:verify_packet 24 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.c:111:13:send_cmd 160 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.c:137:13:move_list 24 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.c:154:13:free_event_list 16 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.c:166:6:hci_init 24 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.c:194:6:hci_register_io_bus 16 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.c:204:5:hci_send_req 64 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.c:349:6:hci_user_evt_proc 16 static +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.c:367:9:hci_notify_asynch_evt 32 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/subdir.mk b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/subdir.mk new file mode 100644 index 0000000..c1aae05 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/subdir.mk @@ -0,0 +1,27 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +C_SRCS += \ +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.c + +OBJS += \ +./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + +C_DEPS += \ +./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.d + + +# Each subdirectory must supply rules for building sources it contributes +Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/%.o Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/%.su Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/%.cyclo: ../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/%.c Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/subdir.mk + arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DWATERING2 -DUSE_HAL_DRIVER -DSTM32L476xx -DSX1276MB1MAS -DRFM95 -DAUTO_RESTART -DSPI3_HAL_CONFIG -c -I../Core/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32L4xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -I../Middlewares/Third_Party/BlueNRG-MS/includes -I../Middlewares/Third_Party/BlueNRG-MS/utils -I../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic -I../Core/Inc/BlueNRG_MS/App -I../Core/Inc/BlueNRG_MS/Target -I../Core/Inc/LoRaWAN/App -I../Core/Inc/LoRaWAN/Target -I../Core/Inc/List -I../Middlewares/Third_Party/LoRaWAN/Crypto -I../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I../Middlewares/Third_Party/LoRaWAN/Mac -I../Middlewares/Third_Party/LoRaWAN/Mac/Region -I../Middlewares/Third_Party/LoRaWAN/Utilities -I../Middlewares/Third_Party/SubGHz_Phy -I../Middlewares/Third_Party/SubGHz_Phy/sx1276 -I../Middlewares/Third_Party/LoRaWAN/LmHandler -I../Drivers/BSP/sx1276mb1mas -I../Utils/Inc -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@" + +clean: clean-Middlewares-2f-Third_Party-2f-BlueNRG-2d-MS-2f-hci-2f-hci_tl_patterns-2f-Basic + +clean-Middlewares-2f-Third_Party-2f-BlueNRG-2d-MS-2f-hci-2f-hci_tl_patterns-2f-Basic: + -$(RM) ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.cyclo ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.d ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.su + +.PHONY: clean-Middlewares-2f-Third_Party-2f-BlueNRG-2d-MS-2f-hci-2f-hci_tl_patterns-2f-Basic + diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/subdir.mk b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/subdir.mk new file mode 100644 index 0000000..8509de5 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/hci/subdir.mk @@ -0,0 +1,27 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +C_SRCS += \ +../Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.c + +OBJS += \ +./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + +C_DEPS += \ +./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.d + + +# Each subdirectory must supply rules for building sources it contributes +Middlewares/Third_Party/BlueNRG-MS/hci/%.o Middlewares/Third_Party/BlueNRG-MS/hci/%.su Middlewares/Third_Party/BlueNRG-MS/hci/%.cyclo: ../Middlewares/Third_Party/BlueNRG-MS/hci/%.c Middlewares/Third_Party/BlueNRG-MS/hci/subdir.mk + arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DWATERING2 -DUSE_HAL_DRIVER -DSTM32L476xx -DSX1276MB1MAS -DRFM95 -DAUTO_RESTART -DSPI3_HAL_CONFIG -c -I../Core/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32L4xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -I../Middlewares/Third_Party/BlueNRG-MS/includes -I../Middlewares/Third_Party/BlueNRG-MS/utils -I../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic -I../Core/Inc/BlueNRG_MS/App -I../Core/Inc/BlueNRG_MS/Target -I../Core/Inc/LoRaWAN/App -I../Core/Inc/LoRaWAN/Target -I../Core/Inc/List -I../Middlewares/Third_Party/LoRaWAN/Crypto -I../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I../Middlewares/Third_Party/LoRaWAN/Mac -I../Middlewares/Third_Party/LoRaWAN/Mac/Region -I../Middlewares/Third_Party/LoRaWAN/Utilities -I../Middlewares/Third_Party/SubGHz_Phy -I../Middlewares/Third_Party/SubGHz_Phy/sx1276 -I../Middlewares/Third_Party/LoRaWAN/LmHandler -I../Drivers/BSP/sx1276mb1mas -I../Utils/Inc -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@" + +clean: clean-Middlewares-2f-Third_Party-2f-BlueNRG-2d-MS-2f-hci + +clean-Middlewares-2f-Third_Party-2f-BlueNRG-2d-MS-2f-hci: + -$(RM) ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.cyclo ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.d ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.su + +.PHONY: clean-Middlewares-2f-Third_Party-2f-BlueNRG-2d-MS-2f-hci + diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.cyclo new file mode 100644 index 0000000..b276627 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.cyclo @@ -0,0 +1,12 @@ +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.c:27:6:list_init_head 1 +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.c:33:9:list_is_empty 2 +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.c:55:6:list_insert_head 1 +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.c:69:6:list_insert_tail 1 +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.c:83:6:list_remove_node 1 +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.c:95:6:list_remove_head 1 +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.c:109:6:list_remove_tail 1 +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.c:123:6:list_insert_node_after 1 +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.c:137:6:list_insert_node_before 1 +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.c:151:5:list_get_size 2 +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.c:172:6:list_get_next_node 1 +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.c:183:6:list_get_prev_node 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.d new file mode 100644 index 0000000..41fc861 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.d @@ -0,0 +1,84 @@ +Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o: \ + ../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.c \ + ../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.h \ + ../Core/Inc/BlueNRG_MS/Target/ble_list_utils.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.h: +../Core/Inc/BlueNRG_MS/Target/ble_list_utils.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o new file mode 100644 index 0000000..e7e60b0 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.su new file mode 100644 index 0000000..318c5a3 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.su @@ -0,0 +1,12 @@ +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.c:27:6:list_init_head 16 static +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.c:33:9:list_is_empty 32 static,ignoring_inline_asm +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.c:55:6:list_insert_head 32 static,ignoring_inline_asm +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.c:69:6:list_insert_tail 32 static,ignoring_inline_asm +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.c:83:6:list_remove_node 32 static,ignoring_inline_asm +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.c:95:6:list_remove_head 32 static,ignoring_inline_asm +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.c:109:6:list_remove_tail 32 static,ignoring_inline_asm +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.c:123:6:list_insert_node_after 32 static,ignoring_inline_asm +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.c:137:6:list_insert_node_before 32 static,ignoring_inline_asm +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.c:151:5:list_get_size 40 static,ignoring_inline_asm +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.c:172:6:list_get_next_node 32 static,ignoring_inline_asm +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.c:183:6:list_get_prev_node 32 static,ignoring_inline_asm diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/utils/subdir.mk b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/utils/subdir.mk new file mode 100644 index 0000000..1e49a91 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/BlueNRG-MS/utils/subdir.mk @@ -0,0 +1,27 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +C_SRCS += \ +../Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.c + +OBJS += \ +./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + +C_DEPS += \ +./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.d + + +# Each subdirectory must supply rules for building sources it contributes +Middlewares/Third_Party/BlueNRG-MS/utils/%.o Middlewares/Third_Party/BlueNRG-MS/utils/%.su Middlewares/Third_Party/BlueNRG-MS/utils/%.cyclo: ../Middlewares/Third_Party/BlueNRG-MS/utils/%.c Middlewares/Third_Party/BlueNRG-MS/utils/subdir.mk + arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DWATERING2 -DUSE_HAL_DRIVER -DSTM32L476xx -DSX1276MB1MAS -DRFM95 -DAUTO_RESTART -DSPI3_HAL_CONFIG -c -I../Core/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32L4xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -I../Middlewares/Third_Party/BlueNRG-MS/includes -I../Middlewares/Third_Party/BlueNRG-MS/utils -I../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic -I../Core/Inc/BlueNRG_MS/App -I../Core/Inc/BlueNRG_MS/Target -I../Core/Inc/LoRaWAN/App -I../Core/Inc/LoRaWAN/Target -I../Core/Inc/List -I../Middlewares/Third_Party/LoRaWAN/Crypto -I../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I../Middlewares/Third_Party/LoRaWAN/Mac -I../Middlewares/Third_Party/LoRaWAN/Mac/Region -I../Middlewares/Third_Party/LoRaWAN/Utilities -I../Middlewares/Third_Party/SubGHz_Phy -I../Middlewares/Third_Party/SubGHz_Phy/sx1276 -I../Middlewares/Third_Party/LoRaWAN/LmHandler -I../Drivers/BSP/sx1276mb1mas -I../Utils/Inc -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@" + +clean: clean-Middlewares-2f-Third_Party-2f-BlueNRG-2d-MS-2f-utils + +clean-Middlewares-2f-Third_Party-2f-BlueNRG-2d-MS-2f-utils: + -$(RM) ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.cyclo ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.d ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.su + +.PHONY: clean-Middlewares-2f-Third_Party-2f-BlueNRG-2d-MS-2f-utils + diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.cyclo new file mode 100644 index 0000000..789c3d8 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.cyclo @@ -0,0 +1,56 @@ +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:103:31:makeFreeRtosPriority 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:116:19:makeCmsisPriority 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:130:12:inHandlerMode 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:150:10:osKernelStart 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:165:9:osKernelRunning 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:184:10:osKernelSysTick 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:202:12:osThreadCreate 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:240:12:osThreadGetId 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:255:10:osThreadTerminate 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:270:10:osThreadYield 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:284:10:osThreadSetPriority 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:300:12:osThreadGetPriority 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:322:10:osDelay 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:357:11:osTimerCreate 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:404:10:osTimerStart 6 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:443:10:osTimerStop 5 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:472:10:osTimerDelete 3 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:502:9:osSignalSet 5 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:543:9:osSignalWait 8 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:597:11:osMutexCreate 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:626:10:osMutexWait 9 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:666:10:osMutexRelease 5 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:690:10:osMutexDelete 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:712:15:osSemaphoreCreate 3 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:779:9:osSemaphoreWait 9 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:819:10:osSemaphoreRelease 5 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:846:10:osSemaphoreDelete 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:883:10:osPoolCreate 5 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:936:7:osPoolAlloc 5 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:977:7:osPoolCAlloc 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:996:10:osPoolFree 6 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1040:14:osMessageCreate 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1067:10:osMessagePut 6 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1099:9:osMessageGet 10 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1168:11:osMailCreate 4 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1214:7:osMailAlloc 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1236:7:osMailCAlloc 3 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1257:10:osMailPut 6 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1290:9:osMailGet 10 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1346:10:osMailFree 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1362:6:osSystickHandler 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1432:10:osThreadSuspend 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1448:10:osThreadResume 3 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1472:10:osThreadSuspendAll 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1483:10:osThreadResumeAll 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1500:10:osDelayUntil 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1520:10:osAbortDelay 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1541:10:osThreadList 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1555:9:osMessagePeek 7 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1596:10:osMessageWaiting 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1612:10:osMessageAvailableSpace 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1622:10:osMessageDelete 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1638:11:osRecursiveMutexCreate 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1664:10:osRecursiveMutexRelease 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1685:10:osRecursiveMutexWait 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1724:10:osSemaphoreGetCount 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.d new file mode 100644 index 0000000..6f93a0c --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.d @@ -0,0 +1,38 @@ +Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o: \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o new file mode 100644 index 0000000..8750af3 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.su new file mode 100644 index 0000000..36faffe --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.su @@ -0,0 +1,56 @@ +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:103:31:makeFreeRtosPriority 24 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:116:19:makeCmsisPriority 24 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:130:12:inHandlerMode 16 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:150:10:osKernelStart 8 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:165:9:osKernelRunning 8 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:184:10:osKernelSysTick 8 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:202:12:osThreadCreate 48 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:240:12:osThreadGetId 8 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:255:10:osThreadTerminate 16 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:270:10:osThreadYield 4 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:284:10:osThreadSetPriority 16 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:300:12:osThreadGetPriority 16 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:322:10:osDelay 24 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:357:11:osTimerCreate 32 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:404:10:osTimerStart 40 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:443:10:osTimerStop 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:472:10:osTimerDelete 32 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:502:9:osSignalSet 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:543:9:osSignalWait 48 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:597:11:osMutexCreate 16 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:626:10:osMutexWait 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:666:10:osMutexRelease 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:690:10:osMutexDelete 16 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:712:15:osSemaphoreCreate 24 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:779:9:osSemaphoreWait 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:819:10:osSemaphoreRelease 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:846:10:osSemaphoreDelete 16 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:883:10:osPoolCreate 32 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:936:7:osPoolAlloc 48 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:977:7:osPoolCAlloc 24 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:996:10:osPoolFree 24 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1040:14:osMessageCreate 16 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1067:10:osMessagePut 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1099:9:osMessageGet 56 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1168:11:osMailCreate 40 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1214:7:osMailAlloc 24 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1236:7:osMailCAlloc 24 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1257:10:osMailPut 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1290:9:osMailGet 56 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1346:10:osMailFree 16 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1362:6:osSystickHandler 8 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1432:10:osThreadSuspend 16 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1448:10:osThreadResume 16 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1472:10:osThreadSuspendAll 8 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1483:10:osThreadResumeAll 8 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1500:10:osDelayUntil 24 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1520:10:osAbortDelay 16 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1541:10:osThreadList 16 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1555:9:osMessagePeek 48 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1596:10:osMessageWaiting 16 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1612:10:osMessageAvailableSpace 16 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1622:10:osMessageDelete 16 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1638:11:osRecursiveMutexCreate 16 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1664:10:osRecursiveMutexRelease 16 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1685:10:osRecursiveMutexWait 16 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1724:10:osSemaphoreGetCount 16 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/subdir.mk b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/subdir.mk new file mode 100644 index 0000000..7426585 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/subdir.mk @@ -0,0 +1,27 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +C_SRCS += \ +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c + +OBJS += \ +./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + +C_DEPS += \ +./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.d + + +# Each subdirectory must supply rules for building sources it contributes +Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/%.o Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/%.su Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/%.cyclo: ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/%.c Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/subdir.mk + arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DWATERING2 -DUSE_HAL_DRIVER -DSTM32L476xx -DSX1276MB1MAS -DRFM95 -DAUTO_RESTART -DSPI3_HAL_CONFIG -c -I../Core/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32L4xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -I../Middlewares/Third_Party/BlueNRG-MS/includes -I../Middlewares/Third_Party/BlueNRG-MS/utils -I../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic -I../Core/Inc/BlueNRG_MS/App -I../Core/Inc/BlueNRG_MS/Target -I../Core/Inc/LoRaWAN/App -I../Core/Inc/LoRaWAN/Target -I../Core/Inc/List -I../Middlewares/Third_Party/LoRaWAN/Crypto -I../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I../Middlewares/Third_Party/LoRaWAN/Mac -I../Middlewares/Third_Party/LoRaWAN/Mac/Region -I../Middlewares/Third_Party/LoRaWAN/Utilities -I../Middlewares/Third_Party/SubGHz_Phy -I../Middlewares/Third_Party/SubGHz_Phy/sx1276 -I../Middlewares/Third_Party/LoRaWAN/LmHandler -I../Drivers/BSP/sx1276mb1mas -I../Utils/Inc -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@" + +clean: clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-CMSIS_RTOS + +clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-CMSIS_RTOS: + -$(RM) ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.d ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.su + +.PHONY: clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-CMSIS_RTOS + diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/croutine.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/croutine.cyclo new file mode 100644 index 0000000..e69de29 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/croutine.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/croutine.d new file mode 100644 index 0000000..917ef11 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/croutine.d @@ -0,0 +1,22 @@ +Middlewares/Third_Party/FreeRTOS/Source/croutine.o: \ + ../Middlewares/Third_Party/FreeRTOS/Source/croutine.c \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/croutine.h +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/croutine.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/croutine.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/croutine.o new file mode 100644 index 0000000..c29157b Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/croutine.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/croutine.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/croutine.su new file mode 100644 index 0000000..e69de29 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/event_groups.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/event_groups.cyclo new file mode 100644 index 0000000..e3bc3c8 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/event_groups.cyclo @@ -0,0 +1,10 @@ +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:145:21:xEventGroupCreate 2 +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:191:13:xEventGroupSync 12 +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:311:13:xEventGroupWaitBits 17 +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:461:13:xEventGroupClearBits 3 +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:503:13:xEventGroupGetBitsFromISR 1 +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:519:13:xEventGroupSetBits 9 +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:613:6:vEventGroupDelete 3 +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:657:6:vEventGroupSetBitsCallback 1 +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:665:6:vEventGroupClearBitsCallback 1 +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:671:19:prvTestWaitCondition 4 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/event_groups.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/event_groups.d new file mode 100644 index 0000000..a2c9c62 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/event_groups.d @@ -0,0 +1,28 @@ +Middlewares/Third_Party/FreeRTOS/Source/event_groups.o: \ + ../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/event_groups.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/event_groups.o new file mode 100644 index 0000000..1cf9f8d Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/event_groups.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/event_groups.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/event_groups.su new file mode 100644 index 0000000..dea321e --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/event_groups.su @@ -0,0 +1,10 @@ +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:145:21:xEventGroupCreate 16 static +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:191:13:xEventGroupSync 56 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:311:13:xEventGroupWaitBits 72 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:461:13:xEventGroupClearBits 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:503:13:xEventGroupGetBitsFromISR 40 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:519:13:xEventGroupSetBits 64 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:613:6:vEventGroupDelete 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:657:6:vEventGroupSetBitsCallback 16 static +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:665:6:vEventGroupClearBitsCallback 16 static +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:671:19:prvTestWaitCondition 32 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/list.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/list.cyclo new file mode 100644 index 0000000..8d6cdb0 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/list.cyclo @@ -0,0 +1,5 @@ +../Middlewares/Third_Party/FreeRTOS/Source/list.c:37:6:vListInitialise 1 +../Middlewares/Third_Party/FreeRTOS/Source/list.c:62:6:vListInitialiseItem 1 +../Middlewares/Third_Party/FreeRTOS/Source/list.c:74:6:vListInsertEnd 1 +../Middlewares/Third_Party/FreeRTOS/Source/list.c:103:6:vListInsert 3 +../Middlewares/Third_Party/FreeRTOS/Source/list.c:170:13:uxListRemove 2 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/list.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/list.d new file mode 100644 index 0000000..a46554b --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/list.d @@ -0,0 +1,18 @@ +Middlewares/Third_Party/FreeRTOS/Source/list.o: \ + ../Middlewares/Third_Party/FreeRTOS/Source/list.c \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/list.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/list.o new file mode 100644 index 0000000..99ec0e1 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/list.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/list.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/list.su new file mode 100644 index 0000000..85c9323 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/list.su @@ -0,0 +1,5 @@ +../Middlewares/Third_Party/FreeRTOS/Source/list.c:37:6:vListInitialise 16 static +../Middlewares/Third_Party/FreeRTOS/Source/list.c:62:6:vListInitialiseItem 16 static +../Middlewares/Third_Party/FreeRTOS/Source/list.c:74:6:vListInsertEnd 24 static +../Middlewares/Third_Party/FreeRTOS/Source/list.c:103:6:vListInsert 24 static +../Middlewares/Third_Party/FreeRTOS/Source/list.c:170:13:uxListRemove 24 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.cyclo new file mode 100644 index 0000000..6e44697 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.cyclo @@ -0,0 +1,13 @@ +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:187:14:pxPortInitialiseStack 1 +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:217:13:prvTaskExitError 3 +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:242:6:SVC_Handler 1 +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:261:13:prvPortStartFirstTask 1 +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:287:12:xPortStartScheduler 5 +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:395:6:vPortEndScheduler 2 +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:403:6:vPortEnterCritical 3 +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:420:6:vPortExitCritical 3 +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:431:6:PendSV_Handler 1 +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:488:6:SysTick_Handler 2 +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:679:30:vPortSetupTimerInterrupt 1 +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:701:13:vPortEnableVFP 1 +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:717:7:vPortValidateInterruptPriority 4 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.d new file mode 100644 index 0000000..24dc560 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.d @@ -0,0 +1,20 @@ +Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o: \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o new file mode 100644 index 0000000..1930cbe Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.su new file mode 100644 index 0000000..5a725d2 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.su @@ -0,0 +1,13 @@ +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:187:14:pxPortInitialiseStack 24 static +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:217:13:prvTaskExitError 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:242:6:SVC_Handler 0 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:261:13:prvPortStartFirstTask 0 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:287:12:xPortStartScheduler 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:395:6:vPortEndScheduler 16 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:403:6:vPortEnterCritical 16 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:420:6:vPortExitCritical 16 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:431:6:PendSV_Handler 0 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:488:6:SysTick_Handler 16 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:679:30:vPortSetupTimerInterrupt 4 static +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:701:13:vPortEnableVFP 0 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:717:7:vPortValidateInterruptPriority 24 static,ignoring_inline_asm diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/subdir.mk b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/subdir.mk new file mode 100644 index 0000000..fcc2e26 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/subdir.mk @@ -0,0 +1,27 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +C_SRCS += \ +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c + +OBJS += \ +./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + +C_DEPS += \ +./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.d + + +# Each subdirectory must supply rules for building sources it contributes +Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/%.o Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/%.su Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/%.cyclo: ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/%.c Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/subdir.mk + arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DWATERING2 -DUSE_HAL_DRIVER -DSTM32L476xx -DSX1276MB1MAS -DRFM95 -DAUTO_RESTART -DSPI3_HAL_CONFIG -c -I../Core/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32L4xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -I../Middlewares/Third_Party/BlueNRG-MS/includes -I../Middlewares/Third_Party/BlueNRG-MS/utils -I../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic -I../Core/Inc/BlueNRG_MS/App -I../Core/Inc/BlueNRG_MS/Target -I../Core/Inc/LoRaWAN/App -I../Core/Inc/LoRaWAN/Target -I../Core/Inc/List -I../Middlewares/Third_Party/LoRaWAN/Crypto -I../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I../Middlewares/Third_Party/LoRaWAN/Mac -I../Middlewares/Third_Party/LoRaWAN/Mac/Region -I../Middlewares/Third_Party/LoRaWAN/Utilities -I../Middlewares/Third_Party/SubGHz_Phy -I../Middlewares/Third_Party/SubGHz_Phy/sx1276 -I../Middlewares/Third_Party/LoRaWAN/LmHandler -I../Drivers/BSP/sx1276mb1mas -I../Utils/Inc -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@" + +clean: clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-portable-2f-GCC-2f-ARM_CM4F + +clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-portable-2f-GCC-2f-ARM_CM4F: + -$(RM) ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.d ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.su + +.PHONY: clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-portable-2f-GCC-2f-ARM_CM4F + diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.cyclo new file mode 100644 index 0000000..0fae04d --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.cyclo @@ -0,0 +1,8 @@ +../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c:115:7:pvPortMalloc 15 +../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c:266:6:vPortFree 6 +../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c:315:8:xPortGetFreeHeapSize 1 +../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c:321:8:xPortGetMinimumEverFreeHeapSize 1 +../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c:327:6:vPortInitialiseBlocks 1 +../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c:333:13:prvHeapInit 2 +../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c:381:13:prvInsertBlockIntoFreeList 6 +../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c:442:6:vPortGetHeapStats 5 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.d new file mode 100644 index 0000000..3239dc9 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.d @@ -0,0 +1,20 @@ +Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o: \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o new file mode 100644 index 0000000..59bd1b8 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.su new file mode 100644 index 0000000..03dea47 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.su @@ -0,0 +1,8 @@ +../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c:115:7:pvPortMalloc 48 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c:266:6:vPortFree 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c:315:8:xPortGetFreeHeapSize 4 static +../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c:321:8:xPortGetMinimumEverFreeHeapSize 4 static +../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c:327:6:vPortInitialiseBlocks 4 static +../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c:333:13:prvHeapInit 24 static +../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c:381:13:prvInsertBlockIntoFreeList 24 static +../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c:442:6:vPortGetHeapStats 32 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/subdir.mk b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/subdir.mk new file mode 100644 index 0000000..cbf0fb2 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/subdir.mk @@ -0,0 +1,27 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +C_SRCS += \ +../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c + +OBJS += \ +./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + +C_DEPS += \ +./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.d + + +# Each subdirectory must supply rules for building sources it contributes +Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/%.o Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/%.su Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/%.cyclo: ../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/%.c Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/subdir.mk + arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DWATERING2 -DUSE_HAL_DRIVER -DSTM32L476xx -DSX1276MB1MAS -DRFM95 -DAUTO_RESTART -DSPI3_HAL_CONFIG -c -I../Core/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32L4xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -I../Middlewares/Third_Party/BlueNRG-MS/includes -I../Middlewares/Third_Party/BlueNRG-MS/utils -I../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic -I../Core/Inc/BlueNRG_MS/App -I../Core/Inc/BlueNRG_MS/Target -I../Core/Inc/LoRaWAN/App -I../Core/Inc/LoRaWAN/Target -I../Core/Inc/List -I../Middlewares/Third_Party/LoRaWAN/Crypto -I../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I../Middlewares/Third_Party/LoRaWAN/Mac -I../Middlewares/Third_Party/LoRaWAN/Mac/Region -I../Middlewares/Third_Party/LoRaWAN/Utilities -I../Middlewares/Third_Party/SubGHz_Phy -I../Middlewares/Third_Party/SubGHz_Phy/sx1276 -I../Middlewares/Third_Party/LoRaWAN/LmHandler -I../Drivers/BSP/sx1276mb1mas -I../Utils/Inc -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@" + +clean: clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-portable-2f-MemMang + +clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-portable-2f-MemMang: + -$(RM) ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.d ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.su + +.PHONY: clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-portable-2f-MemMang + diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/queue.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/queue.cyclo new file mode 100644 index 0000000..02cf019 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/queue.cyclo @@ -0,0 +1,29 @@ +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:255:12:xQueueGenericReset 5 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:368:16:xQueueGenericCreate 3 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:422:13:prvInitialiseNewQueue 2 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:466:14:prvInitialiseMutex 2 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:496:16:xQueueCreateMutex 1 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:740:12:xQueueGenericSend 23 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:950:12:xQueueGenericSendFromISR 14 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1112:12:xQueueGiveFromISR 11 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1277:12:xQueueReceive 19 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1418:12:xQueueSemaphoreTake 21 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1636:12:xQueuePeek 19 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1785:12:xQueueReceiveFromISR 10 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1876:12:xQueuePeekFromISR 7 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1930:13:uxQueueMessagesWaiting 2 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1946:13:uxQueueSpacesAvailable 2 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1963:13:uxQueueMessagesWaitingFromISR 2 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1975:6:vQueueDelete 2 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2049:21:prvGetDisinheritPriorityAfterTimeout 2 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2074:19:prvCopyDataToQueue 8 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2153:13:prvCopyDataFromQueue 3 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2171:13:prvUnlockQueue 7 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2291:19:prvIsQueueEmpty 2 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2312:12:xQueueIsQueueEmptyFromISR 3 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2331:19:prvIsQueueFull 2 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2352:12:xQueueIsQueueFullFromISR 3 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2648:7:vQueueAddToRegistry 3 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2677:14:pcQueueGetName 3 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2705:7:vQueueUnregisterQueue 3 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2737:7:vQueueWaitForMessageRestricted 4 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/queue.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/queue.d new file mode 100644 index 0000000..23ff8db --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/queue.d @@ -0,0 +1,24 @@ +Middlewares/Third_Party/FreeRTOS/Source/queue.o: \ + ../Middlewares/Third_Party/FreeRTOS/Source/queue.c \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/queue.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/queue.o new file mode 100644 index 0000000..fc783cb Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/queue.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/queue.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/queue.su new file mode 100644 index 0000000..31c4eb0 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/queue.su @@ -0,0 +1,29 @@ +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:255:12:xQueueGenericReset 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:368:16:xQueueGenericCreate 48 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:422:13:prvInitialiseNewQueue 24 static +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:466:14:prvInitialiseMutex 16 static +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:496:16:xQueueCreateMutex 32 static +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:740:12:xQueueGenericSend 64 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:950:12:xQueueGenericSendFromISR 72 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1112:12:xQueueGiveFromISR 64 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1277:12:xQueueReceive 56 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1418:12:xQueueSemaphoreTake 64 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1636:12:xQueuePeek 64 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1785:12:xQueueReceiveFromISR 64 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1876:12:xQueuePeekFromISR 56 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1930:13:uxQueueMessagesWaiting 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1946:13:uxQueueSpacesAvailable 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1963:13:uxQueueMessagesWaitingFromISR 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1975:6:vQueueDelete 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2049:21:prvGetDisinheritPriorityAfterTimeout 24 static +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2074:19:prvCopyDataToQueue 32 static +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2153:13:prvCopyDataFromQueue 16 static +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2171:13:prvUnlockQueue 24 static +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2291:19:prvIsQueueEmpty 24 static +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2312:12:xQueueIsQueueEmptyFromISR 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2331:19:prvIsQueueFull 24 static +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2352:12:xQueueIsQueueFullFromISR 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2648:7:vQueueAddToRegistry 24 static +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2677:14:pcQueueGetName 24 static +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2705:7:vQueueUnregisterQueue 24 static +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2737:7:vQueueWaitForMessageRestricted 32 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.cyclo new file mode 100644 index 0000000..0b5ee7f --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.cyclo @@ -0,0 +1,21 @@ +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:219:23:xStreamBufferGenericCreate 7 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:359:6:vStreamBufferDelete 3 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:392:12:xStreamBufferReset 4 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:441:12:xStreamBufferSetTriggerLevel 4 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:470:8:xStreamBufferSpacesAvailable 3 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:494:8:xStreamBufferBytesAvailable 2 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:506:8:xStreamBufferSend 13 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:610:8:xStreamBufferSendFromISR 7 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:661:15:prvWriteMessageToBuffer 5 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:713:8:xStreamBufferReceive 11 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:817:8:xStreamBufferNextMessageLengthBytes 5 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:861:8:xStreamBufferReceiveFromISR 7 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:918:15:prvReadMessageFromBuffer 3 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:970:12:xStreamBufferIsEmpty 3 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:993:12:xStreamBufferIsFull 4 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:1028:12:xStreamBufferSendCompletedFromISR 3 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:1058:12:xStreamBufferReceiveCompletedFromISR 3 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:1088:15:prvWriteBytesToBuffer 6 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:1134:15:prvReadBytesFromBuffer 7 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:1189:15:prvBytesInBuffer 2 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:1209:13:prvInitialiseNewStreamBuffer 2 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.d new file mode 100644 index 0000000..c5439ea --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.d @@ -0,0 +1,22 @@ +Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o: \ + ../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/stream_buffer.h +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/stream_buffer.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o new file mode 100644 index 0000000..9139db4 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.su new file mode 100644 index 0000000..29267d1 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.su @@ -0,0 +1,21 @@ +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:219:23:xStreamBufferGenericCreate 56 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:359:6:vStreamBufferDelete 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:392:12:xStreamBufferReset 40 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:441:12:xStreamBufferSetTriggerLevel 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:470:8:xStreamBufferSpacesAvailable 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:494:8:xStreamBufferBytesAvailable 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:506:8:xStreamBufferSend 72 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:610:8:xStreamBufferSendFromISR 72 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:661:15:prvWriteMessageToBuffer 32 static +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:713:8:xStreamBufferReceive 64 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:817:8:xStreamBufferNextMessageLengthBytes 48 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:861:8:xStreamBufferReceiveFromISR 72 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:918:15:prvReadMessageFromBuffer 40 static +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:970:12:xStreamBufferIsEmpty 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:993:12:xStreamBufferIsFull 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:1028:12:xStreamBufferSendCompletedFromISR 56 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:1058:12:xStreamBufferReceiveCompletedFromISR 56 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:1088:15:prvWriteBytesToBuffer 48 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:1134:15:prvReadBytesFromBuffer 48 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:1189:15:prvBytesInBuffer 24 static +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:1209:13:prvInitialiseNewStreamBuffer 32 static,ignoring_inline_asm diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/subdir.mk b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/subdir.mk new file mode 100644 index 0000000..41d7dc5 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/subdir.mk @@ -0,0 +1,45 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +C_SRCS += \ +../Middlewares/Third_Party/FreeRTOS/Source/croutine.c \ +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c \ +../Middlewares/Third_Party/FreeRTOS/Source/list.c \ +../Middlewares/Third_Party/FreeRTOS/Source/queue.c \ +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c \ +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c \ +../Middlewares/Third_Party/FreeRTOS/Source/timers.c + +OBJS += \ +./Middlewares/Third_Party/FreeRTOS/Source/croutine.o \ +./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o \ +./Middlewares/Third_Party/FreeRTOS/Source/list.o \ +./Middlewares/Third_Party/FreeRTOS/Source/queue.o \ +./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o \ +./Middlewares/Third_Party/FreeRTOS/Source/tasks.o \ +./Middlewares/Third_Party/FreeRTOS/Source/timers.o + +C_DEPS += \ +./Middlewares/Third_Party/FreeRTOS/Source/croutine.d \ +./Middlewares/Third_Party/FreeRTOS/Source/event_groups.d \ +./Middlewares/Third_Party/FreeRTOS/Source/list.d \ +./Middlewares/Third_Party/FreeRTOS/Source/queue.d \ +./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.d \ +./Middlewares/Third_Party/FreeRTOS/Source/tasks.d \ +./Middlewares/Third_Party/FreeRTOS/Source/timers.d + + +# Each subdirectory must supply rules for building sources it contributes +Middlewares/Third_Party/FreeRTOS/Source/%.o Middlewares/Third_Party/FreeRTOS/Source/%.su Middlewares/Third_Party/FreeRTOS/Source/%.cyclo: ../Middlewares/Third_Party/FreeRTOS/Source/%.c Middlewares/Third_Party/FreeRTOS/Source/subdir.mk + arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DWATERING2 -DUSE_HAL_DRIVER -DSTM32L476xx -DSX1276MB1MAS -DRFM95 -DAUTO_RESTART -DSPI3_HAL_CONFIG -c -I../Core/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32L4xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -I../Middlewares/Third_Party/BlueNRG-MS/includes -I../Middlewares/Third_Party/BlueNRG-MS/utils -I../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic -I../Core/Inc/BlueNRG_MS/App -I../Core/Inc/BlueNRG_MS/Target -I../Core/Inc/LoRaWAN/App -I../Core/Inc/LoRaWAN/Target -I../Core/Inc/List -I../Middlewares/Third_Party/LoRaWAN/Crypto -I../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I../Middlewares/Third_Party/LoRaWAN/Mac -I../Middlewares/Third_Party/LoRaWAN/Mac/Region -I../Middlewares/Third_Party/LoRaWAN/Utilities -I../Middlewares/Third_Party/SubGHz_Phy -I../Middlewares/Third_Party/SubGHz_Phy/sx1276 -I../Middlewares/Third_Party/LoRaWAN/LmHandler -I../Drivers/BSP/sx1276mb1mas -I../Utils/Inc -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@" + +clean: clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source + +clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source: + -$(RM) ./Middlewares/Third_Party/FreeRTOS/Source/croutine.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/croutine.d ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o ./Middlewares/Third_Party/FreeRTOS/Source/croutine.su ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.d ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.su ./Middlewares/Third_Party/FreeRTOS/Source/list.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/list.d ./Middlewares/Third_Party/FreeRTOS/Source/list.o ./Middlewares/Third_Party/FreeRTOS/Source/list.su ./Middlewares/Third_Party/FreeRTOS/Source/queue.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/queue.d ./Middlewares/Third_Party/FreeRTOS/Source/queue.o ./Middlewares/Third_Party/FreeRTOS/Source/queue.su ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.d ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.su ./Middlewares/Third_Party/FreeRTOS/Source/tasks.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/tasks.d ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o ./Middlewares/Third_Party/FreeRTOS/Source/tasks.su ./Middlewares/Third_Party/FreeRTOS/Source/timers.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/timers.d ./Middlewares/Third_Party/FreeRTOS/Source/timers.o ./Middlewares/Third_Party/FreeRTOS/Source/timers.su + +.PHONY: clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source + diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/tasks.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/tasks.cyclo new file mode 100644 index 0000000..497edbd --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/tasks.cyclo @@ -0,0 +1,53 @@ +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:733:13:xTaskCreate 4 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:824:13:prvInitialiseNewTask 7 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1077:13:prvAddNewTaskToReadyList 7 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1162:7:vTaskDelete 9 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1257:7:vTaskDelayUntil 11 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1341:7:vTaskDelay 4 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1478:14:uxTaskPriorityGet 2 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1500:14:uxTaskPriorityGetFromISR 2 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1540:7:vTaskPrioritySet 14 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1704:7:vTaskSuspend 11 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1805:20:prvTaskIsTaskSuspended 5 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1851:7:vTaskResume 6 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1905:13:xTaskResumeFromISR 5 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1975:6:vTaskStartScheduler 4 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2099:6:vTaskEndScheduler 1 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2110:6:vTaskSuspendAll 1 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2194:12:xTaskResumeAll 11 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2304:12:xTaskGetTickCount 1 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2319:12:xTaskGetTickCountFromISR 1 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2350:13:uxTaskGetNumberOfTasks 1 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2358:7:pcTaskGetName 3 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2609:12:xTaskCatchUpTicks 2 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2707:12:xTaskIncrementTick 11 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2989:6:vTaskSwitchContext 4 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3064:6:vTaskPlaceOnEventList 2 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3081:6:vTaskPlaceOnUnorderedEventList 3 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3107:7:vTaskPlaceOnEventListRestricted 3 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3138:12:xTaskRemoveFromEventList 4 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3206:6:vTaskRemoveFromUnorderedEventList 4 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3254:6:vTaskSetTimeOutState 2 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3266:6:vTaskInternalSetTimeOutState 1 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3274:12:xTaskCheckForTimeOut 7 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3337:6:vTaskMissedYield 1 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3392:8:prvIdleTask 2 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3607:13:prvInitialiseTaskLists 2 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3639:13:prvCheckTasksWaitingTermination 2 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3887:14:prvDeleteTCB 1 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3943:13:prvResetNextTaskUnblockTime 2 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3969:15:xTaskGetCurrentTaskHandle 1 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3986:13:xTaskGetSchedulerState 3 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4014:13:xTaskPriorityInherit 7 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4104:13:xTaskPriorityDisinherit 8 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4184:7:vTaskPriorityDisinheritAfterTimeout 10 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4602:12:uxTaskResetEventItemValue 1 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4618:15:pvTaskIncrementMutexHeldCount 2 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4635:11:ulTaskNotifyTake 5 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4703:13:xTaskNotifyWait 5 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4783:13:xTaskGenericNotify 13 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4897:13:xTaskGenericNotifyFromISR 15 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:5026:7:vTaskNotifyGiveFromISR 7 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:5112:13:xTaskNotifyStateClear 3 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:5143:11:ulTaskNotifyValueClear 2 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:5177:13:prvAddCurrentTaskToDelayedList 6 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/tasks.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/tasks.d new file mode 100644 index 0000000..953067b --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/tasks.d @@ -0,0 +1,26 @@ +Middlewares/Third_Party/FreeRTOS/Source/tasks.o: \ + ../Middlewares/Third_Party/FreeRTOS/Source/tasks.c \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/stack_macros.h +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/stack_macros.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/tasks.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/tasks.o new file mode 100644 index 0000000..8ca5e4d Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/tasks.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/tasks.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/tasks.su new file mode 100644 index 0000000..7ff17b4 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/tasks.su @@ -0,0 +1,53 @@ +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:733:13:xTaskCreate 56 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:824:13:prvInitialiseNewTask 40 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1077:13:prvAddNewTaskToReadyList 16 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1162:7:vTaskDelete 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1257:7:vTaskDelayUntil 48 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1341:7:vTaskDelay 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1478:14:uxTaskPriorityGet 24 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1500:14:uxTaskPriorityGetFromISR 40 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1540:7:vTaskPrioritySet 40 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1704:7:vTaskSuspend 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1805:20:prvTaskIsTaskSuspended 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1851:7:vTaskResume 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1905:13:xTaskResumeFromISR 48 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1975:6:vTaskStartScheduler 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2099:6:vTaskEndScheduler 16 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2110:6:vTaskSuspendAll 4 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2194:12:xTaskResumeAll 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2304:12:xTaskGetTickCount 16 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2319:12:xTaskGetTickCountFromISR 16 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2350:13:uxTaskGetNumberOfTasks 4 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2358:7:pcTaskGetName 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2609:12:xTaskCatchUpTicks 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2707:12:xTaskIncrementTick 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2989:6:vTaskSwitchContext 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3064:6:vTaskPlaceOnEventList 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3081:6:vTaskPlaceOnUnorderedEventList 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3107:7:vTaskPlaceOnEventListRestricted 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3138:12:xTaskRemoveFromEventList 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3206:6:vTaskRemoveFromUnorderedEventList 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3254:6:vTaskSetTimeOutState 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3266:6:vTaskInternalSetTimeOutState 16 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3274:12:xTaskCheckForTimeOut 40 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3337:6:vTaskMissedYield 4 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3392:8:prvIdleTask 16 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3607:13:prvInitialiseTaskLists 16 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3639:13:prvCheckTasksWaitingTermination 16 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3887:14:prvDeleteTCB 16 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3943:13:prvResetNextTaskUnblockTime 16 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3969:15:xTaskGetCurrentTaskHandle 16 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3986:13:xTaskGetSchedulerState 16 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4014:13:xTaskPriorityInherit 24 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4104:13:xTaskPriorityDisinherit 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4184:7:vTaskPriorityDisinheritAfterTimeout 40 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4602:12:uxTaskResetEventItemValue 16 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4618:15:pvTaskIncrementMutexHeldCount 4 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4635:11:ulTaskNotifyTake 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4703:13:xTaskNotifyWait 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4783:13:xTaskGenericNotify 48 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4897:13:xTaskGenericNotifyFromISR 64 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:5026:7:vTaskNotifyGiveFromISR 48 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:5112:13:xTaskNotifyStateClear 24 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:5143:11:ulTaskNotifyValueClear 24 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:5177:13:prvAddCurrentTaskToDelayedList 24 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/timers.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/timers.cyclo new file mode 100644 index 0000000..d17697c --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/timers.cyclo @@ -0,0 +1,22 @@ +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:227:12:xTimerCreateTimerTask 3 +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:282:16:xTimerCreate 2 +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:349:13:prvInitialiseNewTimer 4 +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:381:12:xTimerGenericCommand 5 +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:424:14:xTimerGetTimerDaemonTaskHandle 2 +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:433:12:xTimerGetPeriod 2 +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:442:6:vTimerSetReloadMode 3 +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:462:13:uxTimerGetReloadMode 3 +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:487:12:xTimerGetExpiryTime 2 +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:498:14:pcTimerGetName 2 +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:507:13:prvProcessExpiredTimer 4 +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:548:8:prvTimerTask 1 +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:584:13:prvProcessTimerOrBlockTask 7 +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:644:19:prvGetNextExpireTime 3 +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:670:19:prvSampleTimeNow 2 +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:693:19:prvInsertTimerInActiveList 5 +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:734:13:prvProcessReceivedCommands 13 +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:882:13:prvSwitchTimerLists 5 +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:941:13:prvCheckForValidListAndQueue 3 +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:992:12:xTimerIsTimerActive 3 +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:1017:7:pvTimerGetTimerID 2 +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:1034:6:vTimerSetTimerID 2 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/timers.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/timers.d new file mode 100644 index 0000000..221036f --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/timers.d @@ -0,0 +1,26 @@ +Middlewares/Third_Party/FreeRTOS/Source/timers.o: \ + ../Middlewares/Third_Party/FreeRTOS/Source/timers.c \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/timers.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/timers.o new file mode 100644 index 0000000..17ea98f Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/timers.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/timers.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/timers.su new file mode 100644 index 0000000..b41a7f4 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/FreeRTOS/Source/timers.su @@ -0,0 +1,22 @@ +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:227:12:xTimerCreateTimerTask 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:282:16:xTimerCreate 40 static +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:349:13:prvInitialiseNewTimer 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:381:12:xTimerGenericCommand 48 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:424:14:xTimerGetTimerDaemonTaskHandle 16 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:433:12:xTimerGetPeriod 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:442:6:vTimerSetReloadMode 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:462:13:uxTimerGetReloadMode 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:487:12:xTimerGetExpiryTime 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:498:14:pcTimerGetName 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:507:13:prvProcessExpiredTimer 40 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:548:8:prvTimerTask 24 static +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:584:13:prvProcessTimerOrBlockTask 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:644:19:prvGetNextExpireTime 24 static +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:670:19:prvSampleTimeNow 24 static +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:693:19:prvInsertTimerInActiveList 32 static +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:734:13:prvProcessReceivedCommands 56 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:882:13:prvSwitchTimerLists 40 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:941:13:prvCheckForValidListAndQueue 8 static +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:992:12:xTimerIsTimerActive 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:1017:7:pvTimerGetTimerID 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/timers.c:1034:6:vTimerSetTimerID 24 static,ignoring_inline_asm diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/cmac.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/cmac.cyclo new file mode 100644 index 0000000..0bd9583 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/cmac.cyclo @@ -0,0 +1,4 @@ +../Middlewares/Third_Party/LoRaWAN/Crypto/cmac.c:59:6:AES_CMAC_Init 1 +../Middlewares/Third_Party/LoRaWAN/Crypto/cmac.c:66:6:AES_CMAC_SetKey 1 +../Middlewares/Third_Party/LoRaWAN/Crypto/cmac.c:71:6:AES_CMAC_Update 7 +../Middlewares/Third_Party/LoRaWAN/Crypto/cmac.c:109:6:AES_CMAC_Final 12 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/cmac.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/cmac.d new file mode 100644 index 0000000..0614800 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/cmac.d @@ -0,0 +1,49 @@ +Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o: \ + ../Middlewares/Third_Party/LoRaWAN/Crypto/cmac.c \ + ../Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.h \ + ../Middlewares/Third_Party/LoRaWAN/Crypto/cmac.h \ + ../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h +../Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.h: +../Middlewares/Third_Party/LoRaWAN/Crypto/cmac.h: +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o new file mode 100644 index 0000000..73aecfc Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/cmac.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/cmac.su new file mode 100644 index 0000000..b7d215e --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/cmac.su @@ -0,0 +1,4 @@ +../Middlewares/Third_Party/LoRaWAN/Crypto/cmac.c:59:6:AES_CMAC_Init 16 static +../Middlewares/Third_Party/LoRaWAN/Crypto/cmac.c:66:6:AES_CMAC_SetKey 16 static +../Middlewares/Third_Party/LoRaWAN/Crypto/cmac.c:71:6:AES_CMAC_Update 56 static +../Middlewares/Third_Party/LoRaWAN/Crypto/cmac.c:109:6:AES_CMAC_Final 80 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.cyclo new file mode 100644 index 0000000..19e4cc5 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.cyclo @@ -0,0 +1,10 @@ +../Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.c:315:13:copy_block 1 +../Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.c:342:13:copy_block_nn 2 +../Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.c:349:13:xor_block 1 +../Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.c:376:13:copy_and_key 1 +../Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.c:406:13:add_round_key 1 +../Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.c:411:13:shift_sub_rows 1 +../Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.c:448:15:mix_sub_columns 1 +../Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.c:513:13:lorawan_aes_set_key 7 +../Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.c:568:13:lorawan_aes_encrypt 3 +../Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.c:597:13:lorawan_aes_cbc_encrypt 3 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.d new file mode 100644 index 0000000..ef3bc4e --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.d @@ -0,0 +1,4 @@ +Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o: \ + ../Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.c \ + ../Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.h +../Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o new file mode 100644 index 0000000..54e7ebd Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.su new file mode 100644 index 0000000..922787e --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.su @@ -0,0 +1,10 @@ +../Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.c:315:13:copy_block 16 static +../Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.c:342:13:copy_block_nn 24 static +../Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.c:349:13:xor_block 16 static +../Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.c:376:13:copy_and_key 24 static +../Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.c:406:13:add_round_key 16 static +../Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.c:411:13:shift_sub_rows 24 static +../Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.c:448:15:mix_sub_columns 32 static +../Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.c:513:13:lorawan_aes_set_key 32 static +../Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.c:568:13:lorawan_aes_encrypt 48 static +../Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.c:597:13:lorawan_aes_cbc_encrypt 24 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.cyclo new file mode 100644 index 0000000..30d19ec --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.cyclo @@ -0,0 +1,18 @@ +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:129:13:PrintKey 11 +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:186:30:GetKeyByID 3 +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:376:30:ComputeCmac 5 +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:486:23:SecureElementInit 2 +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:600:23:SecureElementGetKeyByID 3 +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:663:23:SecureElementDeleteDynamicKeys 1 +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:727:23:SecureElementSetObjHandler 1 +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:745:23:SecureElementSetKey 5 +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:875:23:SecureElementComputeAesCmac 2 +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:887:23:SecureElementVerifyAesCmac 4 +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:956:23:SecureElementAesEncrypt 6 +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:1045:23:SecureElementDeriveAndStoreKey 6 +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:1137:23:SecureElementProcessJoinAccept 8 +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:1238:23:SecureElementRandomNumber 2 +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:1248:23:SecureElementSetDevEui 2 +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:1258:10:SecureElementGetDevEui 1 +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:1263:23:SecureElementSetJoinEui 2 +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:1273:10:SecureElementGetJoinEui 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.d new file mode 100644 index 0000000..b297ccd --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.d @@ -0,0 +1,84 @@ +Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o: \ + ../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c \ + ../Core/Inc/LoRaWAN/Target/lorawan_conf.h \ + ../Middlewares/Third_Party/SubGHz_Phy/radio.h \ + ../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/LoRaWAN/Target/mw_log_conf.h \ + ../Core/Inc/../../Utils/Inc/stm32_adv_trace.h \ + ../Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.h \ + ../Middlewares/Third_Party/LoRaWAN/Crypto/cmac.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/secure-element.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Core/Inc/LoRaWAN/Target/timer.h \ + ../Core/Inc/../../Utils/Inc/stm32_timer.h \ + ../Core/Inc/LoRaWAN/Target/systime.h ../Utils/Inc/stm32_systime.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacMessageTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h \ + ../Core/Inc/LoRaWAN/App/se-identity.h +../Core/Inc/LoRaWAN/Target/lorawan_conf.h: +../Middlewares/Third_Party/SubGHz_Phy/radio.h: +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/LoRaWAN/Target/mw_log_conf.h: +../Core/Inc/../../Utils/Inc/stm32_adv_trace.h: +../Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.h: +../Middlewares/Third_Party/LoRaWAN/Crypto/cmac.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/secure-element.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Core/Inc/LoRaWAN/Target/timer.h: +../Core/Inc/../../Utils/Inc/stm32_timer.h: +../Core/Inc/LoRaWAN/Target/systime.h: +../Utils/Inc/stm32_systime.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacMessageTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h: +../Core/Inc/LoRaWAN/App/se-identity.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o new file mode 100644 index 0000000..956b7b2 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.su new file mode 100644 index 0000000..4dc3c80 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.su @@ -0,0 +1,18 @@ +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:129:13:PrintKey 136 static +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:186:30:GetKeyByID 24 static +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:376:30:ComputeCmac 336 static +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:486:23:SecureElementInit 216 static +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:600:23:SecureElementGetKeyByID 24 static +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:663:23:SecureElementDeleteDynamicKeys 16 static +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:727:23:SecureElementSetObjHandler 16 static +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:745:23:SecureElementSetKey 40 static +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:875:23:SecureElementComputeAesCmac 32 static +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:887:23:SecureElementVerifyAesCmac 40 static +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:956:23:SecureElementAesEncrypt 272 static +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:1045:23:SecureElementDeriveAndStoreKey 40 static +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:1137:23:SecureElementProcessJoinAccept 32 static +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:1238:23:SecureElementRandomNumber 16 static +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:1248:23:SecureElementSetDevEui 16 static +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:1258:10:SecureElementGetDevEui 4 static +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:1263:23:SecureElementSetJoinEui 16 static +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c:1273:10:SecureElementGetJoinEui 4 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/subdir.mk b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/subdir.mk new file mode 100644 index 0000000..bbeacea --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Crypto/subdir.mk @@ -0,0 +1,33 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +C_SRCS += \ +../Middlewares/Third_Party/LoRaWAN/Crypto/cmac.c \ +../Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.c \ +../Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.c + +OBJS += \ +./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o \ +./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o \ +./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + +C_DEPS += \ +./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.d \ +./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.d \ +./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.d + + +# Each subdirectory must supply rules for building sources it contributes +Middlewares/Third_Party/LoRaWAN/Crypto/%.o Middlewares/Third_Party/LoRaWAN/Crypto/%.su Middlewares/Third_Party/LoRaWAN/Crypto/%.cyclo: ../Middlewares/Third_Party/LoRaWAN/Crypto/%.c Middlewares/Third_Party/LoRaWAN/Crypto/subdir.mk + arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DWATERING2 -DUSE_HAL_DRIVER -DSTM32L476xx -DSX1276MB1MAS -DRFM95 -DAUTO_RESTART -DSPI3_HAL_CONFIG -c -I../Core/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32L4xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -I../Middlewares/Third_Party/BlueNRG-MS/includes -I../Middlewares/Third_Party/BlueNRG-MS/utils -I../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic -I../Core/Inc/BlueNRG_MS/App -I../Core/Inc/BlueNRG_MS/Target -I../Core/Inc/LoRaWAN/App -I../Core/Inc/LoRaWAN/Target -I../Core/Inc/List -I../Middlewares/Third_Party/LoRaWAN/Crypto -I../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I../Middlewares/Third_Party/LoRaWAN/Mac -I../Middlewares/Third_Party/LoRaWAN/Mac/Region -I../Middlewares/Third_Party/LoRaWAN/Utilities -I../Middlewares/Third_Party/SubGHz_Phy -I../Middlewares/Third_Party/SubGHz_Phy/sx1276 -I../Middlewares/Third_Party/LoRaWAN/LmHandler -I../Drivers/BSP/sx1276mb1mas -I../Utils/Inc -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@" + +clean: clean-Middlewares-2f-Third_Party-2f-LoRaWAN-2f-Crypto + +clean-Middlewares-2f-Third_Party-2f-LoRaWAN-2f-Crypto: + -$(RM) ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.cyclo ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.d ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.su ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.cyclo ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.d ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.su ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.cyclo ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.d ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.su + +.PHONY: clean-Middlewares-2f-Third_Party-2f-LoRaWAN-2f-Crypto + diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.cyclo new file mode 100644 index 0000000..9cdba67 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.cyclo @@ -0,0 +1,61 @@ +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:302:24:LmHandlerInit 2 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:331:24:LmHandlerConfigure 4 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:432:6:LmHandlerIsBusy 4 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:452:6:LmHandlerProcess 1 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:465:6:LmHandlerJoin 3 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:536:23:LmHandlerJoinStatus 3 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:561:24:LmHandlerStop 2 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:573:24:LmHandlerSend 14 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:669:24:LmHandlerLinkCheckReq 2 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:688:24:LmHandlerDeviceTimeReq 2 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:757:24:LmHandlerRequestClass 15 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:856:24:LmHandlerGetCurrentClass 3 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:874:24:LmHandlerGetTxDatarate 3 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:893:24:LmHandlerGetActiveRegion 2 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:904:31:LmHandlerSetSystemMaxRxError 2 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:923:13:McpsConfirm 1 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:938:13:McpsIndication 6 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:987:13:MlmeConfirm 6 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1084:13:MlmeIndication 4 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1168:24:LmHandlerPackageRegister 3 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1204:13:LmHandlerPackageIsInitialized 3 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1216:13:LmHandlerPackagesNotify 13 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1259:13:LmHandlerPackagesProcess 5 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1272:24:LmHandlerGetDevEUI 3 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1289:24:LmHandlerSetDevEUI 1 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1315:24:LmHandlerGetAppEUI 3 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1333:24:LmHandlerSetAppEUI 3 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1355:24:LmHandlerGetNetworkID 3 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1373:24:LmHandlerSetNetworkID 3 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1395:24:LmHandlerGetDevAddr 3 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1413:24:LmHandlerSetDevAddr 3 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1439:24:LmHandlerSetActiveRegion 2 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1454:24:LmHandlerGetAdrEnable 2 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1465:24:LmHandlerSetAdrEnable 2 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1479:24:LmHandlerSetTxDatarate 3 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1499:24:LmHandlerGetDutyCycleEnable 2 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1510:24:LmHandlerSetDutyCycleEnable 1 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1518:24:LmHandlerGetRX2Params 3 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1538:24:LmHandlerGetTxPower 3 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1556:24:LmHandlerGetRx1Delay 3 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1574:24:LmHandlerGetRx2Delay 3 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1592:24:LmHandlerGetJoinRx1Delay 3 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1610:24:LmHandlerGetJoinRx2Delay 3 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1628:24:LmHandlerSetTxPower 2 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1642:24:LmHandlerSetRX2Params 2 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1657:24:LmHandlerSetRx1Delay 2 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1670:24:LmHandlerSetRx2Delay 2 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1683:24:LmHandlerSetJoinRx1Delay 2 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1696:24:LmHandlerSetJoinRx2Delay 2 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1709:24:LmHandlerGetPingPeriodicity 1 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1724:24:LmHandlerSetPingPeriodicity 1 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1743:24:LmHandlerGetBeaconState 1 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1765:24:LmHandlerGetNwkKey 3 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1781:24:LmHandlerSetNwkKey 3 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1802:24:LmHandlerGetAppKey 3 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1818:24:LmHandlerSetAppKey 3 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1839:24:LmHandlerGetNwkSKey 3 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1855:24:LmHandlerSetNwkSKey 3 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1877:24:LmHandlerGetAppSKey 3 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1893:24:LmHandlerSetAppSKey 3 +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1915:13:DisplayClassUpdate 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.d new file mode 100644 index 0000000..e428eb3 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.d @@ -0,0 +1,116 @@ +Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o: \ + ../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c \ + ../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/LoRaWAN/Target/timer.h \ + ../Core/Inc/../../Utils/Inc/stm32_timer.h \ + ../Core/Inc/LoRaWAN/App/Commissioning.h \ + ../Core/Inc/LoRaWAN/App/se-identity.h \ + ../Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.h \ + ../Middlewares/Third_Party/SubGHz_Phy/radio.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h \ + ../Core/Inc/LoRaWAN/Target/systime.h ../Utils/Inc/stm32_systime.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h \ + ../Core/Inc/LoRaWAN/Target/lorawan_conf.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTest.h \ + ../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.h \ + ../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandlerTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.h \ + ../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhPackage.h \ + ../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandlerTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.h \ + ../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhPackage.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/secure-element.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacMessageTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h \ + ../Core/Inc/LoRaWAN/Target/mw_log_conf.h \ + ../Core/Inc/../../Utils/Inc/stm32_adv_trace.h \ + ../Middlewares/Third_Party/LoRaWAN/LmHandler/lorawan_version.h \ + ../Core/Inc/LoRaWAN/App/lora_info.h +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/LoRaWAN/Target/timer.h: +../Core/Inc/../../Utils/Inc/stm32_timer.h: +../Core/Inc/LoRaWAN/App/Commissioning.h: +../Core/Inc/LoRaWAN/App/se-identity.h: +../Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.h: +../Middlewares/Third_Party/SubGHz_Phy/radio.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h: +../Core/Inc/LoRaWAN/Target/systime.h: +../Utils/Inc/stm32_systime.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h: +../Core/Inc/LoRaWAN/Target/lorawan_conf.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTest.h: +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.h: +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandlerTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.h: +../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhPackage.h: +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandlerTypes.h: +../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.h: +../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhPackage.h: +../Middlewares/Third_Party/LoRaWAN/Mac/secure-element.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacMessageTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h: +../Core/Inc/LoRaWAN/Target/mw_log_conf.h: +../Core/Inc/../../Utils/Inc/stm32_adv_trace.h: +../Middlewares/Third_Party/LoRaWAN/LmHandler/lorawan_version.h: +../Core/Inc/LoRaWAN/App/lora_info.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o new file mode 100644 index 0000000..09d0561 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.su new file mode 100644 index 0000000..1fb4d83 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.su @@ -0,0 +1,61 @@ +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:302:24:LmHandlerInit 16 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:331:24:LmHandlerConfigure 120 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:432:6:LmHandlerIsBusy 8 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:452:6:LmHandlerProcess 8 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:465:6:LmHandlerJoin 72 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:536:23:LmHandlerJoinStatus 48 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:561:24:LmHandlerStop 8 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:573:24:LmHandlerSend 56 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:669:24:LmHandlerLinkCheckReq 32 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:688:24:LmHandlerDeviceTimeReq 32 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:757:24:LmHandlerRequestClass 56 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:856:24:LmHandlerGetCurrentClass 56 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:874:24:LmHandlerGetTxDatarate 56 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:893:24:LmHandlerGetActiveRegion 16 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:904:31:LmHandlerSetSystemMaxRxError 56 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:923:13:McpsConfirm 16 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:938:13:McpsIndication 40 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:987:13:MlmeConfirm 56 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1084:13:MlmeIndication 24 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1168:24:LmHandlerPackageRegister 24 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1204:13:LmHandlerPackageIsInitialized 16 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1216:13:LmHandlerPackagesNotify 24 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1259:13:LmHandlerPackagesProcess 16 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1272:24:LmHandlerGetDevEUI 56 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1289:24:LmHandlerSetDevEUI 16 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1315:24:LmHandlerGetAppEUI 56 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1333:24:LmHandlerSetAppEUI 56 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1355:24:LmHandlerGetNetworkID 56 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1373:24:LmHandlerSetNetworkID 56 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1395:24:LmHandlerGetDevAddr 56 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1413:24:LmHandlerSetDevAddr 56 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1439:24:LmHandlerSetActiveRegion 16 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1454:24:LmHandlerGetAdrEnable 16 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1465:24:LmHandlerSetAdrEnable 56 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1479:24:LmHandlerSetTxDatarate 56 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1499:24:LmHandlerGetDutyCycleEnable 16 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1510:24:LmHandlerSetDutyCycleEnable 16 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1518:24:LmHandlerGetRX2Params 56 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1538:24:LmHandlerGetTxPower 56 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1556:24:LmHandlerGetRx1Delay 56 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1574:24:LmHandlerGetRx2Delay 56 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1592:24:LmHandlerGetJoinRx1Delay 56 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1610:24:LmHandlerGetJoinRx2Delay 56 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1628:24:LmHandlerSetTxPower 56 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1642:24:LmHandlerSetRX2Params 56 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1657:24:LmHandlerSetRx1Delay 56 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1670:24:LmHandlerSetRx2Delay 56 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1683:24:LmHandlerSetJoinRx1Delay 56 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1696:24:LmHandlerSetJoinRx2Delay 56 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1709:24:LmHandlerGetPingPeriodicity 16 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1724:24:LmHandlerSetPingPeriodicity 16 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1743:24:LmHandlerGetBeaconState 16 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1765:24:LmHandlerGetNwkKey 24 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1781:24:LmHandlerSetNwkKey 56 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1802:24:LmHandlerGetAppKey 24 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1818:24:LmHandlerSetAppKey 56 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1839:24:LmHandlerGetNwkSKey 24 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1855:24:LmHandlerSetNwkSKey 56 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1877:24:LmHandlerGetAppSKey 24 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1893:24:LmHandlerSetAppSKey 56 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c:1915:13:DisplayClassUpdate 24 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.cyclo new file mode 100644 index 0000000..28a6235 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.cyclo @@ -0,0 +1,4 @@ +../Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.c:52:6:NvmDataMgmtEvent 1 +../Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.c:59:10:NvmDataMgmtStore 1 +../Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.c:154:10:NvmDataMgmtRestore 1 +../Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.c:221:6:NvmDataMgmtFactoryReset 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.d new file mode 100644 index 0000000..f3355ab --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.d @@ -0,0 +1,70 @@ +Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o: \ + ../Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.c \ + ../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h \ + ../Core/Inc/LoRaWAN/Target/timer.h \ + ../Core/Inc/../../Utils/Inc/stm32_timer.h \ + ../Core/Inc/LoRaWAN/Target/systime.h ../Utils/Inc/stm32_systime.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h \ + ../Core/Inc/LoRaWAN/Target/lorawan_conf.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.h +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h: +../Core/Inc/LoRaWAN/Target/timer.h: +../Core/Inc/../../Utils/Inc/stm32_timer.h: +../Core/Inc/LoRaWAN/Target/systime.h: +../Utils/Inc/stm32_systime.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h: +../Core/Inc/LoRaWAN/Target/lorawan_conf.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h: +../Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o new file mode 100644 index 0000000..715d37e Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.su new file mode 100644 index 0000000..845e7c1 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.su @@ -0,0 +1,4 @@ +../Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.c:52:6:NvmDataMgmtEvent 16 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.c:59:10:NvmDataMgmtStore 4 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.c:154:10:NvmDataMgmtRestore 4 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.c:221:6:NvmDataMgmtFactoryReset 4 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.cyclo new file mode 100644 index 0000000..ca0597b --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.cyclo @@ -0,0 +1,10 @@ +../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.c:190:15:LmhpCompliancePackageFactory 1 +../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.c:195:13:LmhpComplianceInit 3 +../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.c:211:13:LmhpComplianceIsInitialized 1 +../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.c:216:13:LmhpComplianceIsRunning 2 +../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.c:226:13:LmhpComplianceOnMcpsConfirm 5 +../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.c:242:13:LmhpComplianceOnMlmeConfirm 4 +../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.c:262:31:LmhpComplianceTxProcess 6 +../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.c:311:13:LmhpComplianceOnMcpsIndication 29 +../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.c:521:13:LmhpComplianceProcess 1 +../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.c:526:13:OnComplianceTxNextPacketTimerEvent 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.d new file mode 100644 index 0000000..be9393a --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.d @@ -0,0 +1,84 @@ +Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o: \ + ../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.c \ + ../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/LoRaWAN/Target/timer.h \ + ../Core/Inc/../../Utils/Inc/stm32_timer.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h \ + ../Core/Inc/LoRaWAN/Target/systime.h ../Utils/Inc/stm32_systime.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h \ + ../Core/Inc/LoRaWAN/Target/lorawan_conf.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTest.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h \ + ../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhPackage.h \ + ../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandlerTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.h +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/LoRaWAN/Target/timer.h: +../Core/Inc/../../Utils/Inc/stm32_timer.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h: +../Core/Inc/LoRaWAN/Target/systime.h: +../Utils/Inc/stm32_systime.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h: +../Core/Inc/LoRaWAN/Target/lorawan_conf.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTest.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h: +../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhPackage.h: +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandlerTypes.h: +../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o new file mode 100644 index 0000000..6f62207 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.su new file mode 100644 index 0000000..dbd3998 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.su @@ -0,0 +1,10 @@ +../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.c:190:15:LmhpCompliancePackageFactory 4 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.c:195:13:LmhpComplianceInit 24 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.c:211:13:LmhpComplianceIsInitialized 4 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.c:216:13:LmhpComplianceIsRunning 4 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.c:226:13:LmhpComplianceOnMcpsConfirm 16 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.c:242:13:LmhpComplianceOnMlmeConfirm 16 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.c:262:31:LmhpComplianceTxProcess 24 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.c:311:13:LmhpComplianceOnMcpsIndication 144 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.c:521:13:LmhpComplianceProcess 4 static +../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.c:526:13:OnComplianceTxNextPacketTimerEvent 16 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/subdir.mk b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/subdir.mk new file mode 100644 index 0000000..8d6da41 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/subdir.mk @@ -0,0 +1,27 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +C_SRCS += \ +../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.c + +OBJS += \ +./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + +C_DEPS += \ +./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.d + + +# Each subdirectory must supply rules for building sources it contributes +Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/%.o Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/%.su Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/%.cyclo: ../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/%.c Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/subdir.mk + arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DWATERING2 -DUSE_HAL_DRIVER -DSTM32L476xx -DSX1276MB1MAS -DRFM95 -DAUTO_RESTART -DSPI3_HAL_CONFIG -c -I../Core/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32L4xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -I../Middlewares/Third_Party/BlueNRG-MS/includes -I../Middlewares/Third_Party/BlueNRG-MS/utils -I../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic -I../Core/Inc/BlueNRG_MS/App -I../Core/Inc/BlueNRG_MS/Target -I../Core/Inc/LoRaWAN/App -I../Core/Inc/LoRaWAN/Target -I../Core/Inc/List -I../Middlewares/Third_Party/LoRaWAN/Crypto -I../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I../Middlewares/Third_Party/LoRaWAN/Mac -I../Middlewares/Third_Party/LoRaWAN/Mac/Region -I../Middlewares/Third_Party/LoRaWAN/Utilities -I../Middlewares/Third_Party/SubGHz_Phy -I../Middlewares/Third_Party/SubGHz_Phy/sx1276 -I../Middlewares/Third_Party/LoRaWAN/LmHandler -I../Drivers/BSP/sx1276mb1mas -I../Utils/Inc -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@" + +clean: clean-Middlewares-2f-Third_Party-2f-LoRaWAN-2f-LmHandler-2f-Packages + +clean-Middlewares-2f-Third_Party-2f-LoRaWAN-2f-LmHandler-2f-Packages: + -$(RM) ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.cyclo ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.d ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.su + +.PHONY: clean-Middlewares-2f-Third_Party-2f-LoRaWAN-2f-LmHandler-2f-Packages + diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/subdir.mk b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/subdir.mk new file mode 100644 index 0000000..364ea64 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/LmHandler/subdir.mk @@ -0,0 +1,30 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +C_SRCS += \ +../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.c \ +../Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.c + +OBJS += \ +./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o \ +./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + +C_DEPS += \ +./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.d \ +./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.d + + +# Each subdirectory must supply rules for building sources it contributes +Middlewares/Third_Party/LoRaWAN/LmHandler/%.o Middlewares/Third_Party/LoRaWAN/LmHandler/%.su Middlewares/Third_Party/LoRaWAN/LmHandler/%.cyclo: ../Middlewares/Third_Party/LoRaWAN/LmHandler/%.c Middlewares/Third_Party/LoRaWAN/LmHandler/subdir.mk + arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DWATERING2 -DUSE_HAL_DRIVER -DSTM32L476xx -DSX1276MB1MAS -DRFM95 -DAUTO_RESTART -DSPI3_HAL_CONFIG -c -I../Core/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32L4xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -I../Middlewares/Third_Party/BlueNRG-MS/includes -I../Middlewares/Third_Party/BlueNRG-MS/utils -I../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic -I../Core/Inc/BlueNRG_MS/App -I../Core/Inc/BlueNRG_MS/Target -I../Core/Inc/LoRaWAN/App -I../Core/Inc/LoRaWAN/Target -I../Core/Inc/List -I../Middlewares/Third_Party/LoRaWAN/Crypto -I../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I../Middlewares/Third_Party/LoRaWAN/Mac -I../Middlewares/Third_Party/LoRaWAN/Mac/Region -I../Middlewares/Third_Party/LoRaWAN/Utilities -I../Middlewares/Third_Party/SubGHz_Phy -I../Middlewares/Third_Party/SubGHz_Phy/sx1276 -I../Middlewares/Third_Party/LoRaWAN/LmHandler -I../Drivers/BSP/sx1276mb1mas -I../Utils/Inc -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@" + +clean: clean-Middlewares-2f-Third_Party-2f-LoRaWAN-2f-LmHandler + +clean-Middlewares-2f-Third_Party-2f-LoRaWAN-2f-LmHandler: + -$(RM) ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.cyclo ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.d ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.su ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.cyclo ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.d ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.su + +.PHONY: clean-Middlewares-2f-Third_Party-2f-LoRaWAN-2f-LmHandler + diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.cyclo new file mode 100644 index 0000000..34fc614 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.cyclo @@ -0,0 +1,78 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:679:13:OnRadioTxDone 3 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:693:13:OnRadioRxDone 3 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:710:13:OnRadioTxTimeout 3 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:721:13:OnRadioRxError 3 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:731:13:OnRadioRxTimeout 3 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:742:13:UpdateRxSlotIdleState 2 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:754:13:ProcessRadioTxDone 6 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:800:13:PrepareRxDoneAbort 2 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:815:13:ProcessRadioRxDone 48 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1233:13:ProcessRadioTxTimeout 3 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1250:13:HandleRadioRxErrorTimeout 12 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1315:13:ProcessRadioRxError 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1320:13:ProcessRadioRxTimeout 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1325:13:LoRaMacHandleIrqEvents 7 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1359:6:LoRaMacIsBusy 3 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1370:13:LoRaMacEnableRequests 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1375:13:LoRaMacHandleRequestEvents 7 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1419:13:LoRaMacHandleScheduleUplinkEvent 3 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1434:13:LoRaMacHandleIndicationEvents 4 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1461:13:LoRaMacHandleMcpsRequest 10 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1515:13:LoRaMacHandleMlmeRequest 6 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1536:16:LoRaMacCheckForBeaconAcquisition 4 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1550:13:LoRaMacCheckForRxAbort 2 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1560:13:LoRaMacHandleNvm 9 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1636:6:LoRaMacProcess 5 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1672:13:OnTxDelayedTimerEvent 3 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1698:13:OnRxWindow1TimerEvent 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1710:13:OnRxWindow2TimerEvent 2 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1728:13:OnAckTimeoutTimerEvent 5 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1746:30:GetFCntDown 9 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1804:24:SwitchClass 13 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1889:16:GetMaxAppPayloadWithoutFOptsLength 2 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1910:13:ValidatePayloadLength 3 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1928:13:SetMlmeScheduleUplinkIndication 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1933:13:ProcessMacCommands 36 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2263:24:Send 9 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2349:24:SendReJoinReq 2 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2387:24:CheckForClassBCollision 5 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2408:13:ComputeRxWindowParameters 2 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2437:24:VerifyTxFrame 4 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2456:24:SerializeTxFrame 5 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2486:24:ScheduleTx 9 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2562:24:SecureFrame 8 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2604:13:CalculateBackOff 2 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2616:13:RemoveMacCommands 5 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2637:13:ResetMacParameters 2 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2721:13:RxWindowSetup 2 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2735:13:OpenContinuousRxCWindow 2 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2757:24:PrepareFrame 18 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2862:24:SendFrameOnChannel 6 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2925:24:SetTxContinuousWave 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2943:24:SetTxContinuousWave1 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2952:19:GetNvmData 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2957:17:RestoreNvmData 9 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:3034:24:DetermineFrameType 10 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:3086:13:CheckRetransUnconfirmedUplink 5 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:3112:13:CheckRetransConfirmedUplink 4 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:3130:13:StopRetransmission 5 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:3151:13:CallNvmDataChangeCallback 3 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:3160:13:AckTimeoutRetriesProcess 3 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:3179:13:AckTimeoutRetriesFinalize 2 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:3195:16:IsRequestPending 3 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:3206:17:LoRaMacInitialization 12 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:3403:17:LoRaMacStart 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:3409:17:LoRaMacStop 3 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:3423:17:LoRaMacQueryTxPossible 6 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:3481:17:LoRaMacMibGetRequestConfirm 34 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:3675:17:LoRaMacMibSetRequestConfirm 79 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:4352:17:LoRaMacChannelAdd 3 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:4370:17:LoRaMacChannelRemove 4 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:4391:17:LoRaMacMcChannelSetup 9 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:4486:17:LoRaMacMcChannelDelete 4 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:4508:9:LoRaMacMcChannelGetGroupId 3 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:4520:17:LoRaMacMcChannelSetupRxParams 11 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:4581:17:LoRaMacMlmeRequest 23 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:4735:17:LoRaMacMcpsRequest 11 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:4851:6:LoRaMacTestSetDutyCycleOn 2 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:4863:17:LoRaMacDeInitialization 2 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.d new file mode 100644 index 0000000..8ec5c69 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.d @@ -0,0 +1,106 @@ +Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o: \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c \ + ../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h \ + ../Core/Inc/LoRaWAN/Target/timer.h \ + ../Core/Inc/../../Utils/Inc/stm32_timer.h \ + ../Core/Inc/LoRaWAN/Target/systime.h ../Utils/Inc/stm32_systime.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h \ + ../Core/Inc/LoRaWAN/Target/lorawan_conf.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacMessageTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/secure-element.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTest.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.h \ + ../Middlewares/Third_Party/SubGHz_Phy/radio.h \ + ../Core/Inc/LoRaWAN/Target/mw_log_conf.h \ + ../Core/Inc/../../Utils/Inc/stm32_adv_trace.h +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h: +../Core/Inc/LoRaWAN/Target/timer.h: +../Core/Inc/../../Utils/Inc/stm32_timer.h: +../Core/Inc/LoRaWAN/Target/systime.h: +../Utils/Inc/stm32_systime.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h: +../Core/Inc/LoRaWAN/Target/lorawan_conf.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacMessageTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/secure-element.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTest.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.h: +../Middlewares/Third_Party/SubGHz_Phy/radio.h: +../Core/Inc/LoRaWAN/Target/mw_log_conf.h: +../Core/Inc/../../Utils/Inc/stm32_adv_trace.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o new file mode 100644 index 0000000..a4b5845 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.su new file mode 100644 index 0000000..c20fbda --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.su @@ -0,0 +1,78 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:679:13:OnRadioTxDone 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:693:13:OnRadioRxDone 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:710:13:OnRadioTxTimeout 8 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:721:13:OnRadioRxError 8 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:731:13:OnRadioRxTimeout 8 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:742:13:UpdateRxSlotIdleState 4 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:754:13:ProcessRadioTxDone 64 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:800:13:PrepareRxDoneAbort 8 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:815:13:ProcessRadioRxDone 168 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1233:13:ProcessRadioTxTimeout 8 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1250:13:HandleRadioRxErrorTimeout 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1315:13:ProcessRadioRxError 8 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1320:13:ProcessRadioRxTimeout 8 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1325:13:LoRaMacHandleIrqEvents 24 static,ignoring_inline_asm +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1359:6:LoRaMacIsBusy 4 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1370:13:LoRaMacEnableRequests 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1375:13:LoRaMacHandleRequestEvents 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1419:13:LoRaMacHandleScheduleUplinkEvent 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1434:13:LoRaMacHandleIndicationEvents 40 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1461:13:LoRaMacHandleMcpsRequest 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1515:13:LoRaMacHandleMlmeRequest 8 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1536:16:LoRaMacCheckForBeaconAcquisition 8 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1550:13:LoRaMacCheckForRxAbort 4 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1560:13:LoRaMacHandleNvm 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1636:6:LoRaMacProcess 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1672:13:OnTxDelayedTimerEvent 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1698:13:OnRxWindow1TimerEvent 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1710:13:OnRxWindow2TimerEvent 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1728:13:OnAckTimeoutTimerEvent 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1746:30:GetFCntDown 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1804:24:SwitchClass 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1889:16:GetMaxAppPayloadWithoutFOptsLength 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1910:13:ValidatePayloadLength 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1928:13:SetMlmeScheduleUplinkIndication 4 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:1933:13:ProcessMacCommands 160 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2263:24:Send 64 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2349:24:SendReJoinReq 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2387:24:CheckForClassBCollision 8 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2408:13:ComputeRxWindowParameters 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2437:24:VerifyTxFrame 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2456:24:SerializeTxFrame 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2486:24:ScheduleTx 72 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2562:24:SecureFrame 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2604:13:CalculateBackOff 4 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2616:13:RemoveMacCommands 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2637:13:ResetMacParameters 72 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2721:13:RxWindowSetup 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2735:13:OpenContinuousRxCWindow 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2757:24:PrepareFrame 40 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2862:24:SendFrameOnChannel 48 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2925:24:SetTxContinuousWave 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2943:24:SetTxContinuousWave1 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2952:19:GetNvmData 4 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:2957:17:RestoreNvmData 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:3034:24:DetermineFrameType 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:3086:13:CheckRetransUnconfirmedUplink 4 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:3112:13:CheckRetransConfirmedUplink 4 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:3130:13:StopRetransmission 4 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:3151:13:CallNvmDataChangeCallback 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:3160:13:AckTimeoutRetriesProcess 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:3179:13:AckTimeoutRetriesFinalize 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:3195:16:IsRequestPending 4 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:3206:17:LoRaMacInitialization 72 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:3403:17:LoRaMacStart 4 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:3409:17:LoRaMacStop 8 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:3423:17:LoRaMacQueryTxPossible 48 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:3481:17:LoRaMacMibGetRequestConfirm 40 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:3675:17:LoRaMacMibSetRequestConfirm 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:4352:17:LoRaMacChannelAdd 40 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:4370:17:LoRaMacChannelRemove 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:4391:17:LoRaMacMcChannelSetup 40 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:4486:17:LoRaMacMcChannelDelete 56 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:4508:9:LoRaMacMcChannelGetGroupId 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:4520:17:LoRaMacMcChannelSetupRxParams 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:4581:17:LoRaMacMlmeRequest 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:4735:17:LoRaMacMcpsRequest 56 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:4851:6:LoRaMacTestSetDutyCycleOn 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c:4863:17:LoRaMacDeInitialization 8 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.cyclo new file mode 100644 index 0000000..94871ad --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.cyclo @@ -0,0 +1,2 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.c:37:13:CalcNextV10X 8 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.c:123:6:LoRaMacAdrCalcNext 2 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.d new file mode 100644 index 0000000..fbab5b9 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.d @@ -0,0 +1,78 @@ +Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o: \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.c \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h \ + ../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h \ + ../Core/Inc/LoRaWAN/Target/timer.h \ + ../Core/Inc/../../Utils/Inc/stm32_timer.h \ + ../Core/Inc/LoRaWAN/Target/systime.h ../Utils/Inc/stm32_systime.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h \ + ../Core/Inc/LoRaWAN/Target/lorawan_conf.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.h +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h: +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h: +../Core/Inc/LoRaWAN/Target/timer.h: +../Core/Inc/../../Utils/Inc/stm32_timer.h: +../Core/Inc/LoRaWAN/Target/systime.h: +../Utils/Inc/stm32_systime.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h: +../Core/Inc/LoRaWAN/Target/lorawan_conf.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o new file mode 100644 index 0000000..55331a6 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.su new file mode 100644 index 0000000..b76414e --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.su @@ -0,0 +1,2 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.c:37:13:CalcNextV10X 56 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.c:123:6:LoRaMacAdrCalcNext 24 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.cyclo new file mode 100644 index 0000000..9ffa74d --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.cyclo @@ -0,0 +1,30 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:618:6:LoRaMacClassBInit 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:644:6:LoRaMacClassBSetBeaconState 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:672:6:LoRaMacClassBSetPingSlotState 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:679:6:LoRaMacClassBSetMulticastSlotState 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:686:6:LoRaMacClassBIsAcquisitionInProgress 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:707:6:LoRaMacClassBBeaconTimerEvent 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:971:6:LoRaMacClassBPingSlotTimerEvent 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1082:6:LoRaMacClassBMulticastSlotTimerEvent 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1238:6:LoRaMacClassBRxBeacon 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1354:6:LoRaMacClassBIsBeaconExpected 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1368:6:LoRaMacClassBIsPingExpected 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1381:6:LoRaMacClassBIsMulticastExpected 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1394:6:LoRaMacClassBIsAcquisitionPending 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1407:6:LoRaMacClassBIsBeaconModeActive 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1421:6:LoRaMacClassBSetPingSlotInfo 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1429:6:LoRaMacClassBHaltBeaconing 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1457:6:LoRaMacClassBResumeBeaconing 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1478:17:LoRaMacClassBSwitchClass 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1503:17:LoRaMacClassBMibGetRequestConfirm 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1532:17:LoRaMacMibClassBSetRequestConfirm 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1556:6:LoRaMacClassBPingSlotInfoAns 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1567:9:LoRaMacClassBPingSlotChannelReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1613:6:LoRaMacClassBBeaconTimingAns 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1642:6:LoRaMacClassBDeviceTimeAns 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1678:6:LoRaMacClassBBeaconFreqReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1705:13:LoRaMacClassBIsUplinkCollision 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1729:6:LoRaMacClassBStopRxSlots 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1742:6:LoRaMacClassBStartRxSlots 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1758:6:LoRaMacClassBSetMulticastPeriodicity 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1769:6:LoRaMacClassBProcess 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.d new file mode 100644 index 0000000..0052926 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.d @@ -0,0 +1,94 @@ +Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o: \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c \ + ../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/secure-element.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Core/Inc/LoRaWAN/Target/timer.h \ + ../Core/Inc/../../Utils/Inc/stm32_timer.h \ + ../Core/Inc/LoRaWAN/Target/systime.h ../Utils/Inc/stm32_systime.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacMessageTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h \ + ../Core/Inc/LoRaWAN/Target/lorawan_conf.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBConfig.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.h \ + ../Middlewares/Third_Party/SubGHz_Phy/radio.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/LoRaWAN/Mac/secure-element.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Core/Inc/LoRaWAN/Target/timer.h: +../Core/Inc/../../Utils/Inc/stm32_timer.h: +../Core/Inc/LoRaWAN/Target/systime.h: +../Utils/Inc/stm32_systime.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacMessageTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h: +../Core/Inc/LoRaWAN/Target/lorawan_conf.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBConfig.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.h: +../Middlewares/Third_Party/SubGHz_Phy/radio.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o new file mode 100644 index 0000000..5ac4b64 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.su new file mode 100644 index 0000000..8918a3f --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.su @@ -0,0 +1,30 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:618:6:LoRaMacClassBInit 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:644:6:LoRaMacClassBSetBeaconState 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:672:6:LoRaMacClassBSetPingSlotState 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:679:6:LoRaMacClassBSetMulticastSlotState 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:686:6:LoRaMacClassBIsAcquisitionInProgress 4 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:707:6:LoRaMacClassBBeaconTimerEvent 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:971:6:LoRaMacClassBPingSlotTimerEvent 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1082:6:LoRaMacClassBMulticastSlotTimerEvent 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1238:6:LoRaMacClassBRxBeacon 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1354:6:LoRaMacClassBIsBeaconExpected 4 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1368:6:LoRaMacClassBIsPingExpected 4 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1381:6:LoRaMacClassBIsMulticastExpected 4 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1394:6:LoRaMacClassBIsAcquisitionPending 4 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1407:6:LoRaMacClassBIsBeaconModeActive 4 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1421:6:LoRaMacClassBSetPingSlotInfo 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1429:6:LoRaMacClassBHaltBeaconing 4 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1457:6:LoRaMacClassBResumeBeaconing 4 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1478:17:LoRaMacClassBSwitchClass 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1503:17:LoRaMacClassBMibGetRequestConfirm 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1532:17:LoRaMacMibClassBSetRequestConfirm 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1556:6:LoRaMacClassBPingSlotInfoAns 4 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1567:9:LoRaMacClassBPingSlotChannelReq 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1613:6:LoRaMacClassBBeaconTimingAns 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1642:6:LoRaMacClassBDeviceTimeAns 4 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1678:6:LoRaMacClassBBeaconFreqReq 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1705:13:LoRaMacClassBIsUplinkCollision 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1729:6:LoRaMacClassBStopRxSlots 4 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1742:6:LoRaMacClassBStartRxSlots 4 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1758:6:LoRaMacClassBSetMulticastPeriodicity 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c:1769:6:LoRaMacClassBProcess 4 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.cyclo new file mode 100644 index 0000000..cfeb229 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.cyclo @@ -0,0 +1,18 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:94:13:IsSlotFree 3 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:113:22:MallocNewMacCommandSlot 3 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:136:13:FreeMacCommandSlot 2 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:156:13:LinkedListInit 2 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:176:13:LinkedListAdd 5 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:211:22:LinkedListGetPrevious 6 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:247:13:LinkedListRemove 6 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:283:13:IsSticky 4 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:297:24:LoRaMacCommandsInit 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:307:24:LoRaMacCommandsAddCmd 4 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:340:24:LoRaMacCommandsRemoveCmd 4 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:364:24:LoRaMacCommandsGetCmd 4 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:388:24:LoRaMacCommandsRemoveNoneStickyCmds 3 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:414:24:LoRaMacCommandsRemoveStickyAnsCmds 3 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:436:24:LoRaMacCommandsGetSizeSerializedCmds 2 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:446:24:LoRaMacCommandsSerializeCmds 6 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:489:24:LoRaMacCommandsStickyCmdsPending 4 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:515:9:LoRaMacCommandsGetCmdSize 15 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.d new file mode 100644 index 0000000..a55fea4 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.d @@ -0,0 +1,72 @@ +Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o: \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c \ + ../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Core/Inc/LoRaWAN/Target/timer.h \ + ../Core/Inc/../../Utils/Inc/stm32_timer.h \ + ../Core/Inc/LoRaWAN/Target/systime.h ../Utils/Inc/stm32_systime.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h \ + ../Core/Inc/LoRaWAN/Target/lorawan_conf.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Core/Inc/LoRaWAN/Target/timer.h: +../Core/Inc/../../Utils/Inc/stm32_timer.h: +../Core/Inc/LoRaWAN/Target/systime.h: +../Utils/Inc/stm32_systime.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h: +../Core/Inc/LoRaWAN/Target/lorawan_conf.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o new file mode 100644 index 0000000..56f8987 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.su new file mode 100644 index 0000000..a173cd5 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.su @@ -0,0 +1,18 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:94:13:IsSlotFree 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:113:22:MallocNewMacCommandSlot 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:136:13:FreeMacCommandSlot 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:156:13:LinkedListInit 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:176:13:LinkedListAdd 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:211:22:LinkedListGetPrevious 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:247:13:LinkedListRemove 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:283:13:IsSticky 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:297:24:LoRaMacCommandsInit 8 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:307:24:LoRaMacCommandsAddCmd 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:340:24:LoRaMacCommandsRemoveCmd 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:364:24:LoRaMacCommandsGetCmd 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:388:24:LoRaMacCommandsRemoveNoneStickyCmds 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:414:24:LoRaMacCommandsRemoveStickyAnsCmds 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:436:24:LoRaMacCommandsGetSizeSerializedCmds 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:446:24:LoRaMacCommandsSerializeCmds 40 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:489:24:LoRaMacCommandsStickyCmdsPending 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c:515:9:LoRaMacCommandsGetCmdSize 24 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.cyclo new file mode 100644 index 0000000..d17ce8b --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.cyclo @@ -0,0 +1,17 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c:88:28:IncreaseBufferPointer 2 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c:103:28:DecreaseBufferPointer 2 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c:117:13:IsListEmpty 2 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c:126:13:IsListFull 2 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c:135:28:GetElement 4 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c:157:6:LoRaMacConfirmQueueInit 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c:174:6:LoRaMacConfirmQueueAdd 2 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c:195:6:LoRaMacConfirmQueueRemoveLast 2 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c:210:6:LoRaMacConfirmQueueRemoveFirst 2 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c:225:6:LoRaMacConfirmQueueSetStatus 3 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c:240:26:LoRaMacConfirmQueueGetStatus 3 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c:255:6:LoRaMacConfirmQueueSetStatusCmn 4 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c:277:26:LoRaMacConfirmQueueGetStatusCmn 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c:282:6:LoRaMacConfirmQueueIsCmdActive 2 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c:291:6:LoRaMacConfirmQueueHandleCb 4 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c:326:9:LoRaMacConfirmQueueGetCnt 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c:331:6:LoRaMacConfirmQueueIsFull 2 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.d new file mode 100644 index 0000000..5024a1e --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.d @@ -0,0 +1,70 @@ +Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o: \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c \ + ../Core/Inc/LoRaWAN/Target/timer.h \ + ../Core/Inc/../../Utils/Inc/stm32_timer.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h ../Core/Inc/utilities_conf.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h \ + ../Core/Inc/LoRaWAN/Target/systime.h ../Utils/Inc/stm32_systime.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h \ + ../Core/Inc/LoRaWAN/Target/lorawan_conf.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.h +../Core/Inc/LoRaWAN/Target/timer.h: +../Core/Inc/../../Utils/Inc/stm32_timer.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h: +../Core/Inc/LoRaWAN/Target/systime.h: +../Utils/Inc/stm32_systime.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h: +../Core/Inc/LoRaWAN/Target/lorawan_conf.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o new file mode 100644 index 0000000..4aff926 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.su new file mode 100644 index 0000000..dc52d95 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.su @@ -0,0 +1,17 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c:88:28:IncreaseBufferPointer 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c:103:28:DecreaseBufferPointer 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c:117:13:IsListEmpty 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c:126:13:IsListFull 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c:135:28:GetElement 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c:157:6:LoRaMacConfirmQueueInit 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c:174:6:LoRaMacConfirmQueueAdd 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c:195:6:LoRaMacConfirmQueueRemoveLast 8 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c:210:6:LoRaMacConfirmQueueRemoveFirst 8 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c:225:6:LoRaMacConfirmQueueSetStatus 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c:240:26:LoRaMacConfirmQueueGetStatus 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c:255:6:LoRaMacConfirmQueueSetStatusCmn 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c:277:26:LoRaMacConfirmQueueGetStatusCmn 4 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c:282:6:LoRaMacConfirmQueueIsCmdActive 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c:291:6:LoRaMacConfirmQueueHandleCb 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c:326:9:LoRaMacConfirmQueueGetCnt 4 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c:331:6:LoRaMacConfirmQueueIsFull 8 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.cyclo new file mode 100644 index 0000000..6b8bca7 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.cyclo @@ -0,0 +1,23 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:158:30:PayloadEncrypt 5 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:300:30:PrepareB0 2 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:365:30:ComputeCmacB0 5 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:401:30:VerifyCmacB0 5 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:540:30:GetKeyAddrItem 3 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:562:30:DeriveSessionKey10x 4 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:708:30:GetLastFcntDown 6 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:762:13:CheckFCntDown 4 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:789:13:UpdateFCntDown 5 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:830:13:ResetFCnts 2 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:847:23:LoRaMacCryptoInit 2 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:872:23:LoRaMacCryptoSetLrWanVersion 1 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:878:23:LoRaMacCryptoGetFCntUp 2 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:890:23:LoRaMacCryptoGetFCntDown 8 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:966:23:LoRaMacCryptoSetMulticastReference 3 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:981:23:LoRaMacCryptoSetKey 5 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:1002:23:LoRaMacCryptoPrepareJoinRequest 5 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:1131:23:LoRaMacCryptoHandleJoinAccept 10 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:1303:23:LoRaMacCryptoSecureMessage 9 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:1411:23:LoRaMacCryptoUnsecureMessage 10 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:1509:23:LoRaMacCryptoDeriveMcRootKey 4 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:1530:23:LoRaMacCryptoDeriveMcKEKey 3 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:1547:23:LoRaMacCryptoDeriveMcSessionKeyPair 5 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.d new file mode 100644 index 0000000..2c43243 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.d @@ -0,0 +1,72 @@ +Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o: \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c \ + ../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/secure-element.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Core/Inc/LoRaWAN/Target/timer.h \ + ../Core/Inc/../../Utils/Inc/stm32_timer.h \ + ../Core/Inc/LoRaWAN/Target/systime.h ../Utils/Inc/stm32_systime.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacMessageTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h \ + ../Core/Inc/LoRaWAN/Target/lorawan_conf.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.h +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/LoRaWAN/Mac/secure-element.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Core/Inc/LoRaWAN/Target/timer.h: +../Core/Inc/../../Utils/Inc/stm32_timer.h: +../Core/Inc/LoRaWAN/Target/systime.h: +../Utils/Inc/stm32_systime.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacMessageTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h: +../Core/Inc/LoRaWAN/Target/lorawan_conf.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o new file mode 100644 index 0000000..b29a207 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.su new file mode 100644 index 0000000..258f180 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.su @@ -0,0 +1,23 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:158:30:PayloadEncrypt 64 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:300:30:PrepareB0 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:365:30:ComputeCmacB0 56 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:401:30:VerifyCmacB0 320 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:540:30:GetKeyAddrItem 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:562:30:DeriveSessionKey10x 40 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:708:30:GetLastFcntDown 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:762:13:CheckFCntDown 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:789:13:UpdateFCntDown 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:830:13:ResetFCnts 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:847:23:LoRaMacCryptoInit 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:872:23:LoRaMacCryptoSetLrWanVersion 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:878:23:LoRaMacCryptoGetFCntUp 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:890:23:LoRaMacCryptoGetFCntDown 72 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:966:23:LoRaMacCryptoSetMulticastReference 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:981:23:LoRaMacCryptoSetKey 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:1002:23:LoRaMacCryptoPrepareJoinRequest 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:1131:23:LoRaMacCryptoHandleJoinAccept 104 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:1303:23:LoRaMacCryptoSecureMessage 56 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:1411:23:LoRaMacCryptoUnsecureMessage 56 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:1509:23:LoRaMacCryptoDeriveMcRootKey 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:1530:23:LoRaMacCryptoDeriveMcKEKey 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c:1547:23:LoRaMacCryptoDeriveMcSessionKeyPair 56 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.cyclo new file mode 100644 index 0000000..db283d1 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.cyclo @@ -0,0 +1,2 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.c:36:23:LoRaMacParserJoinAccept 5 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.c:80:23:LoRaMacParserData 4 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.d new file mode 100644 index 0000000..d3daf42 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.d @@ -0,0 +1,51 @@ +Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o: \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.c \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacMessageTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacMessageTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h: +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o new file mode 100644 index 0000000..32e3d99 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.su new file mode 100644 index 0000000..20bd96f --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.su @@ -0,0 +1,2 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.c:36:23:LoRaMacParserJoinAccept 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.c:80:23:LoRaMacParserData 24 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.cyclo new file mode 100644 index 0000000..b08a613 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.cyclo @@ -0,0 +1,4 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.c:36:27:LoRaMacSerializerJoinRequest 4 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.c:72:27:LoRaMacSerializerReJoinType1 4 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.c:103:27:LoRaMacSerializerReJoinType0or2 4 +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.c:134:27:LoRaMacSerializerData 6 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.d new file mode 100644 index 0000000..f4a06f4 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.d @@ -0,0 +1,51 @@ +Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o: \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.c \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacMessageTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacMessageTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h: +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o new file mode 100644 index 0000000..e20014d Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.su new file mode 100644 index 0000000..b897a8b --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.su @@ -0,0 +1,4 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.c:36:27:LoRaMacSerializerJoinRequest 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.c:72:27:LoRaMacSerializerReJoinType1 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.c:103:27:LoRaMacSerializerReJoinType0or2 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.c:134:27:LoRaMacSerializerData 24 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.cyclo new file mode 100644 index 0000000..75cb55c --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.cyclo @@ -0,0 +1,23 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:544:6:RegionIsActive 2 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:565:12:RegionGetPhyParam 2 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:587:6:RegionSetBandTxDone 2 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:608:6:RegionInitDefaults 2 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:629:6:RegionVerify 2 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:650:6:RegionApplyCFList 2 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:671:6:RegionChanMaskSet 2 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:692:6:RegionComputeRxWindowParameters 2 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:713:6:RegionRxConfig 2 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:734:6:RegionTxConfig 2 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:755:9:RegionLinkAdrReq 2 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:776:9:RegionRxParamSetupReq 2 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:797:8:RegionNewChannelReq 2 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:818:8:RegionTxParamSetupReq 2 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:839:8:RegionDlChannelReq 2 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:860:8:RegionAlternateDr 2 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:881:17:RegionNextChannel 2 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:902:17:RegionChannelAdd 2 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:923:6:RegionChannelsRemove 2 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:944:6:RegionSetContinuousWave 2 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:965:9:RegionApplyDrOffset 2 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:986:6:RegionRxBeaconSetup 2 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:1007:11:RegionGetVersion 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.d new file mode 100644 index 0000000..6ccd586 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.d @@ -0,0 +1,76 @@ +Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o: \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h \ + ../Core/Inc/LoRaWAN/Target/timer.h \ + ../Core/Inc/../../Utils/Inc/stm32_timer.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h ../Core/Inc/utilities_conf.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/LoRaWAN/Target/systime.h ../Utils/Inc/stm32_systime.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h \ + ../Core/Inc/LoRaWAN/Target/lorawan_conf.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h: +../Core/Inc/LoRaWAN/Target/timer.h: +../Core/Inc/../../Utils/Inc/stm32_timer.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/LoRaWAN/Target/systime.h: +../Utils/Inc/stm32_systime.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h: +../Core/Inc/LoRaWAN/Target/lorawan_conf.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h: +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h: +../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o new file mode 100644 index 0000000..c508649 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.su new file mode 100644 index 0000000..c668723 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.su @@ -0,0 +1,23 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:544:6:RegionIsActive 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:565:12:RegionGetPhyParam 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:587:6:RegionSetBandTxDone 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:608:6:RegionInitDefaults 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:629:6:RegionVerify 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:650:6:RegionApplyCFList 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:671:6:RegionChanMaskSet 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:692:6:RegionComputeRxWindowParameters 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:713:6:RegionRxConfig 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:734:6:RegionTxConfig 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:755:9:RegionLinkAdrReq 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:776:9:RegionRxParamSetupReq 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:797:8:RegionNewChannelReq 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:818:8:RegionTxParamSetupReq 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:839:8:RegionDlChannelReq 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:860:8:RegionAlternateDr 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:881:17:RegionNextChannel 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:902:17:RegionChannelAdd 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:923:6:RegionChannelsRemove 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:944:6:RegionSetContinuousWave 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:965:9:RegionApplyDrOffset 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:986:6:RegionRxBeaconSetup 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c:1007:11:RegionGetVersion 16 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.cyclo new file mode 100644 index 0000000..3bf19e8 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.cyclo @@ -0,0 +1,21 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:157:12:RegionAS923GetPhyParam 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:395:6:RegionAS923SetBandTxDone 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:403:6:RegionAS923InitDefaults 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:464:6:RegionAS923Verify 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:517:6:RegionAS923ApplyCFList 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:578:6:RegionAS923ChanMaskSet 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:602:6:RegionAS923ComputeRxWindowParameters 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:624:6:RegionAS923RxConfig 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:690:6:RegionAS923TxConfig 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:732:9:RegionAS923LinkAdrReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:839:9:RegionAS923RxParamSetupReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:866:8:RegionAS923NewChannelReq 7 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:919:8:RegionAS923TxParamSetupReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:925:8:RegionAS923DlChannelReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:952:8:RegionAS923AlternateDr 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:962:17:RegionAS923NextChannel 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:1040:17:RegionAS923ChannelAdd 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:1103:6:RegionAS923ChannelsRemove 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:1122:6:RegionAS923SetContinuousWave 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:1136:9:RegionAS923ApplyDrOffset 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:1156:6:RegionAS923RxBeaconSetup 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.d new file mode 100644 index 0000000..65dd3d8 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.d @@ -0,0 +1,78 @@ +Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o: \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c \ + ../Middlewares/Third_Party/SubGHz_Phy/radio.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Core/Inc/LoRaWAN/Target/timer.h \ + ../Core/Inc/../../Utils/Inc/stm32_timer.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h ../Core/Inc/utilities_conf.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/LoRaWAN/Target/systime.h ../Utils/Inc/stm32_systime.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h \ + ../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h \ + ../Core/Inc/LoRaWAN/Target/lorawan_conf.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.h +../Middlewares/Third_Party/SubGHz_Phy/radio.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Core/Inc/LoRaWAN/Target/timer.h: +../Core/Inc/../../Utils/Inc/stm32_timer.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/LoRaWAN/Target/systime.h: +../Utils/Inc/stm32_systime.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h: +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h: +../Core/Inc/LoRaWAN/Target/lorawan_conf.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o new file mode 100644 index 0000000..b4cee1c Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.su new file mode 100644 index 0000000..ccaadf4 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.su @@ -0,0 +1,21 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:157:12:RegionAS923GetPhyParam 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:395:6:RegionAS923SetBandTxDone 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:403:6:RegionAS923InitDefaults 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:464:6:RegionAS923Verify 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:517:6:RegionAS923ApplyCFList 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:578:6:RegionAS923ChanMaskSet 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:602:6:RegionAS923ComputeRxWindowParameters 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:624:6:RegionAS923RxConfig 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:690:6:RegionAS923TxConfig 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:732:9:RegionAS923LinkAdrReq 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:839:9:RegionAS923RxParamSetupReq 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:866:8:RegionAS923NewChannelReq 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:919:8:RegionAS923TxParamSetupReq 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:925:8:RegionAS923DlChannelReq 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:952:8:RegionAS923AlternateDr 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:962:17:RegionAS923NextChannel 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:1040:17:RegionAS923ChannelAdd 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:1103:6:RegionAS923ChannelsRemove 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:1122:6:RegionAS923SetContinuousWave 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:1136:9:RegionAS923ApplyDrOffset 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c:1156:6:RegionAS923RxBeaconSetup 16 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.cyclo new file mode 100644 index 0000000..8c08eb4 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.cyclo @@ -0,0 +1,21 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:93:12:RegionAU915GetPhyParam 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:345:6:RegionAU915SetBandTxDone 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:353:6:RegionAU915InitDefaults 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:447:6:RegionAU915Verify 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:497:6:RegionAU915ApplyCFList 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:527:6:RegionAU915ChanMaskSet 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:559:6:RegionAU915ComputeRxWindowParameters 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:574:6:RegionAU915RxConfig 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:624:6:RegionAU915TxConfig 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:656:9:RegionAU915LinkAdrReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:819:9:RegionAU915RxParamSetupReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:851:8:RegionAU915NewChannelReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:857:8:RegionAU915TxParamSetupReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:863:8:RegionAU915DlChannelReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:869:8:RegionAU915AlternateDr 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:898:17:RegionAU915NextChannel 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:992:17:RegionAU915ChannelAdd 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:997:6:RegionAU915ChannelsRemove 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:1002:6:RegionAU915SetContinuousWave 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:1016:9:RegionAU915ApplyDrOffset 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:1038:6:RegionAU915RxBeaconSetup 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.d new file mode 100644 index 0000000..7c66557 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.d @@ -0,0 +1,80 @@ +Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o: \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c \ + ../Middlewares/Third_Party/SubGHz_Phy/radio.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Core/Inc/LoRaWAN/Target/timer.h \ + ../Core/Inc/../../Utils/Inc/stm32_timer.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h ../Core/Inc/utilities_conf.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/LoRaWAN/Target/systime.h ../Utils/Inc/stm32_systime.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h \ + ../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h \ + ../Core/Inc/LoRaWAN/Target/lorawan_conf.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.h +../Middlewares/Third_Party/SubGHz_Phy/radio.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Core/Inc/LoRaWAN/Target/timer.h: +../Core/Inc/../../Utils/Inc/stm32_timer.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/LoRaWAN/Target/systime.h: +../Utils/Inc/stm32_systime.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h: +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h: +../Core/Inc/LoRaWAN/Target/lorawan_conf.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o new file mode 100644 index 0000000..e520cd9 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.su new file mode 100644 index 0000000..f3738f9 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.su @@ -0,0 +1,21 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:93:12:RegionAU915GetPhyParam 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:345:6:RegionAU915SetBandTxDone 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:353:6:RegionAU915InitDefaults 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:447:6:RegionAU915Verify 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:497:6:RegionAU915ApplyCFList 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:527:6:RegionAU915ChanMaskSet 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:559:6:RegionAU915ComputeRxWindowParameters 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:574:6:RegionAU915RxConfig 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:624:6:RegionAU915TxConfig 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:656:9:RegionAU915LinkAdrReq 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:819:9:RegionAU915RxParamSetupReq 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:851:8:RegionAU915NewChannelReq 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:857:8:RegionAU915TxParamSetupReq 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:863:8:RegionAU915DlChannelReq 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:869:8:RegionAU915AlternateDr 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:898:17:RegionAU915NextChannel 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:992:17:RegionAU915ChannelAdd 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:997:6:RegionAU915ChannelsRemove 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:1002:6:RegionAU915SetContinuousWave 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:1016:9:RegionAU915ApplyDrOffset 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c:1038:6:RegionAU915RxBeaconSetup 16 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.cyclo new file mode 100644 index 0000000..9e8cdb9 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.cyclo @@ -0,0 +1,4 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.c:49:24:FindAvailable125kHzChannels 5 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.c:75:17:RegionBaseUSComputeNext125kHzJoinChannel 11 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.c:137:6:RegionBaseUSVerifyFrequencyGroup 4 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.c:148:10:RegionBaseUSCalcDownlinkFrequency 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.d new file mode 100644 index 0000000..059149e --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.d @@ -0,0 +1,78 @@ +Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o: \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.c \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Core/Inc/LoRaWAN/Target/timer.h \ + ../Core/Inc/../../Utils/Inc/stm32_timer.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h ../Core/Inc/utilities_conf.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/LoRaWAN/Target/systime.h ../Utils/Inc/stm32_systime.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h \ + ../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h \ + ../Core/Inc/LoRaWAN/Target/lorawan_conf.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.h +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Core/Inc/LoRaWAN/Target/timer.h: +../Core/Inc/../../Utils/Inc/stm32_timer.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/LoRaWAN/Target/systime.h: +../Utils/Inc/stm32_systime.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h: +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h: +../Core/Inc/LoRaWAN/Target/lorawan_conf.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o new file mode 100644 index 0000000..83abfc4 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.su new file mode 100644 index 0000000..f935671 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.su @@ -0,0 +1,4 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.c:49:24:FindAvailable125kHzChannels 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.c:75:17:RegionBaseUSComputeNext125kHzJoinChannel 48 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.c:137:6:RegionBaseUSVerifyFrequencyGroup 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.c:148:10:RegionBaseUSCalcDownlinkFrequency 24 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.cyclo new file mode 100644 index 0000000..84d983b --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.cyclo @@ -0,0 +1,21 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:91:12:RegionCN470GetPhyParam 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:315:6:RegionCN470SetBandTxDone 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:323:6:RegionCN470InitDefaults 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:397:6:RegionCN470Verify 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:433:6:RegionCN470ApplyCFList 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:457:6:RegionCN470ChanMaskSet 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:481:6:RegionCN470ComputeRxWindowParameters 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:496:6:RegionCN470RxConfig 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:545:6:RegionCN470TxConfig 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:577:9:RegionCN470LinkAdrReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:676:9:RegionCN470RxParamSetupReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:703:8:RegionCN470NewChannelReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:709:8:RegionCN470TxParamSetupReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:715:8:RegionCN470DlChannelReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:721:8:RegionCN470AlternateDr 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:730:17:RegionCN470NextChannel 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:785:17:RegionCN470ChannelAdd 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:790:6:RegionCN470ChannelsRemove 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:795:6:RegionCN470SetContinuousWave 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:809:9:RegionCN470ApplyDrOffset 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:824:6:RegionCN470RxBeaconSetup 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.d new file mode 100644 index 0000000..dae31e3 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.d @@ -0,0 +1,80 @@ +Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o: \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c \ + ../Middlewares/Third_Party/SubGHz_Phy/radio.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Core/Inc/LoRaWAN/Target/timer.h \ + ../Core/Inc/../../Utils/Inc/stm32_timer.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h ../Core/Inc/utilities_conf.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/LoRaWAN/Target/systime.h ../Utils/Inc/stm32_systime.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h \ + ../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h \ + ../Core/Inc/LoRaWAN/Target/lorawan_conf.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.h +../Middlewares/Third_Party/SubGHz_Phy/radio.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Core/Inc/LoRaWAN/Target/timer.h: +../Core/Inc/../../Utils/Inc/stm32_timer.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/LoRaWAN/Target/systime.h: +../Utils/Inc/stm32_systime.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h: +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h: +../Core/Inc/LoRaWAN/Target/lorawan_conf.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o new file mode 100644 index 0000000..e9543b1 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.su new file mode 100644 index 0000000..deb5875 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.su @@ -0,0 +1,21 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:91:12:RegionCN470GetPhyParam 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:315:6:RegionCN470SetBandTxDone 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:323:6:RegionCN470InitDefaults 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:397:6:RegionCN470Verify 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:433:6:RegionCN470ApplyCFList 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:457:6:RegionCN470ChanMaskSet 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:481:6:RegionCN470ComputeRxWindowParameters 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:496:6:RegionCN470RxConfig 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:545:6:RegionCN470TxConfig 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:577:9:RegionCN470LinkAdrReq 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:676:9:RegionCN470RxParamSetupReq 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:703:8:RegionCN470NewChannelReq 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:709:8:RegionCN470TxParamSetupReq 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:715:8:RegionCN470DlChannelReq 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:721:8:RegionCN470AlternateDr 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:730:17:RegionCN470NextChannel 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:785:17:RegionCN470ChannelAdd 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:790:6:RegionCN470ChannelsRemove 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:795:6:RegionCN470SetContinuousWave 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:809:9:RegionCN470ApplyDrOffset 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c:824:6:RegionCN470RxBeaconSetup 16 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.cyclo new file mode 100644 index 0000000..a9e350d --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.cyclo @@ -0,0 +1,21 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:90:12:RegionCN779GetPhyParam 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:300:6:RegionCN779SetBandTxDone 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:308:6:RegionCN779InitDefaults 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:367:6:RegionCN779Verify 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:406:6:RegionCN779ApplyCFList 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:467:6:RegionCN779ChanMaskSet 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:491:6:RegionCN779ComputeRxWindowParameters 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:513:6:RegionCN779RxConfig 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:578:6:RegionCN779TxConfig 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:620:9:RegionCN779LinkAdrReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:727:9:RegionCN779RxParamSetupReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:754:8:RegionCN779NewChannelReq 7 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:807:8:RegionCN779TxParamSetupReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:813:8:RegionCN779DlChannelReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:840:8:RegionCN779AlternateDr 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:845:17:RegionCN779NextChannel 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:900:17:RegionCN779ChannelAdd 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:963:6:RegionCN779ChannelsRemove 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:982:6:RegionCN779SetContinuousWave 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:996:9:RegionCN779ApplyDrOffset 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:1011:6:RegionCN779RxBeaconSetup 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.d new file mode 100644 index 0000000..8d63935 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.d @@ -0,0 +1,78 @@ +Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o: \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c \ + ../Middlewares/Third_Party/SubGHz_Phy/radio.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Core/Inc/LoRaWAN/Target/timer.h \ + ../Core/Inc/../../Utils/Inc/stm32_timer.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h ../Core/Inc/utilities_conf.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/LoRaWAN/Target/systime.h ../Utils/Inc/stm32_systime.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h \ + ../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h \ + ../Core/Inc/LoRaWAN/Target/lorawan_conf.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.h +../Middlewares/Third_Party/SubGHz_Phy/radio.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Core/Inc/LoRaWAN/Target/timer.h: +../Core/Inc/../../Utils/Inc/stm32_timer.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/LoRaWAN/Target/systime.h: +../Utils/Inc/stm32_systime.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h: +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h: +../Core/Inc/LoRaWAN/Target/lorawan_conf.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o new file mode 100644 index 0000000..f47bac6 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.su new file mode 100644 index 0000000..00f85fc --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.su @@ -0,0 +1,21 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:90:12:RegionCN779GetPhyParam 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:300:6:RegionCN779SetBandTxDone 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:308:6:RegionCN779InitDefaults 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:367:6:RegionCN779Verify 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:406:6:RegionCN779ApplyCFList 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:467:6:RegionCN779ChanMaskSet 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:491:6:RegionCN779ComputeRxWindowParameters 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:513:6:RegionCN779RxConfig 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:578:6:RegionCN779TxConfig 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:620:9:RegionCN779LinkAdrReq 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:727:9:RegionCN779RxParamSetupReq 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:754:8:RegionCN779NewChannelReq 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:807:8:RegionCN779TxParamSetupReq 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:813:8:RegionCN779DlChannelReq 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:840:8:RegionCN779AlternateDr 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:845:17:RegionCN779NextChannel 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:900:17:RegionCN779ChannelAdd 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:963:6:RegionCN779ChannelsRemove 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:982:6:RegionCN779SetContinuousWave 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:996:9:RegionCN779ApplyDrOffset 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c:1011:6:RegionCN779RxBeaconSetup 16 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.cyclo new file mode 100644 index 0000000..5a6d688 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.cyclo @@ -0,0 +1,25 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:86:17:GetDutyCycle 5 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:119:17:SetMaxTimeCredits 11 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:190:17:UpdateTimeCredits 3 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:216:16:CountChannels 3 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:230:6:RegionCommonChanVerifyDr 6 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:255:9:RegionCommonValueInRange 3 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:264:6:RegionCommonChanDisable 3 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:279:9:RegionCommonCountChannels 3 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:296:6:RegionCommonChanMaskCopy 4 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:307:6:RegionCommonSetBandTxDone 2 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:325:13:RegionCommonUpdateBandTimeOff 11 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:420:9:RegionCommonParseLinkAdrReq 2 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:444:9:RegionCommonLinkAdrReqVerifyParams 8 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:501:10:RegionCommonComputeSymbolTimeLoRa 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:506:10:RegionCommonComputeSymbolTimeFsk 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:511:6:RegionCommonComputeRxWindowParameters 6 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:519:8:RegionCommonComputeTxPower 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:528:6:RegionCommonRxBeaconSetup 2 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:559:6:RegionCommonCountNbOfEnabledChannels 10 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:602:17:RegionCommonIdentifyChannels 5 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:646:8:RegionCommonGetNextLowerTxDr 4 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:666:8:RegionCommonLimitTxPower 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:672:10:RegionCommonGetBandwidth 3 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:687:6:RegionCommonRxConfigPrint 2 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:701:6:RegionCommonTxConfigPrint 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.d new file mode 100644 index 0000000..7c21e6a --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.d @@ -0,0 +1,80 @@ +Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o: \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c \ + ../Middlewares/Third_Party/SubGHz_Phy/radio.h \ + ../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Core/Inc/LoRaWAN/Target/timer.h \ + ../Core/Inc/../../Utils/Inc/stm32_timer.h \ + ../Core/Inc/LoRaWAN/Target/systime.h ../Utils/Inc/stm32_systime.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h \ + ../Core/Inc/LoRaWAN/Target/lorawan_conf.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h \ + ../Core/Inc/LoRaWAN/Target/mw_log_conf.h \ + ../Core/Inc/../../Utils/Inc/stm32_adv_trace.h +../Middlewares/Third_Party/SubGHz_Phy/radio.h: +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Core/Inc/LoRaWAN/Target/timer.h: +../Core/Inc/../../Utils/Inc/stm32_timer.h: +../Core/Inc/LoRaWAN/Target/systime.h: +../Utils/Inc/stm32_systime.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h: +../Core/Inc/LoRaWAN/Target/lorawan_conf.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h: +../Core/Inc/LoRaWAN/Target/mw_log_conf.h: +../Core/Inc/../../Utils/Inc/stm32_adv_trace.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o new file mode 100644 index 0000000..7723909 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.su new file mode 100644 index 0000000..bc5e4b6 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.su @@ -0,0 +1,25 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:86:17:GetDutyCycle 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:119:17:SetMaxTimeCredits 64 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:190:17:UpdateTimeCredits 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:216:16:CountChannels 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:230:6:RegionCommonChanVerifyDr 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:255:9:RegionCommonValueInRange 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:264:6:RegionCommonChanDisable 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:279:9:RegionCommonCountChannels 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:296:6:RegionCommonChanMaskCopy 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:307:6:RegionCommonSetBandTxDone 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:325:13:RegionCommonUpdateBandTimeOff 80 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:420:9:RegionCommonParseLinkAdrReq 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:444:9:RegionCommonLinkAdrReqVerifyParams 48 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:501:10:RegionCommonComputeSymbolTimeLoRa 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:506:10:RegionCommonComputeSymbolTimeFsk 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:511:6:RegionCommonComputeRxWindowParameters 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:519:8:RegionCommonComputeTxPower 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:528:6:RegionCommonRxBeaconSetup 72 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:559:6:RegionCommonCountNbOfEnabledChannels 40 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:602:17:RegionCommonIdentifyChannels 64 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:646:8:RegionCommonGetNextLowerTxDr 40 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:666:8:RegionCommonLimitTxPower 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:672:10:RegionCommonGetBandwidth 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:687:6:RegionCommonRxConfigPrint 64 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c:701:6:RegionCommonTxConfigPrint 24 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.cyclo new file mode 100644 index 0000000..2df4438 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.cyclo @@ -0,0 +1,21 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:90:12:RegionEU433GetPhyParam 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:300:6:RegionEU433SetBandTxDone 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:308:6:RegionEU433InitDefaults 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:367:6:RegionEU433Verify 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:406:6:RegionEU433ApplyCFList 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:467:6:RegionEU433ChanMaskSet 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:491:6:RegionEU433ComputeRxWindowParameters 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:513:6:RegionEU433RxConfig 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:578:6:RegionEU433TxConfig 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:620:9:RegionEU433LinkAdrReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:727:9:RegionEU433RxParamSetupReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:754:8:RegionEU433NewChannelReq 7 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:807:8:RegionEU433TxParamSetupReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:813:8:RegionEU433DlChannelReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:840:8:RegionEU433AlternateDr 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:849:17:RegionEU433NextChannel 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:904:17:RegionEU433ChannelAdd 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:967:6:RegionEU433ChannelsRemove 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:986:6:RegionEU433SetContinuousWave 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:1000:9:RegionEU433ApplyDrOffset 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:1015:6:RegionEU433RxBeaconSetup 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.d new file mode 100644 index 0000000..750363d --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.d @@ -0,0 +1,78 @@ +Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o: \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c \ + ../Middlewares/Third_Party/SubGHz_Phy/radio.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Core/Inc/LoRaWAN/Target/timer.h \ + ../Core/Inc/../../Utils/Inc/stm32_timer.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h ../Core/Inc/utilities_conf.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/LoRaWAN/Target/systime.h ../Utils/Inc/stm32_systime.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h \ + ../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h \ + ../Core/Inc/LoRaWAN/Target/lorawan_conf.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.h +../Middlewares/Third_Party/SubGHz_Phy/radio.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Core/Inc/LoRaWAN/Target/timer.h: +../Core/Inc/../../Utils/Inc/stm32_timer.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/LoRaWAN/Target/systime.h: +../Utils/Inc/stm32_systime.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h: +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h: +../Core/Inc/LoRaWAN/Target/lorawan_conf.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o new file mode 100644 index 0000000..40fae01 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.su new file mode 100644 index 0000000..e3eeaad --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.su @@ -0,0 +1,21 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:90:12:RegionEU433GetPhyParam 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:300:6:RegionEU433SetBandTxDone 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:308:6:RegionEU433InitDefaults 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:367:6:RegionEU433Verify 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:406:6:RegionEU433ApplyCFList 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:467:6:RegionEU433ChanMaskSet 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:491:6:RegionEU433ComputeRxWindowParameters 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:513:6:RegionEU433RxConfig 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:578:6:RegionEU433TxConfig 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:620:9:RegionEU433LinkAdrReq 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:727:9:RegionEU433RxParamSetupReq 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:754:8:RegionEU433NewChannelReq 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:807:8:RegionEU433TxParamSetupReq 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:813:8:RegionEU433DlChannelReq 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:840:8:RegionEU433AlternateDr 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:849:17:RegionEU433NextChannel 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:904:17:RegionEU433ChannelAdd 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:967:6:RegionEU433ChannelsRemove 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:986:6:RegionEU433SetContinuousWave 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:1000:9:RegionEU433ApplyDrOffset 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c:1015:6:RegionEU433RxBeaconSetup 16 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.cyclo new file mode 100644 index 0000000..0952bfc --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.cyclo @@ -0,0 +1,23 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:57:13:VerifyRfFreq 14 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:97:20:GetTimeOnAir 2 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:115:12:RegionEU868GetPhyParam 37 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:325:6:RegionEU868SetBandTxDone 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:333:6:RegionEU868InitDefaults 7 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:397:6:RegionEU868Verify 7 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:437:6:RegionEU868ApplyCFList 6 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:498:6:RegionEU868ChanMaskSet 3 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:522:6:RegionEU868ComputeRxWindowParameters 2 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:544:6:RegionEU868RxConfig 6 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:610:6:RegionEU868TxConfig 2 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:652:9:RegionEU868LinkAdrReq 14 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:759:9:RegionEU868RxParamSetupReq 4 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:787:8:RegionEU868NewChannelReq 7 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:840:8:RegionEU868TxParamSetupReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:846:8:RegionEU868DlChannelReq 4 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:874:8:RegionEU868AlternateDr 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:883:17:RegionEU868NextChannel 4 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:938:17:RegionEU868ChannelAdd 12 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:1002:6:RegionEU868ChannelsRemove 2 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:1021:6:RegionEU868SetContinuousWave 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:1035:9:RegionEU868ApplyDrOffset 2 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:1050:6:RegionEU868RxBeaconSetup 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.d new file mode 100644 index 0000000..6bb4cf5 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.d @@ -0,0 +1,78 @@ +Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o: \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c \ + ../Middlewares/Third_Party/SubGHz_Phy/radio.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Core/Inc/LoRaWAN/Target/timer.h \ + ../Core/Inc/../../Utils/Inc/stm32_timer.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h ../Core/Inc/utilities_conf.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/LoRaWAN/Target/systime.h ../Utils/Inc/stm32_systime.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h \ + ../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h \ + ../Core/Inc/LoRaWAN/Target/lorawan_conf.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.h +../Middlewares/Third_Party/SubGHz_Phy/radio.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Core/Inc/LoRaWAN/Target/timer.h: +../Core/Inc/../../Utils/Inc/stm32_timer.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/LoRaWAN/Target/systime.h: +../Utils/Inc/stm32_systime.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h: +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h: +../Core/Inc/LoRaWAN/Target/lorawan_conf.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o new file mode 100644 index 0000000..a4a47e3 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.su new file mode 100644 index 0000000..6d751ee --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.su @@ -0,0 +1,23 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:57:13:VerifyRfFreq 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:97:20:GetTimeOnAir 56 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:115:12:RegionEU868GetPhyParam 40 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:325:6:RegionEU868SetBandTxDone 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:333:6:RegionEU868InitDefaults 200 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:397:6:RegionEU868Verify 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:437:6:RegionEU868ApplyCFList 48 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:498:6:RegionEU868ChanMaskSet 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:522:6:RegionEU868ComputeRxWindowParameters 40 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:544:6:RegionEU868RxConfig 80 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:610:6:RegionEU868TxConfig 88 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:652:9:RegionEU868LinkAdrReq 88 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:759:9:RegionEU868RxParamSetupReq 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:787:8:RegionEU868NewChannelReq 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:840:8:RegionEU868TxParamSetupReq 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:846:8:RegionEU868DlChannelReq 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:874:8:RegionEU868AlternateDr 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:883:17:RegionEU868NextChannel 112 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:938:17:RegionEU868ChannelAdd 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:1002:6:RegionEU868ChannelsRemove 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:1021:6:RegionEU868SetContinuousWave 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:1035:9:RegionEU868ApplyDrOffset 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c:1050:6:RegionEU868RxBeaconSetup 40 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.cyclo new file mode 100644 index 0000000..10c446a --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.cyclo @@ -0,0 +1,21 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:90:12:RegionIN865GetPhyParam 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:300:6:RegionIN865SetBandTxDone 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:308:6:RegionIN865InitDefaults 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:367:6:RegionIN865Verify 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:420:6:RegionIN865ApplyCFList 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:481:6:RegionIN865ChanMaskSet 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:505:6:RegionIN865ComputeRxWindowParameters 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:527:6:RegionIN865RxConfig 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:592:6:RegionIN865TxConfig 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:634:9:RegionIN865LinkAdrReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:748:9:RegionIN865RxParamSetupReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:777:8:RegionIN865NewChannelReq 7 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:830:8:RegionIN865TxParamSetupReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:836:8:RegionIN865DlChannelReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:863:8:RegionIN865AlternateDr 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:872:17:RegionIN865NextChannel 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:927:17:RegionIN865ChannelAdd 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:990:6:RegionIN865ChannelsRemove 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:1009:6:RegionIN865SetContinuousWave 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:1023:9:RegionIN865ApplyDrOffset 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:1033:6:RegionIN865RxBeaconSetup 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.d new file mode 100644 index 0000000..9c05f67 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.d @@ -0,0 +1,78 @@ +Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o: \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c \ + ../Middlewares/Third_Party/SubGHz_Phy/radio.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Core/Inc/LoRaWAN/Target/timer.h \ + ../Core/Inc/../../Utils/Inc/stm32_timer.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h ../Core/Inc/utilities_conf.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/LoRaWAN/Target/systime.h ../Utils/Inc/stm32_systime.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h \ + ../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h \ + ../Core/Inc/LoRaWAN/Target/lorawan_conf.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.h +../Middlewares/Third_Party/SubGHz_Phy/radio.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Core/Inc/LoRaWAN/Target/timer.h: +../Core/Inc/../../Utils/Inc/stm32_timer.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/LoRaWAN/Target/systime.h: +../Utils/Inc/stm32_systime.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h: +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h: +../Core/Inc/LoRaWAN/Target/lorawan_conf.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o new file mode 100644 index 0000000..f9547fe Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.su new file mode 100644 index 0000000..aef8cad --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.su @@ -0,0 +1,21 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:90:12:RegionIN865GetPhyParam 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:300:6:RegionIN865SetBandTxDone 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:308:6:RegionIN865InitDefaults 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:367:6:RegionIN865Verify 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:420:6:RegionIN865ApplyCFList 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:481:6:RegionIN865ChanMaskSet 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:505:6:RegionIN865ComputeRxWindowParameters 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:527:6:RegionIN865RxConfig 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:592:6:RegionIN865TxConfig 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:634:9:RegionIN865LinkAdrReq 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:748:9:RegionIN865RxParamSetupReq 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:777:8:RegionIN865NewChannelReq 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:830:8:RegionIN865TxParamSetupReq 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:836:8:RegionIN865DlChannelReq 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:863:8:RegionIN865AlternateDr 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:872:17:RegionIN865NextChannel 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:927:17:RegionIN865ChannelAdd 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:990:6:RegionIN865ChannelsRemove 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:1009:6:RegionIN865SetContinuousWave 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:1023:9:RegionIN865ApplyDrOffset 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c:1033:6:RegionIN865RxBeaconSetup 16 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.cyclo new file mode 100644 index 0000000..b367e20 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.cyclo @@ -0,0 +1,21 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:106:12:RegionKR920GetPhyParam 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:320:6:RegionKR920SetBandTxDone 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:328:6:RegionKR920InitDefaults 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:387:6:RegionKR920Verify 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:426:6:RegionKR920ApplyCFList 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:487:6:RegionKR920ChanMaskSet 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:511:6:RegionKR920ComputeRxWindowParameters 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:526:6:RegionKR920RxConfig 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:582:6:RegionKR920TxConfig 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:618:9:RegionKR920LinkAdrReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:725:9:RegionKR920RxParamSetupReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:752:8:RegionKR920NewChannelReq 7 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:805:8:RegionKR920TxParamSetupReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:811:8:RegionKR920DlChannelReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:838:8:RegionKR920AlternateDr 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:847:17:RegionKR920NextChannel 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:918:17:RegionKR920ChannelAdd 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:981:6:RegionKR920ChannelsRemove 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:1000:6:RegionKR920SetContinuousWave 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:1019:9:RegionKR920ApplyDrOffset 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:1034:6:RegionKR920RxBeaconSetup 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.d new file mode 100644 index 0000000..354a52f --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.d @@ -0,0 +1,78 @@ +Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o: \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c \ + ../Middlewares/Third_Party/SubGHz_Phy/radio.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Core/Inc/LoRaWAN/Target/timer.h \ + ../Core/Inc/../../Utils/Inc/stm32_timer.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h ../Core/Inc/utilities_conf.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/LoRaWAN/Target/systime.h ../Utils/Inc/stm32_systime.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h \ + ../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h \ + ../Core/Inc/LoRaWAN/Target/lorawan_conf.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.h +../Middlewares/Third_Party/SubGHz_Phy/radio.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Core/Inc/LoRaWAN/Target/timer.h: +../Core/Inc/../../Utils/Inc/stm32_timer.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/LoRaWAN/Target/systime.h: +../Utils/Inc/stm32_systime.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h: +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h: +../Core/Inc/LoRaWAN/Target/lorawan_conf.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o new file mode 100644 index 0000000..c534ee1 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.su new file mode 100644 index 0000000..2351b14 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.su @@ -0,0 +1,21 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:106:12:RegionKR920GetPhyParam 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:320:6:RegionKR920SetBandTxDone 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:328:6:RegionKR920InitDefaults 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:387:6:RegionKR920Verify 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:426:6:RegionKR920ApplyCFList 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:487:6:RegionKR920ChanMaskSet 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:511:6:RegionKR920ComputeRxWindowParameters 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:526:6:RegionKR920RxConfig 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:582:6:RegionKR920TxConfig 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:618:9:RegionKR920LinkAdrReq 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:725:9:RegionKR920RxParamSetupReq 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:752:8:RegionKR920NewChannelReq 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:805:8:RegionKR920TxParamSetupReq 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:811:8:RegionKR920DlChannelReq 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:838:8:RegionKR920AlternateDr 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:847:17:RegionKR920NextChannel 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:918:17:RegionKR920ChannelAdd 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:981:6:RegionKR920ChannelsRemove 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:1000:6:RegionKR920SetContinuousWave 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:1019:9:RegionKR920ApplyDrOffset 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c:1034:6:RegionKR920RxBeaconSetup 16 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.cyclo new file mode 100644 index 0000000..c46c126 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.cyclo @@ -0,0 +1,21 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:91:12:RegionRU864GetPhyParam 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:301:6:RegionRU864SetBandTxDone 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:309:6:RegionRU864InitDefaults 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:366:6:RegionRU864Verify 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:405:6:RegionRU864ApplyCFList 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:466:6:RegionRU864ChanMaskSet 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:490:6:RegionRU864ComputeRxWindowParameters 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:512:6:RegionRU864RxConfig 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:578:6:RegionRU864TxConfig 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:620:9:RegionRU864LinkAdrReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:727:9:RegionRU864RxParamSetupReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:754:8:RegionRU864NewChannelReq 7 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:807:8:RegionRU864TxParamSetupReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:813:8:RegionRU864DlChannelReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:840:8:RegionRU864AlternateDr 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:849:17:RegionRU864NextChannel 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:904:17:RegionRU864ChannelAdd 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:967:6:RegionRU864ChannelsRemove 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:986:6:RegionRU864SetContinuousWave 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:1000:9:RegionRU864ApplyDrOffset 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:1015:6:RegionRU864RxBeaconSetup 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.d new file mode 100644 index 0000000..cfde64f --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.d @@ -0,0 +1,78 @@ +Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o: \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c \ + ../Middlewares/Third_Party/SubGHz_Phy/radio.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Core/Inc/LoRaWAN/Target/timer.h \ + ../Core/Inc/../../Utils/Inc/stm32_timer.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h ../Core/Inc/utilities_conf.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/LoRaWAN/Target/systime.h ../Utils/Inc/stm32_systime.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h \ + ../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h \ + ../Core/Inc/LoRaWAN/Target/lorawan_conf.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.h +../Middlewares/Third_Party/SubGHz_Phy/radio.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Core/Inc/LoRaWAN/Target/timer.h: +../Core/Inc/../../Utils/Inc/stm32_timer.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/LoRaWAN/Target/systime.h: +../Utils/Inc/stm32_systime.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h: +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h: +../Core/Inc/LoRaWAN/Target/lorawan_conf.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o new file mode 100644 index 0000000..1524c0c Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.su new file mode 100644 index 0000000..04f70aa --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.su @@ -0,0 +1,21 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:91:12:RegionRU864GetPhyParam 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:301:6:RegionRU864SetBandTxDone 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:309:6:RegionRU864InitDefaults 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:366:6:RegionRU864Verify 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:405:6:RegionRU864ApplyCFList 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:466:6:RegionRU864ChanMaskSet 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:490:6:RegionRU864ComputeRxWindowParameters 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:512:6:RegionRU864RxConfig 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:578:6:RegionRU864TxConfig 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:620:9:RegionRU864LinkAdrReq 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:727:9:RegionRU864RxParamSetupReq 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:754:8:RegionRU864NewChannelReq 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:807:8:RegionRU864TxParamSetupReq 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:813:8:RegionRU864DlChannelReq 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:840:8:RegionRU864AlternateDr 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:849:17:RegionRU864NextChannel 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:904:17:RegionRU864ChannelAdd 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:967:6:RegionRU864ChannelsRemove 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:986:6:RegionRU864SetContinuousWave 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:1000:9:RegionRU864ApplyDrOffset 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c:1015:6:RegionRU864RxBeaconSetup 16 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.cyclo new file mode 100644 index 0000000..7cb13dd --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.cyclo @@ -0,0 +1,21 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:114:12:RegionUS915GetPhyParam 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:338:6:RegionUS915SetBandTxDone 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:346:6:RegionUS915InitDefaults 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:440:6:RegionUS915Verify 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:476:6:RegionUS915ApplyCFList 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:506:6:RegionUS915ChanMaskSet 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:547:6:RegionUS915ComputeRxWindowParameters 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:562:6:RegionUS915RxConfig 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:613:6:RegionUS915TxConfig 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:645:9:RegionUS915LinkAdrReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:809:9:RegionUS915RxParamSetupReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:841:8:RegionUS915NewChannelReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:847:8:RegionUS915TxParamSetupReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:853:8:RegionUS915DlChannelReq 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:859:8:RegionUS915AlternateDr 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:888:17:RegionUS915NextChannel 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:982:17:RegionUS915ChannelAdd 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:987:6:RegionUS915ChannelsRemove 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:992:6:RegionUS915SetContinuousWave 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:1006:9:RegionUS915ApplyDrOffset 1 +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:1021:6:RegionUS915RxBeaconSetup 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.d new file mode 100644 index 0000000..f47e8dd --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.d @@ -0,0 +1,80 @@ +Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o: \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c \ + ../Middlewares/Third_Party/SubGHz_Phy/radio.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Core/Inc/LoRaWAN/Target/timer.h \ + ../Core/Inc/../../Utils/Inc/stm32_timer.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h ../Core/Inc/utilities_conf.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/LoRaWAN/Target/systime.h ../Utils/Inc/stm32_systime.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h \ + ../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h \ + ../Core/Inc/LoRaWAN/Target/lorawan_conf.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.h \ + ../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.h +../Middlewares/Third_Party/SubGHz_Phy/radio.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Core/Inc/LoRaWAN/Target/timer.h: +../Core/Inc/../../Utils/Inc/stm32_timer.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/LoRaWAN/Target/systime.h: +../Utils/Inc/stm32_systime.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacHeaderTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.h: +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacTypes.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionNvm.h: +../Core/Inc/LoRaWAN/Target/lorawan_conf.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCryptoNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/secure-element-nvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassBNvm.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.h: +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o new file mode 100644 index 0000000..4a698f1 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.su new file mode 100644 index 0000000..e255911 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.su @@ -0,0 +1,21 @@ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:114:12:RegionUS915GetPhyParam 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:338:6:RegionUS915SetBandTxDone 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:346:6:RegionUS915InitDefaults 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:440:6:RegionUS915Verify 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:476:6:RegionUS915ApplyCFList 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:506:6:RegionUS915ChanMaskSet 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:547:6:RegionUS915ComputeRxWindowParameters 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:562:6:RegionUS915RxConfig 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:613:6:RegionUS915TxConfig 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:645:9:RegionUS915LinkAdrReq 32 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:809:9:RegionUS915RxParamSetupReq 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:841:8:RegionUS915NewChannelReq 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:847:8:RegionUS915TxParamSetupReq 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:853:8:RegionUS915DlChannelReq 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:859:8:RegionUS915AlternateDr 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:888:17:RegionUS915NextChannel 24 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:982:17:RegionUS915ChannelAdd 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:987:6:RegionUS915ChannelsRemove 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:992:6:RegionUS915SetContinuousWave 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:1006:9:RegionUS915ApplyDrOffset 16 static +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c:1021:6:RegionUS915RxBeaconSetup 16 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/subdir.mk b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/subdir.mk new file mode 100644 index 0000000..cfe9733 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/Region/subdir.mk @@ -0,0 +1,63 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +C_SRCS += \ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.c \ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.c \ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.c \ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.c \ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.c \ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.c \ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.c \ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.c \ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.c \ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.c \ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.c \ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.c \ +../Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.c + +OBJS += \ +./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o \ +./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o \ +./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o \ +./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o \ +./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o \ +./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o \ +./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o \ +./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o \ +./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o \ +./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o \ +./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o \ +./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o \ +./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + +C_DEPS += \ +./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.d \ +./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.d \ +./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.d \ +./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.d \ +./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.d \ +./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.d \ +./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.d \ +./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.d \ +./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.d \ +./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.d \ +./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.d \ +./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.d \ +./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.d + + +# Each subdirectory must supply rules for building sources it contributes +Middlewares/Third_Party/LoRaWAN/Mac/Region/%.o Middlewares/Third_Party/LoRaWAN/Mac/Region/%.su Middlewares/Third_Party/LoRaWAN/Mac/Region/%.cyclo: ../Middlewares/Third_Party/LoRaWAN/Mac/Region/%.c Middlewares/Third_Party/LoRaWAN/Mac/Region/subdir.mk + arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DWATERING2 -DUSE_HAL_DRIVER -DSTM32L476xx -DSX1276MB1MAS -DRFM95 -DAUTO_RESTART -DSPI3_HAL_CONFIG -c -I../Core/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32L4xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -I../Middlewares/Third_Party/BlueNRG-MS/includes -I../Middlewares/Third_Party/BlueNRG-MS/utils -I../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic -I../Core/Inc/BlueNRG_MS/App -I../Core/Inc/BlueNRG_MS/Target -I../Core/Inc/LoRaWAN/App -I../Core/Inc/LoRaWAN/Target -I../Core/Inc/List -I../Middlewares/Third_Party/LoRaWAN/Crypto -I../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I../Middlewares/Third_Party/LoRaWAN/Mac -I../Middlewares/Third_Party/LoRaWAN/Mac/Region -I../Middlewares/Third_Party/LoRaWAN/Utilities -I../Middlewares/Third_Party/SubGHz_Phy -I../Middlewares/Third_Party/SubGHz_Phy/sx1276 -I../Middlewares/Third_Party/LoRaWAN/LmHandler -I../Drivers/BSP/sx1276mb1mas -I../Utils/Inc -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@" + +clean: clean-Middlewares-2f-Third_Party-2f-LoRaWAN-2f-Mac-2f-Region + +clean-Middlewares-2f-Third_Party-2f-LoRaWAN-2f-Mac-2f-Region: + -$(RM) ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.cyclo ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.d ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.su ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.cyclo ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.d ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.su ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.cyclo ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.d ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.su ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.cyclo ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.d ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.su ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.cyclo ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.d ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.su ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.cyclo ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.d ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.su ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.cyclo ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.d ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.su ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.cyclo ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.d ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.su ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.cyclo ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.d ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.su ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.cyclo ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.d ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.su ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.cyclo ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.d ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.su ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.cyclo ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.d ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.su ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.cyclo ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.d ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.su + +.PHONY: clean-Middlewares-2f-Third_Party-2f-LoRaWAN-2f-Mac-2f-Region + diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/subdir.mk b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/subdir.mk new file mode 100644 index 0000000..1062b26 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Mac/subdir.mk @@ -0,0 +1,48 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +C_SRCS += \ +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.c \ +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.c \ +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.c \ +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.c \ +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.c \ +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.c \ +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.c \ +../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.c + +OBJS += \ +./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o \ +./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o \ +./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o \ +./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o \ +./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o \ +./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o \ +./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o \ +./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + +C_DEPS += \ +./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.d \ +./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.d \ +./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.d \ +./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.d \ +./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.d \ +./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.d \ +./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.d \ +./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.d + + +# Each subdirectory must supply rules for building sources it contributes +Middlewares/Third_Party/LoRaWAN/Mac/%.o Middlewares/Third_Party/LoRaWAN/Mac/%.su Middlewares/Third_Party/LoRaWAN/Mac/%.cyclo: ../Middlewares/Third_Party/LoRaWAN/Mac/%.c Middlewares/Third_Party/LoRaWAN/Mac/subdir.mk + arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DWATERING2 -DUSE_HAL_DRIVER -DSTM32L476xx -DSX1276MB1MAS -DRFM95 -DAUTO_RESTART -DSPI3_HAL_CONFIG -c -I../Core/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32L4xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -I../Middlewares/Third_Party/BlueNRG-MS/includes -I../Middlewares/Third_Party/BlueNRG-MS/utils -I../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic -I../Core/Inc/BlueNRG_MS/App -I../Core/Inc/BlueNRG_MS/Target -I../Core/Inc/LoRaWAN/App -I../Core/Inc/LoRaWAN/Target -I../Core/Inc/List -I../Middlewares/Third_Party/LoRaWAN/Crypto -I../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I../Middlewares/Third_Party/LoRaWAN/Mac -I../Middlewares/Third_Party/LoRaWAN/Mac/Region -I../Middlewares/Third_Party/LoRaWAN/Utilities -I../Middlewares/Third_Party/SubGHz_Phy -I../Middlewares/Third_Party/SubGHz_Phy/sx1276 -I../Middlewares/Third_Party/LoRaWAN/LmHandler -I../Drivers/BSP/sx1276mb1mas -I../Utils/Inc -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@" + +clean: clean-Middlewares-2f-Third_Party-2f-LoRaWAN-2f-Mac + +clean-Middlewares-2f-Third_Party-2f-LoRaWAN-2f-Mac: + -$(RM) ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.cyclo ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.d ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.su ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.cyclo ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.d ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.su ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.cyclo ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.d ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.su ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.cyclo ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.d ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.su ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.cyclo ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.d ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.su ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.cyclo ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.d ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.su ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.cyclo ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.d ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.su ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.cyclo ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.d ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.su + +.PHONY: clean-Middlewares-2f-Third_Party-2f-LoRaWAN-2f-Mac + diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Utilities/subdir.mk b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Utilities/subdir.mk new file mode 100644 index 0000000..24b3f7b --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Utilities/subdir.mk @@ -0,0 +1,27 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +C_SRCS += \ +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.c + +OBJS += \ +./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + +C_DEPS += \ +./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.d + + +# Each subdirectory must supply rules for building sources it contributes +Middlewares/Third_Party/LoRaWAN/Utilities/%.o Middlewares/Third_Party/LoRaWAN/Utilities/%.su Middlewares/Third_Party/LoRaWAN/Utilities/%.cyclo: ../Middlewares/Third_Party/LoRaWAN/Utilities/%.c Middlewares/Third_Party/LoRaWAN/Utilities/subdir.mk + arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DWATERING2 -DUSE_HAL_DRIVER -DSTM32L476xx -DSX1276MB1MAS -DRFM95 -DAUTO_RESTART -DSPI3_HAL_CONFIG -c -I../Core/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32L4xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -I../Middlewares/Third_Party/BlueNRG-MS/includes -I../Middlewares/Third_Party/BlueNRG-MS/utils -I../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic -I../Core/Inc/BlueNRG_MS/App -I../Core/Inc/BlueNRG_MS/Target -I../Core/Inc/LoRaWAN/App -I../Core/Inc/LoRaWAN/Target -I../Core/Inc/List -I../Middlewares/Third_Party/LoRaWAN/Crypto -I../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I../Middlewares/Third_Party/LoRaWAN/Mac -I../Middlewares/Third_Party/LoRaWAN/Mac/Region -I../Middlewares/Third_Party/LoRaWAN/Utilities -I../Middlewares/Third_Party/SubGHz_Phy -I../Middlewares/Third_Party/SubGHz_Phy/sx1276 -I../Middlewares/Third_Party/LoRaWAN/LmHandler -I../Drivers/BSP/sx1276mb1mas -I../Utils/Inc -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@" + +clean: clean-Middlewares-2f-Third_Party-2f-LoRaWAN-2f-Utilities + +clean-Middlewares-2f-Third_Party-2f-LoRaWAN-2f-Utilities: + -$(RM) ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.cyclo ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.d ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.su + +.PHONY: clean-Middlewares-2f-Third_Party-2f-LoRaWAN-2f-Utilities + diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Utilities/utilities.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Utilities/utilities.cyclo new file mode 100644 index 0000000..32b9dcf --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Utilities/utilities.cyclo @@ -0,0 +1,11 @@ +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.c:48:16:rand1 1 +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.c:53:6:srand1 1 +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.c:59:9:randr 1 +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.c:64:6:memcpy1 2 +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.c:72:6:memcpyr 2 +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.c:81:6:memset1 2 +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.c:89:8:Nibble2HexChar 3 +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.c:105:10:Crc32 4 +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.c:130:10:Crc32Init 1 +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.c:135:10:Crc32Update 4 +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.c:159:10:Crc32Finalize 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Utilities/utilities.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Utilities/utilities.d new file mode 100644 index 0000000..742e33a --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Utilities/utilities.d @@ -0,0 +1,45 @@ +Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o: \ + ../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.c \ + ../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o new file mode 100644 index 0000000..45c1793 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Utilities/utilities.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Utilities/utilities.su new file mode 100644 index 0000000..9566ed4 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/LoRaWAN/Utilities/utilities.su @@ -0,0 +1,11 @@ +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.c:48:16:rand1 4 static +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.c:53:6:srand1 16 static +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.c:59:9:randr 16 static +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.c:64:6:memcpy1 24 static +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.c:72:6:memcpyr 24 static +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.c:81:6:memset1 16 static +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.c:89:8:Nibble2HexChar 16 static +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.c:105:10:Crc32 32 static +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.c:130:10:Crc32Init 4 static +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.c:135:10:Crc32Update 40 static +../Middlewares/Third_Party/LoRaWAN/Utilities/utilities.c:159:10:Crc32Finalize 16 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/SubGHz_Phy/sx1276/subdir.mk b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/SubGHz_Phy/sx1276/subdir.mk new file mode 100644 index 0000000..f5dc217 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/SubGHz_Phy/sx1276/subdir.mk @@ -0,0 +1,27 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +C_SRCS += \ +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c + +OBJS += \ +./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + +C_DEPS += \ +./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.d + + +# Each subdirectory must supply rules for building sources it contributes +Middlewares/Third_Party/SubGHz_Phy/sx1276/%.o Middlewares/Third_Party/SubGHz_Phy/sx1276/%.su Middlewares/Third_Party/SubGHz_Phy/sx1276/%.cyclo: ../Middlewares/Third_Party/SubGHz_Phy/sx1276/%.c Middlewares/Third_Party/SubGHz_Phy/sx1276/subdir.mk + arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DWATERING2 -DUSE_HAL_DRIVER -DSTM32L476xx -DSX1276MB1MAS -DRFM95 -DAUTO_RESTART -DSPI3_HAL_CONFIG -c -I../Core/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32L4xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -I../Middlewares/Third_Party/BlueNRG-MS/includes -I../Middlewares/Third_Party/BlueNRG-MS/utils -I../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic -I../Core/Inc/BlueNRG_MS/App -I../Core/Inc/BlueNRG_MS/Target -I../Core/Inc/LoRaWAN/App -I../Core/Inc/LoRaWAN/Target -I../Core/Inc/List -I../Middlewares/Third_Party/LoRaWAN/Crypto -I../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I../Middlewares/Third_Party/LoRaWAN/Mac -I../Middlewares/Third_Party/LoRaWAN/Mac/Region -I../Middlewares/Third_Party/LoRaWAN/Utilities -I../Middlewares/Third_Party/SubGHz_Phy -I../Middlewares/Third_Party/SubGHz_Phy/sx1276 -I../Middlewares/Third_Party/LoRaWAN/LmHandler -I../Drivers/BSP/sx1276mb1mas -I../Utils/Inc -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@" + +clean: clean-Middlewares-2f-Third_Party-2f-SubGHz_Phy-2f-sx1276 + +clean-Middlewares-2f-Third_Party-2f-SubGHz_Phy-2f-sx1276: + -$(RM) ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.cyclo ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.d ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.su + +.PHONY: clean-Middlewares-2f-Third_Party-2f-SubGHz_Phy-2f-sx1276 + diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.cyclo new file mode 100644 index 0000000..81ba479 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.cyclo @@ -0,0 +1,42 @@ +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:371:10:SX1276Init 2 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:405:14:SX1276GetStatus 1 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:410:6:SX1276SetChannel 1 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:421:6:SX1276IsChannelFree 3 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:457:10:SX1276Random 2 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:498:13:RxChainCalibration 3 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:533:6:SX1276SetRxConfig 19 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:703:6:SX1276SetTxConfig 16 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:842:10:SX1276GetTimeOnAir 3 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:870:6:SX1276Send 8 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:945:13:SX1276SetRfTxPower 16 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1038:6:SX1276SetSleep 1 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1052:6:SX1276SetStby 1 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1062:6:SX1276SetRx 19 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1229:13:SX1276SetTx 4 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1293:6:SX1276StartCad 3 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1326:6:SX1276SetTxContinuousWave 1 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1346:9:SX1276ReadRssi 4 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1372:13:SX1276Reset 1 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1377:13:SX1276SetOpMode 4 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1415:6:SX1276SetModem 4 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1452:6:SX1276Write 1 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1457:9:SX1276Read 1 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1464:6:SX1276WriteBuffer 2 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1481:6:SX1276ReadBuffer 2 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1499:13:SX1276WriteFifo 1 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1504:13:SX1276ReadFifo 1 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1509:6:SX1276SetMaxPayloadLength 4 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1527:6:SX1276SetPublicNetwork 2 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1543:10:SX1276GetWakeupTime 1 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1548:17:SX1276ConvertPllStepToFreqInHz 1 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1563:17:SX1276ConvertFreqInHzToPllStep 1 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1579:16:GetFskBandwidthRegValue 4 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1594:17:SX1276GetLoRaBandwidthInHz 5 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1614:17:SX1276GetGfskTimeOnAirNumerator 3 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1629:17:SX1276GetLoRaTimeOnAirNumerator 15 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1694:13:SX1276OnTimeoutIrq 10 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1770:13:SX1276OnDio0Irq 29 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1957:13:SX1276OnDio1Irq 17 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:2076:13:SX1276OnDio2Irq 15 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:2144:13:SX1276OnDio3Irq 8 +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:2175:13:SX1276OnDio4Irq 4 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.d new file mode 100644 index 0000000..9ce910f --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.d @@ -0,0 +1,161 @@ +Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o: \ + ../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c \ + ../Core/Inc/LoRaWAN/Target/timer.h \ + ../Core/Inc/../../Utils/Inc/stm32_timer.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h ../Core/Inc/utilities_conf.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/SubGHz_Phy/radio.h \ + ../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.h \ + ../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276Regs-Fsk.h \ + ../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276Regs-LoRa.h \ + ../Core/Inc/LoRaWAN/Target/radio_conf.h ../Core/Inc/platform.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h \ + ../Core/Inc/stm32l4xx_hal_conf.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h \ + ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h \ + ../Core/Inc/main.h ../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h \ + ../Core/Inc/stm32_nucleo_bus.h ../Core/Inc/stm32_nucleo_conf.h \ + ../Core/Inc/stm32_nucleo_errno.h ../Utils/Inc/stm32_adv_trace.h \ + ../Core/Inc/utilities_conf.h ../Core/Inc/stm32_nucleo_bus.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Core/Inc/LoRaWAN/Target/mw_log_conf.h \ + ../Core/Inc/../../Utils/Inc/stm32_adv_trace.h \ + ../Core/Inc/LoRaWAN/Target/radio_board_if.h \ + ../Core/Inc/../../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.h \ + ../Core/Inc/LoRaWAN/Target/sx1276mb1mas_conf.h \ + ../Core/Inc/LoRaWAN/Target/radio_conf.h ../Core/Inc/utilities_def.h +../Core/Inc/LoRaWAN/Target/timer.h: +../Core/Inc/../../Utils/Inc/stm32_timer.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/SubGHz_Phy/radio.h: +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.h: +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276Regs-Fsk.h: +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276Regs-LoRa.h: +../Core/Inc/LoRaWAN/Target/radio_conf.h: +../Core/Inc/platform.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l4xx.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l476xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32L4xx/Include/system_stm32l4xx.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h: +../Core/Inc/stm32l4xx_hal_conf.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_def.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rcc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_gpio_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_dma.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_cortex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_adc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_adc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_can.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_comp.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_exti.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_iwdg.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_pwr_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_rtc_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_spi_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_tim_ex.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart.h: +../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_uart_ex.h: +../Core/Inc/main.h: +../Core/Inc/BlueNRG_MS/Target/hci_tl_interface.h: +../Core/Inc/stm32_nucleo_bus.h: +../Core/Inc/stm32_nucleo_conf.h: +../Core/Inc/stm32_nucleo_errno.h: +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/stm32_nucleo_bus.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Core/Inc/LoRaWAN/Target/mw_log_conf.h: +../Core/Inc/../../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/LoRaWAN/Target/radio_board_if.h: +../Core/Inc/../../Drivers/BSP/sx1276mb1mas/sx1276mb1mas.h: +../Core/Inc/LoRaWAN/Target/sx1276mb1mas_conf.h: +../Core/Inc/LoRaWAN/Target/radio_conf.h: +../Core/Inc/utilities_def.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o new file mode 100644 index 0000000..43f0818 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.su new file mode 100644 index 0000000..de5abf0 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.su @@ -0,0 +1,42 @@ +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:371:10:SX1276Init 32 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:405:14:SX1276GetStatus 4 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:410:6:SX1276SetChannel 24 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:421:6:SX1276IsChannelFree 32 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:457:10:SX1276Random 16 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:498:13:RxChainCalibration 24 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:533:6:SX1276SetRxConfig 32 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:703:6:SX1276SetTxConfig 32 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:842:10:SX1276GetTimeOnAir 48 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:870:6:SX1276Send 24 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:945:13:SX1276SetRfTxPower 24 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1038:6:SX1276SetSleep 8 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1052:6:SX1276SetStby 8 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1062:6:SX1276SetRx 24 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1229:13:SX1276SetTx 16 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1293:6:SX1276StartCad 8 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1326:6:SX1276SetTxContinuousWave 64 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1346:9:SX1276ReadRssi 24 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1372:13:SX1276Reset 8 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1377:13:SX1276SetOpMode 24 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1415:6:SX1276SetModem 16 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1452:6:SX1276Write 16 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1457:9:SX1276Read 24 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1464:6:SX1276WriteBuffer 32 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1481:6:SX1276ReadBuffer 32 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1499:13:SX1276WriteFifo 16 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1504:13:SX1276ReadFifo 16 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1509:6:SX1276SetMaxPayloadLength 16 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1527:6:SX1276SetPublicNetwork 16 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1543:10:SX1276GetWakeupTime 8 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1548:17:SX1276ConvertPllStepToFreqInHz 24 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1563:17:SX1276ConvertFreqInHzToPllStep 24 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1579:16:GetFskBandwidthRegValue 24 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1594:17:SX1276GetLoRaBandwidthInHz 24 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1614:17:SX1276GetGfskTimeOnAirNumerator 24 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1629:17:SX1276GetLoRaTimeOnAirNumerator 48 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1694:13:SX1276OnTimeoutIrq 24 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1770:13:SX1276OnDio0Irq 24 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:1957:13:SX1276OnDio1Irq 8 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:2076:13:SX1276OnDio2Irq 16 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:2144:13:SX1276OnDio3Irq 8 static +../Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.c:2175:13:SX1276OnDio4Irq 4 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/NUCLEO_L476RG_I-Spritz_v2_3.elf b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/NUCLEO_L476RG_I-Spritz_v2_3.elf new file mode 100644 index 0000000..9709a29 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/NUCLEO_L476RG_I-Spritz_v2_3.elf differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/NUCLEO_L476RG_I-Spritz_v2_3.list b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/NUCLEO_L476RG_I-Spritz_v2_3.list new file mode 100644 index 0000000..cb669c7 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/NUCLEO_L476RG_I-Spritz_v2_3.list @@ -0,0 +1,115819 @@ + +NUCLEO_L476RG_I-Spritz_v2_3.elf: file format elf32-littlearm + +Sections: +Idx Name Size VMA LMA File off Algn + 0 .isr_vector 00000188 08000000 08000000 00001000 2**0 + CONTENTS, ALLOC, LOAD, READONLY, DATA + 1 .text 0002e570 08000190 08000190 00001190 2**4 + CONTENTS, ALLOC, LOAD, READONLY, CODE + 2 .rodata 00001e40 0802e700 0802e700 0002f700 2**3 + CONTENTS, ALLOC, LOAD, READONLY, DATA + 3 .ARM.extab 00000000 08030540 08030540 00033638 2**0 + CONTENTS + 4 .ARM 00000008 08030540 08030540 00031540 2**2 + CONTENTS, ALLOC, LOAD, READONLY, DATA + 5 .preinit_array 00000000 08030548 08030548 00033638 2**0 + CONTENTS, ALLOC, LOAD, DATA + 6 .init_array 00000004 08030548 08030548 00031548 2**2 + CONTENTS, ALLOC, LOAD, DATA + 7 .fini_array 00000004 0803054c 0803054c 0003154c 2**2 + CONTENTS, ALLOC, LOAD, DATA + 8 .data 00001638 20000000 08030550 00032000 2**3 + CONTENTS, ALLOC, LOAD, DATA + 9 .bss 0001391c 20001638 08031b88 00033638 2**3 + ALLOC + 10 ._user_heap_stack 00000604 20014f54 08031b88 00033f54 2**0 + ALLOC + 11 .ARM.attributes 00000030 00000000 00000000 00033638 2**0 + CONTENTS, READONLY + 12 .debug_info 0005caf8 00000000 00000000 00033668 2**0 + CONTENTS, READONLY, DEBUGGING, OCTETS + 13 .debug_abbrev 0000de9d 00000000 00000000 00090160 2**0 + CONTENTS, READONLY, DEBUGGING, OCTETS + 14 .debug_aranges 00004600 00000000 00000000 0009e000 2**3 + CONTENTS, READONLY, DEBUGGING, OCTETS + 15 .debug_rnglists 00003609 00000000 00000000 000a2600 2**0 + CONTENTS, READONLY, DEBUGGING, OCTETS + 16 .debug_macro 000423d2 00000000 00000000 000a5c09 2**0 + CONTENTS, READONLY, DEBUGGING, OCTETS + 17 .debug_line 0005f033 00000000 00000000 000e7fdb 2**0 + CONTENTS, READONLY, DEBUGGING, OCTETS + 18 .debug_str 00147fbe 00000000 00000000 0014700e 2**0 + CONTENTS, READONLY, DEBUGGING, OCTETS + 19 .comment 00000043 00000000 00000000 0028efcc 2**0 + CONTENTS, READONLY + 20 .debug_frame 00014000 00000000 00000000 0028f010 2**2 + CONTENTS, READONLY, DEBUGGING, OCTETS + 21 .debug_line_str 00000071 00000000 00000000 002a3010 2**0 + CONTENTS, READONLY, DEBUGGING, OCTETS + +Disassembly of section .text: + +08000190 <__do_global_dtors_aux>: + 8000190: b510 push {r4, lr} + 8000192: 4c05 ldr r4, [pc, #20] @ (80001a8 <__do_global_dtors_aux+0x18>) + 8000194: 7823 ldrb r3, [r4, #0] + 8000196: b933 cbnz r3, 80001a6 <__do_global_dtors_aux+0x16> + 8000198: 4b04 ldr r3, [pc, #16] @ (80001ac <__do_global_dtors_aux+0x1c>) + 800019a: b113 cbz r3, 80001a2 <__do_global_dtors_aux+0x12> + 800019c: 4804 ldr r0, [pc, #16] @ (80001b0 <__do_global_dtors_aux+0x20>) + 800019e: f3af 8000 nop.w + 80001a2: 2301 movs r3, #1 + 80001a4: 7023 strb r3, [r4, #0] + 80001a6: bd10 pop {r4, pc} + 80001a8: 20001638 .word 0x20001638 + 80001ac: 00000000 .word 0x00000000 + 80001b0: 0802e6e8 .word 0x0802e6e8 + +080001b4 : + 80001b4: b508 push {r3, lr} + 80001b6: 4b03 ldr r3, [pc, #12] @ (80001c4 ) + 80001b8: b11b cbz r3, 80001c2 + 80001ba: 4903 ldr r1, [pc, #12] @ (80001c8 ) + 80001bc: 4803 ldr r0, [pc, #12] @ (80001cc ) + 80001be: f3af 8000 nop.w + 80001c2: bd08 pop {r3, pc} + 80001c4: 00000000 .word 0x00000000 + 80001c8: 2000163c .word 0x2000163c + 80001cc: 0802e6e8 .word 0x0802e6e8 + +080001d0 : + 80001d0: f810 2b01 ldrb.w r2, [r0], #1 + 80001d4: f811 3b01 ldrb.w r3, [r1], #1 + 80001d8: 2a01 cmp r2, #1 + 80001da: bf28 it cs + 80001dc: 429a cmpcs r2, r3 + 80001de: d0f7 beq.n 80001d0 + 80001e0: 1ad0 subs r0, r2, r3 + 80001e2: 4770 bx lr + ... + +080001f0 : + 80001f0: f001 01ff and.w r1, r1, #255 @ 0xff + 80001f4: 2a10 cmp r2, #16 + 80001f6: db2b blt.n 8000250 + 80001f8: f010 0f07 tst.w r0, #7 + 80001fc: d008 beq.n 8000210 + 80001fe: f810 3b01 ldrb.w r3, [r0], #1 + 8000202: 3a01 subs r2, #1 + 8000204: 428b cmp r3, r1 + 8000206: d02d beq.n 8000264 + 8000208: f010 0f07 tst.w r0, #7 + 800020c: b342 cbz r2, 8000260 + 800020e: d1f6 bne.n 80001fe + 8000210: b4f0 push {r4, r5, r6, r7} + 8000212: ea41 2101 orr.w r1, r1, r1, lsl #8 + 8000216: ea41 4101 orr.w r1, r1, r1, lsl #16 + 800021a: f022 0407 bic.w r4, r2, #7 + 800021e: f07f 0700 mvns.w r7, #0 + 8000222: 2300 movs r3, #0 + 8000224: e8f0 5602 ldrd r5, r6, [r0], #8 + 8000228: 3c08 subs r4, #8 + 800022a: ea85 0501 eor.w r5, r5, r1 + 800022e: ea86 0601 eor.w r6, r6, r1 + 8000232: fa85 f547 uadd8 r5, r5, r7 + 8000236: faa3 f587 sel r5, r3, r7 + 800023a: fa86 f647 uadd8 r6, r6, r7 + 800023e: faa5 f687 sel r6, r5, r7 + 8000242: b98e cbnz r6, 8000268 + 8000244: d1ee bne.n 8000224 + 8000246: bcf0 pop {r4, r5, r6, r7} + 8000248: f001 01ff and.w r1, r1, #255 @ 0xff + 800024c: f002 0207 and.w r2, r2, #7 + 8000250: b132 cbz r2, 8000260 + 8000252: f810 3b01 ldrb.w r3, [r0], #1 + 8000256: 3a01 subs r2, #1 + 8000258: ea83 0301 eor.w r3, r3, r1 + 800025c: b113 cbz r3, 8000264 + 800025e: d1f8 bne.n 8000252 + 8000260: 2000 movs r0, #0 + 8000262: 4770 bx lr + 8000264: 3801 subs r0, #1 + 8000266: 4770 bx lr + 8000268: 2d00 cmp r5, #0 + 800026a: bf06 itte eq + 800026c: 4635 moveq r5, r6 + 800026e: 3803 subeq r0, #3 + 8000270: 3807 subne r0, #7 + 8000272: f015 0f01 tst.w r5, #1 + 8000276: d107 bne.n 8000288 + 8000278: 3001 adds r0, #1 + 800027a: f415 7f80 tst.w r5, #256 @ 0x100 + 800027e: bf02 ittt eq + 8000280: 3001 addeq r0, #1 + 8000282: f415 3fc0 tsteq.w r5, #98304 @ 0x18000 + 8000286: 3001 addeq r0, #1 + 8000288: bcf0 pop {r4, r5, r6, r7} + 800028a: 3801 subs r0, #1 + 800028c: 4770 bx lr + 800028e: bf00 nop + +08000290 : + 8000290: 4603 mov r3, r0 + 8000292: f813 2b01 ldrb.w r2, [r3], #1 + 8000296: 2a00 cmp r2, #0 + 8000298: d1fb bne.n 8000292 + 800029a: 1a18 subs r0, r3, r0 + 800029c: 3801 subs r0, #1 + 800029e: 4770 bx lr + +080002a0 <__aeabi_drsub>: + 80002a0: f081 4100 eor.w r1, r1, #2147483648 @ 0x80000000 + 80002a4: e002 b.n 80002ac <__adddf3> + 80002a6: bf00 nop + +080002a8 <__aeabi_dsub>: + 80002a8: f083 4300 eor.w r3, r3, #2147483648 @ 0x80000000 + +080002ac <__adddf3>: + 80002ac: b530 push {r4, r5, lr} + 80002ae: ea4f 0441 mov.w r4, r1, lsl #1 + 80002b2: ea4f 0543 mov.w r5, r3, lsl #1 + 80002b6: ea94 0f05 teq r4, r5 + 80002ba: bf08 it eq + 80002bc: ea90 0f02 teqeq r0, r2 + 80002c0: bf1f itttt ne + 80002c2: ea54 0c00 orrsne.w ip, r4, r0 + 80002c6: ea55 0c02 orrsne.w ip, r5, r2 + 80002ca: ea7f 5c64 mvnsne.w ip, r4, asr #21 + 80002ce: ea7f 5c65 mvnsne.w ip, r5, asr #21 + 80002d2: f000 80e2 beq.w 800049a <__adddf3+0x1ee> + 80002d6: ea4f 5454 mov.w r4, r4, lsr #21 + 80002da: ebd4 5555 rsbs r5, r4, r5, lsr #21 + 80002de: bfb8 it lt + 80002e0: 426d neglt r5, r5 + 80002e2: dd0c ble.n 80002fe <__adddf3+0x52> + 80002e4: 442c add r4, r5 + 80002e6: ea80 0202 eor.w r2, r0, r2 + 80002ea: ea81 0303 eor.w r3, r1, r3 + 80002ee: ea82 0000 eor.w r0, r2, r0 + 80002f2: ea83 0101 eor.w r1, r3, r1 + 80002f6: ea80 0202 eor.w r2, r0, r2 + 80002fa: ea81 0303 eor.w r3, r1, r3 + 80002fe: 2d36 cmp r5, #54 @ 0x36 + 8000300: bf88 it hi + 8000302: bd30 pophi {r4, r5, pc} + 8000304: f011 4f00 tst.w r1, #2147483648 @ 0x80000000 + 8000308: ea4f 3101 mov.w r1, r1, lsl #12 + 800030c: f44f 1c80 mov.w ip, #1048576 @ 0x100000 + 8000310: ea4c 3111 orr.w r1, ip, r1, lsr #12 + 8000314: d002 beq.n 800031c <__adddf3+0x70> + 8000316: 4240 negs r0, r0 + 8000318: eb61 0141 sbc.w r1, r1, r1, lsl #1 + 800031c: f013 4f00 tst.w r3, #2147483648 @ 0x80000000 + 8000320: ea4f 3303 mov.w r3, r3, lsl #12 + 8000324: ea4c 3313 orr.w r3, ip, r3, lsr #12 + 8000328: d002 beq.n 8000330 <__adddf3+0x84> + 800032a: 4252 negs r2, r2 + 800032c: eb63 0343 sbc.w r3, r3, r3, lsl #1 + 8000330: ea94 0f05 teq r4, r5 + 8000334: f000 80a7 beq.w 8000486 <__adddf3+0x1da> + 8000338: f1a4 0401 sub.w r4, r4, #1 + 800033c: f1d5 0e20 rsbs lr, r5, #32 + 8000340: db0d blt.n 800035e <__adddf3+0xb2> + 8000342: fa02 fc0e lsl.w ip, r2, lr + 8000346: fa22 f205 lsr.w r2, r2, r5 + 800034a: 1880 adds r0, r0, r2 + 800034c: f141 0100 adc.w r1, r1, #0 + 8000350: fa03 f20e lsl.w r2, r3, lr + 8000354: 1880 adds r0, r0, r2 + 8000356: fa43 f305 asr.w r3, r3, r5 + 800035a: 4159 adcs r1, r3 + 800035c: e00e b.n 800037c <__adddf3+0xd0> + 800035e: f1a5 0520 sub.w r5, r5, #32 + 8000362: f10e 0e20 add.w lr, lr, #32 + 8000366: 2a01 cmp r2, #1 + 8000368: fa03 fc0e lsl.w ip, r3, lr + 800036c: bf28 it cs + 800036e: f04c 0c02 orrcs.w ip, ip, #2 + 8000372: fa43 f305 asr.w r3, r3, r5 + 8000376: 18c0 adds r0, r0, r3 + 8000378: eb51 71e3 adcs.w r1, r1, r3, asr #31 + 800037c: f001 4500 and.w r5, r1, #2147483648 @ 0x80000000 + 8000380: d507 bpl.n 8000392 <__adddf3+0xe6> + 8000382: f04f 0e00 mov.w lr, #0 + 8000386: f1dc 0c00 rsbs ip, ip, #0 + 800038a: eb7e 0000 sbcs.w r0, lr, r0 + 800038e: eb6e 0101 sbc.w r1, lr, r1 + 8000392: f5b1 1f80 cmp.w r1, #1048576 @ 0x100000 + 8000396: d31b bcc.n 80003d0 <__adddf3+0x124> + 8000398: f5b1 1f00 cmp.w r1, #2097152 @ 0x200000 + 800039c: d30c bcc.n 80003b8 <__adddf3+0x10c> + 800039e: 0849 lsrs r1, r1, #1 + 80003a0: ea5f 0030 movs.w r0, r0, rrx + 80003a4: ea4f 0c3c mov.w ip, ip, rrx + 80003a8: f104 0401 add.w r4, r4, #1 + 80003ac: ea4f 5244 mov.w r2, r4, lsl #21 + 80003b0: f512 0f80 cmn.w r2, #4194304 @ 0x400000 + 80003b4: f080 809a bcs.w 80004ec <__adddf3+0x240> + 80003b8: f1bc 4f00 cmp.w ip, #2147483648 @ 0x80000000 + 80003bc: bf08 it eq + 80003be: ea5f 0c50 movseq.w ip, r0, lsr #1 + 80003c2: f150 0000 adcs.w r0, r0, #0 + 80003c6: eb41 5104 adc.w r1, r1, r4, lsl #20 + 80003ca: ea41 0105 orr.w r1, r1, r5 + 80003ce: bd30 pop {r4, r5, pc} + 80003d0: ea5f 0c4c movs.w ip, ip, lsl #1 + 80003d4: 4140 adcs r0, r0 + 80003d6: eb41 0101 adc.w r1, r1, r1 + 80003da: 3c01 subs r4, #1 + 80003dc: bf28 it cs + 80003de: f5b1 1f80 cmpcs.w r1, #1048576 @ 0x100000 + 80003e2: d2e9 bcs.n 80003b8 <__adddf3+0x10c> + 80003e4: f091 0f00 teq r1, #0 + 80003e8: bf04 itt eq + 80003ea: 4601 moveq r1, r0 + 80003ec: 2000 moveq r0, #0 + 80003ee: fab1 f381 clz r3, r1 + 80003f2: bf08 it eq + 80003f4: 3320 addeq r3, #32 + 80003f6: f1a3 030b sub.w r3, r3, #11 + 80003fa: f1b3 0220 subs.w r2, r3, #32 + 80003fe: da0c bge.n 800041a <__adddf3+0x16e> + 8000400: 320c adds r2, #12 + 8000402: dd08 ble.n 8000416 <__adddf3+0x16a> + 8000404: f102 0c14 add.w ip, r2, #20 + 8000408: f1c2 020c rsb r2, r2, #12 + 800040c: fa01 f00c lsl.w r0, r1, ip + 8000410: fa21 f102 lsr.w r1, r1, r2 + 8000414: e00c b.n 8000430 <__adddf3+0x184> + 8000416: f102 0214 add.w r2, r2, #20 + 800041a: bfd8 it le + 800041c: f1c2 0c20 rsble ip, r2, #32 + 8000420: fa01 f102 lsl.w r1, r1, r2 + 8000424: fa20 fc0c lsr.w ip, r0, ip + 8000428: bfdc itt le + 800042a: ea41 010c orrle.w r1, r1, ip + 800042e: 4090 lslle r0, r2 + 8000430: 1ae4 subs r4, r4, r3 + 8000432: bfa2 ittt ge + 8000434: eb01 5104 addge.w r1, r1, r4, lsl #20 + 8000438: 4329 orrge r1, r5 + 800043a: bd30 popge {r4, r5, pc} + 800043c: ea6f 0404 mvn.w r4, r4 + 8000440: 3c1f subs r4, #31 + 8000442: da1c bge.n 800047e <__adddf3+0x1d2> + 8000444: 340c adds r4, #12 + 8000446: dc0e bgt.n 8000466 <__adddf3+0x1ba> + 8000448: f104 0414 add.w r4, r4, #20 + 800044c: f1c4 0220 rsb r2, r4, #32 + 8000450: fa20 f004 lsr.w r0, r0, r4 + 8000454: fa01 f302 lsl.w r3, r1, r2 + 8000458: ea40 0003 orr.w r0, r0, r3 + 800045c: fa21 f304 lsr.w r3, r1, r4 + 8000460: ea45 0103 orr.w r1, r5, r3 + 8000464: bd30 pop {r4, r5, pc} + 8000466: f1c4 040c rsb r4, r4, #12 + 800046a: f1c4 0220 rsb r2, r4, #32 + 800046e: fa20 f002 lsr.w r0, r0, r2 + 8000472: fa01 f304 lsl.w r3, r1, r4 + 8000476: ea40 0003 orr.w r0, r0, r3 + 800047a: 4629 mov r1, r5 + 800047c: bd30 pop {r4, r5, pc} + 800047e: fa21 f004 lsr.w r0, r1, r4 + 8000482: 4629 mov r1, r5 + 8000484: bd30 pop {r4, r5, pc} + 8000486: f094 0f00 teq r4, #0 + 800048a: f483 1380 eor.w r3, r3, #1048576 @ 0x100000 + 800048e: bf06 itte eq + 8000490: f481 1180 eoreq.w r1, r1, #1048576 @ 0x100000 + 8000494: 3401 addeq r4, #1 + 8000496: 3d01 subne r5, #1 + 8000498: e74e b.n 8000338 <__adddf3+0x8c> + 800049a: ea7f 5c64 mvns.w ip, r4, asr #21 + 800049e: bf18 it ne + 80004a0: ea7f 5c65 mvnsne.w ip, r5, asr #21 + 80004a4: d029 beq.n 80004fa <__adddf3+0x24e> + 80004a6: ea94 0f05 teq r4, r5 + 80004aa: bf08 it eq + 80004ac: ea90 0f02 teqeq r0, r2 + 80004b0: d005 beq.n 80004be <__adddf3+0x212> + 80004b2: ea54 0c00 orrs.w ip, r4, r0 + 80004b6: bf04 itt eq + 80004b8: 4619 moveq r1, r3 + 80004ba: 4610 moveq r0, r2 + 80004bc: bd30 pop {r4, r5, pc} + 80004be: ea91 0f03 teq r1, r3 + 80004c2: bf1e ittt ne + 80004c4: 2100 movne r1, #0 + 80004c6: 2000 movne r0, #0 + 80004c8: bd30 popne {r4, r5, pc} + 80004ca: ea5f 5c54 movs.w ip, r4, lsr #21 + 80004ce: d105 bne.n 80004dc <__adddf3+0x230> + 80004d0: 0040 lsls r0, r0, #1 + 80004d2: 4149 adcs r1, r1 + 80004d4: bf28 it cs + 80004d6: f041 4100 orrcs.w r1, r1, #2147483648 @ 0x80000000 + 80004da: bd30 pop {r4, r5, pc} + 80004dc: f514 0480 adds.w r4, r4, #4194304 @ 0x400000 + 80004e0: bf3c itt cc + 80004e2: f501 1180 addcc.w r1, r1, #1048576 @ 0x100000 + 80004e6: bd30 popcc {r4, r5, pc} + 80004e8: f001 4500 and.w r5, r1, #2147483648 @ 0x80000000 + 80004ec: f045 41fe orr.w r1, r5, #2130706432 @ 0x7f000000 + 80004f0: f441 0170 orr.w r1, r1, #15728640 @ 0xf00000 + 80004f4: f04f 0000 mov.w r0, #0 + 80004f8: bd30 pop {r4, r5, pc} + 80004fa: ea7f 5c64 mvns.w ip, r4, asr #21 + 80004fe: bf1a itte ne + 8000500: 4619 movne r1, r3 + 8000502: 4610 movne r0, r2 + 8000504: ea7f 5c65 mvnseq.w ip, r5, asr #21 + 8000508: bf1c itt ne + 800050a: 460b movne r3, r1 + 800050c: 4602 movne r2, r0 + 800050e: ea50 3401 orrs.w r4, r0, r1, lsl #12 + 8000512: bf06 itte eq + 8000514: ea52 3503 orrseq.w r5, r2, r3, lsl #12 + 8000518: ea91 0f03 teqeq r1, r3 + 800051c: f441 2100 orrne.w r1, r1, #524288 @ 0x80000 + 8000520: bd30 pop {r4, r5, pc} + 8000522: bf00 nop + +08000524 <__aeabi_ui2d>: + 8000524: f090 0f00 teq r0, #0 + 8000528: bf04 itt eq + 800052a: 2100 moveq r1, #0 + 800052c: 4770 bxeq lr + 800052e: b530 push {r4, r5, lr} + 8000530: f44f 6480 mov.w r4, #1024 @ 0x400 + 8000534: f104 0432 add.w r4, r4, #50 @ 0x32 + 8000538: f04f 0500 mov.w r5, #0 + 800053c: f04f 0100 mov.w r1, #0 + 8000540: e750 b.n 80003e4 <__adddf3+0x138> + 8000542: bf00 nop + +08000544 <__aeabi_i2d>: + 8000544: f090 0f00 teq r0, #0 + 8000548: bf04 itt eq + 800054a: 2100 moveq r1, #0 + 800054c: 4770 bxeq lr + 800054e: b530 push {r4, r5, lr} + 8000550: f44f 6480 mov.w r4, #1024 @ 0x400 + 8000554: f104 0432 add.w r4, r4, #50 @ 0x32 + 8000558: f010 4500 ands.w r5, r0, #2147483648 @ 0x80000000 + 800055c: bf48 it mi + 800055e: 4240 negmi r0, r0 + 8000560: f04f 0100 mov.w r1, #0 + 8000564: e73e b.n 80003e4 <__adddf3+0x138> + 8000566: bf00 nop + +08000568 <__aeabi_f2d>: + 8000568: 0042 lsls r2, r0, #1 + 800056a: ea4f 01e2 mov.w r1, r2, asr #3 + 800056e: ea4f 0131 mov.w r1, r1, rrx + 8000572: ea4f 7002 mov.w r0, r2, lsl #28 + 8000576: bf1f itttt ne + 8000578: f012 437f andsne.w r3, r2, #4278190080 @ 0xff000000 + 800057c: f093 4f7f teqne r3, #4278190080 @ 0xff000000 + 8000580: f081 5160 eorne.w r1, r1, #939524096 @ 0x38000000 + 8000584: 4770 bxne lr + 8000586: f032 427f bics.w r2, r2, #4278190080 @ 0xff000000 + 800058a: bf08 it eq + 800058c: 4770 bxeq lr + 800058e: f093 4f7f teq r3, #4278190080 @ 0xff000000 + 8000592: bf04 itt eq + 8000594: f441 2100 orreq.w r1, r1, #524288 @ 0x80000 + 8000598: 4770 bxeq lr + 800059a: b530 push {r4, r5, lr} + 800059c: f44f 7460 mov.w r4, #896 @ 0x380 + 80005a0: f001 4500 and.w r5, r1, #2147483648 @ 0x80000000 + 80005a4: f021 4100 bic.w r1, r1, #2147483648 @ 0x80000000 + 80005a8: e71c b.n 80003e4 <__adddf3+0x138> + 80005aa: bf00 nop + +080005ac <__aeabi_ul2d>: + 80005ac: ea50 0201 orrs.w r2, r0, r1 + 80005b0: bf08 it eq + 80005b2: 4770 bxeq lr + 80005b4: b530 push {r4, r5, lr} + 80005b6: f04f 0500 mov.w r5, #0 + 80005ba: e00a b.n 80005d2 <__aeabi_l2d+0x16> + +080005bc <__aeabi_l2d>: + 80005bc: ea50 0201 orrs.w r2, r0, r1 + 80005c0: bf08 it eq + 80005c2: 4770 bxeq lr + 80005c4: b530 push {r4, r5, lr} + 80005c6: f011 4500 ands.w r5, r1, #2147483648 @ 0x80000000 + 80005ca: d502 bpl.n 80005d2 <__aeabi_l2d+0x16> + 80005cc: 4240 negs r0, r0 + 80005ce: eb61 0141 sbc.w r1, r1, r1, lsl #1 + 80005d2: f44f 6480 mov.w r4, #1024 @ 0x400 + 80005d6: f104 0432 add.w r4, r4, #50 @ 0x32 + 80005da: ea5f 5c91 movs.w ip, r1, lsr #22 + 80005de: f43f aed8 beq.w 8000392 <__adddf3+0xe6> + 80005e2: f04f 0203 mov.w r2, #3 + 80005e6: ea5f 0cdc movs.w ip, ip, lsr #3 + 80005ea: bf18 it ne + 80005ec: 3203 addne r2, #3 + 80005ee: ea5f 0cdc movs.w ip, ip, lsr #3 + 80005f2: bf18 it ne + 80005f4: 3203 addne r2, #3 + 80005f6: eb02 02dc add.w r2, r2, ip, lsr #3 + 80005fa: f1c2 0320 rsb r3, r2, #32 + 80005fe: fa00 fc03 lsl.w ip, r0, r3 + 8000602: fa20 f002 lsr.w r0, r0, r2 + 8000606: fa01 fe03 lsl.w lr, r1, r3 + 800060a: ea40 000e orr.w r0, r0, lr + 800060e: fa21 f102 lsr.w r1, r1, r2 + 8000612: 4414 add r4, r2 + 8000614: e6bd b.n 8000392 <__adddf3+0xe6> + 8000616: bf00 nop + +08000618 <__aeabi_dmul>: + 8000618: b570 push {r4, r5, r6, lr} + 800061a: f04f 0cff mov.w ip, #255 @ 0xff + 800061e: f44c 6ce0 orr.w ip, ip, #1792 @ 0x700 + 8000622: ea1c 5411 ands.w r4, ip, r1, lsr #20 + 8000626: bf1d ittte ne + 8000628: ea1c 5513 andsne.w r5, ip, r3, lsr #20 + 800062c: ea94 0f0c teqne r4, ip + 8000630: ea95 0f0c teqne r5, ip + 8000634: f000 f8de bleq 80007f4 <__aeabi_dmul+0x1dc> + 8000638: 442c add r4, r5 + 800063a: ea81 0603 eor.w r6, r1, r3 + 800063e: ea21 514c bic.w r1, r1, ip, lsl #21 + 8000642: ea23 534c bic.w r3, r3, ip, lsl #21 + 8000646: ea50 3501 orrs.w r5, r0, r1, lsl #12 + 800064a: bf18 it ne + 800064c: ea52 3503 orrsne.w r5, r2, r3, lsl #12 + 8000650: f441 1180 orr.w r1, r1, #1048576 @ 0x100000 + 8000654: f443 1380 orr.w r3, r3, #1048576 @ 0x100000 + 8000658: d038 beq.n 80006cc <__aeabi_dmul+0xb4> + 800065a: fba0 ce02 umull ip, lr, r0, r2 + 800065e: f04f 0500 mov.w r5, #0 + 8000662: fbe1 e502 umlal lr, r5, r1, r2 + 8000666: f006 4200 and.w r2, r6, #2147483648 @ 0x80000000 + 800066a: fbe0 e503 umlal lr, r5, r0, r3 + 800066e: f04f 0600 mov.w r6, #0 + 8000672: fbe1 5603 umlal r5, r6, r1, r3 + 8000676: f09c 0f00 teq ip, #0 + 800067a: bf18 it ne + 800067c: f04e 0e01 orrne.w lr, lr, #1 + 8000680: f1a4 04ff sub.w r4, r4, #255 @ 0xff + 8000684: f5b6 7f00 cmp.w r6, #512 @ 0x200 + 8000688: f564 7440 sbc.w r4, r4, #768 @ 0x300 + 800068c: d204 bcs.n 8000698 <__aeabi_dmul+0x80> + 800068e: ea5f 0e4e movs.w lr, lr, lsl #1 + 8000692: 416d adcs r5, r5 + 8000694: eb46 0606 adc.w r6, r6, r6 + 8000698: ea42 21c6 orr.w r1, r2, r6, lsl #11 + 800069c: ea41 5155 orr.w r1, r1, r5, lsr #21 + 80006a0: ea4f 20c5 mov.w r0, r5, lsl #11 + 80006a4: ea40 505e orr.w r0, r0, lr, lsr #21 + 80006a8: ea4f 2ece mov.w lr, lr, lsl #11 + 80006ac: f1b4 0cfd subs.w ip, r4, #253 @ 0xfd + 80006b0: bf88 it hi + 80006b2: f5bc 6fe0 cmphi.w ip, #1792 @ 0x700 + 80006b6: d81e bhi.n 80006f6 <__aeabi_dmul+0xde> + 80006b8: f1be 4f00 cmp.w lr, #2147483648 @ 0x80000000 + 80006bc: bf08 it eq + 80006be: ea5f 0e50 movseq.w lr, r0, lsr #1 + 80006c2: f150 0000 adcs.w r0, r0, #0 + 80006c6: eb41 5104 adc.w r1, r1, r4, lsl #20 + 80006ca: bd70 pop {r4, r5, r6, pc} + 80006cc: f006 4600 and.w r6, r6, #2147483648 @ 0x80000000 + 80006d0: ea46 0101 orr.w r1, r6, r1 + 80006d4: ea40 0002 orr.w r0, r0, r2 + 80006d8: ea81 0103 eor.w r1, r1, r3 + 80006dc: ebb4 045c subs.w r4, r4, ip, lsr #1 + 80006e0: bfc2 ittt gt + 80006e2: ebd4 050c rsbsgt r5, r4, ip + 80006e6: ea41 5104 orrgt.w r1, r1, r4, lsl #20 + 80006ea: bd70 popgt {r4, r5, r6, pc} + 80006ec: f441 1180 orr.w r1, r1, #1048576 @ 0x100000 + 80006f0: f04f 0e00 mov.w lr, #0 + 80006f4: 3c01 subs r4, #1 + 80006f6: f300 80ab bgt.w 8000850 <__aeabi_dmul+0x238> + 80006fa: f114 0f36 cmn.w r4, #54 @ 0x36 + 80006fe: bfde ittt le + 8000700: 2000 movle r0, #0 + 8000702: f001 4100 andle.w r1, r1, #2147483648 @ 0x80000000 + 8000706: bd70 pople {r4, r5, r6, pc} + 8000708: f1c4 0400 rsb r4, r4, #0 + 800070c: 3c20 subs r4, #32 + 800070e: da35 bge.n 800077c <__aeabi_dmul+0x164> + 8000710: 340c adds r4, #12 + 8000712: dc1b bgt.n 800074c <__aeabi_dmul+0x134> + 8000714: f104 0414 add.w r4, r4, #20 + 8000718: f1c4 0520 rsb r5, r4, #32 + 800071c: fa00 f305 lsl.w r3, r0, r5 + 8000720: fa20 f004 lsr.w r0, r0, r4 + 8000724: fa01 f205 lsl.w r2, r1, r5 + 8000728: ea40 0002 orr.w r0, r0, r2 + 800072c: f001 4200 and.w r2, r1, #2147483648 @ 0x80000000 + 8000730: f021 4100 bic.w r1, r1, #2147483648 @ 0x80000000 + 8000734: eb10 70d3 adds.w r0, r0, r3, lsr #31 + 8000738: fa21 f604 lsr.w r6, r1, r4 + 800073c: eb42 0106 adc.w r1, r2, r6 + 8000740: ea5e 0e43 orrs.w lr, lr, r3, lsl #1 + 8000744: bf08 it eq + 8000746: ea20 70d3 biceq.w r0, r0, r3, lsr #31 + 800074a: bd70 pop {r4, r5, r6, pc} + 800074c: f1c4 040c rsb r4, r4, #12 + 8000750: f1c4 0520 rsb r5, r4, #32 + 8000754: fa00 f304 lsl.w r3, r0, r4 + 8000758: fa20 f005 lsr.w r0, r0, r5 + 800075c: fa01 f204 lsl.w r2, r1, r4 + 8000760: ea40 0002 orr.w r0, r0, r2 + 8000764: f001 4100 and.w r1, r1, #2147483648 @ 0x80000000 + 8000768: eb10 70d3 adds.w r0, r0, r3, lsr #31 + 800076c: f141 0100 adc.w r1, r1, #0 + 8000770: ea5e 0e43 orrs.w lr, lr, r3, lsl #1 + 8000774: bf08 it eq + 8000776: ea20 70d3 biceq.w r0, r0, r3, lsr #31 + 800077a: bd70 pop {r4, r5, r6, pc} + 800077c: f1c4 0520 rsb r5, r4, #32 + 8000780: fa00 f205 lsl.w r2, r0, r5 + 8000784: ea4e 0e02 orr.w lr, lr, r2 + 8000788: fa20 f304 lsr.w r3, r0, r4 + 800078c: fa01 f205 lsl.w r2, r1, r5 + 8000790: ea43 0302 orr.w r3, r3, r2 + 8000794: fa21 f004 lsr.w r0, r1, r4 + 8000798: f001 4100 and.w r1, r1, #2147483648 @ 0x80000000 + 800079c: fa21 f204 lsr.w r2, r1, r4 + 80007a0: ea20 0002 bic.w r0, r0, r2 + 80007a4: eb00 70d3 add.w r0, r0, r3, lsr #31 + 80007a8: ea5e 0e43 orrs.w lr, lr, r3, lsl #1 + 80007ac: bf08 it eq + 80007ae: ea20 70d3 biceq.w r0, r0, r3, lsr #31 + 80007b2: bd70 pop {r4, r5, r6, pc} + 80007b4: f094 0f00 teq r4, #0 + 80007b8: d10f bne.n 80007da <__aeabi_dmul+0x1c2> + 80007ba: f001 4600 and.w r6, r1, #2147483648 @ 0x80000000 + 80007be: 0040 lsls r0, r0, #1 + 80007c0: eb41 0101 adc.w r1, r1, r1 + 80007c4: f411 1f80 tst.w r1, #1048576 @ 0x100000 + 80007c8: bf08 it eq + 80007ca: 3c01 subeq r4, #1 + 80007cc: d0f7 beq.n 80007be <__aeabi_dmul+0x1a6> + 80007ce: ea41 0106 orr.w r1, r1, r6 + 80007d2: f095 0f00 teq r5, #0 + 80007d6: bf18 it ne + 80007d8: 4770 bxne lr + 80007da: f003 4600 and.w r6, r3, #2147483648 @ 0x80000000 + 80007de: 0052 lsls r2, r2, #1 + 80007e0: eb43 0303 adc.w r3, r3, r3 + 80007e4: f413 1f80 tst.w r3, #1048576 @ 0x100000 + 80007e8: bf08 it eq + 80007ea: 3d01 subeq r5, #1 + 80007ec: d0f7 beq.n 80007de <__aeabi_dmul+0x1c6> + 80007ee: ea43 0306 orr.w r3, r3, r6 + 80007f2: 4770 bx lr + 80007f4: ea94 0f0c teq r4, ip + 80007f8: ea0c 5513 and.w r5, ip, r3, lsr #20 + 80007fc: bf18 it ne + 80007fe: ea95 0f0c teqne r5, ip + 8000802: d00c beq.n 800081e <__aeabi_dmul+0x206> + 8000804: ea50 0641 orrs.w r6, r0, r1, lsl #1 + 8000808: bf18 it ne + 800080a: ea52 0643 orrsne.w r6, r2, r3, lsl #1 + 800080e: d1d1 bne.n 80007b4 <__aeabi_dmul+0x19c> + 8000810: ea81 0103 eor.w r1, r1, r3 + 8000814: f001 4100 and.w r1, r1, #2147483648 @ 0x80000000 + 8000818: f04f 0000 mov.w r0, #0 + 800081c: bd70 pop {r4, r5, r6, pc} + 800081e: ea50 0641 orrs.w r6, r0, r1, lsl #1 + 8000822: bf06 itte eq + 8000824: 4610 moveq r0, r2 + 8000826: 4619 moveq r1, r3 + 8000828: ea52 0643 orrsne.w r6, r2, r3, lsl #1 + 800082c: d019 beq.n 8000862 <__aeabi_dmul+0x24a> + 800082e: ea94 0f0c teq r4, ip + 8000832: d102 bne.n 800083a <__aeabi_dmul+0x222> + 8000834: ea50 3601 orrs.w r6, r0, r1, lsl #12 + 8000838: d113 bne.n 8000862 <__aeabi_dmul+0x24a> + 800083a: ea95 0f0c teq r5, ip + 800083e: d105 bne.n 800084c <__aeabi_dmul+0x234> + 8000840: ea52 3603 orrs.w r6, r2, r3, lsl #12 + 8000844: bf1c itt ne + 8000846: 4610 movne r0, r2 + 8000848: 4619 movne r1, r3 + 800084a: d10a bne.n 8000862 <__aeabi_dmul+0x24a> + 800084c: ea81 0103 eor.w r1, r1, r3 + 8000850: f001 4100 and.w r1, r1, #2147483648 @ 0x80000000 + 8000854: f041 41fe orr.w r1, r1, #2130706432 @ 0x7f000000 + 8000858: f441 0170 orr.w r1, r1, #15728640 @ 0xf00000 + 800085c: f04f 0000 mov.w r0, #0 + 8000860: bd70 pop {r4, r5, r6, pc} + 8000862: f041 41fe orr.w r1, r1, #2130706432 @ 0x7f000000 + 8000866: f441 0178 orr.w r1, r1, #16252928 @ 0xf80000 + 800086a: bd70 pop {r4, r5, r6, pc} + +0800086c <__aeabi_ddiv>: + 800086c: b570 push {r4, r5, r6, lr} + 800086e: f04f 0cff mov.w ip, #255 @ 0xff + 8000872: f44c 6ce0 orr.w ip, ip, #1792 @ 0x700 + 8000876: ea1c 5411 ands.w r4, ip, r1, lsr #20 + 800087a: bf1d ittte ne + 800087c: ea1c 5513 andsne.w r5, ip, r3, lsr #20 + 8000880: ea94 0f0c teqne r4, ip + 8000884: ea95 0f0c teqne r5, ip + 8000888: f000 f8a7 bleq 80009da <__aeabi_ddiv+0x16e> + 800088c: eba4 0405 sub.w r4, r4, r5 + 8000890: ea81 0e03 eor.w lr, r1, r3 + 8000894: ea52 3503 orrs.w r5, r2, r3, lsl #12 + 8000898: ea4f 3101 mov.w r1, r1, lsl #12 + 800089c: f000 8088 beq.w 80009b0 <__aeabi_ddiv+0x144> + 80008a0: ea4f 3303 mov.w r3, r3, lsl #12 + 80008a4: f04f 5580 mov.w r5, #268435456 @ 0x10000000 + 80008a8: ea45 1313 orr.w r3, r5, r3, lsr #4 + 80008ac: ea43 6312 orr.w r3, r3, r2, lsr #24 + 80008b0: ea4f 2202 mov.w r2, r2, lsl #8 + 80008b4: ea45 1511 orr.w r5, r5, r1, lsr #4 + 80008b8: ea45 6510 orr.w r5, r5, r0, lsr #24 + 80008bc: ea4f 2600 mov.w r6, r0, lsl #8 + 80008c0: f00e 4100 and.w r1, lr, #2147483648 @ 0x80000000 + 80008c4: 429d cmp r5, r3 + 80008c6: bf08 it eq + 80008c8: 4296 cmpeq r6, r2 + 80008ca: f144 04fd adc.w r4, r4, #253 @ 0xfd + 80008ce: f504 7440 add.w r4, r4, #768 @ 0x300 + 80008d2: d202 bcs.n 80008da <__aeabi_ddiv+0x6e> + 80008d4: 085b lsrs r3, r3, #1 + 80008d6: ea4f 0232 mov.w r2, r2, rrx + 80008da: 1ab6 subs r6, r6, r2 + 80008dc: eb65 0503 sbc.w r5, r5, r3 + 80008e0: 085b lsrs r3, r3, #1 + 80008e2: ea4f 0232 mov.w r2, r2, rrx + 80008e6: f44f 1080 mov.w r0, #1048576 @ 0x100000 + 80008ea: f44f 2c00 mov.w ip, #524288 @ 0x80000 + 80008ee: ebb6 0e02 subs.w lr, r6, r2 + 80008f2: eb75 0e03 sbcs.w lr, r5, r3 + 80008f6: bf22 ittt cs + 80008f8: 1ab6 subcs r6, r6, r2 + 80008fa: 4675 movcs r5, lr + 80008fc: ea40 000c orrcs.w r0, r0, ip + 8000900: 085b lsrs r3, r3, #1 + 8000902: ea4f 0232 mov.w r2, r2, rrx + 8000906: ebb6 0e02 subs.w lr, r6, r2 + 800090a: eb75 0e03 sbcs.w lr, r5, r3 + 800090e: bf22 ittt cs + 8000910: 1ab6 subcs r6, r6, r2 + 8000912: 4675 movcs r5, lr + 8000914: ea40 005c orrcs.w r0, r0, ip, lsr #1 + 8000918: 085b lsrs r3, r3, #1 + 800091a: ea4f 0232 mov.w r2, r2, rrx + 800091e: ebb6 0e02 subs.w lr, r6, r2 + 8000922: eb75 0e03 sbcs.w lr, r5, r3 + 8000926: bf22 ittt cs + 8000928: 1ab6 subcs r6, r6, r2 + 800092a: 4675 movcs r5, lr + 800092c: ea40 009c orrcs.w r0, r0, ip, lsr #2 + 8000930: 085b lsrs r3, r3, #1 + 8000932: ea4f 0232 mov.w r2, r2, rrx + 8000936: ebb6 0e02 subs.w lr, r6, r2 + 800093a: eb75 0e03 sbcs.w lr, r5, r3 + 800093e: bf22 ittt cs + 8000940: 1ab6 subcs r6, r6, r2 + 8000942: 4675 movcs r5, lr + 8000944: ea40 00dc orrcs.w r0, r0, ip, lsr #3 + 8000948: ea55 0e06 orrs.w lr, r5, r6 + 800094c: d018 beq.n 8000980 <__aeabi_ddiv+0x114> + 800094e: ea4f 1505 mov.w r5, r5, lsl #4 + 8000952: ea45 7516 orr.w r5, r5, r6, lsr #28 + 8000956: ea4f 1606 mov.w r6, r6, lsl #4 + 800095a: ea4f 03c3 mov.w r3, r3, lsl #3 + 800095e: ea43 7352 orr.w r3, r3, r2, lsr #29 + 8000962: ea4f 02c2 mov.w r2, r2, lsl #3 + 8000966: ea5f 1c1c movs.w ip, ip, lsr #4 + 800096a: d1c0 bne.n 80008ee <__aeabi_ddiv+0x82> + 800096c: f411 1f80 tst.w r1, #1048576 @ 0x100000 + 8000970: d10b bne.n 800098a <__aeabi_ddiv+0x11e> + 8000972: ea41 0100 orr.w r1, r1, r0 + 8000976: f04f 0000 mov.w r0, #0 + 800097a: f04f 4c00 mov.w ip, #2147483648 @ 0x80000000 + 800097e: e7b6 b.n 80008ee <__aeabi_ddiv+0x82> + 8000980: f411 1f80 tst.w r1, #1048576 @ 0x100000 + 8000984: bf04 itt eq + 8000986: 4301 orreq r1, r0 + 8000988: 2000 moveq r0, #0 + 800098a: f1b4 0cfd subs.w ip, r4, #253 @ 0xfd + 800098e: bf88 it hi + 8000990: f5bc 6fe0 cmphi.w ip, #1792 @ 0x700 + 8000994: f63f aeaf bhi.w 80006f6 <__aeabi_dmul+0xde> + 8000998: ebb5 0c03 subs.w ip, r5, r3 + 800099c: bf04 itt eq + 800099e: ebb6 0c02 subseq.w ip, r6, r2 + 80009a2: ea5f 0c50 movseq.w ip, r0, lsr #1 + 80009a6: f150 0000 adcs.w r0, r0, #0 + 80009aa: eb41 5104 adc.w r1, r1, r4, lsl #20 + 80009ae: bd70 pop {r4, r5, r6, pc} + 80009b0: f00e 4e00 and.w lr, lr, #2147483648 @ 0x80000000 + 80009b4: ea4e 3111 orr.w r1, lr, r1, lsr #12 + 80009b8: eb14 045c adds.w r4, r4, ip, lsr #1 + 80009bc: bfc2 ittt gt + 80009be: ebd4 050c rsbsgt r5, r4, ip + 80009c2: ea41 5104 orrgt.w r1, r1, r4, lsl #20 + 80009c6: bd70 popgt {r4, r5, r6, pc} + 80009c8: f441 1180 orr.w r1, r1, #1048576 @ 0x100000 + 80009cc: f04f 0e00 mov.w lr, #0 + 80009d0: 3c01 subs r4, #1 + 80009d2: e690 b.n 80006f6 <__aeabi_dmul+0xde> + 80009d4: ea45 0e06 orr.w lr, r5, r6 + 80009d8: e68d b.n 80006f6 <__aeabi_dmul+0xde> + 80009da: ea0c 5513 and.w r5, ip, r3, lsr #20 + 80009de: ea94 0f0c teq r4, ip + 80009e2: bf08 it eq + 80009e4: ea95 0f0c teqeq r5, ip + 80009e8: f43f af3b beq.w 8000862 <__aeabi_dmul+0x24a> + 80009ec: ea94 0f0c teq r4, ip + 80009f0: d10a bne.n 8000a08 <__aeabi_ddiv+0x19c> + 80009f2: ea50 3401 orrs.w r4, r0, r1, lsl #12 + 80009f6: f47f af34 bne.w 8000862 <__aeabi_dmul+0x24a> + 80009fa: ea95 0f0c teq r5, ip + 80009fe: f47f af25 bne.w 800084c <__aeabi_dmul+0x234> + 8000a02: 4610 mov r0, r2 + 8000a04: 4619 mov r1, r3 + 8000a06: e72c b.n 8000862 <__aeabi_dmul+0x24a> + 8000a08: ea95 0f0c teq r5, ip + 8000a0c: d106 bne.n 8000a1c <__aeabi_ddiv+0x1b0> + 8000a0e: ea52 3503 orrs.w r5, r2, r3, lsl #12 + 8000a12: f43f aefd beq.w 8000810 <__aeabi_dmul+0x1f8> + 8000a16: 4610 mov r0, r2 + 8000a18: 4619 mov r1, r3 + 8000a1a: e722 b.n 8000862 <__aeabi_dmul+0x24a> + 8000a1c: ea50 0641 orrs.w r6, r0, r1, lsl #1 + 8000a20: bf18 it ne + 8000a22: ea52 0643 orrsne.w r6, r2, r3, lsl #1 + 8000a26: f47f aec5 bne.w 80007b4 <__aeabi_dmul+0x19c> + 8000a2a: ea50 0441 orrs.w r4, r0, r1, lsl #1 + 8000a2e: f47f af0d bne.w 800084c <__aeabi_dmul+0x234> + 8000a32: ea52 0543 orrs.w r5, r2, r3, lsl #1 + 8000a36: f47f aeeb bne.w 8000810 <__aeabi_dmul+0x1f8> + 8000a3a: e712 b.n 8000862 <__aeabi_dmul+0x24a> + +08000a3c <__gedf2>: + 8000a3c: f04f 3cff mov.w ip, #4294967295 + 8000a40: e006 b.n 8000a50 <__cmpdf2+0x4> + 8000a42: bf00 nop + +08000a44 <__ledf2>: + 8000a44: f04f 0c01 mov.w ip, #1 + 8000a48: e002 b.n 8000a50 <__cmpdf2+0x4> + 8000a4a: bf00 nop + +08000a4c <__cmpdf2>: + 8000a4c: f04f 0c01 mov.w ip, #1 + 8000a50: f84d cd04 str.w ip, [sp, #-4]! + 8000a54: ea4f 0c41 mov.w ip, r1, lsl #1 + 8000a58: ea7f 5c6c mvns.w ip, ip, asr #21 + 8000a5c: ea4f 0c43 mov.w ip, r3, lsl #1 + 8000a60: bf18 it ne + 8000a62: ea7f 5c6c mvnsne.w ip, ip, asr #21 + 8000a66: d01b beq.n 8000aa0 <__cmpdf2+0x54> + 8000a68: b001 add sp, #4 + 8000a6a: ea50 0c41 orrs.w ip, r0, r1, lsl #1 + 8000a6e: bf0c ite eq + 8000a70: ea52 0c43 orrseq.w ip, r2, r3, lsl #1 + 8000a74: ea91 0f03 teqne r1, r3 + 8000a78: bf02 ittt eq + 8000a7a: ea90 0f02 teqeq r0, r2 + 8000a7e: 2000 moveq r0, #0 + 8000a80: 4770 bxeq lr + 8000a82: f110 0f00 cmn.w r0, #0 + 8000a86: ea91 0f03 teq r1, r3 + 8000a8a: bf58 it pl + 8000a8c: 4299 cmppl r1, r3 + 8000a8e: bf08 it eq + 8000a90: 4290 cmpeq r0, r2 + 8000a92: bf2c ite cs + 8000a94: 17d8 asrcs r0, r3, #31 + 8000a96: ea6f 70e3 mvncc.w r0, r3, asr #31 + 8000a9a: f040 0001 orr.w r0, r0, #1 + 8000a9e: 4770 bx lr + 8000aa0: ea4f 0c41 mov.w ip, r1, lsl #1 + 8000aa4: ea7f 5c6c mvns.w ip, ip, asr #21 + 8000aa8: d102 bne.n 8000ab0 <__cmpdf2+0x64> + 8000aaa: ea50 3c01 orrs.w ip, r0, r1, lsl #12 + 8000aae: d107 bne.n 8000ac0 <__cmpdf2+0x74> + 8000ab0: ea4f 0c43 mov.w ip, r3, lsl #1 + 8000ab4: ea7f 5c6c mvns.w ip, ip, asr #21 + 8000ab8: d1d6 bne.n 8000a68 <__cmpdf2+0x1c> + 8000aba: ea52 3c03 orrs.w ip, r2, r3, lsl #12 + 8000abe: d0d3 beq.n 8000a68 <__cmpdf2+0x1c> + 8000ac0: f85d 0b04 ldr.w r0, [sp], #4 + 8000ac4: 4770 bx lr + 8000ac6: bf00 nop + +08000ac8 <__aeabi_cdrcmple>: + 8000ac8: 4684 mov ip, r0 + 8000aca: 4610 mov r0, r2 + 8000acc: 4662 mov r2, ip + 8000ace: 468c mov ip, r1 + 8000ad0: 4619 mov r1, r3 + 8000ad2: 4663 mov r3, ip + 8000ad4: e000 b.n 8000ad8 <__aeabi_cdcmpeq> + 8000ad6: bf00 nop + +08000ad8 <__aeabi_cdcmpeq>: + 8000ad8: b501 push {r0, lr} + 8000ada: f7ff ffb7 bl 8000a4c <__cmpdf2> + 8000ade: 2800 cmp r0, #0 + 8000ae0: bf48 it mi + 8000ae2: f110 0f00 cmnmi.w r0, #0 + 8000ae6: bd01 pop {r0, pc} + +08000ae8 <__aeabi_dcmpeq>: + 8000ae8: f84d ed08 str.w lr, [sp, #-8]! + 8000aec: f7ff fff4 bl 8000ad8 <__aeabi_cdcmpeq> + 8000af0: bf0c ite eq + 8000af2: 2001 moveq r0, #1 + 8000af4: 2000 movne r0, #0 + 8000af6: f85d fb08 ldr.w pc, [sp], #8 + 8000afa: bf00 nop + +08000afc <__aeabi_dcmplt>: + 8000afc: f84d ed08 str.w lr, [sp, #-8]! + 8000b00: f7ff ffea bl 8000ad8 <__aeabi_cdcmpeq> + 8000b04: bf34 ite cc + 8000b06: 2001 movcc r0, #1 + 8000b08: 2000 movcs r0, #0 + 8000b0a: f85d fb08 ldr.w pc, [sp], #8 + 8000b0e: bf00 nop + +08000b10 <__aeabi_dcmple>: + 8000b10: f84d ed08 str.w lr, [sp, #-8]! + 8000b14: f7ff ffe0 bl 8000ad8 <__aeabi_cdcmpeq> + 8000b18: bf94 ite ls + 8000b1a: 2001 movls r0, #1 + 8000b1c: 2000 movhi r0, #0 + 8000b1e: f85d fb08 ldr.w pc, [sp], #8 + 8000b22: bf00 nop + +08000b24 <__aeabi_dcmpge>: + 8000b24: f84d ed08 str.w lr, [sp, #-8]! + 8000b28: f7ff ffce bl 8000ac8 <__aeabi_cdrcmple> + 8000b2c: bf94 ite ls + 8000b2e: 2001 movls r0, #1 + 8000b30: 2000 movhi r0, #0 + 8000b32: f85d fb08 ldr.w pc, [sp], #8 + 8000b36: bf00 nop + +08000b38 <__aeabi_dcmpgt>: + 8000b38: f84d ed08 str.w lr, [sp, #-8]! + 8000b3c: f7ff ffc4 bl 8000ac8 <__aeabi_cdrcmple> + 8000b40: bf34 ite cc + 8000b42: 2001 movcc r0, #1 + 8000b44: 2000 movcs r0, #0 + 8000b46: f85d fb08 ldr.w pc, [sp], #8 + 8000b4a: bf00 nop + +08000b4c <__aeabi_dcmpun>: + 8000b4c: ea4f 0c41 mov.w ip, r1, lsl #1 + 8000b50: ea7f 5c6c mvns.w ip, ip, asr #21 + 8000b54: d102 bne.n 8000b5c <__aeabi_dcmpun+0x10> + 8000b56: ea50 3c01 orrs.w ip, r0, r1, lsl #12 + 8000b5a: d10a bne.n 8000b72 <__aeabi_dcmpun+0x26> + 8000b5c: ea4f 0c43 mov.w ip, r3, lsl #1 + 8000b60: ea7f 5c6c mvns.w ip, ip, asr #21 + 8000b64: d102 bne.n 8000b6c <__aeabi_dcmpun+0x20> + 8000b66: ea52 3c03 orrs.w ip, r2, r3, lsl #12 + 8000b6a: d102 bne.n 8000b72 <__aeabi_dcmpun+0x26> + 8000b6c: f04f 0000 mov.w r0, #0 + 8000b70: 4770 bx lr + 8000b72: f04f 0001 mov.w r0, #1 + 8000b76: 4770 bx lr + +08000b78 <__aeabi_d2iz>: + 8000b78: ea4f 0241 mov.w r2, r1, lsl #1 + 8000b7c: f512 1200 adds.w r2, r2, #2097152 @ 0x200000 + 8000b80: d215 bcs.n 8000bae <__aeabi_d2iz+0x36> + 8000b82: d511 bpl.n 8000ba8 <__aeabi_d2iz+0x30> + 8000b84: f46f 7378 mvn.w r3, #992 @ 0x3e0 + 8000b88: ebb3 5262 subs.w r2, r3, r2, asr #21 + 8000b8c: d912 bls.n 8000bb4 <__aeabi_d2iz+0x3c> + 8000b8e: ea4f 23c1 mov.w r3, r1, lsl #11 + 8000b92: f043 4300 orr.w r3, r3, #2147483648 @ 0x80000000 + 8000b96: ea43 5350 orr.w r3, r3, r0, lsr #21 + 8000b9a: f011 4f00 tst.w r1, #2147483648 @ 0x80000000 + 8000b9e: fa23 f002 lsr.w r0, r3, r2 + 8000ba2: bf18 it ne + 8000ba4: 4240 negne r0, r0 + 8000ba6: 4770 bx lr + 8000ba8: f04f 0000 mov.w r0, #0 + 8000bac: 4770 bx lr + 8000bae: ea50 3001 orrs.w r0, r0, r1, lsl #12 + 8000bb2: d105 bne.n 8000bc0 <__aeabi_d2iz+0x48> + 8000bb4: f011 4000 ands.w r0, r1, #2147483648 @ 0x80000000 + 8000bb8: bf08 it eq + 8000bba: f06f 4000 mvneq.w r0, #2147483648 @ 0x80000000 + 8000bbe: 4770 bx lr + 8000bc0: f04f 0000 mov.w r0, #0 + 8000bc4: 4770 bx lr + 8000bc6: bf00 nop + +08000bc8 <__aeabi_d2uiz>: + 8000bc8: 004a lsls r2, r1, #1 + 8000bca: d211 bcs.n 8000bf0 <__aeabi_d2uiz+0x28> + 8000bcc: f512 1200 adds.w r2, r2, #2097152 @ 0x200000 + 8000bd0: d211 bcs.n 8000bf6 <__aeabi_d2uiz+0x2e> + 8000bd2: d50d bpl.n 8000bf0 <__aeabi_d2uiz+0x28> + 8000bd4: f46f 7378 mvn.w r3, #992 @ 0x3e0 + 8000bd8: ebb3 5262 subs.w r2, r3, r2, asr #21 + 8000bdc: d40e bmi.n 8000bfc <__aeabi_d2uiz+0x34> + 8000bde: ea4f 23c1 mov.w r3, r1, lsl #11 + 8000be2: f043 4300 orr.w r3, r3, #2147483648 @ 0x80000000 + 8000be6: ea43 5350 orr.w r3, r3, r0, lsr #21 + 8000bea: fa23 f002 lsr.w r0, r3, r2 + 8000bee: 4770 bx lr + 8000bf0: f04f 0000 mov.w r0, #0 + 8000bf4: 4770 bx lr + 8000bf6: ea50 3001 orrs.w r0, r0, r1, lsl #12 + 8000bfa: d102 bne.n 8000c02 <__aeabi_d2uiz+0x3a> + 8000bfc: f04f 30ff mov.w r0, #4294967295 + 8000c00: 4770 bx lr + 8000c02: f04f 0000 mov.w r0, #0 + 8000c06: 4770 bx lr + +08000c08 <__aeabi_d2f>: + 8000c08: ea4f 0241 mov.w r2, r1, lsl #1 + 8000c0c: f1b2 43e0 subs.w r3, r2, #1879048192 @ 0x70000000 + 8000c10: bf24 itt cs + 8000c12: f5b3 1c00 subscs.w ip, r3, #2097152 @ 0x200000 + 8000c16: f1dc 5cfe rsbscs ip, ip, #532676608 @ 0x1fc00000 + 8000c1a: d90d bls.n 8000c38 <__aeabi_d2f+0x30> + 8000c1c: f001 4c00 and.w ip, r1, #2147483648 @ 0x80000000 + 8000c20: ea4f 02c0 mov.w r2, r0, lsl #3 + 8000c24: ea4c 7050 orr.w r0, ip, r0, lsr #29 + 8000c28: f1b2 4f00 cmp.w r2, #2147483648 @ 0x80000000 + 8000c2c: eb40 0083 adc.w r0, r0, r3, lsl #2 + 8000c30: bf08 it eq + 8000c32: f020 0001 biceq.w r0, r0, #1 + 8000c36: 4770 bx lr + 8000c38: f011 4f80 tst.w r1, #1073741824 @ 0x40000000 + 8000c3c: d121 bne.n 8000c82 <__aeabi_d2f+0x7a> + 8000c3e: f113 7238 adds.w r2, r3, #48234496 @ 0x2e00000 + 8000c42: bfbc itt lt + 8000c44: f001 4000 andlt.w r0, r1, #2147483648 @ 0x80000000 + 8000c48: 4770 bxlt lr + 8000c4a: f441 1180 orr.w r1, r1, #1048576 @ 0x100000 + 8000c4e: ea4f 5252 mov.w r2, r2, lsr #21 + 8000c52: f1c2 0218 rsb r2, r2, #24 + 8000c56: f1c2 0c20 rsb ip, r2, #32 + 8000c5a: fa10 f30c lsls.w r3, r0, ip + 8000c5e: fa20 f002 lsr.w r0, r0, r2 + 8000c62: bf18 it ne + 8000c64: f040 0001 orrne.w r0, r0, #1 + 8000c68: ea4f 23c1 mov.w r3, r1, lsl #11 + 8000c6c: ea4f 23d3 mov.w r3, r3, lsr #11 + 8000c70: fa03 fc0c lsl.w ip, r3, ip + 8000c74: ea40 000c orr.w r0, r0, ip + 8000c78: fa23 f302 lsr.w r3, r3, r2 + 8000c7c: ea4f 0343 mov.w r3, r3, lsl #1 + 8000c80: e7cc b.n 8000c1c <__aeabi_d2f+0x14> + 8000c82: ea7f 5362 mvns.w r3, r2, asr #21 + 8000c86: d107 bne.n 8000c98 <__aeabi_d2f+0x90> + 8000c88: ea50 3301 orrs.w r3, r0, r1, lsl #12 + 8000c8c: bf1e ittt ne + 8000c8e: f04f 40fe movne.w r0, #2130706432 @ 0x7f000000 + 8000c92: f440 0040 orrne.w r0, r0, #12582912 @ 0xc00000 + 8000c96: 4770 bxne lr + 8000c98: f001 4000 and.w r0, r1, #2147483648 @ 0x80000000 + 8000c9c: f040 40fe orr.w r0, r0, #2130706432 @ 0x7f000000 + 8000ca0: f440 0000 orr.w r0, r0, #8388608 @ 0x800000 + 8000ca4: 4770 bx lr + 8000ca6: bf00 nop + +08000ca8 <__aeabi_ldivmod>: + 8000ca8: b97b cbnz r3, 8000cca <__aeabi_ldivmod+0x22> + 8000caa: b972 cbnz r2, 8000cca <__aeabi_ldivmod+0x22> + 8000cac: 2900 cmp r1, #0 + 8000cae: bfbe ittt lt + 8000cb0: 2000 movlt r0, #0 + 8000cb2: f04f 4100 movlt.w r1, #2147483648 @ 0x80000000 + 8000cb6: e006 blt.n 8000cc6 <__aeabi_ldivmod+0x1e> + 8000cb8: bf08 it eq + 8000cba: 2800 cmpeq r0, #0 + 8000cbc: bf1c itt ne + 8000cbe: f06f 4100 mvnne.w r1, #2147483648 @ 0x80000000 + 8000cc2: f04f 30ff movne.w r0, #4294967295 + 8000cc6: f000 ba09 b.w 80010dc <__aeabi_idiv0> + 8000cca: f1ad 0c08 sub.w ip, sp, #8 + 8000cce: e96d ce04 strd ip, lr, [sp, #-16]! + 8000cd2: 2900 cmp r1, #0 + 8000cd4: db09 blt.n 8000cea <__aeabi_ldivmod+0x42> + 8000cd6: 2b00 cmp r3, #0 + 8000cd8: db1a blt.n 8000d10 <__aeabi_ldivmod+0x68> + 8000cda: f000 f883 bl 8000de4 <__udivmoddi4> + 8000cde: f8dd e004 ldr.w lr, [sp, #4] + 8000ce2: e9dd 2302 ldrd r2, r3, [sp, #8] + 8000ce6: b004 add sp, #16 + 8000ce8: 4770 bx lr + 8000cea: 4240 negs r0, r0 + 8000cec: eb61 0141 sbc.w r1, r1, r1, lsl #1 + 8000cf0: 2b00 cmp r3, #0 + 8000cf2: db1b blt.n 8000d2c <__aeabi_ldivmod+0x84> + 8000cf4: f000 f876 bl 8000de4 <__udivmoddi4> + 8000cf8: f8dd e004 ldr.w lr, [sp, #4] + 8000cfc: e9dd 2302 ldrd r2, r3, [sp, #8] + 8000d00: b004 add sp, #16 + 8000d02: 4240 negs r0, r0 + 8000d04: eb61 0141 sbc.w r1, r1, r1, lsl #1 + 8000d08: 4252 negs r2, r2 + 8000d0a: eb63 0343 sbc.w r3, r3, r3, lsl #1 + 8000d0e: 4770 bx lr + 8000d10: 4252 negs r2, r2 + 8000d12: eb63 0343 sbc.w r3, r3, r3, lsl #1 + 8000d16: f000 f865 bl 8000de4 <__udivmoddi4> + 8000d1a: f8dd e004 ldr.w lr, [sp, #4] + 8000d1e: e9dd 2302 ldrd r2, r3, [sp, #8] + 8000d22: b004 add sp, #16 + 8000d24: 4240 negs r0, r0 + 8000d26: eb61 0141 sbc.w r1, r1, r1, lsl #1 + 8000d2a: 4770 bx lr + 8000d2c: 4252 negs r2, r2 + 8000d2e: eb63 0343 sbc.w r3, r3, r3, lsl #1 + 8000d32: f000 f857 bl 8000de4 <__udivmoddi4> + 8000d36: f8dd e004 ldr.w lr, [sp, #4] + 8000d3a: e9dd 2302 ldrd r2, r3, [sp, #8] + 8000d3e: b004 add sp, #16 + 8000d40: 4252 negs r2, r2 + 8000d42: eb63 0343 sbc.w r3, r3, r3, lsl #1 + 8000d46: 4770 bx lr + +08000d48 <__aeabi_uldivmod>: + 8000d48: b953 cbnz r3, 8000d60 <__aeabi_uldivmod+0x18> + 8000d4a: b94a cbnz r2, 8000d60 <__aeabi_uldivmod+0x18> + 8000d4c: 2900 cmp r1, #0 + 8000d4e: bf08 it eq + 8000d50: 2800 cmpeq r0, #0 + 8000d52: bf1c itt ne + 8000d54: f04f 31ff movne.w r1, #4294967295 + 8000d58: f04f 30ff movne.w r0, #4294967295 + 8000d5c: f000 b9be b.w 80010dc <__aeabi_idiv0> + 8000d60: f1ad 0c08 sub.w ip, sp, #8 + 8000d64: e96d ce04 strd ip, lr, [sp, #-16]! + 8000d68: f000 f83c bl 8000de4 <__udivmoddi4> + 8000d6c: f8dd e004 ldr.w lr, [sp, #4] + 8000d70: e9dd 2302 ldrd r2, r3, [sp, #8] + 8000d74: b004 add sp, #16 + 8000d76: 4770 bx lr + +08000d78 <__aeabi_d2lz>: + 8000d78: b538 push {r3, r4, r5, lr} + 8000d7a: 2200 movs r2, #0 + 8000d7c: 2300 movs r3, #0 + 8000d7e: 4604 mov r4, r0 + 8000d80: 460d mov r5, r1 + 8000d82: f7ff febb bl 8000afc <__aeabi_dcmplt> + 8000d86: b928 cbnz r0, 8000d94 <__aeabi_d2lz+0x1c> + 8000d88: 4620 mov r0, r4 + 8000d8a: 4629 mov r1, r5 + 8000d8c: e8bd 4038 ldmia.w sp!, {r3, r4, r5, lr} + 8000d90: f000 b80a b.w 8000da8 <__aeabi_d2ulz> + 8000d94: 4620 mov r0, r4 + 8000d96: f105 4100 add.w r1, r5, #2147483648 @ 0x80000000 + 8000d9a: f000 f805 bl 8000da8 <__aeabi_d2ulz> + 8000d9e: 4240 negs r0, r0 + 8000da0: eb61 0141 sbc.w r1, r1, r1, lsl #1 + 8000da4: bd38 pop {r3, r4, r5, pc} + 8000da6: bf00 nop + +08000da8 <__aeabi_d2ulz>: + 8000da8: b5d0 push {r4, r6, r7, lr} + 8000daa: 4b0c ldr r3, [pc, #48] @ (8000ddc <__aeabi_d2ulz+0x34>) + 8000dac: 2200 movs r2, #0 + 8000dae: 4606 mov r6, r0 + 8000db0: 460f mov r7, r1 + 8000db2: f7ff fc31 bl 8000618 <__aeabi_dmul> + 8000db6: f7ff ff07 bl 8000bc8 <__aeabi_d2uiz> + 8000dba: 4604 mov r4, r0 + 8000dbc: f7ff fbb2 bl 8000524 <__aeabi_ui2d> + 8000dc0: 4b07 ldr r3, [pc, #28] @ (8000de0 <__aeabi_d2ulz+0x38>) + 8000dc2: 2200 movs r2, #0 + 8000dc4: f7ff fc28 bl 8000618 <__aeabi_dmul> + 8000dc8: 4602 mov r2, r0 + 8000dca: 460b mov r3, r1 + 8000dcc: 4630 mov r0, r6 + 8000dce: 4639 mov r1, r7 + 8000dd0: f7ff fa6a bl 80002a8 <__aeabi_dsub> + 8000dd4: f7ff fef8 bl 8000bc8 <__aeabi_d2uiz> + 8000dd8: 4621 mov r1, r4 + 8000dda: bdd0 pop {r4, r6, r7, pc} + 8000ddc: 3df00000 .word 0x3df00000 + 8000de0: 41f00000 .word 0x41f00000 + +08000de4 <__udivmoddi4>: + 8000de4: e92d 47f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} + 8000de8: 9d08 ldr r5, [sp, #32] + 8000dea: 468e mov lr, r1 + 8000dec: 4604 mov r4, r0 + 8000dee: 4688 mov r8, r1 + 8000df0: 2b00 cmp r3, #0 + 8000df2: d14a bne.n 8000e8a <__udivmoddi4+0xa6> + 8000df4: 428a cmp r2, r1 + 8000df6: 4617 mov r7, r2 + 8000df8: d962 bls.n 8000ec0 <__udivmoddi4+0xdc> + 8000dfa: fab2 f682 clz r6, r2 + 8000dfe: b14e cbz r6, 8000e14 <__udivmoddi4+0x30> + 8000e00: f1c6 0320 rsb r3, r6, #32 + 8000e04: fa01 f806 lsl.w r8, r1, r6 + 8000e08: fa20 f303 lsr.w r3, r0, r3 + 8000e0c: 40b7 lsls r7, r6 + 8000e0e: ea43 0808 orr.w r8, r3, r8 + 8000e12: 40b4 lsls r4, r6 + 8000e14: ea4f 4e17 mov.w lr, r7, lsr #16 + 8000e18: fa1f fc87 uxth.w ip, r7 + 8000e1c: fbb8 f1fe udiv r1, r8, lr + 8000e20: 0c23 lsrs r3, r4, #16 + 8000e22: fb0e 8811 mls r8, lr, r1, r8 + 8000e26: ea43 4308 orr.w r3, r3, r8, lsl #16 + 8000e2a: fb01 f20c mul.w r2, r1, ip + 8000e2e: 429a cmp r2, r3 + 8000e30: d909 bls.n 8000e46 <__udivmoddi4+0x62> + 8000e32: 18fb adds r3, r7, r3 + 8000e34: f101 30ff add.w r0, r1, #4294967295 + 8000e38: f080 80ea bcs.w 8001010 <__udivmoddi4+0x22c> + 8000e3c: 429a cmp r2, r3 + 8000e3e: f240 80e7 bls.w 8001010 <__udivmoddi4+0x22c> + 8000e42: 3902 subs r1, #2 + 8000e44: 443b add r3, r7 + 8000e46: 1a9a subs r2, r3, r2 + 8000e48: b2a3 uxth r3, r4 + 8000e4a: fbb2 f0fe udiv r0, r2, lr + 8000e4e: fb0e 2210 mls r2, lr, r0, r2 + 8000e52: ea43 4302 orr.w r3, r3, r2, lsl #16 + 8000e56: fb00 fc0c mul.w ip, r0, ip + 8000e5a: 459c cmp ip, r3 + 8000e5c: d909 bls.n 8000e72 <__udivmoddi4+0x8e> + 8000e5e: 18fb adds r3, r7, r3 + 8000e60: f100 32ff add.w r2, r0, #4294967295 + 8000e64: f080 80d6 bcs.w 8001014 <__udivmoddi4+0x230> + 8000e68: 459c cmp ip, r3 + 8000e6a: f240 80d3 bls.w 8001014 <__udivmoddi4+0x230> + 8000e6e: 443b add r3, r7 + 8000e70: 3802 subs r0, #2 + 8000e72: ea40 4001 orr.w r0, r0, r1, lsl #16 + 8000e76: eba3 030c sub.w r3, r3, ip + 8000e7a: 2100 movs r1, #0 + 8000e7c: b11d cbz r5, 8000e86 <__udivmoddi4+0xa2> + 8000e7e: 40f3 lsrs r3, r6 + 8000e80: 2200 movs r2, #0 + 8000e82: e9c5 3200 strd r3, r2, [r5] + 8000e86: e8bd 87f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} + 8000e8a: 428b cmp r3, r1 + 8000e8c: d905 bls.n 8000e9a <__udivmoddi4+0xb6> + 8000e8e: b10d cbz r5, 8000e94 <__udivmoddi4+0xb0> + 8000e90: e9c5 0100 strd r0, r1, [r5] + 8000e94: 2100 movs r1, #0 + 8000e96: 4608 mov r0, r1 + 8000e98: e7f5 b.n 8000e86 <__udivmoddi4+0xa2> + 8000e9a: fab3 f183 clz r1, r3 + 8000e9e: 2900 cmp r1, #0 + 8000ea0: d146 bne.n 8000f30 <__udivmoddi4+0x14c> + 8000ea2: 4573 cmp r3, lr + 8000ea4: d302 bcc.n 8000eac <__udivmoddi4+0xc8> + 8000ea6: 4282 cmp r2, r0 + 8000ea8: f200 8105 bhi.w 80010b6 <__udivmoddi4+0x2d2> + 8000eac: 1a84 subs r4, r0, r2 + 8000eae: eb6e 0203 sbc.w r2, lr, r3 + 8000eb2: 2001 movs r0, #1 + 8000eb4: 4690 mov r8, r2 + 8000eb6: 2d00 cmp r5, #0 + 8000eb8: d0e5 beq.n 8000e86 <__udivmoddi4+0xa2> + 8000eba: e9c5 4800 strd r4, r8, [r5] + 8000ebe: e7e2 b.n 8000e86 <__udivmoddi4+0xa2> + 8000ec0: 2a00 cmp r2, #0 + 8000ec2: f000 8090 beq.w 8000fe6 <__udivmoddi4+0x202> + 8000ec6: fab2 f682 clz r6, r2 + 8000eca: 2e00 cmp r6, #0 + 8000ecc: f040 80a4 bne.w 8001018 <__udivmoddi4+0x234> + 8000ed0: 1a8a subs r2, r1, r2 + 8000ed2: 0c03 lsrs r3, r0, #16 + 8000ed4: ea4f 4e17 mov.w lr, r7, lsr #16 + 8000ed8: b280 uxth r0, r0 + 8000eda: b2bc uxth r4, r7 + 8000edc: 2101 movs r1, #1 + 8000ede: fbb2 fcfe udiv ip, r2, lr + 8000ee2: fb0e 221c mls r2, lr, ip, r2 + 8000ee6: ea43 4302 orr.w r3, r3, r2, lsl #16 + 8000eea: fb04 f20c mul.w r2, r4, ip + 8000eee: 429a cmp r2, r3 + 8000ef0: d907 bls.n 8000f02 <__udivmoddi4+0x11e> + 8000ef2: 18fb adds r3, r7, r3 + 8000ef4: f10c 38ff add.w r8, ip, #4294967295 + 8000ef8: d202 bcs.n 8000f00 <__udivmoddi4+0x11c> + 8000efa: 429a cmp r2, r3 + 8000efc: f200 80e0 bhi.w 80010c0 <__udivmoddi4+0x2dc> + 8000f00: 46c4 mov ip, r8 + 8000f02: 1a9b subs r3, r3, r2 + 8000f04: fbb3 f2fe udiv r2, r3, lr + 8000f08: fb0e 3312 mls r3, lr, r2, r3 + 8000f0c: ea40 4303 orr.w r3, r0, r3, lsl #16 + 8000f10: fb02 f404 mul.w r4, r2, r4 + 8000f14: 429c cmp r4, r3 + 8000f16: d907 bls.n 8000f28 <__udivmoddi4+0x144> + 8000f18: 18fb adds r3, r7, r3 + 8000f1a: f102 30ff add.w r0, r2, #4294967295 + 8000f1e: d202 bcs.n 8000f26 <__udivmoddi4+0x142> + 8000f20: 429c cmp r4, r3 + 8000f22: f200 80ca bhi.w 80010ba <__udivmoddi4+0x2d6> + 8000f26: 4602 mov r2, r0 + 8000f28: 1b1b subs r3, r3, r4 + 8000f2a: ea42 400c orr.w r0, r2, ip, lsl #16 + 8000f2e: e7a5 b.n 8000e7c <__udivmoddi4+0x98> + 8000f30: f1c1 0620 rsb r6, r1, #32 + 8000f34: 408b lsls r3, r1 + 8000f36: fa22 f706 lsr.w r7, r2, r6 + 8000f3a: 431f orrs r7, r3 + 8000f3c: fa0e f401 lsl.w r4, lr, r1 + 8000f40: fa20 f306 lsr.w r3, r0, r6 + 8000f44: fa2e fe06 lsr.w lr, lr, r6 + 8000f48: ea4f 4917 mov.w r9, r7, lsr #16 + 8000f4c: 4323 orrs r3, r4 + 8000f4e: fa00 f801 lsl.w r8, r0, r1 + 8000f52: fa1f fc87 uxth.w ip, r7 + 8000f56: fbbe f0f9 udiv r0, lr, r9 + 8000f5a: 0c1c lsrs r4, r3, #16 + 8000f5c: fb09 ee10 mls lr, r9, r0, lr + 8000f60: ea44 440e orr.w r4, r4, lr, lsl #16 + 8000f64: fb00 fe0c mul.w lr, r0, ip + 8000f68: 45a6 cmp lr, r4 + 8000f6a: fa02 f201 lsl.w r2, r2, r1 + 8000f6e: d909 bls.n 8000f84 <__udivmoddi4+0x1a0> + 8000f70: 193c adds r4, r7, r4 + 8000f72: f100 3aff add.w sl, r0, #4294967295 + 8000f76: f080 809c bcs.w 80010b2 <__udivmoddi4+0x2ce> + 8000f7a: 45a6 cmp lr, r4 + 8000f7c: f240 8099 bls.w 80010b2 <__udivmoddi4+0x2ce> + 8000f80: 3802 subs r0, #2 + 8000f82: 443c add r4, r7 + 8000f84: eba4 040e sub.w r4, r4, lr + 8000f88: fa1f fe83 uxth.w lr, r3 + 8000f8c: fbb4 f3f9 udiv r3, r4, r9 + 8000f90: fb09 4413 mls r4, r9, r3, r4 + 8000f94: ea4e 4404 orr.w r4, lr, r4, lsl #16 + 8000f98: fb03 fc0c mul.w ip, r3, ip + 8000f9c: 45a4 cmp ip, r4 + 8000f9e: d908 bls.n 8000fb2 <__udivmoddi4+0x1ce> + 8000fa0: 193c adds r4, r7, r4 + 8000fa2: f103 3eff add.w lr, r3, #4294967295 + 8000fa6: f080 8082 bcs.w 80010ae <__udivmoddi4+0x2ca> + 8000faa: 45a4 cmp ip, r4 + 8000fac: d97f bls.n 80010ae <__udivmoddi4+0x2ca> + 8000fae: 3b02 subs r3, #2 + 8000fb0: 443c add r4, r7 + 8000fb2: ea43 4000 orr.w r0, r3, r0, lsl #16 + 8000fb6: eba4 040c sub.w r4, r4, ip + 8000fba: fba0 ec02 umull lr, ip, r0, r2 + 8000fbe: 4564 cmp r4, ip + 8000fc0: 4673 mov r3, lr + 8000fc2: 46e1 mov r9, ip + 8000fc4: d362 bcc.n 800108c <__udivmoddi4+0x2a8> + 8000fc6: d05f beq.n 8001088 <__udivmoddi4+0x2a4> + 8000fc8: b15d cbz r5, 8000fe2 <__udivmoddi4+0x1fe> + 8000fca: ebb8 0203 subs.w r2, r8, r3 + 8000fce: eb64 0409 sbc.w r4, r4, r9 + 8000fd2: fa04 f606 lsl.w r6, r4, r6 + 8000fd6: fa22 f301 lsr.w r3, r2, r1 + 8000fda: 431e orrs r6, r3 + 8000fdc: 40cc lsrs r4, r1 + 8000fde: e9c5 6400 strd r6, r4, [r5] + 8000fe2: 2100 movs r1, #0 + 8000fe4: e74f b.n 8000e86 <__udivmoddi4+0xa2> + 8000fe6: fbb1 fcf2 udiv ip, r1, r2 + 8000fea: 0c01 lsrs r1, r0, #16 + 8000fec: ea41 410e orr.w r1, r1, lr, lsl #16 + 8000ff0: b280 uxth r0, r0 + 8000ff2: ea40 4201 orr.w r2, r0, r1, lsl #16 + 8000ff6: 463b mov r3, r7 + 8000ff8: 4638 mov r0, r7 + 8000ffa: 463c mov r4, r7 + 8000ffc: 46b8 mov r8, r7 + 8000ffe: 46be mov lr, r7 + 8001000: 2620 movs r6, #32 + 8001002: fbb1 f1f7 udiv r1, r1, r7 + 8001006: eba2 0208 sub.w r2, r2, r8 + 800100a: ea41 410c orr.w r1, r1, ip, lsl #16 + 800100e: e766 b.n 8000ede <__udivmoddi4+0xfa> + 8001010: 4601 mov r1, r0 + 8001012: e718 b.n 8000e46 <__udivmoddi4+0x62> + 8001014: 4610 mov r0, r2 + 8001016: e72c b.n 8000e72 <__udivmoddi4+0x8e> + 8001018: f1c6 0220 rsb r2, r6, #32 + 800101c: fa2e f302 lsr.w r3, lr, r2 + 8001020: 40b7 lsls r7, r6 + 8001022: 40b1 lsls r1, r6 + 8001024: fa20 f202 lsr.w r2, r0, r2 + 8001028: ea4f 4e17 mov.w lr, r7, lsr #16 + 800102c: 430a orrs r2, r1 + 800102e: fbb3 f8fe udiv r8, r3, lr + 8001032: b2bc uxth r4, r7 + 8001034: fb0e 3318 mls r3, lr, r8, r3 + 8001038: 0c11 lsrs r1, r2, #16 + 800103a: ea41 4103 orr.w r1, r1, r3, lsl #16 + 800103e: fb08 f904 mul.w r9, r8, r4 + 8001042: 40b0 lsls r0, r6 + 8001044: 4589 cmp r9, r1 + 8001046: ea4f 4310 mov.w r3, r0, lsr #16 + 800104a: b280 uxth r0, r0 + 800104c: d93e bls.n 80010cc <__udivmoddi4+0x2e8> + 800104e: 1879 adds r1, r7, r1 + 8001050: f108 3cff add.w ip, r8, #4294967295 + 8001054: d201 bcs.n 800105a <__udivmoddi4+0x276> + 8001056: 4589 cmp r9, r1 + 8001058: d81f bhi.n 800109a <__udivmoddi4+0x2b6> + 800105a: eba1 0109 sub.w r1, r1, r9 + 800105e: fbb1 f9fe udiv r9, r1, lr + 8001062: fb09 f804 mul.w r8, r9, r4 + 8001066: fb0e 1119 mls r1, lr, r9, r1 + 800106a: b292 uxth r2, r2 + 800106c: ea42 4201 orr.w r2, r2, r1, lsl #16 + 8001070: 4542 cmp r2, r8 + 8001072: d229 bcs.n 80010c8 <__udivmoddi4+0x2e4> + 8001074: 18ba adds r2, r7, r2 + 8001076: f109 31ff add.w r1, r9, #4294967295 + 800107a: d2c4 bcs.n 8001006 <__udivmoddi4+0x222> + 800107c: 4542 cmp r2, r8 + 800107e: d2c2 bcs.n 8001006 <__udivmoddi4+0x222> + 8001080: f1a9 0102 sub.w r1, r9, #2 + 8001084: 443a add r2, r7 + 8001086: e7be b.n 8001006 <__udivmoddi4+0x222> + 8001088: 45f0 cmp r8, lr + 800108a: d29d bcs.n 8000fc8 <__udivmoddi4+0x1e4> + 800108c: ebbe 0302 subs.w r3, lr, r2 + 8001090: eb6c 0c07 sbc.w ip, ip, r7 + 8001094: 3801 subs r0, #1 + 8001096: 46e1 mov r9, ip + 8001098: e796 b.n 8000fc8 <__udivmoddi4+0x1e4> + 800109a: eba7 0909 sub.w r9, r7, r9 + 800109e: 4449 add r1, r9 + 80010a0: f1a8 0c02 sub.w ip, r8, #2 + 80010a4: fbb1 f9fe udiv r9, r1, lr + 80010a8: fb09 f804 mul.w r8, r9, r4 + 80010ac: e7db b.n 8001066 <__udivmoddi4+0x282> + 80010ae: 4673 mov r3, lr + 80010b0: e77f b.n 8000fb2 <__udivmoddi4+0x1ce> + 80010b2: 4650 mov r0, sl + 80010b4: e766 b.n 8000f84 <__udivmoddi4+0x1a0> + 80010b6: 4608 mov r0, r1 + 80010b8: e6fd b.n 8000eb6 <__udivmoddi4+0xd2> + 80010ba: 443b add r3, r7 + 80010bc: 3a02 subs r2, #2 + 80010be: e733 b.n 8000f28 <__udivmoddi4+0x144> + 80010c0: f1ac 0c02 sub.w ip, ip, #2 + 80010c4: 443b add r3, r7 + 80010c6: e71c b.n 8000f02 <__udivmoddi4+0x11e> + 80010c8: 4649 mov r1, r9 + 80010ca: e79c b.n 8001006 <__udivmoddi4+0x222> + 80010cc: eba1 0109 sub.w r1, r1, r9 + 80010d0: 46c4 mov ip, r8 + 80010d2: fbb1 f9fe udiv r9, r1, lr + 80010d6: fb09 f804 mul.w r8, r9, r4 + 80010da: e7c4 b.n 8001066 <__udivmoddi4+0x282> + +080010dc <__aeabi_idiv0>: + 80010dc: 4770 bx lr + 80010de: bf00 nop + +080010e0 : +/* Private function prototypes -----------------------------------------------*/ +static void User_Process(void); + +/* USER CODE BEGIN PFP */ +void HAL_Delay(volatile uint32_t millis) +{ + 80010e0: b580 push {r7, lr} + 80010e2: b082 sub sp, #8 + 80010e4: af00 add r7, sp, #0 + 80010e6: 6078 str r0, [r7, #4] + /* replace HAL library blocking delay function + * with FreeRTOS thread aware equivalent */ + osDelay(millis); + 80010e8: 687b ldr r3, [r7, #4] + 80010ea: 4618 mov r0, r3 + 80010ec: f014 ffa5 bl 801603a +} + 80010f0: bf00 nop + 80010f2: 3708 adds r7, #8 + 80010f4: 46bd mov sp, r7 + 80010f6: bd80 pop {r7, pc} + +080010f8 : + + +/* USER CODE END PFP */ + +void ErrorDisplayCallback( void const * arg ) +{ + 80010f8: b580 push {r7, lr} + 80010fa: b084 sub sp, #16 + 80010fc: af00 add r7, sp, #0 + 80010fe: 6078 str r0, [r7, #4] + static bool stopSending = false; + /* Check if any error to display */ + if( !connected ) + 8001100: 4b24 ldr r3, [pc, #144] @ (8001194 ) + 8001102: 681b ldr r3, [r3, #0] + 8001104: 2b00 cmp r3, #0 + 8001106: d040 beq.n 800118a + return; + osStatus status = osMutexWait(errorListMutexHandle, 5000); + 8001108: 4b23 ldr r3, [pc, #140] @ (8001198 ) + 800110a: 681b ldr r3, [r3, #0] + 800110c: f241 3188 movw r1, #5000 @ 0x1388 + 8001110: 4618 mov r0, r3 + 8001112: f015 f84f bl 80161b4 + 8001116: 60f8 str r0, [r7, #12] + if (status == osOK) + 8001118: 68fb ldr r3, [r7, #12] + 800111a: 2b00 cmp r3, #0 + 800111c: d136 bne.n 800118c + { + uint8_t maxErr = isAnyError(); + 800111e: f009 fa25 bl 800a56c + 8001122: 4603 mov r3, r0 + 8001124: 72fb strb r3, [r7, #11] + if( maxErr > 0 ) + 8001126: 7afb ldrb r3, [r7, #11] + 8001128: 2b00 cmp r3, #0 + 800112a: d01b beq.n 8001164 + { + stopSending = false; + 800112c: 4b1b ldr r3, [pc, #108] @ (800119c ) + 800112e: 2200 movs r2, #0 + 8001130: 701a strb r2, [r3, #0] + sendBLEerror( findErrorById( errorToDisplay++ ) ); + 8001132: 4b1b ldr r3, [pc, #108] @ (80011a0 ) + 8001134: 781b ldrb r3, [r3, #0] + 8001136: b2db uxtb r3, r3 + 8001138: 1c5a adds r2, r3, #1 + 800113a: b2d1 uxtb r1, r2 + 800113c: 4a18 ldr r2, [pc, #96] @ (80011a0 ) + 800113e: 7011 strb r1, [r2, #0] + 8001140: b25b sxtb r3, r3 + 8001142: 4618 mov r0, r3 + 8001144: f009 fabc bl 800a6c0 + 8001148: 4603 mov r3, r0 + 800114a: 4618 mov r0, r3 + 800114c: f001 f866 bl 800221c + if( errorToDisplay >= maxErr ) + 8001150: 4b13 ldr r3, [pc, #76] @ (80011a0 ) + 8001152: 781b ldrb r3, [r3, #0] + 8001154: b2db uxtb r3, r3 + 8001156: 7afa ldrb r2, [r7, #11] + 8001158: 429a cmp r2, r3 + 800115a: d810 bhi.n 800117e + errorToDisplay = 0; + 800115c: 4b10 ldr r3, [pc, #64] @ (80011a0 ) + 800115e: 2200 movs r2, #0 + 8001160: 701a strb r2, [r3, #0] + 8001162: e00c b.n 800117e + } + else if( !stopSending ) + 8001164: 4b0d ldr r3, [pc, #52] @ (800119c ) + 8001166: 781b ldrb r3, [r3, #0] + 8001168: f083 0301 eor.w r3, r3, #1 + 800116c: b2db uxtb r3, r3 + 800116e: 2b00 cmp r3, #0 + 8001170: d005 beq.n 800117e + { + sendBLEerror( 0 ); + 8001172: 2000 movs r0, #0 + 8001174: f001 f852 bl 800221c + stopSending = true; + 8001178: 4b08 ldr r3, [pc, #32] @ (800119c ) + 800117a: 2201 movs r2, #1 + 800117c: 701a strb r2, [r3, #0] + } + osMutexRelease(errorListMutexHandle); + 800117e: 4b06 ldr r3, [pc, #24] @ (8001198 ) + 8001180: 681b ldr r3, [r3, #0] + 8001182: 4618 mov r0, r3 + 8001184: f015 f864 bl 8016250 + 8001188: e000 b.n 800118c + return; + 800118a: bf00 nop + } +} + 800118c: 3710 adds r7, #16 + 800118e: 46bd mov sp, r7 + 8001190: bd80 pop {r7, pc} + 8001192: bf00 nop + 8001194: 2000165c .word 0x2000165c + 8001198: 20003028 .word 0x20003028 + 800119c: 20001659 .word 0x20001659 + 80011a0: 20001655 .word 0x20001655 + +080011a4 : + +void MX_BlueNRG_MS_Init(void) +{ + 80011a4: b580 push {r7, lr} + 80011a6: b08e sub sp, #56 @ 0x38 + 80011a8: af04 add r7, sp, #16 + /* USER CODE BEGIN BlueNRG_MS_Init_PreTreatment */ + + /* USER CODE END BlueNRG_MS_Init_PreTreatment */ + + /* Initialize the peripherals and the BLE Stack */ + uint8_t SERVER_BDADDR[] = {0xaa, 0x00, 0x00, 0xE1, 0x80, 0xaa}; + 80011aa: 4a64 ldr r2, [pc, #400] @ (800133c ) + 80011ac: f107 0318 add.w r3, r7, #24 + 80011b0: e892 0003 ldmia.w r2, {r0, r1} + 80011b4: 6018 str r0, [r3, #0] + 80011b6: 3304 adds r3, #4 + 80011b8: 8019 strh r1, [r3, #0] + uint8_t hwVersion; + uint16_t fwVersion; + int ret; + + /* Get the User Button initial state */ + user_button_init_state = (uint32_t)(HAL_GPIO_ReadPin(USR_BTN_GPIO_Port, USR_BTN_Pin) == GPIO_PIN_RESET); + 80011ba: f44f 5100 mov.w r1, #8192 @ 0x2000 + 80011be: 4860 ldr r0, [pc, #384] @ (8001340 ) + 80011c0: f00d fc8e bl 800eae0 + 80011c4: 4603 mov r3, r0 + 80011c6: 2b00 cmp r3, #0 + 80011c8: bf0c ite eq + 80011ca: 2301 moveq r3, #1 + 80011cc: 2300 movne r3, #0 + 80011ce: b2db uxtb r3, r3 + 80011d0: 461a mov r2, r3 + 80011d2: 4b5c ldr r3, [pc, #368] @ (8001344 ) + 80011d4: 701a strb r2, [r3, #0] + + // Wait for others threads start + HAL_Delay(2000); + 80011d6: f44f 60fa mov.w r0, #2000 @ 0x7d0 + 80011da: f7ff ff81 bl 80010e0 + hci_init(user_notify, NULL); + 80011de: 2100 movs r1, #0 + 80011e0: 4859 ldr r0, [pc, #356] @ (8001348 ) + 80011e2: f014 fbcb bl 801597c + + /* get the BlueNRG HW and FW versions */ + getBlueNRGVersion(&hwVersion, &fwVersion); + 80011e6: 1dba adds r2, r7, #6 + 80011e8: f107 0309 add.w r3, r7, #9 + 80011ec: 4611 mov r1, r2 + 80011ee: 4618 mov r0, r3 + 80011f0: f014 fa38 bl 8015664 + * Reset BlueNRG again otherwise we won't + * be able to change its MAC address. + * aci_hal_write_config_data() must be the first + * command after reset otherwise it will fail. + */ + hci_reset(); + 80011f4: f014 fa78 bl 80156e8 + + HAL_Delay(100); + 80011f8: 2064 movs r0, #100 @ 0x64 + 80011fa: f7ff ff71 bl 80010e0 + + APP_LOG(TS_OFF, VLEVEL_M, "BLE HWver %d, FWver %d\r\n", hwVersion, fwVersion); + 80011fe: 7a7b ldrb r3, [r7, #9] + 8001200: 88fa ldrh r2, [r7, #6] + 8001202: 9201 str r2, [sp, #4] + 8001204: 9300 str r3, [sp, #0] + 8001206: 4b51 ldr r3, [pc, #324] @ (800134c ) + 8001208: 2200 movs r2, #0 + 800120a: 2100 movs r1, #0 + 800120c: 2002 movs r0, #2 + 800120e: f026 fae5 bl 80277dc + + BLUENRG_memcpy(bdaddr, SERVER_BDADDR, sizeof(SERVER_BDADDR)); + 8001212: f107 0310 add.w r3, r7, #16 + 8001216: f107 0218 add.w r2, r7, #24 + 800121a: e892 0003 ldmia.w r2, {r0, r1} + 800121e: 6018 str r0, [r3, #0] + 8001220: 3304 adds r3, #4 + 8001222: 8019 strh r1, [r3, #0] + + ret = aci_hal_write_config_data(CONFIG_DATA_PUBADDR_OFFSET, + 8001224: f107 0310 add.w r3, r7, #16 + 8001228: 461a mov r2, r3 + 800122a: 2106 movs r1, #6 + 800122c: 2000 movs r0, #0 + 800122e: f014 f983 bl 8015538 + 8001232: 4603 mov r3, r0 + 8001234: 627b str r3, [r7, #36] @ 0x24 + CONFIG_DATA_PUBADDR_LEN, + bdaddr); + if (ret) { + 8001236: 6a7b ldr r3, [r7, #36] @ 0x24 + 8001238: 2b00 cmp r3, #0 + 800123a: d007 beq.n 800124c + APP_LOG(TS_OFF, VLEVEL_M, "Setting BD_ADDR failed 0x%02x.\r\n", ret); + 800123c: 6a7b ldr r3, [r7, #36] @ 0x24 + 800123e: 9300 str r3, [sp, #0] + 8001240: 4b43 ldr r3, [pc, #268] @ (8001350 ) + 8001242: 2200 movs r2, #0 + 8001244: 2100 movs r1, #0 + 8001246: 2002 movs r0, #2 + 8001248: f026 fac8 bl 80277dc + } + + ret = aci_gatt_init(); + 800124c: f013 ff40 bl 80150d0 + 8001250: 4603 mov r3, r0 + 8001252: 627b str r3, [r7, #36] @ 0x24 + if (ret) { + 8001254: 6a7b ldr r3, [r7, #36] @ 0x24 + 8001256: 2b00 cmp r3, #0 + 8001258: d005 beq.n 8001266 + APP_LOG(TS_OFF, VLEVEL_M, "GATT_Init failed.\r\n"); + 800125a: 4b3e ldr r3, [pc, #248] @ (8001354 ) + 800125c: 2200 movs r2, #0 + 800125e: 2100 movs r1, #0 + 8001260: 2002 movs r0, #2 + 8001262: f026 fabb bl 80277dc + } + + // GAP peripheral role setting + ret = aci_gap_init_IDB05A1(GAP_PERIPHERAL_ROLE_IDB05A1, 0, 0x07, &service_handle, &dev_name_char_handle, &appearance_char_handle); + 8001266: f107 020e add.w r2, r7, #14 + 800126a: f107 030a add.w r3, r7, #10 + 800126e: 9301 str r3, [sp, #4] + 8001270: f107 030c add.w r3, r7, #12 + 8001274: 9300 str r3, [sp, #0] + 8001276: 4613 mov r3, r2 + 8001278: 2207 movs r2, #7 + 800127a: 2100 movs r1, #0 + 800127c: 2001 movs r0, #1 + 800127e: f013 fd96 bl 8014dae + 8001282: 4603 mov r3, r0 + 8001284: 627b str r3, [r7, #36] @ 0x24 + + if (ret != BLE_STATUS_SUCCESS) { + 8001286: 6a7b ldr r3, [r7, #36] @ 0x24 + 8001288: 2b00 cmp r3, #0 + 800128a: d005 beq.n 8001298 + APP_LOG(TS_OFF, VLEVEL_M, "GAP_Init failed.\r\n"); + 800128c: 4b32 ldr r3, [pc, #200] @ (8001358 ) + 800128e: 2200 movs r2, #0 + 8001290: 2100 movs r1, #0 + 8001292: 2002 movs r0, #2 + 8001294: f026 faa2 bl 80277dc + } + + ret = aci_gap_set_auth_requirement(MITM_PROTECTION_REQUIRED, + 8001298: 2301 movs r3, #1 + 800129a: 9303 str r3, [sp, #12] + 800129c: 4b2f ldr r3, [pc, #188] @ (800135c ) + 800129e: 9302 str r3, [sp, #8] + 80012a0: 2300 movs r3, #0 + 80012a2: 9301 str r3, [sp, #4] + 80012a4: 2310 movs r3, #16 + 80012a6: 9300 str r3, [sp, #0] + 80012a8: 2307 movs r3, #7 + 80012aa: 2200 movs r2, #0 + 80012ac: 2100 movs r1, #0 + 80012ae: 2001 movs r0, #1 + 80012b0: f013 feb7 bl 8015022 + 80012b4: 4603 mov r3, r0 + 80012b6: 627b str r3, [r7, #36] @ 0x24 + 16, + USE_FIXED_PIN_FOR_PAIRING, + 123456, + BONDING); + + if (ret == BLE_STATUS_SUCCESS) { + 80012b8: 6a7b ldr r3, [r7, #36] @ 0x24 + 80012ba: 2b00 cmp r3, #0 + 80012bc: d105 bne.n 80012ca + APP_LOG(TS_OFF, VLEVEL_M, "BLE Stack Initialized.\r\n"); + 80012be: 4b28 ldr r3, [pc, #160] @ (8001360 ) + 80012c0: 2200 movs r2, #0 + 80012c2: 2100 movs r1, #0 + 80012c4: 2002 movs r0, #2 + 80012c6: f026 fa89 bl 80277dc + } + + APP_LOG(TS_OFF, VLEVEL_M, "SERVER: BLE Stack Initialized\r\n"); + 80012ca: 4b26 ldr r3, [pc, #152] @ (8001364 ) + 80012cc: 2200 movs r2, #0 + 80012ce: 2100 movs r1, #0 + 80012d0: 2002 movs r0, #2 + 80012d2: f026 fa83 bl 80277dc + ret = Add_Sample_Service(); + 80012d6: f000 f93d bl 8001554 + 80012da: 4603 mov r3, r0 + 80012dc: 627b str r3, [r7, #36] @ 0x24 + + if (ret == BLE_STATUS_SUCCESS) + 80012de: 6a7b ldr r3, [r7, #36] @ 0x24 + 80012e0: 2b00 cmp r3, #0 + 80012e2: d106 bne.n 80012f2 + { + APP_LOG(TS_OFF, VLEVEL_M, "Service added successfully.\r\n"); + 80012e4: 4b20 ldr r3, [pc, #128] @ (8001368 ) + 80012e6: 2200 movs r2, #0 + 80012e8: 2100 movs r1, #0 + 80012ea: 2002 movs r0, #2 + 80012ec: f026 fa76 bl 80277dc + 80012f0: e005 b.n 80012fe + } + else + { + APP_LOG(TS_OFF, VLEVEL_M, "Error while adding service.\r\n"); + 80012f2: 4b1e ldr r3, [pc, #120] @ (800136c ) + 80012f4: 2200 movs r2, #0 + 80012f6: 2100 movs r1, #0 + 80012f8: 2002 movs r0, #2 + 80012fa: f026 fa6f bl 80277dc + } + + /* Set output power level */ + ret = aci_hal_set_tx_power_level(1,6); + 80012fe: 2106 movs r1, #6 + 8001300: 2001 movs r0, #1 + 8001302: f014 f97e bl 8015602 + 8001306: 4603 mov r3, r0 + 8001308: 627b str r3, [r7, #36] @ 0x24 + + /* USER CODE BEGIN BlueNRG_MS_Init_PostTreatment */ + errorToDisplay = 0; + 800130a: 4b19 ldr r3, [pc, #100] @ (8001370 ) + 800130c: 2200 movs r2, #0 + 800130e: 701a strb r2, [r3, #0] + osStatus status = osTimerStart( ErrorDisplayTimerHandle, 2000 ); + 8001310: 4b18 ldr r3, [pc, #96] @ (8001374 ) + 8001312: 681b ldr r3, [r3, #0] + 8001314: f44f 61fa mov.w r1, #2000 @ 0x7d0 + 8001318: 4618 mov r0, r3 + 800131a: f014 febf bl 801609c + 800131e: 6238 str r0, [r7, #32] + if( status != osOK ) + 8001320: 6a3b ldr r3, [r7, #32] + 8001322: 2b00 cmp r3, #0 + 8001324: d005 beq.n 8001332 + APP_LOG(TS_OFF, VLEVEL_M, "Error starting error display timer\r\n"); + 8001326: 4b14 ldr r3, [pc, #80] @ (8001378 ) + 8001328: 2200 movs r2, #0 + 800132a: 2100 movs r1, #0 + 800132c: 2002 movs r0, #2 + 800132e: f026 fa55 bl 80277dc + + /* USER CODE END BlueNRG_MS_Init_PostTreatment */ +} + 8001332: bf00 nop + 8001334: 3728 adds r7, #40 @ 0x28 + 8001336: 46bd mov sp, r7 + 8001338: bd80 pop {r7, pc} + 800133a: bf00 nop + 800133c: 0802e80c .word 0x0802e80c + 8001340: 48000800 .word 0x48000800 + 8001344: 20000000 .word 0x20000000 + 8001348: 08002479 .word 0x08002479 + 800134c: 0802e700 .word 0x0802e700 + 8001350: 0802e71c .word 0x0802e71c + 8001354: 0802e740 .word 0x0802e740 + 8001358: 0802e754 .word 0x0802e754 + 800135c: 0001e240 .word 0x0001e240 + 8001360: 0802e768 .word 0x0802e768 + 8001364: 0802e784 .word 0x0802e784 + 8001368: 0802e7a4 .word 0x0802e7a4 + 800136c: 0802e7c4 .word 0x0802e7c4 + 8001370: 20001655 .word 0x20001655 + 8001374: 2000301c .word 0x2000301c + 8001378: 0802e7e4 .word 0x0802e7e4 + +0800137c : + +/* + * BlueNRG-MS background task + */ +void MX_BlueNRG_MS_Process(void) +{ + 800137c: b580 push {r7, lr} + 800137e: af00 add r7, sp, #0 + /* USER CODE BEGIN BlueNRG_MS_Process_PreTreatment */ + + /* USER CODE END BlueNRG_MS_Process_PreTreatment */ + + User_Process(); + 8001380: f000 f804 bl 800138c + hci_user_evt_proc(); + 8001384: f014 fc72 bl 8015c6c + + /* USER CODE BEGIN BlueNRG_MS_Process_PostTreatment */ + + /* USER CODE END BlueNRG_MS_Process_PostTreatment */ +} + 8001388: bf00 nop + 800138a: bd80 pop {r7, pc} + +0800138c : + * + * @param None + * @retval None + */ +static void User_Process(void) +{ + 800138c: b580 push {r7, lr} + 800138e: af00 add r7, sp, #0 + if (set_connectable) + 8001390: 4b3d ldr r3, [pc, #244] @ (8001488 ) + 8001392: 781b ldrb r3, [r3, #0] + 8001394: b2db uxtb r3, r3 + 8001396: 2b00 cmp r3, #0 + 8001398: d012 beq.n 80013c0 + { + /* Establish connection with remote device */ + Make_Connection(); + 800139a: f000 f9cb bl 8001734 + set_connectable = FALSE; + 800139e: 4b3a ldr r3, [pc, #232] @ (8001488 ) + 80013a0: 2200 movs r2, #0 + 80013a2: 701a strb r2, [r3, #0] + user_button_init_state = (uint32_t)(HAL_GPIO_ReadPin(USR_BTN_GPIO_Port, USR_BTN_Pin) == GPIO_PIN_RESET); + 80013a4: f44f 5100 mov.w r1, #8192 @ 0x2000 + 80013a8: 4838 ldr r0, [pc, #224] @ (800148c ) + 80013aa: f00d fb99 bl 800eae0 + 80013ae: 4603 mov r3, r0 + 80013b0: 2b00 cmp r3, #0 + 80013b2: bf0c ite eq + 80013b4: 2301 moveq r3, #1 + 80013b6: 2300 movne r3, #0 + 80013b8: b2db uxtb r3, r3 + 80013ba: 461a mov r2, r3 + 80013bc: 4b34 ldr r3, [pc, #208] @ (8001490 ) + 80013be: 701a strb r2, [r3, #0] + } + + if( connected && (last_finiteStateMachine.stm != finiteStateMachine.stm) ) + 80013c0: 4b34 ldr r3, [pc, #208] @ (8001494 ) + 80013c2: 681b ldr r3, [r3, #0] + 80013c4: 2b00 cmp r3, #0 + 80013c6: d02e beq.n 8001426 + 80013c8: 4b33 ldr r3, [pc, #204] @ (8001498 ) + 80013ca: 781b ldrb r3, [r3, #0] + 80013cc: f3c3 0301 ubfx r3, r3, #0, #2 + 80013d0: b2da uxtb r2, r3 + 80013d2: 4b32 ldr r3, [pc, #200] @ (800149c ) + 80013d4: 781b ldrb r3, [r3, #0] + 80013d6: f3c3 0301 ubfx r3, r3, #0, #2 + 80013da: b2db uxtb r3, r3 + 80013dc: 429a cmp r2, r3 + 80013de: d022 beq.n 8001426 + { + updateFSM( finiteStateMachine ); + 80013e0: 4b2e ldr r3, [pc, #184] @ (800149c ) + 80013e2: 7818 ldrb r0, [r3, #0] + 80013e4: f000 ff32 bl 800224c + if( last_finiteStateMachine.stm == APERIODIC && finiteStateMachine.stm == PERIODIC ) + 80013e8: 4b2b ldr r3, [pc, #172] @ (8001498 ) + 80013ea: 781b ldrb r3, [r3, #0] + 80013ec: f003 0303 and.w r3, r3, #3 + 80013f0: b2db uxtb r3, r3 + 80013f2: 2b02 cmp r3, #2 + 80013f4: d108 bne.n 8001408 + 80013f6: 4b29 ldr r3, [pc, #164] @ (800149c ) + 80013f8: 781b ldrb r3, [r3, #0] + 80013fa: f003 0303 and.w r3, r3, #3 + 80013fe: b2db uxtb r3, r3 + 8001400: 2b01 cmp r3, #1 + 8001402: d101 bne.n 8001408 + clearErrorList(); + 8001404: f009 f912 bl 800a62c + //if( last_finiteStateMachine == E_STOP && finiteStateMachine == APERIODIC ) + if( finiteStateMachine.stm != ESTOP ) + 8001408: 4b24 ldr r3, [pc, #144] @ (800149c ) + 800140a: 781b ldrb r3, [r3, #0] + 800140c: f003 0303 and.w r3, r3, #3 + 8001410: b2db uxtb r3, r3 + 8001412: 2b03 cmp r3, #3 + 8001414: d003 beq.n 800141e + deleteErrorByNo( 0x112 ); + 8001416: f44f 7089 mov.w r0, #274 @ 0x112 + 800141a: f009 f9b5 bl 800a788 + last_finiteStateMachine = finiteStateMachine; + 800141e: 4a1e ldr r2, [pc, #120] @ (8001498 ) + 8001420: 4b1e ldr r3, [pc, #120] @ (800149c ) + 8001422: 781b ldrb r3, [r3, #0] + 8001424: 7013 strb r3, [r2, #0] + } + /* Check if the User Button has been pushed */ + if (user_button_pressed) + 8001426: 4b1e ldr r3, [pc, #120] @ (80014a0 ) + 8001428: 781b ldrb r3, [r3, #0] + 800142a: b2db uxtb r3, r3 + 800142c: 2b00 cmp r3, #0 + 800142e: d029 beq.n 8001484 + { + /* Debouncing */ + HAL_Delay(50); + 8001430: 2032 movs r0, #50 @ 0x32 + 8001432: f7ff fe55 bl 80010e0 + /* Wait until the User Button is released */ + while ((HAL_GPIO_ReadPin(USR_BTN_GPIO_Port, USR_BTN_Pin) == GPIO_PIN_RESET) == !user_button_init_state); + 8001436: bf00 nop + 8001438: f44f 5100 mov.w r1, #8192 @ 0x2000 + 800143c: 4813 ldr r0, [pc, #76] @ (800148c ) + 800143e: f00d fb4f bl 800eae0 + 8001442: 4603 mov r3, r0 + 8001444: 2b00 cmp r3, #0 + 8001446: bf14 ite ne + 8001448: 2301 movne r3, #1 + 800144a: 2300 moveq r3, #0 + 800144c: b2da uxtb r2, r3 + 800144e: 4b10 ldr r3, [pc, #64] @ (8001490 ) + 8001450: 781b ldrb r3, [r3, #0] + 8001452: b2db uxtb r3, r3 + 8001454: 2b00 cmp r3, #0 + 8001456: bf0c ite eq + 8001458: 2301 moveq r3, #1 + 800145a: 2300 movne r3, #0 + 800145c: b2db uxtb r3, r3 + 800145e: 4053 eors r3, r2 + 8001460: b2db uxtb r3, r3 + 8001462: 2b00 cmp r3, #0 + 8001464: d1e8 bne.n 8001438 + /* Debouncing */ + HAL_Delay(50); + 8001466: 2032 movs r0, #50 @ 0x32 + 8001468: f7ff fe3a bl 80010e0 + + finiteStateMachine.stm = ESTOP; + 800146c: 4a0b ldr r2, [pc, #44] @ (800149c ) + 800146e: 7813 ldrb r3, [r2, #0] + 8001470: f043 0303 orr.w r3, r3, #3 + 8001474: 7013 strb r3, [r2, #0] + addErrorToList( 0x112 ); + 8001476: f44f 7089 mov.w r0, #274 @ 0x112 + 800147a: f009 f89b bl 800a5b4 + + /* Reset the User Button flag */ + user_button_pressed = 0; + 800147e: 4b08 ldr r3, [pc, #32] @ (80014a0 ) + 8001480: 2200 movs r2, #0 + 8001482: 701a strb r2, [r3, #0] + } +} + 8001484: bf00 nop + 8001486: bd80 pop {r7, pc} + 8001488: 20000001 .word 0x20000001 + 800148c: 48000800 .word 0x48000800 + 8001490: 20000000 .word 0x20000000 + 8001494: 2000165c .word 0x2000165c + 8001498: 20001658 .word 0x20001658 + 800149c: 20002204 .word 0x20002204 + 80014a0: 20001654 .word 0x20001654 + +080014a4 : + +static void Ble_processFrame() +{ + 80014a4: b580 push {r7, lr} + 80014a6: af00 add r7, sp, #0 + MX_BlueNRG_MS_Process(); + 80014a8: f7ff ff68 bl 800137c + osDelay( 5 ); + 80014ac: 2005 movs r0, #5 + 80014ae: f014 fdc4 bl 801603a +} + 80014b2: bf00 nop + 80014b4: bd80 pop {r7, pc} + +080014b6 : + +static void Ble_processMsg(MSG_STRUCT *p_msg) +{ + 80014b6: b580 push {r7, lr} + 80014b8: b082 sub sp, #8 + 80014ba: af00 add r7, sp, #0 + 80014bc: 6078 str r0, [r7, #4] + if( p_msg->opcode == CAN_ECHO || p_msg->opcode == OP_OUTPUT_ONCHANGE ) { + 80014be: 687b ldr r3, [r7, #4] + 80014c0: 881b ldrh r3, [r3, #0] + 80014c2: f5b3 7f82 cmp.w r3, #260 @ 0x104 + 80014c6: d005 beq.n 80014d4 + 80014c8: 687b ldr r3, [r7, #4] + 80014ca: 881b ldrh r3, [r3, #0] + 80014cc: f240 1203 movw r2, #259 @ 0x103 + 80014d0: 4293 cmp r3, r2 + 80014d2: d109 bne.n 80014e8 + sendData( (uint8_t *)&(p_msg->data[2]), p_msg->lParam[0] ); + 80014d4: 687b ldr r3, [r7, #4] + 80014d6: 1d9a adds r2, r3, #6 + 80014d8: 687b ldr r3, [r7, #4] + 80014da: 889b ldrh r3, [r3, #4] + 80014dc: b2db uxtb r3, r3 + 80014de: 4619 mov r1, r3 + 80014e0: 4610 mov r0, r2 + 80014e2: f000 fe81 bl 80021e8 + 80014e6: e00d b.n 8001504 + } + else { + readATcommand( strlen(p_msg->data), (uint8_t *)p_msg->data ); + 80014e8: 687b ldr r3, [r7, #4] + 80014ea: 3304 adds r3, #4 + 80014ec: 4618 mov r0, r3 + 80014ee: f7fe fecf bl 8000290 + 80014f2: 4603 mov r3, r0 + 80014f4: b2da uxtb r2, r3 + 80014f6: 687b ldr r3, [r7, #4] + 80014f8: 3304 adds r3, #4 + 80014fa: 4619 mov r1, r3 + 80014fc: 4610 mov r0, r2 + 80014fe: f001 f91d bl 800273c + } +} + 8001502: bf00 nop + 8001504: bf00 nop + 8001506: 3708 adds r7, #8 + 8001508: 46bd mov sp, r7 + 800150a: bd80 pop {r7, pc} + +0800150c : + +void vBleTask( void *pvParameters ) +{ + 800150c: b580 push {r7, lr} + 800150e: b088 sub sp, #32 + 8001510: af00 add r7, sp, #0 + 8001512: 6078 str r0, [r7, #4] +/* Remove warning for unused parameter */ + (void)pvParameters ; + osMessageQId myQueueId = getQueueId(BLE_COMM); + 8001514: 2001 movs r0, #1 + 8001516: f004 fd15 bl 8005f44 + 800151a: 61f8 str r0, [r7, #28] + osEvent event; + + + MX_BlueNRG_MS_Init(); + 800151c: f7ff fe42 bl 80011a4 + + while(1) + { + event = osMessageGet( myQueueId, 100 ); + 8001520: f107 030c add.w r3, r7, #12 + 8001524: 2264 movs r2, #100 @ 0x64 + 8001526: 69f9 ldr r1, [r7, #28] + 8001528: 4618 mov r0, r3 + 800152a: f015 f837 bl 801659c + if (event.status == osEventMessage) + 800152e: 68fb ldr r3, [r7, #12] + 8001530: 2b10 cmp r3, #16 + 8001532: d108 bne.n 8001546 + { + MSG_STRUCT* p_recvMsg = event.value.p; + 8001534: 693b ldr r3, [r7, #16] + 8001536: 61bb str r3, [r7, #24] + + Ble_processMsg(p_recvMsg); + 8001538: 69b8 ldr r0, [r7, #24] + 800153a: f7ff ffbc bl 80014b6 + freeMemoryPoolMessage(p_recvMsg); + 800153e: 69b8 ldr r0, [r7, #24] + 8001540: f004 fd4e bl 8005fe0 + 8001544: e7ec b.n 8001520 + } + else if (event.status == osEventTimeout) { + 8001546: 68fb ldr r3, [r7, #12] + 8001548: 2b40 cmp r3, #64 @ 0x40 + 800154a: d1e9 bne.n 8001520 + Ble_processFrame(); + 800154c: f7ff ffaa bl 80014a4 + event = osMessageGet( myQueueId, 100 ); + 8001550: e7e6 b.n 8001520 + ... + +08001554 : + * @brief Add a sample service using a vendor specific profile + * @param None + * @retval Status + */ +tBleStatus Add_Sample_Service(void) +{ + 8001554: b590 push {r4, r7, lr} + 8001556: b0a1 sub sp, #132 @ 0x84 + 8001558: af06 add r7, sp, #24 + D973F2E4-B19E-11E2-9E96-0800200C9A66 + D973F2E5-B19E-11E2-9E96-0800200C9A66 + + */ + + const uint8_t service_uuid[16] = {0x66,0x9a,0x0c,0x20,0x00,0x08,0x96,0x9e,0xe2,0x11,0x9e,0xb1,0xe0,0xf2,0x73,0xd9}; + 800155a: 4b69 ldr r3, [pc, #420] @ (8001700 ) + 800155c: f107 0454 add.w r4, r7, #84 @ 0x54 + 8001560: cb0f ldmia r3, {r0, r1, r2, r3} + 8001562: e884 000f stmia.w r4, {r0, r1, r2, r3} + const uint8_t charUuidTX[16] = {0x66,0x9a,0x0c,0x20,0x00,0x08,0x96,0x9e,0xe2,0x11,0x9e,0xb1,0xe1,0xf2,0x73,0xd9}; + 8001566: 4b67 ldr r3, [pc, #412] @ (8001704 ) + 8001568: f107 0444 add.w r4, r7, #68 @ 0x44 + 800156c: cb0f ldmia r3, {r0, r1, r2, r3} + 800156e: e884 000f stmia.w r4, {r0, r1, r2, r3} + const uint8_t charUuidRX[16] = {0x66,0x9a,0x0c,0x20,0x00,0x08,0x96,0x9e,0xe2,0x11,0x9e,0xb1,0xe2,0xf2,0x73,0xd9}; + 8001572: 4b65 ldr r3, [pc, #404] @ (8001708 ) + 8001574: f107 0434 add.w r4, r7, #52 @ 0x34 + 8001578: cb0f ldmia r3, {r0, r1, r2, r3} + 800157a: e884 000f stmia.w r4, {r0, r1, r2, r3} + const uint8_t charUuidDate[16] = {0x66,0x9a,0x0c,0x20,0x00,0x08,0x96,0x9e,0xe2,0x11,0x9e,0xb1,0xe3,0xf2,0x73,0xd9}; + 800157e: 4b63 ldr r3, [pc, #396] @ (800170c ) + 8001580: f107 0424 add.w r4, r7, #36 @ 0x24 + 8001584: cb0f ldmia r3, {r0, r1, r2, r3} + 8001586: e884 000f stmia.w r4, {r0, r1, r2, r3} + const uint8_t charUuidState[16] = {0x66,0x9a,0x0c,0x20,0x00,0x08,0x96,0x9e,0xe2,0x11,0x9e,0xb1,0xe4,0xf2,0x73,0xd9}; + 800158a: 4b61 ldr r3, [pc, #388] @ (8001710 ) + 800158c: f107 0414 add.w r4, r7, #20 + 8001590: cb0f ldmia r3, {r0, r1, r2, r3} + 8001592: e884 000f stmia.w r4, {r0, r1, r2, r3} + const uint8_t charUuidErr[16] = {0x66,0x9a,0x0c,0x20,0x00,0x08,0x96,0x9e,0xe2,0x11,0x9e,0xb1,0xe5,0xf2,0x73,0xd9}; + 8001596: 4b5f ldr r3, [pc, #380] @ (8001714 ) + 8001598: 1d3c adds r4, r7, #4 + 800159a: cb0f ldmia r3, {r0, r1, r2, r3} + 800159c: e884 000f stmia.w r4, {r0, r1, r2, r3} + + ret = aci_gatt_add_serv(UUID_TYPE_128, service_uuid, PRIMARY_SERVICE, 16, &sampleServHandle); /* 1 for service + 3 for each characteristics */ + 80015a0: f107 0154 add.w r1, r7, #84 @ 0x54 + 80015a4: 4b5c ldr r3, [pc, #368] @ (8001718 ) + 80015a6: 9300 str r3, [sp, #0] + 80015a8: 2310 movs r3, #16 + 80015aa: 2201 movs r2, #1 + 80015ac: 2002 movs r0, #2 + 80015ae: f013 fdb2 bl 8015116 + 80015b2: 4603 mov r3, r0 + 80015b4: f887 3067 strb.w r3, [r7, #103] @ 0x67 + if (ret != BLE_STATUS_SUCCESS) goto fail; + 80015b8: f897 3067 ldrb.w r3, [r7, #103] @ 0x67 + 80015bc: 2b00 cmp r3, #0 + 80015be: f040 8088 bne.w 80016d2 + + ret = aci_gatt_add_char(sampleServHandle, UUID_TYPE_128, charUuidTX, 20, CHAR_PROP_NOTIFY, ATTR_PERMISSION_NONE, 0, + 80015c2: 4b55 ldr r3, [pc, #340] @ (8001718 ) + 80015c4: 8818 ldrh r0, [r3, #0] + 80015c6: f107 0244 add.w r2, r7, #68 @ 0x44 + 80015ca: 4b54 ldr r3, [pc, #336] @ (800171c ) + 80015cc: 9305 str r3, [sp, #20] + 80015ce: 2301 movs r3, #1 + 80015d0: 9304 str r3, [sp, #16] + 80015d2: 2310 movs r3, #16 + 80015d4: 9303 str r3, [sp, #12] + 80015d6: 2300 movs r3, #0 + 80015d8: 9302 str r3, [sp, #8] + 80015da: 2300 movs r3, #0 + 80015dc: 9301 str r3, [sp, #4] + 80015de: 2310 movs r3, #16 + 80015e0: 9300 str r3, [sp, #0] + 80015e2: 2314 movs r3, #20 + 80015e4: 2102 movs r1, #2 + 80015e6: f013 fe1f bl 8015228 + 80015ea: 4603 mov r3, r0 + 80015ec: f887 3067 strb.w r3, [r7, #103] @ 0x67 + 16, 1, &TXCharHandle); + if (ret != BLE_STATUS_SUCCESS) goto fail; + 80015f0: f897 3067 ldrb.w r3, [r7, #103] @ 0x67 + 80015f4: 2b00 cmp r3, #0 + 80015f6: d16e bne.n 80016d6 + + ret = aci_gatt_add_char(sampleServHandle, UUID_TYPE_128, charUuidRX, 20, CHAR_PROP_WRITE|CHAR_PROP_WRITE_WITHOUT_RESP, ATTR_PERMISSION_NONE, GATT_NOTIFY_ATTRIBUTE_WRITE, + 80015f8: 4b47 ldr r3, [pc, #284] @ (8001718 ) + 80015fa: 8818 ldrh r0, [r3, #0] + 80015fc: f107 0234 add.w r2, r7, #52 @ 0x34 + 8001600: 4b47 ldr r3, [pc, #284] @ (8001720 ) + 8001602: 9305 str r3, [sp, #20] + 8001604: 2301 movs r3, #1 + 8001606: 9304 str r3, [sp, #16] + 8001608: 2310 movs r3, #16 + 800160a: 9303 str r3, [sp, #12] + 800160c: 2301 movs r3, #1 + 800160e: 9302 str r3, [sp, #8] + 8001610: 2300 movs r3, #0 + 8001612: 9301 str r3, [sp, #4] + 8001614: 230c movs r3, #12 + 8001616: 9300 str r3, [sp, #0] + 8001618: 2314 movs r3, #20 + 800161a: 2102 movs r1, #2 + 800161c: f013 fe04 bl 8015228 + 8001620: 4603 mov r3, r0 + 8001622: f887 3067 strb.w r3, [r7, #103] @ 0x67 + 16, 1, &RXCharHandle); + if (ret != BLE_STATUS_SUCCESS) goto fail; + 8001626: f897 3067 ldrb.w r3, [r7, #103] @ 0x67 + 800162a: 2b00 cmp r3, #0 + 800162c: d155 bne.n 80016da + + //ret = aci_gatt_add_char(sampleServHandle, UUID_TYPE_128, charUuidTemp, 10, CHAR_PROP_READ | CHAR_PROP_WRITE_WITHOUT_RESP, ATTR_PERMISSION_NONE, GATT_NOTIFY_ATTRIBUTE_WRITE | GATT_NOTIFY_READ_REQ_AND_WAIT_FOR_APPL_RESP, + // 16, 1, &TempCharHandle); + + ret = aci_gatt_add_char(sampleServHandle, UUID_TYPE_128, charUuidDate, 13, CHAR_PROP_READ, ATTR_PERMISSION_NONE, GATT_NOTIFY_READ_REQ_AND_WAIT_FOR_APPL_RESP, + 800162e: 4b3a ldr r3, [pc, #232] @ (8001718 ) + 8001630: 8818 ldrh r0, [r3, #0] + 8001632: f107 0224 add.w r2, r7, #36 @ 0x24 + 8001636: 4b3b ldr r3, [pc, #236] @ (8001724 ) + 8001638: 9305 str r3, [sp, #20] + 800163a: 2301 movs r3, #1 + 800163c: 9304 str r3, [sp, #16] + 800163e: 2310 movs r3, #16 + 8001640: 9303 str r3, [sp, #12] + 8001642: 2304 movs r3, #4 + 8001644: 9302 str r3, [sp, #8] + 8001646: 2300 movs r3, #0 + 8001648: 9301 str r3, [sp, #4] + 800164a: 2302 movs r3, #2 + 800164c: 9300 str r3, [sp, #0] + 800164e: 230d movs r3, #13 + 8001650: 2102 movs r1, #2 + 8001652: f013 fde9 bl 8015228 + 8001656: 4603 mov r3, r0 + 8001658: f887 3067 strb.w r3, [r7, #103] @ 0x67 + 16, 1, &DateCharHandle); + if (ret != BLE_STATUS_SUCCESS) goto fail; + 800165c: f897 3067 ldrb.w r3, [r7, #103] @ 0x67 + 8001660: 2b00 cmp r3, #0 + 8001662: d13c bne.n 80016de + + ret = aci_gatt_add_char(sampleServHandle, UUID_TYPE_128, charUuidState, 2, CHAR_PROP_NOTIFY | CHAR_PROP_WRITE_WITHOUT_RESP, ATTR_PERMISSION_NONE, GATT_NOTIFY_ATTRIBUTE_WRITE, + 8001664: 4b2c ldr r3, [pc, #176] @ (8001718 ) + 8001666: 8818 ldrh r0, [r3, #0] + 8001668: f107 0214 add.w r2, r7, #20 + 800166c: 4b2e ldr r3, [pc, #184] @ (8001728 ) + 800166e: 9305 str r3, [sp, #20] + 8001670: 2301 movs r3, #1 + 8001672: 9304 str r3, [sp, #16] + 8001674: 2310 movs r3, #16 + 8001676: 9303 str r3, [sp, #12] + 8001678: 2301 movs r3, #1 + 800167a: 9302 str r3, [sp, #8] + 800167c: 2300 movs r3, #0 + 800167e: 9301 str r3, [sp, #4] + 8001680: 2314 movs r3, #20 + 8001682: 9300 str r3, [sp, #0] + 8001684: 2302 movs r3, #2 + 8001686: 2102 movs r1, #2 + 8001688: f013 fdce bl 8015228 + 800168c: 4603 mov r3, r0 + 800168e: f887 3067 strb.w r3, [r7, #103] @ 0x67 + 16, 1, &StateCharHandle); + if (ret != BLE_STATUS_SUCCESS) goto fail; + 8001692: f897 3067 ldrb.w r3, [r7, #103] @ 0x67 + 8001696: 2b00 cmp r3, #0 + 8001698: d123 bne.n 80016e2 + + ret = aci_gatt_add_char(sampleServHandle, UUID_TYPE_128, charUuidErr, 2, CHAR_PROP_NOTIFY, ATTR_PERMISSION_NONE, 0, + 800169a: 4b1f ldr r3, [pc, #124] @ (8001718 ) + 800169c: 8818 ldrh r0, [r3, #0] + 800169e: 1d3a adds r2, r7, #4 + 80016a0: 4b22 ldr r3, [pc, #136] @ (800172c ) + 80016a2: 9305 str r3, [sp, #20] + 80016a4: 2301 movs r3, #1 + 80016a6: 9304 str r3, [sp, #16] + 80016a8: 2310 movs r3, #16 + 80016aa: 9303 str r3, [sp, #12] + 80016ac: 2300 movs r3, #0 + 80016ae: 9302 str r3, [sp, #8] + 80016b0: 2300 movs r3, #0 + 80016b2: 9301 str r3, [sp, #4] + 80016b4: 2310 movs r3, #16 + 80016b6: 9300 str r3, [sp, #0] + 80016b8: 2302 movs r3, #2 + 80016ba: 2102 movs r1, #2 + 80016bc: f013 fdb4 bl 8015228 + 80016c0: 4603 mov r3, r0 + 80016c2: f887 3067 strb.w r3, [r7, #103] @ 0x67 + 16, 1, &ErrCharHandle); + if (ret != BLE_STATUS_SUCCESS) goto fail; + 80016c6: f897 3067 ldrb.w r3, [r7, #103] @ 0x67 + 80016ca: 2b00 cmp r3, #0 + 80016cc: d10b bne.n 80016e6 + + return BLE_STATUS_SUCCESS; + 80016ce: 2300 movs r3, #0 + 80016d0: e011 b.n 80016f6 + if (ret != BLE_STATUS_SUCCESS) goto fail; + 80016d2: bf00 nop + 80016d4: e008 b.n 80016e8 + if (ret != BLE_STATUS_SUCCESS) goto fail; + 80016d6: bf00 nop + 80016d8: e006 b.n 80016e8 + if (ret != BLE_STATUS_SUCCESS) goto fail; + 80016da: bf00 nop + 80016dc: e004 b.n 80016e8 + if (ret != BLE_STATUS_SUCCESS) goto fail; + 80016de: bf00 nop + 80016e0: e002 b.n 80016e8 + if (ret != BLE_STATUS_SUCCESS) goto fail; + 80016e2: bf00 nop + 80016e4: e000 b.n 80016e8 + if (ret != BLE_STATUS_SUCCESS) goto fail; + 80016e6: bf00 nop + + fail: + APP_LOG(TS_OFF, VLEVEL_M, "Error while adding I-Spritz Service.\r\n"); + 80016e8: 4b11 ldr r3, [pc, #68] @ (8001730 ) + 80016ea: 2200 movs r2, #0 + 80016ec: 2100 movs r1, #0 + 80016ee: 2002 movs r0, #2 + 80016f0: f026 f874 bl 80277dc + return BLE_STATUS_ERROR ; + 80016f4: 2347 movs r3, #71 @ 0x47 +} + 80016f6: 4618 mov r0, r3 + 80016f8: 376c adds r7, #108 @ 0x6c + 80016fa: 46bd mov sp, r7 + 80016fc: bd90 pop {r4, r7, pc} + 80016fe: bf00 nop + 8001700: 0802e83c .word 0x0802e83c + 8001704: 0802e84c .word 0x0802e84c + 8001708: 0802e85c .word 0x0802e85c + 800170c: 0802e86c .word 0x0802e86c + 8001710: 0802e87c .word 0x0802e87c + 8001714: 0802e88c .word 0x0802e88c + 8001718: 20001668 .word 0x20001668 + 800171c: 2000166a .word 0x2000166a + 8001720: 2000166c .word 0x2000166c + 8001724: 2000166e .word 0x2000166e + 8001728: 20001670 .word 0x20001670 + 800172c: 20001672 .word 0x20001672 + 8001730: 0802e814 .word 0x0802e814 + +08001734 : + * @brief Make the device connectable + * @param None + * @retval None + */ +void Make_Connection(void) +{ + 8001734: b580 push {r7, lr} + 8001736: b08c sub sp, #48 @ 0x30 + 8001738: af08 add r7, sp, #32 + tBleStatus ret; + + const char local_name[] = {AD_TYPE_COMPLETE_LOCAL_NAME,'i','-','s','p','r','i','t','z'}; + 800173a: 4a18 ldr r2, [pc, #96] @ (800179c ) + 800173c: 1d3b adds r3, r7, #4 + 800173e: ca07 ldmia r2, {r0, r1, r2} + 8001740: c303 stmia r3!, {r0, r1} + 8001742: 701a strb r2, [r3, #0] + + /* disable scan response */ + hci_le_set_scan_resp_data(0,NULL); + 8001744: 2100 movs r1, #0 + 8001746: 2000 movs r0, #0 + 8001748: f014 f83a bl 80157c0 + + APP_LOG(TS_OFF, VLEVEL_M, "General Discoverable Mode "); + 800174c: 4b14 ldr r3, [pc, #80] @ (80017a0 ) + 800174e: 2200 movs r2, #0 + 8001750: 2100 movs r1, #0 + 8001752: 2002 movs r0, #2 + 8001754: f026 f842 bl 80277dc + Local_Name_Length, Local_Name, Service_Uuid_Length, Service_Uuid_List, Slave_Conn_Interval_Min, + Slave_Conn_Interval_Max + */ + /*ret = aci_gap_set_discoverable(ADV_DATA_TYPE, ADV_INTERV_MIN, ADV_INTERV_MAX, PUBLIC_ADDR, + NO_WHITE_LIST_USE, 9, local_name, 0, NULL, 0, 0);*/ + ret = aci_gap_set_discoverable(ADV_DATA_TYPE, 0, 0, PUBLIC_ADDR, + 8001758: 2300 movs r3, #0 + 800175a: 9306 str r3, [sp, #24] + 800175c: 2300 movs r3, #0 + 800175e: 9305 str r3, [sp, #20] + 8001760: 2300 movs r3, #0 + 8001762: 9304 str r3, [sp, #16] + 8001764: 2300 movs r3, #0 + 8001766: 9303 str r3, [sp, #12] + 8001768: 1d3b adds r3, r7, #4 + 800176a: 9302 str r3, [sp, #8] + 800176c: 2309 movs r3, #9 + 800176e: 9301 str r3, [sp, #4] + 8001770: 2300 movs r3, #0 + 8001772: 9300 str r3, [sp, #0] + 8001774: 2300 movs r3, #0 + 8001776: 2200 movs r2, #0 + 8001778: 2100 movs r1, #0 + 800177a: 2000 movs r0, #0 + 800177c: f013 fb67 bl 8014e4e + 8001780: 4603 mov r3, r0 + 8001782: 73fb strb r3, [r7, #15] + NO_WHITE_LIST_USE, 9, local_name, 0, NULL, 0, 0); + APP_LOG(TS_OFF, VLEVEL_M, "%d\r\n",ret); + 8001784: 7bfb ldrb r3, [r7, #15] + 8001786: 9300 str r3, [sp, #0] + 8001788: 4b06 ldr r3, [pc, #24] @ (80017a4 ) + 800178a: 2200 movs r2, #0 + 800178c: 2100 movs r1, #0 + 800178e: 2002 movs r0, #2 + 8001790: f026 f824 bl 80277dc +} + 8001794: bf00 nop + 8001796: 3710 adds r7, #16 + 8001798: 46bd mov sp, r7 + 800179a: bd80 pop {r7, pc} + 800179c: 0802e8c0 .word 0x0802e8c0 + 80017a0: 0802e89c .word 0x0802e89c + 80017a4: 0802e8b8 .word 0x0802e8b8 + +080017a8 : + * @param data_buffer : pointer to store in received data + * @param Nb_bytes : number of bytes to be received + * @retval None + */ +void receiveData(uint8_t* data_buffer, uint8_t Nb_bytes) +{ + 80017a8: b5b0 push {r4, r5, r7, lr} + 80017aa: b094 sub sp, #80 @ 0x50 + 80017ac: af04 add r7, sp, #16 + 80017ae: 6078 str r0, [r7, #4] + 80017b0: 460b mov r3, r1 + 80017b2: 70fb strb r3, [r7, #3] + char out[10]; + time_t lastCurrentDayCycle[4]; + + if( uploadingInProgress ) + 80017b4: 4b47 ldr r3, [pc, #284] @ (80018d4 ) + 80017b6: 781b ldrb r3, [r3, #0] + 80017b8: 2b00 cmp r3, #0 + 80017ba: d06b beq.n 8001894 + { + strncat(&uploadBuffer[totalDataTransfer],(char*)data_buffer,Nb_bytes); + 80017bc: 4b46 ldr r3, [pc, #280] @ (80018d8 ) + 80017be: 681b ldr r3, [r3, #0] + 80017c0: 4a46 ldr r2, [pc, #280] @ (80018dc ) + 80017c2: 4413 add r3, r2 + 80017c4: 78fa ldrb r2, [r7, #3] + 80017c6: 6879 ldr r1, [r7, #4] + 80017c8: 4618 mov r0, r3 + 80017ca: f028 fe5b bl 802a484 + totalDataTransfer += Nb_bytes; + 80017ce: 78fa ldrb r2, [r7, #3] + 80017d0: 4b41 ldr r3, [pc, #260] @ (80018d8 ) + 80017d2: 681b ldr r3, [r3, #0] + 80017d4: 4413 add r3, r2 + 80017d6: 4a40 ldr r2, [pc, #256] @ (80018d8 ) + 80017d8: 6013 str r3, [r2, #0] + if( totalDataTransfer == dataSize ) + 80017da: 4b3f ldr r3, [pc, #252] @ (80018d8 ) + 80017dc: 681a ldr r2, [r3, #0] + 80017de: 4b40 ldr r3, [pc, #256] @ (80018e0 ) + 80017e0: 681b ldr r3, [r3, #0] + 80017e2: 429a cmp r2, r3 + 80017e4: d171 bne.n 80018ca + { + memcpy(lastCurrentDayCycle,Flash.paramSys.currentDayCycle,sizeof(Flash.paramSys.currentDayCycle)); + 80017e6: 4b3f ldr r3, [pc, #252] @ (80018e4 ) + 80017e8: f107 0408 add.w r4, r7, #8 + 80017ec: f503 7520 add.w r5, r3, #640 @ 0x280 + 80017f0: cd0f ldmia r5!, {r0, r1, r2, r3} + 80017f2: c40f stmia r4!, {r0, r1, r2, r3} + 80017f4: e895 000f ldmia.w r5, {r0, r1, r2, r3} + 80017f8: e884 000f stmia.w r4, {r0, r1, r2, r3} + uint32_t crc = calcCRC32stm(uploadBuffer, dataSize, 0x04C11DB7, 0xffffffff, 1, 1, 1); + 80017fc: 4b38 ldr r3, [pc, #224] @ (80018e0 ) + 80017fe: 681b ldr r3, [r3, #0] + 8001800: 4619 mov r1, r3 + 8001802: 2301 movs r3, #1 + 8001804: 9302 str r3, [sp, #8] + 8001806: 2301 movs r3, #1 + 8001808: 9301 str r3, [sp, #4] + 800180a: 2301 movs r3, #1 + 800180c: 9300 str r3, [sp, #0] + 800180e: f04f 33ff mov.w r3, #4294967295 + 8001812: 4a35 ldr r2, [pc, #212] @ (80018e8 ) + 8001814: 4831 ldr r0, [pc, #196] @ (80018dc ) + 8001816: f004 f935 bl 8005a84 + 800181a: 63b8 str r0, [r7, #56] @ 0x38 + uploadingInProgress = false; + 800181c: 4b2d ldr r3, [pc, #180] @ (80018d4 ) + 800181e: 2200 movs r2, #0 + 8001820: 701a strb r2, [r3, #0] + bool transferOK = (crc == crcDataFromSender); + 8001822: 4b32 ldr r3, [pc, #200] @ (80018ec ) + 8001824: 681b ldr r3, [r3, #0] + 8001826: 461a mov r2, r3 + 8001828: 6bbb ldr r3, [r7, #56] @ 0x38 + 800182a: 4293 cmp r3, r2 + 800182c: bf0c ite eq + 800182e: 2301 moveq r3, #1 + 8001830: 2300 movne r3, #0 + 8001832: f887 3037 strb.w r3, [r7, #55] @ 0x37 + sprintf(out,"#U=%d", transferOK ? 1 : 0); + 8001836: f897 3037 ldrb.w r3, [r7, #55] @ 0x37 + 800183a: 461a mov r2, r3 + 800183c: f107 032c add.w r3, r7, #44 @ 0x2c + 8001840: 492b ldr r1, [pc, #172] @ (80018f0 ) + 8001842: 4618 mov r0, r3 + 8001844: f028 fd46 bl 802a2d4 + sendData( (uint8_t*)out, strlen(out) ); + 8001848: f107 032c add.w r3, r7, #44 @ 0x2c + 800184c: 4618 mov r0, r3 + 800184e: f7fe fd1f bl 8000290 + 8001852: 4603 mov r3, r0 + 8001854: b2da uxtb r2, r3 + 8001856: f107 032c add.w r3, r7, #44 @ 0x2c + 800185a: 4611 mov r1, r2 + 800185c: 4618 mov r0, r3 + 800185e: f000 fcc3 bl 80021e8 + APP_LOG(TS_OFF, VLEVEL_M, "\r\n%s\r\n", uploadBuffer); + 8001862: 4b1e ldr r3, [pc, #120] @ (80018dc ) + 8001864: 9300 str r3, [sp, #0] + 8001866: 4b23 ldr r3, [pc, #140] @ (80018f4 ) + 8001868: 2200 movs r2, #0 + 800186a: 2100 movs r1, #0 + 800186c: 2002 movs r0, #2 + 800186e: f025 ffb5 bl 80277dc + if( transferOK ) + 8001872: f897 3037 ldrb.w r3, [r7, #55] @ 0x37 + 8001876: 2b00 cmp r3, #0 + 8001878: d027 beq.n 80018ca + { + //WATERING_GENERAL new_settings; + GeneralUnparcelize( uploadBuffer, &Flash.settings ); + 800187a: 491a ldr r1, [pc, #104] @ (80018e4 ) + 800187c: 4817 ldr r0, [pc, #92] @ (80018dc ) + 800187e: f006 fca9 bl 80081d4 + initCurrentDayCycle(&lastCurrentDayCycle); + 8001882: f107 0308 add.w r3, r7, #8 + 8001886: 4618 mov r0, r3 + 8001888: f003 f8a0 bl 80049cc + saveSettings( &Flash ); + 800188c: 4815 ldr r0, [pc, #84] @ (80018e4 ) + 800188e: f003 fab3 bl 8004df8 + for(int i = 0; i < Nb_bytes; i++) { + APP_LOG(TS_OFF, VLEVEL_M, "%c", data_buffer[i]); + } + fflush(stdout); + } +} + 8001892: e01a b.n 80018ca + for(int i = 0; i < Nb_bytes; i++) { + 8001894: 2300 movs r3, #0 + 8001896: 63fb str r3, [r7, #60] @ 0x3c + 8001898: e00d b.n 80018b6 + APP_LOG(TS_OFF, VLEVEL_M, "%c", data_buffer[i]); + 800189a: 6bfb ldr r3, [r7, #60] @ 0x3c + 800189c: 687a ldr r2, [r7, #4] + 800189e: 4413 add r3, r2 + 80018a0: 781b ldrb r3, [r3, #0] + 80018a2: 9300 str r3, [sp, #0] + 80018a4: 4b14 ldr r3, [pc, #80] @ (80018f8 ) + 80018a6: 2200 movs r2, #0 + 80018a8: 2100 movs r1, #0 + 80018aa: 2002 movs r0, #2 + 80018ac: f025 ff96 bl 80277dc + for(int i = 0; i < Nb_bytes; i++) { + 80018b0: 6bfb ldr r3, [r7, #60] @ 0x3c + 80018b2: 3301 adds r3, #1 + 80018b4: 63fb str r3, [r7, #60] @ 0x3c + 80018b6: 78fb ldrb r3, [r7, #3] + 80018b8: 6bfa ldr r2, [r7, #60] @ 0x3c + 80018ba: 429a cmp r2, r3 + 80018bc: dbed blt.n 800189a + fflush(stdout); + 80018be: 4b0f ldr r3, [pc, #60] @ (80018fc ) + 80018c0: 681b ldr r3, [r3, #0] + 80018c2: 689b ldr r3, [r3, #8] + 80018c4: 4618 mov r0, r3 + 80018c6: f028 fbe7 bl 802a098 +} + 80018ca: bf00 nop + 80018cc: 3740 adds r7, #64 @ 0x40 + 80018ce: 46bd mov sp, r7 + 80018d0: bdb0 pop {r4, r5, r7, pc} + 80018d2: bf00 nop + 80018d4: 20001674 .word 0x20001674 + 80018d8: 2000167c .word 0x2000167c + 80018dc: 20001684 .word 0x20001684 + 80018e0: 20001678 .word 0x20001678 + 80018e4: 20002848 .word 0x20002848 + 80018e8: 04c11db7 .word 0x04c11db7 + 80018ec: 20001680 .word 0x20001680 + 80018f0: 0802e8cc .word 0x0802e8cc + 80018f4: 0802e8d4 .word 0x0802e8d4 + 80018f8: 0802e8dc .word 0x0802e8dc + 80018fc: 2000158c .word 0x2000158c + +08001900 : + +void setDefaultSettings() +{ + 8001900: b580 push {r7, lr} + 8001902: af00 add r7, sp, #0 + Flash.settings = default_settings; + 8001904: 4a08 ldr r2, [pc, #32] @ (8001928 ) + 8001906: 4b09 ldr r3, [pc, #36] @ (800192c ) + 8001908: 4610 mov r0, r2 + 800190a: 4619 mov r1, r3 + 800190c: f44f 731f mov.w r3, #636 @ 0x27c + 8001910: 461a mov r2, r3 + 8001912: f029 fe66 bl 802b5e2 + initCurrentDayCycle(NULL); + 8001916: 2000 movs r0, #0 + 8001918: f003 f858 bl 80049cc + saveSettings( &Flash ); + 800191c: 4802 ldr r0, [pc, #8] @ (8001928 ) + 800191e: f003 fa6b bl 8004df8 +} + 8001922: bf00 nop + 8001924: bd80 pop {r7, pc} + 8001926: bf00 nop + 8001928: 20002848 .word 0x20002848 + 800192c: 20000084 .word 0x20000084 + +08001930 : + +void downloadingSettings() +{ + 8001930: b580 push {r7, lr} + 8001932: b096 sub sp, #88 @ 0x58 + 8001934: af04 add r7, sp, #16 + char out[50]; + + char* se_buff = (char*)pvPortMalloc(SETTINGS_BUFFER_SIZE); + 8001936: f44f 6000 mov.w r0, #2048 @ 0x800 + 800193a: f017 fd9f bl 801947c + 800193e: 63b8 str r0, [r7, #56] @ 0x38 + if( !se_buff ) + 8001940: 6bbb ldr r3, [r7, #56] @ 0x38 + 8001942: 2b00 cmp r3, #0 + 8001944: d106 bne.n 8001954 + { + APP_LOG(TS_OFF, VLEVEL_M, "Not enough memory\r\n"); + 8001946: 4b4d ldr r3, [pc, #308] @ (8001a7c ) + 8001948: 2200 movs r2, #0 + 800194a: 2100 movs r1, #0 + 800194c: 2002 movs r0, #2 + 800194e: f025 ff45 bl 80277dc + osDelay(50); + } + + vPortFree(se_buff); + } +} + 8001952: e08f b.n 8001a74 + memset(se_buff,0,SETTINGS_BUFFER_SIZE); + 8001954: f44f 6200 mov.w r2, #2048 @ 0x800 + 8001958: 2100 movs r1, #0 + 800195a: 6bb8 ldr r0, [r7, #56] @ 0x38 + 800195c: f028 fd6e bl 802a43c + int size = GeneralParcelize(se_buff); + 8001960: 6bb8 ldr r0, [r7, #56] @ 0x38 + 8001962: f006 fb15 bl 8007f90 + 8001966: 6478 str r0, [r7, #68] @ 0x44 + uint32_t crc = calcCRC32stm(se_buff, size, 0x04C11DB7, 0xffffffff, 1, 1, 1); + 8001968: 6c79 ldr r1, [r7, #68] @ 0x44 + 800196a: 2301 movs r3, #1 + 800196c: 9302 str r3, [sp, #8] + 800196e: 2301 movs r3, #1 + 8001970: 9301 str r3, [sp, #4] + 8001972: 2301 movs r3, #1 + 8001974: 9300 str r3, [sp, #0] + 8001976: f04f 33ff mov.w r3, #4294967295 + 800197a: 4a41 ldr r2, [pc, #260] @ (8001a80 ) + 800197c: 6bb8 ldr r0, [r7, #56] @ 0x38 + 800197e: f004 f881 bl 8005a84 + 8001982: 6378 str r0, [r7, #52] @ 0x34 + sprintf(out,"#D=%04d,%08lX",size,crc); + 8001984: 4638 mov r0, r7 + 8001986: 6b7b ldr r3, [r7, #52] @ 0x34 + 8001988: 6c7a ldr r2, [r7, #68] @ 0x44 + 800198a: 493e ldr r1, [pc, #248] @ (8001a84 ) + 800198c: f028 fca2 bl 802a2d4 + sendData( (uint8_t*)out, strlen(out) ); + 8001990: 463b mov r3, r7 + 8001992: 4618 mov r0, r3 + 8001994: f7fe fc7c bl 8000290 + 8001998: 4603 mov r3, r0 + 800199a: b2da uxtb r2, r3 + 800199c: 463b mov r3, r7 + 800199e: 4611 mov r1, r2 + 80019a0: 4618 mov r0, r3 + 80019a2: f000 fc21 bl 80021e8 + uint16_t nChunk = size / CHUNK_SIZE; + 80019a6: 6c7b ldr r3, [r7, #68] @ 0x44 + 80019a8: 4a37 ldr r2, [pc, #220] @ (8001a88 ) + 80019aa: fb82 1203 smull r1, r2, r2, r3 + 80019ae: 10d2 asrs r2, r2, #3 + 80019b0: 17db asrs r3, r3, #31 + 80019b2: 1ad3 subs r3, r2, r3 + 80019b4: f8a7 3042 strh.w r3, [r7, #66] @ 0x42 + uint16_t remain = size % CHUNK_SIZE; + 80019b8: 6c7a ldr r2, [r7, #68] @ 0x44 + 80019ba: 4b33 ldr r3, [pc, #204] @ (8001a88 ) + 80019bc: fb83 1302 smull r1, r3, r3, r2 + 80019c0: 10d9 asrs r1, r3, #3 + 80019c2: 17d3 asrs r3, r2, #31 + 80019c4: 1ac9 subs r1, r1, r3 + 80019c6: 460b mov r3, r1 + 80019c8: 011b lsls r3, r3, #4 + 80019ca: 440b add r3, r1 + 80019cc: 1ad1 subs r1, r2, r3 + 80019ce: 460b mov r3, r1 + 80019d0: 867b strh r3, [r7, #50] @ 0x32 + if( remain > 0 ) + 80019d2: 8e7b ldrh r3, [r7, #50] @ 0x32 + 80019d4: 2b00 cmp r3, #0 + 80019d6: d004 beq.n 80019e2 + nChunk += 1; + 80019d8: f8b7 3042 ldrh.w r3, [r7, #66] @ 0x42 + 80019dc: 3301 adds r3, #1 + 80019de: f8a7 3042 strh.w r3, [r7, #66] @ 0x42 + for( int c=0; c < nChunk; c++ ) + 80019e2: 2300 movs r3, #0 + 80019e4: 63fb str r3, [r7, #60] @ 0x3c + 80019e6: e03d b.n 8001a64 + out[1] = c+1; + 80019e8: 6bfb ldr r3, [r7, #60] @ 0x3c + 80019ea: b2db uxtb r3, r3 + 80019ec: 3301 adds r3, #1 + 80019ee: b2db uxtb r3, r3 + 80019f0: 707b strb r3, [r7, #1] + if( c == nChunk - 1 ) + 80019f2: f8b7 3042 ldrh.w r3, [r7, #66] @ 0x42 + 80019f6: 3b01 subs r3, #1 + 80019f8: 6bfa ldr r2, [r7, #60] @ 0x3c + 80019fa: 429a cmp r2, r3 + 80019fc: d109 bne.n 8001a12 + out[0]=51; + 80019fe: 2333 movs r3, #51 @ 0x33 + 8001a00: 703b strb r3, [r7, #0] + size = remain; + 8001a02: 8e7b ldrh r3, [r7, #50] @ 0x32 + 8001a04: 647b str r3, [r7, #68] @ 0x44 + if( !size ) + 8001a06: 6c7b ldr r3, [r7, #68] @ 0x44 + 8001a08: 2b00 cmp r3, #0 + 8001a0a: d106 bne.n 8001a1a + size = CHUNK_SIZE; + 8001a0c: 2311 movs r3, #17 + 8001a0e: 647b str r3, [r7, #68] @ 0x44 + 8001a10: e003 b.n 8001a1a + out[0]=50; + 8001a12: 2332 movs r3, #50 @ 0x32 + 8001a14: 703b strb r3, [r7, #0] + size = CHUNK_SIZE; + 8001a16: 2311 movs r3, #17 + 8001a18: 647b str r3, [r7, #68] @ 0x44 + strncpy(&out[2],&se_buff[c*CHUNK_SIZE],size); + 8001a1a: 6bfa ldr r2, [r7, #60] @ 0x3c + 8001a1c: 4613 mov r3, r2 + 8001a1e: 011b lsls r3, r3, #4 + 8001a20: 4413 add r3, r2 + 8001a22: 461a mov r2, r3 + 8001a24: 6bbb ldr r3, [r7, #56] @ 0x38 + 8001a26: 1899 adds r1, r3, r2 + 8001a28: 6c7a ldr r2, [r7, #68] @ 0x44 + 8001a2a: 463b mov r3, r7 + 8001a2c: 3302 adds r3, #2 + 8001a2e: 4618 mov r0, r3 + 8001a30: f028 fd4d bl 802a4ce + out[size+2] = '\0'; + 8001a34: 6c7b ldr r3, [r7, #68] @ 0x44 + 8001a36: 3302 adds r3, #2 + 8001a38: 3348 adds r3, #72 @ 0x48 + 8001a3a: 443b add r3, r7 + 8001a3c: 2200 movs r2, #0 + 8001a3e: f803 2c48 strb.w r2, [r3, #-72] + sendData( (uint8_t*)out, strlen(out) ); + 8001a42: 463b mov r3, r7 + 8001a44: 4618 mov r0, r3 + 8001a46: f7fe fc23 bl 8000290 + 8001a4a: 4603 mov r3, r0 + 8001a4c: b2da uxtb r2, r3 + 8001a4e: 463b mov r3, r7 + 8001a50: 4611 mov r1, r2 + 8001a52: 4618 mov r0, r3 + 8001a54: f000 fbc8 bl 80021e8 + osDelay(50); + 8001a58: 2032 movs r0, #50 @ 0x32 + 8001a5a: f014 faee bl 801603a + for( int c=0; c < nChunk; c++ ) + 8001a5e: 6bfb ldr r3, [r7, #60] @ 0x3c + 8001a60: 3301 adds r3, #1 + 8001a62: 63fb str r3, [r7, #60] @ 0x3c + 8001a64: f8b7 3042 ldrh.w r3, [r7, #66] @ 0x42 + 8001a68: 6bfa ldr r2, [r7, #60] @ 0x3c + 8001a6a: 429a cmp r2, r3 + 8001a6c: dbbc blt.n 80019e8 + vPortFree(se_buff); + 8001a6e: 6bb8 ldr r0, [r7, #56] @ 0x38 + 8001a70: f017 fdd2 bl 8019618 +} + 8001a74: bf00 nop + 8001a76: 3748 adds r7, #72 @ 0x48 + 8001a78: 46bd mov sp, r7 + 8001a7a: bd80 pop {r7, pc} + 8001a7c: 0802e8e0 .word 0x0802e8e0 + 8001a80: 04c11db7 .word 0x04c11db7 + 8001a84: 0802e8f4 .word 0x0802e8f4 + 8001a88: 78787879 .word 0x78787879 + +08001a8c : + +void uploadingSettings( char* data_buffer ) +{ + 8001a8c: b580 push {r7, lr} + 8001a8e: b086 sub sp, #24 + 8001a90: af00 add r7, sp, #0 + 8001a92: 6078 str r0, [r7, #4] + char out[10] = {0}; + 8001a94: f107 030c add.w r3, r7, #12 + 8001a98: 2200 movs r2, #0 + 8001a9a: 601a str r2, [r3, #0] + 8001a9c: 605a str r2, [r3, #4] + 8001a9e: 811a strh r2, [r3, #8] + + dataSize = toInt( data_buffer, 0, 4 ); + 8001aa0: 2204 movs r2, #4 + 8001aa2: 2100 movs r1, #0 + 8001aa4: 6878 ldr r0, [r7, #4] + 8001aa6: f008 feae bl 800a806 + 8001aaa: 4603 mov r3, r0 + 8001aac: 4a11 ldr r2, [pc, #68] @ (8001af4 ) + 8001aae: 6013 str r3, [r2, #0] + substring(data_buffer,out,5,13); + 8001ab0: f107 010c add.w r1, r7, #12 + 8001ab4: 230d movs r3, #13 + 8001ab6: 2205 movs r2, #5 + 8001ab8: 6878 ldr r0, [r7, #4] + 8001aba: f008 fe79 bl 800a7b0 + crcDataFromSender = strtoul(out,0,16); + 8001abe: f107 030c add.w r3, r7, #12 + 8001ac2: 2210 movs r2, #16 + 8001ac4: 2100 movs r1, #0 + 8001ac6: 4618 mov r0, r3 + 8001ac8: f027 fc18 bl 80292fc + 8001acc: 4603 mov r3, r0 + 8001ace: 461a mov r2, r3 + 8001ad0: 4b09 ldr r3, [pc, #36] @ (8001af8 ) + 8001ad2: 601a str r2, [r3, #0] + uploadingInProgress = true; + 8001ad4: 4b09 ldr r3, [pc, #36] @ (8001afc ) + 8001ad6: 2201 movs r2, #1 + 8001ad8: 701a strb r2, [r3, #0] + totalDataTransfer = 0; + 8001ada: 4b09 ldr r3, [pc, #36] @ (8001b00 ) + 8001adc: 2200 movs r2, #0 + 8001ade: 601a str r2, [r3, #0] + memset(uploadBuffer,0,sizeof(uploadBuffer)); + 8001ae0: f44f 6200 mov.w r2, #2048 @ 0x800 + 8001ae4: 2100 movs r1, #0 + 8001ae6: 4807 ldr r0, [pc, #28] @ (8001b04 ) + 8001ae8: f028 fca8 bl 802a43c +} + 8001aec: bf00 nop + 8001aee: 3718 adds r7, #24 + 8001af0: 46bd mov sp, r7 + 8001af2: bd80 pop {r7, pc} + 8001af4: 20001678 .word 0x20001678 + 8001af8: 20001680 .word 0x20001680 + 8001afc: 20001674 .word 0x20001674 + 8001b00: 2000167c .word 0x2000167c + 8001b04: 20001684 .word 0x20001684 + +08001b08 : + + +static void sendCommandToAutomation( uint16_t id, ActuatorStates changeState ) +{ + 8001b08: b580 push {r7, lr} + 8001b0a: b084 sub sp, #16 + 8001b0c: af00 add r7, sp, #0 + 8001b0e: 4603 mov r3, r0 + 8001b10: 460a mov r2, r1 + 8001b12: 80fb strh r3, [r7, #6] + 8001b14: 4613 mov r3, r2 + 8001b16: 717b strb r3, [r7, #5] +osMessageQId destQueue; +//BaseType_t xHigherPriorityTaskWoken; + + destQueue = (osMessageQId)getQueueId(AUTOMATION); + 8001b18: 2004 movs r0, #4 + 8001b1a: f004 fa13 bl 8005f44 + 8001b1e: 60f8 str r0, [r7, #12] + //xHigherPriorityTaskWoken = pdFALSE; + + MSG_STRUCT *p_sendMsg = allocMemoryPoolMessage(); // receiver must free + 8001b20: f004 fa4e bl 8005fc0 + 8001b24: 60b8 str r0, [r7, #8] + p_sendMsg->opcode = OP_MAIN; + 8001b26: 68bb ldr r3, [r7, #8] + 8001b28: f44f 7280 mov.w r2, #256 @ 0x100 + 8001b2c: 801a strh r2, [r3, #0] + p_sendMsg->outputs = id; + 8001b2e: 68bb ldr r3, [r7, #8] + 8001b30: 88fa ldrh r2, [r7, #6] + 8001b32: 809a strh r2, [r3, #4] + p_sendMsg->changeState = changeState; + 8001b34: 68bb ldr r3, [r7, #8] + 8001b36: 797a ldrb r2, [r7, #5] + 8001b38: 719a strb r2, [r3, #6] + //xQueueSendFromISR(destQueue, &p_sendMsg, &xHigherPriorityTaskWoken); + osMessagePut(destQueue, (uint32_t)p_sendMsg, osWaitForever); + 8001b3a: 68bb ldr r3, [r7, #8] + 8001b3c: f04f 32ff mov.w r2, #4294967295 + 8001b40: 4619 mov r1, r3 + 8001b42: 68f8 ldr r0, [r7, #12] + 8001b44: f014 fcea bl 801651c +} + 8001b48: bf00 nop + 8001b4a: 3710 adds r7, #16 + 8001b4c: 46bd mov sp, r7 + 8001b4e: bd80 pop {r7, pc} + +08001b50 : + +void receiveDateTime(char* data_buffer) +{ + 8001b50: b5b0 push {r4, r5, r7, lr} + 8001b52: b088 sub sp, #32 + 8001b54: af02 add r7, sp, #8 + 8001b56: 6078 str r0, [r7, #4] +struct tm* localTime; + + //time_t utc = (time_t)atol(data_buffer); + time_t utc = (time_t)toLongLen( data_buffer, 10 ); + 8001b58: 210a movs r1, #10 + 8001b5a: 6878 ldr r0, [r7, #4] + 8001b5c: f008 fe90 bl 800a880 + 8001b60: 4603 mov r3, r0 + 8001b62: 17da asrs r2, r3, #31 + 8001b64: 461c mov r4, r3 + 8001b66: 4615 mov r5, r2 + 8001b68: e9c7 4502 strd r4, r5, [r7, #8] + Flash.settings.timeZoneOffset = (int8_t)toIntLen( &data_buffer[12], 3); + 8001b6c: 687b ldr r3, [r7, #4] + 8001b6e: 330c adds r3, #12 + 8001b70: 2103 movs r1, #3 + 8001b72: 4618 mov r0, r3 + 8001b74: f008 fe66 bl 800a844 + 8001b78: 4603 mov r3, r0 + 8001b7a: b25a sxtb r2, r3 + 8001b7c: 4b1b ldr r3, [pc, #108] @ (8001bec ) + 8001b7e: 731a strb r2, [r3, #12] + + // utc += (Flash.settings.timeZoneOffset*3600); // Don't work + + localTime = localtime(&utc); + 8001b80: f107 0308 add.w r3, r7, #8 + 8001b84: 4618 mov r0, r3 + 8001b86: f028 fdcb bl 802a720 + 8001b8a: 6178 str r0, [r7, #20] + set_time( localTime->tm_mday, localTime->tm_mon+1, localTime->tm_year-100, localTime->tm_hour, localTime->tm_min, localTime->tm_sec); + 8001b8c: 697b ldr r3, [r7, #20] + 8001b8e: 68db ldr r3, [r3, #12] + 8001b90: b2d8 uxtb r0, r3 + 8001b92: 697b ldr r3, [r7, #20] + 8001b94: 691b ldr r3, [r3, #16] + 8001b96: b2db uxtb r3, r3 + 8001b98: 3301 adds r3, #1 + 8001b9a: b2d9 uxtb r1, r3 + 8001b9c: 697b ldr r3, [r7, #20] + 8001b9e: 695b ldr r3, [r3, #20] + 8001ba0: b2db uxtb r3, r3 + 8001ba2: 3b64 subs r3, #100 @ 0x64 + 8001ba4: b2dc uxtb r4, r3 + 8001ba6: 697b ldr r3, [r7, #20] + 8001ba8: 689b ldr r3, [r3, #8] + 8001baa: b2dd uxtb r5, r3 + 8001bac: 697b ldr r3, [r7, #20] + 8001bae: 685b ldr r3, [r3, #4] + 8001bb0: b2db uxtb r3, r3 + 8001bb2: 697a ldr r2, [r7, #20] + 8001bb4: 6812 ldr r2, [r2, #0] + 8001bb6: b2d2 uxtb r2, r2 + 8001bb8: 9201 str r2, [sp, #4] + 8001bba: 9300 str r3, [sp, #0] + 8001bbc: 462b mov r3, r5 + 8001bbe: 4622 mov r2, r4 + 8001bc0: f007 fa64 bl 800908c + APP_LOG(TS_OFF, VLEVEL_M, "Setting date & time to %s\r\n",asctime(localTime)); + 8001bc4: 6978 ldr r0, [r7, #20] + 8001bc6: f028 fc95 bl 802a4f4 + 8001bca: 4603 mov r3, r0 + 8001bcc: 9300 str r3, [sp, #0] + 8001bce: 4b08 ldr r3, [pc, #32] @ (8001bf0 ) + 8001bd0: 2200 movs r2, #0 + 8001bd2: 2100 movs r1, #0 + 8001bd4: 2002 movs r0, #2 + 8001bd6: f025 fe01 bl 80277dc + sendCommandToAutomation( 0b11111111111, Z_UPDATE ); + 8001bda: 2102 movs r1, #2 + 8001bdc: f240 70ff movw r0, #2047 @ 0x7ff + 8001be0: f7ff ff92 bl 8001b08 +} + 8001be4: bf00 nop + 8001be6: 3718 adds r7, #24 + 8001be8: 46bd mov sp, r7 + 8001bea: bdb0 pop {r4, r5, r7, pc} + 8001bec: 20002848 .word 0x20002848 + 8001bf0: 0802e904 .word 0x0802e904 + +08001bf4 : + +static void sendCommandToOutputs( uint16_t id, ActuatorStates changeState, uint8_t pumpRate ) +{ + 8001bf4: b580 push {r7, lr} + 8001bf6: b084 sub sp, #16 + 8001bf8: af00 add r7, sp, #0 + 8001bfa: 4603 mov r3, r0 + 8001bfc: 80fb strh r3, [r7, #6] + 8001bfe: 460b mov r3, r1 + 8001c00: 717b strb r3, [r7, #5] + 8001c02: 4613 mov r3, r2 + 8001c04: 713b strb r3, [r7, #4] +osMessageQId destQueue; + + destQueue = (osMessageQId)getQueueId(OUTPUTS); + 8001c06: 2003 movs r0, #3 + 8001c08: f004 f99c bl 8005f44 + 8001c0c: 60f8 str r0, [r7, #12] + + MSG_STRUCT *p_sendMsg = allocMemoryPoolMessage(); // receiver must free + 8001c0e: f004 f9d7 bl 8005fc0 + 8001c12: 60b8 str r0, [r7, #8] + p_sendMsg->opcode = OP_OUTPUT_ONCHANGE; + 8001c14: 68bb ldr r3, [r7, #8] + 8001c16: f240 1203 movw r2, #259 @ 0x103 + 8001c1a: 801a strh r2, [r3, #0] + p_sendMsg->outputs = id; + 8001c1c: 68bb ldr r3, [r7, #8] + 8001c1e: 88fa ldrh r2, [r7, #6] + 8001c20: 809a strh r2, [r3, #4] + p_sendMsg->changeState = changeState; + 8001c22: 68bb ldr r3, [r7, #8] + 8001c24: 797a ldrb r2, [r7, #5] + 8001c26: 719a strb r2, [r3, #6] + p_sendMsg->pumpRate = pumpRate; + 8001c28: 68bb ldr r3, [r7, #8] + 8001c2a: 793a ldrb r2, [r7, #4] + 8001c2c: 71da strb r2, [r3, #7] + osMessagePut(destQueue, (uint32_t)p_sendMsg, osWaitForever); + 8001c2e: 68bb ldr r3, [r7, #8] + 8001c30: f04f 32ff mov.w r2, #4294967295 + 8001c34: 4619 mov r1, r3 + 8001c36: 68f8 ldr r0, [r7, #12] + 8001c38: f014 fc70 bl 801651c +} + 8001c3c: bf00 nop + 8001c3e: 3710 adds r7, #16 + 8001c40: 46bd mov sp, r7 + 8001c42: bd80 pop {r7, pc} + +08001c44 : + +void driveManyValves(char* data_buffer) +{ + 8001c44: b580 push {r7, lr} + 8001c46: b084 sub sp, #16 + 8001c48: af00 add r7, sp, #0 + 8001c4a: 6078 str r0, [r7, #4] + uint8_t actuatorId = toIntLen( data_buffer, 3 ); + 8001c4c: 2103 movs r1, #3 + 8001c4e: 6878 ldr r0, [r7, #4] + 8001c50: f008 fdf8 bl 800a844 + 8001c54: 4603 mov r3, r0 + 8001c56: 73fb strb r3, [r7, #15] + uint8_t avgPumpRate = toIntLen( &data_buffer[4], 3); + 8001c58: 687b ldr r3, [r7, #4] + 8001c5a: 3304 adds r3, #4 + 8001c5c: 2103 movs r1, #3 + 8001c5e: 4618 mov r0, r3 + 8001c60: f008 fdf0 bl 800a844 + 8001c64: 4603 mov r3, r0 + 8001c66: 73bb strb r3, [r7, #14] + //APP_LOG(TS_OFF, VLEVEL_M, "Bluetooth buffer: %s\r\n",data_buffer); + sendCommandToOutputs( actuatorId, Z_UPDATE, avgPumpRate ); + 8001c68: 7bfb ldrb r3, [r7, #15] + 8001c6a: b29b uxth r3, r3 + 8001c6c: 7bba ldrb r2, [r7, #14] + 8001c6e: 2102 movs r1, #2 + 8001c70: 4618 mov r0, r3 + 8001c72: f7ff ffbf bl 8001bf4 +} + 8001c76: bf00 nop + 8001c78: 3710 adds r7, #16 + 8001c7a: 46bd mov sp, r7 + 8001c7c: bd80 pop {r7, pc} + +08001c7e : + +void emergencyStop() +{ + 8001c7e: b580 push {r7, lr} + 8001c80: af00 add r7, sp, #0 + sendCommandToAutomation( ALL_OUTPUTS_OFF, E_STOP ); + 8001c82: 2105 movs r1, #5 + 8001c84: 2000 movs r0, #0 + 8001c86: f7ff ff3f bl 8001b08 +} + 8001c8a: bf00 nop + 8001c8c: bd80 pop {r7, pc} + +08001c8e : + +void safeStop() +{ + 8001c8e: b580 push {r7, lr} + 8001c90: af00 add r7, sp, #0 + sendCommandToAutomation( ALL_OUTPUTS_OFF, Z_ALL_OFF ); + 8001c92: 2100 movs r1, #0 + 8001c94: 2000 movs r0, #0 + 8001c96: f7ff ff37 bl 8001b08 +} + 8001c9a: bf00 nop + 8001c9c: bd80 pop {r7, pc} + ... + +08001ca0 : + +void getWateringStats() +{ + 8001ca0: b5b0 push {r4, r5, r7, lr} + 8001ca2: f5ad 6d8f sub.w sp, sp, #1144 @ 0x478 + 8001ca6: af04 add r7, sp, #16 + uint8_t buff[1024] = {0}, out[30]; + 8001ca8: f507 638d add.w r3, r7, #1128 @ 0x468 + 8001cac: f2a3 4324 subw r3, r3, #1060 @ 0x424 + 8001cb0: 4618 mov r0, r3 + 8001cb2: f44f 6380 mov.w r3, #1024 @ 0x400 + 8001cb6: 461a mov r2, r3 + 8001cb8: 2100 movs r1, #0 + 8001cba: f028 fbbf bl 802a43c + struct tm current_time; + time_t current_t; + + strcpy((char*)buff,"Durées d'arrosage par programme:\n"); + 8001cbe: f107 0344 add.w r3, r7, #68 @ 0x44 + 8001cc2: 4aa7 ldr r2, [pc, #668] @ (8001f60 ) + 8001cc4: 461c mov r4, r3 + 8001cc6: 4615 mov r5, r2 + 8001cc8: cd0f ldmia r5!, {r0, r1, r2, r3} + 8001cca: c40f stmia r4!, {r0, r1, r2, r3} + 8001ccc: cd0f ldmia r5!, {r0, r1, r2, r3} + 8001cce: c40f stmia r4!, {r0, r1, r2, r3} + 8001cd0: 682b ldr r3, [r5, #0] + 8001cd2: 461a mov r2, r3 + 8001cd4: 8022 strh r2, [r4, #0] + 8001cd6: 3402 adds r4, #2 + 8001cd8: 0c1b lsrs r3, r3, #16 + 8001cda: 7023 strb r3, [r4, #0] + + now(¤t_time); + 8001cdc: 463b mov r3, r7 + 8001cde: 4618 mov r0, r3 + 8001ce0: f007 f970 bl 8008fc4 + current_t = mktime(¤t_time); + 8001ce4: 463b mov r3, r7 + 8001ce6: 4618 mov r0, r3 + 8001ce8: f028 fefc bl 802aae4 + 8001cec: f507 638a add.w r3, r7, #1104 @ 0x450 + 8001cf0: e9c3 0100 strd r0, r1, [r3] + for( int i=0; i<4; i++ ) + 8001cf4: 2300 movs r3, #0 + 8001cf6: f8c7 3464 str.w r3, [r7, #1124] @ 0x464 + 8001cfa: e049 b.n 8001d90 + { + uint8_t diffD = dayCycleRemaining( current_t, i ); + 8001cfc: f8d7 2464 ldr.w r2, [r7, #1124] @ 0x464 + 8001d00: f507 638a add.w r3, r7, #1104 @ 0x450 + 8001d04: e9d3 0100 ldrd r0, r1, [r3] + 8001d08: f002 f8da bl 8003ec0 + 8001d0c: 4603 mov r3, r0 + 8001d0e: f887 3447 strb.w r3, [r7, #1095] @ 0x447 + sprintf((char*)out,"%c: %d min.",'A'+i,programDuration[i]); + 8001d12: f8d7 3464 ldr.w r3, [r7, #1124] @ 0x464 + 8001d16: f103 0241 add.w r2, r3, #65 @ 0x41 + 8001d1a: 4992 ldr r1, [pc, #584] @ (8001f64 ) + 8001d1c: f8d7 3464 ldr.w r3, [r7, #1124] @ 0x464 + 8001d20: f831 3013 ldrh.w r3, [r1, r3, lsl #1] + 8001d24: f107 0024 add.w r0, r7, #36 @ 0x24 + 8001d28: 498f ldr r1, [pc, #572] @ (8001f68 ) + 8001d2a: f028 fad3 bl 802a2d4 + strcat((char*)buff,(char*)out); + 8001d2e: f107 0224 add.w r2, r7, #36 @ 0x24 + 8001d32: f107 0344 add.w r3, r7, #68 @ 0x44 + 8001d36: 4611 mov r1, r2 + 8001d38: 4618 mov r0, r3 + 8001d3a: f028 fb87 bl 802a44c + if( diffD > 0 ) + 8001d3e: f897 3447 ldrb.w r3, [r7, #1095] @ 0x447 + 8001d42: 2b00 cmp r3, #0 + 8001d44: d010 beq.n 8001d68 + { + sprintf((char*)out,", dans %d jr\n",diffD); + 8001d46: f897 2447 ldrb.w r2, [r7, #1095] @ 0x447 + 8001d4a: f107 0324 add.w r3, r7, #36 @ 0x24 + 8001d4e: 4987 ldr r1, [pc, #540] @ (8001f6c ) + 8001d50: 4618 mov r0, r3 + 8001d52: f028 fabf bl 802a2d4 + strcat((char*)buff,(char*)out); + 8001d56: f107 0224 add.w r2, r7, #36 @ 0x24 + 8001d5a: f107 0344 add.w r3, r7, #68 @ 0x44 + 8001d5e: 4611 mov r1, r2 + 8001d60: 4618 mov r0, r3 + 8001d62: f028 fb73 bl 802a44c + 8001d66: e00e b.n 8001d86 + } + else + strcat((char*)buff,"\n"); + 8001d68: f107 0344 add.w r3, r7, #68 @ 0x44 + 8001d6c: 4618 mov r0, r3 + 8001d6e: f7fe fa8f bl 8000290 + 8001d72: 4603 mov r3, r0 + 8001d74: 461a mov r2, r3 + 8001d76: f107 0344 add.w r3, r7, #68 @ 0x44 + 8001d7a: 4413 add r3, r2 + 8001d7c: 497c ldr r1, [pc, #496] @ (8001f70 ) + 8001d7e: 461a mov r2, r3 + 8001d80: 460b mov r3, r1 + 8001d82: 881b ldrh r3, [r3, #0] + 8001d84: 8013 strh r3, [r2, #0] + for( int i=0; i<4; i++ ) + 8001d86: f8d7 3464 ldr.w r3, [r7, #1124] @ 0x464 + 8001d8a: 3301 adds r3, #1 + 8001d8c: f8c7 3464 str.w r3, [r7, #1124] @ 0x464 + 8001d90: f8d7 3464 ldr.w r3, [r7, #1124] @ 0x464 + 8001d94: 2b03 cmp r3, #3 + 8001d96: ddb1 ble.n 8001cfc + } + + strcat((char*)buff,"Séquences d'arrosage du jour:\n"); + 8001d98: f107 0344 add.w r3, r7, #68 @ 0x44 + 8001d9c: 4618 mov r0, r3 + 8001d9e: f7fe fa77 bl 8000290 + 8001da2: 4603 mov r3, r0 + 8001da4: 461a mov r2, r3 + 8001da6: f107 0344 add.w r3, r7, #68 @ 0x44 + 8001daa: 4413 add r3, r2 + 8001dac: 4a71 ldr r2, [pc, #452] @ (8001f74 ) + 8001dae: 461c mov r4, r3 + 8001db0: 4615 mov r5, r2 + 8001db2: cd0f ldmia r5!, {r0, r1, r2, r3} + 8001db4: 6020 str r0, [r4, #0] + 8001db6: 6061 str r1, [r4, #4] + 8001db8: 60a2 str r2, [r4, #8] + 8001dba: 60e3 str r3, [r4, #12] + 8001dbc: cd0f ldmia r5!, {r0, r1, r2, r3} + 8001dbe: 6120 str r0, [r4, #16] + 8001dc0: 6161 str r1, [r4, #20] + 8001dc2: 61a2 str r2, [r4, #24] + 8001dc4: 61e3 str r3, [r4, #28] + int index = strlen((char*)buff); + 8001dc6: f107 0344 add.w r3, r7, #68 @ 0x44 + 8001dca: 4618 mov r0, r3 + 8001dcc: f7fe fa60 bl 8000290 + 8001dd0: 4603 mov r3, r0 + 8001dd2: f8c7 344c str.w r3, [r7, #1100] @ 0x44c + dailyWatering((char*)&buff[index]); + 8001dd6: f107 0244 add.w r2, r7, #68 @ 0x44 + 8001dda: f8d7 344c ldr.w r3, [r7, #1100] @ 0x44c + 8001dde: 4413 add r3, r2 + 8001de0: 4618 mov r0, r3 + 8001de2: f002 f82b bl 8003e3c + + int size = strlen((char*)buff); + 8001de6: f107 0344 add.w r3, r7, #68 @ 0x44 + 8001dea: 4618 mov r0, r3 + 8001dec: f7fe fa50 bl 8000290 + 8001df0: 4603 mov r3, r0 + 8001df2: f8c7 3460 str.w r3, [r7, #1120] @ 0x460 + uint32_t crc = calcCRC32stm(buff, size, 0x04C11DB7, 0xffffffff, 1, 1, 1); + 8001df6: f8d7 1460 ldr.w r1, [r7, #1120] @ 0x460 + 8001dfa: f107 0044 add.w r0, r7, #68 @ 0x44 + 8001dfe: 2301 movs r3, #1 + 8001e00: 9302 str r3, [sp, #8] + 8001e02: 2301 movs r3, #1 + 8001e04: 9301 str r3, [sp, #4] + 8001e06: 2301 movs r3, #1 + 8001e08: 9300 str r3, [sp, #0] + 8001e0a: f04f 33ff mov.w r3, #4294967295 + 8001e0e: 4a5a ldr r2, [pc, #360] @ (8001f78 ) + 8001e10: f003 fe38 bl 8005a84 + 8001e14: f8c7 0448 str.w r0, [r7, #1096] @ 0x448 + sprintf((char*)out,"#d=%04d,%08lX",size,crc); + 8001e18: f107 0024 add.w r0, r7, #36 @ 0x24 + 8001e1c: f8d7 3448 ldr.w r3, [r7, #1096] @ 0x448 + 8001e20: f8d7 2460 ldr.w r2, [r7, #1120] @ 0x460 + 8001e24: 4955 ldr r1, [pc, #340] @ (8001f7c ) + 8001e26: f028 fa55 bl 802a2d4 + sendData( (uint8_t*)out, strlen((char*)out) ); + 8001e2a: f107 0324 add.w r3, r7, #36 @ 0x24 + 8001e2e: 4618 mov r0, r3 + 8001e30: f7fe fa2e bl 8000290 + 8001e34: 4603 mov r3, r0 + 8001e36: b2da uxtb r2, r3 + 8001e38: f107 0324 add.w r3, r7, #36 @ 0x24 + 8001e3c: 4611 mov r1, r2 + 8001e3e: 4618 mov r0, r3 + 8001e40: f000 f9d2 bl 80021e8 + // Calculate chunk number + uint16_t nChunk = size / CHUNK_SIZE; + 8001e44: f8d7 3460 ldr.w r3, [r7, #1120] @ 0x460 + 8001e48: 4a4d ldr r2, [pc, #308] @ (8001f80 ) + 8001e4a: fb82 1203 smull r1, r2, r2, r3 + 8001e4e: 10d2 asrs r2, r2, #3 + 8001e50: 17db asrs r3, r3, #31 + 8001e52: 1ad3 subs r3, r2, r3 + 8001e54: f8a7 345e strh.w r3, [r7, #1118] @ 0x45e + uint16_t remain = size % CHUNK_SIZE; + 8001e58: f8d7 2460 ldr.w r2, [r7, #1120] @ 0x460 + 8001e5c: 4b48 ldr r3, [pc, #288] @ (8001f80 ) + 8001e5e: fb83 1302 smull r1, r3, r3, r2 + 8001e62: 10d9 asrs r1, r3, #3 + 8001e64: 17d3 asrs r3, r2, #31 + 8001e66: 1ac9 subs r1, r1, r3 + 8001e68: 460b mov r3, r1 + 8001e6a: 011b lsls r3, r3, #4 + 8001e6c: 440b add r3, r1 + 8001e6e: 1ad1 subs r1, r2, r3 + 8001e70: 460b mov r3, r1 + 8001e72: f8a7 345c strh.w r3, [r7, #1116] @ 0x45c + if( remain > 0 ) + 8001e76: f8b7 345c ldrh.w r3, [r7, #1116] @ 0x45c + 8001e7a: 2b00 cmp r3, #0 + 8001e7c: d005 beq.n 8001e8a + nChunk += 1; + 8001e7e: f8b7 345e ldrh.w r3, [r7, #1118] @ 0x45e + 8001e82: 3301 adds r3, #1 + 8001e84: f8a7 345e strh.w r3, [r7, #1118] @ 0x45e + 8001e88: e006 b.n 8001e98 + else if( remain == 0) + 8001e8a: f8b7 345c ldrh.w r3, [r7, #1116] @ 0x45c + 8001e8e: 2b00 cmp r3, #0 + 8001e90: d102 bne.n 8001e98 + remain = CHUNK_SIZE; + 8001e92: 2311 movs r3, #17 + 8001e94: f8a7 345c strh.w r3, [r7, #1116] @ 0x45c + + // Sending data + for( int c=0; c < nChunk; c++ ) + 8001e98: 2300 movs r3, #0 + 8001e9a: f8c7 3458 str.w r3, [r7, #1112] @ 0x458 + 8001e9e: e052 b.n 8001f46 + { + out[1] = c+1; + 8001ea0: f8d7 3458 ldr.w r3, [r7, #1112] @ 0x458 + 8001ea4: b2db uxtb r3, r3 + 8001ea6: 3301 adds r3, #1 + 8001ea8: b2da uxtb r2, r3 + 8001eaa: f507 638d add.w r3, r7, #1128 @ 0x468 + 8001eae: f2a3 4344 subw r3, r3, #1092 @ 0x444 + 8001eb2: 705a strb r2, [r3, #1] + if( c == nChunk - 1 ) + 8001eb4: f8b7 345e ldrh.w r3, [r7, #1118] @ 0x45e + 8001eb8: 3b01 subs r3, #1 + 8001eba: f8d7 2458 ldr.w r2, [r7, #1112] @ 0x458 + 8001ebe: 429a cmp r2, r3 + 8001ec0: d10a bne.n 8001ed8 + { + out[0]=51; + 8001ec2: f507 638d add.w r3, r7, #1128 @ 0x468 + 8001ec6: f2a3 4344 subw r3, r3, #1092 @ 0x444 + 8001eca: 2233 movs r2, #51 @ 0x33 + 8001ecc: 701a strb r2, [r3, #0] + size = remain; + 8001ece: f8b7 345c ldrh.w r3, [r7, #1116] @ 0x45c + 8001ed2: f8c7 3460 str.w r3, [r7, #1120] @ 0x460 + 8001ed6: e008 b.n 8001eea + } + else + { + out[0]=50; + 8001ed8: f507 638d add.w r3, r7, #1128 @ 0x468 + 8001edc: f2a3 4344 subw r3, r3, #1092 @ 0x444 + 8001ee0: 2232 movs r2, #50 @ 0x32 + 8001ee2: 701a strb r2, [r3, #0] + size = CHUNK_SIZE; + 8001ee4: 2311 movs r3, #17 + 8001ee6: f8c7 3460 str.w r3, [r7, #1120] @ 0x460 + } + strncpy((char*)&out[2],(char*)&buff[c*CHUNK_SIZE],size); + 8001eea: f8d7 2458 ldr.w r2, [r7, #1112] @ 0x458 + 8001eee: 4613 mov r3, r2 + 8001ef0: 011b lsls r3, r3, #4 + 8001ef2: 4413 add r3, r2 + 8001ef4: f107 0244 add.w r2, r7, #68 @ 0x44 + 8001ef8: 18d1 adds r1, r2, r3 + 8001efa: f8d7 2460 ldr.w r2, [r7, #1120] @ 0x460 + 8001efe: f107 0324 add.w r3, r7, #36 @ 0x24 + 8001f02: 3302 adds r3, #2 + 8001f04: 4618 mov r0, r3 + 8001f06: f028 fae2 bl 802a4ce + out[size+2] = '\0'; + 8001f0a: f8d7 3460 ldr.w r3, [r7, #1120] @ 0x460 + 8001f0e: 3302 adds r3, #2 + 8001f10: f507 628d add.w r2, r7, #1128 @ 0x468 + 8001f14: f2a2 4244 subw r2, r2, #1092 @ 0x444 + 8001f18: 2100 movs r1, #0 + 8001f1a: 54d1 strb r1, [r2, r3] + //APP_LOG(TS_OFF, VLEVEL_M, out); + sendData( (uint8_t*)out, strlen((char*)out) ); + 8001f1c: f107 0324 add.w r3, r7, #36 @ 0x24 + 8001f20: 4618 mov r0, r3 + 8001f22: f7fe f9b5 bl 8000290 + 8001f26: 4603 mov r3, r0 + 8001f28: b2da uxtb r2, r3 + 8001f2a: f107 0324 add.w r3, r7, #36 @ 0x24 + 8001f2e: 4611 mov r1, r2 + 8001f30: 4618 mov r0, r3 + 8001f32: f000 f959 bl 80021e8 + osDelay(50); + 8001f36: 2032 movs r0, #50 @ 0x32 + 8001f38: f014 f87f bl 801603a + for( int c=0; c < nChunk; c++ ) + 8001f3c: f8d7 3458 ldr.w r3, [r7, #1112] @ 0x458 + 8001f40: 3301 adds r3, #1 + 8001f42: f8c7 3458 str.w r3, [r7, #1112] @ 0x458 + 8001f46: f8b7 345e ldrh.w r3, [r7, #1118] @ 0x45e + 8001f4a: f8d7 2458 ldr.w r2, [r7, #1112] @ 0x458 + 8001f4e: 429a cmp r2, r3 + 8001f50: dba6 blt.n 8001ea0 + } +} + 8001f52: bf00 nop + 8001f54: bf00 nop + 8001f56: f507 678d add.w r7, r7, #1128 @ 0x468 + 8001f5a: 46bd mov sp, r7 + 8001f5c: bdb0 pop {r4, r5, r7, pc} + 8001f5e: bf00 nop + 8001f60: 0802e920 .word 0x0802e920 + 8001f64: 200021fc .word 0x200021fc + 8001f68: 0802e944 .word 0x0802e944 + 8001f6c: 0802e950 .word 0x0802e950 + 8001f70: 0802e960 .word 0x0802e960 + 8001f74: 0802e964 .word 0x0802e964 + 8001f78: 04c11db7 .word 0x04c11db7 + 8001f7c: 0802e984 .word 0x0802e984 + 8001f80: 78787879 .word 0x78787879 + +08001f84 : + +void spyCANbus( char* data_buffer ) +{ + 8001f84: b580 push {r7, lr} + 8001f86: b086 sub sp, #24 + 8001f88: af00 add r7, sp, #0 + 8001f8a: 6078 str r0, [r7, #4] +osMessageQId destQueue; + + destQueue = (osMessageQId)getQueueId(CAN_COMM); + 8001f8c: 2002 movs r0, #2 + 8001f8e: f003 ffd9 bl 8005f44 + 8001f92: 6178 str r0, [r7, #20] + + MSG_STRUCT *p_sendMsg = allocMemoryPoolMessage(); // receiver must free + 8001f94: f004 f814 bl 8005fc0 + 8001f98: 6138 str r0, [r7, #16] + uint8_t state = toIntLen( data_buffer, 1 ); + 8001f9a: 2101 movs r1, #1 + 8001f9c: 6878 ldr r0, [r7, #4] + 8001f9e: f008 fc51 bl 800a844 + 8001fa2: 4603 mov r3, r0 + 8001fa4: 73fb strb r3, [r7, #15] + p_sendMsg->opcode = (state == 1 ? CAN_ECHO : CAN_NOECHO); + 8001fa6: 7bfb ldrb r3, [r7, #15] + 8001fa8: 2b01 cmp r3, #1 + 8001faa: d102 bne.n 8001fb2 + 8001fac: f44f 7282 mov.w r2, #260 @ 0x104 + 8001fb0: e001 b.n 8001fb6 + 8001fb2: f240 1205 movw r2, #261 @ 0x105 + 8001fb6: 693b ldr r3, [r7, #16] + 8001fb8: 801a strh r2, [r3, #0] + p_sendMsg->lParam[0] = 0; + 8001fba: 693b ldr r3, [r7, #16] + 8001fbc: 2200 movs r2, #0 + 8001fbe: 809a strh r2, [r3, #4] + if( data_buffer[1] == ',' ) // filter is active + 8001fc0: 687b ldr r3, [r7, #4] + 8001fc2: 3301 adds r3, #1 + 8001fc4: 781b ldrb r3, [r3, #0] + 8001fc6: 2b2c cmp r3, #44 @ 0x2c + 8001fc8: d108 bne.n 8001fdc + { + uint16_t address = toIntLen( data_buffer, 3); + 8001fca: 2103 movs r1, #3 + 8001fcc: 6878 ldr r0, [r7, #4] + 8001fce: f008 fc39 bl 800a844 + 8001fd2: 4603 mov r3, r0 + 8001fd4: 81bb strh r3, [r7, #12] + p_sendMsg->lParam[0] = address; + 8001fd6: 693b ldr r3, [r7, #16] + 8001fd8: 89ba ldrh r2, [r7, #12] + 8001fda: 809a strh r2, [r3, #4] + } + osMessagePut(destQueue, (uint32_t)p_sendMsg, osWaitForever); + 8001fdc: 693b ldr r3, [r7, #16] + 8001fde: f04f 32ff mov.w r2, #4294967295 + 8001fe2: 4619 mov r1, r3 + 8001fe4: 6978 ldr r0, [r7, #20] + 8001fe6: f014 fa99 bl 801651c +} + 8001fea: bf00 nop + 8001fec: 3718 adds r7, #24 + 8001fee: 46bd mov sp, r7 + 8001ff0: bd80 pop {r7, pc} + ... + +08001ff4 : + +void requestStateMachine() +{ + 8001ff4: b580 push {r7, lr} + 8001ff6: af00 add r7, sp, #0 + updateFSM( finiteStateMachine ); + 8001ff8: 4b02 ldr r3, [pc, #8] @ (8002004 ) + 8001ffa: 7818 ldrb r0, [r3, #0] + 8001ffc: f000 f926 bl 800224c +} + 8002000: bf00 nop + 8002002: bd80 pop {r7, pc} + 8002004: 20002204 .word 0x20002204 + +08002008 : + +static void sendCommandToCAN( CommandOpcode opcode, uint16_t param[6] ) +{ + 8002008: b580 push {r7, lr} + 800200a: b084 sub sp, #16 + 800200c: af00 add r7, sp, #0 + 800200e: 4603 mov r3, r0 + 8002010: 6039 str r1, [r7, #0] + 8002012: 80fb strh r3, [r7, #6] +osMessageQId destQueue; + + destQueue = (osMessageQId)getQueueId(CAN_COMM); + 8002014: 2002 movs r0, #2 + 8002016: f003 ff95 bl 8005f44 + 800201a: 60f8 str r0, [r7, #12] + + MSG_STRUCT *p_sendMsg = allocMemoryPoolMessage(); // receiver must free + 800201c: f003 ffd0 bl 8005fc0 + 8002020: 60b8 str r0, [r7, #8] + p_sendMsg->opcode = opcode; + 8002022: 68bb ldr r3, [r7, #8] + 8002024: 88fa ldrh r2, [r7, #6] + 8002026: 801a strh r2, [r3, #0] + memcpy(p_sendMsg->lParam,param,12); + 8002028: 68bb ldr r3, [r7, #8] + 800202a: 3304 adds r3, #4 + 800202c: 220c movs r2, #12 + 800202e: 6839 ldr r1, [r7, #0] + 8002030: 4618 mov r0, r3 + 8002032: f029 fad6 bl 802b5e2 + + osMessagePut(destQueue, (uint32_t)p_sendMsg, osWaitForever); + 8002036: 68bb ldr r3, [r7, #8] + 8002038: f04f 32ff mov.w r2, #4294967295 + 800203c: 4619 mov r1, r3 + 800203e: 68f8 ldr r0, [r7, #12] + 8002040: f014 fa6c bl 801651c +} + 8002044: bf00 nop + 8002046: 3710 adds r7, #16 + 8002048: 46bd mov sp, r7 + 800204a: bd80 pop {r7, pc} + +0800204c : + +static void sendCommandToSystem( CommandOpcode opcode, uint16_t param[6] ) +{ + 800204c: b580 push {r7, lr} + 800204e: b084 sub sp, #16 + 8002050: af00 add r7, sp, #0 + 8002052: 4603 mov r3, r0 + 8002054: 6039 str r1, [r7, #0] + 8002056: 80fb strh r3, [r7, #6] +osMessageQId destQueue; + + destQueue = (osMessageQId)getQueueId(AUTOMATION); + 8002058: 2004 movs r0, #4 + 800205a: f003 ff73 bl 8005f44 + 800205e: 60f8 str r0, [r7, #12] + + MSG_STRUCT *p_sendMsg = allocMemoryPoolMessage(); // receiver must free + 8002060: f003 ffae bl 8005fc0 + 8002064: 60b8 str r0, [r7, #8] + p_sendMsg->changeState = UPDATE_SETTINGS; + 8002066: 68bb ldr r3, [r7, #8] + 8002068: 2206 movs r2, #6 + 800206a: 719a strb r2, [r3, #6] + p_sendMsg->opcode = opcode; + 800206c: 68bb ldr r3, [r7, #8] + 800206e: 88fa ldrh r2, [r7, #6] + 8002070: 801a strh r2, [r3, #0] + memcpy(p_sendMsg->lParam,param,12); + 8002072: 68bb ldr r3, [r7, #8] + 8002074: 3304 adds r3, #4 + 8002076: 220c movs r2, #12 + 8002078: 6839 ldr r1, [r7, #0] + 800207a: 4618 mov r0, r3 + 800207c: f029 fab1 bl 802b5e2 + + osMessagePut(destQueue, (uint32_t)p_sendMsg, osWaitForever); + 8002080: 68bb ldr r3, [r7, #8] + 8002082: f04f 32ff mov.w r2, #4294967295 + 8002086: 4619 mov r1, r3 + 8002088: 68f8 ldr r0, [r7, #12] + 800208a: f014 fa47 bl 801651c +} + 800208e: bf00 nop + 8002090: 3710 adds r7, #16 + 8002092: 46bd mov sp, r7 + 8002094: bd80 pop {r7, pc} + +08002096 : + +void setAuxOutputFeature(char* data_buffer) +{ + 8002096: b580 push {r7, lr} + 8002098: b086 sub sp, #24 + 800209a: af00 add r7, sp, #0 + 800209c: 6078 str r0, [r7, #4] + uint16_t p[6] = {0}; + 800209e: f107 030c add.w r3, r7, #12 + 80020a2: 2200 movs r2, #0 + 80020a4: 601a str r2, [r3, #0] + 80020a6: 605a str r2, [r3, #4] + 80020a8: 609a str r2, [r3, #8] + + p[0] = toIntLen( data_buffer, 1); // Output no + 80020aa: 2101 movs r1, #1 + 80020ac: 6878 ldr r0, [r7, #4] + 80020ae: f008 fbc9 bl 800a844 + 80020b2: 4603 mov r3, r0 + 80020b4: b29b uxth r3, r3 + 80020b6: 81bb strh r3, [r7, #12] + p[1] = toIntLen( &data_buffer[2], 1); // autorun disabled/enabled + 80020b8: 687b ldr r3, [r7, #4] + 80020ba: 3302 adds r3, #2 + 80020bc: 2101 movs r1, #1 + 80020be: 4618 mov r0, r3 + 80020c0: f008 fbc0 bl 800a844 + 80020c4: 4603 mov r3, r0 + 80020c6: b29b uxth r3, r3 + 80020c8: 81fb strh r3, [r7, #14] + p[2] = toIntLen( &data_buffer[4], 1); // ActuatorAutoRunning (0..4) + 80020ca: 687b ldr r3, [r7, #4] + 80020cc: 3304 adds r3, #4 + 80020ce: 2101 movs r1, #1 + 80020d0: 4618 mov r0, r3 + 80020d2: f008 fbb7 bl 800a844 + 80020d6: 4603 mov r3, r0 + 80020d8: b29b uxth r3, r3 + 80020da: 823b strh r3, [r7, #16] + p[3] = toIntLen( &data_buffer[6], 3); // Low limit + 80020dc: 687b ldr r3, [r7, #4] + 80020de: 3306 adds r3, #6 + 80020e0: 2103 movs r1, #3 + 80020e2: 4618 mov r0, r3 + 80020e4: f008 fbae bl 800a844 + 80020e8: 4603 mov r3, r0 + 80020ea: b29b uxth r3, r3 + 80020ec: 827b strh r3, [r7, #18] + p[4] = toIntLen( &data_buffer[10], 3); // High limit + 80020ee: 687b ldr r3, [r7, #4] + 80020f0: 330a adds r3, #10 + 80020f2: 2103 movs r1, #3 + 80020f4: 4618 mov r0, r3 + 80020f6: f008 fba5 bl 800a844 + 80020fa: 4603 mov r3, r0 + 80020fc: b29b uxth r3, r3 + 80020fe: 82bb strh r3, [r7, #20] + sendCommandToSystem( OP_FEATURE, p ); + 8002100: f107 030c add.w r3, r7, #12 + 8002104: 4619 mov r1, r3 + 8002106: f44f 7081 mov.w r0, #258 @ 0x102 + 800210a: f7ff ff9f bl 800204c +} + 800210e: bf00 nop + 8002110: 3718 adds r7, #24 + 8002112: 46bd mov sp, r7 + 8002114: bd80 pop {r7, pc} + ... + +08002118 : + +void setModuleCalibration(char* data_buffer, int nParam ) +{ + 8002118: b580 push {r7, lr} + 800211a: b084 sub sp, #16 + 800211c: af00 add r7, sp, #0 + 800211e: 6078 str r0, [r7, #4] + 8002120: 6039 str r1, [r7, #0] + calib_buffer[0] = toIntLen( data_buffer, 4); + 8002122: 2104 movs r1, #4 + 8002124: 6878 ldr r0, [r7, #4] + 8002126: f008 fb8d bl 800a844 + 800212a: 4603 mov r3, r0 + 800212c: b29a uxth r2, r3 + 800212e: 4b1d ldr r3, [pc, #116] @ (80021a4 ) + 8002130: 801a strh r2, [r3, #0] + calib_buffer[1] = toIntLen( &data_buffer[5], 1); + 8002132: 687b ldr r3, [r7, #4] + 8002134: 3305 adds r3, #5 + 8002136: 2101 movs r1, #1 + 8002138: 4618 mov r0, r3 + 800213a: f008 fb83 bl 800a844 + 800213e: 4603 mov r3, r0 + 8002140: b29a uxth r2, r3 + 8002142: 4b18 ldr r3, [pc, #96] @ (80021a4 ) + 8002144: 805a strh r2, [r3, #2] + if( calib_buffer[1] > 3) + 8002146: 4b17 ldr r3, [pc, #92] @ (80021a4 ) + 8002148: 885b ldrh r3, [r3, #2] + 800214a: 2b03 cmp r3, #3 + 800214c: d91b bls.n 8002186 + { + int len = strlen( data_buffer ) - 7; + 800214e: 6878 ldr r0, [r7, #4] + 8002150: f7fe f89e bl 8000290 + 8002154: 4603 mov r3, r0 + 8002156: 3b07 subs r3, #7 + 8002158: 60fb str r3, [r7, #12] + int index = calib_buffer[1] - 4; + 800215a: 4b12 ldr r3, [pc, #72] @ (80021a4 ) + 800215c: 885b ldrh r3, [r3, #2] + 800215e: 3b04 subs r3, #4 + 8002160: 60bb str r3, [r7, #8] + calib_buffer[2+index] = toIntLen( &data_buffer[7], len ); + 8002162: 687b ldr r3, [r7, #4] + 8002164: 3307 adds r3, #7 + 8002166: 68f9 ldr r1, [r7, #12] + 8002168: 4618 mov r0, r3 + 800216a: f008 fb6b bl 800a844 + 800216e: 4602 mov r2, r0 + 8002170: 68bb ldr r3, [r7, #8] + 8002172: 3302 adds r3, #2 + 8002174: b291 uxth r1, r2 + 8002176: 4a0b ldr r2, [pc, #44] @ (80021a4 ) + 8002178: f822 1013 strh.w r1, [r2, r3, lsl #1] + if( index < (nParam-1) ) + 800217c: 683b ldr r3, [r7, #0] + 800217e: 3b01 subs r3, #1 + 8002180: 68ba ldr r2, [r7, #8] + 8002182: 429a cmp r2, r3 + 8002184: db0a blt.n 800219c + return; + } + sendCommandToCAN( OP_CAN, calib_buffer ); + 8002186: 4907 ldr r1, [pc, #28] @ (80021a4 ) + 8002188: f44f 7083 mov.w r0, #262 @ 0x106 + 800218c: f7ff ff3c bl 8002008 + memset(calib_buffer,0,12); + 8002190: 220c movs r2, #12 + 8002192: 2100 movs r1, #0 + 8002194: 4803 ldr r0, [pc, #12] @ (80021a4 ) + 8002196: f028 f951 bl 802a43c + 800219a: e000 b.n 800219e + return; + 800219c: bf00 nop +} + 800219e: 3710 adds r7, #16 + 80021a0: 46bd mov sp, r7 + 80021a2: bd80 pop {r7, pc} + 80021a4: 20001e84 .word 0x20001e84 + +080021a8 : + +static void runCycle() +{ + 80021a8: b580 push {r7, lr} + 80021aa: af00 add r7, sp, #0 + sendCommandToAutomation( ALL_OUTPUTS_OFF, Z_RESTART ); + 80021ac: 2101 movs r1, #1 + 80021ae: 2000 movs r0, #0 + 80021b0: f7ff fcaa bl 8001b08 +} + 80021b4: bf00 nop + 80021b6: bd80 pop {r7, pc} + +080021b8 : + +void systemReset() +{ + 80021b8: b580 push {r7, lr} + 80021ba: af00 add r7, sp, #0 + sendCommandToAutomation( ALL_OUTPUTS_OFF, Z_ALL_OFF ); + 80021bc: 2100 movs r1, #0 + 80021be: 2000 movs r0, #0 + 80021c0: f7ff fca2 bl 8001b08 + HAL_NVIC_DisableIRQ(EXTI0_IRQn); + 80021c4: 2006 movs r0, #6 + 80021c6: f00b fbd9 bl 800d97c + osDelay(1500); + 80021ca: f240 50dc movw r0, #1500 @ 0x5dc + 80021ce: f013 ff34 bl 801603a + HAL_NVIC_EnableIRQ(EXTI0_IRQn); + 80021d2: 2006 movs r0, #6 + 80021d4: f00b fbc4 bl 800d960 + osDelay(1500); + 80021d8: f240 50dc movw r0, #1500 @ 0x5dc + 80021dc: f013 ff2d bl 801603a + runCycle(); + 80021e0: f7ff ffe2 bl 80021a8 +} + 80021e4: bf00 nop + 80021e6: bd80 pop {r7, pc} + +080021e8 : + * @param data_buffer : pointer to data to be sent + * @param Nb_bytes : number of bytes to send + * @retval None + */ +void sendData( uint8_t* data_buffer, uint8_t Nb_bytes ) +{ + 80021e8: b580 push {r7, lr} + 80021ea: b084 sub sp, #16 + 80021ec: af02 add r7, sp, #8 + 80021ee: 6078 str r0, [r7, #4] + 80021f0: 460b mov r3, r1 + 80021f2: 70fb strb r3, [r7, #3] + aci_gatt_update_char_value(sampleServHandle, TXCharHandle, 0, Nb_bytes, data_buffer); + 80021f4: 4b07 ldr r3, [pc, #28] @ (8002214 ) + 80021f6: 8818 ldrh r0, [r3, #0] + 80021f8: 4b07 ldr r3, [pc, #28] @ (8002218 ) + 80021fa: 8819 ldrh r1, [r3, #0] + 80021fc: 78fa ldrb r2, [r7, #3] + 80021fe: 687b ldr r3, [r7, #4] + 8002200: 9300 str r3, [sp, #0] + 8002202: 4613 mov r3, r2 + 8002204: 2200 movs r2, #0 + 8002206: f013 f8da bl 80153be +} + 800220a: bf00 nop + 800220c: 3708 adds r7, #8 + 800220e: 46bd mov sp, r7 + 8002210: bd80 pop {r7, pc} + 8002212: bf00 nop + 8002214: 20001668 .word 0x20001668 + 8002218: 2000166a .word 0x2000166a + +0800221c : + +void sendBLEerror( uint16_t errno ) +{ + 800221c: b580 push {r7, lr} + 800221e: b084 sub sp, #16 + 8002220: af02 add r7, sp, #8 + 8002222: 4603 mov r3, r0 + 8002224: 80fb strh r3, [r7, #6] + aci_gatt_update_char_value(sampleServHandle, ErrCharHandle, 0, 2, &errno); + 8002226: 4b07 ldr r3, [pc, #28] @ (8002244 ) + 8002228: 8818 ldrh r0, [r3, #0] + 800222a: 4b07 ldr r3, [pc, #28] @ (8002248 ) + 800222c: 8819 ldrh r1, [r3, #0] + 800222e: 1dbb adds r3, r7, #6 + 8002230: 9300 str r3, [sp, #0] + 8002232: 2302 movs r3, #2 + 8002234: 2200 movs r2, #0 + 8002236: f013 f8c2 bl 80153be +} + 800223a: bf00 nop + 800223c: 3708 adds r7, #8 + 800223e: 46bd mov sp, r7 + 8002240: bd80 pop {r7, pc} + 8002242: bf00 nop + 8002244: 20001668 .word 0x20001668 + 8002248: 20001672 .word 0x20001672 + +0800224c : + +void updateFSM() +{ + 800224c: b580 push {r7, lr} + 800224e: b082 sub sp, #8 + 8002250: af02 add r7, sp, #8 + aci_gatt_update_char_value(sampleServHandle, StateCharHandle, 0, 1, &finiteStateMachine); + 8002252: 4b06 ldr r3, [pc, #24] @ (800226c ) + 8002254: 8818 ldrh r0, [r3, #0] + 8002256: 4b06 ldr r3, [pc, #24] @ (8002270 ) + 8002258: 8819 ldrh r1, [r3, #0] + 800225a: 4b06 ldr r3, [pc, #24] @ (8002274 ) + 800225c: 9300 str r3, [sp, #0] + 800225e: 2301 movs r3, #1 + 8002260: 2200 movs r2, #0 + 8002262: f013 f8ac bl 80153be +} + 8002266: bf00 nop + 8002268: 46bd mov sp, r7 + 800226a: bd80 pop {r7, pc} + 800226c: 20001668 .word 0x20001668 + 8002270: 20001670 .word 0x20001670 + 8002274: 20002204 .word 0x20002204 + +08002278 : + +void updateReg75HC955() +{ + 8002278: b580 push {r7, lr} + 800227a: b084 sub sp, #16 + 800227c: af02 add r7, sp, #8 +char buff[3] = {'#', 'O', 0 }; + 800227e: 4a0d ldr r2, [pc, #52] @ (80022b4 ) + 8002280: 1d3b adds r3, r7, #4 + 8002282: 6812 ldr r2, [r2, #0] + 8002284: 4611 mov r1, r2 + 8002286: 8019 strh r1, [r3, #0] + 8002288: 3302 adds r3, #2 + 800228a: 0c12 lsrs r2, r2, #16 + 800228c: 701a strb r2, [r3, #0] + + buff[2]= outputs74HC955 & 0x00FF; + 800228e: 4b0a ldr r3, [pc, #40] @ (80022b8 ) + 8002290: 881b ldrh r3, [r3, #0] + 8002292: b29b uxth r3, r3 + 8002294: b2db uxtb r3, r3 + 8002296: 71bb strb r3, [r7, #6] + aci_gatt_update_char_value(sampleServHandle, RXCharHandle, 0, 3, buff); + 8002298: 4b08 ldr r3, [pc, #32] @ (80022bc ) + 800229a: 8818 ldrh r0, [r3, #0] + 800229c: 4b08 ldr r3, [pc, #32] @ (80022c0 ) + 800229e: 8819 ldrh r1, [r3, #0] + 80022a0: 1d3b adds r3, r7, #4 + 80022a2: 9300 str r3, [sp, #0] + 80022a4: 2303 movs r3, #3 + 80022a6: 2200 movs r2, #0 + 80022a8: f013 f889 bl 80153be +} + 80022ac: bf00 nop + 80022ae: 3708 adds r7, #8 + 80022b0: 46bd mov sp, r7 + 80022b2: bd80 pop {r7, pc} + 80022b4: 0802e994 .word 0x0802e994 + 80022b8: 20003040 .word 0x20003040 + 80022bc: 20001668 .word 0x20001668 + 80022c0: 2000166c .word 0x2000166c + +080022c4 : + * @param data_length : size of the modified attribute data + * @param att_data : pointer to the modified attribute data + * @retval None + */ +void Attribute_Modified_CB(uint16_t handle, uint8_t data_length, uint8_t *att_data) +{ + 80022c4: b580 push {r7, lr} + 80022c6: b082 sub sp, #8 + 80022c8: af00 add r7, sp, #0 + 80022ca: 4603 mov r3, r0 + 80022cc: 603a str r2, [r7, #0] + 80022ce: 80fb strh r3, [r7, #6] + 80022d0: 460b mov r3, r1 + 80022d2: 717b strb r3, [r7, #5] + if(handle == RXCharHandle + 1) + 80022d4: 88fa ldrh r2, [r7, #6] + 80022d6: 4b1d ldr r3, [pc, #116] @ (800234c ) + 80022d8: 881b ldrh r3, [r3, #0] + 80022da: 3301 adds r3, #1 + 80022dc: 429a cmp r2, r3 + 80022de: d105 bne.n 80022ec + { + readATcommand(data_length, att_data ); + 80022e0: 797b ldrb r3, [r7, #5] + 80022e2: 6839 ldr r1, [r7, #0] + 80022e4: 4618 mov r0, r3 + 80022e6: f000 fa29 bl 800273c + else if (handle == ErrCharHandle + 2) + { + if(att_data[0] == 0x01) + notification_err_enabled = TRUE; + } +} + 80022ea: e02b b.n 8002344 + else if (handle == TXCharHandle + 2) + 80022ec: 88fa ldrh r2, [r7, #6] + 80022ee: 4b18 ldr r3, [pc, #96] @ (8002350 ) + 80022f0: 881b ldrh r3, [r3, #0] + 80022f2: 3302 adds r3, #2 + 80022f4: 429a cmp r2, r3 + 80022f6: d107 bne.n 8002308 + if(att_data[0] == 0x01) + 80022f8: 683b ldr r3, [r7, #0] + 80022fa: 781b ldrb r3, [r3, #0] + 80022fc: 2b01 cmp r3, #1 + 80022fe: d121 bne.n 8002344 + notification_tx_enabled = TRUE; + 8002300: 4b14 ldr r3, [pc, #80] @ (8002354 ) + 8002302: 2201 movs r2, #1 + 8002304: 701a strb r2, [r3, #0] +} + 8002306: e01d b.n 8002344 + else if (handle == StateCharHandle + 1) + 8002308: 88fa ldrh r2, [r7, #6] + 800230a: 4b13 ldr r3, [pc, #76] @ (8002358 ) + 800230c: 881b ldrh r3, [r3, #0] + 800230e: 3301 adds r3, #1 + 8002310: 429a cmp r2, r3 + 8002312: d10a bne.n 800232a + finiteStateMachine.stm = att_data[0]; + 8002314: 683b ldr r3, [r7, #0] + 8002316: 781b ldrb r3, [r3, #0] + 8002318: f003 0303 and.w r3, r3, #3 + 800231c: b2d9 uxtb r1, r3 + 800231e: 4a0f ldr r2, [pc, #60] @ (800235c ) + 8002320: 7813 ldrb r3, [r2, #0] + 8002322: f361 0301 bfi r3, r1, #0, #2 + 8002326: 7013 strb r3, [r2, #0] +} + 8002328: e00c b.n 8002344 + else if (handle == ErrCharHandle + 2) + 800232a: 88fa ldrh r2, [r7, #6] + 800232c: 4b0c ldr r3, [pc, #48] @ (8002360 ) + 800232e: 881b ldrh r3, [r3, #0] + 8002330: 3302 adds r3, #2 + 8002332: 429a cmp r2, r3 + 8002334: d106 bne.n 8002344 + if(att_data[0] == 0x01) + 8002336: 683b ldr r3, [r7, #0] + 8002338: 781b ldrb r3, [r3, #0] + 800233a: 2b01 cmp r3, #1 + 800233c: d102 bne.n 8002344 + notification_err_enabled = TRUE; + 800233e: 4b09 ldr r3, [pc, #36] @ (8002364 ) + 8002340: 2201 movs r2, #1 + 8002342: 701a strb r2, [r3, #0] +} + 8002344: bf00 nop + 8002346: 3708 adds r7, #8 + 8002348: 46bd mov sp, r7 + 800234a: bd80 pop {r7, pc} + 800234c: 2000166c .word 0x2000166c + 8002350: 2000166a .word 0x2000166a + 8002354: 20001662 .word 0x20001662 + 8002358: 20001670 .word 0x20001670 + 800235c: 20002204 .word 0x20002204 + 8002360: 20001672 .word 0x20001672 + 8002364: 20001664 .word 0x20001664 + +08002368 : + * @param addr : Address of peer device + * @param handle : Connection handle + * @retval None + */ +void GAP_ConnectionComplete_CB(uint8_t addr[6], uint16_t handle) +{ + 8002368: b580 push {r7, lr} + 800236a: b086 sub sp, #24 + 800236c: af02 add r7, sp, #8 + 800236e: 6078 str r0, [r7, #4] + 8002370: 460b mov r3, r1 + 8002372: 807b strh r3, [r7, #2] + connected = TRUE; + 8002374: 4b16 ldr r3, [pc, #88] @ (80023d0 ) + 8002376: 2201 movs r2, #1 + 8002378: 601a str r2, [r3, #0] + connection_handle = handle; + 800237a: 4a16 ldr r2, [pc, #88] @ (80023d4 ) + 800237c: 887b ldrh r3, [r7, #2] + 800237e: 8013 strh r3, [r2, #0] + + APP_LOG(TS_OFF, VLEVEL_M, "Connected to device:"); + 8002380: 4b15 ldr r3, [pc, #84] @ (80023d8 ) + 8002382: 2200 movs r2, #0 + 8002384: 2100 movs r1, #0 + 8002386: 2002 movs r0, #2 + 8002388: f025 fa28 bl 80277dc + for(int i = 5; i > 0; i--){ + 800238c: 2305 movs r3, #5 + 800238e: 60fb str r3, [r7, #12] + 8002390: e00d b.n 80023ae + APP_LOG(TS_OFF, VLEVEL_M, "%02X-", addr[i]); + 8002392: 68fb ldr r3, [r7, #12] + 8002394: 687a ldr r2, [r7, #4] + 8002396: 4413 add r3, r2 + 8002398: 781b ldrb r3, [r3, #0] + 800239a: 9300 str r3, [sp, #0] + 800239c: 4b0f ldr r3, [pc, #60] @ (80023dc ) + 800239e: 2200 movs r2, #0 + 80023a0: 2100 movs r1, #0 + 80023a2: 2002 movs r0, #2 + 80023a4: f025 fa1a bl 80277dc + for(int i = 5; i > 0; i--){ + 80023a8: 68fb ldr r3, [r7, #12] + 80023aa: 3b01 subs r3, #1 + 80023ac: 60fb str r3, [r7, #12] + 80023ae: 68fb ldr r3, [r7, #12] + 80023b0: 2b00 cmp r3, #0 + 80023b2: dcee bgt.n 8002392 + } + APP_LOG(TS_OFF, VLEVEL_M, "%02X\r\n", addr[0]); + 80023b4: 687b ldr r3, [r7, #4] + 80023b6: 781b ldrb r3, [r3, #0] + 80023b8: 9300 str r3, [sp, #0] + 80023ba: 4b09 ldr r3, [pc, #36] @ (80023e0 ) + 80023bc: 2200 movs r2, #0 + 80023be: 2100 movs r1, #0 + 80023c0: 2002 movs r0, #2 + 80023c2: f025 fa0b bl 80277dc +} + 80023c6: bf00 nop + 80023c8: 3710 adds r7, #16 + 80023ca: 46bd mov sp, r7 + 80023cc: bd80 pop {r7, pc} + 80023ce: bf00 nop + 80023d0: 2000165c .word 0x2000165c + 80023d4: 20001660 .word 0x20001660 + 80023d8: 0802e998 .word 0x0802e998 + 80023dc: 0802e9b0 .word 0x0802e9b0 + 80023e0: 0802e9b8 .word 0x0802e9b8 + +080023e4 : + * @brief This function is called when the peer device get disconnected. + * @param None + * @retval None + */ +void GAP_DisconnectionComplete_CB(void) +{ + 80023e4: b580 push {r7, lr} + 80023e6: af00 add r7, sp, #0 + connected = FALSE; + 80023e8: 4b0f ldr r3, [pc, #60] @ (8002428 ) + 80023ea: 2200 movs r2, #0 + 80023ec: 601a str r2, [r3, #0] + + APP_LOG(TS_OFF, VLEVEL_M, "Disconnected\r\n"); + 80023ee: 4b0f ldr r3, [pc, #60] @ (800242c ) + 80023f0: 2200 movs r2, #0 + 80023f2: 2100 movs r1, #0 + 80023f4: 2002 movs r0, #2 + 80023f6: f025 f9f1 bl 80277dc + if( finiteStateMachine.stm == APERIODIC ) + 80023fa: 4b0d ldr r3, [pc, #52] @ (8002430 ) + 80023fc: 781b ldrb r3, [r3, #0] + 80023fe: f003 0303 and.w r3, r3, #3 + 8002402: b2db uxtb r3, r3 + 8002404: 2b02 cmp r3, #2 + 8002406: d101 bne.n 800240c + safeStop(); + 8002408: f7ff fc41 bl 8001c8e + /* Make the device connectable again. */ + set_connectable = TRUE; + 800240c: 4b09 ldr r3, [pc, #36] @ (8002434 ) + 800240e: 2201 movs r2, #1 + 8002410: 701a strb r2, [r3, #0] + notification_tx_enabled = FALSE; + 8002412: 4b09 ldr r3, [pc, #36] @ (8002438 ) + 8002414: 2200 movs r2, #0 + 8002416: 701a strb r2, [r3, #0] + notification_fsm_enabled = FALSE; + 8002418: 4b08 ldr r3, [pc, #32] @ (800243c ) + 800241a: 2200 movs r2, #0 + 800241c: 701a strb r2, [r3, #0] + notification_err_enabled = FALSE; + 800241e: 4b08 ldr r3, [pc, #32] @ (8002440 ) + 8002420: 2200 movs r2, #0 + 8002422: 701a strb r2, [r3, #0] +} + 8002424: bf00 nop + 8002426: bd80 pop {r7, pc} + 8002428: 2000165c .word 0x2000165c + 800242c: 0802e9c0 .word 0x0802e9c0 + 8002430: 20002204 .word 0x20002204 + 8002434: 20000001 .word 0x20000001 + 8002438: 20001662 .word 0x20001662 + 800243c: 20001663 .word 0x20001663 + 8002440: 20001664 .word 0x20001664 + +08002444 : + * @param attr_len Length of attribute value in the notification + * @param attr_value Attribute value in the notification + * @retval None + */ +void GATT_Notification_CB(uint16_t attr_handle, uint8_t attr_len, uint8_t *attr_value) +{ + 8002444: b580 push {r7, lr} + 8002446: b082 sub sp, #8 + 8002448: af00 add r7, sp, #0 + 800244a: 4603 mov r3, r0 + 800244c: 603a str r2, [r7, #0] + 800244e: 80fb strh r3, [r7, #6] + 8002450: 460b mov r3, r1 + 8002452: 717b strb r3, [r7, #5] + if (attr_handle == tx_handle+1) { + 8002454: 88fa ldrh r2, [r7, #6] + 8002456: 4b07 ldr r3, [pc, #28] @ (8002474 ) + 8002458: 881b ldrh r3, [r3, #0] + 800245a: 3301 adds r3, #1 + 800245c: 429a cmp r2, r3 + 800245e: d104 bne.n 800246a + receiveData(attr_value, attr_len); + 8002460: 797b ldrb r3, [r7, #5] + 8002462: 4619 mov r1, r3 + 8002464: 6838 ldr r0, [r7, #0] + 8002466: f7ff f99f bl 80017a8 + } +} + 800246a: bf00 nop + 800246c: 3708 adds r7, #8 + 800246e: 46bd mov sp, r7 + 8002470: bd80 pop {r7, pc} + 8002472: bf00 nop + 8002474: 20001666 .word 0x20001666 + +08002478 : + * parsed. + * @param pData Pointer to the ACI packet + * @retval None + */ +void user_notify(void * pData) +{ + 8002478: b580 push {r7, lr} + 800247a: b092 sub sp, #72 @ 0x48 + 800247c: af02 add r7, sp, #8 + 800247e: 6078 str r0, [r7, #4] + hci_uart_pckt *hci_pckt = pData; + 8002480: 687b ldr r3, [r7, #4] + 8002482: 63fb str r3, [r7, #60] @ 0x3c + uint8_t dummy; + /* obtain event packet */ + hci_event_pckt *event_pckt = (hci_event_pckt*)hci_pckt->data; + 8002484: 6bfb ldr r3, [r7, #60] @ 0x3c + 8002486: 3301 adds r3, #1 + 8002488: 63bb str r3, [r7, #56] @ 0x38 + + if(hci_pckt->type != HCI_EVENT_PKT) + 800248a: 6bfb ldr r3, [r7, #60] @ 0x3c + 800248c: 781b ldrb r3, [r3, #0] + 800248e: 2b04 cmp r3, #4 + 8002490: f040 813b bne.w 800270a + return; + + switch(event_pckt->evt){ + 8002494: 6bbb ldr r3, [r7, #56] @ 0x38 + 8002496: 781b ldrb r3, [r3, #0] + 8002498: 2bff cmp r3, #255 @ 0xff + 800249a: d022 beq.n 80024e2 + 800249c: 2bff cmp r3, #255 @ 0xff + 800249e: f300 8137 bgt.w 8002710 + 80024a2: 2b05 cmp r3, #5 + 80024a4: d002 beq.n 80024ac + 80024a6: 2b3e cmp r3, #62 @ 0x3e + 80024a8: d003 beq.n 80024b2 + 80024aa: e131 b.n 8002710 + + case EVT_DISCONN_COMPLETE: + { + GAP_DisconnectionComplete_CB(); + 80024ac: f7ff ff9a bl 80023e4 + } + break; + 80024b0: e12e b.n 8002710 + + case EVT_LE_META_EVENT: + { + evt_le_meta_event *evt = (void *)event_pckt->data; + 80024b2: 6bbb ldr r3, [r7, #56] @ 0x38 + 80024b4: 3302 adds r3, #2 + 80024b6: 61fb str r3, [r7, #28] + + switch(evt->subevent){ + 80024b8: 69fb ldr r3, [r7, #28] + 80024ba: 781b ldrb r3, [r3, #0] + 80024bc: 2b01 cmp r3, #1 + 80024be: d001 beq.n 80024c4 + 80024c0: 2b03 cmp r3, #3 + break; + case EVT_LE_CONN_UPDATE_COMPLETE: + { + //evt_le_connection_update_complete *cc = (void *)evt->data; + } + break; + 80024c2: e00d b.n 80024e0 + evt_le_connection_complete *cc = (void *)evt->data; + 80024c4: 69fb ldr r3, [r7, #28] + 80024c6: 3301 adds r3, #1 + 80024c8: 61bb str r3, [r7, #24] + GAP_ConnectionComplete_CB(cc->peer_bdaddr, cc->handle); + 80024ca: 69bb ldr r3, [r7, #24] + 80024cc: 1d5a adds r2, r3, #5 + 80024ce: 69bb ldr r3, [r7, #24] + 80024d0: f8b3 3001 ldrh.w r3, [r3, #1] + 80024d4: b29b uxth r3, r3 + 80024d6: 4619 mov r1, r3 + 80024d8: 4610 mov r0, r2 + 80024da: f7ff ff45 bl 8002368 + break; + 80024de: bf00 nop + } + } + break; + 80024e0: e116 b.n 8002710 + + case EVT_VENDOR: + { + evt_blue_aci *blue_evt = (void*)event_pckt->data; + 80024e2: 6bbb ldr r3, [r7, #56] @ 0x38 + 80024e4: 3302 adds r3, #2 + 80024e6: 637b str r3, [r7, #52] @ 0x34 + //APP_LOG(TS_ON, VLEVEL_M,"EVT_VENDOR %d\r\n", blue_evt->ecode); + switch(blue_evt->ecode){ + 80024e8: 6b7b ldr r3, [r7, #52] @ 0x34 + 80024ea: 881b ldrh r3, [r3, #0] + 80024ec: b29b uxth r3, r3 + 80024ee: f640 4214 movw r2, #3092 @ 0xc14 + 80024f2: 4293 cmp r3, r2 + 80024f4: f300 810b bgt.w 800270e + 80024f8: f5b3 6f40 cmp.w r3, #3072 @ 0xc00 + 80024fc: dc0a bgt.n 8002514 + 80024fe: f240 4201 movw r2, #1025 @ 0x401 + 8002502: 4293 cmp r3, r2 + 8002504: f000 80fd beq.w 8002702 + 8002508: f240 4202 movw r2, #1026 @ 0x402 + 800250c: 4293 cmp r3, r2 + 800250e: f000 80ea beq.w 80026e6 + case EVT_BLUE_GATT_PROCEDURE_COMPLETE: + APP_LOG(TS_ON, VLEVEL_M,"EVT_BLUE_GATT_PROCEDURE_COMPLETE\r\n"); + break; + } + } + break; + 8002512: e0fc b.n 800270e + switch(blue_evt->ecode){ + 8002514: f6a3 4301 subw r3, r3, #3073 @ 0xc01 + 8002518: 2b13 cmp r3, #19 + 800251a: f200 80f8 bhi.w 800270e + 800251e: a201 add r2, pc, #4 @ (adr r2, 8002524 ) + 8002520: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 8002524: 08002575 .word 0x08002575 + 8002528: 0800270f .word 0x0800270f + 800252c: 0800270f .word 0x0800270f + 8002530: 0800270f .word 0x0800270f + 8002534: 0800270f .word 0x0800270f + 8002538: 0800270f .word 0x0800270f + 800253c: 0800270f .word 0x0800270f + 8002540: 0800270f .word 0x0800270f + 8002544: 0800270f .word 0x0800270f + 8002548: 0800270f .word 0x0800270f + 800254c: 0800270f .word 0x0800270f + 8002550: 0800270f .word 0x0800270f + 8002554: 0800270f .word 0x0800270f + 8002558: 080026cb .word 0x080026cb + 800255c: 08002591 .word 0x08002591 + 8002560: 080026f5 .word 0x080026f5 + 8002564: 0800270f .word 0x0800270f + 8002568: 080026d9 .word 0x080026d9 + 800256c: 0800270f .word 0x0800270f + 8002570: 080025bf .word 0x080025bf + evt_gatt_attr_modified_IDB05A1 *evt = (evt_gatt_attr_modified_IDB05A1*)blue_evt->data; + 8002574: 6b7b ldr r3, [r7, #52] @ 0x34 + 8002576: 3302 adds r3, #2 + 8002578: 623b str r3, [r7, #32] + Attribute_Modified_CB(evt->attr_handle, evt->data_length, evt->att_data); + 800257a: 6a3b ldr r3, [r7, #32] + 800257c: 885b ldrh r3, [r3, #2] + 800257e: b298 uxth r0, r3 + 8002580: 6a3b ldr r3, [r7, #32] + 8002582: 7919 ldrb r1, [r3, #4] + 8002584: 6a3b ldr r3, [r7, #32] + 8002586: 3307 adds r3, #7 + 8002588: 461a mov r2, r3 + 800258a: f7ff fe9b bl 80022c4 + break; + 800258e: e0bb b.n 8002708 + APP_LOG(TS_ON, VLEVEL_M,"EVT_BLUE_GATT_NOTIFICATION\r\n"); + 8002590: 4b61 ldr r3, [pc, #388] @ (8002718 ) + 8002592: 2201 movs r2, #1 + 8002594: 2100 movs r1, #0 + 8002596: 2002 movs r0, #2 + 8002598: f025 f920 bl 80277dc + evt_gatt_attr_notification *evt = (evt_gatt_attr_notification*)blue_evt->data; + 800259c: 6b7b ldr r3, [r7, #52] @ 0x34 + 800259e: 3302 adds r3, #2 + 80025a0: 627b str r3, [r7, #36] @ 0x24 + GATT_Notification_CB(evt->attr_handle, evt->event_data_length - 2, evt->attr_value); + 80025a2: 6a7b ldr r3, [r7, #36] @ 0x24 + 80025a4: f8b3 3003 ldrh.w r3, [r3, #3] + 80025a8: b298 uxth r0, r3 + 80025aa: 6a7b ldr r3, [r7, #36] @ 0x24 + 80025ac: 789b ldrb r3, [r3, #2] + 80025ae: 3b02 subs r3, #2 + 80025b0: b2d9 uxtb r1, r3 + 80025b2: 6a7b ldr r3, [r7, #36] @ 0x24 + 80025b4: 3305 adds r3, #5 + 80025b6: 461a mov r2, r3 + 80025b8: f7ff ff44 bl 8002444 + break; + 80025bc: e0a4 b.n 8002708 + evt_gatt_read_permit_req *evt = (evt_gatt_read_permit_req*)blue_evt->data; + 80025be: 6b7b ldr r3, [r7, #52] @ 0x34 + 80025c0: 3302 adds r3, #2 + 80025c2: 633b str r3, [r7, #48] @ 0x30 + if(evt->attr_handle == DateCharHandle + 1) + 80025c4: 6b3b ldr r3, [r7, #48] @ 0x30 + 80025c6: 885b ldrh r3, [r3, #2] + 80025c8: b29b uxth r3, r3 + 80025ca: 461a mov r2, r3 + 80025cc: 4b53 ldr r3, [pc, #332] @ (800271c ) + 80025ce: 881b ldrh r3, [r3, #0] + 80025d0: 3301 adds r3, #1 + 80025d2: 429a cmp r2, r3 + 80025d4: f040 8097 bne.w 8002706 + uint32_t epoch = get_EpochTime(); // UTC time + 80025d8: f006 fda2 bl 8009120 + 80025dc: 62f8 str r0, [r7, #44] @ 0x2c + epoch -= (Flash.settings.timeZoneOffset*3600); + 80025de: 4b50 ldr r3, [pc, #320] @ (8002720 ) + 80025e0: f993 300c ldrsb.w r3, [r3, #12] + 80025e4: 461a mov r2, r3 + 80025e6: f44f 6361 mov.w r3, #3600 @ 0xe10 + 80025ea: fb02 f303 mul.w r3, r2, r3 + 80025ee: 461a mov r2, r3 + 80025f0: 6afb ldr r3, [r7, #44] @ 0x2c + 80025f2: 1a9b subs r3, r3, r2 + 80025f4: 62fb str r3, [r7, #44] @ 0x2c + initDaylyWateringList(); + 80025f6: f002 f99b bl 8004930 + uint8_t step = findSprinklingStep(); + 80025fa: f002 fa3b bl 8004a74 + 80025fe: 4603 mov r3, r0 + 8002600: f887 302b strb.w r3, [r7, #43] @ 0x2b + buff[11] = findDayDelay(step+1); + 8002604: f897 302b ldrb.w r3, [r7, #43] @ 0x2b + 8002608: 3301 adds r3, #1 + 800260a: b2db uxtb r3, r3 + 800260c: 4618 mov r0, r3 + 800260e: f001 fb5f bl 8003cd0 + 8002612: 4603 mov r3, r0 + 8002614: b2db uxtb r3, r3 + 8002616: 74fb strb r3, [r7, #19] + uint8_t ret = (uint8_t)findValvesStepState(step); + 8002618: f897 302b ldrb.w r3, [r7, #43] @ 0x2b + 800261c: 4618 mov r0, r3 + 800261e: f001 fa5f bl 8003ae0 + 8002622: 4603 mov r3, r0 + 8002624: f887 302a strb.w r3, [r7, #42] @ 0x2a + strcpy((char*)buff,"#?"); + 8002628: f107 0308 add.w r3, r7, #8 + 800262c: 4a3d ldr r2, [pc, #244] @ (8002724 ) + 800262e: 6812 ldr r2, [r2, #0] + 8002630: 4611 mov r1, r2 + 8002632: 8019 strh r1, [r3, #0] + 8002634: 3302 adds r3, #2 + 8002636: 0c12 lsrs r2, r2, #16 + 8002638: 701a strb r2, [r3, #0] + HOST_TO_LE_32(&buff[2],epoch); + 800263a: 6afb ldr r3, [r7, #44] @ 0x2c + 800263c: b2db uxtb r3, r3 + 800263e: 72bb strb r3, [r7, #10] + 8002640: 6afb ldr r3, [r7, #44] @ 0x2c + 8002642: 0a1a lsrs r2, r3, #8 + 8002644: f107 0308 add.w r3, r7, #8 + 8002648: 3302 adds r3, #2 + 800264a: 3301 adds r3, #1 + 800264c: b2d2 uxtb r2, r2 + 800264e: 701a strb r2, [r3, #0] + 8002650: 6afb ldr r3, [r7, #44] @ 0x2c + 8002652: 0c1a lsrs r2, r3, #16 + 8002654: f107 0308 add.w r3, r7, #8 + 8002658: 3302 adds r3, #2 + 800265a: 3302 adds r3, #2 + 800265c: b2d2 uxtb r2, r2 + 800265e: 701a strb r2, [r3, #0] + 8002660: 6afb ldr r3, [r7, #44] @ 0x2c + 8002662: 0e1a lsrs r2, r3, #24 + 8002664: f107 0308 add.w r3, r7, #8 + 8002668: 3302 adds r3, #2 + 800266a: 3303 adds r3, #3 + 800266c: b2d2 uxtb r2, r2 + 800266e: 701a strb r2, [r3, #0] + buff[7] = step; + 8002670: f897 302b ldrb.w r3, [r7, #43] @ 0x2b + 8002674: 73fb strb r3, [r7, #15] + buff[8] = ret; + 8002676: f897 302a ldrb.w r3, [r7, #42] @ 0x2a + 800267a: 743b strb r3, [r7, #16] + buff[6] = get_alarmA_time( &buff[9], &buff[10], &dummy ); + 800267c: f107 0217 add.w r2, r7, #23 + 8002680: f107 0308 add.w r3, r7, #8 + 8002684: f103 010a add.w r1, r3, #10 + 8002688: f107 0308 add.w r3, r7, #8 + 800268c: 3309 adds r3, #9 + 800268e: 4618 mov r0, r3 + 8002690: f006 fd58 bl 8009144 + 8002694: 4603 mov r3, r0 + 8002696: 73bb strb r3, [r7, #14] + buff[12] = getCaseTemperature(); + 8002698: f001 f9c6 bl 8003a28 + 800269c: 4603 mov r3, r0 + 800269e: b2db uxtb r3, r3 + 80026a0: 753b strb r3, [r7, #20] + aci_gatt_update_char_value(sampleServHandle, DateCharHandle, + 80026a2: 4b21 ldr r3, [pc, #132] @ (8002728 ) + 80026a4: 8818 ldrh r0, [r3, #0] + 80026a6: 4b1d ldr r3, [pc, #116] @ (800271c ) + 80026a8: 8819 ldrh r1, [r3, #0] + 80026aa: f107 0308 add.w r3, r7, #8 + 80026ae: 9300 str r3, [sp, #0] + 80026b0: 230d movs r3, #13 + 80026b2: 2200 movs r2, #0 + 80026b4: f012 fe83 bl 80153be + updateReg75HC955(); + 80026b8: f7ff fdde bl 8002278 + (void)aci_gatt_allow_read(evt->conn_handle); + 80026bc: 6b3b ldr r3, [r7, #48] @ 0x30 + 80026be: 881b ldrh r3, [r3, #0] + 80026c0: b29b uxth r3, r3 + 80026c2: 4618 mov r0, r3 + 80026c4: f012 ff0b bl 80154de + break; + 80026c8: e01d b.n 8002706 + APP_LOG(TS_ON, VLEVEL_M,"EVT_BLUE_GATT_INDICATION\r\n"); + 80026ca: 4b18 ldr r3, [pc, #96] @ (800272c ) + 80026cc: 2201 movs r2, #1 + 80026ce: 2100 movs r1, #0 + 80026d0: 2002 movs r0, #2 + 80026d2: f025 f883 bl 80277dc + break; + 80026d6: e017 b.n 8002708 + APP_LOG(TS_ON, VLEVEL_M,"EVT_BLUE_GATT_DISC_READ_CHAR_BY_UUID_RESP\r\n"); + 80026d8: 4b15 ldr r3, [pc, #84] @ (8002730 ) + 80026da: 2201 movs r2, #1 + 80026dc: 2100 movs r1, #0 + 80026de: 2002 movs r0, #2 + 80026e0: f025 f87c bl 80277dc + break; + 80026e4: e010 b.n 8002708 + APP_LOG(TS_ON, VLEVEL_M,"EVT_BLUE_GAP_PASS_KEY_REQUEST\r\n"); + 80026e6: 4b13 ldr r3, [pc, #76] @ (8002734 ) + 80026e8: 2201 movs r2, #1 + 80026ea: 2100 movs r1, #0 + 80026ec: 2002 movs r0, #2 + 80026ee: f025 f875 bl 80277dc + break; + 80026f2: e009 b.n 8002708 + APP_LOG(TS_ON, VLEVEL_M,"EVT_BLUE_GATT_PROCEDURE_COMPLETE\r\n"); + 80026f4: 4b10 ldr r3, [pc, #64] @ (8002738 ) + 80026f6: 2201 movs r2, #1 + 80026f8: 2100 movs r1, #0 + 80026fa: 2002 movs r0, #2 + 80026fc: f025 f86e bl 80277dc + break; + 8002700: e002 b.n 8002708 + break; + 8002702: bf00 nop + 8002704: e003 b.n 800270e + break; + 8002706: bf00 nop + break; + 8002708: e001 b.n 800270e + return; + 800270a: bf00 nop + 800270c: e000 b.n 8002710 + break; + 800270e: bf00 nop + } +} + 8002710: 3740 adds r7, #64 @ 0x40 + 8002712: 46bd mov sp, r7 + 8002714: bd80 pop {r7, pc} + 8002716: bf00 nop + 8002718: 0802e9d0 .word 0x0802e9d0 + 800271c: 2000166e .word 0x2000166e + 8002720: 20002848 .word 0x20002848 + 8002724: 0802e9f0 .word 0x0802e9f0 + 8002728: 20001668 .word 0x20001668 + 800272c: 0802e9f4 .word 0x0802e9f4 + 8002730: 0802ea10 .word 0x0802ea10 + 8002734: 0802ea3c .word 0x0802ea3c + 8002738: 0802ea5c .word 0x0802ea5c + +0800273c : +/** + * @} + */ + +void readATcommand( uint8_t data_length, uint8_t *att_data ) +{ + 800273c: b580 push {r7, lr} + 800273e: b08a sub sp, #40 @ 0x28 + 8002740: af00 add r7, sp, #0 + 8002742: 4603 mov r3, r0 + 8002744: 6039 str r1, [r7, #0] + 8002746: 71fb strb r3, [r7, #7] +char command[30]; + + if( !strncmp((char*)att_data,"AT#",3) ) + 8002748: 2203 movs r2, #3 + 800274a: 4975 ldr r1, [pc, #468] @ (8002920 ) + 800274c: 6838 ldr r0, [r7, #0] + 800274e: f027 feac bl 802a4aa + 8002752: 4603 mov r3, r0 + 8002754: 2b00 cmp r3, #0 + 8002756: f040 80d9 bne.w 800290c + { + strncpy(command,(const char*)&att_data[3],data_length-3); + 800275a: 683b ldr r3, [r7, #0] + 800275c: 1cd9 adds r1, r3, #3 + 800275e: 79fb ldrb r3, [r7, #7] + 8002760: 3b03 subs r3, #3 + 8002762: 461a mov r2, r3 + 8002764: f107 0308 add.w r3, r7, #8 + 8002768: 4618 mov r0, r3 + 800276a: f027 feb0 bl 802a4ce + command[data_length-2] = '\0'; + 800276e: 79fb ldrb r3, [r7, #7] + 8002770: 3b02 subs r3, #2 + 8002772: 3328 adds r3, #40 @ 0x28 + 8002774: 443b add r3, r7 + 8002776: 2200 movs r2, #0 + 8002778: f803 2c20 strb.w r2, [r3, #-32] + if( !strncmp( command, "UT=", 3) ) // Setting date and time, AT#UT=1644649142 (UnixTime format) + 800277c: f107 0308 add.w r3, r7, #8 + 8002780: 2203 movs r2, #3 + 8002782: 4968 ldr r1, [pc, #416] @ (8002924 ) + 8002784: 4618 mov r0, r3 + 8002786: f027 fe90 bl 802a4aa + 800278a: 4603 mov r3, r0 + 800278c: 2b00 cmp r3, #0 + 800278e: d106 bne.n 800279e + { + receiveDateTime(&command[3]); + 8002790: f107 0308 add.w r3, r7, #8 + 8002794: 3303 adds r3, #3 + 8002796: 4618 mov r0, r3 + 8002798: f7ff f9da bl 8001b50 + else + receiveData(att_data, data_length); + } + else + receiveData(att_data, data_length); +} + 800279c: e0bb b.n 8002916 + else if( !strncmp( command, "DA=", 3) ) // Update actuator register, AT#DA=005,080 means switch on only valve 1 and 3 at 80 pump rate + 800279e: f107 0308 add.w r3, r7, #8 + 80027a2: 2203 movs r2, #3 + 80027a4: 4960 ldr r1, [pc, #384] @ (8002928 ) + 80027a6: 4618 mov r0, r3 + 80027a8: f027 fe7f bl 802a4aa + 80027ac: 4603 mov r3, r0 + 80027ae: 2b00 cmp r3, #0 + 80027b0: d106 bne.n 80027c0 + driveManyValves(&command[3]); + 80027b2: f107 0308 add.w r3, r7, #8 + 80027b6: 3303 adds r3, #3 + 80027b8: 4618 mov r0, r3 + 80027ba: f7ff fa43 bl 8001c44 +} + 80027be: e0aa b.n 8002916 + else if( !strncmp( command, "ES", 2) ) // Emergency stop + 80027c0: f107 0308 add.w r3, r7, #8 + 80027c4: 2202 movs r2, #2 + 80027c6: 4959 ldr r1, [pc, #356] @ (800292c ) + 80027c8: 4618 mov r0, r3 + 80027ca: f027 fe6e bl 802a4aa + 80027ce: 4603 mov r3, r0 + 80027d0: 2b00 cmp r3, #0 + 80027d2: d102 bne.n 80027da + emergencyStop(); + 80027d4: f7ff fa53 bl 8001c7e +} + 80027d8: e09d b.n 8002916 + else if( !strncmp( command, "RS", 2) ) // Reset + 80027da: f107 0308 add.w r3, r7, #8 + 80027de: 2202 movs r2, #2 + 80027e0: 4953 ldr r1, [pc, #332] @ (8002930 ) + 80027e2: 4618 mov r0, r3 + 80027e4: f027 fe61 bl 802a4aa + 80027e8: 4603 mov r3, r0 + 80027ea: 2b00 cmp r3, #0 + 80027ec: d102 bne.n 80027f4 + systemReset(); + 80027ee: f7ff fce3 bl 80021b8 +} + 80027f2: e090 b.n 8002916 + else if( !strncmp( command, "SM", 2) ) // Request State Machine to central + 80027f4: f107 0308 add.w r3, r7, #8 + 80027f8: 2202 movs r2, #2 + 80027fa: 494e ldr r1, [pc, #312] @ (8002934 ) + 80027fc: 4618 mov r0, r3 + 80027fe: f027 fe54 bl 802a4aa + 8002802: 4603 mov r3, r0 + 8002804: 2b00 cmp r3, #0 + 8002806: d102 bne.n 800280e + requestStateMachine(); + 8002808: f7ff fbf4 bl 8001ff4 +} + 800280c: e083 b.n 8002916 + else if( !strncmp( command, "RC", 2) ) // Run current cycle + 800280e: f107 0308 add.w r3, r7, #8 + 8002812: 2202 movs r2, #2 + 8002814: 4948 ldr r1, [pc, #288] @ (8002938 ) + 8002816: 4618 mov r0, r3 + 8002818: f027 fe47 bl 802a4aa + 800281c: 4603 mov r3, r0 + 800281e: 2b00 cmp r3, #0 + 8002820: d102 bne.n 8002828 + runCycle(); + 8002822: f7ff fcc1 bl 80021a8 +} + 8002826: e076 b.n 8002916 + else if( !strncmp( command, "WT", 2) ) // Get watering timing + 8002828: f107 0308 add.w r3, r7, #8 + 800282c: 2202 movs r2, #2 + 800282e: 4943 ldr r1, [pc, #268] @ (800293c ) + 8002830: 4618 mov r0, r3 + 8002832: f027 fe3a bl 802a4aa + 8002836: 4603 mov r3, r0 + 8002838: 2b00 cmp r3, #0 + 800283a: d102 bne.n 8002842 + getWateringStats(); + 800283c: f7ff fa30 bl 8001ca0 +} + 8002840: e069 b.n 8002916 + else if( !strncmp( command, "CB=", 3) ) // Spy CAN-bus + 8002842: f107 0308 add.w r3, r7, #8 + 8002846: 2203 movs r2, #3 + 8002848: 493d ldr r1, [pc, #244] @ (8002940 ) + 800284a: 4618 mov r0, r3 + 800284c: f027 fe2d bl 802a4aa + 8002850: 4603 mov r3, r0 + 8002852: 2b00 cmp r3, #0 + 8002854: d106 bne.n 8002864 + spyCANbus(&command[3]); // can be followed by filter like, AT#CB=1,00784 + 8002856: f107 0308 add.w r3, r7, #8 + 800285a: 3303 adds r3, #3 + 800285c: 4618 mov r0, r3 + 800285e: f7ff fb91 bl 8001f84 +} + 8002862: e058 b.n 8002916 + else if( !strncmp( command, "AO=", 3) ) // Set/Unset auxilary output, AT#AO=3,1,1,012,080 means AUX output 3, autostart, when ref between + 8002864: f107 0308 add.w r3, r7, #8 + 8002868: 2203 movs r2, #3 + 800286a: 4936 ldr r1, [pc, #216] @ (8002944 ) + 800286c: 4618 mov r0, r3 + 800286e: f027 fe1c bl 802a4aa + 8002872: 4603 mov r3, r0 + 8002874: 2b00 cmp r3, #0 + 8002876: d106 bne.n 8002886 + setAuxOutputFeature(&command[3]); + 8002878: f107 0308 add.w r3, r7, #8 + 800287c: 3303 adds r3, #3 + 800287e: 4618 mov r0, r3 + 8002880: f7ff fc09 bl 8002096 +} + 8002884: e047 b.n 8002916 + else if( !strncmp( command, "RQ=", 3) ) // request to a module, AT#RQ=0272,4,3400 means request calibration(3+) to module 0x110 with one param (3400) + 8002886: f107 0308 add.w r3, r7, #8 + 800288a: 2203 movs r2, #3 + 800288c: 492e ldr r1, [pc, #184] @ (8002948 ) + 800288e: 4618 mov r0, r3 + 8002890: f027 fe0b bl 802a4aa + 8002894: 4603 mov r3, r0 + 8002896: 2b00 cmp r3, #0 + 8002898: d107 bne.n 80028aa + setModuleCalibration(&command[3],2); + 800289a: f107 0308 add.w r3, r7, #8 + 800289e: 3303 adds r3, #3 + 80028a0: 2102 movs r1, #2 + 80028a2: 4618 mov r0, r3 + 80028a4: f7ff fc38 bl 8002118 +} + 80028a8: e035 b.n 8002916 + else if( !strncmp( command, "DS", 2) ) // Download settings to BLE client + 80028aa: f107 0308 add.w r3, r7, #8 + 80028ae: 2202 movs r2, #2 + 80028b0: 4926 ldr r1, [pc, #152] @ (800294c ) + 80028b2: 4618 mov r0, r3 + 80028b4: f027 fdf9 bl 802a4aa + 80028b8: 4603 mov r3, r0 + 80028ba: 2b00 cmp r3, #0 + 80028bc: d102 bne.n 80028c4 + downloadingSettings(); + 80028be: f7ff f837 bl 8001930 +} + 80028c2: e028 b.n 8002916 + else if( !strncmp( command, "US=", 3) ) // Upload settings from BLE client + 80028c4: f107 0308 add.w r3, r7, #8 + 80028c8: 2203 movs r2, #3 + 80028ca: 4921 ldr r1, [pc, #132] @ (8002950 ) + 80028cc: 4618 mov r0, r3 + 80028ce: f027 fdec bl 802a4aa + 80028d2: 4603 mov r3, r0 + 80028d4: 2b00 cmp r3, #0 + 80028d6: d106 bne.n 80028e6 + uploadingSettings(&command[3]); + 80028d8: f107 0308 add.w r3, r7, #8 + 80028dc: 3303 adds r3, #3 + 80028de: 4618 mov r0, r3 + 80028e0: f7ff f8d4 bl 8001a8c +} + 80028e4: e017 b.n 8002916 + else if( !strncmp( command, "RD", 2) ) // Set default settings + 80028e6: f107 0308 add.w r3, r7, #8 + 80028ea: 2202 movs r2, #2 + 80028ec: 4919 ldr r1, [pc, #100] @ (8002954 ) + 80028ee: 4618 mov r0, r3 + 80028f0: f027 fddb bl 802a4aa + 80028f4: 4603 mov r3, r0 + 80028f6: 2b00 cmp r3, #0 + 80028f8: d102 bne.n 8002900 + setDefaultSettings(); + 80028fa: f7ff f801 bl 8001900 +} + 80028fe: e00a b.n 8002916 + receiveData(att_data, data_length); + 8002900: 79fb ldrb r3, [r7, #7] + 8002902: 4619 mov r1, r3 + 8002904: 6838 ldr r0, [r7, #0] + 8002906: f7fe ff4f bl 80017a8 +} + 800290a: e004 b.n 8002916 + receiveData(att_data, data_length); + 800290c: 79fb ldrb r3, [r7, #7] + 800290e: 4619 mov r1, r3 + 8002910: 6838 ldr r0, [r7, #0] + 8002912: f7fe ff49 bl 80017a8 +} + 8002916: bf00 nop + 8002918: 3728 adds r7, #40 @ 0x28 + 800291a: 46bd mov sp, r7 + 800291c: bd80 pop {r7, pc} + 800291e: bf00 nop + 8002920: 0802ea80 .word 0x0802ea80 + 8002924: 0802ea84 .word 0x0802ea84 + 8002928: 0802ea88 .word 0x0802ea88 + 800292c: 0802ea8c .word 0x0802ea8c + 8002930: 0802ea90 .word 0x0802ea90 + 8002934: 0802ea94 .word 0x0802ea94 + 8002938: 0802ea98 .word 0x0802ea98 + 800293c: 0802ea9c .word 0x0802ea9c + 8002940: 0802eaa0 .word 0x0802eaa0 + 8002944: 0802eaa4 .word 0x0802eaa4 + 8002948: 0802eaa8 .word 0x0802eaa8 + 800294c: 0802eaac .word 0x0802eaac + 8002950: 0802eab0 .word 0x0802eab0 + 8002954: 0802eab4 .word 0x0802eab4 + +08002958 : + * + * @param void* Pointer to configuration struct + * @retval int32_t Status + */ +int32_t HCI_TL_SPI_Init(void* pConf) +{ + 8002958: b480 push {r7} + 800295a: b083 sub sp, #12 + 800295c: af00 add r7, sp, #0 + 800295e: 6078 str r0, [r7, #4] + GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; + HAL_GPIO_Init(HCI_TL_SPI_CS_PORT, &GPIO_InitStruct); + + return BSP_SPI3_Init(); +#else + return BSP_ERROR_NONE; + 8002960: 2300 movs r3, #0 +#endif +} + 8002962: 4618 mov r0, r3 + 8002964: 370c adds r7, #12 + 8002966: 46bd mov sp, r7 + 8002968: f85d 7b04 ldr.w r7, [sp], #4 + 800296c: 4770 bx lr + ... + +08002970 : + * + * @param None + * @retval int32_t 0 + */ +int32_t HCI_TL_SPI_DeInit(void) +{ + 8002970: b580 push {r7, lr} + 8002972: af00 add r7, sp, #0 + HAL_GPIO_DeInit(HCI_TL_SPI_EXTI_PORT, HCI_TL_SPI_EXTI_PIN); + 8002974: 2104 movs r1, #4 + 8002976: 4808 ldr r0, [pc, #32] @ (8002998 ) + 8002978: f00b ffbe bl 800e8f8 + HAL_GPIO_DeInit(HCI_TL_SPI_CS_PORT, HCI_TL_SPI_CS_PIN); + 800297c: f44f 5100 mov.w r1, #8192 @ 0x2000 + 8002980: 4805 ldr r0, [pc, #20] @ (8002998 ) + 8002982: f00b ffb9 bl 800e8f8 + HAL_GPIO_DeInit(HCI_TL_RST_PORT, HCI_TL_RST_PIN); + 8002986: f44f 4180 mov.w r1, #16384 @ 0x4000 + 800298a: 4803 ldr r0, [pc, #12] @ (8002998 ) + 800298c: f00b ffb4 bl 800e8f8 + return 0; + 8002990: 2300 movs r3, #0 +} + 8002992: 4618 mov r0, r3 + 8002994: bd80 pop {r7, pc} + 8002996: bf00 nop + 8002998: 48000400 .word 0x48000400 + +0800299c : + * + * @param None + * @retval int32_t 0 + */ +int32_t HCI_TL_SPI_Reset(void) +{ + 800299c: b580 push {r7, lr} + 800299e: af00 add r7, sp, #0 + // Deselect CS PIN for BlueNRG to avoid spurious commands + HAL_GPIO_WritePin(HCI_TL_SPI_CS_PORT, HCI_TL_SPI_CS_PIN, GPIO_PIN_SET); + 80029a0: 2201 movs r2, #1 + 80029a2: f44f 5100 mov.w r1, #8192 @ 0x2000 + 80029a6: 480c ldr r0, [pc, #48] @ (80029d8 ) + 80029a8: f00c f8b2 bl 800eb10 + + HAL_GPIO_WritePin(HCI_TL_RST_PORT, HCI_TL_RST_PIN, GPIO_PIN_RESET); + 80029ac: 2200 movs r2, #0 + 80029ae: f44f 4180 mov.w r1, #16384 @ 0x4000 + 80029b2: 4809 ldr r0, [pc, #36] @ (80029d8 ) + 80029b4: f00c f8ac bl 800eb10 + HAL_Delay(5); + 80029b8: 2005 movs r0, #5 + 80029ba: f7fe fb91 bl 80010e0 + HAL_GPIO_WritePin(HCI_TL_RST_PORT, HCI_TL_RST_PIN, GPIO_PIN_SET); + 80029be: 2201 movs r2, #1 + 80029c0: f44f 4180 mov.w r1, #16384 @ 0x4000 + 80029c4: 4804 ldr r0, [pc, #16] @ (80029d8 ) + 80029c6: f00c f8a3 bl 800eb10 + HAL_Delay(5); + 80029ca: 2005 movs r0, #5 + 80029cc: f7fe fb88 bl 80010e0 + return 0; + 80029d0: 2300 movs r3, #0 +} + 80029d2: 4618 mov r0, r3 + 80029d4: bd80 pop {r7, pc} + 80029d6: bf00 nop + 80029d8: 48000400 .word 0x48000400 + +080029dc : + * @param buffer : Buffer where data from SPI are stored + * @param size : Buffer size + * @retval int32_t: Number of read bytes + */ +int32_t HCI_TL_SPI_Receive(uint8_t* buffer, uint16_t size) +{ + 80029dc: b580 push {r7, lr} + 80029de: b088 sub sp, #32 + 80029e0: af00 add r7, sp, #0 + 80029e2: 6078 str r0, [r7, #4] + 80029e4: 460b mov r3, r1 + 80029e6: 807b strh r3, [r7, #2] + uint16_t byte_count; + uint8_t len = 0; + 80029e8: 2300 movs r3, #0 + 80029ea: 777b strb r3, [r7, #29] + uint8_t char_ff = 0xff; + 80029ec: 23ff movs r3, #255 @ 0xff + 80029ee: 75fb strb r3, [r7, #23] + volatile uint8_t read_char; + + uint8_t header_master[HEADER_SIZE] = {0x0b, 0x00, 0x00, 0x00, 0x00}; + 80029f0: 230b movs r3, #11 + 80029f2: 613b str r3, [r7, #16] + 80029f4: 2300 movs r3, #0 + 80029f6: 753b strb r3, [r7, #20] + uint8_t header_slave[HEADER_SIZE]; + + osStatus status = osMutexWait(SPIMutexHandle, osWaitForever); + 80029f8: 4b2b ldr r3, [pc, #172] @ (8002aa8 ) + 80029fa: 681b ldr r3, [r3, #0] + 80029fc: f04f 31ff mov.w r1, #4294967295 + 8002a00: 4618 mov r0, r3 + 8002a02: f013 fbd7 bl 80161b4 + 8002a06: 61b8 str r0, [r7, #24] + if( status == osOK ) + 8002a08: 69bb ldr r3, [r7, #24] + 8002a0a: 2b00 cmp r3, #0 + 8002a0c: d146 bne.n 8002a9c + { + /* CS reset */ + HAL_GPIO_WritePin(HCI_TL_SPI_CS_PORT, HCI_TL_SPI_CS_PIN, GPIO_PIN_RESET); + 8002a0e: 2200 movs r2, #0 + 8002a10: f44f 5100 mov.w r1, #8192 @ 0x2000 + 8002a14: 4825 ldr r0, [pc, #148] @ (8002aac ) + 8002a16: f00c f87b bl 800eb10 + + /* Read the header */ + BSP_SPI3_SendRecv(header_master, header_slave, HEADER_SIZE); + 8002a1a: f107 0108 add.w r1, r7, #8 + 8002a1e: f107 0310 add.w r3, r7, #16 + 8002a22: 2205 movs r2, #5 + 8002a24: 4618 mov r0, r3 + 8002a26: f006 fe2b bl 8009680 + + if(header_slave[0] == 0x02) + 8002a2a: 7a3b ldrb r3, [r7, #8] + 8002a2c: 2b02 cmp r3, #2 + 8002a2e: d12a bne.n 8002a86 + { + /* device is ready */ + byte_count = (header_slave[4] << 8)| header_slave[3]; + 8002a30: 7b3b ldrb r3, [r7, #12] + 8002a32: b21b sxth r3, r3 + 8002a34: 021b lsls r3, r3, #8 + 8002a36: b21a sxth r2, r3 + 8002a38: 7afb ldrb r3, [r7, #11] + 8002a3a: b21b sxth r3, r3 + 8002a3c: 4313 orrs r3, r2 + 8002a3e: b21b sxth r3, r3 + 8002a40: 83fb strh r3, [r7, #30] + + if(byte_count > 0) + 8002a42: 8bfb ldrh r3, [r7, #30] + 8002a44: 2b00 cmp r3, #0 + 8002a46: d01e beq.n 8002a86 + { + /* avoid to read more data than the size of the buffer */ + if (byte_count > size){ + 8002a48: 8bfa ldrh r2, [r7, #30] + 8002a4a: 887b ldrh r3, [r7, #2] + 8002a4c: 429a cmp r2, r3 + 8002a4e: d901 bls.n 8002a54 + byte_count = size; + 8002a50: 887b ldrh r3, [r7, #2] + 8002a52: 83fb strh r3, [r7, #30] + } + + for(len = 0; len < byte_count; len++) + 8002a54: 2300 movs r3, #0 + 8002a56: 777b strb r3, [r7, #29] + 8002a58: e010 b.n 8002a7c + { + BSP_SPI3_SendRecv(&char_ff, (uint8_t*)&read_char, 1); + 8002a5a: f107 0116 add.w r1, r7, #22 + 8002a5e: f107 0317 add.w r3, r7, #23 + 8002a62: 2201 movs r2, #1 + 8002a64: 4618 mov r0, r3 + 8002a66: f006 fe0b bl 8009680 + buffer[len] = read_char; + 8002a6a: 7f7b ldrb r3, [r7, #29] + 8002a6c: 687a ldr r2, [r7, #4] + 8002a6e: 4413 add r3, r2 + 8002a70: 7dba ldrb r2, [r7, #22] + 8002a72: b2d2 uxtb r2, r2 + 8002a74: 701a strb r2, [r3, #0] + for(len = 0; len < byte_count; len++) + 8002a76: 7f7b ldrb r3, [r7, #29] + 8002a78: 3301 adds r3, #1 + 8002a7a: 777b strb r3, [r7, #29] + 8002a7c: 7f7b ldrb r3, [r7, #29] + 8002a7e: b29b uxth r3, r3 + 8002a80: 8bfa ldrh r2, [r7, #30] + 8002a82: 429a cmp r2, r3 + 8002a84: d8e9 bhi.n 8002a5a + } + } + } + /* Release CS line */ + HAL_GPIO_WritePin(HCI_TL_SPI_CS_PORT, HCI_TL_SPI_CS_PIN, GPIO_PIN_SET); + 8002a86: 2201 movs r2, #1 + 8002a88: f44f 5100 mov.w r1, #8192 @ 0x2000 + 8002a8c: 4807 ldr r0, [pc, #28] @ (8002aac ) + 8002a8e: f00c f83f bl 800eb10 + osMutexRelease(SPIMutexHandle); + 8002a92: 4b05 ldr r3, [pc, #20] @ (8002aa8 ) + 8002a94: 681b ldr r3, [r3, #0] + 8002a96: 4618 mov r0, r3 + 8002a98: f013 fbda bl 8016250 + } + PRINT_CSV("\n"); + } +#endif + + return len; + 8002a9c: 7f7b ldrb r3, [r7, #29] +} + 8002a9e: 4618 mov r0, r3 + 8002aa0: 3720 adds r7, #32 + 8002aa2: 46bd mov sp, r7 + 8002aa4: bd80 pop {r7, pc} + 8002aa6: bf00 nop + 8002aa8: 20003024 .word 0x20003024 + 8002aac: 48000400 .word 0x48000400 + +08002ab0 : + * @param buffer : data buffer to be written + * @param size : size of first data buffer to be written + * @retval int32_t: Number of read bytes + */ +int32_t HCI_TL_SPI_Send(uint8_t* buffer, uint16_t size) +{ + 8002ab0: b580 push {r7, lr} + 8002ab2: b08a sub sp, #40 @ 0x28 + 8002ab4: af00 add r7, sp, #0 + 8002ab6: 6078 str r0, [r7, #4] + 8002ab8: 460b mov r3, r1 + 8002aba: 807b strh r3, [r7, #2] + int32_t result; + + uint8_t header_master[HEADER_SIZE] = {0x0a, 0x00, 0x00, 0x00, 0x00}; + 8002abc: 230a movs r3, #10 + 8002abe: 617b str r3, [r7, #20] + 8002ac0: 2300 movs r3, #0 + 8002ac2: 763b strb r3, [r7, #24] + uint8_t header_slave[HEADER_SIZE]; + + static uint8_t read_char_buf[MAX_BUFFER_SIZE]; + + uint32_t tickstart = HAL_GetTick(); + 8002ac4: f008 f864 bl 800ab90 + 8002ac8: 6238 str r0, [r7, #32] + do + { + result = 0; + 8002aca: 2300 movs r3, #0 + 8002acc: 627b str r3, [r7, #36] @ 0x24 + + osStatus status = osMutexWait(SPIMutexHandle, 100 ); + 8002ace: 4b2a ldr r3, [pc, #168] @ (8002b78 ) + 8002ad0: 681b ldr r3, [r3, #0] + 8002ad2: 2164 movs r1, #100 @ 0x64 + 8002ad4: 4618 mov r0, r3 + 8002ad6: f013 fb6d bl 80161b4 + 8002ada: 61f8 str r0, [r7, #28] + if( status == osOK ) + 8002adc: 69fb ldr r3, [r7, #28] + 8002ade: 2b00 cmp r3, #0 + 8002ae0: d141 bne.n 8002b66 + { + /* CS reset */ + HAL_GPIO_WritePin(HCI_TL_SPI_CS_PORT, HCI_TL_SPI_CS_PIN, GPIO_PIN_RESET); + 8002ae2: 2200 movs r2, #0 + 8002ae4: f44f 5100 mov.w r1, #8192 @ 0x2000 + 8002ae8: 4824 ldr r0, [pc, #144] @ (8002b7c ) + 8002aea: f00c f811 bl 800eb10 + + /* Read header */ + BSP_SPI3_SendRecv(header_master, header_slave, HEADER_SIZE); + 8002aee: f107 010c add.w r1, r7, #12 + 8002af2: f107 0314 add.w r3, r7, #20 + 8002af6: 2205 movs r2, #5 + 8002af8: 4618 mov r0, r3 + 8002afa: f006 fdc1 bl 8009680 + + if(header_slave[0] == 0x02) + 8002afe: 7b3b ldrb r3, [r7, #12] + 8002b00: 2b02 cmp r3, #2 + 8002b02: d10f bne.n 8002b24 + { + /* SPI is ready */ + if(header_slave[1] >= size) + 8002b04: 7b7b ldrb r3, [r7, #13] + 8002b06: 461a mov r2, r3 + 8002b08: 887b ldrh r3, [r7, #2] + 8002b0a: 4293 cmp r3, r2 + 8002b0c: d806 bhi.n 8002b1c + { + BSP_SPI3_SendRecv(buffer, read_char_buf, size); + 8002b0e: 887b ldrh r3, [r7, #2] + 8002b10: 461a mov r2, r3 + 8002b12: 491b ldr r1, [pc, #108] @ (8002b80 ) + 8002b14: 6878 ldr r0, [r7, #4] + 8002b16: f006 fdb3 bl 8009680 + 8002b1a: e006 b.n 8002b2a + } + else + { + /* Buffer is too small */ + result = -2; + 8002b1c: f06f 0301 mvn.w r3, #1 + 8002b20: 627b str r3, [r7, #36] @ 0x24 + 8002b22: e002 b.n 8002b2a + } + } else { + /* SPI is not ready */ + result = -1; + 8002b24: f04f 33ff mov.w r3, #4294967295 + 8002b28: 627b str r3, [r7, #36] @ 0x24 + } + + /* Release CS line */ + HAL_GPIO_WritePin(HCI_TL_SPI_CS_PORT, HCI_TL_SPI_CS_PIN, GPIO_PIN_SET); + 8002b2a: 2201 movs r2, #1 + 8002b2c: f44f 5100 mov.w r1, #8192 @ 0x2000 + 8002b30: 4812 ldr r0, [pc, #72] @ (8002b7c ) + 8002b32: f00b ffed bl 800eb10 + osMutexRelease(SPIMutexHandle); + 8002b36: 4b10 ldr r3, [pc, #64] @ (8002b78 ) + 8002b38: 681b ldr r3, [r3, #0] + 8002b3a: 4618 mov r0, r3 + 8002b3c: f013 fb88 bl 8016250 + taskYIELD(); + 8002b40: 4b10 ldr r3, [pc, #64] @ (8002b84 ) + 8002b42: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 8002b46: 601a str r2, [r3, #0] + 8002b48: f3bf 8f4f dsb sy + 8002b4c: f3bf 8f6f isb sy + + if((HAL_GetTick() - tickstart) > TIMEOUT_DURATION) + 8002b50: f008 f81e bl 800ab90 + 8002b54: 4602 mov r2, r0 + 8002b56: 6a3b ldr r3, [r7, #32] + 8002b58: 1ad3 subs r3, r2, r3 + 8002b5a: 2b0f cmp r3, #15 + 8002b5c: d903 bls.n 8002b66 + { + result = -3; + 8002b5e: f06f 0302 mvn.w r3, #2 + 8002b62: 627b str r3, [r7, #36] @ 0x24 + break; + 8002b64: e002 b.n 8002b6c + } + } + } while(result < 0); + 8002b66: 6a7b ldr r3, [r7, #36] @ 0x24 + 8002b68: 2b00 cmp r3, #0 + 8002b6a: dbae blt.n 8002aca + + return result; + 8002b6c: 6a7b ldr r3, [r7, #36] @ 0x24 +} + 8002b6e: 4618 mov r0, r3 + 8002b70: 3728 adds r7, #40 @ 0x28 + 8002b72: 46bd mov sp, r7 + 8002b74: bd80 pop {r7, pc} + 8002b76: bf00 nop + 8002b78: 20003024 .word 0x20003024 + 8002b7c: 48000400 .word 0x48000400 + 8002b80: 20001e90 .word 0x20001e90 + 8002b84: e000ed04 .word 0xe000ed04 + +08002b88 : + * + * @param None + * @retval int32_t: 1 if data are present, 0 otherwise + */ +static int32_t IsDataAvailable(void) +{ + 8002b88: b580 push {r7, lr} + 8002b8a: af00 add r7, sp, #0 + return (HAL_GPIO_ReadPin(HCI_TL_SPI_EXTI_PORT, HCI_TL_SPI_EXTI_PIN) == GPIO_PIN_SET); + 8002b8c: 2104 movs r1, #4 + 8002b8e: 4805 ldr r0, [pc, #20] @ (8002ba4 ) + 8002b90: f00b ffa6 bl 800eae0 + 8002b94: 4603 mov r3, r0 + 8002b96: 2b01 cmp r3, #1 + 8002b98: bf0c ite eq + 8002b9a: 2301 moveq r3, #1 + 8002b9c: 2300 movne r3, #0 + 8002b9e: b2db uxtb r3, r3 +} + 8002ba0: 4618 mov r0, r3 + 8002ba2: bd80 pop {r7, pc} + 8002ba4: 48000400 .word 0x48000400 + +08002ba8 : + * + * @param None + * @retval None + */ +void hci_tl_lowlevel_init(void) +{ + 8002ba8: b580 push {r7, lr} + 8002baa: b088 sub sp, #32 + 8002bac: af00 add r7, sp, #0 + + /* USER CODE END hci_tl_lowlevel_init 1 */ + tHciIO fops; + + /* Register IO bus services */ + fops.Init = HCI_TL_SPI_Init; + 8002bae: 4b0a ldr r3, [pc, #40] @ (8002bd8 ) + 8002bb0: 607b str r3, [r7, #4] + fops.DeInit = HCI_TL_SPI_DeInit; + 8002bb2: 4b0a ldr r3, [pc, #40] @ (8002bdc ) + 8002bb4: 60bb str r3, [r7, #8] + fops.Send = HCI_TL_SPI_Send; + 8002bb6: 4b0a ldr r3, [pc, #40] @ (8002be0 ) + 8002bb8: 617b str r3, [r7, #20] + fops.Receive = HCI_TL_SPI_Receive; + 8002bba: 4b0a ldr r3, [pc, #40] @ (8002be4 ) + 8002bbc: 613b str r3, [r7, #16] + fops.Reset = HCI_TL_SPI_Reset; + 8002bbe: 4b0a ldr r3, [pc, #40] @ (8002be8 ) + 8002bc0: 60fb str r3, [r7, #12] + fops.GetTick = BSP_GetTick; + 8002bc2: 4b0a ldr r3, [pc, #40] @ (8002bec ) + 8002bc4: 61fb str r3, [r7, #28] + + hci_register_io_bus (&fops); + 8002bc6: 1d3b adds r3, r7, #4 + 8002bc8: 4618 mov r0, r3 + 8002bca: f012 ff11 bl 80159f0 + + /* USER CODE BEGIN hci_tl_lowlevel_init 3 */ + + /* USER CODE END hci_tl_lowlevel_init 3 */ + +} + 8002bce: bf00 nop + 8002bd0: 3720 adds r7, #32 + 8002bd2: 46bd mov sp, r7 + 8002bd4: bd80 pop {r7, pc} + 8002bd6: bf00 nop + 8002bd8: 08002959 .word 0x08002959 + 8002bdc: 08002971 .word 0x08002971 + 8002be0: 08002ab1 .word 0x08002ab1 + 8002be4: 080029dd .word 0x080029dd + 8002be8: 0800299d .word 0x0800299d + 8002bec: 080096c1 .word 0x080096c1 + +08002bf0 : + * + * @param None + * @retval None + */ +void hci_tl_lowlevel_isr(void) +{ + 8002bf0: b580 push {r7, lr} + 8002bf2: af00 add r7, sp, #0 + /* Call hci_notify_asynch_evt() */ + while( IsDataAvailable() ) + 8002bf4: e005 b.n 8002c02 + { + if (hci_notify_asynch_evt(NULL)) + 8002bf6: 2000 movs r0, #0 + 8002bf8: f013 f864 bl 8015cc4 + 8002bfc: 4603 mov r3, r0 + 8002bfe: 2b00 cmp r3, #0 + 8002c00: d105 bne.n 8002c0e + while( IsDataAvailable() ) + 8002c02: f7ff ffc1 bl 8002b88 + 8002c06: 4603 mov r3, r0 + 8002c08: 2b00 cmp r3, #0 + 8002c0a: d1f4 bne.n 8002bf6 + } + } + /* USER CODE BEGIN hci_tl_lowlevel_isr */ + + /* USER CODE END hci_tl_lowlevel_isr */ +} + 8002c0c: e000 b.n 8002c10 + break; + 8002c0e: bf00 nop +} + 8002c10: bf00 nop + 8002c12: bd80 pop {r7, pc} + +08002c14 : + + /* USER CODE END CayenneLppCursor */ +} + +void CayenneLppReset(void) +{ + 8002c14: b480 push {r7} + 8002c16: af00 add r7, sp, #0 + CayenneLppCursor = 0; + 8002c18: 4b03 ldr r3, [pc, #12] @ (8002c28 ) + 8002c1a: 2200 movs r2, #0 + 8002c1c: 701a strb r2, [r3, #0] + /* USER CODE BEGIN CayenneLppReset */ + + /* USER CODE END CayenneLppReset */ +} + 8002c1e: bf00 nop + 8002c20: 46bd mov sp, r7 + 8002c22: f85d 7b04 ldr.w r7, [sp], #4 + 8002c26: 4770 bx lr + 8002c28: 20002082 .word 0x20002082 + +08002c2c : + +uint8_t CayenneLppGetSize(void) +{ + 8002c2c: b480 push {r7} + 8002c2e: af00 add r7, sp, #0 + /* USER CODE BEGIN CayenneLppGetSize */ + + /* USER CODE END CayenneLppGetSize */ + return CayenneLppCursor; + 8002c30: 4b03 ldr r3, [pc, #12] @ (8002c40 ) + 8002c32: 781b ldrb r3, [r3, #0] +} + 8002c34: 4618 mov r0, r3 + 8002c36: 46bd mov sp, r7 + 8002c38: f85d 7b04 ldr.w r7, [sp], #4 + 8002c3c: 4770 bx lr + 8002c3e: bf00 nop + 8002c40: 20002082 .word 0x20002082 + +08002c44 : + /* USER CODE END CayenneLppGetBuffer */ + return CayenneLppBuffer; +} + +uint8_t CayenneLppCopy(uint8_t *dst) +{ + 8002c44: b580 push {r7, lr} + 8002c46: b082 sub sp, #8 + 8002c48: af00 add r7, sp, #0 + 8002c4a: 6078 str r0, [r7, #4] + /* USER CODE BEGIN CayenneLppCopy_1 */ + + /* USER CODE END CayenneLppCopy_1 */ + UTIL_MEM_cpy_8(dst, CayenneLppBuffer, CayenneLppCursor); + 8002c4c: 4b06 ldr r3, [pc, #24] @ (8002c68 ) + 8002c4e: 781b ldrb r3, [r3, #0] + 8002c50: 461a mov r2, r3 + 8002c52: 4906 ldr r1, [pc, #24] @ (8002c6c ) + 8002c54: 6878 ldr r0, [r7, #4] + 8002c56: f025 f83b bl 8027cd0 + /* USER CODE BEGIN CayenneLppCopy_2 */ + + /* USER CODE END CayenneLppCopy_2 */ + return CayenneLppCursor; + 8002c5a: 4b03 ldr r3, [pc, #12] @ (8002c68 ) + 8002c5c: 781b ldrb r3, [r3, #0] +} + 8002c5e: 4618 mov r0, r3 + 8002c60: 3708 adds r7, #8 + 8002c62: 46bd mov sp, r7 + 8002c64: bd80 pop {r7, pc} + 8002c66: bf00 nop + 8002c68: 20002082 .word 0x20002082 + 8002c6c: 20001f90 .word 0x20001f90 + +08002c70 : + +uint8_t CayenneLppAddDigitalInput(uint8_t channel, uint8_t value) +{ + 8002c70: b480 push {r7} + 8002c72: b083 sub sp, #12 + 8002c74: af00 add r7, sp, #0 + 8002c76: 4603 mov r3, r0 + 8002c78: 460a mov r2, r1 + 8002c7a: 71fb strb r3, [r7, #7] + 8002c7c: 4613 mov r3, r2 + 8002c7e: 71bb strb r3, [r7, #6] + /* USER CODE BEGIN CayenneLppAddDigitalInput_1 */ + + /* USER CODE END CayenneLppAddDigitalInput_1 */ + if ((CayenneLppCursor + LPP_DIGITAL_INPUT_SIZE) > CAYENNE_LPP_MAXBUFFER_SIZE) + 8002c80: 4b15 ldr r3, [pc, #84] @ (8002cd8 ) + 8002c82: 781b ldrb r3, [r3, #0] + 8002c84: 2bef cmp r3, #239 @ 0xef + 8002c86: d901 bls.n 8002c8c + { + return 0; + 8002c88: 2300 movs r3, #0 + 8002c8a: e01f b.n 8002ccc + } + CayenneLppBuffer[CayenneLppCursor++] = channel; + 8002c8c: 4b12 ldr r3, [pc, #72] @ (8002cd8 ) + 8002c8e: 781b ldrb r3, [r3, #0] + 8002c90: 1c5a adds r2, r3, #1 + 8002c92: b2d1 uxtb r1, r2 + 8002c94: 4a10 ldr r2, [pc, #64] @ (8002cd8 ) + 8002c96: 7011 strb r1, [r2, #0] + 8002c98: 4619 mov r1, r3 + 8002c9a: 4a10 ldr r2, [pc, #64] @ (8002cdc ) + 8002c9c: 79fb ldrb r3, [r7, #7] + 8002c9e: 5453 strb r3, [r2, r1] + CayenneLppBuffer[CayenneLppCursor++] = LPP_DIGITAL_INPUT; + 8002ca0: 4b0d ldr r3, [pc, #52] @ (8002cd8 ) + 8002ca2: 781b ldrb r3, [r3, #0] + 8002ca4: 1c5a adds r2, r3, #1 + 8002ca6: b2d1 uxtb r1, r2 + 8002ca8: 4a0b ldr r2, [pc, #44] @ (8002cd8 ) + 8002caa: 7011 strb r1, [r2, #0] + 8002cac: 461a mov r2, r3 + 8002cae: 4b0b ldr r3, [pc, #44] @ (8002cdc ) + 8002cb0: 2100 movs r1, #0 + 8002cb2: 5499 strb r1, [r3, r2] + CayenneLppBuffer[CayenneLppCursor++] = value; + 8002cb4: 4b08 ldr r3, [pc, #32] @ (8002cd8 ) + 8002cb6: 781b ldrb r3, [r3, #0] + 8002cb8: 1c5a adds r2, r3, #1 + 8002cba: b2d1 uxtb r1, r2 + 8002cbc: 4a06 ldr r2, [pc, #24] @ (8002cd8 ) + 8002cbe: 7011 strb r1, [r2, #0] + 8002cc0: 4619 mov r1, r3 + 8002cc2: 4a06 ldr r2, [pc, #24] @ (8002cdc ) + 8002cc4: 79bb ldrb r3, [r7, #6] + 8002cc6: 5453 strb r3, [r2, r1] + /* USER CODE BEGIN CayenneLppAddDigitalInput_2 */ + + /* USER CODE END CayenneLppAddDigitalInput_2 */ + return CayenneLppCursor; + 8002cc8: 4b03 ldr r3, [pc, #12] @ (8002cd8 ) + 8002cca: 781b ldrb r3, [r3, #0] +} + 8002ccc: 4618 mov r0, r3 + 8002cce: 370c adds r7, #12 + 8002cd0: 46bd mov sp, r7 + 8002cd2: f85d 7b04 ldr.w r7, [sp], #4 + 8002cd6: 4770 bx lr + 8002cd8: 20002082 .word 0x20002082 + 8002cdc: 20001f90 .word 0x20001f90 + +08002ce0 : + +uint8_t CayenneLppAddDigitalOutput(uint8_t channel, uint8_t value) +{ + 8002ce0: b480 push {r7} + 8002ce2: b083 sub sp, #12 + 8002ce4: af00 add r7, sp, #0 + 8002ce6: 4603 mov r3, r0 + 8002ce8: 460a mov r2, r1 + 8002cea: 71fb strb r3, [r7, #7] + 8002cec: 4613 mov r3, r2 + 8002cee: 71bb strb r3, [r7, #6] + /* USER CODE BEGIN CayenneLppAddDigitalOutput_1 */ + + /* USER CODE END CayenneLppAddDigitalOutput_1 */ + if ((CayenneLppCursor + LPP_DIGITAL_OUTPUT_SIZE) > CAYENNE_LPP_MAXBUFFER_SIZE) + 8002cf0: 4b15 ldr r3, [pc, #84] @ (8002d48 ) + 8002cf2: 781b ldrb r3, [r3, #0] + 8002cf4: 2bef cmp r3, #239 @ 0xef + 8002cf6: d901 bls.n 8002cfc + { + return 0; + 8002cf8: 2300 movs r3, #0 + 8002cfa: e01f b.n 8002d3c + } + CayenneLppBuffer[CayenneLppCursor++] = channel; + 8002cfc: 4b12 ldr r3, [pc, #72] @ (8002d48 ) + 8002cfe: 781b ldrb r3, [r3, #0] + 8002d00: 1c5a adds r2, r3, #1 + 8002d02: b2d1 uxtb r1, r2 + 8002d04: 4a10 ldr r2, [pc, #64] @ (8002d48 ) + 8002d06: 7011 strb r1, [r2, #0] + 8002d08: 4619 mov r1, r3 + 8002d0a: 4a10 ldr r2, [pc, #64] @ (8002d4c ) + 8002d0c: 79fb ldrb r3, [r7, #7] + 8002d0e: 5453 strb r3, [r2, r1] + CayenneLppBuffer[CayenneLppCursor++] = LPP_DIGITAL_OUTPUT; + 8002d10: 4b0d ldr r3, [pc, #52] @ (8002d48 ) + 8002d12: 781b ldrb r3, [r3, #0] + 8002d14: 1c5a adds r2, r3, #1 + 8002d16: b2d1 uxtb r1, r2 + 8002d18: 4a0b ldr r2, [pc, #44] @ (8002d48 ) + 8002d1a: 7011 strb r1, [r2, #0] + 8002d1c: 461a mov r2, r3 + 8002d1e: 4b0b ldr r3, [pc, #44] @ (8002d4c ) + 8002d20: 2101 movs r1, #1 + 8002d22: 5499 strb r1, [r3, r2] + CayenneLppBuffer[CayenneLppCursor++] = value; + 8002d24: 4b08 ldr r3, [pc, #32] @ (8002d48 ) + 8002d26: 781b ldrb r3, [r3, #0] + 8002d28: 1c5a adds r2, r3, #1 + 8002d2a: b2d1 uxtb r1, r2 + 8002d2c: 4a06 ldr r2, [pc, #24] @ (8002d48 ) + 8002d2e: 7011 strb r1, [r2, #0] + 8002d30: 4619 mov r1, r3 + 8002d32: 4a06 ldr r2, [pc, #24] @ (8002d4c ) + 8002d34: 79bb ldrb r3, [r7, #6] + 8002d36: 5453 strb r3, [r2, r1] + /* USER CODE BEGIN CayenneLppAddDigitalOutput_2 */ + + /* USER CODE END CayenneLppAddDigitalOutput_2 */ + return CayenneLppCursor; + 8002d38: 4b03 ldr r3, [pc, #12] @ (8002d48 ) + 8002d3a: 781b ldrb r3, [r3, #0] +} + 8002d3c: 4618 mov r0, r3 + 8002d3e: 370c adds r7, #12 + 8002d40: 46bd mov sp, r7 + 8002d42: f85d 7b04 ldr.w r7, [sp], #4 + 8002d46: 4770 bx lr + 8002d48: 20002082 .word 0x20002082 + 8002d4c: 20001f90 .word 0x20001f90 + +08002d50 : + /* USER CODE END CayenneLppAddAnalogInput_2 */ + return CayenneLppCursor; +} + +uint8_t CayenneLppAddAnalogOutput(uint8_t channel, uint16_t value) +{ + 8002d50: b480 push {r7} + 8002d52: b083 sub sp, #12 + 8002d54: af00 add r7, sp, #0 + 8002d56: 4603 mov r3, r0 + 8002d58: 460a mov r2, r1 + 8002d5a: 71fb strb r3, [r7, #7] + 8002d5c: 4613 mov r3, r2 + 8002d5e: 80bb strh r3, [r7, #4] + /* USER CODE BEGIN CayenneLppAddAnalogOutput_1 */ + + /* USER CODE END CayenneLppAddAnalogOutput_1 */ + if ((CayenneLppCursor + LPP_ANALOG_OUTPUT_SIZE) > CAYENNE_LPP_MAXBUFFER_SIZE) + 8002d60: 4b22 ldr r3, [pc, #136] @ (8002dec ) + 8002d62: 781b ldrb r3, [r3, #0] + 8002d64: 2bee cmp r3, #238 @ 0xee + 8002d66: d901 bls.n 8002d6c + { + return 0; + 8002d68: 2300 movs r3, #0 + 8002d6a: e038 b.n 8002dde + } + value *= 100; + 8002d6c: 88bb ldrh r3, [r7, #4] + 8002d6e: 461a mov r2, r3 + 8002d70: 0092 lsls r2, r2, #2 + 8002d72: 4413 add r3, r2 + 8002d74: 461a mov r2, r3 + 8002d76: 0091 lsls r1, r2, #2 + 8002d78: 461a mov r2, r3 + 8002d7a: 460b mov r3, r1 + 8002d7c: 4413 add r3, r2 + 8002d7e: 009b lsls r3, r3, #2 + 8002d80: 80bb strh r3, [r7, #4] + CayenneLppBuffer[CayenneLppCursor++] = channel; + 8002d82: 4b1a ldr r3, [pc, #104] @ (8002dec ) + 8002d84: 781b ldrb r3, [r3, #0] + 8002d86: 1c5a adds r2, r3, #1 + 8002d88: b2d1 uxtb r1, r2 + 8002d8a: 4a18 ldr r2, [pc, #96] @ (8002dec ) + 8002d8c: 7011 strb r1, [r2, #0] + 8002d8e: 4619 mov r1, r3 + 8002d90: 4a17 ldr r2, [pc, #92] @ (8002df0 ) + 8002d92: 79fb ldrb r3, [r7, #7] + 8002d94: 5453 strb r3, [r2, r1] + CayenneLppBuffer[CayenneLppCursor++] = LPP_ANALOG_OUTPUT; + 8002d96: 4b15 ldr r3, [pc, #84] @ (8002dec ) + 8002d98: 781b ldrb r3, [r3, #0] + 8002d9a: 1c5a adds r2, r3, #1 + 8002d9c: b2d1 uxtb r1, r2 + 8002d9e: 4a13 ldr r2, [pc, #76] @ (8002dec ) + 8002da0: 7011 strb r1, [r2, #0] + 8002da2: 461a mov r2, r3 + 8002da4: 4b12 ldr r3, [pc, #72] @ (8002df0 ) + 8002da6: 2103 movs r1, #3 + 8002da8: 5499 strb r1, [r3, r2] + CayenneLppBuffer[CayenneLppCursor++] = value >> 8; + 8002daa: 88bb ldrh r3, [r7, #4] + 8002dac: 0a1b lsrs r3, r3, #8 + 8002dae: b299 uxth r1, r3 + 8002db0: 4b0e ldr r3, [pc, #56] @ (8002dec ) + 8002db2: 781b ldrb r3, [r3, #0] + 8002db4: 1c5a adds r2, r3, #1 + 8002db6: b2d0 uxtb r0, r2 + 8002db8: 4a0c ldr r2, [pc, #48] @ (8002dec ) + 8002dba: 7010 strb r0, [r2, #0] + 8002dbc: 461a mov r2, r3 + 8002dbe: b2c9 uxtb r1, r1 + 8002dc0: 4b0b ldr r3, [pc, #44] @ (8002df0 ) + 8002dc2: 5499 strb r1, [r3, r2] + CayenneLppBuffer[CayenneLppCursor++] = value; + 8002dc4: 4b09 ldr r3, [pc, #36] @ (8002dec ) + 8002dc6: 781b ldrb r3, [r3, #0] + 8002dc8: 1c5a adds r2, r3, #1 + 8002dca: b2d1 uxtb r1, r2 + 8002dcc: 4a07 ldr r2, [pc, #28] @ (8002dec ) + 8002dce: 7011 strb r1, [r2, #0] + 8002dd0: 461a mov r2, r3 + 8002dd2: 88bb ldrh r3, [r7, #4] + 8002dd4: b2d9 uxtb r1, r3 + 8002dd6: 4b06 ldr r3, [pc, #24] @ (8002df0 ) + 8002dd8: 5499 strb r1, [r3, r2] + /* USER CODE BEGIN CayenneLppAddAnalogOutput_2 */ + + /* USER CODE END CayenneLppAddAnalogOutput_2 */ + return CayenneLppCursor; + 8002dda: 4b04 ldr r3, [pc, #16] @ (8002dec ) + 8002ddc: 781b ldrb r3, [r3, #0] +} + 8002dde: 4618 mov r0, r3 + 8002de0: 370c adds r7, #12 + 8002de2: 46bd mov sp, r7 + 8002de4: f85d 7b04 ldr.w r7, [sp], #4 + 8002de8: 4770 bx lr + 8002dea: bf00 nop + 8002dec: 20002082 .word 0x20002082 + 8002df0: 20001f90 .word 0x20001f90 + +08002df4 : + /* USER CODE END CayenneLppAddPresence_2 */ + return CayenneLppCursor; +} + +uint8_t CayenneLppAddTemperature(uint8_t channel, int16_t celsius) +{ + 8002df4: b480 push {r7} + 8002df6: b085 sub sp, #20 + 8002df8: af00 add r7, sp, #0 + 8002dfa: 4603 mov r3, r0 + 8002dfc: 460a mov r2, r1 + 8002dfe: 71fb strb r3, [r7, #7] + 8002e00: 4613 mov r3, r2 + 8002e02: 80bb strh r3, [r7, #4] + /* USER CODE BEGIN CayenneLppAddTemperature_1 */ + + /* USER CODE END CayenneLppAddTemperature_1 */ + if ((CayenneLppCursor + LPP_TEMPERATURE_SIZE) > CAYENNE_LPP_MAXBUFFER_SIZE) + 8002e04: 4b20 ldr r3, [pc, #128] @ (8002e88 ) + 8002e06: 781b ldrb r3, [r3, #0] + 8002e08: 2bee cmp r3, #238 @ 0xee + 8002e0a: d901 bls.n 8002e10 + { + return 0; + 8002e0c: 2300 movs r3, #0 + 8002e0e: e035 b.n 8002e7c + } + int16_t val = celsius * 10; + 8002e10: 88bb ldrh r3, [r7, #4] + 8002e12: 461a mov r2, r3 + 8002e14: 0092 lsls r2, r2, #2 + 8002e16: 4413 add r3, r2 + 8002e18: 005b lsls r3, r3, #1 + 8002e1a: b29b uxth r3, r3 + 8002e1c: 81fb strh r3, [r7, #14] + CayenneLppBuffer[CayenneLppCursor++] = channel; + 8002e1e: 4b1a ldr r3, [pc, #104] @ (8002e88 ) + 8002e20: 781b ldrb r3, [r3, #0] + 8002e22: 1c5a adds r2, r3, #1 + 8002e24: b2d1 uxtb r1, r2 + 8002e26: 4a18 ldr r2, [pc, #96] @ (8002e88 ) + 8002e28: 7011 strb r1, [r2, #0] + 8002e2a: 4619 mov r1, r3 + 8002e2c: 4a17 ldr r2, [pc, #92] @ (8002e8c ) + 8002e2e: 79fb ldrb r3, [r7, #7] + 8002e30: 5453 strb r3, [r2, r1] + CayenneLppBuffer[CayenneLppCursor++] = LPP_TEMPERATURE; + 8002e32: 4b15 ldr r3, [pc, #84] @ (8002e88 ) + 8002e34: 781b ldrb r3, [r3, #0] + 8002e36: 1c5a adds r2, r3, #1 + 8002e38: b2d1 uxtb r1, r2 + 8002e3a: 4a13 ldr r2, [pc, #76] @ (8002e88 ) + 8002e3c: 7011 strb r1, [r2, #0] + 8002e3e: 461a mov r2, r3 + 8002e40: 4b12 ldr r3, [pc, #72] @ (8002e8c ) + 8002e42: 2167 movs r1, #103 @ 0x67 + 8002e44: 5499 strb r1, [r3, r2] + CayenneLppBuffer[CayenneLppCursor++] = val >> 8; + 8002e46: f9b7 300e ldrsh.w r3, [r7, #14] + 8002e4a: 121b asrs r3, r3, #8 + 8002e4c: b219 sxth r1, r3 + 8002e4e: 4b0e ldr r3, [pc, #56] @ (8002e88 ) + 8002e50: 781b ldrb r3, [r3, #0] + 8002e52: 1c5a adds r2, r3, #1 + 8002e54: b2d0 uxtb r0, r2 + 8002e56: 4a0c ldr r2, [pc, #48] @ (8002e88 ) + 8002e58: 7010 strb r0, [r2, #0] + 8002e5a: 461a mov r2, r3 + 8002e5c: b2c9 uxtb r1, r1 + 8002e5e: 4b0b ldr r3, [pc, #44] @ (8002e8c ) + 8002e60: 5499 strb r1, [r3, r2] + CayenneLppBuffer[CayenneLppCursor++] = val; + 8002e62: 4b09 ldr r3, [pc, #36] @ (8002e88 ) + 8002e64: 781b ldrb r3, [r3, #0] + 8002e66: 1c5a adds r2, r3, #1 + 8002e68: b2d1 uxtb r1, r2 + 8002e6a: 4a07 ldr r2, [pc, #28] @ (8002e88 ) + 8002e6c: 7011 strb r1, [r2, #0] + 8002e6e: 461a mov r2, r3 + 8002e70: 89fb ldrh r3, [r7, #14] + 8002e72: b2d9 uxtb r1, r3 + 8002e74: 4b05 ldr r3, [pc, #20] @ (8002e8c ) + 8002e76: 5499 strb r1, [r3, r2] + /* USER CODE BEGIN CayenneLppAddTemperature_2 */ + + /* USER CODE END CayenneLppAddTemperature_2 */ + return CayenneLppCursor; + 8002e78: 4b03 ldr r3, [pc, #12] @ (8002e88 ) + 8002e7a: 781b ldrb r3, [r3, #0] +} + 8002e7c: 4618 mov r0, r3 + 8002e7e: 3714 adds r7, #20 + 8002e80: 46bd mov sp, r7 + 8002e82: f85d 7b04 ldr.w r7, [sp], #4 + 8002e86: 4770 bx lr + 8002e88: 20002082 .word 0x20002082 + 8002e8c: 20001f90 .word 0x20001f90 + +08002e90 : + +uint8_t CayenneLppAddRelativeHumidity(uint8_t channel, uint16_t rh) +{ + 8002e90: b480 push {r7} + 8002e92: b083 sub sp, #12 + 8002e94: af00 add r7, sp, #0 + 8002e96: 4603 mov r3, r0 + 8002e98: 460a mov r2, r1 + 8002e9a: 71fb strb r3, [r7, #7] + 8002e9c: 4613 mov r3, r2 + 8002e9e: 80bb strh r3, [r7, #4] + /* USER CODE BEGIN CayenneLppAddRelativeHumidity_1 */ + + /* USER CODE END CayenneLppAddRelativeHumidity_1 */ + if ((CayenneLppCursor + LPP_RELATIVE_HUMIDITY_SIZE) > CAYENNE_LPP_MAXBUFFER_SIZE) + 8002ea0: 4b17 ldr r3, [pc, #92] @ (8002f00 ) + 8002ea2: 781b ldrb r3, [r3, #0] + 8002ea4: 2bef cmp r3, #239 @ 0xef + 8002ea6: d901 bls.n 8002eac + { + return 0; + 8002ea8: 2300 movs r3, #0 + 8002eaa: e022 b.n 8002ef2 + } + CayenneLppBuffer[CayenneLppCursor++] = channel; + 8002eac: 4b14 ldr r3, [pc, #80] @ (8002f00 ) + 8002eae: 781b ldrb r3, [r3, #0] + 8002eb0: 1c5a adds r2, r3, #1 + 8002eb2: b2d1 uxtb r1, r2 + 8002eb4: 4a12 ldr r2, [pc, #72] @ (8002f00 ) + 8002eb6: 7011 strb r1, [r2, #0] + 8002eb8: 4619 mov r1, r3 + 8002eba: 4a12 ldr r2, [pc, #72] @ (8002f04 ) + 8002ebc: 79fb ldrb r3, [r7, #7] + 8002ebe: 5453 strb r3, [r2, r1] + CayenneLppBuffer[CayenneLppCursor++] = LPP_RELATIVE_HUMIDITY; + 8002ec0: 4b0f ldr r3, [pc, #60] @ (8002f00 ) + 8002ec2: 781b ldrb r3, [r3, #0] + 8002ec4: 1c5a adds r2, r3, #1 + 8002ec6: b2d1 uxtb r1, r2 + 8002ec8: 4a0d ldr r2, [pc, #52] @ (8002f00 ) + 8002eca: 7011 strb r1, [r2, #0] + 8002ecc: 461a mov r2, r3 + 8002ece: 4b0d ldr r3, [pc, #52] @ (8002f04 ) + 8002ed0: 2168 movs r1, #104 @ 0x68 + 8002ed2: 5499 strb r1, [r3, r2] + CayenneLppBuffer[CayenneLppCursor++] = rh * 2; + 8002ed4: 88bb ldrh r3, [r7, #4] + 8002ed6: b2da uxtb r2, r3 + 8002ed8: 4b09 ldr r3, [pc, #36] @ (8002f00 ) + 8002eda: 781b ldrb r3, [r3, #0] + 8002edc: 1c59 adds r1, r3, #1 + 8002ede: b2c8 uxtb r0, r1 + 8002ee0: 4907 ldr r1, [pc, #28] @ (8002f00 ) + 8002ee2: 7008 strb r0, [r1, #0] + 8002ee4: 4619 mov r1, r3 + 8002ee6: 0053 lsls r3, r2, #1 + 8002ee8: b2da uxtb r2, r3 + 8002eea: 4b06 ldr r3, [pc, #24] @ (8002f04 ) + 8002eec: 545a strb r2, [r3, r1] + /* USER CODE BEGIN CayenneLppAddRelativeHumidity_2 */ + + /* USER CODE END CayenneLppAddRelativeHumidity_2 */ + return CayenneLppCursor; + 8002eee: 4b04 ldr r3, [pc, #16] @ (8002f00 ) + 8002ef0: 781b ldrb r3, [r3, #0] +} + 8002ef2: 4618 mov r0, r3 + 8002ef4: 370c adds r7, #12 + 8002ef6: 46bd mov sp, r7 + 8002ef8: f85d 7b04 ldr.w r7, [sp], #4 + 8002efc: 4770 bx lr + 8002efe: bf00 nop + 8002f00: 20002082 .word 0x20002082 + 8002f04: 20001f90 .word 0x20001f90 + +08002f08 : + /* USER CODE END CayenneLppAddAccelerometer_2 */ + return CayenneLppCursor; +} + +uint8_t CayenneLppAddBarometricPressure(uint8_t channel, uint16_t hpa) +{ + 8002f08: b480 push {r7} + 8002f0a: b083 sub sp, #12 + 8002f0c: af00 add r7, sp, #0 + 8002f0e: 4603 mov r3, r0 + 8002f10: 460a mov r2, r1 + 8002f12: 71fb strb r3, [r7, #7] + 8002f14: 4613 mov r3, r2 + 8002f16: 80bb strh r3, [r7, #4] + /* USER CODE BEGIN CayenneLppAddBarometricPressure_1 */ + + /* USER CODE END CayenneLppAddBarometricPressure_1 */ + if ((CayenneLppCursor + LPP_BAROMETRIC_PRESSURE_SIZE) > CAYENNE_LPP_MAXBUFFER_SIZE) + 8002f18: 4b1f ldr r3, [pc, #124] @ (8002f98 ) + 8002f1a: 781b ldrb r3, [r3, #0] + 8002f1c: 2bee cmp r3, #238 @ 0xee + 8002f1e: d901 bls.n 8002f24 + { + return 0; + 8002f20: 2300 movs r3, #0 + 8002f22: e033 b.n 8002f8c + } + hpa *= 10; + 8002f24: 88bb ldrh r3, [r7, #4] + 8002f26: 461a mov r2, r3 + 8002f28: 0092 lsls r2, r2, #2 + 8002f2a: 4413 add r3, r2 + 8002f2c: 005b lsls r3, r3, #1 + 8002f2e: 80bb strh r3, [r7, #4] + + CayenneLppBuffer[CayenneLppCursor++] = channel; + 8002f30: 4b19 ldr r3, [pc, #100] @ (8002f98 ) + 8002f32: 781b ldrb r3, [r3, #0] + 8002f34: 1c5a adds r2, r3, #1 + 8002f36: b2d1 uxtb r1, r2 + 8002f38: 4a17 ldr r2, [pc, #92] @ (8002f98 ) + 8002f3a: 7011 strb r1, [r2, #0] + 8002f3c: 4619 mov r1, r3 + 8002f3e: 4a17 ldr r2, [pc, #92] @ (8002f9c ) + 8002f40: 79fb ldrb r3, [r7, #7] + 8002f42: 5453 strb r3, [r2, r1] + CayenneLppBuffer[CayenneLppCursor++] = LPP_BAROMETRIC_PRESSURE; + 8002f44: 4b14 ldr r3, [pc, #80] @ (8002f98 ) + 8002f46: 781b ldrb r3, [r3, #0] + 8002f48: 1c5a adds r2, r3, #1 + 8002f4a: b2d1 uxtb r1, r2 + 8002f4c: 4a12 ldr r2, [pc, #72] @ (8002f98 ) + 8002f4e: 7011 strb r1, [r2, #0] + 8002f50: 461a mov r2, r3 + 8002f52: 4b12 ldr r3, [pc, #72] @ (8002f9c ) + 8002f54: 2173 movs r1, #115 @ 0x73 + 8002f56: 5499 strb r1, [r3, r2] + CayenneLppBuffer[CayenneLppCursor++] = hpa >> 8; + 8002f58: 88bb ldrh r3, [r7, #4] + 8002f5a: 0a1b lsrs r3, r3, #8 + 8002f5c: b299 uxth r1, r3 + 8002f5e: 4b0e ldr r3, [pc, #56] @ (8002f98 ) + 8002f60: 781b ldrb r3, [r3, #0] + 8002f62: 1c5a adds r2, r3, #1 + 8002f64: b2d0 uxtb r0, r2 + 8002f66: 4a0c ldr r2, [pc, #48] @ (8002f98 ) + 8002f68: 7010 strb r0, [r2, #0] + 8002f6a: 461a mov r2, r3 + 8002f6c: b2c9 uxtb r1, r1 + 8002f6e: 4b0b ldr r3, [pc, #44] @ (8002f9c ) + 8002f70: 5499 strb r1, [r3, r2] + CayenneLppBuffer[CayenneLppCursor++] = hpa; + 8002f72: 4b09 ldr r3, [pc, #36] @ (8002f98 ) + 8002f74: 781b ldrb r3, [r3, #0] + 8002f76: 1c5a adds r2, r3, #1 + 8002f78: b2d1 uxtb r1, r2 + 8002f7a: 4a07 ldr r2, [pc, #28] @ (8002f98 ) + 8002f7c: 7011 strb r1, [r2, #0] + 8002f7e: 461a mov r2, r3 + 8002f80: 88bb ldrh r3, [r7, #4] + 8002f82: b2d9 uxtb r1, r3 + 8002f84: 4b05 ldr r3, [pc, #20] @ (8002f9c ) + 8002f86: 5499 strb r1, [r3, r2] + /* USER CODE BEGIN CayenneLppAddBarometricPressure_2 */ + + /* USER CODE END CayenneLppAddBarometricPressure_2 */ + return CayenneLppCursor; + 8002f88: 4b03 ldr r3, [pc, #12] @ (8002f98 ) + 8002f8a: 781b ldrb r3, [r3, #0] +} + 8002f8c: 4618 mov r0, r3 + 8002f8e: 370c adds r7, #12 + 8002f90: 46bd mov sp, r7 + 8002f92: f85d 7b04 ldr.w r7, [sp], #4 + 8002f96: 4770 bx lr + 8002f98: 20002082 .word 0x20002082 + 8002f9c: 20001f90 .word 0x20001f90 + +08002fa0 : +/* USER CODE END PFP */ + +/* Exported functions --------------------------------------------------------*/ + +void MX_LoRaWAN_Init(void) +{ + 8002fa0: b580 push {r7, lr} + 8002fa2: af00 add r7, sp, #0 + /* USER CODE END MX_LoRaWAN_Init_1 */ + /* USER CODE BEGIN MX_LoRaWAN_Init_2 */ + + /* USER CODE END MX_LoRaWAN_Init_2 */ + + LoRaWAN_Init(); + 8002fa4: f000 f840 bl 8003028 + /* USER CODE BEGIN MX_LoRaWAN_Init_3 */ + + /* USER CODE END MX_LoRaWAN_Init_3 */ +} + 8002fa8: bf00 nop + 8002faa: bd80 pop {r7, pc} + +08002fac : + +void MX_LoRaWAN_Process(void) +{ + 8002fac: b580 push {r7, lr} + 8002fae: af00 add r7, sp, #0 + /* USER CODE BEGIN MX_LoRaWAN_Process_1 */ + + /* USER CODE END MX_LoRaWAN_Process_1 */ + UTIL_SEQ_Run(UTIL_SEQ_DEFAULT); + 8002fb0: f04f 30ff mov.w r0, #4294967295 + 8002fb4: f024 fec8 bl 8027d48 + /* USER CODE BEGIN MX_LoRaWAN_Process_2 */ + + /* USER CODE END MX_LoRaWAN_Process_2 */ +} + 8002fb8: bf00 nop + 8002fba: bd80 pop {r7, pc} + +08002fbc : +/* USER CODE END EF */ + +/* Private Functions Definition -----------------------------------------------*/ +/* USER CODE BEGIN PrFD */ +static void LoRa_processMsg(MSG_STRUCT *p_msg) +{ + 8002fbc: b580 push {r7, lr} + 8002fbe: b082 sub sp, #8 + 8002fc0: af00 add r7, sp, #0 + 8002fc2: 6078 str r0, [r7, #4] + if( p_msg->opcode == OP_LORA_EVENT1 ) + 8002fc4: 687b ldr r3, [r7, #4] + 8002fc6: 881b ldrh r3, [r3, #0] + 8002fc8: f240 1207 movw r2, #263 @ 0x107 + 8002fcc: 4293 cmp r3, r2 + 8002fce: d103 bne.n 8002fd8 + UTIL_SEQ_SetTask((1 << CFG_SEQ_Task_LoRaSendOnTxSystemEvent), CFG_SEQ_Prio_0); + 8002fd0: 2100 movs r1, #0 + 8002fd2: 2004 movs r0, #4 + 8002fd4: f024 ffbe bl 8027f54 +} + 8002fd8: bf00 nop + 8002fda: 3708 adds r7, #8 + 8002fdc: 46bd mov sp, r7 + 8002fde: bd80 pop {r7, pc} + +08002fe0 : + +void vLoRaWANTask( void *pvParameters ) +{ + 8002fe0: b580 push {r7, lr} + 8002fe2: b088 sub sp, #32 + 8002fe4: af00 add r7, sp, #0 + 8002fe6: 6078 str r0, [r7, #4] +/* Remove warning for unused parameter */ + (void)pvParameters ; + osMessageQId myQueueId; + osEvent event; + + myQueueId = getQueueId(LORA_COMM); + 8002fe8: 2005 movs r0, #5 + 8002fea: f002 ffab bl 8005f44 + 8002fee: 61f8 str r0, [r7, #28] + //taskENTER_CRITICAL(); + MX_LoRaWAN_Init(); + 8002ff0: f7ff ffd6 bl 8002fa0 + //taskEXIT_CRITICAL(); + + while(1) + { + event = osMessageGet( myQueueId, 100 ); + 8002ff4: f107 030c add.w r3, r7, #12 + 8002ff8: 2264 movs r2, #100 @ 0x64 + 8002ffa: 69f9 ldr r1, [r7, #28] + 8002ffc: 4618 mov r0, r3 + 8002ffe: f013 facd bl 801659c + if (event.status == osEventMessage) + 8003002: 68fb ldr r3, [r7, #12] + 8003004: 2b10 cmp r3, #16 + 8003006: d108 bne.n 800301a + { + MSG_STRUCT* p_recvMsg = event.value.p; + 8003008: 693b ldr r3, [r7, #16] + 800300a: 61bb str r3, [r7, #24] + + LoRa_processMsg(p_recvMsg); + 800300c: 69b8 ldr r0, [r7, #24] + 800300e: f7ff ffd5 bl 8002fbc + freeMemoryPoolMessage(p_recvMsg); + 8003012: 69b8 ldr r0, [r7, #24] + 8003014: f002 ffe4 bl 8005fe0 + 8003018: e7ec b.n 8002ff4 + } + else if (event.status == osEventTimeout) { + 800301a: 68fb ldr r3, [r7, #12] + 800301c: 2b40 cmp r3, #64 @ 0x40 + 800301e: d1e9 bne.n 8002ff4 + MX_LoRaWAN_Process(); + 8003020: f7ff ffc4 bl 8002fac + event = osMessageGet( myQueueId, 100 ); + 8003024: e7e6 b.n 8002ff4 + ... + +08003028 : +/* USER CODE BEGIN EF */ + +/* USER CODE END EF */ + +void LoRaWAN_Init(void) +{ + 8003028: b580 push {r7, lr} + 800302a: b084 sub sp, #16 + 800302c: af04 add r7, sp, #16 + LED_Init(LED_BLUE); + LED_Init(LED_RED1); + LED_Init(LED_RED2); + + /* Get LoRa APP version*/ + APP_LOG(TS_OFF, VLEVEL_M, "APP_VERSION: V%X.%X.%X\r\n", + 800302e: 2300 movs r3, #0 + 8003030: 9302 str r3, [sp, #8] + 8003032: 2301 movs r3, #1 + 8003034: 9301 str r3, [sp, #4] + 8003036: 2301 movs r3, #1 + 8003038: 9300 str r3, [sp, #0] + 800303a: 4b3f ldr r3, [pc, #252] @ (8003138 ) + 800303c: 2200 movs r2, #0 + 800303e: 2100 movs r1, #0 + 8003040: 2002 movs r0, #2 + 8003042: f024 fbcb bl 80277dc + (uint8_t)(__LORA_APP_VERSION >> __APP_VERSION_MAIN_SHIFT), + (uint8_t)(__LORA_APP_VERSION >> __APP_VERSION_SUB1_SHIFT), + (uint8_t)(__LORA_APP_VERSION >> __APP_VERSION_SUB2_SHIFT)); + + /* Get MW LoraWAN info */ + APP_LOG(TS_OFF, VLEVEL_M, "MW_LORAWAN_VERSION: V%X.%X.%X\r\n", + 8003046: 2300 movs r3, #0 + 8003048: 9302 str r3, [sp, #8] + 800304a: 2303 movs r3, #3 + 800304c: 9301 str r3, [sp, #4] + 800304e: 2302 movs r3, #2 + 8003050: 9300 str r3, [sp, #0] + 8003052: 4b3a ldr r3, [pc, #232] @ (800313c ) + 8003054: 2200 movs r2, #0 + 8003056: 2100 movs r1, #0 + 8003058: 2002 movs r0, #2 + 800305a: f024 fbbf bl 80277dc + (uint8_t)(__LORAWAN_VERSION >> __APP_VERSION_MAIN_SHIFT), + (uint8_t)(__LORAWAN_VERSION >> __APP_VERSION_SUB1_SHIFT), + (uint8_t)(__LORAWAN_VERSION >> __APP_VERSION_SUB2_SHIFT)); + + /* Get MW SubGhz_Phy info */ + APP_LOG(TS_OFF, VLEVEL_M, "MW_RADIO_VERSION: V%X.%X.%X\r\n", + 800305e: 2300 movs r3, #0 + 8003060: 9302 str r3, [sp, #8] + 8003062: 2301 movs r3, #1 + 8003064: 9301 str r3, [sp, #4] + 8003066: 2301 movs r3, #1 + 8003068: 9300 str r3, [sp, #0] + 800306a: 4b35 ldr r3, [pc, #212] @ (8003140 ) + 800306c: 2200 movs r2, #0 + 800306e: 2100 movs r1, #0 + 8003070: 2002 movs r0, #2 + 8003072: f024 fbb3 bl 80277dc + (uint8_t)(__SUBGHZ_PHY_VERSION >> __APP_VERSION_MAIN_SHIFT), + (uint8_t)(__SUBGHZ_PHY_VERSION >> __APP_VERSION_SUB1_SHIFT), + (uint8_t)(__SUBGHZ_PHY_VERSION >> __APP_VERSION_SUB2_SHIFT)); + + UTIL_TIMER_Create(&TxLedTimer, 0xFFFFFFFFU, UTIL_TIMER_ONESHOT, OnTxTimerLedEvent, NULL); + 8003076: 2300 movs r3, #0 + 8003078: 9300 str r3, [sp, #0] + 800307a: 4b32 ldr r3, [pc, #200] @ (8003144 ) + 800307c: 2200 movs r2, #0 + 800307e: f04f 31ff mov.w r1, #4294967295 + 8003082: 4831 ldr r0, [pc, #196] @ (8003148 ) + 8003084: f025 f936 bl 80282f4 + UTIL_TIMER_Create(&RxLedTimer, 0xFFFFFFFFU, UTIL_TIMER_ONESHOT, OnRxTimerLedEvent, NULL); + 8003088: 2300 movs r3, #0 + 800308a: 9300 str r3, [sp, #0] + 800308c: 4b2f ldr r3, [pc, #188] @ (800314c ) + 800308e: 2200 movs r2, #0 + 8003090: f04f 31ff mov.w r1, #4294967295 + 8003094: 482e ldr r0, [pc, #184] @ (8003150 ) + 8003096: f025 f92d bl 80282f4 + UTIL_TIMER_Create(&JoinLedTimer, 0xFFFFFFFFU, UTIL_TIMER_PERIODIC, OnJoinTimerLedEvent, NULL); + 800309a: 2300 movs r3, #0 + 800309c: 9300 str r3, [sp, #0] + 800309e: 4b2d ldr r3, [pc, #180] @ (8003154 ) + 80030a0: 2201 movs r2, #1 + 80030a2: f04f 31ff mov.w r1, #4294967295 + 80030a6: 482c ldr r0, [pc, #176] @ (8003158 ) + 80030a8: f025 f924 bl 80282f4 + UTIL_TIMER_SetPeriod(&TxLedTimer, 500); + 80030ac: f44f 71fa mov.w r1, #500 @ 0x1f4 + 80030b0: 4825 ldr r0, [pc, #148] @ (8003148 ) + 80030b2: f025 f975 bl 80283a0 + UTIL_TIMER_SetPeriod(&RxLedTimer, 500); + 80030b6: f44f 71fa mov.w r1, #500 @ 0x1f4 + 80030ba: 4825 ldr r0, [pc, #148] @ (8003150 ) + 80030bc: f025 f970 bl 80283a0 + UTIL_TIMER_SetPeriod(&JoinLedTimer, 500); + 80030c0: f44f 71fa mov.w r1, #500 @ 0x1f4 + 80030c4: 4824 ldr r0, [pc, #144] @ (8003158 ) + 80030c6: f025 f96b bl 80283a0 + + /* USER CODE END LoRaWAN_Init_1 */ + + UTIL_SEQ_RegTask((1 << CFG_SEQ_Task_LmHandlerProcess), UTIL_SEQ_RFU, LmHandlerProcess); + 80030ca: 4a24 ldr r2, [pc, #144] @ (800315c ) + 80030cc: 2100 movs r1, #0 + 80030ce: 2001 movs r0, #1 + 80030d0: f024 ff1e bl 8027f10 + UTIL_SEQ_RegTask((1 << CFG_SEQ_Task_LoRaSendOnTxTimerOrButtonEvent), UTIL_SEQ_RFU, SendTxData); + 80030d4: 4a22 ldr r2, [pc, #136] @ (8003160 ) + 80030d6: 2100 movs r1, #0 + 80030d8: 2002 movs r0, #2 + 80030da: f024 ff19 bl 8027f10 + UTIL_SEQ_RegTask((1 << CFG_SEQ_Task_LoRaSendOnTxSystemEvent), UTIL_SEQ_RFU, SendTxSysData); + 80030de: 4a21 ldr r2, [pc, #132] @ (8003164 ) + 80030e0: 2100 movs r1, #0 + 80030e2: 2004 movs r0, #4 + 80030e4: f024 ff14 bl 8027f10 + /* Init Info table used by LmHandler*/ + LoraInfo_Init(); + 80030e8: f000 fb48 bl 800377c + + /* Init the Lora Stack*/ + LmHandlerInit(&LmHandlerCallbacks); + 80030ec: 481e ldr r0, [pc, #120] @ (8003168 ) + 80030ee: f017 ffe9 bl 801b0c4 + + LmHandlerConfigure(&LmHandlerParams); + 80030f2: 481e ldr r0, [pc, #120] @ (800316c ) + 80030f4: f018 f832 bl 801b15c + + /* USER CODE BEGIN LoRaWAN_Init_2 */ + UTIL_TIMER_Start(&JoinLedTimer); + 80030f8: 4817 ldr r0, [pc, #92] @ (8003158 ) + 80030fa: f025 f91c bl 8028336 + + /* USER CODE END LoRaWAN_Init_2 */ + + LmHandlerJoin(ActivationType); + 80030fe: 4b1c ldr r3, [pc, #112] @ (8003170 ) + 8003100: 781b ldrb r3, [r3, #0] + 8003102: 4618 mov r0, r3 + 8003104: f018 f960 bl 801b3c8 + + if (EventType == TX_ON_TIMER) + 8003108: 4b1a ldr r3, [pc, #104] @ (8003174 ) + 800310a: 781b ldrb r3, [r3, #0] + 800310c: 2b00 cmp r3, #0 + 800310e: d110 bne.n 8003132 + { + /* send every time timer elapses */ + UTIL_TIMER_Create(&TxTimer, 0xFFFFFFFFU, UTIL_TIMER_ONESHOT, OnTxTimerEvent, NULL); + 8003110: 2300 movs r3, #0 + 8003112: 9300 str r3, [sp, #0] + 8003114: 4b18 ldr r3, [pc, #96] @ (8003178 ) + 8003116: 2200 movs r2, #0 + 8003118: f04f 31ff mov.w r1, #4294967295 + 800311c: 4817 ldr r0, [pc, #92] @ (800317c ) + 800311e: f025 f8e9 bl 80282f4 + UTIL_TIMER_SetPeriod(&TxTimer, APP_TX_DUTYCYCLE); + 8003122: f64e 2160 movw r1, #60000 @ 0xea60 + 8003126: 4815 ldr r0, [pc, #84] @ (800317c ) + 8003128: f025 f93a bl 80283a0 + UTIL_TIMER_Start(&TxTimer); + 800312c: 4813 ldr r0, [pc, #76] @ (800317c ) + 800312e: f025 f902 bl 8028336 + } + + /* USER CODE BEGIN LoRaWAN_Init_Last */ + + /* USER CODE END LoRaWAN_Init_Last */ +} + 8003132: bf00 nop + 8003134: 46bd mov sp, r7 + 8003136: bd80 pop {r7, pc} + 8003138: 0802eab8 .word 0x0802eab8 + 800313c: 0802ead8 .word 0x0802ead8 + 8003140: 0802eaf8 .word 0x0802eaf8 + 8003144: 080035a5 .word 0x080035a5 + 8003148: 20002194 .word 0x20002194 + 800314c: 080035c9 .word 0x080035c9 + 8003150: 200021b0 .word 0x200021b0 + 8003154: 080035ed .word 0x080035ed + 8003158: 200021cc .word 0x200021cc + 800315c: 0801b3b5 .word 0x0801b3b5 + 8003160: 080032d9 .word 0x080032d9 + 8003164: 080034c9 .word 0x080034c9 + 8003168: 20000020 .word 0x20000020 + 800316c: 20000054 .word 0x20000054 + 8003170: 2000001c .word 0x2000001c + 8003174: 20002083 .word 0x20002083 + 8003178: 08003581 .word 0x08003581 + 800317c: 20002084 .word 0x20002084 + +08003180 : +/* USER CODE BEGIN PrFD */ + +/* USER CODE END PrFD */ + +static void OnRxData(LmHandlerAppData_t *appData, LmHandlerRxParams_t *params) +{ + 8003180: b5b0 push {r4, r5, r7, lr} + 8003182: b088 sub sp, #32 + 8003184: af06 add r7, sp, #24 + 8003186: 6078 str r0, [r7, #4] + 8003188: 6039 str r1, [r7, #0] + /* USER CODE BEGIN OnRxData_1 */ + if ((appData != NULL) || (params != NULL)) + 800318a: 687b ldr r3, [r7, #4] + 800318c: 2b00 cmp r3, #0 + 800318e: d103 bne.n 8003198 + 8003190: 683b ldr r3, [r7, #0] + 8003192: 2b00 cmp r3, #0 + 8003194: f000 808b beq.w 80032ae + { + LED_On(LED_BLUE); + 8003198: 4b47 ldr r3, [pc, #284] @ (80032b8 ) + 800319a: 685b ldr r3, [r3, #4] + 800319c: 4a46 ldr r2, [pc, #280] @ (80032b8 ) + 800319e: 8811 ldrh r1, [r2, #0] + 80031a0: 2201 movs r2, #1 + 80031a2: 4618 mov r0, r3 + 80031a4: f00b fcb4 bl 800eb10 + + UTIL_TIMER_Start(&RxLedTimer); + 80031a8: 4844 ldr r0, [pc, #272] @ (80032bc ) + 80031aa: f025 f8c4 bl 8028336 + + static const char *slotStrings[] = { "1", "2", "C", "C Multicast", "B Ping-Slot", "B Multicast Ping-Slot" }; + + APP_LOG(TS_OFF, VLEVEL_M, "\r\n###### ========== MCPS-Indication ==========\r\n"); + 80031ae: 4b44 ldr r3, [pc, #272] @ (80032c0 ) + 80031b0: 2200 movs r2, #0 + 80031b2: 2100 movs r1, #0 + 80031b4: 2002 movs r0, #2 + 80031b6: f024 fb11 bl 80277dc + APP_LOG(TS_OFF, VLEVEL_H, "###### D/L FRAME:%04d | SLOT:%s | PORT:%d | DR:%d | RSSI:%d | SNR:%d\r\n", + 80031ba: 683b ldr r3, [r7, #0] + 80031bc: 689b ldr r3, [r3, #8] + 80031be: 683a ldr r2, [r7, #0] + 80031c0: f992 200c ldrsb.w r2, [r2, #12] + 80031c4: 4611 mov r1, r2 + 80031c6: 4a3f ldr r2, [pc, #252] @ (80032c4 ) + 80031c8: f852 2021 ldr.w r2, [r2, r1, lsl #2] + 80031cc: 6879 ldr r1, [r7, #4] + 80031ce: 7809 ldrb r1, [r1, #0] + 80031d0: 4608 mov r0, r1 + 80031d2: 6839 ldr r1, [r7, #0] + 80031d4: f991 1002 ldrsb.w r1, [r1, #2] + 80031d8: 460c mov r4, r1 + 80031da: 6839 ldr r1, [r7, #0] + 80031dc: f991 1003 ldrsb.w r1, [r1, #3] + 80031e0: 460d mov r5, r1 + 80031e2: 6839 ldr r1, [r7, #0] + 80031e4: f991 1004 ldrsb.w r1, [r1, #4] + 80031e8: 9105 str r1, [sp, #20] + 80031ea: 9504 str r5, [sp, #16] + 80031ec: 9403 str r4, [sp, #12] + 80031ee: 9002 str r0, [sp, #8] + 80031f0: 9201 str r2, [sp, #4] + 80031f2: 9300 str r3, [sp, #0] + 80031f4: 4b34 ldr r3, [pc, #208] @ (80032c8 ) + 80031f6: 2200 movs r2, #0 + 80031f8: 2100 movs r1, #0 + 80031fa: 2003 movs r0, #3 + 80031fc: f024 faee bl 80277dc + params->DownlinkCounter, slotStrings[params->RxSlot], appData->Port, params->Datarate, params->Rssi, params->Snr); + switch (appData->Port) + 8003200: 687b ldr r3, [r7, #4] + 8003202: 781b ldrb r3, [r3, #0] + 8003204: 2b02 cmp r3, #2 + 8003206: d01f beq.n 8003248 + 8003208: 2b03 cmp r3, #3 + 800320a: d14b bne.n 80032a4 + { + case LORAWAN_SWITCH_CLASS_PORT: + /*this port switches the class*/ + if (appData->BufferSize == 1) + 800320c: 687b ldr r3, [r7, #4] + 800320e: 785b ldrb r3, [r3, #1] + 8003210: 2b01 cmp r3, #1 + 8003212: d149 bne.n 80032a8 + { + switch (appData->Buffer[0]) + 8003214: 687b ldr r3, [r7, #4] + 8003216: 685b ldr r3, [r3, #4] + 8003218: 781b ldrb r3, [r3, #0] + 800321a: 2b02 cmp r3, #2 + 800321c: d00e beq.n 800323c + 800321e: 2b02 cmp r3, #2 + 8003220: dc10 bgt.n 8003244 + 8003222: 2b00 cmp r3, #0 + 8003224: d002 beq.n 800322c + 8003226: 2b01 cmp r3, #1 + 8003228: d004 beq.n 8003234 + { + LmHandlerRequestClass(CLASS_C); + break; + } + default: + break; + 800322a: e00b b.n 8003244 + LmHandlerRequestClass(CLASS_A); + 800322c: 2000 movs r0, #0 + 800322e: f018 fa2d bl 801b68c + break; + 8003232: e008 b.n 8003246 + LmHandlerRequestClass(CLASS_B); + 8003234: 2001 movs r0, #1 + 8003236: f018 fa29 bl 801b68c + break; + 800323a: e004 b.n 8003246 + LmHandlerRequestClass(CLASS_C); + 800323c: 2002 movs r0, #2 + 800323e: f018 fa25 bl 801b68c + break; + 8003242: e000 b.n 8003246 + break; + 8003244: bf00 nop + } + } + break; + 8003246: e02f b.n 80032a8 + case LORAWAN_USER_APP_PORT: + if (appData->BufferSize == 1) + 8003248: 687b ldr r3, [r7, #4] + 800324a: 785b ldrb r3, [r3, #1] + 800324c: 2b01 cmp r3, #1 + 800324e: d12d bne.n 80032ac + { + AppLedStateOn = appData->Buffer[0] & 0x01; + 8003250: 687b ldr r3, [r7, #4] + 8003252: 685b ldr r3, [r3, #4] + 8003254: 781b ldrb r3, [r3, #0] + 8003256: f003 0301 and.w r3, r3, #1 + 800325a: b2da uxtb r2, r3 + 800325c: 4b1b ldr r3, [pc, #108] @ (80032cc ) + 800325e: 701a strb r2, [r3, #0] + if (AppLedStateOn == RESET) + 8003260: 4b1a ldr r3, [pc, #104] @ (80032cc ) + 8003262: 781b ldrb r3, [r3, #0] + 8003264: 2b00 cmp r3, #0 + 8003266: d10e bne.n 8003286 + { + APP_LOG(TS_OFF, VLEVEL_H, "LED OFF\r\n"); + 8003268: 4b19 ldr r3, [pc, #100] @ (80032d0 ) + 800326a: 2200 movs r2, #0 + 800326c: 2100 movs r1, #0 + 800326e: 2003 movs r0, #3 + 8003270: f024 fab4 bl 80277dc + + LED_Off(LED_RED1); + 8003274: 4b10 ldr r3, [pc, #64] @ (80032b8 ) + 8003276: 68db ldr r3, [r3, #12] + 8003278: 4a0f ldr r2, [pc, #60] @ (80032b8 ) + 800327a: 8911 ldrh r1, [r2, #8] + 800327c: 2200 movs r2, #0 + 800327e: 4618 mov r0, r3 + 8003280: f00b fc46 bl 800eb10 + APP_LOG(TS_OFF, VLEVEL_H, "LED ON\r\n"); + + LED_On(LED_RED1); + } + } + break; + 8003284: e012 b.n 80032ac + APP_LOG(TS_OFF, VLEVEL_H, "LED ON\r\n"); + 8003286: 4b13 ldr r3, [pc, #76] @ (80032d4 ) + 8003288: 2200 movs r2, #0 + 800328a: 2100 movs r1, #0 + 800328c: 2003 movs r0, #3 + 800328e: f024 faa5 bl 80277dc + LED_On(LED_RED1); + 8003292: 4b09 ldr r3, [pc, #36] @ (80032b8 ) + 8003294: 68db ldr r3, [r3, #12] + 8003296: 4a08 ldr r2, [pc, #32] @ (80032b8 ) + 8003298: 8911 ldrh r1, [r2, #8] + 800329a: 2201 movs r2, #1 + 800329c: 4618 mov r0, r3 + 800329e: f00b fc37 bl 800eb10 + break; + 80032a2: e003 b.n 80032ac + + default: + + break; + 80032a4: bf00 nop + 80032a6: e002 b.n 80032ae + break; + 80032a8: bf00 nop + 80032aa: e000 b.n 80032ae + break; + 80032ac: bf00 nop + } + } + /* USER CODE END OnRxData_1 */ +} + 80032ae: bf00 nop + 80032b0: 3708 adds r7, #8 + 80032b2: 46bd mov sp, r7 + 80032b4: bdb0 pop {r4, r5, r7, pc} + 80032b6: bf00 nop + 80032b8: 20000004 .word 0x20000004 + 80032bc: 200021b0 .word 0x200021b0 + 80032c0: 0802eb18 .word 0x0802eb18 + 80032c4: 2000006c .word 0x2000006c + 80032c8: 0802eb4c .word 0x0802eb4c + 80032cc: 20002192 .word 0x20002192 + 80032d0: 0802eb94 .word 0x0802eb94 + 80032d4: 0802eba0 .word 0x0802eba0 + +080032d8 : + +static void SendTxData(void) +{ + 80032d8: b590 push {r4, r7, lr} + 80032da: b091 sub sp, #68 @ 0x44 + 80032dc: af02 add r7, sp, #8 + /* USER CODE BEGIN SendTxData_1 */ + LoRaWAN_sensor_t sensor_data; + UTIL_TIMER_Time_t nextTxIn = 0; + 80032de: 2300 movs r3, #0 + 80032e0: 607b str r3, [r7, #4] + +#ifdef CAYENNE_LPP + uint8_t channel = 0; + 80032e2: 2300 movs r3, #0 + 80032e4: f887 3037 strb.w r3, [r7, #55] @ 0x37 + int32_t latitude = 0; + int32_t longitude = 0; + uint16_t altitudeGps = 0; +#endif /* CAYENNE_LPP */ + + EnvSensors_Read(&sensor_data); + 80032e8: f107 0308 add.w r3, r7, #8 + 80032ec: 4618 mov r0, r3 + 80032ee: f006 f957 bl 80095a0 + + AppData.Port = LORAWAN_USER_APP_PORT; + 80032f2: 4b6d ldr r3, [pc, #436] @ (80034a8 ) + 80032f4: 2202 movs r2, #2 + 80032f6: 701a strb r2, [r3, #0] + +#ifdef CAYENNE_LPP + CayenneLppReset(); + 80032f8: f7ff fc8c bl 8002c14 + if ((LmHandlerParams.ActiveRegion != LORAMAC_REGION_US915) && (LmHandlerParams.ActiveRegion != LORAMAC_REGION_AU915) + 80032fc: 4b6b ldr r3, [pc, #428] @ (80034ac ) + 80032fe: 781b ldrb r3, [r3, #0] + 8003300: 2b08 cmp r3, #8 + 8003302: d01e beq.n 8003342 + 8003304: 4b69 ldr r3, [pc, #420] @ (80034ac ) + 8003306: 781b ldrb r3, [r3, #0] + 8003308: 2b01 cmp r3, #1 + 800330a: d01a beq.n 8003342 + && (LmHandlerParams.ActiveRegion != LORAMAC_REGION_AS923)) + 800330c: 4b67 ldr r3, [pc, #412] @ (80034ac ) + 800330e: 781b ldrb r3, [r3, #0] + 8003310: 2b00 cmp r3, #0 + 8003312: d016 beq.n 8003342 + { + CayenneLppAddDigitalInput(channel++, GetBatteryLevel()); // 0 + 8003314: f897 4037 ldrb.w r4, [r7, #55] @ 0x37 + 8003318: 1c63 adds r3, r4, #1 + 800331a: f887 3037 strb.w r3, [r7, #55] @ 0x37 + 800331e: f006 feb5 bl 800a08c + 8003322: 4603 mov r3, r0 + 8003324: 4619 mov r1, r3 + 8003326: 4620 mov r0, r4 + 8003328: f7ff fca2 bl 8002c70 + CayenneLppAddDigitalOutput(channel++, AppLedStateOn); + 800332c: f897 3037 ldrb.w r3, [r7, #55] @ 0x37 + 8003330: 1c5a adds r2, r3, #1 + 8003332: f887 2037 strb.w r2, [r7, #55] @ 0x37 + 8003336: 4a5e ldr r2, [pc, #376] @ (80034b0 ) + 8003338: 7812 ldrb r2, [r2, #0] + 800333a: 4611 mov r1, r2 + 800333c: 4618 mov r0, r3 + 800333e: f7ff fccf bl 8002ce0 + } + CayenneLppAddTemperature(channel++, (int16_t)meas_case_temperature); // 2 -> 29 °C + 8003342: f897 3037 ldrb.w r3, [r7, #55] @ 0x37 + 8003346: 1c5a adds r2, r3, #1 + 8003348: f887 2037 strb.w r2, [r7, #55] @ 0x37 + 800334c: 4a59 ldr r2, [pc, #356] @ (80034b4 ) + 800334e: edd2 7a00 vldr s15, [r2] + 8003352: eefd 7ae7 vcvt.s32.f32 s15, s15 + 8003356: ee17 2a90 vmov r2, s15 + 800335a: b212 sxth r2, r2 + 800335c: 4611 mov r1, r2 + 800335e: 4618 mov r0, r3 + 8003360: f7ff fd48 bl 8002df4 + CayenneLppAddTemperature(channel++, (int16_t)sensor_data.greenHouseAirTemperature); // 3 -> 35 °C + 8003364: f897 3037 ldrb.w r3, [r7, #55] @ 0x37 + 8003368: 1c5a adds r2, r3, #1 + 800336a: f887 2037 strb.w r2, [r7, #55] @ 0x37 + 800336e: edd7 7a04 vldr s15, [r7, #16] + 8003372: eefd 7ae7 vcvt.s32.f32 s15, s15 + 8003376: ee17 2a90 vmov r2, s15 + 800337a: b212 sxth r2, r2 + 800337c: 4611 mov r1, r2 + 800337e: 4618 mov r0, r3 + 8003380: f7ff fd38 bl 8002df4 + CayenneLppAddRelativeHumidity(channel++, (int16_t)sensor_data.greenHouseHumidity); // 4 -> 59 °C + 8003384: f897 3037 ldrb.w r3, [r7, #55] @ 0x37 + 8003388: 1c5a adds r2, r3, #1 + 800338a: f887 2037 strb.w r2, [r7, #55] @ 0x37 + 800338e: 7eba ldrb r2, [r7, #26] + 8003390: 4611 mov r1, r2 + 8003392: 4618 mov r0, r3 + 8003394: f7ff fd7c bl 8002e90 + CayenneLppAddBarometricPressure(channel++, (int16_t)sensor_data.atmosphericPressure); // 5 -> 974 mBar + 8003398: f897 3037 ldrb.w r3, [r7, #55] @ 0x37 + 800339c: 1c5a adds r2, r3, #1 + 800339e: f887 2037 strb.w r2, [r7, #55] @ 0x37 + 80033a2: edd7 7a02 vldr s15, [r7, #8] + 80033a6: eefd 7ae7 vcvt.s32.f32 s15, s15 + 80033aa: ee17 2a90 vmov r2, s15 + 80033ae: b212 sxth r2, r2 + 80033b0: b292 uxth r2, r2 + 80033b2: 4611 mov r1, r2 + 80033b4: 4618 mov r0, r3 + 80033b6: f7ff fda7 bl 8002f08 + CayenneLppAddDigitalOutput(channel++,sensor_data.waterLevel); // 6 -> 87 % + 80033ba: f897 3037 ldrb.w r3, [r7, #55] @ 0x37 + 80033be: 1c5a adds r2, r3, #1 + 80033c0: f887 2037 strb.w r2, [r7, #55] @ 0x37 + 80033c4: f897 2028 ldrb.w r2, [r7, #40] @ 0x28 + 80033c8: 4611 mov r1, r2 + 80033ca: 4618 mov r0, r3 + 80033cc: f7ff fc88 bl 8002ce0 + CayenneLppAddAnalogOutput(channel++,(uint16_t)sensor_data.solarIrradiance); // 7 -> 35 W/m² + 80033d0: f897 3037 ldrb.w r3, [r7, #55] @ 0x37 + 80033d4: 1c5a adds r2, r3, #1 + 80033d6: f887 2037 strb.w r2, [r7, #55] @ 0x37 + 80033da: edd7 7a07 vldr s15, [r7, #28] + 80033de: eefc 7ae7 vcvt.u32.f32 s15, s15 + 80033e2: ee17 2a90 vmov r2, s15 + 80033e6: b292 uxth r2, r2 + 80033e8: 4611 mov r1, r2 + 80033ea: 4618 mov r0, r3 + 80033ec: f7ff fcb0 bl 8002d50 + CayenneLppAddTemperature(channel++, (int16_t)sensor_data.outsideAirTemperature); // 8 -> 20 °C + 80033f0: f897 3037 ldrb.w r3, [r7, #55] @ 0x37 + 80033f4: 1c5a adds r2, r3, #1 + 80033f6: f887 2037 strb.w r2, [r7, #55] @ 0x37 + 80033fa: edd7 7a03 vldr s15, [r7, #12] + 80033fe: eefd 7ae7 vcvt.s32.f32 s15, s15 + 8003402: ee17 2a90 vmov r2, s15 + 8003406: b212 sxth r2, r2 + 8003408: 4611 mov r1, r2 + 800340a: 4618 mov r0, r3 + 800340c: f7ff fcf2 bl 8002df4 + //CayenneLppAddDigitalOutput(channel++,sensor_data.maxBeaufort); + CayenneLppAddDigitalOutput(channel++,sensor_data.windDirection); // 9 -> 28° (sur 36° = Nord) Nord-Nord-Est + 8003410: f897 3037 ldrb.w r3, [r7, #55] @ 0x37 + 8003414: 1c5a adds r2, r3, #1 + 8003416: f887 2037 strb.w r2, [r7, #55] @ 0x37 + 800341a: 7e3a ldrb r2, [r7, #24] + 800341c: 4611 mov r1, r2 + 800341e: 4618 mov r0, r3 + 8003420: f7ff fc5e bl 8002ce0 + CayenneLppAddAnalogOutput(channel++,(uint16_t)(sensor_data.windSpeed*100)); // 10 -> 102 (m/s x100) + 8003424: f897 3037 ldrb.w r3, [r7, #55] @ 0x37 + 8003428: 1c5a adds r2, r3, #1 + 800342a: f887 2037 strb.w r2, [r7, #55] @ 0x37 + 800342e: edd7 7a05 vldr s15, [r7, #20] + 8003432: ed9f 7a21 vldr s14, [pc, #132] @ 80034b8 + 8003436: ee67 7a87 vmul.f32 s15, s15, s14 + 800343a: eefc 7ae7 vcvt.u32.f32 s15, s15 + 800343e: ee17 2a90 vmov r2, s15 + 8003442: b292 uxth r2, r2 + 8003444: 4611 mov r1, r2 + 8003446: 4618 mov r0, r3 + 8003448: f7ff fc82 bl 8002d50 + + CayenneLppCopy(AppData.Buffer); + 800344c: 4b16 ldr r3, [pc, #88] @ (80034a8 ) + 800344e: 685b ldr r3, [r3, #4] + 8003450: 4618 mov r0, r3 + 8003452: f7ff fbf7 bl 8002c44 + AppData.BufferSize = CayenneLppGetSize(); + 8003456: f7ff fbe9 bl 8002c2c + 800345a: 4603 mov r3, r0 + 800345c: 461a mov r2, r3 + 800345e: 4b12 ldr r3, [pc, #72] @ (80034a8 ) + 8003460: 705a strb r2, [r3, #1] + } + + AppData.BufferSize = i; +#endif /* CAYENNE_LPP */ + + if (LORAMAC_HANDLER_SUCCESS == LmHandlerSend(&AppData, LORAWAN_DEFAULT_CONFIRMED_MSG_STATE, &nextTxIn, false)) + 8003462: 1d3a adds r2, r7, #4 + 8003464: 2300 movs r3, #0 + 8003466: 2100 movs r1, #0 + 8003468: 480f ldr r0, [pc, #60] @ (80034a8 ) + 800346a: f018 f823 bl 801b4b4 + 800346e: 4603 mov r3, r0 + 8003470: 2b00 cmp r3, #0 + 8003472: d106 bne.n 8003482 + { + APP_LOG(TS_ON, VLEVEL_L, "LoRaWAN SEND REQUEST\r\n"); + 8003474: 4b11 ldr r3, [pc, #68] @ (80034bc ) + 8003476: 2201 movs r2, #1 + 8003478: 2100 movs r1, #0 + 800347a: 2001 movs r0, #1 + 800347c: f024 f9ae bl 80277dc + { + APP_LOG(TS_ON, VLEVEL_L, "LoRaWAN next Tx in : ~%d second(s)\r\n", (nextTxIn / 1000)); + } + + /* USER CODE END SendTxData_1 */ +} + 8003480: e00e b.n 80034a0 + else if (nextTxIn > 0) + 8003482: 687b ldr r3, [r7, #4] + 8003484: 2b00 cmp r3, #0 + 8003486: d00b beq.n 80034a0 + APP_LOG(TS_ON, VLEVEL_L, "LoRaWAN next Tx in : ~%d second(s)\r\n", (nextTxIn / 1000)); + 8003488: 687b ldr r3, [r7, #4] + 800348a: 4a0d ldr r2, [pc, #52] @ (80034c0 ) + 800348c: fba2 2303 umull r2, r3, r2, r3 + 8003490: 099b lsrs r3, r3, #6 + 8003492: 9300 str r3, [sp, #0] + 8003494: 4b0b ldr r3, [pc, #44] @ (80034c4 ) + 8003496: 2201 movs r2, #1 + 8003498: 2100 movs r1, #0 + 800349a: 2001 movs r0, #1 + 800349c: f024 f99e bl 80277dc +} + 80034a0: bf00 nop + 80034a2: 373c adds r7, #60 @ 0x3c + 80034a4: 46bd mov sp, r7 + 80034a6: bd90 pop {r4, r7, pc} + 80034a8: 20000064 .word 0x20000064 + 80034ac: 20000054 .word 0x20000054 + 80034b0: 20002192 .word 0x20002192 + 80034b4: 20003134 .word 0x20003134 + 80034b8: 42c80000 .word 0x42c80000 + 80034bc: 0802ebac .word 0x0802ebac + 80034c0: 10624dd3 .word 0x10624dd3 + 80034c4: 0802ebc4 .word 0x0802ebc4 + +080034c8 : + +static void SendTxSysData(void) +{ + 80034c8: b590 push {r4, r7, lr} + 80034ca: b083 sub sp, #12 + 80034cc: af00 add r7, sp, #0 + /* USER CODE BEGIN SendTxData_1 */ + LoRaWAN_event_sensor_t sensor_data; + +#ifdef CAYENNE_LPP + uint8_t channel = 0; + 80034ce: 2300 movs r3, #0 + 80034d0: 71fb strb r3, [r7, #7] +#else + uint16_t vibes_frequency = 0; +#endif /* CAYENNE_LPP */ + + EventSensors_Read(&sensor_data); + 80034d2: 1d3b adds r3, r7, #4 + 80034d4: 4618 mov r0, r3 + 80034d6: f006 f8c1 bl 800965c + + AppData.Port = LORAWAN_USER_APP_PORT + 1; + 80034da: 4b25 ldr r3, [pc, #148] @ (8003570 ) + 80034dc: 2203 movs r2, #3 + 80034de: 701a strb r2, [r3, #0] + +#ifdef CAYENNE_LPP + CayenneLppReset(); + 80034e0: f7ff fb98 bl 8002c14 + if ((LmHandlerParams.ActiveRegion != LORAMAC_REGION_US915) && (LmHandlerParams.ActiveRegion != LORAMAC_REGION_AU915) + 80034e4: 4b23 ldr r3, [pc, #140] @ (8003574 ) + 80034e6: 781b ldrb r3, [r3, #0] + 80034e8: 2b08 cmp r3, #8 + 80034ea: d01a beq.n 8003522 + 80034ec: 4b21 ldr r3, [pc, #132] @ (8003574 ) + 80034ee: 781b ldrb r3, [r3, #0] + 80034f0: 2b01 cmp r3, #1 + 80034f2: d016 beq.n 8003522 + && (LmHandlerParams.ActiveRegion != LORAMAC_REGION_AS923)) + 80034f4: 4b1f ldr r3, [pc, #124] @ (8003574 ) + 80034f6: 781b ldrb r3, [r3, #0] + 80034f8: 2b00 cmp r3, #0 + 80034fa: d012 beq.n 8003522 + { + CayenneLppAddDigitalInput(channel++, GetBatteryLevel()); // _0 + 80034fc: 79fc ldrb r4, [r7, #7] + 80034fe: 1c63 adds r3, r4, #1 + 8003500: 71fb strb r3, [r7, #7] + 8003502: f006 fdc3 bl 800a08c + 8003506: 4603 mov r3, r0 + 8003508: 4619 mov r1, r3 + 800350a: 4620 mov r0, r4 + 800350c: f7ff fbb0 bl 8002c70 + CayenneLppAddDigitalOutput(channel++, AppLedStateOn); // _1 + 8003510: 79fb ldrb r3, [r7, #7] + 8003512: 1c5a adds r2, r3, #1 + 8003514: 71fa strb r2, [r7, #7] + 8003516: 4a18 ldr r2, [pc, #96] @ (8003578 ) + 8003518: 7812 ldrb r2, [r2, #0] + 800351a: 4611 mov r1, r2 + 800351c: 4618 mov r0, r3 + 800351e: f7ff fbdf bl 8002ce0 + } + + CayenneLppAddDigitalInput(channel++,sensor_data.subsonic_AI_similarity); // _2 -> From 0 to 100 + 8003522: 79fb ldrb r3, [r7, #7] + 8003524: 1c5a adds r2, r3, #1 + 8003526: 71fa strb r2, [r7, #7] + 8003528: 793a ldrb r2, [r7, #4] + 800352a: 4611 mov r1, r2 + 800352c: 4618 mov r0, r3 + 800352e: f7ff fb9f bl 8002c70 + + CayenneLppCopy(AppData.Buffer); + 8003532: 4b0f ldr r3, [pc, #60] @ (8003570 ) + 8003534: 685b ldr r3, [r3, #4] + 8003536: 4618 mov r0, r3 + 8003538: f7ff fb84 bl 8002c44 + AppData.BufferSize = CayenneLppGetSize(); + 800353c: f7ff fb76 bl 8002c2c + 8003540: 4603 mov r3, r0 + 8003542: 461a mov r2, r3 + 8003544: 4b0a ldr r3, [pc, #40] @ (8003570 ) + 8003546: 705a strb r2, [r3, #1] + } + + AppData.BufferSize = i; +#endif /* CAYENNE_LPP */ + + if (LORAMAC_HANDLER_SUCCESS == LmHandlerSend(&AppData, LORAWAN_DEFAULT_CONFIRMED_MSG_STATE, NULL, false)) + 8003548: 2300 movs r3, #0 + 800354a: 2200 movs r2, #0 + 800354c: 2100 movs r1, #0 + 800354e: 4808 ldr r0, [pc, #32] @ (8003570 ) + 8003550: f017 ffb0 bl 801b4b4 + 8003554: 4603 mov r3, r0 + 8003556: 2b00 cmp r3, #0 + 8003558: d105 bne.n 8003566 + { + APP_LOG(TS_ON, VLEVEL_L, "LoRaWAN SEND REQUEST\r\n"); + 800355a: 4b08 ldr r3, [pc, #32] @ (800357c ) + 800355c: 2201 movs r2, #1 + 800355e: 2100 movs r1, #0 + 8003560: 2001 movs r0, #1 + 8003562: f024 f93b bl 80277dc + } + + /* USER CODE END SendTxData_1 */ +} + 8003566: bf00 nop + 8003568: 370c adds r7, #12 + 800356a: 46bd mov sp, r7 + 800356c: bd90 pop {r4, r7, pc} + 800356e: bf00 nop + 8003570: 20000064 .word 0x20000064 + 8003574: 20000054 .word 0x20000054 + 8003578: 20002192 .word 0x20002192 + 800357c: 0802ebac .word 0x0802ebac + +08003580 : + +static void OnTxTimerEvent(void *context) +{ + 8003580: b580 push {r7, lr} + 8003582: b082 sub sp, #8 + 8003584: af00 add r7, sp, #0 + 8003586: 6078 str r0, [r7, #4] + /* USER CODE BEGIN OnTxTimerEvent_1 */ + + /* USER CODE END OnTxTimerEvent_1 */ + UTIL_SEQ_SetTask((1 << CFG_SEQ_Task_LoRaSendOnTxTimerOrButtonEvent), CFG_SEQ_Prio_0); + 8003588: 2100 movs r1, #0 + 800358a: 2002 movs r0, #2 + 800358c: f024 fce2 bl 8027f54 + + /*Wait for next tx slot*/ + UTIL_TIMER_Start(&TxTimer); + 8003590: 4803 ldr r0, [pc, #12] @ (80035a0 ) + 8003592: f024 fed0 bl 8028336 + /* USER CODE BEGIN OnTxTimerEvent_2 */ + + /* USER CODE END OnTxTimerEvent_2 */ +} + 8003596: bf00 nop + 8003598: 3708 adds r7, #8 + 800359a: 46bd mov sp, r7 + 800359c: bd80 pop {r7, pc} + 800359e: bf00 nop + 80035a0: 20002084 .word 0x20002084 + +080035a4 : + +/* USER CODE BEGIN PrFD_LedEvents */ +static void OnTxTimerLedEvent(void *context) +{ + 80035a4: b580 push {r7, lr} + 80035a6: b082 sub sp, #8 + 80035a8: af00 add r7, sp, #0 + 80035aa: 6078 str r0, [r7, #4] + LED_Off(LED_RED2); + 80035ac: 4b05 ldr r3, [pc, #20] @ (80035c4 ) + 80035ae: 695b ldr r3, [r3, #20] + 80035b0: 4a04 ldr r2, [pc, #16] @ (80035c4 ) + 80035b2: 8a11 ldrh r1, [r2, #16] + 80035b4: 2200 movs r2, #0 + 80035b6: 4618 mov r0, r3 + 80035b8: f00b faaa bl 800eb10 +} + 80035bc: bf00 nop + 80035be: 3708 adds r7, #8 + 80035c0: 46bd mov sp, r7 + 80035c2: bd80 pop {r7, pc} + 80035c4: 20000004 .word 0x20000004 + +080035c8 : + +static void OnRxTimerLedEvent(void *context) +{ + 80035c8: b580 push {r7, lr} + 80035ca: b082 sub sp, #8 + 80035cc: af00 add r7, sp, #0 + 80035ce: 6078 str r0, [r7, #4] + LED_Off(LED_BLUE) ; + 80035d0: 4b05 ldr r3, [pc, #20] @ (80035e8 ) + 80035d2: 685b ldr r3, [r3, #4] + 80035d4: 4a04 ldr r2, [pc, #16] @ (80035e8 ) + 80035d6: 8811 ldrh r1, [r2, #0] + 80035d8: 2200 movs r2, #0 + 80035da: 4618 mov r0, r3 + 80035dc: f00b fa98 bl 800eb10 +} + 80035e0: bf00 nop + 80035e2: 3708 adds r7, #8 + 80035e4: 46bd mov sp, r7 + 80035e6: bd80 pop {r7, pc} + 80035e8: 20000004 .word 0x20000004 + +080035ec : + +static void OnJoinTimerLedEvent(void *context) +{ + 80035ec: b580 push {r7, lr} + 80035ee: b082 sub sp, #8 + 80035f0: af00 add r7, sp, #0 + 80035f2: 6078 str r0, [r7, #4] + LED_Toggle(LED_RED1) ; + 80035f4: 4b05 ldr r3, [pc, #20] @ (800360c ) + 80035f6: 68db ldr r3, [r3, #12] + 80035f8: 4a04 ldr r2, [pc, #16] @ (800360c ) + 80035fa: 8912 ldrh r2, [r2, #8] + 80035fc: 4611 mov r1, r2 + 80035fe: 4618 mov r0, r3 + 8003600: f00b fa9e bl 800eb40 +} + 8003604: bf00 nop + 8003606: 3708 adds r7, #8 + 8003608: 46bd mov sp, r7 + 800360a: bd80 pop {r7, pc} + 800360c: 20000004 .word 0x20000004 + +08003610 : + +/* USER CODE END PrFD_LedEvents */ + +static void OnTxData(LmHandlerTxParams_t *params) +{ + 8003610: b580 push {r7, lr} + 8003612: b086 sub sp, #24 + 8003614: af04 add r7, sp, #16 + 8003616: 6078 str r0, [r7, #4] + /* USER CODE BEGIN OnTxData_1 */ + if ((params != NULL)) + 8003618: 687b ldr r3, [r7, #4] + 800361a: 2b00 cmp r3, #0 + 800361c: d049 beq.n 80036b2 + { + /* Process Tx event only if its a mcps response to prevent some internal events (mlme) */ + if (params->IsMcpsConfirm != 0) + 800361e: 687b ldr r3, [r7, #4] + 8003620: 781b ldrb r3, [r3, #0] + 8003622: 2b00 cmp r3, #0 + 8003624: d045 beq.n 80036b2 + { + LED_On(LED_RED2) ; + 8003626: 4b25 ldr r3, [pc, #148] @ (80036bc ) + 8003628: 695b ldr r3, [r3, #20] + 800362a: 4a24 ldr r2, [pc, #144] @ (80036bc ) + 800362c: 8a11 ldrh r1, [r2, #16] + 800362e: 2201 movs r2, #1 + 8003630: 4618 mov r0, r3 + 8003632: f00b fa6d bl 800eb10 + UTIL_TIMER_Start(&TxLedTimer); + 8003636: 4822 ldr r0, [pc, #136] @ (80036c0 ) + 8003638: f024 fe7d bl 8028336 + + APP_LOG(TS_OFF, VLEVEL_M, "\r\n###### ========== MCPS-Confirm =============\r\n"); + 800363c: 4b21 ldr r3, [pc, #132] @ (80036c4 ) + 800363e: 2200 movs r2, #0 + 8003640: 2100 movs r1, #0 + 8003642: 2002 movs r0, #2 + 8003644: f024 f8ca bl 80277dc + APP_LOG(TS_OFF, VLEVEL_H, "###### U/L FRAME:%04d | PORT:%d | DR:%d | PWR:%d", params->UplinkCounter, + 8003648: 687b ldr r3, [r7, #4] + 800364a: 689b ldr r3, [r3, #8] + 800364c: 687a ldr r2, [r7, #4] + 800364e: 7b12 ldrb r2, [r2, #12] + 8003650: 4611 mov r1, r2 + 8003652: 687a ldr r2, [r7, #4] + 8003654: f992 2004 ldrsb.w r2, [r2, #4] + 8003658: 4610 mov r0, r2 + 800365a: 687a ldr r2, [r7, #4] + 800365c: f992 2014 ldrsb.w r2, [r2, #20] + 8003660: 9203 str r2, [sp, #12] + 8003662: 9002 str r0, [sp, #8] + 8003664: 9101 str r1, [sp, #4] + 8003666: 9300 str r3, [sp, #0] + 8003668: 4b17 ldr r3, [pc, #92] @ (80036c8 ) + 800366a: 2200 movs r2, #0 + 800366c: 2100 movs r1, #0 + 800366e: 2003 movs r0, #3 + 8003670: f024 f8b4 bl 80277dc + params->AppData.Port, params->Datarate, params->TxPower); + + APP_LOG(TS_OFF, VLEVEL_H, " | MSG TYPE:"); + 8003674: 4b15 ldr r3, [pc, #84] @ (80036cc ) + 8003676: 2200 movs r2, #0 + 8003678: 2100 movs r1, #0 + 800367a: 2003 movs r0, #3 + 800367c: f024 f8ae bl 80277dc + if (params->MsgType == LORAMAC_HANDLER_CONFIRMED_MSG) + 8003680: 687b ldr r3, [r7, #4] + 8003682: 789b ldrb r3, [r3, #2] + 8003684: 2b01 cmp r3, #1 + 8003686: d10e bne.n 80036a6 + { + APP_LOG(TS_OFF, VLEVEL_H, "CONFIRMED [%s]\r\n", (params->AckReceived != 0) ? "ACK" : "NACK"); + 8003688: 687b ldr r3, [r7, #4] + 800368a: 78db ldrb r3, [r3, #3] + 800368c: 2b00 cmp r3, #0 + 800368e: d001 beq.n 8003694 + 8003690: 4b0f ldr r3, [pc, #60] @ (80036d0 ) + 8003692: e000 b.n 8003696 + 8003694: 4b0f ldr r3, [pc, #60] @ (80036d4 ) + 8003696: 9300 str r3, [sp, #0] + 8003698: 4b0f ldr r3, [pc, #60] @ (80036d8 ) + 800369a: 2200 movs r2, #0 + 800369c: 2100 movs r1, #0 + 800369e: 2003 movs r0, #3 + 80036a0: f024 f89c bl 80277dc + APP_LOG(TS_OFF, VLEVEL_H, "UNCONFIRMED\r\n"); + } + } + } + /* USER CODE END OnTxData_1 */ +} + 80036a4: e005 b.n 80036b2 + APP_LOG(TS_OFF, VLEVEL_H, "UNCONFIRMED\r\n"); + 80036a6: 4b0d ldr r3, [pc, #52] @ (80036dc ) + 80036a8: 2200 movs r2, #0 + 80036aa: 2100 movs r1, #0 + 80036ac: 2003 movs r0, #3 + 80036ae: f024 f895 bl 80277dc +} + 80036b2: bf00 nop + 80036b4: 3708 adds r7, #8 + 80036b6: 46bd mov sp, r7 + 80036b8: bd80 pop {r7, pc} + 80036ba: bf00 nop + 80036bc: 20000004 .word 0x20000004 + 80036c0: 20002194 .word 0x20002194 + 80036c4: 0802ebec .word 0x0802ebec + 80036c8: 0802ec20 .word 0x0802ec20 + 80036cc: 0802ec54 .word 0x0802ec54 + 80036d0: 0802ec64 .word 0x0802ec64 + 80036d4: 0802ec68 .word 0x0802ec68 + 80036d8: 0802ec70 .word 0x0802ec70 + 80036dc: 0802ec84 .word 0x0802ec84 + +080036e0 : + +static void OnJoinRequest(LmHandlerJoinParams_t *joinParams) +{ + 80036e0: b580 push {r7, lr} + 80036e2: b082 sub sp, #8 + 80036e4: af00 add r7, sp, #0 + 80036e6: 6078 str r0, [r7, #4] + /* USER CODE BEGIN OnJoinRequest_1 */ + if (joinParams != NULL) + 80036e8: 687b ldr r3, [r7, #4] + 80036ea: 2b00 cmp r3, #0 + 80036ec: d02d beq.n 800374a + { + if (joinParams->Status == LORAMAC_HANDLER_SUCCESS) + 80036ee: 687b ldr r3, [r7, #4] + 80036f0: f993 3001 ldrsb.w r3, [r3, #1] + 80036f4: 2b00 cmp r3, #0 + 80036f6: d122 bne.n 800373e + { + UTIL_TIMER_Stop(&JoinLedTimer); + 80036f8: 4816 ldr r0, [pc, #88] @ (8003754 ) + 80036fa: f024 fe3b bl 8028374 + + LED_Off(LED_RED1) ; + 80036fe: 4b16 ldr r3, [pc, #88] @ (8003758 ) + 8003700: 68db ldr r3, [r3, #12] + 8003702: 4a15 ldr r2, [pc, #84] @ (8003758 ) + 8003704: 8911 ldrh r1, [r2, #8] + 8003706: 2200 movs r2, #0 + 8003708: 4618 mov r0, r3 + 800370a: f00b fa01 bl 800eb10 + + APP_LOG(TS_OFF, VLEVEL_M, "\r\n###### = JOINED = "); + 800370e: 4b13 ldr r3, [pc, #76] @ (800375c ) + 8003710: 2200 movs r2, #0 + 8003712: 2100 movs r1, #0 + 8003714: 2002 movs r0, #2 + 8003716: f024 f861 bl 80277dc + if (joinParams->Mode == ACTIVATION_TYPE_ABP) + 800371a: 687b ldr r3, [r7, #4] + 800371c: 789b ldrb r3, [r3, #2] + 800371e: 2b01 cmp r3, #1 + 8003720: d106 bne.n 8003730 + { + APP_LOG(TS_OFF, VLEVEL_M, "ABP ======================\r\n"); + 8003722: 4b0f ldr r3, [pc, #60] @ (8003760 ) + 8003724: 2200 movs r2, #0 + 8003726: 2100 movs r1, #0 + 8003728: 2002 movs r0, #2 + 800372a: f024 f857 bl 80277dc + { + APP_LOG(TS_OFF, VLEVEL_M, "\r\n###### = JOIN FAILED\r\n"); + } + } + /* USER CODE END OnJoinRequest_1 */ +} + 800372e: e00c b.n 800374a + APP_LOG(TS_OFF, VLEVEL_M, "OTAA =====================\r\n"); + 8003730: 4b0c ldr r3, [pc, #48] @ (8003764 ) + 8003732: 2200 movs r2, #0 + 8003734: 2100 movs r1, #0 + 8003736: 2002 movs r0, #2 + 8003738: f024 f850 bl 80277dc +} + 800373c: e005 b.n 800374a + APP_LOG(TS_OFF, VLEVEL_M, "\r\n###### = JOIN FAILED\r\n"); + 800373e: 4b0a ldr r3, [pc, #40] @ (8003768 ) + 8003740: 2200 movs r2, #0 + 8003742: 2100 movs r1, #0 + 8003744: 2002 movs r0, #2 + 8003746: f024 f849 bl 80277dc +} + 800374a: bf00 nop + 800374c: 3708 adds r7, #8 + 800374e: 46bd mov sp, r7 + 8003750: bd80 pop {r7, pc} + 8003752: bf00 nop + 8003754: 200021cc .word 0x200021cc + 8003758: 20000004 .word 0x20000004 + 800375c: 0802ec94 .word 0x0802ec94 + 8003760: 0802ecac .word 0x0802ecac + 8003764: 0802eccc .word 0x0802eccc + 8003768: 0802ecec .word 0x0802ecec + +0800376c : + +static void OnMacProcessNotify(void) +{ + 800376c: b580 push {r7, lr} + 800376e: af00 add r7, sp, #0 + /* USER CODE BEGIN OnMacProcessNotify_1 */ + + /* USER CODE END OnMacProcessNotify_1 */ + UTIL_SEQ_SetTask((1 << CFG_SEQ_Task_LmHandlerProcess), CFG_SEQ_Prio_0); + 8003770: 2100 movs r1, #0 + 8003772: 2001 movs r0, #1 + 8003774: f024 fbee bl 8027f54 + + /* USER CODE BEGIN OnMacProcessNotify_2 */ + + /* USER CODE END OnMacProcessNotify_2 */ +} + 8003778: bf00 nop + 800377a: bd80 pop {r7, pc} + +0800377c : + +/* USER CODE END EV */ + +/* Exported functions --------------------------------------------------------*/ +void LoraInfo_Init(void) +{ + 800377c: b580 push {r7, lr} + 800377e: af00 add r7, sp, #0 + loraInfo.ActivationMode = 0; + 8003780: 4b15 ldr r3, [pc, #84] @ (80037d8 ) + 8003782: 2200 movs r2, #0 + 8003784: 601a str r2, [r3, #0] + loraInfo.Region = 0; + 8003786: 4b14 ldr r3, [pc, #80] @ (80037d8 ) + 8003788: 2200 movs r2, #0 + 800378a: 605a str r2, [r3, #4] + loraInfo.ClassB = 0; + 800378c: 4b12 ldr r3, [pc, #72] @ (80037d8 ) + 800378e: 2200 movs r2, #0 + 8003790: 609a str r2, [r3, #8] + loraInfo.Kms = 0; + 8003792: 4b11 ldr r3, [pc, #68] @ (80037d8 ) + 8003794: 2200 movs r2, #0 + 8003796: 60da str r2, [r3, #12] +#endif /* REGION_CN779 */ +#ifdef REGION_EU433 + loraInfo.Region |= (1 << LORAMAC_REGION_EU433) ; +#endif /* REGION_EU433 */ +#ifdef REGION_EU868 + loraInfo.Region |= (1 << LORAMAC_REGION_EU868) ; + 8003798: 4b0f ldr r3, [pc, #60] @ (80037d8 ) + 800379a: 685b ldr r3, [r3, #4] + 800379c: f043 0320 orr.w r3, r3, #32 + 80037a0: 4a0d ldr r2, [pc, #52] @ (80037d8 ) + 80037a2: 6053 str r3, [r2, #4] +#endif /* REGION_US915 */ +#ifdef REGION_RU864 + loraInfo.Region |= (1 << LORAMAC_REGION_RU864) ; +#endif /* REGION_RU864 */ + + if (loraInfo.Region == 0) + 80037a4: 4b0c ldr r3, [pc, #48] @ (80037d8 ) + 80037a6: 685b ldr r3, [r3, #4] + 80037a8: 2b00 cmp r3, #0 + 80037aa: d10d bne.n 80037c8 + { + APP_PRINTF("error: At least one region shall be defined in the MW: check lorawan_conf.h \r\n"); + 80037ac: 4b0b ldr r3, [pc, #44] @ (80037dc ) + 80037ae: 2200 movs r2, #0 + 80037b0: 2100 movs r1, #0 + 80037b2: 2000 movs r0, #0 + 80037b4: f024 f812 bl 80277dc + while (1 != UTIL_ADV_TRACE_IsBufferEmpty()) + 80037b8: bf00 nop + 80037ba: f023 fffd bl 80277b8 + 80037be: 4603 mov r3, r0 + 80037c0: 2b01 cmp r3, #1 + 80037c2: d1fa bne.n 80037ba + { + /* Wait that all printfs are completed*/ + } + while (1) {} /* At least one region shall be defined */ + 80037c4: bf00 nop + 80037c6: e7fd b.n 80037c4 +#elif !defined (LORAMAC_CLASSB_ENABLED) +#error LORAMAC_CLASSB_ENABLED not defined ( shall be <0 or 1> ) +#endif /* LORAMAC_CLASSB_ENABLED */ + +#if (!defined (LORAWAN_KMS) || (LORAWAN_KMS == 0)) + loraInfo.Kms = 0; + 80037c8: 4b03 ldr r3, [pc, #12] @ (80037d8 ) + 80037ca: 2200 movs r2, #0 + 80037cc: 60da str r2, [r3, #12] + loraInfo.ActivationMode = 3; + 80037ce: 4b02 ldr r3, [pc, #8] @ (80037d8 ) + 80037d0: 2203 movs r2, #3 + 80037d2: 601a str r2, [r3, #0] + loraInfo.ActivationMode = ACTIVATION_BY_PERSONALIZATION + (OVER_THE_AIR_ACTIVATION << 1); +#endif /* LORAWAN_KMS */ + /* USER CODE BEGIN LoraInfo_Init_2 */ + + /* USER CODE END LoraInfo_Init_2 */ +} + 80037d4: bf00 nop + 80037d6: bd80 pop {r7, pc} + 80037d8: 200021e8 .word 0x200021e8 + 80037dc: 0802ed44 .word 0x0802ed44 + +080037e0 : + +LoraInfo_t *LoraInfo_GetPtr(void) +{ + 80037e0: b480 push {r7} + 80037e2: af00 add r7, sp, #0 + /* USER CODE BEGIN LoraInfo_GetPtr */ + + /* USER CODE END LoraInfo_GetPtr */ + return &loraInfo; + 80037e4: 4b02 ldr r3, [pc, #8] @ (80037f0 ) +} + 80037e6: 4618 mov r0, r3 + 80037e8: 46bd mov sp, r7 + 80037ea: f85d 7b04 ldr.w r7, [sp], #4 + 80037ee: 4770 bx lr + 80037f0: 200021e8 .word 0x200021e8 + +080037f4 : +extern bool actuatorRunning[]; + + +// Start actuator when low limit is reached and stop it when low limit - hysteresis is reached +void actuator_AAR_OVER( uint16_t id, uint16_t reference, uint16_t hysteresis ) +{ + 80037f4: b580 push {r7, lr} + 80037f6: b084 sub sp, #16 + 80037f8: af00 add r7, sp, #0 + 80037fa: 4603 mov r3, r0 + 80037fc: 80fb strh r3, [r7, #6] + 80037fe: 460b mov r3, r1 + 8003800: 80bb strh r3, [r7, #4] + 8003802: 4613 mov r3, r2 + 8003804: 807b strh r3, [r7, #2] + WATERING_ACTUATOR* wa = &Flash.settings.actuators[id]; + 8003806: 88fa ldrh r2, [r7, #6] + 8003808: 4613 mov r3, r2 + 800380a: 005b lsls r3, r3, #1 + 800380c: 4413 add r3, r2 + 800380e: 009b lsls r3, r3, #2 + 8003810: 3310 adds r3, #16 + 8003812: 4a2d ldr r2, [pc, #180] @ (80038c8 ) + 8003814: 4413 add r3, r2 + 8003816: 60fb str r3, [r7, #12] + bool* stateFlag = &actuatorRunning[id]; + 8003818: 88fb ldrh r3, [r7, #6] + 800381a: 4a2c ldr r2, [pc, #176] @ (80038cc ) + 800381c: 4413 add r3, r2 + 800381e: 60bb str r3, [r7, #8] + + if( wa->autoRunFeature != 0 ) //AAR_DISABLE + 8003820: 68fb ldr r3, [r7, #12] + 8003822: 791b ldrb r3, [r3, #4] + 8003824: 2b00 cmp r3, #0 + 8003826: d04b beq.n 80038c0 + { + if( wa->autoRunEnabled ) + 8003828: 68fb ldr r3, [r7, #12] + 800382a: 785b ldrb r3, [r3, #1] + 800382c: 2b00 cmp r3, #0 + 800382e: d035 beq.n 800389c + { + // Start actuator + if( reference > wa->setpoints[0] && !*stateFlag ) + 8003830: 68fb ldr r3, [r7, #12] + 8003832: 789b ldrb r3, [r3, #2] + 8003834: 461a mov r2, r3 + 8003836: 88bb ldrh r3, [r7, #4] + 8003838: 4293 cmp r3, r2 + 800383a: d914 bls.n 8003866 + 800383c: 68bb ldr r3, [r7, #8] + 800383e: 781b ldrb r3, [r3, #0] + 8003840: f083 0301 eor.w r3, r3, #1 + 8003844: b2db uxtb r3, r3 + 8003846: 2b00 cmp r3, #0 + 8003848: d00d beq.n 8003866 + { + *stateFlag = true; + 800384a: 68bb ldr r3, [r7, #8] + 800384c: 2201 movs r2, #1 + 800384e: 701a strb r2, [r3, #0] + Automation_sendCommandToActuators( BITSHIFT_OUTPUT(wa->outputNum), Z_START, UNDEF_FLOWRATE ); + 8003850: 68fb ldr r3, [r7, #12] + 8003852: 781b ldrb r3, [r3, #0] + 8003854: 461a mov r2, r3 + 8003856: 2301 movs r3, #1 + 8003858: 4093 lsls r3, r2 + 800385a: b29b uxth r3, r3 + 800385c: 22ff movs r2, #255 @ 0xff + 800385e: 2103 movs r1, #3 + 8003860: 4618 mov r0, r3 + 8003862: f001 fa11 bl 8004c88 + } + // Stop actuator + if( (reference <= (wa->setpoints[0] - hysteresis) ) && *stateFlag ) + 8003866: 88ba ldrh r2, [r7, #4] + 8003868: 68fb ldr r3, [r7, #12] + 800386a: 789b ldrb r3, [r3, #2] + 800386c: 4619 mov r1, r3 + 800386e: 887b ldrh r3, [r7, #2] + 8003870: 1acb subs r3, r1, r3 + 8003872: 429a cmp r2, r3 + 8003874: dc24 bgt.n 80038c0 + 8003876: 68bb ldr r3, [r7, #8] + 8003878: 781b ldrb r3, [r3, #0] + 800387a: 2b00 cmp r3, #0 + 800387c: d020 beq.n 80038c0 + { + *stateFlag = false; + 800387e: 68bb ldr r3, [r7, #8] + 8003880: 2200 movs r2, #0 + 8003882: 701a strb r2, [r3, #0] + Automation_sendCommandToActuators( BITSHIFT_OUTPUT(wa->outputNum), Z_STOP, UNDEF_FLOWRATE ); + 8003884: 68fb ldr r3, [r7, #12] + 8003886: 781b ldrb r3, [r3, #0] + 8003888: 461a mov r2, r3 + 800388a: 2301 movs r3, #1 + 800388c: 4093 lsls r3, r2 + 800388e: b29b uxth r3, r3 + 8003890: 22ff movs r2, #255 @ 0xff + 8003892: 2104 movs r1, #4 + 8003894: 4618 mov r0, r3 + 8003896: f001 f9f7 bl 8004c88 + *stateFlag = false; + Automation_sendCommandToActuators( BITSHIFT_OUTPUT(wa->outputNum), Z_STOP, UNDEF_FLOWRATE ); + } + } + } +} + 800389a: e011 b.n 80038c0 + if( *stateFlag ) + 800389c: 68bb ldr r3, [r7, #8] + 800389e: 781b ldrb r3, [r3, #0] + 80038a0: 2b00 cmp r3, #0 + 80038a2: d00d beq.n 80038c0 + *stateFlag = false; + 80038a4: 68bb ldr r3, [r7, #8] + 80038a6: 2200 movs r2, #0 + 80038a8: 701a strb r2, [r3, #0] + Automation_sendCommandToActuators( BITSHIFT_OUTPUT(wa->outputNum), Z_STOP, UNDEF_FLOWRATE ); + 80038aa: 68fb ldr r3, [r7, #12] + 80038ac: 781b ldrb r3, [r3, #0] + 80038ae: 461a mov r2, r3 + 80038b0: 2301 movs r3, #1 + 80038b2: 4093 lsls r3, r2 + 80038b4: b29b uxth r3, r3 + 80038b6: 22ff movs r2, #255 @ 0xff + 80038b8: 2104 movs r1, #4 + 80038ba: 4618 mov r0, r3 + 80038bc: f001 f9e4 bl 8004c88 +} + 80038c0: bf00 nop + 80038c2: 3710 adds r7, #16 + 80038c4: 46bd mov sp, r7 + 80038c6: bd80 pop {r7, pc} + 80038c8: 20002848 .word 0x20002848 + 80038cc: 200021f8 .word 0x200021f8 + +080038d0 : + + +// Start actuator when low limit is reached and stop it when high limit is reached +void actuator_AAR_OUTOFRANGE( uint16_t id, uint16_t reference, uint16_t hysteresis ) +{ + 80038d0: b580 push {r7, lr} + 80038d2: b084 sub sp, #16 + 80038d4: af00 add r7, sp, #0 + 80038d6: 4603 mov r3, r0 + 80038d8: 80fb strh r3, [r7, #6] + 80038da: 460b mov r3, r1 + 80038dc: 80bb strh r3, [r7, #4] + 80038de: 4613 mov r3, r2 + 80038e0: 807b strh r3, [r7, #2] + WATERING_ACTUATOR* wa = &Flash.settings.actuators[id]; + 80038e2: 88fa ldrh r2, [r7, #6] + 80038e4: 4613 mov r3, r2 + 80038e6: 005b lsls r3, r3, #1 + 80038e8: 4413 add r3, r2 + 80038ea: 009b lsls r3, r3, #2 + 80038ec: 3310 adds r3, #16 + 80038ee: 4a2c ldr r2, [pc, #176] @ (80039a0 ) + 80038f0: 4413 add r3, r2 + 80038f2: 60fb str r3, [r7, #12] + bool* stateFlag = &actuatorRunning[id]; + 80038f4: 88fb ldrh r3, [r7, #6] + 80038f6: 4a2b ldr r2, [pc, #172] @ (80039a4 ) + 80038f8: 4413 add r3, r2 + 80038fa: 60bb str r3, [r7, #8] + + if( wa->autoRunFeature != 0 ) // AAR_DISABLE + 80038fc: 68fb ldr r3, [r7, #12] + 80038fe: 791b ldrb r3, [r3, #4] + 8003900: 2b00 cmp r3, #0 + 8003902: d049 beq.n 8003998 + { + if( wa->autoRunEnabled ) + 8003904: 68fb ldr r3, [r7, #12] + 8003906: 785b ldrb r3, [r3, #1] + 8003908: 2b00 cmp r3, #0 + 800390a: d033 beq.n 8003974 + { + // Start actuator + if( (reference < wa->setpoints[0]) && !*stateFlag ) + 800390c: 68fb ldr r3, [r7, #12] + 800390e: 789b ldrb r3, [r3, #2] + 8003910: 461a mov r2, r3 + 8003912: 88bb ldrh r3, [r7, #4] + 8003914: 4293 cmp r3, r2 + 8003916: d214 bcs.n 8003942 + 8003918: 68bb ldr r3, [r7, #8] + 800391a: 781b ldrb r3, [r3, #0] + 800391c: f083 0301 eor.w r3, r3, #1 + 8003920: b2db uxtb r3, r3 + 8003922: 2b00 cmp r3, #0 + 8003924: d00d beq.n 8003942 + { + *stateFlag = true; + 8003926: 68bb ldr r3, [r7, #8] + 8003928: 2201 movs r2, #1 + 800392a: 701a strb r2, [r3, #0] + Automation_sendCommandToActuators( BITSHIFT_OUTPUT(wa->outputNum), Z_START, UNDEF_FLOWRATE ); + 800392c: 68fb ldr r3, [r7, #12] + 800392e: 781b ldrb r3, [r3, #0] + 8003930: 461a mov r2, r3 + 8003932: 2301 movs r3, #1 + 8003934: 4093 lsls r3, r2 + 8003936: b29b uxth r3, r3 + 8003938: 22ff movs r2, #255 @ 0xff + 800393a: 2103 movs r1, #3 + 800393c: 4618 mov r0, r3 + 800393e: f001 f9a3 bl 8004c88 + } + // Stop actuator + if( (reference > wa->setpoints[1]) && *stateFlag ) + 8003942: 68fb ldr r3, [r7, #12] + 8003944: 78db ldrb r3, [r3, #3] + 8003946: 461a mov r2, r3 + 8003948: 88bb ldrh r3, [r7, #4] + 800394a: 4293 cmp r3, r2 + 800394c: d924 bls.n 8003998 + 800394e: 68bb ldr r3, [r7, #8] + 8003950: 781b ldrb r3, [r3, #0] + 8003952: 2b00 cmp r3, #0 + 8003954: d020 beq.n 8003998 + { + *stateFlag = false; + 8003956: 68bb ldr r3, [r7, #8] + 8003958: 2200 movs r2, #0 + 800395a: 701a strb r2, [r3, #0] + Automation_sendCommandToActuators( BITSHIFT_OUTPUT(wa->outputNum), Z_STOP, UNDEF_FLOWRATE ); + 800395c: 68fb ldr r3, [r7, #12] + 800395e: 781b ldrb r3, [r3, #0] + 8003960: 461a mov r2, r3 + 8003962: 2301 movs r3, #1 + 8003964: 4093 lsls r3, r2 + 8003966: b29b uxth r3, r3 + 8003968: 22ff movs r2, #255 @ 0xff + 800396a: 2104 movs r1, #4 + 800396c: 4618 mov r0, r3 + 800396e: f001 f98b bl 8004c88 + *stateFlag = false; + Automation_sendCommandToActuators( BITSHIFT_OUTPUT(wa->outputNum), Z_STOP, UNDEF_FLOWRATE ); + } + } + } +} + 8003972: e011 b.n 8003998 + if( *stateFlag ) + 8003974: 68bb ldr r3, [r7, #8] + 8003976: 781b ldrb r3, [r3, #0] + 8003978: 2b00 cmp r3, #0 + 800397a: d00d beq.n 8003998 + *stateFlag = false; + 800397c: 68bb ldr r3, [r7, #8] + 800397e: 2200 movs r2, #0 + 8003980: 701a strb r2, [r3, #0] + Automation_sendCommandToActuators( BITSHIFT_OUTPUT(wa->outputNum), Z_STOP, UNDEF_FLOWRATE ); + 8003982: 68fb ldr r3, [r7, #12] + 8003984: 781b ldrb r3, [r3, #0] + 8003986: 461a mov r2, r3 + 8003988: 2301 movs r3, #1 + 800398a: 4093 lsls r3, r2 + 800398c: b29b uxth r3, r3 + 800398e: 22ff movs r2, #255 @ 0xff + 8003990: 2104 movs r1, #4 + 8003992: 4618 mov r0, r3 + 8003994: f001 f978 bl 8004c88 +} + 8003998: bf00 nop + 800399a: 3710 adds r7, #16 + 800399c: 46bd mov sp, r7 + 800399e: bd80 pop {r7, pc} + 80039a0: 20002848 .word 0x20002848 + 80039a4: 200021f8 .word 0x200021f8 + +080039a8 : + } +} + +// Start actuator +void actuator_AAR_ON( uint16_t id ) +{ + 80039a8: b580 push {r7, lr} + 80039aa: b084 sub sp, #16 + 80039ac: af00 add r7, sp, #0 + 80039ae: 4603 mov r3, r0 + 80039b0: 80fb strh r3, [r7, #6] + WATERING_ACTUATOR* wa = &Flash.settings.actuators[id]; + 80039b2: 88fa ldrh r2, [r7, #6] + 80039b4: 4613 mov r3, r2 + 80039b6: 005b lsls r3, r3, #1 + 80039b8: 4413 add r3, r2 + 80039ba: 009b lsls r3, r3, #2 + 80039bc: 3310 adds r3, #16 + 80039be: 4a09 ldr r2, [pc, #36] @ (80039e4 ) + 80039c0: 4413 add r3, r2 + 80039c2: 60fb str r3, [r7, #12] + Automation_sendCommandToActuators( BITSHIFT_OUTPUT(wa->outputNum), Z_START, UNDEF_FLOWRATE ); + 80039c4: 68fb ldr r3, [r7, #12] + 80039c6: 781b ldrb r3, [r3, #0] + 80039c8: 461a mov r2, r3 + 80039ca: 2301 movs r3, #1 + 80039cc: 4093 lsls r3, r2 + 80039ce: b29b uxth r3, r3 + 80039d0: 22ff movs r2, #255 @ 0xff + 80039d2: 2103 movs r1, #3 + 80039d4: 4618 mov r0, r3 + 80039d6: f001 f957 bl 8004c88 +} + 80039da: bf00 nop + 80039dc: 3710 adds r7, #16 + 80039de: 46bd mov sp, r7 + 80039e0: bd80 pop {r7, pc} + 80039e2: bf00 nop + 80039e4: 20002848 .word 0x20002848 + +080039e8 : + +// Stop actuator +void actuator_AAR_OFF( uint16_t id ) +{ + 80039e8: b580 push {r7, lr} + 80039ea: b084 sub sp, #16 + 80039ec: af00 add r7, sp, #0 + 80039ee: 4603 mov r3, r0 + 80039f0: 80fb strh r3, [r7, #6] + WATERING_ACTUATOR* wa = &Flash.settings.actuators[id]; + 80039f2: 88fa ldrh r2, [r7, #6] + 80039f4: 4613 mov r3, r2 + 80039f6: 005b lsls r3, r3, #1 + 80039f8: 4413 add r3, r2 + 80039fa: 009b lsls r3, r3, #2 + 80039fc: 3310 adds r3, #16 + 80039fe: 4a09 ldr r2, [pc, #36] @ (8003a24 ) + 8003a00: 4413 add r3, r2 + 8003a02: 60fb str r3, [r7, #12] + Automation_sendCommandToActuators( BITSHIFT_OUTPUT(wa->outputNum), Z_STOP, UNDEF_FLOWRATE ); + 8003a04: 68fb ldr r3, [r7, #12] + 8003a06: 781b ldrb r3, [r3, #0] + 8003a08: 461a mov r2, r3 + 8003a0a: 2301 movs r3, #1 + 8003a0c: 4093 lsls r3, r2 + 8003a0e: b29b uxth r3, r3 + 8003a10: 22ff movs r2, #255 @ 0xff + 8003a12: 2104 movs r1, #4 + 8003a14: 4618 mov r0, r3 + 8003a16: f001 f937 bl 8004c88 +} + 8003a1a: bf00 nop + 8003a1c: 3710 adds r7, #16 + 8003a1e: 46bd mov sp, r7 + 8003a20: bd80 pop {r7, pc} + 8003a22: bf00 nop + 8003a24: 20002848 .word 0x20002848 + +08003a28 : +extern RTC_AlarmTypeDef sAlarm; +extern IWDG_HandleTypeDef hiwdg; + + +int8_t getCaseTemperature() +{ + 8003a28: b580 push {r7, lr} + 8003a2a: b086 sub sp, #24 + 8003a2c: af00 add r7, sp, #0 + float Avg_Slope = 2.5; + 8003a2e: 4b28 ldr r3, [pc, #160] @ (8003ad0 ) + 8003a30: 617b str r3, [r7, #20] + float V25 = 0.76; + 8003a32: 4b28 ldr r3, [pc, #160] @ (8003ad4 ) + 8003a34: 613b str r3, [r7, #16] + + HAL_ADC_Start(&hadc1); // start the adc + 8003a36: 4828 ldr r0, [pc, #160] @ (8003ad8 ) + 8003a38: f007 fc5c bl 800b2f4 + HAL_ADC_PollForConversion(&hadc1, 100); // poll for conversion + 8003a3c: 2164 movs r1, #100 @ 0x64 + 8003a3e: 4826 ldr r0, [pc, #152] @ (8003ad8 ) + 8003a40: f007 fd46 bl 800b4d0 + uint32_t raw = HAL_ADC_GetValue(&hadc1); // get the adc value + 8003a44: 4824 ldr r0, [pc, #144] @ (8003ad8 ) + 8003a46: f007 fed7 bl 800b7f8 + 8003a4a: 60f8 str r0, [r7, #12] + float Vsense = raw * 3.3 / 4095; + 8003a4c: 68f8 ldr r0, [r7, #12] + 8003a4e: f7fc fd69 bl 8000524 <__aeabi_ui2d> + 8003a52: a31b add r3, pc, #108 @ (adr r3, 8003ac0 ) + 8003a54: e9d3 2300 ldrd r2, r3, [r3] + 8003a58: f7fc fdde bl 8000618 <__aeabi_dmul> + 8003a5c: 4602 mov r2, r0 + 8003a5e: 460b mov r3, r1 + 8003a60: 4610 mov r0, r2 + 8003a62: 4619 mov r1, r3 + 8003a64: a318 add r3, pc, #96 @ (adr r3, 8003ac8 ) + 8003a66: e9d3 2300 ldrd r2, r3, [r3] + 8003a6a: f7fc feff bl 800086c <__aeabi_ddiv> + 8003a6e: 4602 mov r2, r0 + 8003a70: 460b mov r3, r1 + 8003a72: 4610 mov r0, r2 + 8003a74: 4619 mov r1, r3 + 8003a76: f7fd f8c7 bl 8000c08 <__aeabi_d2f> + 8003a7a: 4603 mov r3, r0 + 8003a7c: 60bb str r3, [r7, #8] + HAL_ADC_Stop(&hadc1); // stop adc + 8003a7e: 4816 ldr r0, [pc, #88] @ (8003ad8 ) + 8003a80: f007 fcf2 bl 800b468 + meas_case_temperature = (((V25 - Vsense) / Avg_Slope) + 25); + 8003a84: ed97 7a04 vldr s14, [r7, #16] + 8003a88: edd7 7a02 vldr s15, [r7, #8] + 8003a8c: ee77 6a67 vsub.f32 s13, s14, s15 + 8003a90: ed97 7a05 vldr s14, [r7, #20] + 8003a94: eec6 7a87 vdiv.f32 s15, s13, s14 + 8003a98: eeb3 7a09 vmov.f32 s14, #57 @ 0x41c80000 25.0 + 8003a9c: ee77 7a87 vadd.f32 s15, s15, s14 + 8003aa0: 4b0e ldr r3, [pc, #56] @ (8003adc ) + 8003aa2: edc3 7a00 vstr s15, [r3] + return (int8_t)meas_case_temperature; + 8003aa6: 4b0d ldr r3, [pc, #52] @ (8003adc ) + 8003aa8: edd3 7a00 vldr s15, [r3] + 8003aac: eefd 7ae7 vcvt.s32.f32 s15, s15 + 8003ab0: edc7 7a01 vstr s15, [r7, #4] + 8003ab4: 793b ldrb r3, [r7, #4] + 8003ab6: b25b sxtb r3, r3 +} + 8003ab8: 4618 mov r0, r3 + 8003aba: 3718 adds r7, #24 + 8003abc: 46bd mov sp, r7 + 8003abe: bd80 pop {r7, pc} + 8003ac0: 66666666 .word 0x66666666 + 8003ac4: 400a6666 .word 0x400a6666 + 8003ac8: 00000000 .word 0x00000000 + 8003acc: 40affe00 .word 0x40affe00 + 8003ad0: 40200000 .word 0x40200000 + 8003ad4: 3f428f5c .word 0x3f428f5c + 8003ad8: 20002c3c .word 0x20002c3c + 8003adc: 20003134 .word 0x20003134 + +08003ae0 : + +/*-----------------------------------------------------------*/ + +uint16_t findValvesStepState( uint8_t step ) +{ + 8003ae0: b480 push {r7} + 8003ae2: b085 sub sp, #20 + 8003ae4: af00 add r7, sp, #0 + 8003ae6: 4603 mov r3, r0 + 8003ae8: 71fb strb r3, [r7, #7] + uint8_t valves = wateringList_of_the_day[step].valves; + 8003aea: 79fb ldrb r3, [r7, #7] + 8003aec: 4a06 ldr r2, [pc, #24] @ (8003b08 ) + 8003aee: 011b lsls r3, r3, #4 + 8003af0: 4413 add r3, r2 + 8003af2: 3309 adds r3, #9 + 8003af4: 781b ldrb r3, [r3, #0] + 8003af6: 73fb strb r3, [r7, #15] + return valves; + 8003af8: 7bfb ldrb r3, [r7, #15] + 8003afa: b29b uxth r3, r3 +} + 8003afc: 4618 mov r0, r3 + 8003afe: 3714 adds r7, #20 + 8003b00: 46bd mov sp, r7 + 8003b02: f85d 7b04 ldr.w r7, [sp], #4 + 8003b06: 4770 bx lr + 8003b08: 20002208 .word 0x20002208 + +08003b0c : + +uint8_t findAverageFlowRate( uint16_t valvesState ) +{ + 8003b0c: b480 push {r7} + 8003b0e: b085 sub sp, #20 + 8003b10: af00 add r7, sp, #0 + 8003b12: 4603 mov r3, r0 + 8003b14: 80fb strh r3, [r7, #6] +uint16_t avgPumpRate = 0; + 8003b16: 2300 movs r3, #0 + 8003b18: 81fb strh r3, [r7, #14] +uint16_t valvesNbr = 0; + 8003b1a: 2300 movs r3, #0 + 8003b1c: 81bb strh r3, [r7, #12] + + for( int v = 0; v < 8; v++ ) + 8003b1e: 2300 movs r3, #0 + 8003b20: 60bb str r3, [r7, #8] + 8003b22: e019 b.n 8003b58 + { + if( valvesState & (1< + { + valvesNbr++; + 8003b34: 89bb ldrh r3, [r7, #12] + 8003b36: 3301 adds r3, #1 + 8003b38: 81bb strh r3, [r7, #12] + avgPumpRate += Flash.settings.valves[v].pumpAdjust; + 8003b3a: 4a12 ldr r2, [pc, #72] @ (8003b84 ) + 8003b3c: 68bb ldr r3, [r7, #8] + 8003b3e: 2136 movs r1, #54 @ 0x36 + 8003b40: fb01 f303 mul.w r3, r1, r3 + 8003b44: 4413 add r3, r2 + 8003b46: 3380 adds r3, #128 @ 0x80 + 8003b48: 781b ldrb r3, [r3, #0] + 8003b4a: 461a mov r2, r3 + 8003b4c: 89fb ldrh r3, [r7, #14] + 8003b4e: 4413 add r3, r2 + 8003b50: 81fb strh r3, [r7, #14] + for( int v = 0; v < 8; v++ ) + 8003b52: 68bb ldr r3, [r7, #8] + 8003b54: 3301 adds r3, #1 + 8003b56: 60bb str r3, [r7, #8] + 8003b58: 68bb ldr r3, [r7, #8] + 8003b5a: 2b07 cmp r3, #7 + 8003b5c: dde2 ble.n 8003b24 + } + } + if( !valvesNbr ) + 8003b5e: 89bb ldrh r3, [r7, #12] + 8003b60: 2b00 cmp r3, #0 + 8003b62: d102 bne.n 8003b6a + avgPumpRate = 100; + 8003b64: 2364 movs r3, #100 @ 0x64 + 8003b66: 81fb strh r3, [r7, #14] + 8003b68: e004 b.n 8003b74 + else + avgPumpRate /= valvesNbr; + 8003b6a: 89fa ldrh r2, [r7, #14] + 8003b6c: 89bb ldrh r3, [r7, #12] + 8003b6e: fbb2 f3f3 udiv r3, r2, r3 + 8003b72: 81fb strh r3, [r7, #14] + + return avgPumpRate; + 8003b74: 89fb ldrh r3, [r7, #14] + 8003b76: b2db uxtb r3, r3 +} + 8003b78: 4618 mov r0, r3 + 8003b7a: 3714 adds r7, #20 + 8003b7c: 46bd mov sp, r7 + 8003b7e: f85d 7b04 ldr.w r7, [sp], #4 + 8003b82: 4770 bx lr + 8003b84: 20002848 .word 0x20002848 + +08003b88 : + +void wateringStats( uint16_t month_id ) +{ + 8003b88: b580 push {r7, lr} + 8003b8a: b086 sub sp, #24 + 8003b8c: af00 add r7, sp, #0 + 8003b8e: 4603 mov r3, r0 + 8003b90: 80fb strh r3, [r7, #6] + memset(programDuration,0,sizeof(programDuration)); + 8003b92: 2208 movs r2, #8 + 8003b94: 2100 movs r1, #0 + 8003b96: 484a ldr r0, [pc, #296] @ (8003cc0 ) + 8003b98: f026 fc50 bl 802a43c + for( int p=0; p < 4; p++ ) + 8003b9c: 2300 movs r3, #0 + 8003b9e: 617b str r3, [r7, #20] + 8003ba0: e084 b.n 8003cac + { + // Search for valve running time + for( int v=0; v < 8; v++ ) + 8003ba2: 2300 movs r3, #0 + 8003ba4: 613b str r3, [r7, #16] + 8003ba6: e07b b.n 8003ca0 + { + float rt = Flash.settings.valves[v].sequence[0].runTime[p]; + 8003ba8: 4946 ldr r1, [pc, #280] @ (8003cc4 ) + 8003baa: 693a ldr r2, [r7, #16] + 8003bac: 4613 mov r3, r2 + 8003bae: 005b lsls r3, r3, #1 + 8003bb0: 4413 add r3, r2 + 8003bb2: 00da lsls r2, r3, #3 + 8003bb4: 4413 add r3, r2 + 8003bb6: 697a ldr r2, [r7, #20] + 8003bb8: 4413 add r3, r2 + 8003bba: 3324 adds r3, #36 @ 0x24 + 8003bbc: 005b lsls r3, r3, #1 + 8003bbe: 440b add r3, r1 + 8003bc0: 899b ldrh r3, [r3, #12] + 8003bc2: ee07 3a90 vmov s15, r3 + 8003bc6: eef8 7a67 vcvt.f32.u32 s15, s15 + 8003bca: edc7 7a03 vstr s15, [r7, #12] + if( (rt>0) && Flash.settings.programs[p].monthlySeasonalAdjust ) + 8003bce: edd7 7a03 vldr s15, [r7, #12] + 8003bd2: eef5 7ac0 vcmpe.f32 s15, #0.0 + 8003bd6: eef1 fa10 vmrs APSR_nzcv, fpscr + 8003bda: dd36 ble.n 8003c4a + 8003bdc: 4a39 ldr r2, [pc, #228] @ (8003cc4 ) + 8003bde: 697b ldr r3, [r7, #20] + 8003be0: 211a movs r1, #26 + 8003be2: fb01 f303 mul.w r3, r1, r3 + 8003be6: 4413 add r3, r2 + 8003be8: f203 2313 addw r3, r3, #531 @ 0x213 + 8003bec: 781b ldrb r3, [r3, #0] + 8003bee: 2b00 cmp r3, #0 + 8003bf0: d02b beq.n 8003c4a + { + rt = rt * Flash.settings.programs[p].seasonalAdjust / 100; + 8003bf2: 4a34 ldr r2, [pc, #208] @ (8003cc4 ) + 8003bf4: 697b ldr r3, [r7, #20] + 8003bf6: 211a movs r1, #26 + 8003bf8: fb01 f303 mul.w r3, r1, r3 + 8003bfc: 4413 add r3, r2 + 8003bfe: f203 2312 addw r3, r3, #530 @ 0x212 + 8003c02: 781b ldrb r3, [r3, #0] + 8003c04: ee07 3a90 vmov s15, r3 + 8003c08: eeb8 7ae7 vcvt.f32.s32 s14, s15 + 8003c0c: edd7 7a03 vldr s15, [r7, #12] + 8003c10: ee27 7a27 vmul.f32 s14, s14, s15 + 8003c14: eddf 6a2c vldr s13, [pc, #176] @ 8003cc8 + 8003c18: eec7 7a26 vdiv.f32 s15, s14, s13 + 8003c1c: edc7 7a03 vstr s15, [r7, #12] + rt = rt * Flash.settings.seasonalMonthlyParam[month_id] / 100; + 8003c20: 88fb ldrh r3, [r7, #6] + 8003c22: 4a28 ldr r2, [pc, #160] @ (8003cc4 ) + 8003c24: f503 7398 add.w r3, r3, #304 @ 0x130 + 8003c28: 005b lsls r3, r3, #1 + 8003c2a: 4413 add r3, r2 + 8003c2c: 889b ldrh r3, [r3, #4] + 8003c2e: ee07 3a90 vmov s15, r3 + 8003c32: eeb8 7ae7 vcvt.f32.s32 s14, s15 + 8003c36: edd7 7a03 vldr s15, [r7, #12] + 8003c3a: ee27 7a27 vmul.f32 s14, s14, s15 + 8003c3e: eddf 6a22 vldr s13, [pc, #136] @ 8003cc8 + 8003c42: eec7 7a26 vdiv.f32 s15, s14, s13 + 8003c46: edc7 7a03 vstr s15, [r7, #12] + } + rt *= Flash.settings.programs[p].nStartTimes; + 8003c4a: 4a1e ldr r2, [pc, #120] @ (8003cc4 ) + 8003c4c: 697b ldr r3, [r7, #20] + 8003c4e: 211a movs r1, #26 + 8003c50: fb01 f303 mul.w r3, r1, r3 + 8003c54: 4413 add r3, r2 + 8003c56: f503 7300 add.w r3, r3, #512 @ 0x200 + 8003c5a: 781b ldrb r3, [r3, #0] + 8003c5c: ee07 3a90 vmov s15, r3 + 8003c60: eef8 7ae7 vcvt.f32.s32 s15, s15 + 8003c64: ed97 7a03 vldr s14, [r7, #12] + 8003c68: ee67 7a27 vmul.f32 s15, s14, s15 + 8003c6c: edc7 7a03 vstr s15, [r7, #12] + programDuration[p] += rt; + 8003c70: 4a13 ldr r2, [pc, #76] @ (8003cc0 ) + 8003c72: 697b ldr r3, [r7, #20] + 8003c74: f832 3013 ldrh.w r3, [r2, r3, lsl #1] + 8003c78: ee07 3a90 vmov s15, r3 + 8003c7c: eeb8 7ae7 vcvt.f32.s32 s14, s15 + 8003c80: edd7 7a03 vldr s15, [r7, #12] + 8003c84: ee77 7a27 vadd.f32 s15, s14, s15 + 8003c88: eefc 7ae7 vcvt.u32.f32 s15, s15 + 8003c8c: ee17 3a90 vmov r3, s15 + 8003c90: b299 uxth r1, r3 + 8003c92: 4a0b ldr r2, [pc, #44] @ (8003cc0 ) + 8003c94: 697b ldr r3, [r7, #20] + 8003c96: f822 1013 strh.w r1, [r2, r3, lsl #1] + for( int v=0; v < 8; v++ ) + 8003c9a: 693b ldr r3, [r7, #16] + 8003c9c: 3301 adds r3, #1 + 8003c9e: 613b str r3, [r7, #16] + 8003ca0: 693b ldr r3, [r7, #16] + 8003ca2: 2b07 cmp r3, #7 + 8003ca4: dd80 ble.n 8003ba8 + for( int p=0; p < 4; p++ ) + 8003ca6: 697b ldr r3, [r7, #20] + 8003ca8: 3301 adds r3, #1 + 8003caa: 617b str r3, [r7, #20] + 8003cac: 697b ldr r3, [r7, #20] + 8003cae: 2b03 cmp r3, #3 + 8003cb0: f77f af77 ble.w 8003ba2 + } + } +} + 8003cb4: bf00 nop + 8003cb6: bf00 nop + 8003cb8: 3718 adds r7, #24 + 8003cba: 46bd mov sp, r7 + 8003cbc: bd80 pop {r7, pc} + 8003cbe: bf00 nop + 8003cc0: 200021fc .word 0x200021fc + 8003cc4: 20002848 .word 0x20002848 + 8003cc8: 42c80000 .word 0x42c80000 + 8003ccc: 00000000 .word 0x00000000 + +08003cd0 : + +int findDayDelay( uint8_t st ) +{ + 8003cd0: b580 push {r7, lr} + 8003cd2: b082 sub sp, #8 + 8003cd4: af00 add r7, sp, #0 + 8003cd6: 4603 mov r3, r0 + 8003cd8: 71fb strb r3, [r7, #7] + return difftime(wateringList_of_the_day[st].jTime,wateringList_of_the_day[0].jTime) / (3600*24); + 8003cda: 79fb ldrb r3, [r7, #7] + 8003cdc: 4a10 ldr r2, [pc, #64] @ (8003d20 ) + 8003cde: 011b lsls r3, r3, #4 + 8003ce0: 4413 add r3, r2 + 8003ce2: e9d3 0100 ldrd r0, r1, [r3] + 8003ce6: 4b0e ldr r3, [pc, #56] @ (8003d20 ) + 8003ce8: e9d3 2300 ldrd r2, r3, [r3] + 8003cec: f026 fc4a bl 802a584 + 8003cf0: ec51 0b10 vmov r0, r1, d0 + 8003cf4: a308 add r3, pc, #32 @ (adr r3, 8003d18 ) + 8003cf6: e9d3 2300 ldrd r2, r3, [r3] + 8003cfa: f7fc fdb7 bl 800086c <__aeabi_ddiv> + 8003cfe: 4602 mov r2, r0 + 8003d00: 460b mov r3, r1 + 8003d02: 4610 mov r0, r2 + 8003d04: 4619 mov r1, r3 + 8003d06: f7fc ff37 bl 8000b78 <__aeabi_d2iz> + 8003d0a: 4603 mov r3, r0 +} + 8003d0c: 4618 mov r0, r3 + 8003d0e: 3708 adds r7, #8 + 8003d10: 46bd mov sp, r7 + 8003d12: bd80 pop {r7, pc} + 8003d14: f3af 8000 nop.w + 8003d18: 00000000 .word 0x00000000 + 8003d1c: 40f51800 .word 0x40f51800 + 8003d20: 20002208 .word 0x20002208 + +08003d24 : + +int dailyStepWatering( uint8_t step, char* buffer ) +{ + 8003d24: b590 push {r4, r7, lr} + 8003d26: b09f sub sp, #124 @ 0x7c + 8003d28: af02 add r7, sp, #8 + 8003d2a: 4603 mov r3, r0 + 8003d2c: 6039 str r1, [r7, #0] + 8003d2e: 71fb strb r3, [r7, #7] + char buff[80]; + struct tm* top_t; + + time_t jtime = wateringList_of_the_day[step].jTime; + 8003d30: 79fb ldrb r3, [r7, #7] + 8003d32: 4a3e ldr r2, [pc, #248] @ (8003e2c ) + 8003d34: 011b lsls r3, r3, #4 + 8003d36: 4413 add r3, r2 + 8003d38: e9d3 2300 ldrd r2, r3, [r3] + 8003d3c: e9c7 2302 strd r2, r3, [r7, #8] + top_t = localtime( &jtime ); + 8003d40: f107 0308 add.w r3, r7, #8 + 8003d44: 4618 mov r0, r3 + 8003d46: f026 fceb bl 802a720 + 8003d4a: 66b8 str r0, [r7, #104] @ 0x68 + sprintf(buff,"%d: %02d:%02d:%02d",step,top_t->tm_hour,top_t->tm_min,top_t->tm_sec); + 8003d4c: 79f9 ldrb r1, [r7, #7] + 8003d4e: 6ebb ldr r3, [r7, #104] @ 0x68 + 8003d50: 689c ldr r4, [r3, #8] + 8003d52: 6ebb ldr r3, [r7, #104] @ 0x68 + 8003d54: 685b ldr r3, [r3, #4] + 8003d56: 6eba ldr r2, [r7, #104] @ 0x68 + 8003d58: 6812 ldr r2, [r2, #0] + 8003d5a: f107 0014 add.w r0, r7, #20 + 8003d5e: 9201 str r2, [sp, #4] + 8003d60: 9300 str r3, [sp, #0] + 8003d62: 4623 mov r3, r4 + 8003d64: 460a mov r2, r1 + 8003d66: 4932 ldr r1, [pc, #200] @ (8003e30 ) + 8003d68: f026 fab4 bl 802a2d4 + strcat(buffer,(char*)buff); + 8003d6c: f107 0314 add.w r3, r7, #20 + 8003d70: 4619 mov r1, r3 + 8003d72: 6838 ldr r0, [r7, #0] + 8003d74: f026 fb6a bl 802a44c + + int diff_day = findDayDelay(step); + 8003d78: 79fb ldrb r3, [r7, #7] + 8003d7a: 4618 mov r0, r3 + 8003d7c: f7ff ffa8 bl 8003cd0 + 8003d80: 6678 str r0, [r7, #100] @ 0x64 + if( diff_day <= 0 ) + 8003d82: 6e7b ldr r3, [r7, #100] @ 0x64 + 8003d84: 2b00 cmp r3, #0 + 8003d86: dc04 bgt.n 8003d92 + strcpy(buff," "); + 8003d88: f107 0314 add.w r3, r7, #20 + 8003d8c: 2220 movs r2, #32 + 8003d8e: 801a strh r2, [r3, #0] + 8003d90: e006 b.n 8003da0 + else + sprintf(buff,"(J+%d) ",diff_day); + 8003d92: f107 0314 add.w r3, r7, #20 + 8003d96: 6e7a ldr r2, [r7, #100] @ 0x64 + 8003d98: 4926 ldr r1, [pc, #152] @ (8003e34 ) + 8003d9a: 4618 mov r0, r3 + 8003d9c: f026 fa9a bl 802a2d4 + strcat(buffer,(char*)buff); + 8003da0: f107 0314 add.w r3, r7, #20 + 8003da4: 4619 mov r1, r3 + 8003da6: 6838 ldr r0, [r7, #0] + 8003da8: f026 fb50 bl 802a44c + + strcpy((char*)buff," v"); + 8003dac: f107 0314 add.w r3, r7, #20 + 8003db0: 4a21 ldr r2, [pc, #132] @ (8003e38 ) + 8003db2: 6812 ldr r2, [r2, #0] + 8003db4: 4611 mov r1, r2 + 8003db6: 8019 strh r1, [r3, #0] + 8003db8: 3302 adds r3, #2 + 8003dba: 0c12 lsrs r2, r2, #16 + 8003dbc: 701a strb r2, [r3, #0] + for( int v=0; v<8; v++ ) + 8003dbe: 2300 movs r3, #0 + 8003dc0: 66fb str r3, [r7, #108] @ 0x6c + 8003dc2: e022 b.n 8003e0a + { + if( wateringList_of_the_day[step].valves & (1<) + 8003dc8: 011b lsls r3, r3, #4 + 8003dca: 4413 add r3, r2 + 8003dcc: 3309 adds r3, #9 + 8003dce: 781b ldrb r3, [r3, #0] + 8003dd0: 461a mov r2, r3 + 8003dd2: 6efb ldr r3, [r7, #108] @ 0x6c + 8003dd4: fa42 f303 asr.w r3, r2, r3 + 8003dd8: f003 0301 and.w r3, r3, #1 + 8003ddc: 2b00 cmp r3, #0 + 8003dde: d00a beq.n 8003df6 + buff[v+2] = '1' + v; + 8003de0: 6efb ldr r3, [r7, #108] @ 0x6c + 8003de2: b2da uxtb r2, r3 + 8003de4: 6efb ldr r3, [r7, #108] @ 0x6c + 8003de6: 3302 adds r3, #2 + 8003de8: 3231 adds r2, #49 @ 0x31 + 8003dea: b2d2 uxtb r2, r2 + 8003dec: 3370 adds r3, #112 @ 0x70 + 8003dee: 443b add r3, r7 + 8003df0: f803 2c5c strb.w r2, [r3, #-92] + 8003df4: e006 b.n 8003e04 + else + buff[v+2] = '-'; + 8003df6: 6efb ldr r3, [r7, #108] @ 0x6c + 8003df8: 3302 adds r3, #2 + 8003dfa: 3370 adds r3, #112 @ 0x70 + 8003dfc: 443b add r3, r7 + 8003dfe: 222d movs r2, #45 @ 0x2d + 8003e00: f803 2c5c strb.w r2, [r3, #-92] + for( int v=0; v<8; v++ ) + 8003e04: 6efb ldr r3, [r7, #108] @ 0x6c + 8003e06: 3301 adds r3, #1 + 8003e08: 66fb str r3, [r7, #108] @ 0x6c + 8003e0a: 6efb ldr r3, [r7, #108] @ 0x6c + 8003e0c: 2b07 cmp r3, #7 + 8003e0e: ddd9 ble.n 8003dc4 + } + buff[10] = '\0'; + 8003e10: 2300 movs r3, #0 + 8003e12: 77bb strb r3, [r7, #30] + strcat(buffer,(char*)buff); + 8003e14: f107 0314 add.w r3, r7, #20 + 8003e18: 4619 mov r1, r3 + 8003e1a: 6838 ldr r0, [r7, #0] + 8003e1c: f026 fb16 bl 802a44c + + return diff_day; + 8003e20: 6e7b ldr r3, [r7, #100] @ 0x64 +} + 8003e22: 4618 mov r0, r3 + 8003e24: 3774 adds r7, #116 @ 0x74 + 8003e26: 46bd mov sp, r7 + 8003e28: bd90 pop {r4, r7, pc} + 8003e2a: bf00 nop + 8003e2c: 20002208 .word 0x20002208 + 8003e30: 0802ed94 .word 0x0802ed94 + 8003e34: 0802eda8 .word 0x0802eda8 + 8003e38: 0802edb0 .word 0x0802edb0 + +08003e3c : + +void dailyWatering( char* buffer ) +{ + 8003e3c: b580 push {r7, lr} + 8003e3e: b084 sub sp, #16 + 8003e40: af00 add r7, sp, #0 + 8003e42: 6078 str r0, [r7, #4] + int a = 1; + 8003e44: 2301 movs r3, #1 + 8003e46: 60fb str r3, [r7, #12] + + while( wateringList_of_the_day[a].jTime != 0 ) + 8003e48: e013 b.n 8003e72 + { + dailyStepWatering( a++, buffer ); + 8003e4a: 68fb ldr r3, [r7, #12] + 8003e4c: 1c5a adds r2, r3, #1 + 8003e4e: 60fa str r2, [r7, #12] + 8003e50: b2db uxtb r3, r3 + 8003e52: 6879 ldr r1, [r7, #4] + 8003e54: 4618 mov r0, r3 + 8003e56: f7ff ff65 bl 8003d24 + strcat(buffer,"\n"); + 8003e5a: 6878 ldr r0, [r7, #4] + 8003e5c: f7fc fa18 bl 8000290 + 8003e60: 4603 mov r3, r0 + 8003e62: 461a mov r2, r3 + 8003e64: 687b ldr r3, [r7, #4] + 8003e66: 4413 add r3, r2 + 8003e68: 4908 ldr r1, [pc, #32] @ (8003e8c ) + 8003e6a: 461a mov r2, r3 + 8003e6c: 460b mov r3, r1 + 8003e6e: 881b ldrh r3, [r3, #0] + 8003e70: 8013 strh r3, [r2, #0] + while( wateringList_of_the_day[a].jTime != 0 ) + 8003e72: 4a07 ldr r2, [pc, #28] @ (8003e90 ) + 8003e74: 68fb ldr r3, [r7, #12] + 8003e76: 011b lsls r3, r3, #4 + 8003e78: 4413 add r3, r2 + 8003e7a: e9d3 2300 ldrd r2, r3, [r3] + 8003e7e: 4313 orrs r3, r2 + 8003e80: d1e3 bne.n 8003e4a + } +} + 8003e82: bf00 nop + 8003e84: bf00 nop + 8003e86: 3710 adds r7, #16 + 8003e88: 46bd mov sp, r7 + 8003e8a: bd80 pop {r7, pc} + 8003e8c: 0802edb4 .word 0x0802edb4 + 8003e90: 20002208 .word 0x20002208 + +08003e94 : + +int getCycleFromPeriod( SelectDays per ) +{ + 8003e94: b480 push {r7} + 8003e96: b085 sub sp, #20 + 8003e98: af00 add r7, sp, #0 + 8003e9a: 4603 mov r3, r0 + 8003e9c: 71fb strb r3, [r7, #7] +int cycle = 0; + 8003e9e: 2300 movs r3, #0 + 8003ea0: 60fb str r3, [r7, #12] + + if( per > OVER_2_DAYS ) + 8003ea2: 79fb ldrb r3, [r7, #7] + 8003ea4: 2b04 cmp r3, #4 + 8003ea6: d902 bls.n 8003eae + cycle = per - 2; + 8003ea8: 79fb ldrb r3, [r7, #7] + 8003eaa: 3b02 subs r3, #2 + 8003eac: 60fb str r3, [r7, #12] + return cycle; + 8003eae: 68fb ldr r3, [r7, #12] +} + 8003eb0: 4618 mov r0, r3 + 8003eb2: 3714 adds r7, #20 + 8003eb4: 46bd mov sp, r7 + 8003eb6: f85d 7b04 ldr.w r7, [sp], #4 + 8003eba: 4770 bx lr + 8003ebc: 0000 movs r0, r0 + ... + +08003ec0 : + +int dayCycleRemaining( time_t current_t, int pId ) +{ + 8003ec0: b580 push {r7, lr} + 8003ec2: b086 sub sp, #24 + 8003ec4: af00 add r7, sp, #0 + 8003ec6: e9c7 0102 strd r0, r1, [r7, #8] + 8003eca: 607a str r2, [r7, #4] +int cycle = 0; + 8003ecc: 2300 movs r3, #0 + 8003ece: 613b str r3, [r7, #16] + + int diffDay = 0; + 8003ed0: 2300 movs r3, #0 + 8003ed2: 617b str r3, [r7, #20] + cycle = getCycleFromPeriod(Flash.settings.programs[pId].period); + 8003ed4: 4a1e ldr r2, [pc, #120] @ (8003f50 ) + 8003ed6: 687b ldr r3, [r7, #4] + 8003ed8: 211a movs r1, #26 + 8003eda: fb01 f303 mul.w r3, r1, r3 + 8003ede: 4413 add r3, r2 + 8003ee0: f503 73ff add.w r3, r3, #510 @ 0x1fe + 8003ee4: 781b ldrb r3, [r3, #0] + 8003ee6: 4618 mov r0, r3 + 8003ee8: f7ff ffd4 bl 8003e94 + 8003eec: 6138 str r0, [r7, #16] + if( cycle > 0 ) + 8003eee: 693b ldr r3, [r7, #16] + 8003ef0: 2b00 cmp r3, #0 + 8003ef2: dd22 ble.n 8003f3a + diffDay = cycle - ((int)(difftime(current_t,Flash.paramSys.currentDayCycle[pId]) / 86400) % (cycle+1)); + 8003ef4: 4a16 ldr r2, [pc, #88] @ (8003f50 ) + 8003ef6: 687b ldr r3, [r7, #4] + 8003ef8: 3350 adds r3, #80 @ 0x50 + 8003efa: 00db lsls r3, r3, #3 + 8003efc: 4413 add r3, r2 + 8003efe: e9d3 2300 ldrd r2, r3, [r3] + 8003f02: e9d7 0102 ldrd r0, r1, [r7, #8] + 8003f06: f026 fb3d bl 802a584 + 8003f0a: ec51 0b10 vmov r0, r1, d0 + 8003f0e: a30e add r3, pc, #56 @ (adr r3, 8003f48 ) + 8003f10: e9d3 2300 ldrd r2, r3, [r3] + 8003f14: f7fc fcaa bl 800086c <__aeabi_ddiv> + 8003f18: 4602 mov r2, r0 + 8003f1a: 460b mov r3, r1 + 8003f1c: 4610 mov r0, r2 + 8003f1e: 4619 mov r1, r3 + 8003f20: f7fc fe2a bl 8000b78 <__aeabi_d2iz> + 8003f24: 4602 mov r2, r0 + 8003f26: 693b ldr r3, [r7, #16] + 8003f28: 3301 adds r3, #1 + 8003f2a: fb92 f1f3 sdiv r1, r2, r3 + 8003f2e: fb01 f303 mul.w r3, r1, r3 + 8003f32: 1ad3 subs r3, r2, r3 + 8003f34: 693a ldr r2, [r7, #16] + 8003f36: 1ad3 subs r3, r2, r3 + 8003f38: 617b str r3, [r7, #20] + return diffDay; + 8003f3a: 697b ldr r3, [r7, #20] +} + 8003f3c: 4618 mov r0, r3 + 8003f3e: 3718 adds r7, #24 + 8003f40: 46bd mov sp, r7 + 8003f42: bd80 pop {r7, pc} + 8003f44: f3af 8000 nop.w + 8003f48: 00000000 .word 0x00000000 + 8003f4c: 40f51800 .word 0x40f51800 + 8003f50: 20002848 .word 0x20002848 + +08003f54 : + +/* Routines for programs */ +bool isWateringDay( WATERING_PROGRAM* o, struct tm* t ) +{ + 8003f54: b580 push {r7, lr} + 8003f56: b086 sub sp, #24 + 8003f58: af00 add r7, sp, #0 + 8003f5a: 6078 str r0, [r7, #4] + 8003f5c: 6039 str r1, [r7, #0] +bool ret = false; + 8003f5e: 2300 movs r3, #0 + 8003f60: 75fb strb r3, [r7, #23] +time_t current_t; + + uint8_t wday = t->tm_wday; // Get day of the week + 8003f62: 683b ldr r3, [r7, #0] + 8003f64: 699b ldr r3, [r3, #24] + 8003f66: 75bb strb r3, [r7, #22] + if( (o->wateringWeekDay & (1< 0 ) + 8003f68: 687b ldr r3, [r7, #4] + 8003f6a: 785b ldrb r3, [r3, #1] + 8003f6c: 4619 mov r1, r3 + 8003f6e: 7dbb ldrb r3, [r7, #22] + 8003f70: 2201 movs r2, #1 + 8003f72: fa02 f303 lsl.w r3, r2, r3 + 8003f76: 400b ands r3, r1 + 8003f78: 2b00 cmp r3, #0 + 8003f7a: dd56 ble.n 800402a + { + switch(o->period) { + 8003f7c: 687b ldr r3, [r7, #4] + 8003f7e: 789b ldrb r3, [r3, #2] + 8003f80: 3b01 subs r3, #1 + 8003f82: 2b06 cmp r3, #6 + 8003f84: d847 bhi.n 8004016 + 8003f86: a201 add r2, pc, #4 @ (adr r2, 8003f8c ) + 8003f88: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 8003f8c: 08003fa9 .word 0x08003fa9 + 8003f90: 08003fbb .word 0x08003fbb + 8003f94: 08003fd3 .word 0x08003fd3 + 8003f98: 08003ff3 .word 0x08003ff3 + 8003f9c: 08003ff3 .word 0x08003ff3 + 8003fa0: 08003ff3 .word 0x08003ff3 + 8003fa4: 08003ff3 .word 0x08003ff3 + case PER_EVEN: + if( t->tm_mday % 2 == 0 ) + 8003fa8: 683b ldr r3, [r7, #0] + 8003faa: 68db ldr r3, [r3, #12] + 8003fac: f003 0301 and.w r3, r3, #1 + 8003fb0: 2b00 cmp r3, #0 + 8003fb2: d133 bne.n 800401c + ret = true; + 8003fb4: 2301 movs r3, #1 + 8003fb6: 75fb strb r3, [r7, #23] + break; + 8003fb8: e030 b.n 800401c + case PER_ODD: + if( t->tm_mday % 2 > 0 ) + 8003fba: 683b ldr r3, [r7, #0] + 8003fbc: 68db ldr r3, [r3, #12] + 8003fbe: 2b00 cmp r3, #0 + 8003fc0: f003 0301 and.w r3, r3, #1 + 8003fc4: bfb8 it lt + 8003fc6: 425b neglt r3, r3 + 8003fc8: 2b00 cmp r3, #0 + 8003fca: dd29 ble.n 8004020 + ret = true; + 8003fcc: 2301 movs r3, #1 + 8003fce: 75fb strb r3, [r7, #23] + break; + 8003fd0: e026 b.n 8004020 + case PER_ODD31: + if( t->tm_mday % 2 > 0 && t->tm_mday <= 29 ) + 8003fd2: 683b ldr r3, [r7, #0] + 8003fd4: 68db ldr r3, [r3, #12] + 8003fd6: 2b00 cmp r3, #0 + 8003fd8: f003 0301 and.w r3, r3, #1 + 8003fdc: bfb8 it lt + 8003fde: 425b neglt r3, r3 + 8003fe0: 2b00 cmp r3, #0 + 8003fe2: dd1f ble.n 8004024 + 8003fe4: 683b ldr r3, [r7, #0] + 8003fe6: 68db ldr r3, [r3, #12] + 8003fe8: 2b1d cmp r3, #29 + 8003fea: dc1b bgt.n 8004024 + ret = true; + 8003fec: 2301 movs r3, #1 + 8003fee: 75fb strb r3, [r7, #23] + break; + 8003ff0: e018 b.n 8004024 + case OVER_2_DAYS: + case OVER_3_DAYS: + case OVER_4_DAYS: + case OVER_5_DAYS: + current_t = mktime(t); + 8003ff2: 6838 ldr r0, [r7, #0] + 8003ff4: f026 fd76 bl 802aae4 + 8003ff8: e9c7 0102 strd r0, r1, [r7, #8] + if( dayCycleRemaining(current_t, o->id) == 0 ) + 8003ffc: 687b ldr r3, [r7, #4] + 8003ffe: 781b ldrb r3, [r3, #0] + 8004000: 461a mov r2, r3 + 8004002: e9d7 0102 ldrd r0, r1, [r7, #8] + 8004006: f7ff ff5b bl 8003ec0 + 800400a: 4603 mov r3, r0 + 800400c: 2b00 cmp r3, #0 + 800400e: d10b bne.n 8004028 + ret = true; + 8004010: 2301 movs r3, #1 + 8004012: 75fb strb r3, [r7, #23] + break; + 8004014: e008 b.n 8004028 + default: // PER_SELECT + ret = true; + 8004016: 2301 movs r3, #1 + 8004018: 75fb strb r3, [r7, #23] + break; + 800401a: e006 b.n 800402a + break; + 800401c: bf00 nop + 800401e: e004 b.n 800402a + break; + 8004020: bf00 nop + 8004022: e002 b.n 800402a + break; + 8004024: bf00 nop + 8004026: e000 b.n 800402a + break; + 8004028: bf00 nop + } + } + + return ret; + 800402a: 7dfb ldrb r3, [r7, #23] +} + 800402c: 4618 mov r0, r3 + 800402e: 3718 adds r7, #24 + 8004030: 46bd mov sp, r7 + 8004032: bd80 pop {r7, pc} + +08004034 : + +int compareWateringList(const void *s1, const void *s2) +{ + 8004034: b480 push {r7} + 8004036: b085 sub sp, #20 + 8004038: af00 add r7, sp, #0 + 800403a: 6078 str r0, [r7, #4] + 800403c: 6039 str r1, [r7, #0] + WATERING_OF_THE_DAY_STRUCT* e1 = (WATERING_OF_THE_DAY_STRUCT *)s1; + 800403e: 687b ldr r3, [r7, #4] + 8004040: 60fb str r3, [r7, #12] + WATERING_OF_THE_DAY_STRUCT* e2 = (WATERING_OF_THE_DAY_STRUCT *)s2; + 8004042: 683b ldr r3, [r7, #0] + 8004044: 60bb str r3, [r7, #8] + + return e1->jTime - e2->jTime; + 8004046: 68fb ldr r3, [r7, #12] + 8004048: e9d3 2300 ldrd r2, r3, [r3] + 800404c: 4611 mov r1, r2 + 800404e: 68bb ldr r3, [r7, #8] + 8004050: e9d3 2300 ldrd r2, r3, [r3] + 8004054: 4613 mov r3, r2 + 8004056: 1acb subs r3, r1, r3 +} + 8004058: 4618 mov r0, r3 + 800405a: 3714 adds r7, #20 + 800405c: 46bd mov sp, r7 + 800405e: f85d 7b04 ldr.w r7, [sp], #4 + 8004062: 4770 bx lr + +08004064 : + +void registeringValves( WATERING_OF_THE_DAY_STRUCT list[] ) +{ + 8004064: b480 push {r7} + 8004066: b085 sub sp, #20 + 8004068: af00 add r7, sp, #0 + 800406a: 6078 str r0, [r7, #4] + int i = 1; + 800406c: 2301 movs r3, #1 + 800406e: 60fb str r3, [r7, #12] + while( list[i].jTime != 0 ) + 8004070: e037 b.n 80040e2 + { + if( list[i].tempState ) + 8004072: 68fb ldr r3, [r7, #12] + 8004074: 011b lsls r3, r3, #4 + 8004076: 687a ldr r2, [r7, #4] + 8004078: 4413 add r3, r2 + 800407a: 7a9b ldrb r3, [r3, #10] + 800407c: 2b00 cmp r3, #0 + 800407e: d014 beq.n 80040aa + list[i].valves = list[i-1].valves | list[i].valves; + 8004080: 68fb ldr r3, [r7, #12] + 8004082: f103 5380 add.w r3, r3, #268435456 @ 0x10000000 + 8004086: 3b01 subs r3, #1 + 8004088: 011b lsls r3, r3, #4 + 800408a: 687a ldr r2, [r7, #4] + 800408c: 4413 add r3, r2 + 800408e: 7a59 ldrb r1, [r3, #9] + 8004090: 68fb ldr r3, [r7, #12] + 8004092: 011b lsls r3, r3, #4 + 8004094: 687a ldr r2, [r7, #4] + 8004096: 4413 add r3, r2 + 8004098: 7a5a ldrb r2, [r3, #9] + 800409a: 68fb ldr r3, [r7, #12] + 800409c: 011b lsls r3, r3, #4 + 800409e: 6878 ldr r0, [r7, #4] + 80040a0: 4403 add r3, r0 + 80040a2: 430a orrs r2, r1 + 80040a4: b2d2 uxtb r2, r2 + 80040a6: 725a strb r2, [r3, #9] + 80040a8: e018 b.n 80040dc + else + list[i].valves = list[i-1].valves & ~(list[i].valves); + 80040aa: 68fb ldr r3, [r7, #12] + 80040ac: f103 5380 add.w r3, r3, #268435456 @ 0x10000000 + 80040b0: 3b01 subs r3, #1 + 80040b2: 011b lsls r3, r3, #4 + 80040b4: 687a ldr r2, [r7, #4] + 80040b6: 4413 add r3, r2 + 80040b8: 7a5b ldrb r3, [r3, #9] + 80040ba: b25a sxtb r2, r3 + 80040bc: 68fb ldr r3, [r7, #12] + 80040be: 011b lsls r3, r3, #4 + 80040c0: 6879 ldr r1, [r7, #4] + 80040c2: 440b add r3, r1 + 80040c4: 7a5b ldrb r3, [r3, #9] + 80040c6: b25b sxtb r3, r3 + 80040c8: 43db mvns r3, r3 + 80040ca: b25b sxtb r3, r3 + 80040cc: 4013 ands r3, r2 + 80040ce: b259 sxtb r1, r3 + 80040d0: 68fb ldr r3, [r7, #12] + 80040d2: 011b lsls r3, r3, #4 + 80040d4: 687a ldr r2, [r7, #4] + 80040d6: 4413 add r3, r2 + 80040d8: b2ca uxtb r2, r1 + 80040da: 725a strb r2, [r3, #9] + i++; + 80040dc: 68fb ldr r3, [r7, #12] + 80040de: 3301 adds r3, #1 + 80040e0: 60fb str r3, [r7, #12] + while( list[i].jTime != 0 ) + 80040e2: 68fb ldr r3, [r7, #12] + 80040e4: 011b lsls r3, r3, #4 + 80040e6: 687a ldr r2, [r7, #4] + 80040e8: 4413 add r3, r2 + 80040ea: e9d3 2300 ldrd r2, r3, [r3] + 80040ee: 4313 orrs r3, r2 + 80040f0: d1bf bne.n 8004072 + } +} + 80040f2: bf00 nop + 80040f4: bf00 nop + 80040f6: 3714 adds r7, #20 + 80040f8: 46bd mov sp, r7 + 80040fa: f85d 7b04 ldr.w r7, [sp], #4 + 80040fe: 4770 bx lr + +08004100 : + +bool isStepsRunTime( WATERING_SEQUENCE seq[] ) +{ + 8004100: b480 push {r7} + 8004102: b085 sub sp, #20 + 8004104: af00 add r7, sp, #0 + 8004106: 6078 str r0, [r7, #4] + if( seq[0].startYearDay != 0 ) { + 8004108: 687b ldr r3, [r7, #4] + 800410a: 881b ldrh r3, [r3, #0] + 800410c: 2b00 cmp r3, #0 + 800410e: d020 beq.n 8004152 + for( int i = 1; i < 4; i++ ) { + 8004110: 2301 movs r3, #1 + 8004112: 60fb str r3, [r7, #12] + 8004114: e018 b.n 8004148 + if( seq[i].startYearDay <= seq[i-1].startYearDay ) { + 8004116: 68fa ldr r2, [r7, #12] + 8004118: 4613 mov r3, r2 + 800411a: 005b lsls r3, r3, #1 + 800411c: 4413 add r3, r2 + 800411e: 009b lsls r3, r3, #2 + 8004120: 461a mov r2, r3 + 8004122: 687b ldr r3, [r7, #4] + 8004124: 4413 add r3, r2 + 8004126: 8819 ldrh r1, [r3, #0] + 8004128: 68fa ldr r2, [r7, #12] + 800412a: 4613 mov r3, r2 + 800412c: 005b lsls r3, r3, #1 + 800412e: 4413 add r3, r2 + 8004130: 009b lsls r3, r3, #2 + 8004132: 3b0c subs r3, #12 + 8004134: 687a ldr r2, [r7, #4] + 8004136: 4413 add r3, r2 + 8004138: 881b ldrh r3, [r3, #0] + 800413a: 4299 cmp r1, r3 + 800413c: d801 bhi.n 8004142 + return false; + 800413e: 2300 movs r3, #0 + 8004140: e008 b.n 8004154 + for( int i = 1; i < 4; i++ ) { + 8004142: 68fb ldr r3, [r7, #12] + 8004144: 3301 adds r3, #1 + 8004146: 60fb str r3, [r7, #12] + 8004148: 68fb ldr r3, [r7, #12] + 800414a: 2b03 cmp r3, #3 + 800414c: dde3 ble.n 8004116 + } + } + return true; + 800414e: 2301 movs r3, #1 + 8004150: e000 b.n 8004154 + } + return false; + 8004152: 2300 movs r3, #0 +} + 8004154: 4618 mov r0, r3 + 8004156: 3714 adds r7, #20 + 8004158: 46bd mov sp, r7 + 800415a: f85d 7b04 ldr.w r7, [sp], #4 + 800415e: 4770 bx lr + +08004160 : + +uint16_t wateringList( struct tm* current_time, WATERING_OF_THE_DAY_STRUCT list[] ) +{ + 8004160: e92d 4fb0 stmdb sp!, {r4, r5, r7, r8, r9, sl, fp, lr} + 8004164: b0b4 sub sp, #208 @ 0xd0 + 8004166: af00 add r7, sp, #0 + 8004168: 6378 str r0, [r7, #52] @ 0x34 + 800416a: 6339 str r1, [r7, #48] @ 0x30 +struct tm top_time, start_of_the_day; +time_t top_t, start_of_the_day_t; +uint16_t ti=0; + 800416c: 2300 movs r3, #0 + 800416e: f8a7 30c6 strh.w r3, [r7, #198] @ 0xc6 +bool delayedStart; + + // Create sprinkling list of the day + memset(list, 0, sizeof(wateringList_of_the_day)); + 8004172: f44f 62c8 mov.w r2, #1600 @ 0x640 + 8004176: 2100 movs r1, #0 + 8004178: 6b38 ldr r0, [r7, #48] @ 0x30 + 800417a: f026 f95f bl 802a43c + // Get day of the year used with growth steps + uint8_t yday = current_time->tm_yday; + 800417e: 6b7b ldr r3, [r7, #52] @ 0x34 + 8004180: 69db ldr r3, [r3, #28] + 8004182: f887 30ab strb.w r3, [r7, #171] @ 0xab + + // Initialize 1st position of the list with the start of the day + start_of_the_day = *current_time; + 8004186: 6b7b ldr r3, [r7, #52] @ 0x34 + 8004188: f107 0538 add.w r5, r7, #56 @ 0x38 + 800418c: 461c mov r4, r3 + 800418e: cc0f ldmia r4!, {r0, r1, r2, r3} + 8004190: c50f stmia r5!, {r0, r1, r2, r3} + 8004192: cc0f ldmia r4!, {r0, r1, r2, r3} + 8004194: c50f stmia r5!, {r0, r1, r2, r3} + 8004196: 6823 ldr r3, [r4, #0] + 8004198: 602b str r3, [r5, #0] + start_of_the_day.tm_hour = 0; + 800419a: 2300 movs r3, #0 + 800419c: 643b str r3, [r7, #64] @ 0x40 + start_of_the_day.tm_min = 0; + 800419e: 2300 movs r3, #0 + 80041a0: 63fb str r3, [r7, #60] @ 0x3c + start_of_the_day.tm_sec = 0; + 80041a2: 2300 movs r3, #0 + 80041a4: 63bb str r3, [r7, #56] @ 0x38 + start_of_the_day_t = mktime(&start_of_the_day); // Find the end of the current day + 80041a6: f107 0338 add.w r3, r7, #56 @ 0x38 + 80041aa: 4618 mov r0, r3 + 80041ac: f026 fc9a bl 802aae4 + 80041b0: e9c7 0128 strd r0, r1, [r7, #160] @ 0xa0 + list[ti++].jTime = start_of_the_day_t; + 80041b4: f8b7 20c6 ldrh.w r2, [r7, #198] @ 0xc6 + 80041b8: 1c53 adds r3, r2, #1 + 80041ba: f8a7 30c6 strh.w r3, [r7, #198] @ 0xc6 + 80041be: 4613 mov r3, r2 + 80041c0: 011a lsls r2, r3, #4 + 80041c2: 6b3b ldr r3, [r7, #48] @ 0x30 + 80041c4: 1899 adds r1, r3, r2 + 80041c6: e9d7 2328 ldrd r2, r3, [r7, #160] @ 0xa0 + 80041ca: e9c1 2300 strd r2, r3, [r1] + + top_time = start_of_the_day; + 80041ce: f107 055c add.w r5, r7, #92 @ 0x5c + 80041d2: f107 0438 add.w r4, r7, #56 @ 0x38 + 80041d6: cc0f ldmia r4!, {r0, r1, r2, r3} + 80041d8: c50f stmia r5!, {r0, r1, r2, r3} + 80041da: cc0f ldmia r4!, {r0, r1, r2, r3} + 80041dc: c50f stmia r5!, {r0, r1, r2, r3} + 80041de: 6823 ldr r3, [r4, #0] + 80041e0: 602b str r3, [r5, #0] + + for( int p=0; p < 4; p++ ) + 80041e2: 2300 movs r3, #0 + 80041e4: f8c7 30c0 str.w r3, [r7, #192] @ 0xc0 + 80041e8: e28b b.n 8004702 + { + WATERING_PROGRAM* wp = &Flash.settings.programs[p]; + 80041ea: f8d7 20c0 ldr.w r2, [r7, #192] @ 0xc0 + 80041ee: 231a movs r3, #26 + 80041f0: fb02 f303 mul.w r3, r2, r3 + 80041f4: f503 72fc add.w r2, r3, #504 @ 0x1f8 + 80041f8: 4bc2 ldr r3, [pc, #776] @ (8004504 ) + 80041fa: 4413 add r3, r2 + 80041fc: 3304 adds r3, #4 + 80041fe: f8c7 309c str.w r3, [r7, #156] @ 0x9c + if( isWateringDay( wp,current_time) ) // Checking if it is or not a watering day + 8004202: 6b79 ldr r1, [r7, #52] @ 0x34 + 8004204: f8d7 009c ldr.w r0, [r7, #156] @ 0x9c + 8004208: f7ff fea4 bl 8003f54 + 800420c: 4603 mov r3, r0 + 800420e: 2b00 cmp r3, #0 + 8004210: f000 8272 beq.w 80046f8 + { + for( int t=0; (t < wp->nStartTimes) && (ti < (MAX_WATERING_SEQ-2)); t++ ) + 8004214: 2300 movs r3, #0 + 8004216: f8c7 30bc str.w r3, [r7, #188] @ 0xbc + 800421a: e260 b.n 80046de + { + delayedStart = false; + 800421c: 2300 movs r3, #0 + 800421e: f887 30c5 strb.w r3, [r7, #197] @ 0xc5 + uint16_t stime = wp->startTimes[t]; + 8004222: f8d7 209c ldr.w r2, [r7, #156] @ 0x9c + 8004226: f8d7 30bc ldr.w r3, [r7, #188] @ 0xbc + 800422a: 005b lsls r3, r3, #1 + 800422c: 4413 add r3, r2 + 800422e: 88db ldrh r3, [r3, #6] + 8004230: f8a7 309a strh.w r3, [r7, #154] @ 0x9a + top_time.tm_hour = stime / 60; + 8004234: f8b7 209a ldrh.w r2, [r7, #154] @ 0x9a + 8004238: 4bb3 ldr r3, [pc, #716] @ (8004508 ) + 800423a: fba3 2302 umull r2, r3, r3, r2 + 800423e: 095b lsrs r3, r3, #5 + 8004240: b29b uxth r3, r3 + 8004242: 667b str r3, [r7, #100] @ 0x64 + top_time.tm_min = stime % 60; + 8004244: f8b7 109a ldrh.w r1, [r7, #154] @ 0x9a + 8004248: 4baf ldr r3, [pc, #700] @ (8004508 ) + 800424a: fba3 2301 umull r2, r3, r3, r1 + 800424e: 095a lsrs r2, r3, #5 + 8004250: 4613 mov r3, r2 + 8004252: 011b lsls r3, r3, #4 + 8004254: 1a9b subs r3, r3, r2 + 8004256: 009b lsls r3, r3, #2 + 8004258: 1acb subs r3, r1, r3 + 800425a: b29b uxth r3, r3 + 800425c: 663b str r3, [r7, #96] @ 0x60 + top_time.tm_sec = 0; + 800425e: 2300 movs r3, #0 + 8004260: 65fb str r3, [r7, #92] @ 0x5c + top_t = mktime(&top_time); // Watering start time at the current day + 8004262: f107 035c add.w r3, r7, #92 @ 0x5c + 8004266: 4618 mov r0, r3 + 8004268: f026 fc3c bl 802aae4 + 800426c: e9c7 0132 strd r0, r1, [r7, #200] @ 0xc8 + + // Search for valve running time + for( int v=0; (v < 8) && (ti < (MAX_WATERING_SEQ-2)); v++ ) + 8004270: 2300 movs r3, #0 + 8004272: f8c7 30b8 str.w r3, [r7, #184] @ 0xb8 + 8004276: e224 b.n 80046c2 + { + WATERING_VALVE* wv = &Flash.settings.valves[v]; + 8004278: f8d7 20b8 ldr.w r2, [r7, #184] @ 0xb8 + 800427c: 2336 movs r3, #54 @ 0x36 + 800427e: fb02 f303 mul.w r3, r2, r3 + 8004282: f103 0248 add.w r2, r3, #72 @ 0x48 + 8004286: 4b9f ldr r3, [pc, #636] @ (8004504 ) + 8004288: 4413 add r3, r2 + 800428a: 3304 adds r3, #4 + 800428c: f8c7 3094 str.w r3, [r7, #148] @ 0x94 + int sId = 0; + 8004290: 2300 movs r3, #0 + 8004292: f8c7 30b4 str.w r3, [r7, #180] @ 0xb4 + if( isStepsRunTime(wv->sequence) ) // Using sequence according to the 4 growth steps (init, development, middle, late) + 8004296: f8d7 3094 ldr.w r3, [r7, #148] @ 0x94 + 800429a: 3304 adds r3, #4 + 800429c: 4618 mov r0, r3 + 800429e: f7ff ff2f bl 8004100 + 80042a2: 4603 mov r3, r0 + 80042a4: 2b00 cmp r3, #0 + 80042a6: d01f beq.n 80042e8 + { + sId = 3; + 80042a8: 2303 movs r3, #3 + 80042aa: f8c7 30b4 str.w r3, [r7, #180] @ 0xb4 + while( sId >= 0 && wv->sequence[sId--].startYearDay >= yday ); + 80042ae: bf00 nop + 80042b0: f8d7 30b4 ldr.w r3, [r7, #180] @ 0xb4 + 80042b4: 2b00 cmp r3, #0 + 80042b6: db12 blt.n 80042de + 80042b8: f8d7 20b4 ldr.w r2, [r7, #180] @ 0xb4 + 80042bc: 1e53 subs r3, r2, #1 + 80042be: f8c7 30b4 str.w r3, [r7, #180] @ 0xb4 + 80042c2: f8d7 1094 ldr.w r1, [r7, #148] @ 0x94 + 80042c6: 4613 mov r3, r2 + 80042c8: 005b lsls r3, r3, #1 + 80042ca: 4413 add r3, r2 + 80042cc: 009b lsls r3, r3, #2 + 80042ce: 440b add r3, r1 + 80042d0: 3304 adds r3, #4 + 80042d2: 881a ldrh r2, [r3, #0] + 80042d4: f897 30ab ldrb.w r3, [r7, #171] @ 0xab + 80042d8: b29b uxth r3, r3 + 80042da: 429a cmp r2, r3 + 80042dc: d2e8 bcs.n 80042b0 + if( sId < 0 ) // No active valve in this program! + 80042de: f8d7 30b4 ldr.w r3, [r7, #180] @ 0xb4 + 80042e2: 2b00 cmp r3, #0 + 80042e4: f2c0 81e7 blt.w 80046b6 + continue; + } + + // Calculation of watering runtime + float rt = wv->sequence[sId].runTime[p]; + 80042e8: f8d7 1094 ldr.w r1, [r7, #148] @ 0x94 + 80042ec: f8d7 30b4 ldr.w r3, [r7, #180] @ 0xb4 + 80042f0: 461a mov r2, r3 + 80042f2: 0052 lsls r2, r2, #1 + 80042f4: 441a add r2, r3 + 80042f6: 0053 lsls r3, r2, #1 + 80042f8: 461a mov r2, r3 + 80042fa: f8d7 30c0 ldr.w r3, [r7, #192] @ 0xc0 + 80042fe: 4413 add r3, r2 + 8004300: 005b lsls r3, r3, #1 + 8004302: 440b add r3, r1 + 8004304: 891b ldrh r3, [r3, #8] + 8004306: ee07 3a90 vmov s15, r3 + 800430a: eef8 7a67 vcvt.f32.u32 s15, s15 + 800430e: edc7 7a2c vstr s15, [r7, #176] @ 0xb0 + if( rt > 0 ) + 8004312: edd7 7a2c vldr s15, [r7, #176] @ 0xb0 + 8004316: eef5 7ac0 vcmpe.f32 s15, #0.0 + 800431a: eef1 fa10 vmrs APSR_nzcv, fpscr + 800431e: f340 81cb ble.w 80046b8 + { + if( wp->monthlySeasonalAdjust ) // Applying monthly correction + 8004322: f8d7 309c ldr.w r3, [r7, #156] @ 0x9c + 8004326: 7ddb ldrb r3, [r3, #23] + 8004328: 2b00 cmp r3, #0 + 800432a: d026 beq.n 800437a + { + rt = rt * wp->seasonalAdjust / 100; + 800432c: f8d7 309c ldr.w r3, [r7, #156] @ 0x9c + 8004330: 7d9b ldrb r3, [r3, #22] + 8004332: ee07 3a90 vmov s15, r3 + 8004336: eeb8 7ae7 vcvt.f32.s32 s14, s15 + 800433a: edd7 7a2c vldr s15, [r7, #176] @ 0xb0 + 800433e: ee27 7a27 vmul.f32 s14, s14, s15 + 8004342: eddf 6a72 vldr s13, [pc, #456] @ 800450c + 8004346: eec7 7a26 vdiv.f32 s15, s14, s13 + 800434a: edc7 7a2c vstr s15, [r7, #176] @ 0xb0 + rt = rt * Flash.settings.seasonalMonthlyParam[current_time->tm_mon] / 100; + 800434e: 6b7b ldr r3, [r7, #52] @ 0x34 + 8004350: 691b ldr r3, [r3, #16] + 8004352: 4a6c ldr r2, [pc, #432] @ (8004504 ) + 8004354: f503 7398 add.w r3, r3, #304 @ 0x130 + 8004358: 005b lsls r3, r3, #1 + 800435a: 4413 add r3, r2 + 800435c: 889b ldrh r3, [r3, #4] + 800435e: ee07 3a90 vmov s15, r3 + 8004362: eeb8 7ae7 vcvt.f32.s32 s14, s15 + 8004366: edd7 7a2c vldr s15, [r7, #176] @ 0xb0 + 800436a: ee27 7a27 vmul.f32 s14, s14, s15 + 800436e: eddf 6a67 vldr s13, [pc, #412] @ 800450c + 8004372: eec7 7a26 vdiv.f32 s15, s14, s13 + 8004376: edc7 7a2c vstr s15, [r7, #176] @ 0xb0 + } + if( wp->valveDelay > 0 ) + 800437a: f8d7 309c ldr.w r3, [r7, #156] @ 0x9c + 800437e: 7e1b ldrb r3, [r3, #24] + 8004380: 2b00 cmp r3, #0 + 8004382: d026 beq.n 80043d2 + { + if( delayedStart ) + 8004384: f897 30c5 ldrb.w r3, [r7, #197] @ 0xc5 + 8004388: 2b00 cmp r3, #0 + 800438a: d01f beq.n 80043cc + { + top_t = list[ti-1].jTime; + 800438c: f8b7 30c6 ldrh.w r3, [r7, #198] @ 0xc6 + 8004390: f103 5380 add.w r3, r3, #268435456 @ 0x10000000 + 8004394: 3b01 subs r3, #1 + 8004396: 011a lsls r2, r3, #4 + 8004398: 6b3b ldr r3, [r7, #48] @ 0x30 + 800439a: 4413 add r3, r2 + 800439c: e9d3 2300 ldrd r2, r3, [r3] + 80043a0: e9c7 2332 strd r2, r3, [r7, #200] @ 0xc8 + top_t += wp->valveDelay; + 80043a4: f8d7 309c ldr.w r3, [r7, #156] @ 0x9c + 80043a8: 7e1b ldrb r3, [r3, #24] + 80043aa: b2db uxtb r3, r3 + 80043ac: 2200 movs r2, #0 + 80043ae: 4698 mov r8, r3 + 80043b0: 4691 mov r9, r2 + 80043b2: e9d7 2332 ldrd r2, r3, [r7, #200] @ 0xc8 + 80043b6: eb12 0108 adds.w r1, r2, r8 + 80043ba: 6139 str r1, [r7, #16] + 80043bc: eb43 0309 adc.w r3, r3, r9 + 80043c0: 617b str r3, [r7, #20] + 80043c2: e9d7 3404 ldrd r3, r4, [r7, #16] + 80043c6: e9c7 3432 strd r3, r4, [r7, #200] @ 0xc8 + 80043ca: e002 b.n 80043d2 + } + else + delayedStart = true; + 80043cc: 2301 movs r3, #1 + 80043ce: f887 30c5 strb.w r3, [r7, #197] @ 0xc5 + } + + uint16_t cycleTime = wv->sequence[sId].cycleTime; + 80043d2: f8d7 1094 ldr.w r1, [r7, #148] @ 0x94 + 80043d6: f8d7 20b4 ldr.w r2, [r7, #180] @ 0xb4 + 80043da: 4613 mov r3, r2 + 80043dc: 005b lsls r3, r3, #1 + 80043de: 4413 add r3, r2 + 80043e0: 009b lsls r3, r3, #2 + 80043e2: 440b add r3, r1 + 80043e4: 3306 adds r3, #6 + 80043e6: 781b ldrb r3, [r3, #0] + 80043e8: f8a7 3092 strh.w r3, [r7, #146] @ 0x92 + if( cycleTime == 0 ) // Just one watering at specific time + 80043ec: f8b7 3092 ldrh.w r3, [r7, #146] @ 0x92 + 80043f0: 2b00 cmp r3, #0 + 80043f2: f040 808f bne.w 8004514 + { + // Calculate watering start time + list[ti].jTime = top_t; + 80043f6: f8b7 30c6 ldrh.w r3, [r7, #198] @ 0xc6 + 80043fa: 011a lsls r2, r3, #4 + 80043fc: 6b3b ldr r3, [r7, #48] @ 0x30 + 80043fe: 1899 adds r1, r3, r2 + 8004400: e9d7 2332 ldrd r2, r3, [r7, #200] @ 0xc8 + 8004404: e9c1 2300 strd r2, r3, [r1] + list[ti].progId = 'A' + p; + 8004408: f8d7 30c0 ldr.w r3, [r7, #192] @ 0xc0 + 800440c: b2d9 uxtb r1, r3 + 800440e: f8b7 30c6 ldrh.w r3, [r7, #198] @ 0xc6 + 8004412: 011a lsls r2, r3, #4 + 8004414: 6b3b ldr r3, [r7, #48] @ 0x30 + 8004416: 441a add r2, r3 + 8004418: f101 0341 add.w r3, r1, #65 @ 0x41 + 800441c: b2db uxtb r3, r3 + 800441e: 7213 strb r3, [r2, #8] + list[ti].tempState = true; + 8004420: f8b7 30c6 ldrh.w r3, [r7, #198] @ 0xc6 + 8004424: 011a lsls r2, r3, #4 + 8004426: 6b3b ldr r3, [r7, #48] @ 0x30 + 8004428: 441a add r2, r3 + 800442a: 2301 movs r3, #1 + 800442c: 7293 strb r3, [r2, #10] + list[ti].pumpRate = wv->pumpAdjust; + 800442e: f8b7 30c6 ldrh.w r3, [r7, #198] @ 0xc6 + 8004432: 011a lsls r2, r3, #4 + 8004434: 6b3b ldr r3, [r7, #48] @ 0x30 + 8004436: 441a add r2, r3 + 8004438: f8d7 3094 ldr.w r3, [r7, #148] @ 0x94 + 800443c: f893 3034 ldrb.w r3, [r3, #52] @ 0x34 + 8004440: 72d3 strb r3, [r2, #11] + list[ti].valves = (1< + 800446c: ee67 7a87 vmul.f32 s15, s15, s14 + 8004470: eefc 7ae7 vcvt.u32.f32 s15, s15 + 8004474: ee17 3a90 vmov r3, s15 + 8004478: b29b uxth r3, r3 + 800447a: b29b uxth r3, r3 + 800447c: 2200 movs r2, #0 + 800447e: 469a mov sl, r3 + 8004480: 4693 mov fp, r2 + 8004482: e9d7 2332 ldrd r2, r3, [r7, #200] @ 0xc8 + 8004486: eb12 010a adds.w r1, r2, sl + 800448a: 60b9 str r1, [r7, #8] + 800448c: eb43 030b adc.w r3, r3, fp + 8004490: 60fb str r3, [r7, #12] + 8004492: e9d7 3402 ldrd r3, r4, [r7, #8] + 8004496: e9c7 3432 strd r3, r4, [r7, #200] @ 0xc8 + list[ti].jTime = top_t; + 800449a: f8b7 30c6 ldrh.w r3, [r7, #198] @ 0xc6 + 800449e: 011a lsls r2, r3, #4 + 80044a0: 6b3b ldr r3, [r7, #48] @ 0x30 + 80044a2: 1899 adds r1, r3, r2 + 80044a4: e9d7 2332 ldrd r2, r3, [r7, #200] @ 0xc8 + 80044a8: e9c1 2300 strd r2, r3, [r1] + list[ti].progId = 'A' + p; + 80044ac: f8d7 30c0 ldr.w r3, [r7, #192] @ 0xc0 + 80044b0: b2d9 uxtb r1, r3 + 80044b2: f8b7 30c6 ldrh.w r3, [r7, #198] @ 0xc6 + 80044b6: 011a lsls r2, r3, #4 + 80044b8: 6b3b ldr r3, [r7, #48] @ 0x30 + 80044ba: 441a add r2, r3 + 80044bc: f101 0341 add.w r3, r1, #65 @ 0x41 + 80044c0: b2db uxtb r3, r3 + 80044c2: 7213 strb r3, [r2, #8] + list[ti].tempState = false; + 80044c4: f8b7 30c6 ldrh.w r3, [r7, #198] @ 0xc6 + 80044c8: 011a lsls r2, r3, #4 + 80044ca: 6b3b ldr r3, [r7, #48] @ 0x30 + 80044cc: 441a add r2, r3 + 80044ce: 2300 movs r3, #0 + 80044d0: 7293 strb r3, [r2, #10] + list[ti].pumpRate = 90; + 80044d2: f8b7 30c6 ldrh.w r3, [r7, #198] @ 0xc6 + 80044d6: 011a lsls r2, r3, #4 + 80044d8: 6b3b ldr r3, [r7, #48] @ 0x30 + 80044da: 441a add r2, r3 + 80044dc: 235a movs r3, #90 @ 0x5a + 80044de: 72d3 strb r3, [r2, #11] + list[ti].valves = (1< + 8004504: 20002848 .word 0x20002848 + 8004508: 88888889 .word 0x88888889 + 800450c: 42c80000 .word 0x42c80000 + 8004510: 42700000 .word 0x42700000 + } + else // Day cycle + { + uint16_t nPeriod = rt / cycleTime; + 8004514: f8b7 3092 ldrh.w r3, [r7, #146] @ 0x92 + 8004518: ee07 3a90 vmov s15, r3 + 800451c: eeb8 7ae7 vcvt.f32.s32 s14, s15 + 8004520: edd7 6a2c vldr s13, [r7, #176] @ 0xb0 + 8004524: eec6 7a87 vdiv.f32 s15, s13, s14 + 8004528: eefc 7ae7 vcvt.u32.f32 s15, s15 + 800452c: ee17 3a90 vmov r3, s15 + 8004530: f8a7 3090 strh.w r3, [r7, #144] @ 0x90 + cycleTime *= 60; + 8004534: f8b7 2092 ldrh.w r2, [r7, #146] @ 0x92 + 8004538: 4613 mov r3, r2 + 800453a: 011b lsls r3, r3, #4 + 800453c: 1a9b subs r3, r3, r2 + 800453e: 009b lsls r3, r3, #2 + 8004540: f8a7 3092 strh.w r3, [r7, #146] @ 0x92 + uint16_t soakTime = wv->sequence[sId].soakTime * 60 + cycleTime; + 8004544: f8d7 1094 ldr.w r1, [r7, #148] @ 0x94 + 8004548: f8d7 20b4 ldr.w r2, [r7, #180] @ 0xb4 + 800454c: 4613 mov r3, r2 + 800454e: 005b lsls r3, r3, #1 + 8004550: 4413 add r3, r2 + 8004552: 009b lsls r3, r3, #2 + 8004554: 440b add r3, r1 + 8004556: 3307 adds r3, #7 + 8004558: 781b ldrb r3, [r3, #0] + 800455a: 461a mov r2, r3 + 800455c: 4613 mov r3, r2 + 800455e: 011b lsls r3, r3, #4 + 8004560: 1a9b subs r3, r3, r2 + 8004562: 009b lsls r3, r3, #2 + 8004564: b29a uxth r2, r3 + 8004566: f8b7 3092 ldrh.w r3, [r7, #146] @ 0x92 + 800456a: 4413 add r3, r2 + 800456c: f8a7 308e strh.w r3, [r7, #142] @ 0x8e + for( int pe=0; pe < nPeriod; pe++ ) + 8004570: 2300 movs r3, #0 + 8004572: f8c7 30ac str.w r3, [r7, #172] @ 0xac + 8004576: e096 b.n 80046a6 + { + // Calculate watering start time + time_t start_t = top_t + (pe*soakTime); + 8004578: f8b7 208e ldrh.w r2, [r7, #142] @ 0x8e + 800457c: f8d7 30ac ldr.w r3, [r7, #172] @ 0xac + 8004580: fb02 f303 mul.w r3, r2, r3 + 8004584: 17da asrs r2, r3, #31 + 8004586: 62bb str r3, [r7, #40] @ 0x28 + 8004588: 62fa str r2, [r7, #44] @ 0x2c + 800458a: e9d7 2332 ldrd r2, r3, [r7, #200] @ 0xc8 + 800458e: e9d7 450a ldrd r4, r5, [r7, #40] @ 0x28 + 8004592: 4621 mov r1, r4 + 8004594: 1851 adds r1, r2, r1 + 8004596: 6039 str r1, [r7, #0] + 8004598: 4629 mov r1, r5 + 800459a: 414b adcs r3, r1 + 800459c: 607b str r3, [r7, #4] + 800459e: e9d7 3400 ldrd r3, r4, [r7] + 80045a2: e9c7 3420 strd r3, r4, [r7, #128] @ 0x80 + list[ti].jTime = start_t; + 80045a6: f8b7 30c6 ldrh.w r3, [r7, #198] @ 0xc6 + 80045aa: 011a lsls r2, r3, #4 + 80045ac: 6b3b ldr r3, [r7, #48] @ 0x30 + 80045ae: 1899 adds r1, r3, r2 + 80045b0: e9d7 2320 ldrd r2, r3, [r7, #128] @ 0x80 + 80045b4: e9c1 2300 strd r2, r3, [r1] + list[ti].progId = 'A' + p; + 80045b8: f8d7 30c0 ldr.w r3, [r7, #192] @ 0xc0 + 80045bc: b2d9 uxtb r1, r3 + 80045be: f8b7 30c6 ldrh.w r3, [r7, #198] @ 0xc6 + 80045c2: 011a lsls r2, r3, #4 + 80045c4: 6b3b ldr r3, [r7, #48] @ 0x30 + 80045c6: 441a add r2, r3 + 80045c8: f101 0341 add.w r3, r1, #65 @ 0x41 + 80045cc: b2db uxtb r3, r3 + 80045ce: 7213 strb r3, [r2, #8] + list[ti].tempState = true; + 80045d0: f8b7 30c6 ldrh.w r3, [r7, #198] @ 0xc6 + 80045d4: 011a lsls r2, r3, #4 + 80045d6: 6b3b ldr r3, [r7, #48] @ 0x30 + 80045d8: 441a add r2, r3 + 80045da: 2301 movs r3, #1 + 80045dc: 7293 strb r3, [r2, #10] + list[ti].pumpRate = wv->pumpAdjust; + 80045de: f8b7 30c6 ldrh.w r3, [r7, #198] @ 0xc6 + 80045e2: 011a lsls r2, r3, #4 + 80045e4: 6b3b ldr r3, [r7, #48] @ 0x30 + 80045e6: 441a add r2, r3 + 80045e8: f8d7 3094 ldr.w r3, [r7, #148] @ 0x94 + 80045ec: f893 3034 ldrb.w r3, [r3, #52] @ 0x34 + 80045f0: 72d3 strb r3, [r2, #11] + list[ti].valves = (1< + 80046b4: e000 b.n 80046b8 + continue; + 80046b6: bf00 nop + for( int v=0; (v < 8) && (ti < (MAX_WATERING_SEQ-2)); v++ ) + 80046b8: f8d7 30b8 ldr.w r3, [r7, #184] @ 0xb8 + 80046bc: 3301 adds r3, #1 + 80046be: f8c7 30b8 str.w r3, [r7, #184] @ 0xb8 + 80046c2: f8d7 30b8 ldr.w r3, [r7, #184] @ 0xb8 + 80046c6: 2b07 cmp r3, #7 + 80046c8: dc04 bgt.n 80046d4 + 80046ca: f8b7 30c6 ldrh.w r3, [r7, #198] @ 0xc6 + 80046ce: 2b61 cmp r3, #97 @ 0x61 + 80046d0: f67f add2 bls.w 8004278 + for( int t=0; (t < wp->nStartTimes) && (ti < (MAX_WATERING_SEQ-2)); t++ ) + 80046d4: f8d7 30bc ldr.w r3, [r7, #188] @ 0xbc + 80046d8: 3301 adds r3, #1 + 80046da: f8c7 30bc str.w r3, [r7, #188] @ 0xbc + 80046de: f8d7 309c ldr.w r3, [r7, #156] @ 0x9c + 80046e2: 791b ldrb r3, [r3, #4] + 80046e4: 461a mov r2, r3 + 80046e6: f8d7 30bc ldr.w r3, [r7, #188] @ 0xbc + 80046ea: 4293 cmp r3, r2 + 80046ec: da04 bge.n 80046f8 + 80046ee: f8b7 30c6 ldrh.w r3, [r7, #198] @ 0xc6 + 80046f2: 2b61 cmp r3, #97 @ 0x61 + 80046f4: f67f ad92 bls.w 800421c + for( int p=0; p < 4; p++ ) + 80046f8: f8d7 30c0 ldr.w r3, [r7, #192] @ 0xc0 + 80046fc: 3301 adds r3, #1 + 80046fe: f8c7 30c0 str.w r3, [r7, #192] @ 0xc0 + 8004702: f8d7 30c0 ldr.w r3, [r7, #192] @ 0xc0 + 8004706: 2b03 cmp r3, #3 + 8004708: f77f ad6f ble.w 80041ea + } + } + } + } + // Sorting + qsort(list, ti, sizeof(WATERING_OF_THE_DAY_STRUCT), compareWateringList); + 800470c: f8b7 10c6 ldrh.w r1, [r7, #198] @ 0xc6 + 8004710: 4b07 ldr r3, [pc, #28] @ (8004730 ) + 8004712: 2210 movs r2, #16 + 8004714: 6b38 ldr r0, [r7, #48] @ 0x30 + 8004716: f024 fe76 bl 8029406 + // registering valves in bitfied + registeringValves( list ); + 800471a: 6b38 ldr r0, [r7, #48] @ 0x30 + 800471c: f7ff fca2 bl 8004064 + + return ti; + 8004720: f8b7 30c6 ldrh.w r3, [r7, #198] @ 0xc6 +} + 8004724: 4618 mov r0, r3 + 8004726: 37d0 adds r7, #208 @ 0xd0 + 8004728: 46bd mov sp, r7 + 800472a: e8bd 8fb0 ldmia.w sp!, {r4, r5, r7, r8, r9, sl, fp, pc} + 800472e: bf00 nop + 8004730: 08004035 .word 0x08004035 + +08004734 : + +WATERING_OF_THE_DAY_STRUCT findFirstStartAtNextWatering( time_t t_day ) +{ + 8004734: e92d 43b0 stmdb sp!, {r4, r5, r7, r8, r9, lr} + 8004738: f5ad 6dce sub.w sp, sp, #1648 @ 0x670 + 800473c: af00 add r7, sp, #0 + 800473e: f507 61ce add.w r1, r7, #1648 @ 0x670 + 8004742: f2a1 6164 subw r1, r1, #1636 @ 0x664 + 8004746: 6008 str r0, [r1, #0] + 8004748: 4639 mov r1, r7 + 800474a: e9c1 2300 strd r2, r3, [r1] +WATERING_OF_THE_DAY_STRUCT list[MAX_WATERING_SEQ], midnight = {0}; + 800474e: f507 63ce add.w r3, r7, #1648 @ 0x670 + 8004752: f5a3 63cc sub.w r3, r3, #1632 @ 0x660 + 8004756: 461a mov r2, r3 + 8004758: 2300 movs r3, #0 + 800475a: 6013 str r3, [r2, #0] + 800475c: 6053 str r3, [r2, #4] + 800475e: 6093 str r3, [r2, #8] + 8004760: 60d3 str r3, [r2, #12] +uint16_t size, nLoop = 31; + 8004762: 231f movs r3, #31 + 8004764: f8a7 366e strh.w r3, [r7, #1646] @ 0x66e +struct tm* currTime; + + midnight.jTime = t_day + (24*3600); + 8004768: 463b mov r3, r7 + 800476a: e9d3 2300 ldrd r2, r3, [r3] + 800476e: 492e ldr r1, [pc, #184] @ (8004828 ) + 8004770: eb12 0801 adds.w r8, r2, r1 + 8004774: f143 0900 adc.w r9, r3, #0 + 8004778: f507 63ce add.w r3, r7, #1648 @ 0x670 + 800477c: f5a3 63cc sub.w r3, r3, #1632 @ 0x660 + 8004780: e9c3 8900 strd r8, r9, [r3] + do + { + t_day += (24*3600); + 8004784: 463b mov r3, r7 + 8004786: e9d3 2300 ldrd r2, r3, [r3] + 800478a: 4927 ldr r1, [pc, #156] @ (8004828 ) + 800478c: 1854 adds r4, r2, r1 + 800478e: f143 0500 adc.w r5, r3, #0 + 8004792: 463b mov r3, r7 + 8004794: e9c3 4500 strd r4, r5, [r3] + currTime = localtime ( &t_day ); + 8004798: 463b mov r3, r7 + 800479a: 4618 mov r0, r3 + 800479c: f025 ffc0 bl 802a720 + 80047a0: f8c7 0668 str.w r0, [r7, #1640] @ 0x668 + size = wateringList( currTime, list ); + 80047a4: f107 0320 add.w r3, r7, #32 + 80047a8: 4619 mov r1, r3 + 80047aa: f8d7 0668 ldr.w r0, [r7, #1640] @ 0x668 + 80047ae: f7ff fcd7 bl 8004160 + 80047b2: 4603 mov r3, r0 + 80047b4: f8a7 3666 strh.w r3, [r7, #1638] @ 0x666 + nLoop--; + 80047b8: f8b7 366e ldrh.w r3, [r7, #1646] @ 0x66e + 80047bc: 3b01 subs r3, #1 + 80047be: f8a7 366e strh.w r3, [r7, #1646] @ 0x66e + } while( size < 2 && nLoop > 0 ); + 80047c2: f8b7 3666 ldrh.w r3, [r7, #1638] @ 0x666 + 80047c6: 2b01 cmp r3, #1 + 80047c8: d803 bhi.n 80047d2 + 80047ca: f8b7 366e ldrh.w r3, [r7, #1646] @ 0x66e + 80047ce: 2b00 cmp r3, #0 + 80047d0: d1d8 bne.n 8004784 + + return ( nLoop > 0 ? list[1] : midnight ); + 80047d2: f8b7 366e ldrh.w r3, [r7, #1646] @ 0x66e + 80047d6: 2b00 cmp r3, #0 + 80047d8: d00e beq.n 80047f8 + 80047da: f507 63ce add.w r3, r7, #1648 @ 0x670 + 80047de: f2a3 6364 subw r3, r3, #1636 @ 0x664 + 80047e2: 681a ldr r2, [r3, #0] + 80047e4: f507 63ce add.w r3, r7, #1648 @ 0x670 + 80047e8: f5a3 63ca sub.w r3, r3, #1616 @ 0x650 + 80047ec: 4614 mov r4, r2 + 80047ee: 3310 adds r3, #16 + 80047f0: cb0f ldmia r3, {r0, r1, r2, r3} + 80047f2: e884 000f stmia.w r4, {r0, r1, r2, r3} + 80047f6: e00c b.n 8004812 + 80047f8: f507 63ce add.w r3, r7, #1648 @ 0x670 + 80047fc: f2a3 6364 subw r3, r3, #1636 @ 0x664 + 8004800: 681a ldr r2, [r3, #0] + 8004802: f507 63ce add.w r3, r7, #1648 @ 0x670 + 8004806: f5a3 63cc sub.w r3, r3, #1632 @ 0x660 + 800480a: 4614 mov r4, r2 + 800480c: cb0f ldmia r3, {r0, r1, r2, r3} + 800480e: e884 000f stmia.w r4, {r0, r1, r2, r3} +} + 8004812: f507 63ce add.w r3, r7, #1648 @ 0x670 + 8004816: f2a3 6364 subw r3, r3, #1636 @ 0x664 + 800481a: 6818 ldr r0, [r3, #0] + 800481c: f507 67ce add.w r7, r7, #1648 @ 0x670 + 8004820: 46bd mov sp, r7 + 8004822: e8bd 83b0 ldmia.w sp!, {r4, r5, r7, r8, r9, pc} + 8004826: bf00 nop + 8004828: 00015180 .word 0x00015180 + +0800482c : + +uint16_t optimizeWatering( WATERING_OF_THE_DAY_STRUCT list[] ) +{ + 800482c: b490 push {r4, r7} + 800482e: b086 sub sp, #24 + 8004830: af00 add r7, sp, #0 + 8004832: 6078 str r0, [r7, #4] + int i = 1; + 8004834: 2301 movs r3, #1 + 8004836: 617b str r3, [r7, #20] + while( list[i].jTime != 0 ) + 8004838: e06b b.n 8004912 + { + if( (list[i-1].jTime == list[i].jTime) ) + 800483a: 697b ldr r3, [r7, #20] + 800483c: f103 5380 add.w r3, r3, #268435456 @ 0x10000000 + 8004840: 3b01 subs r3, #1 + 8004842: 011b lsls r3, r3, #4 + 8004844: 687a ldr r2, [r7, #4] + 8004846: 4413 add r3, r2 + 8004848: e9d3 0100 ldrd r0, r1, [r3] + 800484c: 697b ldr r3, [r7, #20] + 800484e: 011b lsls r3, r3, #4 + 8004850: 687a ldr r2, [r7, #4] + 8004852: 4413 add r3, r2 + 8004854: e9d3 2300 ldrd r2, r3, [r3] + 8004858: 4299 cmp r1, r3 + 800485a: bf08 it eq + 800485c: 4290 cmpeq r0, r2 + 800485e: d155 bne.n 800490c + { + int cv = list[i-1].valves; + 8004860: 697b ldr r3, [r7, #20] + 8004862: f103 5380 add.w r3, r3, #268435456 @ 0x10000000 + 8004866: 3b01 subs r3, #1 + 8004868: 011b lsls r3, r3, #4 + 800486a: 687a ldr r2, [r7, #4] + 800486c: 4413 add r3, r2 + 800486e: 7a5b ldrb r3, [r3, #9] + 8004870: 60fb str r3, [r7, #12] + int ccv = list[i].valves; + 8004872: 697b ldr r3, [r7, #20] + 8004874: 011b lsls r3, r3, #4 + 8004876: 687a ldr r2, [r7, #4] + 8004878: 4413 add r3, r2 + 800487a: 7a5b ldrb r3, [r3, #9] + 800487c: 60bb str r3, [r7, #8] + int j = i; + 800487e: 697b ldr r3, [r7, #20] + 8004880: 613b str r3, [r7, #16] + while( list[j-1].jTime != 0 ) + 8004882: e012 b.n 80048aa + { + list[j-1] = list[j]; + 8004884: 693b ldr r3, [r7, #16] + 8004886: 011b lsls r3, r3, #4 + 8004888: 687a ldr r2, [r7, #4] + 800488a: 18d1 adds r1, r2, r3 + 800488c: 693b ldr r3, [r7, #16] + 800488e: f103 5380 add.w r3, r3, #268435456 @ 0x10000000 + 8004892: 3b01 subs r3, #1 + 8004894: 011b lsls r3, r3, #4 + 8004896: 687a ldr r2, [r7, #4] + 8004898: 4413 add r3, r2 + 800489a: 461c mov r4, r3 + 800489c: 460b mov r3, r1 + 800489e: cb0f ldmia r3, {r0, r1, r2, r3} + 80048a0: e884 000f stmia.w r4, {r0, r1, r2, r3} + j++; + 80048a4: 693b ldr r3, [r7, #16] + 80048a6: 3301 adds r3, #1 + 80048a8: 613b str r3, [r7, #16] + while( list[j-1].jTime != 0 ) + 80048aa: 693b ldr r3, [r7, #16] + 80048ac: f103 5380 add.w r3, r3, #268435456 @ 0x10000000 + 80048b0: 3b01 subs r3, #1 + 80048b2: 011b lsls r3, r3, #4 + 80048b4: 687a ldr r2, [r7, #4] + 80048b6: 4413 add r3, r2 + 80048b8: e9d3 2300 ldrd r2, r3, [r3] + 80048bc: 4313 orrs r3, r2 + 80048be: d1e1 bne.n 8004884 + } + if( ccv > cv ) + 80048c0: 68ba ldr r2, [r7, #8] + 80048c2: 68fb ldr r3, [r7, #12] + 80048c4: 429a cmp r2, r3 + 80048c6: dd16 ble.n 80048f6 + list[i-1].valves |= ccv; + 80048c8: 697b ldr r3, [r7, #20] + 80048ca: f103 5380 add.w r3, r3, #268435456 @ 0x10000000 + 80048ce: 3b01 subs r3, #1 + 80048d0: 011b lsls r3, r3, #4 + 80048d2: 687a ldr r2, [r7, #4] + 80048d4: 4413 add r3, r2 + 80048d6: 7a5b ldrb r3, [r3, #9] + 80048d8: b25a sxtb r2, r3 + 80048da: 68bb ldr r3, [r7, #8] + 80048dc: b25b sxtb r3, r3 + 80048de: 4313 orrs r3, r2 + 80048e0: b259 sxtb r1, r3 + 80048e2: 697b ldr r3, [r7, #20] + 80048e4: f103 5380 add.w r3, r3, #268435456 @ 0x10000000 + 80048e8: 3b01 subs r3, #1 + 80048ea: 011b lsls r3, r3, #4 + 80048ec: 687a ldr r2, [r7, #4] + 80048ee: 4413 add r3, r2 + 80048f0: b2ca uxtb r2, r1 + 80048f2: 725a strb r2, [r3, #9] + 80048f4: e00d b.n 8004912 + else + list[i-1].valves = ccv; + 80048f6: 697b ldr r3, [r7, #20] + 80048f8: f103 5380 add.w r3, r3, #268435456 @ 0x10000000 + 80048fc: 3b01 subs r3, #1 + 80048fe: 011b lsls r3, r3, #4 + 8004900: 687a ldr r2, [r7, #4] + 8004902: 4413 add r3, r2 + 8004904: 68ba ldr r2, [r7, #8] + 8004906: b2d2 uxtb r2, r2 + 8004908: 725a strb r2, [r3, #9] + 800490a: e002 b.n 8004912 + } + else + i++; + 800490c: 697b ldr r3, [r7, #20] + 800490e: 3301 adds r3, #1 + 8004910: 617b str r3, [r7, #20] + while( list[i].jTime != 0 ) + 8004912: 697b ldr r3, [r7, #20] + 8004914: 011b lsls r3, r3, #4 + 8004916: 687a ldr r2, [r7, #4] + 8004918: 4413 add r3, r2 + 800491a: e9d3 2300 ldrd r2, r3, [r3] + 800491e: 4313 orrs r3, r2 + 8004920: d18b bne.n 800483a + } + return i; + 8004922: 697b ldr r3, [r7, #20] + 8004924: b29b uxth r3, r3 +} + 8004926: 4618 mov r0, r3 + 8004928: 3718 adds r7, #24 + 800492a: 46bd mov sp, r7 + 800492c: bc90 pop {r4, r7} + 800492e: 4770 bx lr + +08004930 : + +uint16_t initDaylyWateringList() +{ + 8004930: b590 push {r4, r7, lr} + 8004932: b08f sub sp, #60 @ 0x3c + 8004934: af00 add r7, sp, #0 +struct tm current_time; +WATERING_OF_THE_DAY_STRUCT nextWatering; +uint16_t ti=0; + 8004936: 2300 movs r3, #0 + 8004938: 86fb strh r3, [r7, #54] @ 0x36 + + now( ¤t_time ); // Current date time + 800493a: f107 0310 add.w r3, r7, #16 + 800493e: 4618 mov r0, r3 + 8004940: f004 fb40 bl 8008fc4 + // Create sprinkling list of the day - Return the size of the list + ti = wateringList( ¤t_time, wateringList_of_the_day ); + 8004944: f107 0310 add.w r3, r7, #16 + 8004948: 491f ldr r1, [pc, #124] @ (80049c8 ) + 800494a: 4618 mov r0, r3 + 800494c: f7ff fc08 bl 8004160 + 8004950: 4603 mov r3, r0 + 8004952: 86fb strh r3, [r7, #54] @ 0x36 + + nextWatering = findFirstStartAtNextWatering( wateringList_of_the_day[0].jTime ); // Find first watering start from the given time + 8004954: 4b1c ldr r3, [pc, #112] @ (80049c8 ) + 8004956: e9d3 2300 ldrd r2, r3, [r3] + 800495a: 4639 mov r1, r7 + 800495c: 4608 mov r0, r1 + 800495e: f7ff fee9 bl 8004734 + ti = optimizeWatering( wateringList_of_the_day ); + 8004962: 4819 ldr r0, [pc, #100] @ (80049c8 ) + 8004964: f7ff ff62 bl 800482c + 8004968: 4603 mov r3, r0 + 800496a: 86fb strh r3, [r7, #54] @ 0x36 + // End the list with the first start of the next watering + wateringList_of_the_day[ti] = nextWatering; + 800496c: 8efb ldrh r3, [r7, #54] @ 0x36 + 800496e: 4a16 ldr r2, [pc, #88] @ (80049c8 ) + 8004970: 011b lsls r3, r3, #4 + 8004972: 4413 add r3, r2 + 8004974: 461c mov r4, r3 + 8004976: 463b mov r3, r7 + 8004978: cb0f ldmia r3, {r0, r1, r2, r3} + 800497a: e884 000f stmia.w r4, {r0, r1, r2, r3} + + // Stats + wateringStats(current_time.tm_mon); + 800497e: 6a3b ldr r3, [r7, #32] + 8004980: b29b uxth r3, r3 + 8004982: 4618 mov r0, r3 + 8004984: f7ff f900 bl 8003b88 + + return difftime(nextWatering.jTime,wateringList_of_the_day[0].jTime) / (3600*24); + 8004988: e9d7 0100 ldrd r0, r1, [r7] + 800498c: 4b0e ldr r3, [pc, #56] @ (80049c8 ) + 800498e: e9d3 2300 ldrd r2, r3, [r3] + 8004992: f025 fdf7 bl 802a584 + 8004996: ec51 0b10 vmov r0, r1, d0 + 800499a: a309 add r3, pc, #36 @ (adr r3, 80049c0 ) + 800499c: e9d3 2300 ldrd r2, r3, [r3] + 80049a0: f7fb ff64 bl 800086c <__aeabi_ddiv> + 80049a4: 4602 mov r2, r0 + 80049a6: 460b mov r3, r1 + 80049a8: 4610 mov r0, r2 + 80049aa: 4619 mov r1, r3 + 80049ac: f7fc f90c bl 8000bc8 <__aeabi_d2uiz> + 80049b0: 4603 mov r3, r0 + 80049b2: b29b uxth r3, r3 +} + 80049b4: 4618 mov r0, r3 + 80049b6: 373c adds r7, #60 @ 0x3c + 80049b8: 46bd mov sp, r7 + 80049ba: bd90 pop {r4, r7, pc} + 80049bc: f3af 8000 nop.w + 80049c0: 00000000 .word 0x00000000 + 80049c4: 40f51800 .word 0x40f51800 + 80049c8: 20002208 .word 0x20002208 + +080049cc : + +void initCurrentDayCycle( void* ptr ) +{ + 80049cc: b580 push {r7, lr} + 80049ce: b086 sub sp, #24 + 80049d0: af00 add r7, sp, #0 + 80049d2: 6078 str r0, [r7, #4] + time_t *ldc = (time_t*)(ptr); + 80049d4: 687b ldr r3, [r7, #4] + 80049d6: 613b str r3, [r7, #16] + int cycle = 0; + 80049d8: 2300 movs r3, #0 + 80049da: 60fb str r3, [r7, #12] + + for( int p=0; p<4; p++ ) + 80049dc: 2300 movs r3, #0 + 80049de: 617b str r3, [r7, #20] + 80049e0: e03c b.n 8004a5c + { + cycle = getCycleFromPeriod(Flash.settings.programs[p].period); + 80049e2: 4a22 ldr r2, [pc, #136] @ (8004a6c ) + 80049e4: 697b ldr r3, [r7, #20] + 80049e6: 211a movs r1, #26 + 80049e8: fb01 f303 mul.w r3, r1, r3 + 80049ec: 4413 add r3, r2 + 80049ee: f503 73ff add.w r3, r3, #510 @ 0x1fe + 80049f2: 781b ldrb r3, [r3, #0] + 80049f4: 4618 mov r0, r3 + 80049f6: f7ff fa4d bl 8003e94 + 80049fa: 60f8 str r0, [r7, #12] + if( cycle > 0 ) + 80049fc: 68fb ldr r3, [r7, #12] + 80049fe: 2b00 cmp r3, #0 + 8004a00: dd1e ble.n 8004a40 + { + if( ptr == NULL || ldc[p] != Flash.paramSys.currentDayCycle[p] ) + 8004a02: 687b ldr r3, [r7, #4] + 8004a04: 2b00 cmp r3, #0 + 8004a06: d010 beq.n 8004a2a + 8004a08: 697b ldr r3, [r7, #20] + 8004a0a: 00db lsls r3, r3, #3 + 8004a0c: 693a ldr r2, [r7, #16] + 8004a0e: 4413 add r3, r2 + 8004a10: e9d3 0100 ldrd r0, r1, [r3] + 8004a14: 4a15 ldr r2, [pc, #84] @ (8004a6c ) + 8004a16: 697b ldr r3, [r7, #20] + 8004a18: 3350 adds r3, #80 @ 0x50 + 8004a1a: 00db lsls r3, r3, #3 + 8004a1c: 4413 add r3, r2 + 8004a1e: e9d3 2300 ldrd r2, r3, [r3] + 8004a22: 4299 cmp r1, r3 + 8004a24: bf08 it eq + 8004a26: 4290 cmpeq r0, r2 + 8004a28: d015 beq.n 8004a56 + Flash.paramSys.currentDayCycle[p] = wateringList_of_the_day[0].jTime; + 8004a2a: 4b11 ldr r3, [pc, #68] @ (8004a70 ) + 8004a2c: e9d3 2300 ldrd r2, r3, [r3] + 8004a30: 480e ldr r0, [pc, #56] @ (8004a6c ) + 8004a32: 6979 ldr r1, [r7, #20] + 8004a34: 3150 adds r1, #80 @ 0x50 + 8004a36: 00c9 lsls r1, r1, #3 + 8004a38: 4401 add r1, r0 + 8004a3a: e9c1 2300 strd r2, r3, [r1] + 8004a3e: e00a b.n 8004a56 + } + else + Flash.paramSys.currentDayCycle[p] = 0; + 8004a40: 4a0a ldr r2, [pc, #40] @ (8004a6c ) + 8004a42: 697b ldr r3, [r7, #20] + 8004a44: 3350 adds r3, #80 @ 0x50 + 8004a46: 00db lsls r3, r3, #3 + 8004a48: 18d1 adds r1, r2, r3 + 8004a4a: f04f 0200 mov.w r2, #0 + 8004a4e: f04f 0300 mov.w r3, #0 + 8004a52: e9c1 2300 strd r2, r3, [r1] + for( int p=0; p<4; p++ ) + 8004a56: 697b ldr r3, [r7, #20] + 8004a58: 3301 adds r3, #1 + 8004a5a: 617b str r3, [r7, #20] + 8004a5c: 697b ldr r3, [r7, #20] + 8004a5e: 2b03 cmp r3, #3 + 8004a60: ddbf ble.n 80049e2 + } +} + 8004a62: bf00 nop + 8004a64: bf00 nop + 8004a66: 3718 adds r7, #24 + 8004a68: 46bd mov sp, r7 + 8004a6a: bd80 pop {r7, pc} + 8004a6c: 20002848 .word 0x20002848 + 8004a70: 20002208 .word 0x20002208 + +08004a74 : + +uint8_t findSprinklingStep() +{ + 8004a74: b5f0 push {r4, r5, r6, r7, lr} + 8004a76: b0a1 sub sp, #132 @ 0x84 + 8004a78: af0c add r7, sp, #48 @ 0x30 +struct tm current_time, *new_time; +time_t current_t; +uint8_t s; + + now( ¤t_time ); // Current date time + 8004a7a: f107 0314 add.w r3, r7, #20 + 8004a7e: 4618 mov r0, r3 + 8004a80: f004 faa0 bl 8008fc4 + // Find the right sequence in this list + s = 0; + 8004a84: 2300 movs r3, #0 + 8004a86: f887 304f strb.w r3, [r7, #79] @ 0x4f + current_t = mktime(¤t_time); + 8004a8a: f107 0314 add.w r3, r7, #20 + 8004a8e: 4618 mov r0, r3 + 8004a90: f026 f828 bl 802aae4 + 8004a94: e9c7 0110 strd r0, r1, [r7, #64] @ 0x40 + while( current_t >= wateringList_of_the_day[s].jTime ) + 8004a98: e004 b.n 8004aa4 + s++; + 8004a9a: f897 304f ldrb.w r3, [r7, #79] @ 0x4f + 8004a9e: 3301 adds r3, #1 + 8004aa0: f887 304f strb.w r3, [r7, #79] @ 0x4f + while( current_t >= wateringList_of_the_day[s].jTime ) + 8004aa4: f897 304f ldrb.w r3, [r7, #79] @ 0x4f + 8004aa8: 4a72 ldr r2, [pc, #456] @ (8004c74 ) + 8004aaa: 011b lsls r3, r3, #4 + 8004aac: 4413 add r3, r2 + 8004aae: e9d3 2300 ldrd r2, r3, [r3] + 8004ab2: e9d7 0110 ldrd r0, r1, [r7, #64] @ 0x40 + 8004ab6: 4290 cmp r0, r2 + 8004ab8: eb71 0303 sbcs.w r3, r1, r3 + 8004abc: daed bge.n 8004a9a + + new_time = localtime(&wateringList_of_the_day[s].jTime); + 8004abe: f897 304f ldrb.w r3, [r7, #79] @ 0x4f + 8004ac2: 011b lsls r3, r3, #4 + 8004ac4: 4a6b ldr r2, [pc, #428] @ (8004c74 ) + 8004ac6: 4413 add r3, r2 + 8004ac8: 4618 mov r0, r3 + 8004aca: f025 fe29 bl 802a720 + 8004ace: 63f8 str r0, [r7, #60] @ 0x3c + + int diffTime = findDayDelay(s); + 8004ad0: f897 304f ldrb.w r3, [r7, #79] @ 0x4f + 8004ad4: 4618 mov r0, r3 + 8004ad6: f7ff f8fb bl 8003cd0 + 8004ada: 63b8 str r0, [r7, #56] @ 0x38 + s--; + 8004adc: f897 304f ldrb.w r3, [r7, #79] @ 0x4f + 8004ae0: 3b01 subs r3, #1 + 8004ae2: f887 304f strb.w r3, [r7, #79] @ 0x4f + if( wateringList_of_the_day[s].valves == 0 ) + 8004ae6: f897 304f ldrb.w r3, [r7, #79] @ 0x4f + 8004aea: 4a62 ldr r2, [pc, #392] @ (8004c74 ) + 8004aec: 011b lsls r3, r3, #4 + 8004aee: 4413 add r3, r2 + 8004af0: 3309 adds r3, #9 + 8004af2: 781b ldrb r3, [r3, #0] + 8004af4: 2b00 cmp r3, #0 + 8004af6: d10f bne.n 8004b18 + { + APP_LOG(TS_OFF, VLEVEL_M, "No watering until %02d:%02d:%02d", new_time->tm_hour, new_time->tm_min, new_time->tm_sec); + 8004af8: 6bfb ldr r3, [r7, #60] @ 0x3c + 8004afa: 689b ldr r3, [r3, #8] + 8004afc: 6bfa ldr r2, [r7, #60] @ 0x3c + 8004afe: 6852 ldr r2, [r2, #4] + 8004b00: 6bf9 ldr r1, [r7, #60] @ 0x3c + 8004b02: 6809 ldr r1, [r1, #0] + 8004b04: 9102 str r1, [sp, #8] + 8004b06: 9201 str r2, [sp, #4] + 8004b08: 9300 str r3, [sp, #0] + 8004b0a: 4b5b ldr r3, [pc, #364] @ (8004c78 ) + 8004b0c: 2200 movs r2, #0 + 8004b0e: 2100 movs r1, #0 + 8004b10: 2002 movs r0, #2 + 8004b12: f022 fe63 bl 80277dc + 8004b16: e093 b.n 8004c40 + } + else + { + APP_LOG(TS_OFF, VLEVEL_M, "Watering: v"BYTE_TO_BINARY_PATTERN" until %02d:%02d:%02d",BYTE_TO_BINARY(wateringList_of_the_day[s].valves), + 8004b18: f897 304f ldrb.w r3, [r7, #79] @ 0x4f + 8004b1c: 4a55 ldr r2, [pc, #340] @ (8004c74 ) + 8004b1e: 011b lsls r3, r3, #4 + 8004b20: 4413 add r3, r2 + 8004b22: 3309 adds r3, #9 + 8004b24: 781b ldrb r3, [r3, #0] + 8004b26: b25b sxtb r3, r3 + 8004b28: 2b00 cmp r3, #0 + 8004b2a: da02 bge.n 8004b32 + 8004b2c: 2338 movs r3, #56 @ 0x38 + 8004b2e: 60fb str r3, [r7, #12] + 8004b30: e001 b.n 8004b36 + 8004b32: 232e movs r3, #46 @ 0x2e + 8004b34: 60fb str r3, [r7, #12] + 8004b36: f897 204f ldrb.w r2, [r7, #79] @ 0x4f + 8004b3a: 494e ldr r1, [pc, #312] @ (8004c74 ) + 8004b3c: 0112 lsls r2, r2, #4 + 8004b3e: 440a add r2, r1 + 8004b40: 3209 adds r2, #9 + 8004b42: 7812 ldrb r2, [r2, #0] + 8004b44: f002 0240 and.w r2, r2, #64 @ 0x40 + 8004b48: 2a00 cmp r2, #0 + 8004b4a: d001 beq.n 8004b50 + 8004b4c: 2237 movs r2, #55 @ 0x37 + 8004b4e: e000 b.n 8004b52 + 8004b50: 222e movs r2, #46 @ 0x2e + 8004b52: f897 104f ldrb.w r1, [r7, #79] @ 0x4f + 8004b56: 4847 ldr r0, [pc, #284] @ (8004c74 ) + 8004b58: 0109 lsls r1, r1, #4 + 8004b5a: 4401 add r1, r0 + 8004b5c: 3109 adds r1, #9 + 8004b5e: 7809 ldrb r1, [r1, #0] + 8004b60: f001 0120 and.w r1, r1, #32 + 8004b64: 2900 cmp r1, #0 + 8004b66: d001 beq.n 8004b6c + 8004b68: 2136 movs r1, #54 @ 0x36 + 8004b6a: e000 b.n 8004b6e + 8004b6c: 212e movs r1, #46 @ 0x2e + 8004b6e: f897 004f ldrb.w r0, [r7, #79] @ 0x4f + 8004b72: 4c40 ldr r4, [pc, #256] @ (8004c74 ) + 8004b74: 0100 lsls r0, r0, #4 + 8004b76: 4420 add r0, r4 + 8004b78: 3009 adds r0, #9 + 8004b7a: 7800 ldrb r0, [r0, #0] + 8004b7c: f000 0010 and.w r0, r0, #16 + 8004b80: 2800 cmp r0, #0 + 8004b82: d001 beq.n 8004b88 + 8004b84: 2035 movs r0, #53 @ 0x35 + 8004b86: e000 b.n 8004b8a + 8004b88: 202e movs r0, #46 @ 0x2e + 8004b8a: f897 404f ldrb.w r4, [r7, #79] @ 0x4f + 8004b8e: 4d39 ldr r5, [pc, #228] @ (8004c74 ) + 8004b90: 0124 lsls r4, r4, #4 + 8004b92: 442c add r4, r5 + 8004b94: 3409 adds r4, #9 + 8004b96: 7824 ldrb r4, [r4, #0] + 8004b98: f004 0408 and.w r4, r4, #8 + 8004b9c: 2c00 cmp r4, #0 + 8004b9e: d001 beq.n 8004ba4 + 8004ba0: 2434 movs r4, #52 @ 0x34 + 8004ba2: e000 b.n 8004ba6 + 8004ba4: 242e movs r4, #46 @ 0x2e + 8004ba6: f897 504f ldrb.w r5, [r7, #79] @ 0x4f + 8004baa: 4e32 ldr r6, [pc, #200] @ (8004c74 ) + 8004bac: 012d lsls r5, r5, #4 + 8004bae: 4435 add r5, r6 + 8004bb0: 3509 adds r5, #9 + 8004bb2: 782d ldrb r5, [r5, #0] + 8004bb4: f005 0504 and.w r5, r5, #4 + 8004bb8: 2d00 cmp r5, #0 + 8004bba: d001 beq.n 8004bc0 + 8004bbc: 2533 movs r5, #51 @ 0x33 + 8004bbe: e000 b.n 8004bc2 + 8004bc0: 252e movs r5, #46 @ 0x2e + 8004bc2: f897 604f ldrb.w r6, [r7, #79] @ 0x4f + 8004bc6: 4b2b ldr r3, [pc, #172] @ (8004c74 ) + 8004bc8: 0136 lsls r6, r6, #4 + 8004bca: 441e add r6, r3 + 8004bcc: 3609 adds r6, #9 + 8004bce: 7836 ldrb r6, [r6, #0] + 8004bd0: f006 0602 and.w r6, r6, #2 + 8004bd4: 2e00 cmp r6, #0 + 8004bd6: d001 beq.n 8004bdc + 8004bd8: 2632 movs r6, #50 @ 0x32 + 8004bda: e000 b.n 8004bde + 8004bdc: 262e movs r6, #46 @ 0x2e + 8004bde: f897 c04f ldrb.w ip, [r7, #79] @ 0x4f + 8004be2: 4b24 ldr r3, [pc, #144] @ (8004c74 ) + 8004be4: ea4f 1c0c mov.w ip, ip, lsl #4 + 8004be8: 449c add ip, r3 + 8004bea: f10c 0c09 add.w ip, ip, #9 + 8004bee: f89c c000 ldrb.w ip, [ip] + 8004bf2: f00c 0c01 and.w ip, ip, #1 + 8004bf6: f1bc 0f00 cmp.w ip, #0 + 8004bfa: d002 beq.n 8004c02 + 8004bfc: 2331 movs r3, #49 @ 0x31 + 8004bfe: 60bb str r3, [r7, #8] + 8004c00: e001 b.n 8004c06 + 8004c02: 232e movs r3, #46 @ 0x2e + 8004c04: 60bb str r3, [r7, #8] + 8004c06: 6bfb ldr r3, [r7, #60] @ 0x3c + 8004c08: 689b ldr r3, [r3, #8] + 8004c0a: 607b str r3, [r7, #4] + 8004c0c: 6bfb ldr r3, [r7, #60] @ 0x3c + 8004c0e: 685b ldr r3, [r3, #4] + 8004c10: 603b str r3, [r7, #0] + 8004c12: 6bfb ldr r3, [r7, #60] @ 0x3c + 8004c14: 681b ldr r3, [r3, #0] + 8004c16: 930a str r3, [sp, #40] @ 0x28 + 8004c18: 683b ldr r3, [r7, #0] + 8004c1a: 9309 str r3, [sp, #36] @ 0x24 + 8004c1c: 687b ldr r3, [r7, #4] + 8004c1e: 9308 str r3, [sp, #32] + 8004c20: 68bb ldr r3, [r7, #8] + 8004c22: 9307 str r3, [sp, #28] + 8004c24: 9606 str r6, [sp, #24] + 8004c26: 9505 str r5, [sp, #20] + 8004c28: 9404 str r4, [sp, #16] + 8004c2a: 9003 str r0, [sp, #12] + 8004c2c: 9102 str r1, [sp, #8] + 8004c2e: 9201 str r2, [sp, #4] + 8004c30: 68fb ldr r3, [r7, #12] + 8004c32: 9300 str r3, [sp, #0] + 8004c34: 4b11 ldr r3, [pc, #68] @ (8004c7c ) + 8004c36: 2200 movs r2, #0 + 8004c38: 2100 movs r1, #0 + 8004c3a: 2002 movs r0, #2 + 8004c3c: f022 fdce bl 80277dc + new_time->tm_hour, new_time->tm_min, new_time->tm_sec); + } + if( diffTime > 0 ) + 8004c40: 6bbb ldr r3, [r7, #56] @ 0x38 + 8004c42: 2b00 cmp r3, #0 + 8004c44: dd07 ble.n 8004c56 + APP_LOG(TS_OFF, VLEVEL_M, " (D+%d)",diffTime); + 8004c46: 6bbb ldr r3, [r7, #56] @ 0x38 + 8004c48: 9300 str r3, [sp, #0] + 8004c4a: 4b0d ldr r3, [pc, #52] @ (8004c80 ) + 8004c4c: 2200 movs r2, #0 + 8004c4e: 2100 movs r1, #0 + 8004c50: 2002 movs r0, #2 + 8004c52: f022 fdc3 bl 80277dc + APP_LOG(TS_OFF, VLEVEL_M, "\r\n"); + 8004c56: 4b0b ldr r3, [pc, #44] @ (8004c84 ) + 8004c58: 2200 movs r2, #0 + 8004c5a: 2100 movs r1, #0 + 8004c5c: 2002 movs r0, #2 + 8004c5e: f022 fdbd bl 80277dc + + // Set next alarm + set_alarmA( new_time ); + 8004c62: 6bf8 ldr r0, [r7, #60] @ 0x3c + 8004c64: f004 fb08 bl 8009278 + + return s; + 8004c68: f897 304f ldrb.w r3, [r7, #79] @ 0x4f +} + 8004c6c: 4618 mov r0, r3 + 8004c6e: 3754 adds r7, #84 @ 0x54 + 8004c70: 46bd mov sp, r7 + 8004c72: bdf0 pop {r4, r5, r6, r7, pc} + 8004c74: 20002208 .word 0x20002208 + 8004c78: 0802edb8 .word 0x0802edb8 + 8004c7c: 0802eddc .word 0x0802eddc + 8004c80: 0802ee10 .word 0x0802ee10 + 8004c84: 0802ee18 .word 0x0802ee18 + +08004c88 : + +void Automation_sendCommandToActuators( uint16_t id, ActuatorStates state, uint8_t flowRate ) +{ + 8004c88: b580 push {r7, lr} + 8004c8a: b084 sub sp, #16 + 8004c8c: af00 add r7, sp, #0 + 8004c8e: 4603 mov r3, r0 + 8004c90: 80fb strh r3, [r7, #6] + 8004c92: 460b mov r3, r1 + 8004c94: 717b strb r3, [r7, #5] + 8004c96: 4613 mov r3, r2 + 8004c98: 713b strb r3, [r7, #4] +osMessageQId destQueue; + + destQueue = getQueueId(OUTPUTS); + 8004c9a: 2003 movs r0, #3 + 8004c9c: f001 f952 bl 8005f44 + 8004ca0: 60f8 str r0, [r7, #12] + + MSG_STRUCT *p_sendMsg = allocMemoryPoolMessage(); // receiver must free + 8004ca2: f001 f98d bl 8005fc0 + 8004ca6: 60b8 str r0, [r7, #8] + p_sendMsg->opcode = OP_OUTPUT_ONCHANGE; + 8004ca8: 68bb ldr r3, [r7, #8] + 8004caa: f240 1203 movw r2, #259 @ 0x103 + 8004cae: 801a strh r2, [r3, #0] + p_sendMsg->outputs = id; + 8004cb0: 68bb ldr r3, [r7, #8] + 8004cb2: 88fa ldrh r2, [r7, #6] + 8004cb4: 809a strh r2, [r3, #4] + p_sendMsg->changeState = state; + 8004cb6: 68bb ldr r3, [r7, #8] + 8004cb8: 797a ldrb r2, [r7, #5] + 8004cba: 719a strb r2, [r3, #6] + p_sendMsg->pumpRate = flowRate; + 8004cbc: 68bb ldr r3, [r7, #8] + 8004cbe: 793a ldrb r2, [r7, #4] + 8004cc0: 71da strb r2, [r3, #7] + osMessagePut(destQueue, (uint32_t)p_sendMsg, osWaitForever); + 8004cc2: 68bb ldr r3, [r7, #8] + 8004cc4: f04f 32ff mov.w r2, #4294967295 + 8004cc8: 4619 mov r1, r3 + 8004cca: 68f8 ldr r0, [r7, #12] + 8004ccc: f011 fc26 bl 801651c +} + 8004cd0: bf00 nop + 8004cd2: 3710 adds r7, #16 + 8004cd4: 46bd mov sp, r7 + 8004cd6: bd80 pop {r7, pc} + +08004cd8 : + +void mainStatement(ActuatorStates state) +{ + 8004cd8: b580 push {r7, lr} + 8004cda: b086 sub sp, #24 + 8004cdc: af02 add r7, sp, #8 + 8004cde: 4603 mov r3, r0 + 8004ce0: 71fb strb r3, [r7, #7] + switch( state ) { + 8004ce2: 79fb ldrb r3, [r7, #7] + 8004ce4: 2b05 cmp r3, #5 + 8004ce6: d875 bhi.n 8004dd4 + 8004ce8: a201 add r2, pc, #4 @ (adr r2, 8004cf0 ) + 8004cea: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 8004cee: bf00 nop + 8004cf0: 08004d09 .word 0x08004d09 + 8004cf4: 08004d35 .word 0x08004d35 + 8004cf8: 08004d3b .word 0x08004d3b + 8004cfc: 08004dd5 .word 0x08004dd5 + 8004d00: 08004dd5 .word 0x08004dd5 + 8004d04: 08004da7 .word 0x08004da7 + case Z_ALL_OFF: + finiteStateMachine.stm = APERIODIC; + 8004d08: 4a35 ldr r2, [pc, #212] @ (8004de0 ) + 8004d0a: 7813 ldrb r3, [r2, #0] + 8004d0c: 2102 movs r1, #2 + 8004d0e: f361 0301 bfi r3, r1, #0, #2 + 8004d12: 7013 strb r3, [r2, #0] + APP_LOG(TS_OFF, VLEVEL_M, "Received instruction to stop...\r\n"); + 8004d14: 4b33 ldr r3, [pc, #204] @ (8004de4 ) + 8004d16: 2200 movs r2, #0 + 8004d18: 2100 movs r1, #0 + 8004d1a: 2002 movs r0, #2 + 8004d1c: f022 fd5e bl 80277dc + Automation_sendCommandToActuators( ALL_OUTPUTS_OFF, Z_ALL_OFF, 100 ); + 8004d20: 2264 movs r2, #100 @ 0x64 + 8004d22: 2100 movs r1, #0 + 8004d24: 2000 movs r0, #0 + 8004d26: f7ff ffaf bl 8004c88 + stop_alarmA(); + 8004d2a: f004 fa37 bl 800919c + actuator_reset_state(); + 8004d2e: f000 fa1f bl 8005170 + break; + 8004d32: e050 b.n 8004dd6 + case Z_RESTART: + updateAUXtimer(AUX_230VAC_PORT); + 8004d34: 2004 movs r0, #4 + 8004d36: f000 f951 bl 8004fdc + case Z_UPDATE: + finiteStateMachine.stm = PERIODIC; + 8004d3a: 4a29 ldr r2, [pc, #164] @ (8004de0 ) + 8004d3c: 7813 ldrb r3, [r2, #0] + 8004d3e: 2101 movs r1, #1 + 8004d40: f361 0301 bfi r3, r1, #0, #2 + 8004d44: 7013 strb r3, [r2, #0] + APP_LOG(TS_OFF, VLEVEL_M, "Received instruction to update zones\r\n"); + 8004d46: 4b28 ldr r3, [pc, #160] @ (8004de8 ) + 8004d48: 2200 movs r2, #0 + 8004d4a: 2100 movs r1, #0 + 8004d4c: 2002 movs r0, #2 + 8004d4e: f022 fd45 bl 80277dc + initDaylyWateringList(); + 8004d52: f7ff fded bl 8004930 + uint8_t step = findSprinklingStep(); + 8004d56: f7ff fe8d bl 8004a74 + 8004d5a: 4603 mov r3, r0 + 8004d5c: 73fb strb r3, [r7, #15] + uint16_t vss = findValvesStepState(step); + 8004d5e: 7bfb ldrb r3, [r7, #15] + 8004d60: 4618 mov r0, r3 + 8004d62: f7fe febd bl 8003ae0 + 8004d66: 4603 mov r3, r0 + 8004d68: 81bb strh r3, [r7, #12] + uint8_t flow = findAverageFlowRate(vss); + 8004d6a: 89bb ldrh r3, [r7, #12] + 8004d6c: 4618 mov r0, r3 + 8004d6e: f7fe fecd bl 8003b0c + 8004d72: 4603 mov r3, r0 + 8004d74: 72fb strb r3, [r7, #11] + Automation_sendCommandToActuators( vss, Z_UPDATE, flow ); + 8004d76: 7afa ldrb r2, [r7, #11] + 8004d78: 89bb ldrh r3, [r7, #12] + 8004d7a: 2102 movs r1, #2 + 8004d7c: 4618 mov r0, r3 + 8004d7e: f7ff ff83 bl 8004c88 + APP_LOG(TS_OFF, VLEVEL_M, "Case temperature: %.1f C\r\n", meas_case_temperature); + 8004d82: 4b1a ldr r3, [pc, #104] @ (8004dec ) + 8004d84: 681b ldr r3, [r3, #0] + 8004d86: 4618 mov r0, r3 + 8004d88: f7fb fbee bl 8000568 <__aeabi_f2d> + 8004d8c: 4602 mov r2, r0 + 8004d8e: 460b mov r3, r1 + 8004d90: e9cd 2300 strd r2, r3, [sp] + 8004d94: 4b16 ldr r3, [pc, #88] @ (8004df0 ) + 8004d96: 2200 movs r2, #0 + 8004d98: 2100 movs r1, #0 + 8004d9a: 2002 movs r0, #2 + 8004d9c: f022 fd1e bl 80277dc + actuator_reset_state(); + 8004da0: f000 f9e6 bl 8005170 + break; + 8004da4: e017 b.n 8004dd6 + case E_STOP: + finiteStateMachine.stm = ESTOP; + 8004da6: 4a0e ldr r2, [pc, #56] @ (8004de0 ) + 8004da8: 7813 ldrb r3, [r2, #0] + 8004daa: f043 0303 orr.w r3, r3, #3 + 8004dae: 7013 strb r3, [r2, #0] + APP_LOG(TS_OFF, VLEVEL_M, "Received E-Stop...\r\n"); + 8004db0: 4b10 ldr r3, [pc, #64] @ (8004df4 ) + 8004db2: 2200 movs r2, #0 + 8004db4: 2100 movs r1, #0 + 8004db6: 2002 movs r0, #2 + 8004db8: f022 fd10 bl 80277dc + addErrorToList( 0x112 ); + 8004dbc: f44f 7089 mov.w r0, #274 @ 0x112 + 8004dc0: f005 fbf8 bl 800a5b4 + Automation_sendCommandToActuators( ALL_OUTPUTS_OFF, Z_ALL_OFF, 100 ); + 8004dc4: 2264 movs r2, #100 @ 0x64 + 8004dc6: 2100 movs r1, #0 + 8004dc8: 2000 movs r0, #0 + 8004dca: f7ff ff5d bl 8004c88 + stop_alarmA(); + 8004dce: f004 f9e5 bl 800919c + break; + 8004dd2: e000 b.n 8004dd6 + case UPDATE_SETTINGS: + case Z_START: + default: + break; + 8004dd4: bf00 nop + } +} + 8004dd6: bf00 nop + 8004dd8: 3710 adds r7, #16 + 8004dda: 46bd mov sp, r7 + 8004ddc: bd80 pop {r7, pc} + 8004dde: bf00 nop + 8004de0: 20002204 .word 0x20002204 + 8004de4: 0802ee1c .word 0x0802ee1c + 8004de8: 0802ee40 .word 0x0802ee40 + 8004dec: 20003134 .word 0x20003134 + 8004df0: 0802ee68 .word 0x0802ee68 + 8004df4: 0802ee84 .word 0x0802ee84 + +08004df8 : + +bool saveSettings( FLASH_STRUCT* data ) +{ + 8004df8: b580 push {r7, lr} + 8004dfa: b088 sub sp, #32 + 8004dfc: af02 add r7, sp, #8 + 8004dfe: 6078 str r0, [r7, #4] + uint32_t ret = 0; + 8004e00: 2300 movs r3, #0 + 8004e02: 617b str r3, [r7, #20] + + osStatus status = osMutexWait(flashMutexHandle, 5000); + 8004e04: 4b1c ldr r3, [pc, #112] @ (8004e78 ) + 8004e06: 681b ldr r3, [r3, #0] + 8004e08: f241 3188 movw r1, #5000 @ 0x1388 + 8004e0c: 4618 mov r0, r3 + 8004e0e: f011 f9d1 bl 80161b4 + 8004e12: 6138 str r0, [r7, #16] + if (status == osOK) + 8004e14: 693b ldr r3, [r7, #16] + 8004e16: 2b00 cmp r3, #0 + 8004e18: d120 bne.n 8004e5c + { + APP_LOG(TS_OFF, VLEVEL_M, "Saving settings...\r\n"); + 8004e1a: 4b18 ldr r3, [pc, #96] @ (8004e7c ) + 8004e1c: 2200 movs r2, #0 + 8004e1e: 2100 movs r1, #0 + 8004e20: 2002 movs r0, #2 + 8004e22: f022 fcdb bl 80277dc + int numofbytes = sizeof( FLASH_STRUCT ); + 8004e26: f44f 7328 mov.w r3, #672 @ 0x2a0 + 8004e2a: 60fb str r3, [r7, #12] + uint32_t ret = Flash_Write_Data(FLASH_USER_START_ADDR, (__IO uint64_t *)data, numofbytes ); + 8004e2c: 68fb ldr r3, [r7, #12] + 8004e2e: b29b uxth r3, r3 + 8004e30: 461a mov r2, r3 + 8004e32: 6879 ldr r1, [r7, #4] + 8004e34: 4812 ldr r0, [pc, #72] @ (8004e80 ) + 8004e36: f000 ffef bl 8005e18 + 8004e3a: 60b8 str r0, [r7, #8] + if( ret != 0 ) + 8004e3c: 68bb ldr r3, [r7, #8] + 8004e3e: 2b00 cmp r3, #0 + 8004e40: d007 beq.n 8004e52 + APP_LOG(TS_OFF, VLEVEL_M, "Flash write error %d\r\n",ret); + 8004e42: 68bb ldr r3, [r7, #8] + 8004e44: 9300 str r3, [sp, #0] + 8004e46: 4b0f ldr r3, [pc, #60] @ (8004e84 ) + 8004e48: 2200 movs r2, #0 + 8004e4a: 2100 movs r1, #0 + 8004e4c: 2002 movs r0, #2 + 8004e4e: f022 fcc5 bl 80277dc + osMutexRelease(flashMutexHandle); + 8004e52: 4b09 ldr r3, [pc, #36] @ (8004e78 ) + 8004e54: 681b ldr r3, [r3, #0] + 8004e56: 4618 mov r0, r3 + 8004e58: f011 f9fa bl 8016250 + } + osDelay(50); + 8004e5c: 2032 movs r0, #50 @ 0x32 + 8004e5e: f011 f8ec bl 801603a + + return ret == 0; + 8004e62: 697b ldr r3, [r7, #20] + 8004e64: 2b00 cmp r3, #0 + 8004e66: bf0c ite eq + 8004e68: 2301 moveq r3, #1 + 8004e6a: 2300 movne r3, #0 + 8004e6c: b2db uxtb r3, r3 +} + 8004e6e: 4618 mov r0, r3 + 8004e70: 3718 adds r7, #24 + 8004e72: 46bd mov sp, r7 + 8004e74: bd80 pop {r7, pc} + 8004e76: bf00 nop + 8004e78: 2000302c .word 0x2000302c + 8004e7c: 0802ee9c .word 0x0802ee9c + 8004e80: 080ff800 .word 0x080ff800 + 8004e84: 0802eeb4 .word 0x0802eeb4 + +08004e88 : + +static void Automation_processMsg(MSG_STRUCT *p_msg) +{ + 8004e88: b580 push {r7, lr} + 8004e8a: b088 sub sp, #32 + 8004e8c: af00 add r7, sp, #0 + 8004e8e: 6078 str r0, [r7, #4] +uint8_t zoneTimeUpdate = 0; + 8004e90: 2300 movs r3, #0 + 8004e92: 77fb strb r3, [r7, #31] +osMessageQId destQueue; +MSG_STRUCT *p_sendMsg; +uint8_t num; + + CommandOpcode opcode = p_msg->opcode; + 8004e94: 687b ldr r3, [r7, #4] + 8004e96: 881b ldrh r3, [r3, #0] + 8004e98: 83bb strh r3, [r7, #28] + + switch( opcode ) { + 8004e9a: 8bbb ldrh r3, [r7, #28] + 8004e9c: f5a3 7380 sub.w r3, r3, #256 @ 0x100 + 8004ea0: 2b06 cmp r3, #6 + 8004ea2: f200 8084 bhi.w 8004fae + 8004ea6: a201 add r2, pc, #4 @ (adr r2, 8004eac ) + 8004ea8: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 8004eac: 08004ed7 .word 0x08004ed7 + 8004eb0: 08004ec9 .word 0x08004ec9 + 8004eb4: 08004ee3 .word 0x08004ee3 + 8004eb8: 08004faf .word 0x08004faf + 8004ebc: 08004faf .word 0x08004faf + 8004ec0: 08004faf .word 0x08004faf + 8004ec4: 08004f7f .word 0x08004f7f + case OP_RTC: + if( finiteStateMachine.stm != PERIODIC ) + 8004ec8: 4b42 ldr r3, [pc, #264] @ (8004fd4 ) + 8004eca: 781b ldrb r3, [r3, #0] + 8004ecc: f003 0303 and.w r3, r3, #3 + 8004ed0: b2db uxtb r3, r3 + 8004ed2: 2b01 cmp r3, #1 + 8004ed4: d16d bne.n 8004fb2 + break; + case OP_MAIN: + mainStatement(p_msg->changeState); + 8004ed6: 687b ldr r3, [r7, #4] + 8004ed8: 799b ldrb r3, [r3, #6] + 8004eda: 4618 mov r0, r3 + 8004edc: f7ff fefc bl 8004cd8 + break; + 8004ee0: e06a b.n 8004fb8 + case OP_FEATURE: + num = p_msg->lParam[0]; + 8004ee2: 687b ldr r3, [r7, #4] + 8004ee4: 889b ldrh r3, [r3, #4] + 8004ee6: 74fb strb r3, [r7, #19] + if( num > 0 && num < 4 ) + 8004ee8: 7cfb ldrb r3, [r7, #19] + 8004eea: 2b00 cmp r3, #0 + 8004eec: d063 beq.n 8004fb6 + 8004eee: 7cfb ldrb r3, [r7, #19] + 8004ef0: 2b03 cmp r3, #3 + 8004ef2: d860 bhi.n 8004fb6 + { + WATERING_ACTUATOR* wa = &(Flash.settings.actuators[num-1]); + 8004ef4: 7cfb ldrb r3, [r7, #19] + 8004ef6: 1e5a subs r2, r3, #1 + 8004ef8: 4613 mov r3, r2 + 8004efa: 005b lsls r3, r3, #1 + 8004efc: 4413 add r3, r2 + 8004efe: 009b lsls r3, r3, #2 + 8004f00: 3310 adds r3, #16 + 8004f02: 4a35 ldr r2, [pc, #212] @ (8004fd8 ) + 8004f04: 4413 add r3, r2 + 8004f06: 60fb str r3, [r7, #12] + //wa->outputNum = num + 8; + wa->autoRunEnabled = p_msg->lParam[1]; + 8004f08: 687b ldr r3, [r7, #4] + 8004f0a: 88db ldrh r3, [r3, #6] + 8004f0c: 2b00 cmp r3, #0 + 8004f0e: bf14 ite ne + 8004f10: 2301 movne r3, #1 + 8004f12: 2300 moveq r3, #0 + 8004f14: b2da uxtb r2, r3 + 8004f16: 68fb ldr r3, [r7, #12] + 8004f18: 705a strb r2, [r3, #1] + wa->autoRunFeature = p_msg->lParam[2]; + 8004f1a: 687b ldr r3, [r7, #4] + 8004f1c: 891b ldrh r3, [r3, #8] + 8004f1e: b2da uxtb r2, r3 + 8004f20: 68fb ldr r3, [r7, #12] + 8004f22: 711a strb r2, [r3, #4] + switch( wa->autoRunFeature ) { + 8004f24: 68fb ldr r3, [r7, #12] + 8004f26: 791b ldrb r3, [r3, #4] + 8004f28: 2b04 cmp r3, #4 + 8004f2a: dc25 bgt.n 8004f78 + 8004f2c: 2b03 cmp r3, #3 + 8004f2e: da18 bge.n 8004f62 + 8004f30: 2b00 cmp r3, #0 + 8004f32: d005 beq.n 8004f40 + 8004f34: 2b00 cmp r3, #0 + 8004f36: db1f blt.n 8004f78 + 8004f38: 3b01 subs r3, #1 + 8004f3a: 2b01 cmp r3, #1 + 8004f3c: d81c bhi.n 8004f78 + 8004f3e: e007 b.n 8004f50 + case AAR_DISABLE : + wa->setpoints[0] = wa->setpoints[1] = 0; + 8004f40: 68fb ldr r3, [r7, #12] + 8004f42: 2200 movs r2, #0 + 8004f44: 70da strb r2, [r3, #3] + 8004f46: 68fb ldr r3, [r7, #12] + 8004f48: 78da ldrb r2, [r3, #3] + 8004f4a: 68fb ldr r3, [r7, #12] + 8004f4c: 709a strb r2, [r3, #2] + break; + 8004f4e: e013 b.n 8004f78 + case AAR_OVER : + case AAR_ABOVE: + wa->setpoints[0] = p_msg->lParam[3]; + 8004f50: 687b ldr r3, [r7, #4] + 8004f52: 895b ldrh r3, [r3, #10] + 8004f54: b2da uxtb r2, r3 + 8004f56: 68fb ldr r3, [r7, #12] + 8004f58: 709a strb r2, [r3, #2] + wa->setpoints[1] = 0; + 8004f5a: 68fb ldr r3, [r7, #12] + 8004f5c: 2200 movs r2, #0 + 8004f5e: 70da strb r2, [r3, #3] + break; + 8004f60: e00a b.n 8004f78 + case AAR_INRANGE: + case AAR_OUTOFRANGE: + wa->setpoints[0] = p_msg->lParam[3]; + 8004f62: 687b ldr r3, [r7, #4] + 8004f64: 895b ldrh r3, [r3, #10] + 8004f66: b2da uxtb r2, r3 + 8004f68: 68fb ldr r3, [r7, #12] + 8004f6a: 709a strb r2, [r3, #2] + wa->setpoints[1] = p_msg->lParam[4]; + 8004f6c: 687b ldr r3, [r7, #4] + 8004f6e: 899b ldrh r3, [r3, #12] + 8004f70: b2da uxtb r2, r3 + 8004f72: 68fb ldr r3, [r7, #12] + 8004f74: 70da strb r2, [r3, #3] + break; + 8004f76: bf00 nop + } + zoneTimeUpdate = 1; + 8004f78: 2301 movs r3, #1 + 8004f7a: 77fb strb r3, [r7, #31] + } + break; + 8004f7c: e01b b.n 8004fb6 + case OP_CAN: destQueue = (osMessageQId)getQueueId(BLE_COMM); + 8004f7e: 2001 movs r0, #1 + 8004f80: f000 ffe0 bl 8005f44 + 8004f84: 61b8 str r0, [r7, #24] + p_sendMsg = allocMemoryPoolMessage(); // receiver must free + 8004f86: f001 f81b bl 8005fc0 + 8004f8a: 6178 str r0, [r7, #20] + p_sendMsg->opcode = OP_CAN; + 8004f8c: 697b ldr r3, [r7, #20] + 8004f8e: f44f 7283 mov.w r2, #262 @ 0x106 + 8004f92: 801a strh r2, [r3, #0] + memcpy(p_sendMsg,p_msg,sizeof(MSG_STRUCT)); + 8004f94: 221c movs r2, #28 + 8004f96: 6879 ldr r1, [r7, #4] + 8004f98: 6978 ldr r0, [r7, #20] + 8004f9a: f026 fb22 bl 802b5e2 + osMessagePut(destQueue, (uint32_t)p_sendMsg, osWaitForever); + 8004f9e: 697b ldr r3, [r7, #20] + 8004fa0: f04f 32ff mov.w r2, #4294967295 + 8004fa4: 4619 mov r1, r3 + 8004fa6: 69b8 ldr r0, [r7, #24] + 8004fa8: f011 fab8 bl 801651c + break; + 8004fac: e004 b.n 8004fb8 + default: + break; + 8004fae: bf00 nop + 8004fb0: e002 b.n 8004fb8 + break; + 8004fb2: bf00 nop + 8004fb4: e000 b.n 8004fb8 + break; + 8004fb6: bf00 nop + }; + + if( zoneTimeUpdate ) + 8004fb8: 7ffb ldrb r3, [r7, #31] + 8004fba: 2b00 cmp r3, #0 + 8004fbc: d002 beq.n 8004fc4 + { + saveSettings( &Flash ); + 8004fbe: 4806 ldr r0, [pc, #24] @ (8004fd8 ) + 8004fc0: f7ff ff1a bl 8004df8 + } + osDelay( 20 ); + 8004fc4: 2014 movs r0, #20 + 8004fc6: f011 f838 bl 801603a +} + 8004fca: bf00 nop + 8004fcc: 3720 adds r7, #32 + 8004fce: 46bd mov sp, r7 + 8004fd0: bd80 pop {r7, pc} + 8004fd2: bf00 nop + 8004fd4: 20002204 .word 0x20002204 + 8004fd8: 20002848 .word 0x20002848 + +08004fdc : + +void updateAUXtimer( uint16_t actuatorId ) +{ + 8004fdc: e92d 43b0 stmdb sp!, {r4, r5, r7, r8, r9, lr} + 8004fe0: b092 sub sp, #72 @ 0x48 + 8004fe2: af02 add r7, sp, #8 + 8004fe4: 4603 mov r3, r0 + 8004fe6: 80fb strh r3, [r7, #6] + struct tm current_time; + time_t current_t; + uint16_t local_current_minutes_from_midnight; + + if( Flash.settings.auxStartTime == Flash.settings.auxEndTime ) { + 8004fe8: 4b5d ldr r3, [pc, #372] @ (8005160 ) + 8004fea: 891a ldrh r2, [r3, #8] + 8004fec: 4b5c ldr r3, [pc, #368] @ (8005160 ) + 8004fee: 895b ldrh r3, [r3, #10] + 8004ff0: 429a cmp r2, r3 + 8004ff2: d11b bne.n 800502c + stop_alarmB(); + 8004ff4: f004 f8de bl 80091b4 + if( Flash.settings.auxStartTime != 0 ) { // Enabled AUX output forever + 8004ff8: 4b59 ldr r3, [pc, #356] @ (8005160 ) + 8004ffa: 891b ldrh r3, [r3, #8] + 8004ffc: 2b00 cmp r3, #0 + 8004ffe: d00a beq.n 8005016 + actuator_AAR_ON( actuatorId ); + 8005000: 88fb ldrh r3, [r7, #6] + 8005002: 4618 mov r0, r3 + 8005004: f7fe fcd0 bl 80039a8 + APP_LOG(TS_ON, VLEVEL_M, "AUX220V enabled\r\n"); + 8005008: 4b56 ldr r3, [pc, #344] @ (8005164 ) + 800500a: 2201 movs r2, #1 + 800500c: 2100 movs r1, #0 + 800500e: 2002 movs r0, #2 + 8005010: f022 fbe4 bl 80277dc + APP_LOG(TS_ON, VLEVEL_M, "Alarm B is setting at (GMT%+03d) %s\r",Flash.settings.timeZoneOffset, + asctime(alarmB)); + set_alarmB( alarmB ); + } + } +} + 8005014: e09e b.n 8005154 + actuator_AAR_OFF( actuatorId ); // else disable AUX output + 8005016: 88fb ldrh r3, [r7, #6] + 8005018: 4618 mov r0, r3 + 800501a: f7fe fce5 bl 80039e8 + APP_LOG(TS_ON, VLEVEL_M, "AUX220V disabled\r\n"); + 800501e: 4b52 ldr r3, [pc, #328] @ (8005168 ) + 8005020: 2201 movs r2, #1 + 8005022: 2100 movs r1, #0 + 8005024: 2002 movs r0, #2 + 8005026: f022 fbd9 bl 80277dc +} + 800502a: e093 b.n 8005154 + now( ¤t_time ); // Current UTC date time + 800502c: f107 0314 add.w r3, r7, #20 + 8005030: 4618 mov r0, r3 + 8005032: f003 ffc7 bl 8008fc4 + current_time.tm_sec = 0; + 8005036: 2300 movs r3, #0 + 8005038: 617b str r3, [r7, #20] + current_t = mktime(¤t_time); + 800503a: f107 0314 add.w r3, r7, #20 + 800503e: 4618 mov r0, r3 + 8005040: f025 fd50 bl 802aae4 + 8005044: 4602 mov r2, r0 + 8005046: 460b mov r3, r1 + 8005048: e9c7 2302 strd r2, r3, [r7, #8] + local_current_minutes_from_midnight = current_time.tm_hour * 60 + current_time.tm_min; + 800504c: 69fb ldr r3, [r7, #28] + 800504e: b29b uxth r3, r3 + 8005050: 461a mov r2, r3 + 8005052: 0112 lsls r2, r2, #4 + 8005054: 1ad3 subs r3, r2, r3 + 8005056: 009b lsls r3, r3, #2 + 8005058: b29a uxth r2, r3 + 800505a: 69bb ldr r3, [r7, #24] + 800505c: b29b uxth r3, r3 + 800505e: 4413 add r3, r2 + 8005060: 87bb strh r3, [r7, #60] @ 0x3c + actuator_AAR_OFF( actuatorId ); + 8005062: 88fb ldrh r3, [r7, #6] + 8005064: 4618 mov r0, r3 + 8005066: f7fe fcbf bl 80039e8 + uint16_t nextAlarmInMinutes = 0; + 800506a: 2300 movs r3, #0 + 800506c: 87fb strh r3, [r7, #62] @ 0x3e + if (Flash.settings.auxEndTime < Flash.settings.auxStartTime) { + 800506e: 4b3c ldr r3, [pc, #240] @ (8005160 ) + 8005070: 895a ldrh r2, [r3, #10] + 8005072: 4b3b ldr r3, [pc, #236] @ (8005160 ) + 8005074: 891b ldrh r3, [r3, #8] + 8005076: 429a cmp r2, r3 + 8005078: d219 bcs.n 80050ae + if (local_current_minutes_from_midnight >= Flash.settings.auxStartTime || + 800507a: 4b39 ldr r3, [pc, #228] @ (8005160 ) + 800507c: 891b ldrh r3, [r3, #8] + 800507e: 8fba ldrh r2, [r7, #60] @ 0x3c + 8005080: 429a cmp r2, r3 + 8005082: d204 bcs.n 800508e + local_current_minutes_from_midnight < Flash.settings.auxEndTime) { + 8005084: 4b36 ldr r3, [pc, #216] @ (8005160 ) + 8005086: 895b ldrh r3, [r3, #10] + if (local_current_minutes_from_midnight >= Flash.settings.auxStartTime || + 8005088: 8fba ldrh r2, [r7, #60] @ 0x3c + 800508a: 429a cmp r2, r3 + 800508c: d209 bcs.n 80050a2 + actuator_AAR_ON( actuatorId ); + 800508e: 88fb ldrh r3, [r7, #6] + 8005090: 4618 mov r0, r3 + 8005092: f7fe fc89 bl 80039a8 + nextAlarmInMinutes = Flash.settings.auxEndTime - local_current_minutes_from_midnight; + 8005096: 4b32 ldr r3, [pc, #200] @ (8005160 ) + 8005098: 895a ldrh r2, [r3, #10] + 800509a: 8fbb ldrh r3, [r7, #60] @ 0x3c + 800509c: 1ad3 subs r3, r2, r3 + 800509e: 87fb strh r3, [r7, #62] @ 0x3e + 80050a0: e02c b.n 80050fc + nextAlarmInMinutes = Flash.settings.auxStartTime - local_current_minutes_from_midnight; + 80050a2: 4b2f ldr r3, [pc, #188] @ (8005160 ) + 80050a4: 891a ldrh r2, [r3, #8] + 80050a6: 8fbb ldrh r3, [r7, #60] @ 0x3c + 80050a8: 1ad3 subs r3, r2, r3 + 80050aa: 87fb strh r3, [r7, #62] @ 0x3e + 80050ac: e026 b.n 80050fc + if (local_current_minutes_from_midnight >= Flash.settings.auxStartTime && + 80050ae: 4b2c ldr r3, [pc, #176] @ (8005160 ) + 80050b0: 891b ldrh r3, [r3, #8] + 80050b2: 8fba ldrh r2, [r7, #60] @ 0x3c + 80050b4: 429a cmp r2, r3 + 80050b6: d30e bcc.n 80050d6 + local_current_minutes_from_midnight < Flash.settings.auxEndTime) { + 80050b8: 4b29 ldr r3, [pc, #164] @ (8005160 ) + 80050ba: 895b ldrh r3, [r3, #10] + if (local_current_minutes_from_midnight >= Flash.settings.auxStartTime && + 80050bc: 8fba ldrh r2, [r7, #60] @ 0x3c + 80050be: 429a cmp r2, r3 + 80050c0: d209 bcs.n 80050d6 + actuator_AAR_ON( actuatorId ); + 80050c2: 88fb ldrh r3, [r7, #6] + 80050c4: 4618 mov r0, r3 + 80050c6: f7fe fc6f bl 80039a8 + nextAlarmInMinutes = Flash.settings.auxEndTime - local_current_minutes_from_midnight; + 80050ca: 4b25 ldr r3, [pc, #148] @ (8005160 ) + 80050cc: 895a ldrh r2, [r3, #10] + 80050ce: 8fbb ldrh r3, [r7, #60] @ 0x3c + 80050d0: 1ad3 subs r3, r2, r3 + 80050d2: 87fb strh r3, [r7, #62] @ 0x3e + 80050d4: e012 b.n 80050fc + if( Flash.settings.auxStartTime < local_current_minutes_from_midnight ) + 80050d6: 4b22 ldr r3, [pc, #136] @ (8005160 ) + 80050d8: 891b ldrh r3, [r3, #8] + 80050da: 8fba ldrh r2, [r7, #60] @ 0x3c + 80050dc: 429a cmp r2, r3 + 80050de: d908 bls.n 80050f2 + nextAlarmInMinutes = (24*60) - local_current_minutes_from_midnight + Flash.settings.auxStartTime; + 80050e0: 4b1f ldr r3, [pc, #124] @ (8005160 ) + 80050e2: 891a ldrh r2, [r3, #8] + 80050e4: 8fbb ldrh r3, [r7, #60] @ 0x3c + 80050e6: 1ad3 subs r3, r2, r3 + 80050e8: b29b uxth r3, r3 + 80050ea: f503 63b4 add.w r3, r3, #1440 @ 0x5a0 + 80050ee: 87fb strh r3, [r7, #62] @ 0x3e + 80050f0: e004 b.n 80050fc + nextAlarmInMinutes = Flash.settings.auxStartTime - local_current_minutes_from_midnight; + 80050f2: 4b1b ldr r3, [pc, #108] @ (8005160 ) + 80050f4: 891a ldrh r2, [r3, #8] + 80050f6: 8fbb ldrh r3, [r7, #60] @ 0x3c + 80050f8: 1ad3 subs r3, r2, r3 + 80050fa: 87fb strh r3, [r7, #62] @ 0x3e + current_t += (nextAlarmInMinutes*60); + 80050fc: 8ffa ldrh r2, [r7, #62] @ 0x3e + 80050fe: 4613 mov r3, r2 + 8005100: 011b lsls r3, r3, #4 + 8005102: 1a9b subs r3, r3, r2 + 8005104: 009b lsls r3, r3, #2 + 8005106: 17da asrs r2, r3, #31 + 8005108: 461c mov r4, r3 + 800510a: 4615 mov r5, r2 + 800510c: e9d7 2302 ldrd r2, r3, [r7, #8] + 8005110: eb14 0802 adds.w r8, r4, r2 + 8005114: eb45 0903 adc.w r9, r5, r3 + 8005118: e9c7 8902 strd r8, r9, [r7, #8] + struct tm *alarmB = gmtime(¤t_t); + 800511c: f107 0308 add.w r3, r7, #8 + 8005120: 4618 mov r0, r3 + 8005122: f025 fa39 bl 802a598 + 8005126: 63b8 str r0, [r7, #56] @ 0x38 + if (alarmB != NULL) { + 8005128: 6bbb ldr r3, [r7, #56] @ 0x38 + 800512a: 2b00 cmp r3, #0 + 800512c: d012 beq.n 8005154 + APP_LOG(TS_ON, VLEVEL_M, "Alarm B is setting at (GMT%+03d) %s\r",Flash.settings.timeZoneOffset, + 800512e: 4b0c ldr r3, [pc, #48] @ (8005160 ) + 8005130: f993 300c ldrsb.w r3, [r3, #12] + 8005134: 461c mov r4, r3 + 8005136: 6bb8 ldr r0, [r7, #56] @ 0x38 + 8005138: f025 f9dc bl 802a4f4 + 800513c: 4603 mov r3, r0 + 800513e: 9301 str r3, [sp, #4] + 8005140: 9400 str r4, [sp, #0] + 8005142: 4b0a ldr r3, [pc, #40] @ (800516c ) + 8005144: 2201 movs r2, #1 + 8005146: 2100 movs r1, #0 + 8005148: 2002 movs r0, #2 + 800514a: f022 fb47 bl 80277dc + set_alarmB( alarmB ); + 800514e: 6bb8 ldr r0, [r7, #56] @ 0x38 + 8005150: f004 f8d4 bl 80092fc +} + 8005154: bf00 nop + 8005156: 3740 adds r7, #64 @ 0x40 + 8005158: 46bd mov sp, r7 + 800515a: e8bd 83b0 ldmia.w sp!, {r4, r5, r7, r8, r9, pc} + 800515e: bf00 nop + 8005160: 20002848 .word 0x20002848 + 8005164: 0802eecc .word 0x0802eecc + 8005168: 0802eee0 .word 0x0802eee0 + 800516c: 0802eef4 .word 0x0802eef4 + +08005170 : + +void actuator_reset_state() +{ + 8005170: b480 push {r7} + 8005172: b083 sub sp, #12 + 8005174: af00 add r7, sp, #0 + for( int id = 0; id < 4; id++ ) + 8005176: 2300 movs r3, #0 + 8005178: 607b str r3, [r7, #4] + 800517a: e007 b.n 800518c + actuatorRunning[id] = false; + 800517c: 4a08 ldr r2, [pc, #32] @ (80051a0 ) + 800517e: 687b ldr r3, [r7, #4] + 8005180: 4413 add r3, r2 + 8005182: 2200 movs r2, #0 + 8005184: 701a strb r2, [r3, #0] + for( int id = 0; id < 4; id++ ) + 8005186: 687b ldr r3, [r7, #4] + 8005188: 3301 adds r3, #1 + 800518a: 607b str r3, [r7, #4] + 800518c: 687b ldr r3, [r7, #4] + 800518e: 2b03 cmp r3, #3 + 8005190: ddf4 ble.n 800517c +} + 8005192: bf00 nop + 8005194: bf00 nop + 8005196: 370c adds r7, #12 + 8005198: 46bd mov sp, r7 + 800519a: f85d 7b04 ldr.w r7, [sp], #4 + 800519e: 4770 bx lr + 80051a0: 200021f8 .word 0x200021f8 + +080051a4 : + +static void Automation_processFrame() +{ + 80051a4: b580 push {r7, lr} + 80051a6: af00 add r7, sp, #0 + // Fill up Tank 1 with Tank 2 if low level in Tank 1. Automatic stop of transfer when low level in Tank 2 + actuator_AAR_OUTOFRANGE( PORT2_16A, gh_waterTankLevel[0], 0 ); + 80051a8: 4b0c ldr r3, [pc, #48] @ (80051dc ) + 80051aa: 781b ldrb r3, [r3, #0] + 80051ac: 2200 movs r2, #0 + 80051ae: 4619 mov r1, r3 + 80051b0: 2002 movs r0, #2 + 80051b2: f7fe fb8d bl 80038d0 + // Run greenhouse fan if inside temperature over setpoint + actuator_AAR_OVER( PORT0_8A, gh_insideTemperature[0], TEMP_HYSTERESIS ); + 80051b6: 4b0a ldr r3, [pc, #40] @ (80051e0 ) + 80051b8: edd3 7a00 vldr s15, [r3] + 80051bc: eefc 7ae7 vcvt.u32.f32 s15, s15 + 80051c0: ee17 3a90 vmov r3, s15 + 80051c4: b29b uxth r3, r3 + 80051c6: 2202 movs r2, #2 + 80051c8: 4619 mov r1, r3 + 80051ca: 2000 movs r0, #0 + 80051cc: f7fe fb12 bl 80037f4 + osDelay( 10 ); + 80051d0: 200a movs r0, #10 + 80051d2: f010 ff32 bl 801603a +} + 80051d6: bf00 nop + 80051d8: bd80 pop {r7, pc} + 80051da: bf00 nop + 80051dc: 2000315c .word 0x2000315c + 80051e0: 20003148 .word 0x20003148 + +080051e4 : + +void vAutomationTask( void *pvParameters ) +{ + 80051e4: b580 push {r7, lr} + 80051e6: f5ad 7d34 sub.w sp, sp, #720 @ 0x2d0 + 80051ea: af00 add r7, sp, #0 + 80051ec: f507 7334 add.w r3, r7, #720 @ 0x2d0 + 80051f0: f5a3 7333 sub.w r3, r3, #716 @ 0x2cc + 80051f4: 6018 str r0, [r3, #0] +FLASH_STRUCT saved_data; + +/* Remove warning for unused parameter */ + (void)pvParameters ; + + osMessageQId myQueueId = getQueueId(AUTOMATION); + 80051f6: 2004 movs r0, #4 + 80051f8: f000 fea4 bl 8005f44 + 80051fc: f8c7 02cc str.w r0, [r7, #716] @ 0x2cc + + finiteStateMachine.stm = IDLE; + 8005200: 4a55 ldr r2, [pc, #340] @ (8005358 ) + 8005202: 7813 ldrb r3, [r2, #0] + 8005204: f023 0303 bic.w r3, r3, #3 + 8005208: 7013 strb r3, [r2, #0] + + //check for saved date in EEPROM + APP_LOG(TS_OFF, VLEVEL_M, "Checking EEPROM for stored data\r\n"); + 800520a: 4b54 ldr r3, [pc, #336] @ (800535c ) + 800520c: 2200 movs r2, #0 + 800520e: 2100 movs r1, #0 + 8005210: 2002 movs r0, #2 + 8005212: f022 fae3 bl 80277dc + int numofwords = (sizeof( FLASH_STRUCT )/4)+((sizeof( FLASH_STRUCT )%4)!=0); + 8005216: 23a8 movs r3, #168 @ 0xa8 + 8005218: f8c7 32c8 str.w r3, [r7, #712] @ 0x2c8 + Flash_Read_Data(FLASH_USER_START_ADDR, (__IO uint32_t *)&saved_data, numofwords ); + 800521c: f8d7 32c8 ldr.w r3, [r7, #712] @ 0x2c8 + 8005220: b29a uxth r2, r3 + 8005222: f107 0318 add.w r3, r7, #24 + 8005226: 4619 mov r1, r3 + 8005228: 484d ldr r0, [pc, #308] @ (8005360 ) + 800522a: f000 fe6d bl 8005f08 + osDelay(50); + 800522e: 2032 movs r0, #50 @ 0x32 + 8005230: f010 ff03 bl 801603a + if( saved_data.settings.versionID != DATA_VERSION ) // Bad version + 8005234: f507 7334 add.w r3, r7, #720 @ 0x2d0 + 8005238: f5a3 732e sub.w r3, r3, #696 @ 0x2b8 + 800523c: 681b ldr r3, [r3, #0] + 800523e: 4a49 ldr r2, [pc, #292] @ (8005364 ) + 8005240: 4293 cmp r3, r2 + 8005242: d013 beq.n 800526c + { + saved_data.settings = default_settings; + 8005244: f507 7334 add.w r3, r7, #720 @ 0x2d0 + 8005248: f5a3 732e sub.w r3, r3, #696 @ 0x2b8 + 800524c: 4a46 ldr r2, [pc, #280] @ (8005368 ) + 800524e: 4618 mov r0, r3 + 8005250: 4611 mov r1, r2 + 8005252: f44f 731f mov.w r3, #636 @ 0x27c + 8005256: 461a mov r2, r3 + 8005258: f026 f9c3 bl 802b5e2 + initCurrentDayCycle( NULL ); + 800525c: 2000 movs r0, #0 + 800525e: f7ff fbb5 bl 80049cc + saveSettings( &saved_data ); + 8005262: f107 0318 add.w r3, r7, #24 + 8005266: 4618 mov r0, r3 + 8005268: f7ff fdc6 bl 8004df8 + } + Flash = saved_data; + 800526c: 4a3f ldr r2, [pc, #252] @ (800536c ) + 800526e: f507 7334 add.w r3, r7, #720 @ 0x2d0 + 8005272: f5a3 732e sub.w r3, r3, #696 @ 0x2b8 + 8005276: 4610 mov r0, r2 + 8005278: 4619 mov r1, r3 + 800527a: f44f 7328 mov.w r3, #672 @ 0x2a0 + 800527e: 461a mov r2, r3 + 8005280: f026 f9af bl 802b5e2 + + // Unlock Outputs and LoRaWAN tasks + xTaskNotifyGive( outputsTaskHandle ); + 8005284: 4b3a ldr r3, [pc, #232] @ (8005370 ) + 8005286: 6818 ldr r0, [r3, #0] + 8005288: 2300 movs r3, #0 + 800528a: 2202 movs r2, #2 + 800528c: 2100 movs r1, #0 + 800528e: f013 fa01 bl 8018694 + + // Update AUX timer + updateAUXtimer(AUX_230VAC_PORT); + 8005292: 2004 movs r0, #4 + 8005294: f7ff fea2 bl 8004fdc + + // Update valve status when first powered on + initDaylyWateringList(); + 8005298: f7ff fb4a bl 8004930 + uint8_t step = findSprinklingStep(); + 800529c: f7ff fbea bl 8004a74 + 80052a0: 4603 mov r3, r0 + 80052a2: f887 32c7 strb.w r3, [r7, #711] @ 0x2c7 + uint16_t vss = findValvesStepState(step); + 80052a6: f897 32c7 ldrb.w r3, [r7, #711] @ 0x2c7 + 80052aa: 4618 mov r0, r3 + 80052ac: f7fe fc18 bl 8003ae0 + 80052b0: 4603 mov r3, r0 + 80052b2: f8a7 32c4 strh.w r3, [r7, #708] @ 0x2c4 + uint8_t flow = findAverageFlowRate(vss); + 80052b6: f8b7 32c4 ldrh.w r3, [r7, #708] @ 0x2c4 + 80052ba: 4618 mov r0, r3 + 80052bc: f7fe fc26 bl 8003b0c + 80052c0: 4603 mov r3, r0 + 80052c2: f887 32c3 strb.w r3, [r7, #707] @ 0x2c3 + Automation_sendCommandToActuators( vss, Z_UPDATE, flow ); + 80052c6: f897 22c3 ldrb.w r2, [r7, #707] @ 0x2c3 + 80052ca: f8b7 32c4 ldrh.w r3, [r7, #708] @ 0x2c4 + 80052ce: 2102 movs r1, #2 + 80052d0: 4618 mov r0, r3 + 80052d2: f7ff fcd9 bl 8004c88 + + finiteStateMachine.stm = PERIODIC; + 80052d6: 4a20 ldr r2, [pc, #128] @ (8005358 ) + 80052d8: 7813 ldrb r3, [r2, #0] + 80052da: 2101 movs r1, #1 + 80052dc: f361 0301 bfi r3, r1, #0, #2 + 80052e0: 7013 strb r3, [r2, #0] + //sendWarnError(0x999); + + while(1) { + osEvent event; + event = osMessageGet(myQueueId, 100); + 80052e2: f507 7334 add.w r3, r7, #720 @ 0x2d0 + 80052e6: f5a3 7331 sub.w r3, r3, #708 @ 0x2c4 + 80052ea: 2264 movs r2, #100 @ 0x64 + 80052ec: f8d7 12cc ldr.w r1, [r7, #716] @ 0x2cc + 80052f0: 4618 mov r0, r3 + 80052f2: f011 f953 bl 801659c +#ifdef AUTO_RESTART + HAL_IWDG_Refresh(&hiwdg); + 80052f6: 481f ldr r0, [pc, #124] @ (8005374 ) + 80052f8: f009 fca5 bl 800ec46 +#endif + if( finiteStateMachine.stm != IDLE ) + 80052fc: 4b16 ldr r3, [pc, #88] @ (8005358 ) + 80052fe: 781b ldrb r3, [r3, #0] + 8005300: f003 0303 and.w r3, r3, #3 + 8005304: b2db uxtb r3, r3 + 8005306: 2b00 cmp r3, #0 + 8005308: d004 beq.n 8005314 + HAL_GPIO_TogglePin(LD2_GPIO_Port, LD2_Pin); + 800530a: 2120 movs r1, #32 + 800530c: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 8005310: f009 fc16 bl 800eb40 + + if (event.status == osEventMessage) { + 8005314: f507 7334 add.w r3, r7, #720 @ 0x2d0 + 8005318: f5a3 7331 sub.w r3, r3, #708 @ 0x2c4 + 800531c: 681b ldr r3, [r3, #0] + 800531e: 2b10 cmp r3, #16 + 8005320: d10f bne.n 8005342 + MSG_STRUCT* p_recvMsg = event.value.p; + 8005322: f507 7334 add.w r3, r7, #720 @ 0x2d0 + 8005326: f5a3 7331 sub.w r3, r3, #708 @ 0x2c4 + 800532a: 685b ldr r3, [r3, #4] + 800532c: f8c7 32bc str.w r3, [r7, #700] @ 0x2bc + + Automation_processMsg(p_recvMsg); + 8005330: f8d7 02bc ldr.w r0, [r7, #700] @ 0x2bc + 8005334: f7ff fda8 bl 8004e88 + freeMemoryPoolMessage(p_recvMsg); + 8005338: f8d7 02bc ldr.w r0, [r7, #700] @ 0x2bc + 800533c: f000 fe50 bl 8005fe0 + 8005340: e7cf b.n 80052e2 + } + else if (event.status == osEventTimeout) { + 8005342: f507 7334 add.w r3, r7, #720 @ 0x2d0 + 8005346: f5a3 7331 sub.w r3, r3, #708 @ 0x2c4 + 800534a: 681b ldr r3, [r3, #0] + 800534c: 2b40 cmp r3, #64 @ 0x40 + 800534e: d1c8 bne.n 80052e2 + Automation_processFrame(); + 8005350: f7ff ff28 bl 80051a4 + while(1) { + 8005354: e7c5 b.n 80052e2 + 8005356: bf00 nop + 8005358: 20002204 .word 0x20002204 + 800535c: 0802ef1c .word 0x0802ef1c + 8005360: 080ff800 .word 0x080ff800 + 8005364: 30313250 .word 0x30313250 + 8005368: 20000084 .word 0x20000084 + 800536c: 20002848 .word 0x20002848 + 8005370: 20002ff0 .word 0x20002ff0 + 8005374: 20002de8 .word 0x20002de8 + +08005378 : + + +/* USER CODE BEGIN PFP */ + +int findIndexDiscoveringStationsByID( uint16_t id ) +{ + 8005378: b480 push {r7} + 800537a: b085 sub sp, #20 + 800537c: af00 add r7, sp, #0 + 800537e: 4603 mov r3, r0 + 8005380: 80fb strh r3, [r7, #6] +int index = -1; + 8005382: f04f 33ff mov.w r3, #4294967295 + 8005386: 60fb str r3, [r7, #12] + + for( int i=0; i < i_discoveredStations; i++ ) + 8005388: 2300 movs r3, #0 + 800538a: 60bb str r3, [r7, #8] + 800538c: e00c b.n 80053a8 + { + if( discoveredStations[i] == id ) + 800538e: 4a0d ldr r2, [pc, #52] @ (80053c4 ) + 8005390: 68bb ldr r3, [r7, #8] + 8005392: f832 3013 ldrh.w r3, [r2, r3, lsl #1] + 8005396: 88fa ldrh r2, [r7, #6] + 8005398: 429a cmp r2, r3 + 800539a: d102 bne.n 80053a2 + { + index = i; + 800539c: 68bb ldr r3, [r7, #8] + 800539e: 60fb str r3, [r7, #12] + break; + 80053a0: e008 b.n 80053b4 + for( int i=0; i < i_discoveredStations; i++ ) + 80053a2: 68bb ldr r3, [r7, #8] + 80053a4: 3301 adds r3, #1 + 80053a6: 60bb str r3, [r7, #8] + 80053a8: 4b07 ldr r3, [pc, #28] @ (80053c8 ) + 80053aa: 881b ldrh r3, [r3, #0] + 80053ac: 461a mov r2, r3 + 80053ae: 68bb ldr r3, [r7, #8] + 80053b0: 4293 cmp r3, r2 + 80053b2: dbec blt.n 800538e + } + } + return index; + 80053b4: 68fb ldr r3, [r7, #12] +} + 80053b6: 4618 mov r0, r3 + 80053b8: 3714 adds r7, #20 + 80053ba: 46bd mov sp, r7 + 80053bc: f85d 7b04 ldr.w r7, [sp], #4 + 80053c0: 4770 bx lr + 80053c2: bf00 nop + 80053c4: 20002af0 .word 0x20002af0 + 80053c8: 20002b22 .word 0x20002b22 + +080053cc : + +void newCANbusStation( uint16_t id ) +{ + 80053cc: b480 push {r7} + 80053ce: b083 sub sp, #12 + 80053d0: af00 add r7, sp, #0 + 80053d2: 4603 mov r3, r0 + 80053d4: 80fb strh r3, [r7, #6] + if( id == MCU_S_SUBSONICGAUGE ) + 80053d6: 88fb ldrh r3, [r7, #6] + 80053d8: f5b3 7f14 cmp.w r3, #592 @ 0x250 + 80053dc: d01b beq.n 8005416 + return; + discoveredStations[i_discoveredStations] = id; + 80053de: 4b11 ldr r3, [pc, #68] @ (8005424 ) + 80053e0: 881b ldrh r3, [r3, #0] + 80053e2: 4619 mov r1, r3 + 80053e4: 4a10 ldr r2, [pc, #64] @ (8005428 ) + 80053e6: 88fb ldrh r3, [r7, #6] + 80053e8: f822 3011 strh.w r3, [r2, r1, lsl #1] + discoveredStations_bitfield |= (1<) + 80053ee: 881b ldrh r3, [r3, #0] + 80053f0: 461a mov r2, r3 + 80053f2: 2301 movs r3, #1 + 80053f4: 4093 lsls r3, r2 + 80053f6: b21a sxth r2, r3 + 80053f8: 4b0c ldr r3, [pc, #48] @ (800542c ) + 80053fa: 881b ldrh r3, [r3, #0] + 80053fc: b21b sxth r3, r3 + 80053fe: 4313 orrs r3, r2 + 8005400: b21b sxth r3, r3 + 8005402: b29a uxth r2, r3 + 8005404: 4b09 ldr r3, [pc, #36] @ (800542c ) + 8005406: 801a strh r2, [r3, #0] + i_discoveredStations++; + 8005408: 4b06 ldr r3, [pc, #24] @ (8005424 ) + 800540a: 881b ldrh r3, [r3, #0] + 800540c: 3301 adds r3, #1 + 800540e: b29a uxth r2, r3 + 8005410: 4b04 ldr r3, [pc, #16] @ (8005424 ) + 8005412: 801a strh r2, [r3, #0] + 8005414: e000 b.n 8005418 + return; + 8005416: bf00 nop +} + 8005418: 370c adds r7, #12 + 800541a: 46bd mov sp, r7 + 800541c: f85d 7b04 ldr.w r7, [sp], #4 + 8005420: 4770 bx lr + 8005422: bf00 nop + 8005424: 20002b22 .word 0x20002b22 + 8005428: 20002af0 .word 0x20002af0 + 800542c: 20002b24 .word 0x20002b24 + +08005430 : + +void discoveringStation( uint16_t id ) +{ + 8005430: b580 push {r7, lr} + 8005432: b084 sub sp, #16 + 8005434: af00 add r7, sp, #0 + 8005436: 4603 mov r3, r0 + 8005438: 80fb strh r3, [r7, #6] + int index = findIndexDiscoveringStationsByID( id ); + 800543a: 88fb ldrh r3, [r7, #6] + 800543c: 4618 mov r0, r3 + 800543e: f7ff ff9b bl 8005378 + 8005442: 60f8 str r0, [r7, #12] + if( index >= 0 ) + 8005444: 68fb ldr r3, [r7, #12] + 8005446: 2b00 cmp r3, #0 + 8005448: db0d blt.n 8005466 + r_discoveredStations_bitfield |= (1<) + 8005456: 881b ldrh r3, [r3, #0] + 8005458: b21b sxth r3, r3 + 800545a: 4313 orrs r3, r2 + 800545c: b21b sxth r3, r3 + 800545e: b29a uxth r2, r3 + 8005460: 4b05 ldr r3, [pc, #20] @ (8005478 ) + 8005462: 801a strh r2, [r3, #0] + else + { + newCANbusStation( id ); + } +} + 8005464: e003 b.n 800546e + newCANbusStation( id ); + 8005466: 88fb ldrh r3, [r7, #6] + 8005468: 4618 mov r0, r3 + 800546a: f7ff ffaf bl 80053cc +} + 800546e: bf00 nop + 8005470: 3710 adds r7, #16 + 8005472: 46bd mov sp, r7 + 8005474: bd80 pop {r7, pc} + 8005476: bf00 nop + 8005478: 20002b26 .word 0x20002b26 + +0800547c : + +// Used to check if CAN-bus sensor is always running +void CanTimeoutCallback( void const * arg ) +{ + 800547c: b480 push {r7} + 800547e: b083 sub sp, #12 + 8005480: af00 add r7, sp, #0 + 8005482: 6078 str r0, [r7, #4] + if( !isInitialized ) + 8005484: 4b0f ldr r3, [pc, #60] @ (80054c4 ) + 8005486: 781b ldrb r3, [r3, #0] + 8005488: b2db uxtb r3, r3 + 800548a: f083 0301 eor.w r3, r3, #1 + 800548e: b2db uxtb r3, r3 + 8005490: 2b00 cmp r3, #0 + 8005492: d003 beq.n 800549c + { + // record sensors automatically + //osTimerStart( CanTimeoutHandle, 800 ); + isInitialized = true; + 8005494: 4b0b ldr r3, [pc, #44] @ (80054c4 ) + 8005496: 2201 movs r2, #1 + 8005498: 701a strb r2, [r3, #0] + { + // check if sensors are running + errorDiscoveringStation = (r_discoveredStations_bitfield != discoveredStations_bitfield); + r_discoveredStations_bitfield = 0; + } +} + 800549a: e00d b.n 80054b8 + errorDiscoveringStation = (r_discoveredStations_bitfield != discoveredStations_bitfield); + 800549c: 4b0a ldr r3, [pc, #40] @ (80054c8 ) + 800549e: 881a ldrh r2, [r3, #0] + 80054a0: 4b0a ldr r3, [pc, #40] @ (80054cc ) + 80054a2: 881b ldrh r3, [r3, #0] + 80054a4: 429a cmp r2, r3 + 80054a6: bf14 ite ne + 80054a8: 2301 movne r3, #1 + 80054aa: 2300 moveq r3, #0 + 80054ac: b2da uxtb r2, r3 + 80054ae: 4b08 ldr r3, [pc, #32] @ (80054d0 ) + 80054b0: 701a strb r2, [r3, #0] + r_discoveredStations_bitfield = 0; + 80054b2: 4b05 ldr r3, [pc, #20] @ (80054c8 ) + 80054b4: 2200 movs r2, #0 + 80054b6: 801a strh r2, [r3, #0] +} + 80054b8: bf00 nop + 80054ba: 370c adds r7, #12 + 80054bc: 46bd mov sp, r7 + 80054be: f85d 7b04 ldr.w r7, [sp], #4 + 80054c2: 4770 bx lr + 80054c4: 20002aec .word 0x20002aec + 80054c8: 20002b26 .word 0x20002b26 + 80054cc: 20002b24 .word 0x20002b24 + 80054d0: 20002b28 .word 0x20002b28 + +080054d4 : + +void LoraNotification() +{ + 80054d4: b580 push {r7, lr} + 80054d6: b082 sub sp, #8 + 80054d8: af00 add r7, sp, #0 +osMessageQId destQueue; + + destQueue = getQueueId(LORA_COMM); + 80054da: 2005 movs r0, #5 + 80054dc: f000 fd32 bl 8005f44 + 80054e0: 6078 str r0, [r7, #4] + + MSG_STRUCT *p_sendMsg = allocMemoryPoolMessage(); // receiver must free + 80054e2: f000 fd6d bl 8005fc0 + 80054e6: 6038 str r0, [r7, #0] + p_sendMsg->opcode = OP_LORA_EVENT1; + 80054e8: 683b ldr r3, [r7, #0] + 80054ea: f240 1207 movw r2, #263 @ 0x107 + 80054ee: 801a strh r2, [r3, #0] + osMessagePut(destQueue, (uint32_t)p_sendMsg, osWaitForever); + 80054f0: 683b ldr r3, [r7, #0] + 80054f2: f04f 32ff mov.w r2, #4294967295 + 80054f6: 4619 mov r1, r3 + 80054f8: 6878 ldr r0, [r7, #4] + 80054fa: f011 f80f bl 801651c +} + 80054fe: bf00 nop + 8005500: 3708 adds r7, #8 + 8005502: 46bd mov sp, r7 + 8005504: bd80 pop {r7, pc} + ... + +08005508 : + } + return -1; +} + +void echoCanMessage( uint16_t addr, uint8_t* data, uint16_t sz) +{ + 8005508: b580 push {r7, lr} + 800550a: b088 sub sp, #32 + 800550c: af00 add r7, sp, #0 + 800550e: 4603 mov r3, r0 + 8005510: 6039 str r1, [r7, #0] + 8005512: 80fb strh r3, [r7, #6] + 8005514: 4613 mov r3, r2 + 8005516: 80bb strh r3, [r7, #4] +osMessageQId destQueue; +uint8_t buff[15]; + + destQueue = (osMessageQId)getQueueId(BLE_COMM); + 8005518: 2001 movs r0, #1 + 800551a: f000 fd13 bl 8005f44 + 800551e: 61f8 str r0, [r7, #28] + + MSG_STRUCT *p_sendMsg = allocMemoryPoolMessage(); // receiver must free + 8005520: f000 fd4e bl 8005fc0 + 8005524: 61b8 str r0, [r7, #24] + p_sendMsg->opcode = CAN_ECHO; + 8005526: 69bb ldr r3, [r7, #24] + 8005528: f44f 7282 mov.w r2, #260 @ 0x104 + 800552c: 801a strh r2, [r3, #0] + p_sendMsg->lParam[0] = sz+4; + 800552e: 88bb ldrh r3, [r7, #4] + 8005530: 3304 adds r3, #4 + 8005532: b29a uxth r2, r3 + 8005534: 69bb ldr r3, [r7, #24] + 8005536: 809a strh r2, [r3, #4] + memcpy(buff,"#C",2); + 8005538: f107 0308 add.w r3, r7, #8 + 800553c: 2202 movs r2, #2 + 800553e: 4916 ldr r1, [pc, #88] @ (8005598 ) + 8005540: 4618 mov r0, r3 + 8005542: f026 f84e bl 802b5e2 + HOST_TO_LE_16(&buff[2],addr); + 8005546: 88fb ldrh r3, [r7, #6] + 8005548: b2db uxtb r3, r3 + 800554a: 72bb strb r3, [r7, #10] + 800554c: 88fb ldrh r3, [r7, #6] + 800554e: 0a1b lsrs r3, r3, #8 + 8005550: b29a uxth r2, r3 + 8005552: f107 0308 add.w r3, r7, #8 + 8005556: 3302 adds r3, #2 + 8005558: 3301 adds r3, #1 + 800555a: b2d2 uxtb r2, r2 + 800555c: 701a strb r2, [r3, #0] + memcpy(&buff[4],data,sz); + 800555e: 88ba ldrh r2, [r7, #4] + 8005560: f107 0308 add.w r3, r7, #8 + 8005564: 3304 adds r3, #4 + 8005566: 6839 ldr r1, [r7, #0] + 8005568: 4618 mov r0, r3 + 800556a: f026 f83a bl 802b5e2 + memcpy(&(p_sendMsg->data[2]),buff,sz+4); + 800556e: 69bb ldr r3, [r7, #24] + 8005570: 1d98 adds r0, r3, #6 + 8005572: 88bb ldrh r3, [r7, #4] + 8005574: 3304 adds r3, #4 + 8005576: 461a mov r2, r3 + 8005578: f107 0308 add.w r3, r7, #8 + 800557c: 4619 mov r1, r3 + 800557e: f026 f830 bl 802b5e2 + osMessagePut(destQueue, (uint32_t)p_sendMsg, osWaitForever); + 8005582: 69bb ldr r3, [r7, #24] + 8005584: f04f 32ff mov.w r2, #4294967295 + 8005588: 4619 mov r1, r3 + 800558a: 69f8 ldr r0, [r7, #28] + 800558c: f010 ffc6 bl 801651c +} + 8005590: bf00 nop + 8005592: 3720 adds r7, #32 + 8005594: 46bd mov sp, r7 + 8005596: bd80 pop {r7, pc} + 8005598: 0802ef40 .word 0x0802ef40 + +0800559c : + +int CAN_filterConfig(void) +{ + 800559c: b580 push {r7, lr} + 800559e: b08c sub sp, #48 @ 0x30 + 80055a0: af00 add r7, sp, #0 + int ret = 0; + 80055a2: 2300 movs r3, #0 + 80055a4: 62fb str r3, [r7, #44] @ 0x2c + + //pcan_can_set_filter_mask( CAN_BUS_1, 0, 0, 0, 0 ); + CAN_FilterTypeDef sFilterConfig; + + sFilterConfig.FilterBank = 0; + 80055a6: 2300 movs r3, #0 + 80055a8: 61bb str r3, [r7, #24] + sFilterConfig.FilterMode = CAN_FILTERMODE_IDMASK; + 80055aa: 2300 movs r3, #0 + 80055ac: 61fb str r3, [r7, #28] + sFilterConfig.FilterScale = CAN_FILTERSCALE_32BIT; + 80055ae: 2301 movs r3, #1 + 80055b0: 623b str r3, [r7, #32] + sFilterConfig.FilterIdHigh = 0x000 << 5; // CAN address + 80055b2: 2300 movs r3, #0 + 80055b4: 607b str r3, [r7, #4] + sFilterConfig.FilterIdLow = 0; + 80055b6: 2300 movs r3, #0 + 80055b8: 60bb str r3, [r7, #8] + sFilterConfig.FilterMaskIdHigh = 0x000 << 5; // CAN address mask + 80055ba: 2300 movs r3, #0 + 80055bc: 60fb str r3, [r7, #12] + sFilterConfig.FilterMaskIdLow = 0; + 80055be: 2300 movs r3, #0 + 80055c0: 613b str r3, [r7, #16] + sFilterConfig.FilterFIFOAssignment = CAN_RX_FIFO0; + 80055c2: 2300 movs r3, #0 + 80055c4: 617b str r3, [r7, #20] + sFilterConfig.FilterActivation = ENABLE; + 80055c6: 2301 movs r3, #1 + 80055c8: 627b str r3, [r7, #36] @ 0x24 + sFilterConfig.SlaveStartFilterBank = 14; + 80055ca: 230e movs r3, #14 + 80055cc: 62bb str r3, [r7, #40] @ 0x28 + + HAL_CAN_ConfigFilter(&hcan1, &sFilterConfig); + 80055ce: 1d3b adds r3, r7, #4 + 80055d0: 4619 mov r1, r3 + 80055d2: 480e ldr r0, [pc, #56] @ (800560c ) + 80055d4: f007 f9b7 bl 800c946 + + + if( HAL_CAN_ActivateNotification( &hcan1, INTERNAL_CAN_IT_FLAGS ) != HAL_OK ) + 80055d8: f648 3113 movw r1, #35603 @ 0x8b13 + 80055dc: 480b ldr r0, [pc, #44] @ (800560c ) + 80055de: f007 fcd6 bl 800cf8e + 80055e2: 4603 mov r3, r0 + 80055e4: 2b00 cmp r3, #0 + 80055e6: d002 beq.n 80055ee + ret = -1; + 80055e8: f04f 33ff mov.w r3, #4294967295 + 80055ec: 62fb str r3, [r7, #44] @ 0x2c + + if( HAL_CAN_Start( &hcan1 ) != HAL_OK ) + 80055ee: 4807 ldr r0, [pc, #28] @ (800560c ) + 80055f0: f007 fa73 bl 800cada + 80055f4: 4603 mov r3, r0 + 80055f6: 2b00 cmp r3, #0 + 80055f8: d002 beq.n 8005600 + ret = -1; + 80055fa: f04f 33ff mov.w r3, #4294967295 + 80055fe: 62fb str r3, [r7, #44] @ 0x2c + + return ret; + 8005600: 6afb ldr r3, [r7, #44] @ 0x2c +} + 8005602: 4618 mov r0, r3 + 8005604: 3730 adds r7, #48 @ 0x30 + 8005606: 46bd mov sp, r7 + 8005608: bd80 pop {r7, pc} + 800560a: bf00 nop + 800560c: 20002d94 .word 0x20002d94 + +08005610 : + +int pcan_rx_frame( uint8_t channel, struct t_can_msg *pmsg ) +{ + 8005610: b580 push {r7, lr} + 8005612: b08e sub sp, #56 @ 0x38 + 8005614: af00 add r7, sp, #0 + 8005616: 4603 mov r3, r0 + 8005618: 6039 str r1, [r7, #0] + 800561a: 71fb strb r3, [r7, #7] + HAL_GPIO_TogglePin(CAN_LED_GPIO_Port,CAN_LED_Pin); + 800561c: f44f 4100 mov.w r1, #32768 @ 0x8000 + 8005620: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 8005624: f009 fa8c bl 800eb40 + + if( can_echo_flag ) + 8005628: 4b82 ldr r3, [pc, #520] @ (8005834 ) + 800562a: 781b ldrb r3, [r3, #0] + 800562c: 2b00 cmp r3, #0 + 800562e: d009 beq.n 8005644 + { + echoCanMessage( pmsg->id, pmsg->data, pmsg->size); + 8005630: 683b ldr r3, [r7, #0] + 8005632: 681b ldr r3, [r3, #0] + 8005634: b298 uxth r0, r3 + 8005636: 683b ldr r3, [r7, #0] + 8005638: 1dd9 adds r1, r3, #7 + 800563a: 683b ldr r3, [r7, #0] + 800563c: 795b ldrb r3, [r3, #5] + 800563e: 461a mov r2, r3 + 8005640: f7ff ff62 bl 8005508 + } + + if( !isInitialized ) + 8005644: 4b7c ldr r3, [pc, #496] @ (8005838 ) + 8005646: 781b ldrb r3, [r3, #0] + 8005648: b2db uxtb r3, r3 + 800564a: f083 0301 eor.w r3, r3, #1 + 800564e: b2db uxtb r3, r3 + 8005650: 2b00 cmp r3, #0 + 8005652: d011 beq.n 8005678 + { + int index = findIndexDiscoveringStationsByID( pmsg->id ); + 8005654: 683b ldr r3, [r7, #0] + 8005656: 681b ldr r3, [r3, #0] + 8005658: b29b uxth r3, r3 + 800565a: 4618 mov r0, r3 + 800565c: f7ff fe8c bl 8005378 + 8005660: 6378 str r0, [r7, #52] @ 0x34 + if( index < 0 ) + 8005662: 6b7b ldr r3, [r7, #52] @ 0x34 + 8005664: 2b00 cmp r3, #0 + 8005666: f280 80df bge.w 8005828 + newCANbusStation( pmsg->id ); + 800566a: 683b ldr r3, [r7, #0] + 800566c: 681b ldr r3, [r3, #0] + 800566e: b29b uxth r3, r3 + 8005670: 4618 mov r0, r3 + 8005672: f7ff feab bl 80053cc + 8005676: e0d7 b.n 8005828 + } + else + { + // Set discovered stations register bitfield + discoveringStation(pmsg->id); + 8005678: 683b ldr r3, [r7, #0] + 800567a: 681b ldr r3, [r3, #0] + 800567c: b29b uxth r3, r3 + 800567e: 4618 mov r0, r3 + 8005680: f7ff fed6 bl 8005430 + + if ( pmsg->id == MCU_S_ANEMOMETER ) + 8005684: 683b ldr r3, [r7, #0] + 8005686: 681b ldr r3, [r3, #0] + 8005688: f5b3 7f88 cmp.w r3, #272 @ 0x110 + 800568c: d142 bne.n 8005714 + { + dev_anemometer device; + + memcpy(device.data,pmsg->data,pmsg->size); + 800568e: 683b ldr r3, [r7, #0] + 8005690: 1dd9 adds r1, r3, #7 + 8005692: 683b ldr r3, [r7, #0] + 8005694: 795b ldrb r3, [r3, #5] + 8005696: 461a mov r2, r3 + 8005698: f107 032c add.w r3, r7, #44 @ 0x2c + 800569c: 4618 mov r0, r3 + 800569e: f025 ffa0 bl 802b5e2 + // Read temperature + gh_outsideTemperature[0] = getOutsideTemperature(device); + 80056a2: f107 032c add.w r3, r7, #44 @ 0x2c + 80056a6: e893 0003 ldmia.w r3, {r0, r1} + 80056aa: f003 fe9b bl 80093e4 + 80056ae: eef0 7a40 vmov.f32 s15, s0 + 80056b2: 4b62 ldr r3, [pc, #392] @ (800583c ) + 80056b4: edc3 7a00 vstr s15, [r3] + gh_atmPressure[0] = getAtmPressure(device); + 80056b8: f107 032c add.w r3, r7, #44 @ 0x2c + 80056bc: e893 0003 ldmia.w r3, {r0, r1} + 80056c0: f003 fea6 bl 8009410 + 80056c4: 4603 mov r3, r0 + 80056c6: 461a mov r2, r3 + 80056c8: 4b5d ldr r3, [pc, #372] @ (8005840 ) + 80056ca: 801a strh r2, [r3, #0] + gh_windMaxBeaufort[0] = getWindBeaufort(device); + 80056cc: f107 032c add.w r3, r7, #44 @ 0x2c + 80056d0: e893 0003 ldmia.w r3, {r0, r1} + 80056d4: f003 fee1 bl 800949a + 80056d8: 4603 mov r3, r0 + 80056da: 461a mov r2, r3 + 80056dc: 4b59 ldr r3, [pc, #356] @ (8005844 ) + 80056de: 701a strb r2, [r3, #0] + gh_windDirection[0] = getWindDirection(device); + 80056e0: f107 032c add.w r3, r7, #44 @ 0x2c + 80056e4: e893 0003 ldmia.w r3, {r0, r1} + 80056e8: f003 fec6 bl 8009478 + 80056ec: 4603 mov r3, r0 + 80056ee: 461a mov r2, r3 + 80056f0: 4b55 ldr r3, [pc, #340] @ (8005848 ) + 80056f2: 801a strh r2, [r3, #0] + gh_windSpeed[0] = getWindSpeed(device); + 80056f4: f107 032c add.w r3, r7, #44 @ 0x2c + 80056f8: e893 0003 ldmia.w r3, {r0, r1} + 80056fc: f003 fea0 bl 8009440 + 8005700: eef0 7a40 vmov.f32 s15, s0 + 8005704: eefc 7ae7 vcvt.u32.f32 s15, s15 + 8005708: ee17 3a90 vmov r3, s15 + 800570c: b29a uxth r2, r3 + 800570e: 4b4f ldr r3, [pc, #316] @ (800584c ) + 8005710: 801a strh r2, [r3, #0] + 8005712: e089 b.n 8005828 + + //APP_LOG(TS_OFF, VLEVEL_M, "Greenhouse data: External Temp. %.1f°C, Atm. Pressure %dhPa\r\n",gh_outsideTemperature1, gh_atmPressure1 ); + } + else if ( pmsg->id == MCU_S_WATERTANK ) + 8005714: 683b ldr r3, [r7, #0] + 8005716: 681b ldr r3, [r3, #0] + 8005718: f5b3 7f04 cmp.w r3, #528 @ 0x210 + 800571c: d114 bne.n 8005748 + { + dev_watertank device; + + memcpy(device.data,pmsg->data,pmsg->size); + 800571e: 683b ldr r3, [r7, #0] + 8005720: 1dd9 adds r1, r3, #7 + 8005722: 683b ldr r3, [r7, #0] + 8005724: 795b ldrb r3, [r3, #5] + 8005726: 461a mov r2, r3 + 8005728: f107 0324 add.w r3, r7, #36 @ 0x24 + 800572c: 4618 mov r0, r3 + 800572e: f025 ff58 bl 802b5e2 + // Read tank level + gh_waterTankLevel[0] = getWaterTankLevel(device); + 8005732: f107 0324 add.w r3, r7, #36 @ 0x24 + 8005736: e893 0003 ldmia.w r3, {r0, r1} + 800573a: f003 febe bl 80094ba + 800573e: 4603 mov r3, r0 + 8005740: 461a mov r2, r3 + 8005742: 4b43 ldr r3, [pc, #268] @ (8005850 ) + 8005744: 701a strb r2, [r3, #0] + 8005746: e06f b.n 8005828 + + //APP_LOG(TS_OFF, VLEVEL_M, "Greenhouse data: Water tank level %d%%, Rain(%s)\r\n", gh_rain[0] == 1 ? "YES" : "NO" ); + } + else if ( pmsg->id == MCU_S_PYRANOMETER ) + 8005748: 683b ldr r3, [r7, #0] + 800574a: 681b ldr r3, [r3, #0] + 800574c: f240 2221 movw r2, #545 @ 0x221 + 8005750: 4293 cmp r3, r2 + 8005752: d115 bne.n 8005780 + { + dev_pyranometer device; + + memcpy(device.data,pmsg->data,pmsg->size); + 8005754: 683b ldr r3, [r7, #0] + 8005756: 1dd9 adds r1, r3, #7 + 8005758: 683b ldr r3, [r7, #0] + 800575a: 795b ldrb r3, [r3, #5] + 800575c: 461a mov r2, r3 + 800575e: f107 031c add.w r3, r7, #28 + 8005762: 4618 mov r0, r3 + 8005764: f025 ff3d bl 802b5e2 + // Read solar irradiance inside the greenhouse + gh_solarIrradiance[0] = getSolarIrradiance(device); + 8005768: f107 031c add.w r3, r7, #28 + 800576c: e893 0003 ldmia.w r3, {r0, r1} + 8005770: f003 feb4 bl 80094dc + 8005774: eef0 7a40 vmov.f32 s15, s0 + 8005778: 4b36 ldr r3, [pc, #216] @ (8005854 ) + 800577a: edc3 7a00 vstr s15, [r3] + 800577e: e053 b.n 8005828 + } + else if ( pmsg->id == MCU_S_THERMOMETER ) + 8005780: 683b ldr r3, [r7, #0] + 8005782: 681b ldr r3, [r3, #0] + 8005784: f240 2222 movw r2, #546 @ 0x222 + 8005788: 4293 cmp r3, r2 + 800578a: d119 bne.n 80057c0 + { + dev_thermometer device; + + memcpy(device.data,pmsg->data,pmsg->size); + 800578c: 683b ldr r3, [r7, #0] + 800578e: 1dd9 adds r1, r3, #7 + 8005790: 683b ldr r3, [r7, #0] + 8005792: 795b ldrb r3, [r3, #5] + 8005794: 461a mov r2, r3 + 8005796: f107 0318 add.w r3, r7, #24 + 800579a: 4618 mov r0, r3 + 800579c: f025 ff21 bl 802b5e2 + // Read current temperature inside the greenhouse + gh_insideTemperature[0] = getInsideTemperature(device); + 80057a0: 69b8 ldr r0, [r7, #24] + 80057a2: f003 feb7 bl 8009514 + 80057a6: eef0 7a40 vmov.f32 s15, s0 + 80057aa: 4b2b ldr r3, [pc, #172] @ (8005858 ) + 80057ac: edc3 7a00 vstr s15, [r3] + // Read current relative humidity inside the greenhouse + gh_insideHumidity[0] = getInsideRelativeHumidity(device); + 80057b0: 69b8 ldr r0, [r7, #24] + 80057b2: f003 fec3 bl 800953c + 80057b6: 4603 mov r3, r0 + 80057b8: 461a mov r2, r3 + 80057ba: 4b28 ldr r3, [pc, #160] @ (800585c ) + 80057bc: 701a strb r2, [r3, #0] + 80057be: e033 b.n 8005828 + } + else if ( pmsg->id == MCU_S_SUBSONICGAUGE ) // experimental function!! + 80057c0: 683b ldr r3, [r7, #0] + 80057c2: 681b ldr r3, [r3, #0] + 80057c4: f5b3 7f14 cmp.w r3, #592 @ 0x250 + 80057c8: d113 bne.n 80057f2 + { + dev_subsonic_gauge device; + + memcpy(device.data,pmsg->data,pmsg->size); + 80057ca: 683b ldr r3, [r7, #0] + 80057cc: 1dd9 adds r1, r3, #7 + 80057ce: 683b ldr r3, [r7, #0] + 80057d0: 795b ldrb r3, [r3, #5] + 80057d2: 461a mov r2, r3 + 80057d4: f107 0314 add.w r3, r7, #20 + 80057d8: 4618 mov r0, r3 + 80057da: f025 ff02 bl 802b5e2 + // Read subsonic AI similarity + gh_soilVibesAiSimilarity[0] = getSubsonicAiSimilarity(device); + 80057de: 6978 ldr r0, [r7, #20] + 80057e0: f003 feba bl 8009558 + 80057e4: 4603 mov r3, r0 + 80057e6: 461a mov r2, r3 + 80057e8: 4b1d ldr r3, [pc, #116] @ (8005860 ) + 80057ea: 701a strb r2, [r3, #0] + + // Event system required lorawan messaging + LoraNotification(); + 80057ec: f7ff fe72 bl 80054d4 + 80057f0: e01a b.n 8005828 + } + else if ( pmsg->id == MCU_S_DISDROMETER ) + 80057f2: 683b ldr r3, [r7, #0] + 80057f4: 681b ldr r3, [r3, #0] + 80057f6: f240 2211 movw r2, #529 @ 0x211 + 80057fa: 4293 cmp r3, r2 + 80057fc: d114 bne.n 8005828 + { + dev_disdrometer device; + + memcpy(device.data,pmsg->data,pmsg->size); + 80057fe: 683b ldr r3, [r7, #0] + 8005800: 1dd9 adds r1, r3, #7 + 8005802: 683b ldr r3, [r7, #0] + 8005804: 795b ldrb r3, [r3, #5] + 8005806: 461a mov r2, r3 + 8005808: f107 030c add.w r3, r7, #12 + 800580c: 4618 mov r0, r3 + 800580e: f025 fee8 bl 802b5e2 + + // Read rain rate in mm/h + gh_averageRainDropRate[0] = getAvgRainDropRate(device); + 8005812: f107 030c add.w r3, r7, #12 + 8005816: e893 0003 ldmia.w r3, {r0, r1} + 800581a: f003 fea9 bl 8009570 + 800581e: eef0 7a40 vmov.f32 s15, s0 + 8005822: 4b10 ldr r3, [pc, #64] @ (8005864 ) + 8005824: edc3 7a00 vstr s15, [r3] + // Read rain condition + gh_rainingCondition[0] = getRainingCondition(device); + }*/ + + } + return 0; + 8005828: 2300 movs r3, #0 +} + 800582a: 4618 mov r0, r3 + 800582c: 3738 adds r7, #56 @ 0x38 + 800582e: 46bd mov sp, r7 + 8005830: bd80 pop {r7, pc} + 8005832: bf00 nop + 8005834: 20002ae8 .word 0x20002ae8 + 8005838: 20002aec .word 0x20002aec + 800583c: 20003140 .word 0x20003140 + 8005840: 20003170 .word 0x20003170 + 8005844: 2000317c .word 0x2000317c + 8005848: 20003178 .word 0x20003178 + 800584c: 20003174 .word 0x20003174 + 8005850: 2000315c .word 0x2000315c + 8005854: 20003154 .word 0x20003154 + 8005858: 20003148 .word 0x20003148 + 800585c: 20003150 .word 0x20003150 + 8005860: 20003168 .word 0x20003168 + 8005864: 20003160 .word 0x20003160 + +08005868 : + +static void Can_Bus_processMsg(MSG_STRUCT *p_msg) +{ + 8005868: b580 push {r7, lr} + 800586a: b088 sub sp, #32 + 800586c: af00 add r7, sp, #0 + 800586e: 6078 str r0, [r7, #4] +struct t_can_msg msg; + + if( p_msg->opcode == CAN_ECHO ) + 8005870: 687b ldr r3, [r7, #4] + 8005872: 881b ldrh r3, [r3, #0] + 8005874: f5b3 7f82 cmp.w r3, #260 @ 0x104 + 8005878: d107 bne.n 800588a + { + can_echo_flag = 1; + 800587a: 4b27 ldr r3, [pc, #156] @ (8005918 ) + 800587c: 2201 movs r2, #1 + 800587e: 701a strb r2, [r3, #0] + filterStationID = p_msg->lParam[0]; + 8005880: 687b ldr r3, [r7, #4] + 8005882: 889a ldrh r2, [r3, #4] + 8005884: 4b25 ldr r3, [pc, #148] @ (800591c ) + 8005886: 801a strh r2, [r3, #0] + 8005888: e03f b.n 800590a + } + else if( p_msg->opcode == CAN_NOECHO ) + 800588a: 687b ldr r3, [r7, #4] + 800588c: 881b ldrh r3, [r3, #0] + 800588e: f240 1205 movw r2, #261 @ 0x105 + 8005892: 4293 cmp r3, r2 + 8005894: d106 bne.n 80058a4 + { + can_echo_flag = 0; + 8005896: 4b20 ldr r3, [pc, #128] @ (8005918 ) + 8005898: 2200 movs r2, #0 + 800589a: 701a strb r2, [r3, #0] + filterStationID = 0; + 800589c: 4b1f ldr r3, [pc, #124] @ (800591c ) + 800589e: 2200 movs r2, #0 + 80058a0: 801a strh r2, [r3, #0] + 80058a2: e032 b.n 800590a + } + else if( p_msg->opcode == OP_CAN ) + 80058a4: 687b ldr r3, [r7, #4] + 80058a6: 881b ldrh r3, [r3, #0] + 80058a8: f5b3 7f83 cmp.w r3, #262 @ 0x106 + 80058ac: d12d bne.n 800590a + { + dev_command_request request; + + request.RQ_Device = p_msg->lParam[0]; + 80058ae: 687b ldr r3, [r7, #4] + 80058b0: 889b ldrh r3, [r3, #4] + 80058b2: f3c3 030b ubfx r3, r3, #0, #12 + 80058b6: b29a uxth r2, r3 + 80058b8: 893b ldrh r3, [r7, #8] + 80058ba: f362 030b bfi r3, r2, #0, #12 + 80058be: 813b strh r3, [r7, #8] + request.RQ_OpCode = p_msg->lParam[1]; + 80058c0: 687b ldr r3, [r7, #4] + 80058c2: 88db ldrh r3, [r3, #6] + 80058c4: f003 0307 and.w r3, r3, #7 + 80058c8: b2da uxtb r2, r3 + 80058ca: 7a7b ldrb r3, [r7, #9] + 80058cc: f362 1306 bfi r3, r2, #4, #3 + 80058d0: 727b strb r3, [r7, #9] + request.setpoints[0] = p_msg->lParam[2]; + 80058d2: 687b ldr r3, [r7, #4] + 80058d4: 891b ldrh r3, [r3, #8] + 80058d6: 817b strh r3, [r7, #10] + request.setpoints[1] = p_msg->lParam[3]; + 80058d8: 687b ldr r3, [r7, #4] + 80058da: 895b ldrh r3, [r3, #10] + 80058dc: 81bb strh r3, [r7, #12] + + msg.id = MCU_R_COMMAND; + 80058de: 23fe movs r3, #254 @ 0xfe + 80058e0: 613b str r3, [r7, #16] + msg.size = 6; + 80058e2: 2306 movs r3, #6 + 80058e4: 757b strb r3, [r7, #21] + msg.flags = MSG_FLAG_STD; + 80058e6: 2300 movs r3, #0 + 80058e8: 753b strb r3, [r7, #20] + memcpy(msg.data,&request,msg.size); + 80058ea: 7d7b ldrb r3, [r7, #21] + 80058ec: 461a mov r2, r3 + 80058ee: f107 0108 add.w r1, r7, #8 + 80058f2: f107 0310 add.w r3, r7, #16 + 80058f6: 3307 adds r3, #7 + 80058f8: 4618 mov r0, r3 + 80058fa: f025 fe72 bl 802b5e2 + + pcan_can_write( CAN_BUS_1, &msg ); + 80058fe: f107 0310 add.w r3, r7, #16 + 8005902: 4619 mov r1, r3 + 8005904: 2000 movs r0, #0 + 8005906: f002 fe39 bl 800857c + } + + osDelay( 10 ); + 800590a: 200a movs r0, #10 + 800590c: f010 fb95 bl 801603a +} + 8005910: bf00 nop + 8005912: 3720 adds r7, #32 + 8005914: 46bd mov sp, r7 + 8005916: bd80 pop {r7, pc} + 8005918: 20002ae8 .word 0x20002ae8 + 800591c: 20002aea .word 0x20002aea + +08005920 : + +static void Can_Bus_processFrame() +{ + 8005920: b580 push {r7, lr} + 8005922: af00 add r7, sp, #0 + pcan_can_poll(); + 8005924: f002 feca bl 80086bc + + if( errorDiscoveringStation ) + 8005928: 4b06 ldr r3, [pc, #24] @ (8005944 ) + 800592a: 781b ldrb r3, [r3, #0] + 800592c: b2db uxtb r3, r3 + 800592e: 2b00 cmp r3, #0 + 8005930: d003 beq.n 800593a + addErrorToList( 0x207 ); + 8005932: f240 2007 movw r0, #519 @ 0x207 + 8005936: f004 fe3d bl 800a5b4 + osDelay( 10 ); + 800593a: 200a movs r0, #10 + 800593c: f010 fb7d bl 801603a +} + 8005940: bf00 nop + 8005942: bd80 pop {r7, pc} + 8005944: 20002b28 .word 0x20002b28 + +08005948 : + +void vCanBusTask( void *pvParameters ) +{ + 8005948: b580 push {r7, lr} + 800594a: b088 sub sp, #32 + 800594c: af00 add r7, sp, #0 + 800594e: 6078 str r0, [r7, #4] +/* Remove warning for unused parameter */ + (void)pvParameters ; + + osMessageQId myQueueId = getQueueId(CAN_COMM); + 8005950: 2002 movs r0, #2 + 8005952: f000 faf7 bl 8005f44 + 8005956: 61f8 str r0, [r7, #28] + + pcan_can_install_rx_callback( CAN_BUS_1, pcan_rx_frame ); + 8005958: 491e ldr r1, [pc, #120] @ (80059d4 ) + 800595a: 2000 movs r0, #0 + 800595c: f002 fe52 bl 8008604 + + CAN_filterConfig(); + 8005960: f7ff fe1c bl 800559c + APP_LOG(TS_OFF, VLEVEL_M, "CAN-bus started\r\n"); + 8005964: 4b1c ldr r3, [pc, #112] @ (80059d8 ) + 8005966: 2200 movs r2, #0 + 8005968: 2100 movs r1, #0 + 800596a: 2002 movs r0, #2 + 800596c: f021 ff36 bl 80277dc + HAL_GPIO_WritePin(CAN_LED_GPIO_Port,CAN_LED_Pin,GPIO_PIN_RESET); + 8005970: 2200 movs r2, #0 + 8005972: f44f 4100 mov.w r1, #32768 @ 0x8000 + 8005976: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 800597a: f009 f8c9 bl 800eb10 + + osStatus status = osTimerStart( CanTimeoutHandle, 5000 ); + 800597e: 4b17 ldr r3, [pc, #92] @ (80059dc ) + 8005980: 681b ldr r3, [r3, #0] + 8005982: f241 3188 movw r1, #5000 @ 0x1388 + 8005986: 4618 mov r0, r3 + 8005988: f010 fb88 bl 801609c + 800598c: 61b8 str r0, [r7, #24] + if( status != osOK ) + 800598e: 69bb ldr r3, [r7, #24] + 8005990: 2b00 cmp r3, #0 + 8005992: d005 beq.n 80059a0 + APP_LOG(TS_OFF, VLEVEL_M, "Error discovering CAN-bus sensors\r\n"); + 8005994: 4b12 ldr r3, [pc, #72] @ (80059e0 ) + 8005996: 2200 movs r2, #0 + 8005998: 2100 movs r1, #0 + 800599a: 2002 movs r0, #2 + 800599c: f021 ff1e bl 80277dc + + while(1) { + osEvent event; + event = osMessageGet(myQueueId, 100); + 80059a0: f107 0308 add.w r3, r7, #8 + 80059a4: 2264 movs r2, #100 @ 0x64 + 80059a6: 69f9 ldr r1, [r7, #28] + 80059a8: 4618 mov r0, r3 + 80059aa: f010 fdf7 bl 801659c + if (event.status == osEventMessage) { + 80059ae: 68bb ldr r3, [r7, #8] + 80059b0: 2b10 cmp r3, #16 + 80059b2: d108 bne.n 80059c6 + MSG_STRUCT* p_recvMsg = event.value.p; + 80059b4: 68fb ldr r3, [r7, #12] + 80059b6: 617b str r3, [r7, #20] + + Can_Bus_processMsg(p_recvMsg); + 80059b8: 6978 ldr r0, [r7, #20] + 80059ba: f7ff ff55 bl 8005868 + freeMemoryPoolMessage(p_recvMsg); + 80059be: 6978 ldr r0, [r7, #20] + 80059c0: f000 fb0e bl 8005fe0 + 80059c4: e7ec b.n 80059a0 + } + else if (event.status == osEventTimeout) { + 80059c6: 68bb ldr r3, [r7, #8] + 80059c8: 2b40 cmp r3, #64 @ 0x40 + 80059ca: d1e9 bne.n 80059a0 + Can_Bus_processFrame(); + 80059cc: f7ff ffa8 bl 8005920 + while(1) { + 80059d0: e7e6 b.n 80059a0 + 80059d2: bf00 nop + 80059d4: 08005611 .word 0x08005611 + 80059d8: 0802ef44 .word 0x0802ef44 + 80059dc: 20003020 .word 0x20003020 + 80059e0: 0802ef58 .word 0x0802ef58 + +080059e4 : + return CRC->DR; +} +#endif + +uint8_t reflect8(uint8_t val) +{ + 80059e4: b480 push {r7} + 80059e6: b085 sub sp, #20 + 80059e8: af00 add r7, sp, #0 + 80059ea: 4603 mov r3, r0 + 80059ec: 71fb strb r3, [r7, #7] + uint8_t resVal = 0; + 80059ee: 2300 movs r3, #0 + 80059f0: 73fb strb r3, [r7, #15] + + for(int i = 0; i < 8; i++) + 80059f2: 2300 movs r3, #0 + 80059f4: 60bb str r3, [r7, #8] + 80059f6: e014 b.n 8005a22 + { + if ((val & (1 << i)) != 0) + 80059f8: 79fa ldrb r2, [r7, #7] + 80059fa: 68bb ldr r3, [r7, #8] + 80059fc: fa42 f303 asr.w r3, r2, r3 + 8005a00: f003 0301 and.w r3, r3, #1 + 8005a04: 2b00 cmp r3, #0 + 8005a06: d009 beq.n 8005a1c + { + resVal |= (uint8_t )(1 << (7 - i)); + 8005a08: 68bb ldr r3, [r7, #8] + 8005a0a: f1c3 0307 rsb r3, r3, #7 + 8005a0e: 2201 movs r2, #1 + 8005a10: fa02 f303 lsl.w r3, r2, r3 + 8005a14: b2da uxtb r2, r3 + 8005a16: 7bfb ldrb r3, [r7, #15] + 8005a18: 4313 orrs r3, r2 + 8005a1a: 73fb strb r3, [r7, #15] + for(int i = 0; i < 8; i++) + 8005a1c: 68bb ldr r3, [r7, #8] + 8005a1e: 3301 adds r3, #1 + 8005a20: 60bb str r3, [r7, #8] + 8005a22: 68bb ldr r3, [r7, #8] + 8005a24: 2b07 cmp r3, #7 + 8005a26: dde7 ble.n 80059f8 + } + } + + return resVal; + 8005a28: 7bfb ldrb r3, [r7, #15] +} + 8005a2a: 4618 mov r0, r3 + 8005a2c: 3714 adds r7, #20 + 8005a2e: 46bd mov sp, r7 + 8005a30: f85d 7b04 ldr.w r7, [sp], #4 + 8005a34: 4770 bx lr + +08005a36 : + +uint32_t reflect32(uint32_t val) +{ + 8005a36: b480 push {r7} + 8005a38: b085 sub sp, #20 + 8005a3a: af00 add r7, sp, #0 + 8005a3c: 6078 str r0, [r7, #4] + uint32_t resVal = 0; + 8005a3e: 2300 movs r3, #0 + 8005a40: 60fb str r3, [r7, #12] + + for(int i = 0; i < 32; i++) + 8005a42: 2300 movs r3, #0 + 8005a44: 60bb str r3, [r7, #8] + 8005a46: e013 b.n 8005a70 + { + if ((val & (1 << i)) != 0) + 8005a48: 2201 movs r2, #1 + 8005a4a: 68bb ldr r3, [r7, #8] + 8005a4c: fa02 f303 lsl.w r3, r2, r3 + 8005a50: 461a mov r2, r3 + 8005a52: 687b ldr r3, [r7, #4] + 8005a54: 4013 ands r3, r2 + 8005a56: 2b00 cmp r3, #0 + 8005a58: d007 beq.n 8005a6a + { + resVal |= (uint32_t )(1 << (31 - i)); + 8005a5a: f04f 4200 mov.w r2, #2147483648 @ 0x80000000 + 8005a5e: 68bb ldr r3, [r7, #8] + 8005a60: fa22 f303 lsr.w r3, r2, r3 + 8005a64: 68fa ldr r2, [r7, #12] + 8005a66: 4313 orrs r3, r2 + 8005a68: 60fb str r3, [r7, #12] + for(int i = 0; i < 32; i++) + 8005a6a: 68bb ldr r3, [r7, #8] + 8005a6c: 3301 adds r3, #1 + 8005a6e: 60bb str r3, [r7, #8] + 8005a70: 68bb ldr r3, [r7, #8] + 8005a72: 2b1f cmp r3, #31 + 8005a74: dde8 ble.n 8005a48 + } + } + + return resVal; + 8005a76: 68fb ldr r3, [r7, #12] +} + 8005a78: 4618 mov r0, r3 + 8005a7a: 3714 adds r7, #20 + 8005a7c: 46bd mov sp, r7 + 8005a7e: f85d 7b04 ldr.w r7, [sp], #4 + 8005a82: 4770 bx lr + +08005a84 : + + +uint32_t calcCRC32stm(void *data, uint32_t len, + uint32_t poly, uint32_t seed, uint32_t initCRC, uint32_t inR, uint32_t outR) +{ + 8005a84: b580 push {r7, lr} + 8005a86: b088 sub sp, #32 + 8005a88: af00 add r7, sp, #0 + 8005a8a: 60f8 str r0, [r7, #12] + 8005a8c: 60b9 str r1, [r7, #8] + 8005a8e: 607a str r2, [r7, #4] + 8005a90: 603b str r3, [r7, #0] + const unsigned char *buffer = (const unsigned char*) data; + 8005a92: 68fb ldr r3, [r7, #12] + 8005a94: 61fb str r3, [r7, #28] + unsigned int crc = seed; + 8005a96: 683b ldr r3, [r7, #0] + 8005a98: 61bb str r3, [r7, #24] + unsigned char byte; + + while( len-- ) + 8005a9a: e027 b.n 8005aec + { + byte = *buffer++; + 8005a9c: 69fb ldr r3, [r7, #28] + 8005a9e: 1c5a adds r2, r3, #1 + 8005aa0: 61fa str r2, [r7, #28] + 8005aa2: 781b ldrb r3, [r3, #0] + 8005aa4: 75fb strb r3, [r7, #23] + if(inR) { + 8005aa6: 6afb ldr r3, [r7, #44] @ 0x2c + 8005aa8: 2b00 cmp r3, #0 + 8005aaa: d005 beq.n 8005ab8 +#ifdef SYS_CRC + byte = __RBIT((uint32_t)byte) >> 24; +#else + byte = reflect8(byte); + 8005aac: 7dfb ldrb r3, [r7, #23] + 8005aae: 4618 mov r0, r3 + 8005ab0: f7ff ff98 bl 80059e4 + 8005ab4: 4603 mov r3, r0 + 8005ab6: 75fb strb r3, [r7, #23] +#endif + } + crc = crc ^ (byte << 24); + 8005ab8: 7dfb ldrb r3, [r7, #23] + 8005aba: 061b lsls r3, r3, #24 + 8005abc: 69ba ldr r2, [r7, #24] + 8005abe: 4053 eors r3, r2 + 8005ac0: 61bb str r3, [r7, #24] + for( int bit = 0; bit < 8; bit++ ) + 8005ac2: 2300 movs r3, #0 + 8005ac4: 613b str r3, [r7, #16] + 8005ac6: e00e b.n 8005ae6 + { + if( crc & (1L << 31)) crc = (crc << 1) ^ poly; + 8005ac8: 69bb ldr r3, [r7, #24] + 8005aca: 2b00 cmp r3, #0 + 8005acc: da05 bge.n 8005ada + 8005ace: 69bb ldr r3, [r7, #24] + 8005ad0: 005b lsls r3, r3, #1 + 8005ad2: 687a ldr r2, [r7, #4] + 8005ad4: 4053 eors r3, r2 + 8005ad6: 61bb str r3, [r7, #24] + 8005ad8: e002 b.n 8005ae0 + else crc = (crc << 1); + 8005ada: 69bb ldr r3, [r7, #24] + 8005adc: 005b lsls r3, r3, #1 + 8005ade: 61bb str r3, [r7, #24] + for( int bit = 0; bit < 8; bit++ ) + 8005ae0: 693b ldr r3, [r7, #16] + 8005ae2: 3301 adds r3, #1 + 8005ae4: 613b str r3, [r7, #16] + 8005ae6: 693b ldr r3, [r7, #16] + 8005ae8: 2b07 cmp r3, #7 + 8005aea: dded ble.n 8005ac8 + while( len-- ) + 8005aec: 68bb ldr r3, [r7, #8] + 8005aee: 1e5a subs r2, r3, #1 + 8005af0: 60ba str r2, [r7, #8] + 8005af2: 2b00 cmp r3, #0 + 8005af4: d1d2 bne.n 8005a9c + } + } + if(outR) { + 8005af6: 6b3b ldr r3, [r7, #48] @ 0x30 + 8005af8: 2b00 cmp r3, #0 + 8005afa: d003 beq.n 8005b04 +#ifdef SYS_CRC + crc = __RBIT(crc); +#else + crc = reflect32(crc); + 8005afc: 69b8 ldr r0, [r7, #24] + 8005afe: f7ff ff9a bl 8005a36 + 8005b02: 61b8 str r0, [r7, #24] +#endif + } + if(initCRC == 1) crc = ~crc; + 8005b04: 6abb ldr r3, [r7, #40] @ 0x28 + 8005b06: 2b01 cmp r3, #1 + 8005b08: d102 bne.n 8005b10 + 8005b0a: 69bb ldr r3, [r7, #24] + 8005b0c: 43db mvns r3, r3 + 8005b0e: 61bb str r3, [r7, #24] + return crc; + 8005b10: 69bb ldr r3, [r7, #24] +} + 8005b12: 4618 mov r0, r3 + 8005b14: 3720 adds r7, #32 + 8005b16: 46bd mov sp, r7 + 8005b18: bd80 pop {r7, pc} + ... + +08005b1c : + return rms_current; +} + + +void external_temp_calculation( float* meas ) +{ + 8005b1c: b480 push {r7} + 8005b1e: b085 sub sp, #20 + 8005b20: af00 add r7, sp, #0 + 8005b22: 6078 str r0, [r7, #4] + float mVoltage = raw1_buffer[0][1] * VREF / 4095; + 8005b24: 4b13 ldr r3, [pc, #76] @ (8005b74 ) + 8005b26: 885b ldrh r3, [r3, #2] + 8005b28: 461a mov r2, r3 + 8005b2a: 4b13 ldr r3, [pc, #76] @ (8005b78 ) + 8005b2c: 881b ldrh r3, [r3, #0] + 8005b2e: fb02 f303 mul.w r3, r2, r3 + 8005b32: 4a12 ldr r2, [pc, #72] @ (8005b7c ) + 8005b34: fb82 1203 smull r1, r2, r2, r3 + 8005b38: 441a add r2, r3 + 8005b3a: 12d2 asrs r2, r2, #11 + 8005b3c: 17db asrs r3, r3, #31 + 8005b3e: 1ad3 subs r3, r2, r3 + 8005b40: ee07 3a90 vmov s15, r3 + 8005b44: eef8 7ae7 vcvt.f32.s32 s15, s15 + 8005b48: edc7 7a03 vstr s15, [r7, #12] + // On-board MCP9701 device + *meas = (mVoltage - 400) / 19.5; + 8005b4c: edd7 7a03 vldr s15, [r7, #12] + 8005b50: ed9f 7a0b vldr s14, [pc, #44] @ 8005b80 + 8005b54: ee37 7ac7 vsub.f32 s14, s15, s14 + 8005b58: eddf 6a0a vldr s13, [pc, #40] @ 8005b84 + 8005b5c: eec7 7a26 vdiv.f32 s15, s14, s13 + 8005b60: 687b ldr r3, [r7, #4] + 8005b62: edc3 7a00 vstr s15, [r3] +} + 8005b66: bf00 nop + 8005b68: 3714 adds r7, #20 + 8005b6a: 46bd mov sp, r7 + 8005b6c: f85d 7b04 ldr.w r7, [sp], #4 + 8005b70: 4770 bx lr + 8005b72: bf00 nop + 8005b74: 20002b34 .word 0x20002b34 + 8005b78: 2000313c .word 0x2000313c + 8005b7c: 80080081 .word 0x80080081 + 8005b80: 43c80000 .word 0x43c80000 + 8005b84: 419c0000 .word 0x419c0000 + +08005b88 : + +bool VREF_calculation() +{ + 8005b88: b480 push {r7} + 8005b8a: b083 sub sp, #12 + 8005b8c: af00 add r7, sp, #0 + bool ret = false; + 8005b8e: 2300 movs r3, #0 + 8005b90: 71fb strb r3, [r7, #7] + if( raw1_buffer[0][1] > 0 ) { + 8005b92: 4b0d ldr r3, [pc, #52] @ (8005bc8 ) + 8005b94: 885b ldrh r3, [r3, #2] + 8005b96: 2b00 cmp r3, #0 + 8005b98: d00f beq.n 8005bba + VREF = __HAL_ADC_CALC_VREFANALOG_VOLTAGE(raw1_buffer[0][0], ADC_RESOLUTION_12B); + 8005b9a: 4b0c ldr r3, [pc, #48] @ (8005bcc ) + 8005b9c: 881b ldrh r3, [r3, #0] + 8005b9e: 461a mov r2, r3 + 8005ba0: f640 33b8 movw r3, #3000 @ 0xbb8 + 8005ba4: fb02 f303 mul.w r3, r2, r3 + 8005ba8: 4a07 ldr r2, [pc, #28] @ (8005bc8 ) + 8005baa: 8812 ldrh r2, [r2, #0] + 8005bac: fbb3 f3f2 udiv r3, r3, r2 + 8005bb0: b29a uxth r2, r3 + 8005bb2: 4b07 ldr r3, [pc, #28] @ (8005bd0 ) + 8005bb4: 801a strh r2, [r3, #0] + ret = true; + 8005bb6: 2301 movs r3, #1 + 8005bb8: 71fb strb r3, [r7, #7] + } + return ret; + 8005bba: 79fb ldrb r3, [r7, #7] +} + 8005bbc: 4618 mov r0, r3 + 8005bbe: 370c adds r7, #12 + 8005bc0: 46bd mov sp, r7 + 8005bc2: f85d 7b04 ldr.w r7, [sp], #4 + 8005bc6: 4770 bx lr + 8005bc8: 20002b34 .word 0x20002b34 + 8005bcc: 1fff75aa .word 0x1fff75aa + 8005bd0: 2000313c .word 0x2000313c + +08005bd4 : + +void battery_voltage_calculation( float* meas ) +{ + 8005bd4: b480 push {r7} + 8005bd6: b085 sub sp, #20 + 8005bd8: af00 add r7, sp, #0 + 8005bda: 6078 str r0, [r7, #4] + float mVoltage = raw1_buffer[0][2] * VREF / 4095; + 8005bdc: 4b11 ldr r3, [pc, #68] @ (8005c24 ) + 8005bde: 889b ldrh r3, [r3, #4] + 8005be0: 461a mov r2, r3 + 8005be2: 4b11 ldr r3, [pc, #68] @ (8005c28 ) + 8005be4: 881b ldrh r3, [r3, #0] + 8005be6: fb02 f303 mul.w r3, r2, r3 + 8005bea: 4a10 ldr r2, [pc, #64] @ (8005c2c ) + 8005bec: fb82 1203 smull r1, r2, r2, r3 + 8005bf0: 441a add r2, r3 + 8005bf2: 12d2 asrs r2, r2, #11 + 8005bf4: 17db asrs r3, r3, #31 + 8005bf6: 1ad3 subs r3, r2, r3 + 8005bf8: ee07 3a90 vmov s15, r3 + 8005bfc: eef8 7ae7 vcvt.f32.s32 s15, s15 + 8005c00: edc7 7a03 vstr s15, [r7, #12] + // On-board MCP9701 device + *meas = (mVoltage * 3); + 8005c04: edd7 7a03 vldr s15, [r7, #12] + 8005c08: eeb0 7a08 vmov.f32 s14, #8 @ 0x40400000 3.0 + 8005c0c: ee67 7a87 vmul.f32 s15, s15, s14 + 8005c10: 687b ldr r3, [r7, #4] + 8005c12: edc3 7a00 vstr s15, [r3] +} + 8005c16: bf00 nop + 8005c18: 3714 adds r7, #20 + 8005c1a: 46bd mov sp, r7 + 8005c1c: f85d 7b04 ldr.w r7, [sp], #4 + 8005c20: 4770 bx lr + 8005c22: bf00 nop + 8005c24: 20002b34 .word 0x20002b34 + 8005c28: 2000313c .word 0x2000313c + 8005c2c: 80080081 .word 0x80080081 + +08005c30 : + +void Reference_Meas_processFrame() +{ + 8005c30: b580 push {r7, lr} + 8005c32: af00 add r7, sp, #0 + if( VREF_calculation() ) { + 8005c34: f7ff ffa8 bl 8005b88 + 8005c38: 4603 mov r3, r0 + 8005c3a: 2b00 cmp r3, #0 + 8005c3c: d005 beq.n 8005c4a + external_temp_calculation(&meas_case_temperature); + 8005c3e: 4804 ldr r0, [pc, #16] @ (8005c50 ) + 8005c40: f7ff ff6c bl 8005b1c + battery_voltage_calculation(&meas_battery_voltage); + 8005c44: 4803 ldr r0, [pc, #12] @ (8005c54 ) + 8005c46: f7ff ffc5 bl 8005bd4 + } +} + 8005c4a: bf00 nop + 8005c4c: bd80 pop {r7, pc} + 8005c4e: bf00 nop + 8005c50: 20003134 .word 0x20003134 + 8005c54: 20003138 .word 0x20003138 + +08005c58 : + +void HAL_ADC_ConvCpltCallback(ADC_HandleTypeDef* hadc) +{ + 8005c58: b580 push {r7, lr} + 8005c5a: b084 sub sp, #16 + 8005c5c: af00 add r7, sp, #0 + 8005c5e: 6078 str r0, [r7, #4] + BaseType_t xHigherPriorityTaskWoken = pdFALSE; + 8005c60: 2300 movs r3, #0 + 8005c62: 60fb str r3, [r7, #12] + if(hadc->Instance == ADC1) + 8005c64: 687b ldr r3, [r7, #4] + 8005c66: 681b ldr r3, [r3, #0] + 8005c68: 4a1b ldr r2, [pc, #108] @ (8005cd8 ) + 8005c6a: 4293 cmp r3, r2 + 8005c6c: d10f bne.n 8005c8e + { + memcpy(raw1_buffer,adc1_buffer,sizeof(adc1_buffer)); + 8005c6e: 4b1b ldr r3, [pc, #108] @ (8005cdc ) + 8005c70: 4a1b ldr r2, [pc, #108] @ (8005ce0 ) + 8005c72: e892 0003 ldmia.w r2, {r0, r1} + 8005c76: 6018 str r0, [r3, #0] + 8005c78: 3304 adds r3, #4 + 8005c7a: 8019 strh r1, [r3, #0] + xSemaphoreGiveFromISR(ADC1SemHandle, &xHigherPriorityTaskWoken); + 8005c7c: 4b19 ldr r3, [pc, #100] @ (8005ce4 ) + 8005c7e: 681b ldr r3, [r3, #0] + 8005c80: f107 020c add.w r2, r7, #12 + 8005c84: 4611 mov r1, r2 + 8005c86: 4618 mov r0, r3 + 8005c88: f011 f842 bl 8016d10 + 8005c8c: e014 b.n 8005cb8 + } + else if(hadc->Instance == ADC2) + 8005c8e: 687b ldr r3, [r7, #4] + 8005c90: 681b ldr r3, [r3, #0] + 8005c92: 4a15 ldr r2, [pc, #84] @ (8005ce8 ) + 8005c94: 4293 cmp r3, r2 + 8005c96: d10f bne.n 8005cb8 + { + //HAL_GPIO_WritePin(DBG1_GPIO_Port,DBG1_Pin,GPIO_PIN_SET); + //HAL_GPIO_TogglePin(DBG1_GPIO_Port,DBG1_Pin); + memcpy(raw2_buffer,adc2_buffer,sizeof(adc2_buffer)); + 8005c98: 4a14 ldr r2, [pc, #80] @ (8005cec ) + 8005c9a: 4b15 ldr r3, [pc, #84] @ (8005cf0 ) + 8005c9c: 4610 mov r0, r2 + 8005c9e: 4619 mov r1, r3 + 8005ca0: 2378 movs r3, #120 @ 0x78 + 8005ca2: 461a mov r2, r3 + 8005ca4: f025 fc9d bl 802b5e2 + xSemaphoreGiveFromISR(ADC2SemHandle, &xHigherPriorityTaskWoken); + 8005ca8: 4b12 ldr r3, [pc, #72] @ (8005cf4 ) + 8005caa: 681b ldr r3, [r3, #0] + 8005cac: f107 020c add.w r2, r7, #12 + 8005cb0: 4611 mov r1, r2 + 8005cb2: 4618 mov r0, r3 + 8005cb4: f011 f82c bl 8016d10 + } + + portYIELD_FROM_ISR( xHigherPriorityTaskWoken ); + 8005cb8: 68fb ldr r3, [r7, #12] + 8005cba: 2b00 cmp r3, #0 + 8005cbc: d007 beq.n 8005cce + 8005cbe: 4b0e ldr r3, [pc, #56] @ (8005cf8 ) + 8005cc0: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 8005cc4: 601a str r2, [r3, #0] + 8005cc6: f3bf 8f4f dsb sy + 8005cca: f3bf 8f6f isb sy + //HAL_GPIO_WritePin(DBG1_GPIO_Port,DBG1_Pin,GPIO_PIN_RESET); +} + 8005cce: bf00 nop + 8005cd0: 3710 adds r7, #16 + 8005cd2: 46bd mov sp, r7 + 8005cd4: bd80 pop {r7, pc} + 8005cd6: bf00 nop + 8005cd8: 50040000 .word 0x50040000 + 8005cdc: 20002b34 .word 0x20002b34 + 8005ce0: 20002b2c .word 0x20002b2c + 8005ce4: 20003034 .word 0x20003034 + 8005ce8: 50040100 .word 0x50040100 + 8005cec: 20002bb4 .word 0x20002bb4 + 8005cf0: 20002b3c .word 0x20002b3c + 8005cf4: 20003038 .word 0x20003038 + 8005cf8: e000ed04 .word 0xe000ed04 + +08005cfc : + +void vCurrentMeasTask( void *pvParameters ) +{ + 8005cfc: b580 push {r7, lr} + 8005cfe: b086 sub sp, #24 + 8005d00: af00 add r7, sp, #0 + 8005d02: 6078 str r0, [r7, #4] +/* Remove warning for unused parameter */ + (void)pvParameters ; + + TickType_t xLastWakeTime; + const TickType_t xFrequency = pdMS_TO_TICKS(100); // Mesurer toutes les 100 ms (10 Hz) + 8005d04: 2364 movs r3, #100 @ 0x64 + 8005d06: 617b str r3, [r7, #20] + uint16_t current_output_state = 0; // Outputs initial state + 8005d08: 2300 movs r3, #0 + 8005d0a: 817b strh r3, [r7, #10] + + osMessageQId myQueueId = getQueueId(ADC_MEAS); + 8005d0c: 2006 movs r0, #6 + 8005d0e: f000 f919 bl 8005f44 + 8005d12: 6138 str r0, [r7, #16] + + // Start ADC Calibration + while(HAL_ADCEx_Calibration_Start(&hadc1,ADC_SINGLE_ENDED) != HAL_OK ) + 8005d14: bf00 nop + 8005d16: 217f movs r1, #127 @ 0x7f + 8005d18: 4820 ldr r0, [pc, #128] @ (8005d9c ) + 8005d1a: f006 fc09 bl 800c530 + 8005d1e: 4603 mov r3, r0 + 8005d20: 2b00 cmp r3, #0 + 8005d22: d1f8 bne.n 8005d16 + ; + while(HAL_ADCEx_Calibration_Start(&hadc2,ADC_SINGLE_ENDED) != HAL_OK ) + 8005d24: bf00 nop + 8005d26: 217f movs r1, #127 @ 0x7f + 8005d28: 481d ldr r0, [pc, #116] @ (8005da0 ) + 8005d2a: f006 fc01 bl 800c530 + 8005d2e: 4603 mov r3, r0 + 8005d30: 2b00 cmp r3, #0 + 8005d32: d1f8 bne.n 8005d26 + + // ADC1 Clk = 64MMz / 2 (synchronous prescaler) = 32MHz + // ADC VREF sampling time: 4*µs + // Minimum sampling time calculation: 4µ / (1 / 32M) = 128 cycles mini. select: 247.5 + + HAL_ADC_Start_DMA(&hadc1, (uint32_t*)&adc1_buffer, ((uint32_t)(ADC1_DMABufferSize*ADC1_CHANNELS))); + 8005d34: 2203 movs r2, #3 + 8005d36: 491b ldr r1, [pc, #108] @ (8005da4 ) + 8005d38: 4818 ldr r0, [pc, #96] @ (8005d9c ) + 8005d3a: f005 fca1 bl 800b680 + HAL_ADC_Start_DMA(&hadc2, (uint32_t*)&adc2_buffer, ((uint32_t)(ADC2_DMABufferSize*ADC2_CHANNELS))); + 8005d3e: 223c movs r2, #60 @ 0x3c + 8005d40: 4919 ldr r1, [pc, #100] @ (8005da8 ) + 8005d42: 4817 ldr r0, [pc, #92] @ (8005da0 ) + 8005d44: f005 fc9c bl 800b680 + HAL_TIM_Base_Start(&htim6); + 8005d48: 4818 ldr r0, [pc, #96] @ (8005dac ) + 8005d4a: f00b ff67 bl 8011c1c + + osDelay(1000); // Wait for stabilization + 8005d4e: f44f 707a mov.w r0, #1000 @ 0x3e8 + 8005d52: f010 f972 bl 801603a + + xLastWakeTime = xTaskGetTickCount(); + 8005d56: f011 ff6b bl 8017c30 + 8005d5a: 4603 mov r3, r0 + 8005d5c: 60fb str r3, [r7, #12] + + while(1) { + // Convert ADC1 values + xSemaphoreTake(ADC1SemHandle, portMAX_DELAY); + 8005d5e: 4b14 ldr r3, [pc, #80] @ (8005db0 ) + 8005d60: 681b ldr r3, [r3, #0] + 8005d62: f04f 31ff mov.w r1, #4294967295 + 8005d66: 4618 mov r0, r3 + 8005d68: f011 f944 bl 8016ff4 + + // Attempt to receive the output state of the output task in a non-blocking manner. + // If a new state is available, it is updated. Otherwise, the last known state is retained. + xQueueReceive(myQueueId, ¤t_output_state, 0); + 8005d6c: f107 030a add.w r3, r7, #10 + 8005d70: 2200 movs r2, #0 + 8005d72: 4619 mov r1, r3 + 8005d74: 6938 ldr r0, [r7, #16] + 8005d76: f011 f85b bl 8016e30 + + // Convert ADC2 values + xSemaphoreTake(ADC2SemHandle, portMAX_DELAY); + 8005d7a: 4b0e ldr r3, [pc, #56] @ (8005db4 ) + 8005d7c: 681b ldr r3, [r3, #0] + 8005d7e: f04f 31ff mov.w r1, #4294967295 + 8005d82: 4618 mov r0, r3 + 8005d84: f011 f936 bl 8016ff4 + //current_consumption_checking(meas_valves_current*1000, VALVE_DEVICE, current_output_state ); + + //meas_drives_current = calculate_current_rms( ACTUATOR_DEVICE, MVOLT_PER_AMP_20AB ); + //current_consumption_checking(meas_drives_current*1000, ACTUATOR_DEVICE, current_output_state ); + + Reference_Meas_processFrame(); + 8005d88: f7ff ff52 bl 8005c30 + + // Wait for the next measurement period + vTaskDelayUntil(&xLastWakeTime, xFrequency); + 8005d8c: f107 030c add.w r3, r7, #12 + 8005d90: 6979 ldr r1, [r7, #20] + 8005d92: 4618 mov r0, r3 + 8005d94: f011 fd92 bl 80178bc + xSemaphoreTake(ADC1SemHandle, portMAX_DELAY); + 8005d98: bf00 nop + 8005d9a: e7e0 b.n 8005d5e + 8005d9c: 20002c3c .word 0x20002c3c + 8005da0: 20002ca0 .word 0x20002ca0 + 8005da4: 20002b2c .word 0x20002b2c + 8005da8: 20002b3c .word 0x20002b3c + 8005dac: 20002e80 .word 0x20002e80 + 8005db0: 20003034 .word 0x20003034 + 8005db4: 20003038 .word 0x20003038 + +08005db8 : +#include "string.h" +#include "stdio.h" +#include "main.h" + +static uint32_t GetPage(uint32_t Address) +{ + 8005db8: b480 push {r7} + 8005dba: b085 sub sp, #20 + 8005dbc: af00 add r7, sp, #0 + 8005dbe: 6078 str r0, [r7, #4] + for (int indx=0; indx < 512; indx++) + 8005dc0: 2300 movs r3, #0 + 8005dc2: 60fb str r3, [r7, #12] + 8005dc4: e01a b.n 8005dfc + { + if((Address < (0x08000000 + (FLASH_PAGE_SIZE *(indx+1))) ) && (Address >= (0x08000000 + FLASH_PAGE_SIZE*indx))) + 8005dc6: 68fb ldr r3, [r7, #12] + 8005dc8: f103 1301 add.w r3, r3, #65537 @ 0x10001 + 8005dcc: 02db lsls r3, r3, #11 + 8005dce: 687a ldr r2, [r7, #4] + 8005dd0: 429a cmp r2, r3 + 8005dd2: d210 bcs.n 8005df6 + 8005dd4: 68fb ldr r3, [r7, #12] + 8005dd6: f503 3380 add.w r3, r3, #65536 @ 0x10000 + 8005dda: 02db lsls r3, r3, #11 + 8005ddc: 687a ldr r2, [r7, #4] + 8005dde: 429a cmp r2, r3 + 8005de0: d309 bcc.n 8005df6 + { + return ( Address < 0x08080000 ? indx : indx - 256 ); + 8005de2: 687b ldr r3, [r7, #4] + 8005de4: 4a0b ldr r2, [pc, #44] @ (8005e14 ) + 8005de6: 4293 cmp r3, r2 + 8005de8: d903 bls.n 8005df2 + 8005dea: 68fb ldr r3, [r7, #12] + 8005dec: f5a3 7380 sub.w r3, r3, #256 @ 0x100 + 8005df0: e00a b.n 8005e08 + 8005df2: 68fb ldr r3, [r7, #12] + 8005df4: e008 b.n 8005e08 + for (int indx=0; indx < 512; indx++) + 8005df6: 68fb ldr r3, [r7, #12] + 8005df8: 3301 adds r3, #1 + 8005dfa: 60fb str r3, [r7, #12] + 8005dfc: 68fb ldr r3, [r7, #12] + 8005dfe: f5b3 7f00 cmp.w r3, #512 @ 0x200 + 8005e02: dbe0 blt.n 8005dc6 + } + } + + return -1; + 8005e04: f04f 33ff mov.w r3, #4294967295 +} + 8005e08: 4618 mov r0, r3 + 8005e0a: 3714 adds r7, #20 + 8005e0c: 46bd mov sp, r7 + 8005e0e: f85d 7b04 ldr.w r7, [sp], #4 + 8005e12: 4770 bx lr + 8005e14: 0807ffff .word 0x0807ffff + +08005e18 : + +uint32_t Flash_Write_Data (uint32_t StartPageAddress, __IO uint64_t * DATA_64, uint16_t bsize) +{ + 8005e18: b580 push {r7, lr} + 8005e1a: b08a sub sp, #40 @ 0x28 + 8005e1c: af00 add r7, sp, #0 + 8005e1e: 60f8 str r0, [r7, #12] + 8005e20: 60b9 str r1, [r7, #8] + 8005e22: 4613 mov r3, r2 + 8005e24: 80fb strh r3, [r7, #6] + uint32_t ret = 0; + 8005e26: 2300 movs r3, #0 + 8005e28: 627b str r3, [r7, #36] @ 0x24 + static FLASH_EraseInitTypeDef EraseInitStruct; + uint32_t PAGEError; + int sofar=0; + 8005e2a: 2300 movs r3, #0 + 8005e2c: 623b str r3, [r7, #32] + + /* Unlock the Flash to enable the flash control register access *************/ + HAL_FLASH_Unlock(); + 8005e2e: f008 f985 bl 800e13c + __HAL_FLASH_CLEAR_FLAG(FLASH_FLAG_EOP | FLASH_FLAG_OPERR | FLASH_FLAG_WRPERR | + 8005e32: 4b32 ldr r3, [pc, #200] @ (8005efc ) + 8005e34: 22b3 movs r2, #179 @ 0xb3 + 8005e36: 611a str r2, [r3, #16] + FLASH_FLAG_PGAERR | FLASH_FLAG_PGSERR); + + /* Erase the user Flash area*/ + + uint32_t StartPage = GetPage(StartPageAddress); + 8005e38: 68f8 ldr r0, [r7, #12] + 8005e3a: f7ff ffbd bl 8005db8 + 8005e3e: 61f8 str r0, [r7, #28] + uint32_t EndPageAdress = StartPageAddress + bsize; + 8005e40: 88fb ldrh r3, [r7, #6] + 8005e42: 68fa ldr r2, [r7, #12] + 8005e44: 4413 add r3, r2 + 8005e46: 61bb str r3, [r7, #24] + uint32_t EndPage = GetPage(EndPageAdress); + 8005e48: 69b8 ldr r0, [r7, #24] + 8005e4a: f7ff ffb5 bl 8005db8 + 8005e4e: 6178 str r0, [r7, #20] + + /* Fill EraseInit structure*/ + EraseInitStruct.TypeErase = FLASH_TYPEERASE_PAGES; + 8005e50: 4b2b ldr r3, [pc, #172] @ (8005f00 ) + 8005e52: 2200 movs r2, #0 + 8005e54: 601a str r2, [r3, #0] + EraseInitStruct.Banks = (StartPageAddress < 0x08080000 ? FLASH_BANK_1 : FLASH_BANK_2); + 8005e56: 68fb ldr r3, [r7, #12] + 8005e58: 4a2a ldr r2, [pc, #168] @ (8005f04 ) + 8005e5a: 4293 cmp r3, r2 + 8005e5c: d801 bhi.n 8005e62 + 8005e5e: 2301 movs r3, #1 + 8005e60: e000 b.n 8005e64 + 8005e62: 2302 movs r3, #2 + 8005e64: 4a26 ldr r2, [pc, #152] @ (8005f00 ) + 8005e66: 6053 str r3, [r2, #4] + EraseInitStruct.Page = StartPage; + 8005e68: 4a25 ldr r2, [pc, #148] @ (8005f00 ) + 8005e6a: 69fb ldr r3, [r7, #28] + 8005e6c: 6093 str r3, [r2, #8] + EraseInitStruct.NbPages = (EndPage - StartPage) +1; + 8005e6e: 697a ldr r2, [r7, #20] + 8005e70: 69fb ldr r3, [r7, #28] + 8005e72: 1ad3 subs r3, r2, r3 + 8005e74: 3301 adds r3, #1 + 8005e76: 4a22 ldr r2, [pc, #136] @ (8005f00 ) + 8005e78: 60d3 str r3, [r2, #12] + + if (HAL_FLASHEx_Erase(&EraseInitStruct, &PAGEError) != HAL_OK) + 8005e7a: f107 0310 add.w r3, r7, #16 + 8005e7e: 4619 mov r1, r3 + 8005e80: 481f ldr r0, [pc, #124] @ (8005f00 ) + 8005e82: f008 fa4b bl 800e31c + 8005e86: 4603 mov r3, r0 + 8005e88: 2b00 cmp r3, #0 + 8005e8a: d002 beq.n 8005e92 + { + /*Error occurred while page erase.*/ + ret = HAL_FLASH_GetError (); + 8005e8c: f008 f988 bl 800e1a0 + 8005e90: 6278 str r0, [r7, #36] @ 0x24 + } + + /* Program the user Flash area word by word*/ + bsize = ( bsize / sizeof( uint64_t ))+(( bsize % sizeof( uint64_t ))!=0); + 8005e92: 88fb ldrh r3, [r7, #6] + 8005e94: 08db lsrs r3, r3, #3 + 8005e96: b29b uxth r3, r3 + 8005e98: 88fa ldrh r2, [r7, #6] + 8005e9a: f002 0207 and.w r2, r2, #7 + 8005e9e: b292 uxth r2, r2 + 8005ea0: 2a00 cmp r2, #0 + 8005ea2: bf14 ite ne + 8005ea4: 2201 movne r2, #1 + 8005ea6: 2200 moveq r2, #0 + 8005ea8: b2d2 uxtb r2, r2 + 8005eaa: 4413 add r3, r2 + 8005eac: 80fb strh r3, [r7, #6] + + while ( sofar < bsize && ret == HAL_OK ) + 8005eae: e016 b.n 8005ede + { + if (HAL_FLASH_Program(FLASH_TYPEPROGRAM_DOUBLEWORD, StartPageAddress, DATA_64[sofar]) == HAL_OK) + 8005eb0: 6a3b ldr r3, [r7, #32] + 8005eb2: 00db lsls r3, r3, #3 + 8005eb4: 68ba ldr r2, [r7, #8] + 8005eb6: 4413 add r3, r2 + 8005eb8: e9d3 2300 ldrd r2, r3, [r3] + 8005ebc: 68f9 ldr r1, [r7, #12] + 8005ebe: 2000 movs r0, #0 + 8005ec0: f008 f8d0 bl 800e064 + 8005ec4: 4603 mov r3, r0 + 8005ec6: 2b00 cmp r3, #0 + 8005ec8: d106 bne.n 8005ed8 + { + StartPageAddress += 8; // use StartPageAddress += 2 for half word and 8 for double word + 8005eca: 68fb ldr r3, [r7, #12] + 8005ecc: 3308 adds r3, #8 + 8005ece: 60fb str r3, [r7, #12] + sofar++; + 8005ed0: 6a3b ldr r3, [r7, #32] + 8005ed2: 3301 adds r3, #1 + 8005ed4: 623b str r3, [r7, #32] + 8005ed6: e002 b.n 8005ede + } + else + { + /* Error occurred while writing data in Flash memory*/ + ret = HAL_FLASH_GetError (); + 8005ed8: f008 f962 bl 800e1a0 + 8005edc: 6278 str r0, [r7, #36] @ 0x24 + while ( sofar < bsize && ret == HAL_OK ) + 8005ede: 88fb ldrh r3, [r7, #6] + 8005ee0: 6a3a ldr r2, [r7, #32] + 8005ee2: 429a cmp r2, r3 + 8005ee4: da02 bge.n 8005eec + 8005ee6: 6a7b ldr r3, [r7, #36] @ 0x24 + 8005ee8: 2b00 cmp r3, #0 + 8005eea: d0e1 beq.n 8005eb0 + } + } + + /* Lock the Flash to disable the flash control register access (recommended + to protect the FLASH memory against possible unwanted operation) *********/ + HAL_FLASH_Lock(); + 8005eec: f008 f948 bl 800e180 + + return ret; + 8005ef0: 6a7b ldr r3, [r7, #36] @ 0x24 +} + 8005ef2: 4618 mov r0, r3 + 8005ef4: 3728 adds r7, #40 @ 0x28 + 8005ef6: 46bd mov sp, r7 + 8005ef8: bd80 pop {r7, pc} + 8005efa: bf00 nop + 8005efc: 40022000 .word 0x40022000 + 8005f00: 20002c2c .word 0x20002c2c + 8005f04: 0807ffff .word 0x0807ffff + +08005f08 : + +void Flash_Read_Data (uint32_t StartPageAddress, __IO uint32_t * DATA_32, uint16_t wsize) +{ + 8005f08: b480 push {r7} + 8005f0a: b085 sub sp, #20 + 8005f0c: af00 add r7, sp, #0 + 8005f0e: 60f8 str r0, [r7, #12] + 8005f10: 60b9 str r1, [r7, #8] + 8005f12: 4613 mov r3, r2 + 8005f14: 80fb strh r3, [r7, #6] + while (1) + { + *DATA_32 = *(__IO uint32_t *)StartPageAddress; + 8005f16: 68fb ldr r3, [r7, #12] + 8005f18: 681a ldr r2, [r3, #0] + 8005f1a: 68bb ldr r3, [r7, #8] + 8005f1c: 601a str r2, [r3, #0] + StartPageAddress += 4; + 8005f1e: 68fb ldr r3, [r7, #12] + 8005f20: 3304 adds r3, #4 + 8005f22: 60fb str r3, [r7, #12] + DATA_32++; + 8005f24: 68bb ldr r3, [r7, #8] + 8005f26: 3304 adds r3, #4 + 8005f28: 60bb str r3, [r7, #8] + if (!(wsize--)) break; + 8005f2a: 88fb ldrh r3, [r7, #6] + 8005f2c: 1e5a subs r2, r3, #1 + 8005f2e: 80fa strh r2, [r7, #6] + 8005f30: 2b00 cmp r3, #0 + 8005f32: d000 beq.n 8005f36 + *DATA_32 = *(__IO uint32_t *)StartPageAddress; + 8005f34: e7ef b.n 8005f16 + if (!(wsize--)) break; + 8005f36: bf00 nop + } +} + 8005f38: bf00 nop + 8005f3a: 3714 adds r7, #20 + 8005f3c: 46bd mov sp, r7 + 8005f3e: f85d 7b04 ldr.w r7, [sp], #4 + 8005f42: 4770 bx lr + +08005f44 : +/* USER CODE END PFP */ + +/* Private user code ---------------------------------------------------------*/ +/* USER CODE BEGIN 0 */ +osMessageQId getQueueId(MODULE_ID moduleId) +{ + 8005f44: b480 push {r7} + 8005f46: b083 sub sp, #12 + 8005f48: af00 add r7, sp, #0 + 8005f4a: 4603 mov r3, r0 + 8005f4c: 71fb strb r3, [r7, #7] + switch(moduleId){ + 8005f4e: 79fb ldrb r3, [r7, #7] + 8005f50: 3b01 subs r3, #1 + 8005f52: 2b05 cmp r3, #5 + 8005f54: d820 bhi.n 8005f98 + 8005f56: a201 add r2, pc, #4 @ (adr r2, 8005f5c ) + 8005f58: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 8005f5c: 08005f75 .word 0x08005f75 + 8005f60: 08005f7b .word 0x08005f7b + 8005f64: 08005f81 .word 0x08005f81 + 8005f68: 08005f87 .word 0x08005f87 + 8005f6c: 08005f8d .word 0x08005f8d + 8005f70: 08005f93 .word 0x08005f93 + case BLE_COMM: + return BleQueueHandle; + 8005f74: 4b0c ldr r3, [pc, #48] @ (8005fa8 ) + 8005f76: 681b ldr r3, [r3, #0] + 8005f78: e00f b.n 8005f9a + case CAN_COMM: + return CanBusQueueHandle; + 8005f7a: 4b0c ldr r3, [pc, #48] @ (8005fac ) + 8005f7c: 681b ldr r3, [r3, #0] + 8005f7e: e00c b.n 8005f9a + case OUTPUTS: + return OutputsQueueHandle; + 8005f80: 4b0b ldr r3, [pc, #44] @ (8005fb0 ) + 8005f82: 681b ldr r3, [r3, #0] + 8005f84: e009 b.n 8005f9a + case AUTOMATION: + return AutomationQueueHandle; + 8005f86: 4b0b ldr r3, [pc, #44] @ (8005fb4 ) + 8005f88: 681b ldr r3, [r3, #0] + 8005f8a: e006 b.n 8005f9a + case LORA_COMM: + return LoRaWANQueueHandle; + 8005f8c: 4b0a ldr r3, [pc, #40] @ (8005fb8 ) + 8005f8e: 681b ldr r3, [r3, #0] + 8005f90: e003 b.n 8005f9a + case ADC_MEAS: + return AdcMeasQueueHandle; + 8005f92: 4b0a ldr r3, [pc, #40] @ (8005fbc ) + 8005f94: 681b ldr r3, [r3, #0] + 8005f96: e000 b.n 8005f9a + default: + return 0; + 8005f98: 2300 movs r3, #0 + } +} + 8005f9a: 4618 mov r0, r3 + 8005f9c: 370c adds r7, #12 + 8005f9e: 46bd mov sp, r7 + 8005fa0: f85d 7b04 ldr.w r7, [sp], #4 + 8005fa4: 4770 bx lr + 8005fa6: bf00 nop + 8005fa8: 20003004 .word 0x20003004 + 8005fac: 20003008 .word 0x20003008 + 8005fb0: 2000300c .word 0x2000300c + 8005fb4: 20003010 .word 0x20003010 + 8005fb8: 20003014 .word 0x20003014 + 8005fbc: 20003018 .word 0x20003018 + +08005fc0 : + +MSG_STRUCT *allocMemoryPoolMessage() +{ + 8005fc0: b580 push {r7, lr} + 8005fc2: b082 sub sp, #8 + 8005fc4: af00 add r7, sp, #0 + MSG_STRUCT *m = (MSG_STRUCT*)osPoolAlloc(MpoolMessageHandle); + 8005fc6: 4b05 ldr r3, [pc, #20] @ (8005fdc ) + 8005fc8: 681b ldr r3, [r3, #0] + 8005fca: 4618 mov r0, r3 + 8005fcc: f010 f9f1 bl 80163b2 + 8005fd0: 6078 str r0, [r7, #4] + return m; + 8005fd2: 687b ldr r3, [r7, #4] +} + 8005fd4: 4618 mov r0, r3 + 8005fd6: 3708 adds r7, #8 + 8005fd8: 46bd mov sp, r7 + 8005fda: bd80 pop {r7, pc} + 8005fdc: 2000303c .word 0x2000303c + +08005fe0 : + +void freeMemoryPoolMessage(MSG_STRUCT *p_message) +{ + 8005fe0: b580 push {r7, lr} + 8005fe2: b082 sub sp, #8 + 8005fe4: af00 add r7, sp, #0 + 8005fe6: 6078 str r0, [r7, #4] + osPoolFree(MpoolMessageHandle, p_message); + 8005fe8: 4b04 ldr r3, [pc, #16] @ (8005ffc ) + 8005fea: 681b ldr r3, [r3, #0] + 8005fec: 6879 ldr r1, [r7, #4] + 8005fee: 4618 mov r0, r3 + 8005ff0: f010 fa41 bl 8016476 +} + 8005ff4: bf00 nop + 8005ff6: 3708 adds r7, #8 + 8005ff8: 46bd mov sp, r7 + 8005ffa: bd80 pop {r7, pc} + 8005ffc: 2000303c .word 0x2000303c + +08006000 <__io_putchar>: +#if defined(__ICCARM__) || defined(__CC_ARM) /* For IAR and MDK-ARM */ + int fputc (int ch, FILE *f) +#else /* For GCC Toolchains */ + int __io_putchar (int ch) +#endif /* __GNUC__ */ +{ + 8006000: b580 push {r7, lr} + 8006002: b082 sub sp, #8 + 8006004: af00 add r7, sp, #0 + 8006006: 6078 str r0, [r7, #4] + (void)HAL_UART_Transmit(&huart2, (uint8_t *)&ch, 1, 1000); + 8006008: 1d39 adds r1, r7, #4 + 800600a: f44f 737a mov.w r3, #1000 @ 0x3e8 + 800600e: 2201 movs r2, #1 + 8006010: 4803 ldr r0, [pc, #12] @ (8006020 <__io_putchar+0x20>) + 8006012: f00d f945 bl 80132a0 + return ch; + 8006016: 687b ldr r3, [r7, #4] +} + 8006018: 4618 mov r0, r3 + 800601a: 3708 adds r7, #8 + 800601c: 46bd mov sp, r7 + 800601e: bd80 pop {r7, pc} + 8006020: 20002f18 .word 0x20002f18 + +08006024 : + +void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin) +{ + 8006024: b580 push {r7, lr} + 8006026: b082 sub sp, #8 + 8006028: af00 add r7, sp, #0 + 800602a: 4603 mov r3, r0 + 800602c: 80fb strh r3, [r7, #6] + if( GPIO_Pin == USR_BTN_Pin ) + 800602e: 88fb ldrh r3, [r7, #6] + 8006030: f5b3 5f00 cmp.w r3, #8192 @ 0x2000 + 8006034: d103 bne.n 800603e + user_button_pressed = 1; // Set the User Button flag + 8006036: 4b06 ldr r3, [pc, #24] @ (8006050 ) + 8006038: 2201 movs r2, #1 + 800603a: 701a strb r2, [r3, #0] + else if( GPIO_Pin == BLE_INT_Pin ) + hci_tl_lowlevel_isr(); +} + 800603c: e004 b.n 8006048 + else if( GPIO_Pin == BLE_INT_Pin ) + 800603e: 88fb ldrh r3, [r7, #6] + 8006040: 2b04 cmp r3, #4 + 8006042: d101 bne.n 8006048 + hci_tl_lowlevel_isr(); + 8006044: f7fc fdd4 bl 8002bf0 +} + 8006048: bf00 nop + 800604a: 3708 adds r7, #8 + 800604c: 46bd mov sp, r7 + 800604e: bd80 pop {r7, pc} + 8006050: 20001654 .word 0x20001654 + +08006054
: +/** + * @brief The application entry point. + * @retval int + */ +int main(void) +{ + 8006054: b5b0 push {r4, r5, r7, lr} + 8006056: b0be sub sp, #248 @ 0xf8 + 8006058: af02 add r7, sp, #8 + /* USER CODE END 1 */ + + /* MCU Configuration--------------------------------------------------------*/ + + /* Reset of all peripherals, Initializes the Flash interface and the Systick. */ + HAL_Init(); + 800605a: f004 fd65 bl 800ab28 + + /* USER CODE BEGIN Init */ + /* USER CODE END Init */ + + /* Configure the system clock */ + SystemClock_Config(); + 800605e: f000 fa41 bl 80064e4 + + /* USER CODE BEGIN SysInit */ + MX_GPIO_Init(); + 8006062: f000 fe7d bl 8006d60 + + /* USER CODE END SysInit */ + + /* Initialize all configured peripherals */ + MX_DMA_Init(); + 8006066: f000 fe4d bl 8006d04 + MX_SPI3_Init(); + 800606a: f000 fce1 bl 8006a30 + MX_CAN1_Init(); + 800606e: f000 fbaf bl 80067d0 + MX_TIM8_Init(); + 8006072: f000 fd51 bl 8006b18 + MX_ADC2_Init(); + 8006076: f000 fb35 bl 80066e4 + MX_ADC1_Init(); + 800607a: f000 fa95 bl 80065a8 + MX_IWDG_Init(); + 800607e: f000 fc09 bl 8006894 + MX_TIM6_Init(); + 8006082: f000 fd13 bl 8006aac + MX_COMP2_Init(); + 8006086: f000 fbd9 bl 800683c + /* USER CODE BEGIN 2 */ + SET_BIT(PWR->CR4, PWR_CR4_VBRS); // Charge VBAT through a 1.5 kOhms resistor, 5kOhms if default + 800608a: 4bca ldr r3, [pc, #808] @ (80063b4 ) + 800608c: 68db ldr r3, [r3, #12] + 800608e: 4ac9 ldr r2, [pc, #804] @ (80063b4 ) + 8006090: f443 7300 orr.w r3, r3, #512 @ 0x200 + 8006094: 60d3 str r3, [r2, #12] + SET_BIT(PWR->CR4, PWR_CR4_VBE); // Enable charging + 8006096: 4bc7 ldr r3, [pc, #796] @ (80063b4 ) + 8006098: 68db ldr r3, [r3, #12] + 800609a: 4ac6 ldr r2, [pc, #792] @ (80063b4 ) + 800609c: f443 7380 orr.w r3, r3, #256 @ 0x100 + 80060a0: 60d3 str r3, [r2, #12] + HAL_COMP_Start(&hcomp2); // Used for zero crossing detection + 80060a2: 48c5 ldr r0, [pc, #788] @ (80063b8 ) + 80060a4: f007 fb1a bl 800d6dc + /*Initialize RTC driver */ + UTIL_TimerDriver.InitTimer(); + 80060a8: 4bc4 ldr r3, [pc, #784] @ (80063bc ) + 80060aa: 681b ldr r3, [r3, #0] + 80060ac: 4798 blx r3 + /*Initialize the terminal */ + UTIL_ADV_TRACE_Init(); + 80060ae: f021 fb67 bl 8027780 + UTIL_ADV_TRACE_RegisterTimeStampFunction(TimestampNow); + 80060b2: 48c3 ldr r0, [pc, #780] @ (80063c0 ) + 80060b4: f021 fc12 bl 80278dc + /*Set verbose LEVEL*/ + UTIL_ADV_TRACE_SetVerboseLevel(VERBOSE_LEVEL); + 80060b8: 2003 movs r0, #3 + 80060ba: f021 fc1f bl 80278fc + * |_| |_|\___|_|\___/ \__, |\___|\___| + * __/ | + * |___/ + * Heloyee 2025 + */ + APP_LOG(TS_OFF, VLEVEL_M, "\r\n=================================================\r\n"); + 80060be: 4bc1 ldr r3, [pc, #772] @ (80063c4 ) + 80060c0: 2200 movs r2, #0 + 80060c2: 2100 movs r1, #0 + 80060c4: 2002 movs r0, #2 + 80060c6: f021 fb89 bl 80277dc + APP_LOG(TS_OFF, VLEVEL_M, " _____ _____ _ _ \r\n"); + 80060ca: 4bbf ldr r3, [pc, #764] @ (80063c8 ) + 80060cc: 2200 movs r2, #0 + 80060ce: 2100 movs r1, #0 + 80060d0: 2002 movs r0, #2 + 80060d2: f021 fb83 bl 80277dc + APP_LOG(TS_OFF, VLEVEL_M, " |_ _| / ____| (_) | \r\n"); + 80060d6: 4bbd ldr r3, [pc, #756] @ (80063cc ) + 80060d8: 2200 movs r2, #0 + 80060da: 2100 movs r1, #0 + 80060dc: 2002 movs r0, #2 + 80060de: f021 fb7d bl 80277dc + APP_LOG(TS_OFF, VLEVEL_M, " | |_____| (___ _ __ _ __ _| |_ ____\r\n"); + 80060e2: 4bbb ldr r3, [pc, #748] @ (80063d0 ) + 80060e4: 2200 movs r2, #0 + 80060e6: 2100 movs r1, #0 + 80060e8: 2002 movs r0, #2 + 80060ea: f021 fb77 bl 80277dc + APP_LOG(TS_OFF, VLEVEL_M, " | |______\\___ \\| '_ \\| '__| | __|_ /\r\n"); + 80060ee: 4bb9 ldr r3, [pc, #740] @ (80063d4 ) + 80060f0: 2200 movs r2, #0 + 80060f2: 2100 movs r1, #0 + 80060f4: 2002 movs r0, #2 + 80060f6: f021 fb71 bl 80277dc + APP_LOG(TS_OFF, VLEVEL_M, " _| |_ ____) | |_) | | | | |_ / / \r\n"); + 80060fa: 4bb7 ldr r3, [pc, #732] @ (80063d8 ) + 80060fc: 2200 movs r2, #0 + 80060fe: 2100 movs r1, #0 + 8006100: 2002 movs r0, #2 + 8006102: f021 fb6b bl 80277dc + APP_LOG(TS_OFF, VLEVEL_M, " |_____| |_____/| .__/|_| |_|\\__/___|\r\n"); + 8006106: 4bb5 ldr r3, [pc, #724] @ (80063dc ) + 8006108: 2200 movs r2, #0 + 800610a: 2100 movs r1, #0 + 800610c: 2002 movs r0, #2 + 800610e: f021 fb65 bl 80277dc + APP_LOG(TS_OFF, VLEVEL_M, " | | \r\n"); + 8006112: 4bb3 ldr r3, [pc, #716] @ (80063e0 ) + 8006114: 2200 movs r2, #0 + 8006116: 2100 movs r1, #0 + 8006118: 2002 movs r0, #2 + 800611a: f021 fb5f bl 80277dc + APP_LOG(TS_OFF, VLEVEL_M, " |_| \r\n\r\n"); + 800611e: 4bb1 ldr r3, [pc, #708] @ (80063e4 ) + 8006120: 2200 movs r2, #0 + 8006122: 2100 movs r1, #0 + 8006124: 2002 movs r0, #2 + 8006126: f021 fb59 bl 80277dc + APP_LOG(TS_OFF, VLEVEL_M, " v2.3b February 2025 - Hardware v3.0\r\n") + 800612a: 4baf ldr r3, [pc, #700] @ (80063e8 ) + 800612c: 2200 movs r2, #0 + 800612e: 2100 movs r1, #0 + 8006130: 2002 movs r0, #2 + 8006132: f021 fb53 bl 80277dc + APP_LOG(TS_OFF, VLEVEL_M, " Heloyee 2025\r\n") + 8006136: 4bad ldr r3, [pc, #692] @ (80063ec ) + 8006138: 2200 movs r2, #0 + 800613a: 2100 movs r1, #0 + 800613c: 2002 movs r0, #2 + 800613e: f021 fb4d bl 80277dc + APP_LOG(TS_OFF, VLEVEL_M, "=================================================\r\n"); + 8006142: 4bab ldr r3, [pc, #684] @ (80063f0 ) + 8006144: 2200 movs r2, #0 + 8006146: 2100 movs r1, #0 + 8006148: 2002 movs r0, #2 + 800614a: f021 fb47 bl 80277dc + // RTC calibration + int16_t ret_cal = RTC_get_calibration(); + 800614e: f002 feb7 bl 8008ec0 + 8006152: 4603 mov r3, r0 + 8006154: f8a7 30ee strh.w r3, [r7, #238] @ 0xee + RTC_calibration(ret_cal-2); + 8006158: f8b7 30ee ldrh.w r3, [r7, #238] @ 0xee + 800615c: 3b02 subs r3, #2 + 800615e: b29b uxth r3, r3 + 8006160: b21b sxth r3, r3 + 8006162: 4618 mov r0, r3 + 8006164: f002 fe7e bl 8008e64 + + get_time(); + 8006168: f003 f830 bl 80091cc + APP_LOG(TS_OFF, VLEVEL_M,"Current Date & time: %s %s\r\n",cur_date,cur_time); + 800616c: 4ba1 ldr r3, [pc, #644] @ (80063f4 ) + 800616e: 9301 str r3, [sp, #4] + 8006170: 4ba1 ldr r3, [pc, #644] @ (80063f8 ) + 8006172: 9300 str r3, [sp, #0] + 8006174: 4ba1 ldr r3, [pc, #644] @ (80063fc ) + 8006176: 2200 movs r2, #0 + 8006178: 2100 movs r1, #0 + 800617a: 2002 movs r0, #2 + 800617c: f021 fb2e bl 80277dc + /* USER CODE END 2 */ + + /* Create the mutex(es) */ + /* definition and creation of SPIMutex */ + osMutexDef(SPIMutex); + 8006180: 2300 movs r3, #0 + 8006182: f8c7 30e8 str.w r3, [r7, #232] @ 0xe8 + SPIMutexHandle = osMutexCreate(osMutex(SPIMutex)); + 8006186: f107 03e8 add.w r3, r7, #232 @ 0xe8 + 800618a: 4618 mov r0, r3 + 800618c: f010 f806 bl 801619c + 8006190: 4603 mov r3, r0 + 8006192: 4a9b ldr r2, [pc, #620] @ (8006400 ) + 8006194: 6013 str r3, [r2, #0] + + /* definition and creation of errorListMutex */ + osMutexDef(errorListMutex); + 8006196: 2300 movs r3, #0 + 8006198: f8c7 30e4 str.w r3, [r7, #228] @ 0xe4 + errorListMutexHandle = osMutexCreate(osMutex(errorListMutex)); + 800619c: f107 03e4 add.w r3, r7, #228 @ 0xe4 + 80061a0: 4618 mov r0, r3 + 80061a2: f00f fffb bl 801619c + 80061a6: 4603 mov r3, r0 + 80061a8: 4a96 ldr r2, [pc, #600] @ (8006404 ) + 80061aa: 6013 str r3, [r2, #0] + + /* definition and creation of flashMutex */ + osMutexDef(flashMutex); + 80061ac: 2300 movs r3, #0 + 80061ae: f8c7 30e0 str.w r3, [r7, #224] @ 0xe0 + flashMutexHandle = osMutexCreate(osMutex(flashMutex)); + 80061b2: f107 03e0 add.w r3, r7, #224 @ 0xe0 + 80061b6: 4618 mov r0, r3 + 80061b8: f00f fff0 bl 801619c + 80061bc: 4603 mov r3, r0 + 80061be: 4a92 ldr r2, [pc, #584] @ (8006408 ) + 80061c0: 6013 str r3, [r2, #0] + + /* definition and creation of measMutex */ + osMutexDef(measMutex); + 80061c2: 2300 movs r3, #0 + 80061c4: f8c7 30dc str.w r3, [r7, #220] @ 0xdc + measMutexHandle = osMutexCreate(osMutex(measMutex)); + 80061c8: f107 03dc add.w r3, r7, #220 @ 0xdc + 80061cc: 4618 mov r0, r3 + 80061ce: f00f ffe5 bl 801619c + 80061d2: 4603 mov r3, r0 + 80061d4: 4a8d ldr r2, [pc, #564] @ (800640c ) + 80061d6: 6013 str r3, [r2, #0] + /* add mutexes, ... */ + /* USER CODE END RTOS_MUTEX */ + + /* Create the semaphores(s) */ + /* definition and creation of ADC1Sem */ + osSemaphoreDef(ADC1Sem); + 80061d8: 2300 movs r3, #0 + 80061da: f8c7 30d8 str.w r3, [r7, #216] @ 0xd8 + ADC1SemHandle = osSemaphoreCreate(osSemaphore(ADC1Sem), 1); + 80061de: f107 03d8 add.w r3, r7, #216 @ 0xd8 + 80061e2: 2101 movs r1, #1 + 80061e4: 4618 mov r0, r3 + 80061e6: f010 f869 bl 80162bc + 80061ea: 4603 mov r3, r0 + 80061ec: 4a88 ldr r2, [pc, #544] @ (8006410 ) + 80061ee: 6013 str r3, [r2, #0] + + /* definition and creation of ADC2Sem */ + osSemaphoreDef(ADC2Sem); + 80061f0: 2300 movs r3, #0 + 80061f2: f8c7 30d4 str.w r3, [r7, #212] @ 0xd4 + ADC2SemHandle = osSemaphoreCreate(osSemaphore(ADC2Sem), 1); + 80061f6: f107 03d4 add.w r3, r7, #212 @ 0xd4 + 80061fa: 2101 movs r1, #1 + 80061fc: 4618 mov r0, r3 + 80061fe: f010 f85d bl 80162bc + 8006202: 4603 mov r3, r0 + 8006204: 4a83 ldr r2, [pc, #524] @ (8006414 ) + 8006206: 6013 str r3, [r2, #0] + /* add semaphores, ... */ + /* USER CODE END RTOS_SEMAPHORES */ + + /* Create the timer(s) */ + /* definition and creation of ErrorDisplayTimer */ + osTimerDef(ErrorDisplayTimer, ErrorDisplayCallback); + 8006208: 4b83 ldr r3, [pc, #524] @ (8006418 ) + 800620a: f8c7 30d0 str.w r3, [r7, #208] @ 0xd0 + ErrorDisplayTimerHandle = osTimerCreate(osTimer(ErrorDisplayTimer), osTimerPeriodic, NULL); + 800620e: f107 03d0 add.w r3, r7, #208 @ 0xd0 + 8006212: 2200 movs r2, #0 + 8006214: 2101 movs r1, #1 + 8006216: 4618 mov r0, r3 + 8006218: f00f ff24 bl 8016064 + 800621c: 4603 mov r3, r0 + 800621e: 4a7f ldr r2, [pc, #508] @ (800641c ) + 8006220: 6013 str r3, [r2, #0] + + /* definition and creation of CanTimeout */ + osTimerDef(CanTimeout, CanTimeoutCallback); + 8006222: 4b7f ldr r3, [pc, #508] @ (8006420 ) + 8006224: f8c7 30cc str.w r3, [r7, #204] @ 0xcc + CanTimeoutHandle = osTimerCreate(osTimer(CanTimeout), osTimerOnce, NULL); + 8006228: f107 03cc add.w r3, r7, #204 @ 0xcc + 800622c: 2200 movs r2, #0 + 800622e: 2100 movs r1, #0 + 8006230: 4618 mov r0, r3 + 8006232: f00f ff17 bl 8016064 + 8006236: 4603 mov r3, r0 + 8006238: 4a7a ldr r2, [pc, #488] @ (8006424 ) + 800623a: 6013 str r3, [r2, #0] + /* start timers, add new ones, ... */ + /* USER CODE END RTOS_TIMERS */ + + /* Create the queue(s) */ + /* definition and creation of BleQueue */ + osMessageQDef(BleQueue, 10, MSG_STRUCT*); + 800623c: 4a7a ldr r2, [pc, #488] @ (8006428 ) + 800623e: f107 03c4 add.w r3, r7, #196 @ 0xc4 + 8006242: e892 0003 ldmia.w r2, {r0, r1} + 8006246: e883 0003 stmia.w r3, {r0, r1} + BleQueueHandle = osMessageCreate(osMessageQ(BleQueue), NULL); + 800624a: f107 03c4 add.w r3, r7, #196 @ 0xc4 + 800624e: 2100 movs r1, #0 + 8006250: 4618 mov r0, r3 + 8006252: f010 f951 bl 80164f8 + 8006256: 4603 mov r3, r0 + 8006258: 4a74 ldr r2, [pc, #464] @ (800642c ) + 800625a: 6013 str r3, [r2, #0] + + /* definition and creation of CanBusQueue */ + osMessageQDef(CanBusQueue, 10, MSG_STRUCT*); + 800625c: 4a72 ldr r2, [pc, #456] @ (8006428 ) + 800625e: f107 03bc add.w r3, r7, #188 @ 0xbc + 8006262: e892 0003 ldmia.w r2, {r0, r1} + 8006266: e883 0003 stmia.w r3, {r0, r1} + CanBusQueueHandle = osMessageCreate(osMessageQ(CanBusQueue), NULL); + 800626a: f107 03bc add.w r3, r7, #188 @ 0xbc + 800626e: 2100 movs r1, #0 + 8006270: 4618 mov r0, r3 + 8006272: f010 f941 bl 80164f8 + 8006276: 4603 mov r3, r0 + 8006278: 4a6d ldr r2, [pc, #436] @ (8006430 ) + 800627a: 6013 str r3, [r2, #0] + + /* definition and creation of OutputsQueue */ + osMessageQDef(OutputsQueue, 10, MSG_STRUCT*); + 800627c: 4a6a ldr r2, [pc, #424] @ (8006428 ) + 800627e: f107 03b4 add.w r3, r7, #180 @ 0xb4 + 8006282: e892 0003 ldmia.w r2, {r0, r1} + 8006286: e883 0003 stmia.w r3, {r0, r1} + OutputsQueueHandle = osMessageCreate(osMessageQ(OutputsQueue), NULL); + 800628a: f107 03b4 add.w r3, r7, #180 @ 0xb4 + 800628e: 2100 movs r1, #0 + 8006290: 4618 mov r0, r3 + 8006292: f010 f931 bl 80164f8 + 8006296: 4603 mov r3, r0 + 8006298: 4a66 ldr r2, [pc, #408] @ (8006434 ) + 800629a: 6013 str r3, [r2, #0] + + /* definition and creation of AutomationQueue */ + osMessageQDef(AutomationQueue, 10, MSG_STRUCT*); + 800629c: 4a62 ldr r2, [pc, #392] @ (8006428 ) + 800629e: f107 03ac add.w r3, r7, #172 @ 0xac + 80062a2: e892 0003 ldmia.w r2, {r0, r1} + 80062a6: e883 0003 stmia.w r3, {r0, r1} + AutomationQueueHandle = osMessageCreate(osMessageQ(AutomationQueue), NULL); + 80062aa: f107 03ac add.w r3, r7, #172 @ 0xac + 80062ae: 2100 movs r1, #0 + 80062b0: 4618 mov r0, r3 + 80062b2: f010 f921 bl 80164f8 + 80062b6: 4603 mov r3, r0 + 80062b8: 4a5f ldr r2, [pc, #380] @ (8006438 ) + 80062ba: 6013 str r3, [r2, #0] + + /* definition and creation of LoRaWANQueue */ + osMessageQDef(LoRaWANQueue, 10, MSG_STRUCT*); + 80062bc: 4a5a ldr r2, [pc, #360] @ (8006428 ) + 80062be: f107 03a4 add.w r3, r7, #164 @ 0xa4 + 80062c2: e892 0003 ldmia.w r2, {r0, r1} + 80062c6: e883 0003 stmia.w r3, {r0, r1} + LoRaWANQueueHandle = osMessageCreate(osMessageQ(LoRaWANQueue), NULL); + 80062ca: f107 03a4 add.w r3, r7, #164 @ 0xa4 + 80062ce: 2100 movs r1, #0 + 80062d0: 4618 mov r0, r3 + 80062d2: f010 f911 bl 80164f8 + 80062d6: 4603 mov r3, r0 + 80062d8: 4a58 ldr r2, [pc, #352] @ (800643c ) + 80062da: 6013 str r3, [r2, #0] + + /* definition and creation of AdcMeasQueue */ + osMessageQDef(AdcMeasQueue, 5, uint16_t); + 80062dc: 4a58 ldr r2, [pc, #352] @ (8006440 ) + 80062de: f107 039c add.w r3, r7, #156 @ 0x9c + 80062e2: e892 0003 ldmia.w r2, {r0, r1} + 80062e6: e883 0003 stmia.w r3, {r0, r1} + AdcMeasQueueHandle = osMessageCreate(osMessageQ(AdcMeasQueue), NULL); + 80062ea: f107 039c add.w r3, r7, #156 @ 0x9c + 80062ee: 2100 movs r1, #0 + 80062f0: 4618 mov r0, r3 + 80062f2: f010 f901 bl 80164f8 + 80062f6: 4603 mov r3, r0 + 80062f8: 4a52 ldr r2, [pc, #328] @ (8006444 ) + 80062fa: 6013 str r3, [r2, #0] + + /* USER CODE BEGIN RTOS_QUEUES */ + /* add queues, ... */ + /* create memory pool for message b/w modules */ + osPoolDef(MpoolMessage, 16, MSG_STRUCT); + 80062fc: 4a52 ldr r2, [pc, #328] @ (8006448 ) + 80062fe: f107 0390 add.w r3, r7, #144 @ 0x90 + 8006302: ca07 ldmia r2, {r0, r1, r2} + 8006304: e883 0007 stmia.w r3, {r0, r1, r2} + MpoolMessageHandle = osPoolCreate(osPool(MpoolMessage)); + 8006308: f107 0390 add.w r3, r7, #144 @ 0x90 + 800630c: 4618 mov r0, r3 + 800630e: f00f fff3 bl 80162f8 + 8006312: 4603 mov r3, r0 + 8006314: 4a4d ldr r2, [pc, #308] @ (800644c ) + 8006316: 6013 str r3, [r2, #0] + + /* USER CODE END RTOS_QUEUES */ + + /* Create the thread(s) */ + /* definition and creation of defaultTask */ + osThreadDef(defaultTask, StartDefaultTask, osPriorityNormal, 0, 128); + 8006318: 4b4d ldr r3, [pc, #308] @ (8006450 ) + 800631a: f107 047c add.w r4, r7, #124 @ 0x7c + 800631e: 461d mov r5, r3 + 8006320: cd0f ldmia r5!, {r0, r1, r2, r3} + 8006322: c40f stmia r4!, {r0, r1, r2, r3} + 8006324: 682b ldr r3, [r5, #0] + 8006326: 6023 str r3, [r4, #0] + defaultTaskHandle = osThreadCreate(osThread(defaultTask), NULL); + 8006328: f107 037c add.w r3, r7, #124 @ 0x7c + 800632c: 2100 movs r1, #0 + 800632e: 4618 mov r0, r3 + 8006330: f00f fe5c bl 8015fec + 8006334: 4603 mov r3, r0 + 8006336: 4a47 ldr r2, [pc, #284] @ (8006454 ) + 8006338: 6013 str r3, [r2, #0] + + /* definition and creation of canBusTask */ + osThreadDef(canBusTask, vCanBusTask, osPriorityAboveNormal, 0, 1024); + 800633a: 4b47 ldr r3, [pc, #284] @ (8006458 ) + 800633c: f107 0468 add.w r4, r7, #104 @ 0x68 + 8006340: 461d mov r5, r3 + 8006342: cd0f ldmia r5!, {r0, r1, r2, r3} + 8006344: c40f stmia r4!, {r0, r1, r2, r3} + 8006346: 682b ldr r3, [r5, #0] + 8006348: 6023 str r3, [r4, #0] + canBusTaskHandle = osThreadCreate(osThread(canBusTask), NULL); + 800634a: f107 0368 add.w r3, r7, #104 @ 0x68 + 800634e: 2100 movs r1, #0 + 8006350: 4618 mov r0, r3 + 8006352: f00f fe4b bl 8015fec + 8006356: 4603 mov r3, r0 + 8006358: 4a40 ldr r2, [pc, #256] @ (800645c ) + 800635a: 6013 str r3, [r2, #0] + + /* definition and creation of outputsTask */ + osThreadDef(outputsTask, vOutputsTask, osPriorityAboveNormal, 0, 512); + 800635c: 4b40 ldr r3, [pc, #256] @ (8006460 ) + 800635e: f107 0454 add.w r4, r7, #84 @ 0x54 + 8006362: 461d mov r5, r3 + 8006364: cd0f ldmia r5!, {r0, r1, r2, r3} + 8006366: c40f stmia r4!, {r0, r1, r2, r3} + 8006368: 682b ldr r3, [r5, #0] + 800636a: 6023 str r3, [r4, #0] + outputsTaskHandle = osThreadCreate(osThread(outputsTask), NULL); + 800636c: f107 0354 add.w r3, r7, #84 @ 0x54 + 8006370: 2100 movs r1, #0 + 8006372: 4618 mov r0, r3 + 8006374: f00f fe3a bl 8015fec + 8006378: 4603 mov r3, r0 + 800637a: 4a3a ldr r2, [pc, #232] @ (8006464 ) + 800637c: 6013 str r3, [r2, #0] + + /* definition and creation of automationTask */ + osThreadDef(automationTask, vAutomationTask, osPriorityNormal, 0, 1024); + 800637e: 4b3a ldr r3, [pc, #232] @ (8006468 ) + 8006380: f107 0440 add.w r4, r7, #64 @ 0x40 + 8006384: 461d mov r5, r3 + 8006386: cd0f ldmia r5!, {r0, r1, r2, r3} + 8006388: c40f stmia r4!, {r0, r1, r2, r3} + 800638a: 682b ldr r3, [r5, #0] + 800638c: 6023 str r3, [r4, #0] + automationTaskHandle = osThreadCreate(osThread(automationTask), NULL); + 800638e: f107 0340 add.w r3, r7, #64 @ 0x40 + 8006392: 2100 movs r1, #0 + 8006394: 4618 mov r0, r3 + 8006396: f00f fe29 bl 8015fec + 800639a: 4603 mov r3, r0 + 800639c: 4a33 ldr r2, [pc, #204] @ (800646c ) + 800639e: 6013 str r3, [r2, #0] + + /* definition and creation of currentMeasTask */ + osThreadDef(currentMeasTask, vCurrentMeasTask, osPriorityLow, 0, 1024); + 80063a0: 4b33 ldr r3, [pc, #204] @ (8006470 ) + 80063a2: f107 042c add.w r4, r7, #44 @ 0x2c + 80063a6: 461d mov r5, r3 + 80063a8: cd0f ldmia r5!, {r0, r1, r2, r3} + 80063aa: c40f stmia r4!, {r0, r1, r2, r3} + 80063ac: 682b ldr r3, [r5, #0] + 80063ae: 6023 str r3, [r4, #0] + 80063b0: e060 b.n 8006474 + 80063b2: bf00 nop + 80063b4: 40007000 .word 0x40007000 + 80063b8: 20002dbc .word 0x20002dbc + 80063bc: 0802f930 .word 0x0802f930 + 80063c0: 08008dad .word 0x08008dad + 80063c4: 0802ef7c .word 0x0802ef7c + 80063c8: 0802efb4 .word 0x0802efb4 + 80063cc: 0802efe4 .word 0x0802efe4 + 80063d0: 0802f014 .word 0x0802f014 + 80063d4: 0802f044 .word 0x0802f044 + 80063d8: 0802f074 .word 0x0802f074 + 80063dc: 0802f0a4 .word 0x0802f0a4 + 80063e0: 0802f0d4 .word 0x0802f0d4 + 80063e4: 0802f104 .word 0x0802f104 + 80063e8: 0802f138 .word 0x0802f138 + 80063ec: 0802f164 .word 0x0802f164 + 80063f0: 0802f178 .word 0x0802f178 + 80063f4: 20003074 .word 0x20003074 + 80063f8: 200030c4 .word 0x200030c4 + 80063fc: 0802f1ac .word 0x0802f1ac + 8006400: 20003024 .word 0x20003024 + 8006404: 20003028 .word 0x20003028 + 8006408: 2000302c .word 0x2000302c + 800640c: 20003030 .word 0x20003030 + 8006410: 20003034 .word 0x20003034 + 8006414: 20003038 .word 0x20003038 + 8006418: 080010f9 .word 0x080010f9 + 800641c: 2000301c .word 0x2000301c + 8006420: 0800547d .word 0x0800547d + 8006424: 20003020 .word 0x20003020 + 8006428: 0802f1cc .word 0x0802f1cc + 800642c: 20003004 .word 0x20003004 + 8006430: 20003008 .word 0x20003008 + 8006434: 2000300c .word 0x2000300c + 8006438: 20003010 .word 0x20003010 + 800643c: 20003014 .word 0x20003014 + 8006440: 0802f1d4 .word 0x0802f1d4 + 8006444: 20003018 .word 0x20003018 + 8006448: 0802f1dc .word 0x0802f1dc + 800644c: 2000303c .word 0x2000303c + 8006450: 0802f1f4 .word 0x0802f1f4 + 8006454: 20002fe8 .word 0x20002fe8 + 8006458: 0802f214 .word 0x0802f214 + 800645c: 20002fec .word 0x20002fec + 8006460: 0802f234 .word 0x0802f234 + 8006464: 20002ff0 .word 0x20002ff0 + 8006468: 0802f258 .word 0x0802f258 + 800646c: 20002ff4 .word 0x20002ff4 + 8006470: 0802f27c .word 0x0802f27c + currentMeasTaskHandle = osThreadCreate(osThread(currentMeasTask), NULL); + 8006474: f107 032c add.w r3, r7, #44 @ 0x2c + 8006478: 2100 movs r1, #0 + 800647a: 4618 mov r0, r3 + 800647c: f00f fdb6 bl 8015fec + 8006480: 4603 mov r3, r0 + 8006482: 4a13 ldr r2, [pc, #76] @ (80064d0 ) + 8006484: 6013 str r3, [r2, #0] + + /* definition and creation of LoRaWANTask */ + osThreadDef(LoRaWANTask, vLoRaWANTask, osPriorityLow, 0, 2048); + 8006486: 4b13 ldr r3, [pc, #76] @ (80064d4 ) + 8006488: f107 0418 add.w r4, r7, #24 + 800648c: 461d mov r5, r3 + 800648e: cd0f ldmia r5!, {r0, r1, r2, r3} + 8006490: c40f stmia r4!, {r0, r1, r2, r3} + 8006492: 682b ldr r3, [r5, #0] + 8006494: 6023 str r3, [r4, #0] + LoRaWANTaskHandle = osThreadCreate(osThread(LoRaWANTask), NULL); + 8006496: f107 0318 add.w r3, r7, #24 + 800649a: 2100 movs r1, #0 + 800649c: 4618 mov r0, r3 + 800649e: f00f fda5 bl 8015fec + 80064a2: 4603 mov r3, r0 + 80064a4: 4a0c ldr r2, [pc, #48] @ (80064d8 ) + 80064a6: 6013 str r3, [r2, #0] + + /* definition and creation of bleTask */ + osThreadDef(bleTask, vBleTask, osPriorityHigh, 0, 2048); + 80064a8: 4b0c ldr r3, [pc, #48] @ (80064dc ) + 80064aa: 1d3c adds r4, r7, #4 + 80064ac: 461d mov r5, r3 + 80064ae: cd0f ldmia r5!, {r0, r1, r2, r3} + 80064b0: c40f stmia r4!, {r0, r1, r2, r3} + 80064b2: 682b ldr r3, [r5, #0] + 80064b4: 6023 str r3, [r4, #0] + bleTaskHandle = osThreadCreate(osThread(bleTask), NULL); + 80064b6: 1d3b adds r3, r7, #4 + 80064b8: 2100 movs r1, #0 + 80064ba: 4618 mov r0, r3 + 80064bc: f00f fd96 bl 8015fec + 80064c0: 4603 mov r3, r0 + 80064c2: 4a07 ldr r2, [pc, #28] @ (80064e0 ) + 80064c4: 6013 str r3, [r2, #0] + /* USER CODE BEGIN RTOS_THREADS */ + /* add threads, ... */ + /* USER CODE END RTOS_THREADS */ + + /* Start scheduler */ + osKernelStart(); + 80064c6: f00f fd8a bl 8015fde + + /* We should never get here as control is now taken by the scheduler */ + + /* Infinite loop */ + /* USER CODE BEGIN WHILE */ + while (1) + 80064ca: bf00 nop + 80064cc: e7fd b.n 80064ca + 80064ce: bf00 nop + 80064d0: 20002ff8 .word 0x20002ff8 + 80064d4: 0802f29c .word 0x0802f29c + 80064d8: 20002ffc .word 0x20002ffc + 80064dc: 0802f2b8 .word 0x0802f2b8 + 80064e0: 20003000 .word 0x20003000 + +080064e4 : +/** + * @brief System Clock Configuration + * @retval None + */ +void SystemClock_Config(void) +{ + 80064e4: b580 push {r7, lr} + 80064e6: b096 sub sp, #88 @ 0x58 + 80064e8: af00 add r7, sp, #0 + RCC_OscInitTypeDef RCC_OscInitStruct = {0}; + 80064ea: f107 0314 add.w r3, r7, #20 + 80064ee: 2244 movs r2, #68 @ 0x44 + 80064f0: 2100 movs r1, #0 + 80064f2: 4618 mov r0, r3 + 80064f4: f023 ffa2 bl 802a43c + RCC_ClkInitTypeDef RCC_ClkInitStruct = {0}; + 80064f8: 463b mov r3, r7 + 80064fa: 2200 movs r2, #0 + 80064fc: 601a str r2, [r3, #0] + 80064fe: 605a str r2, [r3, #4] + 8006500: 609a str r2, [r3, #8] + 8006502: 60da str r2, [r3, #12] + 8006504: 611a str r2, [r3, #16] + + /** Configure the main internal regulator output voltage + */ + if (HAL_PWREx_ControlVoltageScaling(PWR_REGULATOR_VOLTAGE_SCALE1) != HAL_OK) + 8006506: f44f 7000 mov.w r0, #512 @ 0x200 + 800650a: f008 fc3b bl 800ed84 + 800650e: 4603 mov r3, r0 + 8006510: 2b00 cmp r3, #0 + 8006512: d001 beq.n 8006518 + { + Error_Handler(); + 8006514: f000 fd76 bl 8007004 + } + + /** Configure LSE Drive Capability + */ + HAL_PWR_EnableBkUpAccess(); + 8006518: f008 fba6 bl 800ec68 + __HAL_RCC_LSEDRIVE_CONFIG(RCC_LSEDRIVE_LOW); + 800651c: 4b21 ldr r3, [pc, #132] @ (80065a4 ) + 800651e: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 8006522: 4a20 ldr r2, [pc, #128] @ (80065a4 ) + 8006524: f023 0318 bic.w r3, r3, #24 + 8006528: f8c2 3090 str.w r3, [r2, #144] @ 0x90 + + /** Initializes the RCC Oscillators according to the specified parameters + * in the RCC_OscInitTypeDef structure. + */ + RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSI|RCC_OSCILLATORTYPE_LSI + 800652c: 230e movs r3, #14 + 800652e: 617b str r3, [r7, #20] + |RCC_OSCILLATORTYPE_LSE; + RCC_OscInitStruct.LSEState = RCC_LSE_ON; + 8006530: 2301 movs r3, #1 + 8006532: 61fb str r3, [r7, #28] + RCC_OscInitStruct.HSIState = RCC_HSI_ON; + 8006534: f44f 7380 mov.w r3, #256 @ 0x100 + 8006538: 623b str r3, [r7, #32] + RCC_OscInitStruct.HSICalibrationValue = RCC_HSICALIBRATION_DEFAULT; + 800653a: 2310 movs r3, #16 + 800653c: 627b str r3, [r7, #36] @ 0x24 + RCC_OscInitStruct.LSIState = RCC_LSI_ON; + 800653e: 2301 movs r3, #1 + 8006540: 62bb str r3, [r7, #40] @ 0x28 + RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON; + 8006542: 2302 movs r3, #2 + 8006544: 63fb str r3, [r7, #60] @ 0x3c + RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSI; + 8006546: 2302 movs r3, #2 + 8006548: 643b str r3, [r7, #64] @ 0x40 + RCC_OscInitStruct.PLL.PLLM = 1; + 800654a: 2301 movs r3, #1 + 800654c: 647b str r3, [r7, #68] @ 0x44 + RCC_OscInitStruct.PLL.PLLN = 20; + 800654e: 2314 movs r3, #20 + 8006550: 64bb str r3, [r7, #72] @ 0x48 + RCC_OscInitStruct.PLL.PLLP = RCC_PLLP_DIV7; + 8006552: 2307 movs r3, #7 + 8006554: 64fb str r3, [r7, #76] @ 0x4c + RCC_OscInitStruct.PLL.PLLQ = RCC_PLLQ_DIV2; + 8006556: 2302 movs r3, #2 + 8006558: 653b str r3, [r7, #80] @ 0x50 + RCC_OscInitStruct.PLL.PLLR = RCC_PLLR_DIV4; + 800655a: 2304 movs r3, #4 + 800655c: 657b str r3, [r7, #84] @ 0x54 + if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK) + 800655e: f107 0314 add.w r3, r7, #20 + 8006562: 4618 mov r0, r3 + 8006564: f008 fc64 bl 800ee30 + 8006568: 4603 mov r3, r0 + 800656a: 2b00 cmp r3, #0 + 800656c: d001 beq.n 8006572 + { + Error_Handler(); + 800656e: f000 fd49 bl 8007004 + } + + /** Initializes the CPU, AHB and APB buses clocks + */ + RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_HCLK|RCC_CLOCKTYPE_SYSCLK + 8006572: 230f movs r3, #15 + 8006574: 603b str r3, [r7, #0] + |RCC_CLOCKTYPE_PCLK1|RCC_CLOCKTYPE_PCLK2; + RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_PLLCLK; + 8006576: 2303 movs r3, #3 + 8006578: 607b str r3, [r7, #4] + RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1; + 800657a: 2300 movs r3, #0 + 800657c: 60bb str r3, [r7, #8] + RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV4; + 800657e: f44f 63a0 mov.w r3, #1280 @ 0x500 + 8006582: 60fb str r3, [r7, #12] + RCC_ClkInitStruct.APB2CLKDivider = RCC_HCLK_DIV1; + 8006584: 2300 movs r3, #0 + 8006586: 613b str r3, [r7, #16] + + if (HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_4) != HAL_OK) + 8006588: 463b mov r3, r7 + 800658a: 2104 movs r1, #4 + 800658c: 4618 mov r0, r3 + 800658e: f009 f82b bl 800f5e8 + 8006592: 4603 mov r3, r0 + 8006594: 2b00 cmp r3, #0 + 8006596: d001 beq.n 800659c + { + Error_Handler(); + 8006598: f000 fd34 bl 8007004 + } +} + 800659c: bf00 nop + 800659e: 3758 adds r7, #88 @ 0x58 + 80065a0: 46bd mov sp, r7 + 80065a2: bd80 pop {r7, pc} + 80065a4: 40021000 .word 0x40021000 + +080065a8 : + * @brief ADC1 Initialization Function + * @param None + * @retval None + */ +static void MX_ADC1_Init(void) +{ + 80065a8: b580 push {r7, lr} + 80065aa: b08a sub sp, #40 @ 0x28 + 80065ac: af00 add r7, sp, #0 + + /* USER CODE BEGIN ADC1_Init 0 */ + + /* USER CODE END ADC1_Init 0 */ + + ADC_MultiModeTypeDef multimode = {0}; + 80065ae: f107 031c add.w r3, r7, #28 + 80065b2: 2200 movs r2, #0 + 80065b4: 601a str r2, [r3, #0] + 80065b6: 605a str r2, [r3, #4] + 80065b8: 609a str r2, [r3, #8] + ADC_ChannelConfTypeDef sConfig = {0}; + 80065ba: 1d3b adds r3, r7, #4 + 80065bc: 2200 movs r2, #0 + 80065be: 601a str r2, [r3, #0] + 80065c0: 605a str r2, [r3, #4] + 80065c2: 609a str r2, [r3, #8] + 80065c4: 60da str r2, [r3, #12] + 80065c6: 611a str r2, [r3, #16] + 80065c8: 615a str r2, [r3, #20] + + /* USER CODE END ADC1_Init 1 */ + + /** Common config + */ + hadc1.Instance = ADC1; + 80065ca: 4b41 ldr r3, [pc, #260] @ (80066d0 ) + 80065cc: 4a41 ldr r2, [pc, #260] @ (80066d4 ) + 80065ce: 601a str r2, [r3, #0] + hadc1.Init.ClockPrescaler = ADC_CLOCK_SYNC_PCLK_DIV2; + 80065d0: 4b3f ldr r3, [pc, #252] @ (80066d0 ) + 80065d2: f44f 3200 mov.w r2, #131072 @ 0x20000 + 80065d6: 605a str r2, [r3, #4] + hadc1.Init.Resolution = ADC_RESOLUTION_12B; + 80065d8: 4b3d ldr r3, [pc, #244] @ (80066d0 ) + 80065da: 2200 movs r2, #0 + 80065dc: 609a str r2, [r3, #8] + hadc1.Init.DataAlign = ADC_DATAALIGN_RIGHT; + 80065de: 4b3c ldr r3, [pc, #240] @ (80066d0 ) + 80065e0: 2200 movs r2, #0 + 80065e2: 60da str r2, [r3, #12] + hadc1.Init.ScanConvMode = ADC_SCAN_ENABLE; + 80065e4: 4b3a ldr r3, [pc, #232] @ (80066d0 ) + 80065e6: 2201 movs r2, #1 + 80065e8: 611a str r2, [r3, #16] + hadc1.Init.EOCSelection = ADC_EOC_SEQ_CONV; + 80065ea: 4b39 ldr r3, [pc, #228] @ (80066d0 ) + 80065ec: 2208 movs r2, #8 + 80065ee: 615a str r2, [r3, #20] + hadc1.Init.LowPowerAutoWait = DISABLE; + 80065f0: 4b37 ldr r3, [pc, #220] @ (80066d0 ) + 80065f2: 2200 movs r2, #0 + 80065f4: 761a strb r2, [r3, #24] + hadc1.Init.ContinuousConvMode = DISABLE; + 80065f6: 4b36 ldr r3, [pc, #216] @ (80066d0 ) + 80065f8: 2200 movs r2, #0 + 80065fa: 765a strb r2, [r3, #25] + hadc1.Init.NbrOfConversion = 3; + 80065fc: 4b34 ldr r3, [pc, #208] @ (80066d0 ) + 80065fe: 2203 movs r2, #3 + 8006600: 61da str r2, [r3, #28] + hadc1.Init.DiscontinuousConvMode = DISABLE; + 8006602: 4b33 ldr r3, [pc, #204] @ (80066d0 ) + 8006604: 2200 movs r2, #0 + 8006606: f883 2020 strb.w r2, [r3, #32] + hadc1.Init.ExternalTrigConv = ADC_EXTERNALTRIG_T6_TRGO; + 800660a: 4b31 ldr r3, [pc, #196] @ (80066d0 ) + 800660c: f44f 62e8 mov.w r2, #1856 @ 0x740 + 8006610: 629a str r2, [r3, #40] @ 0x28 + hadc1.Init.ExternalTrigConvEdge = ADC_EXTERNALTRIGCONVEDGE_RISING; + 8006612: 4b2f ldr r3, [pc, #188] @ (80066d0 ) + 8006614: f44f 6280 mov.w r2, #1024 @ 0x400 + 8006618: 62da str r2, [r3, #44] @ 0x2c + hadc1.Init.DMAContinuousRequests = ENABLE; + 800661a: 4b2d ldr r3, [pc, #180] @ (80066d0 ) + 800661c: 2201 movs r2, #1 + 800661e: f883 2030 strb.w r2, [r3, #48] @ 0x30 + hadc1.Init.Overrun = ADC_OVR_DATA_PRESERVED; + 8006622: 4b2b ldr r3, [pc, #172] @ (80066d0 ) + 8006624: 2200 movs r2, #0 + 8006626: 635a str r2, [r3, #52] @ 0x34 + hadc1.Init.OversamplingMode = DISABLE; + 8006628: 4b29 ldr r3, [pc, #164] @ (80066d0 ) + 800662a: 2200 movs r2, #0 + 800662c: f883 2038 strb.w r2, [r3, #56] @ 0x38 + if (HAL_ADC_Init(&hadc1) != HAL_OK) + 8006630: 4827 ldr r0, [pc, #156] @ (80066d0 ) + 8006632: f004 fd0f bl 800b054 + 8006636: 4603 mov r3, r0 + 8006638: 2b00 cmp r3, #0 + 800663a: d001 beq.n 8006640 + { + Error_Handler(); + 800663c: f000 fce2 bl 8007004 + } + + /** Configure the ADC multi-mode + */ + multimode.Mode = ADC_MODE_INDEPENDENT; + 8006640: 2300 movs r3, #0 + 8006642: 61fb str r3, [r7, #28] + if (HAL_ADCEx_MultiModeConfigChannel(&hadc1, &multimode) != HAL_OK) + 8006644: f107 031c add.w r3, r7, #28 + 8006648: 4619 mov r1, r3 + 800664a: 4821 ldr r0, [pc, #132] @ (80066d0 ) + 800664c: f005 ffd0 bl 800c5f0 + 8006650: 4603 mov r3, r0 + 8006652: 2b00 cmp r3, #0 + 8006654: d001 beq.n 800665a + { + Error_Handler(); + 8006656: f000 fcd5 bl 8007004 + } + + /** Configure Regular Channel + */ + sConfig.Channel = ADC_CHANNEL_VREFINT; + 800665a: 4b1f ldr r3, [pc, #124] @ (80066d8 ) + 800665c: 607b str r3, [r7, #4] + sConfig.Rank = ADC_REGULAR_RANK_1; + 800665e: 2306 movs r3, #6 + 8006660: 60bb str r3, [r7, #8] + sConfig.SamplingTime = ADC_SAMPLETIME_247CYCLES_5; + 8006662: 2306 movs r3, #6 + 8006664: 60fb str r3, [r7, #12] + sConfig.SingleDiff = ADC_SINGLE_ENDED; + 8006666: 237f movs r3, #127 @ 0x7f + 8006668: 613b str r3, [r7, #16] + sConfig.OffsetNumber = ADC_OFFSET_NONE; + 800666a: 2304 movs r3, #4 + 800666c: 617b str r3, [r7, #20] + sConfig.Offset = 0; + 800666e: 2300 movs r3, #0 + 8006670: 61bb str r3, [r7, #24] + if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK) + 8006672: 1d3b adds r3, r7, #4 + 8006674: 4619 mov r1, r3 + 8006676: 4816 ldr r0, [pc, #88] @ (80066d0 ) + 8006678: f005 f8e0 bl 800b83c + 800667c: 4603 mov r3, r0 + 800667e: 2b00 cmp r3, #0 + 8006680: d001 beq.n 8006686 + { + Error_Handler(); + 8006682: f000 fcbf bl 8007004 + } + + /** Configure Regular Channel + */ + sConfig.Channel = ADC_CHANNEL_11; + 8006686: 4b15 ldr r3, [pc, #84] @ (80066dc ) + 8006688: 607b str r3, [r7, #4] + sConfig.Rank = ADC_REGULAR_RANK_2; + 800668a: 230c movs r3, #12 + 800668c: 60bb str r3, [r7, #8] + sConfig.SamplingTime = ADC_SAMPLETIME_92CYCLES_5; + 800668e: 2305 movs r3, #5 + 8006690: 60fb str r3, [r7, #12] + if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK) + 8006692: 1d3b adds r3, r7, #4 + 8006694: 4619 mov r1, r3 + 8006696: 480e ldr r0, [pc, #56] @ (80066d0 ) + 8006698: f005 f8d0 bl 800b83c + 800669c: 4603 mov r3, r0 + 800669e: 2b00 cmp r3, #0 + 80066a0: d001 beq.n 80066a6 + { + Error_Handler(); + 80066a2: f000 fcaf bl 8007004 + } + + /** Configure Regular Channel + */ + sConfig.Channel = ADC_CHANNEL_VBAT; + 80066a6: 4b0e ldr r3, [pc, #56] @ (80066e0 ) + 80066a8: 607b str r3, [r7, #4] + sConfig.Rank = ADC_REGULAR_RANK_3; + 80066aa: 2312 movs r3, #18 + 80066ac: 60bb str r3, [r7, #8] + sConfig.SamplingTime = ADC_SAMPLETIME_247CYCLES_5; + 80066ae: 2306 movs r3, #6 + 80066b0: 60fb str r3, [r7, #12] + if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK) + 80066b2: 1d3b adds r3, r7, #4 + 80066b4: 4619 mov r1, r3 + 80066b6: 4806 ldr r0, [pc, #24] @ (80066d0 ) + 80066b8: f005 f8c0 bl 800b83c + 80066bc: 4603 mov r3, r0 + 80066be: 2b00 cmp r3, #0 + 80066c0: d001 beq.n 80066c6 + { + Error_Handler(); + 80066c2: f000 fc9f bl 8007004 + } + /* USER CODE BEGIN ADC1_Init 2 */ + + /* USER CODE END ADC1_Init 2 */ + +} + 80066c6: bf00 nop + 80066c8: 3728 adds r7, #40 @ 0x28 + 80066ca: 46bd mov sp, r7 + 80066cc: bd80 pop {r7, pc} + 80066ce: bf00 nop + 80066d0: 20002c3c .word 0x20002c3c + 80066d4: 50040000 .word 0x50040000 + 80066d8: 80000001 .word 0x80000001 + 80066dc: 2e300800 .word 0x2e300800 + 80066e0: cb840000 .word 0xcb840000 + +080066e4 : + * @brief ADC2 Initialization Function + * @param None + * @retval None + */ +static void MX_ADC2_Init(void) +{ + 80066e4: b580 push {r7, lr} + 80066e6: b086 sub sp, #24 + 80066e8: af00 add r7, sp, #0 + + /* USER CODE BEGIN ADC2_Init 0 */ + + /* USER CODE END ADC2_Init 0 */ + + ADC_ChannelConfTypeDef sConfig = {0}; + 80066ea: 463b mov r3, r7 + 80066ec: 2200 movs r2, #0 + 80066ee: 601a str r2, [r3, #0] + 80066f0: 605a str r2, [r3, #4] + 80066f2: 609a str r2, [r3, #8] + 80066f4: 60da str r2, [r3, #12] + 80066f6: 611a str r2, [r3, #16] + 80066f8: 615a str r2, [r3, #20] + + /* USER CODE END ADC2_Init 1 */ + + /** Common config + */ + hadc2.Instance = ADC2; + 80066fa: 4b31 ldr r3, [pc, #196] @ (80067c0 ) + 80066fc: 4a31 ldr r2, [pc, #196] @ (80067c4 ) + 80066fe: 601a str r2, [r3, #0] + hadc2.Init.ClockPrescaler = ADC_CLOCK_SYNC_PCLK_DIV2; + 8006700: 4b2f ldr r3, [pc, #188] @ (80067c0 ) + 8006702: f44f 3200 mov.w r2, #131072 @ 0x20000 + 8006706: 605a str r2, [r3, #4] + hadc2.Init.Resolution = ADC_RESOLUTION_12B; + 8006708: 4b2d ldr r3, [pc, #180] @ (80067c0 ) + 800670a: 2200 movs r2, #0 + 800670c: 609a str r2, [r3, #8] + hadc2.Init.DataAlign = ADC_DATAALIGN_RIGHT; + 800670e: 4b2c ldr r3, [pc, #176] @ (80067c0 ) + 8006710: 2200 movs r2, #0 + 8006712: 60da str r2, [r3, #12] + hadc2.Init.ScanConvMode = ADC_SCAN_ENABLE; + 8006714: 4b2a ldr r3, [pc, #168] @ (80067c0 ) + 8006716: 2201 movs r2, #1 + 8006718: 611a str r2, [r3, #16] + hadc2.Init.EOCSelection = ADC_EOC_SEQ_CONV; + 800671a: 4b29 ldr r3, [pc, #164] @ (80067c0 ) + 800671c: 2208 movs r2, #8 + 800671e: 615a str r2, [r3, #20] + hadc2.Init.LowPowerAutoWait = DISABLE; + 8006720: 4b27 ldr r3, [pc, #156] @ (80067c0 ) + 8006722: 2200 movs r2, #0 + 8006724: 761a strb r2, [r3, #24] + hadc2.Init.ContinuousConvMode = DISABLE; + 8006726: 4b26 ldr r3, [pc, #152] @ (80067c0 ) + 8006728: 2200 movs r2, #0 + 800672a: 765a strb r2, [r3, #25] + hadc2.Init.NbrOfConversion = 2; + 800672c: 4b24 ldr r3, [pc, #144] @ (80067c0 ) + 800672e: 2202 movs r2, #2 + 8006730: 61da str r2, [r3, #28] + hadc2.Init.DiscontinuousConvMode = DISABLE; + 8006732: 4b23 ldr r3, [pc, #140] @ (80067c0 ) + 8006734: 2200 movs r2, #0 + 8006736: f883 2020 strb.w r2, [r3, #32] + hadc2.Init.ExternalTrigConv = ADC_EXTERNALTRIG_T6_TRGO; + 800673a: 4b21 ldr r3, [pc, #132] @ (80067c0 ) + 800673c: f44f 62e8 mov.w r2, #1856 @ 0x740 + 8006740: 629a str r2, [r3, #40] @ 0x28 + hadc2.Init.ExternalTrigConvEdge = ADC_EXTERNALTRIGCONVEDGE_RISING; + 8006742: 4b1f ldr r3, [pc, #124] @ (80067c0 ) + 8006744: f44f 6280 mov.w r2, #1024 @ 0x400 + 8006748: 62da str r2, [r3, #44] @ 0x2c + hadc2.Init.DMAContinuousRequests = ENABLE; + 800674a: 4b1d ldr r3, [pc, #116] @ (80067c0 ) + 800674c: 2201 movs r2, #1 + 800674e: f883 2030 strb.w r2, [r3, #48] @ 0x30 + hadc2.Init.Overrun = ADC_OVR_DATA_PRESERVED; + 8006752: 4b1b ldr r3, [pc, #108] @ (80067c0 ) + 8006754: 2200 movs r2, #0 + 8006756: 635a str r2, [r3, #52] @ 0x34 + hadc2.Init.OversamplingMode = DISABLE; + 8006758: 4b19 ldr r3, [pc, #100] @ (80067c0 ) + 800675a: 2200 movs r2, #0 + 800675c: f883 2038 strb.w r2, [r3, #56] @ 0x38 + if (HAL_ADC_Init(&hadc2) != HAL_OK) + 8006760: 4817 ldr r0, [pc, #92] @ (80067c0 ) + 8006762: f004 fc77 bl 800b054 + 8006766: 4603 mov r3, r0 + 8006768: 2b00 cmp r3, #0 + 800676a: d001 beq.n 8006770 + { + Error_Handler(); + 800676c: f000 fc4a bl 8007004 + } + + /** Configure Regular Channel + */ + sConfig.Channel = ADC_CHANNEL_4; + 8006770: 4b15 ldr r3, [pc, #84] @ (80067c8 ) + 8006772: 603b str r3, [r7, #0] + sConfig.Rank = ADC_REGULAR_RANK_1; + 8006774: 2306 movs r3, #6 + 8006776: 607b str r3, [r7, #4] + sConfig.SamplingTime = ADC_SAMPLETIME_92CYCLES_5; + 8006778: 2305 movs r3, #5 + 800677a: 60bb str r3, [r7, #8] + sConfig.SingleDiff = ADC_SINGLE_ENDED; + 800677c: 237f movs r3, #127 @ 0x7f + 800677e: 60fb str r3, [r7, #12] + sConfig.OffsetNumber = ADC_OFFSET_NONE; + 8006780: 2304 movs r3, #4 + 8006782: 613b str r3, [r7, #16] + sConfig.Offset = 0; + 8006784: 2300 movs r3, #0 + 8006786: 617b str r3, [r7, #20] + if (HAL_ADC_ConfigChannel(&hadc2, &sConfig) != HAL_OK) + 8006788: 463b mov r3, r7 + 800678a: 4619 mov r1, r3 + 800678c: 480c ldr r0, [pc, #48] @ (80067c0 ) + 800678e: f005 f855 bl 800b83c + 8006792: 4603 mov r3, r0 + 8006794: 2b00 cmp r3, #0 + 8006796: d001 beq.n 800679c + { + Error_Handler(); + 8006798: f000 fc34 bl 8007004 + } + + /** Configure Regular Channel + */ + sConfig.Channel = ADC_CHANNEL_3; + 800679c: 4b0b ldr r3, [pc, #44] @ (80067cc ) + 800679e: 603b str r3, [r7, #0] + sConfig.Rank = ADC_REGULAR_RANK_2; + 80067a0: 230c movs r3, #12 + 80067a2: 607b str r3, [r7, #4] + if (HAL_ADC_ConfigChannel(&hadc2, &sConfig) != HAL_OK) + 80067a4: 463b mov r3, r7 + 80067a6: 4619 mov r1, r3 + 80067a8: 4805 ldr r0, [pc, #20] @ (80067c0 ) + 80067aa: f005 f847 bl 800b83c + 80067ae: 4603 mov r3, r0 + 80067b0: 2b00 cmp r3, #0 + 80067b2: d001 beq.n 80067b8 + { + Error_Handler(); + 80067b4: f000 fc26 bl 8007004 + } + /* USER CODE BEGIN ADC2_Init 2 */ + + /* USER CODE END ADC2_Init 2 */ + +} + 80067b8: bf00 nop + 80067ba: 3718 adds r7, #24 + 80067bc: 46bd mov sp, r7 + 80067be: bd80 pop {r7, pc} + 80067c0: 20002ca0 .word 0x20002ca0 + 80067c4: 50040100 .word 0x50040100 + 80067c8: 10c00010 .word 0x10c00010 + 80067cc: 0c900008 .word 0x0c900008 + +080067d0 : + * @brief CAN1 Initialization Function + * @param None + * @retval None + */ +static void MX_CAN1_Init(void) +{ + 80067d0: b580 push {r7, lr} + 80067d2: af00 add r7, sp, #0 + /* USER CODE END CAN1_Init 0 */ + + /* USER CODE BEGIN CAN1_Init 1 */ + + /* USER CODE END CAN1_Init 1 */ + hcan1.Instance = CAN1; + 80067d4: 4b17 ldr r3, [pc, #92] @ (8006834 ) + 80067d6: 4a18 ldr r2, [pc, #96] @ (8006838 ) + 80067d8: 601a str r2, [r3, #0] + hcan1.Init.Prescaler = 4; + 80067da: 4b16 ldr r3, [pc, #88] @ (8006834 ) + 80067dc: 2204 movs r2, #4 + 80067de: 605a str r2, [r3, #4] + hcan1.Init.Mode = CAN_MODE_NORMAL; + 80067e0: 4b14 ldr r3, [pc, #80] @ (8006834 ) + 80067e2: 2200 movs r2, #0 + 80067e4: 609a str r2, [r3, #8] + hcan1.Init.SyncJumpWidth = CAN_SJW_1TQ; + 80067e6: 4b13 ldr r3, [pc, #76] @ (8006834 ) + 80067e8: 2200 movs r2, #0 + 80067ea: 60da str r2, [r3, #12] + hcan1.Init.TimeSeg1 = CAN_BS1_8TQ; + 80067ec: 4b11 ldr r3, [pc, #68] @ (8006834 ) + 80067ee: f44f 22e0 mov.w r2, #458752 @ 0x70000 + 80067f2: 611a str r2, [r3, #16] + hcan1.Init.TimeSeg2 = CAN_BS2_1TQ; + 80067f4: 4b0f ldr r3, [pc, #60] @ (8006834 ) + 80067f6: 2200 movs r2, #0 + 80067f8: 615a str r2, [r3, #20] + hcan1.Init.TimeTriggeredMode = DISABLE; + 80067fa: 4b0e ldr r3, [pc, #56] @ (8006834 ) + 80067fc: 2200 movs r2, #0 + 80067fe: 761a strb r2, [r3, #24] + hcan1.Init.AutoBusOff = DISABLE; + 8006800: 4b0c ldr r3, [pc, #48] @ (8006834 ) + 8006802: 2200 movs r2, #0 + 8006804: 765a strb r2, [r3, #25] + hcan1.Init.AutoWakeUp = DISABLE; + 8006806: 4b0b ldr r3, [pc, #44] @ (8006834 ) + 8006808: 2200 movs r2, #0 + 800680a: 769a strb r2, [r3, #26] + hcan1.Init.AutoRetransmission = DISABLE; + 800680c: 4b09 ldr r3, [pc, #36] @ (8006834 ) + 800680e: 2200 movs r2, #0 + 8006810: 76da strb r2, [r3, #27] + hcan1.Init.ReceiveFifoLocked = DISABLE; + 8006812: 4b08 ldr r3, [pc, #32] @ (8006834 ) + 8006814: 2200 movs r2, #0 + 8006816: 771a strb r2, [r3, #28] + hcan1.Init.TransmitFifoPriority = DISABLE; + 8006818: 4b06 ldr r3, [pc, #24] @ (8006834 ) + 800681a: 2200 movs r2, #0 + 800681c: 775a strb r2, [r3, #29] + if (HAL_CAN_Init(&hcan1) != HAL_OK) + 800681e: 4805 ldr r0, [pc, #20] @ (8006834 ) + 8006820: f005 ff96 bl 800c750 + 8006824: 4603 mov r3, r0 + 8006826: 2b00 cmp r3, #0 + 8006828: d001 beq.n 800682e + { + Error_Handler(); + 800682a: f000 fbeb bl 8007004 + } + /* USER CODE BEGIN CAN1_Init 2 */ + + /* USER CODE END CAN1_Init 2 */ + +} + 800682e: bf00 nop + 8006830: bd80 pop {r7, pc} + 8006832: bf00 nop + 8006834: 20002d94 .word 0x20002d94 + 8006838: 40006400 .word 0x40006400 + +0800683c : + * @brief COMP2 Initialization Function + * @param None + * @retval None + */ +static void MX_COMP2_Init(void) +{ + 800683c: b580 push {r7, lr} + 800683e: af00 add r7, sp, #0 + /* USER CODE END COMP2_Init 0 */ + + /* USER CODE BEGIN COMP2_Init 1 */ + + /* USER CODE END COMP2_Init 1 */ + hcomp2.Instance = COMP2; + 8006840: 4b12 ldr r3, [pc, #72] @ (800688c ) + 8006842: 4a13 ldr r2, [pc, #76] @ (8006890 ) + 8006844: 601a str r2, [r3, #0] + hcomp2.Init.InvertingInput = COMP_INPUT_MINUS_IO2; + 8006846: 4b11 ldr r3, [pc, #68] @ (800688c ) + 8006848: 2270 movs r2, #112 @ 0x70 + 800684a: 611a str r2, [r3, #16] + hcomp2.Init.NonInvertingInput = COMP_INPUT_PLUS_IO2; + 800684c: 4b0f ldr r3, [pc, #60] @ (800688c ) + 800684e: 2280 movs r2, #128 @ 0x80 + 8006850: 60da str r2, [r3, #12] + hcomp2.Init.OutputPol = COMP_OUTPUTPOL_NONINVERTED; + 8006852: 4b0e ldr r3, [pc, #56] @ (800688c ) + 8006854: 2200 movs r2, #0 + 8006856: 619a str r2, [r3, #24] + hcomp2.Init.Hysteresis = COMP_HYSTERESIS_MEDIUM; + 8006858: 4b0c ldr r3, [pc, #48] @ (800688c ) + 800685a: f44f 3200 mov.w r2, #131072 @ 0x20000 + 800685e: 615a str r2, [r3, #20] + hcomp2.Init.BlankingSrce = COMP_BLANKINGSRC_NONE; + 8006860: 4b0a ldr r3, [pc, #40] @ (800688c ) + 8006862: 2200 movs r2, #0 + 8006864: 61da str r2, [r3, #28] + hcomp2.Init.Mode = COMP_POWERMODE_HIGHSPEED; + 8006866: 4b09 ldr r3, [pc, #36] @ (800688c ) + 8006868: 2200 movs r2, #0 + 800686a: 609a str r2, [r3, #8] + hcomp2.Init.WindowMode = COMP_WINDOWMODE_DISABLE; + 800686c: 4b07 ldr r3, [pc, #28] @ (800688c ) + 800686e: 2200 movs r2, #0 + 8006870: 605a str r2, [r3, #4] + hcomp2.Init.TriggerMode = COMP_TRIGGERMODE_NONE; + 8006872: 4b06 ldr r3, [pc, #24] @ (800688c ) + 8006874: 2200 movs r2, #0 + 8006876: 621a str r2, [r3, #32] + if (HAL_COMP_Init(&hcomp2) != HAL_OK) + 8006878: 4804 ldr r0, [pc, #16] @ (800688c ) + 800687a: f006 fe3d bl 800d4f8 + 800687e: 4603 mov r3, r0 + 8006880: 2b00 cmp r3, #0 + 8006882: d001 beq.n 8006888 + { + Error_Handler(); + 8006884: f000 fbbe bl 8007004 + } + /* USER CODE BEGIN COMP2_Init 2 */ + + /* USER CODE END COMP2_Init 2 */ + +} + 8006888: bf00 nop + 800688a: bd80 pop {r7, pc} + 800688c: 20002dbc .word 0x20002dbc + 8006890: 40010204 .word 0x40010204 + +08006894 : + * @brief IWDG Initialization Function + * @param None + * @retval None + */ +static void MX_IWDG_Init(void) +{ + 8006894: b580 push {r7, lr} + 8006896: af00 add r7, sp, #0 + /* USER CODE END IWDG_Init 0 */ + + /* USER CODE BEGIN IWDG_Init 1 */ + + /* USER CODE END IWDG_Init 1 */ + hiwdg.Instance = IWDG; + 8006898: 4b0b ldr r3, [pc, #44] @ (80068c8 ) + 800689a: 4a0c ldr r2, [pc, #48] @ (80068cc ) + 800689c: 601a str r2, [r3, #0] + hiwdg.Init.Prescaler = IWDG_PRESCALER_32; + 800689e: 4b0a ldr r3, [pc, #40] @ (80068c8 ) + 80068a0: 2203 movs r2, #3 + 80068a2: 605a str r2, [r3, #4] + hiwdg.Init.Window = 3399; + 80068a4: 4b08 ldr r3, [pc, #32] @ (80068c8 ) + 80068a6: f640 5247 movw r2, #3399 @ 0xd47 + 80068aa: 60da str r2, [r3, #12] + hiwdg.Init.Reload = 3399; + 80068ac: 4b06 ldr r3, [pc, #24] @ (80068c8 ) + 80068ae: f640 5247 movw r2, #3399 @ 0xd47 + 80068b2: 609a str r2, [r3, #8] + if (HAL_IWDG_Init(&hiwdg) != HAL_OK) + 80068b4: 4804 ldr r0, [pc, #16] @ (80068c8 ) + 80068b6: f008 f975 bl 800eba4 + 80068ba: 4603 mov r3, r0 + 80068bc: 2b00 cmp r3, #0 + 80068be: d001 beq.n 80068c4 + { + Error_Handler(); + 80068c0: f000 fba0 bl 8007004 + } + /* USER CODE BEGIN IWDG_Init 2 */ + + /* USER CODE END IWDG_Init 2 */ + +} + 80068c4: bf00 nop + 80068c6: bd80 pop {r7, pc} + 80068c8: 20002de8 .word 0x20002de8 + 80068cc: 40003000 .word 0x40003000 + +080068d0 : + * @brief RTC Initialization Function + * @param None + * @retval None + */ +void MX_RTC_Init(void) +{ + 80068d0: b580 push {r7, lr} + 80068d2: b092 sub sp, #72 @ 0x48 + 80068d4: af00 add r7, sp, #0 + + /* USER CODE BEGIN RTC_Init 0 */ + + /* USER CODE END RTC_Init 0 */ + + RTC_TimeTypeDef sTime = {0}; + 80068d6: f107 0334 add.w r3, r7, #52 @ 0x34 + 80068da: 2200 movs r2, #0 + 80068dc: 601a str r2, [r3, #0] + 80068de: 605a str r2, [r3, #4] + 80068e0: 609a str r2, [r3, #8] + 80068e2: 60da str r2, [r3, #12] + 80068e4: 611a str r2, [r3, #16] + RTC_DateTypeDef sDate = {0}; + 80068e6: 2300 movs r3, #0 + 80068e8: 633b str r3, [r7, #48] @ 0x30 + RTC_AlarmTypeDef sAlarm = {0}; + 80068ea: 1d3b adds r3, r7, #4 + 80068ec: 222c movs r2, #44 @ 0x2c + 80068ee: 2100 movs r1, #0 + 80068f0: 4618 mov r0, r3 + 80068f2: f023 fda3 bl 802a43c + + /* USER CODE END RTC_Init 1 */ + + /** Initialize RTC Only + */ + hrtc.Instance = RTC; + 80068f6: 4b4c ldr r3, [pc, #304] @ (8006a28 ) + 80068f8: 4a4c ldr r2, [pc, #304] @ (8006a2c ) + 80068fa: 601a str r2, [r3, #0] + hrtc.Init.HourFormat = RTC_HOURFORMAT_24; + 80068fc: 4b4a ldr r3, [pc, #296] @ (8006a28 ) + 80068fe: 2200 movs r2, #0 + 8006900: 605a str r2, [r3, #4] + hrtc.Init.AsynchPrediv = 127; + 8006902: 4b49 ldr r3, [pc, #292] @ (8006a28 ) + 8006904: 227f movs r2, #127 @ 0x7f + 8006906: 609a str r2, [r3, #8] + hrtc.Init.SynchPrediv = 255; + 8006908: 4b47 ldr r3, [pc, #284] @ (8006a28 ) + 800690a: 22ff movs r2, #255 @ 0xff + 800690c: 60da str r2, [r3, #12] + hrtc.Init.OutPut = RTC_OUTPUT_DISABLE; + 800690e: 4b46 ldr r3, [pc, #280] @ (8006a28 ) + 8006910: 2200 movs r2, #0 + 8006912: 611a str r2, [r3, #16] + hrtc.Init.OutPutRemap = RTC_OUTPUT_REMAP_NONE; + 8006914: 4b44 ldr r3, [pc, #272] @ (8006a28 ) + 8006916: 2200 movs r2, #0 + 8006918: 615a str r2, [r3, #20] + hrtc.Init.OutPutPolarity = RTC_OUTPUT_POLARITY_HIGH; + 800691a: 4b43 ldr r3, [pc, #268] @ (8006a28 ) + 800691c: 2200 movs r2, #0 + 800691e: 619a str r2, [r3, #24] + hrtc.Init.OutPutType = RTC_OUTPUT_TYPE_OPENDRAIN; + 8006920: 4b41 ldr r3, [pc, #260] @ (8006a28 ) + 8006922: 2200 movs r2, #0 + 8006924: 61da str r2, [r3, #28] + if (HAL_RTC_Init(&hrtc) != HAL_OK) + 8006926: 4840 ldr r0, [pc, #256] @ (8006a28 ) + 8006928: f009 fd70 bl 801040c + 800692c: 4603 mov r3, r0 + 800692e: 2b00 cmp r3, #0 + 8006930: d001 beq.n 8006936 + { + Error_Handler(); + 8006932: f000 fb67 bl 8007004 + } + + /* USER CODE BEGIN Check_RTC_BKUP */ + if(HAL_RTCEx_BKUPRead(&hrtc,RTC_BKP_DR1) == 0x32F2) + 8006936: 2101 movs r1, #1 + 8006938: 483b ldr r0, [pc, #236] @ (8006a28 ) + 800693a: f00a fcda bl 80112f2 + 800693e: 4603 mov r3, r0 + 8006940: f243 22f2 movw r2, #13042 @ 0x32f2 + 8006944: 4293 cmp r3, r2 + 8006946: d06a beq.n 8006a1e + + /* USER CODE END Check_RTC_BKUP */ + + /** Initialize RTC and set the Time and Date + */ + sTime.Hours = 0x0; + 8006948: 2300 movs r3, #0 + 800694a: f887 3034 strb.w r3, [r7, #52] @ 0x34 + sTime.Minutes = 0x0; + 800694e: 2300 movs r3, #0 + 8006950: f887 3035 strb.w r3, [r7, #53] @ 0x35 + sTime.Seconds = 0x0; + 8006954: 2300 movs r3, #0 + 8006956: f887 3036 strb.w r3, [r7, #54] @ 0x36 + sTime.DayLightSaving = RTC_DAYLIGHTSAVING_NONE; + 800695a: 2300 movs r3, #0 + 800695c: 643b str r3, [r7, #64] @ 0x40 + sTime.StoreOperation = RTC_STOREOPERATION_RESET; + 800695e: 2300 movs r3, #0 + 8006960: 647b str r3, [r7, #68] @ 0x44 + if (HAL_RTC_SetTime(&hrtc, &sTime, RTC_FORMAT_BCD) != HAL_OK) + 8006962: f107 0334 add.w r3, r7, #52 @ 0x34 + 8006966: 2201 movs r2, #1 + 8006968: 4619 mov r1, r3 + 800696a: 482f ldr r0, [pc, #188] @ (8006a28 ) + 800696c: f009 fdd6 bl 801051c + 8006970: 4603 mov r3, r0 + 8006972: 2b00 cmp r3, #0 + 8006974: d001 beq.n 800697a + { + Error_Handler(); + 8006976: f000 fb45 bl 8007004 + } + sDate.WeekDay = RTC_WEEKDAY_MONDAY; + 800697a: 2301 movs r3, #1 + 800697c: f887 3030 strb.w r3, [r7, #48] @ 0x30 + sDate.Month = RTC_MONTH_JANUARY; + 8006980: 2301 movs r3, #1 + 8006982: f887 3031 strb.w r3, [r7, #49] @ 0x31 + sDate.Date = 0x1; + 8006986: 2301 movs r3, #1 + 8006988: f887 3032 strb.w r3, [r7, #50] @ 0x32 + sDate.Year = 0x0; + 800698c: 2300 movs r3, #0 + 800698e: f887 3033 strb.w r3, [r7, #51] @ 0x33 + + if (HAL_RTC_SetDate(&hrtc, &sDate, RTC_FORMAT_BCD) != HAL_OK) + 8006992: f107 0330 add.w r3, r7, #48 @ 0x30 + 8006996: 2201 movs r2, #1 + 8006998: 4619 mov r1, r3 + 800699a: 4823 ldr r0, [pc, #140] @ (8006a28 ) + 800699c: f009 feb7 bl 801070e + 80069a0: 4603 mov r3, r0 + 80069a2: 2b00 cmp r3, #0 + 80069a4: d001 beq.n 80069aa + { + Error_Handler(); + 80069a6: f000 fb2d bl 8007004 + } + + /** Enable the Alarm A + */ + sAlarm.AlarmTime.Hours = 0x0; + 80069aa: 2300 movs r3, #0 + 80069ac: 713b strb r3, [r7, #4] + sAlarm.AlarmTime.Minutes = 0x0; + 80069ae: 2300 movs r3, #0 + 80069b0: 717b strb r3, [r7, #5] + sAlarm.AlarmTime.Seconds = 0x0; + 80069b2: 2300 movs r3, #0 + 80069b4: 71bb strb r3, [r7, #6] + sAlarm.AlarmTime.SubSeconds = 0x0; + 80069b6: 2300 movs r3, #0 + 80069b8: 60bb str r3, [r7, #8] + sAlarm.AlarmTime.DayLightSaving = RTC_DAYLIGHTSAVING_NONE; + 80069ba: 2300 movs r3, #0 + 80069bc: 613b str r3, [r7, #16] + sAlarm.AlarmTime.StoreOperation = RTC_STOREOPERATION_RESET; + 80069be: 2300 movs r3, #0 + 80069c0: 617b str r3, [r7, #20] + sAlarm.AlarmMask = RTC_ALARMMASK_NONE; + 80069c2: 2300 movs r3, #0 + 80069c4: 61bb str r3, [r7, #24] + sAlarm.AlarmSubSecondMask = RTC_ALARMSUBSECONDMASK_ALL; + 80069c6: 2300 movs r3, #0 + 80069c8: 623b str r3, [r7, #32] + sAlarm.AlarmDateWeekDaySel = RTC_ALARMDATEWEEKDAYSEL_DATE; + 80069ca: 2300 movs r3, #0 + 80069cc: 627b str r3, [r7, #36] @ 0x24 + sAlarm.AlarmDateWeekDay = 0x1; + 80069ce: 2301 movs r3, #1 + 80069d0: f887 3028 strb.w r3, [r7, #40] @ 0x28 + sAlarm.Alarm = RTC_ALARM_A; + 80069d4: f44f 7380 mov.w r3, #256 @ 0x100 + 80069d8: 62fb str r3, [r7, #44] @ 0x2c + if (HAL_RTC_SetAlarm_IT(&hrtc, &sAlarm, RTC_FORMAT_BCD) != HAL_OK) + 80069da: 1d3b adds r3, r7, #4 + 80069dc: 2201 movs r2, #1 + 80069de: 4619 mov r1, r3 + 80069e0: 4811 ldr r0, [pc, #68] @ (8006a28 ) + 80069e2: f009 ff69 bl 80108b8 + 80069e6: 4603 mov r3, r0 + 80069e8: 2b00 cmp r3, #0 + 80069ea: d001 beq.n 80069f0 + { + Error_Handler(); + 80069ec: f000 fb0a bl 8007004 + } + + /** Enable the Alarm B + */ + sAlarm.Alarm = RTC_ALARM_B; + 80069f0: f44f 7300 mov.w r3, #512 @ 0x200 + 80069f4: 62fb str r3, [r7, #44] @ 0x2c + if (HAL_RTC_SetAlarm_IT(&hrtc, &sAlarm, RTC_FORMAT_BCD) != HAL_OK) + 80069f6: 1d3b adds r3, r7, #4 + 80069f8: 2201 movs r2, #1 + 80069fa: 4619 mov r1, r3 + 80069fc: 480a ldr r0, [pc, #40] @ (8006a28 ) + 80069fe: f009 ff5b bl 80108b8 + 8006a02: 4603 mov r3, r0 + 8006a04: 2b00 cmp r3, #0 + 8006a06: d001 beq.n 8006a0c + { + Error_Handler(); + 8006a08: f000 fafc bl 8007004 + } + + /** Enable the reference Clock input + */ + if (HAL_RTCEx_SetRefClock(&hrtc) != HAL_OK) + 8006a0c: 4806 ldr r0, [pc, #24] @ (8006a28 ) + 8006a0e: f00a fbdd bl 80111cc + 8006a12: 4603 mov r3, r0 + 8006a14: 2b00 cmp r3, #0 + 8006a16: d003 beq.n 8006a20 + { + Error_Handler(); + 8006a18: f000 faf4 bl 8007004 + 8006a1c: e000 b.n 8006a20 + return; + 8006a1e: bf00 nop + } + /* USER CODE BEGIN RTC_Init 2 */ + /* USER CODE END RTC_Init 2 */ + +} + 8006a20: 3748 adds r7, #72 @ 0x48 + 8006a22: 46bd mov sp, r7 + 8006a24: bd80 pop {r7, pc} + 8006a26: bf00 nop + 8006a28: 20002df8 .word 0x20002df8 + 8006a2c: 40002800 .word 0x40002800 + +08006a30 : + * @brief SPI3 Initialization Function + * @param None + * @retval None + */ +static void MX_SPI3_Init(void) +{ + 8006a30: b580 push {r7, lr} + 8006a32: af00 add r7, sp, #0 + + /* USER CODE BEGIN SPI3_Init 1 */ + + /* USER CODE END SPI3_Init 1 */ + /* SPI3 parameter configuration*/ + hspi3.Instance = SPI3; + 8006a34: 4b1b ldr r3, [pc, #108] @ (8006aa4 ) + 8006a36: 4a1c ldr r2, [pc, #112] @ (8006aa8 ) + 8006a38: 601a str r2, [r3, #0] + hspi3.Init.Mode = SPI_MODE_MASTER; + 8006a3a: 4b1a ldr r3, [pc, #104] @ (8006aa4 ) + 8006a3c: f44f 7282 mov.w r2, #260 @ 0x104 + 8006a40: 605a str r2, [r3, #4] + hspi3.Init.Direction = SPI_DIRECTION_2LINES; + 8006a42: 4b18 ldr r3, [pc, #96] @ (8006aa4 ) + 8006a44: 2200 movs r2, #0 + 8006a46: 609a str r2, [r3, #8] + hspi3.Init.DataSize = SPI_DATASIZE_8BIT; + 8006a48: 4b16 ldr r3, [pc, #88] @ (8006aa4 ) + 8006a4a: f44f 62e0 mov.w r2, #1792 @ 0x700 + 8006a4e: 60da str r2, [r3, #12] + hspi3.Init.CLKPolarity = SPI_POLARITY_LOW; + 8006a50: 4b14 ldr r3, [pc, #80] @ (8006aa4 ) + 8006a52: 2200 movs r2, #0 + 8006a54: 611a str r2, [r3, #16] + hspi3.Init.CLKPhase = SPI_PHASE_1EDGE; + 8006a56: 4b13 ldr r3, [pc, #76] @ (8006aa4 ) + 8006a58: 2200 movs r2, #0 + 8006a5a: 615a str r2, [r3, #20] + hspi3.Init.NSS = SPI_NSS_SOFT; + 8006a5c: 4b11 ldr r3, [pc, #68] @ (8006aa4 ) + 8006a5e: f44f 7200 mov.w r2, #512 @ 0x200 + 8006a62: 619a str r2, [r3, #24] + hspi3.Init.BaudRatePrescaler = SPI_BAUDRATEPRESCALER_8; + 8006a64: 4b0f ldr r3, [pc, #60] @ (8006aa4 ) + 8006a66: 2210 movs r2, #16 + 8006a68: 61da str r2, [r3, #28] + hspi3.Init.FirstBit = SPI_FIRSTBIT_MSB; + 8006a6a: 4b0e ldr r3, [pc, #56] @ (8006aa4 ) + 8006a6c: 2200 movs r2, #0 + 8006a6e: 621a str r2, [r3, #32] + hspi3.Init.TIMode = SPI_TIMODE_DISABLE; + 8006a70: 4b0c ldr r3, [pc, #48] @ (8006aa4 ) + 8006a72: 2200 movs r2, #0 + 8006a74: 625a str r2, [r3, #36] @ 0x24 + hspi3.Init.CRCCalculation = SPI_CRCCALCULATION_DISABLE; + 8006a76: 4b0b ldr r3, [pc, #44] @ (8006aa4 ) + 8006a78: 2200 movs r2, #0 + 8006a7a: 629a str r2, [r3, #40] @ 0x28 + hspi3.Init.CRCPolynomial = 7; + 8006a7c: 4b09 ldr r3, [pc, #36] @ (8006aa4 ) + 8006a7e: 2207 movs r2, #7 + 8006a80: 62da str r2, [r3, #44] @ 0x2c + hspi3.Init.CRCLength = SPI_CRC_LENGTH_DATASIZE; + 8006a82: 4b08 ldr r3, [pc, #32] @ (8006aa4 ) + 8006a84: 2200 movs r2, #0 + 8006a86: 631a str r2, [r3, #48] @ 0x30 + hspi3.Init.NSSPMode = SPI_NSS_PULSE_ENABLE; + 8006a88: 4b06 ldr r3, [pc, #24] @ (8006aa4 ) + 8006a8a: 2208 movs r2, #8 + 8006a8c: 635a str r2, [r3, #52] @ 0x34 + if (HAL_SPI_Init(&hspi3) != HAL_OK) + 8006a8e: 4805 ldr r0, [pc, #20] @ (8006aa4 ) + 8006a90: f00a fc45 bl 801131e + 8006a94: 4603 mov r3, r0 + 8006a96: 2b00 cmp r3, #0 + 8006a98: d001 beq.n 8006a9e + { + Error_Handler(); + 8006a9a: f000 fab3 bl 8007004 + } + /* USER CODE BEGIN SPI3_Init 2 */ + + /* USER CODE END SPI3_Init 2 */ + +} + 8006a9e: bf00 nop + 8006aa0: bd80 pop {r7, pc} + 8006aa2: bf00 nop + 8006aa4: 20002e1c .word 0x20002e1c + 8006aa8: 40003c00 .word 0x40003c00 + +08006aac : + * @brief TIM6 Initialization Function + * @param None + * @retval None + */ +static void MX_TIM6_Init(void) +{ + 8006aac: b580 push {r7, lr} + 8006aae: b084 sub sp, #16 + 8006ab0: af00 add r7, sp, #0 + + /* USER CODE BEGIN TIM6_Init 0 */ + + /* USER CODE END TIM6_Init 0 */ + + TIM_MasterConfigTypeDef sMasterConfig = {0}; + 8006ab2: 1d3b adds r3, r7, #4 + 8006ab4: 2200 movs r2, #0 + 8006ab6: 601a str r2, [r3, #0] + 8006ab8: 605a str r2, [r3, #4] + 8006aba: 609a str r2, [r3, #8] + + /* USER CODE BEGIN TIM6_Init 1 */ + + /* USER CODE END TIM6_Init 1 */ + htim6.Instance = TIM6; + 8006abc: 4b14 ldr r3, [pc, #80] @ (8006b10 ) + 8006abe: 4a15 ldr r2, [pc, #84] @ (8006b14 ) + 8006ac0: 601a str r2, [r3, #0] + htim6.Init.Prescaler = 0; + 8006ac2: 4b13 ldr r3, [pc, #76] @ (8006b10 ) + 8006ac4: 2200 movs r2, #0 + 8006ac6: 605a str r2, [r3, #4] + htim6.Init.CounterMode = TIM_COUNTERMODE_UP; + 8006ac8: 4b11 ldr r3, [pc, #68] @ (8006b10 ) + 8006aca: 2200 movs r2, #0 + 8006acc: 609a str r2, [r3, #8] + htim6.Init.Period = 20000-1; + 8006ace: 4b10 ldr r3, [pc, #64] @ (8006b10 ) + 8006ad0: f644 621f movw r2, #19999 @ 0x4e1f + 8006ad4: 60da str r2, [r3, #12] + htim6.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE; + 8006ad6: 4b0e ldr r3, [pc, #56] @ (8006b10 ) + 8006ad8: 2200 movs r2, #0 + 8006ada: 619a str r2, [r3, #24] + if (HAL_TIM_Base_Init(&htim6) != HAL_OK) + 8006adc: 480c ldr r0, [pc, #48] @ (8006b10 ) + 8006ade: f00b f845 bl 8011b6c + 8006ae2: 4603 mov r3, r0 + 8006ae4: 2b00 cmp r3, #0 + 8006ae6: d001 beq.n 8006aec + { + Error_Handler(); + 8006ae8: f000 fa8c bl 8007004 + } + sMasterConfig.MasterOutputTrigger = TIM_TRGO_UPDATE; + 8006aec: 2320 movs r3, #32 + 8006aee: 607b str r3, [r7, #4] + sMasterConfig.MasterSlaveMode = TIM_MASTERSLAVEMODE_DISABLE; + 8006af0: 2300 movs r3, #0 + 8006af2: 60fb str r3, [r7, #12] + if (HAL_TIMEx_MasterConfigSynchronization(&htim6, &sMasterConfig) != HAL_OK) + 8006af4: 1d3b adds r3, r7, #4 + 8006af6: 4619 mov r1, r3 + 8006af8: 4805 ldr r0, [pc, #20] @ (8006b10 ) + 8006afa: f00c fa5f bl 8012fbc + 8006afe: 4603 mov r3, r0 + 8006b00: 2b00 cmp r3, #0 + 8006b02: d001 beq.n 8006b08 + { + Error_Handler(); + 8006b04: f000 fa7e bl 8007004 + } + /* USER CODE BEGIN TIM6_Init 2 */ + + /* USER CODE END TIM6_Init 2 */ + +} + 8006b08: bf00 nop + 8006b0a: 3710 adds r7, #16 + 8006b0c: 46bd mov sp, r7 + 8006b0e: bd80 pop {r7, pc} + 8006b10: 20002e80 .word 0x20002e80 + 8006b14: 40001000 .word 0x40001000 + +08006b18 : + * @brief TIM8 Initialization Function + * @param None + * @retval None + */ +static void MX_TIM8_Init(void) +{ + 8006b18: b580 push {r7, lr} + 8006b1a: b09a sub sp, #104 @ 0x68 + 8006b1c: af00 add r7, sp, #0 + + /* USER CODE BEGIN TIM8_Init 0 */ + + /* USER CODE END TIM8_Init 0 */ + + TIM_SlaveConfigTypeDef sSlaveConfig = {0}; + 8006b1e: f107 0354 add.w r3, r7, #84 @ 0x54 + 8006b22: 2200 movs r2, #0 + 8006b24: 601a str r2, [r3, #0] + 8006b26: 605a str r2, [r3, #4] + 8006b28: 609a str r2, [r3, #8] + 8006b2a: 60da str r2, [r3, #12] + 8006b2c: 611a str r2, [r3, #16] + TIM_MasterConfigTypeDef sMasterConfig = {0}; + 8006b2e: f107 0348 add.w r3, r7, #72 @ 0x48 + 8006b32: 2200 movs r2, #0 + 8006b34: 601a str r2, [r3, #0] + 8006b36: 605a str r2, [r3, #4] + 8006b38: 609a str r2, [r3, #8] + TIM_OC_InitTypeDef sConfigOC = {0}; + 8006b3a: f107 032c add.w r3, r7, #44 @ 0x2c + 8006b3e: 2200 movs r2, #0 + 8006b40: 601a str r2, [r3, #0] + 8006b42: 605a str r2, [r3, #4] + 8006b44: 609a str r2, [r3, #8] + 8006b46: 60da str r2, [r3, #12] + 8006b48: 611a str r2, [r3, #16] + 8006b4a: 615a str r2, [r3, #20] + 8006b4c: 619a str r2, [r3, #24] + TIM_BreakDeadTimeConfigTypeDef sBreakDeadTimeConfig = {0}; + 8006b4e: 463b mov r3, r7 + 8006b50: 222c movs r2, #44 @ 0x2c + 8006b52: 2100 movs r1, #0 + 8006b54: 4618 mov r0, r3 + 8006b56: f023 fc71 bl 802a43c + + /* USER CODE BEGIN TIM8_Init 1 */ + + /* USER CODE END TIM8_Init 1 */ + htim8.Instance = TIM8; + 8006b5a: 4b4f ldr r3, [pc, #316] @ (8006c98 ) + 8006b5c: 4a4f ldr r2, [pc, #316] @ (8006c9c ) + 8006b5e: 601a str r2, [r3, #0] + htim8.Init.Prescaler = 8000-1; + 8006b60: 4b4d ldr r3, [pc, #308] @ (8006c98 ) + 8006b62: f641 723f movw r2, #7999 @ 0x1f3f + 8006b66: 605a str r2, [r3, #4] + htim8.Init.CounterMode = TIM_COUNTERMODE_UP; + 8006b68: 4b4b ldr r3, [pc, #300] @ (8006c98 ) + 8006b6a: 2200 movs r2, #0 + 8006b6c: 609a str r2, [r3, #8] + htim8.Init.Period = 98; + 8006b6e: 4b4a ldr r3, [pc, #296] @ (8006c98 ) + 8006b70: 2262 movs r2, #98 @ 0x62 + 8006b72: 60da str r2, [r3, #12] + htim8.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1; + 8006b74: 4b48 ldr r3, [pc, #288] @ (8006c98 ) + 8006b76: 2200 movs r2, #0 + 8006b78: 611a str r2, [r3, #16] + htim8.Init.RepetitionCounter = 0; + 8006b7a: 4b47 ldr r3, [pc, #284] @ (8006c98 ) + 8006b7c: 2200 movs r2, #0 + 8006b7e: 615a str r2, [r3, #20] + htim8.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE; + 8006b80: 4b45 ldr r3, [pc, #276] @ (8006c98 ) + 8006b82: 2200 movs r2, #0 + 8006b84: 619a str r2, [r3, #24] + if (HAL_TIM_Base_Init(&htim8) != HAL_OK) + 8006b86: 4844 ldr r0, [pc, #272] @ (8006c98 ) + 8006b88: f00a fff0 bl 8011b6c + 8006b8c: 4603 mov r3, r0 + 8006b8e: 2b00 cmp r3, #0 + 8006b90: d001 beq.n 8006b96 + { + Error_Handler(); + 8006b92: f000 fa37 bl 8007004 + } + if (HAL_TIM_OC_Init(&htim8) != HAL_OK) + 8006b96: 4840 ldr r0, [pc, #256] @ (8006c98 ) + 8006b98: f00b f918 bl 8011dcc + 8006b9c: 4603 mov r3, r0 + 8006b9e: 2b00 cmp r3, #0 + 8006ba0: d001 beq.n 8006ba6 + { + Error_Handler(); + 8006ba2: f000 fa2f bl 8007004 + } + if (HAL_TIM_OnePulse_Init(&htim8, TIM_OPMODE_SINGLE) != HAL_OK) + 8006ba6: 2108 movs r1, #8 + 8006ba8: 483b ldr r0, [pc, #236] @ (8006c98 ) + 8006baa: f00b fb0d bl 80121c8 + 8006bae: 4603 mov r3, r0 + 8006bb0: 2b00 cmp r3, #0 + 8006bb2: d001 beq.n 8006bb8 + { + Error_Handler(); + 8006bb4: f000 fa26 bl 8007004 + } + sSlaveConfig.SlaveMode = TIM_SLAVEMODE_COMBINED_RESETTRIGGER; + 8006bb8: f44f 3380 mov.w r3, #65536 @ 0x10000 + 8006bbc: 657b str r3, [r7, #84] @ 0x54 + sSlaveConfig.InputTrigger = TIM_TS_TI1FP1; + 8006bbe: 2350 movs r3, #80 @ 0x50 + 8006bc0: 65bb str r3, [r7, #88] @ 0x58 + sSlaveConfig.TriggerPolarity = TIM_TRIGGERPOLARITY_BOTHEDGE; + 8006bc2: 230a movs r3, #10 + 8006bc4: 65fb str r3, [r7, #92] @ 0x5c + sSlaveConfig.TriggerFilter = 0; + 8006bc6: 2300 movs r3, #0 + 8006bc8: 667b str r3, [r7, #100] @ 0x64 + if (HAL_TIM_SlaveConfigSynchro(&htim8, &sSlaveConfig) != HAL_OK) + 8006bca: f107 0354 add.w r3, r7, #84 @ 0x54 + 8006bce: 4619 mov r1, r3 + 8006bd0: 4831 ldr r0, [pc, #196] @ (8006c98 ) + 8006bd2: f00b fcd5 bl 8012580 + 8006bd6: 4603 mov r3, r0 + 8006bd8: 2b00 cmp r3, #0 + 8006bda: d001 beq.n 8006be0 + { + Error_Handler(); + 8006bdc: f000 fa12 bl 8007004 + } + sMasterConfig.MasterOutputTrigger = TIM_TRGO_RESET; + 8006be0: 2300 movs r3, #0 + 8006be2: 64bb str r3, [r7, #72] @ 0x48 + sMasterConfig.MasterOutputTrigger2 = TIM_TRGO2_RESET; + 8006be4: 2300 movs r3, #0 + 8006be6: 64fb str r3, [r7, #76] @ 0x4c + sMasterConfig.MasterSlaveMode = TIM_MASTERSLAVEMODE_DISABLE; + 8006be8: 2300 movs r3, #0 + 8006bea: 653b str r3, [r7, #80] @ 0x50 + if (HAL_TIMEx_MasterConfigSynchronization(&htim8, &sMasterConfig) != HAL_OK) + 8006bec: f107 0348 add.w r3, r7, #72 @ 0x48 + 8006bf0: 4619 mov r1, r3 + 8006bf2: 4829 ldr r0, [pc, #164] @ (8006c98 ) + 8006bf4: f00c f9e2 bl 8012fbc + 8006bf8: 4603 mov r3, r0 + 8006bfa: 2b00 cmp r3, #0 + 8006bfc: d001 beq.n 8006c02 + { + Error_Handler(); + 8006bfe: f000 fa01 bl 8007004 + } + sConfigOC.OCMode = TIM_OCMODE_RETRIGERRABLE_OPM2; + 8006c02: 4b27 ldr r3, [pc, #156] @ (8006ca0 ) + 8006c04: 62fb str r3, [r7, #44] @ 0x2c + sConfigOC.Pulse = 45; + 8006c06: 232d movs r3, #45 @ 0x2d + 8006c08: 633b str r3, [r7, #48] @ 0x30 + sConfigOC.OCPolarity = TIM_OCPOLARITY_HIGH; + 8006c0a: 2300 movs r3, #0 + 8006c0c: 637b str r3, [r7, #52] @ 0x34 + sConfigOC.OCNPolarity = TIM_OCNPOLARITY_HIGH; + 8006c0e: 2300 movs r3, #0 + 8006c10: 63bb str r3, [r7, #56] @ 0x38 + sConfigOC.OCFastMode = TIM_OCFAST_DISABLE; + 8006c12: 2300 movs r3, #0 + 8006c14: 63fb str r3, [r7, #60] @ 0x3c + sConfigOC.OCIdleState = TIM_OCIDLESTATE_RESET; + 8006c16: 2300 movs r3, #0 + 8006c18: 643b str r3, [r7, #64] @ 0x40 + sConfigOC.OCNIdleState = TIM_OCNIDLESTATE_RESET; + 8006c1a: 2300 movs r3, #0 + 8006c1c: 647b str r3, [r7, #68] @ 0x44 + if (HAL_TIM_OC_ConfigChannel(&htim8, &sConfigOC, TIM_CHANNEL_2) != HAL_OK) + 8006c1e: f107 032c add.w r3, r7, #44 @ 0x2c + 8006c22: 2204 movs r2, #4 + 8006c24: 4619 mov r1, r3 + 8006c26: 481c ldr r0, [pc, #112] @ (8006c98 ) + 8006c28: f00b fc30 bl 801248c + 8006c2c: 4603 mov r3, r0 + 8006c2e: 2b00 cmp r3, #0 + 8006c30: d001 beq.n 8006c36 + { + Error_Handler(); + 8006c32: f000 f9e7 bl 8007004 + } + __HAL_TIM_ENABLE_OCxPRELOAD(&htim8, TIM_CHANNEL_2); + 8006c36: 4b18 ldr r3, [pc, #96] @ (8006c98 ) + 8006c38: 681b ldr r3, [r3, #0] + 8006c3a: 699a ldr r2, [r3, #24] + 8006c3c: 4b16 ldr r3, [pc, #88] @ (8006c98 ) + 8006c3e: 681b ldr r3, [r3, #0] + 8006c40: f442 6200 orr.w r2, r2, #2048 @ 0x800 + 8006c44: 619a str r2, [r3, #24] + sBreakDeadTimeConfig.OffStateRunMode = TIM_OSSR_DISABLE; + 8006c46: 2300 movs r3, #0 + 8006c48: 603b str r3, [r7, #0] + sBreakDeadTimeConfig.OffStateIDLEMode = TIM_OSSI_DISABLE; + 8006c4a: 2300 movs r3, #0 + 8006c4c: 607b str r3, [r7, #4] + sBreakDeadTimeConfig.LockLevel = TIM_LOCKLEVEL_OFF; + 8006c4e: 2300 movs r3, #0 + 8006c50: 60bb str r3, [r7, #8] + sBreakDeadTimeConfig.DeadTime = 0; + 8006c52: 2300 movs r3, #0 + 8006c54: 60fb str r3, [r7, #12] + sBreakDeadTimeConfig.BreakState = TIM_BREAK_DISABLE; + 8006c56: 2300 movs r3, #0 + 8006c58: 613b str r3, [r7, #16] + sBreakDeadTimeConfig.BreakPolarity = TIM_BREAKPOLARITY_HIGH; + 8006c5a: f44f 5300 mov.w r3, #8192 @ 0x2000 + 8006c5e: 617b str r3, [r7, #20] + sBreakDeadTimeConfig.BreakFilter = 0; + 8006c60: 2300 movs r3, #0 + 8006c62: 61bb str r3, [r7, #24] + sBreakDeadTimeConfig.Break2State = TIM_BREAK2_DISABLE; + 8006c64: 2300 movs r3, #0 + 8006c66: 61fb str r3, [r7, #28] + sBreakDeadTimeConfig.Break2Polarity = TIM_BREAK2POLARITY_HIGH; + 8006c68: f04f 7300 mov.w r3, #33554432 @ 0x2000000 + 8006c6c: 623b str r3, [r7, #32] + sBreakDeadTimeConfig.Break2Filter = 0; + 8006c6e: 2300 movs r3, #0 + 8006c70: 627b str r3, [r7, #36] @ 0x24 + sBreakDeadTimeConfig.AutomaticOutput = TIM_AUTOMATICOUTPUT_DISABLE; + 8006c72: 2300 movs r3, #0 + 8006c74: 62bb str r3, [r7, #40] @ 0x28 + if (HAL_TIMEx_ConfigBreakDeadTime(&htim8, &sBreakDeadTimeConfig) != HAL_OK) + 8006c76: 463b mov r3, r7 + 8006c78: 4619 mov r1, r3 + 8006c7a: 4807 ldr r0, [pc, #28] @ (8006c98 ) + 8006c7c: f00c fa26 bl 80130cc + 8006c80: 4603 mov r3, r0 + 8006c82: 2b00 cmp r3, #0 + 8006c84: d001 beq.n 8006c8a + { + Error_Handler(); + 8006c86: f000 f9bd bl 8007004 + } + /* USER CODE BEGIN TIM8_Init 2 */ + + /* USER CODE END TIM8_Init 2 */ + HAL_TIM_MspPostInit(&htim8); + 8006c8a: 4803 ldr r0, [pc, #12] @ (8006c98 ) + 8006c8c: f002 ffe2 bl 8009c54 + +} + 8006c90: bf00 nop + 8006c92: 3768 adds r7, #104 @ 0x68 + 8006c94: 46bd mov sp, r7 + 8006c96: bd80 pop {r7, pc} + 8006c98: 20002ecc .word 0x20002ecc + 8006c9c: 40013400 .word 0x40013400 + 8006ca0: 00010010 .word 0x00010010 + +08006ca4 : + * @brief USART2 Initialization Function + * @param None + * @retval None + */ +void MX_USART2_UART_Init(void) +{ + 8006ca4: b580 push {r7, lr} + 8006ca6: af00 add r7, sp, #0 + /* USER CODE END USART2_Init 0 */ + + /* USER CODE BEGIN USART2_Init 1 */ + + /* USER CODE END USART2_Init 1 */ + huart2.Instance = USART2; + 8006ca8: 4b14 ldr r3, [pc, #80] @ (8006cfc ) + 8006caa: 4a15 ldr r2, [pc, #84] @ (8006d00 ) + 8006cac: 601a str r2, [r3, #0] + huart2.Init.BaudRate = 115200; + 8006cae: 4b13 ldr r3, [pc, #76] @ (8006cfc ) + 8006cb0: f44f 32e1 mov.w r2, #115200 @ 0x1c200 + 8006cb4: 605a str r2, [r3, #4] + huart2.Init.WordLength = UART_WORDLENGTH_8B; + 8006cb6: 4b11 ldr r3, [pc, #68] @ (8006cfc ) + 8006cb8: 2200 movs r2, #0 + 8006cba: 609a str r2, [r3, #8] + huart2.Init.StopBits = UART_STOPBITS_1; + 8006cbc: 4b0f ldr r3, [pc, #60] @ (8006cfc ) + 8006cbe: 2200 movs r2, #0 + 8006cc0: 60da str r2, [r3, #12] + huart2.Init.Parity = UART_PARITY_NONE; + 8006cc2: 4b0e ldr r3, [pc, #56] @ (8006cfc ) + 8006cc4: 2200 movs r2, #0 + 8006cc6: 611a str r2, [r3, #16] + huart2.Init.Mode = UART_MODE_TX_RX; + 8006cc8: 4b0c ldr r3, [pc, #48] @ (8006cfc ) + 8006cca: 220c movs r2, #12 + 8006ccc: 615a str r2, [r3, #20] + huart2.Init.HwFlowCtl = UART_HWCONTROL_NONE; + 8006cce: 4b0b ldr r3, [pc, #44] @ (8006cfc ) + 8006cd0: 2200 movs r2, #0 + 8006cd2: 619a str r2, [r3, #24] + huart2.Init.OverSampling = UART_OVERSAMPLING_16; + 8006cd4: 4b09 ldr r3, [pc, #36] @ (8006cfc ) + 8006cd6: 2200 movs r2, #0 + 8006cd8: 61da str r2, [r3, #28] + huart2.Init.OneBitSampling = UART_ONE_BIT_SAMPLE_DISABLE; + 8006cda: 4b08 ldr r3, [pc, #32] @ (8006cfc ) + 8006cdc: 2200 movs r2, #0 + 8006cde: 621a str r2, [r3, #32] + huart2.AdvancedInit.AdvFeatureInit = UART_ADVFEATURE_NO_INIT; + 8006ce0: 4b06 ldr r3, [pc, #24] @ (8006cfc ) + 8006ce2: 2200 movs r2, #0 + 8006ce4: 625a str r2, [r3, #36] @ 0x24 + if (HAL_UART_Init(&huart2) != HAL_OK) + 8006ce6: 4805 ldr r0, [pc, #20] @ (8006cfc ) + 8006ce8: f00c fa8c bl 8013204 + 8006cec: 4603 mov r3, r0 + 8006cee: 2b00 cmp r3, #0 + 8006cf0: d001 beq.n 8006cf6 + { + Error_Handler(); + 8006cf2: f000 f987 bl 8007004 + } + /* USER CODE BEGIN USART2_Init 2 */ + + /* USER CODE END USART2_Init 2 */ + +} + 8006cf6: bf00 nop + 8006cf8: bd80 pop {r7, pc} + 8006cfa: bf00 nop + 8006cfc: 20002f18 .word 0x20002f18 + 8006d00: 40004400 .word 0x40004400 + +08006d04 : + +/** + * Enable DMA controller clock + */ +static void MX_DMA_Init(void) +{ + 8006d04: b580 push {r7, lr} + 8006d06: b082 sub sp, #8 + 8006d08: af00 add r7, sp, #0 + + /* DMA controller clock enable */ + __HAL_RCC_DMA1_CLK_ENABLE(); + 8006d0a: 4b14 ldr r3, [pc, #80] @ (8006d5c ) + 8006d0c: 6c9b ldr r3, [r3, #72] @ 0x48 + 8006d0e: 4a13 ldr r2, [pc, #76] @ (8006d5c ) + 8006d10: f043 0301 orr.w r3, r3, #1 + 8006d14: 6493 str r3, [r2, #72] @ 0x48 + 8006d16: 4b11 ldr r3, [pc, #68] @ (8006d5c ) + 8006d18: 6c9b ldr r3, [r3, #72] @ 0x48 + 8006d1a: f003 0301 and.w r3, r3, #1 + 8006d1e: 607b str r3, [r7, #4] + 8006d20: 687b ldr r3, [r7, #4] + + /* DMA interrupt init */ + /* DMA1_Channel1_IRQn interrupt configuration */ + HAL_NVIC_SetPriority(DMA1_Channel1_IRQn, 5, 0); + 8006d22: 2200 movs r2, #0 + 8006d24: 2105 movs r1, #5 + 8006d26: 200b movs r0, #11 + 8006d28: f006 fdfe bl 800d928 + HAL_NVIC_EnableIRQ(DMA1_Channel1_IRQn); + 8006d2c: 200b movs r0, #11 + 8006d2e: f006 fe17 bl 800d960 + /* DMA1_Channel2_IRQn interrupt configuration */ + HAL_NVIC_SetPriority(DMA1_Channel2_IRQn, 5, 0); + 8006d32: 2200 movs r2, #0 + 8006d34: 2105 movs r1, #5 + 8006d36: 200c movs r0, #12 + 8006d38: f006 fdf6 bl 800d928 + HAL_NVIC_EnableIRQ(DMA1_Channel2_IRQn); + 8006d3c: 200c movs r0, #12 + 8006d3e: f006 fe0f bl 800d960 + /* DMA1_Channel7_IRQn interrupt configuration */ + HAL_NVIC_SetPriority(DMA1_Channel7_IRQn, 7, 0); + 8006d42: 2200 movs r2, #0 + 8006d44: 2107 movs r1, #7 + 8006d46: 2011 movs r0, #17 + 8006d48: f006 fdee bl 800d928 + HAL_NVIC_EnableIRQ(DMA1_Channel7_IRQn); + 8006d4c: 2011 movs r0, #17 + 8006d4e: f006 fe07 bl 800d960 + +} + 8006d52: bf00 nop + 8006d54: 3708 adds r7, #8 + 8006d56: 46bd mov sp, r7 + 8006d58: bd80 pop {r7, pc} + 8006d5a: bf00 nop + 8006d5c: 40021000 .word 0x40021000 + +08006d60 : + * @brief GPIO Initialization Function + * @param None + * @retval None + */ +static void MX_GPIO_Init(void) +{ + 8006d60: b580 push {r7, lr} + 8006d62: b08a sub sp, #40 @ 0x28 + 8006d64: af00 add r7, sp, #0 + GPIO_InitTypeDef GPIO_InitStruct = {0}; + 8006d66: f107 0314 add.w r3, r7, #20 + 8006d6a: 2200 movs r2, #0 + 8006d6c: 601a str r2, [r3, #0] + 8006d6e: 605a str r2, [r3, #4] + 8006d70: 609a str r2, [r3, #8] + 8006d72: 60da str r2, [r3, #12] + 8006d74: 611a str r2, [r3, #16] + /* USER CODE BEGIN MX_GPIO_Init_1 */ + /* USER CODE END MX_GPIO_Init_1 */ + + /* GPIO Ports Clock Enable */ + __HAL_RCC_GPIOC_CLK_ENABLE(); + 8006d76: 4b92 ldr r3, [pc, #584] @ (8006fc0 ) + 8006d78: 6cdb ldr r3, [r3, #76] @ 0x4c + 8006d7a: 4a91 ldr r2, [pc, #580] @ (8006fc0 ) + 8006d7c: f043 0304 orr.w r3, r3, #4 + 8006d80: 64d3 str r3, [r2, #76] @ 0x4c + 8006d82: 4b8f ldr r3, [pc, #572] @ (8006fc0 ) + 8006d84: 6cdb ldr r3, [r3, #76] @ 0x4c + 8006d86: f003 0304 and.w r3, r3, #4 + 8006d8a: 613b str r3, [r7, #16] + 8006d8c: 693b ldr r3, [r7, #16] + __HAL_RCC_GPIOA_CLK_ENABLE(); + 8006d8e: 4b8c ldr r3, [pc, #560] @ (8006fc0 ) + 8006d90: 6cdb ldr r3, [r3, #76] @ 0x4c + 8006d92: 4a8b ldr r2, [pc, #556] @ (8006fc0 ) + 8006d94: f043 0301 orr.w r3, r3, #1 + 8006d98: 64d3 str r3, [r2, #76] @ 0x4c + 8006d9a: 4b89 ldr r3, [pc, #548] @ (8006fc0 ) + 8006d9c: 6cdb ldr r3, [r3, #76] @ 0x4c + 8006d9e: f003 0301 and.w r3, r3, #1 + 8006da2: 60fb str r3, [r7, #12] + 8006da4: 68fb ldr r3, [r7, #12] + __HAL_RCC_GPIOB_CLK_ENABLE(); + 8006da6: 4b86 ldr r3, [pc, #536] @ (8006fc0 ) + 8006da8: 6cdb ldr r3, [r3, #76] @ 0x4c + 8006daa: 4a85 ldr r2, [pc, #532] @ (8006fc0 ) + 8006dac: f043 0302 orr.w r3, r3, #2 + 8006db0: 64d3 str r3, [r2, #76] @ 0x4c + 8006db2: 4b83 ldr r3, [pc, #524] @ (8006fc0 ) + 8006db4: 6cdb ldr r3, [r3, #76] @ 0x4c + 8006db6: f003 0302 and.w r3, r3, #2 + 8006dba: 60bb str r3, [r7, #8] + 8006dbc: 68bb ldr r3, [r7, #8] + __HAL_RCC_GPIOD_CLK_ENABLE(); + 8006dbe: 4b80 ldr r3, [pc, #512] @ (8006fc0 ) + 8006dc0: 6cdb ldr r3, [r3, #76] @ 0x4c + 8006dc2: 4a7f ldr r2, [pc, #508] @ (8006fc0 ) + 8006dc4: f043 0308 orr.w r3, r3, #8 + 8006dc8: 64d3 str r3, [r2, #76] @ 0x4c + 8006dca: 4b7d ldr r3, [pc, #500] @ (8006fc0 ) + 8006dcc: 6cdb ldr r3, [r3, #76] @ 0x4c + 8006dce: f003 0308 and.w r3, r3, #8 + 8006dd2: 607b str r3, [r7, #4] + 8006dd4: 687b ldr r3, [r7, #4] + + /*Configure GPIO pin Output Level */ + HAL_GPIO_WritePin(GPIOC, RADIO_LED0_Pin|RADIO_LED1_Pin|LATCH_OUT_Pin|CLK_OUT_Pin + 8006dd6: 2200 movs r2, #0 + 8006dd8: f240 3123 movw r1, #803 @ 0x323 + 8006ddc: 4879 ldr r0, [pc, #484] @ (8006fc4 ) + 8006dde: f007 fe97 bl 800eb10 + |DATA_OUT_Pin, GPIO_PIN_RESET); + + /*Configure GPIO pin Output Level */ + HAL_GPIO_WritePin(RADIO_RESET_GPIO_Port, RADIO_RESET_Pin, GPIO_PIN_SET); + 8006de2: 2201 movs r2, #1 + 8006de4: 2102 movs r1, #2 + 8006de6: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 8006dea: f007 fe91 bl 800eb10 + + /*Configure GPIO pin Output Level */ + HAL_GPIO_WritePin(GPIOA, LD2_Pin|RADIO_NSS_Pin|OE_Pin|CAN_LED_Pin, GPIO_PIN_RESET); + 8006dee: 2200 movs r2, #0 + 8006df0: f248 11a0 movw r1, #33184 @ 0x81a0 + 8006df4: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 8006df8: f007 fe8a bl 800eb10 + + /*Configure GPIO pin Output Level */ + HAL_GPIO_WritePin(PWR_EN_GPIO_Port, PWR_EN_Pin, GPIO_PIN_SET); + 8006dfc: 2201 movs r2, #1 + 8006dfe: 2110 movs r1, #16 + 8006e00: 4870 ldr r0, [pc, #448] @ (8006fc4 ) + 8006e02: f007 fe85 bl 800eb10 + + /*Configure GPIO pin Output Level */ + HAL_GPIO_WritePin(GPIOB, RADIO_LED2_Pin|DBG1_Pin|DBG5_Pin|BLE_CS_Pin + 8006e06: 2200 movs r2, #0 + 8006e08: f246 4103 movw r1, #25603 @ 0x6403 + 8006e0c: 486e ldr r0, [pc, #440] @ (8006fc8 ) + 8006e0e: f007 fe7f bl 800eb10 + |BLE_RST_Pin, GPIO_PIN_RESET); + + /*Configure GPIO pin Output Level */ + HAL_GPIO_WritePin(ERR_LED_GPIO_Port, ERR_LED_Pin, GPIO_PIN_RESET); + 8006e12: 2200 movs r2, #0 + 8006e14: 2104 movs r1, #4 + 8006e16: 486d ldr r0, [pc, #436] @ (8006fcc ) + 8006e18: f007 fe7a bl 800eb10 + + /*Configure GPIO pin : USR_BTN_Pin */ + GPIO_InitStruct.Pin = USR_BTN_Pin; + 8006e1c: f44f 5300 mov.w r3, #8192 @ 0x2000 + 8006e20: 617b str r3, [r7, #20] + GPIO_InitStruct.Mode = GPIO_MODE_IT_FALLING; + 8006e22: f44f 1304 mov.w r3, #2162688 @ 0x210000 + 8006e26: 61bb str r3, [r7, #24] + GPIO_InitStruct.Pull = GPIO_NOPULL; + 8006e28: 2300 movs r3, #0 + 8006e2a: 61fb str r3, [r7, #28] + HAL_GPIO_Init(USR_BTN_GPIO_Port, &GPIO_InitStruct); + 8006e2c: f107 0314 add.w r3, r7, #20 + 8006e30: 4619 mov r1, r3 + 8006e32: 4864 ldr r0, [pc, #400] @ (8006fc4 ) + 8006e34: f007 fbb6 bl 800e5a4 + + /*Configure GPIO pins : RADIO_LED0_Pin RADIO_LED1_Pin PWR_EN_Pin LATCH_OUT_Pin + CLK_OUT_Pin DATA_OUT_Pin */ + GPIO_InitStruct.Pin = RADIO_LED0_Pin|RADIO_LED1_Pin|PWR_EN_Pin|LATCH_OUT_Pin + 8006e38: f240 3333 movw r3, #819 @ 0x333 + 8006e3c: 617b str r3, [r7, #20] + |CLK_OUT_Pin|DATA_OUT_Pin; + GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; + 8006e3e: 2301 movs r3, #1 + 8006e40: 61bb str r3, [r7, #24] + GPIO_InitStruct.Pull = GPIO_NOPULL; + 8006e42: 2300 movs r3, #0 + 8006e44: 61fb str r3, [r7, #28] + GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; + 8006e46: 2300 movs r3, #0 + 8006e48: 623b str r3, [r7, #32] + HAL_GPIO_Init(GPIOC, &GPIO_InitStruct); + 8006e4a: f107 0314 add.w r3, r7, #20 + 8006e4e: 4619 mov r1, r3 + 8006e50: 485c ldr r0, [pc, #368] @ (8006fc4 ) + 8006e52: f007 fba7 bl 800e5a4 + + /*Configure GPIO pin : VCC_ON_Pin */ + GPIO_InitStruct.Pin = VCC_ON_Pin; + 8006e56: 2301 movs r3, #1 + 8006e58: 617b str r3, [r7, #20] + GPIO_InitStruct.Mode = GPIO_MODE_IT_RISING_FALLING; + 8006e5a: f44f 1344 mov.w r3, #3211264 @ 0x310000 + 8006e5e: 61bb str r3, [r7, #24] + GPIO_InitStruct.Pull = GPIO_NOPULL; + 8006e60: 2300 movs r3, #0 + 8006e62: 61fb str r3, [r7, #28] + HAL_GPIO_Init(VCC_ON_GPIO_Port, &GPIO_InitStruct); + 8006e64: f107 0314 add.w r3, r7, #20 + 8006e68: 4619 mov r1, r3 + 8006e6a: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 8006e6e: f007 fb99 bl 800e5a4 + + /*Configure GPIO pins : RADIO_RESET_Pin LD2_Pin RADIO_NSS_Pin CAN_LED_Pin */ + GPIO_InitStruct.Pin = RADIO_RESET_Pin|LD2_Pin|RADIO_NSS_Pin|CAN_LED_Pin; + 8006e72: f248 03a2 movw r3, #32930 @ 0x80a2 + 8006e76: 617b str r3, [r7, #20] + GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; + 8006e78: 2301 movs r3, #1 + 8006e7a: 61bb str r3, [r7, #24] + GPIO_InitStruct.Pull = GPIO_NOPULL; + 8006e7c: 2300 movs r3, #0 + 8006e7e: 61fb str r3, [r7, #28] + GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; + 8006e80: 2300 movs r3, #0 + 8006e82: 623b str r3, [r7, #32] + HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); + 8006e84: f107 0314 add.w r3, r7, #20 + 8006e88: 4619 mov r1, r3 + 8006e8a: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 8006e8e: f007 fb89 bl 800e5a4 + + /*Configure GPIO pins : RADIO_LED2_Pin DBG1_Pin DBG5_Pin BLE_CS_Pin + BLE_RST_Pin */ + GPIO_InitStruct.Pin = RADIO_LED2_Pin|DBG1_Pin|DBG5_Pin|BLE_CS_Pin + 8006e92: f246 4303 movw r3, #25603 @ 0x6403 + 8006e96: 617b str r3, [r7, #20] + |BLE_RST_Pin; + GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; + 8006e98: 2301 movs r3, #1 + 8006e9a: 61bb str r3, [r7, #24] + GPIO_InitStruct.Pull = GPIO_NOPULL; + 8006e9c: 2300 movs r3, #0 + 8006e9e: 61fb str r3, [r7, #28] + GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; + 8006ea0: 2300 movs r3, #0 + 8006ea2: 623b str r3, [r7, #32] + HAL_GPIO_Init(GPIOB, &GPIO_InitStruct); + 8006ea4: f107 0314 add.w r3, r7, #20 + 8006ea8: 4619 mov r1, r3 + 8006eaa: 4847 ldr r0, [pc, #284] @ (8006fc8 ) + 8006eac: f007 fb7a bl 800e5a4 + + /*Configure GPIO pin : BLE_INT_Pin */ + GPIO_InitStruct.Pin = BLE_INT_Pin; + 8006eb0: 2304 movs r3, #4 + 8006eb2: 617b str r3, [r7, #20] + GPIO_InitStruct.Mode = GPIO_MODE_IT_RISING; + 8006eb4: f44f 1388 mov.w r3, #1114112 @ 0x110000 + 8006eb8: 61bb str r3, [r7, #24] + GPIO_InitStruct.Pull = GPIO_NOPULL; + 8006eba: 2300 movs r3, #0 + 8006ebc: 61fb str r3, [r7, #28] + HAL_GPIO_Init(BLE_INT_GPIO_Port, &GPIO_InitStruct); + 8006ebe: f107 0314 add.w r3, r7, #20 + 8006ec2: 4619 mov r1, r3 + 8006ec4: 4840 ldr r0, [pc, #256] @ (8006fc8 ) + 8006ec6: f007 fb6d bl 800e5a4 + + /*Configure GPIO pin : OE_Pin */ + GPIO_InitStruct.Pin = OE_Pin; + 8006eca: f44f 7380 mov.w r3, #256 @ 0x100 + 8006ece: 617b str r3, [r7, #20] + GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_OD; + 8006ed0: 2311 movs r3, #17 + 8006ed2: 61bb str r3, [r7, #24] + GPIO_InitStruct.Pull = GPIO_NOPULL; + 8006ed4: 2300 movs r3, #0 + 8006ed6: 61fb str r3, [r7, #28] + GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; + 8006ed8: 2300 movs r3, #0 + 8006eda: 623b str r3, [r7, #32] + HAL_GPIO_Init(OE_GPIO_Port, &GPIO_InitStruct); + 8006edc: f107 0314 add.w r3, r7, #20 + 8006ee0: 4619 mov r1, r3 + 8006ee2: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 8006ee6: f007 fb5d bl 800e5a4 + + /*Configure GPIO pin : RADIO_DIO0_Pin */ + GPIO_InitStruct.Pin = RADIO_DIO0_Pin; + 8006eea: f44f 6380 mov.w r3, #1024 @ 0x400 + 8006eee: 617b str r3, [r7, #20] + GPIO_InitStruct.Mode = GPIO_MODE_IT_RISING; + 8006ef0: f44f 1388 mov.w r3, #1114112 @ 0x110000 + 8006ef4: 61bb str r3, [r7, #24] + GPIO_InitStruct.Pull = GPIO_PULLDOWN; + 8006ef6: 2302 movs r3, #2 + 8006ef8: 61fb str r3, [r7, #28] + HAL_GPIO_Init(RADIO_DIO0_GPIO_Port, &GPIO_InitStruct); + 8006efa: f107 0314 add.w r3, r7, #20 + 8006efe: 4619 mov r1, r3 + 8006f00: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 8006f04: f007 fb4e bl 800e5a4 + + /*Configure GPIO pin : ERR_LED_Pin */ + GPIO_InitStruct.Pin = ERR_LED_Pin; + 8006f08: 2304 movs r3, #4 + 8006f0a: 617b str r3, [r7, #20] + GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; + 8006f0c: 2301 movs r3, #1 + 8006f0e: 61bb str r3, [r7, #24] + GPIO_InitStruct.Pull = GPIO_NOPULL; + 8006f10: 2300 movs r3, #0 + 8006f12: 61fb str r3, [r7, #28] + GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; + 8006f14: 2300 movs r3, #0 + 8006f16: 623b str r3, [r7, #32] + HAL_GPIO_Init(ERR_LED_GPIO_Port, &GPIO_InitStruct); + 8006f18: f107 0314 add.w r3, r7, #20 + 8006f1c: 4619 mov r1, r3 + 8006f1e: 482b ldr r0, [pc, #172] @ (8006fcc ) + 8006f20: f007 fb40 bl 800e5a4 + + /*Configure GPIO pin : RADIO_DIO1_Pin */ + GPIO_InitStruct.Pin = RADIO_DIO1_Pin; + 8006f24: 2308 movs r3, #8 + 8006f26: 617b str r3, [r7, #20] + GPIO_InitStruct.Mode = GPIO_MODE_IT_RISING_FALLING; + 8006f28: f44f 1344 mov.w r3, #3211264 @ 0x310000 + 8006f2c: 61bb str r3, [r7, #24] + GPIO_InitStruct.Pull = GPIO_PULLDOWN; + 8006f2e: 2302 movs r3, #2 + 8006f30: 61fb str r3, [r7, #28] + HAL_GPIO_Init(RADIO_DIO1_GPIO_Port, &GPIO_InitStruct); + 8006f32: f107 0314 add.w r3, r7, #20 + 8006f36: 4619 mov r1, r3 + 8006f38: 4823 ldr r0, [pc, #140] @ (8006fc8 ) + 8006f3a: f007 fb33 bl 800e5a4 + + /*Configure GPIO pins : RADIO_DIO3_Pin RADIO_DIO2_Pin */ + GPIO_InitStruct.Pin = RADIO_DIO3_Pin|RADIO_DIO2_Pin; + 8006f3e: 2330 movs r3, #48 @ 0x30 + 8006f40: 617b str r3, [r7, #20] + GPIO_InitStruct.Mode = GPIO_MODE_IT_RISING; + 8006f42: f44f 1388 mov.w r3, #1114112 @ 0x110000 + 8006f46: 61bb str r3, [r7, #24] + GPIO_InitStruct.Pull = GPIO_PULLDOWN; + 8006f48: 2302 movs r3, #2 + 8006f4a: 61fb str r3, [r7, #28] + HAL_GPIO_Init(GPIOB, &GPIO_InitStruct); + 8006f4c: f107 0314 add.w r3, r7, #20 + 8006f50: 4619 mov r1, r3 + 8006f52: 481d ldr r0, [pc, #116] @ (8006fc8 ) + 8006f54: f007 fb26 bl 800e5a4 + + /* EXTI interrupt init*/ + HAL_NVIC_SetPriority(EXTI0_IRQn, 5, 0); + 8006f58: 2200 movs r2, #0 + 8006f5a: 2105 movs r1, #5 + 8006f5c: 2006 movs r0, #6 + 8006f5e: f006 fce3 bl 800d928 + HAL_NVIC_EnableIRQ(EXTI0_IRQn); + 8006f62: 2006 movs r0, #6 + 8006f64: f006 fcfc bl 800d960 + + HAL_NVIC_SetPriority(EXTI2_IRQn, 5, 0); + 8006f68: 2200 movs r2, #0 + 8006f6a: 2105 movs r1, #5 + 8006f6c: 2008 movs r0, #8 + 8006f6e: f006 fcdb bl 800d928 + HAL_NVIC_EnableIRQ(EXTI2_IRQn); + 8006f72: 2008 movs r0, #8 + 8006f74: f006 fcf4 bl 800d960 + + HAL_NVIC_SetPriority(EXTI3_IRQn, 6, 0); + 8006f78: 2200 movs r2, #0 + 8006f7a: 2106 movs r1, #6 + 8006f7c: 2009 movs r0, #9 + 8006f7e: f006 fcd3 bl 800d928 + HAL_NVIC_EnableIRQ(EXTI3_IRQn); + 8006f82: 2009 movs r0, #9 + 8006f84: f006 fcec bl 800d960 + + HAL_NVIC_SetPriority(EXTI4_IRQn, 6, 0); + 8006f88: 2200 movs r2, #0 + 8006f8a: 2106 movs r1, #6 + 8006f8c: 200a movs r0, #10 + 8006f8e: f006 fccb bl 800d928 + HAL_NVIC_EnableIRQ(EXTI4_IRQn); + 8006f92: 200a movs r0, #10 + 8006f94: f006 fce4 bl 800d960 + + HAL_NVIC_SetPriority(EXTI9_5_IRQn, 6, 0); + 8006f98: 2200 movs r2, #0 + 8006f9a: 2106 movs r1, #6 + 8006f9c: 2017 movs r0, #23 + 8006f9e: f006 fcc3 bl 800d928 + HAL_NVIC_EnableIRQ(EXTI9_5_IRQn); + 8006fa2: 2017 movs r0, #23 + 8006fa4: f006 fcdc bl 800d960 + + HAL_NVIC_SetPriority(EXTI15_10_IRQn, 6, 0); + 8006fa8: 2200 movs r2, #0 + 8006faa: 2106 movs r1, #6 + 8006fac: 2028 movs r0, #40 @ 0x28 + 8006fae: f006 fcbb bl 800d928 + HAL_NVIC_EnableIRQ(EXTI15_10_IRQn); + 8006fb2: 2028 movs r0, #40 @ 0x28 + 8006fb4: f006 fcd4 bl 800d960 + + /* USER CODE BEGIN MX_GPIO_Init_2 */ + /* USER CODE END MX_GPIO_Init_2 */ +} + 8006fb8: bf00 nop + 8006fba: 3728 adds r7, #40 @ 0x28 + 8006fbc: 46bd mov sp, r7 + 8006fbe: bd80 pop {r7, pc} + 8006fc0: 40021000 .word 0x40021000 + 8006fc4: 48000800 .word 0x48000800 + 8006fc8: 48000400 .word 0x48000400 + 8006fcc: 48000c00 .word 0x48000c00 + +08006fd0 : + * @param argument: Not used + * @retval None + */ +/* USER CODE END Header_StartDefaultTask */ +void StartDefaultTask(void const * argument) +{ + 8006fd0: b580 push {r7, lr} + 8006fd2: b082 sub sp, #8 + 8006fd4: af00 add r7, sp, #0 + 8006fd6: 6078 str r0, [r7, #4] + /* USER CODE BEGIN 5 */ + /* Infinite loop */ + for(;;) + { + osDelay(10); + 8006fd8: 200a movs r0, #10 + 8006fda: f00f f82e bl 801603a + 8006fde: e7fb b.n 8006fd8 + +08006fe0 : + * a global variable "uwTick" used as application time base. + * @param htim : TIM handle + * @retval None + */ +void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim) +{ + 8006fe0: b580 push {r7, lr} + 8006fe2: b082 sub sp, #8 + 8006fe4: af00 add r7, sp, #0 + 8006fe6: 6078 str r0, [r7, #4] + /* USER CODE BEGIN Callback 0 */ + + /* USER CODE END Callback 0 */ + if (htim->Instance == TIM7) + 8006fe8: 687b ldr r3, [r7, #4] + 8006fea: 681b ldr r3, [r3, #0] + 8006fec: 4a04 ldr r2, [pc, #16] @ (8007000 ) + 8006fee: 4293 cmp r3, r2 + 8006ff0: d101 bne.n 8006ff6 + { + HAL_IncTick(); + 8006ff2: f003 fdb9 bl 800ab68 + } + /* USER CODE BEGIN Callback 1 */ + + /* USER CODE END Callback 1 */ +} + 8006ff6: bf00 nop + 8006ff8: 3708 adds r7, #8 + 8006ffa: 46bd mov sp, r7 + 8006ffc: bd80 pop {r7, pc} + 8006ffe: bf00 nop + 8007000: 40001400 .word 0x40001400 + +08007004 : +/** + * @brief This function is executed in case of error occurrence. + * @retval None + */ +void Error_Handler(void) +{ + 8007004: b480 push {r7} + 8007006: af00 add r7, sp, #0 + \details Disables IRQ interrupts by setting the I-bit in the CPSR. + Can only be executed in Privileged modes. + */ +__STATIC_FORCEINLINE void __disable_irq(void) +{ + __ASM volatile ("cpsid i" : : : "memory"); + 8007008: b672 cpsid i +} + 800700a: bf00 nop + /* USER CODE BEGIN Error_Handler_Debug */ + + /* User can add his own implementation to report the HAL error return state */ + __disable_irq(); + while (1) + 800700c: bf00 nop + 800700e: e7fd b.n 800700c + +08007010 : +extern osThreadId automationTaskHandle; + +volatile uint16_t outputs74HC955 = 0; // Current register state of the two 74HC955 + +uint8_t countOpenedValves( uint8_t outputs ) +{ + 8007010: b480 push {r7} + 8007012: b085 sub sp, #20 + 8007014: af00 add r7, sp, #0 + 8007016: 4603 mov r3, r0 + 8007018: 71fb strb r3, [r7, #7] +uint8_t count = 0; + 800701a: 2300 movs r3, #0 + 800701c: 73fb strb r3, [r7, #15] + + for(int b=0; b<8; b++) + 800701e: 2300 movs r3, #0 + 8007020: 60bb str r3, [r7, #8] + 8007022: e00d b.n 8007040 + { + if( outputs & (1< + { + count++; + 8007034: 7bfb ldrb r3, [r7, #15] + 8007036: 3301 adds r3, #1 + 8007038: 73fb strb r3, [r7, #15] + for(int b=0; b<8; b++) + 800703a: 68bb ldr r3, [r7, #8] + 800703c: 3301 adds r3, #1 + 800703e: 60bb str r3, [r7, #8] + 8007040: 68bb ldr r3, [r7, #8] + 8007042: 2b07 cmp r3, #7 + 8007044: ddee ble.n 8007024 + } + } + return count; + 8007046: 7bfb ldrb r3, [r7, #15] +} + 8007048: 4618 mov r0, r3 + 800704a: 3714 adds r7, #20 + 800704c: 46bd mov sp, r7 + 800704e: f85d 7b04 ldr.w r7, [sp], #4 + 8007052: 4770 bx lr + +08007054 : + +void shiftOut( uint8_t bitOrder, uint8_t val ) +{ + 8007054: b580 push {r7, lr} + 8007056: b084 sub sp, #16 + 8007058: af00 add r7, sp, #0 + 800705a: 4603 mov r3, r0 + 800705c: 460a mov r2, r1 + 800705e: 71fb strb r3, [r7, #7] + 8007060: 4613 mov r3, r2 + 8007062: 71bb strb r3, [r7, #6] + uint8_t i; + + for (i = 0; i < 8; i++) + 8007064: 2300 movs r3, #0 + 8007066: 73fb strb r3, [r7, #15] + 8007068: e039 b.n 80070de + { + HAL_GPIO_WritePin(CLK_OUT_GPIO_Port, CLK_OUT_Pin, GPIO_PIN_RESET); + 800706a: 2200 movs r2, #0 + 800706c: f44f 7180 mov.w r1, #256 @ 0x100 + 8007070: 481f ldr r0, [pc, #124] @ (80070f0 ) + 8007072: f007 fd4d bl 800eb10 + if (bitOrder == LSBFIRST) + 8007076: 79fb ldrb r3, [r7, #7] + 8007078: 2b00 cmp r3, #0 + 800707a: d111 bne.n 80070a0 + HAL_GPIO_WritePin(DATA_OUT_GPIO_Port, DATA_OUT_Pin, !!(val & (1 << i))); + 800707c: 79ba ldrb r2, [r7, #6] + 800707e: 7bfb ldrb r3, [r7, #15] + 8007080: fa42 f303 asr.w r3, r2, r3 + 8007084: f003 0301 and.w r3, r3, #1 + 8007088: 2b00 cmp r3, #0 + 800708a: bf14 ite ne + 800708c: 2301 movne r3, #1 + 800708e: 2300 moveq r3, #0 + 8007090: b2db uxtb r3, r3 + 8007092: 461a mov r2, r3 + 8007094: f44f 7100 mov.w r1, #512 @ 0x200 + 8007098: 4815 ldr r0, [pc, #84] @ (80070f0 ) + 800709a: f007 fd39 bl 800eb10 + 800709e: e012 b.n 80070c6 + else + HAL_GPIO_WritePin(DATA_OUT_GPIO_Port, DATA_OUT_Pin, !!(val & (1 << (7 - i)))); + 80070a0: 79ba ldrb r2, [r7, #6] + 80070a2: 7bfb ldrb r3, [r7, #15] + 80070a4: f1c3 0307 rsb r3, r3, #7 + 80070a8: fa42 f303 asr.w r3, r2, r3 + 80070ac: f003 0301 and.w r3, r3, #1 + 80070b0: 2b00 cmp r3, #0 + 80070b2: bf14 ite ne + 80070b4: 2301 movne r3, #1 + 80070b6: 2300 moveq r3, #0 + 80070b8: b2db uxtb r3, r3 + 80070ba: 461a mov r2, r3 + 80070bc: f44f 7100 mov.w r1, #512 @ 0x200 + 80070c0: 480b ldr r0, [pc, #44] @ (80070f0 ) + 80070c2: f007 fd25 bl 800eb10 + + osDelay(1); + 80070c6: 2001 movs r0, #1 + 80070c8: f00e ffb7 bl 801603a + HAL_GPIO_WritePin(CLK_OUT_GPIO_Port, CLK_OUT_Pin, GPIO_PIN_SET); + 80070cc: 2201 movs r2, #1 + 80070ce: f44f 7180 mov.w r1, #256 @ 0x100 + 80070d2: 4807 ldr r0, [pc, #28] @ (80070f0 ) + 80070d4: f007 fd1c bl 800eb10 + for (i = 0; i < 8; i++) + 80070d8: 7bfb ldrb r3, [r7, #15] + 80070da: 3301 adds r3, #1 + 80070dc: 73fb strb r3, [r7, #15] + 80070de: 7bfb ldrb r3, [r7, #15] + 80070e0: 2b07 cmp r3, #7 + 80070e2: d9c2 bls.n 800706a + } +} + 80070e4: bf00 nop + 80070e6: bf00 nop + 80070e8: 3710 adds r7, #16 + 80070ea: 46bd mov sp, r7 + 80070ec: bd80 pop {r7, pc} + 80070ee: bf00 nop + 80070f0: 48000800 .word 0x48000800 + +080070f4 : + +void writeOut( uint16_t data ) +{ + 80070f4: b580 push {r7, lr} + 80070f6: b082 sub sp, #8 + 80070f8: af00 add r7, sp, #0 + 80070fa: 4603 mov r3, r0 + 80070fc: 80fb strh r3, [r7, #6] + HAL_GPIO_WritePin(LATCH_OUT_GPIO_Port, LATCH_OUT_Pin, GPIO_PIN_RESET); + 80070fe: 2200 movs r2, #0 + 8007100: 2120 movs r1, #32 + 8007102: 480e ldr r0, [pc, #56] @ (800713c ) + 8007104: f007 fd04 bl 800eb10 + + shiftOut(MSBFIRST, highByte(data)); + 8007108: 88fb ldrh r3, [r7, #6] + 800710a: 0a1b lsrs r3, r3, #8 + 800710c: b29b uxth r3, r3 + 800710e: b2db uxtb r3, r3 + 8007110: 4619 mov r1, r3 + 8007112: 2001 movs r0, #1 + 8007114: f7ff ff9e bl 8007054 + shiftOut(MSBFIRST, lowByte(data)); + 8007118: 88fb ldrh r3, [r7, #6] + 800711a: b2db uxtb r3, r3 + 800711c: 4619 mov r1, r3 + 800711e: 2001 movs r0, #1 + 8007120: f7ff ff98 bl 8007054 + + osDelay(1); + 8007124: 2001 movs r0, #1 + 8007126: f00e ff88 bl 801603a + HAL_GPIO_WritePin(LATCH_OUT_GPIO_Port, LATCH_OUT_Pin, GPIO_PIN_SET); + 800712a: 2201 movs r2, #1 + 800712c: 2120 movs r1, #32 + 800712e: 4803 ldr r0, [pc, #12] @ (800713c ) + 8007130: f007 fcee bl 800eb10 +} + 8007134: bf00 nop + 8007136: 3708 adds r7, #8 + 8007138: 46bd mov sp, r7 + 800713a: bd80 pop {r7, pc} + 800713c: 48000800 .word 0x48000800 + +08007140 : + +bool updateSpeedRef( uint8_t cy ) +{ + 8007140: b480 push {r7} + 8007142: b085 sub sp, #20 + 8007144: af00 add r7, sp, #0 + 8007146: 4603 mov r3, r0 + 8007148: 71fb strb r3, [r7, #7] + if( cy != UNDEF_FLOWRATE ) { + 800714a: 79fb ldrb r3, [r7, #7] + 800714c: 2bff cmp r3, #255 @ 0xff + 800714e: d014 beq.n 800717a + uint32_t tDelay = 100 - cy; + 8007150: 79fb ldrb r3, [r7, #7] + 8007152: f1c3 0364 rsb r3, r3, #100 @ 0x64 + 8007156: 60fb str r3, [r7, #12] + if( tDelay < 3 ) + 8007158: 68fb ldr r3, [r7, #12] + 800715a: 2b02 cmp r3, #2 + 800715c: d802 bhi.n 8007164 + tDelay = 3; + 800715e: 2303 movs r3, #3 + 8007160: 60fb str r3, [r7, #12] + 8007162: e004 b.n 800716e + else if( tDelay > 97) + 8007164: 68fb ldr r3, [r7, #12] + 8007166: 2b61 cmp r3, #97 @ 0x61 + 8007168: d901 bls.n 800716e + tDelay = 97; + 800716a: 2361 movs r3, #97 @ 0x61 + 800716c: 60fb str r3, [r7, #12] + htim8.Instance->CCR2 = tDelay; + 800716e: 4b06 ldr r3, [pc, #24] @ (8007188 ) + 8007170: 681b ldr r3, [r3, #0] + 8007172: 68fa ldr r2, [r7, #12] + 8007174: 639a str r2, [r3, #56] @ 0x38 + return true; + 8007176: 2301 movs r3, #1 + 8007178: e000 b.n 800717c + } + return false; + 800717a: 2300 movs r3, #0 +} + 800717c: 4618 mov r0, r3 + 800717e: 3714 adds r7, #20 + 8007180: 46bd mov sp, r7 + 8007182: f85d 7b04 ldr.w r7, [sp], #4 + 8007186: 4770 bx lr + 8007188: 20002ecc .word 0x20002ecc + +0800718c : + +void runACmotor( uint8_t cycle ) +{ + 800718c: b580 push {r7, lr} + 800718e: b082 sub sp, #8 + 8007190: af00 add r7, sp, #0 + 8007192: 4603 mov r3, r0 + 8007194: 71fb strb r3, [r7, #7] + if( updateSpeedRef( cycle ) ) { + 8007196: 79fb ldrb r3, [r7, #7] + 8007198: 4618 mov r0, r3 + 800719a: f7ff ffd1 bl 8007140 + 800719e: 4603 mov r3, r0 + 80071a0: 2b00 cmp r3, #0 + 80071a2: d003 beq.n 80071ac + HAL_TIM_OC_Start(&htim8,TIM_CHANNEL_2); // Start Timer for drive converter + 80071a4: 2104 movs r1, #4 + 80071a6: 4803 ldr r0, [pc, #12] @ (80071b4 ) + 80071a8: f00a fe72 bl 8011e90 + } +} + 80071ac: bf00 nop + 80071ae: 3708 adds r7, #8 + 80071b0: 46bd mov sp, r7 + 80071b2: bd80 pop {r7, pc} + 80071b4: 20002ecc .word 0x20002ecc + +080071b8 : + +void stopACmotor() +{ + 80071b8: b580 push {r7, lr} + 80071ba: af00 add r7, sp, #0 + HAL_TIM_OC_Stop(&htim8,TIM_CHANNEL_2); // Stop Timer for drive converter + 80071bc: 2104 movs r1, #4 + 80071be: 4802 ldr r0, [pc, #8] @ (80071c8 ) + 80071c0: f00a ff6c bl 801209c +} + 80071c4: bf00 nop + 80071c6: bd80 pop {r7, pc} + 80071c8: 20002ecc .word 0x20002ecc + +080071cc <_updateOutputs>: + +static uint16_t _updateOutputs( uint16_t outputs ) +{ + 80071cc: b580 push {r7, lr} + 80071ce: b08a sub sp, #40 @ 0x28 + 80071d0: af02 add r7, sp, #8 + 80071d2: 4603 mov r3, r0 + 80071d4: 80fb strh r3, [r7, #6] +uint16_t cs_outputs; +char binaryHi[9] = {0}; + 80071d6: f107 0314 add.w r3, r7, #20 + 80071da: 2200 movs r2, #0 + 80071dc: 601a str r2, [r3, #0] + 80071de: 605a str r2, [r3, #4] + 80071e0: 721a strb r2, [r3, #8] +char binaryLo[9] = {0}; + 80071e2: f107 0308 add.w r3, r7, #8 + 80071e6: 2200 movs r2, #0 + 80071e8: 601a str r2, [r3, #0] + 80071ea: 605a str r2, [r3, #4] + 80071ec: 721a strb r2, [r3, #8] + + cs_outputs = CONVERT_STATE( outputs ); + 80071ee: f9b7 3006 ldrsh.w r3, [r7, #6] + 80071f2: f423 43c0 bic.w r3, r3, #24576 @ 0x6000 + 80071f6: b21b sxth r3, r3 + 80071f8: f483 43fe eor.w r3, r3, #32512 @ 0x7f00 + 80071fc: 43db mvns r3, r3 + 80071fe: b21b sxth r3, r3 + 8007200: 83fb strh r3, [r7, #30] + itoa(highByte(cs_outputs),binaryHi,2); + 8007202: 8bfb ldrh r3, [r7, #30] + 8007204: 0a1b lsrs r3, r3, #8 + 8007206: b29b uxth r3, r3 + 8007208: b2db uxtb r3, r3 + 800720a: 4618 mov r0, r3 + 800720c: f107 0314 add.w r3, r7, #20 + 8007210: 2202 movs r2, #2 + 8007212: 4619 mov r1, r3 + 8007214: f021 f969 bl 80284ea + itoa(lowByte(cs_outputs),binaryLo,2); + 8007218: 8bfb ldrh r3, [r7, #30] + 800721a: b2db uxtb r3, r3 + 800721c: 4618 mov r0, r3 + 800721e: f107 0308 add.w r3, r7, #8 + 8007222: 2202 movs r2, #2 + 8007224: 4619 mov r1, r3 + 8007226: f021 f960 bl 80284ea + APP_LOG(TS_ON, VLEVEL_M, "Set outputs(direct) %05s %08s\r\n",binaryHi,binaryLo); + 800722a: f107 0308 add.w r3, r7, #8 + 800722e: 9301 str r3, [sp, #4] + 8007230: f107 0314 add.w r3, r7, #20 + 8007234: 9300 str r3, [sp, #0] + 8007236: 4b09 ldr r3, [pc, #36] @ (800725c <_updateOutputs+0x90>) + 8007238: 2201 movs r2, #1 + 800723a: 2100 movs r1, #0 + 800723c: 2002 movs r0, #2 + 800723e: f020 facd bl 80277dc + + writeOut( cs_outputs ); + 8007242: 8bfb ldrh r3, [r7, #30] + 8007244: 4618 mov r0, r3 + 8007246: f7ff ff55 bl 80070f4 + + return cs_outputs ^ ALL_VALVES_MASK; // Used by Measurements task to detect changes + 800724a: 8bfb ldrh r3, [r7, #30] + 800724c: f483 43fe eor.w r3, r3, #32512 @ 0x7f00 + 8007250: 43db mvns r3, r3 + 8007252: b29b uxth r3, r3 +} + 8007254: 4618 mov r0, r3 + 8007256: 3720 adds r7, #32 + 8007258: 46bd mov sp, r7 + 800725a: bd80 pop {r7, pc} + 800725c: 0802f2cc .word 0x0802f2cc + +08007260 : + +// parameter outputs can be on 8bits or 16bits +// Pump needs to run to keep hydraulic circuit under pressure (valves need pressure to be fully closed) +static uint16_t updateOutputs( uint16_t outputs, int8_t pumpRate ) +{ + 8007260: b580 push {r7, lr} + 8007262: b08e sub sp, #56 @ 0x38 + 8007264: af04 add r7, sp, #16 + 8007266: 4603 mov r3, r0 + 8007268: 460a mov r2, r1 + 800726a: 80fb strh r3, [r7, #6] + 800726c: 4613 mov r3, r2 + 800726e: 717b strb r3, [r7, #5] +uint16_t temp_outputs, cs_outputs; +bool pumpRunning = false; + 8007270: 2300 movs r3, #0 + 8007272: f887 3023 strb.w r3, [r7, #35] @ 0x23 +int16_t pumpDelay; +char binaryHi[9] = {0}; + 8007276: f107 0314 add.w r3, r7, #20 + 800727a: 2200 movs r2, #0 + 800727c: 601a str r2, [r3, #0] + 800727e: 605a str r2, [r3, #4] + 8007280: 721a strb r2, [r3, #8] +char binaryLo[9] = {0}; + 8007282: f107 0308 add.w r3, r7, #8 + 8007286: 2200 movs r2, #0 + 8007288: 601a str r2, [r3, #0] + 800728a: 605a str r2, [r3, #4] + 800728c: 721a strb r2, [r3, #8] + + // If pump is running or not, the flushing valve is always closed - mounted on actuators board + outputs &= ~(BITSHIFT_OUTPUT(FLUSHING_VALVE)); + 800728e: 88fb ldrh r3, [r7, #6] + 8007290: f3c3 030e ubfx r3, r3, #0, #15 + 8007294: 80fb strh r3, [r7, #6] + + // Get pump state - so at least one valve is opened + pumpRunning = outputs74HC955 & BITSHIFT_OUTPUT(Flash.settings.actuators[3].outputNum); + 8007296: 4bb1 ldr r3, [pc, #708] @ (800755c ) + 8007298: 881b ldrh r3, [r3, #0] + 800729a: b29b uxth r3, r3 + 800729c: 461a mov r2, r3 + 800729e: 4bb0 ldr r3, [pc, #704] @ (8007560 ) + 80072a0: f893 3034 ldrb.w r3, [r3, #52] @ 0x34 + 80072a4: 4619 mov r1, r3 + 80072a6: 2301 movs r3, #1 + 80072a8: 408b lsls r3, r1 + 80072aa: 4013 ands r3, r2 + 80072ac: 2b00 cmp r3, #0 + 80072ae: bf14 ite ne + 80072b0: 2301 movne r3, #1 + 80072b2: 2300 moveq r3, #0 + 80072b4: f887 3023 strb.w r3, [r7, #35] @ 0x23 + + // Get pump delay according to valves opening + if( outputs & VALVES_MASK ) + 80072b8: 88fb ldrh r3, [r7, #6] + 80072ba: b2db uxtb r3, r3 + 80072bc: 2b00 cmp r3, #0 + 80072be: d00c beq.n 80072da + { + pumpDelay = Flash.settings.PumpStartDelay * 1000; + 80072c0: 4ba7 ldr r3, [pc, #668] @ (8007560 ) + 80072c2: f993 3004 ldrsb.w r3, [r3, #4] + 80072c6: b29b uxth r3, r3 + 80072c8: 461a mov r2, r3 + 80072ca: 0152 lsls r2, r2, #5 + 80072cc: 1ad2 subs r2, r2, r3 + 80072ce: 0092 lsls r2, r2, #2 + 80072d0: 4413 add r3, r2 + 80072d2: 00db lsls r3, r3, #3 + 80072d4: b29b uxth r3, r3 + 80072d6: 84bb strh r3, [r7, #36] @ 0x24 + 80072d8: e00b b.n 80072f2 + } + else + { + pumpDelay = Flash.settings.PumpStopDelay * 1000; + 80072da: 4ba1 ldr r3, [pc, #644] @ (8007560 ) + 80072dc: f993 3005 ldrsb.w r3, [r3, #5] + 80072e0: b29b uxth r3, r3 + 80072e2: 461a mov r2, r3 + 80072e4: 0152 lsls r2, r2, #5 + 80072e6: 1ad2 subs r2, r2, r3 + 80072e8: 0092 lsls r2, r2, #2 + 80072ea: 4413 add r3, r2 + 80072ec: 00db lsls r3, r3, #3 + 80072ee: b29b uxth r3, r3 + 80072f0: 84bb strh r3, [r7, #36] @ 0x24 + } + + if( outputs != outputs74HC955 ) + 80072f2: 4b9a ldr r3, [pc, #616] @ (800755c ) + 80072f4: 881b ldrh r3, [r3, #0] + 80072f6: b29b uxth r3, r3 + 80072f8: 88fa ldrh r2, [r7, #6] + 80072fa: 429a cmp r2, r3 + 80072fc: f000 816a beq.w 80075d4 + { + uint8_t nbActiveValves = countOpenedValves( outputs ); + 8007300: 88fb ldrh r3, [r7, #6] + 8007302: b2db uxtb r3, r3 + 8007304: 4618 mov r0, r3 + 8007306: f7ff fe83 bl 8007010 + 800730a: 4603 mov r3, r0 + 800730c: f887 3022 strb.w r3, [r7, #34] @ 0x22 + + // Start/stop pump with delay + if( pumpDelay < 0 ) + 8007310: f9b7 3024 ldrsh.w r3, [r7, #36] @ 0x24 + 8007314: 2b00 cmp r3, #0 + 8007316: f280 80b5 bge.w 8007484 + { + pumpDelay = (-pumpDelay); + 800731a: 8cbb ldrh r3, [r7, #36] @ 0x24 + 800731c: 425b negs r3, r3 + 800731e: b29b uxth r3, r3 + 8007320: 84bb strh r3, [r7, #36] @ 0x24 + + if( !pumpRunning && nbActiveValves ) + 8007322: f897 3023 ldrb.w r3, [r7, #35] @ 0x23 + 8007326: f083 0301 eor.w r3, r3, #1 + 800732a: b2db uxtb r3, r3 + 800732c: 2b00 cmp r3, #0 + 800732e: d014 beq.n 800735a + 8007330: f897 3022 ldrb.w r3, [r7, #34] @ 0x22 + 8007334: 2b00 cmp r3, #0 + 8007336: d010 beq.n 800735a + { + temp_outputs = outputs74HC955 | BITSHIFT_OUTPUT(Flash.settings.actuators[3].outputNum); + 8007338: 4b89 ldr r3, [pc, #548] @ (8007560 ) + 800733a: f893 3034 ldrb.w r3, [r3, #52] @ 0x34 + 800733e: 461a mov r2, r3 + 8007340: 2301 movs r3, #1 + 8007342: 4093 lsls r3, r2 + 8007344: b29a uxth r2, r3 + 8007346: 4b85 ldr r3, [pc, #532] @ (800755c ) + 8007348: 881b ldrh r3, [r3, #0] + 800734a: b29b uxth r3, r3 + 800734c: 4313 orrs r3, r2 + 800734e: 84fb strh r3, [r7, #38] @ 0x26 + runACmotor(pumpRate); + 8007350: 797b ldrb r3, [r7, #5] + 8007352: 4618 mov r0, r3 + 8007354: f7ff ff1a bl 800718c + 8007358: e01a b.n 8007390 + } + else if( pumpRunning && !nbActiveValves ) + 800735a: f897 3023 ldrb.w r3, [r7, #35] @ 0x23 + 800735e: 2b00 cmp r3, #0 + 8007360: d014 beq.n 800738c + 8007362: f897 3022 ldrb.w r3, [r7, #34] @ 0x22 + 8007366: 2b00 cmp r3, #0 + 8007368: d110 bne.n 800738c + { + temp_outputs = outputs74HC955 & ~(BITSHIFT_OUTPUT(Flash.settings.actuators[3].outputNum)); + 800736a: 4b7d ldr r3, [pc, #500] @ (8007560 ) + 800736c: f893 3034 ldrb.w r3, [r3, #52] @ 0x34 + 8007370: 461a mov r2, r3 + 8007372: 2301 movs r3, #1 + 8007374: 4093 lsls r3, r2 + 8007376: b29b uxth r3, r3 + 8007378: 43db mvns r3, r3 + 800737a: b29a uxth r2, r3 + 800737c: 4b77 ldr r3, [pc, #476] @ (800755c ) + 800737e: 881b ldrh r3, [r3, #0] + 8007380: b29b uxth r3, r3 + 8007382: 4013 ands r3, r2 + 8007384: 84fb strh r3, [r7, #38] @ 0x26 + stopACmotor(); + 8007386: f7ff ff17 bl 80071b8 + 800738a: e001 b.n 8007390 + } + else + { + temp_outputs = outputs; + 800738c: 88fb ldrh r3, [r7, #6] + 800738e: 84fb strh r3, [r7, #38] @ 0x26 + } + + cs_outputs = CONVERT_STATE(temp_outputs); + 8007390: f9b7 3026 ldrsh.w r3, [r7, #38] @ 0x26 + 8007394: f423 43c0 bic.w r3, r3, #24576 @ 0x6000 + 8007398: b21b sxth r3, r3 + 800739a: f483 43fe eor.w r3, r3, #32512 @ 0x7f00 + 800739e: 43db mvns r3, r3 + 80073a0: b21b sxth r3, r3 + 80073a2: 843b strh r3, [r7, #32] + writeOut( cs_outputs ); + 80073a4: 8c3b ldrh r3, [r7, #32] + 80073a6: 4618 mov r0, r3 + 80073a8: f7ff fea4 bl 80070f4 + itoa(highByte(cs_outputs),binaryHi,2); + 80073ac: 8c3b ldrh r3, [r7, #32] + 80073ae: 0a1b lsrs r3, r3, #8 + 80073b0: b29b uxth r3, r3 + 80073b2: b2db uxtb r3, r3 + 80073b4: 4618 mov r0, r3 + 80073b6: f107 0314 add.w r3, r7, #20 + 80073ba: 2202 movs r2, #2 + 80073bc: 4619 mov r1, r3 + 80073be: f021 f894 bl 80284ea + itoa(lowByte(cs_outputs),binaryLo,2); + 80073c2: 8c3b ldrh r3, [r7, #32] + 80073c4: b2db uxtb r3, r3 + 80073c6: 4618 mov r0, r3 + 80073c8: f107 0308 add.w r3, r7, #8 + 80073cc: 2202 movs r2, #2 + 80073ce: 4619 mov r1, r3 + 80073d0: f021 f88b bl 80284ea + APP_LOG(TS_ON, VLEVEL_M, "Set outputs(a) %05s %08s - Motor speed ref %d\r\n",binaryHi,binaryLo,pumpRate); + 80073d4: f997 3005 ldrsb.w r3, [r7, #5] + 80073d8: 9302 str r3, [sp, #8] + 80073da: f107 0308 add.w r3, r7, #8 + 80073de: 9301 str r3, [sp, #4] + 80073e0: f107 0314 add.w r3, r7, #20 + 80073e4: 9300 str r3, [sp, #0] + 80073e6: 4b5f ldr r3, [pc, #380] @ (8007564 ) + 80073e8: 2201 movs r2, #1 + 80073ea: 2100 movs r1, #0 + 80073ec: 2002 movs r0, #2 + 80073ee: f020 f9f5 bl 80277dc + + osDelay(pumpDelay); + 80073f2: f9b7 3024 ldrsh.w r3, [r7, #36] @ 0x24 + 80073f6: 4618 mov r0, r3 + 80073f8: f00e fe1f bl 801603a + if( temp_outputs == outputs ) + 80073fc: 8cfa ldrh r2, [r7, #38] @ 0x26 + 80073fe: 88fb ldrh r3, [r7, #6] + 8007400: 429a cmp r2, r3 + 8007402: d101 bne.n 8007408 + return outputs; + 8007404: 88fb ldrh r3, [r7, #6] + 8007406: e112 b.n 800762e + + outputs = (temp_outputs & ACTUATORS_MASK) | (outputs & VALVES_MASK); + 8007408: f9b7 3026 ldrsh.w r3, [r7, #38] @ 0x26 + 800740c: f403 53f8 and.w r3, r3, #7936 @ 0x1f00 + 8007410: b21a sxth r2, r3 + 8007412: f9b7 3006 ldrsh.w r3, [r7, #6] + 8007416: b2db uxtb r3, r3 + 8007418: b21b sxth r3, r3 + 800741a: 4313 orrs r3, r2 + 800741c: b21b sxth r3, r3 + 800741e: 80fb strh r3, [r7, #6] + cs_outputs = CONVERT_STATE(outputs); + 8007420: f9b7 3006 ldrsh.w r3, [r7, #6] + 8007424: f423 43c0 bic.w r3, r3, #24576 @ 0x6000 + 8007428: b21b sxth r3, r3 + 800742a: f483 43fe eor.w r3, r3, #32512 @ 0x7f00 + 800742e: 43db mvns r3, r3 + 8007430: b21b sxth r3, r3 + 8007432: 843b strh r3, [r7, #32] + writeOut( cs_outputs ); + 8007434: 8c3b ldrh r3, [r7, #32] + 8007436: 4618 mov r0, r3 + 8007438: f7ff fe5c bl 80070f4 + itoa(highByte(cs_outputs),binaryHi,2); + 800743c: 8c3b ldrh r3, [r7, #32] + 800743e: 0a1b lsrs r3, r3, #8 + 8007440: b29b uxth r3, r3 + 8007442: b2db uxtb r3, r3 + 8007444: 4618 mov r0, r3 + 8007446: f107 0314 add.w r3, r7, #20 + 800744a: 2202 movs r2, #2 + 800744c: 4619 mov r1, r3 + 800744e: f021 f84c bl 80284ea + itoa(lowByte(cs_outputs),binaryLo,2); + 8007452: 8c3b ldrh r3, [r7, #32] + 8007454: b2db uxtb r3, r3 + 8007456: 4618 mov r0, r3 + 8007458: f107 0308 add.w r3, r7, #8 + 800745c: 2202 movs r2, #2 + 800745e: 4619 mov r1, r3 + 8007460: f021 f843 bl 80284ea + APP_LOG(TS_ON, VLEVEL_M, "Set outputs(b) %05s %08s - Motor speed ref %d\r\n",binaryHi,binaryLo,pumpRate); + 8007464: f997 3005 ldrsb.w r3, [r7, #5] + 8007468: 9302 str r3, [sp, #8] + 800746a: f107 0308 add.w r3, r7, #8 + 800746e: 9301 str r3, [sp, #4] + 8007470: f107 0314 add.w r3, r7, #20 + 8007474: 9300 str r3, [sp, #0] + 8007476: 4b3c ldr r3, [pc, #240] @ (8007568 ) + 8007478: 2201 movs r2, #1 + 800747a: 2100 movs r1, #0 + 800747c: 2002 movs r0, #2 + 800747e: f020 f9ad bl 80277dc + 8007482: e0d3 b.n 800762c + } + else + { + temp_outputs = outputs; + 8007484: 88fb ldrh r3, [r7, #6] + 8007486: 84fb strh r3, [r7, #38] @ 0x26 + cs_outputs = CONVERT_STATE(temp_outputs); + 8007488: f9b7 3026 ldrsh.w r3, [r7, #38] @ 0x26 + 800748c: f423 43c0 bic.w r3, r3, #24576 @ 0x6000 + 8007490: b21b sxth r3, r3 + 8007492: f483 43fe eor.w r3, r3, #32512 @ 0x7f00 + 8007496: 43db mvns r3, r3 + 8007498: b21b sxth r3, r3 + 800749a: 843b strh r3, [r7, #32] + writeOut( cs_outputs ); + 800749c: 8c3b ldrh r3, [r7, #32] + 800749e: 4618 mov r0, r3 + 80074a0: f7ff fe28 bl 80070f4 + itoa(highByte(cs_outputs),binaryHi,2); + 80074a4: 8c3b ldrh r3, [r7, #32] + 80074a6: 0a1b lsrs r3, r3, #8 + 80074a8: b29b uxth r3, r3 + 80074aa: b2db uxtb r3, r3 + 80074ac: 4618 mov r0, r3 + 80074ae: f107 0314 add.w r3, r7, #20 + 80074b2: 2202 movs r2, #2 + 80074b4: 4619 mov r1, r3 + 80074b6: f021 f818 bl 80284ea + itoa(lowByte(cs_outputs),binaryLo,2); + 80074ba: 8c3b ldrh r3, [r7, #32] + 80074bc: b2db uxtb r3, r3 + 80074be: 4618 mov r0, r3 + 80074c0: f107 0308 add.w r3, r7, #8 + 80074c4: 2202 movs r2, #2 + 80074c6: 4619 mov r1, r3 + 80074c8: f021 f80f bl 80284ea + APP_LOG(TS_ON, VLEVEL_M, "Set outputs(c) %05s %08s - Motor speed ref %d\r\n",binaryHi,binaryLo,pumpRate); + 80074cc: f997 3005 ldrsb.w r3, [r7, #5] + 80074d0: 9302 str r3, [sp, #8] + 80074d2: f107 0308 add.w r3, r7, #8 + 80074d6: 9301 str r3, [sp, #4] + 80074d8: f107 0314 add.w r3, r7, #20 + 80074dc: 9300 str r3, [sp, #0] + 80074de: 4b23 ldr r3, [pc, #140] @ (800756c ) + 80074e0: 2201 movs r2, #1 + 80074e2: 2100 movs r1, #0 + 80074e4: 2002 movs r0, #2 + 80074e6: f020 f979 bl 80277dc + + osDelay(pumpDelay); + 80074ea: f9b7 3024 ldrsh.w r3, [r7, #36] @ 0x24 + 80074ee: 4618 mov r0, r3 + 80074f0: f00e fda3 bl 801603a + + if( !pumpRunning && nbActiveValves ) + 80074f4: f897 3023 ldrb.w r3, [r7, #35] @ 0x23 + 80074f8: f083 0301 eor.w r3, r3, #1 + 80074fc: b2db uxtb r3, r3 + 80074fe: 2b00 cmp r3, #0 + 8007500: d012 beq.n 8007528 + 8007502: f897 3022 ldrb.w r3, [r7, #34] @ 0x22 + 8007506: 2b00 cmp r3, #0 + 8007508: d00e beq.n 8007528 + { + outputs = temp_outputs | BITSHIFT_OUTPUT(Flash.settings.actuators[3].outputNum); + 800750a: 4b15 ldr r3, [pc, #84] @ (8007560 ) + 800750c: f893 3034 ldrb.w r3, [r3, #52] @ 0x34 + 8007510: 461a mov r2, r3 + 8007512: 2301 movs r3, #1 + 8007514: 4093 lsls r3, r2 + 8007516: b29a uxth r2, r3 + 8007518: 8cfb ldrh r3, [r7, #38] @ 0x26 + 800751a: 4313 orrs r3, r2 + 800751c: 80fb strh r3, [r7, #6] + runACmotor(pumpRate); + 800751e: 797b ldrb r3, [r7, #5] + 8007520: 4618 mov r0, r3 + 8007522: f7ff fe33 bl 800718c + 8007526: e023 b.n 8007570 + } + else if( pumpRunning && !nbActiveValves ) + 8007528: f897 3023 ldrb.w r3, [r7, #35] @ 0x23 + 800752c: 2b00 cmp r3, #0 + 800752e: d012 beq.n 8007556 + 8007530: f897 3022 ldrb.w r3, [r7, #34] @ 0x22 + 8007534: 2b00 cmp r3, #0 + 8007536: d10e bne.n 8007556 + { + outputs = temp_outputs & ~(BITSHIFT_OUTPUT(Flash.settings.actuators[3].outputNum)); + 8007538: 4b09 ldr r3, [pc, #36] @ (8007560 ) + 800753a: f893 3034 ldrb.w r3, [r3, #52] @ 0x34 + 800753e: 461a mov r2, r3 + 8007540: 2301 movs r3, #1 + 8007542: 4093 lsls r3, r2 + 8007544: b29b uxth r3, r3 + 8007546: 43db mvns r3, r3 + 8007548: b29a uxth r2, r3 + 800754a: 8cfb ldrh r3, [r7, #38] @ 0x26 + 800754c: 4013 ands r3, r2 + 800754e: 80fb strh r3, [r7, #6] + stopACmotor(); + 8007550: f7ff fe32 bl 80071b8 + 8007554: e00c b.n 8007570 + } + else + { + return outputs; + 8007556: 88fb ldrh r3, [r7, #6] + 8007558: e069 b.n 800762e + 800755a: bf00 nop + 800755c: 20003040 .word 0x20003040 + 8007560: 20002848 .word 0x20002848 + 8007564: 0802f2ec .word 0x0802f2ec + 8007568: 0802f31c .word 0x0802f31c + 800756c: 0802f34c .word 0x0802f34c + } + cs_outputs = CONVERT_STATE(outputs); + 8007570: f9b7 3006 ldrsh.w r3, [r7, #6] + 8007574: f423 43c0 bic.w r3, r3, #24576 @ 0x6000 + 8007578: b21b sxth r3, r3 + 800757a: f483 43fe eor.w r3, r3, #32512 @ 0x7f00 + 800757e: 43db mvns r3, r3 + 8007580: b21b sxth r3, r3 + 8007582: 843b strh r3, [r7, #32] + writeOut( cs_outputs ); + 8007584: 8c3b ldrh r3, [r7, #32] + 8007586: 4618 mov r0, r3 + 8007588: f7ff fdb4 bl 80070f4 + itoa(highByte(cs_outputs),binaryHi,2); + 800758c: 8c3b ldrh r3, [r7, #32] + 800758e: 0a1b lsrs r3, r3, #8 + 8007590: b29b uxth r3, r3 + 8007592: b2db uxtb r3, r3 + 8007594: 4618 mov r0, r3 + 8007596: f107 0314 add.w r3, r7, #20 + 800759a: 2202 movs r2, #2 + 800759c: 4619 mov r1, r3 + 800759e: f020 ffa4 bl 80284ea + itoa(lowByte(cs_outputs),binaryLo,2); + 80075a2: 8c3b ldrh r3, [r7, #32] + 80075a4: b2db uxtb r3, r3 + 80075a6: 4618 mov r0, r3 + 80075a8: f107 0308 add.w r3, r7, #8 + 80075ac: 2202 movs r2, #2 + 80075ae: 4619 mov r1, r3 + 80075b0: f020 ff9b bl 80284ea + APP_LOG(TS_ON, VLEVEL_M, "Set outputs(d) %05s %08s - Motor speed ref %d\r\n",binaryHi,binaryLo,pumpRate); + 80075b4: f997 3005 ldrsb.w r3, [r7, #5] + 80075b8: 9302 str r3, [sp, #8] + 80075ba: f107 0308 add.w r3, r7, #8 + 80075be: 9301 str r3, [sp, #4] + 80075c0: f107 0314 add.w r3, r7, #20 + 80075c4: 9300 str r3, [sp, #0] + 80075c6: 4b1c ldr r3, [pc, #112] @ (8007638 ) + 80075c8: 2201 movs r2, #1 + 80075ca: 2100 movs r1, #0 + 80075cc: 2002 movs r0, #2 + 80075ce: f020 f905 bl 80277dc + 80075d2: e02b b.n 800762c + } + } + else + { + updateSpeedRef( pumpRate ); + 80075d4: 797b ldrb r3, [r7, #5] + 80075d6: 4618 mov r0, r3 + 80075d8: f7ff fdb2 bl 8007140 + itoa(highByte(CONVERT_STATE(outputs)),binaryHi,2); + 80075dc: 88fb ldrh r3, [r7, #6] + 80075de: 121b asrs r3, r3, #8 + 80075e0: f003 039f and.w r3, r3, #159 @ 0x9f + 80075e4: f083 0380 eor.w r3, r3, #128 @ 0x80 + 80075e8: b2db uxtb r3, r3 + 80075ea: 4618 mov r0, r3 + 80075ec: f107 0314 add.w r3, r7, #20 + 80075f0: 2202 movs r2, #2 + 80075f2: 4619 mov r1, r3 + 80075f4: f020 ff79 bl 80284ea + itoa(lowByte(CONVERT_STATE(outputs)),binaryLo,2); + 80075f8: 88fb ldrh r3, [r7, #6] + 80075fa: b2db uxtb r3, r3 + 80075fc: 43db mvns r3, r3 + 80075fe: b2db uxtb r3, r3 + 8007600: 4618 mov r0, r3 + 8007602: f107 0308 add.w r3, r7, #8 + 8007606: 2202 movs r2, #2 + 8007608: 4619 mov r1, r3 + 800760a: f020 ff6e bl 80284ea + APP_LOG(TS_ON, VLEVEL_M, "Outputs unchanged %05s %08s - Motor speed ref %d\r\n",binaryHi,binaryLo,pumpRate); + 800760e: f997 3005 ldrsb.w r3, [r7, #5] + 8007612: 9302 str r3, [sp, #8] + 8007614: f107 0308 add.w r3, r7, #8 + 8007618: 9301 str r3, [sp, #4] + 800761a: f107 0314 add.w r3, r7, #20 + 800761e: 9300 str r3, [sp, #0] + 8007620: 4b06 ldr r3, [pc, #24] @ (800763c ) + 8007622: 2201 movs r2, #1 + 8007624: 2100 movs r1, #0 + 8007626: 2002 movs r0, #2 + 8007628: f020 f8d8 bl 80277dc + } + + return outputs; + 800762c: 88fb ldrh r3, [r7, #6] +} + 800762e: 4618 mov r0, r3 + 8007630: 3728 adds r7, #40 @ 0x28 + 8007632: 46bd mov sp, r7 + 8007634: bd80 pop {r7, pc} + 8007636: bf00 nop + 8007638: 0802f37c .word 0x0802f37c + 800763c: 0802f3ac .word 0x0802f3ac + +08007640 : + +static void Outputs_processFrame() +{ + 8007640: b580 push {r7, lr} + 8007642: af00 add r7, sp, #0 + osDelay(5); + 8007644: 2005 movs r0, #5 + 8007646: f00e fcf8 bl 801603a +} + 800764a: bf00 nop + 800764c: bd80 pop {r7, pc} + ... + +08007650 : + +void reg74HC955BleMessage() +{ + 8007650: b580 push {r7, lr} + 8007652: b084 sub sp, #16 + 8007654: af00 add r7, sp, #0 +osMessageQId destQueue; +uint8_t buff[3] = { '#', 'O', 0 }; + 8007656: 4a17 ldr r2, [pc, #92] @ (80076b4 ) + 8007658: 1d3b adds r3, r7, #4 + 800765a: 6812 ldr r2, [r2, #0] + 800765c: 4611 mov r1, r2 + 800765e: 8019 strh r1, [r3, #0] + 8007660: 3302 adds r3, #2 + 8007662: 0c12 lsrs r2, r2, #16 + 8007664: 701a strb r2, [r3, #0] + + destQueue = (osMessageQId)getQueueId(BLE_COMM); + 8007666: 2001 movs r0, #1 + 8007668: f7fe fc6c bl 8005f44 + 800766c: 60f8 str r0, [r7, #12] + + MSG_STRUCT *p_sendMsg = allocMemoryPoolMessage(); // receiver must free + 800766e: f7fe fca7 bl 8005fc0 + 8007672: 60b8 str r0, [r7, #8] + p_sendMsg->opcode = OP_OUTPUT_ONCHANGE; + 8007674: 68bb ldr r3, [r7, #8] + 8007676: f240 1203 movw r2, #259 @ 0x103 + 800767a: 801a strh r2, [r3, #0] + p_sendMsg->lParam[0] = 3; + 800767c: 68bb ldr r3, [r7, #8] + 800767e: 2203 movs r2, #3 + 8007680: 809a strh r2, [r3, #4] + buff[2] = lowByte(outputs74HC955); + 8007682: 4b0d ldr r3, [pc, #52] @ (80076b8 ) + 8007684: 881b ldrh r3, [r3, #0] + 8007686: b29b uxth r3, r3 + 8007688: b2db uxtb r3, r3 + 800768a: 71bb strb r3, [r7, #6] + memcpy(&(p_sendMsg->data[2]),buff,3); + 800768c: 68bb ldr r3, [r7, #8] + 800768e: 3306 adds r3, #6 + 8007690: 461a mov r2, r3 + 8007692: 1d3b adds r3, r7, #4 + 8007694: 8819 ldrh r1, [r3, #0] + 8007696: 789b ldrb r3, [r3, #2] + 8007698: 8011 strh r1, [r2, #0] + 800769a: 7093 strb r3, [r2, #2] + osMessagePut(destQueue, (uint32_t)p_sendMsg, osWaitForever); + 800769c: 68bb ldr r3, [r7, #8] + 800769e: f04f 32ff mov.w r2, #4294967295 + 80076a2: 4619 mov r1, r3 + 80076a4: 68f8 ldr r0, [r7, #12] + 80076a6: f00e ff39 bl 801651c +} + 80076aa: bf00 nop + 80076ac: 3710 adds r7, #16 + 80076ae: 46bd mov sp, r7 + 80076b0: bd80 pop {r7, pc} + 80076b2: bf00 nop + 80076b4: 0802f3e0 .word 0x0802f3e0 + 80076b8: 20003040 .word 0x20003040 + +080076bc : + +static void Outputs_processMsg(MSG_STRUCT *p_msg) +{ + 80076bc: b580 push {r7, lr} + 80076be: b084 sub sp, #16 + 80076c0: af00 add r7, sp, #0 + 80076c2: 6078 str r0, [r7, #4] +uint16_t new74HC955; + + if( p_msg->opcode == OP_OUTPUT_ONCHANGE ) + 80076c4: 687b ldr r3, [r7, #4] + 80076c6: 881b ldrh r3, [r3, #0] + 80076c8: f240 1203 movw r2, #259 @ 0x103 + 80076cc: 4293 cmp r3, r2 + 80076ce: d149 bne.n 8007764 + { + ActuatorStates state = p_msg->changeState; + 80076d0: 687b ldr r3, [r7, #4] + 80076d2: 799b ldrb r3, [r3, #6] + 80076d4: 737b strb r3, [r7, #13] + + switch( state ) { + 80076d6: 7b7b ldrb r3, [r7, #13] + 80076d8: 2b04 cmp r3, #4 + 80076da: d847 bhi.n 800776c + 80076dc: a201 add r2, pc, #4 @ (adr r2, 80076e4 ) + 80076de: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 80076e2: bf00 nop + 80076e4: 080076f9 .word 0x080076f9 + 80076e8: 0800776d .word 0x0800776d + 80076ec: 08007729 .word 0x08007729 + 80076f0: 080076ff .word 0x080076ff + 80076f4: 0800770f .word 0x0800770f + case Z_ALL_OFF: + new74HC955 = ALL_OUTPUTS_OFF; + 80076f8: 2300 movs r3, #0 + 80076fa: 81fb strh r3, [r7, #14] + break; + 80076fc: e024 b.n 8007748 + case Z_START: + new74HC955 = outputs74HC955 | p_msg->outputs; + 80076fe: 687b ldr r3, [r7, #4] + 8007700: 889a ldrh r2, [r3, #4] + 8007702: 4b1c ldr r3, [pc, #112] @ (8007774 ) + 8007704: 881b ldrh r3, [r3, #0] + 8007706: b29b uxth r3, r3 + 8007708: 4313 orrs r3, r2 + 800770a: 81fb strh r3, [r7, #14] + break; + 800770c: e01c b.n 8007748 + case Z_STOP: + new74HC955 = outputs74HC955 & (~p_msg->outputs); + 800770e: 687b ldr r3, [r7, #4] + 8007710: 889b ldrh r3, [r3, #4] + 8007712: b21b sxth r3, r3 + 8007714: 43db mvns r3, r3 + 8007716: b21a sxth r2, r3 + 8007718: 4b16 ldr r3, [pc, #88] @ (8007774 ) + 800771a: 881b ldrh r3, [r3, #0] + 800771c: b29b uxth r3, r3 + 800771e: b21b sxth r3, r3 + 8007720: 4013 ands r3, r2 + 8007722: b21b sxth r3, r3 + 8007724: 81fb strh r3, [r7, #14] + break; + 8007726: e00f b.n 8007748 + case Z_UPDATE: + new74HC955 = (outputs74HC955 & ACTUATORS_MASK) | (p_msg->outputs & VALVES_MASK); + 8007728: 4b12 ldr r3, [pc, #72] @ (8007774 ) + 800772a: 881b ldrh r3, [r3, #0] + 800772c: b29b uxth r3, r3 + 800772e: b21b sxth r3, r3 + 8007730: f403 53f8 and.w r3, r3, #7936 @ 0x1f00 + 8007734: b21a sxth r2, r3 + 8007736: 687b ldr r3, [r7, #4] + 8007738: 889b ldrh r3, [r3, #4] + 800773a: b21b sxth r3, r3 + 800773c: b2db uxtb r3, r3 + 800773e: b21b sxth r3, r3 + 8007740: 4313 orrs r3, r2 + 8007742: b21b sxth r3, r3 + 8007744: 81fb strh r3, [r7, #14] + break; + 8007746: bf00 nop + default: + return; + } + outputs74HC955 = updateOutputs(new74HC955,p_msg->pumpRate); + 8007748: 687b ldr r3, [r7, #4] + 800774a: 79db ldrb r3, [r3, #7] + 800774c: b25a sxtb r2, r3 + 800774e: 89fb ldrh r3, [r7, #14] + 8007750: 4611 mov r1, r2 + 8007752: 4618 mov r0, r3 + 8007754: f7ff fd84 bl 8007260 + 8007758: 4603 mov r3, r0 + 800775a: 461a mov r2, r3 + 800775c: 4b05 ldr r3, [pc, #20] @ (8007774 ) + 800775e: 801a strh r2, [r3, #0] + reg74HC955BleMessage(); + 8007760: f7ff ff76 bl 8007650 + } + + osDelay( 5 ); + 8007764: 2005 movs r0, #5 + 8007766: f00e fc68 bl 801603a + 800776a: e000 b.n 800776e + return; + 800776c: bf00 nop +} + 800776e: 3710 adds r7, #16 + 8007770: 46bd mov sp, r7 + 8007772: bd80 pop {r7, pc} + 8007774: 20003040 .word 0x20003040 + +08007778 : + } + return ( totalCurrent > 0 ); +} + +static void Outputs_ProcessChecking() +{ + 8007778: b580 push {r7, lr} + 800777a: b084 sub sp, #16 + 800777c: af00 add r7, sp, #0 + osMessageQId destQueue; + uint16_t output_state = 0x0000; + 800777e: 2300 movs r3, #0 + 8007780: 807b strh r3, [r7, #2] + + destQueue = (osMessageQId)getQueueId(ADC_MEAS); + 8007782: 2006 movs r0, #6 + 8007784: f7fe fbde bl 8005f44 + 8007788: 6078 str r0, [r7, #4] + for( int v = 1; v < 9; v++ ) + 800778a: 2301 movs r3, #1 + 800778c: 60fb str r3, [r7, #12] + 800778e: e012 b.n 80077b6 + { + output_state = _updateOutputs( BITSHIFT_OUTPUT(v) ); + 8007790: 2201 movs r2, #1 + 8007792: 68fb ldr r3, [r7, #12] + 8007794: fa02 f303 lsl.w r3, r2, r3 + 8007798: b29b uxth r3, r3 + 800779a: 4618 mov r0, r3 + 800779c: f7ff fd16 bl 80071cc <_updateOutputs> + 80077a0: 4603 mov r3, r0 + 80077a2: 807b strh r3, [r7, #2] + osDelay(100); + 80077a4: 2064 movs r0, #100 @ 0x64 + 80077a6: f00e fc48 bl 801603a + // Send output state to the measurement task + // Buggy line commented out + //xQueueSend(destQueue, &output_state, 0); + osDelay(100); + 80077aa: 2064 movs r0, #100 @ 0x64 + 80077ac: f00e fc45 bl 801603a + for( int v = 1; v < 9; v++ ) + 80077b0: 68fb ldr r3, [r7, #12] + 80077b2: 3301 adds r3, #1 + 80077b4: 60fb str r3, [r7, #12] + 80077b6: 68fb ldr r3, [r7, #12] + 80077b8: 2b08 cmp r3, #8 + 80077ba: dde9 ble.n 8007790 + } + + for( int a = 9; a < 13; a++ ) + 80077bc: 2309 movs r3, #9 + 80077be: 60bb str r3, [r7, #8] + 80077c0: e018 b.n 80077f4 + { + // Keep all valves closed to put them under pressure - Required for better performance + output_state = _updateOutputs( BITSHIFT_OUTPUT(a) ); + 80077c2: 2201 movs r2, #1 + 80077c4: 68bb ldr r3, [r7, #8] + 80077c6: fa02 f303 lsl.w r3, r2, r3 + 80077ca: b29b uxth r3, r3 + 80077cc: 4618 mov r0, r3 + 80077ce: f7ff fcfd bl 80071cc <_updateOutputs> + 80077d2: 4603 mov r3, r0 + 80077d4: 807b strh r3, [r7, #2] + osDelay(100); + 80077d6: 2064 movs r0, #100 @ 0x64 + 80077d8: f00e fc2f bl 801603a + // Send output state to the measurement task + xQueueSend(destQueue, &output_state, 0); + 80077dc: 1cb9 adds r1, r7, #2 + 80077de: 2300 movs r3, #0 + 80077e0: 2200 movs r2, #0 + 80077e2: 6878 ldr r0, [r7, #4] + 80077e4: f00f f8f4 bl 80169d0 + osDelay(100); + 80077e8: 2064 movs r0, #100 @ 0x64 + 80077ea: f00e fc26 bl 801603a + for( int a = 9; a < 13; a++ ) + 80077ee: 68bb ldr r3, [r7, #8] + 80077f0: 3301 adds r3, #1 + 80077f2: 60bb str r3, [r7, #8] + 80077f4: 68bb ldr r3, [r7, #8] + 80077f6: 2b0c cmp r3, #12 + 80077f8: dde3 ble.n 80077c2 + } + // Put hydraulic circuit under pressure to be sure that valves will not leak + osDelay(1200); + 80077fa: f44f 6096 mov.w r0, #1200 @ 0x4b0 + 80077fe: f00e fc1c bl 801603a + _updateOutputs(ALL_OUTPUTS_OFF); + 8007802: 2000 movs r0, #0 + 8007804: f7ff fce2 bl 80071cc <_updateOutputs> +} + 8007808: bf00 nop + 800780a: 3710 adds r7, #16 + 800780c: 46bd mov sp, r7 + 800780e: bd80 pop {r7, pc} + +08007810 : + +void vOutputsTask( void *pvParameters ) +{ + 8007810: b580 push {r7, lr} + 8007812: b088 sub sp, #32 + 8007814: af00 add r7, sp, #0 + 8007816: 6078 str r0, [r7, #4] +/* Remove warning for unused parameter */ + (void)pvParameters ; + + osMessageQId myQueueId = getQueueId(OUTPUTS); + 8007818: 2003 movs r0, #3 + 800781a: f7fe fb93 bl 8005f44 + 800781e: 61f8 str r0, [r7, #28] + + // Enable all outputs + HAL_GPIO_WritePin(OE_GPIO_Port, OE_Pin, GPIO_PIN_RESET); + 8007820: 2200 movs r2, #0 + 8007822: f44f 7180 mov.w r1, #256 @ 0x100 + 8007826: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 800782a: f007 f971 bl 800eb10 + taskENTER_CRITICAL(); + 800782e: f011 fd03 bl 8019238 + _updateOutputs(ALL_OUTPUTS_OFF); + 8007832: 2000 movs r0, #0 + 8007834: f7ff fcca bl 80071cc <_updateOutputs> + taskEXIT_CRITICAL(); + 8007838: f011 fd30 bl 801929c + APP_LOG(TS_ON, VLEVEL_M, "Switching all Valves off...\r\n"); + 800783c: 4b23 ldr r3, [pc, #140] @ (80078cc ) + 800783e: 2201 movs r2, #1 + 8007840: 2100 movs r1, #0 + 8007842: 2002 movs r0, #2 + 8007844: f01f ffca bl 80277dc + + // Waiting for reading parameters + ulTaskNotifyTake( pdFALSE, portMAX_DELAY ); + 8007848: f04f 31ff mov.w r1, #4294967295 + 800784c: 2000 movs r0, #0 + 800784e: f010 fed5 bl 80185fc + osStatus status = osMutexWait(flashMutexHandle, 0); + 8007852: 4b1f ldr r3, [pc, #124] @ (80078d0 ) + 8007854: 681b ldr r3, [r3, #0] + 8007856: 2100 movs r1, #0 + 8007858: 4618 mov r0, r3 + 800785a: f00e fcab bl 80161b4 + 800785e: 61b8 str r0, [r7, #24] + if( status == osOK ) + 8007860: 69bb ldr r3, [r7, #24] + 8007862: 2b00 cmp r3, #0 + 8007864: d119 bne.n 800789a + { + //osDelay(2000); + APP_LOG(TS_ON, VLEVEL_M, "Starting outputs auto-test\r\n"); + 8007866: 4b1b ldr r3, [pc, #108] @ (80078d4 ) + 8007868: 2201 movs r2, #1 + 800786a: 2100 movs r1, #0 + 800786c: 2002 movs r0, #2 + 800786e: f01f ffb5 bl 80277dc + Outputs_ProcessChecking(); + 8007872: f7ff ff81 bl 8007778 + osMutexRelease(flashMutexHandle); + 8007876: 4b16 ldr r3, [pc, #88] @ (80078d0 ) + 8007878: 681b ldr r3, [r3, #0] + 800787a: 4618 mov r0, r3 + 800787c: f00e fce8 bl 8016250 + APP_LOG(TS_ON, VLEVEL_M, "Outputs auto-test done\r\n"); + 8007880: 4b15 ldr r3, [pc, #84] @ (80078d8 ) + 8007882: 2201 movs r2, #1 + 8007884: 2100 movs r1, #0 + 8007886: 2002 movs r0, #2 + 8007888: f01f ffa8 bl 80277dc + // Unlock automation task + xTaskNotifyGive( automationTaskHandle ); + 800788c: 4b13 ldr r3, [pc, #76] @ (80078dc ) + 800788e: 6818 ldr r0, [r3, #0] + 8007890: 2300 movs r3, #0 + 8007892: 2202 movs r2, #2 + 8007894: 2100 movs r1, #0 + 8007896: f010 fefd bl 8018694 + } + + while(1) + { + osEvent event; + event = osMessageGet( myQueueId, 100 ); + 800789a: f107 0308 add.w r3, r7, #8 + 800789e: 2264 movs r2, #100 @ 0x64 + 80078a0: 69f9 ldr r1, [r7, #28] + 80078a2: 4618 mov r0, r3 + 80078a4: f00e fe7a bl 801659c + if (event.status == osEventMessage) + 80078a8: 68bb ldr r3, [r7, #8] + 80078aa: 2b10 cmp r3, #16 + 80078ac: d108 bne.n 80078c0 + { + MSG_STRUCT* p_recvMsg = event.value.p; + 80078ae: 68fb ldr r3, [r7, #12] + 80078b0: 617b str r3, [r7, #20] + + Outputs_processMsg(p_recvMsg); + 80078b2: 6978 ldr r0, [r7, #20] + 80078b4: f7ff ff02 bl 80076bc + freeMemoryPoolMessage(p_recvMsg); + 80078b8: 6978 ldr r0, [r7, #20] + 80078ba: f7fe fb91 bl 8005fe0 + 80078be: e7ec b.n 800789a + } + else if (event.status == osEventTimeout) { + 80078c0: 68bb ldr r3, [r7, #8] + 80078c2: 2b40 cmp r3, #64 @ 0x40 + 80078c4: d1e9 bne.n 800789a + Outputs_processFrame(); + 80078c6: f7ff febb bl 8007640 + { + 80078ca: e7e6 b.n 800789a + 80078cc: 0802f3e4 .word 0x0802f3e4 + 80078d0: 2000302c .word 0x2000302c + 80078d4: 0802f404 .word 0x0802f404 + 80078d8: 0802f424 .word 0x0802f424 + 80078dc: 20002ff4 .word 0x20002ff4 + +080078e0 : + +extern FLASH_STRUCT Flash; + + +void ActuatorParcelize( char* out, int id ) +{ + 80078e0: e92d 43f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} + 80078e4: b0cb sub sp, #300 @ 0x12c + 80078e6: af06 add r7, sp, #24 + 80078e8: f507 7388 add.w r3, r7, #272 @ 0x110 + 80078ec: f5a3 7386 sub.w r3, r3, #268 @ 0x10c + 80078f0: 6018 str r0, [r3, #0] + 80078f2: f507 7388 add.w r3, r7, #272 @ 0x110 + 80078f6: f5a3 7388 sub.w r3, r3, #272 @ 0x110 + 80078fa: 6019 str r1, [r3, #0] + char buf[256] = {0}; + 80078fc: f507 7388 add.w r3, r7, #272 @ 0x110 + 8007900: f5a3 7382 sub.w r3, r3, #260 @ 0x104 + 8007904: 4618 mov r0, r3 + 8007906: f44f 7380 mov.w r3, #256 @ 0x100 + 800790a: 461a mov r2, r3 + 800790c: 2100 movs r1, #0 + 800790e: f022 fd95 bl 802a43c + WATERING_ACTUATOR* wa; + + wa = &Flash.settings.actuators[id]; + 8007912: f507 7388 add.w r3, r7, #272 @ 0x110 + 8007916: f5a3 7388 sub.w r3, r3, #272 @ 0x110 + 800791a: 681a ldr r2, [r3, #0] + 800791c: 4613 mov r3, r2 + 800791e: 005b lsls r3, r3, #1 + 8007920: 4413 add r3, r2 + 8007922: 009b lsls r3, r3, #2 + 8007924: 3310 adds r3, #16 + 8007926: 4a1e ldr r2, [pc, #120] @ (80079a0 ) + 8007928: 4413 add r3, r2 + 800792a: f8c7 310c str.w r3, [r7, #268] @ 0x10c + + sprintf(buf,"(%02d%1d[%03d%03d]%1d%04.1f)", + wa->outputNum, + 800792e: f8d7 310c ldr.w r3, [r7, #268] @ 0x10c + 8007932: 781b ldrb r3, [r3, #0] + sprintf(buf,"(%02d%1d[%03d%03d]%1d%04.1f)", + 8007934: 4698 mov r8, r3 + wa->autoRunEnabled ? 1 : 0, + 8007936: f8d7 310c ldr.w r3, [r7, #268] @ 0x10c + 800793a: 785b ldrb r3, [r3, #1] + sprintf(buf,"(%02d%1d[%03d%03d]%1d%04.1f)", + 800793c: 4699 mov r9, r3 + wa->setpoints[0], wa->setpoints[1], + 800793e: f8d7 310c ldr.w r3, [r7, #268] @ 0x10c + 8007942: 789b ldrb r3, [r3, #2] + sprintf(buf,"(%02d%1d[%03d%03d]%1d%04.1f)", + 8007944: 461c mov r4, r3 + wa->setpoints[0], wa->setpoints[1], + 8007946: f8d7 310c ldr.w r3, [r7, #268] @ 0x10c + 800794a: 78db ldrb r3, [r3, #3] + sprintf(buf,"(%02d%1d[%03d%03d]%1d%04.1f)", + 800794c: 461d mov r5, r3 + wa->autoRunFeature, + 800794e: f8d7 310c ldr.w r3, [r7, #268] @ 0x10c + 8007952: 791b ldrb r3, [r3, #4] + sprintf(buf,"(%02d%1d[%03d%03d]%1d%04.1f)", + 8007954: 461e mov r6, r3 + wa->avgCurrentConsumption); + 8007956: f8d7 310c ldr.w r3, [r7, #268] @ 0x10c + 800795a: 689b ldr r3, [r3, #8] + sprintf(buf,"(%02d%1d[%03d%03d]%1d%04.1f)", + 800795c: 4618 mov r0, r3 + 800795e: f7f8 fe03 bl 8000568 <__aeabi_f2d> + 8007962: 4602 mov r2, r0 + 8007964: 460b mov r3, r1 + 8007966: f107 000c add.w r0, r7, #12 + 800796a: e9cd 2304 strd r2, r3, [sp, #16] + 800796e: 9602 str r6, [sp, #8] + 8007970: 9501 str r5, [sp, #4] + 8007972: 9400 str r4, [sp, #0] + 8007974: 464b mov r3, r9 + 8007976: 4642 mov r2, r8 + 8007978: 490a ldr r1, [pc, #40] @ (80079a4 ) + 800797a: f022 fcab bl 802a2d4 + strcat(out,buf); + 800797e: f107 020c add.w r2, r7, #12 + 8007982: f507 7388 add.w r3, r7, #272 @ 0x110 + 8007986: f5a3 7386 sub.w r3, r3, #268 @ 0x10c + 800798a: 4611 mov r1, r2 + 800798c: 6818 ldr r0, [r3, #0] + 800798e: f022 fd5d bl 802a44c +} + 8007992: bf00 nop + 8007994: f507 778a add.w r7, r7, #276 @ 0x114 + 8007998: 46bd mov sp, r7 + 800799a: e8bd 83f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} + 800799e: bf00 nop + 80079a0: 20002848 .word 0x20002848 + 80079a4: 0802f440 .word 0x0802f440 + +080079a8 : + +void ActuatorUnparcelize( char* in, WATERING_ACTUATOR* o ) +{ + 80079a8: b580 push {r7, lr} + 80079aa: b082 sub sp, #8 + 80079ac: af00 add r7, sp, #0 + 80079ae: 6078 str r0, [r7, #4] + 80079b0: 6039 str r1, [r7, #0] + o->outputNum = toInt(in,0,2); + 80079b2: 2202 movs r2, #2 + 80079b4: 2100 movs r1, #0 + 80079b6: 6878 ldr r0, [r7, #4] + 80079b8: f002 ff25 bl 800a806 + 80079bc: 4603 mov r3, r0 + 80079be: b2da uxtb r2, r3 + 80079c0: 683b ldr r3, [r7, #0] + 80079c2: 701a strb r2, [r3, #0] + o->autoRunEnabled = toBool(in,2); + 80079c4: 2102 movs r1, #2 + 80079c6: 6878 ldr r0, [r7, #4] + 80079c8: f002 ffa0 bl 800a90c + 80079cc: 4603 mov r3, r0 + 80079ce: 461a mov r2, r3 + 80079d0: 683b ldr r3, [r7, #0] + 80079d2: 705a strb r2, [r3, #1] + o->setpoints[0] = toInt(in,4,7); + 80079d4: 2207 movs r2, #7 + 80079d6: 2104 movs r1, #4 + 80079d8: 6878 ldr r0, [r7, #4] + 80079da: f002 ff14 bl 800a806 + 80079de: 4603 mov r3, r0 + 80079e0: b2da uxtb r2, r3 + 80079e2: 683b ldr r3, [r7, #0] + 80079e4: 709a strb r2, [r3, #2] + o->setpoints[1] = toInt(in,7,10); + 80079e6: 220a movs r2, #10 + 80079e8: 2107 movs r1, #7 + 80079ea: 6878 ldr r0, [r7, #4] + 80079ec: f002 ff0b bl 800a806 + 80079f0: 4603 mov r3, r0 + 80079f2: b2da uxtb r2, r3 + 80079f4: 683b ldr r3, [r7, #0] + 80079f6: 70da strb r2, [r3, #3] + o->autoRunFeature = toInt(in,11,12); + 80079f8: 220c movs r2, #12 + 80079fa: 210b movs r1, #11 + 80079fc: 6878 ldr r0, [r7, #4] + 80079fe: f002 ff02 bl 800a806 + 8007a02: 4603 mov r3, r0 + 8007a04: b2da uxtb r2, r3 + 8007a06: 683b ldr r3, [r7, #0] + 8007a08: 711a strb r2, [r3, #4] + o->avgCurrentConsumption = toFloat(in,12,16); + 8007a0a: 2210 movs r2, #16 + 8007a0c: 210c movs r1, #12 + 8007a0e: 6878 ldr r0, [r7, #4] + 8007a10: f002 ff54 bl 800a8bc + 8007a14: eef0 7a40 vmov.f32 s15, s0 + 8007a18: 683b ldr r3, [r7, #0] + 8007a1a: edc3 7a02 vstr s15, [r3, #8] +} + 8007a1e: bf00 nop + 8007a20: 3708 adds r7, #8 + 8007a22: 46bd mov sp, r7 + 8007a24: bd80 pop {r7, pc} + ... + +08007a28 : + +void SequenceParcelize( char* out, int id ) +{ + 8007a28: b5f0 push {r4, r5, r6, r7, lr} + 8007a2a: b099 sub sp, #100 @ 0x64 + 8007a2c: af06 add r7, sp, #24 + 8007a2e: 6078 str r0, [r7, #4] + 8007a30: 6039 str r1, [r7, #0] + char buf[50] = {0}; + 8007a32: f107 0308 add.w r3, r7, #8 + 8007a36: 2232 movs r2, #50 @ 0x32 + 8007a38: 2100 movs r1, #0 + 8007a3a: 4618 mov r0, r3 + 8007a3c: f022 fcfe bl 802a43c + WATERING_VALVE* wa; + + wa = &Flash.settings.valves[id]; + 8007a40: 683b ldr r3, [r7, #0] + 8007a42: 2236 movs r2, #54 @ 0x36 + 8007a44: fb02 f303 mul.w r3, r2, r3 + 8007a48: 3348 adds r3, #72 @ 0x48 + 8007a4a: 4a20 ldr r2, [pc, #128] @ (8007acc ) + 8007a4c: 4413 add r3, r2 + 8007a4e: 3304 adds r3, #4 + 8007a50: 643b str r3, [r7, #64] @ 0x40 + + for( int s = 0; s < 4; s++ ) + 8007a52: 2300 movs r3, #0 + 8007a54: 647b str r3, [r7, #68] @ 0x44 + 8007a56: e031 b.n 8007abc + { + WATERING_SEQUENCE* ws = &wa->sequence[s]; + 8007a58: 6c7a ldr r2, [r7, #68] @ 0x44 + 8007a5a: 4613 mov r3, r2 + 8007a5c: 005b lsls r3, r3, #1 + 8007a5e: 4413 add r3, r2 + 8007a60: 009b lsls r3, r3, #2 + 8007a62: 6c3a ldr r2, [r7, #64] @ 0x40 + 8007a64: 4413 add r3, r2 + 8007a66: 3304 adds r3, #4 + 8007a68: 63fb str r3, [r7, #60] @ 0x3c + sprintf(buf,"(%03d%03d%03d[%03d%03d%03d%03d])", + ws->startYearDay, + 8007a6a: 6bfb ldr r3, [r7, #60] @ 0x3c + 8007a6c: 881b ldrh r3, [r3, #0] + sprintf(buf,"(%03d%03d%03d[%03d%03d%03d%03d])", + 8007a6e: 461e mov r6, r3 + ws->cycleTime, + 8007a70: 6bfb ldr r3, [r7, #60] @ 0x3c + 8007a72: 789b ldrb r3, [r3, #2] + sprintf(buf,"(%03d%03d%03d[%03d%03d%03d%03d])", + 8007a74: 469c mov ip, r3 + ws->soakTime, + 8007a76: 6bfb ldr r3, [r7, #60] @ 0x3c + 8007a78: 78db ldrb r3, [r3, #3] + sprintf(buf,"(%03d%03d%03d[%03d%03d%03d%03d])", + 8007a7a: 461a mov r2, r3 + ws->runTime[0],ws->runTime[1],ws->runTime[2],ws->runTime[3]); + 8007a7c: 6bfb ldr r3, [r7, #60] @ 0x3c + 8007a7e: 889b ldrh r3, [r3, #4] + sprintf(buf,"(%03d%03d%03d[%03d%03d%03d%03d])", + 8007a80: 4619 mov r1, r3 + ws->runTime[0],ws->runTime[1],ws->runTime[2],ws->runTime[3]); + 8007a82: 6bfb ldr r3, [r7, #60] @ 0x3c + 8007a84: 88db ldrh r3, [r3, #6] + sprintf(buf,"(%03d%03d%03d[%03d%03d%03d%03d])", + 8007a86: 461c mov r4, r3 + ws->runTime[0],ws->runTime[1],ws->runTime[2],ws->runTime[3]); + 8007a88: 6bfb ldr r3, [r7, #60] @ 0x3c + 8007a8a: 891b ldrh r3, [r3, #8] + sprintf(buf,"(%03d%03d%03d[%03d%03d%03d%03d])", + 8007a8c: 461d mov r5, r3 + ws->runTime[0],ws->runTime[1],ws->runTime[2],ws->runTime[3]); + 8007a8e: 6bfb ldr r3, [r7, #60] @ 0x3c + 8007a90: 895b ldrh r3, [r3, #10] + sprintf(buf,"(%03d%03d%03d[%03d%03d%03d%03d])", + 8007a92: f107 0008 add.w r0, r7, #8 + 8007a96: 9304 str r3, [sp, #16] + 8007a98: 9503 str r5, [sp, #12] + 8007a9a: 9402 str r4, [sp, #8] + 8007a9c: 9101 str r1, [sp, #4] + 8007a9e: 9200 str r2, [sp, #0] + 8007aa0: 4663 mov r3, ip + 8007aa2: 4632 mov r2, r6 + 8007aa4: 490a ldr r1, [pc, #40] @ (8007ad0 ) + 8007aa6: f022 fc15 bl 802a2d4 + strcat(out,buf); + 8007aaa: f107 0308 add.w r3, r7, #8 + 8007aae: 4619 mov r1, r3 + 8007ab0: 6878 ldr r0, [r7, #4] + 8007ab2: f022 fccb bl 802a44c + for( int s = 0; s < 4; s++ ) + 8007ab6: 6c7b ldr r3, [r7, #68] @ 0x44 + 8007ab8: 3301 adds r3, #1 + 8007aba: 647b str r3, [r7, #68] @ 0x44 + 8007abc: 6c7b ldr r3, [r7, #68] @ 0x44 + 8007abe: 2b03 cmp r3, #3 + 8007ac0: ddca ble.n 8007a58 + } +} + 8007ac2: bf00 nop + 8007ac4: bf00 nop + 8007ac6: 374c adds r7, #76 @ 0x4c + 8007ac8: 46bd mov sp, r7 + 8007aca: bdf0 pop {r4, r5, r6, r7, pc} + 8007acc: 20002848 .word 0x20002848 + 8007ad0: 0802f460 .word 0x0802f460 + +08007ad4 : + +void SequenceUnparcelize( char* in, WATERING_SEQUENCE* o ) +{ + 8007ad4: b580 push {r7, lr} + 8007ad6: b082 sub sp, #8 + 8007ad8: af00 add r7, sp, #0 + 8007ada: 6078 str r0, [r7, #4] + 8007adc: 6039 str r1, [r7, #0] + o->startYearDay = toInt(in,0,3); + 8007ade: 2203 movs r2, #3 + 8007ae0: 2100 movs r1, #0 + 8007ae2: 6878 ldr r0, [r7, #4] + 8007ae4: f002 fe8f bl 800a806 + 8007ae8: 4603 mov r3, r0 + 8007aea: b29a uxth r2, r3 + 8007aec: 683b ldr r3, [r7, #0] + 8007aee: 801a strh r2, [r3, #0] + o->cycleTime = toInt(in,3,6); + 8007af0: 2206 movs r2, #6 + 8007af2: 2103 movs r1, #3 + 8007af4: 6878 ldr r0, [r7, #4] + 8007af6: f002 fe86 bl 800a806 + 8007afa: 4603 mov r3, r0 + 8007afc: b2da uxtb r2, r3 + 8007afe: 683b ldr r3, [r7, #0] + 8007b00: 709a strb r2, [r3, #2] + o->soakTime = toInt(in,6,9); + 8007b02: 2209 movs r2, #9 + 8007b04: 2106 movs r1, #6 + 8007b06: 6878 ldr r0, [r7, #4] + 8007b08: f002 fe7d bl 800a806 + 8007b0c: 4603 mov r3, r0 + 8007b0e: b2da uxtb r2, r3 + 8007b10: 683b ldr r3, [r7, #0] + 8007b12: 70da strb r2, [r3, #3] + o->runTime[0] = toInt(in,10,13); + 8007b14: 220d movs r2, #13 + 8007b16: 210a movs r1, #10 + 8007b18: 6878 ldr r0, [r7, #4] + 8007b1a: f002 fe74 bl 800a806 + 8007b1e: 4603 mov r3, r0 + 8007b20: b29a uxth r2, r3 + 8007b22: 683b ldr r3, [r7, #0] + 8007b24: 809a strh r2, [r3, #4] + o->runTime[1] = toInt(in,13,16); + 8007b26: 2210 movs r2, #16 + 8007b28: 210d movs r1, #13 + 8007b2a: 6878 ldr r0, [r7, #4] + 8007b2c: f002 fe6b bl 800a806 + 8007b30: 4603 mov r3, r0 + 8007b32: b29a uxth r2, r3 + 8007b34: 683b ldr r3, [r7, #0] + 8007b36: 80da strh r2, [r3, #6] + o->runTime[2] = toInt(in,16,19); + 8007b38: 2213 movs r2, #19 + 8007b3a: 2110 movs r1, #16 + 8007b3c: 6878 ldr r0, [r7, #4] + 8007b3e: f002 fe62 bl 800a806 + 8007b42: 4603 mov r3, r0 + 8007b44: b29a uxth r2, r3 + 8007b46: 683b ldr r3, [r7, #0] + 8007b48: 811a strh r2, [r3, #8] + o->runTime[3] = toInt(in,19,22); + 8007b4a: 2216 movs r2, #22 + 8007b4c: 2113 movs r1, #19 + 8007b4e: 6878 ldr r0, [r7, #4] + 8007b50: f002 fe59 bl 800a806 + 8007b54: 4603 mov r3, r0 + 8007b56: b29a uxth r2, r3 + 8007b58: 683b ldr r3, [r7, #0] + 8007b5a: 815a strh r2, [r3, #10] +} + 8007b5c: bf00 nop + 8007b5e: 3708 adds r7, #8 + 8007b60: 46bd mov sp, r7 + 8007b62: bd80 pop {r7, pc} + +08007b64 : + +void ValveParcelize( char* buff, int id ) +{ + 8007b64: b590 push {r4, r7, lr} + 8007b66: f2ad 4d1c subw sp, sp, #1052 @ 0x41c + 8007b6a: af02 add r7, sp, #8 + 8007b6c: f507 6382 add.w r3, r7, #1040 @ 0x410 + 8007b70: f2a3 430c subw r3, r3, #1036 @ 0x40c + 8007b74: 6018 str r0, [r3, #0] + 8007b76: f507 6382 add.w r3, r7, #1040 @ 0x410 + 8007b7a: f5a3 6382 sub.w r3, r3, #1040 @ 0x410 + 8007b7e: 6019 str r1, [r3, #0] + char buf[1024] = { 0 }; + 8007b80: f507 6382 add.w r3, r7, #1040 @ 0x410 + 8007b84: f2a3 4304 subw r3, r3, #1028 @ 0x404 + 8007b88: 4618 mov r0, r3 + 8007b8a: f44f 6380 mov.w r3, #1024 @ 0x400 + 8007b8e: 461a mov r2, r3 + 8007b90: 2100 movs r1, #0 + 8007b92: f022 fc53 bl 802a43c + WATERING_VALVE* wv; + + wv = &Flash.settings.valves[id]; + 8007b96: f507 6382 add.w r3, r7, #1040 @ 0x410 + 8007b9a: f5a3 6382 sub.w r3, r3, #1040 @ 0x410 + 8007b9e: 681b ldr r3, [r3, #0] + 8007ba0: 2236 movs r2, #54 @ 0x36 + 8007ba2: fb02 f303 mul.w r3, r2, r3 + 8007ba6: 3348 adds r3, #72 @ 0x48 + 8007ba8: 4a30 ldr r2, [pc, #192] @ (8007c6c ) + 8007baa: 4413 add r3, r2 + 8007bac: 3304 adds r3, #4 + 8007bae: f8c7 340c str.w r3, [r7, #1036] @ 0x40c + + sprintf((char*)buf,"(%1d%1d%1d%1d", + wv->id, + 8007bb2: f8d7 340c ldr.w r3, [r7, #1036] @ 0x40c + 8007bb6: 781b ldrb r3, [r3, #0] + sprintf((char*)buf,"(%1d%1d%1d%1d", + 8007bb8: 4619 mov r1, r3 + wv->MV_Pump ? 1 : 0, + 8007bba: f8d7 340c ldr.w r3, [r7, #1036] @ 0x40c + 8007bbe: 785b ldrb r3, [r3, #1] + sprintf((char*)buf,"(%1d%1d%1d%1d", + 8007bc0: 461c mov r4, r3 + wv->sensorsOverride ? 1 : 0, + 8007bc2: f8d7 340c ldr.w r3, [r7, #1036] @ 0x40c + 8007bc6: 789b ldrb r3, [r3, #2] + sprintf((char*)buf,"(%1d%1d%1d%1d", + 8007bc8: 461a mov r2, r3 + wv->dummy ? 1 : 0); + 8007bca: f8d7 340c ldr.w r3, [r7, #1036] @ 0x40c + 8007bce: 78db ldrb r3, [r3, #3] + sprintf((char*)buf,"(%1d%1d%1d%1d", + 8007bd0: f107 000c add.w r0, r7, #12 + 8007bd4: 9301 str r3, [sp, #4] + 8007bd6: 9200 str r2, [sp, #0] + 8007bd8: 4623 mov r3, r4 + 8007bda: 460a mov r2, r1 + 8007bdc: 4924 ldr r1, [pc, #144] @ (8007c70 ) + 8007bde: f022 fb79 bl 802a2d4 + strcat(buff,(char*)buf); + 8007be2: f107 020c add.w r2, r7, #12 + 8007be6: f507 6382 add.w r3, r7, #1040 @ 0x410 + 8007bea: f2a3 430c subw r3, r3, #1036 @ 0x40c + 8007bee: 4611 mov r1, r2 + 8007bf0: 6818 ldr r0, [r3, #0] + 8007bf2: f022 fc2b bl 802a44c + + strcat(buff,"S["); + 8007bf6: f507 6382 add.w r3, r7, #1040 @ 0x410 + 8007bfa: f2a3 430c subw r3, r3, #1036 @ 0x40c + 8007bfe: 6818 ldr r0, [r3, #0] + 8007c00: f7f8 fb46 bl 8000290 + 8007c04: 4603 mov r3, r0 + 8007c06: 461a mov r2, r3 + 8007c08: f507 6382 add.w r3, r7, #1040 @ 0x410 + 8007c0c: f2a3 430c subw r3, r3, #1036 @ 0x40c + 8007c10: 681b ldr r3, [r3, #0] + 8007c12: 4413 add r3, r2 + 8007c14: 4a17 ldr r2, [pc, #92] @ (8007c74 ) + 8007c16: 8811 ldrh r1, [r2, #0] + 8007c18: 7892 ldrb r2, [r2, #2] + 8007c1a: 8019 strh r1, [r3, #0] + 8007c1c: 709a strb r2, [r3, #2] + + SequenceParcelize(buff, id ); + 8007c1e: f507 6382 add.w r3, r7, #1040 @ 0x410 + 8007c22: f5a3 6282 sub.w r2, r3, #1040 @ 0x410 + 8007c26: f507 6382 add.w r3, r7, #1040 @ 0x410 + 8007c2a: f2a3 430c subw r3, r3, #1036 @ 0x40c + 8007c2e: 6811 ldr r1, [r2, #0] + 8007c30: 6818 ldr r0, [r3, #0] + 8007c32: f7ff fef9 bl 8007a28 + + sprintf((char*)buf,"]%03d)",wv->pumpAdjust); + 8007c36: f8d7 340c ldr.w r3, [r7, #1036] @ 0x40c + 8007c3a: f893 3034 ldrb.w r3, [r3, #52] @ 0x34 + 8007c3e: 461a mov r2, r3 + 8007c40: f107 030c add.w r3, r7, #12 + 8007c44: 490c ldr r1, [pc, #48] @ (8007c78 ) + 8007c46: 4618 mov r0, r3 + 8007c48: f022 fb44 bl 802a2d4 + strcat(buff,(char*)buf); + 8007c4c: f107 020c add.w r2, r7, #12 + 8007c50: f507 6382 add.w r3, r7, #1040 @ 0x410 + 8007c54: f2a3 430c subw r3, r3, #1036 @ 0x40c + 8007c58: 4611 mov r1, r2 + 8007c5a: 6818 ldr r0, [r3, #0] + 8007c5c: f022 fbf6 bl 802a44c +} + 8007c60: bf00 nop + 8007c62: f207 4714 addw r7, r7, #1044 @ 0x414 + 8007c66: 46bd mov sp, r7 + 8007c68: bd90 pop {r4, r7, pc} + 8007c6a: bf00 nop + 8007c6c: 20002848 .word 0x20002848 + 8007c70: 0802f484 .word 0x0802f484 + 8007c74: 0802f494 .word 0x0802f494 + 8007c78: 0802f498 .word 0x0802f498 + +08007c7c : + +void ValveUnparcelize( char* in, WATERING_VALVE* o ) +{ + 8007c7c: b580 push {r7, lr} + 8007c7e: b084 sub sp, #16 + 8007c80: af00 add r7, sp, #0 + 8007c82: 6078 str r0, [r7, #4] + 8007c84: 6039 str r1, [r7, #0] + o->id = toInt(in,0,1); + 8007c86: 2201 movs r2, #1 + 8007c88: 2100 movs r1, #0 + 8007c8a: 6878 ldr r0, [r7, #4] + 8007c8c: f002 fdbb bl 800a806 + 8007c90: 4603 mov r3, r0 + 8007c92: b2da uxtb r2, r3 + 8007c94: 683b ldr r3, [r7, #0] + 8007c96: 701a strb r2, [r3, #0] + o->MV_Pump = toBool(in,1); + 8007c98: 2101 movs r1, #1 + 8007c9a: 6878 ldr r0, [r7, #4] + 8007c9c: f002 fe36 bl 800a90c + 8007ca0: 4603 mov r3, r0 + 8007ca2: 461a mov r2, r3 + 8007ca4: 683b ldr r3, [r7, #0] + 8007ca6: 705a strb r2, [r3, #1] + o->sensorsOverride = toBool(in,2); + 8007ca8: 2102 movs r1, #2 + 8007caa: 6878 ldr r0, [r7, #4] + 8007cac: f002 fe2e bl 800a90c + 8007cb0: 4603 mov r3, r0 + 8007cb2: 461a mov r2, r3 + 8007cb4: 683b ldr r3, [r7, #0] + 8007cb6: 709a strb r2, [r3, #2] + o->dummy = toBool(in,3); + 8007cb8: 2103 movs r1, #3 + 8007cba: 6878 ldr r0, [r7, #4] + 8007cbc: f002 fe26 bl 800a90c + 8007cc0: 4603 mov r3, r0 + 8007cc2: 461a mov r2, r3 + 8007cc4: 683b ldr r3, [r7, #0] + 8007cc6: 70da strb r2, [r3, #3] + int index = 7; + 8007cc8: 2307 movs r3, #7 + 8007cca: 60bb str r3, [r7, #8] + for( int s=0; s < 4; s++ ) + 8007ccc: 2300 movs r3, #0 + 8007cce: 60fb str r3, [r7, #12] + 8007cd0: e018 b.n 8007d04 + { + SequenceUnparcelize( &in[index+(s*25)], &o->sequence[s] ); + 8007cd2: 68fa ldr r2, [r7, #12] + 8007cd4: 4613 mov r3, r2 + 8007cd6: 009b lsls r3, r3, #2 + 8007cd8: 4413 add r3, r2 + 8007cda: 009a lsls r2, r3, #2 + 8007cdc: 441a add r2, r3 + 8007cde: 68bb ldr r3, [r7, #8] + 8007ce0: 4413 add r3, r2 + 8007ce2: 461a mov r2, r3 + 8007ce4: 687b ldr r3, [r7, #4] + 8007ce6: 1898 adds r0, r3, r2 + 8007ce8: 68fa ldr r2, [r7, #12] + 8007cea: 4613 mov r3, r2 + 8007cec: 005b lsls r3, r3, #1 + 8007cee: 4413 add r3, r2 + 8007cf0: 009b lsls r3, r3, #2 + 8007cf2: 683a ldr r2, [r7, #0] + 8007cf4: 4413 add r3, r2 + 8007cf6: 3304 adds r3, #4 + 8007cf8: 4619 mov r1, r3 + 8007cfa: f7ff feeb bl 8007ad4 + for( int s=0; s < 4; s++ ) + 8007cfe: 68fb ldr r3, [r7, #12] + 8007d00: 3301 adds r3, #1 + 8007d02: 60fb str r3, [r7, #12] + 8007d04: 68fb ldr r3, [r7, #12] + 8007d06: 2b03 cmp r3, #3 + 8007d08: dde3 ble.n 8007cd2 + } + index += 100; + 8007d0a: 68bb ldr r3, [r7, #8] + 8007d0c: 3364 adds r3, #100 @ 0x64 + 8007d0e: 60bb str r3, [r7, #8] + o->pumpAdjust = toInt(in,index,index+3); + 8007d10: 68bb ldr r3, [r7, #8] + 8007d12: 3303 adds r3, #3 + 8007d14: 461a mov r2, r3 + 8007d16: 68b9 ldr r1, [r7, #8] + 8007d18: 6878 ldr r0, [r7, #4] + 8007d1a: f002 fd74 bl 800a806 + 8007d1e: 4603 mov r3, r0 + 8007d20: b2da uxtb r2, r3 + 8007d22: 683b ldr r3, [r7, #0] + 8007d24: f883 2034 strb.w r2, [r3, #52] @ 0x34 +} + 8007d28: bf00 nop + 8007d2a: 3710 adds r7, #16 + 8007d2c: 46bd mov sp, r7 + 8007d2e: bd80 pop {r7, pc} + +08007d30 : + +void ProgramParcelize( char* buff, int id ) +{ + 8007d30: b590 push {r4, r7, lr} + 8007d32: f2ad 4d1c subw sp, sp, #1052 @ 0x41c + 8007d36: af02 add r7, sp, #8 + 8007d38: f507 6382 add.w r3, r7, #1040 @ 0x410 + 8007d3c: f2a3 430c subw r3, r3, #1036 @ 0x40c + 8007d40: 6018 str r0, [r3, #0] + 8007d42: f507 6382 add.w r3, r7, #1040 @ 0x410 + 8007d46: f5a3 6382 sub.w r3, r3, #1040 @ 0x410 + 8007d4a: 6019 str r1, [r3, #0] + char buf[1024]; + WATERING_PROGRAM* wp; + + wp = &Flash.settings.programs[id]; + 8007d4c: f507 6382 add.w r3, r7, #1040 @ 0x410 + 8007d50: f5a3 6382 sub.w r3, r3, #1040 @ 0x410 + 8007d54: 681b ldr r3, [r3, #0] + 8007d56: 221a movs r2, #26 + 8007d58: fb02 f303 mul.w r3, r2, r3 + 8007d5c: f503 73fc add.w r3, r3, #504 @ 0x1f8 + 8007d60: 4a4c ldr r2, [pc, #304] @ (8007e94 ) + 8007d62: 4413 add r3, r2 + 8007d64: 3304 adds r3, #4 + 8007d66: f8c7 3408 str.w r3, [r7, #1032] @ 0x408 + + sprintf(buf,"(%1d%03d%1d000%1d", + wp->id, + 8007d6a: f8d7 3408 ldr.w r3, [r7, #1032] @ 0x408 + 8007d6e: 781b ldrb r3, [r3, #0] + sprintf(buf,"(%1d%03d%1d000%1d", + 8007d70: 4619 mov r1, r3 + wp->wateringWeekDay, + 8007d72: f8d7 3408 ldr.w r3, [r7, #1032] @ 0x408 + 8007d76: 785b ldrb r3, [r3, #1] + sprintf(buf,"(%1d%03d%1d000%1d", + 8007d78: 461c mov r4, r3 + wp->period, + 8007d7a: f8d7 3408 ldr.w r3, [r7, #1032] @ 0x408 + 8007d7e: 789b ldrb r3, [r3, #2] + sprintf(buf,"(%1d%03d%1d000%1d", + 8007d80: 461a mov r2, r3 + wp->nStartTimes); + 8007d82: f8d7 3408 ldr.w r3, [r7, #1032] @ 0x408 + 8007d86: 791b ldrb r3, [r3, #4] + sprintf(buf,"(%1d%03d%1d000%1d", + 8007d88: f107 0008 add.w r0, r7, #8 + 8007d8c: 9301 str r3, [sp, #4] + 8007d8e: 9200 str r2, [sp, #0] + 8007d90: 4623 mov r3, r4 + 8007d92: 460a mov r2, r1 + 8007d94: 4940 ldr r1, [pc, #256] @ (8007e98 ) + 8007d96: f022 fa9d bl 802a2d4 + strcat(buff,buf); + 8007d9a: f107 0208 add.w r2, r7, #8 + 8007d9e: f507 6382 add.w r3, r7, #1040 @ 0x410 + 8007da2: f2a3 430c subw r3, r3, #1036 @ 0x40c + 8007da6: 4611 mov r1, r2 + 8007da8: 6818 ldr r0, [r3, #0] + 8007daa: f022 fb4f bl 802a44c + + strcat(buff,"T["); + 8007dae: f507 6382 add.w r3, r7, #1040 @ 0x410 + 8007db2: f2a3 430c subw r3, r3, #1036 @ 0x40c + 8007db6: 6818 ldr r0, [r3, #0] + 8007db8: f7f8 fa6a bl 8000290 + 8007dbc: 4603 mov r3, r0 + 8007dbe: 461a mov r2, r3 + 8007dc0: f507 6382 add.w r3, r7, #1040 @ 0x410 + 8007dc4: f2a3 430c subw r3, r3, #1036 @ 0x40c + 8007dc8: 681b ldr r3, [r3, #0] + 8007dca: 4413 add r3, r2 + 8007dcc: 4a33 ldr r2, [pc, #204] @ (8007e9c ) + 8007dce: 8811 ldrh r1, [r2, #0] + 8007dd0: 7892 ldrb r2, [r2, #2] + 8007dd2: 8019 strh r1, [r3, #0] + 8007dd4: 709a strb r2, [r3, #2] + for( int d=0; d < wp->nStartTimes; d++ ) + 8007dd6: 2300 movs r3, #0 + 8007dd8: f8c7 340c str.w r3, [r7, #1036] @ 0x40c + 8007ddc: e01c b.n 8007e18 + { + sprintf(buf,"%04d",wp->startTimes[d]); + 8007dde: f8d7 2408 ldr.w r2, [r7, #1032] @ 0x408 + 8007de2: f8d7 340c ldr.w r3, [r7, #1036] @ 0x40c + 8007de6: 005b lsls r3, r3, #1 + 8007de8: 4413 add r3, r2 + 8007dea: 88db ldrh r3, [r3, #6] + 8007dec: 461a mov r2, r3 + 8007dee: f107 0308 add.w r3, r7, #8 + 8007df2: 492b ldr r1, [pc, #172] @ (8007ea0 ) + 8007df4: 4618 mov r0, r3 + 8007df6: f022 fa6d bl 802a2d4 + strcat(buff,buf); + 8007dfa: f107 0208 add.w r2, r7, #8 + 8007dfe: f507 6382 add.w r3, r7, #1040 @ 0x410 + 8007e02: f2a3 430c subw r3, r3, #1036 @ 0x40c + 8007e06: 4611 mov r1, r2 + 8007e08: 6818 ldr r0, [r3, #0] + 8007e0a: f022 fb1f bl 802a44c + for( int d=0; d < wp->nStartTimes; d++ ) + 8007e0e: f8d7 340c ldr.w r3, [r7, #1036] @ 0x40c + 8007e12: 3301 adds r3, #1 + 8007e14: f8c7 340c str.w r3, [r7, #1036] @ 0x40c + 8007e18: f8d7 3408 ldr.w r3, [r7, #1032] @ 0x408 + 8007e1c: 791b ldrb r3, [r3, #4] + 8007e1e: 461a mov r2, r3 + 8007e20: f8d7 340c ldr.w r3, [r7, #1036] @ 0x40c + 8007e24: 4293 cmp r3, r2 + 8007e26: dbda blt.n 8007dde + } + strcat(buff,"]"); + 8007e28: f507 6382 add.w r3, r7, #1040 @ 0x410 + 8007e2c: f2a3 430c subw r3, r3, #1036 @ 0x40c + 8007e30: 6818 ldr r0, [r3, #0] + 8007e32: f7f8 fa2d bl 8000290 + 8007e36: 4603 mov r3, r0 + 8007e38: 461a mov r2, r3 + 8007e3a: f507 6382 add.w r3, r7, #1040 @ 0x410 + 8007e3e: f2a3 430c subw r3, r3, #1036 @ 0x40c + 8007e42: 681b ldr r3, [r3, #0] + 8007e44: 4413 add r3, r2 + 8007e46: 4917 ldr r1, [pc, #92] @ (8007ea4 ) + 8007e48: 461a mov r2, r3 + 8007e4a: 460b mov r3, r1 + 8007e4c: 881b ldrh r3, [r3, #0] + 8007e4e: 8013 strh r3, [r2, #0] + + + sprintf(buf,"%03d%1d%03d)", + wp->seasonalAdjust, + 8007e50: f8d7 3408 ldr.w r3, [r7, #1032] @ 0x408 + 8007e54: 7d9b ldrb r3, [r3, #22] + sprintf(buf,"%03d%1d%03d)", + 8007e56: 461a mov r2, r3 + wp->monthlySeasonalAdjust ? 1 : 0, + 8007e58: f8d7 3408 ldr.w r3, [r7, #1032] @ 0x408 + 8007e5c: 7ddb ldrb r3, [r3, #23] + sprintf(buf,"%03d%1d%03d)", + 8007e5e: 4619 mov r1, r3 + wp->valveDelay); + 8007e60: f8d7 3408 ldr.w r3, [r7, #1032] @ 0x408 + 8007e64: 7e1b ldrb r3, [r3, #24] + sprintf(buf,"%03d%1d%03d)", + 8007e66: f107 0008 add.w r0, r7, #8 + 8007e6a: 9300 str r3, [sp, #0] + 8007e6c: 460b mov r3, r1 + 8007e6e: 490e ldr r1, [pc, #56] @ (8007ea8 ) + 8007e70: f022 fa30 bl 802a2d4 + strcat(buff,buf); + 8007e74: f107 0208 add.w r2, r7, #8 + 8007e78: f507 6382 add.w r3, r7, #1040 @ 0x410 + 8007e7c: f2a3 430c subw r3, r3, #1036 @ 0x40c + 8007e80: 4611 mov r1, r2 + 8007e82: 6818 ldr r0, [r3, #0] + 8007e84: f022 fae2 bl 802a44c +} + 8007e88: bf00 nop + 8007e8a: f207 4714 addw r7, r7, #1044 @ 0x414 + 8007e8e: 46bd mov sp, r7 + 8007e90: bd90 pop {r4, r7, pc} + 8007e92: bf00 nop + 8007e94: 20002848 .word 0x20002848 + 8007e98: 0802f4a0 .word 0x0802f4a0 + 8007e9c: 0802f4b4 .word 0x0802f4b4 + 8007ea0: 0802f4b8 .word 0x0802f4b8 + 8007ea4: 0802f4c0 .word 0x0802f4c0 + 8007ea8: 0802f4c4 .word 0x0802f4c4 + +08007eac : + +void ProgramUnparcelize( char* in, WATERING_PROGRAM* o ) +{ + 8007eac: b580 push {r7, lr} + 8007eae: b084 sub sp, #16 + 8007eb0: af00 add r7, sp, #0 + 8007eb2: 6078 str r0, [r7, #4] + 8007eb4: 6039 str r1, [r7, #0] + o->id = toInt(in,0,1); + 8007eb6: 2201 movs r2, #1 + 8007eb8: 2100 movs r1, #0 + 8007eba: 6878 ldr r0, [r7, #4] + 8007ebc: f002 fca3 bl 800a806 + 8007ec0: 4603 mov r3, r0 + 8007ec2: b2da uxtb r2, r3 + 8007ec4: 683b ldr r3, [r7, #0] + 8007ec6: 701a strb r2, [r3, #0] + o->wateringWeekDay = toInt(in,1,4); + 8007ec8: 2204 movs r2, #4 + 8007eca: 2101 movs r1, #1 + 8007ecc: 6878 ldr r0, [r7, #4] + 8007ece: f002 fc9a bl 800a806 + 8007ed2: 4603 mov r3, r0 + 8007ed4: b2da uxtb r2, r3 + 8007ed6: 683b ldr r3, [r7, #0] + 8007ed8: 705a strb r2, [r3, #1] + o->period = toInt(in,4,5); + 8007eda: 2205 movs r2, #5 + 8007edc: 2104 movs r1, #4 + 8007ede: 6878 ldr r0, [r7, #4] + 8007ee0: f002 fc91 bl 800a806 + 8007ee4: 4603 mov r3, r0 + 8007ee6: b2da uxtb r2, r3 + 8007ee8: 683b ldr r3, [r7, #0] + 8007eea: 709a strb r2, [r3, #2] + //int dummy = toInt(in,5,8); + o->nStartTimes = toInt(in,8,9); + 8007eec: 2209 movs r2, #9 + 8007eee: 2108 movs r1, #8 + 8007ef0: 6878 ldr r0, [r7, #4] + 8007ef2: f002 fc88 bl 800a806 + 8007ef6: 4603 mov r3, r0 + 8007ef8: b2da uxtb r2, r3 + 8007efa: 683b ldr r3, [r7, #0] + 8007efc: 711a strb r2, [r3, #4] + for( int t=0; t < o->nStartTimes; t++ ) + 8007efe: 2300 movs r3, #0 + 8007f00: 60fb str r3, [r7, #12] + 8007f02: e015 b.n 8007f30 + { + o->startTimes[t] = toInt(in,11+(t*4),15+(t*4)); + 8007f04: 68fb ldr r3, [r7, #12] + 8007f06: 009b lsls r3, r3, #2 + 8007f08: f103 010b add.w r1, r3, #11 + 8007f0c: 68fb ldr r3, [r7, #12] + 8007f0e: 009b lsls r3, r3, #2 + 8007f10: 330f adds r3, #15 + 8007f12: 461a mov r2, r3 + 8007f14: 6878 ldr r0, [r7, #4] + 8007f16: f002 fc76 bl 800a806 + 8007f1a: 4603 mov r3, r0 + 8007f1c: b299 uxth r1, r3 + 8007f1e: 683a ldr r2, [r7, #0] + 8007f20: 68fb ldr r3, [r7, #12] + 8007f22: 005b lsls r3, r3, #1 + 8007f24: 4413 add r3, r2 + 8007f26: 460a mov r2, r1 + 8007f28: 80da strh r2, [r3, #6] + for( int t=0; t < o->nStartTimes; t++ ) + 8007f2a: 68fb ldr r3, [r7, #12] + 8007f2c: 3301 adds r3, #1 + 8007f2e: 60fb str r3, [r7, #12] + 8007f30: 683b ldr r3, [r7, #0] + 8007f32: 791b ldrb r3, [r3, #4] + 8007f34: 461a mov r2, r3 + 8007f36: 68fb ldr r3, [r7, #12] + 8007f38: 4293 cmp r3, r2 + 8007f3a: dbe3 blt.n 8007f04 + } + int index = 12 + (o->nStartTimes*4); + 8007f3c: 683b ldr r3, [r7, #0] + 8007f3e: 791b ldrb r3, [r3, #4] + 8007f40: 3303 adds r3, #3 + 8007f42: 009b lsls r3, r3, #2 + 8007f44: 60bb str r3, [r7, #8] + o->seasonalAdjust = toInt(in,index,index+3); + 8007f46: 68bb ldr r3, [r7, #8] + 8007f48: 3303 adds r3, #3 + 8007f4a: 461a mov r2, r3 + 8007f4c: 68b9 ldr r1, [r7, #8] + 8007f4e: 6878 ldr r0, [r7, #4] + 8007f50: f002 fc59 bl 800a806 + 8007f54: 4603 mov r3, r0 + 8007f56: b2da uxtb r2, r3 + 8007f58: 683b ldr r3, [r7, #0] + 8007f5a: 759a strb r2, [r3, #22] + o->monthlySeasonalAdjust = toBool(in,index+3); + 8007f5c: 68bb ldr r3, [r7, #8] + 8007f5e: 3303 adds r3, #3 + 8007f60: 4619 mov r1, r3 + 8007f62: 6878 ldr r0, [r7, #4] + 8007f64: f002 fcd2 bl 800a90c + 8007f68: 4603 mov r3, r0 + 8007f6a: 461a mov r2, r3 + 8007f6c: 683b ldr r3, [r7, #0] + 8007f6e: 75da strb r2, [r3, #23] + o->valveDelay = toInt(in,index+4,index+7); + 8007f70: 68bb ldr r3, [r7, #8] + 8007f72: 1d19 adds r1, r3, #4 + 8007f74: 68bb ldr r3, [r7, #8] + 8007f76: 3307 adds r3, #7 + 8007f78: 461a mov r2, r3 + 8007f7a: 6878 ldr r0, [r7, #4] + 8007f7c: f002 fc43 bl 800a806 + 8007f80: 4603 mov r3, r0 + 8007f82: b2da uxtb r2, r3 + 8007f84: 683b ldr r3, [r7, #0] + 8007f86: 761a strb r2, [r3, #24] +} + 8007f88: bf00 nop + 8007f8a: 3710 adds r7, #16 + 8007f8c: 46bd mov sp, r7 + 8007f8e: bd80 pop {r7, pc} + +08007f90 : + +int GeneralParcelize( char* buff ) +{ + 8007f90: b5f0 push {r4, r5, r6, r7, lr} + 8007f92: f6ad 0d3c subw sp, sp, #2108 @ 0x83c + 8007f96: af06 add r7, sp, #24 + 8007f98: f507 6302 add.w r3, r7, #2080 @ 0x820 + 8007f9c: f6a3 031c subw r3, r3, #2076 @ 0x81c + 8007fa0: 6018 str r0, [r3, #0] + char buf[SETTINGS_BUFFER_SIZE]; + WATERING_GENERAL* wg; + + wg = &Flash.settings; + 8007fa2: 4b83 ldr r3, [pc, #524] @ (80081b0 ) + 8007fa4: f8c7 380c str.w r3, [r7, #2060] @ 0x80c + + sprintf(buf,"%08X%03d%03d%03d%04d%04d%03d", + DATA_VERSION, + wg->PumpStartDelay, + 8007fa8: f8d7 380c ldr.w r3, [r7, #2060] @ 0x80c + 8007fac: f993 3004 ldrsb.w r3, [r3, #4] + sprintf(buf,"%08X%03d%03d%03d%04d%04d%03d", + 8007fb0: 461e mov r6, r3 + wg->PumpStopDelay, + 8007fb2: f8d7 380c ldr.w r3, [r7, #2060] @ 0x80c + 8007fb6: f993 3005 ldrsb.w r3, [r3, #5] + sprintf(buf,"%08X%03d%03d%03d%04d%04d%03d", + 8007fba: 461a mov r2, r3 + wg->FlushingTime, + 8007fbc: f8d7 380c ldr.w r3, [r7, #2060] @ 0x80c + 8007fc0: 799b ldrb r3, [r3, #6] + sprintf(buf,"%08X%03d%03d%03d%04d%04d%03d", + 8007fc2: 4619 mov r1, r3 + wg->auxStartTime, + 8007fc4: f8d7 380c ldr.w r3, [r7, #2060] @ 0x80c + 8007fc8: 891b ldrh r3, [r3, #8] + sprintf(buf,"%08X%03d%03d%03d%04d%04d%03d", + 8007fca: 461c mov r4, r3 + wg->auxEndTime, + 8007fcc: f8d7 380c ldr.w r3, [r7, #2060] @ 0x80c + 8007fd0: 895b ldrh r3, [r3, #10] + sprintf(buf,"%08X%03d%03d%03d%04d%04d%03d", + 8007fd2: 461d mov r5, r3 + wg->timeZoneOffset); + 8007fd4: f8d7 380c ldr.w r3, [r7, #2060] @ 0x80c + 8007fd8: f993 300c ldrsb.w r3, [r3, #12] + sprintf(buf,"%08X%03d%03d%03d%04d%04d%03d", + 8007fdc: f107 000c add.w r0, r7, #12 + 8007fe0: 9304 str r3, [sp, #16] + 8007fe2: 9503 str r5, [sp, #12] + 8007fe4: 9402 str r4, [sp, #8] + 8007fe6: 9101 str r1, [sp, #4] + 8007fe8: 9200 str r2, [sp, #0] + 8007fea: 4633 mov r3, r6 + 8007fec: 4a71 ldr r2, [pc, #452] @ (80081b4 ) + 8007fee: 4972 ldr r1, [pc, #456] @ (80081b8 ) + 8007ff0: f022 f970 bl 802a2d4 + strcat(buff,buf); + 8007ff4: f107 020c add.w r2, r7, #12 + 8007ff8: f507 6302 add.w r3, r7, #2080 @ 0x820 + 8007ffc: f6a3 031c subw r3, r3, #2076 @ 0x81c + 8008000: 4611 mov r1, r2 + 8008002: 6818 ldr r0, [r3, #0] + 8008004: f022 fa22 bl 802a44c + strcat(buff,"A["); + 8008008: f507 6302 add.w r3, r7, #2080 @ 0x820 + 800800c: f6a3 031c subw r3, r3, #2076 @ 0x81c + 8008010: 6818 ldr r0, [r3, #0] + 8008012: f7f8 f93d bl 8000290 + 8008016: 4603 mov r3, r0 + 8008018: 461a mov r2, r3 + 800801a: f507 6302 add.w r3, r7, #2080 @ 0x820 + 800801e: f6a3 031c subw r3, r3, #2076 @ 0x81c + 8008022: 681b ldr r3, [r3, #0] + 8008024: 4413 add r3, r2 + 8008026: 4a65 ldr r2, [pc, #404] @ (80081bc ) + 8008028: 8811 ldrh r1, [r2, #0] + 800802a: 7892 ldrb r2, [r2, #2] + 800802c: 8019 strh r1, [r3, #0] + 800802e: 709a strb r2, [r3, #2] + for( int a=0; a<5; a++ ) + 8008030: 2300 movs r3, #0 + 8008032: f8c7 381c str.w r3, [r7, #2076] @ 0x81c + 8008036: e00d b.n 8008054 + ActuatorParcelize( buff, a ); + 8008038: f507 6302 add.w r3, r7, #2080 @ 0x820 + 800803c: f6a3 031c subw r3, r3, #2076 @ 0x81c + 8008040: f8d7 181c ldr.w r1, [r7, #2076] @ 0x81c + 8008044: 6818 ldr r0, [r3, #0] + 8008046: f7ff fc4b bl 80078e0 + for( int a=0; a<5; a++ ) + 800804a: f8d7 381c ldr.w r3, [r7, #2076] @ 0x81c + 800804e: 3301 adds r3, #1 + 8008050: f8c7 381c str.w r3, [r7, #2076] @ 0x81c + 8008054: f8d7 381c ldr.w r3, [r7, #2076] @ 0x81c + 8008058: 2b04 cmp r3, #4 + 800805a: dded ble.n 8008038 + strcat(buff,"]P["); + 800805c: f507 6302 add.w r3, r7, #2080 @ 0x820 + 8008060: f6a3 031c subw r3, r3, #2076 @ 0x81c + 8008064: 6818 ldr r0, [r3, #0] + 8008066: f7f8 f913 bl 8000290 + 800806a: 4603 mov r3, r0 + 800806c: 461a mov r2, r3 + 800806e: f507 6302 add.w r3, r7, #2080 @ 0x820 + 8008072: f6a3 031c subw r3, r3, #2076 @ 0x81c + 8008076: 681b ldr r3, [r3, #0] + 8008078: 4413 add r3, r2 + 800807a: 4a51 ldr r2, [pc, #324] @ (80081c0 ) + 800807c: 6810 ldr r0, [r2, #0] + 800807e: 6018 str r0, [r3, #0] + for( int p=0; p<4; p++ ) + 8008080: 2300 movs r3, #0 + 8008082: f8c7 3818 str.w r3, [r7, #2072] @ 0x818 + 8008086: e00d b.n 80080a4 + ProgramParcelize( buff, p ); + 8008088: f507 6302 add.w r3, r7, #2080 @ 0x820 + 800808c: f6a3 031c subw r3, r3, #2076 @ 0x81c + 8008090: f8d7 1818 ldr.w r1, [r7, #2072] @ 0x818 + 8008094: 6818 ldr r0, [r3, #0] + 8008096: f7ff fe4b bl 8007d30 + for( int p=0; p<4; p++ ) + 800809a: f8d7 3818 ldr.w r3, [r7, #2072] @ 0x818 + 800809e: 3301 adds r3, #1 + 80080a0: f8c7 3818 str.w r3, [r7, #2072] @ 0x818 + 80080a4: f8d7 3818 ldr.w r3, [r7, #2072] @ 0x818 + 80080a8: 2b03 cmp r3, #3 + 80080aa: dded ble.n 8008088 + strcat(buff,"]V["); + 80080ac: f507 6302 add.w r3, r7, #2080 @ 0x820 + 80080b0: f6a3 031c subw r3, r3, #2076 @ 0x81c + 80080b4: 6818 ldr r0, [r3, #0] + 80080b6: f7f8 f8eb bl 8000290 + 80080ba: 4603 mov r3, r0 + 80080bc: 461a mov r2, r3 + 80080be: f507 6302 add.w r3, r7, #2080 @ 0x820 + 80080c2: f6a3 031c subw r3, r3, #2076 @ 0x81c + 80080c6: 681b ldr r3, [r3, #0] + 80080c8: 4413 add r3, r2 + 80080ca: 4a3e ldr r2, [pc, #248] @ (80081c4 ) + 80080cc: 6810 ldr r0, [r2, #0] + 80080ce: 6018 str r0, [r3, #0] + for( int v=0; v<8; v++ ) + 80080d0: 2300 movs r3, #0 + 80080d2: f8c7 3814 str.w r3, [r7, #2068] @ 0x814 + 80080d6: e00d b.n 80080f4 + ValveParcelize( buff, v ); + 80080d8: f507 6302 add.w r3, r7, #2080 @ 0x820 + 80080dc: f6a3 031c subw r3, r3, #2076 @ 0x81c + 80080e0: f8d7 1814 ldr.w r1, [r7, #2068] @ 0x814 + 80080e4: 6818 ldr r0, [r3, #0] + 80080e6: f7ff fd3d bl 8007b64 + for( int v=0; v<8; v++ ) + 80080ea: f8d7 3814 ldr.w r3, [r7, #2068] @ 0x814 + 80080ee: 3301 adds r3, #1 + 80080f0: f8c7 3814 str.w r3, [r7, #2068] @ 0x814 + 80080f4: f8d7 3814 ldr.w r3, [r7, #2068] @ 0x814 + 80080f8: 2b07 cmp r3, #7 + 80080fa: dded ble.n 80080d8 + strcat(buff,"]M["); + 80080fc: f507 6302 add.w r3, r7, #2080 @ 0x820 + 8008100: f6a3 031c subw r3, r3, #2076 @ 0x81c + 8008104: 6818 ldr r0, [r3, #0] + 8008106: f7f8 f8c3 bl 8000290 + 800810a: 4603 mov r3, r0 + 800810c: 461a mov r2, r3 + 800810e: f507 6302 add.w r3, r7, #2080 @ 0x820 + 8008112: f6a3 031c subw r3, r3, #2076 @ 0x81c + 8008116: 681b ldr r3, [r3, #0] + 8008118: 4413 add r3, r2 + 800811a: 4a2b ldr r2, [pc, #172] @ (80081c8 ) + 800811c: 6810 ldr r0, [r2, #0] + 800811e: 6018 str r0, [r3, #0] + for( int m=0; m<12; m++ ) + 8008120: 2300 movs r3, #0 + 8008122: f8c7 3810 str.w r3, [r7, #2064] @ 0x810 + 8008126: e01e b.n 8008166 + { + sprintf(buf,"%03d",wg->seasonalMonthlyParam[m]); + 8008128: f8d7 280c ldr.w r2, [r7, #2060] @ 0x80c + 800812c: f8d7 3810 ldr.w r3, [r7, #2064] @ 0x810 + 8008130: f503 7398 add.w r3, r3, #304 @ 0x130 + 8008134: 005b lsls r3, r3, #1 + 8008136: 4413 add r3, r2 + 8008138: 889b ldrh r3, [r3, #4] + 800813a: 461a mov r2, r3 + 800813c: f107 030c add.w r3, r7, #12 + 8008140: 4922 ldr r1, [pc, #136] @ (80081cc ) + 8008142: 4618 mov r0, r3 + 8008144: f022 f8c6 bl 802a2d4 + strcat(buff,buf); + 8008148: f107 020c add.w r2, r7, #12 + 800814c: f507 6302 add.w r3, r7, #2080 @ 0x820 + 8008150: f6a3 031c subw r3, r3, #2076 @ 0x81c + 8008154: 4611 mov r1, r2 + 8008156: 6818 ldr r0, [r3, #0] + 8008158: f022 f978 bl 802a44c + for( int m=0; m<12; m++ ) + 800815c: f8d7 3810 ldr.w r3, [r7, #2064] @ 0x810 + 8008160: 3301 adds r3, #1 + 8008162: f8c7 3810 str.w r3, [r7, #2064] @ 0x810 + 8008166: f8d7 3810 ldr.w r3, [r7, #2064] @ 0x810 + 800816a: 2b0b cmp r3, #11 + 800816c: dddc ble.n 8008128 + } + strcat(buff,"]"); + 800816e: f507 6302 add.w r3, r7, #2080 @ 0x820 + 8008172: f6a3 031c subw r3, r3, #2076 @ 0x81c + 8008176: 6818 ldr r0, [r3, #0] + 8008178: f7f8 f88a bl 8000290 + 800817c: 4603 mov r3, r0 + 800817e: 461a mov r2, r3 + 8008180: f507 6302 add.w r3, r7, #2080 @ 0x820 + 8008184: f6a3 031c subw r3, r3, #2076 @ 0x81c + 8008188: 681b ldr r3, [r3, #0] + 800818a: 4413 add r3, r2 + 800818c: 4910 ldr r1, [pc, #64] @ (80081d0 ) + 800818e: 461a mov r2, r3 + 8008190: 460b mov r3, r1 + 8008192: 881b ldrh r3, [r3, #0] + 8008194: 8013 strh r3, [r2, #0] + + return strlen(buff); + 8008196: f507 6302 add.w r3, r7, #2080 @ 0x820 + 800819a: f6a3 031c subw r3, r3, #2076 @ 0x81c + 800819e: 6818 ldr r0, [r3, #0] + 80081a0: f7f8 f876 bl 8000290 + 80081a4: 4603 mov r3, r0 +} + 80081a6: 4618 mov r0, r3 + 80081a8: f607 0724 addw r7, r7, #2084 @ 0x824 + 80081ac: 46bd mov sp, r7 + 80081ae: bdf0 pop {r4, r5, r6, r7, pc} + 80081b0: 20002848 .word 0x20002848 + 80081b4: 30313250 .word 0x30313250 + 80081b8: 0802f4d4 .word 0x0802f4d4 + 80081bc: 0802f4f4 .word 0x0802f4f4 + 80081c0: 0802f4f8 .word 0x0802f4f8 + 80081c4: 0802f4fc .word 0x0802f4fc + 80081c8: 0802f500 .word 0x0802f500 + 80081cc: 0802f504 .word 0x0802f504 + 80081d0: 0802f4c0 .word 0x0802f4c0 + +080081d4 : + +bool GeneralUnparcelize( char* in, WATERING_GENERAL* o ) +{ + 80081d4: b580 push {r7, lr} + 80081d6: b0aa sub sp, #168 @ 0xa8 + 80081d8: af00 add r7, sp, #0 + 80081da: 6078 str r0, [r7, #4] + 80081dc: 6039 str r1, [r7, #0] + char out[128]; + + substring(in,out,0,8); + 80081de: f107 010c add.w r1, r7, #12 + 80081e2: 2308 movs r3, #8 + 80081e4: 2200 movs r2, #0 + 80081e6: 6878 ldr r0, [r7, #4] + 80081e8: f002 fae2 bl 800a7b0 + long version = DATA_VERSION; + 80081ec: 4b95 ldr r3, [pc, #596] @ (8008444 ) + 80081ee: 60bb str r3, [r7, #8] + if( !memcmp((void*)out,(void*)&version,4) ) + 80081f0: f107 0108 add.w r1, r7, #8 + 80081f4: f107 030c add.w r3, r7, #12 + 80081f8: 2204 movs r2, #4 + 80081fa: 4618 mov r0, r3 + 80081fc: f022 f90e bl 802a41c + 8008200: 4603 mov r3, r0 + 8008202: 2b00 cmp r3, #0 + 8008204: d101 bne.n 800820a + return false; + 8008206: 2300 movs r3, #0 + 8008208: e118 b.n 800843c + + o->versionID = DATA_VERSION; + 800820a: 683b ldr r3, [r7, #0] + 800820c: 4a8d ldr r2, [pc, #564] @ (8008444 ) + 800820e: 601a str r2, [r3, #0] + o->PumpStartDelay = toInt(in,8,11); + 8008210: 220b movs r2, #11 + 8008212: 2108 movs r1, #8 + 8008214: 6878 ldr r0, [r7, #4] + 8008216: f002 faf6 bl 800a806 + 800821a: 4603 mov r3, r0 + 800821c: b25a sxtb r2, r3 + 800821e: 683b ldr r3, [r7, #0] + 8008220: 711a strb r2, [r3, #4] + o->PumpStopDelay = toInt(in,11,14); + 8008222: 220e movs r2, #14 + 8008224: 210b movs r1, #11 + 8008226: 6878 ldr r0, [r7, #4] + 8008228: f002 faed bl 800a806 + 800822c: 4603 mov r3, r0 + 800822e: b25a sxtb r2, r3 + 8008230: 683b ldr r3, [r7, #0] + 8008232: 715a strb r2, [r3, #5] + o->FlushingTime = toInt(in,14,17); + 8008234: 2211 movs r2, #17 + 8008236: 210e movs r1, #14 + 8008238: 6878 ldr r0, [r7, #4] + 800823a: f002 fae4 bl 800a806 + 800823e: 4603 mov r3, r0 + 8008240: b2da uxtb r2, r3 + 8008242: 683b ldr r3, [r7, #0] + 8008244: 719a strb r2, [r3, #6] + o->auxStartTime = toInt(in,17,21); + 8008246: 2215 movs r2, #21 + 8008248: 2111 movs r1, #17 + 800824a: 6878 ldr r0, [r7, #4] + 800824c: f002 fadb bl 800a806 + 8008250: 4603 mov r3, r0 + 8008252: b29a uxth r2, r3 + 8008254: 683b ldr r3, [r7, #0] + 8008256: 811a strh r2, [r3, #8] + o->auxEndTime = toInt(in,21,25); + 8008258: 2219 movs r2, #25 + 800825a: 2115 movs r1, #21 + 800825c: 6878 ldr r0, [r7, #4] + 800825e: f002 fad2 bl 800a806 + 8008262: 4603 mov r3, r0 + 8008264: b29a uxth r2, r3 + 8008266: 683b ldr r3, [r7, #0] + 8008268: 815a strh r2, [r3, #10] + o->timeZoneOffset = toInt(in,25,28); + 800826a: 221c movs r2, #28 + 800826c: 2119 movs r1, #25 + 800826e: 6878 ldr r0, [r7, #4] + 8008270: f002 fac9 bl 800a806 + 8008274: 4603 mov r3, r0 + 8008276: b25a sxtb r2, r3 + 8008278: 683b ldr r3, [r7, #0] + 800827a: 731a strb r2, [r3, #12] + int endIndex = 0; + 800827c: 2300 movs r3, #0 + 800827e: f8c7 30a4 str.w r3, [r7, #164] @ 0xa4 + for( int a = 0; a < 5; a++ ) + 8008282: 2300 movs r3, #0 + 8008284: f8c7 30a0 str.w r3, [r7, #160] @ 0xa0 + 8008288: e02b b.n 80082e2 + { + endIndex = 47 + ( a * 18 ); + 800828a: f8d7 20a0 ldr.w r2, [r7, #160] @ 0xa0 + 800828e: 4613 mov r3, r2 + 8008290: 00db lsls r3, r3, #3 + 8008292: 4413 add r3, r2 + 8008294: 005b lsls r3, r3, #1 + 8008296: 332f adds r3, #47 @ 0x2f + 8008298: f8c7 30a4 str.w r3, [r7, #164] @ 0xa4 + substring(in,out,31+(a*18),endIndex); + 800829c: f8d7 20a0 ldr.w r2, [r7, #160] @ 0xa0 + 80082a0: 4613 mov r3, r2 + 80082a2: 00db lsls r3, r3, #3 + 80082a4: 4413 add r3, r2 + 80082a6: 005b lsls r3, r3, #1 + 80082a8: f103 021f add.w r2, r3, #31 + 80082ac: f107 010c add.w r1, r7, #12 + 80082b0: f8d7 30a4 ldr.w r3, [r7, #164] @ 0xa4 + 80082b4: 6878 ldr r0, [r7, #4] + 80082b6: f002 fa7b bl 800a7b0 + ActuatorUnparcelize( out, &(o->actuators[a]) ); + 80082ba: f8d7 20a0 ldr.w r2, [r7, #160] @ 0xa0 + 80082be: 4613 mov r3, r2 + 80082c0: 005b lsls r3, r3, #1 + 80082c2: 4413 add r3, r2 + 80082c4: 009b lsls r3, r3, #2 + 80082c6: 3310 adds r3, #16 + 80082c8: 683a ldr r2, [r7, #0] + 80082ca: 441a add r2, r3 + 80082cc: f107 030c add.w r3, r7, #12 + 80082d0: 4611 mov r1, r2 + 80082d2: 4618 mov r0, r3 + 80082d4: f7ff fb68 bl 80079a8 + for( int a = 0; a < 5; a++ ) + 80082d8: f8d7 30a0 ldr.w r3, [r7, #160] @ 0xa0 + 80082dc: 3301 adds r3, #1 + 80082de: f8c7 30a0 str.w r3, [r7, #160] @ 0xa0 + 80082e2: f8d7 30a0 ldr.w r3, [r7, #160] @ 0xa0 + 80082e6: 2b04 cmp r3, #4 + 80082e8: ddcf ble.n 800828a + } + endIndex += 5; + 80082ea: f8d7 30a4 ldr.w r3, [r7, #164] @ 0xa4 + 80082ee: 3305 adds r3, #5 + 80082f0: f8c7 30a4 str.w r3, [r7, #164] @ 0xa4 + for( int p = 0; p < 4; p++ ) + 80082f4: 2300 movs r3, #0 + 80082f6: f8c7 309c str.w r3, [r7, #156] @ 0x9c + 80082fa: e039 b.n 8008370 + { + char *pos = strchr (&in[endIndex], ')'); + 80082fc: f8d7 30a4 ldr.w r3, [r7, #164] @ 0xa4 + 8008300: 687a ldr r2, [r7, #4] + 8008302: 4413 add r3, r2 + 8008304: 2129 movs r1, #41 @ 0x29 + 8008306: 4618 mov r0, r3 + 8008308: f022 f8af bl 802a46a + 800830c: f8c7 0090 str.w r0, [r7, #144] @ 0x90 + int endIndexPgm = pos ? pos - in : -1; + 8008310: f8d7 3090 ldr.w r3, [r7, #144] @ 0x90 + 8008314: 2b00 cmp r3, #0 + 8008316: d004 beq.n 8008322 + 8008318: f8d7 2090 ldr.w r2, [r7, #144] @ 0x90 + 800831c: 687b ldr r3, [r7, #4] + 800831e: 1ad3 subs r3, r2, r3 + 8008320: e001 b.n 8008326 + 8008322: f04f 33ff mov.w r3, #4294967295 + 8008326: f8c7 308c str.w r3, [r7, #140] @ 0x8c + substring(in,out,endIndex,endIndexPgm); + 800832a: f107 010c add.w r1, r7, #12 + 800832e: f8d7 308c ldr.w r3, [r7, #140] @ 0x8c + 8008332: f8d7 20a4 ldr.w r2, [r7, #164] @ 0xa4 + 8008336: 6878 ldr r0, [r7, #4] + 8008338: f002 fa3a bl 800a7b0 + ProgramUnparcelize( out, &(o->programs[p]) ); + 800833c: f8d7 309c ldr.w r3, [r7, #156] @ 0x9c + 8008340: 221a movs r2, #26 + 8008342: fb02 f303 mul.w r3, r2, r3 + 8008346: f503 73fc add.w r3, r3, #504 @ 0x1f8 + 800834a: 683a ldr r2, [r7, #0] + 800834c: 4413 add r3, r2 + 800834e: 1d1a adds r2, r3, #4 + 8008350: f107 030c add.w r3, r7, #12 + 8008354: 4611 mov r1, r2 + 8008356: 4618 mov r0, r3 + 8008358: f7ff fda8 bl 8007eac + endIndex = endIndexPgm + 2; + 800835c: f8d7 308c ldr.w r3, [r7, #140] @ 0x8c + 8008360: 3302 adds r3, #2 + 8008362: f8c7 30a4 str.w r3, [r7, #164] @ 0xa4 + for( int p = 0; p < 4; p++ ) + 8008366: f8d7 309c ldr.w r3, [r7, #156] @ 0x9c + 800836a: 3301 adds r3, #1 + 800836c: f8c7 309c str.w r3, [r7, #156] @ 0x9c + 8008370: f8d7 309c ldr.w r3, [r7, #156] @ 0x9c + 8008374: 2b03 cmp r3, #3 + 8008376: ddc1 ble.n 80082fc + } + endIndex += 3; + 8008378: f8d7 30a4 ldr.w r3, [r7, #164] @ 0xa4 + 800837c: 3303 adds r3, #3 + 800837e: f8c7 30a4 str.w r3, [r7, #164] @ 0xa4 + for( int v = 0; v < 8; v++ ) + 8008382: 2300 movs r3, #0 + 8008384: f8c7 3098 str.w r3, [r7, #152] @ 0x98 + 8008388: e022 b.n 80083d0 + { + substring(in,out,endIndex,endIndex+110); + 800838a: f8d7 30a4 ldr.w r3, [r7, #164] @ 0xa4 + 800838e: 336e adds r3, #110 @ 0x6e + 8008390: f107 010c add.w r1, r7, #12 + 8008394: f8d7 20a4 ldr.w r2, [r7, #164] @ 0xa4 + 8008398: 6878 ldr r0, [r7, #4] + 800839a: f002 fa09 bl 800a7b0 + ValveUnparcelize( out, &(o->valves[v]) ); + 800839e: f8d7 3098 ldr.w r3, [r7, #152] @ 0x98 + 80083a2: 2236 movs r2, #54 @ 0x36 + 80083a4: fb02 f303 mul.w r3, r2, r3 + 80083a8: 3348 adds r3, #72 @ 0x48 + 80083aa: 683a ldr r2, [r7, #0] + 80083ac: 4413 add r3, r2 + 80083ae: 1d1a adds r2, r3, #4 + 80083b0: f107 030c add.w r3, r7, #12 + 80083b4: 4611 mov r1, r2 + 80083b6: 4618 mov r0, r3 + 80083b8: f7ff fc60 bl 8007c7c + endIndex += 112; + 80083bc: f8d7 30a4 ldr.w r3, [r7, #164] @ 0xa4 + 80083c0: 3370 adds r3, #112 @ 0x70 + 80083c2: f8c7 30a4 str.w r3, [r7, #164] @ 0xa4 + for( int v = 0; v < 8; v++ ) + 80083c6: f8d7 3098 ldr.w r3, [r7, #152] @ 0x98 + 80083ca: 3301 adds r3, #1 + 80083cc: f8c7 3098 str.w r3, [r7, #152] @ 0x98 + 80083d0: f8d7 3098 ldr.w r3, [r7, #152] @ 0x98 + 80083d4: 2b07 cmp r3, #7 + 80083d6: ddd8 ble.n 800838a + } + endIndex += 2; + 80083d8: f8d7 30a4 ldr.w r3, [r7, #164] @ 0xa4 + 80083dc: 3302 adds r3, #2 + 80083de: f8c7 30a4 str.w r3, [r7, #164] @ 0xa4 + for( int m = 0; m < 12; m++ ) + 80083e2: 2300 movs r3, #0 + 80083e4: f8c7 3094 str.w r3, [r7, #148] @ 0x94 + 80083e8: e023 b.n 8008432 + { + substring(in,out,endIndex,endIndex+3); + 80083ea: f8d7 30a4 ldr.w r3, [r7, #164] @ 0xa4 + 80083ee: 3303 adds r3, #3 + 80083f0: f107 010c add.w r1, r7, #12 + 80083f4: f8d7 20a4 ldr.w r2, [r7, #164] @ 0xa4 + 80083f8: 6878 ldr r0, [r7, #4] + 80083fa: f002 f9d9 bl 800a7b0 + Flash.settings.seasonalMonthlyParam[m] = atoi(out); + 80083fe: f107 030c add.w r3, r7, #12 + 8008402: 4618 mov r0, r3 + 8008404: f020 f851 bl 80284aa + 8008408: 4603 mov r3, r0 + 800840a: b299 uxth r1, r3 + 800840c: 4a0e ldr r2, [pc, #56] @ (8008448 ) + 800840e: f8d7 3094 ldr.w r3, [r7, #148] @ 0x94 + 8008412: f503 7398 add.w r3, r3, #304 @ 0x130 + 8008416: 005b lsls r3, r3, #1 + 8008418: 4413 add r3, r2 + 800841a: 460a mov r2, r1 + 800841c: 809a strh r2, [r3, #4] + endIndex += 3; + 800841e: f8d7 30a4 ldr.w r3, [r7, #164] @ 0xa4 + 8008422: 3303 adds r3, #3 + 8008424: f8c7 30a4 str.w r3, [r7, #164] @ 0xa4 + for( int m = 0; m < 12; m++ ) + 8008428: f8d7 3094 ldr.w r3, [r7, #148] @ 0x94 + 800842c: 3301 adds r3, #1 + 800842e: f8c7 3094 str.w r3, [r7, #148] @ 0x94 + 8008432: f8d7 3094 ldr.w r3, [r7, #148] @ 0x94 + 8008436: 2b0b cmp r3, #11 + 8008438: ddd7 ble.n 80083ea + } + return true; + 800843a: 2301 movs r3, #1 +} + 800843c: 4618 mov r0, r3 + 800843e: 37a8 adds r7, #168 @ 0xa8 + 8008440: 46bd mov sp, r7 + 8008442: bd80 pop {r7, pc} + 8008444: 30313250 .word 0x30313250 + 8008448: 20002848 .word 0x20002848 + +0800844c <_can_send>: + + return id_len; +} + +static int _can_send( CAN_HandleTypeDef *p_can, struct t_can_msg *p_msg ) +{ + 800844c: b580 push {r7, lr} + 800844e: b08a sub sp, #40 @ 0x28 + 8008450: af00 add r7, sp, #0 + 8008452: 6078 str r0, [r7, #4] + 8008454: 6039 str r1, [r7, #0] + CAN_TxHeaderTypeDef msg = { .TransmitGlobalTime = DISABLE }; + 8008456: f107 0310 add.w r3, r7, #16 + 800845a: 2200 movs r2, #0 + 800845c: 601a str r2, [r3, #0] + 800845e: 605a str r2, [r3, #4] + 8008460: 609a str r2, [r3, #8] + 8008462: 60da str r2, [r3, #12] + 8008464: 611a str r2, [r3, #16] + 8008466: 615a str r2, [r3, #20] + uint32_t txMailbox = 0; + 8008468: 2300 movs r3, #0 + 800846a: 60fb str r3, [r7, #12] + + if( HAL_CAN_IsTxMessagePending( p_can, CAN_TX_MAILBOX0 ) ) + 800846c: 2101 movs r1, #1 + 800846e: 6878 ldr r0, [r7, #4] + 8008470: f004 fc47 bl 800cd02 + 8008474: 4603 mov r3, r0 + 8008476: 2b00 cmp r3, #0 + 8008478: d002 beq.n 8008480 <_can_send+0x34> + return -1; + 800847a: f04f 33ff mov.w r3, #4294967295 + 800847e: e02c b.n 80084da <_can_send+0x8e> + + if( p_msg->flags & MSG_FLAG_EXT ) + 8008480: 683b ldr r3, [r7, #0] + 8008482: 791b ldrb r3, [r3, #4] + 8008484: f003 0301 and.w r3, r3, #1 + 8008488: 2b00 cmp r3, #0 + 800848a: d007 beq.n 800849c <_can_send+0x50> + { + msg.ExtId = p_msg->id & 0x1FFFFFFF; + 800848c: 683b ldr r3, [r7, #0] + 800848e: 681b ldr r3, [r3, #0] + 8008490: f023 4360 bic.w r3, r3, #3758096384 @ 0xe0000000 + 8008494: 617b str r3, [r7, #20] + msg.IDE = CAN_ID_EXT; + 8008496: 2304 movs r3, #4 + 8008498: 61bb str r3, [r7, #24] + 800849a: e006 b.n 80084aa <_can_send+0x5e> + } + else + { + msg.StdId = p_msg->id & 0x7FF; + 800849c: 683b ldr r3, [r7, #0] + 800849e: 681b ldr r3, [r3, #0] + 80084a0: f3c3 030a ubfx r3, r3, #0, #11 + 80084a4: 613b str r3, [r7, #16] + msg.IDE = CAN_ID_STD; + 80084a6: 2300 movs r3, #0 + 80084a8: 61bb str r3, [r7, #24] + } + + msg.DLC = p_msg->size; + 80084aa: 683b ldr r3, [r7, #0] + 80084ac: 795b ldrb r3, [r3, #5] + 80084ae: 623b str r3, [r7, #32] + msg.RTR = (p_msg->flags & MSG_FLAG_RTR)?CAN_RTR_REMOTE:CAN_RTR_DATA; + 80084b0: 683b ldr r3, [r7, #0] + 80084b2: 791b ldrb r3, [r3, #4] + 80084b4: f003 0302 and.w r3, r3, #2 + 80084b8: 61fb str r3, [r7, #28] + + if( HAL_CAN_AddTxMessage( p_can, &msg, (void*)p_msg->data, &txMailbox ) != HAL_OK ) + 80084ba: 683b ldr r3, [r7, #0] + 80084bc: 1dda adds r2, r3, #7 + 80084be: f107 030c add.w r3, r7, #12 + 80084c2: f107 0110 add.w r1, r7, #16 + 80084c6: 6878 ldr r0, [r7, #4] + 80084c8: f004 fb4b bl 800cb62 + 80084cc: 4603 mov r3, r0 + 80084ce: 2b00 cmp r3, #0 + 80084d0: d002 beq.n 80084d8 <_can_send+0x8c> + return -1; + 80084d2: f04f 33ff mov.w r3, #4294967295 + 80084d6: e000 b.n 80084da <_can_send+0x8e> + + return txMailbox; + 80084d8: 68fb ldr r3, [r7, #12] +} + 80084da: 4618 mov r0, r3 + 80084dc: 3728 adds r7, #40 @ 0x28 + 80084de: 46bd mov sp, r7 + 80084e0: bd80 pop {r7, pc} + ... + +080084e4 : + +static void pcan_can_flush_tx( int bus ) +{ + 80084e4: b580 push {r7, lr} + 80084e6: b084 sub sp, #16 + 80084e8: af00 add r7, sp, #0 + 80084ea: 6078 str r0, [r7, #4] + struct t_can_dev *p_dev = &can_dev_array[bus]; + 80084ec: 687b ldr r3, [r7, #4] + 80084ee: f241 0234 movw r2, #4148 @ 0x1034 + 80084f2: fb02 f303 mul.w r3, r2, r3 + 80084f6: 4a20 ldr r2, [pc, #128] @ (8008578 ) + 80084f8: 4413 add r3, r2 + 80084fa: 60fb str r3, [r7, #12] + struct t_can_msg *p_msg; + + /* empty fifo */ + if( p_dev->tx_head == p_dev->tx_tail ) + 80084fc: 68fb ldr r3, [r7, #12] + 80084fe: f503 5380 add.w r3, r3, #4096 @ 0x1000 + 8008502: 69da ldr r2, [r3, #28] + 8008504: 68fb ldr r3, [r7, #12] + 8008506: f503 5380 add.w r3, r3, #4096 @ 0x1000 + 800850a: 6a1b ldr r3, [r3, #32] + 800850c: 429a cmp r2, r3 + 800850e: d02c beq.n 800856a + return; + + p_msg = &p_dev->tx_fifo[p_dev->tx_tail]; + 8008510: 68fb ldr r3, [r7, #12] + 8008512: f503 5380 add.w r3, r3, #4096 @ 0x1000 + 8008516: 6a1b ldr r3, [r3, #32] + 8008518: 011b lsls r3, r3, #4 + 800851a: 3318 adds r3, #24 + 800851c: 68fa ldr r2, [r7, #12] + 800851e: 4413 add r3, r2 + 8008520: 3304 adds r3, #4 + 8008522: 60bb str r3, [r7, #8] + if( _can_send( p_dev->dev, p_msg ) < 0 ) + 8008524: 68fb ldr r3, [r7, #12] + 8008526: 681b ldr r3, [r3, #0] + 8008528: 68b9 ldr r1, [r7, #8] + 800852a: 4618 mov r0, r3 + 800852c: f7ff ff8e bl 800844c <_can_send> + 8008530: 4603 mov r3, r0 + 8008532: 2b00 cmp r3, #0 + 8008534: db1b blt.n 800856e + return; + + if( p_dev->tx_isr ) + 8008536: 68fb ldr r3, [r7, #12] + 8008538: f503 5380 add.w r3, r3, #4096 @ 0x1000 + 800853c: 6adb ldr r3, [r3, #44] @ 0x2c + 800853e: 2b00 cmp r3, #0 + 8008540: d008 beq.n 8008554 + { + (void)p_dev->tx_isr( bus, p_msg ); + 8008542: 68fb ldr r3, [r7, #12] + 8008544: f503 5380 add.w r3, r3, #4096 @ 0x1000 + 8008548: 6adb ldr r3, [r3, #44] @ 0x2c + 800854a: 687a ldr r2, [r7, #4] + 800854c: b2d2 uxtb r2, r2 + 800854e: 68b9 ldr r1, [r7, #8] + 8008550: 4610 mov r0, r2 + 8008552: 4798 blx r3 + } + + /* update fifo index */ + p_dev->tx_tail = (p_dev->tx_tail+1)&(CAN_TX_FIFO_SIZE-1); + 8008554: 68fb ldr r3, [r7, #12] + 8008556: f503 5380 add.w r3, r3, #4096 @ 0x1000 + 800855a: 6a1b ldr r3, [r3, #32] + 800855c: 3301 adds r3, #1 + 800855e: b2db uxtb r3, r3 + 8008560: 68fa ldr r2, [r7, #12] + 8008562: f502 5280 add.w r2, r2, #4096 @ 0x1000 + 8008566: 6213 str r3, [r2, #32] + 8008568: e002 b.n 8008570 + return; + 800856a: bf00 nop + 800856c: e000 b.n 8008570 + return; + 800856e: bf00 nop +} + 8008570: 3710 adds r7, #16 + 8008572: 46bd mov sp, r7 + 8008574: bd80 pop {r7, pc} + 8008576: bf00 nop + 8008578: 20000300 .word 0x20000300 + +0800857c : + +int pcan_can_write( int bus, struct t_can_msg *p_msg ) +{ + 800857c: b490 push {r4, r7} + 800857e: b084 sub sp, #16 + 8008580: af00 add r7, sp, #0 + 8008582: 6078 str r0, [r7, #4] + 8008584: 6039 str r1, [r7, #0] + struct t_can_dev *p_dev = &can_dev_array[bus]; + 8008586: 687b ldr r3, [r7, #4] + 8008588: f241 0234 movw r2, #4148 @ 0x1034 + 800858c: fb02 f303 mul.w r3, r2, r3 + 8008590: 4a1b ldr r2, [pc, #108] @ (8008600 ) + 8008592: 4413 add r3, r2 + 8008594: 60fb str r3, [r7, #12] + + if( !p_msg ) + 8008596: 683b ldr r3, [r7, #0] + 8008598: 2b00 cmp r3, #0 + 800859a: d101 bne.n 80085a0 + return 0; + 800859c: 2300 movs r3, #0 + 800859e: e02a b.n 80085f6 + + uint32_t tx_head_next = (p_dev->tx_head+1)&(CAN_TX_FIFO_SIZE-1); + 80085a0: 68fb ldr r3, [r7, #12] + 80085a2: f503 5380 add.w r3, r3, #4096 @ 0x1000 + 80085a6: 69db ldr r3, [r3, #28] + 80085a8: 3301 adds r3, #1 + 80085aa: b2db uxtb r3, r3 + 80085ac: 60bb str r3, [r7, #8] + /* overflow ? just skip it */ + if( tx_head_next == p_dev->tx_tail ) + 80085ae: 68fb ldr r3, [r7, #12] + 80085b0: f503 5380 add.w r3, r3, #4096 @ 0x1000 + 80085b4: 6a1b ldr r3, [r3, #32] + 80085b6: 68ba ldr r2, [r7, #8] + 80085b8: 429a cmp r2, r3 + 80085ba: d107 bne.n 80085cc + { + ++p_dev->tx_ovfs; + 80085bc: 68fb ldr r3, [r7, #12] + 80085be: 68db ldr r3, [r3, #12] + 80085c0: 1c5a adds r2, r3, #1 + 80085c2: 68fb ldr r3, [r7, #12] + 80085c4: 60da str r2, [r3, #12] + return -1; + 80085c6: f04f 33ff mov.w r3, #4294967295 + 80085ca: e014 b.n 80085f6 + } + + p_dev->tx_fifo[p_dev->tx_head] = *p_msg; + 80085cc: 68fb ldr r3, [r7, #12] + 80085ce: f503 5380 add.w r3, r3, #4096 @ 0x1000 + 80085d2: 69db ldr r3, [r3, #28] + 80085d4: 68fa ldr r2, [r7, #12] + 80085d6: 011b lsls r3, r3, #4 + 80085d8: 4413 add r3, r2 + 80085da: 3318 adds r3, #24 + 80085dc: 683a ldr r2, [r7, #0] + 80085de: 1d1c adds r4, r3, #4 + 80085e0: 4613 mov r3, r2 + 80085e2: cb0f ldmia r3, {r0, r1, r2, r3} + 80085e4: e884 000f stmia.w r4, {r0, r1, r2, r3} + p_dev->tx_head = tx_head_next; + 80085e8: 68fb ldr r3, [r7, #12] + 80085ea: f503 5380 add.w r3, r3, #4096 @ 0x1000 + 80085ee: 461a mov r2, r3 + 80085f0: 68bb ldr r3, [r7, #8] + 80085f2: 61d3 str r3, [r2, #28] + + return 0; + 80085f4: 2300 movs r3, #0 +} + 80085f6: 4618 mov r0, r3 + 80085f8: 3710 adds r7, #16 + 80085fa: 46bd mov sp, r7 + 80085fc: bc90 pop {r4, r7} + 80085fe: 4770 bx lr + 8008600: 20000300 .word 0x20000300 + +08008604 : + +void pcan_can_install_rx_callback( int bus, int (*cb)( uint8_t, struct t_can_msg* ) ) +{ + 8008604: b480 push {r7} + 8008606: b085 sub sp, #20 + 8008608: af00 add r7, sp, #0 + 800860a: 6078 str r0, [r7, #4] + 800860c: 6039 str r1, [r7, #0] + struct t_can_dev *p_dev = &can_dev_array[bus]; + 800860e: 687b ldr r3, [r7, #4] + 8008610: f241 0234 movw r2, #4148 @ 0x1034 + 8008614: fb02 f303 mul.w r3, r2, r3 + 8008618: 4a07 ldr r2, [pc, #28] @ (8008638 ) + 800861a: 4413 add r3, r2 + 800861c: 60fb str r3, [r7, #12] + p_dev->rx_isr = cb; + 800861e: 68fb ldr r3, [r7, #12] + 8008620: f503 5380 add.w r3, r3, #4096 @ 0x1000 + 8008624: 461a mov r2, r3 + 8008626: 683b ldr r3, [r7, #0] + 8008628: 6293 str r3, [r2, #40] @ 0x28 +} + 800862a: bf00 nop + 800862c: 3714 adds r7, #20 + 800862e: 46bd mov sp, r7 + 8008630: f85d 7b04 ldr.w r7, [sp], #4 + 8008634: 4770 bx lr + 8008636: bf00 nop + 8008638: 20000300 .word 0x20000300 + +0800863c : + HAL_CAN_Stop( p_can ); + } +} + +static void pcan_can_tx_complete( int bus, int mail_box ) +{ + 800863c: b480 push {r7} + 800863e: b083 sub sp, #12 + 8008640: af00 add r7, sp, #0 + 8008642: 6078 str r0, [r7, #4] + 8008644: 6039 str r1, [r7, #0] + ++can_dev_array[bus].tx_msgs; + 8008646: 4a0c ldr r2, [pc, #48] @ (8008678 ) + 8008648: 687b ldr r3, [r7, #4] + 800864a: f241 0134 movw r1, #4148 @ 0x1034 + 800864e: fb01 f303 mul.w r3, r1, r3 + 8008652: 4413 add r3, r2 + 8008654: 3304 adds r3, #4 + 8008656: 681b ldr r3, [r3, #0] + 8008658: 1c5a adds r2, r3, #1 + 800865a: 4907 ldr r1, [pc, #28] @ (8008678 ) + 800865c: 687b ldr r3, [r7, #4] + 800865e: f241 0034 movw r0, #4148 @ 0x1034 + 8008662: fb00 f303 mul.w r3, r0, r3 + 8008666: 440b add r3, r1 + 8008668: 3304 adds r3, #4 + 800866a: 601a str r2, [r3, #0] +} + 800866c: bf00 nop + 800866e: 370c adds r7, #12 + 8008670: 46bd mov sp, r7 + 8008672: f85d 7b04 ldr.w r7, [sp], #4 + 8008676: 4770 bx lr + 8008678: 20000300 .word 0x20000300 + +0800867c : + +static void pcan_can_tx_err( int bus, int mail_box ) +{ + 800867c: b480 push {r7} + 800867e: b083 sub sp, #12 + 8008680: af00 add r7, sp, #0 + 8008682: 6078 str r0, [r7, #4] + 8008684: 6039 str r1, [r7, #0] + ++can_dev_array[bus].tx_errs; + 8008686: 4a0c ldr r2, [pc, #48] @ (80086b8 ) + 8008688: 687b ldr r3, [r7, #4] + 800868a: f241 0134 movw r1, #4148 @ 0x1034 + 800868e: fb01 f303 mul.w r3, r1, r3 + 8008692: 4413 add r3, r2 + 8008694: 3308 adds r3, #8 + 8008696: 681b ldr r3, [r3, #0] + 8008698: 1c5a adds r2, r3, #1 + 800869a: 4907 ldr r1, [pc, #28] @ (80086b8 ) + 800869c: 687b ldr r3, [r7, #4] + 800869e: f241 0034 movw r0, #4148 @ 0x1034 + 80086a2: fb00 f303 mul.w r3, r0, r3 + 80086a6: 440b add r3, r1 + 80086a8: 3308 adds r3, #8 + 80086aa: 601a str r2, [r3, #0] +} + 80086ac: bf00 nop + 80086ae: 370c adds r7, #12 + 80086b0: 46bd mov sp, r7 + 80086b2: f85d 7b04 ldr.w r7, [sp], #4 + 80086b6: 4770 bx lr + 80086b8: 20000300 .word 0x20000300 + +080086bc : + + return sizeof( struct t_can_stats ); +} + +void pcan_can_poll( void ) +{ + 80086bc: b580 push {r7, lr} + 80086be: b084 sub sp, #16 + 80086c0: af00 add r7, sp, #0 + static uint32_t err_last_check = 0; + uint32_t ts_ms; + + //ts_ms = HAL_GetTick(); + ts_ms = xTaskGetTickCount() * (1000 / configTICK_RATE_HZ); + 80086c2: f00f fab5 bl 8017c30 + 80086c6: 60b8 str r0, [r7, #8] +#if ( CAN_WITHOUT_ISR == 1 ) + HAL_CAN_IRQHandler( &hcan[CAN_BUS_1] ); +// HAL_CAN_IRQHandler( &hcan[CAN_BUS_2] ); +#endif + + pcan_can_flush_tx( CAN_BUS_1 ); + 80086c8: 2000 movs r0, #0 + 80086ca: f7ff ff0b bl 80084e4 +// pcan_can_flush_tx( CAN_BUS_2 ); + + if( (uint32_t)( err_last_check - ts_ms ) > 250 ) + 80086ce: 4b32 ldr r3, [pc, #200] @ (8008798 ) + 80086d0: 681a ldr r2, [r3, #0] + 80086d2: 68bb ldr r3, [r7, #8] + 80086d4: 1ad3 subs r3, r2, r3 + 80086d6: 2bfa cmp r3, #250 @ 0xfa + 80086d8: d95a bls.n 8008790 + { + err_last_check = ts_ms; + 80086da: 4a2f ldr r2, [pc, #188] @ (8008798 ) + 80086dc: 68bb ldr r3, [r7, #8] + 80086de: 6013 str r3, [r2, #0] + for( int i = 0; i < CAN_BUS_TOTAL; i++ ) + 80086e0: 2300 movs r3, #0 + 80086e2: 60fb str r3, [r7, #12] + 80086e4: e051 b.n 800878a + { + if( !can_dev_array[i].err_handler ) + 80086e6: 4a2d ldr r2, [pc, #180] @ (800879c ) + 80086e8: 68fb ldr r3, [r7, #12] + 80086ea: f241 0134 movw r1, #4148 @ 0x1034 + 80086ee: fb01 f303 mul.w r3, r1, r3 + 80086f2: 4413 add r3, r2 + 80086f4: f503 5381 add.w r3, r3, #4128 @ 0x1020 + 80086f8: 3310 adds r3, #16 + 80086fa: 681b ldr r3, [r3, #0] + 80086fc: 2b00 cmp r3, #0 + 80086fe: d040 beq.n 8008782 + continue; + CAN_HandleTypeDef *pcan = can_dev_array[i].dev; + 8008700: 4a26 ldr r2, [pc, #152] @ (800879c ) + 8008702: 68fb ldr r3, [r7, #12] + 8008704: f241 0134 movw r1, #4148 @ 0x1034 + 8008708: fb01 f303 mul.w r3, r1, r3 + 800870c: 4413 add r3, r2 + 800870e: 681b ldr r3, [r3, #0] + 8008710: 607b str r3, [r7, #4] + if( can_dev_array[i].esr_reg != pcan->Instance->ESR ) + 8008712: 4a22 ldr r2, [pc, #136] @ (800879c ) + 8008714: 68fb ldr r3, [r7, #12] + 8008716: f241 0134 movw r1, #4148 @ 0x1034 + 800871a: fb01 f303 mul.w r3, r1, r3 + 800871e: 4413 add r3, r2 + 8008720: f503 5381 add.w r3, r3, #4128 @ 0x1020 + 8008724: 3304 adds r3, #4 + 8008726: 681a ldr r2, [r3, #0] + 8008728: 687b ldr r3, [r7, #4] + 800872a: 681b ldr r3, [r3, #0] + 800872c: 699b ldr r3, [r3, #24] + 800872e: 429a cmp r2, r3 + 8008730: d028 beq.n 8008784 + { + can_dev_array[i].esr_reg = pcan->Instance->ESR; + 8008732: 687b ldr r3, [r7, #4] + 8008734: 681b ldr r3, [r3, #0] + 8008736: 699a ldr r2, [r3, #24] + 8008738: 4918 ldr r1, [pc, #96] @ (800879c ) + 800873a: 68fb ldr r3, [r7, #12] + 800873c: f241 0034 movw r0, #4148 @ 0x1034 + 8008740: fb00 f303 mul.w r3, r0, r3 + 8008744: 440b add r3, r1 + 8008746: f503 5381 add.w r3, r3, #4128 @ 0x1020 + 800874a: 3304 adds r3, #4 + 800874c: 601a str r2, [r3, #0] + can_dev_array[i].err_handler( i, can_dev_array[i].esr_reg ); + 800874e: 4a13 ldr r2, [pc, #76] @ (800879c ) + 8008750: 68fb ldr r3, [r7, #12] + 8008752: f241 0134 movw r1, #4148 @ 0x1034 + 8008756: fb01 f303 mul.w r3, r1, r3 + 800875a: 4413 add r3, r2 + 800875c: f503 5381 add.w r3, r3, #4128 @ 0x1020 + 8008760: 3310 adds r3, #16 + 8008762: 681a ldr r2, [r3, #0] + 8008764: 490d ldr r1, [pc, #52] @ (800879c ) + 8008766: 68fb ldr r3, [r7, #12] + 8008768: f241 0034 movw r0, #4148 @ 0x1034 + 800876c: fb00 f303 mul.w r3, r0, r3 + 8008770: 440b add r3, r1 + 8008772: f503 5381 add.w r3, r3, #4128 @ 0x1020 + 8008776: 3304 adds r3, #4 + 8008778: 681b ldr r3, [r3, #0] + 800877a: 4619 mov r1, r3 + 800877c: 68f8 ldr r0, [r7, #12] + 800877e: 4790 blx r2 + 8008780: e000 b.n 8008784 + continue; + 8008782: bf00 nop + for( int i = 0; i < CAN_BUS_TOTAL; i++ ) + 8008784: 68fb ldr r3, [r7, #12] + 8008786: 3301 adds r3, #1 + 8008788: 60fb str r3, [r7, #12] + 800878a: 68fb ldr r3, [r7, #12] + 800878c: 2b00 cmp r3, #0 + 800878e: ddaa ble.n 80086e6 + } + } + } +} + 8008790: bf00 nop + 8008792: 3710 adds r7, #16 + 8008794: 46bd mov sp, r7 + 8008796: bd80 pop {r7, pc} + 8008798: 20003044 .word 0x20003044 + 800879c: 20000300 .word 0x20000300 + +080087a0 <_bus_from_int_dev>: + +/* --------------- HAL PART ------------- */ +static int _bus_from_int_dev( CAN_TypeDef *can ) +{ + 80087a0: b480 push {r7} + 80087a2: b083 sub sp, #12 + 80087a4: af00 add r7, sp, #0 + 80087a6: 6078 str r0, [r7, #4] +// if( can == CAN1 ) +// return CAN_BUS_1; +// else if( can == CAN2 ) +// return CAN_BUS_2; + /* abnormal! */ + return CAN_BUS_1; + 80087a8: 2300 movs r3, #0 +} + 80087aa: 4618 mov r0, r3 + 80087ac: 370c adds r7, #12 + 80087ae: 46bd mov sp, r7 + 80087b0: f85d 7b04 ldr.w r7, [sp], #4 + 80087b4: 4770 bx lr + ... + +080087b8 : + +static void pcan_can_isr_frame( CAN_HandleTypeDef *hcan, uint32_t fifo ) +{ + 80087b8: b580 push {r7, lr} + 80087ba: b090 sub sp, #64 @ 0x40 + 80087bc: af00 add r7, sp, #0 + 80087be: 6078 str r0, [r7, #4] + 80087c0: 6039 str r1, [r7, #0] + CAN_RxHeaderTypeDef hdr; + const int bus = _bus_from_int_dev( hcan->Instance ); + 80087c2: 687b ldr r3, [r7, #4] + 80087c4: 681b ldr r3, [r3, #0] + 80087c6: 4618 mov r0, r3 + 80087c8: f7ff ffea bl 80087a0 <_bus_from_int_dev> + 80087cc: 63f8 str r0, [r7, #60] @ 0x3c + struct t_can_dev * const p_dev = &can_dev_array[bus]; + 80087ce: 6bfb ldr r3, [r7, #60] @ 0x3c + 80087d0: f241 0234 movw r2, #4148 @ 0x1034 + 80087d4: fb02 f303 mul.w r3, r2, r3 + 80087d8: 4a2a ldr r2, [pc, #168] @ (8008884 ) + 80087da: 4413 add r3, r2 + 80087dc: 63bb str r3, [r7, #56] @ 0x38 + struct t_can_msg msg = { 0 }; + 80087de: f107 030c add.w r3, r7, #12 + 80087e2: 2200 movs r2, #0 + 80087e4: 601a str r2, [r3, #0] + 80087e6: 605a str r2, [r3, #4] + 80087e8: 609a str r2, [r3, #8] + 80087ea: 60da str r2, [r3, #12] + + if( HAL_CAN_GetRxMessage( hcan, fifo, &hdr, msg.data ) != HAL_OK ) + 80087ec: f107 030c add.w r3, r7, #12 + 80087f0: 3307 adds r3, #7 + 80087f2: f107 021c add.w r2, r7, #28 + 80087f6: 6839 ldr r1, [r7, #0] + 80087f8: 6878 ldr r0, [r7, #4] + 80087fa: f004 faa6 bl 800cd4a + 80087fe: 4603 mov r3, r0 + 8008800: 2b00 cmp r3, #0 + 8008802: d139 bne.n 8008878 + return; + + /* oversize frame ? */ + if( hdr.DLC > CAN_PAYLOAD_MAX_SIZE ) + 8008804: 6afb ldr r3, [r7, #44] @ 0x2c + 8008806: 2b08 cmp r3, #8 + 8008808: d838 bhi.n 800887c + return; + + if( hdr.IDE == CAN_ID_STD ) + 800880a: 6a7b ldr r3, [r7, #36] @ 0x24 + 800880c: 2b00 cmp r3, #0 + 800880e: d102 bne.n 8008816 + { + msg.id = hdr.StdId; + 8008810: 69fb ldr r3, [r7, #28] + 8008812: 60fb str r3, [r7, #12] + 8008814: e006 b.n 8008824 + } + else + { + msg.id = hdr.ExtId; + 8008816: 6a3b ldr r3, [r7, #32] + 8008818: 60fb str r3, [r7, #12] + msg.flags |= MSG_FLAG_EXT; + 800881a: 7c3b ldrb r3, [r7, #16] + 800881c: f043 0301 orr.w r3, r3, #1 + 8008820: b2db uxtb r3, r3 + 8008822: 743b strb r3, [r7, #16] + } + + if( hdr.RTR != CAN_RTR_DATA ) + 8008824: 6abb ldr r3, [r7, #40] @ 0x28 + 8008826: 2b00 cmp r3, #0 + 8008828: d004 beq.n 8008834 + { + msg.flags |= MSG_FLAG_RTR; + 800882a: 7c3b ldrb r3, [r7, #16] + 800882c: f043 0302 orr.w r3, r3, #2 + 8008830: b2db uxtb r3, r3 + 8008832: 743b strb r3, [r7, #16] + } + + msg.size = hdr.DLC; + 8008834: 6afb ldr r3, [r7, #44] @ 0x2c + 8008836: b2db uxtb r3, r3 + 8008838: 747b strb r3, [r7, #17] + //msg.timestamp = pcan_timestamp_us(); + + if( p_dev->rx_isr ) + 800883a: 6bbb ldr r3, [r7, #56] @ 0x38 + 800883c: f503 5380 add.w r3, r3, #4096 @ 0x1000 + 8008840: 6a9b ldr r3, [r3, #40] @ 0x28 + 8008842: 2b00 cmp r3, #0 + 8008844: d012 beq.n 800886c + { + if( p_dev->rx_isr( bus, &msg ) < 0 ) + 8008846: 6bbb ldr r3, [r7, #56] @ 0x38 + 8008848: f503 5380 add.w r3, r3, #4096 @ 0x1000 + 800884c: 6a9b ldr r3, [r3, #40] @ 0x28 + 800884e: 6bfa ldr r2, [r7, #60] @ 0x3c + 8008850: b2d2 uxtb r2, r2 + 8008852: f107 010c add.w r1, r7, #12 + 8008856: 4610 mov r0, r2 + 8008858: 4798 blx r3 + 800885a: 4603 mov r3, r0 + 800885c: 2b00 cmp r3, #0 + 800885e: da05 bge.n 800886c + { + ++p_dev->rx_ovfs; + 8008860: 6bbb ldr r3, [r7, #56] @ 0x38 + 8008862: 699b ldr r3, [r3, #24] + 8008864: 1c5a adds r2, r3, #1 + 8008866: 6bbb ldr r3, [r7, #56] @ 0x38 + 8008868: 619a str r2, [r3, #24] + return; + 800886a: e008 b.n 800887e + } + } + ++p_dev->rx_msgs; + 800886c: 6bbb ldr r3, [r7, #56] @ 0x38 + 800886e: 691b ldr r3, [r3, #16] + 8008870: 1c5a adds r2, r3, #1 + 8008872: 6bbb ldr r3, [r7, #56] @ 0x38 + 8008874: 611a str r2, [r3, #16] + 8008876: e002 b.n 800887e + return; + 8008878: bf00 nop + 800887a: e000 b.n 800887e + return; + 800887c: bf00 nop +} + 800887e: 3740 adds r7, #64 @ 0x40 + 8008880: 46bd mov sp, r7 + 8008882: bd80 pop {r7, pc} + 8008884: 20000300 .word 0x20000300 + +08008888 : + +/* CAN HAL subsystem callbacks */ +void HAL_CAN_TxMailbox0CompleteCallback( CAN_HandleTypeDef *hcan ) +{ + 8008888: b580 push {r7, lr} + 800888a: b082 sub sp, #8 + 800888c: af00 add r7, sp, #0 + 800888e: 6078 str r0, [r7, #4] + pcan_can_tx_complete( _bus_from_int_dev( hcan->Instance ), 0 ); + 8008890: 687b ldr r3, [r7, #4] + 8008892: 681b ldr r3, [r3, #0] + 8008894: 4618 mov r0, r3 + 8008896: f7ff ff83 bl 80087a0 <_bus_from_int_dev> + 800889a: 4603 mov r3, r0 + 800889c: 2100 movs r1, #0 + 800889e: 4618 mov r0, r3 + 80088a0: f7ff fecc bl 800863c +} + 80088a4: bf00 nop + 80088a6: 3708 adds r7, #8 + 80088a8: 46bd mov sp, r7 + 80088aa: bd80 pop {r7, pc} + +080088ac : + +void HAL_CAN_TxMailbox1CompleteCallback( CAN_HandleTypeDef *hcan ) +{ + 80088ac: b580 push {r7, lr} + 80088ae: b082 sub sp, #8 + 80088b0: af00 add r7, sp, #0 + 80088b2: 6078 str r0, [r7, #4] + pcan_can_tx_complete( _bus_from_int_dev( hcan->Instance ), 1 ); + 80088b4: 687b ldr r3, [r7, #4] + 80088b6: 681b ldr r3, [r3, #0] + 80088b8: 4618 mov r0, r3 + 80088ba: f7ff ff71 bl 80087a0 <_bus_from_int_dev> + 80088be: 4603 mov r3, r0 + 80088c0: 2101 movs r1, #1 + 80088c2: 4618 mov r0, r3 + 80088c4: f7ff feba bl 800863c +} + 80088c8: bf00 nop + 80088ca: 3708 adds r7, #8 + 80088cc: 46bd mov sp, r7 + 80088ce: bd80 pop {r7, pc} + +080088d0 : + +void HAL_CAN_TxMailbox2CompleteCallback( CAN_HandleTypeDef *hcan ) +{ + 80088d0: b580 push {r7, lr} + 80088d2: b082 sub sp, #8 + 80088d4: af00 add r7, sp, #0 + 80088d6: 6078 str r0, [r7, #4] + pcan_can_tx_complete( _bus_from_int_dev( hcan->Instance ), 2 ); + 80088d8: 687b ldr r3, [r7, #4] + 80088da: 681b ldr r3, [r3, #0] + 80088dc: 4618 mov r0, r3 + 80088de: f7ff ff5f bl 80087a0 <_bus_from_int_dev> + 80088e2: 4603 mov r3, r0 + 80088e4: 2102 movs r1, #2 + 80088e6: 4618 mov r0, r3 + 80088e8: f7ff fea8 bl 800863c +} + 80088ec: bf00 nop + 80088ee: 3708 adds r7, #8 + 80088f0: 46bd mov sp, r7 + 80088f2: bd80 pop {r7, pc} + +080088f4 : + +void HAL_CAN_TxMailbox0AbortCallback( CAN_HandleTypeDef *hcan ){} + 80088f4: b480 push {r7} + 80088f6: b083 sub sp, #12 + 80088f8: af00 add r7, sp, #0 + 80088fa: 6078 str r0, [r7, #4] + 80088fc: bf00 nop + 80088fe: 370c adds r7, #12 + 8008900: 46bd mov sp, r7 + 8008902: f85d 7b04 ldr.w r7, [sp], #4 + 8008906: 4770 bx lr + +08008908 : +void HAL_CAN_TxMailbox1AbortCallback( CAN_HandleTypeDef *hcan ){} + 8008908: b480 push {r7} + 800890a: b083 sub sp, #12 + 800890c: af00 add r7, sp, #0 + 800890e: 6078 str r0, [r7, #4] + 8008910: bf00 nop + 8008912: 370c adds r7, #12 + 8008914: 46bd mov sp, r7 + 8008916: f85d 7b04 ldr.w r7, [sp], #4 + 800891a: 4770 bx lr + +0800891c : +void HAL_CAN_TxMailbox2AbortCallback( CAN_HandleTypeDef *hcan ){} + 800891c: b480 push {r7} + 800891e: b083 sub sp, #12 + 8008920: af00 add r7, sp, #0 + 8008922: 6078 str r0, [r7, #4] + 8008924: bf00 nop + 8008926: 370c adds r7, #12 + 8008928: 46bd mov sp, r7 + 800892a: f85d 7b04 ldr.w r7, [sp], #4 + 800892e: 4770 bx lr + +08008930 : + +void HAL_CAN_RxFifo0MsgPendingCallback( CAN_HandleTypeDef *hcan ) +{ + 8008930: b580 push {r7, lr} + 8008932: b082 sub sp, #8 + 8008934: af00 add r7, sp, #0 + 8008936: 6078 str r0, [r7, #4] + pcan_can_isr_frame( hcan, CAN_RX_FIFO0 ); + 8008938: 2100 movs r1, #0 + 800893a: 6878 ldr r0, [r7, #4] + 800893c: f7ff ff3c bl 80087b8 +} + 8008940: bf00 nop + 8008942: 3708 adds r7, #8 + 8008944: 46bd mov sp, r7 + 8008946: bd80 pop {r7, pc} + +08008948 : + + +void HAL_CAN_RxFifo1MsgPendingCallback( CAN_HandleTypeDef *hcan ) +{ + 8008948: b580 push {r7, lr} + 800894a: b082 sub sp, #8 + 800894c: af00 add r7, sp, #0 + 800894e: 6078 str r0, [r7, #4] + pcan_can_isr_frame( hcan, CAN_RX_FIFO1 ); + 8008950: 2101 movs r1, #1 + 8008952: 6878 ldr r0, [r7, #4] + 8008954: f7ff ff30 bl 80087b8 +} + 8008958: bf00 nop + 800895a: 3708 adds r7, #8 + 800895c: 46bd mov sp, r7 + 800895e: bd80 pop {r7, pc} + +08008960 : + +void HAL_CAN_RxFifo0FullCallback( CAN_HandleTypeDef *hcan ) +{ + 8008960: b480 push {r7} + 8008962: b083 sub sp, #12 + 8008964: af00 add r7, sp, #0 + 8008966: 6078 str r0, [r7, #4] +} + 8008968: bf00 nop + 800896a: 370c adds r7, #12 + 800896c: 46bd mov sp, r7 + 800896e: f85d 7b04 ldr.w r7, [sp], #4 + 8008972: 4770 bx lr + +08008974 : + +void HAL_CAN_RxFifo1FullCallback( CAN_HandleTypeDef *hcan ) +{ + 8008974: b480 push {r7} + 8008976: b083 sub sp, #12 + 8008978: af00 add r7, sp, #0 + 800897a: 6078 str r0, [r7, #4] +} + 800897c: bf00 nop + 800897e: 370c adds r7, #12 + 8008980: 46bd mov sp, r7 + 8008982: f85d 7b04 ldr.w r7, [sp], #4 + 8008986: 4770 bx lr + +08008988 : + +void HAL_CAN_SleepCallback( CAN_HandleTypeDef *hcan ){} + 8008988: b480 push {r7} + 800898a: b083 sub sp, #12 + 800898c: af00 add r7, sp, #0 + 800898e: 6078 str r0, [r7, #4] + 8008990: bf00 nop + 8008992: 370c adds r7, #12 + 8008994: 46bd mov sp, r7 + 8008996: f85d 7b04 ldr.w r7, [sp], #4 + 800899a: 4770 bx lr + +0800899c : +void HAL_CAN_WakeUpFromRxMsgCallback( CAN_HandleTypeDef *hcan ){} + 800899c: b480 push {r7} + 800899e: b083 sub sp, #12 + 80089a0: af00 add r7, sp, #0 + 80089a2: 6078 str r0, [r7, #4] + 80089a4: bf00 nop + 80089a6: 370c adds r7, #12 + 80089a8: 46bd mov sp, r7 + 80089aa: f85d 7b04 ldr.w r7, [sp], #4 + 80089ae: 4770 bx lr + +080089b0 : + +void HAL_CAN_ErrorCallback( CAN_HandleTypeDef *hcan ) +{ + 80089b0: b580 push {r7, lr} + 80089b2: b084 sub sp, #16 + 80089b4: af00 add r7, sp, #0 + 80089b6: 6078 str r0, [r7, #4] + /* handle errors */ + uint32_t err = HAL_CAN_GetError( hcan ); + 80089b8: 6878 ldr r0, [r7, #4] + 80089ba: f004 fcc5 bl 800d348 + 80089be: 60f8 str r0, [r7, #12] + int bus = _bus_from_int_dev( hcan->Instance ); + 80089c0: 687b ldr r3, [r7, #4] + 80089c2: 681b ldr r3, [r3, #0] + 80089c4: 4618 mov r0, r3 + 80089c6: f7ff feeb bl 80087a0 <_bus_from_int_dev> + 80089ca: 60b8 str r0, [r7, #8] + + if ( err & HAL_CAN_ERROR_TX_TERR0 ) + 80089cc: 68fb ldr r3, [r7, #12] + 80089ce: f403 5380 and.w r3, r3, #4096 @ 0x1000 + 80089d2: 2b00 cmp r3, #0 + 80089d4: d003 beq.n 80089de + { + pcan_can_tx_err( bus, 0 ); + 80089d6: 2100 movs r1, #0 + 80089d8: 68b8 ldr r0, [r7, #8] + 80089da: f7ff fe4f bl 800867c + } + + if ( err & HAL_CAN_ERROR_TX_TERR1 ) + 80089de: 68fb ldr r3, [r7, #12] + 80089e0: f403 4380 and.w r3, r3, #16384 @ 0x4000 + 80089e4: 2b00 cmp r3, #0 + 80089e6: d003 beq.n 80089f0 + { + pcan_can_tx_err( bus, 1 ); + 80089e8: 2101 movs r1, #1 + 80089ea: 68b8 ldr r0, [r7, #8] + 80089ec: f7ff fe46 bl 800867c + } + + if ( err & HAL_CAN_ERROR_TX_TERR2 ) + 80089f0: 68fb ldr r3, [r7, #12] + 80089f2: f403 3380 and.w r3, r3, #65536 @ 0x10000 + 80089f6: 2b00 cmp r3, #0 + 80089f8: d003 beq.n 8008a02 + { + pcan_can_tx_err( bus, 2 ); + 80089fa: 2102 movs r1, #2 + 80089fc: 68b8 ldr r0, [r7, #8] + 80089fe: f7ff fe3d bl 800867c + } + + HAL_CAN_ResetError( hcan ); + 8008a02: 6878 ldr r0, [r7, #4] + 8008a04: f004 fcac bl 800d360 +} + 8008a08: bf00 nop + 8008a0a: 3710 adds r7, #16 + 8008a0c: 46bd mov sp, r7 + 8008a0e: bd80 pop {r7, pc} + +08008a10 : +/* USER CODE BEGIN Exported_Functions */ + +/* USER CODE END Exported_Functions */ + +void RTC_IF_Init(void) +{ + 8008a10: b580 push {r7, lr} + 8008a12: af00 add r7, sp, #0 + if (RTC_Initalized == false) + 8008a14: 4b0e ldr r3, [pc, #56] @ (8008a50 ) + 8008a16: 781b ldrb r3, [r3, #0] + 8008a18: f083 0301 eor.w r3, r3, #1 + 8008a1c: b2db uxtb r3, r3 + 8008a1e: 2b00 cmp r3, #0 + 8008a20: d013 beq.n 8008a4a + { + RTC_IF_DBG_PRINTF("RTC_init\n\r"); + + MX_RTC_Init(); + 8008a22: f7fd ff55 bl 80068d0 + + /** Configure the Alarm A */ + HAL_RTC_DeactivateAlarm(&hrtc, RTC_ALARM_A); + 8008a26: f44f 7180 mov.w r1, #256 @ 0x100 + 8008a2a: 480a ldr r0, [pc, #40] @ (8008a54 ) + 8008a2c: f008 f880 bl 8010b30 + /** Configure the Alarm B */ + HAL_RTC_DeactivateAlarm(&hrtc, RTC_ALARM_B); + 8008a30: f44f 7100 mov.w r1, #512 @ 0x200 + 8008a34: 4807 ldr r0, [pc, #28] @ (8008a54 ) + 8008a36: f008 f87b bl 8010b30 + /*Enable Direct Read of the calendar registers (not through Shadow) */ + HAL_RTCEx_EnableBypassShadow(&hrtc); + 8008a3a: 4806 ldr r0, [pc, #24] @ (8008a54 ) + 8008a3c: f008 fc0a bl 8011254 + + RTC_IF_SetTimerContext(); + 8008a40: f000 f80a bl 8008a58 + + RTC_Initalized = true; + 8008a44: 4b02 ldr r3, [pc, #8] @ (8008a50 ) + 8008a46: 2201 movs r2, #1 + 8008a48: 701a strb r2, [r3, #0] + } +} + 8008a4a: bf00 nop + 8008a4c: bd80 pop {r7, pc} + 8008a4e: bf00 nop + 8008a50: 20003114 .word 0x20003114 + 8008a54: 20002df8 .word 0x20002df8 + +08008a58 : + +uint32_t RTC_IF_SetTimerContext(void) +{ + 8008a58: b580 push {r7, lr} + 8008a5a: af00 add r7, sp, #0 + /*store time context*/ + RtcTimerContext.Rtc_Time = RTC_GetCalendarValue(&RtcTimerContext.RTC_Calndr_Date, &RtcTimerContext.RTC_Calndr_Time); + 8008a5c: 4905 ldr r1, [pc, #20] @ (8008a74 ) + 8008a5e: 4806 ldr r0, [pc, #24] @ (8008a78 ) + 8008a60: f000 f91a bl 8008c98 + 8008a64: 4603 mov r3, r0 + 8008a66: 4a05 ldr r2, [pc, #20] @ (8008a7c ) + 8008a68: 6013 str r3, [r2, #0] + RTC_IF_DBG_PRINTF("RTC_IF_SetTimerContext=%d\n\r", RtcTimerContext.Rtc_Time); + /*return time context*/ + return (uint32_t) RtcTimerContext.Rtc_Time; + 8008a6a: 4b04 ldr r3, [pc, #16] @ (8008a7c ) + 8008a6c: 681b ldr r3, [r3, #0] +} + 8008a6e: 4618 mov r0, r3 + 8008a70: bd80 pop {r7, pc} + 8008a72: bf00 nop + 8008a74: 2000311c .word 0x2000311c + 8008a78: 20003130 .word 0x20003130 + 8008a7c: 20003118 .word 0x20003118 + +08008a80 : + +uint32_t RTC_IF_GetTimerContext(void) +{ + 8008a80: b480 push {r7} + 8008a82: af00 add r7, sp, #0 + RTC_IF_DBG_PRINTF("RTC_IF_GetTimerContext=%d\n\r", RtcTimerContext.Rtc_Time); + /*return time context*/ + return (uint32_t) RtcTimerContext.Rtc_Time; + 8008a84: 4b03 ldr r3, [pc, #12] @ (8008a94 ) + 8008a86: 681b ldr r3, [r3, #0] +} + 8008a88: 4618 mov r0, r3 + 8008a8a: 46bd mov sp, r7 + 8008a8c: f85d 7b04 ldr.w r7, [sp], #4 + 8008a90: 4770 bx lr + 8008a92: bf00 nop + 8008a94: 20003118 .word 0x20003118 + +08008a98 : + +uint32_t RTC_IF_GetTimerElapsedTime(void) +{ + 8008a98: b580 push {r7, lr} + 8008a9a: b088 sub sp, #32 + 8008a9c: af00 add r7, sp, #0 + RTC_TimeTypeDef RTC_TimeStruct; + RTC_DateTypeDef RTC_DateStruct; + + uint32_t CalendarValue = RTC_GetCalendarValue(&RTC_DateStruct, &RTC_TimeStruct); + 8008a9e: f107 0208 add.w r2, r7, #8 + 8008aa2: 1d3b adds r3, r7, #4 + 8008aa4: 4611 mov r1, r2 + 8008aa6: 4618 mov r0, r3 + 8008aa8: f000 f8f6 bl 8008c98 + 8008aac: 61f8 str r0, [r7, #28] + + return ((uint32_t)(CalendarValue - RtcTimerContext.Rtc_Time)); + 8008aae: 4b04 ldr r3, [pc, #16] @ (8008ac0 ) + 8008ab0: 681b ldr r3, [r3, #0] + 8008ab2: 69fa ldr r2, [r7, #28] + 8008ab4: 1ad3 subs r3, r2, r3 +} + 8008ab6: 4618 mov r0, r3 + 8008ab8: 3720 adds r7, #32 + 8008aba: 46bd mov sp, r7 + 8008abc: bd80 pop {r7, pc} + 8008abe: bf00 nop + 8008ac0: 20003118 .word 0x20003118 + +08008ac4 : + +uint32_t RTC_IF_GetTimerValue(void) +{ + 8008ac4: b580 push {r7, lr} + 8008ac6: b088 sub sp, #32 + 8008ac8: af00 add r7, sp, #0 + uint32_t CalendarValue = 0; + 8008aca: 2300 movs r3, #0 + 8008acc: 61fb str r3, [r7, #28] + RTC_TimeTypeDef RTC_TimeStruct; + RTC_DateTypeDef RTC_DateStruct; + + if (RTC_Initalized == true) + 8008ace: 4b08 ldr r3, [pc, #32] @ (8008af0 ) + 8008ad0: 781b ldrb r3, [r3, #0] + 8008ad2: 2b00 cmp r3, #0 + 8008ad4: d007 beq.n 8008ae6 + { + CalendarValue = (uint32_t) RTC_GetCalendarValue(&RTC_DateStruct, &RTC_TimeStruct); + 8008ad6: f107 0208 add.w r2, r7, #8 + 8008ada: 1d3b adds r3, r7, #4 + 8008adc: 4611 mov r1, r2 + 8008ade: 4618 mov r0, r3 + 8008ae0: f000 f8da bl 8008c98 + 8008ae4: 61f8 str r0, [r7, #28] + } + return CalendarValue; + 8008ae6: 69fb ldr r3, [r7, #28] +} + 8008ae8: 4618 mov r0, r3 + 8008aea: 3720 adds r7, #32 + 8008aec: 46bd mov sp, r7 + 8008aee: bd80 pop {r7, pc} + 8008af0: 20003114 .word 0x20003114 + +08008af4 : + +uint32_t RTC_IF_GetMinimumTimeout(void) +{ + 8008af4: b480 push {r7} + 8008af6: af00 add r7, sp, #0 + return (MIN_ALARM_DELAY); + 8008af8: 2303 movs r3, #3 +} + 8008afa: 4618 mov r0, r3 + 8008afc: 46bd mov sp, r7 + 8008afe: f85d 7b04 ldr.w r7, [sp], #4 + 8008b02: 4770 bx lr + +08008b04 : + +uint32_t RTC_IF_Convert_ms2Tick(uint32_t timeMilliSec) +{ + 8008b04: b580 push {r7, lr} + 8008b06: b082 sub sp, #8 + 8008b08: af00 add r7, sp, #0 + 8008b0a: 6078 str r0, [r7, #4] + return (uint32_t)((((uint64_t)timeMilliSec) * CONV_DENOM) / CONV_NUMER); + 8008b0c: 6879 ldr r1, [r7, #4] + 8008b0e: 2000 movs r0, #0 + 8008b10: 460a mov r2, r1 + 8008b12: 4603 mov r3, r0 + 8008b14: f04f 0000 mov.w r0, #0 + 8008b18: f04f 0100 mov.w r1, #0 + 8008b1c: 01d9 lsls r1, r3, #7 + 8008b1e: ea41 6152 orr.w r1, r1, r2, lsr #25 + 8008b22: 01d0 lsls r0, r2, #7 + 8008b24: f04f 027d mov.w r2, #125 @ 0x7d + 8008b28: f04f 0300 mov.w r3, #0 + 8008b2c: f7f8 f90c bl 8000d48 <__aeabi_uldivmod> + 8008b30: 4602 mov r2, r0 + 8008b32: 460b mov r3, r1 + 8008b34: 4613 mov r3, r2 +} + 8008b36: 4618 mov r0, r3 + 8008b38: 3708 adds r7, #8 + 8008b3a: 46bd mov sp, r7 + 8008b3c: bd80 pop {r7, pc} + +08008b3e : + +uint32_t RTC_IF_Convert_Tick2ms(uint32_t tick) +{ + 8008b3e: e92d 0fb0 stmdb sp!, {r4, r5, r7, r8, r9, sl, fp} + 8008b42: b083 sub sp, #12 + 8008b44: af00 add r7, sp, #0 + 8008b46: 6078 str r0, [r7, #4] + return (((uint64_t)(tick) * CONV_NUMER) / CONV_DENOM); + 8008b48: 6879 ldr r1, [r7, #4] + 8008b4a: 2000 movs r0, #0 + 8008b4c: 460c mov r4, r1 + 8008b4e: 4605 mov r5, r0 + 8008b50: 4620 mov r0, r4 + 8008b52: 4629 mov r1, r5 + 8008b54: f04f 0a00 mov.w sl, #0 + 8008b58: f04f 0b00 mov.w fp, #0 + 8008b5c: ea4f 1b41 mov.w fp, r1, lsl #5 + 8008b60: ea4b 6bd0 orr.w fp, fp, r0, lsr #27 + 8008b64: ea4f 1a40 mov.w sl, r0, lsl #5 + 8008b68: 4650 mov r0, sl + 8008b6a: 4659 mov r1, fp + 8008b6c: 1b02 subs r2, r0, r4 + 8008b6e: eb61 0305 sbc.w r3, r1, r5 + 8008b72: f04f 0000 mov.w r0, #0 + 8008b76: f04f 0100 mov.w r1, #0 + 8008b7a: 0099 lsls r1, r3, #2 + 8008b7c: ea41 7192 orr.w r1, r1, r2, lsr #30 + 8008b80: 0090 lsls r0, r2, #2 + 8008b82: 4602 mov r2, r0 + 8008b84: 460b mov r3, r1 + 8008b86: eb12 0804 adds.w r8, r2, r4 + 8008b8a: eb43 0905 adc.w r9, r3, r5 + 8008b8e: f04f 0200 mov.w r2, #0 + 8008b92: f04f 0300 mov.w r3, #0 + 8008b96: ea4f 12d8 mov.w r2, r8, lsr #7 + 8008b9a: ea42 6249 orr.w r2, r2, r9, lsl #25 + 8008b9e: ea4f 13d9 mov.w r3, r9, lsr #7 + 8008ba2: 4613 mov r3, r2 +} + 8008ba4: 4618 mov r0, r3 + 8008ba6: 370c adds r7, #12 + 8008ba8: 46bd mov sp, r7 + 8008baa: e8bd 0fb0 ldmia.w sp!, {r4, r5, r7, r8, r9, sl, fp} + 8008bae: 4770 bx lr + +08008bb0 : + +uint32_t RTC_IF_GetTime(uint16_t *mSeconds) +{ + 8008bb0: b5b0 push {r4, r5, r7, lr} + 8008bb2: b08c sub sp, #48 @ 0x30 + 8008bb4: af00 add r7, sp, #0 + 8008bb6: 6078 str r0, [r7, #4] + RTC_TimeTypeDef RTC_TimeStruct ; + RTC_DateTypeDef RTC_DateStruct; + uint32_t ticks; + + uint64_t calendarValue = RTC_GetCalendarValue(&RTC_DateStruct, &RTC_TimeStruct); + 8008bb8: f107 020c add.w r2, r7, #12 + 8008bbc: f107 0308 add.w r3, r7, #8 + 8008bc0: 4611 mov r1, r2 + 8008bc2: 4618 mov r0, r3 + 8008bc4: f000 f868 bl 8008c98 + 8008bc8: 4603 mov r3, r0 + 8008bca: 2200 movs r2, #0 + 8008bcc: 461c mov r4, r3 + 8008bce: 4615 mov r5, r2 + 8008bd0: e9c7 450a strd r4, r5, [r7, #40] @ 0x28 + + uint32_t seconds = (uint32_t)(calendarValue >> RTC_N_PREDIV_S); + 8008bd4: e9d7 010a ldrd r0, r1, [r7, #40] @ 0x28 + 8008bd8: f04f 0200 mov.w r2, #0 + 8008bdc: f04f 0300 mov.w r3, #0 + 8008be0: 0a82 lsrs r2, r0, #10 + 8008be2: ea42 5281 orr.w r2, r2, r1, lsl #22 + 8008be6: 0a8b lsrs r3, r1, #10 + 8008be8: 4613 mov r3, r2 + 8008bea: 627b str r3, [r7, #36] @ 0x24 + + ticks = (uint32_t) calendarValue & RTC_PREDIV_S; + 8008bec: 6abb ldr r3, [r7, #40] @ 0x28 + 8008bee: f3c3 0309 ubfx r3, r3, #0, #10 + 8008bf2: 623b str r3, [r7, #32] + + *mSeconds = RTC_IF_Convert_Tick2ms(ticks); + 8008bf4: 6a38 ldr r0, [r7, #32] + 8008bf6: f7ff ffa2 bl 8008b3e + 8008bfa: 4603 mov r3, r0 + 8008bfc: b29a uxth r2, r3 + 8008bfe: 687b ldr r3, [r7, #4] + 8008c00: 801a strh r2, [r3, #0] + + return seconds; + 8008c02: 6a7b ldr r3, [r7, #36] @ 0x24 +} + 8008c04: 4618 mov r0, r3 + 8008c06: 3730 adds r7, #48 @ 0x30 + 8008c08: 46bd mov sp, r7 + 8008c0a: bdb0 pop {r4, r5, r7, pc} + +08008c0c : + +void RTC_IF_BkUp_Write_Seconds(uint32_t Seconds) +{ + 8008c0c: b580 push {r7, lr} + 8008c0e: b082 sub sp, #8 + 8008c10: af00 add r7, sp, #0 + 8008c12: 6078 str r0, [r7, #4] + HAL_RTCEx_BKUPWrite(&hrtc, RTC_BKP_SECONDS, Seconds); + 8008c14: 687a ldr r2, [r7, #4] + 8008c16: 2100 movs r1, #0 + 8008c18: 4803 ldr r0, [pc, #12] @ (8008c28 ) + 8008c1a: f008 fb51 bl 80112c0 +} + 8008c1e: bf00 nop + 8008c20: 3708 adds r7, #8 + 8008c22: 46bd mov sp, r7 + 8008c24: bd80 pop {r7, pc} + 8008c26: bf00 nop + 8008c28: 20002df8 .word 0x20002df8 + +08008c2c : + +void RTC_IF_BkUp_Write_SubSeconds(uint32_t SubSeconds) +{ + 8008c2c: b580 push {r7, lr} + 8008c2e: b082 sub sp, #8 + 8008c30: af00 add r7, sp, #0 + 8008c32: 6078 str r0, [r7, #4] + HAL_RTCEx_BKUPWrite(&hrtc, RTC_BKP_SUBSECONDS, SubSeconds); + 8008c34: 687a ldr r2, [r7, #4] + 8008c36: 2101 movs r1, #1 + 8008c38: 4803 ldr r0, [pc, #12] @ (8008c48 ) + 8008c3a: f008 fb41 bl 80112c0 +} + 8008c3e: bf00 nop + 8008c40: 3708 adds r7, #8 + 8008c42: 46bd mov sp, r7 + 8008c44: bd80 pop {r7, pc} + 8008c46: bf00 nop + 8008c48: 20002df8 .word 0x20002df8 + +08008c4c : + +uint32_t RTC_IF_BkUp_Read_Seconds(void) +{ + 8008c4c: b580 push {r7, lr} + 8008c4e: af00 add r7, sp, #0 + return HAL_RTCEx_BKUPRead(&hrtc, RTC_BKP_SECONDS); + 8008c50: 2100 movs r1, #0 + 8008c52: 4803 ldr r0, [pc, #12] @ (8008c60 ) + 8008c54: f008 fb4d bl 80112f2 + 8008c58: 4603 mov r3, r0 +} + 8008c5a: 4618 mov r0, r3 + 8008c5c: bd80 pop {r7, pc} + 8008c5e: bf00 nop + 8008c60: 20002df8 .word 0x20002df8 + +08008c64 : + +uint32_t RTC_IF_BkUp_Read_SubSeconds(void) +{ + 8008c64: b580 push {r7, lr} + 8008c66: af00 add r7, sp, #0 + return HAL_RTCEx_BKUPRead(&hrtc, RTC_BKP_SUBSECONDS); + 8008c68: 2101 movs r1, #1 + 8008c6a: 4803 ldr r0, [pc, #12] @ (8008c78 ) + 8008c6c: f008 fb41 bl 80112f2 + 8008c70: 4603 mov r3, r0 +} + 8008c72: 4618 mov r0, r3 + 8008c74: bd80 pop {r7, pc} + 8008c76: bf00 nop + 8008c78: 20002df8 .word 0x20002df8 + +08008c7c <_GetSubSecond>: +/* USER CODE END EF */ + +/* Private functions ---------------------------------------------------------*/ + +__STATIC_INLINE uint32_t _GetSubSecond(RTC_TypeDef *RTCx) +{ + 8008c7c: b480 push {r7} + 8008c7e: b083 sub sp, #12 + 8008c80: af00 add r7, sp, #0 + 8008c82: 6078 str r0, [r7, #4] + return (uint32_t)(READ_BIT(RTCx->SSR, RTC_SSR_SS)); + 8008c84: 687b ldr r3, [r7, #4] + 8008c86: 6a9b ldr r3, [r3, #40] @ 0x28 + 8008c88: b29b uxth r3, r3 +} + 8008c8a: 4618 mov r0, r3 + 8008c8c: 370c adds r7, #12 + 8008c8e: 46bd mov sp, r7 + 8008c90: f85d 7b04 ldr.w r7, [sp], #4 + 8008c94: 4770 bx lr + ... + +08008c98 : + * @param pointer to RTC_DateStruct + * @param pointer to RTC_TimeStruct + * @retval time in ticks + */ +static uint32_t RTC_GetCalendarValue(RTC_DateTypeDef *RTC_DateStruct, RTC_TimeTypeDef *RTC_TimeStruct) +{ + 8008c98: b580 push {r7, lr} + 8008c9a: b086 sub sp, #24 + 8008c9c: af00 add r7, sp, #0 + 8008c9e: 6078 str r0, [r7, #4] + 8008ca0: 6039 str r1, [r7, #0] + uint32_t calendarValue = 0; + 8008ca2: 2300 movs r3, #0 + 8008ca4: 617b str r3, [r7, #20] + uint32_t first_read; + uint32_t correction; + + /* Get Time and Date*/ + HAL_RTC_GetTime(&hrtc, RTC_TimeStruct, RTC_FORMAT_BIN); + 8008ca6: 2200 movs r2, #0 + 8008ca8: 6839 ldr r1, [r7, #0] + 8008caa: 483b ldr r0, [pc, #236] @ (8008d98 ) + 8008cac: f007 fcd3 bl 8010656 + + /* make sure it is correct due to asynchronus nature of RTC*/ + do + { + first_read = _GetSubSecond(RTC); + 8008cb0: 483a ldr r0, [pc, #232] @ (8008d9c ) + 8008cb2: f7ff ffe3 bl 8008c7c <_GetSubSecond> + 8008cb6: 6138 str r0, [r7, #16] + HAL_RTC_GetDate(&hrtc, RTC_DateStruct, RTC_FORMAT_BIN); + 8008cb8: 2200 movs r2, #0 + 8008cba: 6879 ldr r1, [r7, #4] + 8008cbc: 4836 ldr r0, [pc, #216] @ (8008d98 ) + 8008cbe: f007 fdad bl 801081c + HAL_RTC_GetTime(&hrtc, RTC_TimeStruct, RTC_FORMAT_BIN); + 8008cc2: 2200 movs r2, #0 + 8008cc4: 6839 ldr r1, [r7, #0] + 8008cc6: 4834 ldr r0, [pc, #208] @ (8008d98 ) + 8008cc8: f007 fcc5 bl 8010656 + + } while (first_read != _GetSubSecond(RTC)); + 8008ccc: 4833 ldr r0, [pc, #204] @ (8008d9c ) + 8008cce: f7ff ffd5 bl 8008c7c <_GetSubSecond> + 8008cd2: 4602 mov r2, r0 + 8008cd4: 693b ldr r3, [r7, #16] + 8008cd6: 4293 cmp r3, r2 + 8008cd8: d1ea bne.n 8008cb0 + + /* calculte amount of elapsed days since 01/01/2000 */ + calendarValue = DIVC((DAYS_IN_YEAR * 3 + DAYS_IN_LEAP_YEAR) * RTC_DateStruct->Year, 4); + 8008cda: 687b ldr r3, [r7, #4] + 8008cdc: 78db ldrb r3, [r3, #3] + 8008cde: 461a mov r2, r3 + 8008ce0: f240 53b5 movw r3, #1461 @ 0x5b5 + 8008ce4: fb02 f303 mul.w r3, r2, r3 + 8008ce8: 3303 adds r3, #3 + 8008cea: 089b lsrs r3, r3, #2 + 8008cec: 617b str r3, [r7, #20] + + correction = ((RTC_DateStruct->Year % 4) == 0) ? DAYS_IN_MONTH_CORRECTION_LEAP : DAYS_IN_MONTH_CORRECTION_NORM ; + 8008cee: 687b ldr r3, [r7, #4] + 8008cf0: 78db ldrb r3, [r3, #3] + 8008cf2: f003 0303 and.w r3, r3, #3 + 8008cf6: b2db uxtb r3, r3 + 8008cf8: 2b00 cmp r3, #0 + 8008cfa: d101 bne.n 8008d00 + 8008cfc: 4b28 ldr r3, [pc, #160] @ (8008da0 ) + 8008cfe: e000 b.n 8008d02 + 8008d00: 4b28 ldr r3, [pc, #160] @ (8008da4 ) + 8008d02: 60fb str r3, [r7, #12] + + calendarValue += (DIVC((RTC_DateStruct->Month - 1) * (30 + 31), + 8008d04: 687b ldr r3, [r7, #4] + 8008d06: 785b ldrb r3, [r3, #1] + 8008d08: 1e5a subs r2, r3, #1 + 8008d0a: 4613 mov r3, r2 + 8008d0c: 011b lsls r3, r3, #4 + 8008d0e: 1a9b subs r3, r3, r2 + 8008d10: 009b lsls r3, r3, #2 + 8008d12: 4413 add r3, r2 + 8008d14: 3301 adds r3, #1 + 8008d16: 0fda lsrs r2, r3, #31 + 8008d18: 4413 add r3, r2 + 8008d1a: 105b asrs r3, r3, #1 + 8008d1c: 4619 mov r1, r3 + 2) - (((correction >> ((RTC_DateStruct->Month - 1) * 2)) & 0x3))); + 8008d1e: 687b ldr r3, [r7, #4] + 8008d20: 785b ldrb r3, [r3, #1] + 8008d22: 3b01 subs r3, #1 + 8008d24: 005b lsls r3, r3, #1 + 8008d26: 68fa ldr r2, [r7, #12] + 8008d28: fa22 f303 lsr.w r3, r2, r3 + 8008d2c: f003 0303 and.w r3, r3, #3 + 8008d30: 1acb subs r3, r1, r3 + calendarValue += (DIVC((RTC_DateStruct->Month - 1) * (30 + 31), + 8008d32: 697a ldr r2, [r7, #20] + 8008d34: 4413 add r3, r2 + 8008d36: 617b str r3, [r7, #20] + + calendarValue += (RTC_DateStruct->Date - 1); + 8008d38: 687b ldr r3, [r7, #4] + 8008d3a: 789b ldrb r3, [r3, #2] + 8008d3c: 461a mov r2, r3 + 8008d3e: 697b ldr r3, [r7, #20] + 8008d40: 4413 add r3, r2 + 8008d42: 3b01 subs r3, #1 + 8008d44: 617b str r3, [r7, #20] + + /* convert from days to seconds */ + calendarValue *= SECONDS_IN_1DAY; + 8008d46: 697b ldr r3, [r7, #20] + 8008d48: 4a17 ldr r2, [pc, #92] @ (8008da8 ) + 8008d4a: fb02 f303 mul.w r3, r2, r3 + 8008d4e: 617b str r3, [r7, #20] + + calendarValue += ((uint32_t)RTC_TimeStruct->Seconds + + 8008d50: 683b ldr r3, [r7, #0] + 8008d52: 789b ldrb r3, [r3, #2] + 8008d54: 4618 mov r0, r3 + ((uint32_t)RTC_TimeStruct->Minutes * SECONDS_IN_1MINUTE) + + ((uint32_t)RTC_TimeStruct->Hours * SECONDS_IN_1HOUR)) ; + 8008d56: 683b ldr r3, [r7, #0] + 8008d58: 781b ldrb r3, [r3, #0] + 8008d5a: 461a mov r2, r3 + 8008d5c: f44f 6361 mov.w r3, #3600 @ 0xe10 + 8008d60: fb03 f202 mul.w r2, r3, r2 + ((uint32_t)RTC_TimeStruct->Minutes * SECONDS_IN_1MINUTE) + + 8008d64: 683b ldr r3, [r7, #0] + 8008d66: 785b ldrb r3, [r3, #1] + 8008d68: 4619 mov r1, r3 + 8008d6a: 460b mov r3, r1 + 8008d6c: 011b lsls r3, r3, #4 + 8008d6e: 1a5b subs r3, r3, r1 + 8008d70: 009b lsls r3, r3, #2 + 8008d72: 4413 add r3, r2 + 8008d74: 4403 add r3, r0 + calendarValue += ((uint32_t)RTC_TimeStruct->Seconds + + 8008d76: 697a ldr r2, [r7, #20] + 8008d78: 4413 add r3, r2 + 8008d7a: 617b str r3, [r7, #20] + + calendarValue = (calendarValue << RTC_N_PREDIV_S) + (RTC_PREDIV_S - RTC_TimeStruct->SubSeconds); + 8008d7c: 697b ldr r3, [r7, #20] + 8008d7e: 029a lsls r2, r3, #10 + 8008d80: 683b ldr r3, [r7, #0] + 8008d82: 685b ldr r3, [r3, #4] + 8008d84: 1ad3 subs r3, r2, r3 + 8008d86: f203 33ff addw r3, r3, #1023 @ 0x3ff + 8008d8a: 617b str r3, [r7, #20] + + return (calendarValue); + 8008d8c: 697b ldr r3, [r7, #20] +} + 8008d8e: 4618 mov r0, r3 + 8008d90: 3718 adds r7, #24 + 8008d92: 46bd mov sp, r7 + 8008d94: bd80 pop {r7, pc} + 8008d96: bf00 nop + 8008d98: 20002df8 .word 0x20002df8 + 8008d9c: 40002800 .word 0x40002800 + 8008da0: 00445550 .word 0x00445550 + 8008da4: 0099aaa0 .word 0x0099aaa0 + 8008da8: 00015180 .word 0x00015180 + +08008dac : + +void TimestampNow(uint8_t *buff, uint16_t *size) +{ + 8008dac: b5b0 push {r4, r5, r7, lr} + 8008dae: b088 sub sp, #32 + 8008db0: af04 add r7, sp, #16 + 8008db2: 6078 str r0, [r7, #4] + 8008db4: 6039 str r1, [r7, #0] + /* USER CODE BEGIN TimestampNow_1 */ + + /* USER CODE END TimestampNow_1 */ + uint32_t ms = HAL_GetTick(); + 8008db6: f001 feeb bl 800ab90 + 8008dba: 60f8 str r0, [r7, #12] + snprintf((char *)buff, MAX_TS_SIZE, "%02ld:%02ld:%02ld.%03ld: ", ms/(60*60*1000)%24, ms/(60*1000)%60, (ms/1000)%60, ms%1000); + 8008dbc: 68fb ldr r3, [r7, #12] + 8008dbe: 4a23 ldr r2, [pc, #140] @ (8008e4c ) + 8008dc0: fba2 2303 umull r2, r3, r2, r3 + 8008dc4: 0d5a lsrs r2, r3, #21 + 8008dc6: 4b22 ldr r3, [pc, #136] @ (8008e50 ) + 8008dc8: fba3 1302 umull r1, r3, r3, r2 + 8008dcc: 0918 lsrs r0, r3, #4 + 8008dce: 4603 mov r3, r0 + 8008dd0: 005b lsls r3, r3, #1 + 8008dd2: 4403 add r3, r0 + 8008dd4: 00db lsls r3, r3, #3 + 8008dd6: 1ad0 subs r0, r2, r3 + 8008dd8: 68fb ldr r3, [r7, #12] + 8008dda: 4a1e ldr r2, [pc, #120] @ (8008e54 ) + 8008ddc: fba2 2303 umull r2, r3, r2, r3 + 8008de0: 0b99 lsrs r1, r3, #14 + 8008de2: 4b1d ldr r3, [pc, #116] @ (8008e58 ) + 8008de4: fba3 2301 umull r2, r3, r3, r1 + 8008de8: 095a lsrs r2, r3, #5 + 8008dea: 4613 mov r3, r2 + 8008dec: 011b lsls r3, r3, #4 + 8008dee: 1a9b subs r3, r3, r2 + 8008df0: 009b lsls r3, r3, #2 + 8008df2: 1aca subs r2, r1, r3 + 8008df4: 68fb ldr r3, [r7, #12] + 8008df6: 4919 ldr r1, [pc, #100] @ (8008e5c ) + 8008df8: fba1 1303 umull r1, r3, r1, r3 + 8008dfc: 099c lsrs r4, r3, #6 + 8008dfe: 4b16 ldr r3, [pc, #88] @ (8008e58 ) + 8008e00: fba3 1304 umull r1, r3, r3, r4 + 8008e04: 0959 lsrs r1, r3, #5 + 8008e06: 460b mov r3, r1 + 8008e08: 011b lsls r3, r3, #4 + 8008e0a: 1a5b subs r3, r3, r1 + 8008e0c: 009b lsls r3, r3, #2 + 8008e0e: 1ae1 subs r1, r4, r3 + 8008e10: 68fc ldr r4, [r7, #12] + 8008e12: 4b12 ldr r3, [pc, #72] @ (8008e5c ) + 8008e14: fba3 5304 umull r5, r3, r3, r4 + 8008e18: 099b lsrs r3, r3, #6 + 8008e1a: f44f 757a mov.w r5, #1000 @ 0x3e8 + 8008e1e: fb05 f303 mul.w r3, r5, r3 + 8008e22: 1ae3 subs r3, r4, r3 + 8008e24: 9302 str r3, [sp, #8] + 8008e26: 9101 str r1, [sp, #4] + 8008e28: 9200 str r2, [sp, #0] + 8008e2a: 4603 mov r3, r0 + 8008e2c: 4a0c ldr r2, [pc, #48] @ (8008e60 ) + 8008e2e: 2110 movs r1, #16 + 8008e30: 6878 ldr r0, [r7, #4] + 8008e32: f021 fa19 bl 802a268 + *size = strlen((char *)buff); + 8008e36: 6878 ldr r0, [r7, #4] + 8008e38: f7f7 fa2a bl 8000290 + 8008e3c: 4603 mov r3, r0 + 8008e3e: b29a uxth r2, r3 + 8008e40: 683b ldr r3, [r7, #0] + 8008e42: 801a strh r2, [r3, #0] + /* USER CODE BEGIN TimestampNow_2 */ + + /* USER CODE END TimestampNow_2 */ +} + 8008e44: bf00 nop + 8008e46: 3710 adds r7, #16 + 8008e48: 46bd mov sp, r7 + 8008e4a: bdb0 pop {r4, r5, r7, pc} + 8008e4c: 95217cb1 .word 0x95217cb1 + 8008e50: aaaaaaab .word 0xaaaaaaab + 8008e54: 45e7b273 .word 0x45e7b273 + 8008e58: 88888889 .word 0x88888889 + 8008e5c: 10624dd3 .word 0x10624dd3 + 8008e60: 0802f520 .word 0x0802f520 + +08008e64 : + +void RTC_calibration( int16_t cal ) +{ + 8008e64: b580 push {r7, lr} + 8008e66: b084 sub sp, #16 + 8008e68: af00 add r7, sp, #0 + 8008e6a: 4603 mov r3, r0 + 8008e6c: 80fb strh r3, [r7, #6] + int16_t cal_p, cal_m; + + HAL_RTCEx_SetCalibrationOutPut(&hrtc, RTC_CALIBOUTPUT_512HZ); + 8008e6e: 2100 movs r1, #0 + 8008e70: 4812 ldr r0, [pc, #72] @ (8008ebc ) + 8008e72: f008 f92e bl 80110d2 + if (cal > 0) + 8008e76: f9b7 3006 ldrsh.w r3, [r7, #6] + 8008e7a: 2b00 cmp r3, #0 + 8008e7c: dd08 ble.n 8008e90 + { + cal_p = RTC_SMOOTHCALIB_PLUSPULSES_SET; + 8008e7e: f44f 4300 mov.w r3, #32768 @ 0x8000 + 8008e82: 81fb strh r3, [r7, #14] + cal_m = 512 - cal; + 8008e84: 88fb ldrh r3, [r7, #6] + 8008e86: f5c3 7300 rsb r3, r3, #512 @ 0x200 + 8008e8a: b29b uxth r3, r3 + 8008e8c: 81bb strh r3, [r7, #12] + 8008e8e: e005 b.n 8008e9c + } + else + { + cal_p = RTC_SMOOTHCALIB_PLUSPULSES_RESET; + 8008e90: 2300 movs r3, #0 + 8008e92: 81fb strh r3, [r7, #14] + cal_m = -cal; + 8008e94: 88fb ldrh r3, [r7, #6] + 8008e96: 425b negs r3, r3 + 8008e98: b29b uxth r3, r3 + 8008e9a: 81bb strh r3, [r7, #12] + } + HAL_RTCEx_SetSmoothCalib(&hrtc, RTC_SMOOTHCALIB_PERIOD_32SEC, cal_p, cal_m); + 8008e9c: f9b7 200e ldrsh.w r2, [r7, #14] + 8008ea0: f9b7 300c ldrsh.w r3, [r7, #12] + 8008ea4: 2100 movs r1, #0 + 8008ea6: 4805 ldr r0, [pc, #20] @ (8008ebc ) + 8008ea8: f008 f8ac bl 8011004 + + HAL_RTCEx_DeactivateCalibrationOutPut(&hrtc); + 8008eac: 4803 ldr r0, [pc, #12] @ (8008ebc ) + 8008eae: f008 f957 bl 8011160 +} + 8008eb2: bf00 nop + 8008eb4: 3710 adds r7, #16 + 8008eb6: 46bd mov sp, r7 + 8008eb8: bd80 pop {r7, pc} + 8008eba: bf00 nop + 8008ebc: 20002df8 .word 0x20002df8 + +08008ec0 : + +int16_t RTC_get_calibration() +{ + 8008ec0: b480 push {r7} + 8008ec2: b083 sub sp, #12 + 8008ec4: af00 add r7, sp, #0 +int16_t cal; + + if (hrtc.Instance->CALR & 0x8000) + 8008ec6: 4b12 ldr r3, [pc, #72] @ (8008f10 ) + 8008ec8: 681b ldr r3, [r3, #0] + 8008eca: 6bdb ldr r3, [r3, #60] @ 0x3c + 8008ecc: f403 4300 and.w r3, r3, #32768 @ 0x8000 + 8008ed0: 2b00 cmp r3, #0 + 8008ed2: d00b beq.n 8008eec + { + cal = 512 - (hrtc.Instance->CALR & 0x1ff); + 8008ed4: 4b0e ldr r3, [pc, #56] @ (8008f10 ) + 8008ed6: 681b ldr r3, [r3, #0] + 8008ed8: 6bdb ldr r3, [r3, #60] @ 0x3c + 8008eda: b29b uxth r3, r3 + 8008edc: f3c3 0308 ubfx r3, r3, #0, #9 + 8008ee0: b29b uxth r3, r3 + 8008ee2: f5c3 7300 rsb r3, r3, #512 @ 0x200 + 8008ee6: b29b uxth r3, r3 + 8008ee8: 80fb strh r3, [r7, #6] + 8008eea: e009 b.n 8008f00 + } + else + { + cal = -(hrtc.Instance->CALR & 0x1ff); + 8008eec: 4b08 ldr r3, [pc, #32] @ (8008f10 ) + 8008eee: 681b ldr r3, [r3, #0] + 8008ef0: 6bdb ldr r3, [r3, #60] @ 0x3c + 8008ef2: b29b uxth r3, r3 + 8008ef4: f3c3 0308 ubfx r3, r3, #0, #9 + 8008ef8: b29b uxth r3, r3 + 8008efa: 425b negs r3, r3 + 8008efc: b29b uxth r3, r3 + 8008efe: 80fb strh r3, [r7, #6] + } + return cal; + 8008f00: f9b7 3006 ldrsh.w r3, [r7, #6] +} + 8008f04: 4618 mov r0, r3 + 8008f06: 370c adds r7, #12 + 8008f08: 46bd mov sp, r7 + 8008f0a: f85d 7b04 ldr.w r7, [sp], #4 + 8008f0e: 4770 bx lr + 8008f10: 20002df8 .word 0x20002df8 + +08008f14 : + +// Michael Keith and Tom Craver published an expression to minimise the number of keystrokes +// needed to enter a self-contained function for converting a Gregorian date into a numerical day of the week +uint8_t get_weekday( RTC_DateTypeDef sDate ) +{ + 8008f14: b480 push {r7} + 8008f16: b087 sub sp, #28 + 8008f18: af00 add r7, sp, #0 + 8008f1a: 6078 str r0, [r7, #4] + int d = sDate.Date; + 8008f1c: 79bb ldrb r3, [r7, #6] + 8008f1e: 613b str r3, [r7, #16] + int m = sDate.Month; + 8008f20: 797b ldrb r3, [r7, #5] + 8008f22: 60fb str r3, [r7, #12] + int y = sDate.Year + 2000; + 8008f24: 79fb ldrb r3, [r7, #7] + 8008f26: f503 63fa add.w r3, r3, #2000 @ 0x7d0 + 8008f2a: 617b str r3, [r7, #20] + uint8_t weekday = (d += m < 3 ? y-- : y - 2, 23*m/9 + d + 4 + y/4- y/100 + y/400)%7; + 8008f2c: 68fb ldr r3, [r7, #12] + 8008f2e: 2b02 cmp r3, #2 + 8008f30: dc03 bgt.n 8008f3a + 8008f32: 697b ldr r3, [r7, #20] + 8008f34: 1e5a subs r2, r3, #1 + 8008f36: 617a str r2, [r7, #20] + 8008f38: e001 b.n 8008f3e + 8008f3a: 697b ldr r3, [r7, #20] + 8008f3c: 3b02 subs r3, #2 + 8008f3e: 693a ldr r2, [r7, #16] + 8008f40: 4413 add r3, r2 + 8008f42: 613b str r3, [r7, #16] + 8008f44: 68fa ldr r2, [r7, #12] + 8008f46: 4613 mov r3, r2 + 8008f48: 005b lsls r3, r3, #1 + 8008f4a: 4413 add r3, r2 + 8008f4c: 00db lsls r3, r3, #3 + 8008f4e: 1a9b subs r3, r3, r2 + 8008f50: 4a19 ldr r2, [pc, #100] @ (8008fb8 ) + 8008f52: fb82 1203 smull r1, r2, r2, r3 + 8008f56: 1052 asrs r2, r2, #1 + 8008f58: 17db asrs r3, r3, #31 + 8008f5a: 1ad2 subs r2, r2, r3 + 8008f5c: 693b ldr r3, [r7, #16] + 8008f5e: 4413 add r3, r2 + 8008f60: 1d1a adds r2, r3, #4 + 8008f62: 697b ldr r3, [r7, #20] + 8008f64: 2b00 cmp r3, #0 + 8008f66: da00 bge.n 8008f6a + 8008f68: 3303 adds r3, #3 + 8008f6a: 109b asrs r3, r3, #2 + 8008f6c: 441a add r2, r3 + 8008f6e: 697b ldr r3, [r7, #20] + 8008f70: 4912 ldr r1, [pc, #72] @ (8008fbc ) + 8008f72: fb81 0103 smull r0, r1, r1, r3 + 8008f76: 1149 asrs r1, r1, #5 + 8008f78: 17db asrs r3, r3, #31 + 8008f7a: 1a5b subs r3, r3, r1 + 8008f7c: 441a add r2, r3 + 8008f7e: 697b ldr r3, [r7, #20] + 8008f80: 490e ldr r1, [pc, #56] @ (8008fbc ) + 8008f82: fb81 0103 smull r0, r1, r1, r3 + 8008f86: 11c9 asrs r1, r1, #7 + 8008f88: 17db asrs r3, r3, #31 + 8008f8a: 1acb subs r3, r1, r3 + 8008f8c: 441a add r2, r3 + 8008f8e: 4b0c ldr r3, [pc, #48] @ (8008fc0 ) + 8008f90: fb83 1302 smull r1, r3, r3, r2 + 8008f94: 4413 add r3, r2 + 8008f96: 1099 asrs r1, r3, #2 + 8008f98: 17d3 asrs r3, r2, #31 + 8008f9a: 1ac9 subs r1, r1, r3 + 8008f9c: 460b mov r3, r1 + 8008f9e: 00db lsls r3, r3, #3 + 8008fa0: 1a5b subs r3, r3, r1 + 8008fa2: 1ad1 subs r1, r2, r3 + 8008fa4: 460b mov r3, r1 + 8008fa6: 72fb strb r3, [r7, #11] + + return weekday; + 8008fa8: 7afb ldrb r3, [r7, #11] +} + 8008faa: 4618 mov r0, r3 + 8008fac: 371c adds r7, #28 + 8008fae: 46bd mov sp, r7 + 8008fb0: f85d 7b04 ldr.w r7, [sp], #4 + 8008fb4: 4770 bx lr + 8008fb6: bf00 nop + 8008fb8: 38e38e39 .word 0x38e38e39 + 8008fbc: 51eb851f .word 0x51eb851f + 8008fc0: 92492493 .word 0x92492493 + +08008fc4 : + +uint8_t now( struct tm* tm ) +{ + 8008fc4: b580 push {r7, lr} + 8008fc6: b08a sub sp, #40 @ 0x28 + 8008fc8: af00 add r7, sp, #0 + 8008fca: 6078 str r0, [r7, #4] +RTC_DateTypeDef gDate; +RTC_TimeTypeDef gTime; + + /* Get the RTC current Time */ + HAL_RTC_GetTime(&hrtc, &gTime, RTC_FORMAT_BIN); + 8008fcc: f107 030c add.w r3, r7, #12 + 8008fd0: 2200 movs r2, #0 + 8008fd2: 4619 mov r1, r3 + 8008fd4: 482b ldr r0, [pc, #172] @ (8009084 ) + 8008fd6: f007 fb3e bl 8010656 + /* Get the RTC current Date */ + HAL_RTC_GetDate(&hrtc, &gDate, RTC_FORMAT_BIN); + 8008fda: f107 0320 add.w r3, r7, #32 + 8008fde: 2200 movs r2, #0 + 8008fe0: 4619 mov r1, r3 + 8008fe2: 4828 ldr r0, [pc, #160] @ (8009084 ) + 8008fe4: f007 fc1a bl 801081c + + uint8_t weekday = get_weekday( gDate ); // Find the day of the week : 0:Sunday -> 6 Saturday + 8008fe8: 6a38 ldr r0, [r7, #32] + 8008fea: f7ff ff93 bl 8008f14 + 8008fee: 4603 mov r3, r0 + 8008ff0: f887 3027 strb.w r3, [r7, #39] @ 0x27 + tm->tm_wday = weekday; + 8008ff4: f897 2027 ldrb.w r2, [r7, #39] @ 0x27 + 8008ff8: 687b ldr r3, [r7, #4] + 8008ffa: 619a str r2, [r3, #24] + tm->tm_year = gDate.Year + 100; + 8008ffc: f897 3023 ldrb.w r3, [r7, #35] @ 0x23 + 8009000: f103 0264 add.w r2, r3, #100 @ 0x64 + 8009004: 687b ldr r3, [r7, #4] + 8009006: 615a str r2, [r3, #20] + tm->tm_mday = gDate.Date; + 8009008: f897 3022 ldrb.w r3, [r7, #34] @ 0x22 + 800900c: 461a mov r2, r3 + 800900e: 687b ldr r3, [r7, #4] + 8009010: 60da str r2, [r3, #12] + tm->tm_mon = gDate.Month - 1; + 8009012: f897 3021 ldrb.w r3, [r7, #33] @ 0x21 + 8009016: 1e5a subs r2, r3, #1 + 8009018: 687b ldr r3, [r7, #4] + 800901a: 611a str r2, [r3, #16] + tm->tm_hour = gTime.Hours; + 800901c: 7b3b ldrb r3, [r7, #12] + 800901e: 461a mov r2, r3 + 8009020: 687b ldr r3, [r7, #4] + 8009022: 609a str r2, [r3, #8] + tm->tm_min = gTime.Minutes; + 8009024: 7b7b ldrb r3, [r7, #13] + 8009026: 461a mov r2, r3 + 8009028: 687b ldr r3, [r7, #4] + 800902a: 605a str r2, [r3, #4] + tm->tm_sec = gTime.Seconds; + 800902c: 7bbb ldrb r3, [r7, #14] + 800902e: 461a mov r2, r3 + 8009030: 687b ldr r3, [r7, #4] + 8009032: 601a str r2, [r3, #0] + tm->tm_isdst = -1; + 8009034: 687b ldr r3, [r7, #4] + 8009036: f04f 32ff mov.w r2, #4294967295 + 800903a: 621a str r2, [r3, #32] + tm->tm_yday = 275 * gDate.Month / 9 - 30 + gDate.Date - 2 % gDate.Month; + 800903c: f897 3021 ldrb.w r3, [r7, #33] @ 0x21 + 8009040: 461a mov r2, r3 + 8009042: f240 1313 movw r3, #275 @ 0x113 + 8009046: fb02 f303 mul.w r3, r2, r3 + 800904a: 4a0f ldr r2, [pc, #60] @ (8009088 ) + 800904c: fb82 1203 smull r1, r2, r2, r3 + 8009050: 1052 asrs r2, r2, #1 + 8009052: 17db asrs r3, r3, #31 + 8009054: 1ad3 subs r3, r2, r3 + 8009056: 3b1e subs r3, #30 + 8009058: f897 2022 ldrb.w r2, [r7, #34] @ 0x22 + 800905c: 1899 adds r1, r3, r2 + 800905e: f897 3021 ldrb.w r3, [r7, #33] @ 0x21 + 8009062: 461a mov r2, r3 + 8009064: 2302 movs r3, #2 + 8009066: fb93 f0f2 sdiv r0, r3, r2 + 800906a: fb00 f202 mul.w r2, r0, r2 + 800906e: 1a9b subs r3, r3, r2 + 8009070: 1aca subs r2, r1, r3 + 8009072: 687b ldr r3, [r7, #4] + 8009074: 61da str r2, [r3, #28] + + return weekday; + 8009076: f897 3027 ldrb.w r3, [r7, #39] @ 0x27 +} + 800907a: 4618 mov r0, r3 + 800907c: 3728 adds r7, #40 @ 0x28 + 800907e: 46bd mov sp, r7 + 8009080: bd80 pop {r7, pc} + 8009082: bf00 nop + 8009084: 20002df8 .word 0x20002df8 + 8009088: 38e38e39 .word 0x38e38e39 + +0800908c : + +// yy: just the decade 2021 means 21 +void set_time( uint8_t dd, uint8_t mm, uint8_t yy, uint8_t hh, uint8_t min, uint8_t sec) +{ + 800908c: b590 push {r4, r7, lr} + 800908e: b089 sub sp, #36 @ 0x24 + 8009090: af00 add r7, sp, #0 + 8009092: 4604 mov r4, r0 + 8009094: 4608 mov r0, r1 + 8009096: 4611 mov r1, r2 + 8009098: 461a mov r2, r3 + 800909a: 4623 mov r3, r4 + 800909c: 71fb strb r3, [r7, #7] + 800909e: 4603 mov r3, r0 + 80090a0: 71bb strb r3, [r7, #6] + 80090a2: 460b mov r3, r1 + 80090a4: 717b strb r3, [r7, #5] + 80090a6: 4613 mov r3, r2 + 80090a8: 713b strb r3, [r7, #4] + RTC_TimeTypeDef sTime; + RTC_DateTypeDef sDate; + + sTime.Hours = hh; // set hours + 80090aa: 793b ldrb r3, [r7, #4] + 80090ac: 733b strb r3, [r7, #12] + sTime.Minutes = min; // set minutes + 80090ae: f897 3030 ldrb.w r3, [r7, #48] @ 0x30 + 80090b2: 737b strb r3, [r7, #13] + sTime.Seconds = sec; // set seconds + 80090b4: f897 3034 ldrb.w r3, [r7, #52] @ 0x34 + 80090b8: 73bb strb r3, [r7, #14] + sTime.DayLightSaving = RTC_DAYLIGHTSAVING_NONE; + 80090ba: 2300 movs r3, #0 + 80090bc: 61bb str r3, [r7, #24] + sTime.StoreOperation = RTC_STOREOPERATION_RESET; + 80090be: 2300 movs r3, #0 + 80090c0: 61fb str r3, [r7, #28] + if (HAL_RTC_SetTime(&hrtc, &sTime, RTC_FORMAT_BIN) != HAL_OK) + 80090c2: f107 030c add.w r3, r7, #12 + 80090c6: 2200 movs r2, #0 + 80090c8: 4619 mov r1, r3 + 80090ca: 4814 ldr r0, [pc, #80] @ (800911c ) + 80090cc: f007 fa26 bl 801051c + 80090d0: 4603 mov r3, r0 + 80090d2: 2b00 cmp r3, #0 + 80090d4: d001 beq.n 80090da + { + Error_Handler(); + 80090d6: f7fd ff95 bl 8007004 + } + + sDate.Month = mm; // month + 80090da: 79bb ldrb r3, [r7, #6] + 80090dc: 727b strb r3, [r7, #9] + sDate.Date = dd; // date + 80090de: 79fb ldrb r3, [r7, #7] + 80090e0: 72bb strb r3, [r7, #10] + sDate.Year = yy; // year + 80090e2: 797b ldrb r3, [r7, #5] + 80090e4: 72fb strb r3, [r7, #11] + sDate.WeekDay = get_weekday(sDate); // week day + 80090e6: 68b8 ldr r0, [r7, #8] + 80090e8: f7ff ff14 bl 8008f14 + 80090ec: 4603 mov r3, r0 + 80090ee: 723b strb r3, [r7, #8] + if (HAL_RTC_SetDate(&hrtc, &sDate, RTC_FORMAT_BIN) != HAL_OK) + 80090f0: f107 0308 add.w r3, r7, #8 + 80090f4: 2200 movs r2, #0 + 80090f6: 4619 mov r1, r3 + 80090f8: 4808 ldr r0, [pc, #32] @ (800911c ) + 80090fa: f007 fb08 bl 801070e + 80090fe: 4603 mov r3, r0 + 8009100: 2b00 cmp r3, #0 + 8009102: d001 beq.n 8009108 + { + Error_Handler(); + 8009104: f7fd ff7e bl 8007004 + } + HAL_RTCEx_BKUPWrite(&hrtc, RTC_BKP_DR1, 0x32F2); // backup register + 8009108: f243 22f2 movw r2, #13042 @ 0x32f2 + 800910c: 2101 movs r1, #1 + 800910e: 4803 ldr r0, [pc, #12] @ (800911c ) + 8009110: f008 f8d6 bl 80112c0 +} + 8009114: bf00 nop + 8009116: 3724 adds r7, #36 @ 0x24 + 8009118: 46bd mov sp, r7 + 800911a: bd90 pop {r4, r7, pc} + 800911c: 20002df8 .word 0x20002df8 + +08009120 : + +uint32_t get_EpochTime() +{ + 8009120: b580 push {r7, lr} + 8009122: b08a sub sp, #40 @ 0x28 + 8009124: af00 add r7, sp, #0 + struct tm datetime; + + now(&datetime); + 8009126: 1d3b adds r3, r7, #4 + 8009128: 4618 mov r0, r3 + 800912a: f7ff ff4b bl 8008fc4 + return mktime(&datetime); + 800912e: 1d3b adds r3, r7, #4 + 8009130: 4618 mov r0, r3 + 8009132: f021 fcd7 bl 802aae4 + 8009136: 4602 mov r2, r0 + 8009138: 460b mov r3, r1 + 800913a: 4613 mov r3, r2 +} + 800913c: 4618 mov r0, r3 + 800913e: 3728 adds r7, #40 @ 0x28 + 8009140: 46bd mov sp, r7 + 8009142: bd80 pop {r7, pc} + +08009144 : + +uint8_t get_alarmA_time( uint8_t *hr, uint8_t *min, uint8_t *sec ) +{ + 8009144: b580 push {r7, lr} + 8009146: b086 sub sp, #24 + 8009148: af00 add r7, sp, #0 + 800914a: 60f8 str r0, [r7, #12] + 800914c: 60b9 str r1, [r7, #8] + 800914e: 607a str r2, [r7, #4] + RTC_DateTypeDef gDate; + + /* Get the RTC current Date */ + HAL_RTC_GetDate(&hrtc, &gDate, RTC_FORMAT_BIN); + 8009150: f107 0314 add.w r3, r7, #20 + 8009154: 2200 movs r2, #0 + 8009156: 4619 mov r1, r3 + 8009158: 480e ldr r0, [pc, #56] @ (8009194 ) + 800915a: f007 fb5f bl 801081c + + HAL_RTC_GetAlarm(&hrtc, &sAlarm, RTC_ALARM_A, RTC_FORMAT_BIN); + 800915e: 2300 movs r3, #0 + 8009160: f44f 7280 mov.w r2, #256 @ 0x100 + 8009164: 490c ldr r1, [pc, #48] @ (8009198 ) + 8009166: 480b ldr r0, [pc, #44] @ (8009194 ) + 8009168: f007 fd76 bl 8010c58 + *hr = sAlarm.AlarmTime.Hours; + 800916c: 4b0a ldr r3, [pc, #40] @ (8009198 ) + 800916e: 781a ldrb r2, [r3, #0] + 8009170: 68fb ldr r3, [r7, #12] + 8009172: 701a strb r2, [r3, #0] + *min = sAlarm.AlarmTime.Minutes; + 8009174: 4b08 ldr r3, [pc, #32] @ (8009198 ) + 8009176: 785a ldrb r2, [r3, #1] + 8009178: 68bb ldr r3, [r7, #8] + 800917a: 701a strb r2, [r3, #0] + *sec = sAlarm.AlarmTime.Seconds; + 800917c: 4b06 ldr r3, [pc, #24] @ (8009198 ) + 800917e: 789a ldrb r2, [r3, #2] + 8009180: 687b ldr r3, [r7, #4] + 8009182: 701a strb r2, [r3, #0] + + return sAlarm.AlarmDateWeekDay; + 8009184: 4b04 ldr r3, [pc, #16] @ (8009198 ) + 8009186: f893 3024 ldrb.w r3, [r3, #36] @ 0x24 +} + 800918a: 4618 mov r0, r3 + 800918c: 3718 adds r7, #24 + 800918e: 46bd mov sp, r7 + 8009190: bd80 pop {r7, pc} + 8009192: bf00 nop + 8009194: 20002df8 .word 0x20002df8 + 8009198: 20003048 .word 0x20003048 + +0800919c : + +void stop_alarmA() +{ + 800919c: b580 push {r7, lr} + 800919e: af00 add r7, sp, #0 + HAL_RTC_DeactivateAlarm(&hrtc, RTC_ALARM_A); + 80091a0: f44f 7180 mov.w r1, #256 @ 0x100 + 80091a4: 4802 ldr r0, [pc, #8] @ (80091b0 ) + 80091a6: f007 fcc3 bl 8010b30 +} + 80091aa: bf00 nop + 80091ac: bd80 pop {r7, pc} + 80091ae: bf00 nop + 80091b0: 20002df8 .word 0x20002df8 + +080091b4 : + +void stop_alarmB() +{ + 80091b4: b580 push {r7, lr} + 80091b6: af00 add r7, sp, #0 + HAL_RTC_DeactivateAlarm(&hrtc, RTC_ALARM_B); + 80091b8: f44f 7100 mov.w r1, #512 @ 0x200 + 80091bc: 4802 ldr r0, [pc, #8] @ (80091c8 ) + 80091be: f007 fcb7 bl 8010b30 +} + 80091c2: bf00 nop + 80091c4: bd80 pop {r7, pc} + 80091c6: bf00 nop + 80091c8: 20002df8 .word 0x20002df8 + +080091cc : + +int get_time(void) +{ + 80091cc: b580 push {r7, lr} + 80091ce: b08a sub sp, #40 @ 0x28 + 80091d0: af02 add r7, sp, #8 + RTC_DateTypeDef gDate; + RTC_TimeTypeDef gTime; + uint32_t first_read; + + /* Get the RTC current Time */ + HAL_RTC_GetTime(&hrtc, &gTime, RTC_FORMAT_BIN); + 80091d2: 1d3b adds r3, r7, #4 + 80091d4: 2200 movs r2, #0 + 80091d6: 4619 mov r1, r3 + 80091d8: 4821 ldr r0, [pc, #132] @ (8009260 ) + 80091da: f007 fa3c bl 8010656 + /* make sure it is correct due to asynchronous nature of RTC*/ + do + { + first_read = _GetSubSecond(RTC); + 80091de: 4821 ldr r0, [pc, #132] @ (8009264 ) + 80091e0: f7ff fd4c bl 8008c7c <_GetSubSecond> + 80091e4: 61f8 str r0, [r7, #28] + HAL_RTC_GetDate(&hrtc, &gDate, RTC_FORMAT_BIN); + 80091e6: f107 0318 add.w r3, r7, #24 + 80091ea: 2200 movs r2, #0 + 80091ec: 4619 mov r1, r3 + 80091ee: 481c ldr r0, [pc, #112] @ (8009260 ) + 80091f0: f007 fb14 bl 801081c + HAL_RTC_GetTime(&hrtc, &gTime, RTC_FORMAT_BIN); + 80091f4: 1d3b adds r3, r7, #4 + 80091f6: 2200 movs r2, #0 + 80091f8: 4619 mov r1, r3 + 80091fa: 4819 ldr r0, [pc, #100] @ (8009260 ) + 80091fc: f007 fa2b bl 8010656 + } while (first_read != _GetSubSecond(RTC)); + 8009200: 4818 ldr r0, [pc, #96] @ (8009264 ) + 8009202: f7ff fd3b bl 8008c7c <_GetSubSecond> + 8009206: 4602 mov r2, r0 + 8009208: 69fb ldr r3, [r7, #28] + 800920a: 4293 cmp r3, r2 + 800920c: d1e7 bne.n 80091de + + /* Display time Format: hh:mm:ss */ + snprintf((char*)cur_time,sizeof(cur_time),"%02d:%02d:%02d",gTime.Hours, gTime.Minutes, gTime.Seconds); + 800920e: 793b ldrb r3, [r7, #4] + 8009210: 4619 mov r1, r3 + 8009212: 797b ldrb r3, [r7, #5] + 8009214: 79ba ldrb r2, [r7, #6] + 8009216: 9201 str r2, [sp, #4] + 8009218: 9300 str r3, [sp, #0] + 800921a: 460b mov r3, r1 + 800921c: 4a12 ldr r2, [pc, #72] @ (8009268 ) + 800921e: 2150 movs r1, #80 @ 0x50 + 8009220: 4812 ldr r0, [pc, #72] @ (800926c ) + 8009222: f021 f821 bl 802a268 + /* Display date Format: dd-mm-yy */ + snprintf((char*)cur_date,sizeof(cur_date),"%02d/%02d/%4d",gDate.Date, gDate.Month, 2000 + gDate.Year); + 8009226: 7ebb ldrb r3, [r7, #26] + 8009228: 4619 mov r1, r3 + 800922a: 7e7b ldrb r3, [r7, #25] + 800922c: 461a mov r2, r3 + 800922e: 7efb ldrb r3, [r7, #27] + 8009230: f503 63fa add.w r3, r3, #2000 @ 0x7d0 + 8009234: 9301 str r3, [sp, #4] + 8009236: 9200 str r2, [sp, #0] + 8009238: 460b mov r3, r1 + 800923a: 4a0d ldr r2, [pc, #52] @ (8009270 ) + 800923c: 2150 movs r1, #80 @ 0x50 + 800923e: 480d ldr r0, [pc, #52] @ (8009274 ) + 8009240: f021 f812 bl 802a268 + + return gTime.Hours * 60 + gTime.Minutes; + 8009244: 793b ldrb r3, [r7, #4] + 8009246: 461a mov r2, r3 + 8009248: 4613 mov r3, r2 + 800924a: 011b lsls r3, r3, #4 + 800924c: 1a9b subs r3, r3, r2 + 800924e: 009b lsls r3, r3, #2 + 8009250: 461a mov r2, r3 + 8009252: 797b ldrb r3, [r7, #5] + 8009254: 4413 add r3, r2 +} + 8009256: 4618 mov r0, r3 + 8009258: 3720 adds r7, #32 + 800925a: 46bd mov sp, r7 + 800925c: bd80 pop {r7, pc} + 800925e: bf00 nop + 8009260: 20002df8 .word 0x20002df8 + 8009264: 40002800 .word 0x40002800 + 8009268: 0802f53c .word 0x0802f53c + 800926c: 20003074 .word 0x20003074 + 8009270: 0802f54c .word 0x0802f54c + 8009274: 200030c4 .word 0x200030c4 + +08009278 : + +void set_alarmA( struct tm* alarm_tm ) +{ + 8009278: b580 push {r7, lr} + 800927a: b082 sub sp, #8 + 800927c: af00 add r7, sp, #0 + 800927e: 6078 str r0, [r7, #4] + sAlarm.AlarmTime.Hours = alarm_tm->tm_hour; // hours + 8009280: 687b ldr r3, [r7, #4] + 8009282: 689b ldr r3, [r3, #8] + 8009284: b2da uxtb r2, r3 + 8009286: 4b1b ldr r3, [pc, #108] @ (80092f4 ) + 8009288: 701a strb r2, [r3, #0] + sAlarm.AlarmTime.Minutes = alarm_tm->tm_min; // min + 800928a: 687b ldr r3, [r7, #4] + 800928c: 685b ldr r3, [r3, #4] + 800928e: b2da uxtb r2, r3 + 8009290: 4b18 ldr r3, [pc, #96] @ (80092f4 ) + 8009292: 705a strb r2, [r3, #1] + sAlarm.AlarmTime.Seconds = alarm_tm->tm_sec; //seconds + 8009294: 687b ldr r3, [r7, #4] + 8009296: 681b ldr r3, [r3, #0] + 8009298: b2da uxtb r2, r3 + 800929a: 4b16 ldr r3, [pc, #88] @ (80092f4 ) + 800929c: 709a strb r2, [r3, #2] + sAlarm.AlarmTime.SubSeconds = 0x0; + 800929e: 4b15 ldr r3, [pc, #84] @ (80092f4 ) + 80092a0: 2200 movs r2, #0 + 80092a2: 605a str r2, [r3, #4] + sAlarm.AlarmTime.DayLightSaving = RTC_DAYLIGHTSAVING_NONE; + 80092a4: 4b13 ldr r3, [pc, #76] @ (80092f4 ) + 80092a6: 2200 movs r2, #0 + 80092a8: 60da str r2, [r3, #12] + sAlarm.AlarmTime.StoreOperation = RTC_STOREOPERATION_RESET; + 80092aa: 4b12 ldr r3, [pc, #72] @ (80092f4 ) + 80092ac: 2200 movs r2, #0 + 80092ae: 611a str r2, [r3, #16] + sAlarm.AlarmMask = RTC_ALARMMASK_NONE; + 80092b0: 4b10 ldr r3, [pc, #64] @ (80092f4 ) + 80092b2: 2200 movs r2, #0 + 80092b4: 615a str r2, [r3, #20] + sAlarm.AlarmSubSecondMask = RTC_ALARMSUBSECONDMASK_ALL; + 80092b6: 4b0f ldr r3, [pc, #60] @ (80092f4 ) + 80092b8: 2200 movs r2, #0 + 80092ba: 61da str r2, [r3, #28] + sAlarm.AlarmDateWeekDaySel = RTC_ALARMDATEWEEKDAYSEL_DATE; + 80092bc: 4b0d ldr r3, [pc, #52] @ (80092f4 ) + 80092be: 2200 movs r2, #0 + 80092c0: 621a str r2, [r3, #32] + sAlarm.AlarmDateWeekDay = alarm_tm->tm_mday; // DATE + 80092c2: 687b ldr r3, [r7, #4] + 80092c4: 68db ldr r3, [r3, #12] + 80092c6: b2da uxtb r2, r3 + 80092c8: 4b0a ldr r3, [pc, #40] @ (80092f4 ) + 80092ca: f883 2024 strb.w r2, [r3, #36] @ 0x24 + sAlarm.Alarm = RTC_ALARM_A; + 80092ce: 4b09 ldr r3, [pc, #36] @ (80092f4 ) + 80092d0: f44f 7280 mov.w r2, #256 @ 0x100 + 80092d4: 629a str r2, [r3, #40] @ 0x28 + if (HAL_RTC_SetAlarm_IT(&hrtc, &sAlarm, RTC_FORMAT_BIN) != HAL_OK) + 80092d6: 2200 movs r2, #0 + 80092d8: 4906 ldr r1, [pc, #24] @ (80092f4 ) + 80092da: 4807 ldr r0, [pc, #28] @ (80092f8 ) + 80092dc: f007 faec bl 80108b8 + 80092e0: 4603 mov r3, r0 + 80092e2: 2b00 cmp r3, #0 + 80092e4: d001 beq.n 80092ea + { + Error_Handler(); + 80092e6: f7fd fe8d bl 8007004 + } +} + 80092ea: bf00 nop + 80092ec: 3708 adds r7, #8 + 80092ee: 46bd mov sp, r7 + 80092f0: bd80 pop {r7, pc} + 80092f2: bf00 nop + 80092f4: 20003048 .word 0x20003048 + 80092f8: 20002df8 .word 0x20002df8 + +080092fc : + +void set_alarmB( struct tm* alarm_tm ) +{ + 80092fc: b580 push {r7, lr} + 80092fe: b082 sub sp, #8 + 8009300: af00 add r7, sp, #0 + 8009302: 6078 str r0, [r7, #4] + sAlarm.AlarmTime.Hours = alarm_tm->tm_hour; // hours + 8009304: 687b ldr r3, [r7, #4] + 8009306: 689b ldr r3, [r3, #8] + 8009308: b2da uxtb r2, r3 + 800930a: 4b1a ldr r3, [pc, #104] @ (8009374 ) + 800930c: 701a strb r2, [r3, #0] + sAlarm.AlarmTime.Minutes = alarm_tm->tm_min; // min + 800930e: 687b ldr r3, [r7, #4] + 8009310: 685b ldr r3, [r3, #4] + 8009312: b2da uxtb r2, r3 + 8009314: 4b17 ldr r3, [pc, #92] @ (8009374 ) + 8009316: 705a strb r2, [r3, #1] + sAlarm.AlarmTime.Seconds = 0x0; + 8009318: 4b16 ldr r3, [pc, #88] @ (8009374 ) + 800931a: 2200 movs r2, #0 + 800931c: 709a strb r2, [r3, #2] + sAlarm.AlarmTime.SubSeconds = 0x0; + 800931e: 4b15 ldr r3, [pc, #84] @ (8009374 ) + 8009320: 2200 movs r2, #0 + 8009322: 605a str r2, [r3, #4] + sAlarm.AlarmTime.DayLightSaving = RTC_DAYLIGHTSAVING_NONE; + 8009324: 4b13 ldr r3, [pc, #76] @ (8009374 ) + 8009326: 2200 movs r2, #0 + 8009328: 60da str r2, [r3, #12] + sAlarm.AlarmTime.StoreOperation = RTC_STOREOPERATION_RESET; + 800932a: 4b12 ldr r3, [pc, #72] @ (8009374 ) + 800932c: 2200 movs r2, #0 + 800932e: 611a str r2, [r3, #16] + sAlarm.AlarmMask = RTC_ALARMMASK_NONE; + 8009330: 4b10 ldr r3, [pc, #64] @ (8009374 ) + 8009332: 2200 movs r2, #0 + 8009334: 615a str r2, [r3, #20] + sAlarm.AlarmSubSecondMask = RTC_ALARMSUBSECONDMASK_ALL; + 8009336: 4b0f ldr r3, [pc, #60] @ (8009374 ) + 8009338: 2200 movs r2, #0 + 800933a: 61da str r2, [r3, #28] + sAlarm.AlarmDateWeekDaySel = RTC_ALARMDATEWEEKDAYSEL_DATE; + 800933c: 4b0d ldr r3, [pc, #52] @ (8009374 ) + 800933e: 2200 movs r2, #0 + 8009340: 621a str r2, [r3, #32] + sAlarm.AlarmDateWeekDay = alarm_tm->tm_mday; // DATE + 8009342: 687b ldr r3, [r7, #4] + 8009344: 68db ldr r3, [r3, #12] + 8009346: b2da uxtb r2, r3 + 8009348: 4b0a ldr r3, [pc, #40] @ (8009374 ) + 800934a: f883 2024 strb.w r2, [r3, #36] @ 0x24 + sAlarm.Alarm = RTC_ALARM_B; + 800934e: 4b09 ldr r3, [pc, #36] @ (8009374 ) + 8009350: f44f 7200 mov.w r2, #512 @ 0x200 + 8009354: 629a str r2, [r3, #40] @ 0x28 + if (HAL_RTC_SetAlarm_IT(&hrtc, &sAlarm, RTC_FORMAT_BIN) != HAL_OK) + 8009356: 2200 movs r2, #0 + 8009358: 4906 ldr r1, [pc, #24] @ (8009374 ) + 800935a: 4807 ldr r0, [pc, #28] @ (8009378 ) + 800935c: f007 faac bl 80108b8 + 8009360: 4603 mov r3, r0 + 8009362: 2b00 cmp r3, #0 + 8009364: d001 beq.n 800936a + { + Error_Handler(); + 8009366: f7fd fe4d bl 8007004 + } +} + 800936a: bf00 nop + 800936c: 3708 adds r7, #8 + 800936e: 46bd mov sp, r7 + 8009370: bd80 pop {r7, pc} + 8009372: bf00 nop + 8009374: 20003048 .word 0x20003048 + 8009378: 20002df8 .word 0x20002df8 + +0800937c : + +void updateAutomation() +{ + 800937c: b580 push {r7, lr} + 800937e: b082 sub sp, #8 + 8009380: af00 add r7, sp, #0 + osMessageQId destQueue = getQueueId(AUTOMATION); + 8009382: 2004 movs r0, #4 + 8009384: f7fc fdde bl 8005f44 + 8009388: 6078 str r0, [r7, #4] + + MSG_STRUCT *p_sendMsg = allocMemoryPoolMessage(); // receiver must free + 800938a: f7fc fe19 bl 8005fc0 + 800938e: 6038 str r0, [r7, #0] + p_sendMsg->opcode = OP_RTC; + 8009390: 683b ldr r3, [r7, #0] + 8009392: f240 1201 movw r2, #257 @ 0x101 + 8009396: 801a strh r2, [r3, #0] + p_sendMsg->outputs = ALL_OUTPUTS_OFF; + 8009398: 683b ldr r3, [r7, #0] + 800939a: 2200 movs r2, #0 + 800939c: 809a strh r2, [r3, #4] + p_sendMsg->changeState = Z_UPDATE; + 800939e: 683b ldr r3, [r7, #0] + 80093a0: 2202 movs r2, #2 + 80093a2: 719a strb r2, [r3, #6] + osMessagePut(destQueue, (uint32_t)p_sendMsg, osWaitForever); + 80093a4: 683b ldr r3, [r7, #0] + 80093a6: f04f 32ff mov.w r2, #4294967295 + 80093aa: 4619 mov r1, r3 + 80093ac: 6878 ldr r0, [r7, #4] + 80093ae: f00d f8b5 bl 801651c +} + 80093b2: bf00 nop + 80093b4: 3708 adds r7, #8 + 80093b6: 46bd mov sp, r7 + 80093b8: bd80 pop {r7, pc} + +080093ba : + +void HAL_RTC_AlarmAEventCallback(RTC_HandleTypeDef *hrtc) +{ + 80093ba: b580 push {r7, lr} + 80093bc: b082 sub sp, #8 + 80093be: af00 add r7, sp, #0 + 80093c0: 6078 str r0, [r7, #4] + updateAutomation(); + 80093c2: f7ff ffdb bl 800937c +} + 80093c6: bf00 nop + 80093c8: 3708 adds r7, #8 + 80093ca: 46bd mov sp, r7 + 80093cc: bd80 pop {r7, pc} + +080093ce : + +void HAL_RTCEx_AlarmBEventCallback(RTC_HandleTypeDef *hrtc) +{ + 80093ce: b580 push {r7, lr} + 80093d0: b082 sub sp, #8 + 80093d2: af00 add r7, sp, #0 + 80093d4: 6078 str r0, [r7, #4] + updateAUXtimer( AUX_230VAC_PORT ); + 80093d6: 2004 movs r0, #4 + 80093d8: f7fb fe00 bl 8004fdc +} + 80093dc: bf00 nop + 80093de: 3708 adds r7, #8 + 80093e0: 46bd mov sp, r7 + 80093e2: bd80 pop {r7, pc} + +080093e4 : +} + + +// MCU_S_ANEMOMETER +float getOutsideTemperature( dev_anemometer s ) +{ + 80093e4: b480 push {r7} + 80093e6: b083 sub sp, #12 + 80093e8: af00 add r7, sp, #0 + 80093ea: 463b mov r3, r7 + 80093ec: e883 0003 stmia.w r3, {r0, r1} + return s.MCU_OutsideTemp - 40; + 80093f0: 887b ldrh r3, [r7, #2] + 80093f2: f3c3 0386 ubfx r3, r3, #2, #7 + 80093f6: b2db uxtb r3, r3 + 80093f8: 3b28 subs r3, #40 @ 0x28 + 80093fa: ee07 3a90 vmov s15, r3 + 80093fe: eef8 7ae7 vcvt.f32.s32 s15, s15 +} + 8009402: eeb0 0a67 vmov.f32 s0, s15 + 8009406: 370c adds r7, #12 + 8009408: 46bd mov sp, r7 + 800940a: f85d 7b04 ldr.w r7, [sp], #4 + 800940e: 4770 bx lr + +08009410 : + +uint16_t getAtmPressure( dev_anemometer s ) +{ + 8009410: b480 push {r7} + 8009412: b083 sub sp, #12 + 8009414: af00 add r7, sp, #0 + 8009416: 463b mov r3, r7 + 8009418: e883 0003 stmia.w r3, {r0, r1} + return (s.MCU_AtmPressure + 920 ); + 800941c: 78fb ldrb r3, [r7, #3] + 800941e: 085b lsrs r3, r3, #1 + 8009420: b2db uxtb r3, r3 + 8009422: 793a ldrb r2, [r7, #4] + 8009424: f002 0201 and.w r2, r2, #1 + 8009428: 01d2 lsls r2, r2, #7 + 800942a: 4313 orrs r3, r2 + 800942c: b2db uxtb r3, r3 + 800942e: f503 7366 add.w r3, r3, #920 @ 0x398 + 8009432: b29b uxth r3, r3 +} + 8009434: 4618 mov r0, r3 + 8009436: 370c adds r7, #12 + 8009438: 46bd mov sp, r7 + 800943a: f85d 7b04 ldr.w r7, [sp], #4 + 800943e: 4770 bx lr + +08009440 : + +float getWindSpeed( dev_anemometer s ) +{ + 8009440: b480 push {r7} + 8009442: b083 sub sp, #12 + 8009444: af00 add r7, sp, #0 + 8009446: 463b mov r3, r7 + 8009448: e883 0003 stmia.w r3, {r0, r1} + return (s.MCU_WindSpeed * 0.1F ); + 800944c: 883b ldrh r3, [r7, #0] + 800944e: f3c3 0308 ubfx r3, r3, #0, #9 + 8009452: b29b uxth r3, r3 + 8009454: ee07 3a90 vmov s15, r3 + 8009458: eef8 7ae7 vcvt.f32.s32 s15, s15 + 800945c: ed9f 7a05 vldr s14, [pc, #20] @ 8009474 + 8009460: ee67 7a87 vmul.f32 s15, s15, s14 +} + 8009464: eeb0 0a67 vmov.f32 s0, s15 + 8009468: 370c adds r7, #12 + 800946a: 46bd mov sp, r7 + 800946c: f85d 7b04 ldr.w r7, [sp], #4 + 8009470: 4770 bx lr + 8009472: bf00 nop + 8009474: 3dcccccd .word 0x3dcccccd + +08009478 : + +uint8_t getWindDirection( dev_anemometer s ) +{ + 8009478: b480 push {r7} + 800947a: b083 sub sp, #12 + 800947c: af00 add r7, sp, #0 + 800947e: 463b mov r3, r7 + 8009480: e883 0003 stmia.w r3, {r0, r1} + return (s.MCU_WindDir ); + 8009484: 683b ldr r3, [r7, #0] + 8009486: f3c3 2348 ubfx r3, r3, #9, #9 + 800948a: b29b uxth r3, r3 + 800948c: b2db uxtb r3, r3 +} + 800948e: 4618 mov r0, r3 + 8009490: 370c adds r7, #12 + 8009492: 46bd mov sp, r7 + 8009494: f85d 7b04 ldr.w r7, [sp], #4 + 8009498: 4770 bx lr + +0800949a : + +uint8_t getWindBeaufort( dev_anemometer s ) +{ + 800949a: b480 push {r7} + 800949c: b083 sub sp, #12 + 800949e: af00 add r7, sp, #0 + 80094a0: 463b mov r3, r7 + 80094a2: e883 0003 stmia.w r3, {r0, r1} + return (s.MCU_MaxBeaufort ); + 80094a6: 793b ldrb r3, [r7, #4] + 80094a8: f3c3 0343 ubfx r3, r3, #1, #4 + 80094ac: b2db uxtb r3, r3 +} + 80094ae: 4618 mov r0, r3 + 80094b0: 370c adds r7, #12 + 80094b2: 46bd mov sp, r7 + 80094b4: f85d 7b04 ldr.w r7, [sp], #4 + 80094b8: 4770 bx lr + +080094ba : + +// MCU_S_WATERTANK +uint8_t getWaterTankLevel( dev_watertank s ) +{ + 80094ba: b480 push {r7} + 80094bc: b083 sub sp, #12 + 80094be: af00 add r7, sp, #0 + 80094c0: 463b mov r3, r7 + 80094c2: e883 0003 stmia.w r3, {r0, r1} + return ( s.MCU_WaterTankLevel ); + 80094c6: 887b ldrh r3, [r7, #2] + 80094c8: f3c3 1346 ubfx r3, r3, #5, #7 + 80094cc: b2db uxtb r3, r3 +} + 80094ce: 4618 mov r0, r3 + 80094d0: 370c adds r7, #12 + 80094d2: 46bd mov sp, r7 + 80094d4: f85d 7b04 ldr.w r7, [sp], #4 + 80094d8: 4770 bx lr + ... + +080094dc : + return s.MCU_Rain; +} + +// MCU_S_PYRANOMETER +float getSolarIrradiance( dev_pyranometer s ) +{ + 80094dc: b480 push {r7} + 80094de: b083 sub sp, #12 + 80094e0: af00 add r7, sp, #0 + 80094e2: 463b mov r3, r7 + 80094e4: e883 0003 stmia.w r3, {r0, r1} + return s.MCU_SolarIrradiance * 0.1F; + 80094e8: 883b ldrh r3, [r7, #0] + 80094ea: f3c3 030c ubfx r3, r3, #0, #13 + 80094ee: b29b uxth r3, r3 + 80094f0: ee07 3a90 vmov s15, r3 + 80094f4: eef8 7ae7 vcvt.f32.s32 s15, s15 + 80094f8: ed9f 7a05 vldr s14, [pc, #20] @ 8009510 + 80094fc: ee67 7a87 vmul.f32 s15, s15, s14 +} + 8009500: eeb0 0a67 vmov.f32 s0, s15 + 8009504: 370c adds r7, #12 + 8009506: 46bd mov sp, r7 + 8009508: f85d 7b04 ldr.w r7, [sp], #4 + 800950c: 4770 bx lr + 800950e: bf00 nop + 8009510: 3dcccccd .word 0x3dcccccd + +08009514 : + +// MCU_S_THERMOMETER +float getInsideTemperature( dev_thermometer s ) +{ + 8009514: b480 push {r7} + 8009516: b083 sub sp, #12 + 8009518: af00 add r7, sp, #0 + 800951a: 6078 str r0, [r7, #4] + return s.MCU_InsideTemp - 40; + 800951c: 793b ldrb r3, [r7, #4] + 800951e: f3c3 0306 ubfx r3, r3, #0, #7 + 8009522: b2db uxtb r3, r3 + 8009524: 3b28 subs r3, #40 @ 0x28 + 8009526: ee07 3a90 vmov s15, r3 + 800952a: eef8 7ae7 vcvt.f32.s32 s15, s15 +} + 800952e: eeb0 0a67 vmov.f32 s0, s15 + 8009532: 370c adds r7, #12 + 8009534: 46bd mov sp, r7 + 8009536: f85d 7b04 ldr.w r7, [sp], #4 + 800953a: 4770 bx lr + +0800953c : + +uint8_t getInsideRelativeHumidity( dev_thermometer s ) +{ + 800953c: b480 push {r7} + 800953e: b083 sub sp, #12 + 8009540: af00 add r7, sp, #0 + 8009542: 6078 str r0, [r7, #4] + return s.MCU_InsideHumidity; + 8009544: 797b ldrb r3, [r7, #5] + 8009546: f3c3 0306 ubfx r3, r3, #0, #7 + 800954a: b2db uxtb r3, r3 +} + 800954c: 4618 mov r0, r3 + 800954e: 370c adds r7, #12 + 8009550: 46bd mov sp, r7 + 8009552: f85d 7b04 ldr.w r7, [sp], #4 + 8009556: 4770 bx lr + +08009558 : + return s.MCU_RainingCondition; +} + +// MCU_S_SUBSONICGAUGE +uint8_t getSubsonicAiSimilarity( dev_subsonic_gauge s ) +{ + 8009558: b480 push {r7} + 800955a: b083 sub sp, #12 + 800955c: af00 add r7, sp, #0 + 800955e: 80b8 strh r0, [r7, #4] + return s.MCU_AiSimilarity; + 8009560: 797b ldrb r3, [r7, #5] +} + 8009562: 4618 mov r0, r3 + 8009564: 370c adds r7, #12 + 8009566: 46bd mov sp, r7 + 8009568: f85d 7b04 ldr.w r7, [sp], #4 + 800956c: 4770 bx lr + ... + +08009570 : + +// MCU_S_DISDROMETER +float getAvgRainDropRate( dev_disdrometer s ) +{ + 8009570: b480 push {r7} + 8009572: b083 sub sp, #12 + 8009574: af00 add r7, sp, #0 + 8009576: 463b mov r3, r7 + 8009578: e883 0003 stmia.w r3, {r0, r1} + return s.MCU_AvgRainDropRate * 0.01F; // mm/h; + 800957c: 883b ldrh r3, [r7, #0] + 800957e: ee07 3a90 vmov s15, r3 + 8009582: eef8 7ae7 vcvt.f32.s32 s15, s15 + 8009586: ed9f 7a05 vldr s14, [pc, #20] @ 800959c + 800958a: ee67 7a87 vmul.f32 s15, s15, s14 +} + 800958e: eeb0 0a67 vmov.f32 s0, s15 + 8009592: 370c adds r7, #12 + 8009594: 46bd mov sp, r7 + 8009596: f85d 7b04 ldr.w r7, [sp], #4 + 800959a: 4770 bx lr + 800959c: 3c23d70a .word 0x3c23d70a + +080095a0 : +uint16_t getRainDropCount(dev_disdrometer s) { + return s.MCU_RainDropCount; +} + +int32_t EnvSensors_Read(LoRaWAN_sensor_t *sensor_data) +{ + 80095a0: b480 push {r7} + 80095a2: b083 sub sp, #12 + 80095a4: af00 add r7, sp, #0 + 80095a6: 6078 str r0, [r7, #4] + /* USER CODE BEGIN EnvSensors_Read */ + sensor_data->outsideAirTemperature = gh_outsideTemperature[0]; + 80095a8: 4b20 ldr r3, [pc, #128] @ (800962c ) + 80095aa: 681a ldr r2, [r3, #0] + 80095ac: 687b ldr r3, [r7, #4] + 80095ae: 605a str r2, [r3, #4] + sensor_data->greenHouseAirTemperature = gh_insideTemperature[0]; + 80095b0: 4b1f ldr r3, [pc, #124] @ (8009630 ) + 80095b2: 681a ldr r2, [r3, #0] + 80095b4: 687b ldr r3, [r7, #4] + 80095b6: 609a str r2, [r3, #8] + sensor_data->greenHouseHumidity = gh_insideHumidity[0]; + 80095b8: 4b1e ldr r3, [pc, #120] @ (8009634 ) + 80095ba: 781a ldrb r2, [r3, #0] + 80095bc: 687b ldr r3, [r7, #4] + 80095be: 749a strb r2, [r3, #18] + sensor_data->atmosphericPressure = gh_atmPressure[0]; + 80095c0: 4b1d ldr r3, [pc, #116] @ (8009638 ) + 80095c2: 881b ldrh r3, [r3, #0] + 80095c4: ee07 3a90 vmov s15, r3 + 80095c8: eef8 7a67 vcvt.f32.u32 s15, s15 + 80095cc: 687b ldr r3, [r7, #4] + 80095ce: edc3 7a00 vstr s15, [r3] + sensor_data->waterLevel = gh_waterTankLevel[0]; + 80095d2: 4b1a ldr r3, [pc, #104] @ (800963c ) + 80095d4: 781a ldrb r2, [r3, #0] + 80095d6: 687b ldr r3, [r7, #4] + 80095d8: f883 2020 strb.w r2, [r3, #32] + sensor_data->dropDetection = gh_dropDetection[0]; + 80095dc: 4b18 ldr r3, [pc, #96] @ (8009640 ) + 80095de: 781a ldrb r2, [r3, #0] + 80095e0: 687b ldr r3, [r7, #4] + 80095e2: f883 2021 strb.w r2, [r3, #33] @ 0x21 + sensor_data->solarIrradiance = gh_solarIrradiance[0]; + 80095e6: 4b17 ldr r3, [pc, #92] @ (8009644 ) + 80095e8: 681a ldr r2, [r3, #0] + 80095ea: 687b ldr r3, [r7, #4] + 80095ec: 615a str r2, [r3, #20] + //sensor_data->maxBeaufort = gh_windMaxBeaufort[0]; + sensor_data->windDirection = gh_windDirection[0]; + 80095ee: 4b16 ldr r3, [pc, #88] @ (8009648 ) + 80095f0: 881b ldrh r3, [r3, #0] + 80095f2: b2da uxtb r2, r3 + 80095f4: 687b ldr r3, [r7, #4] + 80095f6: 741a strb r2, [r3, #16] + sensor_data->windSpeed = gh_windSpeed[0]; + 80095f8: 4b14 ldr r3, [pc, #80] @ (800964c ) + 80095fa: 881b ldrh r3, [r3, #0] + 80095fc: ee07 3a90 vmov s15, r3 + 8009600: eef8 7a67 vcvt.f32.u32 s15, s15 + 8009604: 687b ldr r3, [r7, #4] + 8009606: edc3 7a03 vstr s15, [r3, #12] + sensor_data->avgRainDropRate = gh_averageRainDropRate[0]; + 800960a: 4b11 ldr r3, [pc, #68] @ (8009650 ) + 800960c: 681a ldr r2, [r3, #0] + 800960e: 687b ldr r3, [r7, #4] + 8009610: 629a str r2, [r3, #40] @ 0x28 + + + sensor_data->latitude = (int32_t)((STSOP_LATTITUDE * MAX_GPS_POS) / 90); + 8009612: 687b ldr r3, [r7, #4] + 8009614: 4a0f ldr r2, [pc, #60] @ (8009654 ) + 8009616: 619a str r2, [r3, #24] + sensor_data->longitude = (int32_t)((STSOP_LONGITUDE * MAX_GPS_POS) / 180); + 8009618: 687b ldr r3, [r7, #4] + 800961a: 4a0f ldr r2, [pc, #60] @ (8009658 ) + 800961c: 61da str r2, [r3, #28] + + return 0; + 800961e: 2300 movs r3, #0 + /* USER CODE END EnvSensors_Read */ +} + 8009620: 4618 mov r0, r3 + 8009622: 370c adds r7, #12 + 8009624: 46bd mov sp, r7 + 8009626: f85d 7b04 ldr.w r7, [sp], #4 + 800962a: 4770 bx lr + 800962c: 20003140 .word 0x20003140 + 8009630: 20003148 .word 0x20003148 + 8009634: 20003150 .word 0x20003150 + 8009638: 20003170 .word 0x20003170 + 800963c: 2000315c .word 0x2000315c + 8009640: 20003180 .word 0x20003180 + 8009644: 20003154 .word 0x20003154 + 8009648: 20003178 .word 0x20003178 + 800964c: 20003174 .word 0x20003174 + 8009650: 20003160 .word 0x20003160 + 8009654: 004603df .word 0x004603df + 8009658: 00045714 .word 0x00045714 + +0800965c : + +int32_t EventSensors_Read(LoRaWAN_event_sensor_t *sensor_data) +{ + 800965c: b480 push {r7} + 800965e: b083 sub sp, #12 + 8009660: af00 add r7, sp, #0 + 8009662: 6078 str r0, [r7, #4] + /* USER CODE BEGIN EventSensors_Read */ + sensor_data->subsonic_AI_similarity = gh_soilVibesAiSimilarity[0]; + 8009664: 4b05 ldr r3, [pc, #20] @ (800967c ) + 8009666: 781a ldrb r2, [r3, #0] + 8009668: 687b ldr r3, [r7, #4] + 800966a: 701a strb r2, [r3, #0] + + return 0; + 800966c: 2300 movs r3, #0 + /* USER CODE END EnvSensors_Read */ +} + 800966e: 4618 mov r0, r3 + 8009670: 370c adds r7, #12 + 8009672: 46bd mov sp, r7 + 8009674: f85d 7b04 ldr.w r7, [sp], #4 + 8009678: 4770 bx lr + 800967a: bf00 nop + 800967c: 20003168 .word 0x20003168 + +08009680 : + * @param pData: Pointer to data buffer to send/receive + * @param Length: Length of data in byte + * @retval BSP status + */ +int32_t BSP_SPI3_SendRecv(uint8_t *pTxData, uint8_t *pRxData, uint16_t Length) +{ + 8009680: b580 push {r7, lr} + 8009682: b088 sub sp, #32 + 8009684: af02 add r7, sp, #8 + 8009686: 60f8 str r0, [r7, #12] + 8009688: 60b9 str r1, [r7, #8] + 800968a: 4613 mov r3, r2 + 800968c: 80fb strh r3, [r7, #6] + int32_t ret = BSP_ERROR_NONE; + 800968e: 2300 movs r3, #0 + 8009690: 617b str r3, [r7, #20] + + if(HAL_SPI_TransmitReceive(&hspi3, pTxData, pRxData, Length, BUS_SPI3_POLL_TIMEOUT) != HAL_OK) + 8009692: 88fb ldrh r3, [r7, #6] + 8009694: f44f 5280 mov.w r2, #4096 @ 0x1000 + 8009698: 9200 str r2, [sp, #0] + 800969a: 68ba ldr r2, [r7, #8] + 800969c: 68f9 ldr r1, [r7, #12] + 800969e: 4807 ldr r0, [pc, #28] @ (80096bc ) + 80096a0: f007 fee0 bl 8011464 + 80096a4: 4603 mov r3, r0 + 80096a6: 2b00 cmp r3, #0 + 80096a8: d002 beq.n 80096b0 + { + ret = BSP_ERROR_UNKNOWN_FAILURE; + 80096aa: f06f 0305 mvn.w r3, #5 + 80096ae: 617b str r3, [r7, #20] + } + return ret; + 80096b0: 697b ldr r3, [r7, #20] +} + 80096b2: 4618 mov r0, r3 + 80096b4: 3718 adds r7, #24 + 80096b6: 46bd mov sp, r7 + 80096b8: bd80 pop {r7, pc} + 80096ba: bf00 nop + 80096bc: 20002e1c .word 0x20002e1c + +080096c0 : + +/** + * @brief Return system tick in ms + * @retval Current HAL time base time stamp + */ +int32_t BSP_GetTick(void) { + 80096c0: b580 push {r7, lr} + 80096c2: af00 add r7, sp, #0 + return HAL_GetTick(); + 80096c4: f001 fa64 bl 800ab90 + 80096c8: 4603 mov r3, r0 +} + 80096ca: 4618 mov r0, r3 + 80096cc: bd80 pop {r7, pc} + ... + +080096d0 : +void HAL_TIM_MspPostInit(TIM_HandleTypeDef *htim); + /** + * Initializes the Global MSP. + */ +void HAL_MspInit(void) +{ + 80096d0: b580 push {r7, lr} + 80096d2: b084 sub sp, #16 + 80096d4: af00 add r7, sp, #0 + + /* USER CODE BEGIN MspInit 0 */ + + /* USER CODE END MspInit 0 */ + PWR_PVDTypeDef sConfigPVD = {0}; + 80096d6: f107 0308 add.w r3, r7, #8 + 80096da: 2200 movs r2, #0 + 80096dc: 601a str r2, [r3, #0] + 80096de: 605a str r2, [r3, #4] + + __HAL_RCC_SYSCFG_CLK_ENABLE(); + 80096e0: 4b16 ldr r3, [pc, #88] @ (800973c ) + 80096e2: 6e1b ldr r3, [r3, #96] @ 0x60 + 80096e4: 4a15 ldr r2, [pc, #84] @ (800973c ) + 80096e6: f043 0301 orr.w r3, r3, #1 + 80096ea: 6613 str r3, [r2, #96] @ 0x60 + 80096ec: 4b13 ldr r3, [pc, #76] @ (800973c ) + 80096ee: 6e1b ldr r3, [r3, #96] @ 0x60 + 80096f0: f003 0301 and.w r3, r3, #1 + 80096f4: 607b str r3, [r7, #4] + 80096f6: 687b ldr r3, [r7, #4] + __HAL_RCC_PWR_CLK_ENABLE(); + 80096f8: 4b10 ldr r3, [pc, #64] @ (800973c ) + 80096fa: 6d9b ldr r3, [r3, #88] @ 0x58 + 80096fc: 4a0f ldr r2, [pc, #60] @ (800973c ) + 80096fe: f043 5380 orr.w r3, r3, #268435456 @ 0x10000000 + 8009702: 6593 str r3, [r2, #88] @ 0x58 + 8009704: 4b0d ldr r3, [pc, #52] @ (800973c ) + 8009706: 6d9b ldr r3, [r3, #88] @ 0x58 + 8009708: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 + 800970c: 603b str r3, [r7, #0] + 800970e: 683b ldr r3, [r7, #0] + + /* System interrupt init*/ + /* PendSV_IRQn interrupt configuration */ + HAL_NVIC_SetPriority(PendSV_IRQn, 15, 0); + 8009710: 2200 movs r2, #0 + 8009712: 210f movs r1, #15 + 8009714: f06f 0001 mvn.w r0, #1 + 8009718: f004 f906 bl 800d928 + + /** PVD Configuration + */ + sConfigPVD.PVDLevel = PWR_PVDLEVEL_4; + 800971c: 2308 movs r3, #8 + 800971e: 60bb str r3, [r7, #8] + sConfigPVD.Mode = PWR_PVD_MODE_EVENT_RISING; + 8009720: 4b07 ldr r3, [pc, #28] @ (8009740 ) + 8009722: 60fb str r3, [r7, #12] + HAL_PWR_ConfigPVD(&sConfigPVD); + 8009724: f107 0308 add.w r3, r7, #8 + 8009728: 4618 mov r0, r3 + 800972a: f005 faad bl 800ec88 + + /** Enable the PVD Output + */ + HAL_PWR_EnablePVD(); + 800972e: f005 fb0b bl 800ed48 + + /* USER CODE BEGIN MspInit 1 */ + + /* USER CODE END MspInit 1 */ +} + 8009732: bf00 nop + 8009734: 3710 adds r7, #16 + 8009736: 46bd mov sp, r7 + 8009738: bd80 pop {r7, pc} + 800973a: bf00 nop + 800973c: 40021000 .word 0x40021000 + 8009740: 00020001 .word 0x00020001 + +08009744 : + * This function configures the hardware resources used in this example + * @param hadc: ADC handle pointer + * @retval None + */ +void HAL_ADC_MspInit(ADC_HandleTypeDef* hadc) +{ + 8009744: b580 push {r7, lr} + 8009746: b08c sub sp, #48 @ 0x30 + 8009748: af00 add r7, sp, #0 + 800974a: 6078 str r0, [r7, #4] + GPIO_InitTypeDef GPIO_InitStruct = {0}; + 800974c: f107 031c add.w r3, r7, #28 + 8009750: 2200 movs r2, #0 + 8009752: 601a str r2, [r3, #0] + 8009754: 605a str r2, [r3, #4] + 8009756: 609a str r2, [r3, #8] + 8009758: 60da str r2, [r3, #12] + 800975a: 611a str r2, [r3, #16] + if(hadc->Instance==ADC1) + 800975c: 687b ldr r3, [r7, #4] + 800975e: 681b ldr r3, [r3, #0] + 8009760: 4a6a ldr r2, [pc, #424] @ (800990c ) + 8009762: 4293 cmp r3, r2 + 8009764: d171 bne.n 800984a + { + /* USER CODE BEGIN ADC1_MspInit 0 */ + + /* USER CODE END ADC1_MspInit 0 */ + /* Peripheral clock enable */ + HAL_RCC_ADC_CLK_ENABLED++; + 8009766: 4b6a ldr r3, [pc, #424] @ (8009910 ) + 8009768: 681b ldr r3, [r3, #0] + 800976a: 3301 adds r3, #1 + 800976c: 4a68 ldr r2, [pc, #416] @ (8009910 ) + 800976e: 6013 str r3, [r2, #0] + if(HAL_RCC_ADC_CLK_ENABLED==1){ + 8009770: 4b67 ldr r3, [pc, #412] @ (8009910 ) + 8009772: 681b ldr r3, [r3, #0] + 8009774: 2b01 cmp r3, #1 + 8009776: d10b bne.n 8009790 + __HAL_RCC_ADC_CLK_ENABLE(); + 8009778: 4b66 ldr r3, [pc, #408] @ (8009914 ) + 800977a: 6cdb ldr r3, [r3, #76] @ 0x4c + 800977c: 4a65 ldr r2, [pc, #404] @ (8009914 ) + 800977e: f443 5300 orr.w r3, r3, #8192 @ 0x2000 + 8009782: 64d3 str r3, [r2, #76] @ 0x4c + 8009784: 4b63 ldr r3, [pc, #396] @ (8009914 ) + 8009786: 6cdb ldr r3, [r3, #76] @ 0x4c + 8009788: f403 5300 and.w r3, r3, #8192 @ 0x2000 + 800978c: 61bb str r3, [r7, #24] + 800978e: 69bb ldr r3, [r7, #24] + } + + __HAL_RCC_GPIOC_CLK_ENABLE(); + 8009790: 4b60 ldr r3, [pc, #384] @ (8009914 ) + 8009792: 6cdb ldr r3, [r3, #76] @ 0x4c + 8009794: 4a5f ldr r2, [pc, #380] @ (8009914 ) + 8009796: f043 0304 orr.w r3, r3, #4 + 800979a: 64d3 str r3, [r2, #76] @ 0x4c + 800979c: 4b5d ldr r3, [pc, #372] @ (8009914 ) + 800979e: 6cdb ldr r3, [r3, #76] @ 0x4c + 80097a0: f003 0304 and.w r3, r3, #4 + 80097a4: 617b str r3, [r7, #20] + 80097a6: 697b ldr r3, [r7, #20] + __HAL_RCC_GPIOA_CLK_ENABLE(); + 80097a8: 4b5a ldr r3, [pc, #360] @ (8009914 ) + 80097aa: 6cdb ldr r3, [r3, #76] @ 0x4c + 80097ac: 4a59 ldr r2, [pc, #356] @ (8009914 ) + 80097ae: f043 0301 orr.w r3, r3, #1 + 80097b2: 64d3 str r3, [r2, #76] @ 0x4c + 80097b4: 4b57 ldr r3, [pc, #348] @ (8009914 ) + 80097b6: 6cdb ldr r3, [r3, #76] @ 0x4c + 80097b8: f003 0301 and.w r3, r3, #1 + 80097bc: 613b str r3, [r7, #16] + 80097be: 693b ldr r3, [r7, #16] + /**ADC1 GPIO Configuration + PC2 ------> ADC1_IN3 + PA6 ------> ADC1_IN11 + */ + GPIO_InitStruct.Pin = AIN_I_Drives_Pin; + 80097c0: 2304 movs r3, #4 + 80097c2: 61fb str r3, [r7, #28] + GPIO_InitStruct.Mode = GPIO_MODE_ANALOG_ADC_CONTROL; + 80097c4: 230b movs r3, #11 + 80097c6: 623b str r3, [r7, #32] + GPIO_InitStruct.Pull = GPIO_NOPULL; + 80097c8: 2300 movs r3, #0 + 80097ca: 627b str r3, [r7, #36] @ 0x24 + HAL_GPIO_Init(AIN_I_Drives_GPIO_Port, &GPIO_InitStruct); + 80097cc: f107 031c add.w r3, r7, #28 + 80097d0: 4619 mov r1, r3 + 80097d2: 4851 ldr r0, [pc, #324] @ (8009918 ) + 80097d4: f004 fee6 bl 800e5a4 + + GPIO_InitStruct.Pin = GPIO_PIN_6; + 80097d8: 2340 movs r3, #64 @ 0x40 + 80097da: 61fb str r3, [r7, #28] + GPIO_InitStruct.Mode = GPIO_MODE_ANALOG_ADC_CONTROL; + 80097dc: 230b movs r3, #11 + 80097de: 623b str r3, [r7, #32] + GPIO_InitStruct.Pull = GPIO_NOPULL; + 80097e0: 2300 movs r3, #0 + 80097e2: 627b str r3, [r7, #36] @ 0x24 + HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); + 80097e4: f107 031c add.w r3, r7, #28 + 80097e8: 4619 mov r1, r3 + 80097ea: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 80097ee: f004 fed9 bl 800e5a4 + + /* ADC1 DMA Init */ + /* ADC1 Init */ + hdma_adc1.Instance = DMA1_Channel1; + 80097f2: 4b4a ldr r3, [pc, #296] @ (800991c ) + 80097f4: 4a4a ldr r2, [pc, #296] @ (8009920 ) + 80097f6: 601a str r2, [r3, #0] + hdma_adc1.Init.Request = DMA_REQUEST_0; + 80097f8: 4b48 ldr r3, [pc, #288] @ (800991c ) + 80097fa: 2200 movs r2, #0 + 80097fc: 605a str r2, [r3, #4] + hdma_adc1.Init.Direction = DMA_PERIPH_TO_MEMORY; + 80097fe: 4b47 ldr r3, [pc, #284] @ (800991c ) + 8009800: 2200 movs r2, #0 + 8009802: 609a str r2, [r3, #8] + hdma_adc1.Init.PeriphInc = DMA_PINC_DISABLE; + 8009804: 4b45 ldr r3, [pc, #276] @ (800991c ) + 8009806: 2200 movs r2, #0 + 8009808: 60da str r2, [r3, #12] + hdma_adc1.Init.MemInc = DMA_MINC_ENABLE; + 800980a: 4b44 ldr r3, [pc, #272] @ (800991c ) + 800980c: 2280 movs r2, #128 @ 0x80 + 800980e: 611a str r2, [r3, #16] + hdma_adc1.Init.PeriphDataAlignment = DMA_PDATAALIGN_HALFWORD; + 8009810: 4b42 ldr r3, [pc, #264] @ (800991c ) + 8009812: f44f 7280 mov.w r2, #256 @ 0x100 + 8009816: 615a str r2, [r3, #20] + hdma_adc1.Init.MemDataAlignment = DMA_MDATAALIGN_HALFWORD; + 8009818: 4b40 ldr r3, [pc, #256] @ (800991c ) + 800981a: f44f 6280 mov.w r2, #1024 @ 0x400 + 800981e: 619a str r2, [r3, #24] + hdma_adc1.Init.Mode = DMA_CIRCULAR; + 8009820: 4b3e ldr r3, [pc, #248] @ (800991c ) + 8009822: 2220 movs r2, #32 + 8009824: 61da str r2, [r3, #28] + hdma_adc1.Init.Priority = DMA_PRIORITY_LOW; + 8009826: 4b3d ldr r3, [pc, #244] @ (800991c ) + 8009828: 2200 movs r2, #0 + 800982a: 621a str r2, [r3, #32] + if (HAL_DMA_Init(&hdma_adc1) != HAL_OK) + 800982c: 483b ldr r0, [pc, #236] @ (800991c ) + 800982e: f004 f8b3 bl 800d998 + 8009832: 4603 mov r3, r0 + 8009834: 2b00 cmp r3, #0 + 8009836: d001 beq.n 800983c + { + Error_Handler(); + 8009838: f7fd fbe4 bl 8007004 + } + + __HAL_LINKDMA(hadc,DMA_Handle,hdma_adc1); + 800983c: 687b ldr r3, [r7, #4] + 800983e: 4a37 ldr r2, [pc, #220] @ (800991c ) + 8009840: 64da str r2, [r3, #76] @ 0x4c + 8009842: 4a36 ldr r2, [pc, #216] @ (800991c ) + 8009844: 687b ldr r3, [r7, #4] + 8009846: 6293 str r3, [r2, #40] @ 0x28 + /* USER CODE BEGIN ADC2_MspInit 1 */ + + /* USER CODE END ADC2_MspInit 1 */ + } + +} + 8009848: e05c b.n 8009904 + else if(hadc->Instance==ADC2) + 800984a: 687b ldr r3, [r7, #4] + 800984c: 681b ldr r3, [r3, #0] + 800984e: 4a35 ldr r2, [pc, #212] @ (8009924 ) + 8009850: 4293 cmp r3, r2 + 8009852: d157 bne.n 8009904 + HAL_RCC_ADC_CLK_ENABLED++; + 8009854: 4b2e ldr r3, [pc, #184] @ (8009910 ) + 8009856: 681b ldr r3, [r3, #0] + 8009858: 3301 adds r3, #1 + 800985a: 4a2d ldr r2, [pc, #180] @ (8009910 ) + 800985c: 6013 str r3, [r2, #0] + if(HAL_RCC_ADC_CLK_ENABLED==1){ + 800985e: 4b2c ldr r3, [pc, #176] @ (8009910 ) + 8009860: 681b ldr r3, [r3, #0] + 8009862: 2b01 cmp r3, #1 + 8009864: d10b bne.n 800987e + __HAL_RCC_ADC_CLK_ENABLE(); + 8009866: 4b2b ldr r3, [pc, #172] @ (8009914 ) + 8009868: 6cdb ldr r3, [r3, #76] @ 0x4c + 800986a: 4a2a ldr r2, [pc, #168] @ (8009914 ) + 800986c: f443 5300 orr.w r3, r3, #8192 @ 0x2000 + 8009870: 64d3 str r3, [r2, #76] @ 0x4c + 8009872: 4b28 ldr r3, [pc, #160] @ (8009914 ) + 8009874: 6cdb ldr r3, [r3, #76] @ 0x4c + 8009876: f403 5300 and.w r3, r3, #8192 @ 0x2000 + 800987a: 60fb str r3, [r7, #12] + 800987c: 68fb ldr r3, [r7, #12] + __HAL_RCC_GPIOC_CLK_ENABLE(); + 800987e: 4b25 ldr r3, [pc, #148] @ (8009914 ) + 8009880: 6cdb ldr r3, [r3, #76] @ 0x4c + 8009882: 4a24 ldr r2, [pc, #144] @ (8009914 ) + 8009884: f043 0304 orr.w r3, r3, #4 + 8009888: 64d3 str r3, [r2, #76] @ 0x4c + 800988a: 4b22 ldr r3, [pc, #136] @ (8009914 ) + 800988c: 6cdb ldr r3, [r3, #76] @ 0x4c + 800988e: f003 0304 and.w r3, r3, #4 + 8009892: 60bb str r3, [r7, #8] + 8009894: 68bb ldr r3, [r7, #8] + GPIO_InitStruct.Pin = AIN_I_Drives_Pin|AIN_I_Valves_Pin; + 8009896: 230c movs r3, #12 + 8009898: 61fb str r3, [r7, #28] + GPIO_InitStruct.Mode = GPIO_MODE_ANALOG_ADC_CONTROL; + 800989a: 230b movs r3, #11 + 800989c: 623b str r3, [r7, #32] + GPIO_InitStruct.Pull = GPIO_NOPULL; + 800989e: 2300 movs r3, #0 + 80098a0: 627b str r3, [r7, #36] @ 0x24 + HAL_GPIO_Init(GPIOC, &GPIO_InitStruct); + 80098a2: f107 031c add.w r3, r7, #28 + 80098a6: 4619 mov r1, r3 + 80098a8: 481b ldr r0, [pc, #108] @ (8009918 ) + 80098aa: f004 fe7b bl 800e5a4 + hdma_adc2.Instance = DMA1_Channel2; + 80098ae: 4b1e ldr r3, [pc, #120] @ (8009928 ) + 80098b0: 4a1e ldr r2, [pc, #120] @ (800992c ) + 80098b2: 601a str r2, [r3, #0] + hdma_adc2.Init.Request = DMA_REQUEST_0; + 80098b4: 4b1c ldr r3, [pc, #112] @ (8009928 ) + 80098b6: 2200 movs r2, #0 + 80098b8: 605a str r2, [r3, #4] + hdma_adc2.Init.Direction = DMA_PERIPH_TO_MEMORY; + 80098ba: 4b1b ldr r3, [pc, #108] @ (8009928 ) + 80098bc: 2200 movs r2, #0 + 80098be: 609a str r2, [r3, #8] + hdma_adc2.Init.PeriphInc = DMA_PINC_DISABLE; + 80098c0: 4b19 ldr r3, [pc, #100] @ (8009928 ) + 80098c2: 2200 movs r2, #0 + 80098c4: 60da str r2, [r3, #12] + hdma_adc2.Init.MemInc = DMA_MINC_ENABLE; + 80098c6: 4b18 ldr r3, [pc, #96] @ (8009928 ) + 80098c8: 2280 movs r2, #128 @ 0x80 + 80098ca: 611a str r2, [r3, #16] + hdma_adc2.Init.PeriphDataAlignment = DMA_PDATAALIGN_HALFWORD; + 80098cc: 4b16 ldr r3, [pc, #88] @ (8009928 ) + 80098ce: f44f 7280 mov.w r2, #256 @ 0x100 + 80098d2: 615a str r2, [r3, #20] + hdma_adc2.Init.MemDataAlignment = DMA_MDATAALIGN_HALFWORD; + 80098d4: 4b14 ldr r3, [pc, #80] @ (8009928 ) + 80098d6: f44f 6280 mov.w r2, #1024 @ 0x400 + 80098da: 619a str r2, [r3, #24] + hdma_adc2.Init.Mode = DMA_CIRCULAR; + 80098dc: 4b12 ldr r3, [pc, #72] @ (8009928 ) + 80098de: 2220 movs r2, #32 + 80098e0: 61da str r2, [r3, #28] + hdma_adc2.Init.Priority = DMA_PRIORITY_LOW; + 80098e2: 4b11 ldr r3, [pc, #68] @ (8009928 ) + 80098e4: 2200 movs r2, #0 + 80098e6: 621a str r2, [r3, #32] + if (HAL_DMA_Init(&hdma_adc2) != HAL_OK) + 80098e8: 480f ldr r0, [pc, #60] @ (8009928 ) + 80098ea: f004 f855 bl 800d998 + 80098ee: 4603 mov r3, r0 + 80098f0: 2b00 cmp r3, #0 + 80098f2: d001 beq.n 80098f8 + Error_Handler(); + 80098f4: f7fd fb86 bl 8007004 + __HAL_LINKDMA(hadc,DMA_Handle,hdma_adc2); + 80098f8: 687b ldr r3, [r7, #4] + 80098fa: 4a0b ldr r2, [pc, #44] @ (8009928 ) + 80098fc: 64da str r2, [r3, #76] @ 0x4c + 80098fe: 4a0a ldr r2, [pc, #40] @ (8009928 ) + 8009900: 687b ldr r3, [r7, #4] + 8009902: 6293 str r3, [r2, #40] @ 0x28 +} + 8009904: bf00 nop + 8009906: 3730 adds r7, #48 @ 0x30 + 8009908: 46bd mov sp, r7 + 800990a: bd80 pop {r7, pc} + 800990c: 50040000 .word 0x50040000 + 8009910: 20003184 .word 0x20003184 + 8009914: 40021000 .word 0x40021000 + 8009918: 48000800 .word 0x48000800 + 800991c: 20002d04 .word 0x20002d04 + 8009920: 40020008 .word 0x40020008 + 8009924: 50040100 .word 0x50040100 + 8009928: 20002d4c .word 0x20002d4c + 800992c: 4002001c .word 0x4002001c + +08009930 : + * This function configures the hardware resources used in this example + * @param hcan: CAN handle pointer + * @retval None + */ +void HAL_CAN_MspInit(CAN_HandleTypeDef* hcan) +{ + 8009930: b580 push {r7, lr} + 8009932: b08a sub sp, #40 @ 0x28 + 8009934: af00 add r7, sp, #0 + 8009936: 6078 str r0, [r7, #4] + GPIO_InitTypeDef GPIO_InitStruct = {0}; + 8009938: f107 0314 add.w r3, r7, #20 + 800993c: 2200 movs r2, #0 + 800993e: 601a str r2, [r3, #0] + 8009940: 605a str r2, [r3, #4] + 8009942: 609a str r2, [r3, #8] + 8009944: 60da str r2, [r3, #12] + 8009946: 611a str r2, [r3, #16] + if(hcan->Instance==CAN1) + 8009948: 687b ldr r3, [r7, #4] + 800994a: 681b ldr r3, [r3, #0] + 800994c: 4a1c ldr r2, [pc, #112] @ (80099c0 ) + 800994e: 4293 cmp r3, r2 + 8009950: d131 bne.n 80099b6 + { + /* USER CODE BEGIN CAN1_MspInit 0 */ + + /* USER CODE END CAN1_MspInit 0 */ + /* Peripheral clock enable */ + __HAL_RCC_CAN1_CLK_ENABLE(); + 8009952: 4b1c ldr r3, [pc, #112] @ (80099c4 ) + 8009954: 6d9b ldr r3, [r3, #88] @ 0x58 + 8009956: 4a1b ldr r2, [pc, #108] @ (80099c4 ) + 8009958: f043 7300 orr.w r3, r3, #33554432 @ 0x2000000 + 800995c: 6593 str r3, [r2, #88] @ 0x58 + 800995e: 4b19 ldr r3, [pc, #100] @ (80099c4 ) + 8009960: 6d9b ldr r3, [r3, #88] @ 0x58 + 8009962: f003 7300 and.w r3, r3, #33554432 @ 0x2000000 + 8009966: 613b str r3, [r7, #16] + 8009968: 693b ldr r3, [r7, #16] + + __HAL_RCC_GPIOA_CLK_ENABLE(); + 800996a: 4b16 ldr r3, [pc, #88] @ (80099c4 ) + 800996c: 6cdb ldr r3, [r3, #76] @ 0x4c + 800996e: 4a15 ldr r2, [pc, #84] @ (80099c4 ) + 8009970: f043 0301 orr.w r3, r3, #1 + 8009974: 64d3 str r3, [r2, #76] @ 0x4c + 8009976: 4b13 ldr r3, [pc, #76] @ (80099c4 ) + 8009978: 6cdb ldr r3, [r3, #76] @ 0x4c + 800997a: f003 0301 and.w r3, r3, #1 + 800997e: 60fb str r3, [r7, #12] + 8009980: 68fb ldr r3, [r7, #12] + /**CAN1 GPIO Configuration + PA11 ------> CAN1_RX + PA12 ------> CAN1_TX + */ + GPIO_InitStruct.Pin = GPIO_PIN_11|GPIO_PIN_12; + 8009982: f44f 53c0 mov.w r3, #6144 @ 0x1800 + 8009986: 617b str r3, [r7, #20] + GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; + 8009988: 2302 movs r3, #2 + 800998a: 61bb str r3, [r7, #24] + GPIO_InitStruct.Pull = GPIO_NOPULL; + 800998c: 2300 movs r3, #0 + 800998e: 61fb str r3, [r7, #28] + GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; + 8009990: 2303 movs r3, #3 + 8009992: 623b str r3, [r7, #32] + GPIO_InitStruct.Alternate = GPIO_AF9_CAN1; + 8009994: 2309 movs r3, #9 + 8009996: 627b str r3, [r7, #36] @ 0x24 + HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); + 8009998: f107 0314 add.w r3, r7, #20 + 800999c: 4619 mov r1, r3 + 800999e: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 80099a2: f004 fdff bl 800e5a4 + + /* CAN1 interrupt Init */ + HAL_NVIC_SetPriority(CAN1_RX0_IRQn, 5, 0); + 80099a6: 2200 movs r2, #0 + 80099a8: 2105 movs r1, #5 + 80099aa: 2014 movs r0, #20 + 80099ac: f003 ffbc bl 800d928 + HAL_NVIC_EnableIRQ(CAN1_RX0_IRQn); + 80099b0: 2014 movs r0, #20 + 80099b2: f003 ffd5 bl 800d960 + + /* USER CODE END CAN1_MspInit 1 */ + + } + +} + 80099b6: bf00 nop + 80099b8: 3728 adds r7, #40 @ 0x28 + 80099ba: 46bd mov sp, r7 + 80099bc: bd80 pop {r7, pc} + 80099be: bf00 nop + 80099c0: 40006400 .word 0x40006400 + 80099c4: 40021000 .word 0x40021000 + +080099c8 : + * This function configures the hardware resources used in this example + * @param hcomp: COMP handle pointer + * @retval None + */ +void HAL_COMP_MspInit(COMP_HandleTypeDef* hcomp) +{ + 80099c8: b580 push {r7, lr} + 80099ca: b088 sub sp, #32 + 80099cc: af00 add r7, sp, #0 + 80099ce: 6078 str r0, [r7, #4] + GPIO_InitTypeDef GPIO_InitStruct = {0}; + 80099d0: f107 030c add.w r3, r7, #12 + 80099d4: 2200 movs r2, #0 + 80099d6: 601a str r2, [r3, #0] + 80099d8: 605a str r2, [r3, #4] + 80099da: 609a str r2, [r3, #8] + 80099dc: 60da str r2, [r3, #12] + 80099de: 611a str r2, [r3, #16] + if(hcomp->Instance==COMP2) + 80099e0: 687b ldr r3, [r7, #4] + 80099e2: 681b ldr r3, [r3, #0] + 80099e4: 4a17 ldr r2, [pc, #92] @ (8009a44 ) + 80099e6: 4293 cmp r3, r2 + 80099e8: d128 bne.n 8009a3c + { + /* USER CODE BEGIN COMP2_MspInit 0 */ + + /* USER CODE END COMP2_MspInit 0 */ + + __HAL_RCC_GPIOB_CLK_ENABLE(); + 80099ea: 4b17 ldr r3, [pc, #92] @ (8009a48 ) + 80099ec: 6cdb ldr r3, [r3, #76] @ 0x4c + 80099ee: 4a16 ldr r2, [pc, #88] @ (8009a48 ) + 80099f0: f043 0302 orr.w r3, r3, #2 + 80099f4: 64d3 str r3, [r2, #76] @ 0x4c + 80099f6: 4b14 ldr r3, [pc, #80] @ (8009a48 ) + 80099f8: 6cdb ldr r3, [r3, #76] @ 0x4c + 80099fa: f003 0302 and.w r3, r3, #2 + 80099fe: 60bb str r3, [r7, #8] + 8009a00: 68bb ldr r3, [r7, #8] + /**COMP2 GPIO Configuration + PB11 ------> COMP2_OUT + PB6 ------> COMP2_INP + PB7 ------> COMP2_INM + */ + GPIO_InitStruct.Pin = GPIO_PIN_11; + 8009a02: f44f 6300 mov.w r3, #2048 @ 0x800 + 8009a06: 60fb str r3, [r7, #12] + GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; + 8009a08: 2302 movs r3, #2 + 8009a0a: 613b str r3, [r7, #16] + GPIO_InitStruct.Pull = GPIO_NOPULL; + 8009a0c: 2300 movs r3, #0 + 8009a0e: 617b str r3, [r7, #20] + GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; + 8009a10: 2300 movs r3, #0 + 8009a12: 61bb str r3, [r7, #24] + GPIO_InitStruct.Alternate = GPIO_AF12_COMP2; + 8009a14: 230c movs r3, #12 + 8009a16: 61fb str r3, [r7, #28] + HAL_GPIO_Init(GPIOB, &GPIO_InitStruct); + 8009a18: f107 030c add.w r3, r7, #12 + 8009a1c: 4619 mov r1, r3 + 8009a1e: 480b ldr r0, [pc, #44] @ (8009a4c ) + 8009a20: f004 fdc0 bl 800e5a4 + + GPIO_InitStruct.Pin = GPIO_PIN_6|GPIO_PIN_7; + 8009a24: 23c0 movs r3, #192 @ 0xc0 + 8009a26: 60fb str r3, [r7, #12] + GPIO_InitStruct.Mode = GPIO_MODE_ANALOG; + 8009a28: 2303 movs r3, #3 + 8009a2a: 613b str r3, [r7, #16] + GPIO_InitStruct.Pull = GPIO_NOPULL; + 8009a2c: 2300 movs r3, #0 + 8009a2e: 617b str r3, [r7, #20] + HAL_GPIO_Init(GPIOB, &GPIO_InitStruct); + 8009a30: f107 030c add.w r3, r7, #12 + 8009a34: 4619 mov r1, r3 + 8009a36: 4805 ldr r0, [pc, #20] @ (8009a4c ) + 8009a38: f004 fdb4 bl 800e5a4 + + /* USER CODE END COMP2_MspInit 1 */ + + } + +} + 8009a3c: bf00 nop + 8009a3e: 3720 adds r7, #32 + 8009a40: 46bd mov sp, r7 + 8009a42: bd80 pop {r7, pc} + 8009a44: 40010204 .word 0x40010204 + 8009a48: 40021000 .word 0x40021000 + 8009a4c: 48000400 .word 0x48000400 + +08009a50 : + * This function configures the hardware resources used in this example + * @param hrtc: RTC handle pointer + * @retval None + */ +void HAL_RTC_MspInit(RTC_HandleTypeDef* hrtc) +{ + 8009a50: b580 push {r7, lr} + 8009a52: b0aa sub sp, #168 @ 0xa8 + 8009a54: af00 add r7, sp, #0 + 8009a56: 6078 str r0, [r7, #4] + GPIO_InitTypeDef GPIO_InitStruct = {0}; + 8009a58: f107 0394 add.w r3, r7, #148 @ 0x94 + 8009a5c: 2200 movs r2, #0 + 8009a5e: 601a str r2, [r3, #0] + 8009a60: 605a str r2, [r3, #4] + 8009a62: 609a str r2, [r3, #8] + 8009a64: 60da str r2, [r3, #12] + 8009a66: 611a str r2, [r3, #16] + RCC_PeriphCLKInitTypeDef PeriphClkInit = {0}; + 8009a68: f107 030c add.w r3, r7, #12 + 8009a6c: 2288 movs r2, #136 @ 0x88 + 8009a6e: 2100 movs r1, #0 + 8009a70: 4618 mov r0, r3 + 8009a72: f020 fce3 bl 802a43c + if(hrtc->Instance==RTC) + 8009a76: 687b ldr r3, [r7, #4] + 8009a78: 681b ldr r3, [r3, #0] + 8009a7a: 4a25 ldr r2, [pc, #148] @ (8009b10 ) + 8009a7c: 4293 cmp r3, r2 + 8009a7e: d142 bne.n 8009b06 + + /* USER CODE END RTC_MspInit 0 */ + + /** Initializes the peripherals clock + */ + PeriphClkInit.PeriphClockSelection = RCC_PERIPHCLK_RTC; + 8009a80: f44f 3300 mov.w r3, #131072 @ 0x20000 + 8009a84: 60fb str r3, [r7, #12] + PeriphClkInit.RTCClockSelection = RCC_RTCCLKSOURCE_LSE; + 8009a86: f44f 7380 mov.w r3, #256 @ 0x100 + 8009a8a: f8c7 3090 str.w r3, [r7, #144] @ 0x90 + if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInit) != HAL_OK) + 8009a8e: f107 030c add.w r3, r7, #12 + 8009a92: 4618 mov r0, r3 + 8009a94: f005 fffe bl 800fa94 + 8009a98: 4603 mov r3, r0 + 8009a9a: 2b00 cmp r3, #0 + 8009a9c: d001 beq.n 8009aa2 + { + Error_Handler(); + 8009a9e: f7fd fab1 bl 8007004 + } + + /* Peripheral clock enable */ + __HAL_RCC_RTC_ENABLE(); + 8009aa2: 4b1c ldr r3, [pc, #112] @ (8009b14 ) + 8009aa4: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 8009aa8: 4a1a ldr r2, [pc, #104] @ (8009b14 ) + 8009aaa: f443 4300 orr.w r3, r3, #32768 @ 0x8000 + 8009aae: f8c2 3090 str.w r3, [r2, #144] @ 0x90 + + __HAL_RCC_GPIOB_CLK_ENABLE(); + 8009ab2: 4b18 ldr r3, [pc, #96] @ (8009b14 ) + 8009ab4: 6cdb ldr r3, [r3, #76] @ 0x4c + 8009ab6: 4a17 ldr r2, [pc, #92] @ (8009b14 ) + 8009ab8: f043 0302 orr.w r3, r3, #2 + 8009abc: 64d3 str r3, [r2, #76] @ 0x4c + 8009abe: 4b15 ldr r3, [pc, #84] @ (8009b14 ) + 8009ac0: 6cdb ldr r3, [r3, #76] @ 0x4c + 8009ac2: f003 0302 and.w r3, r3, #2 + 8009ac6: 60bb str r3, [r7, #8] + 8009ac8: 68bb ldr r3, [r7, #8] + /**RTC GPIO Configuration + PB15 ------> RTC_REFIN + */ + GPIO_InitStruct.Pin = GPIO_PIN_15; + 8009aca: f44f 4300 mov.w r3, #32768 @ 0x8000 + 8009ace: f8c7 3094 str.w r3, [r7, #148] @ 0x94 + GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; + 8009ad2: 2302 movs r3, #2 + 8009ad4: f8c7 3098 str.w r3, [r7, #152] @ 0x98 + GPIO_InitStruct.Pull = GPIO_NOPULL; + 8009ad8: 2300 movs r3, #0 + 8009ada: f8c7 309c str.w r3, [r7, #156] @ 0x9c + GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; + 8009ade: 2300 movs r3, #0 + 8009ae0: f8c7 30a0 str.w r3, [r7, #160] @ 0xa0 + GPIO_InitStruct.Alternate = GPIO_AF0_RTC_50Hz; + 8009ae4: 2300 movs r3, #0 + 8009ae6: f8c7 30a4 str.w r3, [r7, #164] @ 0xa4 + HAL_GPIO_Init(GPIOB, &GPIO_InitStruct); + 8009aea: f107 0394 add.w r3, r7, #148 @ 0x94 + 8009aee: 4619 mov r1, r3 + 8009af0: 4809 ldr r0, [pc, #36] @ (8009b18 ) + 8009af2: f004 fd57 bl 800e5a4 + + /* RTC interrupt Init */ + HAL_NVIC_SetPriority(RTC_Alarm_IRQn, 5, 0); + 8009af6: 2200 movs r2, #0 + 8009af8: 2105 movs r1, #5 + 8009afa: 2029 movs r0, #41 @ 0x29 + 8009afc: f003 ff14 bl 800d928 + HAL_NVIC_EnableIRQ(RTC_Alarm_IRQn); + 8009b00: 2029 movs r0, #41 @ 0x29 + 8009b02: f003 ff2d bl 800d960 + + /* USER CODE END RTC_MspInit 1 */ + + } + +} + 8009b06: bf00 nop + 8009b08: 37a8 adds r7, #168 @ 0xa8 + 8009b0a: 46bd mov sp, r7 + 8009b0c: bd80 pop {r7, pc} + 8009b0e: bf00 nop + 8009b10: 40002800 .word 0x40002800 + 8009b14: 40021000 .word 0x40021000 + 8009b18: 48000400 .word 0x48000400 + +08009b1c : + * This function configures the hardware resources used in this example + * @param hspi: SPI handle pointer + * @retval None + */ +void HAL_SPI_MspInit(SPI_HandleTypeDef* hspi) +{ + 8009b1c: b580 push {r7, lr} + 8009b1e: b08a sub sp, #40 @ 0x28 + 8009b20: af00 add r7, sp, #0 + 8009b22: 6078 str r0, [r7, #4] + GPIO_InitTypeDef GPIO_InitStruct = {0}; + 8009b24: f107 0314 add.w r3, r7, #20 + 8009b28: 2200 movs r2, #0 + 8009b2a: 601a str r2, [r3, #0] + 8009b2c: 605a str r2, [r3, #4] + 8009b2e: 609a str r2, [r3, #8] + 8009b30: 60da str r2, [r3, #12] + 8009b32: 611a str r2, [r3, #16] + if(hspi->Instance==SPI3) + 8009b34: 687b ldr r3, [r7, #4] + 8009b36: 681b ldr r3, [r3, #0] + 8009b38: 4a17 ldr r2, [pc, #92] @ (8009b98 ) + 8009b3a: 4293 cmp r3, r2 + 8009b3c: d128 bne.n 8009b90 + { + /* USER CODE BEGIN SPI3_MspInit 0 */ + + /* USER CODE END SPI3_MspInit 0 */ + /* Peripheral clock enable */ + __HAL_RCC_SPI3_CLK_ENABLE(); + 8009b3e: 4b17 ldr r3, [pc, #92] @ (8009b9c ) + 8009b40: 6d9b ldr r3, [r3, #88] @ 0x58 + 8009b42: 4a16 ldr r2, [pc, #88] @ (8009b9c ) + 8009b44: f443 4300 orr.w r3, r3, #32768 @ 0x8000 + 8009b48: 6593 str r3, [r2, #88] @ 0x58 + 8009b4a: 4b14 ldr r3, [pc, #80] @ (8009b9c ) + 8009b4c: 6d9b ldr r3, [r3, #88] @ 0x58 + 8009b4e: f403 4300 and.w r3, r3, #32768 @ 0x8000 + 8009b52: 613b str r3, [r7, #16] + 8009b54: 693b ldr r3, [r7, #16] + + __HAL_RCC_GPIOC_CLK_ENABLE(); + 8009b56: 4b11 ldr r3, [pc, #68] @ (8009b9c ) + 8009b58: 6cdb ldr r3, [r3, #76] @ 0x4c + 8009b5a: 4a10 ldr r2, [pc, #64] @ (8009b9c ) + 8009b5c: f043 0304 orr.w r3, r3, #4 + 8009b60: 64d3 str r3, [r2, #76] @ 0x4c + 8009b62: 4b0e ldr r3, [pc, #56] @ (8009b9c ) + 8009b64: 6cdb ldr r3, [r3, #76] @ 0x4c + 8009b66: f003 0304 and.w r3, r3, #4 + 8009b6a: 60fb str r3, [r7, #12] + 8009b6c: 68fb ldr r3, [r7, #12] + /**SPI3 GPIO Configuration + PC10 ------> SPI3_SCK + PC11 ------> SPI3_MISO + PC12 ------> SPI3_MOSI + */ + GPIO_InitStruct.Pin = GPIO_PIN_10|GPIO_PIN_11|GPIO_PIN_12; + 8009b6e: f44f 53e0 mov.w r3, #7168 @ 0x1c00 + 8009b72: 617b str r3, [r7, #20] + GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; + 8009b74: 2302 movs r3, #2 + 8009b76: 61bb str r3, [r7, #24] + GPIO_InitStruct.Pull = GPIO_NOPULL; + 8009b78: 2300 movs r3, #0 + 8009b7a: 61fb str r3, [r7, #28] + GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; + 8009b7c: 2303 movs r3, #3 + 8009b7e: 623b str r3, [r7, #32] + GPIO_InitStruct.Alternate = GPIO_AF6_SPI3; + 8009b80: 2306 movs r3, #6 + 8009b82: 627b str r3, [r7, #36] @ 0x24 + HAL_GPIO_Init(GPIOC, &GPIO_InitStruct); + 8009b84: f107 0314 add.w r3, r7, #20 + 8009b88: 4619 mov r1, r3 + 8009b8a: 4805 ldr r0, [pc, #20] @ (8009ba0 ) + 8009b8c: f004 fd0a bl 800e5a4 + + /* USER CODE END SPI3_MspInit 1 */ + + } + +} + 8009b90: bf00 nop + 8009b92: 3728 adds r7, #40 @ 0x28 + 8009b94: 46bd mov sp, r7 + 8009b96: bd80 pop {r7, pc} + 8009b98: 40003c00 .word 0x40003c00 + 8009b9c: 40021000 .word 0x40021000 + 8009ba0: 48000800 .word 0x48000800 + +08009ba4 : + * This function configures the hardware resources used in this example + * @param htim_base: TIM_Base handle pointer + * @retval None + */ +void HAL_TIM_Base_MspInit(TIM_HandleTypeDef* htim_base) +{ + 8009ba4: b580 push {r7, lr} + 8009ba6: b08a sub sp, #40 @ 0x28 + 8009ba8: af00 add r7, sp, #0 + 8009baa: 6078 str r0, [r7, #4] + GPIO_InitTypeDef GPIO_InitStruct = {0}; + 8009bac: f107 0314 add.w r3, r7, #20 + 8009bb0: 2200 movs r2, #0 + 8009bb2: 601a str r2, [r3, #0] + 8009bb4: 605a str r2, [r3, #4] + 8009bb6: 609a str r2, [r3, #8] + 8009bb8: 60da str r2, [r3, #12] + 8009bba: 611a str r2, [r3, #16] + if(htim_base->Instance==TIM6) + 8009bbc: 687b ldr r3, [r7, #4] + 8009bbe: 681b ldr r3, [r3, #0] + 8009bc0: 4a20 ldr r2, [pc, #128] @ (8009c44 ) + 8009bc2: 4293 cmp r3, r2 + 8009bc4: d10c bne.n 8009be0 + { + /* USER CODE BEGIN TIM6_MspInit 0 */ + + /* USER CODE END TIM6_MspInit 0 */ + /* Peripheral clock enable */ + __HAL_RCC_TIM6_CLK_ENABLE(); + 8009bc6: 4b20 ldr r3, [pc, #128] @ (8009c48 ) + 8009bc8: 6d9b ldr r3, [r3, #88] @ 0x58 + 8009bca: 4a1f ldr r2, [pc, #124] @ (8009c48 ) + 8009bcc: f043 0310 orr.w r3, r3, #16 + 8009bd0: 6593 str r3, [r2, #88] @ 0x58 + 8009bd2: 4b1d ldr r3, [pc, #116] @ (8009c48 ) + 8009bd4: 6d9b ldr r3, [r3, #88] @ 0x58 + 8009bd6: f003 0310 and.w r3, r3, #16 + 8009bda: 613b str r3, [r7, #16] + 8009bdc: 693b ldr r3, [r7, #16] + /* USER CODE BEGIN TIM8_MspInit 1 */ + + /* USER CODE END TIM8_MspInit 1 */ + } + +} + 8009bde: e02c b.n 8009c3a + else if(htim_base->Instance==TIM8) + 8009be0: 687b ldr r3, [r7, #4] + 8009be2: 681b ldr r3, [r3, #0] + 8009be4: 4a19 ldr r2, [pc, #100] @ (8009c4c ) + 8009be6: 4293 cmp r3, r2 + 8009be8: d127 bne.n 8009c3a + __HAL_RCC_TIM8_CLK_ENABLE(); + 8009bea: 4b17 ldr r3, [pc, #92] @ (8009c48 ) + 8009bec: 6e1b ldr r3, [r3, #96] @ 0x60 + 8009bee: 4a16 ldr r2, [pc, #88] @ (8009c48 ) + 8009bf0: f443 5300 orr.w r3, r3, #8192 @ 0x2000 + 8009bf4: 6613 str r3, [r2, #96] @ 0x60 + 8009bf6: 4b14 ldr r3, [pc, #80] @ (8009c48 ) + 8009bf8: 6e1b ldr r3, [r3, #96] @ 0x60 + 8009bfa: f403 5300 and.w r3, r3, #8192 @ 0x2000 + 8009bfe: 60fb str r3, [r7, #12] + 8009c00: 68fb ldr r3, [r7, #12] + __HAL_RCC_GPIOC_CLK_ENABLE(); + 8009c02: 4b11 ldr r3, [pc, #68] @ (8009c48 ) + 8009c04: 6cdb ldr r3, [r3, #76] @ 0x4c + 8009c06: 4a10 ldr r2, [pc, #64] @ (8009c48 ) + 8009c08: f043 0304 orr.w r3, r3, #4 + 8009c0c: 64d3 str r3, [r2, #76] @ 0x4c + 8009c0e: 4b0e ldr r3, [pc, #56] @ (8009c48 ) + 8009c10: 6cdb ldr r3, [r3, #76] @ 0x4c + 8009c12: f003 0304 and.w r3, r3, #4 + 8009c16: 60bb str r3, [r7, #8] + 8009c18: 68bb ldr r3, [r7, #8] + GPIO_InitStruct.Pin = ZeroCrossing_Pin; + 8009c1a: 2340 movs r3, #64 @ 0x40 + 8009c1c: 617b str r3, [r7, #20] + GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; + 8009c1e: 2302 movs r3, #2 + 8009c20: 61bb str r3, [r7, #24] + GPIO_InitStruct.Pull = GPIO_NOPULL; + 8009c22: 2300 movs r3, #0 + 8009c24: 61fb str r3, [r7, #28] + GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; + 8009c26: 2300 movs r3, #0 + 8009c28: 623b str r3, [r7, #32] + GPIO_InitStruct.Alternate = GPIO_AF3_TIM8; + 8009c2a: 2303 movs r3, #3 + 8009c2c: 627b str r3, [r7, #36] @ 0x24 + HAL_GPIO_Init(ZeroCrossing_GPIO_Port, &GPIO_InitStruct); + 8009c2e: f107 0314 add.w r3, r7, #20 + 8009c32: 4619 mov r1, r3 + 8009c34: 4806 ldr r0, [pc, #24] @ (8009c50 ) + 8009c36: f004 fcb5 bl 800e5a4 +} + 8009c3a: bf00 nop + 8009c3c: 3728 adds r7, #40 @ 0x28 + 8009c3e: 46bd mov sp, r7 + 8009c40: bd80 pop {r7, pc} + 8009c42: bf00 nop + 8009c44: 40001000 .word 0x40001000 + 8009c48: 40021000 .word 0x40021000 + 8009c4c: 40013400 .word 0x40013400 + 8009c50: 48000800 .word 0x48000800 + +08009c54 : + +void HAL_TIM_MspPostInit(TIM_HandleTypeDef* htim) +{ + 8009c54: b580 push {r7, lr} + 8009c56: b088 sub sp, #32 + 8009c58: af00 add r7, sp, #0 + 8009c5a: 6078 str r0, [r7, #4] + GPIO_InitTypeDef GPIO_InitStruct = {0}; + 8009c5c: f107 030c add.w r3, r7, #12 + 8009c60: 2200 movs r2, #0 + 8009c62: 601a str r2, [r3, #0] + 8009c64: 605a str r2, [r3, #4] + 8009c66: 609a str r2, [r3, #8] + 8009c68: 60da str r2, [r3, #12] + 8009c6a: 611a str r2, [r3, #16] + if(htim->Instance==TIM8) + 8009c6c: 687b ldr r3, [r7, #4] + 8009c6e: 681b ldr r3, [r3, #0] + 8009c70: 4a11 ldr r2, [pc, #68] @ (8009cb8 ) + 8009c72: 4293 cmp r3, r2 + 8009c74: d11b bne.n 8009cae + { + /* USER CODE BEGIN TIM8_MspPostInit 0 */ + + /* USER CODE END TIM8_MspPostInit 0 */ + + __HAL_RCC_GPIOC_CLK_ENABLE(); + 8009c76: 4b11 ldr r3, [pc, #68] @ (8009cbc ) + 8009c78: 6cdb ldr r3, [r3, #76] @ 0x4c + 8009c7a: 4a10 ldr r2, [pc, #64] @ (8009cbc ) + 8009c7c: f043 0304 orr.w r3, r3, #4 + 8009c80: 64d3 str r3, [r2, #76] @ 0x4c + 8009c82: 4b0e ldr r3, [pc, #56] @ (8009cbc ) + 8009c84: 6cdb ldr r3, [r3, #76] @ 0x4c + 8009c86: f003 0304 and.w r3, r3, #4 + 8009c8a: 60bb str r3, [r7, #8] + 8009c8c: 68bb ldr r3, [r7, #8] + /**TIM8 GPIO Configuration + PC7 ------> TIM8_CH2 + */ + GPIO_InitStruct.Pin = AC_MOTOR_DRIVE_Pin; + 8009c8e: 2380 movs r3, #128 @ 0x80 + 8009c90: 60fb str r3, [r7, #12] + GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; + 8009c92: 2302 movs r3, #2 + 8009c94: 613b str r3, [r7, #16] + GPIO_InitStruct.Pull = GPIO_NOPULL; + 8009c96: 2300 movs r3, #0 + 8009c98: 617b str r3, [r7, #20] + GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; + 8009c9a: 2300 movs r3, #0 + 8009c9c: 61bb str r3, [r7, #24] + GPIO_InitStruct.Alternate = GPIO_AF3_TIM8; + 8009c9e: 2303 movs r3, #3 + 8009ca0: 61fb str r3, [r7, #28] + HAL_GPIO_Init(AC_MOTOR_DRIVE_GPIO_Port, &GPIO_InitStruct); + 8009ca2: f107 030c add.w r3, r7, #12 + 8009ca6: 4619 mov r1, r3 + 8009ca8: 4805 ldr r0, [pc, #20] @ (8009cc0 ) + 8009caa: f004 fc7b bl 800e5a4 + /* USER CODE BEGIN TIM8_MspPostInit 1 */ + + /* USER CODE END TIM8_MspPostInit 1 */ + } + +} + 8009cae: bf00 nop + 8009cb0: 3720 adds r7, #32 + 8009cb2: 46bd mov sp, r7 + 8009cb4: bd80 pop {r7, pc} + 8009cb6: bf00 nop + 8009cb8: 40013400 .word 0x40013400 + 8009cbc: 40021000 .word 0x40021000 + 8009cc0: 48000800 .word 0x48000800 + +08009cc4 : + * This function configures the hardware resources used in this example + * @param huart: UART handle pointer + * @retval None + */ +void HAL_UART_MspInit(UART_HandleTypeDef* huart) +{ + 8009cc4: b580 push {r7, lr} + 8009cc6: b0ac sub sp, #176 @ 0xb0 + 8009cc8: af00 add r7, sp, #0 + 8009cca: 6078 str r0, [r7, #4] + GPIO_InitTypeDef GPIO_InitStruct = {0}; + 8009ccc: f107 039c add.w r3, r7, #156 @ 0x9c + 8009cd0: 2200 movs r2, #0 + 8009cd2: 601a str r2, [r3, #0] + 8009cd4: 605a str r2, [r3, #4] + 8009cd6: 609a str r2, [r3, #8] + 8009cd8: 60da str r2, [r3, #12] + 8009cda: 611a str r2, [r3, #16] + RCC_PeriphCLKInitTypeDef PeriphClkInit = {0}; + 8009cdc: f107 0314 add.w r3, r7, #20 + 8009ce0: 2288 movs r2, #136 @ 0x88 + 8009ce2: 2100 movs r1, #0 + 8009ce4: 4618 mov r0, r3 + 8009ce6: f020 fba9 bl 802a43c + if(huart->Instance==USART2) + 8009cea: 687b ldr r3, [r7, #4] + 8009cec: 681b ldr r3, [r3, #0] + 8009cee: 4a3a ldr r2, [pc, #232] @ (8009dd8 ) + 8009cf0: 4293 cmp r3, r2 + 8009cf2: d16c bne.n 8009dce + + /* USER CODE END USART2_MspInit 0 */ + + /** Initializes the peripherals clock + */ + PeriphClkInit.PeriphClockSelection = RCC_PERIPHCLK_USART2; + 8009cf4: 2302 movs r3, #2 + 8009cf6: 617b str r3, [r7, #20] + PeriphClkInit.Usart2ClockSelection = RCC_USART2CLKSOURCE_PCLK1; + 8009cf8: 2300 movs r3, #0 + 8009cfa: 653b str r3, [r7, #80] @ 0x50 + if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInit) != HAL_OK) + 8009cfc: f107 0314 add.w r3, r7, #20 + 8009d00: 4618 mov r0, r3 + 8009d02: f005 fec7 bl 800fa94 + 8009d06: 4603 mov r3, r0 + 8009d08: 2b00 cmp r3, #0 + 8009d0a: d001 beq.n 8009d10 + { + Error_Handler(); + 8009d0c: f7fd f97a bl 8007004 + } + + /* Peripheral clock enable */ + __HAL_RCC_USART2_CLK_ENABLE(); + 8009d10: 4b32 ldr r3, [pc, #200] @ (8009ddc ) + 8009d12: 6d9b ldr r3, [r3, #88] @ 0x58 + 8009d14: 4a31 ldr r2, [pc, #196] @ (8009ddc ) + 8009d16: f443 3300 orr.w r3, r3, #131072 @ 0x20000 + 8009d1a: 6593 str r3, [r2, #88] @ 0x58 + 8009d1c: 4b2f ldr r3, [pc, #188] @ (8009ddc ) + 8009d1e: 6d9b ldr r3, [r3, #88] @ 0x58 + 8009d20: f403 3300 and.w r3, r3, #131072 @ 0x20000 + 8009d24: 613b str r3, [r7, #16] + 8009d26: 693b ldr r3, [r7, #16] + + __HAL_RCC_GPIOA_CLK_ENABLE(); + 8009d28: 4b2c ldr r3, [pc, #176] @ (8009ddc ) + 8009d2a: 6cdb ldr r3, [r3, #76] @ 0x4c + 8009d2c: 4a2b ldr r2, [pc, #172] @ (8009ddc ) + 8009d2e: f043 0301 orr.w r3, r3, #1 + 8009d32: 64d3 str r3, [r2, #76] @ 0x4c + 8009d34: 4b29 ldr r3, [pc, #164] @ (8009ddc ) + 8009d36: 6cdb ldr r3, [r3, #76] @ 0x4c + 8009d38: f003 0301 and.w r3, r3, #1 + 8009d3c: 60fb str r3, [r7, #12] + 8009d3e: 68fb ldr r3, [r7, #12] + /**USART2 GPIO Configuration + PA2 ------> USART2_TX + PA3 ------> USART2_RX + */ + GPIO_InitStruct.Pin = GPIO_PIN_2|GPIO_PIN_3; + 8009d40: 230c movs r3, #12 + 8009d42: f8c7 309c str.w r3, [r7, #156] @ 0x9c + GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; + 8009d46: 2302 movs r3, #2 + 8009d48: f8c7 30a0 str.w r3, [r7, #160] @ 0xa0 + GPIO_InitStruct.Pull = GPIO_NOPULL; + 8009d4c: 2300 movs r3, #0 + 8009d4e: f8c7 30a4 str.w r3, [r7, #164] @ 0xa4 + GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; + 8009d52: 2303 movs r3, #3 + 8009d54: f8c7 30a8 str.w r3, [r7, #168] @ 0xa8 + GPIO_InitStruct.Alternate = GPIO_AF7_USART2; + 8009d58: 2307 movs r3, #7 + 8009d5a: f8c7 30ac str.w r3, [r7, #172] @ 0xac + HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); + 8009d5e: f107 039c add.w r3, r7, #156 @ 0x9c + 8009d62: 4619 mov r1, r3 + 8009d64: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 8009d68: f004 fc1c bl 800e5a4 + + /* USART2 DMA Init */ + /* USART2_TX Init */ + hdma_usart2_tx.Instance = DMA1_Channel7; + 8009d6c: 4b1c ldr r3, [pc, #112] @ (8009de0 ) + 8009d6e: 4a1d ldr r2, [pc, #116] @ (8009de4 ) + 8009d70: 601a str r2, [r3, #0] + hdma_usart2_tx.Init.Request = DMA_REQUEST_2; + 8009d72: 4b1b ldr r3, [pc, #108] @ (8009de0 ) + 8009d74: 2202 movs r2, #2 + 8009d76: 605a str r2, [r3, #4] + hdma_usart2_tx.Init.Direction = DMA_MEMORY_TO_PERIPH; + 8009d78: 4b19 ldr r3, [pc, #100] @ (8009de0 ) + 8009d7a: 2210 movs r2, #16 + 8009d7c: 609a str r2, [r3, #8] + hdma_usart2_tx.Init.PeriphInc = DMA_PINC_DISABLE; + 8009d7e: 4b18 ldr r3, [pc, #96] @ (8009de0 ) + 8009d80: 2200 movs r2, #0 + 8009d82: 60da str r2, [r3, #12] + hdma_usart2_tx.Init.MemInc = DMA_MINC_ENABLE; + 8009d84: 4b16 ldr r3, [pc, #88] @ (8009de0 ) + 8009d86: 2280 movs r2, #128 @ 0x80 + 8009d88: 611a str r2, [r3, #16] + hdma_usart2_tx.Init.PeriphDataAlignment = DMA_PDATAALIGN_BYTE; + 8009d8a: 4b15 ldr r3, [pc, #84] @ (8009de0 ) + 8009d8c: 2200 movs r2, #0 + 8009d8e: 615a str r2, [r3, #20] + hdma_usart2_tx.Init.MemDataAlignment = DMA_MDATAALIGN_BYTE; + 8009d90: 4b13 ldr r3, [pc, #76] @ (8009de0 ) + 8009d92: 2200 movs r2, #0 + 8009d94: 619a str r2, [r3, #24] + hdma_usart2_tx.Init.Mode = DMA_NORMAL; + 8009d96: 4b12 ldr r3, [pc, #72] @ (8009de0 ) + 8009d98: 2200 movs r2, #0 + 8009d9a: 61da str r2, [r3, #28] + hdma_usart2_tx.Init.Priority = DMA_PRIORITY_LOW; + 8009d9c: 4b10 ldr r3, [pc, #64] @ (8009de0 ) + 8009d9e: 2200 movs r2, #0 + 8009da0: 621a str r2, [r3, #32] + if (HAL_DMA_Init(&hdma_usart2_tx) != HAL_OK) + 8009da2: 480f ldr r0, [pc, #60] @ (8009de0 ) + 8009da4: f003 fdf8 bl 800d998 + 8009da8: 4603 mov r3, r0 + 8009daa: 2b00 cmp r3, #0 + 8009dac: d001 beq.n 8009db2 + { + Error_Handler(); + 8009dae: f7fd f929 bl 8007004 + } + + __HAL_LINKDMA(huart,hdmatx,hdma_usart2_tx); + 8009db2: 687b ldr r3, [r7, #4] + 8009db4: 4a0a ldr r2, [pc, #40] @ (8009de0 ) + 8009db6: 671a str r2, [r3, #112] @ 0x70 + 8009db8: 4a09 ldr r2, [pc, #36] @ (8009de0 ) + 8009dba: 687b ldr r3, [r7, #4] + 8009dbc: 6293 str r3, [r2, #40] @ 0x28 + + /* USART2 interrupt Init */ + HAL_NVIC_SetPriority(USART2_IRQn, 7, 0); + 8009dbe: 2200 movs r2, #0 + 8009dc0: 2107 movs r1, #7 + 8009dc2: 2026 movs r0, #38 @ 0x26 + 8009dc4: f003 fdb0 bl 800d928 + HAL_NVIC_EnableIRQ(USART2_IRQn); + 8009dc8: 2026 movs r0, #38 @ 0x26 + 8009dca: f003 fdc9 bl 800d960 + + /* USER CODE END USART2_MspInit 1 */ + + } + +} + 8009dce: bf00 nop + 8009dd0: 37b0 adds r7, #176 @ 0xb0 + 8009dd2: 46bd mov sp, r7 + 8009dd4: bd80 pop {r7, pc} + 8009dd6: bf00 nop + 8009dd8: 40004400 .word 0x40004400 + 8009ddc: 40021000 .word 0x40021000 + 8009de0: 20002fa0 .word 0x20002fa0 + 8009de4: 40020080 .word 0x40020080 + +08009de8 : + * This function freeze the hardware resources used in this example + * @param huart: UART handle pointer + * @retval None + */ +void HAL_UART_MspDeInit(UART_HandleTypeDef* huart) +{ + 8009de8: b580 push {r7, lr} + 8009dea: b082 sub sp, #8 + 8009dec: af00 add r7, sp, #0 + 8009dee: 6078 str r0, [r7, #4] + if(huart->Instance==USART2) + 8009df0: 687b ldr r3, [r7, #4] + 8009df2: 681b ldr r3, [r3, #0] + 8009df4: 4a0c ldr r2, [pc, #48] @ (8009e28 ) + 8009df6: 4293 cmp r3, r2 + 8009df8: d112 bne.n 8009e20 + { + /* USER CODE BEGIN USART2_MspDeInit 0 */ + + /* USER CODE END USART2_MspDeInit 0 */ + /* Peripheral clock disable */ + __HAL_RCC_USART2_CLK_DISABLE(); + 8009dfa: 4b0c ldr r3, [pc, #48] @ (8009e2c ) + 8009dfc: 6d9b ldr r3, [r3, #88] @ 0x58 + 8009dfe: 4a0b ldr r2, [pc, #44] @ (8009e2c ) + 8009e00: f423 3300 bic.w r3, r3, #131072 @ 0x20000 + 8009e04: 6593 str r3, [r2, #88] @ 0x58 + + /**USART2 GPIO Configuration + PA2 ------> USART2_TX + PA3 ------> USART2_RX + */ + HAL_GPIO_DeInit(GPIOA, GPIO_PIN_2|GPIO_PIN_3); + 8009e06: 210c movs r1, #12 + 8009e08: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 8009e0c: f004 fd74 bl 800e8f8 + + /* USART2 DMA DeInit */ + HAL_DMA_DeInit(huart->hdmatx); + 8009e10: 687b ldr r3, [r7, #4] + 8009e12: 6f1b ldr r3, [r3, #112] @ 0x70 + 8009e14: 4618 mov r0, r3 + 8009e16: f003 fe77 bl 800db08 + + /* USART2 interrupt DeInit */ + HAL_NVIC_DisableIRQ(USART2_IRQn); + 8009e1a: 2026 movs r0, #38 @ 0x26 + 8009e1c: f003 fdae bl 800d97c + /* USER CODE BEGIN USART2_MspDeInit 1 */ + + /* USER CODE END USART2_MspDeInit 1 */ + } + +} + 8009e20: bf00 nop + 8009e22: 3708 adds r7, #8 + 8009e24: 46bd mov sp, r7 + 8009e26: bd80 pop {r7, pc} + 8009e28: 40004400 .word 0x40004400 + 8009e2c: 40021000 .word 0x40021000 + +08009e30 : + * reset by HAL_Init() or at any time when clock is configured, by HAL_RCC_ClockConfig(). + * @param TickPriority: Tick interrupt priority. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_InitTick(uint32_t TickPriority) +{ + 8009e30: b580 push {r7, lr} + 8009e32: b08e sub sp, #56 @ 0x38 + 8009e34: af00 add r7, sp, #0 + 8009e36: 6078 str r0, [r7, #4] + RCC_ClkInitTypeDef clkconfig; + uint32_t uwTimclock, uwAPB1Prescaler; + uint32_t uwPrescalerValue; + uint32_t pFLatency; + + HAL_StatusTypeDef status = HAL_OK; + 8009e38: 2300 movs r3, #0 + 8009e3a: f887 3033 strb.w r3, [r7, #51] @ 0x33 + + /* Enable TIM7 clock */ + __HAL_RCC_TIM7_CLK_ENABLE(); + 8009e3e: 4b34 ldr r3, [pc, #208] @ (8009f10 ) + 8009e40: 6d9b ldr r3, [r3, #88] @ 0x58 + 8009e42: 4a33 ldr r2, [pc, #204] @ (8009f10 ) + 8009e44: f043 0320 orr.w r3, r3, #32 + 8009e48: 6593 str r3, [r2, #88] @ 0x58 + 8009e4a: 4b31 ldr r3, [pc, #196] @ (8009f10 ) + 8009e4c: 6d9b ldr r3, [r3, #88] @ 0x58 + 8009e4e: f003 0320 and.w r3, r3, #32 + 8009e52: 60fb str r3, [r7, #12] + 8009e54: 68fb ldr r3, [r7, #12] + + /* Get clock configuration */ + HAL_RCC_GetClockConfig(&clkconfig, &pFLatency); + 8009e56: f107 0210 add.w r2, r7, #16 + 8009e5a: f107 0314 add.w r3, r7, #20 + 8009e5e: 4611 mov r1, r2 + 8009e60: 4618 mov r0, r3 + 8009e62: f005 fd85 bl 800f970 + + /* Get APB1 prescaler */ + uwAPB1Prescaler = clkconfig.APB1CLKDivider; + 8009e66: 6a3b ldr r3, [r7, #32] + 8009e68: 62fb str r3, [r7, #44] @ 0x2c + /* Compute TIM7 clock */ + if (uwAPB1Prescaler == RCC_HCLK_DIV1) + 8009e6a: 6afb ldr r3, [r7, #44] @ 0x2c + 8009e6c: 2b00 cmp r3, #0 + 8009e6e: d103 bne.n 8009e78 + { + uwTimclock = HAL_RCC_GetPCLK1Freq(); + 8009e70: f005 fd52 bl 800f918 + 8009e74: 6378 str r0, [r7, #52] @ 0x34 + 8009e76: e004 b.n 8009e82 + } + else + { + uwTimclock = 2UL * HAL_RCC_GetPCLK1Freq(); + 8009e78: f005 fd4e bl 800f918 + 8009e7c: 4603 mov r3, r0 + 8009e7e: 005b lsls r3, r3, #1 + 8009e80: 637b str r3, [r7, #52] @ 0x34 + } + + /* Compute the prescaler value to have TIM7 counter clock equal to 1MHz */ + uwPrescalerValue = (uint32_t) ((uwTimclock / 1000000U) - 1U); + 8009e82: 6b7b ldr r3, [r7, #52] @ 0x34 + 8009e84: 4a23 ldr r2, [pc, #140] @ (8009f14 ) + 8009e86: fba2 2303 umull r2, r3, r2, r3 + 8009e8a: 0c9b lsrs r3, r3, #18 + 8009e8c: 3b01 subs r3, #1 + 8009e8e: 62bb str r3, [r7, #40] @ 0x28 + + /* Initialize TIM7 */ + htim7.Instance = TIM7; + 8009e90: 4b21 ldr r3, [pc, #132] @ (8009f18 ) + 8009e92: 4a22 ldr r2, [pc, #136] @ (8009f1c ) + 8009e94: 601a str r2, [r3, #0] + * Period = [(TIM7CLK/1000) - 1]. to have a (1/1000) s time base. + * Prescaler = (uwTimclock/1000000 - 1) to have a 1MHz counter clock. + * ClockDivision = 0 + * Counter direction = Up + */ + htim7.Init.Period = (1000000U / 1000U) - 1U; + 8009e96: 4b20 ldr r3, [pc, #128] @ (8009f18 ) + 8009e98: f240 32e7 movw r2, #999 @ 0x3e7 + 8009e9c: 60da str r2, [r3, #12] + htim7.Init.Prescaler = uwPrescalerValue; + 8009e9e: 4a1e ldr r2, [pc, #120] @ (8009f18 ) + 8009ea0: 6abb ldr r3, [r7, #40] @ 0x28 + 8009ea2: 6053 str r3, [r2, #4] + htim7.Init.ClockDivision = 0; + 8009ea4: 4b1c ldr r3, [pc, #112] @ (8009f18 ) + 8009ea6: 2200 movs r2, #0 + 8009ea8: 611a str r2, [r3, #16] + htim7.Init.CounterMode = TIM_COUNTERMODE_UP; + 8009eaa: 4b1b ldr r3, [pc, #108] @ (8009f18 ) + 8009eac: 2200 movs r2, #0 + 8009eae: 609a str r2, [r3, #8] + htim7.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE; + 8009eb0: 4b19 ldr r3, [pc, #100] @ (8009f18 ) + 8009eb2: 2200 movs r2, #0 + 8009eb4: 619a str r2, [r3, #24] + + status = HAL_TIM_Base_Init(&htim7); + 8009eb6: 4818 ldr r0, [pc, #96] @ (8009f18 ) + 8009eb8: f007 fe58 bl 8011b6c + 8009ebc: 4603 mov r3, r0 + 8009ebe: f887 3033 strb.w r3, [r7, #51] @ 0x33 + if (status == HAL_OK) + 8009ec2: f897 3033 ldrb.w r3, [r7, #51] @ 0x33 + 8009ec6: 2b00 cmp r3, #0 + 8009ec8: d11b bne.n 8009f02 + { + /* Start the TIM time Base generation in interrupt mode */ + status = HAL_TIM_Base_Start_IT(&htim7); + 8009eca: 4813 ldr r0, [pc, #76] @ (8009f18 ) + 8009ecc: f007 ff0e bl 8011cec + 8009ed0: 4603 mov r3, r0 + 8009ed2: f887 3033 strb.w r3, [r7, #51] @ 0x33 + if (status == HAL_OK) + 8009ed6: f897 3033 ldrb.w r3, [r7, #51] @ 0x33 + 8009eda: 2b00 cmp r3, #0 + 8009edc: d111 bne.n 8009f02 + { + /* Enable the TIM7 global Interrupt */ + HAL_NVIC_EnableIRQ(TIM7_IRQn); + 8009ede: 2037 movs r0, #55 @ 0x37 + 8009ee0: f003 fd3e bl 800d960 + /* Configure the SysTick IRQ priority */ + if (TickPriority < (1UL << __NVIC_PRIO_BITS)) + 8009ee4: 687b ldr r3, [r7, #4] + 8009ee6: 2b0f cmp r3, #15 + 8009ee8: d808 bhi.n 8009efc + { + /* Configure the TIM IRQ priority */ + HAL_NVIC_SetPriority(TIM7_IRQn, TickPriority, 0U); + 8009eea: 2200 movs r2, #0 + 8009eec: 6879 ldr r1, [r7, #4] + 8009eee: 2037 movs r0, #55 @ 0x37 + 8009ef0: f003 fd1a bl 800d928 + uwTickPrio = TickPriority; + 8009ef4: 4a0a ldr r2, [pc, #40] @ (8009f20 ) + 8009ef6: 687b ldr r3, [r7, #4] + 8009ef8: 6013 str r3, [r2, #0] + 8009efa: e002 b.n 8009f02 + } + else + { + status = HAL_ERROR; + 8009efc: 2301 movs r3, #1 + 8009efe: f887 3033 strb.w r3, [r7, #51] @ 0x33 + } + } + } + + /* Return function status */ + return status; + 8009f02: f897 3033 ldrb.w r3, [r7, #51] @ 0x33 +} + 8009f06: 4618 mov r0, r3 + 8009f08: 3738 adds r7, #56 @ 0x38 + 8009f0a: 46bd mov sp, r7 + 8009f0c: bd80 pop {r7, pc} + 8009f0e: bf00 nop + 8009f10: 40021000 .word 0x40021000 + 8009f14: 431bde83 .word 0x431bde83 + 8009f18: 20003188 .word 0x20003188 + 8009f1c: 40001400 .word 0x40001400 + 8009f20: 20001340 .word 0x20001340 + +08009f24 : +/******************************************************************************/ +/** + * @brief This function handles Non maskable interrupt. + */ +void NMI_Handler(void) +{ + 8009f24: b480 push {r7} + 8009f26: af00 add r7, sp, #0 + /* USER CODE BEGIN NonMaskableInt_IRQn 0 */ + + /* USER CODE END NonMaskableInt_IRQn 0 */ + /* USER CODE BEGIN NonMaskableInt_IRQn 1 */ + while (1) + 8009f28: bf00 nop + 8009f2a: e7fd b.n 8009f28 + +08009f2c : + +/** + * @brief This function handles Hard fault interrupt. + */ +void HardFault_Handler(void) +{ + 8009f2c: b580 push {r7, lr} + 8009f2e: af00 add r7, sp, #0 + /* USER CODE BEGIN HardFault_IRQn 0 */ + HAL_GPIO_WritePin(ERR_LED_GPIO_Port,ERR_LED_Pin,GPIO_PIN_SET); + 8009f30: 2201 movs r2, #1 + 8009f32: 2104 movs r1, #4 + 8009f34: 4802 ldr r0, [pc, #8] @ (8009f40 ) + 8009f36: f004 fdeb bl 800eb10 + /* USER CODE END HardFault_IRQn 0 */ + while (1) + 8009f3a: bf00 nop + 8009f3c: e7fd b.n 8009f3a + 8009f3e: bf00 nop + 8009f40: 48000c00 .word 0x48000c00 + +08009f44 : + +/** + * @brief This function handles Memory management fault. + */ +void MemManage_Handler(void) +{ + 8009f44: b480 push {r7} + 8009f46: af00 add r7, sp, #0 + /* USER CODE BEGIN MemoryManagement_IRQn 0 */ + + /* USER CODE END MemoryManagement_IRQn 0 */ + while (1) + 8009f48: bf00 nop + 8009f4a: e7fd b.n 8009f48 + +08009f4c : + +/** + * @brief This function handles Prefetch fault, memory access fault. + */ +void BusFault_Handler(void) +{ + 8009f4c: b480 push {r7} + 8009f4e: af00 add r7, sp, #0 + /* USER CODE BEGIN BusFault_IRQn 0 */ + + /* USER CODE END BusFault_IRQn 0 */ + while (1) + 8009f50: bf00 nop + 8009f52: e7fd b.n 8009f50 + +08009f54 : + +/** + * @brief This function handles Undefined instruction or illegal state. + */ +void UsageFault_Handler(void) +{ + 8009f54: b580 push {r7, lr} + 8009f56: af00 add r7, sp, #0 + /* USER CODE BEGIN UsageFault_IRQn 0 */ + HAL_GPIO_WritePin(ERR_LED_GPIO_Port,ERR_LED_Pin,GPIO_PIN_SET); + 8009f58: 2201 movs r2, #1 + 8009f5a: 2104 movs r1, #4 + 8009f5c: 4802 ldr r0, [pc, #8] @ (8009f68 ) + 8009f5e: f004 fdd7 bl 800eb10 + /* USER CODE END UsageFault_IRQn 0 */ + while (1) + 8009f62: bf00 nop + 8009f64: e7fd b.n 8009f62 + 8009f66: bf00 nop + 8009f68: 48000c00 .word 0x48000c00 + +08009f6c : + +/** + * @brief This function handles Debug monitor. + */ +void DebugMon_Handler(void) +{ + 8009f6c: b480 push {r7} + 8009f6e: af00 add r7, sp, #0 + + /* USER CODE END DebugMonitor_IRQn 0 */ + /* USER CODE BEGIN DebugMonitor_IRQn 1 */ + + /* USER CODE END DebugMonitor_IRQn 1 */ +} + 8009f70: bf00 nop + 8009f72: 46bd mov sp, r7 + 8009f74: f85d 7b04 ldr.w r7, [sp], #4 + 8009f78: 4770 bx lr + +08009f7a : + +/** + * @brief This function handles EXTI line0 interrupt. + */ +void EXTI0_IRQHandler(void) +{ + 8009f7a: b580 push {r7, lr} + 8009f7c: af00 add r7, sp, #0 + /* USER CODE BEGIN EXTI0_IRQn 0 */ + + /* USER CODE END EXTI0_IRQn 0 */ + HAL_GPIO_EXTI_IRQHandler(VCC_ON_Pin); + 8009f7e: 2001 movs r0, #1 + 8009f80: f004 fdf8 bl 800eb74 + /* USER CODE BEGIN EXTI0_IRQn 1 */ + + /* USER CODE END EXTI0_IRQn 1 */ +} + 8009f84: bf00 nop + 8009f86: bd80 pop {r7, pc} + +08009f88 : + +/** + * @brief This function handles EXTI line2 interrupt. + */ +void EXTI2_IRQHandler(void) +{ + 8009f88: b580 push {r7, lr} + 8009f8a: af00 add r7, sp, #0 + /* USER CODE BEGIN EXTI2_IRQn 0 */ + HAL_GPIO_EXTI_IRQHandler(HCI_TL_SPI_EXTI_PIN); + 8009f8c: 2004 movs r0, #4 + 8009f8e: f004 fdf1 bl 800eb74 + /* USER CODE END EXTI2_IRQn 0 */ + /* USER CODE BEGIN EXTI2_IRQn 1 */ + + /* USER CODE END EXTI2_IRQn 1 */ +} + 8009f92: bf00 nop + 8009f94: bd80 pop {r7, pc} + ... + +08009f98 : + +/** + * @brief This function handles EXTI line3 interrupt. + */ +void EXTI3_IRQHandler(void) +{ + 8009f98: b580 push {r7, lr} + 8009f9a: af00 add r7, sp, #0 + /* USER CODE BEGIN EXTI3_IRQn 0 */ +#if (defined(SX1276MB1MAS) | defined(SX1276MB1LAS) | defined(SX1272MB2DAS)) + HAL_EXTI_IRQHandler(&H_EXTI_3); + 8009f9c: 4802 ldr r0, [pc, #8] @ (8009fa8 ) + 8009f9e: f004 f831 bl 800e004 +#endif + /* USER CODE END EXTI3_IRQn 0 */ + /* USER CODE BEGIN EXTI3_IRQn 1 */ + + /* USER CODE END EXTI3_IRQn 1 */ +} + 8009fa2: bf00 nop + 8009fa4: bd80 pop {r7, pc} + 8009fa6: bf00 nop + 8009fa8: 200031f8 .word 0x200031f8 + +08009fac : + +/** + * @brief This function handles EXTI line4 interrupt. + */ +void EXTI4_IRQHandler(void) +{ + 8009fac: b580 push {r7, lr} + 8009fae: af00 add r7, sp, #0 + /* USER CODE BEGIN EXTI4_IRQn 0 */ + HAL_EXTI_IRQHandler(&H_EXTI_4); + 8009fb0: 4802 ldr r0, [pc, #8] @ (8009fbc ) + 8009fb2: f004 f827 bl 800e004 + /* USER CODE END EXTI4_IRQn 0 */ + /* USER CODE BEGIN EXTI4_IRQn 1 */ + + /* USER CODE END EXTI4_IRQn 1 */ +} + 8009fb6: bf00 nop + 8009fb8: bd80 pop {r7, pc} + 8009fba: bf00 nop + 8009fbc: 20003208 .word 0x20003208 + +08009fc0 : + +/** + * @brief This function handles DMA1 channel1 global interrupt. + */ +void DMA1_Channel1_IRQHandler(void) +{ + 8009fc0: b580 push {r7, lr} + 8009fc2: af00 add r7, sp, #0 + /* USER CODE BEGIN DMA1_Channel1_IRQn 0 */ + + /* USER CODE END DMA1_Channel1_IRQn 0 */ + HAL_DMA_IRQHandler(&hdma_adc1); + 8009fc4: 4802 ldr r0, [pc, #8] @ (8009fd0 ) + 8009fc6: f003 ff10 bl 800ddea + /* USER CODE BEGIN DMA1_Channel1_IRQn 1 */ + + /* USER CODE END DMA1_Channel1_IRQn 1 */ +} + 8009fca: bf00 nop + 8009fcc: bd80 pop {r7, pc} + 8009fce: bf00 nop + 8009fd0: 20002d04 .word 0x20002d04 + +08009fd4 : + +/** + * @brief This function handles DMA1 channel2 global interrupt. + */ +void DMA1_Channel2_IRQHandler(void) +{ + 8009fd4: b580 push {r7, lr} + 8009fd6: af00 add r7, sp, #0 + /* USER CODE BEGIN DMA1_Channel2_IRQn 0 */ + + /* USER CODE END DMA1_Channel2_IRQn 0 */ + HAL_DMA_IRQHandler(&hdma_adc2); + 8009fd8: 4802 ldr r0, [pc, #8] @ (8009fe4 ) + 8009fda: f003 ff06 bl 800ddea + /* USER CODE BEGIN DMA1_Channel2_IRQn 1 */ + + /* USER CODE END DMA1_Channel2_IRQn 1 */ +} + 8009fde: bf00 nop + 8009fe0: bd80 pop {r7, pc} + 8009fe2: bf00 nop + 8009fe4: 20002d4c .word 0x20002d4c + +08009fe8 : + +/** + * @brief This function handles DMA1 channel7 global interrupt. + */ +void DMA1_Channel7_IRQHandler(void) +{ + 8009fe8: b580 push {r7, lr} + 8009fea: af00 add r7, sp, #0 + /* USER CODE BEGIN DMA1_Channel7_IRQn 0 */ + + /* USER CODE END DMA1_Channel7_IRQn 0 */ + HAL_DMA_IRQHandler(&hdma_usart2_tx); + 8009fec: 4802 ldr r0, [pc, #8] @ (8009ff8 ) + 8009fee: f003 fefc bl 800ddea + /* USER CODE BEGIN DMA1_Channel7_IRQn 1 */ + + /* USER CODE END DMA1_Channel7_IRQn 1 */ +} + 8009ff2: bf00 nop + 8009ff4: bd80 pop {r7, pc} + 8009ff6: bf00 nop + 8009ff8: 20002fa0 .word 0x20002fa0 + +08009ffc : + +/** + * @brief This function handles CAN1 RX0 interrupt. + */ +void CAN1_RX0_IRQHandler(void) +{ + 8009ffc: b580 push {r7, lr} + 8009ffe: af00 add r7, sp, #0 + /* USER CODE BEGIN CAN1_RX0_IRQn 0 */ + + /* USER CODE END CAN1_RX0_IRQn 0 */ + HAL_CAN_IRQHandler(&hcan1); + 800a000: 4802 ldr r0, [pc, #8] @ (800a00c ) + 800a002: f002 ffea bl 800cfda + /* USER CODE BEGIN CAN1_RX0_IRQn 1 */ + + /* USER CODE END CAN1_RX0_IRQn 1 */ +} + 800a006: bf00 nop + 800a008: bd80 pop {r7, pc} + 800a00a: bf00 nop + 800a00c: 20002d94 .word 0x20002d94 + +0800a010 : + +/** + * @brief This function handles EXTI line[9:5] interrupts. + */ +void EXTI9_5_IRQHandler(void) +{ + 800a010: b580 push {r7, lr} + 800a012: af00 add r7, sp, #0 + /* USER CODE BEGIN EXTI9_5_IRQn 0 */ +#if (defined(SX1276MB1MAS) | defined(SX1276MB1LAS) | defined(SX1272MB2DAS)) + HAL_EXTI_IRQHandler(&H_EXTI_5); + 800a014: 4802 ldr r0, [pc, #8] @ (800a020 ) + 800a016: f003 fff5 bl 800e004 +#endif + /* USER CODE END EXTI9_5_IRQn 0 */ + /* USER CODE BEGIN EXTI9_5_IRQn 1 */ + + /* USER CODE END EXTI9_5_IRQn 1 */ +} + 800a01a: bf00 nop + 800a01c: bd80 pop {r7, pc} + 800a01e: bf00 nop + 800a020: 20003200 .word 0x20003200 + +0800a024 : + +/** + * @brief This function handles USART2 global interrupt. + */ +void USART2_IRQHandler(void) +{ + 800a024: b580 push {r7, lr} + 800a026: af00 add r7, sp, #0 + /* USER CODE BEGIN USART2_IRQn 0 */ + + /* USER CODE END USART2_IRQn 0 */ + HAL_UART_IRQHandler(&huart2); + 800a028: 4802 ldr r0, [pc, #8] @ (800a034 ) + 800a02a: f009 fa8b bl 8013544 + /* USER CODE BEGIN USART2_IRQn 1 */ + + /* USER CODE END USART2_IRQn 1 */ +} + 800a02e: bf00 nop + 800a030: bd80 pop {r7, pc} + 800a032: bf00 nop + 800a034: 20002f18 .word 0x20002f18 + +0800a038 : + +/** + * @brief This function handles EXTI line[15:10] interrupts. + */ +void EXTI15_10_IRQHandler(void) +{ + 800a038: b580 push {r7, lr} + 800a03a: af00 add r7, sp, #0 + /* USER CODE BEGIN EXTI15_10_IRQn 0 */ +#if (defined(SX1276MB1MAS) | defined(SX1276MB1LAS) | defined(SX1272MB2DAS)) + HAL_EXTI_IRQHandler(&H_EXTI_10); + 800a03c: 4804 ldr r0, [pc, #16] @ (800a050 ) + 800a03e: f003 ffe1 bl 800e004 +#endif + HAL_GPIO_EXTI_IRQHandler(USR_BTN_Pin); + 800a042: f44f 5000 mov.w r0, #8192 @ 0x2000 + 800a046: f004 fd95 bl 800eb74 + /* USER CODE END EXTI15_10_IRQn 0 */ + /* USER CODE BEGIN EXTI15_10_IRQn 1 */ + + /* USER CODE END EXTI15_10_IRQn 1 */ +} + 800a04a: bf00 nop + 800a04c: bd80 pop {r7, pc} + 800a04e: bf00 nop + 800a050: 200031f0 .word 0x200031f0 + +0800a054 : + +/** + * @brief This function handles RTC alarm interrupt through EXTI line 18. + */ +void RTC_Alarm_IRQHandler(void) +{ + 800a054: b580 push {r7, lr} + 800a056: af00 add r7, sp, #0 + /* USER CODE BEGIN RTC_Alarm_IRQn 0 */ + + /* USER CODE END RTC_Alarm_IRQn 0 */ + HAL_RTC_AlarmIRQHandler(&hrtc); + 800a058: 4802 ldr r0, [pc, #8] @ (800a064 ) + 800a05a: f006 febd bl 8010dd8 + /* USER CODE BEGIN RTC_Alarm_IRQn 1 */ + + /* USER CODE END RTC_Alarm_IRQn 1 */ +} + 800a05e: bf00 nop + 800a060: bd80 pop {r7, pc} + 800a062: bf00 nop + 800a064: 20002df8 .word 0x20002df8 + +0800a068 : + +/** + * @brief This function handles TIM7 global interrupt. + */ +void TIM7_IRQHandler(void) +{ + 800a068: b580 push {r7, lr} + 800a06a: af00 add r7, sp, #0 + /* USER CODE BEGIN TIM7_IRQn 0 */ + + /* USER CODE END TIM7_IRQn 0 */ + HAL_TIM_IRQHandler(&htim7); + 800a06c: 4802 ldr r0, [pc, #8] @ (800a078 ) + 800a06e: f008 f905 bl 801227c + /* USER CODE BEGIN TIM7_IRQn 1 */ + + /* USER CODE END TIM7_IRQn 1 */ +} + 800a072: bf00 nop + 800a074: bd80 pop {r7, pc} + 800a076: bf00 nop + 800a078: 20003188 .word 0x20003188 + +0800a07c : + +/** + * @brief redefines __weak function in stm32_seq.c such to enter low power + */ +void UTIL_SEQ_Idle(void) +{ + 800a07c: b480 push {r7} + 800a07e: af00 add r7, sp, #0 + /* USER CODE END UTIL_SEQ_Idle_1 */ + //UTIL_LPM_EnterLowPower(); + /* USER CODE BEGIN UTIL_SEQ_Idle_2 */ + + /* USER CODE END UTIL_SEQ_Idle_2 */ +} + 800a080: bf00 nop + 800a082: 46bd mov sp, r7 + 800a084: f85d 7b04 ldr.w r7, [sp], #4 + 800a088: 4770 bx lr + ... + +0800a08c : + +uint8_t GetBatteryLevel(void) +{ + 800a08c: b580 push {r7, lr} + 800a08e: b084 sub sp, #16 + 800a090: af02 add r7, sp, #8 + uint8_t batteryLevel = 0; + 800a092: 2300 movs r3, #0 + 800a094: 71fb strb r3, [r7, #7] + + /* USER CODE BEGIN GetBatteryLevel_0 */ + + /* USER CODE END GetBatteryLevel_0 */ + + batteryLevelmV = meas_battery_voltage; + 800a096: 4b17 ldr r3, [pc, #92] @ (800a0f4 ) + 800a098: edd3 7a00 vldr s15, [r3] + 800a09c: eefc 7ae7 vcvt.u32.f32 s15, s15 + 800a0a0: ee17 3a90 vmov r3, s15 + 800a0a4: 80bb strh r3, [r7, #4] + + /* Convert battery level from mV to linear scale: 1 (very low) to 254 (fully charged) */ + if (batteryLevelmV > VDD_BAT) + 800a0a6: 88bb ldrh r3, [r7, #4] + 800a0a8: f5b3 6f48 cmp.w r3, #3200 @ 0xc80 + 800a0ac: d902 bls.n 800a0b4 + { + batteryLevel = LORAWAN_MAX_BAT; + 800a0ae: 2364 movs r3, #100 @ 0x64 + 800a0b0: 71fb strb r3, [r7, #7] + 800a0b2: e012 b.n 800a0da + } + else if (batteryLevelmV < VDD_MIN) + 800a0b4: 88bb ldrh r3, [r7, #4] + 800a0b6: f5b3 6fe1 cmp.w r3, #1800 @ 0x708 + 800a0ba: d202 bcs.n 800a0c2 + { + batteryLevel = 0; + 800a0bc: 2300 movs r3, #0 + 800a0be: 71fb strb r3, [r7, #7] + 800a0c0: e00b b.n 800a0da + } + else + { + batteryLevel = (((uint32_t)(batteryLevelmV - VDD_MIN) * LORAWAN_MAX_BAT) / (VDD_BAT - VDD_MIN)); + 800a0c2: 88bb ldrh r3, [r7, #4] + 800a0c4: f5a3 63e1 sub.w r3, r3, #1800 @ 0x708 + 800a0c8: 461a mov r2, r3 + 800a0ca: 2364 movs r3, #100 @ 0x64 + 800a0cc: fb02 f303 mul.w r3, r2, r3 + 800a0d0: 4a09 ldr r2, [pc, #36] @ (800a0f8 ) + 800a0d2: fba2 2303 umull r2, r3, r2, r3 + 800a0d6: 0a5b lsrs r3, r3, #9 + 800a0d8: 71fb strb r3, [r7, #7] + } + + APP_LOG(TS_ON, VLEVEL_M, "Vbat= %d%%\r\n", batteryLevel); + 800a0da: 79fb ldrb r3, [r7, #7] + 800a0dc: 9300 str r3, [sp, #0] + 800a0de: 4b07 ldr r3, [pc, #28] @ (800a0fc ) + 800a0e0: 2201 movs r2, #1 + 800a0e2: 2100 movs r1, #0 + 800a0e4: 2002 movs r0, #2 + 800a0e6: f01d fb79 bl 80277dc + + /* USER CODE BEGIN GetBatteryLevel_2 */ + + /* USER CODE END GetBatteryLevel_2 */ + + return batteryLevel; /* 1 (very low) to 254 (fully charged) */ + 800a0ea: 79fb ldrb r3, [r7, #7] +} + 800a0ec: 4618 mov r0, r3 + 800a0ee: 3708 adds r7, #8 + 800a0f0: 46bd mov sp, r7 + 800a0f2: bd80 pop {r7, pc} + 800a0f4: 20003138 .word 0x20003138 + 800a0f8: 5d9f7391 .word 0x5d9f7391 + 800a0fc: 0802f55c .word 0x0802f55c + +0800a100 : + +uint16_t GetTemperatureLevel(void) +{ + 800a100: b480 push {r7} + 800a102: b083 sub sp, #12 + 800a104: af00 add r7, sp, #0 + uint16_t temperatureLevel = 0; + 800a106: 2300 movs r3, #0 + 800a108: 80fb strh r3, [r7, #6] + + temperatureLevel = (uint16_t)(128 / 256); + 800a10a: 2300 movs r3, #0 + 800a10c: 80fb strh r3, [r7, #6] + /* USER CODE BEGIN GetTemperatureLevel */ + + /* USER CODE END GetTemperatureLevel */ + return temperatureLevel; + 800a10e: 88fb ldrh r3, [r7, #6] +} + 800a110: 4618 mov r0, r3 + 800a112: 370c adds r7, #12 + 800a114: 46bd mov sp, r7 + 800a116: f85d 7b04 ldr.w r7, [sp], #4 + 800a11a: 4770 bx lr + +0800a11c : + +void GetUniqueId(uint8_t *id) +{ + 800a11c: b590 push {r4, r7, lr} + 800a11e: b085 sub sp, #20 + 800a120: af00 add r7, sp, #0 + 800a122: 6078 str r0, [r7, #4] + /* USER CODE BEGIN GetUniqueId_1 */ + + /* USER CODE END GetUniqueId_1 */ + uint32_t ID_1_3_val = HAL_GetUIDw0() + HAL_GetUIDw2(); + 800a124: f000 fd40 bl 800aba8 + 800a128: 4604 mov r4, r0 + 800a12a: f000 fd55 bl 800abd8 + 800a12e: 4603 mov r3, r0 + 800a130: 4423 add r3, r4 + 800a132: 60fb str r3, [r7, #12] + uint32_t ID_2_val = HAL_GetUIDw1(); + 800a134: f000 fd44 bl 800abc0 + 800a138: 60b8 str r0, [r7, #8] + + id[7] = (ID_1_3_val) >> 24; + 800a13a: 68fb ldr r3, [r7, #12] + 800a13c: 0e1a lsrs r2, r3, #24 + 800a13e: 687b ldr r3, [r7, #4] + 800a140: 3307 adds r3, #7 + 800a142: b2d2 uxtb r2, r2 + 800a144: 701a strb r2, [r3, #0] + id[6] = (ID_1_3_val) >> 16; + 800a146: 68fb ldr r3, [r7, #12] + 800a148: 0c1a lsrs r2, r3, #16 + 800a14a: 687b ldr r3, [r7, #4] + 800a14c: 3306 adds r3, #6 + 800a14e: b2d2 uxtb r2, r2 + 800a150: 701a strb r2, [r3, #0] + id[5] = (ID_1_3_val) >> 8; + 800a152: 68fb ldr r3, [r7, #12] + 800a154: 0a1a lsrs r2, r3, #8 + 800a156: 687b ldr r3, [r7, #4] + 800a158: 3305 adds r3, #5 + 800a15a: b2d2 uxtb r2, r2 + 800a15c: 701a strb r2, [r3, #0] + id[4] = (ID_1_3_val); + 800a15e: 687b ldr r3, [r7, #4] + 800a160: 3304 adds r3, #4 + 800a162: 68fa ldr r2, [r7, #12] + 800a164: b2d2 uxtb r2, r2 + 800a166: 701a strb r2, [r3, #0] + id[3] = (ID_2_val) >> 24; + 800a168: 68bb ldr r3, [r7, #8] + 800a16a: 0e1a lsrs r2, r3, #24 + 800a16c: 687b ldr r3, [r7, #4] + 800a16e: 3303 adds r3, #3 + 800a170: b2d2 uxtb r2, r2 + 800a172: 701a strb r2, [r3, #0] + id[2] = (ID_2_val) >> 16; + 800a174: 68bb ldr r3, [r7, #8] + 800a176: 0c1a lsrs r2, r3, #16 + 800a178: 687b ldr r3, [r7, #4] + 800a17a: 3302 adds r3, #2 + 800a17c: b2d2 uxtb r2, r2 + 800a17e: 701a strb r2, [r3, #0] + id[1] = (ID_2_val) >> 8; + 800a180: 68bb ldr r3, [r7, #8] + 800a182: 0a1a lsrs r2, r3, #8 + 800a184: 687b ldr r3, [r7, #4] + 800a186: 3301 adds r3, #1 + 800a188: b2d2 uxtb r2, r2 + 800a18a: 701a strb r2, [r3, #0] + id[0] = (ID_2_val); + 800a18c: 68bb ldr r3, [r7, #8] + 800a18e: b2da uxtb r2, r3 + 800a190: 687b ldr r3, [r7, #4] + 800a192: 701a strb r2, [r3, #0] + + /* USER CODE BEGIN GetUniqueId_2 */ + + /* USER CODE END GetUniqueId_2 */ +} + 800a194: bf00 nop + 800a196: 3714 adds r7, #20 + 800a198: 46bd mov sp, r7 + 800a19a: bd90 pop {r4, r7, pc} + +0800a19c : + +uint32_t GetDevAddr(void) +{ + 800a19c: b598 push {r3, r4, r7, lr} + 800a19e: af00 add r7, sp, #0 + return ((HAL_GetUIDw0()) ^ (HAL_GetUIDw1()) ^ (HAL_GetUIDw2())); + 800a1a0: f000 fd02 bl 800aba8 + 800a1a4: 4604 mov r4, r0 + 800a1a6: f000 fd0b bl 800abc0 + 800a1aa: 4603 mov r3, r0 + 800a1ac: 405c eors r4, r3 + 800a1ae: f000 fd13 bl 800abd8 + 800a1b2: 4603 mov r3, r0 + 800a1b4: 4063 eors r3, r4 +} + 800a1b6: 4618 mov r0, r3 + 800a1b8: bd98 pop {r3, r4, r7, pc} + +0800a1ba : + +/* Private functions ---------------------------------------------------------*/ + +/* Disable StopMode when traces need to be printed */ +void UTIL_ADV_TRACE_PreSendHook(void) +{ + 800a1ba: b480 push {r7} + 800a1bc: af00 add r7, sp, #0 + /* USER CODE END UTIL_ADV_TRACE_PreSendHook_1 */ + //UTIL_LPM_SetStopMode((1 << CFG_LPM_UART_TX_Id), UTIL_LPM_DISABLE); + /* USER CODE BEGIN UTIL_ADV_TRACE_PreSendHook_2 */ + + /* USER CODE END UTIL_ADV_TRACE_PreSendHook_2 */ +} + 800a1be: bf00 nop + 800a1c0: 46bd mov sp, r7 + 800a1c2: f85d 7b04 ldr.w r7, [sp], #4 + 800a1c6: 4770 bx lr + +0800a1c8 : +/* Re-enable StopMode when traces have been printed */ +void UTIL_ADV_TRACE_PostSendHook(void) +{ + 800a1c8: b480 push {r7} + 800a1ca: af00 add r7, sp, #0 + /* USER CODE END UTIL_LPM_SetStopMode_1 */ + //UTIL_LPM_SetStopMode((1 << CFG_LPM_UART_TX_Id), UTIL_LPM_ENABLE); + /* USER CODE BEGIN UTIL_LPM_SetStopMode_2 */ + + /* USER CODE END UTIL_LPM_SetStopMode_2 */ +} + 800a1cc: bf00 nop + 800a1ce: 46bd mov sp, r7 + 800a1d0: f85d 7b04 ldr.w r7, [sp], #4 + 800a1d4: 4770 bx lr + +0800a1d6 <_getpid>: +void initialise_monitor_handles() +{ +} + +int _getpid(void) +{ + 800a1d6: b480 push {r7} + 800a1d8: af00 add r7, sp, #0 + return 1; + 800a1da: 2301 movs r3, #1 +} + 800a1dc: 4618 mov r0, r3 + 800a1de: 46bd mov sp, r7 + 800a1e0: f85d 7b04 ldr.w r7, [sp], #4 + 800a1e4: 4770 bx lr + +0800a1e6 <_kill>: + +int _kill(int pid, int sig) +{ + 800a1e6: b580 push {r7, lr} + 800a1e8: b082 sub sp, #8 + 800a1ea: af00 add r7, sp, #0 + 800a1ec: 6078 str r0, [r7, #4] + 800a1ee: 6039 str r1, [r7, #0] + errno = EINVAL; + 800a1f0: f021 f9c0 bl 802b574 <__errno> + 800a1f4: 4603 mov r3, r0 + 800a1f6: 2216 movs r2, #22 + 800a1f8: 601a str r2, [r3, #0] + return -1; + 800a1fa: f04f 33ff mov.w r3, #4294967295 +} + 800a1fe: 4618 mov r0, r3 + 800a200: 3708 adds r7, #8 + 800a202: 46bd mov sp, r7 + 800a204: bd80 pop {r7, pc} + +0800a206 <_exit>: + +void _exit (int status) +{ + 800a206: b580 push {r7, lr} + 800a208: b082 sub sp, #8 + 800a20a: af00 add r7, sp, #0 + 800a20c: 6078 str r0, [r7, #4] + _kill(status, -1); + 800a20e: f04f 31ff mov.w r1, #4294967295 + 800a212: 6878 ldr r0, [r7, #4] + 800a214: f7ff ffe7 bl 800a1e6 <_kill> + while (1) {} /* Make sure we hang here */ + 800a218: bf00 nop + 800a21a: e7fd b.n 800a218 <_exit+0x12> + +0800a21c <_read>: +} + +__attribute__((weak)) int _read(int file, char *ptr, int len) +{ + 800a21c: b580 push {r7, lr} + 800a21e: b086 sub sp, #24 + 800a220: af00 add r7, sp, #0 + 800a222: 60f8 str r0, [r7, #12] + 800a224: 60b9 str r1, [r7, #8] + 800a226: 607a str r2, [r7, #4] + int DataIdx; + + for (DataIdx = 0; DataIdx < len; DataIdx++) + 800a228: 2300 movs r3, #0 + 800a22a: 617b str r3, [r7, #20] + 800a22c: e00a b.n 800a244 <_read+0x28> + { + *ptr++ = __io_getchar(); + 800a22e: f3af 8000 nop.w + 800a232: 4601 mov r1, r0 + 800a234: 68bb ldr r3, [r7, #8] + 800a236: 1c5a adds r2, r3, #1 + 800a238: 60ba str r2, [r7, #8] + 800a23a: b2ca uxtb r2, r1 + 800a23c: 701a strb r2, [r3, #0] + for (DataIdx = 0; DataIdx < len; DataIdx++) + 800a23e: 697b ldr r3, [r7, #20] + 800a240: 3301 adds r3, #1 + 800a242: 617b str r3, [r7, #20] + 800a244: 697a ldr r2, [r7, #20] + 800a246: 687b ldr r3, [r7, #4] + 800a248: 429a cmp r2, r3 + 800a24a: dbf0 blt.n 800a22e <_read+0x12> + } + +return len; + 800a24c: 687b ldr r3, [r7, #4] +} + 800a24e: 4618 mov r0, r3 + 800a250: 3718 adds r7, #24 + 800a252: 46bd mov sp, r7 + 800a254: bd80 pop {r7, pc} + +0800a256 <_write>: + +__attribute__((weak)) int _write(int file, char *ptr, int len) +{ + 800a256: b580 push {r7, lr} + 800a258: b086 sub sp, #24 + 800a25a: af00 add r7, sp, #0 + 800a25c: 60f8 str r0, [r7, #12] + 800a25e: 60b9 str r1, [r7, #8] + 800a260: 607a str r2, [r7, #4] + int DataIdx; + + for (DataIdx = 0; DataIdx < len; DataIdx++) + 800a262: 2300 movs r3, #0 + 800a264: 617b str r3, [r7, #20] + 800a266: e009 b.n 800a27c <_write+0x26> + { + __io_putchar(*ptr++); + 800a268: 68bb ldr r3, [r7, #8] + 800a26a: 1c5a adds r2, r3, #1 + 800a26c: 60ba str r2, [r7, #8] + 800a26e: 781b ldrb r3, [r3, #0] + 800a270: 4618 mov r0, r3 + 800a272: f7fb fec5 bl 8006000 <__io_putchar> + for (DataIdx = 0; DataIdx < len; DataIdx++) + 800a276: 697b ldr r3, [r7, #20] + 800a278: 3301 adds r3, #1 + 800a27a: 617b str r3, [r7, #20] + 800a27c: 697a ldr r2, [r7, #20] + 800a27e: 687b ldr r3, [r7, #4] + 800a280: 429a cmp r2, r3 + 800a282: dbf1 blt.n 800a268 <_write+0x12> + } + return len; + 800a284: 687b ldr r3, [r7, #4] +} + 800a286: 4618 mov r0, r3 + 800a288: 3718 adds r7, #24 + 800a28a: 46bd mov sp, r7 + 800a28c: bd80 pop {r7, pc} + +0800a28e <_close>: + +int _close(int file) +{ + 800a28e: b480 push {r7} + 800a290: b083 sub sp, #12 + 800a292: af00 add r7, sp, #0 + 800a294: 6078 str r0, [r7, #4] + return -1; + 800a296: f04f 33ff mov.w r3, #4294967295 +} + 800a29a: 4618 mov r0, r3 + 800a29c: 370c adds r7, #12 + 800a29e: 46bd mov sp, r7 + 800a2a0: f85d 7b04 ldr.w r7, [sp], #4 + 800a2a4: 4770 bx lr + +0800a2a6 <_fstat>: + + +int _fstat(int file, struct stat *st) +{ + 800a2a6: b480 push {r7} + 800a2a8: b083 sub sp, #12 + 800a2aa: af00 add r7, sp, #0 + 800a2ac: 6078 str r0, [r7, #4] + 800a2ae: 6039 str r1, [r7, #0] + st->st_mode = S_IFCHR; + 800a2b0: 683b ldr r3, [r7, #0] + 800a2b2: f44f 5200 mov.w r2, #8192 @ 0x2000 + 800a2b6: 605a str r2, [r3, #4] + return 0; + 800a2b8: 2300 movs r3, #0 +} + 800a2ba: 4618 mov r0, r3 + 800a2bc: 370c adds r7, #12 + 800a2be: 46bd mov sp, r7 + 800a2c0: f85d 7b04 ldr.w r7, [sp], #4 + 800a2c4: 4770 bx lr + +0800a2c6 <_isatty>: + +int _isatty(int file) +{ + 800a2c6: b480 push {r7} + 800a2c8: b083 sub sp, #12 + 800a2ca: af00 add r7, sp, #0 + 800a2cc: 6078 str r0, [r7, #4] + return 1; + 800a2ce: 2301 movs r3, #1 +} + 800a2d0: 4618 mov r0, r3 + 800a2d2: 370c adds r7, #12 + 800a2d4: 46bd mov sp, r7 + 800a2d6: f85d 7b04 ldr.w r7, [sp], #4 + 800a2da: 4770 bx lr + +0800a2dc <_lseek>: + +int _lseek(int file, int ptr, int dir) +{ + 800a2dc: b480 push {r7} + 800a2de: b085 sub sp, #20 + 800a2e0: af00 add r7, sp, #0 + 800a2e2: 60f8 str r0, [r7, #12] + 800a2e4: 60b9 str r1, [r7, #8] + 800a2e6: 607a str r2, [r7, #4] + return 0; + 800a2e8: 2300 movs r3, #0 +} + 800a2ea: 4618 mov r0, r3 + 800a2ec: 3714 adds r7, #20 + 800a2ee: 46bd mov sp, r7 + 800a2f0: f85d 7b04 ldr.w r7, [sp], #4 + 800a2f4: 4770 bx lr + ... + +0800a2f8 <_sbrk>: + * + * @param incr Memory size + * @return Pointer to allocated memory + */ +void *_sbrk(ptrdiff_t incr) +{ + 800a2f8: b580 push {r7, lr} + 800a2fa: b086 sub sp, #24 + 800a2fc: af00 add r7, sp, #0 + 800a2fe: 6078 str r0, [r7, #4] + extern uint8_t _end; /* Symbol defined in the linker script */ + extern uint8_t _estack; /* Symbol defined in the linker script */ + extern uint32_t _Min_Stack_Size; /* Symbol defined in the linker script */ + const uint32_t stack_limit = (uint32_t)&_estack - (uint32_t)&_Min_Stack_Size; + 800a300: 4a14 ldr r2, [pc, #80] @ (800a354 <_sbrk+0x5c>) + 800a302: 4b15 ldr r3, [pc, #84] @ (800a358 <_sbrk+0x60>) + 800a304: 1ad3 subs r3, r2, r3 + 800a306: 617b str r3, [r7, #20] + const uint8_t *max_heap = (uint8_t *)stack_limit; + 800a308: 697b ldr r3, [r7, #20] + 800a30a: 613b str r3, [r7, #16] + uint8_t *prev_heap_end; + + /* Initialize heap end at first call */ + if (NULL == __sbrk_heap_end) + 800a30c: 4b13 ldr r3, [pc, #76] @ (800a35c <_sbrk+0x64>) + 800a30e: 681b ldr r3, [r3, #0] + 800a310: 2b00 cmp r3, #0 + 800a312: d102 bne.n 800a31a <_sbrk+0x22> + { + __sbrk_heap_end = &_end; + 800a314: 4b11 ldr r3, [pc, #68] @ (800a35c <_sbrk+0x64>) + 800a316: 4a12 ldr r2, [pc, #72] @ (800a360 <_sbrk+0x68>) + 800a318: 601a str r2, [r3, #0] + } + + /* Protect heap from growing into the reserved MSP stack */ + if (__sbrk_heap_end + incr > max_heap) + 800a31a: 4b10 ldr r3, [pc, #64] @ (800a35c <_sbrk+0x64>) + 800a31c: 681a ldr r2, [r3, #0] + 800a31e: 687b ldr r3, [r7, #4] + 800a320: 4413 add r3, r2 + 800a322: 693a ldr r2, [r7, #16] + 800a324: 429a cmp r2, r3 + 800a326: d207 bcs.n 800a338 <_sbrk+0x40> + { + errno = ENOMEM; + 800a328: f021 f924 bl 802b574 <__errno> + 800a32c: 4603 mov r3, r0 + 800a32e: 220c movs r2, #12 + 800a330: 601a str r2, [r3, #0] + return (void *)-1; + 800a332: f04f 33ff mov.w r3, #4294967295 + 800a336: e009 b.n 800a34c <_sbrk+0x54> + } + + prev_heap_end = __sbrk_heap_end; + 800a338: 4b08 ldr r3, [pc, #32] @ (800a35c <_sbrk+0x64>) + 800a33a: 681b ldr r3, [r3, #0] + 800a33c: 60fb str r3, [r7, #12] + __sbrk_heap_end += incr; + 800a33e: 4b07 ldr r3, [pc, #28] @ (800a35c <_sbrk+0x64>) + 800a340: 681a ldr r2, [r3, #0] + 800a342: 687b ldr r3, [r7, #4] + 800a344: 4413 add r3, r2 + 800a346: 4a05 ldr r2, [pc, #20] @ (800a35c <_sbrk+0x64>) + 800a348: 6013 str r3, [r2, #0] + + return (void *)prev_heap_end; + 800a34a: 68fb ldr r3, [r7, #12] +} + 800a34c: 4618 mov r0, r3 + 800a34e: 3718 adds r7, #24 + 800a350: 46bd mov sp, r7 + 800a352: bd80 pop {r7, pc} + 800a354: 20018000 .word 0x20018000 + 800a358: 00000400 .word 0x00000400 + 800a35c: 200031d8 .word 0x200031d8 + 800a360: 20014f58 .word 0x20014f58 + +0800a364 : + * @param None + * @retval None + */ + +void SystemInit(void) +{ + 800a364: b480 push {r7} + 800a366: af00 add r7, sp, #0 + /* FPU settings ------------------------------------------------------------*/ + #if (__FPU_PRESENT == 1) && (__FPU_USED == 1) + SCB->CPACR |= ((3UL << 10*2)|(3UL << 11*2)); /* set CP10 and CP11 Full Access */ + 800a368: 4b17 ldr r3, [pc, #92] @ (800a3c8 ) + 800a36a: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 800a36e: 4a16 ldr r2, [pc, #88] @ (800a3c8 ) + 800a370: f443 0370 orr.w r3, r3, #15728640 @ 0xf00000 + 800a374: f8c2 3088 str.w r3, [r2, #136] @ 0x88 + #endif + + /* Reset the RCC clock configuration to the default reset state ------------*/ + /* Set MSION bit */ + RCC->CR |= RCC_CR_MSION; + 800a378: 4b14 ldr r3, [pc, #80] @ (800a3cc ) + 800a37a: 681b ldr r3, [r3, #0] + 800a37c: 4a13 ldr r2, [pc, #76] @ (800a3cc ) + 800a37e: f043 0301 orr.w r3, r3, #1 + 800a382: 6013 str r3, [r2, #0] + + /* Reset CFGR register */ + RCC->CFGR = 0x00000000U; + 800a384: 4b11 ldr r3, [pc, #68] @ (800a3cc ) + 800a386: 2200 movs r2, #0 + 800a388: 609a str r2, [r3, #8] + + /* Reset HSEON, CSSON , HSION, and PLLON bits */ + RCC->CR &= 0xEAF6FFFFU; + 800a38a: 4b10 ldr r3, [pc, #64] @ (800a3cc ) + 800a38c: 681b ldr r3, [r3, #0] + 800a38e: 4a0f ldr r2, [pc, #60] @ (800a3cc ) + 800a390: f023 53a8 bic.w r3, r3, #352321536 @ 0x15000000 + 800a394: f423 2310 bic.w r3, r3, #589824 @ 0x90000 + 800a398: 6013 str r3, [r2, #0] + + /* Reset PLLCFGR register */ + RCC->PLLCFGR = 0x00001000U; + 800a39a: 4b0c ldr r3, [pc, #48] @ (800a3cc ) + 800a39c: f44f 5280 mov.w r2, #4096 @ 0x1000 + 800a3a0: 60da str r2, [r3, #12] + + /* Reset HSEBYP bit */ + RCC->CR &= 0xFFFBFFFFU; + 800a3a2: 4b0a ldr r3, [pc, #40] @ (800a3cc ) + 800a3a4: 681b ldr r3, [r3, #0] + 800a3a6: 4a09 ldr r2, [pc, #36] @ (800a3cc ) + 800a3a8: f423 2380 bic.w r3, r3, #262144 @ 0x40000 + 800a3ac: 6013 str r3, [r2, #0] + + /* Disable all interrupts */ + RCC->CIER = 0x00000000U; + 800a3ae: 4b07 ldr r3, [pc, #28] @ (800a3cc ) + 800a3b0: 2200 movs r2, #0 + 800a3b2: 619a str r2, [r3, #24] + + /* Configure the Vector Table location add offset address ------------------*/ +#ifdef VECT_TAB_SRAM + SCB->VTOR = SRAM_BASE | VECT_TAB_OFFSET; /* Vector Table Relocation in Internal SRAM */ +#else + SCB->VTOR = FLASH_BASE | VECT_TAB_OFFSET; /* Vector Table Relocation in Internal FLASH */ + 800a3b4: 4b04 ldr r3, [pc, #16] @ (800a3c8 ) + 800a3b6: f04f 6200 mov.w r2, #134217728 @ 0x8000000 + 800a3ba: 609a str r2, [r3, #8] +#endif +} + 800a3bc: bf00 nop + 800a3be: 46bd mov sp, r7 + 800a3c0: f85d 7b04 ldr.w r7, [sp], #4 + 800a3c4: 4770 bx lr + 800a3c6: bf00 nop + 800a3c8: e000ed00 .word 0xe000ed00 + 800a3cc: 40021000 .word 0x40021000 + +0800a3d0 : +/* USER CODE END PFP */ + +/* Exported functions --------------------------------------------------------*/ + +UTIL_ADV_TRACE_Status_t vcom_Init(void (*cb)(void *)) +{ + 800a3d0: b580 push {r7, lr} + 800a3d2: b082 sub sp, #8 + 800a3d4: af00 add r7, sp, #0 + 800a3d6: 6078 str r0, [r7, #4] + /* USER CODE BEGIN vcom_Init_1 */ + + /* USER CODE END vcom_Init_1 */ + TxCpltCallback = cb; + 800a3d8: 4a04 ldr r2, [pc, #16] @ (800a3ec ) + 800a3da: 687b ldr r3, [r7, #4] + 800a3dc: 6013 str r3, [r2, #0] + MX_USART2_UART_Init(); + 800a3de: f7fc fc61 bl 8006ca4 + return UTIL_ADV_TRACE_OK; + 800a3e2: 2300 movs r3, #0 + /* USER CODE BEGIN vcom_Init_2 */ + + /* USER CODE END vcom_Init_2 */ +} + 800a3e4: 4618 mov r0, r3 + 800a3e6: 3708 adds r7, #8 + 800a3e8: 46bd mov sp, r7 + 800a3ea: bd80 pop {r7, pc} + 800a3ec: 200031e0 .word 0x200031e0 + +0800a3f0 : + +UTIL_ADV_TRACE_Status_t vcom_DeInit(void) +{ + 800a3f0: b580 push {r7, lr} + 800a3f2: af00 add r7, sp, #0 + /* USER CODE BEGIN vcom_DeInit_1 */ + + /* USER CODE END vcom_DeInit_1 */ + /* ##-1- Reset peripherals ################################################## */ + __HAL_RCC_USART2_FORCE_RESET(); + 800a3f4: 4b0a ldr r3, [pc, #40] @ (800a420 ) + 800a3f6: 6b9b ldr r3, [r3, #56] @ 0x38 + 800a3f8: 4a09 ldr r2, [pc, #36] @ (800a420 ) + 800a3fa: f443 3300 orr.w r3, r3, #131072 @ 0x20000 + 800a3fe: 6393 str r3, [r2, #56] @ 0x38 + __HAL_RCC_USART2_RELEASE_RESET(); + 800a400: 4b07 ldr r3, [pc, #28] @ (800a420 ) + 800a402: 6b9b ldr r3, [r3, #56] @ 0x38 + 800a404: 4a06 ldr r2, [pc, #24] @ (800a420 ) + 800a406: f423 3300 bic.w r3, r3, #131072 @ 0x20000 + 800a40a: 6393 str r3, [r2, #56] @ 0x38 + + /* ##-2- MspDeInit ################################################## */ + HAL_UART_MspDeInit(&huart2); + 800a40c: 4805 ldr r0, [pc, #20] @ (800a424 ) + 800a40e: f7ff fceb bl 8009de8 + + /* ##-3- Disable the NVIC for DMA ########################################### */ + /* USER CODE BEGIN 1 */ + HAL_NVIC_DisableIRQ(DMA1_Channel7_IRQn); + 800a412: 2011 movs r0, #17 + 800a414: f003 fab2 bl 800d97c + + return UTIL_ADV_TRACE_OK; + 800a418: 2300 movs r3, #0 + /* USER CODE END 1 */ + /* USER CODE BEGIN vcom_DeInit_2 */ + + /* USER CODE END vcom_DeInit_2 */ +} + 800a41a: 4618 mov r0, r3 + 800a41c: bd80 pop {r7, pc} + 800a41e: bf00 nop + 800a420: 40021000 .word 0x40021000 + 800a424: 20002f18 .word 0x20002f18 + +0800a428 : + + /* USER CODE END vcom_Trace_2 */ +} + +UTIL_ADV_TRACE_Status_t vcom_Trace_DMA(uint8_t *p_data, uint16_t size) +{ + 800a428: b580 push {r7, lr} + 800a42a: b082 sub sp, #8 + 800a42c: af00 add r7, sp, #0 + 800a42e: 6078 str r0, [r7, #4] + 800a430: 460b mov r3, r1 + 800a432: 807b strh r3, [r7, #2] + /* USER CODE BEGIN vcom_Trace_DMA_1 */ + + /* USER CODE END vcom_Trace_DMA_1 */ + HAL_UART_Transmit_DMA(&huart2, p_data, size); + 800a434: 887b ldrh r3, [r7, #2] + 800a436: 461a mov r2, r3 + 800a438: 6879 ldr r1, [r7, #4] + 800a43a: 4804 ldr r0, [pc, #16] @ (800a44c ) + 800a43c: f009 f806 bl 801344c + return UTIL_ADV_TRACE_OK; + 800a440: 2300 movs r3, #0 + /* USER CODE BEGIN vcom_Trace_DMA_2 */ + + /* USER CODE END vcom_Trace_DMA_2 */ +} + 800a442: 4618 mov r0, r3 + 800a444: 3708 adds r7, #8 + 800a446: 46bd mov sp, r7 + 800a448: bd80 pop {r7, pc} + 800a44a: bf00 nop + 800a44c: 20002f18 .word 0x20002f18 + +0800a450 : + +UTIL_ADV_TRACE_Status_t vcom_ReceiveInit(void (*RxCb)(uint8_t *rxChar, uint16_t size, uint8_t error)) +{ + 800a450: b580 push {r7, lr} + 800a452: b084 sub sp, #16 + 800a454: af00 add r7, sp, #0 + 800a456: 6078 str r0, [r7, #4] + + /* USER CODE END vcom_ReceiveInit_1 */ + UART_WakeUpTypeDef WakeUpSelection; + + /*record call back*/ + RxCpltCallback = RxCb; + 800a458: 4a19 ldr r2, [pc, #100] @ (800a4c0 ) + 800a45a: 687b ldr r3, [r7, #4] + 800a45c: 6013 str r3, [r2, #0] + + /*Set wakeUp event on start bit*/ + WakeUpSelection.WakeUpEvent = UART_WAKEUP_ON_STARTBIT; + 800a45e: f44f 1300 mov.w r3, #2097152 @ 0x200000 + 800a462: 60bb str r3, [r7, #8] + + HAL_UARTEx_StopModeWakeUpSourceConfig(&huart2, WakeUpSelection); + 800a464: f107 0308 add.w r3, r7, #8 + 800a468: e893 0006 ldmia.w r3, {r1, r2} + 800a46c: 4815 ldr r0, [pc, #84] @ (800a4c4 ) + 800a46e: f00a fbef bl 8014c50 + + /* Make sure that no UART transfer is on-going */ + while (__HAL_UART_GET_FLAG(&huart2, USART_ISR_BUSY) == SET); + 800a472: bf00 nop + 800a474: 4b13 ldr r3, [pc, #76] @ (800a4c4 ) + 800a476: 681b ldr r3, [r3, #0] + 800a478: 69db ldr r3, [r3, #28] + 800a47a: f403 3380 and.w r3, r3, #65536 @ 0x10000 + 800a47e: f5b3 3f80 cmp.w r3, #65536 @ 0x10000 + 800a482: d0f7 beq.n 800a474 + + /* Make sure that UART is ready to receive) */ + while (__HAL_UART_GET_FLAG(&huart2, USART_ISR_REACK) == RESET); + 800a484: bf00 nop + 800a486: 4b0f ldr r3, [pc, #60] @ (800a4c4 ) + 800a488: 681b ldr r3, [r3, #0] + 800a48a: 69db ldr r3, [r3, #28] + 800a48c: f403 0380 and.w r3, r3, #4194304 @ 0x400000 + 800a490: f5b3 0f80 cmp.w r3, #4194304 @ 0x400000 + 800a494: d1f7 bne.n 800a486 + + /* Enable USART interrupt */ + __HAL_UART_ENABLE_IT(&huart2, UART_IT_WUF); + 800a496: 4b0b ldr r3, [pc, #44] @ (800a4c4 ) + 800a498: 681b ldr r3, [r3, #0] + 800a49a: 689a ldr r2, [r3, #8] + 800a49c: 4b09 ldr r3, [pc, #36] @ (800a4c4 ) + 800a49e: 681b ldr r3, [r3, #0] + 800a4a0: f442 0280 orr.w r2, r2, #4194304 @ 0x400000 + 800a4a4: 609a str r2, [r3, #8] + + /*Enable wakeup from stop mode*/ + HAL_UARTEx_EnableStopMode(&huart2); + 800a4a6: 4807 ldr r0, [pc, #28] @ (800a4c4 ) + 800a4a8: f00a fc2b bl 8014d02 + + /*Start LPUART receive on IT*/ + HAL_UART_Receive_IT(&huart2, &charRx, 1); + 800a4ac: 2201 movs r2, #1 + 800a4ae: 4906 ldr r1, [pc, #24] @ (800a4c8 ) + 800a4b0: 4804 ldr r0, [pc, #16] @ (800a4c4 ) + 800a4b2: f008 ff7f bl 80133b4 + + return UTIL_ADV_TRACE_OK; + 800a4b6: 2300 movs r3, #0 + /* USER CODE BEGIN vcom_ReceiveInit_2 */ + + /* USER CODE END vcom_ReceiveInit_2 */ +} + 800a4b8: 4618 mov r0, r3 + 800a4ba: 3710 adds r7, #16 + 800a4bc: 46bd mov sp, r7 + 800a4be: bd80 pop {r7, pc} + 800a4c0: 200031e4 .word 0x200031e4 + 800a4c4: 20002f18 .word 0x20002f18 + 800a4c8: 200031dc .word 0x200031dc + +0800a4cc : + + /* USER CODE END vcom_Resume_2 */ +} + +void HAL_UART_TxCpltCallback(UART_HandleTypeDef *huart2) +{ + 800a4cc: b580 push {r7, lr} + 800a4ce: b082 sub sp, #8 + 800a4d0: af00 add r7, sp, #0 + 800a4d2: 6078 str r0, [r7, #4] + /* USER CODE BEGIN HAL_UART_TxCpltCallback_1 */ + + /* USER CODE END HAL_UART_TxCpltCallback_1 */ + /* buffer transmission complete*/ + TxCpltCallback(NULL); + 800a4d4: 4b03 ldr r3, [pc, #12] @ (800a4e4 ) + 800a4d6: 681b ldr r3, [r3, #0] + 800a4d8: 2000 movs r0, #0 + 800a4da: 4798 blx r3 + /* USER CODE BEGIN HAL_UART_TxCpltCallback_2 */ + + /* USER CODE END HAL_UART_TxCpltCallback_2 */ +} + 800a4dc: bf00 nop + 800a4de: 3708 adds r7, #8 + 800a4e0: 46bd mov sp, r7 + 800a4e2: bd80 pop {r7, pc} + 800a4e4: 200031e0 .word 0x200031e0 + +0800a4e8 : + +void HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart2) +{ + 800a4e8: b580 push {r7, lr} + 800a4ea: b082 sub sp, #8 + 800a4ec: af00 add r7, sp, #0 + 800a4ee: 6078 str r0, [r7, #4] + /* USER CODE BEGIN HAL_UART_RxCpltCallback_1 */ + + /* USER CODE END HAL_UART_RxCpltCallback_1 */ + if ((NULL != RxCpltCallback) && (HAL_UART_ERROR_NONE == huart2->ErrorCode)) + 800a4f0: 4b0b ldr r3, [pc, #44] @ (800a520 ) + 800a4f2: 681b ldr r3, [r3, #0] + 800a4f4: 2b00 cmp r3, #0 + 800a4f6: d00a beq.n 800a50e + 800a4f8: 687b ldr r3, [r7, #4] + 800a4fa: f8d3 3084 ldr.w r3, [r3, #132] @ 0x84 + 800a4fe: 2b00 cmp r3, #0 + 800a500: d105 bne.n 800a50e + { + RxCpltCallback(&charRx, 1, 0); + 800a502: 4b07 ldr r3, [pc, #28] @ (800a520 ) + 800a504: 681b ldr r3, [r3, #0] + 800a506: 2200 movs r2, #0 + 800a508: 2101 movs r1, #1 + 800a50a: 4806 ldr r0, [pc, #24] @ (800a524 ) + 800a50c: 4798 blx r3 + } + HAL_UART_Receive_IT(huart2, &charRx, 1); + 800a50e: 2201 movs r2, #1 + 800a510: 4904 ldr r1, [pc, #16] @ (800a524 ) + 800a512: 6878 ldr r0, [r7, #4] + 800a514: f008 ff4e bl 80133b4 + /* USER CODE BEGIN HAL_UART_RxCpltCallback_2 */ + + /* USER CODE END HAL_UART_RxCpltCallback_2 */ +} + 800a518: bf00 nop + 800a51a: 3708 adds r7, #8 + 800a51c: 46bd mov sp, r7 + 800a51e: bd80 pop {r7, pc} + 800a520: 200031e4 .word 0x200031e4 + 800a524: 200031dc .word 0x200031dc + +0800a528 : +uint16_t ErrorNo[MAX_ERR_NO] = { 0 }; +uint8_t CR = 255, last_CR = 255; + + +uint8_t checksum() +{ + 800a528: b480 push {r7} + 800a52a: b083 sub sp, #12 + 800a52c: af00 add r7, sp, #0 + uint8_t sum = 0; + 800a52e: 2300 movs r3, #0 + 800a530: 71fb strb r3, [r7, #7] + + for( int i=0; i + { + sum += ErrorNo[i]; + 800a538: 4a0b ldr r2, [pc, #44] @ (800a568 ) + 800a53a: 683b ldr r3, [r7, #0] + 800a53c: f832 3013 ldrh.w r3, [r2, r3, lsl #1] + 800a540: b2da uxtb r2, r3 + 800a542: 79fb ldrb r3, [r7, #7] + 800a544: 4413 add r3, r2 + 800a546: 71fb strb r3, [r7, #7] + for( int i=0; i + } + sum ^= 0xFF; + 800a554: 79fb ldrb r3, [r7, #7] + 800a556: 43db mvns r3, r3 + 800a558: 71fb strb r3, [r7, #7] + + return sum; + 800a55a: 79fb ldrb r3, [r7, #7] +} + 800a55c: 4618 mov r0, r3 + 800a55e: 370c adds r7, #12 + 800a560: 46bd mov sp, r7 + 800a562: f85d 7b04 ldr.w r7, [sp], #4 + 800a566: 4770 bx lr + 800a568: 200031e8 .word 0x200031e8 + +0800a56c : + +int8_t isAnyError() +{ + 800a56c: b480 push {r7} + 800a56e: b083 sub sp, #12 + 800a570: af00 add r7, sp, #0 + int c = 0; + 800a572: 2300 movs r3, #0 + 800a574: 607b str r3, [r7, #4] + for( int i=0; i + { + if( ErrorNo[i] == 0 ) + 800a57c: 4a0c ldr r2, [pc, #48] @ (800a5b0 ) + 800a57e: 683b ldr r3, [r7, #0] + 800a580: f832 3013 ldrh.w r3, [r2, r3, lsl #1] + 800a584: 2b00 cmp r3, #0 + 800a586: d009 beq.n 800a59c + for( int i=0; i + 800a59a: e000 b.n 800a59e + break; + 800a59c: bf00 nop + } + return c; + 800a59e: 687b ldr r3, [r7, #4] + 800a5a0: b25b sxtb r3, r3 +} + 800a5a2: 4618 mov r0, r3 + 800a5a4: 370c adds r7, #12 + 800a5a6: 46bd mov sp, r7 + 800a5a8: f85d 7b04 ldr.w r7, [sp], #4 + 800a5ac: 4770 bx lr + 800a5ae: bf00 nop + 800a5b0: 200031e8 .word 0x200031e8 + +0800a5b4 : + +int8_t addErrorToList( uint16_t code ) +{ + 800a5b4: b580 push {r7, lr} + 800a5b6: b084 sub sp, #16 + 800a5b8: af00 add r7, sp, #0 + 800a5ba: 4603 mov r3, r0 + 800a5bc: 80fb strh r3, [r7, #6] + int c = -1; + 800a5be: f04f 33ff mov.w r3, #4294967295 + 800a5c2: 60fb str r3, [r7, #12] + + osStatus status = osMutexWait(errorListMutexHandle, 5000); + 800a5c4: 4b16 ldr r3, [pc, #88] @ (800a620 ) + 800a5c6: 681b ldr r3, [r3, #0] + 800a5c8: f241 3188 movw r1, #5000 @ 0x1388 + 800a5cc: 4618 mov r0, r3 + 800a5ce: f00b fdf1 bl 80161b4 + 800a5d2: 60b8 str r0, [r7, #8] + if (status == osOK) + 800a5d4: 68bb ldr r3, [r7, #8] + 800a5d6: 2b00 cmp r3, #0 + 800a5d8: d11b bne.n 800a612 + { + c = isAnyError(); + 800a5da: f7ff ffc7 bl 800a56c + 800a5de: 4603 mov r3, r0 + 800a5e0: 60fb str r3, [r7, #12] + if( c == MAX_ERR_NO-1 ) + 800a5e2: 68fb ldr r3, [r7, #12] + 800a5e4: 2b03 cmp r3, #3 + 800a5e6: d104 bne.n 800a5f2 + { + deleteErrorById( c ); + 800a5e8: 68fb ldr r3, [r7, #12] + 800a5ea: b25b sxtb r3, r3 + 800a5ec: 4618 mov r0, r3 + 800a5ee: f000 f887 bl 800a700 + } + ErrorNo[c] = code; + 800a5f2: 490c ldr r1, [pc, #48] @ (800a624 ) + 800a5f4: 68fb ldr r3, [r7, #12] + 800a5f6: 88fa ldrh r2, [r7, #6] + 800a5f8: f821 2013 strh.w r2, [r1, r3, lsl #1] + CR = checksum(); + 800a5fc: f7ff ff94 bl 800a528 + 800a600: 4603 mov r3, r0 + 800a602: 461a mov r2, r3 + 800a604: 4b08 ldr r3, [pc, #32] @ (800a628 ) + 800a606: 701a strb r2, [r3, #0] + osMutexRelease(errorListMutexHandle); + 800a608: 4b05 ldr r3, [pc, #20] @ (800a620 ) + 800a60a: 681b ldr r3, [r3, #0] + 800a60c: 4618 mov r0, r3 + 800a60e: f00b fe1f bl 8016250 + } + return c; + 800a612: 68fb ldr r3, [r7, #12] + 800a614: b25b sxtb r3, r3 +} + 800a616: 4618 mov r0, r3 + 800a618: 3710 adds r7, #16 + 800a61a: 46bd mov sp, r7 + 800a61c: bd80 pop {r7, pc} + 800a61e: bf00 nop + 800a620: 20003028 .word 0x20003028 + 800a624: 200031e8 .word 0x200031e8 + 800a628: 2000133c .word 0x2000133c + +0800a62c : + +void clearErrorList() +{ + 800a62c: b580 push {r7, lr} + 800a62e: b082 sub sp, #8 + 800a630: af00 add r7, sp, #0 + osStatus status = osMutexWait(errorListMutexHandle, 5000); + 800a632: 4b0f ldr r3, [pc, #60] @ (800a670 ) + 800a634: 681b ldr r3, [r3, #0] + 800a636: f241 3188 movw r1, #5000 @ 0x1388 + 800a63a: 4618 mov r0, r3 + 800a63c: f00b fdba bl 80161b4 + 800a640: 6078 str r0, [r7, #4] + if (status == osOK) + 800a642: 687b ldr r3, [r7, #4] + 800a644: 2b00 cmp r3, #0 + 800a646: d10f bne.n 800a668 + { + memset(ErrorNo,0,sizeof( ErrorNo )); + 800a648: 2208 movs r2, #8 + 800a64a: 2100 movs r1, #0 + 800a64c: 4809 ldr r0, [pc, #36] @ (800a674 ) + 800a64e: f01f fef5 bl 802a43c + CR = checksum(); + 800a652: f7ff ff69 bl 800a528 + 800a656: 4603 mov r3, r0 + 800a658: 461a mov r2, r3 + 800a65a: 4b07 ldr r3, [pc, #28] @ (800a678 ) + 800a65c: 701a strb r2, [r3, #0] + osMutexRelease(errorListMutexHandle); + 800a65e: 4b04 ldr r3, [pc, #16] @ (800a670 ) + 800a660: 681b ldr r3, [r3, #0] + 800a662: 4618 mov r0, r3 + 800a664: f00b fdf4 bl 8016250 + } +} + 800a668: bf00 nop + 800a66a: 3708 adds r7, #8 + 800a66c: 46bd mov sp, r7 + 800a66e: bd80 pop {r7, pc} + 800a670: 20003028 .word 0x20003028 + 800a674: 200031e8 .word 0x200031e8 + 800a678: 2000133c .word 0x2000133c + +0800a67c : + +int8_t findErrorByNo( uint16_t code ) +{ + 800a67c: b480 push {r7} + 800a67e: b085 sub sp, #20 + 800a680: af00 add r7, sp, #0 + 800a682: 4603 mov r3, r0 + 800a684: 80fb strh r3, [r7, #6] + for( int i=0; i + { + if( ErrorNo[i] == code ) + 800a68c: 4a0b ldr r2, [pc, #44] @ (800a6bc ) + 800a68e: 68fb ldr r3, [r7, #12] + 800a690: f832 3013 ldrh.w r3, [r2, r3, lsl #1] + 800a694: 88fa ldrh r2, [r7, #6] + 800a696: 429a cmp r2, r3 + 800a698: d102 bne.n 800a6a0 + { + return i; + 800a69a: 68fb ldr r3, [r7, #12] + 800a69c: b25b sxtb r3, r3 + 800a69e: e007 b.n 800a6b0 + for( int i=0; i + } + } + return -1; + 800a6ac: f04f 33ff mov.w r3, #4294967295 +} + 800a6b0: 4618 mov r0, r3 + 800a6b2: 3714 adds r7, #20 + 800a6b4: 46bd mov sp, r7 + 800a6b6: f85d 7b04 ldr.w r7, [sp], #4 + 800a6ba: 4770 bx lr + 800a6bc: 200031e8 .word 0x200031e8 + +0800a6c0 : + +uint16_t findErrorById( int8_t id ) +{ + 800a6c0: b480 push {r7} + 800a6c2: b085 sub sp, #20 + 800a6c4: af00 add r7, sp, #0 + 800a6c6: 4603 mov r3, r0 + 800a6c8: 71fb strb r3, [r7, #7] + uint16_t ret = -1; + 800a6ca: f64f 73ff movw r3, #65535 @ 0xffff + 800a6ce: 81fb strh r3, [r7, #14] + + if( id >= 0 && id < MAX_ERR_NO ) + 800a6d0: f997 3007 ldrsb.w r3, [r7, #7] + 800a6d4: 2b00 cmp r3, #0 + 800a6d6: db09 blt.n 800a6ec + 800a6d8: f997 3007 ldrsb.w r3, [r7, #7] + 800a6dc: 2b03 cmp r3, #3 + 800a6de: dc05 bgt.n 800a6ec + { + ret = ErrorNo[id]; + 800a6e0: f997 3007 ldrsb.w r3, [r7, #7] + 800a6e4: 4a05 ldr r2, [pc, #20] @ (800a6fc ) + 800a6e6: f832 3013 ldrh.w r3, [r2, r3, lsl #1] + 800a6ea: 81fb strh r3, [r7, #14] + } + return ret; + 800a6ec: 89fb ldrh r3, [r7, #14] +} + 800a6ee: 4618 mov r0, r3 + 800a6f0: 3714 adds r7, #20 + 800a6f2: 46bd mov sp, r7 + 800a6f4: f85d 7b04 ldr.w r7, [sp], #4 + 800a6f8: 4770 bx lr + 800a6fa: bf00 nop + 800a6fc: 200031e8 .word 0x200031e8 + +0800a700 : + +void deleteErrorById( int8_t id ) +{ + 800a700: b580 push {r7, lr} + 800a702: b084 sub sp, #16 + 800a704: af00 add r7, sp, #0 + 800a706: 4603 mov r3, r0 + 800a708: 71fb strb r3, [r7, #7] + osStatus status = osMutexWait(errorListMutexHandle, 5000); + 800a70a: 4b1c ldr r3, [pc, #112] @ (800a77c ) + 800a70c: 681b ldr r3, [r3, #0] + 800a70e: f241 3188 movw r1, #5000 @ 0x1388 + 800a712: 4618 mov r0, r3 + 800a714: f00b fd4e bl 80161b4 + 800a718: 60b8 str r0, [r7, #8] + if (status == osOK) + 800a71a: 68bb ldr r3, [r7, #8] + 800a71c: 2b00 cmp r3, #0 + 800a71e: d128 bne.n 800a772 + { + if( id > 0 ) + 800a720: f997 3007 ldrsb.w r3, [r7, #7] + 800a724: 2b00 cmp r3, #0 + 800a726: dd1f ble.n 800a768 + { + ErrorNo[id] = 0; + 800a728: f997 3007 ldrsb.w r3, [r7, #7] + 800a72c: 4a14 ldr r2, [pc, #80] @ (800a780 ) + 800a72e: 2100 movs r1, #0 + 800a730: f822 1013 strh.w r1, [r2, r3, lsl #1] + int i = id+1; + 800a734: f997 3007 ldrsb.w r3, [r7, #7] + 800a738: 3301 adds r3, #1 + 800a73a: 60fb str r3, [r7, #12] + while( i < MAX_ERR_NO ) + 800a73c: e00b b.n 800a756 + { + ErrorNo[i] = ErrorNo[i-1]; + 800a73e: 68fb ldr r3, [r7, #12] + 800a740: 3b01 subs r3, #1 + 800a742: 4a0f ldr r2, [pc, #60] @ (800a780 ) + 800a744: f832 1013 ldrh.w r1, [r2, r3, lsl #1] + 800a748: 4a0d ldr r2, [pc, #52] @ (800a780 ) + 800a74a: 68fb ldr r3, [r7, #12] + 800a74c: f822 1013 strh.w r1, [r2, r3, lsl #1] + i++; + 800a750: 68fb ldr r3, [r7, #12] + 800a752: 3301 adds r3, #1 + 800a754: 60fb str r3, [r7, #12] + while( i < MAX_ERR_NO ) + 800a756: 68fb ldr r3, [r7, #12] + 800a758: 2b03 cmp r3, #3 + 800a75a: ddf0 ble.n 800a73e + } + CR = checksum(); + 800a75c: f7ff fee4 bl 800a528 + 800a760: 4603 mov r3, r0 + 800a762: 461a mov r2, r3 + 800a764: 4b07 ldr r3, [pc, #28] @ (800a784 ) + 800a766: 701a strb r2, [r3, #0] + } + osMutexRelease(errorListMutexHandle); + 800a768: 4b04 ldr r3, [pc, #16] @ (800a77c ) + 800a76a: 681b ldr r3, [r3, #0] + 800a76c: 4618 mov r0, r3 + 800a76e: f00b fd6f bl 8016250 + } +} + 800a772: bf00 nop + 800a774: 3710 adds r7, #16 + 800a776: 46bd mov sp, r7 + 800a778: bd80 pop {r7, pc} + 800a77a: bf00 nop + 800a77c: 20003028 .word 0x20003028 + 800a780: 200031e8 .word 0x200031e8 + 800a784: 2000133c .word 0x2000133c + +0800a788 : + +void deleteErrorByNo( uint16_t code ) +{ + 800a788: b580 push {r7, lr} + 800a78a: b084 sub sp, #16 + 800a78c: af00 add r7, sp, #0 + 800a78e: 4603 mov r3, r0 + 800a790: 80fb strh r3, [r7, #6] + int8_t id = findErrorByNo( code ); + 800a792: 88fb ldrh r3, [r7, #6] + 800a794: 4618 mov r0, r3 + 800a796: f7ff ff71 bl 800a67c + 800a79a: 4603 mov r3, r0 + 800a79c: 73fb strb r3, [r7, #15] + deleteErrorById( id ); + 800a79e: f997 300f ldrsb.w r3, [r7, #15] + 800a7a2: 4618 mov r0, r3 + 800a7a4: f7ff ffac bl 800a700 +} + 800a7a8: bf00 nop + 800a7aa: 3710 adds r7, #16 + 800a7ac: 46bd mov sp, r7 + 800a7ae: bd80 pop {r7, pc} + +0800a7b0 : + +// C substring function definition +void substring(char s[], char sub[], int startIndex, int endIndex ) +{ + 800a7b0: b480 push {r7} + 800a7b2: b087 sub sp, #28 + 800a7b4: af00 add r7, sp, #0 + 800a7b6: 60f8 str r0, [r7, #12] + 800a7b8: 60b9 str r1, [r7, #8] + 800a7ba: 607a str r2, [r7, #4] + 800a7bc: 603b str r3, [r7, #0] + int c = 0; + 800a7be: 2300 movs r3, #0 + 800a7c0: 617b str r3, [r7, #20] + + endIndex -= startIndex; + 800a7c2: 683a ldr r2, [r7, #0] + 800a7c4: 687b ldr r3, [r7, #4] + 800a7c6: 1ad3 subs r3, r2, r3 + 800a7c8: 603b str r3, [r7, #0] + while ( c < endIndex ) { + 800a7ca: e00d b.n 800a7e8 + sub[c] = s[startIndex + c]; + 800a7cc: 687a ldr r2, [r7, #4] + 800a7ce: 697b ldr r3, [r7, #20] + 800a7d0: 4413 add r3, r2 + 800a7d2: 461a mov r2, r3 + 800a7d4: 68fb ldr r3, [r7, #12] + 800a7d6: 441a add r2, r3 + 800a7d8: 697b ldr r3, [r7, #20] + 800a7da: 68b9 ldr r1, [r7, #8] + 800a7dc: 440b add r3, r1 + 800a7de: 7812 ldrb r2, [r2, #0] + 800a7e0: 701a strb r2, [r3, #0] + c++; + 800a7e2: 697b ldr r3, [r7, #20] + 800a7e4: 3301 adds r3, #1 + 800a7e6: 617b str r3, [r7, #20] + while ( c < endIndex ) { + 800a7e8: 697a ldr r2, [r7, #20] + 800a7ea: 683b ldr r3, [r7, #0] + 800a7ec: 429a cmp r2, r3 + 800a7ee: dbed blt.n 800a7cc + } + sub[c] = '\0'; + 800a7f0: 697b ldr r3, [r7, #20] + 800a7f2: 68ba ldr r2, [r7, #8] + 800a7f4: 4413 add r3, r2 + 800a7f6: 2200 movs r2, #0 + 800a7f8: 701a strb r2, [r3, #0] +} + 800a7fa: bf00 nop + 800a7fc: 371c adds r7, #28 + 800a7fe: 46bd mov sp, r7 + 800a800: f85d 7b04 ldr.w r7, [sp], #4 + 800a804: 4770 bx lr + +0800a806 : + +int toInt( char in[], int startIndex, int endIndex ) +{ + 800a806: b580 push {r7, lr} + 800a808: b088 sub sp, #32 + 800a80a: af00 add r7, sp, #0 + 800a80c: 60f8 str r0, [r7, #12] + 800a80e: 60b9 str r1, [r7, #8] + 800a810: 607a str r2, [r7, #4] + char buff[VAL_PARSE] = {0}; + 800a812: f107 0310 add.w r3, r7, #16 + 800a816: 2200 movs r2, #0 + 800a818: 601a str r2, [r3, #0] + 800a81a: 605a str r2, [r3, #4] + 800a81c: 609a str r2, [r3, #8] + 800a81e: f8c3 200b str.w r2, [r3, #11] + + substring(in,buff,startIndex,endIndex); + 800a822: f107 0110 add.w r1, r7, #16 + 800a826: 687b ldr r3, [r7, #4] + 800a828: 68ba ldr r2, [r7, #8] + 800a82a: 68f8 ldr r0, [r7, #12] + 800a82c: f7ff ffc0 bl 800a7b0 + return atoi(buff); + 800a830: f107 0310 add.w r3, r7, #16 + 800a834: 4618 mov r0, r3 + 800a836: f01d fe38 bl 80284aa + 800a83a: 4603 mov r3, r0 +} + 800a83c: 4618 mov r0, r3 + 800a83e: 3720 adds r7, #32 + 800a840: 46bd mov sp, r7 + 800a842: bd80 pop {r7, pc} + +0800a844 : + +int toIntLen( char in[], int length ) +{ + 800a844: b580 push {r7, lr} + 800a846: b086 sub sp, #24 + 800a848: af00 add r7, sp, #0 + 800a84a: 6078 str r0, [r7, #4] + 800a84c: 6039 str r1, [r7, #0] + char buff[VAL_PARSE] = {0}; + 800a84e: f107 0308 add.w r3, r7, #8 + 800a852: 2200 movs r2, #0 + 800a854: 601a str r2, [r3, #0] + 800a856: 605a str r2, [r3, #4] + 800a858: 609a str r2, [r3, #8] + 800a85a: f8c3 200b str.w r2, [r3, #11] + + substring(in,buff,0,length); + 800a85e: f107 0108 add.w r1, r7, #8 + 800a862: 683b ldr r3, [r7, #0] + 800a864: 2200 movs r2, #0 + 800a866: 6878 ldr r0, [r7, #4] + 800a868: f7ff ffa2 bl 800a7b0 + return atoi(buff); + 800a86c: f107 0308 add.w r3, r7, #8 + 800a870: 4618 mov r0, r3 + 800a872: f01d fe1a bl 80284aa + 800a876: 4603 mov r3, r0 +} + 800a878: 4618 mov r0, r3 + 800a87a: 3718 adds r7, #24 + 800a87c: 46bd mov sp, r7 + 800a87e: bd80 pop {r7, pc} + +0800a880 : + +long toLongLen( char in[], int length ) +{ + 800a880: b580 push {r7, lr} + 800a882: b086 sub sp, #24 + 800a884: af00 add r7, sp, #0 + 800a886: 6078 str r0, [r7, #4] + 800a888: 6039 str r1, [r7, #0] + char buff[VAL_PARSE] = {0}; + 800a88a: f107 0308 add.w r3, r7, #8 + 800a88e: 2200 movs r2, #0 + 800a890: 601a str r2, [r3, #0] + 800a892: 605a str r2, [r3, #4] + 800a894: 609a str r2, [r3, #8] + 800a896: f8c3 200b str.w r2, [r3, #11] + + substring(in,buff,0,length); + 800a89a: f107 0108 add.w r1, r7, #8 + 800a89e: 683b ldr r3, [r7, #0] + 800a8a0: 2200 movs r2, #0 + 800a8a2: 6878 ldr r0, [r7, #4] + 800a8a4: f7ff ff84 bl 800a7b0 + return atol(buff); + 800a8a8: f107 0308 add.w r3, r7, #8 + 800a8ac: 4618 mov r0, r3 + 800a8ae: f01d fe00 bl 80284b2 + 800a8b2: 4603 mov r3, r0 +} + 800a8b4: 4618 mov r0, r3 + 800a8b6: 3718 adds r7, #24 + 800a8b8: 46bd mov sp, r7 + 800a8ba: bd80 pop {r7, pc} + +0800a8bc : + +float toFloat( char in[], int startIndex, int endIndex ) +{ + 800a8bc: b580 push {r7, lr} + 800a8be: b088 sub sp, #32 + 800a8c0: af00 add r7, sp, #0 + 800a8c2: 60f8 str r0, [r7, #12] + 800a8c4: 60b9 str r1, [r7, #8] + 800a8c6: 607a str r2, [r7, #4] + char buff[VAL_PARSE] = {0}; + 800a8c8: f107 0310 add.w r3, r7, #16 + 800a8cc: 2200 movs r2, #0 + 800a8ce: 601a str r2, [r3, #0] + 800a8d0: 605a str r2, [r3, #4] + 800a8d2: 609a str r2, [r3, #8] + 800a8d4: f8c3 200b str.w r2, [r3, #11] + + substring(in,buff,startIndex,endIndex); + 800a8d8: f107 0110 add.w r1, r7, #16 + 800a8dc: 687b ldr r3, [r7, #4] + 800a8de: 68ba ldr r2, [r7, #8] + 800a8e0: 68f8 ldr r0, [r7, #12] + 800a8e2: f7ff ff65 bl 800a7b0 + return atof(buff); + 800a8e6: f107 0310 add.w r3, r7, #16 + 800a8ea: 4618 mov r0, r3 + 800a8ec: f01d fdda bl 80284a4 + 800a8f0: ec53 2b10 vmov r2, r3, d0 + 800a8f4: 4610 mov r0, r2 + 800a8f6: 4619 mov r1, r3 + 800a8f8: f7f6 f986 bl 8000c08 <__aeabi_d2f> + 800a8fc: 4603 mov r3, r0 + 800a8fe: ee07 3a90 vmov s15, r3 +} + 800a902: eeb0 0a67 vmov.f32 s0, s15 + 800a906: 3720 adds r7, #32 + 800a908: 46bd mov sp, r7 + 800a90a: bd80 pop {r7, pc} + +0800a90c : + +bool toBool( char in[], int startIndex ) +{ + 800a90c: b580 push {r7, lr} + 800a90e: b084 sub sp, #16 + 800a910: af00 add r7, sp, #0 + 800a912: 6078 str r0, [r7, #4] + 800a914: 6039 str r1, [r7, #0] + int r = toInt( in, startIndex, startIndex+1 ); + 800a916: 683b ldr r3, [r7, #0] + 800a918: 3301 adds r3, #1 + 800a91a: 461a mov r2, r3 + 800a91c: 6839 ldr r1, [r7, #0] + 800a91e: 6878 ldr r0, [r7, #4] + 800a920: f7ff ff71 bl 800a806 + 800a924: 60f8 str r0, [r7, #12] + return r > 0; + 800a926: 68fb ldr r3, [r7, #12] + 800a928: 2b00 cmp r3, #0 + 800a92a: bfcc ite gt + 800a92c: 2301 movgt r3, #1 + 800a92e: 2300 movle r3, #0 + 800a930: b2db uxtb r3, r3 +} + 800a932: 4618 mov r0, r3 + 800a934: 3710 adds r7, #16 + 800a936: 46bd mov sp, r7 + 800a938: bd80 pop {r7, pc} + ... + +0800a93c : + + .section .text.Reset_Handler + .weak Reset_Handler + .type Reset_Handler, %function +Reset_Handler: + ldr sp, =_estack /* Set stack pointer */ + 800a93c: f8df d034 ldr.w sp, [pc, #52] @ 800a974 + +/* Call the clock system initialization function.*/ + bl SystemInit + 800a940: f7ff fd10 bl 800a364 + +/* Copy the data segment initializers from flash to SRAM */ + movs r1, #0 + 800a944: 2100 movs r1, #0 + b LoopCopyDataInit + 800a946: e003 b.n 800a950 + +0800a948 : + +CopyDataInit: + ldr r3, =_sidata + 800a948: 4b0b ldr r3, [pc, #44] @ (800a978 ) + ldr r3, [r3, r1] + 800a94a: 585b ldr r3, [r3, r1] + str r3, [r0, r1] + 800a94c: 5043 str r3, [r0, r1] + adds r1, r1, #4 + 800a94e: 3104 adds r1, #4 + +0800a950 : + +LoopCopyDataInit: + ldr r0, =_sdata + 800a950: 480a ldr r0, [pc, #40] @ (800a97c ) + ldr r3, =_edata + 800a952: 4b0b ldr r3, [pc, #44] @ (800a980 ) + adds r2, r0, r1 + 800a954: 1842 adds r2, r0, r1 + cmp r2, r3 + 800a956: 429a cmp r2, r3 + bcc CopyDataInit + 800a958: d3f6 bcc.n 800a948 + ldr r2, =_sbss + 800a95a: 4a0a ldr r2, [pc, #40] @ (800a984 ) + b LoopFillZerobss + 800a95c: e002 b.n 800a964 + +0800a95e : +/* Zero fill the bss segment. */ +FillZerobss: + movs r3, #0 + 800a95e: 2300 movs r3, #0 + str r3, [r2], #4 + 800a960: f842 3b04 str.w r3, [r2], #4 + +0800a964 : + +LoopFillZerobss: + ldr r3, = _ebss + 800a964: 4b08 ldr r3, [pc, #32] @ (800a988 ) + cmp r2, r3 + 800a966: 429a cmp r2, r3 + bcc FillZerobss + 800a968: d3f9 bcc.n 800a95e + +/* Call static constructors */ + bl __libc_init_array + 800a96a: f020 fe09 bl 802b580 <__libc_init_array> +/* Call the application's entry point.*/ + bl main + 800a96e: f7fb fb71 bl 8006054
+ +0800a972 : + +LoopForever: + b LoopForever + 800a972: e7fe b.n 800a972 + ldr sp, =_estack /* Set stack pointer */ + 800a974: 20018000 .word 0x20018000 + ldr r3, =_sidata + 800a978: 08030550 .word 0x08030550 + ldr r0, =_sdata + 800a97c: 20000000 .word 0x20000000 + ldr r3, =_edata + 800a980: 20001638 .word 0x20001638 + ldr r2, =_sbss + 800a984: 20001638 .word 0x20001638 + ldr r3, = _ebss + 800a988: 20014f54 .word 0x20014f54 + +0800a98c : + * @retval : None +*/ + .section .text.Default_Handler,"ax",%progbits +Default_Handler: +Infinite_Loop: + b Infinite_Loop + 800a98c: e7fe b.n 800a98c + +0800a98e : +static void SX1276MB1MAS_RADIO_SPI_IoInit(SPI_HandleTypeDef *spiHandle); +static void SX1276MB1MAS_RADIO_SPI_IoDeInit(void); + +/* Exported functions ---------------------------------------------------------*/ +uint32_t SX1276MB1MAS_RADIO_GetWakeUpTime(void) +{ + 800a98e: b480 push {r7} + 800a990: af00 add r7, sp, #0 + return BOARD_WAKEUP_TIME; + 800a992: 2300 movs r3, #0 +} + 800a994: 4618 mov r0, r3 + 800a996: 46bd mov sp, r7 + 800a998: f85d 7b04 ldr.w r7, [sp], #4 + 800a99c: 4770 bx lr + +0800a99e : + +void SX1276MB1MAS_RADIO_SetXO(uint8_t state) +{ + 800a99e: b480 push {r7} + 800a9a0: b083 sub sp, #12 + 800a9a2: af00 add r7, sp, #0 + 800a9a4: 4603 mov r3, r0 + 800a9a6: 71fb strb r3, [r7, #7] +} + 800a9a8: bf00 nop + 800a9aa: 370c adds r7, #12 + 800a9ac: 46bd mov sp, r7 + 800a9ae: f85d 7b04 ldr.w r7, [sp], #4 + 800a9b2: 4770 bx lr + +0800a9b4 : + + /* Reset IO DeInit is not done */ +} + +void SX1276MB1MAS_RADIO_IoIrqInit(DioIrqHandler **irqHandlers) +{ + 800a9b4: b580 push {r7, lr} + 800a9b6: b086 sub sp, #24 + 800a9b8: af00 add r7, sp, #0 + 800a9ba: 6078 str r0, [r7, #4] + */ +__STATIC_FORCEINLINE uint32_t __get_PRIMASK(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, primask" : "=r" (result) :: "memory"); + 800a9bc: f3ef 8310 mrs r3, PRIMASK + 800a9c0: 60fb str r3, [r7, #12] + return(result); + 800a9c2: 68fb ldr r3, [r7, #12] + CRITICAL_SECTION_BEGIN(); + 800a9c4: 613b str r3, [r7, #16] + __ASM volatile ("cpsid i" : : : "memory"); + 800a9c6: b672 cpsid i +} + 800a9c8: bf00 nop + for (uint32_t i = 0; i < RADIO_DIOn ; i++) + 800a9ca: 2300 movs r3, #0 + 800a9cc: 617b str r3, [r7, #20] + 800a9ce: e01b b.n 800aa08 + { + HAL_EXTI_GetHandle(&hRADIO_DIO_exti[i], RADIO_DIO_EXTI_LINE[i]); + 800a9d0: 697b ldr r3, [r7, #20] + 800a9d2: 00db lsls r3, r3, #3 + 800a9d4: 4a13 ldr r2, [pc, #76] @ (800aa24 ) + 800a9d6: 441a add r2, r3 + 800a9d8: 4913 ldr r1, [pc, #76] @ (800aa28 ) + 800a9da: 697b ldr r3, [r7, #20] + 800a9dc: f851 3023 ldr.w r3, [r1, r3, lsl #2] + 800a9e0: 4619 mov r1, r3 + 800a9e2: 4610 mov r0, r2 + 800a9e4: f003 fafa bl 800dfdc + HAL_EXTI_RegisterCallback(&hRADIO_DIO_exti[i], HAL_EXTI_COMMON_CB_ID, irqHandlers[i]); + 800a9e8: 697b ldr r3, [r7, #20] + 800a9ea: 00db lsls r3, r3, #3 + 800a9ec: 4a0d ldr r2, [pc, #52] @ (800aa24 ) + 800a9ee: 1898 adds r0, r3, r2 + 800a9f0: 697b ldr r3, [r7, #20] + 800a9f2: 009b lsls r3, r3, #2 + 800a9f4: 687a ldr r2, [r7, #4] + 800a9f6: 4413 add r3, r2 + 800a9f8: 681b ldr r3, [r3, #0] + 800a9fa: 461a mov r2, r3 + 800a9fc: 2100 movs r1, #0 + 800a9fe: f003 fad3 bl 800dfa8 + for (uint32_t i = 0; i < RADIO_DIOn ; i++) + 800aa02: 697b ldr r3, [r7, #20] + 800aa04: 3301 adds r3, #1 + 800aa06: 617b str r3, [r7, #20] + 800aa08: 697b ldr r3, [r7, #20] + 800aa0a: 2b03 cmp r3, #3 + 800aa0c: d9e0 bls.n 800a9d0 + 800aa0e: 693b ldr r3, [r7, #16] + 800aa10: 60bb str r3, [r7, #8] + \details Assigns the given value to the Priority Mask Register. + \param [in] priMask Priority Mask + */ +__STATIC_FORCEINLINE void __set_PRIMASK(uint32_t priMask) +{ + __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory"); + 800aa12: 68bb ldr r3, [r7, #8] + 800aa14: f383 8810 msr PRIMASK, r3 +} + 800aa18: bf00 nop + HAL_NVIC_SetPriority(RADIO_DIO_IRQn[i], RADIO_DIO_IT_PRIO[i], 0x00); + HAL_NVIC_EnableIRQ(RADIO_DIO_IRQn[i]); +#endif + } + CRITICAL_SECTION_END(); +} + 800aa1a: bf00 nop + 800aa1c: 3718 adds r7, #24 + 800aa1e: 46bd mov sp, r7 + 800aa20: bd80 pop {r7, pc} + 800aa22: bf00 nop + 800aa24: 200031f0 .word 0x200031f0 + 800aa28: 0802f9bc .word 0x0802f9bc + +0800aa2c : +{ + HAL_EXTI_IRQHandler(&hRADIO_DIO_exti[DIO]); +} + +TxConfig_TypeDef SX1276MB1MAS_RADIO_GetPaSelect(uint32_t channel) +{ + 800aa2c: b480 push {r7} + 800aa2e: b083 sub sp, #12 + 800aa30: af00 add r7, sp, #0 + 800aa32: 6078 str r0, [r7, #4] +#ifdef RFM95 + return CONF_RFO_LF; + 800aa34: 2303 movs r3, #3 + else + { + return CONF_RFO_LF; + } +#endif +} + 800aa36: 4618 mov r0, r3 + 800aa38: 370c adds r7, #12 + 800aa3a: 46bd mov sp, r7 + 800aa3c: f85d 7b04 ldr.w r7, [sp], #4 + 800aa40: 4770 bx lr + +0800aa42 : + +void SX1276MB1MAS_RADIO_SetAntSw(RfSw_TypeDef state) +{ + 800aa42: b480 push {r7} + 800aa44: b083 sub sp, #12 + 800aa46: af00 add r7, sp, #0 + 800aa48: 4603 mov r3, r0 + 800aa4a: 71fb strb r3, [r7, #7] + default: + HAL_GPIO_WritePin(RADIO_ANT_SWITCH_PORT, RADIO_ANT_SWITCH_PIN, GPIO_PIN_RESET); + break; + } +#endif +} + 800aa4c: bf00 nop + 800aa4e: 370c adds r7, #12 + 800aa50: 46bd mov sp, r7 + 800aa52: f85d 7b04 ldr.w r7, [sp], #4 + 800aa56: 4770 bx lr + +0800aa58 : + +bool SX1276MB1MAS_RADIO_CheckRfFrequency(uint32_t frequency) +{ + 800aa58: b480 push {r7} + 800aa5a: b083 sub sp, #12 + 800aa5c: af00 add r7, sp, #0 + 800aa5e: 6078 str r0, [r7, #4] + // Implement check. Currently all frequencies are supported + return true; + 800aa60: 2301 movs r3, #1 +} + 800aa62: 4618 mov r0, r3 + 800aa64: 370c adds r7, #12 + 800aa66: 46bd mov sp, r7 + 800aa68: f85d 7b04 ldr.w r7, [sp], #4 + 800aa6c: 4770 bx lr + +0800aa6e : + +void SX1276MB1MAS_RADIO_Reset(void) +{ + 800aa6e: b580 push {r7, lr} + 800aa70: af00 add r7, sp, #0 + HAL_GPIO_Init(RADIO_RESET_PORT, &initStruct); + + // Wait 6 ms + osDelay(6); +#else + HAL_GPIO_WritePin(RADIO_RESET_PORT, RADIO_RESET_PIN, GPIO_PIN_RESET); + 800aa72: 2200 movs r2, #0 + 800aa74: 2102 movs r1, #2 + 800aa76: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 800aa7a: f004 f849 bl 800eb10 + + // Wait 1 ms + osDelay(1); + 800aa7e: 2001 movs r0, #1 + 800aa80: f00b fadb bl 801603a + HAL_GPIO_WritePin(RADIO_RESET_PORT, RADIO_RESET_PIN, GPIO_PIN_SET); + 800aa84: 2201 movs r2, #1 + 800aa86: 2102 movs r1, #2 + 800aa88: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 800aa8c: f004 f840 bl 800eb10 + + // Wait 6 ms + osDelay(6); + 800aa90: 2006 movs r0, #6 + 800aa92: f00b fad2 bl 801603a + +#endif +} + 800aa96: bf00 nop + 800aa98: bd80 pop {r7, pc} + +0800aa9a : + * @brief Send Receive data via SPI + * @param Data to send + * @retval Received data + */ +uint16_t SX1276MB1MAS_RADIO_SendRecv(uint16_t txData) +{ + 800aa9a: b580 push {r7, lr} + 800aa9c: b084 sub sp, #16 + 800aa9e: af00 add r7, sp, #0 + 800aaa0: 4603 mov r3, r0 + 800aaa2: 80fb strh r3, [r7, #6] + uint16_t rxData ; + + RADIO_SPI_SendRecv((uint8_t *) &txData, (uint8_t *) &rxData, 1); + 800aaa4: f107 010e add.w r1, r7, #14 + 800aaa8: 1dbb adds r3, r7, #6 + 800aaaa: 2201 movs r2, #1 + 800aaac: 4618 mov r0, r3 + 800aaae: f7fe fde7 bl 8009680 + + return rxData; + 800aab2: 89fb ldrh r3, [r7, #14] +} + 800aab4: 4618 mov r0, r3 + 800aab6: 3710 adds r7, #16 + 800aab8: 46bd mov sp, r7 + 800aaba: bd80 pop {r7, pc} + +0800aabc : + +void SX1276MB1MAS_RADIO_ChipSelect(int32_t state) +{ + 800aabc: b580 push {r7, lr} + 800aabe: b084 sub sp, #16 + 800aac0: af00 add r7, sp, #0 + 800aac2: 6078 str r0, [r7, #4] + if (state == 0) + 800aac4: 687b ldr r3, [r7, #4] + 800aac6: 2b00 cmp r3, #0 + 800aac8: d110 bne.n 800aaec + { + osStatus status = osMutexWait(SPIMutexHandle, 10); + 800aaca: 4b10 ldr r3, [pc, #64] @ (800ab0c ) + 800aacc: 681b ldr r3, [r3, #0] + 800aace: 210a movs r1, #10 + 800aad0: 4618 mov r0, r3 + 800aad2: f00b fb6f bl 80161b4 + 800aad6: 60f8 str r0, [r7, #12] + if( status == osOK ) + 800aad8: 68fb ldr r3, [r7, #12] + 800aada: 2b00 cmp r3, #0 + 800aadc: d111 bne.n 800ab02 + { + HAL_GPIO_WritePin(RADIO_NSS_PORT, RADIO_NSS_PIN, GPIO_PIN_RESET); + 800aade: 2200 movs r2, #0 + 800aae0: 2180 movs r1, #128 @ 0x80 + 800aae2: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 800aae6: f004 f813 bl 800eb10 + else + { + HAL_GPIO_WritePin(RADIO_NSS_PORT, RADIO_NSS_PIN, GPIO_PIN_SET); + osMutexRelease(SPIMutexHandle); + } +} + 800aaea: e00a b.n 800ab02 + HAL_GPIO_WritePin(RADIO_NSS_PORT, RADIO_NSS_PIN, GPIO_PIN_SET); + 800aaec: 2201 movs r2, #1 + 800aaee: 2180 movs r1, #128 @ 0x80 + 800aaf0: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 800aaf4: f004 f80c bl 800eb10 + osMutexRelease(SPIMutexHandle); + 800aaf8: 4b04 ldr r3, [pc, #16] @ (800ab0c ) + 800aafa: 681b ldr r3, [r3, #0] + 800aafc: 4618 mov r0, r3 + 800aafe: f00b fba7 bl 8016250 +} + 800ab02: bf00 nop + 800ab04: 3710 adds r7, #16 + 800ab06: 46bd mov sp, r7 + 800ab08: bd80 pop {r7, pc} + 800ab0a: bf00 nop + 800ab0c: 20003024 .word 0x20003024 + +0800ab10 : + +uint32_t SX1276MB1MAS_RADIO_GetDio1PinState(void) +{ + 800ab10: b580 push {r7, lr} + 800ab12: af00 add r7, sp, #0 + return HAL_GPIO_ReadPin(RADIO_DIO_1_PORT, RADIO_DIO_1_PIN); + 800ab14: 2108 movs r1, #8 + 800ab16: 4803 ldr r0, [pc, #12] @ (800ab24 ) + 800ab18: f003 ffe2 bl 800eae0 + 800ab1c: 4603 mov r3, r0 +} + 800ab1e: 4618 mov r0, r3 + 800ab20: bd80 pop {r7, pc} + 800ab22: bf00 nop + 800ab24: 48000400 .word 0x48000400 + +0800ab28 : + * each 1ms in the SysTick_Handler() interrupt handler. + * + * @retval HAL status + */ +HAL_StatusTypeDef HAL_Init(void) +{ + 800ab28: b580 push {r7, lr} + 800ab2a: b082 sub sp, #8 + 800ab2c: af00 add r7, sp, #0 + HAL_StatusTypeDef status = HAL_OK; + 800ab2e: 2300 movs r3, #0 + 800ab30: 71fb strb r3, [r7, #7] +#if (DATA_CACHE_ENABLE == 0) + __HAL_FLASH_DATA_CACHE_DISABLE(); +#endif /* DATA_CACHE_ENABLE */ + +#if (PREFETCH_ENABLE != 0) + __HAL_FLASH_PREFETCH_BUFFER_ENABLE(); + 800ab32: 4b0c ldr r3, [pc, #48] @ (800ab64 ) + 800ab34: 681b ldr r3, [r3, #0] + 800ab36: 4a0b ldr r2, [pc, #44] @ (800ab64 ) + 800ab38: f443 7380 orr.w r3, r3, #256 @ 0x100 + 800ab3c: 6013 str r3, [r2, #0] +#endif /* PREFETCH_ENABLE */ + + /* Set Interrupt Group Priority */ + HAL_NVIC_SetPriorityGrouping(NVIC_PRIORITYGROUP_4); + 800ab3e: 2003 movs r0, #3 + 800ab40: f002 fee7 bl 800d912 + + /* Use SysTick as time base source and configure 1ms tick (default clock after Reset is MSI) */ + if (HAL_InitTick(TICK_INT_PRIORITY) != HAL_OK) + 800ab44: 200f movs r0, #15 + 800ab46: f7ff f973 bl 8009e30 + 800ab4a: 4603 mov r3, r0 + 800ab4c: 2b00 cmp r3, #0 + 800ab4e: d002 beq.n 800ab56 + { + status = HAL_ERROR; + 800ab50: 2301 movs r3, #1 + 800ab52: 71fb strb r3, [r7, #7] + 800ab54: e001 b.n 800ab5a + } + else + { + /* Init the low level hardware */ + HAL_MspInit(); + 800ab56: f7fe fdbb bl 80096d0 + } + + /* Return function status */ + return status; + 800ab5a: 79fb ldrb r3, [r7, #7] +} + 800ab5c: 4618 mov r0, r3 + 800ab5e: 3708 adds r7, #8 + 800ab60: 46bd mov sp, r7 + 800ab62: bd80 pop {r7, pc} + 800ab64: 40022000 .word 0x40022000 + +0800ab68 : + * @note This function is declared as __weak to be overwritten in case of other + * implementations in user file. + * @retval None + */ +__weak void HAL_IncTick(void) +{ + 800ab68: b480 push {r7} + 800ab6a: af00 add r7, sp, #0 + uwTick += (uint32_t)uwTickFreq; + 800ab6c: 4b06 ldr r3, [pc, #24] @ (800ab88 ) + 800ab6e: 781b ldrb r3, [r3, #0] + 800ab70: 461a mov r2, r3 + 800ab72: 4b06 ldr r3, [pc, #24] @ (800ab8c ) + 800ab74: 681b ldr r3, [r3, #0] + 800ab76: 4413 add r3, r2 + 800ab78: 4a04 ldr r2, [pc, #16] @ (800ab8c ) + 800ab7a: 6013 str r3, [r2, #0] +} + 800ab7c: bf00 nop + 800ab7e: 46bd mov sp, r7 + 800ab80: f85d 7b04 ldr.w r7, [sp], #4 + 800ab84: 4770 bx lr + 800ab86: bf00 nop + 800ab88: 20001344 .word 0x20001344 + 800ab8c: 20003210 .word 0x20003210 + +0800ab90 : + * @note This function is declared as __weak to be overwritten in case of other + * implementations in user file. + * @retval tick value + */ +__weak uint32_t HAL_GetTick(void) +{ + 800ab90: b480 push {r7} + 800ab92: af00 add r7, sp, #0 + return uwTick; + 800ab94: 4b03 ldr r3, [pc, #12] @ (800aba4 ) + 800ab96: 681b ldr r3, [r3, #0] +} + 800ab98: 4618 mov r0, r3 + 800ab9a: 46bd mov sp, r7 + 800ab9c: f85d 7b04 ldr.w r7, [sp], #4 + 800aba0: 4770 bx lr + 800aba2: bf00 nop + 800aba4: 20003210 .word 0x20003210 + +0800aba8 : +/** + * @brief Return the first word of the unique device identifier (UID based on 96 bits) + * @retval Device identifier + */ +uint32_t HAL_GetUIDw0(void) +{ + 800aba8: b480 push {r7} + 800abaa: af00 add r7, sp, #0 + return(READ_REG(*((uint32_t *)UID_BASE))); + 800abac: 4b03 ldr r3, [pc, #12] @ (800abbc ) + 800abae: 681b ldr r3, [r3, #0] +} + 800abb0: 4618 mov r0, r3 + 800abb2: 46bd mov sp, r7 + 800abb4: f85d 7b04 ldr.w r7, [sp], #4 + 800abb8: 4770 bx lr + 800abba: bf00 nop + 800abbc: 1fff7590 .word 0x1fff7590 + +0800abc0 : +/** + * @brief Return the second word of the unique device identifier (UID based on 96 bits) + * @retval Device identifier + */ +uint32_t HAL_GetUIDw1(void) +{ + 800abc0: b480 push {r7} + 800abc2: af00 add r7, sp, #0 + return(READ_REG(*((uint32_t *)(UID_BASE + 4U)))); + 800abc4: 4b03 ldr r3, [pc, #12] @ (800abd4 ) + 800abc6: 681b ldr r3, [r3, #0] +} + 800abc8: 4618 mov r0, r3 + 800abca: 46bd mov sp, r7 + 800abcc: f85d 7b04 ldr.w r7, [sp], #4 + 800abd0: 4770 bx lr + 800abd2: bf00 nop + 800abd4: 1fff7594 .word 0x1fff7594 + +0800abd8 : +/** + * @brief Return the third word of the unique device identifier (UID based on 96 bits) + * @retval Device identifier + */ +uint32_t HAL_GetUIDw2(void) +{ + 800abd8: b480 push {r7} + 800abda: af00 add r7, sp, #0 + return(READ_REG(*((uint32_t *)(UID_BASE + 8U)))); + 800abdc: 4b03 ldr r3, [pc, #12] @ (800abec ) + 800abde: 681b ldr r3, [r3, #0] +} + 800abe0: 4618 mov r0, r3 + 800abe2: 46bd mov sp, r7 + 800abe4: f85d 7b04 ldr.w r7, [sp], #4 + 800abe8: 4770 bx lr + 800abea: bf00 nop + 800abec: 1fff7598 .word 0x1fff7598 + +0800abf0 : + * @arg @ref LL_ADC_CLOCK_ASYNC_DIV128 + * @arg @ref LL_ADC_CLOCK_ASYNC_DIV256 + * @retval None + */ +__STATIC_INLINE void LL_ADC_SetCommonClock(ADC_Common_TypeDef *ADCxy_COMMON, uint32_t CommonClock) +{ + 800abf0: b480 push {r7} + 800abf2: b083 sub sp, #12 + 800abf4: af00 add r7, sp, #0 + 800abf6: 6078 str r0, [r7, #4] + 800abf8: 6039 str r1, [r7, #0] + MODIFY_REG(ADCxy_COMMON->CCR, ADC_CCR_CKMODE | ADC_CCR_PRESC, CommonClock); + 800abfa: 687b ldr r3, [r7, #4] + 800abfc: 689b ldr r3, [r3, #8] + 800abfe: f423 127c bic.w r2, r3, #4128768 @ 0x3f0000 + 800ac02: 683b ldr r3, [r7, #0] + 800ac04: 431a orrs r2, r3 + 800ac06: 687b ldr r3, [r7, #4] + 800ac08: 609a str r2, [r3, #8] +} + 800ac0a: bf00 nop + 800ac0c: 370c adds r7, #12 + 800ac0e: 46bd mov sp, r7 + 800ac10: f85d 7b04 ldr.w r7, [sp], #4 + 800ac14: 4770 bx lr + +0800ac16 : + * @arg @ref LL_ADC_PATH_INTERNAL_TEMPSENSOR + * @arg @ref LL_ADC_PATH_INTERNAL_VBAT + * @retval None + */ +__STATIC_INLINE void LL_ADC_SetCommonPathInternalCh(ADC_Common_TypeDef *ADCxy_COMMON, uint32_t PathInternal) +{ + 800ac16: b480 push {r7} + 800ac18: b083 sub sp, #12 + 800ac1a: af00 add r7, sp, #0 + 800ac1c: 6078 str r0, [r7, #4] + 800ac1e: 6039 str r1, [r7, #0] + MODIFY_REG(ADCxy_COMMON->CCR, ADC_CCR_VREFEN | ADC_CCR_TSEN | ADC_CCR_VBATEN, PathInternal); + 800ac20: 687b ldr r3, [r7, #4] + 800ac22: 689b ldr r3, [r3, #8] + 800ac24: f023 72e0 bic.w r2, r3, #29360128 @ 0x1c00000 + 800ac28: 683b ldr r3, [r7, #0] + 800ac2a: 431a orrs r2, r3 + 800ac2c: 687b ldr r3, [r7, #4] + 800ac2e: 609a str r2, [r3, #8] +} + 800ac30: bf00 nop + 800ac32: 370c adds r7, #12 + 800ac34: 46bd mov sp, r7 + 800ac36: f85d 7b04 ldr.w r7, [sp], #4 + 800ac3a: 4770 bx lr + +0800ac3c : + * @arg @ref LL_ADC_PATH_INTERNAL_VREFINT + * @arg @ref LL_ADC_PATH_INTERNAL_TEMPSENSOR + * @arg @ref LL_ADC_PATH_INTERNAL_VBAT + */ +__STATIC_INLINE uint32_t LL_ADC_GetCommonPathInternalCh(const ADC_Common_TypeDef *ADCxy_COMMON) +{ + 800ac3c: b480 push {r7} + 800ac3e: b083 sub sp, #12 + 800ac40: af00 add r7, sp, #0 + 800ac42: 6078 str r0, [r7, #4] + return (uint32_t)(READ_BIT(ADCxy_COMMON->CCR, ADC_CCR_VREFEN | ADC_CCR_TSEN | ADC_CCR_VBATEN)); + 800ac44: 687b ldr r3, [r7, #4] + 800ac46: 689b ldr r3, [r3, #8] + 800ac48: f003 73e0 and.w r3, r3, #29360128 @ 0x1c00000 +} + 800ac4c: 4618 mov r0, r3 + 800ac4e: 370c adds r7, #12 + 800ac50: 46bd mov sp, r7 + 800ac52: f85d 7b04 ldr.w r7, [sp], #4 + 800ac56: 4770 bx lr + +0800ac58 : + * Other channels are slow channels (0.238 us for 12-bit resolution (ADC conversion rate up to 4.21 Ms/s)). + * @param OffsetLevel Value between Min_Data=0x000 and Max_Data=0xFFF + * @retval None + */ +__STATIC_INLINE void LL_ADC_SetOffset(ADC_TypeDef *ADCx, uint32_t Offsety, uint32_t Channel, uint32_t OffsetLevel) +{ + 800ac58: b480 push {r7} + 800ac5a: b087 sub sp, #28 + 800ac5c: af00 add r7, sp, #0 + 800ac5e: 60f8 str r0, [r7, #12] + 800ac60: 60b9 str r1, [r7, #8] + 800ac62: 607a str r2, [r7, #4] + 800ac64: 603b str r3, [r7, #0] + __IO uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->OFR1, Offsety); + 800ac66: 68fb ldr r3, [r7, #12] + 800ac68: 3360 adds r3, #96 @ 0x60 + 800ac6a: 461a mov r2, r3 + 800ac6c: 68bb ldr r3, [r7, #8] + 800ac6e: 009b lsls r3, r3, #2 + 800ac70: 4413 add r3, r2 + 800ac72: 617b str r3, [r7, #20] + + MODIFY_REG(*preg, + 800ac74: 697b ldr r3, [r7, #20] + 800ac76: 681a ldr r2, [r3, #0] + 800ac78: 4b08 ldr r3, [pc, #32] @ (800ac9c ) + 800ac7a: 4013 ands r3, r2 + 800ac7c: 687a ldr r2, [r7, #4] + 800ac7e: f002 41f8 and.w r1, r2, #2080374784 @ 0x7c000000 + 800ac82: 683a ldr r2, [r7, #0] + 800ac84: 430a orrs r2, r1 + 800ac86: 4313 orrs r3, r2 + 800ac88: f043 4200 orr.w r2, r3, #2147483648 @ 0x80000000 + 800ac8c: 697b ldr r3, [r7, #20] + 800ac8e: 601a str r2, [r3, #0] + ADC_OFR1_OFFSET1_EN | ADC_OFR1_OFFSET1_CH | ADC_OFR1_OFFSET1, + ADC_OFR1_OFFSET1_EN | (Channel & ADC_CHANNEL_ID_NUMBER_MASK) | OffsetLevel); +} + 800ac90: bf00 nop + 800ac92: 371c adds r7, #28 + 800ac94: 46bd mov sp, r7 + 800ac96: f85d 7b04 ldr.w r7, [sp], #4 + 800ac9a: 4770 bx lr + 800ac9c: 03fff000 .word 0x03fff000 + +0800aca0 : + * (1, 2, 3, 4) For ADC channel read back from ADC register, + * comparison with internal channel parameter to be done + * using helper macro @ref __LL_ADC_CHANNEL_INTERNAL_TO_EXTERNAL(). + */ +__STATIC_INLINE uint32_t LL_ADC_GetOffsetChannel(const ADC_TypeDef *ADCx, uint32_t Offsety) +{ + 800aca0: b480 push {r7} + 800aca2: b085 sub sp, #20 + 800aca4: af00 add r7, sp, #0 + 800aca6: 6078 str r0, [r7, #4] + 800aca8: 6039 str r1, [r7, #0] + const __IO uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->OFR1, Offsety); + 800acaa: 687b ldr r3, [r7, #4] + 800acac: 3360 adds r3, #96 @ 0x60 + 800acae: 461a mov r2, r3 + 800acb0: 683b ldr r3, [r7, #0] + 800acb2: 009b lsls r3, r3, #2 + 800acb4: 4413 add r3, r2 + 800acb6: 60fb str r3, [r7, #12] + + return (uint32_t) READ_BIT(*preg, ADC_OFR1_OFFSET1_CH); + 800acb8: 68fb ldr r3, [r7, #12] + 800acba: 681b ldr r3, [r3, #0] + 800acbc: f003 43f8 and.w r3, r3, #2080374784 @ 0x7c000000 +} + 800acc0: 4618 mov r0, r3 + 800acc2: 3714 adds r7, #20 + 800acc4: 46bd mov sp, r7 + 800acc6: f85d 7b04 ldr.w r7, [sp], #4 + 800acca: 4770 bx lr + +0800accc : + * @arg @ref LL_ADC_OFFSET_DISABLE + * @arg @ref LL_ADC_OFFSET_ENABLE + * @retval None + */ +__STATIC_INLINE void LL_ADC_SetOffsetState(ADC_TypeDef *ADCx, uint32_t Offsety, uint32_t OffsetState) +{ + 800accc: b480 push {r7} + 800acce: b087 sub sp, #28 + 800acd0: af00 add r7, sp, #0 + 800acd2: 60f8 str r0, [r7, #12] + 800acd4: 60b9 str r1, [r7, #8] + 800acd6: 607a str r2, [r7, #4] + __IO uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->OFR1, Offsety); + 800acd8: 68fb ldr r3, [r7, #12] + 800acda: 3360 adds r3, #96 @ 0x60 + 800acdc: 461a mov r2, r3 + 800acde: 68bb ldr r3, [r7, #8] + 800ace0: 009b lsls r3, r3, #2 + 800ace2: 4413 add r3, r2 + 800ace4: 617b str r3, [r7, #20] + + MODIFY_REG(*preg, + 800ace6: 697b ldr r3, [r7, #20] + 800ace8: 681b ldr r3, [r3, #0] + 800acea: f023 4200 bic.w r2, r3, #2147483648 @ 0x80000000 + 800acee: 687b ldr r3, [r7, #4] + 800acf0: 431a orrs r2, r3 + 800acf2: 697b ldr r3, [r7, #20] + 800acf4: 601a str r2, [r3, #0] + ADC_OFR1_OFFSET1_EN, + OffsetState); +} + 800acf6: bf00 nop + 800acf8: 371c adds r7, #28 + 800acfa: 46bd mov sp, r7 + 800acfc: f85d 7b04 ldr.w r7, [sp], #4 + 800ad00: 4770 bx lr + +0800ad02 : + * @param ADCx ADC instance + * @retval Value "0" if trigger source external trigger + * Value "1" if trigger source SW start. + */ +__STATIC_INLINE uint32_t LL_ADC_REG_IsTriggerSourceSWStart(const ADC_TypeDef *ADCx) +{ + 800ad02: b480 push {r7} + 800ad04: b083 sub sp, #12 + 800ad06: af00 add r7, sp, #0 + 800ad08: 6078 str r0, [r7, #4] + return ((READ_BIT(ADCx->CFGR, ADC_CFGR_EXTEN) == (LL_ADC_REG_TRIG_SOFTWARE & ADC_CFGR_EXTEN)) ? 1UL : 0UL); + 800ad0a: 687b ldr r3, [r7, #4] + 800ad0c: 68db ldr r3, [r3, #12] + 800ad0e: f403 6340 and.w r3, r3, #3072 @ 0xc00 + 800ad12: 2b00 cmp r3, #0 + 800ad14: d101 bne.n 800ad1a + 800ad16: 2301 movs r3, #1 + 800ad18: e000 b.n 800ad1c + 800ad1a: 2300 movs r3, #0 +} + 800ad1c: 4618 mov r0, r3 + 800ad1e: 370c adds r7, #12 + 800ad20: 46bd mov sp, r7 + 800ad22: f85d 7b04 ldr.w r7, [sp], #4 + 800ad26: 4770 bx lr + +0800ad28 : + * (7) On STM32L4, fast channel (0.188 us for 12-bit resolution (ADC conversion rate up to 5.33 Ms/s)). + * Other channels are slow channels (0.238 us for 12-bit resolution (ADC conversion rate up to 4.21 Ms/s)). + * @retval None + */ +__STATIC_INLINE void LL_ADC_REG_SetSequencerRanks(ADC_TypeDef *ADCx, uint32_t Rank, uint32_t Channel) +{ + 800ad28: b480 push {r7} + 800ad2a: b087 sub sp, #28 + 800ad2c: af00 add r7, sp, #0 + 800ad2e: 60f8 str r0, [r7, #12] + 800ad30: 60b9 str r1, [r7, #8] + 800ad32: 607a str r2, [r7, #4] + /* Set bits with content of parameter "Channel" with bits position */ + /* in register and register position depending on parameter "Rank". */ + /* Parameters "Rank" and "Channel" are used with masks because containing */ + /* other bits reserved for other purpose. */ + __IO uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->SQR1, + 800ad34: 68fb ldr r3, [r7, #12] + 800ad36: 3330 adds r3, #48 @ 0x30 + 800ad38: 461a mov r2, r3 + 800ad3a: 68bb ldr r3, [r7, #8] + 800ad3c: 0a1b lsrs r3, r3, #8 + 800ad3e: 009b lsls r3, r3, #2 + 800ad40: f003 030c and.w r3, r3, #12 + 800ad44: 4413 add r3, r2 + 800ad46: 617b str r3, [r7, #20] + ((Rank & ADC_REG_SQRX_REGOFFSET_MASK) >> ADC_SQRX_REGOFFSET_POS)); + + MODIFY_REG(*preg, + 800ad48: 697b ldr r3, [r7, #20] + 800ad4a: 681a ldr r2, [r3, #0] + 800ad4c: 68bb ldr r3, [r7, #8] + 800ad4e: f003 031f and.w r3, r3, #31 + 800ad52: 211f movs r1, #31 + 800ad54: fa01 f303 lsl.w r3, r1, r3 + 800ad58: 43db mvns r3, r3 + 800ad5a: 401a ands r2, r3 + 800ad5c: 687b ldr r3, [r7, #4] + 800ad5e: 0e9b lsrs r3, r3, #26 + 800ad60: f003 011f and.w r1, r3, #31 + 800ad64: 68bb ldr r3, [r7, #8] + 800ad66: f003 031f and.w r3, r3, #31 + 800ad6a: fa01 f303 lsl.w r3, r1, r3 + 800ad6e: 431a orrs r2, r3 + 800ad70: 697b ldr r3, [r7, #20] + 800ad72: 601a str r2, [r3, #0] + ADC_CHANNEL_ID_NUMBER_MASK_POSBIT0 << (Rank & ADC_REG_RANK_ID_SQRX_MASK), + ((Channel & ADC_CHANNEL_ID_NUMBER_MASK) >> ADC_CHANNEL_ID_NUMBER_BITOFFSET_POS) + << (Rank & ADC_REG_RANK_ID_SQRX_MASK)); +} + 800ad74: bf00 nop + 800ad76: 371c adds r7, #28 + 800ad78: 46bd mov sp, r7 + 800ad7a: f85d 7b04 ldr.w r7, [sp], #4 + 800ad7e: 4770 bx lr + +0800ad80 : + * can be replaced by 3.5 ADC clock cycles. + * Refer to function @ref LL_ADC_SetSamplingTimeCommonConfig(). + * @retval None + */ +__STATIC_INLINE void LL_ADC_SetChannelSamplingTime(ADC_TypeDef *ADCx, uint32_t Channel, uint32_t SamplingTime) +{ + 800ad80: b480 push {r7} + 800ad82: b087 sub sp, #28 + 800ad84: af00 add r7, sp, #0 + 800ad86: 60f8 str r0, [r7, #12] + 800ad88: 60b9 str r1, [r7, #8] + 800ad8a: 607a str r2, [r7, #4] + /* Set bits with content of parameter "SamplingTime" with bits position */ + /* in register and register position depending on parameter "Channel". */ + /* Parameter "Channel" is used with masks because containing */ + /* other bits reserved for other purpose. */ + __IO uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->SMPR1, + 800ad8c: 68fb ldr r3, [r7, #12] + 800ad8e: 3314 adds r3, #20 + 800ad90: 461a mov r2, r3 + 800ad92: 68bb ldr r3, [r7, #8] + 800ad94: 0e5b lsrs r3, r3, #25 + 800ad96: 009b lsls r3, r3, #2 + 800ad98: f003 0304 and.w r3, r3, #4 + 800ad9c: 4413 add r3, r2 + 800ad9e: 617b str r3, [r7, #20] + ((Channel & ADC_CHANNEL_SMPRX_REGOFFSET_MASK) >> ADC_SMPRX_REGOFFSET_POS)); + + MODIFY_REG(*preg, + 800ada0: 697b ldr r3, [r7, #20] + 800ada2: 681a ldr r2, [r3, #0] + 800ada4: 68bb ldr r3, [r7, #8] + 800ada6: 0d1b lsrs r3, r3, #20 + 800ada8: f003 031f and.w r3, r3, #31 + 800adac: 2107 movs r1, #7 + 800adae: fa01 f303 lsl.w r3, r1, r3 + 800adb2: 43db mvns r3, r3 + 800adb4: 401a ands r2, r3 + 800adb6: 68bb ldr r3, [r7, #8] + 800adb8: 0d1b lsrs r3, r3, #20 + 800adba: f003 031f and.w r3, r3, #31 + 800adbe: 6879 ldr r1, [r7, #4] + 800adc0: fa01 f303 lsl.w r3, r1, r3 + 800adc4: 431a orrs r2, r3 + 800adc6: 697b ldr r3, [r7, #20] + 800adc8: 601a str r2, [r3, #0] + ADC_SMPR1_SMP0 << ((Channel & ADC_CHANNEL_SMPx_BITOFFSET_MASK) >> ADC_CHANNEL_SMPx_BITOFFSET_POS), + SamplingTime << ((Channel & ADC_CHANNEL_SMPx_BITOFFSET_MASK) >> ADC_CHANNEL_SMPx_BITOFFSET_POS)); +} + 800adca: bf00 nop + 800adcc: 371c adds r7, #28 + 800adce: 46bd mov sp, r7 + 800add0: f85d 7b04 ldr.w r7, [sp], #4 + 800add4: 4770 bx lr + ... + +0800add8 : + * @arg @ref LL_ADC_SINGLE_ENDED + * @arg @ref LL_ADC_DIFFERENTIAL_ENDED + * @retval None + */ +__STATIC_INLINE void LL_ADC_SetChannelSingleDiff(ADC_TypeDef *ADCx, uint32_t Channel, uint32_t SingleDiff) +{ + 800add8: b480 push {r7} + 800adda: b085 sub sp, #20 + 800addc: af00 add r7, sp, #0 + 800adde: 60f8 str r0, [r7, #12] + 800ade0: 60b9 str r1, [r7, #8] + 800ade2: 607a str r2, [r7, #4] + /* Bits of channels in single or differential mode are set only for */ + /* differential mode (for single mode, mask of bits allowed to be set is */ + /* shifted out of range of bits of channels in single or differential mode. */ + MODIFY_REG(ADCx->DIFSEL, + 800ade4: 68fb ldr r3, [r7, #12] + 800ade6: f8d3 20b0 ldr.w r2, [r3, #176] @ 0xb0 + 800adea: 68bb ldr r3, [r7, #8] + 800adec: f3c3 0312 ubfx r3, r3, #0, #19 + 800adf0: 43db mvns r3, r3 + 800adf2: 401a ands r2, r3 + 800adf4: 687b ldr r3, [r7, #4] + 800adf6: f003 0318 and.w r3, r3, #24 + 800adfa: 4908 ldr r1, [pc, #32] @ (800ae1c ) + 800adfc: 40d9 lsrs r1, r3 + 800adfe: 68bb ldr r3, [r7, #8] + 800ae00: 400b ands r3, r1 + 800ae02: f3c3 0312 ubfx r3, r3, #0, #19 + 800ae06: 431a orrs r2, r3 + 800ae08: 68fb ldr r3, [r7, #12] + 800ae0a: f8c3 20b0 str.w r2, [r3, #176] @ 0xb0 + Channel & ADC_SINGLEDIFF_CHANNEL_MASK, + (Channel & ADC_SINGLEDIFF_CHANNEL_MASK) + & (ADC_DIFSEL_DIFSEL >> (SingleDiff & ADC_SINGLEDIFF_CHANNEL_SHIFT_MASK))); +} + 800ae0e: bf00 nop + 800ae10: 3714 adds r7, #20 + 800ae12: 46bd mov sp, r7 + 800ae14: f85d 7b04 ldr.w r7, [sp], #4 + 800ae18: 4770 bx lr + 800ae1a: bf00 nop + 800ae1c: 0007ffff .word 0x0007ffff + +0800ae20 : + * @arg @ref LL_ADC_MULTI_DUAL_REG_SIM_INJ_SIM + * @arg @ref LL_ADC_MULTI_DUAL_REG_SIM_INJ_ALT + * @arg @ref LL_ADC_MULTI_DUAL_REG_INT_INJ_SIM + */ +__STATIC_INLINE uint32_t LL_ADC_GetMultimode(const ADC_Common_TypeDef *ADCxy_COMMON) +{ + 800ae20: b480 push {r7} + 800ae22: b083 sub sp, #12 + 800ae24: af00 add r7, sp, #0 + 800ae26: 6078 str r0, [r7, #4] + return (uint32_t)(READ_BIT(ADCxy_COMMON->CCR, ADC_CCR_DUAL)); + 800ae28: 687b ldr r3, [r7, #4] + 800ae2a: 689b ldr r3, [r3, #8] + 800ae2c: f003 031f and.w r3, r3, #31 +} + 800ae30: 4618 mov r0, r3 + 800ae32: 370c adds r7, #12 + 800ae34: 46bd mov sp, r7 + 800ae36: f85d 7b04 ldr.w r7, [sp], #4 + 800ae3a: 4770 bx lr + +0800ae3c : + * @arg @ref LL_ADC_MULTI_REG_DMA_LIMIT_RES8_6B + * @arg @ref LL_ADC_MULTI_REG_DMA_UNLMT_RES12_10B + * @arg @ref LL_ADC_MULTI_REG_DMA_UNLMT_RES8_6B + */ +__STATIC_INLINE uint32_t LL_ADC_GetMultiDMATransfer(const ADC_Common_TypeDef *ADCxy_COMMON) +{ + 800ae3c: b480 push {r7} + 800ae3e: b083 sub sp, #12 + 800ae40: af00 add r7, sp, #0 + 800ae42: 6078 str r0, [r7, #4] + return (uint32_t)(READ_BIT(ADCxy_COMMON->CCR, ADC_CCR_MDMA | ADC_CCR_DMACFG)); + 800ae44: 687b ldr r3, [r7, #4] + 800ae46: 689b ldr r3, [r3, #8] + 800ae48: f403 4360 and.w r3, r3, #57344 @ 0xe000 +} + 800ae4c: 4618 mov r0, r3 + 800ae4e: 370c adds r7, #12 + 800ae50: 46bd mov sp, r7 + 800ae52: f85d 7b04 ldr.w r7, [sp], #4 + 800ae56: 4770 bx lr + +0800ae58 : + * @rmtoll CR DEEPPWD LL_ADC_DisableDeepPowerDown + * @param ADCx ADC instance + * @retval None + */ +__STATIC_INLINE void LL_ADC_DisableDeepPowerDown(ADC_TypeDef *ADCx) +{ + 800ae58: b480 push {r7} + 800ae5a: b083 sub sp, #12 + 800ae5c: af00 add r7, sp, #0 + 800ae5e: 6078 str r0, [r7, #4] + /* Note: Write register with some additional bits forced to state reset */ + /* instead of modifying only the selected bit for this function, */ + /* to not interfere with bits with HW property "rs". */ + CLEAR_BIT(ADCx->CR, (ADC_CR_DEEPPWD | ADC_CR_BITS_PROPERTY_RS)); + 800ae60: 687b ldr r3, [r7, #4] + 800ae62: 689b ldr r3, [r3, #8] + 800ae64: f023 4320 bic.w r3, r3, #2684354560 @ 0xa0000000 + 800ae68: f023 033f bic.w r3, r3, #63 @ 0x3f + 800ae6c: 687a ldr r2, [r7, #4] + 800ae6e: 6093 str r3, [r2, #8] +} + 800ae70: bf00 nop + 800ae72: 370c adds r7, #12 + 800ae74: 46bd mov sp, r7 + 800ae76: f85d 7b04 ldr.w r7, [sp], #4 + 800ae7a: 4770 bx lr + +0800ae7c : + * @rmtoll CR DEEPPWD LL_ADC_IsDeepPowerDownEnabled + * @param ADCx ADC instance + * @retval 0: deep power down is disabled, 1: deep power down is enabled. + */ +__STATIC_INLINE uint32_t LL_ADC_IsDeepPowerDownEnabled(const ADC_TypeDef *ADCx) +{ + 800ae7c: b480 push {r7} + 800ae7e: b083 sub sp, #12 + 800ae80: af00 add r7, sp, #0 + 800ae82: 6078 str r0, [r7, #4] + return ((READ_BIT(ADCx->CR, ADC_CR_DEEPPWD) == (ADC_CR_DEEPPWD)) ? 1UL : 0UL); + 800ae84: 687b ldr r3, [r7, #4] + 800ae86: 689b ldr r3, [r3, #8] + 800ae88: f003 5300 and.w r3, r3, #536870912 @ 0x20000000 + 800ae8c: f1b3 5f00 cmp.w r3, #536870912 @ 0x20000000 + 800ae90: d101 bne.n 800ae96 + 800ae92: 2301 movs r3, #1 + 800ae94: e000 b.n 800ae98 + 800ae96: 2300 movs r3, #0 +} + 800ae98: 4618 mov r0, r3 + 800ae9a: 370c adds r7, #12 + 800ae9c: 46bd mov sp, r7 + 800ae9e: f85d 7b04 ldr.w r7, [sp], #4 + 800aea2: 4770 bx lr + +0800aea4 : + * @rmtoll CR ADVREGEN LL_ADC_EnableInternalRegulator + * @param ADCx ADC instance + * @retval None + */ +__STATIC_INLINE void LL_ADC_EnableInternalRegulator(ADC_TypeDef *ADCx) +{ + 800aea4: b480 push {r7} + 800aea6: b083 sub sp, #12 + 800aea8: af00 add r7, sp, #0 + 800aeaa: 6078 str r0, [r7, #4] + /* Note: Write register with some additional bits forced to state reset */ + /* instead of modifying only the selected bit for this function, */ + /* to not interfere with bits with HW property "rs". */ + MODIFY_REG(ADCx->CR, + 800aeac: 687b ldr r3, [r7, #4] + 800aeae: 689b ldr r3, [r3, #8] + 800aeb0: f023 4310 bic.w r3, r3, #2415919104 @ 0x90000000 + 800aeb4: f023 033f bic.w r3, r3, #63 @ 0x3f + 800aeb8: f043 5280 orr.w r2, r3, #268435456 @ 0x10000000 + 800aebc: 687b ldr r3, [r7, #4] + 800aebe: 609a str r2, [r3, #8] + ADC_CR_BITS_PROPERTY_RS, + ADC_CR_ADVREGEN); +} + 800aec0: bf00 nop + 800aec2: 370c adds r7, #12 + 800aec4: 46bd mov sp, r7 + 800aec6: f85d 7b04 ldr.w r7, [sp], #4 + 800aeca: 4770 bx lr + +0800aecc : + * @rmtoll CR ADVREGEN LL_ADC_IsInternalRegulatorEnabled + * @param ADCx ADC instance + * @retval 0: internal regulator is disabled, 1: internal regulator is enabled. + */ +__STATIC_INLINE uint32_t LL_ADC_IsInternalRegulatorEnabled(const ADC_TypeDef *ADCx) +{ + 800aecc: b480 push {r7} + 800aece: b083 sub sp, #12 + 800aed0: af00 add r7, sp, #0 + 800aed2: 6078 str r0, [r7, #4] + return ((READ_BIT(ADCx->CR, ADC_CR_ADVREGEN) == (ADC_CR_ADVREGEN)) ? 1UL : 0UL); + 800aed4: 687b ldr r3, [r7, #4] + 800aed6: 689b ldr r3, [r3, #8] + 800aed8: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 + 800aedc: f1b3 5f80 cmp.w r3, #268435456 @ 0x10000000 + 800aee0: d101 bne.n 800aee6 + 800aee2: 2301 movs r3, #1 + 800aee4: e000 b.n 800aee8 + 800aee6: 2300 movs r3, #0 +} + 800aee8: 4618 mov r0, r3 + 800aeea: 370c adds r7, #12 + 800aeec: 46bd mov sp, r7 + 800aeee: f85d 7b04 ldr.w r7, [sp], #4 + 800aef2: 4770 bx lr + +0800aef4 : + * @rmtoll CR ADEN LL_ADC_Enable + * @param ADCx ADC instance + * @retval None + */ +__STATIC_INLINE void LL_ADC_Enable(ADC_TypeDef *ADCx) +{ + 800aef4: b480 push {r7} + 800aef6: b083 sub sp, #12 + 800aef8: af00 add r7, sp, #0 + 800aefa: 6078 str r0, [r7, #4] + /* Note: Write register with some additional bits forced to state reset */ + /* instead of modifying only the selected bit for this function, */ + /* to not interfere with bits with HW property "rs". */ + MODIFY_REG(ADCx->CR, + 800aefc: 687b ldr r3, [r7, #4] + 800aefe: 689b ldr r3, [r3, #8] + 800af00: f023 4300 bic.w r3, r3, #2147483648 @ 0x80000000 + 800af04: f023 033f bic.w r3, r3, #63 @ 0x3f + 800af08: f043 0201 orr.w r2, r3, #1 + 800af0c: 687b ldr r3, [r7, #4] + 800af0e: 609a str r2, [r3, #8] + ADC_CR_BITS_PROPERTY_RS, + ADC_CR_ADEN); +} + 800af10: bf00 nop + 800af12: 370c adds r7, #12 + 800af14: 46bd mov sp, r7 + 800af16: f85d 7b04 ldr.w r7, [sp], #4 + 800af1a: 4770 bx lr + +0800af1c : + * @rmtoll CR ADDIS LL_ADC_Disable + * @param ADCx ADC instance + * @retval None + */ +__STATIC_INLINE void LL_ADC_Disable(ADC_TypeDef *ADCx) +{ + 800af1c: b480 push {r7} + 800af1e: b083 sub sp, #12 + 800af20: af00 add r7, sp, #0 + 800af22: 6078 str r0, [r7, #4] + /* Note: Write register with some additional bits forced to state reset */ + /* instead of modifying only the selected bit for this function, */ + /* to not interfere with bits with HW property "rs". */ + MODIFY_REG(ADCx->CR, + 800af24: 687b ldr r3, [r7, #4] + 800af26: 689b ldr r3, [r3, #8] + 800af28: f023 4300 bic.w r3, r3, #2147483648 @ 0x80000000 + 800af2c: f023 033f bic.w r3, r3, #63 @ 0x3f + 800af30: f043 0202 orr.w r2, r3, #2 + 800af34: 687b ldr r3, [r7, #4] + 800af36: 609a str r2, [r3, #8] + ADC_CR_BITS_PROPERTY_RS, + ADC_CR_ADDIS); +} + 800af38: bf00 nop + 800af3a: 370c adds r7, #12 + 800af3c: 46bd mov sp, r7 + 800af3e: f85d 7b04 ldr.w r7, [sp], #4 + 800af42: 4770 bx lr + +0800af44 : + * @rmtoll CR ADEN LL_ADC_IsEnabled + * @param ADCx ADC instance + * @retval 0: ADC is disabled, 1: ADC is enabled. + */ +__STATIC_INLINE uint32_t LL_ADC_IsEnabled(const ADC_TypeDef *ADCx) +{ + 800af44: b480 push {r7} + 800af46: b083 sub sp, #12 + 800af48: af00 add r7, sp, #0 + 800af4a: 6078 str r0, [r7, #4] + return ((READ_BIT(ADCx->CR, ADC_CR_ADEN) == (ADC_CR_ADEN)) ? 1UL : 0UL); + 800af4c: 687b ldr r3, [r7, #4] + 800af4e: 689b ldr r3, [r3, #8] + 800af50: f003 0301 and.w r3, r3, #1 + 800af54: 2b01 cmp r3, #1 + 800af56: d101 bne.n 800af5c + 800af58: 2301 movs r3, #1 + 800af5a: e000 b.n 800af5e + 800af5c: 2300 movs r3, #0 +} + 800af5e: 4618 mov r0, r3 + 800af60: 370c adds r7, #12 + 800af62: 46bd mov sp, r7 + 800af64: f85d 7b04 ldr.w r7, [sp], #4 + 800af68: 4770 bx lr + +0800af6a : + * @rmtoll CR ADDIS LL_ADC_IsDisableOngoing + * @param ADCx ADC instance + * @retval 0: no ADC disable command on going. + */ +__STATIC_INLINE uint32_t LL_ADC_IsDisableOngoing(const ADC_TypeDef *ADCx) +{ + 800af6a: b480 push {r7} + 800af6c: b083 sub sp, #12 + 800af6e: af00 add r7, sp, #0 + 800af70: 6078 str r0, [r7, #4] + return ((READ_BIT(ADCx->CR, ADC_CR_ADDIS) == (ADC_CR_ADDIS)) ? 1UL : 0UL); + 800af72: 687b ldr r3, [r7, #4] + 800af74: 689b ldr r3, [r3, #8] + 800af76: f003 0302 and.w r3, r3, #2 + 800af7a: 2b02 cmp r3, #2 + 800af7c: d101 bne.n 800af82 + 800af7e: 2301 movs r3, #1 + 800af80: e000 b.n 800af84 + 800af82: 2300 movs r3, #0 +} + 800af84: 4618 mov r0, r3 + 800af86: 370c adds r7, #12 + 800af88: 46bd mov sp, r7 + 800af8a: f85d 7b04 ldr.w r7, [sp], #4 + 800af8e: 4770 bx lr + +0800af90 : + * @rmtoll CR ADSTART LL_ADC_REG_StartConversion + * @param ADCx ADC instance + * @retval None + */ +__STATIC_INLINE void LL_ADC_REG_StartConversion(ADC_TypeDef *ADCx) +{ + 800af90: b480 push {r7} + 800af92: b083 sub sp, #12 + 800af94: af00 add r7, sp, #0 + 800af96: 6078 str r0, [r7, #4] + /* Note: Write register with some additional bits forced to state reset */ + /* instead of modifying only the selected bit for this function, */ + /* to not interfere with bits with HW property "rs". */ + MODIFY_REG(ADCx->CR, + 800af98: 687b ldr r3, [r7, #4] + 800af9a: 689b ldr r3, [r3, #8] + 800af9c: f023 4300 bic.w r3, r3, #2147483648 @ 0x80000000 + 800afa0: f023 033f bic.w r3, r3, #63 @ 0x3f + 800afa4: f043 0204 orr.w r2, r3, #4 + 800afa8: 687b ldr r3, [r7, #4] + 800afaa: 609a str r2, [r3, #8] + ADC_CR_BITS_PROPERTY_RS, + ADC_CR_ADSTART); +} + 800afac: bf00 nop + 800afae: 370c adds r7, #12 + 800afb0: 46bd mov sp, r7 + 800afb2: f85d 7b04 ldr.w r7, [sp], #4 + 800afb6: 4770 bx lr + +0800afb8 : + * @rmtoll CR ADSTP LL_ADC_REG_StopConversion + * @param ADCx ADC instance + * @retval None + */ +__STATIC_INLINE void LL_ADC_REG_StopConversion(ADC_TypeDef *ADCx) +{ + 800afb8: b480 push {r7} + 800afba: b083 sub sp, #12 + 800afbc: af00 add r7, sp, #0 + 800afbe: 6078 str r0, [r7, #4] + /* Note: Write register with some additional bits forced to state reset */ + /* instead of modifying only the selected bit for this function, */ + /* to not interfere with bits with HW property "rs". */ + MODIFY_REG(ADCx->CR, + 800afc0: 687b ldr r3, [r7, #4] + 800afc2: 689b ldr r3, [r3, #8] + 800afc4: f023 4300 bic.w r3, r3, #2147483648 @ 0x80000000 + 800afc8: f023 033f bic.w r3, r3, #63 @ 0x3f + 800afcc: f043 0210 orr.w r2, r3, #16 + 800afd0: 687b ldr r3, [r7, #4] + 800afd2: 609a str r2, [r3, #8] + ADC_CR_BITS_PROPERTY_RS, + ADC_CR_ADSTP); +} + 800afd4: bf00 nop + 800afd6: 370c adds r7, #12 + 800afd8: 46bd mov sp, r7 + 800afda: f85d 7b04 ldr.w r7, [sp], #4 + 800afde: 4770 bx lr + +0800afe0 : + * @rmtoll CR ADSTART LL_ADC_REG_IsConversionOngoing + * @param ADCx ADC instance + * @retval 0: no conversion is on going on ADC group regular. + */ +__STATIC_INLINE uint32_t LL_ADC_REG_IsConversionOngoing(const ADC_TypeDef *ADCx) +{ + 800afe0: b480 push {r7} + 800afe2: b083 sub sp, #12 + 800afe4: af00 add r7, sp, #0 + 800afe6: 6078 str r0, [r7, #4] + return ((READ_BIT(ADCx->CR, ADC_CR_ADSTART) == (ADC_CR_ADSTART)) ? 1UL : 0UL); + 800afe8: 687b ldr r3, [r7, #4] + 800afea: 689b ldr r3, [r3, #8] + 800afec: f003 0304 and.w r3, r3, #4 + 800aff0: 2b04 cmp r3, #4 + 800aff2: d101 bne.n 800aff8 + 800aff4: 2301 movs r3, #1 + 800aff6: e000 b.n 800affa + 800aff8: 2300 movs r3, #0 +} + 800affa: 4618 mov r0, r3 + 800affc: 370c adds r7, #12 + 800affe: 46bd mov sp, r7 + 800b000: f85d 7b04 ldr.w r7, [sp], #4 + 800b004: 4770 bx lr + +0800b006 : + * @rmtoll CR JADSTP LL_ADC_INJ_StopConversion + * @param ADCx ADC instance + * @retval None + */ +__STATIC_INLINE void LL_ADC_INJ_StopConversion(ADC_TypeDef *ADCx) +{ + 800b006: b480 push {r7} + 800b008: b083 sub sp, #12 + 800b00a: af00 add r7, sp, #0 + 800b00c: 6078 str r0, [r7, #4] + /* Note: Write register with some additional bits forced to state reset */ + /* instead of modifying only the selected bit for this function, */ + /* to not interfere with bits with HW property "rs". */ + MODIFY_REG(ADCx->CR, + 800b00e: 687b ldr r3, [r7, #4] + 800b010: 689b ldr r3, [r3, #8] + 800b012: f023 4300 bic.w r3, r3, #2147483648 @ 0x80000000 + 800b016: f023 033f bic.w r3, r3, #63 @ 0x3f + 800b01a: f043 0220 orr.w r2, r3, #32 + 800b01e: 687b ldr r3, [r7, #4] + 800b020: 609a str r2, [r3, #8] + ADC_CR_BITS_PROPERTY_RS, + ADC_CR_JADSTP); +} + 800b022: bf00 nop + 800b024: 370c adds r7, #12 + 800b026: 46bd mov sp, r7 + 800b028: f85d 7b04 ldr.w r7, [sp], #4 + 800b02c: 4770 bx lr + +0800b02e : + * @rmtoll CR JADSTART LL_ADC_INJ_IsConversionOngoing + * @param ADCx ADC instance + * @retval 0: no conversion is on going on ADC group injected. + */ +__STATIC_INLINE uint32_t LL_ADC_INJ_IsConversionOngoing(const ADC_TypeDef *ADCx) +{ + 800b02e: b480 push {r7} + 800b030: b083 sub sp, #12 + 800b032: af00 add r7, sp, #0 + 800b034: 6078 str r0, [r7, #4] + return ((READ_BIT(ADCx->CR, ADC_CR_JADSTART) == (ADC_CR_JADSTART)) ? 1UL : 0UL); + 800b036: 687b ldr r3, [r7, #4] + 800b038: 689b ldr r3, [r3, #8] + 800b03a: f003 0308 and.w r3, r3, #8 + 800b03e: 2b08 cmp r3, #8 + 800b040: d101 bne.n 800b046 + 800b042: 2301 movs r3, #1 + 800b044: e000 b.n 800b048 + 800b046: 2300 movs r3, #0 +} + 800b048: 4618 mov r0, r3 + 800b04a: 370c adds r7, #12 + 800b04c: 46bd mov sp, r7 + 800b04e: f85d 7b04 ldr.w r7, [sp], #4 + 800b052: 4770 bx lr + +0800b054 : + * without disabling the other ADCs. + * @param hadc ADC handle + * @retval HAL status + */ +HAL_StatusTypeDef HAL_ADC_Init(ADC_HandleTypeDef *hadc) +{ + 800b054: b590 push {r4, r7, lr} + 800b056: b089 sub sp, #36 @ 0x24 + 800b058: af00 add r7, sp, #0 + 800b05a: 6078 str r0, [r7, #4] + HAL_StatusTypeDef tmp_hal_status = HAL_OK; + 800b05c: 2300 movs r3, #0 + 800b05e: 77fb strb r3, [r7, #31] + uint32_t tmp_cfgr; + uint32_t tmp_adc_is_conversion_on_going_regular; + uint32_t tmp_adc_is_conversion_on_going_injected; + __IO uint32_t wait_loop_index = 0UL; + 800b060: 2300 movs r3, #0 + 800b062: 60fb str r3, [r7, #12] + + /* Check ADC handle */ + if (hadc == NULL) + 800b064: 687b ldr r3, [r7, #4] + 800b066: 2b00 cmp r3, #0 + 800b068: d101 bne.n 800b06e + { + return HAL_ERROR; + 800b06a: 2301 movs r3, #1 + 800b06c: e130 b.n 800b2d0 + assert_param(IS_ADC_EOC_SELECTION(hadc->Init.EOCSelection)); + assert_param(IS_ADC_OVERRUN(hadc->Init.Overrun)); + assert_param(IS_FUNCTIONAL_STATE(hadc->Init.LowPowerAutoWait)); + assert_param(IS_FUNCTIONAL_STATE(hadc->Init.OversamplingMode)); + + if (hadc->Init.ScanConvMode != ADC_SCAN_DISABLE) + 800b06e: 687b ldr r3, [r7, #4] + 800b070: 691b ldr r3, [r3, #16] + 800b072: 2b00 cmp r3, #0 + /* DISCEN and CONT bits cannot be set at the same time */ + assert_param(!((hadc->Init.DiscontinuousConvMode == ENABLE) && (hadc->Init.ContinuousConvMode == ENABLE))); + + /* Actions performed only if ADC is coming from state reset: */ + /* - Initialization of ADC MSP */ + if (hadc->State == HAL_ADC_STATE_RESET) + 800b074: 687b ldr r3, [r7, #4] + 800b076: 6d5b ldr r3, [r3, #84] @ 0x54 + 800b078: 2b00 cmp r3, #0 + 800b07a: d109 bne.n 800b090 + + /* Init the low level hardware */ + hadc->MspInitCallback(hadc); +#else + /* Init the low level hardware */ + HAL_ADC_MspInit(hadc); + 800b07c: 6878 ldr r0, [r7, #4] + 800b07e: f7fe fb61 bl 8009744 +#endif /* USE_HAL_ADC_REGISTER_CALLBACKS */ + + /* Set ADC error code to none */ + ADC_CLEAR_ERRORCODE(hadc); + 800b082: 687b ldr r3, [r7, #4] + 800b084: 2200 movs r2, #0 + 800b086: 659a str r2, [r3, #88] @ 0x58 + + /* Initialize Lock */ + hadc->Lock = HAL_UNLOCKED; + 800b088: 687b ldr r3, [r7, #4] + 800b08a: 2200 movs r2, #0 + 800b08c: f883 2050 strb.w r2, [r3, #80] @ 0x50 + } + + /* - Exit from deep-power-down mode and ADC voltage regulator enable */ + if (LL_ADC_IsDeepPowerDownEnabled(hadc->Instance) != 0UL) + 800b090: 687b ldr r3, [r7, #4] + 800b092: 681b ldr r3, [r3, #0] + 800b094: 4618 mov r0, r3 + 800b096: f7ff fef1 bl 800ae7c + 800b09a: 4603 mov r3, r0 + 800b09c: 2b00 cmp r3, #0 + 800b09e: d004 beq.n 800b0aa + { + /* Disable ADC deep power down mode */ + LL_ADC_DisableDeepPowerDown(hadc->Instance); + 800b0a0: 687b ldr r3, [r7, #4] + 800b0a2: 681b ldr r3, [r3, #0] + 800b0a4: 4618 mov r0, r3 + 800b0a6: f7ff fed7 bl 800ae58 + /* System was in deep power down mode, calibration must + be relaunched or a previously saved calibration factor + re-applied once the ADC voltage regulator is enabled */ + } + + if (LL_ADC_IsInternalRegulatorEnabled(hadc->Instance) == 0UL) + 800b0aa: 687b ldr r3, [r7, #4] + 800b0ac: 681b ldr r3, [r3, #0] + 800b0ae: 4618 mov r0, r3 + 800b0b0: f7ff ff0c bl 800aecc + 800b0b4: 4603 mov r3, r0 + 800b0b6: 2b00 cmp r3, #0 + 800b0b8: d115 bne.n 800b0e6 + { + /* Enable ADC internal voltage regulator */ + LL_ADC_EnableInternalRegulator(hadc->Instance); + 800b0ba: 687b ldr r3, [r7, #4] + 800b0bc: 681b ldr r3, [r3, #0] + 800b0be: 4618 mov r0, r3 + 800b0c0: f7ff fef0 bl 800aea4 + + /* Note: Variable divided by 2 to compensate partially */ + /* CPU processing cycles, scaling in us split to not */ + /* exceed 32 bits register capacity and handle low frequency. */ + wait_loop_index = ((LL_ADC_DELAY_INTERNAL_REGUL_STAB_US / 10UL) * ((SystemCoreClock / (100000UL * 2UL)) + 1UL)); + 800b0c4: 4b84 ldr r3, [pc, #528] @ (800b2d8 ) + 800b0c6: 681b ldr r3, [r3, #0] + 800b0c8: 099b lsrs r3, r3, #6 + 800b0ca: 4a84 ldr r2, [pc, #528] @ (800b2dc ) + 800b0cc: fba2 2303 umull r2, r3, r2, r3 + 800b0d0: 099b lsrs r3, r3, #6 + 800b0d2: 3301 adds r3, #1 + 800b0d4: 005b lsls r3, r3, #1 + 800b0d6: 60fb str r3, [r7, #12] + while (wait_loop_index != 0UL) + 800b0d8: e002 b.n 800b0e0 + { + wait_loop_index--; + 800b0da: 68fb ldr r3, [r7, #12] + 800b0dc: 3b01 subs r3, #1 + 800b0de: 60fb str r3, [r7, #12] + while (wait_loop_index != 0UL) + 800b0e0: 68fb ldr r3, [r7, #12] + 800b0e2: 2b00 cmp r3, #0 + 800b0e4: d1f9 bne.n 800b0da + } + + /* Verification that ADC voltage regulator is correctly enabled, whether */ + /* or not ADC is coming from state reset (if any potential problem of */ + /* clocking, voltage regulator would not be enabled). */ + if (LL_ADC_IsInternalRegulatorEnabled(hadc->Instance) == 0UL) + 800b0e6: 687b ldr r3, [r7, #4] + 800b0e8: 681b ldr r3, [r3, #0] + 800b0ea: 4618 mov r0, r3 + 800b0ec: f7ff feee bl 800aecc + 800b0f0: 4603 mov r3, r0 + 800b0f2: 2b00 cmp r3, #0 + 800b0f4: d10d bne.n 800b112 + { + /* Update ADC state machine to error */ + SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL); + 800b0f6: 687b ldr r3, [r7, #4] + 800b0f8: 6d5b ldr r3, [r3, #84] @ 0x54 + 800b0fa: f043 0210 orr.w r2, r3, #16 + 800b0fe: 687b ldr r3, [r7, #4] + 800b100: 655a str r2, [r3, #84] @ 0x54 + + /* Set ADC error code to ADC peripheral internal error */ + SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_INTERNAL); + 800b102: 687b ldr r3, [r7, #4] + 800b104: 6d9b ldr r3, [r3, #88] @ 0x58 + 800b106: f043 0201 orr.w r2, r3, #1 + 800b10a: 687b ldr r3, [r7, #4] + 800b10c: 659a str r2, [r3, #88] @ 0x58 + + tmp_hal_status = HAL_ERROR; + 800b10e: 2301 movs r3, #1 + 800b110: 77fb strb r3, [r7, #31] + + /* Configuration of ADC parameters if previous preliminary actions are */ + /* correctly completed and if there is no conversion on going on regular */ + /* group (ADC may already be enabled at this point if HAL_ADC_Init() is */ + /* called to update a parameter on the fly). */ + tmp_adc_is_conversion_on_going_regular = LL_ADC_REG_IsConversionOngoing(hadc->Instance); + 800b112: 687b ldr r3, [r7, #4] + 800b114: 681b ldr r3, [r3, #0] + 800b116: 4618 mov r0, r3 + 800b118: f7ff ff62 bl 800afe0 + 800b11c: 6178 str r0, [r7, #20] + + if (((hadc->State & HAL_ADC_STATE_ERROR_INTERNAL) == 0UL) + 800b11e: 687b ldr r3, [r7, #4] + 800b120: 6d5b ldr r3, [r3, #84] @ 0x54 + 800b122: f003 0310 and.w r3, r3, #16 + 800b126: 2b00 cmp r3, #0 + 800b128: f040 80c9 bne.w 800b2be + && (tmp_adc_is_conversion_on_going_regular == 0UL) + 800b12c: 697b ldr r3, [r7, #20] + 800b12e: 2b00 cmp r3, #0 + 800b130: f040 80c5 bne.w 800b2be + ) + { + /* Set ADC state */ + ADC_STATE_CLR_SET(hadc->State, + 800b134: 687b ldr r3, [r7, #4] + 800b136: 6d5b ldr r3, [r3, #84] @ 0x54 + 800b138: f423 7381 bic.w r3, r3, #258 @ 0x102 + 800b13c: f043 0202 orr.w r2, r3, #2 + 800b140: 687b ldr r3, [r7, #4] + 800b142: 655a str r2, [r3, #84] @ 0x54 + /* Configuration of common ADC parameters */ + + /* Parameters update conditioned to ADC state: */ + /* Parameters that can be updated only when ADC is disabled: */ + /* - clock configuration */ + if (LL_ADC_IsEnabled(hadc->Instance) == 0UL) + 800b144: 687b ldr r3, [r7, #4] + 800b146: 681b ldr r3, [r3, #0] + 800b148: 4618 mov r0, r3 + 800b14a: f7ff fefb bl 800af44 + 800b14e: 4603 mov r3, r0 + 800b150: 2b00 cmp r3, #0 + 800b152: d115 bne.n 800b180 + { + if (__LL_ADC_IS_ENABLED_ALL_COMMON_INSTANCE(__LL_ADC_COMMON_INSTANCE(hadc->Instance)) == 0UL) + 800b154: 4862 ldr r0, [pc, #392] @ (800b2e0 ) + 800b156: f7ff fef5 bl 800af44 + 800b15a: 4604 mov r4, r0 + 800b15c: 4861 ldr r0, [pc, #388] @ (800b2e4 ) + 800b15e: f7ff fef1 bl 800af44 + 800b162: 4603 mov r3, r0 + 800b164: 431c orrs r4, r3 + 800b166: 4860 ldr r0, [pc, #384] @ (800b2e8 ) + 800b168: f7ff feec bl 800af44 + 800b16c: 4603 mov r3, r0 + 800b16e: 4323 orrs r3, r4 + 800b170: 2b00 cmp r3, #0 + 800b172: d105 bne.n 800b180 + /* parameters: MDMA, DMACFG, DELAY, DUAL (set by API */ + /* HAL_ADCEx_MultiModeConfigChannel() ) */ + /* - internal measurement paths: Vbat, temperature sensor, Vref */ + /* (set into HAL_ADC_ConfigChannel() or */ + /* HAL_ADCEx_InjectedConfigChannel() ) */ + LL_ADC_SetCommonClock(__LL_ADC_COMMON_INSTANCE(hadc->Instance), hadc->Init.ClockPrescaler); + 800b174: 687b ldr r3, [r7, #4] + 800b176: 685b ldr r3, [r3, #4] + 800b178: 4619 mov r1, r3 + 800b17a: 485c ldr r0, [pc, #368] @ (800b2ec ) + 800b17c: f7ff fd38 bl 800abf0 + /* - external trigger polarity Init.ExternalTrigConvEdge */ + /* - continuous conversion mode Init.ContinuousConvMode */ + /* - overrun Init.Overrun */ + /* - discontinuous mode Init.DiscontinuousConvMode */ + /* - discontinuous mode channel count Init.NbrOfDiscConversion */ + tmp_cfgr = (ADC_CFGR_CONTINUOUS((uint32_t)hadc->Init.ContinuousConvMode) | + 800b180: 687b ldr r3, [r7, #4] + 800b182: 7e5b ldrb r3, [r3, #25] + 800b184: 035a lsls r2, r3, #13 + hadc->Init.Overrun | + 800b186: 687b ldr r3, [r7, #4] + 800b188: 6b5b ldr r3, [r3, #52] @ 0x34 + tmp_cfgr = (ADC_CFGR_CONTINUOUS((uint32_t)hadc->Init.ContinuousConvMode) | + 800b18a: 431a orrs r2, r3 + hadc->Init.DataAlign | + 800b18c: 687b ldr r3, [r7, #4] + 800b18e: 68db ldr r3, [r3, #12] + hadc->Init.Overrun | + 800b190: 431a orrs r2, r3 + hadc->Init.Resolution | + 800b192: 687b ldr r3, [r7, #4] + 800b194: 689b ldr r3, [r3, #8] + hadc->Init.DataAlign | + 800b196: 431a orrs r2, r3 + ADC_CFGR_REG_DISCONTINUOUS((uint32_t)hadc->Init.DiscontinuousConvMode)); + 800b198: 687b ldr r3, [r7, #4] + 800b19a: f893 3020 ldrb.w r3, [r3, #32] + 800b19e: 041b lsls r3, r3, #16 + tmp_cfgr = (ADC_CFGR_CONTINUOUS((uint32_t)hadc->Init.ContinuousConvMode) | + 800b1a0: 4313 orrs r3, r2 + 800b1a2: 61bb str r3, [r7, #24] + + if (hadc->Init.DiscontinuousConvMode == ENABLE) + 800b1a4: 687b ldr r3, [r7, #4] + 800b1a6: f893 3020 ldrb.w r3, [r3, #32] + 800b1aa: 2b01 cmp r3, #1 + 800b1ac: d106 bne.n 800b1bc + { + tmp_cfgr |= ADC_CFGR_DISCONTINUOUS_NUM(hadc->Init.NbrOfDiscConversion); + 800b1ae: 687b ldr r3, [r7, #4] + 800b1b0: 6a5b ldr r3, [r3, #36] @ 0x24 + 800b1b2: 3b01 subs r3, #1 + 800b1b4: 045b lsls r3, r3, #17 + 800b1b6: 69ba ldr r2, [r7, #24] + 800b1b8: 4313 orrs r3, r2 + 800b1ba: 61bb str r3, [r7, #24] + /* Enable external trigger if trigger selection is different of software */ + /* start. */ + /* Note: This configuration keeps the hardware feature of parameter */ + /* ExternalTrigConvEdge "trigger edge none" equivalent to */ + /* software start. */ + if (hadc->Init.ExternalTrigConv != ADC_SOFTWARE_START) + 800b1bc: 687b ldr r3, [r7, #4] + 800b1be: 6a9b ldr r3, [r3, #40] @ 0x28 + 800b1c0: 2b00 cmp r3, #0 + 800b1c2: d009 beq.n 800b1d8 + { + tmp_cfgr |= ((hadc->Init.ExternalTrigConv & ADC_CFGR_EXTSEL) + 800b1c4: 687b ldr r3, [r7, #4] + 800b1c6: 6a9b ldr r3, [r3, #40] @ 0x28 + 800b1c8: f403 7270 and.w r2, r3, #960 @ 0x3c0 + | hadc->Init.ExternalTrigConvEdge + 800b1cc: 687b ldr r3, [r7, #4] + 800b1ce: 6adb ldr r3, [r3, #44] @ 0x2c + 800b1d0: 4313 orrs r3, r2 + tmp_cfgr |= ((hadc->Init.ExternalTrigConv & ADC_CFGR_EXTSEL) + 800b1d2: 69ba ldr r2, [r7, #24] + 800b1d4: 4313 orrs r3, r2 + 800b1d6: 61bb str r3, [r7, #24] + ); + } + + /* Update Configuration Register CFGR */ + MODIFY_REG(hadc->Instance->CFGR, ADC_CFGR_FIELDS_1, tmp_cfgr); + 800b1d8: 687b ldr r3, [r7, #4] + 800b1da: 681b ldr r3, [r3, #0] + 800b1dc: 68da ldr r2, [r3, #12] + 800b1de: 4b44 ldr r3, [pc, #272] @ (800b2f0 ) + 800b1e0: 4013 ands r3, r2 + 800b1e2: 687a ldr r2, [r7, #4] + 800b1e4: 6812 ldr r2, [r2, #0] + 800b1e6: 69b9 ldr r1, [r7, #24] + 800b1e8: 430b orrs r3, r1 + 800b1ea: 60d3 str r3, [r2, #12] + /* Parameters that can be updated when ADC is disabled or enabled without */ + /* conversion on going on regular and injected groups: */ + /* - DMA continuous request Init.DMAContinuousRequests */ + /* - LowPowerAutoWait feature Init.LowPowerAutoWait */ + /* - Oversampling parameters Init.Oversampling */ + tmp_adc_is_conversion_on_going_injected = LL_ADC_INJ_IsConversionOngoing(hadc->Instance); + 800b1ec: 687b ldr r3, [r7, #4] + 800b1ee: 681b ldr r3, [r3, #0] + 800b1f0: 4618 mov r0, r3 + 800b1f2: f7ff ff1c bl 800b02e + 800b1f6: 6138 str r0, [r7, #16] + if ((tmp_adc_is_conversion_on_going_regular == 0UL) + 800b1f8: 697b ldr r3, [r7, #20] + 800b1fa: 2b00 cmp r3, #0 + 800b1fc: d13d bne.n 800b27a + && (tmp_adc_is_conversion_on_going_injected == 0UL) + 800b1fe: 693b ldr r3, [r7, #16] + 800b200: 2b00 cmp r3, #0 + 800b202: d13a bne.n 800b27a + ) + { + tmp_cfgr = (ADC_CFGR_DFSDM(hadc) | + ADC_CFGR_AUTOWAIT((uint32_t)hadc->Init.LowPowerAutoWait) | + 800b204: 687b ldr r3, [r7, #4] + 800b206: 7e1b ldrb r3, [r3, #24] + tmp_cfgr = (ADC_CFGR_DFSDM(hadc) | + 800b208: 039a lsls r2, r3, #14 + ADC_CFGR_DMACONTREQ((uint32_t)hadc->Init.DMAContinuousRequests)); + 800b20a: 687b ldr r3, [r7, #4] + 800b20c: f893 3030 ldrb.w r3, [r3, #48] @ 0x30 + 800b210: 005b lsls r3, r3, #1 + tmp_cfgr = (ADC_CFGR_DFSDM(hadc) | + 800b212: 4313 orrs r3, r2 + 800b214: 61bb str r3, [r7, #24] + + MODIFY_REG(hadc->Instance->CFGR, ADC_CFGR_FIELDS_2, tmp_cfgr); + 800b216: 687b ldr r3, [r7, #4] + 800b218: 681b ldr r3, [r3, #0] + 800b21a: 68db ldr r3, [r3, #12] + 800b21c: f423 4380 bic.w r3, r3, #16384 @ 0x4000 + 800b220: f023 0302 bic.w r3, r3, #2 + 800b224: 687a ldr r2, [r7, #4] + 800b226: 6812 ldr r2, [r2, #0] + 800b228: 69b9 ldr r1, [r7, #24] + 800b22a: 430b orrs r3, r1 + 800b22c: 60d3 str r3, [r2, #12] + + if (hadc->Init.OversamplingMode == ENABLE) + 800b22e: 687b ldr r3, [r7, #4] + 800b230: f893 3038 ldrb.w r3, [r3, #56] @ 0x38 + 800b234: 2b01 cmp r3, #1 + 800b236: d118 bne.n 800b26a + /* Configuration of Oversampler: */ + /* - Oversampling Ratio */ + /* - Right bit shift */ + /* - Triggered mode */ + /* - Oversampling mode (continued/resumed) */ + MODIFY_REG(hadc->Instance->CFGR2, + 800b238: 687b ldr r3, [r7, #4] + 800b23a: 681b ldr r3, [r3, #0] + 800b23c: 691b ldr r3, [r3, #16] + 800b23e: f423 63ff bic.w r3, r3, #2040 @ 0x7f8 + 800b242: f023 0304 bic.w r3, r3, #4 + 800b246: 687a ldr r2, [r7, #4] + 800b248: 6bd1 ldr r1, [r2, #60] @ 0x3c + 800b24a: 687a ldr r2, [r7, #4] + 800b24c: 6c12 ldr r2, [r2, #64] @ 0x40 + 800b24e: 4311 orrs r1, r2 + 800b250: 687a ldr r2, [r7, #4] + 800b252: 6c52 ldr r2, [r2, #68] @ 0x44 + 800b254: 4311 orrs r1, r2 + 800b256: 687a ldr r2, [r7, #4] + 800b258: 6c92 ldr r2, [r2, #72] @ 0x48 + 800b25a: 430a orrs r2, r1 + 800b25c: 431a orrs r2, r3 + 800b25e: 687b ldr r3, [r7, #4] + 800b260: 681b ldr r3, [r3, #0] + 800b262: f042 0201 orr.w r2, r2, #1 + 800b266: 611a str r2, [r3, #16] + 800b268: e007 b.n 800b27a + ); + } + else + { + /* Disable ADC oversampling scope on ADC group regular */ + CLEAR_BIT(hadc->Instance->CFGR2, ADC_CFGR2_ROVSE); + 800b26a: 687b ldr r3, [r7, #4] + 800b26c: 681b ldr r3, [r3, #0] + 800b26e: 691a ldr r2, [r3, #16] + 800b270: 687b ldr r3, [r7, #4] + 800b272: 681b ldr r3, [r3, #0] + 800b274: f022 0201 bic.w r2, r2, #1 + 800b278: 611a str r2, [r3, #16] + /* Note: Scan mode is not present by hardware on this device, but */ + /* emulated by software for alignment over all STM32 devices. */ + /* - if scan mode is enabled, regular channels sequence length is set to */ + /* parameter "NbrOfConversion". */ + + if (hadc->Init.ScanConvMode == ADC_SCAN_ENABLE) + 800b27a: 687b ldr r3, [r7, #4] + 800b27c: 691b ldr r3, [r3, #16] + 800b27e: 2b01 cmp r3, #1 + 800b280: d10c bne.n 800b29c + { + /* Set number of ranks in regular group sequencer */ + MODIFY_REG(hadc->Instance->SQR1, ADC_SQR1_L, (hadc->Init.NbrOfConversion - (uint8_t)1)); + 800b282: 687b ldr r3, [r7, #4] + 800b284: 681b ldr r3, [r3, #0] + 800b286: 6b1b ldr r3, [r3, #48] @ 0x30 + 800b288: f023 010f bic.w r1, r3, #15 + 800b28c: 687b ldr r3, [r7, #4] + 800b28e: 69db ldr r3, [r3, #28] + 800b290: 1e5a subs r2, r3, #1 + 800b292: 687b ldr r3, [r7, #4] + 800b294: 681b ldr r3, [r3, #0] + 800b296: 430a orrs r2, r1 + 800b298: 631a str r2, [r3, #48] @ 0x30 + 800b29a: e007 b.n 800b2ac + } + else + { + CLEAR_BIT(hadc->Instance->SQR1, ADC_SQR1_L); + 800b29c: 687b ldr r3, [r7, #4] + 800b29e: 681b ldr r3, [r3, #0] + 800b2a0: 6b1a ldr r2, [r3, #48] @ 0x30 + 800b2a2: 687b ldr r3, [r7, #4] + 800b2a4: 681b ldr r3, [r3, #0] + 800b2a6: f022 020f bic.w r2, r2, #15 + 800b2aa: 631a str r2, [r3, #48] @ 0x30 + } + + /* Initialize the ADC state */ + /* Clear HAL_ADC_STATE_BUSY_INTERNAL bit, set HAL_ADC_STATE_READY bit */ + ADC_STATE_CLR_SET(hadc->State, HAL_ADC_STATE_BUSY_INTERNAL, HAL_ADC_STATE_READY); + 800b2ac: 687b ldr r3, [r7, #4] + 800b2ae: 6d5b ldr r3, [r3, #84] @ 0x54 + 800b2b0: f023 0303 bic.w r3, r3, #3 + 800b2b4: f043 0201 orr.w r2, r3, #1 + 800b2b8: 687b ldr r3, [r7, #4] + 800b2ba: 655a str r2, [r3, #84] @ 0x54 + 800b2bc: e007 b.n 800b2ce + } + else + { + /* Update ADC state machine to error */ + SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL); + 800b2be: 687b ldr r3, [r7, #4] + 800b2c0: 6d5b ldr r3, [r3, #84] @ 0x54 + 800b2c2: f043 0210 orr.w r2, r3, #16 + 800b2c6: 687b ldr r3, [r7, #4] + 800b2c8: 655a str r2, [r3, #84] @ 0x54 + + tmp_hal_status = HAL_ERROR; + 800b2ca: 2301 movs r3, #1 + 800b2cc: 77fb strb r3, [r7, #31] + } + + /* Return function status */ + return tmp_hal_status; + 800b2ce: 7ffb ldrb r3, [r7, #31] +} + 800b2d0: 4618 mov r0, r3 + 800b2d2: 3724 adds r7, #36 @ 0x24 + 800b2d4: 46bd mov sp, r7 + 800b2d6: bd90 pop {r4, r7, pc} + 800b2d8: 20001338 .word 0x20001338 + 800b2dc: 053e2d63 .word 0x053e2d63 + 800b2e0: 50040000 .word 0x50040000 + 800b2e4: 50040100 .word 0x50040100 + 800b2e8: 50040200 .word 0x50040200 + 800b2ec: 50040300 .word 0x50040300 + 800b2f0: fff0c007 .word 0xfff0c007 + +0800b2f4 : + * if ADC is master, ADC is enabled and multimode conversion is started. + * @param hadc ADC handle + * @retval HAL status + */ +HAL_StatusTypeDef HAL_ADC_Start(ADC_HandleTypeDef *hadc) +{ + 800b2f4: b580 push {r7, lr} + 800b2f6: b086 sub sp, #24 + 800b2f8: af00 add r7, sp, #0 + 800b2fa: 6078 str r0, [r7, #4] + HAL_StatusTypeDef tmp_hal_status; +#if defined(ADC_MULTIMODE_SUPPORT) + const ADC_TypeDef *tmpADC_Master; + uint32_t tmp_multimode_config = LL_ADC_GetMultimode(__LL_ADC_COMMON_INSTANCE(hadc->Instance)); + 800b2fc: 4857 ldr r0, [pc, #348] @ (800b45c ) + 800b2fe: f7ff fd8f bl 800ae20 + 800b302: 6138 str r0, [r7, #16] + + /* Check the parameters */ + assert_param(IS_ADC_ALL_INSTANCE(hadc->Instance)); + + /* Perform ADC enable and conversion start if no conversion is on going */ + if (LL_ADC_REG_IsConversionOngoing(hadc->Instance) == 0UL) + 800b304: 687b ldr r3, [r7, #4] + 800b306: 681b ldr r3, [r3, #0] + 800b308: 4618 mov r0, r3 + 800b30a: f7ff fe69 bl 800afe0 + 800b30e: 4603 mov r3, r0 + 800b310: 2b00 cmp r3, #0 + 800b312: f040 809c bne.w 800b44e + { + /* Process locked */ + __HAL_LOCK(hadc); + 800b316: 687b ldr r3, [r7, #4] + 800b318: f893 3050 ldrb.w r3, [r3, #80] @ 0x50 + 800b31c: 2b01 cmp r3, #1 + 800b31e: d101 bne.n 800b324 + 800b320: 2302 movs r3, #2 + 800b322: e097 b.n 800b454 + 800b324: 687b ldr r3, [r7, #4] + 800b326: 2201 movs r2, #1 + 800b328: f883 2050 strb.w r2, [r3, #80] @ 0x50 + + /* Enable the ADC peripheral */ + tmp_hal_status = ADC_Enable(hadc); + 800b32c: 6878 ldr r0, [r7, #4] + 800b32e: f000 ff33 bl 800c198 + 800b332: 4603 mov r3, r0 + 800b334: 75fb strb r3, [r7, #23] + + /* Start conversion if ADC is effectively enabled */ + if (tmp_hal_status == HAL_OK) + 800b336: 7dfb ldrb r3, [r7, #23] + 800b338: 2b00 cmp r3, #0 + 800b33a: f040 8083 bne.w 800b444 + { + /* Set ADC state */ + /* - Clear state bitfield related to regular group conversion results */ + /* - Set state bitfield related to regular operation */ + ADC_STATE_CLR_SET(hadc->State, + 800b33e: 687b ldr r3, [r7, #4] + 800b340: 6d5b ldr r3, [r3, #84] @ 0x54 + 800b342: f423 6370 bic.w r3, r3, #3840 @ 0xf00 + 800b346: f023 0301 bic.w r3, r3, #1 + 800b34a: f443 7280 orr.w r2, r3, #256 @ 0x100 + 800b34e: 687b ldr r3, [r7, #4] + 800b350: 655a str r2, [r3, #84] @ 0x54 + +#if defined(ADC_MULTIMODE_SUPPORT) + /* Reset HAL_ADC_STATE_MULTIMODE_SLAVE bit + - if ADC instance is master or if multimode feature is not available + - if multimode setting is disabled (ADC instance slave in independent mode) */ + if ((__LL_ADC_MULTI_INSTANCE_MASTER(hadc->Instance) == hadc->Instance) + 800b352: 687b ldr r3, [r7, #4] + 800b354: 681b ldr r3, [r3, #0] + 800b356: 4a42 ldr r2, [pc, #264] @ (800b460 ) + 800b358: 4293 cmp r3, r2 + 800b35a: d002 beq.n 800b362 + 800b35c: 687b ldr r3, [r7, #4] + 800b35e: 681b ldr r3, [r3, #0] + 800b360: e000 b.n 800b364 + 800b362: 4b40 ldr r3, [pc, #256] @ (800b464 ) + 800b364: 687a ldr r2, [r7, #4] + 800b366: 6812 ldr r2, [r2, #0] + 800b368: 4293 cmp r3, r2 + 800b36a: d002 beq.n 800b372 + || (tmp_multimode_config == LL_ADC_MULTI_INDEPENDENT) + 800b36c: 693b ldr r3, [r7, #16] + 800b36e: 2b00 cmp r3, #0 + 800b370: d105 bne.n 800b37e + ) + { + CLEAR_BIT(hadc->State, HAL_ADC_STATE_MULTIMODE_SLAVE); + 800b372: 687b ldr r3, [r7, #4] + 800b374: 6d5b ldr r3, [r3, #84] @ 0x54 + 800b376: f423 1280 bic.w r2, r3, #1048576 @ 0x100000 + 800b37a: 687b ldr r3, [r7, #4] + 800b37c: 655a str r2, [r3, #84] @ 0x54 + } +#endif /* ADC_MULTIMODE_SUPPORT */ + + /* Set ADC error code */ + /* Check if a conversion is on going on ADC group injected */ + if (HAL_IS_BIT_SET(hadc->State, HAL_ADC_STATE_INJ_BUSY)) + 800b37e: 687b ldr r3, [r7, #4] + 800b380: 6d5b ldr r3, [r3, #84] @ 0x54 + 800b382: f403 5380 and.w r3, r3, #4096 @ 0x1000 + 800b386: f5b3 5f80 cmp.w r3, #4096 @ 0x1000 + 800b38a: d106 bne.n 800b39a + { + /* Reset ADC error code fields related to regular conversions only */ + CLEAR_BIT(hadc->ErrorCode, (HAL_ADC_ERROR_OVR | HAL_ADC_ERROR_DMA)); + 800b38c: 687b ldr r3, [r7, #4] + 800b38e: 6d9b ldr r3, [r3, #88] @ 0x58 + 800b390: f023 0206 bic.w r2, r3, #6 + 800b394: 687b ldr r3, [r7, #4] + 800b396: 659a str r2, [r3, #88] @ 0x58 + 800b398: e002 b.n 800b3a0 + } + else + { + /* Reset all ADC error code fields */ + ADC_CLEAR_ERRORCODE(hadc); + 800b39a: 687b ldr r3, [r7, #4] + 800b39c: 2200 movs r2, #0 + 800b39e: 659a str r2, [r3, #88] @ 0x58 + } + + /* Clear ADC group regular conversion flag and overrun flag */ + /* (To ensure of no unknown state from potential previous ADC operations) */ + __HAL_ADC_CLEAR_FLAG(hadc, (ADC_FLAG_EOC | ADC_FLAG_EOS | ADC_FLAG_OVR)); + 800b3a0: 687b ldr r3, [r7, #4] + 800b3a2: 681b ldr r3, [r3, #0] + 800b3a4: 221c movs r2, #28 + 800b3a6: 601a str r2, [r3, #0] + + /* Process unlocked */ + /* Unlock before starting ADC conversions: in case of potential */ + /* interruption, to let the process to ADC IRQ Handler. */ + __HAL_UNLOCK(hadc); + 800b3a8: 687b ldr r3, [r7, #4] + 800b3aa: 2200 movs r2, #0 + 800b3ac: f883 2050 strb.w r2, [r3, #80] @ 0x50 + /* Case of multimode enabled (when multimode feature is available): */ + /* - if ADC is slave and dual regular conversions are enabled, ADC is */ + /* enabled only (conversion is not started), */ + /* - if ADC is master, ADC is enabled and conversion is started. */ +#if defined(ADC_MULTIMODE_SUPPORT) + if ((__LL_ADC_MULTI_INSTANCE_MASTER(hadc->Instance) == hadc->Instance) + 800b3b0: 687b ldr r3, [r7, #4] + 800b3b2: 681b ldr r3, [r3, #0] + 800b3b4: 4a2a ldr r2, [pc, #168] @ (800b460 ) + 800b3b6: 4293 cmp r3, r2 + 800b3b8: d002 beq.n 800b3c0 + 800b3ba: 687b ldr r3, [r7, #4] + 800b3bc: 681b ldr r3, [r3, #0] + 800b3be: e000 b.n 800b3c2 + 800b3c0: 4b28 ldr r3, [pc, #160] @ (800b464 ) + 800b3c2: 687a ldr r2, [r7, #4] + 800b3c4: 6812 ldr r2, [r2, #0] + 800b3c6: 4293 cmp r3, r2 + 800b3c8: d008 beq.n 800b3dc + || (tmp_multimode_config == LL_ADC_MULTI_INDEPENDENT) + 800b3ca: 693b ldr r3, [r7, #16] + 800b3cc: 2b00 cmp r3, #0 + 800b3ce: d005 beq.n 800b3dc + || (tmp_multimode_config == LL_ADC_MULTI_DUAL_INJ_SIMULT) + 800b3d0: 693b ldr r3, [r7, #16] + 800b3d2: 2b05 cmp r3, #5 + 800b3d4: d002 beq.n 800b3dc + || (tmp_multimode_config == LL_ADC_MULTI_DUAL_INJ_ALTERN) + 800b3d6: 693b ldr r3, [r7, #16] + 800b3d8: 2b09 cmp r3, #9 + 800b3da: d114 bne.n 800b406 + ) + { + /* ADC instance is not a multimode slave instance with multimode regular conversions enabled */ + if (READ_BIT(hadc->Instance->CFGR, ADC_CFGR_JAUTO) != 0UL) + 800b3dc: 687b ldr r3, [r7, #4] + 800b3de: 681b ldr r3, [r3, #0] + 800b3e0: 68db ldr r3, [r3, #12] + 800b3e2: f003 7300 and.w r3, r3, #33554432 @ 0x2000000 + 800b3e6: 2b00 cmp r3, #0 + 800b3e8: d007 beq.n 800b3fa + { + ADC_STATE_CLR_SET(hadc->State, HAL_ADC_STATE_INJ_EOC, HAL_ADC_STATE_INJ_BUSY); + 800b3ea: 687b ldr r3, [r7, #4] + 800b3ec: 6d5b ldr r3, [r3, #84] @ 0x54 + 800b3ee: f423 5340 bic.w r3, r3, #12288 @ 0x3000 + 800b3f2: f443 5280 orr.w r2, r3, #4096 @ 0x1000 + 800b3f6: 687b ldr r3, [r7, #4] + 800b3f8: 655a str r2, [r3, #84] @ 0x54 + } + + /* Start ADC group regular conversion */ + LL_ADC_REG_StartConversion(hadc->Instance); + 800b3fa: 687b ldr r3, [r7, #4] + 800b3fc: 681b ldr r3, [r3, #0] + 800b3fe: 4618 mov r0, r3 + 800b400: f7ff fdc6 bl 800af90 + 800b404: e025 b.n 800b452 + } + else + { + /* ADC instance is a multimode slave instance with multimode regular conversions enabled */ + SET_BIT(hadc->State, HAL_ADC_STATE_MULTIMODE_SLAVE); + 800b406: 687b ldr r3, [r7, #4] + 800b408: 6d5b ldr r3, [r3, #84] @ 0x54 + 800b40a: f443 1280 orr.w r2, r3, #1048576 @ 0x100000 + 800b40e: 687b ldr r3, [r7, #4] + 800b410: 655a str r2, [r3, #84] @ 0x54 + /* if Master ADC JAUTO bit is set, update Slave State in setting + HAL_ADC_STATE_INJ_BUSY bit and in resetting HAL_ADC_STATE_INJ_EOC bit */ + tmpADC_Master = __LL_ADC_MULTI_INSTANCE_MASTER(hadc->Instance); + 800b412: 687b ldr r3, [r7, #4] + 800b414: 681b ldr r3, [r3, #0] + 800b416: 4a12 ldr r2, [pc, #72] @ (800b460 ) + 800b418: 4293 cmp r3, r2 + 800b41a: d002 beq.n 800b422 + 800b41c: 687b ldr r3, [r7, #4] + 800b41e: 681b ldr r3, [r3, #0] + 800b420: e000 b.n 800b424 + 800b422: 4b10 ldr r3, [pc, #64] @ (800b464 ) + 800b424: 60fb str r3, [r7, #12] + if (READ_BIT(tmpADC_Master->CFGR, ADC_CFGR_JAUTO) != 0UL) + 800b426: 68fb ldr r3, [r7, #12] + 800b428: 68db ldr r3, [r3, #12] + 800b42a: f003 7300 and.w r3, r3, #33554432 @ 0x2000000 + 800b42e: 2b00 cmp r3, #0 + 800b430: d00f beq.n 800b452 + { + ADC_STATE_CLR_SET(hadc->State, HAL_ADC_STATE_INJ_EOC, HAL_ADC_STATE_INJ_BUSY); + 800b432: 687b ldr r3, [r7, #4] + 800b434: 6d5b ldr r3, [r3, #84] @ 0x54 + 800b436: f423 5340 bic.w r3, r3, #12288 @ 0x3000 + 800b43a: f443 5280 orr.w r2, r3, #4096 @ 0x1000 + 800b43e: 687b ldr r3, [r7, #4] + 800b440: 655a str r2, [r3, #84] @ 0x54 + 800b442: e006 b.n 800b452 +#endif /* ADC_MULTIMODE_SUPPORT */ + } + else + { + /* Process unlocked */ + __HAL_UNLOCK(hadc); + 800b444: 687b ldr r3, [r7, #4] + 800b446: 2200 movs r2, #0 + 800b448: f883 2050 strb.w r2, [r3, #80] @ 0x50 + 800b44c: e001 b.n 800b452 + } + } + else + { + tmp_hal_status = HAL_BUSY; + 800b44e: 2302 movs r3, #2 + 800b450: 75fb strb r3, [r7, #23] + } + + /* Return function status */ + return tmp_hal_status; + 800b452: 7dfb ldrb r3, [r7, #23] +} + 800b454: 4618 mov r0, r3 + 800b456: 3718 adds r7, #24 + 800b458: 46bd mov sp, r7 + 800b45a: bd80 pop {r7, pc} + 800b45c: 50040300 .word 0x50040300 + 800b460: 50040100 .word 0x50040100 + 800b464: 50040000 .word 0x50040000 + +0800b468 : + * should be preliminarily stopped using HAL_ADCEx_InjectedStop function. + * @param hadc ADC handle + * @retval HAL status. + */ +HAL_StatusTypeDef HAL_ADC_Stop(ADC_HandleTypeDef *hadc) +{ + 800b468: b580 push {r7, lr} + 800b46a: b084 sub sp, #16 + 800b46c: af00 add r7, sp, #0 + 800b46e: 6078 str r0, [r7, #4] + + /* Check the parameters */ + assert_param(IS_ADC_ALL_INSTANCE(hadc->Instance)); + + /* Process locked */ + __HAL_LOCK(hadc); + 800b470: 687b ldr r3, [r7, #4] + 800b472: f893 3050 ldrb.w r3, [r3, #80] @ 0x50 + 800b476: 2b01 cmp r3, #1 + 800b478: d101 bne.n 800b47e + 800b47a: 2302 movs r3, #2 + 800b47c: e023 b.n 800b4c6 + 800b47e: 687b ldr r3, [r7, #4] + 800b480: 2201 movs r2, #1 + 800b482: f883 2050 strb.w r2, [r3, #80] @ 0x50 + + /* 1. Stop potential conversion on going, on ADC groups regular and injected */ + tmp_hal_status = ADC_ConversionStop(hadc, ADC_REGULAR_INJECTED_GROUP); + 800b486: 2103 movs r1, #3 + 800b488: 6878 ldr r0, [r7, #4] + 800b48a: f000 fdc9 bl 800c020 + 800b48e: 4603 mov r3, r0 + 800b490: 73fb strb r3, [r7, #15] + + /* Disable ADC peripheral if conversions are effectively stopped */ + if (tmp_hal_status == HAL_OK) + 800b492: 7bfb ldrb r3, [r7, #15] + 800b494: 2b00 cmp r3, #0 + 800b496: d111 bne.n 800b4bc + { + /* 2. Disable the ADC peripheral */ + tmp_hal_status = ADC_Disable(hadc); + 800b498: 6878 ldr r0, [r7, #4] + 800b49a: f000 ff03 bl 800c2a4 + 800b49e: 4603 mov r3, r0 + 800b4a0: 73fb strb r3, [r7, #15] + + /* Check if ADC is effectively disabled */ + if (tmp_hal_status == HAL_OK) + 800b4a2: 7bfb ldrb r3, [r7, #15] + 800b4a4: 2b00 cmp r3, #0 + 800b4a6: d109 bne.n 800b4bc + { + /* Set ADC state */ + ADC_STATE_CLR_SET(hadc->State, + 800b4a8: 687b ldr r3, [r7, #4] + 800b4aa: 6d5b ldr r3, [r3, #84] @ 0x54 + 800b4ac: f423 5388 bic.w r3, r3, #4352 @ 0x1100 + 800b4b0: f023 0301 bic.w r3, r3, #1 + 800b4b4: f043 0201 orr.w r2, r3, #1 + 800b4b8: 687b ldr r3, [r7, #4] + 800b4ba: 655a str r2, [r3, #84] @ 0x54 + HAL_ADC_STATE_READY); + } + } + + /* Process unlocked */ + __HAL_UNLOCK(hadc); + 800b4bc: 687b ldr r3, [r7, #4] + 800b4be: 2200 movs r2, #0 + 800b4c0: f883 2050 strb.w r2, [r3, #80] @ 0x50 + + /* Return function status */ + return tmp_hal_status; + 800b4c4: 7bfb ldrb r3, [r7, #15] +} + 800b4c6: 4618 mov r0, r3 + 800b4c8: 3710 adds r7, #16 + 800b4ca: 46bd mov sp, r7 + 800b4cc: bd80 pop {r7, pc} + ... + +0800b4d0 : + * @param hadc ADC handle + * @param Timeout Timeout value in millisecond. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_ADC_PollForConversion(ADC_HandleTypeDef *hadc, uint32_t Timeout) +{ + 800b4d0: b580 push {r7, lr} + 800b4d2: b088 sub sp, #32 + 800b4d4: af00 add r7, sp, #0 + 800b4d6: 6078 str r0, [r7, #4] + 800b4d8: 6039 str r1, [r7, #0] + uint32_t tickstart; + uint32_t tmp_Flag_End; + uint32_t tmp_cfgr; +#if defined(ADC_MULTIMODE_SUPPORT) + const ADC_TypeDef *tmpADC_Master; + uint32_t tmp_multimode_config = LL_ADC_GetMultimode(__LL_ADC_COMMON_INSTANCE(hadc->Instance)); + 800b4da: 4866 ldr r0, [pc, #408] @ (800b674 ) + 800b4dc: f7ff fca0 bl 800ae20 + 800b4e0: 6178 str r0, [r7, #20] + + /* Check the parameters */ + assert_param(IS_ADC_ALL_INSTANCE(hadc->Instance)); + + /* If end of conversion selected to end of sequence conversions */ + if (hadc->Init.EOCSelection == ADC_EOC_SEQ_CONV) + 800b4e2: 687b ldr r3, [r7, #4] + 800b4e4: 695b ldr r3, [r3, #20] + 800b4e6: 2b08 cmp r3, #8 + 800b4e8: d102 bne.n 800b4f0 + { + tmp_Flag_End = ADC_FLAG_EOS; + 800b4ea: 2308 movs r3, #8 + 800b4ec: 61fb str r3, [r7, #28] + 800b4ee: e02a b.n 800b546 + /* Particular case is ADC configured in DMA mode and ADC sequencer with */ + /* several ranks and polling for end of each conversion. */ + /* For code simplicity sake, this particular case is generalized to */ + /* ADC configured in DMA mode and and polling for end of each conversion. */ +#if defined(ADC_MULTIMODE_SUPPORT) + if ((tmp_multimode_config == LL_ADC_MULTI_INDEPENDENT) + 800b4f0: 697b ldr r3, [r7, #20] + 800b4f2: 2b00 cmp r3, #0 + 800b4f4: d005 beq.n 800b502 + || (tmp_multimode_config == LL_ADC_MULTI_DUAL_INJ_SIMULT) + 800b4f6: 697b ldr r3, [r7, #20] + 800b4f8: 2b05 cmp r3, #5 + 800b4fa: d002 beq.n 800b502 + || (tmp_multimode_config == LL_ADC_MULTI_DUAL_INJ_ALTERN) + 800b4fc: 697b ldr r3, [r7, #20] + 800b4fe: 2b09 cmp r3, #9 + 800b500: d111 bne.n 800b526 + ) + { + /* Check ADC DMA mode in independent mode on ADC group regular */ + if (READ_BIT(hadc->Instance->CFGR, ADC_CFGR_DMAEN) != 0UL) + 800b502: 687b ldr r3, [r7, #4] + 800b504: 681b ldr r3, [r3, #0] + 800b506: 68db ldr r3, [r3, #12] + 800b508: f003 0301 and.w r3, r3, #1 + 800b50c: 2b00 cmp r3, #0 + 800b50e: d007 beq.n 800b520 + { + SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_CONFIG); + 800b510: 687b ldr r3, [r7, #4] + 800b512: 6d5b ldr r3, [r3, #84] @ 0x54 + 800b514: f043 0220 orr.w r2, r3, #32 + 800b518: 687b ldr r3, [r7, #4] + 800b51a: 655a str r2, [r3, #84] @ 0x54 + return HAL_ERROR; + 800b51c: 2301 movs r3, #1 + 800b51e: e0a4 b.n 800b66a + } + else + { + tmp_Flag_End = (ADC_FLAG_EOC); + 800b520: 2304 movs r3, #4 + 800b522: 61fb str r3, [r7, #28] + if (READ_BIT(hadc->Instance->CFGR, ADC_CFGR_DMAEN) != 0UL) + 800b524: e00f b.n 800b546 + } + } + else + { + /* Check ADC DMA mode in multimode on ADC group regular */ + if (LL_ADC_GetMultiDMATransfer(__LL_ADC_COMMON_INSTANCE(hadc->Instance)) != LL_ADC_MULTI_REG_DMA_EACH_ADC) + 800b526: 4853 ldr r0, [pc, #332] @ (800b674 ) + 800b528: f7ff fc88 bl 800ae3c + 800b52c: 4603 mov r3, r0 + 800b52e: 2b00 cmp r3, #0 + 800b530: d007 beq.n 800b542 + { + SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_CONFIG); + 800b532: 687b ldr r3, [r7, #4] + 800b534: 6d5b ldr r3, [r3, #84] @ 0x54 + 800b536: f043 0220 orr.w r2, r3, #32 + 800b53a: 687b ldr r3, [r7, #4] + 800b53c: 655a str r2, [r3, #84] @ 0x54 + return HAL_ERROR; + 800b53e: 2301 movs r3, #1 + 800b540: e093 b.n 800b66a + } + else + { + tmp_Flag_End = (ADC_FLAG_EOC); + 800b542: 2304 movs r3, #4 + 800b544: 61fb str r3, [r7, #28] + } +#endif /* ADC_MULTIMODE_SUPPORT */ + } + + /* Get tick count */ + tickstart = HAL_GetTick(); + 800b546: f7ff fb23 bl 800ab90 + 800b54a: 6138 str r0, [r7, #16] + + /* Wait until End of unitary conversion or sequence conversions flag is raised */ + while ((hadc->Instance->ISR & tmp_Flag_End) == 0UL) + 800b54c: e021 b.n 800b592 + { + /* Check if timeout is disabled (set to infinite wait) */ + if (Timeout != HAL_MAX_DELAY) + 800b54e: 683b ldr r3, [r7, #0] + 800b550: f1b3 3fff cmp.w r3, #4294967295 + 800b554: d01d beq.n 800b592 + { + if (((HAL_GetTick() - tickstart) > Timeout) || (Timeout == 0UL)) + 800b556: f7ff fb1b bl 800ab90 + 800b55a: 4602 mov r2, r0 + 800b55c: 693b ldr r3, [r7, #16] + 800b55e: 1ad3 subs r3, r2, r3 + 800b560: 683a ldr r2, [r7, #0] + 800b562: 429a cmp r2, r3 + 800b564: d302 bcc.n 800b56c + 800b566: 683b ldr r3, [r7, #0] + 800b568: 2b00 cmp r3, #0 + 800b56a: d112 bne.n 800b592 + { + /* New check to avoid false timeout detection in case of preemption */ + if ((hadc->Instance->ISR & tmp_Flag_End) == 0UL) + 800b56c: 687b ldr r3, [r7, #4] + 800b56e: 681b ldr r3, [r3, #0] + 800b570: 681a ldr r2, [r3, #0] + 800b572: 69fb ldr r3, [r7, #28] + 800b574: 4013 ands r3, r2 + 800b576: 2b00 cmp r3, #0 + 800b578: d10b bne.n 800b592 + { + /* Update ADC state machine to timeout */ + SET_BIT(hadc->State, HAL_ADC_STATE_TIMEOUT); + 800b57a: 687b ldr r3, [r7, #4] + 800b57c: 6d5b ldr r3, [r3, #84] @ 0x54 + 800b57e: f043 0204 orr.w r2, r3, #4 + 800b582: 687b ldr r3, [r7, #4] + 800b584: 655a str r2, [r3, #84] @ 0x54 + + /* Process unlocked */ + __HAL_UNLOCK(hadc); + 800b586: 687b ldr r3, [r7, #4] + 800b588: 2200 movs r2, #0 + 800b58a: f883 2050 strb.w r2, [r3, #80] @ 0x50 + + return HAL_TIMEOUT; + 800b58e: 2303 movs r3, #3 + 800b590: e06b b.n 800b66a + while ((hadc->Instance->ISR & tmp_Flag_End) == 0UL) + 800b592: 687b ldr r3, [r7, #4] + 800b594: 681b ldr r3, [r3, #0] + 800b596: 681a ldr r2, [r3, #0] + 800b598: 69fb ldr r3, [r7, #28] + 800b59a: 4013 ands r3, r2 + 800b59c: 2b00 cmp r3, #0 + 800b59e: d0d6 beq.n 800b54e + } + } + } + + /* Update ADC state machine */ + SET_BIT(hadc->State, HAL_ADC_STATE_REG_EOC); + 800b5a0: 687b ldr r3, [r7, #4] + 800b5a2: 6d5b ldr r3, [r3, #84] @ 0x54 + 800b5a4: f443 7200 orr.w r2, r3, #512 @ 0x200 + 800b5a8: 687b ldr r3, [r7, #4] + 800b5aa: 655a str r2, [r3, #84] @ 0x54 + + /* Determine whether any further conversion upcoming on group regular */ + /* by external trigger, continuous mode or scan sequence on going. */ + if ((LL_ADC_REG_IsTriggerSourceSWStart(hadc->Instance) != 0UL) + 800b5ac: 687b ldr r3, [r7, #4] + 800b5ae: 681b ldr r3, [r3, #0] + 800b5b0: 4618 mov r0, r3 + 800b5b2: f7ff fba6 bl 800ad02 + 800b5b6: 4603 mov r3, r0 + 800b5b8: 2b00 cmp r3, #0 + 800b5ba: d01c beq.n 800b5f6 + && (hadc->Init.ContinuousConvMode == DISABLE) + 800b5bc: 687b ldr r3, [r7, #4] + 800b5be: 7e5b ldrb r3, [r3, #25] + 800b5c0: 2b00 cmp r3, #0 + 800b5c2: d118 bne.n 800b5f6 + ) + { + /* Check whether end of sequence is reached */ + if (__HAL_ADC_GET_FLAG(hadc, ADC_FLAG_EOS)) + 800b5c4: 687b ldr r3, [r7, #4] + 800b5c6: 681b ldr r3, [r3, #0] + 800b5c8: 681b ldr r3, [r3, #0] + 800b5ca: f003 0308 and.w r3, r3, #8 + 800b5ce: 2b08 cmp r3, #8 + 800b5d0: d111 bne.n 800b5f6 + { + /* Set ADC state */ + CLEAR_BIT(hadc->State, HAL_ADC_STATE_REG_BUSY); + 800b5d2: 687b ldr r3, [r7, #4] + 800b5d4: 6d5b ldr r3, [r3, #84] @ 0x54 + 800b5d6: f423 7280 bic.w r2, r3, #256 @ 0x100 + 800b5da: 687b ldr r3, [r7, #4] + 800b5dc: 655a str r2, [r3, #84] @ 0x54 + + if ((hadc->State & HAL_ADC_STATE_INJ_BUSY) == 0UL) + 800b5de: 687b ldr r3, [r7, #4] + 800b5e0: 6d5b ldr r3, [r3, #84] @ 0x54 + 800b5e2: f403 5380 and.w r3, r3, #4096 @ 0x1000 + 800b5e6: 2b00 cmp r3, #0 + 800b5e8: d105 bne.n 800b5f6 + { + SET_BIT(hadc->State, HAL_ADC_STATE_READY); + 800b5ea: 687b ldr r3, [r7, #4] + 800b5ec: 6d5b ldr r3, [r3, #84] @ 0x54 + 800b5ee: f043 0201 orr.w r2, r3, #1 + 800b5f2: 687b ldr r3, [r7, #4] + 800b5f4: 655a str r2, [r3, #84] @ 0x54 + + /* Get relevant register CFGR in ADC instance of ADC master or slave */ + /* in function of multimode state (for devices with multimode */ + /* available). */ +#if defined(ADC_MULTIMODE_SUPPORT) + if ((__LL_ADC_MULTI_INSTANCE_MASTER(hadc->Instance) == hadc->Instance) + 800b5f6: 687b ldr r3, [r7, #4] + 800b5f8: 681b ldr r3, [r3, #0] + 800b5fa: 4a1f ldr r2, [pc, #124] @ (800b678 ) + 800b5fc: 4293 cmp r3, r2 + 800b5fe: d002 beq.n 800b606 + 800b600: 687b ldr r3, [r7, #4] + 800b602: 681b ldr r3, [r3, #0] + 800b604: e000 b.n 800b608 + 800b606: 4b1d ldr r3, [pc, #116] @ (800b67c ) + 800b608: 687a ldr r2, [r7, #4] + 800b60a: 6812 ldr r2, [r2, #0] + 800b60c: 4293 cmp r3, r2 + 800b60e: d008 beq.n 800b622 + || (tmp_multimode_config == LL_ADC_MULTI_INDEPENDENT) + 800b610: 697b ldr r3, [r7, #20] + 800b612: 2b00 cmp r3, #0 + 800b614: d005 beq.n 800b622 + || (tmp_multimode_config == LL_ADC_MULTI_DUAL_INJ_SIMULT) + 800b616: 697b ldr r3, [r7, #20] + 800b618: 2b05 cmp r3, #5 + 800b61a: d002 beq.n 800b622 + || (tmp_multimode_config == LL_ADC_MULTI_DUAL_INJ_ALTERN) + 800b61c: 697b ldr r3, [r7, #20] + 800b61e: 2b09 cmp r3, #9 + 800b620: d104 bne.n 800b62c + ) + { + /* Retrieve handle ADC CFGR register */ + tmp_cfgr = READ_REG(hadc->Instance->CFGR); + 800b622: 687b ldr r3, [r7, #4] + 800b624: 681b ldr r3, [r3, #0] + 800b626: 68db ldr r3, [r3, #12] + 800b628: 61bb str r3, [r7, #24] + 800b62a: e00c b.n 800b646 + } + else + { + /* Retrieve Master ADC CFGR register */ + tmpADC_Master = __LL_ADC_MULTI_INSTANCE_MASTER(hadc->Instance); + 800b62c: 687b ldr r3, [r7, #4] + 800b62e: 681b ldr r3, [r3, #0] + 800b630: 4a11 ldr r2, [pc, #68] @ (800b678 ) + 800b632: 4293 cmp r3, r2 + 800b634: d002 beq.n 800b63c + 800b636: 687b ldr r3, [r7, #4] + 800b638: 681b ldr r3, [r3, #0] + 800b63a: e000 b.n 800b63e + 800b63c: 4b0f ldr r3, [pc, #60] @ (800b67c ) + 800b63e: 60fb str r3, [r7, #12] + tmp_cfgr = READ_REG(tmpADC_Master->CFGR); + 800b640: 68fb ldr r3, [r7, #12] + 800b642: 68db ldr r3, [r3, #12] + 800b644: 61bb str r3, [r7, #24] + /* Retrieve handle ADC CFGR register */ + tmp_cfgr = READ_REG(hadc->Instance->CFGR); +#endif /* ADC_MULTIMODE_SUPPORT */ + + /* Clear polled flag */ + if (tmp_Flag_End == ADC_FLAG_EOS) + 800b646: 69fb ldr r3, [r7, #28] + 800b648: 2b08 cmp r3, #8 + 800b64a: d104 bne.n 800b656 + { + __HAL_ADC_CLEAR_FLAG(hadc, ADC_FLAG_EOS); + 800b64c: 687b ldr r3, [r7, #4] + 800b64e: 681b ldr r3, [r3, #0] + 800b650: 2208 movs r2, #8 + 800b652: 601a str r2, [r3, #0] + 800b654: e008 b.n 800b668 + else + { + /* Clear end of conversion EOC flag of regular group if low power feature */ + /* "LowPowerAutoWait " is disabled, to not interfere with this feature */ + /* until data register is read using function HAL_ADC_GetValue(). */ + if (READ_BIT(tmp_cfgr, ADC_CFGR_AUTDLY) == 0UL) + 800b656: 69bb ldr r3, [r7, #24] + 800b658: f403 4380 and.w r3, r3, #16384 @ 0x4000 + 800b65c: 2b00 cmp r3, #0 + 800b65e: d103 bne.n 800b668 + { + __HAL_ADC_CLEAR_FLAG(hadc, (ADC_FLAG_EOC | ADC_FLAG_EOS)); + 800b660: 687b ldr r3, [r7, #4] + 800b662: 681b ldr r3, [r3, #0] + 800b664: 220c movs r2, #12 + 800b666: 601a str r2, [r3, #0] + } + } + + /* Return function status */ + return HAL_OK; + 800b668: 2300 movs r3, #0 +} + 800b66a: 4618 mov r0, r3 + 800b66c: 3720 adds r7, #32 + 800b66e: 46bd mov sp, r7 + 800b670: bd80 pop {r7, pc} + 800b672: bf00 nop + 800b674: 50040300 .word 0x50040300 + 800b678: 50040100 .word 0x50040100 + 800b67c: 50040000 .word 0x50040000 + +0800b680 : + * @param pData Destination Buffer address. + * @param Length Number of data to be transferred from ADC peripheral to memory + * @retval HAL status. + */ +HAL_StatusTypeDef HAL_ADC_Start_DMA(ADC_HandleTypeDef *hadc, uint32_t *pData, uint32_t Length) +{ + 800b680: b580 push {r7, lr} + 800b682: b086 sub sp, #24 + 800b684: af00 add r7, sp, #0 + 800b686: 60f8 str r0, [r7, #12] + 800b688: 60b9 str r1, [r7, #8] + 800b68a: 607a str r2, [r7, #4] + HAL_StatusTypeDef tmp_hal_status; +#if defined(ADC_MULTIMODE_SUPPORT) + uint32_t tmp_multimode_config = LL_ADC_GetMultimode(__LL_ADC_COMMON_INSTANCE(hadc->Instance)); + 800b68c: 4853 ldr r0, [pc, #332] @ (800b7dc ) + 800b68e: f7ff fbc7 bl 800ae20 + 800b692: 6138 str r0, [r7, #16] + + /* Check the parameters */ + assert_param(IS_ADC_ALL_INSTANCE(hadc->Instance)); + + /* Perform ADC enable and conversion start if no conversion is on going */ + if (LL_ADC_REG_IsConversionOngoing(hadc->Instance) == 0UL) + 800b694: 68fb ldr r3, [r7, #12] + 800b696: 681b ldr r3, [r3, #0] + 800b698: 4618 mov r0, r3 + 800b69a: f7ff fca1 bl 800afe0 + 800b69e: 4603 mov r3, r0 + 800b6a0: 2b00 cmp r3, #0 + 800b6a2: f040 8093 bne.w 800b7cc + { + /* Process locked */ + __HAL_LOCK(hadc); + 800b6a6: 68fb ldr r3, [r7, #12] + 800b6a8: f893 3050 ldrb.w r3, [r3, #80] @ 0x50 + 800b6ac: 2b01 cmp r3, #1 + 800b6ae: d101 bne.n 800b6b4 + 800b6b0: 2302 movs r3, #2 + 800b6b2: e08e b.n 800b7d2 + 800b6b4: 68fb ldr r3, [r7, #12] + 800b6b6: 2201 movs r2, #1 + 800b6b8: f883 2050 strb.w r2, [r3, #80] @ 0x50 + +#if defined(ADC_MULTIMODE_SUPPORT) + /* Ensure that multimode regular conversions are not enabled. */ + /* Otherwise, dedicated API HAL_ADCEx_MultiModeStart_DMA() must be used. */ + if ((ADC_IS_INDEPENDENT(hadc) != RESET) + 800b6bc: 68fb ldr r3, [r7, #12] + 800b6be: 681b ldr r3, [r3, #0] + 800b6c0: 4a47 ldr r2, [pc, #284] @ (800b7e0 ) + 800b6c2: 4293 cmp r3, r2 + 800b6c4: d008 beq.n 800b6d8 + || (tmp_multimode_config == LL_ADC_MULTI_INDEPENDENT) + 800b6c6: 693b ldr r3, [r7, #16] + 800b6c8: 2b00 cmp r3, #0 + 800b6ca: d005 beq.n 800b6d8 + || (tmp_multimode_config == LL_ADC_MULTI_DUAL_INJ_SIMULT) + 800b6cc: 693b ldr r3, [r7, #16] + 800b6ce: 2b05 cmp r3, #5 + 800b6d0: d002 beq.n 800b6d8 + || (tmp_multimode_config == LL_ADC_MULTI_DUAL_INJ_ALTERN) + 800b6d2: 693b ldr r3, [r7, #16] + 800b6d4: 2b09 cmp r3, #9 + 800b6d6: d172 bne.n 800b7be + ) +#endif /* ADC_MULTIMODE_SUPPORT */ + { + /* Enable the ADC peripheral */ + tmp_hal_status = ADC_Enable(hadc); + 800b6d8: 68f8 ldr r0, [r7, #12] + 800b6da: f000 fd5d bl 800c198 + 800b6de: 4603 mov r3, r0 + 800b6e0: 75fb strb r3, [r7, #23] + + /* Start conversion if ADC is effectively enabled */ + if (tmp_hal_status == HAL_OK) + 800b6e2: 7dfb ldrb r3, [r7, #23] + 800b6e4: 2b00 cmp r3, #0 + 800b6e6: d165 bne.n 800b7b4 + { + /* Set ADC state */ + /* - Clear state bitfield related to regular group conversion results */ + /* - Set state bitfield related to regular operation */ + ADC_STATE_CLR_SET(hadc->State, + 800b6e8: 68fb ldr r3, [r7, #12] + 800b6ea: 6d5b ldr r3, [r3, #84] @ 0x54 + 800b6ec: f423 6370 bic.w r3, r3, #3840 @ 0xf00 + 800b6f0: f023 0301 bic.w r3, r3, #1 + 800b6f4: f443 7280 orr.w r2, r3, #256 @ 0x100 + 800b6f8: 68fb ldr r3, [r7, #12] + 800b6fa: 655a str r2, [r3, #84] @ 0x54 + +#if defined(ADC_MULTIMODE_SUPPORT) + /* Reset HAL_ADC_STATE_MULTIMODE_SLAVE bit + - if ADC instance is master or if multimode feature is not available + - if multimode setting is disabled (ADC instance slave in independent mode) */ + if ((__LL_ADC_MULTI_INSTANCE_MASTER(hadc->Instance) == hadc->Instance) + 800b6fc: 68fb ldr r3, [r7, #12] + 800b6fe: 681b ldr r3, [r3, #0] + 800b700: 4a38 ldr r2, [pc, #224] @ (800b7e4 ) + 800b702: 4293 cmp r3, r2 + 800b704: d002 beq.n 800b70c + 800b706: 68fb ldr r3, [r7, #12] + 800b708: 681b ldr r3, [r3, #0] + 800b70a: e000 b.n 800b70e + 800b70c: 4b36 ldr r3, [pc, #216] @ (800b7e8 ) + 800b70e: 68fa ldr r2, [r7, #12] + 800b710: 6812 ldr r2, [r2, #0] + 800b712: 4293 cmp r3, r2 + 800b714: d002 beq.n 800b71c + || (tmp_multimode_config == LL_ADC_MULTI_INDEPENDENT) + 800b716: 693b ldr r3, [r7, #16] + 800b718: 2b00 cmp r3, #0 + 800b71a: d105 bne.n 800b728 + ) + { + CLEAR_BIT(hadc->State, HAL_ADC_STATE_MULTIMODE_SLAVE); + 800b71c: 68fb ldr r3, [r7, #12] + 800b71e: 6d5b ldr r3, [r3, #84] @ 0x54 + 800b720: f423 1280 bic.w r2, r3, #1048576 @ 0x100000 + 800b724: 68fb ldr r3, [r7, #12] + 800b726: 655a str r2, [r3, #84] @ 0x54 + } +#endif /* ADC_MULTIMODE_SUPPORT */ + + /* Check if a conversion is on going on ADC group injected */ + if ((hadc->State & HAL_ADC_STATE_INJ_BUSY) != 0UL) + 800b728: 68fb ldr r3, [r7, #12] + 800b72a: 6d5b ldr r3, [r3, #84] @ 0x54 + 800b72c: f403 5380 and.w r3, r3, #4096 @ 0x1000 + 800b730: 2b00 cmp r3, #0 + 800b732: d006 beq.n 800b742 + { + /* Reset ADC error code fields related to regular conversions only */ + CLEAR_BIT(hadc->ErrorCode, (HAL_ADC_ERROR_OVR | HAL_ADC_ERROR_DMA)); + 800b734: 68fb ldr r3, [r7, #12] + 800b736: 6d9b ldr r3, [r3, #88] @ 0x58 + 800b738: f023 0206 bic.w r2, r3, #6 + 800b73c: 68fb ldr r3, [r7, #12] + 800b73e: 659a str r2, [r3, #88] @ 0x58 + 800b740: e002 b.n 800b748 + } + else + { + /* Reset all ADC error code fields */ + ADC_CLEAR_ERRORCODE(hadc); + 800b742: 68fb ldr r3, [r7, #12] + 800b744: 2200 movs r2, #0 + 800b746: 659a str r2, [r3, #88] @ 0x58 + } + + /* Set the DMA transfer complete callback */ + hadc->DMA_Handle->XferCpltCallback = ADC_DMAConvCplt; + 800b748: 68fb ldr r3, [r7, #12] + 800b74a: 6cdb ldr r3, [r3, #76] @ 0x4c + 800b74c: 4a27 ldr r2, [pc, #156] @ (800b7ec ) + 800b74e: 62da str r2, [r3, #44] @ 0x2c + + /* Set the DMA half transfer complete callback */ + hadc->DMA_Handle->XferHalfCpltCallback = ADC_DMAHalfConvCplt; + 800b750: 68fb ldr r3, [r7, #12] + 800b752: 6cdb ldr r3, [r3, #76] @ 0x4c + 800b754: 4a26 ldr r2, [pc, #152] @ (800b7f0 ) + 800b756: 631a str r2, [r3, #48] @ 0x30 + + /* Set the DMA error callback */ + hadc->DMA_Handle->XferErrorCallback = ADC_DMAError; + 800b758: 68fb ldr r3, [r7, #12] + 800b75a: 6cdb ldr r3, [r3, #76] @ 0x4c + 800b75c: 4a25 ldr r2, [pc, #148] @ (800b7f4 ) + 800b75e: 635a str r2, [r3, #52] @ 0x34 + /* ADC start (in case of SW start): */ + + /* Clear regular group conversion flag and overrun flag */ + /* (To ensure of no unknown state from potential previous ADC */ + /* operations) */ + __HAL_ADC_CLEAR_FLAG(hadc, (ADC_FLAG_EOC | ADC_FLAG_EOS | ADC_FLAG_OVR)); + 800b760: 68fb ldr r3, [r7, #12] + 800b762: 681b ldr r3, [r3, #0] + 800b764: 221c movs r2, #28 + 800b766: 601a str r2, [r3, #0] + + /* Process unlocked */ + /* Unlock before starting ADC conversions: in case of potential */ + /* interruption, to let the process to ADC IRQ Handler. */ + __HAL_UNLOCK(hadc); + 800b768: 68fb ldr r3, [r7, #12] + 800b76a: 2200 movs r2, #0 + 800b76c: f883 2050 strb.w r2, [r3, #80] @ 0x50 + + /* With DMA, overrun event is always considered as an error even if + hadc->Init.Overrun is set to ADC_OVR_DATA_OVERWRITTEN. Therefore, + ADC_IT_OVR is enabled. */ + __HAL_ADC_ENABLE_IT(hadc, ADC_IT_OVR); + 800b770: 68fb ldr r3, [r7, #12] + 800b772: 681b ldr r3, [r3, #0] + 800b774: 685a ldr r2, [r3, #4] + 800b776: 68fb ldr r3, [r7, #12] + 800b778: 681b ldr r3, [r3, #0] + 800b77a: f042 0210 orr.w r2, r2, #16 + 800b77e: 605a str r2, [r3, #4] + + /* Enable ADC DMA mode */ + SET_BIT(hadc->Instance->CFGR, ADC_CFGR_DMAEN); + 800b780: 68fb ldr r3, [r7, #12] + 800b782: 681b ldr r3, [r3, #0] + 800b784: 68da ldr r2, [r3, #12] + 800b786: 68fb ldr r3, [r7, #12] + 800b788: 681b ldr r3, [r3, #0] + 800b78a: f042 0201 orr.w r2, r2, #1 + 800b78e: 60da str r2, [r3, #12] + + /* Start the DMA channel */ + tmp_hal_status = HAL_DMA_Start_IT(hadc->DMA_Handle, (uint32_t)&hadc->Instance->DR, (uint32_t)pData, Length); + 800b790: 68fb ldr r3, [r7, #12] + 800b792: 6cd8 ldr r0, [r3, #76] @ 0x4c + 800b794: 68fb ldr r3, [r7, #12] + 800b796: 681b ldr r3, [r3, #0] + 800b798: 3340 adds r3, #64 @ 0x40 + 800b79a: 4619 mov r1, r3 + 800b79c: 68ba ldr r2, [r7, #8] + 800b79e: 687b ldr r3, [r7, #4] + 800b7a0: f002 fa44 bl 800dc2c + 800b7a4: 4603 mov r3, r0 + 800b7a6: 75fb strb r3, [r7, #23] + /* Enable conversion of regular group. */ + /* If software start has been selected, conversion starts immediately. */ + /* If external trigger has been selected, conversion will start at next */ + /* trigger event. */ + /* Start ADC group regular conversion */ + LL_ADC_REG_StartConversion(hadc->Instance); + 800b7a8: 68fb ldr r3, [r7, #12] + 800b7aa: 681b ldr r3, [r3, #0] + 800b7ac: 4618 mov r0, r3 + 800b7ae: f7ff fbef bl 800af90 + if (tmp_hal_status == HAL_OK) + 800b7b2: e00d b.n 800b7d0 + } + else + { + /* Process unlocked */ + __HAL_UNLOCK(hadc); + 800b7b4: 68fb ldr r3, [r7, #12] + 800b7b6: 2200 movs r2, #0 + 800b7b8: f883 2050 strb.w r2, [r3, #80] @ 0x50 + if (tmp_hal_status == HAL_OK) + 800b7bc: e008 b.n 800b7d0 + + } +#if defined(ADC_MULTIMODE_SUPPORT) + else + { + tmp_hal_status = HAL_ERROR; + 800b7be: 2301 movs r3, #1 + 800b7c0: 75fb strb r3, [r7, #23] + /* Process unlocked */ + __HAL_UNLOCK(hadc); + 800b7c2: 68fb ldr r3, [r7, #12] + 800b7c4: 2200 movs r2, #0 + 800b7c6: f883 2050 strb.w r2, [r3, #80] @ 0x50 + 800b7ca: e001 b.n 800b7d0 + } +#endif /* ADC_MULTIMODE_SUPPORT */ + } + else + { + tmp_hal_status = HAL_BUSY; + 800b7cc: 2302 movs r3, #2 + 800b7ce: 75fb strb r3, [r7, #23] + } + + /* Return function status */ + return tmp_hal_status; + 800b7d0: 7dfb ldrb r3, [r7, #23] +} + 800b7d2: 4618 mov r0, r3 + 800b7d4: 3718 adds r7, #24 + 800b7d6: 46bd mov sp, r7 + 800b7d8: bd80 pop {r7, pc} + 800b7da: bf00 nop + 800b7dc: 50040300 .word 0x50040300 + 800b7e0: 50040200 .word 0x50040200 + 800b7e4: 50040100 .word 0x50040100 + 800b7e8: 50040000 .word 0x50040000 + 800b7ec: 0800c363 .word 0x0800c363 + 800b7f0: 0800c43b .word 0x0800c43b + 800b7f4: 0800c457 .word 0x0800c457 + +0800b7f8 : + * or @ref __HAL_ADC_CLEAR_FLAG(&hadc, ADC_FLAG_EOS). + * @param hadc ADC handle + * @retval ADC group regular conversion data + */ +uint32_t HAL_ADC_GetValue(const ADC_HandleTypeDef *hadc) +{ + 800b7f8: b480 push {r7} + 800b7fa: b083 sub sp, #12 + 800b7fc: af00 add r7, sp, #0 + 800b7fe: 6078 str r0, [r7, #4] + + /* Note: EOC flag is not cleared here by software because automatically */ + /* cleared by hardware when reading register DR. */ + + /* Return ADC converted value */ + return hadc->Instance->DR; + 800b800: 687b ldr r3, [r7, #4] + 800b802: 681b ldr r3, [r3, #0] + 800b804: 6c1b ldr r3, [r3, #64] @ 0x40 +} + 800b806: 4618 mov r0, r3 + 800b808: 370c adds r7, #12 + 800b80a: 46bd mov sp, r7 + 800b80c: f85d 7b04 ldr.w r7, [sp], #4 + 800b810: 4770 bx lr + +0800b812 : + * @brief Conversion DMA half-transfer callback in non-blocking mode. + * @param hadc ADC handle + * @retval None + */ +__weak void HAL_ADC_ConvHalfCpltCallback(ADC_HandleTypeDef *hadc) +{ + 800b812: b480 push {r7} + 800b814: b083 sub sp, #12 + 800b816: af00 add r7, sp, #0 + 800b818: 6078 str r0, [r7, #4] + UNUSED(hadc); + + /* NOTE : This function should not be modified. When the callback is needed, + function HAL_ADC_ConvHalfCpltCallback must be implemented in the user file. + */ +} + 800b81a: bf00 nop + 800b81c: 370c adds r7, #12 + 800b81e: 46bd mov sp, r7 + 800b820: f85d 7b04 ldr.w r7, [sp], #4 + 800b824: 4770 bx lr + +0800b826 : + * (this function is also clearing overrun flag) + * @param hadc ADC handle + * @retval None + */ +__weak void HAL_ADC_ErrorCallback(ADC_HandleTypeDef *hadc) +{ + 800b826: b480 push {r7} + 800b828: b083 sub sp, #12 + 800b82a: af00 add r7, sp, #0 + 800b82c: 6078 str r0, [r7, #4] + UNUSED(hadc); + + /* NOTE : This function should not be modified. When the callback is needed, + function HAL_ADC_ErrorCallback must be implemented in the user file. + */ +} + 800b82e: bf00 nop + 800b830: 370c adds r7, #12 + 800b832: 46bd mov sp, r7 + 800b834: f85d 7b04 ldr.w r7, [sp], #4 + 800b838: 4770 bx lr + ... + +0800b83c : + * @param hadc ADC handle + * @param pConfig Structure of ADC channel assigned to ADC group regular. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_ADC_ConfigChannel(ADC_HandleTypeDef *hadc, const ADC_ChannelConfTypeDef *pConfig) +{ + 800b83c: b580 push {r7, lr} + 800b83e: b0b6 sub sp, #216 @ 0xd8 + 800b840: af00 add r7, sp, #0 + 800b842: 6078 str r0, [r7, #4] + 800b844: 6039 str r1, [r7, #0] + HAL_StatusTypeDef tmp_hal_status = HAL_OK; + 800b846: 2300 movs r3, #0 + 800b848: f887 30d7 strb.w r3, [r7, #215] @ 0xd7 + uint32_t tmpOffsetShifted; + uint32_t tmp_config_internal_channel; + __IO uint32_t wait_loop_index = 0UL; + 800b84c: 2300 movs r3, #0 + 800b84e: 60bb str r3, [r7, #8] + { + assert_param(IS_ADC_DIFF_CHANNEL(hadc, pConfig->Channel)); + } + + /* Process locked */ + __HAL_LOCK(hadc); + 800b850: 687b ldr r3, [r7, #4] + 800b852: f893 3050 ldrb.w r3, [r3, #80] @ 0x50 + 800b856: 2b01 cmp r3, #1 + 800b858: d101 bne.n 800b85e + 800b85a: 2302 movs r3, #2 + 800b85c: e3c9 b.n 800bff2 + 800b85e: 687b ldr r3, [r7, #4] + 800b860: 2201 movs r2, #1 + 800b862: f883 2050 strb.w r2, [r3, #80] @ 0x50 + /* Parameters update conditioned to ADC state: */ + /* Parameters that can be updated when ADC is disabled or enabled without */ + /* conversion on going on regular group: */ + /* - Channel number */ + /* - Channel rank */ + if (LL_ADC_REG_IsConversionOngoing(hadc->Instance) == 0UL) + 800b866: 687b ldr r3, [r7, #4] + 800b868: 681b ldr r3, [r3, #0] + 800b86a: 4618 mov r0, r3 + 800b86c: f7ff fbb8 bl 800afe0 + 800b870: 4603 mov r3, r0 + 800b872: 2b00 cmp r3, #0 + 800b874: f040 83aa bne.w 800bfcc + { +#if !defined (USE_FULL_ASSERT) + uint32_t config_rank = pConfig->Rank; + 800b878: 683b ldr r3, [r7, #0] + 800b87a: 685b ldr r3, [r3, #4] + 800b87c: f8c7 30d0 str.w r3, [r7, #208] @ 0xd0 + /* Correspondence for compatibility with legacy definition of */ + /* sequencer ranks in direct number format. This correspondence can */ + /* be done only on ranks 1 to 5 due to literal values. */ + /* Note: Sequencer ranks in direct number format are no more used */ + /* and are detected by activating USE_FULL_ASSERT feature. */ + if (pConfig->Rank <= 5U) + 800b880: 683b ldr r3, [r7, #0] + 800b882: 685b ldr r3, [r3, #4] + 800b884: 2b05 cmp r3, #5 + 800b886: d824 bhi.n 800b8d2 + { + switch (pConfig->Rank) + 800b888: 683b ldr r3, [r7, #0] + 800b88a: 685b ldr r3, [r3, #4] + 800b88c: 3b02 subs r3, #2 + 800b88e: 2b03 cmp r3, #3 + 800b890: d81b bhi.n 800b8ca + 800b892: a201 add r2, pc, #4 @ (adr r2, 800b898 ) + 800b894: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 800b898: 0800b8a9 .word 0x0800b8a9 + 800b89c: 0800b8b1 .word 0x0800b8b1 + 800b8a0: 0800b8b9 .word 0x0800b8b9 + 800b8a4: 0800b8c1 .word 0x0800b8c1 + { + case 2U: + config_rank = ADC_REGULAR_RANK_2; + 800b8a8: 230c movs r3, #12 + 800b8aa: f8c7 30d0 str.w r3, [r7, #208] @ 0xd0 + break; + 800b8ae: e010 b.n 800b8d2 + case 3U: + config_rank = ADC_REGULAR_RANK_3; + 800b8b0: 2312 movs r3, #18 + 800b8b2: f8c7 30d0 str.w r3, [r7, #208] @ 0xd0 + break; + 800b8b6: e00c b.n 800b8d2 + case 4U: + config_rank = ADC_REGULAR_RANK_4; + 800b8b8: 2318 movs r3, #24 + 800b8ba: f8c7 30d0 str.w r3, [r7, #208] @ 0xd0 + break; + 800b8be: e008 b.n 800b8d2 + case 5U: + config_rank = ADC_REGULAR_RANK_5; + 800b8c0: f44f 7380 mov.w r3, #256 @ 0x100 + 800b8c4: f8c7 30d0 str.w r3, [r7, #208] @ 0xd0 + break; + 800b8c8: e003 b.n 800b8d2 + /* case 1U */ + default: + config_rank = ADC_REGULAR_RANK_1; + 800b8ca: 2306 movs r3, #6 + 800b8cc: f8c7 30d0 str.w r3, [r7, #208] @ 0xd0 + break; + 800b8d0: bf00 nop + } + } + /* Set ADC group regular sequence: channel on the selected scan sequence rank */ + LL_ADC_REG_SetSequencerRanks(hadc->Instance, config_rank, pConfig->Channel); + 800b8d2: 687b ldr r3, [r7, #4] + 800b8d4: 6818 ldr r0, [r3, #0] + 800b8d6: 683b ldr r3, [r7, #0] + 800b8d8: 681b ldr r3, [r3, #0] + 800b8da: 461a mov r2, r3 + 800b8dc: f8d7 10d0 ldr.w r1, [r7, #208] @ 0xd0 + 800b8e0: f7ff fa22 bl 800ad28 + /* Parameters update conditioned to ADC state: */ + /* Parameters that can be updated when ADC is disabled or enabled without */ + /* conversion on going on regular group: */ + /* - Channel sampling time */ + /* - Channel offset */ + tmp_adc_is_conversion_on_going_regular = LL_ADC_REG_IsConversionOngoing(hadc->Instance); + 800b8e4: 687b ldr r3, [r7, #4] + 800b8e6: 681b ldr r3, [r3, #0] + 800b8e8: 4618 mov r0, r3 + 800b8ea: f7ff fb79 bl 800afe0 + 800b8ee: f8c7 00cc str.w r0, [r7, #204] @ 0xcc + tmp_adc_is_conversion_on_going_injected = LL_ADC_INJ_IsConversionOngoing(hadc->Instance); + 800b8f2: 687b ldr r3, [r7, #4] + 800b8f4: 681b ldr r3, [r3, #0] + 800b8f6: 4618 mov r0, r3 + 800b8f8: f7ff fb99 bl 800b02e + 800b8fc: f8c7 00c8 str.w r0, [r7, #200] @ 0xc8 + if ((tmp_adc_is_conversion_on_going_regular == 0UL) + 800b900: f8d7 30cc ldr.w r3, [r7, #204] @ 0xcc + 800b904: 2b00 cmp r3, #0 + 800b906: f040 81a4 bne.w 800bc52 + && (tmp_adc_is_conversion_on_going_injected == 0UL) + 800b90a: f8d7 30c8 ldr.w r3, [r7, #200] @ 0xc8 + 800b90e: 2b00 cmp r3, #0 + 800b910: f040 819f bne.w 800bc52 + /* Set ADC sampling time common configuration */ + LL_ADC_SetSamplingTimeCommonConfig(hadc->Instance, LL_ADC_SAMPLINGTIME_COMMON_DEFAULT); + } +#else + /* Set sampling time of the selected ADC channel */ + LL_ADC_SetChannelSamplingTime(hadc->Instance, pConfig->Channel, pConfig->SamplingTime); + 800b914: 687b ldr r3, [r7, #4] + 800b916: 6818 ldr r0, [r3, #0] + 800b918: 683b ldr r3, [r7, #0] + 800b91a: 6819 ldr r1, [r3, #0] + 800b91c: 683b ldr r3, [r7, #0] + 800b91e: 689b ldr r3, [r3, #8] + 800b920: 461a mov r2, r3 + 800b922: f7ff fa2d bl 800ad80 + + /* Configure the offset: offset enable/disable, channel, offset value */ + + /* Shift the offset with respect to the selected ADC resolution. */ + /* Offset has to be left-aligned on bit 11, the LSB (right bits) are set to 0 */ + tmpOffsetShifted = ADC_OFFSET_SHIFT_RESOLUTION(hadc, (uint32_t)pConfig->Offset); + 800b926: 683b ldr r3, [r7, #0] + 800b928: 695a ldr r2, [r3, #20] + 800b92a: 687b ldr r3, [r7, #4] + 800b92c: 681b ldr r3, [r3, #0] + 800b92e: 68db ldr r3, [r3, #12] + 800b930: 08db lsrs r3, r3, #3 + 800b932: f003 0303 and.w r3, r3, #3 + 800b936: 005b lsls r3, r3, #1 + 800b938: fa02 f303 lsl.w r3, r2, r3 + 800b93c: f8c7 30c4 str.w r3, [r7, #196] @ 0xc4 + + if (pConfig->OffsetNumber != ADC_OFFSET_NONE) + 800b940: 683b ldr r3, [r7, #0] + 800b942: 691b ldr r3, [r3, #16] + 800b944: 2b04 cmp r3, #4 + 800b946: d00a beq.n 800b95e + { + /* Set ADC selected offset number */ + LL_ADC_SetOffset(hadc->Instance, pConfig->OffsetNumber, pConfig->Channel, tmpOffsetShifted); + 800b948: 687b ldr r3, [r7, #4] + 800b94a: 6818 ldr r0, [r3, #0] + 800b94c: 683b ldr r3, [r7, #0] + 800b94e: 6919 ldr r1, [r3, #16] + 800b950: 683b ldr r3, [r7, #0] + 800b952: 681a ldr r2, [r3, #0] + 800b954: f8d7 30c4 ldr.w r3, [r7, #196] @ 0xc4 + 800b958: f7ff f97e bl 800ac58 + 800b95c: e179 b.n 800bc52 + } + else + { + /* Scan each offset register to check if the selected channel is targeted. */ + /* If this is the case, the corresponding offset number is disabled. */ + if (__LL_ADC_CHANNEL_TO_DECIMAL_NB(LL_ADC_GetOffsetChannel(hadc->Instance, LL_ADC_OFFSET_1)) + 800b95e: 687b ldr r3, [r7, #4] + 800b960: 681b ldr r3, [r3, #0] + 800b962: 2100 movs r1, #0 + 800b964: 4618 mov r0, r3 + 800b966: f7ff f99b bl 800aca0 + 800b96a: 4603 mov r3, r0 + 800b96c: f3c3 0312 ubfx r3, r3, #0, #19 + 800b970: 2b00 cmp r3, #0 + 800b972: d10a bne.n 800b98a + 800b974: 687b ldr r3, [r7, #4] + 800b976: 681b ldr r3, [r3, #0] + 800b978: 2100 movs r1, #0 + 800b97a: 4618 mov r0, r3 + 800b97c: f7ff f990 bl 800aca0 + 800b980: 4603 mov r3, r0 + 800b982: 0e9b lsrs r3, r3, #26 + 800b984: f003 021f and.w r2, r3, #31 + 800b988: e01e b.n 800b9c8 + 800b98a: 687b ldr r3, [r7, #4] + 800b98c: 681b ldr r3, [r3, #0] + 800b98e: 2100 movs r1, #0 + 800b990: 4618 mov r0, r3 + 800b992: f7ff f985 bl 800aca0 + 800b996: 4603 mov r3, r0 + 800b998: f8c7 30b8 str.w r3, [r7, #184] @ 0xb8 + uint32_t result; + +#if ((defined (__ARM_ARCH_7M__ ) && (__ARM_ARCH_7M__ == 1)) || \ + (defined (__ARM_ARCH_7EM__ ) && (__ARM_ARCH_7EM__ == 1)) || \ + (defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) ) + __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); + 800b99c: f8d7 30b8 ldr.w r3, [r7, #184] @ 0xb8 + 800b9a0: fa93 f3a3 rbit r3, r3 + 800b9a4: f8c7 30bc str.w r3, [r7, #188] @ 0xbc + result |= value & 1U; + s--; + } + result <<= s; /* shift when v's highest bits are zero */ +#endif + return result; + 800b9a8: f8d7 30bc ldr.w r3, [r7, #188] @ 0xbc + 800b9ac: f8c7 30b4 str.w r3, [r7, #180] @ 0xb4 + optimisations using the logic "value was passed to __builtin_clz, so it + is non-zero". + ARM GCC 7.3 and possibly earlier will optimise this test away, leaving a + single CLZ instruction. + */ + if (value == 0U) + 800b9b0: f8d7 30b4 ldr.w r3, [r7, #180] @ 0xb4 + 800b9b4: 2b00 cmp r3, #0 + 800b9b6: d101 bne.n 800b9bc + { + return 32U; + 800b9b8: 2320 movs r3, #32 + 800b9ba: e004 b.n 800b9c6 + } + return __builtin_clz(value); + 800b9bc: f8d7 30b4 ldr.w r3, [r7, #180] @ 0xb4 + 800b9c0: fab3 f383 clz r3, r3 + 800b9c4: b2db uxtb r3, r3 + 800b9c6: 461a mov r2, r3 + == __LL_ADC_CHANNEL_TO_DECIMAL_NB(pConfig->Channel)) + 800b9c8: 683b ldr r3, [r7, #0] + 800b9ca: 681b ldr r3, [r3, #0] + 800b9cc: f3c3 0312 ubfx r3, r3, #0, #19 + 800b9d0: 2b00 cmp r3, #0 + 800b9d2: d105 bne.n 800b9e0 + 800b9d4: 683b ldr r3, [r7, #0] + 800b9d6: 681b ldr r3, [r3, #0] + 800b9d8: 0e9b lsrs r3, r3, #26 + 800b9da: f003 031f and.w r3, r3, #31 + 800b9de: e018 b.n 800ba12 + 800b9e0: 683b ldr r3, [r7, #0] + 800b9e2: 681b ldr r3, [r3, #0] + 800b9e4: f8c7 30ac str.w r3, [r7, #172] @ 0xac + __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); + 800b9e8: f8d7 30ac ldr.w r3, [r7, #172] @ 0xac + 800b9ec: fa93 f3a3 rbit r3, r3 + 800b9f0: f8c7 30a8 str.w r3, [r7, #168] @ 0xa8 + return result; + 800b9f4: f8d7 30a8 ldr.w r3, [r7, #168] @ 0xa8 + 800b9f8: f8c7 30b0 str.w r3, [r7, #176] @ 0xb0 + if (value == 0U) + 800b9fc: f8d7 30b0 ldr.w r3, [r7, #176] @ 0xb0 + 800ba00: 2b00 cmp r3, #0 + 800ba02: d101 bne.n 800ba08 + return 32U; + 800ba04: 2320 movs r3, #32 + 800ba06: e004 b.n 800ba12 + return __builtin_clz(value); + 800ba08: f8d7 30b0 ldr.w r3, [r7, #176] @ 0xb0 + 800ba0c: fab3 f383 clz r3, r3 + 800ba10: b2db uxtb r3, r3 + if (__LL_ADC_CHANNEL_TO_DECIMAL_NB(LL_ADC_GetOffsetChannel(hadc->Instance, LL_ADC_OFFSET_1)) + 800ba12: 429a cmp r2, r3 + 800ba14: d106 bne.n 800ba24 + { + LL_ADC_SetOffsetState(hadc->Instance, LL_ADC_OFFSET_1, LL_ADC_OFFSET_DISABLE); + 800ba16: 687b ldr r3, [r7, #4] + 800ba18: 681b ldr r3, [r3, #0] + 800ba1a: 2200 movs r2, #0 + 800ba1c: 2100 movs r1, #0 + 800ba1e: 4618 mov r0, r3 + 800ba20: f7ff f954 bl 800accc + } + if (__LL_ADC_CHANNEL_TO_DECIMAL_NB(LL_ADC_GetOffsetChannel(hadc->Instance, LL_ADC_OFFSET_2)) + 800ba24: 687b ldr r3, [r7, #4] + 800ba26: 681b ldr r3, [r3, #0] + 800ba28: 2101 movs r1, #1 + 800ba2a: 4618 mov r0, r3 + 800ba2c: f7ff f938 bl 800aca0 + 800ba30: 4603 mov r3, r0 + 800ba32: f3c3 0312 ubfx r3, r3, #0, #19 + 800ba36: 2b00 cmp r3, #0 + 800ba38: d10a bne.n 800ba50 + 800ba3a: 687b ldr r3, [r7, #4] + 800ba3c: 681b ldr r3, [r3, #0] + 800ba3e: 2101 movs r1, #1 + 800ba40: 4618 mov r0, r3 + 800ba42: f7ff f92d bl 800aca0 + 800ba46: 4603 mov r3, r0 + 800ba48: 0e9b lsrs r3, r3, #26 + 800ba4a: f003 021f and.w r2, r3, #31 + 800ba4e: e01e b.n 800ba8e + 800ba50: 687b ldr r3, [r7, #4] + 800ba52: 681b ldr r3, [r3, #0] + 800ba54: 2101 movs r1, #1 + 800ba56: 4618 mov r0, r3 + 800ba58: f7ff f922 bl 800aca0 + 800ba5c: 4603 mov r3, r0 + 800ba5e: f8c7 30a0 str.w r3, [r7, #160] @ 0xa0 + __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); + 800ba62: f8d7 30a0 ldr.w r3, [r7, #160] @ 0xa0 + 800ba66: fa93 f3a3 rbit r3, r3 + 800ba6a: f8c7 309c str.w r3, [r7, #156] @ 0x9c + return result; + 800ba6e: f8d7 309c ldr.w r3, [r7, #156] @ 0x9c + 800ba72: f8c7 30a4 str.w r3, [r7, #164] @ 0xa4 + if (value == 0U) + 800ba76: f8d7 30a4 ldr.w r3, [r7, #164] @ 0xa4 + 800ba7a: 2b00 cmp r3, #0 + 800ba7c: d101 bne.n 800ba82 + return 32U; + 800ba7e: 2320 movs r3, #32 + 800ba80: e004 b.n 800ba8c + return __builtin_clz(value); + 800ba82: f8d7 30a4 ldr.w r3, [r7, #164] @ 0xa4 + 800ba86: fab3 f383 clz r3, r3 + 800ba8a: b2db uxtb r3, r3 + 800ba8c: 461a mov r2, r3 + == __LL_ADC_CHANNEL_TO_DECIMAL_NB(pConfig->Channel)) + 800ba8e: 683b ldr r3, [r7, #0] + 800ba90: 681b ldr r3, [r3, #0] + 800ba92: f3c3 0312 ubfx r3, r3, #0, #19 + 800ba96: 2b00 cmp r3, #0 + 800ba98: d105 bne.n 800baa6 + 800ba9a: 683b ldr r3, [r7, #0] + 800ba9c: 681b ldr r3, [r3, #0] + 800ba9e: 0e9b lsrs r3, r3, #26 + 800baa0: f003 031f and.w r3, r3, #31 + 800baa4: e018 b.n 800bad8 + 800baa6: 683b ldr r3, [r7, #0] + 800baa8: 681b ldr r3, [r3, #0] + 800baaa: f8c7 3094 str.w r3, [r7, #148] @ 0x94 + __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); + 800baae: f8d7 3094 ldr.w r3, [r7, #148] @ 0x94 + 800bab2: fa93 f3a3 rbit r3, r3 + 800bab6: f8c7 3090 str.w r3, [r7, #144] @ 0x90 + return result; + 800baba: f8d7 3090 ldr.w r3, [r7, #144] @ 0x90 + 800babe: f8c7 3098 str.w r3, [r7, #152] @ 0x98 + if (value == 0U) + 800bac2: f8d7 3098 ldr.w r3, [r7, #152] @ 0x98 + 800bac6: 2b00 cmp r3, #0 + 800bac8: d101 bne.n 800bace + return 32U; + 800baca: 2320 movs r3, #32 + 800bacc: e004 b.n 800bad8 + return __builtin_clz(value); + 800bace: f8d7 3098 ldr.w r3, [r7, #152] @ 0x98 + 800bad2: fab3 f383 clz r3, r3 + 800bad6: b2db uxtb r3, r3 + if (__LL_ADC_CHANNEL_TO_DECIMAL_NB(LL_ADC_GetOffsetChannel(hadc->Instance, LL_ADC_OFFSET_2)) + 800bad8: 429a cmp r2, r3 + 800bada: d106 bne.n 800baea + { + LL_ADC_SetOffsetState(hadc->Instance, LL_ADC_OFFSET_2, LL_ADC_OFFSET_DISABLE); + 800badc: 687b ldr r3, [r7, #4] + 800bade: 681b ldr r3, [r3, #0] + 800bae0: 2200 movs r2, #0 + 800bae2: 2101 movs r1, #1 + 800bae4: 4618 mov r0, r3 + 800bae6: f7ff f8f1 bl 800accc + } + if (__LL_ADC_CHANNEL_TO_DECIMAL_NB(LL_ADC_GetOffsetChannel(hadc->Instance, LL_ADC_OFFSET_3)) + 800baea: 687b ldr r3, [r7, #4] + 800baec: 681b ldr r3, [r3, #0] + 800baee: 2102 movs r1, #2 + 800baf0: 4618 mov r0, r3 + 800baf2: f7ff f8d5 bl 800aca0 + 800baf6: 4603 mov r3, r0 + 800baf8: f3c3 0312 ubfx r3, r3, #0, #19 + 800bafc: 2b00 cmp r3, #0 + 800bafe: d10a bne.n 800bb16 + 800bb00: 687b ldr r3, [r7, #4] + 800bb02: 681b ldr r3, [r3, #0] + 800bb04: 2102 movs r1, #2 + 800bb06: 4618 mov r0, r3 + 800bb08: f7ff f8ca bl 800aca0 + 800bb0c: 4603 mov r3, r0 + 800bb0e: 0e9b lsrs r3, r3, #26 + 800bb10: f003 021f and.w r2, r3, #31 + 800bb14: e01e b.n 800bb54 + 800bb16: 687b ldr r3, [r7, #4] + 800bb18: 681b ldr r3, [r3, #0] + 800bb1a: 2102 movs r1, #2 + 800bb1c: 4618 mov r0, r3 + 800bb1e: f7ff f8bf bl 800aca0 + 800bb22: 4603 mov r3, r0 + 800bb24: f8c7 3088 str.w r3, [r7, #136] @ 0x88 + __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); + 800bb28: f8d7 3088 ldr.w r3, [r7, #136] @ 0x88 + 800bb2c: fa93 f3a3 rbit r3, r3 + 800bb30: f8c7 3084 str.w r3, [r7, #132] @ 0x84 + return result; + 800bb34: f8d7 3084 ldr.w r3, [r7, #132] @ 0x84 + 800bb38: f8c7 308c str.w r3, [r7, #140] @ 0x8c + if (value == 0U) + 800bb3c: f8d7 308c ldr.w r3, [r7, #140] @ 0x8c + 800bb40: 2b00 cmp r3, #0 + 800bb42: d101 bne.n 800bb48 + return 32U; + 800bb44: 2320 movs r3, #32 + 800bb46: e004 b.n 800bb52 + return __builtin_clz(value); + 800bb48: f8d7 308c ldr.w r3, [r7, #140] @ 0x8c + 800bb4c: fab3 f383 clz r3, r3 + 800bb50: b2db uxtb r3, r3 + 800bb52: 461a mov r2, r3 + == __LL_ADC_CHANNEL_TO_DECIMAL_NB(pConfig->Channel)) + 800bb54: 683b ldr r3, [r7, #0] + 800bb56: 681b ldr r3, [r3, #0] + 800bb58: f3c3 0312 ubfx r3, r3, #0, #19 + 800bb5c: 2b00 cmp r3, #0 + 800bb5e: d105 bne.n 800bb6c + 800bb60: 683b ldr r3, [r7, #0] + 800bb62: 681b ldr r3, [r3, #0] + 800bb64: 0e9b lsrs r3, r3, #26 + 800bb66: f003 031f and.w r3, r3, #31 + 800bb6a: e014 b.n 800bb96 + 800bb6c: 683b ldr r3, [r7, #0] + 800bb6e: 681b ldr r3, [r3, #0] + 800bb70: 67fb str r3, [r7, #124] @ 0x7c + __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); + 800bb72: 6ffb ldr r3, [r7, #124] @ 0x7c + 800bb74: fa93 f3a3 rbit r3, r3 + 800bb78: 67bb str r3, [r7, #120] @ 0x78 + return result; + 800bb7a: 6fbb ldr r3, [r7, #120] @ 0x78 + 800bb7c: f8c7 3080 str.w r3, [r7, #128] @ 0x80 + if (value == 0U) + 800bb80: f8d7 3080 ldr.w r3, [r7, #128] @ 0x80 + 800bb84: 2b00 cmp r3, #0 + 800bb86: d101 bne.n 800bb8c + return 32U; + 800bb88: 2320 movs r3, #32 + 800bb8a: e004 b.n 800bb96 + return __builtin_clz(value); + 800bb8c: f8d7 3080 ldr.w r3, [r7, #128] @ 0x80 + 800bb90: fab3 f383 clz r3, r3 + 800bb94: b2db uxtb r3, r3 + if (__LL_ADC_CHANNEL_TO_DECIMAL_NB(LL_ADC_GetOffsetChannel(hadc->Instance, LL_ADC_OFFSET_3)) + 800bb96: 429a cmp r2, r3 + 800bb98: d106 bne.n 800bba8 + { + LL_ADC_SetOffsetState(hadc->Instance, LL_ADC_OFFSET_3, LL_ADC_OFFSET_DISABLE); + 800bb9a: 687b ldr r3, [r7, #4] + 800bb9c: 681b ldr r3, [r3, #0] + 800bb9e: 2200 movs r2, #0 + 800bba0: 2102 movs r1, #2 + 800bba2: 4618 mov r0, r3 + 800bba4: f7ff f892 bl 800accc + } + if (__LL_ADC_CHANNEL_TO_DECIMAL_NB(LL_ADC_GetOffsetChannel(hadc->Instance, LL_ADC_OFFSET_4)) + 800bba8: 687b ldr r3, [r7, #4] + 800bbaa: 681b ldr r3, [r3, #0] + 800bbac: 2103 movs r1, #3 + 800bbae: 4618 mov r0, r3 + 800bbb0: f7ff f876 bl 800aca0 + 800bbb4: 4603 mov r3, r0 + 800bbb6: f3c3 0312 ubfx r3, r3, #0, #19 + 800bbba: 2b00 cmp r3, #0 + 800bbbc: d10a bne.n 800bbd4 + 800bbbe: 687b ldr r3, [r7, #4] + 800bbc0: 681b ldr r3, [r3, #0] + 800bbc2: 2103 movs r1, #3 + 800bbc4: 4618 mov r0, r3 + 800bbc6: f7ff f86b bl 800aca0 + 800bbca: 4603 mov r3, r0 + 800bbcc: 0e9b lsrs r3, r3, #26 + 800bbce: f003 021f and.w r2, r3, #31 + 800bbd2: e017 b.n 800bc04 + 800bbd4: 687b ldr r3, [r7, #4] + 800bbd6: 681b ldr r3, [r3, #0] + 800bbd8: 2103 movs r1, #3 + 800bbda: 4618 mov r0, r3 + 800bbdc: f7ff f860 bl 800aca0 + 800bbe0: 4603 mov r3, r0 + 800bbe2: 673b str r3, [r7, #112] @ 0x70 + __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); + 800bbe4: 6f3b ldr r3, [r7, #112] @ 0x70 + 800bbe6: fa93 f3a3 rbit r3, r3 + 800bbea: 66fb str r3, [r7, #108] @ 0x6c + return result; + 800bbec: 6efb ldr r3, [r7, #108] @ 0x6c + 800bbee: 677b str r3, [r7, #116] @ 0x74 + if (value == 0U) + 800bbf0: 6f7b ldr r3, [r7, #116] @ 0x74 + 800bbf2: 2b00 cmp r3, #0 + 800bbf4: d101 bne.n 800bbfa + return 32U; + 800bbf6: 2320 movs r3, #32 + 800bbf8: e003 b.n 800bc02 + return __builtin_clz(value); + 800bbfa: 6f7b ldr r3, [r7, #116] @ 0x74 + 800bbfc: fab3 f383 clz r3, r3 + 800bc00: b2db uxtb r3, r3 + 800bc02: 461a mov r2, r3 + == __LL_ADC_CHANNEL_TO_DECIMAL_NB(pConfig->Channel)) + 800bc04: 683b ldr r3, [r7, #0] + 800bc06: 681b ldr r3, [r3, #0] + 800bc08: f3c3 0312 ubfx r3, r3, #0, #19 + 800bc0c: 2b00 cmp r3, #0 + 800bc0e: d105 bne.n 800bc1c + 800bc10: 683b ldr r3, [r7, #0] + 800bc12: 681b ldr r3, [r3, #0] + 800bc14: 0e9b lsrs r3, r3, #26 + 800bc16: f003 031f and.w r3, r3, #31 + 800bc1a: e011 b.n 800bc40 + 800bc1c: 683b ldr r3, [r7, #0] + 800bc1e: 681b ldr r3, [r3, #0] + 800bc20: 667b str r3, [r7, #100] @ 0x64 + __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); + 800bc22: 6e7b ldr r3, [r7, #100] @ 0x64 + 800bc24: fa93 f3a3 rbit r3, r3 + 800bc28: 663b str r3, [r7, #96] @ 0x60 + return result; + 800bc2a: 6e3b ldr r3, [r7, #96] @ 0x60 + 800bc2c: 66bb str r3, [r7, #104] @ 0x68 + if (value == 0U) + 800bc2e: 6ebb ldr r3, [r7, #104] @ 0x68 + 800bc30: 2b00 cmp r3, #0 + 800bc32: d101 bne.n 800bc38 + return 32U; + 800bc34: 2320 movs r3, #32 + 800bc36: e003 b.n 800bc40 + return __builtin_clz(value); + 800bc38: 6ebb ldr r3, [r7, #104] @ 0x68 + 800bc3a: fab3 f383 clz r3, r3 + 800bc3e: b2db uxtb r3, r3 + if (__LL_ADC_CHANNEL_TO_DECIMAL_NB(LL_ADC_GetOffsetChannel(hadc->Instance, LL_ADC_OFFSET_4)) + 800bc40: 429a cmp r2, r3 + 800bc42: d106 bne.n 800bc52 + { + LL_ADC_SetOffsetState(hadc->Instance, LL_ADC_OFFSET_4, LL_ADC_OFFSET_DISABLE); + 800bc44: 687b ldr r3, [r7, #4] + 800bc46: 681b ldr r3, [r3, #0] + 800bc48: 2200 movs r2, #0 + 800bc4a: 2103 movs r1, #3 + 800bc4c: 4618 mov r0, r3 + 800bc4e: f7ff f83d bl 800accc + } + + /* Parameters update conditioned to ADC state: */ + /* Parameters that can be updated only when ADC is disabled: */ + /* - Single or differential mode */ + if (LL_ADC_IsEnabled(hadc->Instance) == 0UL) + 800bc52: 687b ldr r3, [r7, #4] + 800bc54: 681b ldr r3, [r3, #0] + 800bc56: 4618 mov r0, r3 + 800bc58: f7ff f974 bl 800af44 + 800bc5c: 4603 mov r3, r0 + 800bc5e: 2b00 cmp r3, #0 + 800bc60: f040 8140 bne.w 800bee4 + { + /* Set mode single-ended or differential input of the selected ADC channel */ + LL_ADC_SetChannelSingleDiff(hadc->Instance, pConfig->Channel, pConfig->SingleDiff); + 800bc64: 687b ldr r3, [r7, #4] + 800bc66: 6818 ldr r0, [r3, #0] + 800bc68: 683b ldr r3, [r7, #0] + 800bc6a: 6819 ldr r1, [r3, #0] + 800bc6c: 683b ldr r3, [r7, #0] + 800bc6e: 68db ldr r3, [r3, #12] + 800bc70: 461a mov r2, r3 + 800bc72: f7ff f8b1 bl 800add8 + + /* Configuration of differential mode */ + if (pConfig->SingleDiff == ADC_DIFFERENTIAL_ENDED) + 800bc76: 683b ldr r3, [r7, #0] + 800bc78: 68db ldr r3, [r3, #12] + 800bc7a: 4a8f ldr r2, [pc, #572] @ (800beb8 ) + 800bc7c: 4293 cmp r3, r2 + 800bc7e: f040 8131 bne.w 800bee4 + { + /* Set sampling time of the selected ADC channel */ + /* Note: ADC channel number masked with value "0x1F" to ensure shift value within 32 bits range */ + LL_ADC_SetChannelSamplingTime(hadc->Instance, + 800bc82: 687b ldr r3, [r7, #4] + 800bc84: 6818 ldr r0, [r3, #0] + (uint32_t)(__LL_ADC_DECIMAL_NB_TO_CHANNEL( + 800bc86: 683b ldr r3, [r7, #0] + 800bc88: 681b ldr r3, [r3, #0] + 800bc8a: f3c3 0312 ubfx r3, r3, #0, #19 + 800bc8e: 2b00 cmp r3, #0 + 800bc90: d10b bne.n 800bcaa + 800bc92: 683b ldr r3, [r7, #0] + 800bc94: 681b ldr r3, [r3, #0] + 800bc96: 0e9b lsrs r3, r3, #26 + 800bc98: 3301 adds r3, #1 + 800bc9a: f003 031f and.w r3, r3, #31 + 800bc9e: 2b09 cmp r3, #9 + 800bca0: bf94 ite ls + 800bca2: 2301 movls r3, #1 + 800bca4: 2300 movhi r3, #0 + 800bca6: b2db uxtb r3, r3 + 800bca8: e019 b.n 800bcde + 800bcaa: 683b ldr r3, [r7, #0] + 800bcac: 681b ldr r3, [r3, #0] + 800bcae: 65bb str r3, [r7, #88] @ 0x58 + __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); + 800bcb0: 6dbb ldr r3, [r7, #88] @ 0x58 + 800bcb2: fa93 f3a3 rbit r3, r3 + 800bcb6: 657b str r3, [r7, #84] @ 0x54 + return result; + 800bcb8: 6d7b ldr r3, [r7, #84] @ 0x54 + 800bcba: 65fb str r3, [r7, #92] @ 0x5c + if (value == 0U) + 800bcbc: 6dfb ldr r3, [r7, #92] @ 0x5c + 800bcbe: 2b00 cmp r3, #0 + 800bcc0: d101 bne.n 800bcc6 + return 32U; + 800bcc2: 2320 movs r3, #32 + 800bcc4: e003 b.n 800bcce + return __builtin_clz(value); + 800bcc6: 6dfb ldr r3, [r7, #92] @ 0x5c + 800bcc8: fab3 f383 clz r3, r3 + 800bccc: b2db uxtb r3, r3 + 800bcce: 3301 adds r3, #1 + 800bcd0: f003 031f and.w r3, r3, #31 + 800bcd4: 2b09 cmp r3, #9 + 800bcd6: bf94 ite ls + 800bcd8: 2301 movls r3, #1 + 800bcda: 2300 movhi r3, #0 + 800bcdc: b2db uxtb r3, r3 + LL_ADC_SetChannelSamplingTime(hadc->Instance, + 800bcde: 2b00 cmp r3, #0 + 800bce0: d079 beq.n 800bdd6 + (uint32_t)(__LL_ADC_DECIMAL_NB_TO_CHANNEL( + 800bce2: 683b ldr r3, [r7, #0] + 800bce4: 681b ldr r3, [r3, #0] + 800bce6: f3c3 0312 ubfx r3, r3, #0, #19 + 800bcea: 2b00 cmp r3, #0 + 800bcec: d107 bne.n 800bcfe + 800bcee: 683b ldr r3, [r7, #0] + 800bcf0: 681b ldr r3, [r3, #0] + 800bcf2: 0e9b lsrs r3, r3, #26 + 800bcf4: 3301 adds r3, #1 + 800bcf6: 069b lsls r3, r3, #26 + 800bcf8: f003 42f8 and.w r2, r3, #2080374784 @ 0x7c000000 + 800bcfc: e015 b.n 800bd2a + 800bcfe: 683b ldr r3, [r7, #0] + 800bd00: 681b ldr r3, [r3, #0] + 800bd02: 64fb str r3, [r7, #76] @ 0x4c + __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); + 800bd04: 6cfb ldr r3, [r7, #76] @ 0x4c + 800bd06: fa93 f3a3 rbit r3, r3 + 800bd0a: 64bb str r3, [r7, #72] @ 0x48 + return result; + 800bd0c: 6cbb ldr r3, [r7, #72] @ 0x48 + 800bd0e: 653b str r3, [r7, #80] @ 0x50 + if (value == 0U) + 800bd10: 6d3b ldr r3, [r7, #80] @ 0x50 + 800bd12: 2b00 cmp r3, #0 + 800bd14: d101 bne.n 800bd1a + return 32U; + 800bd16: 2320 movs r3, #32 + 800bd18: e003 b.n 800bd22 + return __builtin_clz(value); + 800bd1a: 6d3b ldr r3, [r7, #80] @ 0x50 + 800bd1c: fab3 f383 clz r3, r3 + 800bd20: b2db uxtb r3, r3 + 800bd22: 3301 adds r3, #1 + 800bd24: 069b lsls r3, r3, #26 + 800bd26: f003 42f8 and.w r2, r3, #2080374784 @ 0x7c000000 + 800bd2a: 683b ldr r3, [r7, #0] + 800bd2c: 681b ldr r3, [r3, #0] + 800bd2e: f3c3 0312 ubfx r3, r3, #0, #19 + 800bd32: 2b00 cmp r3, #0 + 800bd34: d109 bne.n 800bd4a + 800bd36: 683b ldr r3, [r7, #0] + 800bd38: 681b ldr r3, [r3, #0] + 800bd3a: 0e9b lsrs r3, r3, #26 + 800bd3c: 3301 adds r3, #1 + 800bd3e: f003 031f and.w r3, r3, #31 + 800bd42: 2101 movs r1, #1 + 800bd44: fa01 f303 lsl.w r3, r1, r3 + 800bd48: e017 b.n 800bd7a + 800bd4a: 683b ldr r3, [r7, #0] + 800bd4c: 681b ldr r3, [r3, #0] + 800bd4e: 643b str r3, [r7, #64] @ 0x40 + __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); + 800bd50: 6c3b ldr r3, [r7, #64] @ 0x40 + 800bd52: fa93 f3a3 rbit r3, r3 + 800bd56: 63fb str r3, [r7, #60] @ 0x3c + return result; + 800bd58: 6bfb ldr r3, [r7, #60] @ 0x3c + 800bd5a: 647b str r3, [r7, #68] @ 0x44 + if (value == 0U) + 800bd5c: 6c7b ldr r3, [r7, #68] @ 0x44 + 800bd5e: 2b00 cmp r3, #0 + 800bd60: d101 bne.n 800bd66 + return 32U; + 800bd62: 2320 movs r3, #32 + 800bd64: e003 b.n 800bd6e + return __builtin_clz(value); + 800bd66: 6c7b ldr r3, [r7, #68] @ 0x44 + 800bd68: fab3 f383 clz r3, r3 + 800bd6c: b2db uxtb r3, r3 + 800bd6e: 3301 adds r3, #1 + 800bd70: f003 031f and.w r3, r3, #31 + 800bd74: 2101 movs r1, #1 + 800bd76: fa01 f303 lsl.w r3, r1, r3 + 800bd7a: ea42 0103 orr.w r1, r2, r3 + 800bd7e: 683b ldr r3, [r7, #0] + 800bd80: 681b ldr r3, [r3, #0] + 800bd82: f3c3 0312 ubfx r3, r3, #0, #19 + 800bd86: 2b00 cmp r3, #0 + 800bd88: d10a bne.n 800bda0 + 800bd8a: 683b ldr r3, [r7, #0] + 800bd8c: 681b ldr r3, [r3, #0] + 800bd8e: 0e9b lsrs r3, r3, #26 + 800bd90: 3301 adds r3, #1 + 800bd92: f003 021f and.w r2, r3, #31 + 800bd96: 4613 mov r3, r2 + 800bd98: 005b lsls r3, r3, #1 + 800bd9a: 4413 add r3, r2 + 800bd9c: 051b lsls r3, r3, #20 + 800bd9e: e018 b.n 800bdd2 + 800bda0: 683b ldr r3, [r7, #0] + 800bda2: 681b ldr r3, [r3, #0] + 800bda4: 637b str r3, [r7, #52] @ 0x34 + __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); + 800bda6: 6b7b ldr r3, [r7, #52] @ 0x34 + 800bda8: fa93 f3a3 rbit r3, r3 + 800bdac: 633b str r3, [r7, #48] @ 0x30 + return result; + 800bdae: 6b3b ldr r3, [r7, #48] @ 0x30 + 800bdb0: 63bb str r3, [r7, #56] @ 0x38 + if (value == 0U) + 800bdb2: 6bbb ldr r3, [r7, #56] @ 0x38 + 800bdb4: 2b00 cmp r3, #0 + 800bdb6: d101 bne.n 800bdbc + return 32U; + 800bdb8: 2320 movs r3, #32 + 800bdba: e003 b.n 800bdc4 + return __builtin_clz(value); + 800bdbc: 6bbb ldr r3, [r7, #56] @ 0x38 + 800bdbe: fab3 f383 clz r3, r3 + 800bdc2: b2db uxtb r3, r3 + 800bdc4: 3301 adds r3, #1 + 800bdc6: f003 021f and.w r2, r3, #31 + 800bdca: 4613 mov r3, r2 + 800bdcc: 005b lsls r3, r3, #1 + 800bdce: 4413 add r3, r2 + 800bdd0: 051b lsls r3, r3, #20 + LL_ADC_SetChannelSamplingTime(hadc->Instance, + 800bdd2: 430b orrs r3, r1 + 800bdd4: e081 b.n 800beda + (uint32_t)(__LL_ADC_DECIMAL_NB_TO_CHANNEL( + 800bdd6: 683b ldr r3, [r7, #0] + 800bdd8: 681b ldr r3, [r3, #0] + 800bdda: f3c3 0312 ubfx r3, r3, #0, #19 + 800bdde: 2b00 cmp r3, #0 + 800bde0: d107 bne.n 800bdf2 + 800bde2: 683b ldr r3, [r7, #0] + 800bde4: 681b ldr r3, [r3, #0] + 800bde6: 0e9b lsrs r3, r3, #26 + 800bde8: 3301 adds r3, #1 + 800bdea: 069b lsls r3, r3, #26 + 800bdec: f003 42f8 and.w r2, r3, #2080374784 @ 0x7c000000 + 800bdf0: e015 b.n 800be1e + 800bdf2: 683b ldr r3, [r7, #0] + 800bdf4: 681b ldr r3, [r3, #0] + 800bdf6: 62bb str r3, [r7, #40] @ 0x28 + __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); + 800bdf8: 6abb ldr r3, [r7, #40] @ 0x28 + 800bdfa: fa93 f3a3 rbit r3, r3 + 800bdfe: 627b str r3, [r7, #36] @ 0x24 + return result; + 800be00: 6a7b ldr r3, [r7, #36] @ 0x24 + 800be02: 62fb str r3, [r7, #44] @ 0x2c + if (value == 0U) + 800be04: 6afb ldr r3, [r7, #44] @ 0x2c + 800be06: 2b00 cmp r3, #0 + 800be08: d101 bne.n 800be0e + return 32U; + 800be0a: 2320 movs r3, #32 + 800be0c: e003 b.n 800be16 + return __builtin_clz(value); + 800be0e: 6afb ldr r3, [r7, #44] @ 0x2c + 800be10: fab3 f383 clz r3, r3 + 800be14: b2db uxtb r3, r3 + 800be16: 3301 adds r3, #1 + 800be18: 069b lsls r3, r3, #26 + 800be1a: f003 42f8 and.w r2, r3, #2080374784 @ 0x7c000000 + 800be1e: 683b ldr r3, [r7, #0] + 800be20: 681b ldr r3, [r3, #0] + 800be22: f3c3 0312 ubfx r3, r3, #0, #19 + 800be26: 2b00 cmp r3, #0 + 800be28: d109 bne.n 800be3e + 800be2a: 683b ldr r3, [r7, #0] + 800be2c: 681b ldr r3, [r3, #0] + 800be2e: 0e9b lsrs r3, r3, #26 + 800be30: 3301 adds r3, #1 + 800be32: f003 031f and.w r3, r3, #31 + 800be36: 2101 movs r1, #1 + 800be38: fa01 f303 lsl.w r3, r1, r3 + 800be3c: e017 b.n 800be6e + 800be3e: 683b ldr r3, [r7, #0] + 800be40: 681b ldr r3, [r3, #0] + 800be42: 61fb str r3, [r7, #28] + __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); + 800be44: 69fb ldr r3, [r7, #28] + 800be46: fa93 f3a3 rbit r3, r3 + 800be4a: 61bb str r3, [r7, #24] + return result; + 800be4c: 69bb ldr r3, [r7, #24] + 800be4e: 623b str r3, [r7, #32] + if (value == 0U) + 800be50: 6a3b ldr r3, [r7, #32] + 800be52: 2b00 cmp r3, #0 + 800be54: d101 bne.n 800be5a + return 32U; + 800be56: 2320 movs r3, #32 + 800be58: e003 b.n 800be62 + return __builtin_clz(value); + 800be5a: 6a3b ldr r3, [r7, #32] + 800be5c: fab3 f383 clz r3, r3 + 800be60: b2db uxtb r3, r3 + 800be62: 3301 adds r3, #1 + 800be64: f003 031f and.w r3, r3, #31 + 800be68: 2101 movs r1, #1 + 800be6a: fa01 f303 lsl.w r3, r1, r3 + 800be6e: ea42 0103 orr.w r1, r2, r3 + 800be72: 683b ldr r3, [r7, #0] + 800be74: 681b ldr r3, [r3, #0] + 800be76: f3c3 0312 ubfx r3, r3, #0, #19 + 800be7a: 2b00 cmp r3, #0 + 800be7c: d10d bne.n 800be9a + 800be7e: 683b ldr r3, [r7, #0] + 800be80: 681b ldr r3, [r3, #0] + 800be82: 0e9b lsrs r3, r3, #26 + 800be84: 3301 adds r3, #1 + 800be86: f003 021f and.w r2, r3, #31 + 800be8a: 4613 mov r3, r2 + 800be8c: 005b lsls r3, r3, #1 + 800be8e: 4413 add r3, r2 + 800be90: 3b1e subs r3, #30 + 800be92: 051b lsls r3, r3, #20 + 800be94: f043 7300 orr.w r3, r3, #33554432 @ 0x2000000 + 800be98: e01e b.n 800bed8 + 800be9a: 683b ldr r3, [r7, #0] + 800be9c: 681b ldr r3, [r3, #0] + 800be9e: 613b str r3, [r7, #16] + __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); + 800bea0: 693b ldr r3, [r7, #16] + 800bea2: fa93 f3a3 rbit r3, r3 + 800bea6: 60fb str r3, [r7, #12] + return result; + 800bea8: 68fb ldr r3, [r7, #12] + 800beaa: 617b str r3, [r7, #20] + if (value == 0U) + 800beac: 697b ldr r3, [r7, #20] + 800beae: 2b00 cmp r3, #0 + 800beb0: d104 bne.n 800bebc + return 32U; + 800beb2: 2320 movs r3, #32 + 800beb4: e006 b.n 800bec4 + 800beb6: bf00 nop + 800beb8: 407f0000 .word 0x407f0000 + return __builtin_clz(value); + 800bebc: 697b ldr r3, [r7, #20] + 800bebe: fab3 f383 clz r3, r3 + 800bec2: b2db uxtb r3, r3 + 800bec4: 3301 adds r3, #1 + 800bec6: f003 021f and.w r2, r3, #31 + 800beca: 4613 mov r3, r2 + 800becc: 005b lsls r3, r3, #1 + 800bece: 4413 add r3, r2 + 800bed0: 3b1e subs r3, #30 + 800bed2: 051b lsls r3, r3, #20 + 800bed4: f043 7300 orr.w r3, r3, #33554432 @ 0x2000000 + LL_ADC_SetChannelSamplingTime(hadc->Instance, + 800bed8: 430b orrs r3, r1 + (__LL_ADC_CHANNEL_TO_DECIMAL_NB((uint32_t)pConfig->Channel) + + 1UL) & 0x1FUL)), + pConfig->SamplingTime); + 800beda: 683a ldr r2, [r7, #0] + 800bedc: 6892 ldr r2, [r2, #8] + LL_ADC_SetChannelSamplingTime(hadc->Instance, + 800bede: 4619 mov r1, r3 + 800bee0: f7fe ff4e bl 800ad80 + /* If internal channel selected, enable dedicated internal buffers and */ + /* paths. */ + /* Note: these internal measurement paths can be disabled using */ + /* HAL_ADC_DeInit(). */ + + if (__LL_ADC_IS_CHANNEL_INTERNAL(pConfig->Channel)) + 800bee4: 683b ldr r3, [r7, #0] + 800bee6: 681a ldr r2, [r3, #0] + 800bee8: 4b44 ldr r3, [pc, #272] @ (800bffc ) + 800beea: 4013 ands r3, r2 + 800beec: 2b00 cmp r3, #0 + 800beee: d07a beq.n 800bfe6 + { + tmp_config_internal_channel = LL_ADC_GetCommonPathInternalCh(__LL_ADC_COMMON_INSTANCE(hadc->Instance)); + 800bef0: 4843 ldr r0, [pc, #268] @ (800c000 ) + 800bef2: f7fe fea3 bl 800ac3c + 800bef6: f8c7 00c0 str.w r0, [r7, #192] @ 0xc0 + + /* If the requested internal measurement path has already been enabled, */ + /* bypass the configuration processing. */ + if ((pConfig->Channel == ADC_CHANNEL_TEMPSENSOR) + 800befa: 683b ldr r3, [r7, #0] + 800befc: 681b ldr r3, [r3, #0] + 800befe: 4a41 ldr r2, [pc, #260] @ (800c004 ) + 800bf00: 4293 cmp r3, r2 + 800bf02: d12c bne.n 800bf5e + && ((tmp_config_internal_channel & LL_ADC_PATH_INTERNAL_TEMPSENSOR) == 0UL)) + 800bf04: f8d7 30c0 ldr.w r3, [r7, #192] @ 0xc0 + 800bf08: f403 0300 and.w r3, r3, #8388608 @ 0x800000 + 800bf0c: 2b00 cmp r3, #0 + 800bf0e: d126 bne.n 800bf5e + { + if (ADC_TEMPERATURE_SENSOR_INSTANCE(hadc)) + 800bf10: 687b ldr r3, [r7, #4] + 800bf12: 681b ldr r3, [r3, #0] + 800bf14: 4a3c ldr r2, [pc, #240] @ (800c008 ) + 800bf16: 4293 cmp r3, r2 + 800bf18: d004 beq.n 800bf24 + 800bf1a: 687b ldr r3, [r7, #4] + 800bf1c: 681b ldr r3, [r3, #0] + 800bf1e: 4a3b ldr r2, [pc, #236] @ (800c00c ) + 800bf20: 4293 cmp r3, r2 + 800bf22: d15d bne.n 800bfe0 + { + LL_ADC_SetCommonPathInternalCh(__LL_ADC_COMMON_INSTANCE(hadc->Instance), + 800bf24: f8d7 30c0 ldr.w r3, [r7, #192] @ 0xc0 + 800bf28: f443 0300 orr.w r3, r3, #8388608 @ 0x800000 + 800bf2c: 4619 mov r1, r3 + 800bf2e: 4834 ldr r0, [pc, #208] @ (800c000 ) + 800bf30: f7fe fe71 bl 800ac16 + /* Delay for temperature sensor stabilization time */ + /* Wait loop initialization and execution */ + /* Note: Variable divided by 2 to compensate partially */ + /* CPU processing cycles, scaling in us split to not */ + /* exceed 32 bits register capacity and handle low frequency. */ + wait_loop_index = ((LL_ADC_DELAY_TEMPSENSOR_STAB_US / 10UL) * ((SystemCoreClock / (100000UL * 2UL)) + 1UL)); + 800bf34: 4b36 ldr r3, [pc, #216] @ (800c010 ) + 800bf36: 681b ldr r3, [r3, #0] + 800bf38: 099b lsrs r3, r3, #6 + 800bf3a: 4a36 ldr r2, [pc, #216] @ (800c014 ) + 800bf3c: fba2 2303 umull r2, r3, r2, r3 + 800bf40: 099b lsrs r3, r3, #6 + 800bf42: 1c5a adds r2, r3, #1 + 800bf44: 4613 mov r3, r2 + 800bf46: 005b lsls r3, r3, #1 + 800bf48: 4413 add r3, r2 + 800bf4a: 009b lsls r3, r3, #2 + 800bf4c: 60bb str r3, [r7, #8] + while (wait_loop_index != 0UL) + 800bf4e: e002 b.n 800bf56 + { + wait_loop_index--; + 800bf50: 68bb ldr r3, [r7, #8] + 800bf52: 3b01 subs r3, #1 + 800bf54: 60bb str r3, [r7, #8] + while (wait_loop_index != 0UL) + 800bf56: 68bb ldr r3, [r7, #8] + 800bf58: 2b00 cmp r3, #0 + 800bf5a: d1f9 bne.n 800bf50 + if (ADC_TEMPERATURE_SENSOR_INSTANCE(hadc)) + 800bf5c: e040 b.n 800bfe0 + } + } + } + else if ((pConfig->Channel == ADC_CHANNEL_VBAT) + 800bf5e: 683b ldr r3, [r7, #0] + 800bf60: 681b ldr r3, [r3, #0] + 800bf62: 4a2d ldr r2, [pc, #180] @ (800c018 ) + 800bf64: 4293 cmp r3, r2 + 800bf66: d118 bne.n 800bf9a + && ((tmp_config_internal_channel & LL_ADC_PATH_INTERNAL_VBAT) == 0UL)) + 800bf68: f8d7 30c0 ldr.w r3, [r7, #192] @ 0xc0 + 800bf6c: f003 7380 and.w r3, r3, #16777216 @ 0x1000000 + 800bf70: 2b00 cmp r3, #0 + 800bf72: d112 bne.n 800bf9a + { + if (ADC_BATTERY_VOLTAGE_INSTANCE(hadc)) + 800bf74: 687b ldr r3, [r7, #4] + 800bf76: 681b ldr r3, [r3, #0] + 800bf78: 4a23 ldr r2, [pc, #140] @ (800c008 ) + 800bf7a: 4293 cmp r3, r2 + 800bf7c: d004 beq.n 800bf88 + 800bf7e: 687b ldr r3, [r7, #4] + 800bf80: 681b ldr r3, [r3, #0] + 800bf82: 4a22 ldr r2, [pc, #136] @ (800c00c ) + 800bf84: 4293 cmp r3, r2 + 800bf86: d12d bne.n 800bfe4 + { + LL_ADC_SetCommonPathInternalCh(__LL_ADC_COMMON_INSTANCE(hadc->Instance), + 800bf88: f8d7 30c0 ldr.w r3, [r7, #192] @ 0xc0 + 800bf8c: f043 7380 orr.w r3, r3, #16777216 @ 0x1000000 + 800bf90: 4619 mov r1, r3 + 800bf92: 481b ldr r0, [pc, #108] @ (800c000 ) + 800bf94: f7fe fe3f bl 800ac16 + if (ADC_BATTERY_VOLTAGE_INSTANCE(hadc)) + 800bf98: e024 b.n 800bfe4 + LL_ADC_PATH_INTERNAL_VBAT | tmp_config_internal_channel); + } + } + else if ((pConfig->Channel == ADC_CHANNEL_VREFINT) + 800bf9a: 683b ldr r3, [r7, #0] + 800bf9c: 681b ldr r3, [r3, #0] + 800bf9e: 4a1f ldr r2, [pc, #124] @ (800c01c ) + 800bfa0: 4293 cmp r3, r2 + 800bfa2: d120 bne.n 800bfe6 + && ((tmp_config_internal_channel & LL_ADC_PATH_INTERNAL_VREFINT) == 0UL)) + 800bfa4: f8d7 30c0 ldr.w r3, [r7, #192] @ 0xc0 + 800bfa8: f403 0380 and.w r3, r3, #4194304 @ 0x400000 + 800bfac: 2b00 cmp r3, #0 + 800bfae: d11a bne.n 800bfe6 + { + if (ADC_VREFINT_INSTANCE(hadc)) + 800bfb0: 687b ldr r3, [r7, #4] + 800bfb2: 681b ldr r3, [r3, #0] + 800bfb4: 4a14 ldr r2, [pc, #80] @ (800c008 ) + 800bfb6: 4293 cmp r3, r2 + 800bfb8: d115 bne.n 800bfe6 + { + LL_ADC_SetCommonPathInternalCh(__LL_ADC_COMMON_INSTANCE(hadc->Instance), + 800bfba: f8d7 30c0 ldr.w r3, [r7, #192] @ 0xc0 + 800bfbe: f443 0380 orr.w r3, r3, #4194304 @ 0x400000 + 800bfc2: 4619 mov r1, r3 + 800bfc4: 480e ldr r0, [pc, #56] @ (800c000 ) + 800bfc6: f7fe fe26 bl 800ac16 + 800bfca: e00c b.n 800bfe6 + /* channel could be done on neither of the channel configuration structure */ + /* parameters. */ + else + { + /* Update ADC state machine to error */ + SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_CONFIG); + 800bfcc: 687b ldr r3, [r7, #4] + 800bfce: 6d5b ldr r3, [r3, #84] @ 0x54 + 800bfd0: f043 0220 orr.w r2, r3, #32 + 800bfd4: 687b ldr r3, [r7, #4] + 800bfd6: 655a str r2, [r3, #84] @ 0x54 + + tmp_hal_status = HAL_ERROR; + 800bfd8: 2301 movs r3, #1 + 800bfda: f887 30d7 strb.w r3, [r7, #215] @ 0xd7 + 800bfde: e002 b.n 800bfe6 + if (ADC_TEMPERATURE_SENSOR_INSTANCE(hadc)) + 800bfe0: bf00 nop + 800bfe2: e000 b.n 800bfe6 + if (ADC_BATTERY_VOLTAGE_INSTANCE(hadc)) + 800bfe4: bf00 nop + } + + /* Process unlocked */ + __HAL_UNLOCK(hadc); + 800bfe6: 687b ldr r3, [r7, #4] + 800bfe8: 2200 movs r2, #0 + 800bfea: f883 2050 strb.w r2, [r3, #80] @ 0x50 + + /* Return function status */ + return tmp_hal_status; + 800bfee: f897 30d7 ldrb.w r3, [r7, #215] @ 0xd7 +} + 800bff2: 4618 mov r0, r3 + 800bff4: 37d8 adds r7, #216 @ 0xd8 + 800bff6: 46bd mov sp, r7 + 800bff8: bd80 pop {r7, pc} + 800bffa: bf00 nop + 800bffc: 80080000 .word 0x80080000 + 800c000: 50040300 .word 0x50040300 + 800c004: c7520000 .word 0xc7520000 + 800c008: 50040000 .word 0x50040000 + 800c00c: 50040200 .word 0x50040200 + 800c010: 20001338 .word 0x20001338 + 800c014: 053e2d63 .word 0x053e2d63 + 800c018: cb840000 .word 0xcb840000 + 800c01c: 80000001 .word 0x80000001 + +0800c020 : + * @arg @ref ADC_INJECTED_GROUP ADC injected conversion type. + * @arg @ref ADC_REGULAR_INJECTED_GROUP ADC regular and injected conversion type. + * @retval HAL status. + */ +HAL_StatusTypeDef ADC_ConversionStop(ADC_HandleTypeDef *hadc, uint32_t ConversionGroup) +{ + 800c020: b580 push {r7, lr} + 800c022: b088 sub sp, #32 + 800c024: af00 add r7, sp, #0 + 800c026: 6078 str r0, [r7, #4] + 800c028: 6039 str r1, [r7, #0] + uint32_t tickstart; + uint32_t Conversion_Timeout_CPU_cycles = 0UL; + 800c02a: 2300 movs r3, #0 + 800c02c: 61fb str r3, [r7, #28] + uint32_t conversion_group_reassigned = ConversionGroup; + 800c02e: 683b ldr r3, [r7, #0] + 800c030: 61bb str r3, [r7, #24] + assert_param(IS_ADC_ALL_INSTANCE(hadc->Instance)); + assert_param(IS_ADC_CONVERSION_GROUP(ConversionGroup)); + + /* Verification if ADC is not already stopped (on regular and injected */ + /* groups) to bypass this function if not needed. */ + tmp_adc_is_conversion_on_going_regular = LL_ADC_REG_IsConversionOngoing(hadc->Instance); + 800c032: 687b ldr r3, [r7, #4] + 800c034: 681b ldr r3, [r3, #0] + 800c036: 4618 mov r0, r3 + 800c038: f7fe ffd2 bl 800afe0 + 800c03c: 6138 str r0, [r7, #16] + tmp_adc_is_conversion_on_going_injected = LL_ADC_INJ_IsConversionOngoing(hadc->Instance); + 800c03e: 687b ldr r3, [r7, #4] + 800c040: 681b ldr r3, [r3, #0] + 800c042: 4618 mov r0, r3 + 800c044: f7fe fff3 bl 800b02e + 800c048: 60f8 str r0, [r7, #12] + if ((tmp_adc_is_conversion_on_going_regular != 0UL) + 800c04a: 693b ldr r3, [r7, #16] + 800c04c: 2b00 cmp r3, #0 + 800c04e: d103 bne.n 800c058 + || (tmp_adc_is_conversion_on_going_injected != 0UL) + 800c050: 68fb ldr r3, [r7, #12] + 800c052: 2b00 cmp r3, #0 + 800c054: f000 8098 beq.w 800c188 + /* auto-delay mode. */ + /* In auto-injection mode, regular group stop ADC_CR_ADSTP is used (not */ + /* injected group stop ADC_CR_JADSTP). */ + /* Procedure to be followed: Wait until JEOS=1, clear JEOS, set ADSTP=1 */ + /* (see reference manual). */ + if (((hadc->Instance->CFGR & ADC_CFGR_JAUTO) != 0UL) + 800c058: 687b ldr r3, [r7, #4] + 800c05a: 681b ldr r3, [r3, #0] + 800c05c: 68db ldr r3, [r3, #12] + 800c05e: f003 7300 and.w r3, r3, #33554432 @ 0x2000000 + 800c062: 2b00 cmp r3, #0 + 800c064: d02a beq.n 800c0bc + && (hadc->Init.ContinuousConvMode == ENABLE) + 800c066: 687b ldr r3, [r7, #4] + 800c068: 7e5b ldrb r3, [r3, #25] + 800c06a: 2b01 cmp r3, #1 + 800c06c: d126 bne.n 800c0bc + && (hadc->Init.LowPowerAutoWait == ENABLE) + 800c06e: 687b ldr r3, [r7, #4] + 800c070: 7e1b ldrb r3, [r3, #24] + 800c072: 2b01 cmp r3, #1 + 800c074: d122 bne.n 800c0bc + ) + { + /* Use stop of regular group */ + conversion_group_reassigned = ADC_REGULAR_GROUP; + 800c076: 2301 movs r3, #1 + 800c078: 61bb str r3, [r7, #24] + + /* Wait until JEOS=1 (maximum Timeout: 4 injected conversions) */ + while (__HAL_ADC_GET_FLAG(hadc, ADC_FLAG_JEOS) == 0UL) + 800c07a: e014 b.n 800c0a6 + { + if (Conversion_Timeout_CPU_cycles >= (ADC_CONVERSION_TIME_MAX_CPU_CYCLES * 4UL)) + 800c07c: 69fb ldr r3, [r7, #28] + 800c07e: 4a45 ldr r2, [pc, #276] @ (800c194 ) + 800c080: 4293 cmp r3, r2 + 800c082: d90d bls.n 800c0a0 + { + /* Update ADC state machine to error */ + SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL); + 800c084: 687b ldr r3, [r7, #4] + 800c086: 6d5b ldr r3, [r3, #84] @ 0x54 + 800c088: f043 0210 orr.w r2, r3, #16 + 800c08c: 687b ldr r3, [r7, #4] + 800c08e: 655a str r2, [r3, #84] @ 0x54 + + /* Set ADC error code to ADC peripheral internal error */ + SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_INTERNAL); + 800c090: 687b ldr r3, [r7, #4] + 800c092: 6d9b ldr r3, [r3, #88] @ 0x58 + 800c094: f043 0201 orr.w r2, r3, #1 + 800c098: 687b ldr r3, [r7, #4] + 800c09a: 659a str r2, [r3, #88] @ 0x58 + + return HAL_ERROR; + 800c09c: 2301 movs r3, #1 + 800c09e: e074 b.n 800c18a + } + Conversion_Timeout_CPU_cycles ++; + 800c0a0: 69fb ldr r3, [r7, #28] + 800c0a2: 3301 adds r3, #1 + 800c0a4: 61fb str r3, [r7, #28] + while (__HAL_ADC_GET_FLAG(hadc, ADC_FLAG_JEOS) == 0UL) + 800c0a6: 687b ldr r3, [r7, #4] + 800c0a8: 681b ldr r3, [r3, #0] + 800c0aa: 681b ldr r3, [r3, #0] + 800c0ac: f003 0340 and.w r3, r3, #64 @ 0x40 + 800c0b0: 2b40 cmp r3, #64 @ 0x40 + 800c0b2: d1e3 bne.n 800c07c + } + + /* Clear JEOS */ + __HAL_ADC_CLEAR_FLAG(hadc, ADC_FLAG_JEOS); + 800c0b4: 687b ldr r3, [r7, #4] + 800c0b6: 681b ldr r3, [r3, #0] + 800c0b8: 2240 movs r2, #64 @ 0x40 + 800c0ba: 601a str r2, [r3, #0] + } + + /* Stop potential conversion on going on ADC group regular */ + if (conversion_group_reassigned != ADC_INJECTED_GROUP) + 800c0bc: 69bb ldr r3, [r7, #24] + 800c0be: 2b02 cmp r3, #2 + 800c0c0: d014 beq.n 800c0ec + { + /* Software is allowed to set ADSTP only when ADSTART=1 and ADDIS=0 */ + if (LL_ADC_REG_IsConversionOngoing(hadc->Instance) != 0UL) + 800c0c2: 687b ldr r3, [r7, #4] + 800c0c4: 681b ldr r3, [r3, #0] + 800c0c6: 4618 mov r0, r3 + 800c0c8: f7fe ff8a bl 800afe0 + 800c0cc: 4603 mov r3, r0 + 800c0ce: 2b00 cmp r3, #0 + 800c0d0: d00c beq.n 800c0ec + { + if (LL_ADC_IsDisableOngoing(hadc->Instance) == 0UL) + 800c0d2: 687b ldr r3, [r7, #4] + 800c0d4: 681b ldr r3, [r3, #0] + 800c0d6: 4618 mov r0, r3 + 800c0d8: f7fe ff47 bl 800af6a + 800c0dc: 4603 mov r3, r0 + 800c0de: 2b00 cmp r3, #0 + 800c0e0: d104 bne.n 800c0ec + { + /* Stop ADC group regular conversion */ + LL_ADC_REG_StopConversion(hadc->Instance); + 800c0e2: 687b ldr r3, [r7, #4] + 800c0e4: 681b ldr r3, [r3, #0] + 800c0e6: 4618 mov r0, r3 + 800c0e8: f7fe ff66 bl 800afb8 + } + } + } + + /* Stop potential conversion on going on ADC group injected */ + if (conversion_group_reassigned != ADC_REGULAR_GROUP) + 800c0ec: 69bb ldr r3, [r7, #24] + 800c0ee: 2b01 cmp r3, #1 + 800c0f0: d014 beq.n 800c11c + { + /* Software is allowed to set JADSTP only when JADSTART=1 and ADDIS=0 */ + if (LL_ADC_INJ_IsConversionOngoing(hadc->Instance) != 0UL) + 800c0f2: 687b ldr r3, [r7, #4] + 800c0f4: 681b ldr r3, [r3, #0] + 800c0f6: 4618 mov r0, r3 + 800c0f8: f7fe ff99 bl 800b02e + 800c0fc: 4603 mov r3, r0 + 800c0fe: 2b00 cmp r3, #0 + 800c100: d00c beq.n 800c11c + { + if (LL_ADC_IsDisableOngoing(hadc->Instance) == 0UL) + 800c102: 687b ldr r3, [r7, #4] + 800c104: 681b ldr r3, [r3, #0] + 800c106: 4618 mov r0, r3 + 800c108: f7fe ff2f bl 800af6a + 800c10c: 4603 mov r3, r0 + 800c10e: 2b00 cmp r3, #0 + 800c110: d104 bne.n 800c11c + { + /* Stop ADC group injected conversion */ + LL_ADC_INJ_StopConversion(hadc->Instance); + 800c112: 687b ldr r3, [r7, #4] + 800c114: 681b ldr r3, [r3, #0] + 800c116: 4618 mov r0, r3 + 800c118: f7fe ff75 bl 800b006 + } + } + } + + /* Selection of start and stop bits with respect to the regular or injected group */ + switch (conversion_group_reassigned) + 800c11c: 69bb ldr r3, [r7, #24] + 800c11e: 2b02 cmp r3, #2 + 800c120: d005 beq.n 800c12e + 800c122: 69bb ldr r3, [r7, #24] + 800c124: 2b03 cmp r3, #3 + 800c126: d105 bne.n 800c134 + { + case ADC_REGULAR_INJECTED_GROUP: + tmp_ADC_CR_ADSTART_JADSTART = (ADC_CR_ADSTART | ADC_CR_JADSTART); + 800c128: 230c movs r3, #12 + 800c12a: 617b str r3, [r7, #20] + break; + 800c12c: e005 b.n 800c13a + case ADC_INJECTED_GROUP: + tmp_ADC_CR_ADSTART_JADSTART = ADC_CR_JADSTART; + 800c12e: 2308 movs r3, #8 + 800c130: 617b str r3, [r7, #20] + break; + 800c132: e002 b.n 800c13a + /* Case ADC_REGULAR_GROUP only*/ + default: + tmp_ADC_CR_ADSTART_JADSTART = ADC_CR_ADSTART; + 800c134: 2304 movs r3, #4 + 800c136: 617b str r3, [r7, #20] + break; + 800c138: bf00 nop + } + + /* Wait for conversion effectively stopped */ + tickstart = HAL_GetTick(); + 800c13a: f7fe fd29 bl 800ab90 + 800c13e: 60b8 str r0, [r7, #8] + + while ((hadc->Instance->CR & tmp_ADC_CR_ADSTART_JADSTART) != 0UL) + 800c140: e01b b.n 800c17a + { + if ((HAL_GetTick() - tickstart) > ADC_STOP_CONVERSION_TIMEOUT) + 800c142: f7fe fd25 bl 800ab90 + 800c146: 4602 mov r2, r0 + 800c148: 68bb ldr r3, [r7, #8] + 800c14a: 1ad3 subs r3, r2, r3 + 800c14c: 2b05 cmp r3, #5 + 800c14e: d914 bls.n 800c17a + { + /* New check to avoid false timeout detection in case of preemption */ + if ((hadc->Instance->CR & tmp_ADC_CR_ADSTART_JADSTART) != 0UL) + 800c150: 687b ldr r3, [r7, #4] + 800c152: 681b ldr r3, [r3, #0] + 800c154: 689a ldr r2, [r3, #8] + 800c156: 697b ldr r3, [r7, #20] + 800c158: 4013 ands r3, r2 + 800c15a: 2b00 cmp r3, #0 + 800c15c: d00d beq.n 800c17a + { + /* Update ADC state machine to error */ + SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL); + 800c15e: 687b ldr r3, [r7, #4] + 800c160: 6d5b ldr r3, [r3, #84] @ 0x54 + 800c162: f043 0210 orr.w r2, r3, #16 + 800c166: 687b ldr r3, [r7, #4] + 800c168: 655a str r2, [r3, #84] @ 0x54 + + /* Set ADC error code to ADC peripheral internal error */ + SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_INTERNAL); + 800c16a: 687b ldr r3, [r7, #4] + 800c16c: 6d9b ldr r3, [r3, #88] @ 0x58 + 800c16e: f043 0201 orr.w r2, r3, #1 + 800c172: 687b ldr r3, [r7, #4] + 800c174: 659a str r2, [r3, #88] @ 0x58 + + return HAL_ERROR; + 800c176: 2301 movs r3, #1 + 800c178: e007 b.n 800c18a + while ((hadc->Instance->CR & tmp_ADC_CR_ADSTART_JADSTART) != 0UL) + 800c17a: 687b ldr r3, [r7, #4] + 800c17c: 681b ldr r3, [r3, #0] + 800c17e: 689a ldr r2, [r3, #8] + 800c180: 697b ldr r3, [r7, #20] + 800c182: 4013 ands r3, r2 + 800c184: 2b00 cmp r3, #0 + 800c186: d1dc bne.n 800c142 + } + + } + + /* Return HAL status */ + return HAL_OK; + 800c188: 2300 movs r3, #0 +} + 800c18a: 4618 mov r0, r3 + 800c18c: 3720 adds r7, #32 + 800c18e: 46bd mov sp, r7 + 800c190: bd80 pop {r7, pc} + 800c192: bf00 nop + 800c194: a33fffff .word 0xa33fffff + +0800c198 : + * and voltage regulator must be enabled (done into HAL_ADC_Init()). + * @param hadc ADC handle + * @retval HAL status. + */ +HAL_StatusTypeDef ADC_Enable(ADC_HandleTypeDef *hadc) +{ + 800c198: b580 push {r7, lr} + 800c19a: b084 sub sp, #16 + 800c19c: af00 add r7, sp, #0 + 800c19e: 6078 str r0, [r7, #4] + uint32_t tickstart; + __IO uint32_t wait_loop_index = 0UL; + 800c1a0: 2300 movs r3, #0 + 800c1a2: 60bb str r3, [r7, #8] + + /* ADC enable and wait for ADC ready (in case of ADC is disabled or */ + /* enabling phase not yet completed: flag ADC ready not yet set). */ + /* Timeout implemented to not be stuck if ADC cannot be enabled (possible */ + /* causes: ADC clock not running, ...). */ + if (LL_ADC_IsEnabled(hadc->Instance) == 0UL) + 800c1a4: 687b ldr r3, [r7, #4] + 800c1a6: 681b ldr r3, [r3, #0] + 800c1a8: 4618 mov r0, r3 + 800c1aa: f7fe fecb bl 800af44 + 800c1ae: 4603 mov r3, r0 + 800c1b0: 2b00 cmp r3, #0 + 800c1b2: d169 bne.n 800c288 + { + /* Check if conditions to enable the ADC are fulfilled */ + if ((hadc->Instance->CR & (ADC_CR_ADCAL | ADC_CR_JADSTP | ADC_CR_ADSTP | ADC_CR_JADSTART | ADC_CR_ADSTART + 800c1b4: 687b ldr r3, [r7, #4] + 800c1b6: 681b ldr r3, [r3, #0] + 800c1b8: 689a ldr r2, [r3, #8] + 800c1ba: 4b36 ldr r3, [pc, #216] @ (800c294 ) + 800c1bc: 4013 ands r3, r2 + 800c1be: 2b00 cmp r3, #0 + 800c1c0: d00d beq.n 800c1de + | ADC_CR_ADDIS | ADC_CR_ADEN)) != 0UL) + { + /* Update ADC state machine to error */ + SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL); + 800c1c2: 687b ldr r3, [r7, #4] + 800c1c4: 6d5b ldr r3, [r3, #84] @ 0x54 + 800c1c6: f043 0210 orr.w r2, r3, #16 + 800c1ca: 687b ldr r3, [r7, #4] + 800c1cc: 655a str r2, [r3, #84] @ 0x54 + + /* Set ADC error code to ADC peripheral internal error */ + SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_INTERNAL); + 800c1ce: 687b ldr r3, [r7, #4] + 800c1d0: 6d9b ldr r3, [r3, #88] @ 0x58 + 800c1d2: f043 0201 orr.w r2, r3, #1 + 800c1d6: 687b ldr r3, [r7, #4] + 800c1d8: 659a str r2, [r3, #88] @ 0x58 + + return HAL_ERROR; + 800c1da: 2301 movs r3, #1 + 800c1dc: e055 b.n 800c28a + } + + /* Enable the ADC peripheral */ + LL_ADC_Enable(hadc->Instance); + 800c1de: 687b ldr r3, [r7, #4] + 800c1e0: 681b ldr r3, [r3, #0] + 800c1e2: 4618 mov r0, r3 + 800c1e4: f7fe fe86 bl 800aef4 + + if ((LL_ADC_GetCommonPathInternalCh(__LL_ADC_COMMON_INSTANCE(hadc->Instance)) + 800c1e8: 482b ldr r0, [pc, #172] @ (800c298 ) + 800c1ea: f7fe fd27 bl 800ac3c + 800c1ee: 4603 mov r3, r0 + & LL_ADC_PATH_INTERNAL_TEMPSENSOR) != 0UL) + 800c1f0: f403 0300 and.w r3, r3, #8388608 @ 0x800000 + if ((LL_ADC_GetCommonPathInternalCh(__LL_ADC_COMMON_INSTANCE(hadc->Instance)) + 800c1f4: 2b00 cmp r3, #0 + 800c1f6: d013 beq.n 800c220 + + /* Wait loop initialization and execution */ + /* Note: Variable divided by 2 to compensate partially */ + /* CPU processing cycles, scaling in us split to not */ + /* exceed 32 bits register capacity and handle low frequency. */ + wait_loop_index = ((LL_ADC_DELAY_TEMPSENSOR_STAB_US / 10UL) * ((SystemCoreClock / (100000UL * 2UL)) + 1UL)); + 800c1f8: 4b28 ldr r3, [pc, #160] @ (800c29c ) + 800c1fa: 681b ldr r3, [r3, #0] + 800c1fc: 099b lsrs r3, r3, #6 + 800c1fe: 4a28 ldr r2, [pc, #160] @ (800c2a0 ) + 800c200: fba2 2303 umull r2, r3, r2, r3 + 800c204: 099b lsrs r3, r3, #6 + 800c206: 1c5a adds r2, r3, #1 + 800c208: 4613 mov r3, r2 + 800c20a: 005b lsls r3, r3, #1 + 800c20c: 4413 add r3, r2 + 800c20e: 009b lsls r3, r3, #2 + 800c210: 60bb str r3, [r7, #8] + while (wait_loop_index != 0UL) + 800c212: e002 b.n 800c21a + { + wait_loop_index--; + 800c214: 68bb ldr r3, [r7, #8] + 800c216: 3b01 subs r3, #1 + 800c218: 60bb str r3, [r7, #8] + while (wait_loop_index != 0UL) + 800c21a: 68bb ldr r3, [r7, #8] + 800c21c: 2b00 cmp r3, #0 + 800c21e: d1f9 bne.n 800c214 + } + } + + /* Wait for ADC effectively enabled */ + tickstart = HAL_GetTick(); + 800c220: f7fe fcb6 bl 800ab90 + 800c224: 60f8 str r0, [r7, #12] + + while (__HAL_ADC_GET_FLAG(hadc, ADC_FLAG_RDY) == 0UL) + 800c226: e028 b.n 800c27a + The workaround is to continue setting ADEN until ADRDY is becomes 1. + Additionally, ADC_ENABLE_TIMEOUT is defined to encompass this + 4 ADC clock cycle duration */ + /* Note: Test of ADC enabled required due to hardware constraint to */ + /* not enable ADC if already enabled. */ + if (LL_ADC_IsEnabled(hadc->Instance) == 0UL) + 800c228: 687b ldr r3, [r7, #4] + 800c22a: 681b ldr r3, [r3, #0] + 800c22c: 4618 mov r0, r3 + 800c22e: f7fe fe89 bl 800af44 + 800c232: 4603 mov r3, r0 + 800c234: 2b00 cmp r3, #0 + 800c236: d104 bne.n 800c242 + { + LL_ADC_Enable(hadc->Instance); + 800c238: 687b ldr r3, [r7, #4] + 800c23a: 681b ldr r3, [r3, #0] + 800c23c: 4618 mov r0, r3 + 800c23e: f7fe fe59 bl 800aef4 + } + + if ((HAL_GetTick() - tickstart) > ADC_ENABLE_TIMEOUT) + 800c242: f7fe fca5 bl 800ab90 + 800c246: 4602 mov r2, r0 + 800c248: 68fb ldr r3, [r7, #12] + 800c24a: 1ad3 subs r3, r2, r3 + 800c24c: 2b02 cmp r3, #2 + 800c24e: d914 bls.n 800c27a + { + /* New check to avoid false timeout detection in case of preemption */ + if (__HAL_ADC_GET_FLAG(hadc, ADC_FLAG_RDY) == 0UL) + 800c250: 687b ldr r3, [r7, #4] + 800c252: 681b ldr r3, [r3, #0] + 800c254: 681b ldr r3, [r3, #0] + 800c256: f003 0301 and.w r3, r3, #1 + 800c25a: 2b01 cmp r3, #1 + 800c25c: d00d beq.n 800c27a + { + /* Update ADC state machine to error */ + SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL); + 800c25e: 687b ldr r3, [r7, #4] + 800c260: 6d5b ldr r3, [r3, #84] @ 0x54 + 800c262: f043 0210 orr.w r2, r3, #16 + 800c266: 687b ldr r3, [r7, #4] + 800c268: 655a str r2, [r3, #84] @ 0x54 + + /* Set ADC error code to ADC peripheral internal error */ + SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_INTERNAL); + 800c26a: 687b ldr r3, [r7, #4] + 800c26c: 6d9b ldr r3, [r3, #88] @ 0x58 + 800c26e: f043 0201 orr.w r2, r3, #1 + 800c272: 687b ldr r3, [r7, #4] + 800c274: 659a str r2, [r3, #88] @ 0x58 + + return HAL_ERROR; + 800c276: 2301 movs r3, #1 + 800c278: e007 b.n 800c28a + while (__HAL_ADC_GET_FLAG(hadc, ADC_FLAG_RDY) == 0UL) + 800c27a: 687b ldr r3, [r7, #4] + 800c27c: 681b ldr r3, [r3, #0] + 800c27e: 681b ldr r3, [r3, #0] + 800c280: f003 0301 and.w r3, r3, #1 + 800c284: 2b01 cmp r3, #1 + 800c286: d1cf bne.n 800c228 + } + } + } + + /* Return HAL status */ + return HAL_OK; + 800c288: 2300 movs r3, #0 +} + 800c28a: 4618 mov r0, r3 + 800c28c: 3710 adds r7, #16 + 800c28e: 46bd mov sp, r7 + 800c290: bd80 pop {r7, pc} + 800c292: bf00 nop + 800c294: 8000003f .word 0x8000003f + 800c298: 50040300 .word 0x50040300 + 800c29c: 20001338 .word 0x20001338 + 800c2a0: 053e2d63 .word 0x053e2d63 + +0800c2a4 : + * stopped. + * @param hadc ADC handle + * @retval HAL status. + */ +HAL_StatusTypeDef ADC_Disable(ADC_HandleTypeDef *hadc) +{ + 800c2a4: b580 push {r7, lr} + 800c2a6: b084 sub sp, #16 + 800c2a8: af00 add r7, sp, #0 + 800c2aa: 6078 str r0, [r7, #4] + uint32_t tickstart; + const uint32_t tmp_adc_is_disable_on_going = LL_ADC_IsDisableOngoing(hadc->Instance); + 800c2ac: 687b ldr r3, [r7, #4] + 800c2ae: 681b ldr r3, [r3, #0] + 800c2b0: 4618 mov r0, r3 + 800c2b2: f7fe fe5a bl 800af6a + 800c2b6: 60f8 str r0, [r7, #12] + + /* Verification if ADC is not already disabled: */ + /* Note: forbidden to disable ADC (set bit ADC_CR_ADDIS) if ADC is already */ + /* disabled. */ + if ((LL_ADC_IsEnabled(hadc->Instance) != 0UL) + 800c2b8: 687b ldr r3, [r7, #4] + 800c2ba: 681b ldr r3, [r3, #0] + 800c2bc: 4618 mov r0, r3 + 800c2be: f7fe fe41 bl 800af44 + 800c2c2: 4603 mov r3, r0 + 800c2c4: 2b00 cmp r3, #0 + 800c2c6: d047 beq.n 800c358 + && (tmp_adc_is_disable_on_going == 0UL) + 800c2c8: 68fb ldr r3, [r7, #12] + 800c2ca: 2b00 cmp r3, #0 + 800c2cc: d144 bne.n 800c358 + ) + { + /* Check if conditions to disable the ADC are fulfilled */ + if ((hadc->Instance->CR & (ADC_CR_JADSTART | ADC_CR_ADSTART | ADC_CR_ADEN)) == ADC_CR_ADEN) + 800c2ce: 687b ldr r3, [r7, #4] + 800c2d0: 681b ldr r3, [r3, #0] + 800c2d2: 689b ldr r3, [r3, #8] + 800c2d4: f003 030d and.w r3, r3, #13 + 800c2d8: 2b01 cmp r3, #1 + 800c2da: d10c bne.n 800c2f6 + { + /* Disable the ADC peripheral */ + LL_ADC_Disable(hadc->Instance); + 800c2dc: 687b ldr r3, [r7, #4] + 800c2de: 681b ldr r3, [r3, #0] + 800c2e0: 4618 mov r0, r3 + 800c2e2: f7fe fe1b bl 800af1c + __HAL_ADC_CLEAR_FLAG(hadc, (ADC_FLAG_EOSMP | ADC_FLAG_RDY)); + 800c2e6: 687b ldr r3, [r7, #4] + 800c2e8: 681b ldr r3, [r3, #0] + 800c2ea: 2203 movs r2, #3 + 800c2ec: 601a str r2, [r3, #0] + return HAL_ERROR; + } + + /* Wait for ADC effectively disabled */ + /* Get tick count */ + tickstart = HAL_GetTick(); + 800c2ee: f7fe fc4f bl 800ab90 + 800c2f2: 60b8 str r0, [r7, #8] + + while ((hadc->Instance->CR & ADC_CR_ADEN) != 0UL) + 800c2f4: e029 b.n 800c34a + SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL); + 800c2f6: 687b ldr r3, [r7, #4] + 800c2f8: 6d5b ldr r3, [r3, #84] @ 0x54 + 800c2fa: f043 0210 orr.w r2, r3, #16 + 800c2fe: 687b ldr r3, [r7, #4] + 800c300: 655a str r2, [r3, #84] @ 0x54 + SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_INTERNAL); + 800c302: 687b ldr r3, [r7, #4] + 800c304: 6d9b ldr r3, [r3, #88] @ 0x58 + 800c306: f043 0201 orr.w r2, r3, #1 + 800c30a: 687b ldr r3, [r7, #4] + 800c30c: 659a str r2, [r3, #88] @ 0x58 + return HAL_ERROR; + 800c30e: 2301 movs r3, #1 + 800c310: e023 b.n 800c35a + { + if ((HAL_GetTick() - tickstart) > ADC_DISABLE_TIMEOUT) + 800c312: f7fe fc3d bl 800ab90 + 800c316: 4602 mov r2, r0 + 800c318: 68bb ldr r3, [r7, #8] + 800c31a: 1ad3 subs r3, r2, r3 + 800c31c: 2b02 cmp r3, #2 + 800c31e: d914 bls.n 800c34a + { + /* New check to avoid false timeout detection in case of preemption */ + if ((hadc->Instance->CR & ADC_CR_ADEN) != 0UL) + 800c320: 687b ldr r3, [r7, #4] + 800c322: 681b ldr r3, [r3, #0] + 800c324: 689b ldr r3, [r3, #8] + 800c326: f003 0301 and.w r3, r3, #1 + 800c32a: 2b00 cmp r3, #0 + 800c32c: d00d beq.n 800c34a + { + /* Update ADC state machine to error */ + SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL); + 800c32e: 687b ldr r3, [r7, #4] + 800c330: 6d5b ldr r3, [r3, #84] @ 0x54 + 800c332: f043 0210 orr.w r2, r3, #16 + 800c336: 687b ldr r3, [r7, #4] + 800c338: 655a str r2, [r3, #84] @ 0x54 + + /* Set ADC error code to ADC peripheral internal error */ + SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_INTERNAL); + 800c33a: 687b ldr r3, [r7, #4] + 800c33c: 6d9b ldr r3, [r3, #88] @ 0x58 + 800c33e: f043 0201 orr.w r2, r3, #1 + 800c342: 687b ldr r3, [r7, #4] + 800c344: 659a str r2, [r3, #88] @ 0x58 + + return HAL_ERROR; + 800c346: 2301 movs r3, #1 + 800c348: e007 b.n 800c35a + while ((hadc->Instance->CR & ADC_CR_ADEN) != 0UL) + 800c34a: 687b ldr r3, [r7, #4] + 800c34c: 681b ldr r3, [r3, #0] + 800c34e: 689b ldr r3, [r3, #8] + 800c350: f003 0301 and.w r3, r3, #1 + 800c354: 2b00 cmp r3, #0 + 800c356: d1dc bne.n 800c312 + } + } + } + + /* Return HAL status */ + return HAL_OK; + 800c358: 2300 movs r3, #0 +} + 800c35a: 4618 mov r0, r3 + 800c35c: 3710 adds r7, #16 + 800c35e: 46bd mov sp, r7 + 800c360: bd80 pop {r7, pc} + +0800c362 : + * @brief DMA transfer complete callback. + * @param hdma pointer to DMA handle. + * @retval None + */ +void ADC_DMAConvCplt(DMA_HandleTypeDef *hdma) +{ + 800c362: b580 push {r7, lr} + 800c364: b084 sub sp, #16 + 800c366: af00 add r7, sp, #0 + 800c368: 6078 str r0, [r7, #4] + /* Retrieve ADC handle corresponding to current DMA handle */ + ADC_HandleTypeDef *hadc = (ADC_HandleTypeDef *)((DMA_HandleTypeDef *)hdma)->Parent; + 800c36a: 687b ldr r3, [r7, #4] + 800c36c: 6a9b ldr r3, [r3, #40] @ 0x28 + 800c36e: 60fb str r3, [r7, #12] + + /* Update state machine on conversion status if not in error state */ + if ((hadc->State & (HAL_ADC_STATE_ERROR_INTERNAL | HAL_ADC_STATE_ERROR_DMA)) == 0UL) + 800c370: 68fb ldr r3, [r7, #12] + 800c372: 6d5b ldr r3, [r3, #84] @ 0x54 + 800c374: f003 0350 and.w r3, r3, #80 @ 0x50 + 800c378: 2b00 cmp r3, #0 + 800c37a: d14b bne.n 800c414 + { + /* Set ADC state */ + SET_BIT(hadc->State, HAL_ADC_STATE_REG_EOC); + 800c37c: 68fb ldr r3, [r7, #12] + 800c37e: 6d5b ldr r3, [r3, #84] @ 0x54 + 800c380: f443 7200 orr.w r2, r3, #512 @ 0x200 + 800c384: 68fb ldr r3, [r7, #12] + 800c386: 655a str r2, [r3, #84] @ 0x54 + + /* Determine whether any further conversion upcoming on group regular */ + /* by external trigger, continuous mode or scan sequence on going */ + /* to disable interruption. */ + /* Is it the end of the regular sequence ? */ + if ((hadc->Instance->ISR & ADC_FLAG_EOS) != 0UL) + 800c388: 68fb ldr r3, [r7, #12] + 800c38a: 681b ldr r3, [r3, #0] + 800c38c: 681b ldr r3, [r3, #0] + 800c38e: f003 0308 and.w r3, r3, #8 + 800c392: 2b00 cmp r3, #0 + 800c394: d021 beq.n 800c3da + { + /* Are conversions software-triggered ? */ + if (LL_ADC_REG_IsTriggerSourceSWStart(hadc->Instance) != 0UL) + 800c396: 68fb ldr r3, [r7, #12] + 800c398: 681b ldr r3, [r3, #0] + 800c39a: 4618 mov r0, r3 + 800c39c: f7fe fcb1 bl 800ad02 + 800c3a0: 4603 mov r3, r0 + 800c3a2: 2b00 cmp r3, #0 + 800c3a4: d032 beq.n 800c40c + { + /* Is CONT bit set ? */ + if (READ_BIT(hadc->Instance->CFGR, ADC_CFGR_CONT) == 0UL) + 800c3a6: 68fb ldr r3, [r7, #12] + 800c3a8: 681b ldr r3, [r3, #0] + 800c3aa: 68db ldr r3, [r3, #12] + 800c3ac: f403 5300 and.w r3, r3, #8192 @ 0x2000 + 800c3b0: 2b00 cmp r3, #0 + 800c3b2: d12b bne.n 800c40c + { + /* CONT bit is not set, no more conversions expected */ + CLEAR_BIT(hadc->State, HAL_ADC_STATE_REG_BUSY); + 800c3b4: 68fb ldr r3, [r7, #12] + 800c3b6: 6d5b ldr r3, [r3, #84] @ 0x54 + 800c3b8: f423 7280 bic.w r2, r3, #256 @ 0x100 + 800c3bc: 68fb ldr r3, [r7, #12] + 800c3be: 655a str r2, [r3, #84] @ 0x54 + if ((hadc->State & HAL_ADC_STATE_INJ_BUSY) == 0UL) + 800c3c0: 68fb ldr r3, [r7, #12] + 800c3c2: 6d5b ldr r3, [r3, #84] @ 0x54 + 800c3c4: f403 5380 and.w r3, r3, #4096 @ 0x1000 + 800c3c8: 2b00 cmp r3, #0 + 800c3ca: d11f bne.n 800c40c + { + SET_BIT(hadc->State, HAL_ADC_STATE_READY); + 800c3cc: 68fb ldr r3, [r7, #12] + 800c3ce: 6d5b ldr r3, [r3, #84] @ 0x54 + 800c3d0: f043 0201 orr.w r2, r3, #1 + 800c3d4: 68fb ldr r3, [r7, #12] + 800c3d6: 655a str r2, [r3, #84] @ 0x54 + 800c3d8: e018 b.n 800c40c + } + else + { + /* DMA End of Transfer interrupt was triggered but conversions sequence + is not over. If DMACFG is set to 0, conversions are stopped. */ + if (READ_BIT(hadc->Instance->CFGR, ADC_CFGR_DMACFG) == 0UL) + 800c3da: 68fb ldr r3, [r7, #12] + 800c3dc: 681b ldr r3, [r3, #0] + 800c3de: 68db ldr r3, [r3, #12] + 800c3e0: f003 0302 and.w r3, r3, #2 + 800c3e4: 2b00 cmp r3, #0 + 800c3e6: d111 bne.n 800c40c + { + /* DMACFG bit is not set, conversions are stopped. */ + CLEAR_BIT(hadc->State, HAL_ADC_STATE_REG_BUSY); + 800c3e8: 68fb ldr r3, [r7, #12] + 800c3ea: 6d5b ldr r3, [r3, #84] @ 0x54 + 800c3ec: f423 7280 bic.w r2, r3, #256 @ 0x100 + 800c3f0: 68fb ldr r3, [r7, #12] + 800c3f2: 655a str r2, [r3, #84] @ 0x54 + if ((hadc->State & HAL_ADC_STATE_INJ_BUSY) == 0UL) + 800c3f4: 68fb ldr r3, [r7, #12] + 800c3f6: 6d5b ldr r3, [r3, #84] @ 0x54 + 800c3f8: f403 5380 and.w r3, r3, #4096 @ 0x1000 + 800c3fc: 2b00 cmp r3, #0 + 800c3fe: d105 bne.n 800c40c + { + SET_BIT(hadc->State, HAL_ADC_STATE_READY); + 800c400: 68fb ldr r3, [r7, #12] + 800c402: 6d5b ldr r3, [r3, #84] @ 0x54 + 800c404: f043 0201 orr.w r2, r3, #1 + 800c408: 68fb ldr r3, [r7, #12] + 800c40a: 655a str r2, [r3, #84] @ 0x54 + + /* Conversion complete callback */ +#if (USE_HAL_ADC_REGISTER_CALLBACKS == 1) + hadc->ConvCpltCallback(hadc); +#else + HAL_ADC_ConvCpltCallback(hadc); + 800c40c: 68f8 ldr r0, [r7, #12] + 800c40e: f7f9 fc23 bl 8005c58 + { + /* Call ADC DMA error callback */ + hadc->DMA_Handle->XferErrorCallback(hdma); + } + } +} + 800c412: e00e b.n 800c432 + if ((hadc->State & HAL_ADC_STATE_ERROR_INTERNAL) != 0UL) + 800c414: 68fb ldr r3, [r7, #12] + 800c416: 6d5b ldr r3, [r3, #84] @ 0x54 + 800c418: f003 0310 and.w r3, r3, #16 + 800c41c: 2b00 cmp r3, #0 + 800c41e: d003 beq.n 800c428 + HAL_ADC_ErrorCallback(hadc); + 800c420: 68f8 ldr r0, [r7, #12] + 800c422: f7ff fa00 bl 800b826 +} + 800c426: e004 b.n 800c432 + hadc->DMA_Handle->XferErrorCallback(hdma); + 800c428: 68fb ldr r3, [r7, #12] + 800c42a: 6cdb ldr r3, [r3, #76] @ 0x4c + 800c42c: 6b5b ldr r3, [r3, #52] @ 0x34 + 800c42e: 6878 ldr r0, [r7, #4] + 800c430: 4798 blx r3 +} + 800c432: bf00 nop + 800c434: 3710 adds r7, #16 + 800c436: 46bd mov sp, r7 + 800c438: bd80 pop {r7, pc} + +0800c43a : + * @brief DMA half transfer complete callback. + * @param hdma pointer to DMA handle. + * @retval None + */ +void ADC_DMAHalfConvCplt(DMA_HandleTypeDef *hdma) +{ + 800c43a: b580 push {r7, lr} + 800c43c: b084 sub sp, #16 + 800c43e: af00 add r7, sp, #0 + 800c440: 6078 str r0, [r7, #4] + /* Retrieve ADC handle corresponding to current DMA handle */ + ADC_HandleTypeDef *hadc = (ADC_HandleTypeDef *)((DMA_HandleTypeDef *)hdma)->Parent; + 800c442: 687b ldr r3, [r7, #4] + 800c444: 6a9b ldr r3, [r3, #40] @ 0x28 + 800c446: 60fb str r3, [r7, #12] + + /* Half conversion callback */ +#if (USE_HAL_ADC_REGISTER_CALLBACKS == 1) + hadc->ConvHalfCpltCallback(hadc); +#else + HAL_ADC_ConvHalfCpltCallback(hadc); + 800c448: 68f8 ldr r0, [r7, #12] + 800c44a: f7ff f9e2 bl 800b812 +#endif /* USE_HAL_ADC_REGISTER_CALLBACKS */ +} + 800c44e: bf00 nop + 800c450: 3710 adds r7, #16 + 800c452: 46bd mov sp, r7 + 800c454: bd80 pop {r7, pc} + +0800c456 : + * @brief DMA error callback. + * @param hdma pointer to DMA handle. + * @retval None + */ +void ADC_DMAError(DMA_HandleTypeDef *hdma) +{ + 800c456: b580 push {r7, lr} + 800c458: b084 sub sp, #16 + 800c45a: af00 add r7, sp, #0 + 800c45c: 6078 str r0, [r7, #4] + /* Retrieve ADC handle corresponding to current DMA handle */ + ADC_HandleTypeDef *hadc = (ADC_HandleTypeDef *)((DMA_HandleTypeDef *)hdma)->Parent; + 800c45e: 687b ldr r3, [r7, #4] + 800c460: 6a9b ldr r3, [r3, #40] @ 0x28 + 800c462: 60fb str r3, [r7, #12] + + /* Set ADC state */ + SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_DMA); + 800c464: 68fb ldr r3, [r7, #12] + 800c466: 6d5b ldr r3, [r3, #84] @ 0x54 + 800c468: f043 0240 orr.w r2, r3, #64 @ 0x40 + 800c46c: 68fb ldr r3, [r7, #12] + 800c46e: 655a str r2, [r3, #84] @ 0x54 + + /* Set ADC error code to DMA error */ + SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_DMA); + 800c470: 68fb ldr r3, [r7, #12] + 800c472: 6d9b ldr r3, [r3, #88] @ 0x58 + 800c474: f043 0204 orr.w r2, r3, #4 + 800c478: 68fb ldr r3, [r7, #12] + 800c47a: 659a str r2, [r3, #88] @ 0x58 + + /* Error callback */ +#if (USE_HAL_ADC_REGISTER_CALLBACKS == 1) + hadc->ErrorCallback(hadc); +#else + HAL_ADC_ErrorCallback(hadc); + 800c47c: 68f8 ldr r0, [r7, #12] + 800c47e: f7ff f9d2 bl 800b826 +#endif /* USE_HAL_ADC_REGISTER_CALLBACKS */ +} + 800c482: bf00 nop + 800c484: 3710 adds r7, #16 + 800c486: 46bd mov sp, r7 + 800c488: bd80 pop {r7, pc} + +0800c48a : +{ + 800c48a: b480 push {r7} + 800c48c: b083 sub sp, #12 + 800c48e: af00 add r7, sp, #0 + 800c490: 6078 str r0, [r7, #4] + return ((READ_BIT(ADCx->CR, ADC_CR_ADEN) == (ADC_CR_ADEN)) ? 1UL : 0UL); + 800c492: 687b ldr r3, [r7, #4] + 800c494: 689b ldr r3, [r3, #8] + 800c496: f003 0301 and.w r3, r3, #1 + 800c49a: 2b01 cmp r3, #1 + 800c49c: d101 bne.n 800c4a2 + 800c49e: 2301 movs r3, #1 + 800c4a0: e000 b.n 800c4a4 + 800c4a2: 2300 movs r3, #0 +} + 800c4a4: 4618 mov r0, r3 + 800c4a6: 370c adds r7, #12 + 800c4a8: 46bd mov sp, r7 + 800c4aa: f85d 7b04 ldr.w r7, [sp], #4 + 800c4ae: 4770 bx lr + +0800c4b0 : +{ + 800c4b0: b480 push {r7} + 800c4b2: b083 sub sp, #12 + 800c4b4: af00 add r7, sp, #0 + 800c4b6: 6078 str r0, [r7, #4] + 800c4b8: 6039 str r1, [r7, #0] + MODIFY_REG(ADCx->CR, + 800c4ba: 687b ldr r3, [r7, #4] + 800c4bc: 689b ldr r3, [r3, #8] + 800c4be: f023 4340 bic.w r3, r3, #3221225472 @ 0xc0000000 + 800c4c2: f023 033f bic.w r3, r3, #63 @ 0x3f + 800c4c6: 683a ldr r2, [r7, #0] + 800c4c8: f002 4280 and.w r2, r2, #1073741824 @ 0x40000000 + 800c4cc: 4313 orrs r3, r2 + 800c4ce: f043 4200 orr.w r2, r3, #2147483648 @ 0x80000000 + 800c4d2: 687b ldr r3, [r7, #4] + 800c4d4: 609a str r2, [r3, #8] +} + 800c4d6: bf00 nop + 800c4d8: 370c adds r7, #12 + 800c4da: 46bd mov sp, r7 + 800c4dc: f85d 7b04 ldr.w r7, [sp], #4 + 800c4e0: 4770 bx lr + +0800c4e2 : +{ + 800c4e2: b480 push {r7} + 800c4e4: b083 sub sp, #12 + 800c4e6: af00 add r7, sp, #0 + 800c4e8: 6078 str r0, [r7, #4] + return ((READ_BIT(ADCx->CR, ADC_CR_ADCAL) == (ADC_CR_ADCAL)) ? 1UL : 0UL); + 800c4ea: 687b ldr r3, [r7, #4] + 800c4ec: 689b ldr r3, [r3, #8] + 800c4ee: f003 4300 and.w r3, r3, #2147483648 @ 0x80000000 + 800c4f2: f1b3 4f00 cmp.w r3, #2147483648 @ 0x80000000 + 800c4f6: d101 bne.n 800c4fc + 800c4f8: 2301 movs r3, #1 + 800c4fa: e000 b.n 800c4fe + 800c4fc: 2300 movs r3, #0 +} + 800c4fe: 4618 mov r0, r3 + 800c500: 370c adds r7, #12 + 800c502: 46bd mov sp, r7 + 800c504: f85d 7b04 ldr.w r7, [sp], #4 + 800c508: 4770 bx lr + +0800c50a : +{ + 800c50a: b480 push {r7} + 800c50c: b083 sub sp, #12 + 800c50e: af00 add r7, sp, #0 + 800c510: 6078 str r0, [r7, #4] + return ((READ_BIT(ADCx->CR, ADC_CR_ADSTART) == (ADC_CR_ADSTART)) ? 1UL : 0UL); + 800c512: 687b ldr r3, [r7, #4] + 800c514: 689b ldr r3, [r3, #8] + 800c516: f003 0304 and.w r3, r3, #4 + 800c51a: 2b04 cmp r3, #4 + 800c51c: d101 bne.n 800c522 + 800c51e: 2301 movs r3, #1 + 800c520: e000 b.n 800c524 + 800c522: 2300 movs r3, #0 +} + 800c524: 4618 mov r0, r3 + 800c526: 370c adds r7, #12 + 800c528: 46bd mov sp, r7 + 800c52a: f85d 7b04 ldr.w r7, [sp], #4 + 800c52e: 4770 bx lr + +0800c530 : + * @arg @ref ADC_SINGLE_ENDED Channel in mode input single ended + * @arg @ref ADC_DIFFERENTIAL_ENDED Channel in mode input differential ended + * @retval HAL status + */ +HAL_StatusTypeDef HAL_ADCEx_Calibration_Start(ADC_HandleTypeDef *hadc, uint32_t SingleDiff) +{ + 800c530: b580 push {r7, lr} + 800c532: b084 sub sp, #16 + 800c534: af00 add r7, sp, #0 + 800c536: 6078 str r0, [r7, #4] + 800c538: 6039 str r1, [r7, #0] + HAL_StatusTypeDef tmp_hal_status; + __IO uint32_t wait_loop_index = 0UL; + 800c53a: 2300 movs r3, #0 + 800c53c: 60bb str r3, [r7, #8] + /* Check the parameters */ + assert_param(IS_ADC_ALL_INSTANCE(hadc->Instance)); + assert_param(IS_ADC_SINGLE_DIFFERENTIAL(SingleDiff)); + + /* Process locked */ + __HAL_LOCK(hadc); + 800c53e: 687b ldr r3, [r7, #4] + 800c540: f893 3050 ldrb.w r3, [r3, #80] @ 0x50 + 800c544: 2b01 cmp r3, #1 + 800c546: d101 bne.n 800c54c + 800c548: 2302 movs r3, #2 + 800c54a: e04d b.n 800c5e8 + 800c54c: 687b ldr r3, [r7, #4] + 800c54e: 2201 movs r2, #1 + 800c550: f883 2050 strb.w r2, [r3, #80] @ 0x50 + + /* Calibration prerequisite: ADC must be disabled. */ + + /* Disable the ADC (if not already disabled) */ + tmp_hal_status = ADC_Disable(hadc); + 800c554: 6878 ldr r0, [r7, #4] + 800c556: f7ff fea5 bl 800c2a4 + 800c55a: 4603 mov r3, r0 + 800c55c: 73fb strb r3, [r7, #15] + + /* Check if ADC is effectively disabled */ + if (tmp_hal_status == HAL_OK) + 800c55e: 7bfb ldrb r3, [r7, #15] + 800c560: 2b00 cmp r3, #0 + 800c562: d136 bne.n 800c5d2 + { + /* Set ADC state */ + ADC_STATE_CLR_SET(hadc->State, + 800c564: 687b ldr r3, [r7, #4] + 800c566: 6d5b ldr r3, [r3, #84] @ 0x54 + 800c568: f423 5388 bic.w r3, r3, #4352 @ 0x1100 + 800c56c: f023 0302 bic.w r3, r3, #2 + 800c570: f043 0202 orr.w r2, r3, #2 + 800c574: 687b ldr r3, [r7, #4] + 800c576: 655a str r2, [r3, #84] @ 0x54 + HAL_ADC_STATE_REG_BUSY | HAL_ADC_STATE_INJ_BUSY, + HAL_ADC_STATE_BUSY_INTERNAL); + + /* Start ADC calibration in mode single-ended or differential */ + LL_ADC_StartCalibration(hadc->Instance, SingleDiff); + 800c578: 687b ldr r3, [r7, #4] + 800c57a: 681b ldr r3, [r3, #0] + 800c57c: 6839 ldr r1, [r7, #0] + 800c57e: 4618 mov r0, r3 + 800c580: f7ff ff96 bl 800c4b0 + + /* Wait for calibration completion */ + while (LL_ADC_IsCalibrationOnGoing(hadc->Instance) != 0UL) + 800c584: e014 b.n 800c5b0 + { + wait_loop_index++; + 800c586: 68bb ldr r3, [r7, #8] + 800c588: 3301 adds r3, #1 + 800c58a: 60bb str r3, [r7, #8] + if (wait_loop_index >= ADC_CALIBRATION_TIMEOUT) + 800c58c: 68bb ldr r3, [r7, #8] + 800c58e: f5b3 2f91 cmp.w r3, #296960 @ 0x48800 + 800c592: d30d bcc.n 800c5b0 + { + /* Update ADC state machine to error */ + ADC_STATE_CLR_SET(hadc->State, + 800c594: 687b ldr r3, [r7, #4] + 800c596: 6d5b ldr r3, [r3, #84] @ 0x54 + 800c598: f023 0312 bic.w r3, r3, #18 + 800c59c: f043 0210 orr.w r2, r3, #16 + 800c5a0: 687b ldr r3, [r7, #4] + 800c5a2: 655a str r2, [r3, #84] @ 0x54 + HAL_ADC_STATE_BUSY_INTERNAL, + HAL_ADC_STATE_ERROR_INTERNAL); + + /* Process unlocked */ + __HAL_UNLOCK(hadc); + 800c5a4: 687b ldr r3, [r7, #4] + 800c5a6: 2200 movs r2, #0 + 800c5a8: f883 2050 strb.w r2, [r3, #80] @ 0x50 + + return HAL_ERROR; + 800c5ac: 2301 movs r3, #1 + 800c5ae: e01b b.n 800c5e8 + while (LL_ADC_IsCalibrationOnGoing(hadc->Instance) != 0UL) + 800c5b0: 687b ldr r3, [r7, #4] + 800c5b2: 681b ldr r3, [r3, #0] + 800c5b4: 4618 mov r0, r3 + 800c5b6: f7ff ff94 bl 800c4e2 + 800c5ba: 4603 mov r3, r0 + 800c5bc: 2b00 cmp r3, #0 + 800c5be: d1e2 bne.n 800c586 + } + } + + /* Set ADC state */ + ADC_STATE_CLR_SET(hadc->State, + 800c5c0: 687b ldr r3, [r7, #4] + 800c5c2: 6d5b ldr r3, [r3, #84] @ 0x54 + 800c5c4: f023 0303 bic.w r3, r3, #3 + 800c5c8: f043 0201 orr.w r2, r3, #1 + 800c5cc: 687b ldr r3, [r7, #4] + 800c5ce: 655a str r2, [r3, #84] @ 0x54 + 800c5d0: e005 b.n 800c5de + HAL_ADC_STATE_BUSY_INTERNAL, + HAL_ADC_STATE_READY); + } + else + { + SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL); + 800c5d2: 687b ldr r3, [r7, #4] + 800c5d4: 6d5b ldr r3, [r3, #84] @ 0x54 + 800c5d6: f043 0210 orr.w r2, r3, #16 + 800c5da: 687b ldr r3, [r7, #4] + 800c5dc: 655a str r2, [r3, #84] @ 0x54 + /* Note: No need to update variable "tmp_hal_status" here: already set */ + /* to state "HAL_ERROR" by function disabling the ADC. */ + } + + /* Process unlocked */ + __HAL_UNLOCK(hadc); + 800c5de: 687b ldr r3, [r7, #4] + 800c5e0: 2200 movs r2, #0 + 800c5e2: f883 2050 strb.w r2, [r3, #80] @ 0x50 + + /* Return function status */ + return tmp_hal_status; + 800c5e6: 7bfb ldrb r3, [r7, #15] +} + 800c5e8: 4618 mov r0, r3 + 800c5ea: 3710 adds r7, #16 + 800c5ec: 46bd mov sp, r7 + 800c5ee: bd80 pop {r7, pc} + +0800c5f0 : + * @param hadc Master ADC handle + * @param pMultimode Structure of ADC multimode configuration + * @retval HAL status + */ +HAL_StatusTypeDef HAL_ADCEx_MultiModeConfigChannel(ADC_HandleTypeDef *hadc, const ADC_MultiModeTypeDef *pMultimode) +{ + 800c5f0: b590 push {r4, r7, lr} + 800c5f2: b09f sub sp, #124 @ 0x7c + 800c5f4: af00 add r7, sp, #0 + 800c5f6: 6078 str r0, [r7, #4] + 800c5f8: 6039 str r1, [r7, #0] + HAL_StatusTypeDef tmp_hal_status = HAL_OK; + 800c5fa: 2300 movs r3, #0 + 800c5fc: f887 3077 strb.w r3, [r7, #119] @ 0x77 + assert_param(IS_ADC_DMA_ACCESS_MULTIMODE(pMultimode->DMAAccessMode)); + assert_param(IS_ADC_SAMPLING_DELAY(pMultimode->TwoSamplingDelay)); + } + + /* Process locked */ + __HAL_LOCK(hadc); + 800c600: 687b ldr r3, [r7, #4] + 800c602: f893 3050 ldrb.w r3, [r3, #80] @ 0x50 + 800c606: 2b01 cmp r3, #1 + 800c608: d101 bne.n 800c60e + 800c60a: 2302 movs r3, #2 + 800c60c: e093 b.n 800c736 + 800c60e: 687b ldr r3, [r7, #4] + 800c610: 2201 movs r2, #1 + 800c612: f883 2050 strb.w r2, [r3, #80] @ 0x50 + + /* Temporary handle minimum initialization */ + __HAL_ADC_RESET_HANDLE_STATE(&tmp_hadc_slave); + 800c616: 2300 movs r3, #0 + 800c618: 65fb str r3, [r7, #92] @ 0x5c + ADC_CLEAR_ERRORCODE(&tmp_hadc_slave); + 800c61a: 2300 movs r3, #0 + 800c61c: 663b str r3, [r7, #96] @ 0x60 + + ADC_MULTI_SLAVE(hadc, &tmp_hadc_slave); + 800c61e: 687b ldr r3, [r7, #4] + 800c620: 681b ldr r3, [r3, #0] + 800c622: 4a47 ldr r2, [pc, #284] @ (800c740 ) + 800c624: 4293 cmp r3, r2 + 800c626: d102 bne.n 800c62e + 800c628: 4b46 ldr r3, [pc, #280] @ (800c744 ) + 800c62a: 60bb str r3, [r7, #8] + 800c62c: e001 b.n 800c632 + 800c62e: 2300 movs r3, #0 + 800c630: 60bb str r3, [r7, #8] + + if (tmp_hadc_slave.Instance == NULL) + 800c632: 68bb ldr r3, [r7, #8] + 800c634: 2b00 cmp r3, #0 + 800c636: d10b bne.n 800c650 + { + /* Update ADC state machine to error */ + SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_CONFIG); + 800c638: 687b ldr r3, [r7, #4] + 800c63a: 6d5b ldr r3, [r3, #84] @ 0x54 + 800c63c: f043 0220 orr.w r2, r3, #32 + 800c640: 687b ldr r3, [r7, #4] + 800c642: 655a str r2, [r3, #84] @ 0x54 + + /* Process unlocked */ + __HAL_UNLOCK(hadc); + 800c644: 687b ldr r3, [r7, #4] + 800c646: 2200 movs r2, #0 + 800c648: f883 2050 strb.w r2, [r3, #80] @ 0x50 + + return HAL_ERROR; + 800c64c: 2301 movs r3, #1 + 800c64e: e072 b.n 800c736 + /* Parameters update conditioned to ADC state: */ + /* Parameters that can be updated when ADC is disabled or enabled without */ + /* conversion on going on regular group: */ + /* - Multimode DMA configuration */ + /* - Multimode DMA mode */ + tmp_hadc_slave_conversion_on_going = LL_ADC_REG_IsConversionOngoing((&tmp_hadc_slave)->Instance); + 800c650: 68bb ldr r3, [r7, #8] + 800c652: 4618 mov r0, r3 + 800c654: f7ff ff59 bl 800c50a + 800c658: 6738 str r0, [r7, #112] @ 0x70 + if ((LL_ADC_REG_IsConversionOngoing(hadc->Instance) == 0UL) + 800c65a: 687b ldr r3, [r7, #4] + 800c65c: 681b ldr r3, [r3, #0] + 800c65e: 4618 mov r0, r3 + 800c660: f7ff ff53 bl 800c50a + 800c664: 4603 mov r3, r0 + 800c666: 2b00 cmp r3, #0 + 800c668: d154 bne.n 800c714 + && (tmp_hadc_slave_conversion_on_going == 0UL)) + 800c66a: 6f3b ldr r3, [r7, #112] @ 0x70 + 800c66c: 2b00 cmp r3, #0 + 800c66e: d151 bne.n 800c714 + { + /* Pointer to the common control register */ + tmpADC_Common = __LL_ADC_COMMON_INSTANCE(hadc->Instance); + 800c670: 4b35 ldr r3, [pc, #212] @ (800c748 ) + 800c672: 66fb str r3, [r7, #108] @ 0x6c + + /* If multimode is selected, configure all multimode parameters. */ + /* Otherwise, reset multimode parameters (can be used in case of */ + /* transition from multimode to independent mode). */ + if (pMultimode->Mode != ADC_MODE_INDEPENDENT) + 800c674: 683b ldr r3, [r7, #0] + 800c676: 681b ldr r3, [r3, #0] + 800c678: 2b00 cmp r3, #0 + 800c67a: d02c beq.n 800c6d6 + { + MODIFY_REG(tmpADC_Common->CCR, ADC_CCR_MDMA | ADC_CCR_DMACFG, + 800c67c: 6efb ldr r3, [r7, #108] @ 0x6c + 800c67e: 689b ldr r3, [r3, #8] + 800c680: f423 4260 bic.w r2, r3, #57344 @ 0xe000 + 800c684: 683b ldr r3, [r7, #0] + 800c686: 6859 ldr r1, [r3, #4] + 800c688: 687b ldr r3, [r7, #4] + 800c68a: f893 3030 ldrb.w r3, [r3, #48] @ 0x30 + 800c68e: 035b lsls r3, r3, #13 + 800c690: 430b orrs r3, r1 + 800c692: 431a orrs r2, r3 + 800c694: 6efb ldr r3, [r7, #108] @ 0x6c + 800c696: 609a str r2, [r3, #8] + /* from 1 to 10 clock cycles for 10 bits, */ + /* from 1 to 8 clock cycles for 8 bits */ + /* from 1 to 6 clock cycles for 6 bits */ + /* If a higher delay is selected, it will be clipped to maximum delay */ + /* range */ + if (__LL_ADC_IS_ENABLED_ALL_COMMON_INSTANCE(__LL_ADC_COMMON_INSTANCE(hadc->Instance)) == 0UL) + 800c698: 4829 ldr r0, [pc, #164] @ (800c740 ) + 800c69a: f7ff fef6 bl 800c48a + 800c69e: 4604 mov r4, r0 + 800c6a0: 4828 ldr r0, [pc, #160] @ (800c744 ) + 800c6a2: f7ff fef2 bl 800c48a + 800c6a6: 4603 mov r3, r0 + 800c6a8: 431c orrs r4, r3 + 800c6aa: 4828 ldr r0, [pc, #160] @ (800c74c ) + 800c6ac: f7ff feed bl 800c48a + 800c6b0: 4603 mov r3, r0 + 800c6b2: 4323 orrs r3, r4 + 800c6b4: 2b00 cmp r3, #0 + 800c6b6: d137 bne.n 800c728 + { + MODIFY_REG(tmpADC_Common->CCR, + 800c6b8: 6efb ldr r3, [r7, #108] @ 0x6c + 800c6ba: 689b ldr r3, [r3, #8] + 800c6bc: f423 6371 bic.w r3, r3, #3856 @ 0xf10 + 800c6c0: f023 030f bic.w r3, r3, #15 + 800c6c4: 683a ldr r2, [r7, #0] + 800c6c6: 6811 ldr r1, [r2, #0] + 800c6c8: 683a ldr r2, [r7, #0] + 800c6ca: 6892 ldr r2, [r2, #8] + 800c6cc: 430a orrs r2, r1 + 800c6ce: 431a orrs r2, r3 + 800c6d0: 6efb ldr r3, [r7, #108] @ 0x6c + 800c6d2: 609a str r2, [r3, #8] + if (pMultimode->Mode != ADC_MODE_INDEPENDENT) + 800c6d4: e028 b.n 800c728 + ); + } + } + else /* ADC_MODE_INDEPENDENT */ + { + CLEAR_BIT(tmpADC_Common->CCR, ADC_CCR_MDMA | ADC_CCR_DMACFG); + 800c6d6: 6efb ldr r3, [r7, #108] @ 0x6c + 800c6d8: 689b ldr r3, [r3, #8] + 800c6da: f423 4260 bic.w r2, r3, #57344 @ 0xe000 + 800c6de: 6efb ldr r3, [r7, #108] @ 0x6c + 800c6e0: 609a str r2, [r3, #8] + + /* Parameters that can be updated only when ADC is disabled: */ + /* - Multimode mode selection */ + /* - Multimode delay */ + if (__LL_ADC_IS_ENABLED_ALL_COMMON_INSTANCE(__LL_ADC_COMMON_INSTANCE(hadc->Instance)) == 0UL) + 800c6e2: 4817 ldr r0, [pc, #92] @ (800c740 ) + 800c6e4: f7ff fed1 bl 800c48a + 800c6e8: 4604 mov r4, r0 + 800c6ea: 4816 ldr r0, [pc, #88] @ (800c744 ) + 800c6ec: f7ff fecd bl 800c48a + 800c6f0: 4603 mov r3, r0 + 800c6f2: 431c orrs r4, r3 + 800c6f4: 4815 ldr r0, [pc, #84] @ (800c74c ) + 800c6f6: f7ff fec8 bl 800c48a + 800c6fa: 4603 mov r3, r0 + 800c6fc: 4323 orrs r3, r4 + 800c6fe: 2b00 cmp r3, #0 + 800c700: d112 bne.n 800c728 + { + CLEAR_BIT(tmpADC_Common->CCR, ADC_CCR_DUAL | ADC_CCR_DELAY); + 800c702: 6efb ldr r3, [r7, #108] @ 0x6c + 800c704: 689b ldr r3, [r3, #8] + 800c706: f423 6371 bic.w r3, r3, #3856 @ 0xf10 + 800c70a: f023 030f bic.w r3, r3, #15 + 800c70e: 6efa ldr r2, [r7, #108] @ 0x6c + 800c710: 6093 str r3, [r2, #8] + if (pMultimode->Mode != ADC_MODE_INDEPENDENT) + 800c712: e009 b.n 800c728 + /* If one of the ADC sharing the same common group is enabled, no update */ + /* could be done on neither of the multimode structure parameters. */ + else + { + /* Update ADC state machine to error */ + SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_CONFIG); + 800c714: 687b ldr r3, [r7, #4] + 800c716: 6d5b ldr r3, [r3, #84] @ 0x54 + 800c718: f043 0220 orr.w r2, r3, #32 + 800c71c: 687b ldr r3, [r7, #4] + 800c71e: 655a str r2, [r3, #84] @ 0x54 + + tmp_hal_status = HAL_ERROR; + 800c720: 2301 movs r3, #1 + 800c722: f887 3077 strb.w r3, [r7, #119] @ 0x77 + 800c726: e000 b.n 800c72a + if (pMultimode->Mode != ADC_MODE_INDEPENDENT) + 800c728: bf00 nop + } + + /* Process unlocked */ + __HAL_UNLOCK(hadc); + 800c72a: 687b ldr r3, [r7, #4] + 800c72c: 2200 movs r2, #0 + 800c72e: f883 2050 strb.w r2, [r3, #80] @ 0x50 + + /* Return function status */ + return tmp_hal_status; + 800c732: f897 3077 ldrb.w r3, [r7, #119] @ 0x77 +} + 800c736: 4618 mov r0, r3 + 800c738: 377c adds r7, #124 @ 0x7c + 800c73a: 46bd mov sp, r7 + 800c73c: bd90 pop {r4, r7, pc} + 800c73e: bf00 nop + 800c740: 50040000 .word 0x50040000 + 800c744: 50040100 .word 0x50040100 + 800c748: 50040300 .word 0x50040300 + 800c74c: 50040200 .word 0x50040200 + +0800c750 : + * @param hcan pointer to a CAN_HandleTypeDef structure that contains + * the configuration information for the specified CAN. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_CAN_Init(CAN_HandleTypeDef *hcan) +{ + 800c750: b580 push {r7, lr} + 800c752: b084 sub sp, #16 + 800c754: af00 add r7, sp, #0 + 800c756: 6078 str r0, [r7, #4] + uint32_t tickstart; + + /* Check CAN handle */ + if (hcan == NULL) + 800c758: 687b ldr r3, [r7, #4] + 800c75a: 2b00 cmp r3, #0 + 800c75c: d101 bne.n 800c762 + { + return HAL_ERROR; + 800c75e: 2301 movs r3, #1 + 800c760: e0ed b.n 800c93e + /* Init the low level hardware: CLOCK, NVIC */ + hcan->MspInitCallback(hcan); + } + +#else + if (hcan->State == HAL_CAN_STATE_RESET) + 800c762: 687b ldr r3, [r7, #4] + 800c764: f893 3020 ldrb.w r3, [r3, #32] + 800c768: b2db uxtb r3, r3 + 800c76a: 2b00 cmp r3, #0 + 800c76c: d102 bne.n 800c774 + { + /* Init the low level hardware: CLOCK, NVIC */ + HAL_CAN_MspInit(hcan); + 800c76e: 6878 ldr r0, [r7, #4] + 800c770: f7fd f8de bl 8009930 + } +#endif /* USE_HAL_CAN_REGISTER_CALLBACKS */ + + /* Request initialisation */ + SET_BIT(hcan->Instance->MCR, CAN_MCR_INRQ); + 800c774: 687b ldr r3, [r7, #4] + 800c776: 681b ldr r3, [r3, #0] + 800c778: 681a ldr r2, [r3, #0] + 800c77a: 687b ldr r3, [r7, #4] + 800c77c: 681b ldr r3, [r3, #0] + 800c77e: f042 0201 orr.w r2, r2, #1 + 800c782: 601a str r2, [r3, #0] + + /* Get tick */ + tickstart = HAL_GetTick(); + 800c784: f7fe fa04 bl 800ab90 + 800c788: 60f8 str r0, [r7, #12] + + /* Wait initialisation acknowledge */ + while ((hcan->Instance->MSR & CAN_MSR_INAK) == 0U) + 800c78a: e012 b.n 800c7b2 + { + if ((HAL_GetTick() - tickstart) > CAN_TIMEOUT_VALUE) + 800c78c: f7fe fa00 bl 800ab90 + 800c790: 4602 mov r2, r0 + 800c792: 68fb ldr r3, [r7, #12] + 800c794: 1ad3 subs r3, r2, r3 + 800c796: 2b0a cmp r3, #10 + 800c798: d90b bls.n 800c7b2 + { + /* Update error code */ + hcan->ErrorCode |= HAL_CAN_ERROR_TIMEOUT; + 800c79a: 687b ldr r3, [r7, #4] + 800c79c: 6a5b ldr r3, [r3, #36] @ 0x24 + 800c79e: f443 3200 orr.w r2, r3, #131072 @ 0x20000 + 800c7a2: 687b ldr r3, [r7, #4] + 800c7a4: 625a str r2, [r3, #36] @ 0x24 + + /* Change CAN state */ + hcan->State = HAL_CAN_STATE_ERROR; + 800c7a6: 687b ldr r3, [r7, #4] + 800c7a8: 2205 movs r2, #5 + 800c7aa: f883 2020 strb.w r2, [r3, #32] + + return HAL_ERROR; + 800c7ae: 2301 movs r3, #1 + 800c7b0: e0c5 b.n 800c93e + while ((hcan->Instance->MSR & CAN_MSR_INAK) == 0U) + 800c7b2: 687b ldr r3, [r7, #4] + 800c7b4: 681b ldr r3, [r3, #0] + 800c7b6: 685b ldr r3, [r3, #4] + 800c7b8: f003 0301 and.w r3, r3, #1 + 800c7bc: 2b00 cmp r3, #0 + 800c7be: d0e5 beq.n 800c78c + } + } + + /* Exit from sleep mode */ + CLEAR_BIT(hcan->Instance->MCR, CAN_MCR_SLEEP); + 800c7c0: 687b ldr r3, [r7, #4] + 800c7c2: 681b ldr r3, [r3, #0] + 800c7c4: 681a ldr r2, [r3, #0] + 800c7c6: 687b ldr r3, [r7, #4] + 800c7c8: 681b ldr r3, [r3, #0] + 800c7ca: f022 0202 bic.w r2, r2, #2 + 800c7ce: 601a str r2, [r3, #0] + + /* Get tick */ + tickstart = HAL_GetTick(); + 800c7d0: f7fe f9de bl 800ab90 + 800c7d4: 60f8 str r0, [r7, #12] + + /* Check Sleep mode leave acknowledge */ + while ((hcan->Instance->MSR & CAN_MSR_SLAK) != 0U) + 800c7d6: e012 b.n 800c7fe + { + if ((HAL_GetTick() - tickstart) > CAN_TIMEOUT_VALUE) + 800c7d8: f7fe f9da bl 800ab90 + 800c7dc: 4602 mov r2, r0 + 800c7de: 68fb ldr r3, [r7, #12] + 800c7e0: 1ad3 subs r3, r2, r3 + 800c7e2: 2b0a cmp r3, #10 + 800c7e4: d90b bls.n 800c7fe + { + /* Update error code */ + hcan->ErrorCode |= HAL_CAN_ERROR_TIMEOUT; + 800c7e6: 687b ldr r3, [r7, #4] + 800c7e8: 6a5b ldr r3, [r3, #36] @ 0x24 + 800c7ea: f443 3200 orr.w r2, r3, #131072 @ 0x20000 + 800c7ee: 687b ldr r3, [r7, #4] + 800c7f0: 625a str r2, [r3, #36] @ 0x24 + + /* Change CAN state */ + hcan->State = HAL_CAN_STATE_ERROR; + 800c7f2: 687b ldr r3, [r7, #4] + 800c7f4: 2205 movs r2, #5 + 800c7f6: f883 2020 strb.w r2, [r3, #32] + + return HAL_ERROR; + 800c7fa: 2301 movs r3, #1 + 800c7fc: e09f b.n 800c93e + while ((hcan->Instance->MSR & CAN_MSR_SLAK) != 0U) + 800c7fe: 687b ldr r3, [r7, #4] + 800c800: 681b ldr r3, [r3, #0] + 800c802: 685b ldr r3, [r3, #4] + 800c804: f003 0302 and.w r3, r3, #2 + 800c808: 2b00 cmp r3, #0 + 800c80a: d1e5 bne.n 800c7d8 + } + } + + /* Set the time triggered communication mode */ + if (hcan->Init.TimeTriggeredMode == ENABLE) + 800c80c: 687b ldr r3, [r7, #4] + 800c80e: 7e1b ldrb r3, [r3, #24] + 800c810: 2b01 cmp r3, #1 + 800c812: d108 bne.n 800c826 + { + SET_BIT(hcan->Instance->MCR, CAN_MCR_TTCM); + 800c814: 687b ldr r3, [r7, #4] + 800c816: 681b ldr r3, [r3, #0] + 800c818: 681a ldr r2, [r3, #0] + 800c81a: 687b ldr r3, [r7, #4] + 800c81c: 681b ldr r3, [r3, #0] + 800c81e: f042 0280 orr.w r2, r2, #128 @ 0x80 + 800c822: 601a str r2, [r3, #0] + 800c824: e007 b.n 800c836 + } + else + { + CLEAR_BIT(hcan->Instance->MCR, CAN_MCR_TTCM); + 800c826: 687b ldr r3, [r7, #4] + 800c828: 681b ldr r3, [r3, #0] + 800c82a: 681a ldr r2, [r3, #0] + 800c82c: 687b ldr r3, [r7, #4] + 800c82e: 681b ldr r3, [r3, #0] + 800c830: f022 0280 bic.w r2, r2, #128 @ 0x80 + 800c834: 601a str r2, [r3, #0] + } + + /* Set the automatic bus-off management */ + if (hcan->Init.AutoBusOff == ENABLE) + 800c836: 687b ldr r3, [r7, #4] + 800c838: 7e5b ldrb r3, [r3, #25] + 800c83a: 2b01 cmp r3, #1 + 800c83c: d108 bne.n 800c850 + { + SET_BIT(hcan->Instance->MCR, CAN_MCR_ABOM); + 800c83e: 687b ldr r3, [r7, #4] + 800c840: 681b ldr r3, [r3, #0] + 800c842: 681a ldr r2, [r3, #0] + 800c844: 687b ldr r3, [r7, #4] + 800c846: 681b ldr r3, [r3, #0] + 800c848: f042 0240 orr.w r2, r2, #64 @ 0x40 + 800c84c: 601a str r2, [r3, #0] + 800c84e: e007 b.n 800c860 + } + else + { + CLEAR_BIT(hcan->Instance->MCR, CAN_MCR_ABOM); + 800c850: 687b ldr r3, [r7, #4] + 800c852: 681b ldr r3, [r3, #0] + 800c854: 681a ldr r2, [r3, #0] + 800c856: 687b ldr r3, [r7, #4] + 800c858: 681b ldr r3, [r3, #0] + 800c85a: f022 0240 bic.w r2, r2, #64 @ 0x40 + 800c85e: 601a str r2, [r3, #0] + } + + /* Set the automatic wake-up mode */ + if (hcan->Init.AutoWakeUp == ENABLE) + 800c860: 687b ldr r3, [r7, #4] + 800c862: 7e9b ldrb r3, [r3, #26] + 800c864: 2b01 cmp r3, #1 + 800c866: d108 bne.n 800c87a + { + SET_BIT(hcan->Instance->MCR, CAN_MCR_AWUM); + 800c868: 687b ldr r3, [r7, #4] + 800c86a: 681b ldr r3, [r3, #0] + 800c86c: 681a ldr r2, [r3, #0] + 800c86e: 687b ldr r3, [r7, #4] + 800c870: 681b ldr r3, [r3, #0] + 800c872: f042 0220 orr.w r2, r2, #32 + 800c876: 601a str r2, [r3, #0] + 800c878: e007 b.n 800c88a + } + else + { + CLEAR_BIT(hcan->Instance->MCR, CAN_MCR_AWUM); + 800c87a: 687b ldr r3, [r7, #4] + 800c87c: 681b ldr r3, [r3, #0] + 800c87e: 681a ldr r2, [r3, #0] + 800c880: 687b ldr r3, [r7, #4] + 800c882: 681b ldr r3, [r3, #0] + 800c884: f022 0220 bic.w r2, r2, #32 + 800c888: 601a str r2, [r3, #0] + } + + /* Set the automatic retransmission */ + if (hcan->Init.AutoRetransmission == ENABLE) + 800c88a: 687b ldr r3, [r7, #4] + 800c88c: 7edb ldrb r3, [r3, #27] + 800c88e: 2b01 cmp r3, #1 + 800c890: d108 bne.n 800c8a4 + { + CLEAR_BIT(hcan->Instance->MCR, CAN_MCR_NART); + 800c892: 687b ldr r3, [r7, #4] + 800c894: 681b ldr r3, [r3, #0] + 800c896: 681a ldr r2, [r3, #0] + 800c898: 687b ldr r3, [r7, #4] + 800c89a: 681b ldr r3, [r3, #0] + 800c89c: f022 0210 bic.w r2, r2, #16 + 800c8a0: 601a str r2, [r3, #0] + 800c8a2: e007 b.n 800c8b4 + } + else + { + SET_BIT(hcan->Instance->MCR, CAN_MCR_NART); + 800c8a4: 687b ldr r3, [r7, #4] + 800c8a6: 681b ldr r3, [r3, #0] + 800c8a8: 681a ldr r2, [r3, #0] + 800c8aa: 687b ldr r3, [r7, #4] + 800c8ac: 681b ldr r3, [r3, #0] + 800c8ae: f042 0210 orr.w r2, r2, #16 + 800c8b2: 601a str r2, [r3, #0] + } + + /* Set the receive FIFO locked mode */ + if (hcan->Init.ReceiveFifoLocked == ENABLE) + 800c8b4: 687b ldr r3, [r7, #4] + 800c8b6: 7f1b ldrb r3, [r3, #28] + 800c8b8: 2b01 cmp r3, #1 + 800c8ba: d108 bne.n 800c8ce + { + SET_BIT(hcan->Instance->MCR, CAN_MCR_RFLM); + 800c8bc: 687b ldr r3, [r7, #4] + 800c8be: 681b ldr r3, [r3, #0] + 800c8c0: 681a ldr r2, [r3, #0] + 800c8c2: 687b ldr r3, [r7, #4] + 800c8c4: 681b ldr r3, [r3, #0] + 800c8c6: f042 0208 orr.w r2, r2, #8 + 800c8ca: 601a str r2, [r3, #0] + 800c8cc: e007 b.n 800c8de + } + else + { + CLEAR_BIT(hcan->Instance->MCR, CAN_MCR_RFLM); + 800c8ce: 687b ldr r3, [r7, #4] + 800c8d0: 681b ldr r3, [r3, #0] + 800c8d2: 681a ldr r2, [r3, #0] + 800c8d4: 687b ldr r3, [r7, #4] + 800c8d6: 681b ldr r3, [r3, #0] + 800c8d8: f022 0208 bic.w r2, r2, #8 + 800c8dc: 601a str r2, [r3, #0] + } + + /* Set the transmit FIFO priority */ + if (hcan->Init.TransmitFifoPriority == ENABLE) + 800c8de: 687b ldr r3, [r7, #4] + 800c8e0: 7f5b ldrb r3, [r3, #29] + 800c8e2: 2b01 cmp r3, #1 + 800c8e4: d108 bne.n 800c8f8 + { + SET_BIT(hcan->Instance->MCR, CAN_MCR_TXFP); + 800c8e6: 687b ldr r3, [r7, #4] + 800c8e8: 681b ldr r3, [r3, #0] + 800c8ea: 681a ldr r2, [r3, #0] + 800c8ec: 687b ldr r3, [r7, #4] + 800c8ee: 681b ldr r3, [r3, #0] + 800c8f0: f042 0204 orr.w r2, r2, #4 + 800c8f4: 601a str r2, [r3, #0] + 800c8f6: e007 b.n 800c908 + } + else + { + CLEAR_BIT(hcan->Instance->MCR, CAN_MCR_TXFP); + 800c8f8: 687b ldr r3, [r7, #4] + 800c8fa: 681b ldr r3, [r3, #0] + 800c8fc: 681a ldr r2, [r3, #0] + 800c8fe: 687b ldr r3, [r7, #4] + 800c900: 681b ldr r3, [r3, #0] + 800c902: f022 0204 bic.w r2, r2, #4 + 800c906: 601a str r2, [r3, #0] + } + + /* Set the bit timing register */ + WRITE_REG(hcan->Instance->BTR, (uint32_t)(hcan->Init.Mode | + 800c908: 687b ldr r3, [r7, #4] + 800c90a: 689a ldr r2, [r3, #8] + 800c90c: 687b ldr r3, [r7, #4] + 800c90e: 68db ldr r3, [r3, #12] + 800c910: 431a orrs r2, r3 + 800c912: 687b ldr r3, [r7, #4] + 800c914: 691b ldr r3, [r3, #16] + 800c916: 431a orrs r2, r3 + 800c918: 687b ldr r3, [r7, #4] + 800c91a: 695b ldr r3, [r3, #20] + 800c91c: ea42 0103 orr.w r1, r2, r3 + 800c920: 687b ldr r3, [r7, #4] + 800c922: 685b ldr r3, [r3, #4] + 800c924: 1e5a subs r2, r3, #1 + 800c926: 687b ldr r3, [r7, #4] + 800c928: 681b ldr r3, [r3, #0] + 800c92a: 430a orrs r2, r1 + 800c92c: 61da str r2, [r3, #28] + hcan->Init.TimeSeg1 | + hcan->Init.TimeSeg2 | + (hcan->Init.Prescaler - 1U))); + + /* Initialize the error code */ + hcan->ErrorCode = HAL_CAN_ERROR_NONE; + 800c92e: 687b ldr r3, [r7, #4] + 800c930: 2200 movs r2, #0 + 800c932: 625a str r2, [r3, #36] @ 0x24 + + /* Initialize the CAN state */ + hcan->State = HAL_CAN_STATE_READY; + 800c934: 687b ldr r3, [r7, #4] + 800c936: 2201 movs r2, #1 + 800c938: f883 2020 strb.w r2, [r3, #32] + + /* Return function status */ + return HAL_OK; + 800c93c: 2300 movs r3, #0 +} + 800c93e: 4618 mov r0, r3 + 800c940: 3710 adds r7, #16 + 800c942: 46bd mov sp, r7 + 800c944: bd80 pop {r7, pc} + +0800c946 : + * @param sFilterConfig pointer to a CAN_FilterTypeDef structure that + * contains the filter configuration information. + * @retval None + */ +HAL_StatusTypeDef HAL_CAN_ConfigFilter(CAN_HandleTypeDef *hcan, const CAN_FilterTypeDef *sFilterConfig) +{ + 800c946: b480 push {r7} + 800c948: b087 sub sp, #28 + 800c94a: af00 add r7, sp, #0 + 800c94c: 6078 str r0, [r7, #4] + 800c94e: 6039 str r1, [r7, #0] + uint32_t filternbrbitpos; + CAN_TypeDef *can_ip = hcan->Instance; + 800c950: 687b ldr r3, [r7, #4] + 800c952: 681b ldr r3, [r3, #0] + 800c954: 617b str r3, [r7, #20] + HAL_CAN_StateTypeDef state = hcan->State; + 800c956: 687b ldr r3, [r7, #4] + 800c958: f893 3020 ldrb.w r3, [r3, #32] + 800c95c: 74fb strb r3, [r7, #19] + + if ((state == HAL_CAN_STATE_READY) || + 800c95e: 7cfb ldrb r3, [r7, #19] + 800c960: 2b01 cmp r3, #1 + 800c962: d003 beq.n 800c96c + 800c964: 7cfb ldrb r3, [r7, #19] + 800c966: 2b02 cmp r3, #2 + 800c968: f040 80aa bne.w 800cac0 + /* Check the parameters */ + assert_param(IS_CAN_FILTER_BANK_SINGLE(sFilterConfig->FilterBank)); +#endif /* CAN3 */ + + /* Initialisation mode for the filter */ + SET_BIT(can_ip->FMR, CAN_FMR_FINIT); + 800c96c: 697b ldr r3, [r7, #20] + 800c96e: f8d3 3200 ldr.w r3, [r3, #512] @ 0x200 + 800c972: f043 0201 orr.w r2, r3, #1 + 800c976: 697b ldr r3, [r7, #20] + 800c978: f8c3 2200 str.w r2, [r3, #512] @ 0x200 + CLEAR_BIT(can_ip->FMR, CAN_FMR_CAN2SB); + SET_BIT(can_ip->FMR, sFilterConfig->SlaveStartFilterBank << CAN_FMR_CAN2SB_Pos); + +#endif /* CAN3 */ + /* Convert filter number into bit position */ + filternbrbitpos = (uint32_t)1 << (sFilterConfig->FilterBank & 0x1FU); + 800c97c: 683b ldr r3, [r7, #0] + 800c97e: 695b ldr r3, [r3, #20] + 800c980: f003 031f and.w r3, r3, #31 + 800c984: 2201 movs r2, #1 + 800c986: fa02 f303 lsl.w r3, r2, r3 + 800c98a: 60fb str r3, [r7, #12] + + /* Filter Deactivation */ + CLEAR_BIT(can_ip->FA1R, filternbrbitpos); + 800c98c: 697b ldr r3, [r7, #20] + 800c98e: f8d3 221c ldr.w r2, [r3, #540] @ 0x21c + 800c992: 68fb ldr r3, [r7, #12] + 800c994: 43db mvns r3, r3 + 800c996: 401a ands r2, r3 + 800c998: 697b ldr r3, [r7, #20] + 800c99a: f8c3 221c str.w r2, [r3, #540] @ 0x21c + + /* Filter Scale */ + if (sFilterConfig->FilterScale == CAN_FILTERSCALE_16BIT) + 800c99e: 683b ldr r3, [r7, #0] + 800c9a0: 69db ldr r3, [r3, #28] + 800c9a2: 2b00 cmp r3, #0 + 800c9a4: d123 bne.n 800c9ee + { + /* 16-bit scale for the filter */ + CLEAR_BIT(can_ip->FS1R, filternbrbitpos); + 800c9a6: 697b ldr r3, [r7, #20] + 800c9a8: f8d3 220c ldr.w r2, [r3, #524] @ 0x20c + 800c9ac: 68fb ldr r3, [r7, #12] + 800c9ae: 43db mvns r3, r3 + 800c9b0: 401a ands r2, r3 + 800c9b2: 697b ldr r3, [r7, #20] + 800c9b4: f8c3 220c str.w r2, [r3, #524] @ 0x20c + + /* First 16-bit identifier and First 16-bit mask */ + /* Or First 16-bit identifier and Second 16-bit identifier */ + can_ip->sFilterRegister[sFilterConfig->FilterBank].FR1 = + ((0x0000FFFFU & (uint32_t)sFilterConfig->FilterMaskIdLow) << 16U) | + 800c9b8: 683b ldr r3, [r7, #0] + 800c9ba: 68db ldr r3, [r3, #12] + 800c9bc: 0419 lsls r1, r3, #16 + (0x0000FFFFU & (uint32_t)sFilterConfig->FilterIdLow); + 800c9be: 683b ldr r3, [r7, #0] + 800c9c0: 685b ldr r3, [r3, #4] + 800c9c2: b29b uxth r3, r3 + can_ip->sFilterRegister[sFilterConfig->FilterBank].FR1 = + 800c9c4: 683a ldr r2, [r7, #0] + 800c9c6: 6952 ldr r2, [r2, #20] + ((0x0000FFFFU & (uint32_t)sFilterConfig->FilterMaskIdLow) << 16U) | + 800c9c8: 4319 orrs r1, r3 + can_ip->sFilterRegister[sFilterConfig->FilterBank].FR1 = + 800c9ca: 697b ldr r3, [r7, #20] + 800c9cc: 3248 adds r2, #72 @ 0x48 + 800c9ce: f843 1032 str.w r1, [r3, r2, lsl #3] + + /* Second 16-bit identifier and Second 16-bit mask */ + /* Or Third 16-bit identifier and Fourth 16-bit identifier */ + can_ip->sFilterRegister[sFilterConfig->FilterBank].FR2 = + ((0x0000FFFFU & (uint32_t)sFilterConfig->FilterMaskIdHigh) << 16U) | + 800c9d2: 683b ldr r3, [r7, #0] + 800c9d4: 689b ldr r3, [r3, #8] + 800c9d6: 0419 lsls r1, r3, #16 + (0x0000FFFFU & (uint32_t)sFilterConfig->FilterIdHigh); + 800c9d8: 683b ldr r3, [r7, #0] + 800c9da: 681b ldr r3, [r3, #0] + 800c9dc: b29a uxth r2, r3 + can_ip->sFilterRegister[sFilterConfig->FilterBank].FR2 = + 800c9de: 683b ldr r3, [r7, #0] + 800c9e0: 695b ldr r3, [r3, #20] + ((0x0000FFFFU & (uint32_t)sFilterConfig->FilterMaskIdHigh) << 16U) | + 800c9e2: 430a orrs r2, r1 + can_ip->sFilterRegister[sFilterConfig->FilterBank].FR2 = + 800c9e4: 6979 ldr r1, [r7, #20] + 800c9e6: 3348 adds r3, #72 @ 0x48 + 800c9e8: 00db lsls r3, r3, #3 + 800c9ea: 440b add r3, r1 + 800c9ec: 605a str r2, [r3, #4] + } + + if (sFilterConfig->FilterScale == CAN_FILTERSCALE_32BIT) + 800c9ee: 683b ldr r3, [r7, #0] + 800c9f0: 69db ldr r3, [r3, #28] + 800c9f2: 2b01 cmp r3, #1 + 800c9f4: d122 bne.n 800ca3c + { + /* 32-bit scale for the filter */ + SET_BIT(can_ip->FS1R, filternbrbitpos); + 800c9f6: 697b ldr r3, [r7, #20] + 800c9f8: f8d3 220c ldr.w r2, [r3, #524] @ 0x20c + 800c9fc: 68fb ldr r3, [r7, #12] + 800c9fe: 431a orrs r2, r3 + 800ca00: 697b ldr r3, [r7, #20] + 800ca02: f8c3 220c str.w r2, [r3, #524] @ 0x20c + + /* 32-bit identifier or First 32-bit identifier */ + can_ip->sFilterRegister[sFilterConfig->FilterBank].FR1 = + ((0x0000FFFFU & (uint32_t)sFilterConfig->FilterIdHigh) << 16U) | + 800ca06: 683b ldr r3, [r7, #0] + 800ca08: 681b ldr r3, [r3, #0] + 800ca0a: 0419 lsls r1, r3, #16 + (0x0000FFFFU & (uint32_t)sFilterConfig->FilterIdLow); + 800ca0c: 683b ldr r3, [r7, #0] + 800ca0e: 685b ldr r3, [r3, #4] + 800ca10: b29b uxth r3, r3 + can_ip->sFilterRegister[sFilterConfig->FilterBank].FR1 = + 800ca12: 683a ldr r2, [r7, #0] + 800ca14: 6952 ldr r2, [r2, #20] + ((0x0000FFFFU & (uint32_t)sFilterConfig->FilterIdHigh) << 16U) | + 800ca16: 4319 orrs r1, r3 + can_ip->sFilterRegister[sFilterConfig->FilterBank].FR1 = + 800ca18: 697b ldr r3, [r7, #20] + 800ca1a: 3248 adds r2, #72 @ 0x48 + 800ca1c: f843 1032 str.w r1, [r3, r2, lsl #3] + + /* 32-bit mask or Second 32-bit identifier */ + can_ip->sFilterRegister[sFilterConfig->FilterBank].FR2 = + ((0x0000FFFFU & (uint32_t)sFilterConfig->FilterMaskIdHigh) << 16U) | + 800ca20: 683b ldr r3, [r7, #0] + 800ca22: 689b ldr r3, [r3, #8] + 800ca24: 0419 lsls r1, r3, #16 + (0x0000FFFFU & (uint32_t)sFilterConfig->FilterMaskIdLow); + 800ca26: 683b ldr r3, [r7, #0] + 800ca28: 68db ldr r3, [r3, #12] + 800ca2a: b29a uxth r2, r3 + can_ip->sFilterRegister[sFilterConfig->FilterBank].FR2 = + 800ca2c: 683b ldr r3, [r7, #0] + 800ca2e: 695b ldr r3, [r3, #20] + ((0x0000FFFFU & (uint32_t)sFilterConfig->FilterMaskIdHigh) << 16U) | + 800ca30: 430a orrs r2, r1 + can_ip->sFilterRegister[sFilterConfig->FilterBank].FR2 = + 800ca32: 6979 ldr r1, [r7, #20] + 800ca34: 3348 adds r3, #72 @ 0x48 + 800ca36: 00db lsls r3, r3, #3 + 800ca38: 440b add r3, r1 + 800ca3a: 605a str r2, [r3, #4] + } + + /* Filter Mode */ + if (sFilterConfig->FilterMode == CAN_FILTERMODE_IDMASK) + 800ca3c: 683b ldr r3, [r7, #0] + 800ca3e: 699b ldr r3, [r3, #24] + 800ca40: 2b00 cmp r3, #0 + 800ca42: d109 bne.n 800ca58 + { + /* Id/Mask mode for the filter*/ + CLEAR_BIT(can_ip->FM1R, filternbrbitpos); + 800ca44: 697b ldr r3, [r7, #20] + 800ca46: f8d3 2204 ldr.w r2, [r3, #516] @ 0x204 + 800ca4a: 68fb ldr r3, [r7, #12] + 800ca4c: 43db mvns r3, r3 + 800ca4e: 401a ands r2, r3 + 800ca50: 697b ldr r3, [r7, #20] + 800ca52: f8c3 2204 str.w r2, [r3, #516] @ 0x204 + 800ca56: e007 b.n 800ca68 + } + else /* CAN_FilterInitStruct->CAN_FilterMode == CAN_FilterMode_IdList */ + { + /* Identifier list mode for the filter*/ + SET_BIT(can_ip->FM1R, filternbrbitpos); + 800ca58: 697b ldr r3, [r7, #20] + 800ca5a: f8d3 2204 ldr.w r2, [r3, #516] @ 0x204 + 800ca5e: 68fb ldr r3, [r7, #12] + 800ca60: 431a orrs r2, r3 + 800ca62: 697b ldr r3, [r7, #20] + 800ca64: f8c3 2204 str.w r2, [r3, #516] @ 0x204 + } + + /* Filter FIFO assignment */ + if (sFilterConfig->FilterFIFOAssignment == CAN_FILTER_FIFO0) + 800ca68: 683b ldr r3, [r7, #0] + 800ca6a: 691b ldr r3, [r3, #16] + 800ca6c: 2b00 cmp r3, #0 + 800ca6e: d109 bne.n 800ca84 + { + /* FIFO 0 assignation for the filter */ + CLEAR_BIT(can_ip->FFA1R, filternbrbitpos); + 800ca70: 697b ldr r3, [r7, #20] + 800ca72: f8d3 2214 ldr.w r2, [r3, #532] @ 0x214 + 800ca76: 68fb ldr r3, [r7, #12] + 800ca78: 43db mvns r3, r3 + 800ca7a: 401a ands r2, r3 + 800ca7c: 697b ldr r3, [r7, #20] + 800ca7e: f8c3 2214 str.w r2, [r3, #532] @ 0x214 + 800ca82: e007 b.n 800ca94 + } + else + { + /* FIFO 1 assignation for the filter */ + SET_BIT(can_ip->FFA1R, filternbrbitpos); + 800ca84: 697b ldr r3, [r7, #20] + 800ca86: f8d3 2214 ldr.w r2, [r3, #532] @ 0x214 + 800ca8a: 68fb ldr r3, [r7, #12] + 800ca8c: 431a orrs r2, r3 + 800ca8e: 697b ldr r3, [r7, #20] + 800ca90: f8c3 2214 str.w r2, [r3, #532] @ 0x214 + } + + /* Filter activation */ + if (sFilterConfig->FilterActivation == CAN_FILTER_ENABLE) + 800ca94: 683b ldr r3, [r7, #0] + 800ca96: 6a1b ldr r3, [r3, #32] + 800ca98: 2b01 cmp r3, #1 + 800ca9a: d107 bne.n 800caac + { + SET_BIT(can_ip->FA1R, filternbrbitpos); + 800ca9c: 697b ldr r3, [r7, #20] + 800ca9e: f8d3 221c ldr.w r2, [r3, #540] @ 0x21c + 800caa2: 68fb ldr r3, [r7, #12] + 800caa4: 431a orrs r2, r3 + 800caa6: 697b ldr r3, [r7, #20] + 800caa8: f8c3 221c str.w r2, [r3, #540] @ 0x21c + } + + /* Leave the initialisation mode for the filter */ + CLEAR_BIT(can_ip->FMR, CAN_FMR_FINIT); + 800caac: 697b ldr r3, [r7, #20] + 800caae: f8d3 3200 ldr.w r3, [r3, #512] @ 0x200 + 800cab2: f023 0201 bic.w r2, r3, #1 + 800cab6: 697b ldr r3, [r7, #20] + 800cab8: f8c3 2200 str.w r2, [r3, #512] @ 0x200 + + /* Return function status */ + return HAL_OK; + 800cabc: 2300 movs r3, #0 + 800cabe: e006 b.n 800cace + } + else + { + /* Update error code */ + hcan->ErrorCode |= HAL_CAN_ERROR_NOT_INITIALIZED; + 800cac0: 687b ldr r3, [r7, #4] + 800cac2: 6a5b ldr r3, [r3, #36] @ 0x24 + 800cac4: f443 2280 orr.w r2, r3, #262144 @ 0x40000 + 800cac8: 687b ldr r3, [r7, #4] + 800caca: 625a str r2, [r3, #36] @ 0x24 + + return HAL_ERROR; + 800cacc: 2301 movs r3, #1 + } +} + 800cace: 4618 mov r0, r3 + 800cad0: 371c adds r7, #28 + 800cad2: 46bd mov sp, r7 + 800cad4: f85d 7b04 ldr.w r7, [sp], #4 + 800cad8: 4770 bx lr + +0800cada : + * @param hcan pointer to an CAN_HandleTypeDef structure that contains + * the configuration information for the specified CAN. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_CAN_Start(CAN_HandleTypeDef *hcan) +{ + 800cada: b580 push {r7, lr} + 800cadc: b084 sub sp, #16 + 800cade: af00 add r7, sp, #0 + 800cae0: 6078 str r0, [r7, #4] + uint32_t tickstart; + + if (hcan->State == HAL_CAN_STATE_READY) + 800cae2: 687b ldr r3, [r7, #4] + 800cae4: f893 3020 ldrb.w r3, [r3, #32] + 800cae8: b2db uxtb r3, r3 + 800caea: 2b01 cmp r3, #1 + 800caec: d12e bne.n 800cb4c + { + /* Change CAN peripheral state */ + hcan->State = HAL_CAN_STATE_LISTENING; + 800caee: 687b ldr r3, [r7, #4] + 800caf0: 2202 movs r2, #2 + 800caf2: f883 2020 strb.w r2, [r3, #32] + + /* Request leave initialisation */ + CLEAR_BIT(hcan->Instance->MCR, CAN_MCR_INRQ); + 800caf6: 687b ldr r3, [r7, #4] + 800caf8: 681b ldr r3, [r3, #0] + 800cafa: 681a ldr r2, [r3, #0] + 800cafc: 687b ldr r3, [r7, #4] + 800cafe: 681b ldr r3, [r3, #0] + 800cb00: f022 0201 bic.w r2, r2, #1 + 800cb04: 601a str r2, [r3, #0] + + /* Get tick */ + tickstart = HAL_GetTick(); + 800cb06: f7fe f843 bl 800ab90 + 800cb0a: 60f8 str r0, [r7, #12] + + /* Wait the acknowledge */ + while ((hcan->Instance->MSR & CAN_MSR_INAK) != 0U) + 800cb0c: e012 b.n 800cb34 + { + /* Check for the Timeout */ + if ((HAL_GetTick() - tickstart) > CAN_TIMEOUT_VALUE) + 800cb0e: f7fe f83f bl 800ab90 + 800cb12: 4602 mov r2, r0 + 800cb14: 68fb ldr r3, [r7, #12] + 800cb16: 1ad3 subs r3, r2, r3 + 800cb18: 2b0a cmp r3, #10 + 800cb1a: d90b bls.n 800cb34 + { + /* Update error code */ + hcan->ErrorCode |= HAL_CAN_ERROR_TIMEOUT; + 800cb1c: 687b ldr r3, [r7, #4] + 800cb1e: 6a5b ldr r3, [r3, #36] @ 0x24 + 800cb20: f443 3200 orr.w r2, r3, #131072 @ 0x20000 + 800cb24: 687b ldr r3, [r7, #4] + 800cb26: 625a str r2, [r3, #36] @ 0x24 + + /* Change CAN state */ + hcan->State = HAL_CAN_STATE_ERROR; + 800cb28: 687b ldr r3, [r7, #4] + 800cb2a: 2205 movs r2, #5 + 800cb2c: f883 2020 strb.w r2, [r3, #32] + + return HAL_ERROR; + 800cb30: 2301 movs r3, #1 + 800cb32: e012 b.n 800cb5a + while ((hcan->Instance->MSR & CAN_MSR_INAK) != 0U) + 800cb34: 687b ldr r3, [r7, #4] + 800cb36: 681b ldr r3, [r3, #0] + 800cb38: 685b ldr r3, [r3, #4] + 800cb3a: f003 0301 and.w r3, r3, #1 + 800cb3e: 2b00 cmp r3, #0 + 800cb40: d1e5 bne.n 800cb0e + } + } + + /* Reset the CAN ErrorCode */ + hcan->ErrorCode = HAL_CAN_ERROR_NONE; + 800cb42: 687b ldr r3, [r7, #4] + 800cb44: 2200 movs r2, #0 + 800cb46: 625a str r2, [r3, #36] @ 0x24 + + /* Return function status */ + return HAL_OK; + 800cb48: 2300 movs r3, #0 + 800cb4a: e006 b.n 800cb5a + } + else + { + /* Update error code */ + hcan->ErrorCode |= HAL_CAN_ERROR_NOT_READY; + 800cb4c: 687b ldr r3, [r7, #4] + 800cb4e: 6a5b ldr r3, [r3, #36] @ 0x24 + 800cb50: f443 2200 orr.w r2, r3, #524288 @ 0x80000 + 800cb54: 687b ldr r3, [r7, #4] + 800cb56: 625a str r2, [r3, #36] @ 0x24 + + return HAL_ERROR; + 800cb58: 2301 movs r3, #1 + } +} + 800cb5a: 4618 mov r0, r3 + 800cb5c: 3710 adds r7, #16 + 800cb5e: 46bd mov sp, r7 + 800cb60: bd80 pop {r7, pc} + +0800cb62 : + * This parameter can be a value of @arg CAN_Tx_Mailboxes. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_CAN_AddTxMessage(CAN_HandleTypeDef *hcan, const CAN_TxHeaderTypeDef *pHeader, + const uint8_t aData[], uint32_t *pTxMailbox) +{ + 800cb62: b480 push {r7} + 800cb64: b089 sub sp, #36 @ 0x24 + 800cb66: af00 add r7, sp, #0 + 800cb68: 60f8 str r0, [r7, #12] + 800cb6a: 60b9 str r1, [r7, #8] + 800cb6c: 607a str r2, [r7, #4] + 800cb6e: 603b str r3, [r7, #0] + uint32_t transmitmailbox; + HAL_CAN_StateTypeDef state = hcan->State; + 800cb70: 68fb ldr r3, [r7, #12] + 800cb72: f893 3020 ldrb.w r3, [r3, #32] + 800cb76: 77fb strb r3, [r7, #31] + uint32_t tsr = READ_REG(hcan->Instance->TSR); + 800cb78: 68fb ldr r3, [r7, #12] + 800cb7a: 681b ldr r3, [r3, #0] + 800cb7c: 689b ldr r3, [r3, #8] + 800cb7e: 61bb str r3, [r7, #24] + { + assert_param(IS_CAN_EXTID(pHeader->ExtId)); + } + assert_param(IS_FUNCTIONAL_STATE(pHeader->TransmitGlobalTime)); + + if ((state == HAL_CAN_STATE_READY) || + 800cb80: 7ffb ldrb r3, [r7, #31] + 800cb82: 2b01 cmp r3, #1 + 800cb84: d003 beq.n 800cb8e + 800cb86: 7ffb ldrb r3, [r7, #31] + 800cb88: 2b02 cmp r3, #2 + 800cb8a: f040 80ad bne.w 800cce8 + (state == HAL_CAN_STATE_LISTENING)) + { + /* Check that all the Tx mailboxes are not full */ + if (((tsr & CAN_TSR_TME0) != 0U) || + 800cb8e: 69bb ldr r3, [r7, #24] + 800cb90: f003 6380 and.w r3, r3, #67108864 @ 0x4000000 + 800cb94: 2b00 cmp r3, #0 + 800cb96: d10a bne.n 800cbae + ((tsr & CAN_TSR_TME1) != 0U) || + 800cb98: 69bb ldr r3, [r7, #24] + 800cb9a: f003 6300 and.w r3, r3, #134217728 @ 0x8000000 + if (((tsr & CAN_TSR_TME0) != 0U) || + 800cb9e: 2b00 cmp r3, #0 + 800cba0: d105 bne.n 800cbae + ((tsr & CAN_TSR_TME2) != 0U)) + 800cba2: 69bb ldr r3, [r7, #24] + 800cba4: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 + ((tsr & CAN_TSR_TME1) != 0U) || + 800cba8: 2b00 cmp r3, #0 + 800cbaa: f000 8095 beq.w 800ccd8 + { + /* Select an empty transmit mailbox */ + transmitmailbox = (tsr & CAN_TSR_CODE) >> CAN_TSR_CODE_Pos; + 800cbae: 69bb ldr r3, [r7, #24] + 800cbb0: 0e1b lsrs r3, r3, #24 + 800cbb2: f003 0303 and.w r3, r3, #3 + 800cbb6: 617b str r3, [r7, #20] + + /* Store the Tx mailbox */ + *pTxMailbox = (uint32_t)1 << transmitmailbox; + 800cbb8: 2201 movs r2, #1 + 800cbba: 697b ldr r3, [r7, #20] + 800cbbc: 409a lsls r2, r3 + 800cbbe: 683b ldr r3, [r7, #0] + 800cbc0: 601a str r2, [r3, #0] + + /* Set up the Id */ + if (pHeader->IDE == CAN_ID_STD) + 800cbc2: 68bb ldr r3, [r7, #8] + 800cbc4: 689b ldr r3, [r3, #8] + 800cbc6: 2b00 cmp r3, #0 + 800cbc8: d10d bne.n 800cbe6 + { + hcan->Instance->sTxMailBox[transmitmailbox].TIR = ((pHeader->StdId << CAN_TI0R_STID_Pos) | + 800cbca: 68bb ldr r3, [r7, #8] + 800cbcc: 681b ldr r3, [r3, #0] + 800cbce: 055a lsls r2, r3, #21 + pHeader->RTR); + 800cbd0: 68bb ldr r3, [r7, #8] + 800cbd2: 68db ldr r3, [r3, #12] + hcan->Instance->sTxMailBox[transmitmailbox].TIR = ((pHeader->StdId << CAN_TI0R_STID_Pos) | + 800cbd4: 68f9 ldr r1, [r7, #12] + 800cbd6: 6809 ldr r1, [r1, #0] + 800cbd8: 431a orrs r2, r3 + 800cbda: 697b ldr r3, [r7, #20] + 800cbdc: 3318 adds r3, #24 + 800cbde: 011b lsls r3, r3, #4 + 800cbe0: 440b add r3, r1 + 800cbe2: 601a str r2, [r3, #0] + 800cbe4: e00f b.n 800cc06 + } + else + { + hcan->Instance->sTxMailBox[transmitmailbox].TIR = ((pHeader->ExtId << CAN_TI0R_EXID_Pos) | + 800cbe6: 68bb ldr r3, [r7, #8] + 800cbe8: 685b ldr r3, [r3, #4] + 800cbea: 00da lsls r2, r3, #3 + pHeader->IDE | + 800cbec: 68bb ldr r3, [r7, #8] + 800cbee: 689b ldr r3, [r3, #8] + hcan->Instance->sTxMailBox[transmitmailbox].TIR = ((pHeader->ExtId << CAN_TI0R_EXID_Pos) | + 800cbf0: 431a orrs r2, r3 + pHeader->RTR); + 800cbf2: 68bb ldr r3, [r7, #8] + 800cbf4: 68db ldr r3, [r3, #12] + hcan->Instance->sTxMailBox[transmitmailbox].TIR = ((pHeader->ExtId << CAN_TI0R_EXID_Pos) | + 800cbf6: 68f9 ldr r1, [r7, #12] + 800cbf8: 6809 ldr r1, [r1, #0] + pHeader->IDE | + 800cbfa: 431a orrs r2, r3 + hcan->Instance->sTxMailBox[transmitmailbox].TIR = ((pHeader->ExtId << CAN_TI0R_EXID_Pos) | + 800cbfc: 697b ldr r3, [r7, #20] + 800cbfe: 3318 adds r3, #24 + 800cc00: 011b lsls r3, r3, #4 + 800cc02: 440b add r3, r1 + 800cc04: 601a str r2, [r3, #0] + } + + /* Set up the DLC */ + hcan->Instance->sTxMailBox[transmitmailbox].TDTR = (pHeader->DLC); + 800cc06: 68fb ldr r3, [r7, #12] + 800cc08: 6819 ldr r1, [r3, #0] + 800cc0a: 68bb ldr r3, [r7, #8] + 800cc0c: 691a ldr r2, [r3, #16] + 800cc0e: 697b ldr r3, [r7, #20] + 800cc10: 3318 adds r3, #24 + 800cc12: 011b lsls r3, r3, #4 + 800cc14: 440b add r3, r1 + 800cc16: 3304 adds r3, #4 + 800cc18: 601a str r2, [r3, #0] + + /* Set up the Transmit Global Time mode */ + if (pHeader->TransmitGlobalTime == ENABLE) + 800cc1a: 68bb ldr r3, [r7, #8] + 800cc1c: 7d1b ldrb r3, [r3, #20] + 800cc1e: 2b01 cmp r3, #1 + 800cc20: d111 bne.n 800cc46 + { + SET_BIT(hcan->Instance->sTxMailBox[transmitmailbox].TDTR, CAN_TDT0R_TGT); + 800cc22: 68fb ldr r3, [r7, #12] + 800cc24: 681a ldr r2, [r3, #0] + 800cc26: 697b ldr r3, [r7, #20] + 800cc28: 3318 adds r3, #24 + 800cc2a: 011b lsls r3, r3, #4 + 800cc2c: 4413 add r3, r2 + 800cc2e: 3304 adds r3, #4 + 800cc30: 681b ldr r3, [r3, #0] + 800cc32: 68fa ldr r2, [r7, #12] + 800cc34: 6811 ldr r1, [r2, #0] + 800cc36: f443 7280 orr.w r2, r3, #256 @ 0x100 + 800cc3a: 697b ldr r3, [r7, #20] + 800cc3c: 3318 adds r3, #24 + 800cc3e: 011b lsls r3, r3, #4 + 800cc40: 440b add r3, r1 + 800cc42: 3304 adds r3, #4 + 800cc44: 601a str r2, [r3, #0] + } + + /* Set up the data field */ + WRITE_REG(hcan->Instance->sTxMailBox[transmitmailbox].TDHR, + 800cc46: 687b ldr r3, [r7, #4] + 800cc48: 3307 adds r3, #7 + 800cc4a: 781b ldrb r3, [r3, #0] + 800cc4c: 061a lsls r2, r3, #24 + 800cc4e: 687b ldr r3, [r7, #4] + 800cc50: 3306 adds r3, #6 + 800cc52: 781b ldrb r3, [r3, #0] + 800cc54: 041b lsls r3, r3, #16 + 800cc56: 431a orrs r2, r3 + 800cc58: 687b ldr r3, [r7, #4] + 800cc5a: 3305 adds r3, #5 + 800cc5c: 781b ldrb r3, [r3, #0] + 800cc5e: 021b lsls r3, r3, #8 + 800cc60: 4313 orrs r3, r2 + 800cc62: 687a ldr r2, [r7, #4] + 800cc64: 3204 adds r2, #4 + 800cc66: 7812 ldrb r2, [r2, #0] + 800cc68: 4610 mov r0, r2 + 800cc6a: 68fa ldr r2, [r7, #12] + 800cc6c: 6811 ldr r1, [r2, #0] + 800cc6e: ea43 0200 orr.w r2, r3, r0 + 800cc72: 697b ldr r3, [r7, #20] + 800cc74: 011b lsls r3, r3, #4 + 800cc76: 440b add r3, r1 + 800cc78: f503 73c6 add.w r3, r3, #396 @ 0x18c + 800cc7c: 601a str r2, [r3, #0] + ((uint32_t)aData[7] << CAN_TDH0R_DATA7_Pos) | + ((uint32_t)aData[6] << CAN_TDH0R_DATA6_Pos) | + ((uint32_t)aData[5] << CAN_TDH0R_DATA5_Pos) | + ((uint32_t)aData[4] << CAN_TDH0R_DATA4_Pos)); + WRITE_REG(hcan->Instance->sTxMailBox[transmitmailbox].TDLR, + 800cc7e: 687b ldr r3, [r7, #4] + 800cc80: 3303 adds r3, #3 + 800cc82: 781b ldrb r3, [r3, #0] + 800cc84: 061a lsls r2, r3, #24 + 800cc86: 687b ldr r3, [r7, #4] + 800cc88: 3302 adds r3, #2 + 800cc8a: 781b ldrb r3, [r3, #0] + 800cc8c: 041b lsls r3, r3, #16 + 800cc8e: 431a orrs r2, r3 + 800cc90: 687b ldr r3, [r7, #4] + 800cc92: 3301 adds r3, #1 + 800cc94: 781b ldrb r3, [r3, #0] + 800cc96: 021b lsls r3, r3, #8 + 800cc98: 4313 orrs r3, r2 + 800cc9a: 687a ldr r2, [r7, #4] + 800cc9c: 7812 ldrb r2, [r2, #0] + 800cc9e: 4610 mov r0, r2 + 800cca0: 68fa ldr r2, [r7, #12] + 800cca2: 6811 ldr r1, [r2, #0] + 800cca4: ea43 0200 orr.w r2, r3, r0 + 800cca8: 697b ldr r3, [r7, #20] + 800ccaa: 011b lsls r3, r3, #4 + 800ccac: 440b add r3, r1 + 800ccae: f503 73c4 add.w r3, r3, #392 @ 0x188 + 800ccb2: 601a str r2, [r3, #0] + ((uint32_t)aData[2] << CAN_TDL0R_DATA2_Pos) | + ((uint32_t)aData[1] << CAN_TDL0R_DATA1_Pos) | + ((uint32_t)aData[0] << CAN_TDL0R_DATA0_Pos)); + + /* Request transmission */ + SET_BIT(hcan->Instance->sTxMailBox[transmitmailbox].TIR, CAN_TI0R_TXRQ); + 800ccb4: 68fb ldr r3, [r7, #12] + 800ccb6: 681a ldr r2, [r3, #0] + 800ccb8: 697b ldr r3, [r7, #20] + 800ccba: 3318 adds r3, #24 + 800ccbc: 011b lsls r3, r3, #4 + 800ccbe: 4413 add r3, r2 + 800ccc0: 681b ldr r3, [r3, #0] + 800ccc2: 68fa ldr r2, [r7, #12] + 800ccc4: 6811 ldr r1, [r2, #0] + 800ccc6: f043 0201 orr.w r2, r3, #1 + 800ccca: 697b ldr r3, [r7, #20] + 800cccc: 3318 adds r3, #24 + 800ccce: 011b lsls r3, r3, #4 + 800ccd0: 440b add r3, r1 + 800ccd2: 601a str r2, [r3, #0] + + /* Return function status */ + return HAL_OK; + 800ccd4: 2300 movs r3, #0 + 800ccd6: e00e b.n 800ccf6 + } + else + { + /* Update error code */ + hcan->ErrorCode |= HAL_CAN_ERROR_PARAM; + 800ccd8: 68fb ldr r3, [r7, #12] + 800ccda: 6a5b ldr r3, [r3, #36] @ 0x24 + 800ccdc: f443 1200 orr.w r2, r3, #2097152 @ 0x200000 + 800cce0: 68fb ldr r3, [r7, #12] + 800cce2: 625a str r2, [r3, #36] @ 0x24 + + return HAL_ERROR; + 800cce4: 2301 movs r3, #1 + 800cce6: e006 b.n 800ccf6 + } + } + else + { + /* Update error code */ + hcan->ErrorCode |= HAL_CAN_ERROR_NOT_INITIALIZED; + 800cce8: 68fb ldr r3, [r7, #12] + 800ccea: 6a5b ldr r3, [r3, #36] @ 0x24 + 800ccec: f443 2280 orr.w r2, r3, #262144 @ 0x40000 + 800ccf0: 68fb ldr r3, [r7, #12] + 800ccf2: 625a str r2, [r3, #36] @ 0x24 + + return HAL_ERROR; + 800ccf4: 2301 movs r3, #1 + } +} + 800ccf6: 4618 mov r0, r3 + 800ccf8: 3724 adds r7, #36 @ 0x24 + 800ccfa: 46bd mov sp, r7 + 800ccfc: f85d 7b04 ldr.w r7, [sp], #4 + 800cd00: 4770 bx lr + +0800cd02 : + * - 0 : No pending transmission request on any selected Tx Mailboxes. + * - 1 : Pending transmission request on at least one of the selected + * Tx Mailbox. + */ +uint32_t HAL_CAN_IsTxMessagePending(const CAN_HandleTypeDef *hcan, uint32_t TxMailboxes) +{ + 800cd02: b480 push {r7} + 800cd04: b085 sub sp, #20 + 800cd06: af00 add r7, sp, #0 + 800cd08: 6078 str r0, [r7, #4] + 800cd0a: 6039 str r1, [r7, #0] + uint32_t status = 0U; + 800cd0c: 2300 movs r3, #0 + 800cd0e: 60fb str r3, [r7, #12] + HAL_CAN_StateTypeDef state = hcan->State; + 800cd10: 687b ldr r3, [r7, #4] + 800cd12: f893 3020 ldrb.w r3, [r3, #32] + 800cd16: 72fb strb r3, [r7, #11] + + /* Check function parameters */ + assert_param(IS_CAN_TX_MAILBOX_LIST(TxMailboxes)); + + if ((state == HAL_CAN_STATE_READY) || + 800cd18: 7afb ldrb r3, [r7, #11] + 800cd1a: 2b01 cmp r3, #1 + 800cd1c: d002 beq.n 800cd24 + 800cd1e: 7afb ldrb r3, [r7, #11] + 800cd20: 2b02 cmp r3, #2 + 800cd22: d10b bne.n 800cd3c + (state == HAL_CAN_STATE_LISTENING)) + { + /* Check pending transmission request on the selected Tx Mailboxes */ + if ((hcan->Instance->TSR & (TxMailboxes << CAN_TSR_TME0_Pos)) != (TxMailboxes << CAN_TSR_TME0_Pos)) + 800cd24: 687b ldr r3, [r7, #4] + 800cd26: 681b ldr r3, [r3, #0] + 800cd28: 689a ldr r2, [r3, #8] + 800cd2a: 683b ldr r3, [r7, #0] + 800cd2c: 069b lsls r3, r3, #26 + 800cd2e: 401a ands r2, r3 + 800cd30: 683b ldr r3, [r7, #0] + 800cd32: 069b lsls r3, r3, #26 + 800cd34: 429a cmp r2, r3 + 800cd36: d001 beq.n 800cd3c + { + status = 1U; + 800cd38: 2301 movs r3, #1 + 800cd3a: 60fb str r3, [r7, #12] + } + } + + /* Return status */ + return status; + 800cd3c: 68fb ldr r3, [r7, #12] +} + 800cd3e: 4618 mov r0, r3 + 800cd40: 3714 adds r7, #20 + 800cd42: 46bd mov sp, r7 + 800cd44: f85d 7b04 ldr.w r7, [sp], #4 + 800cd48: 4770 bx lr + +0800cd4a : + * @param aData array where the payload of the Rx frame will be stored. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_CAN_GetRxMessage(CAN_HandleTypeDef *hcan, uint32_t RxFifo, + CAN_RxHeaderTypeDef *pHeader, uint8_t aData[]) +{ + 800cd4a: b480 push {r7} + 800cd4c: b087 sub sp, #28 + 800cd4e: af00 add r7, sp, #0 + 800cd50: 60f8 str r0, [r7, #12] + 800cd52: 60b9 str r1, [r7, #8] + 800cd54: 607a str r2, [r7, #4] + 800cd56: 603b str r3, [r7, #0] + HAL_CAN_StateTypeDef state = hcan->State; + 800cd58: 68fb ldr r3, [r7, #12] + 800cd5a: f893 3020 ldrb.w r3, [r3, #32] + 800cd5e: 75fb strb r3, [r7, #23] + + assert_param(IS_CAN_RX_FIFO(RxFifo)); + + if ((state == HAL_CAN_STATE_READY) || + 800cd60: 7dfb ldrb r3, [r7, #23] + 800cd62: 2b01 cmp r3, #1 + 800cd64: d003 beq.n 800cd6e + 800cd66: 7dfb ldrb r3, [r7, #23] + 800cd68: 2b02 cmp r3, #2 + 800cd6a: f040 8103 bne.w 800cf74 + (state == HAL_CAN_STATE_LISTENING)) + { + /* Check the Rx FIFO */ + if (RxFifo == CAN_RX_FIFO0) /* Rx element is assigned to Rx FIFO 0 */ + 800cd6e: 68bb ldr r3, [r7, #8] + 800cd70: 2b00 cmp r3, #0 + 800cd72: d10e bne.n 800cd92 + { + /* Check that the Rx FIFO 0 is not empty */ + if ((hcan->Instance->RF0R & CAN_RF0R_FMP0) == 0U) + 800cd74: 68fb ldr r3, [r7, #12] + 800cd76: 681b ldr r3, [r3, #0] + 800cd78: 68db ldr r3, [r3, #12] + 800cd7a: f003 0303 and.w r3, r3, #3 + 800cd7e: 2b00 cmp r3, #0 + 800cd80: d116 bne.n 800cdb0 + { + /* Update error code */ + hcan->ErrorCode |= HAL_CAN_ERROR_PARAM; + 800cd82: 68fb ldr r3, [r7, #12] + 800cd84: 6a5b ldr r3, [r3, #36] @ 0x24 + 800cd86: f443 1200 orr.w r2, r3, #2097152 @ 0x200000 + 800cd8a: 68fb ldr r3, [r7, #12] + 800cd8c: 625a str r2, [r3, #36] @ 0x24 + + return HAL_ERROR; + 800cd8e: 2301 movs r3, #1 + 800cd90: e0f7 b.n 800cf82 + } + } + else /* Rx element is assigned to Rx FIFO 1 */ + { + /* Check that the Rx FIFO 1 is not empty */ + if ((hcan->Instance->RF1R & CAN_RF1R_FMP1) == 0U) + 800cd92: 68fb ldr r3, [r7, #12] + 800cd94: 681b ldr r3, [r3, #0] + 800cd96: 691b ldr r3, [r3, #16] + 800cd98: f003 0303 and.w r3, r3, #3 + 800cd9c: 2b00 cmp r3, #0 + 800cd9e: d107 bne.n 800cdb0 + { + /* Update error code */ + hcan->ErrorCode |= HAL_CAN_ERROR_PARAM; + 800cda0: 68fb ldr r3, [r7, #12] + 800cda2: 6a5b ldr r3, [r3, #36] @ 0x24 + 800cda4: f443 1200 orr.w r2, r3, #2097152 @ 0x200000 + 800cda8: 68fb ldr r3, [r7, #12] + 800cdaa: 625a str r2, [r3, #36] @ 0x24 + + return HAL_ERROR; + 800cdac: 2301 movs r3, #1 + 800cdae: e0e8 b.n 800cf82 + } + } + + /* Get the header */ + pHeader->IDE = CAN_RI0R_IDE & hcan->Instance->sFIFOMailBox[RxFifo].RIR; + 800cdb0: 68fb ldr r3, [r7, #12] + 800cdb2: 681a ldr r2, [r3, #0] + 800cdb4: 68bb ldr r3, [r7, #8] + 800cdb6: 331b adds r3, #27 + 800cdb8: 011b lsls r3, r3, #4 + 800cdba: 4413 add r3, r2 + 800cdbc: 681b ldr r3, [r3, #0] + 800cdbe: f003 0204 and.w r2, r3, #4 + 800cdc2: 687b ldr r3, [r7, #4] + 800cdc4: 609a str r2, [r3, #8] + if (pHeader->IDE == CAN_ID_STD) + 800cdc6: 687b ldr r3, [r7, #4] + 800cdc8: 689b ldr r3, [r3, #8] + 800cdca: 2b00 cmp r3, #0 + 800cdcc: d10c bne.n 800cde8 + { + pHeader->StdId = (CAN_RI0R_STID & hcan->Instance->sFIFOMailBox[RxFifo].RIR) >> CAN_TI0R_STID_Pos; + 800cdce: 68fb ldr r3, [r7, #12] + 800cdd0: 681a ldr r2, [r3, #0] + 800cdd2: 68bb ldr r3, [r7, #8] + 800cdd4: 331b adds r3, #27 + 800cdd6: 011b lsls r3, r3, #4 + 800cdd8: 4413 add r3, r2 + 800cdda: 681b ldr r3, [r3, #0] + 800cddc: 0d5b lsrs r3, r3, #21 + 800cdde: f3c3 020a ubfx r2, r3, #0, #11 + 800cde2: 687b ldr r3, [r7, #4] + 800cde4: 601a str r2, [r3, #0] + 800cde6: e00b b.n 800ce00 + } + else + { + pHeader->ExtId = ((CAN_RI0R_EXID | CAN_RI0R_STID) & + hcan->Instance->sFIFOMailBox[RxFifo].RIR) >> CAN_RI0R_EXID_Pos; + 800cde8: 68fb ldr r3, [r7, #12] + 800cdea: 681a ldr r2, [r3, #0] + 800cdec: 68bb ldr r3, [r7, #8] + 800cdee: 331b adds r3, #27 + 800cdf0: 011b lsls r3, r3, #4 + 800cdf2: 4413 add r3, r2 + 800cdf4: 681b ldr r3, [r3, #0] + 800cdf6: 08db lsrs r3, r3, #3 + 800cdf8: f023 4260 bic.w r2, r3, #3758096384 @ 0xe0000000 + pHeader->ExtId = ((CAN_RI0R_EXID | CAN_RI0R_STID) & + 800cdfc: 687b ldr r3, [r7, #4] + 800cdfe: 605a str r2, [r3, #4] + } + pHeader->RTR = (CAN_RI0R_RTR & hcan->Instance->sFIFOMailBox[RxFifo].RIR); + 800ce00: 68fb ldr r3, [r7, #12] + 800ce02: 681a ldr r2, [r3, #0] + 800ce04: 68bb ldr r3, [r7, #8] + 800ce06: 331b adds r3, #27 + 800ce08: 011b lsls r3, r3, #4 + 800ce0a: 4413 add r3, r2 + 800ce0c: 681b ldr r3, [r3, #0] + 800ce0e: f003 0202 and.w r2, r3, #2 + 800ce12: 687b ldr r3, [r7, #4] + 800ce14: 60da str r2, [r3, #12] + if (((CAN_RDT0R_DLC & hcan->Instance->sFIFOMailBox[RxFifo].RDTR) >> CAN_RDT0R_DLC_Pos) >= 8U) + 800ce16: 68fb ldr r3, [r7, #12] + 800ce18: 681a ldr r2, [r3, #0] + 800ce1a: 68bb ldr r3, [r7, #8] + 800ce1c: 331b adds r3, #27 + 800ce1e: 011b lsls r3, r3, #4 + 800ce20: 4413 add r3, r2 + 800ce22: 3304 adds r3, #4 + 800ce24: 681b ldr r3, [r3, #0] + 800ce26: f003 0308 and.w r3, r3, #8 + 800ce2a: 2b00 cmp r3, #0 + 800ce2c: d003 beq.n 800ce36 + { + /* Truncate DLC to 8 if received field is over range */ + pHeader->DLC = 8U; + 800ce2e: 687b ldr r3, [r7, #4] + 800ce30: 2208 movs r2, #8 + 800ce32: 611a str r2, [r3, #16] + 800ce34: e00b b.n 800ce4e + } + else + { + pHeader->DLC = (CAN_RDT0R_DLC & hcan->Instance->sFIFOMailBox[RxFifo].RDTR) >> CAN_RDT0R_DLC_Pos; + 800ce36: 68fb ldr r3, [r7, #12] + 800ce38: 681a ldr r2, [r3, #0] + 800ce3a: 68bb ldr r3, [r7, #8] + 800ce3c: 331b adds r3, #27 + 800ce3e: 011b lsls r3, r3, #4 + 800ce40: 4413 add r3, r2 + 800ce42: 3304 adds r3, #4 + 800ce44: 681b ldr r3, [r3, #0] + 800ce46: f003 020f and.w r2, r3, #15 + 800ce4a: 687b ldr r3, [r7, #4] + 800ce4c: 611a str r2, [r3, #16] + } + pHeader->FilterMatchIndex = (CAN_RDT0R_FMI & hcan->Instance->sFIFOMailBox[RxFifo].RDTR) >> CAN_RDT0R_FMI_Pos; + 800ce4e: 68fb ldr r3, [r7, #12] + 800ce50: 681a ldr r2, [r3, #0] + 800ce52: 68bb ldr r3, [r7, #8] + 800ce54: 331b adds r3, #27 + 800ce56: 011b lsls r3, r3, #4 + 800ce58: 4413 add r3, r2 + 800ce5a: 3304 adds r3, #4 + 800ce5c: 681b ldr r3, [r3, #0] + 800ce5e: 0a1b lsrs r3, r3, #8 + 800ce60: b2da uxtb r2, r3 + 800ce62: 687b ldr r3, [r7, #4] + 800ce64: 619a str r2, [r3, #24] + pHeader->Timestamp = (CAN_RDT0R_TIME & hcan->Instance->sFIFOMailBox[RxFifo].RDTR) >> CAN_RDT0R_TIME_Pos; + 800ce66: 68fb ldr r3, [r7, #12] + 800ce68: 681a ldr r2, [r3, #0] + 800ce6a: 68bb ldr r3, [r7, #8] + 800ce6c: 331b adds r3, #27 + 800ce6e: 011b lsls r3, r3, #4 + 800ce70: 4413 add r3, r2 + 800ce72: 3304 adds r3, #4 + 800ce74: 681b ldr r3, [r3, #0] + 800ce76: 0c1b lsrs r3, r3, #16 + 800ce78: b29a uxth r2, r3 + 800ce7a: 687b ldr r3, [r7, #4] + 800ce7c: 615a str r2, [r3, #20] + + /* Get the data */ + aData[0] = (uint8_t)((CAN_RDL0R_DATA0 & hcan->Instance->sFIFOMailBox[RxFifo].RDLR) >> CAN_RDL0R_DATA0_Pos); + 800ce7e: 68fb ldr r3, [r7, #12] + 800ce80: 681a ldr r2, [r3, #0] + 800ce82: 68bb ldr r3, [r7, #8] + 800ce84: 011b lsls r3, r3, #4 + 800ce86: 4413 add r3, r2 + 800ce88: f503 73dc add.w r3, r3, #440 @ 0x1b8 + 800ce8c: 681b ldr r3, [r3, #0] + 800ce8e: b2da uxtb r2, r3 + 800ce90: 683b ldr r3, [r7, #0] + 800ce92: 701a strb r2, [r3, #0] + aData[1] = (uint8_t)((CAN_RDL0R_DATA1 & hcan->Instance->sFIFOMailBox[RxFifo].RDLR) >> CAN_RDL0R_DATA1_Pos); + 800ce94: 68fb ldr r3, [r7, #12] + 800ce96: 681a ldr r2, [r3, #0] + 800ce98: 68bb ldr r3, [r7, #8] + 800ce9a: 011b lsls r3, r3, #4 + 800ce9c: 4413 add r3, r2 + 800ce9e: f503 73dc add.w r3, r3, #440 @ 0x1b8 + 800cea2: 681b ldr r3, [r3, #0] + 800cea4: 0a1a lsrs r2, r3, #8 + 800cea6: 683b ldr r3, [r7, #0] + 800cea8: 3301 adds r3, #1 + 800ceaa: b2d2 uxtb r2, r2 + 800ceac: 701a strb r2, [r3, #0] + aData[2] = (uint8_t)((CAN_RDL0R_DATA2 & hcan->Instance->sFIFOMailBox[RxFifo].RDLR) >> CAN_RDL0R_DATA2_Pos); + 800ceae: 68fb ldr r3, [r7, #12] + 800ceb0: 681a ldr r2, [r3, #0] + 800ceb2: 68bb ldr r3, [r7, #8] + 800ceb4: 011b lsls r3, r3, #4 + 800ceb6: 4413 add r3, r2 + 800ceb8: f503 73dc add.w r3, r3, #440 @ 0x1b8 + 800cebc: 681b ldr r3, [r3, #0] + 800cebe: 0c1a lsrs r2, r3, #16 + 800cec0: 683b ldr r3, [r7, #0] + 800cec2: 3302 adds r3, #2 + 800cec4: b2d2 uxtb r2, r2 + 800cec6: 701a strb r2, [r3, #0] + aData[3] = (uint8_t)((CAN_RDL0R_DATA3 & hcan->Instance->sFIFOMailBox[RxFifo].RDLR) >> CAN_RDL0R_DATA3_Pos); + 800cec8: 68fb ldr r3, [r7, #12] + 800ceca: 681a ldr r2, [r3, #0] + 800cecc: 68bb ldr r3, [r7, #8] + 800cece: 011b lsls r3, r3, #4 + 800ced0: 4413 add r3, r2 + 800ced2: f503 73dc add.w r3, r3, #440 @ 0x1b8 + 800ced6: 681b ldr r3, [r3, #0] + 800ced8: 0e1a lsrs r2, r3, #24 + 800ceda: 683b ldr r3, [r7, #0] + 800cedc: 3303 adds r3, #3 + 800cede: b2d2 uxtb r2, r2 + 800cee0: 701a strb r2, [r3, #0] + aData[4] = (uint8_t)((CAN_RDH0R_DATA4 & hcan->Instance->sFIFOMailBox[RxFifo].RDHR) >> CAN_RDH0R_DATA4_Pos); + 800cee2: 68fb ldr r3, [r7, #12] + 800cee4: 681a ldr r2, [r3, #0] + 800cee6: 68bb ldr r3, [r7, #8] + 800cee8: 011b lsls r3, r3, #4 + 800ceea: 4413 add r3, r2 + 800ceec: f503 73de add.w r3, r3, #444 @ 0x1bc + 800cef0: 681a ldr r2, [r3, #0] + 800cef2: 683b ldr r3, [r7, #0] + 800cef4: 3304 adds r3, #4 + 800cef6: b2d2 uxtb r2, r2 + 800cef8: 701a strb r2, [r3, #0] + aData[5] = (uint8_t)((CAN_RDH0R_DATA5 & hcan->Instance->sFIFOMailBox[RxFifo].RDHR) >> CAN_RDH0R_DATA5_Pos); + 800cefa: 68fb ldr r3, [r7, #12] + 800cefc: 681a ldr r2, [r3, #0] + 800cefe: 68bb ldr r3, [r7, #8] + 800cf00: 011b lsls r3, r3, #4 + 800cf02: 4413 add r3, r2 + 800cf04: f503 73de add.w r3, r3, #444 @ 0x1bc + 800cf08: 681b ldr r3, [r3, #0] + 800cf0a: 0a1a lsrs r2, r3, #8 + 800cf0c: 683b ldr r3, [r7, #0] + 800cf0e: 3305 adds r3, #5 + 800cf10: b2d2 uxtb r2, r2 + 800cf12: 701a strb r2, [r3, #0] + aData[6] = (uint8_t)((CAN_RDH0R_DATA6 & hcan->Instance->sFIFOMailBox[RxFifo].RDHR) >> CAN_RDH0R_DATA6_Pos); + 800cf14: 68fb ldr r3, [r7, #12] + 800cf16: 681a ldr r2, [r3, #0] + 800cf18: 68bb ldr r3, [r7, #8] + 800cf1a: 011b lsls r3, r3, #4 + 800cf1c: 4413 add r3, r2 + 800cf1e: f503 73de add.w r3, r3, #444 @ 0x1bc + 800cf22: 681b ldr r3, [r3, #0] + 800cf24: 0c1a lsrs r2, r3, #16 + 800cf26: 683b ldr r3, [r7, #0] + 800cf28: 3306 adds r3, #6 + 800cf2a: b2d2 uxtb r2, r2 + 800cf2c: 701a strb r2, [r3, #0] + aData[7] = (uint8_t)((CAN_RDH0R_DATA7 & hcan->Instance->sFIFOMailBox[RxFifo].RDHR) >> CAN_RDH0R_DATA7_Pos); + 800cf2e: 68fb ldr r3, [r7, #12] + 800cf30: 681a ldr r2, [r3, #0] + 800cf32: 68bb ldr r3, [r7, #8] + 800cf34: 011b lsls r3, r3, #4 + 800cf36: 4413 add r3, r2 + 800cf38: f503 73de add.w r3, r3, #444 @ 0x1bc + 800cf3c: 681b ldr r3, [r3, #0] + 800cf3e: 0e1a lsrs r2, r3, #24 + 800cf40: 683b ldr r3, [r7, #0] + 800cf42: 3307 adds r3, #7 + 800cf44: b2d2 uxtb r2, r2 + 800cf46: 701a strb r2, [r3, #0] + + /* Release the FIFO */ + if (RxFifo == CAN_RX_FIFO0) /* Rx element is assigned to Rx FIFO 0 */ + 800cf48: 68bb ldr r3, [r7, #8] + 800cf4a: 2b00 cmp r3, #0 + 800cf4c: d108 bne.n 800cf60 + { + /* Release RX FIFO 0 */ + SET_BIT(hcan->Instance->RF0R, CAN_RF0R_RFOM0); + 800cf4e: 68fb ldr r3, [r7, #12] + 800cf50: 681b ldr r3, [r3, #0] + 800cf52: 68da ldr r2, [r3, #12] + 800cf54: 68fb ldr r3, [r7, #12] + 800cf56: 681b ldr r3, [r3, #0] + 800cf58: f042 0220 orr.w r2, r2, #32 + 800cf5c: 60da str r2, [r3, #12] + 800cf5e: e007 b.n 800cf70 + } + else /* Rx element is assigned to Rx FIFO 1 */ + { + /* Release RX FIFO 1 */ + SET_BIT(hcan->Instance->RF1R, CAN_RF1R_RFOM1); + 800cf60: 68fb ldr r3, [r7, #12] + 800cf62: 681b ldr r3, [r3, #0] + 800cf64: 691a ldr r2, [r3, #16] + 800cf66: 68fb ldr r3, [r7, #12] + 800cf68: 681b ldr r3, [r3, #0] + 800cf6a: f042 0220 orr.w r2, r2, #32 + 800cf6e: 611a str r2, [r3, #16] + } + + /* Return function status */ + return HAL_OK; + 800cf70: 2300 movs r3, #0 + 800cf72: e006 b.n 800cf82 + } + else + { + /* Update error code */ + hcan->ErrorCode |= HAL_CAN_ERROR_NOT_INITIALIZED; + 800cf74: 68fb ldr r3, [r7, #12] + 800cf76: 6a5b ldr r3, [r3, #36] @ 0x24 + 800cf78: f443 2280 orr.w r2, r3, #262144 @ 0x40000 + 800cf7c: 68fb ldr r3, [r7, #12] + 800cf7e: 625a str r2, [r3, #36] @ 0x24 + + return HAL_ERROR; + 800cf80: 2301 movs r3, #1 + } +} + 800cf82: 4618 mov r0, r3 + 800cf84: 371c adds r7, #28 + 800cf86: 46bd mov sp, r7 + 800cf88: f85d 7b04 ldr.w r7, [sp], #4 + 800cf8c: 4770 bx lr + +0800cf8e : + * @param ActiveITs indicates which interrupts will be enabled. + * This parameter can be any combination of @arg CAN_Interrupts. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_CAN_ActivateNotification(CAN_HandleTypeDef *hcan, uint32_t ActiveITs) +{ + 800cf8e: b480 push {r7} + 800cf90: b085 sub sp, #20 + 800cf92: af00 add r7, sp, #0 + 800cf94: 6078 str r0, [r7, #4] + 800cf96: 6039 str r1, [r7, #0] + HAL_CAN_StateTypeDef state = hcan->State; + 800cf98: 687b ldr r3, [r7, #4] + 800cf9a: f893 3020 ldrb.w r3, [r3, #32] + 800cf9e: 73fb strb r3, [r7, #15] + + /* Check function parameters */ + assert_param(IS_CAN_IT(ActiveITs)); + + if ((state == HAL_CAN_STATE_READY) || + 800cfa0: 7bfb ldrb r3, [r7, #15] + 800cfa2: 2b01 cmp r3, #1 + 800cfa4: d002 beq.n 800cfac + 800cfa6: 7bfb ldrb r3, [r7, #15] + 800cfa8: 2b02 cmp r3, #2 + 800cfaa: d109 bne.n 800cfc0 + (state == HAL_CAN_STATE_LISTENING)) + { + /* Enable the selected interrupts */ + __HAL_CAN_ENABLE_IT(hcan, ActiveITs); + 800cfac: 687b ldr r3, [r7, #4] + 800cfae: 681b ldr r3, [r3, #0] + 800cfb0: 6959 ldr r1, [r3, #20] + 800cfb2: 687b ldr r3, [r7, #4] + 800cfb4: 681b ldr r3, [r3, #0] + 800cfb6: 683a ldr r2, [r7, #0] + 800cfb8: 430a orrs r2, r1 + 800cfba: 615a str r2, [r3, #20] + + /* Return function status */ + return HAL_OK; + 800cfbc: 2300 movs r3, #0 + 800cfbe: e006 b.n 800cfce + } + else + { + /* Update error code */ + hcan->ErrorCode |= HAL_CAN_ERROR_NOT_INITIALIZED; + 800cfc0: 687b ldr r3, [r7, #4] + 800cfc2: 6a5b ldr r3, [r3, #36] @ 0x24 + 800cfc4: f443 2280 orr.w r2, r3, #262144 @ 0x40000 + 800cfc8: 687b ldr r3, [r7, #4] + 800cfca: 625a str r2, [r3, #36] @ 0x24 + + return HAL_ERROR; + 800cfcc: 2301 movs r3, #1 + } +} + 800cfce: 4618 mov r0, r3 + 800cfd0: 3714 adds r7, #20 + 800cfd2: 46bd mov sp, r7 + 800cfd4: f85d 7b04 ldr.w r7, [sp], #4 + 800cfd8: 4770 bx lr + +0800cfda : + * @param hcan pointer to a CAN_HandleTypeDef structure that contains + * the configuration information for the specified CAN. + * @retval None + */ +void HAL_CAN_IRQHandler(CAN_HandleTypeDef *hcan) +{ + 800cfda: b580 push {r7, lr} + 800cfdc: b08a sub sp, #40 @ 0x28 + 800cfde: af00 add r7, sp, #0 + 800cfe0: 6078 str r0, [r7, #4] + uint32_t errorcode = HAL_CAN_ERROR_NONE; + 800cfe2: 2300 movs r3, #0 + 800cfe4: 627b str r3, [r7, #36] @ 0x24 + uint32_t interrupts = READ_REG(hcan->Instance->IER); + 800cfe6: 687b ldr r3, [r7, #4] + 800cfe8: 681b ldr r3, [r3, #0] + 800cfea: 695b ldr r3, [r3, #20] + 800cfec: 623b str r3, [r7, #32] + uint32_t msrflags = READ_REG(hcan->Instance->MSR); + 800cfee: 687b ldr r3, [r7, #4] + 800cff0: 681b ldr r3, [r3, #0] + 800cff2: 685b ldr r3, [r3, #4] + 800cff4: 61fb str r3, [r7, #28] + uint32_t tsrflags = READ_REG(hcan->Instance->TSR); + 800cff6: 687b ldr r3, [r7, #4] + 800cff8: 681b ldr r3, [r3, #0] + 800cffa: 689b ldr r3, [r3, #8] + 800cffc: 61bb str r3, [r7, #24] + uint32_t rf0rflags = READ_REG(hcan->Instance->RF0R); + 800cffe: 687b ldr r3, [r7, #4] + 800d000: 681b ldr r3, [r3, #0] + 800d002: 68db ldr r3, [r3, #12] + 800d004: 617b str r3, [r7, #20] + uint32_t rf1rflags = READ_REG(hcan->Instance->RF1R); + 800d006: 687b ldr r3, [r7, #4] + 800d008: 681b ldr r3, [r3, #0] + 800d00a: 691b ldr r3, [r3, #16] + 800d00c: 613b str r3, [r7, #16] + uint32_t esrflags = READ_REG(hcan->Instance->ESR); + 800d00e: 687b ldr r3, [r7, #4] + 800d010: 681b ldr r3, [r3, #0] + 800d012: 699b ldr r3, [r3, #24] + 800d014: 60fb str r3, [r7, #12] + + /* Transmit Mailbox empty interrupt management *****************************/ + if ((interrupts & CAN_IT_TX_MAILBOX_EMPTY) != 0U) + 800d016: 6a3b ldr r3, [r7, #32] + 800d018: f003 0301 and.w r3, r3, #1 + 800d01c: 2b00 cmp r3, #0 + 800d01e: d07c beq.n 800d11a + { + /* Transmit Mailbox 0 management *****************************************/ + if ((tsrflags & CAN_TSR_RQCP0) != 0U) + 800d020: 69bb ldr r3, [r7, #24] + 800d022: f003 0301 and.w r3, r3, #1 + 800d026: 2b00 cmp r3, #0 + 800d028: d023 beq.n 800d072 + { + /* Clear the Transmission Complete flag (and TXOK0,ALST0,TERR0 bits) */ + __HAL_CAN_CLEAR_FLAG(hcan, CAN_FLAG_RQCP0); + 800d02a: 687b ldr r3, [r7, #4] + 800d02c: 681b ldr r3, [r3, #0] + 800d02e: 2201 movs r2, #1 + 800d030: 609a str r2, [r3, #8] + + if ((tsrflags & CAN_TSR_TXOK0) != 0U) + 800d032: 69bb ldr r3, [r7, #24] + 800d034: f003 0302 and.w r3, r3, #2 + 800d038: 2b00 cmp r3, #0 + 800d03a: d003 beq.n 800d044 +#if USE_HAL_CAN_REGISTER_CALLBACKS == 1 + /* Call registered callback*/ + hcan->TxMailbox0CompleteCallback(hcan); +#else + /* Call weak (surcharged) callback */ + HAL_CAN_TxMailbox0CompleteCallback(hcan); + 800d03c: 6878 ldr r0, [r7, #4] + 800d03e: f7fb fc23 bl 8008888 + 800d042: e016 b.n 800d072 +#endif /* USE_HAL_CAN_REGISTER_CALLBACKS */ + } + else + { + if ((tsrflags & CAN_TSR_ALST0) != 0U) + 800d044: 69bb ldr r3, [r7, #24] + 800d046: f003 0304 and.w r3, r3, #4 + 800d04a: 2b00 cmp r3, #0 + 800d04c: d004 beq.n 800d058 + { + /* Update error code */ + errorcode |= HAL_CAN_ERROR_TX_ALST0; + 800d04e: 6a7b ldr r3, [r7, #36] @ 0x24 + 800d050: f443 6300 orr.w r3, r3, #2048 @ 0x800 + 800d054: 627b str r3, [r7, #36] @ 0x24 + 800d056: e00c b.n 800d072 + } + else if ((tsrflags & CAN_TSR_TERR0) != 0U) + 800d058: 69bb ldr r3, [r7, #24] + 800d05a: f003 0308 and.w r3, r3, #8 + 800d05e: 2b00 cmp r3, #0 + 800d060: d004 beq.n 800d06c + { + /* Update error code */ + errorcode |= HAL_CAN_ERROR_TX_TERR0; + 800d062: 6a7b ldr r3, [r7, #36] @ 0x24 + 800d064: f443 5380 orr.w r3, r3, #4096 @ 0x1000 + 800d068: 627b str r3, [r7, #36] @ 0x24 + 800d06a: e002 b.n 800d072 +#if USE_HAL_CAN_REGISTER_CALLBACKS == 1 + /* Call registered callback*/ + hcan->TxMailbox0AbortCallback(hcan); +#else + /* Call weak (surcharged) callback */ + HAL_CAN_TxMailbox0AbortCallback(hcan); + 800d06c: 6878 ldr r0, [r7, #4] + 800d06e: f7fb fc41 bl 80088f4 + } + } + } + + /* Transmit Mailbox 1 management *****************************************/ + if ((tsrflags & CAN_TSR_RQCP1) != 0U) + 800d072: 69bb ldr r3, [r7, #24] + 800d074: f403 7380 and.w r3, r3, #256 @ 0x100 + 800d078: 2b00 cmp r3, #0 + 800d07a: d024 beq.n 800d0c6 + { + /* Clear the Transmission Complete flag (and TXOK1,ALST1,TERR1 bits) */ + __HAL_CAN_CLEAR_FLAG(hcan, CAN_FLAG_RQCP1); + 800d07c: 687b ldr r3, [r7, #4] + 800d07e: 681b ldr r3, [r3, #0] + 800d080: f44f 7280 mov.w r2, #256 @ 0x100 + 800d084: 609a str r2, [r3, #8] + + if ((tsrflags & CAN_TSR_TXOK1) != 0U) + 800d086: 69bb ldr r3, [r7, #24] + 800d088: f403 7300 and.w r3, r3, #512 @ 0x200 + 800d08c: 2b00 cmp r3, #0 + 800d08e: d003 beq.n 800d098 +#if USE_HAL_CAN_REGISTER_CALLBACKS == 1 + /* Call registered callback*/ + hcan->TxMailbox1CompleteCallback(hcan); +#else + /* Call weak (surcharged) callback */ + HAL_CAN_TxMailbox1CompleteCallback(hcan); + 800d090: 6878 ldr r0, [r7, #4] + 800d092: f7fb fc0b bl 80088ac + 800d096: e016 b.n 800d0c6 +#endif /* USE_HAL_CAN_REGISTER_CALLBACKS */ + } + else + { + if ((tsrflags & CAN_TSR_ALST1) != 0U) + 800d098: 69bb ldr r3, [r7, #24] + 800d09a: f403 6380 and.w r3, r3, #1024 @ 0x400 + 800d09e: 2b00 cmp r3, #0 + 800d0a0: d004 beq.n 800d0ac + { + /* Update error code */ + errorcode |= HAL_CAN_ERROR_TX_ALST1; + 800d0a2: 6a7b ldr r3, [r7, #36] @ 0x24 + 800d0a4: f443 5300 orr.w r3, r3, #8192 @ 0x2000 + 800d0a8: 627b str r3, [r7, #36] @ 0x24 + 800d0aa: e00c b.n 800d0c6 + } + else if ((tsrflags & CAN_TSR_TERR1) != 0U) + 800d0ac: 69bb ldr r3, [r7, #24] + 800d0ae: f403 6300 and.w r3, r3, #2048 @ 0x800 + 800d0b2: 2b00 cmp r3, #0 + 800d0b4: d004 beq.n 800d0c0 + { + /* Update error code */ + errorcode |= HAL_CAN_ERROR_TX_TERR1; + 800d0b6: 6a7b ldr r3, [r7, #36] @ 0x24 + 800d0b8: f443 4380 orr.w r3, r3, #16384 @ 0x4000 + 800d0bc: 627b str r3, [r7, #36] @ 0x24 + 800d0be: e002 b.n 800d0c6 +#if USE_HAL_CAN_REGISTER_CALLBACKS == 1 + /* Call registered callback*/ + hcan->TxMailbox1AbortCallback(hcan); +#else + /* Call weak (surcharged) callback */ + HAL_CAN_TxMailbox1AbortCallback(hcan); + 800d0c0: 6878 ldr r0, [r7, #4] + 800d0c2: f7fb fc21 bl 8008908 + } + } + } + + /* Transmit Mailbox 2 management *****************************************/ + if ((tsrflags & CAN_TSR_RQCP2) != 0U) + 800d0c6: 69bb ldr r3, [r7, #24] + 800d0c8: f403 3380 and.w r3, r3, #65536 @ 0x10000 + 800d0cc: 2b00 cmp r3, #0 + 800d0ce: d024 beq.n 800d11a + { + /* Clear the Transmission Complete flag (and TXOK2,ALST2,TERR2 bits) */ + __HAL_CAN_CLEAR_FLAG(hcan, CAN_FLAG_RQCP2); + 800d0d0: 687b ldr r3, [r7, #4] + 800d0d2: 681b ldr r3, [r3, #0] + 800d0d4: f44f 3280 mov.w r2, #65536 @ 0x10000 + 800d0d8: 609a str r2, [r3, #8] + + if ((tsrflags & CAN_TSR_TXOK2) != 0U) + 800d0da: 69bb ldr r3, [r7, #24] + 800d0dc: f403 3300 and.w r3, r3, #131072 @ 0x20000 + 800d0e0: 2b00 cmp r3, #0 + 800d0e2: d003 beq.n 800d0ec +#if USE_HAL_CAN_REGISTER_CALLBACKS == 1 + /* Call registered callback*/ + hcan->TxMailbox2CompleteCallback(hcan); +#else + /* Call weak (surcharged) callback */ + HAL_CAN_TxMailbox2CompleteCallback(hcan); + 800d0e4: 6878 ldr r0, [r7, #4] + 800d0e6: f7fb fbf3 bl 80088d0 + 800d0ea: e016 b.n 800d11a +#endif /* USE_HAL_CAN_REGISTER_CALLBACKS */ + } + else + { + if ((tsrflags & CAN_TSR_ALST2) != 0U) + 800d0ec: 69bb ldr r3, [r7, #24] + 800d0ee: f403 2380 and.w r3, r3, #262144 @ 0x40000 + 800d0f2: 2b00 cmp r3, #0 + 800d0f4: d004 beq.n 800d100 + { + /* Update error code */ + errorcode |= HAL_CAN_ERROR_TX_ALST2; + 800d0f6: 6a7b ldr r3, [r7, #36] @ 0x24 + 800d0f8: f443 4300 orr.w r3, r3, #32768 @ 0x8000 + 800d0fc: 627b str r3, [r7, #36] @ 0x24 + 800d0fe: e00c b.n 800d11a + } + else if ((tsrflags & CAN_TSR_TERR2) != 0U) + 800d100: 69bb ldr r3, [r7, #24] + 800d102: f403 2300 and.w r3, r3, #524288 @ 0x80000 + 800d106: 2b00 cmp r3, #0 + 800d108: d004 beq.n 800d114 + { + /* Update error code */ + errorcode |= HAL_CAN_ERROR_TX_TERR2; + 800d10a: 6a7b ldr r3, [r7, #36] @ 0x24 + 800d10c: f443 3380 orr.w r3, r3, #65536 @ 0x10000 + 800d110: 627b str r3, [r7, #36] @ 0x24 + 800d112: e002 b.n 800d11a +#if USE_HAL_CAN_REGISTER_CALLBACKS == 1 + /* Call registered callback*/ + hcan->TxMailbox2AbortCallback(hcan); +#else + /* Call weak (surcharged) callback */ + HAL_CAN_TxMailbox2AbortCallback(hcan); + 800d114: 6878 ldr r0, [r7, #4] + 800d116: f7fb fc01 bl 800891c + } + } + } + + /* Receive FIFO 0 overrun interrupt management *****************************/ + if ((interrupts & CAN_IT_RX_FIFO0_OVERRUN) != 0U) + 800d11a: 6a3b ldr r3, [r7, #32] + 800d11c: f003 0308 and.w r3, r3, #8 + 800d120: 2b00 cmp r3, #0 + 800d122: d00c beq.n 800d13e + { + if ((rf0rflags & CAN_RF0R_FOVR0) != 0U) + 800d124: 697b ldr r3, [r7, #20] + 800d126: f003 0310 and.w r3, r3, #16 + 800d12a: 2b00 cmp r3, #0 + 800d12c: d007 beq.n 800d13e + { + /* Set CAN error code to Rx Fifo 0 overrun error */ + errorcode |= HAL_CAN_ERROR_RX_FOV0; + 800d12e: 6a7b ldr r3, [r7, #36] @ 0x24 + 800d130: f443 7300 orr.w r3, r3, #512 @ 0x200 + 800d134: 627b str r3, [r7, #36] @ 0x24 + + /* Clear FIFO0 Overrun Flag */ + __HAL_CAN_CLEAR_FLAG(hcan, CAN_FLAG_FOV0); + 800d136: 687b ldr r3, [r7, #4] + 800d138: 681b ldr r3, [r3, #0] + 800d13a: 2210 movs r2, #16 + 800d13c: 60da str r2, [r3, #12] + } + } + + /* Receive FIFO 0 full interrupt management ********************************/ + if ((interrupts & CAN_IT_RX_FIFO0_FULL) != 0U) + 800d13e: 6a3b ldr r3, [r7, #32] + 800d140: f003 0304 and.w r3, r3, #4 + 800d144: 2b00 cmp r3, #0 + 800d146: d00b beq.n 800d160 + { + if ((rf0rflags & CAN_RF0R_FULL0) != 0U) + 800d148: 697b ldr r3, [r7, #20] + 800d14a: f003 0308 and.w r3, r3, #8 + 800d14e: 2b00 cmp r3, #0 + 800d150: d006 beq.n 800d160 + { + /* Clear FIFO 0 full Flag */ + __HAL_CAN_CLEAR_FLAG(hcan, CAN_FLAG_FF0); + 800d152: 687b ldr r3, [r7, #4] + 800d154: 681b ldr r3, [r3, #0] + 800d156: 2208 movs r2, #8 + 800d158: 60da str r2, [r3, #12] +#if USE_HAL_CAN_REGISTER_CALLBACKS == 1 + /* Call registered callback*/ + hcan->RxFifo0FullCallback(hcan); +#else + /* Call weak (surcharged) callback */ + HAL_CAN_RxFifo0FullCallback(hcan); + 800d15a: 6878 ldr r0, [r7, #4] + 800d15c: f7fb fc00 bl 8008960 +#endif /* USE_HAL_CAN_REGISTER_CALLBACKS */ + } + } + + /* Receive FIFO 0 message pending interrupt management *********************/ + if ((interrupts & CAN_IT_RX_FIFO0_MSG_PENDING) != 0U) + 800d160: 6a3b ldr r3, [r7, #32] + 800d162: f003 0302 and.w r3, r3, #2 + 800d166: 2b00 cmp r3, #0 + 800d168: d009 beq.n 800d17e + { + /* Check if message is still pending */ + if ((hcan->Instance->RF0R & CAN_RF0R_FMP0) != 0U) + 800d16a: 687b ldr r3, [r7, #4] + 800d16c: 681b ldr r3, [r3, #0] + 800d16e: 68db ldr r3, [r3, #12] + 800d170: f003 0303 and.w r3, r3, #3 + 800d174: 2b00 cmp r3, #0 + 800d176: d002 beq.n 800d17e +#if USE_HAL_CAN_REGISTER_CALLBACKS == 1 + /* Call registered callback*/ + hcan->RxFifo0MsgPendingCallback(hcan); +#else + /* Call weak (surcharged) callback */ + HAL_CAN_RxFifo0MsgPendingCallback(hcan); + 800d178: 6878 ldr r0, [r7, #4] + 800d17a: f7fb fbd9 bl 8008930 +#endif /* USE_HAL_CAN_REGISTER_CALLBACKS */ + } + } + + /* Receive FIFO 1 overrun interrupt management *****************************/ + if ((interrupts & CAN_IT_RX_FIFO1_OVERRUN) != 0U) + 800d17e: 6a3b ldr r3, [r7, #32] + 800d180: f003 0340 and.w r3, r3, #64 @ 0x40 + 800d184: 2b00 cmp r3, #0 + 800d186: d00c beq.n 800d1a2 + { + if ((rf1rflags & CAN_RF1R_FOVR1) != 0U) + 800d188: 693b ldr r3, [r7, #16] + 800d18a: f003 0310 and.w r3, r3, #16 + 800d18e: 2b00 cmp r3, #0 + 800d190: d007 beq.n 800d1a2 + { + /* Set CAN error code to Rx Fifo 1 overrun error */ + errorcode |= HAL_CAN_ERROR_RX_FOV1; + 800d192: 6a7b ldr r3, [r7, #36] @ 0x24 + 800d194: f443 6380 orr.w r3, r3, #1024 @ 0x400 + 800d198: 627b str r3, [r7, #36] @ 0x24 + + /* Clear FIFO1 Overrun Flag */ + __HAL_CAN_CLEAR_FLAG(hcan, CAN_FLAG_FOV1); + 800d19a: 687b ldr r3, [r7, #4] + 800d19c: 681b ldr r3, [r3, #0] + 800d19e: 2210 movs r2, #16 + 800d1a0: 611a str r2, [r3, #16] + } + } + + /* Receive FIFO 1 full interrupt management ********************************/ + if ((interrupts & CAN_IT_RX_FIFO1_FULL) != 0U) + 800d1a2: 6a3b ldr r3, [r7, #32] + 800d1a4: f003 0320 and.w r3, r3, #32 + 800d1a8: 2b00 cmp r3, #0 + 800d1aa: d00b beq.n 800d1c4 + { + if ((rf1rflags & CAN_RF1R_FULL1) != 0U) + 800d1ac: 693b ldr r3, [r7, #16] + 800d1ae: f003 0308 and.w r3, r3, #8 + 800d1b2: 2b00 cmp r3, #0 + 800d1b4: d006 beq.n 800d1c4 + { + /* Clear FIFO 1 full Flag */ + __HAL_CAN_CLEAR_FLAG(hcan, CAN_FLAG_FF1); + 800d1b6: 687b ldr r3, [r7, #4] + 800d1b8: 681b ldr r3, [r3, #0] + 800d1ba: 2208 movs r2, #8 + 800d1bc: 611a str r2, [r3, #16] +#if USE_HAL_CAN_REGISTER_CALLBACKS == 1 + /* Call registered callback*/ + hcan->RxFifo1FullCallback(hcan); +#else + /* Call weak (surcharged) callback */ + HAL_CAN_RxFifo1FullCallback(hcan); + 800d1be: 6878 ldr r0, [r7, #4] + 800d1c0: f7fb fbd8 bl 8008974 +#endif /* USE_HAL_CAN_REGISTER_CALLBACKS */ + } + } + + /* Receive FIFO 1 message pending interrupt management *********************/ + if ((interrupts & CAN_IT_RX_FIFO1_MSG_PENDING) != 0U) + 800d1c4: 6a3b ldr r3, [r7, #32] + 800d1c6: f003 0310 and.w r3, r3, #16 + 800d1ca: 2b00 cmp r3, #0 + 800d1cc: d009 beq.n 800d1e2 + { + /* Check if message is still pending */ + if ((hcan->Instance->RF1R & CAN_RF1R_FMP1) != 0U) + 800d1ce: 687b ldr r3, [r7, #4] + 800d1d0: 681b ldr r3, [r3, #0] + 800d1d2: 691b ldr r3, [r3, #16] + 800d1d4: f003 0303 and.w r3, r3, #3 + 800d1d8: 2b00 cmp r3, #0 + 800d1da: d002 beq.n 800d1e2 +#if USE_HAL_CAN_REGISTER_CALLBACKS == 1 + /* Call registered callback*/ + hcan->RxFifo1MsgPendingCallback(hcan); +#else + /* Call weak (surcharged) callback */ + HAL_CAN_RxFifo1MsgPendingCallback(hcan); + 800d1dc: 6878 ldr r0, [r7, #4] + 800d1de: f7fb fbb3 bl 8008948 +#endif /* USE_HAL_CAN_REGISTER_CALLBACKS */ + } + } + + /* Sleep interrupt management *********************************************/ + if ((interrupts & CAN_IT_SLEEP_ACK) != 0U) + 800d1e2: 6a3b ldr r3, [r7, #32] + 800d1e4: f403 3300 and.w r3, r3, #131072 @ 0x20000 + 800d1e8: 2b00 cmp r3, #0 + 800d1ea: d00b beq.n 800d204 + { + if ((msrflags & CAN_MSR_SLAKI) != 0U) + 800d1ec: 69fb ldr r3, [r7, #28] + 800d1ee: f003 0310 and.w r3, r3, #16 + 800d1f2: 2b00 cmp r3, #0 + 800d1f4: d006 beq.n 800d204 + { + /* Clear Sleep interrupt Flag */ + __HAL_CAN_CLEAR_FLAG(hcan, CAN_FLAG_SLAKI); + 800d1f6: 687b ldr r3, [r7, #4] + 800d1f8: 681b ldr r3, [r3, #0] + 800d1fa: 2210 movs r2, #16 + 800d1fc: 605a str r2, [r3, #4] +#if USE_HAL_CAN_REGISTER_CALLBACKS == 1 + /* Call registered callback*/ + hcan->SleepCallback(hcan); +#else + /* Call weak (surcharged) callback */ + HAL_CAN_SleepCallback(hcan); + 800d1fe: 6878 ldr r0, [r7, #4] + 800d200: f7fb fbc2 bl 8008988 +#endif /* USE_HAL_CAN_REGISTER_CALLBACKS */ + } + } + + /* WakeUp interrupt management *********************************************/ + if ((interrupts & CAN_IT_WAKEUP) != 0U) + 800d204: 6a3b ldr r3, [r7, #32] + 800d206: f403 3380 and.w r3, r3, #65536 @ 0x10000 + 800d20a: 2b00 cmp r3, #0 + 800d20c: d00b beq.n 800d226 + { + if ((msrflags & CAN_MSR_WKUI) != 0U) + 800d20e: 69fb ldr r3, [r7, #28] + 800d210: f003 0308 and.w r3, r3, #8 + 800d214: 2b00 cmp r3, #0 + 800d216: d006 beq.n 800d226 + { + /* Clear WakeUp Flag */ + __HAL_CAN_CLEAR_FLAG(hcan, CAN_FLAG_WKU); + 800d218: 687b ldr r3, [r7, #4] + 800d21a: 681b ldr r3, [r3, #0] + 800d21c: 2208 movs r2, #8 + 800d21e: 605a str r2, [r3, #4] +#if USE_HAL_CAN_REGISTER_CALLBACKS == 1 + /* Call registered callback*/ + hcan->WakeUpFromRxMsgCallback(hcan); +#else + /* Call weak (surcharged) callback */ + HAL_CAN_WakeUpFromRxMsgCallback(hcan); + 800d220: 6878 ldr r0, [r7, #4] + 800d222: f7fb fbbb bl 800899c +#endif /* USE_HAL_CAN_REGISTER_CALLBACKS */ + } + } + + /* Error interrupts management *********************************************/ + if ((interrupts & CAN_IT_ERROR) != 0U) + 800d226: 6a3b ldr r3, [r7, #32] + 800d228: f403 4300 and.w r3, r3, #32768 @ 0x8000 + 800d22c: 2b00 cmp r3, #0 + 800d22e: d07b beq.n 800d328 + { + if ((msrflags & CAN_MSR_ERRI) != 0U) + 800d230: 69fb ldr r3, [r7, #28] + 800d232: f003 0304 and.w r3, r3, #4 + 800d236: 2b00 cmp r3, #0 + 800d238: d072 beq.n 800d320 + { + /* Check Error Warning Flag */ + if (((interrupts & CAN_IT_ERROR_WARNING) != 0U) && + 800d23a: 6a3b ldr r3, [r7, #32] + 800d23c: f403 7380 and.w r3, r3, #256 @ 0x100 + 800d240: 2b00 cmp r3, #0 + 800d242: d008 beq.n 800d256 + ((esrflags & CAN_ESR_EWGF) != 0U)) + 800d244: 68fb ldr r3, [r7, #12] + 800d246: f003 0301 and.w r3, r3, #1 + if (((interrupts & CAN_IT_ERROR_WARNING) != 0U) && + 800d24a: 2b00 cmp r3, #0 + 800d24c: d003 beq.n 800d256 + { + /* Set CAN error code to Error Warning */ + errorcode |= HAL_CAN_ERROR_EWG; + 800d24e: 6a7b ldr r3, [r7, #36] @ 0x24 + 800d250: f043 0301 orr.w r3, r3, #1 + 800d254: 627b str r3, [r7, #36] @ 0x24 + + /* No need for clear of Error Warning Flag as read-only */ + } + + /* Check Error Passive Flag */ + if (((interrupts & CAN_IT_ERROR_PASSIVE) != 0U) && + 800d256: 6a3b ldr r3, [r7, #32] + 800d258: f403 7300 and.w r3, r3, #512 @ 0x200 + 800d25c: 2b00 cmp r3, #0 + 800d25e: d008 beq.n 800d272 + ((esrflags & CAN_ESR_EPVF) != 0U)) + 800d260: 68fb ldr r3, [r7, #12] + 800d262: f003 0302 and.w r3, r3, #2 + if (((interrupts & CAN_IT_ERROR_PASSIVE) != 0U) && + 800d266: 2b00 cmp r3, #0 + 800d268: d003 beq.n 800d272 + { + /* Set CAN error code to Error Passive */ + errorcode |= HAL_CAN_ERROR_EPV; + 800d26a: 6a7b ldr r3, [r7, #36] @ 0x24 + 800d26c: f043 0302 orr.w r3, r3, #2 + 800d270: 627b str r3, [r7, #36] @ 0x24 + + /* No need for clear of Error Passive Flag as read-only */ + } + + /* Check Bus-off Flag */ + if (((interrupts & CAN_IT_BUSOFF) != 0U) && + 800d272: 6a3b ldr r3, [r7, #32] + 800d274: f403 6380 and.w r3, r3, #1024 @ 0x400 + 800d278: 2b00 cmp r3, #0 + 800d27a: d008 beq.n 800d28e + ((esrflags & CAN_ESR_BOFF) != 0U)) + 800d27c: 68fb ldr r3, [r7, #12] + 800d27e: f003 0304 and.w r3, r3, #4 + if (((interrupts & CAN_IT_BUSOFF) != 0U) && + 800d282: 2b00 cmp r3, #0 + 800d284: d003 beq.n 800d28e + { + /* Set CAN error code to Bus-Off */ + errorcode |= HAL_CAN_ERROR_BOF; + 800d286: 6a7b ldr r3, [r7, #36] @ 0x24 + 800d288: f043 0304 orr.w r3, r3, #4 + 800d28c: 627b str r3, [r7, #36] @ 0x24 + + /* No need for clear of Error Bus-Off as read-only */ + } + + /* Check Last Error Code Flag */ + if (((interrupts & CAN_IT_LAST_ERROR_CODE) != 0U) && + 800d28e: 6a3b ldr r3, [r7, #32] + 800d290: f403 6300 and.w r3, r3, #2048 @ 0x800 + 800d294: 2b00 cmp r3, #0 + 800d296: d043 beq.n 800d320 + ((esrflags & CAN_ESR_LEC) != 0U)) + 800d298: 68fb ldr r3, [r7, #12] + 800d29a: f003 0370 and.w r3, r3, #112 @ 0x70 + if (((interrupts & CAN_IT_LAST_ERROR_CODE) != 0U) && + 800d29e: 2b00 cmp r3, #0 + 800d2a0: d03e beq.n 800d320 + { + switch (esrflags & CAN_ESR_LEC) + 800d2a2: 68fb ldr r3, [r7, #12] + 800d2a4: f003 0370 and.w r3, r3, #112 @ 0x70 + 800d2a8: 2b60 cmp r3, #96 @ 0x60 + 800d2aa: d02b beq.n 800d304 + 800d2ac: 2b60 cmp r3, #96 @ 0x60 + 800d2ae: d82e bhi.n 800d30e + 800d2b0: 2b50 cmp r3, #80 @ 0x50 + 800d2b2: d022 beq.n 800d2fa + 800d2b4: 2b50 cmp r3, #80 @ 0x50 + 800d2b6: d82a bhi.n 800d30e + 800d2b8: 2b40 cmp r3, #64 @ 0x40 + 800d2ba: d019 beq.n 800d2f0 + 800d2bc: 2b40 cmp r3, #64 @ 0x40 + 800d2be: d826 bhi.n 800d30e + 800d2c0: 2b30 cmp r3, #48 @ 0x30 + 800d2c2: d010 beq.n 800d2e6 + 800d2c4: 2b30 cmp r3, #48 @ 0x30 + 800d2c6: d822 bhi.n 800d30e + 800d2c8: 2b10 cmp r3, #16 + 800d2ca: d002 beq.n 800d2d2 + 800d2cc: 2b20 cmp r3, #32 + 800d2ce: d005 beq.n 800d2dc + case (CAN_ESR_LEC_2 | CAN_ESR_LEC_1): + /* Set CAN error code to CRC error */ + errorcode |= HAL_CAN_ERROR_CRC; + break; + default: + break; + 800d2d0: e01d b.n 800d30e + errorcode |= HAL_CAN_ERROR_STF; + 800d2d2: 6a7b ldr r3, [r7, #36] @ 0x24 + 800d2d4: f043 0308 orr.w r3, r3, #8 + 800d2d8: 627b str r3, [r7, #36] @ 0x24 + break; + 800d2da: e019 b.n 800d310 + errorcode |= HAL_CAN_ERROR_FOR; + 800d2dc: 6a7b ldr r3, [r7, #36] @ 0x24 + 800d2de: f043 0310 orr.w r3, r3, #16 + 800d2e2: 627b str r3, [r7, #36] @ 0x24 + break; + 800d2e4: e014 b.n 800d310 + errorcode |= HAL_CAN_ERROR_ACK; + 800d2e6: 6a7b ldr r3, [r7, #36] @ 0x24 + 800d2e8: f043 0320 orr.w r3, r3, #32 + 800d2ec: 627b str r3, [r7, #36] @ 0x24 + break; + 800d2ee: e00f b.n 800d310 + errorcode |= HAL_CAN_ERROR_BR; + 800d2f0: 6a7b ldr r3, [r7, #36] @ 0x24 + 800d2f2: f043 0340 orr.w r3, r3, #64 @ 0x40 + 800d2f6: 627b str r3, [r7, #36] @ 0x24 + break; + 800d2f8: e00a b.n 800d310 + errorcode |= HAL_CAN_ERROR_BD; + 800d2fa: 6a7b ldr r3, [r7, #36] @ 0x24 + 800d2fc: f043 0380 orr.w r3, r3, #128 @ 0x80 + 800d300: 627b str r3, [r7, #36] @ 0x24 + break; + 800d302: e005 b.n 800d310 + errorcode |= HAL_CAN_ERROR_CRC; + 800d304: 6a7b ldr r3, [r7, #36] @ 0x24 + 800d306: f443 7380 orr.w r3, r3, #256 @ 0x100 + 800d30a: 627b str r3, [r7, #36] @ 0x24 + break; + 800d30c: e000 b.n 800d310 + break; + 800d30e: bf00 nop + } + + /* Clear Last error code Flag */ + CLEAR_BIT(hcan->Instance->ESR, CAN_ESR_LEC); + 800d310: 687b ldr r3, [r7, #4] + 800d312: 681b ldr r3, [r3, #0] + 800d314: 699a ldr r2, [r3, #24] + 800d316: 687b ldr r3, [r7, #4] + 800d318: 681b ldr r3, [r3, #0] + 800d31a: f022 0270 bic.w r2, r2, #112 @ 0x70 + 800d31e: 619a str r2, [r3, #24] + } + } + + /* Clear ERRI Flag */ + __HAL_CAN_CLEAR_FLAG(hcan, CAN_FLAG_ERRI); + 800d320: 687b ldr r3, [r7, #4] + 800d322: 681b ldr r3, [r3, #0] + 800d324: 2204 movs r2, #4 + 800d326: 605a str r2, [r3, #4] + } + + /* Call the Error call Back in case of Errors */ + if (errorcode != HAL_CAN_ERROR_NONE) + 800d328: 6a7b ldr r3, [r7, #36] @ 0x24 + 800d32a: 2b00 cmp r3, #0 + 800d32c: d008 beq.n 800d340 + { + /* Update error code in handle */ + hcan->ErrorCode |= errorcode; + 800d32e: 687b ldr r3, [r7, #4] + 800d330: 6a5a ldr r2, [r3, #36] @ 0x24 + 800d332: 6a7b ldr r3, [r7, #36] @ 0x24 + 800d334: 431a orrs r2, r3 + 800d336: 687b ldr r3, [r7, #4] + 800d338: 625a str r2, [r3, #36] @ 0x24 +#if USE_HAL_CAN_REGISTER_CALLBACKS == 1 + /* Call registered callback*/ + hcan->ErrorCallback(hcan); +#else + /* Call weak (surcharged) callback */ + HAL_CAN_ErrorCallback(hcan); + 800d33a: 6878 ldr r0, [r7, #4] + 800d33c: f7fb fb38 bl 80089b0 +#endif /* USE_HAL_CAN_REGISTER_CALLBACKS */ + } +} + 800d340: bf00 nop + 800d342: 3728 adds r7, #40 @ 0x28 + 800d344: 46bd mov sp, r7 + 800d346: bd80 pop {r7, pc} + +0800d348 : + * @param hcan pointer to a CAN_HandleTypeDef structure that contains + * the configuration information for the specified CAN. + * @retval CAN Error Code + */ +uint32_t HAL_CAN_GetError(const CAN_HandleTypeDef *hcan) +{ + 800d348: b480 push {r7} + 800d34a: b083 sub sp, #12 + 800d34c: af00 add r7, sp, #0 + 800d34e: 6078 str r0, [r7, #4] + /* Return CAN error code */ + return hcan->ErrorCode; + 800d350: 687b ldr r3, [r7, #4] + 800d352: 6a5b ldr r3, [r3, #36] @ 0x24 +} + 800d354: 4618 mov r0, r3 + 800d356: 370c adds r7, #12 + 800d358: 46bd mov sp, r7 + 800d35a: f85d 7b04 ldr.w r7, [sp], #4 + 800d35e: 4770 bx lr + +0800d360 : + * @param hcan pointer to a CAN_HandleTypeDef structure that contains + * the configuration information for the specified CAN. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_CAN_ResetError(CAN_HandleTypeDef *hcan) +{ + 800d360: b480 push {r7} + 800d362: b085 sub sp, #20 + 800d364: af00 add r7, sp, #0 + 800d366: 6078 str r0, [r7, #4] + HAL_StatusTypeDef status = HAL_OK; + 800d368: 2300 movs r3, #0 + 800d36a: 73fb strb r3, [r7, #15] + HAL_CAN_StateTypeDef state = hcan->State; + 800d36c: 687b ldr r3, [r7, #4] + 800d36e: f893 3020 ldrb.w r3, [r3, #32] + 800d372: 73bb strb r3, [r7, #14] + + if ((state == HAL_CAN_STATE_READY) || + 800d374: 7bbb ldrb r3, [r7, #14] + 800d376: 2b01 cmp r3, #1 + 800d378: d002 beq.n 800d380 + 800d37a: 7bbb ldrb r3, [r7, #14] + 800d37c: 2b02 cmp r3, #2 + 800d37e: d103 bne.n 800d388 + (state == HAL_CAN_STATE_LISTENING)) + { + /* Reset CAN error code */ + hcan->ErrorCode = 0U; + 800d380: 687b ldr r3, [r7, #4] + 800d382: 2200 movs r2, #0 + 800d384: 625a str r2, [r3, #36] @ 0x24 + 800d386: e007 b.n 800d398 + } + else + { + /* Update error code */ + hcan->ErrorCode |= HAL_CAN_ERROR_NOT_INITIALIZED; + 800d388: 687b ldr r3, [r7, #4] + 800d38a: 6a5b ldr r3, [r3, #36] @ 0x24 + 800d38c: f443 2280 orr.w r2, r3, #262144 @ 0x40000 + 800d390: 687b ldr r3, [r7, #4] + 800d392: 625a str r2, [r3, #36] @ 0x24 + + status = HAL_ERROR; + 800d394: 2301 movs r3, #1 + 800d396: 73fb strb r3, [r7, #15] + } + + /* Return the status */ + return status; + 800d398: 7bfb ldrb r3, [r7, #15] +} + 800d39a: 4618 mov r0, r3 + 800d39c: 3714 adds r7, #20 + 800d39e: 46bd mov sp, r7 + 800d3a0: f85d 7b04 ldr.w r7, [sp], #4 + 800d3a4: 4770 bx lr + ... + +0800d3a8 : + * @arg @ref LL_EXTI_LINE_ALL_0_31 + * @note Please check each device line mapping for EXTI Line availability + * @retval None + */ +__STATIC_INLINE void LL_EXTI_EnableIT_0_31(uint32_t ExtiLine) +{ + 800d3a8: b480 push {r7} + 800d3aa: b083 sub sp, #12 + 800d3ac: af00 add r7, sp, #0 + 800d3ae: 6078 str r0, [r7, #4] + SET_BIT(EXTI->IMR1, ExtiLine); + 800d3b0: 4b05 ldr r3, [pc, #20] @ (800d3c8 ) + 800d3b2: 681a ldr r2, [r3, #0] + 800d3b4: 4904 ldr r1, [pc, #16] @ (800d3c8 ) + 800d3b6: 687b ldr r3, [r7, #4] + 800d3b8: 4313 orrs r3, r2 + 800d3ba: 600b str r3, [r1, #0] +} + 800d3bc: bf00 nop + 800d3be: 370c adds r7, #12 + 800d3c0: 46bd mov sp, r7 + 800d3c2: f85d 7b04 ldr.w r7, [sp], #4 + 800d3c6: 4770 bx lr + 800d3c8: 40010400 .word 0x40010400 + +0800d3cc : + * @arg @ref LL_EXTI_LINE_ALL_0_31 + * @note Please check each device line mapping for EXTI Line availability + * @retval None + */ +__STATIC_INLINE void LL_EXTI_DisableIT_0_31(uint32_t ExtiLine) +{ + 800d3cc: b480 push {r7} + 800d3ce: b083 sub sp, #12 + 800d3d0: af00 add r7, sp, #0 + 800d3d2: 6078 str r0, [r7, #4] + CLEAR_BIT(EXTI->IMR1, ExtiLine); + 800d3d4: 4b06 ldr r3, [pc, #24] @ (800d3f0 ) + 800d3d6: 681a ldr r2, [r3, #0] + 800d3d8: 687b ldr r3, [r7, #4] + 800d3da: 43db mvns r3, r3 + 800d3dc: 4904 ldr r1, [pc, #16] @ (800d3f0 ) + 800d3de: 4013 ands r3, r2 + 800d3e0: 600b str r3, [r1, #0] +} + 800d3e2: bf00 nop + 800d3e4: 370c adds r7, #12 + 800d3e6: 46bd mov sp, r7 + 800d3e8: f85d 7b04 ldr.w r7, [sp], #4 + 800d3ec: 4770 bx lr + 800d3ee: bf00 nop + 800d3f0: 40010400 .word 0x40010400 + +0800d3f4 : + * @arg @ref LL_EXTI_LINE_ALL_0_31 + * @note Please check each device line mapping for EXTI Line availability + * @retval None + */ +__STATIC_INLINE void LL_EXTI_EnableEvent_0_31(uint32_t ExtiLine) +{ + 800d3f4: b480 push {r7} + 800d3f6: b083 sub sp, #12 + 800d3f8: af00 add r7, sp, #0 + 800d3fa: 6078 str r0, [r7, #4] + SET_BIT(EXTI->EMR1, ExtiLine); + 800d3fc: 4b05 ldr r3, [pc, #20] @ (800d414 ) + 800d3fe: 685a ldr r2, [r3, #4] + 800d400: 4904 ldr r1, [pc, #16] @ (800d414 ) + 800d402: 687b ldr r3, [r7, #4] + 800d404: 4313 orrs r3, r2 + 800d406: 604b str r3, [r1, #4] + +} + 800d408: bf00 nop + 800d40a: 370c adds r7, #12 + 800d40c: 46bd mov sp, r7 + 800d40e: f85d 7b04 ldr.w r7, [sp], #4 + 800d412: 4770 bx lr + 800d414: 40010400 .word 0x40010400 + +0800d418 : + * @arg @ref LL_EXTI_LINE_ALL_0_31 + * @note Please check each device line mapping for EXTI Line availability + * @retval None + */ +__STATIC_INLINE void LL_EXTI_DisableEvent_0_31(uint32_t ExtiLine) +{ + 800d418: b480 push {r7} + 800d41a: b083 sub sp, #12 + 800d41c: af00 add r7, sp, #0 + 800d41e: 6078 str r0, [r7, #4] + CLEAR_BIT(EXTI->EMR1, ExtiLine); + 800d420: 4b06 ldr r3, [pc, #24] @ (800d43c ) + 800d422: 685a ldr r2, [r3, #4] + 800d424: 687b ldr r3, [r7, #4] + 800d426: 43db mvns r3, r3 + 800d428: 4904 ldr r1, [pc, #16] @ (800d43c ) + 800d42a: 4013 ands r3, r2 + 800d42c: 604b str r3, [r1, #4] +} + 800d42e: bf00 nop + 800d430: 370c adds r7, #12 + 800d432: 46bd mov sp, r7 + 800d434: f85d 7b04 ldr.w r7, [sp], #4 + 800d438: 4770 bx lr + 800d43a: bf00 nop + 800d43c: 40010400 .word 0x40010400 + +0800d440 : + * @arg @ref LL_EXTI_LINE_31 + * @note Please check each device line mapping for EXTI Line availability + * @retval None + */ +__STATIC_INLINE void LL_EXTI_EnableRisingTrig_0_31(uint32_t ExtiLine) +{ + 800d440: b480 push {r7} + 800d442: b083 sub sp, #12 + 800d444: af00 add r7, sp, #0 + 800d446: 6078 str r0, [r7, #4] + SET_BIT(EXTI->RTSR1, ExtiLine); + 800d448: 4b05 ldr r3, [pc, #20] @ (800d460 ) + 800d44a: 689a ldr r2, [r3, #8] + 800d44c: 4904 ldr r1, [pc, #16] @ (800d460 ) + 800d44e: 687b ldr r3, [r7, #4] + 800d450: 4313 orrs r3, r2 + 800d452: 608b str r3, [r1, #8] + +} + 800d454: bf00 nop + 800d456: 370c adds r7, #12 + 800d458: 46bd mov sp, r7 + 800d45a: f85d 7b04 ldr.w r7, [sp], #4 + 800d45e: 4770 bx lr + 800d460: 40010400 .word 0x40010400 + +0800d464 : + * @arg @ref LL_EXTI_LINE_31 + * @note Please check each device line mapping for EXTI Line availability + * @retval None + */ +__STATIC_INLINE void LL_EXTI_DisableRisingTrig_0_31(uint32_t ExtiLine) +{ + 800d464: b480 push {r7} + 800d466: b083 sub sp, #12 + 800d468: af00 add r7, sp, #0 + 800d46a: 6078 str r0, [r7, #4] + CLEAR_BIT(EXTI->RTSR1, ExtiLine); + 800d46c: 4b06 ldr r3, [pc, #24] @ (800d488 ) + 800d46e: 689a ldr r2, [r3, #8] + 800d470: 687b ldr r3, [r7, #4] + 800d472: 43db mvns r3, r3 + 800d474: 4904 ldr r1, [pc, #16] @ (800d488 ) + 800d476: 4013 ands r3, r2 + 800d478: 608b str r3, [r1, #8] + +} + 800d47a: bf00 nop + 800d47c: 370c adds r7, #12 + 800d47e: 46bd mov sp, r7 + 800d480: f85d 7b04 ldr.w r7, [sp], #4 + 800d484: 4770 bx lr + 800d486: bf00 nop + 800d488: 40010400 .word 0x40010400 + +0800d48c : + * @arg @ref LL_EXTI_LINE_31 + * @note Please check each device line mapping for EXTI Line availability + * @retval None + */ +__STATIC_INLINE void LL_EXTI_EnableFallingTrig_0_31(uint32_t ExtiLine) +{ + 800d48c: b480 push {r7} + 800d48e: b083 sub sp, #12 + 800d490: af00 add r7, sp, #0 + 800d492: 6078 str r0, [r7, #4] + SET_BIT(EXTI->FTSR1, ExtiLine); + 800d494: 4b05 ldr r3, [pc, #20] @ (800d4ac ) + 800d496: 68da ldr r2, [r3, #12] + 800d498: 4904 ldr r1, [pc, #16] @ (800d4ac ) + 800d49a: 687b ldr r3, [r7, #4] + 800d49c: 4313 orrs r3, r2 + 800d49e: 60cb str r3, [r1, #12] +} + 800d4a0: bf00 nop + 800d4a2: 370c adds r7, #12 + 800d4a4: 46bd mov sp, r7 + 800d4a6: f85d 7b04 ldr.w r7, [sp], #4 + 800d4aa: 4770 bx lr + 800d4ac: 40010400 .word 0x40010400 + +0800d4b0 : + * @arg @ref LL_EXTI_LINE_31 + * @note Please check each device line mapping for EXTI Line availability + * @retval None + */ +__STATIC_INLINE void LL_EXTI_DisableFallingTrig_0_31(uint32_t ExtiLine) +{ + 800d4b0: b480 push {r7} + 800d4b2: b083 sub sp, #12 + 800d4b4: af00 add r7, sp, #0 + 800d4b6: 6078 str r0, [r7, #4] + CLEAR_BIT(EXTI->FTSR1, ExtiLine); + 800d4b8: 4b06 ldr r3, [pc, #24] @ (800d4d4 ) + 800d4ba: 68da ldr r2, [r3, #12] + 800d4bc: 687b ldr r3, [r7, #4] + 800d4be: 43db mvns r3, r3 + 800d4c0: 4904 ldr r1, [pc, #16] @ (800d4d4 ) + 800d4c2: 4013 ands r3, r2 + 800d4c4: 60cb str r3, [r1, #12] +} + 800d4c6: bf00 nop + 800d4c8: 370c adds r7, #12 + 800d4ca: 46bd mov sp, r7 + 800d4cc: f85d 7b04 ldr.w r7, [sp], #4 + 800d4d0: 4770 bx lr + 800d4d2: bf00 nop + 800d4d4: 40010400 .word 0x40010400 + +0800d4d8 : + * @arg @ref LL_EXTI_LINE_31 + * @note Please check each device line mapping for EXTI Line availability + * @retval None + */ +__STATIC_INLINE void LL_EXTI_ClearFlag_0_31(uint32_t ExtiLine) +{ + 800d4d8: b480 push {r7} + 800d4da: b083 sub sp, #12 + 800d4dc: af00 add r7, sp, #0 + 800d4de: 6078 str r0, [r7, #4] + WRITE_REG(EXTI->PR1, ExtiLine); + 800d4e0: 4a04 ldr r2, [pc, #16] @ (800d4f4 ) + 800d4e2: 687b ldr r3, [r7, #4] + 800d4e4: 6153 str r3, [r2, #20] +} + 800d4e6: bf00 nop + 800d4e8: 370c adds r7, #12 + 800d4ea: 46bd mov sp, r7 + 800d4ec: f85d 7b04 ldr.w r7, [sp], #4 + 800d4f0: 4770 bx lr + 800d4f2: bf00 nop + 800d4f4: 40010400 .word 0x40010400 + +0800d4f8 : + * To unlock the configuration, perform a system reset. + * @param hcomp COMP handle + * @retval HAL status + */ +HAL_StatusTypeDef HAL_COMP_Init(COMP_HandleTypeDef *hcomp) +{ + 800d4f8: b580 push {r7, lr} + 800d4fa: b088 sub sp, #32 + 800d4fc: af00 add r7, sp, #0 + 800d4fe: 6078 str r0, [r7, #4] + uint32_t tmp_csr; + uint32_t exti_line; + uint32_t comp_voltage_scaler_initialized; /* Value "0" if comparator voltage scaler is not initialized */ + __IO uint32_t wait_loop_index = 0UL; + 800d500: 2300 movs r3, #0 + 800d502: 60fb str r3, [r7, #12] + HAL_StatusTypeDef status = HAL_OK; + 800d504: 2300 movs r3, #0 + 800d506: 77fb strb r3, [r7, #31] + + /* Check the COMP handle allocation and lock status */ + if (hcomp == NULL) + 800d508: 687b ldr r3, [r7, #4] + 800d50a: 2b00 cmp r3, #0 + 800d50c: d102 bne.n 800d514 + { + status = HAL_ERROR; + 800d50e: 2301 movs r3, #1 + 800d510: 77fb strb r3, [r7, #31] + 800d512: e0d1 b.n 800d6b8 + } + else if (__HAL_COMP_IS_LOCKED(hcomp)) + 800d514: 687b ldr r3, [r7, #4] + 800d516: 681b ldr r3, [r3, #0] + 800d518: 681b ldr r3, [r3, #0] + 800d51a: f003 4300 and.w r3, r3, #2147483648 @ 0x80000000 + 800d51e: f1b3 4f00 cmp.w r3, #2147483648 @ 0x80000000 + 800d522: d102 bne.n 800d52a + { + status = HAL_ERROR; + 800d524: 2301 movs r3, #1 + 800d526: 77fb strb r3, [r7, #31] + 800d528: e0c6 b.n 800d6b8 +#if defined(COMP2) + assert_param(IS_COMP_WINDOWMODE(hcomp->Init.WindowMode)); +#endif /* COMP2 */ + + + if (hcomp->State == HAL_COMP_STATE_RESET) + 800d52a: 687b ldr r3, [r7, #4] + 800d52c: f893 3025 ldrb.w r3, [r3, #37] @ 0x25 + 800d530: b2db uxtb r3, r3 + 800d532: 2b00 cmp r3, #0 + 800d534: d115 bne.n 800d562 + { + /* Allocate lock resource and initialize it */ + hcomp->Lock = HAL_UNLOCKED; + 800d536: 687b ldr r3, [r7, #4] + 800d538: 2200 movs r2, #0 + 800d53a: f883 2024 strb.w r2, [r3, #36] @ 0x24 + + /* Set COMP error code to none */ + COMP_CLEAR_ERRORCODE(hcomp); + 800d53e: 687b ldr r3, [r7, #4] + 800d540: 2200 movs r2, #0 + 800d542: 629a str r2, [r3, #40] @ 0x28 + /* COMP clock enable must be implemented by user */ + /* in "HAL_COMP_MspInit()". */ + /* Therefore, for compatibility anticipation, it is recommended */ + /* to implement __HAL_RCC_SYSCFG_CLK_ENABLE() */ + /* in "HAL_COMP_MspInit()". */ + __HAL_RCC_SYSCFG_CLK_ENABLE(); + 800d544: 4b5f ldr r3, [pc, #380] @ (800d6c4 ) + 800d546: 6e1b ldr r3, [r3, #96] @ 0x60 + 800d548: 4a5e ldr r2, [pc, #376] @ (800d6c4 ) + 800d54a: f043 0301 orr.w r3, r3, #1 + 800d54e: 6613 str r3, [r2, #96] @ 0x60 + 800d550: 4b5c ldr r3, [pc, #368] @ (800d6c4 ) + 800d552: 6e1b ldr r3, [r3, #96] @ 0x60 + 800d554: f003 0301 and.w r3, r3, #1 + 800d558: 60bb str r3, [r7, #8] + 800d55a: 68bb ldr r3, [r7, #8] + + /* Init the low level hardware */ + hcomp->MspInitCallback(hcomp); +#else + /* Init the low level hardware */ + HAL_COMP_MspInit(hcomp); + 800d55c: 6878 ldr r0, [r7, #4] + 800d55e: f7fc fa33 bl 80099c8 +#endif /* USE_HAL_COMP_REGISTER_CALLBACKS */ + } + + /* Memorize voltage scaler state before initialization */ + comp_voltage_scaler_initialized = READ_BIT(hcomp->Instance->CSR, COMP_CSR_SCALEN); + 800d562: 687b ldr r3, [r7, #4] + 800d564: 681b ldr r3, [r3, #0] + 800d566: 681b ldr r3, [r3, #0] + 800d568: f403 0300 and.w r3, r3, #8388608 @ 0x800000 + 800d56c: 61bb str r3, [r7, #24] + + /* Set COMP parameters */ + tmp_csr = (hcomp->Init.NonInvertingInput + 800d56e: 687b ldr r3, [r7, #4] + 800d570: 68da ldr r2, [r3, #12] + | hcomp->Init.InvertingInput + 800d572: 687b ldr r3, [r7, #4] + 800d574: 691b ldr r3, [r3, #16] + 800d576: 431a orrs r2, r3 + | hcomp->Init.BlankingSrce + 800d578: 687b ldr r3, [r7, #4] + 800d57a: 69db ldr r3, [r3, #28] + 800d57c: 431a orrs r2, r3 + | hcomp->Init.Hysteresis + 800d57e: 687b ldr r3, [r7, #4] + 800d580: 695b ldr r3, [r3, #20] + 800d582: 431a orrs r2, r3 + | hcomp->Init.OutputPol + 800d584: 687b ldr r3, [r7, #4] + 800d586: 699b ldr r3, [r3, #24] + 800d588: 431a orrs r2, r3 + | hcomp->Init.Mode + 800d58a: 687b ldr r3, [r7, #4] + 800d58c: 689b ldr r3, [r3, #8] + tmp_csr = (hcomp->Init.NonInvertingInput + 800d58e: 4313 orrs r3, r2 + 800d590: 617b str r3, [r7, #20] + COMP_CSR_BLANKING | COMP_CSR_BRGEN | COMP_CSR_SCALEN | COMP_CSR_INMESEL, + tmp_csr + ); +#endif /* COMP_CSR_WINMODE */ +#else + MODIFY_REG(hcomp->Instance->CSR, + 800d592: 687b ldr r3, [r7, #4] + 800d594: 681b ldr r3, [r3, #0] + 800d596: 681a ldr r2, [r3, #0] + 800d598: 4b4b ldr r3, [pc, #300] @ (800d6c8 ) + 800d59a: 4013 ands r3, r2 + 800d59c: 687a ldr r2, [r7, #4] + 800d59e: 6812 ldr r2, [r2, #0] + 800d5a0: 6979 ldr r1, [r7, #20] + 800d5a2: 430b orrs r3, r1 + 800d5a4: 6013 str r3, [r2, #0] +#if defined(COMP2) + /* Set window mode */ + /* Note: Window mode bit is located into 1 out of the 2 pairs of COMP */ + /* instances. Therefore, this function can update another COMP */ + /* instance that the one currently selected. */ + if (hcomp->Init.WindowMode == COMP_WINDOWMODE_COMP1_INPUT_PLUS_COMMON) + 800d5a6: 687b ldr r3, [r7, #4] + 800d5a8: 685b ldr r3, [r3, #4] + 800d5aa: f5b3 7f00 cmp.w r3, #512 @ 0x200 + 800d5ae: d106 bne.n 800d5be + { + SET_BIT(COMP12_COMMON->CSR, COMP_CSR_WINMODE); + 800d5b0: 4b46 ldr r3, [pc, #280] @ (800d6cc ) + 800d5b2: 681b ldr r3, [r3, #0] + 800d5b4: 4a45 ldr r2, [pc, #276] @ (800d6cc ) + 800d5b6: f443 7300 orr.w r3, r3, #512 @ 0x200 + 800d5ba: 6013 str r3, [r2, #0] + 800d5bc: e005 b.n 800d5ca + } + else + { + CLEAR_BIT(COMP12_COMMON->CSR, COMP_CSR_WINMODE); + 800d5be: 4b43 ldr r3, [pc, #268] @ (800d6cc ) + 800d5c0: 681b ldr r3, [r3, #0] + 800d5c2: 4a42 ldr r2, [pc, #264] @ (800d6cc ) + 800d5c4: f423 7300 bic.w r3, r3, #512 @ 0x200 + 800d5c8: 6013 str r3, [r2, #0] +#endif /* COMP2 */ + + + /* Delay for COMP scaler bridge voltage stabilization */ + /* Apply the delay if voltage scaler bridge is required and not already enabled */ + if ((READ_BIT(hcomp->Instance->CSR, COMP_CSR_SCALEN) != 0UL) && + 800d5ca: 687b ldr r3, [r7, #4] + 800d5cc: 681b ldr r3, [r3, #0] + 800d5ce: 681b ldr r3, [r3, #0] + 800d5d0: f403 0300 and.w r3, r3, #8388608 @ 0x800000 + 800d5d4: 2b00 cmp r3, #0 + 800d5d6: d016 beq.n 800d606 + 800d5d8: 69bb ldr r3, [r7, #24] + 800d5da: 2b00 cmp r3, #0 + 800d5dc: d113 bne.n 800d606 + { + /* Wait loop initialization and execution */ + /* Note: Variable divided by 2 to compensate partially */ + /* CPU processing cycles, scaling in us split to not */ + /* exceed 32 bits register capacity and handle low frequency. */ + wait_loop_index = ((COMP_DELAY_VOLTAGE_SCALER_STAB_US / 10UL) * ((SystemCoreClock / (100000UL * 2UL)) + 1UL)); + 800d5de: 4b3c ldr r3, [pc, #240] @ (800d6d0 ) + 800d5e0: 681b ldr r3, [r3, #0] + 800d5e2: 099b lsrs r3, r3, #6 + 800d5e4: 4a3b ldr r2, [pc, #236] @ (800d6d4 ) + 800d5e6: fba2 2303 umull r2, r3, r2, r3 + 800d5ea: 099b lsrs r3, r3, #6 + 800d5ec: 1c5a adds r2, r3, #1 + 800d5ee: 4613 mov r3, r2 + 800d5f0: 009b lsls r3, r3, #2 + 800d5f2: 4413 add r3, r2 + 800d5f4: 009b lsls r3, r3, #2 + 800d5f6: 60fb str r3, [r7, #12] + while (wait_loop_index != 0UL) + 800d5f8: e002 b.n 800d600 + { + wait_loop_index--; + 800d5fa: 68fb ldr r3, [r7, #12] + 800d5fc: 3b01 subs r3, #1 + 800d5fe: 60fb str r3, [r7, #12] + while (wait_loop_index != 0UL) + 800d600: 68fb ldr r3, [r7, #12] + 800d602: 2b00 cmp r3, #0 + 800d604: d1f9 bne.n 800d5fa + } + } + + /* Get the EXTI line corresponding to the selected COMP instance */ + exti_line = COMP_GET_EXTI_LINE(hcomp->Instance); + 800d606: 687b ldr r3, [r7, #4] + 800d608: 681b ldr r3, [r3, #0] + 800d60a: 4a33 ldr r2, [pc, #204] @ (800d6d8 ) + 800d60c: 4293 cmp r3, r2 + 800d60e: d102 bne.n 800d616 + 800d610: f44f 1300 mov.w r3, #2097152 @ 0x200000 + 800d614: e001 b.n 800d61a + 800d616: f44f 0380 mov.w r3, #4194304 @ 0x400000 + 800d61a: 613b str r3, [r7, #16] + + /* Manage EXTI settings */ + if ((hcomp->Init.TriggerMode & (COMP_EXTI_IT | COMP_EXTI_EVENT)) != 0UL) + 800d61c: 687b ldr r3, [r7, #4] + 800d61e: 6a1b ldr r3, [r3, #32] + 800d620: f003 0303 and.w r3, r3, #3 + 800d624: 2b00 cmp r3, #0 + 800d626: d037 beq.n 800d698 + { + /* Configure EXTI rising edge */ + if ((hcomp->Init.TriggerMode & COMP_EXTI_RISING) != 0UL) + 800d628: 687b ldr r3, [r7, #4] + 800d62a: 6a1b ldr r3, [r3, #32] + 800d62c: f003 0310 and.w r3, r3, #16 + 800d630: 2b00 cmp r3, #0 + 800d632: d003 beq.n 800d63c + { + LL_EXTI_EnableRisingTrig_0_31(exti_line); + 800d634: 6938 ldr r0, [r7, #16] + 800d636: f7ff ff03 bl 800d440 + 800d63a: e002 b.n 800d642 + } + else + { + LL_EXTI_DisableRisingTrig_0_31(exti_line); + 800d63c: 6938 ldr r0, [r7, #16] + 800d63e: f7ff ff11 bl 800d464 + } + + /* Configure EXTI falling edge */ + if ((hcomp->Init.TriggerMode & COMP_EXTI_FALLING) != 0UL) + 800d642: 687b ldr r3, [r7, #4] + 800d644: 6a1b ldr r3, [r3, #32] + 800d646: f003 0320 and.w r3, r3, #32 + 800d64a: 2b00 cmp r3, #0 + 800d64c: d003 beq.n 800d656 + { + LL_EXTI_EnableFallingTrig_0_31(exti_line); + 800d64e: 6938 ldr r0, [r7, #16] + 800d650: f7ff ff1c bl 800d48c + 800d654: e002 b.n 800d65c + } + else + { + LL_EXTI_DisableFallingTrig_0_31(exti_line); + 800d656: 6938 ldr r0, [r7, #16] + 800d658: f7ff ff2a bl 800d4b0 + } + + /* Clear COMP EXTI pending bit (if any) */ + LL_EXTI_ClearFlag_0_31(exti_line); + 800d65c: 6938 ldr r0, [r7, #16] + 800d65e: f7ff ff3b bl 800d4d8 + + /* Configure EXTI event mode */ + if ((hcomp->Init.TriggerMode & COMP_EXTI_EVENT) != 0UL) + 800d662: 687b ldr r3, [r7, #4] + 800d664: 6a1b ldr r3, [r3, #32] + 800d666: f003 0302 and.w r3, r3, #2 + 800d66a: 2b00 cmp r3, #0 + 800d66c: d003 beq.n 800d676 + { + LL_EXTI_EnableEvent_0_31(exti_line); + 800d66e: 6938 ldr r0, [r7, #16] + 800d670: f7ff fec0 bl 800d3f4 + 800d674: e002 b.n 800d67c + } + else + { + LL_EXTI_DisableEvent_0_31(exti_line); + 800d676: 6938 ldr r0, [r7, #16] + 800d678: f7ff fece bl 800d418 + } + + /* Configure EXTI interrupt mode */ + if ((hcomp->Init.TriggerMode & COMP_EXTI_IT) != 0UL) + 800d67c: 687b ldr r3, [r7, #4] + 800d67e: 6a1b ldr r3, [r3, #32] + 800d680: f003 0301 and.w r3, r3, #1 + 800d684: 2b00 cmp r3, #0 + 800d686: d003 beq.n 800d690 + { + LL_EXTI_EnableIT_0_31(exti_line); + 800d688: 6938 ldr r0, [r7, #16] + 800d68a: f7ff fe8d bl 800d3a8 + 800d68e: e009 b.n 800d6a4 + } + else + { + LL_EXTI_DisableIT_0_31(exti_line); + 800d690: 6938 ldr r0, [r7, #16] + 800d692: f7ff fe9b bl 800d3cc + 800d696: e005 b.n 800d6a4 + } + } + else + { + /* Disable EXTI event mode */ + LL_EXTI_DisableEvent_0_31(exti_line); + 800d698: 6938 ldr r0, [r7, #16] + 800d69a: f7ff febd bl 800d418 + + /* Disable EXTI interrupt mode */ + LL_EXTI_DisableIT_0_31(exti_line); + 800d69e: 6938 ldr r0, [r7, #16] + 800d6a0: f7ff fe94 bl 800d3cc + } + + /* Set HAL COMP handle state */ + /* Note: Transition from state reset to state ready, */ + /* otherwise (coming from state ready or busy) no state update. */ + if (hcomp->State == HAL_COMP_STATE_RESET) + 800d6a4: 687b ldr r3, [r7, #4] + 800d6a6: f893 3025 ldrb.w r3, [r3, #37] @ 0x25 + 800d6aa: b2db uxtb r3, r3 + 800d6ac: 2b00 cmp r3, #0 + 800d6ae: d103 bne.n 800d6b8 + { + hcomp->State = HAL_COMP_STATE_READY; + 800d6b0: 687b ldr r3, [r7, #4] + 800d6b2: 2201 movs r2, #1 + 800d6b4: f883 2025 strb.w r2, [r3, #37] @ 0x25 + } + } + + return status; + 800d6b8: 7ffb ldrb r3, [r7, #31] +} + 800d6ba: 4618 mov r0, r3 + 800d6bc: 3720 adds r7, #32 + 800d6be: 46bd mov sp, r7 + 800d6c0: bd80 pop {r7, pc} + 800d6c2: bf00 nop + 800d6c4: 40021000 .word 0x40021000 + 800d6c8: ff207d03 .word 0xff207d03 + 800d6cc: 40010204 .word 0x40010204 + 800d6d0: 20001338 .word 0x20001338 + 800d6d4: 053e2d63 .word 0x053e2d63 + 800d6d8: 40010200 .word 0x40010200 + +0800d6dc : + * @brief Start the comparator. + * @param hcomp COMP handle + * @retval HAL status + */ +HAL_StatusTypeDef HAL_COMP_Start(COMP_HandleTypeDef *hcomp) +{ + 800d6dc: b480 push {r7} + 800d6de: b085 sub sp, #20 + 800d6e0: af00 add r7, sp, #0 + 800d6e2: 6078 str r0, [r7, #4] + __IO uint32_t wait_loop_index = 0UL; + 800d6e4: 2300 movs r3, #0 + 800d6e6: 60bb str r3, [r7, #8] + HAL_StatusTypeDef status = HAL_OK; + 800d6e8: 2300 movs r3, #0 + 800d6ea: 73fb strb r3, [r7, #15] + + /* Check the COMP handle allocation and lock status */ + if (hcomp == NULL) + 800d6ec: 687b ldr r3, [r7, #4] + 800d6ee: 2b00 cmp r3, #0 + 800d6f0: d102 bne.n 800d6f8 + { + status = HAL_ERROR; + 800d6f2: 2301 movs r3, #1 + 800d6f4: 73fb strb r3, [r7, #15] + 800d6f6: e030 b.n 800d75a + } + else if (__HAL_COMP_IS_LOCKED(hcomp)) + 800d6f8: 687b ldr r3, [r7, #4] + 800d6fa: 681b ldr r3, [r3, #0] + 800d6fc: 681b ldr r3, [r3, #0] + 800d6fe: f003 4300 and.w r3, r3, #2147483648 @ 0x80000000 + 800d702: f1b3 4f00 cmp.w r3, #2147483648 @ 0x80000000 + 800d706: d102 bne.n 800d70e + { + status = HAL_ERROR; + 800d708: 2301 movs r3, #1 + 800d70a: 73fb strb r3, [r7, #15] + 800d70c: e025 b.n 800d75a + else + { + /* Check the parameter */ + assert_param(IS_COMP_ALL_INSTANCE(hcomp->Instance)); + + if (hcomp->State == HAL_COMP_STATE_READY) + 800d70e: 687b ldr r3, [r7, #4] + 800d710: f893 3025 ldrb.w r3, [r3, #37] @ 0x25 + 800d714: b2db uxtb r3, r3 + 800d716: 2b01 cmp r3, #1 + 800d718: d11d bne.n 800d756 + { + /* Enable the selected comparator */ + SET_BIT(hcomp->Instance->CSR, COMP_CSR_EN); + 800d71a: 687b ldr r3, [r7, #4] + 800d71c: 681b ldr r3, [r3, #0] + 800d71e: 681a ldr r2, [r3, #0] + 800d720: 687b ldr r3, [r7, #4] + 800d722: 681b ldr r3, [r3, #0] + 800d724: f042 0201 orr.w r2, r2, #1 + 800d728: 601a str r2, [r3, #0] + + /* Set HAL COMP handle state */ + hcomp->State = HAL_COMP_STATE_BUSY; + 800d72a: 687b ldr r3, [r7, #4] + 800d72c: 2202 movs r2, #2 + 800d72e: f883 2025 strb.w r2, [r3, #37] @ 0x25 + /* Delay for COMP startup time */ + /* Wait loop initialization and execution */ + /* Note: Variable divided by 2 to compensate partially */ + /* CPU processing cycles, scaling in us split to not */ + /* exceed 32 bits register capacity and handle low frequency. */ + wait_loop_index = ((COMP_DELAY_STARTUP_US / 10UL) * ((SystemCoreClock / (100000UL * 2UL)) + 1UL)); + 800d732: 4b0d ldr r3, [pc, #52] @ (800d768 ) + 800d734: 681b ldr r3, [r3, #0] + 800d736: 099b lsrs r3, r3, #6 + 800d738: 4a0c ldr r2, [pc, #48] @ (800d76c ) + 800d73a: fba2 2303 umull r2, r3, r2, r3 + 800d73e: 099b lsrs r3, r3, #6 + 800d740: 3301 adds r3, #1 + 800d742: 00db lsls r3, r3, #3 + 800d744: 60bb str r3, [r7, #8] + while (wait_loop_index != 0UL) + 800d746: e002 b.n 800d74e + { + wait_loop_index--; + 800d748: 68bb ldr r3, [r7, #8] + 800d74a: 3b01 subs r3, #1 + 800d74c: 60bb str r3, [r7, #8] + while (wait_loop_index != 0UL) + 800d74e: 68bb ldr r3, [r7, #8] + 800d750: 2b00 cmp r3, #0 + 800d752: d1f9 bne.n 800d748 + 800d754: e001 b.n 800d75a + } + } + else + { + status = HAL_ERROR; + 800d756: 2301 movs r3, #1 + 800d758: 73fb strb r3, [r7, #15] + } + } + + return status; + 800d75a: 7bfb ldrb r3, [r7, #15] +} + 800d75c: 4618 mov r0, r3 + 800d75e: 3714 adds r7, #20 + 800d760: 46bd mov sp, r7 + 800d762: f85d 7b04 ldr.w r7, [sp], #4 + 800d766: 4770 bx lr + 800d768: 20001338 .word 0x20001338 + 800d76c: 053e2d63 .word 0x053e2d63 + +0800d770 <__NVIC_SetPriorityGrouping>: + In case of a conflict between priority grouping and available + priority bits (__NVIC_PRIO_BITS), the smallest possible priority group is set. + \param [in] PriorityGroup Priority grouping field. + */ +__STATIC_INLINE void __NVIC_SetPriorityGrouping(uint32_t PriorityGroup) +{ + 800d770: b480 push {r7} + 800d772: b085 sub sp, #20 + 800d774: af00 add r7, sp, #0 + 800d776: 6078 str r0, [r7, #4] + uint32_t reg_value; + uint32_t PriorityGroupTmp = (PriorityGroup & (uint32_t)0x07UL); /* only values 0..7 are used */ + 800d778: 687b ldr r3, [r7, #4] + 800d77a: f003 0307 and.w r3, r3, #7 + 800d77e: 60fb str r3, [r7, #12] + + reg_value = SCB->AIRCR; /* read old register configuration */ + 800d780: 4b0c ldr r3, [pc, #48] @ (800d7b4 <__NVIC_SetPriorityGrouping+0x44>) + 800d782: 68db ldr r3, [r3, #12] + 800d784: 60bb str r3, [r7, #8] + reg_value &= ~((uint32_t)(SCB_AIRCR_VECTKEY_Msk | SCB_AIRCR_PRIGROUP_Msk)); /* clear bits to change */ + 800d786: 68ba ldr r2, [r7, #8] + 800d788: f64f 03ff movw r3, #63743 @ 0xf8ff + 800d78c: 4013 ands r3, r2 + 800d78e: 60bb str r3, [r7, #8] + reg_value = (reg_value | + ((uint32_t)0x5FAUL << SCB_AIRCR_VECTKEY_Pos) | + (PriorityGroupTmp << SCB_AIRCR_PRIGROUP_Pos) ); /* Insert write key and priority group */ + 800d790: 68fb ldr r3, [r7, #12] + 800d792: 021a lsls r2, r3, #8 + ((uint32_t)0x5FAUL << SCB_AIRCR_VECTKEY_Pos) | + 800d794: 68bb ldr r3, [r7, #8] + 800d796: 4313 orrs r3, r2 + reg_value = (reg_value | + 800d798: f043 63bf orr.w r3, r3, #100139008 @ 0x5f80000 + 800d79c: f443 3300 orr.w r3, r3, #131072 @ 0x20000 + 800d7a0: 60bb str r3, [r7, #8] + SCB->AIRCR = reg_value; + 800d7a2: 4a04 ldr r2, [pc, #16] @ (800d7b4 <__NVIC_SetPriorityGrouping+0x44>) + 800d7a4: 68bb ldr r3, [r7, #8] + 800d7a6: 60d3 str r3, [r2, #12] +} + 800d7a8: bf00 nop + 800d7aa: 3714 adds r7, #20 + 800d7ac: 46bd mov sp, r7 + 800d7ae: f85d 7b04 ldr.w r7, [sp], #4 + 800d7b2: 4770 bx lr + 800d7b4: e000ed00 .word 0xe000ed00 + +0800d7b8 <__NVIC_GetPriorityGrouping>: + \brief Get Priority Grouping + \details Reads the priority grouping field from the NVIC Interrupt Controller. + \return Priority grouping field (SCB->AIRCR [10:8] PRIGROUP field). + */ +__STATIC_INLINE uint32_t __NVIC_GetPriorityGrouping(void) +{ + 800d7b8: b480 push {r7} + 800d7ba: af00 add r7, sp, #0 + return ((uint32_t)((SCB->AIRCR & SCB_AIRCR_PRIGROUP_Msk) >> SCB_AIRCR_PRIGROUP_Pos)); + 800d7bc: 4b04 ldr r3, [pc, #16] @ (800d7d0 <__NVIC_GetPriorityGrouping+0x18>) + 800d7be: 68db ldr r3, [r3, #12] + 800d7c0: 0a1b lsrs r3, r3, #8 + 800d7c2: f003 0307 and.w r3, r3, #7 +} + 800d7c6: 4618 mov r0, r3 + 800d7c8: 46bd mov sp, r7 + 800d7ca: f85d 7b04 ldr.w r7, [sp], #4 + 800d7ce: 4770 bx lr + 800d7d0: e000ed00 .word 0xe000ed00 + +0800d7d4 <__NVIC_EnableIRQ>: + \details Enables a device specific interrupt in the NVIC interrupt controller. + \param [in] IRQn Device specific interrupt number. + \note IRQn must not be negative. + */ +__STATIC_INLINE void __NVIC_EnableIRQ(IRQn_Type IRQn) +{ + 800d7d4: b480 push {r7} + 800d7d6: b083 sub sp, #12 + 800d7d8: af00 add r7, sp, #0 + 800d7da: 4603 mov r3, r0 + 800d7dc: 71fb strb r3, [r7, #7] + if ((int32_t)(IRQn) >= 0) + 800d7de: f997 3007 ldrsb.w r3, [r7, #7] + 800d7e2: 2b00 cmp r3, #0 + 800d7e4: db0b blt.n 800d7fe <__NVIC_EnableIRQ+0x2a> + { + __COMPILER_BARRIER(); + NVIC->ISER[(((uint32_t)IRQn) >> 5UL)] = (uint32_t)(1UL << (((uint32_t)IRQn) & 0x1FUL)); + 800d7e6: 79fb ldrb r3, [r7, #7] + 800d7e8: f003 021f and.w r2, r3, #31 + 800d7ec: 4907 ldr r1, [pc, #28] @ (800d80c <__NVIC_EnableIRQ+0x38>) + 800d7ee: f997 3007 ldrsb.w r3, [r7, #7] + 800d7f2: 095b lsrs r3, r3, #5 + 800d7f4: 2001 movs r0, #1 + 800d7f6: fa00 f202 lsl.w r2, r0, r2 + 800d7fa: f841 2023 str.w r2, [r1, r3, lsl #2] + __COMPILER_BARRIER(); + } +} + 800d7fe: bf00 nop + 800d800: 370c adds r7, #12 + 800d802: 46bd mov sp, r7 + 800d804: f85d 7b04 ldr.w r7, [sp], #4 + 800d808: 4770 bx lr + 800d80a: bf00 nop + 800d80c: e000e100 .word 0xe000e100 + +0800d810 <__NVIC_DisableIRQ>: + \details Disables a device specific interrupt in the NVIC interrupt controller. + \param [in] IRQn Device specific interrupt number. + \note IRQn must not be negative. + */ +__STATIC_INLINE void __NVIC_DisableIRQ(IRQn_Type IRQn) +{ + 800d810: b480 push {r7} + 800d812: b083 sub sp, #12 + 800d814: af00 add r7, sp, #0 + 800d816: 4603 mov r3, r0 + 800d818: 71fb strb r3, [r7, #7] + if ((int32_t)(IRQn) >= 0) + 800d81a: f997 3007 ldrsb.w r3, [r7, #7] + 800d81e: 2b00 cmp r3, #0 + 800d820: db12 blt.n 800d848 <__NVIC_DisableIRQ+0x38> + { + NVIC->ICER[(((uint32_t)IRQn) >> 5UL)] = (uint32_t)(1UL << (((uint32_t)IRQn) & 0x1FUL)); + 800d822: 79fb ldrb r3, [r7, #7] + 800d824: f003 021f and.w r2, r3, #31 + 800d828: 490a ldr r1, [pc, #40] @ (800d854 <__NVIC_DisableIRQ+0x44>) + 800d82a: f997 3007 ldrsb.w r3, [r7, #7] + 800d82e: 095b lsrs r3, r3, #5 + 800d830: 2001 movs r0, #1 + 800d832: fa00 f202 lsl.w r2, r0, r2 + 800d836: 3320 adds r3, #32 + 800d838: f841 2023 str.w r2, [r1, r3, lsl #2] + __ASM volatile ("dsb 0xF":::"memory"); + 800d83c: f3bf 8f4f dsb sy +} + 800d840: bf00 nop + __ASM volatile ("isb 0xF":::"memory"); + 800d842: f3bf 8f6f isb sy +} + 800d846: bf00 nop + __DSB(); + __ISB(); + } +} + 800d848: bf00 nop + 800d84a: 370c adds r7, #12 + 800d84c: 46bd mov sp, r7 + 800d84e: f85d 7b04 ldr.w r7, [sp], #4 + 800d852: 4770 bx lr + 800d854: e000e100 .word 0xe000e100 + +0800d858 <__NVIC_SetPriority>: + \param [in] IRQn Interrupt number. + \param [in] priority Priority to set. + \note The priority cannot be set for every processor exception. + */ +__STATIC_INLINE void __NVIC_SetPriority(IRQn_Type IRQn, uint32_t priority) +{ + 800d858: b480 push {r7} + 800d85a: b083 sub sp, #12 + 800d85c: af00 add r7, sp, #0 + 800d85e: 4603 mov r3, r0 + 800d860: 6039 str r1, [r7, #0] + 800d862: 71fb strb r3, [r7, #7] + if ((int32_t)(IRQn) >= 0) + 800d864: f997 3007 ldrsb.w r3, [r7, #7] + 800d868: 2b00 cmp r3, #0 + 800d86a: db0a blt.n 800d882 <__NVIC_SetPriority+0x2a> + { + NVIC->IP[((uint32_t)IRQn)] = (uint8_t)((priority << (8U - __NVIC_PRIO_BITS)) & (uint32_t)0xFFUL); + 800d86c: 683b ldr r3, [r7, #0] + 800d86e: b2da uxtb r2, r3 + 800d870: 490c ldr r1, [pc, #48] @ (800d8a4 <__NVIC_SetPriority+0x4c>) + 800d872: f997 3007 ldrsb.w r3, [r7, #7] + 800d876: 0112 lsls r2, r2, #4 + 800d878: b2d2 uxtb r2, r2 + 800d87a: 440b add r3, r1 + 800d87c: f883 2300 strb.w r2, [r3, #768] @ 0x300 + } + else + { + SCB->SHP[(((uint32_t)IRQn) & 0xFUL)-4UL] = (uint8_t)((priority << (8U - __NVIC_PRIO_BITS)) & (uint32_t)0xFFUL); + } +} + 800d880: e00a b.n 800d898 <__NVIC_SetPriority+0x40> + SCB->SHP[(((uint32_t)IRQn) & 0xFUL)-4UL] = (uint8_t)((priority << (8U - __NVIC_PRIO_BITS)) & (uint32_t)0xFFUL); + 800d882: 683b ldr r3, [r7, #0] + 800d884: b2da uxtb r2, r3 + 800d886: 4908 ldr r1, [pc, #32] @ (800d8a8 <__NVIC_SetPriority+0x50>) + 800d888: 79fb ldrb r3, [r7, #7] + 800d88a: f003 030f and.w r3, r3, #15 + 800d88e: 3b04 subs r3, #4 + 800d890: 0112 lsls r2, r2, #4 + 800d892: b2d2 uxtb r2, r2 + 800d894: 440b add r3, r1 + 800d896: 761a strb r2, [r3, #24] +} + 800d898: bf00 nop + 800d89a: 370c adds r7, #12 + 800d89c: 46bd mov sp, r7 + 800d89e: f85d 7b04 ldr.w r7, [sp], #4 + 800d8a2: 4770 bx lr + 800d8a4: e000e100 .word 0xe000e100 + 800d8a8: e000ed00 .word 0xe000ed00 + +0800d8ac : + \param [in] PreemptPriority Preemptive priority value (starting from 0). + \param [in] SubPriority Subpriority value (starting from 0). + \return Encoded priority. Value can be used in the function \ref NVIC_SetPriority(). + */ +__STATIC_INLINE uint32_t NVIC_EncodePriority (uint32_t PriorityGroup, uint32_t PreemptPriority, uint32_t SubPriority) +{ + 800d8ac: b480 push {r7} + 800d8ae: b089 sub sp, #36 @ 0x24 + 800d8b0: af00 add r7, sp, #0 + 800d8b2: 60f8 str r0, [r7, #12] + 800d8b4: 60b9 str r1, [r7, #8] + 800d8b6: 607a str r2, [r7, #4] + uint32_t PriorityGroupTmp = (PriorityGroup & (uint32_t)0x07UL); /* only values 0..7 are used */ + 800d8b8: 68fb ldr r3, [r7, #12] + 800d8ba: f003 0307 and.w r3, r3, #7 + 800d8be: 61fb str r3, [r7, #28] + uint32_t PreemptPriorityBits; + uint32_t SubPriorityBits; + + PreemptPriorityBits = ((7UL - PriorityGroupTmp) > (uint32_t)(__NVIC_PRIO_BITS)) ? (uint32_t)(__NVIC_PRIO_BITS) : (uint32_t)(7UL - PriorityGroupTmp); + 800d8c0: 69fb ldr r3, [r7, #28] + 800d8c2: f1c3 0307 rsb r3, r3, #7 + 800d8c6: 2b04 cmp r3, #4 + 800d8c8: bf28 it cs + 800d8ca: 2304 movcs r3, #4 + 800d8cc: 61bb str r3, [r7, #24] + SubPriorityBits = ((PriorityGroupTmp + (uint32_t)(__NVIC_PRIO_BITS)) < (uint32_t)7UL) ? (uint32_t)0UL : (uint32_t)((PriorityGroupTmp - 7UL) + (uint32_t)(__NVIC_PRIO_BITS)); + 800d8ce: 69fb ldr r3, [r7, #28] + 800d8d0: 3304 adds r3, #4 + 800d8d2: 2b06 cmp r3, #6 + 800d8d4: d902 bls.n 800d8dc + 800d8d6: 69fb ldr r3, [r7, #28] + 800d8d8: 3b03 subs r3, #3 + 800d8da: e000 b.n 800d8de + 800d8dc: 2300 movs r3, #0 + 800d8de: 617b str r3, [r7, #20] + + return ( + ((PreemptPriority & (uint32_t)((1UL << (PreemptPriorityBits)) - 1UL)) << SubPriorityBits) | + 800d8e0: f04f 32ff mov.w r2, #4294967295 + 800d8e4: 69bb ldr r3, [r7, #24] + 800d8e6: fa02 f303 lsl.w r3, r2, r3 + 800d8ea: 43da mvns r2, r3 + 800d8ec: 68bb ldr r3, [r7, #8] + 800d8ee: 401a ands r2, r3 + 800d8f0: 697b ldr r3, [r7, #20] + 800d8f2: 409a lsls r2, r3 + ((SubPriority & (uint32_t)((1UL << (SubPriorityBits )) - 1UL))) + 800d8f4: f04f 31ff mov.w r1, #4294967295 + 800d8f8: 697b ldr r3, [r7, #20] + 800d8fa: fa01 f303 lsl.w r3, r1, r3 + 800d8fe: 43d9 mvns r1, r3 + 800d900: 687b ldr r3, [r7, #4] + 800d902: 400b ands r3, r1 + ((PreemptPriority & (uint32_t)((1UL << (PreemptPriorityBits)) - 1UL)) << SubPriorityBits) | + 800d904: 4313 orrs r3, r2 + ); +} + 800d906: 4618 mov r0, r3 + 800d908: 3724 adds r7, #36 @ 0x24 + 800d90a: 46bd mov sp, r7 + 800d90c: f85d 7b04 ldr.w r7, [sp], #4 + 800d910: 4770 bx lr + +0800d912 : + * @note When the NVIC_PriorityGroup_0 is selected, IRQ pre-emption is no more possible. + * The pending IRQ priority will be managed only by the subpriority. + * @retval None + */ +void HAL_NVIC_SetPriorityGrouping(uint32_t PriorityGroup) +{ + 800d912: b580 push {r7, lr} + 800d914: b082 sub sp, #8 + 800d916: af00 add r7, sp, #0 + 800d918: 6078 str r0, [r7, #4] + /* Check the parameters */ + assert_param(IS_NVIC_PRIORITY_GROUP(PriorityGroup)); + + /* Set the PRIGROUP[10:8] bits according to the PriorityGroup parameter value */ + NVIC_SetPriorityGrouping(PriorityGroup); + 800d91a: 6878 ldr r0, [r7, #4] + 800d91c: f7ff ff28 bl 800d770 <__NVIC_SetPriorityGrouping> +} + 800d920: bf00 nop + 800d922: 3708 adds r7, #8 + 800d924: 46bd mov sp, r7 + 800d926: bd80 pop {r7, pc} + +0800d928 : + * This parameter can be a value between 0 and 15 + * A lower priority value indicates a higher priority. + * @retval None + */ +void HAL_NVIC_SetPriority(IRQn_Type IRQn, uint32_t PreemptPriority, uint32_t SubPriority) +{ + 800d928: b580 push {r7, lr} + 800d92a: b086 sub sp, #24 + 800d92c: af00 add r7, sp, #0 + 800d92e: 4603 mov r3, r0 + 800d930: 60b9 str r1, [r7, #8] + 800d932: 607a str r2, [r7, #4] + 800d934: 73fb strb r3, [r7, #15] + uint32_t prioritygroup = 0x00; + 800d936: 2300 movs r3, #0 + 800d938: 617b str r3, [r7, #20] + + /* Check the parameters */ + assert_param(IS_NVIC_SUB_PRIORITY(SubPriority)); + assert_param(IS_NVIC_PREEMPTION_PRIORITY(PreemptPriority)); + + prioritygroup = NVIC_GetPriorityGrouping(); + 800d93a: f7ff ff3d bl 800d7b8 <__NVIC_GetPriorityGrouping> + 800d93e: 6178 str r0, [r7, #20] + + NVIC_SetPriority(IRQn, NVIC_EncodePriority(prioritygroup, PreemptPriority, SubPriority)); + 800d940: 687a ldr r2, [r7, #4] + 800d942: 68b9 ldr r1, [r7, #8] + 800d944: 6978 ldr r0, [r7, #20] + 800d946: f7ff ffb1 bl 800d8ac + 800d94a: 4602 mov r2, r0 + 800d94c: f997 300f ldrsb.w r3, [r7, #15] + 800d950: 4611 mov r1, r2 + 800d952: 4618 mov r0, r3 + 800d954: f7ff ff80 bl 800d858 <__NVIC_SetPriority> +} + 800d958: bf00 nop + 800d95a: 3718 adds r7, #24 + 800d95c: 46bd mov sp, r7 + 800d95e: bd80 pop {r7, pc} + +0800d960 : + * This parameter can be an enumerator of IRQn_Type enumeration + * (For the complete STM32 Devices IRQ Channels list, please refer to the appropriate CMSIS device file (stm32l4xxxx.h)) + * @retval None + */ +void HAL_NVIC_EnableIRQ(IRQn_Type IRQn) +{ + 800d960: b580 push {r7, lr} + 800d962: b082 sub sp, #8 + 800d964: af00 add r7, sp, #0 + 800d966: 4603 mov r3, r0 + 800d968: 71fb strb r3, [r7, #7] + /* Check the parameters */ + assert_param(IS_NVIC_DEVICE_IRQ(IRQn)); + + /* Enable interrupt */ + NVIC_EnableIRQ(IRQn); + 800d96a: f997 3007 ldrsb.w r3, [r7, #7] + 800d96e: 4618 mov r0, r3 + 800d970: f7ff ff30 bl 800d7d4 <__NVIC_EnableIRQ> +} + 800d974: bf00 nop + 800d976: 3708 adds r7, #8 + 800d978: 46bd mov sp, r7 + 800d97a: bd80 pop {r7, pc} + +0800d97c : + * This parameter can be an enumerator of IRQn_Type enumeration + * (For the complete STM32 Devices IRQ Channels list, please refer to the appropriate CMSIS device file (stm32l4xxxx.h)) + * @retval None + */ +void HAL_NVIC_DisableIRQ(IRQn_Type IRQn) +{ + 800d97c: b580 push {r7, lr} + 800d97e: b082 sub sp, #8 + 800d980: af00 add r7, sp, #0 + 800d982: 4603 mov r3, r0 + 800d984: 71fb strb r3, [r7, #7] + /* Check the parameters */ + assert_param(IS_NVIC_DEVICE_IRQ(IRQn)); + + /* Disable interrupt */ + NVIC_DisableIRQ(IRQn); + 800d986: f997 3007 ldrsb.w r3, [r7, #7] + 800d98a: 4618 mov r0, r3 + 800d98c: f7ff ff40 bl 800d810 <__NVIC_DisableIRQ> +} + 800d990: bf00 nop + 800d992: 3708 adds r7, #8 + 800d994: 46bd mov sp, r7 + 800d996: bd80 pop {r7, pc} + +0800d998 : + * @param hdma pointer to a DMA_HandleTypeDef structure that contains + * the configuration information for the specified DMA Channel. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_DMA_Init(DMA_HandleTypeDef *hdma) +{ + 800d998: b480 push {r7} + 800d99a: b085 sub sp, #20 + 800d99c: af00 add r7, sp, #0 + 800d99e: 6078 str r0, [r7, #4] + uint32_t tmp; + + /* Check the DMA handle allocation */ + if (hdma == NULL) + 800d9a0: 687b ldr r3, [r7, #4] + 800d9a2: 2b00 cmp r3, #0 + 800d9a4: d101 bne.n 800d9aa + { + return HAL_ERROR; + 800d9a6: 2301 movs r3, #1 + 800d9a8: e098 b.n 800dadc + assert_param(IS_DMA_PRIORITY(hdma->Init.Priority)); + + assert_param(IS_DMA_ALL_REQUEST(hdma->Init.Request)); + + /* Compute the channel index */ + if ((uint32_t)(hdma->Instance) < (uint32_t)(DMA2_Channel1)) + 800d9aa: 687b ldr r3, [r7, #4] + 800d9ac: 681b ldr r3, [r3, #0] + 800d9ae: 461a mov r2, r3 + 800d9b0: 4b4d ldr r3, [pc, #308] @ (800dae8 ) + 800d9b2: 429a cmp r2, r3 + 800d9b4: d80f bhi.n 800d9d6 + { + /* DMA1 */ + hdma->ChannelIndex = (((uint32_t)hdma->Instance - (uint32_t)DMA1_Channel1) / ((uint32_t)DMA1_Channel2 - (uint32_t)DMA1_Channel1)) << 2U; + 800d9b6: 687b ldr r3, [r7, #4] + 800d9b8: 681b ldr r3, [r3, #0] + 800d9ba: 461a mov r2, r3 + 800d9bc: 4b4b ldr r3, [pc, #300] @ (800daec ) + 800d9be: 4413 add r3, r2 + 800d9c0: 4a4b ldr r2, [pc, #300] @ (800daf0 ) + 800d9c2: fba2 2303 umull r2, r3, r2, r3 + 800d9c6: 091b lsrs r3, r3, #4 + 800d9c8: 009a lsls r2, r3, #2 + 800d9ca: 687b ldr r3, [r7, #4] + 800d9cc: 645a str r2, [r3, #68] @ 0x44 + hdma->DmaBaseAddress = DMA1; + 800d9ce: 687b ldr r3, [r7, #4] + 800d9d0: 4a48 ldr r2, [pc, #288] @ (800daf4 ) + 800d9d2: 641a str r2, [r3, #64] @ 0x40 + 800d9d4: e00e b.n 800d9f4 + } + else + { + /* DMA2 */ + hdma->ChannelIndex = (((uint32_t)hdma->Instance - (uint32_t)DMA2_Channel1) / ((uint32_t)DMA2_Channel2 - (uint32_t)DMA2_Channel1)) << 2U; + 800d9d6: 687b ldr r3, [r7, #4] + 800d9d8: 681b ldr r3, [r3, #0] + 800d9da: 461a mov r2, r3 + 800d9dc: 4b46 ldr r3, [pc, #280] @ (800daf8 ) + 800d9de: 4413 add r3, r2 + 800d9e0: 4a43 ldr r2, [pc, #268] @ (800daf0 ) + 800d9e2: fba2 2303 umull r2, r3, r2, r3 + 800d9e6: 091b lsrs r3, r3, #4 + 800d9e8: 009a lsls r2, r3, #2 + 800d9ea: 687b ldr r3, [r7, #4] + 800d9ec: 645a str r2, [r3, #68] @ 0x44 + hdma->DmaBaseAddress = DMA2; + 800d9ee: 687b ldr r3, [r7, #4] + 800d9f0: 4a42 ldr r2, [pc, #264] @ (800dafc ) + 800d9f2: 641a str r2, [r3, #64] @ 0x40 + } + + /* Change DMA peripheral state */ + hdma->State = HAL_DMA_STATE_BUSY; + 800d9f4: 687b ldr r3, [r7, #4] + 800d9f6: 2202 movs r2, #2 + 800d9f8: f883 2025 strb.w r2, [r3, #37] @ 0x25 + + /* Get the CR register value */ + tmp = hdma->Instance->CCR; + 800d9fc: 687b ldr r3, [r7, #4] + 800d9fe: 681b ldr r3, [r3, #0] + 800da00: 681b ldr r3, [r3, #0] + 800da02: 60fb str r3, [r7, #12] + + /* Clear PL, MSIZE, PSIZE, MINC, PINC, CIRC, DIR and MEM2MEM bits */ + tmp &= ((uint32_t)~(DMA_CCR_PL | DMA_CCR_MSIZE | DMA_CCR_PSIZE | + 800da04: 68fb ldr r3, [r7, #12] + 800da06: f423 43ff bic.w r3, r3, #32640 @ 0x7f80 + 800da0a: f023 0370 bic.w r3, r3, #112 @ 0x70 + 800da0e: 60fb str r3, [r7, #12] + DMA_CCR_MINC | DMA_CCR_PINC | DMA_CCR_CIRC | + DMA_CCR_DIR | DMA_CCR_MEM2MEM)); + + /* Prepare the DMA Channel configuration */ + tmp |= hdma->Init.Direction | + 800da10: 687b ldr r3, [r7, #4] + 800da12: 689a ldr r2, [r3, #8] + hdma->Init.PeriphInc | hdma->Init.MemInc | + 800da14: 687b ldr r3, [r7, #4] + 800da16: 68db ldr r3, [r3, #12] + tmp |= hdma->Init.Direction | + 800da18: 431a orrs r2, r3 + hdma->Init.PeriphInc | hdma->Init.MemInc | + 800da1a: 687b ldr r3, [r7, #4] + 800da1c: 691b ldr r3, [r3, #16] + 800da1e: 431a orrs r2, r3 + hdma->Init.PeriphDataAlignment | hdma->Init.MemDataAlignment | + 800da20: 687b ldr r3, [r7, #4] + 800da22: 695b ldr r3, [r3, #20] + hdma->Init.PeriphInc | hdma->Init.MemInc | + 800da24: 431a orrs r2, r3 + hdma->Init.PeriphDataAlignment | hdma->Init.MemDataAlignment | + 800da26: 687b ldr r3, [r7, #4] + 800da28: 699b ldr r3, [r3, #24] + 800da2a: 431a orrs r2, r3 + hdma->Init.Mode | hdma->Init.Priority; + 800da2c: 687b ldr r3, [r7, #4] + 800da2e: 69db ldr r3, [r3, #28] + hdma->Init.PeriphDataAlignment | hdma->Init.MemDataAlignment | + 800da30: 431a orrs r2, r3 + hdma->Init.Mode | hdma->Init.Priority; + 800da32: 687b ldr r3, [r7, #4] + 800da34: 6a1b ldr r3, [r3, #32] + 800da36: 4313 orrs r3, r2 + tmp |= hdma->Init.Direction | + 800da38: 68fa ldr r2, [r7, #12] + 800da3a: 4313 orrs r3, r2 + 800da3c: 60fb str r3, [r7, #12] + + /* Write to DMA Channel CR register */ + hdma->Instance->CCR = tmp; + 800da3e: 687b ldr r3, [r7, #4] + 800da40: 681b ldr r3, [r3, #0] + 800da42: 68fa ldr r2, [r7, #12] + 800da44: 601a str r2, [r3, #0] +#endif /* DMAMUX1 */ + +#if !defined (DMAMUX1) + + /* Set request selection */ + if (hdma->Init.Direction != DMA_MEMORY_TO_MEMORY) + 800da46: 687b ldr r3, [r7, #4] + 800da48: 689b ldr r3, [r3, #8] + 800da4a: f5b3 4f80 cmp.w r3, #16384 @ 0x4000 + 800da4e: d039 beq.n 800dac4 + { + /* Write to DMA channel selection register */ + if (DMA1 == hdma->DmaBaseAddress) + 800da50: 687b ldr r3, [r7, #4] + 800da52: 6c1b ldr r3, [r3, #64] @ 0x40 + 800da54: 4a27 ldr r2, [pc, #156] @ (800daf4 ) + 800da56: 4293 cmp r3, r2 + 800da58: d11a bne.n 800da90 + { + /* Reset request selection for DMA1 Channelx */ + DMA1_CSELR->CSELR &= ~(DMA_CSELR_C1S << (hdma->ChannelIndex & 0x1cU)); + 800da5a: 4b29 ldr r3, [pc, #164] @ (800db00 ) + 800da5c: 681a ldr r2, [r3, #0] + 800da5e: 687b ldr r3, [r7, #4] + 800da60: 6c5b ldr r3, [r3, #68] @ 0x44 + 800da62: f003 031c and.w r3, r3, #28 + 800da66: 210f movs r1, #15 + 800da68: fa01 f303 lsl.w r3, r1, r3 + 800da6c: 43db mvns r3, r3 + 800da6e: 4924 ldr r1, [pc, #144] @ (800db00 ) + 800da70: 4013 ands r3, r2 + 800da72: 600b str r3, [r1, #0] + + /* Configure request selection for DMA1 Channelx */ + DMA1_CSELR->CSELR |= (uint32_t)(hdma->Init.Request << (hdma->ChannelIndex & 0x1cU)); + 800da74: 4b22 ldr r3, [pc, #136] @ (800db00 ) + 800da76: 681a ldr r2, [r3, #0] + 800da78: 687b ldr r3, [r7, #4] + 800da7a: 6859 ldr r1, [r3, #4] + 800da7c: 687b ldr r3, [r7, #4] + 800da7e: 6c5b ldr r3, [r3, #68] @ 0x44 + 800da80: f003 031c and.w r3, r3, #28 + 800da84: fa01 f303 lsl.w r3, r1, r3 + 800da88: 491d ldr r1, [pc, #116] @ (800db00 ) + 800da8a: 4313 orrs r3, r2 + 800da8c: 600b str r3, [r1, #0] + 800da8e: e019 b.n 800dac4 + } + else /* DMA2 */ + { + /* Reset request selection for DMA2 Channelx */ + DMA2_CSELR->CSELR &= ~(DMA_CSELR_C1S << (hdma->ChannelIndex & 0x1cU)); + 800da90: 4b1c ldr r3, [pc, #112] @ (800db04 ) + 800da92: 681a ldr r2, [r3, #0] + 800da94: 687b ldr r3, [r7, #4] + 800da96: 6c5b ldr r3, [r3, #68] @ 0x44 + 800da98: f003 031c and.w r3, r3, #28 + 800da9c: 210f movs r1, #15 + 800da9e: fa01 f303 lsl.w r3, r1, r3 + 800daa2: 43db mvns r3, r3 + 800daa4: 4917 ldr r1, [pc, #92] @ (800db04 ) + 800daa6: 4013 ands r3, r2 + 800daa8: 600b str r3, [r1, #0] + + /* Configure request selection for DMA2 Channelx */ + DMA2_CSELR->CSELR |= (uint32_t)(hdma->Init.Request << (hdma->ChannelIndex & 0x1cU)); + 800daaa: 4b16 ldr r3, [pc, #88] @ (800db04 ) + 800daac: 681a ldr r2, [r3, #0] + 800daae: 687b ldr r3, [r7, #4] + 800dab0: 6859 ldr r1, [r3, #4] + 800dab2: 687b ldr r3, [r7, #4] + 800dab4: 6c5b ldr r3, [r3, #68] @ 0x44 + 800dab6: f003 031c and.w r3, r3, #28 + 800daba: fa01 f303 lsl.w r3, r1, r3 + 800dabe: 4911 ldr r1, [pc, #68] @ (800db04 ) + 800dac0: 4313 orrs r3, r2 + 800dac2: 600b str r3, [r1, #0] +#endif /* STM32L431xx || STM32L432xx || STM32L433xx || STM32L442xx || STM32L443xx */ + /* STM32L471xx || STM32L475xx || STM32L476xx || STM32L442xx || STM32L486xx */ + /* STM32L496xx || STM32L4A6xx */ + + /* Initialise the error code */ + hdma->ErrorCode = HAL_DMA_ERROR_NONE; + 800dac4: 687b ldr r3, [r7, #4] + 800dac6: 2200 movs r2, #0 + 800dac8: 63da str r2, [r3, #60] @ 0x3c + + /* Initialize the DMA state*/ + hdma->State = HAL_DMA_STATE_READY; + 800daca: 687b ldr r3, [r7, #4] + 800dacc: 2201 movs r2, #1 + 800dace: f883 2025 strb.w r2, [r3, #37] @ 0x25 + + /* Allocate lock resource and initialize it */ + hdma->Lock = HAL_UNLOCKED; + 800dad2: 687b ldr r3, [r7, #4] + 800dad4: 2200 movs r2, #0 + 800dad6: f883 2024 strb.w r2, [r3, #36] @ 0x24 + + return HAL_OK; + 800dada: 2300 movs r3, #0 +} + 800dadc: 4618 mov r0, r3 + 800dade: 3714 adds r7, #20 + 800dae0: 46bd mov sp, r7 + 800dae2: f85d 7b04 ldr.w r7, [sp], #4 + 800dae6: 4770 bx lr + 800dae8: 40020407 .word 0x40020407 + 800daec: bffdfff8 .word 0xbffdfff8 + 800daf0: cccccccd .word 0xcccccccd + 800daf4: 40020000 .word 0x40020000 + 800daf8: bffdfbf8 .word 0xbffdfbf8 + 800dafc: 40020400 .word 0x40020400 + 800db00: 400200a8 .word 0x400200a8 + 800db04: 400204a8 .word 0x400204a8 + +0800db08 : + * @param hdma pointer to a DMA_HandleTypeDef structure that contains + * the configuration information for the specified DMA Channel. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_DMA_DeInit(DMA_HandleTypeDef *hdma) +{ + 800db08: b480 push {r7} + 800db0a: b083 sub sp, #12 + 800db0c: af00 add r7, sp, #0 + 800db0e: 6078 str r0, [r7, #4] + + /* Check the DMA handle allocation */ + if (NULL == hdma) + 800db10: 687b ldr r3, [r7, #4] + 800db12: 2b00 cmp r3, #0 + 800db14: d101 bne.n 800db1a + { + return HAL_ERROR; + 800db16: 2301 movs r3, #1 + 800db18: e072 b.n 800dc00 + + /* Check the parameters */ + assert_param(IS_DMA_ALL_INSTANCE(hdma->Instance)); + + /* Disable the selected DMA Channelx */ + __HAL_DMA_DISABLE(hdma); + 800db1a: 687b ldr r3, [r7, #4] + 800db1c: 681b ldr r3, [r3, #0] + 800db1e: 681a ldr r2, [r3, #0] + 800db20: 687b ldr r3, [r7, #4] + 800db22: 681b ldr r3, [r3, #0] + 800db24: f022 0201 bic.w r2, r2, #1 + 800db28: 601a str r2, [r3, #0] + + /* Compute the channel index */ + if ((uint32_t)(hdma->Instance) < (uint32_t)(DMA2_Channel1)) + 800db2a: 687b ldr r3, [r7, #4] + 800db2c: 681b ldr r3, [r3, #0] + 800db2e: 461a mov r2, r3 + 800db30: 4b36 ldr r3, [pc, #216] @ (800dc0c ) + 800db32: 429a cmp r2, r3 + 800db34: d80f bhi.n 800db56 + { + /* DMA1 */ + hdma->ChannelIndex = (((uint32_t)hdma->Instance - (uint32_t)DMA1_Channel1) / ((uint32_t)DMA1_Channel2 - (uint32_t)DMA1_Channel1)) << 2U; + 800db36: 687b ldr r3, [r7, #4] + 800db38: 681b ldr r3, [r3, #0] + 800db3a: 461a mov r2, r3 + 800db3c: 4b34 ldr r3, [pc, #208] @ (800dc10 ) + 800db3e: 4413 add r3, r2 + 800db40: 4a34 ldr r2, [pc, #208] @ (800dc14 ) + 800db42: fba2 2303 umull r2, r3, r2, r3 + 800db46: 091b lsrs r3, r3, #4 + 800db48: 009a lsls r2, r3, #2 + 800db4a: 687b ldr r3, [r7, #4] + 800db4c: 645a str r2, [r3, #68] @ 0x44 + hdma->DmaBaseAddress = DMA1; + 800db4e: 687b ldr r3, [r7, #4] + 800db50: 4a31 ldr r2, [pc, #196] @ (800dc18 ) + 800db52: 641a str r2, [r3, #64] @ 0x40 + 800db54: e00e b.n 800db74 + } + else + { + /* DMA2 */ + hdma->ChannelIndex = (((uint32_t)hdma->Instance - (uint32_t)DMA2_Channel1) / ((uint32_t)DMA2_Channel2 - (uint32_t)DMA2_Channel1)) << 2U; + 800db56: 687b ldr r3, [r7, #4] + 800db58: 681b ldr r3, [r3, #0] + 800db5a: 461a mov r2, r3 + 800db5c: 4b2f ldr r3, [pc, #188] @ (800dc1c ) + 800db5e: 4413 add r3, r2 + 800db60: 4a2c ldr r2, [pc, #176] @ (800dc14 ) + 800db62: fba2 2303 umull r2, r3, r2, r3 + 800db66: 091b lsrs r3, r3, #4 + 800db68: 009a lsls r2, r3, #2 + 800db6a: 687b ldr r3, [r7, #4] + 800db6c: 645a str r2, [r3, #68] @ 0x44 + hdma->DmaBaseAddress = DMA2; + 800db6e: 687b ldr r3, [r7, #4] + 800db70: 4a2b ldr r2, [pc, #172] @ (800dc20 ) + 800db72: 641a str r2, [r3, #64] @ 0x40 + } + + /* Reset DMA Channel control register */ + hdma->Instance->CCR = 0U; + 800db74: 687b ldr r3, [r7, #4] + 800db76: 681b ldr r3, [r3, #0] + 800db78: 2200 movs r2, #0 + 800db7a: 601a str r2, [r3, #0] + + /* Clear all flags */ + hdma->DmaBaseAddress->IFCR = (DMA_ISR_GIF1 << (hdma->ChannelIndex & 0x1CU)); + 800db7c: 687b ldr r3, [r7, #4] + 800db7e: 6c5b ldr r3, [r3, #68] @ 0x44 + 800db80: f003 021c and.w r2, r3, #28 + 800db84: 687b ldr r3, [r7, #4] + 800db86: 6c1b ldr r3, [r3, #64] @ 0x40 + 800db88: 2101 movs r1, #1 + 800db8a: fa01 f202 lsl.w r2, r1, r2 + 800db8e: 605a str r2, [r3, #4] + +#if !defined (DMAMUX1) + + /* Reset DMA channel selection register */ + if (DMA1 == hdma->DmaBaseAddress) + 800db90: 687b ldr r3, [r7, #4] + 800db92: 6c1b ldr r3, [r3, #64] @ 0x40 + 800db94: 4a20 ldr r2, [pc, #128] @ (800dc18 ) + 800db96: 4293 cmp r3, r2 + 800db98: d10d bne.n 800dbb6 + { + /* DMA1 */ + DMA1_CSELR->CSELR &= ~(DMA_CSELR_C1S << (hdma->ChannelIndex & 0x1cU)); + 800db9a: 4b22 ldr r3, [pc, #136] @ (800dc24 ) + 800db9c: 681a ldr r2, [r3, #0] + 800db9e: 687b ldr r3, [r7, #4] + 800dba0: 6c5b ldr r3, [r3, #68] @ 0x44 + 800dba2: f003 031c and.w r3, r3, #28 + 800dba6: 210f movs r1, #15 + 800dba8: fa01 f303 lsl.w r3, r1, r3 + 800dbac: 43db mvns r3, r3 + 800dbae: 491d ldr r1, [pc, #116] @ (800dc24 ) + 800dbb0: 4013 ands r3, r2 + 800dbb2: 600b str r3, [r1, #0] + 800dbb4: e00c b.n 800dbd0 + } + else + { + /* DMA2 */ + DMA2_CSELR->CSELR &= ~(DMA_CSELR_C1S << (hdma->ChannelIndex & 0x1cU)); + 800dbb6: 4b1c ldr r3, [pc, #112] @ (800dc28 ) + 800dbb8: 681a ldr r2, [r3, #0] + 800dbba: 687b ldr r3, [r7, #4] + 800dbbc: 6c5b ldr r3, [r3, #68] @ 0x44 + 800dbbe: f003 031c and.w r3, r3, #28 + 800dbc2: 210f movs r1, #15 + 800dbc4: fa01 f303 lsl.w r3, r1, r3 + 800dbc8: 43db mvns r3, r3 + 800dbca: 4917 ldr r1, [pc, #92] @ (800dc28 ) + 800dbcc: 4013 ands r3, r2 + 800dbce: 600b str r3, [r1, #0] + hdma->DMAmuxRequestGenStatusMask = 0U; + +#endif /* DMAMUX1 */ + + /* Clean callbacks */ + hdma->XferCpltCallback = NULL; + 800dbd0: 687b ldr r3, [r7, #4] + 800dbd2: 2200 movs r2, #0 + 800dbd4: 62da str r2, [r3, #44] @ 0x2c + hdma->XferHalfCpltCallback = NULL; + 800dbd6: 687b ldr r3, [r7, #4] + 800dbd8: 2200 movs r2, #0 + 800dbda: 631a str r2, [r3, #48] @ 0x30 + hdma->XferErrorCallback = NULL; + 800dbdc: 687b ldr r3, [r7, #4] + 800dbde: 2200 movs r2, #0 + 800dbe0: 635a str r2, [r3, #52] @ 0x34 + hdma->XferAbortCallback = NULL; + 800dbe2: 687b ldr r3, [r7, #4] + 800dbe4: 2200 movs r2, #0 + 800dbe6: 639a str r2, [r3, #56] @ 0x38 + + /* Initialise the error code */ + hdma->ErrorCode = HAL_DMA_ERROR_NONE; + 800dbe8: 687b ldr r3, [r7, #4] + 800dbea: 2200 movs r2, #0 + 800dbec: 63da str r2, [r3, #60] @ 0x3c + + /* Initialize the DMA state */ + hdma->State = HAL_DMA_STATE_RESET; + 800dbee: 687b ldr r3, [r7, #4] + 800dbf0: 2200 movs r2, #0 + 800dbf2: f883 2025 strb.w r2, [r3, #37] @ 0x25 + + /* Release Lock */ + __HAL_UNLOCK(hdma); + 800dbf6: 687b ldr r3, [r7, #4] + 800dbf8: 2200 movs r2, #0 + 800dbfa: f883 2024 strb.w r2, [r3, #36] @ 0x24 + + return HAL_OK; + 800dbfe: 2300 movs r3, #0 +} + 800dc00: 4618 mov r0, r3 + 800dc02: 370c adds r7, #12 + 800dc04: 46bd mov sp, r7 + 800dc06: f85d 7b04 ldr.w r7, [sp], #4 + 800dc0a: 4770 bx lr + 800dc0c: 40020407 .word 0x40020407 + 800dc10: bffdfff8 .word 0xbffdfff8 + 800dc14: cccccccd .word 0xcccccccd + 800dc18: 40020000 .word 0x40020000 + 800dc1c: bffdfbf8 .word 0xbffdfbf8 + 800dc20: 40020400 .word 0x40020400 + 800dc24: 400200a8 .word 0x400200a8 + 800dc28: 400204a8 .word 0x400204a8 + +0800dc2c : + * @param DstAddress The destination memory Buffer address + * @param DataLength The length of data to be transferred from source to destination + * @retval HAL status + */ +HAL_StatusTypeDef HAL_DMA_Start_IT(DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint32_t DstAddress, uint32_t DataLength) +{ + 800dc2c: b580 push {r7, lr} + 800dc2e: b086 sub sp, #24 + 800dc30: af00 add r7, sp, #0 + 800dc32: 60f8 str r0, [r7, #12] + 800dc34: 60b9 str r1, [r7, #8] + 800dc36: 607a str r2, [r7, #4] + 800dc38: 603b str r3, [r7, #0] + HAL_StatusTypeDef status = HAL_OK; + 800dc3a: 2300 movs r3, #0 + 800dc3c: 75fb strb r3, [r7, #23] + + /* Check the parameters */ + assert_param(IS_DMA_BUFFER_SIZE(DataLength)); + + /* Process locked */ + __HAL_LOCK(hdma); + 800dc3e: 68fb ldr r3, [r7, #12] + 800dc40: f893 3024 ldrb.w r3, [r3, #36] @ 0x24 + 800dc44: 2b01 cmp r3, #1 + 800dc46: d101 bne.n 800dc4c + 800dc48: 2302 movs r3, #2 + 800dc4a: e04b b.n 800dce4 + 800dc4c: 68fb ldr r3, [r7, #12] + 800dc4e: 2201 movs r2, #1 + 800dc50: f883 2024 strb.w r2, [r3, #36] @ 0x24 + + if (HAL_DMA_STATE_READY == hdma->State) + 800dc54: 68fb ldr r3, [r7, #12] + 800dc56: f893 3025 ldrb.w r3, [r3, #37] @ 0x25 + 800dc5a: b2db uxtb r3, r3 + 800dc5c: 2b01 cmp r3, #1 + 800dc5e: d13a bne.n 800dcd6 + { + /* Change DMA peripheral state */ + hdma->State = HAL_DMA_STATE_BUSY; + 800dc60: 68fb ldr r3, [r7, #12] + 800dc62: 2202 movs r2, #2 + 800dc64: f883 2025 strb.w r2, [r3, #37] @ 0x25 + hdma->ErrorCode = HAL_DMA_ERROR_NONE; + 800dc68: 68fb ldr r3, [r7, #12] + 800dc6a: 2200 movs r2, #0 + 800dc6c: 63da str r2, [r3, #60] @ 0x3c + + /* Disable the peripheral */ + __HAL_DMA_DISABLE(hdma); + 800dc6e: 68fb ldr r3, [r7, #12] + 800dc70: 681b ldr r3, [r3, #0] + 800dc72: 681a ldr r2, [r3, #0] + 800dc74: 68fb ldr r3, [r7, #12] + 800dc76: 681b ldr r3, [r3, #0] + 800dc78: f022 0201 bic.w r2, r2, #1 + 800dc7c: 601a str r2, [r3, #0] + + /* Configure the source, destination address and the data length & clear flags*/ + DMA_SetConfig(hdma, SrcAddress, DstAddress, DataLength); + 800dc7e: 683b ldr r3, [r7, #0] + 800dc80: 687a ldr r2, [r7, #4] + 800dc82: 68b9 ldr r1, [r7, #8] + 800dc84: 68f8 ldr r0, [r7, #12] + 800dc86: f000 f95f bl 800df48 + + /* Enable the transfer complete interrupt */ + /* Enable the transfer Error interrupt */ + if (NULL != hdma->XferHalfCpltCallback) + 800dc8a: 68fb ldr r3, [r7, #12] + 800dc8c: 6b1b ldr r3, [r3, #48] @ 0x30 + 800dc8e: 2b00 cmp r3, #0 + 800dc90: d008 beq.n 800dca4 + { + /* Enable the Half transfer complete interrupt as well */ + __HAL_DMA_ENABLE_IT(hdma, (DMA_IT_TC | DMA_IT_HT | DMA_IT_TE)); + 800dc92: 68fb ldr r3, [r7, #12] + 800dc94: 681b ldr r3, [r3, #0] + 800dc96: 681a ldr r2, [r3, #0] + 800dc98: 68fb ldr r3, [r7, #12] + 800dc9a: 681b ldr r3, [r3, #0] + 800dc9c: f042 020e orr.w r2, r2, #14 + 800dca0: 601a str r2, [r3, #0] + 800dca2: e00f b.n 800dcc4 + } + else + { + __HAL_DMA_DISABLE_IT(hdma, DMA_IT_HT); + 800dca4: 68fb ldr r3, [r7, #12] + 800dca6: 681b ldr r3, [r3, #0] + 800dca8: 681a ldr r2, [r3, #0] + 800dcaa: 68fb ldr r3, [r7, #12] + 800dcac: 681b ldr r3, [r3, #0] + 800dcae: f022 0204 bic.w r2, r2, #4 + 800dcb2: 601a str r2, [r3, #0] + __HAL_DMA_ENABLE_IT(hdma, (DMA_IT_TC | DMA_IT_TE)); + 800dcb4: 68fb ldr r3, [r7, #12] + 800dcb6: 681b ldr r3, [r3, #0] + 800dcb8: 681a ldr r2, [r3, #0] + 800dcba: 68fb ldr r3, [r7, #12] + 800dcbc: 681b ldr r3, [r3, #0] + 800dcbe: f042 020a orr.w r2, r2, #10 + 800dcc2: 601a str r2, [r3, #0] + } + +#endif /* DMAMUX1 */ + + /* Enable the Peripheral */ + __HAL_DMA_ENABLE(hdma); + 800dcc4: 68fb ldr r3, [r7, #12] + 800dcc6: 681b ldr r3, [r3, #0] + 800dcc8: 681a ldr r2, [r3, #0] + 800dcca: 68fb ldr r3, [r7, #12] + 800dccc: 681b ldr r3, [r3, #0] + 800dcce: f042 0201 orr.w r2, r2, #1 + 800dcd2: 601a str r2, [r3, #0] + 800dcd4: e005 b.n 800dce2 + } + else + { + /* Process Unlocked */ + __HAL_UNLOCK(hdma); + 800dcd6: 68fb ldr r3, [r7, #12] + 800dcd8: 2200 movs r2, #0 + 800dcda: f883 2024 strb.w r2, [r3, #36] @ 0x24 + + /* Remain BUSY */ + status = HAL_BUSY; + 800dcde: 2302 movs r3, #2 + 800dce0: 75fb strb r3, [r7, #23] + } + return status; + 800dce2: 7dfb ldrb r3, [r7, #23] +} + 800dce4: 4618 mov r0, r3 + 800dce6: 3718 adds r7, #24 + 800dce8: 46bd mov sp, r7 + 800dcea: bd80 pop {r7, pc} + +0800dcec : + * @param hdma pointer to a DMA_HandleTypeDef structure that contains + * the configuration information for the specified DMA Channel. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_DMA_Abort(DMA_HandleTypeDef *hdma) +{ + 800dcec: b480 push {r7} + 800dcee: b085 sub sp, #20 + 800dcf0: af00 add r7, sp, #0 + 800dcf2: 6078 str r0, [r7, #4] + HAL_StatusTypeDef status = HAL_OK; + 800dcf4: 2300 movs r3, #0 + 800dcf6: 73fb strb r3, [r7, #15] + + /* Check the DMA peripheral state */ + if (hdma->State != HAL_DMA_STATE_BUSY) + 800dcf8: 687b ldr r3, [r7, #4] + 800dcfa: f893 3025 ldrb.w r3, [r3, #37] @ 0x25 + 800dcfe: b2db uxtb r3, r3 + 800dd00: 2b02 cmp r3, #2 + 800dd02: d008 beq.n 800dd16 + { + hdma->ErrorCode = HAL_DMA_ERROR_NO_XFER; + 800dd04: 687b ldr r3, [r7, #4] + 800dd06: 2204 movs r2, #4 + 800dd08: 63da str r2, [r3, #60] @ 0x3c + + /* Process Unlocked */ + __HAL_UNLOCK(hdma); + 800dd0a: 687b ldr r3, [r7, #4] + 800dd0c: 2200 movs r2, #0 + 800dd0e: f883 2024 strb.w r2, [r3, #36] @ 0x24 + + return HAL_ERROR; + 800dd12: 2301 movs r3, #1 + 800dd14: e022 b.n 800dd5c + } + else + { + /* Disable DMA IT */ + __HAL_DMA_DISABLE_IT(hdma, (DMA_IT_TC | DMA_IT_HT | DMA_IT_TE)); + 800dd16: 687b ldr r3, [r7, #4] + 800dd18: 681b ldr r3, [r3, #0] + 800dd1a: 681a ldr r2, [r3, #0] + 800dd1c: 687b ldr r3, [r7, #4] + 800dd1e: 681b ldr r3, [r3, #0] + 800dd20: f022 020e bic.w r2, r2, #14 + 800dd24: 601a str r2, [r3, #0] + /* disable the DMAMUX sync overrun IT*/ + hdma->DMAmuxChannel->CCR &= ~DMAMUX_CxCR_SOIE; +#endif /* DMAMUX1 */ + + /* Disable the channel */ + __HAL_DMA_DISABLE(hdma); + 800dd26: 687b ldr r3, [r7, #4] + 800dd28: 681b ldr r3, [r3, #0] + 800dd2a: 681a ldr r2, [r3, #0] + 800dd2c: 687b ldr r3, [r7, #4] + 800dd2e: 681b ldr r3, [r3, #0] + 800dd30: f022 0201 bic.w r2, r2, #1 + 800dd34: 601a str r2, [r3, #0] + + /* Clear all flags */ + hdma->DmaBaseAddress->IFCR = (DMA_ISR_GIF1 << (hdma->ChannelIndex & 0x1CU)); + 800dd36: 687b ldr r3, [r7, #4] + 800dd38: 6c5b ldr r3, [r3, #68] @ 0x44 + 800dd3a: f003 021c and.w r2, r3, #28 + 800dd3e: 687b ldr r3, [r7, #4] + 800dd40: 6c1b ldr r3, [r3, #64] @ 0x40 + 800dd42: 2101 movs r1, #1 + 800dd44: fa01 f202 lsl.w r2, r1, r2 + 800dd48: 605a str r2, [r3, #4] + } + +#endif /* DMAMUX1 */ + + /* Change the DMA state */ + hdma->State = HAL_DMA_STATE_READY; + 800dd4a: 687b ldr r3, [r7, #4] + 800dd4c: 2201 movs r2, #1 + 800dd4e: f883 2025 strb.w r2, [r3, #37] @ 0x25 + + /* Process Unlocked */ + __HAL_UNLOCK(hdma); + 800dd52: 687b ldr r3, [r7, #4] + 800dd54: 2200 movs r2, #0 + 800dd56: f883 2024 strb.w r2, [r3, #36] @ 0x24 + + return status; + 800dd5a: 7bfb ldrb r3, [r7, #15] + } +} + 800dd5c: 4618 mov r0, r3 + 800dd5e: 3714 adds r7, #20 + 800dd60: 46bd mov sp, r7 + 800dd62: f85d 7b04 ldr.w r7, [sp], #4 + 800dd66: 4770 bx lr + +0800dd68 : + * @param hdma pointer to a DMA_HandleTypeDef structure that contains + * the configuration information for the specified DMA Channel. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_DMA_Abort_IT(DMA_HandleTypeDef *hdma) +{ + 800dd68: b580 push {r7, lr} + 800dd6a: b084 sub sp, #16 + 800dd6c: af00 add r7, sp, #0 + 800dd6e: 6078 str r0, [r7, #4] + HAL_StatusTypeDef status = HAL_OK; + 800dd70: 2300 movs r3, #0 + 800dd72: 73fb strb r3, [r7, #15] + + if (HAL_DMA_STATE_BUSY != hdma->State) + 800dd74: 687b ldr r3, [r7, #4] + 800dd76: f893 3025 ldrb.w r3, [r3, #37] @ 0x25 + 800dd7a: b2db uxtb r3, r3 + 800dd7c: 2b02 cmp r3, #2 + 800dd7e: d005 beq.n 800dd8c + { + /* no transfer ongoing */ + hdma->ErrorCode = HAL_DMA_ERROR_NO_XFER; + 800dd80: 687b ldr r3, [r7, #4] + 800dd82: 2204 movs r2, #4 + 800dd84: 63da str r2, [r3, #60] @ 0x3c + + status = HAL_ERROR; + 800dd86: 2301 movs r3, #1 + 800dd88: 73fb strb r3, [r7, #15] + 800dd8a: e029 b.n 800dde0 + } + else + { + /* Disable DMA IT */ + __HAL_DMA_DISABLE_IT(hdma, (DMA_IT_TC | DMA_IT_HT | DMA_IT_TE)); + 800dd8c: 687b ldr r3, [r7, #4] + 800dd8e: 681b ldr r3, [r3, #0] + 800dd90: 681a ldr r2, [r3, #0] + 800dd92: 687b ldr r3, [r7, #4] + 800dd94: 681b ldr r3, [r3, #0] + 800dd96: f022 020e bic.w r2, r2, #14 + 800dd9a: 601a str r2, [r3, #0] + + /* Disable the channel */ + __HAL_DMA_DISABLE(hdma); + 800dd9c: 687b ldr r3, [r7, #4] + 800dd9e: 681b ldr r3, [r3, #0] + 800dda0: 681a ldr r2, [r3, #0] + 800dda2: 687b ldr r3, [r7, #4] + 800dda4: 681b ldr r3, [r3, #0] + 800dda6: f022 0201 bic.w r2, r2, #1 + 800ddaa: 601a str r2, [r3, #0] + hdma->DMAmuxRequestGenStatus->RGCFR = hdma->DMAmuxRequestGenStatusMask; + } + +#else + /* Clear all flags */ + hdma->DmaBaseAddress->IFCR = (DMA_ISR_GIF1 << (hdma->ChannelIndex & 0x1CU)); + 800ddac: 687b ldr r3, [r7, #4] + 800ddae: 6c5b ldr r3, [r3, #68] @ 0x44 + 800ddb0: f003 021c and.w r2, r3, #28 + 800ddb4: 687b ldr r3, [r7, #4] + 800ddb6: 6c1b ldr r3, [r3, #64] @ 0x40 + 800ddb8: 2101 movs r1, #1 + 800ddba: fa01 f202 lsl.w r2, r1, r2 + 800ddbe: 605a str r2, [r3, #4] +#endif /* DMAMUX1 */ + + /* Change the DMA state */ + hdma->State = HAL_DMA_STATE_READY; + 800ddc0: 687b ldr r3, [r7, #4] + 800ddc2: 2201 movs r2, #1 + 800ddc4: f883 2025 strb.w r2, [r3, #37] @ 0x25 + + /* Process Unlocked */ + __HAL_UNLOCK(hdma); + 800ddc8: 687b ldr r3, [r7, #4] + 800ddca: 2200 movs r2, #0 + 800ddcc: f883 2024 strb.w r2, [r3, #36] @ 0x24 + + /* Call User Abort callback */ + if (hdma->XferAbortCallback != NULL) + 800ddd0: 687b ldr r3, [r7, #4] + 800ddd2: 6b9b ldr r3, [r3, #56] @ 0x38 + 800ddd4: 2b00 cmp r3, #0 + 800ddd6: d003 beq.n 800dde0 + { + hdma->XferAbortCallback(hdma); + 800ddd8: 687b ldr r3, [r7, #4] + 800ddda: 6b9b ldr r3, [r3, #56] @ 0x38 + 800dddc: 6878 ldr r0, [r7, #4] + 800ddde: 4798 blx r3 + } + } + return status; + 800dde0: 7bfb ldrb r3, [r7, #15] +} + 800dde2: 4618 mov r0, r3 + 800dde4: 3710 adds r7, #16 + 800dde6: 46bd mov sp, r7 + 800dde8: bd80 pop {r7, pc} + +0800ddea : + * @param hdma pointer to a DMA_HandleTypeDef structure that contains + * the configuration information for the specified DMA Channel. + * @retval None + */ +void HAL_DMA_IRQHandler(DMA_HandleTypeDef *hdma) +{ + 800ddea: b580 push {r7, lr} + 800ddec: b084 sub sp, #16 + 800ddee: af00 add r7, sp, #0 + 800ddf0: 6078 str r0, [r7, #4] + uint32_t flag_it = hdma->DmaBaseAddress->ISR; + 800ddf2: 687b ldr r3, [r7, #4] + 800ddf4: 6c1b ldr r3, [r3, #64] @ 0x40 + 800ddf6: 681b ldr r3, [r3, #0] + 800ddf8: 60fb str r3, [r7, #12] + uint32_t source_it = hdma->Instance->CCR; + 800ddfa: 687b ldr r3, [r7, #4] + 800ddfc: 681b ldr r3, [r3, #0] + 800ddfe: 681b ldr r3, [r3, #0] + 800de00: 60bb str r3, [r7, #8] + + /* Half Transfer Complete Interrupt management ******************************/ + if (((flag_it & (DMA_FLAG_HT1 << (hdma->ChannelIndex & 0x1CU))) != 0U) && ((source_it & DMA_IT_HT) != 0U)) + 800de02: 687b ldr r3, [r7, #4] + 800de04: 6c5b ldr r3, [r3, #68] @ 0x44 + 800de06: f003 031c and.w r3, r3, #28 + 800de0a: 2204 movs r2, #4 + 800de0c: 409a lsls r2, r3 + 800de0e: 68fb ldr r3, [r7, #12] + 800de10: 4013 ands r3, r2 + 800de12: 2b00 cmp r3, #0 + 800de14: d026 beq.n 800de64 + 800de16: 68bb ldr r3, [r7, #8] + 800de18: f003 0304 and.w r3, r3, #4 + 800de1c: 2b00 cmp r3, #0 + 800de1e: d021 beq.n 800de64 + { + /* Disable the half transfer interrupt if the DMA mode is not CIRCULAR */ + if ((hdma->Instance->CCR & DMA_CCR_CIRC) == 0U) + 800de20: 687b ldr r3, [r7, #4] + 800de22: 681b ldr r3, [r3, #0] + 800de24: 681b ldr r3, [r3, #0] + 800de26: f003 0320 and.w r3, r3, #32 + 800de2a: 2b00 cmp r3, #0 + 800de2c: d107 bne.n 800de3e + { + /* Disable the half transfer interrupt */ + __HAL_DMA_DISABLE_IT(hdma, DMA_IT_HT); + 800de2e: 687b ldr r3, [r7, #4] + 800de30: 681b ldr r3, [r3, #0] + 800de32: 681a ldr r2, [r3, #0] + 800de34: 687b ldr r3, [r7, #4] + 800de36: 681b ldr r3, [r3, #0] + 800de38: f022 0204 bic.w r2, r2, #4 + 800de3c: 601a str r2, [r3, #0] + } + /* Clear the half transfer complete flag */ + hdma->DmaBaseAddress->IFCR = DMA_ISR_HTIF1 << (hdma->ChannelIndex & 0x1CU); + 800de3e: 687b ldr r3, [r7, #4] + 800de40: 6c5b ldr r3, [r3, #68] @ 0x44 + 800de42: f003 021c and.w r2, r3, #28 + 800de46: 687b ldr r3, [r7, #4] + 800de48: 6c1b ldr r3, [r3, #64] @ 0x40 + 800de4a: 2104 movs r1, #4 + 800de4c: fa01 f202 lsl.w r2, r1, r2 + 800de50: 605a str r2, [r3, #4] + + /* DMA peripheral state is not updated in Half Transfer */ + /* but in Transfer Complete case */ + + if (hdma->XferHalfCpltCallback != NULL) + 800de52: 687b ldr r3, [r7, #4] + 800de54: 6b1b ldr r3, [r3, #48] @ 0x30 + 800de56: 2b00 cmp r3, #0 + 800de58: d071 beq.n 800df3e + { + /* Half transfer callback */ + hdma->XferHalfCpltCallback(hdma); + 800de5a: 687b ldr r3, [r7, #4] + 800de5c: 6b1b ldr r3, [r3, #48] @ 0x30 + 800de5e: 6878 ldr r0, [r7, #4] + 800de60: 4798 blx r3 + if (hdma->XferHalfCpltCallback != NULL) + 800de62: e06c b.n 800df3e + } + } + + /* Transfer Complete Interrupt management ***********************************/ + else if (((flag_it & (DMA_FLAG_TC1 << (hdma->ChannelIndex & 0x1CU))) != 0U) && ((source_it & DMA_IT_TC) != 0U)) + 800de64: 687b ldr r3, [r7, #4] + 800de66: 6c5b ldr r3, [r3, #68] @ 0x44 + 800de68: f003 031c and.w r3, r3, #28 + 800de6c: 2202 movs r2, #2 + 800de6e: 409a lsls r2, r3 + 800de70: 68fb ldr r3, [r7, #12] + 800de72: 4013 ands r3, r2 + 800de74: 2b00 cmp r3, #0 + 800de76: d02e beq.n 800ded6 + 800de78: 68bb ldr r3, [r7, #8] + 800de7a: f003 0302 and.w r3, r3, #2 + 800de7e: 2b00 cmp r3, #0 + 800de80: d029 beq.n 800ded6 + { + if ((hdma->Instance->CCR & DMA_CCR_CIRC) == 0U) + 800de82: 687b ldr r3, [r7, #4] + 800de84: 681b ldr r3, [r3, #0] + 800de86: 681b ldr r3, [r3, #0] + 800de88: f003 0320 and.w r3, r3, #32 + 800de8c: 2b00 cmp r3, #0 + 800de8e: d10b bne.n 800dea8 + { + /* Disable the transfer complete interrupt if the DMA mode is not CIRCULAR */ + /* Disable the transfer complete and error interrupt */ + /* if the DMA mode is not CIRCULAR */ + __HAL_DMA_DISABLE_IT(hdma, DMA_IT_TE | DMA_IT_TC); + 800de90: 687b ldr r3, [r7, #4] + 800de92: 681b ldr r3, [r3, #0] + 800de94: 681a ldr r2, [r3, #0] + 800de96: 687b ldr r3, [r7, #4] + 800de98: 681b ldr r3, [r3, #0] + 800de9a: f022 020a bic.w r2, r2, #10 + 800de9e: 601a str r2, [r3, #0] + + /* Change the DMA state */ + hdma->State = HAL_DMA_STATE_READY; + 800dea0: 687b ldr r3, [r7, #4] + 800dea2: 2201 movs r2, #1 + 800dea4: f883 2025 strb.w r2, [r3, #37] @ 0x25 + } + /* Clear the transfer complete flag */ + hdma->DmaBaseAddress->IFCR = (DMA_ISR_TCIF1 << (hdma->ChannelIndex & 0x1CU)); + 800dea8: 687b ldr r3, [r7, #4] + 800deaa: 6c5b ldr r3, [r3, #68] @ 0x44 + 800deac: f003 021c and.w r2, r3, #28 + 800deb0: 687b ldr r3, [r7, #4] + 800deb2: 6c1b ldr r3, [r3, #64] @ 0x40 + 800deb4: 2102 movs r1, #2 + 800deb6: fa01 f202 lsl.w r2, r1, r2 + 800deba: 605a str r2, [r3, #4] + + /* Process Unlocked */ + __HAL_UNLOCK(hdma); + 800debc: 687b ldr r3, [r7, #4] + 800debe: 2200 movs r2, #0 + 800dec0: f883 2024 strb.w r2, [r3, #36] @ 0x24 + + if (hdma->XferCpltCallback != NULL) + 800dec4: 687b ldr r3, [r7, #4] + 800dec6: 6adb ldr r3, [r3, #44] @ 0x2c + 800dec8: 2b00 cmp r3, #0 + 800deca: d038 beq.n 800df3e + { + /* Transfer complete callback */ + hdma->XferCpltCallback(hdma); + 800decc: 687b ldr r3, [r7, #4] + 800dece: 6adb ldr r3, [r3, #44] @ 0x2c + 800ded0: 6878 ldr r0, [r7, #4] + 800ded2: 4798 blx r3 + if (hdma->XferCpltCallback != NULL) + 800ded4: e033 b.n 800df3e + } + } + + /* Transfer Error Interrupt management **************************************/ + else if (((flag_it & (DMA_FLAG_TE1 << (hdma->ChannelIndex & 0x1CU))) != 0U) && ((source_it & DMA_IT_TE) != 0U)) + 800ded6: 687b ldr r3, [r7, #4] + 800ded8: 6c5b ldr r3, [r3, #68] @ 0x44 + 800deda: f003 031c and.w r3, r3, #28 + 800dede: 2208 movs r2, #8 + 800dee0: 409a lsls r2, r3 + 800dee2: 68fb ldr r3, [r7, #12] + 800dee4: 4013 ands r3, r2 + 800dee6: 2b00 cmp r3, #0 + 800dee8: d02a beq.n 800df40 + 800deea: 68bb ldr r3, [r7, #8] + 800deec: f003 0308 and.w r3, r3, #8 + 800def0: 2b00 cmp r3, #0 + 800def2: d025 beq.n 800df40 + { + /* When a DMA transfer error occurs */ + /* A hardware clear of its EN bits is performed */ + /* Disable ALL DMA IT */ + __HAL_DMA_DISABLE_IT(hdma, (DMA_IT_TC | DMA_IT_HT | DMA_IT_TE)); + 800def4: 687b ldr r3, [r7, #4] + 800def6: 681b ldr r3, [r3, #0] + 800def8: 681a ldr r2, [r3, #0] + 800defa: 687b ldr r3, [r7, #4] + 800defc: 681b ldr r3, [r3, #0] + 800defe: f022 020e bic.w r2, r2, #14 + 800df02: 601a str r2, [r3, #0] + + /* Clear all flags */ + hdma->DmaBaseAddress->IFCR = (DMA_ISR_GIF1 << (hdma->ChannelIndex & 0x1CU)); + 800df04: 687b ldr r3, [r7, #4] + 800df06: 6c5b ldr r3, [r3, #68] @ 0x44 + 800df08: f003 021c and.w r2, r3, #28 + 800df0c: 687b ldr r3, [r7, #4] + 800df0e: 6c1b ldr r3, [r3, #64] @ 0x40 + 800df10: 2101 movs r1, #1 + 800df12: fa01 f202 lsl.w r2, r1, r2 + 800df16: 605a str r2, [r3, #4] + + /* Update error code */ + hdma->ErrorCode = HAL_DMA_ERROR_TE; + 800df18: 687b ldr r3, [r7, #4] + 800df1a: 2201 movs r2, #1 + 800df1c: 63da str r2, [r3, #60] @ 0x3c + + /* Change the DMA state */ + hdma->State = HAL_DMA_STATE_READY; + 800df1e: 687b ldr r3, [r7, #4] + 800df20: 2201 movs r2, #1 + 800df22: f883 2025 strb.w r2, [r3, #37] @ 0x25 + + /* Process Unlocked */ + __HAL_UNLOCK(hdma); + 800df26: 687b ldr r3, [r7, #4] + 800df28: 2200 movs r2, #0 + 800df2a: f883 2024 strb.w r2, [r3, #36] @ 0x24 + + if (hdma->XferErrorCallback != NULL) + 800df2e: 687b ldr r3, [r7, #4] + 800df30: 6b5b ldr r3, [r3, #52] @ 0x34 + 800df32: 2b00 cmp r3, #0 + 800df34: d004 beq.n 800df40 + { + /* Transfer error callback */ + hdma->XferErrorCallback(hdma); + 800df36: 687b ldr r3, [r7, #4] + 800df38: 6b5b ldr r3, [r3, #52] @ 0x34 + 800df3a: 6878 ldr r0, [r7, #4] + 800df3c: 4798 blx r3 + } + else + { + /* Nothing To Do */ + } + return; + 800df3e: bf00 nop + 800df40: bf00 nop +} + 800df42: 3710 adds r7, #16 + 800df44: 46bd mov sp, r7 + 800df46: bd80 pop {r7, pc} + +0800df48 : + * @param DstAddress The destination memory Buffer address + * @param DataLength The length of data to be transferred from source to destination + * @retval HAL status + */ +static void DMA_SetConfig(DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint32_t DstAddress, uint32_t DataLength) +{ + 800df48: b480 push {r7} + 800df4a: b085 sub sp, #20 + 800df4c: af00 add r7, sp, #0 + 800df4e: 60f8 str r0, [r7, #12] + 800df50: 60b9 str r1, [r7, #8] + 800df52: 607a str r2, [r7, #4] + 800df54: 603b str r3, [r7, #0] + hdma->DMAmuxRequestGenStatus->RGCFR = hdma->DMAmuxRequestGenStatusMask; + } +#endif + + /* Clear all flags */ + hdma->DmaBaseAddress->IFCR = (DMA_ISR_GIF1 << (hdma->ChannelIndex & 0x1CU)); + 800df56: 68fb ldr r3, [r7, #12] + 800df58: 6c5b ldr r3, [r3, #68] @ 0x44 + 800df5a: f003 021c and.w r2, r3, #28 + 800df5e: 68fb ldr r3, [r7, #12] + 800df60: 6c1b ldr r3, [r3, #64] @ 0x40 + 800df62: 2101 movs r1, #1 + 800df64: fa01 f202 lsl.w r2, r1, r2 + 800df68: 605a str r2, [r3, #4] + + /* Configure DMA Channel data length */ + hdma->Instance->CNDTR = DataLength; + 800df6a: 68fb ldr r3, [r7, #12] + 800df6c: 681b ldr r3, [r3, #0] + 800df6e: 683a ldr r2, [r7, #0] + 800df70: 605a str r2, [r3, #4] + + /* Memory to Peripheral */ + if ((hdma->Init.Direction) == DMA_MEMORY_TO_PERIPH) + 800df72: 68fb ldr r3, [r7, #12] + 800df74: 689b ldr r3, [r3, #8] + 800df76: 2b10 cmp r3, #16 + 800df78: d108 bne.n 800df8c + { + /* Configure DMA Channel destination address */ + hdma->Instance->CPAR = DstAddress; + 800df7a: 68fb ldr r3, [r7, #12] + 800df7c: 681b ldr r3, [r3, #0] + 800df7e: 687a ldr r2, [r7, #4] + 800df80: 609a str r2, [r3, #8] + + /* Configure DMA Channel source address */ + hdma->Instance->CMAR = SrcAddress; + 800df82: 68fb ldr r3, [r7, #12] + 800df84: 681b ldr r3, [r3, #0] + 800df86: 68ba ldr r2, [r7, #8] + 800df88: 60da str r2, [r3, #12] + hdma->Instance->CPAR = SrcAddress; + + /* Configure DMA Channel destination address */ + hdma->Instance->CMAR = DstAddress; + } +} + 800df8a: e007 b.n 800df9c + hdma->Instance->CPAR = SrcAddress; + 800df8c: 68fb ldr r3, [r7, #12] + 800df8e: 681b ldr r3, [r3, #0] + 800df90: 68ba ldr r2, [r7, #8] + 800df92: 609a str r2, [r3, #8] + hdma->Instance->CMAR = DstAddress; + 800df94: 68fb ldr r3, [r7, #12] + 800df96: 681b ldr r3, [r3, #0] + 800df98: 687a ldr r2, [r7, #4] + 800df9a: 60da str r2, [r3, #12] +} + 800df9c: bf00 nop + 800df9e: 3714 adds r7, #20 + 800dfa0: 46bd mov sp, r7 + 800dfa2: f85d 7b04 ldr.w r7, [sp], #4 + 800dfa6: 4770 bx lr + +0800dfa8 : + * This parameter can be one of @arg @ref EXTI_CallbackIDTypeDef values. + * @param pPendingCbfn function pointer to be stored as callback. + * @retval HAL Status. + */ +HAL_StatusTypeDef HAL_EXTI_RegisterCallback(EXTI_HandleTypeDef *hexti, EXTI_CallbackIDTypeDef CallbackID, void (*pPendingCbfn)(void)) +{ + 800dfa8: b480 push {r7} + 800dfaa: b087 sub sp, #28 + 800dfac: af00 add r7, sp, #0 + 800dfae: 60f8 str r0, [r7, #12] + 800dfb0: 460b mov r3, r1 + 800dfb2: 607a str r2, [r7, #4] + 800dfb4: 72fb strb r3, [r7, #11] + HAL_StatusTypeDef status = HAL_OK; + 800dfb6: 2300 movs r3, #0 + 800dfb8: 75fb strb r3, [r7, #23] + + switch (CallbackID) + 800dfba: 7afb ldrb r3, [r7, #11] + 800dfbc: 2b00 cmp r3, #0 + 800dfbe: d103 bne.n 800dfc8 + { + case HAL_EXTI_COMMON_CB_ID: + hexti->PendingCallback = pPendingCbfn; + 800dfc0: 68fb ldr r3, [r7, #12] + 800dfc2: 687a ldr r2, [r7, #4] + 800dfc4: 605a str r2, [r3, #4] + break; + 800dfc6: e002 b.n 800dfce + + default: + status = HAL_ERROR; + 800dfc8: 2301 movs r3, #1 + 800dfca: 75fb strb r3, [r7, #23] + break; + 800dfcc: bf00 nop + } + + return status; + 800dfce: 7dfb ldrb r3, [r7, #23] +} + 800dfd0: 4618 mov r0, r3 + 800dfd2: 371c adds r7, #28 + 800dfd4: 46bd mov sp, r7 + 800dfd6: f85d 7b04 ldr.w r7, [sp], #4 + 800dfda: 4770 bx lr + +0800dfdc : + * @param ExtiLine Exti line number. + * This parameter can be from 0 to @ref EXTI_LINE_NB. + * @retval HAL Status. + */ +HAL_StatusTypeDef HAL_EXTI_GetHandle(EXTI_HandleTypeDef *hexti, uint32_t ExtiLine) +{ + 800dfdc: b480 push {r7} + 800dfde: b083 sub sp, #12 + 800dfe0: af00 add r7, sp, #0 + 800dfe2: 6078 str r0, [r7, #4] + 800dfe4: 6039 str r1, [r7, #0] + /* Check the parameters */ + assert_param(IS_EXTI_LINE(ExtiLine)); + + /* Check null pointer */ + if (hexti == NULL) + 800dfe6: 687b ldr r3, [r7, #4] + 800dfe8: 2b00 cmp r3, #0 + 800dfea: d101 bne.n 800dff0 + { + return HAL_ERROR; + 800dfec: 2301 movs r3, #1 + 800dfee: e003 b.n 800dff8 + } + else + { + /* Store line number as handle private field */ + hexti->Line = ExtiLine; + 800dff0: 687b ldr r3, [r7, #4] + 800dff2: 683a ldr r2, [r7, #0] + 800dff4: 601a str r2, [r3, #0] + + return HAL_OK; + 800dff6: 2300 movs r3, #0 + } +} + 800dff8: 4618 mov r0, r3 + 800dffa: 370c adds r7, #12 + 800dffc: 46bd mov sp, r7 + 800dffe: f85d 7b04 ldr.w r7, [sp], #4 + 800e002: 4770 bx lr + +0800e004 : + * @brief Handle EXTI interrupt request. + * @param hexti Exti handle. + * @retval none. + */ +void HAL_EXTI_IRQHandler(EXTI_HandleTypeDef *hexti) +{ + 800e004: b580 push {r7, lr} + 800e006: b086 sub sp, #24 + 800e008: af00 add r7, sp, #0 + 800e00a: 6078 str r0, [r7, #4] + uint32_t regval; + uint32_t maskline; + uint32_t offset; + + /* Compute line register offset and line mask */ + offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); + 800e00c: 687b ldr r3, [r7, #4] + 800e00e: 681b ldr r3, [r3, #0] + 800e010: 0c1b lsrs r3, r3, #16 + 800e012: f003 0301 and.w r3, r3, #1 + 800e016: 617b str r3, [r7, #20] + maskline = (1uL << (hexti->Line & EXTI_PIN_MASK)); + 800e018: 687b ldr r3, [r7, #4] + 800e01a: 681b ldr r3, [r3, #0] + 800e01c: f003 031f and.w r3, r3, #31 + 800e020: 2201 movs r2, #1 + 800e022: fa02 f303 lsl.w r3, r2, r3 + 800e026: 613b str r3, [r7, #16] + + /* Get pending bit */ + regaddr = (&EXTI->PR1 + (EXTI_CONFIG_OFFSET * offset)); + 800e028: 697b ldr r3, [r7, #20] + 800e02a: 015a lsls r2, r3, #5 + 800e02c: 4b0c ldr r3, [pc, #48] @ (800e060 ) + 800e02e: 4413 add r3, r2 + 800e030: 60fb str r3, [r7, #12] + regval = (*regaddr & maskline); + 800e032: 68fb ldr r3, [r7, #12] + 800e034: 681b ldr r3, [r3, #0] + 800e036: 693a ldr r2, [r7, #16] + 800e038: 4013 ands r3, r2 + 800e03a: 60bb str r3, [r7, #8] + + if (regval != 0x00u) + 800e03c: 68bb ldr r3, [r7, #8] + 800e03e: 2b00 cmp r3, #0 + 800e040: d009 beq.n 800e056 + { + /* Clear pending bit */ + *regaddr = maskline; + 800e042: 68fb ldr r3, [r7, #12] + 800e044: 693a ldr r2, [r7, #16] + 800e046: 601a str r2, [r3, #0] + + /* Call callback */ + if (hexti->PendingCallback != NULL) + 800e048: 687b ldr r3, [r7, #4] + 800e04a: 685b ldr r3, [r3, #4] + 800e04c: 2b00 cmp r3, #0 + 800e04e: d002 beq.n 800e056 + { + hexti->PendingCallback(); + 800e050: 687b ldr r3, [r7, #4] + 800e052: 685b ldr r3, [r3, #4] + 800e054: 4798 blx r3 + } + } +} + 800e056: bf00 nop + 800e058: 3718 adds r7, #24 + 800e05a: 46bd mov sp, r7 + 800e05c: bd80 pop {r7, pc} + 800e05e: bf00 nop + 800e060: 40010414 .word 0x40010414 + +0800e064 : + * are stored the data for the row fast program + * + * @retval HAL_StatusTypeDef HAL Status + */ +HAL_StatusTypeDef HAL_FLASH_Program(uint32_t TypeProgram, uint32_t Address, uint64_t Data) +{ + 800e064: b580 push {r7, lr} + 800e066: b086 sub sp, #24 + 800e068: af00 add r7, sp, #0 + 800e06a: 60f8 str r0, [r7, #12] + 800e06c: 60b9 str r1, [r7, #8] + 800e06e: e9c7 2300 strd r2, r3, [r7] + HAL_StatusTypeDef status; + uint32_t prog_bit = 0; + 800e072: 2300 movs r3, #0 + 800e074: 613b str r3, [r7, #16] + + /* Process Locked */ + __HAL_LOCK(&pFlash); + 800e076: 4b2f ldr r3, [pc, #188] @ (800e134 ) + 800e078: 781b ldrb r3, [r3, #0] + 800e07a: 2b01 cmp r3, #1 + 800e07c: d101 bne.n 800e082 + 800e07e: 2302 movs r3, #2 + 800e080: e053 b.n 800e12a + 800e082: 4b2c ldr r3, [pc, #176] @ (800e134 ) + 800e084: 2201 movs r2, #1 + 800e086: 701a strb r2, [r3, #0] + + /* Check the parameters */ + assert_param(IS_FLASH_TYPEPROGRAM(TypeProgram)); + + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOperation((uint32_t)FLASH_TIMEOUT_VALUE); + 800e088: f24c 3050 movw r0, #50000 @ 0xc350 + 800e08c: f000 f894 bl 800e1b8 + 800e090: 4603 mov r3, r0 + 800e092: 75fb strb r3, [r7, #23] + + if(status == HAL_OK) + 800e094: 7dfb ldrb r3, [r7, #23] + 800e096: 2b00 cmp r3, #0 + 800e098: d143 bne.n 800e122 + { + pFlash.ErrorCode = HAL_FLASH_ERROR_NONE; + 800e09a: 4b26 ldr r3, [pc, #152] @ (800e134 ) + 800e09c: 2200 movs r2, #0 + 800e09e: 605a str r2, [r3, #4] + + /* Deactivate the data cache if they are activated to avoid data misbehavior */ + if(READ_BIT(FLASH->ACR, FLASH_ACR_DCEN) != 0U) + 800e0a0: 4b25 ldr r3, [pc, #148] @ (800e138 ) + 800e0a2: 681b ldr r3, [r3, #0] + 800e0a4: f403 6380 and.w r3, r3, #1024 @ 0x400 + 800e0a8: 2b00 cmp r3, #0 + 800e0aa: d009 beq.n 800e0c0 + { + /* Disable data cache */ + __HAL_FLASH_DATA_CACHE_DISABLE(); + 800e0ac: 4b22 ldr r3, [pc, #136] @ (800e138 ) + 800e0ae: 681b ldr r3, [r3, #0] + 800e0b0: 4a21 ldr r2, [pc, #132] @ (800e138 ) + 800e0b2: f423 6380 bic.w r3, r3, #1024 @ 0x400 + 800e0b6: 6013 str r3, [r2, #0] + pFlash.CacheToReactivate = FLASH_CACHE_DCACHE_ENABLED; + 800e0b8: 4b1e ldr r3, [pc, #120] @ (800e134 ) + 800e0ba: 2202 movs r2, #2 + 800e0bc: 771a strb r2, [r3, #28] + 800e0be: e002 b.n 800e0c6 + } + else + { + pFlash.CacheToReactivate = FLASH_CACHE_DISABLED; + 800e0c0: 4b1c ldr r3, [pc, #112] @ (800e134 ) + 800e0c2: 2200 movs r2, #0 + 800e0c4: 771a strb r2, [r3, #28] + } + + if(TypeProgram == FLASH_TYPEPROGRAM_DOUBLEWORD) + 800e0c6: 68fb ldr r3, [r7, #12] + 800e0c8: 2b00 cmp r3, #0 + 800e0ca: d107 bne.n 800e0dc + { + /* Program double-word (64-bit) at a specified address */ + FLASH_Program_DoubleWord(Address, Data); + 800e0cc: e9d7 2300 ldrd r2, r3, [r7] + 800e0d0: 68b8 ldr r0, [r7, #8] + 800e0d2: f000 f8c7 bl 800e264 + prog_bit = FLASH_CR_PG; + 800e0d6: 2301 movs r3, #1 + 800e0d8: 613b str r3, [r7, #16] + 800e0da: e010 b.n 800e0fe + } + else if((TypeProgram == FLASH_TYPEPROGRAM_FAST) || (TypeProgram == FLASH_TYPEPROGRAM_FAST_AND_LAST)) + 800e0dc: 68fb ldr r3, [r7, #12] + 800e0de: 2b01 cmp r3, #1 + 800e0e0: d002 beq.n 800e0e8 + 800e0e2: 68fb ldr r3, [r7, #12] + 800e0e4: 2b02 cmp r3, #2 + 800e0e6: d10a bne.n 800e0fe + { + /* Fast program a 32 row double-word (64-bit) at a specified address */ + FLASH_Program_Fast(Address, (uint32_t)Data); + 800e0e8: 683b ldr r3, [r7, #0] + 800e0ea: 4619 mov r1, r3 + 800e0ec: 68b8 ldr r0, [r7, #8] + 800e0ee: f000 f8df bl 800e2b0 + + /* If it is the last row, the bit will be cleared at the end of the operation */ + if(TypeProgram == FLASH_TYPEPROGRAM_FAST_AND_LAST) + 800e0f2: 68fb ldr r3, [r7, #12] + 800e0f4: 2b02 cmp r3, #2 + 800e0f6: d102 bne.n 800e0fe + { + prog_bit = FLASH_CR_FSTPG; + 800e0f8: f44f 2380 mov.w r3, #262144 @ 0x40000 + 800e0fc: 613b str r3, [r7, #16] + { + /* Nothing to do */ + } + + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOperation((uint32_t)FLASH_TIMEOUT_VALUE); + 800e0fe: f24c 3050 movw r0, #50000 @ 0xc350 + 800e102: f000 f859 bl 800e1b8 + 800e106: 4603 mov r3, r0 + 800e108: 75fb strb r3, [r7, #23] + + /* If the program operation is completed, disable the PG or FSTPG Bit */ + if (prog_bit != 0U) + 800e10a: 693b ldr r3, [r7, #16] + 800e10c: 2b00 cmp r3, #0 + 800e10e: d006 beq.n 800e11e + { + CLEAR_BIT(FLASH->CR, prog_bit); + 800e110: 4b09 ldr r3, [pc, #36] @ (800e138 ) + 800e112: 695a ldr r2, [r3, #20] + 800e114: 693b ldr r3, [r7, #16] + 800e116: 43db mvns r3, r3 + 800e118: 4907 ldr r1, [pc, #28] @ (800e138 ) + 800e11a: 4013 ands r3, r2 + 800e11c: 614b str r3, [r1, #20] + } + + /* Flush the caches to be sure of the data consistency */ + FLASH_FlushCaches(); + 800e11e: f000 f9f7 bl 800e510 + } + + /* Process Unlocked */ + __HAL_UNLOCK(&pFlash); + 800e122: 4b04 ldr r3, [pc, #16] @ (800e134 ) + 800e124: 2200 movs r2, #0 + 800e126: 701a strb r2, [r3, #0] + + return status; + 800e128: 7dfb ldrb r3, [r7, #23] +} + 800e12a: 4618 mov r0, r3 + 800e12c: 3718 adds r7, #24 + 800e12e: 46bd mov sp, r7 + 800e130: bd80 pop {r7, pc} + 800e132: bf00 nop + 800e134: 20001348 .word 0x20001348 + 800e138: 40022000 .word 0x40022000 + +0800e13c : +/** + * @brief Unlock the FLASH control register access. + * @retval HAL Status + */ +HAL_StatusTypeDef HAL_FLASH_Unlock(void) +{ + 800e13c: b480 push {r7} + 800e13e: b083 sub sp, #12 + 800e140: af00 add r7, sp, #0 + HAL_StatusTypeDef status = HAL_OK; + 800e142: 2300 movs r3, #0 + 800e144: 71fb strb r3, [r7, #7] + + if(READ_BIT(FLASH->CR, FLASH_CR_LOCK) != 0U) + 800e146: 4b0b ldr r3, [pc, #44] @ (800e174 ) + 800e148: 695b ldr r3, [r3, #20] + 800e14a: 2b00 cmp r3, #0 + 800e14c: da0b bge.n 800e166 + { + /* Authorize the FLASH Registers access */ + WRITE_REG(FLASH->KEYR, FLASH_KEY1); + 800e14e: 4b09 ldr r3, [pc, #36] @ (800e174 ) + 800e150: 4a09 ldr r2, [pc, #36] @ (800e178 ) + 800e152: 609a str r2, [r3, #8] + WRITE_REG(FLASH->KEYR, FLASH_KEY2); + 800e154: 4b07 ldr r3, [pc, #28] @ (800e174 ) + 800e156: 4a09 ldr r2, [pc, #36] @ (800e17c ) + 800e158: 609a str r2, [r3, #8] + + /* Verify Flash is unlocked */ + if(READ_BIT(FLASH->CR, FLASH_CR_LOCK) != 0U) + 800e15a: 4b06 ldr r3, [pc, #24] @ (800e174 ) + 800e15c: 695b ldr r3, [r3, #20] + 800e15e: 2b00 cmp r3, #0 + 800e160: da01 bge.n 800e166 + { + status = HAL_ERROR; + 800e162: 2301 movs r3, #1 + 800e164: 71fb strb r3, [r7, #7] + } + } + + return status; + 800e166: 79fb ldrb r3, [r7, #7] +} + 800e168: 4618 mov r0, r3 + 800e16a: 370c adds r7, #12 + 800e16c: 46bd mov sp, r7 + 800e16e: f85d 7b04 ldr.w r7, [sp], #4 + 800e172: 4770 bx lr + 800e174: 40022000 .word 0x40022000 + 800e178: 45670123 .word 0x45670123 + 800e17c: cdef89ab .word 0xcdef89ab + +0800e180 : +/** + * @brief Lock the FLASH control register access. + * @retval HAL Status + */ +HAL_StatusTypeDef HAL_FLASH_Lock(void) +{ + 800e180: b480 push {r7} + 800e182: af00 add r7, sp, #0 + /* Set the LOCK Bit to lock the FLASH Registers access */ + SET_BIT(FLASH->CR, FLASH_CR_LOCK); + 800e184: 4b05 ldr r3, [pc, #20] @ (800e19c ) + 800e186: 695b ldr r3, [r3, #20] + 800e188: 4a04 ldr r2, [pc, #16] @ (800e19c ) + 800e18a: f043 4300 orr.w r3, r3, #2147483648 @ 0x80000000 + 800e18e: 6153 str r3, [r2, #20] + + return HAL_OK; + 800e190: 2300 movs r3, #0 +} + 800e192: 4618 mov r0, r3 + 800e194: 46bd mov sp, r7 + 800e196: f85d 7b04 ldr.w r7, [sp], #4 + 800e19a: 4770 bx lr + 800e19c: 40022000 .word 0x40022000 + +0800e1a0 : + * @arg HAL_FLASH_ERROR_RD: FLASH PCROP read error + * @arg HAL_FLASH_ERROR_OPTV: FLASH Option validity error + * @arg FLASH_FLAG_PEMPTY : FLASH Boot from not programmed flash (apply only for STM32L43x/STM32L44x devices) + */ +uint32_t HAL_FLASH_GetError(void) +{ + 800e1a0: b480 push {r7} + 800e1a2: af00 add r7, sp, #0 + return pFlash.ErrorCode; + 800e1a4: 4b03 ldr r3, [pc, #12] @ (800e1b4 ) + 800e1a6: 685b ldr r3, [r3, #4] +} + 800e1a8: 4618 mov r0, r3 + 800e1aa: 46bd mov sp, r7 + 800e1ac: f85d 7b04 ldr.w r7, [sp], #4 + 800e1b0: 4770 bx lr + 800e1b2: bf00 nop + 800e1b4: 20001348 .word 0x20001348 + +0800e1b8 : + * @brief Wait for a FLASH operation to complete. + * @param Timeout maximum flash operation timeout + * @retval HAL_StatusTypeDef HAL Status + */ +HAL_StatusTypeDef FLASH_WaitForLastOperation(uint32_t Timeout) +{ + 800e1b8: b580 push {r7, lr} + 800e1ba: b084 sub sp, #16 + 800e1bc: af00 add r7, sp, #0 + 800e1be: 6078 str r0, [r7, #4] + /* Wait for the FLASH operation to complete by polling on BUSY flag to be reset. + Even if the FLASH operation fails, the BUSY flag will be reset and an error + flag will be set */ + + uint32_t tickstart = HAL_GetTick(); + 800e1c0: f7fc fce6 bl 800ab90 + 800e1c4: 60f8 str r0, [r7, #12] + uint32_t error; + + while(__HAL_FLASH_GET_FLAG(FLASH_FLAG_BSY)) + 800e1c6: e00d b.n 800e1e4 + { + if(Timeout != HAL_MAX_DELAY) + 800e1c8: 687b ldr r3, [r7, #4] + 800e1ca: f1b3 3fff cmp.w r3, #4294967295 + 800e1ce: d009 beq.n 800e1e4 + { + if((HAL_GetTick() - tickstart) >= Timeout) + 800e1d0: f7fc fcde bl 800ab90 + 800e1d4: 4602 mov r2, r0 + 800e1d6: 68fb ldr r3, [r7, #12] + 800e1d8: 1ad3 subs r3, r2, r3 + 800e1da: 687a ldr r2, [r7, #4] + 800e1dc: 429a cmp r2, r3 + 800e1de: d801 bhi.n 800e1e4 + { + return HAL_TIMEOUT; + 800e1e0: 2303 movs r3, #3 + 800e1e2: e036 b.n 800e252 + while(__HAL_FLASH_GET_FLAG(FLASH_FLAG_BSY)) + 800e1e4: 4b1d ldr r3, [pc, #116] @ (800e25c ) + 800e1e6: 691b ldr r3, [r3, #16] + 800e1e8: f403 3380 and.w r3, r3, #65536 @ 0x10000 + 800e1ec: 2b00 cmp r3, #0 + 800e1ee: d1eb bne.n 800e1c8 + } + } + } + + error = (FLASH->SR & FLASH_FLAG_SR_ERRORS); + 800e1f0: 4b1a ldr r3, [pc, #104] @ (800e25c ) + 800e1f2: 691a ldr r2, [r3, #16] + 800e1f4: f24c 33fa movw r3, #50170 @ 0xc3fa + 800e1f8: 4013 ands r3, r2 + 800e1fa: 60bb str r3, [r7, #8] + + if(error != 0u) + 800e1fc: 68bb ldr r3, [r7, #8] + 800e1fe: 2b00 cmp r3, #0 + 800e200: d01d beq.n 800e23e + { + /*Save the error code*/ + pFlash.ErrorCode |= error; + 800e202: 4b17 ldr r3, [pc, #92] @ (800e260 ) + 800e204: 685a ldr r2, [r3, #4] + 800e206: 68bb ldr r3, [r7, #8] + 800e208: 4313 orrs r3, r2 + 800e20a: 4a15 ldr r2, [pc, #84] @ (800e260 ) + 800e20c: 6053 str r3, [r2, #4] + + /* Clear error programming flags */ + __HAL_FLASH_CLEAR_FLAG(error); + 800e20e: 68bb ldr r3, [r7, #8] + 800e210: f1b3 4f80 cmp.w r3, #1073741824 @ 0x40000000 + 800e214: d307 bcc.n 800e226 + 800e216: 4b11 ldr r3, [pc, #68] @ (800e25c ) + 800e218: 699a ldr r2, [r3, #24] + 800e21a: 68bb ldr r3, [r7, #8] + 800e21c: f003 4340 and.w r3, r3, #3221225472 @ 0xc0000000 + 800e220: 490e ldr r1, [pc, #56] @ (800e25c ) + 800e222: 4313 orrs r3, r2 + 800e224: 618b str r3, [r1, #24] + 800e226: 68bb ldr r3, [r7, #8] + 800e228: f023 4340 bic.w r3, r3, #3221225472 @ 0xc0000000 + 800e22c: 2b00 cmp r3, #0 + 800e22e: d004 beq.n 800e23a + 800e230: 4a0a ldr r2, [pc, #40] @ (800e25c ) + 800e232: 68bb ldr r3, [r7, #8] + 800e234: f023 4340 bic.w r3, r3, #3221225472 @ 0xc0000000 + 800e238: 6113 str r3, [r2, #16] + + return HAL_ERROR; + 800e23a: 2301 movs r3, #1 + 800e23c: e009 b.n 800e252 + } + + /* Check FLASH End of Operation flag */ + if (__HAL_FLASH_GET_FLAG(FLASH_FLAG_EOP)) + 800e23e: 4b07 ldr r3, [pc, #28] @ (800e25c ) + 800e240: 691b ldr r3, [r3, #16] + 800e242: f003 0301 and.w r3, r3, #1 + 800e246: 2b00 cmp r3, #0 + 800e248: d002 beq.n 800e250 + { + /* Clear FLASH End of Operation pending bit */ + __HAL_FLASH_CLEAR_FLAG(FLASH_FLAG_EOP); + 800e24a: 4b04 ldr r3, [pc, #16] @ (800e25c ) + 800e24c: 2201 movs r2, #1 + 800e24e: 611a str r2, [r3, #16] + } + + /* If there is an error flag set */ + return HAL_OK; + 800e250: 2300 movs r3, #0 +} + 800e252: 4618 mov r0, r3 + 800e254: 3710 adds r7, #16 + 800e256: 46bd mov sp, r7 + 800e258: bd80 pop {r7, pc} + 800e25a: bf00 nop + 800e25c: 40022000 .word 0x40022000 + 800e260: 20001348 .word 0x20001348 + +0800e264 : + * @param Address specifies the address to be programmed. + * @param Data specifies the data to be programmed. + * @retval None + */ +static void FLASH_Program_DoubleWord(uint32_t Address, uint64_t Data) +{ + 800e264: b480 push {r7} + 800e266: b085 sub sp, #20 + 800e268: af00 add r7, sp, #0 + 800e26a: 60f8 str r0, [r7, #12] + 800e26c: e9c7 2300 strd r2, r3, [r7] + /* Check the parameters */ + assert_param(IS_FLASH_PROGRAM_ADDRESS(Address)); + + /* Set PG bit */ + SET_BIT(FLASH->CR, FLASH_CR_PG); + 800e270: 4b0e ldr r3, [pc, #56] @ (800e2ac ) + 800e272: 695b ldr r3, [r3, #20] + 800e274: 4a0d ldr r2, [pc, #52] @ (800e2ac ) + 800e276: f043 0301 orr.w r3, r3, #1 + 800e27a: 6153 str r3, [r2, #20] + + /* Program first word */ + *(__IO uint32_t*)Address = (uint32_t)Data; + 800e27c: 68fb ldr r3, [r7, #12] + 800e27e: 683a ldr r2, [r7, #0] + 800e280: 601a str r2, [r3, #0] + __ASM volatile ("isb 0xF":::"memory"); + 800e282: f3bf 8f6f isb sy +} + 800e286: bf00 nop + /* Barrier to ensure programming is performed in 2 steps, in right order + (independently of compiler optimization behavior) */ + __ISB(); + + /* Program second word */ + *(__IO uint32_t*)(Address+4U) = (uint32_t)(Data >> 32); + 800e288: e9d7 0100 ldrd r0, r1, [r7] + 800e28c: f04f 0200 mov.w r2, #0 + 800e290: f04f 0300 mov.w r3, #0 + 800e294: 000a movs r2, r1 + 800e296: 2300 movs r3, #0 + 800e298: 68f9 ldr r1, [r7, #12] + 800e29a: 3104 adds r1, #4 + 800e29c: 4613 mov r3, r2 + 800e29e: 600b str r3, [r1, #0] +} + 800e2a0: bf00 nop + 800e2a2: 3714 adds r7, #20 + 800e2a4: 46bd mov sp, r7 + 800e2a6: f85d 7b04 ldr.w r7, [sp], #4 + 800e2aa: 4770 bx lr + 800e2ac: 40022000 .word 0x40022000 + +0800e2b0 : + * @param Address specifies the address to be programmed. + * @param DataAddress specifies the address where the data are stored. + * @retval None + */ +static void FLASH_Program_Fast(uint32_t Address, uint32_t DataAddress) +{ + 800e2b0: b480 push {r7} + 800e2b2: b089 sub sp, #36 @ 0x24 + 800e2b4: af00 add r7, sp, #0 + 800e2b6: 6078 str r0, [r7, #4] + 800e2b8: 6039 str r1, [r7, #0] + uint32_t primask_bit; + uint8_t row_index = (2*FLASH_NB_DOUBLE_WORDS_IN_ROW); + 800e2ba: 2340 movs r3, #64 @ 0x40 + 800e2bc: 77fb strb r3, [r7, #31] + __IO uint32_t *dest_addr = (__IO uint32_t*)Address; + 800e2be: 687b ldr r3, [r7, #4] + 800e2c0: 61bb str r3, [r7, #24] + __IO uint32_t *src_addr = (__IO uint32_t*)DataAddress; + 800e2c2: 683b ldr r3, [r7, #0] + 800e2c4: 617b str r3, [r7, #20] + + /* Check the parameters */ + assert_param(IS_FLASH_MAIN_MEM_ADDRESS(Address)); + + /* Set FSTPG bit */ + SET_BIT(FLASH->CR, FLASH_CR_FSTPG); + 800e2c6: 4b14 ldr r3, [pc, #80] @ (800e318 ) + 800e2c8: 695b ldr r3, [r3, #20] + 800e2ca: 4a13 ldr r2, [pc, #76] @ (800e318 ) + 800e2cc: f443 2380 orr.w r3, r3, #262144 @ 0x40000 + 800e2d0: 6153 str r3, [r2, #20] + __ASM volatile ("MRS %0, primask" : "=r" (result) :: "memory"); + 800e2d2: f3ef 8310 mrs r3, PRIMASK + 800e2d6: 60fb str r3, [r7, #12] + return(result); + 800e2d8: 68fb ldr r3, [r7, #12] + + /* Disable interrupts to avoid any interruption during the loop */ + primask_bit = __get_PRIMASK(); + 800e2da: 613b str r3, [r7, #16] + __ASM volatile ("cpsid i" : : : "memory"); + 800e2dc: b672 cpsid i +} + 800e2de: bf00 nop + __disable_irq(); + + /* Program the double word of the row */ + do + { + *dest_addr = *src_addr; + 800e2e0: 697b ldr r3, [r7, #20] + 800e2e2: 681a ldr r2, [r3, #0] + 800e2e4: 69bb ldr r3, [r7, #24] + 800e2e6: 601a str r2, [r3, #0] + dest_addr++; + 800e2e8: 69bb ldr r3, [r7, #24] + 800e2ea: 3304 adds r3, #4 + 800e2ec: 61bb str r3, [r7, #24] + src_addr++; + 800e2ee: 697b ldr r3, [r7, #20] + 800e2f0: 3304 adds r3, #4 + 800e2f2: 617b str r3, [r7, #20] + row_index--; + 800e2f4: 7ffb ldrb r3, [r7, #31] + 800e2f6: 3b01 subs r3, #1 + 800e2f8: 77fb strb r3, [r7, #31] + } while (row_index != 0U); + 800e2fa: 7ffb ldrb r3, [r7, #31] + 800e2fc: 2b00 cmp r3, #0 + 800e2fe: d1ef bne.n 800e2e0 + 800e300: 693b ldr r3, [r7, #16] + 800e302: 60bb str r3, [r7, #8] + __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory"); + 800e304: 68bb ldr r3, [r7, #8] + 800e306: f383 8810 msr PRIMASK, r3 +} + 800e30a: bf00 nop + + /* Re-enable the interrupts */ + __set_PRIMASK(primask_bit); +} + 800e30c: bf00 nop + 800e30e: 3724 adds r7, #36 @ 0x24 + 800e310: 46bd mov sp, r7 + 800e312: f85d 7b04 ldr.w r7, [sp], #4 + 800e316: 4770 bx lr + 800e318: 40022000 .word 0x40022000 + +0800e31c : + * the pages have been correctly erased) + * + * @retval HAL Status + */ +HAL_StatusTypeDef HAL_FLASHEx_Erase(FLASH_EraseInitTypeDef *pEraseInit, uint32_t *PageError) +{ + 800e31c: b580 push {r7, lr} + 800e31e: b084 sub sp, #16 + 800e320: af00 add r7, sp, #0 + 800e322: 6078 str r0, [r7, #4] + 800e324: 6039 str r1, [r7, #0] + HAL_StatusTypeDef status; + uint32_t page_index; + + /* Process Locked */ + __HAL_LOCK(&pFlash); + 800e326: 4b49 ldr r3, [pc, #292] @ (800e44c ) + 800e328: 781b ldrb r3, [r3, #0] + 800e32a: 2b01 cmp r3, #1 + 800e32c: d101 bne.n 800e332 + 800e32e: 2302 movs r3, #2 + 800e330: e087 b.n 800e442 + 800e332: 4b46 ldr r3, [pc, #280] @ (800e44c ) + 800e334: 2201 movs r2, #1 + 800e336: 701a strb r2, [r3, #0] + + /* Check the parameters */ + assert_param(IS_FLASH_TYPEERASE(pEraseInit->TypeErase)); + + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOperation((uint32_t)FLASH_TIMEOUT_VALUE); + 800e338: f24c 3050 movw r0, #50000 @ 0xc350 + 800e33c: f7ff ff3c bl 800e1b8 + 800e340: 4603 mov r3, r0 + 800e342: 73fb strb r3, [r7, #15] + + if (status == HAL_OK) + 800e344: 7bfb ldrb r3, [r7, #15] + 800e346: 2b00 cmp r3, #0 + 800e348: d177 bne.n 800e43a + { + pFlash.ErrorCode = HAL_FLASH_ERROR_NONE; + 800e34a: 4b40 ldr r3, [pc, #256] @ (800e44c ) + 800e34c: 2200 movs r2, #0 + 800e34e: 605a str r2, [r3, #4] + + /* Deactivate the cache if they are activated to avoid data misbehavior */ + if(READ_BIT(FLASH->ACR, FLASH_ACR_ICEN) != 0U) + 800e350: 4b3f ldr r3, [pc, #252] @ (800e450 ) + 800e352: 681b ldr r3, [r3, #0] + 800e354: f403 7300 and.w r3, r3, #512 @ 0x200 + 800e358: 2b00 cmp r3, #0 + 800e35a: d013 beq.n 800e384 + { + if(READ_BIT(FLASH->ACR, FLASH_ACR_DCEN) != 0U) + 800e35c: 4b3c ldr r3, [pc, #240] @ (800e450 ) + 800e35e: 681b ldr r3, [r3, #0] + 800e360: f403 6380 and.w r3, r3, #1024 @ 0x400 + 800e364: 2b00 cmp r3, #0 + 800e366: d009 beq.n 800e37c + { + /* Disable data cache */ + __HAL_FLASH_DATA_CACHE_DISABLE(); + 800e368: 4b39 ldr r3, [pc, #228] @ (800e450 ) + 800e36a: 681b ldr r3, [r3, #0] + 800e36c: 4a38 ldr r2, [pc, #224] @ (800e450 ) + 800e36e: f423 6380 bic.w r3, r3, #1024 @ 0x400 + 800e372: 6013 str r3, [r2, #0] + pFlash.CacheToReactivate = FLASH_CACHE_ICACHE_DCACHE_ENABLED; + 800e374: 4b35 ldr r3, [pc, #212] @ (800e44c ) + 800e376: 2203 movs r2, #3 + 800e378: 771a strb r2, [r3, #28] + 800e37a: e016 b.n 800e3aa + } + else + { + pFlash.CacheToReactivate = FLASH_CACHE_ICACHE_ENABLED; + 800e37c: 4b33 ldr r3, [pc, #204] @ (800e44c ) + 800e37e: 2201 movs r2, #1 + 800e380: 771a strb r2, [r3, #28] + 800e382: e012 b.n 800e3aa + } + } + else if(READ_BIT(FLASH->ACR, FLASH_ACR_DCEN) != 0U) + 800e384: 4b32 ldr r3, [pc, #200] @ (800e450 ) + 800e386: 681b ldr r3, [r3, #0] + 800e388: f403 6380 and.w r3, r3, #1024 @ 0x400 + 800e38c: 2b00 cmp r3, #0 + 800e38e: d009 beq.n 800e3a4 + { + /* Disable data cache */ + __HAL_FLASH_DATA_CACHE_DISABLE(); + 800e390: 4b2f ldr r3, [pc, #188] @ (800e450 ) + 800e392: 681b ldr r3, [r3, #0] + 800e394: 4a2e ldr r2, [pc, #184] @ (800e450 ) + 800e396: f423 6380 bic.w r3, r3, #1024 @ 0x400 + 800e39a: 6013 str r3, [r2, #0] + pFlash.CacheToReactivate = FLASH_CACHE_DCACHE_ENABLED; + 800e39c: 4b2b ldr r3, [pc, #172] @ (800e44c ) + 800e39e: 2202 movs r2, #2 + 800e3a0: 771a strb r2, [r3, #28] + 800e3a2: e002 b.n 800e3aa + } + else + { + pFlash.CacheToReactivate = FLASH_CACHE_DISABLED; + 800e3a4: 4b29 ldr r3, [pc, #164] @ (800e44c ) + 800e3a6: 2200 movs r2, #0 + 800e3a8: 771a strb r2, [r3, #28] + } + + if (pEraseInit->TypeErase == FLASH_TYPEERASE_MASSERASE) + 800e3aa: 687b ldr r3, [r7, #4] + 800e3ac: 681b ldr r3, [r3, #0] + 800e3ae: 2b01 cmp r3, #1 + 800e3b0: d113 bne.n 800e3da + { + /* Mass erase to be done */ + FLASH_MassErase(pEraseInit->Banks); + 800e3b2: 687b ldr r3, [r7, #4] + 800e3b4: 685b ldr r3, [r3, #4] + 800e3b6: 4618 mov r0, r3 + 800e3b8: f000 f84c bl 800e454 + + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOperation((uint32_t)FLASH_TIMEOUT_VALUE); + 800e3bc: f24c 3050 movw r0, #50000 @ 0xc350 + 800e3c0: f7ff fefa bl 800e1b8 + 800e3c4: 4603 mov r3, r0 + 800e3c6: 73fb strb r3, [r7, #15] +#if defined (STM32L471xx) || defined (STM32L475xx) || defined (STM32L476xx) || defined (STM32L485xx) || defined (STM32L486xx) || \ + defined (STM32L496xx) || defined (STM32L4A6xx) || \ + defined (STM32L4P5xx) || defined (STM32L4Q5xx) || \ + defined (STM32L4R5xx) || defined (STM32L4R7xx) || defined (STM32L4R9xx) || defined (STM32L4S5xx) || defined (STM32L4S7xx) || defined (STM32L4S9xx) + /* If the erase operation is completed, disable the MER1 and MER2 Bits */ + CLEAR_BIT(FLASH->CR, (FLASH_CR_MER1 | FLASH_CR_MER2)); + 800e3c8: 4b21 ldr r3, [pc, #132] @ (800e450 ) + 800e3ca: 695b ldr r3, [r3, #20] + 800e3cc: 4a20 ldr r2, [pc, #128] @ (800e450 ) + 800e3ce: f423 4300 bic.w r3, r3, #32768 @ 0x8000 + 800e3d2: f023 0304 bic.w r3, r3, #4 + 800e3d6: 6153 str r3, [r2, #20] + 800e3d8: e02d b.n 800e436 +#endif + } + else + { + /*Initialization of PageError variable*/ + *PageError = 0xFFFFFFFFU; + 800e3da: 683b ldr r3, [r7, #0] + 800e3dc: f04f 32ff mov.w r2, #4294967295 + 800e3e0: 601a str r2, [r3, #0] + + for(page_index = pEraseInit->Page; page_index < (pEraseInit->Page + pEraseInit->NbPages); page_index++) + 800e3e2: 687b ldr r3, [r7, #4] + 800e3e4: 689b ldr r3, [r3, #8] + 800e3e6: 60bb str r3, [r7, #8] + 800e3e8: e01d b.n 800e426 + { + FLASH_PageErase(page_index, pEraseInit->Banks); + 800e3ea: 687b ldr r3, [r7, #4] + 800e3ec: 685b ldr r3, [r3, #4] + 800e3ee: 4619 mov r1, r3 + 800e3f0: 68b8 ldr r0, [r7, #8] + 800e3f2: f000 f857 bl 800e4a4 + + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOperation((uint32_t)FLASH_TIMEOUT_VALUE); + 800e3f6: f24c 3050 movw r0, #50000 @ 0xc350 + 800e3fa: f7ff fedd bl 800e1b8 + 800e3fe: 4603 mov r3, r0 + 800e400: 73fb strb r3, [r7, #15] + + /* If the erase operation is completed, disable the PER Bit */ + CLEAR_BIT(FLASH->CR, (FLASH_CR_PER | FLASH_CR_PNB)); + 800e402: 4b13 ldr r3, [pc, #76] @ (800e450 ) + 800e404: 695b ldr r3, [r3, #20] + 800e406: 4a12 ldr r2, [pc, #72] @ (800e450 ) + 800e408: f423 63ff bic.w r3, r3, #2040 @ 0x7f8 + 800e40c: f023 0302 bic.w r3, r3, #2 + 800e410: 6153 str r3, [r2, #20] + + if (status != HAL_OK) + 800e412: 7bfb ldrb r3, [r7, #15] + 800e414: 2b00 cmp r3, #0 + 800e416: d003 beq.n 800e420 + { + /* In case of error, stop erase procedure and return the faulty address */ + *PageError = page_index; + 800e418: 683b ldr r3, [r7, #0] + 800e41a: 68ba ldr r2, [r7, #8] + 800e41c: 601a str r2, [r3, #0] + break; + 800e41e: e00a b.n 800e436 + for(page_index = pEraseInit->Page; page_index < (pEraseInit->Page + pEraseInit->NbPages); page_index++) + 800e420: 68bb ldr r3, [r7, #8] + 800e422: 3301 adds r3, #1 + 800e424: 60bb str r3, [r7, #8] + 800e426: 687b ldr r3, [r7, #4] + 800e428: 689a ldr r2, [r3, #8] + 800e42a: 687b ldr r3, [r7, #4] + 800e42c: 68db ldr r3, [r3, #12] + 800e42e: 4413 add r3, r2 + 800e430: 68ba ldr r2, [r7, #8] + 800e432: 429a cmp r2, r3 + 800e434: d3d9 bcc.n 800e3ea + } + } + } + + /* Flush the caches to be sure of the data consistency */ + FLASH_FlushCaches(); + 800e436: f000 f86b bl 800e510 + } + + /* Process Unlocked */ + __HAL_UNLOCK(&pFlash); + 800e43a: 4b04 ldr r3, [pc, #16] @ (800e44c ) + 800e43c: 2200 movs r2, #0 + 800e43e: 701a strb r2, [r3, #0] + + return status; + 800e440: 7bfb ldrb r3, [r7, #15] +} + 800e442: 4618 mov r0, r3 + 800e444: 3710 adds r7, #16 + 800e446: 46bd mov sp, r7 + 800e448: bd80 pop {r7, pc} + 800e44a: bf00 nop + 800e44c: 20001348 .word 0x20001348 + 800e450: 40022000 .word 0x40022000 + +0800e454 : + * @arg FLASH_BANK_2: Bank2 to be erased + * @arg FLASH_BANK_BOTH: Bank1 and Bank2 to be erased + * @retval None + */ +static void FLASH_MassErase(uint32_t Banks) +{ + 800e454: b480 push {r7} + 800e456: b083 sub sp, #12 + 800e458: af00 add r7, sp, #0 + 800e45a: 6078 str r0, [r7, #4] + { + /* Check the parameters */ + assert_param(IS_FLASH_BANK(Banks)); + + /* Set the Mass Erase Bit for the bank 1 if requested */ + if((Banks & FLASH_BANK_1) != 0U) + 800e45c: 687b ldr r3, [r7, #4] + 800e45e: f003 0301 and.w r3, r3, #1 + 800e462: 2b00 cmp r3, #0 + 800e464: d005 beq.n 800e472 + { + SET_BIT(FLASH->CR, FLASH_CR_MER1); + 800e466: 4b0e ldr r3, [pc, #56] @ (800e4a0 ) + 800e468: 695b ldr r3, [r3, #20] + 800e46a: 4a0d ldr r2, [pc, #52] @ (800e4a0 ) + 800e46c: f043 0304 orr.w r3, r3, #4 + 800e470: 6153 str r3, [r2, #20] +#if defined (STM32L471xx) || defined (STM32L475xx) || defined (STM32L476xx) || defined (STM32L485xx) || defined (STM32L486xx) || \ + defined (STM32L496xx) || defined (STM32L4A6xx) || \ + defined (STM32L4P5xx) || defined (STM32L4Q5xx) || \ + defined (STM32L4R5xx) || defined (STM32L4R7xx) || defined (STM32L4R9xx) || defined (STM32L4S5xx) || defined (STM32L4S7xx) || defined (STM32L4S9xx) + /* Set the Mass Erase Bit for the bank 2 if requested */ + if((Banks & FLASH_BANK_2) != 0U) + 800e472: 687b ldr r3, [r7, #4] + 800e474: f003 0302 and.w r3, r3, #2 + 800e478: 2b00 cmp r3, #0 + 800e47a: d005 beq.n 800e488 + { + SET_BIT(FLASH->CR, FLASH_CR_MER2); + 800e47c: 4b08 ldr r3, [pc, #32] @ (800e4a0 ) + 800e47e: 695b ldr r3, [r3, #20] + 800e480: 4a07 ldr r2, [pc, #28] @ (800e4a0 ) + 800e482: f443 4300 orr.w r3, r3, #32768 @ 0x8000 + 800e486: 6153 str r3, [r2, #20] + SET_BIT(FLASH->CR, (FLASH_CR_MER1 | FLASH_CR_MER2)); + } +#endif + + /* Proceed to erase all sectors */ + SET_BIT(FLASH->CR, FLASH_CR_STRT); + 800e488: 4b05 ldr r3, [pc, #20] @ (800e4a0 ) + 800e48a: 695b ldr r3, [r3, #20] + 800e48c: 4a04 ldr r2, [pc, #16] @ (800e4a0 ) + 800e48e: f443 3380 orr.w r3, r3, #65536 @ 0x10000 + 800e492: 6153 str r3, [r2, #20] +} + 800e494: bf00 nop + 800e496: 370c adds r7, #12 + 800e498: 46bd mov sp, r7 + 800e49a: f85d 7b04 ldr.w r7, [sp], #4 + 800e49e: 4770 bx lr + 800e4a0: 40022000 .word 0x40022000 + +0800e4a4 : + * @arg FLASH_BANK_1: Page in bank 1 to be erased + * @arg FLASH_BANK_2: Page in bank 2 to be erased + * @retval None + */ +void FLASH_PageErase(uint32_t Page, uint32_t Banks) +{ + 800e4a4: b480 push {r7} + 800e4a6: b083 sub sp, #12 + 800e4a8: af00 add r7, sp, #0 + 800e4aa: 6078 str r0, [r7, #4] + 800e4ac: 6039 str r1, [r7, #0] + else +#endif + { + assert_param(IS_FLASH_BANK_EXCLUSIVE(Banks)); + + if((Banks & FLASH_BANK_1) != 0U) + 800e4ae: 683b ldr r3, [r7, #0] + 800e4b0: f003 0301 and.w r3, r3, #1 + 800e4b4: 2b00 cmp r3, #0 + 800e4b6: d006 beq.n 800e4c6 + { + CLEAR_BIT(FLASH->CR, FLASH_CR_BKER); + 800e4b8: 4b14 ldr r3, [pc, #80] @ (800e50c ) + 800e4ba: 695b ldr r3, [r3, #20] + 800e4bc: 4a13 ldr r2, [pc, #76] @ (800e50c ) + 800e4be: f423 6300 bic.w r3, r3, #2048 @ 0x800 + 800e4c2: 6153 str r3, [r2, #20] + 800e4c4: e005 b.n 800e4d2 + } + else + { + SET_BIT(FLASH->CR, FLASH_CR_BKER); + 800e4c6: 4b11 ldr r3, [pc, #68] @ (800e50c ) + 800e4c8: 695b ldr r3, [r3, #20] + 800e4ca: 4a10 ldr r2, [pc, #64] @ (800e50c ) + 800e4cc: f443 6300 orr.w r3, r3, #2048 @ 0x800 + 800e4d0: 6153 str r3, [r2, #20] + /* Prevent unused argument(s) compilation warning */ + UNUSED(Banks); +#endif + + /* Proceed to erase the page */ + MODIFY_REG(FLASH->CR, FLASH_CR_PNB, ((Page & 0xFFU) << FLASH_CR_PNB_Pos)); + 800e4d2: 4b0e ldr r3, [pc, #56] @ (800e50c ) + 800e4d4: 695b ldr r3, [r3, #20] + 800e4d6: f423 62ff bic.w r2, r3, #2040 @ 0x7f8 + 800e4da: 687b ldr r3, [r7, #4] + 800e4dc: 00db lsls r3, r3, #3 + 800e4de: f403 63ff and.w r3, r3, #2040 @ 0x7f8 + 800e4e2: 490a ldr r1, [pc, #40] @ (800e50c ) + 800e4e4: 4313 orrs r3, r2 + 800e4e6: 614b str r3, [r1, #20] + SET_BIT(FLASH->CR, FLASH_CR_PER); + 800e4e8: 4b08 ldr r3, [pc, #32] @ (800e50c ) + 800e4ea: 695b ldr r3, [r3, #20] + 800e4ec: 4a07 ldr r2, [pc, #28] @ (800e50c ) + 800e4ee: f043 0302 orr.w r3, r3, #2 + 800e4f2: 6153 str r3, [r2, #20] + SET_BIT(FLASH->CR, FLASH_CR_STRT); + 800e4f4: 4b05 ldr r3, [pc, #20] @ (800e50c ) + 800e4f6: 695b ldr r3, [r3, #20] + 800e4f8: 4a04 ldr r2, [pc, #16] @ (800e50c ) + 800e4fa: f443 3380 orr.w r3, r3, #65536 @ 0x10000 + 800e4fe: 6153 str r3, [r2, #20] +} + 800e500: bf00 nop + 800e502: 370c adds r7, #12 + 800e504: 46bd mov sp, r7 + 800e506: f85d 7b04 ldr.w r7, [sp], #4 + 800e50a: 4770 bx lr + 800e50c: 40022000 .word 0x40022000 + +0800e510 : +/** + * @brief Flush the instruction and data caches. + * @retval None + */ +void FLASH_FlushCaches(void) +{ + 800e510: b480 push {r7} + 800e512: b083 sub sp, #12 + 800e514: af00 add r7, sp, #0 + FLASH_CacheTypeDef cache = pFlash.CacheToReactivate; + 800e516: 4b21 ldr r3, [pc, #132] @ (800e59c ) + 800e518: 7f1b ldrb r3, [r3, #28] + 800e51a: 71fb strb r3, [r7, #7] + + /* Flush instruction cache */ + if((cache == FLASH_CACHE_ICACHE_ENABLED) || + 800e51c: 79fb ldrb r3, [r7, #7] + 800e51e: 2b01 cmp r3, #1 + 800e520: d002 beq.n 800e528 + 800e522: 79fb ldrb r3, [r7, #7] + 800e524: 2b03 cmp r3, #3 + 800e526: d117 bne.n 800e558 + (cache == FLASH_CACHE_ICACHE_DCACHE_ENABLED)) + { + /* Disable instruction cache */ + __HAL_FLASH_INSTRUCTION_CACHE_DISABLE(); + 800e528: 4b1d ldr r3, [pc, #116] @ (800e5a0 ) + 800e52a: 681b ldr r3, [r3, #0] + 800e52c: 4a1c ldr r2, [pc, #112] @ (800e5a0 ) + 800e52e: f423 7300 bic.w r3, r3, #512 @ 0x200 + 800e532: 6013 str r3, [r2, #0] + /* Reset instruction cache */ + __HAL_FLASH_INSTRUCTION_CACHE_RESET(); + 800e534: 4b1a ldr r3, [pc, #104] @ (800e5a0 ) + 800e536: 681b ldr r3, [r3, #0] + 800e538: 4a19 ldr r2, [pc, #100] @ (800e5a0 ) + 800e53a: f443 6300 orr.w r3, r3, #2048 @ 0x800 + 800e53e: 6013 str r3, [r2, #0] + 800e540: 4b17 ldr r3, [pc, #92] @ (800e5a0 ) + 800e542: 681b ldr r3, [r3, #0] + 800e544: 4a16 ldr r2, [pc, #88] @ (800e5a0 ) + 800e546: f423 6300 bic.w r3, r3, #2048 @ 0x800 + 800e54a: 6013 str r3, [r2, #0] + /* Enable instruction cache */ + __HAL_FLASH_INSTRUCTION_CACHE_ENABLE(); + 800e54c: 4b14 ldr r3, [pc, #80] @ (800e5a0 ) + 800e54e: 681b ldr r3, [r3, #0] + 800e550: 4a13 ldr r2, [pc, #76] @ (800e5a0 ) + 800e552: f443 7300 orr.w r3, r3, #512 @ 0x200 + 800e556: 6013 str r3, [r2, #0] + } + + /* Flush data cache */ + if((cache == FLASH_CACHE_DCACHE_ENABLED) || + 800e558: 79fb ldrb r3, [r7, #7] + 800e55a: 2b02 cmp r3, #2 + 800e55c: d002 beq.n 800e564 + 800e55e: 79fb ldrb r3, [r7, #7] + 800e560: 2b03 cmp r3, #3 + 800e562: d111 bne.n 800e588 + (cache == FLASH_CACHE_ICACHE_DCACHE_ENABLED)) + { + /* Reset data cache */ + __HAL_FLASH_DATA_CACHE_RESET(); + 800e564: 4b0e ldr r3, [pc, #56] @ (800e5a0 ) + 800e566: 681b ldr r3, [r3, #0] + 800e568: 4a0d ldr r2, [pc, #52] @ (800e5a0 ) + 800e56a: f443 5380 orr.w r3, r3, #4096 @ 0x1000 + 800e56e: 6013 str r3, [r2, #0] + 800e570: 4b0b ldr r3, [pc, #44] @ (800e5a0 ) + 800e572: 681b ldr r3, [r3, #0] + 800e574: 4a0a ldr r2, [pc, #40] @ (800e5a0 ) + 800e576: f423 5380 bic.w r3, r3, #4096 @ 0x1000 + 800e57a: 6013 str r3, [r2, #0] + /* Enable data cache */ + __HAL_FLASH_DATA_CACHE_ENABLE(); + 800e57c: 4b08 ldr r3, [pc, #32] @ (800e5a0 ) + 800e57e: 681b ldr r3, [r3, #0] + 800e580: 4a07 ldr r2, [pc, #28] @ (800e5a0 ) + 800e582: f443 6380 orr.w r3, r3, #1024 @ 0x400 + 800e586: 6013 str r3, [r2, #0] + } + + /* Reset internal variable */ + pFlash.CacheToReactivate = FLASH_CACHE_DISABLED; + 800e588: 4b04 ldr r3, [pc, #16] @ (800e59c ) + 800e58a: 2200 movs r2, #0 + 800e58c: 771a strb r2, [r3, #28] +} + 800e58e: bf00 nop + 800e590: 370c adds r7, #12 + 800e592: 46bd mov sp, r7 + 800e594: f85d 7b04 ldr.w r7, [sp], #4 + 800e598: 4770 bx lr + 800e59a: bf00 nop + 800e59c: 20001348 .word 0x20001348 + 800e5a0: 40022000 .word 0x40022000 + +0800e5a4 : + * @param GPIO_Init pointer to a GPIO_InitTypeDef structure that contains + * the configuration information for the specified GPIO peripheral. + * @retval None + */ +void HAL_GPIO_Init(GPIO_TypeDef *GPIOx, GPIO_InitTypeDef *GPIO_Init) +{ + 800e5a4: b480 push {r7} + 800e5a6: b087 sub sp, #28 + 800e5a8: af00 add r7, sp, #0 + 800e5aa: 6078 str r0, [r7, #4] + 800e5ac: 6039 str r1, [r7, #0] + uint32_t position = 0x00u; + 800e5ae: 2300 movs r3, #0 + 800e5b0: 617b str r3, [r7, #20] + assert_param(IS_GPIO_ALL_INSTANCE(GPIOx)); + assert_param(IS_GPIO_PIN(GPIO_Init->Pin)); + assert_param(IS_GPIO_MODE(GPIO_Init->Mode)); + + /* Configure the port pins */ + while (((GPIO_Init->Pin) >> position) != 0x00u) + 800e5b2: e17f b.n 800e8b4 + { + /* Get current io position */ + iocurrent = (GPIO_Init->Pin) & (1uL << position); + 800e5b4: 683b ldr r3, [r7, #0] + 800e5b6: 681a ldr r2, [r3, #0] + 800e5b8: 2101 movs r1, #1 + 800e5ba: 697b ldr r3, [r7, #20] + 800e5bc: fa01 f303 lsl.w r3, r1, r3 + 800e5c0: 4013 ands r3, r2 + 800e5c2: 60fb str r3, [r7, #12] + + if (iocurrent != 0x00u) + 800e5c4: 68fb ldr r3, [r7, #12] + 800e5c6: 2b00 cmp r3, #0 + 800e5c8: f000 8171 beq.w 800e8ae + { + /*--------------------- GPIO Mode Configuration ------------------------*/ + /* In case of Output or Alternate function mode selection */ + if (((GPIO_Init->Mode & GPIO_MODE) == MODE_OUTPUT) || ((GPIO_Init->Mode & GPIO_MODE) == MODE_AF)) + 800e5cc: 683b ldr r3, [r7, #0] + 800e5ce: 685b ldr r3, [r3, #4] + 800e5d0: f003 0303 and.w r3, r3, #3 + 800e5d4: 2b01 cmp r3, #1 + 800e5d6: d005 beq.n 800e5e4 + 800e5d8: 683b ldr r3, [r7, #0] + 800e5da: 685b ldr r3, [r3, #4] + 800e5dc: f003 0303 and.w r3, r3, #3 + 800e5e0: 2b02 cmp r3, #2 + 800e5e2: d130 bne.n 800e646 + { + /* Check the Speed parameter */ + assert_param(IS_GPIO_SPEED(GPIO_Init->Speed)); + + /* Configure the IO Speed */ + temp = GPIOx->OSPEEDR; + 800e5e4: 687b ldr r3, [r7, #4] + 800e5e6: 689b ldr r3, [r3, #8] + 800e5e8: 613b str r3, [r7, #16] + temp &= ~(GPIO_OSPEEDR_OSPEED0 << (position * 2u)); + 800e5ea: 697b ldr r3, [r7, #20] + 800e5ec: 005b lsls r3, r3, #1 + 800e5ee: 2203 movs r2, #3 + 800e5f0: fa02 f303 lsl.w r3, r2, r3 + 800e5f4: 43db mvns r3, r3 + 800e5f6: 693a ldr r2, [r7, #16] + 800e5f8: 4013 ands r3, r2 + 800e5fa: 613b str r3, [r7, #16] + temp |= (GPIO_Init->Speed << (position * 2u)); + 800e5fc: 683b ldr r3, [r7, #0] + 800e5fe: 68da ldr r2, [r3, #12] + 800e600: 697b ldr r3, [r7, #20] + 800e602: 005b lsls r3, r3, #1 + 800e604: fa02 f303 lsl.w r3, r2, r3 + 800e608: 693a ldr r2, [r7, #16] + 800e60a: 4313 orrs r3, r2 + 800e60c: 613b str r3, [r7, #16] + GPIOx->OSPEEDR = temp; + 800e60e: 687b ldr r3, [r7, #4] + 800e610: 693a ldr r2, [r7, #16] + 800e612: 609a str r2, [r3, #8] + + /* Configure the IO Output Type */ + temp = GPIOx->OTYPER; + 800e614: 687b ldr r3, [r7, #4] + 800e616: 685b ldr r3, [r3, #4] + 800e618: 613b str r3, [r7, #16] + temp &= ~(GPIO_OTYPER_OT0 << position) ; + 800e61a: 2201 movs r2, #1 + 800e61c: 697b ldr r3, [r7, #20] + 800e61e: fa02 f303 lsl.w r3, r2, r3 + 800e622: 43db mvns r3, r3 + 800e624: 693a ldr r2, [r7, #16] + 800e626: 4013 ands r3, r2 + 800e628: 613b str r3, [r7, #16] + temp |= (((GPIO_Init->Mode & OUTPUT_TYPE) >> OUTPUT_TYPE_Pos) << position); + 800e62a: 683b ldr r3, [r7, #0] + 800e62c: 685b ldr r3, [r3, #4] + 800e62e: 091b lsrs r3, r3, #4 + 800e630: f003 0201 and.w r2, r3, #1 + 800e634: 697b ldr r3, [r7, #20] + 800e636: fa02 f303 lsl.w r3, r2, r3 + 800e63a: 693a ldr r2, [r7, #16] + 800e63c: 4313 orrs r3, r2 + 800e63e: 613b str r3, [r7, #16] + GPIOx->OTYPER = temp; + 800e640: 687b ldr r3, [r7, #4] + 800e642: 693a ldr r2, [r7, #16] + 800e644: 605a str r2, [r3, #4] + } + +#if defined(STM32L471xx) || defined(STM32L475xx) || defined(STM32L476xx) || defined(STM32L485xx) || defined(STM32L486xx) + + /* In case of Analog mode, check if ADC control mode is selected */ + if((GPIO_Init->Mode & GPIO_MODE_ANALOG) == GPIO_MODE_ANALOG) + 800e646: 683b ldr r3, [r7, #0] + 800e648: 685b ldr r3, [r3, #4] + 800e64a: f003 0303 and.w r3, r3, #3 + 800e64e: 2b03 cmp r3, #3 + 800e650: d118 bne.n 800e684 + { + /* Configure the IO Output Type */ + temp = GPIOx->ASCR; + 800e652: 687b ldr r3, [r7, #4] + 800e654: 6adb ldr r3, [r3, #44] @ 0x2c + 800e656: 613b str r3, [r7, #16] + temp &= ~(GPIO_ASCR_ASC0 << position) ; + 800e658: 2201 movs r2, #1 + 800e65a: 697b ldr r3, [r7, #20] + 800e65c: fa02 f303 lsl.w r3, r2, r3 + 800e660: 43db mvns r3, r3 + 800e662: 693a ldr r2, [r7, #16] + 800e664: 4013 ands r3, r2 + 800e666: 613b str r3, [r7, #16] + temp |= (((GPIO_Init->Mode & GPIO_MODE_ANALOG_ADC_CONTROL) >> 3) << position); + 800e668: 683b ldr r3, [r7, #0] + 800e66a: 685b ldr r3, [r3, #4] + 800e66c: 08db lsrs r3, r3, #3 + 800e66e: f003 0201 and.w r2, r3, #1 + 800e672: 697b ldr r3, [r7, #20] + 800e674: fa02 f303 lsl.w r3, r2, r3 + 800e678: 693a ldr r2, [r7, #16] + 800e67a: 4313 orrs r3, r2 + 800e67c: 613b str r3, [r7, #16] + GPIOx->ASCR = temp; + 800e67e: 687b ldr r3, [r7, #4] + 800e680: 693a ldr r2, [r7, #16] + 800e682: 62da str r2, [r3, #44] @ 0x2c + } + +#endif /* STM32L471xx || STM32L475xx || STM32L476xx || STM32L485xx || STM32L486xx */ + + /* Activate the Pull-up or Pull down resistor for the current IO */ + if ((GPIO_Init->Mode & GPIO_MODE) != MODE_ANALOG) + 800e684: 683b ldr r3, [r7, #0] + 800e686: 685b ldr r3, [r3, #4] + 800e688: f003 0303 and.w r3, r3, #3 + 800e68c: 2b03 cmp r3, #3 + 800e68e: d017 beq.n 800e6c0 + { + /* Check the Pull parameter */ + assert_param(IS_GPIO_PULL(GPIO_Init->Pull)); + + temp = GPIOx->PUPDR; + 800e690: 687b ldr r3, [r7, #4] + 800e692: 68db ldr r3, [r3, #12] + 800e694: 613b str r3, [r7, #16] + temp &= ~(GPIO_PUPDR_PUPD0 << (position * 2U)); + 800e696: 697b ldr r3, [r7, #20] + 800e698: 005b lsls r3, r3, #1 + 800e69a: 2203 movs r2, #3 + 800e69c: fa02 f303 lsl.w r3, r2, r3 + 800e6a0: 43db mvns r3, r3 + 800e6a2: 693a ldr r2, [r7, #16] + 800e6a4: 4013 ands r3, r2 + 800e6a6: 613b str r3, [r7, #16] + temp |= ((GPIO_Init->Pull) << (position * 2U)); + 800e6a8: 683b ldr r3, [r7, #0] + 800e6aa: 689a ldr r2, [r3, #8] + 800e6ac: 697b ldr r3, [r7, #20] + 800e6ae: 005b lsls r3, r3, #1 + 800e6b0: fa02 f303 lsl.w r3, r2, r3 + 800e6b4: 693a ldr r2, [r7, #16] + 800e6b6: 4313 orrs r3, r2 + 800e6b8: 613b str r3, [r7, #16] + GPIOx->PUPDR = temp; + 800e6ba: 687b ldr r3, [r7, #4] + 800e6bc: 693a ldr r2, [r7, #16] + 800e6be: 60da str r2, [r3, #12] + } + + /* In case of Alternate function mode selection */ + if ((GPIO_Init->Mode & GPIO_MODE) == MODE_AF) + 800e6c0: 683b ldr r3, [r7, #0] + 800e6c2: 685b ldr r3, [r3, #4] + 800e6c4: f003 0303 and.w r3, r3, #3 + 800e6c8: 2b02 cmp r3, #2 + 800e6ca: d123 bne.n 800e714 + /* Check the Alternate function parameters */ + assert_param(IS_GPIO_AF_INSTANCE(GPIOx)); + assert_param(IS_GPIO_AF(GPIO_Init->Alternate)); + + /* Configure Alternate function mapped with the current IO */ + temp = GPIOx->AFR[position >> 3u]; + 800e6cc: 697b ldr r3, [r7, #20] + 800e6ce: 08da lsrs r2, r3, #3 + 800e6d0: 687b ldr r3, [r7, #4] + 800e6d2: 3208 adds r2, #8 + 800e6d4: f853 3022 ldr.w r3, [r3, r2, lsl #2] + 800e6d8: 613b str r3, [r7, #16] + temp &= ~(0xFu << ((position & 0x07u) * 4u)); + 800e6da: 697b ldr r3, [r7, #20] + 800e6dc: f003 0307 and.w r3, r3, #7 + 800e6e0: 009b lsls r3, r3, #2 + 800e6e2: 220f movs r2, #15 + 800e6e4: fa02 f303 lsl.w r3, r2, r3 + 800e6e8: 43db mvns r3, r3 + 800e6ea: 693a ldr r2, [r7, #16] + 800e6ec: 4013 ands r3, r2 + 800e6ee: 613b str r3, [r7, #16] + temp |= ((GPIO_Init->Alternate) << ((position & 0x07u) * 4u)); + 800e6f0: 683b ldr r3, [r7, #0] + 800e6f2: 691a ldr r2, [r3, #16] + 800e6f4: 697b ldr r3, [r7, #20] + 800e6f6: f003 0307 and.w r3, r3, #7 + 800e6fa: 009b lsls r3, r3, #2 + 800e6fc: fa02 f303 lsl.w r3, r2, r3 + 800e700: 693a ldr r2, [r7, #16] + 800e702: 4313 orrs r3, r2 + 800e704: 613b str r3, [r7, #16] + GPIOx->AFR[position >> 3u] = temp; + 800e706: 697b ldr r3, [r7, #20] + 800e708: 08da lsrs r2, r3, #3 + 800e70a: 687b ldr r3, [r7, #4] + 800e70c: 3208 adds r2, #8 + 800e70e: 6939 ldr r1, [r7, #16] + 800e710: f843 1022 str.w r1, [r3, r2, lsl #2] + } + + /* Configure IO Direction mode (Input, Output, Alternate or Analog) */ + temp = GPIOx->MODER; + 800e714: 687b ldr r3, [r7, #4] + 800e716: 681b ldr r3, [r3, #0] + 800e718: 613b str r3, [r7, #16] + temp &= ~(GPIO_MODER_MODE0 << (position * 2u)); + 800e71a: 697b ldr r3, [r7, #20] + 800e71c: 005b lsls r3, r3, #1 + 800e71e: 2203 movs r2, #3 + 800e720: fa02 f303 lsl.w r3, r2, r3 + 800e724: 43db mvns r3, r3 + 800e726: 693a ldr r2, [r7, #16] + 800e728: 4013 ands r3, r2 + 800e72a: 613b str r3, [r7, #16] + temp |= ((GPIO_Init->Mode & GPIO_MODE) << (position * 2u)); + 800e72c: 683b ldr r3, [r7, #0] + 800e72e: 685b ldr r3, [r3, #4] + 800e730: f003 0203 and.w r2, r3, #3 + 800e734: 697b ldr r3, [r7, #20] + 800e736: 005b lsls r3, r3, #1 + 800e738: fa02 f303 lsl.w r3, r2, r3 + 800e73c: 693a ldr r2, [r7, #16] + 800e73e: 4313 orrs r3, r2 + 800e740: 613b str r3, [r7, #16] + GPIOx->MODER = temp; + 800e742: 687b ldr r3, [r7, #4] + 800e744: 693a ldr r2, [r7, #16] + 800e746: 601a str r2, [r3, #0] + + /*--------------------- EXTI Mode Configuration ------------------------*/ + /* Configure the External Interrupt or event for the current IO */ + if ((GPIO_Init->Mode & EXTI_MODE) != 0x00u) + 800e748: 683b ldr r3, [r7, #0] + 800e74a: 685b ldr r3, [r3, #4] + 800e74c: f403 3340 and.w r3, r3, #196608 @ 0x30000 + 800e750: 2b00 cmp r3, #0 + 800e752: f000 80ac beq.w 800e8ae + { + /* Enable SYSCFG Clock */ + __HAL_RCC_SYSCFG_CLK_ENABLE(); + 800e756: 4b5f ldr r3, [pc, #380] @ (800e8d4 ) + 800e758: 6e1b ldr r3, [r3, #96] @ 0x60 + 800e75a: 4a5e ldr r2, [pc, #376] @ (800e8d4 ) + 800e75c: f043 0301 orr.w r3, r3, #1 + 800e760: 6613 str r3, [r2, #96] @ 0x60 + 800e762: 4b5c ldr r3, [pc, #368] @ (800e8d4 ) + 800e764: 6e1b ldr r3, [r3, #96] @ 0x60 + 800e766: f003 0301 and.w r3, r3, #1 + 800e76a: 60bb str r3, [r7, #8] + 800e76c: 68bb ldr r3, [r7, #8] + + temp = SYSCFG->EXTICR[position >> 2u]; + 800e76e: 4a5a ldr r2, [pc, #360] @ (800e8d8 ) + 800e770: 697b ldr r3, [r7, #20] + 800e772: 089b lsrs r3, r3, #2 + 800e774: 3302 adds r3, #2 + 800e776: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 800e77a: 613b str r3, [r7, #16] + temp &= ~(0x0FuL << (4u * (position & 0x03u))); + 800e77c: 697b ldr r3, [r7, #20] + 800e77e: f003 0303 and.w r3, r3, #3 + 800e782: 009b lsls r3, r3, #2 + 800e784: 220f movs r2, #15 + 800e786: fa02 f303 lsl.w r3, r2, r3 + 800e78a: 43db mvns r3, r3 + 800e78c: 693a ldr r2, [r7, #16] + 800e78e: 4013 ands r3, r2 + 800e790: 613b str r3, [r7, #16] + temp |= (GPIO_GET_INDEX(GPIOx) << (4u * (position & 0x03u))); + 800e792: 687b ldr r3, [r7, #4] + 800e794: f1b3 4f90 cmp.w r3, #1207959552 @ 0x48000000 + 800e798: d025 beq.n 800e7e6 + 800e79a: 687b ldr r3, [r7, #4] + 800e79c: 4a4f ldr r2, [pc, #316] @ (800e8dc ) + 800e79e: 4293 cmp r3, r2 + 800e7a0: d01f beq.n 800e7e2 + 800e7a2: 687b ldr r3, [r7, #4] + 800e7a4: 4a4e ldr r2, [pc, #312] @ (800e8e0 ) + 800e7a6: 4293 cmp r3, r2 + 800e7a8: d019 beq.n 800e7de + 800e7aa: 687b ldr r3, [r7, #4] + 800e7ac: 4a4d ldr r2, [pc, #308] @ (800e8e4 ) + 800e7ae: 4293 cmp r3, r2 + 800e7b0: d013 beq.n 800e7da + 800e7b2: 687b ldr r3, [r7, #4] + 800e7b4: 4a4c ldr r2, [pc, #304] @ (800e8e8 ) + 800e7b6: 4293 cmp r3, r2 + 800e7b8: d00d beq.n 800e7d6 + 800e7ba: 687b ldr r3, [r7, #4] + 800e7bc: 4a4b ldr r2, [pc, #300] @ (800e8ec ) + 800e7be: 4293 cmp r3, r2 + 800e7c0: d007 beq.n 800e7d2 + 800e7c2: 687b ldr r3, [r7, #4] + 800e7c4: 4a4a ldr r2, [pc, #296] @ (800e8f0 ) + 800e7c6: 4293 cmp r3, r2 + 800e7c8: d101 bne.n 800e7ce + 800e7ca: 2306 movs r3, #6 + 800e7cc: e00c b.n 800e7e8 + 800e7ce: 2307 movs r3, #7 + 800e7d0: e00a b.n 800e7e8 + 800e7d2: 2305 movs r3, #5 + 800e7d4: e008 b.n 800e7e8 + 800e7d6: 2304 movs r3, #4 + 800e7d8: e006 b.n 800e7e8 + 800e7da: 2303 movs r3, #3 + 800e7dc: e004 b.n 800e7e8 + 800e7de: 2302 movs r3, #2 + 800e7e0: e002 b.n 800e7e8 + 800e7e2: 2301 movs r3, #1 + 800e7e4: e000 b.n 800e7e8 + 800e7e6: 2300 movs r3, #0 + 800e7e8: 697a ldr r2, [r7, #20] + 800e7ea: f002 0203 and.w r2, r2, #3 + 800e7ee: 0092 lsls r2, r2, #2 + 800e7f0: 4093 lsls r3, r2 + 800e7f2: 693a ldr r2, [r7, #16] + 800e7f4: 4313 orrs r3, r2 + 800e7f6: 613b str r3, [r7, #16] + SYSCFG->EXTICR[position >> 2u] = temp; + 800e7f8: 4937 ldr r1, [pc, #220] @ (800e8d8 ) + 800e7fa: 697b ldr r3, [r7, #20] + 800e7fc: 089b lsrs r3, r3, #2 + 800e7fe: 3302 adds r3, #2 + 800e800: 693a ldr r2, [r7, #16] + 800e802: f841 2023 str.w r2, [r1, r3, lsl #2] + + /* Clear Rising Falling edge configuration */ + temp = EXTI->RTSR1; + 800e806: 4b3b ldr r3, [pc, #236] @ (800e8f4 ) + 800e808: 689b ldr r3, [r3, #8] + 800e80a: 613b str r3, [r7, #16] + temp &= ~(iocurrent); + 800e80c: 68fb ldr r3, [r7, #12] + 800e80e: 43db mvns r3, r3 + 800e810: 693a ldr r2, [r7, #16] + 800e812: 4013 ands r3, r2 + 800e814: 613b str r3, [r7, #16] + if ((GPIO_Init->Mode & TRIGGER_RISING) != 0x00u) + 800e816: 683b ldr r3, [r7, #0] + 800e818: 685b ldr r3, [r3, #4] + 800e81a: f403 1380 and.w r3, r3, #1048576 @ 0x100000 + 800e81e: 2b00 cmp r3, #0 + 800e820: d003 beq.n 800e82a + { + temp |= iocurrent; + 800e822: 693a ldr r2, [r7, #16] + 800e824: 68fb ldr r3, [r7, #12] + 800e826: 4313 orrs r3, r2 + 800e828: 613b str r3, [r7, #16] + } + EXTI->RTSR1 = temp; + 800e82a: 4a32 ldr r2, [pc, #200] @ (800e8f4 ) + 800e82c: 693b ldr r3, [r7, #16] + 800e82e: 6093 str r3, [r2, #8] + + temp = EXTI->FTSR1; + 800e830: 4b30 ldr r3, [pc, #192] @ (800e8f4 ) + 800e832: 68db ldr r3, [r3, #12] + 800e834: 613b str r3, [r7, #16] + temp &= ~(iocurrent); + 800e836: 68fb ldr r3, [r7, #12] + 800e838: 43db mvns r3, r3 + 800e83a: 693a ldr r2, [r7, #16] + 800e83c: 4013 ands r3, r2 + 800e83e: 613b str r3, [r7, #16] + if ((GPIO_Init->Mode & TRIGGER_FALLING) != 0x00u) + 800e840: 683b ldr r3, [r7, #0] + 800e842: 685b ldr r3, [r3, #4] + 800e844: f403 1300 and.w r3, r3, #2097152 @ 0x200000 + 800e848: 2b00 cmp r3, #0 + 800e84a: d003 beq.n 800e854 + { + temp |= iocurrent; + 800e84c: 693a ldr r2, [r7, #16] + 800e84e: 68fb ldr r3, [r7, #12] + 800e850: 4313 orrs r3, r2 + 800e852: 613b str r3, [r7, #16] + } + EXTI->FTSR1 = temp; + 800e854: 4a27 ldr r2, [pc, #156] @ (800e8f4 ) + 800e856: 693b ldr r3, [r7, #16] + 800e858: 60d3 str r3, [r2, #12] + + /* Clear EXTI line configuration */ + temp = EXTI->EMR1; + 800e85a: 4b26 ldr r3, [pc, #152] @ (800e8f4 ) + 800e85c: 685b ldr r3, [r3, #4] + 800e85e: 613b str r3, [r7, #16] + temp &= ~(iocurrent); + 800e860: 68fb ldr r3, [r7, #12] + 800e862: 43db mvns r3, r3 + 800e864: 693a ldr r2, [r7, #16] + 800e866: 4013 ands r3, r2 + 800e868: 613b str r3, [r7, #16] + if ((GPIO_Init->Mode & EXTI_EVT) != 0x00u) + 800e86a: 683b ldr r3, [r7, #0] + 800e86c: 685b ldr r3, [r3, #4] + 800e86e: f403 3300 and.w r3, r3, #131072 @ 0x20000 + 800e872: 2b00 cmp r3, #0 + 800e874: d003 beq.n 800e87e + { + temp |= iocurrent; + 800e876: 693a ldr r2, [r7, #16] + 800e878: 68fb ldr r3, [r7, #12] + 800e87a: 4313 orrs r3, r2 + 800e87c: 613b str r3, [r7, #16] + } + EXTI->EMR1 = temp; + 800e87e: 4a1d ldr r2, [pc, #116] @ (800e8f4 ) + 800e880: 693b ldr r3, [r7, #16] + 800e882: 6053 str r3, [r2, #4] + + temp = EXTI->IMR1; + 800e884: 4b1b ldr r3, [pc, #108] @ (800e8f4 ) + 800e886: 681b ldr r3, [r3, #0] + 800e888: 613b str r3, [r7, #16] + temp &= ~(iocurrent); + 800e88a: 68fb ldr r3, [r7, #12] + 800e88c: 43db mvns r3, r3 + 800e88e: 693a ldr r2, [r7, #16] + 800e890: 4013 ands r3, r2 + 800e892: 613b str r3, [r7, #16] + if ((GPIO_Init->Mode & EXTI_IT) != 0x00u) + 800e894: 683b ldr r3, [r7, #0] + 800e896: 685b ldr r3, [r3, #4] + 800e898: f403 3380 and.w r3, r3, #65536 @ 0x10000 + 800e89c: 2b00 cmp r3, #0 + 800e89e: d003 beq.n 800e8a8 + { + temp |= iocurrent; + 800e8a0: 693a ldr r2, [r7, #16] + 800e8a2: 68fb ldr r3, [r7, #12] + 800e8a4: 4313 orrs r3, r2 + 800e8a6: 613b str r3, [r7, #16] + } + EXTI->IMR1 = temp; + 800e8a8: 4a12 ldr r2, [pc, #72] @ (800e8f4 ) + 800e8aa: 693b ldr r3, [r7, #16] + 800e8ac: 6013 str r3, [r2, #0] + } + } + + position++; + 800e8ae: 697b ldr r3, [r7, #20] + 800e8b0: 3301 adds r3, #1 + 800e8b2: 617b str r3, [r7, #20] + while (((GPIO_Init->Pin) >> position) != 0x00u) + 800e8b4: 683b ldr r3, [r7, #0] + 800e8b6: 681a ldr r2, [r3, #0] + 800e8b8: 697b ldr r3, [r7, #20] + 800e8ba: fa22 f303 lsr.w r3, r2, r3 + 800e8be: 2b00 cmp r3, #0 + 800e8c0: f47f ae78 bne.w 800e5b4 + } +} + 800e8c4: bf00 nop + 800e8c6: bf00 nop + 800e8c8: 371c adds r7, #28 + 800e8ca: 46bd mov sp, r7 + 800e8cc: f85d 7b04 ldr.w r7, [sp], #4 + 800e8d0: 4770 bx lr + 800e8d2: bf00 nop + 800e8d4: 40021000 .word 0x40021000 + 800e8d8: 40010000 .word 0x40010000 + 800e8dc: 48000400 .word 0x48000400 + 800e8e0: 48000800 .word 0x48000800 + 800e8e4: 48000c00 .word 0x48000c00 + 800e8e8: 48001000 .word 0x48001000 + 800e8ec: 48001400 .word 0x48001400 + 800e8f0: 48001800 .word 0x48001800 + 800e8f4: 40010400 .word 0x40010400 + +0800e8f8 : + * @param GPIO_Pin specifies the port bit to be written. + * This parameter can be any combination of GPIO_PIN_x where x can be (0..15). + * @retval None + */ +void HAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin) +{ + 800e8f8: b480 push {r7} + 800e8fa: b087 sub sp, #28 + 800e8fc: af00 add r7, sp, #0 + 800e8fe: 6078 str r0, [r7, #4] + 800e900: 6039 str r1, [r7, #0] + uint32_t position = 0x00u; + 800e902: 2300 movs r3, #0 + 800e904: 617b str r3, [r7, #20] + /* Check the parameters */ + assert_param(IS_GPIO_ALL_INSTANCE(GPIOx)); + assert_param(IS_GPIO_PIN(GPIO_Pin)); + + /* Configure the port pins */ + while ((GPIO_Pin >> position) != 0x00u) + 800e906: e0cd b.n 800eaa4 + { + /* Get current io position */ + iocurrent = (GPIO_Pin) & (1uL << position); + 800e908: 2201 movs r2, #1 + 800e90a: 697b ldr r3, [r7, #20] + 800e90c: fa02 f303 lsl.w r3, r2, r3 + 800e910: 683a ldr r2, [r7, #0] + 800e912: 4013 ands r3, r2 + 800e914: 613b str r3, [r7, #16] + + if (iocurrent != 0x00u) + 800e916: 693b ldr r3, [r7, #16] + 800e918: 2b00 cmp r3, #0 + 800e91a: f000 80c0 beq.w 800ea9e + { + /*------------------------- EXTI Mode Configuration --------------------*/ + /* Clear the External Interrupt or Event for the current IO */ + + tmp = SYSCFG->EXTICR[position >> 2u]; + 800e91e: 4a68 ldr r2, [pc, #416] @ (800eac0 ) + 800e920: 697b ldr r3, [r7, #20] + 800e922: 089b lsrs r3, r3, #2 + 800e924: 3302 adds r3, #2 + 800e926: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 800e92a: 60fb str r3, [r7, #12] + tmp &= (0x0FuL << (4u * (position & 0x03u))); + 800e92c: 697b ldr r3, [r7, #20] + 800e92e: f003 0303 and.w r3, r3, #3 + 800e932: 009b lsls r3, r3, #2 + 800e934: 220f movs r2, #15 + 800e936: fa02 f303 lsl.w r3, r2, r3 + 800e93a: 68fa ldr r2, [r7, #12] + 800e93c: 4013 ands r3, r2 + 800e93e: 60fb str r3, [r7, #12] + if (tmp == (GPIO_GET_INDEX(GPIOx) << (4u * (position & 0x03u)))) + 800e940: 687b ldr r3, [r7, #4] + 800e942: f1b3 4f90 cmp.w r3, #1207959552 @ 0x48000000 + 800e946: d025 beq.n 800e994 + 800e948: 687b ldr r3, [r7, #4] + 800e94a: 4a5e ldr r2, [pc, #376] @ (800eac4 ) + 800e94c: 4293 cmp r3, r2 + 800e94e: d01f beq.n 800e990 + 800e950: 687b ldr r3, [r7, #4] + 800e952: 4a5d ldr r2, [pc, #372] @ (800eac8 ) + 800e954: 4293 cmp r3, r2 + 800e956: d019 beq.n 800e98c + 800e958: 687b ldr r3, [r7, #4] + 800e95a: 4a5c ldr r2, [pc, #368] @ (800eacc ) + 800e95c: 4293 cmp r3, r2 + 800e95e: d013 beq.n 800e988 + 800e960: 687b ldr r3, [r7, #4] + 800e962: 4a5b ldr r2, [pc, #364] @ (800ead0 ) + 800e964: 4293 cmp r3, r2 + 800e966: d00d beq.n 800e984 + 800e968: 687b ldr r3, [r7, #4] + 800e96a: 4a5a ldr r2, [pc, #360] @ (800ead4 ) + 800e96c: 4293 cmp r3, r2 + 800e96e: d007 beq.n 800e980 + 800e970: 687b ldr r3, [r7, #4] + 800e972: 4a59 ldr r2, [pc, #356] @ (800ead8 ) + 800e974: 4293 cmp r3, r2 + 800e976: d101 bne.n 800e97c + 800e978: 2306 movs r3, #6 + 800e97a: e00c b.n 800e996 + 800e97c: 2307 movs r3, #7 + 800e97e: e00a b.n 800e996 + 800e980: 2305 movs r3, #5 + 800e982: e008 b.n 800e996 + 800e984: 2304 movs r3, #4 + 800e986: e006 b.n 800e996 + 800e988: 2303 movs r3, #3 + 800e98a: e004 b.n 800e996 + 800e98c: 2302 movs r3, #2 + 800e98e: e002 b.n 800e996 + 800e990: 2301 movs r3, #1 + 800e992: e000 b.n 800e996 + 800e994: 2300 movs r3, #0 + 800e996: 697a ldr r2, [r7, #20] + 800e998: f002 0203 and.w r2, r2, #3 + 800e99c: 0092 lsls r2, r2, #2 + 800e99e: 4093 lsls r3, r2 + 800e9a0: 68fa ldr r2, [r7, #12] + 800e9a2: 429a cmp r2, r3 + 800e9a4: d132 bne.n 800ea0c + { + /* Clear EXTI line configuration */ + EXTI->IMR1 &= ~(iocurrent); + 800e9a6: 4b4d ldr r3, [pc, #308] @ (800eadc ) + 800e9a8: 681a ldr r2, [r3, #0] + 800e9aa: 693b ldr r3, [r7, #16] + 800e9ac: 43db mvns r3, r3 + 800e9ae: 494b ldr r1, [pc, #300] @ (800eadc ) + 800e9b0: 4013 ands r3, r2 + 800e9b2: 600b str r3, [r1, #0] + EXTI->EMR1 &= ~(iocurrent); + 800e9b4: 4b49 ldr r3, [pc, #292] @ (800eadc ) + 800e9b6: 685a ldr r2, [r3, #4] + 800e9b8: 693b ldr r3, [r7, #16] + 800e9ba: 43db mvns r3, r3 + 800e9bc: 4947 ldr r1, [pc, #284] @ (800eadc ) + 800e9be: 4013 ands r3, r2 + 800e9c0: 604b str r3, [r1, #4] + + /* Clear Rising Falling edge configuration */ + EXTI->FTSR1 &= ~(iocurrent); + 800e9c2: 4b46 ldr r3, [pc, #280] @ (800eadc ) + 800e9c4: 68da ldr r2, [r3, #12] + 800e9c6: 693b ldr r3, [r7, #16] + 800e9c8: 43db mvns r3, r3 + 800e9ca: 4944 ldr r1, [pc, #272] @ (800eadc ) + 800e9cc: 4013 ands r3, r2 + 800e9ce: 60cb str r3, [r1, #12] + EXTI->RTSR1 &= ~(iocurrent); + 800e9d0: 4b42 ldr r3, [pc, #264] @ (800eadc ) + 800e9d2: 689a ldr r2, [r3, #8] + 800e9d4: 693b ldr r3, [r7, #16] + 800e9d6: 43db mvns r3, r3 + 800e9d8: 4940 ldr r1, [pc, #256] @ (800eadc ) + 800e9da: 4013 ands r3, r2 + 800e9dc: 608b str r3, [r1, #8] + + tmp = 0x0FuL << (4u * (position & 0x03u)); + 800e9de: 697b ldr r3, [r7, #20] + 800e9e0: f003 0303 and.w r3, r3, #3 + 800e9e4: 009b lsls r3, r3, #2 + 800e9e6: 220f movs r2, #15 + 800e9e8: fa02 f303 lsl.w r3, r2, r3 + 800e9ec: 60fb str r3, [r7, #12] + SYSCFG->EXTICR[position >> 2u] &= ~tmp; + 800e9ee: 4a34 ldr r2, [pc, #208] @ (800eac0 ) + 800e9f0: 697b ldr r3, [r7, #20] + 800e9f2: 089b lsrs r3, r3, #2 + 800e9f4: 3302 adds r3, #2 + 800e9f6: f852 1023 ldr.w r1, [r2, r3, lsl #2] + 800e9fa: 68fb ldr r3, [r7, #12] + 800e9fc: 43da mvns r2, r3 + 800e9fe: 4830 ldr r0, [pc, #192] @ (800eac0 ) + 800ea00: 697b ldr r3, [r7, #20] + 800ea02: 089b lsrs r3, r3, #2 + 800ea04: 400a ands r2, r1 + 800ea06: 3302 adds r3, #2 + 800ea08: f840 2023 str.w r2, [r0, r3, lsl #2] + } + + /*------------------------- GPIO Mode Configuration --------------------*/ + /* Configure IO in Analog Mode */ + GPIOx->MODER |= (GPIO_MODER_MODE0 << (position * 2u)); + 800ea0c: 687b ldr r3, [r7, #4] + 800ea0e: 681a ldr r2, [r3, #0] + 800ea10: 697b ldr r3, [r7, #20] + 800ea12: 005b lsls r3, r3, #1 + 800ea14: 2103 movs r1, #3 + 800ea16: fa01 f303 lsl.w r3, r1, r3 + 800ea1a: 431a orrs r2, r3 + 800ea1c: 687b ldr r3, [r7, #4] + 800ea1e: 601a str r2, [r3, #0] + + /* Configure the default Alternate Function in current IO */ + GPIOx->AFR[position >> 3u] &= ~(0xFu << ((position & 0x07u) * 4u)) ; + 800ea20: 697b ldr r3, [r7, #20] + 800ea22: 08da lsrs r2, r3, #3 + 800ea24: 687b ldr r3, [r7, #4] + 800ea26: 3208 adds r2, #8 + 800ea28: f853 1022 ldr.w r1, [r3, r2, lsl #2] + 800ea2c: 697b ldr r3, [r7, #20] + 800ea2e: f003 0307 and.w r3, r3, #7 + 800ea32: 009b lsls r3, r3, #2 + 800ea34: 220f movs r2, #15 + 800ea36: fa02 f303 lsl.w r3, r2, r3 + 800ea3a: 43db mvns r3, r3 + 800ea3c: 697a ldr r2, [r7, #20] + 800ea3e: 08d2 lsrs r2, r2, #3 + 800ea40: 4019 ands r1, r3 + 800ea42: 687b ldr r3, [r7, #4] + 800ea44: 3208 adds r2, #8 + 800ea46: f843 1022 str.w r1, [r3, r2, lsl #2] + + /* Configure the default value for IO Speed */ + GPIOx->OSPEEDR &= ~(GPIO_OSPEEDR_OSPEED0 << (position * 2u)); + 800ea4a: 687b ldr r3, [r7, #4] + 800ea4c: 689a ldr r2, [r3, #8] + 800ea4e: 697b ldr r3, [r7, #20] + 800ea50: 005b lsls r3, r3, #1 + 800ea52: 2103 movs r1, #3 + 800ea54: fa01 f303 lsl.w r3, r1, r3 + 800ea58: 43db mvns r3, r3 + 800ea5a: 401a ands r2, r3 + 800ea5c: 687b ldr r3, [r7, #4] + 800ea5e: 609a str r2, [r3, #8] + + /* Configure the default value IO Output Type */ + GPIOx->OTYPER &= ~(GPIO_OTYPER_OT0 << position) ; + 800ea60: 687b ldr r3, [r7, #4] + 800ea62: 685a ldr r2, [r3, #4] + 800ea64: 2101 movs r1, #1 + 800ea66: 697b ldr r3, [r7, #20] + 800ea68: fa01 f303 lsl.w r3, r1, r3 + 800ea6c: 43db mvns r3, r3 + 800ea6e: 401a ands r2, r3 + 800ea70: 687b ldr r3, [r7, #4] + 800ea72: 605a str r2, [r3, #4] + + /* Deactivate the Pull-up and Pull-down resistor for the current IO */ + GPIOx->PUPDR &= ~(GPIO_PUPDR_PUPD0 << (position * 2u)); + 800ea74: 687b ldr r3, [r7, #4] + 800ea76: 68da ldr r2, [r3, #12] + 800ea78: 697b ldr r3, [r7, #20] + 800ea7a: 005b lsls r3, r3, #1 + 800ea7c: 2103 movs r1, #3 + 800ea7e: fa01 f303 lsl.w r3, r1, r3 + 800ea82: 43db mvns r3, r3 + 800ea84: 401a ands r2, r3 + 800ea86: 687b ldr r3, [r7, #4] + 800ea88: 60da str r2, [r3, #12] + +#if defined(STM32L471xx) || defined(STM32L475xx) || defined(STM32L476xx) || defined(STM32L485xx) || defined(STM32L486xx) + /* Deactivate the Control bit of Analog mode for the current IO */ + GPIOx->ASCR &= ~(GPIO_ASCR_ASC0<< position); + 800ea8a: 687b ldr r3, [r7, #4] + 800ea8c: 6ada ldr r2, [r3, #44] @ 0x2c + 800ea8e: 2101 movs r1, #1 + 800ea90: 697b ldr r3, [r7, #20] + 800ea92: fa01 f303 lsl.w r3, r1, r3 + 800ea96: 43db mvns r3, r3 + 800ea98: 401a ands r2, r3 + 800ea9a: 687b ldr r3, [r7, #4] + 800ea9c: 62da str r2, [r3, #44] @ 0x2c +#endif /* STM32L471xx || STM32L475xx || STM32L476xx || STM32L485xx || STM32L486xx */ + } + + position++; + 800ea9e: 697b ldr r3, [r7, #20] + 800eaa0: 3301 adds r3, #1 + 800eaa2: 617b str r3, [r7, #20] + while ((GPIO_Pin >> position) != 0x00u) + 800eaa4: 683a ldr r2, [r7, #0] + 800eaa6: 697b ldr r3, [r7, #20] + 800eaa8: fa22 f303 lsr.w r3, r2, r3 + 800eaac: 2b00 cmp r3, #0 + 800eaae: f47f af2b bne.w 800e908 + } +} + 800eab2: bf00 nop + 800eab4: bf00 nop + 800eab6: 371c adds r7, #28 + 800eab8: 46bd mov sp, r7 + 800eaba: f85d 7b04 ldr.w r7, [sp], #4 + 800eabe: 4770 bx lr + 800eac0: 40010000 .word 0x40010000 + 800eac4: 48000400 .word 0x48000400 + 800eac8: 48000800 .word 0x48000800 + 800eacc: 48000c00 .word 0x48000c00 + 800ead0: 48001000 .word 0x48001000 + 800ead4: 48001400 .word 0x48001400 + 800ead8: 48001800 .word 0x48001800 + 800eadc: 40010400 .word 0x40010400 + +0800eae0 : + * @param GPIO_Pin specifies the port bit to read. + * This parameter can be any combination of GPIO_PIN_x where x can be (0..15). + * @retval The input port pin value. + */ +GPIO_PinState HAL_GPIO_ReadPin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin) +{ + 800eae0: b480 push {r7} + 800eae2: b085 sub sp, #20 + 800eae4: af00 add r7, sp, #0 + 800eae6: 6078 str r0, [r7, #4] + 800eae8: 460b mov r3, r1 + 800eaea: 807b strh r3, [r7, #2] + GPIO_PinState bitstatus; + + /* Check the parameters */ + assert_param(IS_GPIO_PIN(GPIO_Pin)); + + if ((GPIOx->IDR & GPIO_Pin) != 0x00u) + 800eaec: 687b ldr r3, [r7, #4] + 800eaee: 691a ldr r2, [r3, #16] + 800eaf0: 887b ldrh r3, [r7, #2] + 800eaf2: 4013 ands r3, r2 + 800eaf4: 2b00 cmp r3, #0 + 800eaf6: d002 beq.n 800eafe + { + bitstatus = GPIO_PIN_SET; + 800eaf8: 2301 movs r3, #1 + 800eafa: 73fb strb r3, [r7, #15] + 800eafc: e001 b.n 800eb02 + } + else + { + bitstatus = GPIO_PIN_RESET; + 800eafe: 2300 movs r3, #0 + 800eb00: 73fb strb r3, [r7, #15] + } + return bitstatus; + 800eb02: 7bfb ldrb r3, [r7, #15] +} + 800eb04: 4618 mov r0, r3 + 800eb06: 3714 adds r7, #20 + 800eb08: 46bd mov sp, r7 + 800eb0a: f85d 7b04 ldr.w r7, [sp], #4 + 800eb0e: 4770 bx lr + +0800eb10 : + * @arg GPIO_PIN_RESET: to clear the port pin + * @arg GPIO_PIN_SET: to set the port pin + * @retval None + */ +void HAL_GPIO_WritePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState) +{ + 800eb10: b480 push {r7} + 800eb12: b083 sub sp, #12 + 800eb14: af00 add r7, sp, #0 + 800eb16: 6078 str r0, [r7, #4] + 800eb18: 460b mov r3, r1 + 800eb1a: 807b strh r3, [r7, #2] + 800eb1c: 4613 mov r3, r2 + 800eb1e: 707b strb r3, [r7, #1] + /* Check the parameters */ + assert_param(IS_GPIO_PIN(GPIO_Pin)); + assert_param(IS_GPIO_PIN_ACTION(PinState)); + + if(PinState != GPIO_PIN_RESET) + 800eb20: 787b ldrb r3, [r7, #1] + 800eb22: 2b00 cmp r3, #0 + 800eb24: d003 beq.n 800eb2e + { + GPIOx->BSRR = (uint32_t)GPIO_Pin; + 800eb26: 887a ldrh r2, [r7, #2] + 800eb28: 687b ldr r3, [r7, #4] + 800eb2a: 619a str r2, [r3, #24] + } + else + { + GPIOx->BRR = (uint32_t)GPIO_Pin; + } +} + 800eb2c: e002 b.n 800eb34 + GPIOx->BRR = (uint32_t)GPIO_Pin; + 800eb2e: 887a ldrh r2, [r7, #2] + 800eb30: 687b ldr r3, [r7, #4] + 800eb32: 629a str r2, [r3, #40] @ 0x28 +} + 800eb34: bf00 nop + 800eb36: 370c adds r7, #12 + 800eb38: 46bd mov sp, r7 + 800eb3a: f85d 7b04 ldr.w r7, [sp], #4 + 800eb3e: 4770 bx lr + +0800eb40 : + * @param GPIOx where x can be (A..H) to select the GPIO peripheral for STM32L4 family + * @param GPIO_Pin specifies the pin to be toggled. + * @retval None + */ +void HAL_GPIO_TogglePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin) +{ + 800eb40: b480 push {r7} + 800eb42: b085 sub sp, #20 + 800eb44: af00 add r7, sp, #0 + 800eb46: 6078 str r0, [r7, #4] + 800eb48: 460b mov r3, r1 + 800eb4a: 807b strh r3, [r7, #2] + + /* Check the parameters */ + assert_param(IS_GPIO_PIN(GPIO_Pin)); + + /* get current Output Data Register value */ + odr = GPIOx->ODR; + 800eb4c: 687b ldr r3, [r7, #4] + 800eb4e: 695b ldr r3, [r3, #20] + 800eb50: 60fb str r3, [r7, #12] + + /* Set selected pins that were at low level, and reset ones that were high */ + GPIOx->BSRR = ((odr & GPIO_Pin) << GPIO_NUMBER) | (~odr & GPIO_Pin); + 800eb52: 887a ldrh r2, [r7, #2] + 800eb54: 68fb ldr r3, [r7, #12] + 800eb56: 4013 ands r3, r2 + 800eb58: 041a lsls r2, r3, #16 + 800eb5a: 68fb ldr r3, [r7, #12] + 800eb5c: 43d9 mvns r1, r3 + 800eb5e: 887b ldrh r3, [r7, #2] + 800eb60: 400b ands r3, r1 + 800eb62: 431a orrs r2, r3 + 800eb64: 687b ldr r3, [r7, #4] + 800eb66: 619a str r2, [r3, #24] +} + 800eb68: bf00 nop + 800eb6a: 3714 adds r7, #20 + 800eb6c: 46bd mov sp, r7 + 800eb6e: f85d 7b04 ldr.w r7, [sp], #4 + 800eb72: 4770 bx lr + +0800eb74 : + * @brief Handle EXTI interrupt request. + * @param GPIO_Pin Specifies the port pin connected to corresponding EXTI line. + * @retval None + */ +void HAL_GPIO_EXTI_IRQHandler(uint16_t GPIO_Pin) +{ + 800eb74: b580 push {r7, lr} + 800eb76: b082 sub sp, #8 + 800eb78: af00 add r7, sp, #0 + 800eb7a: 4603 mov r3, r0 + 800eb7c: 80fb strh r3, [r7, #6] + /* EXTI line interrupt detected */ + if(__HAL_GPIO_EXTI_GET_IT(GPIO_Pin) != 0x00u) + 800eb7e: 4b08 ldr r3, [pc, #32] @ (800eba0 ) + 800eb80: 695a ldr r2, [r3, #20] + 800eb82: 88fb ldrh r3, [r7, #6] + 800eb84: 4013 ands r3, r2 + 800eb86: 2b00 cmp r3, #0 + 800eb88: d006 beq.n 800eb98 + { + __HAL_GPIO_EXTI_CLEAR_IT(GPIO_Pin); + 800eb8a: 4a05 ldr r2, [pc, #20] @ (800eba0 ) + 800eb8c: 88fb ldrh r3, [r7, #6] + 800eb8e: 6153 str r3, [r2, #20] + HAL_GPIO_EXTI_Callback(GPIO_Pin); + 800eb90: 88fb ldrh r3, [r7, #6] + 800eb92: 4618 mov r0, r3 + 800eb94: f7f7 fa46 bl 8006024 + } +} + 800eb98: bf00 nop + 800eb9a: 3708 adds r7, #8 + 800eb9c: 46bd mov sp, r7 + 800eb9e: bd80 pop {r7, pc} + 800eba0: 40010400 .word 0x40010400 + +0800eba4 : + * @param hiwdg pointer to a IWDG_HandleTypeDef structure that contains + * the configuration information for the specified IWDG module. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_IWDG_Init(IWDG_HandleTypeDef *hiwdg) +{ + 800eba4: b580 push {r7, lr} + 800eba6: b084 sub sp, #16 + 800eba8: af00 add r7, sp, #0 + 800ebaa: 6078 str r0, [r7, #4] + uint32_t tickstart; + + /* Check the IWDG handle allocation */ + if (hiwdg == NULL) + 800ebac: 687b ldr r3, [r7, #4] + 800ebae: 2b00 cmp r3, #0 + 800ebb0: d101 bne.n 800ebb6 + { + return HAL_ERROR; + 800ebb2: 2301 movs r3, #1 + 800ebb4: e043 b.n 800ec3e + assert_param(IS_IWDG_PRESCALER(hiwdg->Init.Prescaler)); + assert_param(IS_IWDG_RELOAD(hiwdg->Init.Reload)); + assert_param(IS_IWDG_WINDOW(hiwdg->Init.Window)); + + /* Enable IWDG. LSI is turned on automatically */ + __HAL_IWDG_START(hiwdg); + 800ebb6: 687b ldr r3, [r7, #4] + 800ebb8: 681b ldr r3, [r3, #0] + 800ebba: f64c 42cc movw r2, #52428 @ 0xcccc + 800ebbe: 601a str r2, [r3, #0] + + /* Enable write access to IWDG_PR, IWDG_RLR and IWDG_WINR registers by writing + 0x5555 in KR */ + IWDG_ENABLE_WRITE_ACCESS(hiwdg); + 800ebc0: 687b ldr r3, [r7, #4] + 800ebc2: 681b ldr r3, [r3, #0] + 800ebc4: f245 5255 movw r2, #21845 @ 0x5555 + 800ebc8: 601a str r2, [r3, #0] + + /* Write to IWDG registers the Prescaler & Reload values to work with */ + hiwdg->Instance->PR = hiwdg->Init.Prescaler; + 800ebca: 687b ldr r3, [r7, #4] + 800ebcc: 681b ldr r3, [r3, #0] + 800ebce: 687a ldr r2, [r7, #4] + 800ebd0: 6852 ldr r2, [r2, #4] + 800ebd2: 605a str r2, [r3, #4] + hiwdg->Instance->RLR = hiwdg->Init.Reload; + 800ebd4: 687b ldr r3, [r7, #4] + 800ebd6: 681b ldr r3, [r3, #0] + 800ebd8: 687a ldr r2, [r7, #4] + 800ebda: 6892 ldr r2, [r2, #8] + 800ebdc: 609a str r2, [r3, #8] + + /* Check pending flag, if previous update not done, return timeout */ + tickstart = HAL_GetTick(); + 800ebde: f7fb ffd7 bl 800ab90 + 800ebe2: 60f8 str r0, [r7, #12] + + /* Wait for register to be updated */ + while ((hiwdg->Instance->SR & IWDG_KERNEL_UPDATE_FLAGS) != 0x00u) + 800ebe4: e011 b.n 800ec0a + { + if ((HAL_GetTick() - tickstart) > HAL_IWDG_DEFAULT_TIMEOUT) + 800ebe6: f7fb ffd3 bl 800ab90 + 800ebea: 4602 mov r2, r0 + 800ebec: 68fb ldr r3, [r7, #12] + 800ebee: 1ad3 subs r3, r2, r3 + 800ebf0: f641 0201 movw r2, #6145 @ 0x1801 + 800ebf4: 4293 cmp r3, r2 + 800ebf6: d908 bls.n 800ec0a + { + if ((hiwdg->Instance->SR & IWDG_KERNEL_UPDATE_FLAGS) != 0x00u) + 800ebf8: 687b ldr r3, [r7, #4] + 800ebfa: 681b ldr r3, [r3, #0] + 800ebfc: 68db ldr r3, [r3, #12] + 800ebfe: f003 0307 and.w r3, r3, #7 + 800ec02: 2b00 cmp r3, #0 + 800ec04: d001 beq.n 800ec0a + { + return HAL_TIMEOUT; + 800ec06: 2303 movs r3, #3 + 800ec08: e019 b.n 800ec3e + while ((hiwdg->Instance->SR & IWDG_KERNEL_UPDATE_FLAGS) != 0x00u) + 800ec0a: 687b ldr r3, [r7, #4] + 800ec0c: 681b ldr r3, [r3, #0] + 800ec0e: 68db ldr r3, [r3, #12] + 800ec10: f003 0307 and.w r3, r3, #7 + 800ec14: 2b00 cmp r3, #0 + 800ec16: d1e6 bne.n 800ebe6 + } + } + + /* If window parameter is different than current value, modify window + register */ + if (hiwdg->Instance->WINR != hiwdg->Init.Window) + 800ec18: 687b ldr r3, [r7, #4] + 800ec1a: 681b ldr r3, [r3, #0] + 800ec1c: 691a ldr r2, [r3, #16] + 800ec1e: 687b ldr r3, [r7, #4] + 800ec20: 68db ldr r3, [r3, #12] + 800ec22: 429a cmp r2, r3 + 800ec24: d005 beq.n 800ec32 + { + /* Write to IWDG WINR the IWDG_Window value to compare with. In any case, + even if window feature is disabled, Watchdog will be reloaded by writing + windows register */ + hiwdg->Instance->WINR = hiwdg->Init.Window; + 800ec26: 687b ldr r3, [r7, #4] + 800ec28: 681b ldr r3, [r3, #0] + 800ec2a: 687a ldr r2, [r7, #4] + 800ec2c: 68d2 ldr r2, [r2, #12] + 800ec2e: 611a str r2, [r3, #16] + 800ec30: e004 b.n 800ec3c + } + else + { + /* Reload IWDG counter with value defined in the reload register */ + __HAL_IWDG_RELOAD_COUNTER(hiwdg); + 800ec32: 687b ldr r3, [r7, #4] + 800ec34: 681b ldr r3, [r3, #0] + 800ec36: f64a 22aa movw r2, #43690 @ 0xaaaa + 800ec3a: 601a str r2, [r3, #0] + } + + /* Return function status */ + return HAL_OK; + 800ec3c: 2300 movs r3, #0 +} + 800ec3e: 4618 mov r0, r3 + 800ec40: 3710 adds r7, #16 + 800ec42: 46bd mov sp, r7 + 800ec44: bd80 pop {r7, pc} + +0800ec46 : + * @param hiwdg pointer to a IWDG_HandleTypeDef structure that contains + * the configuration information for the specified IWDG module. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_IWDG_Refresh(IWDG_HandleTypeDef *hiwdg) +{ + 800ec46: b480 push {r7} + 800ec48: b083 sub sp, #12 + 800ec4a: af00 add r7, sp, #0 + 800ec4c: 6078 str r0, [r7, #4] + /* Reload IWDG counter with value defined in the reload register */ + __HAL_IWDG_RELOAD_COUNTER(hiwdg); + 800ec4e: 687b ldr r3, [r7, #4] + 800ec50: 681b ldr r3, [r3, #0] + 800ec52: f64a 22aa movw r2, #43690 @ 0xaaaa + 800ec56: 601a str r2, [r3, #0] + + /* Return function status */ + return HAL_OK; + 800ec58: 2300 movs r3, #0 +} + 800ec5a: 4618 mov r0, r3 + 800ec5c: 370c adds r7, #12 + 800ec5e: 46bd mov sp, r7 + 800ec60: f85d 7b04 ldr.w r7, [sp], #4 + 800ec64: 4770 bx lr + ... + +0800ec68 : + * @note LSEON bit that switches on and off the LSE crystal belongs as well to the + * back-up domain. + * @retval None + */ +void HAL_PWR_EnableBkUpAccess(void) +{ + 800ec68: b480 push {r7} + 800ec6a: af00 add r7, sp, #0 + SET_BIT(PWR->CR1, PWR_CR1_DBP); + 800ec6c: 4b05 ldr r3, [pc, #20] @ (800ec84 ) + 800ec6e: 681b ldr r3, [r3, #0] + 800ec70: 4a04 ldr r2, [pc, #16] @ (800ec84 ) + 800ec72: f443 7380 orr.w r3, r3, #256 @ 0x100 + 800ec76: 6013 str r3, [r2, #0] +} + 800ec78: bf00 nop + 800ec7a: 46bd mov sp, r7 + 800ec7c: f85d 7b04 ldr.w r7, [sp], #4 + 800ec80: 4770 bx lr + 800ec82: bf00 nop + 800ec84: 40007000 .word 0x40007000 + +0800ec88 : + * more details about the voltage thresholds corresponding to each + * detection level. + * @retval None + */ +HAL_StatusTypeDef HAL_PWR_ConfigPVD(PWR_PVDTypeDef *sConfigPVD) +{ + 800ec88: b480 push {r7} + 800ec8a: b083 sub sp, #12 + 800ec8c: af00 add r7, sp, #0 + 800ec8e: 6078 str r0, [r7, #4] + /* Check the parameters */ + assert_param(IS_PWR_PVD_LEVEL(sConfigPVD->PVDLevel)); + assert_param(IS_PWR_PVD_MODE(sConfigPVD->Mode)); + + /* Set PLS bits according to PVDLevel value */ + MODIFY_REG(PWR->CR2, PWR_CR2_PLS, sConfigPVD->PVDLevel); + 800ec90: 4b2b ldr r3, [pc, #172] @ (800ed40 ) + 800ec92: 685b ldr r3, [r3, #4] + 800ec94: f023 020e bic.w r2, r3, #14 + 800ec98: 687b ldr r3, [r7, #4] + 800ec9a: 681b ldr r3, [r3, #0] + 800ec9c: 4928 ldr r1, [pc, #160] @ (800ed40 ) + 800ec9e: 4313 orrs r3, r2 + 800eca0: 604b str r3, [r1, #4] + + /* Clear any previous config. Keep it clear if no event or IT mode is selected */ + __HAL_PWR_PVD_EXTI_DISABLE_EVENT(); + 800eca2: 4b28 ldr r3, [pc, #160] @ (800ed44 ) + 800eca4: 685b ldr r3, [r3, #4] + 800eca6: 4a27 ldr r2, [pc, #156] @ (800ed44 ) + 800eca8: f423 3380 bic.w r3, r3, #65536 @ 0x10000 + 800ecac: 6053 str r3, [r2, #4] + __HAL_PWR_PVD_EXTI_DISABLE_IT(); + 800ecae: 4b25 ldr r3, [pc, #148] @ (800ed44 ) + 800ecb0: 681b ldr r3, [r3, #0] + 800ecb2: 4a24 ldr r2, [pc, #144] @ (800ed44 ) + 800ecb4: f423 3380 bic.w r3, r3, #65536 @ 0x10000 + 800ecb8: 6013 str r3, [r2, #0] + __HAL_PWR_PVD_EXTI_DISABLE_FALLING_EDGE(); + 800ecba: 4b22 ldr r3, [pc, #136] @ (800ed44 ) + 800ecbc: 68db ldr r3, [r3, #12] + 800ecbe: 4a21 ldr r2, [pc, #132] @ (800ed44 ) + 800ecc0: f423 3380 bic.w r3, r3, #65536 @ 0x10000 + 800ecc4: 60d3 str r3, [r2, #12] + __HAL_PWR_PVD_EXTI_DISABLE_RISING_EDGE(); + 800ecc6: 4b1f ldr r3, [pc, #124] @ (800ed44 ) + 800ecc8: 689b ldr r3, [r3, #8] + 800ecca: 4a1e ldr r2, [pc, #120] @ (800ed44 ) + 800eccc: f423 3380 bic.w r3, r3, #65536 @ 0x10000 + 800ecd0: 6093 str r3, [r2, #8] + + /* Configure interrupt mode */ + if((sConfigPVD->Mode & PVD_MODE_IT) == PVD_MODE_IT) + 800ecd2: 687b ldr r3, [r7, #4] + 800ecd4: 685b ldr r3, [r3, #4] + 800ecd6: f403 3380 and.w r3, r3, #65536 @ 0x10000 + 800ecda: 2b00 cmp r3, #0 + 800ecdc: d005 beq.n 800ecea + { + __HAL_PWR_PVD_EXTI_ENABLE_IT(); + 800ecde: 4b19 ldr r3, [pc, #100] @ (800ed44 ) + 800ece0: 681b ldr r3, [r3, #0] + 800ece2: 4a18 ldr r2, [pc, #96] @ (800ed44 ) + 800ece4: f443 3380 orr.w r3, r3, #65536 @ 0x10000 + 800ece8: 6013 str r3, [r2, #0] + } + + /* Configure event mode */ + if((sConfigPVD->Mode & PVD_MODE_EVT) == PVD_MODE_EVT) + 800ecea: 687b ldr r3, [r7, #4] + 800ecec: 685b ldr r3, [r3, #4] + 800ecee: f403 3300 and.w r3, r3, #131072 @ 0x20000 + 800ecf2: 2b00 cmp r3, #0 + 800ecf4: d005 beq.n 800ed02 + { + __HAL_PWR_PVD_EXTI_ENABLE_EVENT(); + 800ecf6: 4b13 ldr r3, [pc, #76] @ (800ed44 ) + 800ecf8: 685b ldr r3, [r3, #4] + 800ecfa: 4a12 ldr r2, [pc, #72] @ (800ed44 ) + 800ecfc: f443 3380 orr.w r3, r3, #65536 @ 0x10000 + 800ed00: 6053 str r3, [r2, #4] + } + + /* Configure the edge */ + if((sConfigPVD->Mode & PVD_RISING_EDGE) == PVD_RISING_EDGE) + 800ed02: 687b ldr r3, [r7, #4] + 800ed04: 685b ldr r3, [r3, #4] + 800ed06: f003 0301 and.w r3, r3, #1 + 800ed0a: 2b00 cmp r3, #0 + 800ed0c: d005 beq.n 800ed1a + { + __HAL_PWR_PVD_EXTI_ENABLE_RISING_EDGE(); + 800ed0e: 4b0d ldr r3, [pc, #52] @ (800ed44 ) + 800ed10: 689b ldr r3, [r3, #8] + 800ed12: 4a0c ldr r2, [pc, #48] @ (800ed44 ) + 800ed14: f443 3380 orr.w r3, r3, #65536 @ 0x10000 + 800ed18: 6093 str r3, [r2, #8] + } + + if((sConfigPVD->Mode & PVD_FALLING_EDGE) == PVD_FALLING_EDGE) + 800ed1a: 687b ldr r3, [r7, #4] + 800ed1c: 685b ldr r3, [r3, #4] + 800ed1e: f003 0302 and.w r3, r3, #2 + 800ed22: 2b00 cmp r3, #0 + 800ed24: d005 beq.n 800ed32 + { + __HAL_PWR_PVD_EXTI_ENABLE_FALLING_EDGE(); + 800ed26: 4b07 ldr r3, [pc, #28] @ (800ed44 ) + 800ed28: 68db ldr r3, [r3, #12] + 800ed2a: 4a06 ldr r2, [pc, #24] @ (800ed44 ) + 800ed2c: f443 3380 orr.w r3, r3, #65536 @ 0x10000 + 800ed30: 60d3 str r3, [r2, #12] + } + + return HAL_OK; + 800ed32: 2300 movs r3, #0 +} + 800ed34: 4618 mov r0, r3 + 800ed36: 370c adds r7, #12 + 800ed38: 46bd mov sp, r7 + 800ed3a: f85d 7b04 ldr.w r7, [sp], #4 + 800ed3e: 4770 bx lr + 800ed40: 40007000 .word 0x40007000 + 800ed44: 40010400 .word 0x40010400 + +0800ed48 : +/** + * @brief Enable the Power Voltage Detector (PVD). + * @retval None + */ +void HAL_PWR_EnablePVD(void) +{ + 800ed48: b480 push {r7} + 800ed4a: af00 add r7, sp, #0 + SET_BIT(PWR->CR2, PWR_CR2_PVDE); + 800ed4c: 4b05 ldr r3, [pc, #20] @ (800ed64 ) + 800ed4e: 685b ldr r3, [r3, #4] + 800ed50: 4a04 ldr r2, [pc, #16] @ (800ed64 ) + 800ed52: f043 0301 orr.w r3, r3, #1 + 800ed56: 6053 str r3, [r2, #4] +} + 800ed58: bf00 nop + 800ed5a: 46bd mov sp, r7 + 800ed5c: f85d 7b04 ldr.w r7, [sp], #4 + 800ed60: 4770 bx lr + 800ed62: bf00 nop + 800ed64: 40007000 .word 0x40007000 + +0800ed68 : + * @brief Return Voltage Scaling Range. + * @retval VOS bit field (PWR_REGULATOR_VOLTAGE_SCALE1 or PWR_REGULATOR_VOLTAGE_SCALE2 + * or PWR_REGULATOR_VOLTAGE_SCALE1_BOOST when applicable) + */ +uint32_t HAL_PWREx_GetVoltageRange(void) +{ + 800ed68: b480 push {r7} + 800ed6a: af00 add r7, sp, #0 + else + { + return PWR_REGULATOR_VOLTAGE_SCALE1_BOOST; + } +#else + return (PWR->CR1 & PWR_CR1_VOS); + 800ed6c: 4b04 ldr r3, [pc, #16] @ (800ed80 ) + 800ed6e: 681b ldr r3, [r3, #0] + 800ed70: f403 63c0 and.w r3, r3, #1536 @ 0x600 +#endif +} + 800ed74: 4618 mov r0, r3 + 800ed76: 46bd mov sp, r7 + 800ed78: f85d 7b04 ldr.w r7, [sp], #4 + 800ed7c: 4770 bx lr + 800ed7e: bf00 nop + 800ed80: 40007000 .word 0x40007000 + +0800ed84 : + * cleared before returning the status. If the flag is not cleared within + * 50 microseconds, HAL_TIMEOUT status is reported. + * @retval HAL Status + */ +HAL_StatusTypeDef HAL_PWREx_ControlVoltageScaling(uint32_t VoltageScaling) +{ + 800ed84: b480 push {r7} + 800ed86: b085 sub sp, #20 + 800ed88: af00 add r7, sp, #0 + 800ed8a: 6078 str r0, [r7, #4] + } + +#else + + /* If Set Range 1 */ + if (VoltageScaling == PWR_REGULATOR_VOLTAGE_SCALE1) + 800ed8c: 687b ldr r3, [r7, #4] + 800ed8e: f5b3 7f00 cmp.w r3, #512 @ 0x200 + 800ed92: d130 bne.n 800edf6 + { + if (READ_BIT(PWR->CR1, PWR_CR1_VOS) != PWR_REGULATOR_VOLTAGE_SCALE1) + 800ed94: 4b23 ldr r3, [pc, #140] @ (800ee24 ) + 800ed96: 681b ldr r3, [r3, #0] + 800ed98: f403 63c0 and.w r3, r3, #1536 @ 0x600 + 800ed9c: f5b3 7f00 cmp.w r3, #512 @ 0x200 + 800eda0: d038 beq.n 800ee14 + { + /* Set Range 1 */ + MODIFY_REG(PWR->CR1, PWR_CR1_VOS, PWR_REGULATOR_VOLTAGE_SCALE1); + 800eda2: 4b20 ldr r3, [pc, #128] @ (800ee24 ) + 800eda4: 681b ldr r3, [r3, #0] + 800eda6: f423 63c0 bic.w r3, r3, #1536 @ 0x600 + 800edaa: 4a1e ldr r2, [pc, #120] @ (800ee24 ) + 800edac: f443 7300 orr.w r3, r3, #512 @ 0x200 + 800edb0: 6013 str r3, [r2, #0] + + /* Wait until VOSF is cleared */ + wait_loop_index = ((PWR_FLAG_SETTING_DELAY_US * SystemCoreClock) / 1000000U) + 1U; + 800edb2: 4b1d ldr r3, [pc, #116] @ (800ee28 ) + 800edb4: 681b ldr r3, [r3, #0] + 800edb6: 2232 movs r2, #50 @ 0x32 + 800edb8: fb02 f303 mul.w r3, r2, r3 + 800edbc: 4a1b ldr r2, [pc, #108] @ (800ee2c ) + 800edbe: fba2 2303 umull r2, r3, r2, r3 + 800edc2: 0c9b lsrs r3, r3, #18 + 800edc4: 3301 adds r3, #1 + 800edc6: 60fb str r3, [r7, #12] + while ((HAL_IS_BIT_SET(PWR->SR2, PWR_SR2_VOSF)) && (wait_loop_index != 0U)) + 800edc8: e002 b.n 800edd0 + { + wait_loop_index--; + 800edca: 68fb ldr r3, [r7, #12] + 800edcc: 3b01 subs r3, #1 + 800edce: 60fb str r3, [r7, #12] + while ((HAL_IS_BIT_SET(PWR->SR2, PWR_SR2_VOSF)) && (wait_loop_index != 0U)) + 800edd0: 4b14 ldr r3, [pc, #80] @ (800ee24 ) + 800edd2: 695b ldr r3, [r3, #20] + 800edd4: f403 6380 and.w r3, r3, #1024 @ 0x400 + 800edd8: f5b3 6f80 cmp.w r3, #1024 @ 0x400 + 800eddc: d102 bne.n 800ede4 + 800edde: 68fb ldr r3, [r7, #12] + 800ede0: 2b00 cmp r3, #0 + 800ede2: d1f2 bne.n 800edca + } + if (HAL_IS_BIT_SET(PWR->SR2, PWR_SR2_VOSF)) + 800ede4: 4b0f ldr r3, [pc, #60] @ (800ee24 ) + 800ede6: 695b ldr r3, [r3, #20] + 800ede8: f403 6380 and.w r3, r3, #1024 @ 0x400 + 800edec: f5b3 6f80 cmp.w r3, #1024 @ 0x400 + 800edf0: d110 bne.n 800ee14 + { + return HAL_TIMEOUT; + 800edf2: 2303 movs r3, #3 + 800edf4: e00f b.n 800ee16 + } + } + } + else + { + if (READ_BIT(PWR->CR1, PWR_CR1_VOS) != PWR_REGULATOR_VOLTAGE_SCALE2) + 800edf6: 4b0b ldr r3, [pc, #44] @ (800ee24 ) + 800edf8: 681b ldr r3, [r3, #0] + 800edfa: f403 63c0 and.w r3, r3, #1536 @ 0x600 + 800edfe: f5b3 6f80 cmp.w r3, #1024 @ 0x400 + 800ee02: d007 beq.n 800ee14 + { + /* Set Range 2 */ + MODIFY_REG(PWR->CR1, PWR_CR1_VOS, PWR_REGULATOR_VOLTAGE_SCALE2); + 800ee04: 4b07 ldr r3, [pc, #28] @ (800ee24 ) + 800ee06: 681b ldr r3, [r3, #0] + 800ee08: f423 63c0 bic.w r3, r3, #1536 @ 0x600 + 800ee0c: 4a05 ldr r2, [pc, #20] @ (800ee24 ) + 800ee0e: f443 6380 orr.w r3, r3, #1024 @ 0x400 + 800ee12: 6013 str r3, [r2, #0] + /* No need to wait for VOSF to be cleared for this transition */ + } + } +#endif + + return HAL_OK; + 800ee14: 2300 movs r3, #0 +} + 800ee16: 4618 mov r0, r3 + 800ee18: 3714 adds r7, #20 + 800ee1a: 46bd mov sp, r7 + 800ee1c: f85d 7b04 ldr.w r7, [sp], #4 + 800ee20: 4770 bx lr + 800ee22: bf00 nop + 800ee24: 40007000 .word 0x40007000 + 800ee28: 20001338 .word 0x20001338 + 800ee2c: 431bde83 .word 0x431bde83 + +0800ee30 : + * @note If HSE failed to start, HSE should be disabled before recalling + HAL_RCC_OscConfig(). + * @retval HAL status + */ +HAL_StatusTypeDef HAL_RCC_OscConfig(RCC_OscInitTypeDef *RCC_OscInitStruct) +{ + 800ee30: b580 push {r7, lr} + 800ee32: b088 sub sp, #32 + 800ee34: af00 add r7, sp, #0 + 800ee36: 6078 str r0, [r7, #4] + uint32_t tickstart; + HAL_StatusTypeDef status; + uint32_t sysclk_source, pll_config; + + /* Check Null pointer */ + if(RCC_OscInitStruct == NULL) + 800ee38: 687b ldr r3, [r7, #4] + 800ee3a: 2b00 cmp r3, #0 + 800ee3c: d101 bne.n 800ee42 + { + return HAL_ERROR; + 800ee3e: 2301 movs r3, #1 + 800ee40: e3ca b.n 800f5d8 + } + + /* Check the parameters */ + assert_param(IS_RCC_OSCILLATORTYPE(RCC_OscInitStruct->OscillatorType)); + + sysclk_source = __HAL_RCC_GET_SYSCLK_SOURCE(); + 800ee42: 4b97 ldr r3, [pc, #604] @ (800f0a0 ) + 800ee44: 689b ldr r3, [r3, #8] + 800ee46: f003 030c and.w r3, r3, #12 + 800ee4a: 61bb str r3, [r7, #24] + pll_config = __HAL_RCC_GET_PLL_OSCSOURCE(); + 800ee4c: 4b94 ldr r3, [pc, #592] @ (800f0a0 ) + 800ee4e: 68db ldr r3, [r3, #12] + 800ee50: f003 0303 and.w r3, r3, #3 + 800ee54: 617b str r3, [r7, #20] + + /*----------------------------- MSI Configuration --------------------------*/ + if(((RCC_OscInitStruct->OscillatorType) & RCC_OSCILLATORTYPE_MSI) == RCC_OSCILLATORTYPE_MSI) + 800ee56: 687b ldr r3, [r7, #4] + 800ee58: 681b ldr r3, [r3, #0] + 800ee5a: f003 0310 and.w r3, r3, #16 + 800ee5e: 2b00 cmp r3, #0 + 800ee60: f000 80e4 beq.w 800f02c + assert_param(IS_RCC_MSI(RCC_OscInitStruct->MSIState)); + assert_param(IS_RCC_MSICALIBRATION_VALUE(RCC_OscInitStruct->MSICalibrationValue)); + assert_param(IS_RCC_MSI_CLOCK_RANGE(RCC_OscInitStruct->MSIClockRange)); + + /* Check if MSI is used as system clock or as PLL source when PLL is selected as system clock */ + if((sysclk_source == RCC_CFGR_SWS_MSI) || + 800ee64: 69bb ldr r3, [r7, #24] + 800ee66: 2b00 cmp r3, #0 + 800ee68: d007 beq.n 800ee7a + 800ee6a: 69bb ldr r3, [r7, #24] + 800ee6c: 2b0c cmp r3, #12 + 800ee6e: f040 808b bne.w 800ef88 + ((sysclk_source == RCC_CFGR_SWS_PLL) && (pll_config == RCC_PLLSOURCE_MSI))) + 800ee72: 697b ldr r3, [r7, #20] + 800ee74: 2b01 cmp r3, #1 + 800ee76: f040 8087 bne.w 800ef88 + { + if((READ_BIT(RCC->CR, RCC_CR_MSIRDY) != 0U) && (RCC_OscInitStruct->MSIState == RCC_MSI_OFF)) + 800ee7a: 4b89 ldr r3, [pc, #548] @ (800f0a0 ) + 800ee7c: 681b ldr r3, [r3, #0] + 800ee7e: f003 0302 and.w r3, r3, #2 + 800ee82: 2b00 cmp r3, #0 + 800ee84: d005 beq.n 800ee92 + 800ee86: 687b ldr r3, [r7, #4] + 800ee88: 699b ldr r3, [r3, #24] + 800ee8a: 2b00 cmp r3, #0 + 800ee8c: d101 bne.n 800ee92 + { + return HAL_ERROR; + 800ee8e: 2301 movs r3, #1 + 800ee90: e3a2 b.n 800f5d8 + else + { + /* To correctly read data from FLASH memory, the number of wait states (LATENCY) + must be correctly programmed according to the frequency of the CPU clock + (HCLK) and the supply voltage of the device. */ + if(RCC_OscInitStruct->MSIClockRange > __HAL_RCC_GET_MSI_RANGE()) + 800ee92: 687b ldr r3, [r7, #4] + 800ee94: 6a1a ldr r2, [r3, #32] + 800ee96: 4b82 ldr r3, [pc, #520] @ (800f0a0 ) + 800ee98: 681b ldr r3, [r3, #0] + 800ee9a: f003 0308 and.w r3, r3, #8 + 800ee9e: 2b00 cmp r3, #0 + 800eea0: d004 beq.n 800eeac + 800eea2: 4b7f ldr r3, [pc, #508] @ (800f0a0 ) + 800eea4: 681b ldr r3, [r3, #0] + 800eea6: f003 03f0 and.w r3, r3, #240 @ 0xf0 + 800eeaa: e005 b.n 800eeb8 + 800eeac: 4b7c ldr r3, [pc, #496] @ (800f0a0 ) + 800eeae: f8d3 3094 ldr.w r3, [r3, #148] @ 0x94 + 800eeb2: 091b lsrs r3, r3, #4 + 800eeb4: f003 03f0 and.w r3, r3, #240 @ 0xf0 + 800eeb8: 4293 cmp r3, r2 + 800eeba: d223 bcs.n 800ef04 + { + /* First increase number of wait states update if necessary */ + if(RCC_SetFlashLatencyFromMSIRange(RCC_OscInitStruct->MSIClockRange) != HAL_OK) + 800eebc: 687b ldr r3, [r7, #4] + 800eebe: 6a1b ldr r3, [r3, #32] + 800eec0: 4618 mov r0, r3 + 800eec2: f000 fd87 bl 800f9d4 + 800eec6: 4603 mov r3, r0 + 800eec8: 2b00 cmp r3, #0 + 800eeca: d001 beq.n 800eed0 + { + return HAL_ERROR; + 800eecc: 2301 movs r3, #1 + 800eece: e383 b.n 800f5d8 + } + + /* Selects the Multiple Speed oscillator (MSI) clock range .*/ + __HAL_RCC_MSI_RANGE_CONFIG(RCC_OscInitStruct->MSIClockRange); + 800eed0: 4b73 ldr r3, [pc, #460] @ (800f0a0 ) + 800eed2: 681b ldr r3, [r3, #0] + 800eed4: 4a72 ldr r2, [pc, #456] @ (800f0a0 ) + 800eed6: f043 0308 orr.w r3, r3, #8 + 800eeda: 6013 str r3, [r2, #0] + 800eedc: 4b70 ldr r3, [pc, #448] @ (800f0a0 ) + 800eede: 681b ldr r3, [r3, #0] + 800eee0: f023 02f0 bic.w r2, r3, #240 @ 0xf0 + 800eee4: 687b ldr r3, [r7, #4] + 800eee6: 6a1b ldr r3, [r3, #32] + 800eee8: 496d ldr r1, [pc, #436] @ (800f0a0 ) + 800eeea: 4313 orrs r3, r2 + 800eeec: 600b str r3, [r1, #0] + /* Adjusts the Multiple Speed oscillator (MSI) calibration value.*/ + __HAL_RCC_MSI_CALIBRATIONVALUE_ADJUST(RCC_OscInitStruct->MSICalibrationValue); + 800eeee: 4b6c ldr r3, [pc, #432] @ (800f0a0 ) + 800eef0: 685b ldr r3, [r3, #4] + 800eef2: f423 427f bic.w r2, r3, #65280 @ 0xff00 + 800eef6: 687b ldr r3, [r7, #4] + 800eef8: 69db ldr r3, [r3, #28] + 800eefa: 021b lsls r3, r3, #8 + 800eefc: 4968 ldr r1, [pc, #416] @ (800f0a0 ) + 800eefe: 4313 orrs r3, r2 + 800ef00: 604b str r3, [r1, #4] + 800ef02: e025 b.n 800ef50 + } + else + { + /* Else, keep current flash latency while decreasing applies */ + /* Selects the Multiple Speed oscillator (MSI) clock range .*/ + __HAL_RCC_MSI_RANGE_CONFIG(RCC_OscInitStruct->MSIClockRange); + 800ef04: 4b66 ldr r3, [pc, #408] @ (800f0a0 ) + 800ef06: 681b ldr r3, [r3, #0] + 800ef08: 4a65 ldr r2, [pc, #404] @ (800f0a0 ) + 800ef0a: f043 0308 orr.w r3, r3, #8 + 800ef0e: 6013 str r3, [r2, #0] + 800ef10: 4b63 ldr r3, [pc, #396] @ (800f0a0 ) + 800ef12: 681b ldr r3, [r3, #0] + 800ef14: f023 02f0 bic.w r2, r3, #240 @ 0xf0 + 800ef18: 687b ldr r3, [r7, #4] + 800ef1a: 6a1b ldr r3, [r3, #32] + 800ef1c: 4960 ldr r1, [pc, #384] @ (800f0a0 ) + 800ef1e: 4313 orrs r3, r2 + 800ef20: 600b str r3, [r1, #0] + /* Adjusts the Multiple Speed oscillator (MSI) calibration value.*/ + __HAL_RCC_MSI_CALIBRATIONVALUE_ADJUST(RCC_OscInitStruct->MSICalibrationValue); + 800ef22: 4b5f ldr r3, [pc, #380] @ (800f0a0 ) + 800ef24: 685b ldr r3, [r3, #4] + 800ef26: f423 427f bic.w r2, r3, #65280 @ 0xff00 + 800ef2a: 687b ldr r3, [r7, #4] + 800ef2c: 69db ldr r3, [r3, #28] + 800ef2e: 021b lsls r3, r3, #8 + 800ef30: 495b ldr r1, [pc, #364] @ (800f0a0 ) + 800ef32: 4313 orrs r3, r2 + 800ef34: 604b str r3, [r1, #4] + + /* Decrease number of wait states update if necessary */ + /* Only possible when MSI is the System clock source */ + if(sysclk_source == RCC_CFGR_SWS_MSI) + 800ef36: 69bb ldr r3, [r7, #24] + 800ef38: 2b00 cmp r3, #0 + 800ef3a: d109 bne.n 800ef50 + { + if(RCC_SetFlashLatencyFromMSIRange(RCC_OscInitStruct->MSIClockRange) != HAL_OK) + 800ef3c: 687b ldr r3, [r7, #4] + 800ef3e: 6a1b ldr r3, [r3, #32] + 800ef40: 4618 mov r0, r3 + 800ef42: f000 fd47 bl 800f9d4 + 800ef46: 4603 mov r3, r0 + 800ef48: 2b00 cmp r3, #0 + 800ef4a: d001 beq.n 800ef50 + { + return HAL_ERROR; + 800ef4c: 2301 movs r3, #1 + 800ef4e: e343 b.n 800f5d8 + } + } + } + + /* Update the SystemCoreClock global variable */ + SystemCoreClock = HAL_RCC_GetSysClockFreq() >> (AHBPrescTable[READ_BIT(RCC->CFGR, RCC_CFGR_HPRE) >> RCC_CFGR_HPRE_Pos] & 0x1FU); + 800ef50: f000 fc4a bl 800f7e8 + 800ef54: 4602 mov r2, r0 + 800ef56: 4b52 ldr r3, [pc, #328] @ (800f0a0 ) + 800ef58: 689b ldr r3, [r3, #8] + 800ef5a: 091b lsrs r3, r3, #4 + 800ef5c: f003 030f and.w r3, r3, #15 + 800ef60: 4950 ldr r1, [pc, #320] @ (800f0a4 ) + 800ef62: 5ccb ldrb r3, [r1, r3] + 800ef64: f003 031f and.w r3, r3, #31 + 800ef68: fa22 f303 lsr.w r3, r2, r3 + 800ef6c: 4a4e ldr r2, [pc, #312] @ (800f0a8 ) + 800ef6e: 6013 str r3, [r2, #0] + + /* Configure the source of time base considering new system clocks settings*/ + status = HAL_InitTick(uwTickPrio); + 800ef70: 4b4e ldr r3, [pc, #312] @ (800f0ac ) + 800ef72: 681b ldr r3, [r3, #0] + 800ef74: 4618 mov r0, r3 + 800ef76: f7fa ff5b bl 8009e30 + 800ef7a: 4603 mov r3, r0 + 800ef7c: 73fb strb r3, [r7, #15] + if(status != HAL_OK) + 800ef7e: 7bfb ldrb r3, [r7, #15] + 800ef80: 2b00 cmp r3, #0 + 800ef82: d052 beq.n 800f02a + { + return status; + 800ef84: 7bfb ldrb r3, [r7, #15] + 800ef86: e327 b.n 800f5d8 + } + } + else + { + /* Check the MSI State */ + if(RCC_OscInitStruct->MSIState != RCC_MSI_OFF) + 800ef88: 687b ldr r3, [r7, #4] + 800ef8a: 699b ldr r3, [r3, #24] + 800ef8c: 2b00 cmp r3, #0 + 800ef8e: d032 beq.n 800eff6 + { + /* Enable the Internal High Speed oscillator (MSI). */ + __HAL_RCC_MSI_ENABLE(); + 800ef90: 4b43 ldr r3, [pc, #268] @ (800f0a0 ) + 800ef92: 681b ldr r3, [r3, #0] + 800ef94: 4a42 ldr r2, [pc, #264] @ (800f0a0 ) + 800ef96: f043 0301 orr.w r3, r3, #1 + 800ef9a: 6013 str r3, [r2, #0] + + /* Get timeout */ + tickstart = HAL_GetTick(); + 800ef9c: f7fb fdf8 bl 800ab90 + 800efa0: 6138 str r0, [r7, #16] + + /* Wait till MSI is ready */ + while(READ_BIT(RCC->CR, RCC_CR_MSIRDY) == 0U) + 800efa2: e008 b.n 800efb6 + { + if((HAL_GetTick() - tickstart) > MSI_TIMEOUT_VALUE) + 800efa4: f7fb fdf4 bl 800ab90 + 800efa8: 4602 mov r2, r0 + 800efaa: 693b ldr r3, [r7, #16] + 800efac: 1ad3 subs r3, r2, r3 + 800efae: 2b02 cmp r3, #2 + 800efb0: d901 bls.n 800efb6 + { + return HAL_TIMEOUT; + 800efb2: 2303 movs r3, #3 + 800efb4: e310 b.n 800f5d8 + while(READ_BIT(RCC->CR, RCC_CR_MSIRDY) == 0U) + 800efb6: 4b3a ldr r3, [pc, #232] @ (800f0a0 ) + 800efb8: 681b ldr r3, [r3, #0] + 800efba: f003 0302 and.w r3, r3, #2 + 800efbe: 2b00 cmp r3, #0 + 800efc0: d0f0 beq.n 800efa4 + } + } + /* Selects the Multiple Speed oscillator (MSI) clock range .*/ + __HAL_RCC_MSI_RANGE_CONFIG(RCC_OscInitStruct->MSIClockRange); + 800efc2: 4b37 ldr r3, [pc, #220] @ (800f0a0 ) + 800efc4: 681b ldr r3, [r3, #0] + 800efc6: 4a36 ldr r2, [pc, #216] @ (800f0a0 ) + 800efc8: f043 0308 orr.w r3, r3, #8 + 800efcc: 6013 str r3, [r2, #0] + 800efce: 4b34 ldr r3, [pc, #208] @ (800f0a0 ) + 800efd0: 681b ldr r3, [r3, #0] + 800efd2: f023 02f0 bic.w r2, r3, #240 @ 0xf0 + 800efd6: 687b ldr r3, [r7, #4] + 800efd8: 6a1b ldr r3, [r3, #32] + 800efda: 4931 ldr r1, [pc, #196] @ (800f0a0 ) + 800efdc: 4313 orrs r3, r2 + 800efde: 600b str r3, [r1, #0] + /* Adjusts the Multiple Speed oscillator (MSI) calibration value.*/ + __HAL_RCC_MSI_CALIBRATIONVALUE_ADJUST(RCC_OscInitStruct->MSICalibrationValue); + 800efe0: 4b2f ldr r3, [pc, #188] @ (800f0a0 ) + 800efe2: 685b ldr r3, [r3, #4] + 800efe4: f423 427f bic.w r2, r3, #65280 @ 0xff00 + 800efe8: 687b ldr r3, [r7, #4] + 800efea: 69db ldr r3, [r3, #28] + 800efec: 021b lsls r3, r3, #8 + 800efee: 492c ldr r1, [pc, #176] @ (800f0a0 ) + 800eff0: 4313 orrs r3, r2 + 800eff2: 604b str r3, [r1, #4] + 800eff4: e01a b.n 800f02c + + } + else + { + /* Disable the Internal High Speed oscillator (MSI). */ + __HAL_RCC_MSI_DISABLE(); + 800eff6: 4b2a ldr r3, [pc, #168] @ (800f0a0 ) + 800eff8: 681b ldr r3, [r3, #0] + 800effa: 4a29 ldr r2, [pc, #164] @ (800f0a0 ) + 800effc: f023 0301 bic.w r3, r3, #1 + 800f000: 6013 str r3, [r2, #0] + + /* Get timeout */ + tickstart = HAL_GetTick(); + 800f002: f7fb fdc5 bl 800ab90 + 800f006: 6138 str r0, [r7, #16] + + /* Wait till MSI is ready */ + while(READ_BIT(RCC->CR, RCC_CR_MSIRDY) != 0U) + 800f008: e008 b.n 800f01c + { + if((HAL_GetTick() - tickstart) > MSI_TIMEOUT_VALUE) + 800f00a: f7fb fdc1 bl 800ab90 + 800f00e: 4602 mov r2, r0 + 800f010: 693b ldr r3, [r7, #16] + 800f012: 1ad3 subs r3, r2, r3 + 800f014: 2b02 cmp r3, #2 + 800f016: d901 bls.n 800f01c + { + return HAL_TIMEOUT; + 800f018: 2303 movs r3, #3 + 800f01a: e2dd b.n 800f5d8 + while(READ_BIT(RCC->CR, RCC_CR_MSIRDY) != 0U) + 800f01c: 4b20 ldr r3, [pc, #128] @ (800f0a0 ) + 800f01e: 681b ldr r3, [r3, #0] + 800f020: f003 0302 and.w r3, r3, #2 + 800f024: 2b00 cmp r3, #0 + 800f026: d1f0 bne.n 800f00a + 800f028: e000 b.n 800f02c + if((READ_BIT(RCC->CR, RCC_CR_MSIRDY) != 0U) && (RCC_OscInitStruct->MSIState == RCC_MSI_OFF)) + 800f02a: bf00 nop + } + } + } + } + /*------------------------------- HSE Configuration ------------------------*/ + if(((RCC_OscInitStruct->OscillatorType) & RCC_OSCILLATORTYPE_HSE) == RCC_OSCILLATORTYPE_HSE) + 800f02c: 687b ldr r3, [r7, #4] + 800f02e: 681b ldr r3, [r3, #0] + 800f030: f003 0301 and.w r3, r3, #1 + 800f034: 2b00 cmp r3, #0 + 800f036: d074 beq.n 800f122 + { + /* Check the parameters */ + assert_param(IS_RCC_HSE(RCC_OscInitStruct->HSEState)); + + /* When the HSE is used as system clock or clock source for PLL in these cases it is not allowed to be disabled */ + if((sysclk_source == RCC_CFGR_SWS_HSE) || + 800f038: 69bb ldr r3, [r7, #24] + 800f03a: 2b08 cmp r3, #8 + 800f03c: d005 beq.n 800f04a + 800f03e: 69bb ldr r3, [r7, #24] + 800f040: 2b0c cmp r3, #12 + 800f042: d10e bne.n 800f062 + ((sysclk_source == RCC_CFGR_SWS_PLL) && (pll_config == RCC_PLLSOURCE_HSE))) + 800f044: 697b ldr r3, [r7, #20] + 800f046: 2b03 cmp r3, #3 + 800f048: d10b bne.n 800f062 + { + if((READ_BIT(RCC->CR, RCC_CR_HSERDY) != 0U) && (RCC_OscInitStruct->HSEState == RCC_HSE_OFF)) + 800f04a: 4b15 ldr r3, [pc, #84] @ (800f0a0 ) + 800f04c: 681b ldr r3, [r3, #0] + 800f04e: f403 3300 and.w r3, r3, #131072 @ 0x20000 + 800f052: 2b00 cmp r3, #0 + 800f054: d064 beq.n 800f120 + 800f056: 687b ldr r3, [r7, #4] + 800f058: 685b ldr r3, [r3, #4] + 800f05a: 2b00 cmp r3, #0 + 800f05c: d160 bne.n 800f120 + { + return HAL_ERROR; + 800f05e: 2301 movs r3, #1 + 800f060: e2ba b.n 800f5d8 + } + } + else + { + /* Set the new HSE configuration ---------------------------------------*/ + __HAL_RCC_HSE_CONFIG(RCC_OscInitStruct->HSEState); + 800f062: 687b ldr r3, [r7, #4] + 800f064: 685b ldr r3, [r3, #4] + 800f066: f5b3 3f80 cmp.w r3, #65536 @ 0x10000 + 800f06a: d106 bne.n 800f07a + 800f06c: 4b0c ldr r3, [pc, #48] @ (800f0a0 ) + 800f06e: 681b ldr r3, [r3, #0] + 800f070: 4a0b ldr r2, [pc, #44] @ (800f0a0 ) + 800f072: f443 3380 orr.w r3, r3, #65536 @ 0x10000 + 800f076: 6013 str r3, [r2, #0] + 800f078: e026 b.n 800f0c8 + 800f07a: 687b ldr r3, [r7, #4] + 800f07c: 685b ldr r3, [r3, #4] + 800f07e: f5b3 2fa0 cmp.w r3, #327680 @ 0x50000 + 800f082: d115 bne.n 800f0b0 + 800f084: 4b06 ldr r3, [pc, #24] @ (800f0a0 ) + 800f086: 681b ldr r3, [r3, #0] + 800f088: 4a05 ldr r2, [pc, #20] @ (800f0a0 ) + 800f08a: f443 2380 orr.w r3, r3, #262144 @ 0x40000 + 800f08e: 6013 str r3, [r2, #0] + 800f090: 4b03 ldr r3, [pc, #12] @ (800f0a0 ) + 800f092: 681b ldr r3, [r3, #0] + 800f094: 4a02 ldr r2, [pc, #8] @ (800f0a0 ) + 800f096: f443 3380 orr.w r3, r3, #65536 @ 0x10000 + 800f09a: 6013 str r3, [r2, #0] + 800f09c: e014 b.n 800f0c8 + 800f09e: bf00 nop + 800f0a0: 40021000 .word 0x40021000 + 800f0a4: 0802f964 .word 0x0802f964 + 800f0a8: 20001338 .word 0x20001338 + 800f0ac: 20001340 .word 0x20001340 + 800f0b0: 4ba0 ldr r3, [pc, #640] @ (800f334 ) + 800f0b2: 681b ldr r3, [r3, #0] + 800f0b4: 4a9f ldr r2, [pc, #636] @ (800f334 ) + 800f0b6: f423 3380 bic.w r3, r3, #65536 @ 0x10000 + 800f0ba: 6013 str r3, [r2, #0] + 800f0bc: 4b9d ldr r3, [pc, #628] @ (800f334 ) + 800f0be: 681b ldr r3, [r3, #0] + 800f0c0: 4a9c ldr r2, [pc, #624] @ (800f334 ) + 800f0c2: f423 2380 bic.w r3, r3, #262144 @ 0x40000 + 800f0c6: 6013 str r3, [r2, #0] + + /* Check the HSE State */ + if(RCC_OscInitStruct->HSEState != RCC_HSE_OFF) + 800f0c8: 687b ldr r3, [r7, #4] + 800f0ca: 685b ldr r3, [r3, #4] + 800f0cc: 2b00 cmp r3, #0 + 800f0ce: d013 beq.n 800f0f8 + { + /* Get Start Tick*/ + tickstart = HAL_GetTick(); + 800f0d0: f7fb fd5e bl 800ab90 + 800f0d4: 6138 str r0, [r7, #16] + + /* Wait till HSE is ready */ + while(READ_BIT(RCC->CR, RCC_CR_HSERDY) == 0U) + 800f0d6: e008 b.n 800f0ea + { + if((HAL_GetTick() - tickstart) > HSE_TIMEOUT_VALUE) + 800f0d8: f7fb fd5a bl 800ab90 + 800f0dc: 4602 mov r2, r0 + 800f0de: 693b ldr r3, [r7, #16] + 800f0e0: 1ad3 subs r3, r2, r3 + 800f0e2: 2b64 cmp r3, #100 @ 0x64 + 800f0e4: d901 bls.n 800f0ea + { + return HAL_TIMEOUT; + 800f0e6: 2303 movs r3, #3 + 800f0e8: e276 b.n 800f5d8 + while(READ_BIT(RCC->CR, RCC_CR_HSERDY) == 0U) + 800f0ea: 4b92 ldr r3, [pc, #584] @ (800f334 ) + 800f0ec: 681b ldr r3, [r3, #0] + 800f0ee: f403 3300 and.w r3, r3, #131072 @ 0x20000 + 800f0f2: 2b00 cmp r3, #0 + 800f0f4: d0f0 beq.n 800f0d8 + 800f0f6: e014 b.n 800f122 + } + } + else + { + /* Get Start Tick*/ + tickstart = HAL_GetTick(); + 800f0f8: f7fb fd4a bl 800ab90 + 800f0fc: 6138 str r0, [r7, #16] + + /* Wait till HSE is disabled */ + while(READ_BIT(RCC->CR, RCC_CR_HSERDY) != 0U) + 800f0fe: e008 b.n 800f112 + { + if((HAL_GetTick() - tickstart) > HSE_TIMEOUT_VALUE) + 800f100: f7fb fd46 bl 800ab90 + 800f104: 4602 mov r2, r0 + 800f106: 693b ldr r3, [r7, #16] + 800f108: 1ad3 subs r3, r2, r3 + 800f10a: 2b64 cmp r3, #100 @ 0x64 + 800f10c: d901 bls.n 800f112 + { + return HAL_TIMEOUT; + 800f10e: 2303 movs r3, #3 + 800f110: e262 b.n 800f5d8 + while(READ_BIT(RCC->CR, RCC_CR_HSERDY) != 0U) + 800f112: 4b88 ldr r3, [pc, #544] @ (800f334 ) + 800f114: 681b ldr r3, [r3, #0] + 800f116: f403 3300 and.w r3, r3, #131072 @ 0x20000 + 800f11a: 2b00 cmp r3, #0 + 800f11c: d1f0 bne.n 800f100 + 800f11e: e000 b.n 800f122 + if((READ_BIT(RCC->CR, RCC_CR_HSERDY) != 0U) && (RCC_OscInitStruct->HSEState == RCC_HSE_OFF)) + 800f120: bf00 nop + } + } + } + } + /*----------------------------- HSI Configuration --------------------------*/ + if(((RCC_OscInitStruct->OscillatorType) & RCC_OSCILLATORTYPE_HSI) == RCC_OSCILLATORTYPE_HSI) + 800f122: 687b ldr r3, [r7, #4] + 800f124: 681b ldr r3, [r3, #0] + 800f126: f003 0302 and.w r3, r3, #2 + 800f12a: 2b00 cmp r3, #0 + 800f12c: d060 beq.n 800f1f0 + /* Check the parameters */ + assert_param(IS_RCC_HSI(RCC_OscInitStruct->HSIState)); + assert_param(IS_RCC_HSI_CALIBRATION_VALUE(RCC_OscInitStruct->HSICalibrationValue)); + + /* Check if HSI is used as system clock or as PLL source when PLL is selected as system clock */ + if((sysclk_source == RCC_CFGR_SWS_HSI) || + 800f12e: 69bb ldr r3, [r7, #24] + 800f130: 2b04 cmp r3, #4 + 800f132: d005 beq.n 800f140 + 800f134: 69bb ldr r3, [r7, #24] + 800f136: 2b0c cmp r3, #12 + 800f138: d119 bne.n 800f16e + ((sysclk_source == RCC_CFGR_SWS_PLL) && (pll_config == RCC_PLLSOURCE_HSI))) + 800f13a: 697b ldr r3, [r7, #20] + 800f13c: 2b02 cmp r3, #2 + 800f13e: d116 bne.n 800f16e + { + /* When HSI is used as system clock it will not be disabled */ + if((READ_BIT(RCC->CR, RCC_CR_HSIRDY) != 0U) && (RCC_OscInitStruct->HSIState == RCC_HSI_OFF)) + 800f140: 4b7c ldr r3, [pc, #496] @ (800f334 ) + 800f142: 681b ldr r3, [r3, #0] + 800f144: f403 6380 and.w r3, r3, #1024 @ 0x400 + 800f148: 2b00 cmp r3, #0 + 800f14a: d005 beq.n 800f158 + 800f14c: 687b ldr r3, [r7, #4] + 800f14e: 68db ldr r3, [r3, #12] + 800f150: 2b00 cmp r3, #0 + 800f152: d101 bne.n 800f158 + { + return HAL_ERROR; + 800f154: 2301 movs r3, #1 + 800f156: e23f b.n 800f5d8 + } + /* Otherwise, just the calibration is allowed */ + else + { + /* Adjusts the Internal High Speed oscillator (HSI) calibration value.*/ + __HAL_RCC_HSI_CALIBRATIONVALUE_ADJUST(RCC_OscInitStruct->HSICalibrationValue); + 800f158: 4b76 ldr r3, [pc, #472] @ (800f334 ) + 800f15a: 685b ldr r3, [r3, #4] + 800f15c: f023 52f8 bic.w r2, r3, #520093696 @ 0x1f000000 + 800f160: 687b ldr r3, [r7, #4] + 800f162: 691b ldr r3, [r3, #16] + 800f164: 061b lsls r3, r3, #24 + 800f166: 4973 ldr r1, [pc, #460] @ (800f334 ) + 800f168: 4313 orrs r3, r2 + 800f16a: 604b str r3, [r1, #4] + if((READ_BIT(RCC->CR, RCC_CR_HSIRDY) != 0U) && (RCC_OscInitStruct->HSIState == RCC_HSI_OFF)) + 800f16c: e040 b.n 800f1f0 + } + } + else + { + /* Check the HSI State */ + if(RCC_OscInitStruct->HSIState != RCC_HSI_OFF) + 800f16e: 687b ldr r3, [r7, #4] + 800f170: 68db ldr r3, [r3, #12] + 800f172: 2b00 cmp r3, #0 + 800f174: d023 beq.n 800f1be + { + /* Enable the Internal High Speed oscillator (HSI). */ + __HAL_RCC_HSI_ENABLE(); + 800f176: 4b6f ldr r3, [pc, #444] @ (800f334 ) + 800f178: 681b ldr r3, [r3, #0] + 800f17a: 4a6e ldr r2, [pc, #440] @ (800f334 ) + 800f17c: f443 7380 orr.w r3, r3, #256 @ 0x100 + 800f180: 6013 str r3, [r2, #0] + + /* Get Start Tick*/ + tickstart = HAL_GetTick(); + 800f182: f7fb fd05 bl 800ab90 + 800f186: 6138 str r0, [r7, #16] + + /* Wait till HSI is ready */ + while(READ_BIT(RCC->CR, RCC_CR_HSIRDY) == 0U) + 800f188: e008 b.n 800f19c + { + if((HAL_GetTick() - tickstart) > HSI_TIMEOUT_VALUE) + 800f18a: f7fb fd01 bl 800ab90 + 800f18e: 4602 mov r2, r0 + 800f190: 693b ldr r3, [r7, #16] + 800f192: 1ad3 subs r3, r2, r3 + 800f194: 2b02 cmp r3, #2 + 800f196: d901 bls.n 800f19c + { + return HAL_TIMEOUT; + 800f198: 2303 movs r3, #3 + 800f19a: e21d b.n 800f5d8 + while(READ_BIT(RCC->CR, RCC_CR_HSIRDY) == 0U) + 800f19c: 4b65 ldr r3, [pc, #404] @ (800f334 ) + 800f19e: 681b ldr r3, [r3, #0] + 800f1a0: f403 6380 and.w r3, r3, #1024 @ 0x400 + 800f1a4: 2b00 cmp r3, #0 + 800f1a6: d0f0 beq.n 800f18a + } + } + + /* Adjusts the Internal High Speed oscillator (HSI) calibration value.*/ + __HAL_RCC_HSI_CALIBRATIONVALUE_ADJUST(RCC_OscInitStruct->HSICalibrationValue); + 800f1a8: 4b62 ldr r3, [pc, #392] @ (800f334 ) + 800f1aa: 685b ldr r3, [r3, #4] + 800f1ac: f023 52f8 bic.w r2, r3, #520093696 @ 0x1f000000 + 800f1b0: 687b ldr r3, [r7, #4] + 800f1b2: 691b ldr r3, [r3, #16] + 800f1b4: 061b lsls r3, r3, #24 + 800f1b6: 495f ldr r1, [pc, #380] @ (800f334 ) + 800f1b8: 4313 orrs r3, r2 + 800f1ba: 604b str r3, [r1, #4] + 800f1bc: e018 b.n 800f1f0 + } + else + { + /* Disable the Internal High Speed oscillator (HSI). */ + __HAL_RCC_HSI_DISABLE(); + 800f1be: 4b5d ldr r3, [pc, #372] @ (800f334 ) + 800f1c0: 681b ldr r3, [r3, #0] + 800f1c2: 4a5c ldr r2, [pc, #368] @ (800f334 ) + 800f1c4: f423 7380 bic.w r3, r3, #256 @ 0x100 + 800f1c8: 6013 str r3, [r2, #0] + + /* Get Start Tick*/ + tickstart = HAL_GetTick(); + 800f1ca: f7fb fce1 bl 800ab90 + 800f1ce: 6138 str r0, [r7, #16] + + /* Wait till HSI is disabled */ + while(READ_BIT(RCC->CR, RCC_CR_HSIRDY) != 0U) + 800f1d0: e008 b.n 800f1e4 + { + if((HAL_GetTick() - tickstart) > HSI_TIMEOUT_VALUE) + 800f1d2: f7fb fcdd bl 800ab90 + 800f1d6: 4602 mov r2, r0 + 800f1d8: 693b ldr r3, [r7, #16] + 800f1da: 1ad3 subs r3, r2, r3 + 800f1dc: 2b02 cmp r3, #2 + 800f1de: d901 bls.n 800f1e4 + { + return HAL_TIMEOUT; + 800f1e0: 2303 movs r3, #3 + 800f1e2: e1f9 b.n 800f5d8 + while(READ_BIT(RCC->CR, RCC_CR_HSIRDY) != 0U) + 800f1e4: 4b53 ldr r3, [pc, #332] @ (800f334 ) + 800f1e6: 681b ldr r3, [r3, #0] + 800f1e8: f403 6380 and.w r3, r3, #1024 @ 0x400 + 800f1ec: 2b00 cmp r3, #0 + 800f1ee: d1f0 bne.n 800f1d2 + } + } + } + } + /*------------------------------ LSI Configuration -------------------------*/ + if(((RCC_OscInitStruct->OscillatorType) & RCC_OSCILLATORTYPE_LSI) == RCC_OSCILLATORTYPE_LSI) + 800f1f0: 687b ldr r3, [r7, #4] + 800f1f2: 681b ldr r3, [r3, #0] + 800f1f4: f003 0308 and.w r3, r3, #8 + 800f1f8: 2b00 cmp r3, #0 + 800f1fa: d03c beq.n 800f276 + { + /* Check the parameters */ + assert_param(IS_RCC_LSI(RCC_OscInitStruct->LSIState)); + + /* Check the LSI State */ + if(RCC_OscInitStruct->LSIState != RCC_LSI_OFF) + 800f1fc: 687b ldr r3, [r7, #4] + 800f1fe: 695b ldr r3, [r3, #20] + 800f200: 2b00 cmp r3, #0 + 800f202: d01c beq.n 800f23e + MODIFY_REG(RCC->CSR, RCC_CSR_LSIPREDIV, RCC_OscInitStruct->LSIDiv); + } +#endif /* RCC_CSR_LSIPREDIV */ + + /* Enable the Internal Low Speed oscillator (LSI). */ + __HAL_RCC_LSI_ENABLE(); + 800f204: 4b4b ldr r3, [pc, #300] @ (800f334 ) + 800f206: f8d3 3094 ldr.w r3, [r3, #148] @ 0x94 + 800f20a: 4a4a ldr r2, [pc, #296] @ (800f334 ) + 800f20c: f043 0301 orr.w r3, r3, #1 + 800f210: f8c2 3094 str.w r3, [r2, #148] @ 0x94 + + /* Get Start Tick*/ + tickstart = HAL_GetTick(); + 800f214: f7fb fcbc bl 800ab90 + 800f218: 6138 str r0, [r7, #16] + + /* Wait till LSI is ready */ + while(READ_BIT(RCC->CSR, RCC_CSR_LSIRDY) == 0U) + 800f21a: e008 b.n 800f22e + { + if((HAL_GetTick() - tickstart) > LSI_TIMEOUT_VALUE) + 800f21c: f7fb fcb8 bl 800ab90 + 800f220: 4602 mov r2, r0 + 800f222: 693b ldr r3, [r7, #16] + 800f224: 1ad3 subs r3, r2, r3 + 800f226: 2b02 cmp r3, #2 + 800f228: d901 bls.n 800f22e + { + return HAL_TIMEOUT; + 800f22a: 2303 movs r3, #3 + 800f22c: e1d4 b.n 800f5d8 + while(READ_BIT(RCC->CSR, RCC_CSR_LSIRDY) == 0U) + 800f22e: 4b41 ldr r3, [pc, #260] @ (800f334 ) + 800f230: f8d3 3094 ldr.w r3, [r3, #148] @ 0x94 + 800f234: f003 0302 and.w r3, r3, #2 + 800f238: 2b00 cmp r3, #0 + 800f23a: d0ef beq.n 800f21c + 800f23c: e01b b.n 800f276 + } + } + else + { + /* Disable the Internal Low Speed oscillator (LSI). */ + __HAL_RCC_LSI_DISABLE(); + 800f23e: 4b3d ldr r3, [pc, #244] @ (800f334 ) + 800f240: f8d3 3094 ldr.w r3, [r3, #148] @ 0x94 + 800f244: 4a3b ldr r2, [pc, #236] @ (800f334 ) + 800f246: f023 0301 bic.w r3, r3, #1 + 800f24a: f8c2 3094 str.w r3, [r2, #148] @ 0x94 + + /* Get Start Tick*/ + tickstart = HAL_GetTick(); + 800f24e: f7fb fc9f bl 800ab90 + 800f252: 6138 str r0, [r7, #16] + + /* Wait till LSI is disabled */ + while(READ_BIT(RCC->CSR, RCC_CSR_LSIRDY) != 0U) + 800f254: e008 b.n 800f268 + { + if((HAL_GetTick() - tickstart) > LSI_TIMEOUT_VALUE) + 800f256: f7fb fc9b bl 800ab90 + 800f25a: 4602 mov r2, r0 + 800f25c: 693b ldr r3, [r7, #16] + 800f25e: 1ad3 subs r3, r2, r3 + 800f260: 2b02 cmp r3, #2 + 800f262: d901 bls.n 800f268 + { + return HAL_TIMEOUT; + 800f264: 2303 movs r3, #3 + 800f266: e1b7 b.n 800f5d8 + while(READ_BIT(RCC->CSR, RCC_CSR_LSIRDY) != 0U) + 800f268: 4b32 ldr r3, [pc, #200] @ (800f334 ) + 800f26a: f8d3 3094 ldr.w r3, [r3, #148] @ 0x94 + 800f26e: f003 0302 and.w r3, r3, #2 + 800f272: 2b00 cmp r3, #0 + 800f274: d1ef bne.n 800f256 + } + } + } + } + /*------------------------------ LSE Configuration -------------------------*/ + if(((RCC_OscInitStruct->OscillatorType) & RCC_OSCILLATORTYPE_LSE) == RCC_OSCILLATORTYPE_LSE) + 800f276: 687b ldr r3, [r7, #4] + 800f278: 681b ldr r3, [r3, #0] + 800f27a: f003 0304 and.w r3, r3, #4 + 800f27e: 2b00 cmp r3, #0 + 800f280: f000 80a6 beq.w 800f3d0 + { + FlagStatus pwrclkchanged = RESET; + 800f284: 2300 movs r3, #0 + 800f286: 77fb strb r3, [r7, #31] + /* Check the parameters */ + assert_param(IS_RCC_LSE(RCC_OscInitStruct->LSEState)); + + /* Update LSE configuration in Backup Domain control register */ + /* Requires to enable write access to Backup Domain of necessary */ + if(HAL_IS_BIT_CLR(RCC->APB1ENR1, RCC_APB1ENR1_PWREN)) + 800f288: 4b2a ldr r3, [pc, #168] @ (800f334 ) + 800f28a: 6d9b ldr r3, [r3, #88] @ 0x58 + 800f28c: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 + 800f290: 2b00 cmp r3, #0 + 800f292: d10d bne.n 800f2b0 + { + __HAL_RCC_PWR_CLK_ENABLE(); + 800f294: 4b27 ldr r3, [pc, #156] @ (800f334 ) + 800f296: 6d9b ldr r3, [r3, #88] @ 0x58 + 800f298: 4a26 ldr r2, [pc, #152] @ (800f334 ) + 800f29a: f043 5380 orr.w r3, r3, #268435456 @ 0x10000000 + 800f29e: 6593 str r3, [r2, #88] @ 0x58 + 800f2a0: 4b24 ldr r3, [pc, #144] @ (800f334 ) + 800f2a2: 6d9b ldr r3, [r3, #88] @ 0x58 + 800f2a4: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 + 800f2a8: 60bb str r3, [r7, #8] + 800f2aa: 68bb ldr r3, [r7, #8] + pwrclkchanged = SET; + 800f2ac: 2301 movs r3, #1 + 800f2ae: 77fb strb r3, [r7, #31] + } + + if(HAL_IS_BIT_CLR(PWR->CR1, PWR_CR1_DBP)) + 800f2b0: 4b21 ldr r3, [pc, #132] @ (800f338 ) + 800f2b2: 681b ldr r3, [r3, #0] + 800f2b4: f403 7380 and.w r3, r3, #256 @ 0x100 + 800f2b8: 2b00 cmp r3, #0 + 800f2ba: d118 bne.n 800f2ee + { + /* Enable write access to Backup domain */ + SET_BIT(PWR->CR1, PWR_CR1_DBP); + 800f2bc: 4b1e ldr r3, [pc, #120] @ (800f338 ) + 800f2be: 681b ldr r3, [r3, #0] + 800f2c0: 4a1d ldr r2, [pc, #116] @ (800f338 ) + 800f2c2: f443 7380 orr.w r3, r3, #256 @ 0x100 + 800f2c6: 6013 str r3, [r2, #0] + + /* Wait for Backup domain Write protection disable */ + tickstart = HAL_GetTick(); + 800f2c8: f7fb fc62 bl 800ab90 + 800f2cc: 6138 str r0, [r7, #16] + + while(HAL_IS_BIT_CLR(PWR->CR1, PWR_CR1_DBP)) + 800f2ce: e008 b.n 800f2e2 + { + if((HAL_GetTick() - tickstart) > RCC_DBP_TIMEOUT_VALUE) + 800f2d0: f7fb fc5e bl 800ab90 + 800f2d4: 4602 mov r2, r0 + 800f2d6: 693b ldr r3, [r7, #16] + 800f2d8: 1ad3 subs r3, r2, r3 + 800f2da: 2b02 cmp r3, #2 + 800f2dc: d901 bls.n 800f2e2 + { + return HAL_TIMEOUT; + 800f2de: 2303 movs r3, #3 + 800f2e0: e17a b.n 800f5d8 + while(HAL_IS_BIT_CLR(PWR->CR1, PWR_CR1_DBP)) + 800f2e2: 4b15 ldr r3, [pc, #84] @ (800f338 ) + 800f2e4: 681b ldr r3, [r3, #0] + 800f2e6: f403 7380 and.w r3, r3, #256 @ 0x100 + 800f2ea: 2b00 cmp r3, #0 + 800f2ec: d0f0 beq.n 800f2d0 + { + CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); + CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); + } +#else + __HAL_RCC_LSE_CONFIG(RCC_OscInitStruct->LSEState); + 800f2ee: 687b ldr r3, [r7, #4] + 800f2f0: 689b ldr r3, [r3, #8] + 800f2f2: 2b01 cmp r3, #1 + 800f2f4: d108 bne.n 800f308 + 800f2f6: 4b0f ldr r3, [pc, #60] @ (800f334 ) + 800f2f8: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 800f2fc: 4a0d ldr r2, [pc, #52] @ (800f334 ) + 800f2fe: f043 0301 orr.w r3, r3, #1 + 800f302: f8c2 3090 str.w r3, [r2, #144] @ 0x90 + 800f306: e029 b.n 800f35c + 800f308: 687b ldr r3, [r7, #4] + 800f30a: 689b ldr r3, [r3, #8] + 800f30c: 2b05 cmp r3, #5 + 800f30e: d115 bne.n 800f33c + 800f310: 4b08 ldr r3, [pc, #32] @ (800f334 ) + 800f312: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 800f316: 4a07 ldr r2, [pc, #28] @ (800f334 ) + 800f318: f043 0304 orr.w r3, r3, #4 + 800f31c: f8c2 3090 str.w r3, [r2, #144] @ 0x90 + 800f320: 4b04 ldr r3, [pc, #16] @ (800f334 ) + 800f322: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 800f326: 4a03 ldr r2, [pc, #12] @ (800f334 ) + 800f328: f043 0301 orr.w r3, r3, #1 + 800f32c: f8c2 3090 str.w r3, [r2, #144] @ 0x90 + 800f330: e014 b.n 800f35c + 800f332: bf00 nop + 800f334: 40021000 .word 0x40021000 + 800f338: 40007000 .word 0x40007000 + 800f33c: 4b9c ldr r3, [pc, #624] @ (800f5b0 ) + 800f33e: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 800f342: 4a9b ldr r2, [pc, #620] @ (800f5b0 ) + 800f344: f023 0301 bic.w r3, r3, #1 + 800f348: f8c2 3090 str.w r3, [r2, #144] @ 0x90 + 800f34c: 4b98 ldr r3, [pc, #608] @ (800f5b0 ) + 800f34e: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 800f352: 4a97 ldr r2, [pc, #604] @ (800f5b0 ) + 800f354: f023 0304 bic.w r3, r3, #4 + 800f358: f8c2 3090 str.w r3, [r2, #144] @ 0x90 +#endif /* RCC_BDCR_LSESYSDIS */ + + /* Check the LSE State */ + if(RCC_OscInitStruct->LSEState != RCC_LSE_OFF) + 800f35c: 687b ldr r3, [r7, #4] + 800f35e: 689b ldr r3, [r3, #8] + 800f360: 2b00 cmp r3, #0 + 800f362: d016 beq.n 800f392 + { + /* Get Start Tick*/ + tickstart = HAL_GetTick(); + 800f364: f7fb fc14 bl 800ab90 + 800f368: 6138 str r0, [r7, #16] + + /* Wait till LSE is ready */ + while(READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == 0U) + 800f36a: e00a b.n 800f382 + { + if((HAL_GetTick() - tickstart) > RCC_LSE_TIMEOUT_VALUE) + 800f36c: f7fb fc10 bl 800ab90 + 800f370: 4602 mov r2, r0 + 800f372: 693b ldr r3, [r7, #16] + 800f374: 1ad3 subs r3, r2, r3 + 800f376: f241 3288 movw r2, #5000 @ 0x1388 + 800f37a: 4293 cmp r3, r2 + 800f37c: d901 bls.n 800f382 + { + return HAL_TIMEOUT; + 800f37e: 2303 movs r3, #3 + 800f380: e12a b.n 800f5d8 + while(READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == 0U) + 800f382: 4b8b ldr r3, [pc, #556] @ (800f5b0 ) + 800f384: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 800f388: f003 0302 and.w r3, r3, #2 + 800f38c: 2b00 cmp r3, #0 + 800f38e: d0ed beq.n 800f36c + 800f390: e015 b.n 800f3be + } + } + else + { + /* Get Start Tick*/ + tickstart = HAL_GetTick(); + 800f392: f7fb fbfd bl 800ab90 + 800f396: 6138 str r0, [r7, #16] + + /* Wait till LSE is disabled */ + while(READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) != 0U) + 800f398: e00a b.n 800f3b0 + { + if((HAL_GetTick() - tickstart) > RCC_LSE_TIMEOUT_VALUE) + 800f39a: f7fb fbf9 bl 800ab90 + 800f39e: 4602 mov r2, r0 + 800f3a0: 693b ldr r3, [r7, #16] + 800f3a2: 1ad3 subs r3, r2, r3 + 800f3a4: f241 3288 movw r2, #5000 @ 0x1388 + 800f3a8: 4293 cmp r3, r2 + 800f3aa: d901 bls.n 800f3b0 + { + return HAL_TIMEOUT; + 800f3ac: 2303 movs r3, #3 + 800f3ae: e113 b.n 800f5d8 + while(READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) != 0U) + 800f3b0: 4b7f ldr r3, [pc, #508] @ (800f5b0 ) + 800f3b2: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 800f3b6: f003 0302 and.w r3, r3, #2 + 800f3ba: 2b00 cmp r3, #0 + 800f3bc: d1ed bne.n 800f39a + CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSESYSDIS); +#endif /* RCC_BDCR_LSESYSDIS */ + } + + /* Restore clock configuration if changed */ + if(pwrclkchanged == SET) + 800f3be: 7ffb ldrb r3, [r7, #31] + 800f3c0: 2b01 cmp r3, #1 + 800f3c2: d105 bne.n 800f3d0 + { + __HAL_RCC_PWR_CLK_DISABLE(); + 800f3c4: 4b7a ldr r3, [pc, #488] @ (800f5b0 ) + 800f3c6: 6d9b ldr r3, [r3, #88] @ 0x58 + 800f3c8: 4a79 ldr r2, [pc, #484] @ (800f5b0 ) + 800f3ca: f023 5380 bic.w r3, r3, #268435456 @ 0x10000000 + 800f3ce: 6593 str r3, [r2, #88] @ 0x58 +#endif /* RCC_HSI48_SUPPORT */ + /*-------------------------------- PLL Configuration -----------------------*/ + /* Check the parameters */ + assert_param(IS_RCC_PLL(RCC_OscInitStruct->PLL.PLLState)); + + if(RCC_OscInitStruct->PLL.PLLState != RCC_PLL_NONE) + 800f3d0: 687b ldr r3, [r7, #4] + 800f3d2: 6a9b ldr r3, [r3, #40] @ 0x28 + 800f3d4: 2b00 cmp r3, #0 + 800f3d6: f000 80fe beq.w 800f5d6 + { + /* PLL On ? */ + if(RCC_OscInitStruct->PLL.PLLState == RCC_PLL_ON) + 800f3da: 687b ldr r3, [r7, #4] + 800f3dc: 6a9b ldr r3, [r3, #40] @ 0x28 + 800f3de: 2b02 cmp r3, #2 + 800f3e0: f040 80d0 bne.w 800f584 +#endif /* RCC_PLLP_SUPPORT */ + assert_param(IS_RCC_PLLQ_VALUE(RCC_OscInitStruct->PLL.PLLQ)); + assert_param(IS_RCC_PLLR_VALUE(RCC_OscInitStruct->PLL.PLLR)); + + /* Do nothing if PLL configuration is the unchanged */ + pll_config = RCC->PLLCFGR; + 800f3e4: 4b72 ldr r3, [pc, #456] @ (800f5b0 ) + 800f3e6: 68db ldr r3, [r3, #12] + 800f3e8: 617b str r3, [r7, #20] + if((READ_BIT(pll_config, RCC_PLLCFGR_PLLSRC) != RCC_OscInitStruct->PLL.PLLSource) || + 800f3ea: 697b ldr r3, [r7, #20] + 800f3ec: f003 0203 and.w r2, r3, #3 + 800f3f0: 687b ldr r3, [r7, #4] + 800f3f2: 6adb ldr r3, [r3, #44] @ 0x2c + 800f3f4: 429a cmp r2, r3 + 800f3f6: d130 bne.n 800f45a + (READ_BIT(pll_config, RCC_PLLCFGR_PLLM) != ((RCC_OscInitStruct->PLL.PLLM - 1U) << RCC_PLLCFGR_PLLM_Pos)) || + 800f3f8: 697b ldr r3, [r7, #20] + 800f3fa: f003 0270 and.w r2, r3, #112 @ 0x70 + 800f3fe: 687b ldr r3, [r7, #4] + 800f400: 6b1b ldr r3, [r3, #48] @ 0x30 + 800f402: 3b01 subs r3, #1 + 800f404: 011b lsls r3, r3, #4 + if((READ_BIT(pll_config, RCC_PLLCFGR_PLLSRC) != RCC_OscInitStruct->PLL.PLLSource) || + 800f406: 429a cmp r2, r3 + 800f408: d127 bne.n 800f45a + (READ_BIT(pll_config, RCC_PLLCFGR_PLLN) != (RCC_OscInitStruct->PLL.PLLN << RCC_PLLCFGR_PLLN_Pos)) || + 800f40a: 697b ldr r3, [r7, #20] + 800f40c: f403 42fe and.w r2, r3, #32512 @ 0x7f00 + 800f410: 687b ldr r3, [r7, #4] + 800f412: 6b5b ldr r3, [r3, #52] @ 0x34 + 800f414: 021b lsls r3, r3, #8 + (READ_BIT(pll_config, RCC_PLLCFGR_PLLM) != ((RCC_OscInitStruct->PLL.PLLM - 1U) << RCC_PLLCFGR_PLLM_Pos)) || + 800f416: 429a cmp r2, r3 + 800f418: d11f bne.n 800f45a +#if defined(RCC_PLLP_SUPPORT) +#if defined(RCC_PLLP_DIV_2_31_SUPPORT) + (READ_BIT(pll_config, RCC_PLLCFGR_PLLPDIV) != (RCC_OscInitStruct->PLL.PLLP << RCC_PLLCFGR_PLLPDIV_Pos)) || +#else + (READ_BIT(pll_config, RCC_PLLCFGR_PLLP) != ((RCC_OscInitStruct->PLL.PLLP == RCC_PLLP_DIV7) ? 0U : 1U)) || + 800f41a: 697b ldr r3, [r7, #20] + 800f41c: f403 3300 and.w r3, r3, #131072 @ 0x20000 + 800f420: 687a ldr r2, [r7, #4] + 800f422: 6b92 ldr r2, [r2, #56] @ 0x38 + 800f424: 2a07 cmp r2, #7 + 800f426: bf14 ite ne + 800f428: 2201 movne r2, #1 + 800f42a: 2200 moveq r2, #0 + 800f42c: b2d2 uxtb r2, r2 + (READ_BIT(pll_config, RCC_PLLCFGR_PLLN) != (RCC_OscInitStruct->PLL.PLLN << RCC_PLLCFGR_PLLN_Pos)) || + 800f42e: 4293 cmp r3, r2 + 800f430: d113 bne.n 800f45a +#endif +#endif + (READ_BIT(pll_config, RCC_PLLCFGR_PLLQ) != ((((RCC_OscInitStruct->PLL.PLLQ) >> 1U) - 1U) << RCC_PLLCFGR_PLLQ_Pos)) || + 800f432: 697b ldr r3, [r7, #20] + 800f434: f403 02c0 and.w r2, r3, #6291456 @ 0x600000 + 800f438: 687b ldr r3, [r7, #4] + 800f43a: 6bdb ldr r3, [r3, #60] @ 0x3c + 800f43c: 085b lsrs r3, r3, #1 + 800f43e: 3b01 subs r3, #1 + 800f440: 055b lsls r3, r3, #21 + (READ_BIT(pll_config, RCC_PLLCFGR_PLLP) != ((RCC_OscInitStruct->PLL.PLLP == RCC_PLLP_DIV7) ? 0U : 1U)) || + 800f442: 429a cmp r2, r3 + 800f444: d109 bne.n 800f45a + (READ_BIT(pll_config, RCC_PLLCFGR_PLLR) != ((((RCC_OscInitStruct->PLL.PLLR) >> 1U) - 1U) << RCC_PLLCFGR_PLLR_Pos))) + 800f446: 697b ldr r3, [r7, #20] + 800f448: f003 62c0 and.w r2, r3, #100663296 @ 0x6000000 + 800f44c: 687b ldr r3, [r7, #4] + 800f44e: 6c1b ldr r3, [r3, #64] @ 0x40 + 800f450: 085b lsrs r3, r3, #1 + 800f452: 3b01 subs r3, #1 + 800f454: 065b lsls r3, r3, #25 + (READ_BIT(pll_config, RCC_PLLCFGR_PLLQ) != ((((RCC_OscInitStruct->PLL.PLLQ) >> 1U) - 1U) << RCC_PLLCFGR_PLLQ_Pos)) || + 800f456: 429a cmp r2, r3 + 800f458: d06e beq.n 800f538 + { + /* Check if the PLL is used as system clock or not */ + if(sysclk_source != RCC_CFGR_SWS_PLL) + 800f45a: 69bb ldr r3, [r7, #24] + 800f45c: 2b0c cmp r3, #12 + 800f45e: d069 beq.n 800f534 + { +#if defined(RCC_PLLSAI1_SUPPORT) || defined(RCC_PLLSAI2_SUPPORT) + /* Check if main PLL can be updated */ + /* Not possible if the source is shared by other enabled PLLSAIx */ + if((READ_BIT(RCC->CR, RCC_CR_PLLSAI1ON) != 0U) + 800f460: 4b53 ldr r3, [pc, #332] @ (800f5b0 ) + 800f462: 681b ldr r3, [r3, #0] + 800f464: f003 6380 and.w r3, r3, #67108864 @ 0x4000000 + 800f468: 2b00 cmp r3, #0 + 800f46a: d105 bne.n 800f478 +#if defined(RCC_PLLSAI2_SUPPORT) + || (READ_BIT(RCC->CR, RCC_CR_PLLSAI2ON) != 0U) + 800f46c: 4b50 ldr r3, [pc, #320] @ (800f5b0 ) + 800f46e: 681b ldr r3, [r3, #0] + 800f470: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 + 800f474: 2b00 cmp r3, #0 + 800f476: d001 beq.n 800f47c +#endif + ) + { + return HAL_ERROR; + 800f478: 2301 movs r3, #1 + 800f47a: e0ad b.n 800f5d8 + } + else +#endif /* RCC_PLLSAI1_SUPPORT || RCC_PLLSAI2_SUPPORT */ + { + /* Disable the main PLL. */ + __HAL_RCC_PLL_DISABLE(); + 800f47c: 4b4c ldr r3, [pc, #304] @ (800f5b0 ) + 800f47e: 681b ldr r3, [r3, #0] + 800f480: 4a4b ldr r2, [pc, #300] @ (800f5b0 ) + 800f482: f023 7380 bic.w r3, r3, #16777216 @ 0x1000000 + 800f486: 6013 str r3, [r2, #0] + + /* Get Start Tick*/ + tickstart = HAL_GetTick(); + 800f488: f7fb fb82 bl 800ab90 + 800f48c: 6138 str r0, [r7, #16] + + /* Wait till PLL is ready */ + while(READ_BIT(RCC->CR, RCC_CR_PLLRDY) != 0U) + 800f48e: e008 b.n 800f4a2 + { + if((HAL_GetTick() - tickstart) > PLL_TIMEOUT_VALUE) + 800f490: f7fb fb7e bl 800ab90 + 800f494: 4602 mov r2, r0 + 800f496: 693b ldr r3, [r7, #16] + 800f498: 1ad3 subs r3, r2, r3 + 800f49a: 2b02 cmp r3, #2 + 800f49c: d901 bls.n 800f4a2 + { + return HAL_TIMEOUT; + 800f49e: 2303 movs r3, #3 + 800f4a0: e09a b.n 800f5d8 + while(READ_BIT(RCC->CR, RCC_CR_PLLRDY) != 0U) + 800f4a2: 4b43 ldr r3, [pc, #268] @ (800f5b0 ) + 800f4a4: 681b ldr r3, [r3, #0] + 800f4a6: f003 7300 and.w r3, r3, #33554432 @ 0x2000000 + 800f4aa: 2b00 cmp r3, #0 + 800f4ac: d1f0 bne.n 800f490 + } + } + + /* Configure the main PLL clock source, multiplication and division factors. */ +#if defined(RCC_PLLP_SUPPORT) + __HAL_RCC_PLL_CONFIG(RCC_OscInitStruct->PLL.PLLSource, + 800f4ae: 4b40 ldr r3, [pc, #256] @ (800f5b0 ) + 800f4b0: 68da ldr r2, [r3, #12] + 800f4b2: 4b40 ldr r3, [pc, #256] @ (800f5b4 ) + 800f4b4: 4013 ands r3, r2 + 800f4b6: 687a ldr r2, [r7, #4] + 800f4b8: 6ad1 ldr r1, [r2, #44] @ 0x2c + 800f4ba: 687a ldr r2, [r7, #4] + 800f4bc: 6b12 ldr r2, [r2, #48] @ 0x30 + 800f4be: 3a01 subs r2, #1 + 800f4c0: 0112 lsls r2, r2, #4 + 800f4c2: 4311 orrs r1, r2 + 800f4c4: 687a ldr r2, [r7, #4] + 800f4c6: 6b52 ldr r2, [r2, #52] @ 0x34 + 800f4c8: 0212 lsls r2, r2, #8 + 800f4ca: 4311 orrs r1, r2 + 800f4cc: 687a ldr r2, [r7, #4] + 800f4ce: 6bd2 ldr r2, [r2, #60] @ 0x3c + 800f4d0: 0852 lsrs r2, r2, #1 + 800f4d2: 3a01 subs r2, #1 + 800f4d4: 0552 lsls r2, r2, #21 + 800f4d6: 4311 orrs r1, r2 + 800f4d8: 687a ldr r2, [r7, #4] + 800f4da: 6c12 ldr r2, [r2, #64] @ 0x40 + 800f4dc: 0852 lsrs r2, r2, #1 + 800f4de: 3a01 subs r2, #1 + 800f4e0: 0652 lsls r2, r2, #25 + 800f4e2: 4311 orrs r1, r2 + 800f4e4: 687a ldr r2, [r7, #4] + 800f4e6: 6b92 ldr r2, [r2, #56] @ 0x38 + 800f4e8: 0912 lsrs r2, r2, #4 + 800f4ea: 0452 lsls r2, r2, #17 + 800f4ec: 430a orrs r2, r1 + 800f4ee: 4930 ldr r1, [pc, #192] @ (800f5b0 ) + 800f4f0: 4313 orrs r3, r2 + 800f4f2: 60cb str r3, [r1, #12] + RCC_OscInitStruct->PLL.PLLQ, + RCC_OscInitStruct->PLL.PLLR); +#endif + + /* Enable the main PLL. */ + __HAL_RCC_PLL_ENABLE(); + 800f4f4: 4b2e ldr r3, [pc, #184] @ (800f5b0 ) + 800f4f6: 681b ldr r3, [r3, #0] + 800f4f8: 4a2d ldr r2, [pc, #180] @ (800f5b0 ) + 800f4fa: f043 7380 orr.w r3, r3, #16777216 @ 0x1000000 + 800f4fe: 6013 str r3, [r2, #0] + + /* Enable PLL System Clock output. */ + __HAL_RCC_PLLCLKOUT_ENABLE(RCC_PLL_SYSCLK); + 800f500: 4b2b ldr r3, [pc, #172] @ (800f5b0 ) + 800f502: 68db ldr r3, [r3, #12] + 800f504: 4a2a ldr r2, [pc, #168] @ (800f5b0 ) + 800f506: f043 7380 orr.w r3, r3, #16777216 @ 0x1000000 + 800f50a: 60d3 str r3, [r2, #12] + + /* Get Start Tick*/ + tickstart = HAL_GetTick(); + 800f50c: f7fb fb40 bl 800ab90 + 800f510: 6138 str r0, [r7, #16] + + /* Wait till PLL is ready */ + while(READ_BIT(RCC->CR, RCC_CR_PLLRDY) == 0U) + 800f512: e008 b.n 800f526 + { + if((HAL_GetTick() - tickstart) > PLL_TIMEOUT_VALUE) + 800f514: f7fb fb3c bl 800ab90 + 800f518: 4602 mov r2, r0 + 800f51a: 693b ldr r3, [r7, #16] + 800f51c: 1ad3 subs r3, r2, r3 + 800f51e: 2b02 cmp r3, #2 + 800f520: d901 bls.n 800f526 + { + return HAL_TIMEOUT; + 800f522: 2303 movs r3, #3 + 800f524: e058 b.n 800f5d8 + while(READ_BIT(RCC->CR, RCC_CR_PLLRDY) == 0U) + 800f526: 4b22 ldr r3, [pc, #136] @ (800f5b0 ) + 800f528: 681b ldr r3, [r3, #0] + 800f52a: f003 7300 and.w r3, r3, #33554432 @ 0x2000000 + 800f52e: 2b00 cmp r3, #0 + 800f530: d0f0 beq.n 800f514 + if(sysclk_source != RCC_CFGR_SWS_PLL) + 800f532: e050 b.n 800f5d6 + } + } + else + { + /* PLL is already used as System core clock */ + return HAL_ERROR; + 800f534: 2301 movs r3, #1 + 800f536: e04f b.n 800f5d8 + } + else + { + /* PLL configuration is unchanged */ + /* Re-enable PLL if it was disabled (ie. low power mode) */ + if(READ_BIT(RCC->CR, RCC_CR_PLLRDY) == 0U) + 800f538: 4b1d ldr r3, [pc, #116] @ (800f5b0 ) + 800f53a: 681b ldr r3, [r3, #0] + 800f53c: f003 7300 and.w r3, r3, #33554432 @ 0x2000000 + 800f540: 2b00 cmp r3, #0 + 800f542: d148 bne.n 800f5d6 + { + /* Enable the main PLL. */ + __HAL_RCC_PLL_ENABLE(); + 800f544: 4b1a ldr r3, [pc, #104] @ (800f5b0 ) + 800f546: 681b ldr r3, [r3, #0] + 800f548: 4a19 ldr r2, [pc, #100] @ (800f5b0 ) + 800f54a: f043 7380 orr.w r3, r3, #16777216 @ 0x1000000 + 800f54e: 6013 str r3, [r2, #0] + + /* Enable PLL System Clock output. */ + __HAL_RCC_PLLCLKOUT_ENABLE(RCC_PLL_SYSCLK); + 800f550: 4b17 ldr r3, [pc, #92] @ (800f5b0 ) + 800f552: 68db ldr r3, [r3, #12] + 800f554: 4a16 ldr r2, [pc, #88] @ (800f5b0 ) + 800f556: f043 7380 orr.w r3, r3, #16777216 @ 0x1000000 + 800f55a: 60d3 str r3, [r2, #12] + + /* Get Start Tick*/ + tickstart = HAL_GetTick(); + 800f55c: f7fb fb18 bl 800ab90 + 800f560: 6138 str r0, [r7, #16] + + /* Wait till PLL is ready */ + while(READ_BIT(RCC->CR, RCC_CR_PLLRDY) == 0U) + 800f562: e008 b.n 800f576 + { + if((HAL_GetTick() - tickstart) > PLL_TIMEOUT_VALUE) + 800f564: f7fb fb14 bl 800ab90 + 800f568: 4602 mov r2, r0 + 800f56a: 693b ldr r3, [r7, #16] + 800f56c: 1ad3 subs r3, r2, r3 + 800f56e: 2b02 cmp r3, #2 + 800f570: d901 bls.n 800f576 + { + return HAL_TIMEOUT; + 800f572: 2303 movs r3, #3 + 800f574: e030 b.n 800f5d8 + while(READ_BIT(RCC->CR, RCC_CR_PLLRDY) == 0U) + 800f576: 4b0e ldr r3, [pc, #56] @ (800f5b0 ) + 800f578: 681b ldr r3, [r3, #0] + 800f57a: f003 7300 and.w r3, r3, #33554432 @ 0x2000000 + 800f57e: 2b00 cmp r3, #0 + 800f580: d0f0 beq.n 800f564 + 800f582: e028 b.n 800f5d6 + } + } + else + { + /* Check that PLL is not used as system clock or not */ + if(sysclk_source != RCC_CFGR_SWS_PLL) + 800f584: 69bb ldr r3, [r7, #24] + 800f586: 2b0c cmp r3, #12 + 800f588: d023 beq.n 800f5d2 + { + /* Disable the main PLL. */ + __HAL_RCC_PLL_DISABLE(); + 800f58a: 4b09 ldr r3, [pc, #36] @ (800f5b0 ) + 800f58c: 681b ldr r3, [r3, #0] + 800f58e: 4a08 ldr r2, [pc, #32] @ (800f5b0 ) + 800f590: f023 7380 bic.w r3, r3, #16777216 @ 0x1000000 + 800f594: 6013 str r3, [r2, #0] + + /* Get Start Tick*/ + tickstart = HAL_GetTick(); + 800f596: f7fb fafb bl 800ab90 + 800f59a: 6138 str r0, [r7, #16] + + /* Wait till PLL is disabled */ + while(READ_BIT(RCC->CR, RCC_CR_PLLRDY) != 0U) + 800f59c: e00c b.n 800f5b8 + { + if((HAL_GetTick() - tickstart) > PLL_TIMEOUT_VALUE) + 800f59e: f7fb faf7 bl 800ab90 + 800f5a2: 4602 mov r2, r0 + 800f5a4: 693b ldr r3, [r7, #16] + 800f5a6: 1ad3 subs r3, r2, r3 + 800f5a8: 2b02 cmp r3, #2 + 800f5aa: d905 bls.n 800f5b8 + { + return HAL_TIMEOUT; + 800f5ac: 2303 movs r3, #3 + 800f5ae: e013 b.n 800f5d8 + 800f5b0: 40021000 .word 0x40021000 + 800f5b4: f99d808c .word 0xf99d808c + while(READ_BIT(RCC->CR, RCC_CR_PLLRDY) != 0U) + 800f5b8: 4b09 ldr r3, [pc, #36] @ (800f5e0 ) + 800f5ba: 681b ldr r3, [r3, #0] + 800f5bc: f003 7300 and.w r3, r3, #33554432 @ 0x2000000 + 800f5c0: 2b00 cmp r3, #0 + 800f5c2: d1ec bne.n 800f59e + } + } + /* Unselect main PLL clock source and disable main PLL outputs to save power */ +#if defined(RCC_PLLSAI2_SUPPORT) + RCC->PLLCFGR &= ~(RCC_PLLCFGR_PLLSRC | RCC_PLL_SYSCLK | RCC_PLL_48M1CLK | RCC_PLL_SAI3CLK); + 800f5c4: 4b06 ldr r3, [pc, #24] @ (800f5e0 ) + 800f5c6: 68da ldr r2, [r3, #12] + 800f5c8: 4905 ldr r1, [pc, #20] @ (800f5e0 ) + 800f5ca: 4b06 ldr r3, [pc, #24] @ (800f5e4 ) + 800f5cc: 4013 ands r3, r2 + 800f5ce: 60cb str r3, [r1, #12] + 800f5d0: e001 b.n 800f5d6 +#endif /* RCC_PLLSAI2_SUPPORT */ + } + else + { + /* PLL is already used as System core clock */ + return HAL_ERROR; + 800f5d2: 2301 movs r3, #1 + 800f5d4: e000 b.n 800f5d8 + } + } + } + return HAL_OK; + 800f5d6: 2300 movs r3, #0 +} + 800f5d8: 4618 mov r0, r3 + 800f5da: 3720 adds r7, #32 + 800f5dc: 46bd mov sp, r7 + 800f5de: bd80 pop {r7, pc} + 800f5e0: 40021000 .word 0x40021000 + 800f5e4: feeefffc .word 0xfeeefffc + +0800f5e8 : + * HPRE[3:0] bits to ensure that HCLK not exceed the maximum allowed frequency + * (for more details refer to section above "Initialization/de-initialization functions") + * @retval None + */ +HAL_StatusTypeDef HAL_RCC_ClockConfig(RCC_ClkInitTypeDef *RCC_ClkInitStruct, uint32_t FLatency) +{ + 800f5e8: b580 push {r7, lr} + 800f5ea: b084 sub sp, #16 + 800f5ec: af00 add r7, sp, #0 + 800f5ee: 6078 str r0, [r7, #4] + 800f5f0: 6039 str r1, [r7, #0] + uint32_t hpre = RCC_SYSCLK_DIV1; +#endif + HAL_StatusTypeDef status; + + /* Check Null pointer */ + if(RCC_ClkInitStruct == NULL) + 800f5f2: 687b ldr r3, [r7, #4] + 800f5f4: 2b00 cmp r3, #0 + 800f5f6: d101 bne.n 800f5fc + { + return HAL_ERROR; + 800f5f8: 2301 movs r3, #1 + 800f5fa: e0e7 b.n 800f7cc + /* To correctly read data from FLASH memory, the number of wait states (LATENCY) + must be correctly programmed according to the frequency of the CPU clock + (HCLK) and the supply voltage of the device. */ + + /* Increasing the number of wait states because of higher CPU frequency */ + if(FLatency > __HAL_FLASH_GET_LATENCY()) + 800f5fc: 4b75 ldr r3, [pc, #468] @ (800f7d4 ) + 800f5fe: 681b ldr r3, [r3, #0] + 800f600: f003 0307 and.w r3, r3, #7 + 800f604: 683a ldr r2, [r7, #0] + 800f606: 429a cmp r2, r3 + 800f608: d910 bls.n 800f62c + { + /* Program the new number of wait states to the LATENCY bits in the FLASH_ACR register */ + __HAL_FLASH_SET_LATENCY(FLatency); + 800f60a: 4b72 ldr r3, [pc, #456] @ (800f7d4 ) + 800f60c: 681b ldr r3, [r3, #0] + 800f60e: f023 0207 bic.w r2, r3, #7 + 800f612: 4970 ldr r1, [pc, #448] @ (800f7d4 ) + 800f614: 683b ldr r3, [r7, #0] + 800f616: 4313 orrs r3, r2 + 800f618: 600b str r3, [r1, #0] + + /* Check that the new number of wait states is taken into account to access the Flash + memory by reading the FLASH_ACR register */ + if(__HAL_FLASH_GET_LATENCY() != FLatency) + 800f61a: 4b6e ldr r3, [pc, #440] @ (800f7d4 ) + 800f61c: 681b ldr r3, [r3, #0] + 800f61e: f003 0307 and.w r3, r3, #7 + 800f622: 683a ldr r2, [r7, #0] + 800f624: 429a cmp r2, r3 + 800f626: d001 beq.n 800f62c + { + return HAL_ERROR; + 800f628: 2301 movs r3, #1 + 800f62a: e0cf b.n 800f7cc + } + } + + /*----------------- HCLK Configuration prior to SYSCLK----------------------*/ + /* Apply higher HCLK prescaler request here to ensure CPU clock is not of of spec when SYSCLK is increased */ + if(((RCC_ClkInitStruct->ClockType) & RCC_CLOCKTYPE_HCLK) == RCC_CLOCKTYPE_HCLK) + 800f62c: 687b ldr r3, [r7, #4] + 800f62e: 681b ldr r3, [r3, #0] + 800f630: f003 0302 and.w r3, r3, #2 + 800f634: 2b00 cmp r3, #0 + 800f636: d010 beq.n 800f65a + { + assert_param(IS_RCC_HCLK(RCC_ClkInitStruct->AHBCLKDivider)); + + if(RCC_ClkInitStruct->AHBCLKDivider > READ_BIT(RCC->CFGR, RCC_CFGR_HPRE)) + 800f638: 687b ldr r3, [r7, #4] + 800f63a: 689a ldr r2, [r3, #8] + 800f63c: 4b66 ldr r3, [pc, #408] @ (800f7d8 ) + 800f63e: 689b ldr r3, [r3, #8] + 800f640: f003 03f0 and.w r3, r3, #240 @ 0xf0 + 800f644: 429a cmp r2, r3 + 800f646: d908 bls.n 800f65a + { + MODIFY_REG(RCC->CFGR, RCC_CFGR_HPRE, RCC_ClkInitStruct->AHBCLKDivider); + 800f648: 4b63 ldr r3, [pc, #396] @ (800f7d8 ) + 800f64a: 689b ldr r3, [r3, #8] + 800f64c: f023 02f0 bic.w r2, r3, #240 @ 0xf0 + 800f650: 687b ldr r3, [r7, #4] + 800f652: 689b ldr r3, [r3, #8] + 800f654: 4960 ldr r1, [pc, #384] @ (800f7d8 ) + 800f656: 4313 orrs r3, r2 + 800f658: 608b str r3, [r1, #8] + } + } + + /*------------------------- SYSCLK Configuration ---------------------------*/ + if(((RCC_ClkInitStruct->ClockType) & RCC_CLOCKTYPE_SYSCLK) == RCC_CLOCKTYPE_SYSCLK) + 800f65a: 687b ldr r3, [r7, #4] + 800f65c: 681b ldr r3, [r3, #0] + 800f65e: f003 0301 and.w r3, r3, #1 + 800f662: 2b00 cmp r3, #0 + 800f664: d04c beq.n 800f700 + { + assert_param(IS_RCC_SYSCLKSOURCE(RCC_ClkInitStruct->SYSCLKSource)); + + /* PLL is selected as System Clock Source */ + if(RCC_ClkInitStruct->SYSCLKSource == RCC_SYSCLKSOURCE_PLLCLK) + 800f666: 687b ldr r3, [r7, #4] + 800f668: 685b ldr r3, [r3, #4] + 800f66a: 2b03 cmp r3, #3 + 800f66c: d107 bne.n 800f67e + { + /* Check the PLL ready flag */ + if(READ_BIT(RCC->CR, RCC_CR_PLLRDY) == 0U) + 800f66e: 4b5a ldr r3, [pc, #360] @ (800f7d8 ) + 800f670: 681b ldr r3, [r3, #0] + 800f672: f003 7300 and.w r3, r3, #33554432 @ 0x2000000 + 800f676: 2b00 cmp r3, #0 + 800f678: d121 bne.n 800f6be + { + return HAL_ERROR; + 800f67a: 2301 movs r3, #1 + 800f67c: e0a6 b.n 800f7cc +#endif + } + else + { + /* HSE is selected as System Clock Source */ + if(RCC_ClkInitStruct->SYSCLKSource == RCC_SYSCLKSOURCE_HSE) + 800f67e: 687b ldr r3, [r7, #4] + 800f680: 685b ldr r3, [r3, #4] + 800f682: 2b02 cmp r3, #2 + 800f684: d107 bne.n 800f696 + { + /* Check the HSE ready flag */ + if(READ_BIT(RCC->CR, RCC_CR_HSERDY) == 0U) + 800f686: 4b54 ldr r3, [pc, #336] @ (800f7d8 ) + 800f688: 681b ldr r3, [r3, #0] + 800f68a: f403 3300 and.w r3, r3, #131072 @ 0x20000 + 800f68e: 2b00 cmp r3, #0 + 800f690: d115 bne.n 800f6be + { + return HAL_ERROR; + 800f692: 2301 movs r3, #1 + 800f694: e09a b.n 800f7cc + } + } + /* MSI is selected as System Clock Source */ + else if(RCC_ClkInitStruct->SYSCLKSource == RCC_SYSCLKSOURCE_MSI) + 800f696: 687b ldr r3, [r7, #4] + 800f698: 685b ldr r3, [r3, #4] + 800f69a: 2b00 cmp r3, #0 + 800f69c: d107 bne.n 800f6ae + { + /* Check the MSI ready flag */ + if(READ_BIT(RCC->CR, RCC_CR_MSIRDY) == 0U) + 800f69e: 4b4e ldr r3, [pc, #312] @ (800f7d8 ) + 800f6a0: 681b ldr r3, [r3, #0] + 800f6a2: f003 0302 and.w r3, r3, #2 + 800f6a6: 2b00 cmp r3, #0 + 800f6a8: d109 bne.n 800f6be + { + return HAL_ERROR; + 800f6aa: 2301 movs r3, #1 + 800f6ac: e08e b.n 800f7cc + } + /* HSI is selected as System Clock Source */ + else + { + /* Check the HSI ready flag */ + if(READ_BIT(RCC->CR, RCC_CR_HSIRDY) == 0U) + 800f6ae: 4b4a ldr r3, [pc, #296] @ (800f7d8 ) + 800f6b0: 681b ldr r3, [r3, #0] + 800f6b2: f403 6380 and.w r3, r3, #1024 @ 0x400 + 800f6b6: 2b00 cmp r3, #0 + 800f6b8: d101 bne.n 800f6be + { + return HAL_ERROR; + 800f6ba: 2301 movs r3, #1 + 800f6bc: e086 b.n 800f7cc + } +#endif + + } + + MODIFY_REG(RCC->CFGR, RCC_CFGR_SW, RCC_ClkInitStruct->SYSCLKSource); + 800f6be: 4b46 ldr r3, [pc, #280] @ (800f7d8 ) + 800f6c0: 689b ldr r3, [r3, #8] + 800f6c2: f023 0203 bic.w r2, r3, #3 + 800f6c6: 687b ldr r3, [r7, #4] + 800f6c8: 685b ldr r3, [r3, #4] + 800f6ca: 4943 ldr r1, [pc, #268] @ (800f7d8 ) + 800f6cc: 4313 orrs r3, r2 + 800f6ce: 608b str r3, [r1, #8] + + /* Get Start Tick*/ + tickstart = HAL_GetTick(); + 800f6d0: f7fb fa5e bl 800ab90 + 800f6d4: 60f8 str r0, [r7, #12] + + while(__HAL_RCC_GET_SYSCLK_SOURCE() != (RCC_ClkInitStruct->SYSCLKSource << RCC_CFGR_SWS_Pos)) + 800f6d6: e00a b.n 800f6ee + { + if((HAL_GetTick() - tickstart) > CLOCKSWITCH_TIMEOUT_VALUE) + 800f6d8: f7fb fa5a bl 800ab90 + 800f6dc: 4602 mov r2, r0 + 800f6de: 68fb ldr r3, [r7, #12] + 800f6e0: 1ad3 subs r3, r2, r3 + 800f6e2: f241 3288 movw r2, #5000 @ 0x1388 + 800f6e6: 4293 cmp r3, r2 + 800f6e8: d901 bls.n 800f6ee + { + return HAL_TIMEOUT; + 800f6ea: 2303 movs r3, #3 + 800f6ec: e06e b.n 800f7cc + while(__HAL_RCC_GET_SYSCLK_SOURCE() != (RCC_ClkInitStruct->SYSCLKSource << RCC_CFGR_SWS_Pos)) + 800f6ee: 4b3a ldr r3, [pc, #232] @ (800f7d8 ) + 800f6f0: 689b ldr r3, [r3, #8] + 800f6f2: f003 020c and.w r2, r3, #12 + 800f6f6: 687b ldr r3, [r7, #4] + 800f6f8: 685b ldr r3, [r3, #4] + 800f6fa: 009b lsls r3, r3, #2 + 800f6fc: 429a cmp r2, r3 + 800f6fe: d1eb bne.n 800f6d8 + } +#endif + + /*----------------- HCLK Configuration after SYSCLK-------------------------*/ + /* Apply lower HCLK prescaler request here to ensure CPU clock is not of of spec when SYSCLK is set */ + if(((RCC_ClkInitStruct->ClockType) & RCC_CLOCKTYPE_HCLK) == RCC_CLOCKTYPE_HCLK) + 800f700: 687b ldr r3, [r7, #4] + 800f702: 681b ldr r3, [r3, #0] + 800f704: f003 0302 and.w r3, r3, #2 + 800f708: 2b00 cmp r3, #0 + 800f70a: d010 beq.n 800f72e + { + if(RCC_ClkInitStruct->AHBCLKDivider < READ_BIT(RCC->CFGR, RCC_CFGR_HPRE)) + 800f70c: 687b ldr r3, [r7, #4] + 800f70e: 689a ldr r2, [r3, #8] + 800f710: 4b31 ldr r3, [pc, #196] @ (800f7d8 ) + 800f712: 689b ldr r3, [r3, #8] + 800f714: f003 03f0 and.w r3, r3, #240 @ 0xf0 + 800f718: 429a cmp r2, r3 + 800f71a: d208 bcs.n 800f72e + { + MODIFY_REG(RCC->CFGR, RCC_CFGR_HPRE, RCC_ClkInitStruct->AHBCLKDivider); + 800f71c: 4b2e ldr r3, [pc, #184] @ (800f7d8 ) + 800f71e: 689b ldr r3, [r3, #8] + 800f720: f023 02f0 bic.w r2, r3, #240 @ 0xf0 + 800f724: 687b ldr r3, [r7, #4] + 800f726: 689b ldr r3, [r3, #8] + 800f728: 492b ldr r1, [pc, #172] @ (800f7d8 ) + 800f72a: 4313 orrs r3, r2 + 800f72c: 608b str r3, [r1, #8] + } + } + + /* Allow decreasing of the number of wait states (because of lower CPU frequency expected) */ + if(FLatency < __HAL_FLASH_GET_LATENCY()) + 800f72e: 4b29 ldr r3, [pc, #164] @ (800f7d4 ) + 800f730: 681b ldr r3, [r3, #0] + 800f732: f003 0307 and.w r3, r3, #7 + 800f736: 683a ldr r2, [r7, #0] + 800f738: 429a cmp r2, r3 + 800f73a: d210 bcs.n 800f75e + { + /* Program the new number of wait states to the LATENCY bits in the FLASH_ACR register */ + __HAL_FLASH_SET_LATENCY(FLatency); + 800f73c: 4b25 ldr r3, [pc, #148] @ (800f7d4 ) + 800f73e: 681b ldr r3, [r3, #0] + 800f740: f023 0207 bic.w r2, r3, #7 + 800f744: 4923 ldr r1, [pc, #140] @ (800f7d4 ) + 800f746: 683b ldr r3, [r7, #0] + 800f748: 4313 orrs r3, r2 + 800f74a: 600b str r3, [r1, #0] + + /* Check that the new number of wait states is taken into account to access the Flash + memory by reading the FLASH_ACR register */ + if(__HAL_FLASH_GET_LATENCY() != FLatency) + 800f74c: 4b21 ldr r3, [pc, #132] @ (800f7d4 ) + 800f74e: 681b ldr r3, [r3, #0] + 800f750: f003 0307 and.w r3, r3, #7 + 800f754: 683a ldr r2, [r7, #0] + 800f756: 429a cmp r2, r3 + 800f758: d001 beq.n 800f75e + { + return HAL_ERROR; + 800f75a: 2301 movs r3, #1 + 800f75c: e036 b.n 800f7cc + } + } + + /*-------------------------- PCLK1 Configuration ---------------------------*/ + if(((RCC_ClkInitStruct->ClockType) & RCC_CLOCKTYPE_PCLK1) == RCC_CLOCKTYPE_PCLK1) + 800f75e: 687b ldr r3, [r7, #4] + 800f760: 681b ldr r3, [r3, #0] + 800f762: f003 0304 and.w r3, r3, #4 + 800f766: 2b00 cmp r3, #0 + 800f768: d008 beq.n 800f77c + { + assert_param(IS_RCC_PCLK(RCC_ClkInitStruct->APB1CLKDivider)); + MODIFY_REG(RCC->CFGR, RCC_CFGR_PPRE1, RCC_ClkInitStruct->APB1CLKDivider); + 800f76a: 4b1b ldr r3, [pc, #108] @ (800f7d8 ) + 800f76c: 689b ldr r3, [r3, #8] + 800f76e: f423 62e0 bic.w r2, r3, #1792 @ 0x700 + 800f772: 687b ldr r3, [r7, #4] + 800f774: 68db ldr r3, [r3, #12] + 800f776: 4918 ldr r1, [pc, #96] @ (800f7d8 ) + 800f778: 4313 orrs r3, r2 + 800f77a: 608b str r3, [r1, #8] + } + + /*-------------------------- PCLK2 Configuration ---------------------------*/ + if(((RCC_ClkInitStruct->ClockType) & RCC_CLOCKTYPE_PCLK2) == RCC_CLOCKTYPE_PCLK2) + 800f77c: 687b ldr r3, [r7, #4] + 800f77e: 681b ldr r3, [r3, #0] + 800f780: f003 0308 and.w r3, r3, #8 + 800f784: 2b00 cmp r3, #0 + 800f786: d009 beq.n 800f79c + { + assert_param(IS_RCC_PCLK(RCC_ClkInitStruct->APB2CLKDivider)); + MODIFY_REG(RCC->CFGR, RCC_CFGR_PPRE2, ((RCC_ClkInitStruct->APB2CLKDivider) << 3U)); + 800f788: 4b13 ldr r3, [pc, #76] @ (800f7d8 ) + 800f78a: 689b ldr r3, [r3, #8] + 800f78c: f423 5260 bic.w r2, r3, #14336 @ 0x3800 + 800f790: 687b ldr r3, [r7, #4] + 800f792: 691b ldr r3, [r3, #16] + 800f794: 00db lsls r3, r3, #3 + 800f796: 4910 ldr r1, [pc, #64] @ (800f7d8 ) + 800f798: 4313 orrs r3, r2 + 800f79a: 608b str r3, [r1, #8] + } + + /* Update the SystemCoreClock global variable */ + SystemCoreClock = HAL_RCC_GetSysClockFreq() >> (AHBPrescTable[READ_BIT(RCC->CFGR, RCC_CFGR_HPRE) >> RCC_CFGR_HPRE_Pos] & 0x1FU); + 800f79c: f000 f824 bl 800f7e8 + 800f7a0: 4602 mov r2, r0 + 800f7a2: 4b0d ldr r3, [pc, #52] @ (800f7d8 ) + 800f7a4: 689b ldr r3, [r3, #8] + 800f7a6: 091b lsrs r3, r3, #4 + 800f7a8: f003 030f and.w r3, r3, #15 + 800f7ac: 490b ldr r1, [pc, #44] @ (800f7dc ) + 800f7ae: 5ccb ldrb r3, [r1, r3] + 800f7b0: f003 031f and.w r3, r3, #31 + 800f7b4: fa22 f303 lsr.w r3, r2, r3 + 800f7b8: 4a09 ldr r2, [pc, #36] @ (800f7e0 ) + 800f7ba: 6013 str r3, [r2, #0] + + /* Configure the source of time base considering new system clocks settings*/ + status = HAL_InitTick(uwTickPrio); + 800f7bc: 4b09 ldr r3, [pc, #36] @ (800f7e4 ) + 800f7be: 681b ldr r3, [r3, #0] + 800f7c0: 4618 mov r0, r3 + 800f7c2: f7fa fb35 bl 8009e30 + 800f7c6: 4603 mov r3, r0 + 800f7c8: 72fb strb r3, [r7, #11] + + return status; + 800f7ca: 7afb ldrb r3, [r7, #11] +} + 800f7cc: 4618 mov r0, r3 + 800f7ce: 3710 adds r7, #16 + 800f7d0: 46bd mov sp, r7 + 800f7d2: bd80 pop {r7, pc} + 800f7d4: 40022000 .word 0x40022000 + 800f7d8: 40021000 .word 0x40021000 + 800f7dc: 0802f964 .word 0x0802f964 + 800f7e0: 20001338 .word 0x20001338 + 800f7e4: 20001340 .word 0x20001340 + +0800f7e8 : + * + * + * @retval SYSCLK frequency + */ +uint32_t HAL_RCC_GetSysClockFreq(void) +{ + 800f7e8: b480 push {r7} + 800f7ea: b089 sub sp, #36 @ 0x24 + 800f7ec: af00 add r7, sp, #0 + uint32_t msirange = 0U, sysclockfreq = 0U; + 800f7ee: 2300 movs r3, #0 + 800f7f0: 61fb str r3, [r7, #28] + 800f7f2: 2300 movs r3, #0 + 800f7f4: 61bb str r3, [r7, #24] + uint32_t pllvco, pllsource, pllr, pllm; /* no init needed */ + uint32_t sysclk_source, pll_oscsource; + + sysclk_source = __HAL_RCC_GET_SYSCLK_SOURCE(); + 800f7f6: 4b3e ldr r3, [pc, #248] @ (800f8f0 ) + 800f7f8: 689b ldr r3, [r3, #8] + 800f7fa: f003 030c and.w r3, r3, #12 + 800f7fe: 613b str r3, [r7, #16] + pll_oscsource = __HAL_RCC_GET_PLL_OSCSOURCE(); + 800f800: 4b3b ldr r3, [pc, #236] @ (800f8f0 ) + 800f802: 68db ldr r3, [r3, #12] + 800f804: f003 0303 and.w r3, r3, #3 + 800f808: 60fb str r3, [r7, #12] + + if((sysclk_source == RCC_CFGR_SWS_MSI) || + 800f80a: 693b ldr r3, [r7, #16] + 800f80c: 2b00 cmp r3, #0 + 800f80e: d005 beq.n 800f81c + 800f810: 693b ldr r3, [r7, #16] + 800f812: 2b0c cmp r3, #12 + 800f814: d121 bne.n 800f85a + ((sysclk_source == RCC_CFGR_SWS_PLL) && (pll_oscsource == RCC_PLLSOURCE_MSI))) + 800f816: 68fb ldr r3, [r7, #12] + 800f818: 2b01 cmp r3, #1 + 800f81a: d11e bne.n 800f85a + { + /* MSI or PLL with MSI source used as system clock source */ + + /* Get SYSCLK source */ + if(READ_BIT(RCC->CR, RCC_CR_MSIRGSEL) == 0U) + 800f81c: 4b34 ldr r3, [pc, #208] @ (800f8f0 ) + 800f81e: 681b ldr r3, [r3, #0] + 800f820: f003 0308 and.w r3, r3, #8 + 800f824: 2b00 cmp r3, #0 + 800f826: d107 bne.n 800f838 + { /* MSISRANGE from RCC_CSR applies */ + msirange = READ_BIT(RCC->CSR, RCC_CSR_MSISRANGE) >> RCC_CSR_MSISRANGE_Pos; + 800f828: 4b31 ldr r3, [pc, #196] @ (800f8f0 ) + 800f82a: f8d3 3094 ldr.w r3, [r3, #148] @ 0x94 + 800f82e: 0a1b lsrs r3, r3, #8 + 800f830: f003 030f and.w r3, r3, #15 + 800f834: 61fb str r3, [r7, #28] + 800f836: e005 b.n 800f844 + } + else + { /* MSIRANGE from RCC_CR applies */ + msirange = READ_BIT(RCC->CR, RCC_CR_MSIRANGE) >> RCC_CR_MSIRANGE_Pos; + 800f838: 4b2d ldr r3, [pc, #180] @ (800f8f0 ) + 800f83a: 681b ldr r3, [r3, #0] + 800f83c: 091b lsrs r3, r3, #4 + 800f83e: f003 030f and.w r3, r3, #15 + 800f842: 61fb str r3, [r7, #28] + } + /*MSI frequency range in HZ*/ + msirange = MSIRangeTable[msirange]; + 800f844: 4a2b ldr r2, [pc, #172] @ (800f8f4 ) + 800f846: 69fb ldr r3, [r7, #28] + 800f848: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 800f84c: 61fb str r3, [r7, #28] + + if(sysclk_source == RCC_CFGR_SWS_MSI) + 800f84e: 693b ldr r3, [r7, #16] + 800f850: 2b00 cmp r3, #0 + 800f852: d10d bne.n 800f870 + { + /* MSI used as system clock source */ + sysclockfreq = msirange; + 800f854: 69fb ldr r3, [r7, #28] + 800f856: 61bb str r3, [r7, #24] + if(sysclk_source == RCC_CFGR_SWS_MSI) + 800f858: e00a b.n 800f870 + } + } + else if(sysclk_source == RCC_CFGR_SWS_HSI) + 800f85a: 693b ldr r3, [r7, #16] + 800f85c: 2b04 cmp r3, #4 + 800f85e: d102 bne.n 800f866 + { + /* HSI used as system clock source */ + sysclockfreq = HSI_VALUE; + 800f860: 4b25 ldr r3, [pc, #148] @ (800f8f8 ) + 800f862: 61bb str r3, [r7, #24] + 800f864: e004 b.n 800f870 + } + else if(sysclk_source == RCC_CFGR_SWS_HSE) + 800f866: 693b ldr r3, [r7, #16] + 800f868: 2b08 cmp r3, #8 + 800f86a: d101 bne.n 800f870 + { + /* HSE used as system clock source */ + sysclockfreq = HSE_VALUE; + 800f86c: 4b23 ldr r3, [pc, #140] @ (800f8fc ) + 800f86e: 61bb str r3, [r7, #24] + else + { + /* unexpected case: sysclockfreq at 0 */ + } + + if(sysclk_source == RCC_CFGR_SWS_PLL) + 800f870: 693b ldr r3, [r7, #16] + 800f872: 2b0c cmp r3, #12 + 800f874: d134 bne.n 800f8e0 + /* PLL used as system clock source */ + + /* PLL_VCO = (HSE_VALUE or HSI_VALUE or MSI_VALUE) * PLLN / PLLM + SYSCLK = PLL_VCO / PLLR + */ + pllsource = READ_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLLSRC); + 800f876: 4b1e ldr r3, [pc, #120] @ (800f8f0 ) + 800f878: 68db ldr r3, [r3, #12] + 800f87a: f003 0303 and.w r3, r3, #3 + 800f87e: 60bb str r3, [r7, #8] + + switch (pllsource) + 800f880: 68bb ldr r3, [r7, #8] + 800f882: 2b02 cmp r3, #2 + 800f884: d003 beq.n 800f88e + 800f886: 68bb ldr r3, [r7, #8] + 800f888: 2b03 cmp r3, #3 + 800f88a: d003 beq.n 800f894 + 800f88c: e005 b.n 800f89a + { + case RCC_PLLSOURCE_HSI: /* HSI used as PLL clock source */ + pllvco = HSI_VALUE; + 800f88e: 4b1a ldr r3, [pc, #104] @ (800f8f8 ) + 800f890: 617b str r3, [r7, #20] + break; + 800f892: e005 b.n 800f8a0 + + case RCC_PLLSOURCE_HSE: /* HSE used as PLL clock source */ + pllvco = HSE_VALUE; + 800f894: 4b19 ldr r3, [pc, #100] @ (800f8fc ) + 800f896: 617b str r3, [r7, #20] + break; + 800f898: e002 b.n 800f8a0 + + case RCC_PLLSOURCE_MSI: /* MSI used as PLL clock source */ + default: + pllvco = msirange; + 800f89a: 69fb ldr r3, [r7, #28] + 800f89c: 617b str r3, [r7, #20] + break; + 800f89e: bf00 nop + } + pllm = (READ_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLLM) >> RCC_PLLCFGR_PLLM_Pos) + 1U ; + 800f8a0: 4b13 ldr r3, [pc, #76] @ (800f8f0 ) + 800f8a2: 68db ldr r3, [r3, #12] + 800f8a4: 091b lsrs r3, r3, #4 + 800f8a6: f003 0307 and.w r3, r3, #7 + 800f8aa: 3301 adds r3, #1 + 800f8ac: 607b str r3, [r7, #4] + pllvco = (pllvco * (READ_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLLN) >> RCC_PLLCFGR_PLLN_Pos)) / pllm; + 800f8ae: 4b10 ldr r3, [pc, #64] @ (800f8f0 ) + 800f8b0: 68db ldr r3, [r3, #12] + 800f8b2: 0a1b lsrs r3, r3, #8 + 800f8b4: f003 037f and.w r3, r3, #127 @ 0x7f + 800f8b8: 697a ldr r2, [r7, #20] + 800f8ba: fb03 f202 mul.w r2, r3, r2 + 800f8be: 687b ldr r3, [r7, #4] + 800f8c0: fbb2 f3f3 udiv r3, r2, r3 + 800f8c4: 617b str r3, [r7, #20] + pllr = ((READ_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLLR) >> RCC_PLLCFGR_PLLR_Pos) + 1U ) * 2U; + 800f8c6: 4b0a ldr r3, [pc, #40] @ (800f8f0 ) + 800f8c8: 68db ldr r3, [r3, #12] + 800f8ca: 0e5b lsrs r3, r3, #25 + 800f8cc: f003 0303 and.w r3, r3, #3 + 800f8d0: 3301 adds r3, #1 + 800f8d2: 005b lsls r3, r3, #1 + 800f8d4: 603b str r3, [r7, #0] + sysclockfreq = pllvco / pllr; + 800f8d6: 697a ldr r2, [r7, #20] + 800f8d8: 683b ldr r3, [r7, #0] + 800f8da: fbb2 f3f3 udiv r3, r2, r3 + 800f8de: 61bb str r3, [r7, #24] + } + + return sysclockfreq; + 800f8e0: 69bb ldr r3, [r7, #24] +} + 800f8e2: 4618 mov r0, r3 + 800f8e4: 3724 adds r7, #36 @ 0x24 + 800f8e6: 46bd mov sp, r7 + 800f8e8: f85d 7b04 ldr.w r7, [sp], #4 + 800f8ec: 4770 bx lr + 800f8ee: bf00 nop + 800f8f0: 40021000 .word 0x40021000 + 800f8f4: 0802f97c .word 0x0802f97c + 800f8f8: 00f42400 .word 0x00f42400 + 800f8fc: 007a1200 .word 0x007a1200 + +0800f900 : + * + * @note The SystemCoreClock CMSIS variable is used to store System Clock Frequency. + * @retval HCLK frequency in Hz + */ +uint32_t HAL_RCC_GetHCLKFreq(void) +{ + 800f900: b480 push {r7} + 800f902: af00 add r7, sp, #0 + return SystemCoreClock; + 800f904: 4b03 ldr r3, [pc, #12] @ (800f914 ) + 800f906: 681b ldr r3, [r3, #0] +} + 800f908: 4618 mov r0, r3 + 800f90a: 46bd mov sp, r7 + 800f90c: f85d 7b04 ldr.w r7, [sp], #4 + 800f910: 4770 bx lr + 800f912: bf00 nop + 800f914: 20001338 .word 0x20001338 + +0800f918 : + * @note Each time PCLK1 changes, this function must be called to update the + * right PCLK1 value. Otherwise, any configuration based on this function will be incorrect. + * @retval PCLK1 frequency in Hz + */ +uint32_t HAL_RCC_GetPCLK1Freq(void) +{ + 800f918: b580 push {r7, lr} + 800f91a: af00 add r7, sp, #0 + /* Get HCLK source and Compute PCLK1 frequency ---------------------------*/ + return (HAL_RCC_GetHCLKFreq() >> (APBPrescTable[READ_BIT(RCC->CFGR, RCC_CFGR_PPRE1) >> RCC_CFGR_PPRE1_Pos] & 0x1FU)); + 800f91c: f7ff fff0 bl 800f900 + 800f920: 4602 mov r2, r0 + 800f922: 4b06 ldr r3, [pc, #24] @ (800f93c ) + 800f924: 689b ldr r3, [r3, #8] + 800f926: 0a1b lsrs r3, r3, #8 + 800f928: f003 0307 and.w r3, r3, #7 + 800f92c: 4904 ldr r1, [pc, #16] @ (800f940 ) + 800f92e: 5ccb ldrb r3, [r1, r3] + 800f930: f003 031f and.w r3, r3, #31 + 800f934: fa22 f303 lsr.w r3, r2, r3 +} + 800f938: 4618 mov r0, r3 + 800f93a: bd80 pop {r7, pc} + 800f93c: 40021000 .word 0x40021000 + 800f940: 0802f974 .word 0x0802f974 + +0800f944 : + * @note Each time PCLK2 changes, this function must be called to update the + * right PCLK2 value. Otherwise, any configuration based on this function will be incorrect. + * @retval PCLK2 frequency in Hz + */ +uint32_t HAL_RCC_GetPCLK2Freq(void) +{ + 800f944: b580 push {r7, lr} + 800f946: af00 add r7, sp, #0 + /* Get HCLK source and Compute PCLK2 frequency ---------------------------*/ + return (HAL_RCC_GetHCLKFreq()>> (APBPrescTable[READ_BIT(RCC->CFGR, RCC_CFGR_PPRE2) >> RCC_CFGR_PPRE2_Pos] & 0x1FU)); + 800f948: f7ff ffda bl 800f900 + 800f94c: 4602 mov r2, r0 + 800f94e: 4b06 ldr r3, [pc, #24] @ (800f968 ) + 800f950: 689b ldr r3, [r3, #8] + 800f952: 0adb lsrs r3, r3, #11 + 800f954: f003 0307 and.w r3, r3, #7 + 800f958: 4904 ldr r1, [pc, #16] @ (800f96c ) + 800f95a: 5ccb ldrb r3, [r1, r3] + 800f95c: f003 031f and.w r3, r3, #31 + 800f960: fa22 f303 lsr.w r3, r2, r3 +} + 800f964: 4618 mov r0, r3 + 800f966: bd80 pop {r7, pc} + 800f968: 40021000 .word 0x40021000 + 800f96c: 0802f974 .word 0x0802f974 + +0800f970 : + * will be configured. + * @param pFLatency Pointer on the Flash Latency. + * @retval None + */ +void HAL_RCC_GetClockConfig(RCC_ClkInitTypeDef *RCC_ClkInitStruct, uint32_t *pFLatency) +{ + 800f970: b480 push {r7} + 800f972: b083 sub sp, #12 + 800f974: af00 add r7, sp, #0 + 800f976: 6078 str r0, [r7, #4] + 800f978: 6039 str r1, [r7, #0] + /* Check the parameters */ + assert_param(RCC_ClkInitStruct != (void *)NULL); + assert_param(pFLatency != (void *)NULL); + + /* Set all possible values for the Clock type parameter --------------------*/ + RCC_ClkInitStruct->ClockType = RCC_CLOCKTYPE_SYSCLK | RCC_CLOCKTYPE_HCLK | RCC_CLOCKTYPE_PCLK1 | RCC_CLOCKTYPE_PCLK2; + 800f97a: 687b ldr r3, [r7, #4] + 800f97c: 220f movs r2, #15 + 800f97e: 601a str r2, [r3, #0] + + /* Get the SYSCLK configuration --------------------------------------------*/ + RCC_ClkInitStruct->SYSCLKSource = READ_BIT(RCC->CFGR, RCC_CFGR_SW); + 800f980: 4b12 ldr r3, [pc, #72] @ (800f9cc ) + 800f982: 689b ldr r3, [r3, #8] + 800f984: f003 0203 and.w r2, r3, #3 + 800f988: 687b ldr r3, [r7, #4] + 800f98a: 605a str r2, [r3, #4] + + /* Get the HCLK configuration ----------------------------------------------*/ + RCC_ClkInitStruct->AHBCLKDivider = READ_BIT(RCC->CFGR, RCC_CFGR_HPRE); + 800f98c: 4b0f ldr r3, [pc, #60] @ (800f9cc ) + 800f98e: 689b ldr r3, [r3, #8] + 800f990: f003 02f0 and.w r2, r3, #240 @ 0xf0 + 800f994: 687b ldr r3, [r7, #4] + 800f996: 609a str r2, [r3, #8] + + /* Get the APB1 configuration ----------------------------------------------*/ + RCC_ClkInitStruct->APB1CLKDivider = READ_BIT(RCC->CFGR, RCC_CFGR_PPRE1); + 800f998: 4b0c ldr r3, [pc, #48] @ (800f9cc ) + 800f99a: 689b ldr r3, [r3, #8] + 800f99c: f403 62e0 and.w r2, r3, #1792 @ 0x700 + 800f9a0: 687b ldr r3, [r7, #4] + 800f9a2: 60da str r2, [r3, #12] + + /* Get the APB2 configuration ----------------------------------------------*/ + RCC_ClkInitStruct->APB2CLKDivider = (READ_BIT(RCC->CFGR, RCC_CFGR_PPRE2) >> 3U); + 800f9a4: 4b09 ldr r3, [pc, #36] @ (800f9cc ) + 800f9a6: 689b ldr r3, [r3, #8] + 800f9a8: 08db lsrs r3, r3, #3 + 800f9aa: f403 62e0 and.w r2, r3, #1792 @ 0x700 + 800f9ae: 687b ldr r3, [r7, #4] + 800f9b0: 611a str r2, [r3, #16] + + /* Get the Flash Wait State (Latency) configuration ------------------------*/ + *pFLatency = __HAL_FLASH_GET_LATENCY(); + 800f9b2: 4b07 ldr r3, [pc, #28] @ (800f9d0 ) + 800f9b4: 681b ldr r3, [r3, #0] + 800f9b6: f003 0207 and.w r2, r3, #7 + 800f9ba: 683b ldr r3, [r7, #0] + 800f9bc: 601a str r2, [r3, #0] +} + 800f9be: bf00 nop + 800f9c0: 370c adds r7, #12 + 800f9c2: 46bd mov sp, r7 + 800f9c4: f85d 7b04 ldr.w r7, [sp], #4 + 800f9c8: 4770 bx lr + 800f9ca: bf00 nop + 800f9cc: 40021000 .word 0x40021000 + 800f9d0: 40022000 .word 0x40022000 + +0800f9d4 : + voltage range. + * @param msirange MSI range value from RCC_MSIRANGE_0 to RCC_MSIRANGE_11 + * @retval HAL status + */ +static HAL_StatusTypeDef RCC_SetFlashLatencyFromMSIRange(uint32_t msirange) +{ + 800f9d4: b580 push {r7, lr} + 800f9d6: b086 sub sp, #24 + 800f9d8: af00 add r7, sp, #0 + 800f9da: 6078 str r0, [r7, #4] + uint32_t vos; + uint32_t latency = FLASH_LATENCY_0; /* default value 0WS */ + 800f9dc: 2300 movs r3, #0 + 800f9de: 613b str r3, [r7, #16] + + if(__HAL_RCC_PWR_IS_CLK_ENABLED()) + 800f9e0: 4b2a ldr r3, [pc, #168] @ (800fa8c ) + 800f9e2: 6d9b ldr r3, [r3, #88] @ 0x58 + 800f9e4: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 + 800f9e8: 2b00 cmp r3, #0 + 800f9ea: d003 beq.n 800f9f4 + { + vos = HAL_PWREx_GetVoltageRange(); + 800f9ec: f7ff f9bc bl 800ed68 + 800f9f0: 6178 str r0, [r7, #20] + 800f9f2: e014 b.n 800fa1e + } + else + { + __HAL_RCC_PWR_CLK_ENABLE(); + 800f9f4: 4b25 ldr r3, [pc, #148] @ (800fa8c ) + 800f9f6: 6d9b ldr r3, [r3, #88] @ 0x58 + 800f9f8: 4a24 ldr r2, [pc, #144] @ (800fa8c ) + 800f9fa: f043 5380 orr.w r3, r3, #268435456 @ 0x10000000 + 800f9fe: 6593 str r3, [r2, #88] @ 0x58 + 800fa00: 4b22 ldr r3, [pc, #136] @ (800fa8c ) + 800fa02: 6d9b ldr r3, [r3, #88] @ 0x58 + 800fa04: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 + 800fa08: 60fb str r3, [r7, #12] + 800fa0a: 68fb ldr r3, [r7, #12] + vos = HAL_PWREx_GetVoltageRange(); + 800fa0c: f7ff f9ac bl 800ed68 + 800fa10: 6178 str r0, [r7, #20] + __HAL_RCC_PWR_CLK_DISABLE(); + 800fa12: 4b1e ldr r3, [pc, #120] @ (800fa8c ) + 800fa14: 6d9b ldr r3, [r3, #88] @ 0x58 + 800fa16: 4a1d ldr r2, [pc, #116] @ (800fa8c ) + 800fa18: f023 5380 bic.w r3, r3, #268435456 @ 0x10000000 + 800fa1c: 6593 str r3, [r2, #88] @ 0x58 + } + + if(vos == PWR_REGULATOR_VOLTAGE_SCALE1) + 800fa1e: 697b ldr r3, [r7, #20] + 800fa20: f5b3 7f00 cmp.w r3, #512 @ 0x200 + 800fa24: d10b bne.n 800fa3e + { + if(msirange > RCC_MSIRANGE_8) + 800fa26: 687b ldr r3, [r7, #4] + 800fa28: 2b80 cmp r3, #128 @ 0x80 + 800fa2a: d919 bls.n 800fa60 + { + /* MSI > 16Mhz */ + if(msirange > RCC_MSIRANGE_10) + 800fa2c: 687b ldr r3, [r7, #4] + 800fa2e: 2ba0 cmp r3, #160 @ 0xa0 + 800fa30: d902 bls.n 800fa38 + { + /* MSI 48Mhz */ + latency = FLASH_LATENCY_2; /* 2WS */ + 800fa32: 2302 movs r3, #2 + 800fa34: 613b str r3, [r7, #16] + 800fa36: e013 b.n 800fa60 + } + else + { + /* MSI 24Mhz or 32Mhz */ + latency = FLASH_LATENCY_1; /* 1WS */ + 800fa38: 2301 movs r3, #1 + 800fa3a: 613b str r3, [r7, #16] + 800fa3c: e010 b.n 800fa60 + latency = FLASH_LATENCY_1; /* 1WS */ + } + /* else MSI < 8Mhz default FLASH_LATENCY_0 0WS */ + } +#else + if(msirange > RCC_MSIRANGE_8) + 800fa3e: 687b ldr r3, [r7, #4] + 800fa40: 2b80 cmp r3, #128 @ 0x80 + 800fa42: d902 bls.n 800fa4a + { + /* MSI > 16Mhz */ + latency = FLASH_LATENCY_3; /* 3WS */ + 800fa44: 2303 movs r3, #3 + 800fa46: 613b str r3, [r7, #16] + 800fa48: e00a b.n 800fa60 + } + else + { + if(msirange == RCC_MSIRANGE_8) + 800fa4a: 687b ldr r3, [r7, #4] + 800fa4c: 2b80 cmp r3, #128 @ 0x80 + 800fa4e: d102 bne.n 800fa56 + { + /* MSI 16Mhz */ + latency = FLASH_LATENCY_2; /* 2WS */ + 800fa50: 2302 movs r3, #2 + 800fa52: 613b str r3, [r7, #16] + 800fa54: e004 b.n 800fa60 + } + else if(msirange == RCC_MSIRANGE_7) + 800fa56: 687b ldr r3, [r7, #4] + 800fa58: 2b70 cmp r3, #112 @ 0x70 + 800fa5a: d101 bne.n 800fa60 + { + /* MSI 8Mhz */ + latency = FLASH_LATENCY_1; /* 1WS */ + 800fa5c: 2301 movs r3, #1 + 800fa5e: 613b str r3, [r7, #16] + } + } +#endif + } + + __HAL_FLASH_SET_LATENCY(latency); + 800fa60: 4b0b ldr r3, [pc, #44] @ (800fa90 ) + 800fa62: 681b ldr r3, [r3, #0] + 800fa64: f023 0207 bic.w r2, r3, #7 + 800fa68: 4909 ldr r1, [pc, #36] @ (800fa90 ) + 800fa6a: 693b ldr r3, [r7, #16] + 800fa6c: 4313 orrs r3, r2 + 800fa6e: 600b str r3, [r1, #0] + + /* Check that the new number of wait states is taken into account to access the Flash + memory by reading the FLASH_ACR register */ + if(__HAL_FLASH_GET_LATENCY() != latency) + 800fa70: 4b07 ldr r3, [pc, #28] @ (800fa90 ) + 800fa72: 681b ldr r3, [r3, #0] + 800fa74: f003 0307 and.w r3, r3, #7 + 800fa78: 693a ldr r2, [r7, #16] + 800fa7a: 429a cmp r2, r3 + 800fa7c: d001 beq.n 800fa82 + { + return HAL_ERROR; + 800fa7e: 2301 movs r3, #1 + 800fa80: e000 b.n 800fa84 + } + + return HAL_OK; + 800fa82: 2300 movs r3, #0 +} + 800fa84: 4618 mov r0, r3 + 800fa86: 3718 adds r7, #24 + 800fa88: 46bd mov sp, r7 + 800fa8a: bd80 pop {r7, pc} + 800fa8c: 40021000 .word 0x40021000 + 800fa90: 40022000 .word 0x40022000 + +0800fa94 : + * the RTC clock source: in this case the access to Backup domain is enabled. + * + * @retval HAL status + */ +HAL_StatusTypeDef HAL_RCCEx_PeriphCLKConfig(RCC_PeriphCLKInitTypeDef *PeriphClkInit) +{ + 800fa94: b580 push {r7, lr} + 800fa96: b086 sub sp, #24 + 800fa98: af00 add r7, sp, #0 + 800fa9a: 6078 str r0, [r7, #4] + uint32_t tmpregister, tickstart; /* no init needed */ + HAL_StatusTypeDef ret = HAL_OK; /* Intermediate status */ + 800fa9c: 2300 movs r3, #0 + 800fa9e: 74fb strb r3, [r7, #19] + HAL_StatusTypeDef status = HAL_OK; /* Final status */ + 800faa0: 2300 movs r3, #0 + 800faa2: 74bb strb r3, [r7, #18] + assert_param(IS_RCC_PERIPHCLOCK(PeriphClkInit->PeriphClockSelection)); + +#if defined(SAI1) + + /*-------------------------- SAI1 clock source configuration ---------------------*/ + if((((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_SAI1) == RCC_PERIPHCLK_SAI1)) + 800faa4: 687b ldr r3, [r7, #4] + 800faa6: 681b ldr r3, [r3, #0] + 800faa8: f403 6300 and.w r3, r3, #2048 @ 0x800 + 800faac: 2b00 cmp r3, #0 + 800faae: d041 beq.n 800fb34 + { + /* Check the parameters */ + assert_param(IS_RCC_SAI1CLK(PeriphClkInit->Sai1ClockSelection)); + + switch(PeriphClkInit->Sai1ClockSelection) + 800fab0: 687b ldr r3, [r7, #4] + 800fab2: 6e5b ldr r3, [r3, #100] @ 0x64 + 800fab4: f5b3 0f40 cmp.w r3, #12582912 @ 0xc00000 + 800fab8: d02a beq.n 800fb10 + 800faba: f5b3 0f40 cmp.w r3, #12582912 @ 0xc00000 + 800fabe: d824 bhi.n 800fb0a + 800fac0: f5b3 0f00 cmp.w r3, #8388608 @ 0x800000 + 800fac4: d008 beq.n 800fad8 + 800fac6: f5b3 0f00 cmp.w r3, #8388608 @ 0x800000 + 800faca: d81e bhi.n 800fb0a + 800facc: 2b00 cmp r3, #0 + 800face: d00a beq.n 800fae6 + 800fad0: f5b3 0f80 cmp.w r3, #4194304 @ 0x400000 + 800fad4: d010 beq.n 800faf8 + 800fad6: e018 b.n 800fb0a + { + case RCC_SAI1CLKSOURCE_PLL: /* PLL is used as clock source for SAI1*/ + /* Enable SAI Clock output generated from System PLL . */ +#if defined(RCC_PLLSAI2_SUPPORT) + __HAL_RCC_PLLCLKOUT_ENABLE(RCC_PLL_SAI3CLK); + 800fad8: 4b86 ldr r3, [pc, #536] @ (800fcf4 ) + 800fada: 68db ldr r3, [r3, #12] + 800fadc: 4a85 ldr r2, [pc, #532] @ (800fcf4 ) + 800fade: f443 3380 orr.w r3, r3, #65536 @ 0x10000 + 800fae2: 60d3 str r3, [r2, #12] +#else + __HAL_RCC_PLLCLKOUT_ENABLE(RCC_PLL_SAI2CLK); +#endif /* RCC_PLLSAI2_SUPPORT */ + /* SAI1 clock source config set later after clock selection check */ + break; + 800fae4: e015 b.n 800fb12 + + case RCC_SAI1CLKSOURCE_PLLSAI1: /* PLLSAI1 is used as clock source for SAI1*/ + /* PLLSAI1 input clock, parameters M, N & P configuration and clock output (PLLSAI1ClockOut) */ + ret = RCCEx_PLLSAI1_Config(&(PeriphClkInit->PLLSAI1), DIVIDER_P_UPDATE); + 800fae6: 687b ldr r3, [r7, #4] + 800fae8: 3304 adds r3, #4 + 800faea: 2100 movs r1, #0 + 800faec: 4618 mov r0, r3 + 800faee: f000 fabb bl 8010068 + 800faf2: 4603 mov r3, r0 + 800faf4: 74fb strb r3, [r7, #19] + /* SAI1 clock source config set later after clock selection check */ + break; + 800faf6: e00c b.n 800fb12 + +#if defined(RCC_PLLSAI2_SUPPORT) + + case RCC_SAI1CLKSOURCE_PLLSAI2: /* PLLSAI2 is used as clock source for SAI1*/ + /* PLLSAI2 input clock, parameters M, N & P configuration clock output (PLLSAI2ClockOut) */ + ret = RCCEx_PLLSAI2_Config(&(PeriphClkInit->PLLSAI2), DIVIDER_P_UPDATE); + 800faf8: 687b ldr r3, [r7, #4] + 800fafa: 3320 adds r3, #32 + 800fafc: 2100 movs r1, #0 + 800fafe: 4618 mov r0, r3 + 800fb00: f000 fba6 bl 8010250 + 800fb04: 4603 mov r3, r0 + 800fb06: 74fb strb r3, [r7, #19] + /* SAI1 clock source config set later after clock selection check */ + break; + 800fb08: e003 b.n 800fb12 +#endif /* STM32L4P5xx || STM32L4Q5xx || STM32L4R5xx || STM32L4R7xx || STM32L4R9xx || STM32L4S5xx || STM32L4S7xx || STM32L4S9xx */ + /* SAI1 clock source config set later after clock selection check */ + break; + + default: + ret = HAL_ERROR; + 800fb0a: 2301 movs r3, #1 + 800fb0c: 74fb strb r3, [r7, #19] + break; + 800fb0e: e000 b.n 800fb12 + break; + 800fb10: bf00 nop + } + + if(ret == HAL_OK) + 800fb12: 7cfb ldrb r3, [r7, #19] + 800fb14: 2b00 cmp r3, #0 + 800fb16: d10b bne.n 800fb30 + { + /* Set the source of SAI1 clock*/ + __HAL_RCC_SAI1_CONFIG(PeriphClkInit->Sai1ClockSelection); + 800fb18: 4b76 ldr r3, [pc, #472] @ (800fcf4 ) + 800fb1a: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 800fb1e: f423 0240 bic.w r2, r3, #12582912 @ 0xc00000 + 800fb22: 687b ldr r3, [r7, #4] + 800fb24: 6e5b ldr r3, [r3, #100] @ 0x64 + 800fb26: 4973 ldr r1, [pc, #460] @ (800fcf4 ) + 800fb28: 4313 orrs r3, r2 + 800fb2a: f8c1 3088 str.w r3, [r1, #136] @ 0x88 + 800fb2e: e001 b.n 800fb34 + } + else + { + /* set overall return value */ + status = ret; + 800fb30: 7cfb ldrb r3, [r7, #19] + 800fb32: 74bb strb r3, [r7, #18] +#endif /* SAI1 */ + +#if defined(SAI2) + + /*-------------------------- SAI2 clock source configuration ---------------------*/ + if((((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_SAI2) == RCC_PERIPHCLK_SAI2)) + 800fb34: 687b ldr r3, [r7, #4] + 800fb36: 681b ldr r3, [r3, #0] + 800fb38: f403 5380 and.w r3, r3, #4096 @ 0x1000 + 800fb3c: 2b00 cmp r3, #0 + 800fb3e: d041 beq.n 800fbc4 + { + /* Check the parameters */ + assert_param(IS_RCC_SAI2CLK(PeriphClkInit->Sai2ClockSelection)); + + switch(PeriphClkInit->Sai2ClockSelection) + 800fb40: 687b ldr r3, [r7, #4] + 800fb42: 6e9b ldr r3, [r3, #104] @ 0x68 + 800fb44: f1b3 7f40 cmp.w r3, #50331648 @ 0x3000000 + 800fb48: d02a beq.n 800fba0 + 800fb4a: f1b3 7f40 cmp.w r3, #50331648 @ 0x3000000 + 800fb4e: d824 bhi.n 800fb9a + 800fb50: f1b3 7f00 cmp.w r3, #33554432 @ 0x2000000 + 800fb54: d008 beq.n 800fb68 + 800fb56: f1b3 7f00 cmp.w r3, #33554432 @ 0x2000000 + 800fb5a: d81e bhi.n 800fb9a + 800fb5c: 2b00 cmp r3, #0 + 800fb5e: d00a beq.n 800fb76 + 800fb60: f1b3 7f80 cmp.w r3, #16777216 @ 0x1000000 + 800fb64: d010 beq.n 800fb88 + 800fb66: e018 b.n 800fb9a + { + case RCC_SAI2CLKSOURCE_PLL: /* PLL is used as clock source for SAI2*/ + /* Enable SAI Clock output generated from System PLL . */ + __HAL_RCC_PLLCLKOUT_ENABLE(RCC_PLL_SAI3CLK); + 800fb68: 4b62 ldr r3, [pc, #392] @ (800fcf4 ) + 800fb6a: 68db ldr r3, [r3, #12] + 800fb6c: 4a61 ldr r2, [pc, #388] @ (800fcf4 ) + 800fb6e: f443 3380 orr.w r3, r3, #65536 @ 0x10000 + 800fb72: 60d3 str r3, [r2, #12] + /* SAI2 clock source config set later after clock selection check */ + break; + 800fb74: e015 b.n 800fba2 + + case RCC_SAI2CLKSOURCE_PLLSAI1: /* PLLSAI1 is used as clock source for SAI2*/ + /* PLLSAI1 input clock, parameters M, N & P configuration and clock output (PLLSAI1ClockOut) */ + ret = RCCEx_PLLSAI1_Config(&(PeriphClkInit->PLLSAI1), DIVIDER_P_UPDATE); + 800fb76: 687b ldr r3, [r7, #4] + 800fb78: 3304 adds r3, #4 + 800fb7a: 2100 movs r1, #0 + 800fb7c: 4618 mov r0, r3 + 800fb7e: f000 fa73 bl 8010068 + 800fb82: 4603 mov r3, r0 + 800fb84: 74fb strb r3, [r7, #19] + /* SAI2 clock source config set later after clock selection check */ + break; + 800fb86: e00c b.n 800fba2 + + case RCC_SAI2CLKSOURCE_PLLSAI2: /* PLLSAI2 is used as clock source for SAI2*/ + /* PLLSAI2 input clock, parameters M, N & P configuration and clock output (PLLSAI2ClockOut) */ + ret = RCCEx_PLLSAI2_Config(&(PeriphClkInit->PLLSAI2), DIVIDER_P_UPDATE); + 800fb88: 687b ldr r3, [r7, #4] + 800fb8a: 3320 adds r3, #32 + 800fb8c: 2100 movs r1, #0 + 800fb8e: 4618 mov r0, r3 + 800fb90: f000 fb5e bl 8010250 + 800fb94: 4603 mov r3, r0 + 800fb96: 74fb strb r3, [r7, #19] + /* SAI2 clock source config set later after clock selection check */ + break; + 800fb98: e003 b.n 800fba2 +#endif /* STM32L4P5xx || STM32L4Q5xx || STM32L4R5xx || STM32L4R7xx || STM32L4R9xx || STM32L4S5xx || STM32L4S7xx || STM32L4S9xx */ + /* SAI2 clock source config set later after clock selection check */ + break; + + default: + ret = HAL_ERROR; + 800fb9a: 2301 movs r3, #1 + 800fb9c: 74fb strb r3, [r7, #19] + break; + 800fb9e: e000 b.n 800fba2 + break; + 800fba0: bf00 nop + } + + if(ret == HAL_OK) + 800fba2: 7cfb ldrb r3, [r7, #19] + 800fba4: 2b00 cmp r3, #0 + 800fba6: d10b bne.n 800fbc0 + { + /* Set the source of SAI2 clock*/ + __HAL_RCC_SAI2_CONFIG(PeriphClkInit->Sai2ClockSelection); + 800fba8: 4b52 ldr r3, [pc, #328] @ (800fcf4 ) + 800fbaa: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 800fbae: f023 7240 bic.w r2, r3, #50331648 @ 0x3000000 + 800fbb2: 687b ldr r3, [r7, #4] + 800fbb4: 6e9b ldr r3, [r3, #104] @ 0x68 + 800fbb6: 494f ldr r1, [pc, #316] @ (800fcf4 ) + 800fbb8: 4313 orrs r3, r2 + 800fbba: f8c1 3088 str.w r3, [r1, #136] @ 0x88 + 800fbbe: e001 b.n 800fbc4 + } + else + { + /* set overall return value */ + status = ret; + 800fbc0: 7cfb ldrb r3, [r7, #19] + 800fbc2: 74bb strb r3, [r7, #18] + } + } +#endif /* SAI2 */ + + /*-------------------------- RTC clock source configuration ----------------------*/ + if((PeriphClkInit->PeriphClockSelection & RCC_PERIPHCLK_RTC) == RCC_PERIPHCLK_RTC) + 800fbc4: 687b ldr r3, [r7, #4] + 800fbc6: 681b ldr r3, [r3, #0] + 800fbc8: f403 3300 and.w r3, r3, #131072 @ 0x20000 + 800fbcc: 2b00 cmp r3, #0 + 800fbce: f000 80a0 beq.w 800fd12 + { + FlagStatus pwrclkchanged = RESET; + 800fbd2: 2300 movs r3, #0 + 800fbd4: 747b strb r3, [r7, #17] + + /* Check for RTC Parameters used to output RTCCLK */ + assert_param(IS_RCC_RTCCLKSOURCE(PeriphClkInit->RTCClockSelection)); + + /* Enable Power Clock */ + if(__HAL_RCC_PWR_IS_CLK_DISABLED() != 0U) + 800fbd6: 4b47 ldr r3, [pc, #284] @ (800fcf4 ) + 800fbd8: 6d9b ldr r3, [r3, #88] @ 0x58 + 800fbda: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 + 800fbde: 2b00 cmp r3, #0 + 800fbe0: d101 bne.n 800fbe6 + 800fbe2: 2301 movs r3, #1 + 800fbe4: e000 b.n 800fbe8 + 800fbe6: 2300 movs r3, #0 + 800fbe8: 2b00 cmp r3, #0 + 800fbea: d00d beq.n 800fc08 + { + __HAL_RCC_PWR_CLK_ENABLE(); + 800fbec: 4b41 ldr r3, [pc, #260] @ (800fcf4 ) + 800fbee: 6d9b ldr r3, [r3, #88] @ 0x58 + 800fbf0: 4a40 ldr r2, [pc, #256] @ (800fcf4 ) + 800fbf2: f043 5380 orr.w r3, r3, #268435456 @ 0x10000000 + 800fbf6: 6593 str r3, [r2, #88] @ 0x58 + 800fbf8: 4b3e ldr r3, [pc, #248] @ (800fcf4 ) + 800fbfa: 6d9b ldr r3, [r3, #88] @ 0x58 + 800fbfc: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 + 800fc00: 60bb str r3, [r7, #8] + 800fc02: 68bb ldr r3, [r7, #8] + pwrclkchanged = SET; + 800fc04: 2301 movs r3, #1 + 800fc06: 747b strb r3, [r7, #17] + } + + /* Enable write access to Backup domain */ + SET_BIT(PWR->CR1, PWR_CR1_DBP); + 800fc08: 4b3b ldr r3, [pc, #236] @ (800fcf8 ) + 800fc0a: 681b ldr r3, [r3, #0] + 800fc0c: 4a3a ldr r2, [pc, #232] @ (800fcf8 ) + 800fc0e: f443 7380 orr.w r3, r3, #256 @ 0x100 + 800fc12: 6013 str r3, [r2, #0] + + /* Wait for Backup domain Write protection disable */ + tickstart = HAL_GetTick(); + 800fc14: f7fa ffbc bl 800ab90 + 800fc18: 60f8 str r0, [r7, #12] + + while(READ_BIT(PWR->CR1, PWR_CR1_DBP) == 0U) + 800fc1a: e009 b.n 800fc30 + { + if((HAL_GetTick() - tickstart) > RCC_DBP_TIMEOUT_VALUE) + 800fc1c: f7fa ffb8 bl 800ab90 + 800fc20: 4602 mov r2, r0 + 800fc22: 68fb ldr r3, [r7, #12] + 800fc24: 1ad3 subs r3, r2, r3 + 800fc26: 2b02 cmp r3, #2 + 800fc28: d902 bls.n 800fc30 + { + ret = HAL_TIMEOUT; + 800fc2a: 2303 movs r3, #3 + 800fc2c: 74fb strb r3, [r7, #19] + break; + 800fc2e: e005 b.n 800fc3c + while(READ_BIT(PWR->CR1, PWR_CR1_DBP) == 0U) + 800fc30: 4b31 ldr r3, [pc, #196] @ (800fcf8 ) + 800fc32: 681b ldr r3, [r3, #0] + 800fc34: f403 7380 and.w r3, r3, #256 @ 0x100 + 800fc38: 2b00 cmp r3, #0 + 800fc3a: d0ef beq.n 800fc1c + } + } + + if(ret == HAL_OK) + 800fc3c: 7cfb ldrb r3, [r7, #19] + 800fc3e: 2b00 cmp r3, #0 + 800fc40: d15c bne.n 800fcfc + { + /* Reset the Backup domain only if the RTC Clock source selection is modified from default */ + tmpregister = READ_BIT(RCC->BDCR, RCC_BDCR_RTCSEL); + 800fc42: 4b2c ldr r3, [pc, #176] @ (800fcf4 ) + 800fc44: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 800fc48: f403 7340 and.w r3, r3, #768 @ 0x300 + 800fc4c: 617b str r3, [r7, #20] + + if((tmpregister != RCC_RTCCLKSOURCE_NONE) && (tmpregister != PeriphClkInit->RTCClockSelection)) + 800fc4e: 697b ldr r3, [r7, #20] + 800fc50: 2b00 cmp r3, #0 + 800fc52: d01f beq.n 800fc94 + 800fc54: 687b ldr r3, [r7, #4] + 800fc56: f8d3 3084 ldr.w r3, [r3, #132] @ 0x84 + 800fc5a: 697a ldr r2, [r7, #20] + 800fc5c: 429a cmp r2, r3 + 800fc5e: d019 beq.n 800fc94 + { + /* Store the content of BDCR register before the reset of Backup Domain */ + tmpregister = READ_BIT(RCC->BDCR, ~(RCC_BDCR_RTCSEL)); + 800fc60: 4b24 ldr r3, [pc, #144] @ (800fcf4 ) + 800fc62: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 800fc66: f423 7340 bic.w r3, r3, #768 @ 0x300 + 800fc6a: 617b str r3, [r7, #20] + /* RTC Clock selection can be changed only if the Backup Domain is reset */ + __HAL_RCC_BACKUPRESET_FORCE(); + 800fc6c: 4b21 ldr r3, [pc, #132] @ (800fcf4 ) + 800fc6e: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 800fc72: 4a20 ldr r2, [pc, #128] @ (800fcf4 ) + 800fc74: f443 3380 orr.w r3, r3, #65536 @ 0x10000 + 800fc78: f8c2 3090 str.w r3, [r2, #144] @ 0x90 + __HAL_RCC_BACKUPRESET_RELEASE(); + 800fc7c: 4b1d ldr r3, [pc, #116] @ (800fcf4 ) + 800fc7e: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 800fc82: 4a1c ldr r2, [pc, #112] @ (800fcf4 ) + 800fc84: f423 3380 bic.w r3, r3, #65536 @ 0x10000 + 800fc88: f8c2 3090 str.w r3, [r2, #144] @ 0x90 + /* Restore the Content of BDCR register */ + RCC->BDCR = tmpregister; + 800fc8c: 4a19 ldr r2, [pc, #100] @ (800fcf4 ) + 800fc8e: 697b ldr r3, [r7, #20] + 800fc90: f8c2 3090 str.w r3, [r2, #144] @ 0x90 + } + + /* Wait for LSE reactivation if LSE was enable prior to Backup Domain reset */ + if (HAL_IS_BIT_SET(tmpregister, RCC_BDCR_LSEON)) + 800fc94: 697b ldr r3, [r7, #20] + 800fc96: f003 0301 and.w r3, r3, #1 + 800fc9a: 2b00 cmp r3, #0 + 800fc9c: d016 beq.n 800fccc + { + /* Get Start Tick*/ + tickstart = HAL_GetTick(); + 800fc9e: f7fa ff77 bl 800ab90 + 800fca2: 60f8 str r0, [r7, #12] + + /* Wait till LSE is ready */ + while(READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == 0U) + 800fca4: e00b b.n 800fcbe + { + if((HAL_GetTick() - tickstart) > RCC_LSE_TIMEOUT_VALUE) + 800fca6: f7fa ff73 bl 800ab90 + 800fcaa: 4602 mov r2, r0 + 800fcac: 68fb ldr r3, [r7, #12] + 800fcae: 1ad3 subs r3, r2, r3 + 800fcb0: f241 3288 movw r2, #5000 @ 0x1388 + 800fcb4: 4293 cmp r3, r2 + 800fcb6: d902 bls.n 800fcbe + { + ret = HAL_TIMEOUT; + 800fcb8: 2303 movs r3, #3 + 800fcba: 74fb strb r3, [r7, #19] + break; + 800fcbc: e006 b.n 800fccc + while(READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == 0U) + 800fcbe: 4b0d ldr r3, [pc, #52] @ (800fcf4 ) + 800fcc0: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 800fcc4: f003 0302 and.w r3, r3, #2 + 800fcc8: 2b00 cmp r3, #0 + 800fcca: d0ec beq.n 800fca6 + } + } + } + + if(ret == HAL_OK) + 800fccc: 7cfb ldrb r3, [r7, #19] + 800fcce: 2b00 cmp r3, #0 + 800fcd0: d10c bne.n 800fcec + { + /* Apply new RTC clock source selection */ + __HAL_RCC_RTC_CONFIG(PeriphClkInit->RTCClockSelection); + 800fcd2: 4b08 ldr r3, [pc, #32] @ (800fcf4 ) + 800fcd4: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 800fcd8: f423 7240 bic.w r2, r3, #768 @ 0x300 + 800fcdc: 687b ldr r3, [r7, #4] + 800fcde: f8d3 3084 ldr.w r3, [r3, #132] @ 0x84 + 800fce2: 4904 ldr r1, [pc, #16] @ (800fcf4 ) + 800fce4: 4313 orrs r3, r2 + 800fce6: f8c1 3090 str.w r3, [r1, #144] @ 0x90 + 800fcea: e009 b.n 800fd00 + } + else + { + /* set overall return value */ + status = ret; + 800fcec: 7cfb ldrb r3, [r7, #19] + 800fcee: 74bb strb r3, [r7, #18] + 800fcf0: e006 b.n 800fd00 + 800fcf2: bf00 nop + 800fcf4: 40021000 .word 0x40021000 + 800fcf8: 40007000 .word 0x40007000 + } + } + else + { + /* set overall return value */ + status = ret; + 800fcfc: 7cfb ldrb r3, [r7, #19] + 800fcfe: 74bb strb r3, [r7, #18] + } + + /* Restore clock configuration if changed */ + if(pwrclkchanged == SET) + 800fd00: 7c7b ldrb r3, [r7, #17] + 800fd02: 2b01 cmp r3, #1 + 800fd04: d105 bne.n 800fd12 + { + __HAL_RCC_PWR_CLK_DISABLE(); + 800fd06: 4b9e ldr r3, [pc, #632] @ (800ff80 ) + 800fd08: 6d9b ldr r3, [r3, #88] @ 0x58 + 800fd0a: 4a9d ldr r2, [pc, #628] @ (800ff80 ) + 800fd0c: f023 5380 bic.w r3, r3, #268435456 @ 0x10000000 + 800fd10: 6593 str r3, [r2, #88] @ 0x58 + } + } + + /*-------------------------- USART1 clock source configuration -------------------*/ + if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_USART1) == RCC_PERIPHCLK_USART1) + 800fd12: 687b ldr r3, [r7, #4] + 800fd14: 681b ldr r3, [r3, #0] + 800fd16: f003 0301 and.w r3, r3, #1 + 800fd1a: 2b00 cmp r3, #0 + 800fd1c: d00a beq.n 800fd34 + { + /* Check the parameters */ + assert_param(IS_RCC_USART1CLKSOURCE(PeriphClkInit->Usart1ClockSelection)); + + /* Configure the USART1 clock source */ + __HAL_RCC_USART1_CONFIG(PeriphClkInit->Usart1ClockSelection); + 800fd1e: 4b98 ldr r3, [pc, #608] @ (800ff80 ) + 800fd20: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 800fd24: f023 0203 bic.w r2, r3, #3 + 800fd28: 687b ldr r3, [r7, #4] + 800fd2a: 6b9b ldr r3, [r3, #56] @ 0x38 + 800fd2c: 4994 ldr r1, [pc, #592] @ (800ff80 ) + 800fd2e: 4313 orrs r3, r2 + 800fd30: f8c1 3088 str.w r3, [r1, #136] @ 0x88 + } + + /*-------------------------- USART2 clock source configuration -------------------*/ + if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_USART2) == RCC_PERIPHCLK_USART2) + 800fd34: 687b ldr r3, [r7, #4] + 800fd36: 681b ldr r3, [r3, #0] + 800fd38: f003 0302 and.w r3, r3, #2 + 800fd3c: 2b00 cmp r3, #0 + 800fd3e: d00a beq.n 800fd56 + { + /* Check the parameters */ + assert_param(IS_RCC_USART2CLKSOURCE(PeriphClkInit->Usart2ClockSelection)); + + /* Configure the USART2 clock source */ + __HAL_RCC_USART2_CONFIG(PeriphClkInit->Usart2ClockSelection); + 800fd40: 4b8f ldr r3, [pc, #572] @ (800ff80 ) + 800fd42: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 800fd46: f023 020c bic.w r2, r3, #12 + 800fd4a: 687b ldr r3, [r7, #4] + 800fd4c: 6bdb ldr r3, [r3, #60] @ 0x3c + 800fd4e: 498c ldr r1, [pc, #560] @ (800ff80 ) + 800fd50: 4313 orrs r3, r2 + 800fd52: f8c1 3088 str.w r3, [r1, #136] @ 0x88 + } + +#if defined(USART3) + + /*-------------------------- USART3 clock source configuration -------------------*/ + if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_USART3) == RCC_PERIPHCLK_USART3) + 800fd56: 687b ldr r3, [r7, #4] + 800fd58: 681b ldr r3, [r3, #0] + 800fd5a: f003 0304 and.w r3, r3, #4 + 800fd5e: 2b00 cmp r3, #0 + 800fd60: d00a beq.n 800fd78 + { + /* Check the parameters */ + assert_param(IS_RCC_USART3CLKSOURCE(PeriphClkInit->Usart3ClockSelection)); + + /* Configure the USART3 clock source */ + __HAL_RCC_USART3_CONFIG(PeriphClkInit->Usart3ClockSelection); + 800fd62: 4b87 ldr r3, [pc, #540] @ (800ff80 ) + 800fd64: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 800fd68: f023 0230 bic.w r2, r3, #48 @ 0x30 + 800fd6c: 687b ldr r3, [r7, #4] + 800fd6e: 6c1b ldr r3, [r3, #64] @ 0x40 + 800fd70: 4983 ldr r1, [pc, #524] @ (800ff80 ) + 800fd72: 4313 orrs r3, r2 + 800fd74: f8c1 3088 str.w r3, [r1, #136] @ 0x88 +#endif /* USART3 */ + +#if defined(UART4) + + /*-------------------------- UART4 clock source configuration --------------------*/ + if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_UART4) == RCC_PERIPHCLK_UART4) + 800fd78: 687b ldr r3, [r7, #4] + 800fd7a: 681b ldr r3, [r3, #0] + 800fd7c: f003 0308 and.w r3, r3, #8 + 800fd80: 2b00 cmp r3, #0 + 800fd82: d00a beq.n 800fd9a + { + /* Check the parameters */ + assert_param(IS_RCC_UART4CLKSOURCE(PeriphClkInit->Uart4ClockSelection)); + + /* Configure the UART4 clock source */ + __HAL_RCC_UART4_CONFIG(PeriphClkInit->Uart4ClockSelection); + 800fd84: 4b7e ldr r3, [pc, #504] @ (800ff80 ) + 800fd86: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 800fd8a: f023 02c0 bic.w r2, r3, #192 @ 0xc0 + 800fd8e: 687b ldr r3, [r7, #4] + 800fd90: 6c5b ldr r3, [r3, #68] @ 0x44 + 800fd92: 497b ldr r1, [pc, #492] @ (800ff80 ) + 800fd94: 4313 orrs r3, r2 + 800fd96: f8c1 3088 str.w r3, [r1, #136] @ 0x88 +#endif /* UART4 */ + +#if defined(UART5) + + /*-------------------------- UART5 clock source configuration --------------------*/ + if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_UART5) == RCC_PERIPHCLK_UART5) + 800fd9a: 687b ldr r3, [r7, #4] + 800fd9c: 681b ldr r3, [r3, #0] + 800fd9e: f003 0310 and.w r3, r3, #16 + 800fda2: 2b00 cmp r3, #0 + 800fda4: d00a beq.n 800fdbc + { + /* Check the parameters */ + assert_param(IS_RCC_UART5CLKSOURCE(PeriphClkInit->Uart5ClockSelection)); + + /* Configure the UART5 clock source */ + __HAL_RCC_UART5_CONFIG(PeriphClkInit->Uart5ClockSelection); + 800fda6: 4b76 ldr r3, [pc, #472] @ (800ff80 ) + 800fda8: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 800fdac: f423 7240 bic.w r2, r3, #768 @ 0x300 + 800fdb0: 687b ldr r3, [r7, #4] + 800fdb2: 6c9b ldr r3, [r3, #72] @ 0x48 + 800fdb4: 4972 ldr r1, [pc, #456] @ (800ff80 ) + 800fdb6: 4313 orrs r3, r2 + 800fdb8: f8c1 3088 str.w r3, [r1, #136] @ 0x88 + } + +#endif /* UART5 */ + + /*-------------------------- LPUART1 clock source configuration ------------------*/ + if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_LPUART1) == RCC_PERIPHCLK_LPUART1) + 800fdbc: 687b ldr r3, [r7, #4] + 800fdbe: 681b ldr r3, [r3, #0] + 800fdc0: f003 0320 and.w r3, r3, #32 + 800fdc4: 2b00 cmp r3, #0 + 800fdc6: d00a beq.n 800fdde + { + /* Check the parameters */ + assert_param(IS_RCC_LPUART1CLKSOURCE(PeriphClkInit->Lpuart1ClockSelection)); + + /* Configure the LPUART1 clock source */ + __HAL_RCC_LPUART1_CONFIG(PeriphClkInit->Lpuart1ClockSelection); + 800fdc8: 4b6d ldr r3, [pc, #436] @ (800ff80 ) + 800fdca: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 800fdce: f423 6240 bic.w r2, r3, #3072 @ 0xc00 + 800fdd2: 687b ldr r3, [r7, #4] + 800fdd4: 6cdb ldr r3, [r3, #76] @ 0x4c + 800fdd6: 496a ldr r1, [pc, #424] @ (800ff80 ) + 800fdd8: 4313 orrs r3, r2 + 800fdda: f8c1 3088 str.w r3, [r1, #136] @ 0x88 + } + + /*-------------------------- LPTIM1 clock source configuration -------------------*/ + if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_LPTIM1) == (RCC_PERIPHCLK_LPTIM1)) + 800fdde: 687b ldr r3, [r7, #4] + 800fde0: 681b ldr r3, [r3, #0] + 800fde2: f403 7300 and.w r3, r3, #512 @ 0x200 + 800fde6: 2b00 cmp r3, #0 + 800fde8: d00a beq.n 800fe00 + { + assert_param(IS_RCC_LPTIM1CLK(PeriphClkInit->Lptim1ClockSelection)); + __HAL_RCC_LPTIM1_CONFIG(PeriphClkInit->Lptim1ClockSelection); + 800fdea: 4b65 ldr r3, [pc, #404] @ (800ff80 ) + 800fdec: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 800fdf0: f423 2240 bic.w r2, r3, #786432 @ 0xc0000 + 800fdf4: 687b ldr r3, [r7, #4] + 800fdf6: 6ddb ldr r3, [r3, #92] @ 0x5c + 800fdf8: 4961 ldr r1, [pc, #388] @ (800ff80 ) + 800fdfa: 4313 orrs r3, r2 + 800fdfc: f8c1 3088 str.w r3, [r1, #136] @ 0x88 + } + + /*-------------------------- LPTIM2 clock source configuration -------------------*/ + if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_LPTIM2) == (RCC_PERIPHCLK_LPTIM2)) + 800fe00: 687b ldr r3, [r7, #4] + 800fe02: 681b ldr r3, [r3, #0] + 800fe04: f403 6380 and.w r3, r3, #1024 @ 0x400 + 800fe08: 2b00 cmp r3, #0 + 800fe0a: d00a beq.n 800fe22 + { + assert_param(IS_RCC_LPTIM2CLK(PeriphClkInit->Lptim2ClockSelection)); + __HAL_RCC_LPTIM2_CONFIG(PeriphClkInit->Lptim2ClockSelection); + 800fe0c: 4b5c ldr r3, [pc, #368] @ (800ff80 ) + 800fe0e: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 800fe12: f423 1240 bic.w r2, r3, #3145728 @ 0x300000 + 800fe16: 687b ldr r3, [r7, #4] + 800fe18: 6e1b ldr r3, [r3, #96] @ 0x60 + 800fe1a: 4959 ldr r1, [pc, #356] @ (800ff80 ) + 800fe1c: 4313 orrs r3, r2 + 800fe1e: f8c1 3088 str.w r3, [r1, #136] @ 0x88 + } + + /*-------------------------- I2C1 clock source configuration ---------------------*/ + if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_I2C1) == RCC_PERIPHCLK_I2C1) + 800fe22: 687b ldr r3, [r7, #4] + 800fe24: 681b ldr r3, [r3, #0] + 800fe26: f003 0340 and.w r3, r3, #64 @ 0x40 + 800fe2a: 2b00 cmp r3, #0 + 800fe2c: d00a beq.n 800fe44 + { + /* Check the parameters */ + assert_param(IS_RCC_I2C1CLKSOURCE(PeriphClkInit->I2c1ClockSelection)); + + /* Configure the I2C1 clock source */ + __HAL_RCC_I2C1_CONFIG(PeriphClkInit->I2c1ClockSelection); + 800fe2e: 4b54 ldr r3, [pc, #336] @ (800ff80 ) + 800fe30: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 800fe34: f423 5240 bic.w r2, r3, #12288 @ 0x3000 + 800fe38: 687b ldr r3, [r7, #4] + 800fe3a: 6d1b ldr r3, [r3, #80] @ 0x50 + 800fe3c: 4950 ldr r1, [pc, #320] @ (800ff80 ) + 800fe3e: 4313 orrs r3, r2 + 800fe40: f8c1 3088 str.w r3, [r1, #136] @ 0x88 + } + +#if defined(I2C2) + + /*-------------------------- I2C2 clock source configuration ---------------------*/ + if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_I2C2) == RCC_PERIPHCLK_I2C2) + 800fe44: 687b ldr r3, [r7, #4] + 800fe46: 681b ldr r3, [r3, #0] + 800fe48: f003 0380 and.w r3, r3, #128 @ 0x80 + 800fe4c: 2b00 cmp r3, #0 + 800fe4e: d00a beq.n 800fe66 + { + /* Check the parameters */ + assert_param(IS_RCC_I2C2CLKSOURCE(PeriphClkInit->I2c2ClockSelection)); + + /* Configure the I2C2 clock source */ + __HAL_RCC_I2C2_CONFIG(PeriphClkInit->I2c2ClockSelection); + 800fe50: 4b4b ldr r3, [pc, #300] @ (800ff80 ) + 800fe52: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 800fe56: f423 4240 bic.w r2, r3, #49152 @ 0xc000 + 800fe5a: 687b ldr r3, [r7, #4] + 800fe5c: 6d5b ldr r3, [r3, #84] @ 0x54 + 800fe5e: 4948 ldr r1, [pc, #288] @ (800ff80 ) + 800fe60: 4313 orrs r3, r2 + 800fe62: f8c1 3088 str.w r3, [r1, #136] @ 0x88 + } + +#endif /* I2C2 */ + + /*-------------------------- I2C3 clock source configuration ---------------------*/ + if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_I2C3) == RCC_PERIPHCLK_I2C3) + 800fe66: 687b ldr r3, [r7, #4] + 800fe68: 681b ldr r3, [r3, #0] + 800fe6a: f403 7380 and.w r3, r3, #256 @ 0x100 + 800fe6e: 2b00 cmp r3, #0 + 800fe70: d00a beq.n 800fe88 + { + /* Check the parameters */ + assert_param(IS_RCC_I2C3CLKSOURCE(PeriphClkInit->I2c3ClockSelection)); + + /* Configure the I2C3 clock source */ + __HAL_RCC_I2C3_CONFIG(PeriphClkInit->I2c3ClockSelection); + 800fe72: 4b43 ldr r3, [pc, #268] @ (800ff80 ) + 800fe74: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 800fe78: f423 3240 bic.w r2, r3, #196608 @ 0x30000 + 800fe7c: 687b ldr r3, [r7, #4] + 800fe7e: 6d9b ldr r3, [r3, #88] @ 0x58 + 800fe80: 493f ldr r1, [pc, #252] @ (800ff80 ) + 800fe82: 4313 orrs r3, r2 + 800fe84: f8c1 3088 str.w r3, [r1, #136] @ 0x88 +#endif /* I2C4 */ + +#if defined(USB_OTG_FS) || defined(USB) + + /*-------------------------- USB clock source configuration ----------------------*/ + if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_USB) == (RCC_PERIPHCLK_USB)) + 800fe88: 687b ldr r3, [r7, #4] + 800fe8a: 681b ldr r3, [r3, #0] + 800fe8c: f403 5300 and.w r3, r3, #8192 @ 0x2000 + 800fe90: 2b00 cmp r3, #0 + 800fe92: d028 beq.n 800fee6 + { + assert_param(IS_RCC_USBCLKSOURCE(PeriphClkInit->UsbClockSelection)); + __HAL_RCC_USB_CONFIG(PeriphClkInit->UsbClockSelection); + 800fe94: 4b3a ldr r3, [pc, #232] @ (800ff80 ) + 800fe96: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 800fe9a: f023 6240 bic.w r2, r3, #201326592 @ 0xc000000 + 800fe9e: 687b ldr r3, [r7, #4] + 800fea0: 6edb ldr r3, [r3, #108] @ 0x6c + 800fea2: 4937 ldr r1, [pc, #220] @ (800ff80 ) + 800fea4: 4313 orrs r3, r2 + 800fea6: f8c1 3088 str.w r3, [r1, #136] @ 0x88 + + if(PeriphClkInit->UsbClockSelection == RCC_USBCLKSOURCE_PLL) + 800feaa: 687b ldr r3, [r7, #4] + 800feac: 6edb ldr r3, [r3, #108] @ 0x6c + 800feae: f1b3 6f00 cmp.w r3, #134217728 @ 0x8000000 + 800feb2: d106 bne.n 800fec2 + { + /* Enable PLL48M1CLK output clock */ + __HAL_RCC_PLLCLKOUT_ENABLE(RCC_PLL_48M1CLK); + 800feb4: 4b32 ldr r3, [pc, #200] @ (800ff80 ) + 800feb6: 68db ldr r3, [r3, #12] + 800feb8: 4a31 ldr r2, [pc, #196] @ (800ff80 ) + 800feba: f443 1380 orr.w r3, r3, #1048576 @ 0x100000 + 800febe: 60d3 str r3, [r2, #12] + 800fec0: e011 b.n 800fee6 + } + else + { +#if defined(RCC_PLLSAI1_SUPPORT) + if(PeriphClkInit->UsbClockSelection == RCC_USBCLKSOURCE_PLLSAI1) + 800fec2: 687b ldr r3, [r7, #4] + 800fec4: 6edb ldr r3, [r3, #108] @ 0x6c + 800fec6: f1b3 6f80 cmp.w r3, #67108864 @ 0x4000000 + 800feca: d10c bne.n 800fee6 + { + /* PLLSAI1 input clock, parameters M, N & Q configuration and clock output (PLLSAI1ClockOut) */ + ret = RCCEx_PLLSAI1_Config(&(PeriphClkInit->PLLSAI1), DIVIDER_Q_UPDATE); + 800fecc: 687b ldr r3, [r7, #4] + 800fece: 3304 adds r3, #4 + 800fed0: 2101 movs r1, #1 + 800fed2: 4618 mov r0, r3 + 800fed4: f000 f8c8 bl 8010068 + 800fed8: 4603 mov r3, r0 + 800feda: 74fb strb r3, [r7, #19] + + if(ret != HAL_OK) + 800fedc: 7cfb ldrb r3, [r7, #19] + 800fede: 2b00 cmp r3, #0 + 800fee0: d001 beq.n 800fee6 + { + /* set overall return value */ + status = ret; + 800fee2: 7cfb ldrb r3, [r7, #19] + 800fee4: 74bb strb r3, [r7, #18] +#endif /* USB_OTG_FS || USB */ + +#if defined(SDMMC1) + + /*-------------------------- SDMMC1 clock source configuration -------------------*/ + if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_SDMMC1) == (RCC_PERIPHCLK_SDMMC1)) + 800fee6: 687b ldr r3, [r7, #4] + 800fee8: 681b ldr r3, [r3, #0] + 800feea: f403 2300 and.w r3, r3, #524288 @ 0x80000 + 800feee: 2b00 cmp r3, #0 + 800fef0: d028 beq.n 800ff44 + { + assert_param(IS_RCC_SDMMC1CLKSOURCE(PeriphClkInit->Sdmmc1ClockSelection)); + __HAL_RCC_SDMMC1_CONFIG(PeriphClkInit->Sdmmc1ClockSelection); + 800fef2: 4b23 ldr r3, [pc, #140] @ (800ff80 ) + 800fef4: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 800fef8: f023 6240 bic.w r2, r3, #201326592 @ 0xc000000 + 800fefc: 687b ldr r3, [r7, #4] + 800fefe: 6f1b ldr r3, [r3, #112] @ 0x70 + 800ff00: 491f ldr r1, [pc, #124] @ (800ff80 ) + 800ff02: 4313 orrs r3, r2 + 800ff04: f8c1 3088 str.w r3, [r1, #136] @ 0x88 + + if(PeriphClkInit->Sdmmc1ClockSelection == RCC_SDMMC1CLKSOURCE_PLL) /* PLL "Q" ? */ + 800ff08: 687b ldr r3, [r7, #4] + 800ff0a: 6f1b ldr r3, [r3, #112] @ 0x70 + 800ff0c: f1b3 6f00 cmp.w r3, #134217728 @ 0x8000000 + 800ff10: d106 bne.n 800ff20 + { + /* Enable PLL48M1CLK output clock */ + __HAL_RCC_PLLCLKOUT_ENABLE(RCC_PLL_48M1CLK); + 800ff12: 4b1b ldr r3, [pc, #108] @ (800ff80 ) + 800ff14: 68db ldr r3, [r3, #12] + 800ff16: 4a1a ldr r2, [pc, #104] @ (800ff80 ) + 800ff18: f443 1380 orr.w r3, r3, #1048576 @ 0x100000 + 800ff1c: 60d3 str r3, [r2, #12] + 800ff1e: e011 b.n 800ff44 + { + /* Enable PLLSAI3CLK output */ + __HAL_RCC_PLLCLKOUT_ENABLE(RCC_PLL_SAI3CLK); + } +#endif + else if(PeriphClkInit->Sdmmc1ClockSelection == RCC_SDMMC1CLKSOURCE_PLLSAI1) + 800ff20: 687b ldr r3, [r7, #4] + 800ff22: 6f1b ldr r3, [r3, #112] @ 0x70 + 800ff24: f1b3 6f80 cmp.w r3, #67108864 @ 0x4000000 + 800ff28: d10c bne.n 800ff44 + { + /* PLLSAI1 input clock, parameters M, N & Q configuration and clock output (PLLSAI1ClockOut) */ + ret = RCCEx_PLLSAI1_Config(&(PeriphClkInit->PLLSAI1), DIVIDER_Q_UPDATE); + 800ff2a: 687b ldr r3, [r7, #4] + 800ff2c: 3304 adds r3, #4 + 800ff2e: 2101 movs r1, #1 + 800ff30: 4618 mov r0, r3 + 800ff32: f000 f899 bl 8010068 + 800ff36: 4603 mov r3, r0 + 800ff38: 74fb strb r3, [r7, #19] + + if(ret != HAL_OK) + 800ff3a: 7cfb ldrb r3, [r7, #19] + 800ff3c: 2b00 cmp r3, #0 + 800ff3e: d001 beq.n 800ff44 + { + /* set overall return value */ + status = ret; + 800ff40: 7cfb ldrb r3, [r7, #19] + 800ff42: 74bb strb r3, [r7, #18] + } + +#endif /* SDMMC1 */ + + /*-------------------------- RNG clock source configuration ----------------------*/ + if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_RNG) == (RCC_PERIPHCLK_RNG)) + 800ff44: 687b ldr r3, [r7, #4] + 800ff46: 681b ldr r3, [r3, #0] + 800ff48: f403 2380 and.w r3, r3, #262144 @ 0x40000 + 800ff4c: 2b00 cmp r3, #0 + 800ff4e: d02b beq.n 800ffa8 + { + assert_param(IS_RCC_RNGCLKSOURCE(PeriphClkInit->RngClockSelection)); + __HAL_RCC_RNG_CONFIG(PeriphClkInit->RngClockSelection); + 800ff50: 4b0b ldr r3, [pc, #44] @ (800ff80 ) + 800ff52: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 800ff56: f023 6240 bic.w r2, r3, #201326592 @ 0xc000000 + 800ff5a: 687b ldr r3, [r7, #4] + 800ff5c: 6f5b ldr r3, [r3, #116] @ 0x74 + 800ff5e: 4908 ldr r1, [pc, #32] @ (800ff80 ) + 800ff60: 4313 orrs r3, r2 + 800ff62: f8c1 3088 str.w r3, [r1, #136] @ 0x88 + + if(PeriphClkInit->RngClockSelection == RCC_RNGCLKSOURCE_PLL) + 800ff66: 687b ldr r3, [r7, #4] + 800ff68: 6f5b ldr r3, [r3, #116] @ 0x74 + 800ff6a: f1b3 6f00 cmp.w r3, #134217728 @ 0x8000000 + 800ff6e: d109 bne.n 800ff84 + { + /* Enable PLL48M1CLK output clock */ + __HAL_RCC_PLLCLKOUT_ENABLE(RCC_PLL_48M1CLK); + 800ff70: 4b03 ldr r3, [pc, #12] @ (800ff80 ) + 800ff72: 68db ldr r3, [r3, #12] + 800ff74: 4a02 ldr r2, [pc, #8] @ (800ff80 ) + 800ff76: f443 1380 orr.w r3, r3, #1048576 @ 0x100000 + 800ff7a: 60d3 str r3, [r2, #12] + 800ff7c: e014 b.n 800ffa8 + 800ff7e: bf00 nop + 800ff80: 40021000 .word 0x40021000 + } +#if defined(RCC_PLLSAI1_SUPPORT) + else if(PeriphClkInit->RngClockSelection == RCC_RNGCLKSOURCE_PLLSAI1) + 800ff84: 687b ldr r3, [r7, #4] + 800ff86: 6f5b ldr r3, [r3, #116] @ 0x74 + 800ff88: f1b3 6f80 cmp.w r3, #67108864 @ 0x4000000 + 800ff8c: d10c bne.n 800ffa8 + { + /* PLLSAI1 input clock, parameters M, N & Q configuration and clock output (PLLSAI1ClockOut) */ + ret = RCCEx_PLLSAI1_Config(&(PeriphClkInit->PLLSAI1), DIVIDER_Q_UPDATE); + 800ff8e: 687b ldr r3, [r7, #4] + 800ff90: 3304 adds r3, #4 + 800ff92: 2101 movs r1, #1 + 800ff94: 4618 mov r0, r3 + 800ff96: f000 f867 bl 8010068 + 800ff9a: 4603 mov r3, r0 + 800ff9c: 74fb strb r3, [r7, #19] + + if(ret != HAL_OK) + 800ff9e: 7cfb ldrb r3, [r7, #19] + 800ffa0: 2b00 cmp r3, #0 + 800ffa2: d001 beq.n 800ffa8 + { + /* set overall return value */ + status = ret; + 800ffa4: 7cfb ldrb r3, [r7, #19] + 800ffa6: 74bb strb r3, [r7, #18] + } + } + + /*-------------------------- ADC clock source configuration ----------------------*/ +#if !defined(STM32L412xx) && !defined(STM32L422xx) + if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_ADC) == RCC_PERIPHCLK_ADC) + 800ffa8: 687b ldr r3, [r7, #4] + 800ffaa: 681b ldr r3, [r3, #0] + 800ffac: f403 4380 and.w r3, r3, #16384 @ 0x4000 + 800ffb0: 2b00 cmp r3, #0 + 800ffb2: d02f beq.n 8010014 + { + /* Check the parameters */ + assert_param(IS_RCC_ADCCLKSOURCE(PeriphClkInit->AdcClockSelection)); + + /* Configure the ADC interface clock source */ + __HAL_RCC_ADC_CONFIG(PeriphClkInit->AdcClockSelection); + 800ffb4: 4b2b ldr r3, [pc, #172] @ (8010064 ) + 800ffb6: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 800ffba: f023 5240 bic.w r2, r3, #805306368 @ 0x30000000 + 800ffbe: 687b ldr r3, [r7, #4] + 800ffc0: 6f9b ldr r3, [r3, #120] @ 0x78 + 800ffc2: 4928 ldr r1, [pc, #160] @ (8010064 ) + 800ffc4: 4313 orrs r3, r2 + 800ffc6: f8c1 3088 str.w r3, [r1, #136] @ 0x88 + +#if defined(RCC_PLLSAI1_SUPPORT) + if(PeriphClkInit->AdcClockSelection == RCC_ADCCLKSOURCE_PLLSAI1) + 800ffca: 687b ldr r3, [r7, #4] + 800ffcc: 6f9b ldr r3, [r3, #120] @ 0x78 + 800ffce: f1b3 5f80 cmp.w r3, #268435456 @ 0x10000000 + 800ffd2: d10d bne.n 800fff0 + { + /* PLLSAI1 input clock, parameters M, N & R configuration and clock output (PLLSAI1ClockOut) */ + ret = RCCEx_PLLSAI1_Config(&(PeriphClkInit->PLLSAI1), DIVIDER_R_UPDATE); + 800ffd4: 687b ldr r3, [r7, #4] + 800ffd6: 3304 adds r3, #4 + 800ffd8: 2102 movs r1, #2 + 800ffda: 4618 mov r0, r3 + 800ffdc: f000 f844 bl 8010068 + 800ffe0: 4603 mov r3, r0 + 800ffe2: 74fb strb r3, [r7, #19] + + if(ret != HAL_OK) + 800ffe4: 7cfb ldrb r3, [r7, #19] + 800ffe6: 2b00 cmp r3, #0 + 800ffe8: d014 beq.n 8010014 + { + /* set overall return value */ + status = ret; + 800ffea: 7cfb ldrb r3, [r7, #19] + 800ffec: 74bb strb r3, [r7, #18] + 800ffee: e011 b.n 8010014 + } +#endif /* RCC_PLLSAI1_SUPPORT */ + +#if defined(STM32L471xx) || defined(STM32L475xx) || defined(STM32L476xx) || defined(STM32L485xx) || defined(STM32L486xx) || defined(STM32L496xx) || defined(STM32L4A6xx) + + else if(PeriphClkInit->AdcClockSelection == RCC_ADCCLKSOURCE_PLLSAI2) + 800fff0: 687b ldr r3, [r7, #4] + 800fff2: 6f9b ldr r3, [r3, #120] @ 0x78 + 800fff4: f1b3 5f00 cmp.w r3, #536870912 @ 0x20000000 + 800fff8: d10c bne.n 8010014 + { + /* PLLSAI2 input clock, parameters M, N & R configuration and clock output (PLLSAI2ClockOut) */ + ret = RCCEx_PLLSAI2_Config(&(PeriphClkInit->PLLSAI2), DIVIDER_R_UPDATE); + 800fffa: 687b ldr r3, [r7, #4] + 800fffc: 3320 adds r3, #32 + 800fffe: 2102 movs r1, #2 + 8010000: 4618 mov r0, r3 + 8010002: f000 f925 bl 8010250 + 8010006: 4603 mov r3, r0 + 8010008: 74fb strb r3, [r7, #19] + + if(ret != HAL_OK) + 801000a: 7cfb ldrb r3, [r7, #19] + 801000c: 2b00 cmp r3, #0 + 801000e: d001 beq.n 8010014 + { + /* set overall return value */ + status = ret; + 8010010: 7cfb ldrb r3, [r7, #19] + 8010012: 74bb strb r3, [r7, #18] +#endif /* !STM32L412xx && !STM32L422xx */ + +#if defined(SWPMI1) + + /*-------------------------- SWPMI1 clock source configuration -------------------*/ + if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_SWPMI1) == RCC_PERIPHCLK_SWPMI1) + 8010014: 687b ldr r3, [r7, #4] + 8010016: 681b ldr r3, [r3, #0] + 8010018: f403 4300 and.w r3, r3, #32768 @ 0x8000 + 801001c: 2b00 cmp r3, #0 + 801001e: d00a beq.n 8010036 + { + /* Check the parameters */ + assert_param(IS_RCC_SWPMI1CLKSOURCE(PeriphClkInit->Swpmi1ClockSelection)); + + /* Configure the SWPMI1 clock source */ + __HAL_RCC_SWPMI1_CONFIG(PeriphClkInit->Swpmi1ClockSelection); + 8010020: 4b10 ldr r3, [pc, #64] @ (8010064 ) + 8010022: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 8010026: f023 4280 bic.w r2, r3, #1073741824 @ 0x40000000 + 801002a: 687b ldr r3, [r7, #4] + 801002c: 6fdb ldr r3, [r3, #124] @ 0x7c + 801002e: 490d ldr r1, [pc, #52] @ (8010064 ) + 8010030: 4313 orrs r3, r2 + 8010032: f8c1 3088 str.w r3, [r1, #136] @ 0x88 +#endif /* SWPMI1 */ + +#if defined(DFSDM1_Filter0) + + /*-------------------------- DFSDM1 clock source configuration -------------------*/ + if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_DFSDM1) == RCC_PERIPHCLK_DFSDM1) + 8010036: 687b ldr r3, [r7, #4] + 8010038: 681b ldr r3, [r3, #0] + 801003a: f403 3380 and.w r3, r3, #65536 @ 0x10000 + 801003e: 2b00 cmp r3, #0 + 8010040: d00b beq.n 801005a + { + /* Check the parameters */ + assert_param(IS_RCC_DFSDM1CLKSOURCE(PeriphClkInit->Dfsdm1ClockSelection)); + + /* Configure the DFSDM1 interface clock source */ + __HAL_RCC_DFSDM1_CONFIG(PeriphClkInit->Dfsdm1ClockSelection); + 8010042: 4b08 ldr r3, [pc, #32] @ (8010064 ) + 8010044: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 8010048: f023 4200 bic.w r2, r3, #2147483648 @ 0x80000000 + 801004c: 687b ldr r3, [r7, #4] + 801004e: f8d3 3080 ldr.w r3, [r3, #128] @ 0x80 + 8010052: 4904 ldr r1, [pc, #16] @ (8010064 ) + 8010054: 4313 orrs r3, r2 + 8010056: f8c1 3088 str.w r3, [r1, #136] @ 0x88 + } + } + +#endif /* OCTOSPI1 || OCTOSPI2 */ + + return status; + 801005a: 7cbb ldrb r3, [r7, #18] +} + 801005c: 4618 mov r0, r3 + 801005e: 3718 adds r7, #24 + 8010060: 46bd mov sp, r7 + 8010062: bd80 pop {r7, pc} + 8010064: 40021000 .word 0x40021000 + +08010068 : + * @note PLLSAI1 is temporary disable to apply new parameters + * + * @retval HAL status + */ +static HAL_StatusTypeDef RCCEx_PLLSAI1_Config(RCC_PLLSAI1InitTypeDef *PllSai1, uint32_t Divider) +{ + 8010068: b580 push {r7, lr} + 801006a: b084 sub sp, #16 + 801006c: af00 add r7, sp, #0 + 801006e: 6078 str r0, [r7, #4] + 8010070: 6039 str r1, [r7, #0] + uint32_t tickstart; + HAL_StatusTypeDef status = HAL_OK; + 8010072: 2300 movs r3, #0 + 8010074: 73fb strb r3, [r7, #15] + assert_param(IS_RCC_PLLSAI1M_VALUE(PllSai1->PLLSAI1M)); + assert_param(IS_RCC_PLLSAI1N_VALUE(PllSai1->PLLSAI1N)); + assert_param(IS_RCC_PLLSAI1CLOCKOUT_VALUE(PllSai1->PLLSAI1ClockOut)); + + /* Check that PLLSAI1 clock source and divider M can be applied */ + if(__HAL_RCC_GET_PLL_OSCSOURCE() != RCC_PLLSOURCE_NONE) + 8010076: 4b75 ldr r3, [pc, #468] @ (801024c ) + 8010078: 68db ldr r3, [r3, #12] + 801007a: f003 0303 and.w r3, r3, #3 + 801007e: 2b00 cmp r3, #0 + 8010080: d018 beq.n 80100b4 + { + /* PLL clock source and divider M already set, check that no request for change */ + if((__HAL_RCC_GET_PLL_OSCSOURCE() != PllSai1->PLLSAI1Source) + 8010082: 4b72 ldr r3, [pc, #456] @ (801024c ) + 8010084: 68db ldr r3, [r3, #12] + 8010086: f003 0203 and.w r2, r3, #3 + 801008a: 687b ldr r3, [r7, #4] + 801008c: 681b ldr r3, [r3, #0] + 801008e: 429a cmp r2, r3 + 8010090: d10d bne.n 80100ae + || + (PllSai1->PLLSAI1Source == RCC_PLLSOURCE_NONE) + 8010092: 687b ldr r3, [r7, #4] + 8010094: 681b ldr r3, [r3, #0] + || + 8010096: 2b00 cmp r3, #0 + 8010098: d009 beq.n 80100ae +#if !defined(RCC_PLLSAI1M_DIV_1_16_SUPPORT) + || + (((READ_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLLM) >> RCC_PLLCFGR_PLLM_Pos) + 1U) != PllSai1->PLLSAI1M) + 801009a: 4b6c ldr r3, [pc, #432] @ (801024c ) + 801009c: 68db ldr r3, [r3, #12] + 801009e: 091b lsrs r3, r3, #4 + 80100a0: f003 0307 and.w r3, r3, #7 + 80100a4: 1c5a adds r2, r3, #1 + 80100a6: 687b ldr r3, [r7, #4] + 80100a8: 685b ldr r3, [r3, #4] + || + 80100aa: 429a cmp r2, r3 + 80100ac: d047 beq.n 801013e +#endif + ) + { + status = HAL_ERROR; + 80100ae: 2301 movs r3, #1 + 80100b0: 73fb strb r3, [r7, #15] + 80100b2: e044 b.n 801013e + } + } + else + { + /* Check PLLSAI1 clock source availability */ + switch(PllSai1->PLLSAI1Source) + 80100b4: 687b ldr r3, [r7, #4] + 80100b6: 681b ldr r3, [r3, #0] + 80100b8: 2b03 cmp r3, #3 + 80100ba: d018 beq.n 80100ee + 80100bc: 2b03 cmp r3, #3 + 80100be: d825 bhi.n 801010c + 80100c0: 2b01 cmp r3, #1 + 80100c2: d002 beq.n 80100ca + 80100c4: 2b02 cmp r3, #2 + 80100c6: d009 beq.n 80100dc + 80100c8: e020 b.n 801010c + { + case RCC_PLLSOURCE_MSI: + if(HAL_IS_BIT_CLR(RCC->CR, RCC_CR_MSIRDY)) + 80100ca: 4b60 ldr r3, [pc, #384] @ (801024c ) + 80100cc: 681b ldr r3, [r3, #0] + 80100ce: f003 0302 and.w r3, r3, #2 + 80100d2: 2b00 cmp r3, #0 + 80100d4: d11d bne.n 8010112 + { + status = HAL_ERROR; + 80100d6: 2301 movs r3, #1 + 80100d8: 73fb strb r3, [r7, #15] + } + break; + 80100da: e01a b.n 8010112 + case RCC_PLLSOURCE_HSI: + if(HAL_IS_BIT_CLR(RCC->CR, RCC_CR_HSIRDY)) + 80100dc: 4b5b ldr r3, [pc, #364] @ (801024c ) + 80100de: 681b ldr r3, [r3, #0] + 80100e0: f403 6380 and.w r3, r3, #1024 @ 0x400 + 80100e4: 2b00 cmp r3, #0 + 80100e6: d116 bne.n 8010116 + { + status = HAL_ERROR; + 80100e8: 2301 movs r3, #1 + 80100ea: 73fb strb r3, [r7, #15] + } + break; + 80100ec: e013 b.n 8010116 + case RCC_PLLSOURCE_HSE: + if(HAL_IS_BIT_CLR(RCC->CR, RCC_CR_HSERDY)) + 80100ee: 4b57 ldr r3, [pc, #348] @ (801024c ) + 80100f0: 681b ldr r3, [r3, #0] + 80100f2: f403 3300 and.w r3, r3, #131072 @ 0x20000 + 80100f6: 2b00 cmp r3, #0 + 80100f8: d10f bne.n 801011a + { + if(HAL_IS_BIT_CLR(RCC->CR, RCC_CR_HSEBYP)) + 80100fa: 4b54 ldr r3, [pc, #336] @ (801024c ) + 80100fc: 681b ldr r3, [r3, #0] + 80100fe: f403 2380 and.w r3, r3, #262144 @ 0x40000 + 8010102: 2b00 cmp r3, #0 + 8010104: d109 bne.n 801011a + { + status = HAL_ERROR; + 8010106: 2301 movs r3, #1 + 8010108: 73fb strb r3, [r7, #15] + } + } + break; + 801010a: e006 b.n 801011a + default: + status = HAL_ERROR; + 801010c: 2301 movs r3, #1 + 801010e: 73fb strb r3, [r7, #15] + break; + 8010110: e004 b.n 801011c + break; + 8010112: bf00 nop + 8010114: e002 b.n 801011c + break; + 8010116: bf00 nop + 8010118: e000 b.n 801011c + break; + 801011a: bf00 nop + } + + if(status == HAL_OK) + 801011c: 7bfb ldrb r3, [r7, #15] + 801011e: 2b00 cmp r3, #0 + 8010120: d10d bne.n 801013e +#if defined(RCC_PLLSAI1M_DIV_1_16_SUPPORT) + /* Set PLLSAI1 clock source */ + MODIFY_REG(RCC->PLLCFGR, RCC_PLLCFGR_PLLSRC, PllSai1->PLLSAI1Source); +#else + /* Set PLLSAI1 clock source and divider M */ + MODIFY_REG(RCC->PLLCFGR, RCC_PLLCFGR_PLLSRC | RCC_PLLCFGR_PLLM, PllSai1->PLLSAI1Source | (PllSai1->PLLSAI1M - 1U) << RCC_PLLCFGR_PLLM_Pos); + 8010122: 4b4a ldr r3, [pc, #296] @ (801024c ) + 8010124: 68db ldr r3, [r3, #12] + 8010126: f023 0273 bic.w r2, r3, #115 @ 0x73 + 801012a: 687b ldr r3, [r7, #4] + 801012c: 6819 ldr r1, [r3, #0] + 801012e: 687b ldr r3, [r7, #4] + 8010130: 685b ldr r3, [r3, #4] + 8010132: 3b01 subs r3, #1 + 8010134: 011b lsls r3, r3, #4 + 8010136: 430b orrs r3, r1 + 8010138: 4944 ldr r1, [pc, #272] @ (801024c ) + 801013a: 4313 orrs r3, r2 + 801013c: 60cb str r3, [r1, #12] +#endif + } + } + + if(status == HAL_OK) + 801013e: 7bfb ldrb r3, [r7, #15] + 8010140: 2b00 cmp r3, #0 + 8010142: d17d bne.n 8010240 + { + /* Disable the PLLSAI1 */ + __HAL_RCC_PLLSAI1_DISABLE(); + 8010144: 4b41 ldr r3, [pc, #260] @ (801024c ) + 8010146: 681b ldr r3, [r3, #0] + 8010148: 4a40 ldr r2, [pc, #256] @ (801024c ) + 801014a: f023 6380 bic.w r3, r3, #67108864 @ 0x4000000 + 801014e: 6013 str r3, [r2, #0] + + /* Get Start Tick*/ + tickstart = HAL_GetTick(); + 8010150: f7fa fd1e bl 800ab90 + 8010154: 60b8 str r0, [r7, #8] + + /* Wait till PLLSAI1 is ready to be updated */ + while(READ_BIT(RCC->CR, RCC_CR_PLLSAI1RDY) != 0U) + 8010156: e009 b.n 801016c + { + if((HAL_GetTick() - tickstart) > PLLSAI1_TIMEOUT_VALUE) + 8010158: f7fa fd1a bl 800ab90 + 801015c: 4602 mov r2, r0 + 801015e: 68bb ldr r3, [r7, #8] + 8010160: 1ad3 subs r3, r2, r3 + 8010162: 2b02 cmp r3, #2 + 8010164: d902 bls.n 801016c + { + status = HAL_TIMEOUT; + 8010166: 2303 movs r3, #3 + 8010168: 73fb strb r3, [r7, #15] + break; + 801016a: e005 b.n 8010178 + while(READ_BIT(RCC->CR, RCC_CR_PLLSAI1RDY) != 0U) + 801016c: 4b37 ldr r3, [pc, #220] @ (801024c ) + 801016e: 681b ldr r3, [r3, #0] + 8010170: f003 6300 and.w r3, r3, #134217728 @ 0x8000000 + 8010174: 2b00 cmp r3, #0 + 8010176: d1ef bne.n 8010158 + } + } + + if(status == HAL_OK) + 8010178: 7bfb ldrb r3, [r7, #15] + 801017a: 2b00 cmp r3, #0 + 801017c: d160 bne.n 8010240 + { + if(Divider == DIVIDER_P_UPDATE) + 801017e: 683b ldr r3, [r7, #0] + 8010180: 2b00 cmp r3, #0 + 8010182: d111 bne.n 80101a8 + MODIFY_REG(RCC->PLLSAI1CFGR, + RCC_PLLSAI1CFGR_PLLSAI1N | RCC_PLLSAI1CFGR_PLLSAI1PDIV, + (PllSai1->PLLSAI1N << RCC_PLLSAI1CFGR_PLLSAI1N_Pos) | + (PllSai1->PLLSAI1P << RCC_PLLSAI1CFGR_PLLSAI1PDIV_Pos)); +#else + MODIFY_REG(RCC->PLLSAI1CFGR, + 8010184: 4b31 ldr r3, [pc, #196] @ (801024c ) + 8010186: 691b ldr r3, [r3, #16] + 8010188: f423 331f bic.w r3, r3, #162816 @ 0x27c00 + 801018c: f423 7340 bic.w r3, r3, #768 @ 0x300 + 8010190: 687a ldr r2, [r7, #4] + 8010192: 6892 ldr r2, [r2, #8] + 8010194: 0211 lsls r1, r2, #8 + 8010196: 687a ldr r2, [r7, #4] + 8010198: 68d2 ldr r2, [r2, #12] + 801019a: 0912 lsrs r2, r2, #4 + 801019c: 0452 lsls r2, r2, #17 + 801019e: 430a orrs r2, r1 + 80101a0: 492a ldr r1, [pc, #168] @ (801024c ) + 80101a2: 4313 orrs r3, r2 + 80101a4: 610b str r3, [r1, #16] + 80101a6: e027 b.n 80101f8 + ((PllSai1->PLLSAI1P >> 4U) << RCC_PLLSAI1CFGR_PLLSAI1P_Pos)); +#endif /* RCC_PLLSAI1P_DIV_2_31_SUPPORT */ + +#endif /* RCC_PLLSAI1M_DIV_1_16_SUPPORT */ + } + else if(Divider == DIVIDER_Q_UPDATE) + 80101a8: 683b ldr r3, [r7, #0] + 80101aa: 2b01 cmp r3, #1 + 80101ac: d112 bne.n 80101d4 + (PllSai1->PLLSAI1N << RCC_PLLSAI1CFGR_PLLSAI1N_Pos) | + (((PllSai1->PLLSAI1Q >> 1U) - 1U) << RCC_PLLSAI1CFGR_PLLSAI1Q_Pos) | + ((PllSai1->PLLSAI1M - 1U) << RCC_PLLSAI1CFGR_PLLSAI1M_Pos)); +#else + /* Configure the PLLSAI1 Division factor Q and Multiplication factor N*/ + MODIFY_REG(RCC->PLLSAI1CFGR, + 80101ae: 4b27 ldr r3, [pc, #156] @ (801024c ) + 80101b0: 691b ldr r3, [r3, #16] + 80101b2: f423 03c0 bic.w r3, r3, #6291456 @ 0x600000 + 80101b6: f423 43fe bic.w r3, r3, #32512 @ 0x7f00 + 80101ba: 687a ldr r2, [r7, #4] + 80101bc: 6892 ldr r2, [r2, #8] + 80101be: 0211 lsls r1, r2, #8 + 80101c0: 687a ldr r2, [r7, #4] + 80101c2: 6912 ldr r2, [r2, #16] + 80101c4: 0852 lsrs r2, r2, #1 + 80101c6: 3a01 subs r2, #1 + 80101c8: 0552 lsls r2, r2, #21 + 80101ca: 430a orrs r2, r1 + 80101cc: 491f ldr r1, [pc, #124] @ (801024c ) + 80101ce: 4313 orrs r3, r2 + 80101d0: 610b str r3, [r1, #16] + 80101d2: e011 b.n 80101f8 + (PllSai1->PLLSAI1N << RCC_PLLSAI1CFGR_PLLSAI1N_Pos) | + (((PllSai1->PLLSAI1R >> 1U) - 1U) << RCC_PLLSAI1CFGR_PLLSAI1R_Pos) | + ((PllSai1->PLLSAI1M - 1U) << RCC_PLLSAI1CFGR_PLLSAI1M_Pos)); +#else + /* Configure the PLLSAI1 Division factor R and Multiplication factor N*/ + MODIFY_REG(RCC->PLLSAI1CFGR, + 80101d4: 4b1d ldr r3, [pc, #116] @ (801024c ) + 80101d6: 691b ldr r3, [r3, #16] + 80101d8: f023 63c0 bic.w r3, r3, #100663296 @ 0x6000000 + 80101dc: f423 43fe bic.w r3, r3, #32512 @ 0x7f00 + 80101e0: 687a ldr r2, [r7, #4] + 80101e2: 6892 ldr r2, [r2, #8] + 80101e4: 0211 lsls r1, r2, #8 + 80101e6: 687a ldr r2, [r7, #4] + 80101e8: 6952 ldr r2, [r2, #20] + 80101ea: 0852 lsrs r2, r2, #1 + 80101ec: 3a01 subs r2, #1 + 80101ee: 0652 lsls r2, r2, #25 + 80101f0: 430a orrs r2, r1 + 80101f2: 4916 ldr r1, [pc, #88] @ (801024c ) + 80101f4: 4313 orrs r3, r2 + 80101f6: 610b str r3, [r1, #16] + (((PllSai1->PLLSAI1R >> 1U) - 1U) << RCC_PLLSAI1CFGR_PLLSAI1R_Pos)); +#endif /* RCC_PLLSAI1M_DIV_1_16_SUPPORT */ + } + + /* Enable the PLLSAI1 again by setting PLLSAI1ON to 1*/ + __HAL_RCC_PLLSAI1_ENABLE(); + 80101f8: 4b14 ldr r3, [pc, #80] @ (801024c ) + 80101fa: 681b ldr r3, [r3, #0] + 80101fc: 4a13 ldr r2, [pc, #76] @ (801024c ) + 80101fe: f043 6380 orr.w r3, r3, #67108864 @ 0x4000000 + 8010202: 6013 str r3, [r2, #0] + + /* Get Start Tick*/ + tickstart = HAL_GetTick(); + 8010204: f7fa fcc4 bl 800ab90 + 8010208: 60b8 str r0, [r7, #8] + + /* Wait till PLLSAI1 is ready */ + while(READ_BIT(RCC->CR, RCC_CR_PLLSAI1RDY) == 0U) + 801020a: e009 b.n 8010220 + { + if((HAL_GetTick() - tickstart) > PLLSAI1_TIMEOUT_VALUE) + 801020c: f7fa fcc0 bl 800ab90 + 8010210: 4602 mov r2, r0 + 8010212: 68bb ldr r3, [r7, #8] + 8010214: 1ad3 subs r3, r2, r3 + 8010216: 2b02 cmp r3, #2 + 8010218: d902 bls.n 8010220 + { + status = HAL_TIMEOUT; + 801021a: 2303 movs r3, #3 + 801021c: 73fb strb r3, [r7, #15] + break; + 801021e: e005 b.n 801022c + while(READ_BIT(RCC->CR, RCC_CR_PLLSAI1RDY) == 0U) + 8010220: 4b0a ldr r3, [pc, #40] @ (801024c ) + 8010222: 681b ldr r3, [r3, #0] + 8010224: f003 6300 and.w r3, r3, #134217728 @ 0x8000000 + 8010228: 2b00 cmp r3, #0 + 801022a: d0ef beq.n 801020c + } + } + + if(status == HAL_OK) + 801022c: 7bfb ldrb r3, [r7, #15] + 801022e: 2b00 cmp r3, #0 + 8010230: d106 bne.n 8010240 + { + /* Configure the PLLSAI1 Clock output(s) */ + __HAL_RCC_PLLSAI1CLKOUT_ENABLE(PllSai1->PLLSAI1ClockOut); + 8010232: 4b06 ldr r3, [pc, #24] @ (801024c ) + 8010234: 691a ldr r2, [r3, #16] + 8010236: 687b ldr r3, [r7, #4] + 8010238: 699b ldr r3, [r3, #24] + 801023a: 4904 ldr r1, [pc, #16] @ (801024c ) + 801023c: 4313 orrs r3, r2 + 801023e: 610b str r3, [r1, #16] + } + } + } + + return status; + 8010240: 7bfb ldrb r3, [r7, #15] +} + 8010242: 4618 mov r0, r3 + 8010244: 3710 adds r7, #16 + 8010246: 46bd mov sp, r7 + 8010248: bd80 pop {r7, pc} + 801024a: bf00 nop + 801024c: 40021000 .word 0x40021000 + +08010250 : + * @note PLLSAI2 is temporary disable to apply new parameters + * + * @retval HAL status + */ +static HAL_StatusTypeDef RCCEx_PLLSAI2_Config(RCC_PLLSAI2InitTypeDef *PllSai2, uint32_t Divider) +{ + 8010250: b580 push {r7, lr} + 8010252: b084 sub sp, #16 + 8010254: af00 add r7, sp, #0 + 8010256: 6078 str r0, [r7, #4] + 8010258: 6039 str r1, [r7, #0] + uint32_t tickstart; + HAL_StatusTypeDef status = HAL_OK; + 801025a: 2300 movs r3, #0 + 801025c: 73fb strb r3, [r7, #15] + assert_param(IS_RCC_PLLSAI2M_VALUE(PllSai2->PLLSAI2M)); + assert_param(IS_RCC_PLLSAI2N_VALUE(PllSai2->PLLSAI2N)); + assert_param(IS_RCC_PLLSAI2CLOCKOUT_VALUE(PllSai2->PLLSAI2ClockOut)); + + /* Check that PLLSAI2 clock source and divider M can be applied */ + if(__HAL_RCC_GET_PLL_OSCSOURCE() != RCC_PLLSOURCE_NONE) + 801025e: 4b6a ldr r3, [pc, #424] @ (8010408 ) + 8010260: 68db ldr r3, [r3, #12] + 8010262: f003 0303 and.w r3, r3, #3 + 8010266: 2b00 cmp r3, #0 + 8010268: d018 beq.n 801029c + { + /* PLL clock source and divider M already set, check that no request for change */ + if((__HAL_RCC_GET_PLL_OSCSOURCE() != PllSai2->PLLSAI2Source) + 801026a: 4b67 ldr r3, [pc, #412] @ (8010408 ) + 801026c: 68db ldr r3, [r3, #12] + 801026e: f003 0203 and.w r2, r3, #3 + 8010272: 687b ldr r3, [r7, #4] + 8010274: 681b ldr r3, [r3, #0] + 8010276: 429a cmp r2, r3 + 8010278: d10d bne.n 8010296 + || + (PllSai2->PLLSAI2Source == RCC_PLLSOURCE_NONE) + 801027a: 687b ldr r3, [r7, #4] + 801027c: 681b ldr r3, [r3, #0] + || + 801027e: 2b00 cmp r3, #0 + 8010280: d009 beq.n 8010296 +#if !defined(RCC_PLLSAI2M_DIV_1_16_SUPPORT) + || + (((READ_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLLM) >> RCC_PLLCFGR_PLLM_Pos) + 1U) != PllSai2->PLLSAI2M) + 8010282: 4b61 ldr r3, [pc, #388] @ (8010408 ) + 8010284: 68db ldr r3, [r3, #12] + 8010286: 091b lsrs r3, r3, #4 + 8010288: f003 0307 and.w r3, r3, #7 + 801028c: 1c5a adds r2, r3, #1 + 801028e: 687b ldr r3, [r7, #4] + 8010290: 685b ldr r3, [r3, #4] + || + 8010292: 429a cmp r2, r3 + 8010294: d047 beq.n 8010326 +#endif + ) + { + status = HAL_ERROR; + 8010296: 2301 movs r3, #1 + 8010298: 73fb strb r3, [r7, #15] + 801029a: e044 b.n 8010326 + } + } + else + { + /* Check PLLSAI2 clock source availability */ + switch(PllSai2->PLLSAI2Source) + 801029c: 687b ldr r3, [r7, #4] + 801029e: 681b ldr r3, [r3, #0] + 80102a0: 2b03 cmp r3, #3 + 80102a2: d018 beq.n 80102d6 + 80102a4: 2b03 cmp r3, #3 + 80102a6: d825 bhi.n 80102f4 + 80102a8: 2b01 cmp r3, #1 + 80102aa: d002 beq.n 80102b2 + 80102ac: 2b02 cmp r3, #2 + 80102ae: d009 beq.n 80102c4 + 80102b0: e020 b.n 80102f4 + { + case RCC_PLLSOURCE_MSI: + if(HAL_IS_BIT_CLR(RCC->CR, RCC_CR_MSIRDY)) + 80102b2: 4b55 ldr r3, [pc, #340] @ (8010408 ) + 80102b4: 681b ldr r3, [r3, #0] + 80102b6: f003 0302 and.w r3, r3, #2 + 80102ba: 2b00 cmp r3, #0 + 80102bc: d11d bne.n 80102fa + { + status = HAL_ERROR; + 80102be: 2301 movs r3, #1 + 80102c0: 73fb strb r3, [r7, #15] + } + break; + 80102c2: e01a b.n 80102fa + case RCC_PLLSOURCE_HSI: + if(HAL_IS_BIT_CLR(RCC->CR, RCC_CR_HSIRDY)) + 80102c4: 4b50 ldr r3, [pc, #320] @ (8010408 ) + 80102c6: 681b ldr r3, [r3, #0] + 80102c8: f403 6380 and.w r3, r3, #1024 @ 0x400 + 80102cc: 2b00 cmp r3, #0 + 80102ce: d116 bne.n 80102fe + { + status = HAL_ERROR; + 80102d0: 2301 movs r3, #1 + 80102d2: 73fb strb r3, [r7, #15] + } + break; + 80102d4: e013 b.n 80102fe + case RCC_PLLSOURCE_HSE: + if(HAL_IS_BIT_CLR(RCC->CR, RCC_CR_HSERDY)) + 80102d6: 4b4c ldr r3, [pc, #304] @ (8010408 ) + 80102d8: 681b ldr r3, [r3, #0] + 80102da: f403 3300 and.w r3, r3, #131072 @ 0x20000 + 80102de: 2b00 cmp r3, #0 + 80102e0: d10f bne.n 8010302 + { + if(HAL_IS_BIT_CLR(RCC->CR, RCC_CR_HSEBYP)) + 80102e2: 4b49 ldr r3, [pc, #292] @ (8010408 ) + 80102e4: 681b ldr r3, [r3, #0] + 80102e6: f403 2380 and.w r3, r3, #262144 @ 0x40000 + 80102ea: 2b00 cmp r3, #0 + 80102ec: d109 bne.n 8010302 + { + status = HAL_ERROR; + 80102ee: 2301 movs r3, #1 + 80102f0: 73fb strb r3, [r7, #15] + } + } + break; + 80102f2: e006 b.n 8010302 + default: + status = HAL_ERROR; + 80102f4: 2301 movs r3, #1 + 80102f6: 73fb strb r3, [r7, #15] + break; + 80102f8: e004 b.n 8010304 + break; + 80102fa: bf00 nop + 80102fc: e002 b.n 8010304 + break; + 80102fe: bf00 nop + 8010300: e000 b.n 8010304 + break; + 8010302: bf00 nop + } + + if(status == HAL_OK) + 8010304: 7bfb ldrb r3, [r7, #15] + 8010306: 2b00 cmp r3, #0 + 8010308: d10d bne.n 8010326 +#if defined(RCC_PLLSAI2M_DIV_1_16_SUPPORT) + /* Set PLLSAI2 clock source */ + MODIFY_REG(RCC->PLLCFGR, RCC_PLLCFGR_PLLSRC, PllSai2->PLLSAI2Source); +#else + /* Set PLLSAI2 clock source and divider M */ + MODIFY_REG(RCC->PLLCFGR, RCC_PLLCFGR_PLLSRC | RCC_PLLCFGR_PLLM, PllSai2->PLLSAI2Source | (PllSai2->PLLSAI2M - 1U) << RCC_PLLCFGR_PLLM_Pos); + 801030a: 4b3f ldr r3, [pc, #252] @ (8010408 ) + 801030c: 68db ldr r3, [r3, #12] + 801030e: f023 0273 bic.w r2, r3, #115 @ 0x73 + 8010312: 687b ldr r3, [r7, #4] + 8010314: 6819 ldr r1, [r3, #0] + 8010316: 687b ldr r3, [r7, #4] + 8010318: 685b ldr r3, [r3, #4] + 801031a: 3b01 subs r3, #1 + 801031c: 011b lsls r3, r3, #4 + 801031e: 430b orrs r3, r1 + 8010320: 4939 ldr r1, [pc, #228] @ (8010408 ) + 8010322: 4313 orrs r3, r2 + 8010324: 60cb str r3, [r1, #12] +#endif + } + } + + if(status == HAL_OK) + 8010326: 7bfb ldrb r3, [r7, #15] + 8010328: 2b00 cmp r3, #0 + 801032a: d167 bne.n 80103fc + { + /* Disable the PLLSAI2 */ + __HAL_RCC_PLLSAI2_DISABLE(); + 801032c: 4b36 ldr r3, [pc, #216] @ (8010408 ) + 801032e: 681b ldr r3, [r3, #0] + 8010330: 4a35 ldr r2, [pc, #212] @ (8010408 ) + 8010332: f023 5380 bic.w r3, r3, #268435456 @ 0x10000000 + 8010336: 6013 str r3, [r2, #0] + + /* Get Start Tick*/ + tickstart = HAL_GetTick(); + 8010338: f7fa fc2a bl 800ab90 + 801033c: 60b8 str r0, [r7, #8] + + /* Wait till PLLSAI2 is ready to be updated */ + while(READ_BIT(RCC->CR, RCC_CR_PLLSAI2RDY) != 0U) + 801033e: e009 b.n 8010354 + { + if((HAL_GetTick() - tickstart) > PLLSAI2_TIMEOUT_VALUE) + 8010340: f7fa fc26 bl 800ab90 + 8010344: 4602 mov r2, r0 + 8010346: 68bb ldr r3, [r7, #8] + 8010348: 1ad3 subs r3, r2, r3 + 801034a: 2b02 cmp r3, #2 + 801034c: d902 bls.n 8010354 + { + status = HAL_TIMEOUT; + 801034e: 2303 movs r3, #3 + 8010350: 73fb strb r3, [r7, #15] + break; + 8010352: e005 b.n 8010360 + while(READ_BIT(RCC->CR, RCC_CR_PLLSAI2RDY) != 0U) + 8010354: 4b2c ldr r3, [pc, #176] @ (8010408 ) + 8010356: 681b ldr r3, [r3, #0] + 8010358: f003 5300 and.w r3, r3, #536870912 @ 0x20000000 + 801035c: 2b00 cmp r3, #0 + 801035e: d1ef bne.n 8010340 + } + } + + if(status == HAL_OK) + 8010360: 7bfb ldrb r3, [r7, #15] + 8010362: 2b00 cmp r3, #0 + 8010364: d14a bne.n 80103fc + { + if(Divider == DIVIDER_P_UPDATE) + 8010366: 683b ldr r3, [r7, #0] + 8010368: 2b00 cmp r3, #0 + 801036a: d111 bne.n 8010390 + MODIFY_REG(RCC->PLLSAI2CFGR, + RCC_PLLSAI2CFGR_PLLSAI2N | RCC_PLLSAI2CFGR_PLLSAI2PDIV, + (PllSai2->PLLSAI2N << RCC_PLLSAI2CFGR_PLLSAI2N_Pos) | + (PllSai2->PLLSAI2P << RCC_PLLSAI2CFGR_PLLSAI2PDIV_Pos)); +#else + MODIFY_REG(RCC->PLLSAI2CFGR, + 801036c: 4b26 ldr r3, [pc, #152] @ (8010408 ) + 801036e: 695b ldr r3, [r3, #20] + 8010370: f423 331f bic.w r3, r3, #162816 @ 0x27c00 + 8010374: f423 7340 bic.w r3, r3, #768 @ 0x300 + 8010378: 687a ldr r2, [r7, #4] + 801037a: 6892 ldr r2, [r2, #8] + 801037c: 0211 lsls r1, r2, #8 + 801037e: 687a ldr r2, [r7, #4] + 8010380: 68d2 ldr r2, [r2, #12] + 8010382: 0912 lsrs r2, r2, #4 + 8010384: 0452 lsls r2, r2, #17 + 8010386: 430a orrs r2, r1 + 8010388: 491f ldr r1, [pc, #124] @ (8010408 ) + 801038a: 4313 orrs r3, r2 + 801038c: 614b str r3, [r1, #20] + 801038e: e011 b.n 80103b4 + (PllSai2->PLLSAI2N << RCC_PLLSAI2CFGR_PLLSAI2N_Pos) | + (((PllSai2->PLLSAI2R >> 1U) - 1U) << RCC_PLLSAI2CFGR_PLLSAI2R_Pos) | + ((PllSai2->PLLSAI2M - 1U) << RCC_PLLSAI2CFGR_PLLSAI2M_Pos)); +#else + /* Configure the PLLSAI2 Division factor R and Multiplication factor N*/ + MODIFY_REG(RCC->PLLSAI2CFGR, + 8010390: 4b1d ldr r3, [pc, #116] @ (8010408 ) + 8010392: 695b ldr r3, [r3, #20] + 8010394: f023 63c0 bic.w r3, r3, #100663296 @ 0x6000000 + 8010398: f423 43fe bic.w r3, r3, #32512 @ 0x7f00 + 801039c: 687a ldr r2, [r7, #4] + 801039e: 6892 ldr r2, [r2, #8] + 80103a0: 0211 lsls r1, r2, #8 + 80103a2: 687a ldr r2, [r7, #4] + 80103a4: 6912 ldr r2, [r2, #16] + 80103a6: 0852 lsrs r2, r2, #1 + 80103a8: 3a01 subs r2, #1 + 80103aa: 0652 lsls r2, r2, #25 + 80103ac: 430a orrs r2, r1 + 80103ae: 4916 ldr r1, [pc, #88] @ (8010408 ) + 80103b0: 4313 orrs r3, r2 + 80103b2: 614b str r3, [r1, #20] + (((PllSai2->PLLSAI2R >> 1U) - 1U) << RCC_PLLSAI2CFGR_PLLSAI2R_Pos)); +#endif /* RCC_PLLSAI2M_DIV_1_16_SUPPORT */ + } + + /* Enable the PLLSAI2 again by setting PLLSAI2ON to 1*/ + __HAL_RCC_PLLSAI2_ENABLE(); + 80103b4: 4b14 ldr r3, [pc, #80] @ (8010408 ) + 80103b6: 681b ldr r3, [r3, #0] + 80103b8: 4a13 ldr r2, [pc, #76] @ (8010408 ) + 80103ba: f043 5380 orr.w r3, r3, #268435456 @ 0x10000000 + 80103be: 6013 str r3, [r2, #0] + + /* Get Start Tick*/ + tickstart = HAL_GetTick(); + 80103c0: f7fa fbe6 bl 800ab90 + 80103c4: 60b8 str r0, [r7, #8] + + /* Wait till PLLSAI2 is ready */ + while(READ_BIT(RCC->CR, RCC_CR_PLLSAI2RDY) == 0U) + 80103c6: e009 b.n 80103dc + { + if((HAL_GetTick() - tickstart) > PLLSAI2_TIMEOUT_VALUE) + 80103c8: f7fa fbe2 bl 800ab90 + 80103cc: 4602 mov r2, r0 + 80103ce: 68bb ldr r3, [r7, #8] + 80103d0: 1ad3 subs r3, r2, r3 + 80103d2: 2b02 cmp r3, #2 + 80103d4: d902 bls.n 80103dc + { + status = HAL_TIMEOUT; + 80103d6: 2303 movs r3, #3 + 80103d8: 73fb strb r3, [r7, #15] + break; + 80103da: e005 b.n 80103e8 + while(READ_BIT(RCC->CR, RCC_CR_PLLSAI2RDY) == 0U) + 80103dc: 4b0a ldr r3, [pc, #40] @ (8010408 ) + 80103de: 681b ldr r3, [r3, #0] + 80103e0: f003 5300 and.w r3, r3, #536870912 @ 0x20000000 + 80103e4: 2b00 cmp r3, #0 + 80103e6: d0ef beq.n 80103c8 + } + } + + if(status == HAL_OK) + 80103e8: 7bfb ldrb r3, [r7, #15] + 80103ea: 2b00 cmp r3, #0 + 80103ec: d106 bne.n 80103fc + { + /* Configure the PLLSAI2 Clock output(s) */ + __HAL_RCC_PLLSAI2CLKOUT_ENABLE(PllSai2->PLLSAI2ClockOut); + 80103ee: 4b06 ldr r3, [pc, #24] @ (8010408 ) + 80103f0: 695a ldr r2, [r3, #20] + 80103f2: 687b ldr r3, [r7, #4] + 80103f4: 695b ldr r3, [r3, #20] + 80103f6: 4904 ldr r1, [pc, #16] @ (8010408 ) + 80103f8: 4313 orrs r3, r2 + 80103fa: 614b str r3, [r1, #20] + } + } + } + + return status; + 80103fc: 7bfb ldrb r3, [r7, #15] +} + 80103fe: 4618 mov r0, r3 + 8010400: 3710 adds r7, #16 + 8010402: 46bd mov sp, r7 + 8010404: bd80 pop {r7, pc} + 8010406: bf00 nop + 8010408: 40021000 .word 0x40021000 + +0801040c : + * @brief Initialize the RTC peripheral + * @param hrtc RTC handle + * @retval HAL status + */ +HAL_StatusTypeDef HAL_RTC_Init(RTC_HandleTypeDef *hrtc) +{ + 801040c: b580 push {r7, lr} + 801040e: b084 sub sp, #16 + 8010410: af00 add r7, sp, #0 + 8010412: 6078 str r0, [r7, #4] + HAL_StatusTypeDef status = HAL_ERROR; + 8010414: 2301 movs r3, #1 + 8010416: 73fb strb r3, [r7, #15] + + /* Check the RTC peripheral state */ + if (hrtc != NULL) + 8010418: 687b ldr r3, [r7, #4] + 801041a: 2b00 cmp r3, #0 + 801041c: d079 beq.n 8010512 + { + hrtc->MspDeInitCallback = HAL_RTC_MspDeInit; + } + } +#else /* #if (USE_HAL_RTC_REGISTER_CALLBACKS == 1) */ + if (hrtc->State == HAL_RTC_STATE_RESET) + 801041e: 687b ldr r3, [r7, #4] + 8010420: f893 3021 ldrb.w r3, [r3, #33] @ 0x21 + 8010424: b2db uxtb r3, r3 + 8010426: 2b00 cmp r3, #0 + 8010428: d106 bne.n 8010438 + { + /* Allocate lock resource and initialize it */ + hrtc->Lock = HAL_UNLOCKED; + 801042a: 687b ldr r3, [r7, #4] + 801042c: 2200 movs r2, #0 + 801042e: f883 2020 strb.w r2, [r3, #32] + + /* Initialize RTC MSP */ + HAL_RTC_MspInit(hrtc); + 8010432: 6878 ldr r0, [r7, #4] + 8010434: f7f9 fb0c bl 8009a50 +#if defined(STM32L412xx) || defined(STM32L422xx) || defined (STM32L4P5xx) || defined (STM32L4Q5xx) + /* Process TAMP ip offset from RTC one */ + hrtc->TampOffset = (TAMP_BASE - RTC_BASE); +#endif + /* Set RTC state */ + hrtc->State = HAL_RTC_STATE_BUSY; + 8010438: 687b ldr r3, [r7, #4] + 801043a: 2202 movs r2, #2 + 801043c: f883 2021 strb.w r2, [r3, #33] @ 0x21 + + /* Check whether the calendar needs to be initialized */ + if (__HAL_RTC_IS_CALENDAR_INITIALIZED(hrtc) == 0U) + 8010440: 687b ldr r3, [r7, #4] + 8010442: 681b ldr r3, [r3, #0] + 8010444: 68db ldr r3, [r3, #12] + 8010446: f003 0310 and.w r3, r3, #16 + 801044a: 2b10 cmp r3, #16 + 801044c: d058 beq.n 8010500 + { + /* Disable the write protection for RTC registers */ + __HAL_RTC_WRITEPROTECTION_DISABLE(hrtc); + 801044e: 687b ldr r3, [r7, #4] + 8010450: 681b ldr r3, [r3, #0] + 8010452: 22ca movs r2, #202 @ 0xca + 8010454: 625a str r2, [r3, #36] @ 0x24 + 8010456: 687b ldr r3, [r7, #4] + 8010458: 681b ldr r3, [r3, #0] + 801045a: 2253 movs r2, #83 @ 0x53 + 801045c: 625a str r2, [r3, #36] @ 0x24 + + /* Enter Initialization mode */ + status = RTC_EnterInitMode(hrtc); + 801045e: 6878 ldr r0, [r7, #4] + 8010460: f000 fd24 bl 8010eac + 8010464: 4603 mov r3, r0 + 8010466: 73fb strb r3, [r7, #15] + + if (status == HAL_OK) + 8010468: 7bfb ldrb r3, [r7, #15] + 801046a: 2b00 cmp r3, #0 + 801046c: d127 bne.n 80104be +#if defined(STM32L412xx) || defined(STM32L422xx) || defined (STM32L4P5xx) || defined (STM32L4Q5xx) + /* Clear RTC_CR FMT, OSEL, POL and TAMPOE Bits */ + hrtc->Instance->CR &= ~(RTC_CR_FMT | RTC_CR_POL | RTC_CR_OSEL | RTC_CR_TAMPOE); +#else + /* Clear RTC_CR FMT, OSEL and POL Bits */ + hrtc->Instance->CR &= ~(RTC_CR_FMT | RTC_CR_OSEL | RTC_CR_POL); + 801046e: 687b ldr r3, [r7, #4] + 8010470: 681b ldr r3, [r3, #0] + 8010472: 689b ldr r3, [r3, #8] + 8010474: 687a ldr r2, [r7, #4] + 8010476: 6812 ldr r2, [r2, #0] + 8010478: f423 03e0 bic.w r3, r3, #7340032 @ 0x700000 + 801047c: f023 0340 bic.w r3, r3, #64 @ 0x40 + 8010480: 6093 str r3, [r2, #8] +#endif + /* Set RTC_CR register */ + hrtc->Instance->CR |= (hrtc->Init.HourFormat | hrtc->Init.OutPut | hrtc->Init.OutPutPolarity); + 8010482: 687b ldr r3, [r7, #4] + 8010484: 681b ldr r3, [r3, #0] + 8010486: 6899 ldr r1, [r3, #8] + 8010488: 687b ldr r3, [r7, #4] + 801048a: 685a ldr r2, [r3, #4] + 801048c: 687b ldr r3, [r7, #4] + 801048e: 691b ldr r3, [r3, #16] + 8010490: 431a orrs r2, r3 + 8010492: 687b ldr r3, [r7, #4] + 8010494: 699b ldr r3, [r3, #24] + 8010496: 431a orrs r2, r3 + 8010498: 687b ldr r3, [r7, #4] + 801049a: 681b ldr r3, [r3, #0] + 801049c: 430a orrs r2, r1 + 801049e: 609a str r2, [r3, #8] + + /* Configure the RTC PRER */ + hrtc->Instance->PRER = (hrtc->Init.SynchPrediv); + 80104a0: 687b ldr r3, [r7, #4] + 80104a2: 681b ldr r3, [r3, #0] + 80104a4: 687a ldr r2, [r7, #4] + 80104a6: 68d2 ldr r2, [r2, #12] + 80104a8: 611a str r2, [r3, #16] + hrtc->Instance->PRER |= (hrtc->Init.AsynchPrediv << RTC_PRER_PREDIV_A_Pos); + 80104aa: 687b ldr r3, [r7, #4] + 80104ac: 681b ldr r3, [r3, #0] + 80104ae: 6919 ldr r1, [r3, #16] + 80104b0: 687b ldr r3, [r7, #4] + 80104b2: 689b ldr r3, [r3, #8] + 80104b4: 041a lsls r2, r3, #16 + 80104b6: 687b ldr r3, [r7, #4] + 80104b8: 681b ldr r3, [r3, #0] + 80104ba: 430a orrs r2, r1 + 80104bc: 611a str r2, [r3, #16] + MODIFY_REG(RTC->ICSR, RTC_ICSR_BIN | RTC_ICSR_BCDU, hrtc->Init.BinMode | hrtc->Init.BinMixBcdU); +#endif + } + + /* Exit Initialization mode */ + status = RTC_ExitInitMode(hrtc); + 80104be: 6878 ldr r0, [r7, #4] + 80104c0: f000 fd28 bl 8010f14 + 80104c4: 4603 mov r3, r0 + 80104c6: 73fb strb r3, [r7, #15] + + if (status == HAL_OK) + 80104c8: 7bfb ldrb r3, [r7, #15] + 80104ca: 2b00 cmp r3, #0 + 80104cc: d113 bne.n 80104f6 + { +#if defined(STM32L412xx) || defined(STM32L422xx) || defined (STM32L4P5xx) || defined (STM32L4Q5xx) + hrtc->Instance->CR &= ~(RTC_CR_TAMPALRM_PU | RTC_CR_TAMPALRM_TYPE | RTC_CR_OUT2EN); + hrtc->Instance->CR |= (hrtc->Init.OutPutPullUp | hrtc->Init.OutPutType | hrtc->Init.OutPutRemap); +#else + hrtc->Instance->OR &= ~(RTC_OR_ALARMOUTTYPE | RTC_OR_OUT_RMP); + 80104ce: 687b ldr r3, [r7, #4] + 80104d0: 681b ldr r3, [r3, #0] + 80104d2: 6cda ldr r2, [r3, #76] @ 0x4c + 80104d4: 687b ldr r3, [r7, #4] + 80104d6: 681b ldr r3, [r3, #0] + 80104d8: f022 0203 bic.w r2, r2, #3 + 80104dc: 64da str r2, [r3, #76] @ 0x4c + hrtc->Instance->OR |= (hrtc->Init.OutPutType | hrtc->Init.OutPutRemap); + 80104de: 687b ldr r3, [r7, #4] + 80104e0: 681b ldr r3, [r3, #0] + 80104e2: 6cd9 ldr r1, [r3, #76] @ 0x4c + 80104e4: 687b ldr r3, [r7, #4] + 80104e6: 69da ldr r2, [r3, #28] + 80104e8: 687b ldr r3, [r7, #4] + 80104ea: 695b ldr r3, [r3, #20] + 80104ec: 431a orrs r2, r3 + 80104ee: 687b ldr r3, [r7, #4] + 80104f0: 681b ldr r3, [r3, #0] + 80104f2: 430a orrs r2, r1 + 80104f4: 64da str r2, [r3, #76] @ 0x4c +#endif + } + + /* Enable the write protection for RTC registers */ + __HAL_RTC_WRITEPROTECTION_ENABLE(hrtc); + 80104f6: 687b ldr r3, [r7, #4] + 80104f8: 681b ldr r3, [r3, #0] + 80104fa: 22ff movs r2, #255 @ 0xff + 80104fc: 625a str r2, [r3, #36] @ 0x24 + 80104fe: e001 b.n 8010504 + } + else + { + /* The calendar is already initialized */ + status = HAL_OK; + 8010500: 2300 movs r3, #0 + 8010502: 73fb strb r3, [r7, #15] + } + + if (status == HAL_OK) + 8010504: 7bfb ldrb r3, [r7, #15] + 8010506: 2b00 cmp r3, #0 + 8010508: d103 bne.n 8010512 + { + hrtc->State = HAL_RTC_STATE_READY; + 801050a: 687b ldr r3, [r7, #4] + 801050c: 2201 movs r2, #1 + 801050e: f883 2021 strb.w r2, [r3, #33] @ 0x21 + } + } + + return status; + 8010512: 7bfb ldrb r3, [r7, #15] +} + 8010514: 4618 mov r0, r3 + 8010516: 3710 adds r7, #16 + 8010518: 46bd mov sp, r7 + 801051a: bd80 pop {r7, pc} + +0801051c : + * @arg RTC_FORMAT_BIN: Binary data format + * @arg RTC_FORMAT_BCD: BCD data format + * @retval HAL status + */ +HAL_StatusTypeDef HAL_RTC_SetTime(RTC_HandleTypeDef *hrtc, RTC_TimeTypeDef *sTime, uint32_t Format) +{ + 801051c: b590 push {r4, r7, lr} + 801051e: b087 sub sp, #28 + 8010520: af00 add r7, sp, #0 + 8010522: 60f8 str r0, [r7, #12] + 8010524: 60b9 str r1, [r7, #8] + 8010526: 607a str r2, [r7, #4] + assert_param(IS_RTC_FORMAT(Format)); + assert_param(IS_RTC_DAYLIGHT_SAVING(sTime->DayLightSaving)); + assert_param(IS_RTC_STORE_OPERATION(sTime->StoreOperation)); + + /* Process Locked */ + __HAL_LOCK(hrtc); + 8010528: 68fb ldr r3, [r7, #12] + 801052a: f893 3020 ldrb.w r3, [r3, #32] + 801052e: 2b01 cmp r3, #1 + 8010530: d101 bne.n 8010536 + 8010532: 2302 movs r3, #2 + 8010534: e08b b.n 801064e + 8010536: 68fb ldr r3, [r7, #12] + 8010538: 2201 movs r2, #1 + 801053a: f883 2020 strb.w r2, [r3, #32] + + hrtc->State = HAL_RTC_STATE_BUSY; + 801053e: 68fb ldr r3, [r7, #12] + 8010540: 2202 movs r2, #2 + 8010542: f883 2021 strb.w r2, [r3, #33] @ 0x21 + + /* Disable the write protection for RTC registers */ + __HAL_RTC_WRITEPROTECTION_DISABLE(hrtc); + 8010546: 68fb ldr r3, [r7, #12] + 8010548: 681b ldr r3, [r3, #0] + 801054a: 22ca movs r2, #202 @ 0xca + 801054c: 625a str r2, [r3, #36] @ 0x24 + 801054e: 68fb ldr r3, [r7, #12] + 8010550: 681b ldr r3, [r3, #0] + 8010552: 2253 movs r2, #83 @ 0x53 + 8010554: 625a str r2, [r3, #36] @ 0x24 + + /* Enter Initialization mode */ + status = RTC_EnterInitMode(hrtc); + 8010556: 68f8 ldr r0, [r7, #12] + 8010558: f000 fca8 bl 8010eac + 801055c: 4603 mov r3, r0 + 801055e: 74fb strb r3, [r7, #19] + if (status == HAL_OK) + 8010560: 7cfb ldrb r3, [r7, #19] + 8010562: 2b00 cmp r3, #0 + 8010564: d163 bne.n 801062e + { + if (Format == RTC_FORMAT_BIN) + 8010566: 687b ldr r3, [r7, #4] + 8010568: 2b00 cmp r3, #0 + 801056a: d126 bne.n 80105ba + { + if ((hrtc->Instance->CR & RTC_CR_FMT) != 0U) + 801056c: 68fb ldr r3, [r7, #12] + 801056e: 681b ldr r3, [r3, #0] + 8010570: 689b ldr r3, [r3, #8] + 8010572: f003 0340 and.w r3, r3, #64 @ 0x40 + 8010576: 2b00 cmp r3, #0 + 8010578: d102 bne.n 8010580 + assert_param(IS_RTC_HOUR12(sTime->Hours)); + assert_param(IS_RTC_HOURFORMAT12(sTime->TimeFormat)); + } + else + { + sTime->TimeFormat = 0x00U; + 801057a: 68bb ldr r3, [r7, #8] + 801057c: 2200 movs r2, #0 + 801057e: 70da strb r2, [r3, #3] + assert_param(IS_RTC_HOUR24(sTime->Hours)); + } + assert_param(IS_RTC_MINUTES(sTime->Minutes)); + assert_param(IS_RTC_SECONDS(sTime->Seconds)); + + tmpreg = (uint32_t)(((uint32_t)RTC_ByteToBcd2(sTime->Hours) << RTC_TR_HU_Pos) | \ + 8010580: 68bb ldr r3, [r7, #8] + 8010582: 781b ldrb r3, [r3, #0] + 8010584: 4618 mov r0, r3 + 8010586: f000 fd03 bl 8010f90 + 801058a: 4603 mov r3, r0 + 801058c: 041c lsls r4, r3, #16 + ((uint32_t)RTC_ByteToBcd2(sTime->Minutes) << RTC_TR_MNU_Pos) | \ + 801058e: 68bb ldr r3, [r7, #8] + 8010590: 785b ldrb r3, [r3, #1] + 8010592: 4618 mov r0, r3 + 8010594: f000 fcfc bl 8010f90 + 8010598: 4603 mov r3, r0 + 801059a: 021b lsls r3, r3, #8 + tmpreg = (uint32_t)(((uint32_t)RTC_ByteToBcd2(sTime->Hours) << RTC_TR_HU_Pos) | \ + 801059c: 431c orrs r4, r3 + ((uint32_t)RTC_ByteToBcd2(sTime->Seconds) << RTC_TR_SU_Pos) | \ + 801059e: 68bb ldr r3, [r7, #8] + 80105a0: 789b ldrb r3, [r3, #2] + 80105a2: 4618 mov r0, r3 + 80105a4: f000 fcf4 bl 8010f90 + 80105a8: 4603 mov r3, r0 + ((uint32_t)RTC_ByteToBcd2(sTime->Minutes) << RTC_TR_MNU_Pos) | \ + 80105aa: ea44 0203 orr.w r2, r4, r3 + (((uint32_t)sTime->TimeFormat) << RTC_TR_PM_Pos)); + 80105ae: 68bb ldr r3, [r7, #8] + 80105b0: 78db ldrb r3, [r3, #3] + 80105b2: 059b lsls r3, r3, #22 + tmpreg = (uint32_t)(((uint32_t)RTC_ByteToBcd2(sTime->Hours) << RTC_TR_HU_Pos) | \ + 80105b4: 4313 orrs r3, r2 + 80105b6: 617b str r3, [r7, #20] + 80105b8: e018 b.n 80105ec + } + else + { + if ((hrtc->Instance->CR & RTC_CR_FMT) != 0U) + 80105ba: 68fb ldr r3, [r7, #12] + 80105bc: 681b ldr r3, [r3, #0] + 80105be: 689b ldr r3, [r3, #8] + 80105c0: f003 0340 and.w r3, r3, #64 @ 0x40 + 80105c4: 2b00 cmp r3, #0 + 80105c6: d102 bne.n 80105ce + assert_param(IS_RTC_HOUR12(RTC_Bcd2ToByte(sTime->Hours))); + assert_param(IS_RTC_HOURFORMAT12(sTime->TimeFormat)); + } + else + { + sTime->TimeFormat = 0x00U; + 80105c8: 68bb ldr r3, [r7, #8] + 80105ca: 2200 movs r2, #0 + 80105cc: 70da strb r2, [r3, #3] + assert_param(IS_RTC_HOUR24(RTC_Bcd2ToByte(sTime->Hours))); + } + assert_param(IS_RTC_MINUTES(RTC_Bcd2ToByte(sTime->Minutes))); + assert_param(IS_RTC_SECONDS(RTC_Bcd2ToByte(sTime->Seconds))); + tmpreg = (((uint32_t)(sTime->Hours) << RTC_TR_HU_Pos) | \ + 80105ce: 68bb ldr r3, [r7, #8] + 80105d0: 781b ldrb r3, [r3, #0] + 80105d2: 041a lsls r2, r3, #16 + ((uint32_t)(sTime->Minutes) << RTC_TR_MNU_Pos) | \ + 80105d4: 68bb ldr r3, [r7, #8] + 80105d6: 785b ldrb r3, [r3, #1] + 80105d8: 021b lsls r3, r3, #8 + tmpreg = (((uint32_t)(sTime->Hours) << RTC_TR_HU_Pos) | \ + 80105da: 4313 orrs r3, r2 + ((uint32_t)(sTime->Seconds) << RTC_TR_SU_Pos) | \ + 80105dc: 68ba ldr r2, [r7, #8] + 80105de: 7892 ldrb r2, [r2, #2] + ((uint32_t)(sTime->Minutes) << RTC_TR_MNU_Pos) | \ + 80105e0: 431a orrs r2, r3 + ((uint32_t)(sTime->TimeFormat) << RTC_TR_PM_Pos)); + 80105e2: 68bb ldr r3, [r7, #8] + 80105e4: 78db ldrb r3, [r3, #3] + 80105e6: 059b lsls r3, r3, #22 + tmpreg = (((uint32_t)(sTime->Hours) << RTC_TR_HU_Pos) | \ + 80105e8: 4313 orrs r3, r2 + 80105ea: 617b str r3, [r7, #20] + } + + /* Set the RTC_TR register */ + hrtc->Instance->TR = (uint32_t)(tmpreg & RTC_TR_RESERVED_MASK); + 80105ec: 68fb ldr r3, [r7, #12] + 80105ee: 681a ldr r2, [r3, #0] + 80105f0: 697b ldr r3, [r7, #20] + 80105f2: f003 337f and.w r3, r3, #2139062143 @ 0x7f7f7f7f + 80105f6: f023 43fe bic.w r3, r3, #2130706432 @ 0x7f000000 + 80105fa: 6013 str r3, [r2, #0] + + /* Clear the bits to be configured */ + hrtc->Instance->CR &= ((uint32_t)~RTC_CR_BKP); + 80105fc: 68fb ldr r3, [r7, #12] + 80105fe: 681b ldr r3, [r3, #0] + 8010600: 689a ldr r2, [r3, #8] + 8010602: 68fb ldr r3, [r7, #12] + 8010604: 681b ldr r3, [r3, #0] + 8010606: f422 2280 bic.w r2, r2, #262144 @ 0x40000 + 801060a: 609a str r2, [r3, #8] + + /* Configure the RTC_CR register */ + hrtc->Instance->CR |= (uint32_t)(sTime->DayLightSaving | sTime->StoreOperation); + 801060c: 68fb ldr r3, [r7, #12] + 801060e: 681b ldr r3, [r3, #0] + 8010610: 6899 ldr r1, [r3, #8] + 8010612: 68bb ldr r3, [r7, #8] + 8010614: 68da ldr r2, [r3, #12] + 8010616: 68bb ldr r3, [r7, #8] + 8010618: 691b ldr r3, [r3, #16] + 801061a: 431a orrs r2, r3 + 801061c: 68fb ldr r3, [r7, #12] + 801061e: 681b ldr r3, [r3, #0] + 8010620: 430a orrs r2, r1 + 8010622: 609a str r2, [r3, #8] + + /* Exit Initialization mode */ + status = RTC_ExitInitMode(hrtc); + 8010624: 68f8 ldr r0, [r7, #12] + 8010626: f000 fc75 bl 8010f14 + 801062a: 4603 mov r3, r0 + 801062c: 74fb strb r3, [r7, #19] + } + + /* Enable the write protection for RTC registers */ + __HAL_RTC_WRITEPROTECTION_ENABLE(hrtc); + 801062e: 68fb ldr r3, [r7, #12] + 8010630: 681b ldr r3, [r3, #0] + 8010632: 22ff movs r2, #255 @ 0xff + 8010634: 625a str r2, [r3, #36] @ 0x24 + + if (status == HAL_OK) + 8010636: 7cfb ldrb r3, [r7, #19] + 8010638: 2b00 cmp r3, #0 + 801063a: d103 bne.n 8010644 + { + hrtc->State = HAL_RTC_STATE_READY; + 801063c: 68fb ldr r3, [r7, #12] + 801063e: 2201 movs r2, #1 + 8010640: f883 2021 strb.w r2, [r3, #33] @ 0x21 + } + + /* Process Unlocked */ + __HAL_UNLOCK(hrtc); + 8010644: 68fb ldr r3, [r7, #12] + 8010646: 2200 movs r2, #0 + 8010648: f883 2020 strb.w r2, [r3, #32] + + return status; + 801064c: 7cfb ldrb r3, [r7, #19] +} + 801064e: 4618 mov r0, r3 + 8010650: 371c adds r7, #28 + 8010652: 46bd mov sp, r7 + 8010654: bd90 pop {r4, r7, pc} + +08010656 : + * @arg RTC_FORMAT_BIN: Binary data format + * @arg RTC_FORMAT_BCD: BCD data format + * @retval HAL status + */ +HAL_StatusTypeDef HAL_RTC_GetTime(RTC_HandleTypeDef *hrtc, RTC_TimeTypeDef *sTime, uint32_t Format) +{ + 8010656: b580 push {r7, lr} + 8010658: b086 sub sp, #24 + 801065a: af00 add r7, sp, #0 + 801065c: 60f8 str r0, [r7, #12] + 801065e: 60b9 str r1, [r7, #8] + 8010660: 607a str r2, [r7, #4] + + /* Check the parameters */ + assert_param(IS_RTC_FORMAT(Format)); + + /* Get subseconds structure field from the corresponding register*/ + sTime->SubSeconds = (uint32_t)(hrtc->Instance->SSR); + 8010662: 68fb ldr r3, [r7, #12] + 8010664: 681b ldr r3, [r3, #0] + 8010666: 6a9a ldr r2, [r3, #40] @ 0x28 + 8010668: 68bb ldr r3, [r7, #8] + 801066a: 605a str r2, [r3, #4] + + /* Get SecondFraction structure field from the corresponding register field*/ + sTime->SecondFraction = (uint32_t)(hrtc->Instance->PRER & RTC_PRER_PREDIV_S); + 801066c: 68fb ldr r3, [r7, #12] + 801066e: 681b ldr r3, [r3, #0] + 8010670: 691b ldr r3, [r3, #16] + 8010672: f3c3 020e ubfx r2, r3, #0, #15 + 8010676: 68bb ldr r3, [r7, #8] + 8010678: 609a str r2, [r3, #8] + + /* Get the TR register */ + tmpreg = (uint32_t)(hrtc->Instance->TR & RTC_TR_RESERVED_MASK); + 801067a: 68fb ldr r3, [r7, #12] + 801067c: 681b ldr r3, [r3, #0] + 801067e: 681b ldr r3, [r3, #0] + 8010680: f003 337f and.w r3, r3, #2139062143 @ 0x7f7f7f7f + 8010684: f023 43fe bic.w r3, r3, #2130706432 @ 0x7f000000 + 8010688: 617b str r3, [r7, #20] + + /* Fill the structure fields with the read parameters */ + sTime->Hours = (uint8_t)((tmpreg & (RTC_TR_HT | RTC_TR_HU)) >> RTC_TR_HU_Pos); + 801068a: 697b ldr r3, [r7, #20] + 801068c: 0c1b lsrs r3, r3, #16 + 801068e: b2db uxtb r3, r3 + 8010690: f003 033f and.w r3, r3, #63 @ 0x3f + 8010694: b2da uxtb r2, r3 + 8010696: 68bb ldr r3, [r7, #8] + 8010698: 701a strb r2, [r3, #0] + sTime->Minutes = (uint8_t)((tmpreg & (RTC_TR_MNT | RTC_TR_MNU)) >> RTC_TR_MNU_Pos); + 801069a: 697b ldr r3, [r7, #20] + 801069c: 0a1b lsrs r3, r3, #8 + 801069e: b2db uxtb r3, r3 + 80106a0: f003 037f and.w r3, r3, #127 @ 0x7f + 80106a4: b2da uxtb r2, r3 + 80106a6: 68bb ldr r3, [r7, #8] + 80106a8: 705a strb r2, [r3, #1] + sTime->Seconds = (uint8_t)((tmpreg & (RTC_TR_ST | RTC_TR_SU)) >> RTC_TR_SU_Pos); + 80106aa: 697b ldr r3, [r7, #20] + 80106ac: b2db uxtb r3, r3 + 80106ae: f003 037f and.w r3, r3, #127 @ 0x7f + 80106b2: b2da uxtb r2, r3 + 80106b4: 68bb ldr r3, [r7, #8] + 80106b6: 709a strb r2, [r3, #2] + sTime->TimeFormat = (uint8_t)((tmpreg & (RTC_TR_PM)) >> RTC_TR_PM_Pos); + 80106b8: 697b ldr r3, [r7, #20] + 80106ba: 0d9b lsrs r3, r3, #22 + 80106bc: b2db uxtb r3, r3 + 80106be: f003 0301 and.w r3, r3, #1 + 80106c2: b2da uxtb r2, r3 + 80106c4: 68bb ldr r3, [r7, #8] + 80106c6: 70da strb r2, [r3, #3] + + /* Check the input parameters format */ + if (Format == RTC_FORMAT_BIN) + 80106c8: 687b ldr r3, [r7, #4] + 80106ca: 2b00 cmp r3, #0 + 80106cc: d11a bne.n 8010704 + { + /* Convert the time structure parameters to Binary format */ + sTime->Hours = (uint8_t)RTC_Bcd2ToByte(sTime->Hours); + 80106ce: 68bb ldr r3, [r7, #8] + 80106d0: 781b ldrb r3, [r3, #0] + 80106d2: 4618 mov r0, r3 + 80106d4: f000 fc7c bl 8010fd0 + 80106d8: 4603 mov r3, r0 + 80106da: 461a mov r2, r3 + 80106dc: 68bb ldr r3, [r7, #8] + 80106de: 701a strb r2, [r3, #0] + sTime->Minutes = (uint8_t)RTC_Bcd2ToByte(sTime->Minutes); + 80106e0: 68bb ldr r3, [r7, #8] + 80106e2: 785b ldrb r3, [r3, #1] + 80106e4: 4618 mov r0, r3 + 80106e6: f000 fc73 bl 8010fd0 + 80106ea: 4603 mov r3, r0 + 80106ec: 461a mov r2, r3 + 80106ee: 68bb ldr r3, [r7, #8] + 80106f0: 705a strb r2, [r3, #1] + sTime->Seconds = (uint8_t)RTC_Bcd2ToByte(sTime->Seconds); + 80106f2: 68bb ldr r3, [r7, #8] + 80106f4: 789b ldrb r3, [r3, #2] + 80106f6: 4618 mov r0, r3 + 80106f8: f000 fc6a bl 8010fd0 + 80106fc: 4603 mov r3, r0 + 80106fe: 461a mov r2, r3 + 8010700: 68bb ldr r3, [r7, #8] + 8010702: 709a strb r2, [r3, #2] + } + + return HAL_OK; + 8010704: 2300 movs r3, #0 +} + 8010706: 4618 mov r0, r3 + 8010708: 3718 adds r7, #24 + 801070a: 46bd mov sp, r7 + 801070c: bd80 pop {r7, pc} + +0801070e : + * @arg RTC_FORMAT_BIN: Binary data format + * @arg RTC_FORMAT_BCD: BCD data format + * @retval HAL status + */ +HAL_StatusTypeDef HAL_RTC_SetDate(RTC_HandleTypeDef *hrtc, RTC_DateTypeDef *sDate, uint32_t Format) +{ + 801070e: b590 push {r4, r7, lr} + 8010710: b087 sub sp, #28 + 8010712: af00 add r7, sp, #0 + 8010714: 60f8 str r0, [r7, #12] + 8010716: 60b9 str r1, [r7, #8] + 8010718: 607a str r2, [r7, #4] + + /* Check the parameters */ + assert_param(IS_RTC_FORMAT(Format)); + + /* Process Locked */ + __HAL_LOCK(hrtc); + 801071a: 68fb ldr r3, [r7, #12] + 801071c: f893 3020 ldrb.w r3, [r3, #32] + 8010720: 2b01 cmp r3, #1 + 8010722: d101 bne.n 8010728 + 8010724: 2302 movs r3, #2 + 8010726: e075 b.n 8010814 + 8010728: 68fb ldr r3, [r7, #12] + 801072a: 2201 movs r2, #1 + 801072c: f883 2020 strb.w r2, [r3, #32] + + hrtc->State = HAL_RTC_STATE_BUSY; + 8010730: 68fb ldr r3, [r7, #12] + 8010732: 2202 movs r2, #2 + 8010734: f883 2021 strb.w r2, [r3, #33] @ 0x21 + + if ((Format == RTC_FORMAT_BIN) && ((sDate->Month & 0x10U) == 0x10U)) + 8010738: 687b ldr r3, [r7, #4] + 801073a: 2b00 cmp r3, #0 + 801073c: d10e bne.n 801075c + 801073e: 68bb ldr r3, [r7, #8] + 8010740: 785b ldrb r3, [r3, #1] + 8010742: f003 0310 and.w r3, r3, #16 + 8010746: 2b00 cmp r3, #0 + 8010748: d008 beq.n 801075c + { + sDate->Month = (uint8_t)((sDate->Month & (uint8_t)~(0x10U)) + (uint8_t)0x0AU); + 801074a: 68bb ldr r3, [r7, #8] + 801074c: 785b ldrb r3, [r3, #1] + 801074e: f023 0310 bic.w r3, r3, #16 + 8010752: b2db uxtb r3, r3 + 8010754: 330a adds r3, #10 + 8010756: b2da uxtb r2, r3 + 8010758: 68bb ldr r3, [r7, #8] + 801075a: 705a strb r2, [r3, #1] + } + + assert_param(IS_RTC_WEEKDAY(sDate->WeekDay)); + + if (Format == RTC_FORMAT_BIN) + 801075c: 687b ldr r3, [r7, #4] + 801075e: 2b00 cmp r3, #0 + 8010760: d11c bne.n 801079c + { + assert_param(IS_RTC_YEAR(sDate->Year)); + assert_param(IS_RTC_MONTH(sDate->Month)); + assert_param(IS_RTC_DATE(sDate->Date)); + + datetmpreg = (((uint32_t)RTC_ByteToBcd2(sDate->Year) << RTC_DR_YU_Pos) | \ + 8010762: 68bb ldr r3, [r7, #8] + 8010764: 78db ldrb r3, [r3, #3] + 8010766: 4618 mov r0, r3 + 8010768: f000 fc12 bl 8010f90 + 801076c: 4603 mov r3, r0 + 801076e: 041c lsls r4, r3, #16 + ((uint32_t)RTC_ByteToBcd2(sDate->Month) << RTC_DR_MU_Pos) | \ + 8010770: 68bb ldr r3, [r7, #8] + 8010772: 785b ldrb r3, [r3, #1] + 8010774: 4618 mov r0, r3 + 8010776: f000 fc0b bl 8010f90 + 801077a: 4603 mov r3, r0 + 801077c: 021b lsls r3, r3, #8 + datetmpreg = (((uint32_t)RTC_ByteToBcd2(sDate->Year) << RTC_DR_YU_Pos) | \ + 801077e: 431c orrs r4, r3 + ((uint32_t)RTC_ByteToBcd2(sDate->Date) << RTC_DR_DU_Pos) | \ + 8010780: 68bb ldr r3, [r7, #8] + 8010782: 789b ldrb r3, [r3, #2] + 8010784: 4618 mov r0, r3 + 8010786: f000 fc03 bl 8010f90 + 801078a: 4603 mov r3, r0 + ((uint32_t)RTC_ByteToBcd2(sDate->Month) << RTC_DR_MU_Pos) | \ + 801078c: ea44 0203 orr.w r2, r4, r3 + ((uint32_t)sDate->WeekDay << RTC_DR_WDU_Pos)); + 8010790: 68bb ldr r3, [r7, #8] + 8010792: 781b ldrb r3, [r3, #0] + 8010794: 035b lsls r3, r3, #13 + datetmpreg = (((uint32_t)RTC_ByteToBcd2(sDate->Year) << RTC_DR_YU_Pos) | \ + 8010796: 4313 orrs r3, r2 + 8010798: 617b str r3, [r7, #20] + 801079a: e00e b.n 80107ba + { + assert_param(IS_RTC_YEAR(RTC_Bcd2ToByte(sDate->Year))); + assert_param(IS_RTC_MONTH(RTC_Bcd2ToByte(sDate->Month))); + assert_param(IS_RTC_DATE(RTC_Bcd2ToByte(sDate->Date))); + + datetmpreg = ((((uint32_t)sDate->Year) << RTC_DR_YU_Pos) | \ + 801079c: 68bb ldr r3, [r7, #8] + 801079e: 78db ldrb r3, [r3, #3] + 80107a0: 041a lsls r2, r3, #16 + (((uint32_t)sDate->Month) << RTC_DR_MU_Pos) | \ + 80107a2: 68bb ldr r3, [r7, #8] + 80107a4: 785b ldrb r3, [r3, #1] + 80107a6: 021b lsls r3, r3, #8 + datetmpreg = ((((uint32_t)sDate->Year) << RTC_DR_YU_Pos) | \ + 80107a8: 4313 orrs r3, r2 + (((uint32_t)sDate->Date) << RTC_DR_DU_Pos) | \ + 80107aa: 68ba ldr r2, [r7, #8] + 80107ac: 7892 ldrb r2, [r2, #2] + (((uint32_t)sDate->Month) << RTC_DR_MU_Pos) | \ + 80107ae: 431a orrs r2, r3 + (((uint32_t)sDate->WeekDay) << RTC_DR_WDU_Pos)); + 80107b0: 68bb ldr r3, [r7, #8] + 80107b2: 781b ldrb r3, [r3, #0] + 80107b4: 035b lsls r3, r3, #13 + datetmpreg = ((((uint32_t)sDate->Year) << RTC_DR_YU_Pos) | \ + 80107b6: 4313 orrs r3, r2 + 80107b8: 617b str r3, [r7, #20] + } + + /* Disable the write protection for RTC registers */ + __HAL_RTC_WRITEPROTECTION_DISABLE(hrtc); + 80107ba: 68fb ldr r3, [r7, #12] + 80107bc: 681b ldr r3, [r3, #0] + 80107be: 22ca movs r2, #202 @ 0xca + 80107c0: 625a str r2, [r3, #36] @ 0x24 + 80107c2: 68fb ldr r3, [r7, #12] + 80107c4: 681b ldr r3, [r3, #0] + 80107c6: 2253 movs r2, #83 @ 0x53 + 80107c8: 625a str r2, [r3, #36] @ 0x24 + + /* Enter Initialization mode */ + status = RTC_EnterInitMode(hrtc); + 80107ca: 68f8 ldr r0, [r7, #12] + 80107cc: f000 fb6e bl 8010eac + 80107d0: 4603 mov r3, r0 + 80107d2: 74fb strb r3, [r7, #19] + if (status == HAL_OK) + 80107d4: 7cfb ldrb r3, [r7, #19] + 80107d6: 2b00 cmp r3, #0 + 80107d8: d10c bne.n 80107f4 + { + /* Set the RTC_DR register */ + hrtc->Instance->DR = (uint32_t)(datetmpreg & RTC_DR_RESERVED_MASK); + 80107da: 68fb ldr r3, [r7, #12] + 80107dc: 681a ldr r2, [r3, #0] + 80107de: 697b ldr r3, [r7, #20] + 80107e0: f023 437f bic.w r3, r3, #4278190080 @ 0xff000000 + 80107e4: f023 03c0 bic.w r3, r3, #192 @ 0xc0 + 80107e8: 6053 str r3, [r2, #4] + + /* Exit Initialization mode */ + status = RTC_ExitInitMode(hrtc); + 80107ea: 68f8 ldr r0, [r7, #12] + 80107ec: f000 fb92 bl 8010f14 + 80107f0: 4603 mov r3, r0 + 80107f2: 74fb strb r3, [r7, #19] + } + + /* Enable the write protection for RTC registers */ + __HAL_RTC_WRITEPROTECTION_ENABLE(hrtc); + 80107f4: 68fb ldr r3, [r7, #12] + 80107f6: 681b ldr r3, [r3, #0] + 80107f8: 22ff movs r2, #255 @ 0xff + 80107fa: 625a str r2, [r3, #36] @ 0x24 + + if (status == HAL_OK) + 80107fc: 7cfb ldrb r3, [r7, #19] + 80107fe: 2b00 cmp r3, #0 + 8010800: d103 bne.n 801080a + { + hrtc->State = HAL_RTC_STATE_READY ; + 8010802: 68fb ldr r3, [r7, #12] + 8010804: 2201 movs r2, #1 + 8010806: f883 2021 strb.w r2, [r3, #33] @ 0x21 + } + + /* Process Unlocked */ + __HAL_UNLOCK(hrtc); + 801080a: 68fb ldr r3, [r7, #12] + 801080c: 2200 movs r2, #0 + 801080e: f883 2020 strb.w r2, [r3, #32] + + return status; + 8010812: 7cfb ldrb r3, [r7, #19] +} + 8010814: 4618 mov r0, r3 + 8010816: 371c adds r7, #28 + 8010818: 46bd mov sp, r7 + 801081a: bd90 pop {r4, r7, pc} + +0801081c : + * @arg RTC_FORMAT_BIN: Binary data format + * @arg RTC_FORMAT_BCD: BCD data format + * @retval HAL status + */ +HAL_StatusTypeDef HAL_RTC_GetDate(RTC_HandleTypeDef *hrtc, RTC_DateTypeDef *sDate, uint32_t Format) +{ + 801081c: b580 push {r7, lr} + 801081e: b086 sub sp, #24 + 8010820: af00 add r7, sp, #0 + 8010822: 60f8 str r0, [r7, #12] + 8010824: 60b9 str r1, [r7, #8] + 8010826: 607a str r2, [r7, #4] + + /* Check the parameters */ + assert_param(IS_RTC_FORMAT(Format)); + + /* Get the DR register */ + datetmpreg = (uint32_t)(hrtc->Instance->DR & RTC_DR_RESERVED_MASK); + 8010828: 68fb ldr r3, [r7, #12] + 801082a: 681b ldr r3, [r3, #0] + 801082c: 685b ldr r3, [r3, #4] + 801082e: f023 437f bic.w r3, r3, #4278190080 @ 0xff000000 + 8010832: f023 03c0 bic.w r3, r3, #192 @ 0xc0 + 8010836: 617b str r3, [r7, #20] + + /* Fill the structure fields with the read parameters */ + sDate->Year = (uint8_t)((datetmpreg & (RTC_DR_YT | RTC_DR_YU)) >> RTC_DR_YU_Pos); + 8010838: 697b ldr r3, [r7, #20] + 801083a: 0c1b lsrs r3, r3, #16 + 801083c: b2da uxtb r2, r3 + 801083e: 68bb ldr r3, [r7, #8] + 8010840: 70da strb r2, [r3, #3] + sDate->Month = (uint8_t)((datetmpreg & (RTC_DR_MT | RTC_DR_MU)) >> RTC_DR_MU_Pos); + 8010842: 697b ldr r3, [r7, #20] + 8010844: 0a1b lsrs r3, r3, #8 + 8010846: b2db uxtb r3, r3 + 8010848: f003 031f and.w r3, r3, #31 + 801084c: b2da uxtb r2, r3 + 801084e: 68bb ldr r3, [r7, #8] + 8010850: 705a strb r2, [r3, #1] + sDate->Date = (uint8_t)((datetmpreg & (RTC_DR_DT | RTC_DR_DU)) >> RTC_DR_DU_Pos); + 8010852: 697b ldr r3, [r7, #20] + 8010854: b2db uxtb r3, r3 + 8010856: f003 033f and.w r3, r3, #63 @ 0x3f + 801085a: b2da uxtb r2, r3 + 801085c: 68bb ldr r3, [r7, #8] + 801085e: 709a strb r2, [r3, #2] + sDate->WeekDay = (uint8_t)((datetmpreg & (RTC_DR_WDU)) >> RTC_DR_WDU_Pos); + 8010860: 697b ldr r3, [r7, #20] + 8010862: 0b5b lsrs r3, r3, #13 + 8010864: b2db uxtb r3, r3 + 8010866: f003 0307 and.w r3, r3, #7 + 801086a: b2da uxtb r2, r3 + 801086c: 68bb ldr r3, [r7, #8] + 801086e: 701a strb r2, [r3, #0] + + /* Check the input parameters format */ + if (Format == RTC_FORMAT_BIN) + 8010870: 687b ldr r3, [r7, #4] + 8010872: 2b00 cmp r3, #0 + 8010874: d11a bne.n 80108ac + { + /* Convert the date structure parameters to Binary format */ + sDate->Year = (uint8_t)RTC_Bcd2ToByte(sDate->Year); + 8010876: 68bb ldr r3, [r7, #8] + 8010878: 78db ldrb r3, [r3, #3] + 801087a: 4618 mov r0, r3 + 801087c: f000 fba8 bl 8010fd0 + 8010880: 4603 mov r3, r0 + 8010882: 461a mov r2, r3 + 8010884: 68bb ldr r3, [r7, #8] + 8010886: 70da strb r2, [r3, #3] + sDate->Month = (uint8_t)RTC_Bcd2ToByte(sDate->Month); + 8010888: 68bb ldr r3, [r7, #8] + 801088a: 785b ldrb r3, [r3, #1] + 801088c: 4618 mov r0, r3 + 801088e: f000 fb9f bl 8010fd0 + 8010892: 4603 mov r3, r0 + 8010894: 461a mov r2, r3 + 8010896: 68bb ldr r3, [r7, #8] + 8010898: 705a strb r2, [r3, #1] + sDate->Date = (uint8_t)RTC_Bcd2ToByte(sDate->Date); + 801089a: 68bb ldr r3, [r7, #8] + 801089c: 789b ldrb r3, [r3, #2] + 801089e: 4618 mov r0, r3 + 80108a0: f000 fb96 bl 8010fd0 + 80108a4: 4603 mov r3, r0 + 80108a6: 461a mov r2, r3 + 80108a8: 68bb ldr r3, [r7, #8] + 80108aa: 709a strb r2, [r3, #2] + } + return HAL_OK; + 80108ac: 2300 movs r3, #0 +} + 80108ae: 4618 mov r0, r3 + 80108b0: 3718 adds r7, #24 + 80108b2: 46bd mov sp, r7 + 80108b4: bd80 pop {r7, pc} + ... + +080108b8 : + * @arg RTC_FORMAT_BIN: Binary data format + * @arg RTC_FORMAT_BCD: BCD data format + * @retval HAL status + */ +HAL_StatusTypeDef HAL_RTC_SetAlarm_IT(RTC_HandleTypeDef *hrtc, RTC_AlarmTypeDef *sAlarm, uint32_t Format) +{ + 80108b8: b590 push {r4, r7, lr} + 80108ba: b089 sub sp, #36 @ 0x24 + 80108bc: af00 add r7, sp, #0 + 80108be: 60f8 str r0, [r7, #12] + 80108c0: 60b9 str r1, [r7, #8] + 80108c2: 607a str r2, [r7, #4] + assert_param(IS_RTC_ALARM_DATE_WEEKDAY_SEL(sAlarm->AlarmDateWeekDaySel)); + assert_param(IS_RTC_ALARM_SUB_SECOND_VALUE(sAlarm->AlarmTime.SubSeconds)); + assert_param(IS_RTC_ALARM_SUB_SECOND_MASK(sAlarm->AlarmSubSecondMask)); + + /* Process Locked */ + __HAL_LOCK(hrtc); + 80108c4: 68fb ldr r3, [r7, #12] + 80108c6: f893 3020 ldrb.w r3, [r3, #32] + 80108ca: 2b01 cmp r3, #1 + 80108cc: d101 bne.n 80108d2 + 80108ce: 2302 movs r3, #2 + 80108d0: e127 b.n 8010b22 + 80108d2: 68fb ldr r3, [r7, #12] + 80108d4: 2201 movs r2, #1 + 80108d6: f883 2020 strb.w r2, [r3, #32] + + hrtc->State = HAL_RTC_STATE_BUSY; + 80108da: 68fb ldr r3, [r7, #12] + 80108dc: 2202 movs r2, #2 + 80108de: f883 2021 strb.w r2, [r3, #33] @ 0x21 + + if (Format == RTC_FORMAT_BIN) + 80108e2: 687b ldr r3, [r7, #4] + 80108e4: 2b00 cmp r3, #0 + 80108e6: d137 bne.n 8010958 + { + if ((hrtc->Instance->CR & RTC_CR_FMT) != 0U) + 80108e8: 68fb ldr r3, [r7, #12] + 80108ea: 681b ldr r3, [r3, #0] + 80108ec: 689b ldr r3, [r3, #8] + 80108ee: f003 0340 and.w r3, r3, #64 @ 0x40 + 80108f2: 2b00 cmp r3, #0 + 80108f4: d102 bne.n 80108fc + assert_param(IS_RTC_HOUR12(sAlarm->AlarmTime.Hours)); + assert_param(IS_RTC_HOURFORMAT12(sAlarm->AlarmTime.TimeFormat)); + } + else + { + sAlarm->AlarmTime.TimeFormat = 0x00U; + 80108f6: 68bb ldr r3, [r7, #8] + 80108f8: 2200 movs r2, #0 + 80108fa: 70da strb r2, [r3, #3] + else + { + assert_param(IS_RTC_ALARM_DATE_WEEKDAY_WEEKDAY(sAlarm->AlarmDateWeekDay)); + } + + tmpreg = (((uint32_t)RTC_ByteToBcd2(sAlarm->AlarmTime.Hours) << RTC_ALRMAR_HU_Pos) | \ + 80108fc: 68bb ldr r3, [r7, #8] + 80108fe: 781b ldrb r3, [r3, #0] + 8010900: 4618 mov r0, r3 + 8010902: f000 fb45 bl 8010f90 + 8010906: 4603 mov r3, r0 + 8010908: 041c lsls r4, r3, #16 + ((uint32_t)RTC_ByteToBcd2(sAlarm->AlarmTime.Minutes) << RTC_ALRMAR_MNU_Pos) | \ + 801090a: 68bb ldr r3, [r7, #8] + 801090c: 785b ldrb r3, [r3, #1] + 801090e: 4618 mov r0, r3 + 8010910: f000 fb3e bl 8010f90 + 8010914: 4603 mov r3, r0 + 8010916: 021b lsls r3, r3, #8 + tmpreg = (((uint32_t)RTC_ByteToBcd2(sAlarm->AlarmTime.Hours) << RTC_ALRMAR_HU_Pos) | \ + 8010918: 431c orrs r4, r3 + ((uint32_t)RTC_ByteToBcd2(sAlarm->AlarmTime.Seconds) << RTC_ALRMAR_SU_Pos) | \ + 801091a: 68bb ldr r3, [r7, #8] + 801091c: 789b ldrb r3, [r3, #2] + 801091e: 4618 mov r0, r3 + 8010920: f000 fb36 bl 8010f90 + 8010924: 4603 mov r3, r0 + ((uint32_t)RTC_ByteToBcd2(sAlarm->AlarmTime.Minutes) << RTC_ALRMAR_MNU_Pos) | \ + 8010926: ea44 0203 orr.w r2, r4, r3 + ((uint32_t)(sAlarm->AlarmTime.TimeFormat) << RTC_ALRMAR_PM_Pos) | \ + 801092a: 68bb ldr r3, [r7, #8] + 801092c: 78db ldrb r3, [r3, #3] + 801092e: 059b lsls r3, r3, #22 + ((uint32_t)RTC_ByteToBcd2(sAlarm->AlarmTime.Seconds) << RTC_ALRMAR_SU_Pos) | \ + 8010930: ea42 0403 orr.w r4, r2, r3 + ((uint32_t)RTC_ByteToBcd2(sAlarm->AlarmDateWeekDay) << RTC_ALRMAR_DU_Pos) | \ + 8010934: 68bb ldr r3, [r7, #8] + 8010936: f893 3024 ldrb.w r3, [r3, #36] @ 0x24 + 801093a: 4618 mov r0, r3 + 801093c: f000 fb28 bl 8010f90 + 8010940: 4603 mov r3, r0 + 8010942: 061b lsls r3, r3, #24 + ((uint32_t)(sAlarm->AlarmTime.TimeFormat) << RTC_ALRMAR_PM_Pos) | \ + 8010944: ea44 0203 orr.w r2, r4, r3 + ((uint32_t)sAlarm->AlarmDateWeekDaySel) | \ + 8010948: 68bb ldr r3, [r7, #8] + 801094a: 6a1b ldr r3, [r3, #32] + ((uint32_t)RTC_ByteToBcd2(sAlarm->AlarmDateWeekDay) << RTC_ALRMAR_DU_Pos) | \ + 801094c: 431a orrs r2, r3 + ((uint32_t)sAlarm->AlarmMask)); + 801094e: 68bb ldr r3, [r7, #8] + 8010950: 695b ldr r3, [r3, #20] + tmpreg = (((uint32_t)RTC_ByteToBcd2(sAlarm->AlarmTime.Hours) << RTC_ALRMAR_HU_Pos) | \ + 8010952: 4313 orrs r3, r2 + 8010954: 61fb str r3, [r7, #28] + 8010956: e023 b.n 80109a0 + } + else + { + if ((hrtc->Instance->CR & RTC_CR_FMT) != 0U) + 8010958: 68fb ldr r3, [r7, #12] + 801095a: 681b ldr r3, [r3, #0] + 801095c: 689b ldr r3, [r3, #8] + 801095e: f003 0340 and.w r3, r3, #64 @ 0x40 + 8010962: 2b00 cmp r3, #0 + 8010964: d102 bne.n 801096c + assert_param(IS_RTC_HOUR12(RTC_Bcd2ToByte(sAlarm->AlarmTime.Hours))); + assert_param(IS_RTC_HOURFORMAT12(sAlarm->AlarmTime.TimeFormat)); + } + else + { + sAlarm->AlarmTime.TimeFormat = 0x00U; + 8010966: 68bb ldr r3, [r7, #8] + 8010968: 2200 movs r2, #0 + 801096a: 70da strb r2, [r3, #3] + { + assert_param(IS_RTC_ALARM_DATE_WEEKDAY_WEEKDAY(RTC_Bcd2ToByte(sAlarm->AlarmDateWeekDay))); + } + +#endif /* USE_FULL_ASSERT */ + tmpreg = (((uint32_t)(sAlarm->AlarmTime.Hours) << RTC_ALRMAR_HU_Pos) | \ + 801096c: 68bb ldr r3, [r7, #8] + 801096e: 781b ldrb r3, [r3, #0] + 8010970: 041a lsls r2, r3, #16 + ((uint32_t)(sAlarm->AlarmTime.Minutes) << RTC_ALRMAR_MNU_Pos) | \ + 8010972: 68bb ldr r3, [r7, #8] + 8010974: 785b ldrb r3, [r3, #1] + 8010976: 021b lsls r3, r3, #8 + tmpreg = (((uint32_t)(sAlarm->AlarmTime.Hours) << RTC_ALRMAR_HU_Pos) | \ + 8010978: 4313 orrs r3, r2 + ((uint32_t)(sAlarm->AlarmTime.Seconds) << RTC_ALRMAR_SU_Pos) | \ + 801097a: 68ba ldr r2, [r7, #8] + 801097c: 7892 ldrb r2, [r2, #2] + ((uint32_t)(sAlarm->AlarmTime.Minutes) << RTC_ALRMAR_MNU_Pos) | \ + 801097e: 431a orrs r2, r3 + ((uint32_t)(sAlarm->AlarmTime.TimeFormat) << RTC_ALRMAR_PM_Pos) | \ + 8010980: 68bb ldr r3, [r7, #8] + 8010982: 78db ldrb r3, [r3, #3] + 8010984: 059b lsls r3, r3, #22 + ((uint32_t)(sAlarm->AlarmTime.Seconds) << RTC_ALRMAR_SU_Pos) | \ + 8010986: 431a orrs r2, r3 + ((uint32_t)(sAlarm->AlarmDateWeekDay) << RTC_ALRMAR_DU_Pos) | \ + 8010988: 68bb ldr r3, [r7, #8] + 801098a: f893 3024 ldrb.w r3, [r3, #36] @ 0x24 + 801098e: 061b lsls r3, r3, #24 + ((uint32_t)(sAlarm->AlarmTime.TimeFormat) << RTC_ALRMAR_PM_Pos) | \ + 8010990: 431a orrs r2, r3 + ((uint32_t)sAlarm->AlarmDateWeekDaySel) | \ + 8010992: 68bb ldr r3, [r7, #8] + 8010994: 6a1b ldr r3, [r3, #32] + ((uint32_t)(sAlarm->AlarmDateWeekDay) << RTC_ALRMAR_DU_Pos) | \ + 8010996: 431a orrs r2, r3 + ((uint32_t)sAlarm->AlarmMask)); + 8010998: 68bb ldr r3, [r7, #8] + 801099a: 695b ldr r3, [r3, #20] + tmpreg = (((uint32_t)(sAlarm->AlarmTime.Hours) << RTC_ALRMAR_HU_Pos) | \ + 801099c: 4313 orrs r3, r2 + 801099e: 61fb str r3, [r7, #28] + } + /* Configure the Alarm A or Alarm B Sub Second registers */ + subsecondtmpreg = (uint32_t)((uint32_t)(sAlarm->AlarmTime.SubSeconds) | (uint32_t)(sAlarm->AlarmSubSecondMask)); + 80109a0: 68bb ldr r3, [r7, #8] + 80109a2: 685a ldr r2, [r3, #4] + 80109a4: 68bb ldr r3, [r7, #8] + 80109a6: 69db ldr r3, [r3, #28] + 80109a8: 4313 orrs r3, r2 + 80109aa: 61bb str r3, [r7, #24] + + /* Disable the write protection for RTC registers */ + __HAL_RTC_WRITEPROTECTION_DISABLE(hrtc); + 80109ac: 68fb ldr r3, [r7, #12] + 80109ae: 681b ldr r3, [r3, #0] + 80109b0: 22ca movs r2, #202 @ 0xca + 80109b2: 625a str r2, [r3, #36] @ 0x24 + 80109b4: 68fb ldr r3, [r7, #12] + 80109b6: 681b ldr r3, [r3, #0] + 80109b8: 2253 movs r2, #83 @ 0x53 + 80109ba: 625a str r2, [r3, #36] @ 0x24 + + /* Configure the Alarm register */ + if (sAlarm->Alarm == RTC_ALARM_A) + 80109bc: 68bb ldr r3, [r7, #8] + 80109be: 6a9b ldr r3, [r3, #40] @ 0x28 + 80109c0: f5b3 7f80 cmp.w r3, #256 @ 0x100 + 80109c4: d14a bne.n 8010a5c + { + /* Disable the Alarm A interrupt */ + __HAL_RTC_ALARMA_DISABLE(hrtc); + 80109c6: 68fb ldr r3, [r7, #12] + 80109c8: 681b ldr r3, [r3, #0] + 80109ca: 689a ldr r2, [r3, #8] + 80109cc: 68fb ldr r3, [r7, #12] + 80109ce: 681b ldr r3, [r3, #0] + 80109d0: f422 7280 bic.w r2, r2, #256 @ 0x100 + 80109d4: 609a str r2, [r3, #8] + + /* Clear flag alarm A */ + __HAL_RTC_ALARM_CLEAR_FLAG(hrtc, RTC_FLAG_ALRAF); + 80109d6: 68fb ldr r3, [r7, #12] + 80109d8: 681b ldr r3, [r3, #0] + 80109da: 68db ldr r3, [r3, #12] + 80109dc: b2da uxtb r2, r3 + 80109de: 68fb ldr r3, [r7, #12] + 80109e0: 681b ldr r3, [r3, #0] + 80109e2: f462 72c0 orn r2, r2, #384 @ 0x180 + 80109e6: 60da str r2, [r3, #12] + +#if defined (RTC_FLAG_ALRAWF) + uint32_t tickstart = HAL_GetTick(); + 80109e8: f7fa f8d2 bl 800ab90 + 80109ec: 6138 str r0, [r7, #16] + /* Wait till RTC ALRAWF flag is set and if Time out is reached exit */ + while (__HAL_RTC_ALARM_GET_FLAG(hrtc, RTC_FLAG_ALRAWF) == 0U) + 80109ee: e015 b.n 8010a1c + { + if ((HAL_GetTick() - tickstart) > RTC_TIMEOUT_VALUE) + 80109f0: f7fa f8ce bl 800ab90 + 80109f4: 4602 mov r2, r0 + 80109f6: 693b ldr r3, [r7, #16] + 80109f8: 1ad3 subs r3, r2, r3 + 80109fa: f5b3 7f7a cmp.w r3, #1000 @ 0x3e8 + 80109fe: d90d bls.n 8010a1c + { + /* Enable the write protection for RTC registers */ + __HAL_RTC_WRITEPROTECTION_ENABLE(hrtc); + 8010a00: 68fb ldr r3, [r7, #12] + 8010a02: 681b ldr r3, [r3, #0] + 8010a04: 22ff movs r2, #255 @ 0xff + 8010a06: 625a str r2, [r3, #36] @ 0x24 + + hrtc->State = HAL_RTC_STATE_TIMEOUT; + 8010a08: 68fb ldr r3, [r7, #12] + 8010a0a: 2203 movs r2, #3 + 8010a0c: f883 2021 strb.w r2, [r3, #33] @ 0x21 + + /* Process Unlocked */ + __HAL_UNLOCK(hrtc); + 8010a10: 68fb ldr r3, [r7, #12] + 8010a12: 2200 movs r2, #0 + 8010a14: f883 2020 strb.w r2, [r3, #32] + + return HAL_TIMEOUT; + 8010a18: 2303 movs r3, #3 + 8010a1a: e082 b.n 8010b22 + while (__HAL_RTC_ALARM_GET_FLAG(hrtc, RTC_FLAG_ALRAWF) == 0U) + 8010a1c: 68fb ldr r3, [r7, #12] + 8010a1e: 681b ldr r3, [r3, #0] + 8010a20: 68db ldr r3, [r3, #12] + 8010a22: f003 0301 and.w r3, r3, #1 + 8010a26: 2b00 cmp r3, #0 + 8010a28: d0e2 beq.n 80109f0 + } + } +#endif + + hrtc->Instance->ALRMAR = (uint32_t)tmpreg; + 8010a2a: 68fb ldr r3, [r7, #12] + 8010a2c: 681b ldr r3, [r3, #0] + 8010a2e: 69fa ldr r2, [r7, #28] + 8010a30: 61da str r2, [r3, #28] + /* Configure the Alarm A Sub Second register */ + hrtc->Instance->ALRMASSR = subsecondtmpreg; + 8010a32: 68fb ldr r3, [r7, #12] + 8010a34: 681b ldr r3, [r3, #0] + 8010a36: 69ba ldr r2, [r7, #24] + 8010a38: 645a str r2, [r3, #68] @ 0x44 + /* Configure the Alarm state: Enable Alarm */ + __HAL_RTC_ALARMA_ENABLE(hrtc); + 8010a3a: 68fb ldr r3, [r7, #12] + 8010a3c: 681b ldr r3, [r3, #0] + 8010a3e: 689a ldr r2, [r3, #8] + 8010a40: 68fb ldr r3, [r7, #12] + 8010a42: 681b ldr r3, [r3, #0] + 8010a44: f442 7280 orr.w r2, r2, #256 @ 0x100 + 8010a48: 609a str r2, [r3, #8] + /* Configure the Alarm interrupt */ + __HAL_RTC_ALARM_ENABLE_IT(hrtc, RTC_IT_ALRA); + 8010a4a: 68fb ldr r3, [r7, #12] + 8010a4c: 681b ldr r3, [r3, #0] + 8010a4e: 689a ldr r2, [r3, #8] + 8010a50: 68fb ldr r3, [r7, #12] + 8010a52: 681b ldr r3, [r3, #0] + 8010a54: f442 5280 orr.w r2, r2, #4096 @ 0x1000 + 8010a58: 609a str r2, [r3, #8] + 8010a5a: e049 b.n 8010af0 + } + else + { + /* Disable the Alarm B interrupt */ + __HAL_RTC_ALARMB_DISABLE(hrtc); + 8010a5c: 68fb ldr r3, [r7, #12] + 8010a5e: 681b ldr r3, [r3, #0] + 8010a60: 689a ldr r2, [r3, #8] + 8010a62: 68fb ldr r3, [r7, #12] + 8010a64: 681b ldr r3, [r3, #0] + 8010a66: f422 7200 bic.w r2, r2, #512 @ 0x200 + 8010a6a: 609a str r2, [r3, #8] + + /* Clear flag alarm B */ + __HAL_RTC_ALARM_CLEAR_FLAG(hrtc, RTC_FLAG_ALRBF); + 8010a6c: 68fb ldr r3, [r7, #12] + 8010a6e: 681b ldr r3, [r3, #0] + 8010a70: 68db ldr r3, [r3, #12] + 8010a72: b2da uxtb r2, r3 + 8010a74: 68fb ldr r3, [r7, #12] + 8010a76: 681b ldr r3, [r3, #0] + 8010a78: f462 7220 orn r2, r2, #640 @ 0x280 + 8010a7c: 60da str r2, [r3, #12] + +#if defined (RTC_FLAG_ALRBWF) + uint32_t tickstart = HAL_GetTick(); + 8010a7e: f7fa f887 bl 800ab90 + 8010a82: 6178 str r0, [r7, #20] + /* Wait till RTC ALRBWF flag is set and if Time out is reached exit */ + while (__HAL_RTC_ALARM_GET_FLAG(hrtc, RTC_FLAG_ALRBWF) == 0U) + 8010a84: e015 b.n 8010ab2 + { + if ((HAL_GetTick() - tickstart) > RTC_TIMEOUT_VALUE) + 8010a86: f7fa f883 bl 800ab90 + 8010a8a: 4602 mov r2, r0 + 8010a8c: 697b ldr r3, [r7, #20] + 8010a8e: 1ad3 subs r3, r2, r3 + 8010a90: f5b3 7f7a cmp.w r3, #1000 @ 0x3e8 + 8010a94: d90d bls.n 8010ab2 + { + /* Enable the write protection for RTC registers */ + __HAL_RTC_WRITEPROTECTION_ENABLE(hrtc); + 8010a96: 68fb ldr r3, [r7, #12] + 8010a98: 681b ldr r3, [r3, #0] + 8010a9a: 22ff movs r2, #255 @ 0xff + 8010a9c: 625a str r2, [r3, #36] @ 0x24 + + hrtc->State = HAL_RTC_STATE_TIMEOUT; + 8010a9e: 68fb ldr r3, [r7, #12] + 8010aa0: 2203 movs r2, #3 + 8010aa2: f883 2021 strb.w r2, [r3, #33] @ 0x21 + + /* Process Unlocked */ + __HAL_UNLOCK(hrtc); + 8010aa6: 68fb ldr r3, [r7, #12] + 8010aa8: 2200 movs r2, #0 + 8010aaa: f883 2020 strb.w r2, [r3, #32] + + return HAL_TIMEOUT; + 8010aae: 2303 movs r3, #3 + 8010ab0: e037 b.n 8010b22 + while (__HAL_RTC_ALARM_GET_FLAG(hrtc, RTC_FLAG_ALRBWF) == 0U) + 8010ab2: 68fb ldr r3, [r7, #12] + 8010ab4: 681b ldr r3, [r3, #0] + 8010ab6: 68db ldr r3, [r3, #12] + 8010ab8: f003 0302 and.w r3, r3, #2 + 8010abc: 2b00 cmp r3, #0 + 8010abe: d0e2 beq.n 8010a86 + } + } +#endif + + hrtc->Instance->ALRMBR = (uint32_t)tmpreg; + 8010ac0: 68fb ldr r3, [r7, #12] + 8010ac2: 681b ldr r3, [r3, #0] + 8010ac4: 69fa ldr r2, [r7, #28] + 8010ac6: 621a str r2, [r3, #32] + /* Configure the Alarm B Sub Second register */ + hrtc->Instance->ALRMBSSR = subsecondtmpreg; + 8010ac8: 68fb ldr r3, [r7, #12] + 8010aca: 681b ldr r3, [r3, #0] + 8010acc: 69ba ldr r2, [r7, #24] + 8010ace: 649a str r2, [r3, #72] @ 0x48 + /* Configure the Alarm state: Enable Alarm */ + __HAL_RTC_ALARMB_ENABLE(hrtc); + 8010ad0: 68fb ldr r3, [r7, #12] + 8010ad2: 681b ldr r3, [r3, #0] + 8010ad4: 689a ldr r2, [r3, #8] + 8010ad6: 68fb ldr r3, [r7, #12] + 8010ad8: 681b ldr r3, [r3, #0] + 8010ada: f442 7200 orr.w r2, r2, #512 @ 0x200 + 8010ade: 609a str r2, [r3, #8] + /* Configure the Alarm interrupt */ + __HAL_RTC_ALARM_ENABLE_IT(hrtc, RTC_IT_ALRB); + 8010ae0: 68fb ldr r3, [r7, #12] + 8010ae2: 681b ldr r3, [r3, #0] + 8010ae4: 689a ldr r2, [r3, #8] + 8010ae6: 68fb ldr r3, [r7, #12] + 8010ae8: 681b ldr r3, [r3, #0] + 8010aea: f442 5200 orr.w r2, r2, #8192 @ 0x2000 + 8010aee: 609a str r2, [r3, #8] + } + + /* RTC Alarm Interrupt Configuration: EXTI configuration */ + __HAL_RTC_ALARM_EXTI_ENABLE_IT(); + 8010af0: 4b0e ldr r3, [pc, #56] @ (8010b2c ) + 8010af2: 681b ldr r3, [r3, #0] + 8010af4: 4a0d ldr r2, [pc, #52] @ (8010b2c ) + 8010af6: f443 2380 orr.w r3, r3, #262144 @ 0x40000 + 8010afa: 6013 str r3, [r2, #0] + __HAL_RTC_ALARM_EXTI_ENABLE_RISING_EDGE(); + 8010afc: 4b0b ldr r3, [pc, #44] @ (8010b2c ) + 8010afe: 689b ldr r3, [r3, #8] + 8010b00: 4a0a ldr r2, [pc, #40] @ (8010b2c ) + 8010b02: f443 2380 orr.w r3, r3, #262144 @ 0x40000 + 8010b06: 6093 str r3, [r2, #8] + + /* Enable the write protection for RTC registers */ + __HAL_RTC_WRITEPROTECTION_ENABLE(hrtc); + 8010b08: 68fb ldr r3, [r7, #12] + 8010b0a: 681b ldr r3, [r3, #0] + 8010b0c: 22ff movs r2, #255 @ 0xff + 8010b0e: 625a str r2, [r3, #36] @ 0x24 + + hrtc->State = HAL_RTC_STATE_READY; + 8010b10: 68fb ldr r3, [r7, #12] + 8010b12: 2201 movs r2, #1 + 8010b14: f883 2021 strb.w r2, [r3, #33] @ 0x21 + + /* Process Unlocked */ + __HAL_UNLOCK(hrtc); + 8010b18: 68fb ldr r3, [r7, #12] + 8010b1a: 2200 movs r2, #0 + 8010b1c: f883 2020 strb.w r2, [r3, #32] + + return HAL_OK; + 8010b20: 2300 movs r3, #0 +} + 8010b22: 4618 mov r0, r3 + 8010b24: 3724 adds r7, #36 @ 0x24 + 8010b26: 46bd mov sp, r7 + 8010b28: bd90 pop {r4, r7, pc} + 8010b2a: bf00 nop + 8010b2c: 40010400 .word 0x40010400 + +08010b30 : + * @arg RTC_ALARM_A: AlarmA + * @arg RTC_ALARM_B: AlarmB + * @retval HAL status + */ +HAL_StatusTypeDef HAL_RTC_DeactivateAlarm(RTC_HandleTypeDef *hrtc, uint32_t Alarm) +{ + 8010b30: b580 push {r7, lr} + 8010b32: b084 sub sp, #16 + 8010b34: af00 add r7, sp, #0 + 8010b36: 6078 str r0, [r7, #4] + 8010b38: 6039 str r1, [r7, #0] + /* Check the parameters */ + assert_param(IS_RTC_ALARM(Alarm)); + + /* Process Locked */ + __HAL_LOCK(hrtc); + 8010b3a: 687b ldr r3, [r7, #4] + 8010b3c: f893 3020 ldrb.w r3, [r3, #32] + 8010b40: 2b01 cmp r3, #1 + 8010b42: d101 bne.n 8010b48 + 8010b44: 2302 movs r3, #2 + 8010b46: e083 b.n 8010c50 + 8010b48: 687b ldr r3, [r7, #4] + 8010b4a: 2201 movs r2, #1 + 8010b4c: f883 2020 strb.w r2, [r3, #32] + + hrtc->State = HAL_RTC_STATE_BUSY; + 8010b50: 687b ldr r3, [r7, #4] + 8010b52: 2202 movs r2, #2 + 8010b54: f883 2021 strb.w r2, [r3, #33] @ 0x21 + + /* Disable the write protection for RTC registers */ + __HAL_RTC_WRITEPROTECTION_DISABLE(hrtc); + 8010b58: 687b ldr r3, [r7, #4] + 8010b5a: 681b ldr r3, [r3, #0] + 8010b5c: 22ca movs r2, #202 @ 0xca + 8010b5e: 625a str r2, [r3, #36] @ 0x24 + 8010b60: 687b ldr r3, [r7, #4] + 8010b62: 681b ldr r3, [r3, #0] + 8010b64: 2253 movs r2, #83 @ 0x53 + 8010b66: 625a str r2, [r3, #36] @ 0x24 + + if (Alarm == RTC_ALARM_A) + 8010b68: 683b ldr r3, [r7, #0] + 8010b6a: f5b3 7f80 cmp.w r3, #256 @ 0x100 + 8010b6e: d131 bne.n 8010bd4 + /* AlarmA */ +#if defined (RTC_ALRMASSR_SSCLR) + CLEAR_BIT(RTC->ALRMASSR, RTC_ALRMASSR_SSCLR); +#endif + + __HAL_RTC_ALARMA_DISABLE(hrtc); + 8010b70: 687b ldr r3, [r7, #4] + 8010b72: 681b ldr r3, [r3, #0] + 8010b74: 689a ldr r2, [r3, #8] + 8010b76: 687b ldr r3, [r7, #4] + 8010b78: 681b ldr r3, [r3, #0] + 8010b7a: f422 7280 bic.w r2, r2, #256 @ 0x100 + 8010b7e: 609a str r2, [r3, #8] + + /* In case of interrupt mode is used, the interrupt source must disabled */ + __HAL_RTC_ALARM_DISABLE_IT(hrtc, RTC_IT_ALRA); + 8010b80: 687b ldr r3, [r7, #4] + 8010b82: 681b ldr r3, [r3, #0] + 8010b84: 689a ldr r2, [r3, #8] + 8010b86: 687b ldr r3, [r7, #4] + 8010b88: 681b ldr r3, [r3, #0] + 8010b8a: f422 5280 bic.w r2, r2, #4096 @ 0x1000 + 8010b8e: 609a str r2, [r3, #8] + +#if defined (RTC_FLAG_ALRAWF) + uint32_t tickstart = HAL_GetTick(); + 8010b90: f7f9 fffe bl 800ab90 + 8010b94: 60b8 str r0, [r7, #8] + /* Wait till RTC ALRxWF flag is set and if Time out is reached exit */ + while (__HAL_RTC_ALARM_GET_FLAG(hrtc, RTC_FLAG_ALRAWF) == 0U) + 8010b96: e015 b.n 8010bc4 + { + if ((HAL_GetTick() - tickstart) > RTC_TIMEOUT_VALUE) + 8010b98: f7f9 fffa bl 800ab90 + 8010b9c: 4602 mov r2, r0 + 8010b9e: 68bb ldr r3, [r7, #8] + 8010ba0: 1ad3 subs r3, r2, r3 + 8010ba2: f5b3 7f7a cmp.w r3, #1000 @ 0x3e8 + 8010ba6: d90d bls.n 8010bc4 + { + /* Enable the write protection for RTC registers */ + __HAL_RTC_WRITEPROTECTION_ENABLE(hrtc); + 8010ba8: 687b ldr r3, [r7, #4] + 8010baa: 681b ldr r3, [r3, #0] + 8010bac: 22ff movs r2, #255 @ 0xff + 8010bae: 625a str r2, [r3, #36] @ 0x24 + + hrtc->State = HAL_RTC_STATE_TIMEOUT; + 8010bb0: 687b ldr r3, [r7, #4] + 8010bb2: 2203 movs r2, #3 + 8010bb4: f883 2021 strb.w r2, [r3, #33] @ 0x21 + + /* Process Unlocked */ + __HAL_UNLOCK(hrtc); + 8010bb8: 687b ldr r3, [r7, #4] + 8010bba: 2200 movs r2, #0 + 8010bbc: f883 2020 strb.w r2, [r3, #32] + + return HAL_TIMEOUT; + 8010bc0: 2303 movs r3, #3 + 8010bc2: e045 b.n 8010c50 + while (__HAL_RTC_ALARM_GET_FLAG(hrtc, RTC_FLAG_ALRAWF) == 0U) + 8010bc4: 687b ldr r3, [r7, #4] + 8010bc6: 681b ldr r3, [r3, #0] + 8010bc8: 68db ldr r3, [r3, #12] + 8010bca: f003 0301 and.w r3, r3, #1 + 8010bce: 2b00 cmp r3, #0 + 8010bd0: d0e2 beq.n 8010b98 + 8010bd2: e030 b.n 8010c36 + /* AlarmB */ +#if defined (RTC_ALRMBSSR_SSCLR) + CLEAR_BIT(RTC->ALRMBSSR, RTC_ALRMASSR_SSCLR); +#endif + + __HAL_RTC_ALARMB_DISABLE(hrtc); + 8010bd4: 687b ldr r3, [r7, #4] + 8010bd6: 681b ldr r3, [r3, #0] + 8010bd8: 689a ldr r2, [r3, #8] + 8010bda: 687b ldr r3, [r7, #4] + 8010bdc: 681b ldr r3, [r3, #0] + 8010bde: f422 7200 bic.w r2, r2, #512 @ 0x200 + 8010be2: 609a str r2, [r3, #8] + + /* In case of interrupt mode is used, the interrupt source must disabled */ + __HAL_RTC_ALARM_DISABLE_IT(hrtc, RTC_IT_ALRB); + 8010be4: 687b ldr r3, [r7, #4] + 8010be6: 681b ldr r3, [r3, #0] + 8010be8: 689a ldr r2, [r3, #8] + 8010bea: 687b ldr r3, [r7, #4] + 8010bec: 681b ldr r3, [r3, #0] + 8010bee: f422 5200 bic.w r2, r2, #8192 @ 0x2000 + 8010bf2: 609a str r2, [r3, #8] + +#if defined (RTC_FLAG_ALRBWF) + uint32_t tickstart = HAL_GetTick(); + 8010bf4: f7f9 ffcc bl 800ab90 + 8010bf8: 60f8 str r0, [r7, #12] + /* Wait till RTC ALRBWF flag is set and if Time out is reached exit */ + while (__HAL_RTC_ALARM_GET_FLAG(hrtc, RTC_FLAG_ALRBWF) == 0U) + 8010bfa: e015 b.n 8010c28 + { + if ((HAL_GetTick() - tickstart) > RTC_TIMEOUT_VALUE) + 8010bfc: f7f9 ffc8 bl 800ab90 + 8010c00: 4602 mov r2, r0 + 8010c02: 68fb ldr r3, [r7, #12] + 8010c04: 1ad3 subs r3, r2, r3 + 8010c06: f5b3 7f7a cmp.w r3, #1000 @ 0x3e8 + 8010c0a: d90d bls.n 8010c28 + { + /* Enable the write protection for RTC registers */ + __HAL_RTC_WRITEPROTECTION_ENABLE(hrtc); + 8010c0c: 687b ldr r3, [r7, #4] + 8010c0e: 681b ldr r3, [r3, #0] + 8010c10: 22ff movs r2, #255 @ 0xff + 8010c12: 625a str r2, [r3, #36] @ 0x24 + + hrtc->State = HAL_RTC_STATE_TIMEOUT; + 8010c14: 687b ldr r3, [r7, #4] + 8010c16: 2203 movs r2, #3 + 8010c18: f883 2021 strb.w r2, [r3, #33] @ 0x21 + + /* Process Unlocked */ + __HAL_UNLOCK(hrtc); + 8010c1c: 687b ldr r3, [r7, #4] + 8010c1e: 2200 movs r2, #0 + 8010c20: f883 2020 strb.w r2, [r3, #32] + + return HAL_TIMEOUT; + 8010c24: 2303 movs r3, #3 + 8010c26: e013 b.n 8010c50 + while (__HAL_RTC_ALARM_GET_FLAG(hrtc, RTC_FLAG_ALRBWF) == 0U) + 8010c28: 687b ldr r3, [r7, #4] + 8010c2a: 681b ldr r3, [r3, #0] + 8010c2c: 68db ldr r3, [r3, #12] + 8010c2e: f003 0302 and.w r3, r3, #2 + 8010c32: 2b00 cmp r3, #0 + 8010c34: d0e2 beq.n 8010bfc + } + } +#endif + } + /* Enable the write protection for RTC registers */ + __HAL_RTC_WRITEPROTECTION_ENABLE(hrtc); + 8010c36: 687b ldr r3, [r7, #4] + 8010c38: 681b ldr r3, [r3, #0] + 8010c3a: 22ff movs r2, #255 @ 0xff + 8010c3c: 625a str r2, [r3, #36] @ 0x24 + + hrtc->State = HAL_RTC_STATE_READY; + 8010c3e: 687b ldr r3, [r7, #4] + 8010c40: 2201 movs r2, #1 + 8010c42: f883 2021 strb.w r2, [r3, #33] @ 0x21 + + /* Process Unlocked */ + __HAL_UNLOCK(hrtc); + 8010c46: 687b ldr r3, [r7, #4] + 8010c48: 2200 movs r2, #0 + 8010c4a: f883 2020 strb.w r2, [r3, #32] + + return HAL_OK; + 8010c4e: 2300 movs r3, #0 +} + 8010c50: 4618 mov r0, r3 + 8010c52: 3710 adds r7, #16 + 8010c54: 46bd mov sp, r7 + 8010c56: bd80 pop {r7, pc} + +08010c58 : + * @arg RTC_FORMAT_BIN: Binary data format + * @arg RTC_FORMAT_BCD: BCD data format + * @retval HAL status + */ +HAL_StatusTypeDef HAL_RTC_GetAlarm(RTC_HandleTypeDef *hrtc, RTC_AlarmTypeDef *sAlarm, uint32_t Alarm, uint32_t Format) +{ + 8010c58: b580 push {r7, lr} + 8010c5a: b086 sub sp, #24 + 8010c5c: af00 add r7, sp, #0 + 8010c5e: 60f8 str r0, [r7, #12] + 8010c60: 60b9 str r1, [r7, #8] + 8010c62: 607a str r2, [r7, #4] + 8010c64: 603b str r3, [r7, #0] + + /* Check the parameters */ + assert_param(IS_RTC_FORMAT(Format)); + assert_param(IS_RTC_ALARM(Alarm)); + + if (Alarm == RTC_ALARM_A) + 8010c66: 687b ldr r3, [r7, #4] + 8010c68: f5b3 7f80 cmp.w r3, #256 @ 0x100 + 8010c6c: d143 bne.n 8010cf6 + { + /* AlarmA */ + sAlarm->Alarm = RTC_ALARM_A; + 8010c6e: 68bb ldr r3, [r7, #8] + 8010c70: f44f 7280 mov.w r2, #256 @ 0x100 + 8010c74: 629a str r2, [r3, #40] @ 0x28 + + tmpreg = (uint32_t)(hrtc->Instance->ALRMAR); + 8010c76: 68fb ldr r3, [r7, #12] + 8010c78: 681b ldr r3, [r3, #0] + 8010c7a: 69db ldr r3, [r3, #28] + 8010c7c: 617b str r3, [r7, #20] + subsecondtmpreg = (uint32_t)((hrtc->Instance->ALRMASSR) & RTC_ALRMASSR_SS); + 8010c7e: 68fb ldr r3, [r7, #12] + 8010c80: 681b ldr r3, [r3, #0] + 8010c82: 6c5b ldr r3, [r3, #68] @ 0x44 + 8010c84: f3c3 030e ubfx r3, r3, #0, #15 + 8010c88: 613b str r3, [r7, #16] + + /* Fill the structure with the read parameters */ + sAlarm->AlarmTime.Hours = (uint8_t)((tmpreg & (RTC_ALRMAR_HT | RTC_ALRMAR_HU)) >> RTC_ALRMAR_HU_Pos); + 8010c8a: 697b ldr r3, [r7, #20] + 8010c8c: 0c1b lsrs r3, r3, #16 + 8010c8e: b2db uxtb r3, r3 + 8010c90: f003 033f and.w r3, r3, #63 @ 0x3f + 8010c94: b2da uxtb r2, r3 + 8010c96: 68bb ldr r3, [r7, #8] + 8010c98: 701a strb r2, [r3, #0] + sAlarm->AlarmTime.Minutes = (uint8_t)((tmpreg & (RTC_ALRMAR_MNT | RTC_ALRMAR_MNU)) >> RTC_ALRMAR_MNU_Pos); + 8010c9a: 697b ldr r3, [r7, #20] + 8010c9c: 0a1b lsrs r3, r3, #8 + 8010c9e: b2db uxtb r3, r3 + 8010ca0: f003 037f and.w r3, r3, #127 @ 0x7f + 8010ca4: b2da uxtb r2, r3 + 8010ca6: 68bb ldr r3, [r7, #8] + 8010ca8: 705a strb r2, [r3, #1] + sAlarm->AlarmTime.Seconds = (uint8_t)((tmpreg & (RTC_ALRMAR_ST | RTC_ALRMAR_SU)) >> RTC_ALRMAR_SU_Pos); + 8010caa: 697b ldr r3, [r7, #20] + 8010cac: b2db uxtb r3, r3 + 8010cae: f003 037f and.w r3, r3, #127 @ 0x7f + 8010cb2: b2da uxtb r2, r3 + 8010cb4: 68bb ldr r3, [r7, #8] + 8010cb6: 709a strb r2, [r3, #2] + sAlarm->AlarmTime.TimeFormat = (uint8_t)((tmpreg & RTC_ALRMAR_PM) >> RTC_ALRMAR_PM_Pos); + 8010cb8: 697b ldr r3, [r7, #20] + 8010cba: 0d9b lsrs r3, r3, #22 + 8010cbc: b2db uxtb r3, r3 + 8010cbe: f003 0301 and.w r3, r3, #1 + 8010cc2: b2da uxtb r2, r3 + 8010cc4: 68bb ldr r3, [r7, #8] + 8010cc6: 70da strb r2, [r3, #3] + sAlarm->AlarmTime.SubSeconds = (uint32_t) subsecondtmpreg; + 8010cc8: 68bb ldr r3, [r7, #8] + 8010cca: 693a ldr r2, [r7, #16] + 8010ccc: 605a str r2, [r3, #4] + sAlarm->AlarmDateWeekDay = (uint8_t)((tmpreg & (RTC_ALRMAR_DT | RTC_ALRMAR_DU)) >> RTC_ALRMAR_DU_Pos); + 8010cce: 697b ldr r3, [r7, #20] + 8010cd0: 0e1b lsrs r3, r3, #24 + 8010cd2: b2db uxtb r3, r3 + 8010cd4: f003 033f and.w r3, r3, #63 @ 0x3f + 8010cd8: b2da uxtb r2, r3 + 8010cda: 68bb ldr r3, [r7, #8] + 8010cdc: f883 2024 strb.w r2, [r3, #36] @ 0x24 + sAlarm->AlarmDateWeekDaySel = (uint32_t)(tmpreg & RTC_ALRMAR_WDSEL); + 8010ce0: 697b ldr r3, [r7, #20] + 8010ce2: f003 4280 and.w r2, r3, #1073741824 @ 0x40000000 + 8010ce6: 68bb ldr r3, [r7, #8] + 8010ce8: 621a str r2, [r3, #32] + sAlarm->AlarmMask = (uint32_t)(tmpreg & RTC_ALARMMASK_ALL); + 8010cea: 697b ldr r3, [r7, #20] + 8010cec: f003 3280 and.w r2, r3, #2155905152 @ 0x80808080 + 8010cf0: 68bb ldr r3, [r7, #8] + 8010cf2: 615a str r2, [r3, #20] + 8010cf4: e042 b.n 8010d7c + } + else + { + sAlarm->Alarm = RTC_ALARM_B; + 8010cf6: 68bb ldr r3, [r7, #8] + 8010cf8: f44f 7200 mov.w r2, #512 @ 0x200 + 8010cfc: 629a str r2, [r3, #40] @ 0x28 + + tmpreg = (uint32_t)(hrtc->Instance->ALRMBR); + 8010cfe: 68fb ldr r3, [r7, #12] + 8010d00: 681b ldr r3, [r3, #0] + 8010d02: 6a1b ldr r3, [r3, #32] + 8010d04: 617b str r3, [r7, #20] + subsecondtmpreg = (uint32_t)((hrtc->Instance->ALRMBSSR) & RTC_ALRMBSSR_SS); + 8010d06: 68fb ldr r3, [r7, #12] + 8010d08: 681b ldr r3, [r3, #0] + 8010d0a: 6c9b ldr r3, [r3, #72] @ 0x48 + 8010d0c: f3c3 030e ubfx r3, r3, #0, #15 + 8010d10: 613b str r3, [r7, #16] + + /* Fill the structure with the read parameters */ + sAlarm->AlarmTime.Hours = (uint8_t)((tmpreg & (RTC_ALRMBR_HT | RTC_ALRMBR_HU)) >> RTC_ALRMBR_HU_Pos); + 8010d12: 697b ldr r3, [r7, #20] + 8010d14: 0c1b lsrs r3, r3, #16 + 8010d16: b2db uxtb r3, r3 + 8010d18: f003 033f and.w r3, r3, #63 @ 0x3f + 8010d1c: b2da uxtb r2, r3 + 8010d1e: 68bb ldr r3, [r7, #8] + 8010d20: 701a strb r2, [r3, #0] + sAlarm->AlarmTime.Minutes = (uint8_t)((tmpreg & (RTC_ALRMBR_MNT | RTC_ALRMBR_MNU)) >> RTC_ALRMBR_MNU_Pos); + 8010d22: 697b ldr r3, [r7, #20] + 8010d24: 0a1b lsrs r3, r3, #8 + 8010d26: b2db uxtb r3, r3 + 8010d28: f003 037f and.w r3, r3, #127 @ 0x7f + 8010d2c: b2da uxtb r2, r3 + 8010d2e: 68bb ldr r3, [r7, #8] + 8010d30: 705a strb r2, [r3, #1] + sAlarm->AlarmTime.Seconds = (uint8_t)((tmpreg & (RTC_ALRMBR_ST | RTC_ALRMBR_SU)) >> RTC_ALRMBR_SU_Pos); + 8010d32: 697b ldr r3, [r7, #20] + 8010d34: b2db uxtb r3, r3 + 8010d36: f003 037f and.w r3, r3, #127 @ 0x7f + 8010d3a: b2da uxtb r2, r3 + 8010d3c: 68bb ldr r3, [r7, #8] + 8010d3e: 709a strb r2, [r3, #2] + sAlarm->AlarmTime.TimeFormat = (uint8_t)((tmpreg & RTC_ALRMBR_PM) >> RTC_ALRMBR_PM_Pos); + 8010d40: 697b ldr r3, [r7, #20] + 8010d42: 0d9b lsrs r3, r3, #22 + 8010d44: b2db uxtb r3, r3 + 8010d46: f003 0301 and.w r3, r3, #1 + 8010d4a: b2da uxtb r2, r3 + 8010d4c: 68bb ldr r3, [r7, #8] + 8010d4e: 70da strb r2, [r3, #3] + sAlarm->AlarmTime.SubSeconds = (uint32_t) subsecondtmpreg; + 8010d50: 68bb ldr r3, [r7, #8] + 8010d52: 693a ldr r2, [r7, #16] + 8010d54: 605a str r2, [r3, #4] + sAlarm->AlarmDateWeekDay = (uint8_t)((tmpreg & (RTC_ALRMBR_DT | RTC_ALRMBR_DU)) >> RTC_ALRMBR_DU_Pos); + 8010d56: 697b ldr r3, [r7, #20] + 8010d58: 0e1b lsrs r3, r3, #24 + 8010d5a: b2db uxtb r3, r3 + 8010d5c: f003 033f and.w r3, r3, #63 @ 0x3f + 8010d60: b2da uxtb r2, r3 + 8010d62: 68bb ldr r3, [r7, #8] + 8010d64: f883 2024 strb.w r2, [r3, #36] @ 0x24 + sAlarm->AlarmDateWeekDaySel = (uint32_t)(tmpreg & RTC_ALRMBR_WDSEL); + 8010d68: 697b ldr r3, [r7, #20] + 8010d6a: f003 4280 and.w r2, r3, #1073741824 @ 0x40000000 + 8010d6e: 68bb ldr r3, [r7, #8] + 8010d70: 621a str r2, [r3, #32] + sAlarm->AlarmMask = (uint32_t)(tmpreg & RTC_ALARMMASK_ALL); + 8010d72: 697b ldr r3, [r7, #20] + 8010d74: f003 3280 and.w r2, r3, #2155905152 @ 0x80808080 + 8010d78: 68bb ldr r3, [r7, #8] + 8010d7a: 615a str r2, [r3, #20] + } + + if (Format == RTC_FORMAT_BIN) + 8010d7c: 683b ldr r3, [r7, #0] + 8010d7e: 2b00 cmp r3, #0 + 8010d80: d125 bne.n 8010dce + { + sAlarm->AlarmTime.Hours = RTC_Bcd2ToByte(sAlarm->AlarmTime.Hours); + 8010d82: 68bb ldr r3, [r7, #8] + 8010d84: 781b ldrb r3, [r3, #0] + 8010d86: 4618 mov r0, r3 + 8010d88: f000 f922 bl 8010fd0 + 8010d8c: 4603 mov r3, r0 + 8010d8e: 461a mov r2, r3 + 8010d90: 68bb ldr r3, [r7, #8] + 8010d92: 701a strb r2, [r3, #0] + sAlarm->AlarmTime.Minutes = RTC_Bcd2ToByte(sAlarm->AlarmTime.Minutes); + 8010d94: 68bb ldr r3, [r7, #8] + 8010d96: 785b ldrb r3, [r3, #1] + 8010d98: 4618 mov r0, r3 + 8010d9a: f000 f919 bl 8010fd0 + 8010d9e: 4603 mov r3, r0 + 8010da0: 461a mov r2, r3 + 8010da2: 68bb ldr r3, [r7, #8] + 8010da4: 705a strb r2, [r3, #1] + sAlarm->AlarmTime.Seconds = RTC_Bcd2ToByte(sAlarm->AlarmTime.Seconds); + 8010da6: 68bb ldr r3, [r7, #8] + 8010da8: 789b ldrb r3, [r3, #2] + 8010daa: 4618 mov r0, r3 + 8010dac: f000 f910 bl 8010fd0 + 8010db0: 4603 mov r3, r0 + 8010db2: 461a mov r2, r3 + 8010db4: 68bb ldr r3, [r7, #8] + 8010db6: 709a strb r2, [r3, #2] + sAlarm->AlarmDateWeekDay = RTC_Bcd2ToByte(sAlarm->AlarmDateWeekDay); + 8010db8: 68bb ldr r3, [r7, #8] + 8010dba: f893 3024 ldrb.w r3, [r3, #36] @ 0x24 + 8010dbe: 4618 mov r0, r3 + 8010dc0: f000 f906 bl 8010fd0 + 8010dc4: 4603 mov r3, r0 + 8010dc6: 461a mov r2, r3 + 8010dc8: 68bb ldr r3, [r7, #8] + 8010dca: f883 2024 strb.w r2, [r3, #36] @ 0x24 + } + + return HAL_OK; + 8010dce: 2300 movs r3, #0 +} + 8010dd0: 4618 mov r0, r3 + 8010dd2: 3718 adds r7, #24 + 8010dd4: 46bd mov sp, r7 + 8010dd6: bd80 pop {r7, pc} + +08010dd8 : + * @brief Handle Alarm interrupt request. + * @param hrtc RTC handle + * @retval None + */ +void HAL_RTC_AlarmIRQHandler(RTC_HandleTypeDef *hrtc) +{ + 8010dd8: b580 push {r7, lr} + 8010dda: b082 sub sp, #8 + 8010ddc: af00 add r7, sp, #0 + 8010dde: 6078 str r0, [r7, #4] + /* Clear the EXTI's line Flag for RTC Alarm */ + __HAL_RTC_ALARM_EXTI_CLEAR_FLAG(); + 8010de0: 4b1f ldr r3, [pc, #124] @ (8010e60 ) + 8010de2: f44f 2280 mov.w r2, #262144 @ 0x40000 + 8010de6: 615a str r2, [r3, #20] + } + +#else /* #if defined(STM32L412xx) || defined(STM32L422xx) || defined (STM32L4P5xx) || defined (STM32L4Q5xx) */ + + /* Get the AlarmA interrupt source enable status */ + if (__HAL_RTC_ALARM_GET_IT_SOURCE(hrtc, RTC_IT_ALRA) != 0U) + 8010de8: 687b ldr r3, [r7, #4] + 8010dea: 681b ldr r3, [r3, #0] + 8010dec: 689b ldr r3, [r3, #8] + 8010dee: f403 5380 and.w r3, r3, #4096 @ 0x1000 + 8010df2: 2b00 cmp r3, #0 + 8010df4: d012 beq.n 8010e1c + { + /* Get the pending status of the AlarmA Interrupt */ + if (__HAL_RTC_ALARM_GET_FLAG(hrtc, RTC_FLAG_ALRAF) != 0U) + 8010df6: 687b ldr r3, [r7, #4] + 8010df8: 681b ldr r3, [r3, #0] + 8010dfa: 68db ldr r3, [r3, #12] + 8010dfc: f403 7380 and.w r3, r3, #256 @ 0x100 + 8010e00: 2b00 cmp r3, #0 + 8010e02: d00b beq.n 8010e1c + { + /* Clear the AlarmA interrupt pending bit */ + __HAL_RTC_ALARM_CLEAR_FLAG(hrtc, RTC_FLAG_ALRAF); + 8010e04: 687b ldr r3, [r7, #4] + 8010e06: 681b ldr r3, [r3, #0] + 8010e08: 68db ldr r3, [r3, #12] + 8010e0a: b2da uxtb r2, r3 + 8010e0c: 687b ldr r3, [r7, #4] + 8010e0e: 681b ldr r3, [r3, #0] + 8010e10: f462 72c0 orn r2, r2, #384 @ 0x180 + 8010e14: 60da str r2, [r3, #12] + +#if (USE_HAL_RTC_REGISTER_CALLBACKS == 1) + hrtc->AlarmAEventCallback(hrtc); +#else + HAL_RTC_AlarmAEventCallback(hrtc); + 8010e16: 6878 ldr r0, [r7, #4] + 8010e18: f7f8 facf bl 80093ba +#endif + } + } + + /* Get the AlarmB interrupt source enable status */ + if (__HAL_RTC_ALARM_GET_IT_SOURCE(hrtc, RTC_IT_ALRB) != 0U) + 8010e1c: 687b ldr r3, [r7, #4] + 8010e1e: 681b ldr r3, [r3, #0] + 8010e20: 689b ldr r3, [r3, #8] + 8010e22: f403 5300 and.w r3, r3, #8192 @ 0x2000 + 8010e26: 2b00 cmp r3, #0 + 8010e28: d012 beq.n 8010e50 + { + /* Get the pending status of the AlarmB Interrupt */ + if (__HAL_RTC_ALARM_GET_FLAG(hrtc, RTC_FLAG_ALRBF) != 0U) + 8010e2a: 687b ldr r3, [r7, #4] + 8010e2c: 681b ldr r3, [r3, #0] + 8010e2e: 68db ldr r3, [r3, #12] + 8010e30: f403 7300 and.w r3, r3, #512 @ 0x200 + 8010e34: 2b00 cmp r3, #0 + 8010e36: d00b beq.n 8010e50 + { + /* Clear the AlarmB interrupt pending bit */ + __HAL_RTC_ALARM_CLEAR_FLAG(hrtc, RTC_FLAG_ALRBF); + 8010e38: 687b ldr r3, [r7, #4] + 8010e3a: 681b ldr r3, [r3, #0] + 8010e3c: 68db ldr r3, [r3, #12] + 8010e3e: b2da uxtb r2, r3 + 8010e40: 687b ldr r3, [r7, #4] + 8010e42: 681b ldr r3, [r3, #0] + 8010e44: f462 7220 orn r2, r2, #640 @ 0x280 + 8010e48: 60da str r2, [r3, #12] + +#if (USE_HAL_RTC_REGISTER_CALLBACKS == 1) + hrtc->AlarmBEventCallback(hrtc); +#else + HAL_RTCEx_AlarmBEventCallback(hrtc); + 8010e4a: 6878 ldr r0, [r7, #4] + 8010e4c: f7f8 fabf bl 80093ce + } + } +#endif /* #if defined(STM32L412xx) || defined(STM32L422xx) || defined (STM32L4P5xx) || defined (STM32L4Q5xx) */ + + /* Change RTC state */ + hrtc->State = HAL_RTC_STATE_READY; + 8010e50: 687b ldr r3, [r7, #4] + 8010e52: 2201 movs r2, #1 + 8010e54: f883 2021 strb.w r2, [r3, #33] @ 0x21 +} + 8010e58: bf00 nop + 8010e5a: 3708 adds r7, #8 + 8010e5c: 46bd mov sp, r7 + 8010e5e: bd80 pop {r7, pc} + 8010e60: 40010400 .word 0x40010400 + +08010e64 : + * correctly copied into the RTC_TR and RTC_DR shadow registers. + * @param hrtc RTC handle + * @retval HAL status + */ +HAL_StatusTypeDef HAL_RTC_WaitForSynchro(RTC_HandleTypeDef *hrtc) +{ + 8010e64: b580 push {r7, lr} + 8010e66: b084 sub sp, #16 + 8010e68: af00 add r7, sp, #0 + 8010e6a: 6078 str r0, [r7, #4] +#elif defined (STM32L4P5xx) || defined (STM32L4Q5xx) + /* Clear RSF flag (use a read-modify-write sequence to preserve the other read-write bits) */ + hrtc->Instance->ICSR &= (uint32_t)RTC_RSF_MASK; +#else + /* Clear RSF flag, keep reserved bits at reset values (setting other flags has no effect) */ + hrtc->Instance->ISR = ((uint32_t)(RTC_RSF_MASK & RTC_ISR_RESERVED_MASK)); + 8010e6c: 687b ldr r3, [r7, #4] + 8010e6e: 681b ldr r3, [r3, #0] + 8010e70: 4a0d ldr r2, [pc, #52] @ (8010ea8 ) + 8010e72: 60da str r2, [r3, #12] +#endif + + tickstart = HAL_GetTick(); + 8010e74: f7f9 fe8c bl 800ab90 + 8010e78: 60f8 str r0, [r7, #12] + + /* Wait the registers to be synchronised */ +#if defined(STM32L412xx) || defined(STM32L422xx) || defined (STM32L4P5xx) || defined (STM32L4Q5xx) + while ((hrtc->Instance->ICSR & RTC_ICSR_RSF) == 0U) +#else + while ((hrtc->Instance->ISR & RTC_ISR_RSF) == 0U) + 8010e7a: e009 b.n 8010e90 +#endif + { + if ((HAL_GetTick() - tickstart) > RTC_TIMEOUT_VALUE) + 8010e7c: f7f9 fe88 bl 800ab90 + 8010e80: 4602 mov r2, r0 + 8010e82: 68fb ldr r3, [r7, #12] + 8010e84: 1ad3 subs r3, r2, r3 + 8010e86: f5b3 7f7a cmp.w r3, #1000 @ 0x3e8 + 8010e8a: d901 bls.n 8010e90 + { + return HAL_TIMEOUT; + 8010e8c: 2303 movs r3, #3 + 8010e8e: e007 b.n 8010ea0 + while ((hrtc->Instance->ISR & RTC_ISR_RSF) == 0U) + 8010e90: 687b ldr r3, [r7, #4] + 8010e92: 681b ldr r3, [r3, #0] + 8010e94: 68db ldr r3, [r3, #12] + 8010e96: f003 0320 and.w r3, r3, #32 + 8010e9a: 2b00 cmp r3, #0 + 8010e9c: d0ee beq.n 8010e7c + } + } + + return HAL_OK; + 8010e9e: 2300 movs r3, #0 +} + 8010ea0: 4618 mov r0, r3 + 8010ea2: 3710 adds r7, #16 + 8010ea4: 46bd mov sp, r7 + 8010ea6: bd80 pop {r7, pc} + 8010ea8: 0003ff5f .word 0x0003ff5f + +08010eac : + * __HAL_RTC_WRITEPROTECTION_DISABLE() before calling this function. + * @param hrtc RTC handle + * @retval HAL status + */ +HAL_StatusTypeDef RTC_EnterInitMode(RTC_HandleTypeDef *hrtc) +{ + 8010eac: b580 push {r7, lr} + 8010eae: b084 sub sp, #16 + 8010eb0: af00 add r7, sp, #0 + 8010eb2: 6078 str r0, [r7, #4] + uint32_t tickstart; + HAL_StatusTypeDef status = HAL_OK; + 8010eb4: 2300 movs r3, #0 + 8010eb6: 73fb strb r3, [r7, #15] + hrtc->State = HAL_RTC_STATE_TIMEOUT; + } + } + } +#else /* #if defined(STM32L412xx) || defined(STM32L422xx) || defined (STM32L4P5xx) || defined (STM32L4Q5xx) */ + if ((hrtc->Instance->ISR & RTC_ISR_INITF) == 0U) + 8010eb8: 687b ldr r3, [r7, #4] + 8010eba: 681b ldr r3, [r3, #0] + 8010ebc: 68db ldr r3, [r3, #12] + 8010ebe: f003 0340 and.w r3, r3, #64 @ 0x40 + 8010ec2: 2b00 cmp r3, #0 + 8010ec4: d120 bne.n 8010f08 + { + /* Set the Initialization mode */ + hrtc->Instance->ISR = (uint32_t)RTC_INIT_MASK; + 8010ec6: 687b ldr r3, [r7, #4] + 8010ec8: 681b ldr r3, [r3, #0] + 8010eca: f04f 32ff mov.w r2, #4294967295 + 8010ece: 60da str r2, [r3, #12] + + tickstart = HAL_GetTick(); + 8010ed0: f7f9 fe5e bl 800ab90 + 8010ed4: 60b8 str r0, [r7, #8] + /* Wait till RTC is in INIT state and if Time out is reached exit */ + while ((READ_BIT(hrtc->Instance->ISR, RTC_ISR_INITF) == 0U) && (status != HAL_TIMEOUT)) + 8010ed6: e00d b.n 8010ef4 + { + if ((HAL_GetTick() - tickstart) > RTC_TIMEOUT_VALUE) + 8010ed8: f7f9 fe5a bl 800ab90 + 8010edc: 4602 mov r2, r0 + 8010ede: 68bb ldr r3, [r7, #8] + 8010ee0: 1ad3 subs r3, r2, r3 + 8010ee2: f5b3 7f7a cmp.w r3, #1000 @ 0x3e8 + 8010ee6: d905 bls.n 8010ef4 + { + status = HAL_TIMEOUT; + 8010ee8: 2303 movs r3, #3 + 8010eea: 73fb strb r3, [r7, #15] + hrtc->State = HAL_RTC_STATE_TIMEOUT; + 8010eec: 687b ldr r3, [r7, #4] + 8010eee: 2203 movs r2, #3 + 8010ef0: f883 2021 strb.w r2, [r3, #33] @ 0x21 + while ((READ_BIT(hrtc->Instance->ISR, RTC_ISR_INITF) == 0U) && (status != HAL_TIMEOUT)) + 8010ef4: 687b ldr r3, [r7, #4] + 8010ef6: 681b ldr r3, [r3, #0] + 8010ef8: 68db ldr r3, [r3, #12] + 8010efa: f003 0340 and.w r3, r3, #64 @ 0x40 + 8010efe: 2b00 cmp r3, #0 + 8010f00: d102 bne.n 8010f08 + 8010f02: 7bfb ldrb r3, [r7, #15] + 8010f04: 2b03 cmp r3, #3 + 8010f06: d1e7 bne.n 8010ed8 + } + } + } +#endif /* #if defined(STM32L412xx) || defined(STM32L422xx) || defined (STM32L4P5xx) || defined (STM32L4Q5xx) */ + + return status; + 8010f08: 7bfb ldrb r3, [r7, #15] +} + 8010f0a: 4618 mov r0, r3 + 8010f0c: 3710 adds r7, #16 + 8010f0e: 46bd mov sp, r7 + 8010f10: bd80 pop {r7, pc} + ... + +08010f14 : + * @brief Exit the RTC Initialization mode. + * @param hrtc RTC handle + * @retval HAL status + */ +HAL_StatusTypeDef RTC_ExitInitMode(RTC_HandleTypeDef *hrtc) +{ + 8010f14: b580 push {r7, lr} + 8010f16: b084 sub sp, #16 + 8010f18: af00 add r7, sp, #0 + 8010f1a: 6078 str r0, [r7, #4] + HAL_StatusTypeDef status = HAL_OK; + 8010f1c: 2300 movs r3, #0 + 8010f1e: 73fb strb r3, [r7, #15] + /* Exit Initialization mode */ +#if defined(STM32L412xx) || defined(STM32L422xx) || defined(STM32L4P5xx) || defined(STM32L4Q5xx) + CLEAR_BIT(RTC->ICSR, RTC_ICSR_INIT); +#else + /* Exit Initialization mode */ + CLEAR_BIT(RTC->ISR, RTC_ISR_INIT); + 8010f20: 4b1a ldr r3, [pc, #104] @ (8010f8c ) + 8010f22: 68db ldr r3, [r3, #12] + 8010f24: 4a19 ldr r2, [pc, #100] @ (8010f8c ) + 8010f26: f023 0380 bic.w r3, r3, #128 @ 0x80 + 8010f2a: 60d3 str r3, [r2, #12] +#endif + + /* If CR_BYPSHAD bit = 0, wait for synchro */ + if (READ_BIT(RTC->CR, RTC_CR_BYPSHAD) == 0U) + 8010f2c: 4b17 ldr r3, [pc, #92] @ (8010f8c ) + 8010f2e: 689b ldr r3, [r3, #8] + 8010f30: f003 0320 and.w r3, r3, #32 + 8010f34: 2b00 cmp r3, #0 + 8010f36: d10c bne.n 8010f52 + { + if (HAL_RTC_WaitForSynchro(hrtc) != HAL_OK) + 8010f38: 6878 ldr r0, [r7, #4] + 8010f3a: f7ff ff93 bl 8010e64 + 8010f3e: 4603 mov r3, r0 + 8010f40: 2b00 cmp r3, #0 + 8010f42: d01e beq.n 8010f82 + { + hrtc->State = HAL_RTC_STATE_TIMEOUT; + 8010f44: 687b ldr r3, [r7, #4] + 8010f46: 2203 movs r2, #3 + 8010f48: f883 2021 strb.w r2, [r3, #33] @ 0x21 + status = HAL_TIMEOUT; + 8010f4c: 2303 movs r3, #3 + 8010f4e: 73fb strb r3, [r7, #15] + 8010f50: e017 b.n 8010f82 + } + } + else /* WA 2.9.6 Calendar initialization may fail in case of consecutive INIT mode entry */ + { + /* Clear BYPSHAD bit */ + CLEAR_BIT(RTC->CR, RTC_CR_BYPSHAD); + 8010f52: 4b0e ldr r3, [pc, #56] @ (8010f8c ) + 8010f54: 689b ldr r3, [r3, #8] + 8010f56: 4a0d ldr r2, [pc, #52] @ (8010f8c ) + 8010f58: f023 0320 bic.w r3, r3, #32 + 8010f5c: 6093 str r3, [r2, #8] + if (HAL_RTC_WaitForSynchro(hrtc) != HAL_OK) + 8010f5e: 6878 ldr r0, [r7, #4] + 8010f60: f7ff ff80 bl 8010e64 + 8010f64: 4603 mov r3, r0 + 8010f66: 2b00 cmp r3, #0 + 8010f68: d005 beq.n 8010f76 + { + hrtc->State = HAL_RTC_STATE_TIMEOUT; + 8010f6a: 687b ldr r3, [r7, #4] + 8010f6c: 2203 movs r2, #3 + 8010f6e: f883 2021 strb.w r2, [r3, #33] @ 0x21 + status = HAL_TIMEOUT; + 8010f72: 2303 movs r3, #3 + 8010f74: 73fb strb r3, [r7, #15] + } + /* Restore BYPSHAD bit */ + SET_BIT(RTC->CR, RTC_CR_BYPSHAD); + 8010f76: 4b05 ldr r3, [pc, #20] @ (8010f8c ) + 8010f78: 689b ldr r3, [r3, #8] + 8010f7a: 4a04 ldr r2, [pc, #16] @ (8010f8c ) + 8010f7c: f043 0320 orr.w r3, r3, #32 + 8010f80: 6093 str r3, [r2, #8] + } + + return status; + 8010f82: 7bfb ldrb r3, [r7, #15] +} + 8010f84: 4618 mov r0, r3 + 8010f86: 3710 adds r7, #16 + 8010f88: 46bd mov sp, r7 + 8010f8a: bd80 pop {r7, pc} + 8010f8c: 40002800 .word 0x40002800 + +08010f90 : + * @brief Convert a 2 digit decimal to BCD format. + * @param Value Byte to be converted + * @retval Converted byte + */ +uint8_t RTC_ByteToBcd2(uint8_t Value) +{ + 8010f90: b480 push {r7} + 8010f92: b085 sub sp, #20 + 8010f94: af00 add r7, sp, #0 + 8010f96: 4603 mov r3, r0 + 8010f98: 71fb strb r3, [r7, #7] + uint32_t bcdhigh = 0U; + 8010f9a: 2300 movs r3, #0 + 8010f9c: 60fb str r3, [r7, #12] + uint8_t temp = Value; + 8010f9e: 79fb ldrb r3, [r7, #7] + 8010fa0: 72fb strb r3, [r7, #11] + + while (temp >= 10U) + 8010fa2: e005 b.n 8010fb0 + { + bcdhigh++; + 8010fa4: 68fb ldr r3, [r7, #12] + 8010fa6: 3301 adds r3, #1 + 8010fa8: 60fb str r3, [r7, #12] + temp -= 10U; + 8010faa: 7afb ldrb r3, [r7, #11] + 8010fac: 3b0a subs r3, #10 + 8010fae: 72fb strb r3, [r7, #11] + while (temp >= 10U) + 8010fb0: 7afb ldrb r3, [r7, #11] + 8010fb2: 2b09 cmp r3, #9 + 8010fb4: d8f6 bhi.n 8010fa4 + } + + return ((uint8_t)(bcdhigh << 4U) | temp); + 8010fb6: 68fb ldr r3, [r7, #12] + 8010fb8: b2db uxtb r3, r3 + 8010fba: 011b lsls r3, r3, #4 + 8010fbc: b2da uxtb r2, r3 + 8010fbe: 7afb ldrb r3, [r7, #11] + 8010fc0: 4313 orrs r3, r2 + 8010fc2: b2db uxtb r3, r3 +} + 8010fc4: 4618 mov r0, r3 + 8010fc6: 3714 adds r7, #20 + 8010fc8: 46bd mov sp, r7 + 8010fca: f85d 7b04 ldr.w r7, [sp], #4 + 8010fce: 4770 bx lr + +08010fd0 : + * @brief Convert from 2 digit BCD to Binary. + * @param Value BCD value to be converted + * @retval Converted word + */ +uint8_t RTC_Bcd2ToByte(uint8_t Value) +{ + 8010fd0: b480 push {r7} + 8010fd2: b085 sub sp, #20 + 8010fd4: af00 add r7, sp, #0 + 8010fd6: 4603 mov r3, r0 + 8010fd8: 71fb strb r3, [r7, #7] + uint8_t tmp; + tmp = ((Value & 0xF0U) >> 4U) * 10U; + 8010fda: 79fb ldrb r3, [r7, #7] + 8010fdc: 091b lsrs r3, r3, #4 + 8010fde: b2db uxtb r3, r3 + 8010fe0: 461a mov r2, r3 + 8010fe2: 0092 lsls r2, r2, #2 + 8010fe4: 4413 add r3, r2 + 8010fe6: 005b lsls r3, r3, #1 + 8010fe8: 73fb strb r3, [r7, #15] + return (tmp + (Value & 0x0FU)); + 8010fea: 79fb ldrb r3, [r7, #7] + 8010fec: f003 030f and.w r3, r3, #15 + 8010ff0: b2da uxtb r2, r3 + 8010ff2: 7bfb ldrb r3, [r7, #15] + 8010ff4: 4413 add r3, r2 + 8010ff6: b2db uxtb r3, r3 +} + 8010ff8: 4618 mov r0, r3 + 8010ffa: 3714 adds r7, #20 + 8010ffc: 46bd mov sp, r7 + 8010ffe: f85d 7b04 ldr.w r7, [sp], #4 + 8011002: 4770 bx lr + +08011004 : + * must be equal to SMOOTHCALIB_PLUSPULSES_RESET and the field + * SmoothCalibMinusPulsesValue must be equal to 0. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_RTCEx_SetSmoothCalib(RTC_HandleTypeDef *hrtc, uint32_t SmoothCalibPeriod, uint32_t SmoothCalibPlusPulses, uint32_t SmoothCalibMinusPulsesValue) +{ + 8011004: b580 push {r7, lr} + 8011006: b086 sub sp, #24 + 8011008: af00 add r7, sp, #0 + 801100a: 60f8 str r0, [r7, #12] + 801100c: 60b9 str r1, [r7, #8] + 801100e: 607a str r2, [r7, #4] + 8011010: 603b str r3, [r7, #0] + assert_param(IS_RTC_SMOOTH_CALIB_PERIOD(SmoothCalibPeriod)); + assert_param(IS_RTC_SMOOTH_CALIB_PLUS(SmoothCalibPlusPulses)); + assert_param(IS_RTC_SMOOTH_CALIB_MINUS(SmoothCalibMinusPulsesValue)); + + /* Process Locked */ + __HAL_LOCK(hrtc); + 8011012: 68fb ldr r3, [r7, #12] + 8011014: f893 3020 ldrb.w r3, [r3, #32] + 8011018: 2b01 cmp r3, #1 + 801101a: d101 bne.n 8011020 + 801101c: 2302 movs r3, #2 + 801101e: e054 b.n 80110ca + 8011020: 68fb ldr r3, [r7, #12] + 8011022: 2201 movs r2, #1 + 8011024: f883 2020 strb.w r2, [r3, #32] + + hrtc->State = HAL_RTC_STATE_BUSY; + 8011028: 68fb ldr r3, [r7, #12] + 801102a: 2202 movs r2, #2 + 801102c: f883 2021 strb.w r2, [r3, #33] @ 0x21 + + /* Disable the write protection for RTC registers */ + __HAL_RTC_WRITEPROTECTION_DISABLE(hrtc); + 8011030: 68fb ldr r3, [r7, #12] + 8011032: 681b ldr r3, [r3, #0] + 8011034: 22ca movs r2, #202 @ 0xca + 8011036: 625a str r2, [r3, #36] @ 0x24 + 8011038: 68fb ldr r3, [r7, #12] + 801103a: 681b ldr r3, [r3, #0] + 801103c: 2253 movs r2, #83 @ 0x53 + 801103e: 625a str r2, [r3, #36] @ 0x24 + + /* check if a calibration is pending*/ +#if defined(STM32L412xx) || defined(STM32L422xx) || defined (STM32L4P5xx) || defined (STM32L4Q5xx) + if ((hrtc->Instance->ICSR & RTC_ICSR_RECALPF) != 0U) +#else + if ((hrtc->Instance->ISR & RTC_ISR_RECALPF) != 0U) + 8011040: 68fb ldr r3, [r7, #12] + 8011042: 681b ldr r3, [r3, #0] + 8011044: 68db ldr r3, [r3, #12] + 8011046: f403 3380 and.w r3, r3, #65536 @ 0x10000 + 801104a: 2b00 cmp r3, #0 + 801104c: d020 beq.n 8011090 +#endif + { + tickstart = HAL_GetTick(); + 801104e: f7f9 fd9f bl 800ab90 + 8011052: 6178 str r0, [r7, #20] + + /* check if a calibration is pending*/ +#if defined(STM32L412xx) || defined(STM32L422xx) || defined (STM32L4P5xx) || defined (STM32L4Q5xx) + while ((hrtc->Instance->ICSR & RTC_ICSR_RECALPF) != 0U) +#else + while ((hrtc->Instance->ISR & RTC_ISR_RECALPF) != 0U) + 8011054: e015 b.n 8011082 +#endif + { + if ((HAL_GetTick() - tickstart) > RTC_TIMEOUT_VALUE) + 8011056: f7f9 fd9b bl 800ab90 + 801105a: 4602 mov r2, r0 + 801105c: 697b ldr r3, [r7, #20] + 801105e: 1ad3 subs r3, r2, r3 + 8011060: f5b3 7f7a cmp.w r3, #1000 @ 0x3e8 + 8011064: d90d bls.n 8011082 + { + /* Enable the write protection for RTC registers */ + __HAL_RTC_WRITEPROTECTION_ENABLE(hrtc); + 8011066: 68fb ldr r3, [r7, #12] + 8011068: 681b ldr r3, [r3, #0] + 801106a: 22ff movs r2, #255 @ 0xff + 801106c: 625a str r2, [r3, #36] @ 0x24 + + /* Change RTC state */ + hrtc->State = HAL_RTC_STATE_TIMEOUT; + 801106e: 68fb ldr r3, [r7, #12] + 8011070: 2203 movs r2, #3 + 8011072: f883 2021 strb.w r2, [r3, #33] @ 0x21 + + /* Process Unlocked */ + __HAL_UNLOCK(hrtc); + 8011076: 68fb ldr r3, [r7, #12] + 8011078: 2200 movs r2, #0 + 801107a: f883 2020 strb.w r2, [r3, #32] + + return HAL_TIMEOUT; + 801107e: 2303 movs r3, #3 + 8011080: e023 b.n 80110ca + while ((hrtc->Instance->ISR & RTC_ISR_RECALPF) != 0U) + 8011082: 68fb ldr r3, [r7, #12] + 8011084: 681b ldr r3, [r3, #0] + 8011086: 68db ldr r3, [r3, #12] + 8011088: f403 3380 and.w r3, r3, #65536 @ 0x10000 + 801108c: 2b00 cmp r3, #0 + 801108e: d1e2 bne.n 8011056 + } + } + } + + /* Configure the Smooth calibration settings */ + MODIFY_REG(hrtc->Instance->CALR, (RTC_CALR_CALP | RTC_CALR_CALW8 | RTC_CALR_CALW16 | RTC_CALR_CALM), (uint32_t)(SmoothCalibPeriod | SmoothCalibPlusPulses | SmoothCalibMinusPulsesValue)); + 8011090: 68fb ldr r3, [r7, #12] + 8011092: 681b ldr r3, [r3, #0] + 8011094: 6bdb ldr r3, [r3, #60] @ 0x3c + 8011096: f423 4361 bic.w r3, r3, #57600 @ 0xe100 + 801109a: f023 03ff bic.w r3, r3, #255 @ 0xff + 801109e: 68b9 ldr r1, [r7, #8] + 80110a0: 687a ldr r2, [r7, #4] + 80110a2: 4311 orrs r1, r2 + 80110a4: 683a ldr r2, [r7, #0] + 80110a6: 4311 orrs r1, r2 + 80110a8: 68fa ldr r2, [r7, #12] + 80110aa: 6812 ldr r2, [r2, #0] + 80110ac: 430b orrs r3, r1 + 80110ae: 63d3 str r3, [r2, #60] @ 0x3c + + /* Enable the write protection for RTC registers */ + __HAL_RTC_WRITEPROTECTION_ENABLE(hrtc); + 80110b0: 68fb ldr r3, [r7, #12] + 80110b2: 681b ldr r3, [r3, #0] + 80110b4: 22ff movs r2, #255 @ 0xff + 80110b6: 625a str r2, [r3, #36] @ 0x24 + + /* Change RTC state */ + hrtc->State = HAL_RTC_STATE_READY; + 80110b8: 68fb ldr r3, [r7, #12] + 80110ba: 2201 movs r2, #1 + 80110bc: f883 2021 strb.w r2, [r3, #33] @ 0x21 + + /* Process Unlocked */ + __HAL_UNLOCK(hrtc); + 80110c0: 68fb ldr r3, [r7, #12] + 80110c2: 2200 movs r2, #0 + 80110c4: f883 2020 strb.w r2, [r3, #32] + + return HAL_OK; + 80110c8: 2300 movs r3, #0 +} + 80110ca: 4618 mov r0, r3 + 80110cc: 3718 adds r7, #24 + 80110ce: 46bd mov sp, r7 + 80110d0: bd80 pop {r7, pc} + +080110d2 : + * @arg RTC_CALIBOUTPUT_512HZ: A signal has a regular waveform at 512Hz. + * @arg RTC_CALIBOUTPUT_1HZ: A signal has a regular waveform at 1Hz. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_RTCEx_SetCalibrationOutPut(RTC_HandleTypeDef *hrtc, uint32_t CalibOutput) +{ + 80110d2: b480 push {r7} + 80110d4: b083 sub sp, #12 + 80110d6: af00 add r7, sp, #0 + 80110d8: 6078 str r0, [r7, #4] + 80110da: 6039 str r1, [r7, #0] + /* Check the parameters */ + assert_param(IS_RTC_CALIB_OUTPUT(CalibOutput)); + + /* Process Locked */ + __HAL_LOCK(hrtc); + 80110dc: 687b ldr r3, [r7, #4] + 80110de: f893 3020 ldrb.w r3, [r3, #32] + 80110e2: 2b01 cmp r3, #1 + 80110e4: d101 bne.n 80110ea + 80110e6: 2302 movs r3, #2 + 80110e8: e034 b.n 8011154 + 80110ea: 687b ldr r3, [r7, #4] + 80110ec: 2201 movs r2, #1 + 80110ee: f883 2020 strb.w r2, [r3, #32] + + hrtc->State = HAL_RTC_STATE_BUSY; + 80110f2: 687b ldr r3, [r7, #4] + 80110f4: 2202 movs r2, #2 + 80110f6: f883 2021 strb.w r2, [r3, #33] @ 0x21 + + /* Disable the write protection for RTC registers */ + __HAL_RTC_WRITEPROTECTION_DISABLE(hrtc); + 80110fa: 687b ldr r3, [r7, #4] + 80110fc: 681b ldr r3, [r3, #0] + 80110fe: 22ca movs r2, #202 @ 0xca + 8011100: 625a str r2, [r3, #36] @ 0x24 + 8011102: 687b ldr r3, [r7, #4] + 8011104: 681b ldr r3, [r3, #0] + 8011106: 2253 movs r2, #83 @ 0x53 + 8011108: 625a str r2, [r3, #36] @ 0x24 + + /* Clear flags before config */ + hrtc->Instance->CR &= (uint32_t)~RTC_CR_COSEL; + 801110a: 687b ldr r3, [r7, #4] + 801110c: 681b ldr r3, [r3, #0] + 801110e: 689a ldr r2, [r3, #8] + 8011110: 687b ldr r3, [r7, #4] + 8011112: 681b ldr r3, [r3, #0] + 8011114: f422 2200 bic.w r2, r2, #524288 @ 0x80000 + 8011118: 609a str r2, [r3, #8] + + /* Configure the RTC_CR register */ + hrtc->Instance->CR |= (uint32_t)CalibOutput; + 801111a: 687b ldr r3, [r7, #4] + 801111c: 681b ldr r3, [r3, #0] + 801111e: 6899 ldr r1, [r3, #8] + 8011120: 687b ldr r3, [r7, #4] + 8011122: 681b ldr r3, [r3, #0] + 8011124: 683a ldr r2, [r7, #0] + 8011126: 430a orrs r2, r1 + 8011128: 609a str r2, [r3, #8] + + __HAL_RTC_CALIBRATION_OUTPUT_ENABLE(hrtc); + 801112a: 687b ldr r3, [r7, #4] + 801112c: 681b ldr r3, [r3, #0] + 801112e: 689a ldr r2, [r3, #8] + 8011130: 687b ldr r3, [r7, #4] + 8011132: 681b ldr r3, [r3, #0] + 8011134: f442 0200 orr.w r2, r2, #8388608 @ 0x800000 + 8011138: 609a str r2, [r3, #8] + + /* Enable the write protection for RTC registers */ + __HAL_RTC_WRITEPROTECTION_ENABLE(hrtc); + 801113a: 687b ldr r3, [r7, #4] + 801113c: 681b ldr r3, [r3, #0] + 801113e: 22ff movs r2, #255 @ 0xff + 8011140: 625a str r2, [r3, #36] @ 0x24 + + /* Change RTC state */ + hrtc->State = HAL_RTC_STATE_READY; + 8011142: 687b ldr r3, [r7, #4] + 8011144: 2201 movs r2, #1 + 8011146: f883 2021 strb.w r2, [r3, #33] @ 0x21 + + /* Process Unlocked */ + __HAL_UNLOCK(hrtc); + 801114a: 687b ldr r3, [r7, #4] + 801114c: 2200 movs r2, #0 + 801114e: f883 2020 strb.w r2, [r3, #32] + + return HAL_OK; + 8011152: 2300 movs r3, #0 +} + 8011154: 4618 mov r0, r3 + 8011156: 370c adds r7, #12 + 8011158: 46bd mov sp, r7 + 801115a: f85d 7b04 ldr.w r7, [sp], #4 + 801115e: 4770 bx lr + +08011160 : + * @brief Deactivate the Calibration Pinout (RTC_CALIB) Selection (1Hz or 512Hz). + * @param hrtc RTC handle + * @retval HAL status + */ +HAL_StatusTypeDef HAL_RTCEx_DeactivateCalibrationOutPut(RTC_HandleTypeDef *hrtc) +{ + 8011160: b480 push {r7} + 8011162: b083 sub sp, #12 + 8011164: af00 add r7, sp, #0 + 8011166: 6078 str r0, [r7, #4] + /* Process Locked */ + __HAL_LOCK(hrtc); + 8011168: 687b ldr r3, [r7, #4] + 801116a: f893 3020 ldrb.w r3, [r3, #32] + 801116e: 2b01 cmp r3, #1 + 8011170: d101 bne.n 8011176 + 8011172: 2302 movs r3, #2 + 8011174: e024 b.n 80111c0 + 8011176: 687b ldr r3, [r7, #4] + 8011178: 2201 movs r2, #1 + 801117a: f883 2020 strb.w r2, [r3, #32] + + hrtc->State = HAL_RTC_STATE_BUSY; + 801117e: 687b ldr r3, [r7, #4] + 8011180: 2202 movs r2, #2 + 8011182: f883 2021 strb.w r2, [r3, #33] @ 0x21 + + /* Disable the write protection for RTC registers */ + __HAL_RTC_WRITEPROTECTION_DISABLE(hrtc); + 8011186: 687b ldr r3, [r7, #4] + 8011188: 681b ldr r3, [r3, #0] + 801118a: 22ca movs r2, #202 @ 0xca + 801118c: 625a str r2, [r3, #36] @ 0x24 + 801118e: 687b ldr r3, [r7, #4] + 8011190: 681b ldr r3, [r3, #0] + 8011192: 2253 movs r2, #83 @ 0x53 + 8011194: 625a str r2, [r3, #36] @ 0x24 + + __HAL_RTC_CALIBRATION_OUTPUT_DISABLE(hrtc); + 8011196: 687b ldr r3, [r7, #4] + 8011198: 681b ldr r3, [r3, #0] + 801119a: 689a ldr r2, [r3, #8] + 801119c: 687b ldr r3, [r7, #4] + 801119e: 681b ldr r3, [r3, #0] + 80111a0: f422 0200 bic.w r2, r2, #8388608 @ 0x800000 + 80111a4: 609a str r2, [r3, #8] + + /* Enable the write protection for RTC registers */ + __HAL_RTC_WRITEPROTECTION_ENABLE(hrtc); + 80111a6: 687b ldr r3, [r7, #4] + 80111a8: 681b ldr r3, [r3, #0] + 80111aa: 22ff movs r2, #255 @ 0xff + 80111ac: 625a str r2, [r3, #36] @ 0x24 + + /* Change RTC state */ + hrtc->State = HAL_RTC_STATE_READY; + 80111ae: 687b ldr r3, [r7, #4] + 80111b0: 2201 movs r2, #1 + 80111b2: f883 2021 strb.w r2, [r3, #33] @ 0x21 + + /* Process Unlocked */ + __HAL_UNLOCK(hrtc); + 80111b6: 687b ldr r3, [r7, #4] + 80111b8: 2200 movs r2, #0 + 80111ba: f883 2020 strb.w r2, [r3, #32] + + return HAL_OK; + 80111be: 2300 movs r3, #0 +} + 80111c0: 4618 mov r0, r3 + 80111c2: 370c adds r7, #12 + 80111c4: 46bd mov sp, r7 + 80111c6: f85d 7b04 ldr.w r7, [sp], #4 + 80111ca: 4770 bx lr + +080111cc : + * @brief Enable the RTC reference clock detection. + * @param hrtc RTC handle + * @retval HAL status + */ +HAL_StatusTypeDef HAL_RTCEx_SetRefClock(RTC_HandleTypeDef *hrtc) +{ + 80111cc: b580 push {r7, lr} + 80111ce: b084 sub sp, #16 + 80111d0: af00 add r7, sp, #0 + 80111d2: 6078 str r0, [r7, #4] + HAL_StatusTypeDef status; + + /* Process Locked */ + __HAL_LOCK(hrtc); + 80111d4: 687b ldr r3, [r7, #4] + 80111d6: f893 3020 ldrb.w r3, [r3, #32] + 80111da: 2b01 cmp r3, #1 + 80111dc: d101 bne.n 80111e2 + 80111de: 2302 movs r3, #2 + 80111e0: e034 b.n 801124c + 80111e2: 687b ldr r3, [r7, #4] + 80111e4: 2201 movs r2, #1 + 80111e6: f883 2020 strb.w r2, [r3, #32] + + hrtc->State = HAL_RTC_STATE_BUSY; + 80111ea: 687b ldr r3, [r7, #4] + 80111ec: 2202 movs r2, #2 + 80111ee: f883 2021 strb.w r2, [r3, #33] @ 0x21 + + /* Disable the write protection for RTC registers */ + __HAL_RTC_WRITEPROTECTION_DISABLE(hrtc); + 80111f2: 687b ldr r3, [r7, #4] + 80111f4: 681b ldr r3, [r3, #0] + 80111f6: 22ca movs r2, #202 @ 0xca + 80111f8: 625a str r2, [r3, #36] @ 0x24 + 80111fa: 687b ldr r3, [r7, #4] + 80111fc: 681b ldr r3, [r3, #0] + 80111fe: 2253 movs r2, #83 @ 0x53 + 8011200: 625a str r2, [r3, #36] @ 0x24 + + /* Enter Initialization mode */ + status = RTC_EnterInitMode(hrtc); + 8011202: 6878 ldr r0, [r7, #4] + 8011204: f7ff fe52 bl 8010eac + 8011208: 4603 mov r3, r0 + 801120a: 73fb strb r3, [r7, #15] + if (status == HAL_OK) + 801120c: 7bfb ldrb r3, [r7, #15] + 801120e: 2b00 cmp r3, #0 + 8011210: d10c bne.n 801122c + { + __HAL_RTC_CLOCKREF_DETECTION_ENABLE(hrtc); + 8011212: 687b ldr r3, [r7, #4] + 8011214: 681b ldr r3, [r3, #0] + 8011216: 689a ldr r2, [r3, #8] + 8011218: 687b ldr r3, [r7, #4] + 801121a: 681b ldr r3, [r3, #0] + 801121c: f042 0210 orr.w r2, r2, #16 + 8011220: 609a str r2, [r3, #8] + + /* Exit Initialization mode */ + status = RTC_ExitInitMode(hrtc); + 8011222: 6878 ldr r0, [r7, #4] + 8011224: f7ff fe76 bl 8010f14 + 8011228: 4603 mov r3, r0 + 801122a: 73fb strb r3, [r7, #15] + } + + /* Enable the write protection for RTC registers */ + __HAL_RTC_WRITEPROTECTION_ENABLE(hrtc); + 801122c: 687b ldr r3, [r7, #4] + 801122e: 681b ldr r3, [r3, #0] + 8011230: 22ff movs r2, #255 @ 0xff + 8011232: 625a str r2, [r3, #36] @ 0x24 + + if (status == HAL_OK) + 8011234: 7bfb ldrb r3, [r7, #15] + 8011236: 2b00 cmp r3, #0 + 8011238: d103 bne.n 8011242 + { + hrtc->State = HAL_RTC_STATE_READY; + 801123a: 687b ldr r3, [r7, #4] + 801123c: 2201 movs r2, #1 + 801123e: f883 2021 strb.w r2, [r3, #33] @ 0x21 + } + + /* Process Unlocked */ + __HAL_UNLOCK(hrtc); + 8011242: 687b ldr r3, [r7, #4] + 8011244: 2200 movs r2, #0 + 8011246: f883 2020 strb.w r2, [r3, #32] + + return status; + 801124a: 7bfb ldrb r3, [r7, #15] +} + 801124c: 4618 mov r0, r3 + 801124e: 3710 adds r7, #16 + 8011250: 46bd mov sp, r7 + 8011252: bd80 pop {r7, pc} + +08011254 : + * directly from the Calendar counter. + * @param hrtc RTC handle + * @retval HAL status + */ +HAL_StatusTypeDef HAL_RTCEx_EnableBypassShadow(RTC_HandleTypeDef *hrtc) +{ + 8011254: b480 push {r7} + 8011256: b083 sub sp, #12 + 8011258: af00 add r7, sp, #0 + 801125a: 6078 str r0, [r7, #4] + /* Process Locked */ + __HAL_LOCK(hrtc); + 801125c: 687b ldr r3, [r7, #4] + 801125e: f893 3020 ldrb.w r3, [r3, #32] + 8011262: 2b01 cmp r3, #1 + 8011264: d101 bne.n 801126a + 8011266: 2302 movs r3, #2 + 8011268: e024 b.n 80112b4 + 801126a: 687b ldr r3, [r7, #4] + 801126c: 2201 movs r2, #1 + 801126e: f883 2020 strb.w r2, [r3, #32] + + hrtc->State = HAL_RTC_STATE_BUSY; + 8011272: 687b ldr r3, [r7, #4] + 8011274: 2202 movs r2, #2 + 8011276: f883 2021 strb.w r2, [r3, #33] @ 0x21 + + /* Disable the write protection for RTC registers */ + __HAL_RTC_WRITEPROTECTION_DISABLE(hrtc); + 801127a: 687b ldr r3, [r7, #4] + 801127c: 681b ldr r3, [r3, #0] + 801127e: 22ca movs r2, #202 @ 0xca + 8011280: 625a str r2, [r3, #36] @ 0x24 + 8011282: 687b ldr r3, [r7, #4] + 8011284: 681b ldr r3, [r3, #0] + 8011286: 2253 movs r2, #83 @ 0x53 + 8011288: 625a str r2, [r3, #36] @ 0x24 + + /* Set the BYPSHAD bit */ + SET_BIT(hrtc->Instance->CR, RTC_CR_BYPSHAD); + 801128a: 687b ldr r3, [r7, #4] + 801128c: 681b ldr r3, [r3, #0] + 801128e: 689a ldr r2, [r3, #8] + 8011290: 687b ldr r3, [r7, #4] + 8011292: 681b ldr r3, [r3, #0] + 8011294: f042 0220 orr.w r2, r2, #32 + 8011298: 609a str r2, [r3, #8] + + /* Enable the write protection for RTC registers */ + __HAL_RTC_WRITEPROTECTION_ENABLE(hrtc); + 801129a: 687b ldr r3, [r7, #4] + 801129c: 681b ldr r3, [r3, #0] + 801129e: 22ff movs r2, #255 @ 0xff + 80112a0: 625a str r2, [r3, #36] @ 0x24 + + /* Change RTC state */ + hrtc->State = HAL_RTC_STATE_READY; + 80112a2: 687b ldr r3, [r7, #4] + 80112a4: 2201 movs r2, #1 + 80112a6: f883 2021 strb.w r2, [r3, #33] @ 0x21 + + /* Process Unlocked */ + __HAL_UNLOCK(hrtc); + 80112aa: 687b ldr r3, [r7, #4] + 80112ac: 2200 movs r2, #0 + 80112ae: f883 2020 strb.w r2, [r3, #32] + + return HAL_OK; + 80112b2: 2300 movs r3, #0 +} + 80112b4: 4618 mov r0, r3 + 80112b6: 370c adds r7, #12 + 80112b8: 46bd mov sp, r7 + 80112ba: f85d 7b04 ldr.w r7, [sp], #4 + 80112be: 4770 bx lr + +080112c0 : + * specify the register. + * @param Data Data to be written in the specified Backup data register. + * @retval None + */ +void HAL_RTCEx_BKUPWrite(RTC_HandleTypeDef *hrtc, uint32_t BackupRegister, uint32_t Data) +{ + 80112c0: b480 push {r7} + 80112c2: b087 sub sp, #28 + 80112c4: af00 add r7, sp, #0 + 80112c6: 60f8 str r0, [r7, #12] + 80112c8: 60b9 str r1, [r7, #8] + 80112ca: 607a str r2, [r7, #4] + tmp = (uint32_t) & (tamp->BKP0R); +#else /* #if defined(STM32L412xx) || defined(STM32L422xx) || defined (STM32L4P5xx) || defined (STM32L4Q5xx) */ + /* Check the parameters */ + assert_param(IS_RTC_BKP(BackupRegister)); + + tmp = (uint32_t) & (hrtc->Instance->BKP0R); + 80112cc: 68fb ldr r3, [r7, #12] + 80112ce: 681b ldr r3, [r3, #0] + 80112d0: 3350 adds r3, #80 @ 0x50 + 80112d2: 617b str r3, [r7, #20] +#endif /* #if defined(STM32L412xx) || defined(STM32L422xx) || defined (STM32L4P5xx) || defined (STM32L4Q5xx) */ + + tmp += (BackupRegister * 4U); + 80112d4: 68bb ldr r3, [r7, #8] + 80112d6: 009a lsls r2, r3, #2 + 80112d8: 697b ldr r3, [r7, #20] + 80112da: 4413 add r3, r2 + 80112dc: 617b str r3, [r7, #20] + + /* Write the specified register */ + *(__IO uint32_t *)tmp = (uint32_t)Data; + 80112de: 697b ldr r3, [r7, #20] + 80112e0: 461a mov r2, r3 + 80112e2: 687b ldr r3, [r7, #4] + 80112e4: 6013 str r3, [r2, #0] +} + 80112e6: bf00 nop + 80112e8: 371c adds r7, #28 + 80112ea: 46bd mov sp, r7 + 80112ec: f85d 7b04 ldr.w r7, [sp], #4 + 80112f0: 4770 bx lr + +080112f2 : + * This parameter can be: RTC_BKP_DRx where x can be from 0 to 31 to + * specify the register. + * @retval Read value + */ +uint32_t HAL_RTCEx_BKUPRead(RTC_HandleTypeDef *hrtc, uint32_t BackupRegister) +{ + 80112f2: b480 push {r7} + 80112f4: b085 sub sp, #20 + 80112f6: af00 add r7, sp, #0 + 80112f8: 6078 str r0, [r7, #4] + 80112fa: 6039 str r1, [r7, #0] + tmp = (uint32_t) & (tamp->BKP0R); +#else /* #if defined(STM32L412xx) || defined(STM32L422xx) || defined (STM32L4P5xx) || defined (STM32L4Q5xx) */ + /* Check the parameters */ + assert_param(IS_RTC_BKP(BackupRegister)); + + tmp = (uint32_t) & (hrtc->Instance->BKP0R); + 80112fc: 687b ldr r3, [r7, #4] + 80112fe: 681b ldr r3, [r3, #0] + 8011300: 3350 adds r3, #80 @ 0x50 + 8011302: 60fb str r3, [r7, #12] +#endif /* #if defined(STM32L412xx) || defined(STM32L422xx) || defined (STM32L4P5xx) || defined (STM32L4Q5xx) */ + + tmp += (BackupRegister * 4U); + 8011304: 683b ldr r3, [r7, #0] + 8011306: 009b lsls r3, r3, #2 + 8011308: 68fa ldr r2, [r7, #12] + 801130a: 4413 add r3, r2 + 801130c: 60fb str r3, [r7, #12] + + /* Read the specified register */ + return (*(__IO uint32_t *)tmp); + 801130e: 68fb ldr r3, [r7, #12] + 8011310: 681b ldr r3, [r3, #0] +} + 8011312: 4618 mov r0, r3 + 8011314: 3714 adds r7, #20 + 8011316: 46bd mov sp, r7 + 8011318: f85d 7b04 ldr.w r7, [sp], #4 + 801131c: 4770 bx lr + +0801131e : + * @param hspi pointer to a SPI_HandleTypeDef structure that contains + * the configuration information for SPI module. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_SPI_Init(SPI_HandleTypeDef *hspi) +{ + 801131e: b580 push {r7, lr} + 8011320: b084 sub sp, #16 + 8011322: af00 add r7, sp, #0 + 8011324: 6078 str r0, [r7, #4] + uint32_t frxth; + + /* Check the SPI handle allocation */ + if (hspi == NULL) + 8011326: 687b ldr r3, [r7, #4] + 8011328: 2b00 cmp r3, #0 + 801132a: d101 bne.n 8011330 + { + return HAL_ERROR; + 801132c: 2301 movs r3, #1 + 801132e: e095 b.n 801145c + assert_param(IS_SPI_NSS(hspi->Init.NSS)); + assert_param(IS_SPI_NSSP(hspi->Init.NSSPMode)); + assert_param(IS_SPI_BAUDRATE_PRESCALER(hspi->Init.BaudRatePrescaler)); + assert_param(IS_SPI_FIRST_BIT(hspi->Init.FirstBit)); + assert_param(IS_SPI_TIMODE(hspi->Init.TIMode)); + if (hspi->Init.TIMode == SPI_TIMODE_DISABLE) + 8011330: 687b ldr r3, [r7, #4] + 8011332: 6a5b ldr r3, [r3, #36] @ 0x24 + 8011334: 2b00 cmp r3, #0 + 8011336: d108 bne.n 801134a + { + assert_param(IS_SPI_CPOL(hspi->Init.CLKPolarity)); + assert_param(IS_SPI_CPHA(hspi->Init.CLKPhase)); + + if (hspi->Init.Mode == SPI_MODE_MASTER) + 8011338: 687b ldr r3, [r7, #4] + 801133a: 685b ldr r3, [r3, #4] + 801133c: f5b3 7f82 cmp.w r3, #260 @ 0x104 + 8011340: d009 beq.n 8011356 + assert_param(IS_SPI_BAUDRATE_PRESCALER(hspi->Init.BaudRatePrescaler)); + } + else + { + /* Baudrate prescaler not use in Motoraola Slave mode. force to default value */ + hspi->Init.BaudRatePrescaler = SPI_BAUDRATEPRESCALER_2; + 8011342: 687b ldr r3, [r7, #4] + 8011344: 2200 movs r2, #0 + 8011346: 61da str r2, [r3, #28] + 8011348: e005 b.n 8011356 + else + { + assert_param(IS_SPI_BAUDRATE_PRESCALER(hspi->Init.BaudRatePrescaler)); + + /* Force polarity and phase to TI protocaol requirements */ + hspi->Init.CLKPolarity = SPI_POLARITY_LOW; + 801134a: 687b ldr r3, [r7, #4] + 801134c: 2200 movs r2, #0 + 801134e: 611a str r2, [r3, #16] + hspi->Init.CLKPhase = SPI_PHASE_1EDGE; + 8011350: 687b ldr r3, [r7, #4] + 8011352: 2200 movs r2, #0 + 8011354: 615a str r2, [r3, #20] + { + assert_param(IS_SPI_CRC_POLYNOMIAL(hspi->Init.CRCPolynomial)); + assert_param(IS_SPI_CRC_LENGTH(hspi->Init.CRCLength)); + } +#else + hspi->Init.CRCCalculation = SPI_CRCCALCULATION_DISABLE; + 8011356: 687b ldr r3, [r7, #4] + 8011358: 2200 movs r2, #0 + 801135a: 629a str r2, [r3, #40] @ 0x28 +#endif /* USE_SPI_CRC */ + + if (hspi->State == HAL_SPI_STATE_RESET) + 801135c: 687b ldr r3, [r7, #4] + 801135e: f893 305d ldrb.w r3, [r3, #93] @ 0x5d + 8011362: b2db uxtb r3, r3 + 8011364: 2b00 cmp r3, #0 + 8011366: d106 bne.n 8011376 + { + /* Allocate lock resource and initialize it */ + hspi->Lock = HAL_UNLOCKED; + 8011368: 687b ldr r3, [r7, #4] + 801136a: 2200 movs r2, #0 + 801136c: f883 205c strb.w r2, [r3, #92] @ 0x5c + + /* Init the low level hardware : GPIO, CLOCK, NVIC... */ + hspi->MspInitCallback(hspi); +#else + /* Init the low level hardware : GPIO, CLOCK, NVIC... */ + HAL_SPI_MspInit(hspi); + 8011370: 6878 ldr r0, [r7, #4] + 8011372: f7f8 fbd3 bl 8009b1c +#endif /* USE_HAL_SPI_REGISTER_CALLBACKS */ + } + + hspi->State = HAL_SPI_STATE_BUSY; + 8011376: 687b ldr r3, [r7, #4] + 8011378: 2202 movs r2, #2 + 801137a: f883 205d strb.w r2, [r3, #93] @ 0x5d + + /* Disable the selected SPI peripheral */ + __HAL_SPI_DISABLE(hspi); + 801137e: 687b ldr r3, [r7, #4] + 8011380: 681b ldr r3, [r3, #0] + 8011382: 681a ldr r2, [r3, #0] + 8011384: 687b ldr r3, [r7, #4] + 8011386: 681b ldr r3, [r3, #0] + 8011388: f022 0240 bic.w r2, r2, #64 @ 0x40 + 801138c: 601a str r2, [r3, #0] + + /* Align by default the rs fifo threshold on the data size */ + if (hspi->Init.DataSize > SPI_DATASIZE_8BIT) + 801138e: 687b ldr r3, [r7, #4] + 8011390: 68db ldr r3, [r3, #12] + 8011392: f5b3 6fe0 cmp.w r3, #1792 @ 0x700 + 8011396: d902 bls.n 801139e + { + frxth = SPI_RXFIFO_THRESHOLD_HF; + 8011398: 2300 movs r3, #0 + 801139a: 60fb str r3, [r7, #12] + 801139c: e002 b.n 80113a4 + } + else + { + frxth = SPI_RXFIFO_THRESHOLD_QF; + 801139e: f44f 5380 mov.w r3, #4096 @ 0x1000 + 80113a2: 60fb str r3, [r7, #12] + } + + /* CRC calculation is valid only for 16Bit and 8 Bit */ + if ((hspi->Init.DataSize != SPI_DATASIZE_16BIT) && (hspi->Init.DataSize != SPI_DATASIZE_8BIT)) + 80113a4: 687b ldr r3, [r7, #4] + 80113a6: 68db ldr r3, [r3, #12] + 80113a8: f5b3 6f70 cmp.w r3, #3840 @ 0xf00 + 80113ac: d007 beq.n 80113be + 80113ae: 687b ldr r3, [r7, #4] + 80113b0: 68db ldr r3, [r3, #12] + 80113b2: f5b3 6fe0 cmp.w r3, #1792 @ 0x700 + 80113b6: d002 beq.n 80113be + { + /* CRC must be disabled */ + hspi->Init.CRCCalculation = SPI_CRCCALCULATION_DISABLE; + 80113b8: 687b ldr r3, [r7, #4] + 80113ba: 2200 movs r2, #0 + 80113bc: 629a str r2, [r3, #40] @ 0x28 + } + + /*----------------------- SPIx CR1 & CR2 Configuration ---------------------*/ + /* Configure : SPI Mode, Communication Mode, Clock polarity and phase, NSS management, + Communication speed, First bit and CRC calculation state */ + WRITE_REG(hspi->Instance->CR1, ((hspi->Init.Mode & (SPI_CR1_MSTR | SPI_CR1_SSI)) | + 80113be: 687b ldr r3, [r7, #4] + 80113c0: 685b ldr r3, [r3, #4] + 80113c2: f403 7282 and.w r2, r3, #260 @ 0x104 + 80113c6: 687b ldr r3, [r7, #4] + 80113c8: 689b ldr r3, [r3, #8] + 80113ca: f403 4304 and.w r3, r3, #33792 @ 0x8400 + 80113ce: 431a orrs r2, r3 + 80113d0: 687b ldr r3, [r7, #4] + 80113d2: 691b ldr r3, [r3, #16] + 80113d4: f003 0302 and.w r3, r3, #2 + 80113d8: 431a orrs r2, r3 + 80113da: 687b ldr r3, [r7, #4] + 80113dc: 695b ldr r3, [r3, #20] + 80113de: f003 0301 and.w r3, r3, #1 + 80113e2: 431a orrs r2, r3 + 80113e4: 687b ldr r3, [r7, #4] + 80113e6: 699b ldr r3, [r3, #24] + 80113e8: f403 7300 and.w r3, r3, #512 @ 0x200 + 80113ec: 431a orrs r2, r3 + 80113ee: 687b ldr r3, [r7, #4] + 80113f0: 69db ldr r3, [r3, #28] + 80113f2: f003 0338 and.w r3, r3, #56 @ 0x38 + 80113f6: 431a orrs r2, r3 + 80113f8: 687b ldr r3, [r7, #4] + 80113fa: 6a1b ldr r3, [r3, #32] + 80113fc: f003 0380 and.w r3, r3, #128 @ 0x80 + 8011400: ea42 0103 orr.w r1, r2, r3 + 8011404: 687b ldr r3, [r7, #4] + 8011406: 6a9b ldr r3, [r3, #40] @ 0x28 + 8011408: f403 5200 and.w r2, r3, #8192 @ 0x2000 + 801140c: 687b ldr r3, [r7, #4] + 801140e: 681b ldr r3, [r3, #0] + 8011410: 430a orrs r2, r1 + 8011412: 601a str r2, [r3, #0] + } + } +#endif /* USE_SPI_CRC */ + + /* Configure : NSS management, TI Mode, NSS Pulse, Data size and Rx Fifo threshold */ + WRITE_REG(hspi->Instance->CR2, (((hspi->Init.NSS >> 16U) & SPI_CR2_SSOE) | + 8011414: 687b ldr r3, [r7, #4] + 8011416: 699b ldr r3, [r3, #24] + 8011418: 0c1b lsrs r3, r3, #16 + 801141a: f003 0204 and.w r2, r3, #4 + 801141e: 687b ldr r3, [r7, #4] + 8011420: 6a5b ldr r3, [r3, #36] @ 0x24 + 8011422: f003 0310 and.w r3, r3, #16 + 8011426: 431a orrs r2, r3 + 8011428: 687b ldr r3, [r7, #4] + 801142a: 6b5b ldr r3, [r3, #52] @ 0x34 + 801142c: f003 0308 and.w r3, r3, #8 + 8011430: 431a orrs r2, r3 + 8011432: 687b ldr r3, [r7, #4] + 8011434: 68db ldr r3, [r3, #12] + 8011436: f403 6370 and.w r3, r3, #3840 @ 0xf00 + 801143a: ea42 0103 orr.w r1, r2, r3 + 801143e: 68fb ldr r3, [r7, #12] + 8011440: f403 5280 and.w r2, r3, #4096 @ 0x1000 + 8011444: 687b ldr r3, [r7, #4] + 8011446: 681b ldr r3, [r3, #0] + 8011448: 430a orrs r2, r1 + 801144a: 605a str r2, [r3, #4] +#if defined(SPI_I2SCFGR_I2SMOD) + /* Activate the SPI mode (Make sure that I2SMOD bit in I2SCFGR register is reset) */ + CLEAR_BIT(hspi->Instance->I2SCFGR, SPI_I2SCFGR_I2SMOD); +#endif /* SPI_I2SCFGR_I2SMOD */ + + hspi->ErrorCode = HAL_SPI_ERROR_NONE; + 801144c: 687b ldr r3, [r7, #4] + 801144e: 2200 movs r2, #0 + 8011450: 661a str r2, [r3, #96] @ 0x60 + hspi->State = HAL_SPI_STATE_READY; + 8011452: 687b ldr r3, [r7, #4] + 8011454: 2201 movs r2, #1 + 8011456: f883 205d strb.w r2, [r3, #93] @ 0x5d + + return HAL_OK; + 801145a: 2300 movs r3, #0 +} + 801145c: 4618 mov r0, r3 + 801145e: 3710 adds r7, #16 + 8011460: 46bd mov sp, r7 + 8011462: bd80 pop {r7, pc} + +08011464 : + * @param Timeout Timeout duration + * @retval HAL status + */ +HAL_StatusTypeDef HAL_SPI_TransmitReceive(SPI_HandleTypeDef *hspi, const uint8_t *pTxData, uint8_t *pRxData, + uint16_t Size, uint32_t Timeout) +{ + 8011464: b580 push {r7, lr} + 8011466: b08a sub sp, #40 @ 0x28 + 8011468: af00 add r7, sp, #0 + 801146a: 60f8 str r0, [r7, #12] + 801146c: 60b9 str r1, [r7, #8] + 801146e: 607a str r2, [r7, #4] + 8011470: 807b strh r3, [r7, #2] + __IO uint8_t *ptmpreg8; + __IO uint8_t tmpreg8 = 0; +#endif /* USE_SPI_CRC */ + + /* Variable used to alternate Rx and Tx during transfer */ + uint32_t txallowed = 1U; + 8011472: 2301 movs r3, #1 + 8011474: 627b str r3, [r7, #36] @ 0x24 + + /* Check Direction parameter */ + assert_param(IS_SPI_DIRECTION_2LINES(hspi->Init.Direction)); + + /* Init tickstart for timeout management*/ + tickstart = HAL_GetTick(); + 8011476: f7f9 fb8b bl 800ab90 + 801147a: 6238 str r0, [r7, #32] + + /* Init temporary variables */ + tmp_state = hspi->State; + 801147c: 68fb ldr r3, [r7, #12] + 801147e: f893 305d ldrb.w r3, [r3, #93] @ 0x5d + 8011482: 77fb strb r3, [r7, #31] + tmp_mode = hspi->Init.Mode; + 8011484: 68fb ldr r3, [r7, #12] + 8011486: 685b ldr r3, [r3, #4] + 8011488: 61bb str r3, [r7, #24] + initial_TxXferCount = Size; + 801148a: 887b ldrh r3, [r7, #2] + 801148c: 82fb strh r3, [r7, #22] + initial_RxXferCount = Size; + 801148e: 887b ldrh r3, [r7, #2] + 8011490: 82bb strh r3, [r7, #20] +#if (USE_SPI_CRC != 0U) + spi_cr1 = READ_REG(hspi->Instance->CR1); + spi_cr2 = READ_REG(hspi->Instance->CR2); +#endif /* USE_SPI_CRC */ + + if (!((tmp_state == HAL_SPI_STATE_READY) || \ + 8011492: 7ffb ldrb r3, [r7, #31] + 8011494: 2b01 cmp r3, #1 + 8011496: d00c beq.n 80114b2 + 8011498: 69bb ldr r3, [r7, #24] + 801149a: f5b3 7f82 cmp.w r3, #260 @ 0x104 + 801149e: d106 bne.n 80114ae + ((tmp_mode == SPI_MODE_MASTER) && (hspi->Init.Direction == SPI_DIRECTION_2LINES) && + 80114a0: 68fb ldr r3, [r7, #12] + 80114a2: 689b ldr r3, [r3, #8] + 80114a4: 2b00 cmp r3, #0 + 80114a6: d102 bne.n 80114ae + 80114a8: 7ffb ldrb r3, [r7, #31] + 80114aa: 2b04 cmp r3, #4 + 80114ac: d001 beq.n 80114b2 + (tmp_state == HAL_SPI_STATE_BUSY_RX)))) + { + return HAL_BUSY; + 80114ae: 2302 movs r3, #2 + 80114b0: e1f3 b.n 801189a + } + + if ((pTxData == NULL) || (pRxData == NULL) || (Size == 0U)) + 80114b2: 68bb ldr r3, [r7, #8] + 80114b4: 2b00 cmp r3, #0 + 80114b6: d005 beq.n 80114c4 + 80114b8: 687b ldr r3, [r7, #4] + 80114ba: 2b00 cmp r3, #0 + 80114bc: d002 beq.n 80114c4 + 80114be: 887b ldrh r3, [r7, #2] + 80114c0: 2b00 cmp r3, #0 + 80114c2: d101 bne.n 80114c8 + { + return HAL_ERROR; + 80114c4: 2301 movs r3, #1 + 80114c6: e1e8 b.n 801189a + } + + /* Process Locked */ + __HAL_LOCK(hspi); + 80114c8: 68fb ldr r3, [r7, #12] + 80114ca: f893 305c ldrb.w r3, [r3, #92] @ 0x5c + 80114ce: 2b01 cmp r3, #1 + 80114d0: d101 bne.n 80114d6 + 80114d2: 2302 movs r3, #2 + 80114d4: e1e1 b.n 801189a + 80114d6: 68fb ldr r3, [r7, #12] + 80114d8: 2201 movs r2, #1 + 80114da: f883 205c strb.w r2, [r3, #92] @ 0x5c + + /* Don't overwrite in case of HAL_SPI_STATE_BUSY_RX */ + if (hspi->State != HAL_SPI_STATE_BUSY_RX) + 80114de: 68fb ldr r3, [r7, #12] + 80114e0: f893 305d ldrb.w r3, [r3, #93] @ 0x5d + 80114e4: b2db uxtb r3, r3 + 80114e6: 2b04 cmp r3, #4 + 80114e8: d003 beq.n 80114f2 + { + hspi->State = HAL_SPI_STATE_BUSY_TX_RX; + 80114ea: 68fb ldr r3, [r7, #12] + 80114ec: 2205 movs r2, #5 + 80114ee: f883 205d strb.w r2, [r3, #93] @ 0x5d + } + + /* Set the transaction information */ + hspi->ErrorCode = HAL_SPI_ERROR_NONE; + 80114f2: 68fb ldr r3, [r7, #12] + 80114f4: 2200 movs r2, #0 + 80114f6: 661a str r2, [r3, #96] @ 0x60 + hspi->pRxBuffPtr = (uint8_t *)pRxData; + 80114f8: 68fb ldr r3, [r7, #12] + 80114fa: 687a ldr r2, [r7, #4] + 80114fc: 641a str r2, [r3, #64] @ 0x40 + hspi->RxXferCount = Size; + 80114fe: 68fb ldr r3, [r7, #12] + 8011500: 887a ldrh r2, [r7, #2] + 8011502: f8a3 2046 strh.w r2, [r3, #70] @ 0x46 + hspi->RxXferSize = Size; + 8011506: 68fb ldr r3, [r7, #12] + 8011508: 887a ldrh r2, [r7, #2] + 801150a: f8a3 2044 strh.w r2, [r3, #68] @ 0x44 + hspi->pTxBuffPtr = (const uint8_t *)pTxData; + 801150e: 68fb ldr r3, [r7, #12] + 8011510: 68ba ldr r2, [r7, #8] + 8011512: 639a str r2, [r3, #56] @ 0x38 + hspi->TxXferCount = Size; + 8011514: 68fb ldr r3, [r7, #12] + 8011516: 887a ldrh r2, [r7, #2] + 8011518: 87da strh r2, [r3, #62] @ 0x3e + hspi->TxXferSize = Size; + 801151a: 68fb ldr r3, [r7, #12] + 801151c: 887a ldrh r2, [r7, #2] + 801151e: 879a strh r2, [r3, #60] @ 0x3c + + /*Init field not used in handle to zero */ + hspi->RxISR = NULL; + 8011520: 68fb ldr r3, [r7, #12] + 8011522: 2200 movs r2, #0 + 8011524: 64da str r2, [r3, #76] @ 0x4c + hspi->TxISR = NULL; + 8011526: 68fb ldr r3, [r7, #12] + 8011528: 2200 movs r2, #0 + 801152a: 651a str r2, [r3, #80] @ 0x50 + SPI_RESET_CRC(hspi); + } +#endif /* USE_SPI_CRC */ + + /* Set the Rx Fifo threshold */ + if ((hspi->Init.DataSize > SPI_DATASIZE_8BIT) || (initial_RxXferCount > 1U)) + 801152c: 68fb ldr r3, [r7, #12] + 801152e: 68db ldr r3, [r3, #12] + 8011530: f5b3 6fe0 cmp.w r3, #1792 @ 0x700 + 8011534: d802 bhi.n 801153c + 8011536: 8abb ldrh r3, [r7, #20] + 8011538: 2b01 cmp r3, #1 + 801153a: d908 bls.n 801154e + { + /* Set fiforxthreshold according the reception data length: 16bit */ + CLEAR_BIT(hspi->Instance->CR2, SPI_RXFIFO_THRESHOLD); + 801153c: 68fb ldr r3, [r7, #12] + 801153e: 681b ldr r3, [r3, #0] + 8011540: 685a ldr r2, [r3, #4] + 8011542: 68fb ldr r3, [r7, #12] + 8011544: 681b ldr r3, [r3, #0] + 8011546: f422 5280 bic.w r2, r2, #4096 @ 0x1000 + 801154a: 605a str r2, [r3, #4] + 801154c: e007 b.n 801155e + } + else + { + /* Set fiforxthreshold according the reception data length: 8bit */ + SET_BIT(hspi->Instance->CR2, SPI_RXFIFO_THRESHOLD); + 801154e: 68fb ldr r3, [r7, #12] + 8011550: 681b ldr r3, [r3, #0] + 8011552: 685a ldr r2, [r3, #4] + 8011554: 68fb ldr r3, [r7, #12] + 8011556: 681b ldr r3, [r3, #0] + 8011558: f442 5280 orr.w r2, r2, #4096 @ 0x1000 + 801155c: 605a str r2, [r3, #4] + } + + /* Check if the SPI is already enabled */ + if ((hspi->Instance->CR1 & SPI_CR1_SPE) != SPI_CR1_SPE) + 801155e: 68fb ldr r3, [r7, #12] + 8011560: 681b ldr r3, [r3, #0] + 8011562: 681b ldr r3, [r3, #0] + 8011564: f003 0340 and.w r3, r3, #64 @ 0x40 + 8011568: 2b40 cmp r3, #64 @ 0x40 + 801156a: d007 beq.n 801157c + { + /* Enable SPI peripheral */ + __HAL_SPI_ENABLE(hspi); + 801156c: 68fb ldr r3, [r7, #12] + 801156e: 681b ldr r3, [r3, #0] + 8011570: 681a ldr r2, [r3, #0] + 8011572: 68fb ldr r3, [r7, #12] + 8011574: 681b ldr r3, [r3, #0] + 8011576: f042 0240 orr.w r2, r2, #64 @ 0x40 + 801157a: 601a str r2, [r3, #0] + } + + /* Transmit and Receive data in 16 Bit mode */ + if (hspi->Init.DataSize > SPI_DATASIZE_8BIT) + 801157c: 68fb ldr r3, [r7, #12] + 801157e: 68db ldr r3, [r3, #12] + 8011580: f5b3 6fe0 cmp.w r3, #1792 @ 0x700 + 8011584: f240 8083 bls.w 801168e + { + if ((hspi->Init.Mode == SPI_MODE_SLAVE) || (initial_TxXferCount == 0x01U)) + 8011588: 68fb ldr r3, [r7, #12] + 801158a: 685b ldr r3, [r3, #4] + 801158c: 2b00 cmp r3, #0 + 801158e: d002 beq.n 8011596 + 8011590: 8afb ldrh r3, [r7, #22] + 8011592: 2b01 cmp r3, #1 + 8011594: d16f bne.n 8011676 + { + hspi->Instance->DR = *((const uint16_t *)hspi->pTxBuffPtr); + 8011596: 68fb ldr r3, [r7, #12] + 8011598: 6b9b ldr r3, [r3, #56] @ 0x38 + 801159a: 881a ldrh r2, [r3, #0] + 801159c: 68fb ldr r3, [r7, #12] + 801159e: 681b ldr r3, [r3, #0] + 80115a0: 60da str r2, [r3, #12] + hspi->pTxBuffPtr += sizeof(uint16_t); + 80115a2: 68fb ldr r3, [r7, #12] + 80115a4: 6b9b ldr r3, [r3, #56] @ 0x38 + 80115a6: 1c9a adds r2, r3, #2 + 80115a8: 68fb ldr r3, [r7, #12] + 80115aa: 639a str r2, [r3, #56] @ 0x38 + hspi->TxXferCount--; + 80115ac: 68fb ldr r3, [r7, #12] + 80115ae: 8fdb ldrh r3, [r3, #62] @ 0x3e + 80115b0: b29b uxth r3, r3 + 80115b2: 3b01 subs r3, #1 + 80115b4: b29a uxth r2, r3 + 80115b6: 68fb ldr r3, [r7, #12] + 80115b8: 87da strh r2, [r3, #62] @ 0x3e + SET_BIT(hspi->Instance->CR1, SPI_CR1_CRCNEXT); + } +#endif /* USE_SPI_CRC */ + + } + while ((hspi->TxXferCount > 0U) || (hspi->RxXferCount > 0U)) + 80115ba: e05c b.n 8011676 + { + /* Check TXE flag */ + if ((__HAL_SPI_GET_FLAG(hspi, SPI_FLAG_TXE)) && (hspi->TxXferCount > 0U) && (txallowed == 1U)) + 80115bc: 68fb ldr r3, [r7, #12] + 80115be: 681b ldr r3, [r3, #0] + 80115c0: 689b ldr r3, [r3, #8] + 80115c2: f003 0302 and.w r3, r3, #2 + 80115c6: 2b02 cmp r3, #2 + 80115c8: d11b bne.n 8011602 + 80115ca: 68fb ldr r3, [r7, #12] + 80115cc: 8fdb ldrh r3, [r3, #62] @ 0x3e + 80115ce: b29b uxth r3, r3 + 80115d0: 2b00 cmp r3, #0 + 80115d2: d016 beq.n 8011602 + 80115d4: 6a7b ldr r3, [r7, #36] @ 0x24 + 80115d6: 2b01 cmp r3, #1 + 80115d8: d113 bne.n 8011602 + { + hspi->Instance->DR = *((const uint16_t *)hspi->pTxBuffPtr); + 80115da: 68fb ldr r3, [r7, #12] + 80115dc: 6b9b ldr r3, [r3, #56] @ 0x38 + 80115de: 881a ldrh r2, [r3, #0] + 80115e0: 68fb ldr r3, [r7, #12] + 80115e2: 681b ldr r3, [r3, #0] + 80115e4: 60da str r2, [r3, #12] + hspi->pTxBuffPtr += sizeof(uint16_t); + 80115e6: 68fb ldr r3, [r7, #12] + 80115e8: 6b9b ldr r3, [r3, #56] @ 0x38 + 80115ea: 1c9a adds r2, r3, #2 + 80115ec: 68fb ldr r3, [r7, #12] + 80115ee: 639a str r2, [r3, #56] @ 0x38 + hspi->TxXferCount--; + 80115f0: 68fb ldr r3, [r7, #12] + 80115f2: 8fdb ldrh r3, [r3, #62] @ 0x3e + 80115f4: b29b uxth r3, r3 + 80115f6: 3b01 subs r3, #1 + 80115f8: b29a uxth r2, r3 + 80115fa: 68fb ldr r3, [r7, #12] + 80115fc: 87da strh r2, [r3, #62] @ 0x3e + /* Next Data is a reception (Rx). Tx not allowed */ + txallowed = 0U; + 80115fe: 2300 movs r3, #0 + 8011600: 627b str r3, [r7, #36] @ 0x24 + } +#endif /* USE_SPI_CRC */ + } + + /* Check RXNE flag */ + if ((__HAL_SPI_GET_FLAG(hspi, SPI_FLAG_RXNE)) && (hspi->RxXferCount > 0U)) + 8011602: 68fb ldr r3, [r7, #12] + 8011604: 681b ldr r3, [r3, #0] + 8011606: 689b ldr r3, [r3, #8] + 8011608: f003 0301 and.w r3, r3, #1 + 801160c: 2b01 cmp r3, #1 + 801160e: d11c bne.n 801164a + 8011610: 68fb ldr r3, [r7, #12] + 8011612: f8b3 3046 ldrh.w r3, [r3, #70] @ 0x46 + 8011616: b29b uxth r3, r3 + 8011618: 2b00 cmp r3, #0 + 801161a: d016 beq.n 801164a + { + *((uint16_t *)hspi->pRxBuffPtr) = (uint16_t)hspi->Instance->DR; + 801161c: 68fb ldr r3, [r7, #12] + 801161e: 681b ldr r3, [r3, #0] + 8011620: 68da ldr r2, [r3, #12] + 8011622: 68fb ldr r3, [r7, #12] + 8011624: 6c1b ldr r3, [r3, #64] @ 0x40 + 8011626: b292 uxth r2, r2 + 8011628: 801a strh r2, [r3, #0] + hspi->pRxBuffPtr += sizeof(uint16_t); + 801162a: 68fb ldr r3, [r7, #12] + 801162c: 6c1b ldr r3, [r3, #64] @ 0x40 + 801162e: 1c9a adds r2, r3, #2 + 8011630: 68fb ldr r3, [r7, #12] + 8011632: 641a str r2, [r3, #64] @ 0x40 + hspi->RxXferCount--; + 8011634: 68fb ldr r3, [r7, #12] + 8011636: f8b3 3046 ldrh.w r3, [r3, #70] @ 0x46 + 801163a: b29b uxth r3, r3 + 801163c: 3b01 subs r3, #1 + 801163e: b29a uxth r2, r3 + 8011640: 68fb ldr r3, [r7, #12] + 8011642: f8a3 2046 strh.w r2, [r3, #70] @ 0x46 + /* Next Data is a Transmission (Tx). Tx is allowed */ + txallowed = 1U; + 8011646: 2301 movs r3, #1 + 8011648: 627b str r3, [r7, #36] @ 0x24 + } + if (((HAL_GetTick() - tickstart) >= Timeout) && (Timeout != HAL_MAX_DELAY)) + 801164a: f7f9 faa1 bl 800ab90 + 801164e: 4602 mov r2, r0 + 8011650: 6a3b ldr r3, [r7, #32] + 8011652: 1ad3 subs r3, r2, r3 + 8011654: 6b3a ldr r2, [r7, #48] @ 0x30 + 8011656: 429a cmp r2, r3 + 8011658: d80d bhi.n 8011676 + 801165a: 6b3b ldr r3, [r7, #48] @ 0x30 + 801165c: f1b3 3fff cmp.w r3, #4294967295 + 8011660: d009 beq.n 8011676 + { + hspi->State = HAL_SPI_STATE_READY; + 8011662: 68fb ldr r3, [r7, #12] + 8011664: 2201 movs r2, #1 + 8011666: f883 205d strb.w r2, [r3, #93] @ 0x5d + __HAL_UNLOCK(hspi); + 801166a: 68fb ldr r3, [r7, #12] + 801166c: 2200 movs r2, #0 + 801166e: f883 205c strb.w r2, [r3, #92] @ 0x5c + return HAL_TIMEOUT; + 8011672: 2303 movs r3, #3 + 8011674: e111 b.n 801189a + while ((hspi->TxXferCount > 0U) || (hspi->RxXferCount > 0U)) + 8011676: 68fb ldr r3, [r7, #12] + 8011678: 8fdb ldrh r3, [r3, #62] @ 0x3e + 801167a: b29b uxth r3, r3 + 801167c: 2b00 cmp r3, #0 + 801167e: d19d bne.n 80115bc + 8011680: 68fb ldr r3, [r7, #12] + 8011682: f8b3 3046 ldrh.w r3, [r3, #70] @ 0x46 + 8011686: b29b uxth r3, r3 + 8011688: 2b00 cmp r3, #0 + 801168a: d197 bne.n 80115bc + 801168c: e0e5 b.n 801185a + } + } + /* Transmit and Receive data in 8 Bit mode */ + else + { + if ((hspi->Init.Mode == SPI_MODE_SLAVE) || (initial_TxXferCount == 0x01U)) + 801168e: 68fb ldr r3, [r7, #12] + 8011690: 685b ldr r3, [r3, #4] + 8011692: 2b00 cmp r3, #0 + 8011694: d003 beq.n 801169e + 8011696: 8afb ldrh r3, [r7, #22] + 8011698: 2b01 cmp r3, #1 + 801169a: f040 80d1 bne.w 8011840 + { + if (hspi->TxXferCount > 1U) + 801169e: 68fb ldr r3, [r7, #12] + 80116a0: 8fdb ldrh r3, [r3, #62] @ 0x3e + 80116a2: b29b uxth r3, r3 + 80116a4: 2b01 cmp r3, #1 + 80116a6: d912 bls.n 80116ce + { + hspi->Instance->DR = *((const uint16_t *)hspi->pTxBuffPtr); + 80116a8: 68fb ldr r3, [r7, #12] + 80116aa: 6b9b ldr r3, [r3, #56] @ 0x38 + 80116ac: 881a ldrh r2, [r3, #0] + 80116ae: 68fb ldr r3, [r7, #12] + 80116b0: 681b ldr r3, [r3, #0] + 80116b2: 60da str r2, [r3, #12] + hspi->pTxBuffPtr += sizeof(uint16_t); + 80116b4: 68fb ldr r3, [r7, #12] + 80116b6: 6b9b ldr r3, [r3, #56] @ 0x38 + 80116b8: 1c9a adds r2, r3, #2 + 80116ba: 68fb ldr r3, [r7, #12] + 80116bc: 639a str r2, [r3, #56] @ 0x38 + hspi->TxXferCount -= 2U; + 80116be: 68fb ldr r3, [r7, #12] + 80116c0: 8fdb ldrh r3, [r3, #62] @ 0x3e + 80116c2: b29b uxth r3, r3 + 80116c4: 3b02 subs r3, #2 + 80116c6: b29a uxth r2, r3 + 80116c8: 68fb ldr r3, [r7, #12] + 80116ca: 87da strh r2, [r3, #62] @ 0x3e + 80116cc: e0b8 b.n 8011840 + } + else + { + *(__IO uint8_t *)&hspi->Instance->DR = *((const uint8_t *)hspi->pTxBuffPtr); + 80116ce: 68fb ldr r3, [r7, #12] + 80116d0: 6b9a ldr r2, [r3, #56] @ 0x38 + 80116d2: 68fb ldr r3, [r7, #12] + 80116d4: 681b ldr r3, [r3, #0] + 80116d6: 330c adds r3, #12 + 80116d8: 7812 ldrb r2, [r2, #0] + 80116da: 701a strb r2, [r3, #0] + hspi->pTxBuffPtr++; + 80116dc: 68fb ldr r3, [r7, #12] + 80116de: 6b9b ldr r3, [r3, #56] @ 0x38 + 80116e0: 1c5a adds r2, r3, #1 + 80116e2: 68fb ldr r3, [r7, #12] + 80116e4: 639a str r2, [r3, #56] @ 0x38 + hspi->TxXferCount--; + 80116e6: 68fb ldr r3, [r7, #12] + 80116e8: 8fdb ldrh r3, [r3, #62] @ 0x3e + 80116ea: b29b uxth r3, r3 + 80116ec: 3b01 subs r3, #1 + 80116ee: b29a uxth r2, r3 + 80116f0: 68fb ldr r3, [r7, #12] + 80116f2: 87da strh r2, [r3, #62] @ 0x3e + SET_BIT(hspi->Instance->CR1, SPI_CR1_CRCNEXT); + } +#endif /* USE_SPI_CRC */ + } + } + while ((hspi->TxXferCount > 0U) || (hspi->RxXferCount > 0U)) + 80116f4: e0a4 b.n 8011840 + { + /* Check TXE flag */ + if ((__HAL_SPI_GET_FLAG(hspi, SPI_FLAG_TXE)) && (hspi->TxXferCount > 0U) && (txallowed == 1U)) + 80116f6: 68fb ldr r3, [r7, #12] + 80116f8: 681b ldr r3, [r3, #0] + 80116fa: 689b ldr r3, [r3, #8] + 80116fc: f003 0302 and.w r3, r3, #2 + 8011700: 2b02 cmp r3, #2 + 8011702: d134 bne.n 801176e + 8011704: 68fb ldr r3, [r7, #12] + 8011706: 8fdb ldrh r3, [r3, #62] @ 0x3e + 8011708: b29b uxth r3, r3 + 801170a: 2b00 cmp r3, #0 + 801170c: d02f beq.n 801176e + 801170e: 6a7b ldr r3, [r7, #36] @ 0x24 + 8011710: 2b01 cmp r3, #1 + 8011712: d12c bne.n 801176e + { + if (hspi->TxXferCount > 1U) + 8011714: 68fb ldr r3, [r7, #12] + 8011716: 8fdb ldrh r3, [r3, #62] @ 0x3e + 8011718: b29b uxth r3, r3 + 801171a: 2b01 cmp r3, #1 + 801171c: d912 bls.n 8011744 + { + hspi->Instance->DR = *((const uint16_t *)hspi->pTxBuffPtr); + 801171e: 68fb ldr r3, [r7, #12] + 8011720: 6b9b ldr r3, [r3, #56] @ 0x38 + 8011722: 881a ldrh r2, [r3, #0] + 8011724: 68fb ldr r3, [r7, #12] + 8011726: 681b ldr r3, [r3, #0] + 8011728: 60da str r2, [r3, #12] + hspi->pTxBuffPtr += sizeof(uint16_t); + 801172a: 68fb ldr r3, [r7, #12] + 801172c: 6b9b ldr r3, [r3, #56] @ 0x38 + 801172e: 1c9a adds r2, r3, #2 + 8011730: 68fb ldr r3, [r7, #12] + 8011732: 639a str r2, [r3, #56] @ 0x38 + hspi->TxXferCount -= 2U; + 8011734: 68fb ldr r3, [r7, #12] + 8011736: 8fdb ldrh r3, [r3, #62] @ 0x3e + 8011738: b29b uxth r3, r3 + 801173a: 3b02 subs r3, #2 + 801173c: b29a uxth r2, r3 + 801173e: 68fb ldr r3, [r7, #12] + 8011740: 87da strh r2, [r3, #62] @ 0x3e + 8011742: e012 b.n 801176a + } + else + { + *(__IO uint8_t *)&hspi->Instance->DR = *((const uint8_t *)hspi->pTxBuffPtr); + 8011744: 68fb ldr r3, [r7, #12] + 8011746: 6b9a ldr r2, [r3, #56] @ 0x38 + 8011748: 68fb ldr r3, [r7, #12] + 801174a: 681b ldr r3, [r3, #0] + 801174c: 330c adds r3, #12 + 801174e: 7812 ldrb r2, [r2, #0] + 8011750: 701a strb r2, [r3, #0] + hspi->pTxBuffPtr++; + 8011752: 68fb ldr r3, [r7, #12] + 8011754: 6b9b ldr r3, [r3, #56] @ 0x38 + 8011756: 1c5a adds r2, r3, #1 + 8011758: 68fb ldr r3, [r7, #12] + 801175a: 639a str r2, [r3, #56] @ 0x38 + hspi->TxXferCount--; + 801175c: 68fb ldr r3, [r7, #12] + 801175e: 8fdb ldrh r3, [r3, #62] @ 0x3e + 8011760: b29b uxth r3, r3 + 8011762: 3b01 subs r3, #1 + 8011764: b29a uxth r2, r3 + 8011766: 68fb ldr r3, [r7, #12] + 8011768: 87da strh r2, [r3, #62] @ 0x3e + } + /* Next Data is a reception (Rx). Tx not allowed */ + txallowed = 0U; + 801176a: 2300 movs r3, #0 + 801176c: 627b str r3, [r7, #36] @ 0x24 + } +#endif /* USE_SPI_CRC */ + } + + /* Wait until RXNE flag is reset */ + if ((__HAL_SPI_GET_FLAG(hspi, SPI_FLAG_RXNE)) && (hspi->RxXferCount > 0U)) + 801176e: 68fb ldr r3, [r7, #12] + 8011770: 681b ldr r3, [r3, #0] + 8011772: 689b ldr r3, [r3, #8] + 8011774: f003 0301 and.w r3, r3, #1 + 8011778: 2b01 cmp r3, #1 + 801177a: d148 bne.n 801180e + 801177c: 68fb ldr r3, [r7, #12] + 801177e: f8b3 3046 ldrh.w r3, [r3, #70] @ 0x46 + 8011782: b29b uxth r3, r3 + 8011784: 2b00 cmp r3, #0 + 8011786: d042 beq.n 801180e + { + if (hspi->RxXferCount > 1U) + 8011788: 68fb ldr r3, [r7, #12] + 801178a: f8b3 3046 ldrh.w r3, [r3, #70] @ 0x46 + 801178e: b29b uxth r3, r3 + 8011790: 2b01 cmp r3, #1 + 8011792: d923 bls.n 80117dc + { + *((uint16_t *)hspi->pRxBuffPtr) = (uint16_t)hspi->Instance->DR; + 8011794: 68fb ldr r3, [r7, #12] + 8011796: 681b ldr r3, [r3, #0] + 8011798: 68da ldr r2, [r3, #12] + 801179a: 68fb ldr r3, [r7, #12] + 801179c: 6c1b ldr r3, [r3, #64] @ 0x40 + 801179e: b292 uxth r2, r2 + 80117a0: 801a strh r2, [r3, #0] + hspi->pRxBuffPtr += sizeof(uint16_t); + 80117a2: 68fb ldr r3, [r7, #12] + 80117a4: 6c1b ldr r3, [r3, #64] @ 0x40 + 80117a6: 1c9a adds r2, r3, #2 + 80117a8: 68fb ldr r3, [r7, #12] + 80117aa: 641a str r2, [r3, #64] @ 0x40 + hspi->RxXferCount -= 2U; + 80117ac: 68fb ldr r3, [r7, #12] + 80117ae: f8b3 3046 ldrh.w r3, [r3, #70] @ 0x46 + 80117b2: b29b uxth r3, r3 + 80117b4: 3b02 subs r3, #2 + 80117b6: b29a uxth r2, r3 + 80117b8: 68fb ldr r3, [r7, #12] + 80117ba: f8a3 2046 strh.w r2, [r3, #70] @ 0x46 + if (hspi->RxXferCount <= 1U) + 80117be: 68fb ldr r3, [r7, #12] + 80117c0: f8b3 3046 ldrh.w r3, [r3, #70] @ 0x46 + 80117c4: b29b uxth r3, r3 + 80117c6: 2b01 cmp r3, #1 + 80117c8: d81f bhi.n 801180a + { + /* Set RX Fifo threshold before to switch on 8 bit data size */ + SET_BIT(hspi->Instance->CR2, SPI_RXFIFO_THRESHOLD); + 80117ca: 68fb ldr r3, [r7, #12] + 80117cc: 681b ldr r3, [r3, #0] + 80117ce: 685a ldr r2, [r3, #4] + 80117d0: 68fb ldr r3, [r7, #12] + 80117d2: 681b ldr r3, [r3, #0] + 80117d4: f442 5280 orr.w r2, r2, #4096 @ 0x1000 + 80117d8: 605a str r2, [r3, #4] + 80117da: e016 b.n 801180a + } + } + else + { + (*(uint8_t *)hspi->pRxBuffPtr) = *(__IO uint8_t *)&hspi->Instance->DR; + 80117dc: 68fb ldr r3, [r7, #12] + 80117de: 681b ldr r3, [r3, #0] + 80117e0: f103 020c add.w r2, r3, #12 + 80117e4: 68fb ldr r3, [r7, #12] + 80117e6: 6c1b ldr r3, [r3, #64] @ 0x40 + 80117e8: 7812 ldrb r2, [r2, #0] + 80117ea: b2d2 uxtb r2, r2 + 80117ec: 701a strb r2, [r3, #0] + hspi->pRxBuffPtr++; + 80117ee: 68fb ldr r3, [r7, #12] + 80117f0: 6c1b ldr r3, [r3, #64] @ 0x40 + 80117f2: 1c5a adds r2, r3, #1 + 80117f4: 68fb ldr r3, [r7, #12] + 80117f6: 641a str r2, [r3, #64] @ 0x40 + hspi->RxXferCount--; + 80117f8: 68fb ldr r3, [r7, #12] + 80117fa: f8b3 3046 ldrh.w r3, [r3, #70] @ 0x46 + 80117fe: b29b uxth r3, r3 + 8011800: 3b01 subs r3, #1 + 8011802: b29a uxth r2, r3 + 8011804: 68fb ldr r3, [r7, #12] + 8011806: f8a3 2046 strh.w r2, [r3, #70] @ 0x46 + } + /* Next Data is a Transmission (Tx). Tx is allowed */ + txallowed = 1U; + 801180a: 2301 movs r3, #1 + 801180c: 627b str r3, [r7, #36] @ 0x24 + } + if ((((HAL_GetTick() - tickstart) >= Timeout) && ((Timeout != HAL_MAX_DELAY))) || (Timeout == 0U)) + 801180e: f7f9 f9bf bl 800ab90 + 8011812: 4602 mov r2, r0 + 8011814: 6a3b ldr r3, [r7, #32] + 8011816: 1ad3 subs r3, r2, r3 + 8011818: 6b3a ldr r2, [r7, #48] @ 0x30 + 801181a: 429a cmp r2, r3 + 801181c: d803 bhi.n 8011826 + 801181e: 6b3b ldr r3, [r7, #48] @ 0x30 + 8011820: f1b3 3fff cmp.w r3, #4294967295 + 8011824: d102 bne.n 801182c + 8011826: 6b3b ldr r3, [r7, #48] @ 0x30 + 8011828: 2b00 cmp r3, #0 + 801182a: d109 bne.n 8011840 + { + hspi->State = HAL_SPI_STATE_READY; + 801182c: 68fb ldr r3, [r7, #12] + 801182e: 2201 movs r2, #1 + 8011830: f883 205d strb.w r2, [r3, #93] @ 0x5d + __HAL_UNLOCK(hspi); + 8011834: 68fb ldr r3, [r7, #12] + 8011836: 2200 movs r2, #0 + 8011838: f883 205c strb.w r2, [r3, #92] @ 0x5c + return HAL_TIMEOUT; + 801183c: 2303 movs r3, #3 + 801183e: e02c b.n 801189a + while ((hspi->TxXferCount > 0U) || (hspi->RxXferCount > 0U)) + 8011840: 68fb ldr r3, [r7, #12] + 8011842: 8fdb ldrh r3, [r3, #62] @ 0x3e + 8011844: b29b uxth r3, r3 + 8011846: 2b00 cmp r3, #0 + 8011848: f47f af55 bne.w 80116f6 + 801184c: 68fb ldr r3, [r7, #12] + 801184e: f8b3 3046 ldrh.w r3, [r3, #70] @ 0x46 + 8011852: b29b uxth r3, r3 + 8011854: 2b00 cmp r3, #0 + 8011856: f47f af4e bne.w 80116f6 + return HAL_ERROR; + } +#endif /* USE_SPI_CRC */ + + /* Check the end of the transaction */ + if (SPI_EndRxTxTransaction(hspi, Timeout, tickstart) != HAL_OK) + 801185a: 6a3a ldr r2, [r7, #32] + 801185c: 6b39 ldr r1, [r7, #48] @ 0x30 + 801185e: 68f8 ldr r0, [r7, #12] + 8011860: f000 f93e bl 8011ae0 + 8011864: 4603 mov r3, r0 + 8011866: 2b00 cmp r3, #0 + 8011868: d008 beq.n 801187c + { + hspi->ErrorCode = HAL_SPI_ERROR_FLAG; + 801186a: 68fb ldr r3, [r7, #12] + 801186c: 2220 movs r2, #32 + 801186e: 661a str r2, [r3, #96] @ 0x60 + __HAL_UNLOCK(hspi); + 8011870: 68fb ldr r3, [r7, #12] + 8011872: 2200 movs r2, #0 + 8011874: f883 205c strb.w r2, [r3, #92] @ 0x5c + return HAL_ERROR; + 8011878: 2301 movs r3, #1 + 801187a: e00e b.n 801189a + } + + + hspi->State = HAL_SPI_STATE_READY; + 801187c: 68fb ldr r3, [r7, #12] + 801187e: 2201 movs r2, #1 + 8011880: f883 205d strb.w r2, [r3, #93] @ 0x5d + /* Unlock the process */ + __HAL_UNLOCK(hspi); + 8011884: 68fb ldr r3, [r7, #12] + 8011886: 2200 movs r2, #0 + 8011888: f883 205c strb.w r2, [r3, #92] @ 0x5c + + if (hspi->ErrorCode != HAL_SPI_ERROR_NONE) + 801188c: 68fb ldr r3, [r7, #12] + 801188e: 6e1b ldr r3, [r3, #96] @ 0x60 + 8011890: 2b00 cmp r3, #0 + 8011892: d001 beq.n 8011898 + { + return HAL_ERROR; + 8011894: 2301 movs r3, #1 + 8011896: e000 b.n 801189a + } + else + { + return HAL_OK; + 8011898: 2300 movs r3, #0 + } +} + 801189a: 4618 mov r0, r3 + 801189c: 3728 adds r7, #40 @ 0x28 + 801189e: 46bd mov sp, r7 + 80118a0: bd80 pop {r7, pc} + ... + +080118a4 : + * @param Tickstart tick start value + * @retval HAL status + */ +static HAL_StatusTypeDef SPI_WaitFlagStateUntilTimeout(SPI_HandleTypeDef *hspi, uint32_t Flag, FlagStatus State, + uint32_t Timeout, uint32_t Tickstart) +{ + 80118a4: b580 push {r7, lr} + 80118a6: b088 sub sp, #32 + 80118a8: af00 add r7, sp, #0 + 80118aa: 60f8 str r0, [r7, #12] + 80118ac: 60b9 str r1, [r7, #8] + 80118ae: 603b str r3, [r7, #0] + 80118b0: 4613 mov r3, r2 + 80118b2: 71fb strb r3, [r7, #7] + __IO uint32_t count; + uint32_t tmp_timeout; + uint32_t tmp_tickstart; + + /* Adjust Timeout value in case of end of transfer */ + tmp_timeout = Timeout - (HAL_GetTick() - Tickstart); + 80118b4: f7f9 f96c bl 800ab90 + 80118b8: 4602 mov r2, r0 + 80118ba: 6abb ldr r3, [r7, #40] @ 0x28 + 80118bc: 1a9b subs r3, r3, r2 + 80118be: 683a ldr r2, [r7, #0] + 80118c0: 4413 add r3, r2 + 80118c2: 61fb str r3, [r7, #28] + tmp_tickstart = HAL_GetTick(); + 80118c4: f7f9 f964 bl 800ab90 + 80118c8: 61b8 str r0, [r7, #24] + + /* Calculate Timeout based on a software loop to avoid blocking issue if Systick is disabled */ + count = tmp_timeout * ((SystemCoreClock * 32U) >> 20U); + 80118ca: 4b39 ldr r3, [pc, #228] @ (80119b0 ) + 80118cc: 681b ldr r3, [r3, #0] + 80118ce: 015b lsls r3, r3, #5 + 80118d0: 0d1b lsrs r3, r3, #20 + 80118d2: 69fa ldr r2, [r7, #28] + 80118d4: fb02 f303 mul.w r3, r2, r3 + 80118d8: 617b str r3, [r7, #20] + + while ((__HAL_SPI_GET_FLAG(hspi, Flag) ? SET : RESET) != State) + 80118da: e054 b.n 8011986 + { + if (Timeout != HAL_MAX_DELAY) + 80118dc: 683b ldr r3, [r7, #0] + 80118de: f1b3 3fff cmp.w r3, #4294967295 + 80118e2: d050 beq.n 8011986 + { + if (((HAL_GetTick() - tmp_tickstart) >= tmp_timeout) || (tmp_timeout == 0U)) + 80118e4: f7f9 f954 bl 800ab90 + 80118e8: 4602 mov r2, r0 + 80118ea: 69bb ldr r3, [r7, #24] + 80118ec: 1ad3 subs r3, r2, r3 + 80118ee: 69fa ldr r2, [r7, #28] + 80118f0: 429a cmp r2, r3 + 80118f2: d902 bls.n 80118fa + 80118f4: 69fb ldr r3, [r7, #28] + 80118f6: 2b00 cmp r3, #0 + 80118f8: d13d bne.n 8011976 + /* Disable the SPI and reset the CRC: the CRC value should be cleared + on both master and slave sides in order to resynchronize the master + and slave for their respective CRC calculation */ + + /* Disable TXE, RXNE and ERR interrupts for the interrupt process */ + __HAL_SPI_DISABLE_IT(hspi, (SPI_IT_TXE | SPI_IT_RXNE | SPI_IT_ERR)); + 80118fa: 68fb ldr r3, [r7, #12] + 80118fc: 681b ldr r3, [r3, #0] + 80118fe: 685a ldr r2, [r3, #4] + 8011900: 68fb ldr r3, [r7, #12] + 8011902: 681b ldr r3, [r3, #0] + 8011904: f022 02e0 bic.w r2, r2, #224 @ 0xe0 + 8011908: 605a str r2, [r3, #4] + + if ((hspi->Init.Mode == SPI_MODE_MASTER) && ((hspi->Init.Direction == SPI_DIRECTION_1LINE) + 801190a: 68fb ldr r3, [r7, #12] + 801190c: 685b ldr r3, [r3, #4] + 801190e: f5b3 7f82 cmp.w r3, #260 @ 0x104 + 8011912: d111 bne.n 8011938 + 8011914: 68fb ldr r3, [r7, #12] + 8011916: 689b ldr r3, [r3, #8] + 8011918: f5b3 4f00 cmp.w r3, #32768 @ 0x8000 + 801191c: d004 beq.n 8011928 + || (hspi->Init.Direction == SPI_DIRECTION_2LINES_RXONLY))) + 801191e: 68fb ldr r3, [r7, #12] + 8011920: 689b ldr r3, [r3, #8] + 8011922: f5b3 6f80 cmp.w r3, #1024 @ 0x400 + 8011926: d107 bne.n 8011938 + { + /* Disable SPI peripheral */ + __HAL_SPI_DISABLE(hspi); + 8011928: 68fb ldr r3, [r7, #12] + 801192a: 681b ldr r3, [r3, #0] + 801192c: 681a ldr r2, [r3, #0] + 801192e: 68fb ldr r3, [r7, #12] + 8011930: 681b ldr r3, [r3, #0] + 8011932: f022 0240 bic.w r2, r2, #64 @ 0x40 + 8011936: 601a str r2, [r3, #0] + } + + /* Reset CRC Calculation */ + if (hspi->Init.CRCCalculation == SPI_CRCCALCULATION_ENABLE) + 8011938: 68fb ldr r3, [r7, #12] + 801193a: 6a9b ldr r3, [r3, #40] @ 0x28 + 801193c: f5b3 5f00 cmp.w r3, #8192 @ 0x2000 + 8011940: d10f bne.n 8011962 + { + SPI_RESET_CRC(hspi); + 8011942: 68fb ldr r3, [r7, #12] + 8011944: 681b ldr r3, [r3, #0] + 8011946: 681a ldr r2, [r3, #0] + 8011948: 68fb ldr r3, [r7, #12] + 801194a: 681b ldr r3, [r3, #0] + 801194c: f422 5200 bic.w r2, r2, #8192 @ 0x2000 + 8011950: 601a str r2, [r3, #0] + 8011952: 68fb ldr r3, [r7, #12] + 8011954: 681b ldr r3, [r3, #0] + 8011956: 681a ldr r2, [r3, #0] + 8011958: 68fb ldr r3, [r7, #12] + 801195a: 681b ldr r3, [r3, #0] + 801195c: f442 5200 orr.w r2, r2, #8192 @ 0x2000 + 8011960: 601a str r2, [r3, #0] + } + + hspi->State = HAL_SPI_STATE_READY; + 8011962: 68fb ldr r3, [r7, #12] + 8011964: 2201 movs r2, #1 + 8011966: f883 205d strb.w r2, [r3, #93] @ 0x5d + + /* Process Unlocked */ + __HAL_UNLOCK(hspi); + 801196a: 68fb ldr r3, [r7, #12] + 801196c: 2200 movs r2, #0 + 801196e: f883 205c strb.w r2, [r3, #92] @ 0x5c + + return HAL_TIMEOUT; + 8011972: 2303 movs r3, #3 + 8011974: e017 b.n 80119a6 + } + /* If Systick is disabled or not incremented, deactivate timeout to go in disable loop procedure */ + if (count == 0U) + 8011976: 697b ldr r3, [r7, #20] + 8011978: 2b00 cmp r3, #0 + 801197a: d101 bne.n 8011980 + { + tmp_timeout = 0U; + 801197c: 2300 movs r3, #0 + 801197e: 61fb str r3, [r7, #28] + } + count--; + 8011980: 697b ldr r3, [r7, #20] + 8011982: 3b01 subs r3, #1 + 8011984: 617b str r3, [r7, #20] + while ((__HAL_SPI_GET_FLAG(hspi, Flag) ? SET : RESET) != State) + 8011986: 68fb ldr r3, [r7, #12] + 8011988: 681b ldr r3, [r3, #0] + 801198a: 689a ldr r2, [r3, #8] + 801198c: 68bb ldr r3, [r7, #8] + 801198e: 4013 ands r3, r2 + 8011990: 68ba ldr r2, [r7, #8] + 8011992: 429a cmp r2, r3 + 8011994: bf0c ite eq + 8011996: 2301 moveq r3, #1 + 8011998: 2300 movne r3, #0 + 801199a: b2db uxtb r3, r3 + 801199c: 461a mov r2, r3 + 801199e: 79fb ldrb r3, [r7, #7] + 80119a0: 429a cmp r2, r3 + 80119a2: d19b bne.n 80118dc + } + } + + return HAL_OK; + 80119a4: 2300 movs r3, #0 +} + 80119a6: 4618 mov r0, r3 + 80119a8: 3720 adds r7, #32 + 80119aa: 46bd mov sp, r7 + 80119ac: bd80 pop {r7, pc} + 80119ae: bf00 nop + 80119b0: 20001338 .word 0x20001338 + +080119b4 : + * @param Tickstart tick start value + * @retval HAL status + */ +static HAL_StatusTypeDef SPI_WaitFifoStateUntilTimeout(SPI_HandleTypeDef *hspi, uint32_t Fifo, uint32_t State, + uint32_t Timeout, uint32_t Tickstart) +{ + 80119b4: b580 push {r7, lr} + 80119b6: b08a sub sp, #40 @ 0x28 + 80119b8: af00 add r7, sp, #0 + 80119ba: 60f8 str r0, [r7, #12] + 80119bc: 60b9 str r1, [r7, #8] + 80119be: 607a str r2, [r7, #4] + 80119c0: 603b str r3, [r7, #0] + __IO uint32_t count; + uint32_t tmp_timeout; + uint32_t tmp_tickstart; + __IO const uint8_t *ptmpreg8; + __IO uint8_t tmpreg8 = 0; + 80119c2: 2300 movs r3, #0 + 80119c4: 75fb strb r3, [r7, #23] + + /* Adjust Timeout value in case of end of transfer */ + tmp_timeout = Timeout - (HAL_GetTick() - Tickstart); + 80119c6: f7f9 f8e3 bl 800ab90 + 80119ca: 4602 mov r2, r0 + 80119cc: 6b3b ldr r3, [r7, #48] @ 0x30 + 80119ce: 1a9b subs r3, r3, r2 + 80119d0: 683a ldr r2, [r7, #0] + 80119d2: 4413 add r3, r2 + 80119d4: 627b str r3, [r7, #36] @ 0x24 + tmp_tickstart = HAL_GetTick(); + 80119d6: f7f9 f8db bl 800ab90 + 80119da: 6238 str r0, [r7, #32] + + /* Initialize the 8bit temporary pointer */ + ptmpreg8 = (__IO uint8_t *)&hspi->Instance->DR; + 80119dc: 68fb ldr r3, [r7, #12] + 80119de: 681b ldr r3, [r3, #0] + 80119e0: 330c adds r3, #12 + 80119e2: 61fb str r3, [r7, #28] + + /* Calculate Timeout based on a software loop to avoid blocking issue if Systick is disabled */ + count = tmp_timeout * ((SystemCoreClock * 35U) >> 20U); + 80119e4: 4b3d ldr r3, [pc, #244] @ (8011adc ) + 80119e6: 681a ldr r2, [r3, #0] + 80119e8: 4613 mov r3, r2 + 80119ea: 009b lsls r3, r3, #2 + 80119ec: 4413 add r3, r2 + 80119ee: 00da lsls r2, r3, #3 + 80119f0: 1ad3 subs r3, r2, r3 + 80119f2: 0d1b lsrs r3, r3, #20 + 80119f4: 6a7a ldr r2, [r7, #36] @ 0x24 + 80119f6: fb02 f303 mul.w r3, r2, r3 + 80119fa: 61bb str r3, [r7, #24] + + while ((hspi->Instance->SR & Fifo) != State) + 80119fc: e060 b.n 8011ac0 + { + if ((Fifo == SPI_SR_FRLVL) && (State == SPI_FRLVL_EMPTY)) + 80119fe: 68bb ldr r3, [r7, #8] + 8011a00: f5b3 6fc0 cmp.w r3, #1536 @ 0x600 + 8011a04: d107 bne.n 8011a16 + 8011a06: 687b ldr r3, [r7, #4] + 8011a08: 2b00 cmp r3, #0 + 8011a0a: d104 bne.n 8011a16 + { + /* Flush Data Register by a blank read */ + tmpreg8 = *ptmpreg8; + 8011a0c: 69fb ldr r3, [r7, #28] + 8011a0e: 781b ldrb r3, [r3, #0] + 8011a10: b2db uxtb r3, r3 + 8011a12: 75fb strb r3, [r7, #23] + /* To avoid GCC warning */ + UNUSED(tmpreg8); + 8011a14: 7dfb ldrb r3, [r7, #23] + } + + if (Timeout != HAL_MAX_DELAY) + 8011a16: 683b ldr r3, [r7, #0] + 8011a18: f1b3 3fff cmp.w r3, #4294967295 + 8011a1c: d050 beq.n 8011ac0 + { + if (((HAL_GetTick() - tmp_tickstart) >= tmp_timeout) || (tmp_timeout == 0U)) + 8011a1e: f7f9 f8b7 bl 800ab90 + 8011a22: 4602 mov r2, r0 + 8011a24: 6a3b ldr r3, [r7, #32] + 8011a26: 1ad3 subs r3, r2, r3 + 8011a28: 6a7a ldr r2, [r7, #36] @ 0x24 + 8011a2a: 429a cmp r2, r3 + 8011a2c: d902 bls.n 8011a34 + 8011a2e: 6a7b ldr r3, [r7, #36] @ 0x24 + 8011a30: 2b00 cmp r3, #0 + 8011a32: d13d bne.n 8011ab0 + /* Disable the SPI and reset the CRC: the CRC value should be cleared + on both master and slave sides in order to resynchronize the master + and slave for their respective CRC calculation */ + + /* Disable TXE, RXNE and ERR interrupts for the interrupt process */ + __HAL_SPI_DISABLE_IT(hspi, (SPI_IT_TXE | SPI_IT_RXNE | SPI_IT_ERR)); + 8011a34: 68fb ldr r3, [r7, #12] + 8011a36: 681b ldr r3, [r3, #0] + 8011a38: 685a ldr r2, [r3, #4] + 8011a3a: 68fb ldr r3, [r7, #12] + 8011a3c: 681b ldr r3, [r3, #0] + 8011a3e: f022 02e0 bic.w r2, r2, #224 @ 0xe0 + 8011a42: 605a str r2, [r3, #4] + + if ((hspi->Init.Mode == SPI_MODE_MASTER) && ((hspi->Init.Direction == SPI_DIRECTION_1LINE) + 8011a44: 68fb ldr r3, [r7, #12] + 8011a46: 685b ldr r3, [r3, #4] + 8011a48: f5b3 7f82 cmp.w r3, #260 @ 0x104 + 8011a4c: d111 bne.n 8011a72 + 8011a4e: 68fb ldr r3, [r7, #12] + 8011a50: 689b ldr r3, [r3, #8] + 8011a52: f5b3 4f00 cmp.w r3, #32768 @ 0x8000 + 8011a56: d004 beq.n 8011a62 + || (hspi->Init.Direction == SPI_DIRECTION_2LINES_RXONLY))) + 8011a58: 68fb ldr r3, [r7, #12] + 8011a5a: 689b ldr r3, [r3, #8] + 8011a5c: f5b3 6f80 cmp.w r3, #1024 @ 0x400 + 8011a60: d107 bne.n 8011a72 + { + /* Disable SPI peripheral */ + __HAL_SPI_DISABLE(hspi); + 8011a62: 68fb ldr r3, [r7, #12] + 8011a64: 681b ldr r3, [r3, #0] + 8011a66: 681a ldr r2, [r3, #0] + 8011a68: 68fb ldr r3, [r7, #12] + 8011a6a: 681b ldr r3, [r3, #0] + 8011a6c: f022 0240 bic.w r2, r2, #64 @ 0x40 + 8011a70: 601a str r2, [r3, #0] + } + + /* Reset CRC Calculation */ + if (hspi->Init.CRCCalculation == SPI_CRCCALCULATION_ENABLE) + 8011a72: 68fb ldr r3, [r7, #12] + 8011a74: 6a9b ldr r3, [r3, #40] @ 0x28 + 8011a76: f5b3 5f00 cmp.w r3, #8192 @ 0x2000 + 8011a7a: d10f bne.n 8011a9c + { + SPI_RESET_CRC(hspi); + 8011a7c: 68fb ldr r3, [r7, #12] + 8011a7e: 681b ldr r3, [r3, #0] + 8011a80: 681a ldr r2, [r3, #0] + 8011a82: 68fb ldr r3, [r7, #12] + 8011a84: 681b ldr r3, [r3, #0] + 8011a86: f422 5200 bic.w r2, r2, #8192 @ 0x2000 + 8011a8a: 601a str r2, [r3, #0] + 8011a8c: 68fb ldr r3, [r7, #12] + 8011a8e: 681b ldr r3, [r3, #0] + 8011a90: 681a ldr r2, [r3, #0] + 8011a92: 68fb ldr r3, [r7, #12] + 8011a94: 681b ldr r3, [r3, #0] + 8011a96: f442 5200 orr.w r2, r2, #8192 @ 0x2000 + 8011a9a: 601a str r2, [r3, #0] + } + + hspi->State = HAL_SPI_STATE_READY; + 8011a9c: 68fb ldr r3, [r7, #12] + 8011a9e: 2201 movs r2, #1 + 8011aa0: f883 205d strb.w r2, [r3, #93] @ 0x5d + + /* Process Unlocked */ + __HAL_UNLOCK(hspi); + 8011aa4: 68fb ldr r3, [r7, #12] + 8011aa6: 2200 movs r2, #0 + 8011aa8: f883 205c strb.w r2, [r3, #92] @ 0x5c + + return HAL_TIMEOUT; + 8011aac: 2303 movs r3, #3 + 8011aae: e010 b.n 8011ad2 + } + /* If Systick is disabled or not incremented, deactivate timeout to go in disable loop procedure */ + if (count == 0U) + 8011ab0: 69bb ldr r3, [r7, #24] + 8011ab2: 2b00 cmp r3, #0 + 8011ab4: d101 bne.n 8011aba + { + tmp_timeout = 0U; + 8011ab6: 2300 movs r3, #0 + 8011ab8: 627b str r3, [r7, #36] @ 0x24 + } + count--; + 8011aba: 69bb ldr r3, [r7, #24] + 8011abc: 3b01 subs r3, #1 + 8011abe: 61bb str r3, [r7, #24] + while ((hspi->Instance->SR & Fifo) != State) + 8011ac0: 68fb ldr r3, [r7, #12] + 8011ac2: 681b ldr r3, [r3, #0] + 8011ac4: 689a ldr r2, [r3, #8] + 8011ac6: 68bb ldr r3, [r7, #8] + 8011ac8: 4013 ands r3, r2 + 8011aca: 687a ldr r2, [r7, #4] + 8011acc: 429a cmp r2, r3 + 8011ace: d196 bne.n 80119fe + } + } + + return HAL_OK; + 8011ad0: 2300 movs r3, #0 +} + 8011ad2: 4618 mov r0, r3 + 8011ad4: 3728 adds r7, #40 @ 0x28 + 8011ad6: 46bd mov sp, r7 + 8011ad8: bd80 pop {r7, pc} + 8011ada: bf00 nop + 8011adc: 20001338 .word 0x20001338 + +08011ae0 : + * @param Timeout Timeout duration + * @param Tickstart tick start value + * @retval HAL status + */ +static HAL_StatusTypeDef SPI_EndRxTxTransaction(SPI_HandleTypeDef *hspi, uint32_t Timeout, uint32_t Tickstart) +{ + 8011ae0: b580 push {r7, lr} + 8011ae2: b086 sub sp, #24 + 8011ae4: af02 add r7, sp, #8 + 8011ae6: 60f8 str r0, [r7, #12] + 8011ae8: 60b9 str r1, [r7, #8] + 8011aea: 607a str r2, [r7, #4] + /* Control if the TX fifo is empty */ + if (SPI_WaitFifoStateUntilTimeout(hspi, SPI_FLAG_FTLVL, SPI_FTLVL_EMPTY, Timeout, Tickstart) != HAL_OK) + 8011aec: 687b ldr r3, [r7, #4] + 8011aee: 9300 str r3, [sp, #0] + 8011af0: 68bb ldr r3, [r7, #8] + 8011af2: 2200 movs r2, #0 + 8011af4: f44f 51c0 mov.w r1, #6144 @ 0x1800 + 8011af8: 68f8 ldr r0, [r7, #12] + 8011afa: f7ff ff5b bl 80119b4 + 8011afe: 4603 mov r3, r0 + 8011b00: 2b00 cmp r3, #0 + 8011b02: d007 beq.n 8011b14 + { + SET_BIT(hspi->ErrorCode, HAL_SPI_ERROR_FLAG); + 8011b04: 68fb ldr r3, [r7, #12] + 8011b06: 6e1b ldr r3, [r3, #96] @ 0x60 + 8011b08: f043 0220 orr.w r2, r3, #32 + 8011b0c: 68fb ldr r3, [r7, #12] + 8011b0e: 661a str r2, [r3, #96] @ 0x60 + return HAL_TIMEOUT; + 8011b10: 2303 movs r3, #3 + 8011b12: e027 b.n 8011b64 + } + + /* Control the BSY flag */ + if (SPI_WaitFlagStateUntilTimeout(hspi, SPI_FLAG_BSY, RESET, Timeout, Tickstart) != HAL_OK) + 8011b14: 687b ldr r3, [r7, #4] + 8011b16: 9300 str r3, [sp, #0] + 8011b18: 68bb ldr r3, [r7, #8] + 8011b1a: 2200 movs r2, #0 + 8011b1c: 2180 movs r1, #128 @ 0x80 + 8011b1e: 68f8 ldr r0, [r7, #12] + 8011b20: f7ff fec0 bl 80118a4 + 8011b24: 4603 mov r3, r0 + 8011b26: 2b00 cmp r3, #0 + 8011b28: d007 beq.n 8011b3a + { + SET_BIT(hspi->ErrorCode, HAL_SPI_ERROR_FLAG); + 8011b2a: 68fb ldr r3, [r7, #12] + 8011b2c: 6e1b ldr r3, [r3, #96] @ 0x60 + 8011b2e: f043 0220 orr.w r2, r3, #32 + 8011b32: 68fb ldr r3, [r7, #12] + 8011b34: 661a str r2, [r3, #96] @ 0x60 + return HAL_TIMEOUT; + 8011b36: 2303 movs r3, #3 + 8011b38: e014 b.n 8011b64 + } + + /* Control if the RX fifo is empty */ + if (SPI_WaitFifoStateUntilTimeout(hspi, SPI_FLAG_FRLVL, SPI_FRLVL_EMPTY, Timeout, Tickstart) != HAL_OK) + 8011b3a: 687b ldr r3, [r7, #4] + 8011b3c: 9300 str r3, [sp, #0] + 8011b3e: 68bb ldr r3, [r7, #8] + 8011b40: 2200 movs r2, #0 + 8011b42: f44f 61c0 mov.w r1, #1536 @ 0x600 + 8011b46: 68f8 ldr r0, [r7, #12] + 8011b48: f7ff ff34 bl 80119b4 + 8011b4c: 4603 mov r3, r0 + 8011b4e: 2b00 cmp r3, #0 + 8011b50: d007 beq.n 8011b62 + { + SET_BIT(hspi->ErrorCode, HAL_SPI_ERROR_FLAG); + 8011b52: 68fb ldr r3, [r7, #12] + 8011b54: 6e1b ldr r3, [r3, #96] @ 0x60 + 8011b56: f043 0220 orr.w r2, r3, #32 + 8011b5a: 68fb ldr r3, [r7, #12] + 8011b5c: 661a str r2, [r3, #96] @ 0x60 + return HAL_TIMEOUT; + 8011b5e: 2303 movs r3, #3 + 8011b60: e000 b.n 8011b64 + } + + return HAL_OK; + 8011b62: 2300 movs r3, #0 +} + 8011b64: 4618 mov r0, r3 + 8011b66: 3710 adds r7, #16 + 8011b68: 46bd mov sp, r7 + 8011b6a: bd80 pop {r7, pc} + +08011b6c : + * Ex: call @ref HAL_TIM_Base_DeInit() before HAL_TIM_Base_Init() + * @param htim TIM Base handle + * @retval HAL status + */ +HAL_StatusTypeDef HAL_TIM_Base_Init(TIM_HandleTypeDef *htim) +{ + 8011b6c: b580 push {r7, lr} + 8011b6e: b082 sub sp, #8 + 8011b70: af00 add r7, sp, #0 + 8011b72: 6078 str r0, [r7, #4] + /* Check the TIM handle allocation */ + if (htim == NULL) + 8011b74: 687b ldr r3, [r7, #4] + 8011b76: 2b00 cmp r3, #0 + 8011b78: d101 bne.n 8011b7e + { + return HAL_ERROR; + 8011b7a: 2301 movs r3, #1 + 8011b7c: e049 b.n 8011c12 + assert_param(IS_TIM_COUNTER_MODE(htim->Init.CounterMode)); + assert_param(IS_TIM_CLOCKDIVISION_DIV(htim->Init.ClockDivision)); + assert_param(IS_TIM_PERIOD(htim, htim->Init.Period)); + assert_param(IS_TIM_AUTORELOAD_PRELOAD(htim->Init.AutoReloadPreload)); + + if (htim->State == HAL_TIM_STATE_RESET) + 8011b7e: 687b ldr r3, [r7, #4] + 8011b80: f893 303d ldrb.w r3, [r3, #61] @ 0x3d + 8011b84: b2db uxtb r3, r3 + 8011b86: 2b00 cmp r3, #0 + 8011b88: d106 bne.n 8011b98 + { + /* Allocate lock resource and initialize it */ + htim->Lock = HAL_UNLOCKED; + 8011b8a: 687b ldr r3, [r7, #4] + 8011b8c: 2200 movs r2, #0 + 8011b8e: f883 203c strb.w r2, [r3, #60] @ 0x3c + } + /* Init the low level hardware : GPIO, CLOCK, NVIC */ + htim->Base_MspInitCallback(htim); +#else + /* Init the low level hardware : GPIO, CLOCK, NVIC */ + HAL_TIM_Base_MspInit(htim); + 8011b92: 6878 ldr r0, [r7, #4] + 8011b94: f7f8 f806 bl 8009ba4 +#endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ + } + + /* Set the TIM state */ + htim->State = HAL_TIM_STATE_BUSY; + 8011b98: 687b ldr r3, [r7, #4] + 8011b9a: 2202 movs r2, #2 + 8011b9c: f883 203d strb.w r2, [r3, #61] @ 0x3d + + /* Set the Time Base configuration */ + TIM_Base_SetConfig(htim->Instance, &htim->Init); + 8011ba0: 687b ldr r3, [r7, #4] + 8011ba2: 681a ldr r2, [r3, #0] + 8011ba4: 687b ldr r3, [r7, #4] + 8011ba6: 3304 adds r3, #4 + 8011ba8: 4619 mov r1, r3 + 8011baa: 4610 mov r0, r2 + 8011bac: f000 fd52 bl 8012654 + + /* Initialize the DMA burst operation state */ + htim->DMABurstState = HAL_DMA_BURST_STATE_READY; + 8011bb0: 687b ldr r3, [r7, #4] + 8011bb2: 2201 movs r2, #1 + 8011bb4: f883 2048 strb.w r2, [r3, #72] @ 0x48 + + /* Initialize the TIM channels state */ + TIM_CHANNEL_STATE_SET_ALL(htim, HAL_TIM_CHANNEL_STATE_READY); + 8011bb8: 687b ldr r3, [r7, #4] + 8011bba: 2201 movs r2, #1 + 8011bbc: f883 203e strb.w r2, [r3, #62] @ 0x3e + 8011bc0: 687b ldr r3, [r7, #4] + 8011bc2: 2201 movs r2, #1 + 8011bc4: f883 203f strb.w r2, [r3, #63] @ 0x3f + 8011bc8: 687b ldr r3, [r7, #4] + 8011bca: 2201 movs r2, #1 + 8011bcc: f883 2040 strb.w r2, [r3, #64] @ 0x40 + 8011bd0: 687b ldr r3, [r7, #4] + 8011bd2: 2201 movs r2, #1 + 8011bd4: f883 2041 strb.w r2, [r3, #65] @ 0x41 + 8011bd8: 687b ldr r3, [r7, #4] + 8011bda: 2201 movs r2, #1 + 8011bdc: f883 2042 strb.w r2, [r3, #66] @ 0x42 + 8011be0: 687b ldr r3, [r7, #4] + 8011be2: 2201 movs r2, #1 + 8011be4: f883 2043 strb.w r2, [r3, #67] @ 0x43 + TIM_CHANNEL_N_STATE_SET_ALL(htim, HAL_TIM_CHANNEL_STATE_READY); + 8011be8: 687b ldr r3, [r7, #4] + 8011bea: 2201 movs r2, #1 + 8011bec: f883 2044 strb.w r2, [r3, #68] @ 0x44 + 8011bf0: 687b ldr r3, [r7, #4] + 8011bf2: 2201 movs r2, #1 + 8011bf4: f883 2045 strb.w r2, [r3, #69] @ 0x45 + 8011bf8: 687b ldr r3, [r7, #4] + 8011bfa: 2201 movs r2, #1 + 8011bfc: f883 2046 strb.w r2, [r3, #70] @ 0x46 + 8011c00: 687b ldr r3, [r7, #4] + 8011c02: 2201 movs r2, #1 + 8011c04: f883 2047 strb.w r2, [r3, #71] @ 0x47 + + /* Initialize the TIM state*/ + htim->State = HAL_TIM_STATE_READY; + 8011c08: 687b ldr r3, [r7, #4] + 8011c0a: 2201 movs r2, #1 + 8011c0c: f883 203d strb.w r2, [r3, #61] @ 0x3d + + return HAL_OK; + 8011c10: 2300 movs r3, #0 +} + 8011c12: 4618 mov r0, r3 + 8011c14: 3708 adds r7, #8 + 8011c16: 46bd mov sp, r7 + 8011c18: bd80 pop {r7, pc} + ... + +08011c1c : + * @brief Starts the TIM Base generation. + * @param htim TIM Base handle + * @retval HAL status + */ +HAL_StatusTypeDef HAL_TIM_Base_Start(TIM_HandleTypeDef *htim) +{ + 8011c1c: b480 push {r7} + 8011c1e: b085 sub sp, #20 + 8011c20: af00 add r7, sp, #0 + 8011c22: 6078 str r0, [r7, #4] + + /* Check the parameters */ + assert_param(IS_TIM_INSTANCE(htim->Instance)); + + /* Check the TIM state */ + if (htim->State != HAL_TIM_STATE_READY) + 8011c24: 687b ldr r3, [r7, #4] + 8011c26: f893 303d ldrb.w r3, [r3, #61] @ 0x3d + 8011c2a: b2db uxtb r3, r3 + 8011c2c: 2b01 cmp r3, #1 + 8011c2e: d001 beq.n 8011c34 + { + return HAL_ERROR; + 8011c30: 2301 movs r3, #1 + 8011c32: e047 b.n 8011cc4 + } + + /* Set the TIM state */ + htim->State = HAL_TIM_STATE_BUSY; + 8011c34: 687b ldr r3, [r7, #4] + 8011c36: 2202 movs r2, #2 + 8011c38: f883 203d strb.w r2, [r3, #61] @ 0x3d + + /* Enable the Peripheral, except in trigger mode where enable is automatically done with trigger */ + if (IS_TIM_SLAVE_INSTANCE(htim->Instance)) + 8011c3c: 687b ldr r3, [r7, #4] + 8011c3e: 681b ldr r3, [r3, #0] + 8011c40: 4a23 ldr r2, [pc, #140] @ (8011cd0 ) + 8011c42: 4293 cmp r3, r2 + 8011c44: d01d beq.n 8011c82 + 8011c46: 687b ldr r3, [r7, #4] + 8011c48: 681b ldr r3, [r3, #0] + 8011c4a: f1b3 4f80 cmp.w r3, #1073741824 @ 0x40000000 + 8011c4e: d018 beq.n 8011c82 + 8011c50: 687b ldr r3, [r7, #4] + 8011c52: 681b ldr r3, [r3, #0] + 8011c54: 4a1f ldr r2, [pc, #124] @ (8011cd4 ) + 8011c56: 4293 cmp r3, r2 + 8011c58: d013 beq.n 8011c82 + 8011c5a: 687b ldr r3, [r7, #4] + 8011c5c: 681b ldr r3, [r3, #0] + 8011c5e: 4a1e ldr r2, [pc, #120] @ (8011cd8 ) + 8011c60: 4293 cmp r3, r2 + 8011c62: d00e beq.n 8011c82 + 8011c64: 687b ldr r3, [r7, #4] + 8011c66: 681b ldr r3, [r3, #0] + 8011c68: 4a1c ldr r2, [pc, #112] @ (8011cdc ) + 8011c6a: 4293 cmp r3, r2 + 8011c6c: d009 beq.n 8011c82 + 8011c6e: 687b ldr r3, [r7, #4] + 8011c70: 681b ldr r3, [r3, #0] + 8011c72: 4a1b ldr r2, [pc, #108] @ (8011ce0 ) + 8011c74: 4293 cmp r3, r2 + 8011c76: d004 beq.n 8011c82 + 8011c78: 687b ldr r3, [r7, #4] + 8011c7a: 681b ldr r3, [r3, #0] + 8011c7c: 4a19 ldr r2, [pc, #100] @ (8011ce4 ) + 8011c7e: 4293 cmp r3, r2 + 8011c80: d115 bne.n 8011cae + { + tmpsmcr = htim->Instance->SMCR & TIM_SMCR_SMS; + 8011c82: 687b ldr r3, [r7, #4] + 8011c84: 681b ldr r3, [r3, #0] + 8011c86: 689a ldr r2, [r3, #8] + 8011c88: 4b17 ldr r3, [pc, #92] @ (8011ce8 ) + 8011c8a: 4013 ands r3, r2 + 8011c8c: 60fb str r3, [r7, #12] + if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr)) + 8011c8e: 68fb ldr r3, [r7, #12] + 8011c90: 2b06 cmp r3, #6 + 8011c92: d015 beq.n 8011cc0 + 8011c94: 68fb ldr r3, [r7, #12] + 8011c96: f5b3 3f80 cmp.w r3, #65536 @ 0x10000 + 8011c9a: d011 beq.n 8011cc0 + { + __HAL_TIM_ENABLE(htim); + 8011c9c: 687b ldr r3, [r7, #4] + 8011c9e: 681b ldr r3, [r3, #0] + 8011ca0: 681a ldr r2, [r3, #0] + 8011ca2: 687b ldr r3, [r7, #4] + 8011ca4: 681b ldr r3, [r3, #0] + 8011ca6: f042 0201 orr.w r2, r2, #1 + 8011caa: 601a str r2, [r3, #0] + if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr)) + 8011cac: e008 b.n 8011cc0 + } + } + else + { + __HAL_TIM_ENABLE(htim); + 8011cae: 687b ldr r3, [r7, #4] + 8011cb0: 681b ldr r3, [r3, #0] + 8011cb2: 681a ldr r2, [r3, #0] + 8011cb4: 687b ldr r3, [r7, #4] + 8011cb6: 681b ldr r3, [r3, #0] + 8011cb8: f042 0201 orr.w r2, r2, #1 + 8011cbc: 601a str r2, [r3, #0] + 8011cbe: e000 b.n 8011cc2 + if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr)) + 8011cc0: bf00 nop + } + + /* Return function status */ + return HAL_OK; + 8011cc2: 2300 movs r3, #0 +} + 8011cc4: 4618 mov r0, r3 + 8011cc6: 3714 adds r7, #20 + 8011cc8: 46bd mov sp, r7 + 8011cca: f85d 7b04 ldr.w r7, [sp], #4 + 8011cce: 4770 bx lr + 8011cd0: 40012c00 .word 0x40012c00 + 8011cd4: 40000400 .word 0x40000400 + 8011cd8: 40000800 .word 0x40000800 + 8011cdc: 40000c00 .word 0x40000c00 + 8011ce0: 40013400 .word 0x40013400 + 8011ce4: 40014000 .word 0x40014000 + 8011ce8: 00010007 .word 0x00010007 + +08011cec : + * @brief Starts the TIM Base generation in interrupt mode. + * @param htim TIM Base handle + * @retval HAL status + */ +HAL_StatusTypeDef HAL_TIM_Base_Start_IT(TIM_HandleTypeDef *htim) +{ + 8011cec: b480 push {r7} + 8011cee: b085 sub sp, #20 + 8011cf0: af00 add r7, sp, #0 + 8011cf2: 6078 str r0, [r7, #4] + + /* Check the parameters */ + assert_param(IS_TIM_INSTANCE(htim->Instance)); + + /* Check the TIM state */ + if (htim->State != HAL_TIM_STATE_READY) + 8011cf4: 687b ldr r3, [r7, #4] + 8011cf6: f893 303d ldrb.w r3, [r3, #61] @ 0x3d + 8011cfa: b2db uxtb r3, r3 + 8011cfc: 2b01 cmp r3, #1 + 8011cfe: d001 beq.n 8011d04 + { + return HAL_ERROR; + 8011d00: 2301 movs r3, #1 + 8011d02: e04f b.n 8011da4 + } + + /* Set the TIM state */ + htim->State = HAL_TIM_STATE_BUSY; + 8011d04: 687b ldr r3, [r7, #4] + 8011d06: 2202 movs r2, #2 + 8011d08: f883 203d strb.w r2, [r3, #61] @ 0x3d + + /* Enable the TIM Update interrupt */ + __HAL_TIM_ENABLE_IT(htim, TIM_IT_UPDATE); + 8011d0c: 687b ldr r3, [r7, #4] + 8011d0e: 681b ldr r3, [r3, #0] + 8011d10: 68da ldr r2, [r3, #12] + 8011d12: 687b ldr r3, [r7, #4] + 8011d14: 681b ldr r3, [r3, #0] + 8011d16: f042 0201 orr.w r2, r2, #1 + 8011d1a: 60da str r2, [r3, #12] + + /* Enable the Peripheral, except in trigger mode where enable is automatically done with trigger */ + if (IS_TIM_SLAVE_INSTANCE(htim->Instance)) + 8011d1c: 687b ldr r3, [r7, #4] + 8011d1e: 681b ldr r3, [r3, #0] + 8011d20: 4a23 ldr r2, [pc, #140] @ (8011db0 ) + 8011d22: 4293 cmp r3, r2 + 8011d24: d01d beq.n 8011d62 + 8011d26: 687b ldr r3, [r7, #4] + 8011d28: 681b ldr r3, [r3, #0] + 8011d2a: f1b3 4f80 cmp.w r3, #1073741824 @ 0x40000000 + 8011d2e: d018 beq.n 8011d62 + 8011d30: 687b ldr r3, [r7, #4] + 8011d32: 681b ldr r3, [r3, #0] + 8011d34: 4a1f ldr r2, [pc, #124] @ (8011db4 ) + 8011d36: 4293 cmp r3, r2 + 8011d38: d013 beq.n 8011d62 + 8011d3a: 687b ldr r3, [r7, #4] + 8011d3c: 681b ldr r3, [r3, #0] + 8011d3e: 4a1e ldr r2, [pc, #120] @ (8011db8 ) + 8011d40: 4293 cmp r3, r2 + 8011d42: d00e beq.n 8011d62 + 8011d44: 687b ldr r3, [r7, #4] + 8011d46: 681b ldr r3, [r3, #0] + 8011d48: 4a1c ldr r2, [pc, #112] @ (8011dbc ) + 8011d4a: 4293 cmp r3, r2 + 8011d4c: d009 beq.n 8011d62 + 8011d4e: 687b ldr r3, [r7, #4] + 8011d50: 681b ldr r3, [r3, #0] + 8011d52: 4a1b ldr r2, [pc, #108] @ (8011dc0 ) + 8011d54: 4293 cmp r3, r2 + 8011d56: d004 beq.n 8011d62 + 8011d58: 687b ldr r3, [r7, #4] + 8011d5a: 681b ldr r3, [r3, #0] + 8011d5c: 4a19 ldr r2, [pc, #100] @ (8011dc4 ) + 8011d5e: 4293 cmp r3, r2 + 8011d60: d115 bne.n 8011d8e + { + tmpsmcr = htim->Instance->SMCR & TIM_SMCR_SMS; + 8011d62: 687b ldr r3, [r7, #4] + 8011d64: 681b ldr r3, [r3, #0] + 8011d66: 689a ldr r2, [r3, #8] + 8011d68: 4b17 ldr r3, [pc, #92] @ (8011dc8 ) + 8011d6a: 4013 ands r3, r2 + 8011d6c: 60fb str r3, [r7, #12] + if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr)) + 8011d6e: 68fb ldr r3, [r7, #12] + 8011d70: 2b06 cmp r3, #6 + 8011d72: d015 beq.n 8011da0 + 8011d74: 68fb ldr r3, [r7, #12] + 8011d76: f5b3 3f80 cmp.w r3, #65536 @ 0x10000 + 8011d7a: d011 beq.n 8011da0 + { + __HAL_TIM_ENABLE(htim); + 8011d7c: 687b ldr r3, [r7, #4] + 8011d7e: 681b ldr r3, [r3, #0] + 8011d80: 681a ldr r2, [r3, #0] + 8011d82: 687b ldr r3, [r7, #4] + 8011d84: 681b ldr r3, [r3, #0] + 8011d86: f042 0201 orr.w r2, r2, #1 + 8011d8a: 601a str r2, [r3, #0] + if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr)) + 8011d8c: e008 b.n 8011da0 + } + } + else + { + __HAL_TIM_ENABLE(htim); + 8011d8e: 687b ldr r3, [r7, #4] + 8011d90: 681b ldr r3, [r3, #0] + 8011d92: 681a ldr r2, [r3, #0] + 8011d94: 687b ldr r3, [r7, #4] + 8011d96: 681b ldr r3, [r3, #0] + 8011d98: f042 0201 orr.w r2, r2, #1 + 8011d9c: 601a str r2, [r3, #0] + 8011d9e: e000 b.n 8011da2 + if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr)) + 8011da0: bf00 nop + } + + /* Return function status */ + return HAL_OK; + 8011da2: 2300 movs r3, #0 +} + 8011da4: 4618 mov r0, r3 + 8011da6: 3714 adds r7, #20 + 8011da8: 46bd mov sp, r7 + 8011daa: f85d 7b04 ldr.w r7, [sp], #4 + 8011dae: 4770 bx lr + 8011db0: 40012c00 .word 0x40012c00 + 8011db4: 40000400 .word 0x40000400 + 8011db8: 40000800 .word 0x40000800 + 8011dbc: 40000c00 .word 0x40000c00 + 8011dc0: 40013400 .word 0x40013400 + 8011dc4: 40014000 .word 0x40014000 + 8011dc8: 00010007 .word 0x00010007 + +08011dcc : + * Ex: call @ref HAL_TIM_OC_DeInit() before HAL_TIM_OC_Init() + * @param htim TIM Output Compare handle + * @retval HAL status + */ +HAL_StatusTypeDef HAL_TIM_OC_Init(TIM_HandleTypeDef *htim) +{ + 8011dcc: b580 push {r7, lr} + 8011dce: b082 sub sp, #8 + 8011dd0: af00 add r7, sp, #0 + 8011dd2: 6078 str r0, [r7, #4] + /* Check the TIM handle allocation */ + if (htim == NULL) + 8011dd4: 687b ldr r3, [r7, #4] + 8011dd6: 2b00 cmp r3, #0 + 8011dd8: d101 bne.n 8011dde + { + return HAL_ERROR; + 8011dda: 2301 movs r3, #1 + 8011ddc: e049 b.n 8011e72 + assert_param(IS_TIM_COUNTER_MODE(htim->Init.CounterMode)); + assert_param(IS_TIM_CLOCKDIVISION_DIV(htim->Init.ClockDivision)); + assert_param(IS_TIM_PERIOD(htim, htim->Init.Period)); + assert_param(IS_TIM_AUTORELOAD_PRELOAD(htim->Init.AutoReloadPreload)); + + if (htim->State == HAL_TIM_STATE_RESET) + 8011dde: 687b ldr r3, [r7, #4] + 8011de0: f893 303d ldrb.w r3, [r3, #61] @ 0x3d + 8011de4: b2db uxtb r3, r3 + 8011de6: 2b00 cmp r3, #0 + 8011de8: d106 bne.n 8011df8 + { + /* Allocate lock resource and initialize it */ + htim->Lock = HAL_UNLOCKED; + 8011dea: 687b ldr r3, [r7, #4] + 8011dec: 2200 movs r2, #0 + 8011dee: f883 203c strb.w r2, [r3, #60] @ 0x3c + } + /* Init the low level hardware : GPIO, CLOCK, NVIC */ + htim->OC_MspInitCallback(htim); +#else + /* Init the low level hardware : GPIO, CLOCK, NVIC and DMA */ + HAL_TIM_OC_MspInit(htim); + 8011df2: 6878 ldr r0, [r7, #4] + 8011df4: f000 f841 bl 8011e7a +#endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ + } + + /* Set the TIM state */ + htim->State = HAL_TIM_STATE_BUSY; + 8011df8: 687b ldr r3, [r7, #4] + 8011dfa: 2202 movs r2, #2 + 8011dfc: f883 203d strb.w r2, [r3, #61] @ 0x3d + + /* Init the base time for the Output Compare */ + TIM_Base_SetConfig(htim->Instance, &htim->Init); + 8011e00: 687b ldr r3, [r7, #4] + 8011e02: 681a ldr r2, [r3, #0] + 8011e04: 687b ldr r3, [r7, #4] + 8011e06: 3304 adds r3, #4 + 8011e08: 4619 mov r1, r3 + 8011e0a: 4610 mov r0, r2 + 8011e0c: f000 fc22 bl 8012654 + + /* Initialize the DMA burst operation state */ + htim->DMABurstState = HAL_DMA_BURST_STATE_READY; + 8011e10: 687b ldr r3, [r7, #4] + 8011e12: 2201 movs r2, #1 + 8011e14: f883 2048 strb.w r2, [r3, #72] @ 0x48 + + /* Initialize the TIM channels state */ + TIM_CHANNEL_STATE_SET_ALL(htim, HAL_TIM_CHANNEL_STATE_READY); + 8011e18: 687b ldr r3, [r7, #4] + 8011e1a: 2201 movs r2, #1 + 8011e1c: f883 203e strb.w r2, [r3, #62] @ 0x3e + 8011e20: 687b ldr r3, [r7, #4] + 8011e22: 2201 movs r2, #1 + 8011e24: f883 203f strb.w r2, [r3, #63] @ 0x3f + 8011e28: 687b ldr r3, [r7, #4] + 8011e2a: 2201 movs r2, #1 + 8011e2c: f883 2040 strb.w r2, [r3, #64] @ 0x40 + 8011e30: 687b ldr r3, [r7, #4] + 8011e32: 2201 movs r2, #1 + 8011e34: f883 2041 strb.w r2, [r3, #65] @ 0x41 + 8011e38: 687b ldr r3, [r7, #4] + 8011e3a: 2201 movs r2, #1 + 8011e3c: f883 2042 strb.w r2, [r3, #66] @ 0x42 + 8011e40: 687b ldr r3, [r7, #4] + 8011e42: 2201 movs r2, #1 + 8011e44: f883 2043 strb.w r2, [r3, #67] @ 0x43 + TIM_CHANNEL_N_STATE_SET_ALL(htim, HAL_TIM_CHANNEL_STATE_READY); + 8011e48: 687b ldr r3, [r7, #4] + 8011e4a: 2201 movs r2, #1 + 8011e4c: f883 2044 strb.w r2, [r3, #68] @ 0x44 + 8011e50: 687b ldr r3, [r7, #4] + 8011e52: 2201 movs r2, #1 + 8011e54: f883 2045 strb.w r2, [r3, #69] @ 0x45 + 8011e58: 687b ldr r3, [r7, #4] + 8011e5a: 2201 movs r2, #1 + 8011e5c: f883 2046 strb.w r2, [r3, #70] @ 0x46 + 8011e60: 687b ldr r3, [r7, #4] + 8011e62: 2201 movs r2, #1 + 8011e64: f883 2047 strb.w r2, [r3, #71] @ 0x47 + + /* Initialize the TIM state*/ + htim->State = HAL_TIM_STATE_READY; + 8011e68: 687b ldr r3, [r7, #4] + 8011e6a: 2201 movs r2, #1 + 8011e6c: f883 203d strb.w r2, [r3, #61] @ 0x3d + + return HAL_OK; + 8011e70: 2300 movs r3, #0 +} + 8011e72: 4618 mov r0, r3 + 8011e74: 3708 adds r7, #8 + 8011e76: 46bd mov sp, r7 + 8011e78: bd80 pop {r7, pc} + +08011e7a : + * @brief Initializes the TIM Output Compare MSP. + * @param htim TIM Output Compare handle + * @retval None + */ +__weak void HAL_TIM_OC_MspInit(TIM_HandleTypeDef *htim) +{ + 8011e7a: b480 push {r7} + 8011e7c: b083 sub sp, #12 + 8011e7e: af00 add r7, sp, #0 + 8011e80: 6078 str r0, [r7, #4] + UNUSED(htim); + + /* NOTE : This function should not be modified, when the callback is needed, + the HAL_TIM_OC_MspInit could be implemented in the user file + */ +} + 8011e82: bf00 nop + 8011e84: 370c adds r7, #12 + 8011e86: 46bd mov sp, r7 + 8011e88: f85d 7b04 ldr.w r7, [sp], #4 + 8011e8c: 4770 bx lr + ... + +08011e90 : + * @arg TIM_CHANNEL_5: TIM Channel 5 selected + * @arg TIM_CHANNEL_6: TIM Channel 6 selected + * @retval HAL status + */ +HAL_StatusTypeDef HAL_TIM_OC_Start(TIM_HandleTypeDef *htim, uint32_t Channel) +{ + 8011e90: b580 push {r7, lr} + 8011e92: b084 sub sp, #16 + 8011e94: af00 add r7, sp, #0 + 8011e96: 6078 str r0, [r7, #4] + 8011e98: 6039 str r1, [r7, #0] + + /* Check the parameters */ + assert_param(IS_TIM_CCX_INSTANCE(htim->Instance, Channel)); + + /* Check the TIM channel state */ + if (TIM_CHANNEL_STATE_GET(htim, Channel) != HAL_TIM_CHANNEL_STATE_READY) + 8011e9a: 683b ldr r3, [r7, #0] + 8011e9c: 2b00 cmp r3, #0 + 8011e9e: d109 bne.n 8011eb4 + 8011ea0: 687b ldr r3, [r7, #4] + 8011ea2: f893 303e ldrb.w r3, [r3, #62] @ 0x3e + 8011ea6: b2db uxtb r3, r3 + 8011ea8: 2b01 cmp r3, #1 + 8011eaa: bf14 ite ne + 8011eac: 2301 movne r3, #1 + 8011eae: 2300 moveq r3, #0 + 8011eb0: b2db uxtb r3, r3 + 8011eb2: e03c b.n 8011f2e + 8011eb4: 683b ldr r3, [r7, #0] + 8011eb6: 2b04 cmp r3, #4 + 8011eb8: d109 bne.n 8011ece + 8011eba: 687b ldr r3, [r7, #4] + 8011ebc: f893 303f ldrb.w r3, [r3, #63] @ 0x3f + 8011ec0: b2db uxtb r3, r3 + 8011ec2: 2b01 cmp r3, #1 + 8011ec4: bf14 ite ne + 8011ec6: 2301 movne r3, #1 + 8011ec8: 2300 moveq r3, #0 + 8011eca: b2db uxtb r3, r3 + 8011ecc: e02f b.n 8011f2e + 8011ece: 683b ldr r3, [r7, #0] + 8011ed0: 2b08 cmp r3, #8 + 8011ed2: d109 bne.n 8011ee8 + 8011ed4: 687b ldr r3, [r7, #4] + 8011ed6: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 8011eda: b2db uxtb r3, r3 + 8011edc: 2b01 cmp r3, #1 + 8011ede: bf14 ite ne + 8011ee0: 2301 movne r3, #1 + 8011ee2: 2300 moveq r3, #0 + 8011ee4: b2db uxtb r3, r3 + 8011ee6: e022 b.n 8011f2e + 8011ee8: 683b ldr r3, [r7, #0] + 8011eea: 2b0c cmp r3, #12 + 8011eec: d109 bne.n 8011f02 + 8011eee: 687b ldr r3, [r7, #4] + 8011ef0: f893 3041 ldrb.w r3, [r3, #65] @ 0x41 + 8011ef4: b2db uxtb r3, r3 + 8011ef6: 2b01 cmp r3, #1 + 8011ef8: bf14 ite ne + 8011efa: 2301 movne r3, #1 + 8011efc: 2300 moveq r3, #0 + 8011efe: b2db uxtb r3, r3 + 8011f00: e015 b.n 8011f2e + 8011f02: 683b ldr r3, [r7, #0] + 8011f04: 2b10 cmp r3, #16 + 8011f06: d109 bne.n 8011f1c + 8011f08: 687b ldr r3, [r7, #4] + 8011f0a: f893 3042 ldrb.w r3, [r3, #66] @ 0x42 + 8011f0e: b2db uxtb r3, r3 + 8011f10: 2b01 cmp r3, #1 + 8011f12: bf14 ite ne + 8011f14: 2301 movne r3, #1 + 8011f16: 2300 moveq r3, #0 + 8011f18: b2db uxtb r3, r3 + 8011f1a: e008 b.n 8011f2e + 8011f1c: 687b ldr r3, [r7, #4] + 8011f1e: f893 3043 ldrb.w r3, [r3, #67] @ 0x43 + 8011f22: b2db uxtb r3, r3 + 8011f24: 2b01 cmp r3, #1 + 8011f26: bf14 ite ne + 8011f28: 2301 movne r3, #1 + 8011f2a: 2300 moveq r3, #0 + 8011f2c: b2db uxtb r3, r3 + 8011f2e: 2b00 cmp r3, #0 + 8011f30: d001 beq.n 8011f36 + { + return HAL_ERROR; + 8011f32: 2301 movs r3, #1 + 8011f34: e09c b.n 8012070 + } + + /* Set the TIM channel state */ + TIM_CHANNEL_STATE_SET(htim, Channel, HAL_TIM_CHANNEL_STATE_BUSY); + 8011f36: 683b ldr r3, [r7, #0] + 8011f38: 2b00 cmp r3, #0 + 8011f3a: d104 bne.n 8011f46 + 8011f3c: 687b ldr r3, [r7, #4] + 8011f3e: 2202 movs r2, #2 + 8011f40: f883 203e strb.w r2, [r3, #62] @ 0x3e + 8011f44: e023 b.n 8011f8e + 8011f46: 683b ldr r3, [r7, #0] + 8011f48: 2b04 cmp r3, #4 + 8011f4a: d104 bne.n 8011f56 + 8011f4c: 687b ldr r3, [r7, #4] + 8011f4e: 2202 movs r2, #2 + 8011f50: f883 203f strb.w r2, [r3, #63] @ 0x3f + 8011f54: e01b b.n 8011f8e + 8011f56: 683b ldr r3, [r7, #0] + 8011f58: 2b08 cmp r3, #8 + 8011f5a: d104 bne.n 8011f66 + 8011f5c: 687b ldr r3, [r7, #4] + 8011f5e: 2202 movs r2, #2 + 8011f60: f883 2040 strb.w r2, [r3, #64] @ 0x40 + 8011f64: e013 b.n 8011f8e + 8011f66: 683b ldr r3, [r7, #0] + 8011f68: 2b0c cmp r3, #12 + 8011f6a: d104 bne.n 8011f76 + 8011f6c: 687b ldr r3, [r7, #4] + 8011f6e: 2202 movs r2, #2 + 8011f70: f883 2041 strb.w r2, [r3, #65] @ 0x41 + 8011f74: e00b b.n 8011f8e + 8011f76: 683b ldr r3, [r7, #0] + 8011f78: 2b10 cmp r3, #16 + 8011f7a: d104 bne.n 8011f86 + 8011f7c: 687b ldr r3, [r7, #4] + 8011f7e: 2202 movs r2, #2 + 8011f80: f883 2042 strb.w r2, [r3, #66] @ 0x42 + 8011f84: e003 b.n 8011f8e + 8011f86: 687b ldr r3, [r7, #4] + 8011f88: 2202 movs r2, #2 + 8011f8a: f883 2043 strb.w r2, [r3, #67] @ 0x43 + + /* Enable the Output compare channel */ + TIM_CCxChannelCmd(htim->Instance, Channel, TIM_CCx_ENABLE); + 8011f8e: 687b ldr r3, [r7, #4] + 8011f90: 681b ldr r3, [r3, #0] + 8011f92: 2201 movs r2, #1 + 8011f94: 6839 ldr r1, [r7, #0] + 8011f96: 4618 mov r0, r3 + 8011f98: f000 ffea bl 8012f70 + + if (IS_TIM_BREAK_INSTANCE(htim->Instance) != RESET) + 8011f9c: 687b ldr r3, [r7, #4] + 8011f9e: 681b ldr r3, [r3, #0] + 8011fa0: 4a35 ldr r2, [pc, #212] @ (8012078 ) + 8011fa2: 4293 cmp r3, r2 + 8011fa4: d013 beq.n 8011fce + 8011fa6: 687b ldr r3, [r7, #4] + 8011fa8: 681b ldr r3, [r3, #0] + 8011faa: 4a34 ldr r2, [pc, #208] @ (801207c ) + 8011fac: 4293 cmp r3, r2 + 8011fae: d00e beq.n 8011fce + 8011fb0: 687b ldr r3, [r7, #4] + 8011fb2: 681b ldr r3, [r3, #0] + 8011fb4: 4a32 ldr r2, [pc, #200] @ (8012080 ) + 8011fb6: 4293 cmp r3, r2 + 8011fb8: d009 beq.n 8011fce + 8011fba: 687b ldr r3, [r7, #4] + 8011fbc: 681b ldr r3, [r3, #0] + 8011fbe: 4a31 ldr r2, [pc, #196] @ (8012084 ) + 8011fc0: 4293 cmp r3, r2 + 8011fc2: d004 beq.n 8011fce + 8011fc4: 687b ldr r3, [r7, #4] + 8011fc6: 681b ldr r3, [r3, #0] + 8011fc8: 4a2f ldr r2, [pc, #188] @ (8012088 ) + 8011fca: 4293 cmp r3, r2 + 8011fcc: d101 bne.n 8011fd2 + 8011fce: 2301 movs r3, #1 + 8011fd0: e000 b.n 8011fd4 + 8011fd2: 2300 movs r3, #0 + 8011fd4: 2b00 cmp r3, #0 + 8011fd6: d007 beq.n 8011fe8 + { + /* Enable the main output */ + __HAL_TIM_MOE_ENABLE(htim); + 8011fd8: 687b ldr r3, [r7, #4] + 8011fda: 681b ldr r3, [r3, #0] + 8011fdc: 6c5a ldr r2, [r3, #68] @ 0x44 + 8011fde: 687b ldr r3, [r7, #4] + 8011fe0: 681b ldr r3, [r3, #0] + 8011fe2: f442 4200 orr.w r2, r2, #32768 @ 0x8000 + 8011fe6: 645a str r2, [r3, #68] @ 0x44 + } + + /* Enable the Peripheral, except in trigger mode where enable is automatically done with trigger */ + if (IS_TIM_SLAVE_INSTANCE(htim->Instance)) + 8011fe8: 687b ldr r3, [r7, #4] + 8011fea: 681b ldr r3, [r3, #0] + 8011fec: 4a22 ldr r2, [pc, #136] @ (8012078 ) + 8011fee: 4293 cmp r3, r2 + 8011ff0: d01d beq.n 801202e + 8011ff2: 687b ldr r3, [r7, #4] + 8011ff4: 681b ldr r3, [r3, #0] + 8011ff6: f1b3 4f80 cmp.w r3, #1073741824 @ 0x40000000 + 8011ffa: d018 beq.n 801202e + 8011ffc: 687b ldr r3, [r7, #4] + 8011ffe: 681b ldr r3, [r3, #0] + 8012000: 4a22 ldr r2, [pc, #136] @ (801208c ) + 8012002: 4293 cmp r3, r2 + 8012004: d013 beq.n 801202e + 8012006: 687b ldr r3, [r7, #4] + 8012008: 681b ldr r3, [r3, #0] + 801200a: 4a21 ldr r2, [pc, #132] @ (8012090 ) + 801200c: 4293 cmp r3, r2 + 801200e: d00e beq.n 801202e + 8012010: 687b ldr r3, [r7, #4] + 8012012: 681b ldr r3, [r3, #0] + 8012014: 4a1f ldr r2, [pc, #124] @ (8012094 ) + 8012016: 4293 cmp r3, r2 + 8012018: d009 beq.n 801202e + 801201a: 687b ldr r3, [r7, #4] + 801201c: 681b ldr r3, [r3, #0] + 801201e: 4a17 ldr r2, [pc, #92] @ (801207c ) + 8012020: 4293 cmp r3, r2 + 8012022: d004 beq.n 801202e + 8012024: 687b ldr r3, [r7, #4] + 8012026: 681b ldr r3, [r3, #0] + 8012028: 4a15 ldr r2, [pc, #84] @ (8012080 ) + 801202a: 4293 cmp r3, r2 + 801202c: d115 bne.n 801205a + { + tmpsmcr = htim->Instance->SMCR & TIM_SMCR_SMS; + 801202e: 687b ldr r3, [r7, #4] + 8012030: 681b ldr r3, [r3, #0] + 8012032: 689a ldr r2, [r3, #8] + 8012034: 4b18 ldr r3, [pc, #96] @ (8012098 ) + 8012036: 4013 ands r3, r2 + 8012038: 60fb str r3, [r7, #12] + if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr)) + 801203a: 68fb ldr r3, [r7, #12] + 801203c: 2b06 cmp r3, #6 + 801203e: d015 beq.n 801206c + 8012040: 68fb ldr r3, [r7, #12] + 8012042: f5b3 3f80 cmp.w r3, #65536 @ 0x10000 + 8012046: d011 beq.n 801206c + { + __HAL_TIM_ENABLE(htim); + 8012048: 687b ldr r3, [r7, #4] + 801204a: 681b ldr r3, [r3, #0] + 801204c: 681a ldr r2, [r3, #0] + 801204e: 687b ldr r3, [r7, #4] + 8012050: 681b ldr r3, [r3, #0] + 8012052: f042 0201 orr.w r2, r2, #1 + 8012056: 601a str r2, [r3, #0] + if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr)) + 8012058: e008 b.n 801206c + } + } + else + { + __HAL_TIM_ENABLE(htim); + 801205a: 687b ldr r3, [r7, #4] + 801205c: 681b ldr r3, [r3, #0] + 801205e: 681a ldr r2, [r3, #0] + 8012060: 687b ldr r3, [r7, #4] + 8012062: 681b ldr r3, [r3, #0] + 8012064: f042 0201 orr.w r2, r2, #1 + 8012068: 601a str r2, [r3, #0] + 801206a: e000 b.n 801206e + if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr)) + 801206c: bf00 nop + } + + /* Return function status */ + return HAL_OK; + 801206e: 2300 movs r3, #0 +} + 8012070: 4618 mov r0, r3 + 8012072: 3710 adds r7, #16 + 8012074: 46bd mov sp, r7 + 8012076: bd80 pop {r7, pc} + 8012078: 40012c00 .word 0x40012c00 + 801207c: 40013400 .word 0x40013400 + 8012080: 40014000 .word 0x40014000 + 8012084: 40014400 .word 0x40014400 + 8012088: 40014800 .word 0x40014800 + 801208c: 40000400 .word 0x40000400 + 8012090: 40000800 .word 0x40000800 + 8012094: 40000c00 .word 0x40000c00 + 8012098: 00010007 .word 0x00010007 + +0801209c : + * @arg TIM_CHANNEL_5: TIM Channel 5 selected + * @arg TIM_CHANNEL_6: TIM Channel 6 selected + * @retval HAL status + */ +HAL_StatusTypeDef HAL_TIM_OC_Stop(TIM_HandleTypeDef *htim, uint32_t Channel) +{ + 801209c: b580 push {r7, lr} + 801209e: b082 sub sp, #8 + 80120a0: af00 add r7, sp, #0 + 80120a2: 6078 str r0, [r7, #4] + 80120a4: 6039 str r1, [r7, #0] + /* Check the parameters */ + assert_param(IS_TIM_CCX_INSTANCE(htim->Instance, Channel)); + + /* Disable the Output compare channel */ + TIM_CCxChannelCmd(htim->Instance, Channel, TIM_CCx_DISABLE); + 80120a6: 687b ldr r3, [r7, #4] + 80120a8: 681b ldr r3, [r3, #0] + 80120aa: 2200 movs r2, #0 + 80120ac: 6839 ldr r1, [r7, #0] + 80120ae: 4618 mov r0, r3 + 80120b0: f000 ff5e bl 8012f70 + + if (IS_TIM_BREAK_INSTANCE(htim->Instance) != RESET) + 80120b4: 687b ldr r3, [r7, #4] + 80120b6: 681b ldr r3, [r3, #0] + 80120b8: 4a3e ldr r2, [pc, #248] @ (80121b4 ) + 80120ba: 4293 cmp r3, r2 + 80120bc: d013 beq.n 80120e6 + 80120be: 687b ldr r3, [r7, #4] + 80120c0: 681b ldr r3, [r3, #0] + 80120c2: 4a3d ldr r2, [pc, #244] @ (80121b8 ) + 80120c4: 4293 cmp r3, r2 + 80120c6: d00e beq.n 80120e6 + 80120c8: 687b ldr r3, [r7, #4] + 80120ca: 681b ldr r3, [r3, #0] + 80120cc: 4a3b ldr r2, [pc, #236] @ (80121bc ) + 80120ce: 4293 cmp r3, r2 + 80120d0: d009 beq.n 80120e6 + 80120d2: 687b ldr r3, [r7, #4] + 80120d4: 681b ldr r3, [r3, #0] + 80120d6: 4a3a ldr r2, [pc, #232] @ (80121c0 ) + 80120d8: 4293 cmp r3, r2 + 80120da: d004 beq.n 80120e6 + 80120dc: 687b ldr r3, [r7, #4] + 80120de: 681b ldr r3, [r3, #0] + 80120e0: 4a38 ldr r2, [pc, #224] @ (80121c4 ) + 80120e2: 4293 cmp r3, r2 + 80120e4: d101 bne.n 80120ea + 80120e6: 2301 movs r3, #1 + 80120e8: e000 b.n 80120ec + 80120ea: 2300 movs r3, #0 + 80120ec: 2b00 cmp r3, #0 + 80120ee: d017 beq.n 8012120 + { + /* Disable the Main Output */ + __HAL_TIM_MOE_DISABLE(htim); + 80120f0: 687b ldr r3, [r7, #4] + 80120f2: 681b ldr r3, [r3, #0] + 80120f4: 6a1a ldr r2, [r3, #32] + 80120f6: f241 1311 movw r3, #4369 @ 0x1111 + 80120fa: 4013 ands r3, r2 + 80120fc: 2b00 cmp r3, #0 + 80120fe: d10f bne.n 8012120 + 8012100: 687b ldr r3, [r7, #4] + 8012102: 681b ldr r3, [r3, #0] + 8012104: 6a1a ldr r2, [r3, #32] + 8012106: f240 4344 movw r3, #1092 @ 0x444 + 801210a: 4013 ands r3, r2 + 801210c: 2b00 cmp r3, #0 + 801210e: d107 bne.n 8012120 + 8012110: 687b ldr r3, [r7, #4] + 8012112: 681b ldr r3, [r3, #0] + 8012114: 6c5a ldr r2, [r3, #68] @ 0x44 + 8012116: 687b ldr r3, [r7, #4] + 8012118: 681b ldr r3, [r3, #0] + 801211a: f422 4200 bic.w r2, r2, #32768 @ 0x8000 + 801211e: 645a str r2, [r3, #68] @ 0x44 + } + + /* Disable the Peripheral */ + __HAL_TIM_DISABLE(htim); + 8012120: 687b ldr r3, [r7, #4] + 8012122: 681b ldr r3, [r3, #0] + 8012124: 6a1a ldr r2, [r3, #32] + 8012126: f241 1311 movw r3, #4369 @ 0x1111 + 801212a: 4013 ands r3, r2 + 801212c: 2b00 cmp r3, #0 + 801212e: d10f bne.n 8012150 + 8012130: 687b ldr r3, [r7, #4] + 8012132: 681b ldr r3, [r3, #0] + 8012134: 6a1a ldr r2, [r3, #32] + 8012136: f240 4344 movw r3, #1092 @ 0x444 + 801213a: 4013 ands r3, r2 + 801213c: 2b00 cmp r3, #0 + 801213e: d107 bne.n 8012150 + 8012140: 687b ldr r3, [r7, #4] + 8012142: 681b ldr r3, [r3, #0] + 8012144: 681a ldr r2, [r3, #0] + 8012146: 687b ldr r3, [r7, #4] + 8012148: 681b ldr r3, [r3, #0] + 801214a: f022 0201 bic.w r2, r2, #1 + 801214e: 601a str r2, [r3, #0] + + /* Set the TIM channel state */ + TIM_CHANNEL_STATE_SET(htim, Channel, HAL_TIM_CHANNEL_STATE_READY); + 8012150: 683b ldr r3, [r7, #0] + 8012152: 2b00 cmp r3, #0 + 8012154: d104 bne.n 8012160 + 8012156: 687b ldr r3, [r7, #4] + 8012158: 2201 movs r2, #1 + 801215a: f883 203e strb.w r2, [r3, #62] @ 0x3e + 801215e: e023 b.n 80121a8 + 8012160: 683b ldr r3, [r7, #0] + 8012162: 2b04 cmp r3, #4 + 8012164: d104 bne.n 8012170 + 8012166: 687b ldr r3, [r7, #4] + 8012168: 2201 movs r2, #1 + 801216a: f883 203f strb.w r2, [r3, #63] @ 0x3f + 801216e: e01b b.n 80121a8 + 8012170: 683b ldr r3, [r7, #0] + 8012172: 2b08 cmp r3, #8 + 8012174: d104 bne.n 8012180 + 8012176: 687b ldr r3, [r7, #4] + 8012178: 2201 movs r2, #1 + 801217a: f883 2040 strb.w r2, [r3, #64] @ 0x40 + 801217e: e013 b.n 80121a8 + 8012180: 683b ldr r3, [r7, #0] + 8012182: 2b0c cmp r3, #12 + 8012184: d104 bne.n 8012190 + 8012186: 687b ldr r3, [r7, #4] + 8012188: 2201 movs r2, #1 + 801218a: f883 2041 strb.w r2, [r3, #65] @ 0x41 + 801218e: e00b b.n 80121a8 + 8012190: 683b ldr r3, [r7, #0] + 8012192: 2b10 cmp r3, #16 + 8012194: d104 bne.n 80121a0 + 8012196: 687b ldr r3, [r7, #4] + 8012198: 2201 movs r2, #1 + 801219a: f883 2042 strb.w r2, [r3, #66] @ 0x42 + 801219e: e003 b.n 80121a8 + 80121a0: 687b ldr r3, [r7, #4] + 80121a2: 2201 movs r2, #1 + 80121a4: f883 2043 strb.w r2, [r3, #67] @ 0x43 + + /* Return function status */ + return HAL_OK; + 80121a8: 2300 movs r3, #0 +} + 80121aa: 4618 mov r0, r3 + 80121ac: 3708 adds r7, #8 + 80121ae: 46bd mov sp, r7 + 80121b0: bd80 pop {r7, pc} + 80121b2: bf00 nop + 80121b4: 40012c00 .word 0x40012c00 + 80121b8: 40013400 .word 0x40013400 + 80121bc: 40014000 .word 0x40014000 + 80121c0: 40014400 .word 0x40014400 + 80121c4: 40014800 .word 0x40014800 + +080121c8 : + * @arg TIM_OPMODE_SINGLE: Only one pulse will be generated. + * @arg TIM_OPMODE_REPETITIVE: Repetitive pulses will be generated. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_TIM_OnePulse_Init(TIM_HandleTypeDef *htim, uint32_t OnePulseMode) +{ + 80121c8: b580 push {r7, lr} + 80121ca: b082 sub sp, #8 + 80121cc: af00 add r7, sp, #0 + 80121ce: 6078 str r0, [r7, #4] + 80121d0: 6039 str r1, [r7, #0] + /* Check the TIM handle allocation */ + if (htim == NULL) + 80121d2: 687b ldr r3, [r7, #4] + 80121d4: 2b00 cmp r3, #0 + 80121d6: d101 bne.n 80121dc + { + return HAL_ERROR; + 80121d8: 2301 movs r3, #1 + 80121da: e041 b.n 8012260 + assert_param(IS_TIM_CLOCKDIVISION_DIV(htim->Init.ClockDivision)); + assert_param(IS_TIM_OPM_MODE(OnePulseMode)); + assert_param(IS_TIM_PERIOD(htim, htim->Init.Period)); + assert_param(IS_TIM_AUTORELOAD_PRELOAD(htim->Init.AutoReloadPreload)); + + if (htim->State == HAL_TIM_STATE_RESET) + 80121dc: 687b ldr r3, [r7, #4] + 80121de: f893 303d ldrb.w r3, [r3, #61] @ 0x3d + 80121e2: b2db uxtb r3, r3 + 80121e4: 2b00 cmp r3, #0 + 80121e6: d106 bne.n 80121f6 + { + /* Allocate lock resource and initialize it */ + htim->Lock = HAL_UNLOCKED; + 80121e8: 687b ldr r3, [r7, #4] + 80121ea: 2200 movs r2, #0 + 80121ec: f883 203c strb.w r2, [r3, #60] @ 0x3c + } + /* Init the low level hardware : GPIO, CLOCK, NVIC */ + htim->OnePulse_MspInitCallback(htim); +#else + /* Init the low level hardware : GPIO, CLOCK, NVIC and DMA */ + HAL_TIM_OnePulse_MspInit(htim); + 80121f0: 6878 ldr r0, [r7, #4] + 80121f2: f000 f839 bl 8012268 +#endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ + } + + /* Set the TIM state */ + htim->State = HAL_TIM_STATE_BUSY; + 80121f6: 687b ldr r3, [r7, #4] + 80121f8: 2202 movs r2, #2 + 80121fa: f883 203d strb.w r2, [r3, #61] @ 0x3d + + /* Configure the Time base in the One Pulse Mode */ + TIM_Base_SetConfig(htim->Instance, &htim->Init); + 80121fe: 687b ldr r3, [r7, #4] + 8012200: 681a ldr r2, [r3, #0] + 8012202: 687b ldr r3, [r7, #4] + 8012204: 3304 adds r3, #4 + 8012206: 4619 mov r1, r3 + 8012208: 4610 mov r0, r2 + 801220a: f000 fa23 bl 8012654 + + /* Reset the OPM Bit */ + htim->Instance->CR1 &= ~TIM_CR1_OPM; + 801220e: 687b ldr r3, [r7, #4] + 8012210: 681b ldr r3, [r3, #0] + 8012212: 681a ldr r2, [r3, #0] + 8012214: 687b ldr r3, [r7, #4] + 8012216: 681b ldr r3, [r3, #0] + 8012218: f022 0208 bic.w r2, r2, #8 + 801221c: 601a str r2, [r3, #0] + + /* Configure the OPM Mode */ + htim->Instance->CR1 |= OnePulseMode; + 801221e: 687b ldr r3, [r7, #4] + 8012220: 681b ldr r3, [r3, #0] + 8012222: 6819 ldr r1, [r3, #0] + 8012224: 687b ldr r3, [r7, #4] + 8012226: 681b ldr r3, [r3, #0] + 8012228: 683a ldr r2, [r7, #0] + 801222a: 430a orrs r2, r1 + 801222c: 601a str r2, [r3, #0] + + /* Initialize the DMA burst operation state */ + htim->DMABurstState = HAL_DMA_BURST_STATE_READY; + 801222e: 687b ldr r3, [r7, #4] + 8012230: 2201 movs r2, #1 + 8012232: f883 2048 strb.w r2, [r3, #72] @ 0x48 + + /* Initialize the TIM channels state */ + TIM_CHANNEL_STATE_SET(htim, TIM_CHANNEL_1, HAL_TIM_CHANNEL_STATE_READY); + 8012236: 687b ldr r3, [r7, #4] + 8012238: 2201 movs r2, #1 + 801223a: f883 203e strb.w r2, [r3, #62] @ 0x3e + TIM_CHANNEL_STATE_SET(htim, TIM_CHANNEL_2, HAL_TIM_CHANNEL_STATE_READY); + 801223e: 687b ldr r3, [r7, #4] + 8012240: 2201 movs r2, #1 + 8012242: f883 203f strb.w r2, [r3, #63] @ 0x3f + TIM_CHANNEL_N_STATE_SET(htim, TIM_CHANNEL_1, HAL_TIM_CHANNEL_STATE_READY); + 8012246: 687b ldr r3, [r7, #4] + 8012248: 2201 movs r2, #1 + 801224a: f883 2044 strb.w r2, [r3, #68] @ 0x44 + TIM_CHANNEL_N_STATE_SET(htim, TIM_CHANNEL_2, HAL_TIM_CHANNEL_STATE_READY); + 801224e: 687b ldr r3, [r7, #4] + 8012250: 2201 movs r2, #1 + 8012252: f883 2045 strb.w r2, [r3, #69] @ 0x45 + + /* Initialize the TIM state*/ + htim->State = HAL_TIM_STATE_READY; + 8012256: 687b ldr r3, [r7, #4] + 8012258: 2201 movs r2, #1 + 801225a: f883 203d strb.w r2, [r3, #61] @ 0x3d + + return HAL_OK; + 801225e: 2300 movs r3, #0 +} + 8012260: 4618 mov r0, r3 + 8012262: 3708 adds r7, #8 + 8012264: 46bd mov sp, r7 + 8012266: bd80 pop {r7, pc} + +08012268 : + * @brief Initializes the TIM One Pulse MSP. + * @param htim TIM One Pulse handle + * @retval None + */ +__weak void HAL_TIM_OnePulse_MspInit(TIM_HandleTypeDef *htim) +{ + 8012268: b480 push {r7} + 801226a: b083 sub sp, #12 + 801226c: af00 add r7, sp, #0 + 801226e: 6078 str r0, [r7, #4] + UNUSED(htim); + + /* NOTE : This function should not be modified, when the callback is needed, + the HAL_TIM_OnePulse_MspInit could be implemented in the user file + */ +} + 8012270: bf00 nop + 8012272: 370c adds r7, #12 + 8012274: 46bd mov sp, r7 + 8012276: f85d 7b04 ldr.w r7, [sp], #4 + 801227a: 4770 bx lr + +0801227c : + * @brief This function handles TIM interrupts requests. + * @param htim TIM handle + * @retval None + */ +void HAL_TIM_IRQHandler(TIM_HandleTypeDef *htim) +{ + 801227c: b580 push {r7, lr} + 801227e: b084 sub sp, #16 + 8012280: af00 add r7, sp, #0 + 8012282: 6078 str r0, [r7, #4] + uint32_t itsource = htim->Instance->DIER; + 8012284: 687b ldr r3, [r7, #4] + 8012286: 681b ldr r3, [r3, #0] + 8012288: 68db ldr r3, [r3, #12] + 801228a: 60fb str r3, [r7, #12] + uint32_t itflag = htim->Instance->SR; + 801228c: 687b ldr r3, [r7, #4] + 801228e: 681b ldr r3, [r3, #0] + 8012290: 691b ldr r3, [r3, #16] + 8012292: 60bb str r3, [r7, #8] + + /* Capture compare 1 event */ + if ((itflag & (TIM_FLAG_CC1)) == (TIM_FLAG_CC1)) + 8012294: 68bb ldr r3, [r7, #8] + 8012296: f003 0302 and.w r3, r3, #2 + 801229a: 2b00 cmp r3, #0 + 801229c: d020 beq.n 80122e0 + { + if ((itsource & (TIM_IT_CC1)) == (TIM_IT_CC1)) + 801229e: 68fb ldr r3, [r7, #12] + 80122a0: f003 0302 and.w r3, r3, #2 + 80122a4: 2b00 cmp r3, #0 + 80122a6: d01b beq.n 80122e0 + { + { + __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_CC1); + 80122a8: 687b ldr r3, [r7, #4] + 80122aa: 681b ldr r3, [r3, #0] + 80122ac: f06f 0202 mvn.w r2, #2 + 80122b0: 611a str r2, [r3, #16] + htim->Channel = HAL_TIM_ACTIVE_CHANNEL_1; + 80122b2: 687b ldr r3, [r7, #4] + 80122b4: 2201 movs r2, #1 + 80122b6: 771a strb r2, [r3, #28] + + /* Input capture event */ + if ((htim->Instance->CCMR1 & TIM_CCMR1_CC1S) != 0x00U) + 80122b8: 687b ldr r3, [r7, #4] + 80122ba: 681b ldr r3, [r3, #0] + 80122bc: 699b ldr r3, [r3, #24] + 80122be: f003 0303 and.w r3, r3, #3 + 80122c2: 2b00 cmp r3, #0 + 80122c4: d003 beq.n 80122ce + { +#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) + htim->IC_CaptureCallback(htim); +#else + HAL_TIM_IC_CaptureCallback(htim); + 80122c6: 6878 ldr r0, [r7, #4] + 80122c8: f000 f9a6 bl 8012618 + 80122cc: e005 b.n 80122da + { +#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) + htim->OC_DelayElapsedCallback(htim); + htim->PWM_PulseFinishedCallback(htim); +#else + HAL_TIM_OC_DelayElapsedCallback(htim); + 80122ce: 6878 ldr r0, [r7, #4] + 80122d0: f000 f998 bl 8012604 + HAL_TIM_PWM_PulseFinishedCallback(htim); + 80122d4: 6878 ldr r0, [r7, #4] + 80122d6: f000 f9a9 bl 801262c +#endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ + } + htim->Channel = HAL_TIM_ACTIVE_CHANNEL_CLEARED; + 80122da: 687b ldr r3, [r7, #4] + 80122dc: 2200 movs r2, #0 + 80122de: 771a strb r2, [r3, #28] + } + } + } + /* Capture compare 2 event */ + if ((itflag & (TIM_FLAG_CC2)) == (TIM_FLAG_CC2)) + 80122e0: 68bb ldr r3, [r7, #8] + 80122e2: f003 0304 and.w r3, r3, #4 + 80122e6: 2b00 cmp r3, #0 + 80122e8: d020 beq.n 801232c + { + if ((itsource & (TIM_IT_CC2)) == (TIM_IT_CC2)) + 80122ea: 68fb ldr r3, [r7, #12] + 80122ec: f003 0304 and.w r3, r3, #4 + 80122f0: 2b00 cmp r3, #0 + 80122f2: d01b beq.n 801232c + { + __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_CC2); + 80122f4: 687b ldr r3, [r7, #4] + 80122f6: 681b ldr r3, [r3, #0] + 80122f8: f06f 0204 mvn.w r2, #4 + 80122fc: 611a str r2, [r3, #16] + htim->Channel = HAL_TIM_ACTIVE_CHANNEL_2; + 80122fe: 687b ldr r3, [r7, #4] + 8012300: 2202 movs r2, #2 + 8012302: 771a strb r2, [r3, #28] + /* Input capture event */ + if ((htim->Instance->CCMR1 & TIM_CCMR1_CC2S) != 0x00U) + 8012304: 687b ldr r3, [r7, #4] + 8012306: 681b ldr r3, [r3, #0] + 8012308: 699b ldr r3, [r3, #24] + 801230a: f403 7340 and.w r3, r3, #768 @ 0x300 + 801230e: 2b00 cmp r3, #0 + 8012310: d003 beq.n 801231a + { +#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) + htim->IC_CaptureCallback(htim); +#else + HAL_TIM_IC_CaptureCallback(htim); + 8012312: 6878 ldr r0, [r7, #4] + 8012314: f000 f980 bl 8012618 + 8012318: e005 b.n 8012326 + { +#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) + htim->OC_DelayElapsedCallback(htim); + htim->PWM_PulseFinishedCallback(htim); +#else + HAL_TIM_OC_DelayElapsedCallback(htim); + 801231a: 6878 ldr r0, [r7, #4] + 801231c: f000 f972 bl 8012604 + HAL_TIM_PWM_PulseFinishedCallback(htim); + 8012320: 6878 ldr r0, [r7, #4] + 8012322: f000 f983 bl 801262c +#endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ + } + htim->Channel = HAL_TIM_ACTIVE_CHANNEL_CLEARED; + 8012326: 687b ldr r3, [r7, #4] + 8012328: 2200 movs r2, #0 + 801232a: 771a strb r2, [r3, #28] + } + } + /* Capture compare 3 event */ + if ((itflag & (TIM_FLAG_CC3)) == (TIM_FLAG_CC3)) + 801232c: 68bb ldr r3, [r7, #8] + 801232e: f003 0308 and.w r3, r3, #8 + 8012332: 2b00 cmp r3, #0 + 8012334: d020 beq.n 8012378 + { + if ((itsource & (TIM_IT_CC3)) == (TIM_IT_CC3)) + 8012336: 68fb ldr r3, [r7, #12] + 8012338: f003 0308 and.w r3, r3, #8 + 801233c: 2b00 cmp r3, #0 + 801233e: d01b beq.n 8012378 + { + __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_CC3); + 8012340: 687b ldr r3, [r7, #4] + 8012342: 681b ldr r3, [r3, #0] + 8012344: f06f 0208 mvn.w r2, #8 + 8012348: 611a str r2, [r3, #16] + htim->Channel = HAL_TIM_ACTIVE_CHANNEL_3; + 801234a: 687b ldr r3, [r7, #4] + 801234c: 2204 movs r2, #4 + 801234e: 771a strb r2, [r3, #28] + /* Input capture event */ + if ((htim->Instance->CCMR2 & TIM_CCMR2_CC3S) != 0x00U) + 8012350: 687b ldr r3, [r7, #4] + 8012352: 681b ldr r3, [r3, #0] + 8012354: 69db ldr r3, [r3, #28] + 8012356: f003 0303 and.w r3, r3, #3 + 801235a: 2b00 cmp r3, #0 + 801235c: d003 beq.n 8012366 + { +#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) + htim->IC_CaptureCallback(htim); +#else + HAL_TIM_IC_CaptureCallback(htim); + 801235e: 6878 ldr r0, [r7, #4] + 8012360: f000 f95a bl 8012618 + 8012364: e005 b.n 8012372 + { +#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) + htim->OC_DelayElapsedCallback(htim); + htim->PWM_PulseFinishedCallback(htim); +#else + HAL_TIM_OC_DelayElapsedCallback(htim); + 8012366: 6878 ldr r0, [r7, #4] + 8012368: f000 f94c bl 8012604 + HAL_TIM_PWM_PulseFinishedCallback(htim); + 801236c: 6878 ldr r0, [r7, #4] + 801236e: f000 f95d bl 801262c +#endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ + } + htim->Channel = HAL_TIM_ACTIVE_CHANNEL_CLEARED; + 8012372: 687b ldr r3, [r7, #4] + 8012374: 2200 movs r2, #0 + 8012376: 771a strb r2, [r3, #28] + } + } + /* Capture compare 4 event */ + if ((itflag & (TIM_FLAG_CC4)) == (TIM_FLAG_CC4)) + 8012378: 68bb ldr r3, [r7, #8] + 801237a: f003 0310 and.w r3, r3, #16 + 801237e: 2b00 cmp r3, #0 + 8012380: d020 beq.n 80123c4 + { + if ((itsource & (TIM_IT_CC4)) == (TIM_IT_CC4)) + 8012382: 68fb ldr r3, [r7, #12] + 8012384: f003 0310 and.w r3, r3, #16 + 8012388: 2b00 cmp r3, #0 + 801238a: d01b beq.n 80123c4 + { + __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_CC4); + 801238c: 687b ldr r3, [r7, #4] + 801238e: 681b ldr r3, [r3, #0] + 8012390: f06f 0210 mvn.w r2, #16 + 8012394: 611a str r2, [r3, #16] + htim->Channel = HAL_TIM_ACTIVE_CHANNEL_4; + 8012396: 687b ldr r3, [r7, #4] + 8012398: 2208 movs r2, #8 + 801239a: 771a strb r2, [r3, #28] + /* Input capture event */ + if ((htim->Instance->CCMR2 & TIM_CCMR2_CC4S) != 0x00U) + 801239c: 687b ldr r3, [r7, #4] + 801239e: 681b ldr r3, [r3, #0] + 80123a0: 69db ldr r3, [r3, #28] + 80123a2: f403 7340 and.w r3, r3, #768 @ 0x300 + 80123a6: 2b00 cmp r3, #0 + 80123a8: d003 beq.n 80123b2 + { +#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) + htim->IC_CaptureCallback(htim); +#else + HAL_TIM_IC_CaptureCallback(htim); + 80123aa: 6878 ldr r0, [r7, #4] + 80123ac: f000 f934 bl 8012618 + 80123b0: e005 b.n 80123be + { +#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) + htim->OC_DelayElapsedCallback(htim); + htim->PWM_PulseFinishedCallback(htim); +#else + HAL_TIM_OC_DelayElapsedCallback(htim); + 80123b2: 6878 ldr r0, [r7, #4] + 80123b4: f000 f926 bl 8012604 + HAL_TIM_PWM_PulseFinishedCallback(htim); + 80123b8: 6878 ldr r0, [r7, #4] + 80123ba: f000 f937 bl 801262c +#endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ + } + htim->Channel = HAL_TIM_ACTIVE_CHANNEL_CLEARED; + 80123be: 687b ldr r3, [r7, #4] + 80123c0: 2200 movs r2, #0 + 80123c2: 771a strb r2, [r3, #28] + } + } + /* TIM Update event */ + if ((itflag & (TIM_FLAG_UPDATE)) == (TIM_FLAG_UPDATE)) + 80123c4: 68bb ldr r3, [r7, #8] + 80123c6: f003 0301 and.w r3, r3, #1 + 80123ca: 2b00 cmp r3, #0 + 80123cc: d00c beq.n 80123e8 + { + if ((itsource & (TIM_IT_UPDATE)) == (TIM_IT_UPDATE)) + 80123ce: 68fb ldr r3, [r7, #12] + 80123d0: f003 0301 and.w r3, r3, #1 + 80123d4: 2b00 cmp r3, #0 + 80123d6: d007 beq.n 80123e8 + { + __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_UPDATE); + 80123d8: 687b ldr r3, [r7, #4] + 80123da: 681b ldr r3, [r3, #0] + 80123dc: f06f 0201 mvn.w r2, #1 + 80123e0: 611a str r2, [r3, #16] +#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) + htim->PeriodElapsedCallback(htim); +#else + HAL_TIM_PeriodElapsedCallback(htim); + 80123e2: 6878 ldr r0, [r7, #4] + 80123e4: f7f4 fdfc bl 8006fe0 +#endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ + } + } + /* TIM Break input event */ + if (((itflag & (TIM_FLAG_BREAK)) == (TIM_FLAG_BREAK)) || \ + 80123e8: 68bb ldr r3, [r7, #8] + 80123ea: f003 0380 and.w r3, r3, #128 @ 0x80 + 80123ee: 2b00 cmp r3, #0 + 80123f0: d104 bne.n 80123fc + ((itflag & (TIM_FLAG_SYSTEM_BREAK)) == (TIM_FLAG_SYSTEM_BREAK))) + 80123f2: 68bb ldr r3, [r7, #8] + 80123f4: f403 5300 and.w r3, r3, #8192 @ 0x2000 + if (((itflag & (TIM_FLAG_BREAK)) == (TIM_FLAG_BREAK)) || \ + 80123f8: 2b00 cmp r3, #0 + 80123fa: d00c beq.n 8012416 + { + if ((itsource & (TIM_IT_BREAK)) == (TIM_IT_BREAK)) + 80123fc: 68fb ldr r3, [r7, #12] + 80123fe: f003 0380 and.w r3, r3, #128 @ 0x80 + 8012402: 2b00 cmp r3, #0 + 8012404: d007 beq.n 8012416 + { + __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_BREAK | TIM_FLAG_SYSTEM_BREAK); + 8012406: 687b ldr r3, [r7, #4] + 8012408: 681b ldr r3, [r3, #0] + 801240a: f46f 5202 mvn.w r2, #8320 @ 0x2080 + 801240e: 611a str r2, [r3, #16] +#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) + htim->BreakCallback(htim); +#else + HAL_TIMEx_BreakCallback(htim); + 8012410: 6878 ldr r0, [r7, #4] + 8012412: f000 fee3 bl 80131dc +#endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ + } + } + /* TIM Break2 input event */ + if ((itflag & (TIM_FLAG_BREAK2)) == (TIM_FLAG_BREAK2)) + 8012416: 68bb ldr r3, [r7, #8] + 8012418: f403 7380 and.w r3, r3, #256 @ 0x100 + 801241c: 2b00 cmp r3, #0 + 801241e: d00c beq.n 801243a + { + if ((itsource & (TIM_IT_BREAK)) == (TIM_IT_BREAK)) + 8012420: 68fb ldr r3, [r7, #12] + 8012422: f003 0380 and.w r3, r3, #128 @ 0x80 + 8012426: 2b00 cmp r3, #0 + 8012428: d007 beq.n 801243a + { + __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_BREAK2); + 801242a: 687b ldr r3, [r7, #4] + 801242c: 681b ldr r3, [r3, #0] + 801242e: f46f 7280 mvn.w r2, #256 @ 0x100 + 8012432: 611a str r2, [r3, #16] +#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) + htim->Break2Callback(htim); +#else + HAL_TIMEx_Break2Callback(htim); + 8012434: 6878 ldr r0, [r7, #4] + 8012436: f000 fedb bl 80131f0 +#endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ + } + } + /* TIM Trigger detection event */ + if ((itflag & (TIM_FLAG_TRIGGER)) == (TIM_FLAG_TRIGGER)) + 801243a: 68bb ldr r3, [r7, #8] + 801243c: f003 0340 and.w r3, r3, #64 @ 0x40 + 8012440: 2b00 cmp r3, #0 + 8012442: d00c beq.n 801245e + { + if ((itsource & (TIM_IT_TRIGGER)) == (TIM_IT_TRIGGER)) + 8012444: 68fb ldr r3, [r7, #12] + 8012446: f003 0340 and.w r3, r3, #64 @ 0x40 + 801244a: 2b00 cmp r3, #0 + 801244c: d007 beq.n 801245e + { + __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_TRIGGER); + 801244e: 687b ldr r3, [r7, #4] + 8012450: 681b ldr r3, [r3, #0] + 8012452: f06f 0240 mvn.w r2, #64 @ 0x40 + 8012456: 611a str r2, [r3, #16] +#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) + htim->TriggerCallback(htim); +#else + HAL_TIM_TriggerCallback(htim); + 8012458: 6878 ldr r0, [r7, #4] + 801245a: f000 f8f1 bl 8012640 +#endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ + } + } + /* TIM commutation event */ + if ((itflag & (TIM_FLAG_COM)) == (TIM_FLAG_COM)) + 801245e: 68bb ldr r3, [r7, #8] + 8012460: f003 0320 and.w r3, r3, #32 + 8012464: 2b00 cmp r3, #0 + 8012466: d00c beq.n 8012482 + { + if ((itsource & (TIM_IT_COM)) == (TIM_IT_COM)) + 8012468: 68fb ldr r3, [r7, #12] + 801246a: f003 0320 and.w r3, r3, #32 + 801246e: 2b00 cmp r3, #0 + 8012470: d007 beq.n 8012482 + { + __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_COM); + 8012472: 687b ldr r3, [r7, #4] + 8012474: 681b ldr r3, [r3, #0] + 8012476: f06f 0220 mvn.w r2, #32 + 801247a: 611a str r2, [r3, #16] +#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) + htim->CommutationCallback(htim); +#else + HAL_TIMEx_CommutCallback(htim); + 801247c: 6878 ldr r0, [r7, #4] + 801247e: f000 fea3 bl 80131c8 +#endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ + } + } +} + 8012482: bf00 nop + 8012484: 3710 adds r7, #16 + 8012486: 46bd mov sp, r7 + 8012488: bd80 pop {r7, pc} + ... + +0801248c : + * @retval HAL status + */ +HAL_StatusTypeDef HAL_TIM_OC_ConfigChannel(TIM_HandleTypeDef *htim, + const TIM_OC_InitTypeDef *sConfig, + uint32_t Channel) +{ + 801248c: b580 push {r7, lr} + 801248e: b086 sub sp, #24 + 8012490: af00 add r7, sp, #0 + 8012492: 60f8 str r0, [r7, #12] + 8012494: 60b9 str r1, [r7, #8] + 8012496: 607a str r2, [r7, #4] + HAL_StatusTypeDef status = HAL_OK; + 8012498: 2300 movs r3, #0 + 801249a: 75fb strb r3, [r7, #23] + assert_param(IS_TIM_CHANNELS(Channel)); + assert_param(IS_TIM_OC_MODE(sConfig->OCMode)); + assert_param(IS_TIM_OC_POLARITY(sConfig->OCPolarity)); + + /* Process Locked */ + __HAL_LOCK(htim); + 801249c: 68fb ldr r3, [r7, #12] + 801249e: f893 303c ldrb.w r3, [r3, #60] @ 0x3c + 80124a2: 2b01 cmp r3, #1 + 80124a4: d101 bne.n 80124aa + 80124a6: 2302 movs r3, #2 + 80124a8: e066 b.n 8012578 + 80124aa: 68fb ldr r3, [r7, #12] + 80124ac: 2201 movs r2, #1 + 80124ae: f883 203c strb.w r2, [r3, #60] @ 0x3c + + switch (Channel) + 80124b2: 687b ldr r3, [r7, #4] + 80124b4: 2b14 cmp r3, #20 + 80124b6: d857 bhi.n 8012568 + 80124b8: a201 add r2, pc, #4 @ (adr r2, 80124c0 ) + 80124ba: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 80124be: bf00 nop + 80124c0: 08012515 .word 0x08012515 + 80124c4: 08012569 .word 0x08012569 + 80124c8: 08012569 .word 0x08012569 + 80124cc: 08012569 .word 0x08012569 + 80124d0: 08012523 .word 0x08012523 + 80124d4: 08012569 .word 0x08012569 + 80124d8: 08012569 .word 0x08012569 + 80124dc: 08012569 .word 0x08012569 + 80124e0: 08012531 .word 0x08012531 + 80124e4: 08012569 .word 0x08012569 + 80124e8: 08012569 .word 0x08012569 + 80124ec: 08012569 .word 0x08012569 + 80124f0: 0801253f .word 0x0801253f + 80124f4: 08012569 .word 0x08012569 + 80124f8: 08012569 .word 0x08012569 + 80124fc: 08012569 .word 0x08012569 + 8012500: 0801254d .word 0x0801254d + 8012504: 08012569 .word 0x08012569 + 8012508: 08012569 .word 0x08012569 + 801250c: 08012569 .word 0x08012569 + 8012510: 0801255b .word 0x0801255b + { + /* Check the parameters */ + assert_param(IS_TIM_CC1_INSTANCE(htim->Instance)); + + /* Configure the TIM Channel 1 in Output Compare */ + TIM_OC1_SetConfig(htim->Instance, sConfig); + 8012514: 68fb ldr r3, [r7, #12] + 8012516: 681b ldr r3, [r3, #0] + 8012518: 68b9 ldr r1, [r7, #8] + 801251a: 4618 mov r0, r3 + 801251c: f000 f940 bl 80127a0 + break; + 8012520: e025 b.n 801256e + { + /* Check the parameters */ + assert_param(IS_TIM_CC2_INSTANCE(htim->Instance)); + + /* Configure the TIM Channel 2 in Output Compare */ + TIM_OC2_SetConfig(htim->Instance, sConfig); + 8012522: 68fb ldr r3, [r7, #12] + 8012524: 681b ldr r3, [r3, #0] + 8012526: 68b9 ldr r1, [r7, #8] + 8012528: 4618 mov r0, r3 + 801252a: f000 f9c9 bl 80128c0 + break; + 801252e: e01e b.n 801256e + { + /* Check the parameters */ + assert_param(IS_TIM_CC3_INSTANCE(htim->Instance)); + + /* Configure the TIM Channel 3 in Output Compare */ + TIM_OC3_SetConfig(htim->Instance, sConfig); + 8012530: 68fb ldr r3, [r7, #12] + 8012532: 681b ldr r3, [r3, #0] + 8012534: 68b9 ldr r1, [r7, #8] + 8012536: 4618 mov r0, r3 + 8012538: f000 fa4c bl 80129d4 + break; + 801253c: e017 b.n 801256e + { + /* Check the parameters */ + assert_param(IS_TIM_CC4_INSTANCE(htim->Instance)); + + /* Configure the TIM Channel 4 in Output Compare */ + TIM_OC4_SetConfig(htim->Instance, sConfig); + 801253e: 68fb ldr r3, [r7, #12] + 8012540: 681b ldr r3, [r3, #0] + 8012542: 68b9 ldr r1, [r7, #8] + 8012544: 4618 mov r0, r3 + 8012546: f000 facd bl 8012ae4 + break; + 801254a: e010 b.n 801256e + { + /* Check the parameters */ + assert_param(IS_TIM_CC5_INSTANCE(htim->Instance)); + + /* Configure the TIM Channel 5 in Output Compare */ + TIM_OC5_SetConfig(htim->Instance, sConfig); + 801254c: 68fb ldr r3, [r7, #12] + 801254e: 681b ldr r3, [r3, #0] + 8012550: 68b9 ldr r1, [r7, #8] + 8012552: 4618 mov r0, r3 + 8012554: f000 fb30 bl 8012bb8 + break; + 8012558: e009 b.n 801256e + { + /* Check the parameters */ + assert_param(IS_TIM_CC6_INSTANCE(htim->Instance)); + + /* Configure the TIM Channel 6 in Output Compare */ + TIM_OC6_SetConfig(htim->Instance, sConfig); + 801255a: 68fb ldr r3, [r7, #12] + 801255c: 681b ldr r3, [r3, #0] + 801255e: 68b9 ldr r1, [r7, #8] + 8012560: 4618 mov r0, r3 + 8012562: f000 fb8d bl 8012c80 + break; + 8012566: e002 b.n 801256e + } + + default: + status = HAL_ERROR; + 8012568: 2301 movs r3, #1 + 801256a: 75fb strb r3, [r7, #23] + break; + 801256c: bf00 nop + } + + __HAL_UNLOCK(htim); + 801256e: 68fb ldr r3, [r7, #12] + 8012570: 2200 movs r2, #0 + 8012572: f883 203c strb.w r2, [r3, #60] @ 0x3c + + return status; + 8012576: 7dfb ldrb r3, [r7, #23] +} + 8012578: 4618 mov r0, r3 + 801257a: 3718 adds r7, #24 + 801257c: 46bd mov sp, r7 + 801257e: bd80 pop {r7, pc} + +08012580 : + * timer input or external trigger input) and the Slave mode + * (Disable, Reset, Gated, Trigger, External clock mode 1). + * @retval HAL status + */ +HAL_StatusTypeDef HAL_TIM_SlaveConfigSynchro(TIM_HandleTypeDef *htim, const TIM_SlaveConfigTypeDef *sSlaveConfig) +{ + 8012580: b580 push {r7, lr} + 8012582: b082 sub sp, #8 + 8012584: af00 add r7, sp, #0 + 8012586: 6078 str r0, [r7, #4] + 8012588: 6039 str r1, [r7, #0] + /* Check the parameters */ + assert_param(IS_TIM_SLAVE_INSTANCE(htim->Instance)); + assert_param(IS_TIM_SLAVE_MODE(sSlaveConfig->SlaveMode)); + assert_param(IS_TIM_TRIGGER_SELECTION(sSlaveConfig->InputTrigger)); + + __HAL_LOCK(htim); + 801258a: 687b ldr r3, [r7, #4] + 801258c: f893 303c ldrb.w r3, [r3, #60] @ 0x3c + 8012590: 2b01 cmp r3, #1 + 8012592: d101 bne.n 8012598 + 8012594: 2302 movs r3, #2 + 8012596: e031 b.n 80125fc + 8012598: 687b ldr r3, [r7, #4] + 801259a: 2201 movs r2, #1 + 801259c: f883 203c strb.w r2, [r3, #60] @ 0x3c + + htim->State = HAL_TIM_STATE_BUSY; + 80125a0: 687b ldr r3, [r7, #4] + 80125a2: 2202 movs r2, #2 + 80125a4: f883 203d strb.w r2, [r3, #61] @ 0x3d + + if (TIM_SlaveTimer_SetConfig(htim, sSlaveConfig) != HAL_OK) + 80125a8: 6839 ldr r1, [r7, #0] + 80125aa: 6878 ldr r0, [r7, #4] + 80125ac: f000 fbce bl 8012d4c + 80125b0: 4603 mov r3, r0 + 80125b2: 2b00 cmp r3, #0 + 80125b4: d009 beq.n 80125ca + { + htim->State = HAL_TIM_STATE_READY; + 80125b6: 687b ldr r3, [r7, #4] + 80125b8: 2201 movs r2, #1 + 80125ba: f883 203d strb.w r2, [r3, #61] @ 0x3d + __HAL_UNLOCK(htim); + 80125be: 687b ldr r3, [r7, #4] + 80125c0: 2200 movs r2, #0 + 80125c2: f883 203c strb.w r2, [r3, #60] @ 0x3c + return HAL_ERROR; + 80125c6: 2301 movs r3, #1 + 80125c8: e018 b.n 80125fc + } + + /* Disable Trigger Interrupt */ + __HAL_TIM_DISABLE_IT(htim, TIM_IT_TRIGGER); + 80125ca: 687b ldr r3, [r7, #4] + 80125cc: 681b ldr r3, [r3, #0] + 80125ce: 68da ldr r2, [r3, #12] + 80125d0: 687b ldr r3, [r7, #4] + 80125d2: 681b ldr r3, [r3, #0] + 80125d4: f022 0240 bic.w r2, r2, #64 @ 0x40 + 80125d8: 60da str r2, [r3, #12] + + /* Disable Trigger DMA request */ + __HAL_TIM_DISABLE_DMA(htim, TIM_DMA_TRIGGER); + 80125da: 687b ldr r3, [r7, #4] + 80125dc: 681b ldr r3, [r3, #0] + 80125de: 68da ldr r2, [r3, #12] + 80125e0: 687b ldr r3, [r7, #4] + 80125e2: 681b ldr r3, [r3, #0] + 80125e4: f422 4280 bic.w r2, r2, #16384 @ 0x4000 + 80125e8: 60da str r2, [r3, #12] + + htim->State = HAL_TIM_STATE_READY; + 80125ea: 687b ldr r3, [r7, #4] + 80125ec: 2201 movs r2, #1 + 80125ee: f883 203d strb.w r2, [r3, #61] @ 0x3d + + __HAL_UNLOCK(htim); + 80125f2: 687b ldr r3, [r7, #4] + 80125f4: 2200 movs r2, #0 + 80125f6: f883 203c strb.w r2, [r3, #60] @ 0x3c + + return HAL_OK; + 80125fa: 2300 movs r3, #0 +} + 80125fc: 4618 mov r0, r3 + 80125fe: 3708 adds r7, #8 + 8012600: 46bd mov sp, r7 + 8012602: bd80 pop {r7, pc} + +08012604 : + * @brief Output Compare callback in non-blocking mode + * @param htim TIM OC handle + * @retval None + */ +__weak void HAL_TIM_OC_DelayElapsedCallback(TIM_HandleTypeDef *htim) +{ + 8012604: b480 push {r7} + 8012606: b083 sub sp, #12 + 8012608: af00 add r7, sp, #0 + 801260a: 6078 str r0, [r7, #4] + UNUSED(htim); + + /* NOTE : This function should not be modified, when the callback is needed, + the HAL_TIM_OC_DelayElapsedCallback could be implemented in the user file + */ +} + 801260c: bf00 nop + 801260e: 370c adds r7, #12 + 8012610: 46bd mov sp, r7 + 8012612: f85d 7b04 ldr.w r7, [sp], #4 + 8012616: 4770 bx lr + +08012618 : + * @brief Input Capture callback in non-blocking mode + * @param htim TIM IC handle + * @retval None + */ +__weak void HAL_TIM_IC_CaptureCallback(TIM_HandleTypeDef *htim) +{ + 8012618: b480 push {r7} + 801261a: b083 sub sp, #12 + 801261c: af00 add r7, sp, #0 + 801261e: 6078 str r0, [r7, #4] + UNUSED(htim); + + /* NOTE : This function should not be modified, when the callback is needed, + the HAL_TIM_IC_CaptureCallback could be implemented in the user file + */ +} + 8012620: bf00 nop + 8012622: 370c adds r7, #12 + 8012624: 46bd mov sp, r7 + 8012626: f85d 7b04 ldr.w r7, [sp], #4 + 801262a: 4770 bx lr + +0801262c : + * @brief PWM Pulse finished callback in non-blocking mode + * @param htim TIM handle + * @retval None + */ +__weak void HAL_TIM_PWM_PulseFinishedCallback(TIM_HandleTypeDef *htim) +{ + 801262c: b480 push {r7} + 801262e: b083 sub sp, #12 + 8012630: af00 add r7, sp, #0 + 8012632: 6078 str r0, [r7, #4] + UNUSED(htim); + + /* NOTE : This function should not be modified, when the callback is needed, + the HAL_TIM_PWM_PulseFinishedCallback could be implemented in the user file + */ +} + 8012634: bf00 nop + 8012636: 370c adds r7, #12 + 8012638: 46bd mov sp, r7 + 801263a: f85d 7b04 ldr.w r7, [sp], #4 + 801263e: 4770 bx lr + +08012640 : + * @brief Hall Trigger detection callback in non-blocking mode + * @param htim TIM handle + * @retval None + */ +__weak void HAL_TIM_TriggerCallback(TIM_HandleTypeDef *htim) +{ + 8012640: b480 push {r7} + 8012642: b083 sub sp, #12 + 8012644: af00 add r7, sp, #0 + 8012646: 6078 str r0, [r7, #4] + UNUSED(htim); + + /* NOTE : This function should not be modified, when the callback is needed, + the HAL_TIM_TriggerCallback could be implemented in the user file + */ +} + 8012648: bf00 nop + 801264a: 370c adds r7, #12 + 801264c: 46bd mov sp, r7 + 801264e: f85d 7b04 ldr.w r7, [sp], #4 + 8012652: 4770 bx lr + +08012654 : + * @param TIMx TIM peripheral + * @param Structure TIM Base configuration structure + * @retval None + */ +void TIM_Base_SetConfig(TIM_TypeDef *TIMx, const TIM_Base_InitTypeDef *Structure) +{ + 8012654: b480 push {r7} + 8012656: b085 sub sp, #20 + 8012658: af00 add r7, sp, #0 + 801265a: 6078 str r0, [r7, #4] + 801265c: 6039 str r1, [r7, #0] + uint32_t tmpcr1; + tmpcr1 = TIMx->CR1; + 801265e: 687b ldr r3, [r7, #4] + 8012660: 681b ldr r3, [r3, #0] + 8012662: 60fb str r3, [r7, #12] + + /* Set TIM Time Base Unit parameters ---------------------------------------*/ + if (IS_TIM_COUNTER_MODE_SELECT_INSTANCE(TIMx)) + 8012664: 687b ldr r3, [r7, #4] + 8012666: 4a46 ldr r2, [pc, #280] @ (8012780 ) + 8012668: 4293 cmp r3, r2 + 801266a: d013 beq.n 8012694 + 801266c: 687b ldr r3, [r7, #4] + 801266e: f1b3 4f80 cmp.w r3, #1073741824 @ 0x40000000 + 8012672: d00f beq.n 8012694 + 8012674: 687b ldr r3, [r7, #4] + 8012676: 4a43 ldr r2, [pc, #268] @ (8012784 ) + 8012678: 4293 cmp r3, r2 + 801267a: d00b beq.n 8012694 + 801267c: 687b ldr r3, [r7, #4] + 801267e: 4a42 ldr r2, [pc, #264] @ (8012788 ) + 8012680: 4293 cmp r3, r2 + 8012682: d007 beq.n 8012694 + 8012684: 687b ldr r3, [r7, #4] + 8012686: 4a41 ldr r2, [pc, #260] @ (801278c ) + 8012688: 4293 cmp r3, r2 + 801268a: d003 beq.n 8012694 + 801268c: 687b ldr r3, [r7, #4] + 801268e: 4a40 ldr r2, [pc, #256] @ (8012790 ) + 8012690: 4293 cmp r3, r2 + 8012692: d108 bne.n 80126a6 + { + /* Select the Counter Mode */ + tmpcr1 &= ~(TIM_CR1_DIR | TIM_CR1_CMS); + 8012694: 68fb ldr r3, [r7, #12] + 8012696: f023 0370 bic.w r3, r3, #112 @ 0x70 + 801269a: 60fb str r3, [r7, #12] + tmpcr1 |= Structure->CounterMode; + 801269c: 683b ldr r3, [r7, #0] + 801269e: 685b ldr r3, [r3, #4] + 80126a0: 68fa ldr r2, [r7, #12] + 80126a2: 4313 orrs r3, r2 + 80126a4: 60fb str r3, [r7, #12] + } + + if (IS_TIM_CLOCK_DIVISION_INSTANCE(TIMx)) + 80126a6: 687b ldr r3, [r7, #4] + 80126a8: 4a35 ldr r2, [pc, #212] @ (8012780 ) + 80126aa: 4293 cmp r3, r2 + 80126ac: d01f beq.n 80126ee + 80126ae: 687b ldr r3, [r7, #4] + 80126b0: f1b3 4f80 cmp.w r3, #1073741824 @ 0x40000000 + 80126b4: d01b beq.n 80126ee + 80126b6: 687b ldr r3, [r7, #4] + 80126b8: 4a32 ldr r2, [pc, #200] @ (8012784 ) + 80126ba: 4293 cmp r3, r2 + 80126bc: d017 beq.n 80126ee + 80126be: 687b ldr r3, [r7, #4] + 80126c0: 4a31 ldr r2, [pc, #196] @ (8012788 ) + 80126c2: 4293 cmp r3, r2 + 80126c4: d013 beq.n 80126ee + 80126c6: 687b ldr r3, [r7, #4] + 80126c8: 4a30 ldr r2, [pc, #192] @ (801278c ) + 80126ca: 4293 cmp r3, r2 + 80126cc: d00f beq.n 80126ee + 80126ce: 687b ldr r3, [r7, #4] + 80126d0: 4a2f ldr r2, [pc, #188] @ (8012790 ) + 80126d2: 4293 cmp r3, r2 + 80126d4: d00b beq.n 80126ee + 80126d6: 687b ldr r3, [r7, #4] + 80126d8: 4a2e ldr r2, [pc, #184] @ (8012794 ) + 80126da: 4293 cmp r3, r2 + 80126dc: d007 beq.n 80126ee + 80126de: 687b ldr r3, [r7, #4] + 80126e0: 4a2d ldr r2, [pc, #180] @ (8012798 ) + 80126e2: 4293 cmp r3, r2 + 80126e4: d003 beq.n 80126ee + 80126e6: 687b ldr r3, [r7, #4] + 80126e8: 4a2c ldr r2, [pc, #176] @ (801279c ) + 80126ea: 4293 cmp r3, r2 + 80126ec: d108 bne.n 8012700 + { + /* Set the clock division */ + tmpcr1 &= ~TIM_CR1_CKD; + 80126ee: 68fb ldr r3, [r7, #12] + 80126f0: f423 7340 bic.w r3, r3, #768 @ 0x300 + 80126f4: 60fb str r3, [r7, #12] + tmpcr1 |= (uint32_t)Structure->ClockDivision; + 80126f6: 683b ldr r3, [r7, #0] + 80126f8: 68db ldr r3, [r3, #12] + 80126fa: 68fa ldr r2, [r7, #12] + 80126fc: 4313 orrs r3, r2 + 80126fe: 60fb str r3, [r7, #12] + } + + /* Set the auto-reload preload */ + MODIFY_REG(tmpcr1, TIM_CR1_ARPE, Structure->AutoReloadPreload); + 8012700: 68fb ldr r3, [r7, #12] + 8012702: f023 0280 bic.w r2, r3, #128 @ 0x80 + 8012706: 683b ldr r3, [r7, #0] + 8012708: 695b ldr r3, [r3, #20] + 801270a: 4313 orrs r3, r2 + 801270c: 60fb str r3, [r7, #12] + + TIMx->CR1 = tmpcr1; + 801270e: 687b ldr r3, [r7, #4] + 8012710: 68fa ldr r2, [r7, #12] + 8012712: 601a str r2, [r3, #0] + + /* Set the Autoreload value */ + TIMx->ARR = (uint32_t)Structure->Period ; + 8012714: 683b ldr r3, [r7, #0] + 8012716: 689a ldr r2, [r3, #8] + 8012718: 687b ldr r3, [r7, #4] + 801271a: 62da str r2, [r3, #44] @ 0x2c + + /* Set the Prescaler value */ + TIMx->PSC = Structure->Prescaler; + 801271c: 683b ldr r3, [r7, #0] + 801271e: 681a ldr r2, [r3, #0] + 8012720: 687b ldr r3, [r7, #4] + 8012722: 629a str r2, [r3, #40] @ 0x28 + + if (IS_TIM_REPETITION_COUNTER_INSTANCE(TIMx)) + 8012724: 687b ldr r3, [r7, #4] + 8012726: 4a16 ldr r2, [pc, #88] @ (8012780 ) + 8012728: 4293 cmp r3, r2 + 801272a: d00f beq.n 801274c + 801272c: 687b ldr r3, [r7, #4] + 801272e: 4a18 ldr r2, [pc, #96] @ (8012790 ) + 8012730: 4293 cmp r3, r2 + 8012732: d00b beq.n 801274c + 8012734: 687b ldr r3, [r7, #4] + 8012736: 4a17 ldr r2, [pc, #92] @ (8012794 ) + 8012738: 4293 cmp r3, r2 + 801273a: d007 beq.n 801274c + 801273c: 687b ldr r3, [r7, #4] + 801273e: 4a16 ldr r2, [pc, #88] @ (8012798 ) + 8012740: 4293 cmp r3, r2 + 8012742: d003 beq.n 801274c + 8012744: 687b ldr r3, [r7, #4] + 8012746: 4a15 ldr r2, [pc, #84] @ (801279c ) + 8012748: 4293 cmp r3, r2 + 801274a: d103 bne.n 8012754 + { + /* Set the Repetition Counter value */ + TIMx->RCR = Structure->RepetitionCounter; + 801274c: 683b ldr r3, [r7, #0] + 801274e: 691a ldr r2, [r3, #16] + 8012750: 687b ldr r3, [r7, #4] + 8012752: 631a str r2, [r3, #48] @ 0x30 + } + + /* Generate an update event to reload the Prescaler + and the repetition counter (only for advanced timer) value immediately */ + TIMx->EGR = TIM_EGR_UG; + 8012754: 687b ldr r3, [r7, #4] + 8012756: 2201 movs r2, #1 + 8012758: 615a str r2, [r3, #20] + + /* Check if the update flag is set after the Update Generation, if so clear the UIF flag */ + if (HAL_IS_BIT_SET(TIMx->SR, TIM_FLAG_UPDATE)) + 801275a: 687b ldr r3, [r7, #4] + 801275c: 691b ldr r3, [r3, #16] + 801275e: f003 0301 and.w r3, r3, #1 + 8012762: 2b01 cmp r3, #1 + 8012764: d105 bne.n 8012772 + { + /* Clear the update flag */ + CLEAR_BIT(TIMx->SR, TIM_FLAG_UPDATE); + 8012766: 687b ldr r3, [r7, #4] + 8012768: 691b ldr r3, [r3, #16] + 801276a: f023 0201 bic.w r2, r3, #1 + 801276e: 687b ldr r3, [r7, #4] + 8012770: 611a str r2, [r3, #16] + } +} + 8012772: bf00 nop + 8012774: 3714 adds r7, #20 + 8012776: 46bd mov sp, r7 + 8012778: f85d 7b04 ldr.w r7, [sp], #4 + 801277c: 4770 bx lr + 801277e: bf00 nop + 8012780: 40012c00 .word 0x40012c00 + 8012784: 40000400 .word 0x40000400 + 8012788: 40000800 .word 0x40000800 + 801278c: 40000c00 .word 0x40000c00 + 8012790: 40013400 .word 0x40013400 + 8012794: 40014000 .word 0x40014000 + 8012798: 40014400 .word 0x40014400 + 801279c: 40014800 .word 0x40014800 + +080127a0 : + * @param TIMx to select the TIM peripheral + * @param OC_Config The output configuration structure + * @retval None + */ +static void TIM_OC1_SetConfig(TIM_TypeDef *TIMx, const TIM_OC_InitTypeDef *OC_Config) +{ + 80127a0: b480 push {r7} + 80127a2: b087 sub sp, #28 + 80127a4: af00 add r7, sp, #0 + 80127a6: 6078 str r0, [r7, #4] + 80127a8: 6039 str r1, [r7, #0] + uint32_t tmpccmrx; + uint32_t tmpccer; + uint32_t tmpcr2; + + /* Get the TIMx CCER register value */ + tmpccer = TIMx->CCER; + 80127aa: 687b ldr r3, [r7, #4] + 80127ac: 6a1b ldr r3, [r3, #32] + 80127ae: 617b str r3, [r7, #20] + + /* Disable the Channel 1: Reset the CC1E Bit */ + TIMx->CCER &= ~TIM_CCER_CC1E; + 80127b0: 687b ldr r3, [r7, #4] + 80127b2: 6a1b ldr r3, [r3, #32] + 80127b4: f023 0201 bic.w r2, r3, #1 + 80127b8: 687b ldr r3, [r7, #4] + 80127ba: 621a str r2, [r3, #32] + + /* Get the TIMx CR2 register value */ + tmpcr2 = TIMx->CR2; + 80127bc: 687b ldr r3, [r7, #4] + 80127be: 685b ldr r3, [r3, #4] + 80127c0: 613b str r3, [r7, #16] + + /* Get the TIMx CCMR1 register value */ + tmpccmrx = TIMx->CCMR1; + 80127c2: 687b ldr r3, [r7, #4] + 80127c4: 699b ldr r3, [r3, #24] + 80127c6: 60fb str r3, [r7, #12] + + /* Reset the Output Compare Mode Bits */ + tmpccmrx &= ~TIM_CCMR1_OC1M; + 80127c8: 68fb ldr r3, [r7, #12] + 80127ca: f423 3380 bic.w r3, r3, #65536 @ 0x10000 + 80127ce: f023 0370 bic.w r3, r3, #112 @ 0x70 + 80127d2: 60fb str r3, [r7, #12] + tmpccmrx &= ~TIM_CCMR1_CC1S; + 80127d4: 68fb ldr r3, [r7, #12] + 80127d6: f023 0303 bic.w r3, r3, #3 + 80127da: 60fb str r3, [r7, #12] + /* Select the Output Compare Mode */ + tmpccmrx |= OC_Config->OCMode; + 80127dc: 683b ldr r3, [r7, #0] + 80127de: 681b ldr r3, [r3, #0] + 80127e0: 68fa ldr r2, [r7, #12] + 80127e2: 4313 orrs r3, r2 + 80127e4: 60fb str r3, [r7, #12] + + /* Reset the Output Polarity level */ + tmpccer &= ~TIM_CCER_CC1P; + 80127e6: 697b ldr r3, [r7, #20] + 80127e8: f023 0302 bic.w r3, r3, #2 + 80127ec: 617b str r3, [r7, #20] + /* Set the Output Compare Polarity */ + tmpccer |= OC_Config->OCPolarity; + 80127ee: 683b ldr r3, [r7, #0] + 80127f0: 689b ldr r3, [r3, #8] + 80127f2: 697a ldr r2, [r7, #20] + 80127f4: 4313 orrs r3, r2 + 80127f6: 617b str r3, [r7, #20] + + if (IS_TIM_CCXN_INSTANCE(TIMx, TIM_CHANNEL_1)) + 80127f8: 687b ldr r3, [r7, #4] + 80127fa: 4a2c ldr r2, [pc, #176] @ (80128ac ) + 80127fc: 4293 cmp r3, r2 + 80127fe: d00f beq.n 8012820 + 8012800: 687b ldr r3, [r7, #4] + 8012802: 4a2b ldr r2, [pc, #172] @ (80128b0 ) + 8012804: 4293 cmp r3, r2 + 8012806: d00b beq.n 8012820 + 8012808: 687b ldr r3, [r7, #4] + 801280a: 4a2a ldr r2, [pc, #168] @ (80128b4 ) + 801280c: 4293 cmp r3, r2 + 801280e: d007 beq.n 8012820 + 8012810: 687b ldr r3, [r7, #4] + 8012812: 4a29 ldr r2, [pc, #164] @ (80128b8 ) + 8012814: 4293 cmp r3, r2 + 8012816: d003 beq.n 8012820 + 8012818: 687b ldr r3, [r7, #4] + 801281a: 4a28 ldr r2, [pc, #160] @ (80128bc ) + 801281c: 4293 cmp r3, r2 + 801281e: d10c bne.n 801283a + { + /* Check parameters */ + assert_param(IS_TIM_OCN_POLARITY(OC_Config->OCNPolarity)); + + /* Reset the Output N Polarity level */ + tmpccer &= ~TIM_CCER_CC1NP; + 8012820: 697b ldr r3, [r7, #20] + 8012822: f023 0308 bic.w r3, r3, #8 + 8012826: 617b str r3, [r7, #20] + /* Set the Output N Polarity */ + tmpccer |= OC_Config->OCNPolarity; + 8012828: 683b ldr r3, [r7, #0] + 801282a: 68db ldr r3, [r3, #12] + 801282c: 697a ldr r2, [r7, #20] + 801282e: 4313 orrs r3, r2 + 8012830: 617b str r3, [r7, #20] + /* Reset the Output N State */ + tmpccer &= ~TIM_CCER_CC1NE; + 8012832: 697b ldr r3, [r7, #20] + 8012834: f023 0304 bic.w r3, r3, #4 + 8012838: 617b str r3, [r7, #20] + } + + if (IS_TIM_BREAK_INSTANCE(TIMx)) + 801283a: 687b ldr r3, [r7, #4] + 801283c: 4a1b ldr r2, [pc, #108] @ (80128ac ) + 801283e: 4293 cmp r3, r2 + 8012840: d00f beq.n 8012862 + 8012842: 687b ldr r3, [r7, #4] + 8012844: 4a1a ldr r2, [pc, #104] @ (80128b0 ) + 8012846: 4293 cmp r3, r2 + 8012848: d00b beq.n 8012862 + 801284a: 687b ldr r3, [r7, #4] + 801284c: 4a19 ldr r2, [pc, #100] @ (80128b4 ) + 801284e: 4293 cmp r3, r2 + 8012850: d007 beq.n 8012862 + 8012852: 687b ldr r3, [r7, #4] + 8012854: 4a18 ldr r2, [pc, #96] @ (80128b8 ) + 8012856: 4293 cmp r3, r2 + 8012858: d003 beq.n 8012862 + 801285a: 687b ldr r3, [r7, #4] + 801285c: 4a17 ldr r2, [pc, #92] @ (80128bc ) + 801285e: 4293 cmp r3, r2 + 8012860: d111 bne.n 8012886 + /* Check parameters */ + assert_param(IS_TIM_OCNIDLE_STATE(OC_Config->OCNIdleState)); + assert_param(IS_TIM_OCIDLE_STATE(OC_Config->OCIdleState)); + + /* Reset the Output Compare and Output Compare N IDLE State */ + tmpcr2 &= ~TIM_CR2_OIS1; + 8012862: 693b ldr r3, [r7, #16] + 8012864: f423 7380 bic.w r3, r3, #256 @ 0x100 + 8012868: 613b str r3, [r7, #16] + tmpcr2 &= ~TIM_CR2_OIS1N; + 801286a: 693b ldr r3, [r7, #16] + 801286c: f423 7300 bic.w r3, r3, #512 @ 0x200 + 8012870: 613b str r3, [r7, #16] + /* Set the Output Idle state */ + tmpcr2 |= OC_Config->OCIdleState; + 8012872: 683b ldr r3, [r7, #0] + 8012874: 695b ldr r3, [r3, #20] + 8012876: 693a ldr r2, [r7, #16] + 8012878: 4313 orrs r3, r2 + 801287a: 613b str r3, [r7, #16] + /* Set the Output N Idle state */ + tmpcr2 |= OC_Config->OCNIdleState; + 801287c: 683b ldr r3, [r7, #0] + 801287e: 699b ldr r3, [r3, #24] + 8012880: 693a ldr r2, [r7, #16] + 8012882: 4313 orrs r3, r2 + 8012884: 613b str r3, [r7, #16] + } + + /* Write to TIMx CR2 */ + TIMx->CR2 = tmpcr2; + 8012886: 687b ldr r3, [r7, #4] + 8012888: 693a ldr r2, [r7, #16] + 801288a: 605a str r2, [r3, #4] + + /* Write to TIMx CCMR1 */ + TIMx->CCMR1 = tmpccmrx; + 801288c: 687b ldr r3, [r7, #4] + 801288e: 68fa ldr r2, [r7, #12] + 8012890: 619a str r2, [r3, #24] + + /* Set the Capture Compare Register value */ + TIMx->CCR1 = OC_Config->Pulse; + 8012892: 683b ldr r3, [r7, #0] + 8012894: 685a ldr r2, [r3, #4] + 8012896: 687b ldr r3, [r7, #4] + 8012898: 635a str r2, [r3, #52] @ 0x34 + + /* Write to TIMx CCER */ + TIMx->CCER = tmpccer; + 801289a: 687b ldr r3, [r7, #4] + 801289c: 697a ldr r2, [r7, #20] + 801289e: 621a str r2, [r3, #32] +} + 80128a0: bf00 nop + 80128a2: 371c adds r7, #28 + 80128a4: 46bd mov sp, r7 + 80128a6: f85d 7b04 ldr.w r7, [sp], #4 + 80128aa: 4770 bx lr + 80128ac: 40012c00 .word 0x40012c00 + 80128b0: 40013400 .word 0x40013400 + 80128b4: 40014000 .word 0x40014000 + 80128b8: 40014400 .word 0x40014400 + 80128bc: 40014800 .word 0x40014800 + +080128c0 : + * @param TIMx to select the TIM peripheral + * @param OC_Config The output configuration structure + * @retval None + */ +void TIM_OC2_SetConfig(TIM_TypeDef *TIMx, const TIM_OC_InitTypeDef *OC_Config) +{ + 80128c0: b480 push {r7} + 80128c2: b087 sub sp, #28 + 80128c4: af00 add r7, sp, #0 + 80128c6: 6078 str r0, [r7, #4] + 80128c8: 6039 str r1, [r7, #0] + uint32_t tmpccmrx; + uint32_t tmpccer; + uint32_t tmpcr2; + + /* Get the TIMx CCER register value */ + tmpccer = TIMx->CCER; + 80128ca: 687b ldr r3, [r7, #4] + 80128cc: 6a1b ldr r3, [r3, #32] + 80128ce: 617b str r3, [r7, #20] + + /* Disable the Channel 2: Reset the CC2E Bit */ + TIMx->CCER &= ~TIM_CCER_CC2E; + 80128d0: 687b ldr r3, [r7, #4] + 80128d2: 6a1b ldr r3, [r3, #32] + 80128d4: f023 0210 bic.w r2, r3, #16 + 80128d8: 687b ldr r3, [r7, #4] + 80128da: 621a str r2, [r3, #32] + + /* Get the TIMx CR2 register value */ + tmpcr2 = TIMx->CR2; + 80128dc: 687b ldr r3, [r7, #4] + 80128de: 685b ldr r3, [r3, #4] + 80128e0: 613b str r3, [r7, #16] + + /* Get the TIMx CCMR1 register value */ + tmpccmrx = TIMx->CCMR1; + 80128e2: 687b ldr r3, [r7, #4] + 80128e4: 699b ldr r3, [r3, #24] + 80128e6: 60fb str r3, [r7, #12] + + /* Reset the Output Compare mode and Capture/Compare selection Bits */ + tmpccmrx &= ~TIM_CCMR1_OC2M; + 80128e8: 68fb ldr r3, [r7, #12] + 80128ea: f023 7380 bic.w r3, r3, #16777216 @ 0x1000000 + 80128ee: f423 43e0 bic.w r3, r3, #28672 @ 0x7000 + 80128f2: 60fb str r3, [r7, #12] + tmpccmrx &= ~TIM_CCMR1_CC2S; + 80128f4: 68fb ldr r3, [r7, #12] + 80128f6: f423 7340 bic.w r3, r3, #768 @ 0x300 + 80128fa: 60fb str r3, [r7, #12] + + /* Select the Output Compare Mode */ + tmpccmrx |= (OC_Config->OCMode << 8U); + 80128fc: 683b ldr r3, [r7, #0] + 80128fe: 681b ldr r3, [r3, #0] + 8012900: 021b lsls r3, r3, #8 + 8012902: 68fa ldr r2, [r7, #12] + 8012904: 4313 orrs r3, r2 + 8012906: 60fb str r3, [r7, #12] + + /* Reset the Output Polarity level */ + tmpccer &= ~TIM_CCER_CC2P; + 8012908: 697b ldr r3, [r7, #20] + 801290a: f023 0320 bic.w r3, r3, #32 + 801290e: 617b str r3, [r7, #20] + /* Set the Output Compare Polarity */ + tmpccer |= (OC_Config->OCPolarity << 4U); + 8012910: 683b ldr r3, [r7, #0] + 8012912: 689b ldr r3, [r3, #8] + 8012914: 011b lsls r3, r3, #4 + 8012916: 697a ldr r2, [r7, #20] + 8012918: 4313 orrs r3, r2 + 801291a: 617b str r3, [r7, #20] + + if (IS_TIM_CCXN_INSTANCE(TIMx, TIM_CHANNEL_2)) + 801291c: 687b ldr r3, [r7, #4] + 801291e: 4a28 ldr r2, [pc, #160] @ (80129c0 ) + 8012920: 4293 cmp r3, r2 + 8012922: d003 beq.n 801292c + 8012924: 687b ldr r3, [r7, #4] + 8012926: 4a27 ldr r2, [pc, #156] @ (80129c4 ) + 8012928: 4293 cmp r3, r2 + 801292a: d10d bne.n 8012948 + { + assert_param(IS_TIM_OCN_POLARITY(OC_Config->OCNPolarity)); + + /* Reset the Output N Polarity level */ + tmpccer &= ~TIM_CCER_CC2NP; + 801292c: 697b ldr r3, [r7, #20] + 801292e: f023 0380 bic.w r3, r3, #128 @ 0x80 + 8012932: 617b str r3, [r7, #20] + /* Set the Output N Polarity */ + tmpccer |= (OC_Config->OCNPolarity << 4U); + 8012934: 683b ldr r3, [r7, #0] + 8012936: 68db ldr r3, [r3, #12] + 8012938: 011b lsls r3, r3, #4 + 801293a: 697a ldr r2, [r7, #20] + 801293c: 4313 orrs r3, r2 + 801293e: 617b str r3, [r7, #20] + /* Reset the Output N State */ + tmpccer &= ~TIM_CCER_CC2NE; + 8012940: 697b ldr r3, [r7, #20] + 8012942: f023 0340 bic.w r3, r3, #64 @ 0x40 + 8012946: 617b str r3, [r7, #20] + } + + if (IS_TIM_BREAK_INSTANCE(TIMx)) + 8012948: 687b ldr r3, [r7, #4] + 801294a: 4a1d ldr r2, [pc, #116] @ (80129c0 ) + 801294c: 4293 cmp r3, r2 + 801294e: d00f beq.n 8012970 + 8012950: 687b ldr r3, [r7, #4] + 8012952: 4a1c ldr r2, [pc, #112] @ (80129c4 ) + 8012954: 4293 cmp r3, r2 + 8012956: d00b beq.n 8012970 + 8012958: 687b ldr r3, [r7, #4] + 801295a: 4a1b ldr r2, [pc, #108] @ (80129c8 ) + 801295c: 4293 cmp r3, r2 + 801295e: d007 beq.n 8012970 + 8012960: 687b ldr r3, [r7, #4] + 8012962: 4a1a ldr r2, [pc, #104] @ (80129cc ) + 8012964: 4293 cmp r3, r2 + 8012966: d003 beq.n 8012970 + 8012968: 687b ldr r3, [r7, #4] + 801296a: 4a19 ldr r2, [pc, #100] @ (80129d0 ) + 801296c: 4293 cmp r3, r2 + 801296e: d113 bne.n 8012998 + /* Check parameters */ + assert_param(IS_TIM_OCNIDLE_STATE(OC_Config->OCNIdleState)); + assert_param(IS_TIM_OCIDLE_STATE(OC_Config->OCIdleState)); + + /* Reset the Output Compare and Output Compare N IDLE State */ + tmpcr2 &= ~TIM_CR2_OIS2; + 8012970: 693b ldr r3, [r7, #16] + 8012972: f423 6380 bic.w r3, r3, #1024 @ 0x400 + 8012976: 613b str r3, [r7, #16] + tmpcr2 &= ~TIM_CR2_OIS2N; + 8012978: 693b ldr r3, [r7, #16] + 801297a: f423 6300 bic.w r3, r3, #2048 @ 0x800 + 801297e: 613b str r3, [r7, #16] + /* Set the Output Idle state */ + tmpcr2 |= (OC_Config->OCIdleState << 2U); + 8012980: 683b ldr r3, [r7, #0] + 8012982: 695b ldr r3, [r3, #20] + 8012984: 009b lsls r3, r3, #2 + 8012986: 693a ldr r2, [r7, #16] + 8012988: 4313 orrs r3, r2 + 801298a: 613b str r3, [r7, #16] + /* Set the Output N Idle state */ + tmpcr2 |= (OC_Config->OCNIdleState << 2U); + 801298c: 683b ldr r3, [r7, #0] + 801298e: 699b ldr r3, [r3, #24] + 8012990: 009b lsls r3, r3, #2 + 8012992: 693a ldr r2, [r7, #16] + 8012994: 4313 orrs r3, r2 + 8012996: 613b str r3, [r7, #16] + } + + /* Write to TIMx CR2 */ + TIMx->CR2 = tmpcr2; + 8012998: 687b ldr r3, [r7, #4] + 801299a: 693a ldr r2, [r7, #16] + 801299c: 605a str r2, [r3, #4] + + /* Write to TIMx CCMR1 */ + TIMx->CCMR1 = tmpccmrx; + 801299e: 687b ldr r3, [r7, #4] + 80129a0: 68fa ldr r2, [r7, #12] + 80129a2: 619a str r2, [r3, #24] + + /* Set the Capture Compare Register value */ + TIMx->CCR2 = OC_Config->Pulse; + 80129a4: 683b ldr r3, [r7, #0] + 80129a6: 685a ldr r2, [r3, #4] + 80129a8: 687b ldr r3, [r7, #4] + 80129aa: 639a str r2, [r3, #56] @ 0x38 + + /* Write to TIMx CCER */ + TIMx->CCER = tmpccer; + 80129ac: 687b ldr r3, [r7, #4] + 80129ae: 697a ldr r2, [r7, #20] + 80129b0: 621a str r2, [r3, #32] +} + 80129b2: bf00 nop + 80129b4: 371c adds r7, #28 + 80129b6: 46bd mov sp, r7 + 80129b8: f85d 7b04 ldr.w r7, [sp], #4 + 80129bc: 4770 bx lr + 80129be: bf00 nop + 80129c0: 40012c00 .word 0x40012c00 + 80129c4: 40013400 .word 0x40013400 + 80129c8: 40014000 .word 0x40014000 + 80129cc: 40014400 .word 0x40014400 + 80129d0: 40014800 .word 0x40014800 + +080129d4 : + * @param TIMx to select the TIM peripheral + * @param OC_Config The output configuration structure + * @retval None + */ +static void TIM_OC3_SetConfig(TIM_TypeDef *TIMx, const TIM_OC_InitTypeDef *OC_Config) +{ + 80129d4: b480 push {r7} + 80129d6: b087 sub sp, #28 + 80129d8: af00 add r7, sp, #0 + 80129da: 6078 str r0, [r7, #4] + 80129dc: 6039 str r1, [r7, #0] + uint32_t tmpccmrx; + uint32_t tmpccer; + uint32_t tmpcr2; + + /* Get the TIMx CCER register value */ + tmpccer = TIMx->CCER; + 80129de: 687b ldr r3, [r7, #4] + 80129e0: 6a1b ldr r3, [r3, #32] + 80129e2: 617b str r3, [r7, #20] + + /* Disable the Channel 3: Reset the CC2E Bit */ + TIMx->CCER &= ~TIM_CCER_CC3E; + 80129e4: 687b ldr r3, [r7, #4] + 80129e6: 6a1b ldr r3, [r3, #32] + 80129e8: f423 7280 bic.w r2, r3, #256 @ 0x100 + 80129ec: 687b ldr r3, [r7, #4] + 80129ee: 621a str r2, [r3, #32] + + /* Get the TIMx CR2 register value */ + tmpcr2 = TIMx->CR2; + 80129f0: 687b ldr r3, [r7, #4] + 80129f2: 685b ldr r3, [r3, #4] + 80129f4: 613b str r3, [r7, #16] + + /* Get the TIMx CCMR2 register value */ + tmpccmrx = TIMx->CCMR2; + 80129f6: 687b ldr r3, [r7, #4] + 80129f8: 69db ldr r3, [r3, #28] + 80129fa: 60fb str r3, [r7, #12] + + /* Reset the Output Compare mode and Capture/Compare selection Bits */ + tmpccmrx &= ~TIM_CCMR2_OC3M; + 80129fc: 68fb ldr r3, [r7, #12] + 80129fe: f423 3380 bic.w r3, r3, #65536 @ 0x10000 + 8012a02: f023 0370 bic.w r3, r3, #112 @ 0x70 + 8012a06: 60fb str r3, [r7, #12] + tmpccmrx &= ~TIM_CCMR2_CC3S; + 8012a08: 68fb ldr r3, [r7, #12] + 8012a0a: f023 0303 bic.w r3, r3, #3 + 8012a0e: 60fb str r3, [r7, #12] + /* Select the Output Compare Mode */ + tmpccmrx |= OC_Config->OCMode; + 8012a10: 683b ldr r3, [r7, #0] + 8012a12: 681b ldr r3, [r3, #0] + 8012a14: 68fa ldr r2, [r7, #12] + 8012a16: 4313 orrs r3, r2 + 8012a18: 60fb str r3, [r7, #12] + + /* Reset the Output Polarity level */ + tmpccer &= ~TIM_CCER_CC3P; + 8012a1a: 697b ldr r3, [r7, #20] + 8012a1c: f423 7300 bic.w r3, r3, #512 @ 0x200 + 8012a20: 617b str r3, [r7, #20] + /* Set the Output Compare Polarity */ + tmpccer |= (OC_Config->OCPolarity << 8U); + 8012a22: 683b ldr r3, [r7, #0] + 8012a24: 689b ldr r3, [r3, #8] + 8012a26: 021b lsls r3, r3, #8 + 8012a28: 697a ldr r2, [r7, #20] + 8012a2a: 4313 orrs r3, r2 + 8012a2c: 617b str r3, [r7, #20] + + if (IS_TIM_CCXN_INSTANCE(TIMx, TIM_CHANNEL_3)) + 8012a2e: 687b ldr r3, [r7, #4] + 8012a30: 4a27 ldr r2, [pc, #156] @ (8012ad0 ) + 8012a32: 4293 cmp r3, r2 + 8012a34: d003 beq.n 8012a3e + 8012a36: 687b ldr r3, [r7, #4] + 8012a38: 4a26 ldr r2, [pc, #152] @ (8012ad4 ) + 8012a3a: 4293 cmp r3, r2 + 8012a3c: d10d bne.n 8012a5a + { + assert_param(IS_TIM_OCN_POLARITY(OC_Config->OCNPolarity)); + + /* Reset the Output N Polarity level */ + tmpccer &= ~TIM_CCER_CC3NP; + 8012a3e: 697b ldr r3, [r7, #20] + 8012a40: f423 6300 bic.w r3, r3, #2048 @ 0x800 + 8012a44: 617b str r3, [r7, #20] + /* Set the Output N Polarity */ + tmpccer |= (OC_Config->OCNPolarity << 8U); + 8012a46: 683b ldr r3, [r7, #0] + 8012a48: 68db ldr r3, [r3, #12] + 8012a4a: 021b lsls r3, r3, #8 + 8012a4c: 697a ldr r2, [r7, #20] + 8012a4e: 4313 orrs r3, r2 + 8012a50: 617b str r3, [r7, #20] + /* Reset the Output N State */ + tmpccer &= ~TIM_CCER_CC3NE; + 8012a52: 697b ldr r3, [r7, #20] + 8012a54: f423 6380 bic.w r3, r3, #1024 @ 0x400 + 8012a58: 617b str r3, [r7, #20] + } + + if (IS_TIM_BREAK_INSTANCE(TIMx)) + 8012a5a: 687b ldr r3, [r7, #4] + 8012a5c: 4a1c ldr r2, [pc, #112] @ (8012ad0 ) + 8012a5e: 4293 cmp r3, r2 + 8012a60: d00f beq.n 8012a82 + 8012a62: 687b ldr r3, [r7, #4] + 8012a64: 4a1b ldr r2, [pc, #108] @ (8012ad4 ) + 8012a66: 4293 cmp r3, r2 + 8012a68: d00b beq.n 8012a82 + 8012a6a: 687b ldr r3, [r7, #4] + 8012a6c: 4a1a ldr r2, [pc, #104] @ (8012ad8 ) + 8012a6e: 4293 cmp r3, r2 + 8012a70: d007 beq.n 8012a82 + 8012a72: 687b ldr r3, [r7, #4] + 8012a74: 4a19 ldr r2, [pc, #100] @ (8012adc ) + 8012a76: 4293 cmp r3, r2 + 8012a78: d003 beq.n 8012a82 + 8012a7a: 687b ldr r3, [r7, #4] + 8012a7c: 4a18 ldr r2, [pc, #96] @ (8012ae0 ) + 8012a7e: 4293 cmp r3, r2 + 8012a80: d113 bne.n 8012aaa + /* Check parameters */ + assert_param(IS_TIM_OCNIDLE_STATE(OC_Config->OCNIdleState)); + assert_param(IS_TIM_OCIDLE_STATE(OC_Config->OCIdleState)); + + /* Reset the Output Compare and Output Compare N IDLE State */ + tmpcr2 &= ~TIM_CR2_OIS3; + 8012a82: 693b ldr r3, [r7, #16] + 8012a84: f423 5380 bic.w r3, r3, #4096 @ 0x1000 + 8012a88: 613b str r3, [r7, #16] + tmpcr2 &= ~TIM_CR2_OIS3N; + 8012a8a: 693b ldr r3, [r7, #16] + 8012a8c: f423 5300 bic.w r3, r3, #8192 @ 0x2000 + 8012a90: 613b str r3, [r7, #16] + /* Set the Output Idle state */ + tmpcr2 |= (OC_Config->OCIdleState << 4U); + 8012a92: 683b ldr r3, [r7, #0] + 8012a94: 695b ldr r3, [r3, #20] + 8012a96: 011b lsls r3, r3, #4 + 8012a98: 693a ldr r2, [r7, #16] + 8012a9a: 4313 orrs r3, r2 + 8012a9c: 613b str r3, [r7, #16] + /* Set the Output N Idle state */ + tmpcr2 |= (OC_Config->OCNIdleState << 4U); + 8012a9e: 683b ldr r3, [r7, #0] + 8012aa0: 699b ldr r3, [r3, #24] + 8012aa2: 011b lsls r3, r3, #4 + 8012aa4: 693a ldr r2, [r7, #16] + 8012aa6: 4313 orrs r3, r2 + 8012aa8: 613b str r3, [r7, #16] + } + + /* Write to TIMx CR2 */ + TIMx->CR2 = tmpcr2; + 8012aaa: 687b ldr r3, [r7, #4] + 8012aac: 693a ldr r2, [r7, #16] + 8012aae: 605a str r2, [r3, #4] + + /* Write to TIMx CCMR2 */ + TIMx->CCMR2 = tmpccmrx; + 8012ab0: 687b ldr r3, [r7, #4] + 8012ab2: 68fa ldr r2, [r7, #12] + 8012ab4: 61da str r2, [r3, #28] + + /* Set the Capture Compare Register value */ + TIMx->CCR3 = OC_Config->Pulse; + 8012ab6: 683b ldr r3, [r7, #0] + 8012ab8: 685a ldr r2, [r3, #4] + 8012aba: 687b ldr r3, [r7, #4] + 8012abc: 63da str r2, [r3, #60] @ 0x3c + + /* Write to TIMx CCER */ + TIMx->CCER = tmpccer; + 8012abe: 687b ldr r3, [r7, #4] + 8012ac0: 697a ldr r2, [r7, #20] + 8012ac2: 621a str r2, [r3, #32] +} + 8012ac4: bf00 nop + 8012ac6: 371c adds r7, #28 + 8012ac8: 46bd mov sp, r7 + 8012aca: f85d 7b04 ldr.w r7, [sp], #4 + 8012ace: 4770 bx lr + 8012ad0: 40012c00 .word 0x40012c00 + 8012ad4: 40013400 .word 0x40013400 + 8012ad8: 40014000 .word 0x40014000 + 8012adc: 40014400 .word 0x40014400 + 8012ae0: 40014800 .word 0x40014800 + +08012ae4 : + * @param TIMx to select the TIM peripheral + * @param OC_Config The output configuration structure + * @retval None + */ +static void TIM_OC4_SetConfig(TIM_TypeDef *TIMx, const TIM_OC_InitTypeDef *OC_Config) +{ + 8012ae4: b480 push {r7} + 8012ae6: b087 sub sp, #28 + 8012ae8: af00 add r7, sp, #0 + 8012aea: 6078 str r0, [r7, #4] + 8012aec: 6039 str r1, [r7, #0] + uint32_t tmpccmrx; + uint32_t tmpccer; + uint32_t tmpcr2; + + /* Get the TIMx CCER register value */ + tmpccer = TIMx->CCER; + 8012aee: 687b ldr r3, [r7, #4] + 8012af0: 6a1b ldr r3, [r3, #32] + 8012af2: 613b str r3, [r7, #16] + + /* Disable the Channel 4: Reset the CC4E Bit */ + TIMx->CCER &= ~TIM_CCER_CC4E; + 8012af4: 687b ldr r3, [r7, #4] + 8012af6: 6a1b ldr r3, [r3, #32] + 8012af8: f423 5280 bic.w r2, r3, #4096 @ 0x1000 + 8012afc: 687b ldr r3, [r7, #4] + 8012afe: 621a str r2, [r3, #32] + + /* Get the TIMx CR2 register value */ + tmpcr2 = TIMx->CR2; + 8012b00: 687b ldr r3, [r7, #4] + 8012b02: 685b ldr r3, [r3, #4] + 8012b04: 617b str r3, [r7, #20] + + /* Get the TIMx CCMR2 register value */ + tmpccmrx = TIMx->CCMR2; + 8012b06: 687b ldr r3, [r7, #4] + 8012b08: 69db ldr r3, [r3, #28] + 8012b0a: 60fb str r3, [r7, #12] + + /* Reset the Output Compare mode and Capture/Compare selection Bits */ + tmpccmrx &= ~TIM_CCMR2_OC4M; + 8012b0c: 68fb ldr r3, [r7, #12] + 8012b0e: f023 7380 bic.w r3, r3, #16777216 @ 0x1000000 + 8012b12: f423 43e0 bic.w r3, r3, #28672 @ 0x7000 + 8012b16: 60fb str r3, [r7, #12] + tmpccmrx &= ~TIM_CCMR2_CC4S; + 8012b18: 68fb ldr r3, [r7, #12] + 8012b1a: f423 7340 bic.w r3, r3, #768 @ 0x300 + 8012b1e: 60fb str r3, [r7, #12] + + /* Select the Output Compare Mode */ + tmpccmrx |= (OC_Config->OCMode << 8U); + 8012b20: 683b ldr r3, [r7, #0] + 8012b22: 681b ldr r3, [r3, #0] + 8012b24: 021b lsls r3, r3, #8 + 8012b26: 68fa ldr r2, [r7, #12] + 8012b28: 4313 orrs r3, r2 + 8012b2a: 60fb str r3, [r7, #12] + + /* Reset the Output Polarity level */ + tmpccer &= ~TIM_CCER_CC4P; + 8012b2c: 693b ldr r3, [r7, #16] + 8012b2e: f423 5300 bic.w r3, r3, #8192 @ 0x2000 + 8012b32: 613b str r3, [r7, #16] + /* Set the Output Compare Polarity */ + tmpccer |= (OC_Config->OCPolarity << 12U); + 8012b34: 683b ldr r3, [r7, #0] + 8012b36: 689b ldr r3, [r3, #8] + 8012b38: 031b lsls r3, r3, #12 + 8012b3a: 693a ldr r2, [r7, #16] + 8012b3c: 4313 orrs r3, r2 + 8012b3e: 613b str r3, [r7, #16] + + if (IS_TIM_BREAK_INSTANCE(TIMx)) + 8012b40: 687b ldr r3, [r7, #4] + 8012b42: 4a18 ldr r2, [pc, #96] @ (8012ba4 ) + 8012b44: 4293 cmp r3, r2 + 8012b46: d00f beq.n 8012b68 + 8012b48: 687b ldr r3, [r7, #4] + 8012b4a: 4a17 ldr r2, [pc, #92] @ (8012ba8 ) + 8012b4c: 4293 cmp r3, r2 + 8012b4e: d00b beq.n 8012b68 + 8012b50: 687b ldr r3, [r7, #4] + 8012b52: 4a16 ldr r2, [pc, #88] @ (8012bac ) + 8012b54: 4293 cmp r3, r2 + 8012b56: d007 beq.n 8012b68 + 8012b58: 687b ldr r3, [r7, #4] + 8012b5a: 4a15 ldr r2, [pc, #84] @ (8012bb0 ) + 8012b5c: 4293 cmp r3, r2 + 8012b5e: d003 beq.n 8012b68 + 8012b60: 687b ldr r3, [r7, #4] + 8012b62: 4a14 ldr r2, [pc, #80] @ (8012bb4 ) + 8012b64: 4293 cmp r3, r2 + 8012b66: d109 bne.n 8012b7c + { + /* Check parameters */ + assert_param(IS_TIM_OCIDLE_STATE(OC_Config->OCIdleState)); + + /* Reset the Output Compare IDLE State */ + tmpcr2 &= ~TIM_CR2_OIS4; + 8012b68: 697b ldr r3, [r7, #20] + 8012b6a: f423 4380 bic.w r3, r3, #16384 @ 0x4000 + 8012b6e: 617b str r3, [r7, #20] + + /* Set the Output Idle state */ + tmpcr2 |= (OC_Config->OCIdleState << 6U); + 8012b70: 683b ldr r3, [r7, #0] + 8012b72: 695b ldr r3, [r3, #20] + 8012b74: 019b lsls r3, r3, #6 + 8012b76: 697a ldr r2, [r7, #20] + 8012b78: 4313 orrs r3, r2 + 8012b7a: 617b str r3, [r7, #20] + } + + /* Write to TIMx CR2 */ + TIMx->CR2 = tmpcr2; + 8012b7c: 687b ldr r3, [r7, #4] + 8012b7e: 697a ldr r2, [r7, #20] + 8012b80: 605a str r2, [r3, #4] + + /* Write to TIMx CCMR2 */ + TIMx->CCMR2 = tmpccmrx; + 8012b82: 687b ldr r3, [r7, #4] + 8012b84: 68fa ldr r2, [r7, #12] + 8012b86: 61da str r2, [r3, #28] + + /* Set the Capture Compare Register value */ + TIMx->CCR4 = OC_Config->Pulse; + 8012b88: 683b ldr r3, [r7, #0] + 8012b8a: 685a ldr r2, [r3, #4] + 8012b8c: 687b ldr r3, [r7, #4] + 8012b8e: 641a str r2, [r3, #64] @ 0x40 + + /* Write to TIMx CCER */ + TIMx->CCER = tmpccer; + 8012b90: 687b ldr r3, [r7, #4] + 8012b92: 693a ldr r2, [r7, #16] + 8012b94: 621a str r2, [r3, #32] +} + 8012b96: bf00 nop + 8012b98: 371c adds r7, #28 + 8012b9a: 46bd mov sp, r7 + 8012b9c: f85d 7b04 ldr.w r7, [sp], #4 + 8012ba0: 4770 bx lr + 8012ba2: bf00 nop + 8012ba4: 40012c00 .word 0x40012c00 + 8012ba8: 40013400 .word 0x40013400 + 8012bac: 40014000 .word 0x40014000 + 8012bb0: 40014400 .word 0x40014400 + 8012bb4: 40014800 .word 0x40014800 + +08012bb8 : + * @param OC_Config The output configuration structure + * @retval None + */ +static void TIM_OC5_SetConfig(TIM_TypeDef *TIMx, + const TIM_OC_InitTypeDef *OC_Config) +{ + 8012bb8: b480 push {r7} + 8012bba: b087 sub sp, #28 + 8012bbc: af00 add r7, sp, #0 + 8012bbe: 6078 str r0, [r7, #4] + 8012bc0: 6039 str r1, [r7, #0] + uint32_t tmpccmrx; + uint32_t tmpccer; + uint32_t tmpcr2; + + /* Get the TIMx CCER register value */ + tmpccer = TIMx->CCER; + 8012bc2: 687b ldr r3, [r7, #4] + 8012bc4: 6a1b ldr r3, [r3, #32] + 8012bc6: 613b str r3, [r7, #16] + + /* Disable the output: Reset the CCxE Bit */ + TIMx->CCER &= ~TIM_CCER_CC5E; + 8012bc8: 687b ldr r3, [r7, #4] + 8012bca: 6a1b ldr r3, [r3, #32] + 8012bcc: f423 3280 bic.w r2, r3, #65536 @ 0x10000 + 8012bd0: 687b ldr r3, [r7, #4] + 8012bd2: 621a str r2, [r3, #32] + + /* Get the TIMx CR2 register value */ + tmpcr2 = TIMx->CR2; + 8012bd4: 687b ldr r3, [r7, #4] + 8012bd6: 685b ldr r3, [r3, #4] + 8012bd8: 617b str r3, [r7, #20] + /* Get the TIMx CCMR1 register value */ + tmpccmrx = TIMx->CCMR3; + 8012bda: 687b ldr r3, [r7, #4] + 8012bdc: 6d5b ldr r3, [r3, #84] @ 0x54 + 8012bde: 60fb str r3, [r7, #12] + + /* Reset the Output Compare Mode Bits */ + tmpccmrx &= ~(TIM_CCMR3_OC5M); + 8012be0: 68fb ldr r3, [r7, #12] + 8012be2: f423 3380 bic.w r3, r3, #65536 @ 0x10000 + 8012be6: f023 0370 bic.w r3, r3, #112 @ 0x70 + 8012bea: 60fb str r3, [r7, #12] + /* Select the Output Compare Mode */ + tmpccmrx |= OC_Config->OCMode; + 8012bec: 683b ldr r3, [r7, #0] + 8012bee: 681b ldr r3, [r3, #0] + 8012bf0: 68fa ldr r2, [r7, #12] + 8012bf2: 4313 orrs r3, r2 + 8012bf4: 60fb str r3, [r7, #12] + + /* Reset the Output Polarity level */ + tmpccer &= ~TIM_CCER_CC5P; + 8012bf6: 693b ldr r3, [r7, #16] + 8012bf8: f423 3300 bic.w r3, r3, #131072 @ 0x20000 + 8012bfc: 613b str r3, [r7, #16] + /* Set the Output Compare Polarity */ + tmpccer |= (OC_Config->OCPolarity << 16U); + 8012bfe: 683b ldr r3, [r7, #0] + 8012c00: 689b ldr r3, [r3, #8] + 8012c02: 041b lsls r3, r3, #16 + 8012c04: 693a ldr r2, [r7, #16] + 8012c06: 4313 orrs r3, r2 + 8012c08: 613b str r3, [r7, #16] + + if (IS_TIM_BREAK_INSTANCE(TIMx)) + 8012c0a: 687b ldr r3, [r7, #4] + 8012c0c: 4a17 ldr r2, [pc, #92] @ (8012c6c ) + 8012c0e: 4293 cmp r3, r2 + 8012c10: d00f beq.n 8012c32 + 8012c12: 687b ldr r3, [r7, #4] + 8012c14: 4a16 ldr r2, [pc, #88] @ (8012c70 ) + 8012c16: 4293 cmp r3, r2 + 8012c18: d00b beq.n 8012c32 + 8012c1a: 687b ldr r3, [r7, #4] + 8012c1c: 4a15 ldr r2, [pc, #84] @ (8012c74 ) + 8012c1e: 4293 cmp r3, r2 + 8012c20: d007 beq.n 8012c32 + 8012c22: 687b ldr r3, [r7, #4] + 8012c24: 4a14 ldr r2, [pc, #80] @ (8012c78 ) + 8012c26: 4293 cmp r3, r2 + 8012c28: d003 beq.n 8012c32 + 8012c2a: 687b ldr r3, [r7, #4] + 8012c2c: 4a13 ldr r2, [pc, #76] @ (8012c7c ) + 8012c2e: 4293 cmp r3, r2 + 8012c30: d109 bne.n 8012c46 + { + /* Reset the Output Compare IDLE State */ + tmpcr2 &= ~TIM_CR2_OIS5; + 8012c32: 697b ldr r3, [r7, #20] + 8012c34: f423 3380 bic.w r3, r3, #65536 @ 0x10000 + 8012c38: 617b str r3, [r7, #20] + /* Set the Output Idle state */ + tmpcr2 |= (OC_Config->OCIdleState << 8U); + 8012c3a: 683b ldr r3, [r7, #0] + 8012c3c: 695b ldr r3, [r3, #20] + 8012c3e: 021b lsls r3, r3, #8 + 8012c40: 697a ldr r2, [r7, #20] + 8012c42: 4313 orrs r3, r2 + 8012c44: 617b str r3, [r7, #20] + } + /* Write to TIMx CR2 */ + TIMx->CR2 = tmpcr2; + 8012c46: 687b ldr r3, [r7, #4] + 8012c48: 697a ldr r2, [r7, #20] + 8012c4a: 605a str r2, [r3, #4] + + /* Write to TIMx CCMR3 */ + TIMx->CCMR3 = tmpccmrx; + 8012c4c: 687b ldr r3, [r7, #4] + 8012c4e: 68fa ldr r2, [r7, #12] + 8012c50: 655a str r2, [r3, #84] @ 0x54 + + /* Set the Capture Compare Register value */ + TIMx->CCR5 = OC_Config->Pulse; + 8012c52: 683b ldr r3, [r7, #0] + 8012c54: 685a ldr r2, [r3, #4] + 8012c56: 687b ldr r3, [r7, #4] + 8012c58: 659a str r2, [r3, #88] @ 0x58 + + /* Write to TIMx CCER */ + TIMx->CCER = tmpccer; + 8012c5a: 687b ldr r3, [r7, #4] + 8012c5c: 693a ldr r2, [r7, #16] + 8012c5e: 621a str r2, [r3, #32] +} + 8012c60: bf00 nop + 8012c62: 371c adds r7, #28 + 8012c64: 46bd mov sp, r7 + 8012c66: f85d 7b04 ldr.w r7, [sp], #4 + 8012c6a: 4770 bx lr + 8012c6c: 40012c00 .word 0x40012c00 + 8012c70: 40013400 .word 0x40013400 + 8012c74: 40014000 .word 0x40014000 + 8012c78: 40014400 .word 0x40014400 + 8012c7c: 40014800 .word 0x40014800 + +08012c80 : + * @param OC_Config The output configuration structure + * @retval None + */ +static void TIM_OC6_SetConfig(TIM_TypeDef *TIMx, + const TIM_OC_InitTypeDef *OC_Config) +{ + 8012c80: b480 push {r7} + 8012c82: b087 sub sp, #28 + 8012c84: af00 add r7, sp, #0 + 8012c86: 6078 str r0, [r7, #4] + 8012c88: 6039 str r1, [r7, #0] + uint32_t tmpccmrx; + uint32_t tmpccer; + uint32_t tmpcr2; + + /* Get the TIMx CCER register value */ + tmpccer = TIMx->CCER; + 8012c8a: 687b ldr r3, [r7, #4] + 8012c8c: 6a1b ldr r3, [r3, #32] + 8012c8e: 613b str r3, [r7, #16] + + /* Disable the output: Reset the CCxE Bit */ + TIMx->CCER &= ~TIM_CCER_CC6E; + 8012c90: 687b ldr r3, [r7, #4] + 8012c92: 6a1b ldr r3, [r3, #32] + 8012c94: f423 1280 bic.w r2, r3, #1048576 @ 0x100000 + 8012c98: 687b ldr r3, [r7, #4] + 8012c9a: 621a str r2, [r3, #32] + + /* Get the TIMx CR2 register value */ + tmpcr2 = TIMx->CR2; + 8012c9c: 687b ldr r3, [r7, #4] + 8012c9e: 685b ldr r3, [r3, #4] + 8012ca0: 617b str r3, [r7, #20] + /* Get the TIMx CCMR1 register value */ + tmpccmrx = TIMx->CCMR3; + 8012ca2: 687b ldr r3, [r7, #4] + 8012ca4: 6d5b ldr r3, [r3, #84] @ 0x54 + 8012ca6: 60fb str r3, [r7, #12] + + /* Reset the Output Compare Mode Bits */ + tmpccmrx &= ~(TIM_CCMR3_OC6M); + 8012ca8: 68fb ldr r3, [r7, #12] + 8012caa: f023 7380 bic.w r3, r3, #16777216 @ 0x1000000 + 8012cae: f423 43e0 bic.w r3, r3, #28672 @ 0x7000 + 8012cb2: 60fb str r3, [r7, #12] + /* Select the Output Compare Mode */ + tmpccmrx |= (OC_Config->OCMode << 8U); + 8012cb4: 683b ldr r3, [r7, #0] + 8012cb6: 681b ldr r3, [r3, #0] + 8012cb8: 021b lsls r3, r3, #8 + 8012cba: 68fa ldr r2, [r7, #12] + 8012cbc: 4313 orrs r3, r2 + 8012cbe: 60fb str r3, [r7, #12] + + /* Reset the Output Polarity level */ + tmpccer &= (uint32_t)~TIM_CCER_CC6P; + 8012cc0: 693b ldr r3, [r7, #16] + 8012cc2: f423 1300 bic.w r3, r3, #2097152 @ 0x200000 + 8012cc6: 613b str r3, [r7, #16] + /* Set the Output Compare Polarity */ + tmpccer |= (OC_Config->OCPolarity << 20U); + 8012cc8: 683b ldr r3, [r7, #0] + 8012cca: 689b ldr r3, [r3, #8] + 8012ccc: 051b lsls r3, r3, #20 + 8012cce: 693a ldr r2, [r7, #16] + 8012cd0: 4313 orrs r3, r2 + 8012cd2: 613b str r3, [r7, #16] + + if (IS_TIM_BREAK_INSTANCE(TIMx)) + 8012cd4: 687b ldr r3, [r7, #4] + 8012cd6: 4a18 ldr r2, [pc, #96] @ (8012d38 ) + 8012cd8: 4293 cmp r3, r2 + 8012cda: d00f beq.n 8012cfc + 8012cdc: 687b ldr r3, [r7, #4] + 8012cde: 4a17 ldr r2, [pc, #92] @ (8012d3c ) + 8012ce0: 4293 cmp r3, r2 + 8012ce2: d00b beq.n 8012cfc + 8012ce4: 687b ldr r3, [r7, #4] + 8012ce6: 4a16 ldr r2, [pc, #88] @ (8012d40 ) + 8012ce8: 4293 cmp r3, r2 + 8012cea: d007 beq.n 8012cfc + 8012cec: 687b ldr r3, [r7, #4] + 8012cee: 4a15 ldr r2, [pc, #84] @ (8012d44 ) + 8012cf0: 4293 cmp r3, r2 + 8012cf2: d003 beq.n 8012cfc + 8012cf4: 687b ldr r3, [r7, #4] + 8012cf6: 4a14 ldr r2, [pc, #80] @ (8012d48 ) + 8012cf8: 4293 cmp r3, r2 + 8012cfa: d109 bne.n 8012d10 + { + /* Reset the Output Compare IDLE State */ + tmpcr2 &= ~TIM_CR2_OIS6; + 8012cfc: 697b ldr r3, [r7, #20] + 8012cfe: f423 2380 bic.w r3, r3, #262144 @ 0x40000 + 8012d02: 617b str r3, [r7, #20] + /* Set the Output Idle state */ + tmpcr2 |= (OC_Config->OCIdleState << 10U); + 8012d04: 683b ldr r3, [r7, #0] + 8012d06: 695b ldr r3, [r3, #20] + 8012d08: 029b lsls r3, r3, #10 + 8012d0a: 697a ldr r2, [r7, #20] + 8012d0c: 4313 orrs r3, r2 + 8012d0e: 617b str r3, [r7, #20] + } + + /* Write to TIMx CR2 */ + TIMx->CR2 = tmpcr2; + 8012d10: 687b ldr r3, [r7, #4] + 8012d12: 697a ldr r2, [r7, #20] + 8012d14: 605a str r2, [r3, #4] + + /* Write to TIMx CCMR3 */ + TIMx->CCMR3 = tmpccmrx; + 8012d16: 687b ldr r3, [r7, #4] + 8012d18: 68fa ldr r2, [r7, #12] + 8012d1a: 655a str r2, [r3, #84] @ 0x54 + + /* Set the Capture Compare Register value */ + TIMx->CCR6 = OC_Config->Pulse; + 8012d1c: 683b ldr r3, [r7, #0] + 8012d1e: 685a ldr r2, [r3, #4] + 8012d20: 687b ldr r3, [r7, #4] + 8012d22: 65da str r2, [r3, #92] @ 0x5c + + /* Write to TIMx CCER */ + TIMx->CCER = tmpccer; + 8012d24: 687b ldr r3, [r7, #4] + 8012d26: 693a ldr r2, [r7, #16] + 8012d28: 621a str r2, [r3, #32] +} + 8012d2a: bf00 nop + 8012d2c: 371c adds r7, #28 + 8012d2e: 46bd mov sp, r7 + 8012d30: f85d 7b04 ldr.w r7, [sp], #4 + 8012d34: 4770 bx lr + 8012d36: bf00 nop + 8012d38: 40012c00 .word 0x40012c00 + 8012d3c: 40013400 .word 0x40013400 + 8012d40: 40014000 .word 0x40014000 + 8012d44: 40014400 .word 0x40014400 + 8012d48: 40014800 .word 0x40014800 + +08012d4c : + * @param sSlaveConfig Slave timer configuration + * @retval None + */ +static HAL_StatusTypeDef TIM_SlaveTimer_SetConfig(TIM_HandleTypeDef *htim, + const TIM_SlaveConfigTypeDef *sSlaveConfig) +{ + 8012d4c: b580 push {r7, lr} + 8012d4e: b086 sub sp, #24 + 8012d50: af00 add r7, sp, #0 + 8012d52: 6078 str r0, [r7, #4] + 8012d54: 6039 str r1, [r7, #0] + HAL_StatusTypeDef status = HAL_OK; + 8012d56: 2300 movs r3, #0 + 8012d58: 75fb strb r3, [r7, #23] + uint32_t tmpsmcr; + uint32_t tmpccmr1; + uint32_t tmpccer; + + /* Get the TIMx SMCR register value */ + tmpsmcr = htim->Instance->SMCR; + 8012d5a: 687b ldr r3, [r7, #4] + 8012d5c: 681b ldr r3, [r3, #0] + 8012d5e: 689b ldr r3, [r3, #8] + 8012d60: 613b str r3, [r7, #16] + + /* Reset the Trigger Selection Bits */ + tmpsmcr &= ~TIM_SMCR_TS; + 8012d62: 693b ldr r3, [r7, #16] + 8012d64: f023 0370 bic.w r3, r3, #112 @ 0x70 + 8012d68: 613b str r3, [r7, #16] + /* Set the Input Trigger source */ + tmpsmcr |= sSlaveConfig->InputTrigger; + 8012d6a: 683b ldr r3, [r7, #0] + 8012d6c: 685b ldr r3, [r3, #4] + 8012d6e: 693a ldr r2, [r7, #16] + 8012d70: 4313 orrs r3, r2 + 8012d72: 613b str r3, [r7, #16] + + /* Reset the slave mode Bits */ + tmpsmcr &= ~TIM_SMCR_SMS; + 8012d74: 693b ldr r3, [r7, #16] + 8012d76: f423 3380 bic.w r3, r3, #65536 @ 0x10000 + 8012d7a: f023 0307 bic.w r3, r3, #7 + 8012d7e: 613b str r3, [r7, #16] + /* Set the slave mode */ + tmpsmcr |= sSlaveConfig->SlaveMode; + 8012d80: 683b ldr r3, [r7, #0] + 8012d82: 681b ldr r3, [r3, #0] + 8012d84: 693a ldr r2, [r7, #16] + 8012d86: 4313 orrs r3, r2 + 8012d88: 613b str r3, [r7, #16] + + /* Write to TIMx SMCR */ + htim->Instance->SMCR = tmpsmcr; + 8012d8a: 687b ldr r3, [r7, #4] + 8012d8c: 681b ldr r3, [r3, #0] + 8012d8e: 693a ldr r2, [r7, #16] + 8012d90: 609a str r2, [r3, #8] + + /* Configure the trigger prescaler, filter, and polarity */ + switch (sSlaveConfig->InputTrigger) + 8012d92: 683b ldr r3, [r7, #0] + 8012d94: 685b ldr r3, [r3, #4] + 8012d96: 2b70 cmp r3, #112 @ 0x70 + 8012d98: d01a beq.n 8012dd0 + 8012d9a: 2b70 cmp r3, #112 @ 0x70 + 8012d9c: d860 bhi.n 8012e60 + 8012d9e: 2b60 cmp r3, #96 @ 0x60 + 8012da0: d054 beq.n 8012e4c + 8012da2: 2b60 cmp r3, #96 @ 0x60 + 8012da4: d85c bhi.n 8012e60 + 8012da6: 2b50 cmp r3, #80 @ 0x50 + 8012da8: d046 beq.n 8012e38 + 8012daa: 2b50 cmp r3, #80 @ 0x50 + 8012dac: d858 bhi.n 8012e60 + 8012dae: 2b40 cmp r3, #64 @ 0x40 + 8012db0: d019 beq.n 8012de6 + 8012db2: 2b40 cmp r3, #64 @ 0x40 + 8012db4: d854 bhi.n 8012e60 + 8012db6: 2b30 cmp r3, #48 @ 0x30 + 8012db8: d055 beq.n 8012e66 + 8012dba: 2b30 cmp r3, #48 @ 0x30 + 8012dbc: d850 bhi.n 8012e60 + 8012dbe: 2b20 cmp r3, #32 + 8012dc0: d051 beq.n 8012e66 + 8012dc2: 2b20 cmp r3, #32 + 8012dc4: d84c bhi.n 8012e60 + 8012dc6: 2b00 cmp r3, #0 + 8012dc8: d04d beq.n 8012e66 + 8012dca: 2b10 cmp r3, #16 + 8012dcc: d04b beq.n 8012e66 + 8012dce: e047 b.n 8012e60 + assert_param(IS_TIM_CLOCKSOURCE_ETRMODE1_INSTANCE(htim->Instance)); + assert_param(IS_TIM_TRIGGERPRESCALER(sSlaveConfig->TriggerPrescaler)); + assert_param(IS_TIM_TRIGGERPOLARITY(sSlaveConfig->TriggerPolarity)); + assert_param(IS_TIM_TRIGGERFILTER(sSlaveConfig->TriggerFilter)); + /* Configure the ETR Trigger source */ + TIM_ETR_SetConfig(htim->Instance, + 8012dd0: 687b ldr r3, [r7, #4] + 8012dd2: 6818 ldr r0, [r3, #0] + sSlaveConfig->TriggerPrescaler, + 8012dd4: 683b ldr r3, [r7, #0] + 8012dd6: 68d9 ldr r1, [r3, #12] + sSlaveConfig->TriggerPolarity, + 8012dd8: 683b ldr r3, [r7, #0] + 8012dda: 689a ldr r2, [r3, #8] + sSlaveConfig->TriggerFilter); + 8012ddc: 683b ldr r3, [r7, #0] + 8012dde: 691b ldr r3, [r3, #16] + TIM_ETR_SetConfig(htim->Instance, + 8012de0: f000 f8a6 bl 8012f30 + break; + 8012de4: e040 b.n 8012e68 + { + /* Check the parameters */ + assert_param(IS_TIM_CC1_INSTANCE(htim->Instance)); + assert_param(IS_TIM_TRIGGERFILTER(sSlaveConfig->TriggerFilter)); + + if (sSlaveConfig->SlaveMode == TIM_SLAVEMODE_GATED) + 8012de6: 683b ldr r3, [r7, #0] + 8012de8: 681b ldr r3, [r3, #0] + 8012dea: 2b05 cmp r3, #5 + 8012dec: d101 bne.n 8012df2 + { + return HAL_ERROR; + 8012dee: 2301 movs r3, #1 + 8012df0: e03b b.n 8012e6a + } + + /* Disable the Channel 1: Reset the CC1E Bit */ + tmpccer = htim->Instance->CCER; + 8012df2: 687b ldr r3, [r7, #4] + 8012df4: 681b ldr r3, [r3, #0] + 8012df6: 6a1b ldr r3, [r3, #32] + 8012df8: 60fb str r3, [r7, #12] + htim->Instance->CCER &= ~TIM_CCER_CC1E; + 8012dfa: 687b ldr r3, [r7, #4] + 8012dfc: 681b ldr r3, [r3, #0] + 8012dfe: 6a1a ldr r2, [r3, #32] + 8012e00: 687b ldr r3, [r7, #4] + 8012e02: 681b ldr r3, [r3, #0] + 8012e04: f022 0201 bic.w r2, r2, #1 + 8012e08: 621a str r2, [r3, #32] + tmpccmr1 = htim->Instance->CCMR1; + 8012e0a: 687b ldr r3, [r7, #4] + 8012e0c: 681b ldr r3, [r3, #0] + 8012e0e: 699b ldr r3, [r3, #24] + 8012e10: 60bb str r3, [r7, #8] + + /* Set the filter */ + tmpccmr1 &= ~TIM_CCMR1_IC1F; + 8012e12: 68bb ldr r3, [r7, #8] + 8012e14: f023 03f0 bic.w r3, r3, #240 @ 0xf0 + 8012e18: 60bb str r3, [r7, #8] + tmpccmr1 |= ((sSlaveConfig->TriggerFilter) << 4U); + 8012e1a: 683b ldr r3, [r7, #0] + 8012e1c: 691b ldr r3, [r3, #16] + 8012e1e: 011b lsls r3, r3, #4 + 8012e20: 68ba ldr r2, [r7, #8] + 8012e22: 4313 orrs r3, r2 + 8012e24: 60bb str r3, [r7, #8] + + /* Write to TIMx CCMR1 and CCER registers */ + htim->Instance->CCMR1 = tmpccmr1; + 8012e26: 687b ldr r3, [r7, #4] + 8012e28: 681b ldr r3, [r3, #0] + 8012e2a: 68ba ldr r2, [r7, #8] + 8012e2c: 619a str r2, [r3, #24] + htim->Instance->CCER = tmpccer; + 8012e2e: 687b ldr r3, [r7, #4] + 8012e30: 681b ldr r3, [r3, #0] + 8012e32: 68fa ldr r2, [r7, #12] + 8012e34: 621a str r2, [r3, #32] + break; + 8012e36: e017 b.n 8012e68 + assert_param(IS_TIM_CC1_INSTANCE(htim->Instance)); + assert_param(IS_TIM_TRIGGERPOLARITY(sSlaveConfig->TriggerPolarity)); + assert_param(IS_TIM_TRIGGERFILTER(sSlaveConfig->TriggerFilter)); + + /* Configure TI1 Filter and Polarity */ + TIM_TI1_ConfigInputStage(htim->Instance, + 8012e38: 687b ldr r3, [r7, #4] + 8012e3a: 6818 ldr r0, [r3, #0] + sSlaveConfig->TriggerPolarity, + 8012e3c: 683b ldr r3, [r7, #0] + 8012e3e: 6899 ldr r1, [r3, #8] + sSlaveConfig->TriggerFilter); + 8012e40: 683b ldr r3, [r7, #0] + 8012e42: 691b ldr r3, [r3, #16] + TIM_TI1_ConfigInputStage(htim->Instance, + 8012e44: 461a mov r2, r3 + 8012e46: f000 f814 bl 8012e72 + break; + 8012e4a: e00d b.n 8012e68 + assert_param(IS_TIM_CC2_INSTANCE(htim->Instance)); + assert_param(IS_TIM_TRIGGERPOLARITY(sSlaveConfig->TriggerPolarity)); + assert_param(IS_TIM_TRIGGERFILTER(sSlaveConfig->TriggerFilter)); + + /* Configure TI2 Filter and Polarity */ + TIM_TI2_ConfigInputStage(htim->Instance, + 8012e4c: 687b ldr r3, [r7, #4] + 8012e4e: 6818 ldr r0, [r3, #0] + sSlaveConfig->TriggerPolarity, + 8012e50: 683b ldr r3, [r7, #0] + 8012e52: 6899 ldr r1, [r3, #8] + sSlaveConfig->TriggerFilter); + 8012e54: 683b ldr r3, [r7, #0] + 8012e56: 691b ldr r3, [r3, #16] + TIM_TI2_ConfigInputStage(htim->Instance, + 8012e58: 461a mov r2, r3 + 8012e5a: f000 f839 bl 8012ed0 + break; + 8012e5e: e003 b.n 8012e68 + assert_param(IS_TIM_CC2_INSTANCE(htim->Instance)); + break; + } + + default: + status = HAL_ERROR; + 8012e60: 2301 movs r3, #1 + 8012e62: 75fb strb r3, [r7, #23] + break; + 8012e64: e000 b.n 8012e68 + break; + 8012e66: bf00 nop + } + + return status; + 8012e68: 7dfb ldrb r3, [r7, #23] +} + 8012e6a: 4618 mov r0, r3 + 8012e6c: 3718 adds r7, #24 + 8012e6e: 46bd mov sp, r7 + 8012e70: bd80 pop {r7, pc} + +08012e72 : + * @param TIM_ICFilter Specifies the Input Capture Filter. + * This parameter must be a value between 0x00 and 0x0F. + * @retval None + */ +static void TIM_TI1_ConfigInputStage(TIM_TypeDef *TIMx, uint32_t TIM_ICPolarity, uint32_t TIM_ICFilter) +{ + 8012e72: b480 push {r7} + 8012e74: b087 sub sp, #28 + 8012e76: af00 add r7, sp, #0 + 8012e78: 60f8 str r0, [r7, #12] + 8012e7a: 60b9 str r1, [r7, #8] + 8012e7c: 607a str r2, [r7, #4] + uint32_t tmpccmr1; + uint32_t tmpccer; + + /* Disable the Channel 1: Reset the CC1E Bit */ + tmpccer = TIMx->CCER; + 8012e7e: 68fb ldr r3, [r7, #12] + 8012e80: 6a1b ldr r3, [r3, #32] + 8012e82: 617b str r3, [r7, #20] + TIMx->CCER &= ~TIM_CCER_CC1E; + 8012e84: 68fb ldr r3, [r7, #12] + 8012e86: 6a1b ldr r3, [r3, #32] + 8012e88: f023 0201 bic.w r2, r3, #1 + 8012e8c: 68fb ldr r3, [r7, #12] + 8012e8e: 621a str r2, [r3, #32] + tmpccmr1 = TIMx->CCMR1; + 8012e90: 68fb ldr r3, [r7, #12] + 8012e92: 699b ldr r3, [r3, #24] + 8012e94: 613b str r3, [r7, #16] + + /* Set the filter */ + tmpccmr1 &= ~TIM_CCMR1_IC1F; + 8012e96: 693b ldr r3, [r7, #16] + 8012e98: f023 03f0 bic.w r3, r3, #240 @ 0xf0 + 8012e9c: 613b str r3, [r7, #16] + tmpccmr1 |= (TIM_ICFilter << 4U); + 8012e9e: 687b ldr r3, [r7, #4] + 8012ea0: 011b lsls r3, r3, #4 + 8012ea2: 693a ldr r2, [r7, #16] + 8012ea4: 4313 orrs r3, r2 + 8012ea6: 613b str r3, [r7, #16] + + /* Select the Polarity and set the CC1E Bit */ + tmpccer &= ~(TIM_CCER_CC1P | TIM_CCER_CC1NP); + 8012ea8: 697b ldr r3, [r7, #20] + 8012eaa: f023 030a bic.w r3, r3, #10 + 8012eae: 617b str r3, [r7, #20] + tmpccer |= TIM_ICPolarity; + 8012eb0: 697a ldr r2, [r7, #20] + 8012eb2: 68bb ldr r3, [r7, #8] + 8012eb4: 4313 orrs r3, r2 + 8012eb6: 617b str r3, [r7, #20] + + /* Write to TIMx CCMR1 and CCER registers */ + TIMx->CCMR1 = tmpccmr1; + 8012eb8: 68fb ldr r3, [r7, #12] + 8012eba: 693a ldr r2, [r7, #16] + 8012ebc: 619a str r2, [r3, #24] + TIMx->CCER = tmpccer; + 8012ebe: 68fb ldr r3, [r7, #12] + 8012ec0: 697a ldr r2, [r7, #20] + 8012ec2: 621a str r2, [r3, #32] +} + 8012ec4: bf00 nop + 8012ec6: 371c adds r7, #28 + 8012ec8: 46bd mov sp, r7 + 8012eca: f85d 7b04 ldr.w r7, [sp], #4 + 8012ece: 4770 bx lr + +08012ed0 : + * @param TIM_ICFilter Specifies the Input Capture Filter. + * This parameter must be a value between 0x00 and 0x0F. + * @retval None + */ +static void TIM_TI2_ConfigInputStage(TIM_TypeDef *TIMx, uint32_t TIM_ICPolarity, uint32_t TIM_ICFilter) +{ + 8012ed0: b480 push {r7} + 8012ed2: b087 sub sp, #28 + 8012ed4: af00 add r7, sp, #0 + 8012ed6: 60f8 str r0, [r7, #12] + 8012ed8: 60b9 str r1, [r7, #8] + 8012eda: 607a str r2, [r7, #4] + uint32_t tmpccmr1; + uint32_t tmpccer; + + /* Disable the Channel 2: Reset the CC2E Bit */ + tmpccer = TIMx->CCER; + 8012edc: 68fb ldr r3, [r7, #12] + 8012ede: 6a1b ldr r3, [r3, #32] + 8012ee0: 617b str r3, [r7, #20] + TIMx->CCER &= ~TIM_CCER_CC2E; + 8012ee2: 68fb ldr r3, [r7, #12] + 8012ee4: 6a1b ldr r3, [r3, #32] + 8012ee6: f023 0210 bic.w r2, r3, #16 + 8012eea: 68fb ldr r3, [r7, #12] + 8012eec: 621a str r2, [r3, #32] + tmpccmr1 = TIMx->CCMR1; + 8012eee: 68fb ldr r3, [r7, #12] + 8012ef0: 699b ldr r3, [r3, #24] + 8012ef2: 613b str r3, [r7, #16] + + /* Set the filter */ + tmpccmr1 &= ~TIM_CCMR1_IC2F; + 8012ef4: 693b ldr r3, [r7, #16] + 8012ef6: f423 4370 bic.w r3, r3, #61440 @ 0xf000 + 8012efa: 613b str r3, [r7, #16] + tmpccmr1 |= (TIM_ICFilter << 12U); + 8012efc: 687b ldr r3, [r7, #4] + 8012efe: 031b lsls r3, r3, #12 + 8012f00: 693a ldr r2, [r7, #16] + 8012f02: 4313 orrs r3, r2 + 8012f04: 613b str r3, [r7, #16] + + /* Select the Polarity and set the CC2E Bit */ + tmpccer &= ~(TIM_CCER_CC2P | TIM_CCER_CC2NP); + 8012f06: 697b ldr r3, [r7, #20] + 8012f08: f023 03a0 bic.w r3, r3, #160 @ 0xa0 + 8012f0c: 617b str r3, [r7, #20] + tmpccer |= (TIM_ICPolarity << 4U); + 8012f0e: 68bb ldr r3, [r7, #8] + 8012f10: 011b lsls r3, r3, #4 + 8012f12: 697a ldr r2, [r7, #20] + 8012f14: 4313 orrs r3, r2 + 8012f16: 617b str r3, [r7, #20] + + /* Write to TIMx CCMR1 and CCER registers */ + TIMx->CCMR1 = tmpccmr1 ; + 8012f18: 68fb ldr r3, [r7, #12] + 8012f1a: 693a ldr r2, [r7, #16] + 8012f1c: 619a str r2, [r3, #24] + TIMx->CCER = tmpccer; + 8012f1e: 68fb ldr r3, [r7, #12] + 8012f20: 697a ldr r2, [r7, #20] + 8012f22: 621a str r2, [r3, #32] +} + 8012f24: bf00 nop + 8012f26: 371c adds r7, #28 + 8012f28: 46bd mov sp, r7 + 8012f2a: f85d 7b04 ldr.w r7, [sp], #4 + 8012f2e: 4770 bx lr + +08012f30 : + * This parameter must be a value between 0x00 and 0x0F + * @retval None + */ +void TIM_ETR_SetConfig(TIM_TypeDef *TIMx, uint32_t TIM_ExtTRGPrescaler, + uint32_t TIM_ExtTRGPolarity, uint32_t ExtTRGFilter) +{ + 8012f30: b480 push {r7} + 8012f32: b087 sub sp, #28 + 8012f34: af00 add r7, sp, #0 + 8012f36: 60f8 str r0, [r7, #12] + 8012f38: 60b9 str r1, [r7, #8] + 8012f3a: 607a str r2, [r7, #4] + 8012f3c: 603b str r3, [r7, #0] + uint32_t tmpsmcr; + + tmpsmcr = TIMx->SMCR; + 8012f3e: 68fb ldr r3, [r7, #12] + 8012f40: 689b ldr r3, [r3, #8] + 8012f42: 617b str r3, [r7, #20] + + /* Reset the ETR Bits */ + tmpsmcr &= ~(TIM_SMCR_ETF | TIM_SMCR_ETPS | TIM_SMCR_ECE | TIM_SMCR_ETP); + 8012f44: 697b ldr r3, [r7, #20] + 8012f46: f423 437f bic.w r3, r3, #65280 @ 0xff00 + 8012f4a: 617b str r3, [r7, #20] + + /* Set the Prescaler, the Filter value and the Polarity */ + tmpsmcr |= (uint32_t)(TIM_ExtTRGPrescaler | (TIM_ExtTRGPolarity | (ExtTRGFilter << 8U))); + 8012f4c: 683b ldr r3, [r7, #0] + 8012f4e: 021a lsls r2, r3, #8 + 8012f50: 687b ldr r3, [r7, #4] + 8012f52: 431a orrs r2, r3 + 8012f54: 68bb ldr r3, [r7, #8] + 8012f56: 4313 orrs r3, r2 + 8012f58: 697a ldr r2, [r7, #20] + 8012f5a: 4313 orrs r3, r2 + 8012f5c: 617b str r3, [r7, #20] + + /* Write to TIMx SMCR */ + TIMx->SMCR = tmpsmcr; + 8012f5e: 68fb ldr r3, [r7, #12] + 8012f60: 697a ldr r2, [r7, #20] + 8012f62: 609a str r2, [r3, #8] +} + 8012f64: bf00 nop + 8012f66: 371c adds r7, #28 + 8012f68: 46bd mov sp, r7 + 8012f6a: f85d 7b04 ldr.w r7, [sp], #4 + 8012f6e: 4770 bx lr + +08012f70 : + * @param ChannelState specifies the TIM Channel CCxE bit new state. + * This parameter can be: TIM_CCx_ENABLE or TIM_CCx_DISABLE. + * @retval None + */ +void TIM_CCxChannelCmd(TIM_TypeDef *TIMx, uint32_t Channel, uint32_t ChannelState) +{ + 8012f70: b480 push {r7} + 8012f72: b087 sub sp, #28 + 8012f74: af00 add r7, sp, #0 + 8012f76: 60f8 str r0, [r7, #12] + 8012f78: 60b9 str r1, [r7, #8] + 8012f7a: 607a str r2, [r7, #4] + + /* Check the parameters */ + assert_param(IS_TIM_CC1_INSTANCE(TIMx)); + assert_param(IS_TIM_CHANNELS(Channel)); + + tmp = TIM_CCER_CC1E << (Channel & 0x1FU); /* 0x1FU = 31 bits max shift */ + 8012f7c: 68bb ldr r3, [r7, #8] + 8012f7e: f003 031f and.w r3, r3, #31 + 8012f82: 2201 movs r2, #1 + 8012f84: fa02 f303 lsl.w r3, r2, r3 + 8012f88: 617b str r3, [r7, #20] + + /* Reset the CCxE Bit */ + TIMx->CCER &= ~tmp; + 8012f8a: 68fb ldr r3, [r7, #12] + 8012f8c: 6a1a ldr r2, [r3, #32] + 8012f8e: 697b ldr r3, [r7, #20] + 8012f90: 43db mvns r3, r3 + 8012f92: 401a ands r2, r3 + 8012f94: 68fb ldr r3, [r7, #12] + 8012f96: 621a str r2, [r3, #32] + + /* Set or reset the CCxE Bit */ + TIMx->CCER |= (uint32_t)(ChannelState << (Channel & 0x1FU)); /* 0x1FU = 31 bits max shift */ + 8012f98: 68fb ldr r3, [r7, #12] + 8012f9a: 6a1a ldr r2, [r3, #32] + 8012f9c: 68bb ldr r3, [r7, #8] + 8012f9e: f003 031f and.w r3, r3, #31 + 8012fa2: 6879 ldr r1, [r7, #4] + 8012fa4: fa01 f303 lsl.w r3, r1, r3 + 8012fa8: 431a orrs r2, r3 + 8012faa: 68fb ldr r3, [r7, #12] + 8012fac: 621a str r2, [r3, #32] +} + 8012fae: bf00 nop + 8012fb0: 371c adds r7, #28 + 8012fb2: 46bd mov sp, r7 + 8012fb4: f85d 7b04 ldr.w r7, [sp], #4 + 8012fb8: 4770 bx lr + ... + +08012fbc : + * mode. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_TIMEx_MasterConfigSynchronization(TIM_HandleTypeDef *htim, + const TIM_MasterConfigTypeDef *sMasterConfig) +{ + 8012fbc: b480 push {r7} + 8012fbe: b085 sub sp, #20 + 8012fc0: af00 add r7, sp, #0 + 8012fc2: 6078 str r0, [r7, #4] + 8012fc4: 6039 str r1, [r7, #0] + assert_param(IS_TIM_MASTER_INSTANCE(htim->Instance)); + assert_param(IS_TIM_TRGO_SOURCE(sMasterConfig->MasterOutputTrigger)); + assert_param(IS_TIM_MSM_STATE(sMasterConfig->MasterSlaveMode)); + + /* Check input state */ + __HAL_LOCK(htim); + 8012fc6: 687b ldr r3, [r7, #4] + 8012fc8: f893 303c ldrb.w r3, [r3, #60] @ 0x3c + 8012fcc: 2b01 cmp r3, #1 + 8012fce: d101 bne.n 8012fd4 + 8012fd0: 2302 movs r3, #2 + 8012fd2: e068 b.n 80130a6 + 8012fd4: 687b ldr r3, [r7, #4] + 8012fd6: 2201 movs r2, #1 + 8012fd8: f883 203c strb.w r2, [r3, #60] @ 0x3c + + /* Change the handler state */ + htim->State = HAL_TIM_STATE_BUSY; + 8012fdc: 687b ldr r3, [r7, #4] + 8012fde: 2202 movs r2, #2 + 8012fe0: f883 203d strb.w r2, [r3, #61] @ 0x3d + + /* Get the TIMx CR2 register value */ + tmpcr2 = htim->Instance->CR2; + 8012fe4: 687b ldr r3, [r7, #4] + 8012fe6: 681b ldr r3, [r3, #0] + 8012fe8: 685b ldr r3, [r3, #4] + 8012fea: 60fb str r3, [r7, #12] + + /* Get the TIMx SMCR register value */ + tmpsmcr = htim->Instance->SMCR; + 8012fec: 687b ldr r3, [r7, #4] + 8012fee: 681b ldr r3, [r3, #0] + 8012ff0: 689b ldr r3, [r3, #8] + 8012ff2: 60bb str r3, [r7, #8] + + /* If the timer supports ADC synchronization through TRGO2, set the master mode selection 2 */ + if (IS_TIM_TRGO2_INSTANCE(htim->Instance)) + 8012ff4: 687b ldr r3, [r7, #4] + 8012ff6: 681b ldr r3, [r3, #0] + 8012ff8: 4a2e ldr r2, [pc, #184] @ (80130b4 ) + 8012ffa: 4293 cmp r3, r2 + 8012ffc: d004 beq.n 8013008 + 8012ffe: 687b ldr r3, [r7, #4] + 8013000: 681b ldr r3, [r3, #0] + 8013002: 4a2d ldr r2, [pc, #180] @ (80130b8 ) + 8013004: 4293 cmp r3, r2 + 8013006: d108 bne.n 801301a + { + /* Check the parameters */ + assert_param(IS_TIM_TRGO2_SOURCE(sMasterConfig->MasterOutputTrigger2)); + + /* Clear the MMS2 bits */ + tmpcr2 &= ~TIM_CR2_MMS2; + 8013008: 68fb ldr r3, [r7, #12] + 801300a: f423 0370 bic.w r3, r3, #15728640 @ 0xf00000 + 801300e: 60fb str r3, [r7, #12] + /* Select the TRGO2 source*/ + tmpcr2 |= sMasterConfig->MasterOutputTrigger2; + 8013010: 683b ldr r3, [r7, #0] + 8013012: 685b ldr r3, [r3, #4] + 8013014: 68fa ldr r2, [r7, #12] + 8013016: 4313 orrs r3, r2 + 8013018: 60fb str r3, [r7, #12] + } + + /* Reset the MMS Bits */ + tmpcr2 &= ~TIM_CR2_MMS; + 801301a: 68fb ldr r3, [r7, #12] + 801301c: f023 0370 bic.w r3, r3, #112 @ 0x70 + 8013020: 60fb str r3, [r7, #12] + /* Select the TRGO source */ + tmpcr2 |= sMasterConfig->MasterOutputTrigger; + 8013022: 683b ldr r3, [r7, #0] + 8013024: 681b ldr r3, [r3, #0] + 8013026: 68fa ldr r2, [r7, #12] + 8013028: 4313 orrs r3, r2 + 801302a: 60fb str r3, [r7, #12] + + /* Update TIMx CR2 */ + htim->Instance->CR2 = tmpcr2; + 801302c: 687b ldr r3, [r7, #4] + 801302e: 681b ldr r3, [r3, #0] + 8013030: 68fa ldr r2, [r7, #12] + 8013032: 605a str r2, [r3, #4] + + if (IS_TIM_SLAVE_INSTANCE(htim->Instance)) + 8013034: 687b ldr r3, [r7, #4] + 8013036: 681b ldr r3, [r3, #0] + 8013038: 4a1e ldr r2, [pc, #120] @ (80130b4 ) + 801303a: 4293 cmp r3, r2 + 801303c: d01d beq.n 801307a + 801303e: 687b ldr r3, [r7, #4] + 8013040: 681b ldr r3, [r3, #0] + 8013042: f1b3 4f80 cmp.w r3, #1073741824 @ 0x40000000 + 8013046: d018 beq.n 801307a + 8013048: 687b ldr r3, [r7, #4] + 801304a: 681b ldr r3, [r3, #0] + 801304c: 4a1b ldr r2, [pc, #108] @ (80130bc ) + 801304e: 4293 cmp r3, r2 + 8013050: d013 beq.n 801307a + 8013052: 687b ldr r3, [r7, #4] + 8013054: 681b ldr r3, [r3, #0] + 8013056: 4a1a ldr r2, [pc, #104] @ (80130c0 ) + 8013058: 4293 cmp r3, r2 + 801305a: d00e beq.n 801307a + 801305c: 687b ldr r3, [r7, #4] + 801305e: 681b ldr r3, [r3, #0] + 8013060: 4a18 ldr r2, [pc, #96] @ (80130c4 ) + 8013062: 4293 cmp r3, r2 + 8013064: d009 beq.n 801307a + 8013066: 687b ldr r3, [r7, #4] + 8013068: 681b ldr r3, [r3, #0] + 801306a: 4a13 ldr r2, [pc, #76] @ (80130b8 ) + 801306c: 4293 cmp r3, r2 + 801306e: d004 beq.n 801307a + 8013070: 687b ldr r3, [r7, #4] + 8013072: 681b ldr r3, [r3, #0] + 8013074: 4a14 ldr r2, [pc, #80] @ (80130c8 ) + 8013076: 4293 cmp r3, r2 + 8013078: d10c bne.n 8013094 + { + /* Reset the MSM Bit */ + tmpsmcr &= ~TIM_SMCR_MSM; + 801307a: 68bb ldr r3, [r7, #8] + 801307c: f023 0380 bic.w r3, r3, #128 @ 0x80 + 8013080: 60bb str r3, [r7, #8] + /* Set master mode */ + tmpsmcr |= sMasterConfig->MasterSlaveMode; + 8013082: 683b ldr r3, [r7, #0] + 8013084: 689b ldr r3, [r3, #8] + 8013086: 68ba ldr r2, [r7, #8] + 8013088: 4313 orrs r3, r2 + 801308a: 60bb str r3, [r7, #8] + + /* Update TIMx SMCR */ + htim->Instance->SMCR = tmpsmcr; + 801308c: 687b ldr r3, [r7, #4] + 801308e: 681b ldr r3, [r3, #0] + 8013090: 68ba ldr r2, [r7, #8] + 8013092: 609a str r2, [r3, #8] + } + + /* Change the htim state */ + htim->State = HAL_TIM_STATE_READY; + 8013094: 687b ldr r3, [r7, #4] + 8013096: 2201 movs r2, #1 + 8013098: f883 203d strb.w r2, [r3, #61] @ 0x3d + + __HAL_UNLOCK(htim); + 801309c: 687b ldr r3, [r7, #4] + 801309e: 2200 movs r2, #0 + 80130a0: f883 203c strb.w r2, [r3, #60] @ 0x3c + + return HAL_OK; + 80130a4: 2300 movs r3, #0 +} + 80130a6: 4618 mov r0, r3 + 80130a8: 3714 adds r7, #20 + 80130aa: 46bd mov sp, r7 + 80130ac: f85d 7b04 ldr.w r7, [sp], #4 + 80130b0: 4770 bx lr + 80130b2: bf00 nop + 80130b4: 40012c00 .word 0x40012c00 + 80130b8: 40013400 .word 0x40013400 + 80130bc: 40000400 .word 0x40000400 + 80130c0: 40000800 .word 0x40000800 + 80130c4: 40000c00 .word 0x40000c00 + 80130c8: 40014000 .word 0x40014000 + +080130cc : + * interrupt can be enabled by calling the @ref __HAL_TIM_ENABLE_IT macro. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_TIMEx_ConfigBreakDeadTime(TIM_HandleTypeDef *htim, + const TIM_BreakDeadTimeConfigTypeDef *sBreakDeadTimeConfig) +{ + 80130cc: b480 push {r7} + 80130ce: b085 sub sp, #20 + 80130d0: af00 add r7, sp, #0 + 80130d2: 6078 str r0, [r7, #4] + 80130d4: 6039 str r1, [r7, #0] + /* Keep this variable initialized to 0 as it is used to configure BDTR register */ + uint32_t tmpbdtr = 0U; + 80130d6: 2300 movs r3, #0 + 80130d8: 60fb str r3, [r7, #12] + assert_param(IS_TIM_BREAK_POLARITY(sBreakDeadTimeConfig->BreakPolarity)); + assert_param(IS_TIM_BREAK_FILTER(sBreakDeadTimeConfig->BreakFilter)); + assert_param(IS_TIM_AUTOMATIC_OUTPUT_STATE(sBreakDeadTimeConfig->AutomaticOutput)); + + /* Check input state */ + __HAL_LOCK(htim); + 80130da: 687b ldr r3, [r7, #4] + 80130dc: f893 303c ldrb.w r3, [r3, #60] @ 0x3c + 80130e0: 2b01 cmp r3, #1 + 80130e2: d101 bne.n 80130e8 + 80130e4: 2302 movs r3, #2 + 80130e6: e065 b.n 80131b4 + 80130e8: 687b ldr r3, [r7, #4] + 80130ea: 2201 movs r2, #1 + 80130ec: f883 203c strb.w r2, [r3, #60] @ 0x3c + + /* Set the Lock level, the Break enable Bit and the Polarity, the OSSR State, + the OSSI State, the dead time value and the Automatic Output Enable Bit */ + + /* Set the BDTR bits */ + MODIFY_REG(tmpbdtr, TIM_BDTR_DTG, sBreakDeadTimeConfig->DeadTime); + 80130f0: 68fb ldr r3, [r7, #12] + 80130f2: f023 02ff bic.w r2, r3, #255 @ 0xff + 80130f6: 683b ldr r3, [r7, #0] + 80130f8: 68db ldr r3, [r3, #12] + 80130fa: 4313 orrs r3, r2 + 80130fc: 60fb str r3, [r7, #12] + MODIFY_REG(tmpbdtr, TIM_BDTR_LOCK, sBreakDeadTimeConfig->LockLevel); + 80130fe: 68fb ldr r3, [r7, #12] + 8013100: f423 7240 bic.w r2, r3, #768 @ 0x300 + 8013104: 683b ldr r3, [r7, #0] + 8013106: 689b ldr r3, [r3, #8] + 8013108: 4313 orrs r3, r2 + 801310a: 60fb str r3, [r7, #12] + MODIFY_REG(tmpbdtr, TIM_BDTR_OSSI, sBreakDeadTimeConfig->OffStateIDLEMode); + 801310c: 68fb ldr r3, [r7, #12] + 801310e: f423 6280 bic.w r2, r3, #1024 @ 0x400 + 8013112: 683b ldr r3, [r7, #0] + 8013114: 685b ldr r3, [r3, #4] + 8013116: 4313 orrs r3, r2 + 8013118: 60fb str r3, [r7, #12] + MODIFY_REG(tmpbdtr, TIM_BDTR_OSSR, sBreakDeadTimeConfig->OffStateRunMode); + 801311a: 68fb ldr r3, [r7, #12] + 801311c: f423 6200 bic.w r2, r3, #2048 @ 0x800 + 8013120: 683b ldr r3, [r7, #0] + 8013122: 681b ldr r3, [r3, #0] + 8013124: 4313 orrs r3, r2 + 8013126: 60fb str r3, [r7, #12] + MODIFY_REG(tmpbdtr, TIM_BDTR_BKE, sBreakDeadTimeConfig->BreakState); + 8013128: 68fb ldr r3, [r7, #12] + 801312a: f423 5280 bic.w r2, r3, #4096 @ 0x1000 + 801312e: 683b ldr r3, [r7, #0] + 8013130: 691b ldr r3, [r3, #16] + 8013132: 4313 orrs r3, r2 + 8013134: 60fb str r3, [r7, #12] + MODIFY_REG(tmpbdtr, TIM_BDTR_BKP, sBreakDeadTimeConfig->BreakPolarity); + 8013136: 68fb ldr r3, [r7, #12] + 8013138: f423 5200 bic.w r2, r3, #8192 @ 0x2000 + 801313c: 683b ldr r3, [r7, #0] + 801313e: 695b ldr r3, [r3, #20] + 8013140: 4313 orrs r3, r2 + 8013142: 60fb str r3, [r7, #12] + MODIFY_REG(tmpbdtr, TIM_BDTR_AOE, sBreakDeadTimeConfig->AutomaticOutput); + 8013144: 68fb ldr r3, [r7, #12] + 8013146: f423 4280 bic.w r2, r3, #16384 @ 0x4000 + 801314a: 683b ldr r3, [r7, #0] + 801314c: 6a9b ldr r3, [r3, #40] @ 0x28 + 801314e: 4313 orrs r3, r2 + 8013150: 60fb str r3, [r7, #12] + MODIFY_REG(tmpbdtr, TIM_BDTR_BKF, (sBreakDeadTimeConfig->BreakFilter << TIM_BDTR_BKF_Pos)); + 8013152: 68fb ldr r3, [r7, #12] + 8013154: f423 2270 bic.w r2, r3, #983040 @ 0xf0000 + 8013158: 683b ldr r3, [r7, #0] + 801315a: 699b ldr r3, [r3, #24] + 801315c: 041b lsls r3, r3, #16 + 801315e: 4313 orrs r3, r2 + 8013160: 60fb str r3, [r7, #12] + + if (IS_TIM_BKIN2_INSTANCE(htim->Instance)) + 8013162: 687b ldr r3, [r7, #4] + 8013164: 681b ldr r3, [r3, #0] + 8013166: 4a16 ldr r2, [pc, #88] @ (80131c0 ) + 8013168: 4293 cmp r3, r2 + 801316a: d004 beq.n 8013176 + 801316c: 687b ldr r3, [r7, #4] + 801316e: 681b ldr r3, [r3, #0] + 8013170: 4a14 ldr r2, [pc, #80] @ (80131c4 ) + 8013172: 4293 cmp r3, r2 + 8013174: d115 bne.n 80131a2 + assert_param(IS_TIM_BREAK2_STATE(sBreakDeadTimeConfig->Break2State)); + assert_param(IS_TIM_BREAK2_POLARITY(sBreakDeadTimeConfig->Break2Polarity)); + assert_param(IS_TIM_BREAK_FILTER(sBreakDeadTimeConfig->Break2Filter)); + + /* Set the BREAK2 input related BDTR bits */ + MODIFY_REG(tmpbdtr, TIM_BDTR_BK2F, (sBreakDeadTimeConfig->Break2Filter << TIM_BDTR_BK2F_Pos)); + 8013176: 68fb ldr r3, [r7, #12] + 8013178: f423 0270 bic.w r2, r3, #15728640 @ 0xf00000 + 801317c: 683b ldr r3, [r7, #0] + 801317e: 6a5b ldr r3, [r3, #36] @ 0x24 + 8013180: 051b lsls r3, r3, #20 + 8013182: 4313 orrs r3, r2 + 8013184: 60fb str r3, [r7, #12] + MODIFY_REG(tmpbdtr, TIM_BDTR_BK2E, sBreakDeadTimeConfig->Break2State); + 8013186: 68fb ldr r3, [r7, #12] + 8013188: f023 7280 bic.w r2, r3, #16777216 @ 0x1000000 + 801318c: 683b ldr r3, [r7, #0] + 801318e: 69db ldr r3, [r3, #28] + 8013190: 4313 orrs r3, r2 + 8013192: 60fb str r3, [r7, #12] + MODIFY_REG(tmpbdtr, TIM_BDTR_BK2P, sBreakDeadTimeConfig->Break2Polarity); + 8013194: 68fb ldr r3, [r7, #12] + 8013196: f023 7200 bic.w r2, r3, #33554432 @ 0x2000000 + 801319a: 683b ldr r3, [r7, #0] + 801319c: 6a1b ldr r3, [r3, #32] + 801319e: 4313 orrs r3, r2 + 80131a0: 60fb str r3, [r7, #12] + } + + /* Set TIMx_BDTR */ + htim->Instance->BDTR = tmpbdtr; + 80131a2: 687b ldr r3, [r7, #4] + 80131a4: 681b ldr r3, [r3, #0] + 80131a6: 68fa ldr r2, [r7, #12] + 80131a8: 645a str r2, [r3, #68] @ 0x44 + + __HAL_UNLOCK(htim); + 80131aa: 687b ldr r3, [r7, #4] + 80131ac: 2200 movs r2, #0 + 80131ae: f883 203c strb.w r2, [r3, #60] @ 0x3c + + return HAL_OK; + 80131b2: 2300 movs r3, #0 +} + 80131b4: 4618 mov r0, r3 + 80131b6: 3714 adds r7, #20 + 80131b8: 46bd mov sp, r7 + 80131ba: f85d 7b04 ldr.w r7, [sp], #4 + 80131be: 4770 bx lr + 80131c0: 40012c00 .word 0x40012c00 + 80131c4: 40013400 .word 0x40013400 + +080131c8 : + * @brief Commutation callback in non-blocking mode + * @param htim TIM handle + * @retval None + */ +__weak void HAL_TIMEx_CommutCallback(TIM_HandleTypeDef *htim) +{ + 80131c8: b480 push {r7} + 80131ca: b083 sub sp, #12 + 80131cc: af00 add r7, sp, #0 + 80131ce: 6078 str r0, [r7, #4] + UNUSED(htim); + + /* NOTE : This function should not be modified, when the callback is needed, + the HAL_TIMEx_CommutCallback could be implemented in the user file + */ +} + 80131d0: bf00 nop + 80131d2: 370c adds r7, #12 + 80131d4: 46bd mov sp, r7 + 80131d6: f85d 7b04 ldr.w r7, [sp], #4 + 80131da: 4770 bx lr + +080131dc : + * @brief Break detection callback in non-blocking mode + * @param htim TIM handle + * @retval None + */ +__weak void HAL_TIMEx_BreakCallback(TIM_HandleTypeDef *htim) +{ + 80131dc: b480 push {r7} + 80131de: b083 sub sp, #12 + 80131e0: af00 add r7, sp, #0 + 80131e2: 6078 str r0, [r7, #4] + UNUSED(htim); + + /* NOTE : This function should not be modified, when the callback is needed, + the HAL_TIMEx_BreakCallback could be implemented in the user file + */ +} + 80131e4: bf00 nop + 80131e6: 370c adds r7, #12 + 80131e8: 46bd mov sp, r7 + 80131ea: f85d 7b04 ldr.w r7, [sp], #4 + 80131ee: 4770 bx lr + +080131f0 : + * @brief Break2 detection callback in non blocking mode + * @param htim: TIM handle + * @retval None + */ +__weak void HAL_TIMEx_Break2Callback(TIM_HandleTypeDef *htim) +{ + 80131f0: b480 push {r7} + 80131f2: b083 sub sp, #12 + 80131f4: af00 add r7, sp, #0 + 80131f6: 6078 str r0, [r7, #4] + UNUSED(htim); + + /* NOTE : This function Should not be modified, when the callback is needed, + the HAL_TIMEx_Break2Callback could be implemented in the user file + */ +} + 80131f8: bf00 nop + 80131fa: 370c adds r7, #12 + 80131fc: 46bd mov sp, r7 + 80131fe: f85d 7b04 ldr.w r7, [sp], #4 + 8013202: 4770 bx lr + +08013204 : + * parameters in the UART_InitTypeDef and initialize the associated handle. + * @param huart UART handle. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_UART_Init(UART_HandleTypeDef *huart) +{ + 8013204: b580 push {r7, lr} + 8013206: b082 sub sp, #8 + 8013208: af00 add r7, sp, #0 + 801320a: 6078 str r0, [r7, #4] + /* Check the UART handle allocation */ + if (huart == NULL) + 801320c: 687b ldr r3, [r7, #4] + 801320e: 2b00 cmp r3, #0 + 8013210: d101 bne.n 8013216 + { + return HAL_ERROR; + 8013212: 2301 movs r3, #1 + 8013214: e040 b.n 8013298 + { + /* Check the parameters */ + assert_param((IS_UART_INSTANCE(huart->Instance)) || (IS_LPUART_INSTANCE(huart->Instance))); + } + + if (huart->gState == HAL_UART_STATE_RESET) + 8013216: 687b ldr r3, [r7, #4] + 8013218: 6fdb ldr r3, [r3, #124] @ 0x7c + 801321a: 2b00 cmp r3, #0 + 801321c: d106 bne.n 801322c + { + /* Allocate lock resource and initialize it */ + huart->Lock = HAL_UNLOCKED; + 801321e: 687b ldr r3, [r7, #4] + 8013220: 2200 movs r2, #0 + 8013222: f883 2078 strb.w r2, [r3, #120] @ 0x78 + + /* Init the low level hardware */ + huart->MspInitCallback(huart); +#else + /* Init the low level hardware : GPIO, CLOCK */ + HAL_UART_MspInit(huart); + 8013226: 6878 ldr r0, [r7, #4] + 8013228: f7f6 fd4c bl 8009cc4 +#endif /* (USE_HAL_UART_REGISTER_CALLBACKS) */ + } + + huart->gState = HAL_UART_STATE_BUSY; + 801322c: 687b ldr r3, [r7, #4] + 801322e: 2224 movs r2, #36 @ 0x24 + 8013230: 67da str r2, [r3, #124] @ 0x7c + + __HAL_UART_DISABLE(huart); + 8013232: 687b ldr r3, [r7, #4] + 8013234: 681b ldr r3, [r3, #0] + 8013236: 681a ldr r2, [r3, #0] + 8013238: 687b ldr r3, [r7, #4] + 801323a: 681b ldr r3, [r3, #0] + 801323c: f022 0201 bic.w r2, r2, #1 + 8013240: 601a str r2, [r3, #0] + + /* Perform advanced settings configuration */ + /* For some items, configuration requires to be done prior TE and RE bits are set */ + if (huart->AdvancedInit.AdvFeatureInit != UART_ADVFEATURE_NO_INIT) + 8013242: 687b ldr r3, [r7, #4] + 8013244: 6a5b ldr r3, [r3, #36] @ 0x24 + 8013246: 2b00 cmp r3, #0 + 8013248: d002 beq.n 8013250 + { + UART_AdvFeatureConfig(huart); + 801324a: 6878 ldr r0, [r7, #4] + 801324c: f000 ff58 bl 8014100 + } + + /* Set the UART Communication parameters */ + if (UART_SetConfig(huart) == HAL_ERROR) + 8013250: 6878 ldr r0, [r7, #4] + 8013252: f000 fc9d bl 8013b90 + 8013256: 4603 mov r3, r0 + 8013258: 2b01 cmp r3, #1 + 801325a: d101 bne.n 8013260 + { + return HAL_ERROR; + 801325c: 2301 movs r3, #1 + 801325e: e01b b.n 8013298 + } + + /* In asynchronous mode, the following bits must be kept cleared: + - LINEN and CLKEN bits in the USART_CR2 register, + - SCEN, HDSEL and IREN bits in the USART_CR3 register.*/ + CLEAR_BIT(huart->Instance->CR2, (USART_CR2_LINEN | USART_CR2_CLKEN)); + 8013260: 687b ldr r3, [r7, #4] + 8013262: 681b ldr r3, [r3, #0] + 8013264: 685a ldr r2, [r3, #4] + 8013266: 687b ldr r3, [r7, #4] + 8013268: 681b ldr r3, [r3, #0] + 801326a: f422 4290 bic.w r2, r2, #18432 @ 0x4800 + 801326e: 605a str r2, [r3, #4] + CLEAR_BIT(huart->Instance->CR3, (USART_CR3_SCEN | USART_CR3_HDSEL | USART_CR3_IREN)); + 8013270: 687b ldr r3, [r7, #4] + 8013272: 681b ldr r3, [r3, #0] + 8013274: 689a ldr r2, [r3, #8] + 8013276: 687b ldr r3, [r7, #4] + 8013278: 681b ldr r3, [r3, #0] + 801327a: f022 022a bic.w r2, r2, #42 @ 0x2a + 801327e: 609a str r2, [r3, #8] + + __HAL_UART_ENABLE(huart); + 8013280: 687b ldr r3, [r7, #4] + 8013282: 681b ldr r3, [r3, #0] + 8013284: 681a ldr r2, [r3, #0] + 8013286: 687b ldr r3, [r7, #4] + 8013288: 681b ldr r3, [r3, #0] + 801328a: f042 0201 orr.w r2, r2, #1 + 801328e: 601a str r2, [r3, #0] + + /* TEACK and/or REACK to check before moving huart->gState and huart->RxState to Ready */ + return (UART_CheckIdleState(huart)); + 8013290: 6878 ldr r0, [r7, #4] + 8013292: f000 ffd7 bl 8014244 + 8013296: 4603 mov r3, r0 +} + 8013298: 4618 mov r0, r3 + 801329a: 3708 adds r7, #8 + 801329c: 46bd mov sp, r7 + 801329e: bd80 pop {r7, pc} + +080132a0 : + * @param Size Amount of data elements (u8 or u16) to be sent. + * @param Timeout Timeout duration. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_UART_Transmit(UART_HandleTypeDef *huart, const uint8_t *pData, uint16_t Size, uint32_t Timeout) +{ + 80132a0: b580 push {r7, lr} + 80132a2: b08a sub sp, #40 @ 0x28 + 80132a4: af02 add r7, sp, #8 + 80132a6: 60f8 str r0, [r7, #12] + 80132a8: 60b9 str r1, [r7, #8] + 80132aa: 603b str r3, [r7, #0] + 80132ac: 4613 mov r3, r2 + 80132ae: 80fb strh r3, [r7, #6] + const uint8_t *pdata8bits; + const uint16_t *pdata16bits; + uint32_t tickstart; + + /* Check that a Tx process is not already ongoing */ + if (huart->gState == HAL_UART_STATE_READY) + 80132b0: 68fb ldr r3, [r7, #12] + 80132b2: 6fdb ldr r3, [r3, #124] @ 0x7c + 80132b4: 2b20 cmp r3, #32 + 80132b6: d177 bne.n 80133a8 + { + if ((pData == NULL) || (Size == 0U)) + 80132b8: 68bb ldr r3, [r7, #8] + 80132ba: 2b00 cmp r3, #0 + 80132bc: d002 beq.n 80132c4 + 80132be: 88fb ldrh r3, [r7, #6] + 80132c0: 2b00 cmp r3, #0 + 80132c2: d101 bne.n 80132c8 + { + return HAL_ERROR; + 80132c4: 2301 movs r3, #1 + 80132c6: e070 b.n 80133aa + } + + huart->ErrorCode = HAL_UART_ERROR_NONE; + 80132c8: 68fb ldr r3, [r7, #12] + 80132ca: 2200 movs r2, #0 + 80132cc: f8c3 2084 str.w r2, [r3, #132] @ 0x84 + huart->gState = HAL_UART_STATE_BUSY_TX; + 80132d0: 68fb ldr r3, [r7, #12] + 80132d2: 2221 movs r2, #33 @ 0x21 + 80132d4: 67da str r2, [r3, #124] @ 0x7c + + /* Init tickstart for timeout management */ + tickstart = HAL_GetTick(); + 80132d6: f7f7 fc5b bl 800ab90 + 80132da: 6178 str r0, [r7, #20] + + huart->TxXferSize = Size; + 80132dc: 68fb ldr r3, [r7, #12] + 80132de: 88fa ldrh r2, [r7, #6] + 80132e0: f8a3 2050 strh.w r2, [r3, #80] @ 0x50 + huart->TxXferCount = Size; + 80132e4: 68fb ldr r3, [r7, #12] + 80132e6: 88fa ldrh r2, [r7, #6] + 80132e8: f8a3 2052 strh.w r2, [r3, #82] @ 0x52 + + /* In case of 9bits/No Parity transfer, pData needs to be handled as a uint16_t pointer */ + if ((huart->Init.WordLength == UART_WORDLENGTH_9B) && (huart->Init.Parity == UART_PARITY_NONE)) + 80132ec: 68fb ldr r3, [r7, #12] + 80132ee: 689b ldr r3, [r3, #8] + 80132f0: f5b3 5f80 cmp.w r3, #4096 @ 0x1000 + 80132f4: d108 bne.n 8013308 + 80132f6: 68fb ldr r3, [r7, #12] + 80132f8: 691b ldr r3, [r3, #16] + 80132fa: 2b00 cmp r3, #0 + 80132fc: d104 bne.n 8013308 + { + pdata8bits = NULL; + 80132fe: 2300 movs r3, #0 + 8013300: 61fb str r3, [r7, #28] + pdata16bits = (const uint16_t *) pData; + 8013302: 68bb ldr r3, [r7, #8] + 8013304: 61bb str r3, [r7, #24] + 8013306: e003 b.n 8013310 + } + else + { + pdata8bits = pData; + 8013308: 68bb ldr r3, [r7, #8] + 801330a: 61fb str r3, [r7, #28] + pdata16bits = NULL; + 801330c: 2300 movs r3, #0 + 801330e: 61bb str r3, [r7, #24] + } + + while (huart->TxXferCount > 0U) + 8013310: e02f b.n 8013372 + { + if (UART_WaitOnFlagUntilTimeout(huart, UART_FLAG_TXE, RESET, tickstart, Timeout) != HAL_OK) + 8013312: 683b ldr r3, [r7, #0] + 8013314: 9300 str r3, [sp, #0] + 8013316: 697b ldr r3, [r7, #20] + 8013318: 2200 movs r2, #0 + 801331a: 2180 movs r1, #128 @ 0x80 + 801331c: 68f8 ldr r0, [r7, #12] + 801331e: f001 f839 bl 8014394 + 8013322: 4603 mov r3, r0 + 8013324: 2b00 cmp r3, #0 + 8013326: d004 beq.n 8013332 + { + + huart->gState = HAL_UART_STATE_READY; + 8013328: 68fb ldr r3, [r7, #12] + 801332a: 2220 movs r2, #32 + 801332c: 67da str r2, [r3, #124] @ 0x7c + + return HAL_TIMEOUT; + 801332e: 2303 movs r3, #3 + 8013330: e03b b.n 80133aa + } + if (pdata8bits == NULL) + 8013332: 69fb ldr r3, [r7, #28] + 8013334: 2b00 cmp r3, #0 + 8013336: d10b bne.n 8013350 + { + huart->Instance->TDR = (uint16_t)(*pdata16bits & 0x01FFU); + 8013338: 69bb ldr r3, [r7, #24] + 801333a: 881a ldrh r2, [r3, #0] + 801333c: 68fb ldr r3, [r7, #12] + 801333e: 681b ldr r3, [r3, #0] + 8013340: f3c2 0208 ubfx r2, r2, #0, #9 + 8013344: b292 uxth r2, r2 + 8013346: 851a strh r2, [r3, #40] @ 0x28 + pdata16bits++; + 8013348: 69bb ldr r3, [r7, #24] + 801334a: 3302 adds r3, #2 + 801334c: 61bb str r3, [r7, #24] + 801334e: e007 b.n 8013360 + } + else + { + huart->Instance->TDR = (uint8_t)(*pdata8bits & 0xFFU); + 8013350: 69fb ldr r3, [r7, #28] + 8013352: 781a ldrb r2, [r3, #0] + 8013354: 68fb ldr r3, [r7, #12] + 8013356: 681b ldr r3, [r3, #0] + 8013358: 851a strh r2, [r3, #40] @ 0x28 + pdata8bits++; + 801335a: 69fb ldr r3, [r7, #28] + 801335c: 3301 adds r3, #1 + 801335e: 61fb str r3, [r7, #28] + } + huart->TxXferCount--; + 8013360: 68fb ldr r3, [r7, #12] + 8013362: f8b3 3052 ldrh.w r3, [r3, #82] @ 0x52 + 8013366: b29b uxth r3, r3 + 8013368: 3b01 subs r3, #1 + 801336a: b29a uxth r2, r3 + 801336c: 68fb ldr r3, [r7, #12] + 801336e: f8a3 2052 strh.w r2, [r3, #82] @ 0x52 + while (huart->TxXferCount > 0U) + 8013372: 68fb ldr r3, [r7, #12] + 8013374: f8b3 3052 ldrh.w r3, [r3, #82] @ 0x52 + 8013378: b29b uxth r3, r3 + 801337a: 2b00 cmp r3, #0 + 801337c: d1c9 bne.n 8013312 + } + + if (UART_WaitOnFlagUntilTimeout(huart, UART_FLAG_TC, RESET, tickstart, Timeout) != HAL_OK) + 801337e: 683b ldr r3, [r7, #0] + 8013380: 9300 str r3, [sp, #0] + 8013382: 697b ldr r3, [r7, #20] + 8013384: 2200 movs r2, #0 + 8013386: 2140 movs r1, #64 @ 0x40 + 8013388: 68f8 ldr r0, [r7, #12] + 801338a: f001 f803 bl 8014394 + 801338e: 4603 mov r3, r0 + 8013390: 2b00 cmp r3, #0 + 8013392: d004 beq.n 801339e + { + huart->gState = HAL_UART_STATE_READY; + 8013394: 68fb ldr r3, [r7, #12] + 8013396: 2220 movs r2, #32 + 8013398: 67da str r2, [r3, #124] @ 0x7c + + return HAL_TIMEOUT; + 801339a: 2303 movs r3, #3 + 801339c: e005 b.n 80133aa + } + + /* At end of Tx process, restore huart->gState to Ready */ + huart->gState = HAL_UART_STATE_READY; + 801339e: 68fb ldr r3, [r7, #12] + 80133a0: 2220 movs r2, #32 + 80133a2: 67da str r2, [r3, #124] @ 0x7c + + return HAL_OK; + 80133a4: 2300 movs r3, #0 + 80133a6: e000 b.n 80133aa + } + else + { + return HAL_BUSY; + 80133a8: 2302 movs r3, #2 + } +} + 80133aa: 4618 mov r0, r3 + 80133ac: 3720 adds r7, #32 + 80133ae: 46bd mov sp, r7 + 80133b0: bd80 pop {r7, pc} + ... + +080133b4 : + * @param pData Pointer to data buffer (u8 or u16 data elements). + * @param Size Amount of data elements (u8 or u16) to be received. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_UART_Receive_IT(UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size) +{ + 80133b4: b580 push {r7, lr} + 80133b6: b08a sub sp, #40 @ 0x28 + 80133b8: af00 add r7, sp, #0 + 80133ba: 60f8 str r0, [r7, #12] + 80133bc: 60b9 str r1, [r7, #8] + 80133be: 4613 mov r3, r2 + 80133c0: 80fb strh r3, [r7, #6] + /* Check that a Rx process is not already ongoing */ + if (huart->RxState == HAL_UART_STATE_READY) + 80133c2: 68fb ldr r3, [r7, #12] + 80133c4: f8d3 3080 ldr.w r3, [r3, #128] @ 0x80 + 80133c8: 2b20 cmp r3, #32 + 80133ca: d137 bne.n 801343c + { + if ((pData == NULL) || (Size == 0U)) + 80133cc: 68bb ldr r3, [r7, #8] + 80133ce: 2b00 cmp r3, #0 + 80133d0: d002 beq.n 80133d8 + 80133d2: 88fb ldrh r3, [r7, #6] + 80133d4: 2b00 cmp r3, #0 + 80133d6: d101 bne.n 80133dc + { + return HAL_ERROR; + 80133d8: 2301 movs r3, #1 + 80133da: e030 b.n 801343e + } + + /* Set Reception type to Standard reception */ + huart->ReceptionType = HAL_UART_RECEPTION_STANDARD; + 80133dc: 68fb ldr r3, [r7, #12] + 80133de: 2200 movs r2, #0 + 80133e0: 661a str r2, [r3, #96] @ 0x60 + + if (!(IS_LPUART_INSTANCE(huart->Instance))) + 80133e2: 68fb ldr r3, [r7, #12] + 80133e4: 681b ldr r3, [r3, #0] + 80133e6: 4a18 ldr r2, [pc, #96] @ (8013448 ) + 80133e8: 4293 cmp r3, r2 + 80133ea: d01f beq.n 801342c + { + /* Check that USART RTOEN bit is set */ + if (READ_BIT(huart->Instance->CR2, USART_CR2_RTOEN) != 0U) + 80133ec: 68fb ldr r3, [r7, #12] + 80133ee: 681b ldr r3, [r3, #0] + 80133f0: 685b ldr r3, [r3, #4] + 80133f2: f403 0300 and.w r3, r3, #8388608 @ 0x800000 + 80133f6: 2b00 cmp r3, #0 + 80133f8: d018 beq.n 801342c + { + /* Enable the UART Receiver Timeout Interrupt */ + ATOMIC_SET_BIT(huart->Instance->CR1, USART_CR1_RTOIE); + 80133fa: 68fb ldr r3, [r7, #12] + 80133fc: 681b ldr r3, [r3, #0] + 80133fe: 617b str r3, [r7, #20] + */ +__STATIC_FORCEINLINE uint32_t __LDREXW(volatile uint32_t *addr) +{ + uint32_t result; + + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 8013400: 697b ldr r3, [r7, #20] + 8013402: e853 3f00 ldrex r3, [r3] + 8013406: 613b str r3, [r7, #16] + return(result); + 8013408: 693b ldr r3, [r7, #16] + 801340a: f043 6380 orr.w r3, r3, #67108864 @ 0x4000000 + 801340e: 627b str r3, [r7, #36] @ 0x24 + 8013410: 68fb ldr r3, [r7, #12] + 8013412: 681b ldr r3, [r3, #0] + 8013414: 461a mov r2, r3 + 8013416: 6a7b ldr r3, [r7, #36] @ 0x24 + 8013418: 623b str r3, [r7, #32] + 801341a: 61fa str r2, [r7, #28] + */ +__STATIC_FORCEINLINE uint32_t __STREXW(uint32_t value, volatile uint32_t *addr) +{ + uint32_t result; + + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 801341c: 69f9 ldr r1, [r7, #28] + 801341e: 6a3a ldr r2, [r7, #32] + 8013420: e841 2300 strex r3, r2, [r1] + 8013424: 61bb str r3, [r7, #24] + return(result); + 8013426: 69bb ldr r3, [r7, #24] + 8013428: 2b00 cmp r3, #0 + 801342a: d1e6 bne.n 80133fa + } + } + + return (UART_Start_Receive_IT(huart, pData, Size)); + 801342c: 88fb ldrh r3, [r7, #6] + 801342e: 461a mov r2, r3 + 8013430: 68b9 ldr r1, [r7, #8] + 8013432: 68f8 ldr r0, [r7, #12] + 8013434: f001 f81c bl 8014470 + 8013438: 4603 mov r3, r0 + 801343a: e000 b.n 801343e + } + else + { + return HAL_BUSY; + 801343c: 2302 movs r3, #2 + } +} + 801343e: 4618 mov r0, r3 + 8013440: 3728 adds r7, #40 @ 0x28 + 8013442: 46bd mov sp, r7 + 8013444: bd80 pop {r7, pc} + 8013446: bf00 nop + 8013448: 40008000 .word 0x40008000 + +0801344c : + * @param pData Pointer to data buffer (u8 or u16 data elements). + * @param Size Amount of data elements (u8 or u16) to be sent. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_UART_Transmit_DMA(UART_HandleTypeDef *huart, const uint8_t *pData, uint16_t Size) +{ + 801344c: b580 push {r7, lr} + 801344e: b08a sub sp, #40 @ 0x28 + 8013450: af00 add r7, sp, #0 + 8013452: 60f8 str r0, [r7, #12] + 8013454: 60b9 str r1, [r7, #8] + 8013456: 4613 mov r3, r2 + 8013458: 80fb strh r3, [r7, #6] + /* Check that a Tx process is not already ongoing */ + if (huart->gState == HAL_UART_STATE_READY) + 801345a: 68fb ldr r3, [r7, #12] + 801345c: 6fdb ldr r3, [r3, #124] @ 0x7c + 801345e: 2b20 cmp r3, #32 + 8013460: d165 bne.n 801352e + { + if ((pData == NULL) || (Size == 0U)) + 8013462: 68bb ldr r3, [r7, #8] + 8013464: 2b00 cmp r3, #0 + 8013466: d002 beq.n 801346e + 8013468: 88fb ldrh r3, [r7, #6] + 801346a: 2b00 cmp r3, #0 + 801346c: d101 bne.n 8013472 + { + return HAL_ERROR; + 801346e: 2301 movs r3, #1 + 8013470: e05e b.n 8013530 + } + + huart->pTxBuffPtr = pData; + 8013472: 68fb ldr r3, [r7, #12] + 8013474: 68ba ldr r2, [r7, #8] + 8013476: 64da str r2, [r3, #76] @ 0x4c + huart->TxXferSize = Size; + 8013478: 68fb ldr r3, [r7, #12] + 801347a: 88fa ldrh r2, [r7, #6] + 801347c: f8a3 2050 strh.w r2, [r3, #80] @ 0x50 + huart->TxXferCount = Size; + 8013480: 68fb ldr r3, [r7, #12] + 8013482: 88fa ldrh r2, [r7, #6] + 8013484: f8a3 2052 strh.w r2, [r3, #82] @ 0x52 + + huart->ErrorCode = HAL_UART_ERROR_NONE; + 8013488: 68fb ldr r3, [r7, #12] + 801348a: 2200 movs r2, #0 + 801348c: f8c3 2084 str.w r2, [r3, #132] @ 0x84 + huart->gState = HAL_UART_STATE_BUSY_TX; + 8013490: 68fb ldr r3, [r7, #12] + 8013492: 2221 movs r2, #33 @ 0x21 + 8013494: 67da str r2, [r3, #124] @ 0x7c + + if (huart->hdmatx != NULL) + 8013496: 68fb ldr r3, [r7, #12] + 8013498: 6f1b ldr r3, [r3, #112] @ 0x70 + 801349a: 2b00 cmp r3, #0 + 801349c: d027 beq.n 80134ee + { + /* Set the UART DMA transfer complete callback */ + huart->hdmatx->XferCpltCallback = UART_DMATransmitCplt; + 801349e: 68fb ldr r3, [r7, #12] + 80134a0: 6f1b ldr r3, [r3, #112] @ 0x70 + 80134a2: 4a25 ldr r2, [pc, #148] @ (8013538 ) + 80134a4: 62da str r2, [r3, #44] @ 0x2c + + /* Set the UART DMA Half transfer complete callback */ + huart->hdmatx->XferHalfCpltCallback = UART_DMATxHalfCplt; + 80134a6: 68fb ldr r3, [r7, #12] + 80134a8: 6f1b ldr r3, [r3, #112] @ 0x70 + 80134aa: 4a24 ldr r2, [pc, #144] @ (801353c ) + 80134ac: 631a str r2, [r3, #48] @ 0x30 + + /* Set the DMA error callback */ + huart->hdmatx->XferErrorCallback = UART_DMAError; + 80134ae: 68fb ldr r3, [r7, #12] + 80134b0: 6f1b ldr r3, [r3, #112] @ 0x70 + 80134b2: 4a23 ldr r2, [pc, #140] @ (8013540 ) + 80134b4: 635a str r2, [r3, #52] @ 0x34 + + /* Set the DMA abort callback */ + huart->hdmatx->XferAbortCallback = NULL; + 80134b6: 68fb ldr r3, [r7, #12] + 80134b8: 6f1b ldr r3, [r3, #112] @ 0x70 + 80134ba: 2200 movs r2, #0 + 80134bc: 639a str r2, [r3, #56] @ 0x38 + + /* Enable the UART transmit DMA channel */ + if (HAL_DMA_Start_IT(huart->hdmatx, (uint32_t)huart->pTxBuffPtr, (uint32_t)&huart->Instance->TDR, Size) != HAL_OK) + 80134be: 68fb ldr r3, [r7, #12] + 80134c0: 6f18 ldr r0, [r3, #112] @ 0x70 + 80134c2: 68fb ldr r3, [r7, #12] + 80134c4: 6cdb ldr r3, [r3, #76] @ 0x4c + 80134c6: 4619 mov r1, r3 + 80134c8: 68fb ldr r3, [r7, #12] + 80134ca: 681b ldr r3, [r3, #0] + 80134cc: 3328 adds r3, #40 @ 0x28 + 80134ce: 461a mov r2, r3 + 80134d0: 88fb ldrh r3, [r7, #6] + 80134d2: f7fa fbab bl 800dc2c + 80134d6: 4603 mov r3, r0 + 80134d8: 2b00 cmp r3, #0 + 80134da: d008 beq.n 80134ee + { + /* Set error code to DMA */ + huart->ErrorCode = HAL_UART_ERROR_DMA; + 80134dc: 68fb ldr r3, [r7, #12] + 80134de: 2210 movs r2, #16 + 80134e0: f8c3 2084 str.w r2, [r3, #132] @ 0x84 + + /* Restore huart->gState to ready */ + huart->gState = HAL_UART_STATE_READY; + 80134e4: 68fb ldr r3, [r7, #12] + 80134e6: 2220 movs r2, #32 + 80134e8: 67da str r2, [r3, #124] @ 0x7c + + return HAL_ERROR; + 80134ea: 2301 movs r3, #1 + 80134ec: e020 b.n 8013530 + } + } + /* Clear the TC flag in the ICR register */ + __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_TCF); + 80134ee: 68fb ldr r3, [r7, #12] + 80134f0: 681b ldr r3, [r3, #0] + 80134f2: 2240 movs r2, #64 @ 0x40 + 80134f4: 621a str r2, [r3, #32] + + /* Enable the DMA transfer for transmit request by setting the DMAT bit + in the UART CR3 register */ + ATOMIC_SET_BIT(huart->Instance->CR3, USART_CR3_DMAT); + 80134f6: 68fb ldr r3, [r7, #12] + 80134f8: 681b ldr r3, [r3, #0] + 80134fa: 3308 adds r3, #8 + 80134fc: 617b str r3, [r7, #20] + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 80134fe: 697b ldr r3, [r7, #20] + 8013500: e853 3f00 ldrex r3, [r3] + 8013504: 613b str r3, [r7, #16] + return(result); + 8013506: 693b ldr r3, [r7, #16] + 8013508: f043 0380 orr.w r3, r3, #128 @ 0x80 + 801350c: 627b str r3, [r7, #36] @ 0x24 + 801350e: 68fb ldr r3, [r7, #12] + 8013510: 681b ldr r3, [r3, #0] + 8013512: 3308 adds r3, #8 + 8013514: 6a7a ldr r2, [r7, #36] @ 0x24 + 8013516: 623a str r2, [r7, #32] + 8013518: 61fb str r3, [r7, #28] + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 801351a: 69f9 ldr r1, [r7, #28] + 801351c: 6a3a ldr r2, [r7, #32] + 801351e: e841 2300 strex r3, r2, [r1] + 8013522: 61bb str r3, [r7, #24] + return(result); + 8013524: 69bb ldr r3, [r7, #24] + 8013526: 2b00 cmp r3, #0 + 8013528: d1e5 bne.n 80134f6 + + return HAL_OK; + 801352a: 2300 movs r3, #0 + 801352c: e000 b.n 8013530 + } + else + { + return HAL_BUSY; + 801352e: 2302 movs r3, #2 + } +} + 8013530: 4618 mov r0, r3 + 8013532: 3728 adds r7, #40 @ 0x28 + 8013534: 46bd mov sp, r7 + 8013536: bd80 pop {r7, pc} + 8013538: 08014711 .word 0x08014711 + 801353c: 080147ab .word 0x080147ab + 8013540: 080147c7 .word 0x080147c7 + +08013544 : + * @brief Handle UART interrupt request. + * @param huart UART handle. + * @retval None + */ +void HAL_UART_IRQHandler(UART_HandleTypeDef *huart) +{ + 8013544: b580 push {r7, lr} + 8013546: b0ba sub sp, #232 @ 0xe8 + 8013548: af00 add r7, sp, #0 + 801354a: 6078 str r0, [r7, #4] + uint32_t isrflags = READ_REG(huart->Instance->ISR); + 801354c: 687b ldr r3, [r7, #4] + 801354e: 681b ldr r3, [r3, #0] + 8013550: 69db ldr r3, [r3, #28] + 8013552: f8c7 30e4 str.w r3, [r7, #228] @ 0xe4 + uint32_t cr1its = READ_REG(huart->Instance->CR1); + 8013556: 687b ldr r3, [r7, #4] + 8013558: 681b ldr r3, [r3, #0] + 801355a: 681b ldr r3, [r3, #0] + 801355c: f8c7 30e0 str.w r3, [r7, #224] @ 0xe0 + uint32_t cr3its = READ_REG(huart->Instance->CR3); + 8013560: 687b ldr r3, [r7, #4] + 8013562: 681b ldr r3, [r3, #0] + 8013564: 689b ldr r3, [r3, #8] + 8013566: f8c7 30dc str.w r3, [r7, #220] @ 0xdc + + uint32_t errorflags; + uint32_t errorcode; + + /* If no error occurs */ + errorflags = (isrflags & (uint32_t)(USART_ISR_PE | USART_ISR_FE | USART_ISR_ORE | USART_ISR_NE | USART_ISR_RTOF)); + 801356a: f8d7 20e4 ldr.w r2, [r7, #228] @ 0xe4 + 801356e: f640 030f movw r3, #2063 @ 0x80f + 8013572: 4013 ands r3, r2 + 8013574: f8c7 30d8 str.w r3, [r7, #216] @ 0xd8 + if (errorflags == 0U) + 8013578: f8d7 30d8 ldr.w r3, [r7, #216] @ 0xd8 + 801357c: 2b00 cmp r3, #0 + 801357e: d115 bne.n 80135ac +#if defined(USART_CR1_FIFOEN) + if (((isrflags & USART_ISR_RXNE_RXFNE) != 0U) + && (((cr1its & USART_CR1_RXNEIE_RXFNEIE) != 0U) + || ((cr3its & USART_CR3_RXFTIE) != 0U))) +#else + if (((isrflags & USART_ISR_RXNE) != 0U) + 8013580: f8d7 30e4 ldr.w r3, [r7, #228] @ 0xe4 + 8013584: f003 0320 and.w r3, r3, #32 + 8013588: 2b00 cmp r3, #0 + 801358a: d00f beq.n 80135ac + && ((cr1its & USART_CR1_RXNEIE) != 0U)) + 801358c: f8d7 30e0 ldr.w r3, [r7, #224] @ 0xe0 + 8013590: f003 0320 and.w r3, r3, #32 + 8013594: 2b00 cmp r3, #0 + 8013596: d009 beq.n 80135ac +#endif /* USART_CR1_FIFOEN */ + { + if (huart->RxISR != NULL) + 8013598: 687b ldr r3, [r7, #4] + 801359a: 6e9b ldr r3, [r3, #104] @ 0x68 + 801359c: 2b00 cmp r3, #0 + 801359e: f000 82ca beq.w 8013b36 + { + huart->RxISR(huart); + 80135a2: 687b ldr r3, [r7, #4] + 80135a4: 6e9b ldr r3, [r3, #104] @ 0x68 + 80135a6: 6878 ldr r0, [r7, #4] + 80135a8: 4798 blx r3 + } + return; + 80135aa: e2c4 b.n 8013b36 +#if defined(USART_CR1_FIFOEN) + if ((errorflags != 0U) + && ((((cr3its & (USART_CR3_RXFTIE | USART_CR3_EIE)) != 0U) + || ((cr1its & (USART_CR1_RXNEIE_RXFNEIE | USART_CR1_PEIE | USART_CR1_RTOIE)) != 0U)))) +#else + if ((errorflags != 0U) + 80135ac: f8d7 30d8 ldr.w r3, [r7, #216] @ 0xd8 + 80135b0: 2b00 cmp r3, #0 + 80135b2: f000 8117 beq.w 80137e4 + && (((cr3its & USART_CR3_EIE) != 0U) + 80135b6: f8d7 30dc ldr.w r3, [r7, #220] @ 0xdc + 80135ba: f003 0301 and.w r3, r3, #1 + 80135be: 2b00 cmp r3, #0 + 80135c0: d106 bne.n 80135d0 + || ((cr1its & (USART_CR1_RXNEIE | USART_CR1_PEIE | USART_CR1_RTOIE)) != 0U))) + 80135c2: f8d7 20e0 ldr.w r2, [r7, #224] @ 0xe0 + 80135c6: 4b85 ldr r3, [pc, #532] @ (80137dc ) + 80135c8: 4013 ands r3, r2 + 80135ca: 2b00 cmp r3, #0 + 80135cc: f000 810a beq.w 80137e4 +#endif /* USART_CR1_FIFOEN */ + { + /* UART parity error interrupt occurred -------------------------------------*/ + if (((isrflags & USART_ISR_PE) != 0U) && ((cr1its & USART_CR1_PEIE) != 0U)) + 80135d0: f8d7 30e4 ldr.w r3, [r7, #228] @ 0xe4 + 80135d4: f003 0301 and.w r3, r3, #1 + 80135d8: 2b00 cmp r3, #0 + 80135da: d011 beq.n 8013600 + 80135dc: f8d7 30e0 ldr.w r3, [r7, #224] @ 0xe0 + 80135e0: f403 7380 and.w r3, r3, #256 @ 0x100 + 80135e4: 2b00 cmp r3, #0 + 80135e6: d00b beq.n 8013600 + { + __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_PEF); + 80135e8: 687b ldr r3, [r7, #4] + 80135ea: 681b ldr r3, [r3, #0] + 80135ec: 2201 movs r2, #1 + 80135ee: 621a str r2, [r3, #32] + + huart->ErrorCode |= HAL_UART_ERROR_PE; + 80135f0: 687b ldr r3, [r7, #4] + 80135f2: f8d3 3084 ldr.w r3, [r3, #132] @ 0x84 + 80135f6: f043 0201 orr.w r2, r3, #1 + 80135fa: 687b ldr r3, [r7, #4] + 80135fc: f8c3 2084 str.w r2, [r3, #132] @ 0x84 + } + + /* UART frame error interrupt occurred --------------------------------------*/ + if (((isrflags & USART_ISR_FE) != 0U) && ((cr3its & USART_CR3_EIE) != 0U)) + 8013600: f8d7 30e4 ldr.w r3, [r7, #228] @ 0xe4 + 8013604: f003 0302 and.w r3, r3, #2 + 8013608: 2b00 cmp r3, #0 + 801360a: d011 beq.n 8013630 + 801360c: f8d7 30dc ldr.w r3, [r7, #220] @ 0xdc + 8013610: f003 0301 and.w r3, r3, #1 + 8013614: 2b00 cmp r3, #0 + 8013616: d00b beq.n 8013630 + { + __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_FEF); + 8013618: 687b ldr r3, [r7, #4] + 801361a: 681b ldr r3, [r3, #0] + 801361c: 2202 movs r2, #2 + 801361e: 621a str r2, [r3, #32] + + huart->ErrorCode |= HAL_UART_ERROR_FE; + 8013620: 687b ldr r3, [r7, #4] + 8013622: f8d3 3084 ldr.w r3, [r3, #132] @ 0x84 + 8013626: f043 0204 orr.w r2, r3, #4 + 801362a: 687b ldr r3, [r7, #4] + 801362c: f8c3 2084 str.w r2, [r3, #132] @ 0x84 + } + + /* UART noise error interrupt occurred --------------------------------------*/ + if (((isrflags & USART_ISR_NE) != 0U) && ((cr3its & USART_CR3_EIE) != 0U)) + 8013630: f8d7 30e4 ldr.w r3, [r7, #228] @ 0xe4 + 8013634: f003 0304 and.w r3, r3, #4 + 8013638: 2b00 cmp r3, #0 + 801363a: d011 beq.n 8013660 + 801363c: f8d7 30dc ldr.w r3, [r7, #220] @ 0xdc + 8013640: f003 0301 and.w r3, r3, #1 + 8013644: 2b00 cmp r3, #0 + 8013646: d00b beq.n 8013660 + { + __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_NEF); + 8013648: 687b ldr r3, [r7, #4] + 801364a: 681b ldr r3, [r3, #0] + 801364c: 2204 movs r2, #4 + 801364e: 621a str r2, [r3, #32] + + huart->ErrorCode |= HAL_UART_ERROR_NE; + 8013650: 687b ldr r3, [r7, #4] + 8013652: f8d3 3084 ldr.w r3, [r3, #132] @ 0x84 + 8013656: f043 0202 orr.w r2, r3, #2 + 801365a: 687b ldr r3, [r7, #4] + 801365c: f8c3 2084 str.w r2, [r3, #132] @ 0x84 +#if defined(USART_CR1_FIFOEN) + if (((isrflags & USART_ISR_ORE) != 0U) + && (((cr1its & USART_CR1_RXNEIE_RXFNEIE) != 0U) || + ((cr3its & (USART_CR3_RXFTIE | USART_CR3_EIE)) != 0U))) +#else + if (((isrflags & USART_ISR_ORE) != 0U) + 8013660: f8d7 30e4 ldr.w r3, [r7, #228] @ 0xe4 + 8013664: f003 0308 and.w r3, r3, #8 + 8013668: 2b00 cmp r3, #0 + 801366a: d017 beq.n 801369c + && (((cr1its & USART_CR1_RXNEIE) != 0U) || + 801366c: f8d7 30e0 ldr.w r3, [r7, #224] @ 0xe0 + 8013670: f003 0320 and.w r3, r3, #32 + 8013674: 2b00 cmp r3, #0 + 8013676: d105 bne.n 8013684 + ((cr3its & USART_CR3_EIE) != 0U))) + 8013678: f8d7 30dc ldr.w r3, [r7, #220] @ 0xdc + 801367c: f003 0301 and.w r3, r3, #1 + && (((cr1its & USART_CR1_RXNEIE) != 0U) || + 8013680: 2b00 cmp r3, #0 + 8013682: d00b beq.n 801369c +#endif /* USART_CR1_FIFOEN */ + { + __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_OREF); + 8013684: 687b ldr r3, [r7, #4] + 8013686: 681b ldr r3, [r3, #0] + 8013688: 2208 movs r2, #8 + 801368a: 621a str r2, [r3, #32] + + huart->ErrorCode |= HAL_UART_ERROR_ORE; + 801368c: 687b ldr r3, [r7, #4] + 801368e: f8d3 3084 ldr.w r3, [r3, #132] @ 0x84 + 8013692: f043 0208 orr.w r2, r3, #8 + 8013696: 687b ldr r3, [r7, #4] + 8013698: f8c3 2084 str.w r2, [r3, #132] @ 0x84 + } + + /* UART Receiver Timeout interrupt occurred ---------------------------------*/ + if (((isrflags & USART_ISR_RTOF) != 0U) && ((cr1its & USART_CR1_RTOIE) != 0U)) + 801369c: f8d7 30e4 ldr.w r3, [r7, #228] @ 0xe4 + 80136a0: f403 6300 and.w r3, r3, #2048 @ 0x800 + 80136a4: 2b00 cmp r3, #0 + 80136a6: d012 beq.n 80136ce + 80136a8: f8d7 30e0 ldr.w r3, [r7, #224] @ 0xe0 + 80136ac: f003 6380 and.w r3, r3, #67108864 @ 0x4000000 + 80136b0: 2b00 cmp r3, #0 + 80136b2: d00c beq.n 80136ce + { + __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_RTOF); + 80136b4: 687b ldr r3, [r7, #4] + 80136b6: 681b ldr r3, [r3, #0] + 80136b8: f44f 6200 mov.w r2, #2048 @ 0x800 + 80136bc: 621a str r2, [r3, #32] + + huart->ErrorCode |= HAL_UART_ERROR_RTO; + 80136be: 687b ldr r3, [r7, #4] + 80136c0: f8d3 3084 ldr.w r3, [r3, #132] @ 0x84 + 80136c4: f043 0220 orr.w r2, r3, #32 + 80136c8: 687b ldr r3, [r7, #4] + 80136ca: f8c3 2084 str.w r2, [r3, #132] @ 0x84 + } + + /* Call UART Error Call back function if need be ----------------------------*/ + if (huart->ErrorCode != HAL_UART_ERROR_NONE) + 80136ce: 687b ldr r3, [r7, #4] + 80136d0: f8d3 3084 ldr.w r3, [r3, #132] @ 0x84 + 80136d4: 2b00 cmp r3, #0 + 80136d6: f000 8230 beq.w 8013b3a +#if defined(USART_CR1_FIFOEN) + if (((isrflags & USART_ISR_RXNE_RXFNE) != 0U) + && (((cr1its & USART_CR1_RXNEIE_RXFNEIE) != 0U) + || ((cr3its & USART_CR3_RXFTIE) != 0U))) +#else + if (((isrflags & USART_ISR_RXNE) != 0U) + 80136da: f8d7 30e4 ldr.w r3, [r7, #228] @ 0xe4 + 80136de: f003 0320 and.w r3, r3, #32 + 80136e2: 2b00 cmp r3, #0 + 80136e4: d00d beq.n 8013702 + && ((cr1its & USART_CR1_RXNEIE) != 0U)) + 80136e6: f8d7 30e0 ldr.w r3, [r7, #224] @ 0xe0 + 80136ea: f003 0320 and.w r3, r3, #32 + 80136ee: 2b00 cmp r3, #0 + 80136f0: d007 beq.n 8013702 +#endif /* USART_CR1_FIFOEN */ + { + if (huart->RxISR != NULL) + 80136f2: 687b ldr r3, [r7, #4] + 80136f4: 6e9b ldr r3, [r3, #104] @ 0x68 + 80136f6: 2b00 cmp r3, #0 + 80136f8: d003 beq.n 8013702 + { + huart->RxISR(huart); + 80136fa: 687b ldr r3, [r7, #4] + 80136fc: 6e9b ldr r3, [r3, #104] @ 0x68 + 80136fe: 6878 ldr r0, [r7, #4] + 8013700: 4798 blx r3 + /* If Error is to be considered as blocking : + - Receiver Timeout error in Reception + - Overrun error in Reception + - any error occurs in DMA mode reception + */ + errorcode = huart->ErrorCode; + 8013702: 687b ldr r3, [r7, #4] + 8013704: f8d3 3084 ldr.w r3, [r3, #132] @ 0x84 + 8013708: f8c7 30d4 str.w r3, [r7, #212] @ 0xd4 + if ((HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAR)) || + 801370c: 687b ldr r3, [r7, #4] + 801370e: 681b ldr r3, [r3, #0] + 8013710: 689b ldr r3, [r3, #8] + 8013712: f003 0340 and.w r3, r3, #64 @ 0x40 + 8013716: 2b40 cmp r3, #64 @ 0x40 + 8013718: d005 beq.n 8013726 + ((errorcode & (HAL_UART_ERROR_RTO | HAL_UART_ERROR_ORE)) != 0U)) + 801371a: f8d7 30d4 ldr.w r3, [r7, #212] @ 0xd4 + 801371e: f003 0328 and.w r3, r3, #40 @ 0x28 + if ((HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAR)) || + 8013722: 2b00 cmp r3, #0 + 8013724: d04f beq.n 80137c6 + { + /* Blocking error : transfer is aborted + Set the UART state ready to be able to start again the process, + Disable Rx Interrupts, and disable Rx DMA request, if ongoing */ + UART_EndRxTransfer(huart); + 8013726: 6878 ldr r0, [r7, #4] + 8013728: f000 ff8e bl 8014648 + + /* Abort the UART DMA Rx channel if enabled */ + if (HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAR)) + 801372c: 687b ldr r3, [r7, #4] + 801372e: 681b ldr r3, [r3, #0] + 8013730: 689b ldr r3, [r3, #8] + 8013732: f003 0340 and.w r3, r3, #64 @ 0x40 + 8013736: 2b40 cmp r3, #64 @ 0x40 + 8013738: d141 bne.n 80137be + { + /* Disable the UART DMA Rx request if enabled */ + ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_DMAR); + 801373a: 687b ldr r3, [r7, #4] + 801373c: 681b ldr r3, [r3, #0] + 801373e: 3308 adds r3, #8 + 8013740: f8c7 309c str.w r3, [r7, #156] @ 0x9c + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 8013744: f8d7 309c ldr.w r3, [r7, #156] @ 0x9c + 8013748: e853 3f00 ldrex r3, [r3] + 801374c: f8c7 3098 str.w r3, [r7, #152] @ 0x98 + return(result); + 8013750: f8d7 3098 ldr.w r3, [r7, #152] @ 0x98 + 8013754: f023 0340 bic.w r3, r3, #64 @ 0x40 + 8013758: f8c7 30d0 str.w r3, [r7, #208] @ 0xd0 + 801375c: 687b ldr r3, [r7, #4] + 801375e: 681b ldr r3, [r3, #0] + 8013760: 3308 adds r3, #8 + 8013762: f8d7 20d0 ldr.w r2, [r7, #208] @ 0xd0 + 8013766: f8c7 20a8 str.w r2, [r7, #168] @ 0xa8 + 801376a: f8c7 30a4 str.w r3, [r7, #164] @ 0xa4 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 801376e: f8d7 10a4 ldr.w r1, [r7, #164] @ 0xa4 + 8013772: f8d7 20a8 ldr.w r2, [r7, #168] @ 0xa8 + 8013776: e841 2300 strex r3, r2, [r1] + 801377a: f8c7 30a0 str.w r3, [r7, #160] @ 0xa0 + return(result); + 801377e: f8d7 30a0 ldr.w r3, [r7, #160] @ 0xa0 + 8013782: 2b00 cmp r3, #0 + 8013784: d1d9 bne.n 801373a + + /* Abort the UART DMA Rx channel */ + if (huart->hdmarx != NULL) + 8013786: 687b ldr r3, [r7, #4] + 8013788: 6f5b ldr r3, [r3, #116] @ 0x74 + 801378a: 2b00 cmp r3, #0 + 801378c: d013 beq.n 80137b6 + { + /* Set the UART DMA Abort callback : + will lead to call HAL_UART_ErrorCallback() at end of DMA abort procedure */ + huart->hdmarx->XferAbortCallback = UART_DMAAbortOnError; + 801378e: 687b ldr r3, [r7, #4] + 8013790: 6f5b ldr r3, [r3, #116] @ 0x74 + 8013792: 4a13 ldr r2, [pc, #76] @ (80137e0 ) + 8013794: 639a str r2, [r3, #56] @ 0x38 + + /* Abort DMA RX */ + if (HAL_DMA_Abort_IT(huart->hdmarx) != HAL_OK) + 8013796: 687b ldr r3, [r7, #4] + 8013798: 6f5b ldr r3, [r3, #116] @ 0x74 + 801379a: 4618 mov r0, r3 + 801379c: f7fa fae4 bl 800dd68 + 80137a0: 4603 mov r3, r0 + 80137a2: 2b00 cmp r3, #0 + 80137a4: d017 beq.n 80137d6 + { + /* Call Directly huart->hdmarx->XferAbortCallback function in case of error */ + huart->hdmarx->XferAbortCallback(huart->hdmarx); + 80137a6: 687b ldr r3, [r7, #4] + 80137a8: 6f5b ldr r3, [r3, #116] @ 0x74 + 80137aa: 6b9b ldr r3, [r3, #56] @ 0x38 + 80137ac: 687a ldr r2, [r7, #4] + 80137ae: 6f52 ldr r2, [r2, #116] @ 0x74 + 80137b0: 4610 mov r0, r2 + 80137b2: 4798 blx r3 + if (HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAR)) + 80137b4: e00f b.n 80137d6 +#if (USE_HAL_UART_REGISTER_CALLBACKS == 1) + /*Call registered error callback*/ + huart->ErrorCallback(huart); +#else + /*Call legacy weak error callback*/ + HAL_UART_ErrorCallback(huart); + 80137b6: 6878 ldr r0, [r7, #4] + 80137b8: f000 f9d4 bl 8013b64 + if (HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAR)) + 80137bc: e00b b.n 80137d6 +#if (USE_HAL_UART_REGISTER_CALLBACKS == 1) + /*Call registered error callback*/ + huart->ErrorCallback(huart); +#else + /*Call legacy weak error callback*/ + HAL_UART_ErrorCallback(huart); + 80137be: 6878 ldr r0, [r7, #4] + 80137c0: f000 f9d0 bl 8013b64 + if (HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAR)) + 80137c4: e007 b.n 80137d6 +#if (USE_HAL_UART_REGISTER_CALLBACKS == 1) + /*Call registered error callback*/ + huart->ErrorCallback(huart); +#else + /*Call legacy weak error callback*/ + HAL_UART_ErrorCallback(huart); + 80137c6: 6878 ldr r0, [r7, #4] + 80137c8: f000 f9cc bl 8013b64 +#endif /* USE_HAL_UART_REGISTER_CALLBACKS */ + huart->ErrorCode = HAL_UART_ERROR_NONE; + 80137cc: 687b ldr r3, [r7, #4] + 80137ce: 2200 movs r2, #0 + 80137d0: f8c3 2084 str.w r2, [r3, #132] @ 0x84 + } + } + return; + 80137d4: e1b1 b.n 8013b3a + if (HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAR)) + 80137d6: bf00 nop + return; + 80137d8: e1af b.n 8013b3a + 80137da: bf00 nop + 80137dc: 04000120 .word 0x04000120 + 80137e0: 08014845 .word 0x08014845 + + } /* End if some error occurs */ + + /* Check current reception Mode : + If Reception till IDLE event has been selected : */ + if ((huart->ReceptionType == HAL_UART_RECEPTION_TOIDLE) + 80137e4: 687b ldr r3, [r7, #4] + 80137e6: 6e1b ldr r3, [r3, #96] @ 0x60 + 80137e8: 2b01 cmp r3, #1 + 80137ea: f040 816a bne.w 8013ac2 + && ((isrflags & USART_ISR_IDLE) != 0U) + 80137ee: f8d7 30e4 ldr.w r3, [r7, #228] @ 0xe4 + 80137f2: f003 0310 and.w r3, r3, #16 + 80137f6: 2b00 cmp r3, #0 + 80137f8: f000 8163 beq.w 8013ac2 + && ((cr1its & USART_ISR_IDLE) != 0U)) + 80137fc: f8d7 30e0 ldr.w r3, [r7, #224] @ 0xe0 + 8013800: f003 0310 and.w r3, r3, #16 + 8013804: 2b00 cmp r3, #0 + 8013806: f000 815c beq.w 8013ac2 + { + __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_IDLEF); + 801380a: 687b ldr r3, [r7, #4] + 801380c: 681b ldr r3, [r3, #0] + 801380e: 2210 movs r2, #16 + 8013810: 621a str r2, [r3, #32] + + /* Check if DMA mode is enabled in UART */ + if (HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAR)) + 8013812: 687b ldr r3, [r7, #4] + 8013814: 681b ldr r3, [r3, #0] + 8013816: 689b ldr r3, [r3, #8] + 8013818: f003 0340 and.w r3, r3, #64 @ 0x40 + 801381c: 2b40 cmp r3, #64 @ 0x40 + 801381e: f040 80d4 bne.w 80139ca + { + /* DMA mode enabled */ + /* Check received length : If all expected data are received, do nothing, + (DMA cplt callback will be called). + Otherwise, if at least one data has already been received, IDLE event is to be notified to user */ + uint16_t nb_remaining_rx_data = (uint16_t) __HAL_DMA_GET_COUNTER(huart->hdmarx); + 8013822: 687b ldr r3, [r7, #4] + 8013824: 6f5b ldr r3, [r3, #116] @ 0x74 + 8013826: 681b ldr r3, [r3, #0] + 8013828: 685b ldr r3, [r3, #4] + 801382a: f8a7 30be strh.w r3, [r7, #190] @ 0xbe + if ((nb_remaining_rx_data > 0U) + 801382e: f8b7 30be ldrh.w r3, [r7, #190] @ 0xbe + 8013832: 2b00 cmp r3, #0 + 8013834: f000 80ad beq.w 8013992 + && (nb_remaining_rx_data < huart->RxXferSize)) + 8013838: 687b ldr r3, [r7, #4] + 801383a: f8b3 3058 ldrh.w r3, [r3, #88] @ 0x58 + 801383e: f8b7 20be ldrh.w r2, [r7, #190] @ 0xbe + 8013842: 429a cmp r2, r3 + 8013844: f080 80a5 bcs.w 8013992 + { + /* Reception is not complete */ + huart->RxXferCount = nb_remaining_rx_data; + 8013848: 687b ldr r3, [r7, #4] + 801384a: f8b7 20be ldrh.w r2, [r7, #190] @ 0xbe + 801384e: f8a3 205a strh.w r2, [r3, #90] @ 0x5a + + /* In Normal mode, end DMA xfer and HAL UART Rx process*/ + if (HAL_IS_BIT_CLR(huart->hdmarx->Instance->CCR, DMA_CCR_CIRC)) + 8013852: 687b ldr r3, [r7, #4] + 8013854: 6f5b ldr r3, [r3, #116] @ 0x74 + 8013856: 681b ldr r3, [r3, #0] + 8013858: 681b ldr r3, [r3, #0] + 801385a: f003 0320 and.w r3, r3, #32 + 801385e: 2b00 cmp r3, #0 + 8013860: f040 8086 bne.w 8013970 + { + /* Disable PE and ERR (Frame error, noise error, overrun error) interrupts */ + ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_PEIE); + 8013864: 687b ldr r3, [r7, #4] + 8013866: 681b ldr r3, [r3, #0] + 8013868: f8c7 3088 str.w r3, [r7, #136] @ 0x88 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 801386c: f8d7 3088 ldr.w r3, [r7, #136] @ 0x88 + 8013870: e853 3f00 ldrex r3, [r3] + 8013874: f8c7 3084 str.w r3, [r7, #132] @ 0x84 + return(result); + 8013878: f8d7 3084 ldr.w r3, [r7, #132] @ 0x84 + 801387c: f423 7380 bic.w r3, r3, #256 @ 0x100 + 8013880: f8c7 30b8 str.w r3, [r7, #184] @ 0xb8 + 8013884: 687b ldr r3, [r7, #4] + 8013886: 681b ldr r3, [r3, #0] + 8013888: 461a mov r2, r3 + 801388a: f8d7 30b8 ldr.w r3, [r7, #184] @ 0xb8 + 801388e: f8c7 3094 str.w r3, [r7, #148] @ 0x94 + 8013892: f8c7 2090 str.w r2, [r7, #144] @ 0x90 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 8013896: f8d7 1090 ldr.w r1, [r7, #144] @ 0x90 + 801389a: f8d7 2094 ldr.w r2, [r7, #148] @ 0x94 + 801389e: e841 2300 strex r3, r2, [r1] + 80138a2: f8c7 308c str.w r3, [r7, #140] @ 0x8c + return(result); + 80138a6: f8d7 308c ldr.w r3, [r7, #140] @ 0x8c + 80138aa: 2b00 cmp r3, #0 + 80138ac: d1da bne.n 8013864 + ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_EIE); + 80138ae: 687b ldr r3, [r7, #4] + 80138b0: 681b ldr r3, [r3, #0] + 80138b2: 3308 adds r3, #8 + 80138b4: 677b str r3, [r7, #116] @ 0x74 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 80138b6: 6f7b ldr r3, [r7, #116] @ 0x74 + 80138b8: e853 3f00 ldrex r3, [r3] + 80138bc: 673b str r3, [r7, #112] @ 0x70 + return(result); + 80138be: 6f3b ldr r3, [r7, #112] @ 0x70 + 80138c0: f023 0301 bic.w r3, r3, #1 + 80138c4: f8c7 30b4 str.w r3, [r7, #180] @ 0xb4 + 80138c8: 687b ldr r3, [r7, #4] + 80138ca: 681b ldr r3, [r3, #0] + 80138cc: 3308 adds r3, #8 + 80138ce: f8d7 20b4 ldr.w r2, [r7, #180] @ 0xb4 + 80138d2: f8c7 2080 str.w r2, [r7, #128] @ 0x80 + 80138d6: 67fb str r3, [r7, #124] @ 0x7c + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 80138d8: 6ff9 ldr r1, [r7, #124] @ 0x7c + 80138da: f8d7 2080 ldr.w r2, [r7, #128] @ 0x80 + 80138de: e841 2300 strex r3, r2, [r1] + 80138e2: 67bb str r3, [r7, #120] @ 0x78 + return(result); + 80138e4: 6fbb ldr r3, [r7, #120] @ 0x78 + 80138e6: 2b00 cmp r3, #0 + 80138e8: d1e1 bne.n 80138ae + + /* Disable the DMA transfer for the receiver request by resetting the DMAR bit + in the UART CR3 register */ + ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_DMAR); + 80138ea: 687b ldr r3, [r7, #4] + 80138ec: 681b ldr r3, [r3, #0] + 80138ee: 3308 adds r3, #8 + 80138f0: 663b str r3, [r7, #96] @ 0x60 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 80138f2: 6e3b ldr r3, [r7, #96] @ 0x60 + 80138f4: e853 3f00 ldrex r3, [r3] + 80138f8: 65fb str r3, [r7, #92] @ 0x5c + return(result); + 80138fa: 6dfb ldr r3, [r7, #92] @ 0x5c + 80138fc: f023 0340 bic.w r3, r3, #64 @ 0x40 + 8013900: f8c7 30b0 str.w r3, [r7, #176] @ 0xb0 + 8013904: 687b ldr r3, [r7, #4] + 8013906: 681b ldr r3, [r3, #0] + 8013908: 3308 adds r3, #8 + 801390a: f8d7 20b0 ldr.w r2, [r7, #176] @ 0xb0 + 801390e: 66fa str r2, [r7, #108] @ 0x6c + 8013910: 66bb str r3, [r7, #104] @ 0x68 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 8013912: 6eb9 ldr r1, [r7, #104] @ 0x68 + 8013914: 6efa ldr r2, [r7, #108] @ 0x6c + 8013916: e841 2300 strex r3, r2, [r1] + 801391a: 667b str r3, [r7, #100] @ 0x64 + return(result); + 801391c: 6e7b ldr r3, [r7, #100] @ 0x64 + 801391e: 2b00 cmp r3, #0 + 8013920: d1e3 bne.n 80138ea + + /* At end of Rx process, restore huart->RxState to Ready */ + huart->RxState = HAL_UART_STATE_READY; + 8013922: 687b ldr r3, [r7, #4] + 8013924: 2220 movs r2, #32 + 8013926: f8c3 2080 str.w r2, [r3, #128] @ 0x80 + huart->ReceptionType = HAL_UART_RECEPTION_STANDARD; + 801392a: 687b ldr r3, [r7, #4] + 801392c: 2200 movs r2, #0 + 801392e: 661a str r2, [r3, #96] @ 0x60 + + ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_IDLEIE); + 8013930: 687b ldr r3, [r7, #4] + 8013932: 681b ldr r3, [r3, #0] + 8013934: 64fb str r3, [r7, #76] @ 0x4c + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 8013936: 6cfb ldr r3, [r7, #76] @ 0x4c + 8013938: e853 3f00 ldrex r3, [r3] + 801393c: 64bb str r3, [r7, #72] @ 0x48 + return(result); + 801393e: 6cbb ldr r3, [r7, #72] @ 0x48 + 8013940: f023 0310 bic.w r3, r3, #16 + 8013944: f8c7 30ac str.w r3, [r7, #172] @ 0xac + 8013948: 687b ldr r3, [r7, #4] + 801394a: 681b ldr r3, [r3, #0] + 801394c: 461a mov r2, r3 + 801394e: f8d7 30ac ldr.w r3, [r7, #172] @ 0xac + 8013952: 65bb str r3, [r7, #88] @ 0x58 + 8013954: 657a str r2, [r7, #84] @ 0x54 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 8013956: 6d79 ldr r1, [r7, #84] @ 0x54 + 8013958: 6dba ldr r2, [r7, #88] @ 0x58 + 801395a: e841 2300 strex r3, r2, [r1] + 801395e: 653b str r3, [r7, #80] @ 0x50 + return(result); + 8013960: 6d3b ldr r3, [r7, #80] @ 0x50 + 8013962: 2b00 cmp r3, #0 + 8013964: d1e4 bne.n 8013930 + + /* Last bytes received, so no need as the abort is immediate */ + (void)HAL_DMA_Abort(huart->hdmarx); + 8013966: 687b ldr r3, [r7, #4] + 8013968: 6f5b ldr r3, [r3, #116] @ 0x74 + 801396a: 4618 mov r0, r3 + 801396c: f7fa f9be bl 800dcec + } + + /* Initialize type of RxEvent that correspond to RxEvent callback execution; + In this case, Rx Event type is Idle Event */ + huart->RxEventType = HAL_UART_RXEVENT_IDLE; + 8013970: 687b ldr r3, [r7, #4] + 8013972: 2202 movs r2, #2 + 8013974: 665a str r2, [r3, #100] @ 0x64 +#if (USE_HAL_UART_REGISTER_CALLBACKS == 1) + /*Call registered Rx Event callback*/ + huart->RxEventCallback(huart, (huart->RxXferSize - huart->RxXferCount)); +#else + /*Call legacy weak Rx Event callback*/ + HAL_UARTEx_RxEventCallback(huart, (huart->RxXferSize - huart->RxXferCount)); + 8013976: 687b ldr r3, [r7, #4] + 8013978: f8b3 2058 ldrh.w r2, [r3, #88] @ 0x58 + 801397c: 687b ldr r3, [r7, #4] + 801397e: f8b3 305a ldrh.w r3, [r3, #90] @ 0x5a + 8013982: b29b uxth r3, r3 + 8013984: 1ad3 subs r3, r2, r3 + 8013986: b29b uxth r3, r3 + 8013988: 4619 mov r1, r3 + 801398a: 6878 ldr r0, [r7, #4] + 801398c: f000 f8f4 bl 8013b78 + HAL_UARTEx_RxEventCallback(huart, huart->RxXferSize); +#endif /* (USE_HAL_UART_REGISTER_CALLBACKS) */ + } + } + } + return; + 8013990: e0d5 b.n 8013b3e + if (nb_remaining_rx_data == huart->RxXferSize) + 8013992: 687b ldr r3, [r7, #4] + 8013994: f8b3 3058 ldrh.w r3, [r3, #88] @ 0x58 + 8013998: f8b7 20be ldrh.w r2, [r7, #190] @ 0xbe + 801399c: 429a cmp r2, r3 + 801399e: f040 80ce bne.w 8013b3e + if (HAL_IS_BIT_SET(huart->hdmarx->Instance->CCR, DMA_CCR_CIRC)) + 80139a2: 687b ldr r3, [r7, #4] + 80139a4: 6f5b ldr r3, [r3, #116] @ 0x74 + 80139a6: 681b ldr r3, [r3, #0] + 80139a8: 681b ldr r3, [r3, #0] + 80139aa: f003 0320 and.w r3, r3, #32 + 80139ae: 2b20 cmp r3, #32 + 80139b0: f040 80c5 bne.w 8013b3e + huart->RxEventType = HAL_UART_RXEVENT_IDLE; + 80139b4: 687b ldr r3, [r7, #4] + 80139b6: 2202 movs r2, #2 + 80139b8: 665a str r2, [r3, #100] @ 0x64 + HAL_UARTEx_RxEventCallback(huart, huart->RxXferSize); + 80139ba: 687b ldr r3, [r7, #4] + 80139bc: f8b3 3058 ldrh.w r3, [r3, #88] @ 0x58 + 80139c0: 4619 mov r1, r3 + 80139c2: 6878 ldr r0, [r7, #4] + 80139c4: f000 f8d8 bl 8013b78 + return; + 80139c8: e0b9 b.n 8013b3e + else + { + /* DMA mode not enabled */ + /* Check received length : If all expected data are received, do nothing. + Otherwise, if at least one data has already been received, IDLE event is to be notified to user */ + uint16_t nb_rx_data = huart->RxXferSize - huart->RxXferCount; + 80139ca: 687b ldr r3, [r7, #4] + 80139cc: f8b3 2058 ldrh.w r2, [r3, #88] @ 0x58 + 80139d0: 687b ldr r3, [r7, #4] + 80139d2: f8b3 305a ldrh.w r3, [r3, #90] @ 0x5a + 80139d6: b29b uxth r3, r3 + 80139d8: 1ad3 subs r3, r2, r3 + 80139da: f8a7 30ce strh.w r3, [r7, #206] @ 0xce + if ((huart->RxXferCount > 0U) + 80139de: 687b ldr r3, [r7, #4] + 80139e0: f8b3 305a ldrh.w r3, [r3, #90] @ 0x5a + 80139e4: b29b uxth r3, r3 + 80139e6: 2b00 cmp r3, #0 + 80139e8: f000 80ab beq.w 8013b42 + && (nb_rx_data > 0U)) + 80139ec: f8b7 30ce ldrh.w r3, [r7, #206] @ 0xce + 80139f0: 2b00 cmp r3, #0 + 80139f2: f000 80a6 beq.w 8013b42 + + /* Disable the UART Error Interrupt:(Frame error, noise error, overrun error) and RX FIFO Threshold interrupt */ + ATOMIC_CLEAR_BIT(huart->Instance->CR3, (USART_CR3_EIE | USART_CR3_RXFTIE)); +#else + /* Disable the UART Parity Error Interrupt and RXNE interrupts */ + ATOMIC_CLEAR_BIT(huart->Instance->CR1, (USART_CR1_RXNEIE | USART_CR1_PEIE)); + 80139f6: 687b ldr r3, [r7, #4] + 80139f8: 681b ldr r3, [r3, #0] + 80139fa: 63bb str r3, [r7, #56] @ 0x38 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 80139fc: 6bbb ldr r3, [r7, #56] @ 0x38 + 80139fe: e853 3f00 ldrex r3, [r3] + 8013a02: 637b str r3, [r7, #52] @ 0x34 + return(result); + 8013a04: 6b7b ldr r3, [r7, #52] @ 0x34 + 8013a06: f423 7390 bic.w r3, r3, #288 @ 0x120 + 8013a0a: f8c7 30c8 str.w r3, [r7, #200] @ 0xc8 + 8013a0e: 687b ldr r3, [r7, #4] + 8013a10: 681b ldr r3, [r3, #0] + 8013a12: 461a mov r2, r3 + 8013a14: f8d7 30c8 ldr.w r3, [r7, #200] @ 0xc8 + 8013a18: 647b str r3, [r7, #68] @ 0x44 + 8013a1a: 643a str r2, [r7, #64] @ 0x40 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 8013a1c: 6c39 ldr r1, [r7, #64] @ 0x40 + 8013a1e: 6c7a ldr r2, [r7, #68] @ 0x44 + 8013a20: e841 2300 strex r3, r2, [r1] + 8013a24: 63fb str r3, [r7, #60] @ 0x3c + return(result); + 8013a26: 6bfb ldr r3, [r7, #60] @ 0x3c + 8013a28: 2b00 cmp r3, #0 + 8013a2a: d1e4 bne.n 80139f6 + + /* Disable the UART Error Interrupt: (Frame error, noise error, overrun error) */ + ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_EIE); + 8013a2c: 687b ldr r3, [r7, #4] + 8013a2e: 681b ldr r3, [r3, #0] + 8013a30: 3308 adds r3, #8 + 8013a32: 627b str r3, [r7, #36] @ 0x24 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 8013a34: 6a7b ldr r3, [r7, #36] @ 0x24 + 8013a36: e853 3f00 ldrex r3, [r3] + 8013a3a: 623b str r3, [r7, #32] + return(result); + 8013a3c: 6a3b ldr r3, [r7, #32] + 8013a3e: f023 0301 bic.w r3, r3, #1 + 8013a42: f8c7 30c4 str.w r3, [r7, #196] @ 0xc4 + 8013a46: 687b ldr r3, [r7, #4] + 8013a48: 681b ldr r3, [r3, #0] + 8013a4a: 3308 adds r3, #8 + 8013a4c: f8d7 20c4 ldr.w r2, [r7, #196] @ 0xc4 + 8013a50: 633a str r2, [r7, #48] @ 0x30 + 8013a52: 62fb str r3, [r7, #44] @ 0x2c + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 8013a54: 6af9 ldr r1, [r7, #44] @ 0x2c + 8013a56: 6b3a ldr r2, [r7, #48] @ 0x30 + 8013a58: e841 2300 strex r3, r2, [r1] + 8013a5c: 62bb str r3, [r7, #40] @ 0x28 + return(result); + 8013a5e: 6abb ldr r3, [r7, #40] @ 0x28 + 8013a60: 2b00 cmp r3, #0 + 8013a62: d1e3 bne.n 8013a2c +#endif /* USART_CR1_FIFOEN */ + + /* Rx process is completed, restore huart->RxState to Ready */ + huart->RxState = HAL_UART_STATE_READY; + 8013a64: 687b ldr r3, [r7, #4] + 8013a66: 2220 movs r2, #32 + 8013a68: f8c3 2080 str.w r2, [r3, #128] @ 0x80 + huart->ReceptionType = HAL_UART_RECEPTION_STANDARD; + 8013a6c: 687b ldr r3, [r7, #4] + 8013a6e: 2200 movs r2, #0 + 8013a70: 661a str r2, [r3, #96] @ 0x60 + + /* Clear RxISR function pointer */ + huart->RxISR = NULL; + 8013a72: 687b ldr r3, [r7, #4] + 8013a74: 2200 movs r2, #0 + 8013a76: 669a str r2, [r3, #104] @ 0x68 + + ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_IDLEIE); + 8013a78: 687b ldr r3, [r7, #4] + 8013a7a: 681b ldr r3, [r3, #0] + 8013a7c: 613b str r3, [r7, #16] + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 8013a7e: 693b ldr r3, [r7, #16] + 8013a80: e853 3f00 ldrex r3, [r3] + 8013a84: 60fb str r3, [r7, #12] + return(result); + 8013a86: 68fb ldr r3, [r7, #12] + 8013a88: f023 0310 bic.w r3, r3, #16 + 8013a8c: f8c7 30c0 str.w r3, [r7, #192] @ 0xc0 + 8013a90: 687b ldr r3, [r7, #4] + 8013a92: 681b ldr r3, [r3, #0] + 8013a94: 461a mov r2, r3 + 8013a96: f8d7 30c0 ldr.w r3, [r7, #192] @ 0xc0 + 8013a9a: 61fb str r3, [r7, #28] + 8013a9c: 61ba str r2, [r7, #24] + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 8013a9e: 69b9 ldr r1, [r7, #24] + 8013aa0: 69fa ldr r2, [r7, #28] + 8013aa2: e841 2300 strex r3, r2, [r1] + 8013aa6: 617b str r3, [r7, #20] + return(result); + 8013aa8: 697b ldr r3, [r7, #20] + 8013aaa: 2b00 cmp r3, #0 + 8013aac: d1e4 bne.n 8013a78 + + /* Initialize type of RxEvent that correspond to RxEvent callback execution; + In this case, Rx Event type is Idle Event */ + huart->RxEventType = HAL_UART_RXEVENT_IDLE; + 8013aae: 687b ldr r3, [r7, #4] + 8013ab0: 2202 movs r2, #2 + 8013ab2: 665a str r2, [r3, #100] @ 0x64 +#if (USE_HAL_UART_REGISTER_CALLBACKS == 1) + /*Call registered Rx complete callback*/ + huart->RxEventCallback(huart, nb_rx_data); +#else + /*Call legacy weak Rx Event callback*/ + HAL_UARTEx_RxEventCallback(huart, nb_rx_data); + 8013ab4: f8b7 30ce ldrh.w r3, [r7, #206] @ 0xce + 8013ab8: 4619 mov r1, r3 + 8013aba: 6878 ldr r0, [r7, #4] + 8013abc: f000 f85c bl 8013b78 +#endif /* (USE_HAL_UART_REGISTER_CALLBACKS) */ + } + return; + 8013ac0: e03f b.n 8013b42 + } + } + + /* UART wakeup from Stop mode interrupt occurred ---------------------------*/ + if (((isrflags & USART_ISR_WUF) != 0U) && ((cr3its & USART_CR3_WUFIE) != 0U)) + 8013ac2: f8d7 30e4 ldr.w r3, [r7, #228] @ 0xe4 + 8013ac6: f403 1380 and.w r3, r3, #1048576 @ 0x100000 + 8013aca: 2b00 cmp r3, #0 + 8013acc: d00e beq.n 8013aec + 8013ace: f8d7 30dc ldr.w r3, [r7, #220] @ 0xdc + 8013ad2: f403 0380 and.w r3, r3, #4194304 @ 0x400000 + 8013ad6: 2b00 cmp r3, #0 + 8013ad8: d008 beq.n 8013aec + { + __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_WUF); + 8013ada: 687b ldr r3, [r7, #4] + 8013adc: 681b ldr r3, [r3, #0] + 8013ade: f44f 1280 mov.w r2, #1048576 @ 0x100000 + 8013ae2: 621a str r2, [r3, #32] +#if (USE_HAL_UART_REGISTER_CALLBACKS == 1) + /* Call registered Wakeup Callback */ + huart->WakeupCallback(huart); +#else + /* Call legacy weak Wakeup Callback */ + HAL_UARTEx_WakeupCallback(huart); + 8013ae4: 6878 ldr r0, [r7, #4] + 8013ae6: f001 f8a9 bl 8014c3c +#endif /* USE_HAL_UART_REGISTER_CALLBACKS */ + return; + 8013aea: e02d b.n 8013b48 +#if defined(USART_CR1_FIFOEN) + if (((isrflags & USART_ISR_TXE_TXFNF) != 0U) + && (((cr1its & USART_CR1_TXEIE_TXFNFIE) != 0U) + || ((cr3its & USART_CR3_TXFTIE) != 0U))) +#else + if (((isrflags & USART_ISR_TXE) != 0U) + 8013aec: f8d7 30e4 ldr.w r3, [r7, #228] @ 0xe4 + 8013af0: f003 0380 and.w r3, r3, #128 @ 0x80 + 8013af4: 2b00 cmp r3, #0 + 8013af6: d00e beq.n 8013b16 + && ((cr1its & USART_CR1_TXEIE) != 0U)) + 8013af8: f8d7 30e0 ldr.w r3, [r7, #224] @ 0xe0 + 8013afc: f003 0380 and.w r3, r3, #128 @ 0x80 + 8013b00: 2b00 cmp r3, #0 + 8013b02: d008 beq.n 8013b16 +#endif /* USART_CR1_FIFOEN */ + { + if (huart->TxISR != NULL) + 8013b04: 687b ldr r3, [r7, #4] + 8013b06: 6edb ldr r3, [r3, #108] @ 0x6c + 8013b08: 2b00 cmp r3, #0 + 8013b0a: d01c beq.n 8013b46 + { + huart->TxISR(huart); + 8013b0c: 687b ldr r3, [r7, #4] + 8013b0e: 6edb ldr r3, [r3, #108] @ 0x6c + 8013b10: 6878 ldr r0, [r7, #4] + 8013b12: 4798 blx r3 + } + return; + 8013b14: e017 b.n 8013b46 + } + + /* UART in mode Transmitter (transmission end) -----------------------------*/ + if (((isrflags & USART_ISR_TC) != 0U) && ((cr1its & USART_CR1_TCIE) != 0U)) + 8013b16: f8d7 30e4 ldr.w r3, [r7, #228] @ 0xe4 + 8013b1a: f003 0340 and.w r3, r3, #64 @ 0x40 + 8013b1e: 2b00 cmp r3, #0 + 8013b20: d012 beq.n 8013b48 + 8013b22: f8d7 30e0 ldr.w r3, [r7, #224] @ 0xe0 + 8013b26: f003 0340 and.w r3, r3, #64 @ 0x40 + 8013b2a: 2b00 cmp r3, #0 + 8013b2c: d00c beq.n 8013b48 + { + UART_EndTransmit_IT(huart); + 8013b2e: 6878 ldr r0, [r7, #4] + 8013b30: f000 fe9e bl 8014870 + return; + 8013b34: e008 b.n 8013b48 + return; + 8013b36: bf00 nop + 8013b38: e006 b.n 8013b48 + return; + 8013b3a: bf00 nop + 8013b3c: e004 b.n 8013b48 + return; + 8013b3e: bf00 nop + 8013b40: e002 b.n 8013b48 + return; + 8013b42: bf00 nop + 8013b44: e000 b.n 8013b48 + return; + 8013b46: bf00 nop + HAL_UARTEx_RxFifoFullCallback(huart); +#endif /* USE_HAL_UART_REGISTER_CALLBACKS */ + return; + } +#endif /* USART_CR1_FIFOEN */ +} + 8013b48: 37e8 adds r7, #232 @ 0xe8 + 8013b4a: 46bd mov sp, r7 + 8013b4c: bd80 pop {r7, pc} + 8013b4e: bf00 nop + +08013b50 : + * @brief Tx Half Transfer completed callback. + * @param huart UART handle. + * @retval None + */ +__weak void HAL_UART_TxHalfCpltCallback(UART_HandleTypeDef *huart) +{ + 8013b50: b480 push {r7} + 8013b52: b083 sub sp, #12 + 8013b54: af00 add r7, sp, #0 + 8013b56: 6078 str r0, [r7, #4] + UNUSED(huart); + + /* NOTE: This function should not be modified, when the callback is needed, + the HAL_UART_TxHalfCpltCallback can be implemented in the user file. + */ +} + 8013b58: bf00 nop + 8013b5a: 370c adds r7, #12 + 8013b5c: 46bd mov sp, r7 + 8013b5e: f85d 7b04 ldr.w r7, [sp], #4 + 8013b62: 4770 bx lr + +08013b64 : + * @brief UART error callback. + * @param huart UART handle. + * @retval None + */ +__weak void HAL_UART_ErrorCallback(UART_HandleTypeDef *huart) +{ + 8013b64: b480 push {r7} + 8013b66: b083 sub sp, #12 + 8013b68: af00 add r7, sp, #0 + 8013b6a: 6078 str r0, [r7, #4] + UNUSED(huart); + + /* NOTE : This function should not be modified, when the callback is needed, + the HAL_UART_ErrorCallback can be implemented in the user file. + */ +} + 8013b6c: bf00 nop + 8013b6e: 370c adds r7, #12 + 8013b70: 46bd mov sp, r7 + 8013b72: f85d 7b04 ldr.w r7, [sp], #4 + 8013b76: 4770 bx lr + +08013b78 : + * @param Size Number of data available in application reception buffer (indicates a position in + * reception buffer until which, data are available) + * @retval None + */ +__weak void HAL_UARTEx_RxEventCallback(UART_HandleTypeDef *huart, uint16_t Size) +{ + 8013b78: b480 push {r7} + 8013b7a: b083 sub sp, #12 + 8013b7c: af00 add r7, sp, #0 + 8013b7e: 6078 str r0, [r7, #4] + 8013b80: 460b mov r3, r1 + 8013b82: 807b strh r3, [r7, #2] + UNUSED(Size); + + /* NOTE : This function should not be modified, when the callback is needed, + the HAL_UARTEx_RxEventCallback can be implemented in the user file. + */ +} + 8013b84: bf00 nop + 8013b86: 370c adds r7, #12 + 8013b88: 46bd mov sp, r7 + 8013b8a: f85d 7b04 ldr.w r7, [sp], #4 + 8013b8e: 4770 bx lr + +08013b90 : + * @brief Configure the UART peripheral. + * @param huart UART handle. + * @retval HAL status + */ +HAL_StatusTypeDef UART_SetConfig(UART_HandleTypeDef *huart) +{ + 8013b90: e92d 4fb0 stmdb sp!, {r4, r5, r7, r8, r9, sl, fp, lr} + 8013b94: b08a sub sp, #40 @ 0x28 + 8013b96: af00 add r7, sp, #0 + 8013b98: 60f8 str r0, [r7, #12] + uint32_t tmpreg; + uint16_t brrtemp; + UART_ClockSourceTypeDef clocksource; + uint32_t usartdiv; + HAL_StatusTypeDef ret = HAL_OK; + 8013b9a: 2300 movs r3, #0 + 8013b9c: f887 3022 strb.w r3, [r7, #34] @ 0x22 + * the UART Word Length, Parity, Mode and oversampling: + * set the M bits according to huart->Init.WordLength value + * set PCE and PS bits according to huart->Init.Parity value + * set TE and RE bits according to huart->Init.Mode value + * set OVER8 bit according to huart->Init.OverSampling value */ + tmpreg = (uint32_t)huart->Init.WordLength | huart->Init.Parity | huart->Init.Mode | huart->Init.OverSampling ; + 8013ba0: 68fb ldr r3, [r7, #12] + 8013ba2: 689a ldr r2, [r3, #8] + 8013ba4: 68fb ldr r3, [r7, #12] + 8013ba6: 691b ldr r3, [r3, #16] + 8013ba8: 431a orrs r2, r3 + 8013baa: 68fb ldr r3, [r7, #12] + 8013bac: 695b ldr r3, [r3, #20] + 8013bae: 431a orrs r2, r3 + 8013bb0: 68fb ldr r3, [r7, #12] + 8013bb2: 69db ldr r3, [r3, #28] + 8013bb4: 4313 orrs r3, r2 + 8013bb6: 627b str r3, [r7, #36] @ 0x24 + MODIFY_REG(huart->Instance->CR1, USART_CR1_FIELDS, tmpreg); + 8013bb8: 68fb ldr r3, [r7, #12] + 8013bba: 681b ldr r3, [r3, #0] + 8013bbc: 681a ldr r2, [r3, #0] + 8013bbe: 4ba4 ldr r3, [pc, #656] @ (8013e50 ) + 8013bc0: 4013 ands r3, r2 + 8013bc2: 68fa ldr r2, [r7, #12] + 8013bc4: 6812 ldr r2, [r2, #0] + 8013bc6: 6a79 ldr r1, [r7, #36] @ 0x24 + 8013bc8: 430b orrs r3, r1 + 8013bca: 6013 str r3, [r2, #0] + + /*-------------------------- USART CR2 Configuration -----------------------*/ + /* Configure the UART Stop Bits: Set STOP[13:12] bits according + * to huart->Init.StopBits value */ + MODIFY_REG(huart->Instance->CR2, USART_CR2_STOP, huart->Init.StopBits); + 8013bcc: 68fb ldr r3, [r7, #12] + 8013bce: 681b ldr r3, [r3, #0] + 8013bd0: 685b ldr r3, [r3, #4] + 8013bd2: f423 5140 bic.w r1, r3, #12288 @ 0x3000 + 8013bd6: 68fb ldr r3, [r7, #12] + 8013bd8: 68da ldr r2, [r3, #12] + 8013bda: 68fb ldr r3, [r7, #12] + 8013bdc: 681b ldr r3, [r3, #0] + 8013bde: 430a orrs r2, r1 + 8013be0: 605a str r2, [r3, #4] + /* Configure + * - UART HardWare Flow Control: set CTSE and RTSE bits according + * to huart->Init.HwFlowCtl value + * - one-bit sampling method versus three samples' majority rule according + * to huart->Init.OneBitSampling (not applicable to LPUART) */ + tmpreg = (uint32_t)huart->Init.HwFlowCtl; + 8013be2: 68fb ldr r3, [r7, #12] + 8013be4: 699b ldr r3, [r3, #24] + 8013be6: 627b str r3, [r7, #36] @ 0x24 + + if (!(UART_INSTANCE_LOWPOWER(huart))) + 8013be8: 68fb ldr r3, [r7, #12] + 8013bea: 681b ldr r3, [r3, #0] + 8013bec: 4a99 ldr r2, [pc, #612] @ (8013e54 ) + 8013bee: 4293 cmp r3, r2 + 8013bf0: d004 beq.n 8013bfc + { + tmpreg |= huart->Init.OneBitSampling; + 8013bf2: 68fb ldr r3, [r7, #12] + 8013bf4: 6a1b ldr r3, [r3, #32] + 8013bf6: 6a7a ldr r2, [r7, #36] @ 0x24 + 8013bf8: 4313 orrs r3, r2 + 8013bfa: 627b str r3, [r7, #36] @ 0x24 + } + MODIFY_REG(huart->Instance->CR3, USART_CR3_FIELDS, tmpreg); + 8013bfc: 68fb ldr r3, [r7, #12] + 8013bfe: 681b ldr r3, [r3, #0] + 8013c00: 689b ldr r3, [r3, #8] + 8013c02: f423 6130 bic.w r1, r3, #2816 @ 0xb00 + 8013c06: 68fb ldr r3, [r7, #12] + 8013c08: 681b ldr r3, [r3, #0] + 8013c0a: 6a7a ldr r2, [r7, #36] @ 0x24 + 8013c0c: 430a orrs r2, r1 + 8013c0e: 609a str r2, [r3, #8] + * - UART Clock Prescaler : set PRESCALER according to huart->Init.ClockPrescaler value */ + MODIFY_REG(huart->Instance->PRESC, USART_PRESC_PRESCALER, huart->Init.ClockPrescaler); +#endif /* USART_PRESC_PRESCALER */ + + /*-------------------------- USART BRR Configuration -----------------------*/ + UART_GETCLOCKSOURCE(huart, clocksource); + 8013c10: 68fb ldr r3, [r7, #12] + 8013c12: 681b ldr r3, [r3, #0] + 8013c14: 4a90 ldr r2, [pc, #576] @ (8013e58 ) + 8013c16: 4293 cmp r3, r2 + 8013c18: d126 bne.n 8013c68 + 8013c1a: 4b90 ldr r3, [pc, #576] @ (8013e5c ) + 8013c1c: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 8013c20: f003 0303 and.w r3, r3, #3 + 8013c24: 2b03 cmp r3, #3 + 8013c26: d81b bhi.n 8013c60 + 8013c28: a201 add r2, pc, #4 @ (adr r2, 8013c30 ) + 8013c2a: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 8013c2e: bf00 nop + 8013c30: 08013c41 .word 0x08013c41 + 8013c34: 08013c51 .word 0x08013c51 + 8013c38: 08013c49 .word 0x08013c49 + 8013c3c: 08013c59 .word 0x08013c59 + 8013c40: 2301 movs r3, #1 + 8013c42: f887 3023 strb.w r3, [r7, #35] @ 0x23 + 8013c46: e116 b.n 8013e76 + 8013c48: 2302 movs r3, #2 + 8013c4a: f887 3023 strb.w r3, [r7, #35] @ 0x23 + 8013c4e: e112 b.n 8013e76 + 8013c50: 2304 movs r3, #4 + 8013c52: f887 3023 strb.w r3, [r7, #35] @ 0x23 + 8013c56: e10e b.n 8013e76 + 8013c58: 2308 movs r3, #8 + 8013c5a: f887 3023 strb.w r3, [r7, #35] @ 0x23 + 8013c5e: e10a b.n 8013e76 + 8013c60: 2310 movs r3, #16 + 8013c62: f887 3023 strb.w r3, [r7, #35] @ 0x23 + 8013c66: e106 b.n 8013e76 + 8013c68: 68fb ldr r3, [r7, #12] + 8013c6a: 681b ldr r3, [r3, #0] + 8013c6c: 4a7c ldr r2, [pc, #496] @ (8013e60 ) + 8013c6e: 4293 cmp r3, r2 + 8013c70: d138 bne.n 8013ce4 + 8013c72: 4b7a ldr r3, [pc, #488] @ (8013e5c ) + 8013c74: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 8013c78: f003 030c and.w r3, r3, #12 + 8013c7c: 2b0c cmp r3, #12 + 8013c7e: d82d bhi.n 8013cdc + 8013c80: a201 add r2, pc, #4 @ (adr r2, 8013c88 ) + 8013c82: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 8013c86: bf00 nop + 8013c88: 08013cbd .word 0x08013cbd + 8013c8c: 08013cdd .word 0x08013cdd + 8013c90: 08013cdd .word 0x08013cdd + 8013c94: 08013cdd .word 0x08013cdd + 8013c98: 08013ccd .word 0x08013ccd + 8013c9c: 08013cdd .word 0x08013cdd + 8013ca0: 08013cdd .word 0x08013cdd + 8013ca4: 08013cdd .word 0x08013cdd + 8013ca8: 08013cc5 .word 0x08013cc5 + 8013cac: 08013cdd .word 0x08013cdd + 8013cb0: 08013cdd .word 0x08013cdd + 8013cb4: 08013cdd .word 0x08013cdd + 8013cb8: 08013cd5 .word 0x08013cd5 + 8013cbc: 2300 movs r3, #0 + 8013cbe: f887 3023 strb.w r3, [r7, #35] @ 0x23 + 8013cc2: e0d8 b.n 8013e76 + 8013cc4: 2302 movs r3, #2 + 8013cc6: f887 3023 strb.w r3, [r7, #35] @ 0x23 + 8013cca: e0d4 b.n 8013e76 + 8013ccc: 2304 movs r3, #4 + 8013cce: f887 3023 strb.w r3, [r7, #35] @ 0x23 + 8013cd2: e0d0 b.n 8013e76 + 8013cd4: 2308 movs r3, #8 + 8013cd6: f887 3023 strb.w r3, [r7, #35] @ 0x23 + 8013cda: e0cc b.n 8013e76 + 8013cdc: 2310 movs r3, #16 + 8013cde: f887 3023 strb.w r3, [r7, #35] @ 0x23 + 8013ce2: e0c8 b.n 8013e76 + 8013ce4: 68fb ldr r3, [r7, #12] + 8013ce6: 681b ldr r3, [r3, #0] + 8013ce8: 4a5e ldr r2, [pc, #376] @ (8013e64 ) + 8013cea: 4293 cmp r3, r2 + 8013cec: d125 bne.n 8013d3a + 8013cee: 4b5b ldr r3, [pc, #364] @ (8013e5c ) + 8013cf0: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 8013cf4: f003 0330 and.w r3, r3, #48 @ 0x30 + 8013cf8: 2b30 cmp r3, #48 @ 0x30 + 8013cfa: d016 beq.n 8013d2a + 8013cfc: 2b30 cmp r3, #48 @ 0x30 + 8013cfe: d818 bhi.n 8013d32 + 8013d00: 2b20 cmp r3, #32 + 8013d02: d00a beq.n 8013d1a + 8013d04: 2b20 cmp r3, #32 + 8013d06: d814 bhi.n 8013d32 + 8013d08: 2b00 cmp r3, #0 + 8013d0a: d002 beq.n 8013d12 + 8013d0c: 2b10 cmp r3, #16 + 8013d0e: d008 beq.n 8013d22 + 8013d10: e00f b.n 8013d32 + 8013d12: 2300 movs r3, #0 + 8013d14: f887 3023 strb.w r3, [r7, #35] @ 0x23 + 8013d18: e0ad b.n 8013e76 + 8013d1a: 2302 movs r3, #2 + 8013d1c: f887 3023 strb.w r3, [r7, #35] @ 0x23 + 8013d20: e0a9 b.n 8013e76 + 8013d22: 2304 movs r3, #4 + 8013d24: f887 3023 strb.w r3, [r7, #35] @ 0x23 + 8013d28: e0a5 b.n 8013e76 + 8013d2a: 2308 movs r3, #8 + 8013d2c: f887 3023 strb.w r3, [r7, #35] @ 0x23 + 8013d30: e0a1 b.n 8013e76 + 8013d32: 2310 movs r3, #16 + 8013d34: f887 3023 strb.w r3, [r7, #35] @ 0x23 + 8013d38: e09d b.n 8013e76 + 8013d3a: 68fb ldr r3, [r7, #12] + 8013d3c: 681b ldr r3, [r3, #0] + 8013d3e: 4a4a ldr r2, [pc, #296] @ (8013e68 ) + 8013d40: 4293 cmp r3, r2 + 8013d42: d125 bne.n 8013d90 + 8013d44: 4b45 ldr r3, [pc, #276] @ (8013e5c ) + 8013d46: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 8013d4a: f003 03c0 and.w r3, r3, #192 @ 0xc0 + 8013d4e: 2bc0 cmp r3, #192 @ 0xc0 + 8013d50: d016 beq.n 8013d80 + 8013d52: 2bc0 cmp r3, #192 @ 0xc0 + 8013d54: d818 bhi.n 8013d88 + 8013d56: 2b80 cmp r3, #128 @ 0x80 + 8013d58: d00a beq.n 8013d70 + 8013d5a: 2b80 cmp r3, #128 @ 0x80 + 8013d5c: d814 bhi.n 8013d88 + 8013d5e: 2b00 cmp r3, #0 + 8013d60: d002 beq.n 8013d68 + 8013d62: 2b40 cmp r3, #64 @ 0x40 + 8013d64: d008 beq.n 8013d78 + 8013d66: e00f b.n 8013d88 + 8013d68: 2300 movs r3, #0 + 8013d6a: f887 3023 strb.w r3, [r7, #35] @ 0x23 + 8013d6e: e082 b.n 8013e76 + 8013d70: 2302 movs r3, #2 + 8013d72: f887 3023 strb.w r3, [r7, #35] @ 0x23 + 8013d76: e07e b.n 8013e76 + 8013d78: 2304 movs r3, #4 + 8013d7a: f887 3023 strb.w r3, [r7, #35] @ 0x23 + 8013d7e: e07a b.n 8013e76 + 8013d80: 2308 movs r3, #8 + 8013d82: f887 3023 strb.w r3, [r7, #35] @ 0x23 + 8013d86: e076 b.n 8013e76 + 8013d88: 2310 movs r3, #16 + 8013d8a: f887 3023 strb.w r3, [r7, #35] @ 0x23 + 8013d8e: e072 b.n 8013e76 + 8013d90: 68fb ldr r3, [r7, #12] + 8013d92: 681b ldr r3, [r3, #0] + 8013d94: 4a35 ldr r2, [pc, #212] @ (8013e6c ) + 8013d96: 4293 cmp r3, r2 + 8013d98: d12a bne.n 8013df0 + 8013d9a: 4b30 ldr r3, [pc, #192] @ (8013e5c ) + 8013d9c: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 8013da0: f403 7340 and.w r3, r3, #768 @ 0x300 + 8013da4: f5b3 7f40 cmp.w r3, #768 @ 0x300 + 8013da8: d01a beq.n 8013de0 + 8013daa: f5b3 7f40 cmp.w r3, #768 @ 0x300 + 8013dae: d81b bhi.n 8013de8 + 8013db0: f5b3 7f00 cmp.w r3, #512 @ 0x200 + 8013db4: d00c beq.n 8013dd0 + 8013db6: f5b3 7f00 cmp.w r3, #512 @ 0x200 + 8013dba: d815 bhi.n 8013de8 + 8013dbc: 2b00 cmp r3, #0 + 8013dbe: d003 beq.n 8013dc8 + 8013dc0: f5b3 7f80 cmp.w r3, #256 @ 0x100 + 8013dc4: d008 beq.n 8013dd8 + 8013dc6: e00f b.n 8013de8 + 8013dc8: 2300 movs r3, #0 + 8013dca: f887 3023 strb.w r3, [r7, #35] @ 0x23 + 8013dce: e052 b.n 8013e76 + 8013dd0: 2302 movs r3, #2 + 8013dd2: f887 3023 strb.w r3, [r7, #35] @ 0x23 + 8013dd6: e04e b.n 8013e76 + 8013dd8: 2304 movs r3, #4 + 8013dda: f887 3023 strb.w r3, [r7, #35] @ 0x23 + 8013dde: e04a b.n 8013e76 + 8013de0: 2308 movs r3, #8 + 8013de2: f887 3023 strb.w r3, [r7, #35] @ 0x23 + 8013de6: e046 b.n 8013e76 + 8013de8: 2310 movs r3, #16 + 8013dea: f887 3023 strb.w r3, [r7, #35] @ 0x23 + 8013dee: e042 b.n 8013e76 + 8013df0: 68fb ldr r3, [r7, #12] + 8013df2: 681b ldr r3, [r3, #0] + 8013df4: 4a17 ldr r2, [pc, #92] @ (8013e54 ) + 8013df6: 4293 cmp r3, r2 + 8013df8: d13a bne.n 8013e70 + 8013dfa: 4b18 ldr r3, [pc, #96] @ (8013e5c ) + 8013dfc: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 8013e00: f403 6340 and.w r3, r3, #3072 @ 0xc00 + 8013e04: f5b3 6f40 cmp.w r3, #3072 @ 0xc00 + 8013e08: d01a beq.n 8013e40 + 8013e0a: f5b3 6f40 cmp.w r3, #3072 @ 0xc00 + 8013e0e: d81b bhi.n 8013e48 + 8013e10: f5b3 6f00 cmp.w r3, #2048 @ 0x800 + 8013e14: d00c beq.n 8013e30 + 8013e16: f5b3 6f00 cmp.w r3, #2048 @ 0x800 + 8013e1a: d815 bhi.n 8013e48 + 8013e1c: 2b00 cmp r3, #0 + 8013e1e: d003 beq.n 8013e28 + 8013e20: f5b3 6f80 cmp.w r3, #1024 @ 0x400 + 8013e24: d008 beq.n 8013e38 + 8013e26: e00f b.n 8013e48 + 8013e28: 2300 movs r3, #0 + 8013e2a: f887 3023 strb.w r3, [r7, #35] @ 0x23 + 8013e2e: e022 b.n 8013e76 + 8013e30: 2302 movs r3, #2 + 8013e32: f887 3023 strb.w r3, [r7, #35] @ 0x23 + 8013e36: e01e b.n 8013e76 + 8013e38: 2304 movs r3, #4 + 8013e3a: f887 3023 strb.w r3, [r7, #35] @ 0x23 + 8013e3e: e01a b.n 8013e76 + 8013e40: 2308 movs r3, #8 + 8013e42: f887 3023 strb.w r3, [r7, #35] @ 0x23 + 8013e46: e016 b.n 8013e76 + 8013e48: 2310 movs r3, #16 + 8013e4a: f887 3023 strb.w r3, [r7, #35] @ 0x23 + 8013e4e: e012 b.n 8013e76 + 8013e50: efff69f3 .word 0xefff69f3 + 8013e54: 40008000 .word 0x40008000 + 8013e58: 40013800 .word 0x40013800 + 8013e5c: 40021000 .word 0x40021000 + 8013e60: 40004400 .word 0x40004400 + 8013e64: 40004800 .word 0x40004800 + 8013e68: 40004c00 .word 0x40004c00 + 8013e6c: 40005000 .word 0x40005000 + 8013e70: 2310 movs r3, #16 + 8013e72: f887 3023 strb.w r3, [r7, #35] @ 0x23 + + /* Check LPUART instance */ + if (UART_INSTANCE_LOWPOWER(huart)) + 8013e76: 68fb ldr r3, [r7, #12] + 8013e78: 681b ldr r3, [r3, #0] + 8013e7a: 4a9f ldr r2, [pc, #636] @ (80140f8 ) + 8013e7c: 4293 cmp r3, r2 + 8013e7e: d17a bne.n 8013f76 + { + /* Retrieve frequency clock */ + switch (clocksource) + 8013e80: f897 3023 ldrb.w r3, [r7, #35] @ 0x23 + 8013e84: 2b08 cmp r3, #8 + 8013e86: d824 bhi.n 8013ed2 + 8013e88: a201 add r2, pc, #4 @ (adr r2, 8013e90 ) + 8013e8a: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 8013e8e: bf00 nop + 8013e90: 08013eb5 .word 0x08013eb5 + 8013e94: 08013ed3 .word 0x08013ed3 + 8013e98: 08013ebd .word 0x08013ebd + 8013e9c: 08013ed3 .word 0x08013ed3 + 8013ea0: 08013ec3 .word 0x08013ec3 + 8013ea4: 08013ed3 .word 0x08013ed3 + 8013ea8: 08013ed3 .word 0x08013ed3 + 8013eac: 08013ed3 .word 0x08013ed3 + 8013eb0: 08013ecb .word 0x08013ecb + { + case UART_CLOCKSOURCE_PCLK1: + pclk = HAL_RCC_GetPCLK1Freq(); + 8013eb4: f7fb fd30 bl 800f918 + 8013eb8: 61f8 str r0, [r7, #28] + break; + 8013eba: e010 b.n 8013ede + case UART_CLOCKSOURCE_HSI: + pclk = (uint32_t) HSI_VALUE; + 8013ebc: 4b8f ldr r3, [pc, #572] @ (80140fc ) + 8013ebe: 61fb str r3, [r7, #28] + break; + 8013ec0: e00d b.n 8013ede + case UART_CLOCKSOURCE_SYSCLK: + pclk = HAL_RCC_GetSysClockFreq(); + 8013ec2: f7fb fc91 bl 800f7e8 + 8013ec6: 61f8 str r0, [r7, #28] + break; + 8013ec8: e009 b.n 8013ede + case UART_CLOCKSOURCE_LSE: + pclk = (uint32_t) LSE_VALUE; + 8013eca: f44f 4300 mov.w r3, #32768 @ 0x8000 + 8013ece: 61fb str r3, [r7, #28] + break; + 8013ed0: e005 b.n 8013ede + default: + pclk = 0U; + 8013ed2: 2300 movs r3, #0 + 8013ed4: 61fb str r3, [r7, #28] + ret = HAL_ERROR; + 8013ed6: 2301 movs r3, #1 + 8013ed8: f887 3022 strb.w r3, [r7, #34] @ 0x22 + break; + 8013edc: bf00 nop + } + + /* If proper clock source reported */ + if (pclk != 0U) + 8013ede: 69fb ldr r3, [r7, #28] + 8013ee0: 2b00 cmp r3, #0 + 8013ee2: f000 80fb beq.w 80140dc + } /* if ( (lpuart_ker_ck_pres < (3 * huart->Init.BaudRate) ) || + (lpuart_ker_ck_pres > (4096 * huart->Init.BaudRate) )) */ +#else + /* No Prescaler applicable */ + /* Ensure that Frequency clock is in the range [3 * baudrate, 4096 * baudrate] */ + if ((pclk < (3U * huart->Init.BaudRate)) || + 8013ee6: 68fb ldr r3, [r7, #12] + 8013ee8: 685a ldr r2, [r3, #4] + 8013eea: 4613 mov r3, r2 + 8013eec: 005b lsls r3, r3, #1 + 8013eee: 4413 add r3, r2 + 8013ef0: 69fa ldr r2, [r7, #28] + 8013ef2: 429a cmp r2, r3 + 8013ef4: d305 bcc.n 8013f02 + (pclk > (4096U * huart->Init.BaudRate))) + 8013ef6: 68fb ldr r3, [r7, #12] + 8013ef8: 685b ldr r3, [r3, #4] + 8013efa: 031b lsls r3, r3, #12 + if ((pclk < (3U * huart->Init.BaudRate)) || + 8013efc: 69fa ldr r2, [r7, #28] + 8013efe: 429a cmp r2, r3 + 8013f00: d903 bls.n 8013f0a + { + ret = HAL_ERROR; + 8013f02: 2301 movs r3, #1 + 8013f04: f887 3022 strb.w r3, [r7, #34] @ 0x22 + 8013f08: e0e8 b.n 80140dc + } + else + { + usartdiv = (uint32_t)(UART_DIV_LPUART(pclk, huart->Init.BaudRate)); + 8013f0a: 69fb ldr r3, [r7, #28] + 8013f0c: 2200 movs r2, #0 + 8013f0e: 461c mov r4, r3 + 8013f10: 4615 mov r5, r2 + 8013f12: f04f 0200 mov.w r2, #0 + 8013f16: f04f 0300 mov.w r3, #0 + 8013f1a: 022b lsls r3, r5, #8 + 8013f1c: ea43 6314 orr.w r3, r3, r4, lsr #24 + 8013f20: 0222 lsls r2, r4, #8 + 8013f22: 68f9 ldr r1, [r7, #12] + 8013f24: 6849 ldr r1, [r1, #4] + 8013f26: 0849 lsrs r1, r1, #1 + 8013f28: 2000 movs r0, #0 + 8013f2a: 4688 mov r8, r1 + 8013f2c: 4681 mov r9, r0 + 8013f2e: eb12 0a08 adds.w sl, r2, r8 + 8013f32: eb43 0b09 adc.w fp, r3, r9 + 8013f36: 68fb ldr r3, [r7, #12] + 8013f38: 685b ldr r3, [r3, #4] + 8013f3a: 2200 movs r2, #0 + 8013f3c: 603b str r3, [r7, #0] + 8013f3e: 607a str r2, [r7, #4] + 8013f40: e9d7 2300 ldrd r2, r3, [r7] + 8013f44: 4650 mov r0, sl + 8013f46: 4659 mov r1, fp + 8013f48: f7ec fefe bl 8000d48 <__aeabi_uldivmod> + 8013f4c: 4602 mov r2, r0 + 8013f4e: 460b mov r3, r1 + 8013f50: 4613 mov r3, r2 + 8013f52: 61bb str r3, [r7, #24] + if ((usartdiv >= LPUART_BRR_MIN) && (usartdiv <= LPUART_BRR_MAX)) + 8013f54: 69bb ldr r3, [r7, #24] + 8013f56: f5b3 7f40 cmp.w r3, #768 @ 0x300 + 8013f5a: d308 bcc.n 8013f6e + 8013f5c: 69bb ldr r3, [r7, #24] + 8013f5e: f5b3 1f80 cmp.w r3, #1048576 @ 0x100000 + 8013f62: d204 bcs.n 8013f6e + { + huart->Instance->BRR = usartdiv; + 8013f64: 68fb ldr r3, [r7, #12] + 8013f66: 681b ldr r3, [r3, #0] + 8013f68: 69ba ldr r2, [r7, #24] + 8013f6a: 60da str r2, [r3, #12] + 8013f6c: e0b6 b.n 80140dc + } + else + { + ret = HAL_ERROR; + 8013f6e: 2301 movs r3, #1 + 8013f70: f887 3022 strb.w r3, [r7, #34] @ 0x22 + 8013f74: e0b2 b.n 80140dc + } /* if ( (pclk < (3 * huart->Init.BaudRate) ) || (pclk > (4096 * huart->Init.BaudRate) )) */ +#endif /* USART_PRESC_PRESCALER */ + } /* if (pclk != 0) */ + } + /* Check UART Over Sampling to set Baud Rate Register */ + else if (huart->Init.OverSampling == UART_OVERSAMPLING_8) + 8013f76: 68fb ldr r3, [r7, #12] + 8013f78: 69db ldr r3, [r3, #28] + 8013f7a: f5b3 4f00 cmp.w r3, #32768 @ 0x8000 + 8013f7e: d15e bne.n 801403e + { + switch (clocksource) + 8013f80: f897 3023 ldrb.w r3, [r7, #35] @ 0x23 + 8013f84: 2b08 cmp r3, #8 + 8013f86: d828 bhi.n 8013fda + 8013f88: a201 add r2, pc, #4 @ (adr r2, 8013f90 ) + 8013f8a: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 8013f8e: bf00 nop + 8013f90: 08013fb5 .word 0x08013fb5 + 8013f94: 08013fbd .word 0x08013fbd + 8013f98: 08013fc5 .word 0x08013fc5 + 8013f9c: 08013fdb .word 0x08013fdb + 8013fa0: 08013fcb .word 0x08013fcb + 8013fa4: 08013fdb .word 0x08013fdb + 8013fa8: 08013fdb .word 0x08013fdb + 8013fac: 08013fdb .word 0x08013fdb + 8013fb0: 08013fd3 .word 0x08013fd3 + { + case UART_CLOCKSOURCE_PCLK1: + pclk = HAL_RCC_GetPCLK1Freq(); + 8013fb4: f7fb fcb0 bl 800f918 + 8013fb8: 61f8 str r0, [r7, #28] + break; + 8013fba: e014 b.n 8013fe6 + case UART_CLOCKSOURCE_PCLK2: + pclk = HAL_RCC_GetPCLK2Freq(); + 8013fbc: f7fb fcc2 bl 800f944 + 8013fc0: 61f8 str r0, [r7, #28] + break; + 8013fc2: e010 b.n 8013fe6 + case UART_CLOCKSOURCE_HSI: + pclk = (uint32_t) HSI_VALUE; + 8013fc4: 4b4d ldr r3, [pc, #308] @ (80140fc ) + 8013fc6: 61fb str r3, [r7, #28] + break; + 8013fc8: e00d b.n 8013fe6 + case UART_CLOCKSOURCE_SYSCLK: + pclk = HAL_RCC_GetSysClockFreq(); + 8013fca: f7fb fc0d bl 800f7e8 + 8013fce: 61f8 str r0, [r7, #28] + break; + 8013fd0: e009 b.n 8013fe6 + case UART_CLOCKSOURCE_LSE: + pclk = (uint32_t) LSE_VALUE; + 8013fd2: f44f 4300 mov.w r3, #32768 @ 0x8000 + 8013fd6: 61fb str r3, [r7, #28] + break; + 8013fd8: e005 b.n 8013fe6 + default: + pclk = 0U; + 8013fda: 2300 movs r3, #0 + 8013fdc: 61fb str r3, [r7, #28] + ret = HAL_ERROR; + 8013fde: 2301 movs r3, #1 + 8013fe0: f887 3022 strb.w r3, [r7, #34] @ 0x22 + break; + 8013fe4: bf00 nop + } + + /* USARTDIV must be greater than or equal to 0d16 */ + if (pclk != 0U) + 8013fe6: 69fb ldr r3, [r7, #28] + 8013fe8: 2b00 cmp r3, #0 + 8013fea: d077 beq.n 80140dc + { +#if defined(USART_PRESC_PRESCALER) + usartdiv = (uint32_t)(UART_DIV_SAMPLING8(pclk, huart->Init.BaudRate, huart->Init.ClockPrescaler)); +#else + usartdiv = (uint32_t)(UART_DIV_SAMPLING8(pclk, huart->Init.BaudRate)); + 8013fec: 69fb ldr r3, [r7, #28] + 8013fee: 005a lsls r2, r3, #1 + 8013ff0: 68fb ldr r3, [r7, #12] + 8013ff2: 685b ldr r3, [r3, #4] + 8013ff4: 085b lsrs r3, r3, #1 + 8013ff6: 441a add r2, r3 + 8013ff8: 68fb ldr r3, [r7, #12] + 8013ffa: 685b ldr r3, [r3, #4] + 8013ffc: fbb2 f3f3 udiv r3, r2, r3 + 8014000: 61bb str r3, [r7, #24] +#endif /* USART_PRESC_PRESCALER */ + if ((usartdiv >= UART_BRR_MIN) && (usartdiv <= UART_BRR_MAX)) + 8014002: 69bb ldr r3, [r7, #24] + 8014004: 2b0f cmp r3, #15 + 8014006: d916 bls.n 8014036 + 8014008: 69bb ldr r3, [r7, #24] + 801400a: f5b3 3f80 cmp.w r3, #65536 @ 0x10000 + 801400e: d212 bcs.n 8014036 + { + brrtemp = (uint16_t)(usartdiv & 0xFFF0U); + 8014010: 69bb ldr r3, [r7, #24] + 8014012: b29b uxth r3, r3 + 8014014: f023 030f bic.w r3, r3, #15 + 8014018: 82fb strh r3, [r7, #22] + brrtemp |= (uint16_t)((usartdiv & (uint16_t)0x000FU) >> 1U); + 801401a: 69bb ldr r3, [r7, #24] + 801401c: 085b lsrs r3, r3, #1 + 801401e: b29b uxth r3, r3 + 8014020: f003 0307 and.w r3, r3, #7 + 8014024: b29a uxth r2, r3 + 8014026: 8afb ldrh r3, [r7, #22] + 8014028: 4313 orrs r3, r2 + 801402a: 82fb strh r3, [r7, #22] + huart->Instance->BRR = brrtemp; + 801402c: 68fb ldr r3, [r7, #12] + 801402e: 681b ldr r3, [r3, #0] + 8014030: 8afa ldrh r2, [r7, #22] + 8014032: 60da str r2, [r3, #12] + 8014034: e052 b.n 80140dc + } + else + { + ret = HAL_ERROR; + 8014036: 2301 movs r3, #1 + 8014038: f887 3022 strb.w r3, [r7, #34] @ 0x22 + 801403c: e04e b.n 80140dc + } + } + } + else + { + switch (clocksource) + 801403e: f897 3023 ldrb.w r3, [r7, #35] @ 0x23 + 8014042: 2b08 cmp r3, #8 + 8014044: d827 bhi.n 8014096 + 8014046: a201 add r2, pc, #4 @ (adr r2, 801404c ) + 8014048: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 801404c: 08014071 .word 0x08014071 + 8014050: 08014079 .word 0x08014079 + 8014054: 08014081 .word 0x08014081 + 8014058: 08014097 .word 0x08014097 + 801405c: 08014087 .word 0x08014087 + 8014060: 08014097 .word 0x08014097 + 8014064: 08014097 .word 0x08014097 + 8014068: 08014097 .word 0x08014097 + 801406c: 0801408f .word 0x0801408f + { + case UART_CLOCKSOURCE_PCLK1: + pclk = HAL_RCC_GetPCLK1Freq(); + 8014070: f7fb fc52 bl 800f918 + 8014074: 61f8 str r0, [r7, #28] + break; + 8014076: e014 b.n 80140a2 + case UART_CLOCKSOURCE_PCLK2: + pclk = HAL_RCC_GetPCLK2Freq(); + 8014078: f7fb fc64 bl 800f944 + 801407c: 61f8 str r0, [r7, #28] + break; + 801407e: e010 b.n 80140a2 + case UART_CLOCKSOURCE_HSI: + pclk = (uint32_t) HSI_VALUE; + 8014080: 4b1e ldr r3, [pc, #120] @ (80140fc ) + 8014082: 61fb str r3, [r7, #28] + break; + 8014084: e00d b.n 80140a2 + case UART_CLOCKSOURCE_SYSCLK: + pclk = HAL_RCC_GetSysClockFreq(); + 8014086: f7fb fbaf bl 800f7e8 + 801408a: 61f8 str r0, [r7, #28] + break; + 801408c: e009 b.n 80140a2 + case UART_CLOCKSOURCE_LSE: + pclk = (uint32_t) LSE_VALUE; + 801408e: f44f 4300 mov.w r3, #32768 @ 0x8000 + 8014092: 61fb str r3, [r7, #28] + break; + 8014094: e005 b.n 80140a2 + default: + pclk = 0U; + 8014096: 2300 movs r3, #0 + 8014098: 61fb str r3, [r7, #28] + ret = HAL_ERROR; + 801409a: 2301 movs r3, #1 + 801409c: f887 3022 strb.w r3, [r7, #34] @ 0x22 + break; + 80140a0: bf00 nop + } + + if (pclk != 0U) + 80140a2: 69fb ldr r3, [r7, #28] + 80140a4: 2b00 cmp r3, #0 + 80140a6: d019 beq.n 80140dc + { + /* USARTDIV must be greater than or equal to 0d16 */ +#if defined(USART_PRESC_PRESCALER) + usartdiv = (uint32_t)(UART_DIV_SAMPLING16(pclk, huart->Init.BaudRate, huart->Init.ClockPrescaler)); +#else + usartdiv = (uint32_t)(UART_DIV_SAMPLING16(pclk, huart->Init.BaudRate)); + 80140a8: 68fb ldr r3, [r7, #12] + 80140aa: 685b ldr r3, [r3, #4] + 80140ac: 085a lsrs r2, r3, #1 + 80140ae: 69fb ldr r3, [r7, #28] + 80140b0: 441a add r2, r3 + 80140b2: 68fb ldr r3, [r7, #12] + 80140b4: 685b ldr r3, [r3, #4] + 80140b6: fbb2 f3f3 udiv r3, r2, r3 + 80140ba: 61bb str r3, [r7, #24] +#endif /* USART_PRESC_PRESCALER */ + if ((usartdiv >= UART_BRR_MIN) && (usartdiv <= UART_BRR_MAX)) + 80140bc: 69bb ldr r3, [r7, #24] + 80140be: 2b0f cmp r3, #15 + 80140c0: d909 bls.n 80140d6 + 80140c2: 69bb ldr r3, [r7, #24] + 80140c4: f5b3 3f80 cmp.w r3, #65536 @ 0x10000 + 80140c8: d205 bcs.n 80140d6 + { + huart->Instance->BRR = (uint16_t)usartdiv; + 80140ca: 69bb ldr r3, [r7, #24] + 80140cc: b29a uxth r2, r3 + 80140ce: 68fb ldr r3, [r7, #12] + 80140d0: 681b ldr r3, [r3, #0] + 80140d2: 60da str r2, [r3, #12] + 80140d4: e002 b.n 80140dc + } + else + { + ret = HAL_ERROR; + 80140d6: 2301 movs r3, #1 + 80140d8: f887 3022 strb.w r3, [r7, #34] @ 0x22 + huart->NbTxDataToProcess = 1; + huart->NbRxDataToProcess = 1; +#endif /* USART_CR1_FIFOEN */ + + /* Clear ISR function pointers */ + huart->RxISR = NULL; + 80140dc: 68fb ldr r3, [r7, #12] + 80140de: 2200 movs r2, #0 + 80140e0: 669a str r2, [r3, #104] @ 0x68 + huart->TxISR = NULL; + 80140e2: 68fb ldr r3, [r7, #12] + 80140e4: 2200 movs r2, #0 + 80140e6: 66da str r2, [r3, #108] @ 0x6c + + return ret; + 80140e8: f897 3022 ldrb.w r3, [r7, #34] @ 0x22 +} + 80140ec: 4618 mov r0, r3 + 80140ee: 3728 adds r7, #40 @ 0x28 + 80140f0: 46bd mov sp, r7 + 80140f2: e8bd 8fb0 ldmia.w sp!, {r4, r5, r7, r8, r9, sl, fp, pc} + 80140f6: bf00 nop + 80140f8: 40008000 .word 0x40008000 + 80140fc: 00f42400 .word 0x00f42400 + +08014100 : + * @brief Configure the UART peripheral advanced features. + * @param huart UART handle. + * @retval None + */ +void UART_AdvFeatureConfig(UART_HandleTypeDef *huart) +{ + 8014100: b480 push {r7} + 8014102: b083 sub sp, #12 + 8014104: af00 add r7, sp, #0 + 8014106: 6078 str r0, [r7, #4] + /* Check whether the set of advanced features to configure is properly set */ + assert_param(IS_UART_ADVFEATURE_INIT(huart->AdvancedInit.AdvFeatureInit)); + + /* if required, configure RX/TX pins swap */ + if (HAL_IS_BIT_SET(huart->AdvancedInit.AdvFeatureInit, UART_ADVFEATURE_SWAP_INIT)) + 8014108: 687b ldr r3, [r7, #4] + 801410a: 6a5b ldr r3, [r3, #36] @ 0x24 + 801410c: f003 0308 and.w r3, r3, #8 + 8014110: 2b00 cmp r3, #0 + 8014112: d00a beq.n 801412a + { + assert_param(IS_UART_ADVFEATURE_SWAP(huart->AdvancedInit.Swap)); + MODIFY_REG(huart->Instance->CR2, USART_CR2_SWAP, huart->AdvancedInit.Swap); + 8014114: 687b ldr r3, [r7, #4] + 8014116: 681b ldr r3, [r3, #0] + 8014118: 685b ldr r3, [r3, #4] + 801411a: f423 4100 bic.w r1, r3, #32768 @ 0x8000 + 801411e: 687b ldr r3, [r7, #4] + 8014120: 6b5a ldr r2, [r3, #52] @ 0x34 + 8014122: 687b ldr r3, [r7, #4] + 8014124: 681b ldr r3, [r3, #0] + 8014126: 430a orrs r2, r1 + 8014128: 605a str r2, [r3, #4] + } + + /* if required, configure TX pin active level inversion */ + if (HAL_IS_BIT_SET(huart->AdvancedInit.AdvFeatureInit, UART_ADVFEATURE_TXINVERT_INIT)) + 801412a: 687b ldr r3, [r7, #4] + 801412c: 6a5b ldr r3, [r3, #36] @ 0x24 + 801412e: f003 0301 and.w r3, r3, #1 + 8014132: 2b00 cmp r3, #0 + 8014134: d00a beq.n 801414c + { + assert_param(IS_UART_ADVFEATURE_TXINV(huart->AdvancedInit.TxPinLevelInvert)); + MODIFY_REG(huart->Instance->CR2, USART_CR2_TXINV, huart->AdvancedInit.TxPinLevelInvert); + 8014136: 687b ldr r3, [r7, #4] + 8014138: 681b ldr r3, [r3, #0] + 801413a: 685b ldr r3, [r3, #4] + 801413c: f423 3100 bic.w r1, r3, #131072 @ 0x20000 + 8014140: 687b ldr r3, [r7, #4] + 8014142: 6a9a ldr r2, [r3, #40] @ 0x28 + 8014144: 687b ldr r3, [r7, #4] + 8014146: 681b ldr r3, [r3, #0] + 8014148: 430a orrs r2, r1 + 801414a: 605a str r2, [r3, #4] + } + + /* if required, configure RX pin active level inversion */ + if (HAL_IS_BIT_SET(huart->AdvancedInit.AdvFeatureInit, UART_ADVFEATURE_RXINVERT_INIT)) + 801414c: 687b ldr r3, [r7, #4] + 801414e: 6a5b ldr r3, [r3, #36] @ 0x24 + 8014150: f003 0302 and.w r3, r3, #2 + 8014154: 2b00 cmp r3, #0 + 8014156: d00a beq.n 801416e + { + assert_param(IS_UART_ADVFEATURE_RXINV(huart->AdvancedInit.RxPinLevelInvert)); + MODIFY_REG(huart->Instance->CR2, USART_CR2_RXINV, huart->AdvancedInit.RxPinLevelInvert); + 8014158: 687b ldr r3, [r7, #4] + 801415a: 681b ldr r3, [r3, #0] + 801415c: 685b ldr r3, [r3, #4] + 801415e: f423 3180 bic.w r1, r3, #65536 @ 0x10000 + 8014162: 687b ldr r3, [r7, #4] + 8014164: 6ada ldr r2, [r3, #44] @ 0x2c + 8014166: 687b ldr r3, [r7, #4] + 8014168: 681b ldr r3, [r3, #0] + 801416a: 430a orrs r2, r1 + 801416c: 605a str r2, [r3, #4] + } + + /* if required, configure data inversion */ + if (HAL_IS_BIT_SET(huart->AdvancedInit.AdvFeatureInit, UART_ADVFEATURE_DATAINVERT_INIT)) + 801416e: 687b ldr r3, [r7, #4] + 8014170: 6a5b ldr r3, [r3, #36] @ 0x24 + 8014172: f003 0304 and.w r3, r3, #4 + 8014176: 2b00 cmp r3, #0 + 8014178: d00a beq.n 8014190 + { + assert_param(IS_UART_ADVFEATURE_DATAINV(huart->AdvancedInit.DataInvert)); + MODIFY_REG(huart->Instance->CR2, USART_CR2_DATAINV, huart->AdvancedInit.DataInvert); + 801417a: 687b ldr r3, [r7, #4] + 801417c: 681b ldr r3, [r3, #0] + 801417e: 685b ldr r3, [r3, #4] + 8014180: f423 2180 bic.w r1, r3, #262144 @ 0x40000 + 8014184: 687b ldr r3, [r7, #4] + 8014186: 6b1a ldr r2, [r3, #48] @ 0x30 + 8014188: 687b ldr r3, [r7, #4] + 801418a: 681b ldr r3, [r3, #0] + 801418c: 430a orrs r2, r1 + 801418e: 605a str r2, [r3, #4] + } + + /* if required, configure RX overrun detection disabling */ + if (HAL_IS_BIT_SET(huart->AdvancedInit.AdvFeatureInit, UART_ADVFEATURE_RXOVERRUNDISABLE_INIT)) + 8014190: 687b ldr r3, [r7, #4] + 8014192: 6a5b ldr r3, [r3, #36] @ 0x24 + 8014194: f003 0310 and.w r3, r3, #16 + 8014198: 2b00 cmp r3, #0 + 801419a: d00a beq.n 80141b2 + { + assert_param(IS_UART_OVERRUN(huart->AdvancedInit.OverrunDisable)); + MODIFY_REG(huart->Instance->CR3, USART_CR3_OVRDIS, huart->AdvancedInit.OverrunDisable); + 801419c: 687b ldr r3, [r7, #4] + 801419e: 681b ldr r3, [r3, #0] + 80141a0: 689b ldr r3, [r3, #8] + 80141a2: f423 5180 bic.w r1, r3, #4096 @ 0x1000 + 80141a6: 687b ldr r3, [r7, #4] + 80141a8: 6b9a ldr r2, [r3, #56] @ 0x38 + 80141aa: 687b ldr r3, [r7, #4] + 80141ac: 681b ldr r3, [r3, #0] + 80141ae: 430a orrs r2, r1 + 80141b0: 609a str r2, [r3, #8] + } + + /* if required, configure DMA disabling on reception error */ + if (HAL_IS_BIT_SET(huart->AdvancedInit.AdvFeatureInit, UART_ADVFEATURE_DMADISABLEONERROR_INIT)) + 80141b2: 687b ldr r3, [r7, #4] + 80141b4: 6a5b ldr r3, [r3, #36] @ 0x24 + 80141b6: f003 0320 and.w r3, r3, #32 + 80141ba: 2b00 cmp r3, #0 + 80141bc: d00a beq.n 80141d4 + { + assert_param(IS_UART_ADVFEATURE_DMAONRXERROR(huart->AdvancedInit.DMADisableonRxError)); + MODIFY_REG(huart->Instance->CR3, USART_CR3_DDRE, huart->AdvancedInit.DMADisableonRxError); + 80141be: 687b ldr r3, [r7, #4] + 80141c0: 681b ldr r3, [r3, #0] + 80141c2: 689b ldr r3, [r3, #8] + 80141c4: f423 5100 bic.w r1, r3, #8192 @ 0x2000 + 80141c8: 687b ldr r3, [r7, #4] + 80141ca: 6bda ldr r2, [r3, #60] @ 0x3c + 80141cc: 687b ldr r3, [r7, #4] + 80141ce: 681b ldr r3, [r3, #0] + 80141d0: 430a orrs r2, r1 + 80141d2: 609a str r2, [r3, #8] + } + + /* if required, configure auto Baud rate detection scheme */ + if (HAL_IS_BIT_SET(huart->AdvancedInit.AdvFeatureInit, UART_ADVFEATURE_AUTOBAUDRATE_INIT)) + 80141d4: 687b ldr r3, [r7, #4] + 80141d6: 6a5b ldr r3, [r3, #36] @ 0x24 + 80141d8: f003 0340 and.w r3, r3, #64 @ 0x40 + 80141dc: 2b00 cmp r3, #0 + 80141de: d01a beq.n 8014216 + { + assert_param(IS_USART_AUTOBAUDRATE_DETECTION_INSTANCE(huart->Instance)); + assert_param(IS_UART_ADVFEATURE_AUTOBAUDRATE(huart->AdvancedInit.AutoBaudRateEnable)); + MODIFY_REG(huart->Instance->CR2, USART_CR2_ABREN, huart->AdvancedInit.AutoBaudRateEnable); + 80141e0: 687b ldr r3, [r7, #4] + 80141e2: 681b ldr r3, [r3, #0] + 80141e4: 685b ldr r3, [r3, #4] + 80141e6: f423 1180 bic.w r1, r3, #1048576 @ 0x100000 + 80141ea: 687b ldr r3, [r7, #4] + 80141ec: 6c1a ldr r2, [r3, #64] @ 0x40 + 80141ee: 687b ldr r3, [r7, #4] + 80141f0: 681b ldr r3, [r3, #0] + 80141f2: 430a orrs r2, r1 + 80141f4: 605a str r2, [r3, #4] + /* set auto Baudrate detection parameters if detection is enabled */ + if (huart->AdvancedInit.AutoBaudRateEnable == UART_ADVFEATURE_AUTOBAUDRATE_ENABLE) + 80141f6: 687b ldr r3, [r7, #4] + 80141f8: 6c1b ldr r3, [r3, #64] @ 0x40 + 80141fa: f5b3 1f80 cmp.w r3, #1048576 @ 0x100000 + 80141fe: d10a bne.n 8014216 + { + assert_param(IS_UART_ADVFEATURE_AUTOBAUDRATEMODE(huart->AdvancedInit.AutoBaudRateMode)); + MODIFY_REG(huart->Instance->CR2, USART_CR2_ABRMODE, huart->AdvancedInit.AutoBaudRateMode); + 8014200: 687b ldr r3, [r7, #4] + 8014202: 681b ldr r3, [r3, #0] + 8014204: 685b ldr r3, [r3, #4] + 8014206: f423 01c0 bic.w r1, r3, #6291456 @ 0x600000 + 801420a: 687b ldr r3, [r7, #4] + 801420c: 6c5a ldr r2, [r3, #68] @ 0x44 + 801420e: 687b ldr r3, [r7, #4] + 8014210: 681b ldr r3, [r3, #0] + 8014212: 430a orrs r2, r1 + 8014214: 605a str r2, [r3, #4] + } + } + + /* if required, configure MSB first on communication line */ + if (HAL_IS_BIT_SET(huart->AdvancedInit.AdvFeatureInit, UART_ADVFEATURE_MSBFIRST_INIT)) + 8014216: 687b ldr r3, [r7, #4] + 8014218: 6a5b ldr r3, [r3, #36] @ 0x24 + 801421a: f003 0380 and.w r3, r3, #128 @ 0x80 + 801421e: 2b00 cmp r3, #0 + 8014220: d00a beq.n 8014238 + { + assert_param(IS_UART_ADVFEATURE_MSBFIRST(huart->AdvancedInit.MSBFirst)); + MODIFY_REG(huart->Instance->CR2, USART_CR2_MSBFIRST, huart->AdvancedInit.MSBFirst); + 8014222: 687b ldr r3, [r7, #4] + 8014224: 681b ldr r3, [r3, #0] + 8014226: 685b ldr r3, [r3, #4] + 8014228: f423 2100 bic.w r1, r3, #524288 @ 0x80000 + 801422c: 687b ldr r3, [r7, #4] + 801422e: 6c9a ldr r2, [r3, #72] @ 0x48 + 8014230: 687b ldr r3, [r7, #4] + 8014232: 681b ldr r3, [r3, #0] + 8014234: 430a orrs r2, r1 + 8014236: 605a str r2, [r3, #4] + } +} + 8014238: bf00 nop + 801423a: 370c adds r7, #12 + 801423c: 46bd mov sp, r7 + 801423e: f85d 7b04 ldr.w r7, [sp], #4 + 8014242: 4770 bx lr + +08014244 : + * @brief Check the UART Idle State. + * @param huart UART handle. + * @retval HAL status + */ +HAL_StatusTypeDef UART_CheckIdleState(UART_HandleTypeDef *huart) +{ + 8014244: b580 push {r7, lr} + 8014246: b098 sub sp, #96 @ 0x60 + 8014248: af02 add r7, sp, #8 + 801424a: 6078 str r0, [r7, #4] + uint32_t tickstart; + + /* Initialize the UART ErrorCode */ + huart->ErrorCode = HAL_UART_ERROR_NONE; + 801424c: 687b ldr r3, [r7, #4] + 801424e: 2200 movs r2, #0 + 8014250: f8c3 2084 str.w r2, [r3, #132] @ 0x84 + + /* Init tickstart for timeout management */ + tickstart = HAL_GetTick(); + 8014254: f7f6 fc9c bl 800ab90 + 8014258: 6578 str r0, [r7, #84] @ 0x54 + + /* Check if the Transmitter is enabled */ + if ((huart->Instance->CR1 & USART_CR1_TE) == USART_CR1_TE) + 801425a: 687b ldr r3, [r7, #4] + 801425c: 681b ldr r3, [r3, #0] + 801425e: 681b ldr r3, [r3, #0] + 8014260: f003 0308 and.w r3, r3, #8 + 8014264: 2b08 cmp r3, #8 + 8014266: d12e bne.n 80142c6 + { + /* Wait until TEACK flag is set */ + if (UART_WaitOnFlagUntilTimeout(huart, USART_ISR_TEACK, RESET, tickstart, HAL_UART_TIMEOUT_VALUE) != HAL_OK) + 8014268: f06f 437e mvn.w r3, #4261412864 @ 0xfe000000 + 801426c: 9300 str r3, [sp, #0] + 801426e: 6d7b ldr r3, [r7, #84] @ 0x54 + 8014270: 2200 movs r2, #0 + 8014272: f44f 1100 mov.w r1, #2097152 @ 0x200000 + 8014276: 6878 ldr r0, [r7, #4] + 8014278: f000 f88c bl 8014394 + 801427c: 4603 mov r3, r0 + 801427e: 2b00 cmp r3, #0 + 8014280: d021 beq.n 80142c6 + { + /* Disable TXE interrupt for the interrupt process */ +#if defined(USART_CR1_FIFOEN) + ATOMIC_CLEAR_BIT(huart->Instance->CR1, (USART_CR1_TXEIE_TXFNFIE)); +#else + ATOMIC_CLEAR_BIT(huart->Instance->CR1, (USART_CR1_TXEIE)); + 8014282: 687b ldr r3, [r7, #4] + 8014284: 681b ldr r3, [r3, #0] + 8014286: 63bb str r3, [r7, #56] @ 0x38 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 8014288: 6bbb ldr r3, [r7, #56] @ 0x38 + 801428a: e853 3f00 ldrex r3, [r3] + 801428e: 637b str r3, [r7, #52] @ 0x34 + return(result); + 8014290: 6b7b ldr r3, [r7, #52] @ 0x34 + 8014292: f023 0380 bic.w r3, r3, #128 @ 0x80 + 8014296: 653b str r3, [r7, #80] @ 0x50 + 8014298: 687b ldr r3, [r7, #4] + 801429a: 681b ldr r3, [r3, #0] + 801429c: 461a mov r2, r3 + 801429e: 6d3b ldr r3, [r7, #80] @ 0x50 + 80142a0: 647b str r3, [r7, #68] @ 0x44 + 80142a2: 643a str r2, [r7, #64] @ 0x40 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 80142a4: 6c39 ldr r1, [r7, #64] @ 0x40 + 80142a6: 6c7a ldr r2, [r7, #68] @ 0x44 + 80142a8: e841 2300 strex r3, r2, [r1] + 80142ac: 63fb str r3, [r7, #60] @ 0x3c + return(result); + 80142ae: 6bfb ldr r3, [r7, #60] @ 0x3c + 80142b0: 2b00 cmp r3, #0 + 80142b2: d1e6 bne.n 8014282 +#endif /* USART_CR1_FIFOEN */ + + huart->gState = HAL_UART_STATE_READY; + 80142b4: 687b ldr r3, [r7, #4] + 80142b6: 2220 movs r2, #32 + 80142b8: 67da str r2, [r3, #124] @ 0x7c + + __HAL_UNLOCK(huart); + 80142ba: 687b ldr r3, [r7, #4] + 80142bc: 2200 movs r2, #0 + 80142be: f883 2078 strb.w r2, [r3, #120] @ 0x78 + + /* Timeout occurred */ + return HAL_TIMEOUT; + 80142c2: 2303 movs r3, #3 + 80142c4: e062 b.n 801438c + } + } + + /* Check if the Receiver is enabled */ + if ((huart->Instance->CR1 & USART_CR1_RE) == USART_CR1_RE) + 80142c6: 687b ldr r3, [r7, #4] + 80142c8: 681b ldr r3, [r3, #0] + 80142ca: 681b ldr r3, [r3, #0] + 80142cc: f003 0304 and.w r3, r3, #4 + 80142d0: 2b04 cmp r3, #4 + 80142d2: d149 bne.n 8014368 + { + /* Wait until REACK flag is set */ + if (UART_WaitOnFlagUntilTimeout(huart, USART_ISR_REACK, RESET, tickstart, HAL_UART_TIMEOUT_VALUE) != HAL_OK) + 80142d4: f06f 437e mvn.w r3, #4261412864 @ 0xfe000000 + 80142d8: 9300 str r3, [sp, #0] + 80142da: 6d7b ldr r3, [r7, #84] @ 0x54 + 80142dc: 2200 movs r2, #0 + 80142de: f44f 0180 mov.w r1, #4194304 @ 0x400000 + 80142e2: 6878 ldr r0, [r7, #4] + 80142e4: f000 f856 bl 8014394 + 80142e8: 4603 mov r3, r0 + 80142ea: 2b00 cmp r3, #0 + 80142ec: d03c beq.n 8014368 + /* Disable RXNE, PE and ERR (Frame error, noise error, overrun error) + interrupts for the interrupt process */ +#if defined(USART_CR1_FIFOEN) + ATOMIC_CLEAR_BIT(huart->Instance->CR1, (USART_CR1_RXNEIE_RXFNEIE | USART_CR1_PEIE)); +#else + ATOMIC_CLEAR_BIT(huart->Instance->CR1, (USART_CR1_RXNEIE | USART_CR1_PEIE)); + 80142ee: 687b ldr r3, [r7, #4] + 80142f0: 681b ldr r3, [r3, #0] + 80142f2: 627b str r3, [r7, #36] @ 0x24 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 80142f4: 6a7b ldr r3, [r7, #36] @ 0x24 + 80142f6: e853 3f00 ldrex r3, [r3] + 80142fa: 623b str r3, [r7, #32] + return(result); + 80142fc: 6a3b ldr r3, [r7, #32] + 80142fe: f423 7390 bic.w r3, r3, #288 @ 0x120 + 8014302: 64fb str r3, [r7, #76] @ 0x4c + 8014304: 687b ldr r3, [r7, #4] + 8014306: 681b ldr r3, [r3, #0] + 8014308: 461a mov r2, r3 + 801430a: 6cfb ldr r3, [r7, #76] @ 0x4c + 801430c: 633b str r3, [r7, #48] @ 0x30 + 801430e: 62fa str r2, [r7, #44] @ 0x2c + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 8014310: 6af9 ldr r1, [r7, #44] @ 0x2c + 8014312: 6b3a ldr r2, [r7, #48] @ 0x30 + 8014314: e841 2300 strex r3, r2, [r1] + 8014318: 62bb str r3, [r7, #40] @ 0x28 + return(result); + 801431a: 6abb ldr r3, [r7, #40] @ 0x28 + 801431c: 2b00 cmp r3, #0 + 801431e: d1e6 bne.n 80142ee +#endif /* USART_CR1_FIFOEN */ + ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_EIE); + 8014320: 687b ldr r3, [r7, #4] + 8014322: 681b ldr r3, [r3, #0] + 8014324: 3308 adds r3, #8 + 8014326: 613b str r3, [r7, #16] + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 8014328: 693b ldr r3, [r7, #16] + 801432a: e853 3f00 ldrex r3, [r3] + 801432e: 60fb str r3, [r7, #12] + return(result); + 8014330: 68fb ldr r3, [r7, #12] + 8014332: f023 0301 bic.w r3, r3, #1 + 8014336: 64bb str r3, [r7, #72] @ 0x48 + 8014338: 687b ldr r3, [r7, #4] + 801433a: 681b ldr r3, [r3, #0] + 801433c: 3308 adds r3, #8 + 801433e: 6cba ldr r2, [r7, #72] @ 0x48 + 8014340: 61fa str r2, [r7, #28] + 8014342: 61bb str r3, [r7, #24] + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 8014344: 69b9 ldr r1, [r7, #24] + 8014346: 69fa ldr r2, [r7, #28] + 8014348: e841 2300 strex r3, r2, [r1] + 801434c: 617b str r3, [r7, #20] + return(result); + 801434e: 697b ldr r3, [r7, #20] + 8014350: 2b00 cmp r3, #0 + 8014352: d1e5 bne.n 8014320 + + huart->RxState = HAL_UART_STATE_READY; + 8014354: 687b ldr r3, [r7, #4] + 8014356: 2220 movs r2, #32 + 8014358: f8c3 2080 str.w r2, [r3, #128] @ 0x80 + + __HAL_UNLOCK(huart); + 801435c: 687b ldr r3, [r7, #4] + 801435e: 2200 movs r2, #0 + 8014360: f883 2078 strb.w r2, [r3, #120] @ 0x78 + + /* Timeout occurred */ + return HAL_TIMEOUT; + 8014364: 2303 movs r3, #3 + 8014366: e011 b.n 801438c + } + } + + /* Initialize the UART State */ + huart->gState = HAL_UART_STATE_READY; + 8014368: 687b ldr r3, [r7, #4] + 801436a: 2220 movs r2, #32 + 801436c: 67da str r2, [r3, #124] @ 0x7c + huart->RxState = HAL_UART_STATE_READY; + 801436e: 687b ldr r3, [r7, #4] + 8014370: 2220 movs r2, #32 + 8014372: f8c3 2080 str.w r2, [r3, #128] @ 0x80 + huart->ReceptionType = HAL_UART_RECEPTION_STANDARD; + 8014376: 687b ldr r3, [r7, #4] + 8014378: 2200 movs r2, #0 + 801437a: 661a str r2, [r3, #96] @ 0x60 + huart->RxEventType = HAL_UART_RXEVENT_TC; + 801437c: 687b ldr r3, [r7, #4] + 801437e: 2200 movs r2, #0 + 8014380: 665a str r2, [r3, #100] @ 0x64 + + __HAL_UNLOCK(huart); + 8014382: 687b ldr r3, [r7, #4] + 8014384: 2200 movs r2, #0 + 8014386: f883 2078 strb.w r2, [r3, #120] @ 0x78 + + return HAL_OK; + 801438a: 2300 movs r3, #0 +} + 801438c: 4618 mov r0, r3 + 801438e: 3758 adds r7, #88 @ 0x58 + 8014390: 46bd mov sp, r7 + 8014392: bd80 pop {r7, pc} + +08014394 : + * @param Timeout Timeout duration + * @retval HAL status + */ +HAL_StatusTypeDef UART_WaitOnFlagUntilTimeout(UART_HandleTypeDef *huart, uint32_t Flag, FlagStatus Status, + uint32_t Tickstart, uint32_t Timeout) +{ + 8014394: b580 push {r7, lr} + 8014396: b084 sub sp, #16 + 8014398: af00 add r7, sp, #0 + 801439a: 60f8 str r0, [r7, #12] + 801439c: 60b9 str r1, [r7, #8] + 801439e: 603b str r3, [r7, #0] + 80143a0: 4613 mov r3, r2 + 80143a2: 71fb strb r3, [r7, #7] + /* Wait until flag is set */ + while ((__HAL_UART_GET_FLAG(huart, Flag) ? SET : RESET) == Status) + 80143a4: e04f b.n 8014446 + { + /* Check for the Timeout */ + if (Timeout != HAL_MAX_DELAY) + 80143a6: 69bb ldr r3, [r7, #24] + 80143a8: f1b3 3fff cmp.w r3, #4294967295 + 80143ac: d04b beq.n 8014446 + { + if (((HAL_GetTick() - Tickstart) > Timeout) || (Timeout == 0U)) + 80143ae: f7f6 fbef bl 800ab90 + 80143b2: 4602 mov r2, r0 + 80143b4: 683b ldr r3, [r7, #0] + 80143b6: 1ad3 subs r3, r2, r3 + 80143b8: 69ba ldr r2, [r7, #24] + 80143ba: 429a cmp r2, r3 + 80143bc: d302 bcc.n 80143c4 + 80143be: 69bb ldr r3, [r7, #24] + 80143c0: 2b00 cmp r3, #0 + 80143c2: d101 bne.n 80143c8 + { + + return HAL_TIMEOUT; + 80143c4: 2303 movs r3, #3 + 80143c6: e04e b.n 8014466 + } + + if ((READ_BIT(huart->Instance->CR1, USART_CR1_RE) != 0U) && (Flag != UART_FLAG_TXE) && (Flag != UART_FLAG_TC)) + 80143c8: 68fb ldr r3, [r7, #12] + 80143ca: 681b ldr r3, [r3, #0] + 80143cc: 681b ldr r3, [r3, #0] + 80143ce: f003 0304 and.w r3, r3, #4 + 80143d2: 2b00 cmp r3, #0 + 80143d4: d037 beq.n 8014446 + 80143d6: 68bb ldr r3, [r7, #8] + 80143d8: 2b80 cmp r3, #128 @ 0x80 + 80143da: d034 beq.n 8014446 + 80143dc: 68bb ldr r3, [r7, #8] + 80143de: 2b40 cmp r3, #64 @ 0x40 + 80143e0: d031 beq.n 8014446 + { + if (__HAL_UART_GET_FLAG(huart, UART_FLAG_ORE) == SET) + 80143e2: 68fb ldr r3, [r7, #12] + 80143e4: 681b ldr r3, [r3, #0] + 80143e6: 69db ldr r3, [r3, #28] + 80143e8: f003 0308 and.w r3, r3, #8 + 80143ec: 2b08 cmp r3, #8 + 80143ee: d110 bne.n 8014412 + { + /* Clear Overrun Error flag*/ + __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_OREF); + 80143f0: 68fb ldr r3, [r7, #12] + 80143f2: 681b ldr r3, [r3, #0] + 80143f4: 2208 movs r2, #8 + 80143f6: 621a str r2, [r3, #32] + + /* Blocking error : transfer is aborted + Set the UART state ready to be able to start again the process, + Disable Rx Interrupts if ongoing */ + UART_EndRxTransfer(huart); + 80143f8: 68f8 ldr r0, [r7, #12] + 80143fa: f000 f925 bl 8014648 + + huart->ErrorCode = HAL_UART_ERROR_ORE; + 80143fe: 68fb ldr r3, [r7, #12] + 8014400: 2208 movs r2, #8 + 8014402: f8c3 2084 str.w r2, [r3, #132] @ 0x84 + + /* Process Unlocked */ + __HAL_UNLOCK(huart); + 8014406: 68fb ldr r3, [r7, #12] + 8014408: 2200 movs r2, #0 + 801440a: f883 2078 strb.w r2, [r3, #120] @ 0x78 + + return HAL_ERROR; + 801440e: 2301 movs r3, #1 + 8014410: e029 b.n 8014466 + } + if (__HAL_UART_GET_FLAG(huart, UART_FLAG_RTOF) == SET) + 8014412: 68fb ldr r3, [r7, #12] + 8014414: 681b ldr r3, [r3, #0] + 8014416: 69db ldr r3, [r3, #28] + 8014418: f403 6300 and.w r3, r3, #2048 @ 0x800 + 801441c: f5b3 6f00 cmp.w r3, #2048 @ 0x800 + 8014420: d111 bne.n 8014446 + { + /* Clear Receiver Timeout flag*/ + __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_RTOF); + 8014422: 68fb ldr r3, [r7, #12] + 8014424: 681b ldr r3, [r3, #0] + 8014426: f44f 6200 mov.w r2, #2048 @ 0x800 + 801442a: 621a str r2, [r3, #32] + + /* Blocking error : transfer is aborted + Set the UART state ready to be able to start again the process, + Disable Rx Interrupts if ongoing */ + UART_EndRxTransfer(huart); + 801442c: 68f8 ldr r0, [r7, #12] + 801442e: f000 f90b bl 8014648 + + huart->ErrorCode = HAL_UART_ERROR_RTO; + 8014432: 68fb ldr r3, [r7, #12] + 8014434: 2220 movs r2, #32 + 8014436: f8c3 2084 str.w r2, [r3, #132] @ 0x84 + + /* Process Unlocked */ + __HAL_UNLOCK(huart); + 801443a: 68fb ldr r3, [r7, #12] + 801443c: 2200 movs r2, #0 + 801443e: f883 2078 strb.w r2, [r3, #120] @ 0x78 + + return HAL_TIMEOUT; + 8014442: 2303 movs r3, #3 + 8014444: e00f b.n 8014466 + while ((__HAL_UART_GET_FLAG(huart, Flag) ? SET : RESET) == Status) + 8014446: 68fb ldr r3, [r7, #12] + 8014448: 681b ldr r3, [r3, #0] + 801444a: 69da ldr r2, [r3, #28] + 801444c: 68bb ldr r3, [r7, #8] + 801444e: 4013 ands r3, r2 + 8014450: 68ba ldr r2, [r7, #8] + 8014452: 429a cmp r2, r3 + 8014454: bf0c ite eq + 8014456: 2301 moveq r3, #1 + 8014458: 2300 movne r3, #0 + 801445a: b2db uxtb r3, r3 + 801445c: 461a mov r2, r3 + 801445e: 79fb ldrb r3, [r7, #7] + 8014460: 429a cmp r2, r3 + 8014462: d0a0 beq.n 80143a6 + } + } + } + } + return HAL_OK; + 8014464: 2300 movs r3, #0 +} + 8014466: 4618 mov r0, r3 + 8014468: 3710 adds r7, #16 + 801446a: 46bd mov sp, r7 + 801446c: bd80 pop {r7, pc} + ... + +08014470 : + * @param pData Pointer to data buffer (u8 or u16 data elements). + * @param Size Amount of data elements (u8 or u16) to be received. + * @retval HAL status + */ +HAL_StatusTypeDef UART_Start_Receive_IT(UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size) +{ + 8014470: b480 push {r7} + 8014472: b097 sub sp, #92 @ 0x5c + 8014474: af00 add r7, sp, #0 + 8014476: 60f8 str r0, [r7, #12] + 8014478: 60b9 str r1, [r7, #8] + 801447a: 4613 mov r3, r2 + 801447c: 80fb strh r3, [r7, #6] + huart->pRxBuffPtr = pData; + 801447e: 68fb ldr r3, [r7, #12] + 8014480: 68ba ldr r2, [r7, #8] + 8014482: 655a str r2, [r3, #84] @ 0x54 + huart->RxXferSize = Size; + 8014484: 68fb ldr r3, [r7, #12] + 8014486: 88fa ldrh r2, [r7, #6] + 8014488: f8a3 2058 strh.w r2, [r3, #88] @ 0x58 + huart->RxXferCount = Size; + 801448c: 68fb ldr r3, [r7, #12] + 801448e: 88fa ldrh r2, [r7, #6] + 8014490: f8a3 205a strh.w r2, [r3, #90] @ 0x5a + huart->RxISR = NULL; + 8014494: 68fb ldr r3, [r7, #12] + 8014496: 2200 movs r2, #0 + 8014498: 669a str r2, [r3, #104] @ 0x68 + + /* Computation of UART mask to apply to RDR register */ + UART_MASK_COMPUTATION(huart); + 801449a: 68fb ldr r3, [r7, #12] + 801449c: 689b ldr r3, [r3, #8] + 801449e: f5b3 5f80 cmp.w r3, #4096 @ 0x1000 + 80144a2: d10e bne.n 80144c2 + 80144a4: 68fb ldr r3, [r7, #12] + 80144a6: 691b ldr r3, [r3, #16] + 80144a8: 2b00 cmp r3, #0 + 80144aa: d105 bne.n 80144b8 + 80144ac: 68fb ldr r3, [r7, #12] + 80144ae: f240 12ff movw r2, #511 @ 0x1ff + 80144b2: f8a3 205c strh.w r2, [r3, #92] @ 0x5c + 80144b6: e02d b.n 8014514 + 80144b8: 68fb ldr r3, [r7, #12] + 80144ba: 22ff movs r2, #255 @ 0xff + 80144bc: f8a3 205c strh.w r2, [r3, #92] @ 0x5c + 80144c0: e028 b.n 8014514 + 80144c2: 68fb ldr r3, [r7, #12] + 80144c4: 689b ldr r3, [r3, #8] + 80144c6: 2b00 cmp r3, #0 + 80144c8: d10d bne.n 80144e6 + 80144ca: 68fb ldr r3, [r7, #12] + 80144cc: 691b ldr r3, [r3, #16] + 80144ce: 2b00 cmp r3, #0 + 80144d0: d104 bne.n 80144dc + 80144d2: 68fb ldr r3, [r7, #12] + 80144d4: 22ff movs r2, #255 @ 0xff + 80144d6: f8a3 205c strh.w r2, [r3, #92] @ 0x5c + 80144da: e01b b.n 8014514 + 80144dc: 68fb ldr r3, [r7, #12] + 80144de: 227f movs r2, #127 @ 0x7f + 80144e0: f8a3 205c strh.w r2, [r3, #92] @ 0x5c + 80144e4: e016 b.n 8014514 + 80144e6: 68fb ldr r3, [r7, #12] + 80144e8: 689b ldr r3, [r3, #8] + 80144ea: f1b3 5f80 cmp.w r3, #268435456 @ 0x10000000 + 80144ee: d10d bne.n 801450c + 80144f0: 68fb ldr r3, [r7, #12] + 80144f2: 691b ldr r3, [r3, #16] + 80144f4: 2b00 cmp r3, #0 + 80144f6: d104 bne.n 8014502 + 80144f8: 68fb ldr r3, [r7, #12] + 80144fa: 227f movs r2, #127 @ 0x7f + 80144fc: f8a3 205c strh.w r2, [r3, #92] @ 0x5c + 8014500: e008 b.n 8014514 + 8014502: 68fb ldr r3, [r7, #12] + 8014504: 223f movs r2, #63 @ 0x3f + 8014506: f8a3 205c strh.w r2, [r3, #92] @ 0x5c + 801450a: e003 b.n 8014514 + 801450c: 68fb ldr r3, [r7, #12] + 801450e: 2200 movs r2, #0 + 8014510: f8a3 205c strh.w r2, [r3, #92] @ 0x5c + + huart->ErrorCode = HAL_UART_ERROR_NONE; + 8014514: 68fb ldr r3, [r7, #12] + 8014516: 2200 movs r2, #0 + 8014518: f8c3 2084 str.w r2, [r3, #132] @ 0x84 + huart->RxState = HAL_UART_STATE_BUSY_RX; + 801451c: 68fb ldr r3, [r7, #12] + 801451e: 2222 movs r2, #34 @ 0x22 + 8014520: f8c3 2080 str.w r2, [r3, #128] @ 0x80 + + /* Enable the UART Error Interrupt: (Frame error, noise error, overrun error) */ + ATOMIC_SET_BIT(huart->Instance->CR3, USART_CR3_EIE); + 8014524: 68fb ldr r3, [r7, #12] + 8014526: 681b ldr r3, [r3, #0] + 8014528: 3308 adds r3, #8 + 801452a: 63fb str r3, [r7, #60] @ 0x3c + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 801452c: 6bfb ldr r3, [r7, #60] @ 0x3c + 801452e: e853 3f00 ldrex r3, [r3] + 8014532: 63bb str r3, [r7, #56] @ 0x38 + return(result); + 8014534: 6bbb ldr r3, [r7, #56] @ 0x38 + 8014536: f043 0301 orr.w r3, r3, #1 + 801453a: 657b str r3, [r7, #84] @ 0x54 + 801453c: 68fb ldr r3, [r7, #12] + 801453e: 681b ldr r3, [r3, #0] + 8014540: 3308 adds r3, #8 + 8014542: 6d7a ldr r2, [r7, #84] @ 0x54 + 8014544: 64ba str r2, [r7, #72] @ 0x48 + 8014546: 647b str r3, [r7, #68] @ 0x44 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 8014548: 6c79 ldr r1, [r7, #68] @ 0x44 + 801454a: 6cba ldr r2, [r7, #72] @ 0x48 + 801454c: e841 2300 strex r3, r2, [r1] + 8014550: 643b str r3, [r7, #64] @ 0x40 + return(result); + 8014552: 6c3b ldr r3, [r7, #64] @ 0x40 + 8014554: 2b00 cmp r3, #0 + 8014556: d1e5 bne.n 8014524 + ATOMIC_SET_BIT(huart->Instance->CR1, USART_CR1_RXNEIE_RXFNEIE); + } + } +#else + /* Set the Rx ISR function pointer according to the data word length */ + if ((huart->Init.WordLength == UART_WORDLENGTH_9B) && (huart->Init.Parity == UART_PARITY_NONE)) + 8014558: 68fb ldr r3, [r7, #12] + 801455a: 689b ldr r3, [r3, #8] + 801455c: f5b3 5f80 cmp.w r3, #4096 @ 0x1000 + 8014560: d107 bne.n 8014572 + 8014562: 68fb ldr r3, [r7, #12] + 8014564: 691b ldr r3, [r3, #16] + 8014566: 2b00 cmp r3, #0 + 8014568: d103 bne.n 8014572 + { + huart->RxISR = UART_RxISR_16BIT; + 801456a: 68fb ldr r3, [r7, #12] + 801456c: 4a21 ldr r2, [pc, #132] @ (80145f4 ) + 801456e: 669a str r2, [r3, #104] @ 0x68 + 8014570: e002 b.n 8014578 + } + else + { + huart->RxISR = UART_RxISR_8BIT; + 8014572: 68fb ldr r3, [r7, #12] + 8014574: 4a20 ldr r2, [pc, #128] @ (80145f8 ) + 8014576: 669a str r2, [r3, #104] @ 0x68 + } + + /* Enable the UART Parity Error interrupt and Data Register Not Empty interrupt */ + if (huart->Init.Parity != UART_PARITY_NONE) + 8014578: 68fb ldr r3, [r7, #12] + 801457a: 691b ldr r3, [r3, #16] + 801457c: 2b00 cmp r3, #0 + 801457e: d019 beq.n 80145b4 + { + ATOMIC_SET_BIT(huart->Instance->CR1, USART_CR1_PEIE | USART_CR1_RXNEIE); + 8014580: 68fb ldr r3, [r7, #12] + 8014582: 681b ldr r3, [r3, #0] + 8014584: 62bb str r3, [r7, #40] @ 0x28 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 8014586: 6abb ldr r3, [r7, #40] @ 0x28 + 8014588: e853 3f00 ldrex r3, [r3] + 801458c: 627b str r3, [r7, #36] @ 0x24 + return(result); + 801458e: 6a7b ldr r3, [r7, #36] @ 0x24 + 8014590: f443 7390 orr.w r3, r3, #288 @ 0x120 + 8014594: 64fb str r3, [r7, #76] @ 0x4c + 8014596: 68fb ldr r3, [r7, #12] + 8014598: 681b ldr r3, [r3, #0] + 801459a: 461a mov r2, r3 + 801459c: 6cfb ldr r3, [r7, #76] @ 0x4c + 801459e: 637b str r3, [r7, #52] @ 0x34 + 80145a0: 633a str r2, [r7, #48] @ 0x30 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 80145a2: 6b39 ldr r1, [r7, #48] @ 0x30 + 80145a4: 6b7a ldr r2, [r7, #52] @ 0x34 + 80145a6: e841 2300 strex r3, r2, [r1] + 80145aa: 62fb str r3, [r7, #44] @ 0x2c + return(result); + 80145ac: 6afb ldr r3, [r7, #44] @ 0x2c + 80145ae: 2b00 cmp r3, #0 + 80145b0: d1e6 bne.n 8014580 + 80145b2: e018 b.n 80145e6 + } + else + { + ATOMIC_SET_BIT(huart->Instance->CR1, USART_CR1_RXNEIE); + 80145b4: 68fb ldr r3, [r7, #12] + 80145b6: 681b ldr r3, [r3, #0] + 80145b8: 617b str r3, [r7, #20] + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 80145ba: 697b ldr r3, [r7, #20] + 80145bc: e853 3f00 ldrex r3, [r3] + 80145c0: 613b str r3, [r7, #16] + return(result); + 80145c2: 693b ldr r3, [r7, #16] + 80145c4: f043 0320 orr.w r3, r3, #32 + 80145c8: 653b str r3, [r7, #80] @ 0x50 + 80145ca: 68fb ldr r3, [r7, #12] + 80145cc: 681b ldr r3, [r3, #0] + 80145ce: 461a mov r2, r3 + 80145d0: 6d3b ldr r3, [r7, #80] @ 0x50 + 80145d2: 623b str r3, [r7, #32] + 80145d4: 61fa str r2, [r7, #28] + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 80145d6: 69f9 ldr r1, [r7, #28] + 80145d8: 6a3a ldr r2, [r7, #32] + 80145da: e841 2300 strex r3, r2, [r1] + 80145de: 61bb str r3, [r7, #24] + return(result); + 80145e0: 69bb ldr r3, [r7, #24] + 80145e2: 2b00 cmp r3, #0 + 80145e4: d1e6 bne.n 80145b4 + } +#endif /* USART_CR1_FIFOEN */ + return HAL_OK; + 80145e6: 2300 movs r3, #0 +} + 80145e8: 4618 mov r0, r3 + 80145ea: 375c adds r7, #92 @ 0x5c + 80145ec: 46bd mov sp, r7 + 80145ee: f85d 7b04 ldr.w r7, [sp], #4 + 80145f2: 4770 bx lr + 80145f4: 08014a81 .word 0x08014a81 + 80145f8: 080148c5 .word 0x080148c5 + +080145fc : + * @brief End ongoing Tx transfer on UART peripheral (following error detection or Transmit completion). + * @param huart UART handle. + * @retval None + */ +static void UART_EndTxTransfer(UART_HandleTypeDef *huart) +{ + 80145fc: b480 push {r7} + 80145fe: b089 sub sp, #36 @ 0x24 + 8014600: af00 add r7, sp, #0 + 8014602: 6078 str r0, [r7, #4] + /* Disable TXEIE, TCIE, TXFT interrupts */ + ATOMIC_CLEAR_BIT(huart->Instance->CR1, (USART_CR1_TXEIE_TXFNFIE | USART_CR1_TCIE)); + ATOMIC_CLEAR_BIT(huart->Instance->CR3, (USART_CR3_TXFTIE)); +#else + /* Disable TXEIE and TCIE interrupts */ + ATOMIC_CLEAR_BIT(huart->Instance->CR1, (USART_CR1_TXEIE | USART_CR1_TCIE)); + 8014604: 687b ldr r3, [r7, #4] + 8014606: 681b ldr r3, [r3, #0] + 8014608: 60fb str r3, [r7, #12] + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 801460a: 68fb ldr r3, [r7, #12] + 801460c: e853 3f00 ldrex r3, [r3] + 8014610: 60bb str r3, [r7, #8] + return(result); + 8014612: 68bb ldr r3, [r7, #8] + 8014614: f023 03c0 bic.w r3, r3, #192 @ 0xc0 + 8014618: 61fb str r3, [r7, #28] + 801461a: 687b ldr r3, [r7, #4] + 801461c: 681b ldr r3, [r3, #0] + 801461e: 461a mov r2, r3 + 8014620: 69fb ldr r3, [r7, #28] + 8014622: 61bb str r3, [r7, #24] + 8014624: 617a str r2, [r7, #20] + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 8014626: 6979 ldr r1, [r7, #20] + 8014628: 69ba ldr r2, [r7, #24] + 801462a: e841 2300 strex r3, r2, [r1] + 801462e: 613b str r3, [r7, #16] + return(result); + 8014630: 693b ldr r3, [r7, #16] + 8014632: 2b00 cmp r3, #0 + 8014634: d1e6 bne.n 8014604 +#endif /* USART_CR1_FIFOEN */ + + /* At end of Tx process, restore huart->gState to Ready */ + huart->gState = HAL_UART_STATE_READY; + 8014636: 687b ldr r3, [r7, #4] + 8014638: 2220 movs r2, #32 + 801463a: 67da str r2, [r3, #124] @ 0x7c +} + 801463c: bf00 nop + 801463e: 3724 adds r7, #36 @ 0x24 + 8014640: 46bd mov sp, r7 + 8014642: f85d 7b04 ldr.w r7, [sp], #4 + 8014646: 4770 bx lr + +08014648 : + * @brief End ongoing Rx transfer on UART peripheral (following error detection or Reception completion). + * @param huart UART handle. + * @retval None + */ +static void UART_EndRxTransfer(UART_HandleTypeDef *huart) +{ + 8014648: b480 push {r7} + 801464a: b095 sub sp, #84 @ 0x54 + 801464c: af00 add r7, sp, #0 + 801464e: 6078 str r0, [r7, #4] + /* Disable RXNE, PE and ERR (Frame error, noise error, overrun error) interrupts */ +#if defined(USART_CR1_FIFOEN) + ATOMIC_CLEAR_BIT(huart->Instance->CR1, (USART_CR1_RXNEIE_RXFNEIE | USART_CR1_PEIE)); + ATOMIC_CLEAR_BIT(huart->Instance->CR3, (USART_CR3_EIE | USART_CR3_RXFTIE)); +#else + ATOMIC_CLEAR_BIT(huart->Instance->CR1, (USART_CR1_RXNEIE | USART_CR1_PEIE)); + 8014650: 687b ldr r3, [r7, #4] + 8014652: 681b ldr r3, [r3, #0] + 8014654: 637b str r3, [r7, #52] @ 0x34 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 8014656: 6b7b ldr r3, [r7, #52] @ 0x34 + 8014658: e853 3f00 ldrex r3, [r3] + 801465c: 633b str r3, [r7, #48] @ 0x30 + return(result); + 801465e: 6b3b ldr r3, [r7, #48] @ 0x30 + 8014660: f423 7390 bic.w r3, r3, #288 @ 0x120 + 8014664: 64fb str r3, [r7, #76] @ 0x4c + 8014666: 687b ldr r3, [r7, #4] + 8014668: 681b ldr r3, [r3, #0] + 801466a: 461a mov r2, r3 + 801466c: 6cfb ldr r3, [r7, #76] @ 0x4c + 801466e: 643b str r3, [r7, #64] @ 0x40 + 8014670: 63fa str r2, [r7, #60] @ 0x3c + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 8014672: 6bf9 ldr r1, [r7, #60] @ 0x3c + 8014674: 6c3a ldr r2, [r7, #64] @ 0x40 + 8014676: e841 2300 strex r3, r2, [r1] + 801467a: 63bb str r3, [r7, #56] @ 0x38 + return(result); + 801467c: 6bbb ldr r3, [r7, #56] @ 0x38 + 801467e: 2b00 cmp r3, #0 + 8014680: d1e6 bne.n 8014650 + ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_EIE); + 8014682: 687b ldr r3, [r7, #4] + 8014684: 681b ldr r3, [r3, #0] + 8014686: 3308 adds r3, #8 + 8014688: 623b str r3, [r7, #32] + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 801468a: 6a3b ldr r3, [r7, #32] + 801468c: e853 3f00 ldrex r3, [r3] + 8014690: 61fb str r3, [r7, #28] + return(result); + 8014692: 69fb ldr r3, [r7, #28] + 8014694: f023 0301 bic.w r3, r3, #1 + 8014698: 64bb str r3, [r7, #72] @ 0x48 + 801469a: 687b ldr r3, [r7, #4] + 801469c: 681b ldr r3, [r3, #0] + 801469e: 3308 adds r3, #8 + 80146a0: 6cba ldr r2, [r7, #72] @ 0x48 + 80146a2: 62fa str r2, [r7, #44] @ 0x2c + 80146a4: 62bb str r3, [r7, #40] @ 0x28 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 80146a6: 6ab9 ldr r1, [r7, #40] @ 0x28 + 80146a8: 6afa ldr r2, [r7, #44] @ 0x2c + 80146aa: e841 2300 strex r3, r2, [r1] + 80146ae: 627b str r3, [r7, #36] @ 0x24 + return(result); + 80146b0: 6a7b ldr r3, [r7, #36] @ 0x24 + 80146b2: 2b00 cmp r3, #0 + 80146b4: d1e5 bne.n 8014682 +#endif /* USART_CR1_FIFOEN */ + + /* In case of reception waiting for IDLE event, disable also the IDLE IE interrupt source */ + if (huart->ReceptionType == HAL_UART_RECEPTION_TOIDLE) + 80146b6: 687b ldr r3, [r7, #4] + 80146b8: 6e1b ldr r3, [r3, #96] @ 0x60 + 80146ba: 2b01 cmp r3, #1 + 80146bc: d118 bne.n 80146f0 + { + ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_IDLEIE); + 80146be: 687b ldr r3, [r7, #4] + 80146c0: 681b ldr r3, [r3, #0] + 80146c2: 60fb str r3, [r7, #12] + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 80146c4: 68fb ldr r3, [r7, #12] + 80146c6: e853 3f00 ldrex r3, [r3] + 80146ca: 60bb str r3, [r7, #8] + return(result); + 80146cc: 68bb ldr r3, [r7, #8] + 80146ce: f023 0310 bic.w r3, r3, #16 + 80146d2: 647b str r3, [r7, #68] @ 0x44 + 80146d4: 687b ldr r3, [r7, #4] + 80146d6: 681b ldr r3, [r3, #0] + 80146d8: 461a mov r2, r3 + 80146da: 6c7b ldr r3, [r7, #68] @ 0x44 + 80146dc: 61bb str r3, [r7, #24] + 80146de: 617a str r2, [r7, #20] + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 80146e0: 6979 ldr r1, [r7, #20] + 80146e2: 69ba ldr r2, [r7, #24] + 80146e4: e841 2300 strex r3, r2, [r1] + 80146e8: 613b str r3, [r7, #16] + return(result); + 80146ea: 693b ldr r3, [r7, #16] + 80146ec: 2b00 cmp r3, #0 + 80146ee: d1e6 bne.n 80146be + } + + /* At end of Rx process, restore huart->RxState to Ready */ + huart->RxState = HAL_UART_STATE_READY; + 80146f0: 687b ldr r3, [r7, #4] + 80146f2: 2220 movs r2, #32 + 80146f4: f8c3 2080 str.w r2, [r3, #128] @ 0x80 + huart->ReceptionType = HAL_UART_RECEPTION_STANDARD; + 80146f8: 687b ldr r3, [r7, #4] + 80146fa: 2200 movs r2, #0 + 80146fc: 661a str r2, [r3, #96] @ 0x60 + + /* Reset RxIsr function pointer */ + huart->RxISR = NULL; + 80146fe: 687b ldr r3, [r7, #4] + 8014700: 2200 movs r2, #0 + 8014702: 669a str r2, [r3, #104] @ 0x68 +} + 8014704: bf00 nop + 8014706: 3754 adds r7, #84 @ 0x54 + 8014708: 46bd mov sp, r7 + 801470a: f85d 7b04 ldr.w r7, [sp], #4 + 801470e: 4770 bx lr + +08014710 : + * @brief DMA UART transmit process complete callback. + * @param hdma DMA handle. + * @retval None + */ +static void UART_DMATransmitCplt(DMA_HandleTypeDef *hdma) +{ + 8014710: b580 push {r7, lr} + 8014712: b090 sub sp, #64 @ 0x40 + 8014714: af00 add r7, sp, #0 + 8014716: 6078 str r0, [r7, #4] + UART_HandleTypeDef *huart = (UART_HandleTypeDef *)(hdma->Parent); + 8014718: 687b ldr r3, [r7, #4] + 801471a: 6a9b ldr r3, [r3, #40] @ 0x28 + 801471c: 63fb str r3, [r7, #60] @ 0x3c + + /* DMA Normal mode */ + if (HAL_IS_BIT_CLR(hdma->Instance->CCR, DMA_CCR_CIRC)) + 801471e: 687b ldr r3, [r7, #4] + 8014720: 681b ldr r3, [r3, #0] + 8014722: 681b ldr r3, [r3, #0] + 8014724: f003 0320 and.w r3, r3, #32 + 8014728: 2b00 cmp r3, #0 + 801472a: d137 bne.n 801479c + { + huart->TxXferCount = 0U; + 801472c: 6bfb ldr r3, [r7, #60] @ 0x3c + 801472e: 2200 movs r2, #0 + 8014730: f8a3 2052 strh.w r2, [r3, #82] @ 0x52 + + /* Disable the DMA transfer for transmit request by resetting the DMAT bit + in the UART CR3 register */ + ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_DMAT); + 8014734: 6bfb ldr r3, [r7, #60] @ 0x3c + 8014736: 681b ldr r3, [r3, #0] + 8014738: 3308 adds r3, #8 + 801473a: 627b str r3, [r7, #36] @ 0x24 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 801473c: 6a7b ldr r3, [r7, #36] @ 0x24 + 801473e: e853 3f00 ldrex r3, [r3] + 8014742: 623b str r3, [r7, #32] + return(result); + 8014744: 6a3b ldr r3, [r7, #32] + 8014746: f023 0380 bic.w r3, r3, #128 @ 0x80 + 801474a: 63bb str r3, [r7, #56] @ 0x38 + 801474c: 6bfb ldr r3, [r7, #60] @ 0x3c + 801474e: 681b ldr r3, [r3, #0] + 8014750: 3308 adds r3, #8 + 8014752: 6bba ldr r2, [r7, #56] @ 0x38 + 8014754: 633a str r2, [r7, #48] @ 0x30 + 8014756: 62fb str r3, [r7, #44] @ 0x2c + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 8014758: 6af9 ldr r1, [r7, #44] @ 0x2c + 801475a: 6b3a ldr r2, [r7, #48] @ 0x30 + 801475c: e841 2300 strex r3, r2, [r1] + 8014760: 62bb str r3, [r7, #40] @ 0x28 + return(result); + 8014762: 6abb ldr r3, [r7, #40] @ 0x28 + 8014764: 2b00 cmp r3, #0 + 8014766: d1e5 bne.n 8014734 + + /* Enable the UART Transmit Complete Interrupt */ + ATOMIC_SET_BIT(huart->Instance->CR1, USART_CR1_TCIE); + 8014768: 6bfb ldr r3, [r7, #60] @ 0x3c + 801476a: 681b ldr r3, [r3, #0] + 801476c: 613b str r3, [r7, #16] + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 801476e: 693b ldr r3, [r7, #16] + 8014770: e853 3f00 ldrex r3, [r3] + 8014774: 60fb str r3, [r7, #12] + return(result); + 8014776: 68fb ldr r3, [r7, #12] + 8014778: f043 0340 orr.w r3, r3, #64 @ 0x40 + 801477c: 637b str r3, [r7, #52] @ 0x34 + 801477e: 6bfb ldr r3, [r7, #60] @ 0x3c + 8014780: 681b ldr r3, [r3, #0] + 8014782: 461a mov r2, r3 + 8014784: 6b7b ldr r3, [r7, #52] @ 0x34 + 8014786: 61fb str r3, [r7, #28] + 8014788: 61ba str r2, [r7, #24] + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 801478a: 69b9 ldr r1, [r7, #24] + 801478c: 69fa ldr r2, [r7, #28] + 801478e: e841 2300 strex r3, r2, [r1] + 8014792: 617b str r3, [r7, #20] + return(result); + 8014794: 697b ldr r3, [r7, #20] + 8014796: 2b00 cmp r3, #0 + 8014798: d1e6 bne.n 8014768 +#else + /*Call legacy weak Tx complete callback*/ + HAL_UART_TxCpltCallback(huart); +#endif /* USE_HAL_UART_REGISTER_CALLBACKS */ + } +} + 801479a: e002 b.n 80147a2 + HAL_UART_TxCpltCallback(huart); + 801479c: 6bf8 ldr r0, [r7, #60] @ 0x3c + 801479e: f7f5 fe95 bl 800a4cc +} + 80147a2: bf00 nop + 80147a4: 3740 adds r7, #64 @ 0x40 + 80147a6: 46bd mov sp, r7 + 80147a8: bd80 pop {r7, pc} + +080147aa : + * @brief DMA UART transmit process half complete callback. + * @param hdma DMA handle. + * @retval None + */ +static void UART_DMATxHalfCplt(DMA_HandleTypeDef *hdma) +{ + 80147aa: b580 push {r7, lr} + 80147ac: b084 sub sp, #16 + 80147ae: af00 add r7, sp, #0 + 80147b0: 6078 str r0, [r7, #4] + UART_HandleTypeDef *huart = (UART_HandleTypeDef *)(hdma->Parent); + 80147b2: 687b ldr r3, [r7, #4] + 80147b4: 6a9b ldr r3, [r3, #40] @ 0x28 + 80147b6: 60fb str r3, [r7, #12] +#if (USE_HAL_UART_REGISTER_CALLBACKS == 1) + /*Call registered Tx Half complete callback*/ + huart->TxHalfCpltCallback(huart); +#else + /*Call legacy weak Tx Half complete callback*/ + HAL_UART_TxHalfCpltCallback(huart); + 80147b8: 68f8 ldr r0, [r7, #12] + 80147ba: f7ff f9c9 bl 8013b50 +#endif /* USE_HAL_UART_REGISTER_CALLBACKS */ +} + 80147be: bf00 nop + 80147c0: 3710 adds r7, #16 + 80147c2: 46bd mov sp, r7 + 80147c4: bd80 pop {r7, pc} + +080147c6 : + * @brief DMA UART communication error callback. + * @param hdma DMA handle. + * @retval None + */ +static void UART_DMAError(DMA_HandleTypeDef *hdma) +{ + 80147c6: b580 push {r7, lr} + 80147c8: b086 sub sp, #24 + 80147ca: af00 add r7, sp, #0 + 80147cc: 6078 str r0, [r7, #4] + UART_HandleTypeDef *huart = (UART_HandleTypeDef *)(hdma->Parent); + 80147ce: 687b ldr r3, [r7, #4] + 80147d0: 6a9b ldr r3, [r3, #40] @ 0x28 + 80147d2: 617b str r3, [r7, #20] + + const HAL_UART_StateTypeDef gstate = huart->gState; + 80147d4: 697b ldr r3, [r7, #20] + 80147d6: 6fdb ldr r3, [r3, #124] @ 0x7c + 80147d8: 613b str r3, [r7, #16] + const HAL_UART_StateTypeDef rxstate = huart->RxState; + 80147da: 697b ldr r3, [r7, #20] + 80147dc: f8d3 3080 ldr.w r3, [r3, #128] @ 0x80 + 80147e0: 60fb str r3, [r7, #12] + + /* Stop UART DMA Tx request if ongoing */ + if ((HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAT)) && + 80147e2: 697b ldr r3, [r7, #20] + 80147e4: 681b ldr r3, [r3, #0] + 80147e6: 689b ldr r3, [r3, #8] + 80147e8: f003 0380 and.w r3, r3, #128 @ 0x80 + 80147ec: 2b80 cmp r3, #128 @ 0x80 + 80147ee: d109 bne.n 8014804 + 80147f0: 693b ldr r3, [r7, #16] + 80147f2: 2b21 cmp r3, #33 @ 0x21 + 80147f4: d106 bne.n 8014804 + (gstate == HAL_UART_STATE_BUSY_TX)) + { + huart->TxXferCount = 0U; + 80147f6: 697b ldr r3, [r7, #20] + 80147f8: 2200 movs r2, #0 + 80147fa: f8a3 2052 strh.w r2, [r3, #82] @ 0x52 + UART_EndTxTransfer(huart); + 80147fe: 6978 ldr r0, [r7, #20] + 8014800: f7ff fefc bl 80145fc + } + + /* Stop UART DMA Rx request if ongoing */ + if ((HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAR)) && + 8014804: 697b ldr r3, [r7, #20] + 8014806: 681b ldr r3, [r3, #0] + 8014808: 689b ldr r3, [r3, #8] + 801480a: f003 0340 and.w r3, r3, #64 @ 0x40 + 801480e: 2b40 cmp r3, #64 @ 0x40 + 8014810: d109 bne.n 8014826 + 8014812: 68fb ldr r3, [r7, #12] + 8014814: 2b22 cmp r3, #34 @ 0x22 + 8014816: d106 bne.n 8014826 + (rxstate == HAL_UART_STATE_BUSY_RX)) + { + huart->RxXferCount = 0U; + 8014818: 697b ldr r3, [r7, #20] + 801481a: 2200 movs r2, #0 + 801481c: f8a3 205a strh.w r2, [r3, #90] @ 0x5a + UART_EndRxTransfer(huart); + 8014820: 6978 ldr r0, [r7, #20] + 8014822: f7ff ff11 bl 8014648 + } + + huart->ErrorCode |= HAL_UART_ERROR_DMA; + 8014826: 697b ldr r3, [r7, #20] + 8014828: f8d3 3084 ldr.w r3, [r3, #132] @ 0x84 + 801482c: f043 0210 orr.w r2, r3, #16 + 8014830: 697b ldr r3, [r7, #20] + 8014832: f8c3 2084 str.w r2, [r3, #132] @ 0x84 +#if (USE_HAL_UART_REGISTER_CALLBACKS == 1) + /*Call registered error callback*/ + huart->ErrorCallback(huart); +#else + /*Call legacy weak error callback*/ + HAL_UART_ErrorCallback(huart); + 8014836: 6978 ldr r0, [r7, #20] + 8014838: f7ff f994 bl 8013b64 +#endif /* USE_HAL_UART_REGISTER_CALLBACKS */ +} + 801483c: bf00 nop + 801483e: 3718 adds r7, #24 + 8014840: 46bd mov sp, r7 + 8014842: bd80 pop {r7, pc} + +08014844 : + * (To be called at end of DMA Abort procedure following error occurrence). + * @param hdma DMA handle. + * @retval None + */ +static void UART_DMAAbortOnError(DMA_HandleTypeDef *hdma) +{ + 8014844: b580 push {r7, lr} + 8014846: b084 sub sp, #16 + 8014848: af00 add r7, sp, #0 + 801484a: 6078 str r0, [r7, #4] + UART_HandleTypeDef *huart = (UART_HandleTypeDef *)(hdma->Parent); + 801484c: 687b ldr r3, [r7, #4] + 801484e: 6a9b ldr r3, [r3, #40] @ 0x28 + 8014850: 60fb str r3, [r7, #12] + huart->RxXferCount = 0U; + 8014852: 68fb ldr r3, [r7, #12] + 8014854: 2200 movs r2, #0 + 8014856: f8a3 205a strh.w r2, [r3, #90] @ 0x5a + huart->TxXferCount = 0U; + 801485a: 68fb ldr r3, [r7, #12] + 801485c: 2200 movs r2, #0 + 801485e: f8a3 2052 strh.w r2, [r3, #82] @ 0x52 +#if (USE_HAL_UART_REGISTER_CALLBACKS == 1) + /*Call registered error callback*/ + huart->ErrorCallback(huart); +#else + /*Call legacy weak error callback*/ + HAL_UART_ErrorCallback(huart); + 8014862: 68f8 ldr r0, [r7, #12] + 8014864: f7ff f97e bl 8013b64 +#endif /* USE_HAL_UART_REGISTER_CALLBACKS */ +} + 8014868: bf00 nop + 801486a: 3710 adds r7, #16 + 801486c: 46bd mov sp, r7 + 801486e: bd80 pop {r7, pc} + +08014870 : + * @param huart pointer to a UART_HandleTypeDef structure that contains + * the configuration information for the specified UART module. + * @retval None + */ +static void UART_EndTransmit_IT(UART_HandleTypeDef *huart) +{ + 8014870: b580 push {r7, lr} + 8014872: b088 sub sp, #32 + 8014874: af00 add r7, sp, #0 + 8014876: 6078 str r0, [r7, #4] + /* Disable the UART Transmit Complete Interrupt */ + ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_TCIE); + 8014878: 687b ldr r3, [r7, #4] + 801487a: 681b ldr r3, [r3, #0] + 801487c: 60fb str r3, [r7, #12] + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 801487e: 68fb ldr r3, [r7, #12] + 8014880: e853 3f00 ldrex r3, [r3] + 8014884: 60bb str r3, [r7, #8] + return(result); + 8014886: 68bb ldr r3, [r7, #8] + 8014888: f023 0340 bic.w r3, r3, #64 @ 0x40 + 801488c: 61fb str r3, [r7, #28] + 801488e: 687b ldr r3, [r7, #4] + 8014890: 681b ldr r3, [r3, #0] + 8014892: 461a mov r2, r3 + 8014894: 69fb ldr r3, [r7, #28] + 8014896: 61bb str r3, [r7, #24] + 8014898: 617a str r2, [r7, #20] + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 801489a: 6979 ldr r1, [r7, #20] + 801489c: 69ba ldr r2, [r7, #24] + 801489e: e841 2300 strex r3, r2, [r1] + 80148a2: 613b str r3, [r7, #16] + return(result); + 80148a4: 693b ldr r3, [r7, #16] + 80148a6: 2b00 cmp r3, #0 + 80148a8: d1e6 bne.n 8014878 + + /* Tx process is ended, restore huart->gState to Ready */ + huart->gState = HAL_UART_STATE_READY; + 80148aa: 687b ldr r3, [r7, #4] + 80148ac: 2220 movs r2, #32 + 80148ae: 67da str r2, [r3, #124] @ 0x7c + + /* Cleat TxISR function pointer */ + huart->TxISR = NULL; + 80148b0: 687b ldr r3, [r7, #4] + 80148b2: 2200 movs r2, #0 + 80148b4: 66da str r2, [r3, #108] @ 0x6c +#if (USE_HAL_UART_REGISTER_CALLBACKS == 1) + /*Call registered Tx complete callback*/ + huart->TxCpltCallback(huart); +#else + /*Call legacy weak Tx complete callback*/ + HAL_UART_TxCpltCallback(huart); + 80148b6: 6878 ldr r0, [r7, #4] + 80148b8: f7f5 fe08 bl 800a4cc +#endif /* USE_HAL_UART_REGISTER_CALLBACKS */ +} + 80148bc: bf00 nop + 80148be: 3720 adds r7, #32 + 80148c0: 46bd mov sp, r7 + 80148c2: bd80 pop {r7, pc} + +080148c4 : + * @brief RX interrupt handler for 7 or 8 bits data word length . + * @param huart UART handle. + * @retval None + */ +static void UART_RxISR_8BIT(UART_HandleTypeDef *huart) +{ + 80148c4: b580 push {r7, lr} + 80148c6: b09c sub sp, #112 @ 0x70 + 80148c8: af00 add r7, sp, #0 + 80148ca: 6078 str r0, [r7, #4] + uint16_t uhMask = huart->Mask; + 80148cc: 687b ldr r3, [r7, #4] + 80148ce: f8b3 305c ldrh.w r3, [r3, #92] @ 0x5c + 80148d2: f8a7 306e strh.w r3, [r7, #110] @ 0x6e + uint16_t uhdata; + + /* Check that a Rx process is ongoing */ + if (huart->RxState == HAL_UART_STATE_BUSY_RX) + 80148d6: 687b ldr r3, [r7, #4] + 80148d8: f8d3 3080 ldr.w r3, [r3, #128] @ 0x80 + 80148dc: 2b22 cmp r3, #34 @ 0x22 + 80148de: f040 80be bne.w 8014a5e + { + uhdata = (uint16_t) READ_REG(huart->Instance->RDR); + 80148e2: 687b ldr r3, [r7, #4] + 80148e4: 681b ldr r3, [r3, #0] + 80148e6: 8c9b ldrh r3, [r3, #36] @ 0x24 + 80148e8: f8a7 306c strh.w r3, [r7, #108] @ 0x6c + *huart->pRxBuffPtr = (uint8_t)(uhdata & (uint8_t)uhMask); + 80148ec: f8b7 306c ldrh.w r3, [r7, #108] @ 0x6c + 80148f0: b2d9 uxtb r1, r3 + 80148f2: f8b7 306e ldrh.w r3, [r7, #110] @ 0x6e + 80148f6: b2da uxtb r2, r3 + 80148f8: 687b ldr r3, [r7, #4] + 80148fa: 6d5b ldr r3, [r3, #84] @ 0x54 + 80148fc: 400a ands r2, r1 + 80148fe: b2d2 uxtb r2, r2 + 8014900: 701a strb r2, [r3, #0] + huart->pRxBuffPtr++; + 8014902: 687b ldr r3, [r7, #4] + 8014904: 6d5b ldr r3, [r3, #84] @ 0x54 + 8014906: 1c5a adds r2, r3, #1 + 8014908: 687b ldr r3, [r7, #4] + 801490a: 655a str r2, [r3, #84] @ 0x54 + huart->RxXferCount--; + 801490c: 687b ldr r3, [r7, #4] + 801490e: f8b3 305a ldrh.w r3, [r3, #90] @ 0x5a + 8014912: b29b uxth r3, r3 + 8014914: 3b01 subs r3, #1 + 8014916: b29a uxth r2, r3 + 8014918: 687b ldr r3, [r7, #4] + 801491a: f8a3 205a strh.w r2, [r3, #90] @ 0x5a + + if (huart->RxXferCount == 0U) + 801491e: 687b ldr r3, [r7, #4] + 8014920: f8b3 305a ldrh.w r3, [r3, #90] @ 0x5a + 8014924: b29b uxth r3, r3 + 8014926: 2b00 cmp r3, #0 + 8014928: f040 80a3 bne.w 8014a72 + { + /* Disable the UART Parity Error Interrupt and RXNE interrupts */ +#if defined(USART_CR1_FIFOEN) + ATOMIC_CLEAR_BIT(huart->Instance->CR1, (USART_CR1_RXNEIE_RXFNEIE | USART_CR1_PEIE)); +#else + ATOMIC_CLEAR_BIT(huart->Instance->CR1, (USART_CR1_RXNEIE | USART_CR1_PEIE)); + 801492c: 687b ldr r3, [r7, #4] + 801492e: 681b ldr r3, [r3, #0] + 8014930: 64fb str r3, [r7, #76] @ 0x4c + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 8014932: 6cfb ldr r3, [r7, #76] @ 0x4c + 8014934: e853 3f00 ldrex r3, [r3] + 8014938: 64bb str r3, [r7, #72] @ 0x48 + return(result); + 801493a: 6cbb ldr r3, [r7, #72] @ 0x48 + 801493c: f423 7390 bic.w r3, r3, #288 @ 0x120 + 8014940: 66bb str r3, [r7, #104] @ 0x68 + 8014942: 687b ldr r3, [r7, #4] + 8014944: 681b ldr r3, [r3, #0] + 8014946: 461a mov r2, r3 + 8014948: 6ebb ldr r3, [r7, #104] @ 0x68 + 801494a: 65bb str r3, [r7, #88] @ 0x58 + 801494c: 657a str r2, [r7, #84] @ 0x54 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 801494e: 6d79 ldr r1, [r7, #84] @ 0x54 + 8014950: 6dba ldr r2, [r7, #88] @ 0x58 + 8014952: e841 2300 strex r3, r2, [r1] + 8014956: 653b str r3, [r7, #80] @ 0x50 + return(result); + 8014958: 6d3b ldr r3, [r7, #80] @ 0x50 + 801495a: 2b00 cmp r3, #0 + 801495c: d1e6 bne.n 801492c +#endif /* USART_CR1_FIFOEN */ + + /* Disable the UART Error Interrupt: (Frame error, noise error, overrun error) */ + ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_EIE); + 801495e: 687b ldr r3, [r7, #4] + 8014960: 681b ldr r3, [r3, #0] + 8014962: 3308 adds r3, #8 + 8014964: 63bb str r3, [r7, #56] @ 0x38 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 8014966: 6bbb ldr r3, [r7, #56] @ 0x38 + 8014968: e853 3f00 ldrex r3, [r3] + 801496c: 637b str r3, [r7, #52] @ 0x34 + return(result); + 801496e: 6b7b ldr r3, [r7, #52] @ 0x34 + 8014970: f023 0301 bic.w r3, r3, #1 + 8014974: 667b str r3, [r7, #100] @ 0x64 + 8014976: 687b ldr r3, [r7, #4] + 8014978: 681b ldr r3, [r3, #0] + 801497a: 3308 adds r3, #8 + 801497c: 6e7a ldr r2, [r7, #100] @ 0x64 + 801497e: 647a str r2, [r7, #68] @ 0x44 + 8014980: 643b str r3, [r7, #64] @ 0x40 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 8014982: 6c39 ldr r1, [r7, #64] @ 0x40 + 8014984: 6c7a ldr r2, [r7, #68] @ 0x44 + 8014986: e841 2300 strex r3, r2, [r1] + 801498a: 63fb str r3, [r7, #60] @ 0x3c + return(result); + 801498c: 6bfb ldr r3, [r7, #60] @ 0x3c + 801498e: 2b00 cmp r3, #0 + 8014990: d1e5 bne.n 801495e + + /* Rx process is completed, restore huart->RxState to Ready */ + huart->RxState = HAL_UART_STATE_READY; + 8014992: 687b ldr r3, [r7, #4] + 8014994: 2220 movs r2, #32 + 8014996: f8c3 2080 str.w r2, [r3, #128] @ 0x80 + + /* Clear RxISR function pointer */ + huart->RxISR = NULL; + 801499a: 687b ldr r3, [r7, #4] + 801499c: 2200 movs r2, #0 + 801499e: 669a str r2, [r3, #104] @ 0x68 + + /* Initialize type of RxEvent to Transfer Complete */ + huart->RxEventType = HAL_UART_RXEVENT_TC; + 80149a0: 687b ldr r3, [r7, #4] + 80149a2: 2200 movs r2, #0 + 80149a4: 665a str r2, [r3, #100] @ 0x64 + + if (!(IS_LPUART_INSTANCE(huart->Instance))) + 80149a6: 687b ldr r3, [r7, #4] + 80149a8: 681b ldr r3, [r3, #0] + 80149aa: 4a34 ldr r2, [pc, #208] @ (8014a7c ) + 80149ac: 4293 cmp r3, r2 + 80149ae: d01f beq.n 80149f0 + { + /* Check that USART RTOEN bit is set */ + if (READ_BIT(huart->Instance->CR2, USART_CR2_RTOEN) != 0U) + 80149b0: 687b ldr r3, [r7, #4] + 80149b2: 681b ldr r3, [r3, #0] + 80149b4: 685b ldr r3, [r3, #4] + 80149b6: f403 0300 and.w r3, r3, #8388608 @ 0x800000 + 80149ba: 2b00 cmp r3, #0 + 80149bc: d018 beq.n 80149f0 + { + /* Enable the UART Receiver Timeout Interrupt */ + ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_RTOIE); + 80149be: 687b ldr r3, [r7, #4] + 80149c0: 681b ldr r3, [r3, #0] + 80149c2: 627b str r3, [r7, #36] @ 0x24 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 80149c4: 6a7b ldr r3, [r7, #36] @ 0x24 + 80149c6: e853 3f00 ldrex r3, [r3] + 80149ca: 623b str r3, [r7, #32] + return(result); + 80149cc: 6a3b ldr r3, [r7, #32] + 80149ce: f023 6380 bic.w r3, r3, #67108864 @ 0x4000000 + 80149d2: 663b str r3, [r7, #96] @ 0x60 + 80149d4: 687b ldr r3, [r7, #4] + 80149d6: 681b ldr r3, [r3, #0] + 80149d8: 461a mov r2, r3 + 80149da: 6e3b ldr r3, [r7, #96] @ 0x60 + 80149dc: 633b str r3, [r7, #48] @ 0x30 + 80149de: 62fa str r2, [r7, #44] @ 0x2c + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 80149e0: 6af9 ldr r1, [r7, #44] @ 0x2c + 80149e2: 6b3a ldr r2, [r7, #48] @ 0x30 + 80149e4: e841 2300 strex r3, r2, [r1] + 80149e8: 62bb str r3, [r7, #40] @ 0x28 + return(result); + 80149ea: 6abb ldr r3, [r7, #40] @ 0x28 + 80149ec: 2b00 cmp r3, #0 + 80149ee: d1e6 bne.n 80149be + } + } + + /* Check current reception Mode : + If Reception till IDLE event has been selected : */ + if (huart->ReceptionType == HAL_UART_RECEPTION_TOIDLE) + 80149f0: 687b ldr r3, [r7, #4] + 80149f2: 6e1b ldr r3, [r3, #96] @ 0x60 + 80149f4: 2b01 cmp r3, #1 + 80149f6: d12e bne.n 8014a56 + { + /* Set reception type to Standard */ + huart->ReceptionType = HAL_UART_RECEPTION_STANDARD; + 80149f8: 687b ldr r3, [r7, #4] + 80149fa: 2200 movs r2, #0 + 80149fc: 661a str r2, [r3, #96] @ 0x60 + + /* Disable IDLE interrupt */ + ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_IDLEIE); + 80149fe: 687b ldr r3, [r7, #4] + 8014a00: 681b ldr r3, [r3, #0] + 8014a02: 613b str r3, [r7, #16] + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 8014a04: 693b ldr r3, [r7, #16] + 8014a06: e853 3f00 ldrex r3, [r3] + 8014a0a: 60fb str r3, [r7, #12] + return(result); + 8014a0c: 68fb ldr r3, [r7, #12] + 8014a0e: f023 0310 bic.w r3, r3, #16 + 8014a12: 65fb str r3, [r7, #92] @ 0x5c + 8014a14: 687b ldr r3, [r7, #4] + 8014a16: 681b ldr r3, [r3, #0] + 8014a18: 461a mov r2, r3 + 8014a1a: 6dfb ldr r3, [r7, #92] @ 0x5c + 8014a1c: 61fb str r3, [r7, #28] + 8014a1e: 61ba str r2, [r7, #24] + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 8014a20: 69b9 ldr r1, [r7, #24] + 8014a22: 69fa ldr r2, [r7, #28] + 8014a24: e841 2300 strex r3, r2, [r1] + 8014a28: 617b str r3, [r7, #20] + return(result); + 8014a2a: 697b ldr r3, [r7, #20] + 8014a2c: 2b00 cmp r3, #0 + 8014a2e: d1e6 bne.n 80149fe + + if (__HAL_UART_GET_FLAG(huart, UART_FLAG_IDLE) == SET) + 8014a30: 687b ldr r3, [r7, #4] + 8014a32: 681b ldr r3, [r3, #0] + 8014a34: 69db ldr r3, [r3, #28] + 8014a36: f003 0310 and.w r3, r3, #16 + 8014a3a: 2b10 cmp r3, #16 + 8014a3c: d103 bne.n 8014a46 + { + /* Clear IDLE Flag */ + __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_IDLEF); + 8014a3e: 687b ldr r3, [r7, #4] + 8014a40: 681b ldr r3, [r3, #0] + 8014a42: 2210 movs r2, #16 + 8014a44: 621a str r2, [r3, #32] +#if (USE_HAL_UART_REGISTER_CALLBACKS == 1) + /*Call registered Rx Event callback*/ + huart->RxEventCallback(huart, huart->RxXferSize); +#else + /*Call legacy weak Rx Event callback*/ + HAL_UARTEx_RxEventCallback(huart, huart->RxXferSize); + 8014a46: 687b ldr r3, [r7, #4] + 8014a48: f8b3 3058 ldrh.w r3, [r3, #88] @ 0x58 + 8014a4c: 4619 mov r1, r3 + 8014a4e: 6878 ldr r0, [r7, #4] + 8014a50: f7ff f892 bl 8013b78 + else + { + /* Clear RXNE interrupt flag */ + __HAL_UART_SEND_REQ(huart, UART_RXDATA_FLUSH_REQUEST); + } +} + 8014a54: e00d b.n 8014a72 + HAL_UART_RxCpltCallback(huart); + 8014a56: 6878 ldr r0, [r7, #4] + 8014a58: f7f5 fd46 bl 800a4e8 +} + 8014a5c: e009 b.n 8014a72 + __HAL_UART_SEND_REQ(huart, UART_RXDATA_FLUSH_REQUEST); + 8014a5e: 687b ldr r3, [r7, #4] + 8014a60: 681b ldr r3, [r3, #0] + 8014a62: 8b1b ldrh r3, [r3, #24] + 8014a64: b29a uxth r2, r3 + 8014a66: 687b ldr r3, [r7, #4] + 8014a68: 681b ldr r3, [r3, #0] + 8014a6a: f042 0208 orr.w r2, r2, #8 + 8014a6e: b292 uxth r2, r2 + 8014a70: 831a strh r2, [r3, #24] +} + 8014a72: bf00 nop + 8014a74: 3770 adds r7, #112 @ 0x70 + 8014a76: 46bd mov sp, r7 + 8014a78: bd80 pop {r7, pc} + 8014a7a: bf00 nop + 8014a7c: 40008000 .word 0x40008000 + +08014a80 : + * interruptions have been enabled by HAL_UART_Receive_IT() + * @param huart UART handle. + * @retval None + */ +static void UART_RxISR_16BIT(UART_HandleTypeDef *huart) +{ + 8014a80: b580 push {r7, lr} + 8014a82: b09c sub sp, #112 @ 0x70 + 8014a84: af00 add r7, sp, #0 + 8014a86: 6078 str r0, [r7, #4] + uint16_t *tmp; + uint16_t uhMask = huart->Mask; + 8014a88: 687b ldr r3, [r7, #4] + 8014a8a: f8b3 305c ldrh.w r3, [r3, #92] @ 0x5c + 8014a8e: f8a7 306e strh.w r3, [r7, #110] @ 0x6e + uint16_t uhdata; + + /* Check that a Rx process is ongoing */ + if (huart->RxState == HAL_UART_STATE_BUSY_RX) + 8014a92: 687b ldr r3, [r7, #4] + 8014a94: f8d3 3080 ldr.w r3, [r3, #128] @ 0x80 + 8014a98: 2b22 cmp r3, #34 @ 0x22 + 8014a9a: f040 80be bne.w 8014c1a + { + uhdata = (uint16_t) READ_REG(huart->Instance->RDR); + 8014a9e: 687b ldr r3, [r7, #4] + 8014aa0: 681b ldr r3, [r3, #0] + 8014aa2: 8c9b ldrh r3, [r3, #36] @ 0x24 + 8014aa4: f8a7 306c strh.w r3, [r7, #108] @ 0x6c + tmp = (uint16_t *) huart->pRxBuffPtr ; + 8014aa8: 687b ldr r3, [r7, #4] + 8014aaa: 6d5b ldr r3, [r3, #84] @ 0x54 + 8014aac: 66bb str r3, [r7, #104] @ 0x68 + *tmp = (uint16_t)(uhdata & uhMask); + 8014aae: f8b7 206c ldrh.w r2, [r7, #108] @ 0x6c + 8014ab2: f8b7 306e ldrh.w r3, [r7, #110] @ 0x6e + 8014ab6: 4013 ands r3, r2 + 8014ab8: b29a uxth r2, r3 + 8014aba: 6ebb ldr r3, [r7, #104] @ 0x68 + 8014abc: 801a strh r2, [r3, #0] + huart->pRxBuffPtr += 2U; + 8014abe: 687b ldr r3, [r7, #4] + 8014ac0: 6d5b ldr r3, [r3, #84] @ 0x54 + 8014ac2: 1c9a adds r2, r3, #2 + 8014ac4: 687b ldr r3, [r7, #4] + 8014ac6: 655a str r2, [r3, #84] @ 0x54 + huart->RxXferCount--; + 8014ac8: 687b ldr r3, [r7, #4] + 8014aca: f8b3 305a ldrh.w r3, [r3, #90] @ 0x5a + 8014ace: b29b uxth r3, r3 + 8014ad0: 3b01 subs r3, #1 + 8014ad2: b29a uxth r2, r3 + 8014ad4: 687b ldr r3, [r7, #4] + 8014ad6: f8a3 205a strh.w r2, [r3, #90] @ 0x5a + + if (huart->RxXferCount == 0U) + 8014ada: 687b ldr r3, [r7, #4] + 8014adc: f8b3 305a ldrh.w r3, [r3, #90] @ 0x5a + 8014ae0: b29b uxth r3, r3 + 8014ae2: 2b00 cmp r3, #0 + 8014ae4: f040 80a3 bne.w 8014c2e + { + /* Disable the UART Parity Error Interrupt and RXNE interrupt*/ +#if defined(USART_CR1_FIFOEN) + ATOMIC_CLEAR_BIT(huart->Instance->CR1, (USART_CR1_RXNEIE_RXFNEIE | USART_CR1_PEIE)); +#else + ATOMIC_CLEAR_BIT(huart->Instance->CR1, (USART_CR1_RXNEIE | USART_CR1_PEIE)); + 8014ae8: 687b ldr r3, [r7, #4] + 8014aea: 681b ldr r3, [r3, #0] + 8014aec: 64bb str r3, [r7, #72] @ 0x48 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 8014aee: 6cbb ldr r3, [r7, #72] @ 0x48 + 8014af0: e853 3f00 ldrex r3, [r3] + 8014af4: 647b str r3, [r7, #68] @ 0x44 + return(result); + 8014af6: 6c7b ldr r3, [r7, #68] @ 0x44 + 8014af8: f423 7390 bic.w r3, r3, #288 @ 0x120 + 8014afc: 667b str r3, [r7, #100] @ 0x64 + 8014afe: 687b ldr r3, [r7, #4] + 8014b00: 681b ldr r3, [r3, #0] + 8014b02: 461a mov r2, r3 + 8014b04: 6e7b ldr r3, [r7, #100] @ 0x64 + 8014b06: 657b str r3, [r7, #84] @ 0x54 + 8014b08: 653a str r2, [r7, #80] @ 0x50 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 8014b0a: 6d39 ldr r1, [r7, #80] @ 0x50 + 8014b0c: 6d7a ldr r2, [r7, #84] @ 0x54 + 8014b0e: e841 2300 strex r3, r2, [r1] + 8014b12: 64fb str r3, [r7, #76] @ 0x4c + return(result); + 8014b14: 6cfb ldr r3, [r7, #76] @ 0x4c + 8014b16: 2b00 cmp r3, #0 + 8014b18: d1e6 bne.n 8014ae8 +#endif /* USART_CR1_FIFOEN */ + + /* Disable the UART Error Interrupt: (Frame error, noise error, overrun error) */ + ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_EIE); + 8014b1a: 687b ldr r3, [r7, #4] + 8014b1c: 681b ldr r3, [r3, #0] + 8014b1e: 3308 adds r3, #8 + 8014b20: 637b str r3, [r7, #52] @ 0x34 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 8014b22: 6b7b ldr r3, [r7, #52] @ 0x34 + 8014b24: e853 3f00 ldrex r3, [r3] + 8014b28: 633b str r3, [r7, #48] @ 0x30 + return(result); + 8014b2a: 6b3b ldr r3, [r7, #48] @ 0x30 + 8014b2c: f023 0301 bic.w r3, r3, #1 + 8014b30: 663b str r3, [r7, #96] @ 0x60 + 8014b32: 687b ldr r3, [r7, #4] + 8014b34: 681b ldr r3, [r3, #0] + 8014b36: 3308 adds r3, #8 + 8014b38: 6e3a ldr r2, [r7, #96] @ 0x60 + 8014b3a: 643a str r2, [r7, #64] @ 0x40 + 8014b3c: 63fb str r3, [r7, #60] @ 0x3c + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 8014b3e: 6bf9 ldr r1, [r7, #60] @ 0x3c + 8014b40: 6c3a ldr r2, [r7, #64] @ 0x40 + 8014b42: e841 2300 strex r3, r2, [r1] + 8014b46: 63bb str r3, [r7, #56] @ 0x38 + return(result); + 8014b48: 6bbb ldr r3, [r7, #56] @ 0x38 + 8014b4a: 2b00 cmp r3, #0 + 8014b4c: d1e5 bne.n 8014b1a + + /* Rx process is completed, restore huart->RxState to Ready */ + huart->RxState = HAL_UART_STATE_READY; + 8014b4e: 687b ldr r3, [r7, #4] + 8014b50: 2220 movs r2, #32 + 8014b52: f8c3 2080 str.w r2, [r3, #128] @ 0x80 + + /* Clear RxISR function pointer */ + huart->RxISR = NULL; + 8014b56: 687b ldr r3, [r7, #4] + 8014b58: 2200 movs r2, #0 + 8014b5a: 669a str r2, [r3, #104] @ 0x68 + + /* Initialize type of RxEvent to Transfer Complete */ + huart->RxEventType = HAL_UART_RXEVENT_TC; + 8014b5c: 687b ldr r3, [r7, #4] + 8014b5e: 2200 movs r2, #0 + 8014b60: 665a str r2, [r3, #100] @ 0x64 + + if (!(IS_LPUART_INSTANCE(huart->Instance))) + 8014b62: 687b ldr r3, [r7, #4] + 8014b64: 681b ldr r3, [r3, #0] + 8014b66: 4a34 ldr r2, [pc, #208] @ (8014c38 ) + 8014b68: 4293 cmp r3, r2 + 8014b6a: d01f beq.n 8014bac + { + /* Check that USART RTOEN bit is set */ + if (READ_BIT(huart->Instance->CR2, USART_CR2_RTOEN) != 0U) + 8014b6c: 687b ldr r3, [r7, #4] + 8014b6e: 681b ldr r3, [r3, #0] + 8014b70: 685b ldr r3, [r3, #4] + 8014b72: f403 0300 and.w r3, r3, #8388608 @ 0x800000 + 8014b76: 2b00 cmp r3, #0 + 8014b78: d018 beq.n 8014bac + { + /* Enable the UART Receiver Timeout Interrupt */ + ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_RTOIE); + 8014b7a: 687b ldr r3, [r7, #4] + 8014b7c: 681b ldr r3, [r3, #0] + 8014b7e: 623b str r3, [r7, #32] + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 8014b80: 6a3b ldr r3, [r7, #32] + 8014b82: e853 3f00 ldrex r3, [r3] + 8014b86: 61fb str r3, [r7, #28] + return(result); + 8014b88: 69fb ldr r3, [r7, #28] + 8014b8a: f023 6380 bic.w r3, r3, #67108864 @ 0x4000000 + 8014b8e: 65fb str r3, [r7, #92] @ 0x5c + 8014b90: 687b ldr r3, [r7, #4] + 8014b92: 681b ldr r3, [r3, #0] + 8014b94: 461a mov r2, r3 + 8014b96: 6dfb ldr r3, [r7, #92] @ 0x5c + 8014b98: 62fb str r3, [r7, #44] @ 0x2c + 8014b9a: 62ba str r2, [r7, #40] @ 0x28 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 8014b9c: 6ab9 ldr r1, [r7, #40] @ 0x28 + 8014b9e: 6afa ldr r2, [r7, #44] @ 0x2c + 8014ba0: e841 2300 strex r3, r2, [r1] + 8014ba4: 627b str r3, [r7, #36] @ 0x24 + return(result); + 8014ba6: 6a7b ldr r3, [r7, #36] @ 0x24 + 8014ba8: 2b00 cmp r3, #0 + 8014baa: d1e6 bne.n 8014b7a + } + } + + /* Check current reception Mode : + If Reception till IDLE event has been selected : */ + if (huart->ReceptionType == HAL_UART_RECEPTION_TOIDLE) + 8014bac: 687b ldr r3, [r7, #4] + 8014bae: 6e1b ldr r3, [r3, #96] @ 0x60 + 8014bb0: 2b01 cmp r3, #1 + 8014bb2: d12e bne.n 8014c12 + { + /* Set reception type to Standard */ + huart->ReceptionType = HAL_UART_RECEPTION_STANDARD; + 8014bb4: 687b ldr r3, [r7, #4] + 8014bb6: 2200 movs r2, #0 + 8014bb8: 661a str r2, [r3, #96] @ 0x60 + + /* Disable IDLE interrupt */ + ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_IDLEIE); + 8014bba: 687b ldr r3, [r7, #4] + 8014bbc: 681b ldr r3, [r3, #0] + 8014bbe: 60fb str r3, [r7, #12] + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 8014bc0: 68fb ldr r3, [r7, #12] + 8014bc2: e853 3f00 ldrex r3, [r3] + 8014bc6: 60bb str r3, [r7, #8] + return(result); + 8014bc8: 68bb ldr r3, [r7, #8] + 8014bca: f023 0310 bic.w r3, r3, #16 + 8014bce: 65bb str r3, [r7, #88] @ 0x58 + 8014bd0: 687b ldr r3, [r7, #4] + 8014bd2: 681b ldr r3, [r3, #0] + 8014bd4: 461a mov r2, r3 + 8014bd6: 6dbb ldr r3, [r7, #88] @ 0x58 + 8014bd8: 61bb str r3, [r7, #24] + 8014bda: 617a str r2, [r7, #20] + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 8014bdc: 6979 ldr r1, [r7, #20] + 8014bde: 69ba ldr r2, [r7, #24] + 8014be0: e841 2300 strex r3, r2, [r1] + 8014be4: 613b str r3, [r7, #16] + return(result); + 8014be6: 693b ldr r3, [r7, #16] + 8014be8: 2b00 cmp r3, #0 + 8014bea: d1e6 bne.n 8014bba + + if (__HAL_UART_GET_FLAG(huart, UART_FLAG_IDLE) == SET) + 8014bec: 687b ldr r3, [r7, #4] + 8014bee: 681b ldr r3, [r3, #0] + 8014bf0: 69db ldr r3, [r3, #28] + 8014bf2: f003 0310 and.w r3, r3, #16 + 8014bf6: 2b10 cmp r3, #16 + 8014bf8: d103 bne.n 8014c02 + { + /* Clear IDLE Flag */ + __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_IDLEF); + 8014bfa: 687b ldr r3, [r7, #4] + 8014bfc: 681b ldr r3, [r3, #0] + 8014bfe: 2210 movs r2, #16 + 8014c00: 621a str r2, [r3, #32] +#if (USE_HAL_UART_REGISTER_CALLBACKS == 1) + /*Call registered Rx Event callback*/ + huart->RxEventCallback(huart, huart->RxXferSize); +#else + /*Call legacy weak Rx Event callback*/ + HAL_UARTEx_RxEventCallback(huart, huart->RxXferSize); + 8014c02: 687b ldr r3, [r7, #4] + 8014c04: f8b3 3058 ldrh.w r3, [r3, #88] @ 0x58 + 8014c08: 4619 mov r1, r3 + 8014c0a: 6878 ldr r0, [r7, #4] + 8014c0c: f7fe ffb4 bl 8013b78 + else + { + /* Clear RXNE interrupt flag */ + __HAL_UART_SEND_REQ(huart, UART_RXDATA_FLUSH_REQUEST); + } +} + 8014c10: e00d b.n 8014c2e + HAL_UART_RxCpltCallback(huart); + 8014c12: 6878 ldr r0, [r7, #4] + 8014c14: f7f5 fc68 bl 800a4e8 +} + 8014c18: e009 b.n 8014c2e + __HAL_UART_SEND_REQ(huart, UART_RXDATA_FLUSH_REQUEST); + 8014c1a: 687b ldr r3, [r7, #4] + 8014c1c: 681b ldr r3, [r3, #0] + 8014c1e: 8b1b ldrh r3, [r3, #24] + 8014c20: b29a uxth r2, r3 + 8014c22: 687b ldr r3, [r7, #4] + 8014c24: 681b ldr r3, [r3, #0] + 8014c26: f042 0208 orr.w r2, r2, #8 + 8014c2a: b292 uxth r2, r2 + 8014c2c: 831a strh r2, [r3, #24] +} + 8014c2e: bf00 nop + 8014c30: 3770 adds r7, #112 @ 0x70 + 8014c32: 46bd mov sp, r7 + 8014c34: bd80 pop {r7, pc} + 8014c36: bf00 nop + 8014c38: 40008000 .word 0x40008000 + +08014c3c : + * @brief UART wakeup from Stop mode callback. + * @param huart UART handle. + * @retval None + */ +__weak void HAL_UARTEx_WakeupCallback(UART_HandleTypeDef *huart) +{ + 8014c3c: b480 push {r7} + 8014c3e: b083 sub sp, #12 + 8014c40: af00 add r7, sp, #0 + 8014c42: 6078 str r0, [r7, #4] + UNUSED(huart); + + /* NOTE : This function should not be modified, when the callback is needed, + the HAL_UARTEx_WakeupCallback can be implemented in the user file. + */ +} + 8014c44: bf00 nop + 8014c46: 370c adds r7, #12 + 8014c48: 46bd mov sp, r7 + 8014c4a: f85d 7b04 ldr.w r7, [sp], #4 + 8014c4e: 4770 bx lr + +08014c50 : + * @arg @ref UART_WAKEUP_ON_STARTBIT + * @arg @ref UART_WAKEUP_ON_READDATA_NONEMPTY + * @retval HAL status + */ +HAL_StatusTypeDef HAL_UARTEx_StopModeWakeUpSourceConfig(UART_HandleTypeDef *huart, UART_WakeUpTypeDef WakeUpSelection) +{ + 8014c50: b580 push {r7, lr} + 8014c52: b088 sub sp, #32 + 8014c54: af02 add r7, sp, #8 + 8014c56: 60f8 str r0, [r7, #12] + 8014c58: 1d3b adds r3, r7, #4 + 8014c5a: e883 0006 stmia.w r3, {r1, r2} + HAL_StatusTypeDef status = HAL_OK; + 8014c5e: 2300 movs r3, #0 + 8014c60: 75fb strb r3, [r7, #23] + assert_param(IS_UART_WAKEUP_FROMSTOP_INSTANCE(huart->Instance)); + /* check the wake-up selection parameter */ + assert_param(IS_UART_WAKEUP_SELECTION(WakeUpSelection.WakeUpEvent)); + + /* Process Locked */ + __HAL_LOCK(huart); + 8014c62: 68fb ldr r3, [r7, #12] + 8014c64: f893 3078 ldrb.w r3, [r3, #120] @ 0x78 + 8014c68: 2b01 cmp r3, #1 + 8014c6a: d101 bne.n 8014c70 + 8014c6c: 2302 movs r3, #2 + 8014c6e: e044 b.n 8014cfa + 8014c70: 68fb ldr r3, [r7, #12] + 8014c72: 2201 movs r2, #1 + 8014c74: f883 2078 strb.w r2, [r3, #120] @ 0x78 + + huart->gState = HAL_UART_STATE_BUSY; + 8014c78: 68fb ldr r3, [r7, #12] + 8014c7a: 2224 movs r2, #36 @ 0x24 + 8014c7c: 67da str r2, [r3, #124] @ 0x7c + + /* Disable the Peripheral */ + __HAL_UART_DISABLE(huart); + 8014c7e: 68fb ldr r3, [r7, #12] + 8014c80: 681b ldr r3, [r3, #0] + 8014c82: 681a ldr r2, [r3, #0] + 8014c84: 68fb ldr r3, [r7, #12] + 8014c86: 681b ldr r3, [r3, #0] + 8014c88: f022 0201 bic.w r2, r2, #1 + 8014c8c: 601a str r2, [r3, #0] + + /* Set the wake-up selection scheme */ + MODIFY_REG(huart->Instance->CR3, USART_CR3_WUS, WakeUpSelection.WakeUpEvent); + 8014c8e: 68fb ldr r3, [r7, #12] + 8014c90: 681b ldr r3, [r3, #0] + 8014c92: 689b ldr r3, [r3, #8] + 8014c94: f423 1140 bic.w r1, r3, #3145728 @ 0x300000 + 8014c98: 687a ldr r2, [r7, #4] + 8014c9a: 68fb ldr r3, [r7, #12] + 8014c9c: 681b ldr r3, [r3, #0] + 8014c9e: 430a orrs r2, r1 + 8014ca0: 609a str r2, [r3, #8] + + if (WakeUpSelection.WakeUpEvent == UART_WAKEUP_ON_ADDRESS) + 8014ca2: 687b ldr r3, [r7, #4] + 8014ca4: 2b00 cmp r3, #0 + 8014ca6: d105 bne.n 8014cb4 + { + UARTEx_Wakeup_AddressConfig(huart, WakeUpSelection); + 8014ca8: 1d3b adds r3, r7, #4 + 8014caa: e893 0006 ldmia.w r3, {r1, r2} + 8014cae: 68f8 ldr r0, [r7, #12] + 8014cb0: f000 f85a bl 8014d68 + } + + /* Enable the Peripheral */ + __HAL_UART_ENABLE(huart); + 8014cb4: 68fb ldr r3, [r7, #12] + 8014cb6: 681b ldr r3, [r3, #0] + 8014cb8: 681a ldr r2, [r3, #0] + 8014cba: 68fb ldr r3, [r7, #12] + 8014cbc: 681b ldr r3, [r3, #0] + 8014cbe: f042 0201 orr.w r2, r2, #1 + 8014cc2: 601a str r2, [r3, #0] + + /* Init tickstart for timeout management */ + tickstart = HAL_GetTick(); + 8014cc4: f7f5 ff64 bl 800ab90 + 8014cc8: 6138 str r0, [r7, #16] + + /* Wait until REACK flag is set */ + if (UART_WaitOnFlagUntilTimeout(huart, USART_ISR_REACK, RESET, tickstart, HAL_UART_TIMEOUT_VALUE) != HAL_OK) + 8014cca: f06f 437e mvn.w r3, #4261412864 @ 0xfe000000 + 8014cce: 9300 str r3, [sp, #0] + 8014cd0: 693b ldr r3, [r7, #16] + 8014cd2: 2200 movs r2, #0 + 8014cd4: f44f 0180 mov.w r1, #4194304 @ 0x400000 + 8014cd8: 68f8 ldr r0, [r7, #12] + 8014cda: f7ff fb5b bl 8014394 + 8014cde: 4603 mov r3, r0 + 8014ce0: 2b00 cmp r3, #0 + 8014ce2: d002 beq.n 8014cea + { + status = HAL_TIMEOUT; + 8014ce4: 2303 movs r3, #3 + 8014ce6: 75fb strb r3, [r7, #23] + 8014ce8: e002 b.n 8014cf0 + } + else + { + /* Initialize the UART State */ + huart->gState = HAL_UART_STATE_READY; + 8014cea: 68fb ldr r3, [r7, #12] + 8014cec: 2220 movs r2, #32 + 8014cee: 67da str r2, [r3, #124] @ 0x7c + } + + /* Process Unlocked */ + __HAL_UNLOCK(huart); + 8014cf0: 68fb ldr r3, [r7, #12] + 8014cf2: 2200 movs r2, #0 + 8014cf4: f883 2078 strb.w r2, [r3, #120] @ 0x78 + + return status; + 8014cf8: 7dfb ldrb r3, [r7, #23] +} + 8014cfa: 4618 mov r0, r3 + 8014cfc: 3718 adds r7, #24 + 8014cfe: 46bd mov sp, r7 + 8014d00: bd80 pop {r7, pc} + +08014d02 : + * @note The UART is able to wake up the MCU from Stop 1 mode as long as UART clock is HSI or LSE. + * @param huart UART handle. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_UARTEx_EnableStopMode(UART_HandleTypeDef *huart) +{ + 8014d02: b480 push {r7} + 8014d04: b089 sub sp, #36 @ 0x24 + 8014d06: af00 add r7, sp, #0 + 8014d08: 6078 str r0, [r7, #4] + /* Process Locked */ + __HAL_LOCK(huart); + 8014d0a: 687b ldr r3, [r7, #4] + 8014d0c: f893 3078 ldrb.w r3, [r3, #120] @ 0x78 + 8014d10: 2b01 cmp r3, #1 + 8014d12: d101 bne.n 8014d18 + 8014d14: 2302 movs r3, #2 + 8014d16: e021 b.n 8014d5c + 8014d18: 687b ldr r3, [r7, #4] + 8014d1a: 2201 movs r2, #1 + 8014d1c: f883 2078 strb.w r2, [r3, #120] @ 0x78 + + /* Set UESM bit */ + ATOMIC_SET_BIT(huart->Instance->CR1, USART_CR1_UESM); + 8014d20: 687b ldr r3, [r7, #4] + 8014d22: 681b ldr r3, [r3, #0] + 8014d24: 60fb str r3, [r7, #12] + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 8014d26: 68fb ldr r3, [r7, #12] + 8014d28: e853 3f00 ldrex r3, [r3] + 8014d2c: 60bb str r3, [r7, #8] + return(result); + 8014d2e: 68bb ldr r3, [r7, #8] + 8014d30: f043 0302 orr.w r3, r3, #2 + 8014d34: 61fb str r3, [r7, #28] + 8014d36: 687b ldr r3, [r7, #4] + 8014d38: 681b ldr r3, [r3, #0] + 8014d3a: 461a mov r2, r3 + 8014d3c: 69fb ldr r3, [r7, #28] + 8014d3e: 61bb str r3, [r7, #24] + 8014d40: 617a str r2, [r7, #20] + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 8014d42: 6979 ldr r1, [r7, #20] + 8014d44: 69ba ldr r2, [r7, #24] + 8014d46: e841 2300 strex r3, r2, [r1] + 8014d4a: 613b str r3, [r7, #16] + return(result); + 8014d4c: 693b ldr r3, [r7, #16] + 8014d4e: 2b00 cmp r3, #0 + 8014d50: d1e6 bne.n 8014d20 + + /* Process Unlocked */ + __HAL_UNLOCK(huart); + 8014d52: 687b ldr r3, [r7, #4] + 8014d54: 2200 movs r2, #0 + 8014d56: f883 2078 strb.w r2, [r3, #120] @ 0x78 + + return HAL_OK; + 8014d5a: 2300 movs r3, #0 +} + 8014d5c: 4618 mov r0, r3 + 8014d5e: 3724 adds r7, #36 @ 0x24 + 8014d60: 46bd mov sp, r7 + 8014d62: f85d 7b04 ldr.w r7, [sp], #4 + 8014d66: 4770 bx lr + +08014d68 : + * @param huart UART handle. + * @param WakeUpSelection UART wake up from stop mode parameters. + * @retval None + */ +static void UARTEx_Wakeup_AddressConfig(UART_HandleTypeDef *huart, UART_WakeUpTypeDef WakeUpSelection) +{ + 8014d68: b480 push {r7} + 8014d6a: b085 sub sp, #20 + 8014d6c: af00 add r7, sp, #0 + 8014d6e: 60f8 str r0, [r7, #12] + 8014d70: 1d3b adds r3, r7, #4 + 8014d72: e883 0006 stmia.w r3, {r1, r2} + assert_param(IS_UART_ADDRESSLENGTH_DETECT(WakeUpSelection.AddressLength)); + + /* Set the USART address length */ + MODIFY_REG(huart->Instance->CR2, USART_CR2_ADDM7, WakeUpSelection.AddressLength); + 8014d76: 68fb ldr r3, [r7, #12] + 8014d78: 681b ldr r3, [r3, #0] + 8014d7a: 685b ldr r3, [r3, #4] + 8014d7c: f023 0210 bic.w r2, r3, #16 + 8014d80: 893b ldrh r3, [r7, #8] + 8014d82: 4619 mov r1, r3 + 8014d84: 68fb ldr r3, [r7, #12] + 8014d86: 681b ldr r3, [r3, #0] + 8014d88: 430a orrs r2, r1 + 8014d8a: 605a str r2, [r3, #4] + + /* Set the USART address node */ + MODIFY_REG(huart->Instance->CR2, USART_CR2_ADD, ((uint32_t)WakeUpSelection.Address << UART_CR2_ADDRESS_LSB_POS)); + 8014d8c: 68fb ldr r3, [r7, #12] + 8014d8e: 681b ldr r3, [r3, #0] + 8014d90: 685b ldr r3, [r3, #4] + 8014d92: f023 417f bic.w r1, r3, #4278190080 @ 0xff000000 + 8014d96: 7abb ldrb r3, [r7, #10] + 8014d98: 061a lsls r2, r3, #24 + 8014d9a: 68fb ldr r3, [r7, #12] + 8014d9c: 681b ldr r3, [r3, #0] + 8014d9e: 430a orrs r2, r1 + 8014da0: 605a str r2, [r3, #4] +} + 8014da2: bf00 nop + 8014da4: 3714 adds r7, #20 + 8014da6: 46bd mov sp, r7 + 8014da8: f85d 7b04 ldr.w r7, [sp], #4 + 8014dac: 4770 bx lr + +08014dae : + +#define MIN(a,b) ((a) < (b) )? (a) : (b) +#define MAX(a,b) ((a) > (b) )? (a) : (b) + +tBleStatus aci_gap_init_IDB05A1(uint8_t role, uint8_t privacy_enabled, uint8_t device_name_char_len, uint16_t* service_handle, uint16_t* dev_name_char_handle, uint16_t* appearance_char_handle) +{ + 8014dae: b580 push {r7, lr} + 8014db0: b08c sub sp, #48 @ 0x30 + 8014db2: af00 add r7, sp, #0 + 8014db4: 603b str r3, [r7, #0] + 8014db6: 4603 mov r3, r0 + 8014db8: 71fb strb r3, [r7, #7] + 8014dba: 460b mov r3, r1 + 8014dbc: 71bb strb r3, [r7, #6] + 8014dbe: 4613 mov r3, r2 + 8014dc0: 717b strb r3, [r7, #5] + struct hci_request rq; + gap_init_cp_IDB05A1 cp; + gap_init_rp resp; + + cp.role = role; + 8014dc2: 79fb ldrb r3, [r7, #7] + 8014dc4: 753b strb r3, [r7, #20] + cp.privacy_enabled = privacy_enabled; + 8014dc6: 79bb ldrb r3, [r7, #6] + 8014dc8: 757b strb r3, [r7, #21] + cp.device_name_char_len = device_name_char_len; + 8014dca: 797b ldrb r3, [r7, #5] + 8014dcc: 75bb strb r3, [r7, #22] + + BLUENRG_memset(&resp, 0, sizeof(resp)); + 8014dce: f107 030c add.w r3, r7, #12 + 8014dd2: 2207 movs r2, #7 + 8014dd4: 2100 movs r1, #0 + 8014dd6: 4618 mov r0, r3 + 8014dd8: f015 fb30 bl 802a43c + + BLUENRG_memset(&rq, 0, sizeof(rq)); + 8014ddc: f107 0318 add.w r3, r7, #24 + 8014de0: 2218 movs r2, #24 + 8014de2: 2100 movs r1, #0 + 8014de4: 4618 mov r0, r3 + 8014de6: f015 fb29 bl 802a43c + rq.ogf = OGF_VENDOR_CMD; + 8014dea: 233f movs r3, #63 @ 0x3f + 8014dec: 833b strh r3, [r7, #24] + rq.ocf = OCF_GAP_INIT; + 8014dee: 238a movs r3, #138 @ 0x8a + 8014df0: 837b strh r3, [r7, #26] + rq.cparam = &cp; + 8014df2: f107 0314 add.w r3, r7, #20 + 8014df6: 623b str r3, [r7, #32] + rq.clen = sizeof(cp); + 8014df8: 2303 movs r3, #3 + 8014dfa: 627b str r3, [r7, #36] @ 0x24 + rq.rparam = &resp; + 8014dfc: f107 030c add.w r3, r7, #12 + 8014e00: 62bb str r3, [r7, #40] @ 0x28 + rq.rlen = GAP_INIT_RP_SIZE; + 8014e02: 2307 movs r3, #7 + 8014e04: 62fb str r3, [r7, #44] @ 0x2c + + if (hci_send_req(&rq, FALSE) < 0) + 8014e06: f107 0318 add.w r3, r7, #24 + 8014e0a: 2100 movs r1, #0 + 8014e0c: 4618 mov r0, r3 + 8014e0e: f000 fe0f bl 8015a30 + 8014e12: 4603 mov r3, r0 + 8014e14: 2b00 cmp r3, #0 + 8014e16: da01 bge.n 8014e1c + return BLE_STATUS_TIMEOUT; + 8014e18: 23ff movs r3, #255 @ 0xff + 8014e1a: e014 b.n 8014e46 + + if (resp.status) { + 8014e1c: 7b3b ldrb r3, [r7, #12] + 8014e1e: 2b00 cmp r3, #0 + 8014e20: d001 beq.n 8014e26 + return resp.status; + 8014e22: 7b3b ldrb r3, [r7, #12] + 8014e24: e00f b.n 8014e46 + } + + *service_handle = btohs(resp.service_handle); + 8014e26: f8b7 300d ldrh.w r3, [r7, #13] + 8014e2a: b29a uxth r2, r3 + 8014e2c: 683b ldr r3, [r7, #0] + 8014e2e: 801a strh r2, [r3, #0] + *dev_name_char_handle = btohs(resp.dev_name_char_handle); + 8014e30: f8b7 300f ldrh.w r3, [r7, #15] + 8014e34: b29a uxth r2, r3 + 8014e36: 6bbb ldr r3, [r7, #56] @ 0x38 + 8014e38: 801a strh r2, [r3, #0] + *appearance_char_handle = btohs(resp.appearance_char_handle); + 8014e3a: f8b7 3011 ldrh.w r3, [r7, #17] + 8014e3e: b29a uxth r2, r3 + 8014e40: 6bfb ldr r3, [r7, #60] @ 0x3c + 8014e42: 801a strh r2, [r3, #0] + + return 0; + 8014e44: 2300 movs r3, #0 +} + 8014e46: 4618 mov r0, r3 + 8014e48: 3730 adds r7, #48 @ 0x30 + 8014e4a: 46bd mov sp, r7 + 8014e4c: bd80 pop {r7, pc} + +08014e4e : + +tBleStatus aci_gap_set_discoverable(uint8_t AdvType, uint16_t AdvIntervMin, uint16_t AdvIntervMax, + uint8_t OwnAddrType, uint8_t AdvFilterPolicy, uint8_t LocalNameLen, + const char *LocalName, uint8_t ServiceUUIDLen, uint8_t* ServiceUUIDList, + uint16_t SlaveConnIntervMin, uint16_t SlaveConnIntervMax) +{ + 8014e4e: b590 push {r4, r7, lr} + 8014e50: b095 sub sp, #84 @ 0x54 + 8014e52: af00 add r7, sp, #0 + 8014e54: 4604 mov r4, r0 + 8014e56: 4608 mov r0, r1 + 8014e58: 4611 mov r1, r2 + 8014e5a: 461a mov r2, r3 + 8014e5c: 4623 mov r3, r4 + 8014e5e: 71fb strb r3, [r7, #7] + 8014e60: 4603 mov r3, r0 + 8014e62: 80bb strh r3, [r7, #4] + 8014e64: 460b mov r3, r1 + 8014e66: 807b strh r3, [r7, #2] + 8014e68: 4613 mov r3, r2 + 8014e6a: 71bb strb r3, [r7, #6] + struct hci_request rq; + uint8_t status; + uint8_t buffer[40]; + uint8_t indx = 0; + 8014e6c: 2300 movs r3, #0 + 8014e6e: f887 304f strb.w r3, [r7, #79] @ 0x4f + + if ((LocalNameLen+ServiceUUIDLen+14) > sizeof(buffer)) + 8014e72: f897 2064 ldrb.w r2, [r7, #100] @ 0x64 + 8014e76: f897 306c ldrb.w r3, [r7, #108] @ 0x6c + 8014e7a: 4413 add r3, r2 + 8014e7c: 330e adds r3, #14 + 8014e7e: 2b28 cmp r3, #40 @ 0x28 + 8014e80: d901 bls.n 8014e86 + return BLE_STATUS_INVALID_PARAMS; + 8014e82: 2342 movs r3, #66 @ 0x42 + 8014e84: e0c9 b.n 801501a + + buffer[indx] = AdvType; + 8014e86: f897 304f ldrb.w r3, [r7, #79] @ 0x4f + 8014e8a: 3350 adds r3, #80 @ 0x50 + 8014e8c: 443b add r3, r7 + 8014e8e: 79fa ldrb r2, [r7, #7] + 8014e90: f803 2c48 strb.w r2, [r3, #-72] + indx++; + 8014e94: f897 304f ldrb.w r3, [r7, #79] @ 0x4f + 8014e98: 3301 adds r3, #1 + 8014e9a: f887 304f strb.w r3, [r7, #79] @ 0x4f + + AdvIntervMin = htobs(AdvIntervMin); + 8014e9e: 88bb ldrh r3, [r7, #4] + 8014ea0: 80bb strh r3, [r7, #4] + BLUENRG_memcpy(buffer + indx, &AdvIntervMin, 2); + 8014ea2: f897 304f ldrb.w r3, [r7, #79] @ 0x4f + 8014ea6: f107 0208 add.w r2, r7, #8 + 8014eaa: 4413 add r3, r2 + 8014eac: 88ba ldrh r2, [r7, #4] + 8014eae: 801a strh r2, [r3, #0] + indx += 2; + 8014eb0: f897 304f ldrb.w r3, [r7, #79] @ 0x4f + 8014eb4: 3302 adds r3, #2 + 8014eb6: f887 304f strb.w r3, [r7, #79] @ 0x4f + + AdvIntervMax = htobs(AdvIntervMax); + 8014eba: 887b ldrh r3, [r7, #2] + 8014ebc: 807b strh r3, [r7, #2] + BLUENRG_memcpy(buffer + indx, &AdvIntervMax, 2); + 8014ebe: f897 304f ldrb.w r3, [r7, #79] @ 0x4f + 8014ec2: f107 0208 add.w r2, r7, #8 + 8014ec6: 4413 add r3, r2 + 8014ec8: 887a ldrh r2, [r7, #2] + 8014eca: 801a strh r2, [r3, #0] + indx += 2; + 8014ecc: f897 304f ldrb.w r3, [r7, #79] @ 0x4f + 8014ed0: 3302 adds r3, #2 + 8014ed2: f887 304f strb.w r3, [r7, #79] @ 0x4f + + buffer[indx] = OwnAddrType; + 8014ed6: f897 304f ldrb.w r3, [r7, #79] @ 0x4f + 8014eda: 3350 adds r3, #80 @ 0x50 + 8014edc: 443b add r3, r7 + 8014ede: 79ba ldrb r2, [r7, #6] + 8014ee0: f803 2c48 strb.w r2, [r3, #-72] + indx++; + 8014ee4: f897 304f ldrb.w r3, [r7, #79] @ 0x4f + 8014ee8: 3301 adds r3, #1 + 8014eea: f887 304f strb.w r3, [r7, #79] @ 0x4f + + buffer[indx] = AdvFilterPolicy; + 8014eee: f897 304f ldrb.w r3, [r7, #79] @ 0x4f + 8014ef2: 3350 adds r3, #80 @ 0x50 + 8014ef4: 443b add r3, r7 + 8014ef6: f897 2060 ldrb.w r2, [r7, #96] @ 0x60 + 8014efa: f803 2c48 strb.w r2, [r3, #-72] + indx++; + 8014efe: f897 304f ldrb.w r3, [r7, #79] @ 0x4f + 8014f02: 3301 adds r3, #1 + 8014f04: f887 304f strb.w r3, [r7, #79] @ 0x4f + + buffer[indx] = LocalNameLen; + 8014f08: f897 304f ldrb.w r3, [r7, #79] @ 0x4f + 8014f0c: 3350 adds r3, #80 @ 0x50 + 8014f0e: 443b add r3, r7 + 8014f10: f897 2064 ldrb.w r2, [r7, #100] @ 0x64 + 8014f14: f803 2c48 strb.w r2, [r3, #-72] + indx++; + 8014f18: f897 304f ldrb.w r3, [r7, #79] @ 0x4f + 8014f1c: 3301 adds r3, #1 + 8014f1e: f887 304f strb.w r3, [r7, #79] @ 0x4f + + BLUENRG_memcpy(buffer + indx, LocalName, LocalNameLen); + 8014f22: f897 304f ldrb.w r3, [r7, #79] @ 0x4f + 8014f26: f107 0208 add.w r2, r7, #8 + 8014f2a: 4413 add r3, r2 + 8014f2c: f897 2064 ldrb.w r2, [r7, #100] @ 0x64 + 8014f30: 6eb9 ldr r1, [r7, #104] @ 0x68 + 8014f32: 4618 mov r0, r3 + 8014f34: f016 fb55 bl 802b5e2 + indx += LocalNameLen; + 8014f38: f897 204f ldrb.w r2, [r7, #79] @ 0x4f + 8014f3c: f897 3064 ldrb.w r3, [r7, #100] @ 0x64 + 8014f40: 4413 add r3, r2 + 8014f42: f887 304f strb.w r3, [r7, #79] @ 0x4f + + buffer[indx] = ServiceUUIDLen; + 8014f46: f897 304f ldrb.w r3, [r7, #79] @ 0x4f + 8014f4a: 3350 adds r3, #80 @ 0x50 + 8014f4c: 443b add r3, r7 + 8014f4e: f897 206c ldrb.w r2, [r7, #108] @ 0x6c + 8014f52: f803 2c48 strb.w r2, [r3, #-72] + indx++; + 8014f56: f897 304f ldrb.w r3, [r7, #79] @ 0x4f + 8014f5a: 3301 adds r3, #1 + 8014f5c: f887 304f strb.w r3, [r7, #79] @ 0x4f + + BLUENRG_memcpy(buffer + indx, ServiceUUIDList, ServiceUUIDLen); + 8014f60: f897 304f ldrb.w r3, [r7, #79] @ 0x4f + 8014f64: f107 0208 add.w r2, r7, #8 + 8014f68: 4413 add r3, r2 + 8014f6a: f897 206c ldrb.w r2, [r7, #108] @ 0x6c + 8014f6e: 6f39 ldr r1, [r7, #112] @ 0x70 + 8014f70: 4618 mov r0, r3 + 8014f72: f016 fb36 bl 802b5e2 + indx += ServiceUUIDLen; + 8014f76: f897 204f ldrb.w r2, [r7, #79] @ 0x4f + 8014f7a: f897 306c ldrb.w r3, [r7, #108] @ 0x6c + 8014f7e: 4413 add r3, r2 + 8014f80: f887 304f strb.w r3, [r7, #79] @ 0x4f + + SlaveConnIntervMin = htobs(SlaveConnIntervMin); + 8014f84: f8b7 3074 ldrh.w r3, [r7, #116] @ 0x74 + 8014f88: f8a7 3074 strh.w r3, [r7, #116] @ 0x74 + BLUENRG_memcpy(buffer + indx, &SlaveConnIntervMin, 2); + 8014f8c: f897 304f ldrb.w r3, [r7, #79] @ 0x4f + 8014f90: f107 0208 add.w r2, r7, #8 + 8014f94: 4413 add r3, r2 + 8014f96: f8b7 2074 ldrh.w r2, [r7, #116] @ 0x74 + 8014f9a: 801a strh r2, [r3, #0] + indx += 2; + 8014f9c: f897 304f ldrb.w r3, [r7, #79] @ 0x4f + 8014fa0: 3302 adds r3, #2 + 8014fa2: f887 304f strb.w r3, [r7, #79] @ 0x4f + + SlaveConnIntervMax = htobs(SlaveConnIntervMax); + 8014fa6: f8b7 3078 ldrh.w r3, [r7, #120] @ 0x78 + 8014faa: f8a7 3078 strh.w r3, [r7, #120] @ 0x78 + BLUENRG_memcpy(buffer + indx, &SlaveConnIntervMax, 2); + 8014fae: f897 304f ldrb.w r3, [r7, #79] @ 0x4f + 8014fb2: f107 0208 add.w r2, r7, #8 + 8014fb6: 4413 add r3, r2 + 8014fb8: f8b7 2078 ldrh.w r2, [r7, #120] @ 0x78 + 8014fbc: 801a strh r2, [r3, #0] + indx += 2; + 8014fbe: f897 304f ldrb.w r3, [r7, #79] @ 0x4f + 8014fc2: 3302 adds r3, #2 + 8014fc4: f887 304f strb.w r3, [r7, #79] @ 0x4f + + BLUENRG_memset(&rq, 0, sizeof(rq)); + 8014fc8: f107 0334 add.w r3, r7, #52 @ 0x34 + 8014fcc: 2218 movs r2, #24 + 8014fce: 2100 movs r1, #0 + 8014fd0: 4618 mov r0, r3 + 8014fd2: f015 fa33 bl 802a43c + rq.ogf = OGF_VENDOR_CMD; + 8014fd6: 233f movs r3, #63 @ 0x3f + 8014fd8: 86bb strh r3, [r7, #52] @ 0x34 + rq.ocf = OCF_GAP_SET_DISCOVERABLE; + 8014fda: 2383 movs r3, #131 @ 0x83 + 8014fdc: 86fb strh r3, [r7, #54] @ 0x36 + rq.cparam = (void *)buffer; + 8014fde: f107 0308 add.w r3, r7, #8 + 8014fe2: 63fb str r3, [r7, #60] @ 0x3c + rq.clen = indx; + 8014fe4: f897 304f ldrb.w r3, [r7, #79] @ 0x4f + 8014fe8: 643b str r3, [r7, #64] @ 0x40 + rq.rparam = &status; + 8014fea: f107 0333 add.w r3, r7, #51 @ 0x33 + 8014fee: 647b str r3, [r7, #68] @ 0x44 + rq.rlen = 1; + 8014ff0: 2301 movs r3, #1 + 8014ff2: 64bb str r3, [r7, #72] @ 0x48 + + if (hci_send_req(&rq, FALSE) < 0) + 8014ff4: f107 0334 add.w r3, r7, #52 @ 0x34 + 8014ff8: 2100 movs r1, #0 + 8014ffa: 4618 mov r0, r3 + 8014ffc: f000 fd18 bl 8015a30 + 8015000: 4603 mov r3, r0 + 8015002: 2b00 cmp r3, #0 + 8015004: da01 bge.n 801500a + return BLE_STATUS_TIMEOUT; + 8015006: 23ff movs r3, #255 @ 0xff + 8015008: e007 b.n 801501a + + if (status) { + 801500a: f897 3033 ldrb.w r3, [r7, #51] @ 0x33 + 801500e: 2b00 cmp r3, #0 + 8015010: d002 beq.n 8015018 + return status; + 8015012: f897 3033 ldrb.w r3, [r7, #51] @ 0x33 + 8015016: e000 b.n 801501a + } + + return 0; + 8015018: 2300 movs r3, #0 +} + 801501a: 4618 mov r0, r3 + 801501c: 3754 adds r7, #84 @ 0x54 + 801501e: 46bd mov sp, r7 + 8015020: bd90 pop {r4, r7, pc} + +08015022 : + uint8_t min_encryption_key_size, + uint8_t max_encryption_key_size, + uint8_t use_fixed_pin, + uint32_t fixed_pin, + uint8_t bonding_mode) +{ + 8015022: b590 push {r4, r7, lr} + 8015024: b091 sub sp, #68 @ 0x44 + 8015026: af00 add r7, sp, #0 + 8015028: 603a str r2, [r7, #0] + 801502a: 461a mov r2, r3 + 801502c: 4603 mov r3, r0 + 801502e: 71fb strb r3, [r7, #7] + 8015030: 460b mov r3, r1 + 8015032: 71bb strb r3, [r7, #6] + 8015034: 4613 mov r3, r2 + 8015036: 717b strb r3, [r7, #5] + struct hci_request rq; + gap_set_auth_requirement_cp cp; + uint8_t status; + + cp.mitm_mode = mitm_mode; + 8015038: 79fb ldrb r3, [r7, #7] + 801503a: 733b strb r3, [r7, #12] + cp.oob_enable = oob_enable; + 801503c: 79bb ldrb r3, [r7, #6] + 801503e: 737b strb r3, [r7, #13] + /* FIX: check on oob_enable introduced to fix issue in projects for Cortex-M33 */ + if (oob_enable) { + 8015040: 79bb ldrb r3, [r7, #6] + 8015042: 2b00 cmp r3, #0 + 8015044: d00a beq.n 801505c + BLUENRG_memcpy(cp.oob_data, oob_data, 16); + 8015046: 683a ldr r2, [r7, #0] + 8015048: f107 030e add.w r3, r7, #14 + 801504c: 6814 ldr r4, [r2, #0] + 801504e: 6850 ldr r0, [r2, #4] + 8015050: 6891 ldr r1, [r2, #8] + 8015052: 68d2 ldr r2, [r2, #12] + 8015054: 601c str r4, [r3, #0] + 8015056: 6058 str r0, [r3, #4] + 8015058: 6099 str r1, [r3, #8] + 801505a: 60da str r2, [r3, #12] + } + cp.min_encryption_key_size = min_encryption_key_size; + 801505c: 797b ldrb r3, [r7, #5] + 801505e: 77bb strb r3, [r7, #30] + cp.max_encryption_key_size = max_encryption_key_size; + 8015060: f897 3050 ldrb.w r3, [r7, #80] @ 0x50 + 8015064: 77fb strb r3, [r7, #31] + cp.use_fixed_pin = use_fixed_pin; + 8015066: f897 3054 ldrb.w r3, [r7, #84] @ 0x54 + 801506a: f887 3020 strb.w r3, [r7, #32] + cp.fixed_pin = htobl(fixed_pin); + 801506e: 6dbb ldr r3, [r7, #88] @ 0x58 + 8015070: f8c7 3021 str.w r3, [r7, #33] @ 0x21 + cp.bonding_mode = bonding_mode; + 8015074: f897 305c ldrb.w r3, [r7, #92] @ 0x5c + 8015078: f887 3025 strb.w r3, [r7, #37] @ 0x25 + + BLUENRG_memset(&rq, 0, sizeof(rq)); + 801507c: f107 0328 add.w r3, r7, #40 @ 0x28 + 8015080: 2218 movs r2, #24 + 8015082: 2100 movs r1, #0 + 8015084: 4618 mov r0, r3 + 8015086: f015 f9d9 bl 802a43c + rq.ogf = OGF_VENDOR_CMD; + 801508a: 233f movs r3, #63 @ 0x3f + 801508c: 853b strh r3, [r7, #40] @ 0x28 + rq.ocf = OCF_GAP_SET_AUTH_REQUIREMENT; + 801508e: 2386 movs r3, #134 @ 0x86 + 8015090: 857b strh r3, [r7, #42] @ 0x2a + rq.cparam = &cp; + 8015092: f107 030c add.w r3, r7, #12 + 8015096: 633b str r3, [r7, #48] @ 0x30 + rq.clen = sizeof(cp); + 8015098: 231a movs r3, #26 + 801509a: 637b str r3, [r7, #52] @ 0x34 + rq.rparam = &status; + 801509c: f107 030b add.w r3, r7, #11 + 80150a0: 63bb str r3, [r7, #56] @ 0x38 + rq.rlen = 1; + 80150a2: 2301 movs r3, #1 + 80150a4: 63fb str r3, [r7, #60] @ 0x3c + + if (hci_send_req(&rq, FALSE) < 0) + 80150a6: f107 0328 add.w r3, r7, #40 @ 0x28 + 80150aa: 2100 movs r1, #0 + 80150ac: 4618 mov r0, r3 + 80150ae: f000 fcbf bl 8015a30 + 80150b2: 4603 mov r3, r0 + 80150b4: 2b00 cmp r3, #0 + 80150b6: da01 bge.n 80150bc + return BLE_STATUS_TIMEOUT; + 80150b8: 23ff movs r3, #255 @ 0xff + 80150ba: e005 b.n 80150c8 + + if (status) { + 80150bc: 7afb ldrb r3, [r7, #11] + 80150be: 2b00 cmp r3, #0 + 80150c0: d001 beq.n 80150c6 + return status; + 80150c2: 7afb ldrb r3, [r7, #11] + 80150c4: e000 b.n 80150c8 + } + + return 0; + 80150c6: 2300 movs r3, #0 +} + 80150c8: 4618 mov r0, r3 + 80150ca: 3744 adds r7, #68 @ 0x44 + 80150cc: 46bd mov sp, r7 + 80150ce: bd90 pop {r4, r7, pc} + +080150d0 : +#define MIN(a,b) ((a) < (b) )? (a) : (b) +#define MAX(a,b) ((a) > (b) )? (a) : (b) + + +tBleStatus aci_gatt_init(void) +{ + 80150d0: b580 push {r7, lr} + 80150d2: b088 sub sp, #32 + 80150d4: af00 add r7, sp, #0 + struct hci_request rq; + uint8_t status; + + BLUENRG_memset(&rq, 0, sizeof(rq)); + 80150d6: f107 0308 add.w r3, r7, #8 + 80150da: 2218 movs r2, #24 + 80150dc: 2100 movs r1, #0 + 80150de: 4618 mov r0, r3 + 80150e0: f015 f9ac bl 802a43c + rq.ogf = OGF_VENDOR_CMD; + 80150e4: 233f movs r3, #63 @ 0x3f + 80150e6: 813b strh r3, [r7, #8] + rq.ocf = OCF_GATT_INIT; + 80150e8: f240 1301 movw r3, #257 @ 0x101 + 80150ec: 817b strh r3, [r7, #10] + rq.rparam = &status; + 80150ee: 1dfb adds r3, r7, #7 + 80150f0: 61bb str r3, [r7, #24] + rq.rlen = 1; + 80150f2: 2301 movs r3, #1 + 80150f4: 61fb str r3, [r7, #28] + + if (hci_send_req(&rq, FALSE) < 0) + 80150f6: f107 0308 add.w r3, r7, #8 + 80150fa: 2100 movs r1, #0 + 80150fc: 4618 mov r0, r3 + 80150fe: f000 fc97 bl 8015a30 + 8015102: 4603 mov r3, r0 + 8015104: 2b00 cmp r3, #0 + 8015106: da01 bge.n 801510c + return BLE_STATUS_TIMEOUT; + 8015108: 23ff movs r3, #255 @ 0xff + 801510a: e000 b.n 801510e + + return status; + 801510c: 79fb ldrb r3, [r7, #7] +} + 801510e: 4618 mov r0, r3 + 8015110: 3720 adds r7, #32 + 8015112: 46bd mov sp, r7 + 8015114: bd80 pop {r7, pc} + +08015116 : + +tBleStatus aci_gatt_add_serv(uint8_t service_uuid_type, const uint8_t* service_uuid, uint8_t service_type, uint8_t max_attr_records, uint16_t *serviceHandle) +{ + 8015116: b580 push {r7, lr} + 8015118: b090 sub sp, #64 @ 0x40 + 801511a: af00 add r7, sp, #0 + 801511c: 6039 str r1, [r7, #0] + 801511e: 4611 mov r1, r2 + 8015120: 461a mov r2, r3 + 8015122: 4603 mov r3, r0 + 8015124: 71fb strb r3, [r7, #7] + 8015126: 460b mov r3, r1 + 8015128: 71bb strb r3, [r7, #6] + 801512a: 4613 mov r3, r2 + 801512c: 717b strb r3, [r7, #5] + struct hci_request rq; + gatt_add_serv_rp resp; + uint8_t buffer[19]; + uint8_t uuid_len; + uint8_t indx = 0; + 801512e: 2300 movs r3, #0 + 8015130: f887 303e strb.w r3, [r7, #62] @ 0x3e + + buffer[indx] = service_uuid_type; + 8015134: f897 303e ldrb.w r3, [r7, #62] @ 0x3e + 8015138: 3340 adds r3, #64 @ 0x40 + 801513a: 443b add r3, r7 + 801513c: 79fa ldrb r2, [r7, #7] + 801513e: f803 2c34 strb.w r2, [r3, #-52] + indx++; + 8015142: f897 303e ldrb.w r3, [r7, #62] @ 0x3e + 8015146: 3301 adds r3, #1 + 8015148: f887 303e strb.w r3, [r7, #62] @ 0x3e + + if(service_uuid_type == UUID_TYPE_16){ + 801514c: 79fb ldrb r3, [r7, #7] + 801514e: 2b01 cmp r3, #1 + 8015150: d103 bne.n 801515a + uuid_len = 2; + 8015152: 2302 movs r3, #2 + 8015154: f887 303f strb.w r3, [r7, #63] @ 0x3f + 8015158: e002 b.n 8015160 + } + else { + uuid_len = 16; + 801515a: 2310 movs r3, #16 + 801515c: f887 303f strb.w r3, [r7, #63] @ 0x3f + } + BLUENRG_memcpy(buffer + indx, service_uuid, uuid_len); + 8015160: f897 303e ldrb.w r3, [r7, #62] @ 0x3e + 8015164: f107 020c add.w r2, r7, #12 + 8015168: 4413 add r3, r2 + 801516a: f897 203f ldrb.w r2, [r7, #63] @ 0x3f + 801516e: 6839 ldr r1, [r7, #0] + 8015170: 4618 mov r0, r3 + 8015172: f016 fa36 bl 802b5e2 + indx += uuid_len; + 8015176: f897 203e ldrb.w r2, [r7, #62] @ 0x3e + 801517a: f897 303f ldrb.w r3, [r7, #63] @ 0x3f + 801517e: 4413 add r3, r2 + 8015180: f887 303e strb.w r3, [r7, #62] @ 0x3e + + buffer[indx] = service_type; + 8015184: f897 303e ldrb.w r3, [r7, #62] @ 0x3e + 8015188: 3340 adds r3, #64 @ 0x40 + 801518a: 443b add r3, r7 + 801518c: 79ba ldrb r2, [r7, #6] + 801518e: f803 2c34 strb.w r2, [r3, #-52] + indx++; + 8015192: f897 303e ldrb.w r3, [r7, #62] @ 0x3e + 8015196: 3301 adds r3, #1 + 8015198: f887 303e strb.w r3, [r7, #62] @ 0x3e + + buffer[indx] = max_attr_records; + 801519c: f897 303e ldrb.w r3, [r7, #62] @ 0x3e + 80151a0: 3340 adds r3, #64 @ 0x40 + 80151a2: 443b add r3, r7 + 80151a4: 797a ldrb r2, [r7, #5] + 80151a6: f803 2c34 strb.w r2, [r3, #-52] + indx++; + 80151aa: f897 303e ldrb.w r3, [r7, #62] @ 0x3e + 80151ae: 3301 adds r3, #1 + 80151b0: f887 303e strb.w r3, [r7, #62] @ 0x3e + + + BLUENRG_memset(&resp, 0, sizeof(resp)); + 80151b4: f107 0320 add.w r3, r7, #32 + 80151b8: 2203 movs r2, #3 + 80151ba: 2100 movs r1, #0 + 80151bc: 4618 mov r0, r3 + 80151be: f015 f93d bl 802a43c + + BLUENRG_memset(&rq, 0, sizeof(rq)); + 80151c2: f107 0324 add.w r3, r7, #36 @ 0x24 + 80151c6: 2218 movs r2, #24 + 80151c8: 2100 movs r1, #0 + 80151ca: 4618 mov r0, r3 + 80151cc: f015 f936 bl 802a43c + rq.ogf = OGF_VENDOR_CMD; + 80151d0: 233f movs r3, #63 @ 0x3f + 80151d2: 84bb strh r3, [r7, #36] @ 0x24 + rq.ocf = OCF_GATT_ADD_SERV; + 80151d4: f44f 7381 mov.w r3, #258 @ 0x102 + 80151d8: 84fb strh r3, [r7, #38] @ 0x26 + rq.cparam = (void *)buffer; + 80151da: f107 030c add.w r3, r7, #12 + 80151de: 62fb str r3, [r7, #44] @ 0x2c + rq.clen = indx; + 80151e0: f897 303e ldrb.w r3, [r7, #62] @ 0x3e + 80151e4: 633b str r3, [r7, #48] @ 0x30 + rq.rparam = &resp; + 80151e6: f107 0320 add.w r3, r7, #32 + 80151ea: 637b str r3, [r7, #52] @ 0x34 + rq.rlen = GATT_ADD_SERV_RP_SIZE; + 80151ec: 2303 movs r3, #3 + 80151ee: 63bb str r3, [r7, #56] @ 0x38 + + if (hci_send_req(&rq, FALSE) < 0) + 80151f0: f107 0324 add.w r3, r7, #36 @ 0x24 + 80151f4: 2100 movs r1, #0 + 80151f6: 4618 mov r0, r3 + 80151f8: f000 fc1a bl 8015a30 + 80151fc: 4603 mov r3, r0 + 80151fe: 2b00 cmp r3, #0 + 8015200: da01 bge.n 8015206 + return BLE_STATUS_TIMEOUT; + 8015202: 23ff movs r3, #255 @ 0xff + 8015204: e00c b.n 8015220 + + if (resp.status) { + 8015206: f897 3020 ldrb.w r3, [r7, #32] + 801520a: 2b00 cmp r3, #0 + 801520c: d002 beq.n 8015214 + return resp.status; + 801520e: f897 3020 ldrb.w r3, [r7, #32] + 8015212: e005 b.n 8015220 + } + + *serviceHandle = btohs(resp.handle); + 8015214: f8b7 3021 ldrh.w r3, [r7, #33] @ 0x21 + 8015218: b29a uxth r2, r3 + 801521a: 6cbb ldr r3, [r7, #72] @ 0x48 + 801521c: 801a strh r2, [r3, #0] + + return 0; + 801521e: 2300 movs r3, #0 +} + 8015220: 4618 mov r0, r3 + 8015222: 3740 adds r7, #64 @ 0x40 + 8015224: 46bd mov sp, r7 + 8015226: bd80 pop {r7, pc} + +08015228 : + uint8_t secPermissions, + uint8_t gattEvtMask, + uint8_t encryKeySize, + uint8_t isVariable, + uint16_t* charHandle) +{ + 8015228: b580 push {r7, lr} + 801522a: b092 sub sp, #72 @ 0x48 + 801522c: af00 add r7, sp, #0 + 801522e: 603a str r2, [r7, #0] + 8015230: 461a mov r2, r3 + 8015232: 4603 mov r3, r0 + 8015234: 80fb strh r3, [r7, #6] + 8015236: 460b mov r3, r1 + 8015238: 717b strb r3, [r7, #5] + 801523a: 4613 mov r3, r2 + 801523c: 713b strb r3, [r7, #4] + struct hci_request rq; + gatt_add_serv_rp resp; + uint8_t buffer[25]; + uint8_t uuid_len; + uint8_t indx = 0; + 801523e: 2300 movs r3, #0 + 8015240: f887 3046 strb.w r3, [r7, #70] @ 0x46 + + serviceHandle = htobs(serviceHandle); + 8015244: 88fb ldrh r3, [r7, #6] + 8015246: 80fb strh r3, [r7, #6] + BLUENRG_memcpy(buffer + indx, &serviceHandle, 2); + 8015248: f897 3046 ldrb.w r3, [r7, #70] @ 0x46 + 801524c: f107 020c add.w r2, r7, #12 + 8015250: 4413 add r3, r2 + 8015252: 88fa ldrh r2, [r7, #6] + 8015254: 801a strh r2, [r3, #0] + indx += 2; + 8015256: f897 3046 ldrb.w r3, [r7, #70] @ 0x46 + 801525a: 3302 adds r3, #2 + 801525c: f887 3046 strb.w r3, [r7, #70] @ 0x46 + + buffer[indx] = charUuidType; + 8015260: f897 3046 ldrb.w r3, [r7, #70] @ 0x46 + 8015264: 3348 adds r3, #72 @ 0x48 + 8015266: 443b add r3, r7 + 8015268: 797a ldrb r2, [r7, #5] + 801526a: f803 2c3c strb.w r2, [r3, #-60] + indx++; + 801526e: f897 3046 ldrb.w r3, [r7, #70] @ 0x46 + 8015272: 3301 adds r3, #1 + 8015274: f887 3046 strb.w r3, [r7, #70] @ 0x46 + + if(charUuidType == UUID_TYPE_16){ + 8015278: 797b ldrb r3, [r7, #5] + 801527a: 2b01 cmp r3, #1 + 801527c: d103 bne.n 8015286 + uuid_len = 2; + 801527e: 2302 movs r3, #2 + 8015280: f887 3047 strb.w r3, [r7, #71] @ 0x47 + 8015284: e002 b.n 801528c + } + else { + uuid_len = 16; + 8015286: 2310 movs r3, #16 + 8015288: f887 3047 strb.w r3, [r7, #71] @ 0x47 + } + BLUENRG_memcpy(buffer + indx, charUuid, uuid_len); + 801528c: f897 3046 ldrb.w r3, [r7, #70] @ 0x46 + 8015290: f107 020c add.w r2, r7, #12 + 8015294: 4413 add r3, r2 + 8015296: f897 2047 ldrb.w r2, [r7, #71] @ 0x47 + 801529a: 6839 ldr r1, [r7, #0] + 801529c: 4618 mov r0, r3 + 801529e: f016 f9a0 bl 802b5e2 + indx += uuid_len; + 80152a2: f897 2046 ldrb.w r2, [r7, #70] @ 0x46 + 80152a6: f897 3047 ldrb.w r3, [r7, #71] @ 0x47 + 80152aa: 4413 add r3, r2 + 80152ac: f887 3046 strb.w r3, [r7, #70] @ 0x46 + + buffer[indx] = charValueLen; + 80152b0: f897 3046 ldrb.w r3, [r7, #70] @ 0x46 + 80152b4: 3348 adds r3, #72 @ 0x48 + 80152b6: 443b add r3, r7 + 80152b8: 793a ldrb r2, [r7, #4] + 80152ba: f803 2c3c strb.w r2, [r3, #-60] + indx++; + 80152be: f897 3046 ldrb.w r3, [r7, #70] @ 0x46 + 80152c2: 3301 adds r3, #1 + 80152c4: f887 3046 strb.w r3, [r7, #70] @ 0x46 + + buffer[indx] = charProperties; + 80152c8: f897 3046 ldrb.w r3, [r7, #70] @ 0x46 + 80152cc: 3348 adds r3, #72 @ 0x48 + 80152ce: 443b add r3, r7 + 80152d0: f897 2050 ldrb.w r2, [r7, #80] @ 0x50 + 80152d4: f803 2c3c strb.w r2, [r3, #-60] + indx++; + 80152d8: f897 3046 ldrb.w r3, [r7, #70] @ 0x46 + 80152dc: 3301 adds r3, #1 + 80152de: f887 3046 strb.w r3, [r7, #70] @ 0x46 + + buffer[indx] = secPermissions; + 80152e2: f897 3046 ldrb.w r3, [r7, #70] @ 0x46 + 80152e6: 3348 adds r3, #72 @ 0x48 + 80152e8: 443b add r3, r7 + 80152ea: f897 2054 ldrb.w r2, [r7, #84] @ 0x54 + 80152ee: f803 2c3c strb.w r2, [r3, #-60] + indx++; + 80152f2: f897 3046 ldrb.w r3, [r7, #70] @ 0x46 + 80152f6: 3301 adds r3, #1 + 80152f8: f887 3046 strb.w r3, [r7, #70] @ 0x46 + + buffer[indx] = gattEvtMask; + 80152fc: f897 3046 ldrb.w r3, [r7, #70] @ 0x46 + 8015300: 3348 adds r3, #72 @ 0x48 + 8015302: 443b add r3, r7 + 8015304: f897 2058 ldrb.w r2, [r7, #88] @ 0x58 + 8015308: f803 2c3c strb.w r2, [r3, #-60] + indx++; + 801530c: f897 3046 ldrb.w r3, [r7, #70] @ 0x46 + 8015310: 3301 adds r3, #1 + 8015312: f887 3046 strb.w r3, [r7, #70] @ 0x46 + + buffer[indx] = encryKeySize; + 8015316: f897 3046 ldrb.w r3, [r7, #70] @ 0x46 + 801531a: 3348 adds r3, #72 @ 0x48 + 801531c: 443b add r3, r7 + 801531e: f897 205c ldrb.w r2, [r7, #92] @ 0x5c + 8015322: f803 2c3c strb.w r2, [r3, #-60] + indx++; + 8015326: f897 3046 ldrb.w r3, [r7, #70] @ 0x46 + 801532a: 3301 adds r3, #1 + 801532c: f887 3046 strb.w r3, [r7, #70] @ 0x46 + + buffer[indx] = isVariable; + 8015330: f897 3046 ldrb.w r3, [r7, #70] @ 0x46 + 8015334: 3348 adds r3, #72 @ 0x48 + 8015336: 443b add r3, r7 + 8015338: f897 2060 ldrb.w r2, [r7, #96] @ 0x60 + 801533c: f803 2c3c strb.w r2, [r3, #-60] + indx++; + 8015340: f897 3046 ldrb.w r3, [r7, #70] @ 0x46 + 8015344: 3301 adds r3, #1 + 8015346: f887 3046 strb.w r3, [r7, #70] @ 0x46 + + BLUENRG_memset(&resp, 0, sizeof(resp)); + 801534a: f107 0328 add.w r3, r7, #40 @ 0x28 + 801534e: 2203 movs r2, #3 + 8015350: 2100 movs r1, #0 + 8015352: 4618 mov r0, r3 + 8015354: f015 f872 bl 802a43c + + BLUENRG_memset(&rq, 0, sizeof(rq)); + 8015358: f107 032c add.w r3, r7, #44 @ 0x2c + 801535c: 2218 movs r2, #24 + 801535e: 2100 movs r1, #0 + 8015360: 4618 mov r0, r3 + 8015362: f015 f86b bl 802a43c + rq.ogf = OGF_VENDOR_CMD; + 8015366: 233f movs r3, #63 @ 0x3f + 8015368: 85bb strh r3, [r7, #44] @ 0x2c + rq.ocf = OCF_GATT_ADD_CHAR; + 801536a: f44f 7382 mov.w r3, #260 @ 0x104 + 801536e: 85fb strh r3, [r7, #46] @ 0x2e + rq.cparam = (void *)buffer; + 8015370: f107 030c add.w r3, r7, #12 + 8015374: 637b str r3, [r7, #52] @ 0x34 + rq.clen = indx; + 8015376: f897 3046 ldrb.w r3, [r7, #70] @ 0x46 + 801537a: 63bb str r3, [r7, #56] @ 0x38 + rq.rparam = &resp; + 801537c: f107 0328 add.w r3, r7, #40 @ 0x28 + 8015380: 63fb str r3, [r7, #60] @ 0x3c + rq.rlen = GATT_ADD_CHAR_RP_SIZE; + 8015382: 2303 movs r3, #3 + 8015384: 643b str r3, [r7, #64] @ 0x40 + + if (hci_send_req(&rq, FALSE) < 0) + 8015386: f107 032c add.w r3, r7, #44 @ 0x2c + 801538a: 2100 movs r1, #0 + 801538c: 4618 mov r0, r3 + 801538e: f000 fb4f bl 8015a30 + 8015392: 4603 mov r3, r0 + 8015394: 2b00 cmp r3, #0 + 8015396: da01 bge.n 801539c + return BLE_STATUS_TIMEOUT; + 8015398: 23ff movs r3, #255 @ 0xff + 801539a: e00c b.n 80153b6 + + if (resp.status) { + 801539c: f897 3028 ldrb.w r3, [r7, #40] @ 0x28 + 80153a0: 2b00 cmp r3, #0 + 80153a2: d002 beq.n 80153aa + return resp.status; + 80153a4: f897 3028 ldrb.w r3, [r7, #40] @ 0x28 + 80153a8: e005 b.n 80153b6 + } + + *charHandle = btohs(resp.handle); + 80153aa: f8b7 3029 ldrh.w r3, [r7, #41] @ 0x29 + 80153ae: b29a uxth r2, r3 + 80153b0: 6e7b ldr r3, [r7, #100] @ 0x64 + 80153b2: 801a strh r2, [r3, #0] + + return 0; + 80153b4: 2300 movs r3, #0 +} + 80153b6: 4618 mov r0, r3 + 80153b8: 3748 adds r7, #72 @ 0x48 + 80153ba: 46bd mov sp, r7 + 80153bc: bd80 pop {r7, pc} + +080153be : +tBleStatus aci_gatt_update_char_value(uint16_t servHandle, + uint16_t charHandle, + uint8_t charValOffset, + uint8_t charValueLen, + const void *charValue) +{ + 80153be: b590 push {r4, r7, lr} + 80153c0: b0ab sub sp, #172 @ 0xac + 80153c2: af00 add r7, sp, #0 + 80153c4: 4604 mov r4, r0 + 80153c6: 4608 mov r0, r1 + 80153c8: 4611 mov r1, r2 + 80153ca: 461a mov r2, r3 + 80153cc: 4623 mov r3, r4 + 80153ce: 80fb strh r3, [r7, #6] + 80153d0: 4603 mov r3, r0 + 80153d2: 80bb strh r3, [r7, #4] + 80153d4: 460b mov r3, r1 + 80153d6: 70fb strb r3, [r7, #3] + 80153d8: 4613 mov r3, r2 + 80153da: 70bb strb r3, [r7, #2] + struct hci_request rq; + uint8_t status; + uint8_t buffer[HCI_MAX_PAYLOAD_SIZE]; + uint8_t indx = 0; + 80153dc: 2300 movs r3, #0 + 80153de: f887 30a7 strb.w r3, [r7, #167] @ 0xa7 + + if ((charValueLen+6) > HCI_MAX_PAYLOAD_SIZE) + 80153e2: 78bb ldrb r3, [r7, #2] + 80153e4: 2b7a cmp r3, #122 @ 0x7a + 80153e6: d901 bls.n 80153ec + return BLE_STATUS_INVALID_PARAMS; + 80153e8: 2342 movs r3, #66 @ 0x42 + 80153ea: e074 b.n 80154d6 + + servHandle = htobs(servHandle); + 80153ec: 88fb ldrh r3, [r7, #6] + 80153ee: 80fb strh r3, [r7, #6] + BLUENRG_memcpy(buffer + indx, &servHandle, 2); + 80153f0: f897 30a7 ldrb.w r3, [r7, #167] @ 0xa7 + 80153f4: f107 0208 add.w r2, r7, #8 + 80153f8: 4413 add r3, r2 + 80153fa: 88fa ldrh r2, [r7, #6] + 80153fc: 801a strh r2, [r3, #0] + indx += 2; + 80153fe: f897 30a7 ldrb.w r3, [r7, #167] @ 0xa7 + 8015402: 3302 adds r3, #2 + 8015404: f887 30a7 strb.w r3, [r7, #167] @ 0xa7 + + charHandle = htobs(charHandle); + 8015408: 88bb ldrh r3, [r7, #4] + 801540a: 80bb strh r3, [r7, #4] + BLUENRG_memcpy(buffer + indx, &charHandle, 2); + 801540c: f897 30a7 ldrb.w r3, [r7, #167] @ 0xa7 + 8015410: f107 0208 add.w r2, r7, #8 + 8015414: 4413 add r3, r2 + 8015416: 88ba ldrh r2, [r7, #4] + 8015418: 801a strh r2, [r3, #0] + indx += 2; + 801541a: f897 30a7 ldrb.w r3, [r7, #167] @ 0xa7 + 801541e: 3302 adds r3, #2 + 8015420: f887 30a7 strb.w r3, [r7, #167] @ 0xa7 + + buffer[indx] = charValOffset; + 8015424: f897 30a7 ldrb.w r3, [r7, #167] @ 0xa7 + 8015428: 33a8 adds r3, #168 @ 0xa8 + 801542a: 443b add r3, r7 + 801542c: 78fa ldrb r2, [r7, #3] + 801542e: f803 2ca0 strb.w r2, [r3, #-160] + indx++; + 8015432: f897 30a7 ldrb.w r3, [r7, #167] @ 0xa7 + 8015436: 3301 adds r3, #1 + 8015438: f887 30a7 strb.w r3, [r7, #167] @ 0xa7 + + buffer[indx] = charValueLen; + 801543c: f897 30a7 ldrb.w r3, [r7, #167] @ 0xa7 + 8015440: 33a8 adds r3, #168 @ 0xa8 + 8015442: 443b add r3, r7 + 8015444: 78ba ldrb r2, [r7, #2] + 8015446: f803 2ca0 strb.w r2, [r3, #-160] + indx++; + 801544a: f897 30a7 ldrb.w r3, [r7, #167] @ 0xa7 + 801544e: 3301 adds r3, #1 + 8015450: f887 30a7 strb.w r3, [r7, #167] @ 0xa7 + + BLUENRG_memcpy(buffer + indx, charValue, charValueLen); + 8015454: f897 30a7 ldrb.w r3, [r7, #167] @ 0xa7 + 8015458: f107 0208 add.w r2, r7, #8 + 801545c: 4413 add r3, r2 + 801545e: 78ba ldrb r2, [r7, #2] + 8015460: f8d7 10b8 ldr.w r1, [r7, #184] @ 0xb8 + 8015464: 4618 mov r0, r3 + 8015466: f016 f8bc bl 802b5e2 + indx += charValueLen; + 801546a: f897 20a7 ldrb.w r2, [r7, #167] @ 0xa7 + 801546e: 78bb ldrb r3, [r7, #2] + 8015470: 4413 add r3, r2 + 8015472: f887 30a7 strb.w r3, [r7, #167] @ 0xa7 + + BLUENRG_memset(&rq, 0, sizeof(rq)); + 8015476: f107 038c add.w r3, r7, #140 @ 0x8c + 801547a: 2218 movs r2, #24 + 801547c: 2100 movs r1, #0 + 801547e: 4618 mov r0, r3 + 8015480: f014 ffdc bl 802a43c + rq.ogf = OGF_VENDOR_CMD; + 8015484: 233f movs r3, #63 @ 0x3f + 8015486: f8a7 308c strh.w r3, [r7, #140] @ 0x8c + rq.ocf = OCF_GATT_UPD_CHAR_VAL; + 801548a: f44f 7383 mov.w r3, #262 @ 0x106 + 801548e: f8a7 308e strh.w r3, [r7, #142] @ 0x8e + rq.cparam = (void *)buffer; + 8015492: f107 0308 add.w r3, r7, #8 + 8015496: f8c7 3094 str.w r3, [r7, #148] @ 0x94 + rq.clen = indx; + 801549a: f897 30a7 ldrb.w r3, [r7, #167] @ 0xa7 + 801549e: f8c7 3098 str.w r3, [r7, #152] @ 0x98 + rq.rparam = &status; + 80154a2: f107 038b add.w r3, r7, #139 @ 0x8b + 80154a6: f8c7 309c str.w r3, [r7, #156] @ 0x9c + rq.rlen = 1; + 80154aa: 2301 movs r3, #1 + 80154ac: f8c7 30a0 str.w r3, [r7, #160] @ 0xa0 + + if (hci_send_req(&rq, FALSE) < 0) + 80154b0: f107 038c add.w r3, r7, #140 @ 0x8c + 80154b4: 2100 movs r1, #0 + 80154b6: 4618 mov r0, r3 + 80154b8: f000 faba bl 8015a30 + 80154bc: 4603 mov r3, r0 + 80154be: 2b00 cmp r3, #0 + 80154c0: da01 bge.n 80154c6 + return BLE_STATUS_TIMEOUT; + 80154c2: 23ff movs r3, #255 @ 0xff + 80154c4: e007 b.n 80154d6 + + if (status) { + 80154c6: f897 308b ldrb.w r3, [r7, #139] @ 0x8b + 80154ca: 2b00 cmp r3, #0 + 80154cc: d002 beq.n 80154d4 + return status; + 80154ce: f897 308b ldrb.w r3, [r7, #139] @ 0x8b + 80154d2: e000 b.n 80154d6 + } + + return 0; + 80154d4: 2300 movs r3, #0 +} + 80154d6: 4618 mov r0, r3 + 80154d8: 37ac adds r7, #172 @ 0xac + 80154da: 46bd mov sp, r7 + 80154dc: bd90 pop {r4, r7, pc} + +080154de : + + return 0; +} + +tBleStatus aci_gatt_allow_read(uint16_t conn_handle) +{ + 80154de: b580 push {r7, lr} + 80154e0: b08a sub sp, #40 @ 0x28 + 80154e2: af00 add r7, sp, #0 + 80154e4: 4603 mov r3, r0 + 80154e6: 80fb strh r3, [r7, #6] + struct hci_request rq; + gatt_allow_read_cp cp; + uint8_t status; + + cp.conn_handle = htobs(conn_handle); + 80154e8: 88fb ldrh r3, [r7, #6] + 80154ea: 81bb strh r3, [r7, #12] + + BLUENRG_memset(&rq, 0, sizeof(rq)); + 80154ec: f107 0310 add.w r3, r7, #16 + 80154f0: 2218 movs r2, #24 + 80154f2: 2100 movs r1, #0 + 80154f4: 4618 mov r0, r3 + 80154f6: f014 ffa1 bl 802a43c + rq.ogf = OGF_VENDOR_CMD; + 80154fa: 233f movs r3, #63 @ 0x3f + 80154fc: 823b strh r3, [r7, #16] + rq.ocf = OCF_GATT_ALLOW_READ; + 80154fe: f240 1327 movw r3, #295 @ 0x127 + 8015502: 827b strh r3, [r7, #18] + rq.cparam = &cp; + 8015504: f107 030c add.w r3, r7, #12 + 8015508: 61bb str r3, [r7, #24] + rq.clen = GATT_ALLOW_READ_CP_SIZE; + 801550a: 2302 movs r3, #2 + 801550c: 61fb str r3, [r7, #28] + rq.rparam = &status; + 801550e: f107 030b add.w r3, r7, #11 + 8015512: 623b str r3, [r7, #32] + rq.rlen = 1; + 8015514: 2301 movs r3, #1 + 8015516: 627b str r3, [r7, #36] @ 0x24 + + if (hci_send_req(&rq, FALSE) < 0) + 8015518: f107 0310 add.w r3, r7, #16 + 801551c: 2100 movs r1, #0 + 801551e: 4618 mov r0, r3 + 8015520: f000 fa86 bl 8015a30 + 8015524: 4603 mov r3, r0 + 8015526: 2b00 cmp r3, #0 + 8015528: da01 bge.n 801552e + return BLE_STATUS_TIMEOUT; + 801552a: 23ff movs r3, #255 @ 0xff + 801552c: e000 b.n 8015530 + + return status; + 801552e: 7afb ldrb r3, [r7, #11] +} + 8015530: 4618 mov r0, r3 + 8015532: 3728 adds r7, #40 @ 0x28 + 8015534: 46bd mov sp, r7 + 8015536: bd80 pop {r7, pc} + +08015538 : +} + +tBleStatus aci_hal_write_config_data(uint8_t offset, + uint8_t len, + const uint8_t *val) +{ + 8015538: b580 push {r7, lr} + 801553a: b0aa sub sp, #168 @ 0xa8 + 801553c: af00 add r7, sp, #0 + 801553e: 4603 mov r3, r0 + 8015540: 603a str r2, [r7, #0] + 8015542: 71fb strb r3, [r7, #7] + 8015544: 460b mov r3, r1 + 8015546: 71bb strb r3, [r7, #6] + struct hci_request rq; + uint8_t status; + uint8_t buffer[HCI_MAX_PAYLOAD_SIZE]; + uint8_t indx = 0; + 8015548: 2300 movs r3, #0 + 801554a: f887 30a7 strb.w r3, [r7, #167] @ 0xa7 + + if ((len+2) > HCI_MAX_PAYLOAD_SIZE) + 801554e: 79bb ldrb r3, [r7, #6] + 8015550: 2b7e cmp r3, #126 @ 0x7e + 8015552: d901 bls.n 8015558 + return BLE_STATUS_INVALID_PARAMS; + 8015554: 2342 movs r3, #66 @ 0x42 + 8015556: e050 b.n 80155fa + + buffer[indx] = offset; + 8015558: f897 30a7 ldrb.w r3, [r7, #167] @ 0xa7 + 801555c: 33a8 adds r3, #168 @ 0xa8 + 801555e: 443b add r3, r7 + 8015560: 79fa ldrb r2, [r7, #7] + 8015562: f803 2ca0 strb.w r2, [r3, #-160] + indx++; + 8015566: f897 30a7 ldrb.w r3, [r7, #167] @ 0xa7 + 801556a: 3301 adds r3, #1 + 801556c: f887 30a7 strb.w r3, [r7, #167] @ 0xa7 + + buffer[indx] = len; + 8015570: f897 30a7 ldrb.w r3, [r7, #167] @ 0xa7 + 8015574: 33a8 adds r3, #168 @ 0xa8 + 8015576: 443b add r3, r7 + 8015578: 79ba ldrb r2, [r7, #6] + 801557a: f803 2ca0 strb.w r2, [r3, #-160] + indx++; + 801557e: f897 30a7 ldrb.w r3, [r7, #167] @ 0xa7 + 8015582: 3301 adds r3, #1 + 8015584: f887 30a7 strb.w r3, [r7, #167] @ 0xa7 + + BLUENRG_memcpy(buffer + indx, val, len); + 8015588: f897 30a7 ldrb.w r3, [r7, #167] @ 0xa7 + 801558c: f107 0208 add.w r2, r7, #8 + 8015590: 4413 add r3, r2 + 8015592: 79ba ldrb r2, [r7, #6] + 8015594: 6839 ldr r1, [r7, #0] + 8015596: 4618 mov r0, r3 + 8015598: f016 f823 bl 802b5e2 + indx += len; + 801559c: f897 20a7 ldrb.w r2, [r7, #167] @ 0xa7 + 80155a0: 79bb ldrb r3, [r7, #6] + 80155a2: 4413 add r3, r2 + 80155a4: f887 30a7 strb.w r3, [r7, #167] @ 0xa7 + + BLUENRG_memset(&rq, 0, sizeof(rq)); + 80155a8: f107 038c add.w r3, r7, #140 @ 0x8c + 80155ac: 2218 movs r2, #24 + 80155ae: 2100 movs r1, #0 + 80155b0: 4618 mov r0, r3 + 80155b2: f014 ff43 bl 802a43c + rq.ogf = OGF_VENDOR_CMD; + 80155b6: 233f movs r3, #63 @ 0x3f + 80155b8: f8a7 308c strh.w r3, [r7, #140] @ 0x8c + rq.ocf = OCF_HAL_WRITE_CONFIG_DATA; + 80155bc: 230c movs r3, #12 + 80155be: f8a7 308e strh.w r3, [r7, #142] @ 0x8e + rq.cparam = (void *)buffer; + 80155c2: f107 0308 add.w r3, r7, #8 + 80155c6: f8c7 3094 str.w r3, [r7, #148] @ 0x94 + rq.clen = indx; + 80155ca: f897 30a7 ldrb.w r3, [r7, #167] @ 0xa7 + 80155ce: f8c7 3098 str.w r3, [r7, #152] @ 0x98 + rq.rparam = &status; + 80155d2: f107 038b add.w r3, r7, #139 @ 0x8b + 80155d6: f8c7 309c str.w r3, [r7, #156] @ 0x9c + rq.rlen = 1; + 80155da: 2301 movs r3, #1 + 80155dc: f8c7 30a0 str.w r3, [r7, #160] @ 0xa0 + + if (hci_send_req(&rq, FALSE) < 0) + 80155e0: f107 038c add.w r3, r7, #140 @ 0x8c + 80155e4: 2100 movs r1, #0 + 80155e6: 4618 mov r0, r3 + 80155e8: f000 fa22 bl 8015a30 + 80155ec: 4603 mov r3, r0 + 80155ee: 2b00 cmp r3, #0 + 80155f0: da01 bge.n 80155f6 + return BLE_STATUS_TIMEOUT; + 80155f2: 23ff movs r3, #255 @ 0xff + 80155f4: e001 b.n 80155fa + + return status; + 80155f6: f897 308b ldrb.w r3, [r7, #139] @ 0x8b +} + 80155fa: 4618 mov r0, r3 + 80155fc: 37a8 adds r7, #168 @ 0xa8 + 80155fe: 46bd mov sp, r7 + 8015600: bd80 pop {r7, pc} + +08015602 : + + return 0; +} + +tBleStatus aci_hal_set_tx_power_level(uint8_t en_high_power, uint8_t pa_level) +{ + 8015602: b580 push {r7, lr} + 8015604: b08a sub sp, #40 @ 0x28 + 8015606: af00 add r7, sp, #0 + 8015608: 4603 mov r3, r0 + 801560a: 460a mov r2, r1 + 801560c: 71fb strb r3, [r7, #7] + 801560e: 4613 mov r3, r2 + 8015610: 71bb strb r3, [r7, #6] + struct hci_request rq; + hal_set_tx_power_level_cp cp; + uint8_t status; + + cp.en_high_power = en_high_power; + 8015612: 79fb ldrb r3, [r7, #7] + 8015614: 733b strb r3, [r7, #12] + cp.pa_level = pa_level; + 8015616: 79bb ldrb r3, [r7, #6] + 8015618: 737b strb r3, [r7, #13] + + BLUENRG_memset(&rq, 0, sizeof(rq)); + 801561a: f107 0310 add.w r3, r7, #16 + 801561e: 2218 movs r2, #24 + 8015620: 2100 movs r1, #0 + 8015622: 4618 mov r0, r3 + 8015624: f014 ff0a bl 802a43c + rq.ogf = OGF_VENDOR_CMD; + 8015628: 233f movs r3, #63 @ 0x3f + 801562a: 823b strh r3, [r7, #16] + rq.ocf = OCF_HAL_SET_TX_POWER_LEVEL; + 801562c: 230f movs r3, #15 + 801562e: 827b strh r3, [r7, #18] + rq.cparam = &cp; + 8015630: f107 030c add.w r3, r7, #12 + 8015634: 61bb str r3, [r7, #24] + rq.clen = HAL_SET_TX_POWER_LEVEL_CP_SIZE; + 8015636: 2302 movs r3, #2 + 8015638: 61fb str r3, [r7, #28] + rq.rparam = &status; + 801563a: f107 030b add.w r3, r7, #11 + 801563e: 623b str r3, [r7, #32] + rq.rlen = 1; + 8015640: 2301 movs r3, #1 + 8015642: 627b str r3, [r7, #36] @ 0x24 + + if (hci_send_req(&rq, FALSE) < 0) + 8015644: f107 0310 add.w r3, r7, #16 + 8015648: 2100 movs r1, #0 + 801564a: 4618 mov r0, r3 + 801564c: f000 f9f0 bl 8015a30 + 8015650: 4603 mov r3, r0 + 8015652: 2b00 cmp r3, #0 + 8015654: da01 bge.n 801565a + return BLE_STATUS_TIMEOUT; + 8015656: 23ff movs r3, #255 @ 0xff + 8015658: e000 b.n 801565c + + return status; + 801565a: 7afb ldrb r3, [r7, #11] +} + 801565c: 4618 mov r0, r3 + 801565e: 3728 adds r7, #40 @ 0x28 + 8015660: 46bd mov sp, r7 + 8015662: bd80 pop {r7, pc} + +08015664 : +#include "hci.h" +#include "hci_le.h" +#include "string.h" + +uint8_t getBlueNRGVersion(uint8_t *hwVersion, uint16_t *fwVersion) +{ + 8015664: b590 push {r4, r7, lr} + 8015666: b089 sub sp, #36 @ 0x24 + 8015668: af02 add r7, sp, #8 + 801566a: 6078 str r0, [r7, #4] + 801566c: 6039 str r1, [r7, #0] + uint8_t status; + uint8_t hci_version, lmp_pal_version; + uint16_t hci_revision, manufacturer_name, lmp_pal_subversion; + + status = hci_le_read_local_version(&hci_version, &hci_revision, &lmp_pal_version, + 801566e: f107 0410 add.w r4, r7, #16 + 8015672: f107 0215 add.w r2, r7, #21 + 8015676: f107 0112 add.w r1, r7, #18 + 801567a: f107 0016 add.w r0, r7, #22 + 801567e: f107 030e add.w r3, r7, #14 + 8015682: 9300 str r3, [sp, #0] + 8015684: 4623 mov r3, r4 + 8015686: f000 f851 bl 801572c + 801568a: 4603 mov r3, r0 + 801568c: 75fb strb r3, [r7, #23] + &manufacturer_name, &lmp_pal_subversion); + + if (status == BLE_STATUS_SUCCESS) { + 801568e: 7dfb ldrb r3, [r7, #23] + 8015690: 2b00 cmp r3, #0 + 8015692: d124 bne.n 80156de + *hwVersion = hci_revision >> 8; + 8015694: 8a7b ldrh r3, [r7, #18] + 8015696: 0a1b lsrs r3, r3, #8 + 8015698: b29b uxth r3, r3 + 801569a: b2da uxtb r2, r3 + 801569c: 687b ldr r3, [r7, #4] + 801569e: 701a strb r2, [r3, #0] + *fwVersion = (hci_revision & 0xFF) << 8; // Major Version Number + 80156a0: 8a7b ldrh r3, [r7, #18] + 80156a2: 021b lsls r3, r3, #8 + 80156a4: b29a uxth r2, r3 + 80156a6: 683b ldr r3, [r7, #0] + 80156a8: 801a strh r2, [r3, #0] + *fwVersion |= ((lmp_pal_subversion >> 4) & 0xF) << 4; // Minor Version Number + 80156aa: 683b ldr r3, [r7, #0] + 80156ac: 881b ldrh r3, [r3, #0] + 80156ae: b21a sxth r2, r3 + 80156b0: 89fb ldrh r3, [r7, #14] + 80156b2: b21b sxth r3, r3 + 80156b4: f003 03f0 and.w r3, r3, #240 @ 0xf0 + 80156b8: b21b sxth r3, r3 + 80156ba: 4313 orrs r3, r2 + 80156bc: b21b sxth r3, r3 + 80156be: b29a uxth r2, r3 + 80156c0: 683b ldr r3, [r7, #0] + 80156c2: 801a strh r2, [r3, #0] + *fwVersion |= lmp_pal_subversion & 0xF; // Patch Version Number + 80156c4: 683b ldr r3, [r7, #0] + 80156c6: 881b ldrh r3, [r3, #0] + 80156c8: b21a sxth r2, r3 + 80156ca: 89fb ldrh r3, [r7, #14] + 80156cc: b21b sxth r3, r3 + 80156ce: f003 030f and.w r3, r3, #15 + 80156d2: b21b sxth r3, r3 + 80156d4: 4313 orrs r3, r2 + 80156d6: b21b sxth r3, r3 + 80156d8: b29a uxth r2, r3 + 80156da: 683b ldr r3, [r7, #0] + 80156dc: 801a strh r2, [r3, #0] + } + return status; + 80156de: 7dfb ldrb r3, [r7, #23] +} + 80156e0: 4618 mov r0, r3 + 80156e2: 371c adds r7, #28 + 80156e4: 46bd mov sp, r7 + 80156e6: bd90 pop {r4, r7, pc} + +080156e8 : + +#define MIN(a,b) ((a) < (b) )? (a) : (b) +#define MAX(a,b) ((a) > (b) )? (a) : (b) + +int hci_reset(void) +{ + 80156e8: b580 push {r7, lr} + 80156ea: b088 sub sp, #32 + 80156ec: af00 add r7, sp, #0 + struct hci_request rq; + uint8_t status; + + BLUENRG_memset(&rq, 0, sizeof(rq)); + 80156ee: f107 0308 add.w r3, r7, #8 + 80156f2: 2218 movs r2, #24 + 80156f4: 2100 movs r1, #0 + 80156f6: 4618 mov r0, r3 + 80156f8: f014 fea0 bl 802a43c + rq.ogf = OGF_HOST_CTL; + 80156fc: 2303 movs r3, #3 + 80156fe: 813b strh r3, [r7, #8] + rq.ocf = OCF_RESET; + 8015700: 2303 movs r3, #3 + 8015702: 817b strh r3, [r7, #10] + rq.rparam = &status; + 8015704: 1dfb adds r3, r7, #7 + 8015706: 61bb str r3, [r7, #24] + rq.rlen = 1; + 8015708: 2301 movs r3, #1 + 801570a: 61fb str r3, [r7, #28] + + if (hci_send_req(&rq, FALSE) < 0) + 801570c: f107 0308 add.w r3, r7, #8 + 8015710: 2100 movs r1, #0 + 8015712: 4618 mov r0, r3 + 8015714: f000 f98c bl 8015a30 + 8015718: 4603 mov r3, r0 + 801571a: 2b00 cmp r3, #0 + 801571c: da01 bge.n 8015722 + return BLE_STATUS_TIMEOUT; + 801571e: 23ff movs r3, #255 @ 0xff + 8015720: e000 b.n 8015724 + + return status; + 8015722: 79fb ldrb r3, [r7, #7] +} + 8015724: 4618 mov r0, r3 + 8015726: 3720 adds r7, #32 + 8015728: 46bd mov sp, r7 + 801572a: bd80 pop {r7, pc} + +0801572c : + return status; +} + +int hci_le_read_local_version(uint8_t *hci_version, uint16_t *hci_revision, uint8_t *lmp_pal_version, + uint16_t *manufacturer_name, uint16_t *lmp_pal_subversion) +{ + 801572c: b580 push {r7, lr} + 801572e: b08e sub sp, #56 @ 0x38 + 8015730: af00 add r7, sp, #0 + 8015732: 60f8 str r0, [r7, #12] + 8015734: 60b9 str r1, [r7, #8] + 8015736: 607a str r2, [r7, #4] + 8015738: 603b str r3, [r7, #0] + struct hci_request rq; + read_local_version_rp resp; + + BLUENRG_memset(&resp, 0, sizeof(resp)); + 801573a: f107 0314 add.w r3, r7, #20 + 801573e: 2209 movs r2, #9 + 8015740: 2100 movs r1, #0 + 8015742: 4618 mov r0, r3 + 8015744: f014 fe7a bl 802a43c + + BLUENRG_memset(&rq, 0, sizeof(rq)); + 8015748: f107 0320 add.w r3, r7, #32 + 801574c: 2218 movs r2, #24 + 801574e: 2100 movs r1, #0 + 8015750: 4618 mov r0, r3 + 8015752: f014 fe73 bl 802a43c + rq.ogf = OGF_INFO_PARAM; + 8015756: 2304 movs r3, #4 + 8015758: 843b strh r3, [r7, #32] + rq.ocf = OCF_READ_LOCAL_VERSION; + 801575a: 2301 movs r3, #1 + 801575c: 847b strh r3, [r7, #34] @ 0x22 + rq.cparam = NULL; + 801575e: 2300 movs r3, #0 + 8015760: 62bb str r3, [r7, #40] @ 0x28 + rq.clen = 0; + 8015762: 2300 movs r3, #0 + 8015764: 62fb str r3, [r7, #44] @ 0x2c + rq.rparam = &resp; + 8015766: f107 0314 add.w r3, r7, #20 + 801576a: 633b str r3, [r7, #48] @ 0x30 + rq.rlen = READ_LOCAL_VERSION_RP_SIZE; + 801576c: 2309 movs r3, #9 + 801576e: 637b str r3, [r7, #52] @ 0x34 + + if (hci_send_req(&rq, FALSE) < 0) + 8015770: f107 0320 add.w r3, r7, #32 + 8015774: 2100 movs r1, #0 + 8015776: 4618 mov r0, r3 + 8015778: f000 f95a bl 8015a30 + 801577c: 4603 mov r3, r0 + 801577e: 2b00 cmp r3, #0 + 8015780: da01 bge.n 8015786 + return BLE_STATUS_TIMEOUT; + 8015782: 23ff movs r3, #255 @ 0xff + 8015784: e018 b.n 80157b8 + + if (resp.status) { + 8015786: 7d3b ldrb r3, [r7, #20] + 8015788: 2b00 cmp r3, #0 + 801578a: d001 beq.n 8015790 + return resp.status; + 801578c: 7d3b ldrb r3, [r7, #20] + 801578e: e013 b.n 80157b8 + } + + + *hci_version = resp.hci_version; + 8015790: 7d7a ldrb r2, [r7, #21] + 8015792: 68fb ldr r3, [r7, #12] + 8015794: 701a strb r2, [r3, #0] + *hci_revision = btohs(resp.hci_revision); + 8015796: 8afa ldrh r2, [r7, #22] + 8015798: 68bb ldr r3, [r7, #8] + 801579a: 801a strh r2, [r3, #0] + *lmp_pal_version = resp.lmp_pal_version; + 801579c: 7e3a ldrb r2, [r7, #24] + 801579e: 687b ldr r3, [r7, #4] + 80157a0: 701a strb r2, [r3, #0] + *manufacturer_name = btohs(resp.manufacturer_name); + 80157a2: f8b7 3019 ldrh.w r3, [r7, #25] + 80157a6: b29a uxth r2, r3 + 80157a8: 683b ldr r3, [r7, #0] + 80157aa: 801a strh r2, [r3, #0] + *lmp_pal_subversion = btohs(resp.lmp_pal_subversion); + 80157ac: f8b7 301b ldrh.w r3, [r7, #27] + 80157b0: b29a uxth r2, r3 + 80157b2: 6c3b ldr r3, [r7, #64] @ 0x40 + 80157b4: 801a strh r2, [r3, #0] + + return 0; + 80157b6: 2300 movs r3, #0 +} + 80157b8: 4618 mov r0, r3 + 80157ba: 3738 adds r7, #56 @ 0x38 + 80157bc: 46bd mov sp, r7 + 80157be: bd80 pop {r7, pc} + +080157c0 : + + return 0; +} + +int hci_le_set_scan_resp_data(uint8_t length, const uint8_t data[]) +{ + 80157c0: b580 push {r7, lr} + 80157c2: b092 sub sp, #72 @ 0x48 + 80157c4: af00 add r7, sp, #0 + 80157c6: 4603 mov r3, r0 + 80157c8: 6039 str r1, [r7, #0] + 80157ca: 71fb strb r3, [r7, #7] + struct hci_request rq; + le_set_scan_response_data_cp scan_resp_cp; + uint8_t status; + + BLUENRG_memset(&scan_resp_cp, 0, sizeof(scan_resp_cp)); + 80157cc: f107 0310 add.w r3, r7, #16 + 80157d0: 2220 movs r2, #32 + 80157d2: 2100 movs r1, #0 + 80157d4: 4618 mov r0, r3 + 80157d6: f014 fe31 bl 802a43c + scan_resp_cp.length = length; + 80157da: 79fb ldrb r3, [r7, #7] + 80157dc: 743b strb r3, [r7, #16] + BLUENRG_memcpy(scan_resp_cp.data, data, MIN(31,length)); + 80157de: 79fb ldrb r3, [r7, #7] + 80157e0: 2b1f cmp r3, #31 + 80157e2: bf28 it cs + 80157e4: 231f movcs r3, #31 + 80157e6: b2db uxtb r3, r3 + 80157e8: 461a mov r2, r3 + 80157ea: f107 0310 add.w r3, r7, #16 + 80157ee: 3301 adds r3, #1 + 80157f0: 6839 ldr r1, [r7, #0] + 80157f2: 4618 mov r0, r3 + 80157f4: f015 fef5 bl 802b5e2 + + BLUENRG_memset(&rq, 0, sizeof(rq)); + 80157f8: f107 0330 add.w r3, r7, #48 @ 0x30 + 80157fc: 2218 movs r2, #24 + 80157fe: 2100 movs r1, #0 + 8015800: 4618 mov r0, r3 + 8015802: f014 fe1b bl 802a43c + rq.ogf = OGF_LE_CTL; + 8015806: 2308 movs r3, #8 + 8015808: 863b strh r3, [r7, #48] @ 0x30 + rq.ocf = OCF_LE_SET_SCAN_RESPONSE_DATA; + 801580a: 2309 movs r3, #9 + 801580c: 867b strh r3, [r7, #50] @ 0x32 + rq.cparam = &scan_resp_cp; + 801580e: f107 0310 add.w r3, r7, #16 + 8015812: 63bb str r3, [r7, #56] @ 0x38 + rq.clen = LE_SET_SCAN_RESPONSE_DATA_CP_SIZE; + 8015814: 2320 movs r3, #32 + 8015816: 63fb str r3, [r7, #60] @ 0x3c + rq.rparam = &status; + 8015818: f107 030f add.w r3, r7, #15 + 801581c: 643b str r3, [r7, #64] @ 0x40 + rq.rlen = 1; + 801581e: 2301 movs r3, #1 + 8015820: 647b str r3, [r7, #68] @ 0x44 + + if (hci_send_req(&rq, FALSE) < 0) + 8015822: f107 0330 add.w r3, r7, #48 @ 0x30 + 8015826: 2100 movs r1, #0 + 8015828: 4618 mov r0, r3 + 801582a: f000 f901 bl 8015a30 + 801582e: 4603 mov r3, r0 + 8015830: 2b00 cmp r3, #0 + 8015832: da01 bge.n 8015838 + return BLE_STATUS_TIMEOUT; + 8015834: 23ff movs r3, #255 @ 0xff + 8015836: e000 b.n 801583a + + return status; + 8015838: 7bfb ldrb r3, [r7, #15] +} + 801583a: 4618 mov r0, r3 + 801583c: 3748 adds r7, #72 @ 0x48 + 801583e: 46bd mov sp, r7 + 8015840: bd80 pop {r7, pc} + +08015842 : + * + * @param hciReadPacket The HCI data packet + * @retval 0: valid packet, 1: incorrect packet, 2: wrong length (packet truncated or too long) + */ +static int verify_packet(const tHciDataPacket * hciReadPacket) +{ + 8015842: b480 push {r7} + 8015844: b085 sub sp, #20 + 8015846: af00 add r7, sp, #0 + 8015848: 6078 str r0, [r7, #4] + const uint8_t *hci_pckt = hciReadPacket->dataBuff; + 801584a: 687b ldr r3, [r7, #4] + 801584c: 3308 adds r3, #8 + 801584e: 60fb str r3, [r7, #12] + + if (hci_pckt[HCI_PCK_TYPE_OFFSET] != HCI_EVENT_PKT) + 8015850: 68fb ldr r3, [r7, #12] + 8015852: 781b ldrb r3, [r3, #0] + 8015854: 2b04 cmp r3, #4 + 8015856: d001 beq.n 801585c + return 1; /* Incorrect type */ + 8015858: 2301 movs r3, #1 + 801585a: e00c b.n 8015876 + + if (hci_pckt[EVENT_PARAMETER_TOT_LEN_OFFSET] != hciReadPacket->data_len - (1+HCI_EVENT_HDR_SIZE)) + 801585c: 68fb ldr r3, [r7, #12] + 801585e: 3302 adds r3, #2 + 8015860: 781b ldrb r3, [r3, #0] + 8015862: 461a mov r2, r3 + 8015864: 687b ldr r3, [r7, #4] + 8015866: f893 3088 ldrb.w r3, [r3, #136] @ 0x88 + 801586a: 3b03 subs r3, #3 + 801586c: 429a cmp r2, r3 + 801586e: d001 beq.n 8015874 + return 2; /* Wrong length (packet truncated or too long) */ + 8015870: 2302 movs r3, #2 + 8015872: e000 b.n 8015876 + + return 0; + 8015874: 2300 movs r3, #0 +} + 8015876: 4618 mov r0, r3 + 8015878: 3714 adds r7, #20 + 801587a: 46bd mov sp, r7 + 801587c: f85d 7b04 ldr.w r7, [sp], #4 + 8015880: 4770 bx lr + ... + +08015884 : + * @param plen The HCI command length + * @param param The HCI command parameters + * @retval None + */ +static void send_cmd(uint16_t ogf, uint16_t ocf, uint8_t plen, void *param) +{ + 8015884: b580 push {r7, lr} + 8015886: b0a6 sub sp, #152 @ 0x98 + 8015888: af00 add r7, sp, #0 + 801588a: 607b str r3, [r7, #4] + 801588c: 4603 mov r3, r0 + 801588e: 81fb strh r3, [r7, #14] + 8015890: 460b mov r3, r1 + 8015892: 81bb strh r3, [r7, #12] + 8015894: 4613 mov r3, r2 + 8015896: 72fb strb r3, [r7, #11] + uint8_t payload[HCI_MAX_PAYLOAD_SIZE]; + hci_command_hdr hc; + + hc.opcode = htobs(cmd_opcode_pack(ogf, ocf)); + 8015898: f9b7 300c ldrsh.w r3, [r7, #12] + 801589c: f3c3 0309 ubfx r3, r3, #0, #10 + 80158a0: b21a sxth r2, r3 + 80158a2: f9b7 300e ldrsh.w r3, [r7, #14] + 80158a6: 029b lsls r3, r3, #10 + 80158a8: b21b sxth r3, r3 + 80158aa: 4313 orrs r3, r2 + 80158ac: b21b sxth r3, r3 + 80158ae: b29b uxth r3, r3 + 80158b0: 82bb strh r3, [r7, #20] + hc.plen = plen; + 80158b2: 7afb ldrb r3, [r7, #11] + 80158b4: 75bb strb r3, [r7, #22] + + payload[0] = HCI_COMMAND_PKT; + 80158b6: 2301 movs r3, #1 + 80158b8: 763b strb r3, [r7, #24] + BLUENRG_memcpy(payload + 1, &hc, sizeof(hc)); + 80158ba: f107 0318 add.w r3, r7, #24 + 80158be: 3301 adds r3, #1 + 80158c0: 461a mov r2, r3 + 80158c2: f107 0314 add.w r3, r7, #20 + 80158c6: 8819 ldrh r1, [r3, #0] + 80158c8: 789b ldrb r3, [r3, #2] + 80158ca: 8011 strh r1, [r2, #0] + 80158cc: 7093 strb r3, [r2, #2] + BLUENRG_memcpy(payload + HCI_HDR_SIZE + HCI_COMMAND_HDR_SIZE, param, plen); + 80158ce: f107 0318 add.w r3, r7, #24 + 80158d2: 3304 adds r3, #4 + 80158d4: 7afa ldrb r2, [r7, #11] + 80158d6: 6879 ldr r1, [r7, #4] + 80158d8: 4618 mov r0, r3 + 80158da: f015 fe82 bl 802b5e2 + + if (hciContext.io.Send) + 80158de: 4b09 ldr r3, [pc, #36] @ (8015904 ) + 80158e0: 691b ldr r3, [r3, #16] + 80158e2: 2b00 cmp r3, #0 + 80158e4: d009 beq.n 80158fa + { + hciContext.io.Send (payload, HCI_HDR_SIZE + HCI_COMMAND_HDR_SIZE + plen); + 80158e6: 4b07 ldr r3, [pc, #28] @ (8015904 ) + 80158e8: 691b ldr r3, [r3, #16] + 80158ea: 7afa ldrb r2, [r7, #11] + 80158ec: b292 uxth r2, r2 + 80158ee: 3204 adds r2, #4 + 80158f0: b291 uxth r1, r2 + 80158f2: f107 0218 add.w r2, r7, #24 + 80158f6: 4610 mov r0, r2 + 80158f8: 4798 blx r3 + } +} + 80158fa: bf00 nop + 80158fc: 3798 adds r7, #152 @ 0x98 + 80158fe: 46bd mov sp, r7 + 8015900: bd80 pop {r7, pc} + 8015902: bf00 nop + 8015904: 20003a58 .word 0x20003a58 + +08015908 : + * @param dest_list + * @param src_list + * @retval None + */ +static void move_list(tListNode * dest_list, tListNode * src_list) +{ + 8015908: b580 push {r7, lr} + 801590a: b084 sub sp, #16 + 801590c: af00 add r7, sp, #0 + 801590e: 6078 str r0, [r7, #4] + 8015910: 6039 str r1, [r7, #0] + pListNode tmp_node; + + while (!list_is_empty(src_list)) + 8015912: e00a b.n 801592a + { + list_remove_tail(src_list, &tmp_node); + 8015914: f107 030c add.w r3, r7, #12 + 8015918: 4619 mov r1, r3 + 801591a: 6838 ldr r0, [r7, #0] + 801591c: f000 fae6 bl 8015eec + list_insert_head(dest_list, tmp_node); + 8015920: 68fb ldr r3, [r7, #12] + 8015922: 4619 mov r1, r3 + 8015924: 6878 ldr r0, [r7, #4] + 8015926: f000 fa4d bl 8015dc4 + while (!list_is_empty(src_list)) + 801592a: 6838 ldr r0, [r7, #0] + 801592c: f000 fa28 bl 8015d80 + 8015930: 4603 mov r3, r0 + 8015932: 2b00 cmp r3, #0 + 8015934: d0ee beq.n 8015914 + } +} + 8015936: bf00 nop + 8015938: bf00 nop + 801593a: 3710 adds r7, #16 + 801593c: 46bd mov sp, r7 + 801593e: bd80 pop {r7, pc} + +08015940 : + * + * @param None + * @retval None + */ +static void free_event_list(void) +{ + 8015940: b580 push {r7, lr} + 8015942: b082 sub sp, #8 + 8015944: af00 add r7, sp, #0 + tHciDataPacket * pckt; + + while(list_get_size(&hciReadPktPool) < HCI_READ_PACKET_NUM_MAX/2){ + 8015946: e009 b.n 801595c + list_remove_head(&hciReadPktRxQueue, (tListNode **)&pckt); + 8015948: 1d3b adds r3, r7, #4 + 801594a: 4619 mov r1, r3 + 801594c: 4809 ldr r0, [pc, #36] @ (8015974 ) + 801594e: f000 faa6 bl 8015e9e + list_insert_tail(&hciReadPktPool, (tListNode *)pckt); + 8015952: 687b ldr r3, [r7, #4] + 8015954: 4619 mov r1, r3 + 8015956: 4808 ldr r0, [pc, #32] @ (8015978 ) + 8015958: f000 fa5a bl 8015e10 + while(list_get_size(&hciReadPktPool) < HCI_READ_PACKET_NUM_MAX/2){ + 801595c: 4806 ldr r0, [pc, #24] @ (8015978 ) + 801595e: f000 faec bl 8015f3a + 8015962: 4603 mov r3, r0 + 8015964: 2b06 cmp r3, #6 + 8015966: ddef ble.n 8015948 + } +} + 8015968: bf00 nop + 801596a: bf00 nop + 801596c: 3708 adds r7, #8 + 801596e: 46bd mov sp, r7 + 8015970: bd80 pop {r7, pc} + 8015972: bf00 nop + 8015974: 2000321c .word 0x2000321c + 8015978: 20003214 .word 0x20003214 + +0801597c : + +/********************** HCI Transport layer functions *****************************/ + +void hci_init(void(* UserEvtRx)(void* pData), void* pConf) +{ + 801597c: b580 push {r7, lr} + 801597e: b084 sub sp, #16 + 8015980: af00 add r7, sp, #0 + 8015982: 6078 str r0, [r7, #4] + 8015984: 6039 str r1, [r7, #0] + uint8_t index; + + if(UserEvtRx != NULL) + 8015986: 687b ldr r3, [r7, #4] + 8015988: 2b00 cmp r3, #0 + 801598a: d002 beq.n 8015992 + { + hciContext.UserEvtRx = UserEvtRx; + 801598c: 4a14 ldr r2, [pc, #80] @ (80159e0 ) + 801598e: 687b ldr r3, [r7, #4] + 8015990: 61d3 str r3, [r2, #28] + } + + /* Initialize list heads of ready and free hci data packet queues */ + list_init_head(&hciReadPktPool); + 8015992: 4814 ldr r0, [pc, #80] @ (80159e4 ) + 8015994: f000 f9e4 bl 8015d60 + list_init_head(&hciReadPktRxQueue); + 8015998: 4813 ldr r0, [pc, #76] @ (80159e8 ) + 801599a: f000 f9e1 bl 8015d60 + + /* Initialize TL BLE layer */ + hci_tl_lowlevel_init(); + 801599e: f7ed f903 bl 8002ba8 + + /* Initialize the queue of free hci data packets */ + for (index = 0; index < HCI_READ_PACKET_NUM_MAX; index++) + 80159a2: 2300 movs r3, #0 + 80159a4: 73fb strb r3, [r7, #15] + 80159a6: e00c b.n 80159c2 + { + list_insert_tail(&hciReadPktPool, (tListNode *)&hciReadPacketBuffer[index]); + 80159a8: 7bfb ldrb r3, [r7, #15] + 80159aa: 228c movs r2, #140 @ 0x8c + 80159ac: fb02 f303 mul.w r3, r2, r3 + 80159b0: 4a0e ldr r2, [pc, #56] @ (80159ec ) + 80159b2: 4413 add r3, r2 + 80159b4: 4619 mov r1, r3 + 80159b6: 480b ldr r0, [pc, #44] @ (80159e4 ) + 80159b8: f000 fa2a bl 8015e10 + for (index = 0; index < HCI_READ_PACKET_NUM_MAX; index++) + 80159bc: 7bfb ldrb r3, [r7, #15] + 80159be: 3301 adds r3, #1 + 80159c0: 73fb strb r3, [r7, #15] + 80159c2: 7bfb ldrb r3, [r7, #15] + 80159c4: 2b0e cmp r3, #14 + 80159c6: d9ef bls.n 80159a8 + } + + /* Initialize low level driver */ + //if (hciContext.io.Init) hciContext.io.Init(NULL); + if (hciContext.io.Reset) hciContext.io.Reset(); + 80159c8: 4b05 ldr r3, [pc, #20] @ (80159e0 ) + 80159ca: 689b ldr r3, [r3, #8] + 80159cc: 2b00 cmp r3, #0 + 80159ce: d002 beq.n 80159d6 + 80159d0: 4b03 ldr r3, [pc, #12] @ (80159e0 ) + 80159d2: 689b ldr r3, [r3, #8] + 80159d4: 4798 blx r3 + +} + 80159d6: bf00 nop + 80159d8: 3710 adds r7, #16 + 80159da: 46bd mov sp, r7 + 80159dc: bd80 pop {r7, pc} + 80159de: bf00 nop + 80159e0: 20003a58 .word 0x20003a58 + 80159e4: 20003214 .word 0x20003214 + 80159e8: 2000321c .word 0x2000321c + 80159ec: 20003224 .word 0x20003224 + +080159f0 : + +void hci_register_io_bus(tHciIO* fops) +{ + 80159f0: b480 push {r7} + 80159f2: b083 sub sp, #12 + 80159f4: af00 add r7, sp, #0 + 80159f6: 6078 str r0, [r7, #4] + /* Register bus function */ + hciContext.io.Init = fops->Init; + 80159f8: 687b ldr r3, [r7, #4] + 80159fa: 681b ldr r3, [r3, #0] + 80159fc: 4a0b ldr r2, [pc, #44] @ (8015a2c ) + 80159fe: 6013 str r3, [r2, #0] + hciContext.io.Receive = fops->Receive; + 8015a00: 687b ldr r3, [r7, #4] + 8015a02: 68db ldr r3, [r3, #12] + 8015a04: 4a09 ldr r2, [pc, #36] @ (8015a2c ) + 8015a06: 60d3 str r3, [r2, #12] + hciContext.io.Send = fops->Send; + 8015a08: 687b ldr r3, [r7, #4] + 8015a0a: 691b ldr r3, [r3, #16] + 8015a0c: 4a07 ldr r2, [pc, #28] @ (8015a2c ) + 8015a0e: 6113 str r3, [r2, #16] + hciContext.io.GetTick = fops->GetTick; + 8015a10: 687b ldr r3, [r7, #4] + 8015a12: 699b ldr r3, [r3, #24] + 8015a14: 4a05 ldr r2, [pc, #20] @ (8015a2c ) + 8015a16: 6193 str r3, [r2, #24] + hciContext.io.Reset = fops->Reset; + 8015a18: 687b ldr r3, [r7, #4] + 8015a1a: 689b ldr r3, [r3, #8] + 8015a1c: 4a03 ldr r2, [pc, #12] @ (8015a2c ) + 8015a1e: 6093 str r3, [r2, #8] +} + 8015a20: bf00 nop + 8015a22: 370c adds r7, #12 + 8015a24: 46bd mov sp, r7 + 8015a26: f85d 7b04 ldr.w r7, [sp], #4 + 8015a2a: 4770 bx lr + 8015a2c: 20003a58 .word 0x20003a58 + +08015a30 : + +int hci_send_req(struct hci_request* r, BOOL async) +{ + 8015a30: b580 push {r7, lr} + 8015a32: b08e sub sp, #56 @ 0x38 + 8015a34: af00 add r7, sp, #0 + 8015a36: 6078 str r0, [r7, #4] + 8015a38: 460b mov r3, r1 + 8015a3a: 70fb strb r3, [r7, #3] + uint8_t *ptr; + uint16_t opcode = htobs(cmd_opcode_pack(r->ogf, r->ocf)); + 8015a3c: 687b ldr r3, [r7, #4] + 8015a3e: 885b ldrh r3, [r3, #2] + 8015a40: b21b sxth r3, r3 + 8015a42: f3c3 0309 ubfx r3, r3, #0, #10 + 8015a46: b21a sxth r2, r3 + 8015a48: 687b ldr r3, [r7, #4] + 8015a4a: 881b ldrh r3, [r3, #0] + 8015a4c: b21b sxth r3, r3 + 8015a4e: 029b lsls r3, r3, #10 + 8015a50: b21b sxth r3, r3 + 8015a52: 4313 orrs r3, r2 + 8015a54: b21b sxth r3, r3 + 8015a56: 86fb strh r3, [r7, #54] @ 0x36 + hci_event_pckt *event_pckt; + hci_uart_pckt *hci_hdr; + + tHciDataPacket * hciReadPacket = NULL; + 8015a58: 2300 movs r3, #0 + 8015a5a: 613b str r3, [r7, #16] + tListNode hciTempQueue; + + list_init_head(&hciTempQueue); + 8015a5c: f107 0308 add.w r3, r7, #8 + 8015a60: 4618 mov r0, r3 + 8015a62: f000 f97d bl 8015d60 + + free_event_list(); + 8015a66: f7ff ff6b bl 8015940 + + send_cmd(r->ogf, r->ocf, r->clen, r->cparam); + 8015a6a: 687b ldr r3, [r7, #4] + 8015a6c: 8818 ldrh r0, [r3, #0] + 8015a6e: 687b ldr r3, [r7, #4] + 8015a70: 8859 ldrh r1, [r3, #2] + 8015a72: 687b ldr r3, [r7, #4] + 8015a74: 68db ldr r3, [r3, #12] + 8015a76: b2da uxtb r2, r3 + 8015a78: 687b ldr r3, [r7, #4] + 8015a7a: 689b ldr r3, [r3, #8] + 8015a7c: f7ff ff02 bl 8015884 + + if (async) + 8015a80: 78fb ldrb r3, [r7, #3] + 8015a82: 2b00 cmp r3, #0 + 8015a84: d001 beq.n 8015a8a + { + return 0; + 8015a86: 2300 movs r3, #0 + 8015a88: e0e5 b.n 8015c56 + evt_cmd_complete *cc; + evt_cmd_status *cs; + evt_le_meta_event *me; + uint32_t len; + + ble_timeout = 0; + 8015a8a: 4b75 ldr r3, [pc, #468] @ (8015c60 ) + 8015a8c: 2200 movs r2, #0 + 8015a8e: 701a strb r2, [r3, #0] + //osTimerStart( BleTimeoutHandle, HCI_DEFAULT_TIMEOUT_MS ); + uint32_t tickstart = HAL_GetTick(); + 8015a90: f7f5 f87e bl 800ab90 + 8015a94: 6338 str r0, [r7, #48] @ 0x30 + + while (1) + { + if ((HAL_GetTick() - tickstart) > HCI_DEFAULT_TIMEOUT_MS) + 8015a96: f7f5 f87b bl 800ab90 + 8015a9a: 4602 mov r2, r0 + 8015a9c: 6b3b ldr r3, [r7, #48] @ 0x30 + 8015a9e: 1ad3 subs r3, r2, r3 + 8015aa0: f5b3 7f7a cmp.w r3, #1000 @ 0x3e8 + 8015aa4: f200 80b3 bhi.w 8015c0e + //if( ble_timeout ) + { + goto failed; + } + + if (!list_is_empty(&hciReadPktRxQueue)) + 8015aa8: 486e ldr r0, [pc, #440] @ (8015c64 ) + 8015aaa: f000 f969 bl 8015d80 + 8015aae: 4603 mov r3, r0 + 8015ab0: 2b00 cmp r3, #0 + 8015ab2: d000 beq.n 8015ab6 + if ((HAL_GetTick() - tickstart) > HCI_DEFAULT_TIMEOUT_MS) + 8015ab4: e7ef b.n 8015a96 + { + break; + 8015ab6: bf00 nop + } + + //osTimerStop(BleTimeoutHandle); + + /* Extract packet from HCI event queue. */ + list_remove_head(&hciReadPktRxQueue, (tListNode **)&hciReadPacket); + 8015ab8: f107 0310 add.w r3, r7, #16 + 8015abc: 4619 mov r1, r3 + 8015abe: 4869 ldr r0, [pc, #420] @ (8015c64 ) + 8015ac0: f000 f9ed bl 8015e9e + + hci_hdr = (void *)hciReadPacket->dataBuff; + 8015ac4: 693b ldr r3, [r7, #16] + 8015ac6: 3308 adds r3, #8 + 8015ac8: 62fb str r3, [r7, #44] @ 0x2c + + if (hci_hdr->type == HCI_EVENT_PKT) + 8015aca: 6afb ldr r3, [r7, #44] @ 0x2c + 8015acc: 781b ldrb r3, [r3, #0] + 8015ace: 2b04 cmp r3, #4 + 8015ad0: d17f bne.n 8015bd2 + { + event_pckt = (void *)(hci_hdr->data); + 8015ad2: 6afb ldr r3, [r7, #44] @ 0x2c + 8015ad4: 3301 adds r3, #1 + 8015ad6: 62bb str r3, [r7, #40] @ 0x28 + + ptr = hciReadPacket->dataBuff + (1 + HCI_EVENT_HDR_SIZE); + 8015ad8: 693b ldr r3, [r7, #16] + 8015ada: 3308 adds r3, #8 + 8015adc: 3303 adds r3, #3 + 8015ade: 627b str r3, [r7, #36] @ 0x24 + len = hciReadPacket->data_len - (1 + HCI_EVENT_HDR_SIZE); + 8015ae0: 693b ldr r3, [r7, #16] + 8015ae2: f893 3088 ldrb.w r3, [r3, #136] @ 0x88 + 8015ae6: 3b03 subs r3, #3 + 8015ae8: 623b str r3, [r7, #32] + + switch (event_pckt->evt) + 8015aea: 6abb ldr r3, [r7, #40] @ 0x28 + 8015aec: 781b ldrb r3, [r3, #0] + 8015aee: 2b3e cmp r3, #62 @ 0x3e + 8015af0: d04c beq.n 8015b8c + 8015af2: 2b3e cmp r3, #62 @ 0x3e + 8015af4: dc68 bgt.n 8015bc8 + 8015af6: 2b10 cmp r3, #16 + 8015af8: f000 808b beq.w 8015c12 + 8015afc: 2b10 cmp r3, #16 + 8015afe: dc63 bgt.n 8015bc8 + 8015b00: 2b0e cmp r3, #14 + 8015b02: d023 beq.n 8015b4c + 8015b04: 2b0f cmp r3, #15 + 8015b06: d15f bne.n 8015bc8 + { + case EVT_CMD_STATUS: + cs = (void *) ptr; + 8015b08: 6a7b ldr r3, [r7, #36] @ 0x24 + 8015b0a: 61bb str r3, [r7, #24] + + if (cs->opcode != opcode) + 8015b0c: 69bb ldr r3, [r7, #24] + 8015b0e: 885b ldrh r3, [r3, #2] + 8015b10: b29b uxth r3, r3 + 8015b12: 8efa ldrh r2, [r7, #54] @ 0x36 + 8015b14: 429a cmp r2, r3 + 8015b16: d17e bne.n 8015c16 + goto failed; + + if (r->event != EVT_CMD_STATUS) { + 8015b18: 687b ldr r3, [r7, #4] + 8015b1a: 685b ldr r3, [r3, #4] + 8015b1c: 2b0f cmp r3, #15 + 8015b1e: d004 beq.n 8015b2a + if (cs->status) { + 8015b20: 69bb ldr r3, [r7, #24] + 8015b22: 781b ldrb r3, [r3, #0] + 8015b24: 2b00 cmp r3, #0 + 8015b26: d051 beq.n 8015bcc + goto failed; + 8015b28: e078 b.n 8015c1c + } + break; + } + + r->rlen = MIN(len, r->rlen); + 8015b2a: 687b ldr r3, [r7, #4] + 8015b2c: 695a ldr r2, [r3, #20] + 8015b2e: 6a3b ldr r3, [r7, #32] + 8015b30: 429a cmp r2, r3 + 8015b32: bf28 it cs + 8015b34: 461a movcs r2, r3 + 8015b36: 687b ldr r3, [r7, #4] + 8015b38: 615a str r2, [r3, #20] + BLUENRG_memcpy(r->rparam, ptr, r->rlen); + 8015b3a: 687b ldr r3, [r7, #4] + 8015b3c: 6918 ldr r0, [r3, #16] + 8015b3e: 687b ldr r3, [r7, #4] + 8015b40: 695b ldr r3, [r3, #20] + 8015b42: 461a mov r2, r3 + 8015b44: 6a79 ldr r1, [r7, #36] @ 0x24 + 8015b46: f015 fd4c bl 802b5e2 + goto done; + 8015b4a: e078 b.n 8015c3e + + case EVT_CMD_COMPLETE: + cc = (void *) ptr; + 8015b4c: 6a7b ldr r3, [r7, #36] @ 0x24 + 8015b4e: 617b str r3, [r7, #20] + + if (cc->opcode != opcode) + 8015b50: 697b ldr r3, [r7, #20] + 8015b52: f8b3 3001 ldrh.w r3, [r3, #1] + 8015b56: b29b uxth r3, r3 + 8015b58: 8efa ldrh r2, [r7, #54] @ 0x36 + 8015b5a: 429a cmp r2, r3 + 8015b5c: d15d bne.n 8015c1a + goto failed; + + ptr += EVT_CMD_COMPLETE_SIZE; + 8015b5e: 6a7b ldr r3, [r7, #36] @ 0x24 + 8015b60: 3303 adds r3, #3 + 8015b62: 627b str r3, [r7, #36] @ 0x24 + len -= EVT_CMD_COMPLETE_SIZE; + 8015b64: 6a3b ldr r3, [r7, #32] + 8015b66: 3b03 subs r3, #3 + 8015b68: 623b str r3, [r7, #32] + + r->rlen = MIN(len, r->rlen); + 8015b6a: 687b ldr r3, [r7, #4] + 8015b6c: 695a ldr r2, [r3, #20] + 8015b6e: 6a3b ldr r3, [r7, #32] + 8015b70: 429a cmp r2, r3 + 8015b72: bf28 it cs + 8015b74: 461a movcs r2, r3 + 8015b76: 687b ldr r3, [r7, #4] + 8015b78: 615a str r2, [r3, #20] + BLUENRG_memcpy(r->rparam, ptr, r->rlen); + 8015b7a: 687b ldr r3, [r7, #4] + 8015b7c: 6918 ldr r0, [r3, #16] + 8015b7e: 687b ldr r3, [r7, #4] + 8015b80: 695b ldr r3, [r3, #20] + 8015b82: 461a mov r2, r3 + 8015b84: 6a79 ldr r1, [r7, #36] @ 0x24 + 8015b86: f015 fd2c bl 802b5e2 + goto done; + 8015b8a: e058 b.n 8015c3e + + case EVT_LE_META_EVENT: + me = (void *) ptr; + 8015b8c: 6a7b ldr r3, [r7, #36] @ 0x24 + 8015b8e: 61fb str r3, [r7, #28] + + if (me->subevent != r->event) + 8015b90: 69fb ldr r3, [r7, #28] + 8015b92: 781b ldrb r3, [r3, #0] + 8015b94: 461a mov r2, r3 + 8015b96: 687b ldr r3, [r7, #4] + 8015b98: 685b ldr r3, [r3, #4] + 8015b9a: 429a cmp r2, r3 + 8015b9c: d118 bne.n 8015bd0 + break; + + len -= 1; + 8015b9e: 6a3b ldr r3, [r7, #32] + 8015ba0: 3b01 subs r3, #1 + 8015ba2: 623b str r3, [r7, #32] + r->rlen = MIN(len, r->rlen); + 8015ba4: 687b ldr r3, [r7, #4] + 8015ba6: 695a ldr r2, [r3, #20] + 8015ba8: 6a3b ldr r3, [r7, #32] + 8015baa: 429a cmp r2, r3 + 8015bac: bf28 it cs + 8015bae: 461a movcs r2, r3 + 8015bb0: 687b ldr r3, [r7, #4] + 8015bb2: 615a str r2, [r3, #20] + BLUENRG_memcpy(r->rparam, me->data, r->rlen); + 8015bb4: 687b ldr r3, [r7, #4] + 8015bb6: 6918 ldr r0, [r3, #16] + 8015bb8: 69fb ldr r3, [r7, #28] + 8015bba: 1c59 adds r1, r3, #1 + 8015bbc: 687b ldr r3, [r7, #4] + 8015bbe: 695b ldr r3, [r3, #20] + 8015bc0: 461a mov r2, r3 + 8015bc2: f015 fd0e bl 802b5e2 + goto done; + 8015bc6: e03a b.n 8015c3e + + case EVT_HARDWARE_ERROR: + goto failed; + + default: + break; + 8015bc8: bf00 nop + 8015bca: e002 b.n 8015bd2 + break; + 8015bcc: bf00 nop + 8015bce: e000 b.n 8015bd2 + break; + 8015bd0: bf00 nop + + /* If there are no more packets to be processed, be sure there is at list one + packet in the pool to process the expected event. + If no free packets are available, discard the processed event and insert it + into the pool. */ + if (list_is_empty(&hciReadPktPool) && list_is_empty(&hciReadPktRxQueue)) { + 8015bd2: 4825 ldr r0, [pc, #148] @ (8015c68 ) + 8015bd4: f000 f8d4 bl 8015d80 + 8015bd8: 4603 mov r3, r0 + 8015bda: 2b00 cmp r3, #0 + 8015bdc: d00d beq.n 8015bfa + 8015bde: 4821 ldr r0, [pc, #132] @ (8015c64 ) + 8015be0: f000 f8ce bl 8015d80 + 8015be4: 4603 mov r3, r0 + 8015be6: 2b00 cmp r3, #0 + 8015be8: d007 beq.n 8015bfa + list_insert_tail(&hciReadPktPool, (tListNode *)hciReadPacket); + 8015bea: 693b ldr r3, [r7, #16] + 8015bec: 4619 mov r1, r3 + 8015bee: 481e ldr r0, [pc, #120] @ (8015c68 ) + 8015bf0: f000 f90e bl 8015e10 + hciReadPacket=NULL; + 8015bf4: 2300 movs r3, #0 + 8015bf6: 613b str r3, [r7, #16] + 8015bf8: e008 b.n 8015c0c + else { + /* Insert the packet in a different queue. These packets will be + inserted back in the main queue just before exiting from send_req(), so that + these events can be processed by the application. + */ + list_insert_tail(&hciTempQueue, (tListNode *)hciReadPacket); + 8015bfa: 693a ldr r2, [r7, #16] + 8015bfc: f107 0308 add.w r3, r7, #8 + 8015c00: 4611 mov r1, r2 + 8015c02: 4618 mov r0, r3 + 8015c04: f000 f904 bl 8015e10 + hciReadPacket=NULL; + 8015c08: 2300 movs r3, #0 + 8015c0a: 613b str r3, [r7, #16] + { + 8015c0c: e73d b.n 8015a8a + goto failed; + 8015c0e: bf00 nop + 8015c10: e004 b.n 8015c1c + goto failed; + 8015c12: bf00 nop + 8015c14: e002 b.n 8015c1c + goto failed; + 8015c16: bf00 nop + 8015c18: e000 b.n 8015c1c + goto failed; + 8015c1a: bf00 nop + } + } + +failed: + if (hciReadPacket!=NULL) { + 8015c1c: 693b ldr r3, [r7, #16] + 8015c1e: 2b00 cmp r3, #0 + 8015c20: d004 beq.n 8015c2c + list_insert_head(&hciReadPktPool, (tListNode *)hciReadPacket); + 8015c22: 693b ldr r3, [r7, #16] + 8015c24: 4619 mov r1, r3 + 8015c26: 4810 ldr r0, [pc, #64] @ (8015c68 ) + 8015c28: f000 f8cc bl 8015dc4 + } + move_list(&hciReadPktRxQueue, &hciTempQueue); + 8015c2c: f107 0308 add.w r3, r7, #8 + 8015c30: 4619 mov r1, r3 + 8015c32: 480c ldr r0, [pc, #48] @ (8015c64 ) + 8015c34: f7ff fe68 bl 8015908 + + return -1; + 8015c38: f04f 33ff mov.w r3, #4294967295 + 8015c3c: e00b b.n 8015c56 + +done: + /* Insert the packet back into the pool.*/ + list_insert_head(&hciReadPktPool, (tListNode *)hciReadPacket); + 8015c3e: 693b ldr r3, [r7, #16] + 8015c40: 4619 mov r1, r3 + 8015c42: 4809 ldr r0, [pc, #36] @ (8015c68 ) + 8015c44: f000 f8be bl 8015dc4 + move_list(&hciReadPktRxQueue, &hciTempQueue); + 8015c48: f107 0308 add.w r3, r7, #8 + 8015c4c: 4619 mov r1, r3 + 8015c4e: 4805 ldr r0, [pc, #20] @ (8015c64 ) + 8015c50: f7ff fe5a bl 8015908 + + return 0; + 8015c54: 2300 movs r3, #0 +} + 8015c56: 4618 mov r0, r3 + 8015c58: 3738 adds r7, #56 @ 0x38 + 8015c5a: 46bd mov sp, r7 + 8015c5c: bd80 pop {r7, pc} + 8015c5e: bf00 nop + 8015c60: 20003a78 .word 0x20003a78 + 8015c64: 2000321c .word 0x2000321c + 8015c68: 20003214 .word 0x20003214 + +08015c6c : + +void hci_user_evt_proc(void) +{ + 8015c6c: b580 push {r7, lr} + 8015c6e: b082 sub sp, #8 + 8015c70: af00 add r7, sp, #0 + tHciDataPacket * hciReadPacket = NULL; + 8015c72: 2300 movs r3, #0 + 8015c74: 607b str r3, [r7, #4] + + /* process any pending events read */ + while (list_is_empty(&hciReadPktRxQueue) == FALSE) + 8015c76: e013 b.n 8015ca0 + { + list_remove_head (&hciReadPktRxQueue, (tListNode **)&hciReadPacket); + 8015c78: 1d3b adds r3, r7, #4 + 8015c7a: 4619 mov r1, r3 + 8015c7c: 480e ldr r0, [pc, #56] @ (8015cb8 ) + 8015c7e: f000 f90e bl 8015e9e + + if (hciContext.UserEvtRx != NULL) + 8015c82: 4b0e ldr r3, [pc, #56] @ (8015cbc ) + 8015c84: 69db ldr r3, [r3, #28] + 8015c86: 2b00 cmp r3, #0 + 8015c88: d005 beq.n 8015c96 + { + hciContext.UserEvtRx(hciReadPacket->dataBuff); + 8015c8a: 4b0c ldr r3, [pc, #48] @ (8015cbc ) + 8015c8c: 69db ldr r3, [r3, #28] + 8015c8e: 687a ldr r2, [r7, #4] + 8015c90: 3208 adds r2, #8 + 8015c92: 4610 mov r0, r2 + 8015c94: 4798 blx r3 + } + + list_insert_tail(&hciReadPktPool, (tListNode *)hciReadPacket); + 8015c96: 687b ldr r3, [r7, #4] + 8015c98: 4619 mov r1, r3 + 8015c9a: 4809 ldr r0, [pc, #36] @ (8015cc0 ) + 8015c9c: f000 f8b8 bl 8015e10 + while (list_is_empty(&hciReadPktRxQueue) == FALSE) + 8015ca0: 4805 ldr r0, [pc, #20] @ (8015cb8 ) + 8015ca2: f000 f86d bl 8015d80 + 8015ca6: 4603 mov r3, r0 + 8015ca8: 2b00 cmp r3, #0 + 8015caa: d0e5 beq.n 8015c78 + } +} + 8015cac: bf00 nop + 8015cae: bf00 nop + 8015cb0: 3708 adds r7, #8 + 8015cb2: 46bd mov sp, r7 + 8015cb4: bd80 pop {r7, pc} + 8015cb6: bf00 nop + 8015cb8: 2000321c .word 0x2000321c + 8015cbc: 20003a58 .word 0x20003a58 + 8015cc0: 20003214 .word 0x20003214 + +08015cc4 : + +int32_t hci_notify_asynch_evt(void* pdata) +{ + 8015cc4: b580 push {r7, lr} + 8015cc6: b086 sub sp, #24 + 8015cc8: af00 add r7, sp, #0 + 8015cca: 6078 str r0, [r7, #4] + tHciDataPacket * hciReadPacket = NULL; + 8015ccc: 2300 movs r3, #0 + 8015cce: 60fb str r3, [r7, #12] + uint8_t data_len; + + int32_t ret = 0; + 8015cd0: 2300 movs r3, #0 + 8015cd2: 617b str r3, [r7, #20] + + if (list_is_empty (&hciReadPktPool) == FALSE) + 8015cd4: 481f ldr r0, [pc, #124] @ (8015d54 ) + 8015cd6: f000 f853 bl 8015d80 + 8015cda: 4603 mov r3, r0 + 8015cdc: 2b00 cmp r3, #0 + 8015cde: d132 bne.n 8015d46 + { + /* Queuing a packet to read */ + list_remove_head (&hciReadPktPool, (tListNode **)&hciReadPacket); + 8015ce0: f107 030c add.w r3, r7, #12 + 8015ce4: 4619 mov r1, r3 + 8015ce6: 481b ldr r0, [pc, #108] @ (8015d54 ) + 8015ce8: f000 f8d9 bl 8015e9e + + if (hciContext.io.Receive) + 8015cec: 4b1a ldr r3, [pc, #104] @ (8015d58 ) + 8015cee: 68db ldr r3, [r3, #12] + 8015cf0: 2b00 cmp r3, #0 + 8015cf2: d02a beq.n 8015d4a + { + data_len = hciContext.io.Receive(hciReadPacket->dataBuff, HCI_READ_PACKET_SIZE); + 8015cf4: 4b18 ldr r3, [pc, #96] @ (8015d58 ) + 8015cf6: 68db ldr r3, [r3, #12] + 8015cf8: 68fa ldr r2, [r7, #12] + 8015cfa: 3208 adds r2, #8 + 8015cfc: 2180 movs r1, #128 @ 0x80 + 8015cfe: 4610 mov r0, r2 + 8015d00: 4798 blx r3 + 8015d02: 4603 mov r3, r0 + 8015d04: 74fb strb r3, [r7, #19] + if (data_len > 0) + 8015d06: 7cfb ldrb r3, [r7, #19] + 8015d08: 2b00 cmp r3, #0 + 8015d0a: d016 beq.n 8015d3a + { + hciReadPacket->data_len = data_len; + 8015d0c: 68fb ldr r3, [r7, #12] + 8015d0e: 7cfa ldrb r2, [r7, #19] + 8015d10: f883 2088 strb.w r2, [r3, #136] @ 0x88 + if (verify_packet(hciReadPacket) == 0) + 8015d14: 68fb ldr r3, [r7, #12] + 8015d16: 4618 mov r0, r3 + 8015d18: f7ff fd93 bl 8015842 + 8015d1c: 4603 mov r3, r0 + 8015d1e: 2b00 cmp r3, #0 + 8015d20: d105 bne.n 8015d2e + list_insert_tail(&hciReadPktRxQueue, (tListNode *)hciReadPacket); + 8015d22: 68fb ldr r3, [r7, #12] + 8015d24: 4619 mov r1, r3 + 8015d26: 480d ldr r0, [pc, #52] @ (8015d5c ) + 8015d28: f000 f872 bl 8015e10 + 8015d2c: e00d b.n 8015d4a + else + list_insert_head(&hciReadPktPool, (tListNode *)hciReadPacket); + 8015d2e: 68fb ldr r3, [r7, #12] + 8015d30: 4619 mov r1, r3 + 8015d32: 4808 ldr r0, [pc, #32] @ (8015d54 ) + 8015d34: f000 f846 bl 8015dc4 + 8015d38: e007 b.n 8015d4a + } + else + { + /* Insert the packet back into the pool*/ + list_insert_head(&hciReadPktPool, (tListNode *)hciReadPacket); + 8015d3a: 68fb ldr r3, [r7, #12] + 8015d3c: 4619 mov r1, r3 + 8015d3e: 4805 ldr r0, [pc, #20] @ (8015d54 ) + 8015d40: f000 f840 bl 8015dc4 + 8015d44: e001 b.n 8015d4a + } + } + } + else + { + ret = 1; + 8015d46: 2301 movs r3, #1 + 8015d48: 617b str r3, [r7, #20] + } + return ret; + 8015d4a: 697b ldr r3, [r7, #20] + +} + 8015d4c: 4618 mov r0, r3 + 8015d4e: 3718 adds r7, #24 + 8015d50: 46bd mov sp, r7 + 8015d52: bd80 pop {r7, pc} + 8015d54: 20003214 .word 0x20003214 + 8015d58: 20003a58 .word 0x20003a58 + 8015d5c: 2000321c .word 0x2000321c + +08015d60 : + +/****************************************************************************** + * Function Definitions +******************************************************************************/ +void list_init_head (tListNode * listHead) +{ + 8015d60: b480 push {r7} + 8015d62: b083 sub sp, #12 + 8015d64: af00 add r7, sp, #0 + 8015d66: 6078 str r0, [r7, #4] + listHead->next = listHead; + 8015d68: 687b ldr r3, [r7, #4] + 8015d6a: 687a ldr r2, [r7, #4] + 8015d6c: 601a str r2, [r3, #0] + listHead->prev = listHead; + 8015d6e: 687b ldr r3, [r7, #4] + 8015d70: 687a ldr r2, [r7, #4] + 8015d72: 605a str r2, [r3, #4] +} + 8015d74: bf00 nop + 8015d76: 370c adds r7, #12 + 8015d78: 46bd mov sp, r7 + 8015d7a: f85d 7b04 ldr.w r7, [sp], #4 + 8015d7e: 4770 bx lr + +08015d80 : + +uint8_t list_is_empty (tListNode * listHead) +{ + 8015d80: b480 push {r7} + 8015d82: b087 sub sp, #28 + 8015d84: af00 add r7, sp, #0 + 8015d86: 6078 str r0, [r7, #4] + __ASM volatile ("MRS %0, primask" : "=r" (result) :: "memory"); + 8015d88: f3ef 8310 mrs r3, PRIMASK + 8015d8c: 60fb str r3, [r7, #12] + return(result); + 8015d8e: 68fb ldr r3, [r7, #12] + uint8_t return_value; + + uint32_t uwPRIMASK_Bit; + uwPRIMASK_Bit = __get_PRIMASK(); /**< backup PRIMASK bit */ + 8015d90: 613b str r3, [r7, #16] + __ASM volatile ("cpsid i" : : : "memory"); + 8015d92: b672 cpsid i +} + 8015d94: bf00 nop + __disable_irq(); /**< Disable all interrupts by setting PRIMASK bit on Cortex*/ + + if(listHead->next == listHead) + 8015d96: 687b ldr r3, [r7, #4] + 8015d98: 681b ldr r3, [r3, #0] + 8015d9a: 687a ldr r2, [r7, #4] + 8015d9c: 429a cmp r2, r3 + 8015d9e: d102 bne.n 8015da6 + { + return_value = 1; + 8015da0: 2301 movs r3, #1 + 8015da2: 75fb strb r3, [r7, #23] + 8015da4: e001 b.n 8015daa + } + else + { + return_value = 0; + 8015da6: 2300 movs r3, #0 + 8015da8: 75fb strb r3, [r7, #23] + 8015daa: 693b ldr r3, [r7, #16] + 8015dac: 60bb str r3, [r7, #8] + __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory"); + 8015dae: 68bb ldr r3, [r7, #8] + 8015db0: f383 8810 msr PRIMASK, r3 +} + 8015db4: bf00 nop + } + + __set_PRIMASK(uwPRIMASK_Bit); /**< Restore PRIMASK bit*/ + + return return_value; + 8015db6: 7dfb ldrb r3, [r7, #23] +} + 8015db8: 4618 mov r0, r3 + 8015dba: 371c adds r7, #28 + 8015dbc: 46bd mov sp, r7 + 8015dbe: f85d 7b04 ldr.w r7, [sp], #4 + 8015dc2: 4770 bx lr + +08015dc4 : + +void list_insert_head (tListNode * listHead, tListNode * node) +{ + 8015dc4: b480 push {r7} + 8015dc6: b087 sub sp, #28 + 8015dc8: af00 add r7, sp, #0 + 8015dca: 6078 str r0, [r7, #4] + 8015dcc: 6039 str r1, [r7, #0] + __ASM volatile ("MRS %0, primask" : "=r" (result) :: "memory"); + 8015dce: f3ef 8310 mrs r3, PRIMASK + 8015dd2: 60fb str r3, [r7, #12] + return(result); + 8015dd4: 68fb ldr r3, [r7, #12] + uint32_t uwPRIMASK_Bit; + uwPRIMASK_Bit = __get_PRIMASK(); /**< backup PRIMASK bit */ + 8015dd6: 617b str r3, [r7, #20] + __ASM volatile ("cpsid i" : : : "memory"); + 8015dd8: b672 cpsid i +} + 8015dda: bf00 nop + __disable_irq(); /**< Disable all interrupts by setting PRIMASK bit on Cortex*/ + + node->next = listHead->next; + 8015ddc: 687b ldr r3, [r7, #4] + 8015dde: 681a ldr r2, [r3, #0] + 8015de0: 683b ldr r3, [r7, #0] + 8015de2: 601a str r2, [r3, #0] + node->prev = listHead; + 8015de4: 683b ldr r3, [r7, #0] + 8015de6: 687a ldr r2, [r7, #4] + 8015de8: 605a str r2, [r3, #4] + listHead->next = node; + 8015dea: 687b ldr r3, [r7, #4] + 8015dec: 683a ldr r2, [r7, #0] + 8015dee: 601a str r2, [r3, #0] + (node->next)->prev = node; + 8015df0: 683b ldr r3, [r7, #0] + 8015df2: 681b ldr r3, [r3, #0] + 8015df4: 683a ldr r2, [r7, #0] + 8015df6: 605a str r2, [r3, #4] + 8015df8: 697b ldr r3, [r7, #20] + 8015dfa: 613b str r3, [r7, #16] + __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory"); + 8015dfc: 693b ldr r3, [r7, #16] + 8015dfe: f383 8810 msr PRIMASK, r3 +} + 8015e02: bf00 nop + + __set_PRIMASK(uwPRIMASK_Bit); /**< Restore PRIMASK bit*/ +} + 8015e04: bf00 nop + 8015e06: 371c adds r7, #28 + 8015e08: 46bd mov sp, r7 + 8015e0a: f85d 7b04 ldr.w r7, [sp], #4 + 8015e0e: 4770 bx lr + +08015e10 : + +void list_insert_tail (tListNode * listHead, tListNode * node) +{ + 8015e10: b480 push {r7} + 8015e12: b087 sub sp, #28 + 8015e14: af00 add r7, sp, #0 + 8015e16: 6078 str r0, [r7, #4] + 8015e18: 6039 str r1, [r7, #0] + __ASM volatile ("MRS %0, primask" : "=r" (result) :: "memory"); + 8015e1a: f3ef 8310 mrs r3, PRIMASK + 8015e1e: 60fb str r3, [r7, #12] + return(result); + 8015e20: 68fb ldr r3, [r7, #12] + uint32_t uwPRIMASK_Bit; + uwPRIMASK_Bit = __get_PRIMASK(); /**< backup PRIMASK bit */ + 8015e22: 617b str r3, [r7, #20] + __ASM volatile ("cpsid i" : : : "memory"); + 8015e24: b672 cpsid i +} + 8015e26: bf00 nop + __disable_irq(); /**< Disable all interrupts by setting PRIMASK bit on Cortex*/ + + node->next = listHead; + 8015e28: 683b ldr r3, [r7, #0] + 8015e2a: 687a ldr r2, [r7, #4] + 8015e2c: 601a str r2, [r3, #0] + node->prev = listHead->prev; + 8015e2e: 687b ldr r3, [r7, #4] + 8015e30: 685a ldr r2, [r3, #4] + 8015e32: 683b ldr r3, [r7, #0] + 8015e34: 605a str r2, [r3, #4] + listHead->prev = node; + 8015e36: 687b ldr r3, [r7, #4] + 8015e38: 683a ldr r2, [r7, #0] + 8015e3a: 605a str r2, [r3, #4] + (node->prev)->next = node; + 8015e3c: 683b ldr r3, [r7, #0] + 8015e3e: 685b ldr r3, [r3, #4] + 8015e40: 683a ldr r2, [r7, #0] + 8015e42: 601a str r2, [r3, #0] + 8015e44: 697b ldr r3, [r7, #20] + 8015e46: 613b str r3, [r7, #16] + __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory"); + 8015e48: 693b ldr r3, [r7, #16] + 8015e4a: f383 8810 msr PRIMASK, r3 +} + 8015e4e: bf00 nop + + __set_PRIMASK(uwPRIMASK_Bit); /**< Restore PRIMASK bit*/ +} + 8015e50: bf00 nop + 8015e52: 371c adds r7, #28 + 8015e54: 46bd mov sp, r7 + 8015e56: f85d 7b04 ldr.w r7, [sp], #4 + 8015e5a: 4770 bx lr + +08015e5c : + +void list_remove_node (tListNode * node) +{ + 8015e5c: b480 push {r7} + 8015e5e: b087 sub sp, #28 + 8015e60: af00 add r7, sp, #0 + 8015e62: 6078 str r0, [r7, #4] + __ASM volatile ("MRS %0, primask" : "=r" (result) :: "memory"); + 8015e64: f3ef 8310 mrs r3, PRIMASK + 8015e68: 60fb str r3, [r7, #12] + return(result); + 8015e6a: 68fb ldr r3, [r7, #12] + uint32_t uwPRIMASK_Bit; + uwPRIMASK_Bit = __get_PRIMASK(); /**< backup PRIMASK bit */ + 8015e6c: 617b str r3, [r7, #20] + __ASM volatile ("cpsid i" : : : "memory"); + 8015e6e: b672 cpsid i +} + 8015e70: bf00 nop + __disable_irq(); /**< Disable all interrupts by setting PRIMASK bit on Cortex*/ + + (node->prev)->next = node->next; + 8015e72: 687b ldr r3, [r7, #4] + 8015e74: 685b ldr r3, [r3, #4] + 8015e76: 687a ldr r2, [r7, #4] + 8015e78: 6812 ldr r2, [r2, #0] + 8015e7a: 601a str r2, [r3, #0] + (node->next)->prev = node->prev; + 8015e7c: 687b ldr r3, [r7, #4] + 8015e7e: 681b ldr r3, [r3, #0] + 8015e80: 687a ldr r2, [r7, #4] + 8015e82: 6852 ldr r2, [r2, #4] + 8015e84: 605a str r2, [r3, #4] + 8015e86: 697b ldr r3, [r7, #20] + 8015e88: 613b str r3, [r7, #16] + __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory"); + 8015e8a: 693b ldr r3, [r7, #16] + 8015e8c: f383 8810 msr PRIMASK, r3 +} + 8015e90: bf00 nop + + __set_PRIMASK(uwPRIMASK_Bit); /**< Restore PRIMASK bit*/ +} + 8015e92: bf00 nop + 8015e94: 371c adds r7, #28 + 8015e96: 46bd mov sp, r7 + 8015e98: f85d 7b04 ldr.w r7, [sp], #4 + 8015e9c: 4770 bx lr + +08015e9e : + +void list_remove_head (tListNode * listHead, tListNode ** node ) +{ + 8015e9e: b580 push {r7, lr} + 8015ea0: b086 sub sp, #24 + 8015ea2: af00 add r7, sp, #0 + 8015ea4: 6078 str r0, [r7, #4] + 8015ea6: 6039 str r1, [r7, #0] + __ASM volatile ("MRS %0, primask" : "=r" (result) :: "memory"); + 8015ea8: f3ef 8310 mrs r3, PRIMASK + 8015eac: 60fb str r3, [r7, #12] + return(result); + 8015eae: 68fb ldr r3, [r7, #12] + uint32_t uwPRIMASK_Bit; + uwPRIMASK_Bit = __get_PRIMASK(); /**< backup PRIMASK bit */ + 8015eb0: 617b str r3, [r7, #20] + __ASM volatile ("cpsid i" : : : "memory"); + 8015eb2: b672 cpsid i +} + 8015eb4: bf00 nop + __disable_irq(); /**< Disable all interrupts by setting PRIMASK bit on Cortex*/ + + *node = listHead->next; + 8015eb6: 687b ldr r3, [r7, #4] + 8015eb8: 681a ldr r2, [r3, #0] + 8015eba: 683b ldr r3, [r7, #0] + 8015ebc: 601a str r2, [r3, #0] + list_remove_node (listHead->next); + 8015ebe: 687b ldr r3, [r7, #4] + 8015ec0: 681b ldr r3, [r3, #0] + 8015ec2: 4618 mov r0, r3 + 8015ec4: f7ff ffca bl 8015e5c + (*node)->next = NULL; + 8015ec8: 683b ldr r3, [r7, #0] + 8015eca: 681b ldr r3, [r3, #0] + 8015ecc: 2200 movs r2, #0 + 8015ece: 601a str r2, [r3, #0] + (*node)->prev = NULL; + 8015ed0: 683b ldr r3, [r7, #0] + 8015ed2: 681b ldr r3, [r3, #0] + 8015ed4: 2200 movs r2, #0 + 8015ed6: 605a str r2, [r3, #4] + 8015ed8: 697b ldr r3, [r7, #20] + 8015eda: 613b str r3, [r7, #16] + __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory"); + 8015edc: 693b ldr r3, [r7, #16] + 8015ede: f383 8810 msr PRIMASK, r3 +} + 8015ee2: bf00 nop + + __set_PRIMASK(uwPRIMASK_Bit); /**< Restore PRIMASK bit*/ +} + 8015ee4: bf00 nop + 8015ee6: 3718 adds r7, #24 + 8015ee8: 46bd mov sp, r7 + 8015eea: bd80 pop {r7, pc} + +08015eec : + +void list_remove_tail (tListNode * listHead, tListNode ** node ) +{ + 8015eec: b580 push {r7, lr} + 8015eee: b086 sub sp, #24 + 8015ef0: af00 add r7, sp, #0 + 8015ef2: 6078 str r0, [r7, #4] + 8015ef4: 6039 str r1, [r7, #0] + __ASM volatile ("MRS %0, primask" : "=r" (result) :: "memory"); + 8015ef6: f3ef 8310 mrs r3, PRIMASK + 8015efa: 60fb str r3, [r7, #12] + return(result); + 8015efc: 68fb ldr r3, [r7, #12] + uint32_t uwPRIMASK_Bit; + uwPRIMASK_Bit = __get_PRIMASK(); /**< backup PRIMASK bit */ + 8015efe: 617b str r3, [r7, #20] + __ASM volatile ("cpsid i" : : : "memory"); + 8015f00: b672 cpsid i +} + 8015f02: bf00 nop + __disable_irq(); /**< Disable all interrupts by setting PRIMASK bit on Cortex*/ + + *node = listHead->prev; + 8015f04: 687b ldr r3, [r7, #4] + 8015f06: 685a ldr r2, [r3, #4] + 8015f08: 683b ldr r3, [r7, #0] + 8015f0a: 601a str r2, [r3, #0] + list_remove_node (listHead->prev); + 8015f0c: 687b ldr r3, [r7, #4] + 8015f0e: 685b ldr r3, [r3, #4] + 8015f10: 4618 mov r0, r3 + 8015f12: f7ff ffa3 bl 8015e5c + (*node)->next = NULL; + 8015f16: 683b ldr r3, [r7, #0] + 8015f18: 681b ldr r3, [r3, #0] + 8015f1a: 2200 movs r2, #0 + 8015f1c: 601a str r2, [r3, #0] + (*node)->prev = NULL; + 8015f1e: 683b ldr r3, [r7, #0] + 8015f20: 681b ldr r3, [r3, #0] + 8015f22: 2200 movs r2, #0 + 8015f24: 605a str r2, [r3, #4] + 8015f26: 697b ldr r3, [r7, #20] + 8015f28: 613b str r3, [r7, #16] + __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory"); + 8015f2a: 693b ldr r3, [r7, #16] + 8015f2c: f383 8810 msr PRIMASK, r3 +} + 8015f30: bf00 nop + + __set_PRIMASK(uwPRIMASK_Bit); /**< Restore PRIMASK bit*/ +} + 8015f32: bf00 nop + 8015f34: 3718 adds r7, #24 + 8015f36: 46bd mov sp, r7 + 8015f38: bd80 pop {r7, pc} + +08015f3a : + + __set_PRIMASK(uwPRIMASK_Bit); /**< Restore PRIMASK bit*/ +} + +int list_get_size (tListNode * listHead) +{ + 8015f3a: b480 push {r7} + 8015f3c: b089 sub sp, #36 @ 0x24 + 8015f3e: af00 add r7, sp, #0 + 8015f40: 6078 str r0, [r7, #4] + int size = 0; + 8015f42: 2300 movs r3, #0 + 8015f44: 61fb str r3, [r7, #28] + __ASM volatile ("MRS %0, primask" : "=r" (result) :: "memory"); + 8015f46: f3ef 8310 mrs r3, PRIMASK + 8015f4a: 613b str r3, [r7, #16] + return(result); + 8015f4c: 693b ldr r3, [r7, #16] + tListNode * temp; + + uint32_t uwPRIMASK_Bit; + uwPRIMASK_Bit = __get_PRIMASK(); /**< backup PRIMASK bit */ + 8015f4e: 617b str r3, [r7, #20] + __ASM volatile ("cpsid i" : : : "memory"); + 8015f50: b672 cpsid i +} + 8015f52: bf00 nop + __disable_irq(); /**< Disable all interrupts by setting PRIMASK bit on Cortex*/ + + temp = listHead->next; + 8015f54: 687b ldr r3, [r7, #4] + 8015f56: 681b ldr r3, [r3, #0] + 8015f58: 61bb str r3, [r7, #24] + while (temp != listHead) + 8015f5a: e005 b.n 8015f68 + { + size++; + 8015f5c: 69fb ldr r3, [r7, #28] + 8015f5e: 3301 adds r3, #1 + 8015f60: 61fb str r3, [r7, #28] + temp = temp->next; + 8015f62: 69bb ldr r3, [r7, #24] + 8015f64: 681b ldr r3, [r3, #0] + 8015f66: 61bb str r3, [r7, #24] + while (temp != listHead) + 8015f68: 69ba ldr r2, [r7, #24] + 8015f6a: 687b ldr r3, [r7, #4] + 8015f6c: 429a cmp r2, r3 + 8015f6e: d1f5 bne.n 8015f5c + 8015f70: 697b ldr r3, [r7, #20] + 8015f72: 60fb str r3, [r7, #12] + __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory"); + 8015f74: 68fb ldr r3, [r7, #12] + 8015f76: f383 8810 msr PRIMASK, r3 +} + 8015f7a: bf00 nop + } + + __set_PRIMASK(uwPRIMASK_Bit); /**< Restore PRIMASK bit*/ + + return (size); + 8015f7c: 69fb ldr r3, [r7, #28] +} + 8015f7e: 4618 mov r0, r3 + 8015f80: 3724 adds r7, #36 @ 0x24 + 8015f82: 46bd mov sp, r7 + 8015f84: f85d 7b04 ldr.w r7, [sp], #4 + 8015f88: 4770 bx lr + +08015f8a : + +extern void xPortSysTickHandler(void); + +/* Convert from CMSIS type osPriority to FreeRTOS priority number */ +static unsigned portBASE_TYPE makeFreeRtosPriority (osPriority priority) +{ + 8015f8a: b480 push {r7} + 8015f8c: b085 sub sp, #20 + 8015f8e: af00 add r7, sp, #0 + 8015f90: 4603 mov r3, r0 + 8015f92: 80fb strh r3, [r7, #6] + unsigned portBASE_TYPE fpriority = tskIDLE_PRIORITY; + 8015f94: 2300 movs r3, #0 + 8015f96: 60fb str r3, [r7, #12] + + if (priority != osPriorityError) { + 8015f98: f9b7 3006 ldrsh.w r3, [r7, #6] + 8015f9c: 2b84 cmp r3, #132 @ 0x84 + 8015f9e: d005 beq.n 8015fac + fpriority += (priority - osPriorityIdle); + 8015fa0: f9b7 2006 ldrsh.w r2, [r7, #6] + 8015fa4: 68fb ldr r3, [r7, #12] + 8015fa6: 4413 add r3, r2 + 8015fa8: 3303 adds r3, #3 + 8015faa: 60fb str r3, [r7, #12] + } + + return fpriority; + 8015fac: 68fb ldr r3, [r7, #12] +} + 8015fae: 4618 mov r0, r3 + 8015fb0: 3714 adds r7, #20 + 8015fb2: 46bd mov sp, r7 + 8015fb4: f85d 7b04 ldr.w r7, [sp], #4 + 8015fb8: 4770 bx lr + +08015fba : +#endif + + +/* Determine whether we are in thread mode or handler mode. */ +static int inHandlerMode (void) +{ + 8015fba: b480 push {r7} + 8015fbc: b083 sub sp, #12 + 8015fbe: af00 add r7, sp, #0 + __ASM volatile ("MRS %0, ipsr" : "=r" (result) ); + 8015fc0: f3ef 8305 mrs r3, IPSR + 8015fc4: 607b str r3, [r7, #4] + return(result); + 8015fc6: 687b ldr r3, [r7, #4] + return __get_IPSR() != 0; + 8015fc8: 2b00 cmp r3, #0 + 8015fca: bf14 ite ne + 8015fcc: 2301 movne r3, #1 + 8015fce: 2300 moveq r3, #0 + 8015fd0: b2db uxtb r3, r3 +} + 8015fd2: 4618 mov r0, r3 + 8015fd4: 370c adds r7, #12 + 8015fd6: 46bd mov sp, r7 + 8015fd8: f85d 7b04 ldr.w r7, [sp], #4 + 8015fdc: 4770 bx lr + +08015fde : +* @param argument pointer that is passed to the thread function as start argument. +* @retval status code that indicates the execution status of the function +* @note MUST REMAIN UNCHANGED: \b osKernelStart shall be consistent in every CMSIS-RTOS. +*/ +osStatus osKernelStart (void) +{ + 8015fde: b580 push {r7, lr} + 8015fe0: af00 add r7, sp, #0 + vTaskStartScheduler(); + 8015fe2: f001 fd21 bl 8017a28 + + return osOK; + 8015fe6: 2300 movs r3, #0 +} + 8015fe8: 4618 mov r0, r3 + 8015fea: bd80 pop {r7, pc} + +08015fec : +* @param argument pointer that is passed to the thread function as start argument. +* @retval thread ID for reference by other functions or NULL in case of error. +* @note MUST REMAIN UNCHANGED: \b osThreadCreate shall be consistent in every CMSIS-RTOS. +*/ +osThreadId osThreadCreate (const osThreadDef_t *thread_def, void *argument) +{ + 8015fec: b5f0 push {r4, r5, r6, r7, lr} + 8015fee: b087 sub sp, #28 + 8015ff0: af02 add r7, sp, #8 + 8015ff2: 6078 str r0, [r7, #4] + 8015ff4: 6039 str r1, [r7, #0] + + handle = xTaskCreateStatic((TaskFunction_t)thread_def->pthread,(const portCHAR *)thread_def->name, + thread_def->stacksize, argument, makeFreeRtosPriority(thread_def->tpriority), + thread_def->buffer, thread_def->controlblock); +#else + if (xTaskCreate((TaskFunction_t)thread_def->pthread,(const portCHAR *)thread_def->name, + 8015ff6: 687b ldr r3, [r7, #4] + 8015ff8: 685c ldr r4, [r3, #4] + 8015ffa: 687b ldr r3, [r7, #4] + 8015ffc: 681d ldr r5, [r3, #0] + thread_def->stacksize, argument, makeFreeRtosPriority(thread_def->tpriority), + 8015ffe: 687b ldr r3, [r7, #4] + 8016000: 691b ldr r3, [r3, #16] + if (xTaskCreate((TaskFunction_t)thread_def->pthread,(const portCHAR *)thread_def->name, + 8016002: b29e uxth r6, r3 + thread_def->stacksize, argument, makeFreeRtosPriority(thread_def->tpriority), + 8016004: 687b ldr r3, [r7, #4] + 8016006: f9b3 3008 ldrsh.w r3, [r3, #8] + if (xTaskCreate((TaskFunction_t)thread_def->pthread,(const portCHAR *)thread_def->name, + 801600a: 4618 mov r0, r3 + 801600c: f7ff ffbd bl 8015f8a + 8016010: 4602 mov r2, r0 + 8016012: f107 030c add.w r3, r7, #12 + 8016016: 9301 str r3, [sp, #4] + 8016018: 9200 str r2, [sp, #0] + 801601a: 683b ldr r3, [r7, #0] + 801601c: 4632 mov r2, r6 + 801601e: 4629 mov r1, r5 + 8016020: 4620 mov r0, r4 + 8016022: f001 faff bl 8017624 + 8016026: 4603 mov r3, r0 + 8016028: 2b01 cmp r3, #1 + 801602a: d001 beq.n 8016030 + &handle) != pdPASS) { + return NULL; + 801602c: 2300 movs r3, #0 + 801602e: e000 b.n 8016032 + } +#endif + + return handle; + 8016030: 68fb ldr r3, [r7, #12] +} + 8016032: 4618 mov r0, r3 + 8016034: 3714 adds r7, #20 + 8016036: 46bd mov sp, r7 + 8016038: bdf0 pop {r4, r5, r6, r7, pc} + +0801603a : +* @brief Wait for Timeout (Time Delay) +* @param millisec time delay value +* @retval status code that indicates the execution status of the function. +*/ +osStatus osDelay (uint32_t millisec) +{ + 801603a: b580 push {r7, lr} + 801603c: b084 sub sp, #16 + 801603e: af00 add r7, sp, #0 + 8016040: 6078 str r0, [r7, #4] +#if INCLUDE_vTaskDelay + TickType_t ticks = millisec / portTICK_PERIOD_MS; + 8016042: 687b ldr r3, [r7, #4] + 8016044: 60fb str r3, [r7, #12] + + vTaskDelay(ticks ? ticks : 1); /* Minimum delay = 1 tick */ + 8016046: 68fb ldr r3, [r7, #12] + 8016048: 2b00 cmp r3, #0 + 801604a: d001 beq.n 8016050 + 801604c: 68fb ldr r3, [r7, #12] + 801604e: e000 b.n 8016052 + 8016050: 2301 movs r3, #1 + 8016052: 4618 mov r0, r3 + 8016054: f001 fcb2 bl 80179bc + + return osOK; + 8016058: 2300 movs r3, #0 +#else + (void) millisec; + + return osErrorResource; +#endif +} + 801605a: 4618 mov r0, r3 + 801605c: 3710 adds r7, #16 + 801605e: 46bd mov sp, r7 + 8016060: bd80 pop {r7, pc} + ... + +08016064 : +* @param argument argument to the timer call back function. +* @retval timer ID for reference by other functions or NULL in case of error. +* @note MUST REMAIN UNCHANGED: \b osTimerCreate shall be consistent in every CMSIS-RTOS. +*/ +osTimerId osTimerCreate (const osTimerDef_t *timer_def, os_timer_type type, void *argument) +{ + 8016064: b580 push {r7, lr} + 8016066: b086 sub sp, #24 + 8016068: af02 add r7, sp, #8 + 801606a: 60f8 str r0, [r7, #12] + 801606c: 460b mov r3, r1 + 801606e: 607a str r2, [r7, #4] + 8016070: 72fb strb r3, [r7, #11] + (type == osTimerPeriodic) ? pdTRUE : pdFALSE, + (void *) argument, + (TimerCallbackFunction_t)timer_def->ptimer, + (StaticTimer_t *)timer_def->controlblock); +#else + return xTimerCreate((const char *)"", + 8016072: 7afb ldrb r3, [r7, #11] + 8016074: 2b01 cmp r3, #1 + 8016076: d101 bne.n 801607c + 8016078: 2201 movs r2, #1 + 801607a: e000 b.n 801607e + 801607c: 2200 movs r2, #0 + 1, // period should be filled when starting the Timer using osTimerStart + (type == osTimerPeriodic) ? pdTRUE : pdFALSE, + (void *) argument, + (TimerCallbackFunction_t)timer_def->ptimer); + 801607e: 68fb ldr r3, [r7, #12] + 8016080: 681b ldr r3, [r3, #0] + return xTimerCreate((const char *)"", + 8016082: 9300 str r3, [sp, #0] + 8016084: 687b ldr r3, [r7, #4] + 8016086: 2101 movs r1, #1 + 8016088: 4803 ldr r0, [pc, #12] @ (8016098 ) + 801608a: f002 fc5f bl 801894c + 801608e: 4603 mov r3, r0 +#endif + +#else + return NULL; +#endif +} + 8016090: 4618 mov r0, r3 + 8016092: 3710 adds r7, #16 + 8016094: 46bd mov sp, r7 + 8016096: bd80 pop {r7, pc} + 8016098: 0802f56c .word 0x0802f56c + +0801609c : +* @param millisec time delay value of the timer. +* @retval status code that indicates the execution status of the function +* @note MUST REMAIN UNCHANGED: \b osTimerStart shall be consistent in every CMSIS-RTOS. +*/ +osStatus osTimerStart (osTimerId timer_id, uint32_t millisec) +{ + 801609c: b580 push {r7, lr} + 801609e: b088 sub sp, #32 + 80160a0: af02 add r7, sp, #8 + 80160a2: 6078 str r0, [r7, #4] + 80160a4: 6039 str r1, [r7, #0] + osStatus result = osOK; + 80160a6: 2300 movs r3, #0 + 80160a8: 617b str r3, [r7, #20] +#if (configUSE_TIMERS == 1) + portBASE_TYPE taskWoken = pdFALSE; + 80160aa: 2300 movs r3, #0 + 80160ac: 60fb str r3, [r7, #12] + TickType_t ticks = millisec / portTICK_PERIOD_MS; + 80160ae: 683b ldr r3, [r7, #0] + 80160b0: 613b str r3, [r7, #16] + + if (ticks == 0) + 80160b2: 693b ldr r3, [r7, #16] + 80160b4: 2b00 cmp r3, #0 + 80160b6: d101 bne.n 80160bc + ticks = 1; + 80160b8: 2301 movs r3, #1 + 80160ba: 613b str r3, [r7, #16] + + if (inHandlerMode()) + 80160bc: f7ff ff7d bl 8015fba + 80160c0: 4603 mov r3, r0 + 80160c2: 2b00 cmp r3, #0 + 80160c4: d01a beq.n 80160fc + { + if (xTimerChangePeriodFromISR(timer_id, ticks, &taskWoken) != pdPASS) + 80160c6: f107 030c add.w r3, r7, #12 + 80160ca: 2200 movs r2, #0 + 80160cc: 9200 str r2, [sp, #0] + 80160ce: 693a ldr r2, [r7, #16] + 80160d0: 2109 movs r1, #9 + 80160d2: 6878 ldr r0, [r7, #4] + 80160d4: f002 fc98 bl 8018a08 + 80160d8: 4603 mov r3, r0 + 80160da: 2b01 cmp r3, #1 + 80160dc: d002 beq.n 80160e4 + { + result = osErrorOS; + 80160de: 23ff movs r3, #255 @ 0xff + 80160e0: 617b str r3, [r7, #20] + 80160e2: e018 b.n 8016116 + } + else + { + portEND_SWITCHING_ISR(taskWoken); + 80160e4: 68fb ldr r3, [r7, #12] + 80160e6: 2b00 cmp r3, #0 + 80160e8: d015 beq.n 8016116 + 80160ea: 4b0d ldr r3, [pc, #52] @ (8016120 ) + 80160ec: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 80160f0: 601a str r2, [r3, #0] + 80160f2: f3bf 8f4f dsb sy + 80160f6: f3bf 8f6f isb sy + 80160fa: e00c b.n 8016116 + } + } + else + { + if (xTimerChangePeriod(timer_id, ticks, 0) != pdPASS) + 80160fc: 2300 movs r3, #0 + 80160fe: 9300 str r3, [sp, #0] + 8016100: 2300 movs r3, #0 + 8016102: 693a ldr r2, [r7, #16] + 8016104: 2104 movs r1, #4 + 8016106: 6878 ldr r0, [r7, #4] + 8016108: f002 fc7e bl 8018a08 + 801610c: 4603 mov r3, r0 + 801610e: 2b01 cmp r3, #1 + 8016110: d001 beq.n 8016116 + result = osErrorOS; + 8016112: 23ff movs r3, #255 @ 0xff + 8016114: 617b str r3, [r7, #20] + } + +#else + result = osErrorOS; +#endif + return result; + 8016116: 697b ldr r3, [r7, #20] +} + 8016118: 4618 mov r0, r3 + 801611a: 3718 adds r7, #24 + 801611c: 46bd mov sp, r7 + 801611e: bd80 pop {r7, pc} + 8016120: e000ed04 .word 0xe000ed04 + +08016124 : +* @param timer_id timer ID obtained by \ref osTimerCreate +* @retval status code that indicates the execution status of the function. +* @note MUST REMAIN UNCHANGED: \b osTimerStop shall be consistent in every CMSIS-RTOS. +*/ +osStatus osTimerStop (osTimerId timer_id) +{ + 8016124: b580 push {r7, lr} + 8016126: b086 sub sp, #24 + 8016128: af02 add r7, sp, #8 + 801612a: 6078 str r0, [r7, #4] + osStatus result = osOK; + 801612c: 2300 movs r3, #0 + 801612e: 60fb str r3, [r7, #12] +#if (configUSE_TIMERS == 1) + portBASE_TYPE taskWoken = pdFALSE; + 8016130: 2300 movs r3, #0 + 8016132: 60bb str r3, [r7, #8] + + if (inHandlerMode()) { + 8016134: f7ff ff41 bl 8015fba + 8016138: 4603 mov r3, r0 + 801613a: 2b00 cmp r3, #0 + 801613c: d019 beq.n 8016172 + if (xTimerStopFromISR(timer_id, &taskWoken) != pdPASS) { + 801613e: f107 0308 add.w r3, r7, #8 + 8016142: 2200 movs r2, #0 + 8016144: 9200 str r2, [sp, #0] + 8016146: 2200 movs r2, #0 + 8016148: 2108 movs r1, #8 + 801614a: 6878 ldr r0, [r7, #4] + 801614c: f002 fc5c bl 8018a08 + 8016150: 4603 mov r3, r0 + 8016152: 2b01 cmp r3, #1 + 8016154: d001 beq.n 801615a + return osErrorOS; + 8016156: 23ff movs r3, #255 @ 0xff + 8016158: e019 b.n 801618e + } + portEND_SWITCHING_ISR(taskWoken); + 801615a: 68bb ldr r3, [r7, #8] + 801615c: 2b00 cmp r3, #0 + 801615e: d015 beq.n 801618c + 8016160: 4b0d ldr r3, [pc, #52] @ (8016198 ) + 8016162: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 8016166: 601a str r2, [r3, #0] + 8016168: f3bf 8f4f dsb sy + 801616c: f3bf 8f6f isb sy + 8016170: e00c b.n 801618c + } + else { + if (xTimerStop(timer_id, 0) != pdPASS) { + 8016172: 2300 movs r3, #0 + 8016174: 9300 str r3, [sp, #0] + 8016176: 2300 movs r3, #0 + 8016178: 2200 movs r2, #0 + 801617a: 2103 movs r1, #3 + 801617c: 6878 ldr r0, [r7, #4] + 801617e: f002 fc43 bl 8018a08 + 8016182: 4603 mov r3, r0 + 8016184: 2b01 cmp r3, #1 + 8016186: d001 beq.n 801618c + result = osErrorOS; + 8016188: 23ff movs r3, #255 @ 0xff + 801618a: 60fb str r3, [r7, #12] + } + } +#else + result = osErrorOS; +#endif + return result; + 801618c: 68fb ldr r3, [r7, #12] +} + 801618e: 4618 mov r0, r3 + 8016190: 3710 adds r7, #16 + 8016192: 46bd mov sp, r7 + 8016194: bd80 pop {r7, pc} + 8016196: bf00 nop + 8016198: e000ed04 .word 0xe000ed04 + +0801619c : +* @param mutex_def mutex definition referenced with \ref osMutex. +* @retval mutex ID for reference by other functions or NULL in case of error. +* @note MUST REMAIN UNCHANGED: \b osMutexCreate shall be consistent in every CMSIS-RTOS. +*/ +osMutexId osMutexCreate (const osMutexDef_t *mutex_def) +{ + 801619c: b580 push {r7, lr} + 801619e: b082 sub sp, #8 + 80161a0: af00 add r7, sp, #0 + 80161a2: 6078 str r0, [r7, #4] + return xSemaphoreCreateMutex(); + } +#elif ( configSUPPORT_STATIC_ALLOCATION == 1 ) + return xSemaphoreCreateMutexStatic( mutex_def->controlblock ); +#else + return xSemaphoreCreateMutex(); + 80161a4: 2001 movs r0, #1 + 80161a6: f000 fbfb bl 80169a0 + 80161aa: 4603 mov r3, r0 +#endif +#else + return NULL; +#endif +} + 80161ac: 4618 mov r0, r3 + 80161ae: 3708 adds r7, #8 + 80161b0: 46bd mov sp, r7 + 80161b2: bd80 pop {r7, pc} + +080161b4 : +* @param millisec timeout value or 0 in case of no time-out. +* @retval status code that indicates the execution status of the function. +* @note MUST REMAIN UNCHANGED: \b osMutexWait shall be consistent in every CMSIS-RTOS. +*/ +osStatus osMutexWait (osMutexId mutex_id, uint32_t millisec) +{ + 80161b4: b580 push {r7, lr} + 80161b6: b084 sub sp, #16 + 80161b8: af00 add r7, sp, #0 + 80161ba: 6078 str r0, [r7, #4] + 80161bc: 6039 str r1, [r7, #0] + TickType_t ticks; + portBASE_TYPE taskWoken = pdFALSE; + 80161be: 2300 movs r3, #0 + 80161c0: 60bb str r3, [r7, #8] + + + if (mutex_id == NULL) { + 80161c2: 687b ldr r3, [r7, #4] + 80161c4: 2b00 cmp r3, #0 + 80161c6: d101 bne.n 80161cc + return osErrorParameter; + 80161c8: 2380 movs r3, #128 @ 0x80 + 80161ca: e03a b.n 8016242 + } + + ticks = 0; + 80161cc: 2300 movs r3, #0 + 80161ce: 60fb str r3, [r7, #12] + if (millisec == osWaitForever) { + 80161d0: 683b ldr r3, [r7, #0] + 80161d2: f1b3 3fff cmp.w r3, #4294967295 + 80161d6: d103 bne.n 80161e0 + ticks = portMAX_DELAY; + 80161d8: f04f 33ff mov.w r3, #4294967295 + 80161dc: 60fb str r3, [r7, #12] + 80161de: e009 b.n 80161f4 + } + else if (millisec != 0) { + 80161e0: 683b ldr r3, [r7, #0] + 80161e2: 2b00 cmp r3, #0 + 80161e4: d006 beq.n 80161f4 + ticks = millisec / portTICK_PERIOD_MS; + 80161e6: 683b ldr r3, [r7, #0] + 80161e8: 60fb str r3, [r7, #12] + if (ticks == 0) { + 80161ea: 68fb ldr r3, [r7, #12] + 80161ec: 2b00 cmp r3, #0 + 80161ee: d101 bne.n 80161f4 + ticks = 1; + 80161f0: 2301 movs r3, #1 + 80161f2: 60fb str r3, [r7, #12] + } + } + + if (inHandlerMode()) { + 80161f4: f7ff fee1 bl 8015fba + 80161f8: 4603 mov r3, r0 + 80161fa: 2b00 cmp r3, #0 + 80161fc: d017 beq.n 801622e + if (xSemaphoreTakeFromISR(mutex_id, &taskWoken) != pdTRUE) { + 80161fe: f107 0308 add.w r3, r7, #8 + 8016202: 461a mov r2, r3 + 8016204: 2100 movs r1, #0 + 8016206: 6878 ldr r0, [r7, #4] + 8016208: f001 f804 bl 8017214 + 801620c: 4603 mov r3, r0 + 801620e: 2b01 cmp r3, #1 + 8016210: d001 beq.n 8016216 + return osErrorOS; + 8016212: 23ff movs r3, #255 @ 0xff + 8016214: e015 b.n 8016242 + } + portEND_SWITCHING_ISR(taskWoken); + 8016216: 68bb ldr r3, [r7, #8] + 8016218: 2b00 cmp r3, #0 + 801621a: d011 beq.n 8016240 + 801621c: 4b0b ldr r3, [pc, #44] @ (801624c ) + 801621e: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 8016222: 601a str r2, [r3, #0] + 8016224: f3bf 8f4f dsb sy + 8016228: f3bf 8f6f isb sy + 801622c: e008 b.n 8016240 + } + else if (xSemaphoreTake(mutex_id, ticks) != pdTRUE) { + 801622e: 68f9 ldr r1, [r7, #12] + 8016230: 6878 ldr r0, [r7, #4] + 8016232: f000 fedf bl 8016ff4 + 8016236: 4603 mov r3, r0 + 8016238: 2b01 cmp r3, #1 + 801623a: d001 beq.n 8016240 + return osErrorOS; + 801623c: 23ff movs r3, #255 @ 0xff + 801623e: e000 b.n 8016242 + } + + return osOK; + 8016240: 2300 movs r3, #0 +} + 8016242: 4618 mov r0, r3 + 8016244: 3710 adds r7, #16 + 8016246: 46bd mov sp, r7 + 8016248: bd80 pop {r7, pc} + 801624a: bf00 nop + 801624c: e000ed04 .word 0xe000ed04 + +08016250 : +* @param mutex_id mutex ID obtained by \ref osMutexCreate. +* @retval status code that indicates the execution status of the function. +* @note MUST REMAIN UNCHANGED: \b osMutexRelease shall be consistent in every CMSIS-RTOS. +*/ +osStatus osMutexRelease (osMutexId mutex_id) +{ + 8016250: b580 push {r7, lr} + 8016252: b084 sub sp, #16 + 8016254: af00 add r7, sp, #0 + 8016256: 6078 str r0, [r7, #4] + osStatus result = osOK; + 8016258: 2300 movs r3, #0 + 801625a: 60fb str r3, [r7, #12] + portBASE_TYPE taskWoken = pdFALSE; + 801625c: 2300 movs r3, #0 + 801625e: 60bb str r3, [r7, #8] + + if (inHandlerMode()) { + 8016260: f7ff feab bl 8015fba + 8016264: 4603 mov r3, r0 + 8016266: 2b00 cmp r3, #0 + 8016268: d016 beq.n 8016298 + if (xSemaphoreGiveFromISR(mutex_id, &taskWoken) != pdTRUE) { + 801626a: f107 0308 add.w r3, r7, #8 + 801626e: 4619 mov r1, r3 + 8016270: 6878 ldr r0, [r7, #4] + 8016272: f000 fd4d bl 8016d10 + 8016276: 4603 mov r3, r0 + 8016278: 2b01 cmp r3, #1 + 801627a: d001 beq.n 8016280 + return osErrorOS; + 801627c: 23ff movs r3, #255 @ 0xff + 801627e: e017 b.n 80162b0 + } + portEND_SWITCHING_ISR(taskWoken); + 8016280: 68bb ldr r3, [r7, #8] + 8016282: 2b00 cmp r3, #0 + 8016284: d013 beq.n 80162ae + 8016286: 4b0c ldr r3, [pc, #48] @ (80162b8 ) + 8016288: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 801628c: 601a str r2, [r3, #0] + 801628e: f3bf 8f4f dsb sy + 8016292: f3bf 8f6f isb sy + 8016296: e00a b.n 80162ae + } + else if (xSemaphoreGive(mutex_id) != pdTRUE) + 8016298: 2300 movs r3, #0 + 801629a: 2200 movs r2, #0 + 801629c: 2100 movs r1, #0 + 801629e: 6878 ldr r0, [r7, #4] + 80162a0: f000 fb96 bl 80169d0 + 80162a4: 4603 mov r3, r0 + 80162a6: 2b01 cmp r3, #1 + 80162a8: d001 beq.n 80162ae + { + result = osErrorOS; + 80162aa: 23ff movs r3, #255 @ 0xff + 80162ac: 60fb str r3, [r7, #12] + } + return result; + 80162ae: 68fb ldr r3, [r7, #12] +} + 80162b0: 4618 mov r0, r3 + 80162b2: 3710 adds r7, #16 + 80162b4: 46bd mov sp, r7 + 80162b6: bd80 pop {r7, pc} + 80162b8: e000ed04 .word 0xe000ed04 + +080162bc : +* @param count number of available resources. +* @retval semaphore ID for reference by other functions or NULL in case of error. +* @note MUST REMAIN UNCHANGED: \b osSemaphoreCreate shall be consistent in every CMSIS-RTOS. +*/ +osSemaphoreId osSemaphoreCreate (const osSemaphoreDef_t *semaphore_def, int32_t count) +{ + 80162bc: b580 push {r7, lr} + 80162be: b084 sub sp, #16 + 80162c0: af00 add r7, sp, #0 + 80162c2: 6078 str r0, [r7, #4] + 80162c4: 6039 str r1, [r7, #0] +#endif + } +#else // configSUPPORT_STATIC_ALLOCATION == 0 && configSUPPORT_DYNAMIC_ALLOCATION == 1 + osSemaphoreId sema; + + if (count == 1) { + 80162c6: 683b ldr r3, [r7, #0] + 80162c8: 2b01 cmp r3, #1 + 80162ca: d110 bne.n 80162ee + vSemaphoreCreateBinary(sema); + 80162cc: 2203 movs r2, #3 + 80162ce: 2100 movs r1, #0 + 80162d0: 2001 movs r0, #1 + 80162d2: f000 faf5 bl 80168c0 + 80162d6: 60f8 str r0, [r7, #12] + 80162d8: 68fb ldr r3, [r7, #12] + 80162da: 2b00 cmp r3, #0 + 80162dc: d005 beq.n 80162ea + 80162de: 2300 movs r3, #0 + 80162e0: 2200 movs r2, #0 + 80162e2: 2100 movs r1, #0 + 80162e4: 68f8 ldr r0, [r7, #12] + 80162e6: f000 fb73 bl 80169d0 + return sema; + 80162ea: 68fb ldr r3, [r7, #12] + 80162ec: e000 b.n 80162f0 + } + else { +#if (configUSE_COUNTING_SEMAPHORES == 1 ) + return xSemaphoreCreateCounting(count, count); +#else + return NULL; + 80162ee: 2300 movs r3, #0 +#endif + } +#endif +} + 80162f0: 4618 mov r0, r3 + 80162f2: 3710 adds r7, #16 + 80162f4: 46bd mov sp, r7 + 80162f6: bd80 pop {r7, pc} + +080162f8 : +* @param pool_def memory pool definition referenced with \ref osPool. +* @retval memory pool ID for reference by other functions or NULL in case of error. +* @note MUST REMAIN UNCHANGED: \b osPoolCreate shall be consistent in every CMSIS-RTOS. +*/ +osPoolId osPoolCreate (const osPoolDef_t *pool_def) +{ + 80162f8: b580 push {r7, lr} + 80162fa: b086 sub sp, #24 + 80162fc: af00 add r7, sp, #0 + 80162fe: 6078 str r0, [r7, #4] +#if (configSUPPORT_DYNAMIC_ALLOCATION == 1) + osPoolId thePool; + int itemSize = 4 * ((pool_def->item_sz + 3) / 4); + 8016300: 687b ldr r3, [r7, #4] + 8016302: 685b ldr r3, [r3, #4] + 8016304: 3303 adds r3, #3 + 8016306: f023 0303 bic.w r3, r3, #3 + 801630a: 60fb str r3, [r7, #12] + uint32_t i; + + /* First have to allocate memory for the pool control block. */ + thePool = pvPortMalloc(sizeof(os_pool_cb_t)); + 801630c: 2014 movs r0, #20 + 801630e: f003 f8b5 bl 801947c + 8016312: 6178 str r0, [r7, #20] + + + if (thePool) { + 8016314: 697b ldr r3, [r7, #20] + 8016316: 2b00 cmp r3, #0 + 8016318: d046 beq.n 80163a8 + thePool->pool_sz = pool_def->pool_sz; + 801631a: 687b ldr r3, [r7, #4] + 801631c: 681a ldr r2, [r3, #0] + 801631e: 697b ldr r3, [r7, #20] + 8016320: 609a str r2, [r3, #8] + thePool->item_sz = itemSize; + 8016322: 68fa ldr r2, [r7, #12] + 8016324: 697b ldr r3, [r7, #20] + 8016326: 60da str r2, [r3, #12] + thePool->currentIndex = 0; + 8016328: 697b ldr r3, [r7, #20] + 801632a: 2200 movs r2, #0 + 801632c: 611a str r2, [r3, #16] + + /* Memory for markers */ + thePool->markers = pvPortMalloc(pool_def->pool_sz); + 801632e: 687b ldr r3, [r7, #4] + 8016330: 681b ldr r3, [r3, #0] + 8016332: 4618 mov r0, r3 + 8016334: f003 f8a2 bl 801947c + 8016338: 4602 mov r2, r0 + 801633a: 697b ldr r3, [r7, #20] + 801633c: 605a str r2, [r3, #4] + + if (thePool->markers) { + 801633e: 697b ldr r3, [r7, #20] + 8016340: 685b ldr r3, [r3, #4] + 8016342: 2b00 cmp r3, #0 + 8016344: d02b beq.n 801639e + /* Now allocate the pool itself. */ + thePool->pool = pvPortMalloc(pool_def->pool_sz * itemSize); + 8016346: 687b ldr r3, [r7, #4] + 8016348: 681b ldr r3, [r3, #0] + 801634a: 68fa ldr r2, [r7, #12] + 801634c: fb02 f303 mul.w r3, r2, r3 + 8016350: 4618 mov r0, r3 + 8016352: f003 f893 bl 801947c + 8016356: 4602 mov r2, r0 + 8016358: 697b ldr r3, [r7, #20] + 801635a: 601a str r2, [r3, #0] + + if (thePool->pool) { + 801635c: 697b ldr r3, [r7, #20] + 801635e: 681b ldr r3, [r3, #0] + 8016360: 2b00 cmp r3, #0 + 8016362: d011 beq.n 8016388 + for (i = 0; i < pool_def->pool_sz; i++) { + 8016364: 2300 movs r3, #0 + 8016366: 613b str r3, [r7, #16] + 8016368: e008 b.n 801637c + thePool->markers[i] = 0; + 801636a: 697b ldr r3, [r7, #20] + 801636c: 685a ldr r2, [r3, #4] + 801636e: 693b ldr r3, [r7, #16] + 8016370: 4413 add r3, r2 + 8016372: 2200 movs r2, #0 + 8016374: 701a strb r2, [r3, #0] + for (i = 0; i < pool_def->pool_sz; i++) { + 8016376: 693b ldr r3, [r7, #16] + 8016378: 3301 adds r3, #1 + 801637a: 613b str r3, [r7, #16] + 801637c: 687b ldr r3, [r7, #4] + 801637e: 681b ldr r3, [r3, #0] + 8016380: 693a ldr r2, [r7, #16] + 8016382: 429a cmp r2, r3 + 8016384: d3f1 bcc.n 801636a + 8016386: e00f b.n 80163a8 + } + } + else { + vPortFree(thePool->markers); + 8016388: 697b ldr r3, [r7, #20] + 801638a: 685b ldr r3, [r3, #4] + 801638c: 4618 mov r0, r3 + 801638e: f003 f943 bl 8019618 + vPortFree(thePool); + 8016392: 6978 ldr r0, [r7, #20] + 8016394: f003 f940 bl 8019618 + thePool = NULL; + 8016398: 2300 movs r3, #0 + 801639a: 617b str r3, [r7, #20] + 801639c: e004 b.n 80163a8 + } + } + else { + vPortFree(thePool); + 801639e: 6978 ldr r0, [r7, #20] + 80163a0: f003 f93a bl 8019618 + thePool = NULL; + 80163a4: 2300 movs r3, #0 + 80163a6: 617b str r3, [r7, #20] + } + } + + return thePool; + 80163a8: 697b ldr r3, [r7, #20] + +#else + return NULL; +#endif +} + 80163aa: 4618 mov r0, r3 + 80163ac: 3718 adds r7, #24 + 80163ae: 46bd mov sp, r7 + 80163b0: bd80 pop {r7, pc} + +080163b2 : +* @param pool_id memory pool ID obtain referenced with \ref osPoolCreate. +* @retval address of the allocated memory block or NULL in case of no memory available. +* @note MUST REMAIN UNCHANGED: \b osPoolAlloc shall be consistent in every CMSIS-RTOS. +*/ +void *osPoolAlloc (osPoolId pool_id) +{ + 80163b2: b580 push {r7, lr} + 80163b4: b08a sub sp, #40 @ 0x28 + 80163b6: af00 add r7, sp, #0 + 80163b8: 6078 str r0, [r7, #4] + int dummy = 0; + 80163ba: 2300 movs r3, #0 + 80163bc: 627b str r3, [r7, #36] @ 0x24 + void *p = NULL; + 80163be: 2300 movs r3, #0 + 80163c0: 623b str r3, [r7, #32] + uint32_t i; + uint32_t index; + + if (inHandlerMode()) { + 80163c2: f7ff fdfa bl 8015fba + 80163c6: 4603 mov r3, r0 + 80163c8: 2b00 cmp r3, #0 + 80163ca: d00e beq.n 80163ea + +portFORCE_INLINE static uint32_t ulPortRaiseBASEPRI( void ) +{ +uint32_t ulOriginalBASEPRI, ulNewBASEPRI; + + __asm volatile + 80163cc: f3ef 8211 mrs r2, BASEPRI + 80163d0: f04f 0350 mov.w r3, #80 @ 0x50 + 80163d4: f383 8811 msr BASEPRI, r3 + 80163d8: f3bf 8f6f isb sy + 80163dc: f3bf 8f4f dsb sy + 80163e0: 617a str r2, [r7, #20] + 80163e2: 613b str r3, [r7, #16] + :"=r" (ulOriginalBASEPRI), "=r" (ulNewBASEPRI) : "i" ( configMAX_SYSCALL_INTERRUPT_PRIORITY ) : "memory" + ); + + /* This return will not be reached but is necessary to prevent compiler + warnings. */ + return ulOriginalBASEPRI; + 80163e4: 697b ldr r3, [r7, #20] + dummy = portSET_INTERRUPT_MASK_FROM_ISR(); + 80163e6: 627b str r3, [r7, #36] @ 0x24 + 80163e8: e001 b.n 80163ee + } + else { + vPortEnterCritical(); + 80163ea: f002 ff25 bl 8019238 + } + + for (i = 0; i < pool_id->pool_sz; i++) { + 80163ee: 2300 movs r3, #0 + 80163f0: 61fb str r3, [r7, #28] + 80163f2: e029 b.n 8016448 + index = (pool_id->currentIndex + i) % pool_id->pool_sz; + 80163f4: 687b ldr r3, [r7, #4] + 80163f6: 691a ldr r2, [r3, #16] + 80163f8: 69fb ldr r3, [r7, #28] + 80163fa: 4413 add r3, r2 + 80163fc: 687a ldr r2, [r7, #4] + 80163fe: 6892 ldr r2, [r2, #8] + 8016400: fbb3 f1f2 udiv r1, r3, r2 + 8016404: fb01 f202 mul.w r2, r1, r2 + 8016408: 1a9b subs r3, r3, r2 + 801640a: 61bb str r3, [r7, #24] + + if (pool_id->markers[index] == 0) { + 801640c: 687b ldr r3, [r7, #4] + 801640e: 685a ldr r2, [r3, #4] + 8016410: 69bb ldr r3, [r7, #24] + 8016412: 4413 add r3, r2 + 8016414: 781b ldrb r3, [r3, #0] + 8016416: 2b00 cmp r3, #0 + 8016418: d113 bne.n 8016442 + pool_id->markers[index] = 1; + 801641a: 687b ldr r3, [r7, #4] + 801641c: 685a ldr r2, [r3, #4] + 801641e: 69bb ldr r3, [r7, #24] + 8016420: 4413 add r3, r2 + 8016422: 2201 movs r2, #1 + 8016424: 701a strb r2, [r3, #0] + p = (void *)((uint32_t)(pool_id->pool) + (index * pool_id->item_sz)); + 8016426: 687b ldr r3, [r7, #4] + 8016428: 681b ldr r3, [r3, #0] + 801642a: 4619 mov r1, r3 + 801642c: 687b ldr r3, [r7, #4] + 801642e: 68db ldr r3, [r3, #12] + 8016430: 69ba ldr r2, [r7, #24] + 8016432: fb02 f303 mul.w r3, r2, r3 + 8016436: 440b add r3, r1 + 8016438: 623b str r3, [r7, #32] + pool_id->currentIndex = index; + 801643a: 687b ldr r3, [r7, #4] + 801643c: 69ba ldr r2, [r7, #24] + 801643e: 611a str r2, [r3, #16] + break; + 8016440: e007 b.n 8016452 + for (i = 0; i < pool_id->pool_sz; i++) { + 8016442: 69fb ldr r3, [r7, #28] + 8016444: 3301 adds r3, #1 + 8016446: 61fb str r3, [r7, #28] + 8016448: 687b ldr r3, [r7, #4] + 801644a: 689b ldr r3, [r3, #8] + 801644c: 69fa ldr r2, [r7, #28] + 801644e: 429a cmp r2, r3 + 8016450: d3d0 bcc.n 80163f4 + } + } + + if (inHandlerMode()) { + 8016452: f7ff fdb2 bl 8015fba + 8016456: 4603 mov r3, r0 + 8016458: 2b00 cmp r3, #0 + 801645a: d005 beq.n 8016468 + portCLEAR_INTERRUPT_MASK_FROM_ISR(dummy); + 801645c: 6a7b ldr r3, [r7, #36] @ 0x24 + 801645e: 60fb str r3, [r7, #12] +} +/*-----------------------------------------------------------*/ + +portFORCE_INLINE static void vPortSetBASEPRI( uint32_t ulNewMaskValue ) +{ + __asm volatile + 8016460: 68fb ldr r3, [r7, #12] + 8016462: f383 8811 msr BASEPRI, r3 + ( + " msr basepri, %0 " :: "r" ( ulNewMaskValue ) : "memory" + ); +} + 8016466: e001 b.n 801646c + } + else { + vPortExitCritical(); + 8016468: f002 ff18 bl 801929c + } + + return p; + 801646c: 6a3b ldr r3, [r7, #32] +} + 801646e: 4618 mov r0, r3 + 8016470: 3728 adds r7, #40 @ 0x28 + 8016472: 46bd mov sp, r7 + 8016474: bd80 pop {r7, pc} + +08016476 : +* @param block address of the allocated memory block that is returned to the memory pool. +* @retval status code that indicates the execution status of the function. +* @note MUST REMAIN UNCHANGED: \b osPoolFree shall be consistent in every CMSIS-RTOS. +*/ +osStatus osPoolFree (osPoolId pool_id, void *block) +{ + 8016476: b480 push {r7} + 8016478: b085 sub sp, #20 + 801647a: af00 add r7, sp, #0 + 801647c: 6078 str r0, [r7, #4] + 801647e: 6039 str r1, [r7, #0] + uint32_t index; + + if (pool_id == NULL) { + 8016480: 687b ldr r3, [r7, #4] + 8016482: 2b00 cmp r3, #0 + 8016484: d101 bne.n 801648a + return osErrorParameter; + 8016486: 2380 movs r3, #128 @ 0x80 + 8016488: e030 b.n 80164ec + } + + if (block == NULL) { + 801648a: 683b ldr r3, [r7, #0] + 801648c: 2b00 cmp r3, #0 + 801648e: d101 bne.n 8016494 + return osErrorParameter; + 8016490: 2380 movs r3, #128 @ 0x80 + 8016492: e02b b.n 80164ec + } + + if (block < pool_id->pool) { + 8016494: 687b ldr r3, [r7, #4] + 8016496: 681b ldr r3, [r3, #0] + 8016498: 683a ldr r2, [r7, #0] + 801649a: 429a cmp r2, r3 + 801649c: d201 bcs.n 80164a2 + return osErrorParameter; + 801649e: 2380 movs r3, #128 @ 0x80 + 80164a0: e024 b.n 80164ec + } + + index = (uint32_t)block - (uint32_t)(pool_id->pool); + 80164a2: 683b ldr r3, [r7, #0] + 80164a4: 687a ldr r2, [r7, #4] + 80164a6: 6812 ldr r2, [r2, #0] + 80164a8: 1a9b subs r3, r3, r2 + 80164aa: 60fb str r3, [r7, #12] + if (index % pool_id->item_sz) { + 80164ac: 687b ldr r3, [r7, #4] + 80164ae: 68da ldr r2, [r3, #12] + 80164b0: 68fb ldr r3, [r7, #12] + 80164b2: fbb3 f1f2 udiv r1, r3, r2 + 80164b6: fb01 f202 mul.w r2, r1, r2 + 80164ba: 1a9b subs r3, r3, r2 + 80164bc: 2b00 cmp r3, #0 + 80164be: d001 beq.n 80164c4 + return osErrorParameter; + 80164c0: 2380 movs r3, #128 @ 0x80 + 80164c2: e013 b.n 80164ec + } + index = index / pool_id->item_sz; + 80164c4: 687b ldr r3, [r7, #4] + 80164c6: 68db ldr r3, [r3, #12] + 80164c8: 68fa ldr r2, [r7, #12] + 80164ca: fbb2 f3f3 udiv r3, r2, r3 + 80164ce: 60fb str r3, [r7, #12] + if (index >= pool_id->pool_sz) { + 80164d0: 687b ldr r3, [r7, #4] + 80164d2: 689b ldr r3, [r3, #8] + 80164d4: 68fa ldr r2, [r7, #12] + 80164d6: 429a cmp r2, r3 + 80164d8: d301 bcc.n 80164de + return osErrorParameter; + 80164da: 2380 movs r3, #128 @ 0x80 + 80164dc: e006 b.n 80164ec + } + + pool_id->markers[index] = 0; + 80164de: 687b ldr r3, [r7, #4] + 80164e0: 685a ldr r2, [r3, #4] + 80164e2: 68fb ldr r3, [r7, #12] + 80164e4: 4413 add r3, r2 + 80164e6: 2200 movs r2, #0 + 80164e8: 701a strb r2, [r3, #0] + + return osOK; + 80164ea: 2300 movs r3, #0 +} + 80164ec: 4618 mov r0, r3 + 80164ee: 3714 adds r7, #20 + 80164f0: 46bd mov sp, r7 + 80164f2: f85d 7b04 ldr.w r7, [sp], #4 + 80164f6: 4770 bx lr + +080164f8 : +* @param thread_id thread ID (obtained by \ref osThreadCreate or \ref osThreadGetId) or NULL. +* @retval message queue ID for reference by other functions or NULL in case of error. +* @note MUST REMAIN UNCHANGED: \b osMessageCreate shall be consistent in every CMSIS-RTOS. +*/ +osMessageQId osMessageCreate (const osMessageQDef_t *queue_def, osThreadId thread_id) +{ + 80164f8: b580 push {r7, lr} + 80164fa: b082 sub sp, #8 + 80164fc: af00 add r7, sp, #0 + 80164fe: 6078 str r0, [r7, #4] + 8016500: 6039 str r1, [r7, #0] + return xQueueCreate(queue_def->queue_sz, queue_def->item_sz); + } +#elif ( configSUPPORT_STATIC_ALLOCATION == 1 ) + return xQueueCreateStatic(queue_def->queue_sz, queue_def->item_sz, queue_def->buffer, queue_def->controlblock); +#else + return xQueueCreate(queue_def->queue_sz, queue_def->item_sz); + 8016502: 687b ldr r3, [r7, #4] + 8016504: 6818 ldr r0, [r3, #0] + 8016506: 687b ldr r3, [r7, #4] + 8016508: 685b ldr r3, [r3, #4] + 801650a: 2200 movs r2, #0 + 801650c: 4619 mov r1, r3 + 801650e: f000 f9d7 bl 80168c0 + 8016512: 4603 mov r3, r0 +#endif +} + 8016514: 4618 mov r0, r3 + 8016516: 3708 adds r7, #8 + 8016518: 46bd mov sp, r7 + 801651a: bd80 pop {r7, pc} + +0801651c : +* @param millisec timeout value or 0 in case of no time-out. +* @retval status code that indicates the execution status of the function. +* @note MUST REMAIN UNCHANGED: \b osMessagePut shall be consistent in every CMSIS-RTOS. +*/ +osStatus osMessagePut (osMessageQId queue_id, uint32_t info, uint32_t millisec) +{ + 801651c: b580 push {r7, lr} + 801651e: b086 sub sp, #24 + 8016520: af00 add r7, sp, #0 + 8016522: 60f8 str r0, [r7, #12] + 8016524: 60b9 str r1, [r7, #8] + 8016526: 607a str r2, [r7, #4] + portBASE_TYPE taskWoken = pdFALSE; + 8016528: 2300 movs r3, #0 + 801652a: 613b str r3, [r7, #16] + TickType_t ticks; + + ticks = millisec / portTICK_PERIOD_MS; + 801652c: 687b ldr r3, [r7, #4] + 801652e: 617b str r3, [r7, #20] + if (ticks == 0) { + 8016530: 697b ldr r3, [r7, #20] + 8016532: 2b00 cmp r3, #0 + 8016534: d101 bne.n 801653a + ticks = 1; + 8016536: 2301 movs r3, #1 + 8016538: 617b str r3, [r7, #20] + } + + if (inHandlerMode()) { + 801653a: f7ff fd3e bl 8015fba + 801653e: 4603 mov r3, r0 + 8016540: 2b00 cmp r3, #0 + 8016542: d018 beq.n 8016576 + if (xQueueSendFromISR(queue_id, &info, &taskWoken) != pdTRUE) { + 8016544: f107 0210 add.w r2, r7, #16 + 8016548: f107 0108 add.w r1, r7, #8 + 801654c: 2300 movs r3, #0 + 801654e: 68f8 ldr r0, [r7, #12] + 8016550: f000 fb40 bl 8016bd4 + 8016554: 4603 mov r3, r0 + 8016556: 2b01 cmp r3, #1 + 8016558: d001 beq.n 801655e + return osErrorOS; + 801655a: 23ff movs r3, #255 @ 0xff + 801655c: e018 b.n 8016590 + } + portEND_SWITCHING_ISR(taskWoken); + 801655e: 693b ldr r3, [r7, #16] + 8016560: 2b00 cmp r3, #0 + 8016562: d014 beq.n 801658e + 8016564: 4b0c ldr r3, [pc, #48] @ (8016598 ) + 8016566: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 801656a: 601a str r2, [r3, #0] + 801656c: f3bf 8f4f dsb sy + 8016570: f3bf 8f6f isb sy + 8016574: e00b b.n 801658e + } + else { + if (xQueueSend(queue_id, &info, ticks) != pdTRUE) { + 8016576: f107 0108 add.w r1, r7, #8 + 801657a: 2300 movs r3, #0 + 801657c: 697a ldr r2, [r7, #20] + 801657e: 68f8 ldr r0, [r7, #12] + 8016580: f000 fa26 bl 80169d0 + 8016584: 4603 mov r3, r0 + 8016586: 2b01 cmp r3, #1 + 8016588: d001 beq.n 801658e + return osErrorOS; + 801658a: 23ff movs r3, #255 @ 0xff + 801658c: e000 b.n 8016590 + } + } + + return osOK; + 801658e: 2300 movs r3, #0 +} + 8016590: 4618 mov r0, r3 + 8016592: 3718 adds r7, #24 + 8016594: 46bd mov sp, r7 + 8016596: bd80 pop {r7, pc} + 8016598: e000ed04 .word 0xe000ed04 + +0801659c : +* @param millisec timeout value or 0 in case of no time-out. +* @retval event information that includes status code. +* @note MUST REMAIN UNCHANGED: \b osMessageGet shall be consistent in every CMSIS-RTOS. +*/ +osEvent osMessageGet (osMessageQId queue_id, uint32_t millisec) +{ + 801659c: b590 push {r4, r7, lr} + 801659e: b08b sub sp, #44 @ 0x2c + 80165a0: af00 add r7, sp, #0 + 80165a2: 60f8 str r0, [r7, #12] + 80165a4: 60b9 str r1, [r7, #8] + 80165a6: 607a str r2, [r7, #4] + portBASE_TYPE taskWoken; + TickType_t ticks; + osEvent event; + + event.def.message_id = queue_id; + 80165a8: 68bb ldr r3, [r7, #8] + 80165aa: 61fb str r3, [r7, #28] + event.value.v = 0; + 80165ac: 2300 movs r3, #0 + 80165ae: 61bb str r3, [r7, #24] + + if (queue_id == NULL) { + 80165b0: 68bb ldr r3, [r7, #8] + 80165b2: 2b00 cmp r3, #0 + 80165b4: d10a bne.n 80165cc + event.status = osErrorParameter; + 80165b6: 2380 movs r3, #128 @ 0x80 + 80165b8: 617b str r3, [r7, #20] + return event; + 80165ba: 68fb ldr r3, [r7, #12] + 80165bc: 461c mov r4, r3 + 80165be: f107 0314 add.w r3, r7, #20 + 80165c2: e893 0007 ldmia.w r3, {r0, r1, r2} + 80165c6: e884 0007 stmia.w r4, {r0, r1, r2} + 80165ca: e054 b.n 8016676 + } + + taskWoken = pdFALSE; + 80165cc: 2300 movs r3, #0 + 80165ce: 623b str r3, [r7, #32] + + ticks = 0; + 80165d0: 2300 movs r3, #0 + 80165d2: 627b str r3, [r7, #36] @ 0x24 + if (millisec == osWaitForever) { + 80165d4: 687b ldr r3, [r7, #4] + 80165d6: f1b3 3fff cmp.w r3, #4294967295 + 80165da: d103 bne.n 80165e4 + ticks = portMAX_DELAY; + 80165dc: f04f 33ff mov.w r3, #4294967295 + 80165e0: 627b str r3, [r7, #36] @ 0x24 + 80165e2: e009 b.n 80165f8 + } + else if (millisec != 0) { + 80165e4: 687b ldr r3, [r7, #4] + 80165e6: 2b00 cmp r3, #0 + 80165e8: d006 beq.n 80165f8 + ticks = millisec / portTICK_PERIOD_MS; + 80165ea: 687b ldr r3, [r7, #4] + 80165ec: 627b str r3, [r7, #36] @ 0x24 + if (ticks == 0) { + 80165ee: 6a7b ldr r3, [r7, #36] @ 0x24 + 80165f0: 2b00 cmp r3, #0 + 80165f2: d101 bne.n 80165f8 + ticks = 1; + 80165f4: 2301 movs r3, #1 + 80165f6: 627b str r3, [r7, #36] @ 0x24 + } + } + + if (inHandlerMode()) { + 80165f8: f7ff fcdf bl 8015fba + 80165fc: 4603 mov r3, r0 + 80165fe: 2b00 cmp r3, #0 + 8016600: d01c beq.n 801663c + if (xQueueReceiveFromISR(queue_id, &event.value.v, &taskWoken) == pdTRUE) { + 8016602: f107 0220 add.w r2, r7, #32 + 8016606: f107 0314 add.w r3, r7, #20 + 801660a: 3304 adds r3, #4 + 801660c: 4619 mov r1, r3 + 801660e: 68b8 ldr r0, [r7, #8] + 8016610: f000 fe00 bl 8017214 + 8016614: 4603 mov r3, r0 + 8016616: 2b01 cmp r3, #1 + 8016618: d102 bne.n 8016620 + /* We have mail */ + event.status = osEventMessage; + 801661a: 2310 movs r3, #16 + 801661c: 617b str r3, [r7, #20] + 801661e: e001 b.n 8016624 + } + else { + event.status = osOK; + 8016620: 2300 movs r3, #0 + 8016622: 617b str r3, [r7, #20] + } + portEND_SWITCHING_ISR(taskWoken); + 8016624: 6a3b ldr r3, [r7, #32] + 8016626: 2b00 cmp r3, #0 + 8016628: d01d beq.n 8016666 + 801662a: 4b15 ldr r3, [pc, #84] @ (8016680 ) + 801662c: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 8016630: 601a str r2, [r3, #0] + 8016632: f3bf 8f4f dsb sy + 8016636: f3bf 8f6f isb sy + 801663a: e014 b.n 8016666 + } + else { + if (xQueueReceive(queue_id, &event.value.v, ticks) == pdTRUE) { + 801663c: f107 0314 add.w r3, r7, #20 + 8016640: 3304 adds r3, #4 + 8016642: 6a7a ldr r2, [r7, #36] @ 0x24 + 8016644: 4619 mov r1, r3 + 8016646: 68b8 ldr r0, [r7, #8] + 8016648: f000 fbf2 bl 8016e30 + 801664c: 4603 mov r3, r0 + 801664e: 2b01 cmp r3, #1 + 8016650: d102 bne.n 8016658 + /* We have mail */ + event.status = osEventMessage; + 8016652: 2310 movs r3, #16 + 8016654: 617b str r3, [r7, #20] + 8016656: e006 b.n 8016666 + } + else { + event.status = (ticks == 0) ? osOK : osEventTimeout; + 8016658: 6a7b ldr r3, [r7, #36] @ 0x24 + 801665a: 2b00 cmp r3, #0 + 801665c: d101 bne.n 8016662 + 801665e: 2300 movs r3, #0 + 8016660: e000 b.n 8016664 + 8016662: 2340 movs r3, #64 @ 0x40 + 8016664: 617b str r3, [r7, #20] + } + } + + return event; + 8016666: 68fb ldr r3, [r7, #12] + 8016668: 461c mov r4, r3 + 801666a: f107 0314 add.w r3, r7, #20 + 801666e: e893 0007 ldmia.w r3, {r0, r1, r2} + 8016672: e884 0007 stmia.w r4, {r0, r1, r2} +} + 8016676: 68f8 ldr r0, [r7, #12] + 8016678: 372c adds r7, #44 @ 0x2c + 801667a: 46bd mov sp, r7 + 801667c: bd90 pop {r4, r7, pc} + 801667e: bf00 nop + 8016680: e000ed04 .word 0xe000ed04 + +08016684 : +/*----------------------------------------------------------- + * PUBLIC LIST API documented in list.h + *----------------------------------------------------------*/ + +void vListInitialise( List_t * const pxList ) +{ + 8016684: b480 push {r7} + 8016686: b083 sub sp, #12 + 8016688: af00 add r7, sp, #0 + 801668a: 6078 str r0, [r7, #4] + /* The list structure contains a list item which is used to mark the + end of the list. To initialise the list the list end is inserted + as the only list entry. */ + pxList->pxIndex = ( ListItem_t * ) &( pxList->xListEnd ); /*lint !e826 !e740 !e9087 The mini list structure is used as the list end to save RAM. This is checked and valid. */ + 801668c: 687b ldr r3, [r7, #4] + 801668e: f103 0208 add.w r2, r3, #8 + 8016692: 687b ldr r3, [r7, #4] + 8016694: 605a str r2, [r3, #4] + + /* The list end value is the highest possible value in the list to + ensure it remains at the end of the list. */ + pxList->xListEnd.xItemValue = portMAX_DELAY; + 8016696: 687b ldr r3, [r7, #4] + 8016698: f04f 32ff mov.w r2, #4294967295 + 801669c: 609a str r2, [r3, #8] + + /* The list end next and previous pointers point to itself so we know + when the list is empty. */ + pxList->xListEnd.pxNext = ( ListItem_t * ) &( pxList->xListEnd ); /*lint !e826 !e740 !e9087 The mini list structure is used as the list end to save RAM. This is checked and valid. */ + 801669e: 687b ldr r3, [r7, #4] + 80166a0: f103 0208 add.w r2, r3, #8 + 80166a4: 687b ldr r3, [r7, #4] + 80166a6: 60da str r2, [r3, #12] + pxList->xListEnd.pxPrevious = ( ListItem_t * ) &( pxList->xListEnd );/*lint !e826 !e740 !e9087 The mini list structure is used as the list end to save RAM. This is checked and valid. */ + 80166a8: 687b ldr r3, [r7, #4] + 80166aa: f103 0208 add.w r2, r3, #8 + 80166ae: 687b ldr r3, [r7, #4] + 80166b0: 611a str r2, [r3, #16] + + pxList->uxNumberOfItems = ( UBaseType_t ) 0U; + 80166b2: 687b ldr r3, [r7, #4] + 80166b4: 2200 movs r2, #0 + 80166b6: 601a str r2, [r3, #0] + + /* Write known values into the list if + configUSE_LIST_DATA_INTEGRITY_CHECK_BYTES is set to 1. */ + listSET_LIST_INTEGRITY_CHECK_1_VALUE( pxList ); + listSET_LIST_INTEGRITY_CHECK_2_VALUE( pxList ); +} + 80166b8: bf00 nop + 80166ba: 370c adds r7, #12 + 80166bc: 46bd mov sp, r7 + 80166be: f85d 7b04 ldr.w r7, [sp], #4 + 80166c2: 4770 bx lr + +080166c4 : +/*-----------------------------------------------------------*/ + +void vListInitialiseItem( ListItem_t * const pxItem ) +{ + 80166c4: b480 push {r7} + 80166c6: b083 sub sp, #12 + 80166c8: af00 add r7, sp, #0 + 80166ca: 6078 str r0, [r7, #4] + /* Make sure the list item is not recorded as being on a list. */ + pxItem->pxContainer = NULL; + 80166cc: 687b ldr r3, [r7, #4] + 80166ce: 2200 movs r2, #0 + 80166d0: 611a str r2, [r3, #16] + + /* Write known values into the list item if + configUSE_LIST_DATA_INTEGRITY_CHECK_BYTES is set to 1. */ + listSET_FIRST_LIST_ITEM_INTEGRITY_CHECK_VALUE( pxItem ); + listSET_SECOND_LIST_ITEM_INTEGRITY_CHECK_VALUE( pxItem ); +} + 80166d2: bf00 nop + 80166d4: 370c adds r7, #12 + 80166d6: 46bd mov sp, r7 + 80166d8: f85d 7b04 ldr.w r7, [sp], #4 + 80166dc: 4770 bx lr + +080166de : +/*-----------------------------------------------------------*/ + +void vListInsertEnd( List_t * const pxList, ListItem_t * const pxNewListItem ) +{ + 80166de: b480 push {r7} + 80166e0: b085 sub sp, #20 + 80166e2: af00 add r7, sp, #0 + 80166e4: 6078 str r0, [r7, #4] + 80166e6: 6039 str r1, [r7, #0] +ListItem_t * const pxIndex = pxList->pxIndex; + 80166e8: 687b ldr r3, [r7, #4] + 80166ea: 685b ldr r3, [r3, #4] + 80166ec: 60fb str r3, [r7, #12] + listTEST_LIST_ITEM_INTEGRITY( pxNewListItem ); + + /* Insert a new list item into pxList, but rather than sort the list, + makes the new list item the last item to be removed by a call to + listGET_OWNER_OF_NEXT_ENTRY(). */ + pxNewListItem->pxNext = pxIndex; + 80166ee: 683b ldr r3, [r7, #0] + 80166f0: 68fa ldr r2, [r7, #12] + 80166f2: 605a str r2, [r3, #4] + pxNewListItem->pxPrevious = pxIndex->pxPrevious; + 80166f4: 68fb ldr r3, [r7, #12] + 80166f6: 689a ldr r2, [r3, #8] + 80166f8: 683b ldr r3, [r7, #0] + 80166fa: 609a str r2, [r3, #8] + + /* Only used during decision coverage testing. */ + mtCOVERAGE_TEST_DELAY(); + + pxIndex->pxPrevious->pxNext = pxNewListItem; + 80166fc: 68fb ldr r3, [r7, #12] + 80166fe: 689b ldr r3, [r3, #8] + 8016700: 683a ldr r2, [r7, #0] + 8016702: 605a str r2, [r3, #4] + pxIndex->pxPrevious = pxNewListItem; + 8016704: 68fb ldr r3, [r7, #12] + 8016706: 683a ldr r2, [r7, #0] + 8016708: 609a str r2, [r3, #8] + + /* Remember which list the item is in. */ + pxNewListItem->pxContainer = pxList; + 801670a: 683b ldr r3, [r7, #0] + 801670c: 687a ldr r2, [r7, #4] + 801670e: 611a str r2, [r3, #16] + + ( pxList->uxNumberOfItems )++; + 8016710: 687b ldr r3, [r7, #4] + 8016712: 681b ldr r3, [r3, #0] + 8016714: 1c5a adds r2, r3, #1 + 8016716: 687b ldr r3, [r7, #4] + 8016718: 601a str r2, [r3, #0] +} + 801671a: bf00 nop + 801671c: 3714 adds r7, #20 + 801671e: 46bd mov sp, r7 + 8016720: f85d 7b04 ldr.w r7, [sp], #4 + 8016724: 4770 bx lr + +08016726 : +/*-----------------------------------------------------------*/ + +void vListInsert( List_t * const pxList, ListItem_t * const pxNewListItem ) +{ + 8016726: b480 push {r7} + 8016728: b085 sub sp, #20 + 801672a: af00 add r7, sp, #0 + 801672c: 6078 str r0, [r7, #4] + 801672e: 6039 str r1, [r7, #0] +ListItem_t *pxIterator; +const TickType_t xValueOfInsertion = pxNewListItem->xItemValue; + 8016730: 683b ldr r3, [r7, #0] + 8016732: 681b ldr r3, [r3, #0] + 8016734: 60bb str r3, [r7, #8] + new list item should be placed after it. This ensures that TCBs which are + stored in ready lists (all of which have the same xItemValue value) get a + share of the CPU. However, if the xItemValue is the same as the back marker + the iteration loop below will not end. Therefore the value is checked + first, and the algorithm slightly modified if necessary. */ + if( xValueOfInsertion == portMAX_DELAY ) + 8016736: 68bb ldr r3, [r7, #8] + 8016738: f1b3 3fff cmp.w r3, #4294967295 + 801673c: d103 bne.n 8016746 + { + pxIterator = pxList->xListEnd.pxPrevious; + 801673e: 687b ldr r3, [r7, #4] + 8016740: 691b ldr r3, [r3, #16] + 8016742: 60fb str r3, [r7, #12] + 8016744: e00c b.n 8016760 + 4) Using a queue or semaphore before it has been initialised or + before the scheduler has been started (are interrupts firing + before vTaskStartScheduler() has been called?). + **********************************************************************/ + + for( pxIterator = ( ListItem_t * ) &( pxList->xListEnd ); pxIterator->pxNext->xItemValue <= xValueOfInsertion; pxIterator = pxIterator->pxNext ) /*lint !e826 !e740 !e9087 The mini list structure is used as the list end to save RAM. This is checked and valid. *//*lint !e440 The iterator moves to a different value, not xValueOfInsertion. */ + 8016746: 687b ldr r3, [r7, #4] + 8016748: 3308 adds r3, #8 + 801674a: 60fb str r3, [r7, #12] + 801674c: e002 b.n 8016754 + 801674e: 68fb ldr r3, [r7, #12] + 8016750: 685b ldr r3, [r3, #4] + 8016752: 60fb str r3, [r7, #12] + 8016754: 68fb ldr r3, [r7, #12] + 8016756: 685b ldr r3, [r3, #4] + 8016758: 681b ldr r3, [r3, #0] + 801675a: 68ba ldr r2, [r7, #8] + 801675c: 429a cmp r2, r3 + 801675e: d2f6 bcs.n 801674e + /* There is nothing to do here, just iterating to the wanted + insertion position. */ + } + } + + pxNewListItem->pxNext = pxIterator->pxNext; + 8016760: 68fb ldr r3, [r7, #12] + 8016762: 685a ldr r2, [r3, #4] + 8016764: 683b ldr r3, [r7, #0] + 8016766: 605a str r2, [r3, #4] + pxNewListItem->pxNext->pxPrevious = pxNewListItem; + 8016768: 683b ldr r3, [r7, #0] + 801676a: 685b ldr r3, [r3, #4] + 801676c: 683a ldr r2, [r7, #0] + 801676e: 609a str r2, [r3, #8] + pxNewListItem->pxPrevious = pxIterator; + 8016770: 683b ldr r3, [r7, #0] + 8016772: 68fa ldr r2, [r7, #12] + 8016774: 609a str r2, [r3, #8] + pxIterator->pxNext = pxNewListItem; + 8016776: 68fb ldr r3, [r7, #12] + 8016778: 683a ldr r2, [r7, #0] + 801677a: 605a str r2, [r3, #4] + + /* Remember which list the item is in. This allows fast removal of the + item later. */ + pxNewListItem->pxContainer = pxList; + 801677c: 683b ldr r3, [r7, #0] + 801677e: 687a ldr r2, [r7, #4] + 8016780: 611a str r2, [r3, #16] + + ( pxList->uxNumberOfItems )++; + 8016782: 687b ldr r3, [r7, #4] + 8016784: 681b ldr r3, [r3, #0] + 8016786: 1c5a adds r2, r3, #1 + 8016788: 687b ldr r3, [r7, #4] + 801678a: 601a str r2, [r3, #0] +} + 801678c: bf00 nop + 801678e: 3714 adds r7, #20 + 8016790: 46bd mov sp, r7 + 8016792: f85d 7b04 ldr.w r7, [sp], #4 + 8016796: 4770 bx lr + +08016798 : +/*-----------------------------------------------------------*/ + +UBaseType_t uxListRemove( ListItem_t * const pxItemToRemove ) +{ + 8016798: b480 push {r7} + 801679a: b085 sub sp, #20 + 801679c: af00 add r7, sp, #0 + 801679e: 6078 str r0, [r7, #4] +/* The list item knows which list it is in. Obtain the list from the list +item. */ +List_t * const pxList = pxItemToRemove->pxContainer; + 80167a0: 687b ldr r3, [r7, #4] + 80167a2: 691b ldr r3, [r3, #16] + 80167a4: 60fb str r3, [r7, #12] + + pxItemToRemove->pxNext->pxPrevious = pxItemToRemove->pxPrevious; + 80167a6: 687b ldr r3, [r7, #4] + 80167a8: 685b ldr r3, [r3, #4] + 80167aa: 687a ldr r2, [r7, #4] + 80167ac: 6892 ldr r2, [r2, #8] + 80167ae: 609a str r2, [r3, #8] + pxItemToRemove->pxPrevious->pxNext = pxItemToRemove->pxNext; + 80167b0: 687b ldr r3, [r7, #4] + 80167b2: 689b ldr r3, [r3, #8] + 80167b4: 687a ldr r2, [r7, #4] + 80167b6: 6852 ldr r2, [r2, #4] + 80167b8: 605a str r2, [r3, #4] + + /* Only used during decision coverage testing. */ + mtCOVERAGE_TEST_DELAY(); + + /* Make sure the index is left pointing to a valid item. */ + if( pxList->pxIndex == pxItemToRemove ) + 80167ba: 68fb ldr r3, [r7, #12] + 80167bc: 685b ldr r3, [r3, #4] + 80167be: 687a ldr r2, [r7, #4] + 80167c0: 429a cmp r2, r3 + 80167c2: d103 bne.n 80167cc + { + pxList->pxIndex = pxItemToRemove->pxPrevious; + 80167c4: 687b ldr r3, [r7, #4] + 80167c6: 689a ldr r2, [r3, #8] + 80167c8: 68fb ldr r3, [r7, #12] + 80167ca: 605a str r2, [r3, #4] + else + { + mtCOVERAGE_TEST_MARKER(); + } + + pxItemToRemove->pxContainer = NULL; + 80167cc: 687b ldr r3, [r7, #4] + 80167ce: 2200 movs r2, #0 + 80167d0: 611a str r2, [r3, #16] + ( pxList->uxNumberOfItems )--; + 80167d2: 68fb ldr r3, [r7, #12] + 80167d4: 681b ldr r3, [r3, #0] + 80167d6: 1e5a subs r2, r3, #1 + 80167d8: 68fb ldr r3, [r7, #12] + 80167da: 601a str r2, [r3, #0] + + return pxList->uxNumberOfItems; + 80167dc: 68fb ldr r3, [r7, #12] + 80167de: 681b ldr r3, [r3, #0] +} + 80167e0: 4618 mov r0, r3 + 80167e2: 3714 adds r7, #20 + 80167e4: 46bd mov sp, r7 + 80167e6: f85d 7b04 ldr.w r7, [sp], #4 + 80167ea: 4770 bx lr + +080167ec : + } \ + taskEXIT_CRITICAL() +/*-----------------------------------------------------------*/ + +BaseType_t xQueueGenericReset( QueueHandle_t xQueue, BaseType_t xNewQueue ) +{ + 80167ec: b580 push {r7, lr} + 80167ee: b084 sub sp, #16 + 80167f0: af00 add r7, sp, #0 + 80167f2: 6078 str r0, [r7, #4] + 80167f4: 6039 str r1, [r7, #0] +Queue_t * const pxQueue = xQueue; + 80167f6: 687b ldr r3, [r7, #4] + 80167f8: 60fb str r3, [r7, #12] + + configASSERT( pxQueue ); + 80167fa: 68fb ldr r3, [r7, #12] + 80167fc: 2b00 cmp r3, #0 + 80167fe: d10b bne.n 8016818 + __asm volatile + 8016800: f04f 0350 mov.w r3, #80 @ 0x50 + 8016804: f383 8811 msr BASEPRI, r3 + 8016808: f3bf 8f6f isb sy + 801680c: f3bf 8f4f dsb sy + 8016810: 60bb str r3, [r7, #8] +} + 8016812: bf00 nop + 8016814: bf00 nop + 8016816: e7fd b.n 8016814 + + taskENTER_CRITICAL(); + 8016818: f002 fd0e bl 8019238 + { + pxQueue->u.xQueue.pcTail = pxQueue->pcHead + ( pxQueue->uxLength * pxQueue->uxItemSize ); /*lint !e9016 Pointer arithmetic allowed on char types, especially when it assists conveying intent. */ + 801681c: 68fb ldr r3, [r7, #12] + 801681e: 681a ldr r2, [r3, #0] + 8016820: 68fb ldr r3, [r7, #12] + 8016822: 6bdb ldr r3, [r3, #60] @ 0x3c + 8016824: 68f9 ldr r1, [r7, #12] + 8016826: 6c09 ldr r1, [r1, #64] @ 0x40 + 8016828: fb01 f303 mul.w r3, r1, r3 + 801682c: 441a add r2, r3 + 801682e: 68fb ldr r3, [r7, #12] + 8016830: 609a str r2, [r3, #8] + pxQueue->uxMessagesWaiting = ( UBaseType_t ) 0U; + 8016832: 68fb ldr r3, [r7, #12] + 8016834: 2200 movs r2, #0 + 8016836: 639a str r2, [r3, #56] @ 0x38 + pxQueue->pcWriteTo = pxQueue->pcHead; + 8016838: 68fb ldr r3, [r7, #12] + 801683a: 681a ldr r2, [r3, #0] + 801683c: 68fb ldr r3, [r7, #12] + 801683e: 605a str r2, [r3, #4] + pxQueue->u.xQueue.pcReadFrom = pxQueue->pcHead + ( ( pxQueue->uxLength - 1U ) * pxQueue->uxItemSize ); /*lint !e9016 Pointer arithmetic allowed on char types, especially when it assists conveying intent. */ + 8016840: 68fb ldr r3, [r7, #12] + 8016842: 681a ldr r2, [r3, #0] + 8016844: 68fb ldr r3, [r7, #12] + 8016846: 6bdb ldr r3, [r3, #60] @ 0x3c + 8016848: 3b01 subs r3, #1 + 801684a: 68f9 ldr r1, [r7, #12] + 801684c: 6c09 ldr r1, [r1, #64] @ 0x40 + 801684e: fb01 f303 mul.w r3, r1, r3 + 8016852: 441a add r2, r3 + 8016854: 68fb ldr r3, [r7, #12] + 8016856: 60da str r2, [r3, #12] + pxQueue->cRxLock = queueUNLOCKED; + 8016858: 68fb ldr r3, [r7, #12] + 801685a: 22ff movs r2, #255 @ 0xff + 801685c: f883 2044 strb.w r2, [r3, #68] @ 0x44 + pxQueue->cTxLock = queueUNLOCKED; + 8016860: 68fb ldr r3, [r7, #12] + 8016862: 22ff movs r2, #255 @ 0xff + 8016864: f883 2045 strb.w r2, [r3, #69] @ 0x45 + + if( xNewQueue == pdFALSE ) + 8016868: 683b ldr r3, [r7, #0] + 801686a: 2b00 cmp r3, #0 + 801686c: d114 bne.n 8016898 + /* If there are tasks blocked waiting to read from the queue, then + the tasks will remain blocked as after this function exits the queue + will still be empty. If there are tasks blocked waiting to write to + the queue, then one should be unblocked as after this function exits + it will be possible to write to it. */ + if( listLIST_IS_EMPTY( &( pxQueue->xTasksWaitingToSend ) ) == pdFALSE ) + 801686e: 68fb ldr r3, [r7, #12] + 8016870: 691b ldr r3, [r3, #16] + 8016872: 2b00 cmp r3, #0 + 8016874: d01a beq.n 80168ac + { + if( xTaskRemoveFromEventList( &( pxQueue->xTasksWaitingToSend ) ) != pdFALSE ) + 8016876: 68fb ldr r3, [r7, #12] + 8016878: 3310 adds r3, #16 + 801687a: 4618 mov r0, r3 + 801687c: f001 fb58 bl 8017f30 + 8016880: 4603 mov r3, r0 + 8016882: 2b00 cmp r3, #0 + 8016884: d012 beq.n 80168ac + { + queueYIELD_IF_USING_PREEMPTION(); + 8016886: 4b0d ldr r3, [pc, #52] @ (80168bc ) + 8016888: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 801688c: 601a str r2, [r3, #0] + 801688e: f3bf 8f4f dsb sy + 8016892: f3bf 8f6f isb sy + 8016896: e009 b.n 80168ac + } + } + else + { + /* Ensure the event queues start in the correct state. */ + vListInitialise( &( pxQueue->xTasksWaitingToSend ) ); + 8016898: 68fb ldr r3, [r7, #12] + 801689a: 3310 adds r3, #16 + 801689c: 4618 mov r0, r3 + 801689e: f7ff fef1 bl 8016684 + vListInitialise( &( pxQueue->xTasksWaitingToReceive ) ); + 80168a2: 68fb ldr r3, [r7, #12] + 80168a4: 3324 adds r3, #36 @ 0x24 + 80168a6: 4618 mov r0, r3 + 80168a8: f7ff feec bl 8016684 + } + } + taskEXIT_CRITICAL(); + 80168ac: f002 fcf6 bl 801929c + + /* A value is returned for calling semantic consistency with previous + versions. */ + return pdPASS; + 80168b0: 2301 movs r3, #1 +} + 80168b2: 4618 mov r0, r3 + 80168b4: 3710 adds r7, #16 + 80168b6: 46bd mov sp, r7 + 80168b8: bd80 pop {r7, pc} + 80168ba: bf00 nop + 80168bc: e000ed04 .word 0xe000ed04 + +080168c0 : +/*-----------------------------------------------------------*/ + +#if( configSUPPORT_DYNAMIC_ALLOCATION == 1 ) + + QueueHandle_t xQueueGenericCreate( const UBaseType_t uxQueueLength, const UBaseType_t uxItemSize, const uint8_t ucQueueType ) + { + 80168c0: b580 push {r7, lr} + 80168c2: b08a sub sp, #40 @ 0x28 + 80168c4: af02 add r7, sp, #8 + 80168c6: 60f8 str r0, [r7, #12] + 80168c8: 60b9 str r1, [r7, #8] + 80168ca: 4613 mov r3, r2 + 80168cc: 71fb strb r3, [r7, #7] + Queue_t *pxNewQueue; + size_t xQueueSizeInBytes; + uint8_t *pucQueueStorage; + + configASSERT( uxQueueLength > ( UBaseType_t ) 0 ); + 80168ce: 68fb ldr r3, [r7, #12] + 80168d0: 2b00 cmp r3, #0 + 80168d2: d10b bne.n 80168ec + __asm volatile + 80168d4: f04f 0350 mov.w r3, #80 @ 0x50 + 80168d8: f383 8811 msr BASEPRI, r3 + 80168dc: f3bf 8f6f isb sy + 80168e0: f3bf 8f4f dsb sy + 80168e4: 613b str r3, [r7, #16] +} + 80168e6: bf00 nop + 80168e8: bf00 nop + 80168ea: e7fd b.n 80168e8 + + /* Allocate enough space to hold the maximum number of items that + can be in the queue at any time. It is valid for uxItemSize to be + zero in the case the queue is used as a semaphore. */ + xQueueSizeInBytes = ( size_t ) ( uxQueueLength * uxItemSize ); /*lint !e961 MISRA exception as the casts are only redundant for some ports. */ + 80168ec: 68fb ldr r3, [r7, #12] + 80168ee: 68ba ldr r2, [r7, #8] + 80168f0: fb02 f303 mul.w r3, r2, r3 + 80168f4: 61fb str r3, [r7, #28] + alignment requirements of the Queue_t structure - which in this case + is an int8_t *. Therefore, whenever the stack alignment requirements + are greater than or equal to the pointer to char requirements the cast + is safe. In other cases alignment requirements are not strict (one or + two bytes). */ + pxNewQueue = ( Queue_t * ) pvPortMalloc( sizeof( Queue_t ) + xQueueSizeInBytes ); /*lint !e9087 !e9079 see comment above. */ + 80168f6: 69fb ldr r3, [r7, #28] + 80168f8: 3348 adds r3, #72 @ 0x48 + 80168fa: 4618 mov r0, r3 + 80168fc: f002 fdbe bl 801947c + 8016900: 61b8 str r0, [r7, #24] + + if( pxNewQueue != NULL ) + 8016902: 69bb ldr r3, [r7, #24] + 8016904: 2b00 cmp r3, #0 + 8016906: d00d beq.n 8016924 + { + /* Jump past the queue structure to find the location of the queue + storage area. */ + pucQueueStorage = ( uint8_t * ) pxNewQueue; + 8016908: 69bb ldr r3, [r7, #24] + 801690a: 617b str r3, [r7, #20] + pucQueueStorage += sizeof( Queue_t ); /*lint !e9016 Pointer arithmetic allowed on char types, especially when it assists conveying intent. */ + 801690c: 697b ldr r3, [r7, #20] + 801690e: 3348 adds r3, #72 @ 0x48 + 8016910: 617b str r3, [r7, #20] + deleted. */ + pxNewQueue->ucStaticallyAllocated = pdFALSE; + } + #endif /* configSUPPORT_STATIC_ALLOCATION */ + + prvInitialiseNewQueue( uxQueueLength, uxItemSize, pucQueueStorage, ucQueueType, pxNewQueue ); + 8016912: 79fa ldrb r2, [r7, #7] + 8016914: 69bb ldr r3, [r7, #24] + 8016916: 9300 str r3, [sp, #0] + 8016918: 4613 mov r3, r2 + 801691a: 697a ldr r2, [r7, #20] + 801691c: 68b9 ldr r1, [r7, #8] + 801691e: 68f8 ldr r0, [r7, #12] + 8016920: f000 f805 bl 801692e + { + traceQUEUE_CREATE_FAILED( ucQueueType ); + mtCOVERAGE_TEST_MARKER(); + } + + return pxNewQueue; + 8016924: 69bb ldr r3, [r7, #24] + } + 8016926: 4618 mov r0, r3 + 8016928: 3720 adds r7, #32 + 801692a: 46bd mov sp, r7 + 801692c: bd80 pop {r7, pc} + +0801692e : + +#endif /* configSUPPORT_STATIC_ALLOCATION */ +/*-----------------------------------------------------------*/ + +static void prvInitialiseNewQueue( const UBaseType_t uxQueueLength, const UBaseType_t uxItemSize, uint8_t *pucQueueStorage, const uint8_t ucQueueType, Queue_t *pxNewQueue ) +{ + 801692e: b580 push {r7, lr} + 8016930: b084 sub sp, #16 + 8016932: af00 add r7, sp, #0 + 8016934: 60f8 str r0, [r7, #12] + 8016936: 60b9 str r1, [r7, #8] + 8016938: 607a str r2, [r7, #4] + 801693a: 70fb strb r3, [r7, #3] + /* Remove compiler warnings about unused parameters should + configUSE_TRACE_FACILITY not be set to 1. */ + ( void ) ucQueueType; + + if( uxItemSize == ( UBaseType_t ) 0 ) + 801693c: 68bb ldr r3, [r7, #8] + 801693e: 2b00 cmp r3, #0 + 8016940: d103 bne.n 801694a + { + /* No RAM was allocated for the queue storage area, but PC head cannot + be set to NULL because NULL is used as a key to say the queue is used as + a mutex. Therefore just set pcHead to point to the queue as a benign + value that is known to be within the memory map. */ + pxNewQueue->pcHead = ( int8_t * ) pxNewQueue; + 8016942: 69bb ldr r3, [r7, #24] + 8016944: 69ba ldr r2, [r7, #24] + 8016946: 601a str r2, [r3, #0] + 8016948: e002 b.n 8016950 + } + else + { + /* Set the head to the start of the queue storage area. */ + pxNewQueue->pcHead = ( int8_t * ) pucQueueStorage; + 801694a: 69bb ldr r3, [r7, #24] + 801694c: 687a ldr r2, [r7, #4] + 801694e: 601a str r2, [r3, #0] + } + + /* Initialise the queue members as described where the queue type is + defined. */ + pxNewQueue->uxLength = uxQueueLength; + 8016950: 69bb ldr r3, [r7, #24] + 8016952: 68fa ldr r2, [r7, #12] + 8016954: 63da str r2, [r3, #60] @ 0x3c + pxNewQueue->uxItemSize = uxItemSize; + 8016956: 69bb ldr r3, [r7, #24] + 8016958: 68ba ldr r2, [r7, #8] + 801695a: 641a str r2, [r3, #64] @ 0x40 + ( void ) xQueueGenericReset( pxNewQueue, pdTRUE ); + 801695c: 2101 movs r1, #1 + 801695e: 69b8 ldr r0, [r7, #24] + 8016960: f7ff ff44 bl 80167ec + pxNewQueue->pxQueueSetContainer = NULL; + } + #endif /* configUSE_QUEUE_SETS */ + + traceQUEUE_CREATE( pxNewQueue ); +} + 8016964: bf00 nop + 8016966: 3710 adds r7, #16 + 8016968: 46bd mov sp, r7 + 801696a: bd80 pop {r7, pc} + +0801696c : +/*-----------------------------------------------------------*/ + +#if( configUSE_MUTEXES == 1 ) + + static void prvInitialiseMutex( Queue_t *pxNewQueue ) + { + 801696c: b580 push {r7, lr} + 801696e: b082 sub sp, #8 + 8016970: af00 add r7, sp, #0 + 8016972: 6078 str r0, [r7, #4] + if( pxNewQueue != NULL ) + 8016974: 687b ldr r3, [r7, #4] + 8016976: 2b00 cmp r3, #0 + 8016978: d00e beq.n 8016998 + { + /* The queue create function will set all the queue structure members + correctly for a generic queue, but this function is creating a + mutex. Overwrite those members that need to be set differently - + in particular the information required for priority inheritance. */ + pxNewQueue->u.xSemaphore.xMutexHolder = NULL; + 801697a: 687b ldr r3, [r7, #4] + 801697c: 2200 movs r2, #0 + 801697e: 609a str r2, [r3, #8] + pxNewQueue->uxQueueType = queueQUEUE_IS_MUTEX; + 8016980: 687b ldr r3, [r7, #4] + 8016982: 2200 movs r2, #0 + 8016984: 601a str r2, [r3, #0] + + /* In case this is a recursive mutex. */ + pxNewQueue->u.xSemaphore.uxRecursiveCallCount = 0; + 8016986: 687b ldr r3, [r7, #4] + 8016988: 2200 movs r2, #0 + 801698a: 60da str r2, [r3, #12] + + traceCREATE_MUTEX( pxNewQueue ); + + /* Start with the semaphore in the expected state. */ + ( void ) xQueueGenericSend( pxNewQueue, NULL, ( TickType_t ) 0U, queueSEND_TO_BACK ); + 801698c: 2300 movs r3, #0 + 801698e: 2200 movs r2, #0 + 8016990: 2100 movs r1, #0 + 8016992: 6878 ldr r0, [r7, #4] + 8016994: f000 f81c bl 80169d0 + } + else + { + traceCREATE_MUTEX_FAILED(); + } + } + 8016998: bf00 nop + 801699a: 3708 adds r7, #8 + 801699c: 46bd mov sp, r7 + 801699e: bd80 pop {r7, pc} + +080169a0 : +/*-----------------------------------------------------------*/ + +#if( ( configUSE_MUTEXES == 1 ) && ( configSUPPORT_DYNAMIC_ALLOCATION == 1 ) ) + + QueueHandle_t xQueueCreateMutex( const uint8_t ucQueueType ) + { + 80169a0: b580 push {r7, lr} + 80169a2: b086 sub sp, #24 + 80169a4: af00 add r7, sp, #0 + 80169a6: 4603 mov r3, r0 + 80169a8: 71fb strb r3, [r7, #7] + QueueHandle_t xNewQueue; + const UBaseType_t uxMutexLength = ( UBaseType_t ) 1, uxMutexSize = ( UBaseType_t ) 0; + 80169aa: 2301 movs r3, #1 + 80169ac: 617b str r3, [r7, #20] + 80169ae: 2300 movs r3, #0 + 80169b0: 613b str r3, [r7, #16] + + xNewQueue = xQueueGenericCreate( uxMutexLength, uxMutexSize, ucQueueType ); + 80169b2: 79fb ldrb r3, [r7, #7] + 80169b4: 461a mov r2, r3 + 80169b6: 6939 ldr r1, [r7, #16] + 80169b8: 6978 ldr r0, [r7, #20] + 80169ba: f7ff ff81 bl 80168c0 + 80169be: 60f8 str r0, [r7, #12] + prvInitialiseMutex( ( Queue_t * ) xNewQueue ); + 80169c0: 68f8 ldr r0, [r7, #12] + 80169c2: f7ff ffd3 bl 801696c + + return xNewQueue; + 80169c6: 68fb ldr r3, [r7, #12] + } + 80169c8: 4618 mov r0, r3 + 80169ca: 3718 adds r7, #24 + 80169cc: 46bd mov sp, r7 + 80169ce: bd80 pop {r7, pc} + +080169d0 : + +#endif /* ( ( configUSE_COUNTING_SEMAPHORES == 1 ) && ( configSUPPORT_DYNAMIC_ALLOCATION == 1 ) ) */ +/*-----------------------------------------------------------*/ + +BaseType_t xQueueGenericSend( QueueHandle_t xQueue, const void * const pvItemToQueue, TickType_t xTicksToWait, const BaseType_t xCopyPosition ) +{ + 80169d0: b580 push {r7, lr} + 80169d2: b08e sub sp, #56 @ 0x38 + 80169d4: af00 add r7, sp, #0 + 80169d6: 60f8 str r0, [r7, #12] + 80169d8: 60b9 str r1, [r7, #8] + 80169da: 607a str r2, [r7, #4] + 80169dc: 603b str r3, [r7, #0] +BaseType_t xEntryTimeSet = pdFALSE, xYieldRequired; + 80169de: 2300 movs r3, #0 + 80169e0: 637b str r3, [r7, #52] @ 0x34 +TimeOut_t xTimeOut; +Queue_t * const pxQueue = xQueue; + 80169e2: 68fb ldr r3, [r7, #12] + 80169e4: 633b str r3, [r7, #48] @ 0x30 + + configASSERT( pxQueue ); + 80169e6: 6b3b ldr r3, [r7, #48] @ 0x30 + 80169e8: 2b00 cmp r3, #0 + 80169ea: d10b bne.n 8016a04 + __asm volatile + 80169ec: f04f 0350 mov.w r3, #80 @ 0x50 + 80169f0: f383 8811 msr BASEPRI, r3 + 80169f4: f3bf 8f6f isb sy + 80169f8: f3bf 8f4f dsb sy + 80169fc: 62bb str r3, [r7, #40] @ 0x28 +} + 80169fe: bf00 nop + 8016a00: bf00 nop + 8016a02: e7fd b.n 8016a00 + configASSERT( !( ( pvItemToQueue == NULL ) && ( pxQueue->uxItemSize != ( UBaseType_t ) 0U ) ) ); + 8016a04: 68bb ldr r3, [r7, #8] + 8016a06: 2b00 cmp r3, #0 + 8016a08: d103 bne.n 8016a12 + 8016a0a: 6b3b ldr r3, [r7, #48] @ 0x30 + 8016a0c: 6c1b ldr r3, [r3, #64] @ 0x40 + 8016a0e: 2b00 cmp r3, #0 + 8016a10: d101 bne.n 8016a16 + 8016a12: 2301 movs r3, #1 + 8016a14: e000 b.n 8016a18 + 8016a16: 2300 movs r3, #0 + 8016a18: 2b00 cmp r3, #0 + 8016a1a: d10b bne.n 8016a34 + __asm volatile + 8016a1c: f04f 0350 mov.w r3, #80 @ 0x50 + 8016a20: f383 8811 msr BASEPRI, r3 + 8016a24: f3bf 8f6f isb sy + 8016a28: f3bf 8f4f dsb sy + 8016a2c: 627b str r3, [r7, #36] @ 0x24 +} + 8016a2e: bf00 nop + 8016a30: bf00 nop + 8016a32: e7fd b.n 8016a30 + configASSERT( !( ( xCopyPosition == queueOVERWRITE ) && ( pxQueue->uxLength != 1 ) ) ); + 8016a34: 683b ldr r3, [r7, #0] + 8016a36: 2b02 cmp r3, #2 + 8016a38: d103 bne.n 8016a42 + 8016a3a: 6b3b ldr r3, [r7, #48] @ 0x30 + 8016a3c: 6bdb ldr r3, [r3, #60] @ 0x3c + 8016a3e: 2b01 cmp r3, #1 + 8016a40: d101 bne.n 8016a46 + 8016a42: 2301 movs r3, #1 + 8016a44: e000 b.n 8016a48 + 8016a46: 2300 movs r3, #0 + 8016a48: 2b00 cmp r3, #0 + 8016a4a: d10b bne.n 8016a64 + __asm volatile + 8016a4c: f04f 0350 mov.w r3, #80 @ 0x50 + 8016a50: f383 8811 msr BASEPRI, r3 + 8016a54: f3bf 8f6f isb sy + 8016a58: f3bf 8f4f dsb sy + 8016a5c: 623b str r3, [r7, #32] +} + 8016a5e: bf00 nop + 8016a60: bf00 nop + 8016a62: e7fd b.n 8016a60 + #if ( ( INCLUDE_xTaskGetSchedulerState == 1 ) || ( configUSE_TIMERS == 1 ) ) + { + configASSERT( !( ( xTaskGetSchedulerState() == taskSCHEDULER_SUSPENDED ) && ( xTicksToWait != 0 ) ) ); + 8016a64: f001 fc0a bl 801827c + 8016a68: 4603 mov r3, r0 + 8016a6a: 2b00 cmp r3, #0 + 8016a6c: d102 bne.n 8016a74 + 8016a6e: 687b ldr r3, [r7, #4] + 8016a70: 2b00 cmp r3, #0 + 8016a72: d101 bne.n 8016a78 + 8016a74: 2301 movs r3, #1 + 8016a76: e000 b.n 8016a7a + 8016a78: 2300 movs r3, #0 + 8016a7a: 2b00 cmp r3, #0 + 8016a7c: d10b bne.n 8016a96 + __asm volatile + 8016a7e: f04f 0350 mov.w r3, #80 @ 0x50 + 8016a82: f383 8811 msr BASEPRI, r3 + 8016a86: f3bf 8f6f isb sy + 8016a8a: f3bf 8f4f dsb sy + 8016a8e: 61fb str r3, [r7, #28] +} + 8016a90: bf00 nop + 8016a92: bf00 nop + 8016a94: e7fd b.n 8016a92 + /*lint -save -e904 This function relaxes the coding standard somewhat to + allow return statements within the function itself. This is done in the + interest of execution time efficiency. */ + for( ;; ) + { + taskENTER_CRITICAL(); + 8016a96: f002 fbcf bl 8019238 + { + /* Is there room on the queue now? The running task must be the + highest priority task wanting to access the queue. If the head item + in the queue is to be overwritten then it does not matter if the + queue is full. */ + if( ( pxQueue->uxMessagesWaiting < pxQueue->uxLength ) || ( xCopyPosition == queueOVERWRITE ) ) + 8016a9a: 6b3b ldr r3, [r7, #48] @ 0x30 + 8016a9c: 6b9a ldr r2, [r3, #56] @ 0x38 + 8016a9e: 6b3b ldr r3, [r7, #48] @ 0x30 + 8016aa0: 6bdb ldr r3, [r3, #60] @ 0x3c + 8016aa2: 429a cmp r2, r3 + 8016aa4: d302 bcc.n 8016aac + 8016aa6: 683b ldr r3, [r7, #0] + 8016aa8: 2b02 cmp r3, #2 + 8016aaa: d129 bne.n 8016b00 + } + } + } + #else /* configUSE_QUEUE_SETS */ + { + xYieldRequired = prvCopyDataToQueue( pxQueue, pvItemToQueue, xCopyPosition ); + 8016aac: 683a ldr r2, [r7, #0] + 8016aae: 68b9 ldr r1, [r7, #8] + 8016ab0: 6b38 ldr r0, [r7, #48] @ 0x30 + 8016ab2: f000 fc49 bl 8017348 + 8016ab6: 62f8 str r0, [r7, #44] @ 0x2c + + /* If there was a task waiting for data to arrive on the + queue then unblock it now. */ + if( listLIST_IS_EMPTY( &( pxQueue->xTasksWaitingToReceive ) ) == pdFALSE ) + 8016ab8: 6b3b ldr r3, [r7, #48] @ 0x30 + 8016aba: 6a5b ldr r3, [r3, #36] @ 0x24 + 8016abc: 2b00 cmp r3, #0 + 8016abe: d010 beq.n 8016ae2 + { + if( xTaskRemoveFromEventList( &( pxQueue->xTasksWaitingToReceive ) ) != pdFALSE ) + 8016ac0: 6b3b ldr r3, [r7, #48] @ 0x30 + 8016ac2: 3324 adds r3, #36 @ 0x24 + 8016ac4: 4618 mov r0, r3 + 8016ac6: f001 fa33 bl 8017f30 + 8016aca: 4603 mov r3, r0 + 8016acc: 2b00 cmp r3, #0 + 8016ace: d013 beq.n 8016af8 + { + /* The unblocked task has a priority higher than + our own so yield immediately. Yes it is ok to do + this from within the critical section - the kernel + takes care of that. */ + queueYIELD_IF_USING_PREEMPTION(); + 8016ad0: 4b3f ldr r3, [pc, #252] @ (8016bd0 ) + 8016ad2: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 8016ad6: 601a str r2, [r3, #0] + 8016ad8: f3bf 8f4f dsb sy + 8016adc: f3bf 8f6f isb sy + 8016ae0: e00a b.n 8016af8 + else + { + mtCOVERAGE_TEST_MARKER(); + } + } + else if( xYieldRequired != pdFALSE ) + 8016ae2: 6afb ldr r3, [r7, #44] @ 0x2c + 8016ae4: 2b00 cmp r3, #0 + 8016ae6: d007 beq.n 8016af8 + { + /* This path is a special case that will only get + executed if the task was holding multiple mutexes and + the mutexes were given back in an order that is + different to that in which they were taken. */ + queueYIELD_IF_USING_PREEMPTION(); + 8016ae8: 4b39 ldr r3, [pc, #228] @ (8016bd0 ) + 8016aea: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 8016aee: 601a str r2, [r3, #0] + 8016af0: f3bf 8f4f dsb sy + 8016af4: f3bf 8f6f isb sy + mtCOVERAGE_TEST_MARKER(); + } + } + #endif /* configUSE_QUEUE_SETS */ + + taskEXIT_CRITICAL(); + 8016af8: f002 fbd0 bl 801929c + return pdPASS; + 8016afc: 2301 movs r3, #1 + 8016afe: e063 b.n 8016bc8 + } + else + { + if( xTicksToWait == ( TickType_t ) 0 ) + 8016b00: 687b ldr r3, [r7, #4] + 8016b02: 2b00 cmp r3, #0 + 8016b04: d103 bne.n 8016b0e + { + /* The queue was full and no block time is specified (or + the block time has expired) so leave now. */ + taskEXIT_CRITICAL(); + 8016b06: f002 fbc9 bl 801929c + + /* Return to the original privilege level before exiting + the function. */ + traceQUEUE_SEND_FAILED( pxQueue ); + return errQUEUE_FULL; + 8016b0a: 2300 movs r3, #0 + 8016b0c: e05c b.n 8016bc8 + } + else if( xEntryTimeSet == pdFALSE ) + 8016b0e: 6b7b ldr r3, [r7, #52] @ 0x34 + 8016b10: 2b00 cmp r3, #0 + 8016b12: d106 bne.n 8016b22 + { + /* The queue was full and a block time was specified so + configure the timeout structure. */ + vTaskInternalSetTimeOutState( &xTimeOut ); + 8016b14: f107 0314 add.w r3, r7, #20 + 8016b18: 4618 mov r0, r3 + 8016b1a: f001 fa6d bl 8017ff8 + xEntryTimeSet = pdTRUE; + 8016b1e: 2301 movs r3, #1 + 8016b20: 637b str r3, [r7, #52] @ 0x34 + /* Entry time was already set. */ + mtCOVERAGE_TEST_MARKER(); + } + } + } + taskEXIT_CRITICAL(); + 8016b22: f002 fbbb bl 801929c + + /* Interrupts and other tasks can send to and receive from the queue + now the critical section has been exited. */ + + vTaskSuspendAll(); + 8016b26: f000 ffd7 bl 8017ad8 + prvLockQueue( pxQueue ); + 8016b2a: f002 fb85 bl 8019238 + 8016b2e: 6b3b ldr r3, [r7, #48] @ 0x30 + 8016b30: f893 3044 ldrb.w r3, [r3, #68] @ 0x44 + 8016b34: b25b sxtb r3, r3 + 8016b36: f1b3 3fff cmp.w r3, #4294967295 + 8016b3a: d103 bne.n 8016b44 + 8016b3c: 6b3b ldr r3, [r7, #48] @ 0x30 + 8016b3e: 2200 movs r2, #0 + 8016b40: f883 2044 strb.w r2, [r3, #68] @ 0x44 + 8016b44: 6b3b ldr r3, [r7, #48] @ 0x30 + 8016b46: f893 3045 ldrb.w r3, [r3, #69] @ 0x45 + 8016b4a: b25b sxtb r3, r3 + 8016b4c: f1b3 3fff cmp.w r3, #4294967295 + 8016b50: d103 bne.n 8016b5a + 8016b52: 6b3b ldr r3, [r7, #48] @ 0x30 + 8016b54: 2200 movs r2, #0 + 8016b56: f883 2045 strb.w r2, [r3, #69] @ 0x45 + 8016b5a: f002 fb9f bl 801929c + + /* Update the timeout state to see if it has expired yet. */ + if( xTaskCheckForTimeOut( &xTimeOut, &xTicksToWait ) == pdFALSE ) + 8016b5e: 1d3a adds r2, r7, #4 + 8016b60: f107 0314 add.w r3, r7, #20 + 8016b64: 4611 mov r1, r2 + 8016b66: 4618 mov r0, r3 + 8016b68: f001 fa5c bl 8018024 + 8016b6c: 4603 mov r3, r0 + 8016b6e: 2b00 cmp r3, #0 + 8016b70: d124 bne.n 8016bbc + { + if( prvIsQueueFull( pxQueue ) != pdFALSE ) + 8016b72: 6b38 ldr r0, [r7, #48] @ 0x30 + 8016b74: f000 fce0 bl 8017538 + 8016b78: 4603 mov r3, r0 + 8016b7a: 2b00 cmp r3, #0 + 8016b7c: d018 beq.n 8016bb0 + { + traceBLOCKING_ON_QUEUE_SEND( pxQueue ); + vTaskPlaceOnEventList( &( pxQueue->xTasksWaitingToSend ), xTicksToWait ); + 8016b7e: 6b3b ldr r3, [r7, #48] @ 0x30 + 8016b80: 3310 adds r3, #16 + 8016b82: 687a ldr r2, [r7, #4] + 8016b84: 4611 mov r1, r2 + 8016b86: 4618 mov r0, r3 + 8016b88: f001 f980 bl 8017e8c + /* Unlocking the queue means queue events can effect the + event list. It is possible that interrupts occurring now + remove this task from the event list again - but as the + scheduler is suspended the task will go onto the pending + ready last instead of the actual ready list. */ + prvUnlockQueue( pxQueue ); + 8016b8c: 6b38 ldr r0, [r7, #48] @ 0x30 + 8016b8e: f000 fc6b bl 8017468 + /* Resuming the scheduler will move tasks from the pending + ready list into the ready list - so it is feasible that this + task is already in a ready list before it yields - in which + case the yield will not cause a context switch unless there + is also a higher priority task in the pending ready list. */ + if( xTaskResumeAll() == pdFALSE ) + 8016b92: f000 ffaf bl 8017af4 + 8016b96: 4603 mov r3, r0 + 8016b98: 2b00 cmp r3, #0 + 8016b9a: f47f af7c bne.w 8016a96 + { + portYIELD_WITHIN_API(); + 8016b9e: 4b0c ldr r3, [pc, #48] @ (8016bd0 ) + 8016ba0: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 8016ba4: 601a str r2, [r3, #0] + 8016ba6: f3bf 8f4f dsb sy + 8016baa: f3bf 8f6f isb sy + 8016bae: e772 b.n 8016a96 + } + } + else + { + /* Try again. */ + prvUnlockQueue( pxQueue ); + 8016bb0: 6b38 ldr r0, [r7, #48] @ 0x30 + 8016bb2: f000 fc59 bl 8017468 + ( void ) xTaskResumeAll(); + 8016bb6: f000 ff9d bl 8017af4 + 8016bba: e76c b.n 8016a96 + } + } + else + { + /* The timeout has expired. */ + prvUnlockQueue( pxQueue ); + 8016bbc: 6b38 ldr r0, [r7, #48] @ 0x30 + 8016bbe: f000 fc53 bl 8017468 + ( void ) xTaskResumeAll(); + 8016bc2: f000 ff97 bl 8017af4 + + traceQUEUE_SEND_FAILED( pxQueue ); + return errQUEUE_FULL; + 8016bc6: 2300 movs r3, #0 + } + } /*lint -restore */ +} + 8016bc8: 4618 mov r0, r3 + 8016bca: 3738 adds r7, #56 @ 0x38 + 8016bcc: 46bd mov sp, r7 + 8016bce: bd80 pop {r7, pc} + 8016bd0: e000ed04 .word 0xe000ed04 + +08016bd4 : +/*-----------------------------------------------------------*/ + +BaseType_t xQueueGenericSendFromISR( QueueHandle_t xQueue, const void * const pvItemToQueue, BaseType_t * const pxHigherPriorityTaskWoken, const BaseType_t xCopyPosition ) +{ + 8016bd4: b580 push {r7, lr} + 8016bd6: b090 sub sp, #64 @ 0x40 + 8016bd8: af00 add r7, sp, #0 + 8016bda: 60f8 str r0, [r7, #12] + 8016bdc: 60b9 str r1, [r7, #8] + 8016bde: 607a str r2, [r7, #4] + 8016be0: 603b str r3, [r7, #0] +BaseType_t xReturn; +UBaseType_t uxSavedInterruptStatus; +Queue_t * const pxQueue = xQueue; + 8016be2: 68fb ldr r3, [r7, #12] + 8016be4: 63bb str r3, [r7, #56] @ 0x38 + + configASSERT( pxQueue ); + 8016be6: 6bbb ldr r3, [r7, #56] @ 0x38 + 8016be8: 2b00 cmp r3, #0 + 8016bea: d10b bne.n 8016c04 + __asm volatile + 8016bec: f04f 0350 mov.w r3, #80 @ 0x50 + 8016bf0: f383 8811 msr BASEPRI, r3 + 8016bf4: f3bf 8f6f isb sy + 8016bf8: f3bf 8f4f dsb sy + 8016bfc: 62bb str r3, [r7, #40] @ 0x28 +} + 8016bfe: bf00 nop + 8016c00: bf00 nop + 8016c02: e7fd b.n 8016c00 + configASSERT( !( ( pvItemToQueue == NULL ) && ( pxQueue->uxItemSize != ( UBaseType_t ) 0U ) ) ); + 8016c04: 68bb ldr r3, [r7, #8] + 8016c06: 2b00 cmp r3, #0 + 8016c08: d103 bne.n 8016c12 + 8016c0a: 6bbb ldr r3, [r7, #56] @ 0x38 + 8016c0c: 6c1b ldr r3, [r3, #64] @ 0x40 + 8016c0e: 2b00 cmp r3, #0 + 8016c10: d101 bne.n 8016c16 + 8016c12: 2301 movs r3, #1 + 8016c14: e000 b.n 8016c18 + 8016c16: 2300 movs r3, #0 + 8016c18: 2b00 cmp r3, #0 + 8016c1a: d10b bne.n 8016c34 + __asm volatile + 8016c1c: f04f 0350 mov.w r3, #80 @ 0x50 + 8016c20: f383 8811 msr BASEPRI, r3 + 8016c24: f3bf 8f6f isb sy + 8016c28: f3bf 8f4f dsb sy + 8016c2c: 627b str r3, [r7, #36] @ 0x24 +} + 8016c2e: bf00 nop + 8016c30: bf00 nop + 8016c32: e7fd b.n 8016c30 + configASSERT( !( ( xCopyPosition == queueOVERWRITE ) && ( pxQueue->uxLength != 1 ) ) ); + 8016c34: 683b ldr r3, [r7, #0] + 8016c36: 2b02 cmp r3, #2 + 8016c38: d103 bne.n 8016c42 + 8016c3a: 6bbb ldr r3, [r7, #56] @ 0x38 + 8016c3c: 6bdb ldr r3, [r3, #60] @ 0x3c + 8016c3e: 2b01 cmp r3, #1 + 8016c40: d101 bne.n 8016c46 + 8016c42: 2301 movs r3, #1 + 8016c44: e000 b.n 8016c48 + 8016c46: 2300 movs r3, #0 + 8016c48: 2b00 cmp r3, #0 + 8016c4a: d10b bne.n 8016c64 + __asm volatile + 8016c4c: f04f 0350 mov.w r3, #80 @ 0x50 + 8016c50: f383 8811 msr BASEPRI, r3 + 8016c54: f3bf 8f6f isb sy + 8016c58: f3bf 8f4f dsb sy + 8016c5c: 623b str r3, [r7, #32] +} + 8016c5e: bf00 nop + 8016c60: bf00 nop + 8016c62: e7fd b.n 8016c60 + that have been assigned a priority at or (logically) below the maximum + system call interrupt priority. FreeRTOS maintains a separate interrupt + safe API to ensure interrupt entry is as fast and as simple as possible. + More information (albeit Cortex-M specific) is provided on the following + link: http://www.freertos.org/RTOS-Cortex-M3-M4.html */ + portASSERT_IF_INTERRUPT_PRIORITY_INVALID(); + 8016c64: f002 fbc8 bl 80193f8 + __asm volatile + 8016c68: f3ef 8211 mrs r2, BASEPRI + 8016c6c: f04f 0350 mov.w r3, #80 @ 0x50 + 8016c70: f383 8811 msr BASEPRI, r3 + 8016c74: f3bf 8f6f isb sy + 8016c78: f3bf 8f4f dsb sy + 8016c7c: 61fa str r2, [r7, #28] + 8016c7e: 61bb str r3, [r7, #24] + return ulOriginalBASEPRI; + 8016c80: 69fb ldr r3, [r7, #28] + /* Similar to xQueueGenericSend, except without blocking if there is no room + in the queue. Also don't directly wake a task that was blocked on a queue + read, instead return a flag to say whether a context switch is required or + not (i.e. has a task with a higher priority than us been woken by this + post). */ + uxSavedInterruptStatus = portSET_INTERRUPT_MASK_FROM_ISR(); + 8016c82: 637b str r3, [r7, #52] @ 0x34 + { + if( ( pxQueue->uxMessagesWaiting < pxQueue->uxLength ) || ( xCopyPosition == queueOVERWRITE ) ) + 8016c84: 6bbb ldr r3, [r7, #56] @ 0x38 + 8016c86: 6b9a ldr r2, [r3, #56] @ 0x38 + 8016c88: 6bbb ldr r3, [r7, #56] @ 0x38 + 8016c8a: 6bdb ldr r3, [r3, #60] @ 0x3c + 8016c8c: 429a cmp r2, r3 + 8016c8e: d302 bcc.n 8016c96 + 8016c90: 683b ldr r3, [r7, #0] + 8016c92: 2b02 cmp r3, #2 + 8016c94: d12f bne.n 8016cf6 + { + const int8_t cTxLock = pxQueue->cTxLock; + 8016c96: 6bbb ldr r3, [r7, #56] @ 0x38 + 8016c98: f893 3045 ldrb.w r3, [r3, #69] @ 0x45 + 8016c9c: f887 3033 strb.w r3, [r7, #51] @ 0x33 + const UBaseType_t uxPreviousMessagesWaiting = pxQueue->uxMessagesWaiting; + 8016ca0: 6bbb ldr r3, [r7, #56] @ 0x38 + 8016ca2: 6b9b ldr r3, [r3, #56] @ 0x38 + 8016ca4: 62fb str r3, [r7, #44] @ 0x2c + /* Semaphores use xQueueGiveFromISR(), so pxQueue will not be a + semaphore or mutex. That means prvCopyDataToQueue() cannot result + in a task disinheriting a priority and prvCopyDataToQueue() can be + called here even though the disinherit function does not check if + the scheduler is suspended before accessing the ready lists. */ + ( void ) prvCopyDataToQueue( pxQueue, pvItemToQueue, xCopyPosition ); + 8016ca6: 683a ldr r2, [r7, #0] + 8016ca8: 68b9 ldr r1, [r7, #8] + 8016caa: 6bb8 ldr r0, [r7, #56] @ 0x38 + 8016cac: f000 fb4c bl 8017348 + + /* The event list is not altered if the queue is locked. This will + be done when the queue is unlocked later. */ + if( cTxLock == queueUNLOCKED ) + 8016cb0: f997 3033 ldrsb.w r3, [r7, #51] @ 0x33 + 8016cb4: f1b3 3fff cmp.w r3, #4294967295 + 8016cb8: d112 bne.n 8016ce0 + } + } + } + #else /* configUSE_QUEUE_SETS */ + { + if( listLIST_IS_EMPTY( &( pxQueue->xTasksWaitingToReceive ) ) == pdFALSE ) + 8016cba: 6bbb ldr r3, [r7, #56] @ 0x38 + 8016cbc: 6a5b ldr r3, [r3, #36] @ 0x24 + 8016cbe: 2b00 cmp r3, #0 + 8016cc0: d016 beq.n 8016cf0 + { + if( xTaskRemoveFromEventList( &( pxQueue->xTasksWaitingToReceive ) ) != pdFALSE ) + 8016cc2: 6bbb ldr r3, [r7, #56] @ 0x38 + 8016cc4: 3324 adds r3, #36 @ 0x24 + 8016cc6: 4618 mov r0, r3 + 8016cc8: f001 f932 bl 8017f30 + 8016ccc: 4603 mov r3, r0 + 8016cce: 2b00 cmp r3, #0 + 8016cd0: d00e beq.n 8016cf0 + { + /* The task waiting has a higher priority so record that a + context switch is required. */ + if( pxHigherPriorityTaskWoken != NULL ) + 8016cd2: 687b ldr r3, [r7, #4] + 8016cd4: 2b00 cmp r3, #0 + 8016cd6: d00b beq.n 8016cf0 + { + *pxHigherPriorityTaskWoken = pdTRUE; + 8016cd8: 687b ldr r3, [r7, #4] + 8016cda: 2201 movs r2, #1 + 8016cdc: 601a str r2, [r3, #0] + 8016cde: e007 b.n 8016cf0 + } + else + { + /* Increment the lock count so the task that unlocks the queue + knows that data was posted while it was locked. */ + pxQueue->cTxLock = ( int8_t ) ( cTxLock + 1 ); + 8016ce0: f897 3033 ldrb.w r3, [r7, #51] @ 0x33 + 8016ce4: 3301 adds r3, #1 + 8016ce6: b2db uxtb r3, r3 + 8016ce8: b25a sxtb r2, r3 + 8016cea: 6bbb ldr r3, [r7, #56] @ 0x38 + 8016cec: f883 2045 strb.w r2, [r3, #69] @ 0x45 + } + + xReturn = pdPASS; + 8016cf0: 2301 movs r3, #1 + 8016cf2: 63fb str r3, [r7, #60] @ 0x3c + { + 8016cf4: e001 b.n 8016cfa + } + else + { + traceQUEUE_SEND_FROM_ISR_FAILED( pxQueue ); + xReturn = errQUEUE_FULL; + 8016cf6: 2300 movs r3, #0 + 8016cf8: 63fb str r3, [r7, #60] @ 0x3c + 8016cfa: 6b7b ldr r3, [r7, #52] @ 0x34 + 8016cfc: 617b str r3, [r7, #20] + __asm volatile + 8016cfe: 697b ldr r3, [r7, #20] + 8016d00: f383 8811 msr BASEPRI, r3 +} + 8016d04: bf00 nop + } + } + portCLEAR_INTERRUPT_MASK_FROM_ISR( uxSavedInterruptStatus ); + + return xReturn; + 8016d06: 6bfb ldr r3, [r7, #60] @ 0x3c +} + 8016d08: 4618 mov r0, r3 + 8016d0a: 3740 adds r7, #64 @ 0x40 + 8016d0c: 46bd mov sp, r7 + 8016d0e: bd80 pop {r7, pc} + +08016d10 : +/*-----------------------------------------------------------*/ + +BaseType_t xQueueGiveFromISR( QueueHandle_t xQueue, BaseType_t * const pxHigherPriorityTaskWoken ) +{ + 8016d10: b580 push {r7, lr} + 8016d12: b08e sub sp, #56 @ 0x38 + 8016d14: af00 add r7, sp, #0 + 8016d16: 6078 str r0, [r7, #4] + 8016d18: 6039 str r1, [r7, #0] +BaseType_t xReturn; +UBaseType_t uxSavedInterruptStatus; +Queue_t * const pxQueue = xQueue; + 8016d1a: 687b ldr r3, [r7, #4] + 8016d1c: 633b str r3, [r7, #48] @ 0x30 + item size is 0. Don't directly wake a task that was blocked on a queue + read, instead return a flag to say whether a context switch is required or + not (i.e. has a task with a higher priority than us been woken by this + post). */ + + configASSERT( pxQueue ); + 8016d1e: 6b3b ldr r3, [r7, #48] @ 0x30 + 8016d20: 2b00 cmp r3, #0 + 8016d22: d10b bne.n 8016d3c + __asm volatile + 8016d24: f04f 0350 mov.w r3, #80 @ 0x50 + 8016d28: f383 8811 msr BASEPRI, r3 + 8016d2c: f3bf 8f6f isb sy + 8016d30: f3bf 8f4f dsb sy + 8016d34: 623b str r3, [r7, #32] +} + 8016d36: bf00 nop + 8016d38: bf00 nop + 8016d3a: e7fd b.n 8016d38 + + /* xQueueGenericSendFromISR() should be used instead of xQueueGiveFromISR() + if the item size is not 0. */ + configASSERT( pxQueue->uxItemSize == 0 ); + 8016d3c: 6b3b ldr r3, [r7, #48] @ 0x30 + 8016d3e: 6c1b ldr r3, [r3, #64] @ 0x40 + 8016d40: 2b00 cmp r3, #0 + 8016d42: d00b beq.n 8016d5c + __asm volatile + 8016d44: f04f 0350 mov.w r3, #80 @ 0x50 + 8016d48: f383 8811 msr BASEPRI, r3 + 8016d4c: f3bf 8f6f isb sy + 8016d50: f3bf 8f4f dsb sy + 8016d54: 61fb str r3, [r7, #28] +} + 8016d56: bf00 nop + 8016d58: bf00 nop + 8016d5a: e7fd b.n 8016d58 + + /* Normally a mutex would not be given from an interrupt, especially if + there is a mutex holder, as priority inheritance makes no sense for an + interrupts, only tasks. */ + configASSERT( !( ( pxQueue->uxQueueType == queueQUEUE_IS_MUTEX ) && ( pxQueue->u.xSemaphore.xMutexHolder != NULL ) ) ); + 8016d5c: 6b3b ldr r3, [r7, #48] @ 0x30 + 8016d5e: 681b ldr r3, [r3, #0] + 8016d60: 2b00 cmp r3, #0 + 8016d62: d103 bne.n 8016d6c + 8016d64: 6b3b ldr r3, [r7, #48] @ 0x30 + 8016d66: 689b ldr r3, [r3, #8] + 8016d68: 2b00 cmp r3, #0 + 8016d6a: d101 bne.n 8016d70 + 8016d6c: 2301 movs r3, #1 + 8016d6e: e000 b.n 8016d72 + 8016d70: 2300 movs r3, #0 + 8016d72: 2b00 cmp r3, #0 + 8016d74: d10b bne.n 8016d8e + __asm volatile + 8016d76: f04f 0350 mov.w r3, #80 @ 0x50 + 8016d7a: f383 8811 msr BASEPRI, r3 + 8016d7e: f3bf 8f6f isb sy + 8016d82: f3bf 8f4f dsb sy + 8016d86: 61bb str r3, [r7, #24] +} + 8016d88: bf00 nop + 8016d8a: bf00 nop + 8016d8c: e7fd b.n 8016d8a + that have been assigned a priority at or (logically) below the maximum + system call interrupt priority. FreeRTOS maintains a separate interrupt + safe API to ensure interrupt entry is as fast and as simple as possible. + More information (albeit Cortex-M specific) is provided on the following + link: http://www.freertos.org/RTOS-Cortex-M3-M4.html */ + portASSERT_IF_INTERRUPT_PRIORITY_INVALID(); + 8016d8e: f002 fb33 bl 80193f8 + __asm volatile + 8016d92: f3ef 8211 mrs r2, BASEPRI + 8016d96: f04f 0350 mov.w r3, #80 @ 0x50 + 8016d9a: f383 8811 msr BASEPRI, r3 + 8016d9e: f3bf 8f6f isb sy + 8016da2: f3bf 8f4f dsb sy + 8016da6: 617a str r2, [r7, #20] + 8016da8: 613b str r3, [r7, #16] + return ulOriginalBASEPRI; + 8016daa: 697b ldr r3, [r7, #20] + + uxSavedInterruptStatus = portSET_INTERRUPT_MASK_FROM_ISR(); + 8016dac: 62fb str r3, [r7, #44] @ 0x2c + { + const UBaseType_t uxMessagesWaiting = pxQueue->uxMessagesWaiting; + 8016dae: 6b3b ldr r3, [r7, #48] @ 0x30 + 8016db0: 6b9b ldr r3, [r3, #56] @ 0x38 + 8016db2: 62bb str r3, [r7, #40] @ 0x28 + + /* When the queue is used to implement a semaphore no data is ever + moved through the queue but it is still valid to see if the queue 'has + space'. */ + if( uxMessagesWaiting < pxQueue->uxLength ) + 8016db4: 6b3b ldr r3, [r7, #48] @ 0x30 + 8016db6: 6bdb ldr r3, [r3, #60] @ 0x3c + 8016db8: 6aba ldr r2, [r7, #40] @ 0x28 + 8016dba: 429a cmp r2, r3 + 8016dbc: d22b bcs.n 8016e16 + { + const int8_t cTxLock = pxQueue->cTxLock; + 8016dbe: 6b3b ldr r3, [r7, #48] @ 0x30 + 8016dc0: f893 3045 ldrb.w r3, [r3, #69] @ 0x45 + 8016dc4: f887 3027 strb.w r3, [r7, #39] @ 0x27 + holder - and if there is a mutex holder then the mutex cannot be + given from an ISR. As this is the ISR version of the function it + can be assumed there is no mutex holder and no need to determine if + priority disinheritance is needed. Simply increase the count of + messages (semaphores) available. */ + pxQueue->uxMessagesWaiting = uxMessagesWaiting + ( UBaseType_t ) 1; + 8016dc8: 6abb ldr r3, [r7, #40] @ 0x28 + 8016dca: 1c5a adds r2, r3, #1 + 8016dcc: 6b3b ldr r3, [r7, #48] @ 0x30 + 8016dce: 639a str r2, [r3, #56] @ 0x38 + + /* The event list is not altered if the queue is locked. This will + be done when the queue is unlocked later. */ + if( cTxLock == queueUNLOCKED ) + 8016dd0: f997 3027 ldrsb.w r3, [r7, #39] @ 0x27 + 8016dd4: f1b3 3fff cmp.w r3, #4294967295 + 8016dd8: d112 bne.n 8016e00 + } + } + } + #else /* configUSE_QUEUE_SETS */ + { + if( listLIST_IS_EMPTY( &( pxQueue->xTasksWaitingToReceive ) ) == pdFALSE ) + 8016dda: 6b3b ldr r3, [r7, #48] @ 0x30 + 8016ddc: 6a5b ldr r3, [r3, #36] @ 0x24 + 8016dde: 2b00 cmp r3, #0 + 8016de0: d016 beq.n 8016e10 + { + if( xTaskRemoveFromEventList( &( pxQueue->xTasksWaitingToReceive ) ) != pdFALSE ) + 8016de2: 6b3b ldr r3, [r7, #48] @ 0x30 + 8016de4: 3324 adds r3, #36 @ 0x24 + 8016de6: 4618 mov r0, r3 + 8016de8: f001 f8a2 bl 8017f30 + 8016dec: 4603 mov r3, r0 + 8016dee: 2b00 cmp r3, #0 + 8016df0: d00e beq.n 8016e10 + { + /* The task waiting has a higher priority so record that a + context switch is required. */ + if( pxHigherPriorityTaskWoken != NULL ) + 8016df2: 683b ldr r3, [r7, #0] + 8016df4: 2b00 cmp r3, #0 + 8016df6: d00b beq.n 8016e10 + { + *pxHigherPriorityTaskWoken = pdTRUE; + 8016df8: 683b ldr r3, [r7, #0] + 8016dfa: 2201 movs r2, #1 + 8016dfc: 601a str r2, [r3, #0] + 8016dfe: e007 b.n 8016e10 + } + else + { + /* Increment the lock count so the task that unlocks the queue + knows that data was posted while it was locked. */ + pxQueue->cTxLock = ( int8_t ) ( cTxLock + 1 ); + 8016e00: f897 3027 ldrb.w r3, [r7, #39] @ 0x27 + 8016e04: 3301 adds r3, #1 + 8016e06: b2db uxtb r3, r3 + 8016e08: b25a sxtb r2, r3 + 8016e0a: 6b3b ldr r3, [r7, #48] @ 0x30 + 8016e0c: f883 2045 strb.w r2, [r3, #69] @ 0x45 + } + + xReturn = pdPASS; + 8016e10: 2301 movs r3, #1 + 8016e12: 637b str r3, [r7, #52] @ 0x34 + 8016e14: e001 b.n 8016e1a + } + else + { + traceQUEUE_SEND_FROM_ISR_FAILED( pxQueue ); + xReturn = errQUEUE_FULL; + 8016e16: 2300 movs r3, #0 + 8016e18: 637b str r3, [r7, #52] @ 0x34 + 8016e1a: 6afb ldr r3, [r7, #44] @ 0x2c + 8016e1c: 60fb str r3, [r7, #12] + __asm volatile + 8016e1e: 68fb ldr r3, [r7, #12] + 8016e20: f383 8811 msr BASEPRI, r3 +} + 8016e24: bf00 nop + } + } + portCLEAR_INTERRUPT_MASK_FROM_ISR( uxSavedInterruptStatus ); + + return xReturn; + 8016e26: 6b7b ldr r3, [r7, #52] @ 0x34 +} + 8016e28: 4618 mov r0, r3 + 8016e2a: 3738 adds r7, #56 @ 0x38 + 8016e2c: 46bd mov sp, r7 + 8016e2e: bd80 pop {r7, pc} + +08016e30 : +/*-----------------------------------------------------------*/ + +BaseType_t xQueueReceive( QueueHandle_t xQueue, void * const pvBuffer, TickType_t xTicksToWait ) +{ + 8016e30: b580 push {r7, lr} + 8016e32: b08c sub sp, #48 @ 0x30 + 8016e34: af00 add r7, sp, #0 + 8016e36: 60f8 str r0, [r7, #12] + 8016e38: 60b9 str r1, [r7, #8] + 8016e3a: 607a str r2, [r7, #4] +BaseType_t xEntryTimeSet = pdFALSE; + 8016e3c: 2300 movs r3, #0 + 8016e3e: 62fb str r3, [r7, #44] @ 0x2c +TimeOut_t xTimeOut; +Queue_t * const pxQueue = xQueue; + 8016e40: 68fb ldr r3, [r7, #12] + 8016e42: 62bb str r3, [r7, #40] @ 0x28 + + /* Check the pointer is not NULL. */ + configASSERT( ( pxQueue ) ); + 8016e44: 6abb ldr r3, [r7, #40] @ 0x28 + 8016e46: 2b00 cmp r3, #0 + 8016e48: d10b bne.n 8016e62 + __asm volatile + 8016e4a: f04f 0350 mov.w r3, #80 @ 0x50 + 8016e4e: f383 8811 msr BASEPRI, r3 + 8016e52: f3bf 8f6f isb sy + 8016e56: f3bf 8f4f dsb sy + 8016e5a: 623b str r3, [r7, #32] +} + 8016e5c: bf00 nop + 8016e5e: bf00 nop + 8016e60: e7fd b.n 8016e5e + + /* The buffer into which data is received can only be NULL if the data size + is zero (so no data is copied into the buffer. */ + configASSERT( !( ( ( pvBuffer ) == NULL ) && ( ( pxQueue )->uxItemSize != ( UBaseType_t ) 0U ) ) ); + 8016e62: 68bb ldr r3, [r7, #8] + 8016e64: 2b00 cmp r3, #0 + 8016e66: d103 bne.n 8016e70 + 8016e68: 6abb ldr r3, [r7, #40] @ 0x28 + 8016e6a: 6c1b ldr r3, [r3, #64] @ 0x40 + 8016e6c: 2b00 cmp r3, #0 + 8016e6e: d101 bne.n 8016e74 + 8016e70: 2301 movs r3, #1 + 8016e72: e000 b.n 8016e76 + 8016e74: 2300 movs r3, #0 + 8016e76: 2b00 cmp r3, #0 + 8016e78: d10b bne.n 8016e92 + __asm volatile + 8016e7a: f04f 0350 mov.w r3, #80 @ 0x50 + 8016e7e: f383 8811 msr BASEPRI, r3 + 8016e82: f3bf 8f6f isb sy + 8016e86: f3bf 8f4f dsb sy + 8016e8a: 61fb str r3, [r7, #28] +} + 8016e8c: bf00 nop + 8016e8e: bf00 nop + 8016e90: e7fd b.n 8016e8e + + /* Cannot block if the scheduler is suspended. */ + #if ( ( INCLUDE_xTaskGetSchedulerState == 1 ) || ( configUSE_TIMERS == 1 ) ) + { + configASSERT( !( ( xTaskGetSchedulerState() == taskSCHEDULER_SUSPENDED ) && ( xTicksToWait != 0 ) ) ); + 8016e92: f001 f9f3 bl 801827c + 8016e96: 4603 mov r3, r0 + 8016e98: 2b00 cmp r3, #0 + 8016e9a: d102 bne.n 8016ea2 + 8016e9c: 687b ldr r3, [r7, #4] + 8016e9e: 2b00 cmp r3, #0 + 8016ea0: d101 bne.n 8016ea6 + 8016ea2: 2301 movs r3, #1 + 8016ea4: e000 b.n 8016ea8 + 8016ea6: 2300 movs r3, #0 + 8016ea8: 2b00 cmp r3, #0 + 8016eaa: d10b bne.n 8016ec4 + __asm volatile + 8016eac: f04f 0350 mov.w r3, #80 @ 0x50 + 8016eb0: f383 8811 msr BASEPRI, r3 + 8016eb4: f3bf 8f6f isb sy + 8016eb8: f3bf 8f4f dsb sy + 8016ebc: 61bb str r3, [r7, #24] +} + 8016ebe: bf00 nop + 8016ec0: bf00 nop + 8016ec2: e7fd b.n 8016ec0 + /*lint -save -e904 This function relaxes the coding standard somewhat to + allow return statements within the function itself. This is done in the + interest of execution time efficiency. */ + for( ;; ) + { + taskENTER_CRITICAL(); + 8016ec4: f002 f9b8 bl 8019238 + { + const UBaseType_t uxMessagesWaiting = pxQueue->uxMessagesWaiting; + 8016ec8: 6abb ldr r3, [r7, #40] @ 0x28 + 8016eca: 6b9b ldr r3, [r3, #56] @ 0x38 + 8016ecc: 627b str r3, [r7, #36] @ 0x24 + + /* Is there data in the queue now? To be running the calling task + must be the highest priority task wanting to access the queue. */ + if( uxMessagesWaiting > ( UBaseType_t ) 0 ) + 8016ece: 6a7b ldr r3, [r7, #36] @ 0x24 + 8016ed0: 2b00 cmp r3, #0 + 8016ed2: d01f beq.n 8016f14 + { + /* Data available, remove one item. */ + prvCopyDataFromQueue( pxQueue, pvBuffer ); + 8016ed4: 68b9 ldr r1, [r7, #8] + 8016ed6: 6ab8 ldr r0, [r7, #40] @ 0x28 + 8016ed8: f000 faa0 bl 801741c + traceQUEUE_RECEIVE( pxQueue ); + pxQueue->uxMessagesWaiting = uxMessagesWaiting - ( UBaseType_t ) 1; + 8016edc: 6a7b ldr r3, [r7, #36] @ 0x24 + 8016ede: 1e5a subs r2, r3, #1 + 8016ee0: 6abb ldr r3, [r7, #40] @ 0x28 + 8016ee2: 639a str r2, [r3, #56] @ 0x38 + + /* There is now space in the queue, were any tasks waiting to + post to the queue? If so, unblock the highest priority waiting + task. */ + if( listLIST_IS_EMPTY( &( pxQueue->xTasksWaitingToSend ) ) == pdFALSE ) + 8016ee4: 6abb ldr r3, [r7, #40] @ 0x28 + 8016ee6: 691b ldr r3, [r3, #16] + 8016ee8: 2b00 cmp r3, #0 + 8016eea: d00f beq.n 8016f0c + { + if( xTaskRemoveFromEventList( &( pxQueue->xTasksWaitingToSend ) ) != pdFALSE ) + 8016eec: 6abb ldr r3, [r7, #40] @ 0x28 + 8016eee: 3310 adds r3, #16 + 8016ef0: 4618 mov r0, r3 + 8016ef2: f001 f81d bl 8017f30 + 8016ef6: 4603 mov r3, r0 + 8016ef8: 2b00 cmp r3, #0 + 8016efa: d007 beq.n 8016f0c + { + queueYIELD_IF_USING_PREEMPTION(); + 8016efc: 4b3c ldr r3, [pc, #240] @ (8016ff0 ) + 8016efe: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 8016f02: 601a str r2, [r3, #0] + 8016f04: f3bf 8f4f dsb sy + 8016f08: f3bf 8f6f isb sy + else + { + mtCOVERAGE_TEST_MARKER(); + } + + taskEXIT_CRITICAL(); + 8016f0c: f002 f9c6 bl 801929c + return pdPASS; + 8016f10: 2301 movs r3, #1 + 8016f12: e069 b.n 8016fe8 + } + else + { + if( xTicksToWait == ( TickType_t ) 0 ) + 8016f14: 687b ldr r3, [r7, #4] + 8016f16: 2b00 cmp r3, #0 + 8016f18: d103 bne.n 8016f22 + { + /* The queue was empty and no block time is specified (or + the block time has expired) so leave now. */ + taskEXIT_CRITICAL(); + 8016f1a: f002 f9bf bl 801929c + traceQUEUE_RECEIVE_FAILED( pxQueue ); + return errQUEUE_EMPTY; + 8016f1e: 2300 movs r3, #0 + 8016f20: e062 b.n 8016fe8 + } + else if( xEntryTimeSet == pdFALSE ) + 8016f22: 6afb ldr r3, [r7, #44] @ 0x2c + 8016f24: 2b00 cmp r3, #0 + 8016f26: d106 bne.n 8016f36 + { + /* The queue was empty and a block time was specified so + configure the timeout structure. */ + vTaskInternalSetTimeOutState( &xTimeOut ); + 8016f28: f107 0310 add.w r3, r7, #16 + 8016f2c: 4618 mov r0, r3 + 8016f2e: f001 f863 bl 8017ff8 + xEntryTimeSet = pdTRUE; + 8016f32: 2301 movs r3, #1 + 8016f34: 62fb str r3, [r7, #44] @ 0x2c + /* Entry time was already set. */ + mtCOVERAGE_TEST_MARKER(); + } + } + } + taskEXIT_CRITICAL(); + 8016f36: f002 f9b1 bl 801929c + + /* Interrupts and other tasks can send to and receive from the queue + now the critical section has been exited. */ + + vTaskSuspendAll(); + 8016f3a: f000 fdcd bl 8017ad8 + prvLockQueue( pxQueue ); + 8016f3e: f002 f97b bl 8019238 + 8016f42: 6abb ldr r3, [r7, #40] @ 0x28 + 8016f44: f893 3044 ldrb.w r3, [r3, #68] @ 0x44 + 8016f48: b25b sxtb r3, r3 + 8016f4a: f1b3 3fff cmp.w r3, #4294967295 + 8016f4e: d103 bne.n 8016f58 + 8016f50: 6abb ldr r3, [r7, #40] @ 0x28 + 8016f52: 2200 movs r2, #0 + 8016f54: f883 2044 strb.w r2, [r3, #68] @ 0x44 + 8016f58: 6abb ldr r3, [r7, #40] @ 0x28 + 8016f5a: f893 3045 ldrb.w r3, [r3, #69] @ 0x45 + 8016f5e: b25b sxtb r3, r3 + 8016f60: f1b3 3fff cmp.w r3, #4294967295 + 8016f64: d103 bne.n 8016f6e + 8016f66: 6abb ldr r3, [r7, #40] @ 0x28 + 8016f68: 2200 movs r2, #0 + 8016f6a: f883 2045 strb.w r2, [r3, #69] @ 0x45 + 8016f6e: f002 f995 bl 801929c + + /* Update the timeout state to see if it has expired yet. */ + if( xTaskCheckForTimeOut( &xTimeOut, &xTicksToWait ) == pdFALSE ) + 8016f72: 1d3a adds r2, r7, #4 + 8016f74: f107 0310 add.w r3, r7, #16 + 8016f78: 4611 mov r1, r2 + 8016f7a: 4618 mov r0, r3 + 8016f7c: f001 f852 bl 8018024 + 8016f80: 4603 mov r3, r0 + 8016f82: 2b00 cmp r3, #0 + 8016f84: d123 bne.n 8016fce + { + /* The timeout has not expired. If the queue is still empty place + the task on the list of tasks waiting to receive from the queue. */ + if( prvIsQueueEmpty( pxQueue ) != pdFALSE ) + 8016f86: 6ab8 ldr r0, [r7, #40] @ 0x28 + 8016f88: f000 fac0 bl 801750c + 8016f8c: 4603 mov r3, r0 + 8016f8e: 2b00 cmp r3, #0 + 8016f90: d017 beq.n 8016fc2 + { + traceBLOCKING_ON_QUEUE_RECEIVE( pxQueue ); + vTaskPlaceOnEventList( &( pxQueue->xTasksWaitingToReceive ), xTicksToWait ); + 8016f92: 6abb ldr r3, [r7, #40] @ 0x28 + 8016f94: 3324 adds r3, #36 @ 0x24 + 8016f96: 687a ldr r2, [r7, #4] + 8016f98: 4611 mov r1, r2 + 8016f9a: 4618 mov r0, r3 + 8016f9c: f000 ff76 bl 8017e8c + prvUnlockQueue( pxQueue ); + 8016fa0: 6ab8 ldr r0, [r7, #40] @ 0x28 + 8016fa2: f000 fa61 bl 8017468 + if( xTaskResumeAll() == pdFALSE ) + 8016fa6: f000 fda5 bl 8017af4 + 8016faa: 4603 mov r3, r0 + 8016fac: 2b00 cmp r3, #0 + 8016fae: d189 bne.n 8016ec4 + { + portYIELD_WITHIN_API(); + 8016fb0: 4b0f ldr r3, [pc, #60] @ (8016ff0 ) + 8016fb2: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 8016fb6: 601a str r2, [r3, #0] + 8016fb8: f3bf 8f4f dsb sy + 8016fbc: f3bf 8f6f isb sy + 8016fc0: e780 b.n 8016ec4 + } + else + { + /* The queue contains data again. Loop back to try and read the + data. */ + prvUnlockQueue( pxQueue ); + 8016fc2: 6ab8 ldr r0, [r7, #40] @ 0x28 + 8016fc4: f000 fa50 bl 8017468 + ( void ) xTaskResumeAll(); + 8016fc8: f000 fd94 bl 8017af4 + 8016fcc: e77a b.n 8016ec4 + } + else + { + /* Timed out. If there is no data in the queue exit, otherwise loop + back and attempt to read the data. */ + prvUnlockQueue( pxQueue ); + 8016fce: 6ab8 ldr r0, [r7, #40] @ 0x28 + 8016fd0: f000 fa4a bl 8017468 + ( void ) xTaskResumeAll(); + 8016fd4: f000 fd8e bl 8017af4 + + if( prvIsQueueEmpty( pxQueue ) != pdFALSE ) + 8016fd8: 6ab8 ldr r0, [r7, #40] @ 0x28 + 8016fda: f000 fa97 bl 801750c + 8016fde: 4603 mov r3, r0 + 8016fe0: 2b00 cmp r3, #0 + 8016fe2: f43f af6f beq.w 8016ec4 + { + traceQUEUE_RECEIVE_FAILED( pxQueue ); + return errQUEUE_EMPTY; + 8016fe6: 2300 movs r3, #0 + { + mtCOVERAGE_TEST_MARKER(); + } + } + } /*lint -restore */ +} + 8016fe8: 4618 mov r0, r3 + 8016fea: 3730 adds r7, #48 @ 0x30 + 8016fec: 46bd mov sp, r7 + 8016fee: bd80 pop {r7, pc} + 8016ff0: e000ed04 .word 0xe000ed04 + +08016ff4 : +/*-----------------------------------------------------------*/ + +BaseType_t xQueueSemaphoreTake( QueueHandle_t xQueue, TickType_t xTicksToWait ) +{ + 8016ff4: b580 push {r7, lr} + 8016ff6: b08e sub sp, #56 @ 0x38 + 8016ff8: af00 add r7, sp, #0 + 8016ffa: 6078 str r0, [r7, #4] + 8016ffc: 6039 str r1, [r7, #0] +BaseType_t xEntryTimeSet = pdFALSE; + 8016ffe: 2300 movs r3, #0 + 8017000: 637b str r3, [r7, #52] @ 0x34 +TimeOut_t xTimeOut; +Queue_t * const pxQueue = xQueue; + 8017002: 687b ldr r3, [r7, #4] + 8017004: 62fb str r3, [r7, #44] @ 0x2c + +#if( configUSE_MUTEXES == 1 ) + BaseType_t xInheritanceOccurred = pdFALSE; + 8017006: 2300 movs r3, #0 + 8017008: 633b str r3, [r7, #48] @ 0x30 +#endif + + /* Check the queue pointer is not NULL. */ + configASSERT( ( pxQueue ) ); + 801700a: 6afb ldr r3, [r7, #44] @ 0x2c + 801700c: 2b00 cmp r3, #0 + 801700e: d10b bne.n 8017028 + __asm volatile + 8017010: f04f 0350 mov.w r3, #80 @ 0x50 + 8017014: f383 8811 msr BASEPRI, r3 + 8017018: f3bf 8f6f isb sy + 801701c: f3bf 8f4f dsb sy + 8017020: 623b str r3, [r7, #32] +} + 8017022: bf00 nop + 8017024: bf00 nop + 8017026: e7fd b.n 8017024 + + /* Check this really is a semaphore, in which case the item size will be + 0. */ + configASSERT( pxQueue->uxItemSize == 0 ); + 8017028: 6afb ldr r3, [r7, #44] @ 0x2c + 801702a: 6c1b ldr r3, [r3, #64] @ 0x40 + 801702c: 2b00 cmp r3, #0 + 801702e: d00b beq.n 8017048 + __asm volatile + 8017030: f04f 0350 mov.w r3, #80 @ 0x50 + 8017034: f383 8811 msr BASEPRI, r3 + 8017038: f3bf 8f6f isb sy + 801703c: f3bf 8f4f dsb sy + 8017040: 61fb str r3, [r7, #28] +} + 8017042: bf00 nop + 8017044: bf00 nop + 8017046: e7fd b.n 8017044 + + /* Cannot block if the scheduler is suspended. */ + #if ( ( INCLUDE_xTaskGetSchedulerState == 1 ) || ( configUSE_TIMERS == 1 ) ) + { + configASSERT( !( ( xTaskGetSchedulerState() == taskSCHEDULER_SUSPENDED ) && ( xTicksToWait != 0 ) ) ); + 8017048: f001 f918 bl 801827c + 801704c: 4603 mov r3, r0 + 801704e: 2b00 cmp r3, #0 + 8017050: d102 bne.n 8017058 + 8017052: 683b ldr r3, [r7, #0] + 8017054: 2b00 cmp r3, #0 + 8017056: d101 bne.n 801705c + 8017058: 2301 movs r3, #1 + 801705a: e000 b.n 801705e + 801705c: 2300 movs r3, #0 + 801705e: 2b00 cmp r3, #0 + 8017060: d10b bne.n 801707a + __asm volatile + 8017062: f04f 0350 mov.w r3, #80 @ 0x50 + 8017066: f383 8811 msr BASEPRI, r3 + 801706a: f3bf 8f6f isb sy + 801706e: f3bf 8f4f dsb sy + 8017072: 61bb str r3, [r7, #24] +} + 8017074: bf00 nop + 8017076: bf00 nop + 8017078: e7fd b.n 8017076 + /*lint -save -e904 This function relaxes the coding standard somewhat to allow return + statements within the function itself. This is done in the interest + of execution time efficiency. */ + for( ;; ) + { + taskENTER_CRITICAL(); + 801707a: f002 f8dd bl 8019238 + { + /* Semaphores are queues with an item size of 0, and where the + number of messages in the queue is the semaphore's count value. */ + const UBaseType_t uxSemaphoreCount = pxQueue->uxMessagesWaiting; + 801707e: 6afb ldr r3, [r7, #44] @ 0x2c + 8017080: 6b9b ldr r3, [r3, #56] @ 0x38 + 8017082: 62bb str r3, [r7, #40] @ 0x28 + + /* Is there data in the queue now? To be running the calling task + must be the highest priority task wanting to access the queue. */ + if( uxSemaphoreCount > ( UBaseType_t ) 0 ) + 8017084: 6abb ldr r3, [r7, #40] @ 0x28 + 8017086: 2b00 cmp r3, #0 + 8017088: d024 beq.n 80170d4 + { + traceQUEUE_RECEIVE( pxQueue ); + + /* Semaphores are queues with a data size of zero and where the + messages waiting is the semaphore's count. Reduce the count. */ + pxQueue->uxMessagesWaiting = uxSemaphoreCount - ( UBaseType_t ) 1; + 801708a: 6abb ldr r3, [r7, #40] @ 0x28 + 801708c: 1e5a subs r2, r3, #1 + 801708e: 6afb ldr r3, [r7, #44] @ 0x2c + 8017090: 639a str r2, [r3, #56] @ 0x38 + + #if ( configUSE_MUTEXES == 1 ) + { + if( pxQueue->uxQueueType == queueQUEUE_IS_MUTEX ) + 8017092: 6afb ldr r3, [r7, #44] @ 0x2c + 8017094: 681b ldr r3, [r3, #0] + 8017096: 2b00 cmp r3, #0 + 8017098: d104 bne.n 80170a4 + { + /* Record the information required to implement + priority inheritance should it become necessary. */ + pxQueue->u.xSemaphore.xMutexHolder = pvTaskIncrementMutexHeldCount(); + 801709a: f001 fa9b bl 80185d4 + 801709e: 4602 mov r2, r0 + 80170a0: 6afb ldr r3, [r7, #44] @ 0x2c + 80170a2: 609a str r2, [r3, #8] + } + #endif /* configUSE_MUTEXES */ + + /* Check to see if other tasks are blocked waiting to give the + semaphore, and if so, unblock the highest priority such task. */ + if( listLIST_IS_EMPTY( &( pxQueue->xTasksWaitingToSend ) ) == pdFALSE ) + 80170a4: 6afb ldr r3, [r7, #44] @ 0x2c + 80170a6: 691b ldr r3, [r3, #16] + 80170a8: 2b00 cmp r3, #0 + 80170aa: d00f beq.n 80170cc + { + if( xTaskRemoveFromEventList( &( pxQueue->xTasksWaitingToSend ) ) != pdFALSE ) + 80170ac: 6afb ldr r3, [r7, #44] @ 0x2c + 80170ae: 3310 adds r3, #16 + 80170b0: 4618 mov r0, r3 + 80170b2: f000 ff3d bl 8017f30 + 80170b6: 4603 mov r3, r0 + 80170b8: 2b00 cmp r3, #0 + 80170ba: d007 beq.n 80170cc + { + queueYIELD_IF_USING_PREEMPTION(); + 80170bc: 4b54 ldr r3, [pc, #336] @ (8017210 ) + 80170be: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 80170c2: 601a str r2, [r3, #0] + 80170c4: f3bf 8f4f dsb sy + 80170c8: f3bf 8f6f isb sy + else + { + mtCOVERAGE_TEST_MARKER(); + } + + taskEXIT_CRITICAL(); + 80170cc: f002 f8e6 bl 801929c + return pdPASS; + 80170d0: 2301 movs r3, #1 + 80170d2: e098 b.n 8017206 + } + else + { + if( xTicksToWait == ( TickType_t ) 0 ) + 80170d4: 683b ldr r3, [r7, #0] + 80170d6: 2b00 cmp r3, #0 + 80170d8: d112 bne.n 8017100 + /* For inheritance to have occurred there must have been an + initial timeout, and an adjusted timeout cannot become 0, as + if it were 0 the function would have exited. */ + #if( configUSE_MUTEXES == 1 ) + { + configASSERT( xInheritanceOccurred == pdFALSE ); + 80170da: 6b3b ldr r3, [r7, #48] @ 0x30 + 80170dc: 2b00 cmp r3, #0 + 80170de: d00b beq.n 80170f8 + __asm volatile + 80170e0: f04f 0350 mov.w r3, #80 @ 0x50 + 80170e4: f383 8811 msr BASEPRI, r3 + 80170e8: f3bf 8f6f isb sy + 80170ec: f3bf 8f4f dsb sy + 80170f0: 617b str r3, [r7, #20] +} + 80170f2: bf00 nop + 80170f4: bf00 nop + 80170f6: e7fd b.n 80170f4 + } + #endif /* configUSE_MUTEXES */ + + /* The semaphore count was 0 and no block time is specified + (or the block time has expired) so exit now. */ + taskEXIT_CRITICAL(); + 80170f8: f002 f8d0 bl 801929c + traceQUEUE_RECEIVE_FAILED( pxQueue ); + return errQUEUE_EMPTY; + 80170fc: 2300 movs r3, #0 + 80170fe: e082 b.n 8017206 + } + else if( xEntryTimeSet == pdFALSE ) + 8017100: 6b7b ldr r3, [r7, #52] @ 0x34 + 8017102: 2b00 cmp r3, #0 + 8017104: d106 bne.n 8017114 + { + /* The semaphore count was 0 and a block time was specified + so configure the timeout structure ready to block. */ + vTaskInternalSetTimeOutState( &xTimeOut ); + 8017106: f107 030c add.w r3, r7, #12 + 801710a: 4618 mov r0, r3 + 801710c: f000 ff74 bl 8017ff8 + xEntryTimeSet = pdTRUE; + 8017110: 2301 movs r3, #1 + 8017112: 637b str r3, [r7, #52] @ 0x34 + /* Entry time was already set. */ + mtCOVERAGE_TEST_MARKER(); + } + } + } + taskEXIT_CRITICAL(); + 8017114: f002 f8c2 bl 801929c + + /* Interrupts and other tasks can give to and take from the semaphore + now the critical section has been exited. */ + + vTaskSuspendAll(); + 8017118: f000 fcde bl 8017ad8 + prvLockQueue( pxQueue ); + 801711c: f002 f88c bl 8019238 + 8017120: 6afb ldr r3, [r7, #44] @ 0x2c + 8017122: f893 3044 ldrb.w r3, [r3, #68] @ 0x44 + 8017126: b25b sxtb r3, r3 + 8017128: f1b3 3fff cmp.w r3, #4294967295 + 801712c: d103 bne.n 8017136 + 801712e: 6afb ldr r3, [r7, #44] @ 0x2c + 8017130: 2200 movs r2, #0 + 8017132: f883 2044 strb.w r2, [r3, #68] @ 0x44 + 8017136: 6afb ldr r3, [r7, #44] @ 0x2c + 8017138: f893 3045 ldrb.w r3, [r3, #69] @ 0x45 + 801713c: b25b sxtb r3, r3 + 801713e: f1b3 3fff cmp.w r3, #4294967295 + 8017142: d103 bne.n 801714c + 8017144: 6afb ldr r3, [r7, #44] @ 0x2c + 8017146: 2200 movs r2, #0 + 8017148: f883 2045 strb.w r2, [r3, #69] @ 0x45 + 801714c: f002 f8a6 bl 801929c + + /* Update the timeout state to see if it has expired yet. */ + if( xTaskCheckForTimeOut( &xTimeOut, &xTicksToWait ) == pdFALSE ) + 8017150: 463a mov r2, r7 + 8017152: f107 030c add.w r3, r7, #12 + 8017156: 4611 mov r1, r2 + 8017158: 4618 mov r0, r3 + 801715a: f000 ff63 bl 8018024 + 801715e: 4603 mov r3, r0 + 8017160: 2b00 cmp r3, #0 + 8017162: d132 bne.n 80171ca + { + /* A block time is specified and not expired. If the semaphore + count is 0 then enter the Blocked state to wait for a semaphore to + become available. As semaphores are implemented with queues the + queue being empty is equivalent to the semaphore count being 0. */ + if( prvIsQueueEmpty( pxQueue ) != pdFALSE ) + 8017164: 6af8 ldr r0, [r7, #44] @ 0x2c + 8017166: f000 f9d1 bl 801750c + 801716a: 4603 mov r3, r0 + 801716c: 2b00 cmp r3, #0 + 801716e: d026 beq.n 80171be + { + traceBLOCKING_ON_QUEUE_RECEIVE( pxQueue ); + + #if ( configUSE_MUTEXES == 1 ) + { + if( pxQueue->uxQueueType == queueQUEUE_IS_MUTEX ) + 8017170: 6afb ldr r3, [r7, #44] @ 0x2c + 8017172: 681b ldr r3, [r3, #0] + 8017174: 2b00 cmp r3, #0 + 8017176: d109 bne.n 801718c + { + taskENTER_CRITICAL(); + 8017178: f002 f85e bl 8019238 + { + xInheritanceOccurred = xTaskPriorityInherit( pxQueue->u.xSemaphore.xMutexHolder ); + 801717c: 6afb ldr r3, [r7, #44] @ 0x2c + 801717e: 689b ldr r3, [r3, #8] + 8017180: 4618 mov r0, r3 + 8017182: f001 f899 bl 80182b8 + 8017186: 6338 str r0, [r7, #48] @ 0x30 + } + taskEXIT_CRITICAL(); + 8017188: f002 f888 bl 801929c + mtCOVERAGE_TEST_MARKER(); + } + } + #endif + + vTaskPlaceOnEventList( &( pxQueue->xTasksWaitingToReceive ), xTicksToWait ); + 801718c: 6afb ldr r3, [r7, #44] @ 0x2c + 801718e: 3324 adds r3, #36 @ 0x24 + 8017190: 683a ldr r2, [r7, #0] + 8017192: 4611 mov r1, r2 + 8017194: 4618 mov r0, r3 + 8017196: f000 fe79 bl 8017e8c + prvUnlockQueue( pxQueue ); + 801719a: 6af8 ldr r0, [r7, #44] @ 0x2c + 801719c: f000 f964 bl 8017468 + if( xTaskResumeAll() == pdFALSE ) + 80171a0: f000 fca8 bl 8017af4 + 80171a4: 4603 mov r3, r0 + 80171a6: 2b00 cmp r3, #0 + 80171a8: f47f af67 bne.w 801707a + { + portYIELD_WITHIN_API(); + 80171ac: 4b18 ldr r3, [pc, #96] @ (8017210 ) + 80171ae: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 80171b2: 601a str r2, [r3, #0] + 80171b4: f3bf 8f4f dsb sy + 80171b8: f3bf 8f6f isb sy + 80171bc: e75d b.n 801707a + } + else + { + /* There was no timeout and the semaphore count was not 0, so + attempt to take the semaphore again. */ + prvUnlockQueue( pxQueue ); + 80171be: 6af8 ldr r0, [r7, #44] @ 0x2c + 80171c0: f000 f952 bl 8017468 + ( void ) xTaskResumeAll(); + 80171c4: f000 fc96 bl 8017af4 + 80171c8: e757 b.n 801707a + } + } + else + { + /* Timed out. */ + prvUnlockQueue( pxQueue ); + 80171ca: 6af8 ldr r0, [r7, #44] @ 0x2c + 80171cc: f000 f94c bl 8017468 + ( void ) xTaskResumeAll(); + 80171d0: f000 fc90 bl 8017af4 + + /* If the semaphore count is 0 exit now as the timeout has + expired. Otherwise return to attempt to take the semaphore that is + known to be available. As semaphores are implemented by queues the + queue being empty is equivalent to the semaphore count being 0. */ + if( prvIsQueueEmpty( pxQueue ) != pdFALSE ) + 80171d4: 6af8 ldr r0, [r7, #44] @ 0x2c + 80171d6: f000 f999 bl 801750c + 80171da: 4603 mov r3, r0 + 80171dc: 2b00 cmp r3, #0 + 80171de: f43f af4c beq.w 801707a + #if ( configUSE_MUTEXES == 1 ) + { + /* xInheritanceOccurred could only have be set if + pxQueue->uxQueueType == queueQUEUE_IS_MUTEX so no need to + test the mutex type again to check it is actually a mutex. */ + if( xInheritanceOccurred != pdFALSE ) + 80171e2: 6b3b ldr r3, [r7, #48] @ 0x30 + 80171e4: 2b00 cmp r3, #0 + 80171e6: d00d beq.n 8017204 + { + taskENTER_CRITICAL(); + 80171e8: f002 f826 bl 8019238 + /* This task blocking on the mutex caused another + task to inherit this task's priority. Now this task + has timed out the priority should be disinherited + again, but only as low as the next highest priority + task that is waiting for the same mutex. */ + uxHighestWaitingPriority = prvGetDisinheritPriorityAfterTimeout( pxQueue ); + 80171ec: 6af8 ldr r0, [r7, #44] @ 0x2c + 80171ee: f000 f893 bl 8017318 + 80171f2: 6278 str r0, [r7, #36] @ 0x24 + vTaskPriorityDisinheritAfterTimeout( pxQueue->u.xSemaphore.xMutexHolder, uxHighestWaitingPriority ); + 80171f4: 6afb ldr r3, [r7, #44] @ 0x2c + 80171f6: 689b ldr r3, [r3, #8] + 80171f8: 6a79 ldr r1, [r7, #36] @ 0x24 + 80171fa: 4618 mov r0, r3 + 80171fc: f001 f95a bl 80184b4 + } + taskEXIT_CRITICAL(); + 8017200: f002 f84c bl 801929c + } + } + #endif /* configUSE_MUTEXES */ + + traceQUEUE_RECEIVE_FAILED( pxQueue ); + return errQUEUE_EMPTY; + 8017204: 2300 movs r3, #0 + { + mtCOVERAGE_TEST_MARKER(); + } + } + } /*lint -restore */ +} + 8017206: 4618 mov r0, r3 + 8017208: 3738 adds r7, #56 @ 0x38 + 801720a: 46bd mov sp, r7 + 801720c: bd80 pop {r7, pc} + 801720e: bf00 nop + 8017210: e000ed04 .word 0xe000ed04 + +08017214 : + } /*lint -restore */ +} +/*-----------------------------------------------------------*/ + +BaseType_t xQueueReceiveFromISR( QueueHandle_t xQueue, void * const pvBuffer, BaseType_t * const pxHigherPriorityTaskWoken ) +{ + 8017214: b580 push {r7, lr} + 8017216: b08e sub sp, #56 @ 0x38 + 8017218: af00 add r7, sp, #0 + 801721a: 60f8 str r0, [r7, #12] + 801721c: 60b9 str r1, [r7, #8] + 801721e: 607a str r2, [r7, #4] +BaseType_t xReturn; +UBaseType_t uxSavedInterruptStatus; +Queue_t * const pxQueue = xQueue; + 8017220: 68fb ldr r3, [r7, #12] + 8017222: 633b str r3, [r7, #48] @ 0x30 + + configASSERT( pxQueue ); + 8017224: 6b3b ldr r3, [r7, #48] @ 0x30 + 8017226: 2b00 cmp r3, #0 + 8017228: d10b bne.n 8017242 + __asm volatile + 801722a: f04f 0350 mov.w r3, #80 @ 0x50 + 801722e: f383 8811 msr BASEPRI, r3 + 8017232: f3bf 8f6f isb sy + 8017236: f3bf 8f4f dsb sy + 801723a: 623b str r3, [r7, #32] +} + 801723c: bf00 nop + 801723e: bf00 nop + 8017240: e7fd b.n 801723e + configASSERT( !( ( pvBuffer == NULL ) && ( pxQueue->uxItemSize != ( UBaseType_t ) 0U ) ) ); + 8017242: 68bb ldr r3, [r7, #8] + 8017244: 2b00 cmp r3, #0 + 8017246: d103 bne.n 8017250 + 8017248: 6b3b ldr r3, [r7, #48] @ 0x30 + 801724a: 6c1b ldr r3, [r3, #64] @ 0x40 + 801724c: 2b00 cmp r3, #0 + 801724e: d101 bne.n 8017254 + 8017250: 2301 movs r3, #1 + 8017252: e000 b.n 8017256 + 8017254: 2300 movs r3, #0 + 8017256: 2b00 cmp r3, #0 + 8017258: d10b bne.n 8017272 + __asm volatile + 801725a: f04f 0350 mov.w r3, #80 @ 0x50 + 801725e: f383 8811 msr BASEPRI, r3 + 8017262: f3bf 8f6f isb sy + 8017266: f3bf 8f4f dsb sy + 801726a: 61fb str r3, [r7, #28] +} + 801726c: bf00 nop + 801726e: bf00 nop + 8017270: e7fd b.n 801726e + that have been assigned a priority at or (logically) below the maximum + system call interrupt priority. FreeRTOS maintains a separate interrupt + safe API to ensure interrupt entry is as fast and as simple as possible. + More information (albeit Cortex-M specific) is provided on the following + link: http://www.freertos.org/RTOS-Cortex-M3-M4.html */ + portASSERT_IF_INTERRUPT_PRIORITY_INVALID(); + 8017272: f002 f8c1 bl 80193f8 + __asm volatile + 8017276: f3ef 8211 mrs r2, BASEPRI + 801727a: f04f 0350 mov.w r3, #80 @ 0x50 + 801727e: f383 8811 msr BASEPRI, r3 + 8017282: f3bf 8f6f isb sy + 8017286: f3bf 8f4f dsb sy + 801728a: 61ba str r2, [r7, #24] + 801728c: 617b str r3, [r7, #20] + return ulOriginalBASEPRI; + 801728e: 69bb ldr r3, [r7, #24] + + uxSavedInterruptStatus = portSET_INTERRUPT_MASK_FROM_ISR(); + 8017290: 62fb str r3, [r7, #44] @ 0x2c + { + const UBaseType_t uxMessagesWaiting = pxQueue->uxMessagesWaiting; + 8017292: 6b3b ldr r3, [r7, #48] @ 0x30 + 8017294: 6b9b ldr r3, [r3, #56] @ 0x38 + 8017296: 62bb str r3, [r7, #40] @ 0x28 + + /* Cannot block in an ISR, so check there is data available. */ + if( uxMessagesWaiting > ( UBaseType_t ) 0 ) + 8017298: 6abb ldr r3, [r7, #40] @ 0x28 + 801729a: 2b00 cmp r3, #0 + 801729c: d02f beq.n 80172fe + { + const int8_t cRxLock = pxQueue->cRxLock; + 801729e: 6b3b ldr r3, [r7, #48] @ 0x30 + 80172a0: f893 3044 ldrb.w r3, [r3, #68] @ 0x44 + 80172a4: f887 3027 strb.w r3, [r7, #39] @ 0x27 + + traceQUEUE_RECEIVE_FROM_ISR( pxQueue ); + + prvCopyDataFromQueue( pxQueue, pvBuffer ); + 80172a8: 68b9 ldr r1, [r7, #8] + 80172aa: 6b38 ldr r0, [r7, #48] @ 0x30 + 80172ac: f000 f8b6 bl 801741c + pxQueue->uxMessagesWaiting = uxMessagesWaiting - ( UBaseType_t ) 1; + 80172b0: 6abb ldr r3, [r7, #40] @ 0x28 + 80172b2: 1e5a subs r2, r3, #1 + 80172b4: 6b3b ldr r3, [r7, #48] @ 0x30 + 80172b6: 639a str r2, [r3, #56] @ 0x38 + + /* If the queue is locked the event list will not be modified. + Instead update the lock count so the task that unlocks the queue + will know that an ISR has removed data while the queue was + locked. */ + if( cRxLock == queueUNLOCKED ) + 80172b8: f997 3027 ldrsb.w r3, [r7, #39] @ 0x27 + 80172bc: f1b3 3fff cmp.w r3, #4294967295 + 80172c0: d112 bne.n 80172e8 + { + if( listLIST_IS_EMPTY( &( pxQueue->xTasksWaitingToSend ) ) == pdFALSE ) + 80172c2: 6b3b ldr r3, [r7, #48] @ 0x30 + 80172c4: 691b ldr r3, [r3, #16] + 80172c6: 2b00 cmp r3, #0 + 80172c8: d016 beq.n 80172f8 + { + if( xTaskRemoveFromEventList( &( pxQueue->xTasksWaitingToSend ) ) != pdFALSE ) + 80172ca: 6b3b ldr r3, [r7, #48] @ 0x30 + 80172cc: 3310 adds r3, #16 + 80172ce: 4618 mov r0, r3 + 80172d0: f000 fe2e bl 8017f30 + 80172d4: 4603 mov r3, r0 + 80172d6: 2b00 cmp r3, #0 + 80172d8: d00e beq.n 80172f8 + { + /* The task waiting has a higher priority than us so + force a context switch. */ + if( pxHigherPriorityTaskWoken != NULL ) + 80172da: 687b ldr r3, [r7, #4] + 80172dc: 2b00 cmp r3, #0 + 80172de: d00b beq.n 80172f8 + { + *pxHigherPriorityTaskWoken = pdTRUE; + 80172e0: 687b ldr r3, [r7, #4] + 80172e2: 2201 movs r2, #1 + 80172e4: 601a str r2, [r3, #0] + 80172e6: e007 b.n 80172f8 + } + else + { + /* Increment the lock count so the task that unlocks the queue + knows that data was removed while it was locked. */ + pxQueue->cRxLock = ( int8_t ) ( cRxLock + 1 ); + 80172e8: f897 3027 ldrb.w r3, [r7, #39] @ 0x27 + 80172ec: 3301 adds r3, #1 + 80172ee: b2db uxtb r3, r3 + 80172f0: b25a sxtb r2, r3 + 80172f2: 6b3b ldr r3, [r7, #48] @ 0x30 + 80172f4: f883 2044 strb.w r2, [r3, #68] @ 0x44 + } + + xReturn = pdPASS; + 80172f8: 2301 movs r3, #1 + 80172fa: 637b str r3, [r7, #52] @ 0x34 + 80172fc: e001 b.n 8017302 + } + else + { + xReturn = pdFAIL; + 80172fe: 2300 movs r3, #0 + 8017300: 637b str r3, [r7, #52] @ 0x34 + 8017302: 6afb ldr r3, [r7, #44] @ 0x2c + 8017304: 613b str r3, [r7, #16] + __asm volatile + 8017306: 693b ldr r3, [r7, #16] + 8017308: f383 8811 msr BASEPRI, r3 +} + 801730c: bf00 nop + traceQUEUE_RECEIVE_FROM_ISR_FAILED( pxQueue ); + } + } + portCLEAR_INTERRUPT_MASK_FROM_ISR( uxSavedInterruptStatus ); + + return xReturn; + 801730e: 6b7b ldr r3, [r7, #52] @ 0x34 +} + 8017310: 4618 mov r0, r3 + 8017312: 3738 adds r7, #56 @ 0x38 + 8017314: 46bd mov sp, r7 + 8017316: bd80 pop {r7, pc} + +08017318 : +/*-----------------------------------------------------------*/ + +#if( configUSE_MUTEXES == 1 ) + + static UBaseType_t prvGetDisinheritPriorityAfterTimeout( const Queue_t * const pxQueue ) + { + 8017318: b480 push {r7} + 801731a: b085 sub sp, #20 + 801731c: af00 add r7, sp, #0 + 801731e: 6078 str r0, [r7, #4] + priority, but the waiting task times out, then the holder should + disinherit the priority - but only down to the highest priority of any + other tasks that are waiting for the same mutex. For this purpose, + return the priority of the highest priority task that is waiting for the + mutex. */ + if( listCURRENT_LIST_LENGTH( &( pxQueue->xTasksWaitingToReceive ) ) > 0U ) + 8017320: 687b ldr r3, [r7, #4] + 8017322: 6a5b ldr r3, [r3, #36] @ 0x24 + 8017324: 2b00 cmp r3, #0 + 8017326: d006 beq.n 8017336 + { + uxHighestPriorityOfWaitingTasks = ( UBaseType_t ) configMAX_PRIORITIES - ( UBaseType_t ) listGET_ITEM_VALUE_OF_HEAD_ENTRY( &( pxQueue->xTasksWaitingToReceive ) ); + 8017328: 687b ldr r3, [r7, #4] + 801732a: 6b1b ldr r3, [r3, #48] @ 0x30 + 801732c: 681b ldr r3, [r3, #0] + 801732e: f1c3 0307 rsb r3, r3, #7 + 8017332: 60fb str r3, [r7, #12] + 8017334: e001 b.n 801733a + } + else + { + uxHighestPriorityOfWaitingTasks = tskIDLE_PRIORITY; + 8017336: 2300 movs r3, #0 + 8017338: 60fb str r3, [r7, #12] + } + + return uxHighestPriorityOfWaitingTasks; + 801733a: 68fb ldr r3, [r7, #12] + } + 801733c: 4618 mov r0, r3 + 801733e: 3714 adds r7, #20 + 8017340: 46bd mov sp, r7 + 8017342: f85d 7b04 ldr.w r7, [sp], #4 + 8017346: 4770 bx lr + +08017348 : + +#endif /* configUSE_MUTEXES */ +/*-----------------------------------------------------------*/ + +static BaseType_t prvCopyDataToQueue( Queue_t * const pxQueue, const void *pvItemToQueue, const BaseType_t xPosition ) +{ + 8017348: b580 push {r7, lr} + 801734a: b086 sub sp, #24 + 801734c: af00 add r7, sp, #0 + 801734e: 60f8 str r0, [r7, #12] + 8017350: 60b9 str r1, [r7, #8] + 8017352: 607a str r2, [r7, #4] +BaseType_t xReturn = pdFALSE; + 8017354: 2300 movs r3, #0 + 8017356: 617b str r3, [r7, #20] +UBaseType_t uxMessagesWaiting; + + /* This function is called from a critical section. */ + + uxMessagesWaiting = pxQueue->uxMessagesWaiting; + 8017358: 68fb ldr r3, [r7, #12] + 801735a: 6b9b ldr r3, [r3, #56] @ 0x38 + 801735c: 613b str r3, [r7, #16] + + if( pxQueue->uxItemSize == ( UBaseType_t ) 0 ) + 801735e: 68fb ldr r3, [r7, #12] + 8017360: 6c1b ldr r3, [r3, #64] @ 0x40 + 8017362: 2b00 cmp r3, #0 + 8017364: d10d bne.n 8017382 + { + #if ( configUSE_MUTEXES == 1 ) + { + if( pxQueue->uxQueueType == queueQUEUE_IS_MUTEX ) + 8017366: 68fb ldr r3, [r7, #12] + 8017368: 681b ldr r3, [r3, #0] + 801736a: 2b00 cmp r3, #0 + 801736c: d14d bne.n 801740a + { + /* The mutex is no longer being held. */ + xReturn = xTaskPriorityDisinherit( pxQueue->u.xSemaphore.xMutexHolder ); + 801736e: 68fb ldr r3, [r7, #12] + 8017370: 689b ldr r3, [r3, #8] + 8017372: 4618 mov r0, r3 + 8017374: f001 f816 bl 80183a4 + 8017378: 6178 str r0, [r7, #20] + pxQueue->u.xSemaphore.xMutexHolder = NULL; + 801737a: 68fb ldr r3, [r7, #12] + 801737c: 2200 movs r2, #0 + 801737e: 609a str r2, [r3, #8] + 8017380: e043 b.n 801740a + mtCOVERAGE_TEST_MARKER(); + } + } + #endif /* configUSE_MUTEXES */ + } + else if( xPosition == queueSEND_TO_BACK ) + 8017382: 687b ldr r3, [r7, #4] + 8017384: 2b00 cmp r3, #0 + 8017386: d119 bne.n 80173bc + { + ( void ) memcpy( ( void * ) pxQueue->pcWriteTo, pvItemToQueue, ( size_t ) pxQueue->uxItemSize ); /*lint !e961 !e418 !e9087 MISRA exception as the casts are only redundant for some ports, plus previous logic ensures a null pointer can only be passed to memcpy() if the copy size is 0. Cast to void required by function signature and safe as no alignment requirement and copy length specified in bytes. */ + 8017388: 68fb ldr r3, [r7, #12] + 801738a: 6858 ldr r0, [r3, #4] + 801738c: 68fb ldr r3, [r7, #12] + 801738e: 6c1b ldr r3, [r3, #64] @ 0x40 + 8017390: 461a mov r2, r3 + 8017392: 68b9 ldr r1, [r7, #8] + 8017394: f014 f925 bl 802b5e2 + pxQueue->pcWriteTo += pxQueue->uxItemSize; /*lint !e9016 Pointer arithmetic on char types ok, especially in this use case where it is the clearest way of conveying intent. */ + 8017398: 68fb ldr r3, [r7, #12] + 801739a: 685a ldr r2, [r3, #4] + 801739c: 68fb ldr r3, [r7, #12] + 801739e: 6c1b ldr r3, [r3, #64] @ 0x40 + 80173a0: 441a add r2, r3 + 80173a2: 68fb ldr r3, [r7, #12] + 80173a4: 605a str r2, [r3, #4] + if( pxQueue->pcWriteTo >= pxQueue->u.xQueue.pcTail ) /*lint !e946 MISRA exception justified as comparison of pointers is the cleanest solution. */ + 80173a6: 68fb ldr r3, [r7, #12] + 80173a8: 685a ldr r2, [r3, #4] + 80173aa: 68fb ldr r3, [r7, #12] + 80173ac: 689b ldr r3, [r3, #8] + 80173ae: 429a cmp r2, r3 + 80173b0: d32b bcc.n 801740a + { + pxQueue->pcWriteTo = pxQueue->pcHead; + 80173b2: 68fb ldr r3, [r7, #12] + 80173b4: 681a ldr r2, [r3, #0] + 80173b6: 68fb ldr r3, [r7, #12] + 80173b8: 605a str r2, [r3, #4] + 80173ba: e026 b.n 801740a + mtCOVERAGE_TEST_MARKER(); + } + } + else + { + ( void ) memcpy( ( void * ) pxQueue->u.xQueue.pcReadFrom, pvItemToQueue, ( size_t ) pxQueue->uxItemSize ); /*lint !e961 !e9087 !e418 MISRA exception as the casts are only redundant for some ports. Cast to void required by function signature and safe as no alignment requirement and copy length specified in bytes. Assert checks null pointer only used when length is 0. */ + 80173bc: 68fb ldr r3, [r7, #12] + 80173be: 68d8 ldr r0, [r3, #12] + 80173c0: 68fb ldr r3, [r7, #12] + 80173c2: 6c1b ldr r3, [r3, #64] @ 0x40 + 80173c4: 461a mov r2, r3 + 80173c6: 68b9 ldr r1, [r7, #8] + 80173c8: f014 f90b bl 802b5e2 + pxQueue->u.xQueue.pcReadFrom -= pxQueue->uxItemSize; + 80173cc: 68fb ldr r3, [r7, #12] + 80173ce: 68da ldr r2, [r3, #12] + 80173d0: 68fb ldr r3, [r7, #12] + 80173d2: 6c1b ldr r3, [r3, #64] @ 0x40 + 80173d4: 425b negs r3, r3 + 80173d6: 441a add r2, r3 + 80173d8: 68fb ldr r3, [r7, #12] + 80173da: 60da str r2, [r3, #12] + if( pxQueue->u.xQueue.pcReadFrom < pxQueue->pcHead ) /*lint !e946 MISRA exception justified as comparison of pointers is the cleanest solution. */ + 80173dc: 68fb ldr r3, [r7, #12] + 80173de: 68da ldr r2, [r3, #12] + 80173e0: 68fb ldr r3, [r7, #12] + 80173e2: 681b ldr r3, [r3, #0] + 80173e4: 429a cmp r2, r3 + 80173e6: d207 bcs.n 80173f8 + { + pxQueue->u.xQueue.pcReadFrom = ( pxQueue->u.xQueue.pcTail - pxQueue->uxItemSize ); + 80173e8: 68fb ldr r3, [r7, #12] + 80173ea: 689a ldr r2, [r3, #8] + 80173ec: 68fb ldr r3, [r7, #12] + 80173ee: 6c1b ldr r3, [r3, #64] @ 0x40 + 80173f0: 425b negs r3, r3 + 80173f2: 441a add r2, r3 + 80173f4: 68fb ldr r3, [r7, #12] + 80173f6: 60da str r2, [r3, #12] + else + { + mtCOVERAGE_TEST_MARKER(); + } + + if( xPosition == queueOVERWRITE ) + 80173f8: 687b ldr r3, [r7, #4] + 80173fa: 2b02 cmp r3, #2 + 80173fc: d105 bne.n 801740a + { + if( uxMessagesWaiting > ( UBaseType_t ) 0 ) + 80173fe: 693b ldr r3, [r7, #16] + 8017400: 2b00 cmp r3, #0 + 8017402: d002 beq.n 801740a + { + /* An item is not being added but overwritten, so subtract + one from the recorded number of items in the queue so when + one is added again below the number of recorded items remains + correct. */ + --uxMessagesWaiting; + 8017404: 693b ldr r3, [r7, #16] + 8017406: 3b01 subs r3, #1 + 8017408: 613b str r3, [r7, #16] + { + mtCOVERAGE_TEST_MARKER(); + } + } + + pxQueue->uxMessagesWaiting = uxMessagesWaiting + ( UBaseType_t ) 1; + 801740a: 693b ldr r3, [r7, #16] + 801740c: 1c5a adds r2, r3, #1 + 801740e: 68fb ldr r3, [r7, #12] + 8017410: 639a str r2, [r3, #56] @ 0x38 + + return xReturn; + 8017412: 697b ldr r3, [r7, #20] +} + 8017414: 4618 mov r0, r3 + 8017416: 3718 adds r7, #24 + 8017418: 46bd mov sp, r7 + 801741a: bd80 pop {r7, pc} + +0801741c : +/*-----------------------------------------------------------*/ + +static void prvCopyDataFromQueue( Queue_t * const pxQueue, void * const pvBuffer ) +{ + 801741c: b580 push {r7, lr} + 801741e: b082 sub sp, #8 + 8017420: af00 add r7, sp, #0 + 8017422: 6078 str r0, [r7, #4] + 8017424: 6039 str r1, [r7, #0] + if( pxQueue->uxItemSize != ( UBaseType_t ) 0 ) + 8017426: 687b ldr r3, [r7, #4] + 8017428: 6c1b ldr r3, [r3, #64] @ 0x40 + 801742a: 2b00 cmp r3, #0 + 801742c: d018 beq.n 8017460 + { + pxQueue->u.xQueue.pcReadFrom += pxQueue->uxItemSize; /*lint !e9016 Pointer arithmetic on char types ok, especially in this use case where it is the clearest way of conveying intent. */ + 801742e: 687b ldr r3, [r7, #4] + 8017430: 68da ldr r2, [r3, #12] + 8017432: 687b ldr r3, [r7, #4] + 8017434: 6c1b ldr r3, [r3, #64] @ 0x40 + 8017436: 441a add r2, r3 + 8017438: 687b ldr r3, [r7, #4] + 801743a: 60da str r2, [r3, #12] + if( pxQueue->u.xQueue.pcReadFrom >= pxQueue->u.xQueue.pcTail ) /*lint !e946 MISRA exception justified as use of the relational operator is the cleanest solutions. */ + 801743c: 687b ldr r3, [r7, #4] + 801743e: 68da ldr r2, [r3, #12] + 8017440: 687b ldr r3, [r7, #4] + 8017442: 689b ldr r3, [r3, #8] + 8017444: 429a cmp r2, r3 + 8017446: d303 bcc.n 8017450 + { + pxQueue->u.xQueue.pcReadFrom = pxQueue->pcHead; + 8017448: 687b ldr r3, [r7, #4] + 801744a: 681a ldr r2, [r3, #0] + 801744c: 687b ldr r3, [r7, #4] + 801744e: 60da str r2, [r3, #12] + } + else + { + mtCOVERAGE_TEST_MARKER(); + } + ( void ) memcpy( ( void * ) pvBuffer, ( void * ) pxQueue->u.xQueue.pcReadFrom, ( size_t ) pxQueue->uxItemSize ); /*lint !e961 !e418 !e9087 MISRA exception as the casts are only redundant for some ports. Also previous logic ensures a null pointer can only be passed to memcpy() when the count is 0. Cast to void required by function signature and safe as no alignment requirement and copy length specified in bytes. */ + 8017450: 687b ldr r3, [r7, #4] + 8017452: 68d9 ldr r1, [r3, #12] + 8017454: 687b ldr r3, [r7, #4] + 8017456: 6c1b ldr r3, [r3, #64] @ 0x40 + 8017458: 461a mov r2, r3 + 801745a: 6838 ldr r0, [r7, #0] + 801745c: f014 f8c1 bl 802b5e2 + } +} + 8017460: bf00 nop + 8017462: 3708 adds r7, #8 + 8017464: 46bd mov sp, r7 + 8017466: bd80 pop {r7, pc} + +08017468 : +/*-----------------------------------------------------------*/ + +static void prvUnlockQueue( Queue_t * const pxQueue ) +{ + 8017468: b580 push {r7, lr} + 801746a: b084 sub sp, #16 + 801746c: af00 add r7, sp, #0 + 801746e: 6078 str r0, [r7, #4] + + /* The lock counts contains the number of extra data items placed or + removed from the queue while the queue was locked. When a queue is + locked items can be added or removed, but the event lists cannot be + updated. */ + taskENTER_CRITICAL(); + 8017470: f001 fee2 bl 8019238 + { + int8_t cTxLock = pxQueue->cTxLock; + 8017474: 687b ldr r3, [r7, #4] + 8017476: f893 3045 ldrb.w r3, [r3, #69] @ 0x45 + 801747a: 73fb strb r3, [r7, #15] + + /* See if data was added to the queue while it was locked. */ + while( cTxLock > queueLOCKED_UNMODIFIED ) + 801747c: e011 b.n 80174a2 + } + #else /* configUSE_QUEUE_SETS */ + { + /* Tasks that are removed from the event list will get added to + the pending ready list as the scheduler is still suspended. */ + if( listLIST_IS_EMPTY( &( pxQueue->xTasksWaitingToReceive ) ) == pdFALSE ) + 801747e: 687b ldr r3, [r7, #4] + 8017480: 6a5b ldr r3, [r3, #36] @ 0x24 + 8017482: 2b00 cmp r3, #0 + 8017484: d012 beq.n 80174ac + { + if( xTaskRemoveFromEventList( &( pxQueue->xTasksWaitingToReceive ) ) != pdFALSE ) + 8017486: 687b ldr r3, [r7, #4] + 8017488: 3324 adds r3, #36 @ 0x24 + 801748a: 4618 mov r0, r3 + 801748c: f000 fd50 bl 8017f30 + 8017490: 4603 mov r3, r0 + 8017492: 2b00 cmp r3, #0 + 8017494: d001 beq.n 801749a + { + /* The task waiting has a higher priority so record that + a context switch is required. */ + vTaskMissedYield(); + 8017496: f000 fe29 bl 80180ec + break; + } + } + #endif /* configUSE_QUEUE_SETS */ + + --cTxLock; + 801749a: 7bfb ldrb r3, [r7, #15] + 801749c: 3b01 subs r3, #1 + 801749e: b2db uxtb r3, r3 + 80174a0: 73fb strb r3, [r7, #15] + while( cTxLock > queueLOCKED_UNMODIFIED ) + 80174a2: f997 300f ldrsb.w r3, [r7, #15] + 80174a6: 2b00 cmp r3, #0 + 80174a8: dce9 bgt.n 801747e + 80174aa: e000 b.n 80174ae + break; + 80174ac: bf00 nop + } + + pxQueue->cTxLock = queueUNLOCKED; + 80174ae: 687b ldr r3, [r7, #4] + 80174b0: 22ff movs r2, #255 @ 0xff + 80174b2: f883 2045 strb.w r2, [r3, #69] @ 0x45 + } + taskEXIT_CRITICAL(); + 80174b6: f001 fef1 bl 801929c + + /* Do the same for the Rx lock. */ + taskENTER_CRITICAL(); + 80174ba: f001 febd bl 8019238 + { + int8_t cRxLock = pxQueue->cRxLock; + 80174be: 687b ldr r3, [r7, #4] + 80174c0: f893 3044 ldrb.w r3, [r3, #68] @ 0x44 + 80174c4: 73bb strb r3, [r7, #14] + + while( cRxLock > queueLOCKED_UNMODIFIED ) + 80174c6: e011 b.n 80174ec + { + if( listLIST_IS_EMPTY( &( pxQueue->xTasksWaitingToSend ) ) == pdFALSE ) + 80174c8: 687b ldr r3, [r7, #4] + 80174ca: 691b ldr r3, [r3, #16] + 80174cc: 2b00 cmp r3, #0 + 80174ce: d012 beq.n 80174f6 + { + if( xTaskRemoveFromEventList( &( pxQueue->xTasksWaitingToSend ) ) != pdFALSE ) + 80174d0: 687b ldr r3, [r7, #4] + 80174d2: 3310 adds r3, #16 + 80174d4: 4618 mov r0, r3 + 80174d6: f000 fd2b bl 8017f30 + 80174da: 4603 mov r3, r0 + 80174dc: 2b00 cmp r3, #0 + 80174de: d001 beq.n 80174e4 + { + vTaskMissedYield(); + 80174e0: f000 fe04 bl 80180ec + else + { + mtCOVERAGE_TEST_MARKER(); + } + + --cRxLock; + 80174e4: 7bbb ldrb r3, [r7, #14] + 80174e6: 3b01 subs r3, #1 + 80174e8: b2db uxtb r3, r3 + 80174ea: 73bb strb r3, [r7, #14] + while( cRxLock > queueLOCKED_UNMODIFIED ) + 80174ec: f997 300e ldrsb.w r3, [r7, #14] + 80174f0: 2b00 cmp r3, #0 + 80174f2: dce9 bgt.n 80174c8 + 80174f4: e000 b.n 80174f8 + } + else + { + break; + 80174f6: bf00 nop + } + } + + pxQueue->cRxLock = queueUNLOCKED; + 80174f8: 687b ldr r3, [r7, #4] + 80174fa: 22ff movs r2, #255 @ 0xff + 80174fc: f883 2044 strb.w r2, [r3, #68] @ 0x44 + } + taskEXIT_CRITICAL(); + 8017500: f001 fecc bl 801929c +} + 8017504: bf00 nop + 8017506: 3710 adds r7, #16 + 8017508: 46bd mov sp, r7 + 801750a: bd80 pop {r7, pc} + +0801750c : +/*-----------------------------------------------------------*/ + +static BaseType_t prvIsQueueEmpty( const Queue_t *pxQueue ) +{ + 801750c: b580 push {r7, lr} + 801750e: b084 sub sp, #16 + 8017510: af00 add r7, sp, #0 + 8017512: 6078 str r0, [r7, #4] +BaseType_t xReturn; + + taskENTER_CRITICAL(); + 8017514: f001 fe90 bl 8019238 + { + if( pxQueue->uxMessagesWaiting == ( UBaseType_t ) 0 ) + 8017518: 687b ldr r3, [r7, #4] + 801751a: 6b9b ldr r3, [r3, #56] @ 0x38 + 801751c: 2b00 cmp r3, #0 + 801751e: d102 bne.n 8017526 + { + xReturn = pdTRUE; + 8017520: 2301 movs r3, #1 + 8017522: 60fb str r3, [r7, #12] + 8017524: e001 b.n 801752a + } + else + { + xReturn = pdFALSE; + 8017526: 2300 movs r3, #0 + 8017528: 60fb str r3, [r7, #12] + } + } + taskEXIT_CRITICAL(); + 801752a: f001 feb7 bl 801929c + + return xReturn; + 801752e: 68fb ldr r3, [r7, #12] +} + 8017530: 4618 mov r0, r3 + 8017532: 3710 adds r7, #16 + 8017534: 46bd mov sp, r7 + 8017536: bd80 pop {r7, pc} + +08017538 : + return xReturn; +} /*lint !e818 xQueue could not be pointer to const because it is a typedef. */ +/*-----------------------------------------------------------*/ + +static BaseType_t prvIsQueueFull( const Queue_t *pxQueue ) +{ + 8017538: b580 push {r7, lr} + 801753a: b084 sub sp, #16 + 801753c: af00 add r7, sp, #0 + 801753e: 6078 str r0, [r7, #4] +BaseType_t xReturn; + + taskENTER_CRITICAL(); + 8017540: f001 fe7a bl 8019238 + { + if( pxQueue->uxMessagesWaiting == pxQueue->uxLength ) + 8017544: 687b ldr r3, [r7, #4] + 8017546: 6b9a ldr r2, [r3, #56] @ 0x38 + 8017548: 687b ldr r3, [r7, #4] + 801754a: 6bdb ldr r3, [r3, #60] @ 0x3c + 801754c: 429a cmp r2, r3 + 801754e: d102 bne.n 8017556 + { + xReturn = pdTRUE; + 8017550: 2301 movs r3, #1 + 8017552: 60fb str r3, [r7, #12] + 8017554: e001 b.n 801755a + } + else + { + xReturn = pdFALSE; + 8017556: 2300 movs r3, #0 + 8017558: 60fb str r3, [r7, #12] + } + } + taskEXIT_CRITICAL(); + 801755a: f001 fe9f bl 801929c + + return xReturn; + 801755e: 68fb ldr r3, [r7, #12] +} + 8017560: 4618 mov r0, r3 + 8017562: 3710 adds r7, #16 + 8017564: 46bd mov sp, r7 + 8017566: bd80 pop {r7, pc} + +08017568 : +/*-----------------------------------------------------------*/ + +#if ( configQUEUE_REGISTRY_SIZE > 0 ) + + void vQueueAddToRegistry( QueueHandle_t xQueue, const char *pcQueueName ) /*lint !e971 Unqualified char types are allowed for strings and single characters only. */ + { + 8017568: b480 push {r7} + 801756a: b085 sub sp, #20 + 801756c: af00 add r7, sp, #0 + 801756e: 6078 str r0, [r7, #4] + 8017570: 6039 str r1, [r7, #0] + UBaseType_t ux; + + /* See if there is an empty space in the registry. A NULL name denotes + a free slot. */ + for( ux = ( UBaseType_t ) 0U; ux < ( UBaseType_t ) configQUEUE_REGISTRY_SIZE; ux++ ) + 8017572: 2300 movs r3, #0 + 8017574: 60fb str r3, [r7, #12] + 8017576: e014 b.n 80175a2 + { + if( xQueueRegistry[ ux ].pcQueueName == NULL ) + 8017578: 4a0f ldr r2, [pc, #60] @ (80175b8 ) + 801757a: 68fb ldr r3, [r7, #12] + 801757c: f852 3033 ldr.w r3, [r2, r3, lsl #3] + 8017580: 2b00 cmp r3, #0 + 8017582: d10b bne.n 801759c + { + /* Store the information on this queue. */ + xQueueRegistry[ ux ].pcQueueName = pcQueueName; + 8017584: 490c ldr r1, [pc, #48] @ (80175b8 ) + 8017586: 68fb ldr r3, [r7, #12] + 8017588: 683a ldr r2, [r7, #0] + 801758a: f841 2033 str.w r2, [r1, r3, lsl #3] + xQueueRegistry[ ux ].xHandle = xQueue; + 801758e: 4a0a ldr r2, [pc, #40] @ (80175b8 ) + 8017590: 68fb ldr r3, [r7, #12] + 8017592: 00db lsls r3, r3, #3 + 8017594: 4413 add r3, r2 + 8017596: 687a ldr r2, [r7, #4] + 8017598: 605a str r2, [r3, #4] + + traceQUEUE_REGISTRY_ADD( xQueue, pcQueueName ); + break; + 801759a: e006 b.n 80175aa + for( ux = ( UBaseType_t ) 0U; ux < ( UBaseType_t ) configQUEUE_REGISTRY_SIZE; ux++ ) + 801759c: 68fb ldr r3, [r7, #12] + 801759e: 3301 adds r3, #1 + 80175a0: 60fb str r3, [r7, #12] + 80175a2: 68fb ldr r3, [r7, #12] + 80175a4: 2b07 cmp r3, #7 + 80175a6: d9e7 bls.n 8017578 + else + { + mtCOVERAGE_TEST_MARKER(); + } + } + } + 80175a8: bf00 nop + 80175aa: bf00 nop + 80175ac: 3714 adds r7, #20 + 80175ae: 46bd mov sp, r7 + 80175b0: f85d 7b04 ldr.w r7, [sp], #4 + 80175b4: 4770 bx lr + 80175b6: bf00 nop + 80175b8: 20003a7c .word 0x20003a7c + +080175bc : +/*-----------------------------------------------------------*/ + +#if ( configUSE_TIMERS == 1 ) + + void vQueueWaitForMessageRestricted( QueueHandle_t xQueue, TickType_t xTicksToWait, const BaseType_t xWaitIndefinitely ) + { + 80175bc: b580 push {r7, lr} + 80175be: b086 sub sp, #24 + 80175c0: af00 add r7, sp, #0 + 80175c2: 60f8 str r0, [r7, #12] + 80175c4: 60b9 str r1, [r7, #8] + 80175c6: 607a str r2, [r7, #4] + Queue_t * const pxQueue = xQueue; + 80175c8: 68fb ldr r3, [r7, #12] + 80175ca: 617b str r3, [r7, #20] + will not actually cause the task to block, just place it on a blocked + list. It will not block until the scheduler is unlocked - at which + time a yield will be performed. If an item is added to the queue while + the queue is locked, and the calling task blocks on the queue, then the + calling task will be immediately unblocked when the queue is unlocked. */ + prvLockQueue( pxQueue ); + 80175cc: f001 fe34 bl 8019238 + 80175d0: 697b ldr r3, [r7, #20] + 80175d2: f893 3044 ldrb.w r3, [r3, #68] @ 0x44 + 80175d6: b25b sxtb r3, r3 + 80175d8: f1b3 3fff cmp.w r3, #4294967295 + 80175dc: d103 bne.n 80175e6 + 80175de: 697b ldr r3, [r7, #20] + 80175e0: 2200 movs r2, #0 + 80175e2: f883 2044 strb.w r2, [r3, #68] @ 0x44 + 80175e6: 697b ldr r3, [r7, #20] + 80175e8: f893 3045 ldrb.w r3, [r3, #69] @ 0x45 + 80175ec: b25b sxtb r3, r3 + 80175ee: f1b3 3fff cmp.w r3, #4294967295 + 80175f2: d103 bne.n 80175fc + 80175f4: 697b ldr r3, [r7, #20] + 80175f6: 2200 movs r2, #0 + 80175f8: f883 2045 strb.w r2, [r3, #69] @ 0x45 + 80175fc: f001 fe4e bl 801929c + if( pxQueue->uxMessagesWaiting == ( UBaseType_t ) 0U ) + 8017600: 697b ldr r3, [r7, #20] + 8017602: 6b9b ldr r3, [r3, #56] @ 0x38 + 8017604: 2b00 cmp r3, #0 + 8017606: d106 bne.n 8017616 + { + /* There is nothing in the queue, block for the specified period. */ + vTaskPlaceOnEventListRestricted( &( pxQueue->xTasksWaitingToReceive ), xTicksToWait, xWaitIndefinitely ); + 8017608: 697b ldr r3, [r7, #20] + 801760a: 3324 adds r3, #36 @ 0x24 + 801760c: 687a ldr r2, [r7, #4] + 801760e: 68b9 ldr r1, [r7, #8] + 8017610: 4618 mov r0, r3 + 8017612: f000 fc61 bl 8017ed8 + } + else + { + mtCOVERAGE_TEST_MARKER(); + } + prvUnlockQueue( pxQueue ); + 8017616: 6978 ldr r0, [r7, #20] + 8017618: f7ff ff26 bl 8017468 + } + 801761c: bf00 nop + 801761e: 3718 adds r7, #24 + 8017620: 46bd mov sp, r7 + 8017622: bd80 pop {r7, pc} + +08017624 : + const char * const pcName, /*lint !e971 Unqualified char types are allowed for strings and single characters only. */ + const configSTACK_DEPTH_TYPE usStackDepth, + void * const pvParameters, + UBaseType_t uxPriority, + TaskHandle_t * const pxCreatedTask ) + { + 8017624: b580 push {r7, lr} + 8017626: b08c sub sp, #48 @ 0x30 + 8017628: af04 add r7, sp, #16 + 801762a: 60f8 str r0, [r7, #12] + 801762c: 60b9 str r1, [r7, #8] + 801762e: 603b str r3, [r7, #0] + 8017630: 4613 mov r3, r2 + 8017632: 80fb strh r3, [r7, #6] + #else /* portSTACK_GROWTH */ + { + StackType_t *pxStack; + + /* Allocate space for the stack used by the task being created. */ + pxStack = pvPortMalloc( ( ( ( size_t ) usStackDepth ) * sizeof( StackType_t ) ) ); /*lint !e9079 All values returned by pvPortMalloc() have at least the alignment required by the MCU's stack and this allocation is the stack. */ + 8017634: 88fb ldrh r3, [r7, #6] + 8017636: 009b lsls r3, r3, #2 + 8017638: 4618 mov r0, r3 + 801763a: f001 ff1f bl 801947c + 801763e: 6178 str r0, [r7, #20] + + if( pxStack != NULL ) + 8017640: 697b ldr r3, [r7, #20] + 8017642: 2b00 cmp r3, #0 + 8017644: d00e beq.n 8017664 + { + /* Allocate space for the TCB. */ + pxNewTCB = ( TCB_t * ) pvPortMalloc( sizeof( TCB_t ) ); /*lint !e9087 !e9079 All values returned by pvPortMalloc() have at least the alignment required by the MCU's stack, and the first member of TCB_t is always a pointer to the task's stack. */ + 8017646: 20a0 movs r0, #160 @ 0xa0 + 8017648: f001 ff18 bl 801947c + 801764c: 61f8 str r0, [r7, #28] + + if( pxNewTCB != NULL ) + 801764e: 69fb ldr r3, [r7, #28] + 8017650: 2b00 cmp r3, #0 + 8017652: d003 beq.n 801765c + { + /* Store the stack location in the TCB. */ + pxNewTCB->pxStack = pxStack; + 8017654: 69fb ldr r3, [r7, #28] + 8017656: 697a ldr r2, [r7, #20] + 8017658: 631a str r2, [r3, #48] @ 0x30 + 801765a: e005 b.n 8017668 + } + else + { + /* The stack cannot be used as the TCB was not created. Free + it again. */ + vPortFree( pxStack ); + 801765c: 6978 ldr r0, [r7, #20] + 801765e: f001 ffdb bl 8019618 + 8017662: e001 b.n 8017668 + } + } + else + { + pxNewTCB = NULL; + 8017664: 2300 movs r3, #0 + 8017666: 61fb str r3, [r7, #28] + } + } + #endif /* portSTACK_GROWTH */ + + if( pxNewTCB != NULL ) + 8017668: 69fb ldr r3, [r7, #28] + 801766a: 2b00 cmp r3, #0 + 801766c: d013 beq.n 8017696 + task was created dynamically in case it is later deleted. */ + pxNewTCB->ucStaticallyAllocated = tskDYNAMICALLY_ALLOCATED_STACK_AND_TCB; + } + #endif /* tskSTATIC_AND_DYNAMIC_ALLOCATION_POSSIBLE */ + + prvInitialiseNewTask( pxTaskCode, pcName, ( uint32_t ) usStackDepth, pvParameters, uxPriority, pxCreatedTask, pxNewTCB, NULL ); + 801766e: 88fa ldrh r2, [r7, #6] + 8017670: 2300 movs r3, #0 + 8017672: 9303 str r3, [sp, #12] + 8017674: 69fb ldr r3, [r7, #28] + 8017676: 9302 str r3, [sp, #8] + 8017678: 6afb ldr r3, [r7, #44] @ 0x2c + 801767a: 9301 str r3, [sp, #4] + 801767c: 6abb ldr r3, [r7, #40] @ 0x28 + 801767e: 9300 str r3, [sp, #0] + 8017680: 683b ldr r3, [r7, #0] + 8017682: 68b9 ldr r1, [r7, #8] + 8017684: 68f8 ldr r0, [r7, #12] + 8017686: f000 f80f bl 80176a8 + prvAddNewTaskToReadyList( pxNewTCB ); + 801768a: 69f8 ldr r0, [r7, #28] + 801768c: f000 f8ac bl 80177e8 + xReturn = pdPASS; + 8017690: 2301 movs r3, #1 + 8017692: 61bb str r3, [r7, #24] + 8017694: e002 b.n 801769c + } + else + { + xReturn = errCOULD_NOT_ALLOCATE_REQUIRED_MEMORY; + 8017696: f04f 33ff mov.w r3, #4294967295 + 801769a: 61bb str r3, [r7, #24] + } + + return xReturn; + 801769c: 69bb ldr r3, [r7, #24] + } + 801769e: 4618 mov r0, r3 + 80176a0: 3720 adds r7, #32 + 80176a2: 46bd mov sp, r7 + 80176a4: bd80 pop {r7, pc} + ... + +080176a8 : + void * const pvParameters, + UBaseType_t uxPriority, + TaskHandle_t * const pxCreatedTask, + TCB_t *pxNewTCB, + const MemoryRegion_t * const xRegions ) +{ + 80176a8: b580 push {r7, lr} + 80176aa: b088 sub sp, #32 + 80176ac: af00 add r7, sp, #0 + 80176ae: 60f8 str r0, [r7, #12] + 80176b0: 60b9 str r1, [r7, #8] + 80176b2: 607a str r2, [r7, #4] + 80176b4: 603b str r3, [r7, #0] + grows from high memory to low (as per the 80x86) or vice versa. + portSTACK_GROWTH is used to make the result positive or negative as required + by the port. */ + #if( portSTACK_GROWTH < 0 ) + { + pxTopOfStack = &( pxNewTCB->pxStack[ ulStackDepth - ( uint32_t ) 1 ] ); + 80176b6: 6b3b ldr r3, [r7, #48] @ 0x30 + 80176b8: 6b1a ldr r2, [r3, #48] @ 0x30 + 80176ba: 687b ldr r3, [r7, #4] + 80176bc: f103 4380 add.w r3, r3, #1073741824 @ 0x40000000 + 80176c0: 3b01 subs r3, #1 + 80176c2: 009b lsls r3, r3, #2 + 80176c4: 4413 add r3, r2 + 80176c6: 61bb str r3, [r7, #24] + pxTopOfStack = ( StackType_t * ) ( ( ( portPOINTER_SIZE_TYPE ) pxTopOfStack ) & ( ~( ( portPOINTER_SIZE_TYPE ) portBYTE_ALIGNMENT_MASK ) ) ); /*lint !e923 !e9033 !e9078 MISRA exception. Avoiding casts between pointers and integers is not practical. Size differences accounted for using portPOINTER_SIZE_TYPE type. Checked by assert(). */ + 80176c8: 69bb ldr r3, [r7, #24] + 80176ca: f023 0307 bic.w r3, r3, #7 + 80176ce: 61bb str r3, [r7, #24] + + /* Check the alignment of the calculated top of stack is correct. */ + configASSERT( ( ( ( portPOINTER_SIZE_TYPE ) pxTopOfStack & ( portPOINTER_SIZE_TYPE ) portBYTE_ALIGNMENT_MASK ) == 0UL ) ); + 80176d0: 69bb ldr r3, [r7, #24] + 80176d2: f003 0307 and.w r3, r3, #7 + 80176d6: 2b00 cmp r3, #0 + 80176d8: d00b beq.n 80176f2 + __asm volatile + 80176da: f04f 0350 mov.w r3, #80 @ 0x50 + 80176de: f383 8811 msr BASEPRI, r3 + 80176e2: f3bf 8f6f isb sy + 80176e6: f3bf 8f4f dsb sy + 80176ea: 617b str r3, [r7, #20] +} + 80176ec: bf00 nop + 80176ee: bf00 nop + 80176f0: e7fd b.n 80176ee + pxNewTCB->pxEndOfStack = pxNewTCB->pxStack + ( ulStackDepth - ( uint32_t ) 1 ); + } + #endif /* portSTACK_GROWTH */ + + /* Store the task name in the TCB. */ + if( pcName != NULL ) + 80176f2: 68bb ldr r3, [r7, #8] + 80176f4: 2b00 cmp r3, #0 + 80176f6: d01f beq.n 8017738 + { + for( x = ( UBaseType_t ) 0; x < ( UBaseType_t ) configMAX_TASK_NAME_LEN; x++ ) + 80176f8: 2300 movs r3, #0 + 80176fa: 61fb str r3, [r7, #28] + 80176fc: e012 b.n 8017724 + { + pxNewTCB->pcTaskName[ x ] = pcName[ x ]; + 80176fe: 68ba ldr r2, [r7, #8] + 8017700: 69fb ldr r3, [r7, #28] + 8017702: 4413 add r3, r2 + 8017704: 7819 ldrb r1, [r3, #0] + 8017706: 6b3a ldr r2, [r7, #48] @ 0x30 + 8017708: 69fb ldr r3, [r7, #28] + 801770a: 4413 add r3, r2 + 801770c: 3334 adds r3, #52 @ 0x34 + 801770e: 460a mov r2, r1 + 8017710: 701a strb r2, [r3, #0] + + /* Don't copy all configMAX_TASK_NAME_LEN if the string is shorter than + configMAX_TASK_NAME_LEN characters just in case the memory after the + string is not accessible (extremely unlikely). */ + if( pcName[ x ] == ( char ) 0x00 ) + 8017712: 68ba ldr r2, [r7, #8] + 8017714: 69fb ldr r3, [r7, #28] + 8017716: 4413 add r3, r2 + 8017718: 781b ldrb r3, [r3, #0] + 801771a: 2b00 cmp r3, #0 + 801771c: d006 beq.n 801772c + for( x = ( UBaseType_t ) 0; x < ( UBaseType_t ) configMAX_TASK_NAME_LEN; x++ ) + 801771e: 69fb ldr r3, [r7, #28] + 8017720: 3301 adds r3, #1 + 8017722: 61fb str r3, [r7, #28] + 8017724: 69fb ldr r3, [r7, #28] + 8017726: 2b0f cmp r3, #15 + 8017728: d9e9 bls.n 80176fe + 801772a: e000 b.n 801772e + { + break; + 801772c: bf00 nop + } + } + + /* Ensure the name string is terminated in the case that the string length + was greater or equal to configMAX_TASK_NAME_LEN. */ + pxNewTCB->pcTaskName[ configMAX_TASK_NAME_LEN - 1 ] = '\0'; + 801772e: 6b3b ldr r3, [r7, #48] @ 0x30 + 8017730: 2200 movs r2, #0 + 8017732: f883 2043 strb.w r2, [r3, #67] @ 0x43 + 8017736: e003 b.n 8017740 + } + else + { + /* The task has not been given a name, so just ensure there is a NULL + terminator when it is read out. */ + pxNewTCB->pcTaskName[ 0 ] = 0x00; + 8017738: 6b3b ldr r3, [r7, #48] @ 0x30 + 801773a: 2200 movs r2, #0 + 801773c: f883 2034 strb.w r2, [r3, #52] @ 0x34 + } + + /* This is used as an array index so must ensure it's not too large. First + remove the privilege bit if one is present. */ + if( uxPriority >= ( UBaseType_t ) configMAX_PRIORITIES ) + 8017740: 6abb ldr r3, [r7, #40] @ 0x28 + 8017742: 2b06 cmp r3, #6 + 8017744: d901 bls.n 801774a + { + uxPriority = ( UBaseType_t ) configMAX_PRIORITIES - ( UBaseType_t ) 1U; + 8017746: 2306 movs r3, #6 + 8017748: 62bb str r3, [r7, #40] @ 0x28 + else + { + mtCOVERAGE_TEST_MARKER(); + } + + pxNewTCB->uxPriority = uxPriority; + 801774a: 6b3b ldr r3, [r7, #48] @ 0x30 + 801774c: 6aba ldr r2, [r7, #40] @ 0x28 + 801774e: 62da str r2, [r3, #44] @ 0x2c + #if ( configUSE_MUTEXES == 1 ) + { + pxNewTCB->uxBasePriority = uxPriority; + 8017750: 6b3b ldr r3, [r7, #48] @ 0x30 + 8017752: 6aba ldr r2, [r7, #40] @ 0x28 + 8017754: 645a str r2, [r3, #68] @ 0x44 + pxNewTCB->uxMutexesHeld = 0; + 8017756: 6b3b ldr r3, [r7, #48] @ 0x30 + 8017758: 2200 movs r2, #0 + 801775a: 649a str r2, [r3, #72] @ 0x48 + } + #endif /* configUSE_MUTEXES */ + + vListInitialiseItem( &( pxNewTCB->xStateListItem ) ); + 801775c: 6b3b ldr r3, [r7, #48] @ 0x30 + 801775e: 3304 adds r3, #4 + 8017760: 4618 mov r0, r3 + 8017762: f7fe ffaf bl 80166c4 + vListInitialiseItem( &( pxNewTCB->xEventListItem ) ); + 8017766: 6b3b ldr r3, [r7, #48] @ 0x30 + 8017768: 3318 adds r3, #24 + 801776a: 4618 mov r0, r3 + 801776c: f7fe ffaa bl 80166c4 + + /* Set the pxNewTCB as a link back from the ListItem_t. This is so we can get + back to the containing TCB from a generic item in a list. */ + listSET_LIST_ITEM_OWNER( &( pxNewTCB->xStateListItem ), pxNewTCB ); + 8017770: 6b3b ldr r3, [r7, #48] @ 0x30 + 8017772: 6b3a ldr r2, [r7, #48] @ 0x30 + 8017774: 611a str r2, [r3, #16] + + /* Event lists are always in priority order. */ + listSET_LIST_ITEM_VALUE( &( pxNewTCB->xEventListItem ), ( TickType_t ) configMAX_PRIORITIES - ( TickType_t ) uxPriority ); /*lint !e961 MISRA exception as the casts are only redundant for some ports. */ + 8017776: 6abb ldr r3, [r7, #40] @ 0x28 + 8017778: f1c3 0207 rsb r2, r3, #7 + 801777c: 6b3b ldr r3, [r7, #48] @ 0x30 + 801777e: 619a str r2, [r3, #24] + listSET_LIST_ITEM_OWNER( &( pxNewTCB->xEventListItem ), pxNewTCB ); + 8017780: 6b3b ldr r3, [r7, #48] @ 0x30 + 8017782: 6b3a ldr r2, [r7, #48] @ 0x30 + 8017784: 625a str r2, [r3, #36] @ 0x24 + } + #endif + + #if ( configUSE_TASK_NOTIFICATIONS == 1 ) + { + pxNewTCB->ulNotifiedValue = 0; + 8017786: 6b3b ldr r3, [r7, #48] @ 0x30 + 8017788: 2200 movs r2, #0 + 801778a: f8c3 2098 str.w r2, [r3, #152] @ 0x98 + pxNewTCB->ucNotifyState = taskNOT_WAITING_NOTIFICATION; + 801778e: 6b3b ldr r3, [r7, #48] @ 0x30 + 8017790: 2200 movs r2, #0 + 8017792: f883 209c strb.w r2, [r3, #156] @ 0x9c + #if ( configUSE_NEWLIB_REENTRANT == 1 ) + { + /* Initialise this task's Newlib reent structure. + See the third party link http://www.nadler.com/embedded/newlibAndFreeRTOS.html + for additional information. */ + _REENT_INIT_PTR( ( &( pxNewTCB->xNewLib_reent ) ) ); + 8017796: 6b3b ldr r3, [r7, #48] @ 0x30 + 8017798: 334c adds r3, #76 @ 0x4c + 801779a: 224c movs r2, #76 @ 0x4c + 801779c: 2100 movs r1, #0 + 801779e: 4618 mov r0, r3 + 80177a0: f012 fe4c bl 802a43c + 80177a4: 6b3b ldr r3, [r7, #48] @ 0x30 + 80177a6: 4a0d ldr r2, [pc, #52] @ (80177dc ) + 80177a8: 651a str r2, [r3, #80] @ 0x50 + 80177aa: 6b3b ldr r3, [r7, #48] @ 0x30 + 80177ac: 4a0c ldr r2, [pc, #48] @ (80177e0 ) + 80177ae: 655a str r2, [r3, #84] @ 0x54 + 80177b0: 6b3b ldr r3, [r7, #48] @ 0x30 + 80177b2: 4a0c ldr r2, [pc, #48] @ (80177e4 ) + 80177b4: 659a str r2, [r3, #88] @ 0x58 + } + #endif /* portSTACK_GROWTH */ + } + #else /* portHAS_STACK_OVERFLOW_CHECKING */ + { + pxNewTCB->pxTopOfStack = pxPortInitialiseStack( pxTopOfStack, pxTaskCode, pvParameters ); + 80177b6: 683a ldr r2, [r7, #0] + 80177b8: 68f9 ldr r1, [r7, #12] + 80177ba: 69b8 ldr r0, [r7, #24] + 80177bc: f001 fc0e bl 8018fdc + 80177c0: 4602 mov r2, r0 + 80177c2: 6b3b ldr r3, [r7, #48] @ 0x30 + 80177c4: 601a str r2, [r3, #0] + } + #endif /* portHAS_STACK_OVERFLOW_CHECKING */ + } + #endif /* portUSING_MPU_WRAPPERS */ + + if( pxCreatedTask != NULL ) + 80177c6: 6afb ldr r3, [r7, #44] @ 0x2c + 80177c8: 2b00 cmp r3, #0 + 80177ca: d002 beq.n 80177d2 + { + /* Pass the handle out in an anonymous way. The handle can be used to + change the created task's priority, delete the created task, etc.*/ + *pxCreatedTask = ( TaskHandle_t ) pxNewTCB; + 80177cc: 6afb ldr r3, [r7, #44] @ 0x2c + 80177ce: 6b3a ldr r2, [r7, #48] @ 0x30 + 80177d0: 601a str r2, [r3, #0] + } + else + { + mtCOVERAGE_TEST_MARKER(); + } +} + 80177d2: bf00 nop + 80177d4: 3720 adds r7, #32 + 80177d6: 46bd mov sp, r7 + 80177d8: bd80 pop {r7, pc} + 80177da: bf00 nop + 80177dc: 20014de4 .word 0x20014de4 + 80177e0: 20014e4c .word 0x20014e4c + 80177e4: 20014eb4 .word 0x20014eb4 + +080177e8 : +/*-----------------------------------------------------------*/ + +static void prvAddNewTaskToReadyList( TCB_t *pxNewTCB ) +{ + 80177e8: b580 push {r7, lr} + 80177ea: b082 sub sp, #8 + 80177ec: af00 add r7, sp, #0 + 80177ee: 6078 str r0, [r7, #4] + /* Ensure interrupts don't access the task lists while the lists are being + updated. */ + taskENTER_CRITICAL(); + 80177f0: f001 fd22 bl 8019238 + { + uxCurrentNumberOfTasks++; + 80177f4: 4b2a ldr r3, [pc, #168] @ (80178a0 ) + 80177f6: 681b ldr r3, [r3, #0] + 80177f8: 3301 adds r3, #1 + 80177fa: 4a29 ldr r2, [pc, #164] @ (80178a0 ) + 80177fc: 6013 str r3, [r2, #0] + if( pxCurrentTCB == NULL ) + 80177fe: 4b29 ldr r3, [pc, #164] @ (80178a4 ) + 8017800: 681b ldr r3, [r3, #0] + 8017802: 2b00 cmp r3, #0 + 8017804: d109 bne.n 801781a + { + /* There are no other tasks, or all the other tasks are in + the suspended state - make this the current task. */ + pxCurrentTCB = pxNewTCB; + 8017806: 4a27 ldr r2, [pc, #156] @ (80178a4 ) + 8017808: 687b ldr r3, [r7, #4] + 801780a: 6013 str r3, [r2, #0] + + if( uxCurrentNumberOfTasks == ( UBaseType_t ) 1 ) + 801780c: 4b24 ldr r3, [pc, #144] @ (80178a0 ) + 801780e: 681b ldr r3, [r3, #0] + 8017810: 2b01 cmp r3, #1 + 8017812: d110 bne.n 8017836 + { + /* This is the first task to be created so do the preliminary + initialisation required. We will not recover if this call + fails, but we will report the failure. */ + prvInitialiseTaskLists(); + 8017814: f000 fc8e bl 8018134 + 8017818: e00d b.n 8017836 + else + { + /* If the scheduler is not already running, make this task the + current task if it is the highest priority task to be created + so far. */ + if( xSchedulerRunning == pdFALSE ) + 801781a: 4b23 ldr r3, [pc, #140] @ (80178a8 ) + 801781c: 681b ldr r3, [r3, #0] + 801781e: 2b00 cmp r3, #0 + 8017820: d109 bne.n 8017836 + { + if( pxCurrentTCB->uxPriority <= pxNewTCB->uxPriority ) + 8017822: 4b20 ldr r3, [pc, #128] @ (80178a4 ) + 8017824: 681b ldr r3, [r3, #0] + 8017826: 6ada ldr r2, [r3, #44] @ 0x2c + 8017828: 687b ldr r3, [r7, #4] + 801782a: 6adb ldr r3, [r3, #44] @ 0x2c + 801782c: 429a cmp r2, r3 + 801782e: d802 bhi.n 8017836 + { + pxCurrentTCB = pxNewTCB; + 8017830: 4a1c ldr r2, [pc, #112] @ (80178a4 ) + 8017832: 687b ldr r3, [r7, #4] + 8017834: 6013 str r3, [r2, #0] + { + mtCOVERAGE_TEST_MARKER(); + } + } + + uxTaskNumber++; + 8017836: 4b1d ldr r3, [pc, #116] @ (80178ac ) + 8017838: 681b ldr r3, [r3, #0] + 801783a: 3301 adds r3, #1 + 801783c: 4a1b ldr r2, [pc, #108] @ (80178ac ) + 801783e: 6013 str r3, [r2, #0] + pxNewTCB->uxTCBNumber = uxTaskNumber; + } + #endif /* configUSE_TRACE_FACILITY */ + traceTASK_CREATE( pxNewTCB ); + + prvAddTaskToReadyList( pxNewTCB ); + 8017840: 687b ldr r3, [r7, #4] + 8017842: 6adb ldr r3, [r3, #44] @ 0x2c + 8017844: 2201 movs r2, #1 + 8017846: 409a lsls r2, r3 + 8017848: 4b19 ldr r3, [pc, #100] @ (80178b0 ) + 801784a: 681b ldr r3, [r3, #0] + 801784c: 4313 orrs r3, r2 + 801784e: 4a18 ldr r2, [pc, #96] @ (80178b0 ) + 8017850: 6013 str r3, [r2, #0] + 8017852: 687b ldr r3, [r7, #4] + 8017854: 6ada ldr r2, [r3, #44] @ 0x2c + 8017856: 4613 mov r3, r2 + 8017858: 009b lsls r3, r3, #2 + 801785a: 4413 add r3, r2 + 801785c: 009b lsls r3, r3, #2 + 801785e: 4a15 ldr r2, [pc, #84] @ (80178b4 ) + 8017860: 441a add r2, r3 + 8017862: 687b ldr r3, [r7, #4] + 8017864: 3304 adds r3, #4 + 8017866: 4619 mov r1, r3 + 8017868: 4610 mov r0, r2 + 801786a: f7fe ff38 bl 80166de + + portSETUP_TCB( pxNewTCB ); + } + taskEXIT_CRITICAL(); + 801786e: f001 fd15 bl 801929c + + if( xSchedulerRunning != pdFALSE ) + 8017872: 4b0d ldr r3, [pc, #52] @ (80178a8 ) + 8017874: 681b ldr r3, [r3, #0] + 8017876: 2b00 cmp r3, #0 + 8017878: d00e beq.n 8017898 + { + /* If the created task is of a higher priority than the current task + then it should run now. */ + if( pxCurrentTCB->uxPriority < pxNewTCB->uxPriority ) + 801787a: 4b0a ldr r3, [pc, #40] @ (80178a4 ) + 801787c: 681b ldr r3, [r3, #0] + 801787e: 6ada ldr r2, [r3, #44] @ 0x2c + 8017880: 687b ldr r3, [r7, #4] + 8017882: 6adb ldr r3, [r3, #44] @ 0x2c + 8017884: 429a cmp r2, r3 + 8017886: d207 bcs.n 8017898 + { + taskYIELD_IF_USING_PREEMPTION(); + 8017888: 4b0b ldr r3, [pc, #44] @ (80178b8 ) + 801788a: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 801788e: 601a str r2, [r3, #0] + 8017890: f3bf 8f4f dsb sy + 8017894: f3bf 8f6f isb sy + } + else + { + mtCOVERAGE_TEST_MARKER(); + } +} + 8017898: bf00 nop + 801789a: 3708 adds r7, #8 + 801789c: 46bd mov sp, r7 + 801789e: bd80 pop {r7, pc} + 80178a0: 20003bbc .word 0x20003bbc + 80178a4: 20003abc .word 0x20003abc + 80178a8: 20003bc8 .word 0x20003bc8 + 80178ac: 20003bd8 .word 0x20003bd8 + 80178b0: 20003bc4 .word 0x20003bc4 + 80178b4: 20003ac0 .word 0x20003ac0 + 80178b8: e000ed04 .word 0xe000ed04 + +080178bc : +/*-----------------------------------------------------------*/ + +#if ( INCLUDE_vTaskDelayUntil == 1 ) + + void vTaskDelayUntil( TickType_t * const pxPreviousWakeTime, const TickType_t xTimeIncrement ) + { + 80178bc: b580 push {r7, lr} + 80178be: b08a sub sp, #40 @ 0x28 + 80178c0: af00 add r7, sp, #0 + 80178c2: 6078 str r0, [r7, #4] + 80178c4: 6039 str r1, [r7, #0] + TickType_t xTimeToWake; + BaseType_t xAlreadyYielded, xShouldDelay = pdFALSE; + 80178c6: 2300 movs r3, #0 + 80178c8: 627b str r3, [r7, #36] @ 0x24 + + configASSERT( pxPreviousWakeTime ); + 80178ca: 687b ldr r3, [r7, #4] + 80178cc: 2b00 cmp r3, #0 + 80178ce: d10b bne.n 80178e8 + __asm volatile + 80178d0: f04f 0350 mov.w r3, #80 @ 0x50 + 80178d4: f383 8811 msr BASEPRI, r3 + 80178d8: f3bf 8f6f isb sy + 80178dc: f3bf 8f4f dsb sy + 80178e0: 617b str r3, [r7, #20] +} + 80178e2: bf00 nop + 80178e4: bf00 nop + 80178e6: e7fd b.n 80178e4 + configASSERT( ( xTimeIncrement > 0U ) ); + 80178e8: 683b ldr r3, [r7, #0] + 80178ea: 2b00 cmp r3, #0 + 80178ec: d10b bne.n 8017906 + __asm volatile + 80178ee: f04f 0350 mov.w r3, #80 @ 0x50 + 80178f2: f383 8811 msr BASEPRI, r3 + 80178f6: f3bf 8f6f isb sy + 80178fa: f3bf 8f4f dsb sy + 80178fe: 613b str r3, [r7, #16] +} + 8017900: bf00 nop + 8017902: bf00 nop + 8017904: e7fd b.n 8017902 + configASSERT( uxSchedulerSuspended == 0 ); + 8017906: 4b2a ldr r3, [pc, #168] @ (80179b0 ) + 8017908: 681b ldr r3, [r3, #0] + 801790a: 2b00 cmp r3, #0 + 801790c: d00b beq.n 8017926 + __asm volatile + 801790e: f04f 0350 mov.w r3, #80 @ 0x50 + 8017912: f383 8811 msr BASEPRI, r3 + 8017916: f3bf 8f6f isb sy + 801791a: f3bf 8f4f dsb sy + 801791e: 60fb str r3, [r7, #12] +} + 8017920: bf00 nop + 8017922: bf00 nop + 8017924: e7fd b.n 8017922 + + vTaskSuspendAll(); + 8017926: f000 f8d7 bl 8017ad8 + { + /* Minor optimisation. The tick count cannot change in this + block. */ + const TickType_t xConstTickCount = xTickCount; + 801792a: 4b22 ldr r3, [pc, #136] @ (80179b4 ) + 801792c: 681b ldr r3, [r3, #0] + 801792e: 623b str r3, [r7, #32] + + /* Generate the tick time at which the task wants to wake. */ + xTimeToWake = *pxPreviousWakeTime + xTimeIncrement; + 8017930: 687b ldr r3, [r7, #4] + 8017932: 681b ldr r3, [r3, #0] + 8017934: 683a ldr r2, [r7, #0] + 8017936: 4413 add r3, r2 + 8017938: 61fb str r3, [r7, #28] + + if( xConstTickCount < *pxPreviousWakeTime ) + 801793a: 687b ldr r3, [r7, #4] + 801793c: 681b ldr r3, [r3, #0] + 801793e: 6a3a ldr r2, [r7, #32] + 8017940: 429a cmp r2, r3 + 8017942: d20b bcs.n 801795c + /* The tick count has overflowed since this function was + lasted called. In this case the only time we should ever + actually delay is if the wake time has also overflowed, + and the wake time is greater than the tick time. When this + is the case it is as if neither time had overflowed. */ + if( ( xTimeToWake < *pxPreviousWakeTime ) && ( xTimeToWake > xConstTickCount ) ) + 8017944: 687b ldr r3, [r7, #4] + 8017946: 681b ldr r3, [r3, #0] + 8017948: 69fa ldr r2, [r7, #28] + 801794a: 429a cmp r2, r3 + 801794c: d211 bcs.n 8017972 + 801794e: 69fa ldr r2, [r7, #28] + 8017950: 6a3b ldr r3, [r7, #32] + 8017952: 429a cmp r2, r3 + 8017954: d90d bls.n 8017972 + { + xShouldDelay = pdTRUE; + 8017956: 2301 movs r3, #1 + 8017958: 627b str r3, [r7, #36] @ 0x24 + 801795a: e00a b.n 8017972 + else + { + /* The tick time has not overflowed. In this case we will + delay if either the wake time has overflowed, and/or the + tick time is less than the wake time. */ + if( ( xTimeToWake < *pxPreviousWakeTime ) || ( xTimeToWake > xConstTickCount ) ) + 801795c: 687b ldr r3, [r7, #4] + 801795e: 681b ldr r3, [r3, #0] + 8017960: 69fa ldr r2, [r7, #28] + 8017962: 429a cmp r2, r3 + 8017964: d303 bcc.n 801796e + 8017966: 69fa ldr r2, [r7, #28] + 8017968: 6a3b ldr r3, [r7, #32] + 801796a: 429a cmp r2, r3 + 801796c: d901 bls.n 8017972 + { + xShouldDelay = pdTRUE; + 801796e: 2301 movs r3, #1 + 8017970: 627b str r3, [r7, #36] @ 0x24 + mtCOVERAGE_TEST_MARKER(); + } + } + + /* Update the wake time ready for the next call. */ + *pxPreviousWakeTime = xTimeToWake; + 8017972: 687b ldr r3, [r7, #4] + 8017974: 69fa ldr r2, [r7, #28] + 8017976: 601a str r2, [r3, #0] + + if( xShouldDelay != pdFALSE ) + 8017978: 6a7b ldr r3, [r7, #36] @ 0x24 + 801797a: 2b00 cmp r3, #0 + 801797c: d006 beq.n 801798c + { + traceTASK_DELAY_UNTIL( xTimeToWake ); + + /* prvAddCurrentTaskToDelayedList() needs the block time, not + the time to wake, so subtract the current tick count. */ + prvAddCurrentTaskToDelayedList( xTimeToWake - xConstTickCount, pdFALSE ); + 801797e: 69fa ldr r2, [r7, #28] + 8017980: 6a3b ldr r3, [r7, #32] + 8017982: 1ad3 subs r3, r2, r3 + 8017984: 2100 movs r1, #0 + 8017986: 4618 mov r0, r3 + 8017988: f000 ff46 bl 8018818 + else + { + mtCOVERAGE_TEST_MARKER(); + } + } + xAlreadyYielded = xTaskResumeAll(); + 801798c: f000 f8b2 bl 8017af4 + 8017990: 61b8 str r0, [r7, #24] + + /* Force a reschedule if xTaskResumeAll has not already done so, we may + have put ourselves to sleep. */ + if( xAlreadyYielded == pdFALSE ) + 8017992: 69bb ldr r3, [r7, #24] + 8017994: 2b00 cmp r3, #0 + 8017996: d107 bne.n 80179a8 + { + portYIELD_WITHIN_API(); + 8017998: 4b07 ldr r3, [pc, #28] @ (80179b8 ) + 801799a: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 801799e: 601a str r2, [r3, #0] + 80179a0: f3bf 8f4f dsb sy + 80179a4: f3bf 8f6f isb sy + } + else + { + mtCOVERAGE_TEST_MARKER(); + } + } + 80179a8: bf00 nop + 80179aa: 3728 adds r7, #40 @ 0x28 + 80179ac: 46bd mov sp, r7 + 80179ae: bd80 pop {r7, pc} + 80179b0: 20003be4 .word 0x20003be4 + 80179b4: 20003bc0 .word 0x20003bc0 + 80179b8: e000ed04 .word 0xe000ed04 + +080179bc : +/*-----------------------------------------------------------*/ + +#if ( INCLUDE_vTaskDelay == 1 ) + + void vTaskDelay( const TickType_t xTicksToDelay ) + { + 80179bc: b580 push {r7, lr} + 80179be: b084 sub sp, #16 + 80179c0: af00 add r7, sp, #0 + 80179c2: 6078 str r0, [r7, #4] + BaseType_t xAlreadyYielded = pdFALSE; + 80179c4: 2300 movs r3, #0 + 80179c6: 60fb str r3, [r7, #12] + + /* A delay time of zero just forces a reschedule. */ + if( xTicksToDelay > ( TickType_t ) 0U ) + 80179c8: 687b ldr r3, [r7, #4] + 80179ca: 2b00 cmp r3, #0 + 80179cc: d018 beq.n 8017a00 + { + configASSERT( uxSchedulerSuspended == 0 ); + 80179ce: 4b14 ldr r3, [pc, #80] @ (8017a20 ) + 80179d0: 681b ldr r3, [r3, #0] + 80179d2: 2b00 cmp r3, #0 + 80179d4: d00b beq.n 80179ee + __asm volatile + 80179d6: f04f 0350 mov.w r3, #80 @ 0x50 + 80179da: f383 8811 msr BASEPRI, r3 + 80179de: f3bf 8f6f isb sy + 80179e2: f3bf 8f4f dsb sy + 80179e6: 60bb str r3, [r7, #8] +} + 80179e8: bf00 nop + 80179ea: bf00 nop + 80179ec: e7fd b.n 80179ea + vTaskSuspendAll(); + 80179ee: f000 f873 bl 8017ad8 + list or removed from the blocked list until the scheduler + is resumed. + + This task cannot be in an event list as it is the currently + executing task. */ + prvAddCurrentTaskToDelayedList( xTicksToDelay, pdFALSE ); + 80179f2: 2100 movs r1, #0 + 80179f4: 6878 ldr r0, [r7, #4] + 80179f6: f000 ff0f bl 8018818 + } + xAlreadyYielded = xTaskResumeAll(); + 80179fa: f000 f87b bl 8017af4 + 80179fe: 60f8 str r0, [r7, #12] + mtCOVERAGE_TEST_MARKER(); + } + + /* Force a reschedule if xTaskResumeAll has not already done so, we may + have put ourselves to sleep. */ + if( xAlreadyYielded == pdFALSE ) + 8017a00: 68fb ldr r3, [r7, #12] + 8017a02: 2b00 cmp r3, #0 + 8017a04: d107 bne.n 8017a16 + { + portYIELD_WITHIN_API(); + 8017a06: 4b07 ldr r3, [pc, #28] @ (8017a24 ) + 8017a08: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 8017a0c: 601a str r2, [r3, #0] + 8017a0e: f3bf 8f4f dsb sy + 8017a12: f3bf 8f6f isb sy + } + else + { + mtCOVERAGE_TEST_MARKER(); + } + } + 8017a16: bf00 nop + 8017a18: 3710 adds r7, #16 + 8017a1a: 46bd mov sp, r7 + 8017a1c: bd80 pop {r7, pc} + 8017a1e: bf00 nop + 8017a20: 20003be4 .word 0x20003be4 + 8017a24: e000ed04 .word 0xe000ed04 + +08017a28 : + +#endif /* ( ( INCLUDE_xTaskResumeFromISR == 1 ) && ( INCLUDE_vTaskSuspend == 1 ) ) */ +/*-----------------------------------------------------------*/ + +void vTaskStartScheduler( void ) +{ + 8017a28: b580 push {r7, lr} + 8017a2a: b086 sub sp, #24 + 8017a2c: af02 add r7, sp, #8 + } + } + #else + { + /* The Idle task is being created using dynamically allocated RAM. */ + xReturn = xTaskCreate( prvIdleTask, + 8017a2e: 4b22 ldr r3, [pc, #136] @ (8017ab8 ) + 8017a30: 9301 str r3, [sp, #4] + 8017a32: 2300 movs r3, #0 + 8017a34: 9300 str r3, [sp, #0] + 8017a36: 2300 movs r3, #0 + 8017a38: 2280 movs r2, #128 @ 0x80 + 8017a3a: 4920 ldr r1, [pc, #128] @ (8017abc ) + 8017a3c: 4820 ldr r0, [pc, #128] @ (8017ac0 ) + 8017a3e: f7ff fdf1 bl 8017624 + 8017a42: 60f8 str r0, [r7, #12] + } + #endif /* configSUPPORT_STATIC_ALLOCATION */ + + #if ( configUSE_TIMERS == 1 ) + { + if( xReturn == pdPASS ) + 8017a44: 68fb ldr r3, [r7, #12] + 8017a46: 2b01 cmp r3, #1 + 8017a48: d102 bne.n 8017a50 + { + xReturn = xTimerCreateTimerTask(); + 8017a4a: f000 ff4b bl 80188e4 + 8017a4e: 60f8 str r0, [r7, #12] + mtCOVERAGE_TEST_MARKER(); + } + } + #endif /* configUSE_TIMERS */ + + if( xReturn == pdPASS ) + 8017a50: 68fb ldr r3, [r7, #12] + 8017a52: 2b01 cmp r3, #1 + 8017a54: d11b bne.n 8017a8e + __asm volatile + 8017a56: f04f 0350 mov.w r3, #80 @ 0x50 + 8017a5a: f383 8811 msr BASEPRI, r3 + 8017a5e: f3bf 8f6f isb sy + 8017a62: f3bf 8f4f dsb sy + 8017a66: 60bb str r3, [r7, #8] +} + 8017a68: bf00 nop + { + /* Switch Newlib's _impure_ptr variable to point to the _reent + structure specific to the task that will run first. + See the third party link http://www.nadler.com/embedded/newlibAndFreeRTOS.html + for additional information. */ + _impure_ptr = &( pxCurrentTCB->xNewLib_reent ); + 8017a6a: 4b16 ldr r3, [pc, #88] @ (8017ac4 ) + 8017a6c: 681b ldr r3, [r3, #0] + 8017a6e: 334c adds r3, #76 @ 0x4c + 8017a70: 4a15 ldr r2, [pc, #84] @ (8017ac8 ) + 8017a72: 6013 str r3, [r2, #0] + } + #endif /* configUSE_NEWLIB_REENTRANT */ + + xNextTaskUnblockTime = portMAX_DELAY; + 8017a74: 4b15 ldr r3, [pc, #84] @ (8017acc ) + 8017a76: f04f 32ff mov.w r2, #4294967295 + 8017a7a: 601a str r2, [r3, #0] + xSchedulerRunning = pdTRUE; + 8017a7c: 4b14 ldr r3, [pc, #80] @ (8017ad0 ) + 8017a7e: 2201 movs r2, #1 + 8017a80: 601a str r2, [r3, #0] + xTickCount = ( TickType_t ) configINITIAL_TICK_COUNT; + 8017a82: 4b14 ldr r3, [pc, #80] @ (8017ad4 ) + 8017a84: 2200 movs r2, #0 + 8017a86: 601a str r2, [r3, #0] + + traceTASK_SWITCHED_IN(); + + /* Setting up the timer tick is hardware specific and thus in the + portable interface. */ + if( xPortStartScheduler() != pdFALSE ) + 8017a88: f001 fb32 bl 80190f0 + } + + /* Prevent compiler warnings if INCLUDE_xTaskGetIdleTaskHandle is set to 0, + meaning xIdleTaskHandle is not used anywhere else. */ + ( void ) xIdleTaskHandle; +} + 8017a8c: e00f b.n 8017aae + configASSERT( xReturn != errCOULD_NOT_ALLOCATE_REQUIRED_MEMORY ); + 8017a8e: 68fb ldr r3, [r7, #12] + 8017a90: f1b3 3fff cmp.w r3, #4294967295 + 8017a94: d10b bne.n 8017aae + __asm volatile + 8017a96: f04f 0350 mov.w r3, #80 @ 0x50 + 8017a9a: f383 8811 msr BASEPRI, r3 + 8017a9e: f3bf 8f6f isb sy + 8017aa2: f3bf 8f4f dsb sy + 8017aa6: 607b str r3, [r7, #4] +} + 8017aa8: bf00 nop + 8017aaa: bf00 nop + 8017aac: e7fd b.n 8017aaa +} + 8017aae: bf00 nop + 8017ab0: 3710 adds r7, #16 + 8017ab2: 46bd mov sp, r7 + 8017ab4: bd80 pop {r7, pc} + 8017ab6: bf00 nop + 8017ab8: 20003be0 .word 0x20003be0 + 8017abc: 0802f570 .word 0x0802f570 + 8017ac0: 08018105 .word 0x08018105 + 8017ac4: 20003abc .word 0x20003abc + 8017ac8: 2000158c .word 0x2000158c + 8017acc: 20003bdc .word 0x20003bdc + 8017ad0: 20003bc8 .word 0x20003bc8 + 8017ad4: 20003bc0 .word 0x20003bc0 + +08017ad8 : + vPortEndScheduler(); +} +/*----------------------------------------------------------*/ + +void vTaskSuspendAll( void ) +{ + 8017ad8: b480 push {r7} + 8017ada: af00 add r7, sp, #0 + do not otherwise exhibit real time behaviour. */ + portSOFTWARE_BARRIER(); + + /* The scheduler is suspended if uxSchedulerSuspended is non-zero. An increment + is used to allow calls to vTaskSuspendAll() to nest. */ + ++uxSchedulerSuspended; + 8017adc: 4b04 ldr r3, [pc, #16] @ (8017af0 ) + 8017ade: 681b ldr r3, [r3, #0] + 8017ae0: 3301 adds r3, #1 + 8017ae2: 4a03 ldr r2, [pc, #12] @ (8017af0 ) + 8017ae4: 6013 str r3, [r2, #0] + + /* Enforces ordering for ports and optimised compilers that may otherwise place + the above increment elsewhere. */ + portMEMORY_BARRIER(); +} + 8017ae6: bf00 nop + 8017ae8: 46bd mov sp, r7 + 8017aea: f85d 7b04 ldr.w r7, [sp], #4 + 8017aee: 4770 bx lr + 8017af0: 20003be4 .word 0x20003be4 + +08017af4 : + +#endif /* configUSE_TICKLESS_IDLE */ +/*----------------------------------------------------------*/ + +BaseType_t xTaskResumeAll( void ) +{ + 8017af4: b580 push {r7, lr} + 8017af6: b084 sub sp, #16 + 8017af8: af00 add r7, sp, #0 +TCB_t *pxTCB = NULL; + 8017afa: 2300 movs r3, #0 + 8017afc: 60fb str r3, [r7, #12] +BaseType_t xAlreadyYielded = pdFALSE; + 8017afe: 2300 movs r3, #0 + 8017b00: 60bb str r3, [r7, #8] + + /* If uxSchedulerSuspended is zero then this function does not match a + previous call to vTaskSuspendAll(). */ + configASSERT( uxSchedulerSuspended ); + 8017b02: 4b42 ldr r3, [pc, #264] @ (8017c0c ) + 8017b04: 681b ldr r3, [r3, #0] + 8017b06: 2b00 cmp r3, #0 + 8017b08: d10b bne.n 8017b22 + __asm volatile + 8017b0a: f04f 0350 mov.w r3, #80 @ 0x50 + 8017b0e: f383 8811 msr BASEPRI, r3 + 8017b12: f3bf 8f6f isb sy + 8017b16: f3bf 8f4f dsb sy + 8017b1a: 603b str r3, [r7, #0] +} + 8017b1c: bf00 nop + 8017b1e: bf00 nop + 8017b20: e7fd b.n 8017b1e + /* It is possible that an ISR caused a task to be removed from an event + list while the scheduler was suspended. If this was the case then the + removed task will have been added to the xPendingReadyList. Once the + scheduler has been resumed it is safe to move all the pending ready + tasks from this list into their appropriate ready list. */ + taskENTER_CRITICAL(); + 8017b22: f001 fb89 bl 8019238 + { + --uxSchedulerSuspended; + 8017b26: 4b39 ldr r3, [pc, #228] @ (8017c0c ) + 8017b28: 681b ldr r3, [r3, #0] + 8017b2a: 3b01 subs r3, #1 + 8017b2c: 4a37 ldr r2, [pc, #220] @ (8017c0c ) + 8017b2e: 6013 str r3, [r2, #0] + + if( uxSchedulerSuspended == ( UBaseType_t ) pdFALSE ) + 8017b30: 4b36 ldr r3, [pc, #216] @ (8017c0c ) + 8017b32: 681b ldr r3, [r3, #0] + 8017b34: 2b00 cmp r3, #0 + 8017b36: d161 bne.n 8017bfc + { + if( uxCurrentNumberOfTasks > ( UBaseType_t ) 0U ) + 8017b38: 4b35 ldr r3, [pc, #212] @ (8017c10 ) + 8017b3a: 681b ldr r3, [r3, #0] + 8017b3c: 2b00 cmp r3, #0 + 8017b3e: d05d beq.n 8017bfc + { + /* Move any readied tasks from the pending list into the + appropriate ready list. */ + while( listLIST_IS_EMPTY( &xPendingReadyList ) == pdFALSE ) + 8017b40: e02e b.n 8017ba0 + { + pxTCB = listGET_OWNER_OF_HEAD_ENTRY( ( &xPendingReadyList ) ); /*lint !e9079 void * is used as this macro is used with timers and co-routines too. Alignment is known to be fine as the type of the pointer stored and retrieved is the same. */ + 8017b42: 4b34 ldr r3, [pc, #208] @ (8017c14 ) + 8017b44: 68db ldr r3, [r3, #12] + 8017b46: 68db ldr r3, [r3, #12] + 8017b48: 60fb str r3, [r7, #12] + ( void ) uxListRemove( &( pxTCB->xEventListItem ) ); + 8017b4a: 68fb ldr r3, [r7, #12] + 8017b4c: 3318 adds r3, #24 + 8017b4e: 4618 mov r0, r3 + 8017b50: f7fe fe22 bl 8016798 + ( void ) uxListRemove( &( pxTCB->xStateListItem ) ); + 8017b54: 68fb ldr r3, [r7, #12] + 8017b56: 3304 adds r3, #4 + 8017b58: 4618 mov r0, r3 + 8017b5a: f7fe fe1d bl 8016798 + prvAddTaskToReadyList( pxTCB ); + 8017b5e: 68fb ldr r3, [r7, #12] + 8017b60: 6adb ldr r3, [r3, #44] @ 0x2c + 8017b62: 2201 movs r2, #1 + 8017b64: 409a lsls r2, r3 + 8017b66: 4b2c ldr r3, [pc, #176] @ (8017c18 ) + 8017b68: 681b ldr r3, [r3, #0] + 8017b6a: 4313 orrs r3, r2 + 8017b6c: 4a2a ldr r2, [pc, #168] @ (8017c18 ) + 8017b6e: 6013 str r3, [r2, #0] + 8017b70: 68fb ldr r3, [r7, #12] + 8017b72: 6ada ldr r2, [r3, #44] @ 0x2c + 8017b74: 4613 mov r3, r2 + 8017b76: 009b lsls r3, r3, #2 + 8017b78: 4413 add r3, r2 + 8017b7a: 009b lsls r3, r3, #2 + 8017b7c: 4a27 ldr r2, [pc, #156] @ (8017c1c ) + 8017b7e: 441a add r2, r3 + 8017b80: 68fb ldr r3, [r7, #12] + 8017b82: 3304 adds r3, #4 + 8017b84: 4619 mov r1, r3 + 8017b86: 4610 mov r0, r2 + 8017b88: f7fe fda9 bl 80166de + + /* If the moved task has a priority higher than the current + task then a yield must be performed. */ + if( pxTCB->uxPriority >= pxCurrentTCB->uxPriority ) + 8017b8c: 68fb ldr r3, [r7, #12] + 8017b8e: 6ada ldr r2, [r3, #44] @ 0x2c + 8017b90: 4b23 ldr r3, [pc, #140] @ (8017c20 ) + 8017b92: 681b ldr r3, [r3, #0] + 8017b94: 6adb ldr r3, [r3, #44] @ 0x2c + 8017b96: 429a cmp r2, r3 + 8017b98: d302 bcc.n 8017ba0 + { + xYieldPending = pdTRUE; + 8017b9a: 4b22 ldr r3, [pc, #136] @ (8017c24 ) + 8017b9c: 2201 movs r2, #1 + 8017b9e: 601a str r2, [r3, #0] + while( listLIST_IS_EMPTY( &xPendingReadyList ) == pdFALSE ) + 8017ba0: 4b1c ldr r3, [pc, #112] @ (8017c14 ) + 8017ba2: 681b ldr r3, [r3, #0] + 8017ba4: 2b00 cmp r3, #0 + 8017ba6: d1cc bne.n 8017b42 + { + mtCOVERAGE_TEST_MARKER(); + } + } + + if( pxTCB != NULL ) + 8017ba8: 68fb ldr r3, [r7, #12] + 8017baa: 2b00 cmp r3, #0 + 8017bac: d001 beq.n 8017bb2 + which may have prevented the next unblock time from being + re-calculated, in which case re-calculate it now. Mainly + important for low power tickless implementations, where + this can prevent an unnecessary exit from low power + state. */ + prvResetNextTaskUnblockTime(); + 8017bae: f000 fb45 bl 801823c + /* If any ticks occurred while the scheduler was suspended then + they should be processed now. This ensures the tick count does + not slip, and that any delayed tasks are resumed at the correct + time. */ + { + TickType_t xPendedCounts = xPendedTicks; /* Non-volatile copy. */ + 8017bb2: 4b1d ldr r3, [pc, #116] @ (8017c28 ) + 8017bb4: 681b ldr r3, [r3, #0] + 8017bb6: 607b str r3, [r7, #4] + + if( xPendedCounts > ( TickType_t ) 0U ) + 8017bb8: 687b ldr r3, [r7, #4] + 8017bba: 2b00 cmp r3, #0 + 8017bbc: d010 beq.n 8017be0 + { + do + { + if( xTaskIncrementTick() != pdFALSE ) + 8017bbe: f000 f847 bl 8017c50 + 8017bc2: 4603 mov r3, r0 + 8017bc4: 2b00 cmp r3, #0 + 8017bc6: d002 beq.n 8017bce + { + xYieldPending = pdTRUE; + 8017bc8: 4b16 ldr r3, [pc, #88] @ (8017c24 ) + 8017bca: 2201 movs r2, #1 + 8017bcc: 601a str r2, [r3, #0] + } + else + { + mtCOVERAGE_TEST_MARKER(); + } + --xPendedCounts; + 8017bce: 687b ldr r3, [r7, #4] + 8017bd0: 3b01 subs r3, #1 + 8017bd2: 607b str r3, [r7, #4] + } while( xPendedCounts > ( TickType_t ) 0U ); + 8017bd4: 687b ldr r3, [r7, #4] + 8017bd6: 2b00 cmp r3, #0 + 8017bd8: d1f1 bne.n 8017bbe + + xPendedTicks = 0; + 8017bda: 4b13 ldr r3, [pc, #76] @ (8017c28 ) + 8017bdc: 2200 movs r2, #0 + 8017bde: 601a str r2, [r3, #0] + { + mtCOVERAGE_TEST_MARKER(); + } + } + + if( xYieldPending != pdFALSE ) + 8017be0: 4b10 ldr r3, [pc, #64] @ (8017c24 ) + 8017be2: 681b ldr r3, [r3, #0] + 8017be4: 2b00 cmp r3, #0 + 8017be6: d009 beq.n 8017bfc + { + #if( configUSE_PREEMPTION != 0 ) + { + xAlreadyYielded = pdTRUE; + 8017be8: 2301 movs r3, #1 + 8017bea: 60bb str r3, [r7, #8] + } + #endif + taskYIELD_IF_USING_PREEMPTION(); + 8017bec: 4b0f ldr r3, [pc, #60] @ (8017c2c ) + 8017bee: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 8017bf2: 601a str r2, [r3, #0] + 8017bf4: f3bf 8f4f dsb sy + 8017bf8: f3bf 8f6f isb sy + else + { + mtCOVERAGE_TEST_MARKER(); + } + } + taskEXIT_CRITICAL(); + 8017bfc: f001 fb4e bl 801929c + + return xAlreadyYielded; + 8017c00: 68bb ldr r3, [r7, #8] +} + 8017c02: 4618 mov r0, r3 + 8017c04: 3710 adds r7, #16 + 8017c06: 46bd mov sp, r7 + 8017c08: bd80 pop {r7, pc} + 8017c0a: bf00 nop + 8017c0c: 20003be4 .word 0x20003be4 + 8017c10: 20003bbc .word 0x20003bbc + 8017c14: 20003b7c .word 0x20003b7c + 8017c18: 20003bc4 .word 0x20003bc4 + 8017c1c: 20003ac0 .word 0x20003ac0 + 8017c20: 20003abc .word 0x20003abc + 8017c24: 20003bd0 .word 0x20003bd0 + 8017c28: 20003bcc .word 0x20003bcc + 8017c2c: e000ed04 .word 0xe000ed04 + +08017c30 : +/*-----------------------------------------------------------*/ + +TickType_t xTaskGetTickCount( void ) +{ + 8017c30: b480 push {r7} + 8017c32: b083 sub sp, #12 + 8017c34: af00 add r7, sp, #0 +TickType_t xTicks; + + /* Critical section required if running on a 16 bit processor. */ + portTICK_TYPE_ENTER_CRITICAL(); + { + xTicks = xTickCount; + 8017c36: 4b05 ldr r3, [pc, #20] @ (8017c4c ) + 8017c38: 681b ldr r3, [r3, #0] + 8017c3a: 607b str r3, [r7, #4] + } + portTICK_TYPE_EXIT_CRITICAL(); + + return xTicks; + 8017c3c: 687b ldr r3, [r7, #4] +} + 8017c3e: 4618 mov r0, r3 + 8017c40: 370c adds r7, #12 + 8017c42: 46bd mov sp, r7 + 8017c44: f85d 7b04 ldr.w r7, [sp], #4 + 8017c48: 4770 bx lr + 8017c4a: bf00 nop + 8017c4c: 20003bc0 .word 0x20003bc0 + +08017c50 : + +#endif /* INCLUDE_xTaskAbortDelay */ +/*----------------------------------------------------------*/ + +BaseType_t xTaskIncrementTick( void ) +{ + 8017c50: b580 push {r7, lr} + 8017c52: b086 sub sp, #24 + 8017c54: af00 add r7, sp, #0 +TCB_t * pxTCB; +TickType_t xItemValue; +BaseType_t xSwitchRequired = pdFALSE; + 8017c56: 2300 movs r3, #0 + 8017c58: 617b str r3, [r7, #20] + + /* Called by the portable layer each time a tick interrupt occurs. + Increments the tick then checks to see if the new tick value will cause any + tasks to be unblocked. */ + traceTASK_INCREMENT_TICK( xTickCount ); + if( uxSchedulerSuspended == ( UBaseType_t ) pdFALSE ) + 8017c5a: 4b4f ldr r3, [pc, #316] @ (8017d98 ) + 8017c5c: 681b ldr r3, [r3, #0] + 8017c5e: 2b00 cmp r3, #0 + 8017c60: f040 808f bne.w 8017d82 + { + /* Minor optimisation. The tick count cannot change in this + block. */ + const TickType_t xConstTickCount = xTickCount + ( TickType_t ) 1; + 8017c64: 4b4d ldr r3, [pc, #308] @ (8017d9c ) + 8017c66: 681b ldr r3, [r3, #0] + 8017c68: 3301 adds r3, #1 + 8017c6a: 613b str r3, [r7, #16] + + /* Increment the RTOS tick, switching the delayed and overflowed + delayed lists if it wraps to 0. */ + xTickCount = xConstTickCount; + 8017c6c: 4a4b ldr r2, [pc, #300] @ (8017d9c ) + 8017c6e: 693b ldr r3, [r7, #16] + 8017c70: 6013 str r3, [r2, #0] + + if( xConstTickCount == ( TickType_t ) 0U ) /*lint !e774 'if' does not always evaluate to false as it is looking for an overflow. */ + 8017c72: 693b ldr r3, [r7, #16] + 8017c74: 2b00 cmp r3, #0 + 8017c76: d121 bne.n 8017cbc + { + taskSWITCH_DELAYED_LISTS(); + 8017c78: 4b49 ldr r3, [pc, #292] @ (8017da0 ) + 8017c7a: 681b ldr r3, [r3, #0] + 8017c7c: 681b ldr r3, [r3, #0] + 8017c7e: 2b00 cmp r3, #0 + 8017c80: d00b beq.n 8017c9a + __asm volatile + 8017c82: f04f 0350 mov.w r3, #80 @ 0x50 + 8017c86: f383 8811 msr BASEPRI, r3 + 8017c8a: f3bf 8f6f isb sy + 8017c8e: f3bf 8f4f dsb sy + 8017c92: 603b str r3, [r7, #0] +} + 8017c94: bf00 nop + 8017c96: bf00 nop + 8017c98: e7fd b.n 8017c96 + 8017c9a: 4b41 ldr r3, [pc, #260] @ (8017da0 ) + 8017c9c: 681b ldr r3, [r3, #0] + 8017c9e: 60fb str r3, [r7, #12] + 8017ca0: 4b40 ldr r3, [pc, #256] @ (8017da4 ) + 8017ca2: 681b ldr r3, [r3, #0] + 8017ca4: 4a3e ldr r2, [pc, #248] @ (8017da0 ) + 8017ca6: 6013 str r3, [r2, #0] + 8017ca8: 4a3e ldr r2, [pc, #248] @ (8017da4 ) + 8017caa: 68fb ldr r3, [r7, #12] + 8017cac: 6013 str r3, [r2, #0] + 8017cae: 4b3e ldr r3, [pc, #248] @ (8017da8 ) + 8017cb0: 681b ldr r3, [r3, #0] + 8017cb2: 3301 adds r3, #1 + 8017cb4: 4a3c ldr r2, [pc, #240] @ (8017da8 ) + 8017cb6: 6013 str r3, [r2, #0] + 8017cb8: f000 fac0 bl 801823c + + /* See if this tick has made a timeout expire. Tasks are stored in + the queue in the order of their wake time - meaning once one task + has been found whose block time has not expired there is no need to + look any further down the list. */ + if( xConstTickCount >= xNextTaskUnblockTime ) + 8017cbc: 4b3b ldr r3, [pc, #236] @ (8017dac ) + 8017cbe: 681b ldr r3, [r3, #0] + 8017cc0: 693a ldr r2, [r7, #16] + 8017cc2: 429a cmp r2, r3 + 8017cc4: d348 bcc.n 8017d58 + { + for( ;; ) + { + if( listLIST_IS_EMPTY( pxDelayedTaskList ) != pdFALSE ) + 8017cc6: 4b36 ldr r3, [pc, #216] @ (8017da0 ) + 8017cc8: 681b ldr r3, [r3, #0] + 8017cca: 681b ldr r3, [r3, #0] + 8017ccc: 2b00 cmp r3, #0 + 8017cce: d104 bne.n 8017cda + /* The delayed list is empty. Set xNextTaskUnblockTime + to the maximum possible value so it is extremely + unlikely that the + if( xTickCount >= xNextTaskUnblockTime ) test will pass + next time through. */ + xNextTaskUnblockTime = portMAX_DELAY; /*lint !e961 MISRA exception as the casts are only redundant for some ports. */ + 8017cd0: 4b36 ldr r3, [pc, #216] @ (8017dac ) + 8017cd2: f04f 32ff mov.w r2, #4294967295 + 8017cd6: 601a str r2, [r3, #0] + break; + 8017cd8: e03e b.n 8017d58 + { + /* The delayed list is not empty, get the value of the + item at the head of the delayed list. This is the time + at which the task at the head of the delayed list must + be removed from the Blocked state. */ + pxTCB = listGET_OWNER_OF_HEAD_ENTRY( pxDelayedTaskList ); /*lint !e9079 void * is used as this macro is used with timers and co-routines too. Alignment is known to be fine as the type of the pointer stored and retrieved is the same. */ + 8017cda: 4b31 ldr r3, [pc, #196] @ (8017da0 ) + 8017cdc: 681b ldr r3, [r3, #0] + 8017cde: 68db ldr r3, [r3, #12] + 8017ce0: 68db ldr r3, [r3, #12] + 8017ce2: 60bb str r3, [r7, #8] + xItemValue = listGET_LIST_ITEM_VALUE( &( pxTCB->xStateListItem ) ); + 8017ce4: 68bb ldr r3, [r7, #8] + 8017ce6: 685b ldr r3, [r3, #4] + 8017ce8: 607b str r3, [r7, #4] + + if( xConstTickCount < xItemValue ) + 8017cea: 693a ldr r2, [r7, #16] + 8017cec: 687b ldr r3, [r7, #4] + 8017cee: 429a cmp r2, r3 + 8017cf0: d203 bcs.n 8017cfa + /* It is not time to unblock this item yet, but the + item value is the time at which the task at the head + of the blocked list must be removed from the Blocked + state - so record the item value in + xNextTaskUnblockTime. */ + xNextTaskUnblockTime = xItemValue; + 8017cf2: 4a2e ldr r2, [pc, #184] @ (8017dac ) + 8017cf4: 687b ldr r3, [r7, #4] + 8017cf6: 6013 str r3, [r2, #0] + break; /*lint !e9011 Code structure here is deedmed easier to understand with multiple breaks. */ + 8017cf8: e02e b.n 8017d58 + { + mtCOVERAGE_TEST_MARKER(); + } + + /* It is time to remove the item from the Blocked state. */ + ( void ) uxListRemove( &( pxTCB->xStateListItem ) ); + 8017cfa: 68bb ldr r3, [r7, #8] + 8017cfc: 3304 adds r3, #4 + 8017cfe: 4618 mov r0, r3 + 8017d00: f7fe fd4a bl 8016798 + + /* Is the task waiting on an event also? If so remove + it from the event list. */ + if( listLIST_ITEM_CONTAINER( &( pxTCB->xEventListItem ) ) != NULL ) + 8017d04: 68bb ldr r3, [r7, #8] + 8017d06: 6a9b ldr r3, [r3, #40] @ 0x28 + 8017d08: 2b00 cmp r3, #0 + 8017d0a: d004 beq.n 8017d16 + { + ( void ) uxListRemove( &( pxTCB->xEventListItem ) ); + 8017d0c: 68bb ldr r3, [r7, #8] + 8017d0e: 3318 adds r3, #24 + 8017d10: 4618 mov r0, r3 + 8017d12: f7fe fd41 bl 8016798 + mtCOVERAGE_TEST_MARKER(); + } + + /* Place the unblocked task into the appropriate ready + list. */ + prvAddTaskToReadyList( pxTCB ); + 8017d16: 68bb ldr r3, [r7, #8] + 8017d18: 6adb ldr r3, [r3, #44] @ 0x2c + 8017d1a: 2201 movs r2, #1 + 8017d1c: 409a lsls r2, r3 + 8017d1e: 4b24 ldr r3, [pc, #144] @ (8017db0 ) + 8017d20: 681b ldr r3, [r3, #0] + 8017d22: 4313 orrs r3, r2 + 8017d24: 4a22 ldr r2, [pc, #136] @ (8017db0 ) + 8017d26: 6013 str r3, [r2, #0] + 8017d28: 68bb ldr r3, [r7, #8] + 8017d2a: 6ada ldr r2, [r3, #44] @ 0x2c + 8017d2c: 4613 mov r3, r2 + 8017d2e: 009b lsls r3, r3, #2 + 8017d30: 4413 add r3, r2 + 8017d32: 009b lsls r3, r3, #2 + 8017d34: 4a1f ldr r2, [pc, #124] @ (8017db4 ) + 8017d36: 441a add r2, r3 + 8017d38: 68bb ldr r3, [r7, #8] + 8017d3a: 3304 adds r3, #4 + 8017d3c: 4619 mov r1, r3 + 8017d3e: 4610 mov r0, r2 + 8017d40: f7fe fccd bl 80166de + { + /* Preemption is on, but a context switch should + only be performed if the unblocked task has a + priority that is equal to or higher than the + currently executing task. */ + if( pxTCB->uxPriority >= pxCurrentTCB->uxPriority ) + 8017d44: 68bb ldr r3, [r7, #8] + 8017d46: 6ada ldr r2, [r3, #44] @ 0x2c + 8017d48: 4b1b ldr r3, [pc, #108] @ (8017db8 ) + 8017d4a: 681b ldr r3, [r3, #0] + 8017d4c: 6adb ldr r3, [r3, #44] @ 0x2c + 8017d4e: 429a cmp r2, r3 + 8017d50: d3b9 bcc.n 8017cc6 + { + xSwitchRequired = pdTRUE; + 8017d52: 2301 movs r3, #1 + 8017d54: 617b str r3, [r7, #20] + if( listLIST_IS_EMPTY( pxDelayedTaskList ) != pdFALSE ) + 8017d56: e7b6 b.n 8017cc6 + /* Tasks of equal priority to the currently running task will share + processing time (time slice) if preemption is on, and the application + writer has not explicitly turned time slicing off. */ + #if ( ( configUSE_PREEMPTION == 1 ) && ( configUSE_TIME_SLICING == 1 ) ) + { + if( listCURRENT_LIST_LENGTH( &( pxReadyTasksLists[ pxCurrentTCB->uxPriority ] ) ) > ( UBaseType_t ) 1 ) + 8017d58: 4b17 ldr r3, [pc, #92] @ (8017db8 ) + 8017d5a: 681b ldr r3, [r3, #0] + 8017d5c: 6ada ldr r2, [r3, #44] @ 0x2c + 8017d5e: 4915 ldr r1, [pc, #84] @ (8017db4 ) + 8017d60: 4613 mov r3, r2 + 8017d62: 009b lsls r3, r3, #2 + 8017d64: 4413 add r3, r2 + 8017d66: 009b lsls r3, r3, #2 + 8017d68: 440b add r3, r1 + 8017d6a: 681b ldr r3, [r3, #0] + 8017d6c: 2b01 cmp r3, #1 + 8017d6e: d901 bls.n 8017d74 + { + xSwitchRequired = pdTRUE; + 8017d70: 2301 movs r3, #1 + 8017d72: 617b str r3, [r7, #20] + } + #endif /* configUSE_TICK_HOOK */ + + #if ( configUSE_PREEMPTION == 1 ) + { + if( xYieldPending != pdFALSE ) + 8017d74: 4b11 ldr r3, [pc, #68] @ (8017dbc ) + 8017d76: 681b ldr r3, [r3, #0] + 8017d78: 2b00 cmp r3, #0 + 8017d7a: d007 beq.n 8017d8c + { + xSwitchRequired = pdTRUE; + 8017d7c: 2301 movs r3, #1 + 8017d7e: 617b str r3, [r7, #20] + 8017d80: e004 b.n 8017d8c + } + #endif /* configUSE_PREEMPTION */ + } + else + { + ++xPendedTicks; + 8017d82: 4b0f ldr r3, [pc, #60] @ (8017dc0 ) + 8017d84: 681b ldr r3, [r3, #0] + 8017d86: 3301 adds r3, #1 + 8017d88: 4a0d ldr r2, [pc, #52] @ (8017dc0 ) + 8017d8a: 6013 str r3, [r2, #0] + vApplicationTickHook(); + } + #endif + } + + return xSwitchRequired; + 8017d8c: 697b ldr r3, [r7, #20] +} + 8017d8e: 4618 mov r0, r3 + 8017d90: 3718 adds r7, #24 + 8017d92: 46bd mov sp, r7 + 8017d94: bd80 pop {r7, pc} + 8017d96: bf00 nop + 8017d98: 20003be4 .word 0x20003be4 + 8017d9c: 20003bc0 .word 0x20003bc0 + 8017da0: 20003b74 .word 0x20003b74 + 8017da4: 20003b78 .word 0x20003b78 + 8017da8: 20003bd4 .word 0x20003bd4 + 8017dac: 20003bdc .word 0x20003bdc + 8017db0: 20003bc4 .word 0x20003bc4 + 8017db4: 20003ac0 .word 0x20003ac0 + 8017db8: 20003abc .word 0x20003abc + 8017dbc: 20003bd0 .word 0x20003bd0 + 8017dc0: 20003bcc .word 0x20003bcc + +08017dc4 : + +#endif /* configUSE_APPLICATION_TASK_TAG */ +/*-----------------------------------------------------------*/ + +void vTaskSwitchContext( void ) +{ + 8017dc4: b480 push {r7} + 8017dc6: b087 sub sp, #28 + 8017dc8: af00 add r7, sp, #0 + if( uxSchedulerSuspended != ( UBaseType_t ) pdFALSE ) + 8017dca: 4b2a ldr r3, [pc, #168] @ (8017e74 ) + 8017dcc: 681b ldr r3, [r3, #0] + 8017dce: 2b00 cmp r3, #0 + 8017dd0: d003 beq.n 8017dda + { + /* The scheduler is currently suspended - do not allow a context + switch. */ + xYieldPending = pdTRUE; + 8017dd2: 4b29 ldr r3, [pc, #164] @ (8017e78 ) + 8017dd4: 2201 movs r2, #1 + 8017dd6: 601a str r2, [r3, #0] + for additional information. */ + _impure_ptr = &( pxCurrentTCB->xNewLib_reent ); + } + #endif /* configUSE_NEWLIB_REENTRANT */ + } +} + 8017dd8: e045 b.n 8017e66 + xYieldPending = pdFALSE; + 8017dda: 4b27 ldr r3, [pc, #156] @ (8017e78 ) + 8017ddc: 2200 movs r2, #0 + 8017dde: 601a str r2, [r3, #0] + taskSELECT_HIGHEST_PRIORITY_TASK(); /*lint !e9079 void * is used as this macro is used with timers and co-routines too. Alignment is known to be fine as the type of the pointer stored and retrieved is the same. */ + 8017de0: 4b26 ldr r3, [pc, #152] @ (8017e7c ) + 8017de2: 681b ldr r3, [r3, #0] + 8017de4: 60fb str r3, [r7, #12] + __asm volatile ( "clz %0, %1" : "=r" ( ucReturn ) : "r" ( ulBitmap ) : "memory" ); + 8017de6: 68fb ldr r3, [r7, #12] + 8017de8: fab3 f383 clz r3, r3 + 8017dec: 72fb strb r3, [r7, #11] + return ucReturn; + 8017dee: 7afb ldrb r3, [r7, #11] + 8017df0: f1c3 031f rsb r3, r3, #31 + 8017df4: 617b str r3, [r7, #20] + 8017df6: 4922 ldr r1, [pc, #136] @ (8017e80 ) + 8017df8: 697a ldr r2, [r7, #20] + 8017dfa: 4613 mov r3, r2 + 8017dfc: 009b lsls r3, r3, #2 + 8017dfe: 4413 add r3, r2 + 8017e00: 009b lsls r3, r3, #2 + 8017e02: 440b add r3, r1 + 8017e04: 681b ldr r3, [r3, #0] + 8017e06: 2b00 cmp r3, #0 + 8017e08: d10b bne.n 8017e22 + __asm volatile + 8017e0a: f04f 0350 mov.w r3, #80 @ 0x50 + 8017e0e: f383 8811 msr BASEPRI, r3 + 8017e12: f3bf 8f6f isb sy + 8017e16: f3bf 8f4f dsb sy + 8017e1a: 607b str r3, [r7, #4] +} + 8017e1c: bf00 nop + 8017e1e: bf00 nop + 8017e20: e7fd b.n 8017e1e + 8017e22: 697a ldr r2, [r7, #20] + 8017e24: 4613 mov r3, r2 + 8017e26: 009b lsls r3, r3, #2 + 8017e28: 4413 add r3, r2 + 8017e2a: 009b lsls r3, r3, #2 + 8017e2c: 4a14 ldr r2, [pc, #80] @ (8017e80 ) + 8017e2e: 4413 add r3, r2 + 8017e30: 613b str r3, [r7, #16] + 8017e32: 693b ldr r3, [r7, #16] + 8017e34: 685b ldr r3, [r3, #4] + 8017e36: 685a ldr r2, [r3, #4] + 8017e38: 693b ldr r3, [r7, #16] + 8017e3a: 605a str r2, [r3, #4] + 8017e3c: 693b ldr r3, [r7, #16] + 8017e3e: 685a ldr r2, [r3, #4] + 8017e40: 693b ldr r3, [r7, #16] + 8017e42: 3308 adds r3, #8 + 8017e44: 429a cmp r2, r3 + 8017e46: d104 bne.n 8017e52 + 8017e48: 693b ldr r3, [r7, #16] + 8017e4a: 685b ldr r3, [r3, #4] + 8017e4c: 685a ldr r2, [r3, #4] + 8017e4e: 693b ldr r3, [r7, #16] + 8017e50: 605a str r2, [r3, #4] + 8017e52: 693b ldr r3, [r7, #16] + 8017e54: 685b ldr r3, [r3, #4] + 8017e56: 68db ldr r3, [r3, #12] + 8017e58: 4a0a ldr r2, [pc, #40] @ (8017e84 ) + 8017e5a: 6013 str r3, [r2, #0] + _impure_ptr = &( pxCurrentTCB->xNewLib_reent ); + 8017e5c: 4b09 ldr r3, [pc, #36] @ (8017e84 ) + 8017e5e: 681b ldr r3, [r3, #0] + 8017e60: 334c adds r3, #76 @ 0x4c + 8017e62: 4a09 ldr r2, [pc, #36] @ (8017e88 ) + 8017e64: 6013 str r3, [r2, #0] +} + 8017e66: bf00 nop + 8017e68: 371c adds r7, #28 + 8017e6a: 46bd mov sp, r7 + 8017e6c: f85d 7b04 ldr.w r7, [sp], #4 + 8017e70: 4770 bx lr + 8017e72: bf00 nop + 8017e74: 20003be4 .word 0x20003be4 + 8017e78: 20003bd0 .word 0x20003bd0 + 8017e7c: 20003bc4 .word 0x20003bc4 + 8017e80: 20003ac0 .word 0x20003ac0 + 8017e84: 20003abc .word 0x20003abc + 8017e88: 2000158c .word 0x2000158c + +08017e8c : +/*-----------------------------------------------------------*/ + +void vTaskPlaceOnEventList( List_t * const pxEventList, const TickType_t xTicksToWait ) +{ + 8017e8c: b580 push {r7, lr} + 8017e8e: b084 sub sp, #16 + 8017e90: af00 add r7, sp, #0 + 8017e92: 6078 str r0, [r7, #4] + 8017e94: 6039 str r1, [r7, #0] + configASSERT( pxEventList ); + 8017e96: 687b ldr r3, [r7, #4] + 8017e98: 2b00 cmp r3, #0 + 8017e9a: d10b bne.n 8017eb4 + __asm volatile + 8017e9c: f04f 0350 mov.w r3, #80 @ 0x50 + 8017ea0: f383 8811 msr BASEPRI, r3 + 8017ea4: f3bf 8f6f isb sy + 8017ea8: f3bf 8f4f dsb sy + 8017eac: 60fb str r3, [r7, #12] +} + 8017eae: bf00 nop + 8017eb0: bf00 nop + 8017eb2: e7fd b.n 8017eb0 + + /* Place the event list item of the TCB in the appropriate event list. + This is placed in the list in priority order so the highest priority task + is the first to be woken by the event. The queue that contains the event + list is locked, preventing simultaneous access from interrupts. */ + vListInsert( pxEventList, &( pxCurrentTCB->xEventListItem ) ); + 8017eb4: 4b07 ldr r3, [pc, #28] @ (8017ed4 ) + 8017eb6: 681b ldr r3, [r3, #0] + 8017eb8: 3318 adds r3, #24 + 8017eba: 4619 mov r1, r3 + 8017ebc: 6878 ldr r0, [r7, #4] + 8017ebe: f7fe fc32 bl 8016726 + + prvAddCurrentTaskToDelayedList( xTicksToWait, pdTRUE ); + 8017ec2: 2101 movs r1, #1 + 8017ec4: 6838 ldr r0, [r7, #0] + 8017ec6: f000 fca7 bl 8018818 +} + 8017eca: bf00 nop + 8017ecc: 3710 adds r7, #16 + 8017ece: 46bd mov sp, r7 + 8017ed0: bd80 pop {r7, pc} + 8017ed2: bf00 nop + 8017ed4: 20003abc .word 0x20003abc + +08017ed8 : +/*-----------------------------------------------------------*/ + +#if( configUSE_TIMERS == 1 ) + + void vTaskPlaceOnEventListRestricted( List_t * const pxEventList, TickType_t xTicksToWait, const BaseType_t xWaitIndefinitely ) + { + 8017ed8: b580 push {r7, lr} + 8017eda: b086 sub sp, #24 + 8017edc: af00 add r7, sp, #0 + 8017ede: 60f8 str r0, [r7, #12] + 8017ee0: 60b9 str r1, [r7, #8] + 8017ee2: 607a str r2, [r7, #4] + configASSERT( pxEventList ); + 8017ee4: 68fb ldr r3, [r7, #12] + 8017ee6: 2b00 cmp r3, #0 + 8017ee8: d10b bne.n 8017f02 + __asm volatile + 8017eea: f04f 0350 mov.w r3, #80 @ 0x50 + 8017eee: f383 8811 msr BASEPRI, r3 + 8017ef2: f3bf 8f6f isb sy + 8017ef6: f3bf 8f4f dsb sy + 8017efa: 617b str r3, [r7, #20] +} + 8017efc: bf00 nop + 8017efe: bf00 nop + 8017f00: e7fd b.n 8017efe + + /* Place the event list item of the TCB in the appropriate event list. + In this case it is assume that this is the only task that is going to + be waiting on this event list, so the faster vListInsertEnd() function + can be used in place of vListInsert. */ + vListInsertEnd( pxEventList, &( pxCurrentTCB->xEventListItem ) ); + 8017f02: 4b0a ldr r3, [pc, #40] @ (8017f2c ) + 8017f04: 681b ldr r3, [r3, #0] + 8017f06: 3318 adds r3, #24 + 8017f08: 4619 mov r1, r3 + 8017f0a: 68f8 ldr r0, [r7, #12] + 8017f0c: f7fe fbe7 bl 80166de + + /* If the task should block indefinitely then set the block time to a + value that will be recognised as an indefinite delay inside the + prvAddCurrentTaskToDelayedList() function. */ + if( xWaitIndefinitely != pdFALSE ) + 8017f10: 687b ldr r3, [r7, #4] + 8017f12: 2b00 cmp r3, #0 + 8017f14: d002 beq.n 8017f1c + { + xTicksToWait = portMAX_DELAY; + 8017f16: f04f 33ff mov.w r3, #4294967295 + 8017f1a: 60bb str r3, [r7, #8] + } + + traceTASK_DELAY_UNTIL( ( xTickCount + xTicksToWait ) ); + prvAddCurrentTaskToDelayedList( xTicksToWait, xWaitIndefinitely ); + 8017f1c: 6879 ldr r1, [r7, #4] + 8017f1e: 68b8 ldr r0, [r7, #8] + 8017f20: f000 fc7a bl 8018818 + } + 8017f24: bf00 nop + 8017f26: 3718 adds r7, #24 + 8017f28: 46bd mov sp, r7 + 8017f2a: bd80 pop {r7, pc} + 8017f2c: 20003abc .word 0x20003abc + +08017f30 : + +#endif /* configUSE_TIMERS */ +/*-----------------------------------------------------------*/ + +BaseType_t xTaskRemoveFromEventList( const List_t * const pxEventList ) +{ + 8017f30: b580 push {r7, lr} + 8017f32: b086 sub sp, #24 + 8017f34: af00 add r7, sp, #0 + 8017f36: 6078 str r0, [r7, #4] + get called - the lock count on the queue will get modified instead. This + means exclusive access to the event list is guaranteed here. + + This function assumes that a check has already been made to ensure that + pxEventList is not empty. */ + pxUnblockedTCB = listGET_OWNER_OF_HEAD_ENTRY( pxEventList ); /*lint !e9079 void * is used as this macro is used with timers and co-routines too. Alignment is known to be fine as the type of the pointer stored and retrieved is the same. */ + 8017f38: 687b ldr r3, [r7, #4] + 8017f3a: 68db ldr r3, [r3, #12] + 8017f3c: 68db ldr r3, [r3, #12] + 8017f3e: 613b str r3, [r7, #16] + configASSERT( pxUnblockedTCB ); + 8017f40: 693b ldr r3, [r7, #16] + 8017f42: 2b00 cmp r3, #0 + 8017f44: d10b bne.n 8017f5e + __asm volatile + 8017f46: f04f 0350 mov.w r3, #80 @ 0x50 + 8017f4a: f383 8811 msr BASEPRI, r3 + 8017f4e: f3bf 8f6f isb sy + 8017f52: f3bf 8f4f dsb sy + 8017f56: 60fb str r3, [r7, #12] +} + 8017f58: bf00 nop + 8017f5a: bf00 nop + 8017f5c: e7fd b.n 8017f5a + ( void ) uxListRemove( &( pxUnblockedTCB->xEventListItem ) ); + 8017f5e: 693b ldr r3, [r7, #16] + 8017f60: 3318 adds r3, #24 + 8017f62: 4618 mov r0, r3 + 8017f64: f7fe fc18 bl 8016798 + + if( uxSchedulerSuspended == ( UBaseType_t ) pdFALSE ) + 8017f68: 4b1d ldr r3, [pc, #116] @ (8017fe0 ) + 8017f6a: 681b ldr r3, [r3, #0] + 8017f6c: 2b00 cmp r3, #0 + 8017f6e: d11c bne.n 8017faa + { + ( void ) uxListRemove( &( pxUnblockedTCB->xStateListItem ) ); + 8017f70: 693b ldr r3, [r7, #16] + 8017f72: 3304 adds r3, #4 + 8017f74: 4618 mov r0, r3 + 8017f76: f7fe fc0f bl 8016798 + prvAddTaskToReadyList( pxUnblockedTCB ); + 8017f7a: 693b ldr r3, [r7, #16] + 8017f7c: 6adb ldr r3, [r3, #44] @ 0x2c + 8017f7e: 2201 movs r2, #1 + 8017f80: 409a lsls r2, r3 + 8017f82: 4b18 ldr r3, [pc, #96] @ (8017fe4 ) + 8017f84: 681b ldr r3, [r3, #0] + 8017f86: 4313 orrs r3, r2 + 8017f88: 4a16 ldr r2, [pc, #88] @ (8017fe4 ) + 8017f8a: 6013 str r3, [r2, #0] + 8017f8c: 693b ldr r3, [r7, #16] + 8017f8e: 6ada ldr r2, [r3, #44] @ 0x2c + 8017f90: 4613 mov r3, r2 + 8017f92: 009b lsls r3, r3, #2 + 8017f94: 4413 add r3, r2 + 8017f96: 009b lsls r3, r3, #2 + 8017f98: 4a13 ldr r2, [pc, #76] @ (8017fe8 ) + 8017f9a: 441a add r2, r3 + 8017f9c: 693b ldr r3, [r7, #16] + 8017f9e: 3304 adds r3, #4 + 8017fa0: 4619 mov r1, r3 + 8017fa2: 4610 mov r0, r2 + 8017fa4: f7fe fb9b bl 80166de + 8017fa8: e005 b.n 8017fb6 + } + else + { + /* The delayed and ready lists cannot be accessed, so hold this task + pending until the scheduler is resumed. */ + vListInsertEnd( &( xPendingReadyList ), &( pxUnblockedTCB->xEventListItem ) ); + 8017faa: 693b ldr r3, [r7, #16] + 8017fac: 3318 adds r3, #24 + 8017fae: 4619 mov r1, r3 + 8017fb0: 480e ldr r0, [pc, #56] @ (8017fec ) + 8017fb2: f7fe fb94 bl 80166de + } + + if( pxUnblockedTCB->uxPriority > pxCurrentTCB->uxPriority ) + 8017fb6: 693b ldr r3, [r7, #16] + 8017fb8: 6ada ldr r2, [r3, #44] @ 0x2c + 8017fba: 4b0d ldr r3, [pc, #52] @ (8017ff0 ) + 8017fbc: 681b ldr r3, [r3, #0] + 8017fbe: 6adb ldr r3, [r3, #44] @ 0x2c + 8017fc0: 429a cmp r2, r3 + 8017fc2: d905 bls.n 8017fd0 + { + /* Return true if the task removed from the event list has a higher + priority than the calling task. This allows the calling task to know if + it should force a context switch now. */ + xReturn = pdTRUE; + 8017fc4: 2301 movs r3, #1 + 8017fc6: 617b str r3, [r7, #20] + + /* Mark that a yield is pending in case the user is not using the + "xHigherPriorityTaskWoken" parameter to an ISR safe FreeRTOS function. */ + xYieldPending = pdTRUE; + 8017fc8: 4b0a ldr r3, [pc, #40] @ (8017ff4 ) + 8017fca: 2201 movs r2, #1 + 8017fcc: 601a str r2, [r3, #0] + 8017fce: e001 b.n 8017fd4 + } + else + { + xReturn = pdFALSE; + 8017fd0: 2300 movs r3, #0 + 8017fd2: 617b str r3, [r7, #20] + } + + return xReturn; + 8017fd4: 697b ldr r3, [r7, #20] +} + 8017fd6: 4618 mov r0, r3 + 8017fd8: 3718 adds r7, #24 + 8017fda: 46bd mov sp, r7 + 8017fdc: bd80 pop {r7, pc} + 8017fde: bf00 nop + 8017fe0: 20003be4 .word 0x20003be4 + 8017fe4: 20003bc4 .word 0x20003bc4 + 8017fe8: 20003ac0 .word 0x20003ac0 + 8017fec: 20003b7c .word 0x20003b7c + 8017ff0: 20003abc .word 0x20003abc + 8017ff4: 20003bd0 .word 0x20003bd0 + +08017ff8 : + taskEXIT_CRITICAL(); +} +/*-----------------------------------------------------------*/ + +void vTaskInternalSetTimeOutState( TimeOut_t * const pxTimeOut ) +{ + 8017ff8: b480 push {r7} + 8017ffa: b083 sub sp, #12 + 8017ffc: af00 add r7, sp, #0 + 8017ffe: 6078 str r0, [r7, #4] + /* For internal use only as it does not use a critical section. */ + pxTimeOut->xOverflowCount = xNumOfOverflows; + 8018000: 4b06 ldr r3, [pc, #24] @ (801801c ) + 8018002: 681a ldr r2, [r3, #0] + 8018004: 687b ldr r3, [r7, #4] + 8018006: 601a str r2, [r3, #0] + pxTimeOut->xTimeOnEntering = xTickCount; + 8018008: 4b05 ldr r3, [pc, #20] @ (8018020 ) + 801800a: 681a ldr r2, [r3, #0] + 801800c: 687b ldr r3, [r7, #4] + 801800e: 605a str r2, [r3, #4] +} + 8018010: bf00 nop + 8018012: 370c adds r7, #12 + 8018014: 46bd mov sp, r7 + 8018016: f85d 7b04 ldr.w r7, [sp], #4 + 801801a: 4770 bx lr + 801801c: 20003bd4 .word 0x20003bd4 + 8018020: 20003bc0 .word 0x20003bc0 + +08018024 : +/*-----------------------------------------------------------*/ + +BaseType_t xTaskCheckForTimeOut( TimeOut_t * const pxTimeOut, TickType_t * const pxTicksToWait ) +{ + 8018024: b580 push {r7, lr} + 8018026: b088 sub sp, #32 + 8018028: af00 add r7, sp, #0 + 801802a: 6078 str r0, [r7, #4] + 801802c: 6039 str r1, [r7, #0] +BaseType_t xReturn; + + configASSERT( pxTimeOut ); + 801802e: 687b ldr r3, [r7, #4] + 8018030: 2b00 cmp r3, #0 + 8018032: d10b bne.n 801804c + __asm volatile + 8018034: f04f 0350 mov.w r3, #80 @ 0x50 + 8018038: f383 8811 msr BASEPRI, r3 + 801803c: f3bf 8f6f isb sy + 8018040: f3bf 8f4f dsb sy + 8018044: 613b str r3, [r7, #16] +} + 8018046: bf00 nop + 8018048: bf00 nop + 801804a: e7fd b.n 8018048 + configASSERT( pxTicksToWait ); + 801804c: 683b ldr r3, [r7, #0] + 801804e: 2b00 cmp r3, #0 + 8018050: d10b bne.n 801806a + __asm volatile + 8018052: f04f 0350 mov.w r3, #80 @ 0x50 + 8018056: f383 8811 msr BASEPRI, r3 + 801805a: f3bf 8f6f isb sy + 801805e: f3bf 8f4f dsb sy + 8018062: 60fb str r3, [r7, #12] +} + 8018064: bf00 nop + 8018066: bf00 nop + 8018068: e7fd b.n 8018066 + + taskENTER_CRITICAL(); + 801806a: f001 f8e5 bl 8019238 + { + /* Minor optimisation. The tick count cannot change in this block. */ + const TickType_t xConstTickCount = xTickCount; + 801806e: 4b1d ldr r3, [pc, #116] @ (80180e4 ) + 8018070: 681b ldr r3, [r3, #0] + 8018072: 61bb str r3, [r7, #24] + const TickType_t xElapsedTime = xConstTickCount - pxTimeOut->xTimeOnEntering; + 8018074: 687b ldr r3, [r7, #4] + 8018076: 685b ldr r3, [r3, #4] + 8018078: 69ba ldr r2, [r7, #24] + 801807a: 1ad3 subs r3, r2, r3 + 801807c: 617b str r3, [r7, #20] + } + else + #endif + + #if ( INCLUDE_vTaskSuspend == 1 ) + if( *pxTicksToWait == portMAX_DELAY ) + 801807e: 683b ldr r3, [r7, #0] + 8018080: 681b ldr r3, [r3, #0] + 8018082: f1b3 3fff cmp.w r3, #4294967295 + 8018086: d102 bne.n 801808e + { + /* If INCLUDE_vTaskSuspend is set to 1 and the block time + specified is the maximum block time then the task should block + indefinitely, and therefore never time out. */ + xReturn = pdFALSE; + 8018088: 2300 movs r3, #0 + 801808a: 61fb str r3, [r7, #28] + 801808c: e023 b.n 80180d6 + } + else + #endif + + if( ( xNumOfOverflows != pxTimeOut->xOverflowCount ) && ( xConstTickCount >= pxTimeOut->xTimeOnEntering ) ) /*lint !e525 Indentation preferred as is to make code within pre-processor directives clearer. */ + 801808e: 687b ldr r3, [r7, #4] + 8018090: 681a ldr r2, [r3, #0] + 8018092: 4b15 ldr r3, [pc, #84] @ (80180e8 ) + 8018094: 681b ldr r3, [r3, #0] + 8018096: 429a cmp r2, r3 + 8018098: d007 beq.n 80180aa + 801809a: 687b ldr r3, [r7, #4] + 801809c: 685b ldr r3, [r3, #4] + 801809e: 69ba ldr r2, [r7, #24] + 80180a0: 429a cmp r2, r3 + 80180a2: d302 bcc.n 80180aa + /* The tick count is greater than the time at which + vTaskSetTimeout() was called, but has also overflowed since + vTaskSetTimeOut() was called. It must have wrapped all the way + around and gone past again. This passed since vTaskSetTimeout() + was called. */ + xReturn = pdTRUE; + 80180a4: 2301 movs r3, #1 + 80180a6: 61fb str r3, [r7, #28] + 80180a8: e015 b.n 80180d6 + } + else if( xElapsedTime < *pxTicksToWait ) /*lint !e961 Explicit casting is only redundant with some compilers, whereas others require it to prevent integer conversion errors. */ + 80180aa: 683b ldr r3, [r7, #0] + 80180ac: 681b ldr r3, [r3, #0] + 80180ae: 697a ldr r2, [r7, #20] + 80180b0: 429a cmp r2, r3 + 80180b2: d20b bcs.n 80180cc + { + /* Not a genuine timeout. Adjust parameters for time remaining. */ + *pxTicksToWait -= xElapsedTime; + 80180b4: 683b ldr r3, [r7, #0] + 80180b6: 681a ldr r2, [r3, #0] + 80180b8: 697b ldr r3, [r7, #20] + 80180ba: 1ad2 subs r2, r2, r3 + 80180bc: 683b ldr r3, [r7, #0] + 80180be: 601a str r2, [r3, #0] + vTaskInternalSetTimeOutState( pxTimeOut ); + 80180c0: 6878 ldr r0, [r7, #4] + 80180c2: f7ff ff99 bl 8017ff8 + xReturn = pdFALSE; + 80180c6: 2300 movs r3, #0 + 80180c8: 61fb str r3, [r7, #28] + 80180ca: e004 b.n 80180d6 + } + else + { + *pxTicksToWait = 0; + 80180cc: 683b ldr r3, [r7, #0] + 80180ce: 2200 movs r2, #0 + 80180d0: 601a str r2, [r3, #0] + xReturn = pdTRUE; + 80180d2: 2301 movs r3, #1 + 80180d4: 61fb str r3, [r7, #28] + } + } + taskEXIT_CRITICAL(); + 80180d6: f001 f8e1 bl 801929c + + return xReturn; + 80180da: 69fb ldr r3, [r7, #28] +} + 80180dc: 4618 mov r0, r3 + 80180de: 3720 adds r7, #32 + 80180e0: 46bd mov sp, r7 + 80180e2: bd80 pop {r7, pc} + 80180e4: 20003bc0 .word 0x20003bc0 + 80180e8: 20003bd4 .word 0x20003bd4 + +080180ec : +/*-----------------------------------------------------------*/ + +void vTaskMissedYield( void ) +{ + 80180ec: b480 push {r7} + 80180ee: af00 add r7, sp, #0 + xYieldPending = pdTRUE; + 80180f0: 4b03 ldr r3, [pc, #12] @ (8018100 ) + 80180f2: 2201 movs r2, #1 + 80180f4: 601a str r2, [r3, #0] +} + 80180f6: bf00 nop + 80180f8: 46bd mov sp, r7 + 80180fa: f85d 7b04 ldr.w r7, [sp], #4 + 80180fe: 4770 bx lr + 8018100: 20003bd0 .word 0x20003bd0 + +08018104 : + * + * void prvIdleTask( void *pvParameters ); + * + */ +static portTASK_FUNCTION( prvIdleTask, pvParameters ) +{ + 8018104: b580 push {r7, lr} + 8018106: b082 sub sp, #8 + 8018108: af00 add r7, sp, #0 + 801810a: 6078 str r0, [r7, #4] + + for( ;; ) + { + /* See if any tasks have deleted themselves - if so then the idle task + is responsible for freeing the deleted task's TCB and stack. */ + prvCheckTasksWaitingTermination(); + 801810c: f000 f852 bl 80181b4 + + A critical region is not required here as we are just reading from + the list, and an occasional incorrect value will not matter. If + the ready list at the idle priority contains more than one task + then a task other than the idle task is ready to execute. */ + if( listCURRENT_LIST_LENGTH( &( pxReadyTasksLists[ tskIDLE_PRIORITY ] ) ) > ( UBaseType_t ) 1 ) + 8018110: 4b06 ldr r3, [pc, #24] @ (801812c ) + 8018112: 681b ldr r3, [r3, #0] + 8018114: 2b01 cmp r3, #1 + 8018116: d9f9 bls.n 801810c + { + taskYIELD(); + 8018118: 4b05 ldr r3, [pc, #20] @ (8018130 ) + 801811a: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 801811e: 601a str r2, [r3, #0] + 8018120: f3bf 8f4f dsb sy + 8018124: f3bf 8f6f isb sy + prvCheckTasksWaitingTermination(); + 8018128: e7f0 b.n 801810c + 801812a: bf00 nop + 801812c: 20003ac0 .word 0x20003ac0 + 8018130: e000ed04 .word 0xe000ed04 + +08018134 : + +#endif /* portUSING_MPU_WRAPPERS */ +/*-----------------------------------------------------------*/ + +static void prvInitialiseTaskLists( void ) +{ + 8018134: b580 push {r7, lr} + 8018136: b082 sub sp, #8 + 8018138: af00 add r7, sp, #0 +UBaseType_t uxPriority; + + for( uxPriority = ( UBaseType_t ) 0U; uxPriority < ( UBaseType_t ) configMAX_PRIORITIES; uxPriority++ ) + 801813a: 2300 movs r3, #0 + 801813c: 607b str r3, [r7, #4] + 801813e: e00c b.n 801815a + { + vListInitialise( &( pxReadyTasksLists[ uxPriority ] ) ); + 8018140: 687a ldr r2, [r7, #4] + 8018142: 4613 mov r3, r2 + 8018144: 009b lsls r3, r3, #2 + 8018146: 4413 add r3, r2 + 8018148: 009b lsls r3, r3, #2 + 801814a: 4a12 ldr r2, [pc, #72] @ (8018194 ) + 801814c: 4413 add r3, r2 + 801814e: 4618 mov r0, r3 + 8018150: f7fe fa98 bl 8016684 + for( uxPriority = ( UBaseType_t ) 0U; uxPriority < ( UBaseType_t ) configMAX_PRIORITIES; uxPriority++ ) + 8018154: 687b ldr r3, [r7, #4] + 8018156: 3301 adds r3, #1 + 8018158: 607b str r3, [r7, #4] + 801815a: 687b ldr r3, [r7, #4] + 801815c: 2b06 cmp r3, #6 + 801815e: d9ef bls.n 8018140 + } + + vListInitialise( &xDelayedTaskList1 ); + 8018160: 480d ldr r0, [pc, #52] @ (8018198 ) + 8018162: f7fe fa8f bl 8016684 + vListInitialise( &xDelayedTaskList2 ); + 8018166: 480d ldr r0, [pc, #52] @ (801819c ) + 8018168: f7fe fa8c bl 8016684 + vListInitialise( &xPendingReadyList ); + 801816c: 480c ldr r0, [pc, #48] @ (80181a0 ) + 801816e: f7fe fa89 bl 8016684 + + #if ( INCLUDE_vTaskDelete == 1 ) + { + vListInitialise( &xTasksWaitingTermination ); + 8018172: 480c ldr r0, [pc, #48] @ (80181a4 ) + 8018174: f7fe fa86 bl 8016684 + } + #endif /* INCLUDE_vTaskDelete */ + + #if ( INCLUDE_vTaskSuspend == 1 ) + { + vListInitialise( &xSuspendedTaskList ); + 8018178: 480b ldr r0, [pc, #44] @ (80181a8 ) + 801817a: f7fe fa83 bl 8016684 + } + #endif /* INCLUDE_vTaskSuspend */ + + /* Start with pxDelayedTaskList using list1 and the pxOverflowDelayedTaskList + using list2. */ + pxDelayedTaskList = &xDelayedTaskList1; + 801817e: 4b0b ldr r3, [pc, #44] @ (80181ac ) + 8018180: 4a05 ldr r2, [pc, #20] @ (8018198 ) + 8018182: 601a str r2, [r3, #0] + pxOverflowDelayedTaskList = &xDelayedTaskList2; + 8018184: 4b0a ldr r3, [pc, #40] @ (80181b0 ) + 8018186: 4a05 ldr r2, [pc, #20] @ (801819c ) + 8018188: 601a str r2, [r3, #0] +} + 801818a: bf00 nop + 801818c: 3708 adds r7, #8 + 801818e: 46bd mov sp, r7 + 8018190: bd80 pop {r7, pc} + 8018192: bf00 nop + 8018194: 20003ac0 .word 0x20003ac0 + 8018198: 20003b4c .word 0x20003b4c + 801819c: 20003b60 .word 0x20003b60 + 80181a0: 20003b7c .word 0x20003b7c + 80181a4: 20003b90 .word 0x20003b90 + 80181a8: 20003ba8 .word 0x20003ba8 + 80181ac: 20003b74 .word 0x20003b74 + 80181b0: 20003b78 .word 0x20003b78 + +080181b4 : +/*-----------------------------------------------------------*/ + +static void prvCheckTasksWaitingTermination( void ) +{ + 80181b4: b580 push {r7, lr} + 80181b6: b082 sub sp, #8 + 80181b8: af00 add r7, sp, #0 + { + TCB_t *pxTCB; + + /* uxDeletedTasksWaitingCleanUp is used to prevent taskENTER_CRITICAL() + being called too often in the idle task. */ + while( uxDeletedTasksWaitingCleanUp > ( UBaseType_t ) 0U ) + 80181ba: e019 b.n 80181f0 + { + taskENTER_CRITICAL(); + 80181bc: f001 f83c bl 8019238 + { + pxTCB = listGET_OWNER_OF_HEAD_ENTRY( ( &xTasksWaitingTermination ) ); /*lint !e9079 void * is used as this macro is used with timers and co-routines too. Alignment is known to be fine as the type of the pointer stored and retrieved is the same. */ + 80181c0: 4b10 ldr r3, [pc, #64] @ (8018204 ) + 80181c2: 68db ldr r3, [r3, #12] + 80181c4: 68db ldr r3, [r3, #12] + 80181c6: 607b str r3, [r7, #4] + ( void ) uxListRemove( &( pxTCB->xStateListItem ) ); + 80181c8: 687b ldr r3, [r7, #4] + 80181ca: 3304 adds r3, #4 + 80181cc: 4618 mov r0, r3 + 80181ce: f7fe fae3 bl 8016798 + --uxCurrentNumberOfTasks; + 80181d2: 4b0d ldr r3, [pc, #52] @ (8018208 ) + 80181d4: 681b ldr r3, [r3, #0] + 80181d6: 3b01 subs r3, #1 + 80181d8: 4a0b ldr r2, [pc, #44] @ (8018208 ) + 80181da: 6013 str r3, [r2, #0] + --uxDeletedTasksWaitingCleanUp; + 80181dc: 4b0b ldr r3, [pc, #44] @ (801820c ) + 80181de: 681b ldr r3, [r3, #0] + 80181e0: 3b01 subs r3, #1 + 80181e2: 4a0a ldr r2, [pc, #40] @ (801820c ) + 80181e4: 6013 str r3, [r2, #0] + } + taskEXIT_CRITICAL(); + 80181e6: f001 f859 bl 801929c + + prvDeleteTCB( pxTCB ); + 80181ea: 6878 ldr r0, [r7, #4] + 80181ec: f000 f810 bl 8018210 + while( uxDeletedTasksWaitingCleanUp > ( UBaseType_t ) 0U ) + 80181f0: 4b06 ldr r3, [pc, #24] @ (801820c ) + 80181f2: 681b ldr r3, [r3, #0] + 80181f4: 2b00 cmp r3, #0 + 80181f6: d1e1 bne.n 80181bc + } + } + #endif /* INCLUDE_vTaskDelete */ +} + 80181f8: bf00 nop + 80181fa: bf00 nop + 80181fc: 3708 adds r7, #8 + 80181fe: 46bd mov sp, r7 + 8018200: bd80 pop {r7, pc} + 8018202: bf00 nop + 8018204: 20003b90 .word 0x20003b90 + 8018208: 20003bbc .word 0x20003bbc + 801820c: 20003ba4 .word 0x20003ba4 + +08018210 : +/*-----------------------------------------------------------*/ + +#if ( INCLUDE_vTaskDelete == 1 ) + + static void prvDeleteTCB( TCB_t *pxTCB ) + { + 8018210: b580 push {r7, lr} + 8018212: b082 sub sp, #8 + 8018214: af00 add r7, sp, #0 + 8018216: 6078 str r0, [r7, #4] + to the task to free any memory allocated at the application level. + See the third party link http://www.nadler.com/embedded/newlibAndFreeRTOS.html + for additional information. */ + #if ( configUSE_NEWLIB_REENTRANT == 1 ) + { + _reclaim_reent( &( pxTCB->xNewLib_reent ) ); + 8018218: 687b ldr r3, [r7, #4] + 801821a: 334c adds r3, #76 @ 0x4c + 801821c: 4618 mov r0, r3 + 801821e: f013 f915 bl 802b44c <_reclaim_reent> + + #if( ( configSUPPORT_DYNAMIC_ALLOCATION == 1 ) && ( configSUPPORT_STATIC_ALLOCATION == 0 ) && ( portUSING_MPU_WRAPPERS == 0 ) ) + { + /* The task can only have been allocated dynamically - free both + the stack and TCB. */ + vPortFree( pxTCB->pxStack ); + 8018222: 687b ldr r3, [r7, #4] + 8018224: 6b1b ldr r3, [r3, #48] @ 0x30 + 8018226: 4618 mov r0, r3 + 8018228: f001 f9f6 bl 8019618 + vPortFree( pxTCB ); + 801822c: 6878 ldr r0, [r7, #4] + 801822e: f001 f9f3 bl 8019618 + configASSERT( pxTCB->ucStaticallyAllocated == tskSTATICALLY_ALLOCATED_STACK_AND_TCB ); + mtCOVERAGE_TEST_MARKER(); + } + } + #endif /* configSUPPORT_DYNAMIC_ALLOCATION */ + } + 8018232: bf00 nop + 8018234: 3708 adds r7, #8 + 8018236: 46bd mov sp, r7 + 8018238: bd80 pop {r7, pc} + ... + +0801823c : + +#endif /* INCLUDE_vTaskDelete */ +/*-----------------------------------------------------------*/ + +static void prvResetNextTaskUnblockTime( void ) +{ + 801823c: b480 push {r7} + 801823e: b083 sub sp, #12 + 8018240: af00 add r7, sp, #0 +TCB_t *pxTCB; + + if( listLIST_IS_EMPTY( pxDelayedTaskList ) != pdFALSE ) + 8018242: 4b0c ldr r3, [pc, #48] @ (8018274 ) + 8018244: 681b ldr r3, [r3, #0] + 8018246: 681b ldr r3, [r3, #0] + 8018248: 2b00 cmp r3, #0 + 801824a: d104 bne.n 8018256 + { + /* The new current delayed list is empty. Set xNextTaskUnblockTime to + the maximum possible value so it is extremely unlikely that the + if( xTickCount >= xNextTaskUnblockTime ) test will pass until + there is an item in the delayed list. */ + xNextTaskUnblockTime = portMAX_DELAY; + 801824c: 4b0a ldr r3, [pc, #40] @ (8018278 ) + 801824e: f04f 32ff mov.w r2, #4294967295 + 8018252: 601a str r2, [r3, #0] + which the task at the head of the delayed list should be removed + from the Blocked state. */ + ( pxTCB ) = listGET_OWNER_OF_HEAD_ENTRY( pxDelayedTaskList ); /*lint !e9079 void * is used as this macro is used with timers and co-routines too. Alignment is known to be fine as the type of the pointer stored and retrieved is the same. */ + xNextTaskUnblockTime = listGET_LIST_ITEM_VALUE( &( ( pxTCB )->xStateListItem ) ); + } +} + 8018254: e008 b.n 8018268 + ( pxTCB ) = listGET_OWNER_OF_HEAD_ENTRY( pxDelayedTaskList ); /*lint !e9079 void * is used as this macro is used with timers and co-routines too. Alignment is known to be fine as the type of the pointer stored and retrieved is the same. */ + 8018256: 4b07 ldr r3, [pc, #28] @ (8018274 ) + 8018258: 681b ldr r3, [r3, #0] + 801825a: 68db ldr r3, [r3, #12] + 801825c: 68db ldr r3, [r3, #12] + 801825e: 607b str r3, [r7, #4] + xNextTaskUnblockTime = listGET_LIST_ITEM_VALUE( &( ( pxTCB )->xStateListItem ) ); + 8018260: 687b ldr r3, [r7, #4] + 8018262: 685b ldr r3, [r3, #4] + 8018264: 4a04 ldr r2, [pc, #16] @ (8018278 ) + 8018266: 6013 str r3, [r2, #0] +} + 8018268: bf00 nop + 801826a: 370c adds r7, #12 + 801826c: 46bd mov sp, r7 + 801826e: f85d 7b04 ldr.w r7, [sp], #4 + 8018272: 4770 bx lr + 8018274: 20003b74 .word 0x20003b74 + 8018278: 20003bdc .word 0x20003bdc + +0801827c : +/*-----------------------------------------------------------*/ + +#if ( ( INCLUDE_xTaskGetSchedulerState == 1 ) || ( configUSE_TIMERS == 1 ) ) + + BaseType_t xTaskGetSchedulerState( void ) + { + 801827c: b480 push {r7} + 801827e: b083 sub sp, #12 + 8018280: af00 add r7, sp, #0 + BaseType_t xReturn; + + if( xSchedulerRunning == pdFALSE ) + 8018282: 4b0b ldr r3, [pc, #44] @ (80182b0 ) + 8018284: 681b ldr r3, [r3, #0] + 8018286: 2b00 cmp r3, #0 + 8018288: d102 bne.n 8018290 + { + xReturn = taskSCHEDULER_NOT_STARTED; + 801828a: 2301 movs r3, #1 + 801828c: 607b str r3, [r7, #4] + 801828e: e008 b.n 80182a2 + } + else + { + if( uxSchedulerSuspended == ( UBaseType_t ) pdFALSE ) + 8018290: 4b08 ldr r3, [pc, #32] @ (80182b4 ) + 8018292: 681b ldr r3, [r3, #0] + 8018294: 2b00 cmp r3, #0 + 8018296: d102 bne.n 801829e + { + xReturn = taskSCHEDULER_RUNNING; + 8018298: 2302 movs r3, #2 + 801829a: 607b str r3, [r7, #4] + 801829c: e001 b.n 80182a2 + } + else + { + xReturn = taskSCHEDULER_SUSPENDED; + 801829e: 2300 movs r3, #0 + 80182a0: 607b str r3, [r7, #4] + } + } + + return xReturn; + 80182a2: 687b ldr r3, [r7, #4] + } + 80182a4: 4618 mov r0, r3 + 80182a6: 370c adds r7, #12 + 80182a8: 46bd mov sp, r7 + 80182aa: f85d 7b04 ldr.w r7, [sp], #4 + 80182ae: 4770 bx lr + 80182b0: 20003bc8 .word 0x20003bc8 + 80182b4: 20003be4 .word 0x20003be4 + +080182b8 : +/*-----------------------------------------------------------*/ + +#if ( configUSE_MUTEXES == 1 ) + + BaseType_t xTaskPriorityInherit( TaskHandle_t const pxMutexHolder ) + { + 80182b8: b580 push {r7, lr} + 80182ba: b084 sub sp, #16 + 80182bc: af00 add r7, sp, #0 + 80182be: 6078 str r0, [r7, #4] + TCB_t * const pxMutexHolderTCB = pxMutexHolder; + 80182c0: 687b ldr r3, [r7, #4] + 80182c2: 60bb str r3, [r7, #8] + BaseType_t xReturn = pdFALSE; + 80182c4: 2300 movs r3, #0 + 80182c6: 60fb str r3, [r7, #12] + + /* If the mutex was given back by an interrupt while the queue was + locked then the mutex holder might now be NULL. _RB_ Is this still + needed as interrupts can no longer use mutexes? */ + if( pxMutexHolder != NULL ) + 80182c8: 687b ldr r3, [r7, #4] + 80182ca: 2b00 cmp r3, #0 + 80182cc: d05e beq.n 801838c + { + /* If the holder of the mutex has a priority below the priority of + the task attempting to obtain the mutex then it will temporarily + inherit the priority of the task attempting to obtain the mutex. */ + if( pxMutexHolderTCB->uxPriority < pxCurrentTCB->uxPriority ) + 80182ce: 68bb ldr r3, [r7, #8] + 80182d0: 6ada ldr r2, [r3, #44] @ 0x2c + 80182d2: 4b31 ldr r3, [pc, #196] @ (8018398 ) + 80182d4: 681b ldr r3, [r3, #0] + 80182d6: 6adb ldr r3, [r3, #44] @ 0x2c + 80182d8: 429a cmp r2, r3 + 80182da: d24e bcs.n 801837a + { + /* Adjust the mutex holder state to account for its new + priority. Only reset the event list item value if the value is + not being used for anything else. */ + if( ( listGET_LIST_ITEM_VALUE( &( pxMutexHolderTCB->xEventListItem ) ) & taskEVENT_LIST_ITEM_VALUE_IN_USE ) == 0UL ) + 80182dc: 68bb ldr r3, [r7, #8] + 80182de: 699b ldr r3, [r3, #24] + 80182e0: 2b00 cmp r3, #0 + 80182e2: db06 blt.n 80182f2 + { + listSET_LIST_ITEM_VALUE( &( pxMutexHolderTCB->xEventListItem ), ( TickType_t ) configMAX_PRIORITIES - ( TickType_t ) pxCurrentTCB->uxPriority ); /*lint !e961 MISRA exception as the casts are only redundant for some ports. */ + 80182e4: 4b2c ldr r3, [pc, #176] @ (8018398 ) + 80182e6: 681b ldr r3, [r3, #0] + 80182e8: 6adb ldr r3, [r3, #44] @ 0x2c + 80182ea: f1c3 0207 rsb r2, r3, #7 + 80182ee: 68bb ldr r3, [r7, #8] + 80182f0: 619a str r2, [r3, #24] + mtCOVERAGE_TEST_MARKER(); + } + + /* If the task being modified is in the ready state it will need + to be moved into a new list. */ + if( listIS_CONTAINED_WITHIN( &( pxReadyTasksLists[ pxMutexHolderTCB->uxPriority ] ), &( pxMutexHolderTCB->xStateListItem ) ) != pdFALSE ) + 80182f2: 68bb ldr r3, [r7, #8] + 80182f4: 6959 ldr r1, [r3, #20] + 80182f6: 68bb ldr r3, [r7, #8] + 80182f8: 6ada ldr r2, [r3, #44] @ 0x2c + 80182fa: 4613 mov r3, r2 + 80182fc: 009b lsls r3, r3, #2 + 80182fe: 4413 add r3, r2 + 8018300: 009b lsls r3, r3, #2 + 8018302: 4a26 ldr r2, [pc, #152] @ (801839c ) + 8018304: 4413 add r3, r2 + 8018306: 4299 cmp r1, r3 + 8018308: d12f bne.n 801836a + { + if( uxListRemove( &( pxMutexHolderTCB->xStateListItem ) ) == ( UBaseType_t ) 0 ) + 801830a: 68bb ldr r3, [r7, #8] + 801830c: 3304 adds r3, #4 + 801830e: 4618 mov r0, r3 + 8018310: f7fe fa42 bl 8016798 + 8018314: 4603 mov r3, r0 + 8018316: 2b00 cmp r3, #0 + 8018318: d10a bne.n 8018330 + { + /* It is known that the task is in its ready list so + there is no need to check again and the port level + reset macro can be called directly. */ + portRESET_READY_PRIORITY( pxMutexHolderTCB->uxPriority, uxTopReadyPriority ); + 801831a: 68bb ldr r3, [r7, #8] + 801831c: 6adb ldr r3, [r3, #44] @ 0x2c + 801831e: 2201 movs r2, #1 + 8018320: fa02 f303 lsl.w r3, r2, r3 + 8018324: 43da mvns r2, r3 + 8018326: 4b1e ldr r3, [pc, #120] @ (80183a0 ) + 8018328: 681b ldr r3, [r3, #0] + 801832a: 4013 ands r3, r2 + 801832c: 4a1c ldr r2, [pc, #112] @ (80183a0 ) + 801832e: 6013 str r3, [r2, #0] + { + mtCOVERAGE_TEST_MARKER(); + } + + /* Inherit the priority before being moved into the new list. */ + pxMutexHolderTCB->uxPriority = pxCurrentTCB->uxPriority; + 8018330: 4b19 ldr r3, [pc, #100] @ (8018398 ) + 8018332: 681b ldr r3, [r3, #0] + 8018334: 6ada ldr r2, [r3, #44] @ 0x2c + 8018336: 68bb ldr r3, [r7, #8] + 8018338: 62da str r2, [r3, #44] @ 0x2c + prvAddTaskToReadyList( pxMutexHolderTCB ); + 801833a: 68bb ldr r3, [r7, #8] + 801833c: 6adb ldr r3, [r3, #44] @ 0x2c + 801833e: 2201 movs r2, #1 + 8018340: 409a lsls r2, r3 + 8018342: 4b17 ldr r3, [pc, #92] @ (80183a0 ) + 8018344: 681b ldr r3, [r3, #0] + 8018346: 4313 orrs r3, r2 + 8018348: 4a15 ldr r2, [pc, #84] @ (80183a0 ) + 801834a: 6013 str r3, [r2, #0] + 801834c: 68bb ldr r3, [r7, #8] + 801834e: 6ada ldr r2, [r3, #44] @ 0x2c + 8018350: 4613 mov r3, r2 + 8018352: 009b lsls r3, r3, #2 + 8018354: 4413 add r3, r2 + 8018356: 009b lsls r3, r3, #2 + 8018358: 4a10 ldr r2, [pc, #64] @ (801839c ) + 801835a: 441a add r2, r3 + 801835c: 68bb ldr r3, [r7, #8] + 801835e: 3304 adds r3, #4 + 8018360: 4619 mov r1, r3 + 8018362: 4610 mov r0, r2 + 8018364: f7fe f9bb bl 80166de + 8018368: e004 b.n 8018374 + } + else + { + /* Just inherit the priority. */ + pxMutexHolderTCB->uxPriority = pxCurrentTCB->uxPriority; + 801836a: 4b0b ldr r3, [pc, #44] @ (8018398 ) + 801836c: 681b ldr r3, [r3, #0] + 801836e: 6ada ldr r2, [r3, #44] @ 0x2c + 8018370: 68bb ldr r3, [r7, #8] + 8018372: 62da str r2, [r3, #44] @ 0x2c + } + + traceTASK_PRIORITY_INHERIT( pxMutexHolderTCB, pxCurrentTCB->uxPriority ); + + /* Inheritance occurred. */ + xReturn = pdTRUE; + 8018374: 2301 movs r3, #1 + 8018376: 60fb str r3, [r7, #12] + 8018378: e008 b.n 801838c + } + else + { + if( pxMutexHolderTCB->uxBasePriority < pxCurrentTCB->uxPriority ) + 801837a: 68bb ldr r3, [r7, #8] + 801837c: 6c5a ldr r2, [r3, #68] @ 0x44 + 801837e: 4b06 ldr r3, [pc, #24] @ (8018398 ) + 8018380: 681b ldr r3, [r3, #0] + 8018382: 6adb ldr r3, [r3, #44] @ 0x2c + 8018384: 429a cmp r2, r3 + 8018386: d201 bcs.n 801838c + current priority of the mutex holder is not lower than the + priority of the task attempting to take the mutex. + Therefore the mutex holder must have already inherited a + priority, but inheritance would have occurred if that had + not been the case. */ + xReturn = pdTRUE; + 8018388: 2301 movs r3, #1 + 801838a: 60fb str r3, [r7, #12] + else + { + mtCOVERAGE_TEST_MARKER(); + } + + return xReturn; + 801838c: 68fb ldr r3, [r7, #12] + } + 801838e: 4618 mov r0, r3 + 8018390: 3710 adds r7, #16 + 8018392: 46bd mov sp, r7 + 8018394: bd80 pop {r7, pc} + 8018396: bf00 nop + 8018398: 20003abc .word 0x20003abc + 801839c: 20003ac0 .word 0x20003ac0 + 80183a0: 20003bc4 .word 0x20003bc4 + +080183a4 : +/*-----------------------------------------------------------*/ + +#if ( configUSE_MUTEXES == 1 ) + + BaseType_t xTaskPriorityDisinherit( TaskHandle_t const pxMutexHolder ) + { + 80183a4: b580 push {r7, lr} + 80183a6: b086 sub sp, #24 + 80183a8: af00 add r7, sp, #0 + 80183aa: 6078 str r0, [r7, #4] + TCB_t * const pxTCB = pxMutexHolder; + 80183ac: 687b ldr r3, [r7, #4] + 80183ae: 613b str r3, [r7, #16] + BaseType_t xReturn = pdFALSE; + 80183b0: 2300 movs r3, #0 + 80183b2: 617b str r3, [r7, #20] + + if( pxMutexHolder != NULL ) + 80183b4: 687b ldr r3, [r7, #4] + 80183b6: 2b00 cmp r3, #0 + 80183b8: d070 beq.n 801849c + { + /* A task can only have an inherited priority if it holds the mutex. + If the mutex is held by a task then it cannot be given from an + interrupt, and if a mutex is given by the holding task then it must + be the running state task. */ + configASSERT( pxTCB == pxCurrentTCB ); + 80183ba: 4b3b ldr r3, [pc, #236] @ (80184a8 ) + 80183bc: 681b ldr r3, [r3, #0] + 80183be: 693a ldr r2, [r7, #16] + 80183c0: 429a cmp r2, r3 + 80183c2: d00b beq.n 80183dc + __asm volatile + 80183c4: f04f 0350 mov.w r3, #80 @ 0x50 + 80183c8: f383 8811 msr BASEPRI, r3 + 80183cc: f3bf 8f6f isb sy + 80183d0: f3bf 8f4f dsb sy + 80183d4: 60fb str r3, [r7, #12] +} + 80183d6: bf00 nop + 80183d8: bf00 nop + 80183da: e7fd b.n 80183d8 + configASSERT( pxTCB->uxMutexesHeld ); + 80183dc: 693b ldr r3, [r7, #16] + 80183de: 6c9b ldr r3, [r3, #72] @ 0x48 + 80183e0: 2b00 cmp r3, #0 + 80183e2: d10b bne.n 80183fc + __asm volatile + 80183e4: f04f 0350 mov.w r3, #80 @ 0x50 + 80183e8: f383 8811 msr BASEPRI, r3 + 80183ec: f3bf 8f6f isb sy + 80183f0: f3bf 8f4f dsb sy + 80183f4: 60bb str r3, [r7, #8] +} + 80183f6: bf00 nop + 80183f8: bf00 nop + 80183fa: e7fd b.n 80183f8 + ( pxTCB->uxMutexesHeld )--; + 80183fc: 693b ldr r3, [r7, #16] + 80183fe: 6c9b ldr r3, [r3, #72] @ 0x48 + 8018400: 1e5a subs r2, r3, #1 + 8018402: 693b ldr r3, [r7, #16] + 8018404: 649a str r2, [r3, #72] @ 0x48 + + /* Has the holder of the mutex inherited the priority of another + task? */ + if( pxTCB->uxPriority != pxTCB->uxBasePriority ) + 8018406: 693b ldr r3, [r7, #16] + 8018408: 6ada ldr r2, [r3, #44] @ 0x2c + 801840a: 693b ldr r3, [r7, #16] + 801840c: 6c5b ldr r3, [r3, #68] @ 0x44 + 801840e: 429a cmp r2, r3 + 8018410: d044 beq.n 801849c + { + /* Only disinherit if no other mutexes are held. */ + if( pxTCB->uxMutexesHeld == ( UBaseType_t ) 0 ) + 8018412: 693b ldr r3, [r7, #16] + 8018414: 6c9b ldr r3, [r3, #72] @ 0x48 + 8018416: 2b00 cmp r3, #0 + 8018418: d140 bne.n 801849c + /* A task can only have an inherited priority if it holds + the mutex. If the mutex is held by a task then it cannot be + given from an interrupt, and if a mutex is given by the + holding task then it must be the running state task. Remove + the holding task from the ready/delayed list. */ + if( uxListRemove( &( pxTCB->xStateListItem ) ) == ( UBaseType_t ) 0 ) + 801841a: 693b ldr r3, [r7, #16] + 801841c: 3304 adds r3, #4 + 801841e: 4618 mov r0, r3 + 8018420: f7fe f9ba bl 8016798 + 8018424: 4603 mov r3, r0 + 8018426: 2b00 cmp r3, #0 + 8018428: d115 bne.n 8018456 + { + taskRESET_READY_PRIORITY( pxTCB->uxPriority ); + 801842a: 693b ldr r3, [r7, #16] + 801842c: 6ada ldr r2, [r3, #44] @ 0x2c + 801842e: 491f ldr r1, [pc, #124] @ (80184ac ) + 8018430: 4613 mov r3, r2 + 8018432: 009b lsls r3, r3, #2 + 8018434: 4413 add r3, r2 + 8018436: 009b lsls r3, r3, #2 + 8018438: 440b add r3, r1 + 801843a: 681b ldr r3, [r3, #0] + 801843c: 2b00 cmp r3, #0 + 801843e: d10a bne.n 8018456 + 8018440: 693b ldr r3, [r7, #16] + 8018442: 6adb ldr r3, [r3, #44] @ 0x2c + 8018444: 2201 movs r2, #1 + 8018446: fa02 f303 lsl.w r3, r2, r3 + 801844a: 43da mvns r2, r3 + 801844c: 4b18 ldr r3, [pc, #96] @ (80184b0 ) + 801844e: 681b ldr r3, [r3, #0] + 8018450: 4013 ands r3, r2 + 8018452: 4a17 ldr r2, [pc, #92] @ (80184b0 ) + 8018454: 6013 str r3, [r2, #0] + } + + /* Disinherit the priority before adding the task into the + new ready list. */ + traceTASK_PRIORITY_DISINHERIT( pxTCB, pxTCB->uxBasePriority ); + pxTCB->uxPriority = pxTCB->uxBasePriority; + 8018456: 693b ldr r3, [r7, #16] + 8018458: 6c5a ldr r2, [r3, #68] @ 0x44 + 801845a: 693b ldr r3, [r7, #16] + 801845c: 62da str r2, [r3, #44] @ 0x2c + + /* Reset the event list item value. It cannot be in use for + any other purpose if this task is running, and it must be + running to give back the mutex. */ + listSET_LIST_ITEM_VALUE( &( pxTCB->xEventListItem ), ( TickType_t ) configMAX_PRIORITIES - ( TickType_t ) pxTCB->uxPriority ); /*lint !e961 MISRA exception as the casts are only redundant for some ports. */ + 801845e: 693b ldr r3, [r7, #16] + 8018460: 6adb ldr r3, [r3, #44] @ 0x2c + 8018462: f1c3 0207 rsb r2, r3, #7 + 8018466: 693b ldr r3, [r7, #16] + 8018468: 619a str r2, [r3, #24] + prvAddTaskToReadyList( pxTCB ); + 801846a: 693b ldr r3, [r7, #16] + 801846c: 6adb ldr r3, [r3, #44] @ 0x2c + 801846e: 2201 movs r2, #1 + 8018470: 409a lsls r2, r3 + 8018472: 4b0f ldr r3, [pc, #60] @ (80184b0 ) + 8018474: 681b ldr r3, [r3, #0] + 8018476: 4313 orrs r3, r2 + 8018478: 4a0d ldr r2, [pc, #52] @ (80184b0 ) + 801847a: 6013 str r3, [r2, #0] + 801847c: 693b ldr r3, [r7, #16] + 801847e: 6ada ldr r2, [r3, #44] @ 0x2c + 8018480: 4613 mov r3, r2 + 8018482: 009b lsls r3, r3, #2 + 8018484: 4413 add r3, r2 + 8018486: 009b lsls r3, r3, #2 + 8018488: 4a08 ldr r2, [pc, #32] @ (80184ac ) + 801848a: 441a add r2, r3 + 801848c: 693b ldr r3, [r7, #16] + 801848e: 3304 adds r3, #4 + 8018490: 4619 mov r1, r3 + 8018492: 4610 mov r0, r2 + 8018494: f7fe f923 bl 80166de + in an order different to that in which they were taken. + If a context switch did not occur when the first mutex was + returned, even if a task was waiting on it, then a context + switch should occur when the last mutex is returned whether + a task is waiting on it or not. */ + xReturn = pdTRUE; + 8018498: 2301 movs r3, #1 + 801849a: 617b str r3, [r7, #20] + else + { + mtCOVERAGE_TEST_MARKER(); + } + + return xReturn; + 801849c: 697b ldr r3, [r7, #20] + } + 801849e: 4618 mov r0, r3 + 80184a0: 3718 adds r7, #24 + 80184a2: 46bd mov sp, r7 + 80184a4: bd80 pop {r7, pc} + 80184a6: bf00 nop + 80184a8: 20003abc .word 0x20003abc + 80184ac: 20003ac0 .word 0x20003ac0 + 80184b0: 20003bc4 .word 0x20003bc4 + +080184b4 : +/*-----------------------------------------------------------*/ + +#if ( configUSE_MUTEXES == 1 ) + + void vTaskPriorityDisinheritAfterTimeout( TaskHandle_t const pxMutexHolder, UBaseType_t uxHighestPriorityWaitingTask ) + { + 80184b4: b580 push {r7, lr} + 80184b6: b088 sub sp, #32 + 80184b8: af00 add r7, sp, #0 + 80184ba: 6078 str r0, [r7, #4] + 80184bc: 6039 str r1, [r7, #0] + TCB_t * const pxTCB = pxMutexHolder; + 80184be: 687b ldr r3, [r7, #4] + 80184c0: 61bb str r3, [r7, #24] + UBaseType_t uxPriorityUsedOnEntry, uxPriorityToUse; + const UBaseType_t uxOnlyOneMutexHeld = ( UBaseType_t ) 1; + 80184c2: 2301 movs r3, #1 + 80184c4: 617b str r3, [r7, #20] + + if( pxMutexHolder != NULL ) + 80184c6: 687b ldr r3, [r7, #4] + 80184c8: 2b00 cmp r3, #0 + 80184ca: d079 beq.n 80185c0 + { + /* If pxMutexHolder is not NULL then the holder must hold at least + one mutex. */ + configASSERT( pxTCB->uxMutexesHeld ); + 80184cc: 69bb ldr r3, [r7, #24] + 80184ce: 6c9b ldr r3, [r3, #72] @ 0x48 + 80184d0: 2b00 cmp r3, #0 + 80184d2: d10b bne.n 80184ec + __asm volatile + 80184d4: f04f 0350 mov.w r3, #80 @ 0x50 + 80184d8: f383 8811 msr BASEPRI, r3 + 80184dc: f3bf 8f6f isb sy + 80184e0: f3bf 8f4f dsb sy + 80184e4: 60fb str r3, [r7, #12] +} + 80184e6: bf00 nop + 80184e8: bf00 nop + 80184ea: e7fd b.n 80184e8 + + /* Determine the priority to which the priority of the task that + holds the mutex should be set. This will be the greater of the + holding task's base priority and the priority of the highest + priority task that is waiting to obtain the mutex. */ + if( pxTCB->uxBasePriority < uxHighestPriorityWaitingTask ) + 80184ec: 69bb ldr r3, [r7, #24] + 80184ee: 6c5b ldr r3, [r3, #68] @ 0x44 + 80184f0: 683a ldr r2, [r7, #0] + 80184f2: 429a cmp r2, r3 + 80184f4: d902 bls.n 80184fc + { + uxPriorityToUse = uxHighestPriorityWaitingTask; + 80184f6: 683b ldr r3, [r7, #0] + 80184f8: 61fb str r3, [r7, #28] + 80184fa: e002 b.n 8018502 + } + else + { + uxPriorityToUse = pxTCB->uxBasePriority; + 80184fc: 69bb ldr r3, [r7, #24] + 80184fe: 6c5b ldr r3, [r3, #68] @ 0x44 + 8018500: 61fb str r3, [r7, #28] + } + + /* Does the priority need to change? */ + if( pxTCB->uxPriority != uxPriorityToUse ) + 8018502: 69bb ldr r3, [r7, #24] + 8018504: 6adb ldr r3, [r3, #44] @ 0x2c + 8018506: 69fa ldr r2, [r7, #28] + 8018508: 429a cmp r2, r3 + 801850a: d059 beq.n 80185c0 + { + /* Only disinherit if no other mutexes are held. This is a + simplification in the priority inheritance implementation. If + the task that holds the mutex is also holding other mutexes then + the other mutexes may have caused the priority inheritance. */ + if( pxTCB->uxMutexesHeld == uxOnlyOneMutexHeld ) + 801850c: 69bb ldr r3, [r7, #24] + 801850e: 6c9b ldr r3, [r3, #72] @ 0x48 + 8018510: 697a ldr r2, [r7, #20] + 8018512: 429a cmp r2, r3 + 8018514: d154 bne.n 80185c0 + { + /* If a task has timed out because it already holds the + mutex it was trying to obtain then it cannot of inherited + its own priority. */ + configASSERT( pxTCB != pxCurrentTCB ); + 8018516: 4b2c ldr r3, [pc, #176] @ (80185c8 ) + 8018518: 681b ldr r3, [r3, #0] + 801851a: 69ba ldr r2, [r7, #24] + 801851c: 429a cmp r2, r3 + 801851e: d10b bne.n 8018538 + __asm volatile + 8018520: f04f 0350 mov.w r3, #80 @ 0x50 + 8018524: f383 8811 msr BASEPRI, r3 + 8018528: f3bf 8f6f isb sy + 801852c: f3bf 8f4f dsb sy + 8018530: 60bb str r3, [r7, #8] +} + 8018532: bf00 nop + 8018534: bf00 nop + 8018536: e7fd b.n 8018534 + + /* Disinherit the priority, remembering the previous + priority to facilitate determining the subject task's + state. */ + traceTASK_PRIORITY_DISINHERIT( pxTCB, pxTCB->uxBasePriority ); + uxPriorityUsedOnEntry = pxTCB->uxPriority; + 8018538: 69bb ldr r3, [r7, #24] + 801853a: 6adb ldr r3, [r3, #44] @ 0x2c + 801853c: 613b str r3, [r7, #16] + pxTCB->uxPriority = uxPriorityToUse; + 801853e: 69bb ldr r3, [r7, #24] + 8018540: 69fa ldr r2, [r7, #28] + 8018542: 62da str r2, [r3, #44] @ 0x2c + + /* Only reset the event list item value if the value is not + being used for anything else. */ + if( ( listGET_LIST_ITEM_VALUE( &( pxTCB->xEventListItem ) ) & taskEVENT_LIST_ITEM_VALUE_IN_USE ) == 0UL ) + 8018544: 69bb ldr r3, [r7, #24] + 8018546: 699b ldr r3, [r3, #24] + 8018548: 2b00 cmp r3, #0 + 801854a: db04 blt.n 8018556 + { + listSET_LIST_ITEM_VALUE( &( pxTCB->xEventListItem ), ( TickType_t ) configMAX_PRIORITIES - ( TickType_t ) uxPriorityToUse ); /*lint !e961 MISRA exception as the casts are only redundant for some ports. */ + 801854c: 69fb ldr r3, [r7, #28] + 801854e: f1c3 0207 rsb r2, r3, #7 + 8018552: 69bb ldr r3, [r7, #24] + 8018554: 619a str r2, [r3, #24] + then the task that holds the mutex could be in either the + Ready, Blocked or Suspended states. Only remove the task + from its current state list if it is in the Ready state as + the task's priority is going to change and there is one + Ready list per priority. */ + if( listIS_CONTAINED_WITHIN( &( pxReadyTasksLists[ uxPriorityUsedOnEntry ] ), &( pxTCB->xStateListItem ) ) != pdFALSE ) + 8018556: 69bb ldr r3, [r7, #24] + 8018558: 6959 ldr r1, [r3, #20] + 801855a: 693a ldr r2, [r7, #16] + 801855c: 4613 mov r3, r2 + 801855e: 009b lsls r3, r3, #2 + 8018560: 4413 add r3, r2 + 8018562: 009b lsls r3, r3, #2 + 8018564: 4a19 ldr r2, [pc, #100] @ (80185cc ) + 8018566: 4413 add r3, r2 + 8018568: 4299 cmp r1, r3 + 801856a: d129 bne.n 80185c0 + { + if( uxListRemove( &( pxTCB->xStateListItem ) ) == ( UBaseType_t ) 0 ) + 801856c: 69bb ldr r3, [r7, #24] + 801856e: 3304 adds r3, #4 + 8018570: 4618 mov r0, r3 + 8018572: f7fe f911 bl 8016798 + 8018576: 4603 mov r3, r0 + 8018578: 2b00 cmp r3, #0 + 801857a: d10a bne.n 8018592 + { + /* It is known that the task is in its ready list so + there is no need to check again and the port level + reset macro can be called directly. */ + portRESET_READY_PRIORITY( pxTCB->uxPriority, uxTopReadyPriority ); + 801857c: 69bb ldr r3, [r7, #24] + 801857e: 6adb ldr r3, [r3, #44] @ 0x2c + 8018580: 2201 movs r2, #1 + 8018582: fa02 f303 lsl.w r3, r2, r3 + 8018586: 43da mvns r2, r3 + 8018588: 4b11 ldr r3, [pc, #68] @ (80185d0 ) + 801858a: 681b ldr r3, [r3, #0] + 801858c: 4013 ands r3, r2 + 801858e: 4a10 ldr r2, [pc, #64] @ (80185d0 ) + 8018590: 6013 str r3, [r2, #0] + else + { + mtCOVERAGE_TEST_MARKER(); + } + + prvAddTaskToReadyList( pxTCB ); + 8018592: 69bb ldr r3, [r7, #24] + 8018594: 6adb ldr r3, [r3, #44] @ 0x2c + 8018596: 2201 movs r2, #1 + 8018598: 409a lsls r2, r3 + 801859a: 4b0d ldr r3, [pc, #52] @ (80185d0 ) + 801859c: 681b ldr r3, [r3, #0] + 801859e: 4313 orrs r3, r2 + 80185a0: 4a0b ldr r2, [pc, #44] @ (80185d0 ) + 80185a2: 6013 str r3, [r2, #0] + 80185a4: 69bb ldr r3, [r7, #24] + 80185a6: 6ada ldr r2, [r3, #44] @ 0x2c + 80185a8: 4613 mov r3, r2 + 80185aa: 009b lsls r3, r3, #2 + 80185ac: 4413 add r3, r2 + 80185ae: 009b lsls r3, r3, #2 + 80185b0: 4a06 ldr r2, [pc, #24] @ (80185cc ) + 80185b2: 441a add r2, r3 + 80185b4: 69bb ldr r3, [r7, #24] + 80185b6: 3304 adds r3, #4 + 80185b8: 4619 mov r1, r3 + 80185ba: 4610 mov r0, r2 + 80185bc: f7fe f88f bl 80166de + } + else + { + mtCOVERAGE_TEST_MARKER(); + } + } + 80185c0: bf00 nop + 80185c2: 3720 adds r7, #32 + 80185c4: 46bd mov sp, r7 + 80185c6: bd80 pop {r7, pc} + 80185c8: 20003abc .word 0x20003abc + 80185cc: 20003ac0 .word 0x20003ac0 + 80185d0: 20003bc4 .word 0x20003bc4 + +080185d4 : +/*-----------------------------------------------------------*/ + +#if ( configUSE_MUTEXES == 1 ) + + TaskHandle_t pvTaskIncrementMutexHeldCount( void ) + { + 80185d4: b480 push {r7} + 80185d6: af00 add r7, sp, #0 + /* If xSemaphoreCreateMutex() is called before any tasks have been created + then pxCurrentTCB will be NULL. */ + if( pxCurrentTCB != NULL ) + 80185d8: 4b07 ldr r3, [pc, #28] @ (80185f8 ) + 80185da: 681b ldr r3, [r3, #0] + 80185dc: 2b00 cmp r3, #0 + 80185de: d004 beq.n 80185ea + { + ( pxCurrentTCB->uxMutexesHeld )++; + 80185e0: 4b05 ldr r3, [pc, #20] @ (80185f8 ) + 80185e2: 681b ldr r3, [r3, #0] + 80185e4: 6c9a ldr r2, [r3, #72] @ 0x48 + 80185e6: 3201 adds r2, #1 + 80185e8: 649a str r2, [r3, #72] @ 0x48 + } + + return pxCurrentTCB; + 80185ea: 4b03 ldr r3, [pc, #12] @ (80185f8 ) + 80185ec: 681b ldr r3, [r3, #0] + } + 80185ee: 4618 mov r0, r3 + 80185f0: 46bd mov sp, r7 + 80185f2: f85d 7b04 ldr.w r7, [sp], #4 + 80185f6: 4770 bx lr + 80185f8: 20003abc .word 0x20003abc + +080185fc : +/*-----------------------------------------------------------*/ + +#if( configUSE_TASK_NOTIFICATIONS == 1 ) + + uint32_t ulTaskNotifyTake( BaseType_t xClearCountOnExit, TickType_t xTicksToWait ) + { + 80185fc: b580 push {r7, lr} + 80185fe: b084 sub sp, #16 + 8018600: af00 add r7, sp, #0 + 8018602: 6078 str r0, [r7, #4] + 8018604: 6039 str r1, [r7, #0] + uint32_t ulReturn; + + taskENTER_CRITICAL(); + 8018606: f000 fe17 bl 8019238 + { + /* Only block if the notification count is not already non-zero. */ + if( pxCurrentTCB->ulNotifiedValue == 0UL ) + 801860a: 4b20 ldr r3, [pc, #128] @ (801868c ) + 801860c: 681b ldr r3, [r3, #0] + 801860e: f8d3 3098 ldr.w r3, [r3, #152] @ 0x98 + 8018612: 2b00 cmp r3, #0 + 8018614: d113 bne.n 801863e + { + /* Mark this task as waiting for a notification. */ + pxCurrentTCB->ucNotifyState = taskWAITING_NOTIFICATION; + 8018616: 4b1d ldr r3, [pc, #116] @ (801868c ) + 8018618: 681b ldr r3, [r3, #0] + 801861a: 2201 movs r2, #1 + 801861c: f883 209c strb.w r2, [r3, #156] @ 0x9c + + if( xTicksToWait > ( TickType_t ) 0 ) + 8018620: 683b ldr r3, [r7, #0] + 8018622: 2b00 cmp r3, #0 + 8018624: d00b beq.n 801863e + { + prvAddCurrentTaskToDelayedList( xTicksToWait, pdTRUE ); + 8018626: 2101 movs r1, #1 + 8018628: 6838 ldr r0, [r7, #0] + 801862a: f000 f8f5 bl 8018818 + + /* All ports are written to allow a yield in a critical + section (some will yield immediately, others wait until the + critical section exits) - but it is not something that + application code should ever do. */ + portYIELD_WITHIN_API(); + 801862e: 4b18 ldr r3, [pc, #96] @ (8018690 ) + 8018630: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 8018634: 601a str r2, [r3, #0] + 8018636: f3bf 8f4f dsb sy + 801863a: f3bf 8f6f isb sy + else + { + mtCOVERAGE_TEST_MARKER(); + } + } + taskEXIT_CRITICAL(); + 801863e: f000 fe2d bl 801929c + + taskENTER_CRITICAL(); + 8018642: f000 fdf9 bl 8019238 + { + traceTASK_NOTIFY_TAKE(); + ulReturn = pxCurrentTCB->ulNotifiedValue; + 8018646: 4b11 ldr r3, [pc, #68] @ (801868c ) + 8018648: 681b ldr r3, [r3, #0] + 801864a: f8d3 3098 ldr.w r3, [r3, #152] @ 0x98 + 801864e: 60fb str r3, [r7, #12] + + if( ulReturn != 0UL ) + 8018650: 68fb ldr r3, [r7, #12] + 8018652: 2b00 cmp r3, #0 + 8018654: d00e beq.n 8018674 + { + if( xClearCountOnExit != pdFALSE ) + 8018656: 687b ldr r3, [r7, #4] + 8018658: 2b00 cmp r3, #0 + 801865a: d005 beq.n 8018668 + { + pxCurrentTCB->ulNotifiedValue = 0UL; + 801865c: 4b0b ldr r3, [pc, #44] @ (801868c ) + 801865e: 681b ldr r3, [r3, #0] + 8018660: 2200 movs r2, #0 + 8018662: f8c3 2098 str.w r2, [r3, #152] @ 0x98 + 8018666: e005 b.n 8018674 + } + else + { + pxCurrentTCB->ulNotifiedValue = ulReturn - ( uint32_t ) 1; + 8018668: 4b08 ldr r3, [pc, #32] @ (801868c ) + 801866a: 681b ldr r3, [r3, #0] + 801866c: 68fa ldr r2, [r7, #12] + 801866e: 3a01 subs r2, #1 + 8018670: f8c3 2098 str.w r2, [r3, #152] @ 0x98 + else + { + mtCOVERAGE_TEST_MARKER(); + } + + pxCurrentTCB->ucNotifyState = taskNOT_WAITING_NOTIFICATION; + 8018674: 4b05 ldr r3, [pc, #20] @ (801868c ) + 8018676: 681b ldr r3, [r3, #0] + 8018678: 2200 movs r2, #0 + 801867a: f883 209c strb.w r2, [r3, #156] @ 0x9c + } + taskEXIT_CRITICAL(); + 801867e: f000 fe0d bl 801929c + + return ulReturn; + 8018682: 68fb ldr r3, [r7, #12] + } + 8018684: 4618 mov r0, r3 + 8018686: 3710 adds r7, #16 + 8018688: 46bd mov sp, r7 + 801868a: bd80 pop {r7, pc} + 801868c: 20003abc .word 0x20003abc + 8018690: e000ed04 .word 0xe000ed04 + +08018694 : +/*-----------------------------------------------------------*/ + +#if( configUSE_TASK_NOTIFICATIONS == 1 ) + + BaseType_t xTaskGenericNotify( TaskHandle_t xTaskToNotify, uint32_t ulValue, eNotifyAction eAction, uint32_t *pulPreviousNotificationValue ) + { + 8018694: b580 push {r7, lr} + 8018696: b08a sub sp, #40 @ 0x28 + 8018698: af00 add r7, sp, #0 + 801869a: 60f8 str r0, [r7, #12] + 801869c: 60b9 str r1, [r7, #8] + 801869e: 603b str r3, [r7, #0] + 80186a0: 4613 mov r3, r2 + 80186a2: 71fb strb r3, [r7, #7] + TCB_t * pxTCB; + BaseType_t xReturn = pdPASS; + 80186a4: 2301 movs r3, #1 + 80186a6: 627b str r3, [r7, #36] @ 0x24 + uint8_t ucOriginalNotifyState; + + configASSERT( xTaskToNotify ); + 80186a8: 68fb ldr r3, [r7, #12] + 80186aa: 2b00 cmp r3, #0 + 80186ac: d10b bne.n 80186c6 + __asm volatile + 80186ae: f04f 0350 mov.w r3, #80 @ 0x50 + 80186b2: f383 8811 msr BASEPRI, r3 + 80186b6: f3bf 8f6f isb sy + 80186ba: f3bf 8f4f dsb sy + 80186be: 61bb str r3, [r7, #24] +} + 80186c0: bf00 nop + 80186c2: bf00 nop + 80186c4: e7fd b.n 80186c2 + pxTCB = xTaskToNotify; + 80186c6: 68fb ldr r3, [r7, #12] + 80186c8: 623b str r3, [r7, #32] + + taskENTER_CRITICAL(); + 80186ca: f000 fdb5 bl 8019238 + { + if( pulPreviousNotificationValue != NULL ) + 80186ce: 683b ldr r3, [r7, #0] + 80186d0: 2b00 cmp r3, #0 + 80186d2: d004 beq.n 80186de + { + *pulPreviousNotificationValue = pxTCB->ulNotifiedValue; + 80186d4: 6a3b ldr r3, [r7, #32] + 80186d6: f8d3 2098 ldr.w r2, [r3, #152] @ 0x98 + 80186da: 683b ldr r3, [r7, #0] + 80186dc: 601a str r2, [r3, #0] + } + + ucOriginalNotifyState = pxTCB->ucNotifyState; + 80186de: 6a3b ldr r3, [r7, #32] + 80186e0: f893 309c ldrb.w r3, [r3, #156] @ 0x9c + 80186e4: 77fb strb r3, [r7, #31] + + pxTCB->ucNotifyState = taskNOTIFICATION_RECEIVED; + 80186e6: 6a3b ldr r3, [r7, #32] + 80186e8: 2202 movs r2, #2 + 80186ea: f883 209c strb.w r2, [r3, #156] @ 0x9c + + switch( eAction ) + 80186ee: 79fb ldrb r3, [r7, #7] + 80186f0: 2b04 cmp r3, #4 + 80186f2: d82e bhi.n 8018752 + 80186f4: a201 add r2, pc, #4 @ (adr r2, 80186fc ) + 80186f6: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 80186fa: bf00 nop + 80186fc: 08018777 .word 0x08018777 + 8018700: 08018711 .word 0x08018711 + 8018704: 08018723 .word 0x08018723 + 8018708: 08018733 .word 0x08018733 + 801870c: 0801873d .word 0x0801873d + { + case eSetBits : + pxTCB->ulNotifiedValue |= ulValue; + 8018710: 6a3b ldr r3, [r7, #32] + 8018712: f8d3 2098 ldr.w r2, [r3, #152] @ 0x98 + 8018716: 68bb ldr r3, [r7, #8] + 8018718: 431a orrs r2, r3 + 801871a: 6a3b ldr r3, [r7, #32] + 801871c: f8c3 2098 str.w r2, [r3, #152] @ 0x98 + break; + 8018720: e02c b.n 801877c + + case eIncrement : + ( pxTCB->ulNotifiedValue )++; + 8018722: 6a3b ldr r3, [r7, #32] + 8018724: f8d3 3098 ldr.w r3, [r3, #152] @ 0x98 + 8018728: 1c5a adds r2, r3, #1 + 801872a: 6a3b ldr r3, [r7, #32] + 801872c: f8c3 2098 str.w r2, [r3, #152] @ 0x98 + break; + 8018730: e024 b.n 801877c + + case eSetValueWithOverwrite : + pxTCB->ulNotifiedValue = ulValue; + 8018732: 6a3b ldr r3, [r7, #32] + 8018734: 68ba ldr r2, [r7, #8] + 8018736: f8c3 2098 str.w r2, [r3, #152] @ 0x98 + break; + 801873a: e01f b.n 801877c + + case eSetValueWithoutOverwrite : + if( ucOriginalNotifyState != taskNOTIFICATION_RECEIVED ) + 801873c: 7ffb ldrb r3, [r7, #31] + 801873e: 2b02 cmp r3, #2 + 8018740: d004 beq.n 801874c + { + pxTCB->ulNotifiedValue = ulValue; + 8018742: 6a3b ldr r3, [r7, #32] + 8018744: 68ba ldr r2, [r7, #8] + 8018746: f8c3 2098 str.w r2, [r3, #152] @ 0x98 + else + { + /* The value could not be written to the task. */ + xReturn = pdFAIL; + } + break; + 801874a: e017 b.n 801877c + xReturn = pdFAIL; + 801874c: 2300 movs r3, #0 + 801874e: 627b str r3, [r7, #36] @ 0x24 + break; + 8018750: e014 b.n 801877c + + default: + /* Should not get here if all enums are handled. + Artificially force an assert by testing a value the + compiler can't assume is const. */ + configASSERT( pxTCB->ulNotifiedValue == ~0UL ); + 8018752: 6a3b ldr r3, [r7, #32] + 8018754: f8d3 3098 ldr.w r3, [r3, #152] @ 0x98 + 8018758: f1b3 3fff cmp.w r3, #4294967295 + 801875c: d00d beq.n 801877a + __asm volatile + 801875e: f04f 0350 mov.w r3, #80 @ 0x50 + 8018762: f383 8811 msr BASEPRI, r3 + 8018766: f3bf 8f6f isb sy + 801876a: f3bf 8f4f dsb sy + 801876e: 617b str r3, [r7, #20] +} + 8018770: bf00 nop + 8018772: bf00 nop + 8018774: e7fd b.n 8018772 + break; + 8018776: bf00 nop + 8018778: e000 b.n 801877c + + break; + 801877a: bf00 nop + + traceTASK_NOTIFY(); + + /* If the task is in the blocked state specifically to wait for a + notification then unblock it now. */ + if( ucOriginalNotifyState == taskWAITING_NOTIFICATION ) + 801877c: 7ffb ldrb r3, [r7, #31] + 801877e: 2b01 cmp r3, #1 + 8018780: d13a bne.n 80187f8 + { + ( void ) uxListRemove( &( pxTCB->xStateListItem ) ); + 8018782: 6a3b ldr r3, [r7, #32] + 8018784: 3304 adds r3, #4 + 8018786: 4618 mov r0, r3 + 8018788: f7fe f806 bl 8016798 + prvAddTaskToReadyList( pxTCB ); + 801878c: 6a3b ldr r3, [r7, #32] + 801878e: 6adb ldr r3, [r3, #44] @ 0x2c + 8018790: 2201 movs r2, #1 + 8018792: 409a lsls r2, r3 + 8018794: 4b1c ldr r3, [pc, #112] @ (8018808 ) + 8018796: 681b ldr r3, [r3, #0] + 8018798: 4313 orrs r3, r2 + 801879a: 4a1b ldr r2, [pc, #108] @ (8018808 ) + 801879c: 6013 str r3, [r2, #0] + 801879e: 6a3b ldr r3, [r7, #32] + 80187a0: 6ada ldr r2, [r3, #44] @ 0x2c + 80187a2: 4613 mov r3, r2 + 80187a4: 009b lsls r3, r3, #2 + 80187a6: 4413 add r3, r2 + 80187a8: 009b lsls r3, r3, #2 + 80187aa: 4a18 ldr r2, [pc, #96] @ (801880c ) + 80187ac: 441a add r2, r3 + 80187ae: 6a3b ldr r3, [r7, #32] + 80187b0: 3304 adds r3, #4 + 80187b2: 4619 mov r1, r3 + 80187b4: 4610 mov r0, r2 + 80187b6: f7fd ff92 bl 80166de + + /* The task should not have been on an event list. */ + configASSERT( listLIST_ITEM_CONTAINER( &( pxTCB->xEventListItem ) ) == NULL ); + 80187ba: 6a3b ldr r3, [r7, #32] + 80187bc: 6a9b ldr r3, [r3, #40] @ 0x28 + 80187be: 2b00 cmp r3, #0 + 80187c0: d00b beq.n 80187da + __asm volatile + 80187c2: f04f 0350 mov.w r3, #80 @ 0x50 + 80187c6: f383 8811 msr BASEPRI, r3 + 80187ca: f3bf 8f6f isb sy + 80187ce: f3bf 8f4f dsb sy + 80187d2: 613b str r3, [r7, #16] +} + 80187d4: bf00 nop + 80187d6: bf00 nop + 80187d8: e7fd b.n 80187d6 + earliest possible time. */ + prvResetNextTaskUnblockTime(); + } + #endif + + if( pxTCB->uxPriority > pxCurrentTCB->uxPriority ) + 80187da: 6a3b ldr r3, [r7, #32] + 80187dc: 6ada ldr r2, [r3, #44] @ 0x2c + 80187de: 4b0c ldr r3, [pc, #48] @ (8018810 ) + 80187e0: 681b ldr r3, [r3, #0] + 80187e2: 6adb ldr r3, [r3, #44] @ 0x2c + 80187e4: 429a cmp r2, r3 + 80187e6: d907 bls.n 80187f8 + { + /* The notified task has a priority above the currently + executing task so a yield is required. */ + taskYIELD_IF_USING_PREEMPTION(); + 80187e8: 4b0a ldr r3, [pc, #40] @ (8018814 ) + 80187ea: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 80187ee: 601a str r2, [r3, #0] + 80187f0: f3bf 8f4f dsb sy + 80187f4: f3bf 8f6f isb sy + else + { + mtCOVERAGE_TEST_MARKER(); + } + } + taskEXIT_CRITICAL(); + 80187f8: f000 fd50 bl 801929c + + return xReturn; + 80187fc: 6a7b ldr r3, [r7, #36] @ 0x24 + } + 80187fe: 4618 mov r0, r3 + 8018800: 3728 adds r7, #40 @ 0x28 + 8018802: 46bd mov sp, r7 + 8018804: bd80 pop {r7, pc} + 8018806: bf00 nop + 8018808: 20003bc4 .word 0x20003bc4 + 801880c: 20003ac0 .word 0x20003ac0 + 8018810: 20003abc .word 0x20003abc + 8018814: e000ed04 .word 0xe000ed04 + +08018818 : + +#endif +/*-----------------------------------------------------------*/ + +static void prvAddCurrentTaskToDelayedList( TickType_t xTicksToWait, const BaseType_t xCanBlockIndefinitely ) +{ + 8018818: b580 push {r7, lr} + 801881a: b084 sub sp, #16 + 801881c: af00 add r7, sp, #0 + 801881e: 6078 str r0, [r7, #4] + 8018820: 6039 str r1, [r7, #0] +TickType_t xTimeToWake; +const TickType_t xConstTickCount = xTickCount; + 8018822: 4b29 ldr r3, [pc, #164] @ (80188c8 ) + 8018824: 681b ldr r3, [r3, #0] + 8018826: 60fb str r3, [r7, #12] + } + #endif + + /* Remove the task from the ready list before adding it to the blocked list + as the same list item is used for both lists. */ + if( uxListRemove( &( pxCurrentTCB->xStateListItem ) ) == ( UBaseType_t ) 0 ) + 8018828: 4b28 ldr r3, [pc, #160] @ (80188cc ) + 801882a: 681b ldr r3, [r3, #0] + 801882c: 3304 adds r3, #4 + 801882e: 4618 mov r0, r3 + 8018830: f7fd ffb2 bl 8016798 + 8018834: 4603 mov r3, r0 + 8018836: 2b00 cmp r3, #0 + 8018838: d10b bne.n 8018852 + { + /* The current task must be in a ready list, so there is no need to + check, and the port reset macro can be called directly. */ + portRESET_READY_PRIORITY( pxCurrentTCB->uxPriority, uxTopReadyPriority ); /*lint !e931 pxCurrentTCB cannot change as it is the calling task. pxCurrentTCB->uxPriority and uxTopReadyPriority cannot change as called with scheduler suspended or in a critical section. */ + 801883a: 4b24 ldr r3, [pc, #144] @ (80188cc ) + 801883c: 681b ldr r3, [r3, #0] + 801883e: 6adb ldr r3, [r3, #44] @ 0x2c + 8018840: 2201 movs r2, #1 + 8018842: fa02 f303 lsl.w r3, r2, r3 + 8018846: 43da mvns r2, r3 + 8018848: 4b21 ldr r3, [pc, #132] @ (80188d0 ) + 801884a: 681b ldr r3, [r3, #0] + 801884c: 4013 ands r3, r2 + 801884e: 4a20 ldr r2, [pc, #128] @ (80188d0 ) + 8018850: 6013 str r3, [r2, #0] + mtCOVERAGE_TEST_MARKER(); + } + + #if ( INCLUDE_vTaskSuspend == 1 ) + { + if( ( xTicksToWait == portMAX_DELAY ) && ( xCanBlockIndefinitely != pdFALSE ) ) + 8018852: 687b ldr r3, [r7, #4] + 8018854: f1b3 3fff cmp.w r3, #4294967295 + 8018858: d10a bne.n 8018870 + 801885a: 683b ldr r3, [r7, #0] + 801885c: 2b00 cmp r3, #0 + 801885e: d007 beq.n 8018870 + { + /* Add the task to the suspended task list instead of a delayed task + list to ensure it is not woken by a timing event. It will block + indefinitely. */ + vListInsertEnd( &xSuspendedTaskList, &( pxCurrentTCB->xStateListItem ) ); + 8018860: 4b1a ldr r3, [pc, #104] @ (80188cc ) + 8018862: 681b ldr r3, [r3, #0] + 8018864: 3304 adds r3, #4 + 8018866: 4619 mov r1, r3 + 8018868: 481a ldr r0, [pc, #104] @ (80188d4 ) + 801886a: f7fd ff38 bl 80166de + + /* Avoid compiler warning when INCLUDE_vTaskSuspend is not 1. */ + ( void ) xCanBlockIndefinitely; + } + #endif /* INCLUDE_vTaskSuspend */ +} + 801886e: e026 b.n 80188be + xTimeToWake = xConstTickCount + xTicksToWait; + 8018870: 68fa ldr r2, [r7, #12] + 8018872: 687b ldr r3, [r7, #4] + 8018874: 4413 add r3, r2 + 8018876: 60bb str r3, [r7, #8] + listSET_LIST_ITEM_VALUE( &( pxCurrentTCB->xStateListItem ), xTimeToWake ); + 8018878: 4b14 ldr r3, [pc, #80] @ (80188cc ) + 801887a: 681b ldr r3, [r3, #0] + 801887c: 68ba ldr r2, [r7, #8] + 801887e: 605a str r2, [r3, #4] + if( xTimeToWake < xConstTickCount ) + 8018880: 68ba ldr r2, [r7, #8] + 8018882: 68fb ldr r3, [r7, #12] + 8018884: 429a cmp r2, r3 + 8018886: d209 bcs.n 801889c + vListInsert( pxOverflowDelayedTaskList, &( pxCurrentTCB->xStateListItem ) ); + 8018888: 4b13 ldr r3, [pc, #76] @ (80188d8 ) + 801888a: 681a ldr r2, [r3, #0] + 801888c: 4b0f ldr r3, [pc, #60] @ (80188cc ) + 801888e: 681b ldr r3, [r3, #0] + 8018890: 3304 adds r3, #4 + 8018892: 4619 mov r1, r3 + 8018894: 4610 mov r0, r2 + 8018896: f7fd ff46 bl 8016726 +} + 801889a: e010 b.n 80188be + vListInsert( pxDelayedTaskList, &( pxCurrentTCB->xStateListItem ) ); + 801889c: 4b0f ldr r3, [pc, #60] @ (80188dc ) + 801889e: 681a ldr r2, [r3, #0] + 80188a0: 4b0a ldr r3, [pc, #40] @ (80188cc ) + 80188a2: 681b ldr r3, [r3, #0] + 80188a4: 3304 adds r3, #4 + 80188a6: 4619 mov r1, r3 + 80188a8: 4610 mov r0, r2 + 80188aa: f7fd ff3c bl 8016726 + if( xTimeToWake < xNextTaskUnblockTime ) + 80188ae: 4b0c ldr r3, [pc, #48] @ (80188e0 ) + 80188b0: 681b ldr r3, [r3, #0] + 80188b2: 68ba ldr r2, [r7, #8] + 80188b4: 429a cmp r2, r3 + 80188b6: d202 bcs.n 80188be + xNextTaskUnblockTime = xTimeToWake; + 80188b8: 4a09 ldr r2, [pc, #36] @ (80188e0 ) + 80188ba: 68bb ldr r3, [r7, #8] + 80188bc: 6013 str r3, [r2, #0] +} + 80188be: bf00 nop + 80188c0: 3710 adds r7, #16 + 80188c2: 46bd mov sp, r7 + 80188c4: bd80 pop {r7, pc} + 80188c6: bf00 nop + 80188c8: 20003bc0 .word 0x20003bc0 + 80188cc: 20003abc .word 0x20003abc + 80188d0: 20003bc4 .word 0x20003bc4 + 80188d4: 20003ba8 .word 0x20003ba8 + 80188d8: 20003b78 .word 0x20003b78 + 80188dc: 20003b74 .word 0x20003b74 + 80188e0: 20003bdc .word 0x20003bdc + +080188e4 : + TimerCallbackFunction_t pxCallbackFunction, + Timer_t *pxNewTimer ) PRIVILEGED_FUNCTION; +/*-----------------------------------------------------------*/ + +BaseType_t xTimerCreateTimerTask( void ) +{ + 80188e4: b580 push {r7, lr} + 80188e6: b084 sub sp, #16 + 80188e8: af02 add r7, sp, #8 +BaseType_t xReturn = pdFAIL; + 80188ea: 2300 movs r3, #0 + 80188ec: 607b str r3, [r7, #4] + + /* This function is called when the scheduler is started if + configUSE_TIMERS is set to 1. Check that the infrastructure used by the + timer service task has been created/initialised. If timers have already + been created then the initialisation will already have been performed. */ + prvCheckForValidListAndQueue(); + 80188ee: f000 fb3f bl 8018f70 + + if( xTimerQueue != NULL ) + 80188f2: 4b12 ldr r3, [pc, #72] @ (801893c ) + 80188f4: 681b ldr r3, [r3, #0] + 80188f6: 2b00 cmp r3, #0 + 80188f8: d00b beq.n 8018912 + xReturn = pdPASS; + } + } + #else + { + xReturn = xTaskCreate( prvTimerTask, + 80188fa: 4b11 ldr r3, [pc, #68] @ (8018940 ) + 80188fc: 9301 str r3, [sp, #4] + 80188fe: 2306 movs r3, #6 + 8018900: 9300 str r3, [sp, #0] + 8018902: 2300 movs r3, #0 + 8018904: f44f 7280 mov.w r2, #256 @ 0x100 + 8018908: 490e ldr r1, [pc, #56] @ (8018944 ) + 801890a: 480f ldr r0, [pc, #60] @ (8018948 ) + 801890c: f7fe fe8a bl 8017624 + 8018910: 6078 str r0, [r7, #4] + else + { + mtCOVERAGE_TEST_MARKER(); + } + + configASSERT( xReturn ); + 8018912: 687b ldr r3, [r7, #4] + 8018914: 2b00 cmp r3, #0 + 8018916: d10b bne.n 8018930 + __asm volatile + 8018918: f04f 0350 mov.w r3, #80 @ 0x50 + 801891c: f383 8811 msr BASEPRI, r3 + 8018920: f3bf 8f6f isb sy + 8018924: f3bf 8f4f dsb sy + 8018928: 603b str r3, [r7, #0] +} + 801892a: bf00 nop + 801892c: bf00 nop + 801892e: e7fd b.n 801892c + return xReturn; + 8018930: 687b ldr r3, [r7, #4] +} + 8018932: 4618 mov r0, r3 + 8018934: 3708 adds r7, #8 + 8018936: 46bd mov sp, r7 + 8018938: bd80 pop {r7, pc} + 801893a: bf00 nop + 801893c: 20003c18 .word 0x20003c18 + 8018940: 20003c1c .word 0x20003c1c + 8018944: 0802f578 .word 0x0802f578 + 8018948: 08018b41 .word 0x08018b41 + +0801894c : + TimerHandle_t xTimerCreate( const char * const pcTimerName, /*lint !e971 Unqualified char types are allowed for strings and single characters only. */ + const TickType_t xTimerPeriodInTicks, + const UBaseType_t uxAutoReload, + void * const pvTimerID, + TimerCallbackFunction_t pxCallbackFunction ) + { + 801894c: b580 push {r7, lr} + 801894e: b088 sub sp, #32 + 8018950: af02 add r7, sp, #8 + 8018952: 60f8 str r0, [r7, #12] + 8018954: 60b9 str r1, [r7, #8] + 8018956: 607a str r2, [r7, #4] + 8018958: 603b str r3, [r7, #0] + Timer_t *pxNewTimer; + + pxNewTimer = ( Timer_t * ) pvPortMalloc( sizeof( Timer_t ) ); /*lint !e9087 !e9079 All values returned by pvPortMalloc() have at least the alignment required by the MCU's stack, and the first member of Timer_t is always a pointer to the timer's mame. */ + 801895a: 2028 movs r0, #40 @ 0x28 + 801895c: f000 fd8e bl 801947c + 8018960: 6178 str r0, [r7, #20] + + if( pxNewTimer != NULL ) + 8018962: 697b ldr r3, [r7, #20] + 8018964: 2b00 cmp r3, #0 + 8018966: d00d beq.n 8018984 + { + /* Status is thus far zero as the timer is not created statically + and has not been started. The auto-reload bit may get set in + prvInitialiseNewTimer. */ + pxNewTimer->ucStatus = 0x00; + 8018968: 697b ldr r3, [r7, #20] + 801896a: 2200 movs r2, #0 + 801896c: f883 2024 strb.w r2, [r3, #36] @ 0x24 + prvInitialiseNewTimer( pcTimerName, xTimerPeriodInTicks, uxAutoReload, pvTimerID, pxCallbackFunction, pxNewTimer ); + 8018970: 697b ldr r3, [r7, #20] + 8018972: 9301 str r3, [sp, #4] + 8018974: 6a3b ldr r3, [r7, #32] + 8018976: 9300 str r3, [sp, #0] + 8018978: 683b ldr r3, [r7, #0] + 801897a: 687a ldr r2, [r7, #4] + 801897c: 68b9 ldr r1, [r7, #8] + 801897e: 68f8 ldr r0, [r7, #12] + 8018980: f000 f805 bl 801898e + } + + return pxNewTimer; + 8018984: 697b ldr r3, [r7, #20] + } + 8018986: 4618 mov r0, r3 + 8018988: 3718 adds r7, #24 + 801898a: 46bd mov sp, r7 + 801898c: bd80 pop {r7, pc} + +0801898e : + const TickType_t xTimerPeriodInTicks, + const UBaseType_t uxAutoReload, + void * const pvTimerID, + TimerCallbackFunction_t pxCallbackFunction, + Timer_t *pxNewTimer ) +{ + 801898e: b580 push {r7, lr} + 8018990: b086 sub sp, #24 + 8018992: af00 add r7, sp, #0 + 8018994: 60f8 str r0, [r7, #12] + 8018996: 60b9 str r1, [r7, #8] + 8018998: 607a str r2, [r7, #4] + 801899a: 603b str r3, [r7, #0] + /* 0 is not a valid value for xTimerPeriodInTicks. */ + configASSERT( ( xTimerPeriodInTicks > 0 ) ); + 801899c: 68bb ldr r3, [r7, #8] + 801899e: 2b00 cmp r3, #0 + 80189a0: d10b bne.n 80189ba + __asm volatile + 80189a2: f04f 0350 mov.w r3, #80 @ 0x50 + 80189a6: f383 8811 msr BASEPRI, r3 + 80189aa: f3bf 8f6f isb sy + 80189ae: f3bf 8f4f dsb sy + 80189b2: 617b str r3, [r7, #20] +} + 80189b4: bf00 nop + 80189b6: bf00 nop + 80189b8: e7fd b.n 80189b6 + + if( pxNewTimer != NULL ) + 80189ba: 6a7b ldr r3, [r7, #36] @ 0x24 + 80189bc: 2b00 cmp r3, #0 + 80189be: d01e beq.n 80189fe + { + /* Ensure the infrastructure used by the timer service task has been + created/initialised. */ + prvCheckForValidListAndQueue(); + 80189c0: f000 fad6 bl 8018f70 + + /* Initialise the timer structure members using the function + parameters. */ + pxNewTimer->pcTimerName = pcTimerName; + 80189c4: 6a7b ldr r3, [r7, #36] @ 0x24 + 80189c6: 68fa ldr r2, [r7, #12] + 80189c8: 601a str r2, [r3, #0] + pxNewTimer->xTimerPeriodInTicks = xTimerPeriodInTicks; + 80189ca: 6a7b ldr r3, [r7, #36] @ 0x24 + 80189cc: 68ba ldr r2, [r7, #8] + 80189ce: 619a str r2, [r3, #24] + pxNewTimer->pvTimerID = pvTimerID; + 80189d0: 6a7b ldr r3, [r7, #36] @ 0x24 + 80189d2: 683a ldr r2, [r7, #0] + 80189d4: 61da str r2, [r3, #28] + pxNewTimer->pxCallbackFunction = pxCallbackFunction; + 80189d6: 6a7b ldr r3, [r7, #36] @ 0x24 + 80189d8: 6a3a ldr r2, [r7, #32] + 80189da: 621a str r2, [r3, #32] + vListInitialiseItem( &( pxNewTimer->xTimerListItem ) ); + 80189dc: 6a7b ldr r3, [r7, #36] @ 0x24 + 80189de: 3304 adds r3, #4 + 80189e0: 4618 mov r0, r3 + 80189e2: f7fd fe6f bl 80166c4 + if( uxAutoReload != pdFALSE ) + 80189e6: 687b ldr r3, [r7, #4] + 80189e8: 2b00 cmp r3, #0 + 80189ea: d008 beq.n 80189fe + { + pxNewTimer->ucStatus |= tmrSTATUS_IS_AUTORELOAD; + 80189ec: 6a7b ldr r3, [r7, #36] @ 0x24 + 80189ee: f893 3024 ldrb.w r3, [r3, #36] @ 0x24 + 80189f2: f043 0304 orr.w r3, r3, #4 + 80189f6: b2da uxtb r2, r3 + 80189f8: 6a7b ldr r3, [r7, #36] @ 0x24 + 80189fa: f883 2024 strb.w r2, [r3, #36] @ 0x24 + } + traceTIMER_CREATE( pxNewTimer ); + } +} + 80189fe: bf00 nop + 8018a00: 3718 adds r7, #24 + 8018a02: 46bd mov sp, r7 + 8018a04: bd80 pop {r7, pc} + ... + +08018a08 : +/*-----------------------------------------------------------*/ + +BaseType_t xTimerGenericCommand( TimerHandle_t xTimer, const BaseType_t xCommandID, const TickType_t xOptionalValue, BaseType_t * const pxHigherPriorityTaskWoken, const TickType_t xTicksToWait ) +{ + 8018a08: b580 push {r7, lr} + 8018a0a: b08a sub sp, #40 @ 0x28 + 8018a0c: af00 add r7, sp, #0 + 8018a0e: 60f8 str r0, [r7, #12] + 8018a10: 60b9 str r1, [r7, #8] + 8018a12: 607a str r2, [r7, #4] + 8018a14: 603b str r3, [r7, #0] +BaseType_t xReturn = pdFAIL; + 8018a16: 2300 movs r3, #0 + 8018a18: 627b str r3, [r7, #36] @ 0x24 +DaemonTaskMessage_t xMessage; + + configASSERT( xTimer ); + 8018a1a: 68fb ldr r3, [r7, #12] + 8018a1c: 2b00 cmp r3, #0 + 8018a1e: d10b bne.n 8018a38 + __asm volatile + 8018a20: f04f 0350 mov.w r3, #80 @ 0x50 + 8018a24: f383 8811 msr BASEPRI, r3 + 8018a28: f3bf 8f6f isb sy + 8018a2c: f3bf 8f4f dsb sy + 8018a30: 623b str r3, [r7, #32] +} + 8018a32: bf00 nop + 8018a34: bf00 nop + 8018a36: e7fd b.n 8018a34 + + /* Send a message to the timer service task to perform a particular action + on a particular timer definition. */ + if( xTimerQueue != NULL ) + 8018a38: 4b19 ldr r3, [pc, #100] @ (8018aa0 ) + 8018a3a: 681b ldr r3, [r3, #0] + 8018a3c: 2b00 cmp r3, #0 + 8018a3e: d02a beq.n 8018a96 + { + /* Send a command to the timer service task to start the xTimer timer. */ + xMessage.xMessageID = xCommandID; + 8018a40: 68bb ldr r3, [r7, #8] + 8018a42: 617b str r3, [r7, #20] + xMessage.u.xTimerParameters.xMessageValue = xOptionalValue; + 8018a44: 687b ldr r3, [r7, #4] + 8018a46: 61bb str r3, [r7, #24] + xMessage.u.xTimerParameters.pxTimer = xTimer; + 8018a48: 68fb ldr r3, [r7, #12] + 8018a4a: 61fb str r3, [r7, #28] + + if( xCommandID < tmrFIRST_FROM_ISR_COMMAND ) + 8018a4c: 68bb ldr r3, [r7, #8] + 8018a4e: 2b05 cmp r3, #5 + 8018a50: dc18 bgt.n 8018a84 + { + if( xTaskGetSchedulerState() == taskSCHEDULER_RUNNING ) + 8018a52: f7ff fc13 bl 801827c + 8018a56: 4603 mov r3, r0 + 8018a58: 2b02 cmp r3, #2 + 8018a5a: d109 bne.n 8018a70 + { + xReturn = xQueueSendToBack( xTimerQueue, &xMessage, xTicksToWait ); + 8018a5c: 4b10 ldr r3, [pc, #64] @ (8018aa0 ) + 8018a5e: 6818 ldr r0, [r3, #0] + 8018a60: f107 0114 add.w r1, r7, #20 + 8018a64: 2300 movs r3, #0 + 8018a66: 6b3a ldr r2, [r7, #48] @ 0x30 + 8018a68: f7fd ffb2 bl 80169d0 + 8018a6c: 6278 str r0, [r7, #36] @ 0x24 + 8018a6e: e012 b.n 8018a96 + } + else + { + xReturn = xQueueSendToBack( xTimerQueue, &xMessage, tmrNO_DELAY ); + 8018a70: 4b0b ldr r3, [pc, #44] @ (8018aa0 ) + 8018a72: 6818 ldr r0, [r3, #0] + 8018a74: f107 0114 add.w r1, r7, #20 + 8018a78: 2300 movs r3, #0 + 8018a7a: 2200 movs r2, #0 + 8018a7c: f7fd ffa8 bl 80169d0 + 8018a80: 6278 str r0, [r7, #36] @ 0x24 + 8018a82: e008 b.n 8018a96 + } + } + else + { + xReturn = xQueueSendToBackFromISR( xTimerQueue, &xMessage, pxHigherPriorityTaskWoken ); + 8018a84: 4b06 ldr r3, [pc, #24] @ (8018aa0 ) + 8018a86: 6818 ldr r0, [r3, #0] + 8018a88: f107 0114 add.w r1, r7, #20 + 8018a8c: 2300 movs r3, #0 + 8018a8e: 683a ldr r2, [r7, #0] + 8018a90: f7fe f8a0 bl 8016bd4 + 8018a94: 6278 str r0, [r7, #36] @ 0x24 + else + { + mtCOVERAGE_TEST_MARKER(); + } + + return xReturn; + 8018a96: 6a7b ldr r3, [r7, #36] @ 0x24 +} + 8018a98: 4618 mov r0, r3 + 8018a9a: 3728 adds r7, #40 @ 0x28 + 8018a9c: 46bd mov sp, r7 + 8018a9e: bd80 pop {r7, pc} + 8018aa0: 20003c18 .word 0x20003c18 + +08018aa4 : + return pxTimer->pcTimerName; +} +/*-----------------------------------------------------------*/ + +static void prvProcessExpiredTimer( const TickType_t xNextExpireTime, const TickType_t xTimeNow ) +{ + 8018aa4: b580 push {r7, lr} + 8018aa6: b088 sub sp, #32 + 8018aa8: af02 add r7, sp, #8 + 8018aaa: 6078 str r0, [r7, #4] + 8018aac: 6039 str r1, [r7, #0] +BaseType_t xResult; +Timer_t * const pxTimer = ( Timer_t * ) listGET_OWNER_OF_HEAD_ENTRY( pxCurrentTimerList ); /*lint !e9087 !e9079 void * is used as this macro is used with tasks and co-routines too. Alignment is known to be fine as the type of the pointer stored and retrieved is the same. */ + 8018aae: 4b23 ldr r3, [pc, #140] @ (8018b3c ) + 8018ab0: 681b ldr r3, [r3, #0] + 8018ab2: 68db ldr r3, [r3, #12] + 8018ab4: 68db ldr r3, [r3, #12] + 8018ab6: 617b str r3, [r7, #20] + + /* Remove the timer from the list of active timers. A check has already + been performed to ensure the list is not empty. */ + ( void ) uxListRemove( &( pxTimer->xTimerListItem ) ); + 8018ab8: 697b ldr r3, [r7, #20] + 8018aba: 3304 adds r3, #4 + 8018abc: 4618 mov r0, r3 + 8018abe: f7fd fe6b bl 8016798 + traceTIMER_EXPIRED( pxTimer ); + + /* If the timer is an auto-reload timer then calculate the next + expiry time and re-insert the timer in the list of active timers. */ + if( ( pxTimer->ucStatus & tmrSTATUS_IS_AUTORELOAD ) != 0 ) + 8018ac2: 697b ldr r3, [r7, #20] + 8018ac4: f893 3024 ldrb.w r3, [r3, #36] @ 0x24 + 8018ac8: f003 0304 and.w r3, r3, #4 + 8018acc: 2b00 cmp r3, #0 + 8018ace: d023 beq.n 8018b18 + { + /* The timer is inserted into a list using a time relative to anything + other than the current time. It will therefore be inserted into the + correct list relative to the time this task thinks it is now. */ + if( prvInsertTimerInActiveList( pxTimer, ( xNextExpireTime + pxTimer->xTimerPeriodInTicks ), xTimeNow, xNextExpireTime ) != pdFALSE ) + 8018ad0: 697b ldr r3, [r7, #20] + 8018ad2: 699a ldr r2, [r3, #24] + 8018ad4: 687b ldr r3, [r7, #4] + 8018ad6: 18d1 adds r1, r2, r3 + 8018ad8: 687b ldr r3, [r7, #4] + 8018ada: 683a ldr r2, [r7, #0] + 8018adc: 6978 ldr r0, [r7, #20] + 8018ade: f000 f8d5 bl 8018c8c + 8018ae2: 4603 mov r3, r0 + 8018ae4: 2b00 cmp r3, #0 + 8018ae6: d020 beq.n 8018b2a + { + /* The timer expired before it was added to the active timer + list. Reload it now. */ + xResult = xTimerGenericCommand( pxTimer, tmrCOMMAND_START_DONT_TRACE, xNextExpireTime, NULL, tmrNO_DELAY ); + 8018ae8: 2300 movs r3, #0 + 8018aea: 9300 str r3, [sp, #0] + 8018aec: 2300 movs r3, #0 + 8018aee: 687a ldr r2, [r7, #4] + 8018af0: 2100 movs r1, #0 + 8018af2: 6978 ldr r0, [r7, #20] + 8018af4: f7ff ff88 bl 8018a08 + 8018af8: 6138 str r0, [r7, #16] + configASSERT( xResult ); + 8018afa: 693b ldr r3, [r7, #16] + 8018afc: 2b00 cmp r3, #0 + 8018afe: d114 bne.n 8018b2a + __asm volatile + 8018b00: f04f 0350 mov.w r3, #80 @ 0x50 + 8018b04: f383 8811 msr BASEPRI, r3 + 8018b08: f3bf 8f6f isb sy + 8018b0c: f3bf 8f4f dsb sy + 8018b10: 60fb str r3, [r7, #12] +} + 8018b12: bf00 nop + 8018b14: bf00 nop + 8018b16: e7fd b.n 8018b14 + mtCOVERAGE_TEST_MARKER(); + } + } + else + { + pxTimer->ucStatus &= ~tmrSTATUS_IS_ACTIVE; + 8018b18: 697b ldr r3, [r7, #20] + 8018b1a: f893 3024 ldrb.w r3, [r3, #36] @ 0x24 + 8018b1e: f023 0301 bic.w r3, r3, #1 + 8018b22: b2da uxtb r2, r3 + 8018b24: 697b ldr r3, [r7, #20] + 8018b26: f883 2024 strb.w r2, [r3, #36] @ 0x24 + mtCOVERAGE_TEST_MARKER(); + } + + /* Call the timer callback. */ + pxTimer->pxCallbackFunction( ( TimerHandle_t ) pxTimer ); + 8018b2a: 697b ldr r3, [r7, #20] + 8018b2c: 6a1b ldr r3, [r3, #32] + 8018b2e: 6978 ldr r0, [r7, #20] + 8018b30: 4798 blx r3 +} + 8018b32: bf00 nop + 8018b34: 3718 adds r7, #24 + 8018b36: 46bd mov sp, r7 + 8018b38: bd80 pop {r7, pc} + 8018b3a: bf00 nop + 8018b3c: 20003c10 .word 0x20003c10 + +08018b40 : +/*-----------------------------------------------------------*/ + +static portTASK_FUNCTION( prvTimerTask, pvParameters ) +{ + 8018b40: b580 push {r7, lr} + 8018b42: b084 sub sp, #16 + 8018b44: af00 add r7, sp, #0 + 8018b46: 6078 str r0, [r7, #4] + + for( ;; ) + { + /* Query the timers list to see if it contains any timers, and if so, + obtain the time at which the next timer will expire. */ + xNextExpireTime = prvGetNextExpireTime( &xListWasEmpty ); + 8018b48: f107 0308 add.w r3, r7, #8 + 8018b4c: 4618 mov r0, r3 + 8018b4e: f000 f859 bl 8018c04 + 8018b52: 60f8 str r0, [r7, #12] + + /* If a timer has expired, process it. Otherwise, block this task + until either a timer does expire, or a command is received. */ + prvProcessTimerOrBlockTask( xNextExpireTime, xListWasEmpty ); + 8018b54: 68bb ldr r3, [r7, #8] + 8018b56: 4619 mov r1, r3 + 8018b58: 68f8 ldr r0, [r7, #12] + 8018b5a: f000 f805 bl 8018b68 + + /* Empty the command queue. */ + prvProcessReceivedCommands(); + 8018b5e: f000 f8d7 bl 8018d10 + xNextExpireTime = prvGetNextExpireTime( &xListWasEmpty ); + 8018b62: bf00 nop + 8018b64: e7f0 b.n 8018b48 + ... + +08018b68 : + } +} +/*-----------------------------------------------------------*/ + +static void prvProcessTimerOrBlockTask( const TickType_t xNextExpireTime, BaseType_t xListWasEmpty ) +{ + 8018b68: b580 push {r7, lr} + 8018b6a: b084 sub sp, #16 + 8018b6c: af00 add r7, sp, #0 + 8018b6e: 6078 str r0, [r7, #4] + 8018b70: 6039 str r1, [r7, #0] +TickType_t xTimeNow; +BaseType_t xTimerListsWereSwitched; + + vTaskSuspendAll(); + 8018b72: f7fe ffb1 bl 8017ad8 + /* Obtain the time now to make an assessment as to whether the timer + has expired or not. If obtaining the time causes the lists to switch + then don't process this timer as any timers that remained in the list + when the lists were switched will have been processed within the + prvSampleTimeNow() function. */ + xTimeNow = prvSampleTimeNow( &xTimerListsWereSwitched ); + 8018b76: f107 0308 add.w r3, r7, #8 + 8018b7a: 4618 mov r0, r3 + 8018b7c: f000 f866 bl 8018c4c + 8018b80: 60f8 str r0, [r7, #12] + if( xTimerListsWereSwitched == pdFALSE ) + 8018b82: 68bb ldr r3, [r7, #8] + 8018b84: 2b00 cmp r3, #0 + 8018b86: d130 bne.n 8018bea + { + /* The tick count has not overflowed, has the timer expired? */ + if( ( xListWasEmpty == pdFALSE ) && ( xNextExpireTime <= xTimeNow ) ) + 8018b88: 683b ldr r3, [r7, #0] + 8018b8a: 2b00 cmp r3, #0 + 8018b8c: d10a bne.n 8018ba4 + 8018b8e: 687a ldr r2, [r7, #4] + 8018b90: 68fb ldr r3, [r7, #12] + 8018b92: 429a cmp r2, r3 + 8018b94: d806 bhi.n 8018ba4 + { + ( void ) xTaskResumeAll(); + 8018b96: f7fe ffad bl 8017af4 + prvProcessExpiredTimer( xNextExpireTime, xTimeNow ); + 8018b9a: 68f9 ldr r1, [r7, #12] + 8018b9c: 6878 ldr r0, [r7, #4] + 8018b9e: f7ff ff81 bl 8018aa4 + else + { + ( void ) xTaskResumeAll(); + } + } +} + 8018ba2: e024 b.n 8018bee + if( xListWasEmpty != pdFALSE ) + 8018ba4: 683b ldr r3, [r7, #0] + 8018ba6: 2b00 cmp r3, #0 + 8018ba8: d008 beq.n 8018bbc + xListWasEmpty = listLIST_IS_EMPTY( pxOverflowTimerList ); + 8018baa: 4b13 ldr r3, [pc, #76] @ (8018bf8 ) + 8018bac: 681b ldr r3, [r3, #0] + 8018bae: 681b ldr r3, [r3, #0] + 8018bb0: 2b00 cmp r3, #0 + 8018bb2: d101 bne.n 8018bb8 + 8018bb4: 2301 movs r3, #1 + 8018bb6: e000 b.n 8018bba + 8018bb8: 2300 movs r3, #0 + 8018bba: 603b str r3, [r7, #0] + vQueueWaitForMessageRestricted( xTimerQueue, ( xNextExpireTime - xTimeNow ), xListWasEmpty ); + 8018bbc: 4b0f ldr r3, [pc, #60] @ (8018bfc ) + 8018bbe: 6818 ldr r0, [r3, #0] + 8018bc0: 687a ldr r2, [r7, #4] + 8018bc2: 68fb ldr r3, [r7, #12] + 8018bc4: 1ad3 subs r3, r2, r3 + 8018bc6: 683a ldr r2, [r7, #0] + 8018bc8: 4619 mov r1, r3 + 8018bca: f7fe fcf7 bl 80175bc + if( xTaskResumeAll() == pdFALSE ) + 8018bce: f7fe ff91 bl 8017af4 + 8018bd2: 4603 mov r3, r0 + 8018bd4: 2b00 cmp r3, #0 + 8018bd6: d10a bne.n 8018bee + portYIELD_WITHIN_API(); + 8018bd8: 4b09 ldr r3, [pc, #36] @ (8018c00 ) + 8018bda: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 8018bde: 601a str r2, [r3, #0] + 8018be0: f3bf 8f4f dsb sy + 8018be4: f3bf 8f6f isb sy +} + 8018be8: e001 b.n 8018bee + ( void ) xTaskResumeAll(); + 8018bea: f7fe ff83 bl 8017af4 +} + 8018bee: bf00 nop + 8018bf0: 3710 adds r7, #16 + 8018bf2: 46bd mov sp, r7 + 8018bf4: bd80 pop {r7, pc} + 8018bf6: bf00 nop + 8018bf8: 20003c14 .word 0x20003c14 + 8018bfc: 20003c18 .word 0x20003c18 + 8018c00: e000ed04 .word 0xe000ed04 + +08018c04 : +/*-----------------------------------------------------------*/ + +static TickType_t prvGetNextExpireTime( BaseType_t * const pxListWasEmpty ) +{ + 8018c04: b480 push {r7} + 8018c06: b085 sub sp, #20 + 8018c08: af00 add r7, sp, #0 + 8018c0a: 6078 str r0, [r7, #4] + the timer with the nearest expiry time will expire. If there are no + active timers then just set the next expire time to 0. That will cause + this task to unblock when the tick count overflows, at which point the + timer lists will be switched and the next expiry time can be + re-assessed. */ + *pxListWasEmpty = listLIST_IS_EMPTY( pxCurrentTimerList ); + 8018c0c: 4b0e ldr r3, [pc, #56] @ (8018c48 ) + 8018c0e: 681b ldr r3, [r3, #0] + 8018c10: 681b ldr r3, [r3, #0] + 8018c12: 2b00 cmp r3, #0 + 8018c14: d101 bne.n 8018c1a + 8018c16: 2201 movs r2, #1 + 8018c18: e000 b.n 8018c1c + 8018c1a: 2200 movs r2, #0 + 8018c1c: 687b ldr r3, [r7, #4] + 8018c1e: 601a str r2, [r3, #0] + if( *pxListWasEmpty == pdFALSE ) + 8018c20: 687b ldr r3, [r7, #4] + 8018c22: 681b ldr r3, [r3, #0] + 8018c24: 2b00 cmp r3, #0 + 8018c26: d105 bne.n 8018c34 + { + xNextExpireTime = listGET_ITEM_VALUE_OF_HEAD_ENTRY( pxCurrentTimerList ); + 8018c28: 4b07 ldr r3, [pc, #28] @ (8018c48 ) + 8018c2a: 681b ldr r3, [r3, #0] + 8018c2c: 68db ldr r3, [r3, #12] + 8018c2e: 681b ldr r3, [r3, #0] + 8018c30: 60fb str r3, [r7, #12] + 8018c32: e001 b.n 8018c38 + } + else + { + /* Ensure the task unblocks when the tick count rolls over. */ + xNextExpireTime = ( TickType_t ) 0U; + 8018c34: 2300 movs r3, #0 + 8018c36: 60fb str r3, [r7, #12] + } + + return xNextExpireTime; + 8018c38: 68fb ldr r3, [r7, #12] +} + 8018c3a: 4618 mov r0, r3 + 8018c3c: 3714 adds r7, #20 + 8018c3e: 46bd mov sp, r7 + 8018c40: f85d 7b04 ldr.w r7, [sp], #4 + 8018c44: 4770 bx lr + 8018c46: bf00 nop + 8018c48: 20003c10 .word 0x20003c10 + +08018c4c : +/*-----------------------------------------------------------*/ + +static TickType_t prvSampleTimeNow( BaseType_t * const pxTimerListsWereSwitched ) +{ + 8018c4c: b580 push {r7, lr} + 8018c4e: b084 sub sp, #16 + 8018c50: af00 add r7, sp, #0 + 8018c52: 6078 str r0, [r7, #4] +TickType_t xTimeNow; +PRIVILEGED_DATA static TickType_t xLastTime = ( TickType_t ) 0U; /*lint !e956 Variable is only accessible to one task. */ + + xTimeNow = xTaskGetTickCount(); + 8018c54: f7fe ffec bl 8017c30 + 8018c58: 60f8 str r0, [r7, #12] + + if( xTimeNow < xLastTime ) + 8018c5a: 4b0b ldr r3, [pc, #44] @ (8018c88 ) + 8018c5c: 681b ldr r3, [r3, #0] + 8018c5e: 68fa ldr r2, [r7, #12] + 8018c60: 429a cmp r2, r3 + 8018c62: d205 bcs.n 8018c70 + { + prvSwitchTimerLists(); + 8018c64: f000 f91e bl 8018ea4 + *pxTimerListsWereSwitched = pdTRUE; + 8018c68: 687b ldr r3, [r7, #4] + 8018c6a: 2201 movs r2, #1 + 8018c6c: 601a str r2, [r3, #0] + 8018c6e: e002 b.n 8018c76 + } + else + { + *pxTimerListsWereSwitched = pdFALSE; + 8018c70: 687b ldr r3, [r7, #4] + 8018c72: 2200 movs r2, #0 + 8018c74: 601a str r2, [r3, #0] + } + + xLastTime = xTimeNow; + 8018c76: 4a04 ldr r2, [pc, #16] @ (8018c88 ) + 8018c78: 68fb ldr r3, [r7, #12] + 8018c7a: 6013 str r3, [r2, #0] + + return xTimeNow; + 8018c7c: 68fb ldr r3, [r7, #12] +} + 8018c7e: 4618 mov r0, r3 + 8018c80: 3710 adds r7, #16 + 8018c82: 46bd mov sp, r7 + 8018c84: bd80 pop {r7, pc} + 8018c86: bf00 nop + 8018c88: 20003c20 .word 0x20003c20 + +08018c8c : +/*-----------------------------------------------------------*/ + +static BaseType_t prvInsertTimerInActiveList( Timer_t * const pxTimer, const TickType_t xNextExpiryTime, const TickType_t xTimeNow, const TickType_t xCommandTime ) +{ + 8018c8c: b580 push {r7, lr} + 8018c8e: b086 sub sp, #24 + 8018c90: af00 add r7, sp, #0 + 8018c92: 60f8 str r0, [r7, #12] + 8018c94: 60b9 str r1, [r7, #8] + 8018c96: 607a str r2, [r7, #4] + 8018c98: 603b str r3, [r7, #0] +BaseType_t xProcessTimerNow = pdFALSE; + 8018c9a: 2300 movs r3, #0 + 8018c9c: 617b str r3, [r7, #20] + + listSET_LIST_ITEM_VALUE( &( pxTimer->xTimerListItem ), xNextExpiryTime ); + 8018c9e: 68fb ldr r3, [r7, #12] + 8018ca0: 68ba ldr r2, [r7, #8] + 8018ca2: 605a str r2, [r3, #4] + listSET_LIST_ITEM_OWNER( &( pxTimer->xTimerListItem ), pxTimer ); + 8018ca4: 68fb ldr r3, [r7, #12] + 8018ca6: 68fa ldr r2, [r7, #12] + 8018ca8: 611a str r2, [r3, #16] + + if( xNextExpiryTime <= xTimeNow ) + 8018caa: 68ba ldr r2, [r7, #8] + 8018cac: 687b ldr r3, [r7, #4] + 8018cae: 429a cmp r2, r3 + 8018cb0: d812 bhi.n 8018cd8 + { + /* Has the expiry time elapsed between the command to start/reset a + timer was issued, and the time the command was processed? */ + if( ( ( TickType_t ) ( xTimeNow - xCommandTime ) ) >= pxTimer->xTimerPeriodInTicks ) /*lint !e961 MISRA exception as the casts are only redundant for some ports. */ + 8018cb2: 687a ldr r2, [r7, #4] + 8018cb4: 683b ldr r3, [r7, #0] + 8018cb6: 1ad2 subs r2, r2, r3 + 8018cb8: 68fb ldr r3, [r7, #12] + 8018cba: 699b ldr r3, [r3, #24] + 8018cbc: 429a cmp r2, r3 + 8018cbe: d302 bcc.n 8018cc6 + { + /* The time between a command being issued and the command being + processed actually exceeds the timers period. */ + xProcessTimerNow = pdTRUE; + 8018cc0: 2301 movs r3, #1 + 8018cc2: 617b str r3, [r7, #20] + 8018cc4: e01b b.n 8018cfe + } + else + { + vListInsert( pxOverflowTimerList, &( pxTimer->xTimerListItem ) ); + 8018cc6: 4b10 ldr r3, [pc, #64] @ (8018d08 ) + 8018cc8: 681a ldr r2, [r3, #0] + 8018cca: 68fb ldr r3, [r7, #12] + 8018ccc: 3304 adds r3, #4 + 8018cce: 4619 mov r1, r3 + 8018cd0: 4610 mov r0, r2 + 8018cd2: f7fd fd28 bl 8016726 + 8018cd6: e012 b.n 8018cfe + } + } + else + { + if( ( xTimeNow < xCommandTime ) && ( xNextExpiryTime >= xCommandTime ) ) + 8018cd8: 687a ldr r2, [r7, #4] + 8018cda: 683b ldr r3, [r7, #0] + 8018cdc: 429a cmp r2, r3 + 8018cde: d206 bcs.n 8018cee + 8018ce0: 68ba ldr r2, [r7, #8] + 8018ce2: 683b ldr r3, [r7, #0] + 8018ce4: 429a cmp r2, r3 + 8018ce6: d302 bcc.n 8018cee + { + /* If, since the command was issued, the tick count has overflowed + but the expiry time has not, then the timer must have already passed + its expiry time and should be processed immediately. */ + xProcessTimerNow = pdTRUE; + 8018ce8: 2301 movs r3, #1 + 8018cea: 617b str r3, [r7, #20] + 8018cec: e007 b.n 8018cfe + } + else + { + vListInsert( pxCurrentTimerList, &( pxTimer->xTimerListItem ) ); + 8018cee: 4b07 ldr r3, [pc, #28] @ (8018d0c ) + 8018cf0: 681a ldr r2, [r3, #0] + 8018cf2: 68fb ldr r3, [r7, #12] + 8018cf4: 3304 adds r3, #4 + 8018cf6: 4619 mov r1, r3 + 8018cf8: 4610 mov r0, r2 + 8018cfa: f7fd fd14 bl 8016726 + } + } + + return xProcessTimerNow; + 8018cfe: 697b ldr r3, [r7, #20] +} + 8018d00: 4618 mov r0, r3 + 8018d02: 3718 adds r7, #24 + 8018d04: 46bd mov sp, r7 + 8018d06: bd80 pop {r7, pc} + 8018d08: 20003c14 .word 0x20003c14 + 8018d0c: 20003c10 .word 0x20003c10 + +08018d10 : +/*-----------------------------------------------------------*/ + +static void prvProcessReceivedCommands( void ) +{ + 8018d10: b580 push {r7, lr} + 8018d12: b08c sub sp, #48 @ 0x30 + 8018d14: af02 add r7, sp, #8 +DaemonTaskMessage_t xMessage; +Timer_t *pxTimer; +BaseType_t xTimerListsWereSwitched, xResult; +TickType_t xTimeNow; + + while( xQueueReceive( xTimerQueue, &xMessage, tmrNO_DELAY ) != pdFAIL ) /*lint !e603 xMessage does not have to be initialised as it is passed out, not in, and it is not used unless xQueueReceive() returns pdTRUE. */ + 8018d16: e0b2 b.n 8018e7e + } + #endif /* INCLUDE_xTimerPendFunctionCall */ + + /* Commands that are positive are timer commands rather than pended + function calls. */ + if( xMessage.xMessageID >= ( BaseType_t ) 0 ) + 8018d18: 68bb ldr r3, [r7, #8] + 8018d1a: 2b00 cmp r3, #0 + 8018d1c: f2c0 80af blt.w 8018e7e + { + /* The messages uses the xTimerParameters member to work on a + software timer. */ + pxTimer = xMessage.u.xTimerParameters.pxTimer; + 8018d20: 693b ldr r3, [r7, #16] + 8018d22: 627b str r3, [r7, #36] @ 0x24 + + if( listIS_CONTAINED_WITHIN( NULL, &( pxTimer->xTimerListItem ) ) == pdFALSE ) /*lint !e961. The cast is only redundant when NULL is passed into the macro. */ + 8018d24: 6a7b ldr r3, [r7, #36] @ 0x24 + 8018d26: 695b ldr r3, [r3, #20] + 8018d28: 2b00 cmp r3, #0 + 8018d2a: d004 beq.n 8018d36 + { + /* The timer is in a list, remove it. */ + ( void ) uxListRemove( &( pxTimer->xTimerListItem ) ); + 8018d2c: 6a7b ldr r3, [r7, #36] @ 0x24 + 8018d2e: 3304 adds r3, #4 + 8018d30: 4618 mov r0, r3 + 8018d32: f7fd fd31 bl 8016798 + it must be present in the function call. prvSampleTimeNow() must be + called after the message is received from xTimerQueue so there is no + possibility of a higher priority task adding a message to the message + queue with a time that is ahead of the timer daemon task (because it + pre-empted the timer daemon task after the xTimeNow value was set). */ + xTimeNow = prvSampleTimeNow( &xTimerListsWereSwitched ); + 8018d36: 1d3b adds r3, r7, #4 + 8018d38: 4618 mov r0, r3 + 8018d3a: f7ff ff87 bl 8018c4c + 8018d3e: 6238 str r0, [r7, #32] + + switch( xMessage.xMessageID ) + 8018d40: 68bb ldr r3, [r7, #8] + 8018d42: 2b09 cmp r3, #9 + 8018d44: f200 8098 bhi.w 8018e78 + 8018d48: a201 add r2, pc, #4 @ (adr r2, 8018d50 ) + 8018d4a: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 8018d4e: bf00 nop + 8018d50: 08018d79 .word 0x08018d79 + 8018d54: 08018d79 .word 0x08018d79 + 8018d58: 08018d79 .word 0x08018d79 + 8018d5c: 08018def .word 0x08018def + 8018d60: 08018e03 .word 0x08018e03 + 8018d64: 08018e4f .word 0x08018e4f + 8018d68: 08018d79 .word 0x08018d79 + 8018d6c: 08018d79 .word 0x08018d79 + 8018d70: 08018def .word 0x08018def + 8018d74: 08018e03 .word 0x08018e03 + case tmrCOMMAND_START_FROM_ISR : + case tmrCOMMAND_RESET : + case tmrCOMMAND_RESET_FROM_ISR : + case tmrCOMMAND_START_DONT_TRACE : + /* Start or restart a timer. */ + pxTimer->ucStatus |= tmrSTATUS_IS_ACTIVE; + 8018d78: 6a7b ldr r3, [r7, #36] @ 0x24 + 8018d7a: f893 3024 ldrb.w r3, [r3, #36] @ 0x24 + 8018d7e: f043 0301 orr.w r3, r3, #1 + 8018d82: b2da uxtb r2, r3 + 8018d84: 6a7b ldr r3, [r7, #36] @ 0x24 + 8018d86: f883 2024 strb.w r2, [r3, #36] @ 0x24 + if( prvInsertTimerInActiveList( pxTimer, xMessage.u.xTimerParameters.xMessageValue + pxTimer->xTimerPeriodInTicks, xTimeNow, xMessage.u.xTimerParameters.xMessageValue ) != pdFALSE ) + 8018d8a: 68fa ldr r2, [r7, #12] + 8018d8c: 6a7b ldr r3, [r7, #36] @ 0x24 + 8018d8e: 699b ldr r3, [r3, #24] + 8018d90: 18d1 adds r1, r2, r3 + 8018d92: 68fb ldr r3, [r7, #12] + 8018d94: 6a3a ldr r2, [r7, #32] + 8018d96: 6a78 ldr r0, [r7, #36] @ 0x24 + 8018d98: f7ff ff78 bl 8018c8c + 8018d9c: 4603 mov r3, r0 + 8018d9e: 2b00 cmp r3, #0 + 8018da0: d06c beq.n 8018e7c + { + /* The timer expired before it was added to the active + timer list. Process it now. */ + pxTimer->pxCallbackFunction( ( TimerHandle_t ) pxTimer ); + 8018da2: 6a7b ldr r3, [r7, #36] @ 0x24 + 8018da4: 6a1b ldr r3, [r3, #32] + 8018da6: 6a78 ldr r0, [r7, #36] @ 0x24 + 8018da8: 4798 blx r3 + traceTIMER_EXPIRED( pxTimer ); + + if( ( pxTimer->ucStatus & tmrSTATUS_IS_AUTORELOAD ) != 0 ) + 8018daa: 6a7b ldr r3, [r7, #36] @ 0x24 + 8018dac: f893 3024 ldrb.w r3, [r3, #36] @ 0x24 + 8018db0: f003 0304 and.w r3, r3, #4 + 8018db4: 2b00 cmp r3, #0 + 8018db6: d061 beq.n 8018e7c + { + xResult = xTimerGenericCommand( pxTimer, tmrCOMMAND_START_DONT_TRACE, xMessage.u.xTimerParameters.xMessageValue + pxTimer->xTimerPeriodInTicks, NULL, tmrNO_DELAY ); + 8018db8: 68fa ldr r2, [r7, #12] + 8018dba: 6a7b ldr r3, [r7, #36] @ 0x24 + 8018dbc: 699b ldr r3, [r3, #24] + 8018dbe: 441a add r2, r3 + 8018dc0: 2300 movs r3, #0 + 8018dc2: 9300 str r3, [sp, #0] + 8018dc4: 2300 movs r3, #0 + 8018dc6: 2100 movs r1, #0 + 8018dc8: 6a78 ldr r0, [r7, #36] @ 0x24 + 8018dca: f7ff fe1d bl 8018a08 + 8018dce: 61f8 str r0, [r7, #28] + configASSERT( xResult ); + 8018dd0: 69fb ldr r3, [r7, #28] + 8018dd2: 2b00 cmp r3, #0 + 8018dd4: d152 bne.n 8018e7c + __asm volatile + 8018dd6: f04f 0350 mov.w r3, #80 @ 0x50 + 8018dda: f383 8811 msr BASEPRI, r3 + 8018dde: f3bf 8f6f isb sy + 8018de2: f3bf 8f4f dsb sy + 8018de6: 61bb str r3, [r7, #24] +} + 8018de8: bf00 nop + 8018dea: bf00 nop + 8018dec: e7fd b.n 8018dea + break; + + case tmrCOMMAND_STOP : + case tmrCOMMAND_STOP_FROM_ISR : + /* The timer has already been removed from the active list. */ + pxTimer->ucStatus &= ~tmrSTATUS_IS_ACTIVE; + 8018dee: 6a7b ldr r3, [r7, #36] @ 0x24 + 8018df0: f893 3024 ldrb.w r3, [r3, #36] @ 0x24 + 8018df4: f023 0301 bic.w r3, r3, #1 + 8018df8: b2da uxtb r2, r3 + 8018dfa: 6a7b ldr r3, [r7, #36] @ 0x24 + 8018dfc: f883 2024 strb.w r2, [r3, #36] @ 0x24 + break; + 8018e00: e03d b.n 8018e7e + + case tmrCOMMAND_CHANGE_PERIOD : + case tmrCOMMAND_CHANGE_PERIOD_FROM_ISR : + pxTimer->ucStatus |= tmrSTATUS_IS_ACTIVE; + 8018e02: 6a7b ldr r3, [r7, #36] @ 0x24 + 8018e04: f893 3024 ldrb.w r3, [r3, #36] @ 0x24 + 8018e08: f043 0301 orr.w r3, r3, #1 + 8018e0c: b2da uxtb r2, r3 + 8018e0e: 6a7b ldr r3, [r7, #36] @ 0x24 + 8018e10: f883 2024 strb.w r2, [r3, #36] @ 0x24 + pxTimer->xTimerPeriodInTicks = xMessage.u.xTimerParameters.xMessageValue; + 8018e14: 68fa ldr r2, [r7, #12] + 8018e16: 6a7b ldr r3, [r7, #36] @ 0x24 + 8018e18: 619a str r2, [r3, #24] + configASSERT( ( pxTimer->xTimerPeriodInTicks > 0 ) ); + 8018e1a: 6a7b ldr r3, [r7, #36] @ 0x24 + 8018e1c: 699b ldr r3, [r3, #24] + 8018e1e: 2b00 cmp r3, #0 + 8018e20: d10b bne.n 8018e3a + __asm volatile + 8018e22: f04f 0350 mov.w r3, #80 @ 0x50 + 8018e26: f383 8811 msr BASEPRI, r3 + 8018e2a: f3bf 8f6f isb sy + 8018e2e: f3bf 8f4f dsb sy + 8018e32: 617b str r3, [r7, #20] +} + 8018e34: bf00 nop + 8018e36: bf00 nop + 8018e38: e7fd b.n 8018e36 + be longer or shorter than the old one. The command time is + therefore set to the current time, and as the period cannot + be zero the next expiry time can only be in the future, + meaning (unlike for the xTimerStart() case above) there is + no fail case that needs to be handled here. */ + ( void ) prvInsertTimerInActiveList( pxTimer, ( xTimeNow + pxTimer->xTimerPeriodInTicks ), xTimeNow, xTimeNow ); + 8018e3a: 6a7b ldr r3, [r7, #36] @ 0x24 + 8018e3c: 699a ldr r2, [r3, #24] + 8018e3e: 6a3b ldr r3, [r7, #32] + 8018e40: 18d1 adds r1, r2, r3 + 8018e42: 6a3b ldr r3, [r7, #32] + 8018e44: 6a3a ldr r2, [r7, #32] + 8018e46: 6a78 ldr r0, [r7, #36] @ 0x24 + 8018e48: f7ff ff20 bl 8018c8c + break; + 8018e4c: e017 b.n 8018e7e + #if ( configSUPPORT_DYNAMIC_ALLOCATION == 1 ) + { + /* The timer has already been removed from the active list, + just free up the memory if the memory was dynamically + allocated. */ + if( ( pxTimer->ucStatus & tmrSTATUS_IS_STATICALLY_ALLOCATED ) == ( uint8_t ) 0 ) + 8018e4e: 6a7b ldr r3, [r7, #36] @ 0x24 + 8018e50: f893 3024 ldrb.w r3, [r3, #36] @ 0x24 + 8018e54: f003 0302 and.w r3, r3, #2 + 8018e58: 2b00 cmp r3, #0 + 8018e5a: d103 bne.n 8018e64 + { + vPortFree( pxTimer ); + 8018e5c: 6a78 ldr r0, [r7, #36] @ 0x24 + 8018e5e: f000 fbdb bl 8019618 + no need to free the memory - just mark the timer as + "not active". */ + pxTimer->ucStatus &= ~tmrSTATUS_IS_ACTIVE; + } + #endif /* configSUPPORT_DYNAMIC_ALLOCATION */ + break; + 8018e62: e00c b.n 8018e7e + pxTimer->ucStatus &= ~tmrSTATUS_IS_ACTIVE; + 8018e64: 6a7b ldr r3, [r7, #36] @ 0x24 + 8018e66: f893 3024 ldrb.w r3, [r3, #36] @ 0x24 + 8018e6a: f023 0301 bic.w r3, r3, #1 + 8018e6e: b2da uxtb r2, r3 + 8018e70: 6a7b ldr r3, [r7, #36] @ 0x24 + 8018e72: f883 2024 strb.w r2, [r3, #36] @ 0x24 + break; + 8018e76: e002 b.n 8018e7e + + default : + /* Don't expect to get here. */ + break; + 8018e78: bf00 nop + 8018e7a: e000 b.n 8018e7e + break; + 8018e7c: bf00 nop + while( xQueueReceive( xTimerQueue, &xMessage, tmrNO_DELAY ) != pdFAIL ) /*lint !e603 xMessage does not have to be initialised as it is passed out, not in, and it is not used unless xQueueReceive() returns pdTRUE. */ + 8018e7e: 4b08 ldr r3, [pc, #32] @ (8018ea0 ) + 8018e80: 681b ldr r3, [r3, #0] + 8018e82: f107 0108 add.w r1, r7, #8 + 8018e86: 2200 movs r2, #0 + 8018e88: 4618 mov r0, r3 + 8018e8a: f7fd ffd1 bl 8016e30 + 8018e8e: 4603 mov r3, r0 + 8018e90: 2b00 cmp r3, #0 + 8018e92: f47f af41 bne.w 8018d18 + } + } + } +} + 8018e96: bf00 nop + 8018e98: bf00 nop + 8018e9a: 3728 adds r7, #40 @ 0x28 + 8018e9c: 46bd mov sp, r7 + 8018e9e: bd80 pop {r7, pc} + 8018ea0: 20003c18 .word 0x20003c18 + +08018ea4 : +/*-----------------------------------------------------------*/ + +static void prvSwitchTimerLists( void ) +{ + 8018ea4: b580 push {r7, lr} + 8018ea6: b088 sub sp, #32 + 8018ea8: af02 add r7, sp, #8 + + /* The tick count has overflowed. The timer lists must be switched. + If there are any timers still referenced from the current timer list + then they must have expired and should be processed before the lists + are switched. */ + while( listLIST_IS_EMPTY( pxCurrentTimerList ) == pdFALSE ) + 8018eaa: e049 b.n 8018f40 + { + xNextExpireTime = listGET_ITEM_VALUE_OF_HEAD_ENTRY( pxCurrentTimerList ); + 8018eac: 4b2e ldr r3, [pc, #184] @ (8018f68 ) + 8018eae: 681b ldr r3, [r3, #0] + 8018eb0: 68db ldr r3, [r3, #12] + 8018eb2: 681b ldr r3, [r3, #0] + 8018eb4: 613b str r3, [r7, #16] + + /* Remove the timer from the list. */ + pxTimer = ( Timer_t * ) listGET_OWNER_OF_HEAD_ENTRY( pxCurrentTimerList ); /*lint !e9087 !e9079 void * is used as this macro is used with tasks and co-routines too. Alignment is known to be fine as the type of the pointer stored and retrieved is the same. */ + 8018eb6: 4b2c ldr r3, [pc, #176] @ (8018f68 ) + 8018eb8: 681b ldr r3, [r3, #0] + 8018eba: 68db ldr r3, [r3, #12] + 8018ebc: 68db ldr r3, [r3, #12] + 8018ebe: 60fb str r3, [r7, #12] + ( void ) uxListRemove( &( pxTimer->xTimerListItem ) ); + 8018ec0: 68fb ldr r3, [r7, #12] + 8018ec2: 3304 adds r3, #4 + 8018ec4: 4618 mov r0, r3 + 8018ec6: f7fd fc67 bl 8016798 + traceTIMER_EXPIRED( pxTimer ); + + /* Execute its callback, then send a command to restart the timer if + it is an auto-reload timer. It cannot be restarted here as the lists + have not yet been switched. */ + pxTimer->pxCallbackFunction( ( TimerHandle_t ) pxTimer ); + 8018eca: 68fb ldr r3, [r7, #12] + 8018ecc: 6a1b ldr r3, [r3, #32] + 8018ece: 68f8 ldr r0, [r7, #12] + 8018ed0: 4798 blx r3 + + if( ( pxTimer->ucStatus & tmrSTATUS_IS_AUTORELOAD ) != 0 ) + 8018ed2: 68fb ldr r3, [r7, #12] + 8018ed4: f893 3024 ldrb.w r3, [r3, #36] @ 0x24 + 8018ed8: f003 0304 and.w r3, r3, #4 + 8018edc: 2b00 cmp r3, #0 + 8018ede: d02f beq.n 8018f40 + the timer going into the same timer list then it has already expired + and the timer should be re-inserted into the current list so it is + processed again within this loop. Otherwise a command should be sent + to restart the timer to ensure it is only inserted into a list after + the lists have been swapped. */ + xReloadTime = ( xNextExpireTime + pxTimer->xTimerPeriodInTicks ); + 8018ee0: 68fb ldr r3, [r7, #12] + 8018ee2: 699b ldr r3, [r3, #24] + 8018ee4: 693a ldr r2, [r7, #16] + 8018ee6: 4413 add r3, r2 + 8018ee8: 60bb str r3, [r7, #8] + if( xReloadTime > xNextExpireTime ) + 8018eea: 68ba ldr r2, [r7, #8] + 8018eec: 693b ldr r3, [r7, #16] + 8018eee: 429a cmp r2, r3 + 8018ef0: d90e bls.n 8018f10 + { + listSET_LIST_ITEM_VALUE( &( pxTimer->xTimerListItem ), xReloadTime ); + 8018ef2: 68fb ldr r3, [r7, #12] + 8018ef4: 68ba ldr r2, [r7, #8] + 8018ef6: 605a str r2, [r3, #4] + listSET_LIST_ITEM_OWNER( &( pxTimer->xTimerListItem ), pxTimer ); + 8018ef8: 68fb ldr r3, [r7, #12] + 8018efa: 68fa ldr r2, [r7, #12] + 8018efc: 611a str r2, [r3, #16] + vListInsert( pxCurrentTimerList, &( pxTimer->xTimerListItem ) ); + 8018efe: 4b1a ldr r3, [pc, #104] @ (8018f68 ) + 8018f00: 681a ldr r2, [r3, #0] + 8018f02: 68fb ldr r3, [r7, #12] + 8018f04: 3304 adds r3, #4 + 8018f06: 4619 mov r1, r3 + 8018f08: 4610 mov r0, r2 + 8018f0a: f7fd fc0c bl 8016726 + 8018f0e: e017 b.n 8018f40 + } + else + { + xResult = xTimerGenericCommand( pxTimer, tmrCOMMAND_START_DONT_TRACE, xNextExpireTime, NULL, tmrNO_DELAY ); + 8018f10: 2300 movs r3, #0 + 8018f12: 9300 str r3, [sp, #0] + 8018f14: 2300 movs r3, #0 + 8018f16: 693a ldr r2, [r7, #16] + 8018f18: 2100 movs r1, #0 + 8018f1a: 68f8 ldr r0, [r7, #12] + 8018f1c: f7ff fd74 bl 8018a08 + 8018f20: 6078 str r0, [r7, #4] + configASSERT( xResult ); + 8018f22: 687b ldr r3, [r7, #4] + 8018f24: 2b00 cmp r3, #0 + 8018f26: d10b bne.n 8018f40 + __asm volatile + 8018f28: f04f 0350 mov.w r3, #80 @ 0x50 + 8018f2c: f383 8811 msr BASEPRI, r3 + 8018f30: f3bf 8f6f isb sy + 8018f34: f3bf 8f4f dsb sy + 8018f38: 603b str r3, [r7, #0] +} + 8018f3a: bf00 nop + 8018f3c: bf00 nop + 8018f3e: e7fd b.n 8018f3c + while( listLIST_IS_EMPTY( pxCurrentTimerList ) == pdFALSE ) + 8018f40: 4b09 ldr r3, [pc, #36] @ (8018f68 ) + 8018f42: 681b ldr r3, [r3, #0] + 8018f44: 681b ldr r3, [r3, #0] + 8018f46: 2b00 cmp r3, #0 + 8018f48: d1b0 bne.n 8018eac + { + mtCOVERAGE_TEST_MARKER(); + } + } + + pxTemp = pxCurrentTimerList; + 8018f4a: 4b07 ldr r3, [pc, #28] @ (8018f68 ) + 8018f4c: 681b ldr r3, [r3, #0] + 8018f4e: 617b str r3, [r7, #20] + pxCurrentTimerList = pxOverflowTimerList; + 8018f50: 4b06 ldr r3, [pc, #24] @ (8018f6c ) + 8018f52: 681b ldr r3, [r3, #0] + 8018f54: 4a04 ldr r2, [pc, #16] @ (8018f68 ) + 8018f56: 6013 str r3, [r2, #0] + pxOverflowTimerList = pxTemp; + 8018f58: 4a04 ldr r2, [pc, #16] @ (8018f6c ) + 8018f5a: 697b ldr r3, [r7, #20] + 8018f5c: 6013 str r3, [r2, #0] +} + 8018f5e: bf00 nop + 8018f60: 3718 adds r7, #24 + 8018f62: 46bd mov sp, r7 + 8018f64: bd80 pop {r7, pc} + 8018f66: bf00 nop + 8018f68: 20003c10 .word 0x20003c10 + 8018f6c: 20003c14 .word 0x20003c14 + +08018f70 : +/*-----------------------------------------------------------*/ + +static void prvCheckForValidListAndQueue( void ) +{ + 8018f70: b580 push {r7, lr} + 8018f72: af00 add r7, sp, #0 + /* Check that the list from which active timers are referenced, and the + queue used to communicate with the timer service, have been + initialised. */ + taskENTER_CRITICAL(); + 8018f74: f000 f960 bl 8019238 + { + if( xTimerQueue == NULL ) + 8018f78: 4b12 ldr r3, [pc, #72] @ (8018fc4 ) + 8018f7a: 681b ldr r3, [r3, #0] + 8018f7c: 2b00 cmp r3, #0 + 8018f7e: d11d bne.n 8018fbc + { + vListInitialise( &xActiveTimerList1 ); + 8018f80: 4811 ldr r0, [pc, #68] @ (8018fc8 ) + 8018f82: f7fd fb7f bl 8016684 + vListInitialise( &xActiveTimerList2 ); + 8018f86: 4811 ldr r0, [pc, #68] @ (8018fcc ) + 8018f88: f7fd fb7c bl 8016684 + pxCurrentTimerList = &xActiveTimerList1; + 8018f8c: 4b10 ldr r3, [pc, #64] @ (8018fd0 ) + 8018f8e: 4a0e ldr r2, [pc, #56] @ (8018fc8 ) + 8018f90: 601a str r2, [r3, #0] + pxOverflowTimerList = &xActiveTimerList2; + 8018f92: 4b10 ldr r3, [pc, #64] @ (8018fd4 ) + 8018f94: 4a0d ldr r2, [pc, #52] @ (8018fcc ) + 8018f96: 601a str r2, [r3, #0] + + xTimerQueue = xQueueCreateStatic( ( UBaseType_t ) configTIMER_QUEUE_LENGTH, ( UBaseType_t ) sizeof( DaemonTaskMessage_t ), &( ucStaticTimerQueueStorage[ 0 ] ), &xStaticTimerQueue ); + } + #else + { + xTimerQueue = xQueueCreate( ( UBaseType_t ) configTIMER_QUEUE_LENGTH, sizeof( DaemonTaskMessage_t ) ); + 8018f98: 2200 movs r2, #0 + 8018f9a: 210c movs r1, #12 + 8018f9c: 200a movs r0, #10 + 8018f9e: f7fd fc8f bl 80168c0 + 8018fa2: 4603 mov r3, r0 + 8018fa4: 4a07 ldr r2, [pc, #28] @ (8018fc4 ) + 8018fa6: 6013 str r3, [r2, #0] + } + #endif + + #if ( configQUEUE_REGISTRY_SIZE > 0 ) + { + if( xTimerQueue != NULL ) + 8018fa8: 4b06 ldr r3, [pc, #24] @ (8018fc4 ) + 8018faa: 681b ldr r3, [r3, #0] + 8018fac: 2b00 cmp r3, #0 + 8018fae: d005 beq.n 8018fbc + { + vQueueAddToRegistry( xTimerQueue, "TmrQ" ); + 8018fb0: 4b04 ldr r3, [pc, #16] @ (8018fc4 ) + 8018fb2: 681b ldr r3, [r3, #0] + 8018fb4: 4908 ldr r1, [pc, #32] @ (8018fd8 ) + 8018fb6: 4618 mov r0, r3 + 8018fb8: f7fe fad6 bl 8017568 + else + { + mtCOVERAGE_TEST_MARKER(); + } + } + taskEXIT_CRITICAL(); + 8018fbc: f000 f96e bl 801929c +} + 8018fc0: bf00 nop + 8018fc2: bd80 pop {r7, pc} + 8018fc4: 20003c18 .word 0x20003c18 + 8018fc8: 20003be8 .word 0x20003be8 + 8018fcc: 20003bfc .word 0x20003bfc + 8018fd0: 20003c10 .word 0x20003c10 + 8018fd4: 20003c14 .word 0x20003c14 + 8018fd8: 0802f580 .word 0x0802f580 + +08018fdc : + +/* + * See header file for description. + */ +StackType_t *pxPortInitialiseStack( StackType_t *pxTopOfStack, TaskFunction_t pxCode, void *pvParameters ) +{ + 8018fdc: b480 push {r7} + 8018fde: b085 sub sp, #20 + 8018fe0: af00 add r7, sp, #0 + 8018fe2: 60f8 str r0, [r7, #12] + 8018fe4: 60b9 str r1, [r7, #8] + 8018fe6: 607a str r2, [r7, #4] + /* Simulate the stack frame as it would be created by a context switch + interrupt. */ + + /* Offset added to account for the way the MCU uses the stack on entry/exit + of interrupts, and to ensure alignment. */ + pxTopOfStack--; + 8018fe8: 68fb ldr r3, [r7, #12] + 8018fea: 3b04 subs r3, #4 + 8018fec: 60fb str r3, [r7, #12] + + *pxTopOfStack = portINITIAL_XPSR; /* xPSR */ + 8018fee: 68fb ldr r3, [r7, #12] + 8018ff0: f04f 7280 mov.w r2, #16777216 @ 0x1000000 + 8018ff4: 601a str r2, [r3, #0] + pxTopOfStack--; + 8018ff6: 68fb ldr r3, [r7, #12] + 8018ff8: 3b04 subs r3, #4 + 8018ffa: 60fb str r3, [r7, #12] + *pxTopOfStack = ( ( StackType_t ) pxCode ) & portSTART_ADDRESS_MASK; /* PC */ + 8018ffc: 68bb ldr r3, [r7, #8] + 8018ffe: f023 0201 bic.w r2, r3, #1 + 8019002: 68fb ldr r3, [r7, #12] + 8019004: 601a str r2, [r3, #0] + pxTopOfStack--; + 8019006: 68fb ldr r3, [r7, #12] + 8019008: 3b04 subs r3, #4 + 801900a: 60fb str r3, [r7, #12] + *pxTopOfStack = ( StackType_t ) portTASK_RETURN_ADDRESS; /* LR */ + 801900c: 4a0c ldr r2, [pc, #48] @ (8019040 ) + 801900e: 68fb ldr r3, [r7, #12] + 8019010: 601a str r2, [r3, #0] + + /* Save code space by skipping register initialisation. */ + pxTopOfStack -= 5; /* R12, R3, R2 and R1. */ + 8019012: 68fb ldr r3, [r7, #12] + 8019014: 3b14 subs r3, #20 + 8019016: 60fb str r3, [r7, #12] + *pxTopOfStack = ( StackType_t ) pvParameters; /* R0 */ + 8019018: 687a ldr r2, [r7, #4] + 801901a: 68fb ldr r3, [r7, #12] + 801901c: 601a str r2, [r3, #0] + + /* A save method is being used that requires each task to maintain its + own exec return value. */ + pxTopOfStack--; + 801901e: 68fb ldr r3, [r7, #12] + 8019020: 3b04 subs r3, #4 + 8019022: 60fb str r3, [r7, #12] + *pxTopOfStack = portINITIAL_EXC_RETURN; + 8019024: 68fb ldr r3, [r7, #12] + 8019026: f06f 0202 mvn.w r2, #2 + 801902a: 601a str r2, [r3, #0] + + pxTopOfStack -= 8; /* R11, R10, R9, R8, R7, R6, R5 and R4. */ + 801902c: 68fb ldr r3, [r7, #12] + 801902e: 3b20 subs r3, #32 + 8019030: 60fb str r3, [r7, #12] + + return pxTopOfStack; + 8019032: 68fb ldr r3, [r7, #12] +} + 8019034: 4618 mov r0, r3 + 8019036: 3714 adds r7, #20 + 8019038: 46bd mov sp, r7 + 801903a: f85d 7b04 ldr.w r7, [sp], #4 + 801903e: 4770 bx lr + 8019040: 08019045 .word 0x08019045 + +08019044 : +/*-----------------------------------------------------------*/ + +static void prvTaskExitError( void ) +{ + 8019044: b480 push {r7} + 8019046: b085 sub sp, #20 + 8019048: af00 add r7, sp, #0 +volatile uint32_t ulDummy = 0; + 801904a: 2300 movs r3, #0 + 801904c: 607b str r3, [r7, #4] + its caller as there is nothing to return to. If a task wants to exit it + should instead call vTaskDelete( NULL ). + + Artificially force an assert() to be triggered if configASSERT() is + defined, then stop here so application writers can catch the error. */ + configASSERT( uxCriticalNesting == ~0UL ); + 801904e: 4b13 ldr r3, [pc, #76] @ (801909c ) + 8019050: 681b ldr r3, [r3, #0] + 8019052: f1b3 3fff cmp.w r3, #4294967295 + 8019056: d00b beq.n 8019070 + __asm volatile + 8019058: f04f 0350 mov.w r3, #80 @ 0x50 + 801905c: f383 8811 msr BASEPRI, r3 + 8019060: f3bf 8f6f isb sy + 8019064: f3bf 8f4f dsb sy + 8019068: 60fb str r3, [r7, #12] +} + 801906a: bf00 nop + 801906c: bf00 nop + 801906e: e7fd b.n 801906c + __asm volatile + 8019070: f04f 0350 mov.w r3, #80 @ 0x50 + 8019074: f383 8811 msr BASEPRI, r3 + 8019078: f3bf 8f6f isb sy + 801907c: f3bf 8f4f dsb sy + 8019080: 60bb str r3, [r7, #8] +} + 8019082: bf00 nop + portDISABLE_INTERRUPTS(); + while( ulDummy == 0 ) + 8019084: bf00 nop + 8019086: 687b ldr r3, [r7, #4] + 8019088: 2b00 cmp r3, #0 + 801908a: d0fc beq.n 8019086 + about code appearing after this function is called - making ulDummy + volatile makes the compiler think the function could return and + therefore not output an 'unreachable code' warning for code that appears + after it. */ + } +} + 801908c: bf00 nop + 801908e: bf00 nop + 8019090: 3714 adds r7, #20 + 8019092: 46bd mov sp, r7 + 8019094: f85d 7b04 ldr.w r7, [sp], #4 + 8019098: 4770 bx lr + 801909a: bf00 nop + 801909c: 20001368 .word 0x20001368 + +080190a0 : +/*-----------------------------------------------------------*/ + +void vPortSVCHandler( void ) +{ + __asm volatile ( + 80190a0: 4b07 ldr r3, [pc, #28] @ (80190c0 ) + 80190a2: 6819 ldr r1, [r3, #0] + 80190a4: 6808 ldr r0, [r1, #0] + 80190a6: e8b0 4ff0 ldmia.w r0!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} + 80190aa: f380 8809 msr PSP, r0 + 80190ae: f3bf 8f6f isb sy + 80190b2: f04f 0000 mov.w r0, #0 + 80190b6: f380 8811 msr BASEPRI, r0 + 80190ba: 4770 bx lr + 80190bc: f3af 8000 nop.w + +080190c0 : + 80190c0: 20003abc .word 0x20003abc + " bx r14 \n" + " \n" + " .align 4 \n" + "pxCurrentTCBConst2: .word pxCurrentTCB \n" + ); +} + 80190c4: bf00 nop + 80190c6: bf00 nop + +080190c8 : +{ + /* Start the first task. This also clears the bit that indicates the FPU is + in use in case the FPU was used before the scheduler was started - which + would otherwise result in the unnecessary leaving of space in the SVC stack + for lazy saving of FPU registers. */ + __asm volatile( + 80190c8: 4808 ldr r0, [pc, #32] @ (80190ec ) + 80190ca: 6800 ldr r0, [r0, #0] + 80190cc: 6800 ldr r0, [r0, #0] + 80190ce: f380 8808 msr MSP, r0 + 80190d2: f04f 0000 mov.w r0, #0 + 80190d6: f380 8814 msr CONTROL, r0 + 80190da: b662 cpsie i + 80190dc: b661 cpsie f + 80190de: f3bf 8f4f dsb sy + 80190e2: f3bf 8f6f isb sy + 80190e6: df00 svc 0 + 80190e8: bf00 nop + " dsb \n" + " isb \n" + " svc 0 \n" /* System call to start first task. */ + " nop \n" + ); +} + 80190ea: bf00 nop + 80190ec: e000ed08 .word 0xe000ed08 + +080190f0 : + +/* + * See header file for description. + */ +BaseType_t xPortStartScheduler( void ) +{ + 80190f0: b580 push {r7, lr} + 80190f2: b086 sub sp, #24 + 80190f4: af00 add r7, sp, #0 + configASSERT( configMAX_SYSCALL_INTERRUPT_PRIORITY ); + + /* This port can be used on all revisions of the Cortex-M7 core other than + the r0p1 parts. r0p1 parts should use the port from the + /source/portable/GCC/ARM_CM7/r0p1 directory. */ + configASSERT( portCPUID != portCORTEX_M7_r0p1_ID ); + 80190f6: 4b47 ldr r3, [pc, #284] @ (8019214 ) + 80190f8: 681b ldr r3, [r3, #0] + 80190fa: 4a47 ldr r2, [pc, #284] @ (8019218 ) + 80190fc: 4293 cmp r3, r2 + 80190fe: d10b bne.n 8019118 + __asm volatile + 8019100: f04f 0350 mov.w r3, #80 @ 0x50 + 8019104: f383 8811 msr BASEPRI, r3 + 8019108: f3bf 8f6f isb sy + 801910c: f3bf 8f4f dsb sy + 8019110: 60fb str r3, [r7, #12] +} + 8019112: bf00 nop + 8019114: bf00 nop + 8019116: e7fd b.n 8019114 + configASSERT( portCPUID != portCORTEX_M7_r0p0_ID ); + 8019118: 4b3e ldr r3, [pc, #248] @ (8019214 ) + 801911a: 681b ldr r3, [r3, #0] + 801911c: 4a3f ldr r2, [pc, #252] @ (801921c ) + 801911e: 4293 cmp r3, r2 + 8019120: d10b bne.n 801913a + __asm volatile + 8019122: f04f 0350 mov.w r3, #80 @ 0x50 + 8019126: f383 8811 msr BASEPRI, r3 + 801912a: f3bf 8f6f isb sy + 801912e: f3bf 8f4f dsb sy + 8019132: 613b str r3, [r7, #16] +} + 8019134: bf00 nop + 8019136: bf00 nop + 8019138: e7fd b.n 8019136 + + #if( configASSERT_DEFINED == 1 ) + { + volatile uint32_t ulOriginalPriority; + volatile uint8_t * const pucFirstUserPriorityRegister = ( volatile uint8_t * const ) ( portNVIC_IP_REGISTERS_OFFSET_16 + portFIRST_USER_INTERRUPT_NUMBER ); + 801913a: 4b39 ldr r3, [pc, #228] @ (8019220 ) + 801913c: 617b str r3, [r7, #20] + functions can be called. ISR safe functions are those that end in + "FromISR". FreeRTOS maintains separate thread and ISR API functions to + ensure interrupt entry is as fast and simple as possible. + + Save the interrupt priority value that is about to be clobbered. */ + ulOriginalPriority = *pucFirstUserPriorityRegister; + 801913e: 697b ldr r3, [r7, #20] + 8019140: 781b ldrb r3, [r3, #0] + 8019142: b2db uxtb r3, r3 + 8019144: 607b str r3, [r7, #4] + + /* Determine the number of priority bits available. First write to all + possible bits. */ + *pucFirstUserPriorityRegister = portMAX_8_BIT_VALUE; + 8019146: 697b ldr r3, [r7, #20] + 8019148: 22ff movs r2, #255 @ 0xff + 801914a: 701a strb r2, [r3, #0] + + /* Read the value back to see how many bits stuck. */ + ucMaxPriorityValue = *pucFirstUserPriorityRegister; + 801914c: 697b ldr r3, [r7, #20] + 801914e: 781b ldrb r3, [r3, #0] + 8019150: b2db uxtb r3, r3 + 8019152: 70fb strb r3, [r7, #3] + + /* Use the same mask on the maximum system call priority. */ + ucMaxSysCallPriority = configMAX_SYSCALL_INTERRUPT_PRIORITY & ucMaxPriorityValue; + 8019154: 78fb ldrb r3, [r7, #3] + 8019156: b2db uxtb r3, r3 + 8019158: f003 0350 and.w r3, r3, #80 @ 0x50 + 801915c: b2da uxtb r2, r3 + 801915e: 4b31 ldr r3, [pc, #196] @ (8019224 ) + 8019160: 701a strb r2, [r3, #0] + + /* Calculate the maximum acceptable priority group value for the number + of bits read back. */ + ulMaxPRIGROUPValue = portMAX_PRIGROUP_BITS; + 8019162: 4b31 ldr r3, [pc, #196] @ (8019228 ) + 8019164: 2207 movs r2, #7 + 8019166: 601a str r2, [r3, #0] + while( ( ucMaxPriorityValue & portTOP_BIT_OF_BYTE ) == portTOP_BIT_OF_BYTE ) + 8019168: e009 b.n 801917e + { + ulMaxPRIGROUPValue--; + 801916a: 4b2f ldr r3, [pc, #188] @ (8019228 ) + 801916c: 681b ldr r3, [r3, #0] + 801916e: 3b01 subs r3, #1 + 8019170: 4a2d ldr r2, [pc, #180] @ (8019228 ) + 8019172: 6013 str r3, [r2, #0] + ucMaxPriorityValue <<= ( uint8_t ) 0x01; + 8019174: 78fb ldrb r3, [r7, #3] + 8019176: b2db uxtb r3, r3 + 8019178: 005b lsls r3, r3, #1 + 801917a: b2db uxtb r3, r3 + 801917c: 70fb strb r3, [r7, #3] + while( ( ucMaxPriorityValue & portTOP_BIT_OF_BYTE ) == portTOP_BIT_OF_BYTE ) + 801917e: 78fb ldrb r3, [r7, #3] + 8019180: b2db uxtb r3, r3 + 8019182: f003 0380 and.w r3, r3, #128 @ 0x80 + 8019186: 2b80 cmp r3, #128 @ 0x80 + 8019188: d0ef beq.n 801916a + #ifdef configPRIO_BITS + { + /* Check the FreeRTOS configuration that defines the number of + priority bits matches the number of priority bits actually queried + from the hardware. */ + configASSERT( ( portMAX_PRIGROUP_BITS - ulMaxPRIGROUPValue ) == configPRIO_BITS ); + 801918a: 4b27 ldr r3, [pc, #156] @ (8019228 ) + 801918c: 681b ldr r3, [r3, #0] + 801918e: f1c3 0307 rsb r3, r3, #7 + 8019192: 2b04 cmp r3, #4 + 8019194: d00b beq.n 80191ae + __asm volatile + 8019196: f04f 0350 mov.w r3, #80 @ 0x50 + 801919a: f383 8811 msr BASEPRI, r3 + 801919e: f3bf 8f6f isb sy + 80191a2: f3bf 8f4f dsb sy + 80191a6: 60bb str r3, [r7, #8] +} + 80191a8: bf00 nop + 80191aa: bf00 nop + 80191ac: e7fd b.n 80191aa + } + #endif + + /* Shift the priority group value back to its position within the AIRCR + register. */ + ulMaxPRIGROUPValue <<= portPRIGROUP_SHIFT; + 80191ae: 4b1e ldr r3, [pc, #120] @ (8019228 ) + 80191b0: 681b ldr r3, [r3, #0] + 80191b2: 021b lsls r3, r3, #8 + 80191b4: 4a1c ldr r2, [pc, #112] @ (8019228 ) + 80191b6: 6013 str r3, [r2, #0] + ulMaxPRIGROUPValue &= portPRIORITY_GROUP_MASK; + 80191b8: 4b1b ldr r3, [pc, #108] @ (8019228 ) + 80191ba: 681b ldr r3, [r3, #0] + 80191bc: f403 63e0 and.w r3, r3, #1792 @ 0x700 + 80191c0: 4a19 ldr r2, [pc, #100] @ (8019228 ) + 80191c2: 6013 str r3, [r2, #0] + + /* Restore the clobbered interrupt priority register to its original + value. */ + *pucFirstUserPriorityRegister = ulOriginalPriority; + 80191c4: 687b ldr r3, [r7, #4] + 80191c6: b2da uxtb r2, r3 + 80191c8: 697b ldr r3, [r7, #20] + 80191ca: 701a strb r2, [r3, #0] + } + #endif /* conifgASSERT_DEFINED */ + + /* Make PendSV and SysTick the lowest priority interrupts. */ + portNVIC_SYSPRI2_REG |= portNVIC_PENDSV_PRI; + 80191cc: 4b17 ldr r3, [pc, #92] @ (801922c ) + 80191ce: 681b ldr r3, [r3, #0] + 80191d0: 4a16 ldr r2, [pc, #88] @ (801922c ) + 80191d2: f443 0370 orr.w r3, r3, #15728640 @ 0xf00000 + 80191d6: 6013 str r3, [r2, #0] + portNVIC_SYSPRI2_REG |= portNVIC_SYSTICK_PRI; + 80191d8: 4b14 ldr r3, [pc, #80] @ (801922c ) + 80191da: 681b ldr r3, [r3, #0] + 80191dc: 4a13 ldr r2, [pc, #76] @ (801922c ) + 80191de: f043 4370 orr.w r3, r3, #4026531840 @ 0xf0000000 + 80191e2: 6013 str r3, [r2, #0] + + /* Start the timer that generates the tick ISR. Interrupts are disabled + here already. */ + vPortSetupTimerInterrupt(); + 80191e4: f000 f8da bl 801939c + + /* Initialise the critical nesting count ready for the first task. */ + uxCriticalNesting = 0; + 80191e8: 4b11 ldr r3, [pc, #68] @ (8019230 ) + 80191ea: 2200 movs r2, #0 + 80191ec: 601a str r2, [r3, #0] + + /* Ensure the VFP is enabled - it should be anyway. */ + vPortEnableVFP(); + 80191ee: f000 f8f9 bl 80193e4 + + /* Lazy save always. */ + *( portFPCCR ) |= portASPEN_AND_LSPEN_BITS; + 80191f2: 4b10 ldr r3, [pc, #64] @ (8019234 ) + 80191f4: 681b ldr r3, [r3, #0] + 80191f6: 4a0f ldr r2, [pc, #60] @ (8019234 ) + 80191f8: f043 4340 orr.w r3, r3, #3221225472 @ 0xc0000000 + 80191fc: 6013 str r3, [r2, #0] + + /* Start the first task. */ + prvPortStartFirstTask(); + 80191fe: f7ff ff63 bl 80190c8 + exit error function to prevent compiler warnings about a static function + not being called in the case that the application writer overrides this + functionality by defining configTASK_RETURN_ADDRESS. Call + vTaskSwitchContext() so link time optimisation does not remove the + symbol. */ + vTaskSwitchContext(); + 8019202: f7fe fddf bl 8017dc4 + prvTaskExitError(); + 8019206: f7ff ff1d bl 8019044 + + /* Should not get here! */ + return 0; + 801920a: 2300 movs r3, #0 +} + 801920c: 4618 mov r0, r3 + 801920e: 3718 adds r7, #24 + 8019210: 46bd mov sp, r7 + 8019212: bd80 pop {r7, pc} + 8019214: e000ed00 .word 0xe000ed00 + 8019218: 410fc271 .word 0x410fc271 + 801921c: 410fc270 .word 0x410fc270 + 8019220: e000e400 .word 0xe000e400 + 8019224: 20003c24 .word 0x20003c24 + 8019228: 20003c28 .word 0x20003c28 + 801922c: e000ed20 .word 0xe000ed20 + 8019230: 20001368 .word 0x20001368 + 8019234: e000ef34 .word 0xe000ef34 + +08019238 : + configASSERT( uxCriticalNesting == 1000UL ); +} +/*-----------------------------------------------------------*/ + +void vPortEnterCritical( void ) +{ + 8019238: b480 push {r7} + 801923a: b083 sub sp, #12 + 801923c: af00 add r7, sp, #0 + __asm volatile + 801923e: f04f 0350 mov.w r3, #80 @ 0x50 + 8019242: f383 8811 msr BASEPRI, r3 + 8019246: f3bf 8f6f isb sy + 801924a: f3bf 8f4f dsb sy + 801924e: 607b str r3, [r7, #4] +} + 8019250: bf00 nop + portDISABLE_INTERRUPTS(); + uxCriticalNesting++; + 8019252: 4b10 ldr r3, [pc, #64] @ (8019294 ) + 8019254: 681b ldr r3, [r3, #0] + 8019256: 3301 adds r3, #1 + 8019258: 4a0e ldr r2, [pc, #56] @ (8019294 ) + 801925a: 6013 str r3, [r2, #0] + /* This is not the interrupt safe version of the enter critical function so + assert() if it is being called from an interrupt context. Only API + functions that end in "FromISR" can be used in an interrupt. Only assert if + the critical nesting count is 1 to protect against recursive calls if the + assert function also uses a critical section. */ + if( uxCriticalNesting == 1 ) + 801925c: 4b0d ldr r3, [pc, #52] @ (8019294 ) + 801925e: 681b ldr r3, [r3, #0] + 8019260: 2b01 cmp r3, #1 + 8019262: d110 bne.n 8019286 + { + configASSERT( ( portNVIC_INT_CTRL_REG & portVECTACTIVE_MASK ) == 0 ); + 8019264: 4b0c ldr r3, [pc, #48] @ (8019298 ) + 8019266: 681b ldr r3, [r3, #0] + 8019268: b2db uxtb r3, r3 + 801926a: 2b00 cmp r3, #0 + 801926c: d00b beq.n 8019286 + __asm volatile + 801926e: f04f 0350 mov.w r3, #80 @ 0x50 + 8019272: f383 8811 msr BASEPRI, r3 + 8019276: f3bf 8f6f isb sy + 801927a: f3bf 8f4f dsb sy + 801927e: 603b str r3, [r7, #0] +} + 8019280: bf00 nop + 8019282: bf00 nop + 8019284: e7fd b.n 8019282 + } +} + 8019286: bf00 nop + 8019288: 370c adds r7, #12 + 801928a: 46bd mov sp, r7 + 801928c: f85d 7b04 ldr.w r7, [sp], #4 + 8019290: 4770 bx lr + 8019292: bf00 nop + 8019294: 20001368 .word 0x20001368 + 8019298: e000ed04 .word 0xe000ed04 + +0801929c : +/*-----------------------------------------------------------*/ + +void vPortExitCritical( void ) +{ + 801929c: b480 push {r7} + 801929e: b083 sub sp, #12 + 80192a0: af00 add r7, sp, #0 + configASSERT( uxCriticalNesting ); + 80192a2: 4b12 ldr r3, [pc, #72] @ (80192ec ) + 80192a4: 681b ldr r3, [r3, #0] + 80192a6: 2b00 cmp r3, #0 + 80192a8: d10b bne.n 80192c2 + __asm volatile + 80192aa: f04f 0350 mov.w r3, #80 @ 0x50 + 80192ae: f383 8811 msr BASEPRI, r3 + 80192b2: f3bf 8f6f isb sy + 80192b6: f3bf 8f4f dsb sy + 80192ba: 607b str r3, [r7, #4] +} + 80192bc: bf00 nop + 80192be: bf00 nop + 80192c0: e7fd b.n 80192be + uxCriticalNesting--; + 80192c2: 4b0a ldr r3, [pc, #40] @ (80192ec ) + 80192c4: 681b ldr r3, [r3, #0] + 80192c6: 3b01 subs r3, #1 + 80192c8: 4a08 ldr r2, [pc, #32] @ (80192ec ) + 80192ca: 6013 str r3, [r2, #0] + if( uxCriticalNesting == 0 ) + 80192cc: 4b07 ldr r3, [pc, #28] @ (80192ec ) + 80192ce: 681b ldr r3, [r3, #0] + 80192d0: 2b00 cmp r3, #0 + 80192d2: d105 bne.n 80192e0 + 80192d4: 2300 movs r3, #0 + 80192d6: 603b str r3, [r7, #0] + __asm volatile + 80192d8: 683b ldr r3, [r7, #0] + 80192da: f383 8811 msr BASEPRI, r3 +} + 80192de: bf00 nop + { + portENABLE_INTERRUPTS(); + } +} + 80192e0: bf00 nop + 80192e2: 370c adds r7, #12 + 80192e4: 46bd mov sp, r7 + 80192e6: f85d 7b04 ldr.w r7, [sp], #4 + 80192ea: 4770 bx lr + 80192ec: 20001368 .word 0x20001368 + +080192f0 : + +void xPortPendSVHandler( void ) +{ + /* This is a naked function. */ + + __asm volatile + 80192f0: f3ef 8009 mrs r0, PSP + 80192f4: f3bf 8f6f isb sy + 80192f8: 4b15 ldr r3, [pc, #84] @ (8019350 ) + 80192fa: 681a ldr r2, [r3, #0] + 80192fc: f01e 0f10 tst.w lr, #16 + 8019300: bf08 it eq + 8019302: ed20 8a10 vstmdbeq r0!, {s16-s31} + 8019306: e920 4ff0 stmdb r0!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} + 801930a: 6010 str r0, [r2, #0] + 801930c: e92d 0009 stmdb sp!, {r0, r3} + 8019310: f04f 0050 mov.w r0, #80 @ 0x50 + 8019314: f380 8811 msr BASEPRI, r0 + 8019318: f3bf 8f4f dsb sy + 801931c: f3bf 8f6f isb sy + 8019320: f7fe fd50 bl 8017dc4 + 8019324: f04f 0000 mov.w r0, #0 + 8019328: f380 8811 msr BASEPRI, r0 + 801932c: bc09 pop {r0, r3} + 801932e: 6819 ldr r1, [r3, #0] + 8019330: 6808 ldr r0, [r1, #0] + 8019332: e8b0 4ff0 ldmia.w r0!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} + 8019336: f01e 0f10 tst.w lr, #16 + 801933a: bf08 it eq + 801933c: ecb0 8a10 vldmiaeq r0!, {s16-s31} + 8019340: f380 8809 msr PSP, r0 + 8019344: f3bf 8f6f isb sy + 8019348: 4770 bx lr + 801934a: bf00 nop + 801934c: f3af 8000 nop.w + +08019350 : + 8019350: 20003abc .word 0x20003abc + " \n" + " .align 4 \n" + "pxCurrentTCBConst: .word pxCurrentTCB \n" + ::"i"(configMAX_SYSCALL_INTERRUPT_PRIORITY) + ); +} + 8019354: bf00 nop + 8019356: bf00 nop + +08019358 : +/*-----------------------------------------------------------*/ + +void xPortSysTickHandler( void ) +{ + 8019358: b580 push {r7, lr} + 801935a: b082 sub sp, #8 + 801935c: af00 add r7, sp, #0 + __asm volatile + 801935e: f04f 0350 mov.w r3, #80 @ 0x50 + 8019362: f383 8811 msr BASEPRI, r3 + 8019366: f3bf 8f6f isb sy + 801936a: f3bf 8f4f dsb sy + 801936e: 607b str r3, [r7, #4] +} + 8019370: bf00 nop + save and then restore the interrupt mask value as its value is already + known. */ + portDISABLE_INTERRUPTS(); + { + /* Increment the RTOS tick. */ + if( xTaskIncrementTick() != pdFALSE ) + 8019372: f7fe fc6d bl 8017c50 + 8019376: 4603 mov r3, r0 + 8019378: 2b00 cmp r3, #0 + 801937a: d003 beq.n 8019384 + { + /* A context switch is required. Context switching is performed in + the PendSV interrupt. Pend the PendSV interrupt. */ + portNVIC_INT_CTRL_REG = portNVIC_PENDSVSET_BIT; + 801937c: 4b06 ldr r3, [pc, #24] @ (8019398 ) + 801937e: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 8019382: 601a str r2, [r3, #0] + 8019384: 2300 movs r3, #0 + 8019386: 603b str r3, [r7, #0] + __asm volatile + 8019388: 683b ldr r3, [r7, #0] + 801938a: f383 8811 msr BASEPRI, r3 +} + 801938e: bf00 nop + } + } + portENABLE_INTERRUPTS(); +} + 8019390: bf00 nop + 8019392: 3708 adds r7, #8 + 8019394: 46bd mov sp, r7 + 8019396: bd80 pop {r7, pc} + 8019398: e000ed04 .word 0xe000ed04 + +0801939c : +/* + * Setup the systick timer to generate the tick interrupts at the required + * frequency. + */ +__attribute__(( weak )) void vPortSetupTimerInterrupt( void ) +{ + 801939c: b480 push {r7} + 801939e: af00 add r7, sp, #0 + ulStoppedTimerCompensation = portMISSED_COUNTS_FACTOR / ( configCPU_CLOCK_HZ / configSYSTICK_CLOCK_HZ ); + } + #endif /* configUSE_TICKLESS_IDLE */ + + /* Stop and clear the SysTick. */ + portNVIC_SYSTICK_CTRL_REG = 0UL; + 80193a0: 4b0b ldr r3, [pc, #44] @ (80193d0 ) + 80193a2: 2200 movs r2, #0 + 80193a4: 601a str r2, [r3, #0] + portNVIC_SYSTICK_CURRENT_VALUE_REG = 0UL; + 80193a6: 4b0b ldr r3, [pc, #44] @ (80193d4 ) + 80193a8: 2200 movs r2, #0 + 80193aa: 601a str r2, [r3, #0] + + /* Configure SysTick to interrupt at the requested rate. */ + portNVIC_SYSTICK_LOAD_REG = ( configSYSTICK_CLOCK_HZ / configTICK_RATE_HZ ) - 1UL; + 80193ac: 4b0a ldr r3, [pc, #40] @ (80193d8 ) + 80193ae: 681b ldr r3, [r3, #0] + 80193b0: 4a0a ldr r2, [pc, #40] @ (80193dc ) + 80193b2: fba2 2303 umull r2, r3, r2, r3 + 80193b6: 099b lsrs r3, r3, #6 + 80193b8: 4a09 ldr r2, [pc, #36] @ (80193e0 ) + 80193ba: 3b01 subs r3, #1 + 80193bc: 6013 str r3, [r2, #0] + portNVIC_SYSTICK_CTRL_REG = ( portNVIC_SYSTICK_CLK_BIT | portNVIC_SYSTICK_INT_BIT | portNVIC_SYSTICK_ENABLE_BIT ); + 80193be: 4b04 ldr r3, [pc, #16] @ (80193d0 ) + 80193c0: 2207 movs r2, #7 + 80193c2: 601a str r2, [r3, #0] +} + 80193c4: bf00 nop + 80193c6: 46bd mov sp, r7 + 80193c8: f85d 7b04 ldr.w r7, [sp], #4 + 80193cc: 4770 bx lr + 80193ce: bf00 nop + 80193d0: e000e010 .word 0xe000e010 + 80193d4: e000e018 .word 0xe000e018 + 80193d8: 20001338 .word 0x20001338 + 80193dc: 10624dd3 .word 0x10624dd3 + 80193e0: e000e014 .word 0xe000e014 + +080193e4 : +/*-----------------------------------------------------------*/ + +/* This is a naked function. */ +static void vPortEnableVFP( void ) +{ + __asm volatile + 80193e4: f8df 000c ldr.w r0, [pc, #12] @ 80193f4 + 80193e8: 6801 ldr r1, [r0, #0] + 80193ea: f441 0170 orr.w r1, r1, #15728640 @ 0xf00000 + 80193ee: 6001 str r1, [r0, #0] + 80193f0: 4770 bx lr + " \n" + " orr r1, r1, #( 0xf << 20 ) \n" /* Enable CP10 and CP11 coprocessors, then save back. */ + " str r1, [r0] \n" + " bx r14 " + ); +} + 80193f2: bf00 nop + 80193f4: e000ed88 .word 0xe000ed88 + +080193f8 : +/*-----------------------------------------------------------*/ + +#if( configASSERT_DEFINED == 1 ) + + void vPortValidateInterruptPriority( void ) + { + 80193f8: b480 push {r7} + 80193fa: b085 sub sp, #20 + 80193fc: af00 add r7, sp, #0 + uint32_t ulCurrentInterrupt; + uint8_t ucCurrentPriority; + + /* Obtain the number of the currently executing interrupt. */ + __asm volatile( "mrs %0, ipsr" : "=r"( ulCurrentInterrupt ) :: "memory" ); + 80193fe: f3ef 8305 mrs r3, IPSR + 8019402: 60fb str r3, [r7, #12] + + /* Is the interrupt number a user defined interrupt? */ + if( ulCurrentInterrupt >= portFIRST_USER_INTERRUPT_NUMBER ) + 8019404: 68fb ldr r3, [r7, #12] + 8019406: 2b0f cmp r3, #15 + 8019408: d915 bls.n 8019436 + { + /* Look up the interrupt's priority. */ + ucCurrentPriority = pcInterruptPriorityRegisters[ ulCurrentInterrupt ]; + 801940a: 4a18 ldr r2, [pc, #96] @ (801946c ) + 801940c: 68fb ldr r3, [r7, #12] + 801940e: 4413 add r3, r2 + 8019410: 781b ldrb r3, [r3, #0] + 8019412: 72fb strb r3, [r7, #11] + interrupt entry is as fast and simple as possible. + + The following links provide detailed information: + http://www.freertos.org/RTOS-Cortex-M3-M4.html + http://www.freertos.org/FAQHelp.html */ + configASSERT( ucCurrentPriority >= ucMaxSysCallPriority ); + 8019414: 4b16 ldr r3, [pc, #88] @ (8019470 ) + 8019416: 781b ldrb r3, [r3, #0] + 8019418: 7afa ldrb r2, [r7, #11] + 801941a: 429a cmp r2, r3 + 801941c: d20b bcs.n 8019436 + __asm volatile + 801941e: f04f 0350 mov.w r3, #80 @ 0x50 + 8019422: f383 8811 msr BASEPRI, r3 + 8019426: f3bf 8f6f isb sy + 801942a: f3bf 8f4f dsb sy + 801942e: 607b str r3, [r7, #4] +} + 8019430: bf00 nop + 8019432: bf00 nop + 8019434: e7fd b.n 8019432 + configuration then the correct setting can be achieved on all Cortex-M + devices by calling NVIC_SetPriorityGrouping( 0 ); before starting the + scheduler. Note however that some vendor specific peripheral libraries + assume a non-zero priority group setting, in which cases using a value + of zero will result in unpredictable behaviour. */ + configASSERT( ( portAIRCR_REG & portPRIORITY_GROUP_MASK ) <= ulMaxPRIGROUPValue ); + 8019436: 4b0f ldr r3, [pc, #60] @ (8019474 ) + 8019438: 681b ldr r3, [r3, #0] + 801943a: f403 62e0 and.w r2, r3, #1792 @ 0x700 + 801943e: 4b0e ldr r3, [pc, #56] @ (8019478 ) + 8019440: 681b ldr r3, [r3, #0] + 8019442: 429a cmp r2, r3 + 8019444: d90b bls.n 801945e + __asm volatile + 8019446: f04f 0350 mov.w r3, #80 @ 0x50 + 801944a: f383 8811 msr BASEPRI, r3 + 801944e: f3bf 8f6f isb sy + 8019452: f3bf 8f4f dsb sy + 8019456: 603b str r3, [r7, #0] +} + 8019458: bf00 nop + 801945a: bf00 nop + 801945c: e7fd b.n 801945a + } + 801945e: bf00 nop + 8019460: 3714 adds r7, #20 + 8019462: 46bd mov sp, r7 + 8019464: f85d 7b04 ldr.w r7, [sp], #4 + 8019468: 4770 bx lr + 801946a: bf00 nop + 801946c: e000e3f0 .word 0xe000e3f0 + 8019470: 20003c24 .word 0x20003c24 + 8019474: e000ed0c .word 0xe000ed0c + 8019478: 20003c28 .word 0x20003c28 + +0801947c : +static size_t xBlockAllocatedBit = 0; + +/*-----------------------------------------------------------*/ + +void *pvPortMalloc( size_t xWantedSize ) +{ + 801947c: b580 push {r7, lr} + 801947e: b08a sub sp, #40 @ 0x28 + 8019480: af00 add r7, sp, #0 + 8019482: 6078 str r0, [r7, #4] +BlockLink_t *pxBlock, *pxPreviousBlock, *pxNewBlockLink; +void *pvReturn = NULL; + 8019484: 2300 movs r3, #0 + 8019486: 61fb str r3, [r7, #28] + + vTaskSuspendAll(); + 8019488: f7fe fb26 bl 8017ad8 + { + /* If this is the first call to malloc then the heap will require + initialisation to setup the list of free blocks. */ + if( pxEnd == NULL ) + 801948c: 4b5c ldr r3, [pc, #368] @ (8019600 ) + 801948e: 681b ldr r3, [r3, #0] + 8019490: 2b00 cmp r3, #0 + 8019492: d101 bne.n 8019498 + { + prvHeapInit(); + 8019494: f000 f924 bl 80196e0 + + /* Check the requested block size is not so large that the top bit is + set. The top bit of the block size member of the BlockLink_t structure + is used to determine who owns the block - the application or the + kernel, so it must be free. */ + if( ( xWantedSize & xBlockAllocatedBit ) == 0 ) + 8019498: 4b5a ldr r3, [pc, #360] @ (8019604 ) + 801949a: 681a ldr r2, [r3, #0] + 801949c: 687b ldr r3, [r7, #4] + 801949e: 4013 ands r3, r2 + 80194a0: 2b00 cmp r3, #0 + 80194a2: f040 8095 bne.w 80195d0 + { + /* The wanted size is increased so it can contain a BlockLink_t + structure in addition to the requested amount of bytes. */ + if( xWantedSize > 0 ) + 80194a6: 687b ldr r3, [r7, #4] + 80194a8: 2b00 cmp r3, #0 + 80194aa: d01e beq.n 80194ea + { + xWantedSize += xHeapStructSize; + 80194ac: 2208 movs r2, #8 + 80194ae: 687b ldr r3, [r7, #4] + 80194b0: 4413 add r3, r2 + 80194b2: 607b str r3, [r7, #4] + + /* Ensure that blocks are always aligned to the required number + of bytes. */ + if( ( xWantedSize & portBYTE_ALIGNMENT_MASK ) != 0x00 ) + 80194b4: 687b ldr r3, [r7, #4] + 80194b6: f003 0307 and.w r3, r3, #7 + 80194ba: 2b00 cmp r3, #0 + 80194bc: d015 beq.n 80194ea + { + /* Byte alignment required. */ + xWantedSize += ( portBYTE_ALIGNMENT - ( xWantedSize & portBYTE_ALIGNMENT_MASK ) ); + 80194be: 687b ldr r3, [r7, #4] + 80194c0: f023 0307 bic.w r3, r3, #7 + 80194c4: 3308 adds r3, #8 + 80194c6: 607b str r3, [r7, #4] + configASSERT( ( xWantedSize & portBYTE_ALIGNMENT_MASK ) == 0 ); + 80194c8: 687b ldr r3, [r7, #4] + 80194ca: f003 0307 and.w r3, r3, #7 + 80194ce: 2b00 cmp r3, #0 + 80194d0: d00b beq.n 80194ea + __asm volatile + 80194d2: f04f 0350 mov.w r3, #80 @ 0x50 + 80194d6: f383 8811 msr BASEPRI, r3 + 80194da: f3bf 8f6f isb sy + 80194de: f3bf 8f4f dsb sy + 80194e2: 617b str r3, [r7, #20] +} + 80194e4: bf00 nop + 80194e6: bf00 nop + 80194e8: e7fd b.n 80194e6 + else + { + mtCOVERAGE_TEST_MARKER(); + } + + if( ( xWantedSize > 0 ) && ( xWantedSize <= xFreeBytesRemaining ) ) + 80194ea: 687b ldr r3, [r7, #4] + 80194ec: 2b00 cmp r3, #0 + 80194ee: d06f beq.n 80195d0 + 80194f0: 4b45 ldr r3, [pc, #276] @ (8019608 ) + 80194f2: 681b ldr r3, [r3, #0] + 80194f4: 687a ldr r2, [r7, #4] + 80194f6: 429a cmp r2, r3 + 80194f8: d86a bhi.n 80195d0 + { + /* Traverse the list from the start (lowest address) block until + one of adequate size is found. */ + pxPreviousBlock = &xStart; + 80194fa: 4b44 ldr r3, [pc, #272] @ (801960c ) + 80194fc: 623b str r3, [r7, #32] + pxBlock = xStart.pxNextFreeBlock; + 80194fe: 4b43 ldr r3, [pc, #268] @ (801960c ) + 8019500: 681b ldr r3, [r3, #0] + 8019502: 627b str r3, [r7, #36] @ 0x24 + while( ( pxBlock->xBlockSize < xWantedSize ) && ( pxBlock->pxNextFreeBlock != NULL ) ) + 8019504: e004 b.n 8019510 + { + pxPreviousBlock = pxBlock; + 8019506: 6a7b ldr r3, [r7, #36] @ 0x24 + 8019508: 623b str r3, [r7, #32] + pxBlock = pxBlock->pxNextFreeBlock; + 801950a: 6a7b ldr r3, [r7, #36] @ 0x24 + 801950c: 681b ldr r3, [r3, #0] + 801950e: 627b str r3, [r7, #36] @ 0x24 + while( ( pxBlock->xBlockSize < xWantedSize ) && ( pxBlock->pxNextFreeBlock != NULL ) ) + 8019510: 6a7b ldr r3, [r7, #36] @ 0x24 + 8019512: 685b ldr r3, [r3, #4] + 8019514: 687a ldr r2, [r7, #4] + 8019516: 429a cmp r2, r3 + 8019518: d903 bls.n 8019522 + 801951a: 6a7b ldr r3, [r7, #36] @ 0x24 + 801951c: 681b ldr r3, [r3, #0] + 801951e: 2b00 cmp r3, #0 + 8019520: d1f1 bne.n 8019506 + } + + /* If the end marker was reached then a block of adequate size + was not found. */ + if( pxBlock != pxEnd ) + 8019522: 4b37 ldr r3, [pc, #220] @ (8019600 ) + 8019524: 681b ldr r3, [r3, #0] + 8019526: 6a7a ldr r2, [r7, #36] @ 0x24 + 8019528: 429a cmp r2, r3 + 801952a: d051 beq.n 80195d0 + { + /* Return the memory space pointed to - jumping over the + BlockLink_t structure at its start. */ + pvReturn = ( void * ) ( ( ( uint8_t * ) pxPreviousBlock->pxNextFreeBlock ) + xHeapStructSize ); + 801952c: 6a3b ldr r3, [r7, #32] + 801952e: 681b ldr r3, [r3, #0] + 8019530: 2208 movs r2, #8 + 8019532: 4413 add r3, r2 + 8019534: 61fb str r3, [r7, #28] + + /* This block is being returned for use so must be taken out + of the list of free blocks. */ + pxPreviousBlock->pxNextFreeBlock = pxBlock->pxNextFreeBlock; + 8019536: 6a7b ldr r3, [r7, #36] @ 0x24 + 8019538: 681a ldr r2, [r3, #0] + 801953a: 6a3b ldr r3, [r7, #32] + 801953c: 601a str r2, [r3, #0] + + /* If the block is larger than required it can be split into + two. */ + if( ( pxBlock->xBlockSize - xWantedSize ) > heapMINIMUM_BLOCK_SIZE ) + 801953e: 6a7b ldr r3, [r7, #36] @ 0x24 + 8019540: 685a ldr r2, [r3, #4] + 8019542: 687b ldr r3, [r7, #4] + 8019544: 1ad2 subs r2, r2, r3 + 8019546: 2308 movs r3, #8 + 8019548: 005b lsls r3, r3, #1 + 801954a: 429a cmp r2, r3 + 801954c: d920 bls.n 8019590 + { + /* This block is to be split into two. Create a new + block following the number of bytes requested. The void + cast is used to prevent byte alignment warnings from the + compiler. */ + pxNewBlockLink = ( void * ) ( ( ( uint8_t * ) pxBlock ) + xWantedSize ); + 801954e: 6a7a ldr r2, [r7, #36] @ 0x24 + 8019550: 687b ldr r3, [r7, #4] + 8019552: 4413 add r3, r2 + 8019554: 61bb str r3, [r7, #24] + configASSERT( ( ( ( size_t ) pxNewBlockLink ) & portBYTE_ALIGNMENT_MASK ) == 0 ); + 8019556: 69bb ldr r3, [r7, #24] + 8019558: f003 0307 and.w r3, r3, #7 + 801955c: 2b00 cmp r3, #0 + 801955e: d00b beq.n 8019578 + __asm volatile + 8019560: f04f 0350 mov.w r3, #80 @ 0x50 + 8019564: f383 8811 msr BASEPRI, r3 + 8019568: f3bf 8f6f isb sy + 801956c: f3bf 8f4f dsb sy + 8019570: 613b str r3, [r7, #16] +} + 8019572: bf00 nop + 8019574: bf00 nop + 8019576: e7fd b.n 8019574 + + /* Calculate the sizes of two blocks split from the + single block. */ + pxNewBlockLink->xBlockSize = pxBlock->xBlockSize - xWantedSize; + 8019578: 6a7b ldr r3, [r7, #36] @ 0x24 + 801957a: 685a ldr r2, [r3, #4] + 801957c: 687b ldr r3, [r7, #4] + 801957e: 1ad2 subs r2, r2, r3 + 8019580: 69bb ldr r3, [r7, #24] + 8019582: 605a str r2, [r3, #4] + pxBlock->xBlockSize = xWantedSize; + 8019584: 6a7b ldr r3, [r7, #36] @ 0x24 + 8019586: 687a ldr r2, [r7, #4] + 8019588: 605a str r2, [r3, #4] + + /* Insert the new block into the list of free blocks. */ + prvInsertBlockIntoFreeList( pxNewBlockLink ); + 801958a: 69b8 ldr r0, [r7, #24] + 801958c: f000 f90a bl 80197a4 + else + { + mtCOVERAGE_TEST_MARKER(); + } + + xFreeBytesRemaining -= pxBlock->xBlockSize; + 8019590: 4b1d ldr r3, [pc, #116] @ (8019608 ) + 8019592: 681a ldr r2, [r3, #0] + 8019594: 6a7b ldr r3, [r7, #36] @ 0x24 + 8019596: 685b ldr r3, [r3, #4] + 8019598: 1ad3 subs r3, r2, r3 + 801959a: 4a1b ldr r2, [pc, #108] @ (8019608 ) + 801959c: 6013 str r3, [r2, #0] + + if( xFreeBytesRemaining < xMinimumEverFreeBytesRemaining ) + 801959e: 4b1a ldr r3, [pc, #104] @ (8019608 ) + 80195a0: 681a ldr r2, [r3, #0] + 80195a2: 4b1b ldr r3, [pc, #108] @ (8019610 ) + 80195a4: 681b ldr r3, [r3, #0] + 80195a6: 429a cmp r2, r3 + 80195a8: d203 bcs.n 80195b2 + { + xMinimumEverFreeBytesRemaining = xFreeBytesRemaining; + 80195aa: 4b17 ldr r3, [pc, #92] @ (8019608 ) + 80195ac: 681b ldr r3, [r3, #0] + 80195ae: 4a18 ldr r2, [pc, #96] @ (8019610 ) + 80195b0: 6013 str r3, [r2, #0] + mtCOVERAGE_TEST_MARKER(); + } + + /* The block is being returned - it is allocated and owned + by the application and has no "next" block. */ + pxBlock->xBlockSize |= xBlockAllocatedBit; + 80195b2: 6a7b ldr r3, [r7, #36] @ 0x24 + 80195b4: 685a ldr r2, [r3, #4] + 80195b6: 4b13 ldr r3, [pc, #76] @ (8019604 ) + 80195b8: 681b ldr r3, [r3, #0] + 80195ba: 431a orrs r2, r3 + 80195bc: 6a7b ldr r3, [r7, #36] @ 0x24 + 80195be: 605a str r2, [r3, #4] + pxBlock->pxNextFreeBlock = NULL; + 80195c0: 6a7b ldr r3, [r7, #36] @ 0x24 + 80195c2: 2200 movs r2, #0 + 80195c4: 601a str r2, [r3, #0] + xNumberOfSuccessfulAllocations++; + 80195c6: 4b13 ldr r3, [pc, #76] @ (8019614 ) + 80195c8: 681b ldr r3, [r3, #0] + 80195ca: 3301 adds r3, #1 + 80195cc: 4a11 ldr r2, [pc, #68] @ (8019614 ) + 80195ce: 6013 str r3, [r2, #0] + mtCOVERAGE_TEST_MARKER(); + } + + traceMALLOC( pvReturn, xWantedSize ); + } + ( void ) xTaskResumeAll(); + 80195d0: f7fe fa90 bl 8017af4 + mtCOVERAGE_TEST_MARKER(); + } + } + #endif + + configASSERT( ( ( ( size_t ) pvReturn ) & ( size_t ) portBYTE_ALIGNMENT_MASK ) == 0 ); + 80195d4: 69fb ldr r3, [r7, #28] + 80195d6: f003 0307 and.w r3, r3, #7 + 80195da: 2b00 cmp r3, #0 + 80195dc: d00b beq.n 80195f6 + __asm volatile + 80195de: f04f 0350 mov.w r3, #80 @ 0x50 + 80195e2: f383 8811 msr BASEPRI, r3 + 80195e6: f3bf 8f6f isb sy + 80195ea: f3bf 8f4f dsb sy + 80195ee: 60fb str r3, [r7, #12] +} + 80195f0: bf00 nop + 80195f2: bf00 nop + 80195f4: e7fd b.n 80195f2 + return pvReturn; + 80195f6: 69fb ldr r3, [r7, #28] +} + 80195f8: 4618 mov r0, r3 + 80195fa: 3728 adds r7, #40 @ 0x28 + 80195fc: 46bd mov sp, r7 + 80195fe: bd80 pop {r7, pc} + 8019600: 20013a1c .word 0x20013a1c + 8019604: 20013a30 .word 0x20013a30 + 8019608: 20013a20 .word 0x20013a20 + 801960c: 20013a14 .word 0x20013a14 + 8019610: 20013a24 .word 0x20013a24 + 8019614: 20013a28 .word 0x20013a28 + +08019618 : +/*-----------------------------------------------------------*/ + +void vPortFree( void *pv ) +{ + 8019618: b580 push {r7, lr} + 801961a: b086 sub sp, #24 + 801961c: af00 add r7, sp, #0 + 801961e: 6078 str r0, [r7, #4] +uint8_t *puc = ( uint8_t * ) pv; + 8019620: 687b ldr r3, [r7, #4] + 8019622: 617b str r3, [r7, #20] +BlockLink_t *pxLink; + + if( pv != NULL ) + 8019624: 687b ldr r3, [r7, #4] + 8019626: 2b00 cmp r3, #0 + 8019628: d04f beq.n 80196ca + { + /* The memory being freed will have an BlockLink_t structure immediately + before it. */ + puc -= xHeapStructSize; + 801962a: 2308 movs r3, #8 + 801962c: 425b negs r3, r3 + 801962e: 697a ldr r2, [r7, #20] + 8019630: 4413 add r3, r2 + 8019632: 617b str r3, [r7, #20] + + /* This casting is to keep the compiler from issuing warnings. */ + pxLink = ( void * ) puc; + 8019634: 697b ldr r3, [r7, #20] + 8019636: 613b str r3, [r7, #16] + + /* Check the block is actually allocated. */ + configASSERT( ( pxLink->xBlockSize & xBlockAllocatedBit ) != 0 ); + 8019638: 693b ldr r3, [r7, #16] + 801963a: 685a ldr r2, [r3, #4] + 801963c: 4b25 ldr r3, [pc, #148] @ (80196d4 ) + 801963e: 681b ldr r3, [r3, #0] + 8019640: 4013 ands r3, r2 + 8019642: 2b00 cmp r3, #0 + 8019644: d10b bne.n 801965e + __asm volatile + 8019646: f04f 0350 mov.w r3, #80 @ 0x50 + 801964a: f383 8811 msr BASEPRI, r3 + 801964e: f3bf 8f6f isb sy + 8019652: f3bf 8f4f dsb sy + 8019656: 60fb str r3, [r7, #12] +} + 8019658: bf00 nop + 801965a: bf00 nop + 801965c: e7fd b.n 801965a + configASSERT( pxLink->pxNextFreeBlock == NULL ); + 801965e: 693b ldr r3, [r7, #16] + 8019660: 681b ldr r3, [r3, #0] + 8019662: 2b00 cmp r3, #0 + 8019664: d00b beq.n 801967e + __asm volatile + 8019666: f04f 0350 mov.w r3, #80 @ 0x50 + 801966a: f383 8811 msr BASEPRI, r3 + 801966e: f3bf 8f6f isb sy + 8019672: f3bf 8f4f dsb sy + 8019676: 60bb str r3, [r7, #8] +} + 8019678: bf00 nop + 801967a: bf00 nop + 801967c: e7fd b.n 801967a + + if( ( pxLink->xBlockSize & xBlockAllocatedBit ) != 0 ) + 801967e: 693b ldr r3, [r7, #16] + 8019680: 685a ldr r2, [r3, #4] + 8019682: 4b14 ldr r3, [pc, #80] @ (80196d4 ) + 8019684: 681b ldr r3, [r3, #0] + 8019686: 4013 ands r3, r2 + 8019688: 2b00 cmp r3, #0 + 801968a: d01e beq.n 80196ca + { + if( pxLink->pxNextFreeBlock == NULL ) + 801968c: 693b ldr r3, [r7, #16] + 801968e: 681b ldr r3, [r3, #0] + 8019690: 2b00 cmp r3, #0 + 8019692: d11a bne.n 80196ca + { + /* The block is being returned to the heap - it is no longer + allocated. */ + pxLink->xBlockSize &= ~xBlockAllocatedBit; + 8019694: 693b ldr r3, [r7, #16] + 8019696: 685a ldr r2, [r3, #4] + 8019698: 4b0e ldr r3, [pc, #56] @ (80196d4 ) + 801969a: 681b ldr r3, [r3, #0] + 801969c: 43db mvns r3, r3 + 801969e: 401a ands r2, r3 + 80196a0: 693b ldr r3, [r7, #16] + 80196a2: 605a str r2, [r3, #4] + + vTaskSuspendAll(); + 80196a4: f7fe fa18 bl 8017ad8 + { + /* Add this block to the list of free blocks. */ + xFreeBytesRemaining += pxLink->xBlockSize; + 80196a8: 693b ldr r3, [r7, #16] + 80196aa: 685a ldr r2, [r3, #4] + 80196ac: 4b0a ldr r3, [pc, #40] @ (80196d8 ) + 80196ae: 681b ldr r3, [r3, #0] + 80196b0: 4413 add r3, r2 + 80196b2: 4a09 ldr r2, [pc, #36] @ (80196d8 ) + 80196b4: 6013 str r3, [r2, #0] + traceFREE( pv, pxLink->xBlockSize ); + prvInsertBlockIntoFreeList( ( ( BlockLink_t * ) pxLink ) ); + 80196b6: 6938 ldr r0, [r7, #16] + 80196b8: f000 f874 bl 80197a4 + xNumberOfSuccessfulFrees++; + 80196bc: 4b07 ldr r3, [pc, #28] @ (80196dc ) + 80196be: 681b ldr r3, [r3, #0] + 80196c0: 3301 adds r3, #1 + 80196c2: 4a06 ldr r2, [pc, #24] @ (80196dc ) + 80196c4: 6013 str r3, [r2, #0] + } + ( void ) xTaskResumeAll(); + 80196c6: f7fe fa15 bl 8017af4 + else + { + mtCOVERAGE_TEST_MARKER(); + } + } +} + 80196ca: bf00 nop + 80196cc: 3718 adds r7, #24 + 80196ce: 46bd mov sp, r7 + 80196d0: bd80 pop {r7, pc} + 80196d2: bf00 nop + 80196d4: 20013a30 .word 0x20013a30 + 80196d8: 20013a20 .word 0x20013a20 + 80196dc: 20013a2c .word 0x20013a2c + +080196e0 : + /* This just exists to keep the linker quiet. */ +} +/*-----------------------------------------------------------*/ + +static void prvHeapInit( void ) +{ + 80196e0: b480 push {r7} + 80196e2: b085 sub sp, #20 + 80196e4: af00 add r7, sp, #0 +BlockLink_t *pxFirstFreeBlock; +uint8_t *pucAlignedHeap; +size_t uxAddress; +size_t xTotalHeapSize = configTOTAL_HEAP_SIZE; + 80196e6: f64f 53e8 movw r3, #65000 @ 0xfde8 + 80196ea: 60bb str r3, [r7, #8] + + /* Ensure the heap starts on a correctly aligned boundary. */ + uxAddress = ( size_t ) ucHeap; + 80196ec: 4b27 ldr r3, [pc, #156] @ (801978c ) + 80196ee: 60fb str r3, [r7, #12] + + if( ( uxAddress & portBYTE_ALIGNMENT_MASK ) != 0 ) + 80196f0: 68fb ldr r3, [r7, #12] + 80196f2: f003 0307 and.w r3, r3, #7 + 80196f6: 2b00 cmp r3, #0 + 80196f8: d00c beq.n 8019714 + { + uxAddress += ( portBYTE_ALIGNMENT - 1 ); + 80196fa: 68fb ldr r3, [r7, #12] + 80196fc: 3307 adds r3, #7 + 80196fe: 60fb str r3, [r7, #12] + uxAddress &= ~( ( size_t ) portBYTE_ALIGNMENT_MASK ); + 8019700: 68fb ldr r3, [r7, #12] + 8019702: f023 0307 bic.w r3, r3, #7 + 8019706: 60fb str r3, [r7, #12] + xTotalHeapSize -= uxAddress - ( size_t ) ucHeap; + 8019708: 68ba ldr r2, [r7, #8] + 801970a: 68fb ldr r3, [r7, #12] + 801970c: 1ad3 subs r3, r2, r3 + 801970e: 4a1f ldr r2, [pc, #124] @ (801978c ) + 8019710: 4413 add r3, r2 + 8019712: 60bb str r3, [r7, #8] + } + + pucAlignedHeap = ( uint8_t * ) uxAddress; + 8019714: 68fb ldr r3, [r7, #12] + 8019716: 607b str r3, [r7, #4] + + /* xStart is used to hold a pointer to the first item in the list of free + blocks. The void cast is used to prevent compiler warnings. */ + xStart.pxNextFreeBlock = ( void * ) pucAlignedHeap; + 8019718: 4a1d ldr r2, [pc, #116] @ (8019790 ) + 801971a: 687b ldr r3, [r7, #4] + 801971c: 6013 str r3, [r2, #0] + xStart.xBlockSize = ( size_t ) 0; + 801971e: 4b1c ldr r3, [pc, #112] @ (8019790 ) + 8019720: 2200 movs r2, #0 + 8019722: 605a str r2, [r3, #4] + + /* pxEnd is used to mark the end of the list of free blocks and is inserted + at the end of the heap space. */ + uxAddress = ( ( size_t ) pucAlignedHeap ) + xTotalHeapSize; + 8019724: 687b ldr r3, [r7, #4] + 8019726: 68ba ldr r2, [r7, #8] + 8019728: 4413 add r3, r2 + 801972a: 60fb str r3, [r7, #12] + uxAddress -= xHeapStructSize; + 801972c: 2208 movs r2, #8 + 801972e: 68fb ldr r3, [r7, #12] + 8019730: 1a9b subs r3, r3, r2 + 8019732: 60fb str r3, [r7, #12] + uxAddress &= ~( ( size_t ) portBYTE_ALIGNMENT_MASK ); + 8019734: 68fb ldr r3, [r7, #12] + 8019736: f023 0307 bic.w r3, r3, #7 + 801973a: 60fb str r3, [r7, #12] + pxEnd = ( void * ) uxAddress; + 801973c: 68fb ldr r3, [r7, #12] + 801973e: 4a15 ldr r2, [pc, #84] @ (8019794 ) + 8019740: 6013 str r3, [r2, #0] + pxEnd->xBlockSize = 0; + 8019742: 4b14 ldr r3, [pc, #80] @ (8019794 ) + 8019744: 681b ldr r3, [r3, #0] + 8019746: 2200 movs r2, #0 + 8019748: 605a str r2, [r3, #4] + pxEnd->pxNextFreeBlock = NULL; + 801974a: 4b12 ldr r3, [pc, #72] @ (8019794 ) + 801974c: 681b ldr r3, [r3, #0] + 801974e: 2200 movs r2, #0 + 8019750: 601a str r2, [r3, #0] + + /* To start with there is a single free block that is sized to take up the + entire heap space, minus the space taken by pxEnd. */ + pxFirstFreeBlock = ( void * ) pucAlignedHeap; + 8019752: 687b ldr r3, [r7, #4] + 8019754: 603b str r3, [r7, #0] + pxFirstFreeBlock->xBlockSize = uxAddress - ( size_t ) pxFirstFreeBlock; + 8019756: 683b ldr r3, [r7, #0] + 8019758: 68fa ldr r2, [r7, #12] + 801975a: 1ad2 subs r2, r2, r3 + 801975c: 683b ldr r3, [r7, #0] + 801975e: 605a str r2, [r3, #4] + pxFirstFreeBlock->pxNextFreeBlock = pxEnd; + 8019760: 4b0c ldr r3, [pc, #48] @ (8019794 ) + 8019762: 681a ldr r2, [r3, #0] + 8019764: 683b ldr r3, [r7, #0] + 8019766: 601a str r2, [r3, #0] + + /* Only one block exists - and it covers the entire usable heap space. */ + xMinimumEverFreeBytesRemaining = pxFirstFreeBlock->xBlockSize; + 8019768: 683b ldr r3, [r7, #0] + 801976a: 685b ldr r3, [r3, #4] + 801976c: 4a0a ldr r2, [pc, #40] @ (8019798 ) + 801976e: 6013 str r3, [r2, #0] + xFreeBytesRemaining = pxFirstFreeBlock->xBlockSize; + 8019770: 683b ldr r3, [r7, #0] + 8019772: 685b ldr r3, [r3, #4] + 8019774: 4a09 ldr r2, [pc, #36] @ (801979c ) + 8019776: 6013 str r3, [r2, #0] + + /* Work out the position of the top bit in a size_t variable. */ + xBlockAllocatedBit = ( ( size_t ) 1 ) << ( ( sizeof( size_t ) * heapBITS_PER_BYTE ) - 1 ); + 8019778: 4b09 ldr r3, [pc, #36] @ (80197a0 ) + 801977a: f04f 4200 mov.w r2, #2147483648 @ 0x80000000 + 801977e: 601a str r2, [r3, #0] +} + 8019780: bf00 nop + 8019782: 3714 adds r7, #20 + 8019784: 46bd mov sp, r7 + 8019786: f85d 7b04 ldr.w r7, [sp], #4 + 801978a: 4770 bx lr + 801978c: 20003c2c .word 0x20003c2c + 8019790: 20013a14 .word 0x20013a14 + 8019794: 20013a1c .word 0x20013a1c + 8019798: 20013a24 .word 0x20013a24 + 801979c: 20013a20 .word 0x20013a20 + 80197a0: 20013a30 .word 0x20013a30 + +080197a4 : +/*-----------------------------------------------------------*/ + +static void prvInsertBlockIntoFreeList( BlockLink_t *pxBlockToInsert ) +{ + 80197a4: b480 push {r7} + 80197a6: b085 sub sp, #20 + 80197a8: af00 add r7, sp, #0 + 80197aa: 6078 str r0, [r7, #4] +BlockLink_t *pxIterator; +uint8_t *puc; + + /* Iterate through the list until a block is found that has a higher address + than the block being inserted. */ + for( pxIterator = &xStart; pxIterator->pxNextFreeBlock < pxBlockToInsert; pxIterator = pxIterator->pxNextFreeBlock ) + 80197ac: 4b28 ldr r3, [pc, #160] @ (8019850 ) + 80197ae: 60fb str r3, [r7, #12] + 80197b0: e002 b.n 80197b8 + 80197b2: 68fb ldr r3, [r7, #12] + 80197b4: 681b ldr r3, [r3, #0] + 80197b6: 60fb str r3, [r7, #12] + 80197b8: 68fb ldr r3, [r7, #12] + 80197ba: 681b ldr r3, [r3, #0] + 80197bc: 687a ldr r2, [r7, #4] + 80197be: 429a cmp r2, r3 + 80197c0: d8f7 bhi.n 80197b2 + /* Nothing to do here, just iterate to the right position. */ + } + + /* Do the block being inserted, and the block it is being inserted after + make a contiguous block of memory? */ + puc = ( uint8_t * ) pxIterator; + 80197c2: 68fb ldr r3, [r7, #12] + 80197c4: 60bb str r3, [r7, #8] + if( ( puc + pxIterator->xBlockSize ) == ( uint8_t * ) pxBlockToInsert ) + 80197c6: 68fb ldr r3, [r7, #12] + 80197c8: 685b ldr r3, [r3, #4] + 80197ca: 68ba ldr r2, [r7, #8] + 80197cc: 4413 add r3, r2 + 80197ce: 687a ldr r2, [r7, #4] + 80197d0: 429a cmp r2, r3 + 80197d2: d108 bne.n 80197e6 + { + pxIterator->xBlockSize += pxBlockToInsert->xBlockSize; + 80197d4: 68fb ldr r3, [r7, #12] + 80197d6: 685a ldr r2, [r3, #4] + 80197d8: 687b ldr r3, [r7, #4] + 80197da: 685b ldr r3, [r3, #4] + 80197dc: 441a add r2, r3 + 80197de: 68fb ldr r3, [r7, #12] + 80197e0: 605a str r2, [r3, #4] + pxBlockToInsert = pxIterator; + 80197e2: 68fb ldr r3, [r7, #12] + 80197e4: 607b str r3, [r7, #4] + mtCOVERAGE_TEST_MARKER(); + } + + /* Do the block being inserted, and the block it is being inserted before + make a contiguous block of memory? */ + puc = ( uint8_t * ) pxBlockToInsert; + 80197e6: 687b ldr r3, [r7, #4] + 80197e8: 60bb str r3, [r7, #8] + if( ( puc + pxBlockToInsert->xBlockSize ) == ( uint8_t * ) pxIterator->pxNextFreeBlock ) + 80197ea: 687b ldr r3, [r7, #4] + 80197ec: 685b ldr r3, [r3, #4] + 80197ee: 68ba ldr r2, [r7, #8] + 80197f0: 441a add r2, r3 + 80197f2: 68fb ldr r3, [r7, #12] + 80197f4: 681b ldr r3, [r3, #0] + 80197f6: 429a cmp r2, r3 + 80197f8: d118 bne.n 801982c + { + if( pxIterator->pxNextFreeBlock != pxEnd ) + 80197fa: 68fb ldr r3, [r7, #12] + 80197fc: 681a ldr r2, [r3, #0] + 80197fe: 4b15 ldr r3, [pc, #84] @ (8019854 ) + 8019800: 681b ldr r3, [r3, #0] + 8019802: 429a cmp r2, r3 + 8019804: d00d beq.n 8019822 + { + /* Form one big block from the two blocks. */ + pxBlockToInsert->xBlockSize += pxIterator->pxNextFreeBlock->xBlockSize; + 8019806: 687b ldr r3, [r7, #4] + 8019808: 685a ldr r2, [r3, #4] + 801980a: 68fb ldr r3, [r7, #12] + 801980c: 681b ldr r3, [r3, #0] + 801980e: 685b ldr r3, [r3, #4] + 8019810: 441a add r2, r3 + 8019812: 687b ldr r3, [r7, #4] + 8019814: 605a str r2, [r3, #4] + pxBlockToInsert->pxNextFreeBlock = pxIterator->pxNextFreeBlock->pxNextFreeBlock; + 8019816: 68fb ldr r3, [r7, #12] + 8019818: 681b ldr r3, [r3, #0] + 801981a: 681a ldr r2, [r3, #0] + 801981c: 687b ldr r3, [r7, #4] + 801981e: 601a str r2, [r3, #0] + 8019820: e008 b.n 8019834 + } + else + { + pxBlockToInsert->pxNextFreeBlock = pxEnd; + 8019822: 4b0c ldr r3, [pc, #48] @ (8019854 ) + 8019824: 681a ldr r2, [r3, #0] + 8019826: 687b ldr r3, [r7, #4] + 8019828: 601a str r2, [r3, #0] + 801982a: e003 b.n 8019834 + } + } + else + { + pxBlockToInsert->pxNextFreeBlock = pxIterator->pxNextFreeBlock; + 801982c: 68fb ldr r3, [r7, #12] + 801982e: 681a ldr r2, [r3, #0] + 8019830: 687b ldr r3, [r7, #4] + 8019832: 601a str r2, [r3, #0] + + /* If the block being inserted plugged a gab, so was merged with the block + before and the block after, then it's pxNextFreeBlock pointer will have + already been set, and should not be set here as that would make it point + to itself. */ + if( pxIterator != pxBlockToInsert ) + 8019834: 68fa ldr r2, [r7, #12] + 8019836: 687b ldr r3, [r7, #4] + 8019838: 429a cmp r2, r3 + 801983a: d002 beq.n 8019842 + { + pxIterator->pxNextFreeBlock = pxBlockToInsert; + 801983c: 68fb ldr r3, [r7, #12] + 801983e: 687a ldr r2, [r7, #4] + 8019840: 601a str r2, [r3, #0] + } + else + { + mtCOVERAGE_TEST_MARKER(); + } +} + 8019842: bf00 nop + 8019844: 3714 adds r7, #20 + 8019846: 46bd mov sp, r7 + 8019848: f85d 7b04 ldr.w r7, [sp], #4 + 801984c: 4770 bx lr + 801984e: bf00 nop + 8019850: 20013a14 .word 0x20013a14 + 8019854: 20013a1c .word 0x20013a1c + +08019858 : + ( r )[i] = ( r )[i] ^ ( v )[i]; \ + } \ + } while( 0 ) + +void AES_CMAC_Init( AES_CMAC_CTX* ctx ) +{ + 8019858: b580 push {r7, lr} + 801985a: b082 sub sp, #8 + 801985c: af00 add r7, sp, #0 + 801985e: 6078 str r0, [r7, #4] + memset1( ctx->X, 0, sizeof ctx->X ); + 8019860: 687b ldr r3, [r7, #4] + 8019862: 33f1 adds r3, #241 @ 0xf1 + 8019864: 2210 movs r2, #16 + 8019866: 2100 movs r1, #0 + 8019868: 4618 mov r0, r3 + 801986a: f00b fe0d bl 8025488 + ctx->M_n = 0; + 801986e: 687b ldr r3, [r7, #4] + 8019870: 2200 movs r2, #0 + 8019872: f8c3 2114 str.w r2, [r3, #276] @ 0x114 + memset1( ctx->rijndael.ksch, '\0', 240 ); + 8019876: 687b ldr r3, [r7, #4] + 8019878: 22f0 movs r2, #240 @ 0xf0 + 801987a: 2100 movs r1, #0 + 801987c: 4618 mov r0, r3 + 801987e: f00b fe03 bl 8025488 +} + 8019882: bf00 nop + 8019884: 3708 adds r7, #8 + 8019886: 46bd mov sp, r7 + 8019888: bd80 pop {r7, pc} + +0801988a : + +void AES_CMAC_SetKey( AES_CMAC_CTX* ctx, const uint8_t key[AES_CMAC_KEY_LENGTH] ) +{ + 801988a: b580 push {r7, lr} + 801988c: b082 sub sp, #8 + 801988e: af00 add r7, sp, #0 + 8019890: 6078 str r0, [r7, #4] + 8019892: 6039 str r1, [r7, #0] + lorawan_aes_set_key( key, AES_CMAC_KEY_LENGTH, &ctx->rijndael ); + 8019894: 687b ldr r3, [r7, #4] + 8019896: 461a mov r2, r3 + 8019898: 2110 movs r1, #16 + 801989a: 6838 ldr r0, [r7, #0] + 801989c: f000 fe64 bl 801a568 +} + 80198a0: bf00 nop + 80198a2: 3708 adds r7, #8 + 80198a4: 46bd mov sp, r7 + 80198a6: bd80 pop {r7, pc} + +080198a8 : + +void AES_CMAC_Update( AES_CMAC_CTX* ctx, const uint8_t* data, uint32_t len ) +{ + 80198a8: b580 push {r7, lr} + 80198aa: b08c sub sp, #48 @ 0x30 + 80198ac: af00 add r7, sp, #0 + 80198ae: 60f8 str r0, [r7, #12] + 80198b0: 60b9 str r1, [r7, #8] + 80198b2: 607a str r2, [r7, #4] + uint32_t mlen; + uint8_t in[16]; + + if( ctx->M_n > 0 ) + 80198b4: 68fb ldr r3, [r7, #12] + 80198b6: f8d3 3114 ldr.w r3, [r3, #276] @ 0x114 + 80198ba: 2b00 cmp r3, #0 + 80198bc: f000 80a1 beq.w 8019a02 + { + mlen = MIN( 16 - ctx->M_n, len ); + 80198c0: 68fb ldr r3, [r7, #12] + 80198c2: f8d3 3114 ldr.w r3, [r3, #276] @ 0x114 + 80198c6: f1c3 0310 rsb r3, r3, #16 + 80198ca: 687a ldr r2, [r7, #4] + 80198cc: 4293 cmp r3, r2 + 80198ce: bf28 it cs + 80198d0: 4613 movcs r3, r2 + 80198d2: 627b str r3, [r7, #36] @ 0x24 + memcpy1( ctx->M_last + ctx->M_n, data, mlen ); + 80198d4: 68fb ldr r3, [r7, #12] + 80198d6: f203 1201 addw r2, r3, #257 @ 0x101 + 80198da: 68fb ldr r3, [r7, #12] + 80198dc: f8d3 3114 ldr.w r3, [r3, #276] @ 0x114 + 80198e0: 4413 add r3, r2 + 80198e2: 6a7a ldr r2, [r7, #36] @ 0x24 + 80198e4: b292 uxth r2, r2 + 80198e6: 68b9 ldr r1, [r7, #8] + 80198e8: 4618 mov r0, r3 + 80198ea: f00b fd90 bl 802540e + ctx->M_n += mlen; + 80198ee: 68fb ldr r3, [r7, #12] + 80198f0: f8d3 2114 ldr.w r2, [r3, #276] @ 0x114 + 80198f4: 6a7b ldr r3, [r7, #36] @ 0x24 + 80198f6: 441a add r2, r3 + 80198f8: 68fb ldr r3, [r7, #12] + 80198fa: f8c3 2114 str.w r2, [r3, #276] @ 0x114 + if( ctx->M_n < 16 || len == mlen ) + 80198fe: 68fb ldr r3, [r7, #12] + 8019900: f8d3 3114 ldr.w r3, [r3, #276] @ 0x114 + 8019904: 2b0f cmp r3, #15 + 8019906: f240 808d bls.w 8019a24 + 801990a: 687a ldr r2, [r7, #4] + 801990c: 6a7b ldr r3, [r7, #36] @ 0x24 + 801990e: 429a cmp r2, r3 + 8019910: f000 8088 beq.w 8019a24 + return; + XOR( ctx->M_last, ctx->X ); + 8019914: 2300 movs r3, #0 + 8019916: 62fb str r3, [r7, #44] @ 0x2c + 8019918: e015 b.n 8019946 + 801991a: 68fa ldr r2, [r7, #12] + 801991c: 6afb ldr r3, [r7, #44] @ 0x2c + 801991e: 4413 add r3, r2 + 8019920: 33f1 adds r3, #241 @ 0xf1 + 8019922: 781a ldrb r2, [r3, #0] + 8019924: 68f9 ldr r1, [r7, #12] + 8019926: 6afb ldr r3, [r7, #44] @ 0x2c + 8019928: 440b add r3, r1 + 801992a: f203 1301 addw r3, r3, #257 @ 0x101 + 801992e: 781b ldrb r3, [r3, #0] + 8019930: 4053 eors r3, r2 + 8019932: b2d9 uxtb r1, r3 + 8019934: 68fa ldr r2, [r7, #12] + 8019936: 6afb ldr r3, [r7, #44] @ 0x2c + 8019938: 4413 add r3, r2 + 801993a: 33f1 adds r3, #241 @ 0xf1 + 801993c: 460a mov r2, r1 + 801993e: 701a strb r2, [r3, #0] + 8019940: 6afb ldr r3, [r7, #44] @ 0x2c + 8019942: 3301 adds r3, #1 + 8019944: 62fb str r3, [r7, #44] @ 0x2c + 8019946: 6afb ldr r3, [r7, #44] @ 0x2c + 8019948: 2b0f cmp r3, #15 + 801994a: dde6 ble.n 801991a + + memcpy1( in, &ctx->X[0], 16 ); // Otherwise it does not look good + 801994c: 68fb ldr r3, [r7, #12] + 801994e: f103 01f1 add.w r1, r3, #241 @ 0xf1 + 8019952: f107 0314 add.w r3, r7, #20 + 8019956: 2210 movs r2, #16 + 8019958: 4618 mov r0, r3 + 801995a: f00b fd58 bl 802540e + lorawan_aes_encrypt( in, in, &ctx->rijndael ); + 801995e: 68fa ldr r2, [r7, #12] + 8019960: f107 0114 add.w r1, r7, #20 + 8019964: f107 0314 add.w r3, r7, #20 + 8019968: 4618 mov r0, r3 + 801996a: f000 fedb bl 801a724 + memcpy1( &ctx->X[0], in, 16 ); + 801996e: 68fb ldr r3, [r7, #12] + 8019970: 33f1 adds r3, #241 @ 0xf1 + 8019972: f107 0114 add.w r1, r7, #20 + 8019976: 2210 movs r2, #16 + 8019978: 4618 mov r0, r3 + 801997a: f00b fd48 bl 802540e + + data += mlen; + 801997e: 68ba ldr r2, [r7, #8] + 8019980: 6a7b ldr r3, [r7, #36] @ 0x24 + 8019982: 4413 add r3, r2 + 8019984: 60bb str r3, [r7, #8] + len -= mlen; + 8019986: 687a ldr r2, [r7, #4] + 8019988: 6a7b ldr r3, [r7, #36] @ 0x24 + 801998a: 1ad3 subs r3, r2, r3 + 801998c: 607b str r3, [r7, #4] + } + while( len > 16 ) + 801998e: e038 b.n 8019a02 + { /* not last block */ + + XOR( data, ctx->X ); + 8019990: 2300 movs r3, #0 + 8019992: 62bb str r3, [r7, #40] @ 0x28 + 8019994: e013 b.n 80199be + 8019996: 68fa ldr r2, [r7, #12] + 8019998: 6abb ldr r3, [r7, #40] @ 0x28 + 801999a: 4413 add r3, r2 + 801999c: 33f1 adds r3, #241 @ 0xf1 + 801999e: 781a ldrb r2, [r3, #0] + 80199a0: 6abb ldr r3, [r7, #40] @ 0x28 + 80199a2: 68b9 ldr r1, [r7, #8] + 80199a4: 440b add r3, r1 + 80199a6: 781b ldrb r3, [r3, #0] + 80199a8: 4053 eors r3, r2 + 80199aa: b2d9 uxtb r1, r3 + 80199ac: 68fa ldr r2, [r7, #12] + 80199ae: 6abb ldr r3, [r7, #40] @ 0x28 + 80199b0: 4413 add r3, r2 + 80199b2: 33f1 adds r3, #241 @ 0xf1 + 80199b4: 460a mov r2, r1 + 80199b6: 701a strb r2, [r3, #0] + 80199b8: 6abb ldr r3, [r7, #40] @ 0x28 + 80199ba: 3301 adds r3, #1 + 80199bc: 62bb str r3, [r7, #40] @ 0x28 + 80199be: 6abb ldr r3, [r7, #40] @ 0x28 + 80199c0: 2b0f cmp r3, #15 + 80199c2: dde8 ble.n 8019996 + + memcpy1( in, &ctx->X[0], 16 ); // Otherwise it does not look good + 80199c4: 68fb ldr r3, [r7, #12] + 80199c6: f103 01f1 add.w r1, r3, #241 @ 0xf1 + 80199ca: f107 0314 add.w r3, r7, #20 + 80199ce: 2210 movs r2, #16 + 80199d0: 4618 mov r0, r3 + 80199d2: f00b fd1c bl 802540e + lorawan_aes_encrypt( in, in, &ctx->rijndael ); + 80199d6: 68fa ldr r2, [r7, #12] + 80199d8: f107 0114 add.w r1, r7, #20 + 80199dc: f107 0314 add.w r3, r7, #20 + 80199e0: 4618 mov r0, r3 + 80199e2: f000 fe9f bl 801a724 + memcpy1( &ctx->X[0], in, 16 ); + 80199e6: 68fb ldr r3, [r7, #12] + 80199e8: 33f1 adds r3, #241 @ 0xf1 + 80199ea: f107 0114 add.w r1, r7, #20 + 80199ee: 2210 movs r2, #16 + 80199f0: 4618 mov r0, r3 + 80199f2: f00b fd0c bl 802540e + + data += 16; + 80199f6: 68bb ldr r3, [r7, #8] + 80199f8: 3310 adds r3, #16 + 80199fa: 60bb str r3, [r7, #8] + len -= 16; + 80199fc: 687b ldr r3, [r7, #4] + 80199fe: 3b10 subs r3, #16 + 8019a00: 607b str r3, [r7, #4] + while( len > 16 ) + 8019a02: 687b ldr r3, [r7, #4] + 8019a04: 2b10 cmp r3, #16 + 8019a06: d8c3 bhi.n 8019990 + } + /* potential last block, save it */ + memcpy1( ctx->M_last, data, len ); + 8019a08: 68fb ldr r3, [r7, #12] + 8019a0a: f203 1301 addw r3, r3, #257 @ 0x101 + 8019a0e: 687a ldr r2, [r7, #4] + 8019a10: b292 uxth r2, r2 + 8019a12: 68b9 ldr r1, [r7, #8] + 8019a14: 4618 mov r0, r3 + 8019a16: f00b fcfa bl 802540e + ctx->M_n = len; + 8019a1a: 68fb ldr r3, [r7, #12] + 8019a1c: 687a ldr r2, [r7, #4] + 8019a1e: f8c3 2114 str.w r2, [r3, #276] @ 0x114 + 8019a22: e000 b.n 8019a26 + return; + 8019a24: bf00 nop +} + 8019a26: 3730 adds r7, #48 @ 0x30 + 8019a28: 46bd mov sp, r7 + 8019a2a: bd80 pop {r7, pc} + +08019a2c : + +void AES_CMAC_Final( uint8_t digest[AES_CMAC_DIGEST_LENGTH], AES_CMAC_CTX* ctx ) +{ + 8019a2c: b580 push {r7, lr} + 8019a2e: b092 sub sp, #72 @ 0x48 + 8019a30: af00 add r7, sp, #0 + 8019a32: 6078 str r0, [r7, #4] + 8019a34: 6039 str r1, [r7, #0] + uint8_t K[16]; + uint8_t in[16]; + /* generate subkey K1 */ + memset1( K, '\0', 16 ); + 8019a36: f107 031c add.w r3, r7, #28 + 8019a3a: 2210 movs r2, #16 + 8019a3c: 2100 movs r1, #0 + 8019a3e: 4618 mov r0, r3 + 8019a40: f00b fd22 bl 8025488 + + lorawan_aes_encrypt( K, K, &ctx->rijndael ); + 8019a44: 683a ldr r2, [r7, #0] + 8019a46: f107 011c add.w r1, r7, #28 + 8019a4a: f107 031c add.w r3, r7, #28 + 8019a4e: 4618 mov r0, r3 + 8019a50: f000 fe68 bl 801a724 + + if( K[0] & 0x80 ) + 8019a54: 7f3b ldrb r3, [r7, #28] + 8019a56: b25b sxtb r3, r3 + 8019a58: 2b00 cmp r3, #0 + 8019a5a: da31 bge.n 8019ac0 + { + LSHIFT( K, K ); + 8019a5c: 2300 movs r3, #0 + 8019a5e: 647b str r3, [r7, #68] @ 0x44 + 8019a60: e01c b.n 8019a9c + 8019a62: f107 021c add.w r2, r7, #28 + 8019a66: 6c7b ldr r3, [r7, #68] @ 0x44 + 8019a68: 4413 add r3, r2 + 8019a6a: 781b ldrb r3, [r3, #0] + 8019a6c: b25b sxtb r3, r3 + 8019a6e: 005b lsls r3, r3, #1 + 8019a70: b25a sxtb r2, r3 + 8019a72: 6c7b ldr r3, [r7, #68] @ 0x44 + 8019a74: 3301 adds r3, #1 + 8019a76: 3348 adds r3, #72 @ 0x48 + 8019a78: 443b add r3, r7 + 8019a7a: f813 3c2c ldrb.w r3, [r3, #-44] + 8019a7e: 09db lsrs r3, r3, #7 + 8019a80: b2db uxtb r3, r3 + 8019a82: b25b sxtb r3, r3 + 8019a84: 4313 orrs r3, r2 + 8019a86: b25b sxtb r3, r3 + 8019a88: b2d9 uxtb r1, r3 + 8019a8a: f107 021c add.w r2, r7, #28 + 8019a8e: 6c7b ldr r3, [r7, #68] @ 0x44 + 8019a90: 4413 add r3, r2 + 8019a92: 460a mov r2, r1 + 8019a94: 701a strb r2, [r3, #0] + 8019a96: 6c7b ldr r3, [r7, #68] @ 0x44 + 8019a98: 3301 adds r3, #1 + 8019a9a: 647b str r3, [r7, #68] @ 0x44 + 8019a9c: 6c7b ldr r3, [r7, #68] @ 0x44 + 8019a9e: 2b0e cmp r3, #14 + 8019aa0: dddf ble.n 8019a62 + 8019aa2: f897 302b ldrb.w r3, [r7, #43] @ 0x2b + 8019aa6: 005b lsls r3, r3, #1 + 8019aa8: b2db uxtb r3, r3 + 8019aaa: f887 302b strb.w r3, [r7, #43] @ 0x2b + K[15] ^= 0x87; + 8019aae: f897 302b ldrb.w r3, [r7, #43] @ 0x2b + 8019ab2: f083 0378 eor.w r3, r3, #120 @ 0x78 + 8019ab6: 43db mvns r3, r3 + 8019ab8: b2db uxtb r3, r3 + 8019aba: f887 302b strb.w r3, [r7, #43] @ 0x2b + 8019abe: e028 b.n 8019b12 + } + else + LSHIFT( K, K ); + 8019ac0: 2300 movs r3, #0 + 8019ac2: 643b str r3, [r7, #64] @ 0x40 + 8019ac4: e01c b.n 8019b00 + 8019ac6: f107 021c add.w r2, r7, #28 + 8019aca: 6c3b ldr r3, [r7, #64] @ 0x40 + 8019acc: 4413 add r3, r2 + 8019ace: 781b ldrb r3, [r3, #0] + 8019ad0: b25b sxtb r3, r3 + 8019ad2: 005b lsls r3, r3, #1 + 8019ad4: b25a sxtb r2, r3 + 8019ad6: 6c3b ldr r3, [r7, #64] @ 0x40 + 8019ad8: 3301 adds r3, #1 + 8019ada: 3348 adds r3, #72 @ 0x48 + 8019adc: 443b add r3, r7 + 8019ade: f813 3c2c ldrb.w r3, [r3, #-44] + 8019ae2: 09db lsrs r3, r3, #7 + 8019ae4: b2db uxtb r3, r3 + 8019ae6: b25b sxtb r3, r3 + 8019ae8: 4313 orrs r3, r2 + 8019aea: b25b sxtb r3, r3 + 8019aec: b2d9 uxtb r1, r3 + 8019aee: f107 021c add.w r2, r7, #28 + 8019af2: 6c3b ldr r3, [r7, #64] @ 0x40 + 8019af4: 4413 add r3, r2 + 8019af6: 460a mov r2, r1 + 8019af8: 701a strb r2, [r3, #0] + 8019afa: 6c3b ldr r3, [r7, #64] @ 0x40 + 8019afc: 3301 adds r3, #1 + 8019afe: 643b str r3, [r7, #64] @ 0x40 + 8019b00: 6c3b ldr r3, [r7, #64] @ 0x40 + 8019b02: 2b0e cmp r3, #14 + 8019b04: dddf ble.n 8019ac6 + 8019b06: f897 302b ldrb.w r3, [r7, #43] @ 0x2b + 8019b0a: 005b lsls r3, r3, #1 + 8019b0c: b2db uxtb r3, r3 + 8019b0e: f887 302b strb.w r3, [r7, #43] @ 0x2b + + if( ctx->M_n == 16 ) + 8019b12: 683b ldr r3, [r7, #0] + 8019b14: f8d3 3114 ldr.w r3, [r3, #276] @ 0x114 + 8019b18: 2b10 cmp r3, #16 + 8019b1a: d11d bne.n 8019b58 + { + /* last block was a complete block */ + XOR( K, ctx->M_last ); + 8019b1c: 2300 movs r3, #0 + 8019b1e: 63fb str r3, [r7, #60] @ 0x3c + 8019b20: e016 b.n 8019b50 + 8019b22: 683a ldr r2, [r7, #0] + 8019b24: 6bfb ldr r3, [r7, #60] @ 0x3c + 8019b26: 4413 add r3, r2 + 8019b28: f203 1301 addw r3, r3, #257 @ 0x101 + 8019b2c: 781a ldrb r2, [r3, #0] + 8019b2e: f107 011c add.w r1, r7, #28 + 8019b32: 6bfb ldr r3, [r7, #60] @ 0x3c + 8019b34: 440b add r3, r1 + 8019b36: 781b ldrb r3, [r3, #0] + 8019b38: 4053 eors r3, r2 + 8019b3a: b2d9 uxtb r1, r3 + 8019b3c: 683a ldr r2, [r7, #0] + 8019b3e: 6bfb ldr r3, [r7, #60] @ 0x3c + 8019b40: 4413 add r3, r2 + 8019b42: f203 1301 addw r3, r3, #257 @ 0x101 + 8019b46: 460a mov r2, r1 + 8019b48: 701a strb r2, [r3, #0] + 8019b4a: 6bfb ldr r3, [r7, #60] @ 0x3c + 8019b4c: 3301 adds r3, #1 + 8019b4e: 63fb str r3, [r7, #60] @ 0x3c + 8019b50: 6bfb ldr r3, [r7, #60] @ 0x3c + 8019b52: 2b0f cmp r3, #15 + 8019b54: dde5 ble.n 8019b22 + 8019b56: e098 b.n 8019c8a + } + else + { + /* generate subkey K2 */ + if( K[0] & 0x80 ) + 8019b58: 7f3b ldrb r3, [r7, #28] + 8019b5a: b25b sxtb r3, r3 + 8019b5c: 2b00 cmp r3, #0 + 8019b5e: da31 bge.n 8019bc4 + { + LSHIFT( K, K ); + 8019b60: 2300 movs r3, #0 + 8019b62: 63bb str r3, [r7, #56] @ 0x38 + 8019b64: e01c b.n 8019ba0 + 8019b66: f107 021c add.w r2, r7, #28 + 8019b6a: 6bbb ldr r3, [r7, #56] @ 0x38 + 8019b6c: 4413 add r3, r2 + 8019b6e: 781b ldrb r3, [r3, #0] + 8019b70: b25b sxtb r3, r3 + 8019b72: 005b lsls r3, r3, #1 + 8019b74: b25a sxtb r2, r3 + 8019b76: 6bbb ldr r3, [r7, #56] @ 0x38 + 8019b78: 3301 adds r3, #1 + 8019b7a: 3348 adds r3, #72 @ 0x48 + 8019b7c: 443b add r3, r7 + 8019b7e: f813 3c2c ldrb.w r3, [r3, #-44] + 8019b82: 09db lsrs r3, r3, #7 + 8019b84: b2db uxtb r3, r3 + 8019b86: b25b sxtb r3, r3 + 8019b88: 4313 orrs r3, r2 + 8019b8a: b25b sxtb r3, r3 + 8019b8c: b2d9 uxtb r1, r3 + 8019b8e: f107 021c add.w r2, r7, #28 + 8019b92: 6bbb ldr r3, [r7, #56] @ 0x38 + 8019b94: 4413 add r3, r2 + 8019b96: 460a mov r2, r1 + 8019b98: 701a strb r2, [r3, #0] + 8019b9a: 6bbb ldr r3, [r7, #56] @ 0x38 + 8019b9c: 3301 adds r3, #1 + 8019b9e: 63bb str r3, [r7, #56] @ 0x38 + 8019ba0: 6bbb ldr r3, [r7, #56] @ 0x38 + 8019ba2: 2b0e cmp r3, #14 + 8019ba4: dddf ble.n 8019b66 + 8019ba6: f897 302b ldrb.w r3, [r7, #43] @ 0x2b + 8019baa: 005b lsls r3, r3, #1 + 8019bac: b2db uxtb r3, r3 + 8019bae: f887 302b strb.w r3, [r7, #43] @ 0x2b + K[15] ^= 0x87; + 8019bb2: f897 302b ldrb.w r3, [r7, #43] @ 0x2b + 8019bb6: f083 0378 eor.w r3, r3, #120 @ 0x78 + 8019bba: 43db mvns r3, r3 + 8019bbc: b2db uxtb r3, r3 + 8019bbe: f887 302b strb.w r3, [r7, #43] @ 0x2b + 8019bc2: e028 b.n 8019c16 + } + else + LSHIFT( K, K ); + 8019bc4: 2300 movs r3, #0 + 8019bc6: 637b str r3, [r7, #52] @ 0x34 + 8019bc8: e01c b.n 8019c04 + 8019bca: f107 021c add.w r2, r7, #28 + 8019bce: 6b7b ldr r3, [r7, #52] @ 0x34 + 8019bd0: 4413 add r3, r2 + 8019bd2: 781b ldrb r3, [r3, #0] + 8019bd4: b25b sxtb r3, r3 + 8019bd6: 005b lsls r3, r3, #1 + 8019bd8: b25a sxtb r2, r3 + 8019bda: 6b7b ldr r3, [r7, #52] @ 0x34 + 8019bdc: 3301 adds r3, #1 + 8019bde: 3348 adds r3, #72 @ 0x48 + 8019be0: 443b add r3, r7 + 8019be2: f813 3c2c ldrb.w r3, [r3, #-44] + 8019be6: 09db lsrs r3, r3, #7 + 8019be8: b2db uxtb r3, r3 + 8019bea: b25b sxtb r3, r3 + 8019bec: 4313 orrs r3, r2 + 8019bee: b25b sxtb r3, r3 + 8019bf0: b2d9 uxtb r1, r3 + 8019bf2: f107 021c add.w r2, r7, #28 + 8019bf6: 6b7b ldr r3, [r7, #52] @ 0x34 + 8019bf8: 4413 add r3, r2 + 8019bfa: 460a mov r2, r1 + 8019bfc: 701a strb r2, [r3, #0] + 8019bfe: 6b7b ldr r3, [r7, #52] @ 0x34 + 8019c00: 3301 adds r3, #1 + 8019c02: 637b str r3, [r7, #52] @ 0x34 + 8019c04: 6b7b ldr r3, [r7, #52] @ 0x34 + 8019c06: 2b0e cmp r3, #14 + 8019c08: dddf ble.n 8019bca + 8019c0a: f897 302b ldrb.w r3, [r7, #43] @ 0x2b + 8019c0e: 005b lsls r3, r3, #1 + 8019c10: b2db uxtb r3, r3 + 8019c12: f887 302b strb.w r3, [r7, #43] @ 0x2b + + /* padding(M_last) */ + ctx->M_last[ctx->M_n] = 0x80; + 8019c16: 683b ldr r3, [r7, #0] + 8019c18: f8d3 3114 ldr.w r3, [r3, #276] @ 0x114 + 8019c1c: 683a ldr r2, [r7, #0] + 8019c1e: 4413 add r3, r2 + 8019c20: 2280 movs r2, #128 @ 0x80 + 8019c22: f883 2101 strb.w r2, [r3, #257] @ 0x101 + while( ++ctx->M_n < 16 ) + 8019c26: e007 b.n 8019c38 + ctx->M_last[ctx->M_n] = 0; + 8019c28: 683b ldr r3, [r7, #0] + 8019c2a: f8d3 3114 ldr.w r3, [r3, #276] @ 0x114 + 8019c2e: 683a ldr r2, [r7, #0] + 8019c30: 4413 add r3, r2 + 8019c32: 2200 movs r2, #0 + 8019c34: f883 2101 strb.w r2, [r3, #257] @ 0x101 + while( ++ctx->M_n < 16 ) + 8019c38: 683b ldr r3, [r7, #0] + 8019c3a: f8d3 3114 ldr.w r3, [r3, #276] @ 0x114 + 8019c3e: 1c5a adds r2, r3, #1 + 8019c40: 683b ldr r3, [r7, #0] + 8019c42: f8c3 2114 str.w r2, [r3, #276] @ 0x114 + 8019c46: 683b ldr r3, [r7, #0] + 8019c48: f8d3 3114 ldr.w r3, [r3, #276] @ 0x114 + 8019c4c: 2b0f cmp r3, #15 + 8019c4e: d9eb bls.n 8019c28 + + XOR( K, ctx->M_last ); + 8019c50: 2300 movs r3, #0 + 8019c52: 633b str r3, [r7, #48] @ 0x30 + 8019c54: e016 b.n 8019c84 + 8019c56: 683a ldr r2, [r7, #0] + 8019c58: 6b3b ldr r3, [r7, #48] @ 0x30 + 8019c5a: 4413 add r3, r2 + 8019c5c: f203 1301 addw r3, r3, #257 @ 0x101 + 8019c60: 781a ldrb r2, [r3, #0] + 8019c62: f107 011c add.w r1, r7, #28 + 8019c66: 6b3b ldr r3, [r7, #48] @ 0x30 + 8019c68: 440b add r3, r1 + 8019c6a: 781b ldrb r3, [r3, #0] + 8019c6c: 4053 eors r3, r2 + 8019c6e: b2d9 uxtb r1, r3 + 8019c70: 683a ldr r2, [r7, #0] + 8019c72: 6b3b ldr r3, [r7, #48] @ 0x30 + 8019c74: 4413 add r3, r2 + 8019c76: f203 1301 addw r3, r3, #257 @ 0x101 + 8019c7a: 460a mov r2, r1 + 8019c7c: 701a strb r2, [r3, #0] + 8019c7e: 6b3b ldr r3, [r7, #48] @ 0x30 + 8019c80: 3301 adds r3, #1 + 8019c82: 633b str r3, [r7, #48] @ 0x30 + 8019c84: 6b3b ldr r3, [r7, #48] @ 0x30 + 8019c86: 2b0f cmp r3, #15 + 8019c88: dde5 ble.n 8019c56 + } + XOR( ctx->M_last, ctx->X ); + 8019c8a: 2300 movs r3, #0 + 8019c8c: 62fb str r3, [r7, #44] @ 0x2c + 8019c8e: e015 b.n 8019cbc + 8019c90: 683a ldr r2, [r7, #0] + 8019c92: 6afb ldr r3, [r7, #44] @ 0x2c + 8019c94: 4413 add r3, r2 + 8019c96: 33f1 adds r3, #241 @ 0xf1 + 8019c98: 781a ldrb r2, [r3, #0] + 8019c9a: 6839 ldr r1, [r7, #0] + 8019c9c: 6afb ldr r3, [r7, #44] @ 0x2c + 8019c9e: 440b add r3, r1 + 8019ca0: f203 1301 addw r3, r3, #257 @ 0x101 + 8019ca4: 781b ldrb r3, [r3, #0] + 8019ca6: 4053 eors r3, r2 + 8019ca8: b2d9 uxtb r1, r3 + 8019caa: 683a ldr r2, [r7, #0] + 8019cac: 6afb ldr r3, [r7, #44] @ 0x2c + 8019cae: 4413 add r3, r2 + 8019cb0: 33f1 adds r3, #241 @ 0xf1 + 8019cb2: 460a mov r2, r1 + 8019cb4: 701a strb r2, [r3, #0] + 8019cb6: 6afb ldr r3, [r7, #44] @ 0x2c + 8019cb8: 3301 adds r3, #1 + 8019cba: 62fb str r3, [r7, #44] @ 0x2c + 8019cbc: 6afb ldr r3, [r7, #44] @ 0x2c + 8019cbe: 2b0f cmp r3, #15 + 8019cc0: dde6 ble.n 8019c90 + + memcpy1( in, &ctx->X[0], 16 ); // Otherwise it does not look good + 8019cc2: 683b ldr r3, [r7, #0] + 8019cc4: f103 01f1 add.w r1, r3, #241 @ 0xf1 + 8019cc8: f107 030c add.w r3, r7, #12 + 8019ccc: 2210 movs r2, #16 + 8019cce: 4618 mov r0, r3 + 8019cd0: f00b fb9d bl 802540e + lorawan_aes_encrypt( in, digest, &ctx->rijndael ); + 8019cd4: 683a ldr r2, [r7, #0] + 8019cd6: f107 030c add.w r3, r7, #12 + 8019cda: 6879 ldr r1, [r7, #4] + 8019cdc: 4618 mov r0, r3 + 8019cde: f000 fd21 bl 801a724 + memset1( K, 0, sizeof K ); + 8019ce2: f107 031c add.w r3, r7, #28 + 8019ce6: 2210 movs r2, #16 + 8019ce8: 2100 movs r1, #0 + 8019cea: 4618 mov r0, r3 + 8019cec: f00b fbcc bl 8025488 +} + 8019cf0: bf00 nop + 8019cf2: 3748 adds r7, #72 @ 0x48 + 8019cf4: 46bd mov sp, r7 + 8019cf6: bd80 pop {r7, pc} + +08019cf8 : +# define block_copy_nn(d, s, l) copy_block_nn(d, s, l) +# define block_copy(d, s) copy_block(d, s) +#endif + +static void copy_block( void *d, const void *s ) +{ + 8019cf8: b480 push {r7} + 8019cfa: b083 sub sp, #12 + 8019cfc: af00 add r7, sp, #0 + 8019cfe: 6078 str r0, [r7, #4] + 8019d00: 6039 str r1, [r7, #0] + ((uint32_t*)d)[ 0] = ((uint32_t*)s)[ 0]; + ((uint32_t*)d)[ 1] = ((uint32_t*)s)[ 1]; + ((uint32_t*)d)[ 2] = ((uint32_t*)s)[ 2]; + ((uint32_t*)d)[ 3] = ((uint32_t*)s)[ 3]; +#else + ((uint8_t*)d)[ 0] = ((uint8_t*)s)[ 0]; + 8019d02: 683b ldr r3, [r7, #0] + 8019d04: 781a ldrb r2, [r3, #0] + 8019d06: 687b ldr r3, [r7, #4] + 8019d08: 701a strb r2, [r3, #0] + ((uint8_t*)d)[ 1] = ((uint8_t*)s)[ 1]; + 8019d0a: 687b ldr r3, [r7, #4] + 8019d0c: 3301 adds r3, #1 + 8019d0e: 683a ldr r2, [r7, #0] + 8019d10: 7852 ldrb r2, [r2, #1] + 8019d12: 701a strb r2, [r3, #0] + ((uint8_t*)d)[ 2] = ((uint8_t*)s)[ 2]; + 8019d14: 687b ldr r3, [r7, #4] + 8019d16: 3302 adds r3, #2 + 8019d18: 683a ldr r2, [r7, #0] + 8019d1a: 7892 ldrb r2, [r2, #2] + 8019d1c: 701a strb r2, [r3, #0] + ((uint8_t*)d)[ 3] = ((uint8_t*)s)[ 3]; + 8019d1e: 687b ldr r3, [r7, #4] + 8019d20: 3303 adds r3, #3 + 8019d22: 683a ldr r2, [r7, #0] + 8019d24: 78d2 ldrb r2, [r2, #3] + 8019d26: 701a strb r2, [r3, #0] + ((uint8_t*)d)[ 4] = ((uint8_t*)s)[ 4]; + 8019d28: 687b ldr r3, [r7, #4] + 8019d2a: 3304 adds r3, #4 + 8019d2c: 683a ldr r2, [r7, #0] + 8019d2e: 7912 ldrb r2, [r2, #4] + 8019d30: 701a strb r2, [r3, #0] + ((uint8_t*)d)[ 5] = ((uint8_t*)s)[ 5]; + 8019d32: 687b ldr r3, [r7, #4] + 8019d34: 3305 adds r3, #5 + 8019d36: 683a ldr r2, [r7, #0] + 8019d38: 7952 ldrb r2, [r2, #5] + 8019d3a: 701a strb r2, [r3, #0] + ((uint8_t*)d)[ 6] = ((uint8_t*)s)[ 6]; + 8019d3c: 687b ldr r3, [r7, #4] + 8019d3e: 3306 adds r3, #6 + 8019d40: 683a ldr r2, [r7, #0] + 8019d42: 7992 ldrb r2, [r2, #6] + 8019d44: 701a strb r2, [r3, #0] + ((uint8_t*)d)[ 7] = ((uint8_t*)s)[ 7]; + 8019d46: 687b ldr r3, [r7, #4] + 8019d48: 3307 adds r3, #7 + 8019d4a: 683a ldr r2, [r7, #0] + 8019d4c: 79d2 ldrb r2, [r2, #7] + 8019d4e: 701a strb r2, [r3, #0] + ((uint8_t*)d)[ 8] = ((uint8_t*)s)[ 8]; + 8019d50: 687b ldr r3, [r7, #4] + 8019d52: 3308 adds r3, #8 + 8019d54: 683a ldr r2, [r7, #0] + 8019d56: 7a12 ldrb r2, [r2, #8] + 8019d58: 701a strb r2, [r3, #0] + ((uint8_t*)d)[ 9] = ((uint8_t*)s)[ 9]; + 8019d5a: 687b ldr r3, [r7, #4] + 8019d5c: 3309 adds r3, #9 + 8019d5e: 683a ldr r2, [r7, #0] + 8019d60: 7a52 ldrb r2, [r2, #9] + 8019d62: 701a strb r2, [r3, #0] + ((uint8_t*)d)[10] = ((uint8_t*)s)[10]; + 8019d64: 687b ldr r3, [r7, #4] + 8019d66: 330a adds r3, #10 + 8019d68: 683a ldr r2, [r7, #0] + 8019d6a: 7a92 ldrb r2, [r2, #10] + 8019d6c: 701a strb r2, [r3, #0] + ((uint8_t*)d)[11] = ((uint8_t*)s)[11]; + 8019d6e: 687b ldr r3, [r7, #4] + 8019d70: 330b adds r3, #11 + 8019d72: 683a ldr r2, [r7, #0] + 8019d74: 7ad2 ldrb r2, [r2, #11] + 8019d76: 701a strb r2, [r3, #0] + ((uint8_t*)d)[12] = ((uint8_t*)s)[12]; + 8019d78: 687b ldr r3, [r7, #4] + 8019d7a: 330c adds r3, #12 + 8019d7c: 683a ldr r2, [r7, #0] + 8019d7e: 7b12 ldrb r2, [r2, #12] + 8019d80: 701a strb r2, [r3, #0] + ((uint8_t*)d)[13] = ((uint8_t*)s)[13]; + 8019d82: 687b ldr r3, [r7, #4] + 8019d84: 330d adds r3, #13 + 8019d86: 683a ldr r2, [r7, #0] + 8019d88: 7b52 ldrb r2, [r2, #13] + 8019d8a: 701a strb r2, [r3, #0] + ((uint8_t*)d)[14] = ((uint8_t*)s)[14]; + 8019d8c: 687b ldr r3, [r7, #4] + 8019d8e: 330e adds r3, #14 + 8019d90: 683a ldr r2, [r7, #0] + 8019d92: 7b92 ldrb r2, [r2, #14] + 8019d94: 701a strb r2, [r3, #0] + ((uint8_t*)d)[15] = ((uint8_t*)s)[15]; + 8019d96: 687b ldr r3, [r7, #4] + 8019d98: 330f adds r3, #15 + 8019d9a: 683a ldr r2, [r7, #0] + 8019d9c: 7bd2 ldrb r2, [r2, #15] + 8019d9e: 701a strb r2, [r3, #0] +#endif +} + 8019da0: bf00 nop + 8019da2: 370c adds r7, #12 + 8019da4: 46bd mov sp, r7 + 8019da6: f85d 7b04 ldr.w r7, [sp], #4 + 8019daa: 4770 bx lr + +08019dac : + +static void copy_block_nn( uint8_t * d, const uint8_t *s, uint8_t nn ) +{ + 8019dac: b480 push {r7} + 8019dae: b085 sub sp, #20 + 8019db0: af00 add r7, sp, #0 + 8019db2: 60f8 str r0, [r7, #12] + 8019db4: 60b9 str r1, [r7, #8] + 8019db6: 4613 mov r3, r2 + 8019db8: 71fb strb r3, [r7, #7] + while( nn-- ) + 8019dba: e007 b.n 8019dcc + //*((uint8_t*)d)++ = *((uint8_t*)s)++; + *d++ = *s++; + 8019dbc: 68ba ldr r2, [r7, #8] + 8019dbe: 1c53 adds r3, r2, #1 + 8019dc0: 60bb str r3, [r7, #8] + 8019dc2: 68fb ldr r3, [r7, #12] + 8019dc4: 1c59 adds r1, r3, #1 + 8019dc6: 60f9 str r1, [r7, #12] + 8019dc8: 7812 ldrb r2, [r2, #0] + 8019dca: 701a strb r2, [r3, #0] + while( nn-- ) + 8019dcc: 79fb ldrb r3, [r7, #7] + 8019dce: 1e5a subs r2, r3, #1 + 8019dd0: 71fa strb r2, [r7, #7] + 8019dd2: 2b00 cmp r3, #0 + 8019dd4: d1f2 bne.n 8019dbc +} + 8019dd6: bf00 nop + 8019dd8: bf00 nop + 8019dda: 3714 adds r7, #20 + 8019ddc: 46bd mov sp, r7 + 8019dde: f85d 7b04 ldr.w r7, [sp], #4 + 8019de2: 4770 bx lr + +08019de4 : + +static void xor_block( void *d, const void *s ) +{ + 8019de4: b480 push {r7} + 8019de6: b083 sub sp, #12 + 8019de8: af00 add r7, sp, #0 + 8019dea: 6078 str r0, [r7, #4] + 8019dec: 6039 str r1, [r7, #0] + ((uint32_t*)d)[ 0] ^= ((uint32_t*)s)[ 0]; + ((uint32_t*)d)[ 1] ^= ((uint32_t*)s)[ 1]; + ((uint32_t*)d)[ 2] ^= ((uint32_t*)s)[ 2]; + ((uint32_t*)d)[ 3] ^= ((uint32_t*)s)[ 3]; +#else + ((uint8_t*)d)[ 0] ^= ((uint8_t*)s)[ 0]; + 8019dee: 687b ldr r3, [r7, #4] + 8019df0: 781a ldrb r2, [r3, #0] + 8019df2: 683b ldr r3, [r7, #0] + 8019df4: 781b ldrb r3, [r3, #0] + 8019df6: 4053 eors r3, r2 + 8019df8: b2da uxtb r2, r3 + 8019dfa: 687b ldr r3, [r7, #4] + 8019dfc: 701a strb r2, [r3, #0] + ((uint8_t*)d)[ 1] ^= ((uint8_t*)s)[ 1]; + 8019dfe: 687b ldr r3, [r7, #4] + 8019e00: 3301 adds r3, #1 + 8019e02: 7819 ldrb r1, [r3, #0] + 8019e04: 683b ldr r3, [r7, #0] + 8019e06: 3301 adds r3, #1 + 8019e08: 781a ldrb r2, [r3, #0] + 8019e0a: 687b ldr r3, [r7, #4] + 8019e0c: 3301 adds r3, #1 + 8019e0e: 404a eors r2, r1 + 8019e10: b2d2 uxtb r2, r2 + 8019e12: 701a strb r2, [r3, #0] + ((uint8_t*)d)[ 2] ^= ((uint8_t*)s)[ 2]; + 8019e14: 687b ldr r3, [r7, #4] + 8019e16: 3302 adds r3, #2 + 8019e18: 7819 ldrb r1, [r3, #0] + 8019e1a: 683b ldr r3, [r7, #0] + 8019e1c: 3302 adds r3, #2 + 8019e1e: 781a ldrb r2, [r3, #0] + 8019e20: 687b ldr r3, [r7, #4] + 8019e22: 3302 adds r3, #2 + 8019e24: 404a eors r2, r1 + 8019e26: b2d2 uxtb r2, r2 + 8019e28: 701a strb r2, [r3, #0] + ((uint8_t*)d)[ 3] ^= ((uint8_t*)s)[ 3]; + 8019e2a: 687b ldr r3, [r7, #4] + 8019e2c: 3303 adds r3, #3 + 8019e2e: 7819 ldrb r1, [r3, #0] + 8019e30: 683b ldr r3, [r7, #0] + 8019e32: 3303 adds r3, #3 + 8019e34: 781a ldrb r2, [r3, #0] + 8019e36: 687b ldr r3, [r7, #4] + 8019e38: 3303 adds r3, #3 + 8019e3a: 404a eors r2, r1 + 8019e3c: b2d2 uxtb r2, r2 + 8019e3e: 701a strb r2, [r3, #0] + ((uint8_t*)d)[ 4] ^= ((uint8_t*)s)[ 4]; + 8019e40: 687b ldr r3, [r7, #4] + 8019e42: 3304 adds r3, #4 + 8019e44: 7819 ldrb r1, [r3, #0] + 8019e46: 683b ldr r3, [r7, #0] + 8019e48: 3304 adds r3, #4 + 8019e4a: 781a ldrb r2, [r3, #0] + 8019e4c: 687b ldr r3, [r7, #4] + 8019e4e: 3304 adds r3, #4 + 8019e50: 404a eors r2, r1 + 8019e52: b2d2 uxtb r2, r2 + 8019e54: 701a strb r2, [r3, #0] + ((uint8_t*)d)[ 5] ^= ((uint8_t*)s)[ 5]; + 8019e56: 687b ldr r3, [r7, #4] + 8019e58: 3305 adds r3, #5 + 8019e5a: 7819 ldrb r1, [r3, #0] + 8019e5c: 683b ldr r3, [r7, #0] + 8019e5e: 3305 adds r3, #5 + 8019e60: 781a ldrb r2, [r3, #0] + 8019e62: 687b ldr r3, [r7, #4] + 8019e64: 3305 adds r3, #5 + 8019e66: 404a eors r2, r1 + 8019e68: b2d2 uxtb r2, r2 + 8019e6a: 701a strb r2, [r3, #0] + ((uint8_t*)d)[ 6] ^= ((uint8_t*)s)[ 6]; + 8019e6c: 687b ldr r3, [r7, #4] + 8019e6e: 3306 adds r3, #6 + 8019e70: 7819 ldrb r1, [r3, #0] + 8019e72: 683b ldr r3, [r7, #0] + 8019e74: 3306 adds r3, #6 + 8019e76: 781a ldrb r2, [r3, #0] + 8019e78: 687b ldr r3, [r7, #4] + 8019e7a: 3306 adds r3, #6 + 8019e7c: 404a eors r2, r1 + 8019e7e: b2d2 uxtb r2, r2 + 8019e80: 701a strb r2, [r3, #0] + ((uint8_t*)d)[ 7] ^= ((uint8_t*)s)[ 7]; + 8019e82: 687b ldr r3, [r7, #4] + 8019e84: 3307 adds r3, #7 + 8019e86: 7819 ldrb r1, [r3, #0] + 8019e88: 683b ldr r3, [r7, #0] + 8019e8a: 3307 adds r3, #7 + 8019e8c: 781a ldrb r2, [r3, #0] + 8019e8e: 687b ldr r3, [r7, #4] + 8019e90: 3307 adds r3, #7 + 8019e92: 404a eors r2, r1 + 8019e94: b2d2 uxtb r2, r2 + 8019e96: 701a strb r2, [r3, #0] + ((uint8_t*)d)[ 8] ^= ((uint8_t*)s)[ 8]; + 8019e98: 687b ldr r3, [r7, #4] + 8019e9a: 3308 adds r3, #8 + 8019e9c: 7819 ldrb r1, [r3, #0] + 8019e9e: 683b ldr r3, [r7, #0] + 8019ea0: 3308 adds r3, #8 + 8019ea2: 781a ldrb r2, [r3, #0] + 8019ea4: 687b ldr r3, [r7, #4] + 8019ea6: 3308 adds r3, #8 + 8019ea8: 404a eors r2, r1 + 8019eaa: b2d2 uxtb r2, r2 + 8019eac: 701a strb r2, [r3, #0] + ((uint8_t*)d)[ 9] ^= ((uint8_t*)s)[ 9]; + 8019eae: 687b ldr r3, [r7, #4] + 8019eb0: 3309 adds r3, #9 + 8019eb2: 7819 ldrb r1, [r3, #0] + 8019eb4: 683b ldr r3, [r7, #0] + 8019eb6: 3309 adds r3, #9 + 8019eb8: 781a ldrb r2, [r3, #0] + 8019eba: 687b ldr r3, [r7, #4] + 8019ebc: 3309 adds r3, #9 + 8019ebe: 404a eors r2, r1 + 8019ec0: b2d2 uxtb r2, r2 + 8019ec2: 701a strb r2, [r3, #0] + ((uint8_t*)d)[10] ^= ((uint8_t*)s)[10]; + 8019ec4: 687b ldr r3, [r7, #4] + 8019ec6: 330a adds r3, #10 + 8019ec8: 7819 ldrb r1, [r3, #0] + 8019eca: 683b ldr r3, [r7, #0] + 8019ecc: 330a adds r3, #10 + 8019ece: 781a ldrb r2, [r3, #0] + 8019ed0: 687b ldr r3, [r7, #4] + 8019ed2: 330a adds r3, #10 + 8019ed4: 404a eors r2, r1 + 8019ed6: b2d2 uxtb r2, r2 + 8019ed8: 701a strb r2, [r3, #0] + ((uint8_t*)d)[11] ^= ((uint8_t*)s)[11]; + 8019eda: 687b ldr r3, [r7, #4] + 8019edc: 330b adds r3, #11 + 8019ede: 7819 ldrb r1, [r3, #0] + 8019ee0: 683b ldr r3, [r7, #0] + 8019ee2: 330b adds r3, #11 + 8019ee4: 781a ldrb r2, [r3, #0] + 8019ee6: 687b ldr r3, [r7, #4] + 8019ee8: 330b adds r3, #11 + 8019eea: 404a eors r2, r1 + 8019eec: b2d2 uxtb r2, r2 + 8019eee: 701a strb r2, [r3, #0] + ((uint8_t*)d)[12] ^= ((uint8_t*)s)[12]; + 8019ef0: 687b ldr r3, [r7, #4] + 8019ef2: 330c adds r3, #12 + 8019ef4: 7819 ldrb r1, [r3, #0] + 8019ef6: 683b ldr r3, [r7, #0] + 8019ef8: 330c adds r3, #12 + 8019efa: 781a ldrb r2, [r3, #0] + 8019efc: 687b ldr r3, [r7, #4] + 8019efe: 330c adds r3, #12 + 8019f00: 404a eors r2, r1 + 8019f02: b2d2 uxtb r2, r2 + 8019f04: 701a strb r2, [r3, #0] + ((uint8_t*)d)[13] ^= ((uint8_t*)s)[13]; + 8019f06: 687b ldr r3, [r7, #4] + 8019f08: 330d adds r3, #13 + 8019f0a: 7819 ldrb r1, [r3, #0] + 8019f0c: 683b ldr r3, [r7, #0] + 8019f0e: 330d adds r3, #13 + 8019f10: 781a ldrb r2, [r3, #0] + 8019f12: 687b ldr r3, [r7, #4] + 8019f14: 330d adds r3, #13 + 8019f16: 404a eors r2, r1 + 8019f18: b2d2 uxtb r2, r2 + 8019f1a: 701a strb r2, [r3, #0] + ((uint8_t*)d)[14] ^= ((uint8_t*)s)[14]; + 8019f1c: 687b ldr r3, [r7, #4] + 8019f1e: 330e adds r3, #14 + 8019f20: 7819 ldrb r1, [r3, #0] + 8019f22: 683b ldr r3, [r7, #0] + 8019f24: 330e adds r3, #14 + 8019f26: 781a ldrb r2, [r3, #0] + 8019f28: 687b ldr r3, [r7, #4] + 8019f2a: 330e adds r3, #14 + 8019f2c: 404a eors r2, r1 + 8019f2e: b2d2 uxtb r2, r2 + 8019f30: 701a strb r2, [r3, #0] + ((uint8_t*)d)[15] ^= ((uint8_t*)s)[15]; + 8019f32: 687b ldr r3, [r7, #4] + 8019f34: 330f adds r3, #15 + 8019f36: 7819 ldrb r1, [r3, #0] + 8019f38: 683b ldr r3, [r7, #0] + 8019f3a: 330f adds r3, #15 + 8019f3c: 781a ldrb r2, [r3, #0] + 8019f3e: 687b ldr r3, [r7, #4] + 8019f40: 330f adds r3, #15 + 8019f42: 404a eors r2, r1 + 8019f44: b2d2 uxtb r2, r2 + 8019f46: 701a strb r2, [r3, #0] +#endif +} + 8019f48: bf00 nop + 8019f4a: 370c adds r7, #12 + 8019f4c: 46bd mov sp, r7 + 8019f4e: f85d 7b04 ldr.w r7, [sp], #4 + 8019f52: 4770 bx lr + +08019f54 : + +static void copy_and_key( void *d, const void *s, const void *k ) +{ + 8019f54: b480 push {r7} + 8019f56: b085 sub sp, #20 + 8019f58: af00 add r7, sp, #0 + 8019f5a: 60f8 str r0, [r7, #12] + 8019f5c: 60b9 str r1, [r7, #8] + 8019f5e: 607a str r2, [r7, #4] + ((uint32_t*)d)[ 0] = ((uint32_t*)s)[ 0] ^ ((uint32_t*)k)[ 0]; + ((uint32_t*)d)[ 1] = ((uint32_t*)s)[ 1] ^ ((uint32_t*)k)[ 1]; + ((uint32_t*)d)[ 2] = ((uint32_t*)s)[ 2] ^ ((uint32_t*)k)[ 2]; + ((uint32_t*)d)[ 3] = ((uint32_t*)s)[ 3] ^ ((uint32_t*)k)[ 3]; +#elif 1 + ((uint8_t*)d)[ 0] = ((uint8_t*)s)[ 0] ^ ((uint8_t*)k)[ 0]; + 8019f60: 68bb ldr r3, [r7, #8] + 8019f62: 781a ldrb r2, [r3, #0] + 8019f64: 687b ldr r3, [r7, #4] + 8019f66: 781b ldrb r3, [r3, #0] + 8019f68: 4053 eors r3, r2 + 8019f6a: b2da uxtb r2, r3 + 8019f6c: 68fb ldr r3, [r7, #12] + 8019f6e: 701a strb r2, [r3, #0] + ((uint8_t*)d)[ 1] = ((uint8_t*)s)[ 1] ^ ((uint8_t*)k)[ 1]; + 8019f70: 68bb ldr r3, [r7, #8] + 8019f72: 3301 adds r3, #1 + 8019f74: 7819 ldrb r1, [r3, #0] + 8019f76: 687b ldr r3, [r7, #4] + 8019f78: 3301 adds r3, #1 + 8019f7a: 781a ldrb r2, [r3, #0] + 8019f7c: 68fb ldr r3, [r7, #12] + 8019f7e: 3301 adds r3, #1 + 8019f80: 404a eors r2, r1 + 8019f82: b2d2 uxtb r2, r2 + 8019f84: 701a strb r2, [r3, #0] + ((uint8_t*)d)[ 2] = ((uint8_t*)s)[ 2] ^ ((uint8_t*)k)[ 2]; + 8019f86: 68bb ldr r3, [r7, #8] + 8019f88: 3302 adds r3, #2 + 8019f8a: 7819 ldrb r1, [r3, #0] + 8019f8c: 687b ldr r3, [r7, #4] + 8019f8e: 3302 adds r3, #2 + 8019f90: 781a ldrb r2, [r3, #0] + 8019f92: 68fb ldr r3, [r7, #12] + 8019f94: 3302 adds r3, #2 + 8019f96: 404a eors r2, r1 + 8019f98: b2d2 uxtb r2, r2 + 8019f9a: 701a strb r2, [r3, #0] + ((uint8_t*)d)[ 3] = ((uint8_t*)s)[ 3] ^ ((uint8_t*)k)[ 3]; + 8019f9c: 68bb ldr r3, [r7, #8] + 8019f9e: 3303 adds r3, #3 + 8019fa0: 7819 ldrb r1, [r3, #0] + 8019fa2: 687b ldr r3, [r7, #4] + 8019fa4: 3303 adds r3, #3 + 8019fa6: 781a ldrb r2, [r3, #0] + 8019fa8: 68fb ldr r3, [r7, #12] + 8019faa: 3303 adds r3, #3 + 8019fac: 404a eors r2, r1 + 8019fae: b2d2 uxtb r2, r2 + 8019fb0: 701a strb r2, [r3, #0] + ((uint8_t*)d)[ 4] = ((uint8_t*)s)[ 4] ^ ((uint8_t*)k)[ 4]; + 8019fb2: 68bb ldr r3, [r7, #8] + 8019fb4: 3304 adds r3, #4 + 8019fb6: 7819 ldrb r1, [r3, #0] + 8019fb8: 687b ldr r3, [r7, #4] + 8019fba: 3304 adds r3, #4 + 8019fbc: 781a ldrb r2, [r3, #0] + 8019fbe: 68fb ldr r3, [r7, #12] + 8019fc0: 3304 adds r3, #4 + 8019fc2: 404a eors r2, r1 + 8019fc4: b2d2 uxtb r2, r2 + 8019fc6: 701a strb r2, [r3, #0] + ((uint8_t*)d)[ 5] = ((uint8_t*)s)[ 5] ^ ((uint8_t*)k)[ 5]; + 8019fc8: 68bb ldr r3, [r7, #8] + 8019fca: 3305 adds r3, #5 + 8019fcc: 7819 ldrb r1, [r3, #0] + 8019fce: 687b ldr r3, [r7, #4] + 8019fd0: 3305 adds r3, #5 + 8019fd2: 781a ldrb r2, [r3, #0] + 8019fd4: 68fb ldr r3, [r7, #12] + 8019fd6: 3305 adds r3, #5 + 8019fd8: 404a eors r2, r1 + 8019fda: b2d2 uxtb r2, r2 + 8019fdc: 701a strb r2, [r3, #0] + ((uint8_t*)d)[ 6] = ((uint8_t*)s)[ 6] ^ ((uint8_t*)k)[ 6]; + 8019fde: 68bb ldr r3, [r7, #8] + 8019fe0: 3306 adds r3, #6 + 8019fe2: 7819 ldrb r1, [r3, #0] + 8019fe4: 687b ldr r3, [r7, #4] + 8019fe6: 3306 adds r3, #6 + 8019fe8: 781a ldrb r2, [r3, #0] + 8019fea: 68fb ldr r3, [r7, #12] + 8019fec: 3306 adds r3, #6 + 8019fee: 404a eors r2, r1 + 8019ff0: b2d2 uxtb r2, r2 + 8019ff2: 701a strb r2, [r3, #0] + ((uint8_t*)d)[ 7] = ((uint8_t*)s)[ 7] ^ ((uint8_t*)k)[ 7]; + 8019ff4: 68bb ldr r3, [r7, #8] + 8019ff6: 3307 adds r3, #7 + 8019ff8: 7819 ldrb r1, [r3, #0] + 8019ffa: 687b ldr r3, [r7, #4] + 8019ffc: 3307 adds r3, #7 + 8019ffe: 781a ldrb r2, [r3, #0] + 801a000: 68fb ldr r3, [r7, #12] + 801a002: 3307 adds r3, #7 + 801a004: 404a eors r2, r1 + 801a006: b2d2 uxtb r2, r2 + 801a008: 701a strb r2, [r3, #0] + ((uint8_t*)d)[ 8] = ((uint8_t*)s)[ 8] ^ ((uint8_t*)k)[ 8]; + 801a00a: 68bb ldr r3, [r7, #8] + 801a00c: 3308 adds r3, #8 + 801a00e: 7819 ldrb r1, [r3, #0] + 801a010: 687b ldr r3, [r7, #4] + 801a012: 3308 adds r3, #8 + 801a014: 781a ldrb r2, [r3, #0] + 801a016: 68fb ldr r3, [r7, #12] + 801a018: 3308 adds r3, #8 + 801a01a: 404a eors r2, r1 + 801a01c: b2d2 uxtb r2, r2 + 801a01e: 701a strb r2, [r3, #0] + ((uint8_t*)d)[ 9] = ((uint8_t*)s)[ 9] ^ ((uint8_t*)k)[ 9]; + 801a020: 68bb ldr r3, [r7, #8] + 801a022: 3309 adds r3, #9 + 801a024: 7819 ldrb r1, [r3, #0] + 801a026: 687b ldr r3, [r7, #4] + 801a028: 3309 adds r3, #9 + 801a02a: 781a ldrb r2, [r3, #0] + 801a02c: 68fb ldr r3, [r7, #12] + 801a02e: 3309 adds r3, #9 + 801a030: 404a eors r2, r1 + 801a032: b2d2 uxtb r2, r2 + 801a034: 701a strb r2, [r3, #0] + ((uint8_t*)d)[10] = ((uint8_t*)s)[10] ^ ((uint8_t*)k)[10]; + 801a036: 68bb ldr r3, [r7, #8] + 801a038: 330a adds r3, #10 + 801a03a: 7819 ldrb r1, [r3, #0] + 801a03c: 687b ldr r3, [r7, #4] + 801a03e: 330a adds r3, #10 + 801a040: 781a ldrb r2, [r3, #0] + 801a042: 68fb ldr r3, [r7, #12] + 801a044: 330a adds r3, #10 + 801a046: 404a eors r2, r1 + 801a048: b2d2 uxtb r2, r2 + 801a04a: 701a strb r2, [r3, #0] + ((uint8_t*)d)[11] = ((uint8_t*)s)[11] ^ ((uint8_t*)k)[11]; + 801a04c: 68bb ldr r3, [r7, #8] + 801a04e: 330b adds r3, #11 + 801a050: 7819 ldrb r1, [r3, #0] + 801a052: 687b ldr r3, [r7, #4] + 801a054: 330b adds r3, #11 + 801a056: 781a ldrb r2, [r3, #0] + 801a058: 68fb ldr r3, [r7, #12] + 801a05a: 330b adds r3, #11 + 801a05c: 404a eors r2, r1 + 801a05e: b2d2 uxtb r2, r2 + 801a060: 701a strb r2, [r3, #0] + ((uint8_t*)d)[12] = ((uint8_t*)s)[12] ^ ((uint8_t*)k)[12]; + 801a062: 68bb ldr r3, [r7, #8] + 801a064: 330c adds r3, #12 + 801a066: 7819 ldrb r1, [r3, #0] + 801a068: 687b ldr r3, [r7, #4] + 801a06a: 330c adds r3, #12 + 801a06c: 781a ldrb r2, [r3, #0] + 801a06e: 68fb ldr r3, [r7, #12] + 801a070: 330c adds r3, #12 + 801a072: 404a eors r2, r1 + 801a074: b2d2 uxtb r2, r2 + 801a076: 701a strb r2, [r3, #0] + ((uint8_t*)d)[13] = ((uint8_t*)s)[13] ^ ((uint8_t*)k)[13]; + 801a078: 68bb ldr r3, [r7, #8] + 801a07a: 330d adds r3, #13 + 801a07c: 7819 ldrb r1, [r3, #0] + 801a07e: 687b ldr r3, [r7, #4] + 801a080: 330d adds r3, #13 + 801a082: 781a ldrb r2, [r3, #0] + 801a084: 68fb ldr r3, [r7, #12] + 801a086: 330d adds r3, #13 + 801a088: 404a eors r2, r1 + 801a08a: b2d2 uxtb r2, r2 + 801a08c: 701a strb r2, [r3, #0] + ((uint8_t*)d)[14] = ((uint8_t*)s)[14] ^ ((uint8_t*)k)[14]; + 801a08e: 68bb ldr r3, [r7, #8] + 801a090: 330e adds r3, #14 + 801a092: 7819 ldrb r1, [r3, #0] + 801a094: 687b ldr r3, [r7, #4] + 801a096: 330e adds r3, #14 + 801a098: 781a ldrb r2, [r3, #0] + 801a09a: 68fb ldr r3, [r7, #12] + 801a09c: 330e adds r3, #14 + 801a09e: 404a eors r2, r1 + 801a0a0: b2d2 uxtb r2, r2 + 801a0a2: 701a strb r2, [r3, #0] + ((uint8_t*)d)[15] = ((uint8_t*)s)[15] ^ ((uint8_t*)k)[15]; + 801a0a4: 68bb ldr r3, [r7, #8] + 801a0a6: 330f adds r3, #15 + 801a0a8: 7819 ldrb r1, [r3, #0] + 801a0aa: 687b ldr r3, [r7, #4] + 801a0ac: 330f adds r3, #15 + 801a0ae: 781a ldrb r2, [r3, #0] + 801a0b0: 68fb ldr r3, [r7, #12] + 801a0b2: 330f adds r3, #15 + 801a0b4: 404a eors r2, r1 + 801a0b6: b2d2 uxtb r2, r2 + 801a0b8: 701a strb r2, [r3, #0] +#else + block_copy(d, s); + xor_block(d, k); +#endif +} + 801a0ba: bf00 nop + 801a0bc: 3714 adds r7, #20 + 801a0be: 46bd mov sp, r7 + 801a0c0: f85d 7b04 ldr.w r7, [sp], #4 + 801a0c4: 4770 bx lr + +0801a0c6 : + +static void add_round_key( uint8_t d[N_BLOCK], const uint8_t k[N_BLOCK] ) +{ + 801a0c6: b580 push {r7, lr} + 801a0c8: b082 sub sp, #8 + 801a0ca: af00 add r7, sp, #0 + 801a0cc: 6078 str r0, [r7, #4] + 801a0ce: 6039 str r1, [r7, #0] + xor_block(d, k); + 801a0d0: 6839 ldr r1, [r7, #0] + 801a0d2: 6878 ldr r0, [r7, #4] + 801a0d4: f7ff fe86 bl 8019de4 +} + 801a0d8: bf00 nop + 801a0da: 3708 adds r7, #8 + 801a0dc: 46bd mov sp, r7 + 801a0de: bd80 pop {r7, pc} + +0801a0e0 : + +static void shift_sub_rows( uint8_t st[N_BLOCK] ) +{ uint8_t tt; + 801a0e0: b480 push {r7} + 801a0e2: b085 sub sp, #20 + 801a0e4: af00 add r7, sp, #0 + 801a0e6: 6078 str r0, [r7, #4] + + st[ 0] = s_box(st[ 0]); st[ 4] = s_box(st[ 4]); + 801a0e8: 687b ldr r3, [r7, #4] + 801a0ea: 781b ldrb r3, [r3, #0] + 801a0ec: 461a mov r2, r3 + 801a0ee: 4b48 ldr r3, [pc, #288] @ (801a210 ) + 801a0f0: 5c9a ldrb r2, [r3, r2] + 801a0f2: 687b ldr r3, [r7, #4] + 801a0f4: 701a strb r2, [r3, #0] + 801a0f6: 687b ldr r3, [r7, #4] + 801a0f8: 3304 adds r3, #4 + 801a0fa: 781b ldrb r3, [r3, #0] + 801a0fc: 4619 mov r1, r3 + 801a0fe: 687b ldr r3, [r7, #4] + 801a100: 3304 adds r3, #4 + 801a102: 4a43 ldr r2, [pc, #268] @ (801a210 ) + 801a104: 5c52 ldrb r2, [r2, r1] + 801a106: 701a strb r2, [r3, #0] + st[ 8] = s_box(st[ 8]); st[12] = s_box(st[12]); + 801a108: 687b ldr r3, [r7, #4] + 801a10a: 3308 adds r3, #8 + 801a10c: 781b ldrb r3, [r3, #0] + 801a10e: 4619 mov r1, r3 + 801a110: 687b ldr r3, [r7, #4] + 801a112: 3308 adds r3, #8 + 801a114: 4a3e ldr r2, [pc, #248] @ (801a210 ) + 801a116: 5c52 ldrb r2, [r2, r1] + 801a118: 701a strb r2, [r3, #0] + 801a11a: 687b ldr r3, [r7, #4] + 801a11c: 330c adds r3, #12 + 801a11e: 781b ldrb r3, [r3, #0] + 801a120: 4619 mov r1, r3 + 801a122: 687b ldr r3, [r7, #4] + 801a124: 330c adds r3, #12 + 801a126: 4a3a ldr r2, [pc, #232] @ (801a210 ) + 801a128: 5c52 ldrb r2, [r2, r1] + 801a12a: 701a strb r2, [r3, #0] + + tt = st[1]; st[ 1] = s_box(st[ 5]); st[ 5] = s_box(st[ 9]); + 801a12c: 687b ldr r3, [r7, #4] + 801a12e: 785b ldrb r3, [r3, #1] + 801a130: 73fb strb r3, [r7, #15] + 801a132: 687b ldr r3, [r7, #4] + 801a134: 3305 adds r3, #5 + 801a136: 781b ldrb r3, [r3, #0] + 801a138: 4619 mov r1, r3 + 801a13a: 687b ldr r3, [r7, #4] + 801a13c: 3301 adds r3, #1 + 801a13e: 4a34 ldr r2, [pc, #208] @ (801a210 ) + 801a140: 5c52 ldrb r2, [r2, r1] + 801a142: 701a strb r2, [r3, #0] + 801a144: 687b ldr r3, [r7, #4] + 801a146: 3309 adds r3, #9 + 801a148: 781b ldrb r3, [r3, #0] + 801a14a: 4619 mov r1, r3 + 801a14c: 687b ldr r3, [r7, #4] + 801a14e: 3305 adds r3, #5 + 801a150: 4a2f ldr r2, [pc, #188] @ (801a210 ) + 801a152: 5c52 ldrb r2, [r2, r1] + 801a154: 701a strb r2, [r3, #0] + st[ 9] = s_box(st[13]); st[13] = s_box( tt ); + 801a156: 687b ldr r3, [r7, #4] + 801a158: 330d adds r3, #13 + 801a15a: 781b ldrb r3, [r3, #0] + 801a15c: 4619 mov r1, r3 + 801a15e: 687b ldr r3, [r7, #4] + 801a160: 3309 adds r3, #9 + 801a162: 4a2b ldr r2, [pc, #172] @ (801a210 ) + 801a164: 5c52 ldrb r2, [r2, r1] + 801a166: 701a strb r2, [r3, #0] + 801a168: 7bfa ldrb r2, [r7, #15] + 801a16a: 687b ldr r3, [r7, #4] + 801a16c: 330d adds r3, #13 + 801a16e: 4928 ldr r1, [pc, #160] @ (801a210 ) + 801a170: 5c8a ldrb r2, [r1, r2] + 801a172: 701a strb r2, [r3, #0] + + tt = st[2]; st[ 2] = s_box(st[10]); st[10] = s_box( tt ); + 801a174: 687b ldr r3, [r7, #4] + 801a176: 789b ldrb r3, [r3, #2] + 801a178: 73fb strb r3, [r7, #15] + 801a17a: 687b ldr r3, [r7, #4] + 801a17c: 330a adds r3, #10 + 801a17e: 781b ldrb r3, [r3, #0] + 801a180: 4619 mov r1, r3 + 801a182: 687b ldr r3, [r7, #4] + 801a184: 3302 adds r3, #2 + 801a186: 4a22 ldr r2, [pc, #136] @ (801a210 ) + 801a188: 5c52 ldrb r2, [r2, r1] + 801a18a: 701a strb r2, [r3, #0] + 801a18c: 7bfa ldrb r2, [r7, #15] + 801a18e: 687b ldr r3, [r7, #4] + 801a190: 330a adds r3, #10 + 801a192: 491f ldr r1, [pc, #124] @ (801a210 ) + 801a194: 5c8a ldrb r2, [r1, r2] + 801a196: 701a strb r2, [r3, #0] + tt = st[6]; st[ 6] = s_box(st[14]); st[14] = s_box( tt ); + 801a198: 687b ldr r3, [r7, #4] + 801a19a: 799b ldrb r3, [r3, #6] + 801a19c: 73fb strb r3, [r7, #15] + 801a19e: 687b ldr r3, [r7, #4] + 801a1a0: 330e adds r3, #14 + 801a1a2: 781b ldrb r3, [r3, #0] + 801a1a4: 4619 mov r1, r3 + 801a1a6: 687b ldr r3, [r7, #4] + 801a1a8: 3306 adds r3, #6 + 801a1aa: 4a19 ldr r2, [pc, #100] @ (801a210 ) + 801a1ac: 5c52 ldrb r2, [r2, r1] + 801a1ae: 701a strb r2, [r3, #0] + 801a1b0: 7bfa ldrb r2, [r7, #15] + 801a1b2: 687b ldr r3, [r7, #4] + 801a1b4: 330e adds r3, #14 + 801a1b6: 4916 ldr r1, [pc, #88] @ (801a210 ) + 801a1b8: 5c8a ldrb r2, [r1, r2] + 801a1ba: 701a strb r2, [r3, #0] + + tt = st[15]; st[15] = s_box(st[11]); st[11] = s_box(st[ 7]); + 801a1bc: 687b ldr r3, [r7, #4] + 801a1be: 7bdb ldrb r3, [r3, #15] + 801a1c0: 73fb strb r3, [r7, #15] + 801a1c2: 687b ldr r3, [r7, #4] + 801a1c4: 330b adds r3, #11 + 801a1c6: 781b ldrb r3, [r3, #0] + 801a1c8: 4619 mov r1, r3 + 801a1ca: 687b ldr r3, [r7, #4] + 801a1cc: 330f adds r3, #15 + 801a1ce: 4a10 ldr r2, [pc, #64] @ (801a210 ) + 801a1d0: 5c52 ldrb r2, [r2, r1] + 801a1d2: 701a strb r2, [r3, #0] + 801a1d4: 687b ldr r3, [r7, #4] + 801a1d6: 3307 adds r3, #7 + 801a1d8: 781b ldrb r3, [r3, #0] + 801a1da: 4619 mov r1, r3 + 801a1dc: 687b ldr r3, [r7, #4] + 801a1de: 330b adds r3, #11 + 801a1e0: 4a0b ldr r2, [pc, #44] @ (801a210 ) + 801a1e2: 5c52 ldrb r2, [r2, r1] + 801a1e4: 701a strb r2, [r3, #0] + st[ 7] = s_box(st[ 3]); st[ 3] = s_box( tt ); + 801a1e6: 687b ldr r3, [r7, #4] + 801a1e8: 3303 adds r3, #3 + 801a1ea: 781b ldrb r3, [r3, #0] + 801a1ec: 4619 mov r1, r3 + 801a1ee: 687b ldr r3, [r7, #4] + 801a1f0: 3307 adds r3, #7 + 801a1f2: 4a07 ldr r2, [pc, #28] @ (801a210 ) + 801a1f4: 5c52 ldrb r2, [r2, r1] + 801a1f6: 701a strb r2, [r3, #0] + 801a1f8: 7bfa ldrb r2, [r7, #15] + 801a1fa: 687b ldr r3, [r7, #4] + 801a1fc: 3303 adds r3, #3 + 801a1fe: 4904 ldr r1, [pc, #16] @ (801a210 ) + 801a200: 5c8a ldrb r2, [r1, r2] + 801a202: 701a strb r2, [r3, #0] +} + 801a204: bf00 nop + 801a206: 3714 adds r7, #20 + 801a208: 46bd mov sp, r7 + 801a20a: f85d 7b04 ldr.w r7, [sp], #4 + 801a20e: 4770 bx lr + 801a210: 0802f9cc .word 0x0802f9cc + +0801a214 : + +#endif + +#if defined( VERSION_1 ) + static void mix_sub_columns( uint8_t dt[N_BLOCK] ) + { uint8_t st[N_BLOCK]; + 801a214: b580 push {r7, lr} + 801a216: b086 sub sp, #24 + 801a218: af00 add r7, sp, #0 + 801a21a: 6078 str r0, [r7, #4] + block_copy(st, dt); + 801a21c: f107 0308 add.w r3, r7, #8 + 801a220: 6879 ldr r1, [r7, #4] + 801a222: 4618 mov r0, r3 + 801a224: f7ff fd68 bl 8019cf8 +#else + static void mix_sub_columns( uint8_t dt[N_BLOCK], uint8_t st[N_BLOCK] ) + { +#endif + dt[ 0] = gfm2_sb(st[0]) ^ gfm3_sb(st[5]) ^ s_box(st[10]) ^ s_box(st[15]); + 801a228: 7a3b ldrb r3, [r7, #8] + 801a22a: 461a mov r2, r3 + 801a22c: 4b9a ldr r3, [pc, #616] @ (801a498 ) + 801a22e: 5c9a ldrb r2, [r3, r2] + 801a230: 7b7b ldrb r3, [r7, #13] + 801a232: 4619 mov r1, r3 + 801a234: 4b99 ldr r3, [pc, #612] @ (801a49c ) + 801a236: 5c5b ldrb r3, [r3, r1] + 801a238: 4053 eors r3, r2 + 801a23a: b2da uxtb r2, r3 + 801a23c: 7cbb ldrb r3, [r7, #18] + 801a23e: 4619 mov r1, r3 + 801a240: 4b97 ldr r3, [pc, #604] @ (801a4a0 ) + 801a242: 5c5b ldrb r3, [r3, r1] + 801a244: 4053 eors r3, r2 + 801a246: b2da uxtb r2, r3 + 801a248: 7dfb ldrb r3, [r7, #23] + 801a24a: 4619 mov r1, r3 + 801a24c: 4b94 ldr r3, [pc, #592] @ (801a4a0 ) + 801a24e: 5c5b ldrb r3, [r3, r1] + 801a250: 4053 eors r3, r2 + 801a252: b2da uxtb r2, r3 + 801a254: 687b ldr r3, [r7, #4] + 801a256: 701a strb r2, [r3, #0] + dt[ 1] = s_box(st[0]) ^ gfm2_sb(st[5]) ^ gfm3_sb(st[10]) ^ s_box(st[15]); + 801a258: 7a3b ldrb r3, [r7, #8] + 801a25a: 461a mov r2, r3 + 801a25c: 4b90 ldr r3, [pc, #576] @ (801a4a0 ) + 801a25e: 5c9a ldrb r2, [r3, r2] + 801a260: 7b7b ldrb r3, [r7, #13] + 801a262: 4619 mov r1, r3 + 801a264: 4b8c ldr r3, [pc, #560] @ (801a498 ) + 801a266: 5c5b ldrb r3, [r3, r1] + 801a268: 4053 eors r3, r2 + 801a26a: b2da uxtb r2, r3 + 801a26c: 7cbb ldrb r3, [r7, #18] + 801a26e: 4619 mov r1, r3 + 801a270: 4b8a ldr r3, [pc, #552] @ (801a49c ) + 801a272: 5c5b ldrb r3, [r3, r1] + 801a274: 4053 eors r3, r2 + 801a276: b2d9 uxtb r1, r3 + 801a278: 7dfb ldrb r3, [r7, #23] + 801a27a: 461a mov r2, r3 + 801a27c: 4b88 ldr r3, [pc, #544] @ (801a4a0 ) + 801a27e: 5c9a ldrb r2, [r3, r2] + 801a280: 687b ldr r3, [r7, #4] + 801a282: 3301 adds r3, #1 + 801a284: 404a eors r2, r1 + 801a286: b2d2 uxtb r2, r2 + 801a288: 701a strb r2, [r3, #0] + dt[ 2] = s_box(st[0]) ^ s_box(st[5]) ^ gfm2_sb(st[10]) ^ gfm3_sb(st[15]); + 801a28a: 7a3b ldrb r3, [r7, #8] + 801a28c: 461a mov r2, r3 + 801a28e: 4b84 ldr r3, [pc, #528] @ (801a4a0 ) + 801a290: 5c9a ldrb r2, [r3, r2] + 801a292: 7b7b ldrb r3, [r7, #13] + 801a294: 4619 mov r1, r3 + 801a296: 4b82 ldr r3, [pc, #520] @ (801a4a0 ) + 801a298: 5c5b ldrb r3, [r3, r1] + 801a29a: 4053 eors r3, r2 + 801a29c: b2da uxtb r2, r3 + 801a29e: 7cbb ldrb r3, [r7, #18] + 801a2a0: 4619 mov r1, r3 + 801a2a2: 4b7d ldr r3, [pc, #500] @ (801a498 ) + 801a2a4: 5c5b ldrb r3, [r3, r1] + 801a2a6: 4053 eors r3, r2 + 801a2a8: b2d9 uxtb r1, r3 + 801a2aa: 7dfb ldrb r3, [r7, #23] + 801a2ac: 461a mov r2, r3 + 801a2ae: 4b7b ldr r3, [pc, #492] @ (801a49c ) + 801a2b0: 5c9a ldrb r2, [r3, r2] + 801a2b2: 687b ldr r3, [r7, #4] + 801a2b4: 3302 adds r3, #2 + 801a2b6: 404a eors r2, r1 + 801a2b8: b2d2 uxtb r2, r2 + 801a2ba: 701a strb r2, [r3, #0] + dt[ 3] = gfm3_sb(st[0]) ^ s_box(st[5]) ^ s_box(st[10]) ^ gfm2_sb(st[15]); + 801a2bc: 7a3b ldrb r3, [r7, #8] + 801a2be: 461a mov r2, r3 + 801a2c0: 4b76 ldr r3, [pc, #472] @ (801a49c ) + 801a2c2: 5c9a ldrb r2, [r3, r2] + 801a2c4: 7b7b ldrb r3, [r7, #13] + 801a2c6: 4619 mov r1, r3 + 801a2c8: 4b75 ldr r3, [pc, #468] @ (801a4a0 ) + 801a2ca: 5c5b ldrb r3, [r3, r1] + 801a2cc: 4053 eors r3, r2 + 801a2ce: b2da uxtb r2, r3 + 801a2d0: 7cbb ldrb r3, [r7, #18] + 801a2d2: 4619 mov r1, r3 + 801a2d4: 4b72 ldr r3, [pc, #456] @ (801a4a0 ) + 801a2d6: 5c5b ldrb r3, [r3, r1] + 801a2d8: 4053 eors r3, r2 + 801a2da: b2d9 uxtb r1, r3 + 801a2dc: 7dfb ldrb r3, [r7, #23] + 801a2de: 461a mov r2, r3 + 801a2e0: 4b6d ldr r3, [pc, #436] @ (801a498 ) + 801a2e2: 5c9a ldrb r2, [r3, r2] + 801a2e4: 687b ldr r3, [r7, #4] + 801a2e6: 3303 adds r3, #3 + 801a2e8: 404a eors r2, r1 + 801a2ea: b2d2 uxtb r2, r2 + 801a2ec: 701a strb r2, [r3, #0] + + dt[ 4] = gfm2_sb(st[4]) ^ gfm3_sb(st[9]) ^ s_box(st[14]) ^ s_box(st[3]); + 801a2ee: 7b3b ldrb r3, [r7, #12] + 801a2f0: 461a mov r2, r3 + 801a2f2: 4b69 ldr r3, [pc, #420] @ (801a498 ) + 801a2f4: 5c9a ldrb r2, [r3, r2] + 801a2f6: 7c7b ldrb r3, [r7, #17] + 801a2f8: 4619 mov r1, r3 + 801a2fa: 4b68 ldr r3, [pc, #416] @ (801a49c ) + 801a2fc: 5c5b ldrb r3, [r3, r1] + 801a2fe: 4053 eors r3, r2 + 801a300: b2da uxtb r2, r3 + 801a302: 7dbb ldrb r3, [r7, #22] + 801a304: 4619 mov r1, r3 + 801a306: 4b66 ldr r3, [pc, #408] @ (801a4a0 ) + 801a308: 5c5b ldrb r3, [r3, r1] + 801a30a: 4053 eors r3, r2 + 801a30c: b2d9 uxtb r1, r3 + 801a30e: 7afb ldrb r3, [r7, #11] + 801a310: 461a mov r2, r3 + 801a312: 4b63 ldr r3, [pc, #396] @ (801a4a0 ) + 801a314: 5c9a ldrb r2, [r3, r2] + 801a316: 687b ldr r3, [r7, #4] + 801a318: 3304 adds r3, #4 + 801a31a: 404a eors r2, r1 + 801a31c: b2d2 uxtb r2, r2 + 801a31e: 701a strb r2, [r3, #0] + dt[ 5] = s_box(st[4]) ^ gfm2_sb(st[9]) ^ gfm3_sb(st[14]) ^ s_box(st[3]); + 801a320: 7b3b ldrb r3, [r7, #12] + 801a322: 461a mov r2, r3 + 801a324: 4b5e ldr r3, [pc, #376] @ (801a4a0 ) + 801a326: 5c9a ldrb r2, [r3, r2] + 801a328: 7c7b ldrb r3, [r7, #17] + 801a32a: 4619 mov r1, r3 + 801a32c: 4b5a ldr r3, [pc, #360] @ (801a498 ) + 801a32e: 5c5b ldrb r3, [r3, r1] + 801a330: 4053 eors r3, r2 + 801a332: b2da uxtb r2, r3 + 801a334: 7dbb ldrb r3, [r7, #22] + 801a336: 4619 mov r1, r3 + 801a338: 4b58 ldr r3, [pc, #352] @ (801a49c ) + 801a33a: 5c5b ldrb r3, [r3, r1] + 801a33c: 4053 eors r3, r2 + 801a33e: b2d9 uxtb r1, r3 + 801a340: 7afb ldrb r3, [r7, #11] + 801a342: 461a mov r2, r3 + 801a344: 4b56 ldr r3, [pc, #344] @ (801a4a0 ) + 801a346: 5c9a ldrb r2, [r3, r2] + 801a348: 687b ldr r3, [r7, #4] + 801a34a: 3305 adds r3, #5 + 801a34c: 404a eors r2, r1 + 801a34e: b2d2 uxtb r2, r2 + 801a350: 701a strb r2, [r3, #0] + dt[ 6] = s_box(st[4]) ^ s_box(st[9]) ^ gfm2_sb(st[14]) ^ gfm3_sb(st[3]); + 801a352: 7b3b ldrb r3, [r7, #12] + 801a354: 461a mov r2, r3 + 801a356: 4b52 ldr r3, [pc, #328] @ (801a4a0 ) + 801a358: 5c9a ldrb r2, [r3, r2] + 801a35a: 7c7b ldrb r3, [r7, #17] + 801a35c: 4619 mov r1, r3 + 801a35e: 4b50 ldr r3, [pc, #320] @ (801a4a0 ) + 801a360: 5c5b ldrb r3, [r3, r1] + 801a362: 4053 eors r3, r2 + 801a364: b2da uxtb r2, r3 + 801a366: 7dbb ldrb r3, [r7, #22] + 801a368: 4619 mov r1, r3 + 801a36a: 4b4b ldr r3, [pc, #300] @ (801a498 ) + 801a36c: 5c5b ldrb r3, [r3, r1] + 801a36e: 4053 eors r3, r2 + 801a370: b2d9 uxtb r1, r3 + 801a372: 7afb ldrb r3, [r7, #11] + 801a374: 461a mov r2, r3 + 801a376: 4b49 ldr r3, [pc, #292] @ (801a49c ) + 801a378: 5c9a ldrb r2, [r3, r2] + 801a37a: 687b ldr r3, [r7, #4] + 801a37c: 3306 adds r3, #6 + 801a37e: 404a eors r2, r1 + 801a380: b2d2 uxtb r2, r2 + 801a382: 701a strb r2, [r3, #0] + dt[ 7] = gfm3_sb(st[4]) ^ s_box(st[9]) ^ s_box(st[14]) ^ gfm2_sb(st[3]); + 801a384: 7b3b ldrb r3, [r7, #12] + 801a386: 461a mov r2, r3 + 801a388: 4b44 ldr r3, [pc, #272] @ (801a49c ) + 801a38a: 5c9a ldrb r2, [r3, r2] + 801a38c: 7c7b ldrb r3, [r7, #17] + 801a38e: 4619 mov r1, r3 + 801a390: 4b43 ldr r3, [pc, #268] @ (801a4a0 ) + 801a392: 5c5b ldrb r3, [r3, r1] + 801a394: 4053 eors r3, r2 + 801a396: b2da uxtb r2, r3 + 801a398: 7dbb ldrb r3, [r7, #22] + 801a39a: 4619 mov r1, r3 + 801a39c: 4b40 ldr r3, [pc, #256] @ (801a4a0 ) + 801a39e: 5c5b ldrb r3, [r3, r1] + 801a3a0: 4053 eors r3, r2 + 801a3a2: b2d9 uxtb r1, r3 + 801a3a4: 7afb ldrb r3, [r7, #11] + 801a3a6: 461a mov r2, r3 + 801a3a8: 4b3b ldr r3, [pc, #236] @ (801a498 ) + 801a3aa: 5c9a ldrb r2, [r3, r2] + 801a3ac: 687b ldr r3, [r7, #4] + 801a3ae: 3307 adds r3, #7 + 801a3b0: 404a eors r2, r1 + 801a3b2: b2d2 uxtb r2, r2 + 801a3b4: 701a strb r2, [r3, #0] + + dt[ 8] = gfm2_sb(st[8]) ^ gfm3_sb(st[13]) ^ s_box(st[2]) ^ s_box(st[7]); + 801a3b6: 7c3b ldrb r3, [r7, #16] + 801a3b8: 461a mov r2, r3 + 801a3ba: 4b37 ldr r3, [pc, #220] @ (801a498 ) + 801a3bc: 5c9a ldrb r2, [r3, r2] + 801a3be: 7d7b ldrb r3, [r7, #21] + 801a3c0: 4619 mov r1, r3 + 801a3c2: 4b36 ldr r3, [pc, #216] @ (801a49c ) + 801a3c4: 5c5b ldrb r3, [r3, r1] + 801a3c6: 4053 eors r3, r2 + 801a3c8: b2da uxtb r2, r3 + 801a3ca: 7abb ldrb r3, [r7, #10] + 801a3cc: 4619 mov r1, r3 + 801a3ce: 4b34 ldr r3, [pc, #208] @ (801a4a0 ) + 801a3d0: 5c5b ldrb r3, [r3, r1] + 801a3d2: 4053 eors r3, r2 + 801a3d4: b2d9 uxtb r1, r3 + 801a3d6: 7bfb ldrb r3, [r7, #15] + 801a3d8: 461a mov r2, r3 + 801a3da: 4b31 ldr r3, [pc, #196] @ (801a4a0 ) + 801a3dc: 5c9a ldrb r2, [r3, r2] + 801a3de: 687b ldr r3, [r7, #4] + 801a3e0: 3308 adds r3, #8 + 801a3e2: 404a eors r2, r1 + 801a3e4: b2d2 uxtb r2, r2 + 801a3e6: 701a strb r2, [r3, #0] + dt[ 9] = s_box(st[8]) ^ gfm2_sb(st[13]) ^ gfm3_sb(st[2]) ^ s_box(st[7]); + 801a3e8: 7c3b ldrb r3, [r7, #16] + 801a3ea: 461a mov r2, r3 + 801a3ec: 4b2c ldr r3, [pc, #176] @ (801a4a0 ) + 801a3ee: 5c9a ldrb r2, [r3, r2] + 801a3f0: 7d7b ldrb r3, [r7, #21] + 801a3f2: 4619 mov r1, r3 + 801a3f4: 4b28 ldr r3, [pc, #160] @ (801a498 ) + 801a3f6: 5c5b ldrb r3, [r3, r1] + 801a3f8: 4053 eors r3, r2 + 801a3fa: b2da uxtb r2, r3 + 801a3fc: 7abb ldrb r3, [r7, #10] + 801a3fe: 4619 mov r1, r3 + 801a400: 4b26 ldr r3, [pc, #152] @ (801a49c ) + 801a402: 5c5b ldrb r3, [r3, r1] + 801a404: 4053 eors r3, r2 + 801a406: b2d9 uxtb r1, r3 + 801a408: 7bfb ldrb r3, [r7, #15] + 801a40a: 461a mov r2, r3 + 801a40c: 4b24 ldr r3, [pc, #144] @ (801a4a0 ) + 801a40e: 5c9a ldrb r2, [r3, r2] + 801a410: 687b ldr r3, [r7, #4] + 801a412: 3309 adds r3, #9 + 801a414: 404a eors r2, r1 + 801a416: b2d2 uxtb r2, r2 + 801a418: 701a strb r2, [r3, #0] + dt[10] = s_box(st[8]) ^ s_box(st[13]) ^ gfm2_sb(st[2]) ^ gfm3_sb(st[7]); + 801a41a: 7c3b ldrb r3, [r7, #16] + 801a41c: 461a mov r2, r3 + 801a41e: 4b20 ldr r3, [pc, #128] @ (801a4a0 ) + 801a420: 5c9a ldrb r2, [r3, r2] + 801a422: 7d7b ldrb r3, [r7, #21] + 801a424: 4619 mov r1, r3 + 801a426: 4b1e ldr r3, [pc, #120] @ (801a4a0 ) + 801a428: 5c5b ldrb r3, [r3, r1] + 801a42a: 4053 eors r3, r2 + 801a42c: b2da uxtb r2, r3 + 801a42e: 7abb ldrb r3, [r7, #10] + 801a430: 4619 mov r1, r3 + 801a432: 4b19 ldr r3, [pc, #100] @ (801a498 ) + 801a434: 5c5b ldrb r3, [r3, r1] + 801a436: 4053 eors r3, r2 + 801a438: b2d9 uxtb r1, r3 + 801a43a: 7bfb ldrb r3, [r7, #15] + 801a43c: 461a mov r2, r3 + 801a43e: 4b17 ldr r3, [pc, #92] @ (801a49c ) + 801a440: 5c9a ldrb r2, [r3, r2] + 801a442: 687b ldr r3, [r7, #4] + 801a444: 330a adds r3, #10 + 801a446: 404a eors r2, r1 + 801a448: b2d2 uxtb r2, r2 + 801a44a: 701a strb r2, [r3, #0] + dt[11] = gfm3_sb(st[8]) ^ s_box(st[13]) ^ s_box(st[2]) ^ gfm2_sb(st[7]); + 801a44c: 7c3b ldrb r3, [r7, #16] + 801a44e: 461a mov r2, r3 + 801a450: 4b12 ldr r3, [pc, #72] @ (801a49c ) + 801a452: 5c9a ldrb r2, [r3, r2] + 801a454: 7d7b ldrb r3, [r7, #21] + 801a456: 4619 mov r1, r3 + 801a458: 4b11 ldr r3, [pc, #68] @ (801a4a0 ) + 801a45a: 5c5b ldrb r3, [r3, r1] + 801a45c: 4053 eors r3, r2 + 801a45e: b2da uxtb r2, r3 + 801a460: 7abb ldrb r3, [r7, #10] + 801a462: 4619 mov r1, r3 + 801a464: 4b0e ldr r3, [pc, #56] @ (801a4a0 ) + 801a466: 5c5b ldrb r3, [r3, r1] + 801a468: 4053 eors r3, r2 + 801a46a: b2d9 uxtb r1, r3 + 801a46c: 7bfb ldrb r3, [r7, #15] + 801a46e: 461a mov r2, r3 + 801a470: 4b09 ldr r3, [pc, #36] @ (801a498 ) + 801a472: 5c9a ldrb r2, [r3, r2] + 801a474: 687b ldr r3, [r7, #4] + 801a476: 330b adds r3, #11 + 801a478: 404a eors r2, r1 + 801a47a: b2d2 uxtb r2, r2 + 801a47c: 701a strb r2, [r3, #0] + + dt[12] = gfm2_sb(st[12]) ^ gfm3_sb(st[1]) ^ s_box(st[6]) ^ s_box(st[11]); + 801a47e: 7d3b ldrb r3, [r7, #20] + 801a480: 461a mov r2, r3 + 801a482: 4b05 ldr r3, [pc, #20] @ (801a498 ) + 801a484: 5c9a ldrb r2, [r3, r2] + 801a486: 7a7b ldrb r3, [r7, #9] + 801a488: 4619 mov r1, r3 + 801a48a: 4b04 ldr r3, [pc, #16] @ (801a49c ) + 801a48c: 5c5b ldrb r3, [r3, r1] + 801a48e: 4053 eors r3, r2 + 801a490: b2da uxtb r2, r3 + 801a492: 7bbb ldrb r3, [r7, #14] + 801a494: 4619 mov r1, r3 + 801a496: e005 b.n 801a4a4 + 801a498: 0802facc .word 0x0802facc + 801a49c: 0802fbcc .word 0x0802fbcc + 801a4a0: 0802f9cc .word 0x0802f9cc + 801a4a4: 4b2d ldr r3, [pc, #180] @ (801a55c ) + 801a4a6: 5c5b ldrb r3, [r3, r1] + 801a4a8: 4053 eors r3, r2 + 801a4aa: b2d9 uxtb r1, r3 + 801a4ac: 7cfb ldrb r3, [r7, #19] + 801a4ae: 461a mov r2, r3 + 801a4b0: 4b2a ldr r3, [pc, #168] @ (801a55c ) + 801a4b2: 5c9a ldrb r2, [r3, r2] + 801a4b4: 687b ldr r3, [r7, #4] + 801a4b6: 330c adds r3, #12 + 801a4b8: 404a eors r2, r1 + 801a4ba: b2d2 uxtb r2, r2 + 801a4bc: 701a strb r2, [r3, #0] + dt[13] = s_box(st[12]) ^ gfm2_sb(st[1]) ^ gfm3_sb(st[6]) ^ s_box(st[11]); + 801a4be: 7d3b ldrb r3, [r7, #20] + 801a4c0: 461a mov r2, r3 + 801a4c2: 4b26 ldr r3, [pc, #152] @ (801a55c ) + 801a4c4: 5c9a ldrb r2, [r3, r2] + 801a4c6: 7a7b ldrb r3, [r7, #9] + 801a4c8: 4619 mov r1, r3 + 801a4ca: 4b25 ldr r3, [pc, #148] @ (801a560 ) + 801a4cc: 5c5b ldrb r3, [r3, r1] + 801a4ce: 4053 eors r3, r2 + 801a4d0: b2da uxtb r2, r3 + 801a4d2: 7bbb ldrb r3, [r7, #14] + 801a4d4: 4619 mov r1, r3 + 801a4d6: 4b23 ldr r3, [pc, #140] @ (801a564 ) + 801a4d8: 5c5b ldrb r3, [r3, r1] + 801a4da: 4053 eors r3, r2 + 801a4dc: b2d9 uxtb r1, r3 + 801a4de: 7cfb ldrb r3, [r7, #19] + 801a4e0: 461a mov r2, r3 + 801a4e2: 4b1e ldr r3, [pc, #120] @ (801a55c ) + 801a4e4: 5c9a ldrb r2, [r3, r2] + 801a4e6: 687b ldr r3, [r7, #4] + 801a4e8: 330d adds r3, #13 + 801a4ea: 404a eors r2, r1 + 801a4ec: b2d2 uxtb r2, r2 + 801a4ee: 701a strb r2, [r3, #0] + dt[14] = s_box(st[12]) ^ s_box(st[1]) ^ gfm2_sb(st[6]) ^ gfm3_sb(st[11]); + 801a4f0: 7d3b ldrb r3, [r7, #20] + 801a4f2: 461a mov r2, r3 + 801a4f4: 4b19 ldr r3, [pc, #100] @ (801a55c ) + 801a4f6: 5c9a ldrb r2, [r3, r2] + 801a4f8: 7a7b ldrb r3, [r7, #9] + 801a4fa: 4619 mov r1, r3 + 801a4fc: 4b17 ldr r3, [pc, #92] @ (801a55c ) + 801a4fe: 5c5b ldrb r3, [r3, r1] + 801a500: 4053 eors r3, r2 + 801a502: b2da uxtb r2, r3 + 801a504: 7bbb ldrb r3, [r7, #14] + 801a506: 4619 mov r1, r3 + 801a508: 4b15 ldr r3, [pc, #84] @ (801a560 ) + 801a50a: 5c5b ldrb r3, [r3, r1] + 801a50c: 4053 eors r3, r2 + 801a50e: b2d9 uxtb r1, r3 + 801a510: 7cfb ldrb r3, [r7, #19] + 801a512: 461a mov r2, r3 + 801a514: 4b13 ldr r3, [pc, #76] @ (801a564 ) + 801a516: 5c9a ldrb r2, [r3, r2] + 801a518: 687b ldr r3, [r7, #4] + 801a51a: 330e adds r3, #14 + 801a51c: 404a eors r2, r1 + 801a51e: b2d2 uxtb r2, r2 + 801a520: 701a strb r2, [r3, #0] + dt[15] = gfm3_sb(st[12]) ^ s_box(st[1]) ^ s_box(st[6]) ^ gfm2_sb(st[11]); + 801a522: 7d3b ldrb r3, [r7, #20] + 801a524: 461a mov r2, r3 + 801a526: 4b0f ldr r3, [pc, #60] @ (801a564 ) + 801a528: 5c9a ldrb r2, [r3, r2] + 801a52a: 7a7b ldrb r3, [r7, #9] + 801a52c: 4619 mov r1, r3 + 801a52e: 4b0b ldr r3, [pc, #44] @ (801a55c ) + 801a530: 5c5b ldrb r3, [r3, r1] + 801a532: 4053 eors r3, r2 + 801a534: b2da uxtb r2, r3 + 801a536: 7bbb ldrb r3, [r7, #14] + 801a538: 4619 mov r1, r3 + 801a53a: 4b08 ldr r3, [pc, #32] @ (801a55c ) + 801a53c: 5c5b ldrb r3, [r3, r1] + 801a53e: 4053 eors r3, r2 + 801a540: b2d9 uxtb r1, r3 + 801a542: 7cfb ldrb r3, [r7, #19] + 801a544: 461a mov r2, r3 + 801a546: 4b06 ldr r3, [pc, #24] @ (801a560 ) + 801a548: 5c9a ldrb r2, [r3, r2] + 801a54a: 687b ldr r3, [r7, #4] + 801a54c: 330f adds r3, #15 + 801a54e: 404a eors r2, r1 + 801a550: b2d2 uxtb r2, r2 + 801a552: 701a strb r2, [r3, #0] + } + 801a554: bf00 nop + 801a556: 3718 adds r7, #24 + 801a558: 46bd mov sp, r7 + 801a55a: bd80 pop {r7, pc} + 801a55c: 0802f9cc .word 0x0802f9cc + 801a560: 0802facc .word 0x0802facc + 801a564: 0802fbcc .word 0x0802fbcc + +0801a568 : +#if defined( AES_ENC_PREKEYED ) || defined( AES_DEC_PREKEYED ) + +/* Set the cipher key for the pre-keyed version */ + +return_type lorawan_aes_set_key( const uint8_t key[], length_type keylen, lorawan_aes_context ctx[1] ) +{ + 801a568: b580 push {r7, lr} + 801a56a: b086 sub sp, #24 + 801a56c: af00 add r7, sp, #0 + 801a56e: 60f8 str r0, [r7, #12] + 801a570: 460b mov r3, r1 + 801a572: 607a str r2, [r7, #4] + 801a574: 72fb strb r3, [r7, #11] + uint8_t cc, rc, hi; + + switch( keylen ) + 801a576: 7afb ldrb r3, [r7, #11] + 801a578: 3b10 subs r3, #16 + 801a57a: 2b10 cmp r3, #16 + 801a57c: bf8c ite hi + 801a57e: 2201 movhi r2, #1 + 801a580: 2200 movls r2, #0 + 801a582: b2d2 uxtb r2, r2 + 801a584: 2a00 cmp r2, #0 + 801a586: d10b bne.n 801a5a0 + 801a588: 4a64 ldr r2, [pc, #400] @ (801a71c ) + 801a58a: fa22 f303 lsr.w r3, r2, r3 + 801a58e: f003 0301 and.w r3, r3, #1 + 801a592: 2b00 cmp r3, #0 + 801a594: bf14 ite ne + 801a596: 2301 movne r3, #1 + 801a598: 2300 moveq r3, #0 + 801a59a: b2db uxtb r3, r3 + 801a59c: 2b00 cmp r3, #0 + 801a59e: d105 bne.n 801a5ac + case 16: + case 24: + case 32: + break; + default: + ctx->rnd = 0; + 801a5a0: 687b ldr r3, [r7, #4] + 801a5a2: 2200 movs r2, #0 + 801a5a4: f883 20f0 strb.w r2, [r3, #240] @ 0xf0 + return ( uint8_t )-1; + 801a5a8: 23ff movs r3, #255 @ 0xff + 801a5aa: e0b3 b.n 801a714 + break; + 801a5ac: bf00 nop + } + block_copy_nn(ctx->ksch, key, keylen); + 801a5ae: 687b ldr r3, [r7, #4] + 801a5b0: 7afa ldrb r2, [r7, #11] + 801a5b2: 68f9 ldr r1, [r7, #12] + 801a5b4: 4618 mov r0, r3 + 801a5b6: f7ff fbf9 bl 8019dac + hi = (keylen + 28) << 2; + 801a5ba: 7afb ldrb r3, [r7, #11] + 801a5bc: 331c adds r3, #28 + 801a5be: b2db uxtb r3, r3 + 801a5c0: 009b lsls r3, r3, #2 + 801a5c2: 747b strb r3, [r7, #17] + ctx->rnd = (hi >> 4) - 1; + 801a5c4: 7c7b ldrb r3, [r7, #17] + 801a5c6: 091b lsrs r3, r3, #4 + 801a5c8: b2db uxtb r3, r3 + 801a5ca: 3b01 subs r3, #1 + 801a5cc: b2da uxtb r2, r3 + 801a5ce: 687b ldr r3, [r7, #4] + 801a5d0: f883 20f0 strb.w r2, [r3, #240] @ 0xf0 + for( cc = keylen, rc = 1; cc < hi; cc += 4 ) + 801a5d4: 7afb ldrb r3, [r7, #11] + 801a5d6: 75fb strb r3, [r7, #23] + 801a5d8: 2301 movs r3, #1 + 801a5da: 75bb strb r3, [r7, #22] + 801a5dc: e094 b.n 801a708 + { uint8_t tt, t0, t1, t2, t3; + + t0 = ctx->ksch[cc - 4]; + 801a5de: 7dfb ldrb r3, [r7, #23] + 801a5e0: 3b04 subs r3, #4 + 801a5e2: 687a ldr r2, [r7, #4] + 801a5e4: 5cd3 ldrb r3, [r2, r3] + 801a5e6: 757b strb r3, [r7, #21] + t1 = ctx->ksch[cc - 3]; + 801a5e8: 7dfb ldrb r3, [r7, #23] + 801a5ea: 3b03 subs r3, #3 + 801a5ec: 687a ldr r2, [r7, #4] + 801a5ee: 5cd3 ldrb r3, [r2, r3] + 801a5f0: 753b strb r3, [r7, #20] + t2 = ctx->ksch[cc - 2]; + 801a5f2: 7dfb ldrb r3, [r7, #23] + 801a5f4: 3b02 subs r3, #2 + 801a5f6: 687a ldr r2, [r7, #4] + 801a5f8: 5cd3 ldrb r3, [r2, r3] + 801a5fa: 74fb strb r3, [r7, #19] + t3 = ctx->ksch[cc - 1]; + 801a5fc: 7dfb ldrb r3, [r7, #23] + 801a5fe: 3b01 subs r3, #1 + 801a600: 687a ldr r2, [r7, #4] + 801a602: 5cd3 ldrb r3, [r2, r3] + 801a604: 74bb strb r3, [r7, #18] + if( cc % keylen == 0 ) + 801a606: 7dfb ldrb r3, [r7, #23] + 801a608: 7afa ldrb r2, [r7, #11] + 801a60a: fbb3 f1f2 udiv r1, r3, r2 + 801a60e: fb01 f202 mul.w r2, r1, r2 + 801a612: 1a9b subs r3, r3, r2 + 801a614: b2db uxtb r3, r3 + 801a616: 2b00 cmp r3, #0 + 801a618: d128 bne.n 801a66c + { + tt = t0; + 801a61a: 7d7b ldrb r3, [r7, #21] + 801a61c: 743b strb r3, [r7, #16] + t0 = s_box(t1) ^ rc; + 801a61e: 7d3b ldrb r3, [r7, #20] + 801a620: 4a3f ldr r2, [pc, #252] @ (801a720 ) + 801a622: 5cd2 ldrb r2, [r2, r3] + 801a624: 7dbb ldrb r3, [r7, #22] + 801a626: 4053 eors r3, r2 + 801a628: 757b strb r3, [r7, #21] + t1 = s_box(t2); + 801a62a: 7cfb ldrb r3, [r7, #19] + 801a62c: 4a3c ldr r2, [pc, #240] @ (801a720 ) + 801a62e: 5cd3 ldrb r3, [r2, r3] + 801a630: 753b strb r3, [r7, #20] + t2 = s_box(t3); + 801a632: 7cbb ldrb r3, [r7, #18] + 801a634: 4a3a ldr r2, [pc, #232] @ (801a720 ) + 801a636: 5cd3 ldrb r3, [r2, r3] + 801a638: 74fb strb r3, [r7, #19] + t3 = s_box(tt); + 801a63a: 7c3b ldrb r3, [r7, #16] + 801a63c: 4a38 ldr r2, [pc, #224] @ (801a720 ) + 801a63e: 5cd3 ldrb r3, [r2, r3] + 801a640: 74bb strb r3, [r7, #18] + rc = f2(rc); + 801a642: f997 3016 ldrsb.w r3, [r7, #22] + 801a646: 005b lsls r3, r3, #1 + 801a648: b25a sxtb r2, r3 + 801a64a: 7dbb ldrb r3, [r7, #22] + 801a64c: 09db lsrs r3, r3, #7 + 801a64e: b2db uxtb r3, r3 + 801a650: b25b sxtb r3, r3 + 801a652: 4619 mov r1, r3 + 801a654: 0049 lsls r1, r1, #1 + 801a656: 440b add r3, r1 + 801a658: 4619 mov r1, r3 + 801a65a: 00c8 lsls r0, r1, #3 + 801a65c: 4619 mov r1, r3 + 801a65e: 4603 mov r3, r0 + 801a660: 440b add r3, r1 + 801a662: b25b sxtb r3, r3 + 801a664: 4053 eors r3, r2 + 801a666: b25b sxtb r3, r3 + 801a668: 75bb strb r3, [r7, #22] + 801a66a: e01c b.n 801a6a6 + } + else if( keylen > 24 && cc % keylen == 16 ) + 801a66c: 7afb ldrb r3, [r7, #11] + 801a66e: 2b18 cmp r3, #24 + 801a670: d919 bls.n 801a6a6 + 801a672: 7dfb ldrb r3, [r7, #23] + 801a674: 7afa ldrb r2, [r7, #11] + 801a676: fbb3 f1f2 udiv r1, r3, r2 + 801a67a: fb01 f202 mul.w r2, r1, r2 + 801a67e: 1a9b subs r3, r3, r2 + 801a680: b2db uxtb r3, r3 + 801a682: 2b10 cmp r3, #16 + 801a684: d10f bne.n 801a6a6 + { + t0 = s_box(t0); + 801a686: 7d7b ldrb r3, [r7, #21] + 801a688: 4a25 ldr r2, [pc, #148] @ (801a720 ) + 801a68a: 5cd3 ldrb r3, [r2, r3] + 801a68c: 757b strb r3, [r7, #21] + t1 = s_box(t1); + 801a68e: 7d3b ldrb r3, [r7, #20] + 801a690: 4a23 ldr r2, [pc, #140] @ (801a720 ) + 801a692: 5cd3 ldrb r3, [r2, r3] + 801a694: 753b strb r3, [r7, #20] + t2 = s_box(t2); + 801a696: 7cfb ldrb r3, [r7, #19] + 801a698: 4a21 ldr r2, [pc, #132] @ (801a720 ) + 801a69a: 5cd3 ldrb r3, [r2, r3] + 801a69c: 74fb strb r3, [r7, #19] + t3 = s_box(t3); + 801a69e: 7cbb ldrb r3, [r7, #18] + 801a6a0: 4a1f ldr r2, [pc, #124] @ (801a720 ) + 801a6a2: 5cd3 ldrb r3, [r2, r3] + 801a6a4: 74bb strb r3, [r7, #18] + } + tt = cc - keylen; + 801a6a6: 7dfa ldrb r2, [r7, #23] + 801a6a8: 7afb ldrb r3, [r7, #11] + 801a6aa: 1ad3 subs r3, r2, r3 + 801a6ac: 743b strb r3, [r7, #16] + ctx->ksch[cc + 0] = ctx->ksch[tt + 0] ^ t0; + 801a6ae: 7c3b ldrb r3, [r7, #16] + 801a6b0: 687a ldr r2, [r7, #4] + 801a6b2: 5cd1 ldrb r1, [r2, r3] + 801a6b4: 7dfb ldrb r3, [r7, #23] + 801a6b6: 7d7a ldrb r2, [r7, #21] + 801a6b8: 404a eors r2, r1 + 801a6ba: b2d1 uxtb r1, r2 + 801a6bc: 687a ldr r2, [r7, #4] + 801a6be: 54d1 strb r1, [r2, r3] + ctx->ksch[cc + 1] = ctx->ksch[tt + 1] ^ t1; + 801a6c0: 7c3b ldrb r3, [r7, #16] + 801a6c2: 3301 adds r3, #1 + 801a6c4: 687a ldr r2, [r7, #4] + 801a6c6: 5cd1 ldrb r1, [r2, r3] + 801a6c8: 7dfb ldrb r3, [r7, #23] + 801a6ca: 3301 adds r3, #1 + 801a6cc: 7d3a ldrb r2, [r7, #20] + 801a6ce: 404a eors r2, r1 + 801a6d0: b2d1 uxtb r1, r2 + 801a6d2: 687a ldr r2, [r7, #4] + 801a6d4: 54d1 strb r1, [r2, r3] + ctx->ksch[cc + 2] = ctx->ksch[tt + 2] ^ t2; + 801a6d6: 7c3b ldrb r3, [r7, #16] + 801a6d8: 3302 adds r3, #2 + 801a6da: 687a ldr r2, [r7, #4] + 801a6dc: 5cd1 ldrb r1, [r2, r3] + 801a6de: 7dfb ldrb r3, [r7, #23] + 801a6e0: 3302 adds r3, #2 + 801a6e2: 7cfa ldrb r2, [r7, #19] + 801a6e4: 404a eors r2, r1 + 801a6e6: b2d1 uxtb r1, r2 + 801a6e8: 687a ldr r2, [r7, #4] + 801a6ea: 54d1 strb r1, [r2, r3] + ctx->ksch[cc + 3] = ctx->ksch[tt + 3] ^ t3; + 801a6ec: 7c3b ldrb r3, [r7, #16] + 801a6ee: 3303 adds r3, #3 + 801a6f0: 687a ldr r2, [r7, #4] + 801a6f2: 5cd1 ldrb r1, [r2, r3] + 801a6f4: 7dfb ldrb r3, [r7, #23] + 801a6f6: 3303 adds r3, #3 + 801a6f8: 7cba ldrb r2, [r7, #18] + 801a6fa: 404a eors r2, r1 + 801a6fc: b2d1 uxtb r1, r2 + 801a6fe: 687a ldr r2, [r7, #4] + 801a700: 54d1 strb r1, [r2, r3] + for( cc = keylen, rc = 1; cc < hi; cc += 4 ) + 801a702: 7dfb ldrb r3, [r7, #23] + 801a704: 3304 adds r3, #4 + 801a706: 75fb strb r3, [r7, #23] + 801a708: 7dfa ldrb r2, [r7, #23] + 801a70a: 7c7b ldrb r3, [r7, #17] + 801a70c: 429a cmp r2, r3 + 801a70e: f4ff af66 bcc.w 801a5de + } + return 0; + 801a712: 2300 movs r3, #0 +} + 801a714: 4618 mov r0, r3 + 801a716: 3718 adds r7, #24 + 801a718: 46bd mov sp, r7 + 801a71a: bd80 pop {r7, pc} + 801a71c: 00010101 .word 0x00010101 + 801a720: 0802f9cc .word 0x0802f9cc + +0801a724 : +#if defined( AES_ENC_PREKEYED ) + +/* Encrypt a single block of 16 bytes */ + +return_type lorawan_aes_encrypt( const uint8_t in[N_BLOCK], uint8_t out[N_BLOCK], const lorawan_aes_context ctx[1] ) +{ + 801a724: b580 push {r7, lr} + 801a726: b08a sub sp, #40 @ 0x28 + 801a728: af00 add r7, sp, #0 + 801a72a: 60f8 str r0, [r7, #12] + 801a72c: 60b9 str r1, [r7, #8] + 801a72e: 607a str r2, [r7, #4] + if( ctx->rnd ) + 801a730: 687b ldr r3, [r7, #4] + 801a732: f893 30f0 ldrb.w r3, [r3, #240] @ 0xf0 + 801a736: 2b00 cmp r3, #0 + 801a738: d038 beq.n 801a7ac + { + uint8_t s1[N_BLOCK], r; + copy_and_key( s1, in, ctx->ksch ); + 801a73a: 687a ldr r2, [r7, #4] + 801a73c: f107 0314 add.w r3, r7, #20 + 801a740: 68f9 ldr r1, [r7, #12] + 801a742: 4618 mov r0, r3 + 801a744: f7ff fc06 bl 8019f54 + + for( r = 1 ; r < ctx->rnd ; ++r ) + 801a748: 2301 movs r3, #1 + 801a74a: f887 3027 strb.w r3, [r7, #39] @ 0x27 + 801a74e: e014 b.n 801a77a +#if defined( VERSION_1 ) + { + mix_sub_columns( s1 ); + 801a750: f107 0314 add.w r3, r7, #20 + 801a754: 4618 mov r0, r3 + 801a756: f7ff fd5d bl 801a214 + add_round_key( s1, ctx->ksch + r * N_BLOCK); + 801a75a: 687b ldr r3, [r7, #4] + 801a75c: f897 2027 ldrb.w r2, [r7, #39] @ 0x27 + 801a760: 0112 lsls r2, r2, #4 + 801a762: 441a add r2, r3 + 801a764: f107 0314 add.w r3, r7, #20 + 801a768: 4611 mov r1, r2 + 801a76a: 4618 mov r0, r3 + 801a76c: f7ff fcab bl 801a0c6 + for( r = 1 ; r < ctx->rnd ; ++r ) + 801a770: f897 3027 ldrb.w r3, [r7, #39] @ 0x27 + 801a774: 3301 adds r3, #1 + 801a776: f887 3027 strb.w r3, [r7, #39] @ 0x27 + 801a77a: 687b ldr r3, [r7, #4] + 801a77c: f893 30f0 ldrb.w r3, [r3, #240] @ 0xf0 + 801a780: f897 2027 ldrb.w r2, [r7, #39] @ 0x27 + 801a784: 429a cmp r2, r3 + 801a786: d3e3 bcc.n 801a750 + { uint8_t s2[N_BLOCK]; + mix_sub_columns( s2, s1 ); + copy_and_key( s1, s2, ctx->ksch + r * N_BLOCK); + } +#endif + shift_sub_rows( s1 ); + 801a788: f107 0314 add.w r3, r7, #20 + 801a78c: 4618 mov r0, r3 + 801a78e: f7ff fca7 bl 801a0e0 + copy_and_key( out, s1, ctx->ksch + r * N_BLOCK ); + 801a792: 687b ldr r3, [r7, #4] + 801a794: f897 2027 ldrb.w r2, [r7, #39] @ 0x27 + 801a798: 0112 lsls r2, r2, #4 + 801a79a: 441a add r2, r3 + 801a79c: f107 0314 add.w r3, r7, #20 + 801a7a0: 4619 mov r1, r3 + 801a7a2: 68b8 ldr r0, [r7, #8] + 801a7a4: f7ff fbd6 bl 8019f54 + } + else + return ( uint8_t )-1; + return 0; + 801a7a8: 2300 movs r3, #0 + 801a7aa: e000 b.n 801a7ae + return ( uint8_t )-1; + 801a7ac: 23ff movs r3, #255 @ 0xff +} + 801a7ae: 4618 mov r0, r3 + 801a7b0: 3728 adds r7, #40 @ 0x28 + 801a7b2: 46bd mov sp, r7 + 801a7b4: bd80 pop {r7, pc} + ... + +0801a7b8 : + + +/* Private functions ---------------------------------------------------------*/ +#if (defined (KEY_EXTRACTABLE) && (KEY_EXTRACTABLE == 1)) +static void PrintKey( KeyIdentifier_t key ) +{ + 801a7b8: b5f0 push {r4, r5, r6, r7, lr} + 801a7ba: b09d sub sp, #116 @ 0x74 + 801a7bc: af10 add r7, sp, #64 @ 0x40 + 801a7be: 4603 mov r3, r0 + 801a7c0: f887 3027 strb.w r3, [r7, #39] @ 0x27 + SecureElementStatus_t retval = SECURE_ELEMENT_ERROR; + 801a7c4: 2306 movs r3, #6 + 801a7c6: f887 302f strb.w r3, [r7, #47] @ 0x2f + Key_t *keyItem; + retval = SecureElementGetKeyByID(key, &keyItem); + 801a7ca: f107 0228 add.w r2, r7, #40 @ 0x28 + 801a7ce: f897 3027 ldrb.w r3, [r7, #39] @ 0x27 + 801a7d2: 4611 mov r1, r2 + 801a7d4: 4618 mov r0, r3 + 801a7d6: f000 fa19 bl 801ac0c + 801a7da: 4603 mov r3, r0 + 801a7dc: f887 302f strb.w r3, [r7, #47] @ 0x2f + if (retval == SECURE_ELEMENT_SUCCESS) + 801a7e0: f897 302f ldrb.w r3, [r7, #47] @ 0x2f + 801a7e4: 2b00 cmp r3, #0 + 801a7e6: f040 80b0 bne.w 801a94a + { + if (key == APP_KEY) + 801a7ea: f897 3027 ldrb.w r3, [r7, #39] @ 0x27 + 801a7ee: 2b00 cmp r3, #0 + 801a7f0: d106 bne.n 801a800 + { + MW_LOG(TS_OFF, VLEVEL_M, "###### AppKey: "); + 801a7f2: 4b58 ldr r3, [pc, #352] @ (801a954 ) + 801a7f4: 2200 movs r2, #0 + 801a7f6: 2100 movs r1, #0 + 801a7f8: 2002 movs r0, #2 + 801a7fa: f00c ffef bl 80277dc + 801a7fe: e056 b.n 801a8ae + } + else if (key == NWK_KEY) + 801a800: f897 3027 ldrb.w r3, [r7, #39] @ 0x27 + 801a804: 2b01 cmp r3, #1 + 801a806: d106 bne.n 801a816 + { + MW_LOG(TS_OFF, VLEVEL_M, "###### NwkKey: "); + 801a808: 4b53 ldr r3, [pc, #332] @ (801a958 ) + 801a80a: 2200 movs r2, #0 + 801a80c: 2100 movs r1, #0 + 801a80e: 2002 movs r0, #2 + 801a810: f00c ffe4 bl 80277dc + 801a814: e04b b.n 801a8ae + } + else if (key == APP_S_KEY) + 801a816: f897 3027 ldrb.w r3, [r7, #39] @ 0x27 + 801a81a: 2b03 cmp r3, #3 + 801a81c: d106 bne.n 801a82c + { + MW_LOG(TS_OFF, VLEVEL_M, "###### AppSKey: "); + 801a81e: 4b4f ldr r3, [pc, #316] @ (801a95c ) + 801a820: 2200 movs r2, #0 + 801a822: 2100 movs r1, #0 + 801a824: 2002 movs r0, #2 + 801a826: f00c ffd9 bl 80277dc + 801a82a: e040 b.n 801a8ae + } + else if (key == NWK_S_KEY) + 801a82c: f897 3027 ldrb.w r3, [r7, #39] @ 0x27 + 801a830: 2b02 cmp r3, #2 + 801a832: d106 bne.n 801a842 + { + MW_LOG(TS_OFF, VLEVEL_M, "###### NwkSKey: "); + 801a834: 4b4a ldr r3, [pc, #296] @ (801a960 ) + 801a836: 2200 movs r2, #0 + 801a838: 2100 movs r1, #0 + 801a83a: 2002 movs r0, #2 + 801a83c: f00c ffce bl 80277dc + 801a840: e035 b.n 801a8ae + } + else if (key == MC_ROOT_KEY) + 801a842: f897 3027 ldrb.w r3, [r7, #39] @ 0x27 + 801a846: 2b04 cmp r3, #4 + 801a848: d106 bne.n 801a858 + { + MW_LOG(TS_OFF, VLEVEL_M, "###### MCRootKey: "); + 801a84a: 4b46 ldr r3, [pc, #280] @ (801a964 ) + 801a84c: 2200 movs r2, #0 + 801a84e: 2100 movs r1, #0 + 801a850: 2002 movs r0, #2 + 801a852: f00c ffc3 bl 80277dc + 801a856: e02a b.n 801a8ae + } + else if (key == MC_KE_KEY) + 801a858: f897 3027 ldrb.w r3, [r7, #39] @ 0x27 + 801a85c: 2b7f cmp r3, #127 @ 0x7f + 801a85e: d106 bne.n 801a86e + { + MW_LOG(TS_OFF, VLEVEL_M, "###### MCKEKey: "); + 801a860: 4b41 ldr r3, [pc, #260] @ (801a968 ) + 801a862: 2200 movs r2, #0 + 801a864: 2100 movs r1, #0 + 801a866: 2002 movs r0, #2 + 801a868: f00c ffb8 bl 80277dc + 801a86c: e01f b.n 801a8ae + } + else if (key == MC_KEY_0) + 801a86e: f897 3027 ldrb.w r3, [r7, #39] @ 0x27 + 801a872: 2b80 cmp r3, #128 @ 0x80 + 801a874: d106 bne.n 801a884 + { + MW_LOG(TS_OFF, VLEVEL_M, "###### MCKey_0: "); + 801a876: 4b3d ldr r3, [pc, #244] @ (801a96c ) + 801a878: 2200 movs r2, #0 + 801a87a: 2100 movs r1, #0 + 801a87c: 2002 movs r0, #2 + 801a87e: f00c ffad bl 80277dc + 801a882: e014 b.n 801a8ae + } + else if (key == MC_APP_S_KEY_0) + 801a884: f897 3027 ldrb.w r3, [r7, #39] @ 0x27 + 801a888: 2b81 cmp r3, #129 @ 0x81 + 801a88a: d106 bne.n 801a89a + { + MW_LOG(TS_OFF, VLEVEL_M, "###### MCAppSKey_0: "); + 801a88c: 4b38 ldr r3, [pc, #224] @ (801a970 ) + 801a88e: 2200 movs r2, #0 + 801a890: 2100 movs r1, #0 + 801a892: 2002 movs r0, #2 + 801a894: f00c ffa2 bl 80277dc + 801a898: e009 b.n 801a8ae + } + else if (key == MC_NWK_S_KEY_0) + 801a89a: f897 3027 ldrb.w r3, [r7, #39] @ 0x27 + 801a89e: 2b82 cmp r3, #130 @ 0x82 + 801a8a0: d105 bne.n 801a8ae + { + MW_LOG(TS_OFF, VLEVEL_M, "###### MCNwkSKey_0: "); + 801a8a2: 4b34 ldr r3, [pc, #208] @ (801a974 ) + 801a8a4: 2200 movs r2, #0 + 801a8a6: 2100 movs r1, #0 + 801a8a8: 2002 movs r0, #2 + 801a8aa: f00c ff97 bl 80277dc + } + MW_LOG(TS_OFF, VLEVEL_M, "%02X:%02X:%02X:%02X:%02X:%02X:%02X:%02X:%02X:%02X:%02X:%02X:%02X:%02X:%02X:%02X\r\n", + 801a8ae: 6abb ldr r3, [r7, #40] @ 0x28 + 801a8b0: 785b ldrb r3, [r3, #1] + 801a8b2: 4618 mov r0, r3 + 801a8b4: 6abb ldr r3, [r7, #40] @ 0x28 + 801a8b6: 789b ldrb r3, [r3, #2] + 801a8b8: 461c mov r4, r3 + 801a8ba: 6abb ldr r3, [r7, #40] @ 0x28 + 801a8bc: 78db ldrb r3, [r3, #3] + 801a8be: 461d mov r5, r3 + 801a8c0: 6abb ldr r3, [r7, #40] @ 0x28 + 801a8c2: 791b ldrb r3, [r3, #4] + 801a8c4: 461e mov r6, r3 + 801a8c6: 6abb ldr r3, [r7, #40] @ 0x28 + 801a8c8: 795b ldrb r3, [r3, #5] + 801a8ca: 623b str r3, [r7, #32] + 801a8cc: 6abb ldr r3, [r7, #40] @ 0x28 + 801a8ce: 799b ldrb r3, [r3, #6] + 801a8d0: 61fb str r3, [r7, #28] + 801a8d2: 6abb ldr r3, [r7, #40] @ 0x28 + 801a8d4: 79db ldrb r3, [r3, #7] + 801a8d6: 61bb str r3, [r7, #24] + 801a8d8: 6abb ldr r3, [r7, #40] @ 0x28 + 801a8da: 7a1b ldrb r3, [r3, #8] + 801a8dc: 617b str r3, [r7, #20] + 801a8de: 6abb ldr r3, [r7, #40] @ 0x28 + 801a8e0: 7a5b ldrb r3, [r3, #9] + 801a8e2: 613b str r3, [r7, #16] + 801a8e4: 6abb ldr r3, [r7, #40] @ 0x28 + 801a8e6: 7a9b ldrb r3, [r3, #10] + 801a8e8: 60fb str r3, [r7, #12] + 801a8ea: 6abb ldr r3, [r7, #40] @ 0x28 + 801a8ec: 7adb ldrb r3, [r3, #11] + 801a8ee: 60bb str r3, [r7, #8] + 801a8f0: 6abb ldr r3, [r7, #40] @ 0x28 + 801a8f2: 7b1b ldrb r3, [r3, #12] + 801a8f4: 607b str r3, [r7, #4] + 801a8f6: 6abb ldr r3, [r7, #40] @ 0x28 + 801a8f8: 7b5b ldrb r3, [r3, #13] + 801a8fa: 603b str r3, [r7, #0] + 801a8fc: 6abb ldr r3, [r7, #40] @ 0x28 + 801a8fe: 7b9b ldrb r3, [r3, #14] + 801a900: 4619 mov r1, r3 + 801a902: 6abb ldr r3, [r7, #40] @ 0x28 + 801a904: 7bdb ldrb r3, [r3, #15] + 801a906: 461a mov r2, r3 + 801a908: 6abb ldr r3, [r7, #40] @ 0x28 + 801a90a: 7c1b ldrb r3, [r3, #16] + 801a90c: 930f str r3, [sp, #60] @ 0x3c + 801a90e: 920e str r2, [sp, #56] @ 0x38 + 801a910: 910d str r1, [sp, #52] @ 0x34 + 801a912: 683a ldr r2, [r7, #0] + 801a914: 920c str r2, [sp, #48] @ 0x30 + 801a916: 687a ldr r2, [r7, #4] + 801a918: 920b str r2, [sp, #44] @ 0x2c + 801a91a: 68ba ldr r2, [r7, #8] + 801a91c: 920a str r2, [sp, #40] @ 0x28 + 801a91e: 68fa ldr r2, [r7, #12] + 801a920: 9209 str r2, [sp, #36] @ 0x24 + 801a922: 693a ldr r2, [r7, #16] + 801a924: 9208 str r2, [sp, #32] + 801a926: 697a ldr r2, [r7, #20] + 801a928: 9207 str r2, [sp, #28] + 801a92a: 69ba ldr r2, [r7, #24] + 801a92c: 9206 str r2, [sp, #24] + 801a92e: 69fa ldr r2, [r7, #28] + 801a930: 9205 str r2, [sp, #20] + 801a932: 6a3b ldr r3, [r7, #32] + 801a934: 9304 str r3, [sp, #16] + 801a936: 9603 str r6, [sp, #12] + 801a938: 9502 str r5, [sp, #8] + 801a93a: 9401 str r4, [sp, #4] + 801a93c: 9000 str r0, [sp, #0] + 801a93e: 4b0e ldr r3, [pc, #56] @ (801a978 ) + 801a940: 2200 movs r2, #0 + 801a942: 2100 movs r1, #0 + 801a944: 2002 movs r0, #2 + 801a946: f00c ff49 bl 80277dc + HEX16(keyItem->KeyValue)); + } +} + 801a94a: bf00 nop + 801a94c: 3734 adds r7, #52 @ 0x34 + 801a94e: 46bd mov sp, r7 + 801a950: bdf0 pop {r4, r5, r6, r7, pc} + 801a952: bf00 nop + 801a954: 0802f588 .word 0x0802f588 + 801a958: 0802f5a0 .word 0x0802f5a0 + 801a95c: 0802f5b8 .word 0x0802f5b8 + 801a960: 0802f5d0 .word 0x0802f5d0 + 801a964: 0802f5e8 .word 0x0802f5e8 + 801a968: 0802f600 .word 0x0802f600 + 801a96c: 0802f618 .word 0x0802f618 + 801a970: 0802f630 .word 0x0802f630 + 801a974: 0802f648 .word 0x0802f648 + 801a978: 0802f660 .word 0x0802f660 + +0801a97c : + * \param[IN] keyID - Key identifier + * \param[OUT] keyItem - Key item reference + * \retval - Status of the operation + */ +static SecureElementStatus_t GetKeyByID( KeyIdentifier_t keyID, Key_t** keyItem ) +{ + 801a97c: b480 push {r7} + 801a97e: b085 sub sp, #20 + 801a980: af00 add r7, sp, #0 + 801a982: 4603 mov r3, r0 + 801a984: 6039 str r1, [r7, #0] + 801a986: 71fb strb r3, [r7, #7] + for( uint8_t i = 0; i < NUM_OF_KEYS; i++ ) + 801a988: 2300 movs r3, #0 + 801a98a: 73fb strb r3, [r7, #15] + 801a98c: e01a b.n 801a9c4 + { + if( SeNvm->KeyList[i].KeyID == keyID ) + 801a98e: 4b12 ldr r3, [pc, #72] @ (801a9d8 ) + 801a990: 6819 ldr r1, [r3, #0] + 801a992: 7bfa ldrb r2, [r7, #15] + 801a994: 4613 mov r3, r2 + 801a996: 011b lsls r3, r3, #4 + 801a998: 4413 add r3, r2 + 801a99a: 440b add r3, r1 + 801a99c: 3310 adds r3, #16 + 801a99e: 781b ldrb r3, [r3, #0] + 801a9a0: 79fa ldrb r2, [r7, #7] + 801a9a2: 429a cmp r2, r3 + 801a9a4: d10b bne.n 801a9be + { + *keyItem = &( SeNvm->KeyList[i] ); + 801a9a6: 4b0c ldr r3, [pc, #48] @ (801a9d8 ) + 801a9a8: 6819 ldr r1, [r3, #0] + 801a9aa: 7bfa ldrb r2, [r7, #15] + 801a9ac: 4613 mov r3, r2 + 801a9ae: 011b lsls r3, r3, #4 + 801a9b0: 4413 add r3, r2 + 801a9b2: 3310 adds r3, #16 + 801a9b4: 18ca adds r2, r1, r3 + 801a9b6: 683b ldr r3, [r7, #0] + 801a9b8: 601a str r2, [r3, #0] + return SECURE_ELEMENT_SUCCESS; + 801a9ba: 2300 movs r3, #0 + 801a9bc: e006 b.n 801a9cc + for( uint8_t i = 0; i < NUM_OF_KEYS; i++ ) + 801a9be: 7bfb ldrb r3, [r7, #15] + 801a9c0: 3301 adds r3, #1 + 801a9c2: 73fb strb r3, [r7, #15] + 801a9c4: 7bfb ldrb r3, [r7, #15] + 801a9c6: 2b09 cmp r3, #9 + 801a9c8: d9e1 bls.n 801a98e + } + } + return SECURE_ELEMENT_ERROR_INVALID_KEY_ID; + 801a9ca: 2303 movs r3, #3 +} + 801a9cc: 4618 mov r0, r3 + 801a9ce: 3714 adds r7, #20 + 801a9d0: 46bd mov sp, r7 + 801a9d2: f85d 7b04 ldr.w r7, [sp], #4 + 801a9d6: 4770 bx lr + 801a9d8: 20013a34 .word 0x20013a34 + +0801a9dc : + * \param[OUT] cmac - Computed cmac + * \retval - Status of the operation + */ +static SecureElementStatus_t ComputeCmac( uint8_t* micBxBuffer, uint8_t* buffer, uint16_t size, KeyIdentifier_t keyID, + uint32_t* cmac ) +{ + 801a9dc: b590 push {r4, r7, lr} + 801a9de: b0d1 sub sp, #324 @ 0x144 + 801a9e0: af00 add r7, sp, #0 + 801a9e2: f507 74a0 add.w r4, r7, #320 @ 0x140 + 801a9e6: f5a4 749a sub.w r4, r4, #308 @ 0x134 + 801a9ea: 6020 str r0, [r4, #0] + 801a9ec: f507 70a0 add.w r0, r7, #320 @ 0x140 + 801a9f0: f5a0 709c sub.w r0, r0, #312 @ 0x138 + 801a9f4: 6001 str r1, [r0, #0] + 801a9f6: 4619 mov r1, r3 + 801a9f8: f507 73a0 add.w r3, r7, #320 @ 0x140 + 801a9fc: f5a3 739d sub.w r3, r3, #314 @ 0x13a + 801aa00: 801a strh r2, [r3, #0] + 801aa02: f507 73a0 add.w r3, r7, #320 @ 0x140 + 801aa06: f2a3 133b subw r3, r3, #315 @ 0x13b + 801aa0a: 460a mov r2, r1 + 801aa0c: 701a strb r2, [r3, #0] + if( ( buffer == NULL ) || ( cmac == NULL ) ) + 801aa0e: f507 73a0 add.w r3, r7, #320 @ 0x140 + 801aa12: f5a3 739c sub.w r3, r3, #312 @ 0x138 + 801aa16: 681b ldr r3, [r3, #0] + 801aa18: 2b00 cmp r3, #0 + 801aa1a: d003 beq.n 801aa24 + 801aa1c: f8d7 3150 ldr.w r3, [r7, #336] @ 0x150 + 801aa20: 2b00 cmp r3, #0 + 801aa22: d101 bne.n 801aa28 + { + return SECURE_ELEMENT_ERROR_NPE; + 801aa24: 2302 movs r3, #2 + 801aa26: e05c b.n 801aae2 + +#if (!defined (LORAWAN_KMS) || (LORAWAN_KMS == 0)) + uint8_t Cmac[16]; + AES_CMAC_CTX aesCmacCtx[1]; + + AES_CMAC_Init( aesCmacCtx ); + 801aa28: f107 0314 add.w r3, r7, #20 + 801aa2c: 4618 mov r0, r3 + 801aa2e: f7fe ff13 bl 8019858 + + Key_t* keyItem; + SecureElementStatus_t retval = GetKeyByID( keyID, &keyItem ); + 801aa32: f107 0210 add.w r2, r7, #16 + 801aa36: f507 73a0 add.w r3, r7, #320 @ 0x140 + 801aa3a: f2a3 133b subw r3, r3, #315 @ 0x13b + 801aa3e: 781b ldrb r3, [r3, #0] + 801aa40: 4611 mov r1, r2 + 801aa42: 4618 mov r0, r3 + 801aa44: f7ff ff9a bl 801a97c + 801aa48: 4603 mov r3, r0 + 801aa4a: f887 313f strb.w r3, [r7, #319] @ 0x13f + + if( retval == SECURE_ELEMENT_SUCCESS ) + 801aa4e: f897 313f ldrb.w r3, [r7, #319] @ 0x13f + 801aa52: 2b00 cmp r3, #0 + 801aa54: d143 bne.n 801aade + { + AES_CMAC_SetKey( aesCmacCtx, keyItem->KeyValue ); + 801aa56: f507 73a0 add.w r3, r7, #320 @ 0x140 + 801aa5a: f5a3 7398 sub.w r3, r3, #304 @ 0x130 + 801aa5e: 681b ldr r3, [r3, #0] + 801aa60: 1c5a adds r2, r3, #1 + 801aa62: f107 0314 add.w r3, r7, #20 + 801aa66: 4611 mov r1, r2 + 801aa68: 4618 mov r0, r3 + 801aa6a: f7fe ff0e bl 801988a + + if( micBxBuffer != NULL ) + 801aa6e: f507 73a0 add.w r3, r7, #320 @ 0x140 + 801aa72: f5a3 739a sub.w r3, r3, #308 @ 0x134 + 801aa76: 681b ldr r3, [r3, #0] + 801aa78: 2b00 cmp r3, #0 + 801aa7a: d009 beq.n 801aa90 + { + AES_CMAC_Update( aesCmacCtx, micBxBuffer, 16 ); + 801aa7c: f507 73a0 add.w r3, r7, #320 @ 0x140 + 801aa80: f5a3 739a sub.w r3, r3, #308 @ 0x134 + 801aa84: f107 0014 add.w r0, r7, #20 + 801aa88: 2210 movs r2, #16 + 801aa8a: 6819 ldr r1, [r3, #0] + 801aa8c: f7fe ff0c bl 80198a8 + } + + AES_CMAC_Update( aesCmacCtx, buffer, size ); + 801aa90: f507 73a0 add.w r3, r7, #320 @ 0x140 + 801aa94: f5a3 739d sub.w r3, r3, #314 @ 0x13a + 801aa98: 881a ldrh r2, [r3, #0] + 801aa9a: f507 73a0 add.w r3, r7, #320 @ 0x140 + 801aa9e: f5a3 739c sub.w r3, r3, #312 @ 0x138 + 801aaa2: f107 0014 add.w r0, r7, #20 + 801aaa6: 6819 ldr r1, [r3, #0] + 801aaa8: f7fe fefe bl 80198a8 + + AES_CMAC_Final( Cmac, aesCmacCtx ); + 801aaac: f107 0214 add.w r2, r7, #20 + 801aab0: f507 7396 add.w r3, r7, #300 @ 0x12c + 801aab4: 4611 mov r1, r2 + 801aab6: 4618 mov r0, r3 + 801aab8: f7fe ffb8 bl 8019a2c + + // Bring into the required format + *cmac = ( uint32_t )( ( uint32_t ) Cmac[3] << 24 | ( uint32_t ) Cmac[2] << 16 | ( uint32_t ) Cmac[1] << 8 | + 801aabc: f897 312f ldrb.w r3, [r7, #303] @ 0x12f + 801aac0: 061a lsls r2, r3, #24 + 801aac2: f897 312e ldrb.w r3, [r7, #302] @ 0x12e + 801aac6: 041b lsls r3, r3, #16 + 801aac8: 431a orrs r2, r3 + 801aaca: f897 312d ldrb.w r3, [r7, #301] @ 0x12d + 801aace: 021b lsls r3, r3, #8 + 801aad0: 4313 orrs r3, r2 + ( uint32_t ) Cmac[0] ); + 801aad2: f897 212c ldrb.w r2, [r7, #300] @ 0x12c + *cmac = ( uint32_t )( ( uint32_t ) Cmac[3] << 24 | ( uint32_t ) Cmac[2] << 16 | ( uint32_t ) Cmac[1] << 8 | + 801aad6: 431a orrs r2, r3 + 801aad8: f8d7 3150 ldr.w r3, [r7, #336] @ 0x150 + 801aadc: 601a str r2, [r3, #0] + if (rv != CKR_OK) + { + retval = SECURE_ELEMENT_ERROR; + } +#endif /* LORAWAN_KMS */ + return retval; + 801aade: f897 313f ldrb.w r3, [r7, #319] @ 0x13f +} + 801aae2: 4618 mov r0, r3 + 801aae4: f507 77a2 add.w r7, r7, #324 @ 0x144 + 801aae8: 46bd mov sp, r7 + 801aaea: bd90 pop {r4, r7, pc} + +0801aaec : +/* + * API functions + */ +/* ST_WORKAROUND: Add unique ID callback as input parameter */ +SecureElementStatus_t SecureElementInit( SecureElementNvmData_t *nvm, SecureElementGetUniqueId seGetUniqueId ) +{ + 801aaec: b5b0 push {r4, r5, r7, lr} + 801aaee: b0b2 sub sp, #200 @ 0xc8 + 801aaf0: af00 add r7, sp, #0 + 801aaf2: 6078 str r0, [r7, #4] + 801aaf4: 6039 str r1, [r7, #0] +#if (!defined (LORAWAN_KMS) || (LORAWAN_KMS == 0)) + SecureElementNvmData_t seNvmInit = + 801aaf6: f107 0308 add.w r3, r7, #8 + 801aafa: 22c0 movs r2, #192 @ 0xc0 + 801aafc: 2100 movs r1, #0 + 801aafe: 4618 mov r0, r3 + 801ab00: f00f fc9c bl 802a43c + 801ab04: 4a3b ldr r2, [pc, #236] @ (801abf4 ) + 801ab06: f107 0308 add.w r3, r7, #8 + 801ab0a: e892 0003 ldmia.w r2, {r0, r1} + 801ab0e: e883 0003 stmia.w r3, {r0, r1} + 801ab12: 4a39 ldr r2, [pc, #228] @ (801abf8 ) + 801ab14: f107 0310 add.w r3, r7, #16 + 801ab18: e892 0003 ldmia.w r2, {r0, r1} + 801ab1c: e883 0003 stmia.w r3, {r0, r1} + 801ab20: 4b36 ldr r3, [pc, #216] @ (801abfc ) + 801ab22: f107 0419 add.w r4, r7, #25 + 801ab26: 461d mov r5, r3 + 801ab28: cd0f ldmia r5!, {r0, r1, r2, r3} + 801ab2a: 6020 str r0, [r4, #0] + 801ab2c: 6061 str r1, [r4, #4] + 801ab2e: 60a2 str r2, [r4, #8] + 801ab30: 60e3 str r3, [r4, #12] + 801ab32: 2301 movs r3, #1 + 801ab34: f887 3029 strb.w r3, [r7, #41] @ 0x29 + 801ab38: 4b30 ldr r3, [pc, #192] @ (801abfc ) + 801ab3a: f107 042a add.w r4, r7, #42 @ 0x2a + 801ab3e: 461d mov r5, r3 + 801ab40: cd0f ldmia r5!, {r0, r1, r2, r3} + 801ab42: 6020 str r0, [r4, #0] + 801ab44: 6061 str r1, [r4, #4] + 801ab46: 60a2 str r2, [r4, #8] + 801ab48: 60e3 str r3, [r4, #12] + 801ab4a: 2302 movs r3, #2 + 801ab4c: f887 303a strb.w r3, [r7, #58] @ 0x3a + 801ab50: 4b2a ldr r3, [pc, #168] @ (801abfc ) + 801ab52: f107 043b add.w r4, r7, #59 @ 0x3b + 801ab56: 461d mov r5, r3 + 801ab58: cd0f ldmia r5!, {r0, r1, r2, r3} + 801ab5a: 6020 str r0, [r4, #0] + 801ab5c: 6061 str r1, [r4, #4] + 801ab5e: 60a2 str r2, [r4, #8] + 801ab60: 60e3 str r3, [r4, #12] + 801ab62: 2303 movs r3, #3 + 801ab64: f887 304b strb.w r3, [r7, #75] @ 0x4b + 801ab68: 4b24 ldr r3, [pc, #144] @ (801abfc ) + 801ab6a: f107 044c add.w r4, r7, #76 @ 0x4c + 801ab6e: cb0f ldmia r3, {r0, r1, r2, r3} + 801ab70: e884 000f stmia.w r4, {r0, r1, r2, r3} + 801ab74: 2304 movs r3, #4 + 801ab76: f887 305c strb.w r3, [r7, #92] @ 0x5c + 801ab7a: 237f movs r3, #127 @ 0x7f + 801ab7c: f887 306d strb.w r3, [r7, #109] @ 0x6d + 801ab80: 2380 movs r3, #128 @ 0x80 + 801ab82: f887 307e strb.w r3, [r7, #126] @ 0x7e + 801ab86: 2381 movs r3, #129 @ 0x81 + 801ab88: f887 308f strb.w r3, [r7, #143] @ 0x8f + 801ab8c: 2382 movs r3, #130 @ 0x82 + 801ab8e: f887 30a0 strb.w r3, [r7, #160] @ 0xa0 + 801ab92: 2383 movs r3, #131 @ 0x83 + 801ab94: f887 30b1 strb.w r3, [r7, #177] @ 0xb1 + */ + .KeyList = SOFT_SE_KEY_LIST + }; + + + if( nvm == NULL ) + 801ab98: 687b ldr r3, [r7, #4] + 801ab9a: 2b00 cmp r3, #0 + 801ab9c: d101 bne.n 801aba2 + { + return SECURE_ELEMENT_ERROR_NPE; + 801ab9e: 2302 movs r3, #2 + 801aba0: e023 b.n 801abea + } + + // Initialize nvm pointer + SeNvm = nvm; + 801aba2: 4a17 ldr r2, [pc, #92] @ (801ac00 ) + 801aba4: 687b ldr r3, [r7, #4] + 801aba6: 6013 str r3, [r2, #0] + + // Initialize data + memcpy1( ( uint8_t* )SeNvm, ( uint8_t* )&seNvmInit, sizeof( seNvmInit ) ); + 801aba8: 4b15 ldr r3, [pc, #84] @ (801ac00 ) + 801abaa: 681b ldr r3, [r3, #0] + 801abac: f107 0108 add.w r1, r7, #8 + 801abb0: 22c0 movs r2, #192 @ 0xc0 + 801abb2: 4618 mov r0, r3 + 801abb4: f00a fc2b bl 802540e + SecureElementSetObjHandler(SLOT_RAND_ZERO_KEY, KMS_ZERO_KEY_OBJECT_HANDLE); +#endif /* LORAMAC_CLASSB_ENABLED */ +#endif /* LORAWAN_KMS */ + +#if (defined (KEY_EXTRACTABLE) && (KEY_EXTRACTABLE == 1)) + MW_LOG(TS_OFF, VLEVEL_M, "###### OTAA ######\r\n"); + 801abb8: 4b12 ldr r3, [pc, #72] @ (801ac04 ) + 801abba: 2200 movs r2, #0 + 801abbc: 2100 movs r1, #0 + 801abbe: 2002 movs r0, #2 + 801abc0: f00c fe0c bl 80277dc + PrintKey(APP_KEY); + 801abc4: 2000 movs r0, #0 + 801abc6: f7ff fdf7 bl 801a7b8 + PrintKey(NWK_KEY); + 801abca: 2001 movs r0, #1 + 801abcc: f7ff fdf4 bl 801a7b8 + MW_LOG(TS_OFF, VLEVEL_M, "###### ABP ######\r\n"); + 801abd0: 4b0d ldr r3, [pc, #52] @ (801ac08 ) + 801abd2: 2200 movs r2, #0 + 801abd4: 2100 movs r1, #0 + 801abd6: 2002 movs r0, #2 + 801abd8: f00c fe00 bl 80277dc + PrintKey(APP_S_KEY); + 801abdc: 2003 movs r0, #3 + 801abde: f7ff fdeb bl 801a7b8 + PrintKey(NWK_S_KEY); + 801abe2: 2002 movs r0, #2 + 801abe4: f7ff fde8 bl 801a7b8 + // Get a DevEUI from MCU unique ID + seGetUniqueId(SeNvm->DevEui); + } +#endif /* STATIC_DEVICE_EUI */ +#endif /* !SECURE_ELEMENT_PRE_PROVISIONED */ + return SECURE_ELEMENT_SUCCESS; + 801abe8: 2300 movs r3, #0 +} + 801abea: 4618 mov r0, r3 + 801abec: 37c8 adds r7, #200 @ 0xc8 + 801abee: 46bd mov sp, r7 + 801abf0: bdb0 pop {r4, r5, r7, pc} + 801abf2: bf00 nop + 801abf4: 0802f6e4 .word 0x0802f6e4 + 801abf8: 0802f6ec .word 0x0802f6ec + 801abfc: 0802f6f4 .word 0x0802f6f4 + 801ac00: 20013a34 .word 0x20013a34 + 801ac04: 0802f6b4 .word 0x0802f6b4 + 801ac08: 0802f6cc .word 0x0802f6cc + +0801ac0c : + +/* ST_WORKAROUND_BEGIN: Add KMS specific functions */ +SecureElementStatus_t SecureElementGetKeyByID( KeyIdentifier_t keyID, Key_t **keyItem ) +{ + 801ac0c: b480 push {r7} + 801ac0e: b085 sub sp, #20 + 801ac10: af00 add r7, sp, #0 + 801ac12: 4603 mov r3, r0 + 801ac14: 6039 str r1, [r7, #0] + 801ac16: 71fb strb r3, [r7, #7] +#if (!defined (LORAWAN_KMS) || (LORAWAN_KMS == 0)) +#if (defined (KEY_EXTRACTABLE) && (KEY_EXTRACTABLE == 1)) + for (uint8_t i = 0; i < NUM_OF_KEYS; i++) + 801ac18: 2300 movs r3, #0 + 801ac1a: 73fb strb r3, [r7, #15] + 801ac1c: e01a b.n 801ac54 + { + if (SeNvm->KeyList[i].KeyID == keyID) + 801ac1e: 4b12 ldr r3, [pc, #72] @ (801ac68 ) + 801ac20: 6819 ldr r1, [r3, #0] + 801ac22: 7bfa ldrb r2, [r7, #15] + 801ac24: 4613 mov r3, r2 + 801ac26: 011b lsls r3, r3, #4 + 801ac28: 4413 add r3, r2 + 801ac2a: 440b add r3, r1 + 801ac2c: 3310 adds r3, #16 + 801ac2e: 781b ldrb r3, [r3, #0] + 801ac30: 79fa ldrb r2, [r7, #7] + 801ac32: 429a cmp r2, r3 + 801ac34: d10b bne.n 801ac4e + { + *keyItem = &(SeNvm->KeyList[i]); + 801ac36: 4b0c ldr r3, [pc, #48] @ (801ac68 ) + 801ac38: 6819 ldr r1, [r3, #0] + 801ac3a: 7bfa ldrb r2, [r7, #15] + 801ac3c: 4613 mov r3, r2 + 801ac3e: 011b lsls r3, r3, #4 + 801ac40: 4413 add r3, r2 + 801ac42: 3310 adds r3, #16 + 801ac44: 18ca adds r2, r1, r3 + 801ac46: 683b ldr r3, [r7, #0] + 801ac48: 601a str r2, [r3, #0] + return SECURE_ELEMENT_SUCCESS; + 801ac4a: 2300 movs r3, #0 + 801ac4c: e006 b.n 801ac5c + for (uint8_t i = 0; i < NUM_OF_KEYS; i++) + 801ac4e: 7bfb ldrb r3, [r7, #15] + 801ac50: 3301 adds r3, #1 + 801ac52: 73fb strb r3, [r7, #15] + 801ac54: 7bfb ldrb r3, [r7, #15] + 801ac56: 2b09 cmp r3, #9 + 801ac58: d9e1 bls.n 801ac1e + } + } +#endif /* KEY_EXTRACTABLE */ + return SECURE_ELEMENT_ERROR_INVALID_KEY_ID; + 801ac5a: 2303 movs r3, #3 + return SECURE_ELEMENT_ERROR; + } + return SECURE_ELEMENT_SUCCESS; + +#endif /* LORAWAN_KMS == 1 */ +} + 801ac5c: 4618 mov r0, r3 + 801ac5e: 3714 adds r7, #20 + 801ac60: 46bd mov sp, r7 + 801ac62: f85d 7b04 ldr.w r7, [sp], #4 + 801ac66: 4770 bx lr + 801ac68: 20013a34 .word 0x20013a34 + +0801ac6c : +#endif /* LORAWAN_KMS */ +} +/* ST_WORKAROUND_END */ + +SecureElementStatus_t SecureElementSetKey( KeyIdentifier_t keyID, uint8_t* key ) +{ + 801ac6c: b580 push {r7, lr} + 801ac6e: b088 sub sp, #32 + 801ac70: af00 add r7, sp, #0 + 801ac72: 4603 mov r3, r0 + 801ac74: 6039 str r1, [r7, #0] + 801ac76: 71fb strb r3, [r7, #7] + if( key == NULL ) + 801ac78: 683b ldr r3, [r7, #0] + 801ac7a: 2b00 cmp r3, #0 + 801ac7c: d101 bne.n 801ac82 + { + return SECURE_ELEMENT_ERROR_NPE; + 801ac7e: 2302 movs r3, #2 + 801ac80: e04b b.n 801ad1a + } + +#if (!defined (LORAWAN_KMS) || (LORAWAN_KMS == 0)) + for( uint8_t i = 0; i < NUM_OF_KEYS; i++ ) + 801ac82: 2300 movs r3, #0 + 801ac84: 77fb strb r3, [r7, #31] + 801ac86: e044 b.n 801ad12 + { + if( SeNvm->KeyList[i].KeyID == keyID ) + 801ac88: 4b26 ldr r3, [pc, #152] @ (801ad24 ) + 801ac8a: 6819 ldr r1, [r3, #0] + 801ac8c: 7ffa ldrb r2, [r7, #31] + 801ac8e: 4613 mov r3, r2 + 801ac90: 011b lsls r3, r3, #4 + 801ac92: 4413 add r3, r2 + 801ac94: 440b add r3, r1 + 801ac96: 3310 adds r3, #16 + 801ac98: 781b ldrb r3, [r3, #0] + 801ac9a: 79fa ldrb r2, [r7, #7] + 801ac9c: 429a cmp r2, r3 + 801ac9e: d135 bne.n 801ad0c + { + /* ST_WORKAROUND_BEGIN: reduced LORAMAC_MAX_MC_CTX */ +#if ( LORAMAC_MAX_MC_CTX == 1 ) + if ( keyID == MC_KEY_0 ) + 801aca0: 79fb ldrb r3, [r7, #7] + 801aca2: 2b80 cmp r3, #128 @ 0x80 + 801aca4: d122 bne.n 801acec +#else /* LORAMAC_MAX_MC_CTX > 1 */ + if( ( keyID == MC_KEY_0 ) || ( keyID == MC_KEY_1 ) || ( keyID == MC_KEY_2 ) || ( keyID == MC_KEY_3 ) ) +#endif /* LORAMAC_MAX_MC_CTX */ + /* ST_WORKAROUND_END */ + { // Decrypt the key if its a Mckey + SecureElementStatus_t retval = SECURE_ELEMENT_ERROR; + 801aca6: 2306 movs r3, #6 + 801aca8: 77bb strb r3, [r7, #30] + uint8_t decryptedKey[16] = { 0 }; + 801acaa: f107 030c add.w r3, r7, #12 + 801acae: 2200 movs r2, #0 + 801acb0: 601a str r2, [r3, #0] + 801acb2: 605a str r2, [r3, #4] + 801acb4: 609a str r2, [r3, #8] + 801acb6: 60da str r2, [r3, #12] + + retval = SecureElementAesEncrypt( key, 16, MC_KE_KEY, decryptedKey ); + 801acb8: f107 030c add.w r3, r7, #12 + 801acbc: 227f movs r2, #127 @ 0x7f + 801acbe: 2110 movs r1, #16 + 801acc0: 6838 ldr r0, [r7, #0] + 801acc2: f000 f87e bl 801adc2 + 801acc6: 4603 mov r3, r0 + 801acc8: 77bb strb r3, [r7, #30] + + memcpy1( SeNvm->KeyList[i].KeyValue, decryptedKey, SE_KEY_SIZE ); + 801acca: 4b16 ldr r3, [pc, #88] @ (801ad24 ) + 801accc: 6819 ldr r1, [r3, #0] + 801acce: 7ffa ldrb r2, [r7, #31] + 801acd0: 4613 mov r3, r2 + 801acd2: 011b lsls r3, r3, #4 + 801acd4: 4413 add r3, r2 + 801acd6: 3310 adds r3, #16 + 801acd8: 440b add r3, r1 + 801acda: 3301 adds r3, #1 + 801acdc: f107 010c add.w r1, r7, #12 + 801ace0: 2210 movs r2, #16 + 801ace2: 4618 mov r0, r3 + 801ace4: f00a fb93 bl 802540e + return retval; + 801ace8: 7fbb ldrb r3, [r7, #30] + 801acea: e016 b.n 801ad1a + } + else + { + memcpy1( SeNvm->KeyList[i].KeyValue, key, SE_KEY_SIZE ); + 801acec: 4b0d ldr r3, [pc, #52] @ (801ad24 ) + 801acee: 6819 ldr r1, [r3, #0] + 801acf0: 7ffa ldrb r2, [r7, #31] + 801acf2: 4613 mov r3, r2 + 801acf4: 011b lsls r3, r3, #4 + 801acf6: 4413 add r3, r2 + 801acf8: 3310 adds r3, #16 + 801acfa: 440b add r3, r1 + 801acfc: 3301 adds r3, #1 + 801acfe: 2210 movs r2, #16 + 801ad00: 6839 ldr r1, [r7, #0] + 801ad02: 4618 mov r0, r3 + 801ad04: f00a fb83 bl 802540e + return SECURE_ELEMENT_SUCCESS; + 801ad08: 2300 movs r3, #0 + 801ad0a: e006 b.n 801ad1a + for( uint8_t i = 0; i < NUM_OF_KEYS; i++ ) + 801ad0c: 7ffb ldrb r3, [r7, #31] + 801ad0e: 3301 adds r3, #1 + 801ad10: 77fb strb r3, [r7, #31] + 801ad12: 7ffb ldrb r3, [r7, #31] + 801ad14: 2b09 cmp r3, #9 + 801ad16: d9b7 bls.n 801ac88 + } + } + } + + return SECURE_ELEMENT_ERROR_INVALID_KEY_ID; + 801ad18: 2303 movs r3, #3 + { + retval = SECURE_ELEMENT_ERROR; + } + return retval; +#endif /* LORAWAN_KMS */ +} + 801ad1a: 4618 mov r0, r3 + 801ad1c: 3720 adds r7, #32 + 801ad1e: 46bd mov sp, r7 + 801ad20: bd80 pop {r7, pc} + 801ad22: bf00 nop + 801ad24: 20013a34 .word 0x20013a34 + +0801ad28 : + +SecureElementStatus_t SecureElementComputeAesCmac( uint8_t* micBxBuffer, uint8_t* buffer, uint16_t size, + KeyIdentifier_t keyID, uint32_t* cmac ) +{ + 801ad28: b580 push {r7, lr} + 801ad2a: b086 sub sp, #24 + 801ad2c: af02 add r7, sp, #8 + 801ad2e: 60f8 str r0, [r7, #12] + 801ad30: 60b9 str r1, [r7, #8] + 801ad32: 4611 mov r1, r2 + 801ad34: 461a mov r2, r3 + 801ad36: 460b mov r3, r1 + 801ad38: 80fb strh r3, [r7, #6] + 801ad3a: 4613 mov r3, r2 + 801ad3c: 717b strb r3, [r7, #5] + if( keyID >= LORAMAC_CRYPTO_MULTICAST_KEYS ) + 801ad3e: 797b ldrb r3, [r7, #5] + 801ad40: 2b7e cmp r3, #126 @ 0x7e + 801ad42: d901 bls.n 801ad48 + { + // Never accept multicast key identifier for cmac computation + return SECURE_ELEMENT_ERROR_INVALID_KEY_ID; + 801ad44: 2303 movs r3, #3 + 801ad46: e009 b.n 801ad5c + } + + return ComputeCmac( micBxBuffer, buffer, size, keyID, cmac ); + 801ad48: 7979 ldrb r1, [r7, #5] + 801ad4a: 88fa ldrh r2, [r7, #6] + 801ad4c: 69bb ldr r3, [r7, #24] + 801ad4e: 9300 str r3, [sp, #0] + 801ad50: 460b mov r3, r1 + 801ad52: 68b9 ldr r1, [r7, #8] + 801ad54: 68f8 ldr r0, [r7, #12] + 801ad56: f7ff fe41 bl 801a9dc + 801ad5a: 4603 mov r3, r0 +} + 801ad5c: 4618 mov r0, r3 + 801ad5e: 3710 adds r7, #16 + 801ad60: 46bd mov sp, r7 + 801ad62: bd80 pop {r7, pc} + +0801ad64 : + +SecureElementStatus_t SecureElementVerifyAesCmac( uint8_t* buffer, uint16_t size, uint32_t expectedCmac, + KeyIdentifier_t keyID ) +{ + 801ad64: b580 push {r7, lr} + 801ad66: b088 sub sp, #32 + 801ad68: af02 add r7, sp, #8 + 801ad6a: 60f8 str r0, [r7, #12] + 801ad6c: 607a str r2, [r7, #4] + 801ad6e: 461a mov r2, r3 + 801ad70: 460b mov r3, r1 + 801ad72: 817b strh r3, [r7, #10] + 801ad74: 4613 mov r3, r2 + 801ad76: 727b strb r3, [r7, #9] + if( buffer == NULL ) + 801ad78: 68fb ldr r3, [r7, #12] + 801ad7a: 2b00 cmp r3, #0 + 801ad7c: d101 bne.n 801ad82 + { + return SECURE_ELEMENT_ERROR_NPE; + 801ad7e: 2302 movs r3, #2 + 801ad80: e01b b.n 801adba + } + + SecureElementStatus_t retval = SECURE_ELEMENT_ERROR; + 801ad82: 2306 movs r3, #6 + 801ad84: 75fb strb r3, [r7, #23] +#if (!defined (LORAWAN_KMS) || (LORAWAN_KMS == 0)) + uint32_t compCmac = 0; + 801ad86: 2300 movs r3, #0 + 801ad88: 613b str r3, [r7, #16] + retval = ComputeCmac( NULL, buffer, size, keyID, &compCmac ); + 801ad8a: 7a79 ldrb r1, [r7, #9] + 801ad8c: 897a ldrh r2, [r7, #10] + 801ad8e: f107 0310 add.w r3, r7, #16 + 801ad92: 9300 str r3, [sp, #0] + 801ad94: 460b mov r3, r1 + 801ad96: 68f9 ldr r1, [r7, #12] + 801ad98: 2000 movs r0, #0 + 801ad9a: f7ff fe1f bl 801a9dc + 801ad9e: 4603 mov r3, r0 + 801ada0: 75fb strb r3, [r7, #23] + if( retval != SECURE_ELEMENT_SUCCESS ) + 801ada2: 7dfb ldrb r3, [r7, #23] + 801ada4: 2b00 cmp r3, #0 + 801ada6: d001 beq.n 801adac + { + return retval; + 801ada8: 7dfb ldrb r3, [r7, #23] + 801adaa: e006 b.n 801adba + } + + if( expectedCmac != compCmac ) + 801adac: 693b ldr r3, [r7, #16] + 801adae: 687a ldr r2, [r7, #4] + 801adb0: 429a cmp r2, r3 + 801adb2: d001 beq.n 801adb8 + { + retval = SECURE_ELEMENT_FAIL_CMAC; + 801adb4: 2301 movs r3, #1 + 801adb6: 75fb strb r3, [r7, #23] + retval = SECURE_ELEMENT_ERROR; + } + +#endif /* LORAWAN_KMS */ + + return retval; + 801adb8: 7dfb ldrb r3, [r7, #23] +} + 801adba: 4618 mov r0, r3 + 801adbc: 3718 adds r7, #24 + 801adbe: 46bd mov sp, r7 + 801adc0: bd80 pop {r7, pc} + +0801adc2 : + +SecureElementStatus_t SecureElementAesEncrypt( uint8_t* buffer, uint16_t size, KeyIdentifier_t keyID, + uint8_t* encBuffer ) +{ + 801adc2: b580 push {r7, lr} + 801adc4: b0c2 sub sp, #264 @ 0x108 + 801adc6: af00 add r7, sp, #0 + 801adc8: 60f8 str r0, [r7, #12] + 801adca: 4608 mov r0, r1 + 801adcc: 4611 mov r1, r2 + 801adce: f507 7284 add.w r2, r7, #264 @ 0x108 + 801add2: f5a2 7282 sub.w r2, r2, #260 @ 0x104 + 801add6: 6013 str r3, [r2, #0] + 801add8: 4603 mov r3, r0 + 801adda: 817b strh r3, [r7, #10] + 801addc: 460b mov r3, r1 + 801adde: 727b strb r3, [r7, #9] + if( buffer == NULL || encBuffer == NULL ) + 801ade0: 68fb ldr r3, [r7, #12] + 801ade2: 2b00 cmp r3, #0 + 801ade4: d006 beq.n 801adf4 + 801ade6: f507 7384 add.w r3, r7, #264 @ 0x108 + 801adea: f5a3 7382 sub.w r3, r3, #260 @ 0x104 + 801adee: 681b ldr r3, [r3, #0] + 801adf0: 2b00 cmp r3, #0 + 801adf2: d101 bne.n 801adf8 + { + return SECURE_ELEMENT_ERROR_NPE; + 801adf4: 2302 movs r3, #2 + 801adf6: e046 b.n 801ae86 + } + + // Check if the size is divisible by 16, + if( ( size % 16 ) != 0 ) + 801adf8: 897b ldrh r3, [r7, #10] + 801adfa: f003 030f and.w r3, r3, #15 + 801adfe: b29b uxth r3, r3 + 801ae00: 2b00 cmp r3, #0 + 801ae02: d001 beq.n 801ae08 + { + return SECURE_ELEMENT_ERROR_BUF_SIZE; + 801ae04: 2305 movs r3, #5 + 801ae06: e03e b.n 801ae86 + } + +#if (!defined (LORAWAN_KMS) || (LORAWAN_KMS == 0)) + lorawan_aes_context aesContext; + memset1( aesContext.ksch, '\0', 240 ); + 801ae08: f107 0314 add.w r3, r7, #20 + 801ae0c: 22f0 movs r2, #240 @ 0xf0 + 801ae0e: 2100 movs r1, #0 + 801ae10: 4618 mov r0, r3 + 801ae12: f00a fb39 bl 8025488 + + Key_t* pItem; + SecureElementStatus_t retval = GetKeyByID( keyID, &pItem ); + 801ae16: f107 0210 add.w r2, r7, #16 + 801ae1a: 7a7b ldrb r3, [r7, #9] + 801ae1c: 4611 mov r1, r2 + 801ae1e: 4618 mov r0, r3 + 801ae20: f7ff fdac bl 801a97c + 801ae24: 4603 mov r3, r0 + 801ae26: f887 3106 strb.w r3, [r7, #262] @ 0x106 + + if( retval == SECURE_ELEMENT_SUCCESS ) + 801ae2a: f897 3106 ldrb.w r3, [r7, #262] @ 0x106 + 801ae2e: 2b00 cmp r3, #0 + 801ae30: d127 bne.n 801ae82 + { + lorawan_aes_set_key(pItem->KeyValue, 16, &aesContext); + 801ae32: 693b ldr r3, [r7, #16] + 801ae34: 3301 adds r3, #1 + 801ae36: f107 0214 add.w r2, r7, #20 + 801ae3a: 2110 movs r1, #16 + 801ae3c: 4618 mov r0, r3 + 801ae3e: f7ff fb93 bl 801a568 + + uint8_t block = 0; + 801ae42: 2300 movs r3, #0 + 801ae44: f887 3107 strb.w r3, [r7, #263] @ 0x107 + + while( size != 0 ) + 801ae48: e018 b.n 801ae7c + { + lorawan_aes_encrypt(&buffer[block], &encBuffer[block], &aesContext); + 801ae4a: f897 3107 ldrb.w r3, [r7, #263] @ 0x107 + 801ae4e: 68fa ldr r2, [r7, #12] + 801ae50: 18d0 adds r0, r2, r3 + 801ae52: f897 3107 ldrb.w r3, [r7, #263] @ 0x107 + 801ae56: f507 7284 add.w r2, r7, #264 @ 0x108 + 801ae5a: f5a2 7282 sub.w r2, r2, #260 @ 0x104 + 801ae5e: 6812 ldr r2, [r2, #0] + 801ae60: 4413 add r3, r2 + 801ae62: f107 0214 add.w r2, r7, #20 + 801ae66: 4619 mov r1, r3 + 801ae68: f7ff fc5c bl 801a724 + block = block + 16; + 801ae6c: f897 3107 ldrb.w r3, [r7, #263] @ 0x107 + 801ae70: 3310 adds r3, #16 + 801ae72: f887 3107 strb.w r3, [r7, #263] @ 0x107 + size = size - 16; + 801ae76: 897b ldrh r3, [r7, #10] + 801ae78: 3b10 subs r3, #16 + 801ae7a: 817b strh r3, [r7, #10] + while( size != 0 ) + 801ae7c: 897b ldrh r3, [r7, #10] + 801ae7e: 2b00 cmp r3, #0 + 801ae80: d1e3 bne.n 801ae4a + { + retval = SECURE_ELEMENT_ERROR; + } +#endif /* LORAWAN_KMS */ + + return retval; + 801ae82: f897 3106 ldrb.w r3, [r7, #262] @ 0x106 +} + 801ae86: 4618 mov r0, r3 + 801ae88: f507 7784 add.w r7, r7, #264 @ 0x108 + 801ae8c: 46bd mov sp, r7 + 801ae8e: bd80 pop {r7, pc} + +0801ae90 : + +SecureElementStatus_t SecureElementDeriveAndStoreKey( uint8_t* input, KeyIdentifier_t rootKeyID, + KeyIdentifier_t targetKeyID ) +{ + 801ae90: b580 push {r7, lr} + 801ae92: b088 sub sp, #32 + 801ae94: af00 add r7, sp, #0 + 801ae96: 6078 str r0, [r7, #4] + 801ae98: 460b mov r3, r1 + 801ae9a: 70fb strb r3, [r7, #3] + 801ae9c: 4613 mov r3, r2 + 801ae9e: 70bb strb r3, [r7, #2] + if( input == NULL ) + 801aea0: 687b ldr r3, [r7, #4] + 801aea2: 2b00 cmp r3, #0 + 801aea4: d101 bne.n 801aeaa + { + return SECURE_ELEMENT_ERROR_NPE; + 801aea6: 2302 movs r3, #2 + 801aea8: e02d b.n 801af06 + } + + SecureElementStatus_t retval = SECURE_ELEMENT_ERROR; + 801aeaa: 2306 movs r3, #6 + 801aeac: 77fb strb r3, [r7, #31] + + // In case of MC_KE_KEY, only McRootKey can be used as root key + if( targetKeyID == MC_KE_KEY ) + 801aeae: 78bb ldrb r3, [r7, #2] + 801aeb0: 2b7f cmp r3, #127 @ 0x7f + 801aeb2: d104 bne.n 801aebe + { + if( rootKeyID != MC_ROOT_KEY ) + 801aeb4: 78fb ldrb r3, [r7, #3] + 801aeb6: 2b04 cmp r3, #4 + 801aeb8: d001 beq.n 801aebe + { + return SECURE_ELEMENT_ERROR_INVALID_KEY_ID; + 801aeba: 2303 movs r3, #3 + 801aebc: e023 b.n 801af06 + } + } + +#if (!defined (LORAWAN_KMS) || (LORAWAN_KMS == 0)) + uint8_t key[16] = { 0 }; + 801aebe: f107 030c add.w r3, r7, #12 + 801aec2: 2200 movs r2, #0 + 801aec4: 601a str r2, [r3, #0] + 801aec6: 605a str r2, [r3, #4] + 801aec8: 609a str r2, [r3, #8] + 801aeca: 60da str r2, [r3, #12] + // Derive key + retval = SecureElementAesEncrypt( input, 16, rootKeyID, key ); + 801aecc: f107 030c add.w r3, r7, #12 + 801aed0: 78fa ldrb r2, [r7, #3] + 801aed2: 2110 movs r1, #16 + 801aed4: 6878 ldr r0, [r7, #4] + 801aed6: f7ff ff74 bl 801adc2 + 801aeda: 4603 mov r3, r0 + 801aedc: 77fb strb r3, [r7, #31] + if( retval != SECURE_ELEMENT_SUCCESS ) + 801aede: 7ffb ldrb r3, [r7, #31] + 801aee0: 2b00 cmp r3, #0 + 801aee2: d001 beq.n 801aee8 + { + return retval; + 801aee4: 7ffb ldrb r3, [r7, #31] + 801aee6: e00e b.n 801af06 + } + + // Store key + retval = SecureElementSetKey( targetKeyID, key ); + 801aee8: f107 020c add.w r2, r7, #12 + 801aeec: 78bb ldrb r3, [r7, #2] + 801aeee: 4611 mov r1, r2 + 801aef0: 4618 mov r0, r3 + 801aef2: f7ff febb bl 801ac6c + 801aef6: 4603 mov r3, r0 + 801aef8: 77fb strb r3, [r7, #31] + if( retval != SECURE_ELEMENT_SUCCESS ) + 801aefa: 7ffb ldrb r3, [r7, #31] + 801aefc: 2b00 cmp r3, #0 + 801aefe: d001 beq.n 801af04 + { + return retval; + 801af00: 7ffb ldrb r3, [r7, #31] + 801af02: e000 b.n 801af06 + } + + return SECURE_ELEMENT_SUCCESS; + 801af04: 2300 movs r3, #0 + { + retval = SECURE_ELEMENT_ERROR; + } + return retval; +#endif /* LORAWAN_KMS */ +} + 801af06: 4618 mov r0, r3 + 801af08: 3720 adds r7, #32 + 801af0a: 46bd mov sp, r7 + 801af0c: bd80 pop {r7, pc} + +0801af0e : + +SecureElementStatus_t SecureElementProcessJoinAccept( JoinReqIdentifier_t joinReqType, uint8_t* joinEui, + uint16_t devNonce, uint8_t* encJoinAccept, + uint8_t encJoinAcceptSize, uint8_t* decJoinAccept, + uint8_t* versionMinor ) +{ + 801af0e: b580 push {r7, lr} + 801af10: b086 sub sp, #24 + 801af12: af00 add r7, sp, #0 + 801af14: 60b9 str r1, [r7, #8] + 801af16: 607b str r3, [r7, #4] + 801af18: 4603 mov r3, r0 + 801af1a: 73fb strb r3, [r7, #15] + 801af1c: 4613 mov r3, r2 + 801af1e: 81bb strh r3, [r7, #12] + if( ( encJoinAccept == NULL ) || ( decJoinAccept == NULL ) || ( versionMinor == NULL ) ) + 801af20: 687b ldr r3, [r7, #4] + 801af22: 2b00 cmp r3, #0 + 801af24: d005 beq.n 801af32 + 801af26: 6a7b ldr r3, [r7, #36] @ 0x24 + 801af28: 2b00 cmp r3, #0 + 801af2a: d002 beq.n 801af32 + 801af2c: 6abb ldr r3, [r7, #40] @ 0x28 + 801af2e: 2b00 cmp r3, #0 + 801af30: d101 bne.n 801af36 + { + return SECURE_ELEMENT_ERROR_NPE; + 801af32: 2302 movs r3, #2 + 801af34: e064 b.n 801b000 + } + + // Check that frame size isn't bigger than a JoinAccept with CFList size + if( encJoinAcceptSize > LORAMAC_JOIN_ACCEPT_FRAME_MAX_SIZE ) + 801af36: f897 3020 ldrb.w r3, [r7, #32] + 801af3a: 2b21 cmp r3, #33 @ 0x21 + 801af3c: d901 bls.n 801af42 + { + return SECURE_ELEMENT_ERROR_BUF_SIZE; + 801af3e: 2305 movs r3, #5 + 801af40: e05e b.n 801b000 + } + + // Determine decryption key + KeyIdentifier_t encKeyID = NWK_KEY; + 801af42: 2301 movs r3, #1 + 801af44: 75fb strb r3, [r7, #23] + { + encKeyID = J_S_ENC_KEY; + } +#endif /* USE_LRWAN_1_1_X_CRYPTO == 1 */ + + memcpy1( decJoinAccept, encJoinAccept, encJoinAcceptSize ); + 801af46: f897 3020 ldrb.w r3, [r7, #32] + 801af4a: b29b uxth r3, r3 + 801af4c: 461a mov r2, r3 + 801af4e: 6879 ldr r1, [r7, #4] + 801af50: 6a78 ldr r0, [r7, #36] @ 0x24 + 801af52: f00a fa5c bl 802540e + + // Decrypt JoinAccept, skip MHDR + if( SecureElementAesEncrypt( encJoinAccept + LORAMAC_MHDR_FIELD_SIZE, encJoinAcceptSize - LORAMAC_MHDR_FIELD_SIZE, + 801af56: 687b ldr r3, [r7, #4] + 801af58: 1c58 adds r0, r3, #1 + 801af5a: f897 3020 ldrb.w r3, [r7, #32] + 801af5e: b29b uxth r3, r3 + 801af60: 3b01 subs r3, #1 + 801af62: b299 uxth r1, r3 + 801af64: 6a7b ldr r3, [r7, #36] @ 0x24 + 801af66: 3301 adds r3, #1 + 801af68: 7dfa ldrb r2, [r7, #23] + 801af6a: f7ff ff2a bl 801adc2 + 801af6e: 4603 mov r3, r0 + 801af70: 2b00 cmp r3, #0 + 801af72: d001 beq.n 801af78 + encKeyID, decJoinAccept + LORAMAC_MHDR_FIELD_SIZE ) != SECURE_ELEMENT_SUCCESS ) + { + return SECURE_ELEMENT_FAIL_ENCRYPT; + 801af74: 2307 movs r3, #7 + 801af76: e043 b.n 801b000 + } + + *versionMinor = ( ( decJoinAccept[11] & 0x80 ) == 0x80 ) ? 1 : 0; + 801af78: 6a7b ldr r3, [r7, #36] @ 0x24 + 801af7a: 330b adds r3, #11 + 801af7c: 781b ldrb r3, [r3, #0] + 801af7e: 09db lsrs r3, r3, #7 + 801af80: b2da uxtb r2, r3 + 801af82: 6abb ldr r3, [r7, #40] @ 0x28 + 801af84: 701a strb r2, [r3, #0] + + uint32_t mic = 0; + 801af86: 2300 movs r3, #0 + 801af88: 613b str r3, [r7, #16] + + mic = ( ( uint32_t ) decJoinAccept[encJoinAcceptSize - LORAMAC_MIC_FIELD_SIZE] << 0 ); + 801af8a: f897 3020 ldrb.w r3, [r7, #32] + 801af8e: 3b04 subs r3, #4 + 801af90: 6a7a ldr r2, [r7, #36] @ 0x24 + 801af92: 4413 add r3, r2 + 801af94: 781b ldrb r3, [r3, #0] + 801af96: 613b str r3, [r7, #16] + mic |= ( ( uint32_t ) decJoinAccept[encJoinAcceptSize - LORAMAC_MIC_FIELD_SIZE + 1] << 8 ); + 801af98: f897 3020 ldrb.w r3, [r7, #32] + 801af9c: 3b03 subs r3, #3 + 801af9e: 6a7a ldr r2, [r7, #36] @ 0x24 + 801afa0: 4413 add r3, r2 + 801afa2: 781b ldrb r3, [r3, #0] + 801afa4: 021b lsls r3, r3, #8 + 801afa6: 693a ldr r2, [r7, #16] + 801afa8: 4313 orrs r3, r2 + 801afaa: 613b str r3, [r7, #16] + mic |= ( ( uint32_t ) decJoinAccept[encJoinAcceptSize - LORAMAC_MIC_FIELD_SIZE + 2] << 16 ); + 801afac: f897 3020 ldrb.w r3, [r7, #32] + 801afb0: 3b02 subs r3, #2 + 801afb2: 6a7a ldr r2, [r7, #36] @ 0x24 + 801afb4: 4413 add r3, r2 + 801afb6: 781b ldrb r3, [r3, #0] + 801afb8: 041b lsls r3, r3, #16 + 801afba: 693a ldr r2, [r7, #16] + 801afbc: 4313 orrs r3, r2 + 801afbe: 613b str r3, [r7, #16] + mic |= ( ( uint32_t ) decJoinAccept[encJoinAcceptSize - LORAMAC_MIC_FIELD_SIZE + 3] << 24 ); + 801afc0: f897 3020 ldrb.w r3, [r7, #32] + 801afc4: 3b01 subs r3, #1 + 801afc6: 6a7a ldr r2, [r7, #36] @ 0x24 + 801afc8: 4413 add r3, r2 + 801afca: 781b ldrb r3, [r3, #0] + 801afcc: 061b lsls r3, r3, #24 + 801afce: 693a ldr r2, [r7, #16] + 801afd0: 4313 orrs r3, r2 + 801afd2: 613b str r3, [r7, #16] + // - Header buffer to be used for MIC computation + // - LoRaWAN 1.0.x : micHeader = [MHDR(1)] + // - LoRaWAN 1.1.x : micHeader = [JoinReqType(1), JoinEUI(8), DevNonce(2), MHDR(1)] + + // Verify mic + if( *versionMinor == 0 ) + 801afd4: 6abb ldr r3, [r7, #40] @ 0x28 + 801afd6: 781b ldrb r3, [r3, #0] + 801afd8: 2b00 cmp r3, #0 + 801afda: d10e bne.n 801affa + { + // For LoRaWAN 1.0.x + // cmac = aes128_cmac(NwkKey, MHDR | JoinNonce | NetID | DevAddr | DLSettings | RxDelay | CFList | + // CFListType) + if( SecureElementVerifyAesCmac( decJoinAccept, ( encJoinAcceptSize - LORAMAC_MIC_FIELD_SIZE ), mic, NWK_KEY ) != + 801afdc: f897 3020 ldrb.w r3, [r7, #32] + 801afe0: b29b uxth r3, r3 + 801afe2: 3b04 subs r3, #4 + 801afe4: b299 uxth r1, r3 + 801afe6: 2301 movs r3, #1 + 801afe8: 693a ldr r2, [r7, #16] + 801afea: 6a78 ldr r0, [r7, #36] @ 0x24 + 801afec: f7ff feba bl 801ad64 + 801aff0: 4603 mov r3, r0 + 801aff2: 2b00 cmp r3, #0 + 801aff4: d003 beq.n 801affe + SECURE_ELEMENT_SUCCESS ) + { + return SECURE_ELEMENT_FAIL_CMAC; + 801aff6: 2301 movs r3, #1 + 801aff8: e002 b.n 801b000 + } + } +#endif /* USE_LRWAN_1_1_X_CRYPTO == 1 */ + else + { + return SECURE_ELEMENT_ERROR_INVALID_LORAWAM_SPEC_VERSION; + 801affa: 2304 movs r3, #4 + 801affc: e000 b.n 801b000 + } + + return SECURE_ELEMENT_SUCCESS; + 801affe: 2300 movs r3, #0 +} + 801b000: 4618 mov r0, r3 + 801b002: 3718 adds r7, #24 + 801b004: 46bd mov sp, r7 + 801b006: bd80 pop {r7, pc} + +0801b008 : + +SecureElementStatus_t SecureElementRandomNumber( uint32_t* randomNum ) +{ + 801b008: b580 push {r7, lr} + 801b00a: b082 sub sp, #8 + 801b00c: af00 add r7, sp, #0 + 801b00e: 6078 str r0, [r7, #4] + if( randomNum == NULL ) + 801b010: 687b ldr r3, [r7, #4] + 801b012: 2b00 cmp r3, #0 + 801b014: d101 bne.n 801b01a + { + return SECURE_ELEMENT_ERROR_NPE; + 801b016: 2302 movs r3, #2 + 801b018: e006 b.n 801b028 + } + *randomNum = Radio.Random(); + 801b01a: 4b05 ldr r3, [pc, #20] @ (801b030 ) + 801b01c: 695b ldr r3, [r3, #20] + 801b01e: 4798 blx r3 + 801b020: 4602 mov r2, r0 + 801b022: 687b ldr r3, [r7, #4] + 801b024: 601a str r2, [r3, #0] + return SECURE_ELEMENT_SUCCESS; + 801b026: 2300 movs r3, #0 +} + 801b028: 4618 mov r0, r3 + 801b02a: 3708 adds r7, #8 + 801b02c: 46bd mov sp, r7 + 801b02e: bd80 pop {r7, pc} + 801b030: 0802fd14 .word 0x0802fd14 + +0801b034 : + +SecureElementStatus_t SecureElementSetDevEui( uint8_t* devEui ) +{ + 801b034: b580 push {r7, lr} + 801b036: b082 sub sp, #8 + 801b038: af00 add r7, sp, #0 + 801b03a: 6078 str r0, [r7, #4] + if( devEui == NULL ) + 801b03c: 687b ldr r3, [r7, #4] + 801b03e: 2b00 cmp r3, #0 + 801b040: d101 bne.n 801b046 + { + return SECURE_ELEMENT_ERROR_NPE; + 801b042: 2302 movs r3, #2 + 801b044: e007 b.n 801b056 + } + memcpy1( SeNvm->DevEui, devEui, SE_EUI_SIZE ); + 801b046: 4b06 ldr r3, [pc, #24] @ (801b060 ) + 801b048: 681b ldr r3, [r3, #0] + 801b04a: 2208 movs r2, #8 + 801b04c: 6879 ldr r1, [r7, #4] + 801b04e: 4618 mov r0, r3 + 801b050: f00a f9dd bl 802540e + return SECURE_ELEMENT_SUCCESS; + 801b054: 2300 movs r3, #0 +} + 801b056: 4618 mov r0, r3 + 801b058: 3708 adds r7, #8 + 801b05a: 46bd mov sp, r7 + 801b05c: bd80 pop {r7, pc} + 801b05e: bf00 nop + 801b060: 20013a34 .word 0x20013a34 + +0801b064 : + +uint8_t* SecureElementGetDevEui( void ) +{ + 801b064: b480 push {r7} + 801b066: af00 add r7, sp, #0 + return SeNvm->DevEui; + 801b068: 4b03 ldr r3, [pc, #12] @ (801b078 ) + 801b06a: 681b ldr r3, [r3, #0] +} + 801b06c: 4618 mov r0, r3 + 801b06e: 46bd mov sp, r7 + 801b070: f85d 7b04 ldr.w r7, [sp], #4 + 801b074: 4770 bx lr + 801b076: bf00 nop + 801b078: 20013a34 .word 0x20013a34 + +0801b07c : + +SecureElementStatus_t SecureElementSetJoinEui( uint8_t* joinEui ) +{ + 801b07c: b580 push {r7, lr} + 801b07e: b082 sub sp, #8 + 801b080: af00 add r7, sp, #0 + 801b082: 6078 str r0, [r7, #4] + if( joinEui == NULL ) + 801b084: 687b ldr r3, [r7, #4] + 801b086: 2b00 cmp r3, #0 + 801b088: d101 bne.n 801b08e + { + return SECURE_ELEMENT_ERROR_NPE; + 801b08a: 2302 movs r3, #2 + 801b08c: e008 b.n 801b0a0 + } + memcpy1( SeNvm->JoinEui, joinEui, SE_EUI_SIZE ); + 801b08e: 4b06 ldr r3, [pc, #24] @ (801b0a8 ) + 801b090: 681b ldr r3, [r3, #0] + 801b092: 3308 adds r3, #8 + 801b094: 2208 movs r2, #8 + 801b096: 6879 ldr r1, [r7, #4] + 801b098: 4618 mov r0, r3 + 801b09a: f00a f9b8 bl 802540e + return SECURE_ELEMENT_SUCCESS; + 801b09e: 2300 movs r3, #0 +} + 801b0a0: 4618 mov r0, r3 + 801b0a2: 3708 adds r7, #8 + 801b0a4: 46bd mov sp, r7 + 801b0a6: bd80 pop {r7, pc} + 801b0a8: 20013a34 .word 0x20013a34 + +0801b0ac : + +uint8_t* SecureElementGetJoinEui( void ) +{ + 801b0ac: b480 push {r7} + 801b0ae: af00 add r7, sp, #0 + return SeNvm->JoinEui; + 801b0b0: 4b03 ldr r3, [pc, #12] @ (801b0c0 ) + 801b0b2: 681b ldr r3, [r3, #0] + 801b0b4: 3308 adds r3, #8 +} + 801b0b6: 4618 mov r0, r3 + 801b0b8: 46bd mov sp, r7 + 801b0ba: f85d 7b04 ldr.w r7, [sp], #4 + 801b0be: 4770 bx lr + 801b0c0: 20013a34 .word 0x20013a34 + +0801b0c4 : + +static LmHandlerErrorStatus_t LmHandlerSetSystemMaxRxError( uint32_t maxErrorInMs ); + +/* Exported functions ---------------------------------------------------------*/ +LmHandlerErrorStatus_t LmHandlerInit( LmHandlerCallbacks_t *handlerCallbacks ) +{ + 801b0c4: b580 push {r7, lr} + 801b0c6: b082 sub sp, #8 + 801b0c8: af00 add r7, sp, #0 + 801b0ca: 6078 str r0, [r7, #4] + LmHandlerCallbacks = handlerCallbacks; + 801b0cc: 4a1a ldr r2, [pc, #104] @ (801b138 ) + 801b0ce: 687b ldr r3, [r7, #4] + 801b0d0: 6013 str r3, [r2, #0] + + LoRaMacPrimitives.MacMcpsConfirm = McpsConfirm; + 801b0d2: 4b1a ldr r3, [pc, #104] @ (801b13c ) + 801b0d4: 4a1a ldr r2, [pc, #104] @ (801b140 ) + 801b0d6: 601a str r2, [r3, #0] + LoRaMacPrimitives.MacMcpsIndication = McpsIndication; + 801b0d8: 4b18 ldr r3, [pc, #96] @ (801b13c ) + 801b0da: 4a1a ldr r2, [pc, #104] @ (801b144 ) + 801b0dc: 605a str r2, [r3, #4] + LoRaMacPrimitives.MacMlmeConfirm = MlmeConfirm; + 801b0de: 4b17 ldr r3, [pc, #92] @ (801b13c ) + 801b0e0: 4a19 ldr r2, [pc, #100] @ (801b148 ) + 801b0e2: 609a str r2, [r3, #8] + LoRaMacPrimitives.MacMlmeIndication = MlmeIndication; + 801b0e4: 4b15 ldr r3, [pc, #84] @ (801b13c ) + 801b0e6: 4a19 ldr r2, [pc, #100] @ (801b14c ) + 801b0e8: 60da str r2, [r3, #12] + LoRaMacCallbacks.GetBatteryLevel = LmHandlerCallbacks->GetBatteryLevel; + 801b0ea: 4b13 ldr r3, [pc, #76] @ (801b138 ) + 801b0ec: 681b ldr r3, [r3, #0] + 801b0ee: 681b ldr r3, [r3, #0] + 801b0f0: 4a17 ldr r2, [pc, #92] @ (801b150 ) + 801b0f2: 6013 str r3, [r2, #0] + LoRaMacCallbacks.GetTemperatureLevel = LmHandlerCallbacks->GetTemperature; + 801b0f4: 4b10 ldr r3, [pc, #64] @ (801b138 ) + 801b0f6: 681b ldr r3, [r3, #0] + 801b0f8: 685b ldr r3, [r3, #4] + 801b0fa: 4a15 ldr r2, [pc, #84] @ (801b150 ) + 801b0fc: 6053 str r3, [r2, #4] + LoRaMacCallbacks.GetUniqueId = LmHandlerCallbacks->GetUniqueId; + 801b0fe: 4b0e ldr r3, [pc, #56] @ (801b138 ) + 801b100: 681b ldr r3, [r3, #0] + 801b102: 689b ldr r3, [r3, #8] + 801b104: 4a12 ldr r2, [pc, #72] @ (801b150 ) + 801b106: 6093 str r3, [r2, #8] + LoRaMacCallbacks.NvmDataChange = NvmDataMgmtEvent; + 801b108: 4b11 ldr r3, [pc, #68] @ (801b150 ) + 801b10a: 4a12 ldr r2, [pc, #72] @ (801b154 ) + 801b10c: 60da str r2, [r3, #12] + LoRaMacCallbacks.MacProcessNotify = LmHandlerCallbacks->OnMacProcess; + 801b10e: 4b0a ldr r3, [pc, #40] @ (801b138 ) + 801b110: 681b ldr r3, [r3, #0] + 801b112: 691b ldr r3, [r3, #16] + 801b114: 4a0e ldr r2, [pc, #56] @ (801b150 ) + 801b116: 6113 str r3, [r2, #16] + + /*The LoRa-Alliance Compliance protocol package should always be initialized and activated.*/ + if (LmHandlerPackageRegister(PACKAGE_ID_COMPLIANCE, &LmhpComplianceParams) != LORAMAC_HANDLER_SUCCESS) + 801b118: 490f ldr r1, [pc, #60] @ (801b158 ) + 801b11a: 2000 movs r0, #0 + 801b11c: f000 fcfc bl 801bb18 + 801b120: 4603 mov r3, r0 + 801b122: 2b00 cmp r3, #0 + 801b124: d002 beq.n 801b12c + { + return LORAMAC_HANDLER_ERROR; + 801b126: f04f 33ff mov.w r3, #4294967295 + 801b12a: e000 b.n 801b12e + if (LmhpPackagesRegistrationInit() != LORAMAC_HANDLER_SUCCESS) + { + return LORAMAC_HANDLER_ERROR; + } +#endif /*LORAWAN_DATA_DISTRIB_MGT*/ + return LORAMAC_HANDLER_SUCCESS; + 801b12c: 2300 movs r3, #0 +} + 801b12e: 4618 mov r0, r3 + 801b130: 3708 adds r7, #8 + 801b132: 46bd mov sp, r7 + 801b134: bd80 pop {r7, pc} + 801b136: bf00 nop + 801b138: 20013a5c .word 0x20013a5c + 801b13c: 20013a60 .word 0x20013a60 + 801b140: 0801b86d .word 0x0801b86d + 801b144: 0801b8d5 .word 0x0801b8d5 + 801b148: 0801b9b5 .word 0x0801b9b5 + 801b14c: 0801ba79 .word 0x0801ba79 + 801b150: 20013a70 .word 0x20013a70 + 801b154: 0801bd85 .word 0x0801bd85 + 801b158: 20001384 .word 0x20001384 + +0801b15c : + +LmHandlerErrorStatus_t LmHandlerConfigure( LmHandlerParams_t *handlerParams ) +{ + 801b15c: b5f0 push {r4, r5, r6, r7, lr} + 801b15e: b099 sub sp, #100 @ 0x64 + 801b160: af08 add r7, sp, #32 + 801b162: 6078 str r0, [r7, #4] + uint16_t nbNvmData = 0; + 801b164: 2300 movs r3, #0 + 801b166: 87fb strh r3, [r7, #62] @ 0x3e + MibRequestConfirm_t mibReq; + LoraInfo_t *loraInfo; + + UTIL_MEM_cpy_8((void *)&LmHandlerParams, (const void *)handlerParams, sizeof(LmHandlerParams_t)); + 801b168: 2210 movs r2, #16 + 801b16a: 6879 ldr r1, [r7, #4] + 801b16c: 4882 ldr r0, [pc, #520] @ (801b378 ) + 801b16e: f00c fdaf bl 8027cd0 + +#if ( LORAMAC_CLASSB_ENABLED == 1 ) + IsClassBSwitchPending = false; +#endif /* LORAMAC_CLASSB_ENABLED == 1 */ + + loraInfo = LoraInfo_GetPtr(); + 801b172: f7e8 fb35 bl 80037e0 + 801b176: 63b8 str r0, [r7, #56] @ 0x38 + + if (0U != ((1 << (LmHandlerParams.ActiveRegion)) & (loraInfo->Region))) + 801b178: 4b7f ldr r3, [pc, #508] @ (801b378 ) + 801b17a: 781b ldrb r3, [r3, #0] + 801b17c: 461a mov r2, r3 + 801b17e: 2301 movs r3, #1 + 801b180: 4093 lsls r3, r2 + 801b182: 461a mov r2, r3 + 801b184: 6bbb ldr r3, [r7, #56] @ 0x38 + 801b186: 685b ldr r3, [r3, #4] + 801b188: 4013 ands r3, r2 + 801b18a: 2b00 cmp r3, #0 + 801b18c: d00c beq.n 801b1a8 + { + if (LoRaMacInitialization(&LoRaMacPrimitives, &LoRaMacCallbacks, LmHandlerParams.ActiveRegion) != LORAMAC_STATUS_OK) + 801b18e: 4b7a ldr r3, [pc, #488] @ (801b378 ) + 801b190: 781b ldrb r3, [r3, #0] + 801b192: 461a mov r2, r3 + 801b194: 4979 ldr r1, [pc, #484] @ (801b37c ) + 801b196: 487a ldr r0, [pc, #488] @ (801b380 ) + 801b198: f004 fb38 bl 801f80c + 801b19c: 4603 mov r3, r0 + 801b19e: 2b00 cmp r3, #0 + 801b1a0: d00a beq.n 801b1b8 + { + return LORAMAC_HANDLER_ERROR; + 801b1a2: f04f 33ff mov.w r3, #4294967295 + 801b1a6: e0e3 b.n 801b370 + } + } + else + { + MW_LOG(TS_ON, VLEVEL_ALWAYS, "error: Region is not defined in the MW: set lorawan_conf.h accordingly\r\n"); + 801b1a8: 4b76 ldr r3, [pc, #472] @ (801b384 ) + 801b1aa: 2201 movs r2, #1 + 801b1ac: 2100 movs r1, #0 + 801b1ae: 2000 movs r0, #0 + 801b1b0: f00c fb14 bl 80277dc + while (1) {} /* error: Region is not defined in the MW */ + 801b1b4: bf00 nop + 801b1b6: e7fd b.n 801b1b4 + } + + // Restore data if required + nbNvmData = NvmDataMgmtRestore( ); + 801b1b8: f000 fdf7 bl 801bdaa + 801b1bc: 4603 mov r3, r0 + 801b1be: 87fb strh r3, [r7, #62] @ 0x3e + + // Try to restore from NVM and query the mac if possible. + if( nbNvmData > 0 ) + 801b1c0: 8ffb ldrh r3, [r7, #62] @ 0x3e + 801b1c2: 2b00 cmp r3, #0 + 801b1c4: d003 beq.n 801b1ce + { + CtxRestoreDone = true; + 801b1c6: 4b70 ldr r3, [pc, #448] @ (801b388 ) + 801b1c8: 2201 movs r2, #1 + 801b1ca: 701a strb r2, [r3, #0] + 801b1cc: e002 b.n 801b1d4 + } + else + { + CtxRestoreDone = false; + 801b1ce: 4b6e ldr r3, [pc, #440] @ (801b388 ) + 801b1d0: 2200 movs r2, #0 + 801b1d2: 701a strb r2, [r3, #0] + } + + // Read secure-element DEV_EUI and JOIN_EUI values. + mibReq.Type = MIB_DEV_EUI; + 801b1d4: 2302 movs r3, #2 + 801b1d6: 753b strb r3, [r7, #20] + LoRaMacMibGetRequestConfirm( &mibReq ); + 801b1d8: f107 0314 add.w r3, r7, #20 + 801b1dc: 4618 mov r0, r3 + 801b1de: f004 fe5f bl 801fea0 + memcpy1( CommissioningParams.DevEui, mibReq.Param.DevEui, 8 ); + 801b1e2: 69bb ldr r3, [r7, #24] + 801b1e4: 2208 movs r2, #8 + 801b1e6: 4619 mov r1, r3 + 801b1e8: 4868 ldr r0, [pc, #416] @ (801b38c ) + 801b1ea: f00a f910 bl 802540e + + mibReq.Type = MIB_JOIN_EUI; + 801b1ee: 2303 movs r3, #3 + 801b1f0: 753b strb r3, [r7, #20] + LoRaMacMibGetRequestConfirm( &mibReq ); + 801b1f2: f107 0314 add.w r3, r7, #20 + 801b1f6: 4618 mov r0, r3 + 801b1f8: f004 fe52 bl 801fea0 + memcpy1( CommissioningParams.JoinEui, mibReq.Param.JoinEui, 8 ); + 801b1fc: 69bb ldr r3, [r7, #24] + 801b1fe: 2208 movs r2, #8 + 801b200: 4619 mov r1, r3 + 801b202: 4863 ldr r0, [pc, #396] @ (801b390 ) + 801b204: f00a f903 bl 802540e + +#if ( STATIC_DEVICE_ADDRESS != 1 ) + CommissioningParams.DevAddr = LmHandlerCallbacks->GetDevAddr(); + 801b208: 4b62 ldr r3, [pc, #392] @ (801b394 ) + 801b20a: 681b ldr r3, [r3, #0] + 801b20c: 68db ldr r3, [r3, #12] + 801b20e: 4798 blx r3 + 801b210: 4603 mov r3, r0 + 801b212: 4a5e ldr r2, [pc, #376] @ (801b38c ) + 801b214: 6153 str r3, [r2, #20] +#endif /* STATIC_DEVICE_ADDRESS != 1 */ + + mibReq.Type = MIB_DEV_ADDR; + 801b216: 2306 movs r3, #6 + 801b218: 753b strb r3, [r7, #20] + mibReq.Param.DevAddr = CommissioningParams.DevAddr; + 801b21a: 4b5c ldr r3, [pc, #368] @ (801b38c ) + 801b21c: 695b ldr r3, [r3, #20] + 801b21e: 61bb str r3, [r7, #24] + LoRaMacMibSetRequestConfirm(&mibReq); + 801b220: f107 0314 add.w r3, r7, #20 + 801b224: 4618 mov r0, r3 + 801b226: f004 ff99 bl 802015c + + MW_LOG(TS_OFF, VLEVEL_M, "###### DevEui: %02X:%02X:%02X:%02X:%02X:%02X:%02X:%02X\r\n", + 801b22a: 4b58 ldr r3, [pc, #352] @ (801b38c ) + 801b22c: 781b ldrb r3, [r3, #0] + 801b22e: 461a mov r2, r3 + 801b230: 4b56 ldr r3, [pc, #344] @ (801b38c ) + 801b232: 785b ldrb r3, [r3, #1] + 801b234: 4619 mov r1, r3 + 801b236: 4b55 ldr r3, [pc, #340] @ (801b38c ) + 801b238: 789b ldrb r3, [r3, #2] + 801b23a: 4618 mov r0, r3 + 801b23c: 4b53 ldr r3, [pc, #332] @ (801b38c ) + 801b23e: 78db ldrb r3, [r3, #3] + 801b240: 461c mov r4, r3 + 801b242: 4b52 ldr r3, [pc, #328] @ (801b38c ) + 801b244: 791b ldrb r3, [r3, #4] + 801b246: 461d mov r5, r3 + 801b248: 4b50 ldr r3, [pc, #320] @ (801b38c ) + 801b24a: 795b ldrb r3, [r3, #5] + 801b24c: 461e mov r6, r3 + 801b24e: 4b4f ldr r3, [pc, #316] @ (801b38c ) + 801b250: 799b ldrb r3, [r3, #6] + 801b252: 603b str r3, [r7, #0] + 801b254: 4b4d ldr r3, [pc, #308] @ (801b38c ) + 801b256: 79db ldrb r3, [r3, #7] + 801b258: 9307 str r3, [sp, #28] + 801b25a: 683b ldr r3, [r7, #0] + 801b25c: 9306 str r3, [sp, #24] + 801b25e: 9605 str r6, [sp, #20] + 801b260: 9504 str r5, [sp, #16] + 801b262: 9403 str r4, [sp, #12] + 801b264: 9002 str r0, [sp, #8] + 801b266: 9101 str r1, [sp, #4] + 801b268: 9200 str r2, [sp, #0] + 801b26a: 4b4b ldr r3, [pc, #300] @ (801b398 ) + 801b26c: 2200 movs r2, #0 + 801b26e: 2100 movs r1, #0 + 801b270: 2002 movs r0, #2 + 801b272: f00c fab3 bl 80277dc + HEX8(CommissioningParams.DevEui)); + MW_LOG(TS_OFF, VLEVEL_M, "###### AppEui: %02X:%02X:%02X:%02X:%02X:%02X:%02X:%02X\r\n", + 801b276: 4b45 ldr r3, [pc, #276] @ (801b38c ) + 801b278: 7a1b ldrb r3, [r3, #8] + 801b27a: 461a mov r2, r3 + 801b27c: 4b43 ldr r3, [pc, #268] @ (801b38c ) + 801b27e: 7a5b ldrb r3, [r3, #9] + 801b280: 4619 mov r1, r3 + 801b282: 4b42 ldr r3, [pc, #264] @ (801b38c ) + 801b284: 7a9b ldrb r3, [r3, #10] + 801b286: 4618 mov r0, r3 + 801b288: 4b40 ldr r3, [pc, #256] @ (801b38c ) + 801b28a: 7adb ldrb r3, [r3, #11] + 801b28c: 461c mov r4, r3 + 801b28e: 4b3f ldr r3, [pc, #252] @ (801b38c ) + 801b290: 7b1b ldrb r3, [r3, #12] + 801b292: 461d mov r5, r3 + 801b294: 4b3d ldr r3, [pc, #244] @ (801b38c ) + 801b296: 7b5b ldrb r3, [r3, #13] + 801b298: 461e mov r6, r3 + 801b29a: 4b3c ldr r3, [pc, #240] @ (801b38c ) + 801b29c: 7b9b ldrb r3, [r3, #14] + 801b29e: 603b str r3, [r7, #0] + 801b2a0: 4b3a ldr r3, [pc, #232] @ (801b38c ) + 801b2a2: 7bdb ldrb r3, [r3, #15] + 801b2a4: 9307 str r3, [sp, #28] + 801b2a6: 683b ldr r3, [r7, #0] + 801b2a8: 9306 str r3, [sp, #24] + 801b2aa: 9605 str r6, [sp, #20] + 801b2ac: 9504 str r5, [sp, #16] + 801b2ae: 9403 str r4, [sp, #12] + 801b2b0: 9002 str r0, [sp, #8] + 801b2b2: 9101 str r1, [sp, #4] + 801b2b4: 9200 str r2, [sp, #0] + 801b2b6: 4b39 ldr r3, [pc, #228] @ (801b39c ) + 801b2b8: 2200 movs r2, #0 + 801b2ba: 2100 movs r1, #0 + 801b2bc: 2002 movs r0, #2 + 801b2be: f00c fa8d bl 80277dc + HEX8(CommissioningParams.JoinEui)); + MW_LOG(TS_OFF, VLEVEL_M, "###### DevAddr: %02X:%02X:%02X:%02X\r\n", + 801b2c2: 4b37 ldr r3, [pc, #220] @ (801b3a0 ) + 801b2c4: 781b ldrb r3, [r3, #0] + 801b2c6: 461a mov r2, r3 + 801b2c8: 4b36 ldr r3, [pc, #216] @ (801b3a4 ) + 801b2ca: 781b ldrb r3, [r3, #0] + 801b2cc: 4619 mov r1, r3 + 801b2ce: 4b36 ldr r3, [pc, #216] @ (801b3a8 ) + 801b2d0: 781b ldrb r3, [r3, #0] + 801b2d2: 4618 mov r0, r3 + 801b2d4: 4b35 ldr r3, [pc, #212] @ (801b3ac ) + 801b2d6: 781b ldrb r3, [r3, #0] + 801b2d8: 9303 str r3, [sp, #12] + 801b2da: 9002 str r0, [sp, #8] + 801b2dc: 9101 str r1, [sp, #4] + 801b2de: 9200 str r2, [sp, #0] + 801b2e0: 4b33 ldr r3, [pc, #204] @ (801b3b0 ) + 801b2e2: 2200 movs r2, #0 + 801b2e4: 2100 movs r1, #0 + 801b2e6: 2002 movs r0, #2 + 801b2e8: f00c fa78 bl 80277dc + +#if (defined (LORAWAN_KMS) && (LORAWAN_KMS == 1)) + MW_LOG(TS_OFF, VLEVEL_L, "###### KMS ENABLED \r\n"); +#endif /* LORAWAN_KMS == 1 */ + + mibReq.Type = MIB_PUBLIC_NETWORK; + 801b2ec: 230f movs r3, #15 + 801b2ee: 753b strb r3, [r7, #20] + mibReq.Param.EnablePublicNetwork = LORAWAN_PUBLIC_NETWORK; + 801b2f0: 2301 movs r3, #1 + 801b2f2: 763b strb r3, [r7, #24] + LoRaMacMibSetRequestConfirm(&mibReq); + 801b2f4: f107 0314 add.w r3, r7, #20 + 801b2f8: 4618 mov r0, r3 + 801b2fa: f004 ff2f bl 802015c + + mibReq.Type = MIB_NET_ID; + 801b2fe: 2305 movs r3, #5 + 801b300: 753b strb r3, [r7, #20] + mibReq.Param.NetID = LORAWAN_NETWORK_ID; + 801b302: 2300 movs r3, #0 + 801b304: 61bb str r3, [r7, #24] + LoRaMacMibSetRequestConfirm(&mibReq); + 801b306: f107 0314 add.w r3, r7, #20 + 801b30a: 4618 mov r0, r3 + 801b30c: f004 ff26 bl 802015c + + mibReq.Type = MIB_REPEATER_SUPPORT; + 801b310: 2310 movs r3, #16 + 801b312: 753b strb r3, [r7, #20] + mibReq.Param.EnableRepeaterSupport = LORAWAN_REPEATER_SUPPORT; + 801b314: 2300 movs r3, #0 + 801b316: 763b strb r3, [r7, #24] + LoRaMacMibSetRequestConfirm( &mibReq ); + 801b318: f107 0314 add.w r3, r7, #20 + 801b31c: 4618 mov r0, r3 + 801b31e: f004 ff1d bl 802015c + + mibReq.Type = MIB_ADR; + 801b322: 2304 movs r3, #4 + 801b324: 753b strb r3, [r7, #20] + mibReq.Param.AdrEnable = LmHandlerParams.AdrEnable; + 801b326: 4b14 ldr r3, [pc, #80] @ (801b378 ) + 801b328: 789b ldrb r3, [r3, #2] + 801b32a: 763b strb r3, [r7, #24] + LoRaMacMibSetRequestConfirm( &mibReq ); + 801b32c: f107 0314 add.w r3, r7, #20 + 801b330: 4618 mov r0, r3 + 801b332: f004 ff13 bl 802015c + + GetPhyParams_t getPhy; + PhyParam_t phyParam; + getPhy.Attribute = PHY_DUTY_CYCLE; + 801b336: 230f movs r3, #15 + 801b338: 733b strb r3, [r7, #12] + phyParam = RegionGetPhyParam( LmHandlerParams.ActiveRegion, &getPhy ); + 801b33a: 4b0f ldr r3, [pc, #60] @ (801b378 ) + 801b33c: 781b ldrb r3, [r3, #0] + 801b33e: f107 020c add.w r2, r7, #12 + 801b342: 4611 mov r1, r2 + 801b344: 4618 mov r0, r3 + 801b346: f007 fd3a bl 8022dbe + 801b34a: 4603 mov r3, r0 + 801b34c: 60bb str r3, [r7, #8] + LmHandlerParams.DutyCycleEnabled = (bool) phyParam.Value; + 801b34e: 68bb ldr r3, [r7, #8] + 801b350: 2b00 cmp r3, #0 + 801b352: bf14 ite ne + 801b354: 2301 movne r3, #1 + 801b356: 2300 moveq r3, #0 + 801b358: b2da uxtb r2, r3 + 801b35a: 4b07 ldr r3, [pc, #28] @ (801b378 ) + 801b35c: 715a strb r2, [r3, #5] + + LmHandlerSetSystemMaxRxError( 20 ); + 801b35e: 2014 movs r0, #20 + 801b360: f000 fa6c bl 801b83c + + /* override previous value if reconfigure new region */ + LoRaMacTestSetDutyCycleOn( LmHandlerParams.DutyCycleEnabled ); + 801b364: 4b04 ldr r3, [pc, #16] @ (801b378 ) + 801b366: 795b ldrb r3, [r3, #5] + 801b368: 4618 mov r0, r3 + 801b36a: f005 fc6b bl 8020c44 + + return LORAMAC_HANDLER_SUCCESS; + 801b36e: 2300 movs r3, #0 +} + 801b370: 4618 mov r0, r3 + 801b372: 3744 adds r7, #68 @ 0x44 + 801b374: 46bd mov sp, r7 + 801b376: bdf0 pop {r4, r5, r6, r7, pc} + 801b378: 20013a4c .word 0x20013a4c + 801b37c: 20013a70 .word 0x20013a70 + 801b380: 20013a60 .word 0x20013a60 + 801b384: 0802f704 .word 0x0802f704 + 801b388: 20013b8e .word 0x20013b8e + 801b38c: 2000136c .word 0x2000136c + 801b390: 20001374 .word 0x20001374 + 801b394: 20013a5c .word 0x20013a5c + 801b398: 0802f750 .word 0x0802f750 + 801b39c: 0802f78c .word 0x0802f78c + 801b3a0: 20001383 .word 0x20001383 + 801b3a4: 20001382 .word 0x20001382 + 801b3a8: 20001381 .word 0x20001381 + 801b3ac: 20001380 .word 0x20001380 + 801b3b0: 0802f7c8 .word 0x0802f7c8 + +0801b3b4 : + } + return false; +} + +void LmHandlerProcess( void ) +{ + 801b3b4: b580 push {r7, lr} + 801b3b6: af00 add r7, sp, #0 + /* Call at first the LoRaMAC process before to run all package process features */ + // Processes the LoRaMac events + LoRaMacProcess( ); + 801b3b8: f002 f9c4 bl 801d744 + + // Call all packages process functions + LmHandlerPackagesProcess( ); + 801b3bc: f000 fc96 bl 801bcec + + // Store to NVM if required + NvmDataMgmtStore( ); + 801b3c0: f000 fceb bl 801bd9a +} + 801b3c4: bf00 nop + 801b3c6: bd80 pop {r7, pc} + +0801b3c8 : + +void LmHandlerJoin( ActivationType_t mode ) +{ + 801b3c8: b580 push {r7, lr} + 801b3ca: b090 sub sp, #64 @ 0x40 + 801b3cc: af00 add r7, sp, #0 + 801b3ce: 4603 mov r3, r0 + 801b3d0: 71fb strb r3, [r7, #7] + while (1); + } +#endif /* ACTIVATION_BY_PERSONALIZATION */ +#endif /* LORAWAN_KMS */ + + if ( mode == ACTIVATION_TYPE_OTAA ) + 801b3d2: 79fb ldrb r3, [r7, #7] + 801b3d4: 2b02 cmp r3, #2 + 801b3d6: d111 bne.n 801b3fc + { + MlmeReq_t mlmeReq; + JoinParams.Mode = ACTIVATION_TYPE_OTAA; + 801b3d8: 4b23 ldr r3, [pc, #140] @ (801b468 ) + 801b3da: 2202 movs r2, #2 + 801b3dc: 709a strb r2, [r3, #2] + + LoRaMacStart(); + 801b3de: f004 fcc9 bl 801fd74 + + mlmeReq.Type = MLME_JOIN; + 801b3e2: 2301 movs r3, #1 + 801b3e4: 723b strb r3, [r7, #8] + mlmeReq.Req.Join.Datarate = LmHandlerParams.TxDatarate; + 801b3e6: 4b21 ldr r3, [pc, #132] @ (801b46c ) + 801b3e8: f993 3003 ldrsb.w r3, [r3, #3] + 801b3ec: b2db uxtb r3, r3 + 801b3ee: 733b strb r3, [r7, #12] + + // Starts the OTAA join procedure + LoRaMacMlmeRequest( &mlmeReq ); + 801b3f0: f107 0308 add.w r3, r7, #8 + 801b3f4: 4618 mov r0, r3 + 801b3f6: f005 f9ef bl 80207d8 + + // Notify upper layer + LmHandlerCallbacks->OnJoinRequest( &JoinParams ); + LmHandlerRequestClass(LmHandlerParams.DefaultClass); + } +} + 801b3fa: e030 b.n 801b45e + JoinParams.Mode = ACTIVATION_TYPE_ABP; + 801b3fc: 4b1a ldr r3, [pc, #104] @ (801b468 ) + 801b3fe: 2201 movs r2, #1 + 801b400: 709a strb r2, [r3, #2] + JoinParams.Datarate = LmHandlerParams.TxDatarate; + 801b402: 4b1a ldr r3, [pc, #104] @ (801b46c ) + 801b404: f993 2003 ldrsb.w r2, [r3, #3] + 801b408: 4b17 ldr r3, [pc, #92] @ (801b468 ) + 801b40a: 701a strb r2, [r3, #0] + JoinParams.Status = LORAMAC_HANDLER_SUCCESS; + 801b40c: 4b16 ldr r3, [pc, #88] @ (801b468 ) + 801b40e: 2200 movs r2, #0 + 801b410: 705a strb r2, [r3, #1] + if (CtxRestoreDone == false) + 801b412: 4b17 ldr r3, [pc, #92] @ (801b470 ) + 801b414: 781b ldrb r3, [r3, #0] + 801b416: f083 0301 eor.w r3, r3, #1 + 801b41a: b2db uxtb r3, r3 + 801b41c: 2b00 cmp r3, #0 + 801b41e: d008 beq.n 801b432 + mibReq.Type = MIB_ABP_LORAWAN_VERSION; + 801b420: 2327 movs r3, #39 @ 0x27 + 801b422: 773b strb r3, [r7, #28] + mibReq.Param.AbpLrWanVersion.Value = ABP_ACTIVATION_LRWAN_VERSION; + 801b424: 4b13 ldr r3, [pc, #76] @ (801b474 ) + 801b426: 623b str r3, [r7, #32] + LoRaMacMibSetRequestConfirm(&mibReq); + 801b428: f107 031c add.w r3, r7, #28 + 801b42c: 4618 mov r0, r3 + 801b42e: f004 fe95 bl 802015c + LoRaMacStart(); + 801b432: f004 fc9f bl 801fd74 + mibReq.Type = MIB_NETWORK_ACTIVATION; + 801b436: 2301 movs r3, #1 + 801b438: 773b strb r3, [r7, #28] + mibReq.Param.NetworkActivation = ACTIVATION_TYPE_ABP; + 801b43a: 2301 movs r3, #1 + 801b43c: f887 3020 strb.w r3, [r7, #32] + LoRaMacMibSetRequestConfirm( &mibReq ); + 801b440: f107 031c add.w r3, r7, #28 + 801b444: 4618 mov r0, r3 + 801b446: f004 fe89 bl 802015c + LmHandlerCallbacks->OnJoinRequest( &JoinParams ); + 801b44a: 4b0b ldr r3, [pc, #44] @ (801b478 ) + 801b44c: 681b ldr r3, [r3, #0] + 801b44e: 69db ldr r3, [r3, #28] + 801b450: 4805 ldr r0, [pc, #20] @ (801b468 ) + 801b452: 4798 blx r3 + LmHandlerRequestClass(LmHandlerParams.DefaultClass); + 801b454: 4b05 ldr r3, [pc, #20] @ (801b46c ) + 801b456: 785b ldrb r3, [r3, #1] + 801b458: 4618 mov r0, r3 + 801b45a: f000 f917 bl 801b68c +} + 801b45e: bf00 nop + 801b460: 3740 adds r7, #64 @ 0x40 + 801b462: 46bd mov sp, r7 + 801b464: bd80 pop {r7, pc} + 801b466: bf00 nop + 801b468: 20001390 .word 0x20001390 + 801b46c: 20013a4c .word 0x20013a4c + 801b470: 20013b8e .word 0x20013b8e + 801b474: 01000300 .word 0x01000300 + 801b478: 20013a5c .word 0x20013a5c + +0801b47c : + +LmHandlerFlagStatus_t LmHandlerJoinStatus( void ) +{ + 801b47c: b580 push {r7, lr} + 801b47e: b08a sub sp, #40 @ 0x28 + 801b480: af00 add r7, sp, #0 + MibRequestConfirm_t mibReq; + LoRaMacStatus_t status; + + mibReq.Type = MIB_NETWORK_ACTIVATION; + 801b482: 2301 movs r3, #1 + 801b484: 703b strb r3, [r7, #0] + status = LoRaMacMibGetRequestConfirm( &mibReq ); + 801b486: 463b mov r3, r7 + 801b488: 4618 mov r0, r3 + 801b48a: f004 fd09 bl 801fea0 + 801b48e: 4603 mov r3, r0 + 801b490: f887 3027 strb.w r3, [r7, #39] @ 0x27 + + if( status == LORAMAC_STATUS_OK ) + 801b494: f897 3027 ldrb.w r3, [r7, #39] @ 0x27 + 801b498: 2b00 cmp r3, #0 + 801b49a: d106 bne.n 801b4aa + { + if( mibReq.Param.NetworkActivation == ACTIVATION_TYPE_NONE ) + 801b49c: 793b ldrb r3, [r7, #4] + 801b49e: 2b00 cmp r3, #0 + 801b4a0: d101 bne.n 801b4a6 + { + return LORAMAC_HANDLER_RESET; + 801b4a2: 2300 movs r3, #0 + 801b4a4: e002 b.n 801b4ac + } + else + { + return LORAMAC_HANDLER_SET; + 801b4a6: 2301 movs r3, #1 + 801b4a8: e000 b.n 801b4ac + } + } + else + { + return LORAMAC_HANDLER_RESET; + 801b4aa: 2300 movs r3, #0 + } +} + 801b4ac: 4618 mov r0, r3 + 801b4ae: 3728 adds r7, #40 @ 0x28 + 801b4b0: 46bd mov sp, r7 + 801b4b2: bd80 pop {r7, pc} + +0801b4b4 : + } +} + +LmHandlerErrorStatus_t LmHandlerSend( LmHandlerAppData_t *appData, LmHandlerMsgTypes_t isTxConfirmed, + TimerTime_t *nextTxIn, bool allowDelayedTx ) +{ + 801b4b4: b580 push {r7, lr} + 801b4b6: b08c sub sp, #48 @ 0x30 + 801b4b8: af00 add r7, sp, #0 + 801b4ba: 60f8 str r0, [r7, #12] + 801b4bc: 607a str r2, [r7, #4] + 801b4be: 461a mov r2, r3 + 801b4c0: 460b mov r3, r1 + 801b4c2: 72fb strb r3, [r7, #11] + 801b4c4: 4613 mov r3, r2 + 801b4c6: 72bb strb r3, [r7, #10] + LoRaMacStatus_t status; + LmHandlerErrorStatus_t lmhStatus = LORAMAC_HANDLER_ERROR; + 801b4c8: 23ff movs r3, #255 @ 0xff + 801b4ca: f887 302f strb.w r3, [r7, #47] @ 0x2f + McpsReq_t mcpsReq; + LoRaMacTxInfo_t txInfo; + + if (LoRaMacIsBusy() == true) + 801b4ce: f001 fea1 bl 801d214 + 801b4d2: 4603 mov r3, r0 + 801b4d4: 2b00 cmp r3, #0 + 801b4d6: d002 beq.n 801b4de + { + return LORAMAC_HANDLER_BUSY_ERROR; + 801b4d8: f06f 0301 mvn.w r3, #1 + 801b4dc: e0b4 b.n 801b648 + } + + if( LmHandlerJoinStatus( ) != LORAMAC_HANDLER_SET ) + 801b4de: f7ff ffcd bl 801b47c + 801b4e2: 4603 mov r3, r0 + 801b4e4: 2b01 cmp r3, #1 + 801b4e6: d007 beq.n 801b4f8 + { + // The network isn't joined, try again. + LmHandlerJoin(JoinParams.Mode); + 801b4e8: 4b59 ldr r3, [pc, #356] @ (801b650 ) + 801b4ea: 789b ldrb r3, [r3, #2] + 801b4ec: 4618 mov r0, r3 + 801b4ee: f7ff ff6b bl 801b3c8 + return LORAMAC_HANDLER_NO_NETWORK_JOINED; + 801b4f2: f06f 0302 mvn.w r3, #2 + 801b4f6: e0a7 b.n 801b648 + } + + if( ( LmHandlerPackages[PACKAGE_ID_COMPLIANCE]->IsRunning( ) == true ) && ( appData->Port != LmHandlerPackages[PACKAGE_ID_COMPLIANCE]->Port ) && ( appData->Port != 0 ) ) + 801b4f8: 4b56 ldr r3, [pc, #344] @ (801b654 ) + 801b4fa: 681b ldr r3, [r3, #0] + 801b4fc: 68db ldr r3, [r3, #12] + 801b4fe: 4798 blx r3 + 801b500: 4603 mov r3, r0 + 801b502: 2b00 cmp r3, #0 + 801b504: d00d beq.n 801b522 + 801b506: 68fb ldr r3, [r7, #12] + 801b508: 781a ldrb r2, [r3, #0] + 801b50a: 4b52 ldr r3, [pc, #328] @ (801b654 ) + 801b50c: 681b ldr r3, [r3, #0] + 801b50e: 781b ldrb r3, [r3, #0] + 801b510: 429a cmp r2, r3 + 801b512: d006 beq.n 801b522 + 801b514: 68fb ldr r3, [r7, #12] + 801b516: 781b ldrb r3, [r3, #0] + 801b518: 2b00 cmp r3, #0 + 801b51a: d002 beq.n 801b522 + { + return LORAMAC_HANDLER_COMPLIANCE_RUNNING; + 801b51c: f06f 0303 mvn.w r3, #3 + 801b520: e092 b.n 801b648 + } + + mcpsReq.Req.Unconfirmed.Datarate = LmHandlerParams.TxDatarate; + 801b522: 4b4d ldr r3, [pc, #308] @ (801b658 ) + 801b524: f993 3003 ldrsb.w r3, [r3, #3] + 801b528: f887 3026 strb.w r3, [r7, #38] @ 0x26 + if( LoRaMacQueryTxPossible( appData->BufferSize, &txInfo ) != LORAMAC_STATUS_OK ) + 801b52c: 68fb ldr r3, [r7, #12] + 801b52e: 785b ldrb r3, [r3, #1] + 801b530: f107 0214 add.w r2, r7, #20 + 801b534: 4611 mov r1, r2 + 801b536: 4618 mov r0, r3 + 801b538: f004 fc2a bl 801fd90 + 801b53c: 4603 mov r3, r0 + 801b53e: 2b00 cmp r3, #0 + 801b540: d009 beq.n 801b556 + { + // Send empty frame in order to flush MAC commands + TxParams.MsgType = LORAMAC_HANDLER_UNCONFIRMED_MSG; + 801b542: 4b46 ldr r3, [pc, #280] @ (801b65c ) + 801b544: 2200 movs r2, #0 + 801b546: 709a strb r2, [r3, #2] + mcpsReq.Type = MCPS_UNCONFIRMED; + 801b548: 2300 movs r3, #0 + 801b54a: 763b strb r3, [r7, #24] + mcpsReq.Req.Unconfirmed.fBuffer = NULL; + 801b54c: 2300 movs r3, #0 + 801b54e: 623b str r3, [r7, #32] + mcpsReq.Req.Unconfirmed.fBufferSize = 0; + 801b550: 2300 movs r3, #0 + 801b552: 84bb strh r3, [r7, #36] @ 0x24 + 801b554: e016 b.n 801b584 + } + else + { + TxParams.MsgType = isTxConfirmed; + 801b556: 4a41 ldr r2, [pc, #260] @ (801b65c ) + 801b558: 7afb ldrb r3, [r7, #11] + 801b55a: 7093 strb r3, [r2, #2] + mcpsReq.Req.Unconfirmed.fPort = appData->Port; + 801b55c: 68fb ldr r3, [r7, #12] + 801b55e: 781b ldrb r3, [r3, #0] + 801b560: 773b strb r3, [r7, #28] + mcpsReq.Req.Unconfirmed.fBufferSize = appData->BufferSize; + 801b562: 68fb ldr r3, [r7, #12] + 801b564: 785b ldrb r3, [r3, #1] + 801b566: 84bb strh r3, [r7, #36] @ 0x24 + mcpsReq.Req.Unconfirmed.fBuffer = appData->Buffer; + 801b568: 68fb ldr r3, [r7, #12] + 801b56a: 685b ldr r3, [r3, #4] + 801b56c: 623b str r3, [r7, #32] + if( isTxConfirmed == LORAMAC_HANDLER_UNCONFIRMED_MSG ) + 801b56e: 7afb ldrb r3, [r7, #11] + 801b570: 2b00 cmp r3, #0 + 801b572: d102 bne.n 801b57a + { + mcpsReq.Type = MCPS_UNCONFIRMED; + 801b574: 2300 movs r3, #0 + 801b576: 763b strb r3, [r7, #24] + 801b578: e004 b.n 801b584 + } + else + { + mcpsReq.Type = MCPS_CONFIRMED; + 801b57a: 2301 movs r3, #1 + 801b57c: 763b strb r3, [r7, #24] + mcpsReq.Req.Confirmed.NbTrials = 8; + 801b57e: 2308 movs r3, #8 + 801b580: f887 3027 strb.w r3, [r7, #39] @ 0x27 + } + } + + TxParams.AppData = *appData; + 801b584: 4b35 ldr r3, [pc, #212] @ (801b65c ) + 801b586: 68fa ldr r2, [r7, #12] + 801b588: 330c adds r3, #12 + 801b58a: e892 0003 ldmia.w r2, {r0, r1} + 801b58e: e883 0003 stmia.w r3, {r0, r1} + TxParams.Datarate = LmHandlerParams.TxDatarate; + 801b592: 4b31 ldr r3, [pc, #196] @ (801b658 ) + 801b594: f993 2003 ldrsb.w r2, [r3, #3] + 801b598: 4b30 ldr r3, [pc, #192] @ (801b65c ) + 801b59a: 711a strb r2, [r3, #4] + + status = LoRaMacMcpsRequest(&mcpsReq, allowDelayedTx); + 801b59c: 7aba ldrb r2, [r7, #10] + 801b59e: f107 0318 add.w r3, r7, #24 + 801b5a2: 4611 mov r1, r2 + 801b5a4: 4618 mov r0, r3 + 801b5a6: f005 fa57 bl 8020a58 + 801b5aa: 4603 mov r3, r0 + 801b5ac: f887 302e strb.w r3, [r7, #46] @ 0x2e + if (nextTxIn != NULL) + 801b5b0: 687b ldr r3, [r7, #4] + 801b5b2: 2b00 cmp r3, #0 + 801b5b4: d002 beq.n 801b5bc + { + *nextTxIn = mcpsReq.ReqReturn.DutyCycleWaitTime; + 801b5b6: 6aba ldr r2, [r7, #40] @ 0x28 + 801b5b8: 687b ldr r3, [r7, #4] + 801b5ba: 601a str r2, [r3, #0] + } + + switch (status) + 801b5bc: f897 302e ldrb.w r3, [r7, #46] @ 0x2e + 801b5c0: 2b11 cmp r3, #17 + 801b5c2: d83b bhi.n 801b63c + 801b5c4: a201 add r2, pc, #4 @ (adr r2, 801b5cc ) + 801b5c6: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 801b5ca: bf00 nop + 801b5cc: 0801b615 .word 0x0801b615 + 801b5d0: 0801b61d .word 0x0801b61d + 801b5d4: 0801b63d .word 0x0801b63d + 801b5d8: 0801b63d .word 0x0801b63d + 801b5dc: 0801b63d .word 0x0801b63d + 801b5e0: 0801b63d .word 0x0801b63d + 801b5e4: 0801b63d .word 0x0801b63d + 801b5e8: 0801b625 .word 0x0801b625 + 801b5ec: 0801b63d .word 0x0801b63d + 801b5f0: 0801b63d .word 0x0801b63d + 801b5f4: 0801b63d .word 0x0801b63d + 801b5f8: 0801b635 .word 0x0801b635 + 801b5fc: 0801b63d .word 0x0801b63d + 801b600: 0801b63d .word 0x0801b63d + 801b604: 0801b61d .word 0x0801b61d + 801b608: 0801b61d .word 0x0801b61d + 801b60c: 0801b61d .word 0x0801b61d + 801b610: 0801b62d .word 0x0801b62d + { + case LORAMAC_STATUS_OK: + lmhStatus = LORAMAC_HANDLER_SUCCESS; + 801b614: 2300 movs r3, #0 + 801b616: f887 302f strb.w r3, [r7, #47] @ 0x2f + break; + 801b61a: e013 b.n 801b644 + case LORAMAC_STATUS_BUSY: + case LORAMAC_STATUS_BUSY_UPLINK_COLLISION: + case LORAMAC_STATUS_BUSY_BEACON_RESERVED_TIME: + case LORAMAC_STATUS_BUSY_PING_SLOT_WINDOW_TIME: + lmhStatus = LORAMAC_HANDLER_BUSY_ERROR; + 801b61c: 23fe movs r3, #254 @ 0xfe + 801b61e: f887 302f strb.w r3, [r7, #47] @ 0x2f + break; + 801b622: e00f b.n 801b644 + case LORAMAC_STATUS_NO_NETWORK_JOINED: + lmhStatus = LORAMAC_HANDLER_NO_NETWORK_JOINED; + 801b624: 23fd movs r3, #253 @ 0xfd + 801b626: f887 302f strb.w r3, [r7, #47] @ 0x2f + break; + 801b62a: e00b b.n 801b644 + case LORAMAC_STATUS_CRYPTO_ERROR: + lmhStatus = LORAMAC_HANDLER_CRYPTO_ERROR; + 801b62c: 23fb movs r3, #251 @ 0xfb + 801b62e: f887 302f strb.w r3, [r7, #47] @ 0x2f + break; + 801b632: e007 b.n 801b644 + case LORAMAC_STATUS_DUTYCYCLE_RESTRICTED: + lmhStatus = LORAMAC_HANDLER_DUTYCYCLE_RESTRICTED; + 801b634: 23fa movs r3, #250 @ 0xfa + 801b636: f887 302f strb.w r3, [r7, #47] @ 0x2f + break; + 801b63a: e003 b.n 801b644 + case LORAMAC_STATUS_REGION_NOT_SUPPORTED: + case LORAMAC_STATUS_NO_FREE_CHANNEL_FOUND: + case LORAMAC_STATUS_NO_CHANNEL_FOUND: + case LORAMAC_STATUS_LENGTH_ERROR: + default: + lmhStatus = LORAMAC_HANDLER_ERROR; + 801b63c: 23ff movs r3, #255 @ 0xff + 801b63e: f887 302f strb.w r3, [r7, #47] @ 0x2f + break; + 801b642: bf00 nop + } + + return lmhStatus; + 801b644: f997 302f ldrsb.w r3, [r7, #47] @ 0x2f +} + 801b648: 4618 mov r0, r3 + 801b64a: 3730 adds r7, #48 @ 0x30 + 801b64c: 46bd mov sp, r7 + 801b64e: bd80 pop {r7, pc} + 801b650: 20001390 .word 0x20001390 + 801b654: 20013a38 .word 0x20013a38 + 801b658: 20013a4c .word 0x20013a4c + 801b65c: 20013a84 .word 0x20013a84 + +0801b660 : + return LORAMAC_HANDLER_ERROR; + } +} + +LmHandlerErrorStatus_t LmHandlerDeviceTimeReq( void ) +{ + 801b660: b580 push {r7, lr} + 801b662: b086 sub sp, #24 + 801b664: af00 add r7, sp, #0 + LoRaMacStatus_t status; + MlmeReq_t mlmeReq; + + mlmeReq.Type = MLME_DEVICE_TIME; + 801b666: 230a movs r3, #10 + 801b668: 703b strb r3, [r7, #0] + + status = LoRaMacMlmeRequest( &mlmeReq ); + 801b66a: 463b mov r3, r7 + 801b66c: 4618 mov r0, r3 + 801b66e: f005 f8b3 bl 80207d8 + 801b672: 4603 mov r3, r0 + 801b674: 75fb strb r3, [r7, #23] + + if( status == LORAMAC_STATUS_OK ) + 801b676: 7dfb ldrb r3, [r7, #23] + 801b678: 2b00 cmp r3, #0 + 801b67a: d101 bne.n 801b680 + { + return LORAMAC_HANDLER_SUCCESS; + 801b67c: 2300 movs r3, #0 + 801b67e: e001 b.n 801b684 + } + else + { + return LORAMAC_HANDLER_ERROR; + 801b680: f04f 33ff mov.w r3, #4294967295 + } +} + 801b684: 4618 mov r0, r3 + 801b686: 3718 adds r7, #24 + 801b688: 46bd mov sp, r7 + 801b68a: bd80 pop {r7, pc} + +0801b68c : + } +} +#endif /* LORAMAC_CLASSB_ENABLED == 1 */ + +LmHandlerErrorStatus_t LmHandlerRequestClass( DeviceClass_t newClass ) +{ + 801b68c: b580 push {r7, lr} + 801b68e: b08c sub sp, #48 @ 0x30 + 801b690: af00 add r7, sp, #0 + 801b692: 4603 mov r3, r0 + 801b694: 71fb strb r3, [r7, #7] + MibRequestConfirm_t mibReq; + DeviceClass_t currentClass; + LmHandlerErrorStatus_t errorStatus = LORAMAC_HANDLER_SUCCESS; + 801b696: 2300 movs r3, #0 + 801b698: f887 302f strb.w r3, [r7, #47] @ 0x2f + + if (LoRaMacIsBusy() == true) + 801b69c: f001 fdba bl 801d214 + 801b6a0: 4603 mov r3, r0 + 801b6a2: 2b00 cmp r3, #0 + 801b6a4: d002 beq.n 801b6ac + { + return LORAMAC_HANDLER_BUSY_ERROR; + 801b6a6: f06f 0301 mvn.w r3, #1 + 801b6aa: e079 b.n 801b7a0 + } + + if (LmHandlerJoinStatus() != LORAMAC_HANDLER_SET) + 801b6ac: f7ff fee6 bl 801b47c + 801b6b0: 4603 mov r3, r0 + 801b6b2: 2b01 cmp r3, #1 + 801b6b4: d002 beq.n 801b6bc + { + return LORAMAC_HANDLER_NO_NETWORK_JOINED; + 801b6b6: f06f 0302 mvn.w r3, #2 + 801b6ba: e071 b.n 801b7a0 + } + + mibReq.Type = MIB_DEVICE_CLASS; + 801b6bc: 2300 movs r3, #0 + 801b6be: 723b strb r3, [r7, #8] + if ( LoRaMacMibGetRequestConfirm( &mibReq ) != LORAMAC_STATUS_OK ) + 801b6c0: f107 0308 add.w r3, r7, #8 + 801b6c4: 4618 mov r0, r3 + 801b6c6: f004 fbeb bl 801fea0 + 801b6ca: 4603 mov r3, r0 + 801b6cc: 2b00 cmp r3, #0 + 801b6ce: d002 beq.n 801b6d6 + { + return LORAMAC_HANDLER_ERROR; + 801b6d0: f04f 33ff mov.w r3, #4294967295 + 801b6d4: e064 b.n 801b7a0 + } + currentClass = mibReq.Param.Class; + 801b6d6: 7b3b ldrb r3, [r7, #12] + 801b6d8: f887 302e strb.w r3, [r7, #46] @ 0x2e + + // Attempt to switch only if class update + if( currentClass != newClass ) + 801b6dc: f897 202e ldrb.w r2, [r7, #46] @ 0x2e + 801b6e0: 79fb ldrb r3, [r7, #7] + 801b6e2: 429a cmp r2, r3 + 801b6e4: d05a beq.n 801b79c + { + switch( newClass ) + 801b6e6: 79fb ldrb r3, [r7, #7] + 801b6e8: 2b02 cmp r3, #2 + 801b6ea: d02c beq.n 801b746 + 801b6ec: 2b02 cmp r3, #2 + 801b6ee: dc50 bgt.n 801b792 + 801b6f0: 2b00 cmp r3, #0 + 801b6f2: d002 beq.n 801b6fa + 801b6f4: 2b01 cmp r3, #1 + 801b6f6: d022 beq.n 801b73e + } + } + } + break; + default: + break; + 801b6f8: e04b b.n 801b792 + if( currentClass != CLASS_A ) + 801b6fa: f897 302e ldrb.w r3, [r7, #46] @ 0x2e + 801b6fe: 2b00 cmp r3, #0 + 801b700: d049 beq.n 801b796 + mibReq.Param.Class = newClass; + 801b702: 79fb ldrb r3, [r7, #7] + 801b704: 733b strb r3, [r7, #12] + if( LoRaMacMibSetRequestConfirm( &mibReq ) == LORAMAC_STATUS_OK ) + 801b706: f107 0308 add.w r3, r7, #8 + 801b70a: 4618 mov r0, r3 + 801b70c: f004 fd26 bl 802015c + 801b710: 4603 mov r3, r0 + 801b712: 2b00 cmp r3, #0 + 801b714: d10f bne.n 801b736 + DisplayClassUpdate(newClass); + 801b716: 79fb ldrb r3, [r7, #7] + 801b718: 4618 mov r0, r3 + 801b71a: f000 fb1b bl 801bd54 + if (LmHandlerCallbacks->OnClassChange != NULL) + 801b71e: 4b22 ldr r3, [pc, #136] @ (801b7a8 ) + 801b720: 681b ldr r3, [r3, #0] + 801b722: 6a9b ldr r3, [r3, #40] @ 0x28 + 801b724: 2b00 cmp r3, #0 + 801b726: d036 beq.n 801b796 + LmHandlerCallbacks->OnClassChange( newClass ); + 801b728: 4b1f ldr r3, [pc, #124] @ (801b7a8 ) + 801b72a: 681b ldr r3, [r3, #0] + 801b72c: 6a9b ldr r3, [r3, #40] @ 0x28 + 801b72e: 79fa ldrb r2, [r7, #7] + 801b730: 4610 mov r0, r2 + 801b732: 4798 blx r3 + break; + 801b734: e02f b.n 801b796 + errorStatus = LORAMAC_HANDLER_ERROR; + 801b736: 23ff movs r3, #255 @ 0xff + 801b738: f887 302f strb.w r3, [r7, #47] @ 0x2f + break; + 801b73c: e02b b.n 801b796 + errorStatus = LORAMAC_HANDLER_ERROR; + 801b73e: 23ff movs r3, #255 @ 0xff + 801b740: f887 302f strb.w r3, [r7, #47] @ 0x2f + break; + 801b744: e02a b.n 801b79c + if( currentClass != CLASS_A ) + 801b746: f897 302e ldrb.w r3, [r7, #46] @ 0x2e + 801b74a: 2b00 cmp r3, #0 + 801b74c: d003 beq.n 801b756 + errorStatus = LORAMAC_HANDLER_ERROR; + 801b74e: 23ff movs r3, #255 @ 0xff + 801b750: f887 302f strb.w r3, [r7, #47] @ 0x2f + break; + 801b754: e021 b.n 801b79a + mibReq.Param.Class = newClass; + 801b756: 79fb ldrb r3, [r7, #7] + 801b758: 733b strb r3, [r7, #12] + if (LoRaMacMibSetRequestConfirm( &mibReq ) == LORAMAC_STATUS_OK) + 801b75a: f107 0308 add.w r3, r7, #8 + 801b75e: 4618 mov r0, r3 + 801b760: f004 fcfc bl 802015c + 801b764: 4603 mov r3, r0 + 801b766: 2b00 cmp r3, #0 + 801b768: d10f bne.n 801b78a + DisplayClassUpdate(newClass); + 801b76a: 79fb ldrb r3, [r7, #7] + 801b76c: 4618 mov r0, r3 + 801b76e: f000 faf1 bl 801bd54 + if (LmHandlerCallbacks->OnClassChange != NULL) + 801b772: 4b0d ldr r3, [pc, #52] @ (801b7a8 ) + 801b774: 681b ldr r3, [r3, #0] + 801b776: 6a9b ldr r3, [r3, #40] @ 0x28 + 801b778: 2b00 cmp r3, #0 + 801b77a: d00e beq.n 801b79a + LmHandlerCallbacks->OnClassChange( newClass ); + 801b77c: 4b0a ldr r3, [pc, #40] @ (801b7a8 ) + 801b77e: 681b ldr r3, [r3, #0] + 801b780: 6a9b ldr r3, [r3, #40] @ 0x28 + 801b782: 79fa ldrb r2, [r7, #7] + 801b784: 4610 mov r0, r2 + 801b786: 4798 blx r3 + break; + 801b788: e007 b.n 801b79a + errorStatus = LORAMAC_HANDLER_ERROR; + 801b78a: 23ff movs r3, #255 @ 0xff + 801b78c: f887 302f strb.w r3, [r7, #47] @ 0x2f + break; + 801b790: e003 b.n 801b79a + break; + 801b792: bf00 nop + 801b794: e002 b.n 801b79c + break; + 801b796: bf00 nop + 801b798: e000 b.n 801b79c + break; + 801b79a: bf00 nop + } + } + return errorStatus; + 801b79c: f997 302f ldrsb.w r3, [r7, #47] @ 0x2f +} + 801b7a0: 4618 mov r0, r3 + 801b7a2: 3730 adds r7, #48 @ 0x30 + 801b7a4: 46bd mov sp, r7 + 801b7a6: bd80 pop {r7, pc} + 801b7a8: 20013a5c .word 0x20013a5c + +0801b7ac : + +LmHandlerErrorStatus_t LmHandlerGetCurrentClass( DeviceClass_t *deviceClass ) +{ + 801b7ac: b580 push {r7, lr} + 801b7ae: b08c sub sp, #48 @ 0x30 + 801b7b0: af00 add r7, sp, #0 + 801b7b2: 6078 str r0, [r7, #4] + MibRequestConfirm_t mibReq; + if (deviceClass == NULL) + 801b7b4: 687b ldr r3, [r7, #4] + 801b7b6: 2b00 cmp r3, #0 + 801b7b8: d102 bne.n 801b7c0 + { + return LORAMAC_HANDLER_ERROR; + 801b7ba: f04f 33ff mov.w r3, #4294967295 + 801b7be: e010 b.n 801b7e2 + } + + mibReq.Type = MIB_DEVICE_CLASS; + 801b7c0: 2300 movs r3, #0 + 801b7c2: 733b strb r3, [r7, #12] + if (LoRaMacMibGetRequestConfirm( &mibReq ) != LORAMAC_STATUS_OK) + 801b7c4: f107 030c add.w r3, r7, #12 + 801b7c8: 4618 mov r0, r3 + 801b7ca: f004 fb69 bl 801fea0 + 801b7ce: 4603 mov r3, r0 + 801b7d0: 2b00 cmp r3, #0 + 801b7d2: d002 beq.n 801b7da + { + return LORAMAC_HANDLER_ERROR; + 801b7d4: f04f 33ff mov.w r3, #4294967295 + 801b7d8: e003 b.n 801b7e2 + } + + *deviceClass = mibReq.Param.Class; + 801b7da: 7c3a ldrb r2, [r7, #16] + 801b7dc: 687b ldr r3, [r7, #4] + 801b7de: 701a strb r2, [r3, #0] + return LORAMAC_HANDLER_SUCCESS; + 801b7e0: 2300 movs r3, #0 +} + 801b7e2: 4618 mov r0, r3 + 801b7e4: 3730 adds r7, #48 @ 0x30 + 801b7e6: 46bd mov sp, r7 + 801b7e8: bd80 pop {r7, pc} + ... + +0801b7ec : + +LmHandlerErrorStatus_t LmHandlerGetTxDatarate( int8_t *txDatarate ) +{ + 801b7ec: b580 push {r7, lr} + 801b7ee: b08c sub sp, #48 @ 0x30 + 801b7f0: af00 add r7, sp, #0 + 801b7f2: 6078 str r0, [r7, #4] + MibRequestConfirm_t mibGet; + if (txDatarate == NULL) + 801b7f4: 687b ldr r3, [r7, #4] + 801b7f6: 2b00 cmp r3, #0 + 801b7f8: d102 bne.n 801b800 + { + return LORAMAC_HANDLER_ERROR; + 801b7fa: f04f 33ff mov.w r3, #4294967295 + 801b7fe: e016 b.n 801b82e + } + + mibGet.Type = MIB_CHANNELS_DATARATE; + 801b800: 231f movs r3, #31 + 801b802: 733b strb r3, [r7, #12] + if (LoRaMacMibGetRequestConfirm( &mibGet ) != LORAMAC_STATUS_OK) + 801b804: f107 030c add.w r3, r7, #12 + 801b808: 4618 mov r0, r3 + 801b80a: f004 fb49 bl 801fea0 + 801b80e: 4603 mov r3, r0 + 801b810: 2b00 cmp r3, #0 + 801b812: d002 beq.n 801b81a + { + return LORAMAC_HANDLER_ERROR; + 801b814: f04f 33ff mov.w r3, #4294967295 + 801b818: e009 b.n 801b82e + } + + *txDatarate = mibGet.Param.ChannelsDatarate; + 801b81a: f997 2010 ldrsb.w r2, [r7, #16] + 801b81e: 687b ldr r3, [r7, #4] + 801b820: 701a strb r2, [r3, #0] + LmHandlerParams.TxDatarate = *txDatarate; + 801b822: 687b ldr r3, [r7, #4] + 801b824: f993 2000 ldrsb.w r2, [r3] + 801b828: 4b03 ldr r3, [pc, #12] @ (801b838 ) + 801b82a: 70da strb r2, [r3, #3] + return LORAMAC_HANDLER_SUCCESS; + 801b82c: 2300 movs r3, #0 +} + 801b82e: 4618 mov r0, r3 + 801b830: 3730 adds r7, #48 @ 0x30 + 801b832: 46bd mov sp, r7 + 801b834: bd80 pop {r7, pc} + 801b836: bf00 nop + 801b838: 20013a4c .word 0x20013a4c + +0801b83c : + *region = LmHandlerParams.ActiveRegion; + return LORAMAC_HANDLER_SUCCESS; +} + +static LmHandlerErrorStatus_t LmHandlerSetSystemMaxRxError( uint32_t maxErrorInMs ) +{ + 801b83c: b580 push {r7, lr} + 801b83e: b08c sub sp, #48 @ 0x30 + 801b840: af00 add r7, sp, #0 + 801b842: 6078 str r0, [r7, #4] + MibRequestConfirm_t mibReq; + + mibReq.Type = MIB_SYSTEM_MAX_RX_ERROR; + 801b844: 2322 movs r3, #34 @ 0x22 + 801b846: 733b strb r3, [r7, #12] + mibReq.Param.SystemMaxRxError = maxErrorInMs; + 801b848: 687b ldr r3, [r7, #4] + 801b84a: 613b str r3, [r7, #16] + if( LoRaMacMibSetRequestConfirm( &mibReq ) != LORAMAC_STATUS_OK ) + 801b84c: f107 030c add.w r3, r7, #12 + 801b850: 4618 mov r0, r3 + 801b852: f004 fc83 bl 802015c + 801b856: 4603 mov r3, r0 + 801b858: 2b00 cmp r3, #0 + 801b85a: d002 beq.n 801b862 + { + return LORAMAC_HANDLER_ERROR; + 801b85c: f04f 33ff mov.w r3, #4294967295 + 801b860: e000 b.n 801b864 + } + return LORAMAC_HANDLER_SUCCESS; + 801b862: 2300 movs r3, #0 +} + 801b864: 4618 mov r0, r3 + 801b866: 3730 adds r7, #48 @ 0x30 + 801b868: 46bd mov sp, r7 + 801b86a: bd80 pop {r7, pc} + +0801b86c : + * LORAMAC NOTIFICATIONS HANDLING + *============================================================================= + */ + +static void McpsConfirm( McpsConfirm_t *mcpsConfirm ) +{ + 801b86c: b580 push {r7, lr} + 801b86e: b082 sub sp, #8 + 801b870: af00 add r7, sp, #0 + 801b872: 6078 str r0, [r7, #4] + TxParams.IsMcpsConfirm = 1; + 801b874: 4b15 ldr r3, [pc, #84] @ (801b8cc ) + 801b876: 2201 movs r2, #1 + 801b878: 701a strb r2, [r3, #0] + TxParams.Status = mcpsConfirm->Status; + 801b87a: 687b ldr r3, [r7, #4] + 801b87c: 785a ldrb r2, [r3, #1] + 801b87e: 4b13 ldr r3, [pc, #76] @ (801b8cc ) + 801b880: 705a strb r2, [r3, #1] + TxParams.Datarate = mcpsConfirm->Datarate; + 801b882: 687b ldr r3, [r7, #4] + 801b884: 789b ldrb r3, [r3, #2] + 801b886: b25a sxtb r2, r3 + 801b888: 4b10 ldr r3, [pc, #64] @ (801b8cc ) + 801b88a: 711a strb r2, [r3, #4] + TxParams.UplinkCounter = mcpsConfirm->UpLinkCounter; + 801b88c: 687b ldr r3, [r7, #4] + 801b88e: 68db ldr r3, [r3, #12] + 801b890: 4a0e ldr r2, [pc, #56] @ (801b8cc ) + 801b892: 6093 str r3, [r2, #8] + TxParams.TxPower = mcpsConfirm->TxPower; + 801b894: 687b ldr r3, [r7, #4] + 801b896: f993 2003 ldrsb.w r2, [r3, #3] + 801b89a: 4b0c ldr r3, [pc, #48] @ (801b8cc ) + 801b89c: 751a strb r2, [r3, #20] + TxParams.Channel = mcpsConfirm->Channel; + 801b89e: 687b ldr r3, [r7, #4] + 801b8a0: 691b ldr r3, [r3, #16] + 801b8a2: b2da uxtb r2, r3 + 801b8a4: 4b09 ldr r3, [pc, #36] @ (801b8cc ) + 801b8a6: 755a strb r2, [r3, #21] + TxParams.AckReceived = mcpsConfirm->AckReceived; + 801b8a8: 687b ldr r3, [r7, #4] + 801b8aa: 791b ldrb r3, [r3, #4] + 801b8ac: 461a mov r2, r3 + 801b8ae: 4b07 ldr r3, [pc, #28] @ (801b8cc ) + 801b8b0: 70da strb r2, [r3, #3] + + LmHandlerCallbacks->OnTxData( &TxParams ); + 801b8b2: 4b07 ldr r3, [pc, #28] @ (801b8d0 ) + 801b8b4: 681b ldr r3, [r3, #0] + 801b8b6: 6a1b ldr r3, [r3, #32] + 801b8b8: 4804 ldr r0, [pc, #16] @ (801b8cc ) + 801b8ba: 4798 blx r3 + + LmHandlerPackagesNotify( PACKAGE_MCPS_CONFIRM, mcpsConfirm ); + 801b8bc: 6879 ldr r1, [r7, #4] + 801b8be: 2000 movs r0, #0 + 801b8c0: f000 f99a bl 801bbf8 +} + 801b8c4: bf00 nop + 801b8c6: 3708 adds r7, #8 + 801b8c8: 46bd mov sp, r7 + 801b8ca: bd80 pop {r7, pc} + 801b8cc: 20013a84 .word 0x20013a84 + 801b8d0: 20013a5c .word 0x20013a5c + +0801b8d4 : + +static void McpsIndication( McpsIndication_t *mcpsIndication, LoRaMacRxStatus_t *RxStatus ) +{ + 801b8d4: b580 push {r7, lr} + 801b8d6: b088 sub sp, #32 + 801b8d8: af00 add r7, sp, #0 + 801b8da: 6078 str r0, [r7, #4] + 801b8dc: 6039 str r1, [r7, #0] + LmHandlerAppData_t appData; + DeviceClass_t deviceClass = CLASS_A; + 801b8de: 2300 movs r3, #0 + 801b8e0: 75fb strb r3, [r7, #23] + RxParams.IsMcpsIndication = 1; + 801b8e2: 4b32 ldr r3, [pc, #200] @ (801b9ac ) + 801b8e4: 2201 movs r2, #1 + 801b8e6: 701a strb r2, [r3, #0] + RxParams.Status = mcpsIndication->Status; + 801b8e8: 687b ldr r3, [r7, #4] + 801b8ea: 785a ldrb r2, [r3, #1] + 801b8ec: 4b2f ldr r3, [pc, #188] @ (801b9ac ) + 801b8ee: 705a strb r2, [r3, #1] + + if( RxParams.Status != LORAMAC_EVENT_INFO_STATUS_OK ) + 801b8f0: 4b2e ldr r3, [pc, #184] @ (801b9ac ) + 801b8f2: 785b ldrb r3, [r3, #1] + 801b8f4: 2b00 cmp r3, #0 + 801b8f6: d154 bne.n 801b9a2 + { + return; + } + + RxParams.Datarate = mcpsIndication->RxDatarate; + 801b8f8: 687b ldr r3, [r7, #4] + 801b8fa: 791b ldrb r3, [r3, #4] + 801b8fc: b25a sxtb r2, r3 + 801b8fe: 4b2b ldr r3, [pc, #172] @ (801b9ac ) + 801b900: 709a strb r2, [r3, #2] + RxParams.Rssi = RxStatus->Rssi; + 801b902: 683b ldr r3, [r7, #0] + 801b904: f9b3 3000 ldrsh.w r3, [r3] + 801b908: b25a sxtb r2, r3 + 801b90a: 4b28 ldr r3, [pc, #160] @ (801b9ac ) + 801b90c: 70da strb r2, [r3, #3] + RxParams.Snr = RxStatus->Snr; + 801b90e: 683b ldr r3, [r7, #0] + 801b910: f993 2002 ldrsb.w r2, [r3, #2] + 801b914: 4b25 ldr r3, [pc, #148] @ (801b9ac ) + 801b916: 711a strb r2, [r3, #4] + RxParams.RxSlot = RxStatus->RxSlot; + 801b918: 683b ldr r3, [r7, #0] + 801b91a: 78db ldrb r3, [r3, #3] + 801b91c: b25a sxtb r2, r3 + 801b91e: 4b23 ldr r3, [pc, #140] @ (801b9ac ) + 801b920: 731a strb r2, [r3, #12] + RxParams.DownlinkCounter = mcpsIndication->DownLinkCounter; + 801b922: 687b ldr r3, [r7, #4] + 801b924: 691b ldr r3, [r3, #16] + 801b926: 4a21 ldr r2, [pc, #132] @ (801b9ac ) + 801b928: 6093 str r3, [r2, #8] + + appData.Port = mcpsIndication->Port; + 801b92a: 687b ldr r3, [r7, #4] + 801b92c: 78db ldrb r3, [r3, #3] + 801b92e: 763b strb r3, [r7, #24] + appData.BufferSize = mcpsIndication->BufferSize; + 801b930: 687b ldr r3, [r7, #4] + 801b932: 7b1b ldrb r3, [r3, #12] + 801b934: 767b strb r3, [r7, #25] + appData.Buffer = mcpsIndication->Buffer; + 801b936: 687b ldr r3, [r7, #4] + 801b938: 689b ldr r3, [r3, #8] + 801b93a: 61fb str r3, [r7, #28] + + LmHandlerCallbacks->OnRxData(&appData, &RxParams); + 801b93c: 4b1c ldr r3, [pc, #112] @ (801b9b0 ) + 801b93e: 681b ldr r3, [r3, #0] + 801b940: 6a5b ldr r3, [r3, #36] @ 0x24 + 801b942: f107 0218 add.w r2, r7, #24 + 801b946: 4919 ldr r1, [pc, #100] @ (801b9ac ) + 801b948: 4610 mov r0, r2 + 801b94a: 4798 blx r3 + + if ((LmHandlerCallbacks->OnSysTimeUpdate != NULL) && (mcpsIndication->DeviceTimeAnsReceived == true)) + 801b94c: 4b18 ldr r3, [pc, #96] @ (801b9b0 ) + 801b94e: 681b ldr r3, [r3, #0] + 801b950: 6b1b ldr r3, [r3, #48] @ 0x30 + 801b952: 2b00 cmp r3, #0 + 801b954: d007 beq.n 801b966 + 801b956: 687b ldr r3, [r7, #4] + 801b958: 7e1b ldrb r3, [r3, #24] + 801b95a: 2b00 cmp r3, #0 + 801b95c: d003 beq.n 801b966 + { + LmHandlerCallbacks->OnSysTimeUpdate( ); + 801b95e: 4b14 ldr r3, [pc, #80] @ (801b9b0 ) + 801b960: 681b ldr r3, [r3, #0] + 801b962: 6b1b ldr r3, [r3, #48] @ 0x30 + 801b964: 4798 blx r3 + } + + // Call packages RxProcess function + LmHandlerPackagesNotify( PACKAGE_MCPS_INDICATION, mcpsIndication ); + 801b966: 6879 ldr r1, [r7, #4] + 801b968: 2001 movs r0, #1 + 801b96a: f000 f945 bl 801bbf8 + + LmHandlerGetCurrentClass(&deviceClass); + 801b96e: f107 0317 add.w r3, r7, #23 + 801b972: 4618 mov r0, r3 + 801b974: f7ff ff1a bl 801b7ac + if ((mcpsIndication->FramePending == true) && (deviceClass == CLASS_A)) + 801b978: 687b ldr r3, [r7, #4] + 801b97a: 795b ldrb r3, [r3, #5] + 801b97c: 2b01 cmp r3, #1 + 801b97e: d111 bne.n 801b9a4 + 801b980: 7dfb ldrb r3, [r7, #23] + 801b982: 2b00 cmp r3, #0 + 801b984: d10e bne.n 801b9a4 + { + // The server signals that it has pending data to be sent. + // We schedule an uplink as soon as possible to flush the server. + + // Send an empty message + LmHandlerAppData_t appData = + 801b986: 2300 movs r3, #0 + 801b988: 733b strb r3, [r7, #12] + 801b98a: 2300 movs r3, #0 + 801b98c: 737b strb r3, [r7, #13] + 801b98e: 2300 movs r3, #0 + 801b990: 613b str r3, [r7, #16] + { + .Buffer = NULL, + .BufferSize = 0, + .Port = 0 + }; + LmHandlerSend(&appData, LORAMAC_HANDLER_UNCONFIRMED_MSG, NULL, true); + 801b992: f107 000c add.w r0, r7, #12 + 801b996: 2301 movs r3, #1 + 801b998: 2200 movs r2, #0 + 801b99a: 2100 movs r1, #0 + 801b99c: f7ff fd8a bl 801b4b4 + 801b9a0: e000 b.n 801b9a4 + return; + 801b9a2: bf00 nop + } +} + 801b9a4: 3720 adds r7, #32 + 801b9a6: 46bd mov sp, r7 + 801b9a8: bd80 pop {r7, pc} + 801b9aa: bf00 nop + 801b9ac: 20001394 .word 0x20001394 + 801b9b0: 20013a5c .word 0x20013a5c + +0801b9b4 : + +static void MlmeConfirm( MlmeConfirm_t *mlmeConfirm ) +{ + 801b9b4: b580 push {r7, lr} + 801b9b6: b08c sub sp, #48 @ 0x30 + 801b9b8: af00 add r7, sp, #0 + 801b9ba: 6078 str r0, [r7, #4] + TxParams.IsMcpsConfirm = 0; + 801b9bc: 4b28 ldr r3, [pc, #160] @ (801ba60 ) + 801b9be: 2200 movs r2, #0 + 801b9c0: 701a strb r2, [r3, #0] + TxParams.Status = mlmeConfirm->Status; + 801b9c2: 687b ldr r3, [r7, #4] + 801b9c4: 785a ldrb r2, [r3, #1] + 801b9c6: 4b26 ldr r3, [pc, #152] @ (801ba60 ) + 801b9c8: 705a strb r2, [r3, #1] + LmHandlerCallbacks->OnTxData( &TxParams ); + 801b9ca: 4b26 ldr r3, [pc, #152] @ (801ba64 ) + 801b9cc: 681b ldr r3, [r3, #0] + 801b9ce: 6a1b ldr r3, [r3, #32] + 801b9d0: 4823 ldr r0, [pc, #140] @ (801ba60 ) + 801b9d2: 4798 blx r3 + + LmHandlerPackagesNotify( PACKAGE_MLME_CONFIRM, mlmeConfirm ); + 801b9d4: 6879 ldr r1, [r7, #4] + 801b9d6: 2002 movs r0, #2 + 801b9d8: f000 f90e bl 801bbf8 + + switch( mlmeConfirm->MlmeRequest ) + 801b9dc: 687b ldr r3, [r7, #4] + 801b9de: 781b ldrb r3, [r3, #0] + 801b9e0: 2b0a cmp r3, #10 + 801b9e2: d035 beq.n 801ba50 + 801b9e4: 2b0a cmp r3, #10 + 801b9e6: dc35 bgt.n 801ba54 + 801b9e8: 2b01 cmp r3, #1 + 801b9ea: d002 beq.n 801b9f2 + 801b9ec: 2b04 cmp r3, #4 + 801b9ee: d023 beq.n 801ba38 + } + } + break; +#endif /* LORAMAC_CLASSB_ENABLED == 1 */ + default: + break; + 801b9f0: e030 b.n 801ba54 + mibReq.Type = MIB_DEV_ADDR; + 801b9f2: 2306 movs r3, #6 + 801b9f4: 733b strb r3, [r7, #12] + LoRaMacMibGetRequestConfirm( &mibReq ); + 801b9f6: f107 030c add.w r3, r7, #12 + 801b9fa: 4618 mov r0, r3 + 801b9fc: f004 fa50 bl 801fea0 + CommissioningParams.DevAddr = mibReq.Param.DevAddr; + 801ba00: 693b ldr r3, [r7, #16] + 801ba02: 4a19 ldr r2, [pc, #100] @ (801ba68 ) + 801ba04: 6153 str r3, [r2, #20] + LmHandlerGetTxDatarate( &JoinParams.Datarate ); + 801ba06: 4819 ldr r0, [pc, #100] @ (801ba6c ) + 801ba08: f7ff fef0 bl 801b7ec + if( mlmeConfirm->Status == LORAMAC_EVENT_INFO_STATUS_OK ) + 801ba0c: 687b ldr r3, [r7, #4] + 801ba0e: 785b ldrb r3, [r3, #1] + 801ba10: 2b00 cmp r3, #0 + 801ba12: d108 bne.n 801ba26 + JoinParams.Status = LORAMAC_HANDLER_SUCCESS; + 801ba14: 4b15 ldr r3, [pc, #84] @ (801ba6c ) + 801ba16: 2200 movs r2, #0 + 801ba18: 705a strb r2, [r3, #1] + LmHandlerRequestClass(LmHandlerParams.DefaultClass); + 801ba1a: 4b15 ldr r3, [pc, #84] @ (801ba70 ) + 801ba1c: 785b ldrb r3, [r3, #1] + 801ba1e: 4618 mov r0, r3 + 801ba20: f7ff fe34 bl 801b68c + 801ba24: e002 b.n 801ba2c + JoinParams.Status = LORAMAC_HANDLER_ERROR; + 801ba26: 4b11 ldr r3, [pc, #68] @ (801ba6c ) + 801ba28: 22ff movs r2, #255 @ 0xff + 801ba2a: 705a strb r2, [r3, #1] + LmHandlerCallbacks->OnJoinRequest( &JoinParams ); + 801ba2c: 4b0d ldr r3, [pc, #52] @ (801ba64 ) + 801ba2e: 681b ldr r3, [r3, #0] + 801ba30: 69db ldr r3, [r3, #28] + 801ba32: 480e ldr r0, [pc, #56] @ (801ba6c ) + 801ba34: 4798 blx r3 + break; + 801ba36: e00e b.n 801ba56 + RxParams.LinkCheck = true; + 801ba38: 4b0e ldr r3, [pc, #56] @ (801ba74 ) + 801ba3a: 2201 movs r2, #1 + 801ba3c: 735a strb r2, [r3, #13] + RxParams.DemodMargin = mlmeConfirm->DemodMargin; + 801ba3e: 687b ldr r3, [r7, #4] + 801ba40: 7a1a ldrb r2, [r3, #8] + 801ba42: 4b0c ldr r3, [pc, #48] @ (801ba74 ) + 801ba44: 739a strb r2, [r3, #14] + RxParams.NbGateways = mlmeConfirm->NbGateways; + 801ba46: 687b ldr r3, [r7, #4] + 801ba48: 7a5a ldrb r2, [r3, #9] + 801ba4a: 4b0a ldr r3, [pc, #40] @ (801ba74 ) + 801ba4c: 73da strb r2, [r3, #15] + break; + 801ba4e: e002 b.n 801ba56 + break; + 801ba50: bf00 nop + 801ba52: e000 b.n 801ba56 + break; + 801ba54: bf00 nop + } +} + 801ba56: bf00 nop + 801ba58: 3730 adds r7, #48 @ 0x30 + 801ba5a: 46bd mov sp, r7 + 801ba5c: bd80 pop {r7, pc} + 801ba5e: bf00 nop + 801ba60: 20013a84 .word 0x20013a84 + 801ba64: 20013a5c .word 0x20013a5c + 801ba68: 2000136c .word 0x2000136c + 801ba6c: 20001390 .word 0x20001390 + 801ba70: 20013a4c .word 0x20013a4c + 801ba74: 20001394 .word 0x20001394 + +0801ba78 : + +static void MlmeIndication( MlmeIndication_t *mlmeIndication, LoRaMacRxStatus_t *RxStatus ) +{ + 801ba78: b580 push {r7, lr} + 801ba7a: b084 sub sp, #16 + 801ba7c: af00 add r7, sp, #0 + 801ba7e: 6078 str r0, [r7, #4] + 801ba80: 6039 str r1, [r7, #0] + RxParams.IsMcpsIndication = 0; + 801ba82: 4b22 ldr r3, [pc, #136] @ (801bb0c ) + 801ba84: 2200 movs r2, #0 + 801ba86: 701a strb r2, [r3, #0] + RxParams.Status = mlmeIndication->Status; + 801ba88: 687b ldr r3, [r7, #4] + 801ba8a: 785a ldrb r2, [r3, #1] + 801ba8c: 4b1f ldr r3, [pc, #124] @ (801bb0c ) + 801ba8e: 705a strb r2, [r3, #1] + RxParams.Rssi = RxStatus->Rssi; + 801ba90: 683b ldr r3, [r7, #0] + 801ba92: f9b3 3000 ldrsh.w r3, [r3] + 801ba96: b25a sxtb r2, r3 + 801ba98: 4b1c ldr r3, [pc, #112] @ (801bb0c ) + 801ba9a: 70da strb r2, [r3, #3] + RxParams.Snr = RxStatus->Snr; + 801ba9c: 683b ldr r3, [r7, #0] + 801ba9e: f993 2002 ldrsb.w r2, [r3, #2] + 801baa2: 4b1a ldr r3, [pc, #104] @ (801bb0c ) + 801baa4: 711a strb r2, [r3, #4] + RxParams.RxSlot = RxStatus->RxSlot; + 801baa6: 683b ldr r3, [r7, #0] + 801baa8: 78db ldrb r3, [r3, #3] + 801baaa: b25a sxtb r2, r3 + 801baac: 4b17 ldr r3, [pc, #92] @ (801bb0c ) + 801baae: 731a strb r2, [r3, #12] + if( RxParams.Status != LORAMAC_EVENT_INFO_STATUS_BEACON_LOCKED ) + 801bab0: 4b16 ldr r3, [pc, #88] @ (801bb0c ) + 801bab2: 785b ldrb r3, [r3, #1] + 801bab4: 2b0e cmp r3, #14 + 801bab6: d005 beq.n 801bac4 + { + LmHandlerCallbacks->OnRxData( NULL, &RxParams ); + 801bab8: 4b15 ldr r3, [pc, #84] @ (801bb10 ) + 801baba: 681b ldr r3, [r3, #0] + 801babc: 6a5b ldr r3, [r3, #36] @ 0x24 + 801babe: 4913 ldr r1, [pc, #76] @ (801bb0c ) + 801bac0: 2000 movs r0, #0 + 801bac2: 4798 blx r3 + } + + switch( mlmeIndication->MlmeIndication ) + 801bac4: 687b ldr r3, [r7, #4] + 801bac6: 781b ldrb r3, [r3, #0] + 801bac8: 2b07 cmp r3, #7 + 801baca: d117 bne.n 801bafc + { + case MLME_SCHEDULE_UPLINK: + {// The MAC signals that we shall provide an uplink as soon as possible + // Send an empty message + LmHandlerAppData_t appData = + 801bacc: 2300 movs r3, #0 + 801bace: 723b strb r3, [r7, #8] + 801bad0: 2300 movs r3, #0 + 801bad2: 727b strb r3, [r7, #9] + 801bad4: 2300 movs r3, #0 + 801bad6: 60fb str r3, [r7, #12] + .Buffer = NULL, + .BufferSize = 0, + .Port = 0 + }; + + if( LmHandlerPackages[PACKAGE_ID_COMPLIANCE]->IsRunning( ) == false ) + 801bad8: 4b0e ldr r3, [pc, #56] @ (801bb14 ) + 801bada: 681b ldr r3, [r3, #0] + 801badc: 68db ldr r3, [r3, #12] + 801bade: 4798 blx r3 + 801bae0: 4603 mov r3, r0 + 801bae2: f083 0301 eor.w r3, r3, #1 + 801bae6: b2db uxtb r3, r3 + 801bae8: 2b00 cmp r3, #0 + 801baea: d009 beq.n 801bb00 + { + LmHandlerSend( &appData, LORAMAC_HANDLER_UNCONFIRMED_MSG, NULL, true ); + 801baec: f107 0008 add.w r0, r7, #8 + 801baf0: 2301 movs r3, #1 + 801baf2: 2200 movs r2, #0 + 801baf4: 2100 movs r1, #0 + 801baf6: f7ff fcdd bl 801b4b4 + } + } + break; + 801bafa: e001 b.n 801bb00 + } + } + break; +#endif /* LORAMAC_CLASSB_ENABLED == 1 */ + default: + break; + 801bafc: bf00 nop + 801bafe: e000 b.n 801bb02 + break; + 801bb00: bf00 nop + } +} + 801bb02: bf00 nop + 801bb04: 3710 adds r7, #16 + 801bb06: 46bd mov sp, r7 + 801bb08: bd80 pop {r7, pc} + 801bb0a: bf00 nop + 801bb0c: 20001394 .word 0x20001394 + 801bb10: 20013a5c .word 0x20013a5c + 801bb14: 20013a38 .word 0x20013a38 + +0801bb18 : + * PACKAGES HANDLING + *============================================================================= + */ + +LmHandlerErrorStatus_t LmHandlerPackageRegister( uint8_t id, void *params ) +{ + 801bb18: b580 push {r7, lr} + 801bb1a: b084 sub sp, #16 + 801bb1c: af00 add r7, sp, #0 + 801bb1e: 4603 mov r3, r0 + 801bb20: 6039 str r1, [r7, #0] + 801bb22: 71fb strb r3, [r7, #7] + LmhPackage_t *package = NULL; + 801bb24: 2300 movs r3, #0 + 801bb26: 60fb str r3, [r7, #12] + switch( id ) + 801bb28: 79fb ldrb r3, [r7, #7] + 801bb2a: 2b00 cmp r3, #0 + 801bb2c: d103 bne.n 801bb36 + { + case PACKAGE_ID_COMPLIANCE: + { + package = LmhpCompliancePackageFactory( ); + 801bb2e: f000 f945 bl 801bdbc + 801bb32: 60f8 str r0, [r7, #12] + break; + 801bb34: e000 b.n 801bb38 + { +#if (!defined (LORAWAN_DATA_DISTRIB_MGT) || (LORAWAN_DATA_DISTRIB_MGT == 0)) +#else /*LORAWAN_DATA_DISTRIB_MGT == 1*/ + LmhpPackagesRegister(id, &package); +#endif /*LORAWAN_DATA_DISTRIB_MGT*/ + break; + 801bb36: bf00 nop + } + } + if( package != NULL ) + 801bb38: 68fb ldr r3, [r7, #12] + 801bb3a: 2b00 cmp r3, #0 + 801bb3c: d02b beq.n 801bb96 + { + LmHandlerPackages[id] = package; + 801bb3e: 79fb ldrb r3, [r7, #7] + 801bb40: 4918 ldr r1, [pc, #96] @ (801bba4 ) + 801bb42: 68fa ldr r2, [r7, #12] + 801bb44: f841 2023 str.w r2, [r1, r3, lsl #2] + LmHandlerPackages[id]->OnJoinRequest = LmHandlerJoin; + 801bb48: 79fb ldrb r3, [r7, #7] + 801bb4a: 4a16 ldr r2, [pc, #88] @ (801bba4 ) + 801bb4c: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 801bb50: 4a15 ldr r2, [pc, #84] @ (801bba8 ) + 801bb52: 625a str r2, [r3, #36] @ 0x24 + LmHandlerPackages[id]->OnSendRequest = LmHandlerSend; + 801bb54: 79fb ldrb r3, [r7, #7] + 801bb56: 4a13 ldr r2, [pc, #76] @ (801bba4 ) + 801bb58: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 801bb5c: 4a13 ldr r2, [pc, #76] @ (801bbac ) + 801bb5e: 629a str r2, [r3, #40] @ 0x28 + LmHandlerPackages[id]->OnDeviceTimeRequest = LmHandlerDeviceTimeReq; + 801bb60: 79fb ldrb r3, [r7, #7] + 801bb62: 4a10 ldr r2, [pc, #64] @ (801bba4 ) + 801bb64: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 801bb68: 4a11 ldr r2, [pc, #68] @ (801bbb0 ) + 801bb6a: 62da str r2, [r3, #44] @ 0x2c + LmHandlerPackages[id]->OnPackageProcessEvent = LmHandlerCallbacks->OnMacProcess; + 801bb6c: 4b11 ldr r3, [pc, #68] @ (801bbb4 ) + 801bb6e: 681a ldr r2, [r3, #0] + 801bb70: 79fb ldrb r3, [r7, #7] + 801bb72: 490c ldr r1, [pc, #48] @ (801bba4 ) + 801bb74: f851 3023 ldr.w r3, [r1, r3, lsl #2] + 801bb78: 6912 ldr r2, [r2, #16] + 801bb7a: 615a str r2, [r3, #20] + LmHandlerPackages[id]->Init( params, AppData.Buffer, AppData.BufferSize ); + 801bb7c: 79fb ldrb r3, [r7, #7] + 801bb7e: 4a09 ldr r2, [pc, #36] @ (801bba4 ) + 801bb80: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 801bb84: 685b ldr r3, [r3, #4] + 801bb86: 4a0c ldr r2, [pc, #48] @ (801bbb8 ) + 801bb88: 6851 ldr r1, [r2, #4] + 801bb8a: 4a0b ldr r2, [pc, #44] @ (801bbb8 ) + 801bb8c: 7852 ldrb r2, [r2, #1] + 801bb8e: 6838 ldr r0, [r7, #0] + 801bb90: 4798 blx r3 + + return LORAMAC_HANDLER_SUCCESS; + 801bb92: 2300 movs r3, #0 + 801bb94: e001 b.n 801bb9a + } + else + { + return LORAMAC_HANDLER_ERROR; + 801bb96: f04f 33ff mov.w r3, #4294967295 + } +} + 801bb9a: 4618 mov r0, r3 + 801bb9c: 3710 adds r7, #16 + 801bb9e: 46bd mov sp, r7 + 801bba0: bd80 pop {r7, pc} + 801bba2: bf00 nop + 801bba4: 20013a38 .word 0x20013a38 + 801bba8: 0801b3c9 .word 0x0801b3c9 + 801bbac: 0801b4b5 .word 0x0801b4b5 + 801bbb0: 0801b661 .word 0x0801b661 + 801bbb4: 20013a5c .word 0x20013a5c + 801bbb8: 200013a4 .word 0x200013a4 + +0801bbbc : + +static bool LmHandlerPackageIsInitialized( uint8_t id ) +{ + 801bbbc: b580 push {r7, lr} + 801bbbe: b082 sub sp, #8 + 801bbc0: af00 add r7, sp, #0 + 801bbc2: 4603 mov r3, r0 + 801bbc4: 71fb strb r3, [r7, #7] + if (( id < PKG_MAX_NUMBER ) && ( LmHandlerPackages[id]->IsInitialized != NULL )) + 801bbc6: 79fb ldrb r3, [r7, #7] + 801bbc8: 2b04 cmp r3, #4 + 801bbca: d80e bhi.n 801bbea + 801bbcc: 79fb ldrb r3, [r7, #7] + 801bbce: 4a09 ldr r2, [pc, #36] @ (801bbf4 ) + 801bbd0: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 801bbd4: 689b ldr r3, [r3, #8] + 801bbd6: 2b00 cmp r3, #0 + 801bbd8: d007 beq.n 801bbea + { + return LmHandlerPackages[id]->IsInitialized( ); + 801bbda: 79fb ldrb r3, [r7, #7] + 801bbdc: 4a05 ldr r2, [pc, #20] @ (801bbf4 ) + 801bbde: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 801bbe2: 689b ldr r3, [r3, #8] + 801bbe4: 4798 blx r3 + 801bbe6: 4603 mov r3, r0 + 801bbe8: e000 b.n 801bbec + } + else + { + return false; + 801bbea: 2300 movs r3, #0 + } +} + 801bbec: 4618 mov r0, r3 + 801bbee: 3708 adds r7, #8 + 801bbf0: 46bd mov sp, r7 + 801bbf2: bd80 pop {r7, pc} + 801bbf4: 20013a38 .word 0x20013a38 + +0801bbf8 : + +static void LmHandlerPackagesNotify( PackageNotifyTypes_t notifyType, void *params ) +{ + 801bbf8: b580 push {r7, lr} + 801bbfa: b084 sub sp, #16 + 801bbfc: af00 add r7, sp, #0 + 801bbfe: 4603 mov r3, r0 + 801bc00: 6039 str r1, [r7, #0] + 801bc02: 71fb strb r3, [r7, #7] + for( int8_t i = 0; i < PKG_MAX_NUMBER; i++ ) + 801bc04: 2300 movs r3, #0 + 801bc06: 73fb strb r3, [r7, #15] + 801bc08: e065 b.n 801bcd6 + { + if( LmHandlerPackages[i] != NULL ) + 801bc0a: f997 300f ldrsb.w r3, [r7, #15] + 801bc0e: 4a36 ldr r2, [pc, #216] @ (801bce8 ) + 801bc10: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 801bc14: 2b00 cmp r3, #0 + 801bc16: d058 beq.n 801bcca + { + switch( notifyType ) + 801bc18: 79fb ldrb r3, [r7, #7] + 801bc1a: 2b02 cmp r3, #2 + 801bc1c: d03d beq.n 801bc9a + 801bc1e: 2b02 cmp r3, #2 + 801bc20: dc4c bgt.n 801bcbc + 801bc22: 2b00 cmp r3, #0 + 801bc24: d002 beq.n 801bc2c + 801bc26: 2b01 cmp r3, #1 + 801bc28: d011 beq.n 801bc4e + } + break; + } + default: + { + break; + 801bc2a: e047 b.n 801bcbc + if( LmHandlerPackages[i]->OnMcpsConfirmProcess != NULL ) + 801bc2c: f997 300f ldrsb.w r3, [r7, #15] + 801bc30: 4a2d ldr r2, [pc, #180] @ (801bce8 ) + 801bc32: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 801bc36: 699b ldr r3, [r3, #24] + 801bc38: 2b00 cmp r3, #0 + 801bc3a: d041 beq.n 801bcc0 + LmHandlerPackages[i]->OnMcpsConfirmProcess( ( McpsConfirm_t* ) params ); + 801bc3c: f997 300f ldrsb.w r3, [r7, #15] + 801bc40: 4a29 ldr r2, [pc, #164] @ (801bce8 ) + 801bc42: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 801bc46: 699b ldr r3, [r3, #24] + 801bc48: 6838 ldr r0, [r7, #0] + 801bc4a: 4798 blx r3 + break; + 801bc4c: e038 b.n 801bcc0 + if( ( LmHandlerPackages[i]->OnMcpsIndicationProcess != NULL ) && + 801bc4e: f997 300f ldrsb.w r3, [r7, #15] + 801bc52: 4a25 ldr r2, [pc, #148] @ (801bce8 ) + 801bc54: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 801bc58: 69db ldr r3, [r3, #28] + 801bc5a: 2b00 cmp r3, #0 + 801bc5c: d032 beq.n 801bcc4 + ( ( LmHandlerPackages[i]->Port == ((McpsIndication_t* )params)->Port ) || + 801bc5e: f997 300f ldrsb.w r3, [r7, #15] + 801bc62: 4a21 ldr r2, [pc, #132] @ (801bce8 ) + 801bc64: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 801bc68: 781a ldrb r2, [r3, #0] + 801bc6a: 683b ldr r3, [r7, #0] + 801bc6c: 78db ldrb r3, [r3, #3] + if( ( LmHandlerPackages[i]->OnMcpsIndicationProcess != NULL ) && + 801bc6e: 429a cmp r2, r3 + 801bc70: d00a beq.n 801bc88 + ( ( LmHandlerPackages[i]->Port == ((McpsIndication_t* )params)->Port ) || + 801bc72: f997 300f ldrsb.w r3, [r7, #15] + 801bc76: 2b00 cmp r3, #0 + 801bc78: d124 bne.n 801bcc4 + ( ( i == PACKAGE_ID_COMPLIANCE ) && ( LmHandlerPackages[PACKAGE_ID_COMPLIANCE]->IsRunning() )))) + 801bc7a: 4b1b ldr r3, [pc, #108] @ (801bce8 ) + 801bc7c: 681b ldr r3, [r3, #0] + 801bc7e: 68db ldr r3, [r3, #12] + 801bc80: 4798 blx r3 + 801bc82: 4603 mov r3, r0 + 801bc84: 2b00 cmp r3, #0 + 801bc86: d01d beq.n 801bcc4 + LmHandlerPackages[i]->OnMcpsIndicationProcess( ( McpsIndication_t* )params ); + 801bc88: f997 300f ldrsb.w r3, [r7, #15] + 801bc8c: 4a16 ldr r2, [pc, #88] @ (801bce8 ) + 801bc8e: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 801bc92: 69db ldr r3, [r3, #28] + 801bc94: 6838 ldr r0, [r7, #0] + 801bc96: 4798 blx r3 + break; + 801bc98: e014 b.n 801bcc4 + if( LmHandlerPackages[i]->OnMlmeConfirmProcess != NULL ) + 801bc9a: f997 300f ldrsb.w r3, [r7, #15] + 801bc9e: 4a12 ldr r2, [pc, #72] @ (801bce8 ) + 801bca0: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 801bca4: 6a1b ldr r3, [r3, #32] + 801bca6: 2b00 cmp r3, #0 + 801bca8: d00e beq.n 801bcc8 + LmHandlerPackages[i]->OnMlmeConfirmProcess( ( MlmeConfirm_t* )params ); + 801bcaa: f997 300f ldrsb.w r3, [r7, #15] + 801bcae: 4a0e ldr r2, [pc, #56] @ (801bce8 ) + 801bcb0: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 801bcb4: 6a1b ldr r3, [r3, #32] + 801bcb6: 6838 ldr r0, [r7, #0] + 801bcb8: 4798 blx r3 + break; + 801bcba: e005 b.n 801bcc8 + break; + 801bcbc: bf00 nop + 801bcbe: e004 b.n 801bcca + break; + 801bcc0: bf00 nop + 801bcc2: e002 b.n 801bcca + break; + 801bcc4: bf00 nop + 801bcc6: e000 b.n 801bcca + break; + 801bcc8: bf00 nop + for( int8_t i = 0; i < PKG_MAX_NUMBER; i++ ) + 801bcca: f997 300f ldrsb.w r3, [r7, #15] + 801bcce: b2db uxtb r3, r3 + 801bcd0: 3301 adds r3, #1 + 801bcd2: b2db uxtb r3, r3 + 801bcd4: 73fb strb r3, [r7, #15] + 801bcd6: f997 300f ldrsb.w r3, [r7, #15] + 801bcda: 2b04 cmp r3, #4 + 801bcdc: dd95 ble.n 801bc0a + } + } + } + } +} + 801bcde: bf00 nop + 801bce0: bf00 nop + 801bce2: 3710 adds r7, #16 + 801bce4: 46bd mov sp, r7 + 801bce6: bd80 pop {r7, pc} + 801bce8: 20013a38 .word 0x20013a38 + +0801bcec : + +static void LmHandlerPackagesProcess( void ) +{ + 801bcec: b580 push {r7, lr} + 801bcee: b082 sub sp, #8 + 801bcf0: af00 add r7, sp, #0 + for( int8_t i = 0; i < PKG_MAX_NUMBER; i++ ) + 801bcf2: 2300 movs r3, #0 + 801bcf4: 71fb strb r3, [r7, #7] + 801bcf6: e022 b.n 801bd3e + { + if( ( LmHandlerPackages[i] != NULL ) && + 801bcf8: f997 3007 ldrsb.w r3, [r7, #7] + 801bcfc: 4a14 ldr r2, [pc, #80] @ (801bd50 ) + 801bcfe: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 801bd02: 2b00 cmp r3, #0 + 801bd04: d015 beq.n 801bd32 + ( LmHandlerPackages[i]->Process != NULL ) && + 801bd06: f997 3007 ldrsb.w r3, [r7, #7] + 801bd0a: 4a11 ldr r2, [pc, #68] @ (801bd50 ) + 801bd0c: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 801bd10: 691b ldr r3, [r3, #16] + if( ( LmHandlerPackages[i] != NULL ) && + 801bd12: 2b00 cmp r3, #0 + 801bd14: d00d beq.n 801bd32 + ( LmHandlerPackageIsInitialized( i ) != false ) ) + 801bd16: 79fb ldrb r3, [r7, #7] + 801bd18: 4618 mov r0, r3 + 801bd1a: f7ff ff4f bl 801bbbc + 801bd1e: 4603 mov r3, r0 + ( LmHandlerPackages[i]->Process != NULL ) && + 801bd20: 2b00 cmp r3, #0 + 801bd22: d006 beq.n 801bd32 + { + LmHandlerPackages[i]->Process( ); + 801bd24: f997 3007 ldrsb.w r3, [r7, #7] + 801bd28: 4a09 ldr r2, [pc, #36] @ (801bd50 ) + 801bd2a: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 801bd2e: 691b ldr r3, [r3, #16] + 801bd30: 4798 blx r3 + for( int8_t i = 0; i < PKG_MAX_NUMBER; i++ ) + 801bd32: f997 3007 ldrsb.w r3, [r7, #7] + 801bd36: b2db uxtb r3, r3 + 801bd38: 3301 adds r3, #1 + 801bd3a: b2db uxtb r3, r3 + 801bd3c: 71fb strb r3, [r7, #7] + 801bd3e: f997 3007 ldrsb.w r3, [r7, #7] + 801bd42: 2b04 cmp r3, #4 + 801bd44: ddd8 ble.n 801bcf8 + } + } +} + 801bd46: bf00 nop + 801bd48: bf00 nop + 801bd4a: 3708 adds r7, #8 + 801bd4c: 46bd mov sp, r7 + 801bd4e: bd80 pop {r7, pc} + 801bd50: 20013a38 .word 0x20013a38 + +0801bd54 : + return LORAMAC_HANDLER_ERROR; + } +} + +static void DisplayClassUpdate(DeviceClass_t deviceClass) +{ + 801bd54: b580 push {r7, lr} + 801bd56: b084 sub sp, #16 + 801bd58: af02 add r7, sp, #8 + 801bd5a: 4603 mov r3, r0 + 801bd5c: 71fb strb r3, [r7, #7] + MW_LOG(TS_OFF, VLEVEL_M, "Switch to Class %c done\r\n", "ABC"[deviceClass]); + 801bd5e: 79fb ldrb r3, [r7, #7] + 801bd60: 4a06 ldr r2, [pc, #24] @ (801bd7c ) + 801bd62: 5cd3 ldrb r3, [r2, r3] + 801bd64: 9300 str r3, [sp, #0] + 801bd66: 4b06 ldr r3, [pc, #24] @ (801bd80 ) + 801bd68: 2200 movs r2, #0 + 801bd6a: 2100 movs r1, #0 + 801bd6c: 2002 movs r0, #2 + 801bd6e: f00b fd35 bl 80277dc +} + 801bd72: bf00 nop + 801bd74: 3708 adds r7, #8 + 801bd76: 46bd mov sp, r7 + 801bd78: bd80 pop {r7, pc} + 801bd7a: bf00 nop + 801bd7c: 0802f80c .word 0x0802f80c + 801bd80: 0802f7f0 .word 0x0802f7f0 + +0801bd84 : + +static uint16_t NvmNotifyFlags = 0; +#endif /* CONTEXT_MANAGEMENT_ENABLED == 1 */ + +void NvmDataMgmtEvent( uint16_t notifyFlags ) +{ + 801bd84: b480 push {r7} + 801bd86: b083 sub sp, #12 + 801bd88: af00 add r7, sp, #0 + 801bd8a: 4603 mov r3, r0 + 801bd8c: 80fb strh r3, [r7, #6] +#if( CONTEXT_MANAGEMENT_ENABLED == 1 ) + NvmNotifyFlags = notifyFlags; +#endif /* CONTEXT_MANAGEMENT_ENABLED == 1 */ +} + 801bd8e: bf00 nop + 801bd90: 370c adds r7, #12 + 801bd92: 46bd mov sp, r7 + 801bd94: f85d 7b04 ldr.w r7, [sp], #4 + 801bd98: 4770 bx lr + +0801bd9a : + +uint16_t NvmDataMgmtStore( void ) +{ + 801bd9a: b480 push {r7} + 801bd9c: af00 add r7, sp, #0 + + // Resume LoRaMac + LoRaMacStart( ); + return dataSize; +#else + return 0; + 801bd9e: 2300 movs r3, #0 +#endif +} + 801bda0: 4618 mov r0, r3 + 801bda2: 46bd mov sp, r7 + 801bda4: f85d 7b04 ldr.w r7, [sp], #4 + 801bda8: 4770 bx lr + +0801bdaa : + +uint16_t NvmDataMgmtRestore( void ) +{ + 801bdaa: b480 push {r7} + 801bdac: af00 add r7, sp, #0 + sizeof( LoRaMacNvmData_t ) ) + { + return sizeof( LoRaMacNvmData_t ); + } +#endif + return 0; + 801bdae: 2300 movs r3, #0 +} + 801bdb0: 4618 mov r0, r3 + 801bdb2: 46bd mov sp, r7 + 801bdb4: f85d 7b04 ldr.w r7, [sp], #4 + 801bdb8: 4770 bx lr + ... + +0801bdbc : + .OnSysTimeUpdate = NULL, // To be initialized by LmHandler + .OnPackageProcessEvent = NULL, // To be initialized by LmHandler +}; + +LmhPackage_t *LmhpCompliancePackageFactory( void ) +{ + 801bdbc: b480 push {r7} + 801bdbe: af00 add r7, sp, #0 + return &LmhpCompliancePackage; + 801bdc0: 4b02 ldr r3, [pc, #8] @ (801bdcc ) +} + 801bdc2: 4618 mov r0, r3 + 801bdc4: 46bd mov sp, r7 + 801bdc6: f85d 7b04 ldr.w r7, [sp], #4 + 801bdca: 4770 bx lr + 801bdcc: 200013ac .word 0x200013ac + +0801bdd0 : + +static void LmhpComplianceInit( void *params, uint8_t *dataBuffer, uint8_t dataBufferMaxSize ) +{ + 801bdd0: b480 push {r7} + 801bdd2: b085 sub sp, #20 + 801bdd4: af00 add r7, sp, #0 + 801bdd6: 60f8 str r0, [r7, #12] + 801bdd8: 60b9 str r1, [r7, #8] + 801bdda: 4613 mov r3, r2 + 801bddc: 71fb strb r3, [r7, #7] + if( ( params != NULL ) && ( dataBuffer != NULL ) ) + 801bdde: 68fb ldr r3, [r7, #12] + 801bde0: 2b00 cmp r3, #0 + 801bde2: d00f beq.n 801be04 + 801bde4: 68bb ldr r3, [r7, #8] + 801bde6: 2b00 cmp r3, #0 + 801bde8: d00c beq.n 801be04 + { + LmhpComplianceParams = ( LmhpComplianceParams_t* )params; + 801bdea: 4a0d ldr r2, [pc, #52] @ (801be20 ) + 801bdec: 68fb ldr r3, [r7, #12] + 801bdee: 6013 str r3, [r2, #0] + ComplianceTestState.DataBuffer = dataBuffer; + 801bdf0: 4a0c ldr r2, [pc, #48] @ (801be24 ) + 801bdf2: 68bb ldr r3, [r7, #8] + 801bdf4: 6093 str r3, [r2, #8] + ComplianceTestState.DataBufferMaxSize = dataBufferMaxSize; + 801bdf6: 4a0b ldr r2, [pc, #44] @ (801be24 ) + 801bdf8: 79fb ldrb r3, [r7, #7] + 801bdfa: 7153 strb r3, [r2, #5] + ComplianceTestState.Initialized = true; + 801bdfc: 4b09 ldr r3, [pc, #36] @ (801be24 ) + 801bdfe: 2201 movs r2, #1 + 801be00: 701a strb r2, [r3, #0] + 801be02: e006 b.n 801be12 + } + else + { + LmhpComplianceParams = NULL; + 801be04: 4b06 ldr r3, [pc, #24] @ (801be20 ) + 801be06: 2200 movs r2, #0 + 801be08: 601a str r2, [r3, #0] + ComplianceTestState.Initialized = false; + 801be0a: 4b06 ldr r3, [pc, #24] @ (801be24 ) + 801be0c: 2200 movs r2, #0 + 801be0e: 701a strb r2, [r3, #0] + } +} + 801be10: bf00 nop + 801be12: bf00 nop + 801be14: 3714 adds r7, #20 + 801be16: 46bd mov sp, r7 + 801be18: f85d 7b04 ldr.w r7, [sp], #4 + 801be1c: 4770 bx lr + 801be1e: bf00 nop + 801be20: 20013bc0 .word 0x20013bc0 + 801be24: 20013bac .word 0x20013bac + +0801be28 : + +static bool LmhpComplianceIsInitialized( void ) +{ + 801be28: b480 push {r7} + 801be2a: af00 add r7, sp, #0 + return ComplianceTestState.Initialized; + 801be2c: 4b03 ldr r3, [pc, #12] @ (801be3c ) + 801be2e: 781b ldrb r3, [r3, #0] +} + 801be30: 4618 mov r0, r3 + 801be32: 46bd mov sp, r7 + 801be34: f85d 7b04 ldr.w r7, [sp], #4 + 801be38: 4770 bx lr + 801be3a: bf00 nop + 801be3c: 20013bac .word 0x20013bac + +0801be40 : + +static bool LmhpComplianceIsRunning( void ) +{ + 801be40: b480 push {r7} + 801be42: af00 add r7, sp, #0 + if( ComplianceTestState.Initialized == false ) + 801be44: 4b07 ldr r3, [pc, #28] @ (801be64 ) + 801be46: 781b ldrb r3, [r3, #0] + 801be48: f083 0301 eor.w r3, r3, #1 + 801be4c: b2db uxtb r3, r3 + 801be4e: 2b00 cmp r3, #0 + 801be50: d001 beq.n 801be56 + { + return false; + 801be52: 2300 movs r3, #0 + 801be54: e001 b.n 801be5a + } + + return ComplianceTestState.IsRunning; + 801be56: 4b03 ldr r3, [pc, #12] @ (801be64 ) + 801be58: 785b ldrb r3, [r3, #1] +} + 801be5a: 4618 mov r0, r3 + 801be5c: 46bd mov sp, r7 + 801be5e: f85d 7b04 ldr.w r7, [sp], #4 + 801be62: 4770 bx lr + 801be64: 20013bac .word 0x20013bac + +0801be68 : + +static void LmhpComplianceOnMcpsConfirm(McpsConfirm_t *mcpsConfirm) +{ + 801be68: b480 push {r7} + 801be6a: b083 sub sp, #12 + 801be6c: af00 add r7, sp, #0 + 801be6e: 6078 str r0, [r7, #4] + if (ComplianceTestState.Initialized == false) + 801be70: 4b0f ldr r3, [pc, #60] @ (801beb0 ) + 801be72: 781b ldrb r3, [r3, #0] + 801be74: f083 0301 eor.w r3, r3, #1 + 801be78: b2db uxtb r3, r3 + 801be7a: 2b00 cmp r3, #0 + 801be7c: d112 bne.n 801bea4 + { + return; + } + + if ((ComplianceTestState.IsRunning == true) && + 801be7e: 4b0c ldr r3, [pc, #48] @ (801beb0 ) + 801be80: 785b ldrb r3, [r3, #1] + 801be82: 2b00 cmp r3, #0 + 801be84: d00f beq.n 801bea6 + (mcpsConfirm->McpsRequest == MCPS_CONFIRMED) && + 801be86: 687b ldr r3, [r7, #4] + 801be88: 781b ldrb r3, [r3, #0] + if ((ComplianceTestState.IsRunning == true) && + 801be8a: 2b01 cmp r3, #1 + 801be8c: d10b bne.n 801bea6 + (mcpsConfirm->AckReceived != 0)) + 801be8e: 687b ldr r3, [r7, #4] + 801be90: 791b ldrb r3, [r3, #4] + (mcpsConfirm->McpsRequest == MCPS_CONFIRMED) && + 801be92: 2b00 cmp r3, #0 + 801be94: d007 beq.n 801bea6 + { + /* Increment the compliance certification protocol downlink counter */ + ComplianceTestState.DownLinkCounter++; + 801be96: 4b06 ldr r3, [pc, #24] @ (801beb0 ) + 801be98: 899b ldrh r3, [r3, #12] + 801be9a: 3301 adds r3, #1 + 801be9c: b29a uxth r2, r3 + 801be9e: 4b04 ldr r3, [pc, #16] @ (801beb0 ) + 801bea0: 819a strh r2, [r3, #12] + 801bea2: e000 b.n 801bea6 + return; + 801bea4: bf00 nop + } +} + 801bea6: 370c adds r7, #12 + 801bea8: 46bd mov sp, r7 + 801beaa: f85d 7b04 ldr.w r7, [sp], #4 + 801beae: 4770 bx lr + 801beb0: 20013bac .word 0x20013bac + +0801beb4 : + +static void LmhpComplianceOnMlmeConfirm( MlmeConfirm_t *mlmeConfirm ) +{ + 801beb4: b480 push {r7} + 801beb6: b083 sub sp, #12 + 801beb8: af00 add r7, sp, #0 + 801beba: 6078 str r0, [r7, #4] + if( ComplianceTestState.Initialized == false ) + 801bebc: 4b12 ldr r3, [pc, #72] @ (801bf08 ) + 801bebe: 781b ldrb r3, [r3, #0] + 801bec0: f083 0301 eor.w r3, r3, #1 + 801bec4: b2db uxtb r3, r3 + 801bec6: 2b00 cmp r3, #0 + 801bec8: d116 bne.n 801bef8 + { + return; + } + + if( ComplianceTestState.IsRunning == false ) + 801beca: 4b0f ldr r3, [pc, #60] @ (801bf08 ) + 801becc: 785b ldrb r3, [r3, #1] + 801bece: f083 0301 eor.w r3, r3, #1 + 801bed2: b2db uxtb r3, r3 + 801bed4: 2b00 cmp r3, #0 + 801bed6: d111 bne.n 801befc + { + return; + } + + if( mlmeConfirm->MlmeRequest == MLME_LINK_CHECK ) + 801bed8: 687b ldr r3, [r7, #4] + 801beda: 781b ldrb r3, [r3, #0] + 801bedc: 2b04 cmp r3, #4 + 801bede: d10e bne.n 801befe + { + ComplianceTestState.LinkCheck = true; + 801bee0: 4b09 ldr r3, [pc, #36] @ (801bf08 ) + 801bee2: 2201 movs r2, #1 + 801bee4: 739a strb r2, [r3, #14] + ComplianceTestState.DemodMargin = mlmeConfirm->DemodMargin; + 801bee6: 687b ldr r3, [r7, #4] + 801bee8: 7a1a ldrb r2, [r3, #8] + 801beea: 4b07 ldr r3, [pc, #28] @ (801bf08 ) + 801beec: 73da strb r2, [r3, #15] + ComplianceTestState.NbGateways = mlmeConfirm->NbGateways; + 801beee: 687b ldr r3, [r7, #4] + 801bef0: 7a5a ldrb r2, [r3, #9] + 801bef2: 4b05 ldr r3, [pc, #20] @ (801bf08 ) + 801bef4: 741a strb r2, [r3, #16] + 801bef6: e002 b.n 801befe + return; + 801bef8: bf00 nop + 801befa: e000 b.n 801befe + return; + 801befc: bf00 nop + } +} + 801befe: 370c adds r7, #12 + 801bf00: 46bd mov sp, r7 + 801bf02: f85d 7b04 ldr.w r7, [sp], #4 + 801bf06: 4770 bx lr + 801bf08: 20013bac .word 0x20013bac + +0801bf0c : + +static LmHandlerErrorStatus_t LmhpComplianceTxProcess( void ) +{ + 801bf0c: b590 push {r4, r7, lr} + 801bf0e: b083 sub sp, #12 + 801bf10: af00 add r7, sp, #0 + if( ComplianceTestState.Initialized == false ) + 801bf12: 4b33 ldr r3, [pc, #204] @ (801bfe0 ) + 801bf14: 781b ldrb r3, [r3, #0] + 801bf16: f083 0301 eor.w r3, r3, #1 + 801bf1a: b2db uxtb r3, r3 + 801bf1c: 2b00 cmp r3, #0 + 801bf1e: d002 beq.n 801bf26 + { + return LORAMAC_HANDLER_ERROR; + 801bf20: f04f 33ff mov.w r3, #4294967295 + 801bf24: e058 b.n 801bfd8 + } + + if( ComplianceTestState.IsRunning == false ) + 801bf26: 4b2e ldr r3, [pc, #184] @ (801bfe0 ) + 801bf28: 785b ldrb r3, [r3, #1] + 801bf2a: f083 0301 eor.w r3, r3, #1 + 801bf2e: b2db uxtb r3, r3 + 801bf30: 2b00 cmp r3, #0 + 801bf32: d001 beq.n 801bf38 + { + return LORAMAC_HANDLER_SUCCESS; + 801bf34: 2300 movs r3, #0 + 801bf36: e04f b.n 801bfd8 + } + + if( ComplianceTestState.LinkCheck == true ) + 801bf38: 4b29 ldr r3, [pc, #164] @ (801bfe0 ) + 801bf3a: 7b9b ldrb r3, [r3, #14] + 801bf3c: 2b00 cmp r3, #0 + 801bf3e: d019 beq.n 801bf74 + { + ComplianceTestState.LinkCheck = false; + 801bf40: 4b27 ldr r3, [pc, #156] @ (801bfe0 ) + 801bf42: 2200 movs r2, #0 + 801bf44: 739a strb r2, [r3, #14] + ComplianceTestState.DataBufferSize = 3; + 801bf46: 4b26 ldr r3, [pc, #152] @ (801bfe0 ) + 801bf48: 2203 movs r2, #3 + 801bf4a: 719a strb r2, [r3, #6] + ComplianceTestState.DataBuffer[0] = 5; + 801bf4c: 4b24 ldr r3, [pc, #144] @ (801bfe0 ) + 801bf4e: 689b ldr r3, [r3, #8] + 801bf50: 2205 movs r2, #5 + 801bf52: 701a strb r2, [r3, #0] + ComplianceTestState.DataBuffer[1] = ComplianceTestState.DemodMargin; + 801bf54: 4b22 ldr r3, [pc, #136] @ (801bfe0 ) + 801bf56: 689b ldr r3, [r3, #8] + 801bf58: 3301 adds r3, #1 + 801bf5a: 4a21 ldr r2, [pc, #132] @ (801bfe0 ) + 801bf5c: 7bd2 ldrb r2, [r2, #15] + 801bf5e: 701a strb r2, [r3, #0] + ComplianceTestState.DataBuffer[2] = ComplianceTestState.NbGateways; + 801bf60: 4b1f ldr r3, [pc, #124] @ (801bfe0 ) + 801bf62: 689b ldr r3, [r3, #8] + 801bf64: 3302 adds r3, #2 + 801bf66: 4a1e ldr r2, [pc, #120] @ (801bfe0 ) + 801bf68: 7c12 ldrb r2, [r2, #16] + 801bf6a: 701a strb r2, [r3, #0] + ComplianceTestState.State = 1; + 801bf6c: 4b1c ldr r3, [pc, #112] @ (801bfe0 ) + 801bf6e: 2201 movs r2, #1 + 801bf70: 709a strb r2, [r3, #2] + 801bf72: e01c b.n 801bfae + } + else + { + switch( ComplianceTestState.State ) + 801bf74: 4b1a ldr r3, [pc, #104] @ (801bfe0 ) + 801bf76: 789b ldrb r3, [r3, #2] + 801bf78: 2b01 cmp r3, #1 + 801bf7a: d005 beq.n 801bf88 + 801bf7c: 2b04 cmp r3, #4 + 801bf7e: d116 bne.n 801bfae + { + case 4: + ComplianceTestState.State = 1; + 801bf80: 4b17 ldr r3, [pc, #92] @ (801bfe0 ) + 801bf82: 2201 movs r2, #1 + 801bf84: 709a strb r2, [r3, #2] + break; + 801bf86: e012 b.n 801bfae + case 1: + ComplianceTestState.DataBufferSize = 2; + 801bf88: 4b15 ldr r3, [pc, #84] @ (801bfe0 ) + 801bf8a: 2202 movs r2, #2 + 801bf8c: 719a strb r2, [r3, #6] + ComplianceTestState.DataBuffer[0] = ComplianceTestState.DownLinkCounter >> 8; + 801bf8e: 4b14 ldr r3, [pc, #80] @ (801bfe0 ) + 801bf90: 899b ldrh r3, [r3, #12] + 801bf92: 0a1b lsrs r3, r3, #8 + 801bf94: b29a uxth r2, r3 + 801bf96: 4b12 ldr r3, [pc, #72] @ (801bfe0 ) + 801bf98: 689b ldr r3, [r3, #8] + 801bf9a: b2d2 uxtb r2, r2 + 801bf9c: 701a strb r2, [r3, #0] + ComplianceTestState.DataBuffer[1] = ComplianceTestState.DownLinkCounter; + 801bf9e: 4b10 ldr r3, [pc, #64] @ (801bfe0 ) + 801bfa0: 899a ldrh r2, [r3, #12] + 801bfa2: 4b0f ldr r3, [pc, #60] @ (801bfe0 ) + 801bfa4: 689b ldr r3, [r3, #8] + 801bfa6: 3301 adds r3, #1 + 801bfa8: b2d2 uxtb r2, r2 + 801bfaa: 701a strb r2, [r3, #0] + break; + 801bfac: bf00 nop + } + } + + LmHandlerAppData_t appData = + 801bfae: 23e0 movs r3, #224 @ 0xe0 + 801bfb0: 703b strb r3, [r7, #0] + { + .Buffer = ComplianceTestState.DataBuffer, + .BufferSize = ComplianceTestState.DataBufferSize, + 801bfb2: 4b0b ldr r3, [pc, #44] @ (801bfe0 ) + 801bfb4: 799b ldrb r3, [r3, #6] + LmHandlerAppData_t appData = + 801bfb6: 707b strb r3, [r7, #1] + .Buffer = ComplianceTestState.DataBuffer, + 801bfb8: 4b09 ldr r3, [pc, #36] @ (801bfe0 ) + 801bfba: 689b ldr r3, [r3, #8] + LmHandlerAppData_t appData = + 801bfbc: 607b str r3, [r7, #4] + .Port = COMPLIANCE_PORT + }; + + // Schedule next transmission + TimerStart( &ComplianceTxNextPacketTimer ); + 801bfbe: 4809 ldr r0, [pc, #36] @ (801bfe4 ) + 801bfc0: f00c f9b9 bl 8028336 + + return LmhpCompliancePackage.OnSendRequest( &appData, ( LmHandlerMsgTypes_t )ComplianceTestState.IsTxConfirmed, NULL, true ); + 801bfc4: 4b08 ldr r3, [pc, #32] @ (801bfe8 ) + 801bfc6: 6a9c ldr r4, [r3, #40] @ 0x28 + 801bfc8: 4b05 ldr r3, [pc, #20] @ (801bfe0 ) + 801bfca: 78db ldrb r3, [r3, #3] + 801bfcc: 4619 mov r1, r3 + 801bfce: 4638 mov r0, r7 + 801bfd0: 2301 movs r3, #1 + 801bfd2: 2200 movs r2, #0 + 801bfd4: 47a0 blx r4 + 801bfd6: 4603 mov r3, r0 +} + 801bfd8: 4618 mov r0, r3 + 801bfda: 370c adds r7, #12 + 801bfdc: 46bd mov sp, r7 + 801bfde: bd90 pop {r4, r7, pc} + 801bfe0: 20013bac .word 0x20013bac + 801bfe4: 20013b90 .word 0x20013b90 + 801bfe8: 200013ac .word 0x200013ac + +0801bfec : + +static void LmhpComplianceOnMcpsIndication( McpsIndication_t* mcpsIndication ) +{ + 801bfec: b580 push {r7, lr} + 801bfee: b0a2 sub sp, #136 @ 0x88 + 801bff0: af02 add r7, sp, #8 + 801bff2: 6078 str r0, [r7, #4] + if( ComplianceTestState.Initialized == false ) + 801bff4: 4ba2 ldr r3, [pc, #648] @ (801c280 ) + 801bff6: 781b ldrb r3, [r3, #0] + 801bff8: f083 0301 eor.w r3, r3, #1 + 801bffc: b2db uxtb r3, r3 + 801bffe: 2b00 cmp r3, #0 + 801c000: f040 81c2 bne.w 801c388 + { + return; + } + + if( mcpsIndication->RxData == false ) + 801c004: 687b ldr r3, [r7, #4] + 801c006: 7b5b ldrb r3, [r3, #13] + 801c008: f083 0301 eor.w r3, r3, #1 + 801c00c: b2db uxtb r3, r3 + 801c00e: 2b00 cmp r3, #0 + 801c010: f040 81bc bne.w 801c38c + { + return; + } + + if ((ComplianceTestState.IsRunning == true) && + 801c014: 4b9a ldr r3, [pc, #616] @ (801c280 ) + 801c016: 785b ldrb r3, [r3, #1] + 801c018: 2b00 cmp r3, #0 + 801c01a: d00c beq.n 801c036 + (mcpsIndication->AckReceived == 0)) + 801c01c: 687b ldr r3, [r7, #4] + 801c01e: 7b9b ldrb r3, [r3, #14] + 801c020: f083 0301 eor.w r3, r3, #1 + 801c024: b2db uxtb r3, r3 + if ((ComplianceTestState.IsRunning == true) && + 801c026: 2b00 cmp r3, #0 + 801c028: d005 beq.n 801c036 + { + /* Increment the compliance certification protocol downlink counter */ + ComplianceTestState.DownLinkCounter++; + 801c02a: 4b95 ldr r3, [pc, #596] @ (801c280 ) + 801c02c: 899b ldrh r3, [r3, #12] + 801c02e: 3301 adds r3, #1 + 801c030: b29a uxth r2, r3 + 801c032: 4b93 ldr r3, [pc, #588] @ (801c280 ) + 801c034: 819a strh r2, [r3, #12] + } + + if( mcpsIndication->Port != COMPLIANCE_PORT ) + 801c036: 687b ldr r3, [r7, #4] + 801c038: 78db ldrb r3, [r3, #3] + 801c03a: 2be0 cmp r3, #224 @ 0xe0 + 801c03c: f040 81a8 bne.w 801c390 + { + return; + } + + if( ComplianceTestState.IsRunning == false ) + 801c040: 4b8f ldr r3, [pc, #572] @ (801c280 ) + 801c042: 785b ldrb r3, [r3, #1] + 801c044: f083 0301 eor.w r3, r3, #1 + 801c048: b2db uxtb r3, r3 + 801c04a: 2b00 cmp r3, #0 + 801c04c: d060 beq.n 801c110 + { + // Check compliance test enable command (i) + if( ( mcpsIndication->BufferSize == 4 ) && + 801c04e: 687b ldr r3, [r7, #4] + 801c050: 7b1b ldrb r3, [r3, #12] + 801c052: 2b04 cmp r3, #4 + 801c054: f040 81a1 bne.w 801c39a + ( mcpsIndication->Buffer[0] == 0x01 ) && + 801c058: 687b ldr r3, [r7, #4] + 801c05a: 689b ldr r3, [r3, #8] + 801c05c: 781b ldrb r3, [r3, #0] + if( ( mcpsIndication->BufferSize == 4 ) && + 801c05e: 2b01 cmp r3, #1 + 801c060: f040 819b bne.w 801c39a + ( mcpsIndication->Buffer[1] == 0x01 ) && + 801c064: 687b ldr r3, [r7, #4] + 801c066: 689b ldr r3, [r3, #8] + 801c068: 3301 adds r3, #1 + 801c06a: 781b ldrb r3, [r3, #0] + ( mcpsIndication->Buffer[0] == 0x01 ) && + 801c06c: 2b01 cmp r3, #1 + 801c06e: f040 8194 bne.w 801c39a + ( mcpsIndication->Buffer[2] == 0x01 ) && + 801c072: 687b ldr r3, [r7, #4] + 801c074: 689b ldr r3, [r3, #8] + 801c076: 3302 adds r3, #2 + 801c078: 781b ldrb r3, [r3, #0] + ( mcpsIndication->Buffer[1] == 0x01 ) && + 801c07a: 2b01 cmp r3, #1 + 801c07c: f040 818d bne.w 801c39a + ( mcpsIndication->Buffer[3] == 0x01 ) ) + 801c080: 687b ldr r3, [r7, #4] + 801c082: 689b ldr r3, [r3, #8] + 801c084: 3303 adds r3, #3 + 801c086: 781b ldrb r3, [r3, #0] + ( mcpsIndication->Buffer[2] == 0x01 ) && + 801c088: 2b01 cmp r3, #1 + 801c08a: f040 8186 bne.w 801c39a + { + MibRequestConfirm_t mibReq; + + // Initialize compliance test mode context + ComplianceTestState.IsTxConfirmed = false; + 801c08e: 4b7c ldr r3, [pc, #496] @ (801c280 ) + 801c090: 2200 movs r2, #0 + 801c092: 70da strb r2, [r3, #3] + ComplianceTestState.Port = 224; + 801c094: 4b7a ldr r3, [pc, #488] @ (801c280 ) + 801c096: 22e0 movs r2, #224 @ 0xe0 + 801c098: 711a strb r2, [r3, #4] + ComplianceTestState.DataBufferSize = 2; + 801c09a: 4b79 ldr r3, [pc, #484] @ (801c280 ) + 801c09c: 2202 movs r2, #2 + 801c09e: 719a strb r2, [r3, #6] + ComplianceTestState.DownLinkCounter = 0; + 801c0a0: 4b77 ldr r3, [pc, #476] @ (801c280 ) + 801c0a2: 2200 movs r2, #0 + 801c0a4: 819a strh r2, [r3, #12] + ComplianceTestState.LinkCheck = false; + 801c0a6: 4b76 ldr r3, [pc, #472] @ (801c280 ) + 801c0a8: 2200 movs r2, #0 + 801c0aa: 739a strb r2, [r3, #14] + ComplianceTestState.DemodMargin = 0; + 801c0ac: 4b74 ldr r3, [pc, #464] @ (801c280 ) + 801c0ae: 2200 movs r2, #0 + 801c0b0: 73da strb r2, [r3, #15] + ComplianceTestState.NbGateways = 0; + 801c0b2: 4b73 ldr r3, [pc, #460] @ (801c280 ) + 801c0b4: 2200 movs r2, #0 + 801c0b6: 741a strb r2, [r3, #16] + ComplianceTestState.IsRunning = true; + 801c0b8: 4b71 ldr r3, [pc, #452] @ (801c280 ) + 801c0ba: 2201 movs r2, #1 + 801c0bc: 705a strb r2, [r3, #1] + ComplianceTestState.State = 1; + 801c0be: 4b70 ldr r3, [pc, #448] @ (801c280 ) + 801c0c0: 2201 movs r2, #1 + 801c0c2: 709a strb r2, [r3, #2] + + // Enable ADR while in compliance test mode + mibReq.Type = MIB_ADR; + 801c0c4: 2304 movs r3, #4 + 801c0c6: 723b strb r3, [r7, #8] + mibReq.Param.AdrEnable = true; + 801c0c8: 2301 movs r3, #1 + 801c0ca: 733b strb r3, [r7, #12] + LoRaMacMibSetRequestConfirm( &mibReq ); + 801c0cc: f107 0308 add.w r3, r7, #8 + 801c0d0: 4618 mov r0, r3 + 801c0d2: f004 f843 bl 802015c + + // Disable duty cycle enforcement while in compliance test mode + LoRaMacTestSetDutyCycleOn( false ); + 801c0d6: 2000 movs r0, #0 + 801c0d8: f004 fdb4 bl 8020c44 + + // Stop peripherals + if( LmhpComplianceParams->StopPeripherals != NULL ) + 801c0dc: 4b69 ldr r3, [pc, #420] @ (801c284 ) + 801c0de: 681b ldr r3, [r3, #0] + 801c0e0: 685b ldr r3, [r3, #4] + 801c0e2: 2b00 cmp r3, #0 + 801c0e4: d003 beq.n 801c0ee + { + LmhpComplianceParams->StopPeripherals( ); + 801c0e6: 4b67 ldr r3, [pc, #412] @ (801c284 ) + 801c0e8: 681b ldr r3, [r3, #0] + 801c0ea: 685b ldr r3, [r3, #4] + 801c0ec: 4798 blx r3 + } + // Initialize compliance protocol transmission timer + TimerInit( &ComplianceTxNextPacketTimer, OnComplianceTxNextPacketTimerEvent ); + 801c0ee: 2300 movs r3, #0 + 801c0f0: 9300 str r3, [sp, #0] + 801c0f2: 4b65 ldr r3, [pc, #404] @ (801c288 ) + 801c0f4: 2200 movs r2, #0 + 801c0f6: f04f 31ff mov.w r1, #4294967295 + 801c0fa: 4864 ldr r0, [pc, #400] @ (801c28c ) + 801c0fc: f00c f8fa bl 80282f4 + TimerSetValue( &ComplianceTxNextPacketTimer, COMPLIANCE_TX_DUTYCYCLE ); + 801c100: f241 3188 movw r1, #5000 @ 0x1388 + 801c104: 4861 ldr r0, [pc, #388] @ (801c28c ) + 801c106: f00c f94b bl 80283a0 + + // Confirm compliance test protocol activation + LmhpComplianceTxProcess( ); + 801c10a: f7ff feff bl 801bf0c + 801c10e: e144 b.n 801c39a + } + else + { + + // Parse compliance test protocol + ComplianceTestState.State = mcpsIndication->Buffer[0]; + 801c110: 687b ldr r3, [r7, #4] + 801c112: 689b ldr r3, [r3, #8] + 801c114: 781a ldrb r2, [r3, #0] + 801c116: 4b5a ldr r3, [pc, #360] @ (801c280 ) + 801c118: 709a strb r2, [r3, #2] + switch( ComplianceTestState.State ) + 801c11a: 4b59 ldr r3, [pc, #356] @ (801c280 ) + 801c11c: 789b ldrb r3, [r3, #2] + 801c11e: 2b0a cmp r3, #10 + 801c120: f200 8138 bhi.w 801c394 + 801c124: a201 add r2, pc, #4 @ (adr r2, 801c12c ) + 801c126: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 801c12a: bf00 nop + 801c12c: 0801c159 .word 0x0801c159 + 801c130: 0801c1a3 .word 0x0801c1a3 + 801c134: 0801c1ab .word 0x0801c1ab + 801c138: 0801c1b9 .word 0x0801c1b9 + 801c13c: 0801c1c7 .word 0x0801c1c7 + 801c140: 0801c21f .word 0x0801c21f + 801c144: 0801c231 .word 0x0801c231 + 801c148: 0801c295 .word 0x0801c295 + 801c14c: 0801c341 .word 0x0801c341 + 801c150: 0801c353 .word 0x0801c353 + 801c154: 0801c36d .word 0x0801c36d + { + case 0: // Check compliance test disable command (ii) + { + MibRequestConfirm_t mibReq; + + TimerStop( &ComplianceTxNextPacketTimer ); + 801c158: 484c ldr r0, [pc, #304] @ (801c28c ) + 801c15a: f00c f90b bl 8028374 + + // Disable compliance test mode and reset the downlink counter. + ComplianceTestState.DownLinkCounter = 0; + 801c15e: 4b48 ldr r3, [pc, #288] @ (801c280 ) + 801c160: 2200 movs r2, #0 + 801c162: 819a strh r2, [r3, #12] + ComplianceTestState.IsRunning = false; + 801c164: 4b46 ldr r3, [pc, #280] @ (801c280 ) + 801c166: 2200 movs r2, #0 + 801c168: 705a strb r2, [r3, #1] + + // Restore previous ADR seeting + mibReq.Type = MIB_ADR; + 801c16a: 2304 movs r3, #4 + 801c16c: 723b strb r3, [r7, #8] + mibReq.Param.AdrEnable = LmhpComplianceParams->AdrEnabled; + 801c16e: 4b45 ldr r3, [pc, #276] @ (801c284 ) + 801c170: 681b ldr r3, [r3, #0] + 801c172: 781b ldrb r3, [r3, #0] + 801c174: 733b strb r3, [r7, #12] + LoRaMacMibSetRequestConfirm( &mibReq ); + 801c176: f107 0308 add.w r3, r7, #8 + 801c17a: 4618 mov r0, r3 + 801c17c: f003 ffee bl 802015c + + // Enable duty cycle enforcement + LoRaMacTestSetDutyCycleOn( LmhpComplianceParams->DutyCycleEnabled ); + 801c180: 4b40 ldr r3, [pc, #256] @ (801c284 ) + 801c182: 681b ldr r3, [r3, #0] + 801c184: 785b ldrb r3, [r3, #1] + 801c186: 4618 mov r0, r3 + 801c188: f004 fd5c bl 8020c44 + + // Restart peripherals + if( LmhpComplianceParams->StartPeripherals != NULL ) + 801c18c: 4b3d ldr r3, [pc, #244] @ (801c284 ) + 801c18e: 681b ldr r3, [r3, #0] + 801c190: 689b ldr r3, [r3, #8] + 801c192: 2b00 cmp r3, #0 + 801c194: f000 8100 beq.w 801c398 + { + LmhpComplianceParams->StartPeripherals( ); + 801c198: 4b3a ldr r3, [pc, #232] @ (801c284 ) + 801c19a: 681b ldr r3, [r3, #0] + 801c19c: 689b ldr r3, [r3, #8] + 801c19e: 4798 blx r3 + } + } + break; + 801c1a0: e0fa b.n 801c398 + case 1: // (iii, iv) + ComplianceTestState.DataBufferSize = 2; + 801c1a2: 4b37 ldr r3, [pc, #220] @ (801c280 ) + 801c1a4: 2202 movs r2, #2 + 801c1a6: 719a strb r2, [r3, #6] + break; + 801c1a8: e0f7 b.n 801c39a + case 2: // Enable confirmed messages (v) + ComplianceTestState.IsTxConfirmed = true; + 801c1aa: 4b35 ldr r3, [pc, #212] @ (801c280 ) + 801c1ac: 2201 movs r2, #1 + 801c1ae: 70da strb r2, [r3, #3] + ComplianceTestState.State = 1; + 801c1b0: 4b33 ldr r3, [pc, #204] @ (801c280 ) + 801c1b2: 2201 movs r2, #1 + 801c1b4: 709a strb r2, [r3, #2] + break; + 801c1b6: e0f0 b.n 801c39a + case 3: // Disable confirmed messages (vi) + ComplianceTestState.IsTxConfirmed = false; + 801c1b8: 4b31 ldr r3, [pc, #196] @ (801c280 ) + 801c1ba: 2200 movs r2, #0 + 801c1bc: 70da strb r2, [r3, #3] + ComplianceTestState.State = 1; + 801c1be: 4b30 ldr r3, [pc, #192] @ (801c280 ) + 801c1c0: 2201 movs r2, #1 + 801c1c2: 709a strb r2, [r3, #2] + break; + 801c1c4: e0e9 b.n 801c39a + case 4: // (vii) + ComplianceTestState.DataBufferSize = mcpsIndication->BufferSize; + 801c1c6: 687b ldr r3, [r7, #4] + 801c1c8: 7b1a ldrb r2, [r3, #12] + 801c1ca: 4b2d ldr r3, [pc, #180] @ (801c280 ) + 801c1cc: 719a strb r2, [r3, #6] + + ComplianceTestState.DataBuffer[0] = 4; + 801c1ce: 4b2c ldr r3, [pc, #176] @ (801c280 ) + 801c1d0: 689b ldr r3, [r3, #8] + 801c1d2: 2204 movs r2, #4 + 801c1d4: 701a strb r2, [r3, #0] + for( uint8_t i = 1; i < MIN( ComplianceTestState.DataBufferSize, ComplianceTestState.DataBufferMaxSize ); i++ ) + 801c1d6: 2301 movs r3, #1 + 801c1d8: f887 307f strb.w r3, [r7, #127] @ 0x7f + 801c1dc: e012 b.n 801c204 + { + ComplianceTestState.DataBuffer[i] = mcpsIndication->Buffer[i] + 1; + 801c1de: 687b ldr r3, [r7, #4] + 801c1e0: 689a ldr r2, [r3, #8] + 801c1e2: f897 307f ldrb.w r3, [r7, #127] @ 0x7f + 801c1e6: 4413 add r3, r2 + 801c1e8: 781a ldrb r2, [r3, #0] + 801c1ea: 4b25 ldr r3, [pc, #148] @ (801c280 ) + 801c1ec: 6899 ldr r1, [r3, #8] + 801c1ee: f897 307f ldrb.w r3, [r7, #127] @ 0x7f + 801c1f2: 440b add r3, r1 + 801c1f4: 3201 adds r2, #1 + 801c1f6: b2d2 uxtb r2, r2 + 801c1f8: 701a strb r2, [r3, #0] + for( uint8_t i = 1; i < MIN( ComplianceTestState.DataBufferSize, ComplianceTestState.DataBufferMaxSize ); i++ ) + 801c1fa: f897 307f ldrb.w r3, [r7, #127] @ 0x7f + 801c1fe: 3301 adds r3, #1 + 801c200: f887 307f strb.w r3, [r7, #127] @ 0x7f + 801c204: 4b1e ldr r3, [pc, #120] @ (801c280 ) + 801c206: 795a ldrb r2, [r3, #5] + 801c208: 4b1d ldr r3, [pc, #116] @ (801c280 ) + 801c20a: 799b ldrb r3, [r3, #6] + 801c20c: 4293 cmp r3, r2 + 801c20e: bf28 it cs + 801c210: 4613 movcs r3, r2 + 801c212: b2db uxtb r3, r3 + 801c214: f897 207f ldrb.w r2, [r7, #127] @ 0x7f + 801c218: 429a cmp r2, r3 + 801c21a: d3e0 bcc.n 801c1de + } + break; + 801c21c: e0bd b.n 801c39a + case 5: // (viii) + { + MlmeReq_t mlmeReq; + + mlmeReq.Type = MLME_LINK_CHECK; + 801c21e: 2304 movs r3, #4 + 801c220: f887 3068 strb.w r3, [r7, #104] @ 0x68 + + LoRaMacMlmeRequest( &mlmeReq ); + 801c224: f107 0368 add.w r3, r7, #104 @ 0x68 + 801c228: 4618 mov r0, r3 + 801c22a: f004 fad5 bl 80207d8 + } + break; + 801c22e: e0b4 b.n 801c39a + case 6: // (ix) + { + MibRequestConfirm_t mibReq; + + TimerStop(&ComplianceTxNextPacketTimer); + 801c230: 4816 ldr r0, [pc, #88] @ (801c28c ) + 801c232: f00c f89f bl 8028374 + + // Disable TestMode and revert back to normal operation + // Disable compliance test mode and reset the downlink counter. + ComplianceTestState.DownLinkCounter = 0; + 801c236: 4b12 ldr r3, [pc, #72] @ (801c280 ) + 801c238: 2200 movs r2, #0 + 801c23a: 819a strh r2, [r3, #12] + ComplianceTestState.IsRunning = false; + 801c23c: 4b10 ldr r3, [pc, #64] @ (801c280 ) + 801c23e: 2200 movs r2, #0 + 801c240: 705a strb r2, [r3, #1] + + // Restore previous ADR seeting + mibReq.Type = MIB_ADR; + 801c242: 2304 movs r3, #4 + 801c244: 723b strb r3, [r7, #8] + mibReq.Param.AdrEnable = LmhpComplianceParams->AdrEnabled; + 801c246: 4b0f ldr r3, [pc, #60] @ (801c284 ) + 801c248: 681b ldr r3, [r3, #0] + 801c24a: 781b ldrb r3, [r3, #0] + 801c24c: 733b strb r3, [r7, #12] + LoRaMacMibSetRequestConfirm( &mibReq ); + 801c24e: f107 0308 add.w r3, r7, #8 + 801c252: 4618 mov r0, r3 + 801c254: f003 ff82 bl 802015c + + // Enable duty cycle enforcement + LoRaMacTestSetDutyCycleOn( LmhpComplianceParams->DutyCycleEnabled ); + 801c258: 4b0a ldr r3, [pc, #40] @ (801c284 ) + 801c25a: 681b ldr r3, [r3, #0] + 801c25c: 785b ldrb r3, [r3, #1] + 801c25e: 4618 mov r0, r3 + 801c260: f004 fcf0 bl 8020c44 + + // Restart peripherals + if( LmhpComplianceParams->StartPeripherals != NULL ) + 801c264: 4b07 ldr r3, [pc, #28] @ (801c284 ) + 801c266: 681b ldr r3, [r3, #0] + 801c268: 689b ldr r3, [r3, #8] + 801c26a: 2b00 cmp r3, #0 + 801c26c: d003 beq.n 801c276 + { + LmhpComplianceParams->StartPeripherals( ); + 801c26e: 4b05 ldr r3, [pc, #20] @ (801c284 ) + 801c270: 681b ldr r3, [r3, #0] + 801c272: 689b ldr r3, [r3, #8] + 801c274: 4798 blx r3 + } + + LmhpCompliancePackage.OnJoinRequest( ACTIVATION_TYPE_OTAA ); + 801c276: 4b06 ldr r3, [pc, #24] @ (801c290 ) + 801c278: 6a5b ldr r3, [r3, #36] @ 0x24 + 801c27a: 2002 movs r0, #2 + 801c27c: 4798 blx r3 + } + break; + 801c27e: e08c b.n 801c39a + 801c280: 20013bac .word 0x20013bac + 801c284: 20013bc0 .word 0x20013bc0 + 801c288: 0801c3b3 .word 0x0801c3b3 + 801c28c: 20013b90 .word 0x20013b90 + 801c290: 200013ac .word 0x200013ac + case 7: // (x) + { + MlmeReq_t mlmeReq; + if( mcpsIndication->BufferSize == 3 ) + 801c294: 687b ldr r3, [r7, #4] + 801c296: 7b1b ldrb r3, [r3, #12] + 801c298: 2b03 cmp r3, #3 + 801c29a: d114 bne.n 801c2c6 + { + mlmeReq.Type = MLME_TXCW; + 801c29c: 2305 movs r3, #5 + 801c29e: f887 3054 strb.w r3, [r7, #84] @ 0x54 + mlmeReq.Req.TxCw.Timeout = ( uint16_t )( ( mcpsIndication->Buffer[1] << 8 ) | mcpsIndication->Buffer[2] ); + 801c2a2: 687b ldr r3, [r7, #4] + 801c2a4: 689b ldr r3, [r3, #8] + 801c2a6: 3301 adds r3, #1 + 801c2a8: 781b ldrb r3, [r3, #0] + 801c2aa: b21b sxth r3, r3 + 801c2ac: 021b lsls r3, r3, #8 + 801c2ae: b21a sxth r2, r3 + 801c2b0: 687b ldr r3, [r7, #4] + 801c2b2: 689b ldr r3, [r3, #8] + 801c2b4: 3302 adds r3, #2 + 801c2b6: 781b ldrb r3, [r3, #0] + 801c2b8: b21b sxth r3, r3 + 801c2ba: 4313 orrs r3, r2 + 801c2bc: b21b sxth r3, r3 + 801c2be: b29b uxth r3, r3 + 801c2c0: f8a7 3058 strh.w r3, [r7, #88] @ 0x58 + 801c2c4: e033 b.n 801c32e + } + else if( mcpsIndication->BufferSize == 7 ) + 801c2c6: 687b ldr r3, [r7, #4] + 801c2c8: 7b1b ldrb r3, [r3, #12] + 801c2ca: 2b07 cmp r3, #7 + 801c2cc: d12f bne.n 801c32e + { + mlmeReq.Type = MLME_TXCW_1; + 801c2ce: 2306 movs r3, #6 + 801c2d0: f887 3054 strb.w r3, [r7, #84] @ 0x54 + mlmeReq.Req.TxCw.Timeout = ( uint16_t )( ( mcpsIndication->Buffer[1] << 8 ) | mcpsIndication->Buffer[2] ); + 801c2d4: 687b ldr r3, [r7, #4] + 801c2d6: 689b ldr r3, [r3, #8] + 801c2d8: 3301 adds r3, #1 + 801c2da: 781b ldrb r3, [r3, #0] + 801c2dc: b21b sxth r3, r3 + 801c2de: 021b lsls r3, r3, #8 + 801c2e0: b21a sxth r2, r3 + 801c2e2: 687b ldr r3, [r7, #4] + 801c2e4: 689b ldr r3, [r3, #8] + 801c2e6: 3302 adds r3, #2 + 801c2e8: 781b ldrb r3, [r3, #0] + 801c2ea: b21b sxth r3, r3 + 801c2ec: 4313 orrs r3, r2 + 801c2ee: b21b sxth r3, r3 + 801c2f0: b29b uxth r3, r3 + 801c2f2: f8a7 3058 strh.w r3, [r7, #88] @ 0x58 + mlmeReq.Req.TxCw.Frequency = ( uint32_t )( ( mcpsIndication->Buffer[3] << 16 ) | ( mcpsIndication->Buffer[4] << 8 ) | mcpsIndication->Buffer[5] ) * 100; + 801c2f6: 687b ldr r3, [r7, #4] + 801c2f8: 689b ldr r3, [r3, #8] + 801c2fa: 3303 adds r3, #3 + 801c2fc: 781b ldrb r3, [r3, #0] + 801c2fe: 041a lsls r2, r3, #16 + 801c300: 687b ldr r3, [r7, #4] + 801c302: 689b ldr r3, [r3, #8] + 801c304: 3304 adds r3, #4 + 801c306: 781b ldrb r3, [r3, #0] + 801c308: 021b lsls r3, r3, #8 + 801c30a: 4313 orrs r3, r2 + 801c30c: 687a ldr r2, [r7, #4] + 801c30e: 6892 ldr r2, [r2, #8] + 801c310: 3205 adds r2, #5 + 801c312: 7812 ldrb r2, [r2, #0] + 801c314: 4313 orrs r3, r2 + 801c316: 461a mov r2, r3 + 801c318: 2364 movs r3, #100 @ 0x64 + 801c31a: fb02 f303 mul.w r3, r2, r3 + 801c31e: 65fb str r3, [r7, #92] @ 0x5c + mlmeReq.Req.TxCw.Power = mcpsIndication->Buffer[6]; + 801c320: 687b ldr r3, [r7, #4] + 801c322: 689b ldr r3, [r3, #8] + 801c324: 3306 adds r3, #6 + 801c326: 781b ldrb r3, [r3, #0] + 801c328: b25b sxtb r3, r3 + 801c32a: f887 3060 strb.w r3, [r7, #96] @ 0x60 + } + LoRaMacMlmeRequest( &mlmeReq ); + 801c32e: f107 0354 add.w r3, r7, #84 @ 0x54 + 801c332: 4618 mov r0, r3 + 801c334: f004 fa50 bl 80207d8 + ComplianceTestState.State = 1; + 801c338: 4b19 ldr r3, [pc, #100] @ (801c3a0 ) + 801c33a: 2201 movs r2, #1 + 801c33c: 709a strb r2, [r3, #2] + } + break; + 801c33e: e02c b.n 801c39a + case 8: // Send DeviceTimeReq + { + MlmeReq_t mlmeReq; + + mlmeReq.Type = MLME_DEVICE_TIME; + 801c340: 230a movs r3, #10 + 801c342: f887 3040 strb.w r3, [r7, #64] @ 0x40 + + LoRaMacMlmeRequest( &mlmeReq ); + 801c346: f107 0340 add.w r3, r7, #64 @ 0x40 + 801c34a: 4618 mov r0, r3 + 801c34c: f004 fa44 bl 80207d8 + } + break; + 801c350: e023 b.n 801c39a + case 9: // Switch end device Class + { + MibRequestConfirm_t mibReq; + + mibReq.Type = MIB_DEVICE_CLASS; + 801c352: 2300 movs r3, #0 + 801c354: 723b strb r3, [r7, #8] + // CLASS_A = 0, CLASS_B = 1, CLASS_C = 2 + mibReq.Param.Class = ( DeviceClass_t )mcpsIndication->Buffer[1];; + 801c356: 687b ldr r3, [r7, #4] + 801c358: 689b ldr r3, [r3, #8] + 801c35a: 3301 adds r3, #1 + 801c35c: 781b ldrb r3, [r3, #0] + 801c35e: 733b strb r3, [r7, #12] + LoRaMacMibSetRequestConfirm( &mibReq ); + 801c360: f107 0308 add.w r3, r7, #8 + 801c364: 4618 mov r0, r3 + 801c366: f003 fef9 bl 802015c + } + break; + 801c36a: e016 b.n 801c39a + case 10: // Send PingSlotInfoReq + { + MlmeReq_t mlmeReq; + + mlmeReq.Type = MLME_PING_SLOT_INFO; + 801c36c: 230d movs r3, #13 + 801c36e: f887 302c strb.w r3, [r7, #44] @ 0x2c + mlmeReq.Req.PingSlotInfo.PingSlot.Value = mcpsIndication->Buffer[1]; + 801c372: 687b ldr r3, [r7, #4] + 801c374: 689b ldr r3, [r3, #8] + 801c376: 785b ldrb r3, [r3, #1] + 801c378: f887 3030 strb.w r3, [r7, #48] @ 0x30 + + LoRaMacMlmeRequest( &mlmeReq ); + 801c37c: f107 032c add.w r3, r7, #44 @ 0x2c + 801c380: 4618 mov r0, r3 + 801c382: f004 fa29 bl 80207d8 + } + break; + 801c386: e008 b.n 801c39a + return; + 801c388: bf00 nop + 801c38a: e006 b.n 801c39a + return; + 801c38c: bf00 nop + 801c38e: e004 b.n 801c39a + return; + 801c390: bf00 nop + 801c392: e002 b.n 801c39a + default: + break; + 801c394: bf00 nop + 801c396: e000 b.n 801c39a + break; + 801c398: bf00 nop + } + } +} + 801c39a: 3780 adds r7, #128 @ 0x80 + 801c39c: 46bd mov sp, r7 + 801c39e: bd80 pop {r7, pc} + 801c3a0: 20013bac .word 0x20013bac + +0801c3a4 : + +static void LmhpComplianceProcess( void ) +{ + 801c3a4: b480 push {r7} + 801c3a6: af00 add r7, sp, #0 + /* Nothing to process */ +} + 801c3a8: bf00 nop + 801c3aa: 46bd mov sp, r7 + 801c3ac: f85d 7b04 ldr.w r7, [sp], #4 + 801c3b0: 4770 bx lr + +0801c3b2 : + +static void OnComplianceTxNextPacketTimerEvent( void* context ) +{ + 801c3b2: b580 push {r7, lr} + 801c3b4: b082 sub sp, #8 + 801c3b6: af00 add r7, sp, #0 + 801c3b8: 6078 str r0, [r7, #4] + LmhpComplianceTxProcess( ); + 801c3ba: f7ff fda7 bl 801bf0c +} + 801c3be: bf00 nop + 801c3c0: 3708 adds r7, #8 + 801c3c2: 46bd mov sp, r7 + 801c3c4: bd80 pop {r7, pc} + ... + +0801c3c8 : + int16_t Rssi; + int8_t Snr; +}RxDoneParams; + +static void OnRadioTxDone( void ) +{ + 801c3c8: b590 push {r4, r7, lr} + 801c3ca: b083 sub sp, #12 + 801c3cc: af00 add r7, sp, #0 + TxDoneParams.CurTime = TimerGetCurrentTime( ); + 801c3ce: f00c f80b bl 80283e8 + 801c3d2: 4603 mov r3, r0 + 801c3d4: 4a16 ldr r2, [pc, #88] @ (801c430 ) + 801c3d6: 6013 str r3, [r2, #0] + MacCtx.LastTxSysTime = SysTimeGet( ); + 801c3d8: 4c16 ldr r4, [pc, #88] @ (801c434 ) + 801c3da: 463b mov r3, r7 + 801c3dc: 4618 mov r0, r3 + 801c3de: f00b fecb bl 8028178 + 801c3e2: f504 734e add.w r3, r4, #824 @ 0x338 + 801c3e6: 463a mov r2, r7 + 801c3e8: e892 0003 ldmia.w r2, {r0, r1} + 801c3ec: e883 0003 stmia.w r3, {r0, r1} + + LoRaMacRadioEvents.Events.TxDone = 1; + 801c3f0: 4a11 ldr r2, [pc, #68] @ (801c438 ) + 801c3f2: 7813 ldrb r3, [r2, #0] + 801c3f4: f043 0310 orr.w r3, r3, #16 + 801c3f8: 7013 strb r3, [r2, #0] + + if( ( MacCtx.MacCallbacks != NULL ) && ( MacCtx.MacCallbacks->MacProcessNotify != NULL ) ) + 801c3fa: 4b0e ldr r3, [pc, #56] @ (801c434 ) + 801c3fc: f8d3 3348 ldr.w r3, [r3, #840] @ 0x348 + 801c400: 2b00 cmp r3, #0 + 801c402: d00a beq.n 801c41a + 801c404: 4b0b ldr r3, [pc, #44] @ (801c434 ) + 801c406: f8d3 3348 ldr.w r3, [r3, #840] @ 0x348 + 801c40a: 691b ldr r3, [r3, #16] + 801c40c: 2b00 cmp r3, #0 + 801c40e: d004 beq.n 801c41a + { + MacCtx.MacCallbacks->MacProcessNotify( ); + 801c410: 4b08 ldr r3, [pc, #32] @ (801c434 ) + 801c412: f8d3 3348 ldr.w r3, [r3, #840] @ 0x348 + 801c416: 691b ldr r3, [r3, #16] + 801c418: 4798 blx r3 + } + MW_LOG(TS_ON, VLEVEL_M, "MAC txDone\r\n" ); + 801c41a: 4b08 ldr r3, [pc, #32] @ (801c43c ) + 801c41c: 2201 movs r2, #1 + 801c41e: 2100 movs r1, #0 + 801c420: 2002 movs r0, #2 + 801c422: f00b f9db bl 80277dc +} + 801c426: bf00 nop + 801c428: 370c adds r7, #12 + 801c42a: 46bd mov sp, r7 + 801c42c: bd90 pop {r4, r7, pc} + 801c42e: bf00 nop + 801c430: 2001442c .word 0x2001442c + 801c434: 20013bc4 .word 0x20013bc4 + 801c438: 20014428 .word 0x20014428 + 801c43c: 0802f810 .word 0x0802f810 + +0801c440 : + +static void OnRadioRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ) +{ + 801c440: b580 push {r7, lr} + 801c442: b084 sub sp, #16 + 801c444: af00 add r7, sp, #0 + 801c446: 60f8 str r0, [r7, #12] + 801c448: 4608 mov r0, r1 + 801c44a: 4611 mov r1, r2 + 801c44c: 461a mov r2, r3 + 801c44e: 4603 mov r3, r0 + 801c450: 817b strh r3, [r7, #10] + 801c452: 460b mov r3, r1 + 801c454: 813b strh r3, [r7, #8] + 801c456: 4613 mov r3, r2 + 801c458: 71fb strb r3, [r7, #7] + RxDoneParams.LastRxDone = TimerGetCurrentTime( ); + 801c45a: f00b ffc5 bl 80283e8 + 801c45e: 4603 mov r3, r0 + 801c460: 4a16 ldr r2, [pc, #88] @ (801c4bc ) + 801c462: 6013 str r3, [r2, #0] + RxDoneParams.Payload = payload; + 801c464: 4a15 ldr r2, [pc, #84] @ (801c4bc ) + 801c466: 68fb ldr r3, [r7, #12] + 801c468: 6053 str r3, [r2, #4] + RxDoneParams.Size = size; + 801c46a: 4a14 ldr r2, [pc, #80] @ (801c4bc ) + 801c46c: 897b ldrh r3, [r7, #10] + 801c46e: 8113 strh r3, [r2, #8] + RxDoneParams.Rssi = rssi; + 801c470: 4a12 ldr r2, [pc, #72] @ (801c4bc ) + 801c472: 893b ldrh r3, [r7, #8] + 801c474: 8153 strh r3, [r2, #10] + RxDoneParams.Snr = snr; + 801c476: 4a11 ldr r2, [pc, #68] @ (801c4bc ) + 801c478: 79fb ldrb r3, [r7, #7] + 801c47a: 7313 strb r3, [r2, #12] + + LoRaMacRadioEvents.Events.RxDone = 1; + 801c47c: 4a10 ldr r2, [pc, #64] @ (801c4c0 ) + 801c47e: 7813 ldrb r3, [r2, #0] + 801c480: f043 0308 orr.w r3, r3, #8 + 801c484: 7013 strb r3, [r2, #0] + + if( ( MacCtx.MacCallbacks != NULL ) && ( MacCtx.MacCallbacks->MacProcessNotify != NULL ) ) + 801c486: 4b0f ldr r3, [pc, #60] @ (801c4c4 ) + 801c488: f8d3 3348 ldr.w r3, [r3, #840] @ 0x348 + 801c48c: 2b00 cmp r3, #0 + 801c48e: d00a beq.n 801c4a6 + 801c490: 4b0c ldr r3, [pc, #48] @ (801c4c4 ) + 801c492: f8d3 3348 ldr.w r3, [r3, #840] @ 0x348 + 801c496: 691b ldr r3, [r3, #16] + 801c498: 2b00 cmp r3, #0 + 801c49a: d004 beq.n 801c4a6 + { + MacCtx.MacCallbacks->MacProcessNotify( ); + 801c49c: 4b09 ldr r3, [pc, #36] @ (801c4c4 ) + 801c49e: f8d3 3348 ldr.w r3, [r3, #840] @ 0x348 + 801c4a2: 691b ldr r3, [r3, #16] + 801c4a4: 4798 blx r3 + } + MW_LOG(TS_ON, VLEVEL_M, "MAC rxDone\r\n" ); + 801c4a6: 4b08 ldr r3, [pc, #32] @ (801c4c8 ) + 801c4a8: 2201 movs r2, #1 + 801c4aa: 2100 movs r1, #0 + 801c4ac: 2002 movs r0, #2 + 801c4ae: f00b f995 bl 80277dc +} + 801c4b2: bf00 nop + 801c4b4: 3710 adds r7, #16 + 801c4b6: 46bd mov sp, r7 + 801c4b8: bd80 pop {r7, pc} + 801c4ba: bf00 nop + 801c4bc: 20014430 .word 0x20014430 + 801c4c0: 20014428 .word 0x20014428 + 801c4c4: 20013bc4 .word 0x20013bc4 + 801c4c8: 0802f820 .word 0x0802f820 + +0801c4cc : + +static void OnRadioTxTimeout( void ) +{ + 801c4cc: b580 push {r7, lr} + 801c4ce: af00 add r7, sp, #0 + LoRaMacRadioEvents.Events.TxTimeout = 1; + 801c4d0: 4a0e ldr r2, [pc, #56] @ (801c50c ) + 801c4d2: 7813 ldrb r3, [r2, #0] + 801c4d4: f043 0304 orr.w r3, r3, #4 + 801c4d8: 7013 strb r3, [r2, #0] + + if( ( MacCtx.MacCallbacks != NULL ) && ( MacCtx.MacCallbacks->MacProcessNotify != NULL ) ) + 801c4da: 4b0d ldr r3, [pc, #52] @ (801c510 ) + 801c4dc: f8d3 3348 ldr.w r3, [r3, #840] @ 0x348 + 801c4e0: 2b00 cmp r3, #0 + 801c4e2: d00a beq.n 801c4fa + 801c4e4: 4b0a ldr r3, [pc, #40] @ (801c510 ) + 801c4e6: f8d3 3348 ldr.w r3, [r3, #840] @ 0x348 + 801c4ea: 691b ldr r3, [r3, #16] + 801c4ec: 2b00 cmp r3, #0 + 801c4ee: d004 beq.n 801c4fa + { + MacCtx.MacCallbacks->MacProcessNotify( ); + 801c4f0: 4b07 ldr r3, [pc, #28] @ (801c510 ) + 801c4f2: f8d3 3348 ldr.w r3, [r3, #840] @ 0x348 + 801c4f6: 691b ldr r3, [r3, #16] + 801c4f8: 4798 blx r3 + } + MW_LOG(TS_ON, VLEVEL_M, "MAC txTimeOut\r\n" ); + 801c4fa: 4b06 ldr r3, [pc, #24] @ (801c514 ) + 801c4fc: 2201 movs r2, #1 + 801c4fe: 2100 movs r1, #0 + 801c500: 2002 movs r0, #2 + 801c502: f00b f96b bl 80277dc +} + 801c506: bf00 nop + 801c508: bd80 pop {r7, pc} + 801c50a: bf00 nop + 801c50c: 20014428 .word 0x20014428 + 801c510: 20013bc4 .word 0x20013bc4 + 801c514: 0802f830 .word 0x0802f830 + +0801c518 : + +static void OnRadioRxError( void ) +{ + 801c518: b580 push {r7, lr} + 801c51a: af00 add r7, sp, #0 + LoRaMacRadioEvents.Events.RxError = 1; + 801c51c: 4a0b ldr r2, [pc, #44] @ (801c54c ) + 801c51e: 7813 ldrb r3, [r2, #0] + 801c520: f043 0302 orr.w r3, r3, #2 + 801c524: 7013 strb r3, [r2, #0] + + if( ( MacCtx.MacCallbacks != NULL ) && ( MacCtx.MacCallbacks->MacProcessNotify != NULL ) ) + 801c526: 4b0a ldr r3, [pc, #40] @ (801c550 ) + 801c528: f8d3 3348 ldr.w r3, [r3, #840] @ 0x348 + 801c52c: 2b00 cmp r3, #0 + 801c52e: d00a beq.n 801c546 + 801c530: 4b07 ldr r3, [pc, #28] @ (801c550 ) + 801c532: f8d3 3348 ldr.w r3, [r3, #840] @ 0x348 + 801c536: 691b ldr r3, [r3, #16] + 801c538: 2b00 cmp r3, #0 + 801c53a: d004 beq.n 801c546 + { + MacCtx.MacCallbacks->MacProcessNotify( ); + 801c53c: 4b04 ldr r3, [pc, #16] @ (801c550 ) + 801c53e: f8d3 3348 ldr.w r3, [r3, #840] @ 0x348 + 801c542: 691b ldr r3, [r3, #16] + 801c544: 4798 blx r3 + } +} + 801c546: bf00 nop + 801c548: bd80 pop {r7, pc} + 801c54a: bf00 nop + 801c54c: 20014428 .word 0x20014428 + 801c550: 20013bc4 .word 0x20013bc4 + +0801c554 : + +static void OnRadioRxTimeout( void ) +{ + 801c554: b580 push {r7, lr} + 801c556: af00 add r7, sp, #0 + LoRaMacRadioEvents.Events.RxTimeout = 1; + 801c558: 4a0e ldr r2, [pc, #56] @ (801c594 ) + 801c55a: 7813 ldrb r3, [r2, #0] + 801c55c: f043 0301 orr.w r3, r3, #1 + 801c560: 7013 strb r3, [r2, #0] + + if( ( MacCtx.MacCallbacks != NULL ) && ( MacCtx.MacCallbacks->MacProcessNotify != NULL ) ) + 801c562: 4b0d ldr r3, [pc, #52] @ (801c598 ) + 801c564: f8d3 3348 ldr.w r3, [r3, #840] @ 0x348 + 801c568: 2b00 cmp r3, #0 + 801c56a: d00a beq.n 801c582 + 801c56c: 4b0a ldr r3, [pc, #40] @ (801c598 ) + 801c56e: f8d3 3348 ldr.w r3, [r3, #840] @ 0x348 + 801c572: 691b ldr r3, [r3, #16] + 801c574: 2b00 cmp r3, #0 + 801c576: d004 beq.n 801c582 + { + MacCtx.MacCallbacks->MacProcessNotify( ); + 801c578: 4b07 ldr r3, [pc, #28] @ (801c598 ) + 801c57a: f8d3 3348 ldr.w r3, [r3, #840] @ 0x348 + 801c57e: 691b ldr r3, [r3, #16] + 801c580: 4798 blx r3 + } + MW_LOG(TS_ON, VLEVEL_M, "MAC rxTimeOut\r\n" ); + 801c582: 4b06 ldr r3, [pc, #24] @ (801c59c ) + 801c584: 2201 movs r2, #1 + 801c586: 2100 movs r1, #0 + 801c588: 2002 movs r0, #2 + 801c58a: f00b f927 bl 80277dc +} + 801c58e: bf00 nop + 801c590: bd80 pop {r7, pc} + 801c592: bf00 nop + 801c594: 20014428 .word 0x20014428 + 801c598: 20013bc4 .word 0x20013bc4 + 801c59c: 0802f840 .word 0x0802f840 + +0801c5a0 : + +static void UpdateRxSlotIdleState( void ) +{ + 801c5a0: b480 push {r7} + 801c5a2: af00 add r7, sp, #0 + if( Nvm.MacGroup2.DeviceClass != CLASS_C ) + 801c5a4: 4b09 ldr r3, [pc, #36] @ (801c5cc ) + 801c5a6: f893 30fc ldrb.w r3, [r3, #252] @ 0xfc + 801c5aa: 2b02 cmp r3, #2 + 801c5ac: d004 beq.n 801c5b8 + { + MacCtx.RxSlot = RX_SLOT_NONE; + 801c5ae: 4b08 ldr r3, [pc, #32] @ (801c5d0 ) + 801c5b0: 2206 movs r2, #6 + 801c5b2: f883 2490 strb.w r2, [r3, #1168] @ 0x490 + } + else + { + MacCtx.RxSlot = RX_SLOT_WIN_CLASS_C; + } +} + 801c5b6: e003 b.n 801c5c0 + MacCtx.RxSlot = RX_SLOT_WIN_CLASS_C; + 801c5b8: 4b05 ldr r3, [pc, #20] @ (801c5d0 ) + 801c5ba: 2202 movs r2, #2 + 801c5bc: f883 2490 strb.w r2, [r3, #1168] @ 0x490 +} + 801c5c0: bf00 nop + 801c5c2: 46bd mov sp, r7 + 801c5c4: f85d 7b04 ldr.w r7, [sp], #4 + 801c5c8: 4770 bx lr + 801c5ca: bf00 nop + 801c5cc: 200140dc .word 0x200140dc + 801c5d0: 20013bc4 .word 0x20013bc4 + +0801c5d4 : + +static void ProcessRadioTxDone( void ) +{ + 801c5d4: b580 push {r7, lr} + 801c5d6: b08e sub sp, #56 @ 0x38 + 801c5d8: af02 add r7, sp, #8 + GetPhyParams_t getPhy; + PhyParam_t phyParam; + SetBandTxDoneParams_t txDone; + + if( Nvm.MacGroup2.DeviceClass != CLASS_C ) + 801c5da: 4b44 ldr r3, [pc, #272] @ (801c6ec ) + 801c5dc: f893 30fc ldrb.w r3, [r3, #252] @ 0xfc + 801c5e0: 2b02 cmp r3, #2 + 801c5e2: d002 beq.n 801c5ea + { + Radio.Sleep( ); + 801c5e4: 4b42 ldr r3, [pc, #264] @ (801c6f0 ) + 801c5e6: 6adb ldr r3, [r3, #44] @ 0x2c + 801c5e8: 4798 blx r3 + } + // Setup timers + TimerSetValue( &MacCtx.RxWindowTimer1, MacCtx.RxWindow1Delay ); + 801c5ea: 4b42 ldr r3, [pc, #264] @ (801c6f4 ) + 801c5ec: f8d3 33bc ldr.w r3, [r3, #956] @ 0x3bc + 801c5f0: 4619 mov r1, r3 + 801c5f2: 4841 ldr r0, [pc, #260] @ (801c6f8 ) + 801c5f4: f00b fed4 bl 80283a0 + TimerStart( &MacCtx.RxWindowTimer1 ); + 801c5f8: 483f ldr r0, [pc, #252] @ (801c6f8 ) + 801c5fa: f00b fe9c bl 8028336 + TimerSetValue( &MacCtx.RxWindowTimer2, MacCtx.RxWindow2Delay ); + 801c5fe: 4b3d ldr r3, [pc, #244] @ (801c6f4 ) + 801c600: f8d3 33c0 ldr.w r3, [r3, #960] @ 0x3c0 + 801c604: 4619 mov r1, r3 + 801c606: 483d ldr r0, [pc, #244] @ (801c6fc ) + 801c608: f00b feca bl 80283a0 + TimerStart( &MacCtx.RxWindowTimer2 ); + 801c60c: 483b ldr r0, [pc, #236] @ (801c6fc ) + 801c60e: f00b fe92 bl 8028336 + + if( ( Nvm.MacGroup2.DeviceClass == CLASS_C ) || ( MacCtx.NodeAckRequested == true ) ) + 801c612: 4b36 ldr r3, [pc, #216] @ (801c6ec ) + 801c614: f893 30fc ldrb.w r3, [r3, #252] @ 0xfc + 801c618: 2b02 cmp r3, #2 + 801c61a: d004 beq.n 801c626 + 801c61c: 4b35 ldr r3, [pc, #212] @ (801c6f4 ) + 801c61e: f893 3424 ldrb.w r3, [r3, #1060] @ 0x424 + 801c622: 2b00 cmp r3, #0 + 801c624: d019 beq.n 801c65a + { + getPhy.Attribute = PHY_ACK_TIMEOUT; + 801c626: 2316 movs r3, #22 + 801c628: f887 3020 strb.w r3, [r7, #32] + phyParam = RegionGetPhyParam( Nvm.MacGroup2.Region, &getPhy ); + 801c62c: 4b2f ldr r3, [pc, #188] @ (801c6ec ) + 801c62e: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801c632: f107 0220 add.w r2, r7, #32 + 801c636: 4611 mov r1, r2 + 801c638: 4618 mov r0, r3 + 801c63a: f006 fbc0 bl 8022dbe + 801c63e: 4603 mov r3, r0 + 801c640: 61fb str r3, [r7, #28] + TimerSetValue( &MacCtx.AckTimeoutTimer, MacCtx.RxWindow2Delay + phyParam.Value ); + 801c642: 4b2c ldr r3, [pc, #176] @ (801c6f4 ) + 801c644: f8d3 23c0 ldr.w r2, [r3, #960] @ 0x3c0 + 801c648: 69fb ldr r3, [r7, #28] + 801c64a: 4413 add r3, r2 + 801c64c: 4619 mov r1, r3 + 801c64e: 482c ldr r0, [pc, #176] @ (801c700 ) + 801c650: f00b fea6 bl 80283a0 + TimerStart( &MacCtx.AckTimeoutTimer ); + 801c654: 482a ldr r0, [pc, #168] @ (801c700 ) + 801c656: f00b fe6e bl 8028336 + } + + // Update Aggregated last tx done time + Nvm.MacGroup1.LastTxDoneTime = TxDoneParams.CurTime; + 801c65a: 4b2a ldr r3, [pc, #168] @ (801c704 ) + 801c65c: 681b ldr r3, [r3, #0] + 801c65e: 4a23 ldr r2, [pc, #140] @ (801c6ec ) + 801c660: 62d3 str r3, [r2, #44] @ 0x2c + + // Update last tx done time for the current channel + txDone.Channel = MacCtx.Channel; + 801c662: 4b24 ldr r3, [pc, #144] @ (801c6f4 ) + 801c664: f893 3425 ldrb.w r3, [r3, #1061] @ 0x425 + 801c668: 723b strb r3, [r7, #8] + txDone.LastTxDoneTime = TxDoneParams.CurTime; + 801c66a: 4b26 ldr r3, [pc, #152] @ (801c704 ) + 801c66c: 681b ldr r3, [r3, #0] + 801c66e: 60fb str r3, [r7, #12] + txDone.ElapsedTimeSinceStartUp = SysTimeSub( SysTimeGetMcuTime( ), Nvm.MacGroup2.InitializationTime ); + 801c670: f107 0328 add.w r3, r7, #40 @ 0x28 + 801c674: 4618 mov r0, r3 + 801c676: f00b fdb7 bl 80281e8 + 801c67a: 4638 mov r0, r7 + 801c67c: 4b1b ldr r3, [pc, #108] @ (801c6ec ) + 801c67e: f8d3 2108 ldr.w r2, [r3, #264] @ 0x108 + 801c682: 9200 str r2, [sp, #0] + 801c684: f8d3 3104 ldr.w r3, [r3, #260] @ 0x104 + 801c688: f107 0228 add.w r2, r7, #40 @ 0x28 + 801c68c: ca06 ldmia r2, {r1, r2} + 801c68e: f00b fd0b bl 80280a8 + 801c692: f107 0314 add.w r3, r7, #20 + 801c696: 463a mov r2, r7 + 801c698: e892 0003 ldmia.w r2, {r0, r1} + 801c69c: e883 0003 stmia.w r3, {r0, r1} + txDone.LastTxAirTime = MacCtx.TxTimeOnAir; + 801c6a0: 4b14 ldr r3, [pc, #80] @ (801c6f4 ) + 801c6a2: f8d3 3428 ldr.w r3, [r3, #1064] @ 0x428 + 801c6a6: 613b str r3, [r7, #16] + txDone.Joined = true; + 801c6a8: 2301 movs r3, #1 + 801c6aa: 727b strb r3, [r7, #9] + if( Nvm.MacGroup2.NetworkActivation == ACTIVATION_TYPE_NONE ) + 801c6ac: 4b0f ldr r3, [pc, #60] @ (801c6ec ) + 801c6ae: f893 3110 ldrb.w r3, [r3, #272] @ 0x110 + 801c6b2: 2b00 cmp r3, #0 + 801c6b4: d101 bne.n 801c6ba + { + txDone.Joined = false; + 801c6b6: 2300 movs r3, #0 + 801c6b8: 727b strb r3, [r7, #9] + } + + RegionSetBandTxDone( Nvm.MacGroup2.Region, &txDone ); + 801c6ba: 4b0c ldr r3, [pc, #48] @ (801c6ec ) + 801c6bc: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801c6c0: f107 0208 add.w r2, r7, #8 + 801c6c4: 4611 mov r1, r2 + 801c6c6: 4618 mov r0, r3 + 801c6c8: f006 fb91 bl 8022dee + + if( MacCtx.NodeAckRequested == false ) + 801c6cc: 4b09 ldr r3, [pc, #36] @ (801c6f4 ) + 801c6ce: f893 3424 ldrb.w r3, [r3, #1060] @ 0x424 + 801c6d2: f083 0301 eor.w r3, r3, #1 + 801c6d6: b2db uxtb r3, r3 + 801c6d8: 2b00 cmp r3, #0 + 801c6da: d003 beq.n 801c6e4 + { + MacCtx.McpsConfirm.Status = LORAMAC_EVENT_INFO_STATUS_OK; + 801c6dc: 4b05 ldr r3, [pc, #20] @ (801c6f4 ) + 801c6de: 2200 movs r2, #0 + 801c6e0: f883 2449 strb.w r2, [r3, #1097] @ 0x449 + } +} + 801c6e4: bf00 nop + 801c6e6: 3730 adds r7, #48 @ 0x30 + 801c6e8: 46bd mov sp, r7 + 801c6ea: bd80 pop {r7, pc} + 801c6ec: 200140dc .word 0x200140dc + 801c6f0: 0802fd14 .word 0x0802fd14 + 801c6f4: 20013bc4 .word 0x20013bc4 + 801c6f8: 20013f48 .word 0x20013f48 + 801c6fc: 20013f64 .word 0x20013f64 + 801c700: 20013fc8 .word 0x20013fc8 + 801c704: 2001442c .word 0x2001442c + +0801c708 : + +static void PrepareRxDoneAbort( void ) +{ + 801c708: b580 push {r7, lr} + 801c70a: af00 add r7, sp, #0 + MacCtx.MacState |= LORAMAC_RX_ABORT; + 801c70c: 4b10 ldr r3, [pc, #64] @ (801c750 ) + 801c70e: f8d3 3340 ldr.w r3, [r3, #832] @ 0x340 + 801c712: f043 0380 orr.w r3, r3, #128 @ 0x80 + 801c716: 4a0e ldr r2, [pc, #56] @ (801c750 ) + 801c718: f8c2 3340 str.w r3, [r2, #832] @ 0x340 + + if( MacCtx.NodeAckRequested == true ) + 801c71c: 4b0c ldr r3, [pc, #48] @ (801c750 ) + 801c71e: f893 3424 ldrb.w r3, [r3, #1060] @ 0x424 + 801c722: 2b00 cmp r3, #0 + 801c724: d002 beq.n 801c72c + { + OnAckTimeoutTimerEvent( NULL ); + 801c726: 2000 movs r0, #0 + 801c728: f001 f8fa bl 801d920 + } + + MacCtx.MacFlags.Bits.McpsInd = 1; + 801c72c: 4a08 ldr r2, [pc, #32] @ (801c750 ) + 801c72e: f892 3491 ldrb.w r3, [r2, #1169] @ 0x491 + 801c732: f043 0302 orr.w r3, r3, #2 + 801c736: f882 3491 strb.w r3, [r2, #1169] @ 0x491 + MacCtx.MacFlags.Bits.MacDone = 1; + 801c73a: 4a05 ldr r2, [pc, #20] @ (801c750 ) + 801c73c: f892 3491 ldrb.w r3, [r2, #1169] @ 0x491 + 801c740: f043 0320 orr.w r3, r3, #32 + 801c744: f882 3491 strb.w r3, [r2, #1169] @ 0x491 + + UpdateRxSlotIdleState( ); + 801c748: f7ff ff2a bl 801c5a0 +} + 801c74c: bf00 nop + 801c74e: bd80 pop {r7, pc} + 801c750: 20013bc4 .word 0x20013bc4 + +0801c754 : + +static void ProcessRadioRxDone( void ) +{ + 801c754: b5b0 push {r4, r5, r7, lr} + 801c756: b0a6 sub sp, #152 @ 0x98 + 801c758: af04 add r7, sp, #16 + LoRaMacHeader_t macHdr; + ApplyCFListParams_t applyCFList; + GetPhyParams_t getPhy; + PhyParam_t phyParam; + LoRaMacCryptoStatus_t macCryptoStatus = LORAMAC_CRYPTO_ERROR; + 801c75a: 2313 movs r3, #19 + 801c75c: f887 3080 strb.w r3, [r7, #128] @ 0x80 + + LoRaMacMessageData_t macMsgData; + LoRaMacMessageJoinAccept_t macMsgJoinAccept; + uint8_t *payload = RxDoneParams.Payload; + 801c760: 4bb9 ldr r3, [pc, #740] @ (801ca48 ) + 801c762: 685b ldr r3, [r3, #4] + 801c764: 67fb str r3, [r7, #124] @ 0x7c + uint16_t size = RxDoneParams.Size; + 801c766: 4bb8 ldr r3, [pc, #736] @ (801ca48 ) + 801c768: 891b ldrh r3, [r3, #8] + 801c76a: f8a7 307a strh.w r3, [r7, #122] @ 0x7a + int16_t rssi = RxDoneParams.Rssi; + 801c76e: 4bb6 ldr r3, [pc, #728] @ (801ca48 ) + 801c770: 895b ldrh r3, [r3, #10] + 801c772: f8a7 3078 strh.w r3, [r7, #120] @ 0x78 + int8_t snr = RxDoneParams.Snr; + 801c776: 4bb4 ldr r3, [pc, #720] @ (801ca48 ) + 801c778: 7b1b ldrb r3, [r3, #12] + 801c77a: f887 3077 strb.w r3, [r7, #119] @ 0x77 + + uint8_t pktHeaderLen = 0; + 801c77e: 2300 movs r3, #0 + 801c780: f887 3076 strb.w r3, [r7, #118] @ 0x76 + + uint32_t downLinkCounter = 0; + 801c784: 2300 movs r3, #0 + 801c786: 607b str r3, [r7, #4] + uint32_t address = Nvm.MacGroup2.DevAddr; + 801c788: 4bb0 ldr r3, [pc, #704] @ (801ca4c ) + 801c78a: f8d3 30cc ldr.w r3, [r3, #204] @ 0xcc + 801c78e: f8c7 3084 str.w r3, [r7, #132] @ 0x84 + uint8_t multicast = 0; + 801c792: 2300 movs r3, #0 + 801c794: f887 3083 strb.w r3, [r7, #131] @ 0x83 + AddressIdentifier_t addrID = UNICAST_DEV_ADDR; + 801c798: 2301 movs r3, #1 + 801c79a: f887 3082 strb.w r3, [r7, #130] @ 0x82 + FCntIdentifier_t fCntID; + + MacCtx.McpsConfirm.AckReceived = false; + 801c79e: 4bac ldr r3, [pc, #688] @ (801ca50 ) + 801c7a0: 2200 movs r2, #0 + 801c7a2: f883 244c strb.w r2, [r3, #1100] @ 0x44c + MacCtx.RxStatus.Rssi = rssi; + 801c7a6: 4aaa ldr r2, [pc, #680] @ (801ca50 ) + 801c7a8: f8b7 3078 ldrh.w r3, [r7, #120] @ 0x78 + 801c7ac: f8a2 348c strh.w r3, [r2, #1164] @ 0x48c + MacCtx.RxStatus.Snr = snr; + 801c7b0: 4aa7 ldr r2, [pc, #668] @ (801ca50 ) + 801c7b2: f897 3077 ldrb.w r3, [r7, #119] @ 0x77 + 801c7b6: f882 348e strb.w r3, [r2, #1166] @ 0x48e + MacCtx.RxStatus.RxSlot = MacCtx.RxSlot; + 801c7ba: 4ba5 ldr r3, [pc, #660] @ (801ca50 ) + 801c7bc: f893 2490 ldrb.w r2, [r3, #1168] @ 0x490 + 801c7c0: 4ba3 ldr r3, [pc, #652] @ (801ca50 ) + 801c7c2: f883 248f strb.w r2, [r3, #1167] @ 0x48f + MacCtx.McpsIndication.Port = 0; + 801c7c6: 4ba2 ldr r3, [pc, #648] @ (801ca50 ) + 801c7c8: 2200 movs r2, #0 + 801c7ca: f883 242f strb.w r2, [r3, #1071] @ 0x42f + MacCtx.McpsIndication.Multicast = 0; + 801c7ce: 4ba0 ldr r3, [pc, #640] @ (801ca50 ) + 801c7d0: 2200 movs r2, #0 + 801c7d2: f883 242e strb.w r2, [r3, #1070] @ 0x42e + MacCtx.McpsIndication.FramePending = 0; + 801c7d6: 4b9e ldr r3, [pc, #632] @ (801ca50 ) + 801c7d8: 2200 movs r2, #0 + 801c7da: f883 2431 strb.w r2, [r3, #1073] @ 0x431 + MacCtx.McpsIndication.Buffer = NULL; + 801c7de: 4b9c ldr r3, [pc, #624] @ (801ca50 ) + 801c7e0: 2200 movs r2, #0 + 801c7e2: f8c3 2434 str.w r2, [r3, #1076] @ 0x434 + MacCtx.McpsIndication.BufferSize = 0; + 801c7e6: 4b9a ldr r3, [pc, #616] @ (801ca50 ) + 801c7e8: 2200 movs r2, #0 + 801c7ea: f883 2438 strb.w r2, [r3, #1080] @ 0x438 + MacCtx.McpsIndication.RxData = false; + 801c7ee: 4b98 ldr r3, [pc, #608] @ (801ca50 ) + 801c7f0: 2200 movs r2, #0 + 801c7f2: f883 2439 strb.w r2, [r3, #1081] @ 0x439 + MacCtx.McpsIndication.AckReceived = false; + 801c7f6: 4b96 ldr r3, [pc, #600] @ (801ca50 ) + 801c7f8: 2200 movs r2, #0 + 801c7fa: f883 243a strb.w r2, [r3, #1082] @ 0x43a + MacCtx.McpsIndication.DownLinkCounter = 0; + 801c7fe: 4b94 ldr r3, [pc, #592] @ (801ca50 ) + 801c800: 2200 movs r2, #0 + 801c802: f8c3 243c str.w r2, [r3, #1084] @ 0x43c + MacCtx.McpsIndication.McpsIndication = MCPS_UNCONFIRMED; + 801c806: 4b92 ldr r3, [pc, #584] @ (801ca50 ) + 801c808: 2200 movs r2, #0 + 801c80a: f883 242c strb.w r2, [r3, #1068] @ 0x42c + MacCtx.McpsIndication.DevAddress = 0; + 801c80e: 4b90 ldr r3, [pc, #576] @ (801ca50 ) + 801c810: 2200 movs r2, #0 + 801c812: f8c3 2440 str.w r2, [r3, #1088] @ 0x440 + MacCtx.McpsIndication.DeviceTimeAnsReceived = false; + 801c816: 4b8e ldr r3, [pc, #568] @ (801ca50 ) + 801c818: 2200 movs r2, #0 + 801c81a: f883 2444 strb.w r2, [r3, #1092] @ 0x444 + + Radio.Sleep( ); + 801c81e: 4b8d ldr r3, [pc, #564] @ (801ca54 ) + 801c820: 6adb ldr r3, [r3, #44] @ 0x2c + 801c822: 4798 blx r3 + TimerStop( &MacCtx.RxWindowTimer2 ); + 801c824: 488c ldr r0, [pc, #560] @ (801ca58 ) + 801c826: f00b fda5 bl 8028374 + + // This function must be called even if we are not in class b mode yet. + if( LoRaMacClassBRxBeacon( payload, size ) == true ) + 801c82a: f8b7 307a ldrh.w r3, [r7, #122] @ 0x7a + 801c82e: 4619 mov r1, r3 + 801c830: 6ff8 ldr r0, [r7, #124] @ 0x7c + 801c832: f004 fb44 bl 8020ebe + 801c836: 4603 mov r3, r0 + 801c838: 2b00 cmp r3, #0 + 801c83a: d00a beq.n 801c852 + { + MacCtx.MlmeIndication.BeaconInfo.Rssi = rssi; + 801c83c: 4a84 ldr r2, [pc, #528] @ (801ca50 ) + 801c83e: f8b7 3078 ldrh.w r3, [r7, #120] @ 0x78 + 801c842: f8a2 3482 strh.w r3, [r2, #1154] @ 0x482 + MacCtx.MlmeIndication.BeaconInfo.Snr = snr; + 801c846: 4a82 ldr r2, [pc, #520] @ (801ca50 ) + 801c848: f897 3077 ldrb.w r3, [r7, #119] @ 0x77 + 801c84c: f882 3484 strb.w r3, [r2, #1156] @ 0x484 + return; + 801c850: e3bf b.n 801cfd2 + } + // Check if we expect a ping or a multicast slot. + if( Nvm.MacGroup2.DeviceClass == CLASS_B ) + 801c852: 4b7e ldr r3, [pc, #504] @ (801ca4c ) + 801c854: f893 30fc ldrb.w r3, [r3, #252] @ 0xfc + 801c858: 2b01 cmp r3, #1 + 801c85a: d11e bne.n 801c89a + { + if( LoRaMacClassBIsPingExpected( ) == true ) + 801c85c: f004 fb44 bl 8020ee8 + 801c860: 4603 mov r3, r0 + 801c862: 2b00 cmp r3, #0 + 801c864: d00a beq.n 801c87c + { + LoRaMacClassBSetPingSlotState( PINGSLOT_STATE_CALC_PING_OFFSET ); + 801c866: 2000 movs r0, #0 + 801c868: f004 faed bl 8020e46 + LoRaMacClassBPingSlotTimerEvent( NULL ); + 801c86c: 2000 movs r0, #0 + 801c86e: f004 fb12 bl 8020e96 + MacCtx.RxStatus.RxSlot = RX_SLOT_WIN_CLASS_B_PING_SLOT; + 801c872: 4b77 ldr r3, [pc, #476] @ (801ca50 ) + 801c874: 2204 movs r2, #4 + 801c876: f883 248f strb.w r2, [r3, #1167] @ 0x48f + 801c87a: e00e b.n 801c89a + } + else if( LoRaMacClassBIsMulticastExpected( ) == true ) + 801c87c: f004 fb3c bl 8020ef8 + 801c880: 4603 mov r3, r0 + 801c882: 2b00 cmp r3, #0 + 801c884: d009 beq.n 801c89a + { + LoRaMacClassBSetMulticastSlotState( PINGSLOT_STATE_CALC_PING_OFFSET ); + 801c886: 2000 movs r0, #0 + 801c888: f004 fae8 bl 8020e5c + LoRaMacClassBMulticastSlotTimerEvent( NULL ); + 801c88c: 2000 movs r0, #0 + 801c88e: f004 fb0c bl 8020eaa + MacCtx.RxStatus.RxSlot = RX_SLOT_WIN_CLASS_B_MULTICAST_SLOT; + 801c892: 4b6f ldr r3, [pc, #444] @ (801ca50 ) + 801c894: 2205 movs r2, #5 + 801c896: f883 248f strb.w r2, [r3, #1167] @ 0x48f + } + } + + macHdr.Value = payload[pktHeaderLen++]; + 801c89a: f897 3076 ldrb.w r3, [r7, #118] @ 0x76 + 801c89e: 1c5a adds r2, r3, #1 + 801c8a0: f887 2076 strb.w r2, [r7, #118] @ 0x76 + 801c8a4: 461a mov r2, r3 + 801c8a6: 6ffb ldr r3, [r7, #124] @ 0x7c + 801c8a8: 4413 add r3, r2 + 801c8aa: 781b ldrb r3, [r3, #0] + 801c8ac: f887 3074 strb.w r3, [r7, #116] @ 0x74 + + switch( macHdr.Bits.MType ) + 801c8b0: f897 3074 ldrb.w r3, [r7, #116] @ 0x74 + 801c8b4: f3c3 1342 ubfx r3, r3, #5, #3 + 801c8b8: b2db uxtb r3, r3 + 801c8ba: 3b01 subs r3, #1 + 801c8bc: 2b06 cmp r3, #6 + 801c8be: f200 8362 bhi.w 801cf86 + 801c8c2: a201 add r2, pc, #4 @ (adr r2, 801c8c8 ) + 801c8c4: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 801c8c8: 0801c8e5 .word 0x0801c8e5 + 801c8cc: 0801cf87 .word 0x0801cf87 + 801c8d0: 0801ca65 .word 0x0801ca65 + 801c8d4: 0801cf87 .word 0x0801cf87 + 801c8d8: 0801ca5d .word 0x0801ca5d + 801c8dc: 0801cf87 .word 0x0801cf87 + 801c8e0: 0801cf2d .word 0x0801cf2d + { + case FRAME_TYPE_JOIN_ACCEPT: + // Check if the received frame size is valid + if( size < LORAMAC_JOIN_ACCEPT_FRAME_MIN_SIZE ) + 801c8e4: f8b7 307a ldrh.w r3, [r7, #122] @ 0x7a + 801c8e8: 2b10 cmp r3, #16 + 801c8ea: d806 bhi.n 801c8fa + { + MacCtx.McpsIndication.Status = LORAMAC_EVENT_INFO_STATUS_ERROR; + 801c8ec: 4b58 ldr r3, [pc, #352] @ (801ca50 ) + 801c8ee: 2201 movs r2, #1 + 801c8f0: f883 242d strb.w r2, [r3, #1069] @ 0x42d + PrepareRxDoneAbort( ); + 801c8f4: f7ff ff08 bl 801c708 + return; + 801c8f8: e36b b.n 801cfd2 + } + macMsgJoinAccept.Buffer = payload; + 801c8fa: 6ffb ldr r3, [r7, #124] @ 0x7c + 801c8fc: 60bb str r3, [r7, #8] + macMsgJoinAccept.BufSize = size; + 801c8fe: f8b7 307a ldrh.w r3, [r7, #122] @ 0x7a + 801c902: b2db uxtb r3, r3 + 801c904: 733b strb r3, [r7, #12] + + // Abort in case if the device isn't joined yet and no rejoin request is ongoing. + if( Nvm.MacGroup2.NetworkActivation != ACTIVATION_TYPE_NONE ) + 801c906: 4b51 ldr r3, [pc, #324] @ (801ca4c ) + 801c908: f893 3110 ldrb.w r3, [r3, #272] @ 0x110 + 801c90c: 2b00 cmp r3, #0 + 801c90e: d006 beq.n 801c91e + { + MacCtx.McpsIndication.Status = LORAMAC_EVENT_INFO_STATUS_ERROR; + 801c910: 4b4f ldr r3, [pc, #316] @ (801ca50 ) + 801c912: 2201 movs r2, #1 + 801c914: f883 242d strb.w r2, [r3, #1069] @ 0x42d + PrepareRxDoneAbort( ); + 801c918: f7ff fef6 bl 801c708 + return; + 801c91c: e359 b.n 801cfd2 + } + macCryptoStatus = LoRaMacCryptoHandleJoinAccept( JOIN_REQ, SecureElementGetJoinEui( ), &macMsgJoinAccept ); + 801c91e: f7fe fbc5 bl 801b0ac + 801c922: 4601 mov r1, r0 + 801c924: f107 0308 add.w r3, r7, #8 + 801c928: 461a mov r2, r3 + 801c92a: 20ff movs r0, #255 @ 0xff + 801c92c: f005 fcd4 bl 80222d8 + 801c930: 4603 mov r3, r0 + 801c932: f887 3080 strb.w r3, [r7, #128] @ 0x80 + + if( LORAMAC_CRYPTO_SUCCESS == macCryptoStatus ) + 801c936: f897 3080 ldrb.w r3, [r7, #128] @ 0x80 + 801c93a: 2b00 cmp r3, #0 + 801c93c: d172 bne.n 801ca24 + { + // Network ID + Nvm.MacGroup2.NetID = ( uint32_t ) macMsgJoinAccept.NetID[0]; + 801c93e: 7c7b ldrb r3, [r7, #17] + 801c940: 461a mov r2, r3 + 801c942: 4b42 ldr r3, [pc, #264] @ (801ca4c ) + 801c944: f8c3 20c8 str.w r2, [r3, #200] @ 0xc8 + Nvm.MacGroup2.NetID |= ( ( uint32_t ) macMsgJoinAccept.NetID[1] << 8 ); + 801c948: 4b40 ldr r3, [pc, #256] @ (801ca4c ) + 801c94a: f8d3 20c8 ldr.w r2, [r3, #200] @ 0xc8 + 801c94e: 7cbb ldrb r3, [r7, #18] + 801c950: 021b lsls r3, r3, #8 + 801c952: 4313 orrs r3, r2 + 801c954: 4a3d ldr r2, [pc, #244] @ (801ca4c ) + 801c956: f8c2 30c8 str.w r3, [r2, #200] @ 0xc8 + Nvm.MacGroup2.NetID |= ( ( uint32_t ) macMsgJoinAccept.NetID[2] << 16 ); + 801c95a: 4b3c ldr r3, [pc, #240] @ (801ca4c ) + 801c95c: f8d3 20c8 ldr.w r2, [r3, #200] @ 0xc8 + 801c960: 7cfb ldrb r3, [r7, #19] + 801c962: 041b lsls r3, r3, #16 + 801c964: 4313 orrs r3, r2 + 801c966: 4a39 ldr r2, [pc, #228] @ (801ca4c ) + 801c968: f8c2 30c8 str.w r3, [r2, #200] @ 0xc8 + + // Device Address + Nvm.MacGroup2.DevAddr = macMsgJoinAccept.DevAddr; + 801c96c: 697b ldr r3, [r7, #20] + 801c96e: 4a37 ldr r2, [pc, #220] @ (801ca4c ) + 801c970: f8c2 30cc str.w r3, [r2, #204] @ 0xcc + + // DLSettings + Nvm.MacGroup2.MacParams.Rx1DrOffset = macMsgJoinAccept.DLSettings.Bits.RX1DRoffset; + 801c974: 7e3b ldrb r3, [r7, #24] + 801c976: f3c3 1302 ubfx r3, r3, #4, #3 + 801c97a: b2db uxtb r3, r3 + 801c97c: 461a mov r2, r3 + 801c97e: 4b33 ldr r3, [pc, #204] @ (801ca4c ) + 801c980: f883 2061 strb.w r2, [r3, #97] @ 0x61 + Nvm.MacGroup2.MacParams.Rx2Channel.Datarate = macMsgJoinAccept.DLSettings.Bits.RX2DataRate; + 801c984: 7e3b ldrb r3, [r7, #24] + 801c986: f3c3 0303 ubfx r3, r3, #0, #4 + 801c98a: b2db uxtb r3, r3 + 801c98c: 461a mov r2, r3 + 801c98e: 4b2f ldr r3, [pc, #188] @ (801ca4c ) + 801c990: f883 2068 strb.w r2, [r3, #104] @ 0x68 + Nvm.MacGroup2.MacParams.RxCChannel.Datarate = macMsgJoinAccept.DLSettings.Bits.RX2DataRate; + 801c994: 7e3b ldrb r3, [r7, #24] + 801c996: f3c3 0303 ubfx r3, r3, #0, #4 + 801c99a: b2db uxtb r3, r3 + 801c99c: 461a mov r2, r3 + 801c99e: 4b2b ldr r3, [pc, #172] @ (801ca4c ) + 801c9a0: f883 2070 strb.w r2, [r3, #112] @ 0x70 + + // RxDelay + Nvm.MacGroup2.MacParams.ReceiveDelay1 = macMsgJoinAccept.RxDelay; + 801c9a4: 7e7b ldrb r3, [r7, #25] + 801c9a6: 461a mov r2, r3 + 801c9a8: 4b28 ldr r3, [pc, #160] @ (801ca4c ) + 801c9aa: 651a str r2, [r3, #80] @ 0x50 + if( Nvm.MacGroup2.MacParams.ReceiveDelay1 == 0 ) + 801c9ac: 4b27 ldr r3, [pc, #156] @ (801ca4c ) + 801c9ae: 6d1b ldr r3, [r3, #80] @ 0x50 + 801c9b0: 2b00 cmp r3, #0 + 801c9b2: d102 bne.n 801c9ba + { + Nvm.MacGroup2.MacParams.ReceiveDelay1 = 1; + 801c9b4: 4b25 ldr r3, [pc, #148] @ (801ca4c ) + 801c9b6: 2201 movs r2, #1 + 801c9b8: 651a str r2, [r3, #80] @ 0x50 + } + Nvm.MacGroup2.MacParams.ReceiveDelay1 *= 1000; + 801c9ba: 4b24 ldr r3, [pc, #144] @ (801ca4c ) + 801c9bc: 6d1b ldr r3, [r3, #80] @ 0x50 + 801c9be: f44f 727a mov.w r2, #1000 @ 0x3e8 + 801c9c2: fb02 f303 mul.w r3, r2, r3 + 801c9c6: 4a21 ldr r2, [pc, #132] @ (801ca4c ) + 801c9c8: 6513 str r3, [r2, #80] @ 0x50 + Nvm.MacGroup2.MacParams.ReceiveDelay2 = Nvm.MacGroup2.MacParams.ReceiveDelay1 + 1000; + 801c9ca: 4b20 ldr r3, [pc, #128] @ (801ca4c ) + 801c9cc: 6d1b ldr r3, [r3, #80] @ 0x50 + 801c9ce: f503 737a add.w r3, r3, #1000 @ 0x3e8 + 801c9d2: 4a1e ldr r2, [pc, #120] @ (801ca4c ) + 801c9d4: 6553 str r3, [r2, #84] @ 0x54 + + Nvm.MacGroup2.Version.Fields.Minor = 0; + 801c9d6: 4b1d ldr r3, [pc, #116] @ (801ca4c ) + 801c9d8: 2200 movs r2, #0 + 801c9da: f883 210e strb.w r2, [r3, #270] @ 0x10e + + // Apply CF list + applyCFList.Payload = macMsgJoinAccept.CFList; + 801c9de: f107 0308 add.w r3, r7, #8 + 801c9e2: 3312 adds r3, #18 + 801c9e4: 66fb str r3, [r7, #108] @ 0x6c + // Size of the regular payload is 12. Plus 1 byte MHDR and 4 bytes MIC + applyCFList.Size = size - 17; + 801c9e6: f8b7 307a ldrh.w r3, [r7, #122] @ 0x7a + 801c9ea: b2db uxtb r3, r3 + 801c9ec: 3b11 subs r3, #17 + 801c9ee: b2db uxtb r3, r3 + 801c9f0: f887 3070 strb.w r3, [r7, #112] @ 0x70 + + RegionApplyCFList( Nvm.MacGroup2.Region, &applyCFList ); + 801c9f4: 4b15 ldr r3, [pc, #84] @ (801ca4c ) + 801c9f6: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801c9fa: f107 026c add.w r2, r7, #108 @ 0x6c + 801c9fe: 4611 mov r1, r2 + 801ca00: 4618 mov r0, r3 + 801ca02: f006 fa2e bl 8022e62 + + Nvm.MacGroup2.NetworkActivation = ACTIVATION_TYPE_OTAA; + 801ca06: 4b11 ldr r3, [pc, #68] @ (801ca4c ) + 801ca08: 2202 movs r2, #2 + 801ca0a: f883 2110 strb.w r2, [r3, #272] @ 0x110 + + // MLME handling + if( LoRaMacConfirmQueueIsCmdActive( MLME_JOIN ) == true ) + 801ca0e: 2001 movs r0, #1 + 801ca10: f004 ff52 bl 80218b8 + 801ca14: 4603 mov r3, r0 + 801ca16: 2b00 cmp r3, #0 + 801ca18: d00e beq.n 801ca38 + { + LoRaMacConfirmQueueSetStatus( LORAMAC_EVENT_INFO_STATUS_OK, MLME_JOIN ); + 801ca1a: 2101 movs r1, #1 + 801ca1c: 2000 movs r0, #0 + 801ca1e: f004 febf bl 80217a0 + 801ca22: e009 b.n 801ca38 + } + } + else + { + // MLME handling + if( LoRaMacConfirmQueueIsCmdActive( MLME_JOIN ) == true ) + 801ca24: 2001 movs r0, #1 + 801ca26: f004 ff47 bl 80218b8 + 801ca2a: 4603 mov r3, r0 + 801ca2c: 2b00 cmp r3, #0 + 801ca2e: d003 beq.n 801ca38 + { + LoRaMacConfirmQueueSetStatus( LORAMAC_EVENT_INFO_STATUS_JOIN_FAIL, MLME_JOIN ); + 801ca30: 2101 movs r1, #1 + 801ca32: 2007 movs r0, #7 + 801ca34: f004 feb4 bl 80217a0 + } + } + MacCtx.MacFlags.Bits.MlmeInd = 1; + 801ca38: 4a05 ldr r2, [pc, #20] @ (801ca50 ) + 801ca3a: f892 3491 ldrb.w r3, [r2, #1169] @ 0x491 + 801ca3e: f043 0308 orr.w r3, r3, #8 + 801ca42: f882 3491 strb.w r3, [r2, #1169] @ 0x491 + break; + 801ca46: e2a5 b.n 801cf94 + 801ca48: 20014430 .word 0x20014430 + 801ca4c: 200140dc .word 0x200140dc + 801ca50: 20013bc4 .word 0x20013bc4 + 801ca54: 0802fd14 .word 0x0802fd14 + 801ca58: 20013f64 .word 0x20013f64 + case FRAME_TYPE_DATA_CONFIRMED_DOWN: + MacCtx.McpsIndication.McpsIndication = MCPS_CONFIRMED; + 801ca5c: 4bae ldr r3, [pc, #696] @ (801cd18 ) + 801ca5e: 2201 movs r2, #1 + 801ca60: f883 242c strb.w r2, [r3, #1068] @ 0x42c + // Intentional fall through + case FRAME_TYPE_DATA_UNCONFIRMED_DOWN: + // Check if the received payload size is valid + getPhy.UplinkDwellTime = Nvm.MacGroup2.MacParams.DownlinkDwellTime; + 801ca64: 4bad ldr r3, [pc, #692] @ (801cd1c ) + 801ca66: f893 3075 ldrb.w r3, [r3, #117] @ 0x75 + 801ca6a: f887 3066 strb.w r3, [r7, #102] @ 0x66 + getPhy.Datarate = MacCtx.McpsIndication.RxDatarate; + 801ca6e: 4baa ldr r3, [pc, #680] @ (801cd18 ) + 801ca70: f893 3430 ldrb.w r3, [r3, #1072] @ 0x430 + 801ca74: b25b sxtb r3, r3 + 801ca76: f887 3065 strb.w r3, [r7, #101] @ 0x65 + getPhy.Attribute = PHY_MAX_PAYLOAD; + 801ca7a: 230d movs r3, #13 + 801ca7c: f887 3064 strb.w r3, [r7, #100] @ 0x64 + + /* ST_WORKAROUND_BEGIN: Keep repeater feature */ + // Get the maximum payload length + if( Nvm.MacGroup2.MacParams.RepeaterSupport == true ) + 801ca80: 4ba6 ldr r3, [pc, #664] @ (801cd1c ) + 801ca82: f893 3080 ldrb.w r3, [r3, #128] @ 0x80 + 801ca86: 2b00 cmp r3, #0 + 801ca88: d002 beq.n 801ca90 + { + getPhy.Attribute = PHY_MAX_PAYLOAD_REPEATER; + 801ca8a: 230e movs r3, #14 + 801ca8c: f887 3064 strb.w r3, [r7, #100] @ 0x64 + } + /* ST_WORKAROUND_END */ + + phyParam = RegionGetPhyParam( Nvm.MacGroup2.Region, &getPhy ); + 801ca90: 4ba2 ldr r3, [pc, #648] @ (801cd1c ) + 801ca92: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801ca96: f107 0264 add.w r2, r7, #100 @ 0x64 + 801ca9a: 4611 mov r1, r2 + 801ca9c: 4618 mov r0, r3 + 801ca9e: f006 f98e bl 8022dbe + 801caa2: 4603 mov r3, r0 + 801caa4: 663b str r3, [r7, #96] @ 0x60 + if( ( MAX( 0, ( int16_t )( ( int16_t ) size - ( int16_t ) LORAMAC_FRAME_PAYLOAD_OVERHEAD_SIZE ) ) > ( int16_t )phyParam.Value ) || + 801caa6: f8b7 307a ldrh.w r3, [r7, #122] @ 0x7a + 801caaa: 3b0d subs r3, #13 + 801caac: b29b uxth r3, r3 + 801caae: b21b sxth r3, r3 + 801cab0: ea23 73e3 bic.w r3, r3, r3, asr #31 + 801cab4: b21a sxth r2, r3 + 801cab6: 6e3b ldr r3, [r7, #96] @ 0x60 + 801cab8: b21b sxth r3, r3 + 801caba: 429a cmp r2, r3 + 801cabc: dc03 bgt.n 801cac6 + 801cabe: f8b7 307a ldrh.w r3, [r7, #122] @ 0x7a + 801cac2: 2b0b cmp r3, #11 + 801cac4: d806 bhi.n 801cad4 + ( size < LORAMAC_FRAME_PAYLOAD_MIN_SIZE ) ) + { + MacCtx.McpsIndication.Status = LORAMAC_EVENT_INFO_STATUS_ERROR; + 801cac6: 4b94 ldr r3, [pc, #592] @ (801cd18 ) + 801cac8: 2201 movs r2, #1 + 801caca: f883 242d strb.w r2, [r3, #1069] @ 0x42d + PrepareRxDoneAbort( ); + 801cace: f7ff fe1b bl 801c708 + return; + 801cad2: e27e b.n 801cfd2 + } + macMsgData.Buffer = payload; + 801cad4: 6ffb ldr r3, [r7, #124] @ 0x7c + 801cad6: 633b str r3, [r7, #48] @ 0x30 + macMsgData.BufSize = size; + 801cad8: f8b7 307a ldrh.w r3, [r7, #122] @ 0x7a + 801cadc: b2db uxtb r3, r3 + 801cade: f887 3034 strb.w r3, [r7, #52] @ 0x34 + macMsgData.FRMPayload = MacCtx.RxPayload; + 801cae2: 4b8f ldr r3, [pc, #572] @ (801cd20 ) + 801cae4: 657b str r3, [r7, #84] @ 0x54 + macMsgData.FRMPayloadSize = LORAMAC_PHY_MAXPAYLOAD; + 801cae6: 23ff movs r3, #255 @ 0xff + 801cae8: f887 3058 strb.w r3, [r7, #88] @ 0x58 + + if( LORAMAC_PARSER_SUCCESS != LoRaMacParserData( &macMsgData ) ) + 801caec: f107 0330 add.w r3, r7, #48 @ 0x30 + 801caf0: 4618 mov r0, r3 + 801caf2: f005 feea bl 80228ca + 801caf6: 4603 mov r3, r0 + 801caf8: 2b00 cmp r3, #0 + 801cafa: d006 beq.n 801cb0a + { + MacCtx.McpsIndication.Status = LORAMAC_EVENT_INFO_STATUS_ERROR; + 801cafc: 4b86 ldr r3, [pc, #536] @ (801cd18 ) + 801cafe: 2201 movs r2, #1 + 801cb00: f883 242d strb.w r2, [r3, #1069] @ 0x42d + PrepareRxDoneAbort( ); + 801cb04: f7ff fe00 bl 801c708 + return; + 801cb08: e263 b.n 801cfd2 + } + + // Store device address + MacCtx.McpsIndication.DevAddress = macMsgData.FHDR.DevAddr; + 801cb0a: 6bbb ldr r3, [r7, #56] @ 0x38 + 801cb0c: 4a82 ldr r2, [pc, #520] @ (801cd18 ) + 801cb0e: f8c2 3440 str.w r3, [r2, #1088] @ 0x440 + + FType_t fType; + if( LORAMAC_STATUS_OK != DetermineFrameType( &macMsgData, &fType ) ) + 801cb12: 1cba adds r2, r7, #2 + 801cb14: f107 0330 add.w r3, r7, #48 @ 0x30 + 801cb18: 4611 mov r1, r2 + 801cb1a: 4618 mov r0, r3 + 801cb1c: f002 fcee bl 801f4fc + 801cb20: 4603 mov r3, r0 + 801cb22: 2b00 cmp r3, #0 + 801cb24: d006 beq.n 801cb34 + { + MacCtx.McpsIndication.Status = LORAMAC_EVENT_INFO_STATUS_ERROR; + 801cb26: 4b7c ldr r3, [pc, #496] @ (801cd18 ) + 801cb28: 2201 movs r2, #1 + 801cb2a: f883 242d strb.w r2, [r3, #1069] @ 0x42d + PrepareRxDoneAbort( ); + 801cb2e: f7ff fdeb bl 801c708 + return; + 801cb32: e24e b.n 801cfd2 + } + + //Check if it is a multicast message + multicast = 0; + 801cb34: 2300 movs r3, #0 + 801cb36: f887 3083 strb.w r3, [r7, #131] @ 0x83 + downLinkCounter = 0; + 801cb3a: 2300 movs r3, #0 + 801cb3c: 607b str r3, [r7, #4] + for( uint8_t i = 0; i < LORAMAC_MAX_MC_CTX; i++ ) + 801cb3e: 2300 movs r3, #0 + 801cb40: f887 3081 strb.w r3, [r7, #129] @ 0x81 + 801cb44: e049 b.n 801cbda + { + if( ( Nvm.MacGroup2.MulticastChannelList[i].ChannelParams.Address == macMsgData.FHDR.DevAddr ) && + 801cb46: f897 3081 ldrb.w r3, [r7, #129] @ 0x81 + 801cb4a: 4a74 ldr r2, [pc, #464] @ (801cd1c ) + 801cb4c: 212c movs r1, #44 @ 0x2c + 801cb4e: fb01 f303 mul.w r3, r1, r3 + 801cb52: 4413 add r3, r2 + 801cb54: 33d4 adds r3, #212 @ 0xd4 + 801cb56: 681a ldr r2, [r3, #0] + 801cb58: 6bbb ldr r3, [r7, #56] @ 0x38 + 801cb5a: 429a cmp r2, r3 + 801cb5c: d138 bne.n 801cbd0 + ( Nvm.MacGroup2.MulticastChannelList[i].ChannelParams.IsEnabled == true ) ) + 801cb5e: f897 3081 ldrb.w r3, [r7, #129] @ 0x81 + 801cb62: 4a6e ldr r2, [pc, #440] @ (801cd1c ) + 801cb64: 212c movs r1, #44 @ 0x2c + 801cb66: fb01 f303 mul.w r3, r1, r3 + 801cb6a: 4413 add r3, r2 + 801cb6c: 33d2 adds r3, #210 @ 0xd2 + 801cb6e: 781b ldrb r3, [r3, #0] + if( ( Nvm.MacGroup2.MulticastChannelList[i].ChannelParams.Address == macMsgData.FHDR.DevAddr ) && + 801cb70: 2b00 cmp r3, #0 + 801cb72: d02d beq.n 801cbd0 + { + multicast = 1; + 801cb74: 2301 movs r3, #1 + 801cb76: f887 3083 strb.w r3, [r7, #131] @ 0x83 + addrID = Nvm.MacGroup2.MulticastChannelList[i].ChannelParams.GroupID; + 801cb7a: f897 3081 ldrb.w r3, [r7, #129] @ 0x81 + 801cb7e: 4a67 ldr r2, [pc, #412] @ (801cd1c ) + 801cb80: 212c movs r1, #44 @ 0x2c + 801cb82: fb01 f303 mul.w r3, r1, r3 + 801cb86: 4413 add r3, r2 + 801cb88: 33d3 adds r3, #211 @ 0xd3 + 801cb8a: 781b ldrb r3, [r3, #0] + 801cb8c: f887 3082 strb.w r3, [r7, #130] @ 0x82 + downLinkCounter = *( Nvm.MacGroup2.MulticastChannelList[i].DownLinkCounter ); + 801cb90: f897 3081 ldrb.w r3, [r7, #129] @ 0x81 + 801cb94: 4a61 ldr r2, [pc, #388] @ (801cd1c ) + 801cb96: 212c movs r1, #44 @ 0x2c + 801cb98: fb01 f303 mul.w r3, r1, r3 + 801cb9c: 4413 add r3, r2 + 801cb9e: 33f0 adds r3, #240 @ 0xf0 + 801cba0: 681b ldr r3, [r3, #0] + 801cba2: 681b ldr r3, [r3, #0] + 801cba4: 607b str r3, [r7, #4] + address = Nvm.MacGroup2.MulticastChannelList[i].ChannelParams.Address; + 801cba6: f897 3081 ldrb.w r3, [r7, #129] @ 0x81 + 801cbaa: 4a5c ldr r2, [pc, #368] @ (801cd1c ) + 801cbac: 212c movs r1, #44 @ 0x2c + 801cbae: fb01 f303 mul.w r3, r1, r3 + 801cbb2: 4413 add r3, r2 + 801cbb4: 33d4 adds r3, #212 @ 0xd4 + 801cbb6: 681b ldr r3, [r3, #0] + 801cbb8: f8c7 3084 str.w r3, [r7, #132] @ 0x84 + if( Nvm.MacGroup2.DeviceClass == CLASS_C ) + 801cbbc: 4b57 ldr r3, [pc, #348] @ (801cd1c ) + 801cbbe: f893 30fc ldrb.w r3, [r3, #252] @ 0xfc + 801cbc2: 2b02 cmp r3, #2 + 801cbc4: d10e bne.n 801cbe4 + { + MacCtx.RxStatus.RxSlot = RX_SLOT_WIN_CLASS_C_MULTICAST; + 801cbc6: 4b54 ldr r3, [pc, #336] @ (801cd18 ) + 801cbc8: 2203 movs r2, #3 + 801cbca: f883 248f strb.w r2, [r3, #1167] @ 0x48f + } + break; + 801cbce: e009 b.n 801cbe4 + for( uint8_t i = 0; i < LORAMAC_MAX_MC_CTX; i++ ) + 801cbd0: f897 3081 ldrb.w r3, [r7, #129] @ 0x81 + 801cbd4: 3301 adds r3, #1 + 801cbd6: f887 3081 strb.w r3, [r7, #129] @ 0x81 + 801cbda: f897 3081 ldrb.w r3, [r7, #129] @ 0x81 + 801cbde: 2b00 cmp r3, #0 + 801cbe0: d0b1 beq.n 801cb46 + 801cbe2: e000 b.n 801cbe6 + break; + 801cbe4: bf00 nop + } + } + + // Filter messages according to multicast downlink exceptions + if( ( multicast == 1 ) && ( ( fType != FRAME_TYPE_D ) || + 801cbe6: f897 3083 ldrb.w r3, [r7, #131] @ 0x83 + 801cbea: 2b01 cmp r3, #1 + 801cbec: d117 bne.n 801cc1e + 801cbee: 78bb ldrb r3, [r7, #2] + 801cbf0: 2b03 cmp r3, #3 + 801cbf2: d10d bne.n 801cc10 + ( macMsgData.FHDR.FCtrl.Bits.Ack != 0 ) || + 801cbf4: f897 303c ldrb.w r3, [r7, #60] @ 0x3c + 801cbf8: f003 0320 and.w r3, r3, #32 + 801cbfc: b2db uxtb r3, r3 + if( ( multicast == 1 ) && ( ( fType != FRAME_TYPE_D ) || + 801cbfe: 2b00 cmp r3, #0 + 801cc00: d106 bne.n 801cc10 + ( macMsgData.FHDR.FCtrl.Bits.AdrAckReq != 0 ) ) ) + 801cc02: f897 303c ldrb.w r3, [r7, #60] @ 0x3c + 801cc06: f003 0340 and.w r3, r3, #64 @ 0x40 + 801cc0a: b2db uxtb r3, r3 + ( macMsgData.FHDR.FCtrl.Bits.Ack != 0 ) || + 801cc0c: 2b00 cmp r3, #0 + 801cc0e: d006 beq.n 801cc1e + { + MacCtx.McpsIndication.Status = LORAMAC_EVENT_INFO_STATUS_ERROR; + 801cc10: 4b41 ldr r3, [pc, #260] @ (801cd18 ) + 801cc12: 2201 movs r2, #1 + 801cc14: f883 242d strb.w r2, [r3, #1069] @ 0x42d + PrepareRxDoneAbort( ); + 801cc18: f7ff fd76 bl 801c708 + return; + 801cc1c: e1d9 b.n 801cfd2 + } + + // Get maximum allowed counter difference + getPhy.Attribute = PHY_MAX_FCNT_GAP; + 801cc1e: 2315 movs r3, #21 + 801cc20: f887 3064 strb.w r3, [r7, #100] @ 0x64 + phyParam = RegionGetPhyParam( Nvm.MacGroup2.Region, &getPhy ); + 801cc24: 4b3d ldr r3, [pc, #244] @ (801cd1c ) + 801cc26: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801cc2a: f107 0264 add.w r2, r7, #100 @ 0x64 + 801cc2e: 4611 mov r1, r2 + 801cc30: 4618 mov r0, r3 + 801cc32: f006 f8c4 bl 8022dbe + 801cc36: 4603 mov r3, r0 + 801cc38: 663b str r3, [r7, #96] @ 0x60 + + // Get downlink frame counter value + macCryptoStatus = GetFCntDown( addrID, fType, &macMsgData, Nvm.MacGroup2.Version, phyParam.Value, &fCntID, &downLinkCounter ); + 801cc3a: 78b9 ldrb r1, [r7, #2] + 801cc3c: 6e3b ldr r3, [r7, #96] @ 0x60 + 801cc3e: b29b uxth r3, r3 + 801cc40: 4d36 ldr r5, [pc, #216] @ (801cd1c ) + 801cc42: f107 0430 add.w r4, r7, #48 @ 0x30 + 801cc46: f897 0082 ldrb.w r0, [r7, #130] @ 0x82 + 801cc4a: 1d3a adds r2, r7, #4 + 801cc4c: 9202 str r2, [sp, #8] + 801cc4e: 1cfa adds r2, r7, #3 + 801cc50: 9201 str r2, [sp, #4] + 801cc52: 9300 str r3, [sp, #0] + 801cc54: f8d5 310c ldr.w r3, [r5, #268] @ 0x10c + 801cc58: 4622 mov r2, r4 + 801cc5a: f000 fe97 bl 801d98c + 801cc5e: 4603 mov r3, r0 + 801cc60: f887 3080 strb.w r3, [r7, #128] @ 0x80 + if( macCryptoStatus != LORAMAC_CRYPTO_SUCCESS ) + 801cc64: f897 3080 ldrb.w r3, [r7, #128] @ 0x80 + 801cc68: 2b00 cmp r3, #0 + 801cc6a: d031 beq.n 801ccd0 + { + if( macCryptoStatus == LORAMAC_CRYPTO_FAIL_FCNT_DUPLICATED ) + 801cc6c: f897 3080 ldrb.w r3, [r7, #128] @ 0x80 + 801cc70: 2b07 cmp r3, #7 + 801cc72: d119 bne.n 801cca8 + { + // Catch the case of repeated downlink frame counter + MacCtx.McpsIndication.Status = LORAMAC_EVENT_INFO_STATUS_DOWNLINK_REPEATED; + 801cc74: 4b28 ldr r3, [pc, #160] @ (801cd18 ) + 801cc76: 2208 movs r2, #8 + 801cc78: f883 242d strb.w r2, [r3, #1069] @ 0x42d + if( ( Nvm.MacGroup2.Version.Fields.Minor == 0 ) && ( macHdr.Bits.MType == FRAME_TYPE_DATA_CONFIRMED_DOWN ) && ( Nvm.MacGroup1.LastRxMic == macMsgData.MIC ) ) + 801cc7c: 4b27 ldr r3, [pc, #156] @ (801cd1c ) + 801cc7e: f893 310e ldrb.w r3, [r3, #270] @ 0x10e + 801cc82: 2b00 cmp r3, #0 + 801cc84: d11d bne.n 801ccc2 + 801cc86: f897 3074 ldrb.w r3, [r7, #116] @ 0x74 + 801cc8a: f023 031f bic.w r3, r3, #31 + 801cc8e: b2db uxtb r3, r3 + 801cc90: 2ba0 cmp r3, #160 @ 0xa0 + 801cc92: d116 bne.n 801ccc2 + 801cc94: 4b21 ldr r3, [pc, #132] @ (801cd1c ) + 801cc96: 6b5a ldr r2, [r3, #52] @ 0x34 + 801cc98: 6dfb ldr r3, [r7, #92] @ 0x5c + 801cc9a: 429a cmp r2, r3 + 801cc9c: d111 bne.n 801ccc2 + { + Nvm.MacGroup1.SrvAckRequested = true; + 801cc9e: 4b1f ldr r3, [pc, #124] @ (801cd1c ) + 801cca0: 2201 movs r2, #1 + 801cca2: f883 203a strb.w r2, [r3, #58] @ 0x3a + 801cca6: e00c b.n 801ccc2 + } + } + else if( macCryptoStatus == LORAMAC_CRYPTO_FAIL_MAX_GAP_FCNT ) + 801cca8: f897 3080 ldrb.w r3, [r7, #128] @ 0x80 + 801ccac: 2b08 cmp r3, #8 + 801ccae: d104 bne.n 801ccba + { + // Lost too many frames + MacCtx.McpsIndication.Status = LORAMAC_EVENT_INFO_STATUS_DOWNLINK_TOO_MANY_FRAMES_LOSS; + 801ccb0: 4b19 ldr r3, [pc, #100] @ (801cd18 ) + 801ccb2: 220a movs r2, #10 + 801ccb4: f883 242d strb.w r2, [r3, #1069] @ 0x42d + 801ccb8: e003 b.n 801ccc2 + } + else + { + // Other errors + MacCtx.McpsIndication.Status = LORAMAC_EVENT_INFO_STATUS_ERROR; + 801ccba: 4b17 ldr r3, [pc, #92] @ (801cd18 ) + 801ccbc: 2201 movs r2, #1 + 801ccbe: f883 242d strb.w r2, [r3, #1069] @ 0x42d + } + MacCtx.McpsIndication.DownLinkCounter = downLinkCounter; + 801ccc2: 687b ldr r3, [r7, #4] + 801ccc4: 4a14 ldr r2, [pc, #80] @ (801cd18 ) + 801ccc6: f8c2 343c str.w r3, [r2, #1084] @ 0x43c + PrepareRxDoneAbort( ); + 801ccca: f7ff fd1d bl 801c708 + return; + 801ccce: e180 b.n 801cfd2 + } + + macCryptoStatus = LoRaMacCryptoUnsecureMessage( addrID, address, fCntID, downLinkCounter, &macMsgData ); + 801ccd0: 78fa ldrb r2, [r7, #3] + 801ccd2: 6879 ldr r1, [r7, #4] + 801ccd4: f897 0082 ldrb.w r0, [r7, #130] @ 0x82 + 801ccd8: f107 0330 add.w r3, r7, #48 @ 0x30 + 801ccdc: 9300 str r3, [sp, #0] + 801ccde: 460b mov r3, r1 + 801cce0: f8d7 1084 ldr.w r1, [r7, #132] @ 0x84 + 801cce4: f005 fc42 bl 802256c + 801cce8: 4603 mov r3, r0 + 801ccea: f887 3080 strb.w r3, [r7, #128] @ 0x80 + if( macCryptoStatus != LORAMAC_CRYPTO_SUCCESS ) + 801ccee: f897 3080 ldrb.w r3, [r7, #128] @ 0x80 + 801ccf2: 2b00 cmp r3, #0 + 801ccf4: d016 beq.n 801cd24 + { + if( macCryptoStatus == LORAMAC_CRYPTO_FAIL_ADDRESS ) + 801ccf6: f897 3080 ldrb.w r3, [r7, #128] @ 0x80 + 801ccfa: 2b02 cmp r3, #2 + 801ccfc: d104 bne.n 801cd08 + { + // We are not the destination of this frame. + MacCtx.McpsIndication.Status = LORAMAC_EVENT_INFO_STATUS_ADDRESS_FAIL; + 801ccfe: 4b06 ldr r3, [pc, #24] @ (801cd18 ) + 801cd00: 220b movs r2, #11 + 801cd02: f883 242d strb.w r2, [r3, #1069] @ 0x42d + 801cd06: e003 b.n 801cd10 + } + else + { + // MIC calculation fail + MacCtx.McpsIndication.Status = LORAMAC_EVENT_INFO_STATUS_MIC_FAIL; + 801cd08: 4b03 ldr r3, [pc, #12] @ (801cd18 ) + 801cd0a: 220c movs r2, #12 + 801cd0c: f883 242d strb.w r2, [r3, #1069] @ 0x42d + } + PrepareRxDoneAbort( ); + 801cd10: f7ff fcfa bl 801c708 + return; + 801cd14: e15d b.n 801cfd2 + 801cd16: bf00 nop + 801cd18: 20013bc4 .word 0x20013bc4 + 801cd1c: 200140dc .word 0x200140dc + 801cd20: 20013dfc .word 0x20013dfc + } + + // Frame is valid + MacCtx.McpsIndication.Status = LORAMAC_EVENT_INFO_STATUS_OK; + 801cd24: 4bac ldr r3, [pc, #688] @ (801cfd8 ) + 801cd26: 2200 movs r2, #0 + 801cd28: f883 242d strb.w r2, [r3, #1069] @ 0x42d + MacCtx.McpsIndication.Multicast = multicast; + 801cd2c: 4aaa ldr r2, [pc, #680] @ (801cfd8 ) + 801cd2e: f897 3083 ldrb.w r3, [r7, #131] @ 0x83 + 801cd32: f882 342e strb.w r3, [r2, #1070] @ 0x42e + MacCtx.McpsIndication.FramePending = macMsgData.FHDR.FCtrl.Bits.FPending; + 801cd36: f897 303c ldrb.w r3, [r7, #60] @ 0x3c + 801cd3a: f3c3 1300 ubfx r3, r3, #4, #1 + 801cd3e: b2db uxtb r3, r3 + 801cd40: 461a mov r2, r3 + 801cd42: 4ba5 ldr r3, [pc, #660] @ (801cfd8 ) + 801cd44: f883 2431 strb.w r2, [r3, #1073] @ 0x431 + MacCtx.McpsIndication.Buffer = NULL; + 801cd48: 4ba3 ldr r3, [pc, #652] @ (801cfd8 ) + 801cd4a: 2200 movs r2, #0 + 801cd4c: f8c3 2434 str.w r2, [r3, #1076] @ 0x434 + MacCtx.McpsIndication.BufferSize = 0; + 801cd50: 4ba1 ldr r3, [pc, #644] @ (801cfd8 ) + 801cd52: 2200 movs r2, #0 + 801cd54: f883 2438 strb.w r2, [r3, #1080] @ 0x438 + MacCtx.McpsIndication.DownLinkCounter = downLinkCounter; + 801cd58: 687b ldr r3, [r7, #4] + 801cd5a: 4a9f ldr r2, [pc, #636] @ (801cfd8 ) + 801cd5c: f8c2 343c str.w r3, [r2, #1084] @ 0x43c + MacCtx.McpsIndication.AckReceived = macMsgData.FHDR.FCtrl.Bits.Ack; + 801cd60: f897 303c ldrb.w r3, [r7, #60] @ 0x3c + 801cd64: f3c3 1340 ubfx r3, r3, #5, #1 + 801cd68: b2db uxtb r3, r3 + 801cd6a: 2b00 cmp r3, #0 + 801cd6c: bf14 ite ne + 801cd6e: 2301 movne r3, #1 + 801cd70: 2300 moveq r3, #0 + 801cd72: b2da uxtb r2, r3 + 801cd74: 4b98 ldr r3, [pc, #608] @ (801cfd8 ) + 801cd76: f883 243a strb.w r2, [r3, #1082] @ 0x43a + + MacCtx.McpsConfirm.Status = LORAMAC_EVENT_INFO_STATUS_OK; + 801cd7a: 4b97 ldr r3, [pc, #604] @ (801cfd8 ) + 801cd7c: 2200 movs r2, #0 + 801cd7e: f883 2449 strb.w r2, [r3, #1097] @ 0x449 + MacCtx.McpsConfirm.AckReceived = macMsgData.FHDR.FCtrl.Bits.Ack; + 801cd82: f897 303c ldrb.w r3, [r7, #60] @ 0x3c + 801cd86: f3c3 1340 ubfx r3, r3, #5, #1 + 801cd8a: b2db uxtb r3, r3 + 801cd8c: 2b00 cmp r3, #0 + 801cd8e: bf14 ite ne + 801cd90: 2301 movne r3, #1 + 801cd92: 2300 moveq r3, #0 + 801cd94: b2da uxtb r2, r3 + 801cd96: 4b90 ldr r3, [pc, #576] @ (801cfd8 ) + 801cd98: f883 244c strb.w r2, [r3, #1100] @ 0x44c + + // Reset ADR ACK Counter only, when RX1 or RX2 slot + if( ( MacCtx.RxStatus.RxSlot == RX_SLOT_WIN_1 ) || + 801cd9c: 4b8e ldr r3, [pc, #568] @ (801cfd8 ) + 801cd9e: f893 348f ldrb.w r3, [r3, #1167] @ 0x48f + 801cda2: 2b00 cmp r3, #0 + 801cda4: d004 beq.n 801cdb0 + ( MacCtx.RxStatus.RxSlot == RX_SLOT_WIN_2 ) ) + 801cda6: 4b8c ldr r3, [pc, #560] @ (801cfd8 ) + 801cda8: f893 348f ldrb.w r3, [r3, #1167] @ 0x48f + if( ( MacCtx.RxStatus.RxSlot == RX_SLOT_WIN_1 ) || + 801cdac: 2b01 cmp r3, #1 + 801cdae: d102 bne.n 801cdb6 + { + Nvm.MacGroup1.AdrAckCounter = 0; + 801cdb0: 4b8a ldr r3, [pc, #552] @ (801cfdc ) + 801cdb2: 2200 movs r2, #0 + 801cdb4: 629a str r2, [r3, #40] @ 0x28 + } + + // MCPS Indication and ack requested handling + if( multicast == 1 ) + 801cdb6: f897 3083 ldrb.w r3, [r7, #131] @ 0x83 + 801cdba: 2b01 cmp r3, #1 + 801cdbc: d104 bne.n 801cdc8 + { + MacCtx.McpsIndication.McpsIndication = MCPS_MULTICAST; + 801cdbe: 4b86 ldr r3, [pc, #536] @ (801cfd8 ) + 801cdc0: 2202 movs r2, #2 + 801cdc2: f883 242c strb.w r2, [r3, #1068] @ 0x42c + 801cdc6: e01f b.n 801ce08 + } + else + { + if( macHdr.Bits.MType == FRAME_TYPE_DATA_CONFIRMED_DOWN ) + 801cdc8: f897 3074 ldrb.w r3, [r7, #116] @ 0x74 + 801cdcc: f023 031f bic.w r3, r3, #31 + 801cdd0: b2db uxtb r3, r3 + 801cdd2: 2ba0 cmp r3, #160 @ 0xa0 + 801cdd4: d110 bne.n 801cdf8 + { + Nvm.MacGroup1.SrvAckRequested = true; + 801cdd6: 4b81 ldr r3, [pc, #516] @ (801cfdc ) + 801cdd8: 2201 movs r2, #1 + 801cdda: f883 203a strb.w r2, [r3, #58] @ 0x3a + if( Nvm.MacGroup2.Version.Fields.Minor == 0 ) + 801cdde: 4b7f ldr r3, [pc, #508] @ (801cfdc ) + 801cde0: f893 310e ldrb.w r3, [r3, #270] @ 0x10e + 801cde4: 2b00 cmp r3, #0 + 801cde6: d102 bne.n 801cdee + { + Nvm.MacGroup1.LastRxMic = macMsgData.MIC; + 801cde8: 6dfb ldr r3, [r7, #92] @ 0x5c + 801cdea: 4a7c ldr r2, [pc, #496] @ (801cfdc ) + 801cdec: 6353 str r3, [r2, #52] @ 0x34 + } + MacCtx.McpsIndication.McpsIndication = MCPS_CONFIRMED; + 801cdee: 4b7a ldr r3, [pc, #488] @ (801cfd8 ) + 801cdf0: 2201 movs r2, #1 + 801cdf2: f883 242c strb.w r2, [r3, #1068] @ 0x42c + 801cdf6: e007 b.n 801ce08 + } + else + { + Nvm.MacGroup1.SrvAckRequested = false; + 801cdf8: 4b78 ldr r3, [pc, #480] @ (801cfdc ) + 801cdfa: 2200 movs r2, #0 + 801cdfc: f883 203a strb.w r2, [r3, #58] @ 0x3a + MacCtx.McpsIndication.McpsIndication = MCPS_UNCONFIRMED; + 801ce00: 4b75 ldr r3, [pc, #468] @ (801cfd8 ) + 801ce02: 2200 movs r2, #0 + 801ce04: f883 242c strb.w r2, [r3, #1068] @ 0x42c + } + } + + RemoveMacCommands( MacCtx.RxStatus.RxSlot, macMsgData.FHDR.FCtrl, MacCtx.McpsConfirm.McpsRequest ); + 801ce08: 4b73 ldr r3, [pc, #460] @ (801cfd8 ) + 801ce0a: f893 348f ldrb.w r3, [r3, #1167] @ 0x48f + 801ce0e: 4a72 ldr r2, [pc, #456] @ (801cfd8 ) + 801ce10: f892 2448 ldrb.w r2, [r2, #1096] @ 0x448 + 801ce14: f897 103c ldrb.w r1, [r7, #60] @ 0x3c + 801ce18: 4618 mov r0, r3 + 801ce1a: f001 ff1f bl 801ec5c + + switch( fType ) + 801ce1e: 78bb ldrb r3, [r7, #2] + 801ce20: 2b03 cmp r3, #3 + 801ce22: d874 bhi.n 801cf0e + 801ce24: a201 add r2, pc, #4 @ (adr r2, 801ce2c ) + 801ce26: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 801ce2a: bf00 nop + 801ce2c: 0801ce3d .word 0x0801ce3d + 801ce30: 0801ce8d .word 0x0801ce8d + 801ce34: 0801cec3 .word 0x0801cec3 + 801ce38: 0801cee9 .word 0x0801cee9 + * | > 0 | X | > 0 | X | + * +----------+------+-------+--------------+ + */ + + // Decode MAC commands in FOpts field + ProcessMacCommands( macMsgData.FHDR.FOpts, 0, macMsgData.FHDR.FCtrl.Bits.FOptsLen, snr, MacCtx.RxStatus.RxSlot ); + 801ce3c: f897 303c ldrb.w r3, [r7, #60] @ 0x3c + 801ce40: f3c3 0303 ubfx r3, r3, #0, #4 + 801ce44: b2db uxtb r3, r3 + 801ce46: 461c mov r4, r3 + 801ce48: 4b63 ldr r3, [pc, #396] @ (801cfd8 ) + 801ce4a: f893 348f ldrb.w r3, [r3, #1167] @ 0x48f + 801ce4e: f997 1077 ldrsb.w r1, [r7, #119] @ 0x77 + 801ce52: f107 0230 add.w r2, r7, #48 @ 0x30 + 801ce56: f102 0010 add.w r0, r2, #16 + 801ce5a: 9300 str r3, [sp, #0] + 801ce5c: 460b mov r3, r1 + 801ce5e: 4622 mov r2, r4 + 801ce60: 2100 movs r1, #0 + 801ce62: f000 ff05 bl 801dc70 + MacCtx.McpsIndication.Port = macMsgData.FPort; + 801ce66: f897 2050 ldrb.w r2, [r7, #80] @ 0x50 + 801ce6a: 4b5b ldr r3, [pc, #364] @ (801cfd8 ) + 801ce6c: f883 242f strb.w r2, [r3, #1071] @ 0x42f + MacCtx.McpsIndication.Buffer = macMsgData.FRMPayload; + 801ce70: 6d7b ldr r3, [r7, #84] @ 0x54 + 801ce72: 4a59 ldr r2, [pc, #356] @ (801cfd8 ) + 801ce74: f8c2 3434 str.w r3, [r2, #1076] @ 0x434 + MacCtx.McpsIndication.BufferSize = macMsgData.FRMPayloadSize; + 801ce78: f897 2058 ldrb.w r2, [r7, #88] @ 0x58 + 801ce7c: 4b56 ldr r3, [pc, #344] @ (801cfd8 ) + 801ce7e: f883 2438 strb.w r2, [r3, #1080] @ 0x438 + MacCtx.McpsIndication.RxData = true; + 801ce82: 4b55 ldr r3, [pc, #340] @ (801cfd8 ) + 801ce84: 2201 movs r2, #1 + 801ce86: f883 2439 strb.w r2, [r3, #1081] @ 0x439 + break; + 801ce8a: e047 b.n 801cf1c + * | > 0 | X | - | - | + * +----------+------+-------+--------------+ + */ + + // Decode MAC commands in FOpts field + ProcessMacCommands( macMsgData.FHDR.FOpts, 0, macMsgData.FHDR.FCtrl.Bits.FOptsLen, snr, MacCtx.RxStatus.RxSlot ); + 801ce8c: f897 303c ldrb.w r3, [r7, #60] @ 0x3c + 801ce90: f3c3 0303 ubfx r3, r3, #0, #4 + 801ce94: b2db uxtb r3, r3 + 801ce96: 461c mov r4, r3 + 801ce98: 4b4f ldr r3, [pc, #316] @ (801cfd8 ) + 801ce9a: f893 348f ldrb.w r3, [r3, #1167] @ 0x48f + 801ce9e: f997 1077 ldrsb.w r1, [r7, #119] @ 0x77 + 801cea2: f107 0230 add.w r2, r7, #48 @ 0x30 + 801cea6: f102 0010 add.w r0, r2, #16 + 801ceaa: 9300 str r3, [sp, #0] + 801ceac: 460b mov r3, r1 + 801ceae: 4622 mov r2, r4 + 801ceb0: 2100 movs r1, #0 + 801ceb2: f000 fedd bl 801dc70 + MacCtx.McpsIndication.Port = macMsgData.FPort; + 801ceb6: f897 2050 ldrb.w r2, [r7, #80] @ 0x50 + 801ceba: 4b47 ldr r3, [pc, #284] @ (801cfd8 ) + 801cebc: f883 242f strb.w r2, [r3, #1071] @ 0x42f + break; + 801cec0: e02c b.n 801cf1c + * | = 0 | - | = 0 | MAC commands | + * +----------+------+-------+--------------+ + */ + + // Decode MAC commands in FRMPayload + ProcessMacCommands( macMsgData.FRMPayload, 0, macMsgData.FRMPayloadSize, snr, MacCtx.RxStatus.RxSlot ); + 801cec2: 6d78 ldr r0, [r7, #84] @ 0x54 + 801cec4: f897 2058 ldrb.w r2, [r7, #88] @ 0x58 + 801cec8: 4b43 ldr r3, [pc, #268] @ (801cfd8 ) + 801ceca: f893 348f ldrb.w r3, [r3, #1167] @ 0x48f + 801cece: f997 1077 ldrsb.w r1, [r7, #119] @ 0x77 + 801ced2: 9300 str r3, [sp, #0] + 801ced4: 460b mov r3, r1 + 801ced6: 2100 movs r1, #0 + 801ced8: f000 feca bl 801dc70 + MacCtx.McpsIndication.Port = macMsgData.FPort; + 801cedc: f897 2050 ldrb.w r2, [r7, #80] @ 0x50 + 801cee0: 4b3d ldr r3, [pc, #244] @ (801cfd8 ) + 801cee2: f883 242f strb.w r2, [r3, #1071] @ 0x42f + break; + 801cee6: e019 b.n 801cf1c + * | = 0 | - | > 0 | X | + * +----------+------+-------+--------------+ + */ + + // No MAC commands just application payload + MacCtx.McpsIndication.Port = macMsgData.FPort; + 801cee8: f897 2050 ldrb.w r2, [r7, #80] @ 0x50 + 801ceec: 4b3a ldr r3, [pc, #232] @ (801cfd8 ) + 801ceee: f883 242f strb.w r2, [r3, #1071] @ 0x42f + MacCtx.McpsIndication.Buffer = macMsgData.FRMPayload; + 801cef2: 6d7b ldr r3, [r7, #84] @ 0x54 + 801cef4: 4a38 ldr r2, [pc, #224] @ (801cfd8 ) + 801cef6: f8c2 3434 str.w r3, [r2, #1076] @ 0x434 + MacCtx.McpsIndication.BufferSize = macMsgData.FRMPayloadSize; + 801cefa: f897 2058 ldrb.w r2, [r7, #88] @ 0x58 + 801cefe: 4b36 ldr r3, [pc, #216] @ (801cfd8 ) + 801cf00: f883 2438 strb.w r2, [r3, #1080] @ 0x438 + MacCtx.McpsIndication.RxData = true; + 801cf04: 4b34 ldr r3, [pc, #208] @ (801cfd8 ) + 801cf06: 2201 movs r2, #1 + 801cf08: f883 2439 strb.w r2, [r3, #1081] @ 0x439 + break; + 801cf0c: e006 b.n 801cf1c + } + default: + MacCtx.McpsIndication.Status = LORAMAC_EVENT_INFO_STATUS_ERROR; + 801cf0e: 4b32 ldr r3, [pc, #200] @ (801cfd8 ) + 801cf10: 2201 movs r2, #1 + 801cf12: f883 242d strb.w r2, [r3, #1069] @ 0x42d + PrepareRxDoneAbort( ); + 801cf16: f7ff fbf7 bl 801c708 + break; + 801cf1a: bf00 nop + } + + // Provide always an indication, skip the callback to the user application, + // in case of a confirmed downlink retransmission. + MacCtx.MacFlags.Bits.McpsInd = 1; + 801cf1c: 4a2e ldr r2, [pc, #184] @ (801cfd8 ) + 801cf1e: f892 3491 ldrb.w r3, [r2, #1169] @ 0x491 + 801cf22: f043 0302 orr.w r3, r3, #2 + 801cf26: f882 3491 strb.w r3, [r2, #1169] @ 0x491 + + break; + 801cf2a: e033 b.n 801cf94 + case FRAME_TYPE_PROPRIETARY: + memcpy1( MacCtx.RxPayload, &payload[pktHeaderLen], size - pktHeaderLen ); + 801cf2c: f897 3076 ldrb.w r3, [r7, #118] @ 0x76 + 801cf30: 6ffa ldr r2, [r7, #124] @ 0x7c + 801cf32: 18d1 adds r1, r2, r3 + 801cf34: f897 3076 ldrb.w r3, [r7, #118] @ 0x76 + 801cf38: b29b uxth r3, r3 + 801cf3a: f8b7 207a ldrh.w r2, [r7, #122] @ 0x7a + 801cf3e: 1ad3 subs r3, r2, r3 + 801cf40: b29b uxth r3, r3 + 801cf42: 461a mov r2, r3 + 801cf44: 4826 ldr r0, [pc, #152] @ (801cfe0 ) + 801cf46: f008 fa62 bl 802540e + + MacCtx.McpsIndication.McpsIndication = MCPS_PROPRIETARY; + 801cf4a: 4b23 ldr r3, [pc, #140] @ (801cfd8 ) + 801cf4c: 2203 movs r2, #3 + 801cf4e: f883 242c strb.w r2, [r3, #1068] @ 0x42c + MacCtx.McpsIndication.Status = LORAMAC_EVENT_INFO_STATUS_OK; + 801cf52: 4b21 ldr r3, [pc, #132] @ (801cfd8 ) + 801cf54: 2200 movs r2, #0 + 801cf56: f883 242d strb.w r2, [r3, #1069] @ 0x42d + MacCtx.McpsIndication.Buffer = MacCtx.RxPayload; + 801cf5a: 4b1f ldr r3, [pc, #124] @ (801cfd8 ) + 801cf5c: 4a20 ldr r2, [pc, #128] @ (801cfe0 ) + 801cf5e: f8c3 2434 str.w r2, [r3, #1076] @ 0x434 + MacCtx.McpsIndication.BufferSize = size - pktHeaderLen; + 801cf62: f8b7 307a ldrh.w r3, [r7, #122] @ 0x7a + 801cf66: b2da uxtb r2, r3 + 801cf68: f897 3076 ldrb.w r3, [r7, #118] @ 0x76 + 801cf6c: 1ad3 subs r3, r2, r3 + 801cf6e: b2da uxtb r2, r3 + 801cf70: 4b19 ldr r3, [pc, #100] @ (801cfd8 ) + 801cf72: f883 2438 strb.w r2, [r3, #1080] @ 0x438 + + MacCtx.MacFlags.Bits.McpsInd = 1; + 801cf76: 4a18 ldr r2, [pc, #96] @ (801cfd8 ) + 801cf78: f892 3491 ldrb.w r3, [r2, #1169] @ 0x491 + 801cf7c: f043 0302 orr.w r3, r3, #2 + 801cf80: f882 3491 strb.w r3, [r2, #1169] @ 0x491 + break; + 801cf84: e006 b.n 801cf94 + default: + MacCtx.McpsIndication.Status = LORAMAC_EVENT_INFO_STATUS_ERROR; + 801cf86: 4b14 ldr r3, [pc, #80] @ (801cfd8 ) + 801cf88: 2201 movs r2, #1 + 801cf8a: f883 242d strb.w r2, [r3, #1069] @ 0x42d + PrepareRxDoneAbort( ); + 801cf8e: f7ff fbbb bl 801c708 + break; + 801cf92: bf00 nop + } + + // Verify if we need to disable the AckTimeoutTimer + if( MacCtx.NodeAckRequested == true ) + 801cf94: 4b10 ldr r3, [pc, #64] @ (801cfd8 ) + 801cf96: f893 3424 ldrb.w r3, [r3, #1060] @ 0x424 + 801cf9a: 2b00 cmp r3, #0 + 801cf9c: d008 beq.n 801cfb0 + { + if( MacCtx.McpsConfirm.AckReceived == true ) + 801cf9e: 4b0e ldr r3, [pc, #56] @ (801cfd8 ) + 801cfa0: f893 344c ldrb.w r3, [r3, #1100] @ 0x44c + 801cfa4: 2b00 cmp r3, #0 + 801cfa6: d00b beq.n 801cfc0 + { + OnAckTimeoutTimerEvent( NULL ); + 801cfa8: 2000 movs r0, #0 + 801cfaa: f000 fcb9 bl 801d920 + 801cfae: e007 b.n 801cfc0 + } + } + else + { + if( Nvm.MacGroup2.DeviceClass == CLASS_C ) + 801cfb0: 4b0a ldr r3, [pc, #40] @ (801cfdc ) + 801cfb2: f893 30fc ldrb.w r3, [r3, #252] @ 0xfc + 801cfb6: 2b02 cmp r3, #2 + 801cfb8: d102 bne.n 801cfc0 + { + OnAckTimeoutTimerEvent( NULL ); + 801cfba: 2000 movs r0, #0 + 801cfbc: f000 fcb0 bl 801d920 + } + } + MacCtx.MacFlags.Bits.MacDone = 1; + 801cfc0: 4a05 ldr r2, [pc, #20] @ (801cfd8 ) + 801cfc2: f892 3491 ldrb.w r3, [r2, #1169] @ 0x491 + 801cfc6: f043 0320 orr.w r3, r3, #32 + 801cfca: f882 3491 strb.w r3, [r2, #1169] @ 0x491 + + UpdateRxSlotIdleState( ); + 801cfce: f7ff fae7 bl 801c5a0 +} + 801cfd2: 3788 adds r7, #136 @ 0x88 + 801cfd4: 46bd mov sp, r7 + 801cfd6: bdb0 pop {r4, r5, r7, pc} + 801cfd8: 20013bc4 .word 0x20013bc4 + 801cfdc: 200140dc .word 0x200140dc + 801cfe0: 20013dfc .word 0x20013dfc + +0801cfe4 : + +static void ProcessRadioTxTimeout( void ) +{ + 801cfe4: b580 push {r7, lr} + 801cfe6: af00 add r7, sp, #0 + if( Nvm.MacGroup2.DeviceClass != CLASS_C ) + 801cfe8: 4b11 ldr r3, [pc, #68] @ (801d030 ) + 801cfea: f893 30fc ldrb.w r3, [r3, #252] @ 0xfc + 801cfee: 2b02 cmp r3, #2 + 801cff0: d002 beq.n 801cff8 + { + Radio.Sleep( ); + 801cff2: 4b10 ldr r3, [pc, #64] @ (801d034 ) + 801cff4: 6adb ldr r3, [r3, #44] @ 0x2c + 801cff6: 4798 blx r3 + } + UpdateRxSlotIdleState( ); + 801cff8: f7ff fad2 bl 801c5a0 + + MacCtx.McpsConfirm.Status = LORAMAC_EVENT_INFO_STATUS_TX_TIMEOUT; + 801cffc: 4b0e ldr r3, [pc, #56] @ (801d038 ) + 801cffe: 2202 movs r2, #2 + 801d000: f883 2449 strb.w r2, [r3, #1097] @ 0x449 + LoRaMacConfirmQueueSetStatusCmn( LORAMAC_EVENT_INFO_STATUS_TX_TIMEOUT ); + 801d004: 2002 movs r0, #2 + 801d006: f004 fc23 bl 8021850 + if( MacCtx.NodeAckRequested == true ) + 801d00a: 4b0b ldr r3, [pc, #44] @ (801d038 ) + 801d00c: f893 3424 ldrb.w r3, [r3, #1060] @ 0x424 + 801d010: 2b00 cmp r3, #0 + 801d012: d003 beq.n 801d01c + { + MacCtx.AckTimeoutRetry = true; + 801d014: 4b08 ldr r3, [pc, #32] @ (801d038 ) + 801d016: 2201 movs r2, #1 + 801d018: f883 2423 strb.w r2, [r3, #1059] @ 0x423 + } + MacCtx.MacFlags.Bits.MacDone = 1; + 801d01c: 4a06 ldr r2, [pc, #24] @ (801d038 ) + 801d01e: f892 3491 ldrb.w r3, [r2, #1169] @ 0x491 + 801d022: f043 0320 orr.w r3, r3, #32 + 801d026: f882 3491 strb.w r3, [r2, #1169] @ 0x491 +} + 801d02a: bf00 nop + 801d02c: bd80 pop {r7, pc} + 801d02e: bf00 nop + 801d030: 200140dc .word 0x200140dc + 801d034: 0802fd14 .word 0x0802fd14 + 801d038: 20013bc4 .word 0x20013bc4 + +0801d03c : + +static void HandleRadioRxErrorTimeout( LoRaMacEventInfoStatus_t rx1EventInfoStatus, LoRaMacEventInfoStatus_t rx2EventInfoStatus ) +{ + 801d03c: b580 push {r7, lr} + 801d03e: b084 sub sp, #16 + 801d040: af00 add r7, sp, #0 + 801d042: 4603 mov r3, r0 + 801d044: 460a mov r2, r1 + 801d046: 71fb strb r3, [r7, #7] + 801d048: 4613 mov r3, r2 + 801d04a: 71bb strb r3, [r7, #6] + bool classBRx = false; + 801d04c: 2300 movs r3, #0 + 801d04e: 73fb strb r3, [r7, #15] + + if( Nvm.MacGroup2.DeviceClass != CLASS_C ) + 801d050: 4b40 ldr r3, [pc, #256] @ (801d154 ) + 801d052: f893 30fc ldrb.w r3, [r3, #252] @ 0xfc + 801d056: 2b02 cmp r3, #2 + 801d058: d002 beq.n 801d060 + { + Radio.Sleep( ); + 801d05a: 4b3f ldr r3, [pc, #252] @ (801d158 ) + 801d05c: 6adb ldr r3, [r3, #44] @ 0x2c + 801d05e: 4798 blx r3 + } + + if( LoRaMacClassBIsBeaconExpected( ) == true ) + 801d060: f003 ff3a bl 8020ed8 + 801d064: 4603 mov r3, r0 + 801d066: 2b00 cmp r3, #0 + 801d068: d007 beq.n 801d07a + { + LoRaMacClassBSetBeaconState( BEACON_STATE_TIMEOUT ); + 801d06a: 2002 movs r0, #2 + 801d06c: f003 fee0 bl 8020e30 + LoRaMacClassBBeaconTimerEvent( NULL ); + 801d070: 2000 movs r0, #0 + 801d072: f003 ff06 bl 8020e82 + classBRx = true; + 801d076: 2301 movs r3, #1 + 801d078: 73fb strb r3, [r7, #15] + } + if( Nvm.MacGroup2.DeviceClass == CLASS_B ) + 801d07a: 4b36 ldr r3, [pc, #216] @ (801d154 ) + 801d07c: f893 30fc ldrb.w r3, [r3, #252] @ 0xfc + 801d080: 2b01 cmp r3, #1 + 801d082: d119 bne.n 801d0b8 + { + if( LoRaMacClassBIsPingExpected( ) == true ) + 801d084: f003 ff30 bl 8020ee8 + 801d088: 4603 mov r3, r0 + 801d08a: 2b00 cmp r3, #0 + 801d08c: d007 beq.n 801d09e + { + LoRaMacClassBSetPingSlotState( PINGSLOT_STATE_CALC_PING_OFFSET ); + 801d08e: 2000 movs r0, #0 + 801d090: f003 fed9 bl 8020e46 + LoRaMacClassBPingSlotTimerEvent( NULL ); + 801d094: 2000 movs r0, #0 + 801d096: f003 fefe bl 8020e96 + classBRx = true; + 801d09a: 2301 movs r3, #1 + 801d09c: 73fb strb r3, [r7, #15] + } + if( LoRaMacClassBIsMulticastExpected( ) == true ) + 801d09e: f003 ff2b bl 8020ef8 + 801d0a2: 4603 mov r3, r0 + 801d0a4: 2b00 cmp r3, #0 + 801d0a6: d007 beq.n 801d0b8 + { + LoRaMacClassBSetMulticastSlotState( PINGSLOT_STATE_CALC_PING_OFFSET ); + 801d0a8: 2000 movs r0, #0 + 801d0aa: f003 fed7 bl 8020e5c + LoRaMacClassBMulticastSlotTimerEvent( NULL ); + 801d0ae: 2000 movs r0, #0 + 801d0b0: f003 fefb bl 8020eaa + classBRx = true; + 801d0b4: 2301 movs r3, #1 + 801d0b6: 73fb strb r3, [r7, #15] + } + } + + if( classBRx == false ) + 801d0b8: 7bfb ldrb r3, [r7, #15] + 801d0ba: f083 0301 eor.w r3, r3, #1 + 801d0be: b2db uxtb r3, r3 + 801d0c0: 2b00 cmp r3, #0 + 801d0c2: d040 beq.n 801d146 + { + if( MacCtx.RxSlot == RX_SLOT_WIN_1 ) + 801d0c4: 4b25 ldr r3, [pc, #148] @ (801d15c ) + 801d0c6: f893 3490 ldrb.w r3, [r3, #1168] @ 0x490 + 801d0ca: 2b00 cmp r3, #0 + 801d0cc: d122 bne.n 801d114 + { + if( MacCtx.NodeAckRequested == true ) + 801d0ce: 4b23 ldr r3, [pc, #140] @ (801d15c ) + 801d0d0: f893 3424 ldrb.w r3, [r3, #1060] @ 0x424 + 801d0d4: 2b00 cmp r3, #0 + 801d0d6: d003 beq.n 801d0e0 + { + MacCtx.McpsConfirm.Status = rx1EventInfoStatus; + 801d0d8: 4a20 ldr r2, [pc, #128] @ (801d15c ) + 801d0da: 79fb ldrb r3, [r7, #7] + 801d0dc: f882 3449 strb.w r3, [r2, #1097] @ 0x449 + } + LoRaMacConfirmQueueSetStatusCmn( rx1EventInfoStatus ); + 801d0e0: 79fb ldrb r3, [r7, #7] + 801d0e2: 4618 mov r0, r3 + 801d0e4: f004 fbb4 bl 8021850 + + if( TimerGetElapsedTime( Nvm.MacGroup1.LastTxDoneTime ) >= MacCtx.RxWindow2Delay ) + 801d0e8: 4b1a ldr r3, [pc, #104] @ (801d154 ) + 801d0ea: 6adb ldr r3, [r3, #44] @ 0x2c + 801d0ec: 4618 mov r0, r3 + 801d0ee: f00b f98d bl 802840c + 801d0f2: 4602 mov r2, r0 + 801d0f4: 4b19 ldr r3, [pc, #100] @ (801d15c ) + 801d0f6: f8d3 33c0 ldr.w r3, [r3, #960] @ 0x3c0 + 801d0fa: 429a cmp r2, r3 + 801d0fc: d323 bcc.n 801d146 + { + TimerStop( &MacCtx.RxWindowTimer2 ); + 801d0fe: 4818 ldr r0, [pc, #96] @ (801d160 ) + 801d100: f00b f938 bl 8028374 + MacCtx.MacFlags.Bits.MacDone = 1; + 801d104: 4a15 ldr r2, [pc, #84] @ (801d15c ) + 801d106: f892 3491 ldrb.w r3, [r2, #1169] @ 0x491 + 801d10a: f043 0320 orr.w r3, r3, #32 + 801d10e: f882 3491 strb.w r3, [r2, #1169] @ 0x491 + 801d112: e018 b.n 801d146 + } + } + else + { + if( MacCtx.NodeAckRequested == true ) + 801d114: 4b11 ldr r3, [pc, #68] @ (801d15c ) + 801d116: f893 3424 ldrb.w r3, [r3, #1060] @ 0x424 + 801d11a: 2b00 cmp r3, #0 + 801d11c: d003 beq.n 801d126 + { + MacCtx.McpsConfirm.Status = rx2EventInfoStatus; + 801d11e: 4a0f ldr r2, [pc, #60] @ (801d15c ) + 801d120: 79bb ldrb r3, [r7, #6] + 801d122: f882 3449 strb.w r3, [r2, #1097] @ 0x449 + } + LoRaMacConfirmQueueSetStatusCmn( rx2EventInfoStatus ); + 801d126: 79bb ldrb r3, [r7, #6] + 801d128: 4618 mov r0, r3 + 801d12a: f004 fb91 bl 8021850 + + if( Nvm.MacGroup2.DeviceClass != CLASS_C ) + 801d12e: 4b09 ldr r3, [pc, #36] @ (801d154 ) + 801d130: f893 30fc ldrb.w r3, [r3, #252] @ 0xfc + 801d134: 2b02 cmp r3, #2 + 801d136: d006 beq.n 801d146 + { + MacCtx.MacFlags.Bits.MacDone = 1; + 801d138: 4a08 ldr r2, [pc, #32] @ (801d15c ) + 801d13a: f892 3491 ldrb.w r3, [r2, #1169] @ 0x491 + 801d13e: f043 0320 orr.w r3, r3, #32 + 801d142: f882 3491 strb.w r3, [r2, #1169] @ 0x491 + } + } + } + + UpdateRxSlotIdleState( ); + 801d146: f7ff fa2b bl 801c5a0 +} + 801d14a: bf00 nop + 801d14c: 3710 adds r7, #16 + 801d14e: 46bd mov sp, r7 + 801d150: bd80 pop {r7, pc} + 801d152: bf00 nop + 801d154: 200140dc .word 0x200140dc + 801d158: 0802fd14 .word 0x0802fd14 + 801d15c: 20013bc4 .word 0x20013bc4 + 801d160: 20013f64 .word 0x20013f64 + +0801d164 : + +static void ProcessRadioRxError( void ) +{ + 801d164: b580 push {r7, lr} + 801d166: af00 add r7, sp, #0 + HandleRadioRxErrorTimeout( LORAMAC_EVENT_INFO_STATUS_RX1_ERROR, LORAMAC_EVENT_INFO_STATUS_RX2_ERROR ); + 801d168: 2106 movs r1, #6 + 801d16a: 2005 movs r0, #5 + 801d16c: f7ff ff66 bl 801d03c +} + 801d170: bf00 nop + 801d172: bd80 pop {r7, pc} + +0801d174 : + +static void ProcessRadioRxTimeout( void ) +{ + 801d174: b580 push {r7, lr} + 801d176: af00 add r7, sp, #0 + HandleRadioRxErrorTimeout( LORAMAC_EVENT_INFO_STATUS_RX1_TIMEOUT, LORAMAC_EVENT_INFO_STATUS_RX2_TIMEOUT ); + 801d178: 2104 movs r1, #4 + 801d17a: 2003 movs r0, #3 + 801d17c: f7ff ff5e bl 801d03c +} + 801d180: bf00 nop + 801d182: bd80 pop {r7, pc} + +0801d184 : + +static void LoRaMacHandleIrqEvents( void ) +{ + 801d184: b580 push {r7, lr} + 801d186: b084 sub sp, #16 + 801d188: af00 add r7, sp, #0 + __ASM volatile ("MRS %0, primask" : "=r" (result) :: "memory"); + 801d18a: f3ef 8310 mrs r3, PRIMASK + 801d18e: 607b str r3, [r7, #4] + return(result); + 801d190: 687b ldr r3, [r7, #4] + LoRaMacRadioEvents_t events; + + CRITICAL_SECTION_BEGIN( ); + 801d192: 60fb str r3, [r7, #12] + __ASM volatile ("cpsid i" : : : "memory"); + 801d194: b672 cpsid i +} + 801d196: bf00 nop + events = LoRaMacRadioEvents; + 801d198: 4b1d ldr r3, [pc, #116] @ (801d210 ) + 801d19a: 681b ldr r3, [r3, #0] + 801d19c: 603b str r3, [r7, #0] + LoRaMacRadioEvents.Value = 0; + 801d19e: 4b1c ldr r3, [pc, #112] @ (801d210 ) + 801d1a0: 2200 movs r2, #0 + 801d1a2: 601a str r2, [r3, #0] + 801d1a4: 68fb ldr r3, [r7, #12] + 801d1a6: 60bb str r3, [r7, #8] + __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory"); + 801d1a8: 68bb ldr r3, [r7, #8] + 801d1aa: f383 8810 msr PRIMASK, r3 +} + 801d1ae: bf00 nop + CRITICAL_SECTION_END( ); + + if( events.Value != 0 ) + 801d1b0: 683b ldr r3, [r7, #0] + 801d1b2: 2b00 cmp r3, #0 + 801d1b4: d027 beq.n 801d206 + { + if( events.Events.TxDone == 1 ) + 801d1b6: 783b ldrb r3, [r7, #0] + 801d1b8: f003 0310 and.w r3, r3, #16 + 801d1bc: b2db uxtb r3, r3 + 801d1be: 2b00 cmp r3, #0 + 801d1c0: d001 beq.n 801d1c6 + { + ProcessRadioTxDone( ); + 801d1c2: f7ff fa07 bl 801c5d4 + } + if( events.Events.RxDone == 1 ) + 801d1c6: 783b ldrb r3, [r7, #0] + 801d1c8: f003 0308 and.w r3, r3, #8 + 801d1cc: b2db uxtb r3, r3 + 801d1ce: 2b00 cmp r3, #0 + 801d1d0: d001 beq.n 801d1d6 + { + ProcessRadioRxDone( ); + 801d1d2: f7ff fabf bl 801c754 + } + if( events.Events.TxTimeout == 1 ) + 801d1d6: 783b ldrb r3, [r7, #0] + 801d1d8: f003 0304 and.w r3, r3, #4 + 801d1dc: b2db uxtb r3, r3 + 801d1de: 2b00 cmp r3, #0 + 801d1e0: d001 beq.n 801d1e6 + { + ProcessRadioTxTimeout( ); + 801d1e2: f7ff feff bl 801cfe4 + } + if( events.Events.RxError == 1 ) + 801d1e6: 783b ldrb r3, [r7, #0] + 801d1e8: f003 0302 and.w r3, r3, #2 + 801d1ec: b2db uxtb r3, r3 + 801d1ee: 2b00 cmp r3, #0 + 801d1f0: d001 beq.n 801d1f6 + { + ProcessRadioRxError( ); + 801d1f2: f7ff ffb7 bl 801d164 + } + if( events.Events.RxTimeout == 1 ) + 801d1f6: 783b ldrb r3, [r7, #0] + 801d1f8: f003 0301 and.w r3, r3, #1 + 801d1fc: b2db uxtb r3, r3 + 801d1fe: 2b00 cmp r3, #0 + 801d200: d001 beq.n 801d206 + { + ProcessRadioRxTimeout( ); + 801d202: f7ff ffb7 bl 801d174 + } + } +} + 801d206: bf00 nop + 801d208: 3710 adds r7, #16 + 801d20a: 46bd mov sp, r7 + 801d20c: bd80 pop {r7, pc} + 801d20e: bf00 nop + 801d210: 20014428 .word 0x20014428 + +0801d214 : + +bool LoRaMacIsBusy( void ) +{ + 801d214: b480 push {r7} + 801d216: af00 add r7, sp, #0 + if( ( MacCtx.MacState == LORAMAC_IDLE ) && + 801d218: 4b08 ldr r3, [pc, #32] @ (801d23c ) + 801d21a: f8d3 3340 ldr.w r3, [r3, #832] @ 0x340 + 801d21e: 2b00 cmp r3, #0 + 801d220: d106 bne.n 801d230 + ( MacCtx.AllowRequests == LORAMAC_REQUEST_HANDLING_ON ) ) + 801d222: 4b06 ldr r3, [pc, #24] @ (801d23c ) + 801d224: f893 3492 ldrb.w r3, [r3, #1170] @ 0x492 + if( ( MacCtx.MacState == LORAMAC_IDLE ) && + 801d228: 2b01 cmp r3, #1 + 801d22a: d101 bne.n 801d230 + { + return false; + 801d22c: 2300 movs r3, #0 + 801d22e: e000 b.n 801d232 + } + return true; + 801d230: 2301 movs r3, #1 +} + 801d232: 4618 mov r0, r3 + 801d234: 46bd mov sp, r7 + 801d236: f85d 7b04 ldr.w r7, [sp], #4 + 801d23a: 4770 bx lr + 801d23c: 20013bc4 .word 0x20013bc4 + +0801d240 : + + +static void LoRaMacEnableRequests( LoRaMacRequestHandling_t requestState ) +{ + 801d240: b480 push {r7} + 801d242: b083 sub sp, #12 + 801d244: af00 add r7, sp, #0 + 801d246: 4603 mov r3, r0 + 801d248: 71fb strb r3, [r7, #7] + MacCtx.AllowRequests = requestState; + 801d24a: 4a05 ldr r2, [pc, #20] @ (801d260 ) + 801d24c: 79fb ldrb r3, [r7, #7] + 801d24e: f882 3492 strb.w r3, [r2, #1170] @ 0x492 +} + 801d252: bf00 nop + 801d254: 370c adds r7, #12 + 801d256: 46bd mov sp, r7 + 801d258: f85d 7b04 ldr.w r7, [sp], #4 + 801d25c: 4770 bx lr + 801d25e: bf00 nop + 801d260: 20013bc4 .word 0x20013bc4 + +0801d264 : + +static void LoRaMacHandleRequestEvents( void ) +{ + 801d264: b580 push {r7, lr} + 801d266: b082 sub sp, #8 + 801d268: af00 add r7, sp, #0 + // Handle events + LoRaMacFlags_t reqEvents = MacCtx.MacFlags; + 801d26a: 4b2c ldr r3, [pc, #176] @ (801d31c ) + 801d26c: f893 3491 ldrb.w r3, [r3, #1169] @ 0x491 + 801d270: 713b strb r3, [r7, #4] + + if( MacCtx.MacState == LORAMAC_IDLE ) + 801d272: 4b2a ldr r3, [pc, #168] @ (801d31c ) + 801d274: f8d3 3340 ldr.w r3, [r3, #832] @ 0x340 + 801d278: 2b00 cmp r3, #0 + 801d27a: d14a bne.n 801d312 + { + // Update event bits + if( MacCtx.MacFlags.Bits.McpsReq == 1 ) + 801d27c: 4b27 ldr r3, [pc, #156] @ (801d31c ) + 801d27e: f893 3491 ldrb.w r3, [r3, #1169] @ 0x491 + 801d282: f003 0301 and.w r3, r3, #1 + 801d286: b2db uxtb r3, r3 + 801d288: 2b00 cmp r3, #0 + 801d28a: d006 beq.n 801d29a + { + MacCtx.MacFlags.Bits.McpsReq = 0; + 801d28c: 4a23 ldr r2, [pc, #140] @ (801d31c ) + 801d28e: f892 3491 ldrb.w r3, [r2, #1169] @ 0x491 + 801d292: f023 0301 bic.w r3, r3, #1 + 801d296: f882 3491 strb.w r3, [r2, #1169] @ 0x491 + } + + if( MacCtx.MacFlags.Bits.MlmeReq == 1 ) + 801d29a: 4b20 ldr r3, [pc, #128] @ (801d31c ) + 801d29c: f893 3491 ldrb.w r3, [r3, #1169] @ 0x491 + 801d2a0: f003 0304 and.w r3, r3, #4 + 801d2a4: b2db uxtb r3, r3 + 801d2a6: 2b00 cmp r3, #0 + 801d2a8: d006 beq.n 801d2b8 + { + MacCtx.MacFlags.Bits.MlmeReq = 0; + 801d2aa: 4a1c ldr r2, [pc, #112] @ (801d31c ) + 801d2ac: f892 3491 ldrb.w r3, [r2, #1169] @ 0x491 + 801d2b0: f023 0304 bic.w r3, r3, #4 + 801d2b4: f882 3491 strb.w r3, [r2, #1169] @ 0x491 + } + + // Allow requests again + LoRaMacEnableRequests( LORAMAC_REQUEST_HANDLING_ON ); + 801d2b8: 2001 movs r0, #1 + 801d2ba: f7ff ffc1 bl 801d240 + + // Handle callbacks + if( reqEvents.Bits.McpsReq == 1 ) + 801d2be: 793b ldrb r3, [r7, #4] + 801d2c0: f003 0301 and.w r3, r3, #1 + 801d2c4: b2db uxtb r3, r3 + 801d2c6: 2b00 cmp r3, #0 + 801d2c8: d005 beq.n 801d2d6 + { + MacCtx.MacPrimitives->MacMcpsConfirm( &MacCtx.McpsConfirm ); + 801d2ca: 4b14 ldr r3, [pc, #80] @ (801d31c ) + 801d2cc: f8d3 3344 ldr.w r3, [r3, #836] @ 0x344 + 801d2d0: 681b ldr r3, [r3, #0] + 801d2d2: 4813 ldr r0, [pc, #76] @ (801d320 ) + 801d2d4: 4798 blx r3 + } + + if( reqEvents.Bits.MlmeReq == 1 ) + 801d2d6: 793b ldrb r3, [r7, #4] + 801d2d8: f003 0304 and.w r3, r3, #4 + 801d2dc: b2db uxtb r3, r3 + 801d2de: 2b00 cmp r3, #0 + 801d2e0: d00e beq.n 801d300 + { + LoRaMacConfirmQueueHandleCb( &MacCtx.MlmeConfirm ); + 801d2e2: 4810 ldr r0, [pc, #64] @ (801d324 ) + 801d2e4: f004 fb02 bl 80218ec + if( LoRaMacConfirmQueueGetCnt( ) > 0 ) + 801d2e8: f004 fb4c bl 8021984 + 801d2ec: 4603 mov r3, r0 + 801d2ee: 2b00 cmp r3, #0 + 801d2f0: d006 beq.n 801d300 + { + MacCtx.MacFlags.Bits.MlmeReq = 1; + 801d2f2: 4a0a ldr r2, [pc, #40] @ (801d31c ) + 801d2f4: f892 3491 ldrb.w r3, [r2, #1169] @ 0x491 + 801d2f8: f043 0304 orr.w r3, r3, #4 + 801d2fc: f882 3491 strb.w r3, [r2, #1169] @ 0x491 + } + } + + // Start beaconing again + LoRaMacClassBResumeBeaconing( ); + 801d300: f003 fe1c bl 8020f3c + + // Procedure done. Reset variables. + MacCtx.MacFlags.Bits.MacDone = 0; + 801d304: 4a05 ldr r2, [pc, #20] @ (801d31c ) + 801d306: f892 3491 ldrb.w r3, [r2, #1169] @ 0x491 + 801d30a: f023 0320 bic.w r3, r3, #32 + 801d30e: f882 3491 strb.w r3, [r2, #1169] @ 0x491 + } +} + 801d312: bf00 nop + 801d314: 3708 adds r7, #8 + 801d316: 46bd mov sp, r7 + 801d318: bd80 pop {r7, pc} + 801d31a: bf00 nop + 801d31c: 20013bc4 .word 0x20013bc4 + 801d320: 2001400c .word 0x2001400c + 801d324: 20014020 .word 0x20014020 + +0801d328 : + +static void LoRaMacHandleScheduleUplinkEvent( void ) +{ + 801d328: b580 push {r7, lr} + 801d32a: b082 sub sp, #8 + 801d32c: af00 add r7, sp, #0 + // Handle events + if( MacCtx.MacState == LORAMAC_IDLE ) + 801d32e: 4b0a ldr r3, [pc, #40] @ (801d358 ) + 801d330: f8d3 3340 ldr.w r3, [r3, #832] @ 0x340 + 801d334: 2b00 cmp r3, #0 + 801d336: d10a bne.n 801d34e + { + // Verify if sticky MAC commands are pending or not + bool isStickyMacCommandPending = false; + 801d338: 2300 movs r3, #0 + 801d33a: 71fb strb r3, [r7, #7] + LoRaMacCommandsStickyCmdsPending( &isStickyMacCommandPending ); + 801d33c: 1dfb adds r3, r7, #7 + 801d33e: 4618 mov r0, r3 + 801d340: f004 f8b6 bl 80214b0 + if( isStickyMacCommandPending == true ) + 801d344: 79fb ldrb r3, [r7, #7] + 801d346: 2b00 cmp r3, #0 + 801d348: d001 beq.n 801d34e + {// Setup MLME indication + SetMlmeScheduleUplinkIndication( ); + 801d34a: f000 fc81 bl 801dc50 + } + } +} + 801d34e: bf00 nop + 801d350: 3708 adds r7, #8 + 801d352: 46bd mov sp, r7 + 801d354: bd80 pop {r7, pc} + 801d356: bf00 nop + 801d358: 20013bc4 .word 0x20013bc4 + +0801d35c : + +static void LoRaMacHandleIndicationEvents( void ) +{ + 801d35c: b580 push {r7, lr} + 801d35e: b088 sub sp, #32 + 801d360: af00 add r7, sp, #0 + // Handle MLME indication + if( MacCtx.MacFlags.Bits.MlmeInd == 1 ) + 801d362: 4b25 ldr r3, [pc, #148] @ (801d3f8 ) + 801d364: f893 3491 ldrb.w r3, [r3, #1169] @ 0x491 + 801d368: f003 0308 and.w r3, r3, #8 + 801d36c: b2db uxtb r3, r3 + 801d36e: 2b00 cmp r3, #0 + 801d370: d00d beq.n 801d38e + { + MacCtx.MacFlags.Bits.MlmeInd = 0; + 801d372: 4a21 ldr r2, [pc, #132] @ (801d3f8 ) + 801d374: f892 3491 ldrb.w r3, [r2, #1169] @ 0x491 + 801d378: f023 0308 bic.w r3, r3, #8 + 801d37c: f882 3491 strb.w r3, [r2, #1169] @ 0x491 + MacCtx.MacPrimitives->MacMlmeIndication( &MacCtx.MlmeIndication, &MacCtx.RxStatus ); + 801d380: 4b1d ldr r3, [pc, #116] @ (801d3f8 ) + 801d382: f8d3 3344 ldr.w r3, [r3, #836] @ 0x344 + 801d386: 68db ldr r3, [r3, #12] + 801d388: 491c ldr r1, [pc, #112] @ (801d3fc ) + 801d38a: 481d ldr r0, [pc, #116] @ (801d400 ) + 801d38c: 4798 blx r3 + } + + if( MacCtx.MacFlags.Bits.MlmeSchedUplinkInd == 1 ) + 801d38e: 4b1a ldr r3, [pc, #104] @ (801d3f8 ) + 801d390: f893 3491 ldrb.w r3, [r3, #1169] @ 0x491 + 801d394: f003 0310 and.w r3, r3, #16 + 801d398: b2db uxtb r3, r3 + 801d39a: 2b00 cmp r3, #0 + 801d39c: d012 beq.n 801d3c4 + { + MlmeIndication_t schduleUplinkIndication; + schduleUplinkIndication.MlmeIndication = MLME_SCHEDULE_UPLINK; + 801d39e: 2307 movs r3, #7 + 801d3a0: 713b strb r3, [r7, #4] + schduleUplinkIndication.Status = LORAMAC_EVENT_INFO_STATUS_OK; + 801d3a2: 2300 movs r3, #0 + 801d3a4: 717b strb r3, [r7, #5] + + MacCtx.MacPrimitives->MacMlmeIndication( &schduleUplinkIndication, &MacCtx.RxStatus ); + 801d3a6: 4b14 ldr r3, [pc, #80] @ (801d3f8 ) + 801d3a8: f8d3 3344 ldr.w r3, [r3, #836] @ 0x344 + 801d3ac: 68db ldr r3, [r3, #12] + 801d3ae: 1d3a adds r2, r7, #4 + 801d3b0: 4912 ldr r1, [pc, #72] @ (801d3fc ) + 801d3b2: 4610 mov r0, r2 + 801d3b4: 4798 blx r3 + MacCtx.MacFlags.Bits.MlmeSchedUplinkInd = 0; + 801d3b6: 4a10 ldr r2, [pc, #64] @ (801d3f8 ) + 801d3b8: f892 3491 ldrb.w r3, [r2, #1169] @ 0x491 + 801d3bc: f023 0310 bic.w r3, r3, #16 + 801d3c0: f882 3491 strb.w r3, [r2, #1169] @ 0x491 + } + + // Handle MCPS indication + if( MacCtx.MacFlags.Bits.McpsInd == 1 ) + 801d3c4: 4b0c ldr r3, [pc, #48] @ (801d3f8 ) + 801d3c6: f893 3491 ldrb.w r3, [r3, #1169] @ 0x491 + 801d3ca: f003 0302 and.w r3, r3, #2 + 801d3ce: b2db uxtb r3, r3 + 801d3d0: 2b00 cmp r3, #0 + 801d3d2: d00d beq.n 801d3f0 + { + MacCtx.MacFlags.Bits.McpsInd = 0; + 801d3d4: 4a08 ldr r2, [pc, #32] @ (801d3f8 ) + 801d3d6: f892 3491 ldrb.w r3, [r2, #1169] @ 0x491 + 801d3da: f023 0302 bic.w r3, r3, #2 + 801d3de: f882 3491 strb.w r3, [r2, #1169] @ 0x491 + MacCtx.MacPrimitives->MacMcpsIndication( &MacCtx.McpsIndication, &MacCtx.RxStatus ); + 801d3e2: 4b05 ldr r3, [pc, #20] @ (801d3f8 ) + 801d3e4: f8d3 3344 ldr.w r3, [r3, #836] @ 0x344 + 801d3e8: 685b ldr r3, [r3, #4] + 801d3ea: 4904 ldr r1, [pc, #16] @ (801d3fc ) + 801d3ec: 4805 ldr r0, [pc, #20] @ (801d404 ) + 801d3ee: 4798 blx r3 + } +} + 801d3f0: bf00 nop + 801d3f2: 3720 adds r7, #32 + 801d3f4: 46bd mov sp, r7 + 801d3f6: bd80 pop {r7, pc} + 801d3f8: 20013bc4 .word 0x20013bc4 + 801d3fc: 20014050 .word 0x20014050 + 801d400: 20014034 .word 0x20014034 + 801d404: 20013ff0 .word 0x20013ff0 + +0801d408 : + +static void LoRaMacHandleMcpsRequest( void ) +{ + 801d408: b580 push {r7, lr} + 801d40a: b082 sub sp, #8 + 801d40c: af00 add r7, sp, #0 + // Handle MCPS uplinks + if( MacCtx.MacFlags.Bits.McpsReq == 1 ) + 801d40e: 4b32 ldr r3, [pc, #200] @ (801d4d8 ) + 801d410: f893 3491 ldrb.w r3, [r3, #1169] @ 0x491 + 801d414: f003 0301 and.w r3, r3, #1 + 801d418: b2db uxtb r3, r3 + 801d41a: 2b00 cmp r3, #0 + 801d41c: d058 beq.n 801d4d0 + { + bool stopRetransmission = false; + 801d41e: 2300 movs r3, #0 + 801d420: 71fb strb r3, [r7, #7] + bool waitForRetransmission = false; + 801d422: 2300 movs r3, #0 + 801d424: 71bb strb r3, [r7, #6] + + if( ( MacCtx.McpsConfirm.McpsRequest == MCPS_UNCONFIRMED ) || + 801d426: 4b2c ldr r3, [pc, #176] @ (801d4d8 ) + 801d428: f893 3448 ldrb.w r3, [r3, #1096] @ 0x448 + 801d42c: 2b00 cmp r3, #0 + 801d42e: d004 beq.n 801d43a + ( MacCtx.McpsConfirm.McpsRequest == MCPS_PROPRIETARY ) ) + 801d430: 4b29 ldr r3, [pc, #164] @ (801d4d8 ) + 801d432: f893 3448 ldrb.w r3, [r3, #1096] @ 0x448 + if( ( MacCtx.McpsConfirm.McpsRequest == MCPS_UNCONFIRMED ) || + 801d436: 2b03 cmp r3, #3 + 801d438: d104 bne.n 801d444 + { + stopRetransmission = CheckRetransUnconfirmedUplink( ); + 801d43a: f002 f8af bl 801f59c + 801d43e: 4603 mov r3, r0 + 801d440: 71fb strb r3, [r7, #7] + 801d442: e020 b.n 801d486 + } + else if( MacCtx.McpsConfirm.McpsRequest == MCPS_CONFIRMED ) + 801d444: 4b24 ldr r3, [pc, #144] @ (801d4d8 ) + 801d446: f893 3448 ldrb.w r3, [r3, #1096] @ 0x448 + 801d44a: 2b01 cmp r3, #1 + 801d44c: d11b bne.n 801d486 + { + if( MacCtx.AckTimeoutRetry == true ) + 801d44e: 4b22 ldr r3, [pc, #136] @ (801d4d8 ) + 801d450: f893 3423 ldrb.w r3, [r3, #1059] @ 0x423 + 801d454: 2b00 cmp r3, #0 + 801d456: d014 beq.n 801d482 + { + stopRetransmission = CheckRetransConfirmedUplink( ); + 801d458: f002 f8cc bl 801f5f4 + 801d45c: 4603 mov r3, r0 + 801d45e: 71fb strb r3, [r7, #7] + + if( Nvm.MacGroup2.Version.Fields.Minor == 0 ) + 801d460: 4b1e ldr r3, [pc, #120] @ (801d4dc ) + 801d462: f893 310e ldrb.w r3, [r3, #270] @ 0x10e + 801d466: 2b00 cmp r3, #0 + 801d468: d10d bne.n 801d486 + { + if( stopRetransmission == false ) + 801d46a: 79fb ldrb r3, [r7, #7] + 801d46c: f083 0301 eor.w r3, r3, #1 + 801d470: b2db uxtb r3, r3 + 801d472: 2b00 cmp r3, #0 + 801d474: d002 beq.n 801d47c + { + AckTimeoutRetriesProcess( ); + 801d476: f002 f93b bl 801f6f0 + 801d47a: e004 b.n 801d486 + } + else + { + AckTimeoutRetriesFinalize( ); + 801d47c: f002 f976 bl 801f76c + 801d480: e001 b.n 801d486 + } + } + } + else + { + waitForRetransmission = true; + 801d482: 2301 movs r3, #1 + 801d484: 71bb strb r3, [r7, #6] + } + } + + if( stopRetransmission == true ) + 801d486: 79fb ldrb r3, [r7, #7] + 801d488: 2b00 cmp r3, #0 + 801d48a: d00d beq.n 801d4a8 + {// Stop retransmission + TimerStop( &MacCtx.TxDelayedTimer ); + 801d48c: 4814 ldr r0, [pc, #80] @ (801d4e0 ) + 801d48e: f00a ff71 bl 8028374 + MacCtx.MacState &= ~LORAMAC_TX_DELAYED; + 801d492: 4b11 ldr r3, [pc, #68] @ (801d4d8 ) + 801d494: f8d3 3340 ldr.w r3, [r3, #832] @ 0x340 + 801d498: f023 0320 bic.w r3, r3, #32 + 801d49c: 4a0e ldr r2, [pc, #56] @ (801d4d8 ) + 801d49e: f8c2 3340 str.w r3, [r2, #832] @ 0x340 + StopRetransmission( ); + 801d4a2: f002 f8cb bl 801f63c + MacCtx.AckTimeoutRetry = false; + // Sends the same frame again + OnTxDelayedTimerEvent( NULL ); + } + } +} + 801d4a6: e013 b.n 801d4d0 + else if( waitForRetransmission == false ) + 801d4a8: 79bb ldrb r3, [r7, #6] + 801d4aa: f083 0301 eor.w r3, r3, #1 + 801d4ae: b2db uxtb r3, r3 + 801d4b0: 2b00 cmp r3, #0 + 801d4b2: d00d beq.n 801d4d0 + MacCtx.MacFlags.Bits.MacDone = 0; + 801d4b4: 4a08 ldr r2, [pc, #32] @ (801d4d8 ) + 801d4b6: f892 3491 ldrb.w r3, [r2, #1169] @ 0x491 + 801d4ba: f023 0320 bic.w r3, r3, #32 + 801d4be: f882 3491 strb.w r3, [r2, #1169] @ 0x491 + MacCtx.AckTimeoutRetry = false; + 801d4c2: 4b05 ldr r3, [pc, #20] @ (801d4d8 ) + 801d4c4: 2200 movs r2, #0 + 801d4c6: f883 2423 strb.w r2, [r3, #1059] @ 0x423 + OnTxDelayedTimerEvent( NULL ); + 801d4ca: 2000 movs r0, #0 + 801d4cc: f000 f97e bl 801d7cc +} + 801d4d0: bf00 nop + 801d4d2: 3708 adds r7, #8 + 801d4d4: 46bd mov sp, r7 + 801d4d6: bd80 pop {r7, pc} + 801d4d8: 20013bc4 .word 0x20013bc4 + 801d4dc: 200140dc .word 0x200140dc + 801d4e0: 20013f2c .word 0x20013f2c + +0801d4e4 : + +static void LoRaMacHandleMlmeRequest( void ) +{ + 801d4e4: b580 push {r7, lr} + 801d4e6: af00 add r7, sp, #0 + // Handle join request + if( MacCtx.MacFlags.Bits.MlmeReq == 1 ) + 801d4e8: 4b1b ldr r3, [pc, #108] @ (801d558 ) + 801d4ea: f893 3491 ldrb.w r3, [r3, #1169] @ 0x491 + 801d4ee: f003 0304 and.w r3, r3, #4 + 801d4f2: b2db uxtb r3, r3 + 801d4f4: 2b00 cmp r3, #0 + 801d4f6: d02c beq.n 801d552 + { + if( LoRaMacConfirmQueueIsCmdActive( MLME_JOIN ) == true ) + 801d4f8: 2001 movs r0, #1 + 801d4fa: f004 f9dd bl 80218b8 + 801d4fe: 4603 mov r3, r0 + 801d500: 2b00 cmp r3, #0 + 801d502: d012 beq.n 801d52a + { + if( LoRaMacConfirmQueueGetStatus( MLME_JOIN ) == LORAMAC_EVENT_INFO_STATUS_OK ) + 801d504: 2001 movs r0, #1 + 801d506: f004 f979 bl 80217fc + 801d50a: 4603 mov r3, r0 + 801d50c: 2b00 cmp r3, #0 + 801d50e: d103 bne.n 801d518 + {// Node joined successfully + MacCtx.ChannelsNbTransCounter = 0; + 801d510: 4b11 ldr r3, [pc, #68] @ (801d558 ) + 801d512: 2200 movs r2, #0 + 801d514: f883 2420 strb.w r2, [r3, #1056] @ 0x420 + } + MacCtx.MacState &= ~LORAMAC_TX_RUNNING; + 801d518: 4b0f ldr r3, [pc, #60] @ (801d558 ) + 801d51a: f8d3 3340 ldr.w r3, [r3, #832] @ 0x340 + 801d51e: f023 0302 bic.w r3, r3, #2 + 801d522: 4a0d ldr r2, [pc, #52] @ (801d558 ) + 801d524: f8c2 3340 str.w r3, [r2, #832] @ 0x340 + ( LoRaMacConfirmQueueIsCmdActive( MLME_TXCW_1 ) == true ) ) + { + MacCtx.MacState &= ~LORAMAC_TX_RUNNING; + } + } +} + 801d528: e013 b.n 801d552 + else if( ( LoRaMacConfirmQueueIsCmdActive( MLME_TXCW ) == true ) || + 801d52a: 2005 movs r0, #5 + 801d52c: f004 f9c4 bl 80218b8 + 801d530: 4603 mov r3, r0 + 801d532: 2b00 cmp r3, #0 + 801d534: d105 bne.n 801d542 + ( LoRaMacConfirmQueueIsCmdActive( MLME_TXCW_1 ) == true ) ) + 801d536: 2006 movs r0, #6 + 801d538: f004 f9be bl 80218b8 + 801d53c: 4603 mov r3, r0 + else if( ( LoRaMacConfirmQueueIsCmdActive( MLME_TXCW ) == true ) || + 801d53e: 2b00 cmp r3, #0 + 801d540: d007 beq.n 801d552 + MacCtx.MacState &= ~LORAMAC_TX_RUNNING; + 801d542: 4b05 ldr r3, [pc, #20] @ (801d558 ) + 801d544: f8d3 3340 ldr.w r3, [r3, #832] @ 0x340 + 801d548: f023 0302 bic.w r3, r3, #2 + 801d54c: 4a02 ldr r2, [pc, #8] @ (801d558 ) + 801d54e: f8c2 3340 str.w r3, [r2, #832] @ 0x340 +} + 801d552: bf00 nop + 801d554: bd80 pop {r7, pc} + 801d556: bf00 nop + 801d558: 20013bc4 .word 0x20013bc4 + +0801d55c : + +static uint8_t LoRaMacCheckForBeaconAcquisition( void ) +{ + 801d55c: b580 push {r7, lr} + 801d55e: af00 add r7, sp, #0 + if( ( LoRaMacConfirmQueueIsCmdActive( MLME_BEACON_ACQUISITION ) == true ) && + 801d560: 200c movs r0, #12 + 801d562: f004 f9a9 bl 80218b8 + 801d566: 4603 mov r3, r0 + 801d568: 2b00 cmp r3, #0 + 801d56a: d019 beq.n 801d5a0 + ( MacCtx.MacFlags.Bits.McpsReq == 0 ) ) + 801d56c: 4b0e ldr r3, [pc, #56] @ (801d5a8 ) + 801d56e: f893 3491 ldrb.w r3, [r3, #1169] @ 0x491 + 801d572: f003 0301 and.w r3, r3, #1 + 801d576: b2db uxtb r3, r3 + if( ( LoRaMacConfirmQueueIsCmdActive( MLME_BEACON_ACQUISITION ) == true ) && + 801d578: 2b00 cmp r3, #0 + 801d57a: d111 bne.n 801d5a0 + { + if( MacCtx.MacFlags.Bits.MlmeReq == 1 ) + 801d57c: 4b0a ldr r3, [pc, #40] @ (801d5a8 ) + 801d57e: f893 3491 ldrb.w r3, [r3, #1169] @ 0x491 + 801d582: f003 0304 and.w r3, r3, #4 + 801d586: b2db uxtb r3, r3 + 801d588: 2b00 cmp r3, #0 + 801d58a: d009 beq.n 801d5a0 + { + MacCtx.MacState &= ~LORAMAC_TX_RUNNING; + 801d58c: 4b06 ldr r3, [pc, #24] @ (801d5a8 ) + 801d58e: f8d3 3340 ldr.w r3, [r3, #832] @ 0x340 + 801d592: f023 0302 bic.w r3, r3, #2 + 801d596: 4a04 ldr r2, [pc, #16] @ (801d5a8 ) + 801d598: f8c2 3340 str.w r3, [r2, #832] @ 0x340 + return 0x01; + 801d59c: 2301 movs r3, #1 + 801d59e: e000 b.n 801d5a2 + } + } + return 0x00; + 801d5a0: 2300 movs r3, #0 +} + 801d5a2: 4618 mov r0, r3 + 801d5a4: bd80 pop {r7, pc} + 801d5a6: bf00 nop + 801d5a8: 20013bc4 .word 0x20013bc4 + +0801d5ac : + +static void LoRaMacCheckForRxAbort( void ) +{ + 801d5ac: b480 push {r7} + 801d5ae: af00 add r7, sp, #0 + // A error occurs during receiving + if( ( MacCtx.MacState & LORAMAC_RX_ABORT ) == LORAMAC_RX_ABORT ) + 801d5b0: 4b0d ldr r3, [pc, #52] @ (801d5e8 ) + 801d5b2: f8d3 3340 ldr.w r3, [r3, #832] @ 0x340 + 801d5b6: f003 0380 and.w r3, r3, #128 @ 0x80 + 801d5ba: 2b00 cmp r3, #0 + 801d5bc: d00f beq.n 801d5de + { + MacCtx.MacState &= ~LORAMAC_RX_ABORT; + 801d5be: 4b0a ldr r3, [pc, #40] @ (801d5e8 ) + 801d5c0: f8d3 3340 ldr.w r3, [r3, #832] @ 0x340 + 801d5c4: f023 0380 bic.w r3, r3, #128 @ 0x80 + 801d5c8: 4a07 ldr r2, [pc, #28] @ (801d5e8 ) + 801d5ca: f8c2 3340 str.w r3, [r2, #832] @ 0x340 + MacCtx.MacState &= ~LORAMAC_TX_RUNNING; + 801d5ce: 4b06 ldr r3, [pc, #24] @ (801d5e8 ) + 801d5d0: f8d3 3340 ldr.w r3, [r3, #832] @ 0x340 + 801d5d4: f023 0302 bic.w r3, r3, #2 + 801d5d8: 4a03 ldr r2, [pc, #12] @ (801d5e8 ) + 801d5da: f8c2 3340 str.w r3, [r2, #832] @ 0x340 + } +} + 801d5de: bf00 nop + 801d5e0: 46bd mov sp, r7 + 801d5e2: f85d 7b04 ldr.w r7, [sp], #4 + 801d5e6: 4770 bx lr + 801d5e8: 20013bc4 .word 0x20013bc4 + +0801d5ec : + +static void LoRaMacHandleNvm( LoRaMacNvmData_t* nvmData ) +{ + 801d5ec: b580 push {r7, lr} + 801d5ee: b084 sub sp, #16 + 801d5f0: af00 add r7, sp, #0 + 801d5f2: 6078 str r0, [r7, #4] + uint32_t crc = 0; + 801d5f4: 2300 movs r3, #0 + 801d5f6: 60bb str r3, [r7, #8] + uint16_t notifyFlags = LORAMAC_NVM_NOTIFY_FLAG_NONE; + 801d5f8: 2300 movs r3, #0 + 801d5fa: 81fb strh r3, [r7, #14] + + if( MacCtx.MacState != LORAMAC_IDLE ) + 801d5fc: 4b50 ldr r3, [pc, #320] @ (801d740 ) + 801d5fe: f8d3 3340 ldr.w r3, [r3, #832] @ 0x340 + 801d602: 2b00 cmp r3, #0 + 801d604: f040 8097 bne.w 801d736 + { + return; + } + + // Crypto + crc = Crc32( ( uint8_t* ) &nvmData->Crypto, sizeof( nvmData->Crypto ) - + 801d608: 687b ldr r3, [r7, #4] + 801d60a: 2124 movs r1, #36 @ 0x24 + 801d60c: 4618 mov r0, r3 + 801d60e: f007 ff55 bl 80254bc + 801d612: 60b8 str r0, [r7, #8] + sizeof( nvmData->Crypto.Crc32 ) ); + if( crc != nvmData->Crypto.Crc32 ) + 801d614: 687b ldr r3, [r7, #4] + 801d616: 6a5b ldr r3, [r3, #36] @ 0x24 + 801d618: 68ba ldr r2, [r7, #8] + 801d61a: 429a cmp r2, r3 + 801d61c: d006 beq.n 801d62c + { + nvmData->Crypto.Crc32 = crc; + 801d61e: 687b ldr r3, [r7, #4] + 801d620: 68ba ldr r2, [r7, #8] + 801d622: 625a str r2, [r3, #36] @ 0x24 + notifyFlags |= LORAMAC_NVM_NOTIFY_FLAG_CRYPTO; + 801d624: 89fb ldrh r3, [r7, #14] + 801d626: f043 0301 orr.w r3, r3, #1 + 801d62a: 81fb strh r3, [r7, #14] + } + + // MacGroup1 + crc = Crc32( ( uint8_t* ) &nvmData->MacGroup1, sizeof( nvmData->MacGroup1 ) - + 801d62c: 687b ldr r3, [r7, #4] + 801d62e: 3328 adds r3, #40 @ 0x28 + 801d630: 2114 movs r1, #20 + 801d632: 4618 mov r0, r3 + 801d634: f007 ff42 bl 80254bc + 801d638: 60b8 str r0, [r7, #8] + sizeof( nvmData->MacGroup1.Crc32 ) ); + if( crc != nvmData->MacGroup1.Crc32 ) + 801d63a: 687b ldr r3, [r7, #4] + 801d63c: 6bdb ldr r3, [r3, #60] @ 0x3c + 801d63e: 68ba ldr r2, [r7, #8] + 801d640: 429a cmp r2, r3 + 801d642: d006 beq.n 801d652 + { + nvmData->MacGroup1.Crc32 = crc; + 801d644: 687b ldr r3, [r7, #4] + 801d646: 68ba ldr r2, [r7, #8] + 801d648: 63da str r2, [r3, #60] @ 0x3c + notifyFlags |= LORAMAC_NVM_NOTIFY_FLAG_MAC_GROUP1; + 801d64a: 89fb ldrh r3, [r7, #14] + 801d64c: f043 0302 orr.w r3, r3, #2 + 801d650: 81fb strh r3, [r7, #14] + } + + // MacGroup2 + crc = Crc32( ( uint8_t* ) &nvmData->MacGroup2, sizeof( nvmData->MacGroup2 ) - + 801d652: 687b ldr r3, [r7, #4] + 801d654: 3340 adds r3, #64 @ 0x40 + 801d656: 21d4 movs r1, #212 @ 0xd4 + 801d658: 4618 mov r0, r3 + 801d65a: f007 ff2f bl 80254bc + 801d65e: 60b8 str r0, [r7, #8] + sizeof( nvmData->MacGroup2.Crc32 ) ); + if( crc != nvmData->MacGroup2.Crc32 ) + 801d660: 687b ldr r3, [r7, #4] + 801d662: f8d3 3114 ldr.w r3, [r3, #276] @ 0x114 + 801d666: 68ba ldr r2, [r7, #8] + 801d668: 429a cmp r2, r3 + 801d66a: d007 beq.n 801d67c + { + nvmData->MacGroup2.Crc32 = crc; + 801d66c: 687b ldr r3, [r7, #4] + 801d66e: 68ba ldr r2, [r7, #8] + 801d670: f8c3 2114 str.w r2, [r3, #276] @ 0x114 + notifyFlags |= LORAMAC_NVM_NOTIFY_FLAG_MAC_GROUP2; + 801d674: 89fb ldrh r3, [r7, #14] + 801d676: f043 0304 orr.w r3, r3, #4 + 801d67a: 81fb strh r3, [r7, #14] + } + + // Secure Element + crc = Crc32( ( uint8_t* ) &nvmData->SecureElement, sizeof( nvmData->SecureElement ) - + 801d67c: 687b ldr r3, [r7, #4] + 801d67e: f503 738c add.w r3, r3, #280 @ 0x118 + 801d682: 21bc movs r1, #188 @ 0xbc + 801d684: 4618 mov r0, r3 + 801d686: f007 ff19 bl 80254bc + 801d68a: 60b8 str r0, [r7, #8] + sizeof( nvmData->SecureElement.Crc32 ) ); + if( crc != nvmData->SecureElement.Crc32 ) + 801d68c: 687b ldr r3, [r7, #4] + 801d68e: f8d3 31d4 ldr.w r3, [r3, #468] @ 0x1d4 + 801d692: 68ba ldr r2, [r7, #8] + 801d694: 429a cmp r2, r3 + 801d696: d007 beq.n 801d6a8 + { + nvmData->SecureElement.Crc32 = crc; + 801d698: 687b ldr r3, [r7, #4] + 801d69a: 68ba ldr r2, [r7, #8] + 801d69c: f8c3 21d4 str.w r2, [r3, #468] @ 0x1d4 + notifyFlags |= LORAMAC_NVM_NOTIFY_FLAG_SECURE_ELEMENT; + 801d6a0: 89fb ldrh r3, [r7, #14] + 801d6a2: f043 0308 orr.w r3, r3, #8 + 801d6a6: 81fb strh r3, [r7, #14] + } + + // Region + crc = Crc32( ( uint8_t* ) &nvmData->RegionGroup1, sizeof( nvmData->RegionGroup1 ) - + 801d6a8: 687b ldr r3, [r7, #4] + 801d6aa: f503 73ec add.w r3, r3, #472 @ 0x1d8 + 801d6ae: 2190 movs r1, #144 @ 0x90 + 801d6b0: 4618 mov r0, r3 + 801d6b2: f007 ff03 bl 80254bc + 801d6b6: 60b8 str r0, [r7, #8] + sizeof( nvmData->RegionGroup1.Crc32 ) ); + if( crc != nvmData->RegionGroup1.Crc32 ) + 801d6b8: 687b ldr r3, [r7, #4] + 801d6ba: f8d3 3268 ldr.w r3, [r3, #616] @ 0x268 + 801d6be: 68ba ldr r2, [r7, #8] + 801d6c0: 429a cmp r2, r3 + 801d6c2: d007 beq.n 801d6d4 + { + nvmData->RegionGroup1.Crc32 = crc; + 801d6c4: 687b ldr r3, [r7, #4] + 801d6c6: 68ba ldr r2, [r7, #8] + 801d6c8: f8c3 2268 str.w r2, [r3, #616] @ 0x268 + notifyFlags |= LORAMAC_NVM_NOTIFY_FLAG_REGION_GROUP1; + 801d6cc: 89fb ldrh r3, [r7, #14] + 801d6ce: f043 0310 orr.w r3, r3, #16 + 801d6d2: 81fb strh r3, [r7, #14] + } + + crc = Crc32( ( uint8_t* ) &nvmData->RegionGroup2, sizeof( nvmData->RegionGroup2 ) - + 801d6d4: 687b ldr r3, [r7, #4] + 801d6d6: f503 731b add.w r3, r3, #620 @ 0x26c + 801d6da: 21c4 movs r1, #196 @ 0xc4 + 801d6dc: 4618 mov r0, r3 + 801d6de: f007 feed bl 80254bc + 801d6e2: 60b8 str r0, [r7, #8] + sizeof( nvmData->RegionGroup2.Crc32 ) ); + if( crc != nvmData->RegionGroup2.Crc32 ) + 801d6e4: 687b ldr r3, [r7, #4] + 801d6e6: f8d3 3330 ldr.w r3, [r3, #816] @ 0x330 + 801d6ea: 68ba ldr r2, [r7, #8] + 801d6ec: 429a cmp r2, r3 + 801d6ee: d007 beq.n 801d700 + { + nvmData->RegionGroup2.Crc32 = crc; + 801d6f0: 687b ldr r3, [r7, #4] + 801d6f2: 68ba ldr r2, [r7, #8] + 801d6f4: f8c3 2330 str.w r2, [r3, #816] @ 0x330 + notifyFlags |= LORAMAC_NVM_NOTIFY_FLAG_REGION_GROUP2; + 801d6f8: 89fb ldrh r3, [r7, #14] + 801d6fa: f043 0320 orr.w r3, r3, #32 + 801d6fe: 81fb strh r3, [r7, #14] + } + + // ClassB + crc = Crc32( ( uint8_t* ) &nvmData->ClassB, sizeof( nvmData->ClassB ) - + 801d700: 687b ldr r3, [r7, #4] + 801d702: f503 734d add.w r3, r3, #820 @ 0x334 + 801d706: 2114 movs r1, #20 + 801d708: 4618 mov r0, r3 + 801d70a: f007 fed7 bl 80254bc + 801d70e: 60b8 str r0, [r7, #8] + sizeof( nvmData->ClassB.Crc32 ) ); + if( crc != nvmData->ClassB.Crc32 ) + 801d710: 687b ldr r3, [r7, #4] + 801d712: f8d3 3348 ldr.w r3, [r3, #840] @ 0x348 + 801d716: 68ba ldr r2, [r7, #8] + 801d718: 429a cmp r2, r3 + 801d71a: d007 beq.n 801d72c + { + nvmData->ClassB.Crc32 = crc; + 801d71c: 687b ldr r3, [r7, #4] + 801d71e: 68ba ldr r2, [r7, #8] + 801d720: f8c3 2348 str.w r2, [r3, #840] @ 0x348 + notifyFlags |= LORAMAC_NVM_NOTIFY_FLAG_CLASS_B; + 801d724: 89fb ldrh r3, [r7, #14] + 801d726: f043 0340 orr.w r3, r3, #64 @ 0x40 + 801d72a: 81fb strh r3, [r7, #14] + } + + CallNvmDataChangeCallback( notifyFlags ); + 801d72c: 89fb ldrh r3, [r7, #14] + 801d72e: 4618 mov r0, r3 + 801d730: f001 ffc0 bl 801f6b4 + 801d734: e000 b.n 801d738 + return; + 801d736: bf00 nop +} + 801d738: 3710 adds r7, #16 + 801d73a: 46bd mov sp, r7 + 801d73c: bd80 pop {r7, pc} + 801d73e: bf00 nop + 801d740: 20013bc4 .word 0x20013bc4 + +0801d744 : + + +void LoRaMacProcess( void ) +{ + 801d744: b580 push {r7, lr} + 801d746: b082 sub sp, #8 + 801d748: af00 add r7, sp, #0 + uint8_t noTx = false; + 801d74a: 2300 movs r3, #0 + 801d74c: 71fb strb r3, [r7, #7] + + LoRaMacHandleIrqEvents( ); + 801d74e: f7ff fd19 bl 801d184 + LoRaMacClassBProcess( ); + 801d752: f003 fc62 bl 802101a + + // MAC proceeded a state and is ready to check + if( MacCtx.MacFlags.Bits.MacDone == 1 ) + 801d756: 4b1b ldr r3, [pc, #108] @ (801d7c4 ) + 801d758: f893 3491 ldrb.w r3, [r3, #1169] @ 0x491 + 801d75c: f003 0320 and.w r3, r3, #32 + 801d760: b2db uxtb r3, r3 + 801d762: 2b00 cmp r3, #0 + 801d764: d021 beq.n 801d7aa + { + LoRaMacEnableRequests( LORAMAC_REQUEST_HANDLING_OFF ); + 801d766: 2000 movs r0, #0 + 801d768: f7ff fd6a bl 801d240 + LoRaMacCheckForRxAbort( ); + 801d76c: f7ff ff1e bl 801d5ac + + // An error occurs during transmitting + if( IsRequestPending( ) > 0 ) + 801d770: f002 f830 bl 801f7d4 + 801d774: 4603 mov r3, r0 + 801d776: 2b00 cmp r3, #0 + 801d778: d006 beq.n 801d788 + { + noTx |= LoRaMacCheckForBeaconAcquisition( ); + 801d77a: f7ff feef bl 801d55c + 801d77e: 4603 mov r3, r0 + 801d780: 461a mov r2, r3 + 801d782: 79fb ldrb r3, [r7, #7] + 801d784: 4313 orrs r3, r2 + 801d786: 71fb strb r3, [r7, #7] + } + + if( noTx == 0x00 ) + 801d788: 79fb ldrb r3, [r7, #7] + 801d78a: 2b00 cmp r3, #0 + 801d78c: d103 bne.n 801d796 + { + LoRaMacHandleMlmeRequest( ); + 801d78e: f7ff fea9 bl 801d4e4 + LoRaMacHandleMcpsRequest( ); + 801d792: f7ff fe39 bl 801d408 + } + LoRaMacHandleRequestEvents( ); + 801d796: f7ff fd65 bl 801d264 + LoRaMacHandleScheduleUplinkEvent( ); + 801d79a: f7ff fdc5 bl 801d328 + LoRaMacHandleNvm( &Nvm ); + 801d79e: 480a ldr r0, [pc, #40] @ (801d7c8 ) + 801d7a0: f7ff ff24 bl 801d5ec + LoRaMacEnableRequests( LORAMAC_REQUEST_HANDLING_ON ); + 801d7a4: 2001 movs r0, #1 + 801d7a6: f7ff fd4b bl 801d240 + } + LoRaMacHandleIndicationEvents( ); + 801d7aa: f7ff fdd7 bl 801d35c + if( MacCtx.RxSlot == RX_SLOT_WIN_CLASS_C ) + 801d7ae: 4b05 ldr r3, [pc, #20] @ (801d7c4 ) + 801d7b0: f893 3490 ldrb.w r3, [r3, #1168] @ 0x490 + 801d7b4: 2b02 cmp r3, #2 + 801d7b6: d101 bne.n 801d7bc + { + OpenContinuousRxCWindow( ); + 801d7b8: f001 fb8c bl 801eed4 + } +} + 801d7bc: bf00 nop + 801d7be: 3708 adds r7, #8 + 801d7c0: 46bd mov sp, r7 + 801d7c2: bd80 pop {r7, pc} + 801d7c4: 20013bc4 .word 0x20013bc4 + 801d7c8: 200140dc .word 0x200140dc + +0801d7cc : + +static void OnTxDelayedTimerEvent( void* context ) +{ + 801d7cc: b580 push {r7, lr} + 801d7ce: b082 sub sp, #8 + 801d7d0: af00 add r7, sp, #0 + 801d7d2: 6078 str r0, [r7, #4] + TimerStop( &MacCtx.TxDelayedTimer ); + 801d7d4: 4817 ldr r0, [pc, #92] @ (801d834 ) + 801d7d6: f00a fdcd bl 8028374 + MacCtx.MacState &= ~LORAMAC_TX_DELAYED; + 801d7da: 4b17 ldr r3, [pc, #92] @ (801d838 ) + 801d7dc: f8d3 3340 ldr.w r3, [r3, #832] @ 0x340 + 801d7e0: f023 0320 bic.w r3, r3, #32 + 801d7e4: 4a14 ldr r2, [pc, #80] @ (801d838 ) + 801d7e6: f8c2 3340 str.w r3, [r2, #832] @ 0x340 + + // Schedule frame, allow delayed frame transmissions + switch( ScheduleTx( true ) ) + 801d7ea: 2001 movs r0, #1 + 801d7ec: f001 f90c bl 801ea08 + 801d7f0: 4603 mov r3, r0 + 801d7f2: 2b00 cmp r3, #0 + 801d7f4: d018 beq.n 801d828 + 801d7f6: 2b0b cmp r3, #11 + 801d7f8: d016 beq.n 801d828 + break; + } + default: + { + // Stop retransmission attempt + MacCtx.McpsConfirm.Datarate = Nvm.MacGroup1.ChannelsDatarate; + 801d7fa: 4b10 ldr r3, [pc, #64] @ (801d83c ) + 801d7fc: f993 3039 ldrsb.w r3, [r3, #57] @ 0x39 + 801d800: b2da uxtb r2, r3 + 801d802: 4b0d ldr r3, [pc, #52] @ (801d838 ) + 801d804: f883 244a strb.w r2, [r3, #1098] @ 0x44a + MacCtx.McpsConfirm.NbRetries = MacCtx.AckTimeoutRetriesCounter; + 801d808: 4b0b ldr r3, [pc, #44] @ (801d838 ) + 801d80a: f893 2422 ldrb.w r2, [r3, #1058] @ 0x422 + 801d80e: 4b0a ldr r3, [pc, #40] @ (801d838 ) + 801d810: f883 244d strb.w r2, [r3, #1101] @ 0x44d + MacCtx.McpsConfirm.Status = LORAMAC_EVENT_INFO_STATUS_TX_DR_PAYLOAD_SIZE_ERROR; + 801d814: 4b08 ldr r3, [pc, #32] @ (801d838 ) + 801d816: 2209 movs r2, #9 + 801d818: f883 2449 strb.w r2, [r3, #1097] @ 0x449 + LoRaMacConfirmQueueSetStatusCmn( LORAMAC_EVENT_INFO_STATUS_TX_DR_PAYLOAD_SIZE_ERROR ); + 801d81c: 2009 movs r0, #9 + 801d81e: f004 f817 bl 8021850 + StopRetransmission( ); + 801d822: f001 ff0b bl 801f63c + break; + 801d826: e000 b.n 801d82a + break; + 801d828: bf00 nop + } + } +} + 801d82a: bf00 nop + 801d82c: 3708 adds r7, #8 + 801d82e: 46bd mov sp, r7 + 801d830: bd80 pop {r7, pc} + 801d832: bf00 nop + 801d834: 20013f2c .word 0x20013f2c + 801d838: 20013bc4 .word 0x20013bc4 + 801d83c: 200140dc .word 0x200140dc + +0801d840 : + +static void OnRxWindow1TimerEvent( void* context ) +{ + 801d840: b580 push {r7, lr} + 801d842: b082 sub sp, #8 + 801d844: af00 add r7, sp, #0 + 801d846: 6078 str r0, [r7, #4] + MacCtx.RxWindow1Config.Channel = MacCtx.Channel; + 801d848: 4b14 ldr r3, [pc, #80] @ (801d89c ) + 801d84a: f893 2425 ldrb.w r2, [r3, #1061] @ 0x425 + 801d84e: 4b13 ldr r3, [pc, #76] @ (801d89c ) + 801d850: f883 23c4 strb.w r2, [r3, #964] @ 0x3c4 + MacCtx.RxWindow1Config.DrOffset = Nvm.MacGroup2.MacParams.Rx1DrOffset; + 801d854: 4b12 ldr r3, [pc, #72] @ (801d8a0 ) + 801d856: f893 3061 ldrb.w r3, [r3, #97] @ 0x61 + 801d85a: b25a sxtb r2, r3 + 801d85c: 4b0f ldr r3, [pc, #60] @ (801d89c ) + 801d85e: f883 23c7 strb.w r2, [r3, #967] @ 0x3c7 + MacCtx.RxWindow1Config.DownlinkDwellTime = Nvm.MacGroup2.MacParams.DownlinkDwellTime; + 801d862: 4b0f ldr r3, [pc, #60] @ (801d8a0 ) + 801d864: f893 2075 ldrb.w r2, [r3, #117] @ 0x75 + 801d868: 4b0c ldr r3, [pc, #48] @ (801d89c ) + 801d86a: f883 23d4 strb.w r2, [r3, #980] @ 0x3d4 + MacCtx.RxWindow1Config.RepeaterSupport = Nvm.MacGroup2.MacParams.RepeaterSupport; /* ST_WORKAROUND: Keep repeater feature */ + 801d86e: 4b0c ldr r3, [pc, #48] @ (801d8a0 ) + 801d870: f893 2080 ldrb.w r2, [r3, #128] @ 0x80 + 801d874: 4b09 ldr r3, [pc, #36] @ (801d89c ) + 801d876: f883 23d5 strb.w r2, [r3, #981] @ 0x3d5 + MacCtx.RxWindow1Config.RxContinuous = false; + 801d87a: 4b08 ldr r3, [pc, #32] @ (801d89c ) + 801d87c: 2200 movs r2, #0 + 801d87e: f883 23d6 strb.w r2, [r3, #982] @ 0x3d6 + MacCtx.RxWindow1Config.RxSlot = RX_SLOT_WIN_1; + 801d882: 4b06 ldr r3, [pc, #24] @ (801d89c ) + 801d884: 2200 movs r2, #0 + 801d886: f883 23d7 strb.w r2, [r3, #983] @ 0x3d7 + + RxWindowSetup( &MacCtx.RxWindowTimer1, &MacCtx.RxWindow1Config ); + 801d88a: 4906 ldr r1, [pc, #24] @ (801d8a4 ) + 801d88c: 4806 ldr r0, [pc, #24] @ (801d8a8 ) + 801d88e: f001 faf3 bl 801ee78 +} + 801d892: bf00 nop + 801d894: 3708 adds r7, #8 + 801d896: 46bd mov sp, r7 + 801d898: bd80 pop {r7, pc} + 801d89a: bf00 nop + 801d89c: 20013bc4 .word 0x20013bc4 + 801d8a0: 200140dc .word 0x200140dc + 801d8a4: 20013f88 .word 0x20013f88 + 801d8a8: 20013f48 .word 0x20013f48 + +0801d8ac : + +static void OnRxWindow2TimerEvent( void* context ) +{ + 801d8ac: b580 push {r7, lr} + 801d8ae: b082 sub sp, #8 + 801d8b0: af00 add r7, sp, #0 + 801d8b2: 6078 str r0, [r7, #4] + // Check if we are processing Rx1 window. + // If yes, we don't setup the Rx2 window. + if( MacCtx.RxSlot == RX_SLOT_WIN_1 ) + 801d8b4: 4b16 ldr r3, [pc, #88] @ (801d910 ) + 801d8b6: f893 3490 ldrb.w r3, [r3, #1168] @ 0x490 + 801d8ba: 2b00 cmp r3, #0 + 801d8bc: d023 beq.n 801d906 + { + return; + } + MacCtx.RxWindow2Config.Channel = MacCtx.Channel; + 801d8be: 4b14 ldr r3, [pc, #80] @ (801d910 ) + 801d8c0: f893 2425 ldrb.w r2, [r3, #1061] @ 0x425 + 801d8c4: 4b12 ldr r3, [pc, #72] @ (801d910 ) + 801d8c6: f883 23d8 strb.w r2, [r3, #984] @ 0x3d8 + MacCtx.RxWindow2Config.Frequency = Nvm.MacGroup2.MacParams.Rx2Channel.Frequency; + 801d8ca: 4b12 ldr r3, [pc, #72] @ (801d914 ) + 801d8cc: 6e5b ldr r3, [r3, #100] @ 0x64 + 801d8ce: 4a10 ldr r2, [pc, #64] @ (801d910 ) + 801d8d0: f8c2 33dc str.w r3, [r2, #988] @ 0x3dc + MacCtx.RxWindow2Config.DownlinkDwellTime = Nvm.MacGroup2.MacParams.DownlinkDwellTime; + 801d8d4: 4b0f ldr r3, [pc, #60] @ (801d914 ) + 801d8d6: f893 2075 ldrb.w r2, [r3, #117] @ 0x75 + 801d8da: 4b0d ldr r3, [pc, #52] @ (801d910 ) + 801d8dc: f883 23e8 strb.w r2, [r3, #1000] @ 0x3e8 + MacCtx.RxWindow2Config.RepeaterSupport = Nvm.MacGroup2.MacParams.RepeaterSupport; /* ST_WORKAROUND: Keep repeater feature */ + 801d8e0: 4b0c ldr r3, [pc, #48] @ (801d914 ) + 801d8e2: f893 2080 ldrb.w r2, [r3, #128] @ 0x80 + 801d8e6: 4b0a ldr r3, [pc, #40] @ (801d910 ) + 801d8e8: f883 23e9 strb.w r2, [r3, #1001] @ 0x3e9 + MacCtx.RxWindow2Config.RxContinuous = false; + 801d8ec: 4b08 ldr r3, [pc, #32] @ (801d910 ) + 801d8ee: 2200 movs r2, #0 + 801d8f0: f883 23ea strb.w r2, [r3, #1002] @ 0x3ea + MacCtx.RxWindow2Config.RxSlot = RX_SLOT_WIN_2; + 801d8f4: 4b06 ldr r3, [pc, #24] @ (801d910 ) + 801d8f6: 2201 movs r2, #1 + 801d8f8: f883 23eb strb.w r2, [r3, #1003] @ 0x3eb + + RxWindowSetup( &MacCtx.RxWindowTimer2, &MacCtx.RxWindow2Config ); + 801d8fc: 4906 ldr r1, [pc, #24] @ (801d918 ) + 801d8fe: 4807 ldr r0, [pc, #28] @ (801d91c ) + 801d900: f001 faba bl 801ee78 + 801d904: e000 b.n 801d908 + return; + 801d906: bf00 nop +} + 801d908: 3708 adds r7, #8 + 801d90a: 46bd mov sp, r7 + 801d90c: bd80 pop {r7, pc} + 801d90e: bf00 nop + 801d910: 20013bc4 .word 0x20013bc4 + 801d914: 200140dc .word 0x200140dc + 801d918: 20013f9c .word 0x20013f9c + 801d91c: 20013f64 .word 0x20013f64 + +0801d920 : + +static void OnAckTimeoutTimerEvent( void* context ) +{ + 801d920: b580 push {r7, lr} + 801d922: b082 sub sp, #8 + 801d924: af00 add r7, sp, #0 + 801d926: 6078 str r0, [r7, #4] + TimerStop( &MacCtx.AckTimeoutTimer ); + 801d928: 4815 ldr r0, [pc, #84] @ (801d980 ) + 801d92a: f00a fd23 bl 8028374 + + if( MacCtx.NodeAckRequested == true ) + 801d92e: 4b15 ldr r3, [pc, #84] @ (801d984 ) + 801d930: f893 3424 ldrb.w r3, [r3, #1060] @ 0x424 + 801d934: 2b00 cmp r3, #0 + 801d936: d003 beq.n 801d940 + { + MacCtx.AckTimeoutRetry = true; + 801d938: 4b12 ldr r3, [pc, #72] @ (801d984 ) + 801d93a: 2201 movs r2, #1 + 801d93c: f883 2423 strb.w r2, [r3, #1059] @ 0x423 + } + if( Nvm.MacGroup2.DeviceClass == CLASS_C ) + 801d940: 4b11 ldr r3, [pc, #68] @ (801d988 ) + 801d942: f893 30fc ldrb.w r3, [r3, #252] @ 0xfc + 801d946: 2b02 cmp r3, #2 + 801d948: d106 bne.n 801d958 + { + MacCtx.MacFlags.Bits.MacDone = 1; + 801d94a: 4a0e ldr r2, [pc, #56] @ (801d984 ) + 801d94c: f892 3491 ldrb.w r3, [r2, #1169] @ 0x491 + 801d950: f043 0320 orr.w r3, r3, #32 + 801d954: f882 3491 strb.w r3, [r2, #1169] @ 0x491 + } + if( ( MacCtx.MacCallbacks != NULL ) && ( MacCtx.MacCallbacks->MacProcessNotify != NULL ) ) + 801d958: 4b0a ldr r3, [pc, #40] @ (801d984 ) + 801d95a: f8d3 3348 ldr.w r3, [r3, #840] @ 0x348 + 801d95e: 2b00 cmp r3, #0 + 801d960: d00a beq.n 801d978 + 801d962: 4b08 ldr r3, [pc, #32] @ (801d984 ) + 801d964: f8d3 3348 ldr.w r3, [r3, #840] @ 0x348 + 801d968: 691b ldr r3, [r3, #16] + 801d96a: 2b00 cmp r3, #0 + 801d96c: d004 beq.n 801d978 + { + MacCtx.MacCallbacks->MacProcessNotify( ); + 801d96e: 4b05 ldr r3, [pc, #20] @ (801d984 ) + 801d970: f8d3 3348 ldr.w r3, [r3, #840] @ 0x348 + 801d974: 691b ldr r3, [r3, #16] + 801d976: 4798 blx r3 + } +} + 801d978: bf00 nop + 801d97a: 3708 adds r7, #8 + 801d97c: 46bd mov sp, r7 + 801d97e: bd80 pop {r7, pc} + 801d980: 20013fc8 .word 0x20013fc8 + 801d984: 20013bc4 .word 0x20013bc4 + 801d988: 200140dc .word 0x200140dc + +0801d98c : + +static LoRaMacCryptoStatus_t GetFCntDown( AddressIdentifier_t addrID, FType_t fType, LoRaMacMessageData_t* macMsg, Version_t lrWanVersion, + uint16_t maxFCntGap, FCntIdentifier_t* fCntID, uint32_t* currentDown ) +{ + 801d98c: b580 push {r7, lr} + 801d98e: b084 sub sp, #16 + 801d990: af00 add r7, sp, #0 + 801d992: 60ba str r2, [r7, #8] + 801d994: 607b str r3, [r7, #4] + 801d996: 4603 mov r3, r0 + 801d998: 73fb strb r3, [r7, #15] + 801d99a: 460b mov r3, r1 + 801d99c: 73bb strb r3, [r7, #14] + if( ( macMsg == NULL ) || ( fCntID == NULL ) || + 801d99e: 68bb ldr r3, [r7, #8] + 801d9a0: 2b00 cmp r3, #0 + 801d9a2: d005 beq.n 801d9b0 + 801d9a4: 69fb ldr r3, [r7, #28] + 801d9a6: 2b00 cmp r3, #0 + 801d9a8: d002 beq.n 801d9b0 + 801d9aa: 6a3b ldr r3, [r7, #32] + 801d9ac: 2b00 cmp r3, #0 + 801d9ae: d101 bne.n 801d9b4 + ( currentDown == NULL ) ) + { + return LORAMAC_CRYPTO_ERROR_NPE; + 801d9b0: 230a movs r3, #10 + 801d9b2: e029 b.n 801da08 + } + + // Determine the frame counter identifier and choose counter from FCntList + switch( addrID ) + 801d9b4: 7bfb ldrb r3, [r7, #15] + 801d9b6: 2b00 cmp r3, #0 + 801d9b8: d016 beq.n 801d9e8 + 801d9ba: 2b01 cmp r3, #1 + 801d9bc: d118 bne.n 801d9f0 + { + case UNICAST_DEV_ADDR: + if( lrWanVersion.Fields.Minor == 1 ) + 801d9be: 79bb ldrb r3, [r7, #6] + 801d9c0: 2b01 cmp r3, #1 + 801d9c2: d10d bne.n 801d9e0 + { + if( ( fType == FRAME_TYPE_A ) || ( fType == FRAME_TYPE_D ) ) + 801d9c4: 7bbb ldrb r3, [r7, #14] + 801d9c6: 2b00 cmp r3, #0 + 801d9c8: d002 beq.n 801d9d0 + 801d9ca: 7bbb ldrb r3, [r7, #14] + 801d9cc: 2b03 cmp r3, #3 + 801d9ce: d103 bne.n 801d9d8 + { + *fCntID = A_FCNT_DOWN; + 801d9d0: 69fb ldr r3, [r7, #28] + 801d9d2: 2202 movs r2, #2 + 801d9d4: 701a strb r2, [r3, #0] + } + else + { // For LoRaWAN 1.0.X + *fCntID = FCNT_DOWN; + } + break; + 801d9d6: e00d b.n 801d9f4 + *fCntID = N_FCNT_DOWN; + 801d9d8: 69fb ldr r3, [r7, #28] + 801d9da: 2201 movs r2, #1 + 801d9dc: 701a strb r2, [r3, #0] + break; + 801d9de: e009 b.n 801d9f4 + *fCntID = FCNT_DOWN; + 801d9e0: 69fb ldr r3, [r7, #28] + 801d9e2: 2203 movs r2, #3 + 801d9e4: 701a strb r2, [r3, #0] + break; + 801d9e6: e005 b.n 801d9f4 + /* ST_WORKAROUND_BEGIN: reduced LORAMAC_MAX_MC_CTX */ +#if ( LORAMAC_MAX_MC_CTX > 0 ) + case MULTICAST_0_ADDR: + *fCntID = MC_FCNT_DOWN_0; + 801d9e8: 69fb ldr r3, [r7, #28] + 801d9ea: 2204 movs r2, #4 + 801d9ec: 701a strb r2, [r3, #0] + break; + 801d9ee: e001 b.n 801d9f4 + *fCntID = MC_FCNT_DOWN_3; + break; +#endif /* LORAMAC_MAX_MC_CTX > 3 */ + /* ST_WORKAROUND_END */ + default: + return LORAMAC_CRYPTO_FAIL_FCNT_ID; + 801d9f0: 2305 movs r3, #5 + 801d9f2: e009 b.n 801da08 + } + + return LoRaMacCryptoGetFCntDown( *fCntID, maxFCntGap, macMsg->FHDR.FCnt, currentDown ); + 801d9f4: 69fb ldr r3, [r7, #28] + 801d9f6: 7818 ldrb r0, [r3, #0] + 801d9f8: 68bb ldr r3, [r7, #8] + 801d9fa: 89db ldrh r3, [r3, #14] + 801d9fc: 461a mov r2, r3 + 801d9fe: 8b39 ldrh r1, [r7, #24] + 801da00: 6a3b ldr r3, [r7, #32] + 801da02: f004 fb55 bl 80220b0 + 801da06: 4603 mov r3, r0 +} + 801da08: 4618 mov r0, r3 + 801da0a: 3710 adds r7, #16 + 801da0c: 46bd mov sp, r7 + 801da0e: bd80 pop {r7, pc} + +0801da10 : + +static LoRaMacStatus_t SwitchClass( DeviceClass_t deviceClass ) +{ + 801da10: b5b0 push {r4, r5, r7, lr} + 801da12: b084 sub sp, #16 + 801da14: af00 add r7, sp, #0 + 801da16: 4603 mov r3, r0 + 801da18: 71fb strb r3, [r7, #7] + LoRaMacStatus_t status = LORAMAC_STATUS_PARAMETER_INVALID; + 801da1a: 2303 movs r3, #3 + 801da1c: 73fb strb r3, [r7, #15] + + switch( Nvm.MacGroup2.DeviceClass ) + 801da1e: 4b61 ldr r3, [pc, #388] @ (801dba4 ) + 801da20: f893 30fc ldrb.w r3, [r3, #252] @ 0xfc + 801da24: 2b02 cmp r3, #2 + 801da26: f000 80a5 beq.w 801db74 + 801da2a: 2b02 cmp r3, #2 + 801da2c: f300 80b4 bgt.w 801db98 + 801da30: 2b00 cmp r3, #0 + 801da32: d003 beq.n 801da3c + 801da34: 2b01 cmp r3, #1 + 801da36: f000 808f beq.w 801db58 + 801da3a: e0ad b.n 801db98 + { + case CLASS_A: + { + if( deviceClass == CLASS_A ) + 801da3c: 79fb ldrb r3, [r7, #7] + 801da3e: 2b00 cmp r3, #0 + 801da40: d107 bne.n 801da52 + { + // Revert back RxC parameters + Nvm.MacGroup2.MacParams.RxCChannel = Nvm.MacGroup2.MacParams.Rx2Channel; + 801da42: 4b58 ldr r3, [pc, #352] @ (801dba4 ) + 801da44: 4a57 ldr r2, [pc, #348] @ (801dba4 ) + 801da46: 336c adds r3, #108 @ 0x6c + 801da48: 3264 adds r2, #100 @ 0x64 + 801da4a: e892 0003 ldmia.w r2, {r0, r1} + 801da4e: e883 0003 stmia.w r3, {r0, r1} + } + if( deviceClass == CLASS_B ) + 801da52: 79fb ldrb r3, [r7, #7] + 801da54: 2b01 cmp r3, #1 + 801da56: d10c bne.n 801da72 + { + status = LoRaMacClassBSwitchClass( deviceClass ); + 801da58: 79fb ldrb r3, [r7, #7] + 801da5a: 4618 mov r0, r3 + 801da5c: f003 fa75 bl 8020f4a + 801da60: 4603 mov r3, r0 + 801da62: 73fb strb r3, [r7, #15] + if( status == LORAMAC_STATUS_OK ) + 801da64: 7bfb ldrb r3, [r7, #15] + 801da66: 2b00 cmp r3, #0 + 801da68: d103 bne.n 801da72 + { + Nvm.MacGroup2.DeviceClass = deviceClass; + 801da6a: 4a4e ldr r2, [pc, #312] @ (801dba4 ) + 801da6c: 79fb ldrb r3, [r7, #7] + 801da6e: f882 30fc strb.w r3, [r2, #252] @ 0xfc + } + } + + if( deviceClass == CLASS_C ) + 801da72: 79fb ldrb r3, [r7, #7] + 801da74: 2b02 cmp r3, #2 + 801da76: f040 808a bne.w 801db8e + { + Nvm.MacGroup2.DeviceClass = deviceClass; + 801da7a: 4a4a ldr r2, [pc, #296] @ (801dba4 ) + 801da7c: 79fb ldrb r3, [r7, #7] + 801da7e: f882 30fc strb.w r3, [r2, #252] @ 0xfc + + MacCtx.RxWindowCConfig = MacCtx.RxWindow2Config; + 801da82: 4a49 ldr r2, [pc, #292] @ (801dba8 ) + 801da84: 4b48 ldr r3, [pc, #288] @ (801dba8 ) + 801da86: f502 747b add.w r4, r2, #1004 @ 0x3ec + 801da8a: f503 7576 add.w r5, r3, #984 @ 0x3d8 + 801da8e: cd0f ldmia r5!, {r0, r1, r2, r3} + 801da90: c40f stmia r4!, {r0, r1, r2, r3} + 801da92: 682b ldr r3, [r5, #0] + 801da94: 6023 str r3, [r4, #0] + MacCtx.RxWindowCConfig.RxSlot = RX_SLOT_WIN_CLASS_C; + 801da96: 4b44 ldr r3, [pc, #272] @ (801dba8 ) + 801da98: 2202 movs r2, #2 + 801da9a: f883 23ff strb.w r2, [r3, #1023] @ 0x3ff + + for( int8_t i = 0; i < LORAMAC_MAX_MC_CTX; i++ ) + 801da9e: 2300 movs r3, #0 + 801daa0: 73bb strb r3, [r7, #14] + 801daa2: e049 b.n 801db38 + { + if( Nvm.MacGroup2.MulticastChannelList[i].ChannelParams.IsEnabled == true ) + 801daa4: f997 300e ldrsb.w r3, [r7, #14] + 801daa8: 4a3e ldr r2, [pc, #248] @ (801dba4 ) + 801daaa: 212c movs r1, #44 @ 0x2c + 801daac: fb01 f303 mul.w r3, r1, r3 + 801dab0: 4413 add r3, r2 + 801dab2: 33d2 adds r3, #210 @ 0xd2 + 801dab4: 781b ldrb r3, [r3, #0] + 801dab6: 2b00 cmp r3, #0 + 801dab8: d038 beq.n 801db2c + // TODO: Check multicast channel device class. + { + Nvm.MacGroup2.MacParams.RxCChannel.Frequency = Nvm.MacGroup2.MulticastChannelList[i].ChannelParams.RxParams.ClassC.Frequency; + 801daba: f997 300e ldrsb.w r3, [r7, #14] + 801dabe: 4a39 ldr r2, [pc, #228] @ (801dba4 ) + 801dac0: 212c movs r1, #44 @ 0x2c + 801dac2: fb01 f303 mul.w r3, r1, r3 + 801dac6: 4413 add r3, r2 + 801dac8: 33e8 adds r3, #232 @ 0xe8 + 801daca: 681b ldr r3, [r3, #0] + 801dacc: 4a35 ldr r2, [pc, #212] @ (801dba4 ) + 801dace: 66d3 str r3, [r2, #108] @ 0x6c + Nvm.MacGroup2.MacParams.RxCChannel.Datarate = Nvm.MacGroup2.MulticastChannelList[i].ChannelParams.RxParams.ClassC.Datarate; + 801dad0: f997 300e ldrsb.w r3, [r7, #14] + 801dad4: 4a33 ldr r2, [pc, #204] @ (801dba4 ) + 801dad6: 212c movs r1, #44 @ 0x2c + 801dad8: fb01 f303 mul.w r3, r1, r3 + 801dadc: 4413 add r3, r2 + 801dade: 33ec adds r3, #236 @ 0xec + 801dae0: f993 3000 ldrsb.w r3, [r3] + 801dae4: b2da uxtb r2, r3 + 801dae6: 4b2f ldr r3, [pc, #188] @ (801dba4 ) + 801dae8: f883 2070 strb.w r2, [r3, #112] @ 0x70 + + MacCtx.RxWindowCConfig.Channel = MacCtx.Channel; + 801daec: 4b2e ldr r3, [pc, #184] @ (801dba8 ) + 801daee: f893 2425 ldrb.w r2, [r3, #1061] @ 0x425 + 801daf2: 4b2d ldr r3, [pc, #180] @ (801dba8 ) + 801daf4: f883 23ec strb.w r2, [r3, #1004] @ 0x3ec + MacCtx.RxWindowCConfig.Frequency = Nvm.MacGroup2.MacParams.RxCChannel.Frequency; + 801daf8: 4b2a ldr r3, [pc, #168] @ (801dba4 ) + 801dafa: 6edb ldr r3, [r3, #108] @ 0x6c + 801dafc: 4a2a ldr r2, [pc, #168] @ (801dba8 ) + 801dafe: f8c2 33f0 str.w r3, [r2, #1008] @ 0x3f0 + MacCtx.RxWindowCConfig.DownlinkDwellTime = Nvm.MacGroup2.MacParams.DownlinkDwellTime; + 801db02: 4b28 ldr r3, [pc, #160] @ (801dba4 ) + 801db04: f893 2075 ldrb.w r2, [r3, #117] @ 0x75 + 801db08: 4b27 ldr r3, [pc, #156] @ (801dba8 ) + 801db0a: f883 23fc strb.w r2, [r3, #1020] @ 0x3fc + MacCtx.RxWindowCConfig.RepeaterSupport = Nvm.MacGroup2.MacParams.RepeaterSupport; /* ST_WORKAROUND: Keep repeater feature */ + 801db0e: 4b25 ldr r3, [pc, #148] @ (801dba4 ) + 801db10: f893 2080 ldrb.w r2, [r3, #128] @ 0x80 + 801db14: 4b24 ldr r3, [pc, #144] @ (801dba8 ) + 801db16: f883 23fd strb.w r2, [r3, #1021] @ 0x3fd + MacCtx.RxWindowCConfig.RxSlot = RX_SLOT_WIN_CLASS_C_MULTICAST; + 801db1a: 4b23 ldr r3, [pc, #140] @ (801dba8 ) + 801db1c: 2203 movs r2, #3 + 801db1e: f883 23ff strb.w r2, [r3, #1023] @ 0x3ff + MacCtx.RxWindowCConfig.RxContinuous = true; + 801db22: 4b21 ldr r3, [pc, #132] @ (801dba8 ) + 801db24: 2201 movs r2, #1 + 801db26: f883 23fe strb.w r2, [r3, #1022] @ 0x3fe + break; + 801db2a: e009 b.n 801db40 + for( int8_t i = 0; i < LORAMAC_MAX_MC_CTX; i++ ) + 801db2c: f997 300e ldrsb.w r3, [r7, #14] + 801db30: b2db uxtb r3, r3 + 801db32: 3301 adds r3, #1 + 801db34: b2db uxtb r3, r3 + 801db36: 73bb strb r3, [r7, #14] + 801db38: f997 300e ldrsb.w r3, [r7, #14] + 801db3c: 2b00 cmp r3, #0 + 801db3e: ddb1 ble.n 801daa4 + } + } + + // Set the NodeAckRequested indicator to default + MacCtx.NodeAckRequested = false; + 801db40: 4b19 ldr r3, [pc, #100] @ (801dba8 ) + 801db42: 2200 movs r2, #0 + 801db44: f883 2424 strb.w r2, [r3, #1060] @ 0x424 + // Set the radio into sleep mode in case we are still in RX mode + Radio.Sleep( ); + 801db48: 4b18 ldr r3, [pc, #96] @ (801dbac ) + 801db4a: 6adb ldr r3, [r3, #44] @ 0x2c + 801db4c: 4798 blx r3 + + OpenContinuousRxCWindow( ); + 801db4e: f001 f9c1 bl 801eed4 + + status = LORAMAC_STATUS_OK; + 801db52: 2300 movs r3, #0 + 801db54: 73fb strb r3, [r7, #15] + } + break; + 801db56: e01a b.n 801db8e + } + case CLASS_B: + { + status = LoRaMacClassBSwitchClass( deviceClass ); + 801db58: 79fb ldrb r3, [r7, #7] + 801db5a: 4618 mov r0, r3 + 801db5c: f003 f9f5 bl 8020f4a + 801db60: 4603 mov r3, r0 + 801db62: 73fb strb r3, [r7, #15] + if( status == LORAMAC_STATUS_OK ) + 801db64: 7bfb ldrb r3, [r7, #15] + 801db66: 2b00 cmp r3, #0 + 801db68: d113 bne.n 801db92 + { + Nvm.MacGroup2.DeviceClass = deviceClass; + 801db6a: 4a0e ldr r2, [pc, #56] @ (801dba4 ) + 801db6c: 79fb ldrb r3, [r7, #7] + 801db6e: f882 30fc strb.w r3, [r2, #252] @ 0xfc + } + break; + 801db72: e00e b.n 801db92 + } + case CLASS_C: + { + if( deviceClass == CLASS_A ) + 801db74: 79fb ldrb r3, [r7, #7] + 801db76: 2b00 cmp r3, #0 + 801db78: d10d bne.n 801db96 + { + Nvm.MacGroup2.DeviceClass = deviceClass; + 801db7a: 4a0a ldr r2, [pc, #40] @ (801dba4 ) + 801db7c: 79fb ldrb r3, [r7, #7] + 801db7e: f882 30fc strb.w r3, [r2, #252] @ 0xfc + + // Set the radio into sleep to setup a defined state + Radio.Sleep( ); + 801db82: 4b0a ldr r3, [pc, #40] @ (801dbac ) + 801db84: 6adb ldr r3, [r3, #44] @ 0x2c + 801db86: 4798 blx r3 + + status = LORAMAC_STATUS_OK; + 801db88: 2300 movs r3, #0 + 801db8a: 73fb strb r3, [r7, #15] + } + break; + 801db8c: e003 b.n 801db96 + break; + 801db8e: bf00 nop + 801db90: e002 b.n 801db98 + break; + 801db92: bf00 nop + 801db94: e000 b.n 801db98 + break; + 801db96: bf00 nop + } + } + + return status; + 801db98: 7bfb ldrb r3, [r7, #15] +} + 801db9a: 4618 mov r0, r3 + 801db9c: 3710 adds r7, #16 + 801db9e: 46bd mov sp, r7 + 801dba0: bdb0 pop {r4, r5, r7, pc} + 801dba2: bf00 nop + 801dba4: 200140dc .word 0x200140dc + 801dba8: 20013bc4 .word 0x20013bc4 + 801dbac: 0802fd14 .word 0x0802fd14 + +0801dbb0 : + +static uint8_t GetMaxAppPayloadWithoutFOptsLength( int8_t datarate ) +{ + 801dbb0: b580 push {r7, lr} + 801dbb2: b086 sub sp, #24 + 801dbb4: af00 add r7, sp, #0 + 801dbb6: 4603 mov r3, r0 + 801dbb8: 71fb strb r3, [r7, #7] + GetPhyParams_t getPhy; + PhyParam_t phyParam; + + // Setup PHY request + getPhy.UplinkDwellTime = Nvm.MacGroup2.MacParams.UplinkDwellTime; + 801dbba: 4b10 ldr r3, [pc, #64] @ (801dbfc ) + 801dbbc: f893 3074 ldrb.w r3, [r3, #116] @ 0x74 + 801dbc0: 74bb strb r3, [r7, #18] + getPhy.Datarate = datarate; + 801dbc2: 79fb ldrb r3, [r7, #7] + 801dbc4: 747b strb r3, [r7, #17] + getPhy.Attribute = PHY_MAX_PAYLOAD; + 801dbc6: 230d movs r3, #13 + 801dbc8: 743b strb r3, [r7, #16] + /* ST_WORKAROUND_BEGIN: Keep repeater feature */ + // Get the maximum payload length + if( Nvm.MacGroup2.MacParams.RepeaterSupport == true ) + 801dbca: 4b0c ldr r3, [pc, #48] @ (801dbfc ) + 801dbcc: f893 3080 ldrb.w r3, [r3, #128] @ 0x80 + 801dbd0: 2b00 cmp r3, #0 + 801dbd2: d001 beq.n 801dbd8 + { + getPhy.Attribute = PHY_MAX_PAYLOAD_REPEATER; + 801dbd4: 230e movs r3, #14 + 801dbd6: 743b strb r3, [r7, #16] + } + /* ST_WORKAROUND_END */ + phyParam = RegionGetPhyParam( Nvm.MacGroup2.Region, &getPhy ); + 801dbd8: 4b08 ldr r3, [pc, #32] @ (801dbfc ) + 801dbda: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801dbde: f107 0210 add.w r2, r7, #16 + 801dbe2: 4611 mov r1, r2 + 801dbe4: 4618 mov r0, r3 + 801dbe6: f005 f8ea bl 8022dbe + 801dbea: 4603 mov r3, r0 + 801dbec: 60fb str r3, [r7, #12] + + return phyParam.Value; + 801dbee: 68fb ldr r3, [r7, #12] + 801dbf0: b2db uxtb r3, r3 +} + 801dbf2: 4618 mov r0, r3 + 801dbf4: 3718 adds r7, #24 + 801dbf6: 46bd mov sp, r7 + 801dbf8: bd80 pop {r7, pc} + 801dbfa: bf00 nop + 801dbfc: 200140dc .word 0x200140dc + +0801dc00 : + +static bool ValidatePayloadLength( uint8_t lenN, int8_t datarate, uint8_t fOptsLen ) +{ + 801dc00: b580 push {r7, lr} + 801dc02: b084 sub sp, #16 + 801dc04: af00 add r7, sp, #0 + 801dc06: 4603 mov r3, r0 + 801dc08: 71fb strb r3, [r7, #7] + 801dc0a: 460b mov r3, r1 + 801dc0c: 71bb strb r3, [r7, #6] + 801dc0e: 4613 mov r3, r2 + 801dc10: 717b strb r3, [r7, #5] + uint16_t maxN = 0; + 801dc12: 2300 movs r3, #0 + 801dc14: 81fb strh r3, [r7, #14] + uint16_t payloadSize = 0; + 801dc16: 2300 movs r3, #0 + 801dc18: 81bb strh r3, [r7, #12] + + maxN = GetMaxAppPayloadWithoutFOptsLength( datarate ); + 801dc1a: f997 3006 ldrsb.w r3, [r7, #6] + 801dc1e: 4618 mov r0, r3 + 801dc20: f7ff ffc6 bl 801dbb0 + 801dc24: 4603 mov r3, r0 + 801dc26: 81fb strh r3, [r7, #14] + + // Calculate the resulting payload size + payloadSize = ( lenN + fOptsLen ); + 801dc28: 79fb ldrb r3, [r7, #7] + 801dc2a: b29a uxth r2, r3 + 801dc2c: 797b ldrb r3, [r7, #5] + 801dc2e: b29b uxth r3, r3 + 801dc30: 4413 add r3, r2 + 801dc32: 81bb strh r3, [r7, #12] + + // Validation of the application payload size + if( ( payloadSize <= maxN ) && ( payloadSize <= LORAMAC_PHY_MAXPAYLOAD ) ) + 801dc34: 89ba ldrh r2, [r7, #12] + 801dc36: 89fb ldrh r3, [r7, #14] + 801dc38: 429a cmp r2, r3 + 801dc3a: d804 bhi.n 801dc46 + 801dc3c: 89bb ldrh r3, [r7, #12] + 801dc3e: 2bff cmp r3, #255 @ 0xff + 801dc40: d801 bhi.n 801dc46 + { + return true; + 801dc42: 2301 movs r3, #1 + 801dc44: e000 b.n 801dc48 + } + return false; + 801dc46: 2300 movs r3, #0 +} + 801dc48: 4618 mov r0, r3 + 801dc4a: 3710 adds r7, #16 + 801dc4c: 46bd mov sp, r7 + 801dc4e: bd80 pop {r7, pc} + +0801dc50 : + +static void SetMlmeScheduleUplinkIndication( void ) +{ + 801dc50: b480 push {r7} + 801dc52: af00 add r7, sp, #0 + MacCtx.MacFlags.Bits.MlmeSchedUplinkInd = 1; + 801dc54: 4a05 ldr r2, [pc, #20] @ (801dc6c ) + 801dc56: f892 3491 ldrb.w r3, [r2, #1169] @ 0x491 + 801dc5a: f043 0310 orr.w r3, r3, #16 + 801dc5e: f882 3491 strb.w r3, [r2, #1169] @ 0x491 +} + 801dc62: bf00 nop + 801dc64: 46bd mov sp, r7 + 801dc66: f85d 7b04 ldr.w r7, [sp], #4 + 801dc6a: 4770 bx lr + 801dc6c: 20013bc4 .word 0x20013bc4 + +0801dc70 : + +static void ProcessMacCommands( uint8_t *payload, uint8_t macIndex, uint8_t commandsSize, int8_t snr, LoRaMacRxSlot_t rxSlot ) +{ + 801dc70: b590 push {r4, r7, lr} + 801dc72: b0a5 sub sp, #148 @ 0x94 + 801dc74: af02 add r7, sp, #8 + 801dc76: 6078 str r0, [r7, #4] + 801dc78: 4608 mov r0, r1 + 801dc7a: 4611 mov r1, r2 + 801dc7c: 461a mov r2, r3 + 801dc7e: 4603 mov r3, r0 + 801dc80: 70fb strb r3, [r7, #3] + 801dc82: 460b mov r3, r1 + 801dc84: 70bb strb r3, [r7, #2] + 801dc86: 4613 mov r3, r2 + 801dc88: 707b strb r3, [r7, #1] + uint8_t status = 0; + 801dc8a: 2300 movs r3, #0 + 801dc8c: f887 306b strb.w r3, [r7, #107] @ 0x6b + bool adrBlockFound = false; + 801dc90: 2300 movs r3, #0 + 801dc92: f887 3087 strb.w r3, [r7, #135] @ 0x87 + uint8_t macCmdPayload[2] = { 0x00, 0x00 }; + 801dc96: 2300 movs r3, #0 + 801dc98: f8a7 3068 strh.w r3, [r7, #104] @ 0x68 + + while( macIndex < commandsSize ) + 801dc9c: f000 bc83 b.w 801e5a6 + { + // Make sure to parse only complete MAC commands + if( ( LoRaMacCommandsGetCmdSize( payload[macIndex] ) + macIndex ) > commandsSize ) + 801dca0: 78fb ldrb r3, [r7, #3] + 801dca2: 687a ldr r2, [r7, #4] + 801dca4: 4413 add r3, r2 + 801dca6: 781b ldrb r3, [r3, #0] + 801dca8: 4618 mov r0, r3 + 801dcaa: f003 fc29 bl 8021500 + 801dcae: 4603 mov r3, r0 + 801dcb0: 461a mov r2, r3 + 801dcb2: 78fb ldrb r3, [r7, #3] + 801dcb4: 441a add r2, r3 + 801dcb6: 78bb ldrb r3, [r7, #2] + 801dcb8: 429a cmp r2, r3 + 801dcba: f300 847a bgt.w 801e5b2 + { + return; + } + + // Decode Frame MAC commands + switch( payload[macIndex++] ) + 801dcbe: 78fb ldrb r3, [r7, #3] + 801dcc0: 1c5a adds r2, r3, #1 + 801dcc2: 70fa strb r2, [r7, #3] + 801dcc4: 461a mov r2, r3 + 801dcc6: 687b ldr r3, [r7, #4] + 801dcc8: 4413 add r3, r2 + 801dcca: 781b ldrb r3, [r3, #0] + 801dccc: 3b02 subs r3, #2 + 801dcce: 2b11 cmp r3, #17 + 801dcd0: f200 8471 bhi.w 801e5b6 + 801dcd4: a201 add r2, pc, #4 @ (adr r2, 801dcdc ) + 801dcd6: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 801dcda: bf00 nop + 801dcdc: 0801dd25 .word 0x0801dd25 + 801dce0: 0801dd67 .word 0x0801dd67 + 801dce4: 0801de83 .word 0x0801de83 + 801dce8: 0801dec1 .word 0x0801dec1 + 801dcec: 0801dfaf .word 0x0801dfaf + 801dcf0: 0801e00d .word 0x0801e00d + 801dcf4: 0801e0c9 .word 0x0801e0c9 + 801dcf8: 0801e123 .word 0x0801e123 + 801dcfc: 0801e209 .word 0x0801e209 + 801dd00: 0801e5b7 .word 0x0801e5b7 + 801dd04: 0801e5b7 .word 0x0801e5b7 + 801dd08: 0801e2b1 .word 0x0801e2b1 + 801dd0c: 0801e5b7 .word 0x0801e5b7 + 801dd10: 0801e5b7 .word 0x0801e5b7 + 801dd14: 0801e3c7 .word 0x0801e3c7 + 801dd18: 0801e3fb .word 0x0801e3fb + 801dd1c: 0801e48b .word 0x0801e48b + 801dd20: 0801e503 .word 0x0801e503 + { + case SRV_MAC_LINK_CHECK_ANS: + { + if( LoRaMacConfirmQueueIsCmdActive( MLME_LINK_CHECK ) == true ) + 801dd24: 2004 movs r0, #4 + 801dd26: f003 fdc7 bl 80218b8 + 801dd2a: 4603 mov r3, r0 + 801dd2c: 2b00 cmp r3, #0 + 801dd2e: f000 842b beq.w 801e588 + { + LoRaMacConfirmQueueSetStatus( LORAMAC_EVENT_INFO_STATUS_OK, MLME_LINK_CHECK ); + 801dd32: 2104 movs r1, #4 + 801dd34: 2000 movs r0, #0 + 801dd36: f003 fd33 bl 80217a0 + MacCtx.MlmeConfirm.DemodMargin = payload[macIndex++]; + 801dd3a: 78fb ldrb r3, [r7, #3] + 801dd3c: 1c5a adds r2, r3, #1 + 801dd3e: 70fa strb r2, [r7, #3] + 801dd40: 461a mov r2, r3 + 801dd42: 687b ldr r3, [r7, #4] + 801dd44: 4413 add r3, r2 + 801dd46: 781a ldrb r2, [r3, #0] + 801dd48: 4bad ldr r3, [pc, #692] @ (801e000 ) + 801dd4a: f883 2464 strb.w r2, [r3, #1124] @ 0x464 + MacCtx.MlmeConfirm.NbGateways = payload[macIndex++]; + 801dd4e: 78fb ldrb r3, [r7, #3] + 801dd50: 1c5a adds r2, r3, #1 + 801dd52: 70fa strb r2, [r7, #3] + 801dd54: 461a mov r2, r3 + 801dd56: 687b ldr r3, [r7, #4] + 801dd58: 4413 add r3, r2 + 801dd5a: 781a ldrb r2, [r3, #0] + 801dd5c: 4ba8 ldr r3, [pc, #672] @ (801e000 ) + 801dd5e: f883 2465 strb.w r2, [r3, #1125] @ 0x465 + } + break; + 801dd62: f000 bc11 b.w 801e588 + } + case SRV_MAC_LINK_ADR_REQ: + { + LinkAdrReqParams_t linkAdrReq; + int8_t linkAdrDatarate = DR_0; + 801dd66: 2300 movs r3, #0 + 801dd68: f887 3057 strb.w r3, [r7, #87] @ 0x57 + int8_t linkAdrTxPower = TX_POWER_0; + 801dd6c: 2300 movs r3, #0 + 801dd6e: f887 3056 strb.w r3, [r7, #86] @ 0x56 + uint8_t linkAdrNbRep = 0; + 801dd72: 2300 movs r3, #0 + 801dd74: f887 3055 strb.w r3, [r7, #85] @ 0x55 + uint8_t linkAdrNbBytesParsed = 0; + 801dd78: 2300 movs r3, #0 + 801dd7a: f887 3054 strb.w r3, [r7, #84] @ 0x54 + + if( adrBlockFound == false ) + 801dd7e: f897 3087 ldrb.w r3, [r7, #135] @ 0x87 + 801dd82: f083 0301 eor.w r3, r3, #1 + 801dd86: b2db uxtb r3, r3 + 801dd88: 2b00 cmp r3, #0 + 801dd8a: f000 83ff beq.w 801e58c + { + adrBlockFound = true; + 801dd8e: 2301 movs r3, #1 + 801dd90: f887 3087 strb.w r3, [r7, #135] @ 0x87 + + // Fill parameter structure + linkAdrReq.Payload = &payload[macIndex - 1]; + 801dd94: 78fb ldrb r3, [r7, #3] + 801dd96: 3b01 subs r3, #1 + 801dd98: 687a ldr r2, [r7, #4] + 801dd9a: 4413 add r3, r2 + 801dd9c: 65fb str r3, [r7, #92] @ 0x5c + linkAdrReq.PayloadSize = commandsSize - ( macIndex - 1 ); + 801dd9e: 78ba ldrb r2, [r7, #2] + 801dda0: 78fb ldrb r3, [r7, #3] + 801dda2: 1ad3 subs r3, r2, r3 + 801dda4: b2db uxtb r3, r3 + 801dda6: 3301 adds r3, #1 + 801dda8: b2db uxtb r3, r3 + 801ddaa: f887 3060 strb.w r3, [r7, #96] @ 0x60 + linkAdrReq.AdrEnabled = Nvm.MacGroup2.AdrCtrlOn; + 801ddae: 4b95 ldr r3, [pc, #596] @ (801e004 ) + 801ddb0: f893 30fe ldrb.w r3, [r3, #254] @ 0xfe + 801ddb4: f887 3062 strb.w r3, [r7, #98] @ 0x62 + linkAdrReq.UplinkDwellTime = Nvm.MacGroup2.MacParams.UplinkDwellTime; + 801ddb8: 4b92 ldr r3, [pc, #584] @ (801e004 ) + 801ddba: f893 3074 ldrb.w r3, [r3, #116] @ 0x74 + 801ddbe: f887 3061 strb.w r3, [r7, #97] @ 0x61 + linkAdrReq.CurrentDatarate = Nvm.MacGroup1.ChannelsDatarate; + 801ddc2: 4b90 ldr r3, [pc, #576] @ (801e004 ) + 801ddc4: f993 3039 ldrsb.w r3, [r3, #57] @ 0x39 + 801ddc8: f887 3063 strb.w r3, [r7, #99] @ 0x63 + linkAdrReq.CurrentTxPower = Nvm.MacGroup1.ChannelsTxPower; + 801ddcc: 4b8d ldr r3, [pc, #564] @ (801e004 ) + 801ddce: f993 3038 ldrsb.w r3, [r3, #56] @ 0x38 + 801ddd2: f887 3064 strb.w r3, [r7, #100] @ 0x64 + linkAdrReq.CurrentNbRep = Nvm.MacGroup2.MacParams.ChannelsNbTrans; + 801ddd6: 4b8b ldr r3, [pc, #556] @ (801e004 ) + 801ddd8: f893 3060 ldrb.w r3, [r3, #96] @ 0x60 + 801dddc: f887 3065 strb.w r3, [r7, #101] @ 0x65 + linkAdrReq.Version = Nvm.MacGroup2.Version; + 801dde0: 4b88 ldr r3, [pc, #544] @ (801e004 ) + 801dde2: f8d3 310c ldr.w r3, [r3, #268] @ 0x10c + 801dde6: 65bb str r3, [r7, #88] @ 0x58 + + // Process the ADR requests + status = RegionLinkAdrReq( Nvm.MacGroup2.Region, &linkAdrReq, &linkAdrDatarate, + 801dde8: 4b86 ldr r3, [pc, #536] @ (801e004 ) + 801ddea: f893 0040 ldrb.w r0, [r3, #64] @ 0x40 + 801ddee: f107 0456 add.w r4, r7, #86 @ 0x56 + 801ddf2: f107 0257 add.w r2, r7, #87 @ 0x57 + 801ddf6: f107 0158 add.w r1, r7, #88 @ 0x58 + 801ddfa: f107 0354 add.w r3, r7, #84 @ 0x54 + 801ddfe: 9301 str r3, [sp, #4] + 801de00: f107 0355 add.w r3, r7, #85 @ 0x55 + 801de04: 9300 str r3, [sp, #0] + 801de06: 4623 mov r3, r4 + 801de08: f005 f896 bl 8022f38 + 801de0c: 4603 mov r3, r0 + 801de0e: f887 306b strb.w r3, [r7, #107] @ 0x6b + &linkAdrTxPower, &linkAdrNbRep, &linkAdrNbBytesParsed ); + + if( ( status & 0x07 ) == 0x07 ) + 801de12: f897 306b ldrb.w r3, [r7, #107] @ 0x6b + 801de16: f003 0307 and.w r3, r3, #7 + 801de1a: 2b07 cmp r3, #7 + 801de1c: d10e bne.n 801de3c + { + Nvm.MacGroup1.ChannelsDatarate = linkAdrDatarate; + 801de1e: f997 2057 ldrsb.w r2, [r7, #87] @ 0x57 + 801de22: 4b78 ldr r3, [pc, #480] @ (801e004 ) + 801de24: f883 2039 strb.w r2, [r3, #57] @ 0x39 + Nvm.MacGroup1.ChannelsTxPower = linkAdrTxPower; + 801de28: f997 2056 ldrsb.w r2, [r7, #86] @ 0x56 + 801de2c: 4b75 ldr r3, [pc, #468] @ (801e004 ) + 801de2e: f883 2038 strb.w r2, [r3, #56] @ 0x38 + Nvm.MacGroup2.MacParams.ChannelsNbTrans = linkAdrNbRep; + 801de32: f897 2055 ldrb.w r2, [r7, #85] @ 0x55 + 801de36: 4b73 ldr r3, [pc, #460] @ (801e004 ) + 801de38: f883 2060 strb.w r2, [r3, #96] @ 0x60 + } + + // Add the answers to the buffer + for( uint8_t i = 0; i < ( linkAdrNbBytesParsed / 5 ); i++ ) + 801de3c: 2300 movs r3, #0 + 801de3e: f887 3086 strb.w r3, [r7, #134] @ 0x86 + 801de42: e00b b.n 801de5c + { + LoRaMacCommandsAddCmd( MOTE_MAC_LINK_ADR_ANS, &status, 1 ); + 801de44: f107 036b add.w r3, r7, #107 @ 0x6b + 801de48: 2201 movs r2, #1 + 801de4a: 4619 mov r1, r3 + 801de4c: 2003 movs r0, #3 + 801de4e: f003 fa05 bl 802125c + for( uint8_t i = 0; i < ( linkAdrNbBytesParsed / 5 ); i++ ) + 801de52: f897 3086 ldrb.w r3, [r7, #134] @ 0x86 + 801de56: 3301 adds r3, #1 + 801de58: f887 3086 strb.w r3, [r7, #134] @ 0x86 + 801de5c: f897 3054 ldrb.w r3, [r7, #84] @ 0x54 + 801de60: 4a69 ldr r2, [pc, #420] @ (801e008 ) + 801de62: fba2 2303 umull r2, r3, r2, r3 + 801de66: 089b lsrs r3, r3, #2 + 801de68: b2db uxtb r3, r3 + 801de6a: f897 2086 ldrb.w r2, [r7, #134] @ 0x86 + 801de6e: 429a cmp r2, r3 + 801de70: d3e8 bcc.n 801de44 + } + // Update MAC index + macIndex += linkAdrNbBytesParsed - 1; + 801de72: f897 2054 ldrb.w r2, [r7, #84] @ 0x54 + 801de76: 78fb ldrb r3, [r7, #3] + 801de78: 4413 add r3, r2 + 801de7a: b2db uxtb r3, r3 + 801de7c: 3b01 subs r3, #1 + 801de7e: 70fb strb r3, [r7, #3] + } + break; + 801de80: e384 b.n 801e58c + } + case SRV_MAC_DUTY_CYCLE_REQ: + { + Nvm.MacGroup2.MaxDCycle = payload[macIndex++] & 0x0F; + 801de82: 78fb ldrb r3, [r7, #3] + 801de84: 1c5a adds r2, r3, #1 + 801de86: 70fa strb r2, [r7, #3] + 801de88: 461a mov r2, r3 + 801de8a: 687b ldr r3, [r7, #4] + 801de8c: 4413 add r3, r2 + 801de8e: 781b ldrb r3, [r3, #0] + 801de90: f003 030f and.w r3, r3, #15 + 801de94: b2da uxtb r2, r3 + 801de96: 4b5b ldr r3, [pc, #364] @ (801e004 ) + 801de98: f883 20ff strb.w r2, [r3, #255] @ 0xff + Nvm.MacGroup2.AggregatedDCycle = 1 << Nvm.MacGroup2.MaxDCycle; + 801de9c: 4b59 ldr r3, [pc, #356] @ (801e004 ) + 801de9e: f893 30ff ldrb.w r3, [r3, #255] @ 0xff + 801dea2: 461a mov r2, r3 + 801dea4: 2301 movs r3, #1 + 801dea6: 4093 lsls r3, r2 + 801dea8: b29a uxth r2, r3 + 801deaa: 4b56 ldr r3, [pc, #344] @ (801e004 ) + 801deac: f8a3 2102 strh.w r2, [r3, #258] @ 0x102 + LoRaMacCommandsAddCmd( MOTE_MAC_DUTY_CYCLE_ANS, macCmdPayload, 0 ); + 801deb0: f107 0368 add.w r3, r7, #104 @ 0x68 + 801deb4: 2200 movs r2, #0 + 801deb6: 4619 mov r1, r3 + 801deb8: 2004 movs r0, #4 + 801deba: f003 f9cf bl 802125c + break; + 801debe: e372 b.n 801e5a6 + } + case SRV_MAC_RX_PARAM_SETUP_REQ: + { + RxParamSetupReqParams_t rxParamSetupReq; + status = 0x07; + 801dec0: 2307 movs r3, #7 + 801dec2: f887 306b strb.w r3, [r7, #107] @ 0x6b + + rxParamSetupReq.DrOffset = ( payload[macIndex] >> 4 ) & 0x07; + 801dec6: 78fb ldrb r3, [r7, #3] + 801dec8: 687a ldr r2, [r7, #4] + 801deca: 4413 add r3, r2 + 801decc: 781b ldrb r3, [r3, #0] + 801dece: 091b lsrs r3, r3, #4 + 801ded0: b2db uxtb r3, r3 + 801ded2: b25b sxtb r3, r3 + 801ded4: f003 0307 and.w r3, r3, #7 + 801ded8: b25b sxtb r3, r3 + 801deda: f887 304d strb.w r3, [r7, #77] @ 0x4d + rxParamSetupReq.Datarate = payload[macIndex] & 0x0F; + 801dede: 78fb ldrb r3, [r7, #3] + 801dee0: 687a ldr r2, [r7, #4] + 801dee2: 4413 add r3, r2 + 801dee4: 781b ldrb r3, [r3, #0] + 801dee6: b25b sxtb r3, r3 + 801dee8: f003 030f and.w r3, r3, #15 + 801deec: b25b sxtb r3, r3 + 801deee: f887 304c strb.w r3, [r7, #76] @ 0x4c + macIndex++; + 801def2: 78fb ldrb r3, [r7, #3] + 801def4: 3301 adds r3, #1 + 801def6: 70fb strb r3, [r7, #3] + + rxParamSetupReq.Frequency = ( uint32_t ) payload[macIndex++]; + 801def8: 78fb ldrb r3, [r7, #3] + 801defa: 1c5a adds r2, r3, #1 + 801defc: 70fa strb r2, [r7, #3] + 801defe: 461a mov r2, r3 + 801df00: 687b ldr r3, [r7, #4] + 801df02: 4413 add r3, r2 + 801df04: 781b ldrb r3, [r3, #0] + 801df06: 653b str r3, [r7, #80] @ 0x50 + rxParamSetupReq.Frequency |= ( uint32_t ) payload[macIndex++] << 8; + 801df08: 78fb ldrb r3, [r7, #3] + 801df0a: 1c5a adds r2, r3, #1 + 801df0c: 70fa strb r2, [r7, #3] + 801df0e: 461a mov r2, r3 + 801df10: 687b ldr r3, [r7, #4] + 801df12: 4413 add r3, r2 + 801df14: 781b ldrb r3, [r3, #0] + 801df16: 021a lsls r2, r3, #8 + 801df18: 6d3b ldr r3, [r7, #80] @ 0x50 + 801df1a: 4313 orrs r3, r2 + 801df1c: 653b str r3, [r7, #80] @ 0x50 + rxParamSetupReq.Frequency |= ( uint32_t ) payload[macIndex++] << 16; + 801df1e: 78fb ldrb r3, [r7, #3] + 801df20: 1c5a adds r2, r3, #1 + 801df22: 70fa strb r2, [r7, #3] + 801df24: 461a mov r2, r3 + 801df26: 687b ldr r3, [r7, #4] + 801df28: 4413 add r3, r2 + 801df2a: 781b ldrb r3, [r3, #0] + 801df2c: 041a lsls r2, r3, #16 + 801df2e: 6d3b ldr r3, [r7, #80] @ 0x50 + 801df30: 4313 orrs r3, r2 + 801df32: 653b str r3, [r7, #80] @ 0x50 + rxParamSetupReq.Frequency *= 100; + 801df34: 6d3b ldr r3, [r7, #80] @ 0x50 + 801df36: 2264 movs r2, #100 @ 0x64 + 801df38: fb02 f303 mul.w r3, r2, r3 + 801df3c: 653b str r3, [r7, #80] @ 0x50 + + // Perform request on region + status = RegionRxParamSetupReq( Nvm.MacGroup2.Region, &rxParamSetupReq ); + 801df3e: 4b31 ldr r3, [pc, #196] @ (801e004 ) + 801df40: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801df44: f107 024c add.w r2, r7, #76 @ 0x4c + 801df48: 4611 mov r1, r2 + 801df4a: 4618 mov r0, r3 + 801df4c: f005 f80e bl 8022f6c + 801df50: 4603 mov r3, r0 + 801df52: f887 306b strb.w r3, [r7, #107] @ 0x6b + + if( ( status & 0x07 ) == 0x07 ) + 801df56: f897 306b ldrb.w r3, [r7, #107] @ 0x6b + 801df5a: f003 0307 and.w r3, r3, #7 + 801df5e: 2b07 cmp r3, #7 + 801df60: d117 bne.n 801df92 + { + Nvm.MacGroup2.MacParams.Rx2Channel.Datarate = rxParamSetupReq.Datarate; + 801df62: f997 304c ldrsb.w r3, [r7, #76] @ 0x4c + 801df66: b2da uxtb r2, r3 + 801df68: 4b26 ldr r3, [pc, #152] @ (801e004 ) + 801df6a: f883 2068 strb.w r2, [r3, #104] @ 0x68 + Nvm.MacGroup2.MacParams.RxCChannel.Datarate = rxParamSetupReq.Datarate; + 801df6e: f997 304c ldrsb.w r3, [r7, #76] @ 0x4c + 801df72: b2da uxtb r2, r3 + 801df74: 4b23 ldr r3, [pc, #140] @ (801e004 ) + 801df76: f883 2070 strb.w r2, [r3, #112] @ 0x70 + Nvm.MacGroup2.MacParams.Rx2Channel.Frequency = rxParamSetupReq.Frequency; + 801df7a: 6d3b ldr r3, [r7, #80] @ 0x50 + 801df7c: 4a21 ldr r2, [pc, #132] @ (801e004 ) + 801df7e: 6653 str r3, [r2, #100] @ 0x64 + Nvm.MacGroup2.MacParams.RxCChannel.Frequency = rxParamSetupReq.Frequency; + 801df80: 6d3b ldr r3, [r7, #80] @ 0x50 + 801df82: 4a20 ldr r2, [pc, #128] @ (801e004 ) + 801df84: 66d3 str r3, [r2, #108] @ 0x6c + Nvm.MacGroup2.MacParams.Rx1DrOffset = rxParamSetupReq.DrOffset; + 801df86: f997 304d ldrsb.w r3, [r7, #77] @ 0x4d + 801df8a: b2da uxtb r2, r3 + 801df8c: 4b1d ldr r3, [pc, #116] @ (801e004 ) + 801df8e: f883 2061 strb.w r2, [r3, #97] @ 0x61 + } + macCmdPayload[0] = status; + 801df92: f897 306b ldrb.w r3, [r7, #107] @ 0x6b + 801df96: f887 3068 strb.w r3, [r7, #104] @ 0x68 + LoRaMacCommandsAddCmd( MOTE_MAC_RX_PARAM_SETUP_ANS, macCmdPayload, 1 ); + 801df9a: f107 0368 add.w r3, r7, #104 @ 0x68 + 801df9e: 2201 movs r2, #1 + 801dfa0: 4619 mov r1, r3 + 801dfa2: 2005 movs r0, #5 + 801dfa4: f003 f95a bl 802125c + // Setup indication to inform the application + SetMlmeScheduleUplinkIndication( ); + 801dfa8: f7ff fe52 bl 801dc50 + break; + 801dfac: e2fb b.n 801e5a6 + } + case SRV_MAC_DEV_STATUS_REQ: + { + uint8_t batteryLevel = BAT_LEVEL_NO_MEASURE; + 801dfae: 23ff movs r3, #255 @ 0xff + 801dfb0: f887 3085 strb.w r3, [r7, #133] @ 0x85 + if( ( MacCtx.MacCallbacks != NULL ) && ( MacCtx.MacCallbacks->GetBatteryLevel != NULL ) ) + 801dfb4: 4b12 ldr r3, [pc, #72] @ (801e000 ) + 801dfb6: f8d3 3348 ldr.w r3, [r3, #840] @ 0x348 + 801dfba: 2b00 cmp r3, #0 + 801dfbc: d00d beq.n 801dfda + 801dfbe: 4b10 ldr r3, [pc, #64] @ (801e000 ) + 801dfc0: f8d3 3348 ldr.w r3, [r3, #840] @ 0x348 + 801dfc4: 681b ldr r3, [r3, #0] + 801dfc6: 2b00 cmp r3, #0 + 801dfc8: d007 beq.n 801dfda + { + batteryLevel = MacCtx.MacCallbacks->GetBatteryLevel( ); + 801dfca: 4b0d ldr r3, [pc, #52] @ (801e000 ) + 801dfcc: f8d3 3348 ldr.w r3, [r3, #840] @ 0x348 + 801dfd0: 681b ldr r3, [r3, #0] + 801dfd2: 4798 blx r3 + 801dfd4: 4603 mov r3, r0 + 801dfd6: f887 3085 strb.w r3, [r7, #133] @ 0x85 + } + macCmdPayload[0] = batteryLevel; + 801dfda: f897 3085 ldrb.w r3, [r7, #133] @ 0x85 + 801dfde: f887 3068 strb.w r3, [r7, #104] @ 0x68 + macCmdPayload[1] = ( uint8_t )( snr & 0x3F ); + 801dfe2: 787b ldrb r3, [r7, #1] + 801dfe4: f003 033f and.w r3, r3, #63 @ 0x3f + 801dfe8: b2db uxtb r3, r3 + 801dfea: f887 3069 strb.w r3, [r7, #105] @ 0x69 + LoRaMacCommandsAddCmd( MOTE_MAC_DEV_STATUS_ANS, macCmdPayload, 2 ); + 801dfee: f107 0368 add.w r3, r7, #104 @ 0x68 + 801dff2: 2202 movs r2, #2 + 801dff4: 4619 mov r1, r3 + 801dff6: 2006 movs r0, #6 + 801dff8: f003 f930 bl 802125c + break; + 801dffc: e2d3 b.n 801e5a6 + 801dffe: bf00 nop + 801e000: 20013bc4 .word 0x20013bc4 + 801e004: 200140dc .word 0x200140dc + 801e008: cccccccd .word 0xcccccccd + } + case SRV_MAC_NEW_CHANNEL_REQ: + { + NewChannelReqParams_t newChannelReq; + ChannelParams_t chParam; + status = 0x03; + 801e00c: 2303 movs r3, #3 + 801e00e: f887 306b strb.w r3, [r7, #107] @ 0x6b + + newChannelReq.ChannelId = payload[macIndex++]; + 801e012: 78fb ldrb r3, [r7, #3] + 801e014: 1c5a adds r2, r3, #1 + 801e016: 70fa strb r2, [r7, #3] + 801e018: 461a mov r2, r3 + 801e01a: 687b ldr r3, [r7, #4] + 801e01c: 4413 add r3, r2 + 801e01e: 781b ldrb r3, [r3, #0] + 801e020: b25b sxtb r3, r3 + 801e022: f887 3048 strb.w r3, [r7, #72] @ 0x48 + newChannelReq.NewChannel = &chParam; + 801e026: f107 0338 add.w r3, r7, #56 @ 0x38 + 801e02a: 647b str r3, [r7, #68] @ 0x44 + + chParam.Frequency = ( uint32_t ) payload[macIndex++]; + 801e02c: 78fb ldrb r3, [r7, #3] + 801e02e: 1c5a adds r2, r3, #1 + 801e030: 70fa strb r2, [r7, #3] + 801e032: 461a mov r2, r3 + 801e034: 687b ldr r3, [r7, #4] + 801e036: 4413 add r3, r2 + 801e038: 781b ldrb r3, [r3, #0] + 801e03a: 63bb str r3, [r7, #56] @ 0x38 + chParam.Frequency |= ( uint32_t ) payload[macIndex++] << 8; + 801e03c: 78fb ldrb r3, [r7, #3] + 801e03e: 1c5a adds r2, r3, #1 + 801e040: 70fa strb r2, [r7, #3] + 801e042: 461a mov r2, r3 + 801e044: 687b ldr r3, [r7, #4] + 801e046: 4413 add r3, r2 + 801e048: 781b ldrb r3, [r3, #0] + 801e04a: 021a lsls r2, r3, #8 + 801e04c: 6bbb ldr r3, [r7, #56] @ 0x38 + 801e04e: 4313 orrs r3, r2 + 801e050: 63bb str r3, [r7, #56] @ 0x38 + chParam.Frequency |= ( uint32_t ) payload[macIndex++] << 16; + 801e052: 78fb ldrb r3, [r7, #3] + 801e054: 1c5a adds r2, r3, #1 + 801e056: 70fa strb r2, [r7, #3] + 801e058: 461a mov r2, r3 + 801e05a: 687b ldr r3, [r7, #4] + 801e05c: 4413 add r3, r2 + 801e05e: 781b ldrb r3, [r3, #0] + 801e060: 041a lsls r2, r3, #16 + 801e062: 6bbb ldr r3, [r7, #56] @ 0x38 + 801e064: 4313 orrs r3, r2 + 801e066: 63bb str r3, [r7, #56] @ 0x38 + chParam.Frequency *= 100; + 801e068: 6bbb ldr r3, [r7, #56] @ 0x38 + 801e06a: 2264 movs r2, #100 @ 0x64 + 801e06c: fb02 f303 mul.w r3, r2, r3 + 801e070: 63bb str r3, [r7, #56] @ 0x38 + chParam.Rx1Frequency = 0; + 801e072: 2300 movs r3, #0 + 801e074: 63fb str r3, [r7, #60] @ 0x3c + chParam.DrRange.Value = payload[macIndex++]; + 801e076: 78fb ldrb r3, [r7, #3] + 801e078: 1c5a adds r2, r3, #1 + 801e07a: 70fa strb r2, [r7, #3] + 801e07c: 461a mov r2, r3 + 801e07e: 687b ldr r3, [r7, #4] + 801e080: 4413 add r3, r2 + 801e082: 781b ldrb r3, [r3, #0] + 801e084: b25b sxtb r3, r3 + 801e086: f887 3040 strb.w r3, [r7, #64] @ 0x40 + + status = ( uint8_t )RegionNewChannelReq( Nvm.MacGroup2.Region, &newChannelReq ); + 801e08a: 4b87 ldr r3, [pc, #540] @ (801e2a8 ) + 801e08c: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801e090: f107 0244 add.w r2, r7, #68 @ 0x44 + 801e094: 4611 mov r1, r2 + 801e096: 4618 mov r0, r3 + 801e098: f004 ff7b bl 8022f92 + 801e09c: 4603 mov r3, r0 + 801e09e: b2db uxtb r3, r3 + 801e0a0: f887 306b strb.w r3, [r7, #107] @ 0x6b + + if( ( int8_t )status >= 0 ) + 801e0a4: f897 306b ldrb.w r3, [r7, #107] @ 0x6b + 801e0a8: b25b sxtb r3, r3 + 801e0aa: 2b00 cmp r3, #0 + 801e0ac: f2c0 8270 blt.w 801e590 + { + macCmdPayload[0] = status; + 801e0b0: f897 306b ldrb.w r3, [r7, #107] @ 0x6b + 801e0b4: f887 3068 strb.w r3, [r7, #104] @ 0x68 + LoRaMacCommandsAddCmd( MOTE_MAC_NEW_CHANNEL_ANS, macCmdPayload, 1 ); + 801e0b8: f107 0368 add.w r3, r7, #104 @ 0x68 + 801e0bc: 2201 movs r2, #1 + 801e0be: 4619 mov r1, r3 + 801e0c0: 2007 movs r0, #7 + 801e0c2: f003 f8cb bl 802125c + } + break; + 801e0c6: e263 b.n 801e590 + } + case SRV_MAC_RX_TIMING_SETUP_REQ: + { + uint8_t delay = payload[macIndex++] & 0x0F; + 801e0c8: 78fb ldrb r3, [r7, #3] + 801e0ca: 1c5a adds r2, r3, #1 + 801e0cc: 70fa strb r2, [r7, #3] + 801e0ce: 461a mov r2, r3 + 801e0d0: 687b ldr r3, [r7, #4] + 801e0d2: 4413 add r3, r2 + 801e0d4: 781b ldrb r3, [r3, #0] + 801e0d6: f003 030f and.w r3, r3, #15 + 801e0da: f887 3084 strb.w r3, [r7, #132] @ 0x84 + + if( delay == 0 ) + 801e0de: f897 3084 ldrb.w r3, [r7, #132] @ 0x84 + 801e0e2: 2b00 cmp r3, #0 + 801e0e4: d104 bne.n 801e0f0 + { + delay++; + 801e0e6: f897 3084 ldrb.w r3, [r7, #132] @ 0x84 + 801e0ea: 3301 adds r3, #1 + 801e0ec: f887 3084 strb.w r3, [r7, #132] @ 0x84 + } + Nvm.MacGroup2.MacParams.ReceiveDelay1 = delay * 1000; + 801e0f0: f897 3084 ldrb.w r3, [r7, #132] @ 0x84 + 801e0f4: f44f 727a mov.w r2, #1000 @ 0x3e8 + 801e0f8: fb02 f303 mul.w r3, r2, r3 + 801e0fc: 461a mov r2, r3 + 801e0fe: 4b6a ldr r3, [pc, #424] @ (801e2a8 ) + 801e100: 651a str r2, [r3, #80] @ 0x50 + Nvm.MacGroup2.MacParams.ReceiveDelay2 = Nvm.MacGroup2.MacParams.ReceiveDelay1 + 1000; + 801e102: 4b69 ldr r3, [pc, #420] @ (801e2a8 ) + 801e104: 6d1b ldr r3, [r3, #80] @ 0x50 + 801e106: f503 737a add.w r3, r3, #1000 @ 0x3e8 + 801e10a: 4a67 ldr r2, [pc, #412] @ (801e2a8 ) + 801e10c: 6553 str r3, [r2, #84] @ 0x54 + LoRaMacCommandsAddCmd( MOTE_MAC_RX_TIMING_SETUP_ANS, macCmdPayload, 0 ); + 801e10e: f107 0368 add.w r3, r7, #104 @ 0x68 + 801e112: 2200 movs r2, #0 + 801e114: 4619 mov r1, r3 + 801e116: 2008 movs r0, #8 + 801e118: f003 f8a0 bl 802125c + // Setup indication to inform the application + SetMlmeScheduleUplinkIndication( ); + 801e11c: f7ff fd98 bl 801dc50 + break; + 801e120: e241 b.n 801e5a6 + case SRV_MAC_TX_PARAM_SETUP_REQ: + { + TxParamSetupReqParams_t txParamSetupReq; + GetPhyParams_t getPhy; + PhyParam_t phyParam; + uint8_t eirpDwellTime = payload[macIndex++]; + 801e122: 78fb ldrb r3, [r7, #3] + 801e124: 1c5a adds r2, r3, #1 + 801e126: 70fa strb r2, [r7, #3] + 801e128: 461a mov r2, r3 + 801e12a: 687b ldr r3, [r7, #4] + 801e12c: 4413 add r3, r2 + 801e12e: 781b ldrb r3, [r3, #0] + 801e130: f887 3076 strb.w r3, [r7, #118] @ 0x76 + + txParamSetupReq.UplinkDwellTime = 0; + 801e134: 2300 movs r3, #0 + 801e136: f887 3034 strb.w r3, [r7, #52] @ 0x34 + txParamSetupReq.DownlinkDwellTime = 0; + 801e13a: 2300 movs r3, #0 + 801e13c: f887 3035 strb.w r3, [r7, #53] @ 0x35 + + if( ( eirpDwellTime & 0x20 ) == 0x20 ) + 801e140: f897 3076 ldrb.w r3, [r7, #118] @ 0x76 + 801e144: f003 0320 and.w r3, r3, #32 + 801e148: 2b00 cmp r3, #0 + 801e14a: d002 beq.n 801e152 + { + txParamSetupReq.DownlinkDwellTime = 1; + 801e14c: 2301 movs r3, #1 + 801e14e: f887 3035 strb.w r3, [r7, #53] @ 0x35 + } + if( ( eirpDwellTime & 0x10 ) == 0x10 ) + 801e152: f897 3076 ldrb.w r3, [r7, #118] @ 0x76 + 801e156: f003 0310 and.w r3, r3, #16 + 801e15a: 2b00 cmp r3, #0 + 801e15c: d002 beq.n 801e164 + { + txParamSetupReq.UplinkDwellTime = 1; + 801e15e: 2301 movs r3, #1 + 801e160: f887 3034 strb.w r3, [r7, #52] @ 0x34 + } + txParamSetupReq.MaxEirp = eirpDwellTime & 0x0F; + 801e164: f897 3076 ldrb.w r3, [r7, #118] @ 0x76 + 801e168: f003 030f and.w r3, r3, #15 + 801e16c: b2db uxtb r3, r3 + 801e16e: f887 3036 strb.w r3, [r7, #54] @ 0x36 + + // Check the status for correctness + if( RegionTxParamSetupReq( Nvm.MacGroup2.Region, &txParamSetupReq ) != -1 ) + 801e172: 4b4d ldr r3, [pc, #308] @ (801e2a8 ) + 801e174: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801e178: f107 0234 add.w r2, r7, #52 @ 0x34 + 801e17c: 4611 mov r1, r2 + 801e17e: 4618 mov r0, r3 + 801e180: f004 ff1a bl 8022fb8 + 801e184: 4603 mov r3, r0 + 801e186: f1b3 3fff cmp.w r3, #4294967295 + 801e18a: f000 8203 beq.w 801e594 + { + // Accept command + Nvm.MacGroup2.MacParams.UplinkDwellTime = txParamSetupReq.UplinkDwellTime; + 801e18e: f897 2034 ldrb.w r2, [r7, #52] @ 0x34 + 801e192: 4b45 ldr r3, [pc, #276] @ (801e2a8 ) + 801e194: f883 2074 strb.w r2, [r3, #116] @ 0x74 + Nvm.MacGroup2.MacParams.DownlinkDwellTime = txParamSetupReq.DownlinkDwellTime; + 801e198: f897 2035 ldrb.w r2, [r7, #53] @ 0x35 + 801e19c: 4b42 ldr r3, [pc, #264] @ (801e2a8 ) + 801e19e: f883 2075 strb.w r2, [r3, #117] @ 0x75 + Nvm.MacGroup2.MacParams.MaxEirp = LoRaMacMaxEirpTable[txParamSetupReq.MaxEirp]; + 801e1a2: f897 3036 ldrb.w r3, [r7, #54] @ 0x36 + 801e1a6: 461a mov r2, r3 + 801e1a8: 4b40 ldr r3, [pc, #256] @ (801e2ac ) + 801e1aa: 5c9b ldrb r3, [r3, r2] + 801e1ac: ee07 3a90 vmov s15, r3 + 801e1b0: eef8 7a67 vcvt.f32.u32 s15, s15 + 801e1b4: 4b3c ldr r3, [pc, #240] @ (801e2a8 ) + 801e1b6: edc3 7a1e vstr s15, [r3, #120] @ 0x78 + // Update the datarate in case of the new configuration limits it + getPhy.Attribute = PHY_MIN_TX_DR; + 801e1ba: 2302 movs r3, #2 + 801e1bc: f887 302c strb.w r3, [r7, #44] @ 0x2c + getPhy.UplinkDwellTime = Nvm.MacGroup2.MacParams.UplinkDwellTime; + 801e1c0: 4b39 ldr r3, [pc, #228] @ (801e2a8 ) + 801e1c2: f893 3074 ldrb.w r3, [r3, #116] @ 0x74 + 801e1c6: f887 302e strb.w r3, [r7, #46] @ 0x2e + phyParam = RegionGetPhyParam( Nvm.MacGroup2.Region, &getPhy ); + 801e1ca: 4b37 ldr r3, [pc, #220] @ (801e2a8 ) + 801e1cc: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801e1d0: f107 022c add.w r2, r7, #44 @ 0x2c + 801e1d4: 4611 mov r1, r2 + 801e1d6: 4618 mov r0, r3 + 801e1d8: f004 fdf1 bl 8022dbe + 801e1dc: 4603 mov r3, r0 + 801e1de: 62bb str r3, [r7, #40] @ 0x28 + Nvm.MacGroup1.ChannelsDatarate = MAX( Nvm.MacGroup1.ChannelsDatarate, ( int8_t )phyParam.Value ); + 801e1e0: 6abb ldr r3, [r7, #40] @ 0x28 + 801e1e2: b25a sxtb r2, r3 + 801e1e4: 4b30 ldr r3, [pc, #192] @ (801e2a8 ) + 801e1e6: f993 3039 ldrsb.w r3, [r3, #57] @ 0x39 + 801e1ea: 4293 cmp r3, r2 + 801e1ec: bfb8 it lt + 801e1ee: 4613 movlt r3, r2 + 801e1f0: b25a sxtb r2, r3 + 801e1f2: 4b2d ldr r3, [pc, #180] @ (801e2a8 ) + 801e1f4: f883 2039 strb.w r2, [r3, #57] @ 0x39 + + // Add command response + LoRaMacCommandsAddCmd( MOTE_MAC_TX_PARAM_SETUP_ANS, macCmdPayload, 0 ); + 801e1f8: f107 0368 add.w r3, r7, #104 @ 0x68 + 801e1fc: 2200 movs r2, #0 + 801e1fe: 4619 mov r1, r3 + 801e200: 2009 movs r0, #9 + 801e202: f003 f82b bl 802125c + } + break; + 801e206: e1c5 b.n 801e594 + } + case SRV_MAC_DL_CHANNEL_REQ: + { + DlChannelReqParams_t dlChannelReq; + status = 0x03; + 801e208: 2303 movs r3, #3 + 801e20a: f887 306b strb.w r3, [r7, #107] @ 0x6b + + dlChannelReq.ChannelId = payload[macIndex++]; + 801e20e: 78fb ldrb r3, [r7, #3] + 801e210: 1c5a adds r2, r3, #1 + 801e212: 70fa strb r2, [r7, #3] + 801e214: 461a mov r2, r3 + 801e216: 687b ldr r3, [r7, #4] + 801e218: 4413 add r3, r2 + 801e21a: 781b ldrb r3, [r3, #0] + 801e21c: f887 3020 strb.w r3, [r7, #32] + dlChannelReq.Rx1Frequency = ( uint32_t ) payload[macIndex++]; + 801e220: 78fb ldrb r3, [r7, #3] + 801e222: 1c5a adds r2, r3, #1 + 801e224: 70fa strb r2, [r7, #3] + 801e226: 461a mov r2, r3 + 801e228: 687b ldr r3, [r7, #4] + 801e22a: 4413 add r3, r2 + 801e22c: 781b ldrb r3, [r3, #0] + 801e22e: 627b str r3, [r7, #36] @ 0x24 + dlChannelReq.Rx1Frequency |= ( uint32_t ) payload[macIndex++] << 8; + 801e230: 78fb ldrb r3, [r7, #3] + 801e232: 1c5a adds r2, r3, #1 + 801e234: 70fa strb r2, [r7, #3] + 801e236: 461a mov r2, r3 + 801e238: 687b ldr r3, [r7, #4] + 801e23a: 4413 add r3, r2 + 801e23c: 781b ldrb r3, [r3, #0] + 801e23e: 021a lsls r2, r3, #8 + 801e240: 6a7b ldr r3, [r7, #36] @ 0x24 + 801e242: 4313 orrs r3, r2 + 801e244: 627b str r3, [r7, #36] @ 0x24 + dlChannelReq.Rx1Frequency |= ( uint32_t ) payload[macIndex++] << 16; + 801e246: 78fb ldrb r3, [r7, #3] + 801e248: 1c5a adds r2, r3, #1 + 801e24a: 70fa strb r2, [r7, #3] + 801e24c: 461a mov r2, r3 + 801e24e: 687b ldr r3, [r7, #4] + 801e250: 4413 add r3, r2 + 801e252: 781b ldrb r3, [r3, #0] + 801e254: 041a lsls r2, r3, #16 + 801e256: 6a7b ldr r3, [r7, #36] @ 0x24 + 801e258: 4313 orrs r3, r2 + 801e25a: 627b str r3, [r7, #36] @ 0x24 + dlChannelReq.Rx1Frequency *= 100; + 801e25c: 6a7b ldr r3, [r7, #36] @ 0x24 + 801e25e: 2264 movs r2, #100 @ 0x64 + 801e260: fb02 f303 mul.w r3, r2, r3 + 801e264: 627b str r3, [r7, #36] @ 0x24 + + status = ( uint8_t )RegionDlChannelReq( Nvm.MacGroup2.Region, &dlChannelReq ); + 801e266: 4b10 ldr r3, [pc, #64] @ (801e2a8 ) + 801e268: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801e26c: f107 0220 add.w r2, r7, #32 + 801e270: 4611 mov r1, r2 + 801e272: 4618 mov r0, r3 + 801e274: f004 feb3 bl 8022fde + 801e278: 4603 mov r3, r0 + 801e27a: b2db uxtb r3, r3 + 801e27c: f887 306b strb.w r3, [r7, #107] @ 0x6b + + if( ( int8_t )status >= 0 ) + 801e280: f897 306b ldrb.w r3, [r7, #107] @ 0x6b + 801e284: b25b sxtb r3, r3 + 801e286: 2b00 cmp r3, #0 + 801e288: f2c0 8186 blt.w 801e598 + { + macCmdPayload[0] = status; + 801e28c: f897 306b ldrb.w r3, [r7, #107] @ 0x6b + 801e290: f887 3068 strb.w r3, [r7, #104] @ 0x68 + LoRaMacCommandsAddCmd( MOTE_MAC_DL_CHANNEL_ANS, macCmdPayload, 1 ); + 801e294: f107 0368 add.w r3, r7, #104 @ 0x68 + 801e298: 2201 movs r2, #1 + 801e29a: 4619 mov r1, r3 + 801e29c: 200a movs r0, #10 + 801e29e: f002 ffdd bl 802125c + // Setup indication to inform the application + SetMlmeScheduleUplinkIndication( ); + 801e2a2: f7ff fcd5 bl 801dc50 + } + break; + 801e2a6: e177 b.n 801e598 + 801e2a8: 200140dc .word 0x200140dc + 801e2ac: 0802fccc .word 0x0802fccc + } + case SRV_MAC_DEVICE_TIME_ANS: + { + if( LoRaMacConfirmQueueIsCmdActive( MLME_DEVICE_TIME ) == true ) + 801e2b0: 200a movs r0, #10 + 801e2b2: f003 fb01 bl 80218b8 + 801e2b6: 4603 mov r3, r0 + 801e2b8: 2b00 cmp r3, #0 + 801e2ba: f000 816f beq.w 801e59c + { + LoRaMacConfirmQueueSetStatus( LORAMAC_EVENT_INFO_STATUS_OK, MLME_DEVICE_TIME ); + 801e2be: 210a movs r1, #10 + 801e2c0: 2000 movs r0, #0 + 801e2c2: f003 fa6d bl 80217a0 + SysTime_t gpsEpochTime = { 0 }; + 801e2c6: f107 0318 add.w r3, r7, #24 + 801e2ca: 2200 movs r2, #0 + 801e2cc: 601a str r2, [r3, #0] + 801e2ce: 605a str r2, [r3, #4] + SysTime_t sysTime = { 0 }; + 801e2d0: f107 0310 add.w r3, r7, #16 + 801e2d4: 2200 movs r2, #0 + 801e2d6: 601a str r2, [r3, #0] + 801e2d8: 605a str r2, [r3, #4] + SysTime_t sysTimeCurrent = { 0 }; + 801e2da: f107 0308 add.w r3, r7, #8 + 801e2de: 2200 movs r2, #0 + 801e2e0: 601a str r2, [r3, #0] + 801e2e2: 605a str r2, [r3, #4] + + gpsEpochTime.Seconds = ( uint32_t )payload[macIndex++]; + 801e2e4: 78fb ldrb r3, [r7, #3] + 801e2e6: 1c5a adds r2, r3, #1 + 801e2e8: 70fa strb r2, [r7, #3] + 801e2ea: 461a mov r2, r3 + 801e2ec: 687b ldr r3, [r7, #4] + 801e2ee: 4413 add r3, r2 + 801e2f0: 781b ldrb r3, [r3, #0] + 801e2f2: 61bb str r3, [r7, #24] + gpsEpochTime.Seconds |= ( uint32_t )payload[macIndex++] << 8; + 801e2f4: 78fb ldrb r3, [r7, #3] + 801e2f6: 1c5a adds r2, r3, #1 + 801e2f8: 70fa strb r2, [r7, #3] + 801e2fa: 461a mov r2, r3 + 801e2fc: 687b ldr r3, [r7, #4] + 801e2fe: 4413 add r3, r2 + 801e300: 781b ldrb r3, [r3, #0] + 801e302: 021a lsls r2, r3, #8 + 801e304: 69bb ldr r3, [r7, #24] + 801e306: 4313 orrs r3, r2 + 801e308: 61bb str r3, [r7, #24] + gpsEpochTime.Seconds |= ( uint32_t )payload[macIndex++] << 16; + 801e30a: 78fb ldrb r3, [r7, #3] + 801e30c: 1c5a adds r2, r3, #1 + 801e30e: 70fa strb r2, [r7, #3] + 801e310: 461a mov r2, r3 + 801e312: 687b ldr r3, [r7, #4] + 801e314: 4413 add r3, r2 + 801e316: 781b ldrb r3, [r3, #0] + 801e318: 041a lsls r2, r3, #16 + 801e31a: 69bb ldr r3, [r7, #24] + 801e31c: 4313 orrs r3, r2 + 801e31e: 61bb str r3, [r7, #24] + gpsEpochTime.Seconds |= ( uint32_t )payload[macIndex++] << 24; + 801e320: 78fb ldrb r3, [r7, #3] + 801e322: 1c5a adds r2, r3, #1 + 801e324: 70fa strb r2, [r7, #3] + 801e326: 461a mov r2, r3 + 801e328: 687b ldr r3, [r7, #4] + 801e32a: 4413 add r3, r2 + 801e32c: 781b ldrb r3, [r3, #0] + 801e32e: 061a lsls r2, r3, #24 + 801e330: 69bb ldr r3, [r7, #24] + 801e332: 4313 orrs r3, r2 + 801e334: 61bb str r3, [r7, #24] + gpsEpochTime.SubSeconds = payload[macIndex++]; + 801e336: 78fb ldrb r3, [r7, #3] + 801e338: 1c5a adds r2, r3, #1 + 801e33a: 70fa strb r2, [r7, #3] + 801e33c: 461a mov r2, r3 + 801e33e: 687b ldr r3, [r7, #4] + 801e340: 4413 add r3, r2 + 801e342: 781b ldrb r3, [r3, #0] + 801e344: b21b sxth r3, r3 + 801e346: 83bb strh r3, [r7, #28] + + // Convert the fractional second received in ms + // round( pow( 0.5, 8.0 ) * 1000 ) = 3.90625 + gpsEpochTime.SubSeconds = ( int16_t )( ( ( int32_t )gpsEpochTime.SubSeconds * 1000 ) >> 8 ); + 801e348: f9b7 301c ldrsh.w r3, [r7, #28] + 801e34c: 461a mov r2, r3 + 801e34e: f44f 737a mov.w r3, #1000 @ 0x3e8 + 801e352: fb02 f303 mul.w r3, r2, r3 + 801e356: 121b asrs r3, r3, #8 + 801e358: b21b sxth r3, r3 + 801e35a: 83bb strh r3, [r7, #28] + + // Copy received GPS Epoch time into system time + sysTime = gpsEpochTime; + 801e35c: f107 0310 add.w r3, r7, #16 + 801e360: f107 0218 add.w r2, r7, #24 + 801e364: e892 0003 ldmia.w r2, {r0, r1} + 801e368: e883 0003 stmia.w r3, {r0, r1} + // Add Unix to Gps epcoh offset. The system time is based on Unix time. + sysTime.Seconds += UNIX_GPS_EPOCH_OFFSET; + 801e36c: 693a ldr r2, [r7, #16] + 801e36e: 4b94 ldr r3, [pc, #592] @ (801e5c0 ) + 801e370: 4413 add r3, r2 + 801e372: 613b str r3, [r7, #16] + + // Compensate time difference between Tx Done time and now + sysTimeCurrent = SysTimeGet( ); + 801e374: f107 0308 add.w r3, r7, #8 + 801e378: 4618 mov r0, r3 + 801e37a: f009 fefd bl 8028178 + sysTime = SysTimeAdd( sysTimeCurrent, SysTimeSub( sysTime, MacCtx.LastTxSysTime ) ); + 801e37e: f107 006c add.w r0, r7, #108 @ 0x6c + 801e382: 4b90 ldr r3, [pc, #576] @ (801e5c4 ) + 801e384: f8d3 233c ldr.w r2, [r3, #828] @ 0x33c + 801e388: 9200 str r2, [sp, #0] + 801e38a: f8d3 3338 ldr.w r3, [r3, #824] @ 0x338 + 801e38e: f107 0210 add.w r2, r7, #16 + 801e392: ca06 ldmia r2, {r1, r2} + 801e394: f009 fe88 bl 80280a8 + 801e398: f107 0010 add.w r0, r7, #16 + 801e39c: 6f3b ldr r3, [r7, #112] @ 0x70 + 801e39e: 9300 str r3, [sp, #0] + 801e3a0: 6efb ldr r3, [r7, #108] @ 0x6c + 801e3a2: f107 0208 add.w r2, r7, #8 + 801e3a6: ca06 ldmia r2, {r1, r2} + 801e3a8: f009 fe44 bl 8028034 + + // Apply the new system time. + SysTimeSet( sysTime ); + 801e3ac: f107 0310 add.w r3, r7, #16 + 801e3b0: e893 0003 ldmia.w r3, {r0, r1} + 801e3b4: f009 feb2 bl 802811c + LoRaMacClassBDeviceTimeAns( ); + 801e3b8: f002 fe0b bl 8020fd2 + MacCtx.McpsIndication.DeviceTimeAnsReceived = true; + 801e3bc: 4b81 ldr r3, [pc, #516] @ (801e5c4 ) + 801e3be: 2201 movs r2, #1 + 801e3c0: f883 2444 strb.w r2, [r3, #1092] @ 0x444 + } + break; + 801e3c4: e0ea b.n 801e59c + } + case SRV_MAC_PING_SLOT_INFO_ANS: + { + if( LoRaMacConfirmQueueIsCmdActive( MLME_PING_SLOT_INFO ) == true ) + 801e3c6: 200d movs r0, #13 + 801e3c8: f003 fa76 bl 80218b8 + 801e3cc: 4603 mov r3, r0 + 801e3ce: 2b00 cmp r3, #0 + 801e3d0: f000 80e6 beq.w 801e5a0 + { + LoRaMacConfirmQueueSetStatus( LORAMAC_EVENT_INFO_STATUS_OK, MLME_PING_SLOT_INFO ); + 801e3d4: 210d movs r1, #13 + 801e3d6: 2000 movs r0, #0 + 801e3d8: f003 f9e2 bl 80217a0 + // According to the specification, it is not allowed to process this answer in + // a ping or multicast slot + if( ( MacCtx.RxSlot != RX_SLOT_WIN_CLASS_B_PING_SLOT ) && ( MacCtx.RxSlot != RX_SLOT_WIN_CLASS_B_MULTICAST_SLOT ) ) + 801e3dc: 4b79 ldr r3, [pc, #484] @ (801e5c4 ) + 801e3de: f893 3490 ldrb.w r3, [r3, #1168] @ 0x490 + 801e3e2: 2b04 cmp r3, #4 + 801e3e4: f000 80dc beq.w 801e5a0 + 801e3e8: 4b76 ldr r3, [pc, #472] @ (801e5c4 ) + 801e3ea: f893 3490 ldrb.w r3, [r3, #1168] @ 0x490 + 801e3ee: 2b05 cmp r3, #5 + 801e3f0: f000 80d6 beq.w 801e5a0 + { + LoRaMacClassBPingSlotInfoAns( ); + 801e3f4: f002 fdcb bl 8020f8e + } + } + break; + 801e3f8: e0d2 b.n 801e5a0 + } + case SRV_MAC_PING_SLOT_CHANNEL_REQ: + { + uint8_t status = 0x03; + 801e3fa: 2303 movs r3, #3 + 801e3fc: f887 307c strb.w r3, [r7, #124] @ 0x7c + uint32_t frequency = 0; + 801e400: 2300 movs r3, #0 + 801e402: 67bb str r3, [r7, #120] @ 0x78 + uint8_t datarate; + + frequency = ( uint32_t )payload[macIndex++]; + 801e404: 78fb ldrb r3, [r7, #3] + 801e406: 1c5a adds r2, r3, #1 + 801e408: 70fa strb r2, [r7, #3] + 801e40a: 461a mov r2, r3 + 801e40c: 687b ldr r3, [r7, #4] + 801e40e: 4413 add r3, r2 + 801e410: 781b ldrb r3, [r3, #0] + 801e412: 67bb str r3, [r7, #120] @ 0x78 + frequency |= ( uint32_t )payload[macIndex++] << 8; + 801e414: 78fb ldrb r3, [r7, #3] + 801e416: 1c5a adds r2, r3, #1 + 801e418: 70fa strb r2, [r7, #3] + 801e41a: 461a mov r2, r3 + 801e41c: 687b ldr r3, [r7, #4] + 801e41e: 4413 add r3, r2 + 801e420: 781b ldrb r3, [r3, #0] + 801e422: 021b lsls r3, r3, #8 + 801e424: 6fba ldr r2, [r7, #120] @ 0x78 + 801e426: 4313 orrs r3, r2 + 801e428: 67bb str r3, [r7, #120] @ 0x78 + frequency |= ( uint32_t )payload[macIndex++] << 16; + 801e42a: 78fb ldrb r3, [r7, #3] + 801e42c: 1c5a adds r2, r3, #1 + 801e42e: 70fa strb r2, [r7, #3] + 801e430: 461a mov r2, r3 + 801e432: 687b ldr r3, [r7, #4] + 801e434: 4413 add r3, r2 + 801e436: 781b ldrb r3, [r3, #0] + 801e438: 041b lsls r3, r3, #16 + 801e43a: 6fba ldr r2, [r7, #120] @ 0x78 + 801e43c: 4313 orrs r3, r2 + 801e43e: 67bb str r3, [r7, #120] @ 0x78 + frequency *= 100; + 801e440: 6fbb ldr r3, [r7, #120] @ 0x78 + 801e442: 2264 movs r2, #100 @ 0x64 + 801e444: fb02 f303 mul.w r3, r2, r3 + 801e448: 67bb str r3, [r7, #120] @ 0x78 + datarate = payload[macIndex++] & 0x0F; + 801e44a: 78fb ldrb r3, [r7, #3] + 801e44c: 1c5a adds r2, r3, #1 + 801e44e: 70fa strb r2, [r7, #3] + 801e450: 461a mov r2, r3 + 801e452: 687b ldr r3, [r7, #4] + 801e454: 4413 add r3, r2 + 801e456: 781b ldrb r3, [r3, #0] + 801e458: f003 030f and.w r3, r3, #15 + 801e45c: f887 3077 strb.w r3, [r7, #119] @ 0x77 + + status = LoRaMacClassBPingSlotChannelReq( datarate, frequency ); + 801e460: f897 3077 ldrb.w r3, [r7, #119] @ 0x77 + 801e464: 6fb9 ldr r1, [r7, #120] @ 0x78 + 801e466: 4618 mov r0, r3 + 801e468: f002 fd98 bl 8020f9c + 801e46c: 4603 mov r3, r0 + 801e46e: f887 307c strb.w r3, [r7, #124] @ 0x7c + macCmdPayload[0] = status; + 801e472: f897 307c ldrb.w r3, [r7, #124] @ 0x7c + 801e476: f887 3068 strb.w r3, [r7, #104] @ 0x68 + LoRaMacCommandsAddCmd( MOTE_MAC_PING_SLOT_FREQ_ANS, macCmdPayload, 1 ); + 801e47a: f107 0368 add.w r3, r7, #104 @ 0x68 + 801e47e: 2201 movs r2, #1 + 801e480: 4619 mov r1, r3 + 801e482: 2011 movs r0, #17 + 801e484: f002 feea bl 802125c + break; + 801e488: e08d b.n 801e5a6 + } + case SRV_MAC_BEACON_TIMING_ANS: + { + if( LoRaMacConfirmQueueIsCmdActive( MLME_BEACON_TIMING ) == true ) + 801e48a: 200e movs r0, #14 + 801e48c: f003 fa14 bl 80218b8 + 801e490: 4603 mov r3, r0 + 801e492: 2b00 cmp r3, #0 + 801e494: f000 8086 beq.w 801e5a4 + { + LoRaMacConfirmQueueSetStatus( LORAMAC_EVENT_INFO_STATUS_OK, MLME_BEACON_TIMING ); + 801e498: 210e movs r1, #14 + 801e49a: 2000 movs r0, #0 + 801e49c: f003 f980 bl 80217a0 + uint16_t beaconTimingDelay = 0; + 801e4a0: 2300 movs r3, #0 + 801e4a2: f8a7 307e strh.w r3, [r7, #126] @ 0x7e + uint8_t beaconTimingChannel = 0; + 801e4a6: 2300 movs r3, #0 + 801e4a8: f887 307d strb.w r3, [r7, #125] @ 0x7d + + beaconTimingDelay = ( uint16_t )payload[macIndex++]; + 801e4ac: 78fb ldrb r3, [r7, #3] + 801e4ae: 1c5a adds r2, r3, #1 + 801e4b0: 70fa strb r2, [r7, #3] + 801e4b2: 461a mov r2, r3 + 801e4b4: 687b ldr r3, [r7, #4] + 801e4b6: 4413 add r3, r2 + 801e4b8: 781b ldrb r3, [r3, #0] + 801e4ba: f8a7 307e strh.w r3, [r7, #126] @ 0x7e + beaconTimingDelay |= ( uint16_t )payload[macIndex++] << 8; + 801e4be: 78fb ldrb r3, [r7, #3] + 801e4c0: 1c5a adds r2, r3, #1 + 801e4c2: 70fa strb r2, [r7, #3] + 801e4c4: 461a mov r2, r3 + 801e4c6: 687b ldr r3, [r7, #4] + 801e4c8: 4413 add r3, r2 + 801e4ca: 781b ldrb r3, [r3, #0] + 801e4cc: 021b lsls r3, r3, #8 + 801e4ce: b21a sxth r2, r3 + 801e4d0: f9b7 307e ldrsh.w r3, [r7, #126] @ 0x7e + 801e4d4: 4313 orrs r3, r2 + 801e4d6: b21b sxth r3, r3 + 801e4d8: f8a7 307e strh.w r3, [r7, #126] @ 0x7e + beaconTimingChannel = payload[macIndex++]; + 801e4dc: 78fb ldrb r3, [r7, #3] + 801e4de: 1c5a adds r2, r3, #1 + 801e4e0: 70fa strb r2, [r7, #3] + 801e4e2: 461a mov r2, r3 + 801e4e4: 687b ldr r3, [r7, #4] + 801e4e6: 4413 add r3, r2 + 801e4e8: 781b ldrb r3, [r3, #0] + 801e4ea: f887 307d strb.w r3, [r7, #125] @ 0x7d + + LoRaMacClassBBeaconTimingAns( beaconTimingDelay, beaconTimingChannel, RxDoneParams.LastRxDone ); + 801e4ee: 4b36 ldr r3, [pc, #216] @ (801e5c8 ) + 801e4f0: 681a ldr r2, [r3, #0] + 801e4f2: f897 107d ldrb.w r1, [r7, #125] @ 0x7d + 801e4f6: f8b7 307e ldrh.w r3, [r7, #126] @ 0x7e + 801e4fa: 4618 mov r0, r3 + 801e4fc: f002 fd5b bl 8020fb6 + } + break; + 801e500: e050 b.n 801e5a4 + } + case SRV_MAC_BEACON_FREQ_REQ: + { + uint32_t frequency = 0; + 801e502: 2300 movs r3, #0 + 801e504: f8c7 3080 str.w r3, [r7, #128] @ 0x80 + + frequency = ( uint32_t )payload[macIndex++]; + 801e508: 78fb ldrb r3, [r7, #3] + 801e50a: 1c5a adds r2, r3, #1 + 801e50c: 70fa strb r2, [r7, #3] + 801e50e: 461a mov r2, r3 + 801e510: 687b ldr r3, [r7, #4] + 801e512: 4413 add r3, r2 + 801e514: 781b ldrb r3, [r3, #0] + 801e516: f8c7 3080 str.w r3, [r7, #128] @ 0x80 + frequency |= ( uint32_t )payload[macIndex++] << 8; + 801e51a: 78fb ldrb r3, [r7, #3] + 801e51c: 1c5a adds r2, r3, #1 + 801e51e: 70fa strb r2, [r7, #3] + 801e520: 461a mov r2, r3 + 801e522: 687b ldr r3, [r7, #4] + 801e524: 4413 add r3, r2 + 801e526: 781b ldrb r3, [r3, #0] + 801e528: 021b lsls r3, r3, #8 + 801e52a: f8d7 2080 ldr.w r2, [r7, #128] @ 0x80 + 801e52e: 4313 orrs r3, r2 + 801e530: f8c7 3080 str.w r3, [r7, #128] @ 0x80 + frequency |= ( uint32_t )payload[macIndex++] << 16; + 801e534: 78fb ldrb r3, [r7, #3] + 801e536: 1c5a adds r2, r3, #1 + 801e538: 70fa strb r2, [r7, #3] + 801e53a: 461a mov r2, r3 + 801e53c: 687b ldr r3, [r7, #4] + 801e53e: 4413 add r3, r2 + 801e540: 781b ldrb r3, [r3, #0] + 801e542: 041b lsls r3, r3, #16 + 801e544: f8d7 2080 ldr.w r2, [r7, #128] @ 0x80 + 801e548: 4313 orrs r3, r2 + 801e54a: f8c7 3080 str.w r3, [r7, #128] @ 0x80 + frequency *= 100; + 801e54e: f8d7 3080 ldr.w r3, [r7, #128] @ 0x80 + 801e552: 2264 movs r2, #100 @ 0x64 + 801e554: fb02 f303 mul.w r3, r2, r3 + 801e558: f8c7 3080 str.w r3, [r7, #128] @ 0x80 + + if( LoRaMacClassBBeaconFreqReq( frequency ) == true ) + 801e55c: f8d7 0080 ldr.w r0, [r7, #128] @ 0x80 + 801e560: f002 fd3e bl 8020fe0 + 801e564: 4603 mov r3, r0 + 801e566: 2b00 cmp r3, #0 + 801e568: d003 beq.n 801e572 + { + macCmdPayload[0] = 1; + 801e56a: 2301 movs r3, #1 + 801e56c: f887 3068 strb.w r3, [r7, #104] @ 0x68 + 801e570: e002 b.n 801e578 + } + else + { + macCmdPayload[0] = 0; + 801e572: 2300 movs r3, #0 + 801e574: f887 3068 strb.w r3, [r7, #104] @ 0x68 + } + LoRaMacCommandsAddCmd( MOTE_MAC_BEACON_FREQ_ANS, macCmdPayload, 1 ); + 801e578: f107 0368 add.w r3, r7, #104 @ 0x68 + 801e57c: 2201 movs r2, #1 + 801e57e: 4619 mov r1, r3 + 801e580: 2013 movs r0, #19 + 801e582: f002 fe6b bl 802125c + } + break; + 801e586: e00e b.n 801e5a6 + break; + 801e588: bf00 nop + 801e58a: e00c b.n 801e5a6 + break; + 801e58c: bf00 nop + 801e58e: e00a b.n 801e5a6 + break; + 801e590: bf00 nop + 801e592: e008 b.n 801e5a6 + break; + 801e594: bf00 nop + 801e596: e006 b.n 801e5a6 + break; + 801e598: bf00 nop + 801e59a: e004 b.n 801e5a6 + break; + 801e59c: bf00 nop + 801e59e: e002 b.n 801e5a6 + break; + 801e5a0: bf00 nop + 801e5a2: e000 b.n 801e5a6 + break; + 801e5a4: bf00 nop + while( macIndex < commandsSize ) + 801e5a6: 78fa ldrb r2, [r7, #3] + 801e5a8: 78bb ldrb r3, [r7, #2] + 801e5aa: 429a cmp r2, r3 + 801e5ac: f4ff ab78 bcc.w 801dca0 + 801e5b0: e002 b.n 801e5b8 + return; + 801e5b2: bf00 nop + 801e5b4: e000 b.n 801e5b8 + default: + // Unknown command. ABORT MAC commands processing + return; + 801e5b6: bf00 nop + } + } +} + 801e5b8: 378c adds r7, #140 @ 0x8c + 801e5ba: 46bd mov sp, r7 + 801e5bc: bd90 pop {r4, r7, pc} + 801e5be: bf00 nop + 801e5c0: 12d53d80 .word 0x12d53d80 + 801e5c4: 20013bc4 .word 0x20013bc4 + 801e5c8: 20014430 .word 0x20014430 + +0801e5cc : + +/* ST_WORKAROUND: Update Send request with new input parameter to allow delayed tx */ +static LoRaMacStatus_t Send( LoRaMacHeader_t* macHdr, uint8_t fPort, void* fBuffer, uint16_t fBufferSize, bool allowDelayedTx ) +{ + 801e5cc: b580 push {r7, lr} + 801e5ce: b08e sub sp, #56 @ 0x38 + 801e5d0: af02 add r7, sp, #8 + 801e5d2: 60f8 str r0, [r7, #12] + 801e5d4: 607a str r2, [r7, #4] + 801e5d6: 461a mov r2, r3 + 801e5d8: 460b mov r3, r1 + 801e5da: 72fb strb r3, [r7, #11] + 801e5dc: 4613 mov r3, r2 + 801e5de: 813b strh r3, [r7, #8] + LoRaMacFrameCtrl_t fCtrl; + LoRaMacStatus_t status = LORAMAC_STATUS_PARAMETER_INVALID; + 801e5e0: 2303 movs r3, #3 + 801e5e2: f887 302f strb.w r3, [r7, #47] @ 0x2f + int8_t datarate = Nvm.MacGroup1.ChannelsDatarate; + 801e5e6: 4b65 ldr r3, [pc, #404] @ (801e77c ) + 801e5e8: f893 3039 ldrb.w r3, [r3, #57] @ 0x39 + 801e5ec: f887 302e strb.w r3, [r7, #46] @ 0x2e + int8_t txPower = Nvm.MacGroup1.ChannelsTxPower; + 801e5f0: 4b62 ldr r3, [pc, #392] @ (801e77c ) + 801e5f2: f893 3038 ldrb.w r3, [r3, #56] @ 0x38 + 801e5f6: f887 302d strb.w r3, [r7, #45] @ 0x2d + uint32_t adrAckCounter = Nvm.MacGroup1.AdrAckCounter; + 801e5fa: 4b60 ldr r3, [pc, #384] @ (801e77c ) + 801e5fc: 6a9b ldr r3, [r3, #40] @ 0x28 + 801e5fe: 62bb str r3, [r7, #40] @ 0x28 + CalcNextAdrParams_t adrNext; + + // Check if we are joined + if( Nvm.MacGroup2.NetworkActivation == ACTIVATION_TYPE_NONE ) + 801e600: 4b5e ldr r3, [pc, #376] @ (801e77c ) + 801e602: f893 3110 ldrb.w r3, [r3, #272] @ 0x110 + 801e606: 2b00 cmp r3, #0 + 801e608: d101 bne.n 801e60e + { + return LORAMAC_STATUS_NO_NETWORK_JOINED; + 801e60a: 2307 movs r3, #7 + 801e60c: e0b1 b.n 801e772 + } + if( Nvm.MacGroup2.MaxDCycle == 0 ) + 801e60e: 4b5b ldr r3, [pc, #364] @ (801e77c ) + 801e610: f893 30ff ldrb.w r3, [r3, #255] @ 0xff + 801e614: 2b00 cmp r3, #0 + 801e616: d102 bne.n 801e61e + { + Nvm.MacGroup1.AggregatedTimeOff = 0; + 801e618: 4b58 ldr r3, [pc, #352] @ (801e77c ) + 801e61a: 2200 movs r2, #0 + 801e61c: 631a str r2, [r3, #48] @ 0x30 + } + + fCtrl.Value = 0; + 801e61e: 2300 movs r3, #0 + 801e620: f887 302c strb.w r3, [r7, #44] @ 0x2c + fCtrl.Bits.FOptsLen = 0; + 801e624: f897 302c ldrb.w r3, [r7, #44] @ 0x2c + 801e628: f023 030f bic.w r3, r3, #15 + 801e62c: f887 302c strb.w r3, [r7, #44] @ 0x2c + fCtrl.Bits.Adr = Nvm.MacGroup2.AdrCtrlOn; + 801e630: 4b52 ldr r3, [pc, #328] @ (801e77c ) + 801e632: f893 20fe ldrb.w r2, [r3, #254] @ 0xfe + 801e636: f897 302c ldrb.w r3, [r7, #44] @ 0x2c + 801e63a: f362 13c7 bfi r3, r2, #7, #1 + 801e63e: f887 302c strb.w r3, [r7, #44] @ 0x2c + + // Check class b + if( Nvm.MacGroup2.DeviceClass == CLASS_B ) + 801e642: 4b4e ldr r3, [pc, #312] @ (801e77c ) + 801e644: f893 30fc ldrb.w r3, [r3, #252] @ 0xfc + 801e648: 2b01 cmp r3, #1 + 801e64a: d106 bne.n 801e65a + { + fCtrl.Bits.FPending = 1; + 801e64c: f897 302c ldrb.w r3, [r7, #44] @ 0x2c + 801e650: f043 0310 orr.w r3, r3, #16 + 801e654: f887 302c strb.w r3, [r7, #44] @ 0x2c + 801e658: e005 b.n 801e666 + } + else + { + fCtrl.Bits.FPending = 0; + 801e65a: f897 302c ldrb.w r3, [r7, #44] @ 0x2c + 801e65e: f023 0310 bic.w r3, r3, #16 + 801e662: f887 302c strb.w r3, [r7, #44] @ 0x2c + } + + // Check server ack + if( Nvm.MacGroup1.SrvAckRequested == true ) + 801e666: 4b45 ldr r3, [pc, #276] @ (801e77c ) + 801e668: f893 303a ldrb.w r3, [r3, #58] @ 0x3a + 801e66c: 2b00 cmp r3, #0 + 801e66e: d005 beq.n 801e67c + { + fCtrl.Bits.Ack = 1; + 801e670: f897 302c ldrb.w r3, [r7, #44] @ 0x2c + 801e674: f043 0320 orr.w r3, r3, #32 + 801e678: f887 302c strb.w r3, [r7, #44] @ 0x2c + } + + // ADR next request + adrNext.Version = Nvm.MacGroup2.Version; + 801e67c: 4b3f ldr r3, [pc, #252] @ (801e77c ) + 801e67e: f8d3 310c ldr.w r3, [r3, #268] @ 0x10c + 801e682: 617b str r3, [r7, #20] + adrNext.UpdateChanMask = true; + 801e684: 2301 movs r3, #1 + 801e686: 763b strb r3, [r7, #24] + adrNext.AdrEnabled = fCtrl.Bits.Adr; + 801e688: f897 302c ldrb.w r3, [r7, #44] @ 0x2c + 801e68c: f3c3 13c0 ubfx r3, r3, #7, #1 + 801e690: b2db uxtb r3, r3 + 801e692: 2b00 cmp r3, #0 + 801e694: bf14 ite ne + 801e696: 2301 movne r3, #1 + 801e698: 2300 moveq r3, #0 + 801e69a: b2db uxtb r3, r3 + 801e69c: 767b strb r3, [r7, #25] + adrNext.AdrAckCounter = Nvm.MacGroup1.AdrAckCounter; + 801e69e: 4b37 ldr r3, [pc, #220] @ (801e77c ) + 801e6a0: 6a9b ldr r3, [r3, #40] @ 0x28 + 801e6a2: 61fb str r3, [r7, #28] + adrNext.AdrAckLimit = MacCtx.AdrAckLimit; + 801e6a4: 4b36 ldr r3, [pc, #216] @ (801e780 ) + 801e6a6: f8b3 3400 ldrh.w r3, [r3, #1024] @ 0x400 + 801e6aa: 843b strh r3, [r7, #32] + adrNext.AdrAckDelay = MacCtx.AdrAckDelay; + 801e6ac: 4b34 ldr r3, [pc, #208] @ (801e780 ) + 801e6ae: f8b3 3402 ldrh.w r3, [r3, #1026] @ 0x402 + 801e6b2: 847b strh r3, [r7, #34] @ 0x22 + adrNext.Datarate = Nvm.MacGroup1.ChannelsDatarate; + 801e6b4: 4b31 ldr r3, [pc, #196] @ (801e77c ) + 801e6b6: f993 3039 ldrsb.w r3, [r3, #57] @ 0x39 + 801e6ba: f887 3024 strb.w r3, [r7, #36] @ 0x24 + adrNext.TxPower = Nvm.MacGroup1.ChannelsTxPower; + 801e6be: 4b2f ldr r3, [pc, #188] @ (801e77c ) + 801e6c0: f993 3038 ldrsb.w r3, [r3, #56] @ 0x38 + 801e6c4: f887 3025 strb.w r3, [r7, #37] @ 0x25 + adrNext.UplinkDwellTime = Nvm.MacGroup2.MacParams.UplinkDwellTime; + 801e6c8: 4b2c ldr r3, [pc, #176] @ (801e77c ) + 801e6ca: f893 3074 ldrb.w r3, [r3, #116] @ 0x74 + 801e6ce: f887 3026 strb.w r3, [r7, #38] @ 0x26 + adrNext.Region = Nvm.MacGroup2.Region; + 801e6d2: 4b2a ldr r3, [pc, #168] @ (801e77c ) + 801e6d4: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801e6d8: f887 3027 strb.w r3, [r7, #39] @ 0x27 + + fCtrl.Bits.AdrAckReq = LoRaMacAdrCalcNext( &adrNext, &Nvm.MacGroup1.ChannelsDatarate, + 801e6dc: f107 0328 add.w r3, r7, #40 @ 0x28 + 801e6e0: f107 0014 add.w r0, r7, #20 + 801e6e4: 4a27 ldr r2, [pc, #156] @ (801e784 ) + 801e6e6: 4928 ldr r1, [pc, #160] @ (801e788 ) + 801e6e8: f002 fb7e bl 8020de8 + 801e6ec: 4603 mov r3, r0 + 801e6ee: 461a mov r2, r3 + 801e6f0: f897 302c ldrb.w r3, [r7, #44] @ 0x2c + 801e6f4: f362 1386 bfi r3, r2, #6, #1 + 801e6f8: f887 302c strb.w r3, [r7, #44] @ 0x2c + &Nvm.MacGroup1.ChannelsTxPower, &adrAckCounter ); + + // Prepare the frame + status = PrepareFrame( macHdr, &fCtrl, fPort, fBuffer, fBufferSize ); + 801e6fc: 7afa ldrb r2, [r7, #11] + 801e6fe: f107 012c add.w r1, r7, #44 @ 0x2c + 801e702: 893b ldrh r3, [r7, #8] + 801e704: 9300 str r3, [sp, #0] + 801e706: 687b ldr r3, [r7, #4] + 801e708: 68f8 ldr r0, [r7, #12] + 801e70a: f000 fc21 bl 801ef50 + 801e70e: 4603 mov r3, r0 + 801e710: f887 302f strb.w r3, [r7, #47] @ 0x2f + + // Validate status + if( ( status == LORAMAC_STATUS_OK ) || ( status == LORAMAC_STATUS_SKIPPED_APP_DATA ) ) + 801e714: f897 302f ldrb.w r3, [r7, #47] @ 0x2f + 801e718: 2b00 cmp r3, #0 + 801e71a: d003 beq.n 801e724 + 801e71c: f897 302f ldrb.w r3, [r7, #47] @ 0x2f + 801e720: 2b0a cmp r3, #10 + 801e722: d107 bne.n 801e734 + { + // Schedule frame, do not allow delayed transmissions + status = ScheduleTx( allowDelayedTx ); /* ST_WORKAROUND: Update Send request with new input parameter to allow delayed tx */ + 801e724: f897 3038 ldrb.w r3, [r7, #56] @ 0x38 + 801e728: 4618 mov r0, r3 + 801e72a: f000 f96d bl 801ea08 + 801e72e: 4603 mov r3, r0 + 801e730: f887 302f strb.w r3, [r7, #47] @ 0x2f + } + + // Post processing + if( status != LORAMAC_STATUS_OK ) + 801e734: f897 302f ldrb.w r3, [r7, #47] @ 0x2f + 801e738: 2b00 cmp r3, #0 + 801e73a: d00a beq.n 801e752 + { + // Bad case - restore + // Store local variables + Nvm.MacGroup1.ChannelsDatarate = datarate; + 801e73c: 4a0f ldr r2, [pc, #60] @ (801e77c ) + 801e73e: f897 302e ldrb.w r3, [r7, #46] @ 0x2e + 801e742: f882 3039 strb.w r3, [r2, #57] @ 0x39 + Nvm.MacGroup1.ChannelsTxPower = txPower; + 801e746: 4a0d ldr r2, [pc, #52] @ (801e77c ) + 801e748: f897 302d ldrb.w r3, [r7, #45] @ 0x2d + 801e74c: f882 3038 strb.w r3, [r2, #56] @ 0x38 + 801e750: e00d b.n 801e76e + } + else + { + // Good case + Nvm.MacGroup1.SrvAckRequested = false; + 801e752: 4b0a ldr r3, [pc, #40] @ (801e77c ) + 801e754: 2200 movs r2, #0 + 801e756: f883 203a strb.w r2, [r3, #58] @ 0x3a + Nvm.MacGroup1.AdrAckCounter = adrAckCounter; + 801e75a: 6abb ldr r3, [r7, #40] @ 0x28 + 801e75c: 4a07 ldr r2, [pc, #28] @ (801e77c ) + 801e75e: 6293 str r3, [r2, #40] @ 0x28 + // Remove all none sticky MAC commands + if( LoRaMacCommandsRemoveNoneStickyCmds( ) != LORAMAC_COMMANDS_SUCCESS ) + 801e760: f002 fdf4 bl 802134c + 801e764: 4603 mov r3, r0 + 801e766: 2b00 cmp r3, #0 + 801e768: d001 beq.n 801e76e + { + return LORAMAC_STATUS_MAC_COMMAD_ERROR; + 801e76a: 2313 movs r3, #19 + 801e76c: e001 b.n 801e772 + } + } + return status; + 801e76e: f897 302f ldrb.w r3, [r7, #47] @ 0x2f +} + 801e772: 4618 mov r0, r3 + 801e774: 3730 adds r7, #48 @ 0x30 + 801e776: 46bd mov sp, r7 + 801e778: bd80 pop {r7, pc} + 801e77a: bf00 nop + 801e77c: 200140dc .word 0x200140dc + 801e780: 20013bc4 .word 0x20013bc4 + 801e784: 20014114 .word 0x20014114 + 801e788: 20014115 .word 0x20014115 + +0801e78c : + +static LoRaMacStatus_t SendReJoinReq( JoinReqIdentifier_t joinReqType ) +{ + 801e78c: b580 push {r7, lr} + 801e78e: b084 sub sp, #16 + 801e790: af00 add r7, sp, #0 + 801e792: 4603 mov r3, r0 + 801e794: 71fb strb r3, [r7, #7] + LoRaMacStatus_t status = LORAMAC_STATUS_OK; + 801e796: 2300 movs r3, #0 + 801e798: 73bb strb r3, [r7, #14] + LoRaMacHeader_t macHdr; + macHdr.Value = 0; + 801e79a: 2300 movs r3, #0 + 801e79c: 733b strb r3, [r7, #12] + bool allowDelayedTx = true; + 801e79e: 2301 movs r3, #1 + 801e7a0: 73fb strb r3, [r7, #15] + + // Setup join/rejoin message + switch( joinReqType ) + 801e7a2: 79fb ldrb r3, [r7, #7] + 801e7a4: 2bff cmp r3, #255 @ 0xff + 801e7a6: d129 bne.n 801e7fc + { + case JOIN_REQ: + { + SwitchClass( CLASS_A ); + 801e7a8: 2000 movs r0, #0 + 801e7aa: f7ff f931 bl 801da10 + + MacCtx.TxMsg.Type = LORAMAC_MSG_TYPE_JOIN_REQUEST; + 801e7ae: 4b1a ldr r3, [pc, #104] @ (801e818 ) + 801e7b0: 2200 movs r2, #0 + 801e7b2: f883 2104 strb.w r2, [r3, #260] @ 0x104 + MacCtx.TxMsg.Message.JoinReq.Buffer = MacCtx.PktBuffer; + 801e7b6: 4b18 ldr r3, [pc, #96] @ (801e818 ) + 801e7b8: 4a18 ldr r2, [pc, #96] @ (801e81c ) + 801e7ba: f8c3 2108 str.w r2, [r3, #264] @ 0x108 + MacCtx.TxMsg.Message.JoinReq.BufSize = LORAMAC_PHY_MAXPAYLOAD; + 801e7be: 4b16 ldr r3, [pc, #88] @ (801e818 ) + 801e7c0: 22ff movs r2, #255 @ 0xff + 801e7c2: f883 210c strb.w r2, [r3, #268] @ 0x10c + + macHdr.Bits.MType = FRAME_TYPE_JOIN_REQ; + 801e7c6: 7b3b ldrb r3, [r7, #12] + 801e7c8: f023 03e0 bic.w r3, r3, #224 @ 0xe0 + 801e7cc: 733b strb r3, [r7, #12] + MacCtx.TxMsg.Message.JoinReq.MHDR.Value = macHdr.Value; + 801e7ce: 7b3a ldrb r2, [r7, #12] + 801e7d0: 4b11 ldr r3, [pc, #68] @ (801e818 ) + 801e7d2: f883 210d strb.w r2, [r3, #269] @ 0x10d + + memcpy1( MacCtx.TxMsg.Message.JoinReq.JoinEUI, SecureElementGetJoinEui( ), LORAMAC_JOIN_EUI_FIELD_SIZE ); + 801e7d6: f7fc fc69 bl 801b0ac + 801e7da: 4603 mov r3, r0 + 801e7dc: 2208 movs r2, #8 + 801e7de: 4619 mov r1, r3 + 801e7e0: 480f ldr r0, [pc, #60] @ (801e820 ) + 801e7e2: f006 fe14 bl 802540e + memcpy1( MacCtx.TxMsg.Message.JoinReq.DevEUI, SecureElementGetDevEui( ), LORAMAC_DEV_EUI_FIELD_SIZE ); + 801e7e6: f7fc fc3d bl 801b064 + 801e7ea: 4603 mov r3, r0 + 801e7ec: 2208 movs r2, #8 + 801e7ee: 4619 mov r1, r3 + 801e7f0: 480c ldr r0, [pc, #48] @ (801e824 ) + 801e7f2: f006 fe0c bl 802540e + + allowDelayedTx = false; + 801e7f6: 2300 movs r3, #0 + 801e7f8: 73fb strb r3, [r7, #15] + + break; + 801e7fa: e002 b.n 801e802 + } + default: + status = LORAMAC_STATUS_SERVICE_UNKNOWN; + 801e7fc: 2302 movs r3, #2 + 801e7fe: 73bb strb r3, [r7, #14] + break; + 801e800: bf00 nop + } + + // Schedule frame + status = ScheduleTx( allowDelayedTx ); + 801e802: 7bfb ldrb r3, [r7, #15] + 801e804: 4618 mov r0, r3 + 801e806: f000 f8ff bl 801ea08 + 801e80a: 4603 mov r3, r0 + 801e80c: 73bb strb r3, [r7, #14] + return status; + 801e80e: 7bbb ldrb r3, [r7, #14] +} + 801e810: 4618 mov r0, r3 + 801e812: 3710 adds r7, #16 + 801e814: 46bd mov sp, r7 + 801e816: bd80 pop {r7, pc} + 801e818: 20013bc4 .word 0x20013bc4 + 801e81c: 20013bc6 .word 0x20013bc6 + 801e820: 20013cd2 .word 0x20013cd2 + 801e824: 20013cda .word 0x20013cda + +0801e828 : + +static LoRaMacStatus_t CheckForClassBCollision( void ) +{ + 801e828: b580 push {r7, lr} + 801e82a: af00 add r7, sp, #0 + if( LoRaMacClassBIsBeaconExpected( ) == true ) + 801e82c: f002 fb54 bl 8020ed8 + 801e830: 4603 mov r3, r0 + 801e832: 2b00 cmp r3, #0 + 801e834: d001 beq.n 801e83a + { + return LORAMAC_STATUS_BUSY_BEACON_RESERVED_TIME; + 801e836: 230e movs r3, #14 + 801e838: e013 b.n 801e862 + } + + if( Nvm.MacGroup2.DeviceClass == CLASS_B ) + 801e83a: 4b0b ldr r3, [pc, #44] @ (801e868 ) + 801e83c: f893 30fc ldrb.w r3, [r3, #252] @ 0xfc + 801e840: 2b01 cmp r3, #1 + 801e842: d10d bne.n 801e860 + { + if( LoRaMacClassBIsPingExpected( ) == true ) + 801e844: f002 fb50 bl 8020ee8 + 801e848: 4603 mov r3, r0 + 801e84a: 2b00 cmp r3, #0 + 801e84c: d001 beq.n 801e852 + { + return LORAMAC_STATUS_BUSY_PING_SLOT_WINDOW_TIME; + 801e84e: 230f movs r3, #15 + 801e850: e007 b.n 801e862 + } + else if( LoRaMacClassBIsMulticastExpected( ) == true ) + 801e852: f002 fb51 bl 8020ef8 + 801e856: 4603 mov r3, r0 + 801e858: 2b00 cmp r3, #0 + 801e85a: d001 beq.n 801e860 + { + return LORAMAC_STATUS_BUSY_PING_SLOT_WINDOW_TIME; + 801e85c: 230f movs r3, #15 + 801e85e: e000 b.n 801e862 + } + } + return LORAMAC_STATUS_OK; + 801e860: 2300 movs r3, #0 +} + 801e862: 4618 mov r0, r3 + 801e864: bd80 pop {r7, pc} + 801e866: bf00 nop + 801e868: 200140dc .word 0x200140dc + +0801e86c : + +static void ComputeRxWindowParameters( void ) +{ + 801e86c: b590 push {r4, r7, lr} + 801e86e: b083 sub sp, #12 + 801e870: af02 add r7, sp, #8 + // Compute Rx1 windows parameters + RegionComputeRxWindowParameters( Nvm.MacGroup2.Region, + 801e872: 4b2d ldr r3, [pc, #180] @ (801e928 ) + 801e874: f893 4040 ldrb.w r4, [r3, #64] @ 0x40 + RegionApplyDrOffset( Nvm.MacGroup2.Region, + 801e878: 4b2b ldr r3, [pc, #172] @ (801e928 ) + 801e87a: f893 0040 ldrb.w r0, [r3, #64] @ 0x40 + 801e87e: 4b2a ldr r3, [pc, #168] @ (801e928 ) + 801e880: f893 1075 ldrb.w r1, [r3, #117] @ 0x75 + 801e884: 4b28 ldr r3, [pc, #160] @ (801e928 ) + 801e886: f993 2039 ldrsb.w r2, [r3, #57] @ 0x39 + Nvm.MacGroup2.MacParams.DownlinkDwellTime, + Nvm.MacGroup1.ChannelsDatarate, + Nvm.MacGroup2.MacParams.Rx1DrOffset ), + 801e88a: 4b27 ldr r3, [pc, #156] @ (801e928 ) + 801e88c: f893 3061 ldrb.w r3, [r3, #97] @ 0x61 + RegionApplyDrOffset( Nvm.MacGroup2.Region, + 801e890: b25b sxtb r3, r3 + 801e892: f004 fbfb bl 802308c + 801e896: 4603 mov r3, r0 + RegionComputeRxWindowParameters( Nvm.MacGroup2.Region, + 801e898: b259 sxtb r1, r3 + 801e89a: 4b23 ldr r3, [pc, #140] @ (801e928 ) + 801e89c: f893 2048 ldrb.w r2, [r3, #72] @ 0x48 + 801e8a0: 4b21 ldr r3, [pc, #132] @ (801e928 ) + 801e8a2: 6c5b ldr r3, [r3, #68] @ 0x44 + 801e8a4: 4821 ldr r0, [pc, #132] @ (801e92c ) + 801e8a6: 9000 str r0, [sp, #0] + 801e8a8: 4620 mov r0, r4 + 801e8aa: f004 faff bl 8022eac + Nvm.MacGroup2.MacParams.MinRxSymbols, + Nvm.MacGroup2.MacParams.SystemMaxRxError, + &MacCtx.RxWindow1Config ); + // Compute Rx2 windows parameters + RegionComputeRxWindowParameters( Nvm.MacGroup2.Region, + 801e8ae: 4b1e ldr r3, [pc, #120] @ (801e928 ) + 801e8b0: f893 0040 ldrb.w r0, [r3, #64] @ 0x40 + Nvm.MacGroup2.MacParams.Rx2Channel.Datarate, + 801e8b4: 4b1c ldr r3, [pc, #112] @ (801e928 ) + 801e8b6: f893 3068 ldrb.w r3, [r3, #104] @ 0x68 + RegionComputeRxWindowParameters( Nvm.MacGroup2.Region, + 801e8ba: b259 sxtb r1, r3 + 801e8bc: 4b1a ldr r3, [pc, #104] @ (801e928 ) + 801e8be: f893 2048 ldrb.w r2, [r3, #72] @ 0x48 + 801e8c2: 4b19 ldr r3, [pc, #100] @ (801e928 ) + 801e8c4: 6c5b ldr r3, [r3, #68] @ 0x44 + 801e8c6: 4c1a ldr r4, [pc, #104] @ (801e930 ) + 801e8c8: 9400 str r4, [sp, #0] + 801e8ca: f004 faef bl 8022eac + Nvm.MacGroup2.MacParams.MinRxSymbols, + Nvm.MacGroup2.MacParams.SystemMaxRxError, + &MacCtx.RxWindow2Config ); + + // Default setup, in case the device joined + MacCtx.RxWindow1Delay = Nvm.MacGroup2.MacParams.ReceiveDelay1 + MacCtx.RxWindow1Config.WindowOffset; + 801e8ce: 4b16 ldr r3, [pc, #88] @ (801e928 ) + 801e8d0: 6d1b ldr r3, [r3, #80] @ 0x50 + 801e8d2: 4a18 ldr r2, [pc, #96] @ (801e934 ) + 801e8d4: f8d2 23d0 ldr.w r2, [r2, #976] @ 0x3d0 + 801e8d8: 4413 add r3, r2 + 801e8da: 4a16 ldr r2, [pc, #88] @ (801e934 ) + 801e8dc: f8c2 33bc str.w r3, [r2, #956] @ 0x3bc + MacCtx.RxWindow2Delay = Nvm.MacGroup2.MacParams.ReceiveDelay2 + MacCtx.RxWindow2Config.WindowOffset; + 801e8e0: 4b11 ldr r3, [pc, #68] @ (801e928 ) + 801e8e2: 6d5b ldr r3, [r3, #84] @ 0x54 + 801e8e4: 4a13 ldr r2, [pc, #76] @ (801e934 ) + 801e8e6: f8d2 23e4 ldr.w r2, [r2, #996] @ 0x3e4 + 801e8ea: 4413 add r3, r2 + 801e8ec: 4a11 ldr r2, [pc, #68] @ (801e934 ) + 801e8ee: f8c2 33c0 str.w r3, [r2, #960] @ 0x3c0 + + if( Nvm.MacGroup2.NetworkActivation == ACTIVATION_TYPE_NONE ) + 801e8f2: 4b0d ldr r3, [pc, #52] @ (801e928 ) + 801e8f4: f893 3110 ldrb.w r3, [r3, #272] @ 0x110 + 801e8f8: 2b00 cmp r3, #0 + 801e8fa: d111 bne.n 801e920 + { + MacCtx.RxWindow1Delay = Nvm.MacGroup2.MacParams.JoinAcceptDelay1 + MacCtx.RxWindow1Config.WindowOffset; + 801e8fc: 4b0a ldr r3, [pc, #40] @ (801e928 ) + 801e8fe: 6d9b ldr r3, [r3, #88] @ 0x58 + 801e900: 4a0c ldr r2, [pc, #48] @ (801e934 ) + 801e902: f8d2 23d0 ldr.w r2, [r2, #976] @ 0x3d0 + 801e906: 4413 add r3, r2 + 801e908: 4a0a ldr r2, [pc, #40] @ (801e934 ) + 801e90a: f8c2 33bc str.w r3, [r2, #956] @ 0x3bc + MacCtx.RxWindow2Delay = Nvm.MacGroup2.MacParams.JoinAcceptDelay2 + MacCtx.RxWindow2Config.WindowOffset; + 801e90e: 4b06 ldr r3, [pc, #24] @ (801e928 ) + 801e910: 6ddb ldr r3, [r3, #92] @ 0x5c + 801e912: 4a08 ldr r2, [pc, #32] @ (801e934 ) + 801e914: f8d2 23e4 ldr.w r2, [r2, #996] @ 0x3e4 + 801e918: 4413 add r3, r2 + 801e91a: 4a06 ldr r2, [pc, #24] @ (801e934 ) + 801e91c: f8c2 33c0 str.w r3, [r2, #960] @ 0x3c0 + } +} + 801e920: bf00 nop + 801e922: 3704 adds r7, #4 + 801e924: 46bd mov sp, r7 + 801e926: bd90 pop {r4, r7, pc} + 801e928: 200140dc .word 0x200140dc + 801e92c: 20013f88 .word 0x20013f88 + 801e930: 20013f9c .word 0x20013f9c + 801e934: 20013bc4 .word 0x20013bc4 + +0801e938 : + +static LoRaMacStatus_t VerifyTxFrame( void ) +{ + 801e938: b580 push {r7, lr} + 801e93a: b082 sub sp, #8 + 801e93c: af00 add r7, sp, #0 + size_t macCmdsSize = 0; + 801e93e: 2300 movs r3, #0 + 801e940: 607b str r3, [r7, #4] + + if( Nvm.MacGroup2.NetworkActivation != ACTIVATION_TYPE_NONE ) + 801e942: 4b13 ldr r3, [pc, #76] @ (801e990 ) + 801e944: f893 3110 ldrb.w r3, [r3, #272] @ 0x110 + 801e948: 2b00 cmp r3, #0 + 801e94a: d01b beq.n 801e984 + { + if( LoRaMacCommandsGetSizeSerializedCmds( &macCmdsSize ) != LORAMAC_COMMANDS_SUCCESS ) + 801e94c: 1d3b adds r3, r7, #4 + 801e94e: 4618 mov r0, r3 + 801e950: f002 fd42 bl 80213d8 + 801e954: 4603 mov r3, r0 + 801e956: 2b00 cmp r3, #0 + 801e958: d001 beq.n 801e95e + { + return LORAMAC_STATUS_MAC_COMMAD_ERROR; + 801e95a: 2313 movs r3, #19 + 801e95c: e013 b.n 801e986 + } + + if( ValidatePayloadLength( MacCtx.AppDataSize, Nvm.MacGroup1.ChannelsDatarate, macCmdsSize ) == false ) + 801e95e: 4b0d ldr r3, [pc, #52] @ (801e994 ) + 801e960: f893 3237 ldrb.w r3, [r3, #567] @ 0x237 + 801e964: 4a0a ldr r2, [pc, #40] @ (801e990 ) + 801e966: f992 1039 ldrsb.w r1, [r2, #57] @ 0x39 + 801e96a: 687a ldr r2, [r7, #4] + 801e96c: b2d2 uxtb r2, r2 + 801e96e: 4618 mov r0, r3 + 801e970: f7ff f946 bl 801dc00 + 801e974: 4603 mov r3, r0 + 801e976: f083 0301 eor.w r3, r3, #1 + 801e97a: b2db uxtb r3, r3 + 801e97c: 2b00 cmp r3, #0 + 801e97e: d001 beq.n 801e984 + { + return LORAMAC_STATUS_LENGTH_ERROR; + 801e980: 2308 movs r3, #8 + 801e982: e000 b.n 801e986 + } + } + return LORAMAC_STATUS_OK; + 801e984: 2300 movs r3, #0 +} + 801e986: 4618 mov r0, r3 + 801e988: 3708 adds r7, #8 + 801e98a: 46bd mov sp, r7 + 801e98c: bd80 pop {r7, pc} + 801e98e: bf00 nop + 801e990: 200140dc .word 0x200140dc + 801e994: 20013bc4 .word 0x20013bc4 + +0801e998 : + +static LoRaMacStatus_t SerializeTxFrame( void ) +{ + 801e998: b580 push {r7, lr} + 801e99a: b082 sub sp, #8 + 801e99c: af00 add r7, sp, #0 + LoRaMacSerializerStatus_t serializeStatus; + + switch( MacCtx.TxMsg.Type ) + 801e99e: 4b18 ldr r3, [pc, #96] @ (801ea00 ) + 801e9a0: f893 3104 ldrb.w r3, [r3, #260] @ 0x104 + 801e9a4: 2b00 cmp r3, #0 + 801e9a6: d002 beq.n 801e9ae + 801e9a8: 2b04 cmp r3, #4 + 801e9aa: d011 beq.n 801e9d0 + 801e9ac: e021 b.n 801e9f2 + { + case LORAMAC_MSG_TYPE_JOIN_REQUEST: + serializeStatus = LoRaMacSerializerJoinRequest( &MacCtx.TxMsg.Message.JoinReq ); + 801e9ae: 4815 ldr r0, [pc, #84] @ (801ea04 ) + 801e9b0: f004 f87d bl 8022aae + 801e9b4: 4603 mov r3, r0 + 801e9b6: 71fb strb r3, [r7, #7] + if( LORAMAC_SERIALIZER_SUCCESS != serializeStatus ) + 801e9b8: 79fb ldrb r3, [r7, #7] + 801e9ba: 2b00 cmp r3, #0 + 801e9bc: d001 beq.n 801e9c2 + { + return LORAMAC_STATUS_CRYPTO_ERROR; + 801e9be: 2311 movs r3, #17 + 801e9c0: e01a b.n 801e9f8 + } + MacCtx.PktBufferLen = MacCtx.TxMsg.Message.JoinReq.BufSize; + 801e9c2: 4b0f ldr r3, [pc, #60] @ (801ea00 ) + 801e9c4: f893 310c ldrb.w r3, [r3, #268] @ 0x10c + 801e9c8: 461a mov r2, r3 + 801e9ca: 4b0d ldr r3, [pc, #52] @ (801ea00 ) + 801e9cc: 801a strh r2, [r3, #0] + break; + 801e9ce: e012 b.n 801e9f6 + case LORAMAC_MSG_TYPE_DATA: + serializeStatus = LoRaMacSerializerData( &MacCtx.TxMsg.Message.Data ); + 801e9d0: 480c ldr r0, [pc, #48] @ (801ea04 ) + 801e9d2: f004 f8ee bl 8022bb2 + 801e9d6: 4603 mov r3, r0 + 801e9d8: 71fb strb r3, [r7, #7] + if( LORAMAC_SERIALIZER_SUCCESS != serializeStatus ) + 801e9da: 79fb ldrb r3, [r7, #7] + 801e9dc: 2b00 cmp r3, #0 + 801e9de: d001 beq.n 801e9e4 + { + return LORAMAC_STATUS_CRYPTO_ERROR; + 801e9e0: 2311 movs r3, #17 + 801e9e2: e009 b.n 801e9f8 + } + MacCtx.PktBufferLen = MacCtx.TxMsg.Message.Data.BufSize; + 801e9e4: 4b06 ldr r3, [pc, #24] @ (801ea00 ) + 801e9e6: f893 310c ldrb.w r3, [r3, #268] @ 0x10c + 801e9ea: 461a mov r2, r3 + 801e9ec: 4b04 ldr r3, [pc, #16] @ (801ea00 ) + 801e9ee: 801a strh r2, [r3, #0] + break; + 801e9f0: e001 b.n 801e9f6 + case LORAMAC_MSG_TYPE_JOIN_ACCEPT: + case LORAMAC_MSG_TYPE_UNDEF: + default: + return LORAMAC_STATUS_PARAMETER_INVALID; + 801e9f2: 2303 movs r3, #3 + 801e9f4: e000 b.n 801e9f8 + } + return LORAMAC_STATUS_OK; + 801e9f6: 2300 movs r3, #0 +} + 801e9f8: 4618 mov r0, r3 + 801e9fa: 3708 adds r7, #8 + 801e9fc: 46bd mov sp, r7 + 801e9fe: bd80 pop {r7, pc} + 801ea00: 20013bc4 .word 0x20013bc4 + 801ea04: 20013ccc .word 0x20013ccc + +0801ea08 : + +static LoRaMacStatus_t ScheduleTx( bool allowDelayedTx ) +{ + 801ea08: b580 push {r7, lr} + 801ea0a: b090 sub sp, #64 @ 0x40 + 801ea0c: af02 add r7, sp, #8 + 801ea0e: 4603 mov r3, r0 + 801ea10: 73fb strb r3, [r7, #15] + LoRaMacStatus_t status = LORAMAC_STATUS_PARAMETER_INVALID; + 801ea12: 2303 movs r3, #3 + 801ea14: f887 3037 strb.w r3, [r7, #55] @ 0x37 + NextChanParams_t nextChan; + + // Check class b collisions + status = CheckForClassBCollision( ); + 801ea18: f7ff ff06 bl 801e828 + 801ea1c: 4603 mov r3, r0 + 801ea1e: f887 3037 strb.w r3, [r7, #55] @ 0x37 + if( status != LORAMAC_STATUS_OK ) + 801ea22: f897 3037 ldrb.w r3, [r7, #55] @ 0x37 + 801ea26: 2b00 cmp r3, #0 + 801ea28: d002 beq.n 801ea30 + { + return status; + 801ea2a: f897 3037 ldrb.w r3, [r7, #55] @ 0x37 + 801ea2e: e08f b.n 801eb50 + } + + // Update back-off + CalculateBackOff( ); + 801ea30: f000 f8fa bl 801ec28 + + // Serialize frame + status = SerializeTxFrame( ); + 801ea34: f7ff ffb0 bl 801e998 + 801ea38: 4603 mov r3, r0 + 801ea3a: f887 3037 strb.w r3, [r7, #55] @ 0x37 + if( status != LORAMAC_STATUS_OK ) + 801ea3e: f897 3037 ldrb.w r3, [r7, #55] @ 0x37 + 801ea42: 2b00 cmp r3, #0 + 801ea44: d002 beq.n 801ea4c + { + return status; + 801ea46: f897 3037 ldrb.w r3, [r7, #55] @ 0x37 + 801ea4a: e081 b.n 801eb50 + } + + nextChan.AggrTimeOff = Nvm.MacGroup1.AggregatedTimeOff; + 801ea4c: 4b42 ldr r3, [pc, #264] @ (801eb58 ) + 801ea4e: 6b1b ldr r3, [r3, #48] @ 0x30 + 801ea50: 617b str r3, [r7, #20] + nextChan.Datarate = Nvm.MacGroup1.ChannelsDatarate; + 801ea52: 4b41 ldr r3, [pc, #260] @ (801eb58 ) + 801ea54: f993 3039 ldrsb.w r3, [r3, #57] @ 0x39 + 801ea58: 773b strb r3, [r7, #28] + nextChan.DutyCycleEnabled = Nvm.MacGroup2.DutyCycleOn; + 801ea5a: 4b3f ldr r3, [pc, #252] @ (801eb58 ) + 801ea5c: f893 3100 ldrb.w r3, [r3, #256] @ 0x100 + 801ea60: 77bb strb r3, [r7, #30] + nextChan.ElapsedTimeSinceStartUp = SysTimeSub( SysTimeGetMcuTime( ), Nvm.MacGroup2.InitializationTime ); + 801ea62: f107 032c add.w r3, r7, #44 @ 0x2c + 801ea66: 4618 mov r0, r3 + 801ea68: f009 fbbe bl 80281e8 + 801ea6c: 4638 mov r0, r7 + 801ea6e: 4b3a ldr r3, [pc, #232] @ (801eb58 ) + 801ea70: f8d3 2108 ldr.w r2, [r3, #264] @ 0x108 + 801ea74: 9200 str r2, [sp, #0] + 801ea76: f8d3 3104 ldr.w r3, [r3, #260] @ 0x104 + 801ea7a: f107 022c add.w r2, r7, #44 @ 0x2c + 801ea7e: ca06 ldmia r2, {r1, r2} + 801ea80: f009 fb12 bl 80280a8 + 801ea84: f107 0320 add.w r3, r7, #32 + 801ea88: 463a mov r2, r7 + 801ea8a: e892 0003 ldmia.w r2, {r0, r1} + 801ea8e: e883 0003 stmia.w r3, {r0, r1} + nextChan.LastAggrTx = Nvm.MacGroup1.LastTxDoneTime; + 801ea92: 4b31 ldr r3, [pc, #196] @ (801eb58 ) + 801ea94: 6adb ldr r3, [r3, #44] @ 0x2c + 801ea96: 61bb str r3, [r7, #24] + nextChan.LastTxIsJoinRequest = false; + 801ea98: 2300 movs r3, #0 + 801ea9a: f887 3028 strb.w r3, [r7, #40] @ 0x28 + nextChan.Joined = true; + 801ea9e: 2301 movs r3, #1 + 801eaa0: 777b strb r3, [r7, #29] + nextChan.PktLen = MacCtx.PktBufferLen; + 801eaa2: 4b2e ldr r3, [pc, #184] @ (801eb5c ) + 801eaa4: 881b ldrh r3, [r3, #0] + 801eaa6: 857b strh r3, [r7, #42] @ 0x2a + + // Setup the parameters based on the join status + if( Nvm.MacGroup2.NetworkActivation == ACTIVATION_TYPE_NONE ) + 801eaa8: 4b2b ldr r3, [pc, #172] @ (801eb58 ) + 801eaaa: f893 3110 ldrb.w r3, [r3, #272] @ 0x110 + 801eaae: 2b00 cmp r3, #0 + 801eab0: d104 bne.n 801eabc + { + nextChan.LastTxIsJoinRequest = true; + 801eab2: 2301 movs r3, #1 + 801eab4: f887 3028 strb.w r3, [r7, #40] @ 0x28 + nextChan.Joined = false; + 801eab8: 2300 movs r3, #0 + 801eaba: 777b strb r3, [r7, #29] + } + + // Select channel + status = RegionNextChannel( Nvm.MacGroup2.Region, &nextChan, &MacCtx.Channel, &MacCtx.DutyCycleWaitTime, &Nvm.MacGroup1.AggregatedTimeOff ); + 801eabc: 4b26 ldr r3, [pc, #152] @ (801eb58 ) + 801eabe: f893 0040 ldrb.w r0, [r3, #64] @ 0x40 + 801eac2: f107 0114 add.w r1, r7, #20 + 801eac6: 4b26 ldr r3, [pc, #152] @ (801eb60 ) + 801eac8: 9300 str r3, [sp, #0] + 801eaca: 4b26 ldr r3, [pc, #152] @ (801eb64 ) + 801eacc: 4a26 ldr r2, [pc, #152] @ (801eb68 ) + 801eace: f004 fab3 bl 8023038 + 801ead2: 4603 mov r3, r0 + 801ead4: f887 3037 strb.w r3, [r7, #55] @ 0x37 + + if( status != LORAMAC_STATUS_OK ) + 801ead8: f897 3037 ldrb.w r3, [r7, #55] @ 0x37 + 801eadc: 2b00 cmp r3, #0 + 801eade: d022 beq.n 801eb26 + { + if( ( status == LORAMAC_STATUS_DUTYCYCLE_RESTRICTED ) && + 801eae0: f897 3037 ldrb.w r3, [r7, #55] @ 0x37 + 801eae4: 2b0b cmp r3, #11 + 801eae6: d11b bne.n 801eb20 + 801eae8: 7bfb ldrb r3, [r7, #15] + 801eaea: 2b00 cmp r3, #0 + 801eaec: d018 beq.n 801eb20 + ( allowDelayedTx == true ) ) + { + // Allow delayed transmissions. We have to allow it in case + // the MAC must retransmit a frame with the frame repetitions + if( MacCtx.DutyCycleWaitTime != 0 ) + 801eaee: 4b1b ldr r3, [pc, #108] @ (801eb5c ) + 801eaf0: f8d3 3494 ldr.w r3, [r3, #1172] @ 0x494 + 801eaf4: 2b00 cmp r3, #0 + 801eaf6: d011 beq.n 801eb1c + {// Send later - prepare timer + MacCtx.MacState |= LORAMAC_TX_DELAYED; + 801eaf8: 4b18 ldr r3, [pc, #96] @ (801eb5c ) + 801eafa: f8d3 3340 ldr.w r3, [r3, #832] @ 0x340 + 801eafe: f043 0320 orr.w r3, r3, #32 + 801eb02: 4a16 ldr r2, [pc, #88] @ (801eb5c ) + 801eb04: f8c2 3340 str.w r3, [r2, #832] @ 0x340 + TimerSetValue( &MacCtx.TxDelayedTimer, MacCtx.DutyCycleWaitTime ); + 801eb08: 4b14 ldr r3, [pc, #80] @ (801eb5c ) + 801eb0a: f8d3 3494 ldr.w r3, [r3, #1172] @ 0x494 + 801eb0e: 4619 mov r1, r3 + 801eb10: 4816 ldr r0, [pc, #88] @ (801eb6c ) + 801eb12: f009 fc45 bl 80283a0 + TimerStart( &MacCtx.TxDelayedTimer ); + 801eb16: 4815 ldr r0, [pc, #84] @ (801eb6c ) + 801eb18: f009 fc0d bl 8028336 + } + return LORAMAC_STATUS_OK; + 801eb1c: 2300 movs r3, #0 + 801eb1e: e017 b.n 801eb50 + } + else + {// State where the MAC cannot send a frame + return status; + 801eb20: f897 3037 ldrb.w r3, [r7, #55] @ 0x37 + 801eb24: e014 b.n 801eb50 + } + } + + // Compute window parameters, offsets, rx symbols, system errors etc. + ComputeRxWindowParameters( ); + 801eb26: f7ff fea1 bl 801e86c + + // Verify TX frame + status = VerifyTxFrame( ); + 801eb2a: f7ff ff05 bl 801e938 + 801eb2e: 4603 mov r3, r0 + 801eb30: f887 3037 strb.w r3, [r7, #55] @ 0x37 + if( status != LORAMAC_STATUS_OK ) + 801eb34: f897 3037 ldrb.w r3, [r7, #55] @ 0x37 + 801eb38: 2b00 cmp r3, #0 + 801eb3a: d002 beq.n 801eb42 + { + return status; + 801eb3c: f897 3037 ldrb.w r3, [r7, #55] @ 0x37 + 801eb40: e006 b.n 801eb50 + } + + // Try to send now + return SendFrameOnChannel( MacCtx.Channel ); + 801eb42: 4b06 ldr r3, [pc, #24] @ (801eb5c ) + 801eb44: f893 3425 ldrb.w r3, [r3, #1061] @ 0x425 + 801eb48: 4618 mov r0, r3 + 801eb4a: f000 fb1b bl 801f184 + 801eb4e: 4603 mov r3, r0 +} + 801eb50: 4618 mov r0, r3 + 801eb52: 3738 adds r7, #56 @ 0x38 + 801eb54: 46bd mov sp, r7 + 801eb56: bd80 pop {r7, pc} + 801eb58: 200140dc .word 0x200140dc + 801eb5c: 20013bc4 .word 0x20013bc4 + 801eb60: 2001410c .word 0x2001410c + 801eb64: 20014058 .word 0x20014058 + 801eb68: 20013fe9 .word 0x20013fe9 + 801eb6c: 20013f2c .word 0x20013f2c + +0801eb70 : + +static LoRaMacStatus_t SecureFrame( uint8_t txDr, uint8_t txCh ) +{ + 801eb70: b580 push {r7, lr} + 801eb72: b084 sub sp, #16 + 801eb74: af00 add r7, sp, #0 + 801eb76: 4603 mov r3, r0 + 801eb78: 460a mov r2, r1 + 801eb7a: 71fb strb r3, [r7, #7] + 801eb7c: 4613 mov r3, r2 + 801eb7e: 71bb strb r3, [r7, #6] + LoRaMacCryptoStatus_t macCryptoStatus = LORAMAC_CRYPTO_ERROR; + 801eb80: 2313 movs r3, #19 + 801eb82: 73fb strb r3, [r7, #15] + uint32_t fCntUp = 0; + 801eb84: 2300 movs r3, #0 + 801eb86: 60bb str r3, [r7, #8] + + switch( MacCtx.TxMsg.Type ) + 801eb88: 4b25 ldr r3, [pc, #148] @ (801ec20 ) + 801eb8a: f893 3104 ldrb.w r3, [r3, #260] @ 0x104 + 801eb8e: 2b00 cmp r3, #0 + 801eb90: d002 beq.n 801eb98 + 801eb92: 2b04 cmp r3, #4 + 801eb94: d011 beq.n 801ebba + 801eb96: e03b b.n 801ec10 + { + case LORAMAC_MSG_TYPE_JOIN_REQUEST: + macCryptoStatus = LoRaMacCryptoPrepareJoinRequest( &MacCtx.TxMsg.Message.JoinReq ); + 801eb98: 4822 ldr r0, [pc, #136] @ (801ec24 ) + 801eb9a: f003 fb59 bl 8022250 + 801eb9e: 4603 mov r3, r0 + 801eba0: 73fb strb r3, [r7, #15] + if( LORAMAC_CRYPTO_SUCCESS != macCryptoStatus ) + 801eba2: 7bfb ldrb r3, [r7, #15] + 801eba4: 2b00 cmp r3, #0 + 801eba6: d001 beq.n 801ebac + { + return LORAMAC_STATUS_CRYPTO_ERROR; + 801eba8: 2311 movs r3, #17 + 801ebaa: e034 b.n 801ec16 + } + MacCtx.PktBufferLen = MacCtx.TxMsg.Message.JoinReq.BufSize; + 801ebac: 4b1c ldr r3, [pc, #112] @ (801ec20 ) + 801ebae: f893 310c ldrb.w r3, [r3, #268] @ 0x10c + 801ebb2: 461a mov r2, r3 + 801ebb4: 4b1a ldr r3, [pc, #104] @ (801ec20 ) + 801ebb6: 801a strh r2, [r3, #0] + break; + 801ebb8: e02c b.n 801ec14 + case LORAMAC_MSG_TYPE_DATA: + + if( LORAMAC_CRYPTO_SUCCESS != LoRaMacCryptoGetFCntUp( &fCntUp ) ) + 801ebba: f107 0308 add.w r3, r7, #8 + 801ebbe: 4618 mov r0, r3 + 801ebc0: f003 fa5e bl 8022080 + 801ebc4: 4603 mov r3, r0 + 801ebc6: 2b00 cmp r3, #0 + 801ebc8: d001 beq.n 801ebce + { + return LORAMAC_STATUS_FCNT_HANDLER_ERROR; + 801ebca: 2312 movs r3, #18 + 801ebcc: e023 b.n 801ec16 + } + + if( ( MacCtx.ChannelsNbTransCounter >= 1 ) || ( MacCtx.AckTimeoutRetriesCounter > 1 ) ) + 801ebce: 4b14 ldr r3, [pc, #80] @ (801ec20 ) + 801ebd0: f893 3420 ldrb.w r3, [r3, #1056] @ 0x420 + 801ebd4: 2b00 cmp r3, #0 + 801ebd6: d104 bne.n 801ebe2 + 801ebd8: 4b11 ldr r3, [pc, #68] @ (801ec20 ) + 801ebda: f893 3422 ldrb.w r3, [r3, #1058] @ 0x422 + 801ebde: 2b01 cmp r3, #1 + 801ebe0: d902 bls.n 801ebe8 + { + fCntUp -= 1; + 801ebe2: 68bb ldr r3, [r7, #8] + 801ebe4: 3b01 subs r3, #1 + 801ebe6: 60bb str r3, [r7, #8] + } + + macCryptoStatus = LoRaMacCryptoSecureMessage( fCntUp, txDr, txCh, &MacCtx.TxMsg.Message.Data ); + 801ebe8: 68b8 ldr r0, [r7, #8] + 801ebea: 79ba ldrb r2, [r7, #6] + 801ebec: 79f9 ldrb r1, [r7, #7] + 801ebee: 4b0d ldr r3, [pc, #52] @ (801ec24 ) + 801ebf0: f003 fc44 bl 802247c + 801ebf4: 4603 mov r3, r0 + 801ebf6: 73fb strb r3, [r7, #15] + if( LORAMAC_CRYPTO_SUCCESS != macCryptoStatus ) + 801ebf8: 7bfb ldrb r3, [r7, #15] + 801ebfa: 2b00 cmp r3, #0 + 801ebfc: d001 beq.n 801ec02 + { + return LORAMAC_STATUS_CRYPTO_ERROR; + 801ebfe: 2311 movs r3, #17 + 801ec00: e009 b.n 801ec16 + } + MacCtx.PktBufferLen = MacCtx.TxMsg.Message.Data.BufSize; + 801ec02: 4b07 ldr r3, [pc, #28] @ (801ec20 ) + 801ec04: f893 310c ldrb.w r3, [r3, #268] @ 0x10c + 801ec08: 461a mov r2, r3 + 801ec0a: 4b05 ldr r3, [pc, #20] @ (801ec20 ) + 801ec0c: 801a strh r2, [r3, #0] + break; + 801ec0e: e001 b.n 801ec14 + case LORAMAC_MSG_TYPE_JOIN_ACCEPT: + case LORAMAC_MSG_TYPE_UNDEF: + default: + return LORAMAC_STATUS_PARAMETER_INVALID; + 801ec10: 2303 movs r3, #3 + 801ec12: e000 b.n 801ec16 + } + return LORAMAC_STATUS_OK; + 801ec14: 2300 movs r3, #0 +} + 801ec16: 4618 mov r0, r3 + 801ec18: 3710 adds r7, #16 + 801ec1a: 46bd mov sp, r7 + 801ec1c: bd80 pop {r7, pc} + 801ec1e: bf00 nop + 801ec20: 20013bc4 .word 0x20013bc4 + 801ec24: 20013ccc .word 0x20013ccc + +0801ec28 : + +static void CalculateBackOff( void ) +{ + 801ec28: b480 push {r7} + 801ec2a: af00 add r7, sp, #0 + // Make sure that the calculation of the backoff time for the aggregated time off will only be done in + // case the value is zero. It will be set to zero in the function RegionNextChannel. + if( Nvm.MacGroup1.AggregatedTimeOff == 0 ) + 801ec2c: 4b09 ldr r3, [pc, #36] @ (801ec54 ) + 801ec2e: 6b1b ldr r3, [r3, #48] @ 0x30 + 801ec30: 2b00 cmp r3, #0 + 801ec32: d10a bne.n 801ec4a + { + // Update aggregated time-off. This must be an assignment and no incremental + // update as we do only calculate the time-off based on the last transmission + Nvm.MacGroup1.AggregatedTimeOff = ( MacCtx.TxTimeOnAir * Nvm.MacGroup2.AggregatedDCycle - MacCtx.TxTimeOnAir ); + 801ec34: 4b07 ldr r3, [pc, #28] @ (801ec54 ) + 801ec36: f8b3 3102 ldrh.w r3, [r3, #258] @ 0x102 + 801ec3a: 3b01 subs r3, #1 + 801ec3c: 4a06 ldr r2, [pc, #24] @ (801ec58 ) + 801ec3e: f8d2 2428 ldr.w r2, [r2, #1064] @ 0x428 + 801ec42: fb02 f303 mul.w r3, r2, r3 + 801ec46: 4a03 ldr r2, [pc, #12] @ (801ec54 ) + 801ec48: 6313 str r3, [r2, #48] @ 0x30 + } +} + 801ec4a: bf00 nop + 801ec4c: 46bd mov sp, r7 + 801ec4e: f85d 7b04 ldr.w r7, [sp], #4 + 801ec52: 4770 bx lr + 801ec54: 200140dc .word 0x200140dc + 801ec58: 20013bc4 .word 0x20013bc4 + +0801ec5c : + +static void RemoveMacCommands( LoRaMacRxSlot_t rxSlot, LoRaMacFrameCtrl_t fCtrl, Mcps_t request ) +{ + 801ec5c: b580 push {r7, lr} + 801ec5e: b082 sub sp, #8 + 801ec60: af00 add r7, sp, #0 + 801ec62: 4603 mov r3, r0 + 801ec64: 7139 strb r1, [r7, #4] + 801ec66: 71fb strb r3, [r7, #7] + 801ec68: 4613 mov r3, r2 + 801ec6a: 71bb strb r3, [r7, #6] + if( rxSlot == RX_SLOT_WIN_1 || rxSlot == RX_SLOT_WIN_2 ) + 801ec6c: 79fb ldrb r3, [r7, #7] + 801ec6e: 2b00 cmp r3, #0 + 801ec70: d002 beq.n 801ec78 + 801ec72: 79fb ldrb r3, [r7, #7] + 801ec74: 2b01 cmp r3, #1 + 801ec76: d10d bne.n 801ec94 + { + // Remove all sticky MAC commands answers since we can assume + // that they have been received by the server. + if( request == MCPS_CONFIRMED ) + 801ec78: 79bb ldrb r3, [r7, #6] + 801ec7a: 2b01 cmp r3, #1 + 801ec7c: d108 bne.n 801ec90 + { + if( fCtrl.Bits.Ack == 1 ) + 801ec7e: 793b ldrb r3, [r7, #4] + 801ec80: f003 0320 and.w r3, r3, #32 + 801ec84: b2db uxtb r3, r3 + 801ec86: 2b00 cmp r3, #0 + 801ec88: d004 beq.n 801ec94 + { // For confirmed uplinks only if we have received an ACK. + LoRaMacCommandsRemoveStickyAnsCmds( ); + 801ec8a: f002 fb83 bl 8021394 + else + { + LoRaMacCommandsRemoveStickyAnsCmds( ); + } + } +} + 801ec8e: e001 b.n 801ec94 + LoRaMacCommandsRemoveStickyAnsCmds( ); + 801ec90: f002 fb80 bl 8021394 +} + 801ec94: bf00 nop + 801ec96: 3708 adds r7, #8 + 801ec98: 46bd mov sp, r7 + 801ec9a: bd80 pop {r7, pc} + +0801ec9c : + + +static void ResetMacParameters( void ) +{ + 801ec9c: b5b0 push {r4, r5, r7, lr} + 801ec9e: b08e sub sp, #56 @ 0x38 + 801eca0: af00 add r7, sp, #0 + LoRaMacClassBCallback_t classBCallbacks; + LoRaMacClassBParams_t classBParams; + + Nvm.MacGroup2.NetworkActivation = ACTIVATION_TYPE_NONE; + 801eca2: 4b68 ldr r3, [pc, #416] @ (801ee44 ) + 801eca4: 2200 movs r2, #0 + 801eca6: f883 2110 strb.w r2, [r3, #272] @ 0x110 + + // ADR counter + Nvm.MacGroup1.AdrAckCounter = 0; + 801ecaa: 4b66 ldr r3, [pc, #408] @ (801ee44 ) + 801ecac: 2200 movs r2, #0 + 801ecae: 629a str r2, [r3, #40] @ 0x28 + + MacCtx.ChannelsNbTransCounter = 0; + 801ecb0: 4b65 ldr r3, [pc, #404] @ (801ee48 ) + 801ecb2: 2200 movs r2, #0 + 801ecb4: f883 2420 strb.w r2, [r3, #1056] @ 0x420 + MacCtx.AckTimeoutRetries = 1; + 801ecb8: 4b63 ldr r3, [pc, #396] @ (801ee48 ) + 801ecba: 2201 movs r2, #1 + 801ecbc: f883 2421 strb.w r2, [r3, #1057] @ 0x421 + MacCtx.AckTimeoutRetriesCounter = 1; + 801ecc0: 4b61 ldr r3, [pc, #388] @ (801ee48 ) + 801ecc2: 2201 movs r2, #1 + 801ecc4: f883 2422 strb.w r2, [r3, #1058] @ 0x422 + MacCtx.AckTimeoutRetry = false; + 801ecc8: 4b5f ldr r3, [pc, #380] @ (801ee48 ) + 801ecca: 2200 movs r2, #0 + 801eccc: f883 2423 strb.w r2, [r3, #1059] @ 0x423 + + Nvm.MacGroup2.MaxDCycle = 0; + 801ecd0: 4b5c ldr r3, [pc, #368] @ (801ee44 ) + 801ecd2: 2200 movs r2, #0 + 801ecd4: f883 20ff strb.w r2, [r3, #255] @ 0xff + Nvm.MacGroup2.AggregatedDCycle = 1; + 801ecd8: 4b5a ldr r3, [pc, #360] @ (801ee44 ) + 801ecda: 2201 movs r2, #1 + 801ecdc: f8a3 2102 strh.w r2, [r3, #258] @ 0x102 + + Nvm.MacGroup1.ChannelsTxPower = Nvm.MacGroup2.ChannelsTxPowerDefault; + 801ece0: 4b58 ldr r3, [pc, #352] @ (801ee44 ) + 801ece2: f993 20c4 ldrsb.w r2, [r3, #196] @ 0xc4 + 801ece6: 4b57 ldr r3, [pc, #348] @ (801ee44 ) + 801ece8: f883 2038 strb.w r2, [r3, #56] @ 0x38 + Nvm.MacGroup1.ChannelsDatarate = Nvm.MacGroup2.ChannelsDatarateDefault; + 801ecec: 4b55 ldr r3, [pc, #340] @ (801ee44 ) + 801ecee: f993 20c5 ldrsb.w r2, [r3, #197] @ 0xc5 + 801ecf2: 4b54 ldr r3, [pc, #336] @ (801ee44 ) + 801ecf4: f883 2039 strb.w r2, [r3, #57] @ 0x39 + Nvm.MacGroup2.MacParams.Rx1DrOffset = Nvm.MacGroup2.MacParamsDefaults.Rx1DrOffset; + 801ecf8: 4b52 ldr r3, [pc, #328] @ (801ee44 ) + 801ecfa: f893 20a1 ldrb.w r2, [r3, #161] @ 0xa1 + 801ecfe: 4b51 ldr r3, [pc, #324] @ (801ee44 ) + 801ed00: f883 2061 strb.w r2, [r3, #97] @ 0x61 + Nvm.MacGroup2.MacParams.Rx2Channel = Nvm.MacGroup2.MacParamsDefaults.Rx2Channel; + 801ed04: 4b4f ldr r3, [pc, #316] @ (801ee44 ) + 801ed06: 4a4f ldr r2, [pc, #316] @ (801ee44 ) + 801ed08: 3364 adds r3, #100 @ 0x64 + 801ed0a: 32a4 adds r2, #164 @ 0xa4 + 801ed0c: e892 0003 ldmia.w r2, {r0, r1} + 801ed10: e883 0003 stmia.w r3, {r0, r1} + Nvm.MacGroup2.MacParams.RxCChannel = Nvm.MacGroup2.MacParamsDefaults.RxCChannel; + 801ed14: 4b4b ldr r3, [pc, #300] @ (801ee44 ) + 801ed16: 4a4b ldr r2, [pc, #300] @ (801ee44 ) + 801ed18: 336c adds r3, #108 @ 0x6c + 801ed1a: 32ac adds r2, #172 @ 0xac + 801ed1c: e892 0003 ldmia.w r2, {r0, r1} + 801ed20: e883 0003 stmia.w r3, {r0, r1} + Nvm.MacGroup2.MacParams.UplinkDwellTime = Nvm.MacGroup2.MacParamsDefaults.UplinkDwellTime; + 801ed24: 4b47 ldr r3, [pc, #284] @ (801ee44 ) + 801ed26: f893 20b4 ldrb.w r2, [r3, #180] @ 0xb4 + 801ed2a: 4b46 ldr r3, [pc, #280] @ (801ee44 ) + 801ed2c: f883 2074 strb.w r2, [r3, #116] @ 0x74 + Nvm.MacGroup2.MacParams.DownlinkDwellTime = Nvm.MacGroup2.MacParamsDefaults.DownlinkDwellTime; + 801ed30: 4b44 ldr r3, [pc, #272] @ (801ee44 ) + 801ed32: f893 20b5 ldrb.w r2, [r3, #181] @ 0xb5 + 801ed36: 4b43 ldr r3, [pc, #268] @ (801ee44 ) + 801ed38: f883 2075 strb.w r2, [r3, #117] @ 0x75 + Nvm.MacGroup2.MacParams.MaxEirp = Nvm.MacGroup2.MacParamsDefaults.MaxEirp; + 801ed3c: 4b41 ldr r3, [pc, #260] @ (801ee44 ) + 801ed3e: f8d3 30b8 ldr.w r3, [r3, #184] @ 0xb8 + 801ed42: 4a40 ldr r2, [pc, #256] @ (801ee44 ) + 801ed44: 6793 str r3, [r2, #120] @ 0x78 + Nvm.MacGroup2.MacParams.AntennaGain = Nvm.MacGroup2.MacParamsDefaults.AntennaGain; + 801ed46: 4b3f ldr r3, [pc, #252] @ (801ee44 ) + 801ed48: f8d3 30bc ldr.w r3, [r3, #188] @ 0xbc + 801ed4c: 4a3d ldr r2, [pc, #244] @ (801ee44 ) + 801ed4e: 67d3 str r3, [r2, #124] @ 0x7c + + MacCtx.NodeAckRequested = false; + 801ed50: 4b3d ldr r3, [pc, #244] @ (801ee48 ) + 801ed52: 2200 movs r2, #0 + 801ed54: f883 2424 strb.w r2, [r3, #1060] @ 0x424 + Nvm.MacGroup1.SrvAckRequested = false; + 801ed58: 4b3a ldr r3, [pc, #232] @ (801ee44 ) + 801ed5a: 2200 movs r2, #0 + 801ed5c: f883 203a strb.w r2, [r3, #58] @ 0x3a + + // Reset to application defaults + InitDefaultsParams_t params; + params.Type = INIT_TYPE_RESET_TO_DEFAULT_CHANNELS; + 801ed60: 2301 movs r3, #1 + 801ed62: 733b strb r3, [r7, #12] + params.NvmGroup1 = &Nvm.RegionGroup1; + 801ed64: 4b39 ldr r3, [pc, #228] @ (801ee4c ) + 801ed66: 607b str r3, [r7, #4] + params.NvmGroup2 = &Nvm.RegionGroup2; + 801ed68: 4b39 ldr r3, [pc, #228] @ (801ee50 ) + 801ed6a: 60bb str r3, [r7, #8] + RegionInitDefaults( Nvm.MacGroup2.Region, ¶ms ); + 801ed6c: 4b35 ldr r3, [pc, #212] @ (801ee44 ) + 801ed6e: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801ed72: 1d3a adds r2, r7, #4 + 801ed74: 4611 mov r1, r2 + 801ed76: 4618 mov r0, r3 + 801ed78: f004 f84a bl 8022e10 + + // Initialize channel index. + MacCtx.Channel = 0; + 801ed7c: 4b32 ldr r3, [pc, #200] @ (801ee48 ) + 801ed7e: 2200 movs r2, #0 + 801ed80: f883 2425 strb.w r2, [r3, #1061] @ 0x425 + + // Initialize Rx2 config parameters. + MacCtx.RxWindow2Config.Channel = MacCtx.Channel; + 801ed84: 4b30 ldr r3, [pc, #192] @ (801ee48 ) + 801ed86: f893 2425 ldrb.w r2, [r3, #1061] @ 0x425 + 801ed8a: 4b2f ldr r3, [pc, #188] @ (801ee48 ) + 801ed8c: f883 23d8 strb.w r2, [r3, #984] @ 0x3d8 + MacCtx.RxWindow2Config.Frequency = Nvm.MacGroup2.MacParams.Rx2Channel.Frequency; + 801ed90: 4b2c ldr r3, [pc, #176] @ (801ee44 ) + 801ed92: 6e5b ldr r3, [r3, #100] @ 0x64 + 801ed94: 4a2c ldr r2, [pc, #176] @ (801ee48 ) + 801ed96: f8c2 33dc str.w r3, [r2, #988] @ 0x3dc + MacCtx.RxWindow2Config.DownlinkDwellTime = Nvm.MacGroup2.MacParams.DownlinkDwellTime; + 801ed9a: 4b2a ldr r3, [pc, #168] @ (801ee44 ) + 801ed9c: f893 2075 ldrb.w r2, [r3, #117] @ 0x75 + 801eda0: 4b29 ldr r3, [pc, #164] @ (801ee48 ) + 801eda2: f883 23e8 strb.w r2, [r3, #1000] @ 0x3e8 + MacCtx.RxWindow2Config.RepeaterSupport = Nvm.MacGroup2.MacParams.RepeaterSupport; /* ST_WORKAROUND: Keep repeater feature */ + 801eda6: 4b27 ldr r3, [pc, #156] @ (801ee44 ) + 801eda8: f893 2080 ldrb.w r2, [r3, #128] @ 0x80 + 801edac: 4b26 ldr r3, [pc, #152] @ (801ee48 ) + 801edae: f883 23e9 strb.w r2, [r3, #1001] @ 0x3e9 + MacCtx.RxWindow2Config.RxContinuous = false; + 801edb2: 4b25 ldr r3, [pc, #148] @ (801ee48 ) + 801edb4: 2200 movs r2, #0 + 801edb6: f883 23ea strb.w r2, [r3, #1002] @ 0x3ea + MacCtx.RxWindow2Config.RxSlot = RX_SLOT_WIN_2; + 801edba: 4b23 ldr r3, [pc, #140] @ (801ee48 ) + 801edbc: 2201 movs r2, #1 + 801edbe: f883 23eb strb.w r2, [r3, #1003] @ 0x3eb + + // Initialize RxC config parameters. + MacCtx.RxWindowCConfig = MacCtx.RxWindow2Config; + 801edc2: 4a21 ldr r2, [pc, #132] @ (801ee48 ) + 801edc4: 4b20 ldr r3, [pc, #128] @ (801ee48 ) + 801edc6: f502 747b add.w r4, r2, #1004 @ 0x3ec + 801edca: f503 7576 add.w r5, r3, #984 @ 0x3d8 + 801edce: cd0f ldmia r5!, {r0, r1, r2, r3} + 801edd0: c40f stmia r4!, {r0, r1, r2, r3} + 801edd2: 682b ldr r3, [r5, #0] + 801edd4: 6023 str r3, [r4, #0] + MacCtx.RxWindowCConfig.RxContinuous = true; + 801edd6: 4b1c ldr r3, [pc, #112] @ (801ee48 ) + 801edd8: 2201 movs r2, #1 + 801edda: f883 23fe strb.w r2, [r3, #1022] @ 0x3fe + MacCtx.RxWindowCConfig.RxSlot = RX_SLOT_WIN_CLASS_C; + 801edde: 4b1a ldr r3, [pc, #104] @ (801ee48 ) + 801ede0: 2202 movs r2, #2 + 801ede2: f883 23ff strb.w r2, [r3, #1023] @ 0x3ff + + // Initialize class b + // Apply callback + classBCallbacks.GetTemperatureLevel = NULL; + 801ede6: 2300 movs r3, #0 + 801ede8: 633b str r3, [r7, #48] @ 0x30 + classBCallbacks.MacProcessNotify = NULL; + 801edea: 2300 movs r3, #0 + 801edec: 637b str r3, [r7, #52] @ 0x34 + + if( MacCtx.MacCallbacks != NULL ) + 801edee: 4b16 ldr r3, [pc, #88] @ (801ee48 ) + 801edf0: f8d3 3348 ldr.w r3, [r3, #840] @ 0x348 + 801edf4: 2b00 cmp r3, #0 + 801edf6: d009 beq.n 801ee0c + { + classBCallbacks.GetTemperatureLevel = MacCtx.MacCallbacks->GetTemperatureLevel; + 801edf8: 4b13 ldr r3, [pc, #76] @ (801ee48 ) + 801edfa: f8d3 3348 ldr.w r3, [r3, #840] @ 0x348 + 801edfe: 685b ldr r3, [r3, #4] + 801ee00: 633b str r3, [r7, #48] @ 0x30 + classBCallbacks.MacProcessNotify = MacCtx.MacCallbacks->MacProcessNotify; + 801ee02: 4b11 ldr r3, [pc, #68] @ (801ee48 ) + 801ee04: f8d3 3348 ldr.w r3, [r3, #840] @ 0x348 + 801ee08: 691b ldr r3, [r3, #16] + 801ee0a: 637b str r3, [r7, #52] @ 0x34 + } + + // Must all be static. Don't use local references. + classBParams.MlmeIndication = &MacCtx.MlmeIndication; + 801ee0c: 4b11 ldr r3, [pc, #68] @ (801ee54 ) + 801ee0e: 613b str r3, [r7, #16] + classBParams.McpsIndication = &MacCtx.McpsIndication; + 801ee10: 4b11 ldr r3, [pc, #68] @ (801ee58 ) + 801ee12: 617b str r3, [r7, #20] + classBParams.MlmeConfirm = &MacCtx.MlmeConfirm; + 801ee14: 4b11 ldr r3, [pc, #68] @ (801ee5c ) + 801ee16: 61bb str r3, [r7, #24] + classBParams.LoRaMacFlags = &MacCtx.MacFlags; + 801ee18: 4b11 ldr r3, [pc, #68] @ (801ee60 ) + 801ee1a: 61fb str r3, [r7, #28] + classBParams.LoRaMacDevAddr = &Nvm.MacGroup2.DevAddr; + 801ee1c: 4b11 ldr r3, [pc, #68] @ (801ee64 ) + 801ee1e: 623b str r3, [r7, #32] + classBParams.LoRaMacRegion = &Nvm.MacGroup2.Region; + 801ee20: 4b11 ldr r3, [pc, #68] @ (801ee68 ) + 801ee22: 627b str r3, [r7, #36] @ 0x24 + classBParams.LoRaMacParams = &Nvm.MacGroup2.MacParams; + 801ee24: 4b11 ldr r3, [pc, #68] @ (801ee6c ) + 801ee26: 62bb str r3, [r7, #40] @ 0x28 + classBParams.MulticastChannels = &Nvm.MacGroup2.MulticastChannelList[0]; + 801ee28: 4b11 ldr r3, [pc, #68] @ (801ee70 ) + 801ee2a: 62fb str r3, [r7, #44] @ 0x2c + + LoRaMacClassBInit( &classBParams, &classBCallbacks, &Nvm.ClassB ); + 801ee2c: f107 0130 add.w r1, r7, #48 @ 0x30 + 801ee30: f107 0310 add.w r3, r7, #16 + 801ee34: 4a0f ldr r2, [pc, #60] @ (801ee74 ) + 801ee36: 4618 mov r0, r3 + 801ee38: f001 ffee bl 8020e18 +} + 801ee3c: bf00 nop + 801ee3e: 3738 adds r7, #56 @ 0x38 + 801ee40: 46bd mov sp, r7 + 801ee42: bdb0 pop {r4, r5, r7, pc} + 801ee44: 200140dc .word 0x200140dc + 801ee48: 20013bc4 .word 0x20013bc4 + 801ee4c: 200142b4 .word 0x200142b4 + 801ee50: 20014348 .word 0x20014348 + 801ee54: 20014034 .word 0x20014034 + 801ee58: 20013ff0 .word 0x20013ff0 + 801ee5c: 20014020 .word 0x20014020 + 801ee60: 20014055 .word 0x20014055 + 801ee64: 200141a8 .word 0x200141a8 + 801ee68: 2001411c .word 0x2001411c + 801ee6c: 20014120 .word 0x20014120 + 801ee70: 200141ac .word 0x200141ac + 801ee74: 20014410 .word 0x20014410 + +0801ee78 : + * + * \param [IN] rxTimer Window timer to be topped. + * \param [IN] rxConfig Window parameters to be setup + */ +static void RxWindowSetup( TimerEvent_t* rxTimer, RxConfigParams_t* rxConfig ) +{ + 801ee78: b580 push {r7, lr} + 801ee7a: b082 sub sp, #8 + 801ee7c: af00 add r7, sp, #0 + 801ee7e: 6078 str r0, [r7, #4] + 801ee80: 6039 str r1, [r7, #0] + TimerStop( rxTimer ); + 801ee82: 6878 ldr r0, [r7, #4] + 801ee84: f009 fa76 bl 8028374 + + // Ensure the radio is Idle + Radio.Standby( ); + 801ee88: 4b0e ldr r3, [pc, #56] @ (801eec4 ) + 801ee8a: 6b1b ldr r3, [r3, #48] @ 0x30 + 801ee8c: 4798 blx r3 + + if( RegionRxConfig( Nvm.MacGroup2.Region, rxConfig, ( int8_t* )&MacCtx.McpsIndication.RxDatarate ) == true ) + 801ee8e: 4b0e ldr r3, [pc, #56] @ (801eec8 ) + 801ee90: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801ee94: 4a0d ldr r2, [pc, #52] @ (801eecc ) + 801ee96: 6839 ldr r1, [r7, #0] + 801ee98: 4618 mov r0, r3 + 801ee9a: f004 f821 bl 8022ee0 + 801ee9e: 4603 mov r3, r0 + 801eea0: 2b00 cmp r3, #0 + 801eea2: d00a beq.n 801eeba + { + Radio.Rx( Nvm.MacGroup2.MacParams.MaxRxWindow ); + 801eea4: 4b07 ldr r3, [pc, #28] @ (801eec4 ) + 801eea6: 6b5b ldr r3, [r3, #52] @ 0x34 + 801eea8: 4a07 ldr r2, [pc, #28] @ (801eec8 ) + 801eeaa: 6cd2 ldr r2, [r2, #76] @ 0x4c + 801eeac: 4610 mov r0, r2 + 801eeae: 4798 blx r3 + MacCtx.RxSlot = rxConfig->RxSlot; + 801eeb0: 683b ldr r3, [r7, #0] + 801eeb2: 7cda ldrb r2, [r3, #19] + 801eeb4: 4b06 ldr r3, [pc, #24] @ (801eed0 ) + 801eeb6: f883 2490 strb.w r2, [r3, #1168] @ 0x490 + } +} + 801eeba: bf00 nop + 801eebc: 3708 adds r7, #8 + 801eebe: 46bd mov sp, r7 + 801eec0: bd80 pop {r7, pc} + 801eec2: bf00 nop + 801eec4: 0802fd14 .word 0x0802fd14 + 801eec8: 200140dc .word 0x200140dc + 801eecc: 20013ff4 .word 0x20013ff4 + 801eed0: 20013bc4 .word 0x20013bc4 + +0801eed4 : + +static void OpenContinuousRxCWindow( void ) +{ + 801eed4: b590 push {r4, r7, lr} + 801eed6: b083 sub sp, #12 + 801eed8: af02 add r7, sp, #8 + // Compute RxC windows parameters + RegionComputeRxWindowParameters( Nvm.MacGroup2.Region, + 801eeda: 4b18 ldr r3, [pc, #96] @ (801ef3c ) + 801eedc: f893 0040 ldrb.w r0, [r3, #64] @ 0x40 + Nvm.MacGroup2.MacParams.RxCChannel.Datarate, + 801eee0: 4b16 ldr r3, [pc, #88] @ (801ef3c ) + 801eee2: f893 3070 ldrb.w r3, [r3, #112] @ 0x70 + RegionComputeRxWindowParameters( Nvm.MacGroup2.Region, + 801eee6: b259 sxtb r1, r3 + 801eee8: 4b14 ldr r3, [pc, #80] @ (801ef3c ) + 801eeea: f893 2048 ldrb.w r2, [r3, #72] @ 0x48 + 801eeee: 4b13 ldr r3, [pc, #76] @ (801ef3c ) + 801eef0: 6c5b ldr r3, [r3, #68] @ 0x44 + 801eef2: 4c13 ldr r4, [pc, #76] @ (801ef40 ) + 801eef4: 9400 str r4, [sp, #0] + 801eef6: f003 ffd9 bl 8022eac + Nvm.MacGroup2.MacParams.MinRxSymbols, + Nvm.MacGroup2.MacParams.SystemMaxRxError, + &MacCtx.RxWindowCConfig ); + + MacCtx.RxWindowCConfig.RxSlot = RX_SLOT_WIN_CLASS_C; + 801eefa: 4b12 ldr r3, [pc, #72] @ (801ef44 ) + 801eefc: 2202 movs r2, #2 + 801eefe: f883 23ff strb.w r2, [r3, #1023] @ 0x3ff + // Setup continuous listening + MacCtx.RxWindowCConfig.RxContinuous = true; + 801ef02: 4b10 ldr r3, [pc, #64] @ (801ef44 ) + 801ef04: 2201 movs r2, #1 + 801ef06: f883 23fe strb.w r2, [r3, #1022] @ 0x3fe + + // At this point the Radio should be idle. + // Thus, there is no need to set the radio in standby mode. + if( RegionRxConfig( Nvm.MacGroup2.Region, &MacCtx.RxWindowCConfig, ( int8_t* )&MacCtx.McpsIndication.RxDatarate ) == true ) + 801ef0a: 4b0c ldr r3, [pc, #48] @ (801ef3c ) + 801ef0c: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801ef10: 4a0d ldr r2, [pc, #52] @ (801ef48 ) + 801ef12: 490b ldr r1, [pc, #44] @ (801ef40 ) + 801ef14: 4618 mov r0, r3 + 801ef16: f003 ffe3 bl 8022ee0 + 801ef1a: 4603 mov r3, r0 + 801ef1c: 2b00 cmp r3, #0 + 801ef1e: d009 beq.n 801ef34 + { + Radio.Rx( 0 ); // Continuous mode + 801ef20: 4b0a ldr r3, [pc, #40] @ (801ef4c ) + 801ef22: 6b5b ldr r3, [r3, #52] @ 0x34 + 801ef24: 2000 movs r0, #0 + 801ef26: 4798 blx r3 + MacCtx.RxSlot = MacCtx.RxWindowCConfig.RxSlot; + 801ef28: 4b06 ldr r3, [pc, #24] @ (801ef44 ) + 801ef2a: f893 23ff ldrb.w r2, [r3, #1023] @ 0x3ff + 801ef2e: 4b05 ldr r3, [pc, #20] @ (801ef44 ) + 801ef30: f883 2490 strb.w r2, [r3, #1168] @ 0x490 + } +} + 801ef34: bf00 nop + 801ef36: 3704 adds r7, #4 + 801ef38: 46bd mov sp, r7 + 801ef3a: bd90 pop {r4, r7, pc} + 801ef3c: 200140dc .word 0x200140dc + 801ef40: 20013fb0 .word 0x20013fb0 + 801ef44: 20013bc4 .word 0x20013bc4 + 801ef48: 20013ff4 .word 0x20013ff4 + 801ef4c: 0802fd14 .word 0x0802fd14 + +0801ef50 : + +static LoRaMacStatus_t PrepareFrame( LoRaMacHeader_t* macHdr, LoRaMacFrameCtrl_t* fCtrl, uint8_t fPort, void* fBuffer, uint16_t fBufferSize ) +{ + 801ef50: b580 push {r7, lr} + 801ef52: b088 sub sp, #32 + 801ef54: af00 add r7, sp, #0 + 801ef56: 60f8 str r0, [r7, #12] + 801ef58: 60b9 str r1, [r7, #8] + 801ef5a: 603b str r3, [r7, #0] + 801ef5c: 4613 mov r3, r2 + 801ef5e: 71fb strb r3, [r7, #7] + MacCtx.PktBufferLen = 0; + 801ef60: 4b81 ldr r3, [pc, #516] @ (801f168 ) + 801ef62: 2200 movs r2, #0 + 801ef64: 801a strh r2, [r3, #0] + MacCtx.NodeAckRequested = false; + 801ef66: 4b80 ldr r3, [pc, #512] @ (801f168 ) + 801ef68: 2200 movs r2, #0 + 801ef6a: f883 2424 strb.w r2, [r3, #1060] @ 0x424 + uint32_t fCntUp = 0; + 801ef6e: 2300 movs r3, #0 + 801ef70: 61bb str r3, [r7, #24] + size_t macCmdsSize = 0; + 801ef72: 2300 movs r3, #0 + 801ef74: 617b str r3, [r7, #20] + uint8_t availableSize = 0; + 801ef76: 2300 movs r3, #0 + 801ef78: 77fb strb r3, [r7, #31] + + if( fBuffer == NULL ) + 801ef7a: 683b ldr r3, [r7, #0] + 801ef7c: 2b00 cmp r3, #0 + 801ef7e: d101 bne.n 801ef84 + { + fBufferSize = 0; + 801ef80: 2300 movs r3, #0 + 801ef82: 853b strh r3, [r7, #40] @ 0x28 + } + + memcpy1( MacCtx.AppData, ( uint8_t* ) fBuffer, fBufferSize ); + 801ef84: 8d3b ldrh r3, [r7, #40] @ 0x28 + 801ef86: 461a mov r2, r3 + 801ef88: 6839 ldr r1, [r7, #0] + 801ef8a: 4878 ldr r0, [pc, #480] @ (801f16c ) + 801ef8c: f006 fa3f bl 802540e + MacCtx.AppDataSize = fBufferSize; + 801ef90: 8d3b ldrh r3, [r7, #40] @ 0x28 + 801ef92: b2da uxtb r2, r3 + 801ef94: 4b74 ldr r3, [pc, #464] @ (801f168 ) + 801ef96: f883 2237 strb.w r2, [r3, #567] @ 0x237 + MacCtx.PktBuffer[0] = macHdr->Value; + 801ef9a: 68fb ldr r3, [r7, #12] + 801ef9c: 781a ldrb r2, [r3, #0] + 801ef9e: 4b72 ldr r3, [pc, #456] @ (801f168 ) + 801efa0: 709a strb r2, [r3, #2] + + switch( macHdr->Bits.MType ) + 801efa2: 68fb ldr r3, [r7, #12] + 801efa4: 781b ldrb r3, [r3, #0] + 801efa6: f3c3 1342 ubfx r3, r3, #5, #3 + 801efaa: b2db uxtb r3, r3 + 801efac: 2b07 cmp r3, #7 + 801efae: f000 80b9 beq.w 801f124 + 801efb2: 2b07 cmp r3, #7 + 801efb4: f300 80ce bgt.w 801f154 + 801efb8: 2b02 cmp r3, #2 + 801efba: d006 beq.n 801efca + 801efbc: 2b04 cmp r3, #4 + 801efbe: f040 80c9 bne.w 801f154 + { + case FRAME_TYPE_DATA_CONFIRMED_UP: + MacCtx.NodeAckRequested = true; + 801efc2: 4b69 ldr r3, [pc, #420] @ (801f168 ) + 801efc4: 2201 movs r2, #1 + 801efc6: f883 2424 strb.w r2, [r3, #1060] @ 0x424 + // Intentional fall through + case FRAME_TYPE_DATA_UNCONFIRMED_UP: + MacCtx.TxMsg.Type = LORAMAC_MSG_TYPE_DATA; + 801efca: 4b67 ldr r3, [pc, #412] @ (801f168 ) + 801efcc: 2204 movs r2, #4 + 801efce: f883 2104 strb.w r2, [r3, #260] @ 0x104 + MacCtx.TxMsg.Message.Data.Buffer = MacCtx.PktBuffer; + 801efd2: 4b65 ldr r3, [pc, #404] @ (801f168 ) + 801efd4: 4a66 ldr r2, [pc, #408] @ (801f170 ) + 801efd6: f8c3 2108 str.w r2, [r3, #264] @ 0x108 + MacCtx.TxMsg.Message.Data.BufSize = LORAMAC_PHY_MAXPAYLOAD; + 801efda: 4b63 ldr r3, [pc, #396] @ (801f168 ) + 801efdc: 22ff movs r2, #255 @ 0xff + 801efde: f883 210c strb.w r2, [r3, #268] @ 0x10c + MacCtx.TxMsg.Message.Data.MHDR.Value = macHdr->Value; + 801efe2: 68fb ldr r3, [r7, #12] + 801efe4: 781a ldrb r2, [r3, #0] + 801efe6: 4b60 ldr r3, [pc, #384] @ (801f168 ) + 801efe8: f883 210d strb.w r2, [r3, #269] @ 0x10d + MacCtx.TxMsg.Message.Data.FPort = fPort; + 801efec: 4a5e ldr r2, [pc, #376] @ (801f168 ) + 801efee: 79fb ldrb r3, [r7, #7] + 801eff0: f882 3128 strb.w r3, [r2, #296] @ 0x128 + MacCtx.TxMsg.Message.Data.FHDR.DevAddr = Nvm.MacGroup2.DevAddr; + 801eff4: 4b5f ldr r3, [pc, #380] @ (801f174 ) + 801eff6: f8d3 30cc ldr.w r3, [r3, #204] @ 0xcc + 801effa: 4a5b ldr r2, [pc, #364] @ (801f168 ) + 801effc: f8c2 3110 str.w r3, [r2, #272] @ 0x110 + MacCtx.TxMsg.Message.Data.FHDR.FCtrl.Value = fCtrl->Value; + 801f000: 68bb ldr r3, [r7, #8] + 801f002: 781a ldrb r2, [r3, #0] + 801f004: 4b58 ldr r3, [pc, #352] @ (801f168 ) + 801f006: f883 2114 strb.w r2, [r3, #276] @ 0x114 + MacCtx.TxMsg.Message.Data.FRMPayloadSize = MacCtx.AppDataSize; + 801f00a: 4b57 ldr r3, [pc, #348] @ (801f168 ) + 801f00c: f893 2237 ldrb.w r2, [r3, #567] @ 0x237 + 801f010: 4b55 ldr r3, [pc, #340] @ (801f168 ) + 801f012: f883 2130 strb.w r2, [r3, #304] @ 0x130 + MacCtx.TxMsg.Message.Data.FRMPayload = MacCtx.AppData; + 801f016: 4b54 ldr r3, [pc, #336] @ (801f168 ) + 801f018: 4a54 ldr r2, [pc, #336] @ (801f16c ) + 801f01a: f8c3 212c str.w r2, [r3, #300] @ 0x12c + + if( LORAMAC_CRYPTO_SUCCESS != LoRaMacCryptoGetFCntUp( &fCntUp ) ) + 801f01e: f107 0318 add.w r3, r7, #24 + 801f022: 4618 mov r0, r3 + 801f024: f003 f82c bl 8022080 + 801f028: 4603 mov r3, r0 + 801f02a: 2b00 cmp r3, #0 + 801f02c: d001 beq.n 801f032 + { + return LORAMAC_STATUS_FCNT_HANDLER_ERROR; + 801f02e: 2312 movs r3, #18 + 801f030: e096 b.n 801f160 + } + MacCtx.TxMsg.Message.Data.FHDR.FCnt = ( uint16_t )fCntUp; + 801f032: 69bb ldr r3, [r7, #24] + 801f034: b29a uxth r2, r3 + 801f036: 4b4c ldr r3, [pc, #304] @ (801f168 ) + 801f038: f8a3 2116 strh.w r2, [r3, #278] @ 0x116 + + // Reset confirm parameters + MacCtx.McpsConfirm.NbRetries = 0; + 801f03c: 4b4a ldr r3, [pc, #296] @ (801f168 ) + 801f03e: 2200 movs r2, #0 + 801f040: f883 244d strb.w r2, [r3, #1101] @ 0x44d + MacCtx.McpsConfirm.AckReceived = false; + 801f044: 4b48 ldr r3, [pc, #288] @ (801f168 ) + 801f046: 2200 movs r2, #0 + 801f048: f883 244c strb.w r2, [r3, #1100] @ 0x44c + MacCtx.McpsConfirm.UpLinkCounter = fCntUp; + 801f04c: 69bb ldr r3, [r7, #24] + 801f04e: 4a46 ldr r2, [pc, #280] @ (801f168 ) + 801f050: f8c2 3454 str.w r3, [r2, #1108] @ 0x454 + + // Handle the MAC commands if there are any available + if( LoRaMacCommandsGetSizeSerializedCmds( &macCmdsSize ) != LORAMAC_COMMANDS_SUCCESS ) + 801f054: f107 0314 add.w r3, r7, #20 + 801f058: 4618 mov r0, r3 + 801f05a: f002 f9bd bl 80213d8 + 801f05e: 4603 mov r3, r0 + 801f060: 2b00 cmp r3, #0 + 801f062: d001 beq.n 801f068 + { + return LORAMAC_STATUS_MAC_COMMAD_ERROR; + 801f064: 2313 movs r3, #19 + 801f066: e07b b.n 801f160 + } + + if( macCmdsSize > 0 ) + 801f068: 697b ldr r3, [r7, #20] + 801f06a: 2b00 cmp r3, #0 + 801f06c: d074 beq.n 801f158 + { + availableSize = GetMaxAppPayloadWithoutFOptsLength( Nvm.MacGroup1.ChannelsDatarate ); + 801f06e: 4b41 ldr r3, [pc, #260] @ (801f174 ) + 801f070: f993 3039 ldrsb.w r3, [r3, #57] @ 0x39 + 801f074: 4618 mov r0, r3 + 801f076: f7fe fd9b bl 801dbb0 + 801f07a: 4603 mov r3, r0 + 801f07c: 77fb strb r3, [r7, #31] + + // There is application payload available and the MAC commands fit into FOpts field. + if( ( MacCtx.AppDataSize > 0 ) && ( macCmdsSize <= LORA_MAC_COMMAND_MAX_FOPTS_LENGTH ) ) + 801f07e: 4b3a ldr r3, [pc, #232] @ (801f168 ) + 801f080: f893 3237 ldrb.w r3, [r3, #567] @ 0x237 + 801f084: 2b00 cmp r3, #0 + 801f086: d01d beq.n 801f0c4 + 801f088: 697b ldr r3, [r7, #20] + 801f08a: 2b0f cmp r3, #15 + 801f08c: d81a bhi.n 801f0c4 + { + if( LoRaMacCommandsSerializeCmds( LORA_MAC_COMMAND_MAX_FOPTS_LENGTH, &macCmdsSize, MacCtx.TxMsg.Message.Data.FHDR.FOpts ) != LORAMAC_COMMANDS_SUCCESS ) + 801f08e: f107 0314 add.w r3, r7, #20 + 801f092: 4a39 ldr r2, [pc, #228] @ (801f178 ) + 801f094: 4619 mov r1, r3 + 801f096: 200f movs r0, #15 + 801f098: f002 f9b6 bl 8021408 + 801f09c: 4603 mov r3, r0 + 801f09e: 2b00 cmp r3, #0 + 801f0a0: d001 beq.n 801f0a6 + { + return LORAMAC_STATUS_MAC_COMMAD_ERROR; + 801f0a2: 2313 movs r3, #19 + 801f0a4: e05c b.n 801f160 + } + fCtrl->Bits.FOptsLen = macCmdsSize; + 801f0a6: 697b ldr r3, [r7, #20] + 801f0a8: f003 030f and.w r3, r3, #15 + 801f0ac: b2d9 uxtb r1, r3 + 801f0ae: 68ba ldr r2, [r7, #8] + 801f0b0: 7813 ldrb r3, [r2, #0] + 801f0b2: f361 0303 bfi r3, r1, #0, #4 + 801f0b6: 7013 strb r3, [r2, #0] + // Update FCtrl field with new value of FOptionsLength + MacCtx.TxMsg.Message.Data.FHDR.FCtrl.Value = fCtrl->Value; + 801f0b8: 68bb ldr r3, [r7, #8] + 801f0ba: 781a ldrb r2, [r3, #0] + 801f0bc: 4b2a ldr r3, [pc, #168] @ (801f168 ) + 801f0be: f883 2114 strb.w r2, [r3, #276] @ 0x114 + MacCtx.TxMsg.Message.Data.FRMPayload = MacCtx.MacCommandsBuffer; + MacCtx.TxMsg.Message.Data.FRMPayloadSize = macCmdsSize; + } + } + + break; + 801f0c2: e049 b.n 801f158 + else if( ( MacCtx.AppDataSize > 0 ) && ( macCmdsSize > LORA_MAC_COMMAND_MAX_FOPTS_LENGTH ) ) + 801f0c4: 4b28 ldr r3, [pc, #160] @ (801f168 ) + 801f0c6: f893 3237 ldrb.w r3, [r3, #567] @ 0x237 + 801f0ca: 2b00 cmp r3, #0 + 801f0cc: d010 beq.n 801f0f0 + 801f0ce: 697b ldr r3, [r7, #20] + 801f0d0: 2b0f cmp r3, #15 + 801f0d2: d90d bls.n 801f0f0 + if( LoRaMacCommandsSerializeCmds( availableSize, &macCmdsSize, MacCtx.MacCommandsBuffer ) != LORAMAC_COMMANDS_SUCCESS ) + 801f0d4: 7ffb ldrb r3, [r7, #31] + 801f0d6: f107 0114 add.w r1, r7, #20 + 801f0da: 4a28 ldr r2, [pc, #160] @ (801f17c ) + 801f0dc: 4618 mov r0, r3 + 801f0de: f002 f993 bl 8021408 + 801f0e2: 4603 mov r3, r0 + 801f0e4: 2b00 cmp r3, #0 + 801f0e6: d001 beq.n 801f0ec + return LORAMAC_STATUS_MAC_COMMAD_ERROR; + 801f0e8: 2313 movs r3, #19 + 801f0ea: e039 b.n 801f160 + return LORAMAC_STATUS_SKIPPED_APP_DATA; + 801f0ec: 230a movs r3, #10 + 801f0ee: e037 b.n 801f160 + if( LoRaMacCommandsSerializeCmds( availableSize, &macCmdsSize, MacCtx.MacCommandsBuffer ) != LORAMAC_COMMANDS_SUCCESS ) + 801f0f0: 7ffb ldrb r3, [r7, #31] + 801f0f2: f107 0114 add.w r1, r7, #20 + 801f0f6: 4a21 ldr r2, [pc, #132] @ (801f17c ) + 801f0f8: 4618 mov r0, r3 + 801f0fa: f002 f985 bl 8021408 + 801f0fe: 4603 mov r3, r0 + 801f100: 2b00 cmp r3, #0 + 801f102: d001 beq.n 801f108 + return LORAMAC_STATUS_MAC_COMMAD_ERROR; + 801f104: 2313 movs r3, #19 + 801f106: e02b b.n 801f160 + MacCtx.TxMsg.Message.Data.FPort = 0; + 801f108: 4b17 ldr r3, [pc, #92] @ (801f168 ) + 801f10a: 2200 movs r2, #0 + 801f10c: f883 2128 strb.w r2, [r3, #296] @ 0x128 + MacCtx.TxMsg.Message.Data.FRMPayload = MacCtx.MacCommandsBuffer; + 801f110: 4b15 ldr r3, [pc, #84] @ (801f168 ) + 801f112: 4a1a ldr r2, [pc, #104] @ (801f17c ) + 801f114: f8c3 212c str.w r2, [r3, #300] @ 0x12c + MacCtx.TxMsg.Message.Data.FRMPayloadSize = macCmdsSize; + 801f118: 697b ldr r3, [r7, #20] + 801f11a: b2da uxtb r2, r3 + 801f11c: 4b12 ldr r3, [pc, #72] @ (801f168 ) + 801f11e: f883 2130 strb.w r2, [r3, #304] @ 0x130 + break; + 801f122: e019 b.n 801f158 + case FRAME_TYPE_PROPRIETARY: + if( ( fBuffer != NULL ) && ( MacCtx.AppDataSize > 0 ) ) + 801f124: 683b ldr r3, [r7, #0] + 801f126: 2b00 cmp r3, #0 + 801f128: d018 beq.n 801f15c + 801f12a: 4b0f ldr r3, [pc, #60] @ (801f168 ) + 801f12c: f893 3237 ldrb.w r3, [r3, #567] @ 0x237 + 801f130: 2b00 cmp r3, #0 + 801f132: d013 beq.n 801f15c + { + memcpy1( MacCtx.PktBuffer + LORAMAC_MHDR_FIELD_SIZE, ( uint8_t* ) fBuffer, MacCtx.AppDataSize ); + 801f134: 4812 ldr r0, [pc, #72] @ (801f180 ) + 801f136: 4b0c ldr r3, [pc, #48] @ (801f168 ) + 801f138: f893 3237 ldrb.w r3, [r3, #567] @ 0x237 + 801f13c: 461a mov r2, r3 + 801f13e: 6839 ldr r1, [r7, #0] + 801f140: f006 f965 bl 802540e + MacCtx.PktBufferLen = LORAMAC_MHDR_FIELD_SIZE + MacCtx.AppDataSize; + 801f144: 4b08 ldr r3, [pc, #32] @ (801f168 ) + 801f146: f893 3237 ldrb.w r3, [r3, #567] @ 0x237 + 801f14a: 3301 adds r3, #1 + 801f14c: b29a uxth r2, r3 + 801f14e: 4b06 ldr r3, [pc, #24] @ (801f168 ) + 801f150: 801a strh r2, [r3, #0] + } + break; + 801f152: e003 b.n 801f15c + default: + return LORAMAC_STATUS_SERVICE_UNKNOWN; + 801f154: 2302 movs r3, #2 + 801f156: e003 b.n 801f160 + break; + 801f158: bf00 nop + 801f15a: e000 b.n 801f15e + break; + 801f15c: bf00 nop + } + + return LORAMAC_STATUS_OK; + 801f15e: 2300 movs r3, #0 +} + 801f160: 4618 mov r0, r3 + 801f162: 3720 adds r7, #32 + 801f164: 46bd mov sp, r7 + 801f166: bd80 pop {r7, pc} + 801f168: 20013bc4 .word 0x20013bc4 + 801f16c: 20013cfc .word 0x20013cfc + 801f170: 20013bc6 .word 0x20013bc6 + 801f174: 200140dc .word 0x200140dc + 801f178: 20013cdc .word 0x20013cdc + 801f17c: 2001405c .word 0x2001405c + 801f180: 20013bc7 .word 0x20013bc7 + +0801f184 : + +static LoRaMacStatus_t SendFrameOnChannel( uint8_t channel ) +{ + 801f184: b580 push {r7, lr} + 801f186: b08a sub sp, #40 @ 0x28 + 801f188: af00 add r7, sp, #0 + 801f18a: 4603 mov r3, r0 + 801f18c: 71fb strb r3, [r7, #7] + LoRaMacStatus_t status = LORAMAC_STATUS_PARAMETER_INVALID; + 801f18e: 2303 movs r3, #3 + 801f190: f887 3027 strb.w r3, [r7, #39] @ 0x27 + TxConfigParams_t txConfig; + int8_t txPower = 0; + 801f194: 2300 movs r3, #0 + 801f196: 73fb strb r3, [r7, #15] + + txConfig.Channel = channel; + 801f198: 79fb ldrb r3, [r7, #7] + 801f19a: 743b strb r3, [r7, #16] + txConfig.Datarate = Nvm.MacGroup1.ChannelsDatarate; + 801f19c: 4b47 ldr r3, [pc, #284] @ (801f2bc ) + 801f19e: f993 3039 ldrsb.w r3, [r3, #57] @ 0x39 + 801f1a2: 747b strb r3, [r7, #17] + txConfig.TxPower = Nvm.MacGroup1.ChannelsTxPower; + 801f1a4: 4b45 ldr r3, [pc, #276] @ (801f2bc ) + 801f1a6: f993 3038 ldrsb.w r3, [r3, #56] @ 0x38 + 801f1aa: 74bb strb r3, [r7, #18] + txConfig.MaxEirp = Nvm.MacGroup2.MacParams.MaxEirp; + 801f1ac: 4b43 ldr r3, [pc, #268] @ (801f2bc ) + 801f1ae: 6f9b ldr r3, [r3, #120] @ 0x78 + 801f1b0: 617b str r3, [r7, #20] + txConfig.AntennaGain = Nvm.MacGroup2.MacParams.AntennaGain; + 801f1b2: 4b42 ldr r3, [pc, #264] @ (801f2bc ) + 801f1b4: 6fdb ldr r3, [r3, #124] @ 0x7c + 801f1b6: 61bb str r3, [r7, #24] + txConfig.PktLen = MacCtx.PktBufferLen; + 801f1b8: 4b41 ldr r3, [pc, #260] @ (801f2c0 ) + 801f1ba: 881b ldrh r3, [r3, #0] + 801f1bc: 83bb strh r3, [r7, #28] + + RegionTxConfig( Nvm.MacGroup2.Region, &txConfig, &txPower, &MacCtx.TxTimeOnAir ); + 801f1be: 4b3f ldr r3, [pc, #252] @ (801f2bc ) + 801f1c0: f893 0040 ldrb.w r0, [r3, #64] @ 0x40 + 801f1c4: f107 020f add.w r2, r7, #15 + 801f1c8: f107 0110 add.w r1, r7, #16 + 801f1cc: 4b3d ldr r3, [pc, #244] @ (801f2c4 ) + 801f1ce: f003 fe9c bl 8022f0a + + MacCtx.McpsConfirm.Status = LORAMAC_EVENT_INFO_STATUS_ERROR; + 801f1d2: 4b3b ldr r3, [pc, #236] @ (801f2c0 ) + 801f1d4: 2201 movs r2, #1 + 801f1d6: f883 2449 strb.w r2, [r3, #1097] @ 0x449 + MacCtx.McpsConfirm.Datarate = Nvm.MacGroup1.ChannelsDatarate; + 801f1da: 4b38 ldr r3, [pc, #224] @ (801f2bc ) + 801f1dc: f993 3039 ldrsb.w r3, [r3, #57] @ 0x39 + 801f1e0: b2da uxtb r2, r3 + 801f1e2: 4b37 ldr r3, [pc, #220] @ (801f2c0 ) + 801f1e4: f883 244a strb.w r2, [r3, #1098] @ 0x44a + MacCtx.McpsConfirm.TxPower = txPower; + 801f1e8: f997 200f ldrsb.w r2, [r7, #15] + 801f1ec: 4b34 ldr r3, [pc, #208] @ (801f2c0 ) + 801f1ee: f883 244b strb.w r2, [r3, #1099] @ 0x44b + MacCtx.McpsConfirm.Channel = channel; + 801f1f2: 79fb ldrb r3, [r7, #7] + 801f1f4: 4a32 ldr r2, [pc, #200] @ (801f2c0 ) + 801f1f6: f8c2 3458 str.w r3, [r2, #1112] @ 0x458 + + // Store the time on air + MacCtx.McpsConfirm.TxTimeOnAir = MacCtx.TxTimeOnAir; + 801f1fa: 4b31 ldr r3, [pc, #196] @ (801f2c0 ) + 801f1fc: f8d3 3428 ldr.w r3, [r3, #1064] @ 0x428 + 801f200: 4a2f ldr r2, [pc, #188] @ (801f2c0 ) + 801f202: f8c2 3450 str.w r3, [r2, #1104] @ 0x450 + MacCtx.MlmeConfirm.TxTimeOnAir = MacCtx.TxTimeOnAir; + 801f206: 4b2e ldr r3, [pc, #184] @ (801f2c0 ) + 801f208: f8d3 3428 ldr.w r3, [r3, #1064] @ 0x428 + 801f20c: 4a2c ldr r2, [pc, #176] @ (801f2c0 ) + 801f20e: f8c2 3460 str.w r3, [r2, #1120] @ 0x460 + + if( LoRaMacClassBIsBeaconModeActive( ) == true ) + 801f212: f001 fe79 bl 8020f08 + 801f216: 4603 mov r3, r0 + 801f218: 2b00 cmp r3, #0 + 801f21a: d00b beq.n 801f234 + { + // Currently, the Time-On-Air can only be computed when the radio is configured with + // the TX configuration + TimerTime_t collisionTime = LoRaMacClassBIsUplinkCollision( MacCtx.TxTimeOnAir ); + 801f21c: 4b28 ldr r3, [pc, #160] @ (801f2c0 ) + 801f21e: f8d3 3428 ldr.w r3, [r3, #1064] @ 0x428 + 801f222: 4618 mov r0, r3 + 801f224: f001 fee7 bl 8020ff6 + 801f228: 6238 str r0, [r7, #32] + + if( collisionTime > 0 ) + 801f22a: 6a3b ldr r3, [r7, #32] + 801f22c: 2b00 cmp r3, #0 + 801f22e: d001 beq.n 801f234 + { + return LORAMAC_STATUS_BUSY_UPLINK_COLLISION; + 801f230: 2310 movs r3, #16 + 801f232: e03e b.n 801f2b2 + } + } + + if( Nvm.MacGroup2.DeviceClass == CLASS_B ) + 801f234: 4b21 ldr r3, [pc, #132] @ (801f2bc ) + 801f236: f893 30fc ldrb.w r3, [r3, #252] @ 0xfc + 801f23a: 2b01 cmp r3, #1 + 801f23c: d101 bne.n 801f242 + { + // Stop slots for class b + LoRaMacClassBStopRxSlots( ); + 801f23e: f001 fee5 bl 802100c + } + + LoRaMacClassBHaltBeaconing( ); + 801f242: f001 fe74 bl 8020f2e + + // Secure frame + status = SecureFrame( Nvm.MacGroup1.ChannelsDatarate, MacCtx.Channel ); + 801f246: 4b1d ldr r3, [pc, #116] @ (801f2bc ) + 801f248: f993 3039 ldrsb.w r3, [r3, #57] @ 0x39 + 801f24c: b2db uxtb r3, r3 + 801f24e: 4a1c ldr r2, [pc, #112] @ (801f2c0 ) + 801f250: f892 2425 ldrb.w r2, [r2, #1061] @ 0x425 + 801f254: 4611 mov r1, r2 + 801f256: 4618 mov r0, r3 + 801f258: f7ff fc8a bl 801eb70 + 801f25c: 4603 mov r3, r0 + 801f25e: f887 3027 strb.w r3, [r7, #39] @ 0x27 + if( status != LORAMAC_STATUS_OK ) + 801f262: f897 3027 ldrb.w r3, [r7, #39] @ 0x27 + 801f266: 2b00 cmp r3, #0 + 801f268: d002 beq.n 801f270 + { + return status; + 801f26a: f897 3027 ldrb.w r3, [r7, #39] @ 0x27 + 801f26e: e020 b.n 801f2b2 + } + + MacCtx.MacState |= LORAMAC_TX_RUNNING; + 801f270: 4b13 ldr r3, [pc, #76] @ (801f2c0 ) + 801f272: f8d3 3340 ldr.w r3, [r3, #832] @ 0x340 + 801f276: f043 0302 orr.w r3, r3, #2 + 801f27a: 4a11 ldr r2, [pc, #68] @ (801f2c0 ) + 801f27c: f8c2 3340 str.w r3, [r2, #832] @ 0x340 + if( MacCtx.NodeAckRequested == false ) + 801f280: 4b0f ldr r3, [pc, #60] @ (801f2c0 ) + 801f282: f893 3424 ldrb.w r3, [r3, #1060] @ 0x424 + 801f286: f083 0301 eor.w r3, r3, #1 + 801f28a: b2db uxtb r3, r3 + 801f28c: 2b00 cmp r3, #0 + 801f28e: d007 beq.n 801f2a0 + { + MacCtx.ChannelsNbTransCounter++; + 801f290: 4b0b ldr r3, [pc, #44] @ (801f2c0 ) + 801f292: f893 3420 ldrb.w r3, [r3, #1056] @ 0x420 + 801f296: 3301 adds r3, #1 + 801f298: b2da uxtb r2, r3 + 801f29a: 4b09 ldr r3, [pc, #36] @ (801f2c0 ) + 801f29c: f883 2420 strb.w r2, [r3, #1056] @ 0x420 + } + + // Send now + Radio.Send( MacCtx.PktBuffer, MacCtx.PktBufferLen ); + 801f2a0: 4b09 ldr r3, [pc, #36] @ (801f2c8 ) + 801f2a2: 6a9b ldr r3, [r3, #40] @ 0x28 + 801f2a4: 4a06 ldr r2, [pc, #24] @ (801f2c0 ) + 801f2a6: 8812 ldrh r2, [r2, #0] + 801f2a8: b2d2 uxtb r2, r2 + 801f2aa: 4611 mov r1, r2 + 801f2ac: 4807 ldr r0, [pc, #28] @ (801f2cc ) + 801f2ae: 4798 blx r3 + + return LORAMAC_STATUS_OK; + 801f2b0: 2300 movs r3, #0 +} + 801f2b2: 4618 mov r0, r3 + 801f2b4: 3728 adds r7, #40 @ 0x28 + 801f2b6: 46bd mov sp, r7 + 801f2b8: bd80 pop {r7, pc} + 801f2ba: bf00 nop + 801f2bc: 200140dc .word 0x200140dc + 801f2c0: 20013bc4 .word 0x20013bc4 + 801f2c4: 20013fec .word 0x20013fec + 801f2c8: 0802fd14 .word 0x0802fd14 + 801f2cc: 20013bc6 .word 0x20013bc6 + +0801f2d0 : + +static LoRaMacStatus_t SetTxContinuousWave( uint16_t timeout ) +{ + 801f2d0: b580 push {r7, lr} + 801f2d2: b086 sub sp, #24 + 801f2d4: af00 add r7, sp, #0 + 801f2d6: 4603 mov r3, r0 + 801f2d8: 80fb strh r3, [r7, #6] + ContinuousWaveParams_t continuousWave; + + continuousWave.Channel = MacCtx.Channel; + 801f2da: 4b15 ldr r3, [pc, #84] @ (801f330 ) + 801f2dc: f893 3425 ldrb.w r3, [r3, #1061] @ 0x425 + 801f2e0: 723b strb r3, [r7, #8] + continuousWave.Datarate = Nvm.MacGroup1.ChannelsDatarate; + 801f2e2: 4b14 ldr r3, [pc, #80] @ (801f334 ) + 801f2e4: f993 3039 ldrsb.w r3, [r3, #57] @ 0x39 + 801f2e8: 727b strb r3, [r7, #9] + continuousWave.TxPower = Nvm.MacGroup1.ChannelsTxPower; + 801f2ea: 4b12 ldr r3, [pc, #72] @ (801f334 ) + 801f2ec: f993 3038 ldrsb.w r3, [r3, #56] @ 0x38 + 801f2f0: 72bb strb r3, [r7, #10] + continuousWave.MaxEirp = Nvm.MacGroup2.MacParams.MaxEirp; + 801f2f2: 4b10 ldr r3, [pc, #64] @ (801f334 ) + 801f2f4: 6f9b ldr r3, [r3, #120] @ 0x78 + 801f2f6: 60fb str r3, [r7, #12] + continuousWave.AntennaGain = Nvm.MacGroup2.MacParams.AntennaGain; + 801f2f8: 4b0e ldr r3, [pc, #56] @ (801f334 ) + 801f2fa: 6fdb ldr r3, [r3, #124] @ 0x7c + 801f2fc: 613b str r3, [r7, #16] + continuousWave.Timeout = timeout; + 801f2fe: 88fb ldrh r3, [r7, #6] + 801f300: 82bb strh r3, [r7, #20] + + RegionSetContinuousWave( Nvm.MacGroup2.Region, &continuousWave ); + 801f302: 4b0c ldr r3, [pc, #48] @ (801f334 ) + 801f304: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801f308: f107 0208 add.w r2, r7, #8 + 801f30c: 4611 mov r1, r2 + 801f30e: 4618 mov r0, r3 + 801f310: f003 feaa bl 8023068 + + MacCtx.MacState |= LORAMAC_TX_RUNNING; + 801f314: 4b06 ldr r3, [pc, #24] @ (801f330 ) + 801f316: f8d3 3340 ldr.w r3, [r3, #832] @ 0x340 + 801f31a: f043 0302 orr.w r3, r3, #2 + 801f31e: 4a04 ldr r2, [pc, #16] @ (801f330 ) + 801f320: f8c2 3340 str.w r3, [r2, #832] @ 0x340 + + return LORAMAC_STATUS_OK; + 801f324: 2300 movs r3, #0 +} + 801f326: 4618 mov r0, r3 + 801f328: 3718 adds r7, #24 + 801f32a: 46bd mov sp, r7 + 801f32c: bd80 pop {r7, pc} + 801f32e: bf00 nop + 801f330: 20013bc4 .word 0x20013bc4 + 801f334: 200140dc .word 0x200140dc + +0801f338 : + +static LoRaMacStatus_t SetTxContinuousWave1( uint16_t timeout, uint32_t frequency, uint8_t power ) +{ + 801f338: b580 push {r7, lr} + 801f33a: b082 sub sp, #8 + 801f33c: af00 add r7, sp, #0 + 801f33e: 4603 mov r3, r0 + 801f340: 6039 str r1, [r7, #0] + 801f342: 80fb strh r3, [r7, #6] + 801f344: 4613 mov r3, r2 + 801f346: 717b strb r3, [r7, #5] + Radio.SetTxContinuousWave( frequency, power, timeout ); + 801f348: 4b09 ldr r3, [pc, #36] @ (801f370 ) + 801f34a: 6bdb ldr r3, [r3, #60] @ 0x3c + 801f34c: f997 1005 ldrsb.w r1, [r7, #5] + 801f350: 88fa ldrh r2, [r7, #6] + 801f352: 6838 ldr r0, [r7, #0] + 801f354: 4798 blx r3 + + MacCtx.MacState |= LORAMAC_TX_RUNNING; + 801f356: 4b07 ldr r3, [pc, #28] @ (801f374 ) + 801f358: f8d3 3340 ldr.w r3, [r3, #832] @ 0x340 + 801f35c: f043 0302 orr.w r3, r3, #2 + 801f360: 4a04 ldr r2, [pc, #16] @ (801f374 ) + 801f362: f8c2 3340 str.w r3, [r2, #832] @ 0x340 + + return LORAMAC_STATUS_OK; + 801f366: 2300 movs r3, #0 +} + 801f368: 4618 mov r0, r3 + 801f36a: 3708 adds r7, #8 + 801f36c: 46bd mov sp, r7 + 801f36e: bd80 pop {r7, pc} + 801f370: 0802fd14 .word 0x0802fd14 + 801f374: 20013bc4 .word 0x20013bc4 + +0801f378 : + +LoRaMacNvmData_t* GetNvmData( void ) +{ + 801f378: b480 push {r7} + 801f37a: af00 add r7, sp, #0 + return &Nvm; + 801f37c: 4b02 ldr r3, [pc, #8] @ (801f388 ) +} + 801f37e: 4618 mov r0, r3 + 801f380: 46bd mov sp, r7 + 801f382: f85d 7b04 ldr.w r7, [sp], #4 + 801f386: 4770 bx lr + 801f388: 200140dc .word 0x200140dc + +0801f38c : + +LoRaMacStatus_t RestoreNvmData( LoRaMacNvmData_t* nvm ) +{ + 801f38c: b580 push {r7, lr} + 801f38e: b084 sub sp, #16 + 801f390: af00 add r7, sp, #0 + 801f392: 6078 str r0, [r7, #4] + uint32_t crc = 0; + 801f394: 2300 movs r3, #0 + 801f396: 60fb str r3, [r7, #12] + + // Status and parameter validation + if( nvm == NULL ) + 801f398: 687b ldr r3, [r7, #4] + 801f39a: 2b00 cmp r3, #0 + 801f39c: d101 bne.n 801f3a2 + { + return LORAMAC_STATUS_PARAMETER_INVALID; + 801f39e: 2303 movs r3, #3 + 801f3a0: e09a b.n 801f4d8 + } + if( MacCtx.MacState != LORAMAC_STOPPED ) + 801f3a2: 4b4f ldr r3, [pc, #316] @ (801f4e0 ) + 801f3a4: f8d3 3340 ldr.w r3, [r3, #832] @ 0x340 + 801f3a8: 2b01 cmp r3, #1 + 801f3aa: d001 beq.n 801f3b0 + { + return LORAMAC_STATUS_BUSY; + 801f3ac: 2301 movs r3, #1 + 801f3ae: e093 b.n 801f4d8 + } + + // Crypto + crc = Crc32( ( uint8_t* ) &nvm->Crypto, sizeof( nvm->Crypto ) - + 801f3b0: 687b ldr r3, [r7, #4] + 801f3b2: 2124 movs r1, #36 @ 0x24 + 801f3b4: 4618 mov r0, r3 + 801f3b6: f006 f881 bl 80254bc + 801f3ba: 60f8 str r0, [r7, #12] + sizeof( nvm->Crypto.Crc32 ) ); + if( crc == nvm->Crypto.Crc32 ) + 801f3bc: 687b ldr r3, [r7, #4] + 801f3be: 6a5b ldr r3, [r3, #36] @ 0x24 + 801f3c0: 68fa ldr r2, [r7, #12] + 801f3c2: 429a cmp r2, r3 + 801f3c4: d105 bne.n 801f3d2 + { + memcpy1( ( uint8_t* ) &Nvm.Crypto, ( uint8_t* ) &nvm->Crypto, + 801f3c6: 687b ldr r3, [r7, #4] + 801f3c8: 2228 movs r2, #40 @ 0x28 + 801f3ca: 4619 mov r1, r3 + 801f3cc: 4845 ldr r0, [pc, #276] @ (801f4e4 ) + 801f3ce: f006 f81e bl 802540e + sizeof( Nvm.Crypto ) ); + } + + // MacGroup1 + crc = Crc32( ( uint8_t* ) &nvm->MacGroup1, sizeof( nvm->MacGroup1 ) - + 801f3d2: 687b ldr r3, [r7, #4] + 801f3d4: 3328 adds r3, #40 @ 0x28 + 801f3d6: 2114 movs r1, #20 + 801f3d8: 4618 mov r0, r3 + 801f3da: f006 f86f bl 80254bc + 801f3de: 60f8 str r0, [r7, #12] + sizeof( nvm->MacGroup1.Crc32 ) ); + if( crc == nvm->MacGroup1.Crc32 ) + 801f3e0: 687b ldr r3, [r7, #4] + 801f3e2: 6bdb ldr r3, [r3, #60] @ 0x3c + 801f3e4: 68fa ldr r2, [r7, #12] + 801f3e6: 429a cmp r2, r3 + 801f3e8: d106 bne.n 801f3f8 + { + memcpy1( ( uint8_t* ) &Nvm.MacGroup1, ( uint8_t* ) &nvm->MacGroup1, + 801f3ea: 687b ldr r3, [r7, #4] + 801f3ec: 3328 adds r3, #40 @ 0x28 + 801f3ee: 2218 movs r2, #24 + 801f3f0: 4619 mov r1, r3 + 801f3f2: 483d ldr r0, [pc, #244] @ (801f4e8 ) + 801f3f4: f006 f80b bl 802540e + sizeof( Nvm.MacGroup1 ) ); + } + + // MacGroup2 + crc = Crc32( ( uint8_t* ) &nvm->MacGroup2, sizeof( nvm->MacGroup2 ) - + 801f3f8: 687b ldr r3, [r7, #4] + 801f3fa: 3340 adds r3, #64 @ 0x40 + 801f3fc: 21d4 movs r1, #212 @ 0xd4 + 801f3fe: 4618 mov r0, r3 + 801f400: f006 f85c bl 80254bc + 801f404: 60f8 str r0, [r7, #12] + sizeof( nvm->MacGroup2.Crc32 ) ); + if( crc == nvm->MacGroup2.Crc32 ) + 801f406: 687b ldr r3, [r7, #4] + 801f408: f8d3 3114 ldr.w r3, [r3, #276] @ 0x114 + 801f40c: 68fa ldr r2, [r7, #12] + 801f40e: 429a cmp r2, r3 + 801f410: d11f bne.n 801f452 + { + memcpy1( ( uint8_t* ) &Nvm.MacGroup2, ( uint8_t* ) &nvm->MacGroup2, + 801f412: 687b ldr r3, [r7, #4] + 801f414: 3340 adds r3, #64 @ 0x40 + 801f416: 22d8 movs r2, #216 @ 0xd8 + 801f418: 4619 mov r1, r3 + 801f41a: 4834 ldr r0, [pc, #208] @ (801f4ec ) + 801f41c: f005 fff7 bl 802540e + sizeof( Nvm.MacGroup2 ) ); + + // Initialize RxC config parameters. + MacCtx.RxWindowCConfig.Channel = MacCtx.Channel; + 801f420: 4b2f ldr r3, [pc, #188] @ (801f4e0 ) + 801f422: f893 2425 ldrb.w r2, [r3, #1061] @ 0x425 + 801f426: 4b2e ldr r3, [pc, #184] @ (801f4e0 ) + 801f428: f883 23ec strb.w r2, [r3, #1004] @ 0x3ec + MacCtx.RxWindowCConfig.Frequency = Nvm.MacGroup2.MacParams.RxCChannel.Frequency; + 801f42c: 4b2d ldr r3, [pc, #180] @ (801f4e4 ) + 801f42e: 6edb ldr r3, [r3, #108] @ 0x6c + 801f430: 4a2b ldr r2, [pc, #172] @ (801f4e0 ) + 801f432: f8c2 33f0 str.w r3, [r2, #1008] @ 0x3f0 + MacCtx.RxWindowCConfig.DownlinkDwellTime = Nvm.MacGroup2.MacParams.DownlinkDwellTime; + 801f436: 4b2b ldr r3, [pc, #172] @ (801f4e4 ) + 801f438: f893 2075 ldrb.w r2, [r3, #117] @ 0x75 + 801f43c: 4b28 ldr r3, [pc, #160] @ (801f4e0 ) + 801f43e: f883 23fc strb.w r2, [r3, #1020] @ 0x3fc + MacCtx.RxWindowCConfig.RxContinuous = true; + 801f442: 4b27 ldr r3, [pc, #156] @ (801f4e0 ) + 801f444: 2201 movs r2, #1 + 801f446: f883 23fe strb.w r2, [r3, #1022] @ 0x3fe + MacCtx.RxWindowCConfig.RxSlot = RX_SLOT_WIN_CLASS_C; + 801f44a: 4b25 ldr r3, [pc, #148] @ (801f4e0 ) + 801f44c: 2202 movs r2, #2 + 801f44e: f883 23ff strb.w r2, [r3, #1023] @ 0x3ff + } + + // Secure Element + crc = Crc32( ( uint8_t* ) &nvm->SecureElement, sizeof( nvm->SecureElement ) - + 801f452: 687b ldr r3, [r7, #4] + 801f454: f503 738c add.w r3, r3, #280 @ 0x118 + 801f458: 21bc movs r1, #188 @ 0xbc + 801f45a: 4618 mov r0, r3 + 801f45c: f006 f82e bl 80254bc + 801f460: 60f8 str r0, [r7, #12] + sizeof( nvm->SecureElement.Crc32 ) ); + if( crc == nvm->SecureElement.Crc32 ) + 801f462: 687b ldr r3, [r7, #4] + 801f464: f8d3 31d4 ldr.w r3, [r3, #468] @ 0x1d4 + 801f468: 68fa ldr r2, [r7, #12] + 801f46a: 429a cmp r2, r3 + 801f46c: d107 bne.n 801f47e + { + memcpy1( ( uint8_t* ) &Nvm.SecureElement,( uint8_t* ) &nvm->SecureElement, + 801f46e: 687b ldr r3, [r7, #4] + 801f470: f503 738c add.w r3, r3, #280 @ 0x118 + 801f474: 22c0 movs r2, #192 @ 0xc0 + 801f476: 4619 mov r1, r3 + 801f478: 481d ldr r0, [pc, #116] @ (801f4f0 ) + 801f47a: f005 ffc8 bl 802540e + sizeof( Nvm.SecureElement ) ); + } + + // Region + crc = Crc32( ( uint8_t* ) &nvm->RegionGroup1, sizeof( nvm->RegionGroup1 ) - + 801f47e: 687b ldr r3, [r7, #4] + 801f480: f503 73ec add.w r3, r3, #472 @ 0x1d8 + 801f484: 2190 movs r1, #144 @ 0x90 + 801f486: 4618 mov r0, r3 + 801f488: f006 f818 bl 80254bc + 801f48c: 60f8 str r0, [r7, #12] + sizeof( nvm->RegionGroup1.Crc32 ) ); + if( crc == nvm->RegionGroup1.Crc32 ) + 801f48e: 687b ldr r3, [r7, #4] + 801f490: f8d3 3268 ldr.w r3, [r3, #616] @ 0x268 + 801f494: 68fa ldr r2, [r7, #12] + 801f496: 429a cmp r2, r3 + 801f498: d107 bne.n 801f4aa + { + memcpy1( ( uint8_t* ) &Nvm.RegionGroup1,( uint8_t* ) &nvm->RegionGroup1, + 801f49a: 687b ldr r3, [r7, #4] + 801f49c: f503 73ec add.w r3, r3, #472 @ 0x1d8 + 801f4a0: 2294 movs r2, #148 @ 0x94 + 801f4a2: 4619 mov r1, r3 + 801f4a4: 4813 ldr r0, [pc, #76] @ (801f4f4 ) + 801f4a6: f005 ffb2 bl 802540e + sizeof( Nvm.RegionGroup1 ) ); + } + + crc = Crc32( ( uint8_t* ) &nvm->ClassB, sizeof( nvm->ClassB ) - + 801f4aa: 687b ldr r3, [r7, #4] + 801f4ac: f503 734d add.w r3, r3, #820 @ 0x334 + 801f4b0: 2114 movs r1, #20 + 801f4b2: 4618 mov r0, r3 + 801f4b4: f006 f802 bl 80254bc + 801f4b8: 60f8 str r0, [r7, #12] + sizeof( nvm->ClassB.Crc32 ) ); + if( crc == nvm->ClassB.Crc32 ) + 801f4ba: 687b ldr r3, [r7, #4] + 801f4bc: f8d3 3348 ldr.w r3, [r3, #840] @ 0x348 + 801f4c0: 68fa ldr r2, [r7, #12] + 801f4c2: 429a cmp r2, r3 + 801f4c4: d107 bne.n 801f4d6 + { + memcpy1( ( uint8_t* ) &Nvm.ClassB,( uint8_t* ) &nvm->ClassB, + 801f4c6: 687b ldr r3, [r7, #4] + 801f4c8: f503 734d add.w r3, r3, #820 @ 0x334 + 801f4cc: 2218 movs r2, #24 + 801f4ce: 4619 mov r1, r3 + 801f4d0: 4809 ldr r0, [pc, #36] @ (801f4f8 ) + 801f4d2: f005 ff9c bl 802540e + sizeof( Nvm.ClassB ) ); + } + + return LORAMAC_STATUS_OK; + 801f4d6: 2300 movs r3, #0 +} + 801f4d8: 4618 mov r0, r3 + 801f4da: 3710 adds r7, #16 + 801f4dc: 46bd mov sp, r7 + 801f4de: bd80 pop {r7, pc} + 801f4e0: 20013bc4 .word 0x20013bc4 + 801f4e4: 200140dc .word 0x200140dc + 801f4e8: 20014104 .word 0x20014104 + 801f4ec: 2001411c .word 0x2001411c + 801f4f0: 200141f4 .word 0x200141f4 + 801f4f4: 200142b4 .word 0x200142b4 + 801f4f8: 20014410 .word 0x20014410 + +0801f4fc : + +static LoRaMacStatus_t DetermineFrameType( LoRaMacMessageData_t* macMsg, FType_t* fType ) +{ + 801f4fc: b480 push {r7} + 801f4fe: b083 sub sp, #12 + 801f500: af00 add r7, sp, #0 + 801f502: 6078 str r0, [r7, #4] + 801f504: 6039 str r1, [r7, #0] + if( ( macMsg == NULL ) || ( fType == NULL ) ) + 801f506: 687b ldr r3, [r7, #4] + 801f508: 2b00 cmp r3, #0 + 801f50a: d002 beq.n 801f512 + 801f50c: 683b ldr r3, [r7, #0] + 801f50e: 2b00 cmp r3, #0 + 801f510: d101 bne.n 801f516 + { + return LORAMAC_STATUS_PARAMETER_INVALID; + 801f512: 2303 movs r3, #3 + 801f514: e03b b.n 801f58e + * +-------+ +----------+------+-------+--------------+ + * | D | | = 0 | - | > 0 | X | + * +-------+ +----------+------+-------+--------------+ + */ + + if( ( macMsg->FHDR.FCtrl.Bits.FOptsLen > 0 ) && ( macMsg->FPort > 0 ) ) + 801f516: 687b ldr r3, [r7, #4] + 801f518: 7b1b ldrb r3, [r3, #12] + 801f51a: f003 030f and.w r3, r3, #15 + 801f51e: b2db uxtb r3, r3 + 801f520: 2b00 cmp r3, #0 + 801f522: d008 beq.n 801f536 + 801f524: 687b ldr r3, [r7, #4] + 801f526: f893 3020 ldrb.w r3, [r3, #32] + 801f52a: 2b00 cmp r3, #0 + 801f52c: d003 beq.n 801f536 + { + *fType = FRAME_TYPE_A; + 801f52e: 683b ldr r3, [r7, #0] + 801f530: 2200 movs r2, #0 + 801f532: 701a strb r2, [r3, #0] + 801f534: e02a b.n 801f58c + } + else if( macMsg->FRMPayloadSize == 0 ) + 801f536: 687b ldr r3, [r7, #4] + 801f538: f893 3028 ldrb.w r3, [r3, #40] @ 0x28 + 801f53c: 2b00 cmp r3, #0 + 801f53e: d103 bne.n 801f548 + { + *fType = FRAME_TYPE_B; + 801f540: 683b ldr r3, [r7, #0] + 801f542: 2201 movs r2, #1 + 801f544: 701a strb r2, [r3, #0] + 801f546: e021 b.n 801f58c + } + else if( ( macMsg->FHDR.FCtrl.Bits.FOptsLen == 0 ) && ( macMsg->FPort == 0 ) ) + 801f548: 687b ldr r3, [r7, #4] + 801f54a: 7b1b ldrb r3, [r3, #12] + 801f54c: f003 030f and.w r3, r3, #15 + 801f550: b2db uxtb r3, r3 + 801f552: 2b00 cmp r3, #0 + 801f554: d108 bne.n 801f568 + 801f556: 687b ldr r3, [r7, #4] + 801f558: f893 3020 ldrb.w r3, [r3, #32] + 801f55c: 2b00 cmp r3, #0 + 801f55e: d103 bne.n 801f568 + { + *fType = FRAME_TYPE_C; + 801f560: 683b ldr r3, [r7, #0] + 801f562: 2202 movs r2, #2 + 801f564: 701a strb r2, [r3, #0] + 801f566: e011 b.n 801f58c + } + else if( ( macMsg->FHDR.FCtrl.Bits.FOptsLen == 0 ) && ( macMsg->FPort > 0 ) ) + 801f568: 687b ldr r3, [r7, #4] + 801f56a: 7b1b ldrb r3, [r3, #12] + 801f56c: f003 030f and.w r3, r3, #15 + 801f570: b2db uxtb r3, r3 + 801f572: 2b00 cmp r3, #0 + 801f574: d108 bne.n 801f588 + 801f576: 687b ldr r3, [r7, #4] + 801f578: f893 3020 ldrb.w r3, [r3, #32] + 801f57c: 2b00 cmp r3, #0 + 801f57e: d003 beq.n 801f588 + { + *fType = FRAME_TYPE_D; + 801f580: 683b ldr r3, [r7, #0] + 801f582: 2203 movs r2, #3 + 801f584: 701a strb r2, [r3, #0] + 801f586: e001 b.n 801f58c + } + else + { + // Should never happen. + return LORAMAC_STATUS_ERROR; + 801f588: 2317 movs r3, #23 + 801f58a: e000 b.n 801f58e + } + + return LORAMAC_STATUS_OK; + 801f58c: 2300 movs r3, #0 +} + 801f58e: 4618 mov r0, r3 + 801f590: 370c adds r7, #12 + 801f592: 46bd mov sp, r7 + 801f594: f85d 7b04 ldr.w r7, [sp], #4 + 801f598: 4770 bx lr + ... + +0801f59c : + +static bool CheckRetransUnconfirmedUplink( void ) +{ + 801f59c: b480 push {r7} + 801f59e: af00 add r7, sp, #0 + // Unconfirmed uplink, when all retransmissions are done. + if( MacCtx.ChannelsNbTransCounter >= + 801f5a0: 4b12 ldr r3, [pc, #72] @ (801f5ec ) + 801f5a2: f893 2420 ldrb.w r2, [r3, #1056] @ 0x420 + Nvm.MacGroup2.MacParams.ChannelsNbTrans ) + 801f5a6: 4b12 ldr r3, [pc, #72] @ (801f5f0 ) + 801f5a8: f893 3060 ldrb.w r3, [r3, #96] @ 0x60 + if( MacCtx.ChannelsNbTransCounter >= + 801f5ac: 429a cmp r2, r3 + 801f5ae: d301 bcc.n 801f5b4 + { + return true; + 801f5b0: 2301 movs r3, #1 + 801f5b2: e016 b.n 801f5e2 + } + else if( MacCtx.MacFlags.Bits.McpsInd == 1 ) + 801f5b4: 4b0d ldr r3, [pc, #52] @ (801f5ec ) + 801f5b6: f893 3491 ldrb.w r3, [r3, #1169] @ 0x491 + 801f5ba: f003 0302 and.w r3, r3, #2 + 801f5be: b2db uxtb r3, r3 + 801f5c0: 2b00 cmp r3, #0 + 801f5c2: d00d beq.n 801f5e0 + { + // For Class A stop in each case + if( Nvm.MacGroup2.DeviceClass == CLASS_A ) + 801f5c4: 4b0a ldr r3, [pc, #40] @ (801f5f0 ) + 801f5c6: f893 30fc ldrb.w r3, [r3, #252] @ 0xfc + 801f5ca: 2b00 cmp r3, #0 + 801f5cc: d101 bne.n 801f5d2 + { + return true; + 801f5ce: 2301 movs r3, #1 + 801f5d0: e007 b.n 801f5e2 + } + else + {// For Class B & C stop only if the frame was received in RX1 window + if( MacCtx.RxStatus.RxSlot == RX_SLOT_WIN_1 ) + 801f5d2: 4b06 ldr r3, [pc, #24] @ (801f5ec ) + 801f5d4: f893 348f ldrb.w r3, [r3, #1167] @ 0x48f + 801f5d8: 2b00 cmp r3, #0 + 801f5da: d101 bne.n 801f5e0 + { + return true; + 801f5dc: 2301 movs r3, #1 + 801f5de: e000 b.n 801f5e2 + } + } + } + return false; + 801f5e0: 2300 movs r3, #0 +} + 801f5e2: 4618 mov r0, r3 + 801f5e4: 46bd mov sp, r7 + 801f5e6: f85d 7b04 ldr.w r7, [sp], #4 + 801f5ea: 4770 bx lr + 801f5ec: 20013bc4 .word 0x20013bc4 + 801f5f0: 200140dc .word 0x200140dc + +0801f5f4 : + +static bool CheckRetransConfirmedUplink( void ) +{ + 801f5f4: b480 push {r7} + 801f5f6: af00 add r7, sp, #0 + // Confirmed uplink, when all retransmissions ( tries to get a ack ) are done. + if( MacCtx.AckTimeoutRetriesCounter >= + 801f5f8: 4b0f ldr r3, [pc, #60] @ (801f638 ) + 801f5fa: f893 2422 ldrb.w r2, [r3, #1058] @ 0x422 + MacCtx.AckTimeoutRetries ) + 801f5fe: 4b0e ldr r3, [pc, #56] @ (801f638 ) + 801f600: f893 3421 ldrb.w r3, [r3, #1057] @ 0x421 + if( MacCtx.AckTimeoutRetriesCounter >= + 801f604: 429a cmp r2, r3 + 801f606: d301 bcc.n 801f60c + { + return true; + 801f608: 2301 movs r3, #1 + 801f60a: e00f b.n 801f62c + } + else if( MacCtx.MacFlags.Bits.McpsInd == 1 ) + 801f60c: 4b0a ldr r3, [pc, #40] @ (801f638 ) + 801f60e: f893 3491 ldrb.w r3, [r3, #1169] @ 0x491 + 801f612: f003 0302 and.w r3, r3, #2 + 801f616: b2db uxtb r3, r3 + 801f618: 2b00 cmp r3, #0 + 801f61a: d006 beq.n 801f62a + { + if( MacCtx.McpsConfirm.AckReceived == true ) + 801f61c: 4b06 ldr r3, [pc, #24] @ (801f638 ) + 801f61e: f893 344c ldrb.w r3, [r3, #1100] @ 0x44c + 801f622: 2b00 cmp r3, #0 + 801f624: d001 beq.n 801f62a + { + return true; + 801f626: 2301 movs r3, #1 + 801f628: e000 b.n 801f62c + } + } + return false; + 801f62a: 2300 movs r3, #0 +} + 801f62c: 4618 mov r0, r3 + 801f62e: 46bd mov sp, r7 + 801f630: f85d 7b04 ldr.w r7, [sp], #4 + 801f634: 4770 bx lr + 801f636: bf00 nop + 801f638: 20013bc4 .word 0x20013bc4 + +0801f63c : + +static bool StopRetransmission( void ) +{ + 801f63c: b480 push {r7} + 801f63e: af00 add r7, sp, #0 + if( ( MacCtx.MacFlags.Bits.McpsInd == 0 ) || + 801f640: 4b1a ldr r3, [pc, #104] @ (801f6ac ) + 801f642: f893 3491 ldrb.w r3, [r3, #1169] @ 0x491 + 801f646: f003 0302 and.w r3, r3, #2 + 801f64a: b2db uxtb r3, r3 + 801f64c: 2b00 cmp r3, #0 + 801f64e: d009 beq.n 801f664 + ( ( MacCtx.RxStatus.RxSlot != RX_SLOT_WIN_1 ) && + 801f650: 4b16 ldr r3, [pc, #88] @ (801f6ac ) + 801f652: f893 348f ldrb.w r3, [r3, #1167] @ 0x48f + if( ( MacCtx.MacFlags.Bits.McpsInd == 0 ) || + 801f656: 2b00 cmp r3, #0 + 801f658: d00e beq.n 801f678 + ( MacCtx.RxStatus.RxSlot != RX_SLOT_WIN_2 ) ) ) + 801f65a: 4b14 ldr r3, [pc, #80] @ (801f6ac ) + 801f65c: f893 348f ldrb.w r3, [r3, #1167] @ 0x48f + ( ( MacCtx.RxStatus.RxSlot != RX_SLOT_WIN_1 ) && + 801f660: 2b01 cmp r3, #1 + 801f662: d009 beq.n 801f678 + { // Maximum repetitions without downlink. Increase ADR Ack counter. + // Only process the case when the MAC did not receive a downlink. + if( Nvm.MacGroup2.AdrCtrlOn == true ) + 801f664: 4b12 ldr r3, [pc, #72] @ (801f6b0 ) + 801f666: f893 30fe ldrb.w r3, [r3, #254] @ 0xfe + 801f66a: 2b00 cmp r3, #0 + 801f66c: d004 beq.n 801f678 + { + Nvm.MacGroup1.AdrAckCounter++; + 801f66e: 4b10 ldr r3, [pc, #64] @ (801f6b0 ) + 801f670: 6a9b ldr r3, [r3, #40] @ 0x28 + 801f672: 3301 adds r3, #1 + 801f674: 4a0e ldr r2, [pc, #56] @ (801f6b0 ) + 801f676: 6293 str r3, [r2, #40] @ 0x28 + } + } + + MacCtx.ChannelsNbTransCounter = 0; + 801f678: 4b0c ldr r3, [pc, #48] @ (801f6ac ) + 801f67a: 2200 movs r2, #0 + 801f67c: f883 2420 strb.w r2, [r3, #1056] @ 0x420 + MacCtx.NodeAckRequested = false; + 801f680: 4b0a ldr r3, [pc, #40] @ (801f6ac ) + 801f682: 2200 movs r2, #0 + 801f684: f883 2424 strb.w r2, [r3, #1060] @ 0x424 + MacCtx.AckTimeoutRetry = false; + 801f688: 4b08 ldr r3, [pc, #32] @ (801f6ac ) + 801f68a: 2200 movs r2, #0 + 801f68c: f883 2423 strb.w r2, [r3, #1059] @ 0x423 + MacCtx.MacState &= ~LORAMAC_TX_RUNNING; + 801f690: 4b06 ldr r3, [pc, #24] @ (801f6ac ) + 801f692: f8d3 3340 ldr.w r3, [r3, #832] @ 0x340 + 801f696: f023 0302 bic.w r3, r3, #2 + 801f69a: 4a04 ldr r2, [pc, #16] @ (801f6ac ) + 801f69c: f8c2 3340 str.w r3, [r2, #832] @ 0x340 + + return true; + 801f6a0: 2301 movs r3, #1 +} + 801f6a2: 4618 mov r0, r3 + 801f6a4: 46bd mov sp, r7 + 801f6a6: f85d 7b04 ldr.w r7, [sp], #4 + 801f6aa: 4770 bx lr + 801f6ac: 20013bc4 .word 0x20013bc4 + 801f6b0: 200140dc .word 0x200140dc + +0801f6b4 : + +static void CallNvmDataChangeCallback( uint16_t notifyFlags ) +{ + 801f6b4: b580 push {r7, lr} + 801f6b6: b082 sub sp, #8 + 801f6b8: af00 add r7, sp, #0 + 801f6ba: 4603 mov r3, r0 + 801f6bc: 80fb strh r3, [r7, #6] + if( ( MacCtx.MacCallbacks != NULL ) && + 801f6be: 4b0b ldr r3, [pc, #44] @ (801f6ec ) + 801f6c0: f8d3 3348 ldr.w r3, [r3, #840] @ 0x348 + 801f6c4: 2b00 cmp r3, #0 + 801f6c6: d00c beq.n 801f6e2 + ( MacCtx.MacCallbacks->NvmDataChange != NULL ) ) + 801f6c8: 4b08 ldr r3, [pc, #32] @ (801f6ec ) + 801f6ca: f8d3 3348 ldr.w r3, [r3, #840] @ 0x348 + 801f6ce: 68db ldr r3, [r3, #12] + if( ( MacCtx.MacCallbacks != NULL ) && + 801f6d0: 2b00 cmp r3, #0 + 801f6d2: d006 beq.n 801f6e2 + { + MacCtx.MacCallbacks->NvmDataChange ( notifyFlags ); + 801f6d4: 4b05 ldr r3, [pc, #20] @ (801f6ec ) + 801f6d6: f8d3 3348 ldr.w r3, [r3, #840] @ 0x348 + 801f6da: 68db ldr r3, [r3, #12] + 801f6dc: 88fa ldrh r2, [r7, #6] + 801f6de: 4610 mov r0, r2 + 801f6e0: 4798 blx r3 + } +} + 801f6e2: bf00 nop + 801f6e4: 3708 adds r7, #8 + 801f6e6: 46bd mov sp, r7 + 801f6e8: bd80 pop {r7, pc} + 801f6ea: bf00 nop + 801f6ec: 20013bc4 .word 0x20013bc4 + +0801f6f0 : + +static void AckTimeoutRetriesProcess( void ) +{ + 801f6f0: b580 push {r7, lr} + 801f6f2: b084 sub sp, #16 + 801f6f4: af00 add r7, sp, #0 + if( MacCtx.AckTimeoutRetriesCounter < MacCtx.AckTimeoutRetries ) + 801f6f6: 4b1b ldr r3, [pc, #108] @ (801f764 ) + 801f6f8: f893 2422 ldrb.w r2, [r3, #1058] @ 0x422 + 801f6fc: 4b19 ldr r3, [pc, #100] @ (801f764 ) + 801f6fe: f893 3421 ldrb.w r3, [r3, #1057] @ 0x421 + 801f702: 429a cmp r2, r3 + 801f704: d229 bcs.n 801f75a + { + MacCtx.AckTimeoutRetriesCounter++; + 801f706: 4b17 ldr r3, [pc, #92] @ (801f764 ) + 801f708: f893 3422 ldrb.w r3, [r3, #1058] @ 0x422 + 801f70c: 3301 adds r3, #1 + 801f70e: b2da uxtb r2, r3 + 801f710: 4b14 ldr r3, [pc, #80] @ (801f764 ) + 801f712: f883 2422 strb.w r2, [r3, #1058] @ 0x422 + if( ( MacCtx.AckTimeoutRetriesCounter % 2 ) == 1 ) + 801f716: 4b13 ldr r3, [pc, #76] @ (801f764 ) + 801f718: f893 3422 ldrb.w r3, [r3, #1058] @ 0x422 + 801f71c: f003 0301 and.w r3, r3, #1 + 801f720: b2db uxtb r3, r3 + 801f722: 2b00 cmp r3, #0 + 801f724: d019 beq.n 801f75a + { + GetPhyParams_t getPhy; + PhyParam_t phyParam; + + getPhy.Attribute = PHY_NEXT_LOWER_TX_DR; + 801f726: 2322 movs r3, #34 @ 0x22 + 801f728: 723b strb r3, [r7, #8] + getPhy.UplinkDwellTime = Nvm.MacGroup2.MacParams.UplinkDwellTime; + 801f72a: 4b0f ldr r3, [pc, #60] @ (801f768 ) + 801f72c: f893 3074 ldrb.w r3, [r3, #116] @ 0x74 + 801f730: 72bb strb r3, [r7, #10] + getPhy.Datarate = Nvm.MacGroup1.ChannelsDatarate; + 801f732: 4b0d ldr r3, [pc, #52] @ (801f768 ) + 801f734: f993 3039 ldrsb.w r3, [r3, #57] @ 0x39 + 801f738: 727b strb r3, [r7, #9] + phyParam = RegionGetPhyParam( Nvm.MacGroup2.Region, &getPhy ); + 801f73a: 4b0b ldr r3, [pc, #44] @ (801f768 ) + 801f73c: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801f740: f107 0208 add.w r2, r7, #8 + 801f744: 4611 mov r1, r2 + 801f746: 4618 mov r0, r3 + 801f748: f003 fb39 bl 8022dbe + 801f74c: 4603 mov r3, r0 + 801f74e: 607b str r3, [r7, #4] + Nvm.MacGroup1.ChannelsDatarate = phyParam.Value; + 801f750: 687b ldr r3, [r7, #4] + 801f752: b25a sxtb r2, r3 + 801f754: 4b04 ldr r3, [pc, #16] @ (801f768 ) + 801f756: f883 2039 strb.w r2, [r3, #57] @ 0x39 + } + } +} + 801f75a: bf00 nop + 801f75c: 3710 adds r7, #16 + 801f75e: 46bd mov sp, r7 + 801f760: bd80 pop {r7, pc} + 801f762: bf00 nop + 801f764: 20013bc4 .word 0x20013bc4 + 801f768: 200140dc .word 0x200140dc + +0801f76c : + +static void AckTimeoutRetriesFinalize( void ) +{ + 801f76c: b580 push {r7, lr} + 801f76e: b084 sub sp, #16 + 801f770: af00 add r7, sp, #0 + if( MacCtx.McpsConfirm.AckReceived == false ) + 801f772: 4b14 ldr r3, [pc, #80] @ (801f7c4 ) + 801f774: f893 344c ldrb.w r3, [r3, #1100] @ 0x44c + 801f778: f083 0301 eor.w r3, r3, #1 + 801f77c: b2db uxtb r3, r3 + 801f77e: 2b00 cmp r3, #0 + 801f780: d015 beq.n 801f7ae + { + InitDefaultsParams_t params; + params.Type = INIT_TYPE_ACTIVATE_DEFAULT_CHANNELS; + 801f782: 2302 movs r3, #2 + 801f784: 733b strb r3, [r7, #12] + params.NvmGroup1 = &Nvm.RegionGroup1; + 801f786: 4b10 ldr r3, [pc, #64] @ (801f7c8 ) + 801f788: 607b str r3, [r7, #4] + params.NvmGroup2 = &Nvm.RegionGroup2; + 801f78a: 4b10 ldr r3, [pc, #64] @ (801f7cc ) + 801f78c: 60bb str r3, [r7, #8] + RegionInitDefaults( Nvm.MacGroup2.Region, ¶ms ); + 801f78e: 4b10 ldr r3, [pc, #64] @ (801f7d0 ) + 801f790: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801f794: 1d3a adds r2, r7, #4 + 801f796: 4611 mov r1, r2 + 801f798: 4618 mov r0, r3 + 801f79a: f003 fb39 bl 8022e10 + + MacCtx.NodeAckRequested = false; + 801f79e: 4b09 ldr r3, [pc, #36] @ (801f7c4 ) + 801f7a0: 2200 movs r2, #0 + 801f7a2: f883 2424 strb.w r2, [r3, #1060] @ 0x424 + MacCtx.McpsConfirm.AckReceived = false; + 801f7a6: 4b07 ldr r3, [pc, #28] @ (801f7c4 ) + 801f7a8: 2200 movs r2, #0 + 801f7aa: f883 244c strb.w r2, [r3, #1100] @ 0x44c + } + MacCtx.McpsConfirm.NbRetries = MacCtx.AckTimeoutRetriesCounter; + 801f7ae: 4b05 ldr r3, [pc, #20] @ (801f7c4 ) + 801f7b0: f893 2422 ldrb.w r2, [r3, #1058] @ 0x422 + 801f7b4: 4b03 ldr r3, [pc, #12] @ (801f7c4 ) + 801f7b6: f883 244d strb.w r2, [r3, #1101] @ 0x44d +} + 801f7ba: bf00 nop + 801f7bc: 3710 adds r7, #16 + 801f7be: 46bd mov sp, r7 + 801f7c0: bd80 pop {r7, pc} + 801f7c2: bf00 nop + 801f7c4: 20013bc4 .word 0x20013bc4 + 801f7c8: 200142b4 .word 0x200142b4 + 801f7cc: 20014348 .word 0x20014348 + 801f7d0: 200140dc .word 0x200140dc + +0801f7d4 : + +static uint8_t IsRequestPending( void ) +{ + 801f7d4: b480 push {r7} + 801f7d6: af00 add r7, sp, #0 + if( ( MacCtx.MacFlags.Bits.MlmeReq == 1 ) || + 801f7d8: 4b0b ldr r3, [pc, #44] @ (801f808 ) + 801f7da: f893 3491 ldrb.w r3, [r3, #1169] @ 0x491 + 801f7de: f003 0304 and.w r3, r3, #4 + 801f7e2: b2db uxtb r3, r3 + 801f7e4: 2b00 cmp r3, #0 + 801f7e6: d107 bne.n 801f7f8 + ( MacCtx.MacFlags.Bits.McpsReq == 1 ) ) + 801f7e8: 4b07 ldr r3, [pc, #28] @ (801f808 ) + 801f7ea: f893 3491 ldrb.w r3, [r3, #1169] @ 0x491 + 801f7ee: f003 0301 and.w r3, r3, #1 + 801f7f2: b2db uxtb r3, r3 + if( ( MacCtx.MacFlags.Bits.MlmeReq == 1 ) || + 801f7f4: 2b00 cmp r3, #0 + 801f7f6: d001 beq.n 801f7fc + { + return 1; + 801f7f8: 2301 movs r3, #1 + 801f7fa: e000 b.n 801f7fe + } + return 0; + 801f7fc: 2300 movs r3, #0 +} + 801f7fe: 4618 mov r0, r3 + 801f800: 46bd mov sp, r7 + 801f802: f85d 7b04 ldr.w r7, [sp], #4 + 801f806: 4770 bx lr + 801f808: 20013bc4 .word 0x20013bc4 + +0801f80c : + + +LoRaMacStatus_t LoRaMacInitialization( LoRaMacPrimitives_t* primitives, LoRaMacCallback_t* callbacks, LoRaMacRegion_t region ) +{ + 801f80c: b590 push {r4, r7, lr} + 801f80e: b08f sub sp, #60 @ 0x3c + 801f810: af02 add r7, sp, #8 + 801f812: 6178 str r0, [r7, #20] + 801f814: 6139 str r1, [r7, #16] + 801f816: 4613 mov r3, r2 + 801f818: 73fb strb r3, [r7, #15] + GetPhyParams_t getPhy; + PhyParam_t phyParam; + + if( ( primitives == NULL ) || + 801f81a: 697b ldr r3, [r7, #20] + 801f81c: 2b00 cmp r3, #0 + 801f81e: d002 beq.n 801f826 + 801f820: 693b ldr r3, [r7, #16] + 801f822: 2b00 cmp r3, #0 + 801f824: d101 bne.n 801f82a + ( callbacks == NULL ) ) + { + return LORAMAC_STATUS_PARAMETER_INVALID; + 801f826: 2303 movs r3, #3 + 801f828: e275 b.n 801fd16 + } + + if( ( primitives->MacMcpsConfirm == NULL ) || + 801f82a: 697b ldr r3, [r7, #20] + 801f82c: 681b ldr r3, [r3, #0] + 801f82e: 2b00 cmp r3, #0 + 801f830: d00b beq.n 801f84a + ( primitives->MacMcpsIndication == NULL ) || + 801f832: 697b ldr r3, [r7, #20] + 801f834: 685b ldr r3, [r3, #4] + if( ( primitives->MacMcpsConfirm == NULL ) || + 801f836: 2b00 cmp r3, #0 + 801f838: d007 beq.n 801f84a + ( primitives->MacMlmeConfirm == NULL ) || + 801f83a: 697b ldr r3, [r7, #20] + 801f83c: 689b ldr r3, [r3, #8] + ( primitives->MacMcpsIndication == NULL ) || + 801f83e: 2b00 cmp r3, #0 + 801f840: d003 beq.n 801f84a + ( primitives->MacMlmeIndication == NULL ) ) + 801f842: 697b ldr r3, [r7, #20] + 801f844: 68db ldr r3, [r3, #12] + ( primitives->MacMlmeConfirm == NULL ) || + 801f846: 2b00 cmp r3, #0 + 801f848: d101 bne.n 801f84e + { + return LORAMAC_STATUS_PARAMETER_INVALID; + 801f84a: 2303 movs r3, #3 + 801f84c: e263 b.n 801fd16 + } + // Verify if the region is supported + if( RegionIsActive( region ) == false ) + 801f84e: 7bfb ldrb r3, [r7, #15] + 801f850: 4618 mov r0, r3 + 801f852: f003 faa3 bl 8022d9c + 801f856: 4603 mov r3, r0 + 801f858: f083 0301 eor.w r3, r3, #1 + 801f85c: b2db uxtb r3, r3 + 801f85e: 2b00 cmp r3, #0 + 801f860: d001 beq.n 801f866 + { + return LORAMAC_STATUS_REGION_NOT_SUPPORTED; + 801f862: 2309 movs r3, #9 + 801f864: e257 b.n 801fd16 + } + + // Confirm queue reset + LoRaMacConfirmQueueInit( primitives ); + 801f866: 6978 ldr r0, [r7, #20] + 801f868: f001 ff1c bl 80216a4 + + // Initialize the module context with zeros + memset1( ( uint8_t* ) &Nvm, 0x00, sizeof( LoRaMacNvmData_t ) ); + 801f86c: f44f 7253 mov.w r2, #844 @ 0x34c + 801f870: 2100 movs r1, #0 + 801f872: 48c7 ldr r0, [pc, #796] @ (801fb90 ) + 801f874: f005 fe08 bl 8025488 + memset1( ( uint8_t* ) &MacCtx, 0x00, sizeof( LoRaMacCtx_t ) ); + 801f878: f44f 62a3 mov.w r2, #1304 @ 0x518 + 801f87c: 2100 movs r1, #0 + 801f87e: 48c5 ldr r0, [pc, #788] @ (801fb94 ) + 801f880: f005 fe02 bl 8025488 + + // Set non zero variables to its default value + MacCtx.AckTimeoutRetriesCounter = 1; + 801f884: 4bc3 ldr r3, [pc, #780] @ (801fb94 ) + 801f886: 2201 movs r2, #1 + 801f888: f883 2422 strb.w r2, [r3, #1058] @ 0x422 + MacCtx.AckTimeoutRetries = 1; + 801f88c: 4bc1 ldr r3, [pc, #772] @ (801fb94 ) + 801f88e: 2201 movs r2, #1 + 801f890: f883 2421 strb.w r2, [r3, #1057] @ 0x421 + Nvm.MacGroup2.Region = region; + 801f894: 4abe ldr r2, [pc, #760] @ (801fb90 ) + 801f896: 7bfb ldrb r3, [r7, #15] + 801f898: f882 3040 strb.w r3, [r2, #64] @ 0x40 + Nvm.MacGroup2.DeviceClass = CLASS_A; + 801f89c: 4bbc ldr r3, [pc, #752] @ (801fb90 ) + 801f89e: 2200 movs r2, #0 + 801f8a0: f883 20fc strb.w r2, [r3, #252] @ 0xfc + Nvm.MacGroup2.MacParams.RepeaterSupport = false; /* ST_WORKAROUND: Keep repeater feature */ + 801f8a4: 4bba ldr r3, [pc, #744] @ (801fb90 ) + 801f8a6: 2200 movs r2, #0 + 801f8a8: f883 2080 strb.w r2, [r3, #128] @ 0x80 + + // Setup version + Nvm.MacGroup2.Version.Value = LORAMAC_VERSION; + 801f8ac: 4bb8 ldr r3, [pc, #736] @ (801fb90 ) + 801f8ae: 4aba ldr r2, [pc, #744] @ (801fb98 ) + 801f8b0: f8c3 210c str.w r2, [r3, #268] @ 0x10c + + // Reset to defaults + getPhy.Attribute = PHY_DUTY_CYCLE; + 801f8b4: 230f movs r3, #15 + 801f8b6: f887 3028 strb.w r3, [r7, #40] @ 0x28 + phyParam = RegionGetPhyParam( Nvm.MacGroup2.Region, &getPhy ); + 801f8ba: 4bb5 ldr r3, [pc, #724] @ (801fb90 ) + 801f8bc: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801f8c0: f107 0228 add.w r2, r7, #40 @ 0x28 + 801f8c4: 4611 mov r1, r2 + 801f8c6: 4618 mov r0, r3 + 801f8c8: f003 fa79 bl 8022dbe + 801f8cc: 4603 mov r3, r0 + 801f8ce: 627b str r3, [r7, #36] @ 0x24 + Nvm.MacGroup2.DutyCycleOn = ( bool ) phyParam.Value; + 801f8d0: 6a7b ldr r3, [r7, #36] @ 0x24 + 801f8d2: 2b00 cmp r3, #0 + 801f8d4: bf14 ite ne + 801f8d6: 2301 movne r3, #1 + 801f8d8: 2300 moveq r3, #0 + 801f8da: b2da uxtb r2, r3 + 801f8dc: 4bac ldr r3, [pc, #688] @ (801fb90 ) + 801f8de: f883 2100 strb.w r2, [r3, #256] @ 0x100 + + getPhy.Attribute = PHY_DEF_TX_POWER; + 801f8e2: 230a movs r3, #10 + 801f8e4: f887 3028 strb.w r3, [r7, #40] @ 0x28 + phyParam = RegionGetPhyParam( Nvm.MacGroup2.Region, &getPhy ); + 801f8e8: 4ba9 ldr r3, [pc, #676] @ (801fb90 ) + 801f8ea: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801f8ee: f107 0228 add.w r2, r7, #40 @ 0x28 + 801f8f2: 4611 mov r1, r2 + 801f8f4: 4618 mov r0, r3 + 801f8f6: f003 fa62 bl 8022dbe + 801f8fa: 4603 mov r3, r0 + 801f8fc: 627b str r3, [r7, #36] @ 0x24 + Nvm.MacGroup2.ChannelsTxPowerDefault = phyParam.Value; + 801f8fe: 6a7b ldr r3, [r7, #36] @ 0x24 + 801f900: b25a sxtb r2, r3 + 801f902: 4ba3 ldr r3, [pc, #652] @ (801fb90 ) + 801f904: f883 20c4 strb.w r2, [r3, #196] @ 0xc4 + + getPhy.Attribute = PHY_DEF_TX_DR; + 801f908: 2306 movs r3, #6 + 801f90a: f887 3028 strb.w r3, [r7, #40] @ 0x28 + phyParam = RegionGetPhyParam( Nvm.MacGroup2.Region, &getPhy ); + 801f90e: 4ba0 ldr r3, [pc, #640] @ (801fb90 ) + 801f910: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801f914: f107 0228 add.w r2, r7, #40 @ 0x28 + 801f918: 4611 mov r1, r2 + 801f91a: 4618 mov r0, r3 + 801f91c: f003 fa4f bl 8022dbe + 801f920: 4603 mov r3, r0 + 801f922: 627b str r3, [r7, #36] @ 0x24 + Nvm.MacGroup2.ChannelsDatarateDefault = phyParam.Value; + 801f924: 6a7b ldr r3, [r7, #36] @ 0x24 + 801f926: b25a sxtb r2, r3 + 801f928: 4b99 ldr r3, [pc, #612] @ (801fb90 ) + 801f92a: f883 20c5 strb.w r2, [r3, #197] @ 0xc5 + + getPhy.Attribute = PHY_MAX_RX_WINDOW; + 801f92e: 2310 movs r3, #16 + 801f930: f887 3028 strb.w r3, [r7, #40] @ 0x28 + phyParam = RegionGetPhyParam( Nvm.MacGroup2.Region, &getPhy ); + 801f934: 4b96 ldr r3, [pc, #600] @ (801fb90 ) + 801f936: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801f93a: f107 0228 add.w r2, r7, #40 @ 0x28 + 801f93e: 4611 mov r1, r2 + 801f940: 4618 mov r0, r3 + 801f942: f003 fa3c bl 8022dbe + 801f946: 4603 mov r3, r0 + 801f948: 627b str r3, [r7, #36] @ 0x24 + Nvm.MacGroup2.MacParamsDefaults.MaxRxWindow = phyParam.Value; + 801f94a: 6a7b ldr r3, [r7, #36] @ 0x24 + 801f94c: 4a90 ldr r2, [pc, #576] @ (801fb90 ) + 801f94e: f8c2 308c str.w r3, [r2, #140] @ 0x8c + + getPhy.Attribute = PHY_RECEIVE_DELAY1; + 801f952: 2311 movs r3, #17 + 801f954: f887 3028 strb.w r3, [r7, #40] @ 0x28 + phyParam = RegionGetPhyParam( Nvm.MacGroup2.Region, &getPhy ); + 801f958: 4b8d ldr r3, [pc, #564] @ (801fb90 ) + 801f95a: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801f95e: f107 0228 add.w r2, r7, #40 @ 0x28 + 801f962: 4611 mov r1, r2 + 801f964: 4618 mov r0, r3 + 801f966: f003 fa2a bl 8022dbe + 801f96a: 4603 mov r3, r0 + 801f96c: 627b str r3, [r7, #36] @ 0x24 + Nvm.MacGroup2.MacParamsDefaults.ReceiveDelay1 = phyParam.Value; + 801f96e: 6a7b ldr r3, [r7, #36] @ 0x24 + 801f970: 4a87 ldr r2, [pc, #540] @ (801fb90 ) + 801f972: f8c2 3090 str.w r3, [r2, #144] @ 0x90 + + getPhy.Attribute = PHY_RECEIVE_DELAY2; + 801f976: 2312 movs r3, #18 + 801f978: f887 3028 strb.w r3, [r7, #40] @ 0x28 + phyParam = RegionGetPhyParam( Nvm.MacGroup2.Region, &getPhy ); + 801f97c: 4b84 ldr r3, [pc, #528] @ (801fb90 ) + 801f97e: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801f982: f107 0228 add.w r2, r7, #40 @ 0x28 + 801f986: 4611 mov r1, r2 + 801f988: 4618 mov r0, r3 + 801f98a: f003 fa18 bl 8022dbe + 801f98e: 4603 mov r3, r0 + 801f990: 627b str r3, [r7, #36] @ 0x24 + Nvm.MacGroup2.MacParamsDefaults.ReceiveDelay2 = phyParam.Value; + 801f992: 6a7b ldr r3, [r7, #36] @ 0x24 + 801f994: 4a7e ldr r2, [pc, #504] @ (801fb90 ) + 801f996: f8c2 3094 str.w r3, [r2, #148] @ 0x94 + + getPhy.Attribute = PHY_JOIN_ACCEPT_DELAY1; + 801f99a: 2313 movs r3, #19 + 801f99c: f887 3028 strb.w r3, [r7, #40] @ 0x28 + phyParam = RegionGetPhyParam( Nvm.MacGroup2.Region, &getPhy ); + 801f9a0: 4b7b ldr r3, [pc, #492] @ (801fb90 ) + 801f9a2: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801f9a6: f107 0228 add.w r2, r7, #40 @ 0x28 + 801f9aa: 4611 mov r1, r2 + 801f9ac: 4618 mov r0, r3 + 801f9ae: f003 fa06 bl 8022dbe + 801f9b2: 4603 mov r3, r0 + 801f9b4: 627b str r3, [r7, #36] @ 0x24 + Nvm.MacGroup2.MacParamsDefaults.JoinAcceptDelay1 = phyParam.Value; + 801f9b6: 6a7b ldr r3, [r7, #36] @ 0x24 + 801f9b8: 4a75 ldr r2, [pc, #468] @ (801fb90 ) + 801f9ba: f8c2 3098 str.w r3, [r2, #152] @ 0x98 + + getPhy.Attribute = PHY_JOIN_ACCEPT_DELAY2; + 801f9be: 2314 movs r3, #20 + 801f9c0: f887 3028 strb.w r3, [r7, #40] @ 0x28 + phyParam = RegionGetPhyParam( Nvm.MacGroup2.Region, &getPhy ); + 801f9c4: 4b72 ldr r3, [pc, #456] @ (801fb90 ) + 801f9c6: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801f9ca: f107 0228 add.w r2, r7, #40 @ 0x28 + 801f9ce: 4611 mov r1, r2 + 801f9d0: 4618 mov r0, r3 + 801f9d2: f003 f9f4 bl 8022dbe + 801f9d6: 4603 mov r3, r0 + 801f9d8: 627b str r3, [r7, #36] @ 0x24 + Nvm.MacGroup2.MacParamsDefaults.JoinAcceptDelay2 = phyParam.Value; + 801f9da: 6a7b ldr r3, [r7, #36] @ 0x24 + 801f9dc: 4a6c ldr r2, [pc, #432] @ (801fb90 ) + 801f9de: f8c2 309c str.w r3, [r2, #156] @ 0x9c + + getPhy.Attribute = PHY_DEF_DR1_OFFSET; + 801f9e2: 2317 movs r3, #23 + 801f9e4: f887 3028 strb.w r3, [r7, #40] @ 0x28 + phyParam = RegionGetPhyParam( Nvm.MacGroup2.Region, &getPhy ); + 801f9e8: 4b69 ldr r3, [pc, #420] @ (801fb90 ) + 801f9ea: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801f9ee: f107 0228 add.w r2, r7, #40 @ 0x28 + 801f9f2: 4611 mov r1, r2 + 801f9f4: 4618 mov r0, r3 + 801f9f6: f003 f9e2 bl 8022dbe + 801f9fa: 4603 mov r3, r0 + 801f9fc: 627b str r3, [r7, #36] @ 0x24 + Nvm.MacGroup2.MacParamsDefaults.Rx1DrOffset = phyParam.Value; + 801f9fe: 6a7b ldr r3, [r7, #36] @ 0x24 + 801fa00: b2da uxtb r2, r3 + 801fa02: 4b63 ldr r3, [pc, #396] @ (801fb90 ) + 801fa04: f883 20a1 strb.w r2, [r3, #161] @ 0xa1 + + getPhy.Attribute = PHY_DEF_RX2_FREQUENCY; + 801fa08: 2318 movs r3, #24 + 801fa0a: f887 3028 strb.w r3, [r7, #40] @ 0x28 + phyParam = RegionGetPhyParam( Nvm.MacGroup2.Region, &getPhy ); + 801fa0e: 4b60 ldr r3, [pc, #384] @ (801fb90 ) + 801fa10: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801fa14: f107 0228 add.w r2, r7, #40 @ 0x28 + 801fa18: 4611 mov r1, r2 + 801fa1a: 4618 mov r0, r3 + 801fa1c: f003 f9cf bl 8022dbe + 801fa20: 4603 mov r3, r0 + 801fa22: 627b str r3, [r7, #36] @ 0x24 + Nvm.MacGroup2.MacParamsDefaults.Rx2Channel.Frequency = phyParam.Value; + 801fa24: 6a7b ldr r3, [r7, #36] @ 0x24 + 801fa26: 4a5a ldr r2, [pc, #360] @ (801fb90 ) + 801fa28: f8c2 30a4 str.w r3, [r2, #164] @ 0xa4 + Nvm.MacGroup2.MacParamsDefaults.RxCChannel.Frequency = phyParam.Value; + 801fa2c: 6a7b ldr r3, [r7, #36] @ 0x24 + 801fa2e: 4a58 ldr r2, [pc, #352] @ (801fb90 ) + 801fa30: f8c2 30ac str.w r3, [r2, #172] @ 0xac + + getPhy.Attribute = PHY_DEF_RX2_DR; + 801fa34: 2319 movs r3, #25 + 801fa36: f887 3028 strb.w r3, [r7, #40] @ 0x28 + phyParam = RegionGetPhyParam( Nvm.MacGroup2.Region, &getPhy ); + 801fa3a: 4b55 ldr r3, [pc, #340] @ (801fb90 ) + 801fa3c: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801fa40: f107 0228 add.w r2, r7, #40 @ 0x28 + 801fa44: 4611 mov r1, r2 + 801fa46: 4618 mov r0, r3 + 801fa48: f003 f9b9 bl 8022dbe + 801fa4c: 4603 mov r3, r0 + 801fa4e: 627b str r3, [r7, #36] @ 0x24 + Nvm.MacGroup2.MacParamsDefaults.Rx2Channel.Datarate = phyParam.Value; + 801fa50: 6a7b ldr r3, [r7, #36] @ 0x24 + 801fa52: b2da uxtb r2, r3 + 801fa54: 4b4e ldr r3, [pc, #312] @ (801fb90 ) + 801fa56: f883 20a8 strb.w r2, [r3, #168] @ 0xa8 + Nvm.MacGroup2.MacParamsDefaults.RxCChannel.Datarate = phyParam.Value; + 801fa5a: 6a7b ldr r3, [r7, #36] @ 0x24 + 801fa5c: b2da uxtb r2, r3 + 801fa5e: 4b4c ldr r3, [pc, #304] @ (801fb90 ) + 801fa60: f883 20b0 strb.w r2, [r3, #176] @ 0xb0 + + getPhy.Attribute = PHY_DEF_UPLINK_DWELL_TIME; + 801fa64: 231e movs r3, #30 + 801fa66: f887 3028 strb.w r3, [r7, #40] @ 0x28 + phyParam = RegionGetPhyParam( Nvm.MacGroup2.Region, &getPhy ); + 801fa6a: 4b49 ldr r3, [pc, #292] @ (801fb90 ) + 801fa6c: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801fa70: f107 0228 add.w r2, r7, #40 @ 0x28 + 801fa74: 4611 mov r1, r2 + 801fa76: 4618 mov r0, r3 + 801fa78: f003 f9a1 bl 8022dbe + 801fa7c: 4603 mov r3, r0 + 801fa7e: 627b str r3, [r7, #36] @ 0x24 + Nvm.MacGroup2.MacParamsDefaults.UplinkDwellTime = phyParam.Value; + 801fa80: 6a7b ldr r3, [r7, #36] @ 0x24 + 801fa82: b2da uxtb r2, r3 + 801fa84: 4b42 ldr r3, [pc, #264] @ (801fb90 ) + 801fa86: f883 20b4 strb.w r2, [r3, #180] @ 0xb4 + + getPhy.Attribute = PHY_DEF_DOWNLINK_DWELL_TIME; + 801fa8a: 231f movs r3, #31 + 801fa8c: f887 3028 strb.w r3, [r7, #40] @ 0x28 + phyParam = RegionGetPhyParam( Nvm.MacGroup2.Region, &getPhy ); + 801fa90: 4b3f ldr r3, [pc, #252] @ (801fb90 ) + 801fa92: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801fa96: f107 0228 add.w r2, r7, #40 @ 0x28 + 801fa9a: 4611 mov r1, r2 + 801fa9c: 4618 mov r0, r3 + 801fa9e: f003 f98e bl 8022dbe + 801faa2: 4603 mov r3, r0 + 801faa4: 627b str r3, [r7, #36] @ 0x24 + Nvm.MacGroup2.MacParamsDefaults.DownlinkDwellTime = phyParam.Value; + 801faa6: 6a7b ldr r3, [r7, #36] @ 0x24 + 801faa8: b2da uxtb r2, r3 + 801faaa: 4b39 ldr r3, [pc, #228] @ (801fb90 ) + 801faac: f883 20b5 strb.w r2, [r3, #181] @ 0xb5 + + getPhy.Attribute = PHY_DEF_MAX_EIRP; + 801fab0: 2320 movs r3, #32 + 801fab2: f887 3028 strb.w r3, [r7, #40] @ 0x28 + phyParam = RegionGetPhyParam( Nvm.MacGroup2.Region, &getPhy ); + 801fab6: 4b36 ldr r3, [pc, #216] @ (801fb90 ) + 801fab8: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801fabc: f107 0228 add.w r2, r7, #40 @ 0x28 + 801fac0: 4611 mov r1, r2 + 801fac2: 4618 mov r0, r3 + 801fac4: f003 f97b bl 8022dbe + 801fac8: 4603 mov r3, r0 + 801faca: 627b str r3, [r7, #36] @ 0x24 + Nvm.MacGroup2.MacParamsDefaults.MaxEirp = phyParam.fValue; + 801facc: 6a7b ldr r3, [r7, #36] @ 0x24 + 801face: 4a30 ldr r2, [pc, #192] @ (801fb90 ) + 801fad0: f8c2 30b8 str.w r3, [r2, #184] @ 0xb8 + + getPhy.Attribute = PHY_DEF_ANTENNA_GAIN; + 801fad4: 2321 movs r3, #33 @ 0x21 + 801fad6: f887 3028 strb.w r3, [r7, #40] @ 0x28 + phyParam = RegionGetPhyParam( Nvm.MacGroup2.Region, &getPhy ); + 801fada: 4b2d ldr r3, [pc, #180] @ (801fb90 ) + 801fadc: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801fae0: f107 0228 add.w r2, r7, #40 @ 0x28 + 801fae4: 4611 mov r1, r2 + 801fae6: 4618 mov r0, r3 + 801fae8: f003 f969 bl 8022dbe + 801faec: 4603 mov r3, r0 + 801faee: 627b str r3, [r7, #36] @ 0x24 + Nvm.MacGroup2.MacParamsDefaults.AntennaGain = phyParam.fValue; + 801faf0: 6a7b ldr r3, [r7, #36] @ 0x24 + 801faf2: 4a27 ldr r2, [pc, #156] @ (801fb90 ) + 801faf4: f8c2 30bc str.w r3, [r2, #188] @ 0xbc + + getPhy.Attribute = PHY_DEF_ADR_ACK_LIMIT; + 801faf8: 230b movs r3, #11 + 801fafa: f887 3028 strb.w r3, [r7, #40] @ 0x28 + phyParam = RegionGetPhyParam( Nvm.MacGroup2.Region, &getPhy ); + 801fafe: 4b24 ldr r3, [pc, #144] @ (801fb90 ) + 801fb00: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801fb04: f107 0228 add.w r2, r7, #40 @ 0x28 + 801fb08: 4611 mov r1, r2 + 801fb0a: 4618 mov r0, r3 + 801fb0c: f003 f957 bl 8022dbe + 801fb10: 4603 mov r3, r0 + 801fb12: 627b str r3, [r7, #36] @ 0x24 + MacCtx.AdrAckLimit = phyParam.Value; + 801fb14: 6a7b ldr r3, [r7, #36] @ 0x24 + 801fb16: b29a uxth r2, r3 + 801fb18: 4b1e ldr r3, [pc, #120] @ (801fb94 ) + 801fb1a: f8a3 2400 strh.w r2, [r3, #1024] @ 0x400 + + getPhy.Attribute = PHY_DEF_ADR_ACK_DELAY; + 801fb1e: 230c movs r3, #12 + 801fb20: f887 3028 strb.w r3, [r7, #40] @ 0x28 + phyParam = RegionGetPhyParam( Nvm.MacGroup2.Region, &getPhy ); + 801fb24: 4b1a ldr r3, [pc, #104] @ (801fb90 ) + 801fb26: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801fb2a: f107 0228 add.w r2, r7, #40 @ 0x28 + 801fb2e: 4611 mov r1, r2 + 801fb30: 4618 mov r0, r3 + 801fb32: f003 f944 bl 8022dbe + 801fb36: 4603 mov r3, r0 + 801fb38: 627b str r3, [r7, #36] @ 0x24 + MacCtx.AdrAckDelay = phyParam.Value; + 801fb3a: 6a7b ldr r3, [r7, #36] @ 0x24 + 801fb3c: b29a uxth r2, r3 + 801fb3e: 4b15 ldr r3, [pc, #84] @ (801fb94 ) + 801fb40: f8a3 2402 strh.w r2, [r3, #1026] @ 0x402 + + // Init parameters which are not set in function ResetMacParameters + Nvm.MacGroup2.MacParamsDefaults.ChannelsNbTrans = 1; + 801fb44: 4b12 ldr r3, [pc, #72] @ (801fb90 ) + 801fb46: 2201 movs r2, #1 + 801fb48: f883 20a0 strb.w r2, [r3, #160] @ 0xa0 + Nvm.MacGroup2.MacParamsDefaults.SystemMaxRxError = 10; + 801fb4c: 4b10 ldr r3, [pc, #64] @ (801fb90 ) + 801fb4e: 220a movs r2, #10 + 801fb50: f8c3 2084 str.w r2, [r3, #132] @ 0x84 + Nvm.MacGroup2.MacParamsDefaults.MinRxSymbols = 6; + 801fb54: 4b0e ldr r3, [pc, #56] @ (801fb90 ) + 801fb56: 2206 movs r2, #6 + 801fb58: f883 2088 strb.w r2, [r3, #136] @ 0x88 + + Nvm.MacGroup2.MacParams.SystemMaxRxError = Nvm.MacGroup2.MacParamsDefaults.SystemMaxRxError; + 801fb5c: 4b0c ldr r3, [pc, #48] @ (801fb90 ) + 801fb5e: f8d3 3084 ldr.w r3, [r3, #132] @ 0x84 + 801fb62: 4a0b ldr r2, [pc, #44] @ (801fb90 ) + 801fb64: 6453 str r3, [r2, #68] @ 0x44 + Nvm.MacGroup2.MacParams.MinRxSymbols = Nvm.MacGroup2.MacParamsDefaults.MinRxSymbols; + 801fb66: 4b0a ldr r3, [pc, #40] @ (801fb90 ) + 801fb68: f893 2088 ldrb.w r2, [r3, #136] @ 0x88 + 801fb6c: 4b08 ldr r3, [pc, #32] @ (801fb90 ) + 801fb6e: f883 2048 strb.w r2, [r3, #72] @ 0x48 + Nvm.MacGroup2.MacParams.MaxRxWindow = Nvm.MacGroup2.MacParamsDefaults.MaxRxWindow; + 801fb72: 4b07 ldr r3, [pc, #28] @ (801fb90 ) + 801fb74: f8d3 308c ldr.w r3, [r3, #140] @ 0x8c + 801fb78: 4a05 ldr r2, [pc, #20] @ (801fb90 ) + 801fb7a: 64d3 str r3, [r2, #76] @ 0x4c + Nvm.MacGroup2.MacParams.ReceiveDelay1 = Nvm.MacGroup2.MacParamsDefaults.ReceiveDelay1; + 801fb7c: 4b04 ldr r3, [pc, #16] @ (801fb90 ) + 801fb7e: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 801fb82: 4a03 ldr r2, [pc, #12] @ (801fb90 ) + 801fb84: 6513 str r3, [r2, #80] @ 0x50 + Nvm.MacGroup2.MacParams.ReceiveDelay2 = Nvm.MacGroup2.MacParamsDefaults.ReceiveDelay2; + 801fb86: 4b02 ldr r3, [pc, #8] @ (801fb90 ) + 801fb88: f8d3 3094 ldr.w r3, [r3, #148] @ 0x94 + 801fb8c: e006 b.n 801fb9c + 801fb8e: bf00 nop + 801fb90: 200140dc .word 0x200140dc + 801fb94: 20013bc4 .word 0x20013bc4 + 801fb98: 01000300 .word 0x01000300 + 801fb9c: 4a60 ldr r2, [pc, #384] @ (801fd20 ) + 801fb9e: 6553 str r3, [r2, #84] @ 0x54 + Nvm.MacGroup2.MacParams.JoinAcceptDelay1 = Nvm.MacGroup2.MacParamsDefaults.JoinAcceptDelay1; + 801fba0: 4b5f ldr r3, [pc, #380] @ (801fd20 ) + 801fba2: f8d3 3098 ldr.w r3, [r3, #152] @ 0x98 + 801fba6: 4a5e ldr r2, [pc, #376] @ (801fd20 ) + 801fba8: 6593 str r3, [r2, #88] @ 0x58 + Nvm.MacGroup2.MacParams.JoinAcceptDelay2 = Nvm.MacGroup2.MacParamsDefaults.JoinAcceptDelay2; + 801fbaa: 4b5d ldr r3, [pc, #372] @ (801fd20 ) + 801fbac: f8d3 309c ldr.w r3, [r3, #156] @ 0x9c + 801fbb0: 4a5b ldr r2, [pc, #364] @ (801fd20 ) + 801fbb2: 65d3 str r3, [r2, #92] @ 0x5c + Nvm.MacGroup2.MacParams.ChannelsNbTrans = Nvm.MacGroup2.MacParamsDefaults.ChannelsNbTrans; + 801fbb4: 4b5a ldr r3, [pc, #360] @ (801fd20 ) + 801fbb6: f893 20a0 ldrb.w r2, [r3, #160] @ 0xa0 + 801fbba: 4b59 ldr r3, [pc, #356] @ (801fd20 ) + 801fbbc: f883 2060 strb.w r2, [r3, #96] @ 0x60 + + InitDefaultsParams_t params; + params.Type = INIT_TYPE_DEFAULTS; + 801fbc0: 2300 movs r3, #0 + 801fbc2: f887 3020 strb.w r3, [r7, #32] + params.NvmGroup1 = &Nvm.RegionGroup1; + 801fbc6: 4b57 ldr r3, [pc, #348] @ (801fd24 ) + 801fbc8: 61bb str r3, [r7, #24] + params.NvmGroup2 = &Nvm.RegionGroup2; + 801fbca: 4b57 ldr r3, [pc, #348] @ (801fd28 ) + 801fbcc: 61fb str r3, [r7, #28] + RegionInitDefaults( Nvm.MacGroup2.Region, ¶ms ); + 801fbce: 4b54 ldr r3, [pc, #336] @ (801fd20 ) + 801fbd0: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801fbd4: f107 0218 add.w r2, r7, #24 + 801fbd8: 4611 mov r1, r2 + 801fbda: 4618 mov r0, r3 + 801fbdc: f003 f918 bl 8022e10 + + MacCtx.MacCallbacks = callbacks; + 801fbe0: 4a52 ldr r2, [pc, #328] @ (801fd2c ) + 801fbe2: 693b ldr r3, [r7, #16] + 801fbe4: f8c2 3348 str.w r3, [r2, #840] @ 0x348 + ResetMacParameters( ); + 801fbe8: f7ff f858 bl 801ec9c + + Nvm.MacGroup2.PublicNetwork = true; + 801fbec: 4b4c ldr r3, [pc, #304] @ (801fd20 ) + 801fbee: 2201 movs r2, #1 + 801fbf0: f883 20fd strb.w r2, [r3, #253] @ 0xfd + + MacCtx.MacPrimitives = primitives; + 801fbf4: 4a4d ldr r2, [pc, #308] @ (801fd2c ) + 801fbf6: 697b ldr r3, [r7, #20] + 801fbf8: f8c2 3344 str.w r3, [r2, #836] @ 0x344 + MacCtx.MacFlags.Value = 0; + 801fbfc: 4b4b ldr r3, [pc, #300] @ (801fd2c ) + 801fbfe: 2200 movs r2, #0 + 801fc00: f883 2491 strb.w r2, [r3, #1169] @ 0x491 + MacCtx.MacState = LORAMAC_STOPPED; + 801fc04: 4b49 ldr r3, [pc, #292] @ (801fd2c ) + 801fc06: 2201 movs r2, #1 + 801fc08: f8c3 2340 str.w r2, [r3, #832] @ 0x340 + + // Reset duty cycle times + Nvm.MacGroup1.LastTxDoneTime = 0; + 801fc0c: 4b44 ldr r3, [pc, #272] @ (801fd20 ) + 801fc0e: 2200 movs r2, #0 + 801fc10: 62da str r2, [r3, #44] @ 0x2c + Nvm.MacGroup1.AggregatedTimeOff = 0; + 801fc12: 4b43 ldr r3, [pc, #268] @ (801fd20 ) + 801fc14: 2200 movs r2, #0 + 801fc16: 631a str r2, [r3, #48] @ 0x30 + + // Initialize timers + TimerInit( &MacCtx.TxDelayedTimer, OnTxDelayedTimerEvent ); + 801fc18: 2300 movs r3, #0 + 801fc1a: 9300 str r3, [sp, #0] + 801fc1c: 4b44 ldr r3, [pc, #272] @ (801fd30 ) + 801fc1e: 2200 movs r2, #0 + 801fc20: f04f 31ff mov.w r1, #4294967295 + 801fc24: 4843 ldr r0, [pc, #268] @ (801fd34 ) + 801fc26: f008 fb65 bl 80282f4 + TimerInit( &MacCtx.RxWindowTimer1, OnRxWindow1TimerEvent ); + 801fc2a: 2300 movs r3, #0 + 801fc2c: 9300 str r3, [sp, #0] + 801fc2e: 4b42 ldr r3, [pc, #264] @ (801fd38 ) + 801fc30: 2200 movs r2, #0 + 801fc32: f04f 31ff mov.w r1, #4294967295 + 801fc36: 4841 ldr r0, [pc, #260] @ (801fd3c ) + 801fc38: f008 fb5c bl 80282f4 + TimerInit( &MacCtx.RxWindowTimer2, OnRxWindow2TimerEvent ); + 801fc3c: 2300 movs r3, #0 + 801fc3e: 9300 str r3, [sp, #0] + 801fc40: 4b3f ldr r3, [pc, #252] @ (801fd40 ) + 801fc42: 2200 movs r2, #0 + 801fc44: f04f 31ff mov.w r1, #4294967295 + 801fc48: 483e ldr r0, [pc, #248] @ (801fd44 ) + 801fc4a: f008 fb53 bl 80282f4 + TimerInit( &MacCtx.AckTimeoutTimer, OnAckTimeoutTimerEvent ); + 801fc4e: 2300 movs r3, #0 + 801fc50: 9300 str r3, [sp, #0] + 801fc52: 4b3d ldr r3, [pc, #244] @ (801fd48 ) + 801fc54: 2200 movs r2, #0 + 801fc56: f04f 31ff mov.w r1, #4294967295 + 801fc5a: 483c ldr r0, [pc, #240] @ (801fd4c ) + 801fc5c: f008 fb4a bl 80282f4 + + // Store the current initialization time + Nvm.MacGroup2.InitializationTime = SysTimeGetMcuTime( ); + 801fc60: 4c2f ldr r4, [pc, #188] @ (801fd20 ) + 801fc62: 463b mov r3, r7 + 801fc64: 4618 mov r0, r3 + 801fc66: f008 fabf bl 80281e8 + 801fc6a: f504 7382 add.w r3, r4, #260 @ 0x104 + 801fc6e: 463a mov r2, r7 + 801fc70: e892 0003 ldmia.w r2, {r0, r1} + 801fc74: e883 0003 stmia.w r3, {r0, r1} + + // Initialize Radio driver + MacCtx.RadioEvents.TxDone = OnRadioTxDone; + 801fc78: 4b2c ldr r3, [pc, #176] @ (801fd2c ) + 801fc7a: 4a35 ldr r2, [pc, #212] @ (801fd50 ) + 801fc7c: f8c3 234c str.w r2, [r3, #844] @ 0x34c + MacCtx.RadioEvents.RxDone = OnRadioRxDone; + 801fc80: 4b2a ldr r3, [pc, #168] @ (801fd2c ) + 801fc82: 4a34 ldr r2, [pc, #208] @ (801fd54 ) + 801fc84: f8c3 2354 str.w r2, [r3, #852] @ 0x354 + MacCtx.RadioEvents.RxError = OnRadioRxError; + 801fc88: 4b28 ldr r3, [pc, #160] @ (801fd2c ) + 801fc8a: 4a33 ldr r2, [pc, #204] @ (801fd58 ) + 801fc8c: f8c3 235c str.w r2, [r3, #860] @ 0x35c + MacCtx.RadioEvents.TxTimeout = OnRadioTxTimeout; + 801fc90: 4b26 ldr r3, [pc, #152] @ (801fd2c ) + 801fc92: 4a32 ldr r2, [pc, #200] @ (801fd5c ) + 801fc94: f8c3 2350 str.w r2, [r3, #848] @ 0x350 + MacCtx.RadioEvents.RxTimeout = OnRadioRxTimeout; + 801fc98: 4b24 ldr r3, [pc, #144] @ (801fd2c ) + 801fc9a: 4a31 ldr r2, [pc, #196] @ (801fd60 ) + 801fc9c: f8c3 2358 str.w r2, [r3, #856] @ 0x358 + Radio.Init( &MacCtx.RadioEvents ); + 801fca0: 4b30 ldr r3, [pc, #192] @ (801fd64 ) + 801fca2: 681b ldr r3, [r3, #0] + 801fca4: 4830 ldr r0, [pc, #192] @ (801fd68 ) + 801fca6: 4798 blx r3 + + // Initialize the Secure Element driver + if( SecureElementInit( &Nvm.SecureElement, callbacks->GetUniqueId ) != SECURE_ELEMENT_SUCCESS ) /* ST_WORKAROUND: Add unique ID callback as input parameter */ + 801fca8: 693b ldr r3, [r7, #16] + 801fcaa: 689b ldr r3, [r3, #8] + 801fcac: 4619 mov r1, r3 + 801fcae: 482f ldr r0, [pc, #188] @ (801fd6c ) + 801fcb0: f7fa ff1c bl 801aaec + 801fcb4: 4603 mov r3, r0 + 801fcb6: 2b00 cmp r3, #0 + 801fcb8: d001 beq.n 801fcbe + { + return LORAMAC_STATUS_CRYPTO_ERROR; + 801fcba: 2311 movs r3, #17 + 801fcbc: e02b b.n 801fd16 + } + + // Initialize Crypto module + if( LoRaMacCryptoInit( &Nvm.Crypto ) != LORAMAC_CRYPTO_SUCCESS ) + 801fcbe: 4818 ldr r0, [pc, #96] @ (801fd20 ) + 801fcc0: f002 f9a0 bl 8022004 + 801fcc4: 4603 mov r3, r0 + 801fcc6: 2b00 cmp r3, #0 + 801fcc8: d001 beq.n 801fcce + { + return LORAMAC_STATUS_CRYPTO_ERROR; + 801fcca: 2311 movs r3, #17 + 801fccc: e023 b.n 801fd16 + } + + // Initialize MAC commands module + if( LoRaMacCommandsInit( ) != LORAMAC_COMMANDS_SUCCESS ) + 801fcce: f001 fab5 bl 802123c + 801fcd2: 4603 mov r3, r0 + 801fcd4: 2b00 cmp r3, #0 + 801fcd6: d001 beq.n 801fcdc + { + return LORAMAC_STATUS_MAC_COMMAD_ERROR; + 801fcd8: 2313 movs r3, #19 + 801fcda: e01c b.n 801fd16 + } + + // Set multicast downlink counter reference + if( LoRaMacCryptoSetMulticastReference( Nvm.MacGroup2.MulticastChannelList ) != LORAMAC_CRYPTO_SUCCESS ) + 801fcdc: 4824 ldr r0, [pc, #144] @ (801fd70 ) + 801fcde: f002 fa5d bl 802219c + 801fce2: 4603 mov r3, r0 + 801fce4: 2b00 cmp r3, #0 + 801fce6: d001 beq.n 801fcec + { + return LORAMAC_STATUS_CRYPTO_ERROR; + 801fce8: 2311 movs r3, #17 + 801fcea: e014 b.n 801fd16 + } + + // Random seed initialization + srand1( Radio.Random( ) ); + 801fcec: 4b1d ldr r3, [pc, #116] @ (801fd64 ) + 801fcee: 695b ldr r3, [r3, #20] + 801fcf0: 4798 blx r3 + 801fcf2: 4603 mov r3, r0 + 801fcf4: 4618 mov r0, r3 + 801fcf6: f005 fb63 bl 80253c0 + + Radio.SetPublicNetwork( Nvm.MacGroup2.PublicNetwork ); + 801fcfa: 4b1a ldr r3, [pc, #104] @ (801fd64 ) + 801fcfc: 6d9b ldr r3, [r3, #88] @ 0x58 + 801fcfe: 4a08 ldr r2, [pc, #32] @ (801fd20 ) + 801fd00: f892 20fd ldrb.w r2, [r2, #253] @ 0xfd + 801fd04: 4610 mov r0, r2 + 801fd06: 4798 blx r3 + Radio.Sleep( ); + 801fd08: 4b16 ldr r3, [pc, #88] @ (801fd64 ) + 801fd0a: 6adb ldr r3, [r3, #44] @ 0x2c + 801fd0c: 4798 blx r3 + + LoRaMacEnableRequests( LORAMAC_REQUEST_HANDLING_ON ); + 801fd0e: 2001 movs r0, #1 + 801fd10: f7fd fa96 bl 801d240 + + return LORAMAC_STATUS_OK; + 801fd14: 2300 movs r3, #0 +} + 801fd16: 4618 mov r0, r3 + 801fd18: 3734 adds r7, #52 @ 0x34 + 801fd1a: 46bd mov sp, r7 + 801fd1c: bd90 pop {r4, r7, pc} + 801fd1e: bf00 nop + 801fd20: 200140dc .word 0x200140dc + 801fd24: 200142b4 .word 0x200142b4 + 801fd28: 20014348 .word 0x20014348 + 801fd2c: 20013bc4 .word 0x20013bc4 + 801fd30: 0801d7cd .word 0x0801d7cd + 801fd34: 20013f2c .word 0x20013f2c + 801fd38: 0801d841 .word 0x0801d841 + 801fd3c: 20013f48 .word 0x20013f48 + 801fd40: 0801d8ad .word 0x0801d8ad + 801fd44: 20013f64 .word 0x20013f64 + 801fd48: 0801d921 .word 0x0801d921 + 801fd4c: 20013fc8 .word 0x20013fc8 + 801fd50: 0801c3c9 .word 0x0801c3c9 + 801fd54: 0801c441 .word 0x0801c441 + 801fd58: 0801c519 .word 0x0801c519 + 801fd5c: 0801c4cd .word 0x0801c4cd + 801fd60: 0801c555 .word 0x0801c555 + 801fd64: 0802fd14 .word 0x0802fd14 + 801fd68: 20013f10 .word 0x20013f10 + 801fd6c: 200141f4 .word 0x200141f4 + 801fd70: 200141ac .word 0x200141ac + +0801fd74 : + +LoRaMacStatus_t LoRaMacStart( void ) +{ + 801fd74: b480 push {r7} + 801fd76: af00 add r7, sp, #0 + MacCtx.MacState = LORAMAC_IDLE; + 801fd78: 4b04 ldr r3, [pc, #16] @ (801fd8c ) + 801fd7a: 2200 movs r2, #0 + 801fd7c: f8c3 2340 str.w r2, [r3, #832] @ 0x340 + return LORAMAC_STATUS_OK; + 801fd80: 2300 movs r3, #0 +} + 801fd82: 4618 mov r0, r3 + 801fd84: 46bd mov sp, r7 + 801fd86: f85d 7b04 ldr.w r7, [sp], #4 + 801fd8a: 4770 bx lr + 801fd8c: 20013bc4 .word 0x20013bc4 + +0801fd90 : + } + return LORAMAC_STATUS_BUSY; +} + +LoRaMacStatus_t LoRaMacQueryTxPossible( uint8_t size, LoRaMacTxInfo_t* txInfo ) +{ + 801fd90: b580 push {r7, lr} + 801fd92: b08a sub sp, #40 @ 0x28 + 801fd94: af00 add r7, sp, #0 + 801fd96: 4603 mov r3, r0 + 801fd98: 6039 str r1, [r7, #0] + 801fd9a: 71fb strb r3, [r7, #7] + CalcNextAdrParams_t adrNext; + uint32_t adrAckCounter = Nvm.MacGroup1.AdrAckCounter; + 801fd9c: 4b3e ldr r3, [pc, #248] @ (801fe98 ) + 801fd9e: 6a9b ldr r3, [r3, #40] @ 0x28 + 801fda0: 613b str r3, [r7, #16] + int8_t datarate = Nvm.MacGroup2.ChannelsDatarateDefault; + 801fda2: 4b3d ldr r3, [pc, #244] @ (801fe98 ) + 801fda4: f993 30c5 ldrsb.w r3, [r3, #197] @ 0xc5 + 801fda8: 73fb strb r3, [r7, #15] + int8_t txPower = Nvm.MacGroup2.ChannelsTxPowerDefault; + 801fdaa: 4b3b ldr r3, [pc, #236] @ (801fe98 ) + 801fdac: f993 30c4 ldrsb.w r3, [r3, #196] @ 0xc4 + 801fdb0: 73bb strb r3, [r7, #14] + size_t macCmdsSize = 0; + 801fdb2: 2300 movs r3, #0 + 801fdb4: 60bb str r3, [r7, #8] + + if( txInfo == NULL ) + 801fdb6: 683b ldr r3, [r7, #0] + 801fdb8: 2b00 cmp r3, #0 + 801fdba: d101 bne.n 801fdc0 + { + return LORAMAC_STATUS_PARAMETER_INVALID; + 801fdbc: 2303 movs r3, #3 + 801fdbe: e066 b.n 801fe8e + } + + // Setup ADR request + adrNext.Version = Nvm.MacGroup2.Version; + 801fdc0: 4b35 ldr r3, [pc, #212] @ (801fe98 ) + 801fdc2: f8d3 310c ldr.w r3, [r3, #268] @ 0x10c + 801fdc6: 617b str r3, [r7, #20] + adrNext.UpdateChanMask = false; + 801fdc8: 2300 movs r3, #0 + 801fdca: 763b strb r3, [r7, #24] + adrNext.AdrEnabled = Nvm.MacGroup2.AdrCtrlOn; + 801fdcc: 4b32 ldr r3, [pc, #200] @ (801fe98 ) + 801fdce: f893 30fe ldrb.w r3, [r3, #254] @ 0xfe + 801fdd2: 767b strb r3, [r7, #25] + adrNext.AdrAckCounter = Nvm.MacGroup1.AdrAckCounter; + 801fdd4: 4b30 ldr r3, [pc, #192] @ (801fe98 ) + 801fdd6: 6a9b ldr r3, [r3, #40] @ 0x28 + 801fdd8: 61fb str r3, [r7, #28] + adrNext.AdrAckLimit = MacCtx.AdrAckLimit; + 801fdda: 4b30 ldr r3, [pc, #192] @ (801fe9c ) + 801fddc: f8b3 3400 ldrh.w r3, [r3, #1024] @ 0x400 + 801fde0: 843b strh r3, [r7, #32] + adrNext.AdrAckDelay = MacCtx.AdrAckDelay; + 801fde2: 4b2e ldr r3, [pc, #184] @ (801fe9c ) + 801fde4: f8b3 3402 ldrh.w r3, [r3, #1026] @ 0x402 + 801fde8: 847b strh r3, [r7, #34] @ 0x22 + adrNext.Datarate = Nvm.MacGroup1.ChannelsDatarate; + 801fdea: 4b2b ldr r3, [pc, #172] @ (801fe98 ) + 801fdec: f993 3039 ldrsb.w r3, [r3, #57] @ 0x39 + 801fdf0: f887 3024 strb.w r3, [r7, #36] @ 0x24 + adrNext.TxPower = Nvm.MacGroup1.ChannelsTxPower; + 801fdf4: 4b28 ldr r3, [pc, #160] @ (801fe98 ) + 801fdf6: f993 3038 ldrsb.w r3, [r3, #56] @ 0x38 + 801fdfa: f887 3025 strb.w r3, [r7, #37] @ 0x25 + adrNext.UplinkDwellTime = Nvm.MacGroup2.MacParams.UplinkDwellTime; + 801fdfe: 4b26 ldr r3, [pc, #152] @ (801fe98 ) + 801fe00: f893 3074 ldrb.w r3, [r3, #116] @ 0x74 + 801fe04: f887 3026 strb.w r3, [r7, #38] @ 0x26 + adrNext.Region = Nvm.MacGroup2.Region; + 801fe08: 4b23 ldr r3, [pc, #140] @ (801fe98 ) + 801fe0a: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801fe0e: f887 3027 strb.w r3, [r7, #39] @ 0x27 + + // We call the function for information purposes only. We don't want to + // apply the datarate, the tx power and the ADR ack counter. + LoRaMacAdrCalcNext( &adrNext, &datarate, &txPower, &adrAckCounter ); + 801fe12: f107 0310 add.w r3, r7, #16 + 801fe16: f107 020e add.w r2, r7, #14 + 801fe1a: f107 010f add.w r1, r7, #15 + 801fe1e: f107 0014 add.w r0, r7, #20 + 801fe22: f000 ffe1 bl 8020de8 + + txInfo->CurrentPossiblePayloadSize = GetMaxAppPayloadWithoutFOptsLength( datarate ); + 801fe26: f997 300f ldrsb.w r3, [r7, #15] + 801fe2a: 4618 mov r0, r3 + 801fe2c: f7fd fec0 bl 801dbb0 + 801fe30: 4603 mov r3, r0 + 801fe32: 461a mov r2, r3 + 801fe34: 683b ldr r3, [r7, #0] + 801fe36: 705a strb r2, [r3, #1] + + if( LoRaMacCommandsGetSizeSerializedCmds( &macCmdsSize ) != LORAMAC_COMMANDS_SUCCESS ) + 801fe38: f107 0308 add.w r3, r7, #8 + 801fe3c: 4618 mov r0, r3 + 801fe3e: f001 facb bl 80213d8 + 801fe42: 4603 mov r3, r0 + 801fe44: 2b00 cmp r3, #0 + 801fe46: d001 beq.n 801fe4c + { + return LORAMAC_STATUS_MAC_COMMAD_ERROR; + 801fe48: 2313 movs r3, #19 + 801fe4a: e020 b.n 801fe8e + } + + // Verify if the MAC commands fit into the FOpts and into the maximum payload. + if( ( LORA_MAC_COMMAND_MAX_FOPTS_LENGTH >= macCmdsSize ) && ( txInfo->CurrentPossiblePayloadSize >= macCmdsSize ) ) + 801fe4c: 68bb ldr r3, [r7, #8] + 801fe4e: 2b0f cmp r3, #15 + 801fe50: d819 bhi.n 801fe86 + 801fe52: 683b ldr r3, [r7, #0] + 801fe54: 785b ldrb r3, [r3, #1] + 801fe56: 461a mov r2, r3 + 801fe58: 68bb ldr r3, [r7, #8] + 801fe5a: 429a cmp r2, r3 + 801fe5c: d313 bcc.n 801fe86 + { + txInfo->MaxPossibleApplicationDataSize = txInfo->CurrentPossiblePayloadSize - macCmdsSize; + 801fe5e: 683b ldr r3, [r7, #0] + 801fe60: 785a ldrb r2, [r3, #1] + 801fe62: 68bb ldr r3, [r7, #8] + 801fe64: b2db uxtb r3, r3 + 801fe66: 1ad3 subs r3, r2, r3 + 801fe68: b2da uxtb r2, r3 + 801fe6a: 683b ldr r3, [r7, #0] + 801fe6c: 701a strb r2, [r3, #0] + + // Verify if the application data together with MAC command fit into the maximum payload. + if( txInfo->CurrentPossiblePayloadSize >= ( macCmdsSize + size ) ) + 801fe6e: 683b ldr r3, [r7, #0] + 801fe70: 785b ldrb r3, [r3, #1] + 801fe72: 4619 mov r1, r3 + 801fe74: 79fa ldrb r2, [r7, #7] + 801fe76: 68bb ldr r3, [r7, #8] + 801fe78: 4413 add r3, r2 + 801fe7a: 4299 cmp r1, r3 + 801fe7c: d301 bcc.n 801fe82 + { + return LORAMAC_STATUS_OK; + 801fe7e: 2300 movs r3, #0 + 801fe80: e005 b.n 801fe8e + } + else + { + return LORAMAC_STATUS_LENGTH_ERROR; + 801fe82: 2308 movs r3, #8 + 801fe84: e003 b.n 801fe8e + } + } + else + { + txInfo->MaxPossibleApplicationDataSize = 0; + 801fe86: 683b ldr r3, [r7, #0] + 801fe88: 2200 movs r2, #0 + 801fe8a: 701a strb r2, [r3, #0] + return LORAMAC_STATUS_LENGTH_ERROR; + 801fe8c: 2308 movs r3, #8 + } +} + 801fe8e: 4618 mov r0, r3 + 801fe90: 3728 adds r7, #40 @ 0x28 + 801fe92: 46bd mov sp, r7 + 801fe94: bd80 pop {r7, pc} + 801fe96: bf00 nop + 801fe98: 200140dc .word 0x200140dc + 801fe9c: 20013bc4 .word 0x20013bc4 + +0801fea0 : + +LoRaMacStatus_t LoRaMacMibGetRequestConfirm( MibRequestConfirm_t* mibGet ) +{ + 801fea0: b590 push {r4, r7, lr} + 801fea2: b087 sub sp, #28 + 801fea4: af00 add r7, sp, #0 + 801fea6: 6078 str r0, [r7, #4] + LoRaMacStatus_t status = LORAMAC_STATUS_OK; + 801fea8: 2300 movs r3, #0 + 801feaa: 75fb strb r3, [r7, #23] + GetPhyParams_t getPhy; + PhyParam_t phyParam; + + if( mibGet == NULL ) + 801feac: 687b ldr r3, [r7, #4] + 801feae: 2b00 cmp r3, #0 + 801feb0: d101 bne.n 801feb6 + { + return LORAMAC_STATUS_PARAMETER_INVALID; + 801feb2: 2303 movs r3, #3 + 801feb4: e14b b.n 802014e + } + + switch( mibGet->Type ) + 801feb6: 687b ldr r3, [r7, #4] + 801feb8: 781b ldrb r3, [r3, #0] + 801feba: 2b28 cmp r3, #40 @ 0x28 + 801febc: f200 8140 bhi.w 8020140 + 801fec0: a201 add r2, pc, #4 @ (adr r2, 801fec8 ) + 801fec2: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 801fec6: bf00 nop + 801fec8: 0801ff6d .word 0x0801ff6d + 801fecc: 0801ff79 .word 0x0801ff79 + 801fed0: 0801ff85 .word 0x0801ff85 + 801fed4: 0801ff91 .word 0x0801ff91 + 801fed8: 0801ff9d .word 0x0801ff9d + 801fedc: 0801ffa9 .word 0x0801ffa9 + 801fee0: 0801ffb5 .word 0x0801ffb5 + 801fee4: 08020141 .word 0x08020141 + 801fee8: 08020141 .word 0x08020141 + 801feec: 08020141 .word 0x08020141 + 801fef0: 08020141 .word 0x08020141 + 801fef4: 08020141 .word 0x08020141 + 801fef8: 08020141 .word 0x08020141 + 801fefc: 08020141 .word 0x08020141 + 801ff00: 08020141 .word 0x08020141 + 801ff04: 0801ffc1 .word 0x0801ffc1 + 801ff08: 0801ffcd .word 0x0801ffcd + 801ff0c: 0801ffd9 .word 0x0801ffd9 + 801ff10: 0801fffb .word 0x0801fffb + 801ff14: 0802000d .word 0x0802000d + 801ff18: 0802001f .word 0x0802001f + 801ff1c: 08020031 .word 0x08020031 + 801ff20: 08020065 .word 0x08020065 + 801ff24: 08020043 .word 0x08020043 + 801ff28: 08020087 .word 0x08020087 + 801ff2c: 08020093 .word 0x08020093 + 801ff30: 0802009d .word 0x0802009d + 801ff34: 080200a7 .word 0x080200a7 + 801ff38: 080200b1 .word 0x080200b1 + 801ff3c: 080200bb .word 0x080200bb + 801ff40: 080200c5 .word 0x080200c5 + 801ff44: 080200d1 .word 0x080200d1 + 801ff48: 080200e9 .word 0x080200e9 + 801ff4c: 080200dd .word 0x080200dd + 801ff50: 080200f5 .word 0x080200f5 + 801ff54: 080200ff .word 0x080200ff + 801ff58: 0802010b .word 0x0802010b + 801ff5c: 08020121 .word 0x08020121 + 801ff60: 08020115 .word 0x08020115 + 801ff64: 08020141 .word 0x08020141 + 801ff68: 0802012d .word 0x0802012d + { + case MIB_DEVICE_CLASS: + { + mibGet->Param.Class = Nvm.MacGroup2.DeviceClass; + 801ff6c: 4b7a ldr r3, [pc, #488] @ (8020158 ) + 801ff6e: f893 20fc ldrb.w r2, [r3, #252] @ 0xfc + 801ff72: 687b ldr r3, [r7, #4] + 801ff74: 711a strb r2, [r3, #4] + break; + 801ff76: e0e9 b.n 802014c + } + case MIB_NETWORK_ACTIVATION: + { + mibGet->Param.NetworkActivation = Nvm.MacGroup2.NetworkActivation; + 801ff78: 4b77 ldr r3, [pc, #476] @ (8020158 ) + 801ff7a: f893 2110 ldrb.w r2, [r3, #272] @ 0x110 + 801ff7e: 687b ldr r3, [r7, #4] + 801ff80: 711a strb r2, [r3, #4] + break; + 801ff82: e0e3 b.n 802014c + } + case MIB_DEV_EUI: + { + mibGet->Param.DevEui = SecureElementGetDevEui( ); + 801ff84: f7fb f86e bl 801b064 + 801ff88: 4602 mov r2, r0 + 801ff8a: 687b ldr r3, [r7, #4] + 801ff8c: 605a str r2, [r3, #4] + break; + 801ff8e: e0dd b.n 802014c + } + case MIB_JOIN_EUI: + { + mibGet->Param.JoinEui = SecureElementGetJoinEui( ); + 801ff90: f7fb f88c bl 801b0ac + 801ff94: 4602 mov r2, r0 + 801ff96: 687b ldr r3, [r7, #4] + 801ff98: 605a str r2, [r3, #4] + break; + 801ff9a: e0d7 b.n 802014c + } + case MIB_ADR: + { + mibGet->Param.AdrEnable = Nvm.MacGroup2.AdrCtrlOn; + 801ff9c: 4b6e ldr r3, [pc, #440] @ (8020158 ) + 801ff9e: f893 20fe ldrb.w r2, [r3, #254] @ 0xfe + 801ffa2: 687b ldr r3, [r7, #4] + 801ffa4: 711a strb r2, [r3, #4] + break; + 801ffa6: e0d1 b.n 802014c + } + case MIB_NET_ID: + { + mibGet->Param.NetID = Nvm.MacGroup2.NetID; + 801ffa8: 4b6b ldr r3, [pc, #428] @ (8020158 ) + 801ffaa: f8d3 20c8 ldr.w r2, [r3, #200] @ 0xc8 + 801ffae: 687b ldr r3, [r7, #4] + 801ffb0: 605a str r2, [r3, #4] + break; + 801ffb2: e0cb b.n 802014c + } + case MIB_DEV_ADDR: + { + mibGet->Param.DevAddr = Nvm.MacGroup2.DevAddr; + 801ffb4: 4b68 ldr r3, [pc, #416] @ (8020158 ) + 801ffb6: f8d3 20cc ldr.w r2, [r3, #204] @ 0xcc + 801ffba: 687b ldr r3, [r7, #4] + 801ffbc: 605a str r2, [r3, #4] + break; + 801ffbe: e0c5 b.n 802014c + } + case MIB_PUBLIC_NETWORK: + { + mibGet->Param.EnablePublicNetwork = Nvm.MacGroup2.PublicNetwork; + 801ffc0: 4b65 ldr r3, [pc, #404] @ (8020158 ) + 801ffc2: f893 20fd ldrb.w r2, [r3, #253] @ 0xfd + 801ffc6: 687b ldr r3, [r7, #4] + 801ffc8: 711a strb r2, [r3, #4] + break; + 801ffca: e0bf b.n 802014c + } + /* ST_WORKAROUND_BEGIN: Keep repeater feature */ + case MIB_REPEATER_SUPPORT: + { + mibGet->Param.EnableRepeaterSupport = Nvm.MacGroup2.MacParams.RepeaterSupport; + 801ffcc: 4b62 ldr r3, [pc, #392] @ (8020158 ) + 801ffce: f893 2080 ldrb.w r2, [r3, #128] @ 0x80 + 801ffd2: 687b ldr r3, [r7, #4] + 801ffd4: 711a strb r2, [r3, #4] + break; + 801ffd6: e0b9 b.n 802014c + } + /* ST_WORKAROUND_END */ + case MIB_CHANNELS: + { + getPhy.Attribute = PHY_CHANNELS; + 801ffd8: 231d movs r3, #29 + 801ffda: 743b strb r3, [r7, #16] + phyParam = RegionGetPhyParam( Nvm.MacGroup2.Region, &getPhy ); + 801ffdc: 4b5e ldr r3, [pc, #376] @ (8020158 ) + 801ffde: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 801ffe2: f107 0210 add.w r2, r7, #16 + 801ffe6: 4611 mov r1, r2 + 801ffe8: 4618 mov r0, r3 + 801ffea: f002 fee8 bl 8022dbe + 801ffee: 4603 mov r3, r0 + 801fff0: 60fb str r3, [r7, #12] + + mibGet->Param.ChannelList = phyParam.Channels; + 801fff2: 68fa ldr r2, [r7, #12] + 801fff4: 687b ldr r3, [r7, #4] + 801fff6: 605a str r2, [r3, #4] + break; + 801fff8: e0a8 b.n 802014c + } + case MIB_RX2_CHANNEL: + { + mibGet->Param.Rx2Channel = Nvm.MacGroup2.MacParams.Rx2Channel; + 801fffa: 687b ldr r3, [r7, #4] + 801fffc: 4a56 ldr r2, [pc, #344] @ (8020158 ) + 801fffe: 3304 adds r3, #4 + 8020000: 3264 adds r2, #100 @ 0x64 + 8020002: e892 0003 ldmia.w r2, {r0, r1} + 8020006: e883 0003 stmia.w r3, {r0, r1} + break; + 802000a: e09f b.n 802014c + } + case MIB_RX2_DEFAULT_CHANNEL: + { + mibGet->Param.Rx2Channel = Nvm.MacGroup2.MacParamsDefaults.Rx2Channel; + 802000c: 687b ldr r3, [r7, #4] + 802000e: 4a52 ldr r2, [pc, #328] @ (8020158 ) + 8020010: 3304 adds r3, #4 + 8020012: 32a4 adds r2, #164 @ 0xa4 + 8020014: e892 0003 ldmia.w r2, {r0, r1} + 8020018: e883 0003 stmia.w r3, {r0, r1} + break; + 802001c: e096 b.n 802014c + } + case MIB_RXC_CHANNEL: + { + mibGet->Param.RxCChannel = Nvm.MacGroup2.MacParams.RxCChannel; + 802001e: 687b ldr r3, [r7, #4] + 8020020: 4a4d ldr r2, [pc, #308] @ (8020158 ) + 8020022: 3304 adds r3, #4 + 8020024: 326c adds r2, #108 @ 0x6c + 8020026: e892 0003 ldmia.w r2, {r0, r1} + 802002a: e883 0003 stmia.w r3, {r0, r1} + break; + 802002e: e08d b.n 802014c + } + case MIB_RXC_DEFAULT_CHANNEL: + { + mibGet->Param.RxCChannel = Nvm.MacGroup2.MacParamsDefaults.RxCChannel; + 8020030: 687b ldr r3, [r7, #4] + 8020032: 4a49 ldr r2, [pc, #292] @ (8020158 ) + 8020034: 3304 adds r3, #4 + 8020036: 32ac adds r2, #172 @ 0xac + 8020038: e892 0003 ldmia.w r2, {r0, r1} + 802003c: e883 0003 stmia.w r3, {r0, r1} + break; + 8020040: e084 b.n 802014c + } + case MIB_CHANNELS_DEFAULT_MASK: + { + getPhy.Attribute = PHY_CHANNELS_DEFAULT_MASK; + 8020042: 231b movs r3, #27 + 8020044: 743b strb r3, [r7, #16] + phyParam = RegionGetPhyParam( Nvm.MacGroup2.Region, &getPhy ); + 8020046: 4b44 ldr r3, [pc, #272] @ (8020158 ) + 8020048: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 802004c: f107 0210 add.w r2, r7, #16 + 8020050: 4611 mov r1, r2 + 8020052: 4618 mov r0, r3 + 8020054: f002 feb3 bl 8022dbe + 8020058: 4603 mov r3, r0 + 802005a: 60fb str r3, [r7, #12] + + mibGet->Param.ChannelsDefaultMask = phyParam.ChannelsMask; + 802005c: 68fa ldr r2, [r7, #12] + 802005e: 687b ldr r3, [r7, #4] + 8020060: 605a str r2, [r3, #4] + break; + 8020062: e073 b.n 802014c + } + case MIB_CHANNELS_MASK: + { + getPhy.Attribute = PHY_CHANNELS_MASK; + 8020064: 231a movs r3, #26 + 8020066: 743b strb r3, [r7, #16] + phyParam = RegionGetPhyParam( Nvm.MacGroup2.Region, &getPhy ); + 8020068: 4b3b ldr r3, [pc, #236] @ (8020158 ) + 802006a: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 802006e: f107 0210 add.w r2, r7, #16 + 8020072: 4611 mov r1, r2 + 8020074: 4618 mov r0, r3 + 8020076: f002 fea2 bl 8022dbe + 802007a: 4603 mov r3, r0 + 802007c: 60fb str r3, [r7, #12] + + mibGet->Param.ChannelsMask = phyParam.ChannelsMask; + 802007e: 68fa ldr r2, [r7, #12] + 8020080: 687b ldr r3, [r7, #4] + 8020082: 605a str r2, [r3, #4] + break; + 8020084: e062 b.n 802014c + } + case MIB_CHANNELS_NB_TRANS: + { + mibGet->Param.ChannelsNbTrans = Nvm.MacGroup2.MacParams.ChannelsNbTrans; + 8020086: 4b34 ldr r3, [pc, #208] @ (8020158 ) + 8020088: f893 2060 ldrb.w r2, [r3, #96] @ 0x60 + 802008c: 687b ldr r3, [r7, #4] + 802008e: 711a strb r2, [r3, #4] + break; + 8020090: e05c b.n 802014c + } + case MIB_MAX_RX_WINDOW_DURATION: + { + mibGet->Param.MaxRxWindow = Nvm.MacGroup2.MacParams.MaxRxWindow; + 8020092: 4b31 ldr r3, [pc, #196] @ (8020158 ) + 8020094: 6cda ldr r2, [r3, #76] @ 0x4c + 8020096: 687b ldr r3, [r7, #4] + 8020098: 605a str r2, [r3, #4] + break; + 802009a: e057 b.n 802014c + } + case MIB_RECEIVE_DELAY_1: + { + mibGet->Param.ReceiveDelay1 = Nvm.MacGroup2.MacParams.ReceiveDelay1; + 802009c: 4b2e ldr r3, [pc, #184] @ (8020158 ) + 802009e: 6d1a ldr r2, [r3, #80] @ 0x50 + 80200a0: 687b ldr r3, [r7, #4] + 80200a2: 605a str r2, [r3, #4] + break; + 80200a4: e052 b.n 802014c + } + case MIB_RECEIVE_DELAY_2: + { + mibGet->Param.ReceiveDelay2 = Nvm.MacGroup2.MacParams.ReceiveDelay2; + 80200a6: 4b2c ldr r3, [pc, #176] @ (8020158 ) + 80200a8: 6d5a ldr r2, [r3, #84] @ 0x54 + 80200aa: 687b ldr r3, [r7, #4] + 80200ac: 605a str r2, [r3, #4] + break; + 80200ae: e04d b.n 802014c + } + case MIB_JOIN_ACCEPT_DELAY_1: + { + mibGet->Param.JoinAcceptDelay1 = Nvm.MacGroup2.MacParams.JoinAcceptDelay1; + 80200b0: 4b29 ldr r3, [pc, #164] @ (8020158 ) + 80200b2: 6d9a ldr r2, [r3, #88] @ 0x58 + 80200b4: 687b ldr r3, [r7, #4] + 80200b6: 605a str r2, [r3, #4] + break; + 80200b8: e048 b.n 802014c + } + case MIB_JOIN_ACCEPT_DELAY_2: + { + mibGet->Param.JoinAcceptDelay2 = Nvm.MacGroup2.MacParams.JoinAcceptDelay2; + 80200ba: 4b27 ldr r3, [pc, #156] @ (8020158 ) + 80200bc: 6dda ldr r2, [r3, #92] @ 0x5c + 80200be: 687b ldr r3, [r7, #4] + 80200c0: 605a str r2, [r3, #4] + break; + 80200c2: e043 b.n 802014c + } + case MIB_CHANNELS_DEFAULT_DATARATE: + { + mibGet->Param.ChannelsDefaultDatarate = Nvm.MacGroup2.ChannelsDatarateDefault; + 80200c4: 4b24 ldr r3, [pc, #144] @ (8020158 ) + 80200c6: f993 20c5 ldrsb.w r2, [r3, #197] @ 0xc5 + 80200ca: 687b ldr r3, [r7, #4] + 80200cc: 711a strb r2, [r3, #4] + break; + 80200ce: e03d b.n 802014c + } + case MIB_CHANNELS_DATARATE: + { + mibGet->Param.ChannelsDatarate = Nvm.MacGroup1.ChannelsDatarate; + 80200d0: 4b21 ldr r3, [pc, #132] @ (8020158 ) + 80200d2: f993 2039 ldrsb.w r2, [r3, #57] @ 0x39 + 80200d6: 687b ldr r3, [r7, #4] + 80200d8: 711a strb r2, [r3, #4] + break; + 80200da: e037 b.n 802014c + } + case MIB_CHANNELS_DEFAULT_TX_POWER: + { + mibGet->Param.ChannelsDefaultTxPower = Nvm.MacGroup2.ChannelsTxPowerDefault; + 80200dc: 4b1e ldr r3, [pc, #120] @ (8020158 ) + 80200de: f993 20c4 ldrsb.w r2, [r3, #196] @ 0xc4 + 80200e2: 687b ldr r3, [r7, #4] + 80200e4: 711a strb r2, [r3, #4] + break; + 80200e6: e031 b.n 802014c + } + case MIB_CHANNELS_TX_POWER: + { + mibGet->Param.ChannelsTxPower = Nvm.MacGroup1.ChannelsTxPower; + 80200e8: 4b1b ldr r3, [pc, #108] @ (8020158 ) + 80200ea: f993 2038 ldrsb.w r2, [r3, #56] @ 0x38 + 80200ee: 687b ldr r3, [r7, #4] + 80200f0: 711a strb r2, [r3, #4] + break; + 80200f2: e02b b.n 802014c + } + case MIB_SYSTEM_MAX_RX_ERROR: + { + mibGet->Param.SystemMaxRxError = Nvm.MacGroup2.MacParams.SystemMaxRxError; + 80200f4: 4b18 ldr r3, [pc, #96] @ (8020158 ) + 80200f6: 6c5a ldr r2, [r3, #68] @ 0x44 + 80200f8: 687b ldr r3, [r7, #4] + 80200fa: 605a str r2, [r3, #4] + break; + 80200fc: e026 b.n 802014c + } + case MIB_MIN_RX_SYMBOLS: + { + mibGet->Param.MinRxSymbols = Nvm.MacGroup2.MacParams.MinRxSymbols; + 80200fe: 4b16 ldr r3, [pc, #88] @ (8020158 ) + 8020100: f893 2048 ldrb.w r2, [r3, #72] @ 0x48 + 8020104: 687b ldr r3, [r7, #4] + 8020106: 711a strb r2, [r3, #4] + break; + 8020108: e020 b.n 802014c + } + case MIB_ANTENNA_GAIN: + { + mibGet->Param.AntennaGain = Nvm.MacGroup2.MacParams.AntennaGain; + 802010a: 4b13 ldr r3, [pc, #76] @ (8020158 ) + 802010c: 6fda ldr r2, [r3, #124] @ 0x7c + 802010e: 687b ldr r3, [r7, #4] + 8020110: 605a str r2, [r3, #4] + break; + 8020112: e01b b.n 802014c + } + case MIB_NVM_CTXS: + { + mibGet->Param.Contexts = GetNvmData( ); + 8020114: f7ff f930 bl 801f378 + 8020118: 4602 mov r2, r0 + 802011a: 687b ldr r3, [r7, #4] + 802011c: 605a str r2, [r3, #4] + break; + 802011e: e015 b.n 802014c + } + case MIB_DEFAULT_ANTENNA_GAIN: + { + mibGet->Param.DefaultAntennaGain = Nvm.MacGroup2.MacParamsDefaults.AntennaGain; + 8020120: 4b0d ldr r3, [pc, #52] @ (8020158 ) + 8020122: f8d3 20bc ldr.w r2, [r3, #188] @ 0xbc + 8020126: 687b ldr r3, [r7, #4] + 8020128: 605a str r2, [r3, #4] + break; + 802012a: e00f b.n 802014c + } + case MIB_LORAWAN_VERSION: + { + mibGet->Param.LrWanVersion.LoRaWan = Nvm.MacGroup2.Version; + 802012c: 687b ldr r3, [r7, #4] + 802012e: 4a0a ldr r2, [pc, #40] @ (8020158 ) + 8020130: f8d2 210c ldr.w r2, [r2, #268] @ 0x10c + 8020134: 605a str r2, [r3, #4] + mibGet->Param.LrWanVersion.LoRaWanRegion = RegionGetVersion( ); + 8020136: 687c ldr r4, [r7, #4] + 8020138: f002 ffca bl 80230d0 + 802013c: 60a0 str r0, [r4, #8] + break; + 802013e: e005 b.n 802014c + } + default: + { + status = LoRaMacClassBMibGetRequestConfirm( mibGet ); + 8020140: 6878 ldr r0, [r7, #4] + 8020142: f000 ff0e bl 8020f62 + 8020146: 4603 mov r3, r0 + 8020148: 75fb strb r3, [r7, #23] + break; + 802014a: bf00 nop + } + } + return status; + 802014c: 7dfb ldrb r3, [r7, #23] +} + 802014e: 4618 mov r0, r3 + 8020150: 371c adds r7, #28 + 8020152: 46bd mov sp, r7 + 8020154: bd90 pop {r4, r7, pc} + 8020156: bf00 nop + 8020158: 200140dc .word 0x200140dc + +0802015c : + +LoRaMacStatus_t LoRaMacMibSetRequestConfirm( MibRequestConfirm_t* mibSet ) +{ + 802015c: b580 push {r7, lr} + 802015e: b086 sub sp, #24 + 8020160: af00 add r7, sp, #0 + 8020162: 6078 str r0, [r7, #4] + LoRaMacStatus_t status = LORAMAC_STATUS_OK; + 8020164: 2300 movs r3, #0 + 8020166: 75fb strb r3, [r7, #23] + ChanMaskSetParams_t chanMaskSet; + VerifyParams_t verify; + + if( mibSet == NULL ) + 8020168: 687b ldr r3, [r7, #4] + 802016a: 2b00 cmp r3, #0 + 802016c: d101 bne.n 8020172 + { + return LORAMAC_STATUS_PARAMETER_INVALID; + 802016e: 2303 movs r3, #3 + 8020170: e32b b.n 80207ca + } + if( ( MacCtx.MacState & LORAMAC_TX_RUNNING ) == LORAMAC_TX_RUNNING ) + 8020172: 4bb4 ldr r3, [pc, #720] @ (8020444 ) + 8020174: f8d3 3340 ldr.w r3, [r3, #832] @ 0x340 + 8020178: f003 0302 and.w r3, r3, #2 + 802017c: 2b00 cmp r3, #0 + 802017e: d001 beq.n 8020184 + { + return LORAMAC_STATUS_BUSY; + 8020180: 2301 movs r3, #1 + 8020182: e322 b.n 80207ca + } + + switch( mibSet->Type ) + 8020184: 687b ldr r3, [r7, #4] + 8020186: 781b ldrb r3, [r3, #0] + 8020188: 2b27 cmp r3, #39 @ 0x27 + 802018a: f200 82fc bhi.w 8020786 + 802018e: a201 add r2, pc, #4 @ (adr r2, 8020194 ) + 8020190: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 8020194: 08020235 .word 0x08020235 + 8020198: 08020245 .word 0x08020245 + 802019c: 0802025f .word 0x0802025f + 80201a0: 08020277 .word 0x08020277 + 80201a4: 0802028f .word 0x0802028f + 80201a8: 0802029b .word 0x0802029b + 80201ac: 080202a7 .word 0x080202a7 + 80201b0: 080202b3 .word 0x080202b3 + 80201b4: 080202d9 .word 0x080202d9 + 80201b8: 080202ff .word 0x080202ff + 80201bc: 08020325 .word 0x08020325 + 80201c0: 0802034b .word 0x0802034b + 80201c4: 08020371 .word 0x08020371 + 80201c8: 08020397 .word 0x08020397 + 80201cc: 080203bd .word 0x080203bd + 80201d0: 080203e3 .word 0x080203e3 + 80201d4: 08020403 .word 0x08020403 + 80201d8: 08020787 .word 0x08020787 + 80201dc: 0802040f .word 0x0802040f + 80201e0: 0802048d .word 0x0802048d + 80201e4: 080204cd .word 0x080204cd + 80201e8: 0802052f .word 0x0802052f + 80201ec: 0802059f .word 0x0802059f + 80201f0: 0802056f .word 0x0802056f + 80201f4: 080205cf .word 0x080205cf + 80201f8: 080205f1 .word 0x080205f1 + 80201fc: 080205fb .word 0x080205fb + 8020200: 08020605 .word 0x08020605 + 8020204: 0802060f .word 0x0802060f + 8020208: 08020619 .word 0x08020619 + 802020c: 08020623 .word 0x08020623 + 8020210: 08020655 .word 0x08020655 + 8020214: 080206c1 .word 0x080206c1 + 8020218: 0802068f .word 0x0802068f + 802021c: 080206f3 .word 0x080206f3 + 8020220: 08020709 .word 0x08020709 + 8020224: 08020729 .word 0x08020729 + 8020228: 08020733 .word 0x08020733 + 802022c: 0802073f .word 0x0802073f + 8020230: 0802075d .word 0x0802075d + { + case MIB_DEVICE_CLASS: + { + status = SwitchClass( mibSet->Param.Class ); + 8020234: 687b ldr r3, [r7, #4] + 8020236: 791b ldrb r3, [r3, #4] + 8020238: 4618 mov r0, r3 + 802023a: f7fd fbe9 bl 801da10 + 802023e: 4603 mov r3, r0 + 8020240: 75fb strb r3, [r7, #23] + break; + 8020242: e2c1 b.n 80207c8 + } + case MIB_NETWORK_ACTIVATION: + { + if( mibSet->Param.NetworkActivation != ACTIVATION_TYPE_OTAA ) + 8020244: 687b ldr r3, [r7, #4] + 8020246: 791b ldrb r3, [r3, #4] + 8020248: 2b02 cmp r3, #2 + 802024a: d005 beq.n 8020258 + { + Nvm.MacGroup2.NetworkActivation = mibSet->Param.NetworkActivation; + 802024c: 687b ldr r3, [r7, #4] + 802024e: 791a ldrb r2, [r3, #4] + 8020250: 4b7d ldr r3, [pc, #500] @ (8020448 ) + 8020252: f883 2110 strb.w r2, [r3, #272] @ 0x110 + } + else + { // Do not allow to set ACTIVATION_TYPE_OTAA since the MAC will set it automatically after a successful join process. + status = LORAMAC_STATUS_PARAMETER_INVALID; + } + break; + 8020256: e2b7 b.n 80207c8 + status = LORAMAC_STATUS_PARAMETER_INVALID; + 8020258: 2303 movs r3, #3 + 802025a: 75fb strb r3, [r7, #23] + break; + 802025c: e2b4 b.n 80207c8 + } + case MIB_DEV_EUI: + { + if( SecureElementSetDevEui( mibSet->Param.DevEui ) != SECURE_ELEMENT_SUCCESS ) + 802025e: 687b ldr r3, [r7, #4] + 8020260: 685b ldr r3, [r3, #4] + 8020262: 4618 mov r0, r3 + 8020264: f7fa fee6 bl 801b034 + 8020268: 4603 mov r3, r0 + 802026a: 2b00 cmp r3, #0 + 802026c: f000 8291 beq.w 8020792 + { + status = LORAMAC_STATUS_PARAMETER_INVALID; + 8020270: 2303 movs r3, #3 + 8020272: 75fb strb r3, [r7, #23] + } + break; + 8020274: e28d b.n 8020792 + } + case MIB_JOIN_EUI: + { + if( SecureElementSetJoinEui( mibSet->Param.JoinEui ) != SECURE_ELEMENT_SUCCESS ) + 8020276: 687b ldr r3, [r7, #4] + 8020278: 685b ldr r3, [r3, #4] + 802027a: 4618 mov r0, r3 + 802027c: f7fa fefe bl 801b07c + 8020280: 4603 mov r3, r0 + 8020282: 2b00 cmp r3, #0 + 8020284: f000 8287 beq.w 8020796 + { + status = LORAMAC_STATUS_PARAMETER_INVALID; + 8020288: 2303 movs r3, #3 + 802028a: 75fb strb r3, [r7, #23] + } + break; + 802028c: e283 b.n 8020796 + } + case MIB_ADR: + { + Nvm.MacGroup2.AdrCtrlOn = mibSet->Param.AdrEnable; + 802028e: 687b ldr r3, [r7, #4] + 8020290: 791a ldrb r2, [r3, #4] + 8020292: 4b6d ldr r3, [pc, #436] @ (8020448 ) + 8020294: f883 20fe strb.w r2, [r3, #254] @ 0xfe + break; + 8020298: e296 b.n 80207c8 + } + case MIB_NET_ID: + { + Nvm.MacGroup2.NetID = mibSet->Param.NetID; + 802029a: 687b ldr r3, [r7, #4] + 802029c: 685b ldr r3, [r3, #4] + 802029e: 4a6a ldr r2, [pc, #424] @ (8020448 ) + 80202a0: f8c2 30c8 str.w r3, [r2, #200] @ 0xc8 + break; + 80202a4: e290 b.n 80207c8 + } + case MIB_DEV_ADDR: + { + Nvm.MacGroup2.DevAddr = mibSet->Param.DevAddr; + 80202a6: 687b ldr r3, [r7, #4] + 80202a8: 685b ldr r3, [r3, #4] + 80202aa: 4a67 ldr r2, [pc, #412] @ (8020448 ) + 80202ac: f8c2 30cc str.w r3, [r2, #204] @ 0xcc + break; + 80202b0: e28a b.n 80207c8 + } + case MIB_APP_KEY: + { + if( mibSet->Param.AppKey != NULL ) + 80202b2: 687b ldr r3, [r7, #4] + 80202b4: 685b ldr r3, [r3, #4] + 80202b6: 2b00 cmp r3, #0 + 80202b8: d00b beq.n 80202d2 + { + if( LORAMAC_CRYPTO_SUCCESS != LoRaMacCryptoSetKey( APP_KEY, mibSet->Param.AppKey ) ) + 80202ba: 687b ldr r3, [r7, #4] + 80202bc: 685b ldr r3, [r3, #4] + 80202be: 4619 mov r1, r3 + 80202c0: 2000 movs r0, #0 + 80202c2: f001 ff95 bl 80221f0 + 80202c6: 4603 mov r3, r0 + 80202c8: 2b00 cmp r3, #0 + 80202ca: f000 8266 beq.w 802079a + { + return LORAMAC_STATUS_CRYPTO_ERROR; + 80202ce: 2311 movs r3, #17 + 80202d0: e27b b.n 80207ca + } + } + else + { + status = LORAMAC_STATUS_PARAMETER_INVALID; + 80202d2: 2303 movs r3, #3 + 80202d4: 75fb strb r3, [r7, #23] + } + break; + 80202d6: e260 b.n 802079a + } + case MIB_NWK_KEY: + { + if( mibSet->Param.NwkKey != NULL ) + 80202d8: 687b ldr r3, [r7, #4] + 80202da: 685b ldr r3, [r3, #4] + 80202dc: 2b00 cmp r3, #0 + 80202de: d00b beq.n 80202f8 + { + if( LORAMAC_CRYPTO_SUCCESS != LoRaMacCryptoSetKey( NWK_KEY, mibSet->Param.NwkKey ) ) + 80202e0: 687b ldr r3, [r7, #4] + 80202e2: 685b ldr r3, [r3, #4] + 80202e4: 4619 mov r1, r3 + 80202e6: 2001 movs r0, #1 + 80202e8: f001 ff82 bl 80221f0 + 80202ec: 4603 mov r3, r0 + 80202ee: 2b00 cmp r3, #0 + 80202f0: f000 8255 beq.w 802079e + { + return LORAMAC_STATUS_CRYPTO_ERROR; + 80202f4: 2311 movs r3, #17 + 80202f6: e268 b.n 80207ca + } + } + else + { + status = LORAMAC_STATUS_PARAMETER_INVALID; + 80202f8: 2303 movs r3, #3 + 80202fa: 75fb strb r3, [r7, #23] + } + break; + 80202fc: e24f b.n 802079e + break; + } +#else /* USE_LRWAN_1_1_X_CRYPTO == 0 */ + case MIB_NWK_S_KEY: + { + if( mibSet->Param.NwkSKey != NULL ) + 80202fe: 687b ldr r3, [r7, #4] + 8020300: 685b ldr r3, [r3, #4] + 8020302: 2b00 cmp r3, #0 + 8020304: d00b beq.n 802031e + { + if( LORAMAC_CRYPTO_SUCCESS != LoRaMacCryptoSetKey( NWK_S_KEY, mibSet->Param.NwkSKey ) ) + 8020306: 687b ldr r3, [r7, #4] + 8020308: 685b ldr r3, [r3, #4] + 802030a: 4619 mov r1, r3 + 802030c: 2002 movs r0, #2 + 802030e: f001 ff6f bl 80221f0 + 8020312: 4603 mov r3, r0 + 8020314: 2b00 cmp r3, #0 + 8020316: f000 8244 beq.w 80207a2 + { + return LORAMAC_STATUS_CRYPTO_ERROR; + 802031a: 2311 movs r3, #17 + 802031c: e255 b.n 80207ca + } + } + else + { + status = LORAMAC_STATUS_PARAMETER_INVALID; + 802031e: 2303 movs r3, #3 + 8020320: 75fb strb r3, [r7, #23] + } + break; + 8020322: e23e b.n 80207a2 + } +#endif /* USE_LRWAN_1_1_X_CRYPTO */ + case MIB_APP_S_KEY: + { + if( mibSet->Param.AppSKey != NULL ) + 8020324: 687b ldr r3, [r7, #4] + 8020326: 685b ldr r3, [r3, #4] + 8020328: 2b00 cmp r3, #0 + 802032a: d00b beq.n 8020344 + { + if( LORAMAC_CRYPTO_SUCCESS != LoRaMacCryptoSetKey( APP_S_KEY, mibSet->Param.AppSKey ) ) + 802032c: 687b ldr r3, [r7, #4] + 802032e: 685b ldr r3, [r3, #4] + 8020330: 4619 mov r1, r3 + 8020332: 2003 movs r0, #3 + 8020334: f001 ff5c bl 80221f0 + 8020338: 4603 mov r3, r0 + 802033a: 2b00 cmp r3, #0 + 802033c: f000 8233 beq.w 80207a6 + { + return LORAMAC_STATUS_CRYPTO_ERROR; + 8020340: 2311 movs r3, #17 + 8020342: e242 b.n 80207ca + } + } + else + { + status = LORAMAC_STATUS_PARAMETER_INVALID; + 8020344: 2303 movs r3, #3 + 8020346: 75fb strb r3, [r7, #23] + } + break; + 8020348: e22d b.n 80207a6 + } + case MIB_MC_KE_KEY: + { + if( mibSet->Param.McKEKey != NULL ) + 802034a: 687b ldr r3, [r7, #4] + 802034c: 685b ldr r3, [r3, #4] + 802034e: 2b00 cmp r3, #0 + 8020350: d00b beq.n 802036a + { + if( LORAMAC_CRYPTO_SUCCESS != LoRaMacCryptoSetKey( MC_KE_KEY, mibSet->Param.McKEKey ) ) + 8020352: 687b ldr r3, [r7, #4] + 8020354: 685b ldr r3, [r3, #4] + 8020356: 4619 mov r1, r3 + 8020358: 207f movs r0, #127 @ 0x7f + 802035a: f001 ff49 bl 80221f0 + 802035e: 4603 mov r3, r0 + 8020360: 2b00 cmp r3, #0 + 8020362: f000 8222 beq.w 80207aa + { + return LORAMAC_STATUS_CRYPTO_ERROR; + 8020366: 2311 movs r3, #17 + 8020368: e22f b.n 80207ca + } + } + else + { + status = LORAMAC_STATUS_PARAMETER_INVALID; + 802036a: 2303 movs r3, #3 + 802036c: 75fb strb r3, [r7, #23] + } + break; + 802036e: e21c b.n 80207aa + } +#if ( LORAMAC_MAX_MC_CTX > 0 ) /* ST_WORKAROUND: reduced LORAMAC_MAX_MC_CTX */ + case MIB_MC_KEY_0: + { + if( mibSet->Param.McKey0 != NULL ) + 8020370: 687b ldr r3, [r7, #4] + 8020372: 685b ldr r3, [r3, #4] + 8020374: 2b00 cmp r3, #0 + 8020376: d00b beq.n 8020390 + { + if( LORAMAC_CRYPTO_SUCCESS != LoRaMacCryptoSetKey( MC_KEY_0, mibSet->Param.McKey0 ) ) + 8020378: 687b ldr r3, [r7, #4] + 802037a: 685b ldr r3, [r3, #4] + 802037c: 4619 mov r1, r3 + 802037e: 2080 movs r0, #128 @ 0x80 + 8020380: f001 ff36 bl 80221f0 + 8020384: 4603 mov r3, r0 + 8020386: 2b00 cmp r3, #0 + 8020388: f000 8211 beq.w 80207ae + { + return LORAMAC_STATUS_CRYPTO_ERROR; + 802038c: 2311 movs r3, #17 + 802038e: e21c b.n 80207ca + } + } + else + { + status = LORAMAC_STATUS_PARAMETER_INVALID; + 8020390: 2303 movs r3, #3 + 8020392: 75fb strb r3, [r7, #23] + } + break; + 8020394: e20b b.n 80207ae + } + case MIB_MC_APP_S_KEY_0: + { + if( mibSet->Param.McAppSKey0 != NULL ) + 8020396: 687b ldr r3, [r7, #4] + 8020398: 685b ldr r3, [r3, #4] + 802039a: 2b00 cmp r3, #0 + 802039c: d00b beq.n 80203b6 + { + if( LORAMAC_CRYPTO_SUCCESS != LoRaMacCryptoSetKey( MC_APP_S_KEY_0, mibSet->Param.McAppSKey0 ) ) + 802039e: 687b ldr r3, [r7, #4] + 80203a0: 685b ldr r3, [r3, #4] + 80203a2: 4619 mov r1, r3 + 80203a4: 2081 movs r0, #129 @ 0x81 + 80203a6: f001 ff23 bl 80221f0 + 80203aa: 4603 mov r3, r0 + 80203ac: 2b00 cmp r3, #0 + 80203ae: f000 8200 beq.w 80207b2 + { + return LORAMAC_STATUS_CRYPTO_ERROR; + 80203b2: 2311 movs r3, #17 + 80203b4: e209 b.n 80207ca + } + } + else + { + status = LORAMAC_STATUS_PARAMETER_INVALID; + 80203b6: 2303 movs r3, #3 + 80203b8: 75fb strb r3, [r7, #23] + } + break; + 80203ba: e1fa b.n 80207b2 + } + case MIB_MC_NWK_S_KEY_0: + { + if( mibSet->Param.McNwkSKey0 != NULL ) + 80203bc: 687b ldr r3, [r7, #4] + 80203be: 685b ldr r3, [r3, #4] + 80203c0: 2b00 cmp r3, #0 + 80203c2: d00b beq.n 80203dc + { + if( LORAMAC_CRYPTO_SUCCESS != LoRaMacCryptoSetKey( MC_NWK_S_KEY_0, mibSet->Param.McNwkSKey0 ) ) + 80203c4: 687b ldr r3, [r7, #4] + 80203c6: 685b ldr r3, [r3, #4] + 80203c8: 4619 mov r1, r3 + 80203ca: 2082 movs r0, #130 @ 0x82 + 80203cc: f001 ff10 bl 80221f0 + 80203d0: 4603 mov r3, r0 + 80203d2: 2b00 cmp r3, #0 + 80203d4: f000 81ef beq.w 80207b6 + { + return LORAMAC_STATUS_CRYPTO_ERROR; + 80203d8: 2311 movs r3, #17 + 80203da: e1f6 b.n 80207ca + } + } + else + { + status = LORAMAC_STATUS_PARAMETER_INVALID; + 80203dc: 2303 movs r3, #3 + 80203de: 75fb strb r3, [r7, #23] + } + break; + 80203e0: e1e9 b.n 80207b6 + break; + } +#endif /* LORAMAC_MAX_MC_CTX > 3 */ + case MIB_PUBLIC_NETWORK: + { + Nvm.MacGroup2.PublicNetwork = mibSet->Param.EnablePublicNetwork; + 80203e2: 687b ldr r3, [r7, #4] + 80203e4: 791a ldrb r2, [r3, #4] + 80203e6: 4b18 ldr r3, [pc, #96] @ (8020448 ) + 80203e8: f883 20fd strb.w r2, [r3, #253] @ 0xfd + Radio.SetPublicNetwork( Nvm.MacGroup2.PublicNetwork ); + 80203ec: 4b17 ldr r3, [pc, #92] @ (802044c ) + 80203ee: 6d9b ldr r3, [r3, #88] @ 0x58 + 80203f0: 4a15 ldr r2, [pc, #84] @ (8020448 ) + 80203f2: f892 20fd ldrb.w r2, [r2, #253] @ 0xfd + 80203f6: 4610 mov r0, r2 + 80203f8: 4798 blx r3 + /* ST_WORAROUND_BEGIN: Required to avoid keeping the radio active after init */ + Radio.Sleep( ); + 80203fa: 4b14 ldr r3, [pc, #80] @ (802044c ) + 80203fc: 6adb ldr r3, [r3, #44] @ 0x2c + 80203fe: 4798 blx r3 + /* ST_WORKAROUND_END */ + break; + 8020400: e1e2 b.n 80207c8 + } + /* ST_WORKAROUND_BEGIN: Keep repeater feature */ + case MIB_REPEATER_SUPPORT: + { + Nvm.MacGroup2.MacParams.RepeaterSupport = mibSet->Param.EnableRepeaterSupport; + 8020402: 687b ldr r3, [r7, #4] + 8020404: 791a ldrb r2, [r3, #4] + 8020406: 4b10 ldr r3, [pc, #64] @ (8020448 ) + 8020408: f883 2080 strb.w r2, [r3, #128] @ 0x80 + break; + 802040c: e1dc b.n 80207c8 + } + /* ST_WORKAROUND_END */ + case MIB_RX2_CHANNEL: + { + verify.DatarateParams.Datarate = mibSet->Param.Rx2Channel.Datarate; + 802040e: 687b ldr r3, [r7, #4] + 8020410: 7a1b ldrb r3, [r3, #8] + 8020412: b25b sxtb r3, r3 + 8020414: 723b strb r3, [r7, #8] + verify.DatarateParams.DownlinkDwellTime = Nvm.MacGroup2.MacParams.DownlinkDwellTime; + 8020416: 4b0c ldr r3, [pc, #48] @ (8020448 ) + 8020418: f893 3075 ldrb.w r3, [r3, #117] @ 0x75 + 802041c: 727b strb r3, [r7, #9] + /* ST_WORAROUND_BEGIN: Check also the Rx Frequency parameter */ + if( RegionVerify( Nvm.MacGroup2.Region, &verify, PHY_RX_DR ) != true ) + 802041e: 4b0a ldr r3, [pc, #40] @ (8020448 ) + 8020420: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 8020424: f107 0108 add.w r1, r7, #8 + 8020428: 2207 movs r2, #7 + 802042a: 4618 mov r0, r3 + 802042c: f002 fd02 bl 8022e34 + 8020430: 4603 mov r3, r0 + 8020432: f083 0301 eor.w r3, r3, #1 + 8020436: b2db uxtb r3, r3 + 8020438: 2b00 cmp r3, #0 + 802043a: d009 beq.n 8020450 + { + status = LORAMAC_STATUS_PARAMETER_INVALID; + 802043c: 2303 movs r3, #3 + 802043e: 75fb strb r3, [r7, #23] + { + Nvm.MacGroup2.MacParams.Rx2Channel = mibSet->Param.Rx2Channel; + } + } + /* ST_WORKAROUND_END */ + break; + 8020440: e1c2 b.n 80207c8 + 8020442: bf00 nop + 8020444: 20013bc4 .word 0x20013bc4 + 8020448: 200140dc .word 0x200140dc + 802044c: 0802fd14 .word 0x0802fd14 + verify.Frequency = mibSet->Param.Rx2Channel.Frequency; + 8020450: 687b ldr r3, [r7, #4] + 8020452: 685b ldr r3, [r3, #4] + 8020454: 60bb str r3, [r7, #8] + if( RegionVerify( Nvm.MacGroup2.Region, &verify, PHY_FREQUENCY ) != true ) + 8020456: 4bb2 ldr r3, [pc, #712] @ (8020720 ) + 8020458: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 802045c: f107 0108 add.w r1, r7, #8 + 8020460: 2200 movs r2, #0 + 8020462: 4618 mov r0, r3 + 8020464: f002 fce6 bl 8022e34 + 8020468: 4603 mov r3, r0 + 802046a: f083 0301 eor.w r3, r3, #1 + 802046e: b2db uxtb r3, r3 + 8020470: 2b00 cmp r3, #0 + 8020472: d002 beq.n 802047a + status = LORAMAC_STATUS_PARAMETER_INVALID; + 8020474: 2303 movs r3, #3 + 8020476: 75fb strb r3, [r7, #23] + break; + 8020478: e1a6 b.n 80207c8 + Nvm.MacGroup2.MacParams.Rx2Channel = mibSet->Param.Rx2Channel; + 802047a: 4ba9 ldr r3, [pc, #676] @ (8020720 ) + 802047c: 687a ldr r2, [r7, #4] + 802047e: 3364 adds r3, #100 @ 0x64 + 8020480: 3204 adds r2, #4 + 8020482: e892 0003 ldmia.w r2, {r0, r1} + 8020486: e883 0003 stmia.w r3, {r0, r1} + break; + 802048a: e19d b.n 80207c8 + } + case MIB_RX2_DEFAULT_CHANNEL: + { + verify.DatarateParams.Datarate = mibSet->Param.Rx2Channel.Datarate; + 802048c: 687b ldr r3, [r7, #4] + 802048e: 7a1b ldrb r3, [r3, #8] + 8020490: b25b sxtb r3, r3 + 8020492: 723b strb r3, [r7, #8] + verify.DatarateParams.DownlinkDwellTime = Nvm.MacGroup2.MacParams.DownlinkDwellTime; + 8020494: 4ba2 ldr r3, [pc, #648] @ (8020720 ) + 8020496: f893 3075 ldrb.w r3, [r3, #117] @ 0x75 + 802049a: 727b strb r3, [r7, #9] + + if( RegionVerify( Nvm.MacGroup2.Region, &verify, PHY_RX_DR ) == true ) + 802049c: 4ba0 ldr r3, [pc, #640] @ (8020720 ) + 802049e: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 80204a2: f107 0108 add.w r1, r7, #8 + 80204a6: 2207 movs r2, #7 + 80204a8: 4618 mov r0, r3 + 80204aa: f002 fcc3 bl 8022e34 + 80204ae: 4603 mov r3, r0 + 80204b0: 2b00 cmp r3, #0 + 80204b2: d008 beq.n 80204c6 + { + Nvm.MacGroup2.MacParamsDefaults.Rx2Channel = mibSet->Param.Rx2DefaultChannel; + 80204b4: 4b9a ldr r3, [pc, #616] @ (8020720 ) + 80204b6: 687a ldr r2, [r7, #4] + 80204b8: 33a4 adds r3, #164 @ 0xa4 + 80204ba: 3204 adds r2, #4 + 80204bc: e892 0003 ldmia.w r2, {r0, r1} + 80204c0: e883 0003 stmia.w r3, {r0, r1} + } + else + { + status = LORAMAC_STATUS_PARAMETER_INVALID; + } + break; + 80204c4: e180 b.n 80207c8 + status = LORAMAC_STATUS_PARAMETER_INVALID; + 80204c6: 2303 movs r3, #3 + 80204c8: 75fb strb r3, [r7, #23] + break; + 80204ca: e17d b.n 80207c8 + } + case MIB_RXC_CHANNEL: + { + verify.DatarateParams.Datarate = mibSet->Param.RxCChannel.Datarate; + 80204cc: 687b ldr r3, [r7, #4] + 80204ce: 7a1b ldrb r3, [r3, #8] + 80204d0: b25b sxtb r3, r3 + 80204d2: 723b strb r3, [r7, #8] + verify.DatarateParams.DownlinkDwellTime = Nvm.MacGroup2.MacParams.DownlinkDwellTime; + 80204d4: 4b92 ldr r3, [pc, #584] @ (8020720 ) + 80204d6: f893 3075 ldrb.w r3, [r3, #117] @ 0x75 + 80204da: 727b strb r3, [r7, #9] + + if( RegionVerify( Nvm.MacGroup2.Region, &verify, PHY_RX_DR ) == true ) + 80204dc: 4b90 ldr r3, [pc, #576] @ (8020720 ) + 80204de: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 80204e2: f107 0108 add.w r1, r7, #8 + 80204e6: 2207 movs r2, #7 + 80204e8: 4618 mov r0, r3 + 80204ea: f002 fca3 bl 8022e34 + 80204ee: 4603 mov r3, r0 + 80204f0: 2b00 cmp r3, #0 + 80204f2: d019 beq.n 8020528 + { + Nvm.MacGroup2.MacParams.RxCChannel = mibSet->Param.RxCChannel; + 80204f4: 4b8a ldr r3, [pc, #552] @ (8020720 ) + 80204f6: 687a ldr r2, [r7, #4] + 80204f8: 336c adds r3, #108 @ 0x6c + 80204fa: 3204 adds r2, #4 + 80204fc: e892 0003 ldmia.w r2, {r0, r1} + 8020500: e883 0003 stmia.w r3, {r0, r1} + + if( ( Nvm.MacGroup2.DeviceClass == CLASS_C ) && ( Nvm.MacGroup2.NetworkActivation != ACTIVATION_TYPE_NONE ) ) + 8020504: 4b86 ldr r3, [pc, #536] @ (8020720 ) + 8020506: f893 30fc ldrb.w r3, [r3, #252] @ 0xfc + 802050a: 2b02 cmp r3, #2 + 802050c: f040 8155 bne.w 80207ba + 8020510: 4b83 ldr r3, [pc, #524] @ (8020720 ) + 8020512: f893 3110 ldrb.w r3, [r3, #272] @ 0x110 + 8020516: 2b00 cmp r3, #0 + 8020518: f000 814f beq.w 80207ba + { + // We can only compute the RX window parameters directly, if we are already + // in class c mode and joined. We cannot setup an RX window in case of any other + // class type. + // Set the radio into sleep mode in case we are still in RX mode + Radio.Sleep( ); + 802051c: 4b81 ldr r3, [pc, #516] @ (8020724 ) + 802051e: 6adb ldr r3, [r3, #44] @ 0x2c + 8020520: 4798 blx r3 + + OpenContinuousRxCWindow( ); + 8020522: f7fe fcd7 bl 801eed4 + } + else + { + status = LORAMAC_STATUS_PARAMETER_INVALID; + } + break; + 8020526: e148 b.n 80207ba + status = LORAMAC_STATUS_PARAMETER_INVALID; + 8020528: 2303 movs r3, #3 + 802052a: 75fb strb r3, [r7, #23] + break; + 802052c: e145 b.n 80207ba + } + case MIB_RXC_DEFAULT_CHANNEL: + { + verify.DatarateParams.Datarate = mibSet->Param.RxCChannel.Datarate; + 802052e: 687b ldr r3, [r7, #4] + 8020530: 7a1b ldrb r3, [r3, #8] + 8020532: b25b sxtb r3, r3 + 8020534: 723b strb r3, [r7, #8] + verify.DatarateParams.DownlinkDwellTime = Nvm.MacGroup2.MacParams.DownlinkDwellTime; + 8020536: 4b7a ldr r3, [pc, #488] @ (8020720 ) + 8020538: f893 3075 ldrb.w r3, [r3, #117] @ 0x75 + 802053c: 727b strb r3, [r7, #9] + + if( RegionVerify( Nvm.MacGroup2.Region, &verify, PHY_RX_DR ) == true ) + 802053e: 4b78 ldr r3, [pc, #480] @ (8020720 ) + 8020540: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 8020544: f107 0108 add.w r1, r7, #8 + 8020548: 2207 movs r2, #7 + 802054a: 4618 mov r0, r3 + 802054c: f002 fc72 bl 8022e34 + 8020550: 4603 mov r3, r0 + 8020552: 2b00 cmp r3, #0 + 8020554: d008 beq.n 8020568 + { + Nvm.MacGroup2.MacParamsDefaults.RxCChannel = mibSet->Param.RxCDefaultChannel; + 8020556: 4b72 ldr r3, [pc, #456] @ (8020720 ) + 8020558: 687a ldr r2, [r7, #4] + 802055a: 33ac adds r3, #172 @ 0xac + 802055c: 3204 adds r2, #4 + 802055e: e892 0003 ldmia.w r2, {r0, r1} + 8020562: e883 0003 stmia.w r3, {r0, r1} + } + else + { + status = LORAMAC_STATUS_PARAMETER_INVALID; + } + break; + 8020566: e12f b.n 80207c8 + status = LORAMAC_STATUS_PARAMETER_INVALID; + 8020568: 2303 movs r3, #3 + 802056a: 75fb strb r3, [r7, #23] + break; + 802056c: e12c b.n 80207c8 + } + case MIB_CHANNELS_DEFAULT_MASK: + { + chanMaskSet.ChannelsMaskIn = mibSet->Param.ChannelsDefaultMask; + 802056e: 687b ldr r3, [r7, #4] + 8020570: 685b ldr r3, [r3, #4] + 8020572: 60fb str r3, [r7, #12] + chanMaskSet.ChannelsMaskType = CHANNELS_DEFAULT_MASK; + 8020574: 2301 movs r3, #1 + 8020576: 743b strb r3, [r7, #16] + + if( RegionChanMaskSet( Nvm.MacGroup2.Region, &chanMaskSet ) == false ) + 8020578: 4b69 ldr r3, [pc, #420] @ (8020720 ) + 802057a: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 802057e: f107 020c add.w r2, r7, #12 + 8020582: 4611 mov r1, r2 + 8020584: 4618 mov r0, r3 + 8020586: f002 fc7e bl 8022e86 + 802058a: 4603 mov r3, r0 + 802058c: f083 0301 eor.w r3, r3, #1 + 8020590: b2db uxtb r3, r3 + 8020592: 2b00 cmp r3, #0 + 8020594: f000 8113 beq.w 80207be + { + status = LORAMAC_STATUS_PARAMETER_INVALID; + 8020598: 2303 movs r3, #3 + 802059a: 75fb strb r3, [r7, #23] + } + break; + 802059c: e10f b.n 80207be + } + case MIB_CHANNELS_MASK: + { + chanMaskSet.ChannelsMaskIn = mibSet->Param.ChannelsMask; + 802059e: 687b ldr r3, [r7, #4] + 80205a0: 685b ldr r3, [r3, #4] + 80205a2: 60fb str r3, [r7, #12] + chanMaskSet.ChannelsMaskType = CHANNELS_MASK; + 80205a4: 2300 movs r3, #0 + 80205a6: 743b strb r3, [r7, #16] + + if( RegionChanMaskSet( Nvm.MacGroup2.Region, &chanMaskSet ) == false ) + 80205a8: 4b5d ldr r3, [pc, #372] @ (8020720 ) + 80205aa: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 80205ae: f107 020c add.w r2, r7, #12 + 80205b2: 4611 mov r1, r2 + 80205b4: 4618 mov r0, r3 + 80205b6: f002 fc66 bl 8022e86 + 80205ba: 4603 mov r3, r0 + 80205bc: f083 0301 eor.w r3, r3, #1 + 80205c0: b2db uxtb r3, r3 + 80205c2: 2b00 cmp r3, #0 + 80205c4: f000 80fd beq.w 80207c2 + { + status = LORAMAC_STATUS_PARAMETER_INVALID; + 80205c8: 2303 movs r3, #3 + 80205ca: 75fb strb r3, [r7, #23] + } + break; + 80205cc: e0f9 b.n 80207c2 + } + case MIB_CHANNELS_NB_TRANS: + { + if( ( mibSet->Param.ChannelsNbTrans >= 1 ) && + 80205ce: 687b ldr r3, [r7, #4] + 80205d0: 791b ldrb r3, [r3, #4] + 80205d2: 2b00 cmp r3, #0 + 80205d4: d009 beq.n 80205ea + ( mibSet->Param.ChannelsNbTrans <= 15 ) ) + 80205d6: 687b ldr r3, [r7, #4] + 80205d8: 791b ldrb r3, [r3, #4] + if( ( mibSet->Param.ChannelsNbTrans >= 1 ) && + 80205da: 2b0f cmp r3, #15 + 80205dc: d805 bhi.n 80205ea + { + Nvm.MacGroup2.MacParams.ChannelsNbTrans = mibSet->Param.ChannelsNbTrans; + 80205de: 687b ldr r3, [r7, #4] + 80205e0: 791a ldrb r2, [r3, #4] + 80205e2: 4b4f ldr r3, [pc, #316] @ (8020720 ) + 80205e4: f883 2060 strb.w r2, [r3, #96] @ 0x60 + } + else + { + status = LORAMAC_STATUS_PARAMETER_INVALID; + } + break; + 80205e8: e0ee b.n 80207c8 + status = LORAMAC_STATUS_PARAMETER_INVALID; + 80205ea: 2303 movs r3, #3 + 80205ec: 75fb strb r3, [r7, #23] + break; + 80205ee: e0eb b.n 80207c8 + } + case MIB_MAX_RX_WINDOW_DURATION: + { + Nvm.MacGroup2.MacParams.MaxRxWindow = mibSet->Param.MaxRxWindow; + 80205f0: 687b ldr r3, [r7, #4] + 80205f2: 685b ldr r3, [r3, #4] + 80205f4: 4a4a ldr r2, [pc, #296] @ (8020720 ) + 80205f6: 64d3 str r3, [r2, #76] @ 0x4c + break; + 80205f8: e0e6 b.n 80207c8 + } + case MIB_RECEIVE_DELAY_1: + { + Nvm.MacGroup2.MacParams.ReceiveDelay1 = mibSet->Param.ReceiveDelay1; + 80205fa: 687b ldr r3, [r7, #4] + 80205fc: 685b ldr r3, [r3, #4] + 80205fe: 4a48 ldr r2, [pc, #288] @ (8020720 ) + 8020600: 6513 str r3, [r2, #80] @ 0x50 + break; + 8020602: e0e1 b.n 80207c8 + } + case MIB_RECEIVE_DELAY_2: + { + Nvm.MacGroup2.MacParams.ReceiveDelay2 = mibSet->Param.ReceiveDelay2; + 8020604: 687b ldr r3, [r7, #4] + 8020606: 685b ldr r3, [r3, #4] + 8020608: 4a45 ldr r2, [pc, #276] @ (8020720 ) + 802060a: 6553 str r3, [r2, #84] @ 0x54 + break; + 802060c: e0dc b.n 80207c8 + } + case MIB_JOIN_ACCEPT_DELAY_1: + { + Nvm.MacGroup2.MacParams.JoinAcceptDelay1 = mibSet->Param.JoinAcceptDelay1; + 802060e: 687b ldr r3, [r7, #4] + 8020610: 685b ldr r3, [r3, #4] + 8020612: 4a43 ldr r2, [pc, #268] @ (8020720 ) + 8020614: 6593 str r3, [r2, #88] @ 0x58 + break; + 8020616: e0d7 b.n 80207c8 + } + case MIB_JOIN_ACCEPT_DELAY_2: + { + Nvm.MacGroup2.MacParams.JoinAcceptDelay2 = mibSet->Param.JoinAcceptDelay2; + 8020618: 687b ldr r3, [r7, #4] + 802061a: 685b ldr r3, [r3, #4] + 802061c: 4a40 ldr r2, [pc, #256] @ (8020720 ) + 802061e: 65d3 str r3, [r2, #92] @ 0x5c + break; + 8020620: e0d2 b.n 80207c8 + } + case MIB_CHANNELS_DEFAULT_DATARATE: + { + verify.DatarateParams.Datarate = mibSet->Param.ChannelsDefaultDatarate; + 8020622: 687b ldr r3, [r7, #4] + 8020624: f993 3004 ldrsb.w r3, [r3, #4] + 8020628: 723b strb r3, [r7, #8] + + if( RegionVerify( Nvm.MacGroup2.Region, &verify, PHY_DEF_TX_DR ) == true ) + 802062a: 4b3d ldr r3, [pc, #244] @ (8020720 ) + 802062c: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 8020630: f107 0108 add.w r1, r7, #8 + 8020634: 2206 movs r2, #6 + 8020636: 4618 mov r0, r3 + 8020638: f002 fbfc bl 8022e34 + 802063c: 4603 mov r3, r0 + 802063e: 2b00 cmp r3, #0 + 8020640: d005 beq.n 802064e + { + Nvm.MacGroup2.ChannelsDatarateDefault = verify.DatarateParams.Datarate; + 8020642: f997 2008 ldrsb.w r2, [r7, #8] + 8020646: 4b36 ldr r3, [pc, #216] @ (8020720 ) + 8020648: f883 20c5 strb.w r2, [r3, #197] @ 0xc5 + } + else + { + status = LORAMAC_STATUS_PARAMETER_INVALID; + } + break; + 802064c: e0bc b.n 80207c8 + status = LORAMAC_STATUS_PARAMETER_INVALID; + 802064e: 2303 movs r3, #3 + 8020650: 75fb strb r3, [r7, #23] + break; + 8020652: e0b9 b.n 80207c8 + } + case MIB_CHANNELS_DATARATE: + { + verify.DatarateParams.Datarate = mibSet->Param.ChannelsDatarate; + 8020654: 687b ldr r3, [r7, #4] + 8020656: f993 3004 ldrsb.w r3, [r3, #4] + 802065a: 723b strb r3, [r7, #8] + verify.DatarateParams.UplinkDwellTime = Nvm.MacGroup2.MacParams.UplinkDwellTime; + 802065c: 4b30 ldr r3, [pc, #192] @ (8020720 ) + 802065e: f893 3074 ldrb.w r3, [r3, #116] @ 0x74 + 8020662: 72bb strb r3, [r7, #10] + + if( RegionVerify( Nvm.MacGroup2.Region, &verify, PHY_TX_DR ) == true ) + 8020664: 4b2e ldr r3, [pc, #184] @ (8020720 ) + 8020666: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 802066a: f107 0108 add.w r1, r7, #8 + 802066e: 2205 movs r2, #5 + 8020670: 4618 mov r0, r3 + 8020672: f002 fbdf bl 8022e34 + 8020676: 4603 mov r3, r0 + 8020678: 2b00 cmp r3, #0 + 802067a: d005 beq.n 8020688 + { + Nvm.MacGroup1.ChannelsDatarate = verify.DatarateParams.Datarate; + 802067c: f997 2008 ldrsb.w r2, [r7, #8] + 8020680: 4b27 ldr r3, [pc, #156] @ (8020720 ) + 8020682: f883 2039 strb.w r2, [r3, #57] @ 0x39 + } + else + { + status = LORAMAC_STATUS_PARAMETER_INVALID; + } + break; + 8020686: e09f b.n 80207c8 + status = LORAMAC_STATUS_PARAMETER_INVALID; + 8020688: 2303 movs r3, #3 + 802068a: 75fb strb r3, [r7, #23] + break; + 802068c: e09c b.n 80207c8 + } + case MIB_CHANNELS_DEFAULT_TX_POWER: + { + verify.TxPower = mibSet->Param.ChannelsDefaultTxPower; + 802068e: 687b ldr r3, [r7, #4] + 8020690: f993 3004 ldrsb.w r3, [r3, #4] + 8020694: 723b strb r3, [r7, #8] + + if( RegionVerify( Nvm.MacGroup2.Region, &verify, PHY_DEF_TX_POWER ) == true ) + 8020696: 4b22 ldr r3, [pc, #136] @ (8020720 ) + 8020698: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 802069c: f107 0108 add.w r1, r7, #8 + 80206a0: 220a movs r2, #10 + 80206a2: 4618 mov r0, r3 + 80206a4: f002 fbc6 bl 8022e34 + 80206a8: 4603 mov r3, r0 + 80206aa: 2b00 cmp r3, #0 + 80206ac: d005 beq.n 80206ba + { + Nvm.MacGroup2.ChannelsTxPowerDefault = verify.TxPower; + 80206ae: f997 2008 ldrsb.w r2, [r7, #8] + 80206b2: 4b1b ldr r3, [pc, #108] @ (8020720 ) + 80206b4: f883 20c4 strb.w r2, [r3, #196] @ 0xc4 + } + else + { + status = LORAMAC_STATUS_PARAMETER_INVALID; + } + break; + 80206b8: e086 b.n 80207c8 + status = LORAMAC_STATUS_PARAMETER_INVALID; + 80206ba: 2303 movs r3, #3 + 80206bc: 75fb strb r3, [r7, #23] + break; + 80206be: e083 b.n 80207c8 + } + case MIB_CHANNELS_TX_POWER: + { + verify.TxPower = mibSet->Param.ChannelsTxPower; + 80206c0: 687b ldr r3, [r7, #4] + 80206c2: f993 3004 ldrsb.w r3, [r3, #4] + 80206c6: 723b strb r3, [r7, #8] + + if( RegionVerify( Nvm.MacGroup2.Region, &verify, PHY_TX_POWER ) == true ) + 80206c8: 4b15 ldr r3, [pc, #84] @ (8020720 ) + 80206ca: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 80206ce: f107 0108 add.w r1, r7, #8 + 80206d2: 2209 movs r2, #9 + 80206d4: 4618 mov r0, r3 + 80206d6: f002 fbad bl 8022e34 + 80206da: 4603 mov r3, r0 + 80206dc: 2b00 cmp r3, #0 + 80206de: d005 beq.n 80206ec + { + Nvm.MacGroup1.ChannelsTxPower = verify.TxPower; + 80206e0: f997 2008 ldrsb.w r2, [r7, #8] + 80206e4: 4b0e ldr r3, [pc, #56] @ (8020720 ) + 80206e6: f883 2038 strb.w r2, [r3, #56] @ 0x38 + } + else + { + status = LORAMAC_STATUS_PARAMETER_INVALID; + } + break; + 80206ea: e06d b.n 80207c8 + status = LORAMAC_STATUS_PARAMETER_INVALID; + 80206ec: 2303 movs r3, #3 + 80206ee: 75fb strb r3, [r7, #23] + break; + 80206f0: e06a b.n 80207c8 + } + case MIB_SYSTEM_MAX_RX_ERROR: + { + Nvm.MacGroup2.MacParams.SystemMaxRxError = Nvm.MacGroup2.MacParamsDefaults.SystemMaxRxError = mibSet->Param.SystemMaxRxError; + 80206f2: 687b ldr r3, [r7, #4] + 80206f4: 685b ldr r3, [r3, #4] + 80206f6: 4a0a ldr r2, [pc, #40] @ (8020720 ) + 80206f8: f8c2 3084 str.w r3, [r2, #132] @ 0x84 + 80206fc: 4b08 ldr r3, [pc, #32] @ (8020720 ) + 80206fe: f8d3 3084 ldr.w r3, [r3, #132] @ 0x84 + 8020702: 4a07 ldr r2, [pc, #28] @ (8020720 ) + 8020704: 6453 str r3, [r2, #68] @ 0x44 + break; + 8020706: e05f b.n 80207c8 + } + case MIB_MIN_RX_SYMBOLS: + { + Nvm.MacGroup2.MacParams.MinRxSymbols = Nvm.MacGroup2.MacParamsDefaults.MinRxSymbols = mibSet->Param.MinRxSymbols; + 8020708: 687b ldr r3, [r7, #4] + 802070a: 791a ldrb r2, [r3, #4] + 802070c: 4b04 ldr r3, [pc, #16] @ (8020720 ) + 802070e: f883 2088 strb.w r2, [r3, #136] @ 0x88 + 8020712: 4b03 ldr r3, [pc, #12] @ (8020720 ) + 8020714: f893 2088 ldrb.w r2, [r3, #136] @ 0x88 + 8020718: 4b01 ldr r3, [pc, #4] @ (8020720 ) + 802071a: f883 2048 strb.w r2, [r3, #72] @ 0x48 + break; + 802071e: e053 b.n 80207c8 + 8020720: 200140dc .word 0x200140dc + 8020724: 0802fd14 .word 0x0802fd14 + } + case MIB_ANTENNA_GAIN: + { + Nvm.MacGroup2.MacParams.AntennaGain = mibSet->Param.AntennaGain; + 8020728: 687b ldr r3, [r7, #4] + 802072a: 685b ldr r3, [r3, #4] + 802072c: 4a29 ldr r2, [pc, #164] @ (80207d4 ) + 802072e: 67d3 str r3, [r2, #124] @ 0x7c + break; + 8020730: e04a b.n 80207c8 + } + case MIB_DEFAULT_ANTENNA_GAIN: + { + Nvm.MacGroup2.MacParamsDefaults.AntennaGain = mibSet->Param.DefaultAntennaGain; + 8020732: 687b ldr r3, [r7, #4] + 8020734: 685b ldr r3, [r3, #4] + 8020736: 4a27 ldr r2, [pc, #156] @ (80207d4 ) + 8020738: f8c2 30bc str.w r3, [r2, #188] @ 0xbc + break; + 802073c: e044 b.n 80207c8 + } + case MIB_NVM_CTXS: + { + if( mibSet->Param.Contexts != 0 ) + 802073e: 687b ldr r3, [r7, #4] + 8020740: 685b ldr r3, [r3, #4] + 8020742: 2b00 cmp r3, #0 + 8020744: d007 beq.n 8020756 + { + status = RestoreNvmData( mibSet->Param.Contexts ); + 8020746: 687b ldr r3, [r7, #4] + 8020748: 685b ldr r3, [r3, #4] + 802074a: 4618 mov r0, r3 + 802074c: f7fe fe1e bl 801f38c + 8020750: 4603 mov r3, r0 + 8020752: 75fb strb r3, [r7, #23] + } + else + { + status = LORAMAC_STATUS_PARAMETER_INVALID; + } + break; + 8020754: e038 b.n 80207c8 + status = LORAMAC_STATUS_PARAMETER_INVALID; + 8020756: 2303 movs r3, #3 + 8020758: 75fb strb r3, [r7, #23] + break; + 802075a: e035 b.n 80207c8 + } + case MIB_ABP_LORAWAN_VERSION: + { + if( mibSet->Param.AbpLrWanVersion.Fields.Minor <= 1 ) + 802075c: 687b ldr r3, [r7, #4] + 802075e: 799b ldrb r3, [r3, #6] + 8020760: 2b01 cmp r3, #1 + 8020762: d80d bhi.n 8020780 + { + Nvm.MacGroup2.Version = mibSet->Param.AbpLrWanVersion; + 8020764: 4a1b ldr r2, [pc, #108] @ (80207d4 ) + 8020766: 687b ldr r3, [r7, #4] + 8020768: 685b ldr r3, [r3, #4] + 802076a: f8c2 310c str.w r3, [r2, #268] @ 0x10c + + if( LORAMAC_CRYPTO_SUCCESS != LoRaMacCryptoSetLrWanVersion( mibSet->Param.AbpLrWanVersion ) ) + 802076e: 687b ldr r3, [r7, #4] + 8020770: 6858 ldr r0, [r3, #4] + 8020772: f001 fc73 bl 802205c + 8020776: 4603 mov r3, r0 + 8020778: 2b00 cmp r3, #0 + 802077a: d024 beq.n 80207c6 + { + return LORAMAC_STATUS_CRYPTO_ERROR; + 802077c: 2311 movs r3, #17 + 802077e: e024 b.n 80207ca + } + } + else + { + status = LORAMAC_STATUS_PARAMETER_INVALID; + 8020780: 2303 movs r3, #3 + 8020782: 75fb strb r3, [r7, #23] + } + break; + 8020784: e01f b.n 80207c6 + } + default: + { + status = LoRaMacMibClassBSetRequestConfirm( mibSet ); + 8020786: 6878 ldr r0, [r7, #4] + 8020788: f000 fbf6 bl 8020f78 + 802078c: 4603 mov r3, r0 + 802078e: 75fb strb r3, [r7, #23] + break; + 8020790: e01a b.n 80207c8 + break; + 8020792: bf00 nop + 8020794: e018 b.n 80207c8 + break; + 8020796: bf00 nop + 8020798: e016 b.n 80207c8 + break; + 802079a: bf00 nop + 802079c: e014 b.n 80207c8 + break; + 802079e: bf00 nop + 80207a0: e012 b.n 80207c8 + break; + 80207a2: bf00 nop + 80207a4: e010 b.n 80207c8 + break; + 80207a6: bf00 nop + 80207a8: e00e b.n 80207c8 + break; + 80207aa: bf00 nop + 80207ac: e00c b.n 80207c8 + break; + 80207ae: bf00 nop + 80207b0: e00a b.n 80207c8 + break; + 80207b2: bf00 nop + 80207b4: e008 b.n 80207c8 + break; + 80207b6: bf00 nop + 80207b8: e006 b.n 80207c8 + break; + 80207ba: bf00 nop + 80207bc: e004 b.n 80207c8 + break; + 80207be: bf00 nop + 80207c0: e002 b.n 80207c8 + break; + 80207c2: bf00 nop + 80207c4: e000 b.n 80207c8 + break; + 80207c6: bf00 nop + } + } + return status; + 80207c8: 7dfb ldrb r3, [r7, #23] +} + 80207ca: 4618 mov r0, r3 + 80207cc: 3718 adds r7, #24 + 80207ce: 46bd mov sp, r7 + 80207d0: bd80 pop {r7, pc} + 80207d2: bf00 nop + 80207d4: 200140dc .word 0x200140dc + +080207d8 : + } + return LORAMAC_STATUS_OK; +} + +LoRaMacStatus_t LoRaMacMlmeRequest( MlmeReq_t* mlmeRequest ) +{ + 80207d8: b580 push {r7, lr} + 80207da: b086 sub sp, #24 + 80207dc: af00 add r7, sp, #0 + 80207de: 6078 str r0, [r7, #4] + LoRaMacStatus_t status = LORAMAC_STATUS_SERVICE_UNKNOWN; + 80207e0: 2302 movs r3, #2 + 80207e2: 75fb strb r3, [r7, #23] + MlmeConfirmQueue_t queueElement; + uint8_t macCmdPayload[2] = { 0x00, 0x00 }; + 80207e4: 2300 movs r3, #0 + 80207e6: 81bb strh r3, [r7, #12] + + if( mlmeRequest == NULL ) + 80207e8: 687b ldr r3, [r7, #4] + 80207ea: 2b00 cmp r3, #0 + 80207ec: d101 bne.n 80207f2 + { + return LORAMAC_STATUS_PARAMETER_INVALID; + 80207ee: 2303 movs r3, #3 + 80207f0: e127 b.n 8020a42 + } + if( LoRaMacIsBusy( ) == true ) + 80207f2: f7fc fd0f bl 801d214 + 80207f6: 4603 mov r3, r0 + 80207f8: 2b00 cmp r3, #0 + 80207fa: d001 beq.n 8020800 + { + return LORAMAC_STATUS_BUSY; + 80207fc: 2301 movs r3, #1 + 80207fe: e120 b.n 8020a42 + } + if( LoRaMacConfirmQueueIsFull( ) == true ) + 8020800: f001 f8cc bl 802199c + 8020804: 4603 mov r3, r0 + 8020806: 2b00 cmp r3, #0 + 8020808: d001 beq.n 802080e + { + return LORAMAC_STATUS_BUSY; + 802080a: 2301 movs r3, #1 + 802080c: e119 b.n 8020a42 + } + + if( LoRaMacConfirmQueueGetCnt( ) == 0 ) + 802080e: f001 f8b9 bl 8021984 + 8020812: 4603 mov r3, r0 + 8020814: 2b00 cmp r3, #0 + 8020816: d104 bne.n 8020822 + { + memset1( ( uint8_t* ) &MacCtx.MlmeConfirm, 0, sizeof( MacCtx.MlmeConfirm ) ); + 8020818: 2214 movs r2, #20 + 802081a: 2100 movs r1, #0 + 802081c: 488b ldr r0, [pc, #556] @ (8020a4c ) + 802081e: f004 fe33 bl 8025488 + } + MacCtx.MlmeConfirm.Status = LORAMAC_EVENT_INFO_STATUS_ERROR; + 8020822: 4b8b ldr r3, [pc, #556] @ (8020a50 ) + 8020824: 2201 movs r2, #1 + 8020826: f883 245d strb.w r2, [r3, #1117] @ 0x45d + + MacCtx.MacFlags.Bits.MlmeReq = 1; + 802082a: 4a89 ldr r2, [pc, #548] @ (8020a50 ) + 802082c: f892 3491 ldrb.w r3, [r2, #1169] @ 0x491 + 8020830: f043 0304 orr.w r3, r3, #4 + 8020834: f882 3491 strb.w r3, [r2, #1169] @ 0x491 + queueElement.Request = mlmeRequest->Type; + 8020838: 687b ldr r3, [r7, #4] + 802083a: 781b ldrb r3, [r3, #0] + 802083c: 743b strb r3, [r7, #16] + queueElement.Status = LORAMAC_EVENT_INFO_STATUS_ERROR; + 802083e: 2301 movs r3, #1 + 8020840: 747b strb r3, [r7, #17] + queueElement.RestrictCommonReadyToHandle = false; + 8020842: 2300 movs r3, #0 + 8020844: 74fb strb r3, [r7, #19] + + switch( mlmeRequest->Type ) + 8020846: 687b ldr r3, [r7, #4] + 8020848: 781b ldrb r3, [r3, #0] + 802084a: 3b01 subs r3, #1 + 802084c: 2b0d cmp r3, #13 + 802084e: f200 80ce bhi.w 80209ee + 8020852: a201 add r2, pc, #4 @ (adr r2, 8020858 ) + 8020854: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 8020858: 08020891 .word 0x08020891 + 802085c: 080209ef .word 0x080209ef + 8020860: 080209ef .word 0x080209ef + 8020864: 080208fb .word 0x080208fb + 8020868: 08020919 .word 0x08020919 + 802086c: 08020929 .word 0x08020929 + 8020870: 080209ef .word 0x080209ef + 8020874: 080209ef .word 0x080209ef + 8020878: 080209ef .word 0x080209ef + 802087c: 08020945 .word 0x08020945 + 8020880: 080209ef .word 0x080209ef + 8020884: 080209c3 .word 0x080209c3 + 8020888: 08020963 .word 0x08020963 + 802088c: 080209a5 .word 0x080209a5 + { + case MLME_JOIN: + { + if( ( MacCtx.MacState & LORAMAC_TX_DELAYED ) == LORAMAC_TX_DELAYED ) + 8020890: 4b6f ldr r3, [pc, #444] @ (8020a50 ) + 8020892: f8d3 3340 ldr.w r3, [r3, #832] @ 0x340 + 8020896: f003 0320 and.w r3, r3, #32 + 802089a: 2b00 cmp r3, #0 + 802089c: d001 beq.n 80208a2 + { + return LORAMAC_STATUS_BUSY; + 802089e: 2301 movs r3, #1 + 80208a0: e0cf b.n 8020a42 + } + + ResetMacParameters( ); + 80208a2: f7fe f9fb bl 801ec9c + + Nvm.MacGroup1.ChannelsDatarate = RegionAlternateDr( Nvm.MacGroup2.Region, mlmeRequest->Req.Join.Datarate, ALTERNATE_DR ); + 80208a6: 4b6b ldr r3, [pc, #428] @ (8020a54 ) + 80208a8: f893 0040 ldrb.w r0, [r3, #64] @ 0x40 + 80208ac: 687b ldr r3, [r7, #4] + 80208ae: 791b ldrb r3, [r3, #4] + 80208b0: b25b sxtb r3, r3 + 80208b2: 2200 movs r2, #0 + 80208b4: 4619 mov r1, r3 + 80208b6: f002 fba5 bl 8023004 + 80208ba: 4603 mov r3, r0 + 80208bc: 461a mov r2, r3 + 80208be: 4b65 ldr r3, [pc, #404] @ (8020a54 ) + 80208c0: f883 2039 strb.w r2, [r3, #57] @ 0x39 + + queueElement.Status = LORAMAC_EVENT_INFO_STATUS_JOIN_FAIL; + 80208c4: 2307 movs r3, #7 + 80208c6: 747b strb r3, [r7, #17] + + status = SendReJoinReq( JOIN_REQ ); + 80208c8: 20ff movs r0, #255 @ 0xff + 80208ca: f7fd ff5f bl 801e78c + 80208ce: 4603 mov r3, r0 + 80208d0: 75fb strb r3, [r7, #23] + + if( status != LORAMAC_STATUS_OK ) + 80208d2: 7dfb ldrb r3, [r7, #23] + 80208d4: 2b00 cmp r3, #0 + 80208d6: f000 808c beq.w 80209f2 + { + // Revert back the previous datarate ( mainly used for US915 like regions ) + Nvm.MacGroup1.ChannelsDatarate = RegionAlternateDr( Nvm.MacGroup2.Region, mlmeRequest->Req.Join.Datarate, ALTERNATE_DR_RESTORE ); + 80208da: 4b5e ldr r3, [pc, #376] @ (8020a54 ) + 80208dc: f893 0040 ldrb.w r0, [r3, #64] @ 0x40 + 80208e0: 687b ldr r3, [r7, #4] + 80208e2: 791b ldrb r3, [r3, #4] + 80208e4: b25b sxtb r3, r3 + 80208e6: 2201 movs r2, #1 + 80208e8: 4619 mov r1, r3 + 80208ea: f002 fb8b bl 8023004 + 80208ee: 4603 mov r3, r0 + 80208f0: 461a mov r2, r3 + 80208f2: 4b58 ldr r3, [pc, #352] @ (8020a54 ) + 80208f4: f883 2039 strb.w r2, [r3, #57] @ 0x39 + } + break; + 80208f8: e07b b.n 80209f2 + } + case MLME_LINK_CHECK: + { + // LoRaMac will send this command piggy-pack + status = LORAMAC_STATUS_OK; + 80208fa: 2300 movs r3, #0 + 80208fc: 75fb strb r3, [r7, #23] + if( LoRaMacCommandsAddCmd( MOTE_MAC_LINK_CHECK_REQ, macCmdPayload, 0 ) != LORAMAC_COMMANDS_SUCCESS ) + 80208fe: f107 030c add.w r3, r7, #12 + 8020902: 2200 movs r2, #0 + 8020904: 4619 mov r1, r3 + 8020906: 2002 movs r0, #2 + 8020908: f000 fca8 bl 802125c + 802090c: 4603 mov r3, r0 + 802090e: 2b00 cmp r3, #0 + 8020910: d071 beq.n 80209f6 + { + status = LORAMAC_STATUS_MAC_COMMAD_ERROR; + 8020912: 2313 movs r3, #19 + 8020914: 75fb strb r3, [r7, #23] + } + break; + 8020916: e06e b.n 80209f6 + } + case MLME_TXCW: + { + status = SetTxContinuousWave( mlmeRequest->Req.TxCw.Timeout ); + 8020918: 687b ldr r3, [r7, #4] + 802091a: 889b ldrh r3, [r3, #4] + 802091c: 4618 mov r0, r3 + 802091e: f7fe fcd7 bl 801f2d0 + 8020922: 4603 mov r3, r0 + 8020924: 75fb strb r3, [r7, #23] + break; + 8020926: e06d b.n 8020a04 + } + case MLME_TXCW_1: + { + + status = SetTxContinuousWave1( mlmeRequest->Req.TxCw.Timeout, mlmeRequest->Req.TxCw.Frequency, mlmeRequest->Req.TxCw.Power ); + 8020928: 687b ldr r3, [r7, #4] + 802092a: 8898 ldrh r0, [r3, #4] + 802092c: 687b ldr r3, [r7, #4] + 802092e: 6899 ldr r1, [r3, #8] + 8020930: 687b ldr r3, [r7, #4] + 8020932: f993 300c ldrsb.w r3, [r3, #12] + 8020936: b2db uxtb r3, r3 + 8020938: 461a mov r2, r3 + 802093a: f7fe fcfd bl 801f338 + 802093e: 4603 mov r3, r0 + 8020940: 75fb strb r3, [r7, #23] + break; + 8020942: e05f b.n 8020a04 + } + case MLME_DEVICE_TIME: + { + // LoRaMac will send this command piggy-pack + status = LORAMAC_STATUS_OK; + 8020944: 2300 movs r3, #0 + 8020946: 75fb strb r3, [r7, #23] + if( LoRaMacCommandsAddCmd( MOTE_MAC_DEVICE_TIME_REQ, macCmdPayload, 0 ) != LORAMAC_COMMANDS_SUCCESS ) + 8020948: f107 030c add.w r3, r7, #12 + 802094c: 2200 movs r2, #0 + 802094e: 4619 mov r1, r3 + 8020950: 200d movs r0, #13 + 8020952: f000 fc83 bl 802125c + 8020956: 4603 mov r3, r0 + 8020958: 2b00 cmp r3, #0 + 802095a: d04e beq.n 80209fa + { + status = LORAMAC_STATUS_MAC_COMMAD_ERROR; + 802095c: 2313 movs r3, #19 + 802095e: 75fb strb r3, [r7, #23] + } + break; + 8020960: e04b b.n 80209fa + } + case MLME_PING_SLOT_INFO: + { + if( Nvm.MacGroup2.DeviceClass == CLASS_A ) + 8020962: 4b3c ldr r3, [pc, #240] @ (8020a54 ) + 8020964: f893 30fc ldrb.w r3, [r3, #252] @ 0xfc + 8020968: 2b00 cmp r3, #0 + 802096a: d148 bne.n 80209fe + { + uint8_t value = mlmeRequest->Req.PingSlotInfo.PingSlot.Value; + 802096c: 687b ldr r3, [r7, #4] + 802096e: 791b ldrb r3, [r3, #4] + 8020970: 75bb strb r3, [r7, #22] + + // LoRaMac will send this command piggy-pack + LoRaMacClassBSetPingSlotInfo( mlmeRequest->Req.PingSlotInfo.PingSlot.Fields.Periodicity ); + 8020972: 687b ldr r3, [r7, #4] + 8020974: 791b ldrb r3, [r3, #4] + 8020976: f3c3 0302 ubfx r3, r3, #0, #3 + 802097a: b2db uxtb r3, r3 + 802097c: 4618 mov r0, r3 + 802097e: f000 facb bl 8020f18 + macCmdPayload[0] = value; + 8020982: 7dbb ldrb r3, [r7, #22] + 8020984: 733b strb r3, [r7, #12] + status = LORAMAC_STATUS_OK; + 8020986: 2300 movs r3, #0 + 8020988: 75fb strb r3, [r7, #23] + if( LoRaMacCommandsAddCmd( MOTE_MAC_PING_SLOT_INFO_REQ, macCmdPayload, 1 ) != LORAMAC_COMMANDS_SUCCESS ) + 802098a: f107 030c add.w r3, r7, #12 + 802098e: 2201 movs r2, #1 + 8020990: 4619 mov r1, r3 + 8020992: 2010 movs r0, #16 + 8020994: f000 fc62 bl 802125c + 8020998: 4603 mov r3, r0 + 802099a: 2b00 cmp r3, #0 + 802099c: d02f beq.n 80209fe + { + status = LORAMAC_STATUS_MAC_COMMAD_ERROR; + 802099e: 2313 movs r3, #19 + 80209a0: 75fb strb r3, [r7, #23] + } + } + break; + 80209a2: e02c b.n 80209fe + } + case MLME_BEACON_TIMING: + { + // LoRaMac will send this command piggy-pack + status = LORAMAC_STATUS_OK; + 80209a4: 2300 movs r3, #0 + 80209a6: 75fb strb r3, [r7, #23] + if( LoRaMacCommandsAddCmd( MOTE_MAC_BEACON_TIMING_REQ, macCmdPayload, 0 ) != LORAMAC_COMMANDS_SUCCESS ) + 80209a8: f107 030c add.w r3, r7, #12 + 80209ac: 2200 movs r2, #0 + 80209ae: 4619 mov r1, r3 + 80209b0: 2012 movs r0, #18 + 80209b2: f000 fc53 bl 802125c + 80209b6: 4603 mov r3, r0 + 80209b8: 2b00 cmp r3, #0 + 80209ba: d022 beq.n 8020a02 + { + status = LORAMAC_STATUS_MAC_COMMAD_ERROR; + 80209bc: 2313 movs r3, #19 + 80209be: 75fb strb r3, [r7, #23] + } + break; + 80209c0: e01f b.n 8020a02 + } + case MLME_BEACON_ACQUISITION: + { + // Apply the request + queueElement.RestrictCommonReadyToHandle = true; + 80209c2: 2301 movs r3, #1 + 80209c4: 74fb strb r3, [r7, #19] + + if( LoRaMacClassBIsAcquisitionInProgress( ) == false ) + 80209c6: f000 fa54 bl 8020e72 + 80209ca: 4603 mov r3, r0 + 80209cc: f083 0301 eor.w r3, r3, #1 + 80209d0: b2db uxtb r3, r3 + 80209d2: 2b00 cmp r3, #0 + 80209d4: d008 beq.n 80209e8 + { + // Start class B algorithm + LoRaMacClassBSetBeaconState( BEACON_STATE_ACQUISITION ); + 80209d6: 2000 movs r0, #0 + 80209d8: f000 fa2a bl 8020e30 + LoRaMacClassBBeaconTimerEvent( NULL ); + 80209dc: 2000 movs r0, #0 + 80209de: f000 fa50 bl 8020e82 + + status = LORAMAC_STATUS_OK; + 80209e2: 2300 movs r3, #0 + 80209e4: 75fb strb r3, [r7, #23] + } + else + { + status = LORAMAC_STATUS_BUSY; + } + break; + 80209e6: e00d b.n 8020a04 + status = LORAMAC_STATUS_BUSY; + 80209e8: 2301 movs r3, #1 + 80209ea: 75fb strb r3, [r7, #23] + break; + 80209ec: e00a b.n 8020a04 + } + default: + break; + 80209ee: bf00 nop + 80209f0: e008 b.n 8020a04 + break; + 80209f2: bf00 nop + 80209f4: e006 b.n 8020a04 + break; + 80209f6: bf00 nop + 80209f8: e004 b.n 8020a04 + break; + 80209fa: bf00 nop + 80209fc: e002 b.n 8020a04 + break; + 80209fe: bf00 nop + 8020a00: e000 b.n 8020a04 + break; + 8020a02: bf00 nop + } + + // Fill return structure + mlmeRequest->ReqReturn.DutyCycleWaitTime = MacCtx.DutyCycleWaitTime; + 8020a04: 4b12 ldr r3, [pc, #72] @ (8020a50 ) + 8020a06: f8d3 2494 ldr.w r2, [r3, #1172] @ 0x494 + 8020a0a: 687b ldr r3, [r7, #4] + 8020a0c: 611a str r2, [r3, #16] + + if( status != LORAMAC_STATUS_OK ) + 8020a0e: 7dfb ldrb r3, [r7, #23] + 8020a10: 2b00 cmp r3, #0 + 8020a12: d010 beq.n 8020a36 + { + if( LoRaMacConfirmQueueGetCnt( ) == 0 ) + 8020a14: f000 ffb6 bl 8021984 + 8020a18: 4603 mov r3, r0 + 8020a1a: 2b00 cmp r3, #0 + 8020a1c: d110 bne.n 8020a40 + { + MacCtx.NodeAckRequested = false; + 8020a1e: 4b0c ldr r3, [pc, #48] @ (8020a50 ) + 8020a20: 2200 movs r2, #0 + 8020a22: f883 2424 strb.w r2, [r3, #1060] @ 0x424 + MacCtx.MacFlags.Bits.MlmeReq = 0; + 8020a26: 4a0a ldr r2, [pc, #40] @ (8020a50 ) + 8020a28: f892 3491 ldrb.w r3, [r2, #1169] @ 0x491 + 8020a2c: f023 0304 bic.w r3, r3, #4 + 8020a30: f882 3491 strb.w r3, [r2, #1169] @ 0x491 + 8020a34: e004 b.n 8020a40 + } + } + else + { + LoRaMacConfirmQueueAdd( &queueElement ); + 8020a36: f107 0310 add.w r3, r7, #16 + 8020a3a: 4618 mov r0, r3 + 8020a3c: f000 fe54 bl 80216e8 + } + return status; + 8020a40: 7dfb ldrb r3, [r7, #23] +} + 8020a42: 4618 mov r0, r3 + 8020a44: 3718 adds r7, #24 + 8020a46: 46bd mov sp, r7 + 8020a48: bd80 pop {r7, pc} + 8020a4a: bf00 nop + 8020a4c: 20014020 .word 0x20014020 + 8020a50: 20013bc4 .word 0x20013bc4 + 8020a54: 200140dc .word 0x200140dc + +08020a58 : + +/* ST_WORKAROUND_BEGIN: Update MCPS request with new input parameter to allow delayed tx */ +LoRaMacStatus_t LoRaMacMcpsRequest( McpsReq_t* mcpsRequest, bool allowDelayedTx ) +{ + 8020a58: b580 push {r7, lr} + 8020a5a: b08c sub sp, #48 @ 0x30 + 8020a5c: af02 add r7, sp, #8 + 8020a5e: 6078 str r0, [r7, #4] + 8020a60: 460b mov r3, r1 + 8020a62: 70fb strb r3, [r7, #3] + GetPhyParams_t getPhy; + PhyParam_t phyParam; + LoRaMacStatus_t status = LORAMAC_STATUS_SERVICE_UNKNOWN; + 8020a64: 2302 movs r3, #2 + 8020a66: f887 3027 strb.w r3, [r7, #39] @ 0x27 + LoRaMacHeader_t macHdr; + VerifyParams_t verify; + uint8_t fPort = 0; + 8020a6a: 2300 movs r3, #0 + 8020a6c: f887 3026 strb.w r3, [r7, #38] @ 0x26 + /* ST_WORKAROUND_BEGIN: remove GCC9 warning */ + void* fBuffer = NULL; + 8020a70: 2300 movs r3, #0 + 8020a72: 623b str r3, [r7, #32] + /* ST_WORKAROUND_END */ + uint16_t fBufferSize; + int8_t datarate = DR_0; + 8020a74: 2300 movs r3, #0 + 8020a76: 777b strb r3, [r7, #29] + bool readyToSend = false; + 8020a78: 2300 movs r3, #0 + 8020a7a: 773b strb r3, [r7, #28] + + if( mcpsRequest == NULL ) + 8020a7c: 687b ldr r3, [r7, #4] + 8020a7e: 2b00 cmp r3, #0 + 8020a80: d101 bne.n 8020a86 + { + return LORAMAC_STATUS_PARAMETER_INVALID; + 8020a82: 2303 movs r3, #3 + 8020a84: e0d4 b.n 8020c30 + } + if( LoRaMacIsBusy( ) == true ) + 8020a86: f7fc fbc5 bl 801d214 + 8020a8a: 4603 mov r3, r0 + 8020a8c: 2b00 cmp r3, #0 + 8020a8e: d001 beq.n 8020a94 + { + return LORAMAC_STATUS_BUSY; + 8020a90: 2301 movs r3, #1 + 8020a92: e0cd b.n 8020c30 + } + + macHdr.Value = 0; + 8020a94: 2300 movs r3, #0 + 8020a96: 733b strb r3, [r7, #12] + memset1( ( uint8_t* ) &MacCtx.McpsConfirm, 0, sizeof( MacCtx.McpsConfirm ) ); + 8020a98: 2214 movs r2, #20 + 8020a9a: 2100 movs r1, #0 + 8020a9c: 4866 ldr r0, [pc, #408] @ (8020c38 ) + 8020a9e: f004 fcf3 bl 8025488 + MacCtx.McpsConfirm.Status = LORAMAC_EVENT_INFO_STATUS_ERROR; + 8020aa2: 4b66 ldr r3, [pc, #408] @ (8020c3c ) + 8020aa4: 2201 movs r2, #1 + 8020aa6: f883 2449 strb.w r2, [r3, #1097] @ 0x449 + + // AckTimeoutRetriesCounter must be reset every time a new request (unconfirmed or confirmed) is performed. + MacCtx.AckTimeoutRetriesCounter = 1; + 8020aaa: 4b64 ldr r3, [pc, #400] @ (8020c3c ) + 8020aac: 2201 movs r2, #1 + 8020aae: f883 2422 strb.w r2, [r3, #1058] @ 0x422 + + switch( mcpsRequest->Type ) + 8020ab2: 687b ldr r3, [r7, #4] + 8020ab4: 781b ldrb r3, [r3, #0] + 8020ab6: 2b03 cmp r3, #3 + 8020ab8: d03d beq.n 8020b36 + 8020aba: 2b03 cmp r3, #3 + 8020abc: dc4f bgt.n 8020b5e + 8020abe: 2b00 cmp r3, #0 + 8020ac0: d002 beq.n 8020ac8 + 8020ac2: 2b01 cmp r3, #1 + 8020ac4: d019 beq.n 8020afa + fBufferSize = mcpsRequest->Req.Proprietary.fBufferSize; + datarate = mcpsRequest->Req.Proprietary.Datarate; + break; + } + default: + break; + 8020ac6: e04a b.n 8020b5e + readyToSend = true; + 8020ac8: 2301 movs r3, #1 + 8020aca: 773b strb r3, [r7, #28] + MacCtx.AckTimeoutRetries = 1; + 8020acc: 4b5b ldr r3, [pc, #364] @ (8020c3c ) + 8020ace: 2201 movs r2, #1 + 8020ad0: f883 2421 strb.w r2, [r3, #1057] @ 0x421 + macHdr.Bits.MType = FRAME_TYPE_DATA_UNCONFIRMED_UP; + 8020ad4: 7b3b ldrb r3, [r7, #12] + 8020ad6: 2202 movs r2, #2 + 8020ad8: f362 1347 bfi r3, r2, #5, #3 + 8020adc: 733b strb r3, [r7, #12] + fPort = mcpsRequest->Req.Unconfirmed.fPort; + 8020ade: 687b ldr r3, [r7, #4] + 8020ae0: 791b ldrb r3, [r3, #4] + 8020ae2: f887 3026 strb.w r3, [r7, #38] @ 0x26 + fBuffer = mcpsRequest->Req.Unconfirmed.fBuffer; + 8020ae6: 687b ldr r3, [r7, #4] + 8020ae8: 689b ldr r3, [r3, #8] + 8020aea: 623b str r3, [r7, #32] + fBufferSize = mcpsRequest->Req.Unconfirmed.fBufferSize; + 8020aec: 687b ldr r3, [r7, #4] + 8020aee: 899b ldrh r3, [r3, #12] + 8020af0: 83fb strh r3, [r7, #30] + datarate = mcpsRequest->Req.Unconfirmed.Datarate; + 8020af2: 687b ldr r3, [r7, #4] + 8020af4: 7b9b ldrb r3, [r3, #14] + 8020af6: 777b strb r3, [r7, #29] + break; + 8020af8: e032 b.n 8020b60 + readyToSend = true; + 8020afa: 2301 movs r3, #1 + 8020afc: 773b strb r3, [r7, #28] + MacCtx.AckTimeoutRetries = MIN( mcpsRequest->Req.Confirmed.NbTrials, MAX_ACK_RETRIES ); + 8020afe: 687b ldr r3, [r7, #4] + 8020b00: 7bdb ldrb r3, [r3, #15] + 8020b02: 2b08 cmp r3, #8 + 8020b04: bf28 it cs + 8020b06: 2308 movcs r3, #8 + 8020b08: b2da uxtb r2, r3 + 8020b0a: 4b4c ldr r3, [pc, #304] @ (8020c3c ) + 8020b0c: f883 2421 strb.w r2, [r3, #1057] @ 0x421 + macHdr.Bits.MType = FRAME_TYPE_DATA_CONFIRMED_UP; + 8020b10: 7b3b ldrb r3, [r7, #12] + 8020b12: 2204 movs r2, #4 + 8020b14: f362 1347 bfi r3, r2, #5, #3 + 8020b18: 733b strb r3, [r7, #12] + fPort = mcpsRequest->Req.Confirmed.fPort; + 8020b1a: 687b ldr r3, [r7, #4] + 8020b1c: 791b ldrb r3, [r3, #4] + 8020b1e: f887 3026 strb.w r3, [r7, #38] @ 0x26 + fBuffer = mcpsRequest->Req.Confirmed.fBuffer; + 8020b22: 687b ldr r3, [r7, #4] + 8020b24: 689b ldr r3, [r3, #8] + 8020b26: 623b str r3, [r7, #32] + fBufferSize = mcpsRequest->Req.Confirmed.fBufferSize; + 8020b28: 687b ldr r3, [r7, #4] + 8020b2a: 899b ldrh r3, [r3, #12] + 8020b2c: 83fb strh r3, [r7, #30] + datarate = mcpsRequest->Req.Confirmed.Datarate; + 8020b2e: 687b ldr r3, [r7, #4] + 8020b30: 7b9b ldrb r3, [r3, #14] + 8020b32: 777b strb r3, [r7, #29] + break; + 8020b34: e014 b.n 8020b60 + readyToSend = true; + 8020b36: 2301 movs r3, #1 + 8020b38: 773b strb r3, [r7, #28] + MacCtx.AckTimeoutRetries = 1; + 8020b3a: 4b40 ldr r3, [pc, #256] @ (8020c3c ) + 8020b3c: 2201 movs r2, #1 + 8020b3e: f883 2421 strb.w r2, [r3, #1057] @ 0x421 + macHdr.Bits.MType = FRAME_TYPE_PROPRIETARY; + 8020b42: 7b3b ldrb r3, [r7, #12] + 8020b44: f043 03e0 orr.w r3, r3, #224 @ 0xe0 + 8020b48: 733b strb r3, [r7, #12] + fBuffer = mcpsRequest->Req.Proprietary.fBuffer; + 8020b4a: 687b ldr r3, [r7, #4] + 8020b4c: 685b ldr r3, [r3, #4] + 8020b4e: 623b str r3, [r7, #32] + fBufferSize = mcpsRequest->Req.Proprietary.fBufferSize; + 8020b50: 687b ldr r3, [r7, #4] + 8020b52: 891b ldrh r3, [r3, #8] + 8020b54: 83fb strh r3, [r7, #30] + datarate = mcpsRequest->Req.Proprietary.Datarate; + 8020b56: 687b ldr r3, [r7, #4] + 8020b58: 7a9b ldrb r3, [r3, #10] + 8020b5a: 777b strb r3, [r7, #29] + break; + 8020b5c: e000 b.n 8020b60 + break; + 8020b5e: bf00 nop + } + + // Get the minimum possible datarate + getPhy.Attribute = PHY_MIN_TX_DR; + 8020b60: 2302 movs r3, #2 + 8020b62: 753b strb r3, [r7, #20] + getPhy.UplinkDwellTime = Nvm.MacGroup2.MacParams.UplinkDwellTime; + 8020b64: 4b36 ldr r3, [pc, #216] @ (8020c40 ) + 8020b66: f893 3074 ldrb.w r3, [r3, #116] @ 0x74 + 8020b6a: 75bb strb r3, [r7, #22] + phyParam = RegionGetPhyParam( Nvm.MacGroup2.Region, &getPhy ); + 8020b6c: 4b34 ldr r3, [pc, #208] @ (8020c40 ) + 8020b6e: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 8020b72: f107 0214 add.w r2, r7, #20 + 8020b76: 4611 mov r1, r2 + 8020b78: 4618 mov r0, r3 + 8020b7a: f002 f920 bl 8022dbe + 8020b7e: 4603 mov r3, r0 + 8020b80: 613b str r3, [r7, #16] + // Apply the minimum possible datarate. + // Some regions have limitations for the minimum datarate. + datarate = MAX( datarate, ( int8_t )phyParam.Value ); + 8020b82: 693b ldr r3, [r7, #16] + 8020b84: b25b sxtb r3, r3 + 8020b86: f997 201d ldrsb.w r2, [r7, #29] + 8020b8a: 4293 cmp r3, r2 + 8020b8c: bfb8 it lt + 8020b8e: 4613 movlt r3, r2 + 8020b90: 777b strb r3, [r7, #29] + + if( readyToSend == true ) + 8020b92: 7f3b ldrb r3, [r7, #28] + 8020b94: 2b00 cmp r3, #0 + 8020b96: d044 beq.n 8020c22 + { + if( Nvm.MacGroup2.AdrCtrlOn == false ) + 8020b98: 4b29 ldr r3, [pc, #164] @ (8020c40 ) + 8020b9a: f893 30fe ldrb.w r3, [r3, #254] @ 0xfe + 8020b9e: f083 0301 eor.w r3, r3, #1 + 8020ba2: b2db uxtb r3, r3 + 8020ba4: 2b00 cmp r3, #0 + 8020ba6: d019 beq.n 8020bdc + { + verify.DatarateParams.Datarate = datarate; + 8020ba8: 7f7b ldrb r3, [r7, #29] + 8020baa: 723b strb r3, [r7, #8] + verify.DatarateParams.UplinkDwellTime = Nvm.MacGroup2.MacParams.UplinkDwellTime; + 8020bac: 4b24 ldr r3, [pc, #144] @ (8020c40 ) + 8020bae: f893 3074 ldrb.w r3, [r3, #116] @ 0x74 + 8020bb2: 72bb strb r3, [r7, #10] + + if( RegionVerify( Nvm.MacGroup2.Region, &verify, PHY_TX_DR ) == true ) + 8020bb4: 4b22 ldr r3, [pc, #136] @ (8020c40 ) + 8020bb6: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 8020bba: f107 0108 add.w r1, r7, #8 + 8020bbe: 2205 movs r2, #5 + 8020bc0: 4618 mov r0, r3 + 8020bc2: f002 f937 bl 8022e34 + 8020bc6: 4603 mov r3, r0 + 8020bc8: 2b00 cmp r3, #0 + 8020bca: d005 beq.n 8020bd8 + { + Nvm.MacGroup1.ChannelsDatarate = verify.DatarateParams.Datarate; + 8020bcc: f997 2008 ldrsb.w r2, [r7, #8] + 8020bd0: 4b1b ldr r3, [pc, #108] @ (8020c40 ) + 8020bd2: f883 2039 strb.w r2, [r3, #57] @ 0x39 + 8020bd6: e001 b.n 8020bdc + } + else + { + return LORAMAC_STATUS_PARAMETER_INVALID; + 8020bd8: 2303 movs r3, #3 + 8020bda: e029 b.n 8020c30 + } + } + + status = Send( &macHdr, fPort, fBuffer, fBufferSize, allowDelayedTx ); /* ST_WORKAROUND: Update Send request with new input parameter to allow delayed tx */ + 8020bdc: 8bfa ldrh r2, [r7, #30] + 8020bde: f897 1026 ldrb.w r1, [r7, #38] @ 0x26 + 8020be2: f107 000c add.w r0, r7, #12 + 8020be6: 78fb ldrb r3, [r7, #3] + 8020be8: 9300 str r3, [sp, #0] + 8020bea: 4613 mov r3, r2 + 8020bec: 6a3a ldr r2, [r7, #32] + 8020bee: f7fd fced bl 801e5cc + 8020bf2: 4603 mov r3, r0 + 8020bf4: f887 3027 strb.w r3, [r7, #39] @ 0x27 + if( status == LORAMAC_STATUS_OK ) + 8020bf8: f897 3027 ldrb.w r3, [r7, #39] @ 0x27 + 8020bfc: 2b00 cmp r3, #0 + 8020bfe: d10c bne.n 8020c1a + { + MacCtx.McpsConfirm.McpsRequest = mcpsRequest->Type; + 8020c00: 687b ldr r3, [r7, #4] + 8020c02: 781a ldrb r2, [r3, #0] + 8020c04: 4b0d ldr r3, [pc, #52] @ (8020c3c ) + 8020c06: f883 2448 strb.w r2, [r3, #1096] @ 0x448 + MacCtx.MacFlags.Bits.McpsReq = 1; + 8020c0a: 4a0c ldr r2, [pc, #48] @ (8020c3c ) + 8020c0c: f892 3491 ldrb.w r3, [r2, #1169] @ 0x491 + 8020c10: f043 0301 orr.w r3, r3, #1 + 8020c14: f882 3491 strb.w r3, [r2, #1169] @ 0x491 + 8020c18: e003 b.n 8020c22 + } + else + { + MacCtx.NodeAckRequested = false; + 8020c1a: 4b08 ldr r3, [pc, #32] @ (8020c3c ) + 8020c1c: 2200 movs r2, #0 + 8020c1e: f883 2424 strb.w r2, [r3, #1060] @ 0x424 + } + } + + // Fill return structure + mcpsRequest->ReqReturn.DutyCycleWaitTime = MacCtx.DutyCycleWaitTime; + 8020c22: 4b06 ldr r3, [pc, #24] @ (8020c3c ) + 8020c24: f8d3 2494 ldr.w r2, [r3, #1172] @ 0x494 + 8020c28: 687b ldr r3, [r7, #4] + 8020c2a: 611a str r2, [r3, #16] + + return status; + 8020c2c: f897 3027 ldrb.w r3, [r7, #39] @ 0x27 +} + 8020c30: 4618 mov r0, r3 + 8020c32: 3728 adds r7, #40 @ 0x28 + 8020c34: 46bd mov sp, r7 + 8020c36: bd80 pop {r7, pc} + 8020c38: 2001400c .word 0x2001400c + 8020c3c: 20013bc4 .word 0x20013bc4 + 8020c40: 200140dc .word 0x200140dc + +08020c44 : +/* ST_WORKAROUND_END */ + +void LoRaMacTestSetDutyCycleOn( bool enable ) +{ + 8020c44: b580 push {r7, lr} + 8020c46: b084 sub sp, #16 + 8020c48: af00 add r7, sp, #0 + 8020c4a: 4603 mov r3, r0 + 8020c4c: 71fb strb r3, [r7, #7] + VerifyParams_t verify; + + verify.DutyCycle = enable; + 8020c4e: 79fb ldrb r3, [r7, #7] + 8020c50: 733b strb r3, [r7, #12] + + if( RegionVerify( Nvm.MacGroup2.Region, &verify, PHY_DUTY_CYCLE ) == true ) + 8020c52: 4b0a ldr r3, [pc, #40] @ (8020c7c ) + 8020c54: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 8020c58: f107 010c add.w r1, r7, #12 + 8020c5c: 220f movs r2, #15 + 8020c5e: 4618 mov r0, r3 + 8020c60: f002 f8e8 bl 8022e34 + 8020c64: 4603 mov r3, r0 + 8020c66: 2b00 cmp r3, #0 + 8020c68: d003 beq.n 8020c72 + { + Nvm.MacGroup2.DutyCycleOn = enable; + 8020c6a: 4a04 ldr r2, [pc, #16] @ (8020c7c ) + 8020c6c: 79fb ldrb r3, [r7, #7] + 8020c6e: f882 3100 strb.w r3, [r2, #256] @ 0x100 + } +} + 8020c72: bf00 nop + 8020c74: 3710 adds r7, #16 + 8020c76: 46bd mov sp, r7 + 8020c78: bd80 pop {r7, pc} + 8020c7a: bf00 nop + 8020c7c: 200140dc .word 0x200140dc + +08020c80 : + +#include "Region.h" +#include "LoRaMacAdr.h" + +static bool CalcNextV10X( CalcNextAdrParams_t* adrNext, int8_t* drOut, int8_t* txPowOut, uint32_t* adrAckCounter ) +{ + 8020c80: b580 push {r7, lr} + 8020c82: b08c sub sp, #48 @ 0x30 + 8020c84: af00 add r7, sp, #0 + 8020c86: 60f8 str r0, [r7, #12] + 8020c88: 60b9 str r1, [r7, #8] + 8020c8a: 607a str r2, [r7, #4] + 8020c8c: 603b str r3, [r7, #0] + bool adrAckReq = false; + 8020c8e: 2300 movs r3, #0 + 8020c90: f887 302f strb.w r3, [r7, #47] @ 0x2f + int8_t datarate = adrNext->Datarate; + 8020c94: 68fb ldr r3, [r7, #12] + 8020c96: 7c1b ldrb r3, [r3, #16] + 8020c98: f887 302e strb.w r3, [r7, #46] @ 0x2e + int8_t txPower = adrNext->TxPower; + 8020c9c: 68fb ldr r3, [r7, #12] + 8020c9e: 7c5b ldrb r3, [r3, #17] + 8020ca0: f887 302d strb.w r3, [r7, #45] @ 0x2d + int8_t minTxDatarate; + GetPhyParams_t getPhy; + PhyParam_t phyParam; + + // Report back the adr ack counter + *adrAckCounter = adrNext->AdrAckCounter; + 8020ca4: 68fb ldr r3, [r7, #12] + 8020ca6: 689a ldr r2, [r3, #8] + 8020ca8: 683b ldr r3, [r7, #0] + 8020caa: 601a str r2, [r3, #0] + + if( adrNext->AdrEnabled == true ) + 8020cac: 68fb ldr r3, [r7, #12] + 8020cae: 795b ldrb r3, [r3, #5] + 8020cb0: 2b00 cmp r3, #0 + 8020cb2: f000 808b beq.w 8020dcc + { + // Query minimum TX Datarate + getPhy.Attribute = PHY_MIN_TX_DR; + 8020cb6: 2302 movs r3, #2 + 8020cb8: f887 3024 strb.w r3, [r7, #36] @ 0x24 + getPhy.UplinkDwellTime = adrNext->UplinkDwellTime; + 8020cbc: 68fb ldr r3, [r7, #12] + 8020cbe: 7c9b ldrb r3, [r3, #18] + 8020cc0: f887 3026 strb.w r3, [r7, #38] @ 0x26 + phyParam = RegionGetPhyParam( adrNext->Region, &getPhy ); + 8020cc4: 68fb ldr r3, [r7, #12] + 8020cc6: 7cdb ldrb r3, [r3, #19] + 8020cc8: f107 0224 add.w r2, r7, #36 @ 0x24 + 8020ccc: 4611 mov r1, r2 + 8020cce: 4618 mov r0, r3 + 8020cd0: f002 f875 bl 8022dbe + 8020cd4: 4603 mov r3, r0 + 8020cd6: 623b str r3, [r7, #32] + minTxDatarate = phyParam.Value; + 8020cd8: 6a3b ldr r3, [r7, #32] + 8020cda: f887 302c strb.w r3, [r7, #44] @ 0x2c + datarate = MAX( datarate, minTxDatarate ); + 8020cde: f997 202c ldrsb.w r2, [r7, #44] @ 0x2c + 8020ce2: f997 302e ldrsb.w r3, [r7, #46] @ 0x2e + 8020ce6: 4293 cmp r3, r2 + 8020ce8: bfb8 it lt + 8020cea: 4613 movlt r3, r2 + 8020cec: f887 302e strb.w r3, [r7, #46] @ 0x2e + + if( datarate == minTxDatarate ) + 8020cf0: f997 202e ldrsb.w r2, [r7, #46] @ 0x2e + 8020cf4: f997 302c ldrsb.w r3, [r7, #44] @ 0x2c + 8020cf8: 429a cmp r2, r3 + 8020cfa: d106 bne.n 8020d0a + { + *adrAckCounter = 0; + 8020cfc: 683b ldr r3, [r7, #0] + 8020cfe: 2200 movs r2, #0 + 8020d00: 601a str r2, [r3, #0] + adrAckReq = false; + 8020d02: 2300 movs r3, #0 + 8020d04: f887 302f strb.w r3, [r7, #47] @ 0x2f + 8020d08: e060 b.n 8020dcc + } + else + { + if( adrNext->AdrAckCounter >= adrNext->AdrAckLimit ) + 8020d0a: 68fb ldr r3, [r7, #12] + 8020d0c: 689b ldr r3, [r3, #8] + 8020d0e: 68fa ldr r2, [r7, #12] + 8020d10: 8992 ldrh r2, [r2, #12] + 8020d12: 4293 cmp r3, r2 + 8020d14: d303 bcc.n 8020d1e + { + adrAckReq = true; + 8020d16: 2301 movs r3, #1 + 8020d18: f887 302f strb.w r3, [r7, #47] @ 0x2f + 8020d1c: e002 b.n 8020d24 + } + else + { + adrAckReq = false; + 8020d1e: 2300 movs r3, #0 + 8020d20: f887 302f strb.w r3, [r7, #47] @ 0x2f + } + if( adrNext->AdrAckCounter >= ( adrNext->AdrAckLimit + adrNext->AdrAckDelay ) ) + 8020d24: 68fb ldr r3, [r7, #12] + 8020d26: 689b ldr r3, [r3, #8] + 8020d28: 68fa ldr r2, [r7, #12] + 8020d2a: 8992 ldrh r2, [r2, #12] + 8020d2c: 4611 mov r1, r2 + 8020d2e: 68fa ldr r2, [r7, #12] + 8020d30: 89d2 ldrh r2, [r2, #14] + 8020d32: 440a add r2, r1 + 8020d34: 4293 cmp r3, r2 + 8020d36: d349 bcc.n 8020dcc + { + // Set TX Power to maximum + getPhy.Attribute = PHY_MAX_TX_POWER; + 8020d38: 2308 movs r3, #8 + 8020d3a: f887 3024 strb.w r3, [r7, #36] @ 0x24 + phyParam = RegionGetPhyParam( adrNext->Region, &getPhy ); + 8020d3e: 68fb ldr r3, [r7, #12] + 8020d40: 7cdb ldrb r3, [r3, #19] + 8020d42: f107 0224 add.w r2, r7, #36 @ 0x24 + 8020d46: 4611 mov r1, r2 + 8020d48: 4618 mov r0, r3 + 8020d4a: f002 f838 bl 8022dbe + 8020d4e: 4603 mov r3, r0 + 8020d50: 623b str r3, [r7, #32] + txPower = phyParam.Value; + 8020d52: 6a3b ldr r3, [r7, #32] + 8020d54: f887 302d strb.w r3, [r7, #45] @ 0x2d + + if( ( adrNext->AdrAckCounter % adrNext->AdrAckDelay ) == 1 ) + 8020d58: 68fb ldr r3, [r7, #12] + 8020d5a: 689b ldr r3, [r3, #8] + 8020d5c: 68fa ldr r2, [r7, #12] + 8020d5e: 89d2 ldrh r2, [r2, #14] + 8020d60: fbb3 f1f2 udiv r1, r3, r2 + 8020d64: fb01 f202 mul.w r2, r1, r2 + 8020d68: 1a9b subs r3, r3, r2 + 8020d6a: 2b01 cmp r3, #1 + 8020d6c: d12e bne.n 8020dcc + { + // Decrease the datarate + getPhy.Attribute = PHY_NEXT_LOWER_TX_DR; + 8020d6e: 2322 movs r3, #34 @ 0x22 + 8020d70: f887 3024 strb.w r3, [r7, #36] @ 0x24 + getPhy.Datarate = datarate; + 8020d74: f897 302e ldrb.w r3, [r7, #46] @ 0x2e + 8020d78: f887 3025 strb.w r3, [r7, #37] @ 0x25 + getPhy.UplinkDwellTime = adrNext->UplinkDwellTime; + 8020d7c: 68fb ldr r3, [r7, #12] + 8020d7e: 7c9b ldrb r3, [r3, #18] + 8020d80: f887 3026 strb.w r3, [r7, #38] @ 0x26 + phyParam = RegionGetPhyParam( adrNext->Region, &getPhy ); + 8020d84: 68fb ldr r3, [r7, #12] + 8020d86: 7cdb ldrb r3, [r3, #19] + 8020d88: f107 0224 add.w r2, r7, #36 @ 0x24 + 8020d8c: 4611 mov r1, r2 + 8020d8e: 4618 mov r0, r3 + 8020d90: f002 f815 bl 8022dbe + 8020d94: 4603 mov r3, r0 + 8020d96: 623b str r3, [r7, #32] + datarate = phyParam.Value; + 8020d98: 6a3b ldr r3, [r7, #32] + 8020d9a: f887 302e strb.w r3, [r7, #46] @ 0x2e + + if( datarate == minTxDatarate ) + 8020d9e: f997 202e ldrsb.w r2, [r7, #46] @ 0x2e + 8020da2: f997 302c ldrsb.w r3, [r7, #44] @ 0x2c + 8020da6: 429a cmp r2, r3 + 8020da8: d110 bne.n 8020dcc + { + // We must set adrAckReq to false as soon as we reach the lowest datarate + adrAckReq = false; + 8020daa: 2300 movs r3, #0 + 8020dac: f887 302f strb.w r3, [r7, #47] @ 0x2f + if( adrNext->UpdateChanMask == true ) + 8020db0: 68fb ldr r3, [r7, #12] + 8020db2: 791b ldrb r3, [r3, #4] + 8020db4: 2b00 cmp r3, #0 + 8020db6: d009 beq.n 8020dcc + { + InitDefaultsParams_t params; + params.Type = INIT_TYPE_ACTIVATE_DEFAULT_CHANNELS; + 8020db8: 2302 movs r3, #2 + 8020dba: 773b strb r3, [r7, #28] + RegionInitDefaults( adrNext->Region, ¶ms ); + 8020dbc: 68fb ldr r3, [r7, #12] + 8020dbe: 7cdb ldrb r3, [r3, #19] + 8020dc0: f107 0214 add.w r2, r7, #20 + 8020dc4: 4611 mov r1, r2 + 8020dc6: 4618 mov r0, r3 + 8020dc8: f002 f822 bl 8022e10 + } + } + } + } + + *drOut = datarate; + 8020dcc: 68bb ldr r3, [r7, #8] + 8020dce: f897 202e ldrb.w r2, [r7, #46] @ 0x2e + 8020dd2: 701a strb r2, [r3, #0] + *txPowOut = txPower; + 8020dd4: 687b ldr r3, [r7, #4] + 8020dd6: f897 202d ldrb.w r2, [r7, #45] @ 0x2d + 8020dda: 701a strb r2, [r3, #0] + return adrAckReq; + 8020ddc: f897 302f ldrb.w r3, [r7, #47] @ 0x2f +} + 8020de0: 4618 mov r0, r3 + 8020de2: 3730 adds r7, #48 @ 0x30 + 8020de4: 46bd mov sp, r7 + 8020de6: bd80 pop {r7, pc} + +08020de8 : + * \param [OUT] adrAckCounter The calculated ADR acknowledgement counter. + * + * \retval Returns true, if an ADR request should be performed. + */ +bool LoRaMacAdrCalcNext( CalcNextAdrParams_t* adrNext, int8_t* drOut, int8_t* txPowOut, uint32_t* adrAckCounter ) +{ + 8020de8: b580 push {r7, lr} + 8020dea: b084 sub sp, #16 + 8020dec: af00 add r7, sp, #0 + 8020dee: 60f8 str r0, [r7, #12] + 8020df0: 60b9 str r1, [r7, #8] + 8020df2: 607a str r2, [r7, #4] + 8020df4: 603b str r3, [r7, #0] + if( adrNext->Version.Fields.Minor == 0 ) + 8020df6: 68fb ldr r3, [r7, #12] + 8020df8: 789b ldrb r3, [r3, #2] + 8020dfa: 2b00 cmp r3, #0 + 8020dfc: d107 bne.n 8020e0e + { + return CalcNextV10X( adrNext, drOut, txPowOut, adrAckCounter ); + 8020dfe: 683b ldr r3, [r7, #0] + 8020e00: 687a ldr r2, [r7, #4] + 8020e02: 68b9 ldr r1, [r7, #8] + 8020e04: 68f8 ldr r0, [r7, #12] + 8020e06: f7ff ff3b bl 8020c80 + 8020e0a: 4603 mov r3, r0 + 8020e0c: e000 b.n 8020e10 + } + return false; + 8020e0e: 2300 movs r3, #0 +} + 8020e10: 4618 mov r0, r3 + 8020e12: 3710 adds r7, #16 + 8020e14: 46bd mov sp, r7 + 8020e16: bd80 pop {r7, pc} + +08020e18 : +} +#endif /* LORAMAC_CLASSB_ENABLED */ + +void LoRaMacClassBInit( LoRaMacClassBParams_t *classBParams, LoRaMacClassBCallback_t *callbacks, + LoRaMacClassBNvmData_t* nvm ) +{ + 8020e18: b480 push {r7} + 8020e1a: b085 sub sp, #20 + 8020e1c: af00 add r7, sp, #0 + 8020e1e: 60f8 str r0, [r7, #12] + 8020e20: 60b9 str r1, [r7, #8] + 8020e22: 607a str r2, [r7, #4] + TimerInit( &Ctx.PingSlotTimer, LoRaMacClassBPingSlotTimerEvent ); + TimerInit( &Ctx.MulticastSlotTimer, LoRaMacClassBMulticastSlotTimerEvent ); + + InitClassB( ); +#endif /* LORAMAC_CLASSB_ENABLED */ +} + 8020e24: bf00 nop + 8020e26: 3714 adds r7, #20 + 8020e28: 46bd mov sp, r7 + 8020e2a: f85d 7b04 ldr.w r7, [sp], #4 + 8020e2e: 4770 bx lr + +08020e30 : + +void LoRaMacClassBSetBeaconState( BeaconState_t beaconState ) +{ + 8020e30: b480 push {r7} + 8020e32: b083 sub sp, #12 + 8020e34: af00 add r7, sp, #0 + 8020e36: 4603 mov r3, r0 + 8020e38: 71fb strb r3, [r7, #7] + { + Ctx.BeaconState = beaconState; + } + } +#endif /* LORAMAC_CLASSB_ENABLED */ +} + 8020e3a: bf00 nop + 8020e3c: 370c adds r7, #12 + 8020e3e: 46bd mov sp, r7 + 8020e40: f85d 7b04 ldr.w r7, [sp], #4 + 8020e44: 4770 bx lr + +08020e46 : + +void LoRaMacClassBSetPingSlotState( PingSlotState_t pingSlotState ) +{ + 8020e46: b480 push {r7} + 8020e48: b083 sub sp, #12 + 8020e4a: af00 add r7, sp, #0 + 8020e4c: 4603 mov r3, r0 + 8020e4e: 71fb strb r3, [r7, #7] +#if ( LORAMAC_CLASSB_ENABLED == 1 ) + Ctx.PingSlotState = pingSlotState; +#endif /* LORAMAC_CLASSB_ENABLED */ +} + 8020e50: bf00 nop + 8020e52: 370c adds r7, #12 + 8020e54: 46bd mov sp, r7 + 8020e56: f85d 7b04 ldr.w r7, [sp], #4 + 8020e5a: 4770 bx lr + +08020e5c : + +void LoRaMacClassBSetMulticastSlotState( PingSlotState_t multicastSlotState ) +{ + 8020e5c: b480 push {r7} + 8020e5e: b083 sub sp, #12 + 8020e60: af00 add r7, sp, #0 + 8020e62: 4603 mov r3, r0 + 8020e64: 71fb strb r3, [r7, #7] +#if ( LORAMAC_CLASSB_ENABLED == 1 ) + Ctx.MulticastSlotState = multicastSlotState; +#endif /* LORAMAC_CLASSB_ENABLED */ +} + 8020e66: bf00 nop + 8020e68: 370c adds r7, #12 + 8020e6a: 46bd mov sp, r7 + 8020e6c: f85d 7b04 ldr.w r7, [sp], #4 + 8020e70: 4770 bx lr + +08020e72 : + +bool LoRaMacClassBIsAcquisitionInProgress( void ) +{ + 8020e72: b480 push {r7} + 8020e74: af00 add r7, sp, #0 + // searches for a beacon. + return true; + } + return false; +#else + return false; + 8020e76: 2300 movs r3, #0 +#endif /* LORAMAC_CLASSB_ENABLED */ +} + 8020e78: 4618 mov r0, r3 + 8020e7a: 46bd mov sp, r7 + 8020e7c: f85d 7b04 ldr.w r7, [sp], #4 + 8020e80: 4770 bx lr + +08020e82 : + +void LoRaMacClassBBeaconTimerEvent( void* context ) +{ + 8020e82: b480 push {r7} + 8020e84: b083 sub sp, #12 + 8020e86: af00 add r7, sp, #0 + 8020e88: 6078 str r0, [r7, #4] + if( Ctx.LoRaMacClassBCallbacks.MacProcessNotify != NULL ) + { + Ctx.LoRaMacClassBCallbacks.MacProcessNotify( ); + } +#endif /* LORAMAC_CLASSB_ENABLED */ +} + 8020e8a: bf00 nop + 8020e8c: 370c adds r7, #12 + 8020e8e: 46bd mov sp, r7 + 8020e90: f85d 7b04 ldr.w r7, [sp], #4 + 8020e94: 4770 bx lr + +08020e96 : + } +} +#endif /* LORAMAC_CLASSB_ENABLED */ + +void LoRaMacClassBPingSlotTimerEvent( void* context ) +{ + 8020e96: b480 push {r7} + 8020e98: b083 sub sp, #12 + 8020e9a: af00 add r7, sp, #0 + 8020e9c: 6078 str r0, [r7, #4] + if( Ctx.LoRaMacClassBCallbacks.MacProcessNotify != NULL ) + { + Ctx.LoRaMacClassBCallbacks.MacProcessNotify( ); + } +#endif /* LORAMAC_CLASSB_ENABLED */ +} + 8020e9e: bf00 nop + 8020ea0: 370c adds r7, #12 + 8020ea2: 46bd mov sp, r7 + 8020ea4: f85d 7b04 ldr.w r7, [sp], #4 + 8020ea8: 4770 bx lr + +08020eaa : + } +} +#endif /* LORAMAC_CLASSB_ENABLED */ + +void LoRaMacClassBMulticastSlotTimerEvent( void* context ) +{ + 8020eaa: b480 push {r7} + 8020eac: b083 sub sp, #12 + 8020eae: af00 add r7, sp, #0 + 8020eb0: 6078 str r0, [r7, #4] + if( Ctx.LoRaMacClassBCallbacks.MacProcessNotify != NULL ) + { + Ctx.LoRaMacClassBCallbacks.MacProcessNotify( ); + } +#endif /* LORAMAC_CLASSB_ENABLED */ +} + 8020eb2: bf00 nop + 8020eb4: 370c adds r7, #12 + 8020eb6: 46bd mov sp, r7 + 8020eb8: f85d 7b04 ldr.w r7, [sp], #4 + 8020ebc: 4770 bx lr + +08020ebe : + } +} +#endif /* LORAMAC_CLASSB_ENABLED */ + +bool LoRaMacClassBRxBeacon( uint8_t *payload, uint16_t size ) +{ + 8020ebe: b480 push {r7} + 8020ec0: b083 sub sp, #12 + 8020ec2: af00 add r7, sp, #0 + 8020ec4: 6078 str r0, [r7, #4] + 8020ec6: 460b mov r3, r1 + 8020ec8: 807b strh r3, [r7, #2] + // valid beacon has been received. + beaconProcessed = true; + } + return beaconProcessed; +#else + return false; + 8020eca: 2300 movs r3, #0 +#endif /* LORAMAC_CLASSB_ENABLED */ +} + 8020ecc: 4618 mov r0, r3 + 8020ece: 370c adds r7, #12 + 8020ed0: 46bd mov sp, r7 + 8020ed2: f85d 7b04 ldr.w r7, [sp], #4 + 8020ed6: 4770 bx lr + +08020ed8 : + +bool LoRaMacClassBIsBeaconExpected( void ) +{ + 8020ed8: b480 push {r7} + 8020eda: af00 add r7, sp, #0 + { + return true; + } + return false; +#else + return false; + 8020edc: 2300 movs r3, #0 +#endif /* LORAMAC_CLASSB_ENABLED */ +} + 8020ede: 4618 mov r0, r3 + 8020ee0: 46bd mov sp, r7 + 8020ee2: f85d 7b04 ldr.w r7, [sp], #4 + 8020ee6: 4770 bx lr + +08020ee8 : + +bool LoRaMacClassBIsPingExpected( void ) +{ + 8020ee8: b480 push {r7} + 8020eea: af00 add r7, sp, #0 + { + return true; + } + return false; +#else + return false; + 8020eec: 2300 movs r3, #0 +#endif /* LORAMAC_CLASSB_ENABLED */ +} + 8020eee: 4618 mov r0, r3 + 8020ef0: 46bd mov sp, r7 + 8020ef2: f85d 7b04 ldr.w r7, [sp], #4 + 8020ef6: 4770 bx lr + +08020ef8 : + +bool LoRaMacClassBIsMulticastExpected( void ) +{ + 8020ef8: b480 push {r7} + 8020efa: af00 add r7, sp, #0 + { + return true; + } + return false; +#else + return false; + 8020efc: 2300 movs r3, #0 +#endif /* LORAMAC_CLASSB_ENABLED */ +} + 8020efe: 4618 mov r0, r3 + 8020f00: 46bd mov sp, r7 + 8020f02: f85d 7b04 ldr.w r7, [sp], #4 + 8020f06: 4770 bx lr + +08020f08 : + return false; +#endif /* LORAMAC_CLASSB_ENABLED */ +} + +bool LoRaMacClassBIsBeaconModeActive( void ) +{ + 8020f08: b480 push {r7} + 8020f0a: af00 add r7, sp, #0 + { + return true; + } + return false; +#else + return false; + 8020f0c: 2300 movs r3, #0 +#endif /* LORAMAC_CLASSB_ENABLED */ +} + 8020f0e: 4618 mov r0, r3 + 8020f10: 46bd mov sp, r7 + 8020f12: f85d 7b04 ldr.w r7, [sp], #4 + 8020f16: 4770 bx lr + +08020f18 : + +void LoRaMacClassBSetPingSlotInfo( uint8_t periodicity ) +{ + 8020f18: b480 push {r7} + 8020f1a: b083 sub sp, #12 + 8020f1c: af00 add r7, sp, #0 + 8020f1e: 4603 mov r3, r0 + 8020f20: 71fb strb r3, [r7, #7] +#if ( LORAMAC_CLASSB_ENABLED == 1 ) + ClassBNvm->PingSlotCtx.PingNb = CalcPingNb( periodicity ); + ClassBNvm->PingSlotCtx.PingPeriod = CalcPingPeriod( ClassBNvm->PingSlotCtx.PingNb ); +#endif /* LORAMAC_CLASSB_ENABLED */ +} + 8020f22: bf00 nop + 8020f24: 370c adds r7, #12 + 8020f26: 46bd mov sp, r7 + 8020f28: f85d 7b04 ldr.w r7, [sp], #4 + 8020f2c: 4770 bx lr + +08020f2e : + +void LoRaMacClassBHaltBeaconing( void ) +{ + 8020f2e: b480 push {r7} + 8020f30: af00 add r7, sp, #0 + + // Halt ping and multicast slot state machines + LoRaMacClassBStopRxSlots( ); + } +#endif /* LORAMAC_CLASSB_ENABLED */ +} + 8020f32: bf00 nop + 8020f34: 46bd mov sp, r7 + 8020f36: f85d 7b04 ldr.w r7, [sp], #4 + 8020f3a: 4770 bx lr + +08020f3c : + +void LoRaMacClassBResumeBeaconing( void ) +{ + 8020f3c: b480 push {r7} + 8020f3e: af00 add r7, sp, #0 + } + + LoRaMacClassBBeaconTimerEvent( NULL ); + } +#endif /* LORAMAC_CLASSB_ENABLED */ +} + 8020f40: bf00 nop + 8020f42: 46bd mov sp, r7 + 8020f44: f85d 7b04 ldr.w r7, [sp], #4 + 8020f48: 4770 bx lr + +08020f4a : + +LoRaMacStatus_t LoRaMacClassBSwitchClass( DeviceClass_t nextClass ) +{ + 8020f4a: b480 push {r7} + 8020f4c: b083 sub sp, #12 + 8020f4e: af00 add r7, sp, #0 + 8020f50: 4603 mov r3, r0 + 8020f52: 71fb strb r3, [r7, #7] + + return LORAMAC_STATUS_OK; + } + return LORAMAC_STATUS_SERVICE_UNKNOWN; +#else + return LORAMAC_STATUS_SERVICE_UNKNOWN; + 8020f54: 2302 movs r3, #2 +#endif /* LORAMAC_CLASSB_ENABLED */ +} + 8020f56: 4618 mov r0, r3 + 8020f58: 370c adds r7, #12 + 8020f5a: 46bd mov sp, r7 + 8020f5c: f85d 7b04 ldr.w r7, [sp], #4 + 8020f60: 4770 bx lr + +08020f62 : + +LoRaMacStatus_t LoRaMacClassBMibGetRequestConfirm( MibRequestConfirm_t *mibGet ) +{ + 8020f62: b480 push {r7} + 8020f64: b083 sub sp, #12 + 8020f66: af00 add r7, sp, #0 + 8020f68: 6078 str r0, [r7, #4] + break; + } + } + return status; +#else + return LORAMAC_STATUS_SERVICE_UNKNOWN; + 8020f6a: 2302 movs r3, #2 +#endif /* LORAMAC_CLASSB_ENABLED */ +} + 8020f6c: 4618 mov r0, r3 + 8020f6e: 370c adds r7, #12 + 8020f70: 46bd mov sp, r7 + 8020f72: f85d 7b04 ldr.w r7, [sp], #4 + 8020f76: 4770 bx lr + +08020f78 : + +LoRaMacStatus_t LoRaMacMibClassBSetRequestConfirm( MibRequestConfirm_t *mibSet ) +{ + 8020f78: b480 push {r7} + 8020f7a: b083 sub sp, #12 + 8020f7c: af00 add r7, sp, #0 + 8020f7e: 6078 str r0, [r7, #4] + break; + } + } + return status; +#else + return LORAMAC_STATUS_SERVICE_UNKNOWN; + 8020f80: 2302 movs r3, #2 +#endif /* LORAMAC_CLASSB_ENABLED */ +} + 8020f82: 4618 mov r0, r3 + 8020f84: 370c adds r7, #12 + 8020f86: 46bd mov sp, r7 + 8020f88: f85d 7b04 ldr.w r7, [sp], #4 + 8020f8c: 4770 bx lr + +08020f8e : + +void LoRaMacClassBPingSlotInfoAns( void ) +{ + 8020f8e: b480 push {r7} + 8020f90: af00 add r7, sp, #0 + { + LoRaMacConfirmQueueSetStatus( LORAMAC_EVENT_INFO_STATUS_OK, MLME_PING_SLOT_INFO ); + ClassBNvm->PingSlotCtx.Ctrl.Assigned = 1; + } +#endif /* LORAMAC_CLASSB_ENABLED */ +} + 8020f92: bf00 nop + 8020f94: 46bd mov sp, r7 + 8020f96: f85d 7b04 ldr.w r7, [sp], #4 + 8020f9a: 4770 bx lr + +08020f9c : + +uint8_t LoRaMacClassBPingSlotChannelReq( uint8_t datarate, uint32_t frequency ) +{ + 8020f9c: b480 push {r7} + 8020f9e: b083 sub sp, #12 + 8020fa0: af00 add r7, sp, #0 + 8020fa2: 4603 mov r3, r0 + 8020fa4: 6039 str r1, [r7, #0] + 8020fa6: 71fb strb r3, [r7, #7] + ClassBNvm->PingSlotCtx.Datarate = datarate; + } + + return status; +#else + return 0; + 8020fa8: 2300 movs r3, #0 +#endif /* LORAMAC_CLASSB_ENABLED */ +} + 8020faa: 4618 mov r0, r3 + 8020fac: 370c adds r7, #12 + 8020fae: 46bd mov sp, r7 + 8020fb0: f85d 7b04 ldr.w r7, [sp], #4 + 8020fb4: 4770 bx lr + +08020fb6 : + +void LoRaMacClassBBeaconTimingAns( uint16_t beaconTimingDelay, uint8_t beaconTimingChannel, TimerTime_t lastRxDone ) +{ + 8020fb6: b480 push {r7} + 8020fb8: b083 sub sp, #12 + 8020fba: af00 add r7, sp, #0 + 8020fbc: 4603 mov r3, r0 + 8020fbe: 603a str r2, [r7, #0] + 8020fc0: 80fb strh r3, [r7, #6] + 8020fc2: 460b mov r3, r1 + 8020fc4: 717b strb r3, [r7, #5] + + Ctx.LoRaMacClassBParams.MlmeConfirm->BeaconTimingDelay = Ctx.BeaconCtx.BeaconTimingDelay; + Ctx.LoRaMacClassBParams.MlmeConfirm->BeaconTimingChannel = Ctx.BeaconCtx.BeaconTimingChannel; + } +#endif /* LORAMAC_CLASSB_ENABLED */ +} + 8020fc6: bf00 nop + 8020fc8: 370c adds r7, #12 + 8020fca: 46bd mov sp, r7 + 8020fcc: f85d 7b04 ldr.w r7, [sp], #4 + 8020fd0: 4770 bx lr + +08020fd2 : + +void LoRaMacClassBDeviceTimeAns( void ) +{ + 8020fd2: b480 push {r7} + 8020fd4: af00 add r7, sp, #0 + Ctx.BeaconCtx.BeaconTime.SubSeconds = 0; + LoRaMacConfirmQueueSetStatus( LORAMAC_EVENT_INFO_STATUS_OK, MLME_DEVICE_TIME ); + } + } +#endif /* LORAMAC_CLASSB_ENABLED */ +} + 8020fd6: bf00 nop + 8020fd8: 46bd mov sp, r7 + 8020fda: f85d 7b04 ldr.w r7, [sp], #4 + 8020fde: 4770 bx lr + +08020fe0 : + +bool LoRaMacClassBBeaconFreqReq( uint32_t frequency ) +{ + 8020fe0: b480 push {r7} + 8020fe2: b083 sub sp, #12 + 8020fe4: af00 add r7, sp, #0 + 8020fe6: 6078 str r0, [r7, #4] + ClassBNvm->BeaconCtx.Ctrl.CustomFreq = 0; + return true; + } + return false; +#else + return false; + 8020fe8: 2300 movs r3, #0 +#endif /* LORAMAC_CLASSB_ENABLED */ +} + 8020fea: 4618 mov r0, r3 + 8020fec: 370c adds r7, #12 + 8020fee: 46bd mov sp, r7 + 8020ff0: f85d 7b04 ldr.w r7, [sp], #4 + 8020ff4: 4770 bx lr + +08020ff6 : + +TimerTime_t LoRaMacClassBIsUplinkCollision( TimerTime_t txTimeOnAir ) +{ + 8020ff6: b480 push {r7} + 8020ff8: b083 sub sp, #12 + 8020ffa: af00 add r7, sp, #0 + 8020ffc: 6078 str r0, [r7, #4] + {// Next beacon will be sent during the next uplink. + return CLASSB_BEACON_RESERVED; + } + return 0; +#else + return 0; + 8020ffe: 2300 movs r3, #0 +#endif /* LORAMAC_CLASSB_ENABLED */ +} + 8021000: 4618 mov r0, r3 + 8021002: 370c adds r7, #12 + 8021004: 46bd mov sp, r7 + 8021006: f85d 7b04 ldr.w r7, [sp], #4 + 802100a: 4770 bx lr + +0802100c : + +void LoRaMacClassBStopRxSlots( void ) +{ + 802100c: b480 push {r7} + 802100e: af00 add r7, sp, #0 + CRITICAL_SECTION_BEGIN( ); + LoRaMacClassBEvents.Events.PingSlot = 0; + LoRaMacClassBEvents.Events.MulticastSlot = 0; + CRITICAL_SECTION_END( ); +#endif /* LORAMAC_CLASSB_ENABLED */ +} + 8021010: bf00 nop + 8021012: 46bd mov sp, r7 + 8021014: f85d 7b04 ldr.w r7, [sp], #4 + 8021018: 4770 bx lr + +0802101a : + } +#endif /* LORAMAC_CLASSB_ENABLED */ +} + +void LoRaMacClassBProcess( void ) +{ + 802101a: b480 push {r7} + 802101c: af00 add r7, sp, #0 + { + LoRaMacClassBProcessMulticastSlot( ); + } + } +#endif /* LORAMAC_CLASSB_ENABLED */ +} + 802101e: bf00 nop + 8021020: 46bd mov sp, r7 + 8021022: f85d 7b04 ldr.w r7, [sp], #4 + 8021026: 4770 bx lr + +08021028 : + * + * \param[IN] slot - Slot to check + * \retval - Status of the operation + */ +static bool IsSlotFree( const MacCommand_t* slot ) +{ + 8021028: b480 push {r7} + 802102a: b085 sub sp, #20 + 802102c: af00 add r7, sp, #0 + 802102e: 6078 str r0, [r7, #4] + uint8_t* mem = ( uint8_t* )slot; + 8021030: 687b ldr r3, [r7, #4] + 8021032: 60bb str r3, [r7, #8] + + for( uint16_t size = 0; size < sizeof( MacCommand_t ); size++ ) + 8021034: 2300 movs r3, #0 + 8021036: 81fb strh r3, [r7, #14] + 8021038: e00a b.n 8021050 + { + if( mem[size] != 0x00 ) + 802103a: 89fb ldrh r3, [r7, #14] + 802103c: 68ba ldr r2, [r7, #8] + 802103e: 4413 add r3, r2 + 8021040: 781b ldrb r3, [r3, #0] + 8021042: 2b00 cmp r3, #0 + 8021044: d001 beq.n 802104a + { + return false; + 8021046: 2300 movs r3, #0 + 8021048: e006 b.n 8021058 + for( uint16_t size = 0; size < sizeof( MacCommand_t ); size++ ) + 802104a: 89fb ldrh r3, [r7, #14] + 802104c: 3301 adds r3, #1 + 802104e: 81fb strh r3, [r7, #14] + 8021050: 89fb ldrh r3, [r7, #14] + 8021052: 2b0f cmp r3, #15 + 8021054: d9f1 bls.n 802103a + } + } + return true; + 8021056: 2301 movs r3, #1 +} + 8021058: 4618 mov r0, r3 + 802105a: 3714 adds r7, #20 + 802105c: 46bd mov sp, r7 + 802105e: f85d 7b04 ldr.w r7, [sp], #4 + 8021062: 4770 bx lr + +08021064 : + * \brief Allocates a new MAC command memory slot + * + * \retval - Pointer to slot + */ +static MacCommand_t* MallocNewMacCommandSlot( void ) +{ + 8021064: b580 push {r7, lr} + 8021066: b082 sub sp, #8 + 8021068: af00 add r7, sp, #0 + uint8_t itr = 0; + 802106a: 2300 movs r3, #0 + 802106c: 71fb strb r3, [r7, #7] + + while( IsSlotFree( ( const MacCommand_t* )&CommandsCtx.MacCommandSlots[itr] ) == false ) + 802106e: e007 b.n 8021080 + { + itr++; + 8021070: 79fb ldrb r3, [r7, #7] + 8021072: 3301 adds r3, #1 + 8021074: 71fb strb r3, [r7, #7] + if( itr == NUM_OF_MAC_COMMANDS ) + 8021076: 79fb ldrb r3, [r7, #7] + 8021078: 2b0f cmp r3, #15 + 802107a: d101 bne.n 8021080 + { + return NULL; + 802107c: 2300 movs r3, #0 + 802107e: e012 b.n 80210a6 + while( IsSlotFree( ( const MacCommand_t* )&CommandsCtx.MacCommandSlots[itr] ) == false ) + 8021080: 79fb ldrb r3, [r7, #7] + 8021082: 011b lsls r3, r3, #4 + 8021084: 3308 adds r3, #8 + 8021086: 4a0a ldr r2, [pc, #40] @ (80210b0 ) + 8021088: 4413 add r3, r2 + 802108a: 4618 mov r0, r3 + 802108c: f7ff ffcc bl 8021028 + 8021090: 4603 mov r3, r0 + 8021092: f083 0301 eor.w r3, r3, #1 + 8021096: b2db uxtb r3, r3 + 8021098: 2b00 cmp r3, #0 + 802109a: d1e9 bne.n 8021070 + } + } + + return &CommandsCtx.MacCommandSlots[itr]; + 802109c: 79fb ldrb r3, [r7, #7] + 802109e: 011b lsls r3, r3, #4 + 80210a0: 3308 adds r3, #8 + 80210a2: 4a03 ldr r2, [pc, #12] @ (80210b0 ) + 80210a4: 4413 add r3, r2 +} + 80210a6: 4618 mov r0, r3 + 80210a8: 3708 adds r7, #8 + 80210aa: 46bd mov sp, r7 + 80210ac: bd80 pop {r7, pc} + 80210ae: bf00 nop + 80210b0: 20014440 .word 0x20014440 + +080210b4 : + * \param[IN] slot - Slot to free + * + * \retval - Status of the operation + */ +static bool FreeMacCommandSlot( MacCommand_t* slot ) +{ + 80210b4: b580 push {r7, lr} + 80210b6: b082 sub sp, #8 + 80210b8: af00 add r7, sp, #0 + 80210ba: 6078 str r0, [r7, #4] + if( slot == NULL ) + 80210bc: 687b ldr r3, [r7, #4] + 80210be: 2b00 cmp r3, #0 + 80210c0: d101 bne.n 80210c6 + { + return false; + 80210c2: 2300 movs r3, #0 + 80210c4: e005 b.n 80210d2 + } + + memset1( ( uint8_t* )slot, 0x00, sizeof( MacCommand_t ) ); + 80210c6: 2210 movs r2, #16 + 80210c8: 2100 movs r1, #0 + 80210ca: 6878 ldr r0, [r7, #4] + 80210cc: f004 f9dc bl 8025488 + + return true; + 80210d0: 2301 movs r3, #1 +} + 80210d2: 4618 mov r0, r3 + 80210d4: 3708 adds r7, #8 + 80210d6: 46bd mov sp, r7 + 80210d8: bd80 pop {r7, pc} + +080210da : + * + * \param[IN] list - List that shall be initialized + * \retval - Status of the operation + */ +static bool LinkedListInit( MacCommandsList_t* list ) +{ + 80210da: b480 push {r7} + 80210dc: b083 sub sp, #12 + 80210de: af00 add r7, sp, #0 + 80210e0: 6078 str r0, [r7, #4] + if( list == NULL ) + 80210e2: 687b ldr r3, [r7, #4] + 80210e4: 2b00 cmp r3, #0 + 80210e6: d101 bne.n 80210ec + { + return false; + 80210e8: 2300 movs r3, #0 + 80210ea: e006 b.n 80210fa + } + + list->First = NULL; + 80210ec: 687b ldr r3, [r7, #4] + 80210ee: 2200 movs r2, #0 + 80210f0: 601a str r2, [r3, #0] + list->Last = NULL; + 80210f2: 687b ldr r3, [r7, #4] + 80210f4: 2200 movs r2, #0 + 80210f6: 605a str r2, [r3, #4] + + return true; + 80210f8: 2301 movs r3, #1 +} + 80210fa: 4618 mov r0, r3 + 80210fc: 370c adds r7, #12 + 80210fe: 46bd mov sp, r7 + 8021100: f85d 7b04 ldr.w r7, [sp], #4 + 8021104: 4770 bx lr + +08021106 : + * \param[IN] list - List where the element shall be added. + * \param[IN] element - Element to add + * \retval - Status of the operation + */ +static bool LinkedListAdd( MacCommandsList_t* list, MacCommand_t* element ) +{ + 8021106: b480 push {r7} + 8021108: b083 sub sp, #12 + 802110a: af00 add r7, sp, #0 + 802110c: 6078 str r0, [r7, #4] + 802110e: 6039 str r1, [r7, #0] + if( ( list == NULL ) || ( element == NULL ) ) + 8021110: 687b ldr r3, [r7, #4] + 8021112: 2b00 cmp r3, #0 + 8021114: d002 beq.n 802111c + 8021116: 683b ldr r3, [r7, #0] + 8021118: 2b00 cmp r3, #0 + 802111a: d101 bne.n 8021120 + { + return false; + 802111c: 2300 movs r3, #0 + 802111e: e015 b.n 802114c + } + + // Check if this is the first entry to enter the list. + if( list->First == NULL ) + 8021120: 687b ldr r3, [r7, #4] + 8021122: 681b ldr r3, [r3, #0] + 8021124: 2b00 cmp r3, #0 + 8021126: d102 bne.n 802112e + { + list->First = element; + 8021128: 687b ldr r3, [r7, #4] + 802112a: 683a ldr r2, [r7, #0] + 802112c: 601a str r2, [r3, #0] + } + + // Check if the last entry exists and update its next point. + if( list->Last ) + 802112e: 687b ldr r3, [r7, #4] + 8021130: 685b ldr r3, [r3, #4] + 8021132: 2b00 cmp r3, #0 + 8021134: d003 beq.n 802113e + { + list->Last->Next = element; + 8021136: 687b ldr r3, [r7, #4] + 8021138: 685b ldr r3, [r3, #4] + 802113a: 683a ldr r2, [r7, #0] + 802113c: 601a str r2, [r3, #0] + } + + // Update the next point of this entry. + element->Next = NULL; + 802113e: 683b ldr r3, [r7, #0] + 8021140: 2200 movs r2, #0 + 8021142: 601a str r2, [r3, #0] + + // Update the last entry of the list. + list->Last = element; + 8021144: 687b ldr r3, [r7, #4] + 8021146: 683a ldr r2, [r7, #0] + 8021148: 605a str r2, [r3, #4] + + return true; + 802114a: 2301 movs r3, #1 +} + 802114c: 4618 mov r0, r3 + 802114e: 370c adds r7, #12 + 8021150: 46bd mov sp, r7 + 8021152: f85d 7b04 ldr.w r7, [sp], #4 + 8021156: 4770 bx lr + +08021158 : + * \param[IN] list - List + * \param[IN] element - Element where the previous element shall be searched + * \retval - Status of the operation + */ +static MacCommand_t* LinkedListGetPrevious( MacCommandsList_t* list, MacCommand_t* element ) +{ + 8021158: b480 push {r7} + 802115a: b085 sub sp, #20 + 802115c: af00 add r7, sp, #0 + 802115e: 6078 str r0, [r7, #4] + 8021160: 6039 str r1, [r7, #0] + if( ( list == NULL ) || ( element == NULL ) ) + 8021162: 687b ldr r3, [r7, #4] + 8021164: 2b00 cmp r3, #0 + 8021166: d002 beq.n 802116e + 8021168: 683b ldr r3, [r7, #0] + 802116a: 2b00 cmp r3, #0 + 802116c: d101 bne.n 8021172 + { + return NULL; + 802116e: 2300 movs r3, #0 + 8021170: e016 b.n 80211a0 + } + + MacCommand_t* curElement; + + // Start at the head of the list + curElement = list->First; + 8021172: 687b ldr r3, [r7, #4] + 8021174: 681b ldr r3, [r3, #0] + 8021176: 60fb str r3, [r7, #12] + + // When current element is the first of the list, there's no previous element so we can return NULL immediately. + if( element != curElement ) + 8021178: 683a ldr r2, [r7, #0] + 802117a: 68fb ldr r3, [r7, #12] + 802117c: 429a cmp r2, r3 + 802117e: d00c beq.n 802119a + { + // Loop through all elements until the end is reached or the next of current is the current element. + while( ( curElement != NULL ) && ( curElement->Next != element ) ) + 8021180: e002 b.n 8021188 + { + curElement = curElement->Next; + 8021182: 68fb ldr r3, [r7, #12] + 8021184: 681b ldr r3, [r3, #0] + 8021186: 60fb str r3, [r7, #12] + while( ( curElement != NULL ) && ( curElement->Next != element ) ) + 8021188: 68fb ldr r3, [r7, #12] + 802118a: 2b00 cmp r3, #0 + 802118c: d007 beq.n 802119e + 802118e: 68fb ldr r3, [r7, #12] + 8021190: 681b ldr r3, [r3, #0] + 8021192: 683a ldr r2, [r7, #0] + 8021194: 429a cmp r2, r3 + 8021196: d1f4 bne.n 8021182 + 8021198: e001 b.n 802119e + } + } + else + { + curElement = NULL; + 802119a: 2300 movs r3, #0 + 802119c: 60fb str r3, [r7, #12] + } + + return curElement; + 802119e: 68fb ldr r3, [r7, #12] +} + 80211a0: 4618 mov r0, r3 + 80211a2: 3714 adds r7, #20 + 80211a4: 46bd mov sp, r7 + 80211a6: f85d 7b04 ldr.w r7, [sp], #4 + 80211aa: 4770 bx lr + +080211ac : + * \param[IN] list - List where the element shall be removed from. + * \param[IN] element - Element to remove + * \retval - Status of the operation + */ +static bool LinkedListRemove( MacCommandsList_t* list, MacCommand_t* element ) +{ + 80211ac: b580 push {r7, lr} + 80211ae: b084 sub sp, #16 + 80211b0: af00 add r7, sp, #0 + 80211b2: 6078 str r0, [r7, #4] + 80211b4: 6039 str r1, [r7, #0] + if( ( list == NULL ) || ( element == NULL ) ) + 80211b6: 687b ldr r3, [r7, #4] + 80211b8: 2b00 cmp r3, #0 + 80211ba: d002 beq.n 80211c2 + 80211bc: 683b ldr r3, [r7, #0] + 80211be: 2b00 cmp r3, #0 + 80211c0: d101 bne.n 80211c6 + { + return false; + 80211c2: 2300 movs r3, #0 + 80211c4: e020 b.n 8021208 + } + + MacCommand_t* PrevElement = LinkedListGetPrevious( list, element ); + 80211c6: 6839 ldr r1, [r7, #0] + 80211c8: 6878 ldr r0, [r7, #4] + 80211ca: f7ff ffc5 bl 8021158 + 80211ce: 60f8 str r0, [r7, #12] + + if( list->First == element ) + 80211d0: 687b ldr r3, [r7, #4] + 80211d2: 681b ldr r3, [r3, #0] + 80211d4: 683a ldr r2, [r7, #0] + 80211d6: 429a cmp r2, r3 + 80211d8: d103 bne.n 80211e2 + { + list->First = element->Next; + 80211da: 683b ldr r3, [r7, #0] + 80211dc: 681a ldr r2, [r3, #0] + 80211de: 687b ldr r3, [r7, #4] + 80211e0: 601a str r2, [r3, #0] + } + + if( list->Last == element ) + 80211e2: 687b ldr r3, [r7, #4] + 80211e4: 685b ldr r3, [r3, #4] + 80211e6: 683a ldr r2, [r7, #0] + 80211e8: 429a cmp r2, r3 + 80211ea: d102 bne.n 80211f2 + { + list->Last = PrevElement; + 80211ec: 687b ldr r3, [r7, #4] + 80211ee: 68fa ldr r2, [r7, #12] + 80211f0: 605a str r2, [r3, #4] + } + + if( PrevElement != NULL ) + 80211f2: 68fb ldr r3, [r7, #12] + 80211f4: 2b00 cmp r3, #0 + 80211f6: d003 beq.n 8021200 + { + PrevElement->Next = element->Next; + 80211f8: 683b ldr r3, [r7, #0] + 80211fa: 681a ldr r2, [r3, #0] + 80211fc: 68fb ldr r3, [r7, #12] + 80211fe: 601a str r2, [r3, #0] + } + + element->Next = NULL; + 8021200: 683b ldr r3, [r7, #0] + 8021202: 2200 movs r2, #0 + 8021204: 601a str r2, [r3, #0] + + return true; + 8021206: 2301 movs r3, #1 +} + 8021208: 4618 mov r0, r3 + 802120a: 3710 adds r7, #16 + 802120c: 46bd mov sp, r7 + 802120e: bd80 pop {r7, pc} + +08021210 : + * \param[IN] cid - MAC command identifier + * + * \retval - Status of the operation + */ +static bool IsSticky( uint8_t cid ) +{ + 8021210: b480 push {r7} + 8021212: b083 sub sp, #12 + 8021214: af00 add r7, sp, #0 + 8021216: 4603 mov r3, r0 + 8021218: 71fb strb r3, [r7, #7] + switch( cid ) + 802121a: 79fb ldrb r3, [r7, #7] + 802121c: 2b05 cmp r3, #5 + 802121e: d004 beq.n 802122a + 8021220: 2b05 cmp r3, #5 + 8021222: db04 blt.n 802122e + 8021224: 3b08 subs r3, #8 + 8021226: 2b02 cmp r3, #2 + 8021228: d801 bhi.n 802122e + { + case MOTE_MAC_DL_CHANNEL_ANS: + case MOTE_MAC_RX_PARAM_SETUP_ANS: + case MOTE_MAC_RX_TIMING_SETUP_ANS: + case MOTE_MAC_TX_PARAM_SETUP_ANS: + return true; + 802122a: 2301 movs r3, #1 + 802122c: e000 b.n 8021230 + default: + return false; + 802122e: 2300 movs r3, #0 + } +} + 8021230: 4618 mov r0, r3 + 8021232: 370c adds r7, #12 + 8021234: 46bd mov sp, r7 + 8021236: f85d 7b04 ldr.w r7, [sp], #4 + 802123a: 4770 bx lr + +0802123c : + +LoRaMacCommandStatus_t LoRaMacCommandsInit( void ) +{ + 802123c: b580 push {r7, lr} + 802123e: af00 add r7, sp, #0 + // Initialize with default + memset1( ( uint8_t* )&CommandsCtx, 0, sizeof( CommandsCtx ) ); + 8021240: 22fc movs r2, #252 @ 0xfc + 8021242: 2100 movs r1, #0 + 8021244: 4804 ldr r0, [pc, #16] @ (8021258 ) + 8021246: f004 f91f bl 8025488 + + LinkedListInit( &CommandsCtx.MacCommandList ); + 802124a: 4803 ldr r0, [pc, #12] @ (8021258 ) + 802124c: f7ff ff45 bl 80210da + + return LORAMAC_COMMANDS_SUCCESS; + 8021250: 2300 movs r3, #0 +} + 8021252: 4618 mov r0, r3 + 8021254: bd80 pop {r7, pc} + 8021256: bf00 nop + 8021258: 20014440 .word 0x20014440 + +0802125c : + +LoRaMacCommandStatus_t LoRaMacCommandsAddCmd( uint8_t cid, uint8_t* payload, size_t payloadSize ) +{ + 802125c: b580 push {r7, lr} + 802125e: b086 sub sp, #24 + 8021260: af00 add r7, sp, #0 + 8021262: 4603 mov r3, r0 + 8021264: 60b9 str r1, [r7, #8] + 8021266: 607a str r2, [r7, #4] + 8021268: 73fb strb r3, [r7, #15] + if( payload == NULL ) + 802126a: 68bb ldr r3, [r7, #8] + 802126c: 2b00 cmp r3, #0 + 802126e: d101 bne.n 8021274 + { + return LORAMAC_COMMANDS_ERROR_NPE; + 8021270: 2301 movs r3, #1 + 8021272: e033 b.n 80212dc + } + MacCommand_t* newCmd; + + // Allocate a memory slot + newCmd = MallocNewMacCommandSlot( ); + 8021274: f7ff fef6 bl 8021064 + 8021278: 6178 str r0, [r7, #20] + + if( newCmd == NULL ) + 802127a: 697b ldr r3, [r7, #20] + 802127c: 2b00 cmp r3, #0 + 802127e: d101 bne.n 8021284 + { + return LORAMAC_COMMANDS_ERROR_MEMORY; + 8021280: 2302 movs r3, #2 + 8021282: e02b b.n 80212dc + } + + // Add it to the list of Mac commands + if( LinkedListAdd( &CommandsCtx.MacCommandList, newCmd ) == false ) + 8021284: 6979 ldr r1, [r7, #20] + 8021286: 4817 ldr r0, [pc, #92] @ (80212e4 ) + 8021288: f7ff ff3d bl 8021106 + 802128c: 4603 mov r3, r0 + 802128e: f083 0301 eor.w r3, r3, #1 + 8021292: b2db uxtb r3, r3 + 8021294: 2b00 cmp r3, #0 + 8021296: d001 beq.n 802129c + { + return LORAMAC_COMMANDS_ERROR; + 8021298: 2305 movs r3, #5 + 802129a: e01f b.n 80212dc + } + + // Set Values + newCmd->CID = cid; + 802129c: 697b ldr r3, [r7, #20] + 802129e: 7bfa ldrb r2, [r7, #15] + 80212a0: 711a strb r2, [r3, #4] + newCmd->PayloadSize = payloadSize; + 80212a2: 697b ldr r3, [r7, #20] + 80212a4: 687a ldr r2, [r7, #4] + 80212a6: 609a str r2, [r3, #8] + memcpy1( ( uint8_t* )newCmd->Payload, payload, payloadSize ); + 80212a8: 697b ldr r3, [r7, #20] + 80212aa: 3305 adds r3, #5 + 80212ac: 687a ldr r2, [r7, #4] + 80212ae: b292 uxth r2, r2 + 80212b0: 68b9 ldr r1, [r7, #8] + 80212b2: 4618 mov r0, r3 + 80212b4: f004 f8ab bl 802540e + newCmd->IsSticky = IsSticky( cid ); + 80212b8: 7bfb ldrb r3, [r7, #15] + 80212ba: 4618 mov r0, r3 + 80212bc: f7ff ffa8 bl 8021210 + 80212c0: 4603 mov r3, r0 + 80212c2: 461a mov r2, r3 + 80212c4: 697b ldr r3, [r7, #20] + 80212c6: 731a strb r2, [r3, #12] + + CommandsCtx.SerializedCmdsSize += ( CID_FIELD_SIZE + payloadSize ); + 80212c8: 4b06 ldr r3, [pc, #24] @ (80212e4 ) + 80212ca: f8d3 20f8 ldr.w r2, [r3, #248] @ 0xf8 + 80212ce: 687b ldr r3, [r7, #4] + 80212d0: 4413 add r3, r2 + 80212d2: 3301 adds r3, #1 + 80212d4: 4a03 ldr r2, [pc, #12] @ (80212e4 ) + 80212d6: f8c2 30f8 str.w r3, [r2, #248] @ 0xf8 + + return LORAMAC_COMMANDS_SUCCESS; + 80212da: 2300 movs r3, #0 +} + 80212dc: 4618 mov r0, r3 + 80212de: 3718 adds r7, #24 + 80212e0: 46bd mov sp, r7 + 80212e2: bd80 pop {r7, pc} + 80212e4: 20014440 .word 0x20014440 + +080212e8 : + +LoRaMacCommandStatus_t LoRaMacCommandsRemoveCmd( MacCommand_t* macCmd ) +{ + 80212e8: b580 push {r7, lr} + 80212ea: b082 sub sp, #8 + 80212ec: af00 add r7, sp, #0 + 80212ee: 6078 str r0, [r7, #4] + if( macCmd == NULL ) + 80212f0: 687b ldr r3, [r7, #4] + 80212f2: 2b00 cmp r3, #0 + 80212f4: d101 bne.n 80212fa + { + return LORAMAC_COMMANDS_ERROR_NPE; + 80212f6: 2301 movs r3, #1 + 80212f8: e021 b.n 802133e + } + + // Remove the Mac command element from MacCommandList + if( LinkedListRemove( &CommandsCtx.MacCommandList, macCmd ) == false ) + 80212fa: 6879 ldr r1, [r7, #4] + 80212fc: 4812 ldr r0, [pc, #72] @ (8021348 ) + 80212fe: f7ff ff55 bl 80211ac + 8021302: 4603 mov r3, r0 + 8021304: f083 0301 eor.w r3, r3, #1 + 8021308: b2db uxtb r3, r3 + 802130a: 2b00 cmp r3, #0 + 802130c: d001 beq.n 8021312 + { + return LORAMAC_COMMANDS_ERROR_CMD_NOT_FOUND; + 802130e: 2303 movs r3, #3 + 8021310: e015 b.n 802133e + } + + CommandsCtx.SerializedCmdsSize -= ( CID_FIELD_SIZE + macCmd->PayloadSize ); + 8021312: 4b0d ldr r3, [pc, #52] @ (8021348 ) + 8021314: f8d3 20f8 ldr.w r2, [r3, #248] @ 0xf8 + 8021318: 687b ldr r3, [r7, #4] + 802131a: 689b ldr r3, [r3, #8] + 802131c: 1ad3 subs r3, r2, r3 + 802131e: 3b01 subs r3, #1 + 8021320: 4a09 ldr r2, [pc, #36] @ (8021348 ) + 8021322: f8c2 30f8 str.w r3, [r2, #248] @ 0xf8 + + // Free the MacCommand Slot + if( FreeMacCommandSlot( macCmd ) == false ) + 8021326: 6878 ldr r0, [r7, #4] + 8021328: f7ff fec4 bl 80210b4 + 802132c: 4603 mov r3, r0 + 802132e: f083 0301 eor.w r3, r3, #1 + 8021332: b2db uxtb r3, r3 + 8021334: 2b00 cmp r3, #0 + 8021336: d001 beq.n 802133c + { + return LORAMAC_COMMANDS_ERROR; + 8021338: 2305 movs r3, #5 + 802133a: e000 b.n 802133e + } + + return LORAMAC_COMMANDS_SUCCESS; + 802133c: 2300 movs r3, #0 +} + 802133e: 4618 mov r0, r3 + 8021340: 3708 adds r7, #8 + 8021342: 46bd mov sp, r7 + 8021344: bd80 pop {r7, pc} + 8021346: bf00 nop + 8021348: 20014440 .word 0x20014440 + +0802134c : + } + return LORAMAC_COMMANDS_SUCCESS; +} + +LoRaMacCommandStatus_t LoRaMacCommandsRemoveNoneStickyCmds( void ) +{ + 802134c: b580 push {r7, lr} + 802134e: b082 sub sp, #8 + 8021350: af00 add r7, sp, #0 + MacCommand_t* curElement; + MacCommand_t* nexElement; + + // Start at the head of the list + curElement = CommandsCtx.MacCommandList.First; + 8021352: 4b0f ldr r3, [pc, #60] @ (8021390 ) + 8021354: 681b ldr r3, [r3, #0] + 8021356: 607b str r3, [r7, #4] + + // Loop through all elements + while( curElement != NULL ) + 8021358: e012 b.n 8021380 + { + if( curElement->IsSticky == false ) + 802135a: 687b ldr r3, [r7, #4] + 802135c: 7b1b ldrb r3, [r3, #12] + 802135e: f083 0301 eor.w r3, r3, #1 + 8021362: b2db uxtb r3, r3 + 8021364: 2b00 cmp r3, #0 + 8021366: d008 beq.n 802137a + { + nexElement = curElement->Next; + 8021368: 687b ldr r3, [r7, #4] + 802136a: 681b ldr r3, [r3, #0] + 802136c: 603b str r3, [r7, #0] + LoRaMacCommandsRemoveCmd( curElement ); + 802136e: 6878 ldr r0, [r7, #4] + 8021370: f7ff ffba bl 80212e8 + curElement = nexElement; + 8021374: 683b ldr r3, [r7, #0] + 8021376: 607b str r3, [r7, #4] + 8021378: e002 b.n 8021380 + } + else + { + curElement = curElement->Next; + 802137a: 687b ldr r3, [r7, #4] + 802137c: 681b ldr r3, [r3, #0] + 802137e: 607b str r3, [r7, #4] + while( curElement != NULL ) + 8021380: 687b ldr r3, [r7, #4] + 8021382: 2b00 cmp r3, #0 + 8021384: d1e9 bne.n 802135a + } + } + + return LORAMAC_COMMANDS_SUCCESS; + 8021386: 2300 movs r3, #0 +} + 8021388: 4618 mov r0, r3 + 802138a: 3708 adds r7, #8 + 802138c: 46bd mov sp, r7 + 802138e: bd80 pop {r7, pc} + 8021390: 20014440 .word 0x20014440 + +08021394 : + +LoRaMacCommandStatus_t LoRaMacCommandsRemoveStickyAnsCmds( void ) +{ + 8021394: b580 push {r7, lr} + 8021396: b082 sub sp, #8 + 8021398: af00 add r7, sp, #0 + MacCommand_t* curElement; + MacCommand_t* nexElement; + + // Start at the head of the list + curElement = CommandsCtx.MacCommandList.First; + 802139a: 4b0e ldr r3, [pc, #56] @ (80213d4 ) + 802139c: 681b ldr r3, [r3, #0] + 802139e: 607b str r3, [r7, #4] + + // Loop through all elements + while( curElement != NULL ) + 80213a0: e00f b.n 80213c2 + { + nexElement = curElement->Next; + 80213a2: 687b ldr r3, [r7, #4] + 80213a4: 681b ldr r3, [r3, #0] + 80213a6: 603b str r3, [r7, #0] + if( IsSticky( curElement->CID ) == true ) + 80213a8: 687b ldr r3, [r7, #4] + 80213aa: 791b ldrb r3, [r3, #4] + 80213ac: 4618 mov r0, r3 + 80213ae: f7ff ff2f bl 8021210 + 80213b2: 4603 mov r3, r0 + 80213b4: 2b00 cmp r3, #0 + 80213b6: d002 beq.n 80213be + { + LoRaMacCommandsRemoveCmd( curElement ); + 80213b8: 6878 ldr r0, [r7, #4] + 80213ba: f7ff ff95 bl 80212e8 + } + curElement = nexElement; + 80213be: 683b ldr r3, [r7, #0] + 80213c0: 607b str r3, [r7, #4] + while( curElement != NULL ) + 80213c2: 687b ldr r3, [r7, #4] + 80213c4: 2b00 cmp r3, #0 + 80213c6: d1ec bne.n 80213a2 + } + + return LORAMAC_COMMANDS_SUCCESS; + 80213c8: 2300 movs r3, #0 +} + 80213ca: 4618 mov r0, r3 + 80213cc: 3708 adds r7, #8 + 80213ce: 46bd mov sp, r7 + 80213d0: bd80 pop {r7, pc} + 80213d2: bf00 nop + 80213d4: 20014440 .word 0x20014440 + +080213d8 : + +LoRaMacCommandStatus_t LoRaMacCommandsGetSizeSerializedCmds( size_t* size ) +{ + 80213d8: b480 push {r7} + 80213da: b083 sub sp, #12 + 80213dc: af00 add r7, sp, #0 + 80213de: 6078 str r0, [r7, #4] + if( size == NULL ) + 80213e0: 687b ldr r3, [r7, #4] + 80213e2: 2b00 cmp r3, #0 + 80213e4: d101 bne.n 80213ea + { + return LORAMAC_COMMANDS_ERROR_NPE; + 80213e6: 2301 movs r3, #1 + 80213e8: e005 b.n 80213f6 + } + *size = CommandsCtx.SerializedCmdsSize; + 80213ea: 4b06 ldr r3, [pc, #24] @ (8021404 ) + 80213ec: f8d3 20f8 ldr.w r2, [r3, #248] @ 0xf8 + 80213f0: 687b ldr r3, [r7, #4] + 80213f2: 601a str r2, [r3, #0] + return LORAMAC_COMMANDS_SUCCESS; + 80213f4: 2300 movs r3, #0 +} + 80213f6: 4618 mov r0, r3 + 80213f8: 370c adds r7, #12 + 80213fa: 46bd mov sp, r7 + 80213fc: f85d 7b04 ldr.w r7, [sp], #4 + 8021400: 4770 bx lr + 8021402: bf00 nop + 8021404: 20014440 .word 0x20014440 + +08021408 : + +LoRaMacCommandStatus_t LoRaMacCommandsSerializeCmds( size_t availableSize, size_t* effectiveSize, uint8_t* buffer ) +{ + 8021408: b580 push {r7, lr} + 802140a: b088 sub sp, #32 + 802140c: af00 add r7, sp, #0 + 802140e: 60f8 str r0, [r7, #12] + 8021410: 60b9 str r1, [r7, #8] + 8021412: 607a str r2, [r7, #4] + MacCommand_t* curElement = CommandsCtx.MacCommandList.First; + 8021414: 4b25 ldr r3, [pc, #148] @ (80214ac ) + 8021416: 681b ldr r3, [r3, #0] + 8021418: 61fb str r3, [r7, #28] + MacCommand_t* nextElement; + uint8_t itr = 0; + 802141a: 2300 movs r3, #0 + 802141c: 76fb strb r3, [r7, #27] + + if( ( buffer == NULL ) || ( effectiveSize == NULL ) ) + 802141e: 687b ldr r3, [r7, #4] + 8021420: 2b00 cmp r3, #0 + 8021422: d002 beq.n 802142a + 8021424: 68bb ldr r3, [r7, #8] + 8021426: 2b00 cmp r3, #0 + 8021428: d126 bne.n 8021478 + { + return LORAMAC_COMMANDS_ERROR_NPE; + 802142a: 2301 movs r3, #1 + 802142c: e039 b.n 80214a2 + + // Loop through all elements which fits into the buffer + while( curElement != NULL ) + { + // If the next MAC command still fits into the buffer, add it. + if( ( availableSize - itr ) >= ( CID_FIELD_SIZE + curElement->PayloadSize ) ) + 802142e: 7efb ldrb r3, [r7, #27] + 8021430: 68fa ldr r2, [r7, #12] + 8021432: 1ad2 subs r2, r2, r3 + 8021434: 69fb ldr r3, [r7, #28] + 8021436: 689b ldr r3, [r3, #8] + 8021438: 3301 adds r3, #1 + 802143a: 429a cmp r2, r3 + 802143c: d320 bcc.n 8021480 + { + buffer[itr++] = curElement->CID; + 802143e: 7efb ldrb r3, [r7, #27] + 8021440: 1c5a adds r2, r3, #1 + 8021442: 76fa strb r2, [r7, #27] + 8021444: 461a mov r2, r3 + 8021446: 687b ldr r3, [r7, #4] + 8021448: 4413 add r3, r2 + 802144a: 69fa ldr r2, [r7, #28] + 802144c: 7912 ldrb r2, [r2, #4] + 802144e: 701a strb r2, [r3, #0] + memcpy1( &buffer[itr], curElement->Payload, curElement->PayloadSize ); + 8021450: 7efb ldrb r3, [r7, #27] + 8021452: 687a ldr r2, [r7, #4] + 8021454: 18d0 adds r0, r2, r3 + 8021456: 69fb ldr r3, [r7, #28] + 8021458: 1d59 adds r1, r3, #5 + 802145a: 69fb ldr r3, [r7, #28] + 802145c: 689b ldr r3, [r3, #8] + 802145e: b29b uxth r3, r3 + 8021460: 461a mov r2, r3 + 8021462: f003 ffd4 bl 802540e + itr += curElement->PayloadSize; + 8021466: 69fb ldr r3, [r7, #28] + 8021468: 689b ldr r3, [r3, #8] + 802146a: b2da uxtb r2, r3 + 802146c: 7efb ldrb r3, [r7, #27] + 802146e: 4413 add r3, r2 + 8021470: 76fb strb r3, [r7, #27] + } + else + { + break; + } + curElement = curElement->Next; + 8021472: 69fb ldr r3, [r7, #28] + 8021474: 681b ldr r3, [r3, #0] + 8021476: 61fb str r3, [r7, #28] + while( curElement != NULL ) + 8021478: 69fb ldr r3, [r7, #28] + 802147a: 2b00 cmp r3, #0 + 802147c: d1d7 bne.n 802142e + 802147e: e009 b.n 8021494 + break; + 8021480: bf00 nop + } + + // Remove all commands which do not fit into the buffer + while( curElement != NULL ) + 8021482: e007 b.n 8021494 + { + // Store the next element before removing the current one + nextElement = curElement->Next; + 8021484: 69fb ldr r3, [r7, #28] + 8021486: 681b ldr r3, [r3, #0] + 8021488: 617b str r3, [r7, #20] + LoRaMacCommandsRemoveCmd( curElement ); + 802148a: 69f8 ldr r0, [r7, #28] + 802148c: f7ff ff2c bl 80212e8 + curElement = nextElement; + 8021490: 697b ldr r3, [r7, #20] + 8021492: 61fb str r3, [r7, #28] + while( curElement != NULL ) + 8021494: 69fb ldr r3, [r7, #28] + 8021496: 2b00 cmp r3, #0 + 8021498: d1f4 bne.n 8021484 + } + + // Fetch the effective size of the mac commands + LoRaMacCommandsGetSizeSerializedCmds( effectiveSize ); + 802149a: 68b8 ldr r0, [r7, #8] + 802149c: f7ff ff9c bl 80213d8 + + return LORAMAC_COMMANDS_SUCCESS; + 80214a0: 2300 movs r3, #0 +} + 80214a2: 4618 mov r0, r3 + 80214a4: 3720 adds r7, #32 + 80214a6: 46bd mov sp, r7 + 80214a8: bd80 pop {r7, pc} + 80214aa: bf00 nop + 80214ac: 20014440 .word 0x20014440 + +080214b0 : + +LoRaMacCommandStatus_t LoRaMacCommandsStickyCmdsPending( bool* cmdsPending ) +{ + 80214b0: b480 push {r7} + 80214b2: b085 sub sp, #20 + 80214b4: af00 add r7, sp, #0 + 80214b6: 6078 str r0, [r7, #4] + if( cmdsPending == NULL ) + 80214b8: 687b ldr r3, [r7, #4] + 80214ba: 2b00 cmp r3, #0 + 80214bc: d101 bne.n 80214c2 + { + return LORAMAC_COMMANDS_ERROR_NPE; + 80214be: 2301 movs r3, #1 + 80214c0: e016 b.n 80214f0 + } + MacCommand_t* curElement; + curElement = CommandsCtx.MacCommandList.First; + 80214c2: 4b0e ldr r3, [pc, #56] @ (80214fc ) + 80214c4: 681b ldr r3, [r3, #0] + 80214c6: 60fb str r3, [r7, #12] + + *cmdsPending = false; + 80214c8: 687b ldr r3, [r7, #4] + 80214ca: 2200 movs r2, #0 + 80214cc: 701a strb r2, [r3, #0] + + // Loop through all elements + while( curElement != NULL ) + 80214ce: e00b b.n 80214e8 + { + if( curElement->IsSticky == true ) + 80214d0: 68fb ldr r3, [r7, #12] + 80214d2: 7b1b ldrb r3, [r3, #12] + 80214d4: 2b00 cmp r3, #0 + 80214d6: d004 beq.n 80214e2 + { + // Found one sticky MAC command + *cmdsPending = true; + 80214d8: 687b ldr r3, [r7, #4] + 80214da: 2201 movs r2, #1 + 80214dc: 701a strb r2, [r3, #0] + return LORAMAC_COMMANDS_SUCCESS; + 80214de: 2300 movs r3, #0 + 80214e0: e006 b.n 80214f0 + } + curElement = curElement->Next; + 80214e2: 68fb ldr r3, [r7, #12] + 80214e4: 681b ldr r3, [r3, #0] + 80214e6: 60fb str r3, [r7, #12] + while( curElement != NULL ) + 80214e8: 68fb ldr r3, [r7, #12] + 80214ea: 2b00 cmp r3, #0 + 80214ec: d1f0 bne.n 80214d0 + } + + return LORAMAC_COMMANDS_SUCCESS; + 80214ee: 2300 movs r3, #0 +} + 80214f0: 4618 mov r0, r3 + 80214f2: 3714 adds r7, #20 + 80214f4: 46bd mov sp, r7 + 80214f6: f85d 7b04 ldr.w r7, [sp], #4 + 80214fa: 4770 bx lr + 80214fc: 20014440 .word 0x20014440 + +08021500 : + +uint8_t LoRaMacCommandsGetCmdSize( uint8_t cid ) +{ + 8021500: b480 push {r7} + 8021502: b085 sub sp, #20 + 8021504: af00 add r7, sp, #0 + 8021506: 4603 mov r3, r0 + 8021508: 71fb strb r3, [r7, #7] + uint8_t cidSize = 0; + 802150a: 2300 movs r3, #0 + 802150c: 73fb strb r3, [r7, #15] + + // Decode Frame MAC commands + switch( cid ) + 802150e: 79fb ldrb r3, [r7, #7] + 8021510: 3b02 subs r3, #2 + 8021512: 2b11 cmp r3, #17 + 8021514: d850 bhi.n 80215b8 + 8021516: a201 add r2, pc, #4 @ (adr r2, 802151c ) + 8021518: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 802151c: 08021565 .word 0x08021565 + 8021520: 0802156b .word 0x0802156b + 8021524: 08021571 .word 0x08021571 + 8021528: 08021577 .word 0x08021577 + 802152c: 0802157d .word 0x0802157d + 8021530: 08021583 .word 0x08021583 + 8021534: 08021589 .word 0x08021589 + 8021538: 0802158f .word 0x0802158f + 802153c: 08021595 .word 0x08021595 + 8021540: 080215b9 .word 0x080215b9 + 8021544: 080215b9 .word 0x080215b9 + 8021548: 0802159b .word 0x0802159b + 802154c: 080215b9 .word 0x080215b9 + 8021550: 080215b9 .word 0x080215b9 + 8021554: 080215a1 .word 0x080215a1 + 8021558: 080215a7 .word 0x080215a7 + 802155c: 080215ad .word 0x080215ad + 8021560: 080215b3 .word 0x080215b3 + { + case SRV_MAC_LINK_CHECK_ANS: + { + // cid + Margin + GwCnt + cidSize = 3; + 8021564: 2303 movs r3, #3 + 8021566: 73fb strb r3, [r7, #15] + break; + 8021568: e027 b.n 80215ba + } + case SRV_MAC_LINK_ADR_REQ: + { + // cid + DataRate_TXPower + ChMask (2) + Redundancy + cidSize = 5; + 802156a: 2305 movs r3, #5 + 802156c: 73fb strb r3, [r7, #15] + break; + 802156e: e024 b.n 80215ba + } + case SRV_MAC_DUTY_CYCLE_REQ: + { + // cid + DutyCyclePL + cidSize = 2; + 8021570: 2302 movs r3, #2 + 8021572: 73fb strb r3, [r7, #15] + break; + 8021574: e021 b.n 80215ba + } + case SRV_MAC_RX_PARAM_SETUP_REQ: + { + // cid + DLsettings + Frequency (3) + cidSize = 5; + 8021576: 2305 movs r3, #5 + 8021578: 73fb strb r3, [r7, #15] + break; + 802157a: e01e b.n 80215ba + } + case SRV_MAC_DEV_STATUS_REQ: + { + // cid + cidSize = 1; + 802157c: 2301 movs r3, #1 + 802157e: 73fb strb r3, [r7, #15] + break; + 8021580: e01b b.n 80215ba + } + case SRV_MAC_NEW_CHANNEL_REQ: + { + // cid + ChIndex + Frequency (3) + DrRange + cidSize = 6; + 8021582: 2306 movs r3, #6 + 8021584: 73fb strb r3, [r7, #15] + break; + 8021586: e018 b.n 80215ba + } + case SRV_MAC_RX_TIMING_SETUP_REQ: + { + // cid + Settings + cidSize = 2; + 8021588: 2302 movs r3, #2 + 802158a: 73fb strb r3, [r7, #15] + break; + 802158c: e015 b.n 80215ba + } + case SRV_MAC_TX_PARAM_SETUP_REQ: + { + // cid + EIRP_DwellTime + cidSize = 2; + 802158e: 2302 movs r3, #2 + 8021590: 73fb strb r3, [r7, #15] + break; + 8021592: e012 b.n 80215ba + } + case SRV_MAC_DL_CHANNEL_REQ: + { + // cid + ChIndex + Frequency (3) + cidSize = 5; + 8021594: 2305 movs r3, #5 + 8021596: 73fb strb r3, [r7, #15] + break; + 8021598: e00f b.n 80215ba + } + case SRV_MAC_DEVICE_TIME_ANS: + { + // cid + Seconds (4) + Fractional seconds (1) + cidSize = 6; + 802159a: 2306 movs r3, #6 + 802159c: 73fb strb r3, [r7, #15] + break; + 802159e: e00c b.n 80215ba + } + case SRV_MAC_PING_SLOT_INFO_ANS: + { + // cid + cidSize = 1; + 80215a0: 2301 movs r3, #1 + 80215a2: 73fb strb r3, [r7, #15] + break; + 80215a4: e009 b.n 80215ba + } + case SRV_MAC_PING_SLOT_CHANNEL_REQ: + { + // cid + Frequency (3) + DR + cidSize = 5; + 80215a6: 2305 movs r3, #5 + 80215a8: 73fb strb r3, [r7, #15] + break; + 80215aa: e006 b.n 80215ba + } + case SRV_MAC_BEACON_TIMING_ANS: + { + // cid + TimingDelay (2) + Channel + cidSize = 4; + 80215ac: 2304 movs r3, #4 + 80215ae: 73fb strb r3, [r7, #15] + break; + 80215b0: e003 b.n 80215ba + } + case SRV_MAC_BEACON_FREQ_REQ: + { + // cid + Frequency (3) + cidSize = 4; + 80215b2: 2304 movs r3, #4 + 80215b4: 73fb strb r3, [r7, #15] + break; + 80215b6: e000 b.n 80215ba + } + default: + { + // Unknown command. ABORT MAC commands processing + break; + 80215b8: bf00 nop + } + } + return cidSize; + 80215ba: 7bfb ldrb r3, [r7, #15] +} + 80215bc: 4618 mov r0, r3 + 80215be: 3714 adds r7, #20 + 80215c0: 46bd mov sp, r7 + 80215c2: f85d 7b04 ldr.w r7, [sp], #4 + 80215c6: 4770 bx lr + +080215c8 : + * Module context. + */ +static LoRaMacConfirmQueueCtx_t ConfirmQueueCtx; + +static MlmeConfirmQueue_t* IncreaseBufferPointer( MlmeConfirmQueue_t* bufferPointer ) +{ + 80215c8: b480 push {r7} + 80215ca: b083 sub sp, #12 + 80215cc: af00 add r7, sp, #0 + 80215ce: 6078 str r0, [r7, #4] + if( bufferPointer == &ConfirmQueueCtx.Nvm.MlmeConfirmQueue[LORA_MAC_MLME_CONFIRM_QUEUE_LEN - 1] ) + 80215d0: 687b ldr r3, [r7, #4] + 80215d2: 4a08 ldr r2, [pc, #32] @ (80215f4 ) + 80215d4: 4293 cmp r3, r2 + 80215d6: d102 bne.n 80215de + { + // Reset to the first element + bufferPointer = ConfirmQueueCtx.Nvm.MlmeConfirmQueue; + 80215d8: 4b07 ldr r3, [pc, #28] @ (80215f8 ) + 80215da: 607b str r3, [r7, #4] + 80215dc: e002 b.n 80215e4 + } + else + { + // Increase + bufferPointer++; + 80215de: 687b ldr r3, [r7, #4] + 80215e0: 3304 adds r3, #4 + 80215e2: 607b str r3, [r7, #4] + } + return bufferPointer; + 80215e4: 687b ldr r3, [r7, #4] +} + 80215e6: 4618 mov r0, r3 + 80215e8: 370c adds r7, #12 + 80215ea: 46bd mov sp, r7 + 80215ec: f85d 7b04 ldr.w r7, [sp], #4 + 80215f0: 4770 bx lr + 80215f2: bf00 nop + 80215f4: 20014558 .word 0x20014558 + 80215f8: 20014548 .word 0x20014548 + +080215fc : + } + return bufferPointer; +} + +static bool IsListEmpty( uint8_t count ) +{ + 80215fc: b480 push {r7} + 80215fe: b083 sub sp, #12 + 8021600: af00 add r7, sp, #0 + 8021602: 4603 mov r3, r0 + 8021604: 71fb strb r3, [r7, #7] + if( count == 0 ) + 8021606: 79fb ldrb r3, [r7, #7] + 8021608: 2b00 cmp r3, #0 + 802160a: d101 bne.n 8021610 + { + return true; + 802160c: 2301 movs r3, #1 + 802160e: e000 b.n 8021612 + } + return false; + 8021610: 2300 movs r3, #0 +} + 8021612: 4618 mov r0, r3 + 8021614: 370c adds r7, #12 + 8021616: 46bd mov sp, r7 + 8021618: f85d 7b04 ldr.w r7, [sp], #4 + 802161c: 4770 bx lr + +0802161e : + +static bool IsListFull( uint8_t count ) +{ + 802161e: b480 push {r7} + 8021620: b083 sub sp, #12 + 8021622: af00 add r7, sp, #0 + 8021624: 4603 mov r3, r0 + 8021626: 71fb strb r3, [r7, #7] + if( count >= LORA_MAC_MLME_CONFIRM_QUEUE_LEN ) + 8021628: 79fb ldrb r3, [r7, #7] + 802162a: 2b04 cmp r3, #4 + 802162c: d901 bls.n 8021632 + { + return true; + 802162e: 2301 movs r3, #1 + 8021630: e000 b.n 8021634 + } + return false; + 8021632: 2300 movs r3, #0 +} + 8021634: 4618 mov r0, r3 + 8021636: 370c adds r7, #12 + 8021638: 46bd mov sp, r7 + 802163a: f85d 7b04 ldr.w r7, [sp], #4 + 802163e: 4770 bx lr + +08021640 : + +static MlmeConfirmQueue_t* GetElement( Mlme_t request, MlmeConfirmQueue_t* bufferStart, MlmeConfirmQueue_t* bufferEnd ) +{ + 8021640: b580 push {r7, lr} + 8021642: b086 sub sp, #24 + 8021644: af00 add r7, sp, #0 + 8021646: 4603 mov r3, r0 + 8021648: 60b9 str r1, [r7, #8] + 802164a: 607a str r2, [r7, #4] + 802164c: 73fb strb r3, [r7, #15] + MlmeConfirmQueue_t* element = bufferStart; + 802164e: 68bb ldr r3, [r7, #8] + 8021650: 617b str r3, [r7, #20] + + if( IsListEmpty( ConfirmQueueCtx.Nvm.MlmeConfirmQueueCnt ) == true ) + 8021652: 4b13 ldr r3, [pc, #76] @ (80216a0 ) + 8021654: f893 3020 ldrb.w r3, [r3, #32] + 8021658: 4618 mov r0, r3 + 802165a: f7ff ffcf bl 80215fc + 802165e: 4603 mov r3, r0 + 8021660: 2b00 cmp r3, #0 + 8021662: d001 beq.n 8021668 + { + return NULL; + 8021664: 2300 movs r3, #0 + 8021666: e017 b.n 8021698 + } + + for( uint8_t elementCnt = 0; elementCnt < ConfirmQueueCtx.Nvm.MlmeConfirmQueueCnt; elementCnt++ ) + 8021668: 2300 movs r3, #0 + 802166a: 74fb strb r3, [r7, #19] + 802166c: e00d b.n 802168a + { + if( element->Request == request ) + 802166e: 697b ldr r3, [r7, #20] + 8021670: 781b ldrb r3, [r3, #0] + 8021672: 7bfa ldrb r2, [r7, #15] + 8021674: 429a cmp r2, r3 + 8021676: d101 bne.n 802167c + { + // We have found the element + return element; + 8021678: 697b ldr r3, [r7, #20] + 802167a: e00d b.n 8021698 + } + element = IncreaseBufferPointer( element ); + 802167c: 6978 ldr r0, [r7, #20] + 802167e: f7ff ffa3 bl 80215c8 + 8021682: 6178 str r0, [r7, #20] + for( uint8_t elementCnt = 0; elementCnt < ConfirmQueueCtx.Nvm.MlmeConfirmQueueCnt; elementCnt++ ) + 8021684: 7cfb ldrb r3, [r7, #19] + 8021686: 3301 adds r3, #1 + 8021688: 74fb strb r3, [r7, #19] + 802168a: 4b05 ldr r3, [pc, #20] @ (80216a0 ) + 802168c: f893 3020 ldrb.w r3, [r3, #32] + 8021690: 7cfa ldrb r2, [r7, #19] + 8021692: 429a cmp r2, r3 + 8021694: d3eb bcc.n 802166e + } + + return NULL; + 8021696: 2300 movs r3, #0 +} + 8021698: 4618 mov r0, r3 + 802169a: 3718 adds r7, #24 + 802169c: 46bd mov sp, r7 + 802169e: bd80 pop {r7, pc} + 80216a0: 2001453c .word 0x2001453c + +080216a4 : + +void LoRaMacConfirmQueueInit( LoRaMacPrimitives_t* primitives ) +{ + 80216a4: b580 push {r7, lr} + 80216a6: b082 sub sp, #8 + 80216a8: af00 add r7, sp, #0 + 80216aa: 6078 str r0, [r7, #4] + ConfirmQueueCtx.Primitives = primitives; + 80216ac: 4a0c ldr r2, [pc, #48] @ (80216e0 ) + 80216ae: 687b ldr r3, [r7, #4] + 80216b0: 6013 str r3, [r2, #0] + + // Init counter + ConfirmQueueCtx.Nvm.MlmeConfirmQueueCnt = 0; + 80216b2: 4b0b ldr r3, [pc, #44] @ (80216e0 ) + 80216b4: 2200 movs r2, #0 + 80216b6: f883 2020 strb.w r2, [r3, #32] + + // Init buffer + ConfirmQueueCtx.BufferStart = ConfirmQueueCtx.Nvm.MlmeConfirmQueue; + 80216ba: 4b09 ldr r3, [pc, #36] @ (80216e0 ) + 80216bc: 4a09 ldr r2, [pc, #36] @ (80216e4 ) + 80216be: 605a str r2, [r3, #4] + ConfirmQueueCtx.BufferEnd = ConfirmQueueCtx.Nvm.MlmeConfirmQueue; + 80216c0: 4b07 ldr r3, [pc, #28] @ (80216e0 ) + 80216c2: 4a08 ldr r2, [pc, #32] @ (80216e4 ) + 80216c4: 609a str r2, [r3, #8] + + memset1( ( uint8_t* )ConfirmQueueCtx.Nvm.MlmeConfirmQueue, 0xFF, sizeof( ConfirmQueueCtx.Nvm.MlmeConfirmQueue ) ); + 80216c6: 2214 movs r2, #20 + 80216c8: 21ff movs r1, #255 @ 0xff + 80216ca: 4806 ldr r0, [pc, #24] @ (80216e4 ) + 80216cc: f003 fedc bl 8025488 + + // Common status + ConfirmQueueCtx.Nvm.CommonStatus = LORAMAC_EVENT_INFO_STATUS_ERROR; + 80216d0: 4b03 ldr r3, [pc, #12] @ (80216e0 ) + 80216d2: 2201 movs r2, #1 + 80216d4: f883 2021 strb.w r2, [r3, #33] @ 0x21 +} + 80216d8: bf00 nop + 80216da: 3708 adds r7, #8 + 80216dc: 46bd mov sp, r7 + 80216de: bd80 pop {r7, pc} + 80216e0: 2001453c .word 0x2001453c + 80216e4: 20014548 .word 0x20014548 + +080216e8 : + +bool LoRaMacConfirmQueueAdd( MlmeConfirmQueue_t* mlmeConfirm ) +{ + 80216e8: b580 push {r7, lr} + 80216ea: b082 sub sp, #8 + 80216ec: af00 add r7, sp, #0 + 80216ee: 6078 str r0, [r7, #4] + if( IsListFull( ConfirmQueueCtx.Nvm.MlmeConfirmQueueCnt ) == true ) + 80216f0: 4b19 ldr r3, [pc, #100] @ (8021758 ) + 80216f2: f893 3020 ldrb.w r3, [r3, #32] + 80216f6: 4618 mov r0, r3 + 80216f8: f7ff ff91 bl 802161e + 80216fc: 4603 mov r3, r0 + 80216fe: 2b00 cmp r3, #0 + 8021700: d001 beq.n 8021706 + { + // Protect the buffer against overwrites + return false; + 8021702: 2300 movs r3, #0 + 8021704: e023 b.n 802174e + } + + // Add the element to the ring buffer + ConfirmQueueCtx.BufferEnd->Request = mlmeConfirm->Request; + 8021706: 4b14 ldr r3, [pc, #80] @ (8021758 ) + 8021708: 689b ldr r3, [r3, #8] + 802170a: 687a ldr r2, [r7, #4] + 802170c: 7812 ldrb r2, [r2, #0] + 802170e: 701a strb r2, [r3, #0] + ConfirmQueueCtx.BufferEnd->Status = mlmeConfirm->Status; + 8021710: 4b11 ldr r3, [pc, #68] @ (8021758 ) + 8021712: 689b ldr r3, [r3, #8] + 8021714: 687a ldr r2, [r7, #4] + 8021716: 7852 ldrb r2, [r2, #1] + 8021718: 705a strb r2, [r3, #1] + ConfirmQueueCtx.BufferEnd->RestrictCommonReadyToHandle = mlmeConfirm->RestrictCommonReadyToHandle; + 802171a: 4b0f ldr r3, [pc, #60] @ (8021758 ) + 802171c: 689b ldr r3, [r3, #8] + 802171e: 687a ldr r2, [r7, #4] + 8021720: 78d2 ldrb r2, [r2, #3] + 8021722: 70da strb r2, [r3, #3] + ConfirmQueueCtx.BufferEnd->ReadyToHandle = false; + 8021724: 4b0c ldr r3, [pc, #48] @ (8021758 ) + 8021726: 689b ldr r3, [r3, #8] + 8021728: 2200 movs r2, #0 + 802172a: 709a strb r2, [r3, #2] + // Increase counter + ConfirmQueueCtx.Nvm.MlmeConfirmQueueCnt++; + 802172c: 4b0a ldr r3, [pc, #40] @ (8021758 ) + 802172e: f893 3020 ldrb.w r3, [r3, #32] + 8021732: 3301 adds r3, #1 + 8021734: b2da uxtb r2, r3 + 8021736: 4b08 ldr r3, [pc, #32] @ (8021758 ) + 8021738: f883 2020 strb.w r2, [r3, #32] + // Update end pointer + ConfirmQueueCtx.BufferEnd = IncreaseBufferPointer( ConfirmQueueCtx.BufferEnd ); + 802173c: 4b06 ldr r3, [pc, #24] @ (8021758 ) + 802173e: 689b ldr r3, [r3, #8] + 8021740: 4618 mov r0, r3 + 8021742: f7ff ff41 bl 80215c8 + 8021746: 4603 mov r3, r0 + 8021748: 4a03 ldr r2, [pc, #12] @ (8021758 ) + 802174a: 6093 str r3, [r2, #8] + + return true; + 802174c: 2301 movs r3, #1 +} + 802174e: 4618 mov r0, r3 + 8021750: 3708 adds r7, #8 + 8021752: 46bd mov sp, r7 + 8021754: bd80 pop {r7, pc} + 8021756: bf00 nop + 8021758: 2001453c .word 0x2001453c + +0802175c : + + return true; +} + +bool LoRaMacConfirmQueueRemoveFirst( void ) +{ + 802175c: b580 push {r7, lr} + 802175e: af00 add r7, sp, #0 + if( IsListEmpty( ConfirmQueueCtx.Nvm.MlmeConfirmQueueCnt ) == true ) + 8021760: 4b0e ldr r3, [pc, #56] @ (802179c ) + 8021762: f893 3020 ldrb.w r3, [r3, #32] + 8021766: 4618 mov r0, r3 + 8021768: f7ff ff48 bl 80215fc + 802176c: 4603 mov r3, r0 + 802176e: 2b00 cmp r3, #0 + 8021770: d001 beq.n 8021776 + { + return false; + 8021772: 2300 movs r3, #0 + 8021774: e010 b.n 8021798 + } + + // Increase counter + ConfirmQueueCtx.Nvm.MlmeConfirmQueueCnt--; + 8021776: 4b09 ldr r3, [pc, #36] @ (802179c ) + 8021778: f893 3020 ldrb.w r3, [r3, #32] + 802177c: 3b01 subs r3, #1 + 802177e: b2da uxtb r2, r3 + 8021780: 4b06 ldr r3, [pc, #24] @ (802179c ) + 8021782: f883 2020 strb.w r2, [r3, #32] + // Update start pointer + ConfirmQueueCtx.BufferStart = IncreaseBufferPointer( ConfirmQueueCtx.BufferStart ); + 8021786: 4b05 ldr r3, [pc, #20] @ (802179c ) + 8021788: 685b ldr r3, [r3, #4] + 802178a: 4618 mov r0, r3 + 802178c: f7ff ff1c bl 80215c8 + 8021790: 4603 mov r3, r0 + 8021792: 4a02 ldr r2, [pc, #8] @ (802179c ) + 8021794: 6053 str r3, [r2, #4] + + return true; + 8021796: 2301 movs r3, #1 +} + 8021798: 4618 mov r0, r3 + 802179a: bd80 pop {r7, pc} + 802179c: 2001453c .word 0x2001453c + +080217a0 : + +void LoRaMacConfirmQueueSetStatus( LoRaMacEventInfoStatus_t status, Mlme_t request ) +{ + 80217a0: b580 push {r7, lr} + 80217a2: b084 sub sp, #16 + 80217a4: af00 add r7, sp, #0 + 80217a6: 4603 mov r3, r0 + 80217a8: 460a mov r2, r1 + 80217aa: 71fb strb r3, [r7, #7] + 80217ac: 4613 mov r3, r2 + 80217ae: 71bb strb r3, [r7, #6] + MlmeConfirmQueue_t* element = NULL; + 80217b0: 2300 movs r3, #0 + 80217b2: 60fb str r3, [r7, #12] + + if( IsListEmpty( ConfirmQueueCtx.Nvm.MlmeConfirmQueueCnt ) == false ) + 80217b4: 4b10 ldr r3, [pc, #64] @ (80217f8 ) + 80217b6: f893 3020 ldrb.w r3, [r3, #32] + 80217ba: 4618 mov r0, r3 + 80217bc: f7ff ff1e bl 80215fc + 80217c0: 4603 mov r3, r0 + 80217c2: f083 0301 eor.w r3, r3, #1 + 80217c6: b2db uxtb r3, r3 + 80217c8: 2b00 cmp r3, #0 + 80217ca: d011 beq.n 80217f0 + { + element = GetElement( request, ConfirmQueueCtx.BufferStart, ConfirmQueueCtx.BufferEnd ); + 80217cc: 4b0a ldr r3, [pc, #40] @ (80217f8 ) + 80217ce: 6859 ldr r1, [r3, #4] + 80217d0: 4b09 ldr r3, [pc, #36] @ (80217f8 ) + 80217d2: 689a ldr r2, [r3, #8] + 80217d4: 79bb ldrb r3, [r7, #6] + 80217d6: 4618 mov r0, r3 + 80217d8: f7ff ff32 bl 8021640 + 80217dc: 60f8 str r0, [r7, #12] + if( element != NULL ) + 80217de: 68fb ldr r3, [r7, #12] + 80217e0: 2b00 cmp r3, #0 + 80217e2: d005 beq.n 80217f0 + { + element->Status = status; + 80217e4: 68fb ldr r3, [r7, #12] + 80217e6: 79fa ldrb r2, [r7, #7] + 80217e8: 705a strb r2, [r3, #1] + element->ReadyToHandle = true; + 80217ea: 68fb ldr r3, [r7, #12] + 80217ec: 2201 movs r2, #1 + 80217ee: 709a strb r2, [r3, #2] + } + } +} + 80217f0: bf00 nop + 80217f2: 3710 adds r7, #16 + 80217f4: 46bd mov sp, r7 + 80217f6: bd80 pop {r7, pc} + 80217f8: 2001453c .word 0x2001453c + +080217fc : + +LoRaMacEventInfoStatus_t LoRaMacConfirmQueueGetStatus( Mlme_t request ) +{ + 80217fc: b580 push {r7, lr} + 80217fe: b084 sub sp, #16 + 8021800: af00 add r7, sp, #0 + 8021802: 4603 mov r3, r0 + 8021804: 71fb strb r3, [r7, #7] + MlmeConfirmQueue_t* element = NULL; + 8021806: 2300 movs r3, #0 + 8021808: 60fb str r3, [r7, #12] + + if( IsListEmpty( ConfirmQueueCtx.Nvm.MlmeConfirmQueueCnt ) == false ) + 802180a: 4b10 ldr r3, [pc, #64] @ (802184c ) + 802180c: f893 3020 ldrb.w r3, [r3, #32] + 8021810: 4618 mov r0, r3 + 8021812: f7ff fef3 bl 80215fc + 8021816: 4603 mov r3, r0 + 8021818: f083 0301 eor.w r3, r3, #1 + 802181c: b2db uxtb r3, r3 + 802181e: 2b00 cmp r3, #0 + 8021820: d00e beq.n 8021840 + { + element = GetElement( request, ConfirmQueueCtx.BufferStart, ConfirmQueueCtx.BufferEnd ); + 8021822: 4b0a ldr r3, [pc, #40] @ (802184c ) + 8021824: 6859 ldr r1, [r3, #4] + 8021826: 4b09 ldr r3, [pc, #36] @ (802184c ) + 8021828: 689a ldr r2, [r3, #8] + 802182a: 79fb ldrb r3, [r7, #7] + 802182c: 4618 mov r0, r3 + 802182e: f7ff ff07 bl 8021640 + 8021832: 60f8 str r0, [r7, #12] + if( element != NULL ) + 8021834: 68fb ldr r3, [r7, #12] + 8021836: 2b00 cmp r3, #0 + 8021838: d002 beq.n 8021840 + { + return element->Status; + 802183a: 68fb ldr r3, [r7, #12] + 802183c: 785b ldrb r3, [r3, #1] + 802183e: e000 b.n 8021842 + } + } + return LORAMAC_EVENT_INFO_STATUS_ERROR; + 8021840: 2301 movs r3, #1 +} + 8021842: 4618 mov r0, r3 + 8021844: 3710 adds r7, #16 + 8021846: 46bd mov sp, r7 + 8021848: bd80 pop {r7, pc} + 802184a: bf00 nop + 802184c: 2001453c .word 0x2001453c + +08021850 : + +void LoRaMacConfirmQueueSetStatusCmn( LoRaMacEventInfoStatus_t status ) +{ + 8021850: b580 push {r7, lr} + 8021852: b084 sub sp, #16 + 8021854: af00 add r7, sp, #0 + 8021856: 4603 mov r3, r0 + 8021858: 71fb strb r3, [r7, #7] + MlmeConfirmQueue_t* element = ConfirmQueueCtx.BufferStart; + 802185a: 4b16 ldr r3, [pc, #88] @ (80218b4 ) + 802185c: 685b ldr r3, [r3, #4] + 802185e: 60fb str r3, [r7, #12] + + ConfirmQueueCtx.Nvm.CommonStatus = status; + 8021860: 4a14 ldr r2, [pc, #80] @ (80218b4 ) + 8021862: 79fb ldrb r3, [r7, #7] + 8021864: f882 3021 strb.w r3, [r2, #33] @ 0x21 + + if( IsListEmpty( ConfirmQueueCtx.Nvm.MlmeConfirmQueueCnt ) == false ) + 8021868: 4b12 ldr r3, [pc, #72] @ (80218b4 ) + 802186a: f893 3020 ldrb.w r3, [r3, #32] + 802186e: 4618 mov r0, r3 + 8021870: f7ff fec4 bl 80215fc + 8021874: 4603 mov r3, r0 + 8021876: f083 0301 eor.w r3, r3, #1 + 802187a: b2db uxtb r3, r3 + 802187c: 2b00 cmp r3, #0 + 802187e: d015 beq.n 80218ac + { + do + { + element->Status = status; + 8021880: 68fb ldr r3, [r7, #12] + 8021882: 79fa ldrb r2, [r7, #7] + 8021884: 705a strb r2, [r3, #1] + // Set the status if it is allowed to set it with a call to + // LoRaMacConfirmQueueSetStatusCmn. + if( element->RestrictCommonReadyToHandle == false ) + 8021886: 68fb ldr r3, [r7, #12] + 8021888: 78db ldrb r3, [r3, #3] + 802188a: f083 0301 eor.w r3, r3, #1 + 802188e: b2db uxtb r3, r3 + 8021890: 2b00 cmp r3, #0 + 8021892: d002 beq.n 802189a + { + element->ReadyToHandle = true; + 8021894: 68fb ldr r3, [r7, #12] + 8021896: 2201 movs r2, #1 + 8021898: 709a strb r2, [r3, #2] + } + element = IncreaseBufferPointer( element ); + 802189a: 68f8 ldr r0, [r7, #12] + 802189c: f7ff fe94 bl 80215c8 + 80218a0: 60f8 str r0, [r7, #12] + }while( element != ConfirmQueueCtx.BufferEnd ); + 80218a2: 4b04 ldr r3, [pc, #16] @ (80218b4 ) + 80218a4: 689b ldr r3, [r3, #8] + 80218a6: 68fa ldr r2, [r7, #12] + 80218a8: 429a cmp r2, r3 + 80218aa: d1e9 bne.n 8021880 + } +} + 80218ac: bf00 nop + 80218ae: 3710 adds r7, #16 + 80218b0: 46bd mov sp, r7 + 80218b2: bd80 pop {r7, pc} + 80218b4: 2001453c .word 0x2001453c + +080218b8 : +{ + return ConfirmQueueCtx.Nvm.CommonStatus; +} + +bool LoRaMacConfirmQueueIsCmdActive( Mlme_t request ) +{ + 80218b8: b580 push {r7, lr} + 80218ba: b082 sub sp, #8 + 80218bc: af00 add r7, sp, #0 + 80218be: 4603 mov r3, r0 + 80218c0: 71fb strb r3, [r7, #7] + if( GetElement( request, ConfirmQueueCtx.BufferStart, ConfirmQueueCtx.BufferEnd ) != NULL ) + 80218c2: 4b09 ldr r3, [pc, #36] @ (80218e8 ) + 80218c4: 6859 ldr r1, [r3, #4] + 80218c6: 4b08 ldr r3, [pc, #32] @ (80218e8 ) + 80218c8: 689a ldr r2, [r3, #8] + 80218ca: 79fb ldrb r3, [r7, #7] + 80218cc: 4618 mov r0, r3 + 80218ce: f7ff feb7 bl 8021640 + 80218d2: 4603 mov r3, r0 + 80218d4: 2b00 cmp r3, #0 + 80218d6: d001 beq.n 80218dc + { + return true; + 80218d8: 2301 movs r3, #1 + 80218da: e000 b.n 80218de + } + return false; + 80218dc: 2300 movs r3, #0 +} + 80218de: 4618 mov r0, r3 + 80218e0: 3708 adds r7, #8 + 80218e2: 46bd mov sp, r7 + 80218e4: bd80 pop {r7, pc} + 80218e6: bf00 nop + 80218e8: 2001453c .word 0x2001453c + +080218ec : + +void LoRaMacConfirmQueueHandleCb( MlmeConfirm_t* mlmeConfirm ) +{ + 80218ec: b580 push {r7, lr} + 80218ee: b084 sub sp, #16 + 80218f0: af00 add r7, sp, #0 + 80218f2: 6078 str r0, [r7, #4] + uint8_t nbElements = ConfirmQueueCtx.Nvm.MlmeConfirmQueueCnt; + 80218f4: 4b22 ldr r3, [pc, #136] @ (8021980 ) + 80218f6: f893 3020 ldrb.w r3, [r3, #32] + 80218fa: 73bb strb r3, [r7, #14] + bool readyToHandle = false; + 80218fc: 2300 movs r3, #0 + 80218fe: 737b strb r3, [r7, #13] + MlmeConfirmQueue_t mlmeConfirmToStore; + + for( uint8_t i = 0; i < nbElements; i++ ) + 8021900: 2300 movs r3, #0 + 8021902: 73fb strb r3, [r7, #15] + 8021904: e032 b.n 802196c + { + mlmeConfirm->MlmeRequest = ConfirmQueueCtx.BufferStart->Request; + 8021906: 4b1e ldr r3, [pc, #120] @ (8021980 ) + 8021908: 685b ldr r3, [r3, #4] + 802190a: 781a ldrb r2, [r3, #0] + 802190c: 687b ldr r3, [r7, #4] + 802190e: 701a strb r2, [r3, #0] + mlmeConfirm->Status = ConfirmQueueCtx.BufferStart->Status; + 8021910: 4b1b ldr r3, [pc, #108] @ (8021980 ) + 8021912: 685b ldr r3, [r3, #4] + 8021914: 785a ldrb r2, [r3, #1] + 8021916: 687b ldr r3, [r7, #4] + 8021918: 705a strb r2, [r3, #1] + readyToHandle = ConfirmQueueCtx.BufferStart->ReadyToHandle; + 802191a: 4b19 ldr r3, [pc, #100] @ (8021980 ) + 802191c: 685b ldr r3, [r3, #4] + 802191e: 789b ldrb r3, [r3, #2] + 8021920: 737b strb r3, [r7, #13] + + if( readyToHandle == true ) + 8021922: 7b7b ldrb r3, [r7, #13] + 8021924: 2b00 cmp r3, #0 + 8021926: d005 beq.n 8021934 + { + ConfirmQueueCtx.Primitives->MacMlmeConfirm( mlmeConfirm ); + 8021928: 4b15 ldr r3, [pc, #84] @ (8021980 ) + 802192a: 681b ldr r3, [r3, #0] + 802192c: 689b ldr r3, [r3, #8] + 802192e: 6878 ldr r0, [r7, #4] + 8021930: 4798 blx r3 + 8021932: e00b b.n 802194c + } + else + { + // The request is not processed yet. Store the state. + mlmeConfirmToStore.Request = ConfirmQueueCtx.BufferStart->Request; + 8021934: 4b12 ldr r3, [pc, #72] @ (8021980 ) + 8021936: 685b ldr r3, [r3, #4] + 8021938: 781b ldrb r3, [r3, #0] + 802193a: 723b strb r3, [r7, #8] + mlmeConfirmToStore.Status = ConfirmQueueCtx.BufferStart->Status; + 802193c: 4b10 ldr r3, [pc, #64] @ (8021980 ) + 802193e: 685b ldr r3, [r3, #4] + 8021940: 785b ldrb r3, [r3, #1] + 8021942: 727b strb r3, [r7, #9] + mlmeConfirmToStore.RestrictCommonReadyToHandle = ConfirmQueueCtx.BufferStart->RestrictCommonReadyToHandle; + 8021944: 4b0e ldr r3, [pc, #56] @ (8021980 ) + 8021946: 685b ldr r3, [r3, #4] + 8021948: 78db ldrb r3, [r3, #3] + 802194a: 72fb strb r3, [r7, #11] + } + + // Increase the pointer afterwards to prevent overwrites + LoRaMacConfirmQueueRemoveFirst( ); + 802194c: f7ff ff06 bl 802175c + + if( readyToHandle == false ) + 8021950: 7b7b ldrb r3, [r7, #13] + 8021952: f083 0301 eor.w r3, r3, #1 + 8021956: b2db uxtb r3, r3 + 8021958: 2b00 cmp r3, #0 + 802195a: d004 beq.n 8021966 + { + // Add a request which has not been finished again to the queue + LoRaMacConfirmQueueAdd( &mlmeConfirmToStore ); + 802195c: f107 0308 add.w r3, r7, #8 + 8021960: 4618 mov r0, r3 + 8021962: f7ff fec1 bl 80216e8 + for( uint8_t i = 0; i < nbElements; i++ ) + 8021966: 7bfb ldrb r3, [r7, #15] + 8021968: 3301 adds r3, #1 + 802196a: 73fb strb r3, [r7, #15] + 802196c: 7bfa ldrb r2, [r7, #15] + 802196e: 7bbb ldrb r3, [r7, #14] + 8021970: 429a cmp r2, r3 + 8021972: d3c8 bcc.n 8021906 + } + } +} + 8021974: bf00 nop + 8021976: bf00 nop + 8021978: 3710 adds r7, #16 + 802197a: 46bd mov sp, r7 + 802197c: bd80 pop {r7, pc} + 802197e: bf00 nop + 8021980: 2001453c .word 0x2001453c + +08021984 : + +uint8_t LoRaMacConfirmQueueGetCnt( void ) +{ + 8021984: b480 push {r7} + 8021986: af00 add r7, sp, #0 + return ConfirmQueueCtx.Nvm.MlmeConfirmQueueCnt; + 8021988: 4b03 ldr r3, [pc, #12] @ (8021998 ) + 802198a: f893 3020 ldrb.w r3, [r3, #32] +} + 802198e: 4618 mov r0, r3 + 8021990: 46bd mov sp, r7 + 8021992: f85d 7b04 ldr.w r7, [sp], #4 + 8021996: 4770 bx lr + 8021998: 2001453c .word 0x2001453c + +0802199c : + +bool LoRaMacConfirmQueueIsFull( void ) +{ + 802199c: b580 push {r7, lr} + 802199e: af00 add r7, sp, #0 + if( IsListFull( ConfirmQueueCtx.Nvm.MlmeConfirmQueueCnt ) == true ) + 80219a0: 4b06 ldr r3, [pc, #24] @ (80219bc ) + 80219a2: f893 3020 ldrb.w r3, [r3, #32] + 80219a6: 4618 mov r0, r3 + 80219a8: f7ff fe39 bl 802161e + 80219ac: 4603 mov r3, r0 + 80219ae: 2b00 cmp r3, #0 + 80219b0: d001 beq.n 80219b6 + { + return true; + 80219b2: 2301 movs r3, #1 + 80219b4: e000 b.n 80219b8 + } + else + { + return false; + 80219b6: 2300 movs r3, #0 + } +} + 80219b8: 4618 mov r0, r3 + 80219ba: bd80 pop {r7, pc} + 80219bc: 2001453c .word 0x2001453c + +080219c0 : + * \param[IN] size - Size of data + * \param[IN/OUT] buffer - Data buffer + * \retval - Status of the operation + */ +static LoRaMacCryptoStatus_t PayloadEncrypt( uint8_t* buffer, int16_t size, KeyIdentifier_t keyID, uint32_t address, uint8_t dir, uint32_t frameCounter ) +{ + 80219c0: b580 push {r7, lr} + 80219c2: b08e sub sp, #56 @ 0x38 + 80219c4: af00 add r7, sp, #0 + 80219c6: 60f8 str r0, [r7, #12] + 80219c8: 607b str r3, [r7, #4] + 80219ca: 460b mov r3, r1 + 80219cc: 817b strh r3, [r7, #10] + 80219ce: 4613 mov r3, r2 + 80219d0: 727b strb r3, [r7, #9] + if( buffer == 0 ) + 80219d2: 68fb ldr r3, [r7, #12] + 80219d4: 2b00 cmp r3, #0 + 80219d6: d101 bne.n 80219dc + { + return LORAMAC_CRYPTO_ERROR_NPE; + 80219d8: 230a movs r3, #10 + 80219da: e084 b.n 8021ae6 + } + + uint8_t bufferIndex = 0; + 80219dc: 2300 movs r3, #0 + 80219de: f887 3037 strb.w r3, [r7, #55] @ 0x37 + uint16_t ctr = 1; + 80219e2: 2301 movs r3, #1 + 80219e4: 86bb strh r3, [r7, #52] @ 0x34 + uint8_t sBlock[16] = { 0 }; + 80219e6: f107 0320 add.w r3, r7, #32 + 80219ea: 2200 movs r2, #0 + 80219ec: 601a str r2, [r3, #0] + 80219ee: 605a str r2, [r3, #4] + 80219f0: 609a str r2, [r3, #8] + 80219f2: 60da str r2, [r3, #12] + uint8_t aBlock[16] = { 0 }; + 80219f4: f107 0310 add.w r3, r7, #16 + 80219f8: 2200 movs r2, #0 + 80219fa: 601a str r2, [r3, #0] + 80219fc: 605a str r2, [r3, #4] + 80219fe: 609a str r2, [r3, #8] + 8021a00: 60da str r2, [r3, #12] + + aBlock[0] = 0x01; + 8021a02: 2301 movs r3, #1 + 8021a04: 743b strb r3, [r7, #16] + + aBlock[5] = dir; + 8021a06: f897 3040 ldrb.w r3, [r7, #64] @ 0x40 + 8021a0a: 757b strb r3, [r7, #21] + + aBlock[6] = address & 0xFF; + 8021a0c: 687b ldr r3, [r7, #4] + 8021a0e: b2db uxtb r3, r3 + 8021a10: 75bb strb r3, [r7, #22] + aBlock[7] = ( address >> 8 ) & 0xFF; + 8021a12: 687b ldr r3, [r7, #4] + 8021a14: 0a1b lsrs r3, r3, #8 + 8021a16: b2db uxtb r3, r3 + 8021a18: 75fb strb r3, [r7, #23] + aBlock[8] = ( address >> 16 ) & 0xFF; + 8021a1a: 687b ldr r3, [r7, #4] + 8021a1c: 0c1b lsrs r3, r3, #16 + 8021a1e: b2db uxtb r3, r3 + 8021a20: 763b strb r3, [r7, #24] + aBlock[9] = ( address >> 24 ) & 0xFF; + 8021a22: 687b ldr r3, [r7, #4] + 8021a24: 0e1b lsrs r3, r3, #24 + 8021a26: b2db uxtb r3, r3 + 8021a28: 767b strb r3, [r7, #25] + + aBlock[10] = frameCounter & 0xFF; + 8021a2a: 6c7b ldr r3, [r7, #68] @ 0x44 + 8021a2c: b2db uxtb r3, r3 + 8021a2e: 76bb strb r3, [r7, #26] + aBlock[11] = ( frameCounter >> 8 ) & 0xFF; + 8021a30: 6c7b ldr r3, [r7, #68] @ 0x44 + 8021a32: 0a1b lsrs r3, r3, #8 + 8021a34: b2db uxtb r3, r3 + 8021a36: 76fb strb r3, [r7, #27] + aBlock[12] = ( frameCounter >> 16 ) & 0xFF; + 8021a38: 6c7b ldr r3, [r7, #68] @ 0x44 + 8021a3a: 0c1b lsrs r3, r3, #16 + 8021a3c: b2db uxtb r3, r3 + 8021a3e: 773b strb r3, [r7, #28] + aBlock[13] = ( frameCounter >> 24 ) & 0xFF; + 8021a40: 6c7b ldr r3, [r7, #68] @ 0x44 + 8021a42: 0e1b lsrs r3, r3, #24 + 8021a44: b2db uxtb r3, r3 + 8021a46: 777b strb r3, [r7, #29] + + while( size > 0 ) + 8021a48: e048 b.n 8021adc + { + aBlock[15] = ctr & 0xFF; + 8021a4a: 8ebb ldrh r3, [r7, #52] @ 0x34 + 8021a4c: b2db uxtb r3, r3 + 8021a4e: 77fb strb r3, [r7, #31] + ctr++; + 8021a50: 8ebb ldrh r3, [r7, #52] @ 0x34 + 8021a52: 3301 adds r3, #1 + 8021a54: 86bb strh r3, [r7, #52] @ 0x34 + if( SecureElementAesEncrypt( aBlock, 16, keyID, sBlock ) != SECURE_ELEMENT_SUCCESS ) + 8021a56: f107 0320 add.w r3, r7, #32 + 8021a5a: 7a7a ldrb r2, [r7, #9] + 8021a5c: f107 0010 add.w r0, r7, #16 + 8021a60: 2110 movs r1, #16 + 8021a62: f7f9 f9ae bl 801adc2 + 8021a66: 4603 mov r3, r0 + 8021a68: 2b00 cmp r3, #0 + 8021a6a: d001 beq.n 8021a70 + { + return LORAMAC_CRYPTO_ERROR_SECURE_ELEMENT_FUNC; + 8021a6c: 230f movs r3, #15 + 8021a6e: e03a b.n 8021ae6 + } + + for( uint8_t i = 0; i < ( ( size > 16 ) ? 16 : size ); i++ ) + 8021a70: 2300 movs r3, #0 + 8021a72: f887 3033 strb.w r3, [r7, #51] @ 0x33 + 8021a76: e01e b.n 8021ab6 + { + buffer[bufferIndex + i] = buffer[bufferIndex + i] ^ sBlock[i]; + 8021a78: f897 2037 ldrb.w r2, [r7, #55] @ 0x37 + 8021a7c: f897 3033 ldrb.w r3, [r7, #51] @ 0x33 + 8021a80: 4413 add r3, r2 + 8021a82: 461a mov r2, r3 + 8021a84: 68fb ldr r3, [r7, #12] + 8021a86: 4413 add r3, r2 + 8021a88: 7819 ldrb r1, [r3, #0] + 8021a8a: f897 3033 ldrb.w r3, [r7, #51] @ 0x33 + 8021a8e: 3338 adds r3, #56 @ 0x38 + 8021a90: 443b add r3, r7 + 8021a92: f813 2c18 ldrb.w r2, [r3, #-24] + 8021a96: f897 0037 ldrb.w r0, [r7, #55] @ 0x37 + 8021a9a: f897 3033 ldrb.w r3, [r7, #51] @ 0x33 + 8021a9e: 4403 add r3, r0 + 8021aa0: 4618 mov r0, r3 + 8021aa2: 68fb ldr r3, [r7, #12] + 8021aa4: 4403 add r3, r0 + 8021aa6: 404a eors r2, r1 + 8021aa8: b2d2 uxtb r2, r2 + 8021aaa: 701a strb r2, [r3, #0] + for( uint8_t i = 0; i < ( ( size > 16 ) ? 16 : size ); i++ ) + 8021aac: f897 3033 ldrb.w r3, [r7, #51] @ 0x33 + 8021ab0: 3301 adds r3, #1 + 8021ab2: f887 3033 strb.w r3, [r7, #51] @ 0x33 + 8021ab6: f897 3033 ldrb.w r3, [r7, #51] @ 0x33 + 8021aba: f9b7 200a ldrsh.w r2, [r7, #10] + 8021abe: 2a10 cmp r2, #16 + 8021ac0: bfa8 it ge + 8021ac2: 2210 movge r2, #16 + 8021ac4: b212 sxth r2, r2 + 8021ac6: 4293 cmp r3, r2 + 8021ac8: dbd6 blt.n 8021a78 + } + size -= 16; + 8021aca: 897b ldrh r3, [r7, #10] + 8021acc: 3b10 subs r3, #16 + 8021ace: b29b uxth r3, r3 + 8021ad0: 817b strh r3, [r7, #10] + bufferIndex += 16; + 8021ad2: f897 3037 ldrb.w r3, [r7, #55] @ 0x37 + 8021ad6: 3310 adds r3, #16 + 8021ad8: f887 3037 strb.w r3, [r7, #55] @ 0x37 + while( size > 0 ) + 8021adc: f9b7 300a ldrsh.w r3, [r7, #10] + 8021ae0: 2b00 cmp r3, #0 + 8021ae2: dcb2 bgt.n 8021a4a + } + + return LORAMAC_CRYPTO_SUCCESS; + 8021ae4: 2300 movs r3, #0 +} + 8021ae6: 4618 mov r0, r3 + 8021ae8: 3738 adds r7, #56 @ 0x38 + 8021aea: 46bd mov sp, r7 + 8021aec: bd80 pop {r7, pc} + +08021aee : + * \param[IN] fCnt - Frame counter + * \param[IN/OUT] b0 - B0 block + * \retval - Status of the operation + */ +static LoRaMacCryptoStatus_t PrepareB0( uint16_t msgLen, KeyIdentifier_t keyID, bool isAck, uint8_t dir, uint32_t devAddr, uint32_t fCnt, uint8_t* b0 ) +{ + 8021aee: b490 push {r4, r7} + 8021af0: b082 sub sp, #8 + 8021af2: af00 add r7, sp, #0 + 8021af4: 4604 mov r4, r0 + 8021af6: 4608 mov r0, r1 + 8021af8: 4611 mov r1, r2 + 8021afa: 461a mov r2, r3 + 8021afc: 4623 mov r3, r4 + 8021afe: 80fb strh r3, [r7, #6] + 8021b00: 4603 mov r3, r0 + 8021b02: 717b strb r3, [r7, #5] + 8021b04: 460b mov r3, r1 + 8021b06: 713b strb r3, [r7, #4] + 8021b08: 4613 mov r3, r2 + 8021b0a: 70fb strb r3, [r7, #3] + if( b0 == 0 ) + 8021b0c: 69bb ldr r3, [r7, #24] + 8021b0e: 2b00 cmp r3, #0 + 8021b10: d101 bne.n 8021b16 + { + return LORAMAC_CRYPTO_ERROR_NPE; + 8021b12: 230a movs r3, #10 + 8021b14: e04e b.n 8021bb4 + } + + b0[0] = 0x49; + 8021b16: 69bb ldr r3, [r7, #24] + 8021b18: 2249 movs r2, #73 @ 0x49 + 8021b1a: 701a strb r2, [r3, #0] + } + else +#endif /* USE_LRWAN_1_1_X_CRYPTO == 1 */ + /* ST_WORAROUND_END */ + { + b0[1] = 0x00; + 8021b1c: 69bb ldr r3, [r7, #24] + 8021b1e: 3301 adds r3, #1 + 8021b20: 2200 movs r2, #0 + 8021b22: 701a strb r2, [r3, #0] + b0[2] = 0x00; + 8021b24: 69bb ldr r3, [r7, #24] + 8021b26: 3302 adds r3, #2 + 8021b28: 2200 movs r2, #0 + 8021b2a: 701a strb r2, [r3, #0] + } + + b0[3] = 0x00; + 8021b2c: 69bb ldr r3, [r7, #24] + 8021b2e: 3303 adds r3, #3 + 8021b30: 2200 movs r2, #0 + 8021b32: 701a strb r2, [r3, #0] + b0[4] = 0x00; + 8021b34: 69bb ldr r3, [r7, #24] + 8021b36: 3304 adds r3, #4 + 8021b38: 2200 movs r2, #0 + 8021b3a: 701a strb r2, [r3, #0] + + b0[5] = dir; + 8021b3c: 69bb ldr r3, [r7, #24] + 8021b3e: 3305 adds r3, #5 + 8021b40: 78fa ldrb r2, [r7, #3] + 8021b42: 701a strb r2, [r3, #0] + + b0[6] = devAddr & 0xFF; + 8021b44: 69bb ldr r3, [r7, #24] + 8021b46: 3306 adds r3, #6 + 8021b48: 693a ldr r2, [r7, #16] + 8021b4a: b2d2 uxtb r2, r2 + 8021b4c: 701a strb r2, [r3, #0] + b0[7] = ( devAddr >> 8 ) & 0xFF; + 8021b4e: 693b ldr r3, [r7, #16] + 8021b50: 0a1a lsrs r2, r3, #8 + 8021b52: 69bb ldr r3, [r7, #24] + 8021b54: 3307 adds r3, #7 + 8021b56: b2d2 uxtb r2, r2 + 8021b58: 701a strb r2, [r3, #0] + b0[8] = ( devAddr >> 16 ) & 0xFF; + 8021b5a: 693b ldr r3, [r7, #16] + 8021b5c: 0c1a lsrs r2, r3, #16 + 8021b5e: 69bb ldr r3, [r7, #24] + 8021b60: 3308 adds r3, #8 + 8021b62: b2d2 uxtb r2, r2 + 8021b64: 701a strb r2, [r3, #0] + b0[9] = ( devAddr >> 24 ) & 0xFF; + 8021b66: 693b ldr r3, [r7, #16] + 8021b68: 0e1a lsrs r2, r3, #24 + 8021b6a: 69bb ldr r3, [r7, #24] + 8021b6c: 3309 adds r3, #9 + 8021b6e: b2d2 uxtb r2, r2 + 8021b70: 701a strb r2, [r3, #0] + + b0[10] = fCnt & 0xFF; + 8021b72: 69bb ldr r3, [r7, #24] + 8021b74: 330a adds r3, #10 + 8021b76: 697a ldr r2, [r7, #20] + 8021b78: b2d2 uxtb r2, r2 + 8021b7a: 701a strb r2, [r3, #0] + b0[11] = ( fCnt >> 8 ) & 0xFF; + 8021b7c: 697b ldr r3, [r7, #20] + 8021b7e: 0a1a lsrs r2, r3, #8 + 8021b80: 69bb ldr r3, [r7, #24] + 8021b82: 330b adds r3, #11 + 8021b84: b2d2 uxtb r2, r2 + 8021b86: 701a strb r2, [r3, #0] + b0[12] = ( fCnt >> 16 ) & 0xFF; + 8021b88: 697b ldr r3, [r7, #20] + 8021b8a: 0c1a lsrs r2, r3, #16 + 8021b8c: 69bb ldr r3, [r7, #24] + 8021b8e: 330c adds r3, #12 + 8021b90: b2d2 uxtb r2, r2 + 8021b92: 701a strb r2, [r3, #0] + b0[13] = ( fCnt >> 24 ) & 0xFF; + 8021b94: 697b ldr r3, [r7, #20] + 8021b96: 0e1a lsrs r2, r3, #24 + 8021b98: 69bb ldr r3, [r7, #24] + 8021b9a: 330d adds r3, #13 + 8021b9c: b2d2 uxtb r2, r2 + 8021b9e: 701a strb r2, [r3, #0] + + b0[14] = 0x00; + 8021ba0: 69bb ldr r3, [r7, #24] + 8021ba2: 330e adds r3, #14 + 8021ba4: 2200 movs r2, #0 + 8021ba6: 701a strb r2, [r3, #0] + + b0[15] = msgLen & 0xFF; + 8021ba8: 69bb ldr r3, [r7, #24] + 8021baa: 330f adds r3, #15 + 8021bac: 88fa ldrh r2, [r7, #6] + 8021bae: b2d2 uxtb r2, r2 + 8021bb0: 701a strb r2, [r3, #0] + + return LORAMAC_CRYPTO_SUCCESS; + 8021bb2: 2300 movs r3, #0 +} + 8021bb4: 4618 mov r0, r3 + 8021bb6: 3708 adds r7, #8 + 8021bb8: 46bd mov sp, r7 + 8021bba: bc90 pop {r4, r7} + 8021bbc: 4770 bx lr + +08021bbe : + * \param[IN] fCnt - Frame counter + * \param[OUT] cmac - Computed cmac + * \retval - Status of the operation + */ +static LoRaMacCryptoStatus_t ComputeCmacB0( uint8_t* msg, uint16_t len, KeyIdentifier_t keyID, bool isAck, uint8_t dir, uint32_t devAddr, uint32_t fCnt, uint32_t* cmac ) +{ + 8021bbe: b590 push {r4, r7, lr} + 8021bc0: b08b sub sp, #44 @ 0x2c + 8021bc2: af04 add r7, sp, #16 + 8021bc4: 6078 str r0, [r7, #4] + 8021bc6: 4608 mov r0, r1 + 8021bc8: 4611 mov r1, r2 + 8021bca: 461a mov r2, r3 + 8021bcc: 4603 mov r3, r0 + 8021bce: 807b strh r3, [r7, #2] + 8021bd0: 460b mov r3, r1 + 8021bd2: 707b strb r3, [r7, #1] + 8021bd4: 4613 mov r3, r2 + 8021bd6: 703b strb r3, [r7, #0] + if( ( msg == 0 ) || ( cmac == 0 ) ) + 8021bd8: 687b ldr r3, [r7, #4] + 8021bda: 2b00 cmp r3, #0 + 8021bdc: d002 beq.n 8021be4 + 8021bde: 6b7b ldr r3, [r7, #52] @ 0x34 + 8021be0: 2b00 cmp r3, #0 + 8021be2: d101 bne.n 8021be8 + { + return LORAMAC_CRYPTO_ERROR_NPE; + 8021be4: 230a movs r3, #10 + 8021be6: e024 b.n 8021c32 + } + if( len > CRYPTO_MAXMESSAGE_SIZE ) + 8021be8: 887b ldrh r3, [r7, #2] + 8021bea: f5b3 7f80 cmp.w r3, #256 @ 0x100 + 8021bee: d901 bls.n 8021bf4 + { + return LORAMAC_CRYPTO_ERROR_BUF_SIZE; + 8021bf0: 230e movs r3, #14 + 8021bf2: e01e b.n 8021c32 + } + + uint8_t micBuff[MIC_BLOCK_BX_SIZE]; + + // Initialize the first Block + PrepareB0( len, keyID, isAck, dir, devAddr, fCnt, micBuff ); + 8021bf4: f897 4028 ldrb.w r4, [r7, #40] @ 0x28 + 8021bf8: 783a ldrb r2, [r7, #0] + 8021bfa: 7879 ldrb r1, [r7, #1] + 8021bfc: 8878 ldrh r0, [r7, #2] + 8021bfe: f107 0308 add.w r3, r7, #8 + 8021c02: 9302 str r3, [sp, #8] + 8021c04: 6b3b ldr r3, [r7, #48] @ 0x30 + 8021c06: 9301 str r3, [sp, #4] + 8021c08: 6afb ldr r3, [r7, #44] @ 0x2c + 8021c0a: 9300 str r3, [sp, #0] + 8021c0c: 4623 mov r3, r4 + 8021c0e: f7ff ff6e bl 8021aee + + if( SecureElementComputeAesCmac( micBuff, msg, len, keyID, cmac ) != SECURE_ELEMENT_SUCCESS ) + 8021c12: 7879 ldrb r1, [r7, #1] + 8021c14: 887a ldrh r2, [r7, #2] + 8021c16: f107 0008 add.w r0, r7, #8 + 8021c1a: 6b7b ldr r3, [r7, #52] @ 0x34 + 8021c1c: 9300 str r3, [sp, #0] + 8021c1e: 460b mov r3, r1 + 8021c20: 6879 ldr r1, [r7, #4] + 8021c22: f7f9 f881 bl 801ad28 + 8021c26: 4603 mov r3, r0 + 8021c28: 2b00 cmp r3, #0 + 8021c2a: d001 beq.n 8021c30 + { + return LORAMAC_CRYPTO_ERROR_SECURE_ELEMENT_FUNC; + 8021c2c: 230f movs r3, #15 + 8021c2e: e000 b.n 8021c32 + } + return LORAMAC_CRYPTO_SUCCESS; + 8021c30: 2300 movs r3, #0 +} + 8021c32: 4618 mov r0, r3 + 8021c34: 371c adds r7, #28 + 8021c36: 46bd mov sp, r7 + 8021c38: bd90 pop {r4, r7, pc} + +08021c3a : + * \param[IN] fCnt - Frame counter + * \param[in] expectedCmac - Expected cmac + * \retval - Status of the operation + */ +static LoRaMacCryptoStatus_t VerifyCmacB0( uint8_t* msg, uint16_t len, KeyIdentifier_t keyID, bool isAck, uint8_t dir, uint32_t devAddr, uint32_t fCnt, uint32_t expectedCmac ) +{ + 8021c3a: b590 push {r4, r7, lr} + 8021c3c: b0cd sub sp, #308 @ 0x134 + 8021c3e: af04 add r7, sp, #16 + 8021c40: f507 7490 add.w r4, r7, #288 @ 0x120 + 8021c44: f5a4 748e sub.w r4, r4, #284 @ 0x11c + 8021c48: 6020 str r0, [r4, #0] + 8021c4a: 460c mov r4, r1 + 8021c4c: 4610 mov r0, r2 + 8021c4e: 4619 mov r1, r3 + 8021c50: f507 7390 add.w r3, r7, #288 @ 0x120 + 8021c54: f5a3 738f sub.w r3, r3, #286 @ 0x11e + 8021c58: 4622 mov r2, r4 + 8021c5a: 801a strh r2, [r3, #0] + 8021c5c: f507 7390 add.w r3, r7, #288 @ 0x120 + 8021c60: f2a3 131f subw r3, r3, #287 @ 0x11f + 8021c64: 4602 mov r2, r0 + 8021c66: 701a strb r2, [r3, #0] + 8021c68: f507 7390 add.w r3, r7, #288 @ 0x120 + 8021c6c: f5a3 7390 sub.w r3, r3, #288 @ 0x120 + 8021c70: 460a mov r2, r1 + 8021c72: 701a strb r2, [r3, #0] + if( msg == 0 ) + 8021c74: f507 7390 add.w r3, r7, #288 @ 0x120 + 8021c78: f5a3 738e sub.w r3, r3, #284 @ 0x11c + 8021c7c: 681b ldr r3, [r3, #0] + 8021c7e: 2b00 cmp r3, #0 + 8021c80: d101 bne.n 8021c86 + { + return LORAMAC_CRYPTO_ERROR_NPE; + 8021c82: 230a movs r3, #10 + 8021c84: e063 b.n 8021d4e + } + if( len > CRYPTO_MAXMESSAGE_SIZE ) + 8021c86: f507 7390 add.w r3, r7, #288 @ 0x120 + 8021c8a: f5a3 738f sub.w r3, r3, #286 @ 0x11e + 8021c8e: 881b ldrh r3, [r3, #0] + 8021c90: f5b3 7f80 cmp.w r3, #256 @ 0x100 + 8021c94: d901 bls.n 8021c9a + { + return LORAMAC_CRYPTO_ERROR_BUF_SIZE; + 8021c96: 230e movs r3, #14 + 8021c98: e059 b.n 8021d4e + } + + uint8_t micBuff[CRYPTO_BUFFER_SIZE]; + memset1( micBuff, 0, CRYPTO_BUFFER_SIZE ); + 8021c9a: f107 030c add.w r3, r7, #12 + 8021c9e: f44f 7288 mov.w r2, #272 @ 0x110 + 8021ca2: 2100 movs r1, #0 + 8021ca4: 4618 mov r0, r3 + 8021ca6: f003 fbef bl 8025488 + + // Initialize the first Block + PrepareB0( len, keyID, isAck, dir, devAddr, fCnt, micBuff ); + 8021caa: f897 4130 ldrb.w r4, [r7, #304] @ 0x130 + 8021cae: f507 7390 add.w r3, r7, #288 @ 0x120 + 8021cb2: f5a3 7390 sub.w r3, r3, #288 @ 0x120 + 8021cb6: 781a ldrb r2, [r3, #0] + 8021cb8: f507 7390 add.w r3, r7, #288 @ 0x120 + 8021cbc: f2a3 131f subw r3, r3, #287 @ 0x11f + 8021cc0: 7819 ldrb r1, [r3, #0] + 8021cc2: f507 7390 add.w r3, r7, #288 @ 0x120 + 8021cc6: f5a3 738f sub.w r3, r3, #286 @ 0x11e + 8021cca: 8818 ldrh r0, [r3, #0] + 8021ccc: f107 030c add.w r3, r7, #12 + 8021cd0: 9302 str r3, [sp, #8] + 8021cd2: f8d7 3138 ldr.w r3, [r7, #312] @ 0x138 + 8021cd6: 9301 str r3, [sp, #4] + 8021cd8: f8d7 3134 ldr.w r3, [r7, #308] @ 0x134 + 8021cdc: 9300 str r3, [sp, #0] + 8021cde: 4623 mov r3, r4 + 8021ce0: f7ff ff05 bl 8021aee + + // Copy the given data to the mic computation buffer + memcpy1( ( micBuff + MIC_BLOCK_BX_SIZE ), msg, len ); + 8021ce4: f107 030c add.w r3, r7, #12 + 8021ce8: 3310 adds r3, #16 + 8021cea: f507 7290 add.w r2, r7, #288 @ 0x120 + 8021cee: f5a2 728f sub.w r2, r2, #286 @ 0x11e + 8021cf2: 8812 ldrh r2, [r2, #0] + 8021cf4: f507 7190 add.w r1, r7, #288 @ 0x120 + 8021cf8: f5a1 718e sub.w r1, r1, #284 @ 0x11c + 8021cfc: 6809 ldr r1, [r1, #0] + 8021cfe: 4618 mov r0, r3 + 8021d00: f003 fb85 bl 802540e + + SecureElementStatus_t retval = SECURE_ELEMENT_ERROR; + 8021d04: 2306 movs r3, #6 + 8021d06: f887 311f strb.w r3, [r7, #287] @ 0x11f + retval = SecureElementVerifyAesCmac( micBuff, ( len + MIC_BLOCK_BX_SIZE ), expectedCmac, keyID ); + 8021d0a: f507 7390 add.w r3, r7, #288 @ 0x120 + 8021d0e: f5a3 738f sub.w r3, r3, #286 @ 0x11e + 8021d12: 881b ldrh r3, [r3, #0] + 8021d14: 3310 adds r3, #16 + 8021d16: b299 uxth r1, r3 + 8021d18: f507 7390 add.w r3, r7, #288 @ 0x120 + 8021d1c: f2a3 131f subw r3, r3, #287 @ 0x11f + 8021d20: 781b ldrb r3, [r3, #0] + 8021d22: f107 000c add.w r0, r7, #12 + 8021d26: f8d7 213c ldr.w r2, [r7, #316] @ 0x13c + 8021d2a: f7f9 f81b bl 801ad64 + 8021d2e: 4603 mov r3, r0 + 8021d30: f887 311f strb.w r3, [r7, #287] @ 0x11f + + if( retval == SECURE_ELEMENT_SUCCESS ) + 8021d34: f897 311f ldrb.w r3, [r7, #287] @ 0x11f + 8021d38: 2b00 cmp r3, #0 + 8021d3a: d101 bne.n 8021d40 + { + return LORAMAC_CRYPTO_SUCCESS; + 8021d3c: 2300 movs r3, #0 + 8021d3e: e006 b.n 8021d4e + } + else if( retval == SECURE_ELEMENT_FAIL_CMAC ) + 8021d40: f897 311f ldrb.w r3, [r7, #287] @ 0x11f + 8021d44: 2b01 cmp r3, #1 + 8021d46: d101 bne.n 8021d4c + { + return LORAMAC_CRYPTO_FAIL_MIC; + 8021d48: 2301 movs r3, #1 + 8021d4a: e000 b.n 8021d4e + } + + return LORAMAC_CRYPTO_ERROR_SECURE_ELEMENT_FUNC; + 8021d4c: 230f movs r3, #15 +} + 8021d4e: 4618 mov r0, r3 + 8021d50: f507 7792 add.w r7, r7, #292 @ 0x124 + 8021d54: 46bd mov sp, r7 + 8021d56: bd90 pop {r4, r7, pc} + +08021d58 : + * \param[IN] addrID - Address identifier + * \param[OUT] keyItem - Key item reference + * \retval - Status of the operation + */ +static LoRaMacCryptoStatus_t GetKeyAddrItem( AddressIdentifier_t addrID, KeyAddr_t** item ) +{ + 8021d58: b480 push {r7} + 8021d5a: b085 sub sp, #20 + 8021d5c: af00 add r7, sp, #0 + 8021d5e: 4603 mov r3, r0 + 8021d60: 6039 str r1, [r7, #0] + 8021d62: 71fb strb r3, [r7, #7] + for( uint8_t i = 0; i < NUM_OF_SEC_CTX; i++ ) + 8021d64: 2300 movs r3, #0 + 8021d66: 73fb strb r3, [r7, #15] + 8021d68: e011 b.n 8021d8e + { + if( KeyAddrList[i].AddrID == addrID ) + 8021d6a: 7bfb ldrb r3, [r7, #15] + 8021d6c: 4a0d ldr r2, [pc, #52] @ (8021da4 ) + 8021d6e: f812 3023 ldrb.w r3, [r2, r3, lsl #2] + 8021d72: 79fa ldrb r2, [r7, #7] + 8021d74: 429a cmp r2, r3 + 8021d76: d107 bne.n 8021d88 + { + *item = &( KeyAddrList[i] ); + 8021d78: 7bfb ldrb r3, [r7, #15] + 8021d7a: 009b lsls r3, r3, #2 + 8021d7c: 4a09 ldr r2, [pc, #36] @ (8021da4 ) + 8021d7e: 441a add r2, r3 + 8021d80: 683b ldr r3, [r7, #0] + 8021d82: 601a str r2, [r3, #0] + return LORAMAC_CRYPTO_SUCCESS; + 8021d84: 2300 movs r3, #0 + 8021d86: e006 b.n 8021d96 + for( uint8_t i = 0; i < NUM_OF_SEC_CTX; i++ ) + 8021d88: 7bfb ldrb r3, [r7, #15] + 8021d8a: 3301 adds r3, #1 + 8021d8c: 73fb strb r3, [r7, #15] + 8021d8e: 7bfb ldrb r3, [r7, #15] + 8021d90: 2b01 cmp r3, #1 + 8021d92: d9ea bls.n 8021d6a + } + } + return LORAMAC_CRYPTO_ERROR_INVALID_ADDR_ID; + 8021d94: 230c movs r3, #12 +} + 8021d96: 4618 mov r0, r3 + 8021d98: 3714 adds r7, #20 + 8021d9a: 46bd mov sp, r7 + 8021d9c: f85d 7b04 ldr.w r7, [sp], #4 + 8021da0: 4770 bx lr + 8021da2: bf00 nop + 8021da4: 200013e0 .word 0x200013e0 + +08021da8 : + * \param[IN] netID - Network Identifier + * \param[IN] deviceNonce - Device nonce + * \retval - Status of the operation + */ +static LoRaMacCryptoStatus_t DeriveSessionKey10x( KeyIdentifier_t keyID, uint32_t joinNonce, uint32_t netID, uint16_t devNonce ) +{ + 8021da8: b580 push {r7, lr} + 8021daa: b088 sub sp, #32 + 8021dac: af00 add r7, sp, #0 + 8021dae: 60b9 str r1, [r7, #8] + 8021db0: 607a str r2, [r7, #4] + 8021db2: 461a mov r2, r3 + 8021db4: 4603 mov r3, r0 + 8021db6: 73fb strb r3, [r7, #15] + 8021db8: 4613 mov r3, r2 + 8021dba: 81bb strh r3, [r7, #12] + uint8_t compBase[16] = { 0 }; + 8021dbc: f107 0310 add.w r3, r7, #16 + 8021dc0: 2200 movs r2, #0 + 8021dc2: 601a str r2, [r3, #0] + 8021dc4: 605a str r2, [r3, #4] + 8021dc6: 609a str r2, [r3, #8] + 8021dc8: 60da str r2, [r3, #12] + + /* ST_WORKAROUND_BEGIN: integrate 1.1.x keys only if required */ + switch( keyID ) + 8021dca: 7bfb ldrb r3, [r7, #15] + 8021dcc: 2b02 cmp r3, #2 + 8021dce: d002 beq.n 8021dd6 + 8021dd0: 2b03 cmp r3, #3 + 8021dd2: d003 beq.n 8021ddc + 8021dd4: e005 b.n 8021de2 + case S_NWK_S_INT_KEY: + case NWK_S_ENC_KEY: +#else /* USE_LRWAN_1_1_X_CRYPTO == 0 */ + case NWK_S_KEY: +#endif /* USE_LRWAN_1_1_X_CRYPTO */ + compBase[0] = 0x01; + 8021dd6: 2301 movs r3, #1 + 8021dd8: 743b strb r3, [r7, #16] + break; + 8021dda: e004 b.n 8021de6 + case APP_S_KEY: + compBase[0] = 0x02; + 8021ddc: 2302 movs r3, #2 + 8021dde: 743b strb r3, [r7, #16] + break; + 8021de0: e001 b.n 8021de6 + default: + return LORAMAC_CRYPTO_ERROR_INVALID_KEY_ID; + 8021de2: 230b movs r3, #11 + 8021de4: e02a b.n 8021e3c + } + /* ST_WORKAROUND_END */ + + compBase[1] = ( uint8_t )( ( joinNonce >> 0 ) & 0xFF ); + 8021de6: 68bb ldr r3, [r7, #8] + 8021de8: b2db uxtb r3, r3 + 8021dea: 747b strb r3, [r7, #17] + compBase[2] = ( uint8_t )( ( joinNonce >> 8 ) & 0xFF ); + 8021dec: 68bb ldr r3, [r7, #8] + 8021dee: 0a1b lsrs r3, r3, #8 + 8021df0: b2db uxtb r3, r3 + 8021df2: 74bb strb r3, [r7, #18] + compBase[3] = ( uint8_t )( ( joinNonce >> 16 ) & 0xFF ); + 8021df4: 68bb ldr r3, [r7, #8] + 8021df6: 0c1b lsrs r3, r3, #16 + 8021df8: b2db uxtb r3, r3 + 8021dfa: 74fb strb r3, [r7, #19] + + compBase[4] = ( uint8_t )( ( netID >> 0 ) & 0xFF ); + 8021dfc: 687b ldr r3, [r7, #4] + 8021dfe: b2db uxtb r3, r3 + 8021e00: 753b strb r3, [r7, #20] + compBase[5] = ( uint8_t )( ( netID >> 8 ) & 0xFF ); + 8021e02: 687b ldr r3, [r7, #4] + 8021e04: 0a1b lsrs r3, r3, #8 + 8021e06: b2db uxtb r3, r3 + 8021e08: 757b strb r3, [r7, #21] + compBase[6] = ( uint8_t )( ( netID >> 16 ) & 0xFF ); + 8021e0a: 687b ldr r3, [r7, #4] + 8021e0c: 0c1b lsrs r3, r3, #16 + 8021e0e: b2db uxtb r3, r3 + 8021e10: 75bb strb r3, [r7, #22] + + compBase[7] = ( uint8_t )( ( devNonce >> 0 ) & 0xFF ); + 8021e12: 89bb ldrh r3, [r7, #12] + 8021e14: b2db uxtb r3, r3 + 8021e16: 75fb strb r3, [r7, #23] + compBase[8] = ( uint8_t )( ( devNonce >> 8 ) & 0xFF ); + 8021e18: 89bb ldrh r3, [r7, #12] + 8021e1a: 0a1b lsrs r3, r3, #8 + 8021e1c: b29b uxth r3, r3 + 8021e1e: b2db uxtb r3, r3 + 8021e20: 763b strb r3, [r7, #24] + + if( SecureElementDeriveAndStoreKey( compBase, NWK_KEY, keyID ) != SECURE_ELEMENT_SUCCESS ) + 8021e22: 7bfa ldrb r2, [r7, #15] + 8021e24: f107 0310 add.w r3, r7, #16 + 8021e28: 2101 movs r1, #1 + 8021e2a: 4618 mov r0, r3 + 8021e2c: f7f9 f830 bl 801ae90 + 8021e30: 4603 mov r3, r0 + 8021e32: 2b00 cmp r3, #0 + 8021e34: d001 beq.n 8021e3a + { + return LORAMAC_CRYPTO_ERROR_SECURE_ELEMENT_FUNC; + 8021e36: 230f movs r3, #15 + 8021e38: e000 b.n 8021e3c + } + + return LORAMAC_CRYPTO_SUCCESS; + 8021e3a: 2300 movs r3, #0 +} + 8021e3c: 4618 mov r0, r3 + 8021e3e: 3720 adds r7, #32 + 8021e40: 46bd mov sp, r7 + 8021e42: bd80 pop {r7, pc} + +08021e44 : + * \param[IN] lastDown - Last downlink counter value + * + * \retval - Status of the operation + */ +static LoRaMacCryptoStatus_t GetLastFcntDown( FCntIdentifier_t fCntID, uint32_t* lastDown ) +{ + 8021e44: b480 push {r7} + 8021e46: b083 sub sp, #12 + 8021e48: af00 add r7, sp, #0 + 8021e4a: 4603 mov r3, r0 + 8021e4c: 6039 str r1, [r7, #0] + 8021e4e: 71fb strb r3, [r7, #7] + if( lastDown == NULL ) + 8021e50: 683b ldr r3, [r7, #0] + 8021e52: 2b00 cmp r3, #0 + 8021e54: d101 bne.n 8021e5a + { + return LORAMAC_CRYPTO_ERROR_NPE; + 8021e56: 230a movs r3, #10 + 8021e58: e03b b.n 8021ed2 + } + switch( fCntID ) + 8021e5a: 79fb ldrb r3, [r7, #7] + 8021e5c: 3b01 subs r3, #1 + 8021e5e: 2b03 cmp r3, #3 + 8021e60: d834 bhi.n 8021ecc + 8021e62: a201 add r2, pc, #4 @ (adr r2, 8021e68 ) + 8021e64: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 8021e68: 08021e79 .word 0x08021e79 + 8021e6c: 08021e91 .word 0x08021e91 + 8021e70: 08021ea9 .word 0x08021ea9 + 8021e74: 08021ec1 .word 0x08021ec1 + { + case N_FCNT_DOWN: + *lastDown = CryptoNvm->FCntList.NFCntDown; + 8021e78: 4b19 ldr r3, [pc, #100] @ (8021ee0 ) + 8021e7a: 681b ldr r3, [r3, #0] + 8021e7c: 691a ldr r2, [r3, #16] + 8021e7e: 683b ldr r3, [r7, #0] + 8021e80: 601a str r2, [r3, #0] + CryptoNvm->LastDownFCnt = CryptoNvm->FCntList.NFCntDown; + 8021e82: 4b17 ldr r3, [pc, #92] @ (8021ee0 ) + 8021e84: 681a ldr r2, [r3, #0] + 8021e86: 4b16 ldr r3, [pc, #88] @ (8021ee0 ) + 8021e88: 681b ldr r3, [r3, #0] + 8021e8a: 6912 ldr r2, [r2, #16] + 8021e8c: 621a str r2, [r3, #32] + break; + 8021e8e: e01f b.n 8021ed0 + case A_FCNT_DOWN: + *lastDown = CryptoNvm->FCntList.AFCntDown; + 8021e90: 4b13 ldr r3, [pc, #76] @ (8021ee0 ) + 8021e92: 681b ldr r3, [r3, #0] + 8021e94: 695a ldr r2, [r3, #20] + 8021e96: 683b ldr r3, [r7, #0] + 8021e98: 601a str r2, [r3, #0] + CryptoNvm->LastDownFCnt = CryptoNvm->FCntList.AFCntDown; + 8021e9a: 4b11 ldr r3, [pc, #68] @ (8021ee0 ) + 8021e9c: 681a ldr r2, [r3, #0] + 8021e9e: 4b10 ldr r3, [pc, #64] @ (8021ee0 ) + 8021ea0: 681b ldr r3, [r3, #0] + 8021ea2: 6952 ldr r2, [r2, #20] + 8021ea4: 621a str r2, [r3, #32] + break; + 8021ea6: e013 b.n 8021ed0 + case FCNT_DOWN: + *lastDown = CryptoNvm->FCntList.FCntDown; + 8021ea8: 4b0d ldr r3, [pc, #52] @ (8021ee0 ) + 8021eaa: 681b ldr r3, [r3, #0] + 8021eac: 699a ldr r2, [r3, #24] + 8021eae: 683b ldr r3, [r7, #0] + 8021eb0: 601a str r2, [r3, #0] + CryptoNvm->LastDownFCnt = CryptoNvm->FCntList.FCntDown; + 8021eb2: 4b0b ldr r3, [pc, #44] @ (8021ee0 ) + 8021eb4: 681a ldr r2, [r3, #0] + 8021eb6: 4b0a ldr r3, [pc, #40] @ (8021ee0 ) + 8021eb8: 681b ldr r3, [r3, #0] + 8021eba: 6992 ldr r2, [r2, #24] + 8021ebc: 621a str r2, [r3, #32] + break; + 8021ebe: e007 b.n 8021ed0 +#if ( LORAMAC_MAX_MC_CTX > 0 ) + case MC_FCNT_DOWN_0: + *lastDown = CryptoNvm->FCntList.McFCntDown[0]; + 8021ec0: 4b07 ldr r3, [pc, #28] @ (8021ee0 ) + 8021ec2: 681b ldr r3, [r3, #0] + 8021ec4: 69da ldr r2, [r3, #28] + 8021ec6: 683b ldr r3, [r7, #0] + 8021ec8: 601a str r2, [r3, #0] + break; + 8021eca: e001 b.n 8021ed0 + case MC_FCNT_DOWN_3: + *lastDown = CryptoNvm->FCntList.McFCntDown[3]; + break; +#endif /* LORAMAC_MAX_MC_CTX > 3 */ + default: + return LORAMAC_CRYPTO_FAIL_FCNT_ID; + 8021ecc: 2305 movs r3, #5 + 8021ece: e000 b.n 8021ed2 + } + return LORAMAC_CRYPTO_SUCCESS; + 8021ed0: 2300 movs r3, #0 +} + 8021ed2: 4618 mov r0, r3 + 8021ed4: 370c adds r7, #12 + 8021ed6: 46bd mov sp, r7 + 8021ed8: f85d 7b04 ldr.w r7, [sp], #4 + 8021edc: 4770 bx lr + 8021ede: bf00 nop + 8021ee0: 20014560 .word 0x20014560 + +08021ee4 : + * \param[IN] currentDown - Current downlink counter value + * + * \retval - Status of the operation + */ +static bool CheckFCntDown( FCntIdentifier_t fCntID, uint32_t currentDown ) +{ + 8021ee4: b580 push {r7, lr} + 8021ee6: b084 sub sp, #16 + 8021ee8: af00 add r7, sp, #0 + 8021eea: 4603 mov r3, r0 + 8021eec: 6039 str r1, [r7, #0] + 8021eee: 71fb strb r3, [r7, #7] + uint32_t lastDown = 0; + 8021ef0: 2300 movs r3, #0 + 8021ef2: 60fb str r3, [r7, #12] + if( GetLastFcntDown( fCntID, &lastDown ) != LORAMAC_CRYPTO_SUCCESS ) + 8021ef4: f107 020c add.w r2, r7, #12 + 8021ef8: 79fb ldrb r3, [r7, #7] + 8021efa: 4611 mov r1, r2 + 8021efc: 4618 mov r0, r3 + 8021efe: f7ff ffa1 bl 8021e44 + 8021f02: 4603 mov r3, r0 + 8021f04: 2b00 cmp r3, #0 + 8021f06: d001 beq.n 8021f0c + { + return false; + 8021f08: 2300 movs r3, #0 + 8021f0a: e00a b.n 8021f22 + } + if( ( currentDown > lastDown ) || + 8021f0c: 68fb ldr r3, [r7, #12] + 8021f0e: 683a ldr r2, [r7, #0] + 8021f10: 429a cmp r2, r3 + 8021f12: d803 bhi.n 8021f1c + // For LoRaWAN 1.0.X only. Allow downlink frames of 0 + ( lastDown == FCNT_DOWN_INITAL_VALUE ) ) + 8021f14: 68fb ldr r3, [r7, #12] + if( ( currentDown > lastDown ) || + 8021f16: f1b3 3fff cmp.w r3, #4294967295 + 8021f1a: d101 bne.n 8021f20 + { + return true; + 8021f1c: 2301 movs r3, #1 + 8021f1e: e000 b.n 8021f22 + } + else + { + return false; + 8021f20: 2300 movs r3, #0 + } +} + 8021f22: 4618 mov r0, r3 + 8021f24: 3710 adds r7, #16 + 8021f26: 46bd mov sp, r7 + 8021f28: bd80 pop {r7, pc} + ... + +08021f2c : + * \param[IN] currentDown - Current downlink counter value + * + * \retval - Status of the operation + */ +static void UpdateFCntDown( FCntIdentifier_t fCntID, uint32_t currentDown ) +{ + 8021f2c: b480 push {r7} + 8021f2e: b083 sub sp, #12 + 8021f30: af00 add r7, sp, #0 + 8021f32: 4603 mov r3, r0 + 8021f34: 6039 str r1, [r7, #0] + 8021f36: 71fb strb r3, [r7, #7] + switch( fCntID ) + 8021f38: 79fb ldrb r3, [r7, #7] + 8021f3a: 3b01 subs r3, #1 + 8021f3c: 2b03 cmp r3, #3 + 8021f3e: d81f bhi.n 8021f80 + 8021f40: a201 add r2, pc, #4 @ (adr r2, 8021f48 ) + 8021f42: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 8021f46: bf00 nop + 8021f48: 08021f59 .word 0x08021f59 + 8021f4c: 08021f63 .word 0x08021f63 + 8021f50: 08021f6d .word 0x08021f6d + 8021f54: 08021f77 .word 0x08021f77 + { + case N_FCNT_DOWN: + CryptoNvm->FCntList.NFCntDown = currentDown; + 8021f58: 4b0d ldr r3, [pc, #52] @ (8021f90 ) + 8021f5a: 681b ldr r3, [r3, #0] + 8021f5c: 683a ldr r2, [r7, #0] + 8021f5e: 611a str r2, [r3, #16] + break; + 8021f60: e00f b.n 8021f82 + case A_FCNT_DOWN: + CryptoNvm->FCntList.AFCntDown = currentDown; + 8021f62: 4b0b ldr r3, [pc, #44] @ (8021f90 ) + 8021f64: 681b ldr r3, [r3, #0] + 8021f66: 683a ldr r2, [r7, #0] + 8021f68: 615a str r2, [r3, #20] + break; + 8021f6a: e00a b.n 8021f82 + case FCNT_DOWN: + CryptoNvm->FCntList.FCntDown = currentDown; + 8021f6c: 4b08 ldr r3, [pc, #32] @ (8021f90 ) + 8021f6e: 681b ldr r3, [r3, #0] + 8021f70: 683a ldr r2, [r7, #0] + 8021f72: 619a str r2, [r3, #24] + break; + 8021f74: e005 b.n 8021f82 +#if ( LORAMAC_MAX_MC_CTX > 0 ) + case MC_FCNT_DOWN_0: + CryptoNvm->FCntList.McFCntDown[0] = currentDown; + 8021f76: 4b06 ldr r3, [pc, #24] @ (8021f90 ) + 8021f78: 681b ldr r3, [r3, #0] + 8021f7a: 683a ldr r2, [r7, #0] + 8021f7c: 61da str r2, [r3, #28] + break; + 8021f7e: e000 b.n 8021f82 + case MC_FCNT_DOWN_3: + CryptoNvm->FCntList.McFCntDown[3] = currentDown; + break; +#endif /* LORAMAC_MAX_MC_CTX > 3 */ + default: + break; + 8021f80: bf00 nop + } +} + 8021f82: bf00 nop + 8021f84: 370c adds r7, #12 + 8021f86: 46bd mov sp, r7 + 8021f88: f85d 7b04 ldr.w r7, [sp], #4 + 8021f8c: 4770 bx lr + 8021f8e: bf00 nop + 8021f90: 20014560 .word 0x20014560 + +08021f94 : + +/*! + * Resets the frame counters + */ +static void ResetFCnts( void ) +{ + 8021f94: b480 push {r7} + 8021f96: b083 sub sp, #12 + 8021f98: af00 add r7, sp, #0 + CryptoNvm->FCntList.FCntUp = 0; + 8021f9a: 4b19 ldr r3, [pc, #100] @ (8022000 ) + 8021f9c: 681b ldr r3, [r3, #0] + 8021f9e: 2200 movs r2, #0 + 8021fa0: 60da str r2, [r3, #12] + CryptoNvm->FCntList.NFCntDown = FCNT_DOWN_INITAL_VALUE; + 8021fa2: 4b17 ldr r3, [pc, #92] @ (8022000 ) + 8021fa4: 681b ldr r3, [r3, #0] + 8021fa6: f04f 32ff mov.w r2, #4294967295 + 8021faa: 611a str r2, [r3, #16] + CryptoNvm->FCntList.AFCntDown = FCNT_DOWN_INITAL_VALUE; + 8021fac: 4b14 ldr r3, [pc, #80] @ (8022000 ) + 8021fae: 681b ldr r3, [r3, #0] + 8021fb0: f04f 32ff mov.w r2, #4294967295 + 8021fb4: 615a str r2, [r3, #20] + CryptoNvm->FCntList.FCntDown = FCNT_DOWN_INITAL_VALUE; + 8021fb6: 4b12 ldr r3, [pc, #72] @ (8022000 ) + 8021fb8: 681b ldr r3, [r3, #0] + 8021fba: f04f 32ff mov.w r2, #4294967295 + 8021fbe: 619a str r2, [r3, #24] + CryptoNvm->LastDownFCnt = CryptoNvm->FCntList.FCntDown; + 8021fc0: 4b0f ldr r3, [pc, #60] @ (8022000 ) + 8021fc2: 681a ldr r2, [r3, #0] + 8021fc4: 4b0e ldr r3, [pc, #56] @ (8022000 ) + 8021fc6: 681b ldr r3, [r3, #0] + 8021fc8: 6992 ldr r2, [r2, #24] + 8021fca: 621a str r2, [r3, #32] + + for( int32_t i = 0; i < LORAMAC_MAX_MC_CTX; i++ ) + 8021fcc: 2300 movs r3, #0 + 8021fce: 607b str r3, [r7, #4] + 8021fd0: e00b b.n 8021fea + { + CryptoNvm->FCntList.McFCntDown[i] = FCNT_DOWN_INITAL_VALUE; + 8021fd2: 4b0b ldr r3, [pc, #44] @ (8022000 ) + 8021fd4: 681a ldr r2, [r3, #0] + 8021fd6: 687b ldr r3, [r7, #4] + 8021fd8: 3306 adds r3, #6 + 8021fda: 009b lsls r3, r3, #2 + 8021fdc: 4413 add r3, r2 + 8021fde: f04f 32ff mov.w r2, #4294967295 + 8021fe2: 605a str r2, [r3, #4] + for( int32_t i = 0; i < LORAMAC_MAX_MC_CTX; i++ ) + 8021fe4: 687b ldr r3, [r7, #4] + 8021fe6: 3301 adds r3, #1 + 8021fe8: 607b str r3, [r7, #4] + 8021fea: 687b ldr r3, [r7, #4] + 8021fec: 2b00 cmp r3, #0 + 8021fee: ddf0 ble.n 8021fd2 + } +} + 8021ff0: bf00 nop + 8021ff2: bf00 nop + 8021ff4: 370c adds r7, #12 + 8021ff6: 46bd mov sp, r7 + 8021ff8: f85d 7b04 ldr.w r7, [sp], #4 + 8021ffc: 4770 bx lr + 8021ffe: bf00 nop + 8022000: 20014560 .word 0x20014560 + +08022004 : + +/* + * API functions + */ +LoRaMacCryptoStatus_t LoRaMacCryptoInit( LoRaMacCryptoNvmData_t* nvm ) +{ + 8022004: b580 push {r7, lr} + 8022006: b082 sub sp, #8 + 8022008: af00 add r7, sp, #0 + 802200a: 6078 str r0, [r7, #4] + if( nvm == NULL ) + 802200c: 687b ldr r3, [r7, #4] + 802200e: 2b00 cmp r3, #0 + 8022010: d101 bne.n 8022016 + { + return LORAMAC_CRYPTO_FAIL_PARAM; + 8022012: 2309 movs r3, #9 + 8022014: e01c b.n 8022050 + } + + // Assign non volatile context + CryptoNvm = nvm; + 8022016: 4a10 ldr r2, [pc, #64] @ (8022058 ) + 8022018: 687b ldr r3, [r7, #4] + 802201a: 6013 str r3, [r2, #0] + + // Initialize with default + memset1( ( uint8_t* )CryptoNvm, 0, sizeof( LoRaMacCryptoNvmData_t ) ); + 802201c: 4b0e ldr r3, [pc, #56] @ (8022058 ) + 802201e: 681b ldr r3, [r3, #0] + 8022020: 2228 movs r2, #40 @ 0x28 + 8022022: 2100 movs r1, #0 + 8022024: 4618 mov r0, r3 + 8022026: f003 fa2f bl 8025488 + + // Set default LoRaWAN version + CryptoNvm->LrWanVersion.Fields.Major = 1; + 802202a: 4b0b ldr r3, [pc, #44] @ (8022058 ) + 802202c: 681b ldr r3, [r3, #0] + 802202e: 2201 movs r2, #1 + 8022030: 70da strb r2, [r3, #3] + CryptoNvm->LrWanVersion.Fields.Minor = 1; + 8022032: 4b09 ldr r3, [pc, #36] @ (8022058 ) + 8022034: 681b ldr r3, [r3, #0] + 8022036: 2201 movs r2, #1 + 8022038: 709a strb r2, [r3, #2] + CryptoNvm->LrWanVersion.Fields.Patch = 1; + 802203a: 4b07 ldr r3, [pc, #28] @ (8022058 ) + 802203c: 681b ldr r3, [r3, #0] + 802203e: 2201 movs r2, #1 + 8022040: 705a strb r2, [r3, #1] + CryptoNvm->LrWanVersion.Fields.Revision = 0; + 8022042: 4b05 ldr r3, [pc, #20] @ (8022058 ) + 8022044: 681b ldr r3, [r3, #0] + 8022046: 2200 movs r2, #0 + 8022048: 701a strb r2, [r3, #0] + + // Reset frame counters + ResetFCnts( ); + 802204a: f7ff ffa3 bl 8021f94 + + return LORAMAC_CRYPTO_SUCCESS; + 802204e: 2300 movs r3, #0 +} + 8022050: 4618 mov r0, r3 + 8022052: 3708 adds r7, #8 + 8022054: 46bd mov sp, r7 + 8022056: bd80 pop {r7, pc} + 8022058: 20014560 .word 0x20014560 + +0802205c : + +LoRaMacCryptoStatus_t LoRaMacCryptoSetLrWanVersion( Version_t version ) +{ + 802205c: b480 push {r7} + 802205e: b083 sub sp, #12 + 8022060: af00 add r7, sp, #0 + 8022062: 6078 str r0, [r7, #4] + CryptoNvm->LrWanVersion = version; + 8022064: 4b05 ldr r3, [pc, #20] @ (802207c ) + 8022066: 681b ldr r3, [r3, #0] + 8022068: 687a ldr r2, [r7, #4] + 802206a: 601a str r2, [r3, #0] + return LORAMAC_CRYPTO_SUCCESS; + 802206c: 2300 movs r3, #0 +} + 802206e: 4618 mov r0, r3 + 8022070: 370c adds r7, #12 + 8022072: 46bd mov sp, r7 + 8022074: f85d 7b04 ldr.w r7, [sp], #4 + 8022078: 4770 bx lr + 802207a: bf00 nop + 802207c: 20014560 .word 0x20014560 + +08022080 : + +LoRaMacCryptoStatus_t LoRaMacCryptoGetFCntUp( uint32_t* currentUp ) +{ + 8022080: b480 push {r7} + 8022082: b083 sub sp, #12 + 8022084: af00 add r7, sp, #0 + 8022086: 6078 str r0, [r7, #4] + if( currentUp == NULL ) + 8022088: 687b ldr r3, [r7, #4] + 802208a: 2b00 cmp r3, #0 + 802208c: d101 bne.n 8022092 + { + return LORAMAC_CRYPTO_ERROR_NPE; + 802208e: 230a movs r3, #10 + 8022090: e006 b.n 80220a0 + } + + *currentUp = CryptoNvm->FCntList.FCntUp + 1; + 8022092: 4b06 ldr r3, [pc, #24] @ (80220ac ) + 8022094: 681b ldr r3, [r3, #0] + 8022096: 68db ldr r3, [r3, #12] + 8022098: 1c5a adds r2, r3, #1 + 802209a: 687b ldr r3, [r7, #4] + 802209c: 601a str r2, [r3, #0] + + return LORAMAC_CRYPTO_SUCCESS; + 802209e: 2300 movs r3, #0 +} + 80220a0: 4618 mov r0, r3 + 80220a2: 370c adds r7, #12 + 80220a4: 46bd mov sp, r7 + 80220a6: f85d 7b04 ldr.w r7, [sp], #4 + 80220aa: 4770 bx lr + 80220ac: 20014560 .word 0x20014560 + +080220b0 : + +LoRaMacCryptoStatus_t LoRaMacCryptoGetFCntDown( FCntIdentifier_t fCntID, uint16_t maxFCntGap, uint32_t frameFcnt, uint32_t* currentDown ) +{ + 80220b0: e92d 4fb0 stmdb sp!, {r4, r5, r7, r8, r9, sl, fp, lr} + 80220b4: b08a sub sp, #40 @ 0x28 + 80220b6: af00 add r7, sp, #0 + 80220b8: 613a str r2, [r7, #16] + 80220ba: 60fb str r3, [r7, #12] + 80220bc: 4603 mov r3, r0 + 80220be: 75fb strb r3, [r7, #23] + 80220c0: 460b mov r3, r1 + 80220c2: 82bb strh r3, [r7, #20] + uint32_t lastDown = 0; + 80220c4: 2300 movs r3, #0 + 80220c6: 61fb str r3, [r7, #28] + int32_t fCntDiff = 0; + 80220c8: 2300 movs r3, #0 + 80220ca: 627b str r3, [r7, #36] @ 0x24 + LoRaMacCryptoStatus_t cryptoStatus = LORAMAC_CRYPTO_ERROR; + 80220cc: 2313 movs r3, #19 + 80220ce: f887 3023 strb.w r3, [r7, #35] @ 0x23 + + if( currentDown == NULL ) + 80220d2: 68fb ldr r3, [r7, #12] + 80220d4: 2b00 cmp r3, #0 + 80220d6: d101 bne.n 80220dc + { + return LORAMAC_CRYPTO_ERROR_NPE; + 80220d8: 230a movs r3, #10 + 80220da: e058 b.n 802218e + } + + cryptoStatus = GetLastFcntDown( fCntID, &lastDown ); + 80220dc: f107 021c add.w r2, r7, #28 + 80220e0: 7dfb ldrb r3, [r7, #23] + 80220e2: 4611 mov r1, r2 + 80220e4: 4618 mov r0, r3 + 80220e6: f7ff fead bl 8021e44 + 80220ea: 4603 mov r3, r0 + 80220ec: f887 3023 strb.w r3, [r7, #35] @ 0x23 + if( cryptoStatus != LORAMAC_CRYPTO_SUCCESS ) + 80220f0: f897 3023 ldrb.w r3, [r7, #35] @ 0x23 + 80220f4: 2b00 cmp r3, #0 + 80220f6: d002 beq.n 80220fe + { + return cryptoStatus; + 80220f8: f897 3023 ldrb.w r3, [r7, #35] @ 0x23 + 80220fc: e047 b.n 802218e + } + + // For LoRaWAN 1.0.X only, allow downlink frames of 0 + if( lastDown == FCNT_DOWN_INITAL_VALUE ) + 80220fe: 69fb ldr r3, [r7, #28] + 8022100: f1b3 3fff cmp.w r3, #4294967295 + 8022104: d103 bne.n 802210e + { + *currentDown = frameFcnt; + 8022106: 68fb ldr r3, [r7, #12] + 8022108: 693a ldr r2, [r7, #16] + 802210a: 601a str r2, [r3, #0] + 802210c: e01e b.n 802214c + } + else + { + // Add difference, consider roll-over + fCntDiff = ( int32_t )( ( int64_t )frameFcnt - ( int64_t )( lastDown & 0x0000FFFF ) ); + 802210e: 69fb ldr r3, [r7, #28] + 8022110: b29b uxth r3, r3 + 8022112: 693a ldr r2, [r7, #16] + 8022114: 1ad3 subs r3, r2, r3 + 8022116: 627b str r3, [r7, #36] @ 0x24 + + if( fCntDiff > 0 ) + 8022118: 6a7b ldr r3, [r7, #36] @ 0x24 + 802211a: 2b00 cmp r3, #0 + 802211c: dd05 ble.n 802212a + { // Positive difference + *currentDown = lastDown + fCntDiff; + 802211e: 69fa ldr r2, [r7, #28] + 8022120: 6a7b ldr r3, [r7, #36] @ 0x24 + 8022122: 441a add r2, r3 + 8022124: 68fb ldr r3, [r7, #12] + 8022126: 601a str r2, [r3, #0] + 8022128: e010 b.n 802214c + } + else if( fCntDiff == 0 ) + 802212a: 6a7b ldr r3, [r7, #36] @ 0x24 + 802212c: 2b00 cmp r3, #0 + 802212e: d104 bne.n 802213a + { // Duplicate FCnt value, keep the current value. + *currentDown = lastDown; + 8022130: 69fa ldr r2, [r7, #28] + 8022132: 68fb ldr r3, [r7, #12] + 8022134: 601a str r2, [r3, #0] + return LORAMAC_CRYPTO_FAIL_FCNT_DUPLICATED; + 8022136: 2307 movs r3, #7 + 8022138: e029 b.n 802218e + } + else + { // Negative difference, assume a roll-over of one uint16_t + *currentDown = ( lastDown & 0xFFFF0000 ) + 0x10000 + frameFcnt; + 802213a: 69fb ldr r3, [r7, #28] + 802213c: 0c1b lsrs r3, r3, #16 + 802213e: 041b lsls r3, r3, #16 + 8022140: 693a ldr r2, [r7, #16] + 8022142: 4413 add r3, r2 + 8022144: f503 3280 add.w r2, r3, #65536 @ 0x10000 + 8022148: 68fb ldr r3, [r7, #12] + 802214a: 601a str r2, [r3, #0] + } + } + + // For LoRaWAN 1.0.X only, check maxFCntGap + if( CryptoNvm->LrWanVersion.Fields.Minor == 0 ) + 802214c: 4b12 ldr r3, [pc, #72] @ (8022198 ) + 802214e: 681b ldr r3, [r3, #0] + 8022150: 789b ldrb r3, [r3, #2] + 8022152: 2b00 cmp r3, #0 + 8022154: d11a bne.n 802218c + { + if( ( ( int64_t )*currentDown - ( int64_t )lastDown ) >= maxFCntGap ) + 8022156: 68fb ldr r3, [r7, #12] + 8022158: 681b ldr r3, [r3, #0] + 802215a: 2200 movs r2, #0 + 802215c: 603b str r3, [r7, #0] + 802215e: 607a str r2, [r7, #4] + 8022160: 69fb ldr r3, [r7, #28] + 8022162: 2200 movs r2, #0 + 8022164: 469a mov sl, r3 + 8022166: 4693 mov fp, r2 + 8022168: e9d7 1200 ldrd r1, r2, [r7] + 802216c: 460b mov r3, r1 + 802216e: ebb3 040a subs.w r4, r3, sl + 8022172: 4613 mov r3, r2 + 8022174: eb63 050b sbc.w r5, r3, fp + 8022178: 8abb ldrh r3, [r7, #20] + 802217a: 2200 movs r2, #0 + 802217c: 4698 mov r8, r3 + 802217e: 4691 mov r9, r2 + 8022180: 4544 cmp r4, r8 + 8022182: eb75 0309 sbcs.w r3, r5, r9 + 8022186: db01 blt.n 802218c + { + return LORAMAC_CRYPTO_FAIL_MAX_GAP_FCNT; + 8022188: 2308 movs r3, #8 + 802218a: e000 b.n 802218e + } + } + + return LORAMAC_CRYPTO_SUCCESS; + 802218c: 2300 movs r3, #0 +} + 802218e: 4618 mov r0, r3 + 8022190: 3728 adds r7, #40 @ 0x28 + 8022192: 46bd mov sp, r7 + 8022194: e8bd 8fb0 ldmia.w sp!, {r4, r5, r7, r8, r9, sl, fp, pc} + 8022198: 20014560 .word 0x20014560 + +0802219c : + return LORAMAC_CRYPTO_SUCCESS; +} +#endif /* USE_LRWAN_1_1_X_CRYPTO == 1 */ + +LoRaMacCryptoStatus_t LoRaMacCryptoSetMulticastReference( MulticastCtx_t* multicastList ) +{ + 802219c: b480 push {r7} + 802219e: b085 sub sp, #20 + 80221a0: af00 add r7, sp, #0 + 80221a2: 6078 str r0, [r7, #4] + if( multicastList == NULL ) + 80221a4: 687b ldr r3, [r7, #4] + 80221a6: 2b00 cmp r3, #0 + 80221a8: d101 bne.n 80221ae + { + return LORAMAC_CRYPTO_ERROR_NPE; + 80221aa: 230a movs r3, #10 + 80221ac: e017 b.n 80221de + } + + for( int32_t i = 0; i < LORAMAC_MAX_MC_CTX; i++ ) + 80221ae: 2300 movs r3, #0 + 80221b0: 60fb str r3, [r7, #12] + 80221b2: e010 b.n 80221d6 + { + multicastList[i].DownLinkCounter = &CryptoNvm->FCntList.McFCntDown[i]; + 80221b4: 4b0d ldr r3, [pc, #52] @ (80221ec ) + 80221b6: 6819 ldr r1, [r3, #0] + 80221b8: 68fb ldr r3, [r7, #12] + 80221ba: 222c movs r2, #44 @ 0x2c + 80221bc: fb02 f303 mul.w r3, r2, r3 + 80221c0: 687a ldr r2, [r7, #4] + 80221c2: 4413 add r3, r2 + 80221c4: 68fa ldr r2, [r7, #12] + 80221c6: 3206 adds r2, #6 + 80221c8: 0092 lsls r2, r2, #2 + 80221ca: 440a add r2, r1 + 80221cc: 3204 adds r2, #4 + 80221ce: 621a str r2, [r3, #32] + for( int32_t i = 0; i < LORAMAC_MAX_MC_CTX; i++ ) + 80221d0: 68fb ldr r3, [r7, #12] + 80221d2: 3301 adds r3, #1 + 80221d4: 60fb str r3, [r7, #12] + 80221d6: 68fb ldr r3, [r7, #12] + 80221d8: 2b00 cmp r3, #0 + 80221da: ddeb ble.n 80221b4 + } + + return LORAMAC_CRYPTO_SUCCESS; + 80221dc: 2300 movs r3, #0 +} + 80221de: 4618 mov r0, r3 + 80221e0: 3714 adds r7, #20 + 80221e2: 46bd mov sp, r7 + 80221e4: f85d 7b04 ldr.w r7, [sp], #4 + 80221e8: 4770 bx lr + 80221ea: bf00 nop + 80221ec: 20014560 .word 0x20014560 + +080221f0 : + +LoRaMacCryptoStatus_t LoRaMacCryptoSetKey( KeyIdentifier_t keyID, uint8_t* key ) +{ + 80221f0: b580 push {r7, lr} + 80221f2: b082 sub sp, #8 + 80221f4: af00 add r7, sp, #0 + 80221f6: 4603 mov r3, r0 + 80221f8: 6039 str r1, [r7, #0] + 80221fa: 71fb strb r3, [r7, #7] + if( SecureElementSetKey( keyID, key ) != SECURE_ELEMENT_SUCCESS ) + 80221fc: 79fb ldrb r3, [r7, #7] + 80221fe: 6839 ldr r1, [r7, #0] + 8022200: 4618 mov r0, r3 + 8022202: f7f8 fd33 bl 801ac6c + 8022206: 4603 mov r3, r0 + 8022208: 2b00 cmp r3, #0 + 802220a: d001 beq.n 8022210 + { + return LORAMAC_CRYPTO_ERROR_SECURE_ELEMENT_FUNC; + 802220c: 230f movs r3, #15 + 802220e: e018 b.n 8022242 + } + if( keyID == APP_KEY ) + 8022210: 79fb ldrb r3, [r7, #7] + 8022212: 2b00 cmp r3, #0 + 8022214: d114 bne.n 8022240 + { + // Derive lifetime keys + if( LoRaMacCryptoDeriveMcRootKey( CryptoNvm->LrWanVersion.Fields.Minor, keyID ) != LORAMAC_CRYPTO_SUCCESS ) + 8022216: 4b0d ldr r3, [pc, #52] @ (802224c ) + 8022218: 681b ldr r3, [r3, #0] + 802221a: 789b ldrb r3, [r3, #2] + 802221c: 79fa ldrb r2, [r7, #7] + 802221e: 4611 mov r1, r2 + 8022220: 4618 mov r0, r3 + 8022222: f000 fa3b bl 802269c + 8022226: 4603 mov r3, r0 + 8022228: 2b00 cmp r3, #0 + 802222a: d001 beq.n 8022230 + { + return LORAMAC_CRYPTO_ERROR_SECURE_ELEMENT_FUNC; + 802222c: 230f movs r3, #15 + 802222e: e008 b.n 8022242 + } + if( LoRaMacCryptoDeriveMcKEKey( MC_ROOT_KEY ) != LORAMAC_CRYPTO_SUCCESS ) + 8022230: 2004 movs r0, #4 + 8022232: f000 fa5d bl 80226f0 + 8022236: 4603 mov r3, r0 + 8022238: 2b00 cmp r3, #0 + 802223a: d001 beq.n 8022240 + { + return LORAMAC_CRYPTO_ERROR_SECURE_ELEMENT_FUNC; + 802223c: 230f movs r3, #15 + 802223e: e000 b.n 8022242 + } + } + return LORAMAC_CRYPTO_SUCCESS; + 8022240: 2300 movs r3, #0 +} + 8022242: 4618 mov r0, r3 + 8022244: 3708 adds r7, #8 + 8022246: 46bd mov sp, r7 + 8022248: bd80 pop {r7, pc} + 802224a: bf00 nop + 802224c: 20014560 .word 0x20014560 + +08022250 : + +LoRaMacCryptoStatus_t LoRaMacCryptoPrepareJoinRequest( LoRaMacMessageJoinRequest_t* macMsg ) +{ + 8022250: b580 push {r7, lr} + 8022252: b086 sub sp, #24 + 8022254: af02 add r7, sp, #8 + 8022256: 6078 str r0, [r7, #4] + if( macMsg == 0 ) + 8022258: 687b ldr r3, [r7, #4] + 802225a: 2b00 cmp r3, #0 + 802225c: d101 bne.n 8022262 + { + return LORAMAC_CRYPTO_ERROR_NPE; + 802225e: 230a movs r3, #10 + 8022260: e033 b.n 80222ca + } + KeyIdentifier_t micComputationKeyID = NWK_KEY; + 8022262: 2301 movs r3, #1 + 8022264: 73fb strb r3, [r7, #15] + + // Add device nonce +#if ( USE_RANDOM_DEV_NONCE == 1 ) + uint32_t devNonce = 0; + 8022266: 2300 movs r3, #0 + 8022268: 60bb str r3, [r7, #8] + SecureElementRandomNumber( &devNonce ); + 802226a: f107 0308 add.w r3, r7, #8 + 802226e: 4618 mov r0, r3 + 8022270: f7f8 feca bl 801b008 + CryptoNvm->DevNonce = devNonce; + 8022274: 68ba ldr r2, [r7, #8] + 8022276: 4b17 ldr r3, [pc, #92] @ (80222d4 ) + 8022278: 681b ldr r3, [r3, #0] + 802227a: b292 uxth r2, r2 + 802227c: 809a strh r2, [r3, #4] +#else + CryptoNvm->DevNonce++; +#endif /* USE_RANDOM_DEV_NONCE */ + macMsg->DevNonce = CryptoNvm->DevNonce; + 802227e: 4b15 ldr r3, [pc, #84] @ (80222d4 ) + 8022280: 681b ldr r3, [r3, #0] + 8022282: 889a ldrh r2, [r3, #4] + 8022284: 687b ldr r3, [r7, #4] + 8022286: 82da strh r2, [r3, #22] + return LORAMAC_CRYPTO_ERROR; + } +#endif /* USE_LRWAN_1_1_X_CRYPTO == 1 */ + + // Serialize message + if( LoRaMacSerializerJoinRequest( macMsg ) != LORAMAC_SERIALIZER_SUCCESS ) + 8022288: 6878 ldr r0, [r7, #4] + 802228a: f000 fc10 bl 8022aae + 802228e: 4603 mov r3, r0 + 8022290: 2b00 cmp r3, #0 + 8022292: d001 beq.n 8022298 + { + return LORAMAC_CRYPTO_ERROR_SERIALIZER; + 8022294: 2311 movs r3, #17 + 8022296: e018 b.n 80222ca + } + + // Compute mic + if( SecureElementComputeAesCmac( NULL, macMsg->Buffer, ( LORAMAC_JOIN_REQ_MSG_SIZE - LORAMAC_MIC_FIELD_SIZE ), micComputationKeyID, &macMsg->MIC ) != SECURE_ELEMENT_SUCCESS ) + 8022298: 687b ldr r3, [r7, #4] + 802229a: 6819 ldr r1, [r3, #0] + 802229c: 687b ldr r3, [r7, #4] + 802229e: 3318 adds r3, #24 + 80222a0: 7bfa ldrb r2, [r7, #15] + 80222a2: 9300 str r3, [sp, #0] + 80222a4: 4613 mov r3, r2 + 80222a6: 2213 movs r2, #19 + 80222a8: 2000 movs r0, #0 + 80222aa: f7f8 fd3d bl 801ad28 + 80222ae: 4603 mov r3, r0 + 80222b0: 2b00 cmp r3, #0 + 80222b2: d001 beq.n 80222b8 + { + return LORAMAC_CRYPTO_ERROR_SECURE_ELEMENT_FUNC; + 80222b4: 230f movs r3, #15 + 80222b6: e008 b.n 80222ca + } + + // Reserialize message to add the MIC + if( LoRaMacSerializerJoinRequest( macMsg ) != LORAMAC_SERIALIZER_SUCCESS ) + 80222b8: 6878 ldr r0, [r7, #4] + 80222ba: f000 fbf8 bl 8022aae + 80222be: 4603 mov r3, r0 + 80222c0: 2b00 cmp r3, #0 + 80222c2: d001 beq.n 80222c8 + { + return LORAMAC_CRYPTO_ERROR_SERIALIZER; + 80222c4: 2311 movs r3, #17 + 80222c6: e000 b.n 80222ca + } + + return LORAMAC_CRYPTO_SUCCESS; + 80222c8: 2300 movs r3, #0 +} + 80222ca: 4618 mov r0, r3 + 80222cc: 3710 adds r7, #16 + 80222ce: 46bd mov sp, r7 + 80222d0: bd80 pop {r7, pc} + 80222d2: bf00 nop + 80222d4: 20014560 .word 0x20014560 + +080222d8 : + return LORAMAC_CRYPTO_SUCCESS; +} +#endif /* USE_LRWAN_1_1_X_CRYPTO == 1 */ + +LoRaMacCryptoStatus_t LoRaMacCryptoHandleJoinAccept( JoinReqIdentifier_t joinReqType, uint8_t* joinEUI, LoRaMacMessageJoinAccept_t* macMsg ) +{ + 80222d8: b590 push {r4, r7, lr} + 80222da: b097 sub sp, #92 @ 0x5c + 80222dc: af04 add r7, sp, #16 + 80222de: 4603 mov r3, r0 + 80222e0: 60b9 str r1, [r7, #8] + 80222e2: 607a str r2, [r7, #4] + 80222e4: 73fb strb r3, [r7, #15] + if( ( macMsg == 0 ) || ( joinEUI == 0 ) ) + 80222e6: 687b ldr r3, [r7, #4] + 80222e8: 2b00 cmp r3, #0 + 80222ea: d002 beq.n 80222f2 + 80222ec: 68bb ldr r3, [r7, #8] + 80222ee: 2b00 cmp r3, #0 + 80222f0: d101 bne.n 80222f6 + { + return LORAMAC_CRYPTO_ERROR_NPE; + 80222f2: 230a movs r3, #10 + 80222f4: e0bb b.n 802246e + } + + LoRaMacCryptoStatus_t retval = LORAMAC_CRYPTO_ERROR; + 80222f6: 2313 movs r3, #19 + 80222f8: f887 3047 strb.w r3, [r7, #71] @ 0x47 + uint8_t decJoinAccept[LORAMAC_JOIN_ACCEPT_FRAME_MAX_SIZE] = { 0 }; + 80222fc: f107 0318 add.w r3, r7, #24 + 8022300: 2221 movs r2, #33 @ 0x21 + 8022302: 2100 movs r1, #0 + 8022304: 4618 mov r0, r3 + 8022306: f008 f899 bl 802a43c + uint8_t versionMinor = 0; + 802230a: 2300 movs r3, #0 + 802230c: 75fb strb r3, [r7, #23] + uint16_t nonce = CryptoNvm->DevNonce; + 802230e: 4b5a ldr r3, [pc, #360] @ (8022478 ) + 8022310: 681b ldr r3, [r3, #0] + 8022312: 889b ldrh r3, [r3, #4] + 8022314: f8a7 3044 strh.w r3, [r7, #68] @ 0x44 + nonce = CryptoNvm->FCntList.RJcount1; + } + } +#endif /* USE_LRWAN_1_1_X_CRYPTO == 1 */ + + if( SecureElementProcessJoinAccept( joinReqType, joinEUI, nonce, macMsg->Buffer, + 8022318: 687b ldr r3, [r7, #4] + 802231a: 681c ldr r4, [r3, #0] + 802231c: 687b ldr r3, [r7, #4] + 802231e: 791b ldrb r3, [r3, #4] + 8022320: f8b7 1044 ldrh.w r1, [r7, #68] @ 0x44 + 8022324: 7bf8 ldrb r0, [r7, #15] + 8022326: f107 0217 add.w r2, r7, #23 + 802232a: 9202 str r2, [sp, #8] + 802232c: f107 0218 add.w r2, r7, #24 + 8022330: 9201 str r2, [sp, #4] + 8022332: 9300 str r3, [sp, #0] + 8022334: 4623 mov r3, r4 + 8022336: 460a mov r2, r1 + 8022338: 68b9 ldr r1, [r7, #8] + 802233a: f7f8 fde8 bl 801af0e + 802233e: 4603 mov r3, r0 + 8022340: 2b00 cmp r3, #0 + 8022342: d001 beq.n 8022348 + macMsg->BufSize, decJoinAccept, + &versionMinor ) != SECURE_ELEMENT_SUCCESS ) + { + return LORAMAC_CRYPTO_ERROR_SECURE_ELEMENT_FUNC; + 8022344: 230f movs r3, #15 + 8022346: e092 b.n 802246e + } + + memcpy1( macMsg->Buffer, decJoinAccept, macMsg->BufSize ); + 8022348: 687b ldr r3, [r7, #4] + 802234a: 6818 ldr r0, [r3, #0] + 802234c: 687b ldr r3, [r7, #4] + 802234e: 791b ldrb r3, [r3, #4] + 8022350: 461a mov r2, r3 + 8022352: f107 0318 add.w r3, r7, #24 + 8022356: 4619 mov r1, r3 + 8022358: f003 f859 bl 802540e + + // Parse the message + if( LoRaMacParserJoinAccept( macMsg ) != LORAMAC_PARSER_SUCCESS ) + 802235c: 6878 ldr r0, [r7, #4] + 802235e: f000 f9e9 bl 8022734 + 8022362: 4603 mov r3, r0 + 8022364: 2b00 cmp r3, #0 + 8022366: d001 beq.n 802236c + { + return LORAMAC_CRYPTO_ERROR_PARSER; + 8022368: 2310 movs r3, #16 + 802236a: e080 b.n 802246e + } + + uint32_t currentJoinNonce; + + currentJoinNonce = ( uint32_t )macMsg->JoinNonce[0]; + 802236c: 687b ldr r3, [r7, #4] + 802236e: 799b ldrb r3, [r3, #6] + 8022370: 643b str r3, [r7, #64] @ 0x40 + currentJoinNonce |= ( ( uint32_t )macMsg->JoinNonce[1] << 8 ); + 8022372: 687b ldr r3, [r7, #4] + 8022374: 79db ldrb r3, [r3, #7] + 8022376: 021b lsls r3, r3, #8 + 8022378: 6c3a ldr r2, [r7, #64] @ 0x40 + 802237a: 4313 orrs r3, r2 + 802237c: 643b str r3, [r7, #64] @ 0x40 + currentJoinNonce |= ( ( uint32_t )macMsg->JoinNonce[2] << 16 ); + 802237e: 687b ldr r3, [r7, #4] + 8022380: 7a1b ldrb r3, [r3, #8] + 8022382: 041b lsls r3, r3, #16 + 8022384: 6c3a ldr r2, [r7, #64] @ 0x40 + 8022386: 4313 orrs r3, r2 + 8022388: 643b str r3, [r7, #64] @ 0x40 +#if( USE_JOIN_NONCE_COUNTER_CHECK == 1 ) + // Check if the JoinNonce is greater as the previous one + if( currentJoinNonce > CryptoNvm->JoinNonce ) +#else + // Check if the JoinNonce is different from the previous one + if( currentJoinNonce != CryptoNvm->JoinNonce ) + 802238a: 4b3b ldr r3, [pc, #236] @ (8022478 ) + 802238c: 681b ldr r3, [r3, #0] + 802238e: 689b ldr r3, [r3, #8] + 8022390: 6c3a ldr r2, [r7, #64] @ 0x40 + 8022392: 429a cmp r2, r3 + 8022394: d010 beq.n 80223b8 +#endif /* USE_JOIN_NONCE_COUNTER_CHECK */ + { + CryptoNvm->JoinNonce = currentJoinNonce; + 8022396: 4b38 ldr r3, [pc, #224] @ (8022478 ) + 8022398: 681b ldr r3, [r3, #0] + 802239a: 6c3a ldr r2, [r7, #64] @ 0x40 + 802239c: 609a str r2, [r3, #8] + { + return LORAMAC_CRYPTO_FAIL_JOIN_NONCE; + } + + // Derive lifetime keys + retval = LoRaMacCryptoDeriveMcRootKey( versionMinor, APP_KEY ); + 802239e: 7dfb ldrb r3, [r7, #23] + 80223a0: 2100 movs r1, #0 + 80223a2: 4618 mov r0, r3 + 80223a4: f000 f97a bl 802269c + 80223a8: 4603 mov r3, r0 + 80223aa: f887 3047 strb.w r3, [r7, #71] @ 0x47 + if( retval != LORAMAC_CRYPTO_SUCCESS ) + 80223ae: f897 3047 ldrb.w r3, [r7, #71] @ 0x47 + 80223b2: 2b00 cmp r3, #0 + 80223b4: d005 beq.n 80223c2 + 80223b6: e001 b.n 80223bc + return LORAMAC_CRYPTO_FAIL_JOIN_NONCE; + 80223b8: 2303 movs r3, #3 + 80223ba: e058 b.n 802246e + { + return retval; + 80223bc: f897 3047 ldrb.w r3, [r7, #71] @ 0x47 + 80223c0: e055 b.n 802246e + } + + retval = LoRaMacCryptoDeriveMcKEKey( MC_ROOT_KEY ); + 80223c2: 2004 movs r0, #4 + 80223c4: f000 f994 bl 80226f0 + 80223c8: 4603 mov r3, r0 + 80223ca: f887 3047 strb.w r3, [r7, #71] @ 0x47 + if( retval != LORAMAC_CRYPTO_SUCCESS ) + 80223ce: f897 3047 ldrb.w r3, [r7, #71] @ 0x47 + 80223d2: 2b00 cmp r3, #0 + 80223d4: d002 beq.n 80223dc + { + return retval; + 80223d6: f897 3047 ldrb.w r3, [r7, #71] @ 0x47 + 80223da: e048 b.n 802246e + { + // Operating in LoRaWAN 1.0.x mode + + uint32_t netID; + + netID = ( uint32_t )macMsg->NetID[0]; + 80223dc: 687b ldr r3, [r7, #4] + 80223de: 7a5b ldrb r3, [r3, #9] + 80223e0: 63fb str r3, [r7, #60] @ 0x3c + netID |= ( ( uint32_t )macMsg->NetID[1] << 8 ); + 80223e2: 687b ldr r3, [r7, #4] + 80223e4: 7a9b ldrb r3, [r3, #10] + 80223e6: 021b lsls r3, r3, #8 + 80223e8: 6bfa ldr r2, [r7, #60] @ 0x3c + 80223ea: 4313 orrs r3, r2 + 80223ec: 63fb str r3, [r7, #60] @ 0x3c + netID |= ( ( uint32_t )macMsg->NetID[2] << 16 ); + 80223ee: 687b ldr r3, [r7, #4] + 80223f0: 7adb ldrb r3, [r3, #11] + 80223f2: 041b lsls r3, r3, #16 + 80223f4: 6bfa ldr r2, [r7, #60] @ 0x3c + 80223f6: 4313 orrs r3, r2 + 80223f8: 63fb str r3, [r7, #60] @ 0x3c + + retval = DeriveSessionKey10x( APP_S_KEY, currentJoinNonce, netID, nonce ); + 80223fa: f8b7 3044 ldrh.w r3, [r7, #68] @ 0x44 + 80223fe: 6bfa ldr r2, [r7, #60] @ 0x3c + 8022400: 6c39 ldr r1, [r7, #64] @ 0x40 + 8022402: 2003 movs r0, #3 + 8022404: f7ff fcd0 bl 8021da8 + 8022408: 4603 mov r3, r0 + 802240a: f887 3047 strb.w r3, [r7, #71] @ 0x47 + if( retval != LORAMAC_CRYPTO_SUCCESS ) + 802240e: f897 3047 ldrb.w r3, [r7, #71] @ 0x47 + 8022412: 2b00 cmp r3, #0 + 8022414: d002 beq.n 802241c + { + return retval; + 8022416: f897 3047 ldrb.w r3, [r7, #71] @ 0x47 + 802241a: e028 b.n 802246e + return retval; + } + + retval = DeriveSessionKey10x( S_NWK_S_INT_KEY, currentJoinNonce, netID, nonce ); +#else + retval = DeriveSessionKey10x( NWK_S_KEY, currentJoinNonce, netID, nonce ); + 802241c: f8b7 3044 ldrh.w r3, [r7, #68] @ 0x44 + 8022420: 6bfa ldr r2, [r7, #60] @ 0x3c + 8022422: 6c39 ldr r1, [r7, #64] @ 0x40 + 8022424: 2002 movs r0, #2 + 8022426: f7ff fcbf bl 8021da8 + 802242a: 4603 mov r3, r0 + 802242c: f887 3047 strb.w r3, [r7, #71] @ 0x47 +#endif /* USE_LRWAN_1_1_X_CRYPTO */ + /* ST_WORKAROUND_END */ + if( retval != LORAMAC_CRYPTO_SUCCESS ) + 8022430: f897 3047 ldrb.w r3, [r7, #71] @ 0x47 + 8022434: 2b00 cmp r3, #0 + 8022436: d002 beq.n 802243e + { + return retval; + 8022438: f897 3047 ldrb.w r3, [r7, #71] @ 0x47 + 802243c: e017 b.n 802246e + } + } + + // Join-Accept is successfully processed + // Save LoRaWAN specification version + CryptoNvm->LrWanVersion.Fields.Minor = versionMinor; + 802243e: 4b0e ldr r3, [pc, #56] @ (8022478 ) + 8022440: 681b ldr r3, [r3, #0] + 8022442: 7dfa ldrb r2, [r7, #23] + 8022444: 709a strb r2, [r3, #2] + + // Reset frame counters +#if( USE_LRWAN_1_1_X_CRYPTO == 1 ) + RJcount0 = 0; +#endif /* USE_LRWAN_1_1_X_CRYPTO == 1 */ + CryptoNvm->FCntList.FCntUp = 0; + 8022446: 4b0c ldr r3, [pc, #48] @ (8022478 ) + 8022448: 681b ldr r3, [r3, #0] + 802244a: 2200 movs r2, #0 + 802244c: 60da str r2, [r3, #12] + CryptoNvm->FCntList.FCntDown = FCNT_DOWN_INITAL_VALUE; + 802244e: 4b0a ldr r3, [pc, #40] @ (8022478 ) + 8022450: 681b ldr r3, [r3, #0] + 8022452: f04f 32ff mov.w r2, #4294967295 + 8022456: 619a str r2, [r3, #24] + CryptoNvm->FCntList.NFCntDown = FCNT_DOWN_INITAL_VALUE; + 8022458: 4b07 ldr r3, [pc, #28] @ (8022478 ) + 802245a: 681b ldr r3, [r3, #0] + 802245c: f04f 32ff mov.w r2, #4294967295 + 8022460: 611a str r2, [r3, #16] + CryptoNvm->FCntList.AFCntDown = FCNT_DOWN_INITAL_VALUE; + 8022462: 4b05 ldr r3, [pc, #20] @ (8022478 ) + 8022464: 681b ldr r3, [r3, #0] + 8022466: f04f 32ff mov.w r2, #4294967295 + 802246a: 615a str r2, [r3, #20] + + return LORAMAC_CRYPTO_SUCCESS; + 802246c: 2300 movs r3, #0 +} + 802246e: 4618 mov r0, r3 + 8022470: 374c adds r7, #76 @ 0x4c + 8022472: 46bd mov sp, r7 + 8022474: bd90 pop {r4, r7, pc} + 8022476: bf00 nop + 8022478: 20014560 .word 0x20014560 + +0802247c : + +LoRaMacCryptoStatus_t LoRaMacCryptoSecureMessage( uint32_t fCntUp, uint8_t txDr, uint8_t txCh, LoRaMacMessageData_t* macMsg ) +{ + 802247c: b590 push {r4, r7, lr} + 802247e: b08b sub sp, #44 @ 0x2c + 8022480: af04 add r7, sp, #16 + 8022482: 60f8 str r0, [r7, #12] + 8022484: 607b str r3, [r7, #4] + 8022486: 460b mov r3, r1 + 8022488: 72fb strb r3, [r7, #11] + 802248a: 4613 mov r3, r2 + 802248c: 72bb strb r3, [r7, #10] + LoRaMacCryptoStatus_t retval = LORAMAC_CRYPTO_ERROR; + 802248e: 2313 movs r3, #19 + 8022490: 75bb strb r3, [r7, #22] + KeyIdentifier_t payloadDecryptionKeyID = APP_S_KEY; + 8022492: 2303 movs r3, #3 + 8022494: 75fb strb r3, [r7, #23] + + if( macMsg == NULL ) + 8022496: 687b ldr r3, [r7, #4] + 8022498: 2b00 cmp r3, #0 + 802249a: d101 bne.n 80224a0 + { + return LORAMAC_CRYPTO_ERROR_NPE; + 802249c: 230a movs r3, #10 + 802249e: e05e b.n 802255e + } + + if( fCntUp < CryptoNvm->FCntList.FCntUp ) + 80224a0: 4b31 ldr r3, [pc, #196] @ (8022568 ) + 80224a2: 681b ldr r3, [r3, #0] + 80224a4: 68db ldr r3, [r3, #12] + 80224a6: 68fa ldr r2, [r7, #12] + 80224a8: 429a cmp r2, r3 + 80224aa: d201 bcs.n 80224b0 + { + return LORAMAC_CRYPTO_FAIL_FCNT_SMALLER; + 80224ac: 2306 movs r3, #6 + 80224ae: e056 b.n 802255e + } + + // Encrypt payload + if( macMsg->FPort == 0 ) + 80224b0: 687b ldr r3, [r7, #4] + 80224b2: f893 3020 ldrb.w r3, [r3, #32] + 80224b6: 2b00 cmp r3, #0 + 80224b8: d101 bne.n 80224be + // Use network session key + /* ST_WORKAROUND_BEGIN: integrate 1.1.x keys only if required */ +#if ( USE_LRWAN_1_1_X_CRYPTO == 1 ) + payloadDecryptionKeyID = NWK_S_ENC_KEY; +#else /* USE_LRWAN_1_1_X_CRYPTO == 0 */ + payloadDecryptionKeyID = NWK_S_KEY; + 80224ba: 2302 movs r3, #2 + 80224bc: 75fb strb r3, [r7, #23] +#endif /* USE_LRWAN_1_1_X_CRYPTO */ + /* ST_WORKAROUND_END */ + } + + if( fCntUp > CryptoNvm->FCntList.FCntUp ) + 80224be: 4b2a ldr r3, [pc, #168] @ (8022568 ) + 80224c0: 681b ldr r3, [r3, #0] + 80224c2: 68db ldr r3, [r3, #12] + 80224c4: 68fa ldr r2, [r7, #12] + 80224c6: 429a cmp r2, r3 + 80224c8: d916 bls.n 80224f8 + { + retval = PayloadEncrypt( macMsg->FRMPayload, macMsg->FRMPayloadSize, payloadDecryptionKeyID, macMsg->FHDR.DevAddr, UPLINK, fCntUp ); + 80224ca: 687b ldr r3, [r7, #4] + 80224cc: 6a58 ldr r0, [r3, #36] @ 0x24 + 80224ce: 687b ldr r3, [r7, #4] + 80224d0: f893 3028 ldrb.w r3, [r3, #40] @ 0x28 + 80224d4: b219 sxth r1, r3 + 80224d6: 687b ldr r3, [r7, #4] + 80224d8: 689c ldr r4, [r3, #8] + 80224da: 7dfa ldrb r2, [r7, #23] + 80224dc: 68fb ldr r3, [r7, #12] + 80224de: 9301 str r3, [sp, #4] + 80224e0: 2300 movs r3, #0 + 80224e2: 9300 str r3, [sp, #0] + 80224e4: 4623 mov r3, r4 + 80224e6: f7ff fa6b bl 80219c0 + 80224ea: 4603 mov r3, r0 + 80224ec: 75bb strb r3, [r7, #22] + if( retval != LORAMAC_CRYPTO_SUCCESS ) + 80224ee: 7dbb ldrb r3, [r7, #22] + 80224f0: 2b00 cmp r3, #0 + 80224f2: d001 beq.n 80224f8 + { + return retval; + 80224f4: 7dbb ldrb r3, [r7, #22] + 80224f6: e032 b.n 802255e + } +#endif /* USE_LRWAN_1_1_X_CRYPTO */ + } + + // Serialize message + if( LoRaMacSerializerData( macMsg ) != LORAMAC_SERIALIZER_SUCCESS ) + 80224f8: 6878 ldr r0, [r7, #4] + 80224fa: f000 fb5a bl 8022bb2 + 80224fe: 4603 mov r3, r0 + 8022500: 2b00 cmp r3, #0 + 8022502: d001 beq.n 8022508 + { + return LORAMAC_CRYPTO_ERROR_SERIALIZER; + 8022504: 2311 movs r3, #17 + 8022506: e02a b.n 802255e + // Use network session key + /* ST_WORKAROUND_BEGIN: integrate 1.1.x keys only if required */ +#if ( USE_LRWAN_1_1_X_CRYPTO == 1 ) + payloadDecryptionKeyID = NWK_S_ENC_KEY; +#else /* USE_LRWAN_1_1_X_CRYPTO == 0 */ + payloadDecryptionKeyID = NWK_S_KEY; + 8022508: 2302 movs r3, #2 + 802250a: 75fb strb r3, [r7, #23] +#endif /* USE_LRWAN_1_1_X_CRYPTO */ + /* ST_WORKAROUND_END */ + // MIC = cmacF[0..3] + // The IsAck parameter is every time false since the ConfFCnt field is not used in legacy mode. + retval = ComputeCmacB0( macMsg->Buffer, ( macMsg->BufSize - LORAMAC_MIC_FIELD_SIZE ), payloadDecryptionKeyID, false, UPLINK, macMsg->FHDR.DevAddr, fCntUp, &macMsg->MIC ); + 802250c: 687b ldr r3, [r7, #4] + 802250e: 6818 ldr r0, [r3, #0] + 8022510: 687b ldr r3, [r7, #4] + 8022512: 791b ldrb r3, [r3, #4] + 8022514: 3b04 subs r3, #4 + 8022516: b299 uxth r1, r3 + 8022518: 687b ldr r3, [r7, #4] + 802251a: 689b ldr r3, [r3, #8] + 802251c: 687a ldr r2, [r7, #4] + 802251e: 322c adds r2, #44 @ 0x2c + 8022520: 7dfc ldrb r4, [r7, #23] + 8022522: 9203 str r2, [sp, #12] + 8022524: 68fa ldr r2, [r7, #12] + 8022526: 9202 str r2, [sp, #8] + 8022528: 9301 str r3, [sp, #4] + 802252a: 2300 movs r3, #0 + 802252c: 9300 str r3, [sp, #0] + 802252e: 2300 movs r3, #0 + 8022530: 4622 mov r2, r4 + 8022532: f7ff fb44 bl 8021bbe + 8022536: 4603 mov r3, r0 + 8022538: 75bb strb r3, [r7, #22] + if( retval != LORAMAC_CRYPTO_SUCCESS ) + 802253a: 7dbb ldrb r3, [r7, #22] + 802253c: 2b00 cmp r3, #0 + 802253e: d001 beq.n 8022544 + { + return retval; + 8022540: 7dbb ldrb r3, [r7, #22] + 8022542: e00c b.n 802255e + } + } + + // Re-serialize message to add the MIC + if( LoRaMacSerializerData( macMsg ) != LORAMAC_SERIALIZER_SUCCESS ) + 8022544: 6878 ldr r0, [r7, #4] + 8022546: f000 fb34 bl 8022bb2 + 802254a: 4603 mov r3, r0 + 802254c: 2b00 cmp r3, #0 + 802254e: d001 beq.n 8022554 + { + return LORAMAC_CRYPTO_ERROR_SERIALIZER; + 8022550: 2311 movs r3, #17 + 8022552: e004 b.n 802255e + } + + CryptoNvm->FCntList.FCntUp = fCntUp; + 8022554: 4b04 ldr r3, [pc, #16] @ (8022568 ) + 8022556: 681b ldr r3, [r3, #0] + 8022558: 68fa ldr r2, [r7, #12] + 802255a: 60da str r2, [r3, #12] + + return LORAMAC_CRYPTO_SUCCESS; + 802255c: 2300 movs r3, #0 +} + 802255e: 4618 mov r0, r3 + 8022560: 371c adds r7, #28 + 8022562: 46bd mov sp, r7 + 8022564: bd90 pop {r4, r7, pc} + 8022566: bf00 nop + 8022568: 20014560 .word 0x20014560 + +0802256c : + +LoRaMacCryptoStatus_t LoRaMacCryptoUnsecureMessage( AddressIdentifier_t addrID, uint32_t address, FCntIdentifier_t fCntID, uint32_t fCntDown, LoRaMacMessageData_t* macMsg ) +{ + 802256c: b590 push {r4, r7, lr} + 802256e: b08b sub sp, #44 @ 0x2c + 8022570: af04 add r7, sp, #16 + 8022572: 60b9 str r1, [r7, #8] + 8022574: 607b str r3, [r7, #4] + 8022576: 4603 mov r3, r0 + 8022578: 73fb strb r3, [r7, #15] + 802257a: 4613 mov r3, r2 + 802257c: 73bb strb r3, [r7, #14] + if( macMsg == 0 ) + 802257e: 6abb ldr r3, [r7, #40] @ 0x28 + 8022580: 2b00 cmp r3, #0 + 8022582: d101 bne.n 8022588 + { + return LORAMAC_CRYPTO_ERROR_NPE; + 8022584: 230a movs r3, #10 + 8022586: e083 b.n 8022690 + } + + if( CheckFCntDown( fCntID, fCntDown ) == false ) + 8022588: 7bbb ldrb r3, [r7, #14] + 802258a: 6879 ldr r1, [r7, #4] + 802258c: 4618 mov r0, r3 + 802258e: f7ff fca9 bl 8021ee4 + 8022592: 4603 mov r3, r0 + 8022594: f083 0301 eor.w r3, r3, #1 + 8022598: b2db uxtb r3, r3 + 802259a: 2b00 cmp r3, #0 + 802259c: d001 beq.n 80225a2 + { + return LORAMAC_CRYPTO_FAIL_FCNT_SMALLER; + 802259e: 2306 movs r3, #6 + 80225a0: e076 b.n 8022690 + } + + LoRaMacCryptoStatus_t retval = LORAMAC_CRYPTO_ERROR; + 80225a2: 2313 movs r3, #19 + 80225a4: 757b strb r3, [r7, #21] + KeyIdentifier_t payloadDecryptionKeyID = APP_S_KEY; + 80225a6: 2303 movs r3, #3 + 80225a8: 75fb strb r3, [r7, #23] + /* ST_WORKAROUND_BEGIN: integrate 1.1.x keys only if required */ +#if ( USE_LRWAN_1_1_X_CRYPTO == 1 ) + KeyIdentifier_t micComputationKeyID = S_NWK_S_INT_KEY; +#else /* USE_LRWAN_1_1_X_CRYPTO == 0 */ + KeyIdentifier_t micComputationKeyID = NWK_S_KEY; + 80225aa: 2302 movs r3, #2 + 80225ac: 753b strb r3, [r7, #20] +#endif /* USE_LRWAN_1_1_X_CRYPTO */ + /* ST_WORKAROUND_END */ + KeyAddr_t* curItem; + + // Parse the message + if( LoRaMacParserData( macMsg ) != LORAMAC_PARSER_SUCCESS ) + 80225ae: 6ab8 ldr r0, [r7, #40] @ 0x28 + 80225b0: f000 f98b bl 80228ca + 80225b4: 4603 mov r3, r0 + 80225b6: 2b00 cmp r3, #0 + 80225b8: d001 beq.n 80225be + { + return LORAMAC_CRYPTO_ERROR_PARSER; + 80225ba: 2310 movs r3, #16 + 80225bc: e068 b.n 8022690 + } + + // Determine current security context + retval = GetKeyAddrItem( addrID, &curItem ); + 80225be: f107 0210 add.w r2, r7, #16 + 80225c2: 7bfb ldrb r3, [r7, #15] + 80225c4: 4611 mov r1, r2 + 80225c6: 4618 mov r0, r3 + 80225c8: f7ff fbc6 bl 8021d58 + 80225cc: 4603 mov r3, r0 + 80225ce: 757b strb r3, [r7, #21] + if( retval != LORAMAC_CRYPTO_SUCCESS ) + 80225d0: 7d7b ldrb r3, [r7, #21] + 80225d2: 2b00 cmp r3, #0 + 80225d4: d001 beq.n 80225da + { + return retval; + 80225d6: 7d7b ldrb r3, [r7, #21] + 80225d8: e05a b.n 8022690 + } + + payloadDecryptionKeyID = curItem->AppSkey; + 80225da: 693b ldr r3, [r7, #16] + 80225dc: 785b ldrb r3, [r3, #1] + 80225de: 75fb strb r3, [r7, #23] + micComputationKeyID = curItem->NwkSkey; + 80225e0: 693b ldr r3, [r7, #16] + 80225e2: 789b ldrb r3, [r3, #2] + 80225e4: 753b strb r3, [r7, #20] + + // Check if it is our address + if( address != macMsg->FHDR.DevAddr ) + 80225e6: 6abb ldr r3, [r7, #40] @ 0x28 + 80225e8: 689b ldr r3, [r3, #8] + 80225ea: 68ba ldr r2, [r7, #8] + 80225ec: 429a cmp r2, r3 + 80225ee: d001 beq.n 80225f4 + { + return LORAMAC_CRYPTO_FAIL_ADDRESS; + 80225f0: 2302 movs r3, #2 + 80225f2: e04d b.n 8022690 + } + + // Compute mic + bool isAck = macMsg->FHDR.FCtrl.Bits.Ack; + 80225f4: 6abb ldr r3, [r7, #40] @ 0x28 + 80225f6: 7b1b ldrb r3, [r3, #12] + 80225f8: f3c3 1340 ubfx r3, r3, #5, #1 + 80225fc: b2db uxtb r3, r3 + 80225fe: 2b00 cmp r3, #0 + 8022600: bf14 ite ne + 8022602: 2301 movne r3, #1 + 8022604: 2300 moveq r3, #0 + 8022606: 75bb strb r3, [r7, #22] + if( CryptoNvm->LrWanVersion.Fields.Minor == 0 ) + 8022608: 4b23 ldr r3, [pc, #140] @ (8022698 ) + 802260a: 681b ldr r3, [r3, #0] + 802260c: 789b ldrb r3, [r3, #2] + 802260e: 2b00 cmp r3, #0 + 8022610: d101 bne.n 8022616 + { + // In legacy mode the IsAck parameter is forced to be false since the ConfFCnt field is not used. + isAck = false; + 8022612: 2300 movs r3, #0 + 8022614: 75bb strb r3, [r7, #22] + } + + // Verify mic + retval = VerifyCmacB0( macMsg->Buffer, ( macMsg->BufSize - LORAMAC_MIC_FIELD_SIZE ), micComputationKeyID, isAck, DOWNLINK, address, fCntDown, macMsg->MIC ); + 8022616: 6abb ldr r3, [r7, #40] @ 0x28 + 8022618: 6818 ldr r0, [r3, #0] + 802261a: 6abb ldr r3, [r7, #40] @ 0x28 + 802261c: 791b ldrb r3, [r3, #4] + 802261e: 3b04 subs r3, #4 + 8022620: b299 uxth r1, r3 + 8022622: 6abb ldr r3, [r7, #40] @ 0x28 + 8022624: 6adb ldr r3, [r3, #44] @ 0x2c + 8022626: 7dbc ldrb r4, [r7, #22] + 8022628: 7d3a ldrb r2, [r7, #20] + 802262a: 9303 str r3, [sp, #12] + 802262c: 687b ldr r3, [r7, #4] + 802262e: 9302 str r3, [sp, #8] + 8022630: 68bb ldr r3, [r7, #8] + 8022632: 9301 str r3, [sp, #4] + 8022634: 2301 movs r3, #1 + 8022636: 9300 str r3, [sp, #0] + 8022638: 4623 mov r3, r4 + 802263a: f7ff fafe bl 8021c3a + 802263e: 4603 mov r3, r0 + 8022640: 757b strb r3, [r7, #21] + if( retval != LORAMAC_CRYPTO_SUCCESS ) + 8022642: 7d7b ldrb r3, [r7, #21] + 8022644: 2b00 cmp r3, #0 + 8022646: d001 beq.n 802264c + { + return retval; + 8022648: 7d7b ldrb r3, [r7, #21] + 802264a: e021 b.n 8022690 + } + + // Decrypt payload + if( macMsg->FPort == 0 ) + 802264c: 6abb ldr r3, [r7, #40] @ 0x28 + 802264e: f893 3020 ldrb.w r3, [r3, #32] + 8022652: 2b00 cmp r3, #0 + 8022654: d101 bne.n 802265a + // Use network session encryption key + /* ST_WORKAROUND_BEGIN: integrate 1.1.x keys only if required */ +#if ( USE_LRWAN_1_1_X_CRYPTO == 1 ) + payloadDecryptionKeyID = NWK_S_ENC_KEY; +#else /* USE_LRWAN_1_1_X_CRYPTO == 0 */ + payloadDecryptionKeyID = NWK_S_KEY; + 8022656: 2302 movs r3, #2 + 8022658: 75fb strb r3, [r7, #23] +#endif /* USE_LRWAN_1_1_X_CRYPTO */ + /* ST_WORKAROUND_END */ + } + retval = PayloadEncrypt( macMsg->FRMPayload, macMsg->FRMPayloadSize, payloadDecryptionKeyID, address, DOWNLINK, fCntDown ); + 802265a: 6abb ldr r3, [r7, #40] @ 0x28 + 802265c: 6a58 ldr r0, [r3, #36] @ 0x24 + 802265e: 6abb ldr r3, [r7, #40] @ 0x28 + 8022660: f893 3028 ldrb.w r3, [r3, #40] @ 0x28 + 8022664: b219 sxth r1, r3 + 8022666: 7dfa ldrb r2, [r7, #23] + 8022668: 687b ldr r3, [r7, #4] + 802266a: 9301 str r3, [sp, #4] + 802266c: 2301 movs r3, #1 + 802266e: 9300 str r3, [sp, #0] + 8022670: 68bb ldr r3, [r7, #8] + 8022672: f7ff f9a5 bl 80219c0 + 8022676: 4603 mov r3, r0 + 8022678: 757b strb r3, [r7, #21] + if( retval != LORAMAC_CRYPTO_SUCCESS ) + 802267a: 7d7b ldrb r3, [r7, #21] + 802267c: 2b00 cmp r3, #0 + 802267e: d001 beq.n 8022684 + { + return retval; + 8022680: 7d7b ldrb r3, [r7, #21] + 8022682: e005 b.n 8022690 + } + } + } +#endif + + UpdateFCntDown( fCntID, fCntDown ); + 8022684: 7bbb ldrb r3, [r7, #14] + 8022686: 6879 ldr r1, [r7, #4] + 8022688: 4618 mov r0, r3 + 802268a: f7ff fc4f bl 8021f2c + + return LORAMAC_CRYPTO_SUCCESS; + 802268e: 2300 movs r3, #0 +} + 8022690: 4618 mov r0, r3 + 8022692: 371c adds r7, #28 + 8022694: 46bd mov sp, r7 + 8022696: bd90 pop {r4, r7, pc} + 8022698: 20014560 .word 0x20014560 + +0802269c : + +LoRaMacCryptoStatus_t LoRaMacCryptoDeriveMcRootKey( uint8_t versionMinor, KeyIdentifier_t keyID ) +{ + 802269c: b580 push {r7, lr} + 802269e: b086 sub sp, #24 + 80226a0: af00 add r7, sp, #0 + 80226a2: 4603 mov r3, r0 + 80226a4: 460a mov r2, r1 + 80226a6: 71fb strb r3, [r7, #7] + 80226a8: 4613 mov r3, r2 + 80226aa: 71bb strb r3, [r7, #6] + // Prevent other keys than AppKey + if( keyID != APP_KEY ) + 80226ac: 79bb ldrb r3, [r7, #6] + 80226ae: 2b00 cmp r3, #0 + 80226b0: d001 beq.n 80226b6 + { + return LORAMAC_CRYPTO_ERROR_INVALID_KEY_ID; + 80226b2: 230b movs r3, #11 + 80226b4: e018 b.n 80226e8 + } + uint8_t compBase[16] = { 0 }; + 80226b6: f107 0308 add.w r3, r7, #8 + 80226ba: 2200 movs r2, #0 + 80226bc: 601a str r2, [r3, #0] + 80226be: 605a str r2, [r3, #4] + 80226c0: 609a str r2, [r3, #8] + 80226c2: 60da str r2, [r3, #12] + + if( versionMinor == 1 ) + 80226c4: 79fb ldrb r3, [r7, #7] + 80226c6: 2b01 cmp r3, #1 + 80226c8: d101 bne.n 80226ce + { + compBase[0] = 0x20; + 80226ca: 2320 movs r3, #32 + 80226cc: 723b strb r3, [r7, #8] + } + if( SecureElementDeriveAndStoreKey( compBase, keyID, MC_ROOT_KEY ) != SECURE_ELEMENT_SUCCESS ) + 80226ce: 79b9 ldrb r1, [r7, #6] + 80226d0: f107 0308 add.w r3, r7, #8 + 80226d4: 2204 movs r2, #4 + 80226d6: 4618 mov r0, r3 + 80226d8: f7f8 fbda bl 801ae90 + 80226dc: 4603 mov r3, r0 + 80226de: 2b00 cmp r3, #0 + 80226e0: d001 beq.n 80226e6 + { + return LORAMAC_CRYPTO_ERROR_SECURE_ELEMENT_FUNC; + 80226e2: 230f movs r3, #15 + 80226e4: e000 b.n 80226e8 + } + + return LORAMAC_CRYPTO_SUCCESS; + 80226e6: 2300 movs r3, #0 +} + 80226e8: 4618 mov r0, r3 + 80226ea: 3718 adds r7, #24 + 80226ec: 46bd mov sp, r7 + 80226ee: bd80 pop {r7, pc} + +080226f0 : + +LoRaMacCryptoStatus_t LoRaMacCryptoDeriveMcKEKey( KeyIdentifier_t keyID ) +{ + 80226f0: b580 push {r7, lr} + 80226f2: b086 sub sp, #24 + 80226f4: af00 add r7, sp, #0 + 80226f6: 4603 mov r3, r0 + 80226f8: 71fb strb r3, [r7, #7] + // Prevent other keys than McRootKey + if( keyID != MC_ROOT_KEY ) + 80226fa: 79fb ldrb r3, [r7, #7] + 80226fc: 2b04 cmp r3, #4 + 80226fe: d001 beq.n 8022704 + { + return LORAMAC_CRYPTO_ERROR_INVALID_KEY_ID; + 8022700: 230b movs r3, #11 + 8022702: e013 b.n 802272c + } + uint8_t compBase[16] = { 0 }; + 8022704: f107 0308 add.w r3, r7, #8 + 8022708: 2200 movs r2, #0 + 802270a: 601a str r2, [r3, #0] + 802270c: 605a str r2, [r3, #4] + 802270e: 609a str r2, [r3, #8] + 8022710: 60da str r2, [r3, #12] + + if( SecureElementDeriveAndStoreKey( compBase, keyID, MC_KE_KEY ) != SECURE_ELEMENT_SUCCESS ) + 8022712: 79f9 ldrb r1, [r7, #7] + 8022714: f107 0308 add.w r3, r7, #8 + 8022718: 227f movs r2, #127 @ 0x7f + 802271a: 4618 mov r0, r3 + 802271c: f7f8 fbb8 bl 801ae90 + 8022720: 4603 mov r3, r0 + 8022722: 2b00 cmp r3, #0 + 8022724: d001 beq.n 802272a + { + return LORAMAC_CRYPTO_ERROR_SECURE_ELEMENT_FUNC; + 8022726: 230f movs r3, #15 + 8022728: e000 b.n 802272c + } + + return LORAMAC_CRYPTO_SUCCESS; + 802272a: 2300 movs r3, #0 +} + 802272c: 4618 mov r0, r3 + 802272e: 3718 adds r7, #24 + 8022730: 46bd mov sp, r7 + 8022732: bd80 pop {r7, pc} + +08022734 : + */ +#include "LoRaMacParser.h" +#include "utilities.h" + +LoRaMacParserStatus_t LoRaMacParserJoinAccept( LoRaMacMessageJoinAccept_t* macMsg ) +{ + 8022734: b580 push {r7, lr} + 8022736: b084 sub sp, #16 + 8022738: af00 add r7, sp, #0 + 802273a: 6078 str r0, [r7, #4] + if( ( macMsg == 0 ) || ( macMsg->Buffer == 0 ) ) + 802273c: 687b ldr r3, [r7, #4] + 802273e: 2b00 cmp r3, #0 + 8022740: d003 beq.n 802274a + 8022742: 687b ldr r3, [r7, #4] + 8022744: 681b ldr r3, [r3, #0] + 8022746: 2b00 cmp r3, #0 + 8022748: d101 bne.n 802274e + { + return LORAMAC_PARSER_ERROR_NPE; + 802274a: 2302 movs r3, #2 + 802274c: e0b9 b.n 80228c2 + } + + uint16_t bufItr = 0; + 802274e: 2300 movs r3, #0 + 8022750: 81fb strh r3, [r7, #14] + + macMsg->MHDR.Value = macMsg->Buffer[bufItr++]; + 8022752: 687b ldr r3, [r7, #4] + 8022754: 681a ldr r2, [r3, #0] + 8022756: 89fb ldrh r3, [r7, #14] + 8022758: 1c59 adds r1, r3, #1 + 802275a: 81f9 strh r1, [r7, #14] + 802275c: 4413 add r3, r2 + 802275e: 781a ldrb r2, [r3, #0] + 8022760: 687b ldr r3, [r7, #4] + 8022762: 715a strb r2, [r3, #5] + + memcpy1( macMsg->JoinNonce, &macMsg->Buffer[bufItr], 3 ); + 8022764: 687b ldr r3, [r7, #4] + 8022766: 1d98 adds r0, r3, #6 + 8022768: 687b ldr r3, [r7, #4] + 802276a: 681a ldr r2, [r3, #0] + 802276c: 89fb ldrh r3, [r7, #14] + 802276e: 4413 add r3, r2 + 8022770: 2203 movs r2, #3 + 8022772: 4619 mov r1, r3 + 8022774: f002 fe4b bl 802540e + bufItr = bufItr + 3; + 8022778: 89fb ldrh r3, [r7, #14] + 802277a: 3303 adds r3, #3 + 802277c: 81fb strh r3, [r7, #14] + + memcpy1( macMsg->NetID, &macMsg->Buffer[bufItr], 3 ); + 802277e: 687b ldr r3, [r7, #4] + 8022780: f103 0009 add.w r0, r3, #9 + 8022784: 687b ldr r3, [r7, #4] + 8022786: 681a ldr r2, [r3, #0] + 8022788: 89fb ldrh r3, [r7, #14] + 802278a: 4413 add r3, r2 + 802278c: 2203 movs r2, #3 + 802278e: 4619 mov r1, r3 + 8022790: f002 fe3d bl 802540e + bufItr = bufItr + 3; + 8022794: 89fb ldrh r3, [r7, #14] + 8022796: 3303 adds r3, #3 + 8022798: 81fb strh r3, [r7, #14] + + macMsg->DevAddr = ( uint32_t ) macMsg->Buffer[bufItr++]; + 802279a: 687b ldr r3, [r7, #4] + 802279c: 681a ldr r2, [r3, #0] + 802279e: 89fb ldrh r3, [r7, #14] + 80227a0: 1c59 adds r1, r3, #1 + 80227a2: 81f9 strh r1, [r7, #14] + 80227a4: 4413 add r3, r2 + 80227a6: 781b ldrb r3, [r3, #0] + 80227a8: 461a mov r2, r3 + 80227aa: 687b ldr r3, [r7, #4] + 80227ac: 60da str r2, [r3, #12] + macMsg->DevAddr |= ( ( uint32_t ) macMsg->Buffer[bufItr++] << 8 ); + 80227ae: 687b ldr r3, [r7, #4] + 80227b0: 681a ldr r2, [r3, #0] + 80227b2: 89fb ldrh r3, [r7, #14] + 80227b4: 1c59 adds r1, r3, #1 + 80227b6: 81f9 strh r1, [r7, #14] + 80227b8: 4413 add r3, r2 + 80227ba: 781b ldrb r3, [r3, #0] + 80227bc: 021a lsls r2, r3, #8 + 80227be: 687b ldr r3, [r7, #4] + 80227c0: 68db ldr r3, [r3, #12] + 80227c2: 431a orrs r2, r3 + 80227c4: 687b ldr r3, [r7, #4] + 80227c6: 60da str r2, [r3, #12] + macMsg->DevAddr |= ( ( uint32_t ) macMsg->Buffer[bufItr++] << 16 ); + 80227c8: 687b ldr r3, [r7, #4] + 80227ca: 681a ldr r2, [r3, #0] + 80227cc: 89fb ldrh r3, [r7, #14] + 80227ce: 1c59 adds r1, r3, #1 + 80227d0: 81f9 strh r1, [r7, #14] + 80227d2: 4413 add r3, r2 + 80227d4: 781b ldrb r3, [r3, #0] + 80227d6: 041a lsls r2, r3, #16 + 80227d8: 687b ldr r3, [r7, #4] + 80227da: 68db ldr r3, [r3, #12] + 80227dc: 431a orrs r2, r3 + 80227de: 687b ldr r3, [r7, #4] + 80227e0: 60da str r2, [r3, #12] + macMsg->DevAddr |= ( ( uint32_t ) macMsg->Buffer[bufItr++] << 24 ); + 80227e2: 687b ldr r3, [r7, #4] + 80227e4: 681a ldr r2, [r3, #0] + 80227e6: 89fb ldrh r3, [r7, #14] + 80227e8: 1c59 adds r1, r3, #1 + 80227ea: 81f9 strh r1, [r7, #14] + 80227ec: 4413 add r3, r2 + 80227ee: 781b ldrb r3, [r3, #0] + 80227f0: 061a lsls r2, r3, #24 + 80227f2: 687b ldr r3, [r7, #4] + 80227f4: 68db ldr r3, [r3, #12] + 80227f6: 431a orrs r2, r3 + 80227f8: 687b ldr r3, [r7, #4] + 80227fa: 60da str r2, [r3, #12] + + macMsg->DLSettings.Value = macMsg->Buffer[bufItr++]; + 80227fc: 687b ldr r3, [r7, #4] + 80227fe: 681a ldr r2, [r3, #0] + 8022800: 89fb ldrh r3, [r7, #14] + 8022802: 1c59 adds r1, r3, #1 + 8022804: 81f9 strh r1, [r7, #14] + 8022806: 4413 add r3, r2 + 8022808: 781a ldrb r2, [r3, #0] + 802280a: 687b ldr r3, [r7, #4] + 802280c: 741a strb r2, [r3, #16] + + macMsg->RxDelay = macMsg->Buffer[bufItr++]; + 802280e: 687b ldr r3, [r7, #4] + 8022810: 681a ldr r2, [r3, #0] + 8022812: 89fb ldrh r3, [r7, #14] + 8022814: 1c59 adds r1, r3, #1 + 8022816: 81f9 strh r1, [r7, #14] + 8022818: 4413 add r3, r2 + 802281a: 781a ldrb r2, [r3, #0] + 802281c: 687b ldr r3, [r7, #4] + 802281e: 745a strb r2, [r3, #17] + + if( ( macMsg->BufSize - LORAMAC_MIC_FIELD_SIZE - bufItr ) == LORAMAC_CF_LIST_FIELD_SIZE ) + 8022820: 687b ldr r3, [r7, #4] + 8022822: 791b ldrb r3, [r3, #4] + 8022824: 1f1a subs r2, r3, #4 + 8022826: 89fb ldrh r3, [r7, #14] + 8022828: 1ad3 subs r3, r2, r3 + 802282a: 2b10 cmp r3, #16 + 802282c: d10e bne.n 802284c + { + memcpy1( macMsg->CFList, &macMsg->Buffer[bufItr], LORAMAC_CF_LIST_FIELD_SIZE ); + 802282e: 687b ldr r3, [r7, #4] + 8022830: f103 0012 add.w r0, r3, #18 + 8022834: 687b ldr r3, [r7, #4] + 8022836: 681a ldr r2, [r3, #0] + 8022838: 89fb ldrh r3, [r7, #14] + 802283a: 4413 add r3, r2 + 802283c: 2210 movs r2, #16 + 802283e: 4619 mov r1, r3 + 8022840: f002 fde5 bl 802540e + bufItr = bufItr + LORAMAC_CF_LIST_FIELD_SIZE; + 8022844: 89fb ldrh r3, [r7, #14] + 8022846: 3310 adds r3, #16 + 8022848: 81fb strh r3, [r7, #14] + 802284a: e008 b.n 802285e + } + else if( ( macMsg->BufSize - LORAMAC_MIC_FIELD_SIZE - bufItr ) > 0 ) + 802284c: 687b ldr r3, [r7, #4] + 802284e: 791b ldrb r3, [r3, #4] + 8022850: 1f1a subs r2, r3, #4 + 8022852: 89fb ldrh r3, [r7, #14] + 8022854: 1ad3 subs r3, r2, r3 + 8022856: 2b00 cmp r3, #0 + 8022858: dd01 ble.n 802285e + { + return LORAMAC_PARSER_FAIL; + 802285a: 2301 movs r3, #1 + 802285c: e031 b.n 80228c2 + } + + macMsg->MIC = ( uint32_t ) macMsg->Buffer[bufItr++]; + 802285e: 687b ldr r3, [r7, #4] + 8022860: 681a ldr r2, [r3, #0] + 8022862: 89fb ldrh r3, [r7, #14] + 8022864: 1c59 adds r1, r3, #1 + 8022866: 81f9 strh r1, [r7, #14] + 8022868: 4413 add r3, r2 + 802286a: 781b ldrb r3, [r3, #0] + 802286c: 461a mov r2, r3 + 802286e: 687b ldr r3, [r7, #4] + 8022870: 625a str r2, [r3, #36] @ 0x24 + macMsg->MIC |= ( ( uint32_t ) macMsg->Buffer[bufItr++] << 8 ); + 8022872: 687b ldr r3, [r7, #4] + 8022874: 681a ldr r2, [r3, #0] + 8022876: 89fb ldrh r3, [r7, #14] + 8022878: 1c59 adds r1, r3, #1 + 802287a: 81f9 strh r1, [r7, #14] + 802287c: 4413 add r3, r2 + 802287e: 781b ldrb r3, [r3, #0] + 8022880: 021a lsls r2, r3, #8 + 8022882: 687b ldr r3, [r7, #4] + 8022884: 6a5b ldr r3, [r3, #36] @ 0x24 + 8022886: 431a orrs r2, r3 + 8022888: 687b ldr r3, [r7, #4] + 802288a: 625a str r2, [r3, #36] @ 0x24 + macMsg->MIC |= ( ( uint32_t ) macMsg->Buffer[bufItr++] << 16 ); + 802288c: 687b ldr r3, [r7, #4] + 802288e: 681a ldr r2, [r3, #0] + 8022890: 89fb ldrh r3, [r7, #14] + 8022892: 1c59 adds r1, r3, #1 + 8022894: 81f9 strh r1, [r7, #14] + 8022896: 4413 add r3, r2 + 8022898: 781b ldrb r3, [r3, #0] + 802289a: 041a lsls r2, r3, #16 + 802289c: 687b ldr r3, [r7, #4] + 802289e: 6a5b ldr r3, [r3, #36] @ 0x24 + 80228a0: 431a orrs r2, r3 + 80228a2: 687b ldr r3, [r7, #4] + 80228a4: 625a str r2, [r3, #36] @ 0x24 + macMsg->MIC |= ( ( uint32_t ) macMsg->Buffer[bufItr++] << 24 ); + 80228a6: 687b ldr r3, [r7, #4] + 80228a8: 681a ldr r2, [r3, #0] + 80228aa: 89fb ldrh r3, [r7, #14] + 80228ac: 1c59 adds r1, r3, #1 + 80228ae: 81f9 strh r1, [r7, #14] + 80228b0: 4413 add r3, r2 + 80228b2: 781b ldrb r3, [r3, #0] + 80228b4: 061a lsls r2, r3, #24 + 80228b6: 687b ldr r3, [r7, #4] + 80228b8: 6a5b ldr r3, [r3, #36] @ 0x24 + 80228ba: 431a orrs r2, r3 + 80228bc: 687b ldr r3, [r7, #4] + 80228be: 625a str r2, [r3, #36] @ 0x24 + + return LORAMAC_PARSER_SUCCESS; + 80228c0: 2300 movs r3, #0 +} + 80228c2: 4618 mov r0, r3 + 80228c4: 3710 adds r7, #16 + 80228c6: 46bd mov sp, r7 + 80228c8: bd80 pop {r7, pc} + +080228ca : + +LoRaMacParserStatus_t LoRaMacParserData( LoRaMacMessageData_t* macMsg ) +{ + 80228ca: b580 push {r7, lr} + 80228cc: b084 sub sp, #16 + 80228ce: af00 add r7, sp, #0 + 80228d0: 6078 str r0, [r7, #4] + if( ( macMsg == 0 ) || ( macMsg->Buffer == 0 ) ) + 80228d2: 687b ldr r3, [r7, #4] + 80228d4: 2b00 cmp r3, #0 + 80228d6: d003 beq.n 80228e0 + 80228d8: 687b ldr r3, [r7, #4] + 80228da: 681b ldr r3, [r3, #0] + 80228dc: 2b00 cmp r3, #0 + 80228de: d101 bne.n 80228e4 + { + return LORAMAC_PARSER_ERROR_NPE; + 80228e0: 2302 movs r3, #2 + 80228e2: e0e0 b.n 8022aa6 + } + + uint16_t bufItr = 0; + 80228e4: 2300 movs r3, #0 + 80228e6: 81fb strh r3, [r7, #14] + + macMsg->MHDR.Value = macMsg->Buffer[bufItr++]; + 80228e8: 687b ldr r3, [r7, #4] + 80228ea: 681a ldr r2, [r3, #0] + 80228ec: 89fb ldrh r3, [r7, #14] + 80228ee: 1c59 adds r1, r3, #1 + 80228f0: 81f9 strh r1, [r7, #14] + 80228f2: 4413 add r3, r2 + 80228f4: 781a ldrb r2, [r3, #0] + 80228f6: 687b ldr r3, [r7, #4] + 80228f8: 715a strb r2, [r3, #5] + + macMsg->FHDR.DevAddr = macMsg->Buffer[bufItr++]; + 80228fa: 687b ldr r3, [r7, #4] + 80228fc: 681a ldr r2, [r3, #0] + 80228fe: 89fb ldrh r3, [r7, #14] + 8022900: 1c59 adds r1, r3, #1 + 8022902: 81f9 strh r1, [r7, #14] + 8022904: 4413 add r3, r2 + 8022906: 781b ldrb r3, [r3, #0] + 8022908: 461a mov r2, r3 + 802290a: 687b ldr r3, [r7, #4] + 802290c: 609a str r2, [r3, #8] + macMsg->FHDR.DevAddr |= ( ( uint32_t ) macMsg->Buffer[bufItr++] << 8 ); + 802290e: 687b ldr r3, [r7, #4] + 8022910: 681a ldr r2, [r3, #0] + 8022912: 89fb ldrh r3, [r7, #14] + 8022914: 1c59 adds r1, r3, #1 + 8022916: 81f9 strh r1, [r7, #14] + 8022918: 4413 add r3, r2 + 802291a: 781b ldrb r3, [r3, #0] + 802291c: 021a lsls r2, r3, #8 + 802291e: 687b ldr r3, [r7, #4] + 8022920: 689b ldr r3, [r3, #8] + 8022922: 431a orrs r2, r3 + 8022924: 687b ldr r3, [r7, #4] + 8022926: 609a str r2, [r3, #8] + macMsg->FHDR.DevAddr |= ( ( uint32_t ) macMsg->Buffer[bufItr++] << 16 ); + 8022928: 687b ldr r3, [r7, #4] + 802292a: 681a ldr r2, [r3, #0] + 802292c: 89fb ldrh r3, [r7, #14] + 802292e: 1c59 adds r1, r3, #1 + 8022930: 81f9 strh r1, [r7, #14] + 8022932: 4413 add r3, r2 + 8022934: 781b ldrb r3, [r3, #0] + 8022936: 041a lsls r2, r3, #16 + 8022938: 687b ldr r3, [r7, #4] + 802293a: 689b ldr r3, [r3, #8] + 802293c: 431a orrs r2, r3 + 802293e: 687b ldr r3, [r7, #4] + 8022940: 609a str r2, [r3, #8] + macMsg->FHDR.DevAddr |= ( ( uint32_t ) macMsg->Buffer[bufItr++] << 24 ); + 8022942: 687b ldr r3, [r7, #4] + 8022944: 681a ldr r2, [r3, #0] + 8022946: 89fb ldrh r3, [r7, #14] + 8022948: 1c59 adds r1, r3, #1 + 802294a: 81f9 strh r1, [r7, #14] + 802294c: 4413 add r3, r2 + 802294e: 781b ldrb r3, [r3, #0] + 8022950: 061a lsls r2, r3, #24 + 8022952: 687b ldr r3, [r7, #4] + 8022954: 689b ldr r3, [r3, #8] + 8022956: 431a orrs r2, r3 + 8022958: 687b ldr r3, [r7, #4] + 802295a: 609a str r2, [r3, #8] + + macMsg->FHDR.FCtrl.Value = macMsg->Buffer[bufItr++]; + 802295c: 687b ldr r3, [r7, #4] + 802295e: 681a ldr r2, [r3, #0] + 8022960: 89fb ldrh r3, [r7, #14] + 8022962: 1c59 adds r1, r3, #1 + 8022964: 81f9 strh r1, [r7, #14] + 8022966: 4413 add r3, r2 + 8022968: 781a ldrb r2, [r3, #0] + 802296a: 687b ldr r3, [r7, #4] + 802296c: 731a strb r2, [r3, #12] + + macMsg->FHDR.FCnt = macMsg->Buffer[bufItr++]; + 802296e: 687b ldr r3, [r7, #4] + 8022970: 681a ldr r2, [r3, #0] + 8022972: 89fb ldrh r3, [r7, #14] + 8022974: 1c59 adds r1, r3, #1 + 8022976: 81f9 strh r1, [r7, #14] + 8022978: 4413 add r3, r2 + 802297a: 781b ldrb r3, [r3, #0] + 802297c: 461a mov r2, r3 + 802297e: 687b ldr r3, [r7, #4] + 8022980: 81da strh r2, [r3, #14] + macMsg->FHDR.FCnt |= macMsg->Buffer[bufItr++] << 8; + 8022982: 687b ldr r3, [r7, #4] + 8022984: 681a ldr r2, [r3, #0] + 8022986: 89fb ldrh r3, [r7, #14] + 8022988: 1c59 adds r1, r3, #1 + 802298a: 81f9 strh r1, [r7, #14] + 802298c: 4413 add r3, r2 + 802298e: 781b ldrb r3, [r3, #0] + 8022990: 0219 lsls r1, r3, #8 + 8022992: 687b ldr r3, [r7, #4] + 8022994: 89db ldrh r3, [r3, #14] + 8022996: b21a sxth r2, r3 + 8022998: b20b sxth r3, r1 + 802299a: 4313 orrs r3, r2 + 802299c: b21b sxth r3, r3 + 802299e: b29a uxth r2, r3 + 80229a0: 687b ldr r3, [r7, #4] + 80229a2: 81da strh r2, [r3, #14] + + if( macMsg->FHDR.FCtrl.Bits.FOptsLen <= 15 ) + { + memcpy1( macMsg->FHDR.FOpts, &macMsg->Buffer[bufItr], macMsg->FHDR.FCtrl.Bits.FOptsLen ); + 80229a4: 687b ldr r3, [r7, #4] + 80229a6: f103 0010 add.w r0, r3, #16 + 80229aa: 687b ldr r3, [r7, #4] + 80229ac: 681a ldr r2, [r3, #0] + 80229ae: 89fb ldrh r3, [r7, #14] + 80229b0: 18d1 adds r1, r2, r3 + 80229b2: 687b ldr r3, [r7, #4] + 80229b4: 7b1b ldrb r3, [r3, #12] + 80229b6: f3c3 0303 ubfx r3, r3, #0, #4 + 80229ba: b2db uxtb r3, r3 + 80229bc: 461a mov r2, r3 + 80229be: f002 fd26 bl 802540e + bufItr = bufItr + macMsg->FHDR.FCtrl.Bits.FOptsLen; + 80229c2: 687b ldr r3, [r7, #4] + 80229c4: 7b1b ldrb r3, [r3, #12] + 80229c6: f3c3 0303 ubfx r3, r3, #0, #4 + 80229ca: b2db uxtb r3, r3 + 80229cc: 461a mov r2, r3 + 80229ce: 89fb ldrh r3, [r7, #14] + 80229d0: 4413 add r3, r2 + 80229d2: 81fb strh r3, [r7, #14] + { + return LORAMAC_PARSER_FAIL; + } + + // Initialize anyway with zero. + macMsg->FPort = 0; + 80229d4: 687b ldr r3, [r7, #4] + 80229d6: 2200 movs r2, #0 + 80229d8: f883 2020 strb.w r2, [r3, #32] + macMsg->FRMPayloadSize = 0; + 80229dc: 687b ldr r3, [r7, #4] + 80229de: 2200 movs r2, #0 + 80229e0: f883 2028 strb.w r2, [r3, #40] @ 0x28 + + if( ( macMsg->BufSize - bufItr - LORAMAC_MIC_FIELD_SIZE ) > 0 ) + 80229e4: 687b ldr r3, [r7, #4] + 80229e6: 791b ldrb r3, [r3, #4] + 80229e8: 461a mov r2, r3 + 80229ea: 89fb ldrh r3, [r7, #14] + 80229ec: 1ad3 subs r3, r2, r3 + 80229ee: 2b04 cmp r3, #4 + 80229f0: dd27 ble.n 8022a42 + { + macMsg->FPort = macMsg->Buffer[bufItr++]; + 80229f2: 687b ldr r3, [r7, #4] + 80229f4: 681a ldr r2, [r3, #0] + 80229f6: 89fb ldrh r3, [r7, #14] + 80229f8: 1c59 adds r1, r3, #1 + 80229fa: 81f9 strh r1, [r7, #14] + 80229fc: 4413 add r3, r2 + 80229fe: 781a ldrb r2, [r3, #0] + 8022a00: 687b ldr r3, [r7, #4] + 8022a02: f883 2020 strb.w r2, [r3, #32] + + macMsg->FRMPayloadSize = ( macMsg->BufSize - bufItr - LORAMAC_MIC_FIELD_SIZE ); + 8022a06: 687b ldr r3, [r7, #4] + 8022a08: 791a ldrb r2, [r3, #4] + 8022a0a: 89fb ldrh r3, [r7, #14] + 8022a0c: b2db uxtb r3, r3 + 8022a0e: 1ad3 subs r3, r2, r3 + 8022a10: b2db uxtb r3, r3 + 8022a12: 3b04 subs r3, #4 + 8022a14: b2da uxtb r2, r3 + 8022a16: 687b ldr r3, [r7, #4] + 8022a18: f883 2028 strb.w r2, [r3, #40] @ 0x28 + memcpy1( macMsg->FRMPayload, &macMsg->Buffer[bufItr], macMsg->FRMPayloadSize ); + 8022a1c: 687b ldr r3, [r7, #4] + 8022a1e: 6a58 ldr r0, [r3, #36] @ 0x24 + 8022a20: 687b ldr r3, [r7, #4] + 8022a22: 681a ldr r2, [r3, #0] + 8022a24: 89fb ldrh r3, [r7, #14] + 8022a26: 18d1 adds r1, r2, r3 + 8022a28: 687b ldr r3, [r7, #4] + 8022a2a: f893 3028 ldrb.w r3, [r3, #40] @ 0x28 + 8022a2e: 461a mov r2, r3 + 8022a30: f002 fced bl 802540e + bufItr = bufItr + macMsg->FRMPayloadSize; + 8022a34: 687b ldr r3, [r7, #4] + 8022a36: f893 3028 ldrb.w r3, [r3, #40] @ 0x28 + 8022a3a: 461a mov r2, r3 + 8022a3c: 89fb ldrh r3, [r7, #14] + 8022a3e: 4413 add r3, r2 + 8022a40: 81fb strh r3, [r7, #14] + } + + macMsg->MIC = ( uint32_t ) macMsg->Buffer[( macMsg->BufSize - LORAMAC_MIC_FIELD_SIZE )]; + 8022a42: 687b ldr r3, [r7, #4] + 8022a44: 681a ldr r2, [r3, #0] + 8022a46: 687b ldr r3, [r7, #4] + 8022a48: 791b ldrb r3, [r3, #4] + 8022a4a: 3b04 subs r3, #4 + 8022a4c: 4413 add r3, r2 + 8022a4e: 781b ldrb r3, [r3, #0] + 8022a50: 461a mov r2, r3 + 8022a52: 687b ldr r3, [r7, #4] + 8022a54: 62da str r2, [r3, #44] @ 0x2c + macMsg->MIC |= ( ( uint32_t ) macMsg->Buffer[( macMsg->BufSize - LORAMAC_MIC_FIELD_SIZE ) + 1] << 8 ); + 8022a56: 687b ldr r3, [r7, #4] + 8022a58: 6ada ldr r2, [r3, #44] @ 0x2c + 8022a5a: 687b ldr r3, [r7, #4] + 8022a5c: 6819 ldr r1, [r3, #0] + 8022a5e: 687b ldr r3, [r7, #4] + 8022a60: 791b ldrb r3, [r3, #4] + 8022a62: 3b03 subs r3, #3 + 8022a64: 440b add r3, r1 + 8022a66: 781b ldrb r3, [r3, #0] + 8022a68: 021b lsls r3, r3, #8 + 8022a6a: 431a orrs r2, r3 + 8022a6c: 687b ldr r3, [r7, #4] + 8022a6e: 62da str r2, [r3, #44] @ 0x2c + macMsg->MIC |= ( ( uint32_t ) macMsg->Buffer[( macMsg->BufSize - LORAMAC_MIC_FIELD_SIZE ) + 2] << 16 ); + 8022a70: 687b ldr r3, [r7, #4] + 8022a72: 6ada ldr r2, [r3, #44] @ 0x2c + 8022a74: 687b ldr r3, [r7, #4] + 8022a76: 6819 ldr r1, [r3, #0] + 8022a78: 687b ldr r3, [r7, #4] + 8022a7a: 791b ldrb r3, [r3, #4] + 8022a7c: 3b02 subs r3, #2 + 8022a7e: 440b add r3, r1 + 8022a80: 781b ldrb r3, [r3, #0] + 8022a82: 041b lsls r3, r3, #16 + 8022a84: 431a orrs r2, r3 + 8022a86: 687b ldr r3, [r7, #4] + 8022a88: 62da str r2, [r3, #44] @ 0x2c + macMsg->MIC |= ( ( uint32_t ) macMsg->Buffer[( macMsg->BufSize - LORAMAC_MIC_FIELD_SIZE ) + 3] << 24 ); + 8022a8a: 687b ldr r3, [r7, #4] + 8022a8c: 6ada ldr r2, [r3, #44] @ 0x2c + 8022a8e: 687b ldr r3, [r7, #4] + 8022a90: 6819 ldr r1, [r3, #0] + 8022a92: 687b ldr r3, [r7, #4] + 8022a94: 791b ldrb r3, [r3, #4] + 8022a96: 3b01 subs r3, #1 + 8022a98: 440b add r3, r1 + 8022a9a: 781b ldrb r3, [r3, #0] + 8022a9c: 061b lsls r3, r3, #24 + 8022a9e: 431a orrs r2, r3 + 8022aa0: 687b ldr r3, [r7, #4] + 8022aa2: 62da str r2, [r3, #44] @ 0x2c + + return LORAMAC_PARSER_SUCCESS; + 8022aa4: 2300 movs r3, #0 +} + 8022aa6: 4618 mov r0, r3 + 8022aa8: 3710 adds r7, #16 + 8022aaa: 46bd mov sp, r7 + 8022aac: bd80 pop {r7, pc} + +08022aae : + */ +#include "LoRaMacSerializer.h" +#include "utilities.h" + +LoRaMacSerializerStatus_t LoRaMacSerializerJoinRequest( LoRaMacMessageJoinRequest_t* macMsg ) +{ + 8022aae: b580 push {r7, lr} + 8022ab0: b084 sub sp, #16 + 8022ab2: af00 add r7, sp, #0 + 8022ab4: 6078 str r0, [r7, #4] + if( ( macMsg == 0 ) || ( macMsg->Buffer == 0 ) ) + 8022ab6: 687b ldr r3, [r7, #4] + 8022ab8: 2b00 cmp r3, #0 + 8022aba: d003 beq.n 8022ac4 + 8022abc: 687b ldr r3, [r7, #4] + 8022abe: 681b ldr r3, [r3, #0] + 8022ac0: 2b00 cmp r3, #0 + 8022ac2: d101 bne.n 8022ac8 + { + return LORAMAC_SERIALIZER_ERROR_NPE; + 8022ac4: 2301 movs r3, #1 + 8022ac6: e070 b.n 8022baa + } + + uint16_t bufItr = 0; + 8022ac8: 2300 movs r3, #0 + 8022aca: 81fb strh r3, [r7, #14] + + // Check macMsg->BufSize + if( macMsg->BufSize < LORAMAC_JOIN_REQ_MSG_SIZE ) + 8022acc: 687b ldr r3, [r7, #4] + 8022ace: 791b ldrb r3, [r3, #4] + 8022ad0: 2b16 cmp r3, #22 + 8022ad2: d801 bhi.n 8022ad8 + { + return LORAMAC_SERIALIZER_ERROR_BUF_SIZE; + 8022ad4: 2302 movs r3, #2 + 8022ad6: e068 b.n 8022baa + } + + macMsg->Buffer[bufItr++] = macMsg->MHDR.Value; + 8022ad8: 687b ldr r3, [r7, #4] + 8022ada: 681a ldr r2, [r3, #0] + 8022adc: 89fb ldrh r3, [r7, #14] + 8022ade: 1c59 adds r1, r3, #1 + 8022ae0: 81f9 strh r1, [r7, #14] + 8022ae2: 4413 add r3, r2 + 8022ae4: 687a ldr r2, [r7, #4] + 8022ae6: 7952 ldrb r2, [r2, #5] + 8022ae8: 701a strb r2, [r3, #0] + + memcpyr( &macMsg->Buffer[bufItr], macMsg->JoinEUI, LORAMAC_JOIN_EUI_FIELD_SIZE ); + 8022aea: 687b ldr r3, [r7, #4] + 8022aec: 681a ldr r2, [r3, #0] + 8022aee: 89fb ldrh r3, [r7, #14] + 8022af0: 18d0 adds r0, r2, r3 + 8022af2: 687b ldr r3, [r7, #4] + 8022af4: 3306 adds r3, #6 + 8022af6: 2208 movs r2, #8 + 8022af8: 4619 mov r1, r3 + 8022afa: f002 fca4 bl 8025446 + bufItr += LORAMAC_JOIN_EUI_FIELD_SIZE; + 8022afe: 89fb ldrh r3, [r7, #14] + 8022b00: 3308 adds r3, #8 + 8022b02: 81fb strh r3, [r7, #14] + + memcpyr( &macMsg->Buffer[bufItr], macMsg->DevEUI, LORAMAC_DEV_EUI_FIELD_SIZE ); + 8022b04: 687b ldr r3, [r7, #4] + 8022b06: 681a ldr r2, [r3, #0] + 8022b08: 89fb ldrh r3, [r7, #14] + 8022b0a: 18d0 adds r0, r2, r3 + 8022b0c: 687b ldr r3, [r7, #4] + 8022b0e: 330e adds r3, #14 + 8022b10: 2208 movs r2, #8 + 8022b12: 4619 mov r1, r3 + 8022b14: f002 fc97 bl 8025446 + bufItr += LORAMAC_DEV_EUI_FIELD_SIZE; + 8022b18: 89fb ldrh r3, [r7, #14] + 8022b1a: 3308 adds r3, #8 + 8022b1c: 81fb strh r3, [r7, #14] + + macMsg->Buffer[bufItr++] = macMsg->DevNonce & 0xFF; + 8022b1e: 687b ldr r3, [r7, #4] + 8022b20: 8ad9 ldrh r1, [r3, #22] + 8022b22: 687b ldr r3, [r7, #4] + 8022b24: 681a ldr r2, [r3, #0] + 8022b26: 89fb ldrh r3, [r7, #14] + 8022b28: 1c58 adds r0, r3, #1 + 8022b2a: 81f8 strh r0, [r7, #14] + 8022b2c: 4413 add r3, r2 + 8022b2e: b2ca uxtb r2, r1 + 8022b30: 701a strb r2, [r3, #0] + macMsg->Buffer[bufItr++] = ( macMsg->DevNonce >> 8 ) & 0xFF; + 8022b32: 687b ldr r3, [r7, #4] + 8022b34: 8adb ldrh r3, [r3, #22] + 8022b36: 0a1b lsrs r3, r3, #8 + 8022b38: b299 uxth r1, r3 + 8022b3a: 687b ldr r3, [r7, #4] + 8022b3c: 681a ldr r2, [r3, #0] + 8022b3e: 89fb ldrh r3, [r7, #14] + 8022b40: 1c58 adds r0, r3, #1 + 8022b42: 81f8 strh r0, [r7, #14] + 8022b44: 4413 add r3, r2 + 8022b46: b2ca uxtb r2, r1 + 8022b48: 701a strb r2, [r3, #0] + + macMsg->Buffer[bufItr++] = macMsg->MIC & 0xFF; + 8022b4a: 687b ldr r3, [r7, #4] + 8022b4c: 6999 ldr r1, [r3, #24] + 8022b4e: 687b ldr r3, [r7, #4] + 8022b50: 681a ldr r2, [r3, #0] + 8022b52: 89fb ldrh r3, [r7, #14] + 8022b54: 1c58 adds r0, r3, #1 + 8022b56: 81f8 strh r0, [r7, #14] + 8022b58: 4413 add r3, r2 + 8022b5a: b2ca uxtb r2, r1 + 8022b5c: 701a strb r2, [r3, #0] + macMsg->Buffer[bufItr++] = ( macMsg->MIC >> 8 ) & 0xFF; + 8022b5e: 687b ldr r3, [r7, #4] + 8022b60: 699b ldr r3, [r3, #24] + 8022b62: 0a19 lsrs r1, r3, #8 + 8022b64: 687b ldr r3, [r7, #4] + 8022b66: 681a ldr r2, [r3, #0] + 8022b68: 89fb ldrh r3, [r7, #14] + 8022b6a: 1c58 adds r0, r3, #1 + 8022b6c: 81f8 strh r0, [r7, #14] + 8022b6e: 4413 add r3, r2 + 8022b70: b2ca uxtb r2, r1 + 8022b72: 701a strb r2, [r3, #0] + macMsg->Buffer[bufItr++] = ( macMsg->MIC >> 16 ) & 0xFF; + 8022b74: 687b ldr r3, [r7, #4] + 8022b76: 699b ldr r3, [r3, #24] + 8022b78: 0c19 lsrs r1, r3, #16 + 8022b7a: 687b ldr r3, [r7, #4] + 8022b7c: 681a ldr r2, [r3, #0] + 8022b7e: 89fb ldrh r3, [r7, #14] + 8022b80: 1c58 adds r0, r3, #1 + 8022b82: 81f8 strh r0, [r7, #14] + 8022b84: 4413 add r3, r2 + 8022b86: b2ca uxtb r2, r1 + 8022b88: 701a strb r2, [r3, #0] + macMsg->Buffer[bufItr++] = ( macMsg->MIC >> 24 ) & 0xFF; + 8022b8a: 687b ldr r3, [r7, #4] + 8022b8c: 699b ldr r3, [r3, #24] + 8022b8e: 0e19 lsrs r1, r3, #24 + 8022b90: 687b ldr r3, [r7, #4] + 8022b92: 681a ldr r2, [r3, #0] + 8022b94: 89fb ldrh r3, [r7, #14] + 8022b96: 1c58 adds r0, r3, #1 + 8022b98: 81f8 strh r0, [r7, #14] + 8022b9a: 4413 add r3, r2 + 8022b9c: b2ca uxtb r2, r1 + 8022b9e: 701a strb r2, [r3, #0] + + macMsg->BufSize = bufItr; + 8022ba0: 89fb ldrh r3, [r7, #14] + 8022ba2: b2da uxtb r2, r3 + 8022ba4: 687b ldr r3, [r7, #4] + 8022ba6: 711a strb r2, [r3, #4] + + return LORAMAC_SERIALIZER_SUCCESS; + 8022ba8: 2300 movs r3, #0 +} + 8022baa: 4618 mov r0, r3 + 8022bac: 3710 adds r7, #16 + 8022bae: 46bd mov sp, r7 + 8022bb0: bd80 pop {r7, pc} + +08022bb2 : + + return LORAMAC_SERIALIZER_SUCCESS; +} + +LoRaMacSerializerStatus_t LoRaMacSerializerData( LoRaMacMessageData_t* macMsg ) +{ + 8022bb2: b580 push {r7, lr} + 8022bb4: b084 sub sp, #16 + 8022bb6: af00 add r7, sp, #0 + 8022bb8: 6078 str r0, [r7, #4] + if( ( macMsg == 0 ) || ( macMsg->Buffer == 0 ) ) + 8022bba: 687b ldr r3, [r7, #4] + 8022bbc: 2b00 cmp r3, #0 + 8022bbe: d003 beq.n 8022bc8 + 8022bc0: 687b ldr r3, [r7, #4] + 8022bc2: 681b ldr r3, [r3, #0] + 8022bc4: 2b00 cmp r3, #0 + 8022bc6: d101 bne.n 8022bcc + { + return LORAMAC_SERIALIZER_ERROR_NPE; + 8022bc8: 2301 movs r3, #1 + 8022bca: e0e3 b.n 8022d94 + } + + uint16_t bufItr = 0; + 8022bcc: 2300 movs r3, #0 + 8022bce: 81fb strh r3, [r7, #14] + + // Check macMsg->BufSize + uint16_t computedBufSize = LORAMAC_MHDR_FIELD_SIZE + 8022bd0: 2308 movs r3, #8 + 8022bd2: 81bb strh r3, [r7, #12] + + LORAMAC_FHDR_DEV_ADDR_FIELD_SIZE + + LORAMAC_FHDR_F_CTRL_FIELD_SIZE + + LORAMAC_FHDR_F_CNT_FIELD_SIZE; + + computedBufSize += macMsg->FHDR.FCtrl.Bits.FOptsLen; + 8022bd4: 687b ldr r3, [r7, #4] + 8022bd6: 7b1b ldrb r3, [r3, #12] + 8022bd8: f3c3 0303 ubfx r3, r3, #0, #4 + 8022bdc: b2db uxtb r3, r3 + 8022bde: 461a mov r2, r3 + 8022be0: 89bb ldrh r3, [r7, #12] + 8022be2: 4413 add r3, r2 + 8022be4: 81bb strh r3, [r7, #12] + + if( macMsg->FRMPayloadSize > 0 ) + 8022be6: 687b ldr r3, [r7, #4] + 8022be8: f893 3028 ldrb.w r3, [r3, #40] @ 0x28 + 8022bec: 2b00 cmp r3, #0 + 8022bee: d002 beq.n 8022bf6 + { + computedBufSize += LORAMAC_F_PORT_FIELD_SIZE; + 8022bf0: 89bb ldrh r3, [r7, #12] + 8022bf2: 3301 adds r3, #1 + 8022bf4: 81bb strh r3, [r7, #12] + } + + computedBufSize += macMsg->FRMPayloadSize; + 8022bf6: 687b ldr r3, [r7, #4] + 8022bf8: f893 3028 ldrb.w r3, [r3, #40] @ 0x28 + 8022bfc: 461a mov r2, r3 + 8022bfe: 89bb ldrh r3, [r7, #12] + 8022c00: 4413 add r3, r2 + 8022c02: 81bb strh r3, [r7, #12] + computedBufSize += LORAMAC_MIC_FIELD_SIZE; + 8022c04: 89bb ldrh r3, [r7, #12] + 8022c06: 3304 adds r3, #4 + 8022c08: 81bb strh r3, [r7, #12] + + if( macMsg->BufSize < computedBufSize ) + 8022c0a: 687b ldr r3, [r7, #4] + 8022c0c: 791b ldrb r3, [r3, #4] + 8022c0e: 461a mov r2, r3 + 8022c10: 89bb ldrh r3, [r7, #12] + 8022c12: 4293 cmp r3, r2 + 8022c14: d901 bls.n 8022c1a + { + return LORAMAC_SERIALIZER_ERROR_BUF_SIZE; + 8022c16: 2302 movs r3, #2 + 8022c18: e0bc b.n 8022d94 + } + + macMsg->Buffer[bufItr++] = macMsg->MHDR.Value; + 8022c1a: 687b ldr r3, [r7, #4] + 8022c1c: 681a ldr r2, [r3, #0] + 8022c1e: 89fb ldrh r3, [r7, #14] + 8022c20: 1c59 adds r1, r3, #1 + 8022c22: 81f9 strh r1, [r7, #14] + 8022c24: 4413 add r3, r2 + 8022c26: 687a ldr r2, [r7, #4] + 8022c28: 7952 ldrb r2, [r2, #5] + 8022c2a: 701a strb r2, [r3, #0] + + macMsg->Buffer[bufItr++] = ( macMsg->FHDR.DevAddr ) & 0xFF; + 8022c2c: 687b ldr r3, [r7, #4] + 8022c2e: 6899 ldr r1, [r3, #8] + 8022c30: 687b ldr r3, [r7, #4] + 8022c32: 681a ldr r2, [r3, #0] + 8022c34: 89fb ldrh r3, [r7, #14] + 8022c36: 1c58 adds r0, r3, #1 + 8022c38: 81f8 strh r0, [r7, #14] + 8022c3a: 4413 add r3, r2 + 8022c3c: b2ca uxtb r2, r1 + 8022c3e: 701a strb r2, [r3, #0] + macMsg->Buffer[bufItr++] = ( macMsg->FHDR.DevAddr >> 8 ) & 0xFF; + 8022c40: 687b ldr r3, [r7, #4] + 8022c42: 689b ldr r3, [r3, #8] + 8022c44: 0a19 lsrs r1, r3, #8 + 8022c46: 687b ldr r3, [r7, #4] + 8022c48: 681a ldr r2, [r3, #0] + 8022c4a: 89fb ldrh r3, [r7, #14] + 8022c4c: 1c58 adds r0, r3, #1 + 8022c4e: 81f8 strh r0, [r7, #14] + 8022c50: 4413 add r3, r2 + 8022c52: b2ca uxtb r2, r1 + 8022c54: 701a strb r2, [r3, #0] + macMsg->Buffer[bufItr++] = ( macMsg->FHDR.DevAddr >> 16 ) & 0xFF; + 8022c56: 687b ldr r3, [r7, #4] + 8022c58: 689b ldr r3, [r3, #8] + 8022c5a: 0c19 lsrs r1, r3, #16 + 8022c5c: 687b ldr r3, [r7, #4] + 8022c5e: 681a ldr r2, [r3, #0] + 8022c60: 89fb ldrh r3, [r7, #14] + 8022c62: 1c58 adds r0, r3, #1 + 8022c64: 81f8 strh r0, [r7, #14] + 8022c66: 4413 add r3, r2 + 8022c68: b2ca uxtb r2, r1 + 8022c6a: 701a strb r2, [r3, #0] + macMsg->Buffer[bufItr++] = ( macMsg->FHDR.DevAddr >> 24 ) & 0xFF; + 8022c6c: 687b ldr r3, [r7, #4] + 8022c6e: 689b ldr r3, [r3, #8] + 8022c70: 0e19 lsrs r1, r3, #24 + 8022c72: 687b ldr r3, [r7, #4] + 8022c74: 681a ldr r2, [r3, #0] + 8022c76: 89fb ldrh r3, [r7, #14] + 8022c78: 1c58 adds r0, r3, #1 + 8022c7a: 81f8 strh r0, [r7, #14] + 8022c7c: 4413 add r3, r2 + 8022c7e: b2ca uxtb r2, r1 + 8022c80: 701a strb r2, [r3, #0] + + macMsg->Buffer[bufItr++] = macMsg->FHDR.FCtrl.Value; + 8022c82: 687b ldr r3, [r7, #4] + 8022c84: 681a ldr r2, [r3, #0] + 8022c86: 89fb ldrh r3, [r7, #14] + 8022c88: 1c59 adds r1, r3, #1 + 8022c8a: 81f9 strh r1, [r7, #14] + 8022c8c: 4413 add r3, r2 + 8022c8e: 687a ldr r2, [r7, #4] + 8022c90: 7b12 ldrb r2, [r2, #12] + 8022c92: 701a strb r2, [r3, #0] + + macMsg->Buffer[bufItr++] = macMsg->FHDR.FCnt & 0xFF; + 8022c94: 687b ldr r3, [r7, #4] + 8022c96: 89d9 ldrh r1, [r3, #14] + 8022c98: 687b ldr r3, [r7, #4] + 8022c9a: 681a ldr r2, [r3, #0] + 8022c9c: 89fb ldrh r3, [r7, #14] + 8022c9e: 1c58 adds r0, r3, #1 + 8022ca0: 81f8 strh r0, [r7, #14] + 8022ca2: 4413 add r3, r2 + 8022ca4: b2ca uxtb r2, r1 + 8022ca6: 701a strb r2, [r3, #0] + macMsg->Buffer[bufItr++] = ( macMsg->FHDR.FCnt >> 8 ) & 0xFF; + 8022ca8: 687b ldr r3, [r7, #4] + 8022caa: 89db ldrh r3, [r3, #14] + 8022cac: 0a1b lsrs r3, r3, #8 + 8022cae: b299 uxth r1, r3 + 8022cb0: 687b ldr r3, [r7, #4] + 8022cb2: 681a ldr r2, [r3, #0] + 8022cb4: 89fb ldrh r3, [r7, #14] + 8022cb6: 1c58 adds r0, r3, #1 + 8022cb8: 81f8 strh r0, [r7, #14] + 8022cba: 4413 add r3, r2 + 8022cbc: b2ca uxtb r2, r1 + 8022cbe: 701a strb r2, [r3, #0] + + memcpy1( &macMsg->Buffer[bufItr], macMsg->FHDR.FOpts, macMsg->FHDR.FCtrl.Bits.FOptsLen ); + 8022cc0: 687b ldr r3, [r7, #4] + 8022cc2: 681a ldr r2, [r3, #0] + 8022cc4: 89fb ldrh r3, [r7, #14] + 8022cc6: 18d0 adds r0, r2, r3 + 8022cc8: 687b ldr r3, [r7, #4] + 8022cca: f103 0110 add.w r1, r3, #16 + 8022cce: 687b ldr r3, [r7, #4] + 8022cd0: 7b1b ldrb r3, [r3, #12] + 8022cd2: f3c3 0303 ubfx r3, r3, #0, #4 + 8022cd6: b2db uxtb r3, r3 + 8022cd8: 461a mov r2, r3 + 8022cda: f002 fb98 bl 802540e + bufItr = bufItr + macMsg->FHDR.FCtrl.Bits.FOptsLen; + 8022cde: 687b ldr r3, [r7, #4] + 8022ce0: 7b1b ldrb r3, [r3, #12] + 8022ce2: f3c3 0303 ubfx r3, r3, #0, #4 + 8022ce6: b2db uxtb r3, r3 + 8022ce8: 461a mov r2, r3 + 8022cea: 89fb ldrh r3, [r7, #14] + 8022cec: 4413 add r3, r2 + 8022cee: 81fb strh r3, [r7, #14] + + if( macMsg->FRMPayloadSize > 0 ) + 8022cf0: 687b ldr r3, [r7, #4] + 8022cf2: f893 3028 ldrb.w r3, [r3, #40] @ 0x28 + 8022cf6: 2b00 cmp r3, #0 + 8022cf8: d009 beq.n 8022d0e + { + macMsg->Buffer[bufItr++] = macMsg->FPort; + 8022cfa: 687b ldr r3, [r7, #4] + 8022cfc: 681a ldr r2, [r3, #0] + 8022cfe: 89fb ldrh r3, [r7, #14] + 8022d00: 1c59 adds r1, r3, #1 + 8022d02: 81f9 strh r1, [r7, #14] + 8022d04: 4413 add r3, r2 + 8022d06: 687a ldr r2, [r7, #4] + 8022d08: f892 2020 ldrb.w r2, [r2, #32] + 8022d0c: 701a strb r2, [r3, #0] + } + + memcpy1( &macMsg->Buffer[bufItr], macMsg->FRMPayload, macMsg->FRMPayloadSize ); + 8022d0e: 687b ldr r3, [r7, #4] + 8022d10: 681a ldr r2, [r3, #0] + 8022d12: 89fb ldrh r3, [r7, #14] + 8022d14: 18d0 adds r0, r2, r3 + 8022d16: 687b ldr r3, [r7, #4] + 8022d18: 6a59 ldr r1, [r3, #36] @ 0x24 + 8022d1a: 687b ldr r3, [r7, #4] + 8022d1c: f893 3028 ldrb.w r3, [r3, #40] @ 0x28 + 8022d20: 461a mov r2, r3 + 8022d22: f002 fb74 bl 802540e + bufItr = bufItr + macMsg->FRMPayloadSize; + 8022d26: 687b ldr r3, [r7, #4] + 8022d28: f893 3028 ldrb.w r3, [r3, #40] @ 0x28 + 8022d2c: 461a mov r2, r3 + 8022d2e: 89fb ldrh r3, [r7, #14] + 8022d30: 4413 add r3, r2 + 8022d32: 81fb strh r3, [r7, #14] + + macMsg->Buffer[bufItr++] = macMsg->MIC & 0xFF; + 8022d34: 687b ldr r3, [r7, #4] + 8022d36: 6ad9 ldr r1, [r3, #44] @ 0x2c + 8022d38: 687b ldr r3, [r7, #4] + 8022d3a: 681a ldr r2, [r3, #0] + 8022d3c: 89fb ldrh r3, [r7, #14] + 8022d3e: 1c58 adds r0, r3, #1 + 8022d40: 81f8 strh r0, [r7, #14] + 8022d42: 4413 add r3, r2 + 8022d44: b2ca uxtb r2, r1 + 8022d46: 701a strb r2, [r3, #0] + macMsg->Buffer[bufItr++] = ( macMsg->MIC >> 8 ) & 0xFF; + 8022d48: 687b ldr r3, [r7, #4] + 8022d4a: 6adb ldr r3, [r3, #44] @ 0x2c + 8022d4c: 0a19 lsrs r1, r3, #8 + 8022d4e: 687b ldr r3, [r7, #4] + 8022d50: 681a ldr r2, [r3, #0] + 8022d52: 89fb ldrh r3, [r7, #14] + 8022d54: 1c58 adds r0, r3, #1 + 8022d56: 81f8 strh r0, [r7, #14] + 8022d58: 4413 add r3, r2 + 8022d5a: b2ca uxtb r2, r1 + 8022d5c: 701a strb r2, [r3, #0] + macMsg->Buffer[bufItr++] = ( macMsg->MIC >> 16 ) & 0xFF; + 8022d5e: 687b ldr r3, [r7, #4] + 8022d60: 6adb ldr r3, [r3, #44] @ 0x2c + 8022d62: 0c19 lsrs r1, r3, #16 + 8022d64: 687b ldr r3, [r7, #4] + 8022d66: 681a ldr r2, [r3, #0] + 8022d68: 89fb ldrh r3, [r7, #14] + 8022d6a: 1c58 adds r0, r3, #1 + 8022d6c: 81f8 strh r0, [r7, #14] + 8022d6e: 4413 add r3, r2 + 8022d70: b2ca uxtb r2, r1 + 8022d72: 701a strb r2, [r3, #0] + macMsg->Buffer[bufItr++] = ( macMsg->MIC >> 24 ) & 0xFF; + 8022d74: 687b ldr r3, [r7, #4] + 8022d76: 6adb ldr r3, [r3, #44] @ 0x2c + 8022d78: 0e19 lsrs r1, r3, #24 + 8022d7a: 687b ldr r3, [r7, #4] + 8022d7c: 681a ldr r2, [r3, #0] + 8022d7e: 89fb ldrh r3, [r7, #14] + 8022d80: 1c58 adds r0, r3, #1 + 8022d82: 81f8 strh r0, [r7, #14] + 8022d84: 4413 add r3, r2 + 8022d86: b2ca uxtb r2, r1 + 8022d88: 701a strb r2, [r3, #0] + + macMsg->BufSize = bufItr; + 8022d8a: 89fb ldrh r3, [r7, #14] + 8022d8c: b2da uxtb r2, r3 + 8022d8e: 687b ldr r3, [r7, #4] + 8022d90: 711a strb r2, [r3, #4] + + return LORAMAC_SERIALIZER_SUCCESS; + 8022d92: 2300 movs r3, #0 +} + 8022d94: 4618 mov r0, r3 + 8022d96: 3710 adds r7, #16 + 8022d98: 46bd mov sp, r7 + 8022d9a: bd80 pop {r7, pc} + +08022d9c : +#define RU864_APPLY_DR_OFFSET( ) +#define RU864_RX_BEACON_SETUP( ) +#endif + +bool RegionIsActive( LoRaMacRegion_t region ) +{ + 8022d9c: b480 push {r7} + 8022d9e: b083 sub sp, #12 + 8022da0: af00 add r7, sp, #0 + 8022da2: 4603 mov r3, r0 + 8022da4: 71fb strb r3, [r7, #7] + switch( region ) + 8022da6: 79fb ldrb r3, [r7, #7] + 8022da8: 2b05 cmp r3, #5 + 8022daa: d101 bne.n 8022db0 + AS923_IS_ACTIVE( ); + AU915_IS_ACTIVE( ); + CN470_IS_ACTIVE( ); + CN779_IS_ACTIVE( ); + EU433_IS_ACTIVE( ); + EU868_IS_ACTIVE( ); + 8022dac: 2301 movs r3, #1 + 8022dae: e000 b.n 8022db2 + IN865_IS_ACTIVE( ); + US915_IS_ACTIVE( ); + RU864_IS_ACTIVE( ); + default: + { + return false; + 8022db0: 2300 movs r3, #0 + } + } +} + 8022db2: 4618 mov r0, r3 + 8022db4: 370c adds r7, #12 + 8022db6: 46bd mov sp, r7 + 8022db8: f85d 7b04 ldr.w r7, [sp], #4 + 8022dbc: 4770 bx lr + +08022dbe : + +PhyParam_t RegionGetPhyParam( LoRaMacRegion_t region, GetPhyParams_t* getPhy ) +{ + 8022dbe: b580 push {r7, lr} + 8022dc0: b084 sub sp, #16 + 8022dc2: af00 add r7, sp, #0 + 8022dc4: 4603 mov r3, r0 + 8022dc6: 6039 str r1, [r7, #0] + 8022dc8: 71fb strb r3, [r7, #7] + PhyParam_t phyParam = { 0 }; + 8022dca: 2300 movs r3, #0 + 8022dcc: 60bb str r3, [r7, #8] + switch( region ) + 8022dce: 79fb ldrb r3, [r7, #7] + 8022dd0: 2b05 cmp r3, #5 + 8022dd2: d105 bne.n 8022de0 + AS923_GET_PHY_PARAM( ); + AU915_GET_PHY_PARAM( ); + CN470_GET_PHY_PARAM( ); + CN779_GET_PHY_PARAM( ); + EU433_GET_PHY_PARAM( ); + EU868_GET_PHY_PARAM( ); + 8022dd4: 6838 ldr r0, [r7, #0] + 8022dd6: f001 f99f bl 8024118 + 8022dda: 4603 mov r3, r0 + 8022ddc: 60fb str r3, [r7, #12] + 8022dde: e001 b.n 8022de4 + IN865_GET_PHY_PARAM( ); + US915_GET_PHY_PARAM( ); + RU864_GET_PHY_PARAM( ); + default: + { + return phyParam; + 8022de0: 68bb ldr r3, [r7, #8] + 8022de2: 60fb str r3, [r7, #12] + } + } +} + 8022de4: 68fb ldr r3, [r7, #12] + 8022de6: 4618 mov r0, r3 + 8022de8: 3710 adds r7, #16 + 8022dea: 46bd mov sp, r7 + 8022dec: bd80 pop {r7, pc} + +08022dee : + +void RegionSetBandTxDone( LoRaMacRegion_t region, SetBandTxDoneParams_t* txDone ) +{ + 8022dee: b580 push {r7, lr} + 8022df0: b082 sub sp, #8 + 8022df2: af00 add r7, sp, #0 + 8022df4: 4603 mov r3, r0 + 8022df6: 6039 str r1, [r7, #0] + 8022df8: 71fb strb r3, [r7, #7] + switch( region ) + 8022dfa: 79fb ldrb r3, [r7, #7] + 8022dfc: 2b05 cmp r3, #5 + 8022dfe: d103 bne.n 8022e08 + AS923_SET_BAND_TX_DONE( ); + AU915_SET_BAND_TX_DONE( ); + CN470_SET_BAND_TX_DONE( ); + CN779_SET_BAND_TX_DONE( ); + EU433_SET_BAND_TX_DONE( ); + EU868_SET_BAND_TX_DONE( ); + 8022e00: 6838 ldr r0, [r7, #0] + 8022e02: f001 fad3 bl 80243ac + 8022e06: e000 b.n 8022e0a + IN865_SET_BAND_TX_DONE( ); + US915_SET_BAND_TX_DONE( ); + RU864_SET_BAND_TX_DONE( ); + default: + { + return; + 8022e08: bf00 nop + } + } +} + 8022e0a: 3708 adds r7, #8 + 8022e0c: 46bd mov sp, r7 + 8022e0e: bd80 pop {r7, pc} + +08022e10 : + +void RegionInitDefaults( LoRaMacRegion_t region, InitDefaultsParams_t* params ) +{ + 8022e10: b580 push {r7, lr} + 8022e12: b082 sub sp, #8 + 8022e14: af00 add r7, sp, #0 + 8022e16: 4603 mov r3, r0 + 8022e18: 6039 str r1, [r7, #0] + 8022e1a: 71fb strb r3, [r7, #7] + switch( region ) + 8022e1c: 79fb ldrb r3, [r7, #7] + 8022e1e: 2b05 cmp r3, #5 + 8022e20: d103 bne.n 8022e2a + AS923_INIT_DEFAULTS( ); + AU915_INIT_DEFAULTS( ); + CN470_INIT_DEFAULTS( ); + CN779_INIT_DEFAULTS( ); + EU433_INIT_DEFAULTS( ); + EU868_INIT_DEFAULTS( ); + 8022e22: 6838 ldr r0, [r7, #0] + 8022e24: f001 faee bl 8024404 + 8022e28: e000 b.n 8022e2c + IN865_INIT_DEFAULTS( ); + US915_INIT_DEFAULTS( ); + RU864_INIT_DEFAULTS( ); + default: + { + break; + 8022e2a: bf00 nop + } + } +} + 8022e2c: bf00 nop + 8022e2e: 3708 adds r7, #8 + 8022e30: 46bd mov sp, r7 + 8022e32: bd80 pop {r7, pc} + +08022e34 : + +bool RegionVerify( LoRaMacRegion_t region, VerifyParams_t* verify, PhyAttribute_t phyAttribute ) +{ + 8022e34: b580 push {r7, lr} + 8022e36: b082 sub sp, #8 + 8022e38: af00 add r7, sp, #0 + 8022e3a: 4603 mov r3, r0 + 8022e3c: 6039 str r1, [r7, #0] + 8022e3e: 71fb strb r3, [r7, #7] + 8022e40: 4613 mov r3, r2 + 8022e42: 71bb strb r3, [r7, #6] + switch( region ) + 8022e44: 79fb ldrb r3, [r7, #7] + 8022e46: 2b05 cmp r3, #5 + 8022e48: d106 bne.n 8022e58 + AS923_VERIFY( ); + AU915_VERIFY( ); + CN470_VERIFY( ); + CN779_VERIFY( ); + EU433_VERIFY( ); + EU868_VERIFY( ); + 8022e4a: 79bb ldrb r3, [r7, #6] + 8022e4c: 4619 mov r1, r3 + 8022e4e: 6838 ldr r0, [r7, #0] + 8022e50: f001 fb74 bl 802453c + 8022e54: 4603 mov r3, r0 + 8022e56: e000 b.n 8022e5a + IN865_VERIFY( ); + US915_VERIFY( ); + RU864_VERIFY( ); + default: + { + return false; + 8022e58: 2300 movs r3, #0 + } + } +} + 8022e5a: 4618 mov r0, r3 + 8022e5c: 3708 adds r7, #8 + 8022e5e: 46bd mov sp, r7 + 8022e60: bd80 pop {r7, pc} + +08022e62 : + +void RegionApplyCFList( LoRaMacRegion_t region, ApplyCFListParams_t* applyCFList ) +{ + 8022e62: b580 push {r7, lr} + 8022e64: b082 sub sp, #8 + 8022e66: af00 add r7, sp, #0 + 8022e68: 4603 mov r3, r0 + 8022e6a: 6039 str r1, [r7, #0] + 8022e6c: 71fb strb r3, [r7, #7] + switch( region ) + 8022e6e: 79fb ldrb r3, [r7, #7] + 8022e70: 2b05 cmp r3, #5 + 8022e72: d103 bne.n 8022e7c + AS923_APPLY_CF_LIST( ); + AU915_APPLY_CF_LIST( ); + CN470_APPLY_CF_LIST( ); + CN779_APPLY_CF_LIST( ); + EU433_APPLY_CF_LIST( ); + EU868_APPLY_CF_LIST( ); + 8022e74: 6838 ldr r0, [r7, #0] + 8022e76: f001 fbdd bl 8024634 + 8022e7a: e000 b.n 8022e7e + IN865_APPLY_CF_LIST( ); + US915_APPLY_CF_LIST( ); + RU864_APPLY_CF_LIST( ); + default: + { + break; + 8022e7c: bf00 nop + } + } +} + 8022e7e: bf00 nop + 8022e80: 3708 adds r7, #8 + 8022e82: 46bd mov sp, r7 + 8022e84: bd80 pop {r7, pc} + +08022e86 : + +bool RegionChanMaskSet( LoRaMacRegion_t region, ChanMaskSetParams_t* chanMaskSet ) +{ + 8022e86: b580 push {r7, lr} + 8022e88: b082 sub sp, #8 + 8022e8a: af00 add r7, sp, #0 + 8022e8c: 4603 mov r3, r0 + 8022e8e: 6039 str r1, [r7, #0] + 8022e90: 71fb strb r3, [r7, #7] + switch( region ) + 8022e92: 79fb ldrb r3, [r7, #7] + 8022e94: 2b05 cmp r3, #5 + 8022e96: d104 bne.n 8022ea2 + AS923_CHAN_MASK_SET( ); + AU915_CHAN_MASK_SET( ); + CN470_CHAN_MASK_SET( ); + CN779_CHAN_MASK_SET( ); + EU433_CHAN_MASK_SET( ); + EU868_CHAN_MASK_SET( ); + 8022e98: 6838 ldr r0, [r7, #0] + 8022e9a: f001 fc3f bl 802471c + 8022e9e: 4603 mov r3, r0 + 8022ea0: e000 b.n 8022ea4 + IN865_CHAN_MASK_SET( ); + US915_CHAN_MASK_SET( ); + RU864_CHAN_MASK_SET( ); + default: + { + return false; + 8022ea2: 2300 movs r3, #0 + } + } +} + 8022ea4: 4618 mov r0, r3 + 8022ea6: 3708 adds r7, #8 + 8022ea8: 46bd mov sp, r7 + 8022eaa: bd80 pop {r7, pc} + +08022eac : + +void RegionComputeRxWindowParameters( LoRaMacRegion_t region, int8_t datarate, uint8_t minRxSymbols, uint32_t rxError, RxConfigParams_t *rxConfigParams ) +{ + 8022eac: b580 push {r7, lr} + 8022eae: b082 sub sp, #8 + 8022eb0: af00 add r7, sp, #0 + 8022eb2: 603b str r3, [r7, #0] + 8022eb4: 4603 mov r3, r0 + 8022eb6: 71fb strb r3, [r7, #7] + 8022eb8: 460b mov r3, r1 + 8022eba: 71bb strb r3, [r7, #6] + 8022ebc: 4613 mov r3, r2 + 8022ebe: 717b strb r3, [r7, #5] + switch( region ) + 8022ec0: 79fb ldrb r3, [r7, #7] + 8022ec2: 2b05 cmp r3, #5 + 8022ec4: d107 bne.n 8022ed6 + AS923_COMPUTE_RX_WINDOW_PARAMETERS( ); + AU915_COMPUTE_RX_WINDOW_PARAMETERS( ); + CN470_COMPUTE_RX_WINDOW_PARAMETERS( ); + CN779_COMPUTE_RX_WINDOW_PARAMETERS( ); + EU433_COMPUTE_RX_WINDOW_PARAMETERS( ); + EU868_COMPUTE_RX_WINDOW_PARAMETERS( ); + 8022ec6: 7979 ldrb r1, [r7, #5] + 8022ec8: f997 0006 ldrsb.w r0, [r7, #6] + 8022ecc: 693b ldr r3, [r7, #16] + 8022ece: 683a ldr r2, [r7, #0] + 8022ed0: f001 fc4e bl 8024770 + 8022ed4: e000 b.n 8022ed8 + IN865_COMPUTE_RX_WINDOW_PARAMETERS( ); + US915_COMPUTE_RX_WINDOW_PARAMETERS( ); + RU864_COMPUTE_RX_WINDOW_PARAMETERS( ); + default: + { + break; + 8022ed6: bf00 nop + } + } +} + 8022ed8: bf00 nop + 8022eda: 3708 adds r7, #8 + 8022edc: 46bd mov sp, r7 + 8022ede: bd80 pop {r7, pc} + +08022ee0 : + +bool RegionRxConfig( LoRaMacRegion_t region, RxConfigParams_t* rxConfig, int8_t* datarate ) +{ + 8022ee0: b580 push {r7, lr} + 8022ee2: b084 sub sp, #16 + 8022ee4: af00 add r7, sp, #0 + 8022ee6: 4603 mov r3, r0 + 8022ee8: 60b9 str r1, [r7, #8] + 8022eea: 607a str r2, [r7, #4] + 8022eec: 73fb strb r3, [r7, #15] + switch( region ) + 8022eee: 7bfb ldrb r3, [r7, #15] + 8022ef0: 2b05 cmp r3, #5 + 8022ef2: d105 bne.n 8022f00 + AS923_RX_CONFIG( ); + AU915_RX_CONFIG( ); + CN470_RX_CONFIG( ); + CN779_RX_CONFIG( ); + EU433_RX_CONFIG( ); + EU868_RX_CONFIG( ); + 8022ef4: 6879 ldr r1, [r7, #4] + 8022ef6: 68b8 ldr r0, [r7, #8] + 8022ef8: f001 fc94 bl 8024824 + 8022efc: 4603 mov r3, r0 + 8022efe: e000 b.n 8022f02 + IN865_RX_CONFIG( ); + US915_RX_CONFIG( ); + RU864_RX_CONFIG( ); + default: + { + return false; + 8022f00: 2300 movs r3, #0 + } + } +} + 8022f02: 4618 mov r0, r3 + 8022f04: 3710 adds r7, #16 + 8022f06: 46bd mov sp, r7 + 8022f08: bd80 pop {r7, pc} + +08022f0a : + +bool RegionTxConfig( LoRaMacRegion_t region, TxConfigParams_t* txConfig, int8_t* txPower, TimerTime_t* txTimeOnAir ) +{ + 8022f0a: b580 push {r7, lr} + 8022f0c: b084 sub sp, #16 + 8022f0e: af00 add r7, sp, #0 + 8022f10: 60b9 str r1, [r7, #8] + 8022f12: 607a str r2, [r7, #4] + 8022f14: 603b str r3, [r7, #0] + 8022f16: 4603 mov r3, r0 + 8022f18: 73fb strb r3, [r7, #15] + switch( region ) + 8022f1a: 7bfb ldrb r3, [r7, #15] + 8022f1c: 2b05 cmp r3, #5 + 8022f1e: d106 bne.n 8022f2e + AS923_TX_CONFIG( ); + AU915_TX_CONFIG( ); + CN470_TX_CONFIG( ); + CN779_TX_CONFIG( ); + EU433_TX_CONFIG( ); + EU868_TX_CONFIG( ); + 8022f20: 683a ldr r2, [r7, #0] + 8022f22: 6879 ldr r1, [r7, #4] + 8022f24: 68b8 ldr r0, [r7, #8] + 8022f26: f001 fd4d bl 80249c4 + 8022f2a: 4603 mov r3, r0 + 8022f2c: e000 b.n 8022f30 + IN865_TX_CONFIG( ); + US915_TX_CONFIG( ); + RU864_TX_CONFIG( ); + default: + { + return false; + 8022f2e: 2300 movs r3, #0 + } + } +} + 8022f30: 4618 mov r0, r3 + 8022f32: 3710 adds r7, #16 + 8022f34: 46bd mov sp, r7 + 8022f36: bd80 pop {r7, pc} + +08022f38 : + +uint8_t RegionLinkAdrReq( LoRaMacRegion_t region, LinkAdrReqParams_t* linkAdrReq, int8_t* drOut, int8_t* txPowOut, uint8_t* nbRepOut, uint8_t* nbBytesParsed ) +{ + 8022f38: b580 push {r7, lr} + 8022f3a: b086 sub sp, #24 + 8022f3c: af02 add r7, sp, #8 + 8022f3e: 60b9 str r1, [r7, #8] + 8022f40: 607a str r2, [r7, #4] + 8022f42: 603b str r3, [r7, #0] + 8022f44: 4603 mov r3, r0 + 8022f46: 73fb strb r3, [r7, #15] + switch( region ) + 8022f48: 7bfb ldrb r3, [r7, #15] + 8022f4a: 2b05 cmp r3, #5 + 8022f4c: d109 bne.n 8022f62 + AS923_LINK_ADR_REQ( ); + AU915_LINK_ADR_REQ( ); + CN470_LINK_ADR_REQ( ); + CN779_LINK_ADR_REQ( ); + EU433_LINK_ADR_REQ( ); + EU868_LINK_ADR_REQ( ); + 8022f4e: 69fb ldr r3, [r7, #28] + 8022f50: 9300 str r3, [sp, #0] + 8022f52: 69bb ldr r3, [r7, #24] + 8022f54: 683a ldr r2, [r7, #0] + 8022f56: 6879 ldr r1, [r7, #4] + 8022f58: 68b8 ldr r0, [r7, #8] + 8022f5a: f001 fe09 bl 8024b70 + 8022f5e: 4603 mov r3, r0 + 8022f60: e000 b.n 8022f64 + IN865_LINK_ADR_REQ( ); + US915_LINK_ADR_REQ( ); + RU864_LINK_ADR_REQ( ); + default: + { + return 0; + 8022f62: 2300 movs r3, #0 + } + } +} + 8022f64: 4618 mov r0, r3 + 8022f66: 3710 adds r7, #16 + 8022f68: 46bd mov sp, r7 + 8022f6a: bd80 pop {r7, pc} + +08022f6c : + +uint8_t RegionRxParamSetupReq( LoRaMacRegion_t region, RxParamSetupReqParams_t* rxParamSetupReq ) +{ + 8022f6c: b580 push {r7, lr} + 8022f6e: b082 sub sp, #8 + 8022f70: af00 add r7, sp, #0 + 8022f72: 4603 mov r3, r0 + 8022f74: 6039 str r1, [r7, #0] + 8022f76: 71fb strb r3, [r7, #7] + switch( region ) + 8022f78: 79fb ldrb r3, [r7, #7] + 8022f7a: 2b05 cmp r3, #5 + 8022f7c: d104 bne.n 8022f88 + AS923_RX_PARAM_SETUP_REQ( ); + AU915_RX_PARAM_SETUP_REQ( ); + CN470_RX_PARAM_SETUP_REQ( ); + CN779_RX_PARAM_SETUP_REQ( ); + EU433_RX_PARAM_SETUP_REQ( ); + EU868_RX_PARAM_SETUP_REQ( ); + 8022f7e: 6838 ldr r0, [r7, #0] + 8022f80: f001 ff18 bl 8024db4 + 8022f84: 4603 mov r3, r0 + 8022f86: e000 b.n 8022f8a + IN865_RX_PARAM_SETUP_REQ( ); + US915_RX_PARAM_SETUP_REQ( ); + RU864_RX_PARAM_SETUP_REQ( ); + default: + { + return 0; + 8022f88: 2300 movs r3, #0 + } + } +} + 8022f8a: 4618 mov r0, r3 + 8022f8c: 3708 adds r7, #8 + 8022f8e: 46bd mov sp, r7 + 8022f90: bd80 pop {r7, pc} + +08022f92 : + +int8_t RegionNewChannelReq( LoRaMacRegion_t region, NewChannelReqParams_t* newChannelReq ) +{ + 8022f92: b580 push {r7, lr} + 8022f94: b082 sub sp, #8 + 8022f96: af00 add r7, sp, #0 + 8022f98: 4603 mov r3, r0 + 8022f9a: 6039 str r1, [r7, #0] + 8022f9c: 71fb strb r3, [r7, #7] + switch( region ) + 8022f9e: 79fb ldrb r3, [r7, #7] + 8022fa0: 2b05 cmp r3, #5 + 8022fa2: d104 bne.n 8022fae + AS923_NEW_CHANNEL_REQ( ); + AU915_NEW_CHANNEL_REQ( ); + CN470_NEW_CHANNEL_REQ( ); + CN779_NEW_CHANNEL_REQ( ); + EU433_NEW_CHANNEL_REQ( ); + EU868_NEW_CHANNEL_REQ( ); + 8022fa4: 6838 ldr r0, [r7, #0] + 8022fa6: f001 ff43 bl 8024e30 + 8022faa: 4603 mov r3, r0 + 8022fac: e000 b.n 8022fb0 + IN865_NEW_CHANNEL_REQ( ); + US915_NEW_CHANNEL_REQ( ); + RU864_NEW_CHANNEL_REQ( ); + default: + { + return 0; + 8022fae: 2300 movs r3, #0 + } + } +} + 8022fb0: 4618 mov r0, r3 + 8022fb2: 3708 adds r7, #8 + 8022fb4: 46bd mov sp, r7 + 8022fb6: bd80 pop {r7, pc} + +08022fb8 : + +int8_t RegionTxParamSetupReq( LoRaMacRegion_t region, TxParamSetupReqParams_t* txParamSetupReq ) +{ + 8022fb8: b580 push {r7, lr} + 8022fba: b082 sub sp, #8 + 8022fbc: af00 add r7, sp, #0 + 8022fbe: 4603 mov r3, r0 + 8022fc0: 6039 str r1, [r7, #0] + 8022fc2: 71fb strb r3, [r7, #7] + switch( region ) + 8022fc4: 79fb ldrb r3, [r7, #7] + 8022fc6: 2b05 cmp r3, #5 + 8022fc8: d104 bne.n 8022fd4 + AS923_TX_PARAM_SETUP_REQ( ); + AU915_TX_PARAM_SETUP_REQ( ); + CN470_TX_PARAM_SETUP_REQ( ); + CN779_TX_PARAM_SETUP_REQ( ); + EU433_TX_PARAM_SETUP_REQ( ); + EU868_TX_PARAM_SETUP_REQ( ); + 8022fca: 6838 ldr r0, [r7, #0] + 8022fcc: f001 ff8e bl 8024eec + 8022fd0: 4603 mov r3, r0 + 8022fd2: e000 b.n 8022fd6 + IN865_TX_PARAM_SETUP_REQ( ); + US915_TX_PARAM_SETUP_REQ( ); + RU864_TX_PARAM_SETUP_REQ( ); + default: + { + return 0; + 8022fd4: 2300 movs r3, #0 + } + } +} + 8022fd6: 4618 mov r0, r3 + 8022fd8: 3708 adds r7, #8 + 8022fda: 46bd mov sp, r7 + 8022fdc: bd80 pop {r7, pc} + +08022fde : + +int8_t RegionDlChannelReq( LoRaMacRegion_t region, DlChannelReqParams_t* dlChannelReq ) +{ + 8022fde: b580 push {r7, lr} + 8022fe0: b082 sub sp, #8 + 8022fe2: af00 add r7, sp, #0 + 8022fe4: 4603 mov r3, r0 + 8022fe6: 6039 str r1, [r7, #0] + 8022fe8: 71fb strb r3, [r7, #7] + switch( region ) + 8022fea: 79fb ldrb r3, [r7, #7] + 8022fec: 2b05 cmp r3, #5 + 8022fee: d104 bne.n 8022ffa + AS923_DL_CHANNEL_REQ( ); + AU915_DL_CHANNEL_REQ( ); + CN470_DL_CHANNEL_REQ( ); + CN779_DL_CHANNEL_REQ( ); + EU433_DL_CHANNEL_REQ( ); + EU868_DL_CHANNEL_REQ( ); + 8022ff0: 6838 ldr r0, [r7, #0] + 8022ff2: f001 ff87 bl 8024f04 + 8022ff6: 4603 mov r3, r0 + 8022ff8: e000 b.n 8022ffc + IN865_DL_CHANNEL_REQ( ); + US915_DL_CHANNEL_REQ( ); + RU864_DL_CHANNEL_REQ( ); + default: + { + return 0; + 8022ffa: 2300 movs r3, #0 + } + } +} + 8022ffc: 4618 mov r0, r3 + 8022ffe: 3708 adds r7, #8 + 8023000: 46bd mov sp, r7 + 8023002: bd80 pop {r7, pc} + +08023004 : + +int8_t RegionAlternateDr( LoRaMacRegion_t region, int8_t currentDr, AlternateDrType_t type ) +{ + 8023004: b580 push {r7, lr} + 8023006: b082 sub sp, #8 + 8023008: af00 add r7, sp, #0 + 802300a: 4603 mov r3, r0 + 802300c: 71fb strb r3, [r7, #7] + 802300e: 460b mov r3, r1 + 8023010: 71bb strb r3, [r7, #6] + 8023012: 4613 mov r3, r2 + 8023014: 717b strb r3, [r7, #5] + switch( region ) + 8023016: 79fb ldrb r3, [r7, #7] + 8023018: 2b05 cmp r3, #5 + 802301a: d108 bne.n 802302e + AS923_ALTERNATE_DR( ); + AU915_ALTERNATE_DR( ); + CN470_ALTERNATE_DR( ); + CN779_ALTERNATE_DR( ); + EU433_ALTERNATE_DR( ); + EU868_ALTERNATE_DR( ); + 802301c: 797a ldrb r2, [r7, #5] + 802301e: f997 3006 ldrsb.w r3, [r7, #6] + 8023022: 4611 mov r1, r2 + 8023024: 4618 mov r0, r3 + 8023026: f001 ffb1 bl 8024f8c + 802302a: 4603 mov r3, r0 + 802302c: e000 b.n 8023030 + IN865_ALTERNATE_DR( ); + US915_ALTERNATE_DR( ); + RU864_ALTERNATE_DR( ); + default: + { + return 0; + 802302e: 2300 movs r3, #0 + } + } +} + 8023030: 4618 mov r0, r3 + 8023032: 3708 adds r7, #8 + 8023034: 46bd mov sp, r7 + 8023036: bd80 pop {r7, pc} + +08023038 : + +LoRaMacStatus_t RegionNextChannel( LoRaMacRegion_t region, NextChanParams_t* nextChanParams, uint8_t* channel, TimerTime_t* time, TimerTime_t* aggregatedTimeOff ) +{ + 8023038: b580 push {r7, lr} + 802303a: b084 sub sp, #16 + 802303c: af00 add r7, sp, #0 + 802303e: 60b9 str r1, [r7, #8] + 8023040: 607a str r2, [r7, #4] + 8023042: 603b str r3, [r7, #0] + 8023044: 4603 mov r3, r0 + 8023046: 73fb strb r3, [r7, #15] + switch( region ) + 8023048: 7bfb ldrb r3, [r7, #15] + 802304a: 2b05 cmp r3, #5 + 802304c: d107 bne.n 802305e + AS923_NEXT_CHANNEL( ); + AU915_NEXT_CHANNEL( ); + CN470_NEXT_CHANNEL( ); + CN779_NEXT_CHANNEL( ); + EU433_NEXT_CHANNEL( ); + EU868_NEXT_CHANNEL( ); + 802304e: 69bb ldr r3, [r7, #24] + 8023050: 683a ldr r2, [r7, #0] + 8023052: 6879 ldr r1, [r7, #4] + 8023054: 68b8 ldr r0, [r7, #8] + 8023056: f001 ffa9 bl 8024fac + 802305a: 4603 mov r3, r0 + 802305c: e000 b.n 8023060 + IN865_NEXT_CHANNEL( ); + US915_NEXT_CHANNEL( ); + RU864_NEXT_CHANNEL( ); + default: + { + return LORAMAC_STATUS_REGION_NOT_SUPPORTED; + 802305e: 2309 movs r3, #9 + } + } +} + 8023060: 4618 mov r0, r3 + 8023062: 3710 adds r7, #16 + 8023064: 46bd mov sp, r7 + 8023066: bd80 pop {r7, pc} + +08023068 : + } + } +} + +void RegionSetContinuousWave( LoRaMacRegion_t region, ContinuousWaveParams_t* continuousWave ) +{ + 8023068: b580 push {r7, lr} + 802306a: b082 sub sp, #8 + 802306c: af00 add r7, sp, #0 + 802306e: 4603 mov r3, r0 + 8023070: 6039 str r1, [r7, #0] + 8023072: 71fb strb r3, [r7, #7] + switch( region ) + 8023074: 79fb ldrb r3, [r7, #7] + 8023076: 2b05 cmp r3, #5 + 8023078: d103 bne.n 8023082 + AS923_SET_CONTINUOUS_WAVE( ); + AU915_SET_CONTINUOUS_WAVE( ); + CN470_SET_CONTINUOUS_WAVE( ); + CN779_SET_CONTINUOUS_WAVE( ); + EU433_SET_CONTINUOUS_WAVE( ); + EU868_SET_CONTINUOUS_WAVE( ); + 802307a: 6838 ldr r0, [r7, #0] + 802307c: f002 f90c bl 8025298 + 8023080: e000 b.n 8023084 + IN865_SET_CONTINUOUS_WAVE( ); + US915_SET_CONTINUOUS_WAVE( ); + RU864_SET_CONTINUOUS_WAVE( ); + default: + { + break; + 8023082: bf00 nop + } + } +} + 8023084: bf00 nop + 8023086: 3708 adds r7, #8 + 8023088: 46bd mov sp, r7 + 802308a: bd80 pop {r7, pc} + +0802308c : + +uint8_t RegionApplyDrOffset( LoRaMacRegion_t region, uint8_t downlinkDwellTime, int8_t dr, int8_t drOffset ) +{ + 802308c: b590 push {r4, r7, lr} + 802308e: b083 sub sp, #12 + 8023090: af00 add r7, sp, #0 + 8023092: 4604 mov r4, r0 + 8023094: 4608 mov r0, r1 + 8023096: 4611 mov r1, r2 + 8023098: 461a mov r2, r3 + 802309a: 4623 mov r3, r4 + 802309c: 71fb strb r3, [r7, #7] + 802309e: 4603 mov r3, r0 + 80230a0: 71bb strb r3, [r7, #6] + 80230a2: 460b mov r3, r1 + 80230a4: 717b strb r3, [r7, #5] + 80230a6: 4613 mov r3, r2 + 80230a8: 713b strb r3, [r7, #4] + switch( region ) + 80230aa: 79fb ldrb r3, [r7, #7] + 80230ac: 2b05 cmp r3, #5 + 80230ae: d109 bne.n 80230c4 + AS923_APPLY_DR_OFFSET( ); + AU915_APPLY_DR_OFFSET( ); + CN470_APPLY_DR_OFFSET( ); + CN779_APPLY_DR_OFFSET( ); + EU433_APPLY_DR_OFFSET( ); + EU868_APPLY_DR_OFFSET( ); + 80230b0: f997 2004 ldrsb.w r2, [r7, #4] + 80230b4: f997 1005 ldrsb.w r1, [r7, #5] + 80230b8: 79bb ldrb r3, [r7, #6] + 80230ba: 4618 mov r0, r3 + 80230bc: f002 f940 bl 8025340 + 80230c0: 4603 mov r3, r0 + 80230c2: e000 b.n 80230c6 + IN865_APPLY_DR_OFFSET( ); + US915_APPLY_DR_OFFSET( ); + RU864_APPLY_DR_OFFSET( ); + default: + { + return dr; + 80230c4: 797b ldrb r3, [r7, #5] + } + } +} + 80230c6: 4618 mov r0, r3 + 80230c8: 370c adds r7, #12 + 80230ca: 46bd mov sp, r7 + 80230cc: bd90 pop {r4, r7, pc} + ... + +080230d0 : + } + } +} + +Version_t RegionGetVersion( void ) +{ + 80230d0: b480 push {r7} + 80230d2: b083 sub sp, #12 + 80230d4: af00 add r7, sp, #0 + Version_t version; + + version.Value = REGION_VERSION; + 80230d6: 4b04 ldr r3, [pc, #16] @ (80230e8 ) + 80230d8: 607b str r3, [r7, #4] + + return version; + 80230da: 687b ldr r3, [r7, #4] +} + 80230dc: 4618 mov r0, r3 + 80230de: 370c adds r7, #12 + 80230e0: 46bd mov sp, r7 + 80230e2: f85d 7b04 ldr.w r7, [sp], #4 + 80230e6: 4770 bx lr + 80230e8: 01000300 .word 0x01000300 + +080230ec : + ( ( ( N ) + ( D ) - 1 ) / ( D ) ) : \ + ( ( N ) / ( D ) ) \ + ) + +static uint16_t GetDutyCycle( Band_t* band, bool joined, SysTime_t elapsedTimeSinceStartup ) +{ + 80230ec: b480 push {r7} + 80230ee: b087 sub sp, #28 + 80230f0: af00 add r7, sp, #0 + 80230f2: 60f8 str r0, [r7, #12] + 80230f4: 4608 mov r0, r1 + 80230f6: 4639 mov r1, r7 + 80230f8: e881 000c stmia.w r1, {r2, r3} + 80230fc: 4603 mov r3, r0 + 80230fe: 72fb strb r3, [r7, #11] + uint16_t dutyCycle = band->DCycle; + 8023100: 68fb ldr r3, [r7, #12] + 8023102: 881b ldrh r3, [r3, #0] + 8023104: 82fb strh r3, [r7, #22] + + if( joined == false ) + 8023106: 7afb ldrb r3, [r7, #11] + 8023108: f083 0301 eor.w r3, r3, #1 + 802310c: b2db uxtb r3, r3 + 802310e: 2b00 cmp r3, #0 + 8023110: d01b beq.n 802314a + { + uint16_t joinDutyCycle = BACKOFF_DC_24_HOURS; + 8023112: f242 7310 movw r3, #10000 @ 0x2710 + 8023116: 82bb strh r3, [r7, #20] + + if( elapsedTimeSinceStartup.Seconds < BACKOFF_DUTY_CYCLE_1_HOUR_IN_S ) + 8023118: 683b ldr r3, [r7, #0] + 802311a: f5b3 6f61 cmp.w r3, #3600 @ 0xe10 + 802311e: d202 bcs.n 8023126 + { + joinDutyCycle = BACKOFF_DC_1_HOUR; + 8023120: 2364 movs r3, #100 @ 0x64 + 8023122: 82bb strh r3, [r7, #20] + 8023124: e00b b.n 802313e + } + else if( elapsedTimeSinceStartup.Seconds < BACKOFF_DUTY_CYCLE_10_HOURS_IN_S ) + 8023126: 683b ldr r3, [r7, #0] + 8023128: f649 22af movw r2, #39599 @ 0x9aaf + 802312c: 4293 cmp r3, r2 + 802312e: d803 bhi.n 8023138 + { + joinDutyCycle = BACKOFF_DC_10_HOURS; + 8023130: f44f 737a mov.w r3, #1000 @ 0x3e8 + 8023134: 82bb strh r3, [r7, #20] + 8023136: e002 b.n 802313e + } + else + { + joinDutyCycle = BACKOFF_DC_24_HOURS; + 8023138: f242 7310 movw r3, #10000 @ 0x2710 + 802313c: 82bb strh r3, [r7, #20] + } + // Take the most restrictive duty cycle + dutyCycle = MAX( dutyCycle, joinDutyCycle ); + 802313e: 8aba ldrh r2, [r7, #20] + 8023140: 8afb ldrh r3, [r7, #22] + 8023142: 4293 cmp r3, r2 + 8023144: bf38 it cc + 8023146: 4613 movcc r3, r2 + 8023148: 82fb strh r3, [r7, #22] + } + + // Prevent value of 0 + if( dutyCycle == 0 ) + 802314a: 8afb ldrh r3, [r7, #22] + 802314c: 2b00 cmp r3, #0 + 802314e: d101 bne.n 8023154 + { + dutyCycle = 1; + 8023150: 2301 movs r3, #1 + 8023152: 82fb strh r3, [r7, #22] + } + + return dutyCycle; + 8023154: 8afb ldrh r3, [r7, #22] +} + 8023156: 4618 mov r0, r3 + 8023158: 371c adds r7, #28 + 802315a: 46bd mov sp, r7 + 802315c: f85d 7b04 ldr.w r7, [sp], #4 + 8023160: 4770 bx lr + ... + +08023164 : + +static uint16_t SetMaxTimeCredits( Band_t* band, bool joined, SysTime_t elapsedTimeSinceStartup, + bool dutyCycleEnabled, bool lastTxIsJoinRequest ) +{ + 8023164: b580 push {r7, lr} + 8023166: b08e sub sp, #56 @ 0x38 + 8023168: af02 add r7, sp, #8 + 802316a: 60f8 str r0, [r7, #12] + 802316c: 4608 mov r0, r1 + 802316e: 4639 mov r1, r7 + 8023170: e881 000c stmia.w r1, {r2, r3} + 8023174: 4603 mov r3, r0 + 8023176: 72fb strb r3, [r7, #11] + uint16_t dutyCycle = band->DCycle; + 8023178: 68fb ldr r3, [r7, #12] + 802317a: 881b ldrh r3, [r3, #0] + 802317c: 857b strh r3, [r7, #42] @ 0x2a + TimerTime_t maxCredits = DUTY_CYCLE_TIME_PERIOD; + 802317e: 4b4b ldr r3, [pc, #300] @ (80232ac ) + 8023180: 62fb str r3, [r7, #44] @ 0x2c + TimerTime_t elapsedTime = SysTimeToMs( elapsedTimeSinceStartup ); + 8023182: 463b mov r3, r7 + 8023184: e893 0003 ldmia.w r3, {r0, r1} + 8023188: f005 f84e bl 8028228 + 802318c: 6278 str r0, [r7, #36] @ 0x24 + SysTime_t timeDiff = { 0 }; + 802318e: f107 0314 add.w r3, r7, #20 + 8023192: 2200 movs r2, #0 + 8023194: 601a str r2, [r3, #0] + 8023196: 605a str r2, [r3, #4] + + // Get the band duty cycle. If not joined, the function either returns the join duty cycle + // or the band duty cycle, whichever is more restrictive. + dutyCycle = GetDutyCycle( band, joined, elapsedTimeSinceStartup ); + 8023198: 7af9 ldrb r1, [r7, #11] + 802319a: 463b mov r3, r7 + 802319c: cb0c ldmia r3, {r2, r3} + 802319e: 68f8 ldr r0, [r7, #12] + 80231a0: f7ff ffa4 bl 80230ec + 80231a4: 4603 mov r3, r0 + 80231a6: 857b strh r3, [r7, #42] @ 0x2a + + if( joined == false ) + 80231a8: 7afb ldrb r3, [r7, #11] + 80231aa: f083 0301 eor.w r3, r3, #1 + 80231ae: b2db uxtb r3, r3 + 80231b0: 2b00 cmp r3, #0 + 80231b2: d062 beq.n 802327a + { + if( dutyCycle == BACKOFF_DC_1_HOUR ) + 80231b4: 8d7b ldrh r3, [r7, #42] @ 0x2a + 80231b6: 2b64 cmp r3, #100 @ 0x64 + 80231b8: d105 bne.n 80231c6 + { + maxCredits = DUTY_CYCLE_TIME_PERIOD; + 80231ba: 4b3c ldr r3, [pc, #240] @ (80232ac ) + 80231bc: 62fb str r3, [r7, #44] @ 0x2c + band->LastMaxCreditAssignTime = elapsedTime; + 80231be: 68fb ldr r3, [r7, #12] + 80231c0: 6a7a ldr r2, [r7, #36] @ 0x24 + 80231c2: 609a str r2, [r3, #8] + 80231c4: e00b b.n 80231de + } + else if( dutyCycle == BACKOFF_DC_10_HOURS ) + 80231c6: 8d7b ldrh r3, [r7, #42] @ 0x2a + 80231c8: f5b3 7f7a cmp.w r3, #1000 @ 0x3e8 + 80231cc: d105 bne.n 80231da + { + maxCredits = DUTY_CYCLE_TIME_PERIOD * 10; + 80231ce: 4b38 ldr r3, [pc, #224] @ (80232b0 ) + 80231d0: 62fb str r3, [r7, #44] @ 0x2c + band->LastMaxCreditAssignTime = elapsedTime; + 80231d2: 68fb ldr r3, [r7, #12] + 80231d4: 6a7a ldr r2, [r7, #36] @ 0x24 + 80231d6: 609a str r2, [r3, #8] + 80231d8: e001 b.n 80231de + } + else + { + maxCredits = DUTY_CYCLE_TIME_PERIOD * 24; + 80231da: 4b36 ldr r3, [pc, #216] @ (80232b4 ) + 80231dc: 62fb str r3, [r7, #44] @ 0x2c + } + + timeDiff = SysTimeSub( elapsedTimeSinceStartup, SysTimeFromMs( band->LastMaxCreditAssignTime ) ); + 80231de: 68fb ldr r3, [r7, #12] + 80231e0: 689a ldr r2, [r3, #8] + 80231e2: f107 031c add.w r3, r7, #28 + 80231e6: 4611 mov r1, r2 + 80231e8: 4618 mov r0, r3 + 80231ea: f005 f845 bl 8028278 + 80231ee: f107 0014 add.w r0, r7, #20 + 80231f2: 6a3b ldr r3, [r7, #32] + 80231f4: 9300 str r3, [sp, #0] + 80231f6: 69fb ldr r3, [r7, #28] + 80231f8: 463a mov r2, r7 + 80231fa: ca06 ldmia r2, {r1, r2} + 80231fc: f004 ff54 bl 80280a8 + + // Verify if we have to assign the maximum credits in cases + // of the preconditions have changed. + if( ( ( dutyCycleEnabled == false ) && ( lastTxIsJoinRequest == false ) ) || + 8023200: f897 3038 ldrb.w r3, [r7, #56] @ 0x38 + 8023204: f083 0301 eor.w r3, r3, #1 + 8023208: b2db uxtb r3, r3 + 802320a: 2b00 cmp r3, #0 + 802320c: d006 beq.n 802321c + 802320e: f897 303c ldrb.w r3, [r7, #60] @ 0x3c + 8023212: f083 0301 eor.w r3, r3, #1 + 8023216: b2db uxtb r3, r3 + 8023218: 2b00 cmp r3, #0 + 802321a: d108 bne.n 802322e + ( band->MaxTimeCredits != maxCredits ) || + 802321c: 68fb ldr r3, [r7, #12] + 802321e: 691b ldr r3, [r3, #16] + if( ( ( dutyCycleEnabled == false ) && ( lastTxIsJoinRequest == false ) ) || + 8023220: 6afa ldr r2, [r7, #44] @ 0x2c + 8023222: 429a cmp r2, r3 + 8023224: d103 bne.n 802322e + ( timeDiff.Seconds >= BACKOFF_24_HOURS_IN_S ) ) + 8023226: 697b ldr r3, [r7, #20] + ( band->MaxTimeCredits != maxCredits ) || + 8023228: 4a23 ldr r2, [pc, #140] @ (80232b8 ) + 802322a: 4293 cmp r3, r2 + 802322c: d92f bls.n 802328e + { + band->TimeCredits = maxCredits; + 802322e: 68fb ldr r3, [r7, #12] + 8023230: 6afa ldr r2, [r7, #44] @ 0x2c + 8023232: 60da str r2, [r3, #12] + + if( elapsedTimeSinceStartup.Seconds >= BACKOFF_DUTY_CYCLE_24_HOURS_IN_S ) + 8023234: 683b ldr r3, [r7, #0] + 8023236: 4a21 ldr r2, [pc, #132] @ (80232bc ) + 8023238: 4293 cmp r3, r2 + 802323a: d928 bls.n 802328e + { + timeDiff.Seconds = ( elapsedTimeSinceStartup.Seconds - BACKOFF_DUTY_CYCLE_24_HOURS_IN_S ) / BACKOFF_24_HOURS_IN_S; + 802323c: 683b ldr r3, [r7, #0] + 802323e: f5a3 33f6 sub.w r3, r3, #125952 @ 0x1ec00 + 8023242: 3b30 subs r3, #48 @ 0x30 + 8023244: 4a1e ldr r2, [pc, #120] @ (80232c0 ) + 8023246: fba2 2303 umull r2, r3, r2, r3 + 802324a: 0c1b lsrs r3, r3, #16 + 802324c: 617b str r3, [r7, #20] + timeDiff.Seconds *= BACKOFF_24_HOURS_IN_S; + 802324e: 697b ldr r3, [r7, #20] + 8023250: 4a1c ldr r2, [pc, #112] @ (80232c4 ) + 8023252: fb02 f303 mul.w r3, r2, r3 + 8023256: 617b str r3, [r7, #20] + timeDiff.Seconds += BACKOFF_DUTY_CYCLE_24_HOURS_IN_S; + 8023258: 697b ldr r3, [r7, #20] + 802325a: f503 33f6 add.w r3, r3, #125952 @ 0x1ec00 + 802325e: 3330 adds r3, #48 @ 0x30 + 8023260: 617b str r3, [r7, #20] + timeDiff.SubSeconds = 0; + 8023262: 2300 movs r3, #0 + 8023264: 833b strh r3, [r7, #24] + band->LastMaxCreditAssignTime = SysTimeToMs( timeDiff ); + 8023266: f107 0314 add.w r3, r7, #20 + 802326a: e893 0003 ldmia.w r3, {r0, r1} + 802326e: f004 ffdb bl 8028228 + 8023272: 4602 mov r2, r0 + 8023274: 68fb ldr r3, [r7, #12] + 8023276: 609a str r2, [r3, #8] + 8023278: e009 b.n 802328e + } + } + } + else + { + if( dutyCycleEnabled == false ) + 802327a: f897 3038 ldrb.w r3, [r7, #56] @ 0x38 + 802327e: f083 0301 eor.w r3, r3, #1 + 8023282: b2db uxtb r3, r3 + 8023284: 2b00 cmp r3, #0 + 8023286: d002 beq.n 802328e + { + // Assign max credits when the duty cycle is disabled. + band->TimeCredits = maxCredits; + 8023288: 68fb ldr r3, [r7, #12] + 802328a: 6afa ldr r2, [r7, #44] @ 0x2c + 802328c: 60da str r2, [r3, #12] + } + } + + // Assign the max credits if its the first time + if( band->LastBandUpdateTime == 0 ) + 802328e: 68fb ldr r3, [r7, #12] + 8023290: 685b ldr r3, [r3, #4] + 8023292: 2b00 cmp r3, #0 + 8023294: d102 bne.n 802329c + { + band->TimeCredits = maxCredits; + 8023296: 68fb ldr r3, [r7, #12] + 8023298: 6afa ldr r2, [r7, #44] @ 0x2c + 802329a: 60da str r2, [r3, #12] + } + + // Setup the maximum allowed credits. We can assign them + // safely all the time. + band->MaxTimeCredits = maxCredits; + 802329c: 68fb ldr r3, [r7, #12] + 802329e: 6afa ldr r2, [r7, #44] @ 0x2c + 80232a0: 611a str r2, [r3, #16] + + return dutyCycle; + 80232a2: 8d7b ldrh r3, [r7, #42] @ 0x2a +} + 80232a4: 4618 mov r0, r3 + 80232a6: 3730 adds r7, #48 @ 0x30 + 80232a8: 46bd mov sp, r7 + 80232aa: bd80 pop {r7, pc} + 80232ac: 001b7740 .word 0x001b7740 + 80232b0: 0112a880 .word 0x0112a880 + 80232b4: 02932e00 .word 0x02932e00 + 80232b8: 0001517f .word 0x0001517f + 80232bc: 0001ec2f .word 0x0001ec2f + 80232c0: c22e4507 .word 0xc22e4507 + 80232c4: 00015180 .word 0x00015180 + +080232c8 : + +static uint16_t UpdateTimeCredits( Band_t* band, bool joined, bool dutyCycleEnabled, + bool lastTxIsJoinRequest, SysTime_t elapsedTimeSinceStartup, + TimerTime_t currentTime ) +{ + 80232c8: b580 push {r7, lr} + 80232ca: b086 sub sp, #24 + 80232cc: af02 add r7, sp, #8 + 80232ce: 6078 str r0, [r7, #4] + 80232d0: 4608 mov r0, r1 + 80232d2: 4611 mov r1, r2 + 80232d4: 461a mov r2, r3 + 80232d6: 4603 mov r3, r0 + 80232d8: 70fb strb r3, [r7, #3] + 80232da: 460b mov r3, r1 + 80232dc: 70bb strb r3, [r7, #2] + 80232de: 4613 mov r3, r2 + 80232e0: 707b strb r3, [r7, #1] + uint16_t dutyCycle = SetMaxTimeCredits( band, joined, elapsedTimeSinceStartup, + 80232e2: 78f9 ldrb r1, [r7, #3] + 80232e4: 787b ldrb r3, [r7, #1] + 80232e6: 9301 str r3, [sp, #4] + 80232e8: 78bb ldrb r3, [r7, #2] + 80232ea: 9300 str r3, [sp, #0] + 80232ec: f107 0318 add.w r3, r7, #24 + 80232f0: cb0c ldmia r3, {r2, r3} + 80232f2: 6878 ldr r0, [r7, #4] + 80232f4: f7ff ff36 bl 8023164 + 80232f8: 4603 mov r3, r0 + 80232fa: 81fb strh r3, [r7, #14] + dutyCycleEnabled, lastTxIsJoinRequest ); + + if( joined == true ) + 80232fc: 78fb ldrb r3, [r7, #3] + 80232fe: 2b00 cmp r3, #0 + 8023300: d00a beq.n 8023318 + { + // Apply a sliding window for the duty cycle with collection and speding + // credits. + band->TimeCredits += TimerGetElapsedTime( band->LastBandUpdateTime ); + 8023302: 687b ldr r3, [r7, #4] + 8023304: 685b ldr r3, [r3, #4] + 8023306: 4618 mov r0, r3 + 8023308: f005 f880 bl 802840c + 802330c: 4602 mov r2, r0 + 802330e: 687b ldr r3, [r7, #4] + 8023310: 68db ldr r3, [r3, #12] + 8023312: 441a add r2, r3 + 8023314: 687b ldr r3, [r7, #4] + 8023316: 60da str r2, [r3, #12] + } + + // Limit band credits to maximum + if( band->TimeCredits > band->MaxTimeCredits ) + 8023318: 687b ldr r3, [r7, #4] + 802331a: 68da ldr r2, [r3, #12] + 802331c: 687b ldr r3, [r7, #4] + 802331e: 691b ldr r3, [r3, #16] + 8023320: 429a cmp r2, r3 + 8023322: d903 bls.n 802332c + { + band->TimeCredits = band->MaxTimeCredits; + 8023324: 687b ldr r3, [r7, #4] + 8023326: 691a ldr r2, [r3, #16] + 8023328: 687b ldr r3, [r7, #4] + 802332a: 60da str r2, [r3, #12] + } + + // Synchronize update time + band->LastBandUpdateTime = currentTime; + 802332c: 687b ldr r3, [r7, #4] + 802332e: 6a3a ldr r2, [r7, #32] + 8023330: 605a str r2, [r3, #4] + + return dutyCycle; + 8023332: 89fb ldrh r3, [r7, #14] +} + 8023334: 4618 mov r0, r3 + 8023336: 3710 adds r7, #16 + 8023338: 46bd mov sp, r7 + 802333a: bd80 pop {r7, pc} + +0802333c : + +static uint8_t CountChannels( uint16_t mask, uint8_t nbBits ) +{ + 802333c: b480 push {r7} + 802333e: b085 sub sp, #20 + 8023340: af00 add r7, sp, #0 + 8023342: 4603 mov r3, r0 + 8023344: 460a mov r2, r1 + 8023346: 80fb strh r3, [r7, #6] + 8023348: 4613 mov r3, r2 + 802334a: 717b strb r3, [r7, #5] + uint8_t nbActiveBits = 0; + 802334c: 2300 movs r3, #0 + 802334e: 73fb strb r3, [r7, #15] + + for( uint8_t j = 0; j < nbBits; j++ ) + 8023350: 2300 movs r3, #0 + 8023352: 73bb strb r3, [r7, #14] + 8023354: e011 b.n 802337a + { + if( ( mask & ( 1 << j ) ) == ( 1 << j ) ) + 8023356: 88fa ldrh r2, [r7, #6] + 8023358: 7bbb ldrb r3, [r7, #14] + 802335a: 2101 movs r1, #1 + 802335c: fa01 f303 lsl.w r3, r1, r3 + 8023360: 401a ands r2, r3 + 8023362: 7bbb ldrb r3, [r7, #14] + 8023364: 2101 movs r1, #1 + 8023366: fa01 f303 lsl.w r3, r1, r3 + 802336a: 429a cmp r2, r3 + 802336c: d102 bne.n 8023374 + { + nbActiveBits++; + 802336e: 7bfb ldrb r3, [r7, #15] + 8023370: 3301 adds r3, #1 + 8023372: 73fb strb r3, [r7, #15] + for( uint8_t j = 0; j < nbBits; j++ ) + 8023374: 7bbb ldrb r3, [r7, #14] + 8023376: 3301 adds r3, #1 + 8023378: 73bb strb r3, [r7, #14] + 802337a: 7bba ldrb r2, [r7, #14] + 802337c: 797b ldrb r3, [r7, #5] + 802337e: 429a cmp r2, r3 + 8023380: d3e9 bcc.n 8023356 + } + } + return nbActiveBits; + 8023382: 7bfb ldrb r3, [r7, #15] +} + 8023384: 4618 mov r0, r3 + 8023386: 3714 adds r7, #20 + 8023388: 46bd mov sp, r7 + 802338a: f85d 7b04 ldr.w r7, [sp], #4 + 802338e: 4770 bx lr + +08023390 : + +bool RegionCommonChanVerifyDr( uint8_t nbChannels, uint16_t* channelsMask, int8_t dr, int8_t minDr, int8_t maxDr, ChannelParams_t* channels ) +{ + 8023390: b580 push {r7, lr} + 8023392: b084 sub sp, #16 + 8023394: af00 add r7, sp, #0 + 8023396: 6039 str r1, [r7, #0] + 8023398: 4611 mov r1, r2 + 802339a: 461a mov r2, r3 + 802339c: 4603 mov r3, r0 + 802339e: 71fb strb r3, [r7, #7] + 80233a0: 460b mov r3, r1 + 80233a2: 71bb strb r3, [r7, #6] + 80233a4: 4613 mov r3, r2 + 80233a6: 717b strb r3, [r7, #5] + if( RegionCommonValueInRange( dr, minDr, maxDr ) == 0 ) + 80233a8: f997 2018 ldrsb.w r2, [r7, #24] + 80233ac: f997 1005 ldrsb.w r1, [r7, #5] + 80233b0: f997 3006 ldrsb.w r3, [r7, #6] + 80233b4: 4618 mov r0, r3 + 80233b6: f000 f85d bl 8023474 + 80233ba: 4603 mov r3, r0 + 80233bc: 2b00 cmp r3, #0 + 80233be: d101 bne.n 80233c4 + { + return false; + 80233c0: 2300 movs r3, #0 + 80233c2: e053 b.n 802346c + } + + for( uint8_t i = 0, k = 0; i < nbChannels; i += 16, k++ ) + 80233c4: 2300 movs r3, #0 + 80233c6: 73fb strb r3, [r7, #15] + 80233c8: 2300 movs r3, #0 + 80233ca: 73bb strb r3, [r7, #14] + 80233cc: e049 b.n 8023462 + { + for( uint8_t j = 0; j < 16; j++ ) + 80233ce: 2300 movs r3, #0 + 80233d0: 737b strb r3, [r7, #13] + 80233d2: e03d b.n 8023450 + { + if( ( ( channelsMask[k] & ( 1 << j ) ) != 0 ) ) + 80233d4: 7bbb ldrb r3, [r7, #14] + 80233d6: 005b lsls r3, r3, #1 + 80233d8: 683a ldr r2, [r7, #0] + 80233da: 4413 add r3, r2 + 80233dc: 881b ldrh r3, [r3, #0] + 80233de: 461a mov r2, r3 + 80233e0: 7b7b ldrb r3, [r7, #13] + 80233e2: fa42 f303 asr.w r3, r2, r3 + 80233e6: f003 0301 and.w r3, r3, #1 + 80233ea: 2b00 cmp r3, #0 + 80233ec: d02d beq.n 802344a + {// Check datarate validity for enabled channels + if( RegionCommonValueInRange( dr, ( channels[i + j].DrRange.Fields.Min & 0x0F ), + 80233ee: 7bfa ldrb r2, [r7, #15] + 80233f0: 7b7b ldrb r3, [r7, #13] + 80233f2: 4413 add r3, r2 + 80233f4: 461a mov r2, r3 + 80233f6: 4613 mov r3, r2 + 80233f8: 005b lsls r3, r3, #1 + 80233fa: 4413 add r3, r2 + 80233fc: 009b lsls r3, r3, #2 + 80233fe: 461a mov r2, r3 + 8023400: 69fb ldr r3, [r7, #28] + 8023402: 4413 add r3, r2 + 8023404: 7a1b ldrb r3, [r3, #8] + 8023406: f343 0303 sbfx r3, r3, #0, #4 + 802340a: b25b sxtb r3, r3 + 802340c: f003 030f and.w r3, r3, #15 + 8023410: b259 sxtb r1, r3 + ( channels[i + j].DrRange.Fields.Max & 0x0F ) ) == 1 ) + 8023412: 7bfa ldrb r2, [r7, #15] + 8023414: 7b7b ldrb r3, [r7, #13] + 8023416: 4413 add r3, r2 + 8023418: 461a mov r2, r3 + 802341a: 4613 mov r3, r2 + 802341c: 005b lsls r3, r3, #1 + 802341e: 4413 add r3, r2 + 8023420: 009b lsls r3, r3, #2 + 8023422: 461a mov r2, r3 + 8023424: 69fb ldr r3, [r7, #28] + 8023426: 4413 add r3, r2 + 8023428: 7a1b ldrb r3, [r3, #8] + 802342a: f343 1303 sbfx r3, r3, #4, #4 + 802342e: b25b sxtb r3, r3 + if( RegionCommonValueInRange( dr, ( channels[i + j].DrRange.Fields.Min & 0x0F ), + 8023430: f003 030f and.w r3, r3, #15 + 8023434: b25a sxtb r2, r3 + 8023436: f997 3006 ldrsb.w r3, [r7, #6] + 802343a: 4618 mov r0, r3 + 802343c: f000 f81a bl 8023474 + 8023440: 4603 mov r3, r0 + 8023442: 2b01 cmp r3, #1 + 8023444: d101 bne.n 802344a + { + // At least 1 channel has been found we can return OK. + return true; + 8023446: 2301 movs r3, #1 + 8023448: e010 b.n 802346c + for( uint8_t j = 0; j < 16; j++ ) + 802344a: 7b7b ldrb r3, [r7, #13] + 802344c: 3301 adds r3, #1 + 802344e: 737b strb r3, [r7, #13] + 8023450: 7b7b ldrb r3, [r7, #13] + 8023452: 2b0f cmp r3, #15 + 8023454: d9be bls.n 80233d4 + for( uint8_t i = 0, k = 0; i < nbChannels; i += 16, k++ ) + 8023456: 7bfb ldrb r3, [r7, #15] + 8023458: 3310 adds r3, #16 + 802345a: 73fb strb r3, [r7, #15] + 802345c: 7bbb ldrb r3, [r7, #14] + 802345e: 3301 adds r3, #1 + 8023460: 73bb strb r3, [r7, #14] + 8023462: 7bfa ldrb r2, [r7, #15] + 8023464: 79fb ldrb r3, [r7, #7] + 8023466: 429a cmp r2, r3 + 8023468: d3b1 bcc.n 80233ce + } + } + } + } + return false; + 802346a: 2300 movs r3, #0 +} + 802346c: 4618 mov r0, r3 + 802346e: 3710 adds r7, #16 + 8023470: 46bd mov sp, r7 + 8023472: bd80 pop {r7, pc} + +08023474 : + +uint8_t RegionCommonValueInRange( int8_t value, int8_t min, int8_t max ) +{ + 8023474: b480 push {r7} + 8023476: b083 sub sp, #12 + 8023478: af00 add r7, sp, #0 + 802347a: 4603 mov r3, r0 + 802347c: 71fb strb r3, [r7, #7] + 802347e: 460b mov r3, r1 + 8023480: 71bb strb r3, [r7, #6] + 8023482: 4613 mov r3, r2 + 8023484: 717b strb r3, [r7, #5] + if( ( value >= min ) && ( value <= max ) ) + 8023486: f997 2007 ldrsb.w r2, [r7, #7] + 802348a: f997 3006 ldrsb.w r3, [r7, #6] + 802348e: 429a cmp r2, r3 + 8023490: db07 blt.n 80234a2 + 8023492: f997 2007 ldrsb.w r2, [r7, #7] + 8023496: f997 3005 ldrsb.w r3, [r7, #5] + 802349a: 429a cmp r2, r3 + 802349c: dc01 bgt.n 80234a2 + { + return 1; + 802349e: 2301 movs r3, #1 + 80234a0: e000 b.n 80234a4 + } + return 0; + 80234a2: 2300 movs r3, #0 +} + 80234a4: 4618 mov r0, r3 + 80234a6: 370c adds r7, #12 + 80234a8: 46bd mov sp, r7 + 80234aa: f85d 7b04 ldr.w r7, [sp], #4 + 80234ae: 4770 bx lr + +080234b0 : + +bool RegionCommonChanDisable( uint16_t* channelsMask, uint8_t id, uint8_t maxChannels ) +{ + 80234b0: b480 push {r7} + 80234b2: b085 sub sp, #20 + 80234b4: af00 add r7, sp, #0 + 80234b6: 6078 str r0, [r7, #4] + 80234b8: 460b mov r3, r1 + 80234ba: 70fb strb r3, [r7, #3] + 80234bc: 4613 mov r3, r2 + 80234be: 70bb strb r3, [r7, #2] + uint8_t index = id / 16; + 80234c0: 78fb ldrb r3, [r7, #3] + 80234c2: 091b lsrs r3, r3, #4 + 80234c4: 73fb strb r3, [r7, #15] + + if( ( index > ( maxChannels / 16 ) ) || ( id >= maxChannels ) ) + 80234c6: 78bb ldrb r3, [r7, #2] + 80234c8: 091b lsrs r3, r3, #4 + 80234ca: b2db uxtb r3, r3 + 80234cc: 7bfa ldrb r2, [r7, #15] + 80234ce: 429a cmp r2, r3 + 80234d0: d803 bhi.n 80234da + 80234d2: 78fa ldrb r2, [r7, #3] + 80234d4: 78bb ldrb r3, [r7, #2] + 80234d6: 429a cmp r2, r3 + 80234d8: d301 bcc.n 80234de + { + return false; + 80234da: 2300 movs r3, #0 + 80234dc: e017 b.n 802350e + } + + // Deactivate channel + channelsMask[index] &= ~( 1 << ( id % 16 ) ); + 80234de: 7bfb ldrb r3, [r7, #15] + 80234e0: 005b lsls r3, r3, #1 + 80234e2: 687a ldr r2, [r7, #4] + 80234e4: 4413 add r3, r2 + 80234e6: 881b ldrh r3, [r3, #0] + 80234e8: b21a sxth r2, r3 + 80234ea: 78fb ldrb r3, [r7, #3] + 80234ec: f003 030f and.w r3, r3, #15 + 80234f0: 2101 movs r1, #1 + 80234f2: fa01 f303 lsl.w r3, r1, r3 + 80234f6: b21b sxth r3, r3 + 80234f8: 43db mvns r3, r3 + 80234fa: b21b sxth r3, r3 + 80234fc: 4013 ands r3, r2 + 80234fe: b219 sxth r1, r3 + 8023500: 7bfb ldrb r3, [r7, #15] + 8023502: 005b lsls r3, r3, #1 + 8023504: 687a ldr r2, [r7, #4] + 8023506: 4413 add r3, r2 + 8023508: b28a uxth r2, r1 + 802350a: 801a strh r2, [r3, #0] + + return true; + 802350c: 2301 movs r3, #1 +} + 802350e: 4618 mov r0, r3 + 8023510: 3714 adds r7, #20 + 8023512: 46bd mov sp, r7 + 8023514: f85d 7b04 ldr.w r7, [sp], #4 + 8023518: 4770 bx lr + +0802351a : + +uint8_t RegionCommonCountChannels( uint16_t* channelsMask, uint8_t startIdx, uint8_t stopIdx ) +{ + 802351a: b580 push {r7, lr} + 802351c: b084 sub sp, #16 + 802351e: af00 add r7, sp, #0 + 8023520: 6078 str r0, [r7, #4] + 8023522: 460b mov r3, r1 + 8023524: 70fb strb r3, [r7, #3] + 8023526: 4613 mov r3, r2 + 8023528: 70bb strb r3, [r7, #2] + uint8_t nbChannels = 0; + 802352a: 2300 movs r3, #0 + 802352c: 73fb strb r3, [r7, #15] + + if( channelsMask == NULL ) + 802352e: 687b ldr r3, [r7, #4] + 8023530: 2b00 cmp r3, #0 + 8023532: d101 bne.n 8023538 + { + return 0; + 8023534: 2300 movs r3, #0 + 8023536: e018 b.n 802356a + } + + for( uint8_t i = startIdx; i < stopIdx; i++ ) + 8023538: 78fb ldrb r3, [r7, #3] + 802353a: 73bb strb r3, [r7, #14] + 802353c: e010 b.n 8023560 + { + nbChannels += CountChannels( channelsMask[i], 16 ); + 802353e: 7bbb ldrb r3, [r7, #14] + 8023540: 005b lsls r3, r3, #1 + 8023542: 687a ldr r2, [r7, #4] + 8023544: 4413 add r3, r2 + 8023546: 881b ldrh r3, [r3, #0] + 8023548: 2110 movs r1, #16 + 802354a: 4618 mov r0, r3 + 802354c: f7ff fef6 bl 802333c + 8023550: 4603 mov r3, r0 + 8023552: 461a mov r2, r3 + 8023554: 7bfb ldrb r3, [r7, #15] + 8023556: 4413 add r3, r2 + 8023558: 73fb strb r3, [r7, #15] + for( uint8_t i = startIdx; i < stopIdx; i++ ) + 802355a: 7bbb ldrb r3, [r7, #14] + 802355c: 3301 adds r3, #1 + 802355e: 73bb strb r3, [r7, #14] + 8023560: 7bba ldrb r2, [r7, #14] + 8023562: 78bb ldrb r3, [r7, #2] + 8023564: 429a cmp r2, r3 + 8023566: d3ea bcc.n 802353e + } + + return nbChannels; + 8023568: 7bfb ldrb r3, [r7, #15] +} + 802356a: 4618 mov r0, r3 + 802356c: 3710 adds r7, #16 + 802356e: 46bd mov sp, r7 + 8023570: bd80 pop {r7, pc} + +08023572 : + +void RegionCommonChanMaskCopy( uint16_t* channelsMaskDest, uint16_t* channelsMaskSrc, uint8_t len ) +{ + 8023572: b480 push {r7} + 8023574: b087 sub sp, #28 + 8023576: af00 add r7, sp, #0 + 8023578: 60f8 str r0, [r7, #12] + 802357a: 60b9 str r1, [r7, #8] + 802357c: 4613 mov r3, r2 + 802357e: 71fb strb r3, [r7, #7] + if( ( channelsMaskDest != NULL ) && ( channelsMaskSrc != NULL ) ) + 8023580: 68fb ldr r3, [r7, #12] + 8023582: 2b00 cmp r3, #0 + 8023584: d016 beq.n 80235b4 + 8023586: 68bb ldr r3, [r7, #8] + 8023588: 2b00 cmp r3, #0 + 802358a: d013 beq.n 80235b4 + { + for( uint8_t i = 0; i < len; i++ ) + 802358c: 2300 movs r3, #0 + 802358e: 75fb strb r3, [r7, #23] + 8023590: e00c b.n 80235ac + { + channelsMaskDest[i] = channelsMaskSrc[i]; + 8023592: 7dfb ldrb r3, [r7, #23] + 8023594: 005b lsls r3, r3, #1 + 8023596: 68ba ldr r2, [r7, #8] + 8023598: 441a add r2, r3 + 802359a: 7dfb ldrb r3, [r7, #23] + 802359c: 005b lsls r3, r3, #1 + 802359e: 68f9 ldr r1, [r7, #12] + 80235a0: 440b add r3, r1 + 80235a2: 8812 ldrh r2, [r2, #0] + 80235a4: 801a strh r2, [r3, #0] + for( uint8_t i = 0; i < len; i++ ) + 80235a6: 7dfb ldrb r3, [r7, #23] + 80235a8: 3301 adds r3, #1 + 80235aa: 75fb strb r3, [r7, #23] + 80235ac: 7dfa ldrb r2, [r7, #23] + 80235ae: 79fb ldrb r3, [r7, #7] + 80235b0: 429a cmp r2, r3 + 80235b2: d3ee bcc.n 8023592 + } + } +} + 80235b4: bf00 nop + 80235b6: 371c adds r7, #28 + 80235b8: 46bd mov sp, r7 + 80235ba: f85d 7b04 ldr.w r7, [sp], #4 + 80235be: 4770 bx lr + +080235c0 : + +void RegionCommonSetBandTxDone( Band_t* band, TimerTime_t lastTxAirTime, bool joined, SysTime_t elapsedTimeSinceStartup ) +{ + 80235c0: b082 sub sp, #8 + 80235c2: b580 push {r7, lr} + 80235c4: b086 sub sp, #24 + 80235c6: af00 add r7, sp, #0 + 80235c8: 60f8 str r0, [r7, #12] + 80235ca: 60b9 str r1, [r7, #8] + 80235cc: 627b str r3, [r7, #36] @ 0x24 + 80235ce: 4613 mov r3, r2 + 80235d0: 71fb strb r3, [r7, #7] + // Get the band duty cycle. If not joined, the function either returns the join duty cycle + // or the band duty cycle, whichever is more restrictive. + uint16_t dutyCycle = GetDutyCycle( band, joined, elapsedTimeSinceStartup ); + 80235d2: 79f9 ldrb r1, [r7, #7] + 80235d4: f107 0324 add.w r3, r7, #36 @ 0x24 + 80235d8: cb0c ldmia r3, {r2, r3} + 80235da: 68f8 ldr r0, [r7, #12] + 80235dc: f7ff fd86 bl 80230ec + 80235e0: 4603 mov r3, r0 + 80235e2: 82fb strh r3, [r7, #22] + + // Reduce with transmission time + if( band->TimeCredits > ( lastTxAirTime * dutyCycle ) ) + 80235e4: 68fb ldr r3, [r7, #12] + 80235e6: 68da ldr r2, [r3, #12] + 80235e8: 8afb ldrh r3, [r7, #22] + 80235ea: 68b9 ldr r1, [r7, #8] + 80235ec: fb01 f303 mul.w r3, r1, r3 + 80235f0: 429a cmp r2, r3 + 80235f2: d909 bls.n 8023608 + { + // Reduce time credits by the time of air + band->TimeCredits -= ( lastTxAirTime * dutyCycle ); + 80235f4: 68fb ldr r3, [r7, #12] + 80235f6: 68da ldr r2, [r3, #12] + 80235f8: 8afb ldrh r3, [r7, #22] + 80235fa: 68b9 ldr r1, [r7, #8] + 80235fc: fb01 f303 mul.w r3, r1, r3 + 8023600: 1ad2 subs r2, r2, r3 + 8023602: 68fb ldr r3, [r7, #12] + 8023604: 60da str r2, [r3, #12] + } + else + { + band->TimeCredits = 0; + } +} + 8023606: e002 b.n 802360e + band->TimeCredits = 0; + 8023608: 68fb ldr r3, [r7, #12] + 802360a: 2200 movs r2, #0 + 802360c: 60da str r2, [r3, #12] +} + 802360e: bf00 nop + 8023610: 3718 adds r7, #24 + 8023612: 46bd mov sp, r7 + 8023614: e8bd 4080 ldmia.w sp!, {r7, lr} + 8023618: b002 add sp, #8 + 802361a: 4770 bx lr + +0802361c : + +TimerTime_t RegionCommonUpdateBandTimeOff( bool joined, Band_t* bands, + uint8_t nbBands, bool dutyCycleEnabled, + bool lastTxIsJoinRequest, SysTime_t elapsedTimeSinceStartup, + TimerTime_t expectedTimeOnAir ) +{ + 802361c: b5f0 push {r4, r5, r6, r7, lr} + 802361e: b08f sub sp, #60 @ 0x3c + 8023620: af04 add r7, sp, #16 + 8023622: 6039 str r1, [r7, #0] + 8023624: 4611 mov r1, r2 + 8023626: 461a mov r2, r3 + 8023628: 4603 mov r3, r0 + 802362a: 71fb strb r3, [r7, #7] + 802362c: 460b mov r3, r1 + 802362e: 71bb strb r3, [r7, #6] + 8023630: 4613 mov r3, r2 + 8023632: 717b strb r3, [r7, #5] + TimerTime_t minTimeToWait = TIMERTIME_T_MAX; + 8023634: f04f 33ff mov.w r3, #4294967295 + 8023638: 627b str r3, [r7, #36] @ 0x24 + TimerTime_t currentTime = TimerGetCurrentTime( ); + 802363a: f004 fed5 bl 80283e8 + 802363e: 61f8 str r0, [r7, #28] + TimerTime_t creditCosts = 0; + 8023640: 2300 movs r3, #0 + 8023642: 61bb str r3, [r7, #24] + uint16_t dutyCycle = 1; + 8023644: 2301 movs r3, #1 + 8023646: 82fb strh r3, [r7, #22] + uint8_t validBands = 0; + 8023648: 2300 movs r3, #0 + 802364a: f887 3023 strb.w r3, [r7, #35] @ 0x23 + + for( uint8_t i = 0; i < nbBands; i++ ) + 802364e: 2300 movs r3, #0 + 8023650: f887 3022 strb.w r3, [r7, #34] @ 0x22 + 8023654: e0ba b.n 80237cc + { + // Synchronization of bands and credits + dutyCycle = UpdateTimeCredits( &bands[i], joined, dutyCycleEnabled, + 8023656: f897 2022 ldrb.w r2, [r7, #34] @ 0x22 + 802365a: 4613 mov r3, r2 + 802365c: 005b lsls r3, r3, #1 + 802365e: 4413 add r3, r2 + 8023660: 00db lsls r3, r3, #3 + 8023662: 461a mov r2, r3 + 8023664: 683b ldr r3, [r7, #0] + 8023666: 189c adds r4, r3, r2 + 8023668: f897 6040 ldrb.w r6, [r7, #64] @ 0x40 + 802366c: 797a ldrb r2, [r7, #5] + 802366e: 79fd ldrb r5, [r7, #7] + 8023670: 69fb ldr r3, [r7, #28] + 8023672: 9302 str r3, [sp, #8] + 8023674: 46ec mov ip, sp + 8023676: f107 0344 add.w r3, r7, #68 @ 0x44 + 802367a: e893 0003 ldmia.w r3, {r0, r1} + 802367e: e88c 0003 stmia.w ip, {r0, r1} + 8023682: 4633 mov r3, r6 + 8023684: 4629 mov r1, r5 + 8023686: 4620 mov r0, r4 + 8023688: f7ff fe1e bl 80232c8 + 802368c: 4603 mov r3, r0 + 802368e: 82fb strh r3, [r7, #22] + lastTxIsJoinRequest, elapsedTimeSinceStartup, + currentTime ); + + // Calculate the credit costs for the next transmission + // with the duty cycle and the expected time on air + creditCosts = expectedTimeOnAir * dutyCycle; + 8023690: 8afa ldrh r2, [r7, #22] + 8023692: 6cfb ldr r3, [r7, #76] @ 0x4c + 8023694: fb02 f303 mul.w r3, r2, r3 + 8023698: 61bb str r3, [r7, #24] + + // Check if the band is ready for transmission. Its ready, + // when the duty cycle is off, or the TimeCredits of the band + // is higher than the credit costs for the transmission. + if( ( bands[i].TimeCredits > creditCosts ) || + 802369a: f897 2022 ldrb.w r2, [r7, #34] @ 0x22 + 802369e: 4613 mov r3, r2 + 80236a0: 005b lsls r3, r3, #1 + 80236a2: 4413 add r3, r2 + 80236a4: 00db lsls r3, r3, #3 + 80236a6: 461a mov r2, r3 + 80236a8: 683b ldr r3, [r7, #0] + 80236aa: 4413 add r3, r2 + 80236ac: 68db ldr r3, [r3, #12] + 80236ae: 69ba ldr r2, [r7, #24] + 80236b0: 429a cmp r2, r3 + 80236b2: d308 bcc.n 80236c6 + ( ( dutyCycleEnabled == false ) && ( joined == true ) ) ) + 80236b4: 797b ldrb r3, [r7, #5] + 80236b6: f083 0301 eor.w r3, r3, #1 + 80236ba: b2db uxtb r3, r3 + if( ( bands[i].TimeCredits > creditCosts ) || + 80236bc: 2b00 cmp r3, #0 + 80236be: d013 beq.n 80236e8 + ( ( dutyCycleEnabled == false ) && ( joined == true ) ) ) + 80236c0: 79fb ldrb r3, [r7, #7] + 80236c2: 2b00 cmp r3, #0 + 80236c4: d010 beq.n 80236e8 + { + bands[i].ReadyForTransmission = true; + 80236c6: f897 2022 ldrb.w r2, [r7, #34] @ 0x22 + 80236ca: 4613 mov r3, r2 + 80236cc: 005b lsls r3, r3, #1 + 80236ce: 4413 add r3, r2 + 80236d0: 00db lsls r3, r3, #3 + 80236d2: 461a mov r2, r3 + 80236d4: 683b ldr r3, [r7, #0] + 80236d6: 4413 add r3, r2 + 80236d8: 2201 movs r2, #1 + 80236da: 751a strb r2, [r3, #20] + // This band is a potential candidate for an + // upcoming transmission, so increase the counter. + validBands++; + 80236dc: f897 3023 ldrb.w r3, [r7, #35] @ 0x23 + 80236e0: 3301 adds r3, #1 + 80236e2: f887 3023 strb.w r3, [r7, #35] @ 0x23 + 80236e6: e06c b.n 80237c2 + } + else + { + // In this case, the band has not enough credits + // for the next transmission. + bands[i].ReadyForTransmission = false; + 80236e8: f897 2022 ldrb.w r2, [r7, #34] @ 0x22 + 80236ec: 4613 mov r3, r2 + 80236ee: 005b lsls r3, r3, #1 + 80236f0: 4413 add r3, r2 + 80236f2: 00db lsls r3, r3, #3 + 80236f4: 461a mov r2, r3 + 80236f6: 683b ldr r3, [r7, #0] + 80236f8: 4413 add r3, r2 + 80236fa: 2200 movs r2, #0 + 80236fc: 751a strb r2, [r3, #20] + + if( bands[i].MaxTimeCredits > creditCosts ) + 80236fe: f897 2022 ldrb.w r2, [r7, #34] @ 0x22 + 8023702: 4613 mov r3, r2 + 8023704: 005b lsls r3, r3, #1 + 8023706: 4413 add r3, r2 + 8023708: 00db lsls r3, r3, #3 + 802370a: 461a mov r2, r3 + 802370c: 683b ldr r3, [r7, #0] + 802370e: 4413 add r3, r2 + 8023710: 691b ldr r3, [r3, #16] + 8023712: 69ba ldr r2, [r7, #24] + 8023714: 429a cmp r2, r3 + 8023716: d215 bcs.n 8023744 + // The band can only be taken into account, if the maximum credits + // of the band are higher than the credit costs. + // We calculate the minTimeToWait among the bands which are not + // ready for transmission and which are potentially available + // for a transmission in the future. + minTimeToWait = MIN( minTimeToWait, ( creditCosts - bands[i].TimeCredits ) ); + 8023718: f897 2022 ldrb.w r2, [r7, #34] @ 0x22 + 802371c: 4613 mov r3, r2 + 802371e: 005b lsls r3, r3, #1 + 8023720: 4413 add r3, r2 + 8023722: 00db lsls r3, r3, #3 + 8023724: 461a mov r2, r3 + 8023726: 683b ldr r3, [r7, #0] + 8023728: 4413 add r3, r2 + 802372a: 68db ldr r3, [r3, #12] + 802372c: 69ba ldr r2, [r7, #24] + 802372e: 1ad3 subs r3, r2, r3 + 8023730: 6a7a ldr r2, [r7, #36] @ 0x24 + 8023732: 4293 cmp r3, r2 + 8023734: bf28 it cs + 8023736: 4613 movcs r3, r2 + 8023738: 627b str r3, [r7, #36] @ 0x24 + // This band is a potential candidate for an + // upcoming transmission (even if its time credits are not enough + // at the moment), so increase the counter. + validBands++; + 802373a: f897 3023 ldrb.w r3, [r7, #35] @ 0x23 + 802373e: 3301 adds r3, #1 + 8023740: f887 3023 strb.w r3, [r7, #35] @ 0x23 + } + + // Apply a special calculation if the device is not joined. + if( joined == false ) + 8023744: 79fb ldrb r3, [r7, #7] + 8023746: f083 0301 eor.w r3, r3, #1 + 802374a: b2db uxtb r3, r3 + 802374c: 2b00 cmp r3, #0 + 802374e: d038 beq.n 80237c2 + { + SysTime_t backoffTimeRange = { + 8023750: 2300 movs r3, #0 + 8023752: 60fb str r3, [r7, #12] + 8023754: 2300 movs r3, #0 + 8023756: 823b strh r3, [r7, #16] + .Seconds = 0, + .SubSeconds = 0, + }; + // Get the backoff time range based on the duty cycle definition + if( dutyCycle == BACKOFF_DC_1_HOUR ) + 8023758: 8afb ldrh r3, [r7, #22] + 802375a: 2b64 cmp r3, #100 @ 0x64 + 802375c: d103 bne.n 8023766 + { + backoffTimeRange.Seconds = BACKOFF_DUTY_CYCLE_1_HOUR_IN_S; + 802375e: f44f 6361 mov.w r3, #3600 @ 0xe10 + 8023762: 60fb str r3, [r7, #12] + 8023764: e009 b.n 802377a + } + else if( dutyCycle == BACKOFF_DC_10_HOURS ) + 8023766: 8afb ldrh r3, [r7, #22] + 8023768: f5b3 7f7a cmp.w r3, #1000 @ 0x3e8 + 802376c: d103 bne.n 8023776 + { + backoffTimeRange.Seconds = BACKOFF_DUTY_CYCLE_10_HOURS_IN_S; + 802376e: f649 23b0 movw r3, #39600 @ 0x9ab0 + 8023772: 60fb str r3, [r7, #12] + 8023774: e001 b.n 802377a + } + else + { + backoffTimeRange.Seconds = BACKOFF_DUTY_CYCLE_24_HOURS_IN_S; + 8023776: 4b1e ldr r3, [pc, #120] @ (80237f0 ) + 8023778: 60fb str r3, [r7, #12] + } + // Calculate the time to wait. + if( elapsedTimeSinceStartup.Seconds > BACKOFF_DUTY_CYCLE_24_HOURS_IN_S ) + 802377a: 6c7b ldr r3, [r7, #68] @ 0x44 + 802377c: 4a1c ldr r2, [pc, #112] @ (80237f0 ) + 802377e: 4293 cmp r3, r2 + 8023780: d90e bls.n 80237a0 + { + backoffTimeRange.Seconds += BACKOFF_24_HOURS_IN_S * ( ( ( elapsedTimeSinceStartup.Seconds - BACKOFF_DUTY_CYCLE_24_HOURS_IN_S ) / BACKOFF_24_HOURS_IN_S ) + 1 ); + 8023782: 68fa ldr r2, [r7, #12] + 8023784: 6c7b ldr r3, [r7, #68] @ 0x44 + 8023786: f5a3 33f6 sub.w r3, r3, #125952 @ 0x1ec00 + 802378a: 3b30 subs r3, #48 @ 0x30 + 802378c: 4919 ldr r1, [pc, #100] @ (80237f4 ) + 802378e: fba1 1303 umull r1, r3, r1, r3 + 8023792: 0c1b lsrs r3, r3, #16 + 8023794: 3301 adds r3, #1 + 8023796: 4918 ldr r1, [pc, #96] @ (80237f8 ) + 8023798: fb01 f303 mul.w r3, r1, r3 + 802379c: 4413 add r3, r2 + 802379e: 60fb str r3, [r7, #12] + } + // Calculate the time difference between now and the next range + backoffTimeRange = SysTimeSub( backoffTimeRange, elapsedTimeSinceStartup ); + 80237a0: f107 000c add.w r0, r7, #12 + 80237a4: 6cbb ldr r3, [r7, #72] @ 0x48 + 80237a6: 9300 str r3, [sp, #0] + 80237a8: 6c7b ldr r3, [r7, #68] @ 0x44 + 80237aa: f107 020c add.w r2, r7, #12 + 80237ae: ca06 ldmia r2, {r1, r2} + 80237b0: f004 fc7a bl 80280a8 + minTimeToWait = SysTimeToMs( backoffTimeRange ); + 80237b4: f107 030c add.w r3, r7, #12 + 80237b8: e893 0003 ldmia.w r3, {r0, r1} + 80237bc: f004 fd34 bl 8028228 + 80237c0: 6278 str r0, [r7, #36] @ 0x24 + for( uint8_t i = 0; i < nbBands; i++ ) + 80237c2: f897 3022 ldrb.w r3, [r7, #34] @ 0x22 + 80237c6: 3301 adds r3, #1 + 80237c8: f887 3022 strb.w r3, [r7, #34] @ 0x22 + 80237cc: f897 2022 ldrb.w r2, [r7, #34] @ 0x22 + 80237d0: 79bb ldrb r3, [r7, #6] + 80237d2: 429a cmp r2, r3 + 80237d4: f4ff af3f bcc.w 8023656 + } + } + } + + + if( validBands == 0 ) + 80237d8: f897 3023 ldrb.w r3, [r7, #35] @ 0x23 + 80237dc: 2b00 cmp r3, #0 + 80237de: d102 bne.n 80237e6 + { + // There is no valid band available to handle a transmission + // in the given DUTY_CYCLE_TIME_PERIOD. + return TIMERTIME_T_MAX; + 80237e0: f04f 33ff mov.w r3, #4294967295 + 80237e4: e000 b.n 80237e8 + } + return minTimeToWait; + 80237e6: 6a7b ldr r3, [r7, #36] @ 0x24 +} + 80237e8: 4618 mov r0, r3 + 80237ea: 372c adds r7, #44 @ 0x2c + 80237ec: 46bd mov sp, r7 + 80237ee: bdf0 pop {r4, r5, r6, r7, pc} + 80237f0: 0001ec30 .word 0x0001ec30 + 80237f4: c22e4507 .word 0xc22e4507 + 80237f8: 00015180 .word 0x00015180 + +080237fc : + +uint8_t RegionCommonParseLinkAdrReq( uint8_t* payload, RegionCommonLinkAdrParams_t* linkAdrParams ) +{ + 80237fc: b480 push {r7} + 80237fe: b085 sub sp, #20 + 8023800: af00 add r7, sp, #0 + 8023802: 6078 str r0, [r7, #4] + 8023804: 6039 str r1, [r7, #0] + uint8_t retIndex = 0; + 8023806: 2300 movs r3, #0 + 8023808: 73fb strb r3, [r7, #15] + + if( payload[0] == SRV_MAC_LINK_ADR_REQ ) + 802380a: 687b ldr r3, [r7, #4] + 802380c: 781b ldrb r3, [r3, #0] + 802380e: 2b03 cmp r3, #3 + 8023810: d140 bne.n 8023894 + { + // Parse datarate and tx power + linkAdrParams->Datarate = payload[1]; + 8023812: 687b ldr r3, [r7, #4] + 8023814: 3301 adds r3, #1 + 8023816: 781b ldrb r3, [r3, #0] + 8023818: b25a sxtb r2, r3 + 802381a: 683b ldr r3, [r7, #0] + 802381c: 705a strb r2, [r3, #1] + linkAdrParams->TxPower = linkAdrParams->Datarate & 0x0F; + 802381e: 683b ldr r3, [r7, #0] + 8023820: f993 3001 ldrsb.w r3, [r3, #1] + 8023824: f003 030f and.w r3, r3, #15 + 8023828: b25a sxtb r2, r3 + 802382a: 683b ldr r3, [r7, #0] + 802382c: 709a strb r2, [r3, #2] + linkAdrParams->Datarate = ( linkAdrParams->Datarate >> 4 ) & 0x0F; + 802382e: 683b ldr r3, [r7, #0] + 8023830: f993 3001 ldrsb.w r3, [r3, #1] + 8023834: b2db uxtb r3, r3 + 8023836: 091b lsrs r3, r3, #4 + 8023838: b2db uxtb r3, r3 + 802383a: b25a sxtb r2, r3 + 802383c: 683b ldr r3, [r7, #0] + 802383e: 705a strb r2, [r3, #1] + // Parse ChMask + linkAdrParams->ChMask = ( uint16_t )payload[2]; + 8023840: 687b ldr r3, [r7, #4] + 8023842: 3302 adds r3, #2 + 8023844: 781b ldrb r3, [r3, #0] + 8023846: 461a mov r2, r3 + 8023848: 683b ldr r3, [r7, #0] + 802384a: 809a strh r2, [r3, #4] + linkAdrParams->ChMask |= ( uint16_t )payload[3] << 8; + 802384c: 683b ldr r3, [r7, #0] + 802384e: 889b ldrh r3, [r3, #4] + 8023850: b21a sxth r2, r3 + 8023852: 687b ldr r3, [r7, #4] + 8023854: 3303 adds r3, #3 + 8023856: 781b ldrb r3, [r3, #0] + 8023858: b21b sxth r3, r3 + 802385a: 021b lsls r3, r3, #8 + 802385c: b21b sxth r3, r3 + 802385e: 4313 orrs r3, r2 + 8023860: b21b sxth r3, r3 + 8023862: b29a uxth r2, r3 + 8023864: 683b ldr r3, [r7, #0] + 8023866: 809a strh r2, [r3, #4] + // Parse ChMaskCtrl and nbRep + linkAdrParams->NbRep = payload[4]; + 8023868: 687b ldr r3, [r7, #4] + 802386a: 791a ldrb r2, [r3, #4] + 802386c: 683b ldr r3, [r7, #0] + 802386e: 701a strb r2, [r3, #0] + linkAdrParams->ChMaskCtrl = ( linkAdrParams->NbRep >> 4 ) & 0x07; + 8023870: 683b ldr r3, [r7, #0] + 8023872: 781b ldrb r3, [r3, #0] + 8023874: 091b lsrs r3, r3, #4 + 8023876: b2db uxtb r3, r3 + 8023878: f003 0307 and.w r3, r3, #7 + 802387c: b2da uxtb r2, r3 + 802387e: 683b ldr r3, [r7, #0] + 8023880: 70da strb r2, [r3, #3] + linkAdrParams->NbRep &= 0x0F; + 8023882: 683b ldr r3, [r7, #0] + 8023884: 781b ldrb r3, [r3, #0] + 8023886: f003 030f and.w r3, r3, #15 + 802388a: b2da uxtb r2, r3 + 802388c: 683b ldr r3, [r7, #0] + 802388e: 701a strb r2, [r3, #0] + + // LinkAdrReq has 4 bytes length + 1 byte CMD + retIndex = 5; + 8023890: 2305 movs r3, #5 + 8023892: 73fb strb r3, [r7, #15] + } + return retIndex; + 8023894: 7bfb ldrb r3, [r7, #15] +} + 8023896: 4618 mov r0, r3 + 8023898: 3714 adds r7, #20 + 802389a: 46bd mov sp, r7 + 802389c: f85d 7b04 ldr.w r7, [sp], #4 + 80238a0: 4770 bx lr + +080238a2 : + +uint8_t RegionCommonLinkAdrReqVerifyParams( RegionCommonLinkAdrReqVerifyParams_t* verifyParams, int8_t* dr, int8_t* txPow, uint8_t* nbRep ) +{ + 80238a2: b5b0 push {r4, r5, r7, lr} + 80238a4: b088 sub sp, #32 + 80238a6: af02 add r7, sp, #8 + 80238a8: 60f8 str r0, [r7, #12] + 80238aa: 60b9 str r1, [r7, #8] + 80238ac: 607a str r2, [r7, #4] + 80238ae: 603b str r3, [r7, #0] + uint8_t status = verifyParams->Status; + 80238b0: 68fb ldr r3, [r7, #12] + 80238b2: 791b ldrb r3, [r3, #4] + 80238b4: 75fb strb r3, [r7, #23] + int8_t datarate = verifyParams->Datarate; + 80238b6: 68fb ldr r3, [r7, #12] + 80238b8: 799b ldrb r3, [r3, #6] + 80238ba: 75bb strb r3, [r7, #22] + int8_t txPower = verifyParams->TxPower; + 80238bc: 68fb ldr r3, [r7, #12] + 80238be: 79db ldrb r3, [r3, #7] + 80238c0: 757b strb r3, [r7, #21] + int8_t nbRepetitions = verifyParams->NbRep; + 80238c2: 68fb ldr r3, [r7, #12] + 80238c4: 7a1b ldrb r3, [r3, #8] + 80238c6: 753b strb r3, [r7, #20] + + // Handle the case when ADR is off. + if( verifyParams->AdrEnabled == false ) + 80238c8: 68fb ldr r3, [r7, #12] + 80238ca: 795b ldrb r3, [r3, #5] + 80238cc: f083 0301 eor.w r3, r3, #1 + 80238d0: b2db uxtb r3, r3 + 80238d2: 2b00 cmp r3, #0 + 80238d4: d008 beq.n 80238e8 + { + // When ADR is off, we are allowed to change the channels mask + nbRepetitions = verifyParams->CurrentNbRep; + 80238d6: 68fb ldr r3, [r7, #12] + 80238d8: 7adb ldrb r3, [r3, #11] + 80238da: 753b strb r3, [r7, #20] + datarate = verifyParams->CurrentDatarate; + 80238dc: 68fb ldr r3, [r7, #12] + 80238de: 7a5b ldrb r3, [r3, #9] + 80238e0: 75bb strb r3, [r7, #22] + txPower = verifyParams->CurrentTxPower; + 80238e2: 68fb ldr r3, [r7, #12] + 80238e4: 7a9b ldrb r3, [r3, #10] + 80238e6: 757b strb r3, [r7, #21] + } + + if( status != 0 ) + 80238e8: 7dfb ldrb r3, [r7, #23] + 80238ea: 2b00 cmp r3, #0 + 80238ec: d03a beq.n 8023964 + { + // Verify datarate. The variable phyParam. Value contains the minimum allowed datarate. + if( RegionCommonChanVerifyDr( verifyParams->NbChannels, verifyParams->ChannelsMask, datarate, + 80238ee: 68fb ldr r3, [r7, #12] + 80238f0: 7b18 ldrb r0, [r3, #12] + 80238f2: 68fb ldr r3, [r7, #12] + 80238f4: 6919 ldr r1, [r3, #16] + 80238f6: 68fb ldr r3, [r7, #12] + 80238f8: f993 5014 ldrsb.w r5, [r3, #20] + 80238fc: 68fb ldr r3, [r7, #12] + 80238fe: f993 3015 ldrsb.w r3, [r3, #21] + 8023902: 68fa ldr r2, [r7, #12] + 8023904: 6992 ldr r2, [r2, #24] + 8023906: f997 4016 ldrsb.w r4, [r7, #22] + 802390a: 9201 str r2, [sp, #4] + 802390c: 9300 str r3, [sp, #0] + 802390e: 462b mov r3, r5 + 8023910: 4622 mov r2, r4 + 8023912: f7ff fd3d bl 8023390 + 8023916: 4603 mov r3, r0 + verifyParams->MinDatarate, verifyParams->MaxDatarate, verifyParams->Channels ) == false ) + 8023918: f083 0301 eor.w r3, r3, #1 + 802391c: b2db uxtb r3, r3 + if( RegionCommonChanVerifyDr( verifyParams->NbChannels, verifyParams->ChannelsMask, datarate, + 802391e: 2b00 cmp r3, #0 + 8023920: d003 beq.n 802392a + { + status &= 0xFD; // Datarate KO + 8023922: 7dfb ldrb r3, [r7, #23] + 8023924: f023 0302 bic.w r3, r3, #2 + 8023928: 75fb strb r3, [r7, #23] + } + + // Verify tx power + if( RegionCommonValueInRange( txPower, verifyParams->MaxTxPower, verifyParams->MinTxPower ) == 0 ) + 802392a: 68fb ldr r3, [r7, #12] + 802392c: f993 101d ldrsb.w r1, [r3, #29] + 8023930: 68fb ldr r3, [r7, #12] + 8023932: f993 201c ldrsb.w r2, [r3, #28] + 8023936: f997 3015 ldrsb.w r3, [r7, #21] + 802393a: 4618 mov r0, r3 + 802393c: f7ff fd9a bl 8023474 + 8023940: 4603 mov r3, r0 + 8023942: 2b00 cmp r3, #0 + 8023944: d10e bne.n 8023964 + { + // Verify if the maximum TX power is exceeded + if( verifyParams->MaxTxPower > txPower ) + 8023946: 68fb ldr r3, [r7, #12] + 8023948: f993 301d ldrsb.w r3, [r3, #29] + 802394c: f997 2015 ldrsb.w r2, [r7, #21] + 8023950: 429a cmp r2, r3 + 8023952: da03 bge.n 802395c + { // Apply maximum TX power. Accept TX power. + txPower = verifyParams->MaxTxPower; + 8023954: 68fb ldr r3, [r7, #12] + 8023956: 7f5b ldrb r3, [r3, #29] + 8023958: 757b strb r3, [r7, #21] + 802395a: e003 b.n 8023964 + } + else + { + status &= 0xFB; // TxPower KO + 802395c: 7dfb ldrb r3, [r7, #23] + 802395e: f023 0304 bic.w r3, r3, #4 + 8023962: 75fb strb r3, [r7, #23] + } + } + } + + // If the status is ok, verify the NbRep + if( status == 0x07 ) + 8023964: 7dfb ldrb r3, [r7, #23] + 8023966: 2b07 cmp r3, #7 + 8023968: d105 bne.n 8023976 + { + if( nbRepetitions == 0 ) + 802396a: f997 3014 ldrsb.w r3, [r7, #20] + 802396e: 2b00 cmp r3, #0 + 8023970: d101 bne.n 8023976 + { // Restore the default value according to the LoRaWAN specification + nbRepetitions = 1; + 8023972: 2301 movs r3, #1 + 8023974: 753b strb r3, [r7, #20] + } + } + + // Apply changes + *dr = datarate; + 8023976: 68bb ldr r3, [r7, #8] + 8023978: 7dba ldrb r2, [r7, #22] + 802397a: 701a strb r2, [r3, #0] + *txPow = txPower; + 802397c: 687b ldr r3, [r7, #4] + 802397e: 7d7a ldrb r2, [r7, #21] + 8023980: 701a strb r2, [r3, #0] + *nbRep = nbRepetitions; + 8023982: 7d3a ldrb r2, [r7, #20] + 8023984: 683b ldr r3, [r7, #0] + 8023986: 701a strb r2, [r3, #0] + + return status; + 8023988: 7dfb ldrb r3, [r7, #23] +} + 802398a: 4618 mov r0, r3 + 802398c: 3718 adds r7, #24 + 802398e: 46bd mov sp, r7 + 8023990: bdb0 pop {r4, r5, r7, pc} + ... + +08023994 : + +uint32_t RegionCommonComputeSymbolTimeLoRa( uint8_t phyDr, uint32_t bandwidthInHz ) +{ + 8023994: b480 push {r7} + 8023996: b083 sub sp, #12 + 8023998: af00 add r7, sp, #0 + 802399a: 4603 mov r3, r0 + 802399c: 6039 str r1, [r7, #0] + 802399e: 71fb strb r3, [r7, #7] + return ( 1 << phyDr ) * 1000000 / bandwidthInHz; + 80239a0: 79fb ldrb r3, [r7, #7] + 80239a2: 4a06 ldr r2, [pc, #24] @ (80239bc ) + 80239a4: fa02 f303 lsl.w r3, r2, r3 + 80239a8: 461a mov r2, r3 + 80239aa: 683b ldr r3, [r7, #0] + 80239ac: fbb2 f3f3 udiv r3, r2, r3 +} + 80239b0: 4618 mov r0, r3 + 80239b2: 370c adds r7, #12 + 80239b4: 46bd mov sp, r7 + 80239b6: f85d 7b04 ldr.w r7, [sp], #4 + 80239ba: 4770 bx lr + 80239bc: 000f4240 .word 0x000f4240 + +080239c0 : + +uint32_t RegionCommonComputeSymbolTimeFsk( uint8_t phyDrInKbps ) +{ + 80239c0: b480 push {r7} + 80239c2: b083 sub sp, #12 + 80239c4: af00 add r7, sp, #0 + 80239c6: 4603 mov r3, r0 + 80239c8: 71fb strb r3, [r7, #7] + return 8000 / ( uint32_t )phyDrInKbps; // 1 symbol equals 1 byte + 80239ca: 79fb ldrb r3, [r7, #7] + 80239cc: f44f 52fa mov.w r2, #8000 @ 0x1f40 + 80239d0: fbb2 f3f3 udiv r3, r2, r3 +} + 80239d4: 4618 mov r0, r3 + 80239d6: 370c adds r7, #12 + 80239d8: 46bd mov sp, r7 + 80239da: f85d 7b04 ldr.w r7, [sp], #4 + 80239de: 4770 bx lr + +080239e0 : + +void RegionCommonComputeRxWindowParameters( uint32_t tSymbolInUs, uint8_t minRxSymbols, uint32_t rxErrorInMs, uint32_t wakeUpTimeInMs, uint32_t* windowTimeoutInSymbols, int32_t* windowOffsetInMs ) +{ + 80239e0: b480 push {r7} + 80239e2: b085 sub sp, #20 + 80239e4: af00 add r7, sp, #0 + 80239e6: 60f8 str r0, [r7, #12] + 80239e8: 607a str r2, [r7, #4] + 80239ea: 603b str r3, [r7, #0] + 80239ec: 460b mov r3, r1 + 80239ee: 72fb strb r3, [r7, #11] + *windowTimeoutInSymbols = MAX( DIV_CEIL( ( ( 2 * minRxSymbols - 8 ) * tSymbolInUs + 2 * ( rxErrorInMs * 1000 ) ), tSymbolInUs ), minRxSymbols ); // Computed number of symbols + 80239f0: 7afa ldrb r2, [r7, #11] + 80239f2: 7afb ldrb r3, [r7, #11] + 80239f4: 3b04 subs r3, #4 + 80239f6: 4619 mov r1, r3 + 80239f8: 68fb ldr r3, [r7, #12] + 80239fa: fb03 f101 mul.w r1, r3, r1 + 80239fe: 687b ldr r3, [r7, #4] + 8023a00: f44f 707a mov.w r0, #1000 @ 0x3e8 + 8023a04: fb00 f303 mul.w r3, r0, r3 + 8023a08: 440b add r3, r1 + 8023a0a: 005b lsls r3, r3, #1 + 8023a0c: 2b00 cmp r3, #0 + 8023a0e: d013 beq.n 8023a38 + 8023a10: 7afb ldrb r3, [r7, #11] + 8023a12: 3b04 subs r3, #4 + 8023a14: 4619 mov r1, r3 + 8023a16: 68fb ldr r3, [r7, #12] + 8023a18: fb03 f101 mul.w r1, r3, r1 + 8023a1c: 687b ldr r3, [r7, #4] + 8023a1e: f44f 707a mov.w r0, #1000 @ 0x3e8 + 8023a22: fb00 f303 mul.w r3, r0, r3 + 8023a26: 440b add r3, r1 + 8023a28: 0059 lsls r1, r3, #1 + 8023a2a: 68fb ldr r3, [r7, #12] + 8023a2c: 440b add r3, r1 + 8023a2e: 1e59 subs r1, r3, #1 + 8023a30: 68fb ldr r3, [r7, #12] + 8023a32: fbb1 f3f3 udiv r3, r1, r3 + 8023a36: e00f b.n 8023a58 + 8023a38: 7afb ldrb r3, [r7, #11] + 8023a3a: 3b04 subs r3, #4 + 8023a3c: 4619 mov r1, r3 + 8023a3e: 68fb ldr r3, [r7, #12] + 8023a40: fb03 f101 mul.w r1, r3, r1 + 8023a44: 687b ldr r3, [r7, #4] + 8023a46: f44f 707a mov.w r0, #1000 @ 0x3e8 + 8023a4a: fb00 f303 mul.w r3, r0, r3 + 8023a4e: 440b add r3, r1 + 8023a50: 0059 lsls r1, r3, #1 + 8023a52: 68fb ldr r3, [r7, #12] + 8023a54: fbb1 f3f3 udiv r3, r1, r3 + 8023a58: 429a cmp r2, r3 + 8023a5a: bf38 it cc + 8023a5c: 461a movcc r2, r3 + 8023a5e: 69bb ldr r3, [r7, #24] + 8023a60: 601a str r2, [r3, #0] + *windowOffsetInMs = ( int32_t )DIV_CEIL( ( int32_t )( 4 * tSymbolInUs ) - + 8023a62: 68fb ldr r3, [r7, #12] + 8023a64: 009b lsls r3, r3, #2 + 8023a66: 4619 mov r1, r3 + 8023a68: 69bb ldr r3, [r7, #24] + 8023a6a: 681b ldr r3, [r3, #0] + 8023a6c: 68fa ldr r2, [r7, #12] + 8023a6e: fb02 f303 mul.w r3, r2, r3 + 8023a72: 2b00 cmp r3, #0 + 8023a74: d007 beq.n 8023a86 + 8023a76: 69bb ldr r3, [r7, #24] + 8023a78: 681b ldr r3, [r3, #0] + 8023a7a: 68fa ldr r2, [r7, #12] + 8023a7c: fb02 f303 mul.w r3, r2, r3 + 8023a80: 3301 adds r3, #1 + 8023a82: 085b lsrs r3, r3, #1 + 8023a84: e005 b.n 8023a92 + 8023a86: 69bb ldr r3, [r7, #24] + 8023a88: 681b ldr r3, [r3, #0] + 8023a8a: 68fa ldr r2, [r7, #12] + 8023a8c: fb02 f303 mul.w r3, r2, r3 + 8023a90: 085b lsrs r3, r3, #1 + 8023a92: 1acb subs r3, r1, r3 + 8023a94: 683a ldr r2, [r7, #0] + 8023a96: f44f 717a mov.w r1, #1000 @ 0x3e8 + 8023a9a: fb01 f202 mul.w r2, r1, r2 + 8023a9e: 1a9b subs r3, r3, r2 + 8023aa0: 2b00 cmp r3, #0 + 8023aa2: dd27 ble.n 8023af4 + 8023aa4: 68fb ldr r3, [r7, #12] + 8023aa6: 009b lsls r3, r3, #2 + 8023aa8: 4619 mov r1, r3 + 8023aaa: 69bb ldr r3, [r7, #24] + 8023aac: 681b ldr r3, [r3, #0] + 8023aae: 68fa ldr r2, [r7, #12] + 8023ab0: fb02 f303 mul.w r3, r2, r3 + 8023ab4: 2b00 cmp r3, #0 + 8023ab6: d007 beq.n 8023ac8 + 8023ab8: 69bb ldr r3, [r7, #24] + 8023aba: 681b ldr r3, [r3, #0] + 8023abc: 68fa ldr r2, [r7, #12] + 8023abe: fb02 f303 mul.w r3, r2, r3 + 8023ac2: 3301 adds r3, #1 + 8023ac4: 085b lsrs r3, r3, #1 + 8023ac6: e005 b.n 8023ad4 + 8023ac8: 69bb ldr r3, [r7, #24] + 8023aca: 681b ldr r3, [r3, #0] + 8023acc: 68fa ldr r2, [r7, #12] + 8023ace: fb02 f303 mul.w r3, r2, r3 + 8023ad2: 085b lsrs r3, r3, #1 + 8023ad4: 1acb subs r3, r1, r3 + 8023ad6: 683a ldr r2, [r7, #0] + 8023ad8: f44f 717a mov.w r1, #1000 @ 0x3e8 + 8023adc: fb01 f202 mul.w r2, r1, r2 + 8023ae0: 1a9b subs r3, r3, r2 + 8023ae2: f203 33e7 addw r3, r3, #999 @ 0x3e7 + 8023ae6: 4a1a ldr r2, [pc, #104] @ (8023b50 ) + 8023ae8: fb82 1203 smull r1, r2, r2, r3 + 8023aec: 1192 asrs r2, r2, #6 + 8023aee: 17db asrs r3, r3, #31 + 8023af0: 1ad3 subs r3, r2, r3 + 8023af2: e024 b.n 8023b3e + 8023af4: 68fb ldr r3, [r7, #12] + 8023af6: 009b lsls r3, r3, #2 + 8023af8: 4619 mov r1, r3 + 8023afa: 69bb ldr r3, [r7, #24] + 8023afc: 681b ldr r3, [r3, #0] + 8023afe: 68fa ldr r2, [r7, #12] + 8023b00: fb02 f303 mul.w r3, r2, r3 + 8023b04: 2b00 cmp r3, #0 + 8023b06: d007 beq.n 8023b18 + 8023b08: 69bb ldr r3, [r7, #24] + 8023b0a: 681b ldr r3, [r3, #0] + 8023b0c: 68fa ldr r2, [r7, #12] + 8023b0e: fb02 f303 mul.w r3, r2, r3 + 8023b12: 3301 adds r3, #1 + 8023b14: 085b lsrs r3, r3, #1 + 8023b16: e005 b.n 8023b24 + 8023b18: 69bb ldr r3, [r7, #24] + 8023b1a: 681b ldr r3, [r3, #0] + 8023b1c: 68fa ldr r2, [r7, #12] + 8023b1e: fb02 f303 mul.w r3, r2, r3 + 8023b22: 085b lsrs r3, r3, #1 + 8023b24: 1acb subs r3, r1, r3 + 8023b26: 683a ldr r2, [r7, #0] + 8023b28: f44f 717a mov.w r1, #1000 @ 0x3e8 + 8023b2c: fb01 f202 mul.w r2, r1, r2 + 8023b30: 1a9b subs r3, r3, r2 + 8023b32: 4a07 ldr r2, [pc, #28] @ (8023b50 ) + 8023b34: fb82 1203 smull r1, r2, r2, r3 + 8023b38: 1192 asrs r2, r2, #6 + 8023b3a: 17db asrs r3, r3, #31 + 8023b3c: 1ad3 subs r3, r2, r3 + 8023b3e: 69fa ldr r2, [r7, #28] + 8023b40: 6013 str r3, [r2, #0] + ( int32_t )DIV_CEIL( ( *windowTimeoutInSymbols * tSymbolInUs ), 2 ) - + ( int32_t )( wakeUpTimeInMs * 1000 ), 1000 ); +} + 8023b42: bf00 nop + 8023b44: 3714 adds r7, #20 + 8023b46: 46bd mov sp, r7 + 8023b48: f85d 7b04 ldr.w r7, [sp], #4 + 8023b4c: 4770 bx lr + 8023b4e: bf00 nop + 8023b50: 10624dd3 .word 0x10624dd3 + +08023b54 : + +int8_t RegionCommonComputeTxPower( int8_t txPowerIndex, float maxEirp, float antennaGain ) +{ + 8023b54: b580 push {r7, lr} + 8023b56: b086 sub sp, #24 + 8023b58: af00 add r7, sp, #0 + 8023b5a: 4603 mov r3, r0 + 8023b5c: ed87 0a02 vstr s0, [r7, #8] + 8023b60: edc7 0a01 vstr s1, [r7, #4] + 8023b64: 73fb strb r3, [r7, #15] + int8_t phyTxPower = 0; + 8023b66: 2300 movs r3, #0 + 8023b68: 75fb strb r3, [r7, #23] + + phyTxPower = ( int8_t )floor( ( maxEirp - ( txPowerIndex * 2U ) ) - antennaGain ); + 8023b6a: f997 300f ldrsb.w r3, [r7, #15] + 8023b6e: 005b lsls r3, r3, #1 + 8023b70: ee07 3a90 vmov s15, r3 + 8023b74: eef8 7a67 vcvt.f32.u32 s15, s15 + 8023b78: ed97 7a02 vldr s14, [r7, #8] + 8023b7c: ee37 7a67 vsub.f32 s14, s14, s15 + 8023b80: edd7 7a01 vldr s15, [r7, #4] + 8023b84: ee77 7a67 vsub.f32 s15, s14, s15 + 8023b88: ee17 0a90 vmov r0, s15 + 8023b8c: f7dc fcec bl 8000568 <__aeabi_f2d> + 8023b90: 4602 mov r2, r0 + 8023b92: 460b mov r3, r1 + 8023b94: ec43 2b10 vmov d0, r2, r3 + 8023b98: f00a fd2a bl 802e5f0 + 8023b9c: ec53 2b10 vmov r2, r3, d0 + 8023ba0: 4610 mov r0, r2 + 8023ba2: 4619 mov r1, r3 + 8023ba4: f7dc ffe8 bl 8000b78 <__aeabi_d2iz> + 8023ba8: 4603 mov r3, r0 + 8023baa: 75fb strb r3, [r7, #23] + + return phyTxPower; + 8023bac: f997 3017 ldrsb.w r3, [r7, #23] +} + 8023bb0: 4618 mov r0, r3 + 8023bb2: 3718 adds r7, #24 + 8023bb4: 46bd mov sp, r7 + 8023bb6: bd80 pop {r7, pc} + +08023bb8 : + /* ST_WORKAROUND_END */ +} + +void RegionCommonCountNbOfEnabledChannels( RegionCommonCountNbOfEnabledChannelsParams_t* countNbOfEnabledChannelsParams, + uint8_t* enabledChannels, uint8_t* nbEnabledChannels, uint8_t* nbRestrictedChannels ) +{ + 8023bb8: b590 push {r4, r7, lr} + 8023bba: b087 sub sp, #28 + 8023bbc: af00 add r7, sp, #0 + 8023bbe: 60f8 str r0, [r7, #12] + 8023bc0: 60b9 str r1, [r7, #8] + 8023bc2: 607a str r2, [r7, #4] + 8023bc4: 603b str r3, [r7, #0] + uint8_t nbChannelCount = 0; + 8023bc6: 2300 movs r3, #0 + 8023bc8: 75fb strb r3, [r7, #23] + uint8_t nbRestrictedChannelsCount = 0; + 8023bca: 2300 movs r3, #0 + 8023bcc: 75bb strb r3, [r7, #22] + + for( uint8_t i = 0, k = 0; i < countNbOfEnabledChannelsParams->MaxNbChannels; i += 16, k++ ) + 8023bce: 2300 movs r3, #0 + 8023bd0: 757b strb r3, [r7, #21] + 8023bd2: 2300 movs r3, #0 + 8023bd4: 753b strb r3, [r7, #20] + 8023bd6: e09c b.n 8023d12 + { + for( uint8_t j = 0; j < 16; j++ ) + 8023bd8: 2300 movs r3, #0 + 8023bda: 74fb strb r3, [r7, #19] + 8023bdc: e08f b.n 8023cfe + { + if( ( countNbOfEnabledChannelsParams->ChannelsMask[k] & ( 1 << j ) ) != 0 ) + 8023bde: 68fb ldr r3, [r7, #12] + 8023be0: 685a ldr r2, [r3, #4] + 8023be2: 7d3b ldrb r3, [r7, #20] + 8023be4: 005b lsls r3, r3, #1 + 8023be6: 4413 add r3, r2 + 8023be8: 881b ldrh r3, [r3, #0] + 8023bea: 461a mov r2, r3 + 8023bec: 7cfb ldrb r3, [r7, #19] + 8023bee: fa42 f303 asr.w r3, r2, r3 + 8023bf2: f003 0301 and.w r3, r3, #1 + 8023bf6: 2b00 cmp r3, #0 + 8023bf8: d07e beq.n 8023cf8 + { + if( countNbOfEnabledChannelsParams->Channels[i + j].Frequency == 0 ) + 8023bfa: 68fb ldr r3, [r7, #12] + 8023bfc: 689a ldr r2, [r3, #8] + 8023bfe: 7d79 ldrb r1, [r7, #21] + 8023c00: 7cfb ldrb r3, [r7, #19] + 8023c02: 440b add r3, r1 + 8023c04: 4619 mov r1, r3 + 8023c06: 460b mov r3, r1 + 8023c08: 005b lsls r3, r3, #1 + 8023c0a: 440b add r3, r1 + 8023c0c: 009b lsls r3, r3, #2 + 8023c0e: 4413 add r3, r2 + 8023c10: 681b ldr r3, [r3, #0] + 8023c12: 2b00 cmp r3, #0 + 8023c14: d06b beq.n 8023cee + { // Check if the channel is enabled + continue; + } + if( ( countNbOfEnabledChannelsParams->Joined == false ) && + 8023c16: 68fb ldr r3, [r7, #12] + 8023c18: 781b ldrb r3, [r3, #0] + 8023c1a: f083 0301 eor.w r3, r3, #1 + 8023c1e: b2db uxtb r3, r3 + 8023c20: 2b00 cmp r3, #0 + 8023c22: d011 beq.n 8023c48 + ( countNbOfEnabledChannelsParams->JoinChannels != NULL ) ) + 8023c24: 68fb ldr r3, [r7, #12] + 8023c26: 695b ldr r3, [r3, #20] + if( ( countNbOfEnabledChannelsParams->Joined == false ) && + 8023c28: 2b00 cmp r3, #0 + 8023c2a: d00d beq.n 8023c48 + { + if( ( countNbOfEnabledChannelsParams->JoinChannels[k] & ( 1 << j ) ) == 0 ) + 8023c2c: 68fb ldr r3, [r7, #12] + 8023c2e: 695a ldr r2, [r3, #20] + 8023c30: 7d3b ldrb r3, [r7, #20] + 8023c32: 005b lsls r3, r3, #1 + 8023c34: 4413 add r3, r2 + 8023c36: 881b ldrh r3, [r3, #0] + 8023c38: 461a mov r2, r3 + 8023c3a: 7cfb ldrb r3, [r7, #19] + 8023c3c: fa42 f303 asr.w r3, r2, r3 + 8023c40: f003 0301 and.w r3, r3, #1 + 8023c44: 2b00 cmp r3, #0 + 8023c46: d054 beq.n 8023cf2 + { + continue; + } + } + if( RegionCommonValueInRange( countNbOfEnabledChannelsParams->Datarate, + 8023c48: 68fb ldr r3, [r7, #12] + 8023c4a: 785b ldrb r3, [r3, #1] + 8023c4c: b258 sxtb r0, r3 + countNbOfEnabledChannelsParams->Channels[i + j].DrRange.Fields.Min, + 8023c4e: 68fb ldr r3, [r7, #12] + 8023c50: 689a ldr r2, [r3, #8] + 8023c52: 7d79 ldrb r1, [r7, #21] + 8023c54: 7cfb ldrb r3, [r7, #19] + 8023c56: 440b add r3, r1 + 8023c58: 4619 mov r1, r3 + 8023c5a: 460b mov r3, r1 + 8023c5c: 005b lsls r3, r3, #1 + 8023c5e: 440b add r3, r1 + 8023c60: 009b lsls r3, r3, #2 + 8023c62: 4413 add r3, r2 + 8023c64: 7a1b ldrb r3, [r3, #8] + 8023c66: f343 0303 sbfx r3, r3, #0, #4 + 8023c6a: b25b sxtb r3, r3 + if( RegionCommonValueInRange( countNbOfEnabledChannelsParams->Datarate, + 8023c6c: 461c mov r4, r3 + countNbOfEnabledChannelsParams->Channels[i + j].DrRange.Fields.Max ) == false ) + 8023c6e: 68fb ldr r3, [r7, #12] + 8023c70: 689a ldr r2, [r3, #8] + 8023c72: 7d79 ldrb r1, [r7, #21] + 8023c74: 7cfb ldrb r3, [r7, #19] + 8023c76: 440b add r3, r1 + 8023c78: 4619 mov r1, r3 + 8023c7a: 460b mov r3, r1 + 8023c7c: 005b lsls r3, r3, #1 + 8023c7e: 440b add r3, r1 + 8023c80: 009b lsls r3, r3, #2 + 8023c82: 4413 add r3, r2 + 8023c84: 7a1b ldrb r3, [r3, #8] + 8023c86: f343 1303 sbfx r3, r3, #4, #4 + 8023c8a: b25b sxtb r3, r3 + if( RegionCommonValueInRange( countNbOfEnabledChannelsParams->Datarate, + 8023c8c: 461a mov r2, r3 + 8023c8e: 4621 mov r1, r4 + 8023c90: f7ff fbf0 bl 8023474 + 8023c94: 4603 mov r3, r0 + 8023c96: 2b00 cmp r3, #0 + 8023c98: d02d beq.n 8023cf6 + { // Check if the current channel selection supports the given datarate + continue; + } + if( countNbOfEnabledChannelsParams->Bands[countNbOfEnabledChannelsParams->Channels[i + j].Band].ReadyForTransmission == false ) + 8023c9a: 68fb ldr r3, [r7, #12] + 8023c9c: 68da ldr r2, [r3, #12] + 8023c9e: 68fb ldr r3, [r7, #12] + 8023ca0: 6899 ldr r1, [r3, #8] + 8023ca2: 7d78 ldrb r0, [r7, #21] + 8023ca4: 7cfb ldrb r3, [r7, #19] + 8023ca6: 4403 add r3, r0 + 8023ca8: 4618 mov r0, r3 + 8023caa: 4603 mov r3, r0 + 8023cac: 005b lsls r3, r3, #1 + 8023cae: 4403 add r3, r0 + 8023cb0: 009b lsls r3, r3, #2 + 8023cb2: 440b add r3, r1 + 8023cb4: 7a5b ldrb r3, [r3, #9] + 8023cb6: 4619 mov r1, r3 + 8023cb8: 460b mov r3, r1 + 8023cba: 005b lsls r3, r3, #1 + 8023cbc: 440b add r3, r1 + 8023cbe: 00db lsls r3, r3, #3 + 8023cc0: 4413 add r3, r2 + 8023cc2: 7d1b ldrb r3, [r3, #20] + 8023cc4: f083 0301 eor.w r3, r3, #1 + 8023cc8: b2db uxtb r3, r3 + 8023cca: 2b00 cmp r3, #0 + 8023ccc: d003 beq.n 8023cd6 + { // Check if the band is available for transmission + nbRestrictedChannelsCount++; + 8023cce: 7dbb ldrb r3, [r7, #22] + 8023cd0: 3301 adds r3, #1 + 8023cd2: 75bb strb r3, [r7, #22] + continue; + 8023cd4: e010 b.n 8023cf8 + } + enabledChannels[nbChannelCount++] = i + j; + 8023cd6: 7dfb ldrb r3, [r7, #23] + 8023cd8: 1c5a adds r2, r3, #1 + 8023cda: 75fa strb r2, [r7, #23] + 8023cdc: 461a mov r2, r3 + 8023cde: 68bb ldr r3, [r7, #8] + 8023ce0: 4413 add r3, r2 + 8023ce2: 7d79 ldrb r1, [r7, #21] + 8023ce4: 7cfa ldrb r2, [r7, #19] + 8023ce6: 440a add r2, r1 + 8023ce8: b2d2 uxtb r2, r2 + 8023cea: 701a strb r2, [r3, #0] + 8023cec: e004 b.n 8023cf8 + continue; + 8023cee: bf00 nop + 8023cf0: e002 b.n 8023cf8 + continue; + 8023cf2: bf00 nop + 8023cf4: e000 b.n 8023cf8 + continue; + 8023cf6: bf00 nop + for( uint8_t j = 0; j < 16; j++ ) + 8023cf8: 7cfb ldrb r3, [r7, #19] + 8023cfa: 3301 adds r3, #1 + 8023cfc: 74fb strb r3, [r7, #19] + 8023cfe: 7cfb ldrb r3, [r7, #19] + 8023d00: 2b0f cmp r3, #15 + 8023d02: f67f af6c bls.w 8023bde + for( uint8_t i = 0, k = 0; i < countNbOfEnabledChannelsParams->MaxNbChannels; i += 16, k++ ) + 8023d06: 7d7b ldrb r3, [r7, #21] + 8023d08: 3310 adds r3, #16 + 8023d0a: 757b strb r3, [r7, #21] + 8023d0c: 7d3b ldrb r3, [r7, #20] + 8023d0e: 3301 adds r3, #1 + 8023d10: 753b strb r3, [r7, #20] + 8023d12: 7d7b ldrb r3, [r7, #21] + 8023d14: b29a uxth r2, r3 + 8023d16: 68fb ldr r3, [r7, #12] + 8023d18: 8a1b ldrh r3, [r3, #16] + 8023d1a: 429a cmp r2, r3 + 8023d1c: f4ff af5c bcc.w 8023bd8 + } + } + } + *nbEnabledChannels = nbChannelCount; + 8023d20: 687b ldr r3, [r7, #4] + 8023d22: 7dfa ldrb r2, [r7, #23] + 8023d24: 701a strb r2, [r3, #0] + *nbRestrictedChannels = nbRestrictedChannelsCount; + 8023d26: 683b ldr r3, [r7, #0] + 8023d28: 7dba ldrb r2, [r7, #22] + 8023d2a: 701a strb r2, [r3, #0] +} + 8023d2c: bf00 nop + 8023d2e: 371c adds r7, #28 + 8023d30: 46bd mov sp, r7 + 8023d32: bd90 pop {r4, r7, pc} + +08023d34 : + +LoRaMacStatus_t RegionCommonIdentifyChannels( RegionCommonIdentifyChannelsParam_t* identifyChannelsParam, + TimerTime_t* aggregatedTimeOff, uint8_t* enabledChannels, + uint8_t* nbEnabledChannels, uint8_t* nbRestrictedChannels, + TimerTime_t* nextTxDelay ) +{ + 8023d34: b5f0 push {r4, r5, r6, r7, lr} + 8023d36: b08b sub sp, #44 @ 0x2c + 8023d38: af04 add r7, sp, #16 + 8023d3a: 60f8 str r0, [r7, #12] + 8023d3c: 60b9 str r1, [r7, #8] + 8023d3e: 607a str r2, [r7, #4] + 8023d40: 603b str r3, [r7, #0] + TimerTime_t elapsed = TimerGetElapsedTime( identifyChannelsParam->LastAggrTx ); + 8023d42: 68fb ldr r3, [r7, #12] + 8023d44: 685b ldr r3, [r3, #4] + 8023d46: 4618 mov r0, r3 + 8023d48: f004 fb60 bl 802840c + 8023d4c: 6178 str r0, [r7, #20] + *nextTxDelay = identifyChannelsParam->AggrTimeOff - elapsed; + 8023d4e: 68fb ldr r3, [r7, #12] + 8023d50: 681a ldr r2, [r3, #0] + 8023d52: 697b ldr r3, [r7, #20] + 8023d54: 1ad2 subs r2, r2, r3 + 8023d56: 6b7b ldr r3, [r7, #52] @ 0x34 + 8023d58: 601a str r2, [r3, #0] + *nbRestrictedChannels = 1; + 8023d5a: 6b3b ldr r3, [r7, #48] @ 0x30 + 8023d5c: 2201 movs r2, #1 + 8023d5e: 701a strb r2, [r3, #0] + *nbEnabledChannels = 0; + 8023d60: 683b ldr r3, [r7, #0] + 8023d62: 2200 movs r2, #0 + 8023d64: 701a strb r2, [r3, #0] + + if( ( identifyChannelsParam->LastAggrTx == 0 ) || + 8023d66: 68fb ldr r3, [r7, #12] + 8023d68: 685b ldr r3, [r3, #4] + 8023d6a: 2b00 cmp r3, #0 + 8023d6c: d004 beq.n 8023d78 + ( identifyChannelsParam->AggrTimeOff <= elapsed ) ) + 8023d6e: 68fb ldr r3, [r7, #12] + 8023d70: 681b ldr r3, [r3, #0] + if( ( identifyChannelsParam->LastAggrTx == 0 ) || + 8023d72: 697a ldr r2, [r7, #20] + 8023d74: 429a cmp r2, r3 + 8023d76: d32b bcc.n 8023dd0 + { + // Reset Aggregated time off + *aggregatedTimeOff = 0; + 8023d78: 68bb ldr r3, [r7, #8] + 8023d7a: 2200 movs r2, #0 + 8023d7c: 601a str r2, [r3, #0] + + // Update bands Time OFF + *nextTxDelay = RegionCommonUpdateBandTimeOff( identifyChannelsParam->CountNbOfEnabledChannelsParam->Joined, + 8023d7e: 68fb ldr r3, [r7, #12] + 8023d80: 69db ldr r3, [r3, #28] + 8023d82: 781c ldrb r4, [r3, #0] + identifyChannelsParam->CountNbOfEnabledChannelsParam->Bands, + 8023d84: 68fb ldr r3, [r7, #12] + 8023d86: 69db ldr r3, [r3, #28] + *nextTxDelay = RegionCommonUpdateBandTimeOff( identifyChannelsParam->CountNbOfEnabledChannelsParam->Joined, + 8023d88: 68dd ldr r5, [r3, #12] + 8023d8a: 68fb ldr r3, [r7, #12] + 8023d8c: 7a5e ldrb r6, [r3, #9] + 8023d8e: 68fb ldr r3, [r7, #12] + 8023d90: f893 c008 ldrb.w ip, [r3, #8] + 8023d94: 68fb ldr r3, [r7, #12] + 8023d96: 7d1b ldrb r3, [r3, #20] + 8023d98: 68fa ldr r2, [r7, #12] + 8023d9a: 6992 ldr r2, [r2, #24] + 8023d9c: 9203 str r2, [sp, #12] + 8023d9e: 68fa ldr r2, [r7, #12] + 8023da0: f10d 0e04 add.w lr, sp, #4 + 8023da4: 320c adds r2, #12 + 8023da6: e892 0003 ldmia.w r2, {r0, r1} + 8023daa: e88e 0003 stmia.w lr, {r0, r1} + 8023dae: 9300 str r3, [sp, #0] + 8023db0: 4663 mov r3, ip + 8023db2: 4632 mov r2, r6 + 8023db4: 4629 mov r1, r5 + 8023db6: 4620 mov r0, r4 + 8023db8: f7ff fc30 bl 802361c + 8023dbc: 4602 mov r2, r0 + 8023dbe: 6b7b ldr r3, [r7, #52] @ 0x34 + 8023dc0: 601a str r2, [r3, #0] + identifyChannelsParam->DutyCycleEnabled, + identifyChannelsParam->LastTxIsJoinRequest, + identifyChannelsParam->ElapsedTimeSinceStartUp, + identifyChannelsParam->ExpectedTimeOnAir ); + + RegionCommonCountNbOfEnabledChannels( identifyChannelsParam->CountNbOfEnabledChannelsParam, enabledChannels, + 8023dc2: 68fb ldr r3, [r7, #12] + 8023dc4: 69d8 ldr r0, [r3, #28] + 8023dc6: 6b3b ldr r3, [r7, #48] @ 0x30 + 8023dc8: 683a ldr r2, [r7, #0] + 8023dca: 6879 ldr r1, [r7, #4] + 8023dcc: f7ff fef4 bl 8023bb8 + nbEnabledChannels, nbRestrictedChannels ); + } + + if( *nbEnabledChannels > 0 ) + 8023dd0: 683b ldr r3, [r7, #0] + 8023dd2: 781b ldrb r3, [r3, #0] + 8023dd4: 2b00 cmp r3, #0 + 8023dd6: d004 beq.n 8023de2 + { + *nextTxDelay = 0; + 8023dd8: 6b7b ldr r3, [r7, #52] @ 0x34 + 8023dda: 2200 movs r2, #0 + 8023ddc: 601a str r2, [r3, #0] + return LORAMAC_STATUS_OK; + 8023dde: 2300 movs r3, #0 + 8023de0: e006 b.n 8023df0 + } + else if( *nbRestrictedChannels > 0 ) + 8023de2: 6b3b ldr r3, [r7, #48] @ 0x30 + 8023de4: 781b ldrb r3, [r3, #0] + 8023de6: 2b00 cmp r3, #0 + 8023de8: d001 beq.n 8023dee + { + return LORAMAC_STATUS_DUTYCYCLE_RESTRICTED; + 8023dea: 230b movs r3, #11 + 8023dec: e000 b.n 8023df0 + } + else + { + return LORAMAC_STATUS_NO_CHANNEL_FOUND; + 8023dee: 230c movs r3, #12 + } +} + 8023df0: 4618 mov r0, r3 + 8023df2: 371c adds r7, #28 + 8023df4: 46bd mov sp, r7 + 8023df6: bdf0 pop {r4, r5, r6, r7, pc} + +08023df8 : + +int8_t RegionCommonGetNextLowerTxDr( RegionCommonGetNextLowerTxDrParams_t *params ) +{ + 8023df8: b5b0 push {r4, r5, r7, lr} + 8023dfa: b086 sub sp, #24 + 8023dfc: af02 add r7, sp, #8 + 8023dfe: 6078 str r0, [r7, #4] + int8_t drLocal = params->CurrentDr; + 8023e00: 687b ldr r3, [r7, #4] + 8023e02: 781b ldrb r3, [r3, #0] + 8023e04: 73fb strb r3, [r7, #15] + + if( params->CurrentDr == params->MinDr ) + 8023e06: 687b ldr r3, [r7, #4] + 8023e08: f993 2000 ldrsb.w r2, [r3] + 8023e0c: 687b ldr r3, [r7, #4] + 8023e0e: f993 3002 ldrsb.w r3, [r3, #2] + 8023e12: 429a cmp r2, r3 + 8023e14: d103 bne.n 8023e1e + { + return params->MinDr; + 8023e16: 687b ldr r3, [r7, #4] + 8023e18: f993 3002 ldrsb.w r3, [r3, #2] + 8023e1c: e026 b.n 8023e6c + } + else + { + do + { + drLocal = ( drLocal - 1 ); + 8023e1e: 7bfb ldrb r3, [r7, #15] + 8023e20: 3b01 subs r3, #1 + 8023e22: b2db uxtb r3, r3 + 8023e24: 73fb strb r3, [r7, #15] + } while( ( drLocal != params->MinDr ) && + 8023e26: 687b ldr r3, [r7, #4] + 8023e28: f993 3002 ldrsb.w r3, [r3, #2] + 8023e2c: f997 200f ldrsb.w r2, [r7, #15] + 8023e30: 429a cmp r2, r3 + 8023e32: d019 beq.n 8023e68 + ( RegionCommonChanVerifyDr( params->NbChannels, params->ChannelsMask, drLocal, params->MinDr, params->MaxDr, params->Channels ) == false ) ); + 8023e34: 687b ldr r3, [r7, #4] + 8023e36: 78d8 ldrb r0, [r3, #3] + 8023e38: 687b ldr r3, [r7, #4] + 8023e3a: 6859 ldr r1, [r3, #4] + 8023e3c: 687b ldr r3, [r7, #4] + 8023e3e: f993 5002 ldrsb.w r5, [r3, #2] + 8023e42: 687b ldr r3, [r7, #4] + 8023e44: f993 3001 ldrsb.w r3, [r3, #1] + 8023e48: 687a ldr r2, [r7, #4] + 8023e4a: 6892 ldr r2, [r2, #8] + 8023e4c: f997 400f ldrsb.w r4, [r7, #15] + 8023e50: 9201 str r2, [sp, #4] + 8023e52: 9300 str r3, [sp, #0] + 8023e54: 462b mov r3, r5 + 8023e56: 4622 mov r2, r4 + 8023e58: f7ff fa9a bl 8023390 + 8023e5c: 4603 mov r3, r0 + 8023e5e: f083 0301 eor.w r3, r3, #1 + 8023e62: b2db uxtb r3, r3 + } while( ( drLocal != params->MinDr ) && + 8023e64: 2b00 cmp r3, #0 + 8023e66: d1da bne.n 8023e1e + + return drLocal; + 8023e68: f997 300f ldrsb.w r3, [r7, #15] + } +} + 8023e6c: 4618 mov r0, r3 + 8023e6e: 3710 adds r7, #16 + 8023e70: 46bd mov sp, r7 + 8023e72: bdb0 pop {r4, r5, r7, pc} + +08023e74 : + +int8_t RegionCommonLimitTxPower( int8_t txPower, int8_t maxBandTxPower ) +{ + 8023e74: b480 push {r7} + 8023e76: b083 sub sp, #12 + 8023e78: af00 add r7, sp, #0 + 8023e7a: 4603 mov r3, r0 + 8023e7c: 460a mov r2, r1 + 8023e7e: 71fb strb r3, [r7, #7] + 8023e80: 4613 mov r3, r2 + 8023e82: 71bb strb r3, [r7, #6] + // Limit tx power to the band max + return MAX( txPower, maxBandTxPower ); + 8023e84: f997 2006 ldrsb.w r2, [r7, #6] + 8023e88: f997 3007 ldrsb.w r3, [r7, #7] + 8023e8c: 4293 cmp r3, r2 + 8023e8e: bfb8 it lt + 8023e90: 4613 movlt r3, r2 + 8023e92: b25b sxtb r3, r3 +} + 8023e94: 4618 mov r0, r3 + 8023e96: 370c adds r7, #12 + 8023e98: 46bd mov sp, r7 + 8023e9a: f85d 7b04 ldr.w r7, [sp], #4 + 8023e9e: 4770 bx lr + +08023ea0 : + +uint32_t RegionCommonGetBandwidth( uint32_t drIndex, const uint32_t* bandwidths ) +{ + 8023ea0: b480 push {r7} + 8023ea2: b083 sub sp, #12 + 8023ea4: af00 add r7, sp, #0 + 8023ea6: 6078 str r0, [r7, #4] + 8023ea8: 6039 str r1, [r7, #0] + switch( bandwidths[drIndex] ) + 8023eaa: 687b ldr r3, [r7, #4] + 8023eac: 009b lsls r3, r3, #2 + 8023eae: 683a ldr r2, [r7, #0] + 8023eb0: 4413 add r3, r2 + 8023eb2: 681b ldr r3, [r3, #0] + 8023eb4: 4a08 ldr r2, [pc, #32] @ (8023ed8 ) + 8023eb6: 4293 cmp r3, r2 + 8023eb8: d004 beq.n 8023ec4 + 8023eba: 4a08 ldr r2, [pc, #32] @ (8023edc ) + 8023ebc: 4293 cmp r3, r2 + 8023ebe: d003 beq.n 8023ec8 + { + default: + case 125000: + return 0; + 8023ec0: 2300 movs r3, #0 + 8023ec2: e002 b.n 8023eca + case 250000: + return 1; + 8023ec4: 2301 movs r3, #1 + 8023ec6: e000 b.n 8023eca + case 500000: + return 2; + 8023ec8: 2302 movs r3, #2 + } +} + 8023eca: 4618 mov r0, r3 + 8023ecc: 370c adds r7, #12 + 8023ece: 46bd mov sp, r7 + 8023ed0: f85d 7b04 ldr.w r7, [sp], #4 + 8023ed4: 4770 bx lr + 8023ed6: bf00 nop + 8023ed8: 0003d090 .word 0x0003d090 + 8023edc: 0007a120 .word 0x0007a120 + +08023ee0 : + +/* ST_WORKAROUND_BEGIN: Print Tx/Rx config */ +void RegionCommonRxConfigPrint(LoRaMacRxSlot_t rxSlot, uint32_t frequency, int8_t dr) +{ + 8023ee0: b5b0 push {r4, r5, r7, lr} + 8023ee2: b08c sub sp, #48 @ 0x30 + 8023ee4: af04 add r7, sp, #16 + 8023ee6: 4603 mov r3, r0 + 8023ee8: 6039 str r1, [r7, #0] + 8023eea: 71fb strb r3, [r7, #7] + 8023eec: 4613 mov r3, r2 + 8023eee: 71bb strb r3, [r7, #6] + const char *slotStrings[] = { "1", "2", "C", "Multi_C", "P", "Multi_P" }; + 8023ef0: 4b17 ldr r3, [pc, #92] @ (8023f50 ) + 8023ef2: f107 0408 add.w r4, r7, #8 + 8023ef6: 461d mov r5, r3 + 8023ef8: cd0f ldmia r5!, {r0, r1, r2, r3} + 8023efa: c40f stmia r4!, {r0, r1, r2, r3} + 8023efc: e895 0003 ldmia.w r5, {r0, r1} + 8023f00: e884 0003 stmia.w r4, {r0, r1} + + if ( rxSlot < RX_SLOT_NONE ) + 8023f04: 79fb ldrb r3, [r7, #7] + 8023f06: 2b05 cmp r3, #5 + 8023f08: d812 bhi.n 8023f30 + { + MW_LOG(TS_ON, VLEVEL_M, "RX_%s on freq %d Hz at DR %d\r\n", slotStrings[rxSlot], frequency, dr ); + 8023f0a: 79fb ldrb r3, [r7, #7] + 8023f0c: 009b lsls r3, r3, #2 + 8023f0e: 3320 adds r3, #32 + 8023f10: 443b add r3, r7 + 8023f12: f853 3c18 ldr.w r3, [r3, #-24] + 8023f16: f997 2006 ldrsb.w r2, [r7, #6] + 8023f1a: 9202 str r2, [sp, #8] + 8023f1c: 683a ldr r2, [r7, #0] + 8023f1e: 9201 str r2, [sp, #4] + 8023f20: 9300 str r3, [sp, #0] + 8023f22: 4b0c ldr r3, [pc, #48] @ (8023f54 ) + 8023f24: 2201 movs r2, #1 + 8023f26: 2100 movs r1, #0 + 8023f28: 2002 movs r0, #2 + 8023f2a: f003 fc57 bl 80277dc + } + else + { + MW_LOG(TS_ON, VLEVEL_M, "RX on freq %d Hz at DR %d\r\n", frequency, dr ); + } +} + 8023f2e: e00a b.n 8023f46 + MW_LOG(TS_ON, VLEVEL_M, "RX on freq %d Hz at DR %d\r\n", frequency, dr ); + 8023f30: f997 3006 ldrsb.w r3, [r7, #6] + 8023f34: 9301 str r3, [sp, #4] + 8023f36: 683b ldr r3, [r7, #0] + 8023f38: 9300 str r3, [sp, #0] + 8023f3a: 4b07 ldr r3, [pc, #28] @ (8023f58 ) + 8023f3c: 2201 movs r2, #1 + 8023f3e: 2100 movs r1, #0 + 8023f40: 2002 movs r0, #2 + 8023f42: f003 fc4b bl 80277dc +} + 8023f46: bf00 nop + 8023f48: 3720 adds r7, #32 + 8023f4a: 46bd mov sp, r7 + 8023f4c: bdb0 pop {r4, r5, r7, pc} + 8023f4e: bf00 nop + 8023f50: 0802f8cc .word 0x0802f8cc + 8023f54: 0802f870 .word 0x0802f870 + 8023f58: 0802f890 .word 0x0802f890 + +08023f5c : + +void RegionCommonTxConfigPrint(uint32_t frequency, int8_t dr) +{ + 8023f5c: b580 push {r7, lr} + 8023f5e: b084 sub sp, #16 + 8023f60: af02 add r7, sp, #8 + 8023f62: 6078 str r0, [r7, #4] + 8023f64: 460b mov r3, r1 + 8023f66: 70fb strb r3, [r7, #3] + MW_LOG(TS_ON, VLEVEL_M, "TX on freq %d Hz at DR %d\r\n", frequency, dr ); + 8023f68: f997 3003 ldrsb.w r3, [r7, #3] + 8023f6c: 9301 str r3, [sp, #4] + 8023f6e: 687b ldr r3, [r7, #4] + 8023f70: 9300 str r3, [sp, #0] + 8023f72: 4b05 ldr r3, [pc, #20] @ (8023f88 ) + 8023f74: 2201 movs r2, #1 + 8023f76: 2100 movs r1, #0 + 8023f78: 2002 movs r0, #2 + 8023f7a: f003 fc2f bl 80277dc +} + 8023f7e: bf00 nop + 8023f80: 3708 adds r7, #8 + 8023f82: 46bd mov sp, r7 + 8023f84: bd80 pop {r7, pc} + 8023f86: bf00 nop + 8023f88: 0802f8e4 .word 0x0802f8e4 + +08023f8c : +static RegionNvmDataGroup1_t* RegionNvmGroup1; +static RegionNvmDataGroup2_t* RegionNvmGroup2; + +// Static functions +static bool VerifyRfFreq( uint32_t freq, uint8_t *band ) +{ + 8023f8c: b580 push {r7, lr} + 8023f8e: b082 sub sp, #8 + 8023f90: af00 add r7, sp, #0 + 8023f92: 6078 str r0, [r7, #4] + 8023f94: 6039 str r1, [r7, #0] + // Check radio driver support + if( Radio.CheckRfFrequency( freq ) == false ) + 8023f96: 4b2d ldr r3, [pc, #180] @ (802404c ) + 8023f98: 6a1b ldr r3, [r3, #32] + 8023f9a: 6878 ldr r0, [r7, #4] + 8023f9c: 4798 blx r3 + 8023f9e: 4603 mov r3, r0 + 8023fa0: f083 0301 eor.w r3, r3, #1 + 8023fa4: b2db uxtb r3, r3 + 8023fa6: 2b00 cmp r3, #0 + 8023fa8: d001 beq.n 8023fae + { + return false; + 8023faa: 2300 movs r3, #0 + 8023fac: e04a b.n 8024044 + } + + // Check frequency bands + if( ( freq >= 863000000 ) && ( freq < 865000000 ) ) + 8023fae: 687b ldr r3, [r7, #4] + 8023fb0: 4a27 ldr r2, [pc, #156] @ (8024050 ) + 8023fb2: 4293 cmp r3, r2 + 8023fb4: d307 bcc.n 8023fc6 + 8023fb6: 687b ldr r3, [r7, #4] + 8023fb8: 4a26 ldr r2, [pc, #152] @ (8024054 ) + 8023fba: 4293 cmp r3, r2 + 8023fbc: d803 bhi.n 8023fc6 + { + *band = 2; + 8023fbe: 683b ldr r3, [r7, #0] + 8023fc0: 2202 movs r2, #2 + 8023fc2: 701a strb r2, [r3, #0] + 8023fc4: e03d b.n 8024042 + } + else if( ( freq >= 865000000 ) && ( freq <= 868000000 ) ) + 8023fc6: 687b ldr r3, [r7, #4] + 8023fc8: 4a22 ldr r2, [pc, #136] @ (8024054 ) + 8023fca: 4293 cmp r3, r2 + 8023fcc: d907 bls.n 8023fde + 8023fce: 687b ldr r3, [r7, #4] + 8023fd0: 4a21 ldr r2, [pc, #132] @ (8024058 ) + 8023fd2: 4293 cmp r3, r2 + 8023fd4: d803 bhi.n 8023fde + { + *band = 0; + 8023fd6: 683b ldr r3, [r7, #0] + 8023fd8: 2200 movs r2, #0 + 8023fda: 701a strb r2, [r3, #0] + 8023fdc: e031 b.n 8024042 + } + else if( ( freq > 868000000 ) && ( freq <= 868600000 ) ) + 8023fde: 687b ldr r3, [r7, #4] + 8023fe0: 4a1d ldr r2, [pc, #116] @ (8024058 ) + 8023fe2: 4293 cmp r3, r2 + 8023fe4: d907 bls.n 8023ff6 + 8023fe6: 687b ldr r3, [r7, #4] + 8023fe8: 4a1c ldr r2, [pc, #112] @ (802405c ) + 8023fea: 4293 cmp r3, r2 + 8023fec: d803 bhi.n 8023ff6 + { + *band = 1; + 8023fee: 683b ldr r3, [r7, #0] + 8023ff0: 2201 movs r2, #1 + 8023ff2: 701a strb r2, [r3, #0] + 8023ff4: e025 b.n 8024042 + } + else if( ( freq >= 868700000 ) && ( freq <= 869200000 ) ) + 8023ff6: 687b ldr r3, [r7, #4] + 8023ff8: 4a19 ldr r2, [pc, #100] @ (8024060 ) + 8023ffa: 4293 cmp r3, r2 + 8023ffc: d907 bls.n 802400e + 8023ffe: 687b ldr r3, [r7, #4] + 8024000: 4a18 ldr r2, [pc, #96] @ (8024064 ) + 8024002: 4293 cmp r3, r2 + 8024004: d803 bhi.n 802400e + { + *band = 5; + 8024006: 683b ldr r3, [r7, #0] + 8024008: 2205 movs r2, #5 + 802400a: 701a strb r2, [r3, #0] + 802400c: e019 b.n 8024042 + } + else if( ( freq >= 869400000 ) && ( freq <= 869650000 ) ) + 802400e: 687b ldr r3, [r7, #4] + 8024010: 4a15 ldr r2, [pc, #84] @ (8024068 ) + 8024012: 4293 cmp r3, r2 + 8024014: d907 bls.n 8024026 + 8024016: 687b ldr r3, [r7, #4] + 8024018: 4a14 ldr r2, [pc, #80] @ (802406c ) + 802401a: 4293 cmp r3, r2 + 802401c: d803 bhi.n 8024026 + { + *band = 3; + 802401e: 683b ldr r3, [r7, #0] + 8024020: 2203 movs r2, #3 + 8024022: 701a strb r2, [r3, #0] + 8024024: e00d b.n 8024042 + } + else if( ( freq >= 869700000 ) && ( freq <= 870000000 ) ) + 8024026: 687b ldr r3, [r7, #4] + 8024028: 4a11 ldr r2, [pc, #68] @ (8024070 ) + 802402a: 4293 cmp r3, r2 + 802402c: d307 bcc.n 802403e + 802402e: 687b ldr r3, [r7, #4] + 8024030: 4a10 ldr r2, [pc, #64] @ (8024074 ) + 8024032: 4293 cmp r3, r2 + 8024034: d803 bhi.n 802403e + { + *band = 4; + 8024036: 683b ldr r3, [r7, #0] + 8024038: 2204 movs r2, #4 + 802403a: 701a strb r2, [r3, #0] + 802403c: e001 b.n 8024042 + } + else + { + return false; + 802403e: 2300 movs r3, #0 + 8024040: e000 b.n 8024044 + } + return true; + 8024042: 2301 movs r3, #1 +} + 8024044: 4618 mov r0, r3 + 8024046: 3708 adds r7, #8 + 8024048: 46bd mov sp, r7 + 802404a: bd80 pop {r7, pc} + 802404c: 0802fd14 .word 0x0802fd14 + 8024050: 337055c0 .word 0x337055c0 + 8024054: 338eda3f .word 0x338eda3f + 8024058: 33bca100 .word 0x33bca100 + 802405c: 33c5c8c0 .word 0x33c5c8c0 + 8024060: 33c74f5f .word 0x33c74f5f + 8024064: 33cef080 .word 0x33cef080 + 8024068: 33d1fdbf .word 0x33d1fdbf + 802406c: 33d5ce50 .word 0x33d5ce50 + 8024070: 33d691a0 .word 0x33d691a0 + 8024074: 33db2580 .word 0x33db2580 + +08024078 : + +static TimerTime_t GetTimeOnAir( int8_t datarate, uint16_t pktLen ) +{ + 8024078: b590 push {r4, r7, lr} + 802407a: b08b sub sp, #44 @ 0x2c + 802407c: af04 add r7, sp, #16 + 802407e: 4603 mov r3, r0 + 8024080: 460a mov r2, r1 + 8024082: 71fb strb r3, [r7, #7] + 8024084: 4613 mov r3, r2 + 8024086: 80bb strh r3, [r7, #4] + int8_t phyDr = DataratesEU868[datarate]; + 8024088: f997 3007 ldrsb.w r3, [r7, #7] + 802408c: 4a1f ldr r2, [pc, #124] @ (802410c ) + 802408e: 5cd3 ldrb r3, [r2, r3] + 8024090: 74fb strb r3, [r7, #19] + uint32_t bandwidth = RegionCommonGetBandwidth( datarate, BandwidthsEU868 ); + 8024092: f997 3007 ldrsb.w r3, [r7, #7] + 8024096: 491e ldr r1, [pc, #120] @ (8024110 ) + 8024098: 4618 mov r0, r3 + 802409a: f7ff ff01 bl 8023ea0 + 802409e: 60f8 str r0, [r7, #12] + TimerTime_t timeOnAir = 0; + 80240a0: 2300 movs r3, #0 + 80240a2: 617b str r3, [r7, #20] + + if( datarate == DR_7 ) + 80240a4: f997 3007 ldrsb.w r3, [r7, #7] + 80240a8: 2b07 cmp r3, #7 + 80240aa: d118 bne.n 80240de + { // High Speed FSK channel + timeOnAir = Radio.TimeOnAir( MODEM_FSK, bandwidth, phyDr * 1000, 0, 5, false, pktLen, true ); + 80240ac: 4b19 ldr r3, [pc, #100] @ (8024114 ) + 80240ae: 6a5c ldr r4, [r3, #36] @ 0x24 + 80240b0: f997 3013 ldrsb.w r3, [r7, #19] + 80240b4: f44f 727a mov.w r2, #1000 @ 0x3e8 + 80240b8: fb02 f303 mul.w r3, r2, r3 + 80240bc: 4619 mov r1, r3 + 80240be: 88bb ldrh r3, [r7, #4] + 80240c0: b2db uxtb r3, r3 + 80240c2: 2201 movs r2, #1 + 80240c4: 9203 str r2, [sp, #12] + 80240c6: 9302 str r3, [sp, #8] + 80240c8: 2300 movs r3, #0 + 80240ca: 9301 str r3, [sp, #4] + 80240cc: 2305 movs r3, #5 + 80240ce: 9300 str r3, [sp, #0] + 80240d0: 2300 movs r3, #0 + 80240d2: 460a mov r2, r1 + 80240d4: 68f9 ldr r1, [r7, #12] + 80240d6: 2000 movs r0, #0 + 80240d8: 47a0 blx r4 + 80240da: 6178 str r0, [r7, #20] + 80240dc: e011 b.n 8024102 + } + else + { + timeOnAir = Radio.TimeOnAir( MODEM_LORA, bandwidth, phyDr, 1, 8, false, pktLen, true ); + 80240de: 4b0d ldr r3, [pc, #52] @ (8024114 ) + 80240e0: 6a5c ldr r4, [r3, #36] @ 0x24 + 80240e2: f997 2013 ldrsb.w r2, [r7, #19] + 80240e6: 88bb ldrh r3, [r7, #4] + 80240e8: b2db uxtb r3, r3 + 80240ea: 2101 movs r1, #1 + 80240ec: 9103 str r1, [sp, #12] + 80240ee: 9302 str r3, [sp, #8] + 80240f0: 2300 movs r3, #0 + 80240f2: 9301 str r3, [sp, #4] + 80240f4: 2308 movs r3, #8 + 80240f6: 9300 str r3, [sp, #0] + 80240f8: 2301 movs r3, #1 + 80240fa: 68f9 ldr r1, [r7, #12] + 80240fc: 2001 movs r0, #1 + 80240fe: 47a0 blx r4 + 8024100: 6178 str r0, [r7, #20] + } + return timeOnAir; + 8024102: 697b ldr r3, [r7, #20] +} + 8024104: 4618 mov r0, r3 + 8024106: 371c adds r7, #28 + 8024108: 46bd mov sp, r7 + 802410a: bd90 pop {r4, r7, pc} + 802410c: 0802fcdc .word 0x0802fcdc + 8024110: 0802fce4 .word 0x0802fce4 + 8024114: 0802fd14 .word 0x0802fd14 + +08024118 : +#endif /* REGION_EU868 */ + +PhyParam_t RegionEU868GetPhyParam( GetPhyParams_t* getPhy ) +{ + 8024118: b580 push {r7, lr} + 802411a: b088 sub sp, #32 + 802411c: af00 add r7, sp, #0 + 802411e: 6078 str r0, [r7, #4] + PhyParam_t phyParam = { 0 }; + 8024120: 2300 movs r3, #0 + 8024122: 61bb str r3, [r7, #24] + +#if defined( REGION_EU868 ) + switch( getPhy->Attribute ) + 8024124: 687b ldr r3, [r7, #4] + 8024126: 781b ldrb r3, [r3, #0] + 8024128: 3b01 subs r3, #1 + 802412a: 2b38 cmp r3, #56 @ 0x38 + 802412c: f200 8125 bhi.w 802437a + 8024130: a201 add r2, pc, #4 @ (adr r2, 8024138 ) + 8024132: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 8024136: bf00 nop + 8024138: 0802421d .word 0x0802421d + 802413c: 08024223 .word 0x08024223 + 8024140: 0802437b .word 0x0802437b + 8024144: 0802437b .word 0x0802437b + 8024148: 0802437b .word 0x0802437b + 802414c: 08024229 .word 0x08024229 + 8024150: 0802437b .word 0x0802437b + 8024154: 08024261 .word 0x08024261 + 8024158: 0802437b .word 0x0802437b + 802415c: 08024267 .word 0x08024267 + 8024160: 0802426d .word 0x0802426d + 8024164: 08024273 .word 0x08024273 + 8024168: 08024279 .word 0x08024279 + 802416c: 08024289 .word 0x08024289 + 8024170: 08024299 .word 0x08024299 + 8024174: 0802429f .word 0x0802429f + 8024178: 080242a7 .word 0x080242a7 + 802417c: 080242af .word 0x080242af + 8024180: 080242b7 .word 0x080242b7 + 8024184: 080242bf .word 0x080242bf + 8024188: 080242c7 .word 0x080242c7 + 802418c: 080242cf .word 0x080242cf + 8024190: 080242e3 .word 0x080242e3 + 8024194: 080242e9 .word 0x080242e9 + 8024198: 080242ef .word 0x080242ef + 802419c: 080242f5 .word 0x080242f5 + 80241a0: 080242ff .word 0x080242ff + 80241a4: 08024309 .word 0x08024309 + 80241a8: 0802430f .word 0x0802430f + 80241ac: 08024317 .word 0x08024317 + 80241b0: 0802431d .word 0x0802431d + 80241b4: 08024323 .word 0x08024323 + 80241b8: 0802432b .word 0x0802432b + 80241bc: 0802422f .word 0x0802422f + 80241c0: 0802437b .word 0x0802437b + 80241c4: 0802437b .word 0x0802437b + 80241c8: 0802437b .word 0x0802437b + 80241cc: 0802437b .word 0x0802437b + 80241d0: 0802437b .word 0x0802437b + 80241d4: 0802437b .word 0x0802437b + 80241d8: 0802437b .word 0x0802437b + 80241dc: 0802437b .word 0x0802437b + 80241e0: 0802437b .word 0x0802437b + 80241e4: 0802437b .word 0x0802437b + 80241e8: 0802437b .word 0x0802437b + 80241ec: 0802437b .word 0x0802437b + 80241f0: 0802437b .word 0x0802437b + 80241f4: 08024331 .word 0x08024331 + 80241f8: 08024337 .word 0x08024337 + 80241fc: 08024345 .word 0x08024345 + 8024200: 0802437b .word 0x0802437b + 8024204: 0802437b .word 0x0802437b + 8024208: 0802434b .word 0x0802434b + 802420c: 08024351 .word 0x08024351 + 8024210: 0802437b .word 0x0802437b + 8024214: 08024357 .word 0x08024357 + 8024218: 08024367 .word 0x08024367 + { + case PHY_MIN_RX_DR: + { + phyParam.Value = EU868_RX_MIN_DATARATE; + 802421c: 2300 movs r3, #0 + 802421e: 61bb str r3, [r7, #24] + break; + 8024220: e0ac b.n 802437c + } + case PHY_MIN_TX_DR: + { + phyParam.Value = EU868_TX_MIN_DATARATE; + 8024222: 2300 movs r3, #0 + 8024224: 61bb str r3, [r7, #24] + break; + 8024226: e0a9 b.n 802437c + } + case PHY_DEF_TX_DR: + { + phyParam.Value = EU868_DEFAULT_DATARATE; + 8024228: 2300 movs r3, #0 + 802422a: 61bb str r3, [r7, #24] + break; + 802422c: e0a6 b.n 802437c + } + case PHY_NEXT_LOWER_TX_DR: + { + RegionCommonGetNextLowerTxDrParams_t nextLowerTxDrParams = + { + .CurrentDr = getPhy->Datarate, + 802422e: 687b ldr r3, [r7, #4] + 8024230: f993 3001 ldrsb.w r3, [r3, #1] + RegionCommonGetNextLowerTxDrParams_t nextLowerTxDrParams = + 8024234: 733b strb r3, [r7, #12] + 8024236: 2307 movs r3, #7 + 8024238: 737b strb r3, [r7, #13] + 802423a: 2300 movs r3, #0 + 802423c: 73bb strb r3, [r7, #14] + 802423e: 2310 movs r3, #16 + 8024240: 73fb strb r3, [r7, #15] + .MaxDr = ( int8_t )EU868_TX_MAX_DATARATE, + .MinDr = ( int8_t )EU868_TX_MIN_DATARATE, + .NbChannels = EU868_MAX_NB_CHANNELS, + .ChannelsMask = RegionNvmGroup2->ChannelsMask, + 8024242: 4b52 ldr r3, [pc, #328] @ (802438c ) + 8024244: 681b ldr r3, [r3, #0] + 8024246: 33c0 adds r3, #192 @ 0xc0 + RegionCommonGetNextLowerTxDrParams_t nextLowerTxDrParams = + 8024248: 613b str r3, [r7, #16] + .Channels = RegionNvmGroup2->Channels, + 802424a: 4b50 ldr r3, [pc, #320] @ (802438c ) + 802424c: 681b ldr r3, [r3, #0] + RegionCommonGetNextLowerTxDrParams_t nextLowerTxDrParams = + 802424e: 617b str r3, [r7, #20] + }; + phyParam.Value = RegionCommonGetNextLowerTxDr( &nextLowerTxDrParams ); + 8024250: f107 030c add.w r3, r7, #12 + 8024254: 4618 mov r0, r3 + 8024256: f7ff fdcf bl 8023df8 + 802425a: 4603 mov r3, r0 + 802425c: 61bb str r3, [r7, #24] + break; + 802425e: e08d b.n 802437c + } + case PHY_MAX_TX_POWER: + { + phyParam.Value = EU868_MAX_TX_POWER; + 8024260: 2300 movs r3, #0 + 8024262: 61bb str r3, [r7, #24] + break; + 8024264: e08a b.n 802437c + } + case PHY_DEF_TX_POWER: + { + phyParam.Value = EU868_DEFAULT_TX_POWER; + 8024266: 2300 movs r3, #0 + 8024268: 61bb str r3, [r7, #24] + break; + 802426a: e087 b.n 802437c + } + case PHY_DEF_ADR_ACK_LIMIT: + { + phyParam.Value = REGION_COMMON_DEFAULT_ADR_ACK_LIMIT; + 802426c: 2340 movs r3, #64 @ 0x40 + 802426e: 61bb str r3, [r7, #24] + break; + 8024270: e084 b.n 802437c + } + case PHY_DEF_ADR_ACK_DELAY: + { + phyParam.Value = REGION_COMMON_DEFAULT_ADR_ACK_DELAY; + 8024272: 2320 movs r3, #32 + 8024274: 61bb str r3, [r7, #24] + break; + 8024276: e081 b.n 802437c + } + case PHY_MAX_PAYLOAD: + { + phyParam.Value = MaxPayloadOfDatarateEU868[getPhy->Datarate]; + 8024278: 687b ldr r3, [r7, #4] + 802427a: f993 3001 ldrsb.w r3, [r3, #1] + 802427e: 461a mov r2, r3 + 8024280: 4b43 ldr r3, [pc, #268] @ (8024390 ) + 8024282: 5c9b ldrb r3, [r3, r2] + 8024284: 61bb str r3, [r7, #24] + break; + 8024286: e079 b.n 802437c + } + /* ST_WORKAROUND_BEGIN: Keep repeater feature */ + case PHY_MAX_PAYLOAD_REPEATER: + { + phyParam.Value = MaxPayloadOfDatarateRepeaterEU868[getPhy->Datarate]; + 8024288: 687b ldr r3, [r7, #4] + 802428a: f993 3001 ldrsb.w r3, [r3, #1] + 802428e: 461a mov r2, r3 + 8024290: 4b40 ldr r3, [pc, #256] @ (8024394 ) + 8024292: 5c9b ldrb r3, [r3, r2] + 8024294: 61bb str r3, [r7, #24] + break; + 8024296: e071 b.n 802437c + } + /* ST_WORKAROUND_END */ + case PHY_DUTY_CYCLE: + { + phyParam.Value = EU868_DUTY_CYCLE_ENABLED; + 8024298: 2301 movs r3, #1 + 802429a: 61bb str r3, [r7, #24] + break; + 802429c: e06e b.n 802437c + } + case PHY_MAX_RX_WINDOW: + { + phyParam.Value = EU868_MAX_RX_WINDOW; + 802429e: f44f 53fa mov.w r3, #8000 @ 0x1f40 + 80242a2: 61bb str r3, [r7, #24] + break; + 80242a4: e06a b.n 802437c + } + case PHY_RECEIVE_DELAY1: + { + phyParam.Value = REGION_COMMON_DEFAULT_RECEIVE_DELAY1; + 80242a6: f44f 737a mov.w r3, #1000 @ 0x3e8 + 80242aa: 61bb str r3, [r7, #24] + break; + 80242ac: e066 b.n 802437c + } + case PHY_RECEIVE_DELAY2: + { + phyParam.Value = REGION_COMMON_DEFAULT_RECEIVE_DELAY2; + 80242ae: f44f 63fa mov.w r3, #2000 @ 0x7d0 + 80242b2: 61bb str r3, [r7, #24] + break; + 80242b4: e062 b.n 802437c + } + case PHY_JOIN_ACCEPT_DELAY1: + { + phyParam.Value = REGION_COMMON_DEFAULT_JOIN_ACCEPT_DELAY1; + 80242b6: f241 3388 movw r3, #5000 @ 0x1388 + 80242ba: 61bb str r3, [r7, #24] + break; + 80242bc: e05e b.n 802437c + } + case PHY_JOIN_ACCEPT_DELAY2: + { + phyParam.Value = REGION_COMMON_DEFAULT_JOIN_ACCEPT_DELAY2; + 80242be: f241 7370 movw r3, #6000 @ 0x1770 + 80242c2: 61bb str r3, [r7, #24] + break; + 80242c4: e05a b.n 802437c + } + case PHY_MAX_FCNT_GAP: + { + phyParam.Value = REGION_COMMON_DEFAULT_MAX_FCNT_GAP; + 80242c6: f44f 4380 mov.w r3, #16384 @ 0x4000 + 80242ca: 61bb str r3, [r7, #24] + break; + 80242cc: e056 b.n 802437c + } + case PHY_ACK_TIMEOUT: + { + phyParam.Value = ( REGION_COMMON_DEFAULT_ACK_TIMEOUT + randr( -REGION_COMMON_DEFAULT_ACK_TIMEOUT_RND, REGION_COMMON_DEFAULT_ACK_TIMEOUT_RND ) ); + 80242ce: f44f 717a mov.w r1, #1000 @ 0x3e8 + 80242d2: 4831 ldr r0, [pc, #196] @ (8024398 ) + 80242d4: f001 f884 bl 80253e0 + 80242d8: 4603 mov r3, r0 + 80242da: f503 63fa add.w r3, r3, #2000 @ 0x7d0 + 80242de: 61bb str r3, [r7, #24] + break; + 80242e0: e04c b.n 802437c + } + case PHY_DEF_DR1_OFFSET: + { + phyParam.Value = REGION_COMMON_DEFAULT_RX1_DR_OFFSET; + 80242e2: 2300 movs r3, #0 + 80242e4: 61bb str r3, [r7, #24] + break; + 80242e6: e049 b.n 802437c + } + case PHY_DEF_RX2_FREQUENCY: + { + phyParam.Value = EU868_RX_WND_2_FREQ; + 80242e8: 4b2c ldr r3, [pc, #176] @ (802439c ) + 80242ea: 61bb str r3, [r7, #24] + break; + 80242ec: e046 b.n 802437c + } + case PHY_DEF_RX2_DR: + { + phyParam.Value = EU868_RX_WND_2_DR; + 80242ee: 2300 movs r3, #0 + 80242f0: 61bb str r3, [r7, #24] + break; + 80242f2: e043 b.n 802437c + } + case PHY_CHANNELS_MASK: + { + phyParam.ChannelsMask = RegionNvmGroup2->ChannelsMask; + 80242f4: 4b25 ldr r3, [pc, #148] @ (802438c ) + 80242f6: 681b ldr r3, [r3, #0] + 80242f8: 33c0 adds r3, #192 @ 0xc0 + 80242fa: 61bb str r3, [r7, #24] + break; + 80242fc: e03e b.n 802437c + } + case PHY_CHANNELS_DEFAULT_MASK: + { + phyParam.ChannelsMask = RegionNvmGroup2->ChannelsDefaultMask; + 80242fe: 4b23 ldr r3, [pc, #140] @ (802438c ) + 8024300: 681b ldr r3, [r3, #0] + 8024302: 33c2 adds r3, #194 @ 0xc2 + 8024304: 61bb str r3, [r7, #24] + break; + 8024306: e039 b.n 802437c + } + case PHY_MAX_NB_CHANNELS: + { + phyParam.Value = EU868_MAX_NB_CHANNELS; + 8024308: 2310 movs r3, #16 + 802430a: 61bb str r3, [r7, #24] + break; + 802430c: e036 b.n 802437c + } + case PHY_CHANNELS: + { + phyParam.Channels = RegionNvmGroup2->Channels; + 802430e: 4b1f ldr r3, [pc, #124] @ (802438c ) + 8024310: 681b ldr r3, [r3, #0] + 8024312: 61bb str r3, [r7, #24] + break; + 8024314: e032 b.n 802437c + } + case PHY_DEF_UPLINK_DWELL_TIME: + { + phyParam.Value = EU868_DEFAULT_UPLINK_DWELL_TIME; + 8024316: 2300 movs r3, #0 + 8024318: 61bb str r3, [r7, #24] + break; + 802431a: e02f b.n 802437c + } + case PHY_DEF_DOWNLINK_DWELL_TIME: + { + phyParam.Value = REGION_COMMON_DEFAULT_DOWNLINK_DWELL_TIME; + 802431c: 2300 movs r3, #0 + 802431e: 61bb str r3, [r7, #24] + break; + 8024320: e02c b.n 802437c + } + case PHY_DEF_MAX_EIRP: + { + phyParam.fValue = EU868_DEFAULT_MAX_EIRP; + 8024322: f04f 4383 mov.w r3, #1098907648 @ 0x41800000 + 8024326: 61bb str r3, [r7, #24] + break; + 8024328: e028 b.n 802437c + } + case PHY_DEF_ANTENNA_GAIN: + { + phyParam.fValue = EU868_DEFAULT_ANTENNA_GAIN; + 802432a: 4b1d ldr r3, [pc, #116] @ (80243a0 ) + 802432c: 61bb str r3, [r7, #24] + break; + 802432e: e025 b.n 802437c + } + case PHY_BEACON_CHANNEL_FREQ: + { + phyParam.Value = EU868_BEACON_CHANNEL_FREQ; + 8024330: 4b1a ldr r3, [pc, #104] @ (802439c ) + 8024332: 61bb str r3, [r7, #24] + break; + 8024334: e022 b.n 802437c + } + case PHY_BEACON_FORMAT: + { + phyParam.BeaconFormat.BeaconSize = EU868_BEACON_SIZE; + 8024336: 2311 movs r3, #17 + 8024338: 763b strb r3, [r7, #24] + phyParam.BeaconFormat.Rfu1Size = EU868_RFU1_SIZE; + 802433a: 2302 movs r3, #2 + 802433c: 767b strb r3, [r7, #25] + phyParam.BeaconFormat.Rfu2Size = EU868_RFU2_SIZE; + 802433e: 2300 movs r3, #0 + 8024340: 76bb strb r3, [r7, #26] + break; + 8024342: e01b b.n 802437c + } + case PHY_BEACON_CHANNEL_DR: + { + phyParam.Value = EU868_BEACON_CHANNEL_DR; + 8024344: 2303 movs r3, #3 + 8024346: 61bb str r3, [r7, #24] + break; + 8024348: e018 b.n 802437c + } + case PHY_PING_SLOT_CHANNEL_FREQ: + { + phyParam.Value = EU868_PING_SLOT_CHANNEL_FREQ; + 802434a: 4b14 ldr r3, [pc, #80] @ (802439c ) + 802434c: 61bb str r3, [r7, #24] + break; + 802434e: e015 b.n 802437c + } + case PHY_PING_SLOT_CHANNEL_DR: + { + phyParam.Value = EU868_PING_SLOT_CHANNEL_DR; + 8024350: 2303 movs r3, #3 + 8024352: 61bb str r3, [r7, #24] + break; + 8024354: e012 b.n 802437c + } + case PHY_SF_FROM_DR: + { + phyParam.Value = DataratesEU868[getPhy->Datarate]; + 8024356: 687b ldr r3, [r7, #4] + 8024358: f993 3001 ldrsb.w r3, [r3, #1] + 802435c: 461a mov r2, r3 + 802435e: 4b11 ldr r3, [pc, #68] @ (80243a4 ) + 8024360: 5c9b ldrb r3, [r3, r2] + 8024362: 61bb str r3, [r7, #24] + break; + 8024364: e00a b.n 802437c + } + case PHY_BW_FROM_DR: + { + phyParam.Value = RegionCommonGetBandwidth( getPhy->Datarate, BandwidthsEU868 ); + 8024366: 687b ldr r3, [r7, #4] + 8024368: f993 3001 ldrsb.w r3, [r3, #1] + 802436c: 490e ldr r1, [pc, #56] @ (80243a8 ) + 802436e: 4618 mov r0, r3 + 8024370: f7ff fd96 bl 8023ea0 + 8024374: 4603 mov r3, r0 + 8024376: 61bb str r3, [r7, #24] + break; + 8024378: e000 b.n 802437c + } + default: + { + break; + 802437a: bf00 nop + } + } + +#endif /* REGION_EU868 */ + return phyParam; + 802437c: 69bb ldr r3, [r7, #24] + 802437e: 61fb str r3, [r7, #28] + 8024380: 69fb ldr r3, [r7, #28] +} + 8024382: 4618 mov r0, r3 + 8024384: 3720 adds r7, #32 + 8024386: 46bd mov sp, r7 + 8024388: bd80 pop {r7, pc} + 802438a: bf00 nop + 802438c: 20014568 .word 0x20014568 + 8024390: 0802fd04 .word 0x0802fd04 + 8024394: 0802fd0c .word 0x0802fd0c + 8024398: fffffc18 .word 0xfffffc18 + 802439c: 33d3e608 .word 0x33d3e608 + 80243a0: 4009999a .word 0x4009999a + 80243a4: 0802fcdc .word 0x0802fcdc + 80243a8: 0802fce4 .word 0x0802fce4 + +080243ac : + +void RegionEU868SetBandTxDone( SetBandTxDoneParams_t* txDone ) +{ + 80243ac: b590 push {r4, r7, lr} + 80243ae: b085 sub sp, #20 + 80243b0: af02 add r7, sp, #8 + 80243b2: 6078 str r0, [r7, #4] +#if defined( REGION_EU868 ) + RegionCommonSetBandTxDone( &RegionNvmGroup1->Bands[RegionNvmGroup2->Channels[txDone->Channel].Band], + 80243b4: 4b11 ldr r3, [pc, #68] @ (80243fc ) + 80243b6: 681a ldr r2, [r3, #0] + 80243b8: 4b11 ldr r3, [pc, #68] @ (8024400 ) + 80243ba: 6819 ldr r1, [r3, #0] + 80243bc: 687b ldr r3, [r7, #4] + 80243be: 781b ldrb r3, [r3, #0] + 80243c0: 4618 mov r0, r3 + 80243c2: 4603 mov r3, r0 + 80243c4: 005b lsls r3, r3, #1 + 80243c6: 4403 add r3, r0 + 80243c8: 009b lsls r3, r3, #2 + 80243ca: 440b add r3, r1 + 80243cc: 3309 adds r3, #9 + 80243ce: 781b ldrb r3, [r3, #0] + 80243d0: 4619 mov r1, r3 + 80243d2: 460b mov r3, r1 + 80243d4: 005b lsls r3, r3, #1 + 80243d6: 440b add r3, r1 + 80243d8: 00db lsls r3, r3, #3 + 80243da: 18d0 adds r0, r2, r3 + 80243dc: 687b ldr r3, [r7, #4] + 80243de: 6899 ldr r1, [r3, #8] + 80243e0: 687b ldr r3, [r7, #4] + 80243e2: 785c ldrb r4, [r3, #1] + 80243e4: 687b ldr r3, [r7, #4] + 80243e6: 691a ldr r2, [r3, #16] + 80243e8: 9200 str r2, [sp, #0] + 80243ea: 68db ldr r3, [r3, #12] + 80243ec: 4622 mov r2, r4 + 80243ee: f7ff f8e7 bl 80235c0 + txDone->LastTxAirTime, txDone->Joined, txDone->ElapsedTimeSinceStartUp ); +#endif /* REGION_EU868 */ +} + 80243f2: bf00 nop + 80243f4: 370c adds r7, #12 + 80243f6: 46bd mov sp, r7 + 80243f8: bd90 pop {r4, r7, pc} + 80243fa: bf00 nop + 80243fc: 20014564 .word 0x20014564 + 8024400: 20014568 .word 0x20014568 + +08024404 : + +void RegionEU868InitDefaults( InitDefaultsParams_t* params ) +{ + 8024404: b580 push {r7, lr} + 8024406: b0b0 sub sp, #192 @ 0xc0 + 8024408: af00 add r7, sp, #0 + 802440a: 6078 str r0, [r7, #4] +#if defined( REGION_EU868 ) + Band_t bands[EU868_MAX_NB_BANDS] = + 802440c: f107 0330 add.w r3, r7, #48 @ 0x30 + 8024410: 2290 movs r2, #144 @ 0x90 + 8024412: 2100 movs r1, #0 + 8024414: 4618 mov r0, r3 + 8024416: f006 f811 bl 802a43c + 802441a: 2364 movs r3, #100 @ 0x64 + 802441c: 863b strh r3, [r7, #48] @ 0x30 + 802441e: 2364 movs r3, #100 @ 0x64 + 8024420: f8a7 3048 strh.w r3, [r7, #72] @ 0x48 + 8024424: f44f 737a mov.w r3, #1000 @ 0x3e8 + 8024428: f8a7 3060 strh.w r3, [r7, #96] @ 0x60 + 802442c: 230a movs r3, #10 + 802442e: f8a7 3078 strh.w r3, [r7, #120] @ 0x78 + 8024432: 2364 movs r3, #100 @ 0x64 + 8024434: f8a7 3090 strh.w r3, [r7, #144] @ 0x90 + 8024438: f44f 737a mov.w r3, #1000 @ 0x3e8 + 802443c: f8a7 30a8 strh.w r3, [r7, #168] @ 0xa8 + EU868_BAND3, + EU868_BAND4, + EU868_BAND5, + }; + + switch( params->Type ) + 8024440: 687b ldr r3, [r7, #4] + 8024442: 7a1b ldrb r3, [r3, #8] + 8024444: 2b02 cmp r3, #2 + 8024446: d05c beq.n 8024502 + 8024448: 2b02 cmp r3, #2 + 802444a: dc69 bgt.n 8024520 + 802444c: 2b00 cmp r3, #0 + 802444e: d002 beq.n 8024456 + 8024450: 2b01 cmp r3, #1 + 8024452: d03e beq.n 80244d2 + RegionNvmGroup2->ChannelsMask[0] |= RegionNvmGroup2->ChannelsDefaultMask[0]; + break; + } + default: + { + break; + 8024454: e064 b.n 8024520 + if( ( params->NvmGroup1 == NULL ) || ( params->NvmGroup2 == NULL ) ) + 8024456: 687b ldr r3, [r7, #4] + 8024458: 681b ldr r3, [r3, #0] + 802445a: 2b00 cmp r3, #0 + 802445c: d061 beq.n 8024522 + 802445e: 687b ldr r3, [r7, #4] + 8024460: 685b ldr r3, [r3, #4] + 8024462: 2b00 cmp r3, #0 + 8024464: d05d beq.n 8024522 + RegionNvmGroup1 = (RegionNvmDataGroup1_t*) params->NvmGroup1; + 8024466: 687b ldr r3, [r7, #4] + 8024468: 681b ldr r3, [r3, #0] + 802446a: 4a2f ldr r2, [pc, #188] @ (8024528 ) + 802446c: 6013 str r3, [r2, #0] + RegionNvmGroup2 = (RegionNvmDataGroup2_t*) params->NvmGroup2; + 802446e: 687b ldr r3, [r7, #4] + 8024470: 685b ldr r3, [r3, #4] + 8024472: 4a2e ldr r2, [pc, #184] @ (802452c ) + 8024474: 6013 str r3, [r2, #0] + memcpy1( ( uint8_t* )RegionNvmGroup1->Bands, ( uint8_t* )bands, sizeof( Band_t ) * EU868_MAX_NB_BANDS ); + 8024476: 4b2c ldr r3, [pc, #176] @ (8024528 ) + 8024478: 681b ldr r3, [r3, #0] + 802447a: 4618 mov r0, r3 + 802447c: f107 0330 add.w r3, r7, #48 @ 0x30 + 8024480: 2290 movs r2, #144 @ 0x90 + 8024482: 4619 mov r1, r3 + 8024484: f000 ffc3 bl 802540e + RegionNvmGroup2->Channels[0] = ( ChannelParams_t ) EU868_LC1; + 8024488: 4b28 ldr r3, [pc, #160] @ (802452c ) + 802448a: 681b ldr r3, [r3, #0] + 802448c: 4a28 ldr r2, [pc, #160] @ (8024530 ) + 802448e: ca07 ldmia r2, {r0, r1, r2} + 8024490: e883 0007 stmia.w r3, {r0, r1, r2} + RegionNvmGroup2->Channels[1] = ( ChannelParams_t ) EU868_LC2; + 8024494: 4b25 ldr r3, [pc, #148] @ (802452c ) + 8024496: 681b ldr r3, [r3, #0] + 8024498: 4a26 ldr r2, [pc, #152] @ (8024534 ) + 802449a: 330c adds r3, #12 + 802449c: ca07 ldmia r2, {r0, r1, r2} + 802449e: e883 0007 stmia.w r3, {r0, r1, r2} + RegionNvmGroup2->Channels[2] = ( ChannelParams_t ) EU868_LC3; + 80244a2: 4b22 ldr r3, [pc, #136] @ (802452c ) + 80244a4: 681b ldr r3, [r3, #0] + 80244a6: 4a24 ldr r2, [pc, #144] @ (8024538 ) + 80244a8: 3318 adds r3, #24 + 80244aa: ca07 ldmia r2, {r0, r1, r2} + 80244ac: e883 0007 stmia.w r3, {r0, r1, r2} + RegionNvmGroup2->ChannelsDefaultMask[0] = LC( 1 ) + LC( 2 ) + LC( 3 ); + 80244b0: 4b1e ldr r3, [pc, #120] @ (802452c ) + 80244b2: 681b ldr r3, [r3, #0] + 80244b4: 2207 movs r2, #7 + 80244b6: f8a3 20c2 strh.w r2, [r3, #194] @ 0xc2 + RegionCommonChanMaskCopy( RegionNvmGroup2->ChannelsMask, RegionNvmGroup2->ChannelsDefaultMask, CHANNELS_MASK_SIZE ); + 80244ba: 4b1c ldr r3, [pc, #112] @ (802452c ) + 80244bc: 681b ldr r3, [r3, #0] + 80244be: f103 00c0 add.w r0, r3, #192 @ 0xc0 + 80244c2: 4b1a ldr r3, [pc, #104] @ (802452c ) + 80244c4: 681b ldr r3, [r3, #0] + 80244c6: 33c2 adds r3, #194 @ 0xc2 + 80244c8: 2201 movs r2, #1 + 80244ca: 4619 mov r1, r3 + 80244cc: f7ff f851 bl 8023572 + 80244d0: e027 b.n 8024522 + RegionNvmGroup2->Channels[0].Rx1Frequency = 0; + 80244d2: 4b16 ldr r3, [pc, #88] @ (802452c ) + 80244d4: 681b ldr r3, [r3, #0] + 80244d6: 2200 movs r2, #0 + 80244d8: 605a str r2, [r3, #4] + RegionNvmGroup2->Channels[1].Rx1Frequency = 0; + 80244da: 4b14 ldr r3, [pc, #80] @ (802452c ) + 80244dc: 681b ldr r3, [r3, #0] + 80244de: 2200 movs r2, #0 + 80244e0: 611a str r2, [r3, #16] + RegionNvmGroup2->Channels[2].Rx1Frequency = 0; + 80244e2: 4b12 ldr r3, [pc, #72] @ (802452c ) + 80244e4: 681b ldr r3, [r3, #0] + 80244e6: 2200 movs r2, #0 + 80244e8: 61da str r2, [r3, #28] + RegionCommonChanMaskCopy( RegionNvmGroup2->ChannelsMask, RegionNvmGroup2->ChannelsDefaultMask, CHANNELS_MASK_SIZE ); + 80244ea: 4b10 ldr r3, [pc, #64] @ (802452c ) + 80244ec: 681b ldr r3, [r3, #0] + 80244ee: f103 00c0 add.w r0, r3, #192 @ 0xc0 + 80244f2: 4b0e ldr r3, [pc, #56] @ (802452c ) + 80244f4: 681b ldr r3, [r3, #0] + 80244f6: 33c2 adds r3, #194 @ 0xc2 + 80244f8: 2201 movs r2, #1 + 80244fa: 4619 mov r1, r3 + 80244fc: f7ff f839 bl 8023572 + break; + 8024500: e00f b.n 8024522 + RegionNvmGroup2->ChannelsMask[0] |= RegionNvmGroup2->ChannelsDefaultMask[0]; + 8024502: 4b0a ldr r3, [pc, #40] @ (802452c ) + 8024504: 681b ldr r3, [r3, #0] + 8024506: f8b3 10c0 ldrh.w r1, [r3, #192] @ 0xc0 + 802450a: 4b08 ldr r3, [pc, #32] @ (802452c ) + 802450c: 681b ldr r3, [r3, #0] + 802450e: f8b3 20c2 ldrh.w r2, [r3, #194] @ 0xc2 + 8024512: 4b06 ldr r3, [pc, #24] @ (802452c ) + 8024514: 681b ldr r3, [r3, #0] + 8024516: 430a orrs r2, r1 + 8024518: b292 uxth r2, r2 + 802451a: f8a3 20c0 strh.w r2, [r3, #192] @ 0xc0 + break; + 802451e: e000 b.n 8024522 + break; + 8024520: bf00 nop + } + } +#endif /* REGION_EU868 */ +} + 8024522: 37c0 adds r7, #192 @ 0xc0 + 8024524: 46bd mov sp, r7 + 8024526: bd80 pop {r7, pc} + 8024528: 20014564 .word 0x20014564 + 802452c: 20014568 .word 0x20014568 + 8024530: 0802f900 .word 0x0802f900 + 8024534: 0802f90c .word 0x0802f90c + 8024538: 0802f918 .word 0x0802f918 + +0802453c : + +bool RegionEU868Verify( VerifyParams_t* verify, PhyAttribute_t phyAttribute ) +{ + 802453c: b580 push {r7, lr} + 802453e: b084 sub sp, #16 + 8024540: af00 add r7, sp, #0 + 8024542: 6078 str r0, [r7, #4] + 8024544: 460b mov r3, r1 + 8024546: 70fb strb r3, [r7, #3] +#if defined( REGION_EU868 ) + switch( phyAttribute ) + 8024548: 78fb ldrb r3, [r7, #3] + 802454a: 2b0f cmp r3, #15 + 802454c: d86c bhi.n 8024628 + 802454e: a201 add r2, pc, #4 @ (adr r2, 8024554 ) + 8024550: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 8024554: 08024595 .word 0x08024595 + 8024558: 08024629 .word 0x08024629 + 802455c: 08024629 .word 0x08024629 + 8024560: 08024629 .word 0x08024629 + 8024564: 08024629 .word 0x08024629 + 8024568: 080245ad .word 0x080245ad + 802456c: 080245cb .word 0x080245cb + 8024570: 080245e9 .word 0x080245e9 + 8024574: 08024629 .word 0x08024629 + 8024578: 08024607 .word 0x08024607 + 802457c: 08024607 .word 0x08024607 + 8024580: 08024629 .word 0x08024629 + 8024584: 08024629 .word 0x08024629 + 8024588: 08024629 .word 0x08024629 + 802458c: 08024629 .word 0x08024629 + 8024590: 08024625 .word 0x08024625 + { + case PHY_FREQUENCY: + { + uint8_t band = 0; + 8024594: 2300 movs r3, #0 + 8024596: 73fb strb r3, [r7, #15] + return VerifyRfFreq( verify->Frequency, &band ); + 8024598: 687b ldr r3, [r7, #4] + 802459a: 681b ldr r3, [r3, #0] + 802459c: f107 020f add.w r2, r7, #15 + 80245a0: 4611 mov r1, r2 + 80245a2: 4618 mov r0, r3 + 80245a4: f7ff fcf2 bl 8023f8c + 80245a8: 4603 mov r3, r0 + 80245aa: e03e b.n 802462a + } + case PHY_TX_DR: + { + return RegionCommonValueInRange( verify->DatarateParams.Datarate, EU868_TX_MIN_DATARATE, EU868_TX_MAX_DATARATE ); + 80245ac: 687b ldr r3, [r7, #4] + 80245ae: f993 3000 ldrsb.w r3, [r3] + 80245b2: 2207 movs r2, #7 + 80245b4: 2100 movs r1, #0 + 80245b6: 4618 mov r0, r3 + 80245b8: f7fe ff5c bl 8023474 + 80245bc: 4603 mov r3, r0 + 80245be: 2b00 cmp r3, #0 + 80245c0: bf14 ite ne + 80245c2: 2301 movne r3, #1 + 80245c4: 2300 moveq r3, #0 + 80245c6: b2db uxtb r3, r3 + 80245c8: e02f b.n 802462a + } + case PHY_DEF_TX_DR: + { + return RegionCommonValueInRange( verify->DatarateParams.Datarate, DR_0, DR_5 ); + 80245ca: 687b ldr r3, [r7, #4] + 80245cc: f993 3000 ldrsb.w r3, [r3] + 80245d0: 2205 movs r2, #5 + 80245d2: 2100 movs r1, #0 + 80245d4: 4618 mov r0, r3 + 80245d6: f7fe ff4d bl 8023474 + 80245da: 4603 mov r3, r0 + 80245dc: 2b00 cmp r3, #0 + 80245de: bf14 ite ne + 80245e0: 2301 movne r3, #1 + 80245e2: 2300 moveq r3, #0 + 80245e4: b2db uxtb r3, r3 + 80245e6: e020 b.n 802462a + } + case PHY_RX_DR: + { + return RegionCommonValueInRange( verify->DatarateParams.Datarate, EU868_RX_MIN_DATARATE, EU868_RX_MAX_DATARATE ); + 80245e8: 687b ldr r3, [r7, #4] + 80245ea: f993 3000 ldrsb.w r3, [r3] + 80245ee: 2207 movs r2, #7 + 80245f0: 2100 movs r1, #0 + 80245f2: 4618 mov r0, r3 + 80245f4: f7fe ff3e bl 8023474 + 80245f8: 4603 mov r3, r0 + 80245fa: 2b00 cmp r3, #0 + 80245fc: bf14 ite ne + 80245fe: 2301 movne r3, #1 + 8024600: 2300 moveq r3, #0 + 8024602: b2db uxtb r3, r3 + 8024604: e011 b.n 802462a + } + case PHY_DEF_TX_POWER: + case PHY_TX_POWER: + { + // Remark: switched min and max! + return RegionCommonValueInRange( verify->TxPower, EU868_MAX_TX_POWER, EU868_MIN_TX_POWER ); + 8024606: 687b ldr r3, [r7, #4] + 8024608: f993 3000 ldrsb.w r3, [r3] + 802460c: 2207 movs r2, #7 + 802460e: 2100 movs r1, #0 + 8024610: 4618 mov r0, r3 + 8024612: f7fe ff2f bl 8023474 + 8024616: 4603 mov r3, r0 + 8024618: 2b00 cmp r3, #0 + 802461a: bf14 ite ne + 802461c: 2301 movne r3, #1 + 802461e: 2300 moveq r3, #0 + 8024620: b2db uxtb r3, r3 + 8024622: e002 b.n 802462a + } + case PHY_DUTY_CYCLE: + { + return EU868_DUTY_CYCLE_ENABLED; + 8024624: 2301 movs r3, #1 + 8024626: e000 b.n 802462a + } + default: + return false; + 8024628: 2300 movs r3, #0 + } +#else + return false; +#endif /* REGION_EU868 */ +} + 802462a: 4618 mov r0, r3 + 802462c: 3710 adds r7, #16 + 802462e: 46bd mov sp, r7 + 8024630: bd80 pop {r7, pc} + 8024632: bf00 nop + +08024634 : + +void RegionEU868ApplyCFList( ApplyCFListParams_t* applyCFList ) +{ + 8024634: b580 push {r7, lr} + 8024636: b08a sub sp, #40 @ 0x28 + 8024638: af00 add r7, sp, #0 + 802463a: 6078 str r0, [r7, #4] + ChannelParams_t newChannel; + ChannelAddParams_t channelAdd; + ChannelRemoveParams_t channelRemove; + + // Setup default datarate range + newChannel.DrRange.Value = ( DR_5 << 4 ) | DR_0; + 802463c: 2350 movs r3, #80 @ 0x50 + 802463e: f887 3020 strb.w r3, [r7, #32] + + // Size of the optional CF list + if( applyCFList->Size != 16 ) + 8024642: 687b ldr r3, [r7, #4] + 8024644: 791b ldrb r3, [r3, #4] + 8024646: 2b10 cmp r3, #16 + 8024648: d162 bne.n 8024710 + { + return; + } + + // Last byte CFListType must be 0 to indicate the CFList contains a list of frequencies + if( applyCFList->Payload[15] != 0 ) + 802464a: 687b ldr r3, [r7, #4] + 802464c: 681b ldr r3, [r3, #0] + 802464e: 330f adds r3, #15 + 8024650: 781b ldrb r3, [r3, #0] + 8024652: 2b00 cmp r3, #0 + 8024654: d15e bne.n 8024714 + { + return; + } + + // Last byte is RFU, don't take it into account + for( uint8_t i = 0, chanIdx = EU868_NUMB_DEFAULT_CHANNELS; chanIdx < EU868_MAX_NB_CHANNELS; i+=3, chanIdx++ ) + 8024656: 2300 movs r3, #0 + 8024658: f887 3027 strb.w r3, [r7, #39] @ 0x27 + 802465c: 2303 movs r3, #3 + 802465e: f887 3026 strb.w r3, [r7, #38] @ 0x26 + 8024662: e050 b.n 8024706 + { + if( chanIdx < ( EU868_NUMB_CHANNELS_CF_LIST + EU868_NUMB_DEFAULT_CHANNELS ) ) + 8024664: f897 3026 ldrb.w r3, [r7, #38] @ 0x26 + 8024668: 2b07 cmp r3, #7 + 802466a: d824 bhi.n 80246b6 + { + // Channel frequency + newChannel.Frequency = (uint32_t) applyCFList->Payload[i]; + 802466c: 687b ldr r3, [r7, #4] + 802466e: 681a ldr r2, [r3, #0] + 8024670: f897 3027 ldrb.w r3, [r7, #39] @ 0x27 + 8024674: 4413 add r3, r2 + 8024676: 781b ldrb r3, [r3, #0] + 8024678: 61bb str r3, [r7, #24] + newChannel.Frequency |= ( (uint32_t) applyCFList->Payload[i + 1] << 8 ); + 802467a: 69ba ldr r2, [r7, #24] + 802467c: 687b ldr r3, [r7, #4] + 802467e: 6819 ldr r1, [r3, #0] + 8024680: f897 3027 ldrb.w r3, [r7, #39] @ 0x27 + 8024684: 3301 adds r3, #1 + 8024686: 440b add r3, r1 + 8024688: 781b ldrb r3, [r3, #0] + 802468a: 021b lsls r3, r3, #8 + 802468c: 4313 orrs r3, r2 + 802468e: 61bb str r3, [r7, #24] + newChannel.Frequency |= ( (uint32_t) applyCFList->Payload[i + 2] << 16 ); + 8024690: 69ba ldr r2, [r7, #24] + 8024692: 687b ldr r3, [r7, #4] + 8024694: 6819 ldr r1, [r3, #0] + 8024696: f897 3027 ldrb.w r3, [r7, #39] @ 0x27 + 802469a: 3302 adds r3, #2 + 802469c: 440b add r3, r1 + 802469e: 781b ldrb r3, [r3, #0] + 80246a0: 041b lsls r3, r3, #16 + 80246a2: 4313 orrs r3, r2 + 80246a4: 61bb str r3, [r7, #24] + newChannel.Frequency *= 100; + 80246a6: 69bb ldr r3, [r7, #24] + 80246a8: 2264 movs r2, #100 @ 0x64 + 80246aa: fb02 f303 mul.w r3, r2, r3 + 80246ae: 61bb str r3, [r7, #24] + + // Initialize alternative frequency to 0 + newChannel.Rx1Frequency = 0; + 80246b0: 2300 movs r3, #0 + 80246b2: 61fb str r3, [r7, #28] + 80246b4: e006 b.n 80246c4 + } + else + { + newChannel.Frequency = 0; + 80246b6: 2300 movs r3, #0 + 80246b8: 61bb str r3, [r7, #24] + newChannel.DrRange.Value = 0; + 80246ba: 2300 movs r3, #0 + 80246bc: f887 3020 strb.w r3, [r7, #32] + newChannel.Rx1Frequency = 0; + 80246c0: 2300 movs r3, #0 + 80246c2: 61fb str r3, [r7, #28] + } + + if( newChannel.Frequency != 0 ) + 80246c4: 69bb ldr r3, [r7, #24] + 80246c6: 2b00 cmp r3, #0 + 80246c8: d00b beq.n 80246e2 + { + channelAdd.NewChannel = &newChannel; + 80246ca: f107 0318 add.w r3, r7, #24 + 80246ce: 613b str r3, [r7, #16] + channelAdd.ChannelId = chanIdx; + 80246d0: f897 3026 ldrb.w r3, [r7, #38] @ 0x26 + 80246d4: 753b strb r3, [r7, #20] + + // Try to add all channels + RegionEU868ChannelAdd( &channelAdd ); + 80246d6: f107 0310 add.w r3, r7, #16 + 80246da: 4618 mov r0, r3 + 80246dc: f000 fd12 bl 8025104 + 80246e0: e007 b.n 80246f2 + } + else + { + channelRemove.ChannelId = chanIdx; + 80246e2: f897 3026 ldrb.w r3, [r7, #38] @ 0x26 + 80246e6: 733b strb r3, [r7, #12] + + RegionEU868ChannelsRemove( &channelRemove ); + 80246e8: f107 030c add.w r3, r7, #12 + 80246ec: 4618 mov r0, r3 + 80246ee: f000 fdab bl 8025248 + for( uint8_t i = 0, chanIdx = EU868_NUMB_DEFAULT_CHANNELS; chanIdx < EU868_MAX_NB_CHANNELS; i+=3, chanIdx++ ) + 80246f2: f897 3027 ldrb.w r3, [r7, #39] @ 0x27 + 80246f6: 3303 adds r3, #3 + 80246f8: f887 3027 strb.w r3, [r7, #39] @ 0x27 + 80246fc: f897 3026 ldrb.w r3, [r7, #38] @ 0x26 + 8024700: 3301 adds r3, #1 + 8024702: f887 3026 strb.w r3, [r7, #38] @ 0x26 + 8024706: f897 3026 ldrb.w r3, [r7, #38] @ 0x26 + 802470a: 2b0f cmp r3, #15 + 802470c: d9aa bls.n 8024664 + 802470e: e002 b.n 8024716 + return; + 8024710: bf00 nop + 8024712: e000 b.n 8024716 + return; + 8024714: bf00 nop + } + } +#endif /* REGION_EU868 */ +} + 8024716: 3728 adds r7, #40 @ 0x28 + 8024718: 46bd mov sp, r7 + 802471a: bd80 pop {r7, pc} + +0802471c : + +bool RegionEU868ChanMaskSet( ChanMaskSetParams_t* chanMaskSet ) +{ + 802471c: b580 push {r7, lr} + 802471e: b082 sub sp, #8 + 8024720: af00 add r7, sp, #0 + 8024722: 6078 str r0, [r7, #4] +#if defined( REGION_EU868 ) + switch( chanMaskSet->ChannelsMaskType ) + 8024724: 687b ldr r3, [r7, #4] + 8024726: 791b ldrb r3, [r3, #4] + 8024728: 2b00 cmp r3, #0 + 802472a: d002 beq.n 8024732 + 802472c: 2b01 cmp r3, #1 + 802472e: d00b beq.n 8024748 + 8024730: e015 b.n 802475e + { + case CHANNELS_MASK: + { + RegionCommonChanMaskCopy( RegionNvmGroup2->ChannelsMask, chanMaskSet->ChannelsMaskIn, CHANNELS_MASK_SIZE ); + 8024732: 4b0e ldr r3, [pc, #56] @ (802476c ) + 8024734: 681b ldr r3, [r3, #0] + 8024736: f103 00c0 add.w r0, r3, #192 @ 0xc0 + 802473a: 687b ldr r3, [r7, #4] + 802473c: 681b ldr r3, [r3, #0] + 802473e: 2201 movs r2, #1 + 8024740: 4619 mov r1, r3 + 8024742: f7fe ff16 bl 8023572 + break; + 8024746: e00c b.n 8024762 + } + case CHANNELS_DEFAULT_MASK: + { + RegionCommonChanMaskCopy( RegionNvmGroup2->ChannelsDefaultMask, chanMaskSet->ChannelsMaskIn, CHANNELS_MASK_SIZE ); + 8024748: 4b08 ldr r3, [pc, #32] @ (802476c ) + 802474a: 681b ldr r3, [r3, #0] + 802474c: f103 00c2 add.w r0, r3, #194 @ 0xc2 + 8024750: 687b ldr r3, [r7, #4] + 8024752: 681b ldr r3, [r3, #0] + 8024754: 2201 movs r2, #1 + 8024756: 4619 mov r1, r3 + 8024758: f7fe ff0b bl 8023572 + break; + 802475c: e001 b.n 8024762 + } + default: + return false; + 802475e: 2300 movs r3, #0 + 8024760: e000 b.n 8024764 + } + return true; + 8024762: 2301 movs r3, #1 +#else + return false; +#endif /* REGION_EU868 */ +} + 8024764: 4618 mov r0, r3 + 8024766: 3708 adds r7, #8 + 8024768: 46bd mov sp, r7 + 802476a: bd80 pop {r7, pc} + 802476c: 20014568 .word 0x20014568 + +08024770 : + +void RegionEU868ComputeRxWindowParameters( int8_t datarate, uint8_t minRxSymbols, uint32_t rxError, RxConfigParams_t *rxConfigParams ) +{ + 8024770: b580 push {r7, lr} + 8024772: b088 sub sp, #32 + 8024774: af02 add r7, sp, #8 + 8024776: 60ba str r2, [r7, #8] + 8024778: 607b str r3, [r7, #4] + 802477a: 4603 mov r3, r0 + 802477c: 73fb strb r3, [r7, #15] + 802477e: 460b mov r3, r1 + 8024780: 73bb strb r3, [r7, #14] +#if defined( REGION_EU868 ) + uint32_t tSymbolInUs = 0; + 8024782: 2300 movs r3, #0 + 8024784: 617b str r3, [r7, #20] + + // Get the datarate, perform a boundary check + rxConfigParams->Datarate = MIN( datarate, EU868_RX_MAX_DATARATE ); + 8024786: f997 300f ldrsb.w r3, [r7, #15] + 802478a: 2b07 cmp r3, #7 + 802478c: bfa8 it ge + 802478e: 2307 movge r3, #7 + 8024790: b25a sxtb r2, r3 + 8024792: 687b ldr r3, [r7, #4] + 8024794: 705a strb r2, [r3, #1] + rxConfigParams->Bandwidth = RegionCommonGetBandwidth( rxConfigParams->Datarate, BandwidthsEU868 ); + 8024796: 687b ldr r3, [r7, #4] + 8024798: f993 3001 ldrsb.w r3, [r3, #1] + 802479c: 491e ldr r1, [pc, #120] @ (8024818 ) + 802479e: 4618 mov r0, r3 + 80247a0: f7ff fb7e bl 8023ea0 + 80247a4: 4603 mov r3, r0 + 80247a6: b2da uxtb r2, r3 + 80247a8: 687b ldr r3, [r7, #4] + 80247aa: 709a strb r2, [r3, #2] + + if( rxConfigParams->Datarate == DR_7 ) + 80247ac: 687b ldr r3, [r7, #4] + 80247ae: f993 3001 ldrsb.w r3, [r3, #1] + 80247b2: 2b07 cmp r3, #7 + 80247b4: d10a bne.n 80247cc + { // FSK + tSymbolInUs = RegionCommonComputeSymbolTimeFsk( DataratesEU868[rxConfigParams->Datarate] ); + 80247b6: 687b ldr r3, [r7, #4] + 80247b8: f993 3001 ldrsb.w r3, [r3, #1] + 80247bc: 461a mov r2, r3 + 80247be: 4b17 ldr r3, [pc, #92] @ (802481c ) + 80247c0: 5c9b ldrb r3, [r3, r2] + 80247c2: 4618 mov r0, r3 + 80247c4: f7ff f8fc bl 80239c0 + 80247c8: 6178 str r0, [r7, #20] + 80247ca: e011 b.n 80247f0 + } + else + { // LoRa + tSymbolInUs = RegionCommonComputeSymbolTimeLoRa( DataratesEU868[rxConfigParams->Datarate], BandwidthsEU868[rxConfigParams->Datarate] ); + 80247cc: 687b ldr r3, [r7, #4] + 80247ce: f993 3001 ldrsb.w r3, [r3, #1] + 80247d2: 461a mov r2, r3 + 80247d4: 4b11 ldr r3, [pc, #68] @ (802481c ) + 80247d6: 5c9a ldrb r2, [r3, r2] + 80247d8: 687b ldr r3, [r7, #4] + 80247da: f993 3001 ldrsb.w r3, [r3, #1] + 80247de: 4619 mov r1, r3 + 80247e0: 4b0d ldr r3, [pc, #52] @ (8024818 ) + 80247e2: f853 3021 ldr.w r3, [r3, r1, lsl #2] + 80247e6: 4619 mov r1, r3 + 80247e8: 4610 mov r0, r2 + 80247ea: f7ff f8d3 bl 8023994 + 80247ee: 6178 str r0, [r7, #20] + } + + RegionCommonComputeRxWindowParameters( tSymbolInUs, minRxSymbols, rxError, Radio.GetWakeupTime( ), &rxConfigParams->WindowTimeout, &rxConfigParams->WindowOffset ); + 80247f0: 4b0b ldr r3, [pc, #44] @ (8024820 ) + 80247f2: 6ddb ldr r3, [r3, #92] @ 0x5c + 80247f4: 4798 blx r3 + 80247f6: 687b ldr r3, [r7, #4] + 80247f8: 3308 adds r3, #8 + 80247fa: 687a ldr r2, [r7, #4] + 80247fc: 320c adds r2, #12 + 80247fe: 7bb9 ldrb r1, [r7, #14] + 8024800: 9201 str r2, [sp, #4] + 8024802: 9300 str r3, [sp, #0] + 8024804: 4603 mov r3, r0 + 8024806: 68ba ldr r2, [r7, #8] + 8024808: 6978 ldr r0, [r7, #20] + 802480a: f7ff f8e9 bl 80239e0 +#endif /* REGION_EU868 */ +} + 802480e: bf00 nop + 8024810: 3718 adds r7, #24 + 8024812: 46bd mov sp, r7 + 8024814: bd80 pop {r7, pc} + 8024816: bf00 nop + 8024818: 0802fce4 .word 0x0802fce4 + 802481c: 0802fcdc .word 0x0802fcdc + 8024820: 0802fd14 .word 0x0802fd14 + +08024824 : + +bool RegionEU868RxConfig( RxConfigParams_t* rxConfig, int8_t* datarate ) +{ + 8024824: b5b0 push {r4, r5, r7, lr} + 8024826: b090 sub sp, #64 @ 0x40 + 8024828: af0a add r7, sp, #40 @ 0x28 + 802482a: 6078 str r0, [r7, #4] + 802482c: 6039 str r1, [r7, #0] +#if defined( REGION_EU868 ) + RadioModems_t modem; + int8_t dr = rxConfig->Datarate; + 802482e: 687b ldr r3, [r7, #4] + 8024830: 785b ldrb r3, [r3, #1] + 8024832: 73fb strb r3, [r7, #15] + uint8_t maxPayload = 0; + 8024834: 2300 movs r3, #0 + 8024836: 75bb strb r3, [r7, #22] + int8_t phyDr = 0; + 8024838: 2300 movs r3, #0 + 802483a: 73bb strb r3, [r7, #14] + uint32_t frequency = rxConfig->Frequency; + 802483c: 687b ldr r3, [r7, #4] + 802483e: 685b ldr r3, [r3, #4] + 8024840: 613b str r3, [r7, #16] + + if( Radio.GetStatus( ) != RF_IDLE ) + 8024842: 4b5a ldr r3, [pc, #360] @ (80249ac ) + 8024844: 685b ldr r3, [r3, #4] + 8024846: 4798 blx r3 + 8024848: 4603 mov r3, r0 + 802484a: 2b00 cmp r3, #0 + 802484c: d001 beq.n 8024852 + { + return false; + 802484e: 2300 movs r3, #0 + 8024850: e0a8 b.n 80249a4 + } + + if( rxConfig->RxSlot == RX_SLOT_WIN_1 ) + 8024852: 687b ldr r3, [r7, #4] + 8024854: 7cdb ldrb r3, [r3, #19] + 8024856: 2b00 cmp r3, #0 + 8024858: d126 bne.n 80248a8 + { + // Apply window 1 frequency + frequency = RegionNvmGroup2->Channels[rxConfig->Channel].Frequency; + 802485a: 4b55 ldr r3, [pc, #340] @ (80249b0 ) + 802485c: 681a ldr r2, [r3, #0] + 802485e: 687b ldr r3, [r7, #4] + 8024860: 781b ldrb r3, [r3, #0] + 8024862: 4619 mov r1, r3 + 8024864: 460b mov r3, r1 + 8024866: 005b lsls r3, r3, #1 + 8024868: 440b add r3, r1 + 802486a: 009b lsls r3, r3, #2 + 802486c: 4413 add r3, r2 + 802486e: 681b ldr r3, [r3, #0] + 8024870: 613b str r3, [r7, #16] + // Apply the alternative RX 1 window frequency, if it is available + if( RegionNvmGroup2->Channels[rxConfig->Channel].Rx1Frequency != 0 ) + 8024872: 4b4f ldr r3, [pc, #316] @ (80249b0 ) + 8024874: 681a ldr r2, [r3, #0] + 8024876: 687b ldr r3, [r7, #4] + 8024878: 781b ldrb r3, [r3, #0] + 802487a: 4619 mov r1, r3 + 802487c: 460b mov r3, r1 + 802487e: 005b lsls r3, r3, #1 + 8024880: 440b add r3, r1 + 8024882: 009b lsls r3, r3, #2 + 8024884: 4413 add r3, r2 + 8024886: 3304 adds r3, #4 + 8024888: 681b ldr r3, [r3, #0] + 802488a: 2b00 cmp r3, #0 + 802488c: d00c beq.n 80248a8 + { + frequency = RegionNvmGroup2->Channels[rxConfig->Channel].Rx1Frequency; + 802488e: 4b48 ldr r3, [pc, #288] @ (80249b0 ) + 8024890: 681a ldr r2, [r3, #0] + 8024892: 687b ldr r3, [r7, #4] + 8024894: 781b ldrb r3, [r3, #0] + 8024896: 4619 mov r1, r3 + 8024898: 460b mov r3, r1 + 802489a: 005b lsls r3, r3, #1 + 802489c: 440b add r3, r1 + 802489e: 009b lsls r3, r3, #2 + 80248a0: 4413 add r3, r2 + 80248a2: 3304 adds r3, #4 + 80248a4: 681b ldr r3, [r3, #0] + 80248a6: 613b str r3, [r7, #16] + } + } + + // Read the physical datarate from the datarates table + phyDr = DataratesEU868[dr]; + 80248a8: f997 300f ldrsb.w r3, [r7, #15] + 80248ac: 4a41 ldr r2, [pc, #260] @ (80249b4 ) + 80248ae: 5cd3 ldrb r3, [r2, r3] + 80248b0: 73bb strb r3, [r7, #14] + + Radio.SetChannel( frequency ); + 80248b2: 4b3e ldr r3, [pc, #248] @ (80249ac ) + 80248b4: 68db ldr r3, [r3, #12] + 80248b6: 6938 ldr r0, [r7, #16] + 80248b8: 4798 blx r3 + + // Radio configuration + if( dr == DR_7 ) + 80248ba: f997 300f ldrsb.w r3, [r7, #15] + 80248be: 2b07 cmp r3, #7 + 80248c0: d128 bne.n 8024914 + { + modem = MODEM_FSK; + 80248c2: 2300 movs r3, #0 + 80248c4: 75fb strb r3, [r7, #23] + Radio.SetRxConfig( modem, 50000, phyDr * 1000, 0, 83333, 5, rxConfig->WindowTimeout, false, 0, true, 0, 0, false, rxConfig->RxContinuous ); + 80248c6: 4b39 ldr r3, [pc, #228] @ (80249ac ) + 80248c8: 699c ldr r4, [r3, #24] + 80248ca: f997 300e ldrsb.w r3, [r7, #14] + 80248ce: f44f 727a mov.w r2, #1000 @ 0x3e8 + 80248d2: fb02 f303 mul.w r3, r2, r3 + 80248d6: 4619 mov r1, r3 + 80248d8: 687b ldr r3, [r7, #4] + 80248da: 689b ldr r3, [r3, #8] + 80248dc: b29b uxth r3, r3 + 80248de: 687a ldr r2, [r7, #4] + 80248e0: 7c92 ldrb r2, [r2, #18] + 80248e2: 7df8 ldrb r0, [r7, #23] + 80248e4: 9209 str r2, [sp, #36] @ 0x24 + 80248e6: 2200 movs r2, #0 + 80248e8: 9208 str r2, [sp, #32] + 80248ea: 2200 movs r2, #0 + 80248ec: 9207 str r2, [sp, #28] + 80248ee: 2200 movs r2, #0 + 80248f0: 9206 str r2, [sp, #24] + 80248f2: 2201 movs r2, #1 + 80248f4: 9205 str r2, [sp, #20] + 80248f6: 2200 movs r2, #0 + 80248f8: 9204 str r2, [sp, #16] + 80248fa: 2200 movs r2, #0 + 80248fc: 9203 str r2, [sp, #12] + 80248fe: 9302 str r3, [sp, #8] + 8024900: 2305 movs r3, #5 + 8024902: 9301 str r3, [sp, #4] + 8024904: 4b2c ldr r3, [pc, #176] @ (80249b8 ) + 8024906: 9300 str r3, [sp, #0] + 8024908: 2300 movs r3, #0 + 802490a: 460a mov r2, r1 + 802490c: f24c 3150 movw r1, #50000 @ 0xc350 + 8024910: 47a0 blx r4 + 8024912: e024 b.n 802495e + } + else + { + modem = MODEM_LORA; + 8024914: 2301 movs r3, #1 + 8024916: 75fb strb r3, [r7, #23] + Radio.SetRxConfig( modem, rxConfig->Bandwidth, phyDr, 1, 0, 8, rxConfig->WindowTimeout, false, 0, false, 0, 0, true, rxConfig->RxContinuous ); + 8024918: 4b24 ldr r3, [pc, #144] @ (80249ac ) + 802491a: 699c ldr r4, [r3, #24] + 802491c: 687b ldr r3, [r7, #4] + 802491e: 789b ldrb r3, [r3, #2] + 8024920: 461d mov r5, r3 + 8024922: f997 100e ldrsb.w r1, [r7, #14] + 8024926: 687b ldr r3, [r7, #4] + 8024928: 689b ldr r3, [r3, #8] + 802492a: b29b uxth r3, r3 + 802492c: 687a ldr r2, [r7, #4] + 802492e: 7c92 ldrb r2, [r2, #18] + 8024930: 7df8 ldrb r0, [r7, #23] + 8024932: 9209 str r2, [sp, #36] @ 0x24 + 8024934: 2201 movs r2, #1 + 8024936: 9208 str r2, [sp, #32] + 8024938: 2200 movs r2, #0 + 802493a: 9207 str r2, [sp, #28] + 802493c: 2200 movs r2, #0 + 802493e: 9206 str r2, [sp, #24] + 8024940: 2200 movs r2, #0 + 8024942: 9205 str r2, [sp, #20] + 8024944: 2200 movs r2, #0 + 8024946: 9204 str r2, [sp, #16] + 8024948: 2200 movs r2, #0 + 802494a: 9203 str r2, [sp, #12] + 802494c: 9302 str r3, [sp, #8] + 802494e: 2308 movs r3, #8 + 8024950: 9301 str r3, [sp, #4] + 8024952: 2300 movs r3, #0 + 8024954: 9300 str r3, [sp, #0] + 8024956: 2301 movs r3, #1 + 8024958: 460a mov r2, r1 + 802495a: 4629 mov r1, r5 + 802495c: 47a0 blx r4 + } + + /* ST_WORKAROUND_BEGIN: Keep repeater feature */ + if( rxConfig->RepeaterSupport == true ) + 802495e: 687b ldr r3, [r7, #4] + 8024960: 7c5b ldrb r3, [r3, #17] + 8024962: 2b00 cmp r3, #0 + 8024964: d005 beq.n 8024972 + { + maxPayload = MaxPayloadOfDatarateRepeaterEU868[dr]; + 8024966: f997 300f ldrsb.w r3, [r7, #15] + 802496a: 4a14 ldr r2, [pc, #80] @ (80249bc ) + 802496c: 5cd3 ldrb r3, [r2, r3] + 802496e: 75bb strb r3, [r7, #22] + 8024970: e004 b.n 802497c + } + else + { + maxPayload = MaxPayloadOfDatarateEU868[dr]; + 8024972: f997 300f ldrsb.w r3, [r7, #15] + 8024976: 4a12 ldr r2, [pc, #72] @ (80249c0 ) + 8024978: 5cd3 ldrb r3, [r2, r3] + 802497a: 75bb strb r3, [r7, #22] + } + + Radio.SetMaxPayloadLength( modem, maxPayload + LORAMAC_FRAME_PAYLOAD_OVERHEAD_SIZE ); + 802497c: 4b0b ldr r3, [pc, #44] @ (80249ac ) + 802497e: 6d5b ldr r3, [r3, #84] @ 0x54 + 8024980: 7dba ldrb r2, [r7, #22] + 8024982: 320d adds r2, #13 + 8024984: b2d1 uxtb r1, r2 + 8024986: 7dfa ldrb r2, [r7, #23] + 8024988: 4610 mov r0, r2 + 802498a: 4798 blx r3 + /* ST_WORKAROUND_END */ + + /* ST_WORKAROUND_BEGIN: Print Rx config */ + RegionCommonRxConfigPrint(rxConfig->RxSlot, frequency, dr); + 802498c: 687b ldr r3, [r7, #4] + 802498e: 7cdb ldrb r3, [r3, #19] + 8024990: f997 200f ldrsb.w r2, [r7, #15] + 8024994: 6939 ldr r1, [r7, #16] + 8024996: 4618 mov r0, r3 + 8024998: f7ff faa2 bl 8023ee0 + /* ST_WORKAROUND_END */ + + *datarate = (uint8_t) dr; + 802499c: 683b ldr r3, [r7, #0] + 802499e: 7bfa ldrb r2, [r7, #15] + 80249a0: 701a strb r2, [r3, #0] + return true; + 80249a2: 2301 movs r3, #1 +#else + return false; +#endif /* REGION_EU868 */ +} + 80249a4: 4618 mov r0, r3 + 80249a6: 3718 adds r7, #24 + 80249a8: 46bd mov sp, r7 + 80249aa: bdb0 pop {r4, r5, r7, pc} + 80249ac: 0802fd14 .word 0x0802fd14 + 80249b0: 20014568 .word 0x20014568 + 80249b4: 0802fcdc .word 0x0802fcdc + 80249b8: 00014585 .word 0x00014585 + 80249bc: 0802fd0c .word 0x0802fd0c + 80249c0: 0802fd04 .word 0x0802fd04 + +080249c4 : + +bool RegionEU868TxConfig( TxConfigParams_t* txConfig, int8_t* txPower, TimerTime_t* txTimeOnAir ) +{ + 80249c4: b590 push {r4, r7, lr} + 80249c6: b093 sub sp, #76 @ 0x4c + 80249c8: af0a add r7, sp, #40 @ 0x28 + 80249ca: 60f8 str r0, [r7, #12] + 80249cc: 60b9 str r1, [r7, #8] + 80249ce: 607a str r2, [r7, #4] +#if defined( REGION_EU868 ) + RadioModems_t modem; + int8_t phyDr = DataratesEU868[txConfig->Datarate]; + 80249d0: 68fb ldr r3, [r7, #12] + 80249d2: f993 3001 ldrsb.w r3, [r3, #1] + 80249d6: 461a mov r2, r3 + 80249d8: 4b60 ldr r3, [pc, #384] @ (8024b5c ) + 80249da: 5c9b ldrb r3, [r3, r2] + 80249dc: 77bb strb r3, [r7, #30] + int8_t txPowerLimited = RegionCommonLimitTxPower( txConfig->TxPower, RegionNvmGroup1->Bands[RegionNvmGroup2->Channels[txConfig->Channel].Band].TxMaxPower ); + 80249de: 68fb ldr r3, [r7, #12] + 80249e0: f993 0002 ldrsb.w r0, [r3, #2] + 80249e4: 4b5e ldr r3, [pc, #376] @ (8024b60 ) + 80249e6: 681a ldr r2, [r3, #0] + 80249e8: 4b5e ldr r3, [pc, #376] @ (8024b64 ) + 80249ea: 6819 ldr r1, [r3, #0] + 80249ec: 68fb ldr r3, [r7, #12] + 80249ee: 781b ldrb r3, [r3, #0] + 80249f0: 461c mov r4, r3 + 80249f2: 4623 mov r3, r4 + 80249f4: 005b lsls r3, r3, #1 + 80249f6: 4423 add r3, r4 + 80249f8: 009b lsls r3, r3, #2 + 80249fa: 440b add r3, r1 + 80249fc: 3309 adds r3, #9 + 80249fe: 781b ldrb r3, [r3, #0] + 8024a00: 4619 mov r1, r3 + 8024a02: 460b mov r3, r1 + 8024a04: 005b lsls r3, r3, #1 + 8024a06: 440b add r3, r1 + 8024a08: 00db lsls r3, r3, #3 + 8024a0a: 4413 add r3, r2 + 8024a0c: 3302 adds r3, #2 + 8024a0e: f993 3000 ldrsb.w r3, [r3] + 8024a12: 4619 mov r1, r3 + 8024a14: f7ff fa2e bl 8023e74 + 8024a18: 4603 mov r3, r0 + 8024a1a: 777b strb r3, [r7, #29] + uint32_t bandwidth = RegionCommonGetBandwidth( txConfig->Datarate, BandwidthsEU868 ); + 8024a1c: 68fb ldr r3, [r7, #12] + 8024a1e: f993 3001 ldrsb.w r3, [r3, #1] + 8024a22: 4951 ldr r1, [pc, #324] @ (8024b68 ) + 8024a24: 4618 mov r0, r3 + 8024a26: f7ff fa3b bl 8023ea0 + 8024a2a: 61b8 str r0, [r7, #24] + int8_t phyTxPower = 0; + 8024a2c: 2300 movs r3, #0 + 8024a2e: 75fb strb r3, [r7, #23] + + // Calculate physical TX power + phyTxPower = RegionCommonComputeTxPower( txPowerLimited, txConfig->MaxEirp, txConfig->AntennaGain ); + 8024a30: 68fb ldr r3, [r7, #12] + 8024a32: edd3 7a01 vldr s15, [r3, #4] + 8024a36: 68fb ldr r3, [r7, #12] + 8024a38: ed93 7a02 vldr s14, [r3, #8] + 8024a3c: f997 301d ldrsb.w r3, [r7, #29] + 8024a40: eef0 0a47 vmov.f32 s1, s14 + 8024a44: eeb0 0a67 vmov.f32 s0, s15 + 8024a48: 4618 mov r0, r3 + 8024a4a: f7ff f883 bl 8023b54 + 8024a4e: 4603 mov r3, r0 + 8024a50: 75fb strb r3, [r7, #23] + + // Setup the radio frequency + Radio.SetChannel( RegionNvmGroup2->Channels[txConfig->Channel].Frequency ); + 8024a52: 4b46 ldr r3, [pc, #280] @ (8024b6c ) + 8024a54: 68da ldr r2, [r3, #12] + 8024a56: 4b43 ldr r3, [pc, #268] @ (8024b64 ) + 8024a58: 6819 ldr r1, [r3, #0] + 8024a5a: 68fb ldr r3, [r7, #12] + 8024a5c: 781b ldrb r3, [r3, #0] + 8024a5e: 4618 mov r0, r3 + 8024a60: 4603 mov r3, r0 + 8024a62: 005b lsls r3, r3, #1 + 8024a64: 4403 add r3, r0 + 8024a66: 009b lsls r3, r3, #2 + 8024a68: 440b add r3, r1 + 8024a6a: 681b ldr r3, [r3, #0] + 8024a6c: 4618 mov r0, r3 + 8024a6e: 4790 blx r2 + + if( txConfig->Datarate == DR_7 ) + 8024a70: 68fb ldr r3, [r7, #12] + 8024a72: f993 3001 ldrsb.w r3, [r3, #1] + 8024a76: 2b07 cmp r3, #7 + 8024a78: d124 bne.n 8024ac4 + { // High Speed FSK channel + modem = MODEM_FSK; + 8024a7a: 2300 movs r3, #0 + 8024a7c: 77fb strb r3, [r7, #31] + Radio.SetTxConfig( modem, phyTxPower, 25000, bandwidth, phyDr * 1000, 0, 5, false, true, 0, 0, false, 4000 ); + 8024a7e: 4b3b ldr r3, [pc, #236] @ (8024b6c ) + 8024a80: 69dc ldr r4, [r3, #28] + 8024a82: f997 301e ldrsb.w r3, [r7, #30] + 8024a86: f44f 727a mov.w r2, #1000 @ 0x3e8 + 8024a8a: fb02 f303 mul.w r3, r2, r3 + 8024a8e: 461a mov r2, r3 + 8024a90: f997 1017 ldrsb.w r1, [r7, #23] + 8024a94: 7ff8 ldrb r0, [r7, #31] + 8024a96: f44f 637a mov.w r3, #4000 @ 0xfa0 + 8024a9a: 9308 str r3, [sp, #32] + 8024a9c: 2300 movs r3, #0 + 8024a9e: 9307 str r3, [sp, #28] + 8024aa0: 2300 movs r3, #0 + 8024aa2: 9306 str r3, [sp, #24] + 8024aa4: 2300 movs r3, #0 + 8024aa6: 9305 str r3, [sp, #20] + 8024aa8: 2301 movs r3, #1 + 8024aaa: 9304 str r3, [sp, #16] + 8024aac: 2300 movs r3, #0 + 8024aae: 9303 str r3, [sp, #12] + 8024ab0: 2305 movs r3, #5 + 8024ab2: 9302 str r3, [sp, #8] + 8024ab4: 2300 movs r3, #0 + 8024ab6: 9301 str r3, [sp, #4] + 8024ab8: 9200 str r2, [sp, #0] + 8024aba: 69bb ldr r3, [r7, #24] + 8024abc: f246 12a8 movw r2, #25000 @ 0x61a8 + 8024ac0: 47a0 blx r4 + 8024ac2: e01d b.n 8024b00 + } + else + { + modem = MODEM_LORA; + 8024ac4: 2301 movs r3, #1 + 8024ac6: 77fb strb r3, [r7, #31] + Radio.SetTxConfig( modem, phyTxPower, 0, bandwidth, phyDr, 1, 8, false, true, 0, 0, false, 4000 ); + 8024ac8: 4b28 ldr r3, [pc, #160] @ (8024b6c ) + 8024aca: 69dc ldr r4, [r3, #28] + 8024acc: f997 301e ldrsb.w r3, [r7, #30] + 8024ad0: f997 1017 ldrsb.w r1, [r7, #23] + 8024ad4: 7ff8 ldrb r0, [r7, #31] + 8024ad6: f44f 627a mov.w r2, #4000 @ 0xfa0 + 8024ada: 9208 str r2, [sp, #32] + 8024adc: 2200 movs r2, #0 + 8024ade: 9207 str r2, [sp, #28] + 8024ae0: 2200 movs r2, #0 + 8024ae2: 9206 str r2, [sp, #24] + 8024ae4: 2200 movs r2, #0 + 8024ae6: 9205 str r2, [sp, #20] + 8024ae8: 2201 movs r2, #1 + 8024aea: 9204 str r2, [sp, #16] + 8024aec: 2200 movs r2, #0 + 8024aee: 9203 str r2, [sp, #12] + 8024af0: 2208 movs r2, #8 + 8024af2: 9202 str r2, [sp, #8] + 8024af4: 2201 movs r2, #1 + 8024af6: 9201 str r2, [sp, #4] + 8024af8: 9300 str r3, [sp, #0] + 8024afa: 69bb ldr r3, [r7, #24] + 8024afc: 2200 movs r2, #0 + 8024afe: 47a0 blx r4 + } + /* ST_WORKAROUND_BEGIN: Print Tx config */ + RegionCommonTxConfigPrint(RegionNvmGroup2->Channels[txConfig->Channel].Frequency, txConfig->Datarate); + 8024b00: 4b18 ldr r3, [pc, #96] @ (8024b64 ) + 8024b02: 681a ldr r2, [r3, #0] + 8024b04: 68fb ldr r3, [r7, #12] + 8024b06: 781b ldrb r3, [r3, #0] + 8024b08: 4619 mov r1, r3 + 8024b0a: 460b mov r3, r1 + 8024b0c: 005b lsls r3, r3, #1 + 8024b0e: 440b add r3, r1 + 8024b10: 009b lsls r3, r3, #2 + 8024b12: 4413 add r3, r2 + 8024b14: 681a ldr r2, [r3, #0] + 8024b16: 68fb ldr r3, [r7, #12] + 8024b18: f993 3001 ldrsb.w r3, [r3, #1] + 8024b1c: 4619 mov r1, r3 + 8024b1e: 4610 mov r0, r2 + 8024b20: f7ff fa1c bl 8023f5c + /* ST_WORKAROUND_END */ + + // Update time-on-air + *txTimeOnAir = GetTimeOnAir( txConfig->Datarate, txConfig->PktLen ); + 8024b24: 68fb ldr r3, [r7, #12] + 8024b26: f993 2001 ldrsb.w r2, [r3, #1] + 8024b2a: 68fb ldr r3, [r7, #12] + 8024b2c: 899b ldrh r3, [r3, #12] + 8024b2e: 4619 mov r1, r3 + 8024b30: 4610 mov r0, r2 + 8024b32: f7ff faa1 bl 8024078 + 8024b36: 4602 mov r2, r0 + 8024b38: 687b ldr r3, [r7, #4] + 8024b3a: 601a str r2, [r3, #0] + + // Setup maximum payload length of the radio driver + Radio.SetMaxPayloadLength( modem, txConfig->PktLen ); + 8024b3c: 4b0b ldr r3, [pc, #44] @ (8024b6c ) + 8024b3e: 6d5b ldr r3, [r3, #84] @ 0x54 + 8024b40: 68fa ldr r2, [r7, #12] + 8024b42: 8992 ldrh r2, [r2, #12] + 8024b44: b2d1 uxtb r1, r2 + 8024b46: 7ffa ldrb r2, [r7, #31] + 8024b48: 4610 mov r0, r2 + 8024b4a: 4798 blx r3 + + *txPower = txPowerLimited; + 8024b4c: 68bb ldr r3, [r7, #8] + 8024b4e: 7f7a ldrb r2, [r7, #29] + 8024b50: 701a strb r2, [r3, #0] + return true; + 8024b52: 2301 movs r3, #1 +#else + return false; +#endif /* REGION_EU868 */ +} + 8024b54: 4618 mov r0, r3 + 8024b56: 3724 adds r7, #36 @ 0x24 + 8024b58: 46bd mov sp, r7 + 8024b5a: bd90 pop {r4, r7, pc} + 8024b5c: 0802fcdc .word 0x0802fcdc + 8024b60: 20014564 .word 0x20014564 + 8024b64: 20014568 .word 0x20014568 + 8024b68: 0802fce4 .word 0x0802fce4 + 8024b6c: 0802fd14 .word 0x0802fd14 + +08024b70 : + +uint8_t RegionEU868LinkAdrReq( LinkAdrReqParams_t* linkAdrReq, int8_t* drOut, int8_t* txPowOut, uint8_t* nbRepOut, uint8_t* nbBytesParsed ) +{ + 8024b70: b590 push {r4, r7, lr} + 8024b72: b093 sub sp, #76 @ 0x4c + 8024b74: af00 add r7, sp, #0 + 8024b76: 60f8 str r0, [r7, #12] + 8024b78: 60b9 str r1, [r7, #8] + 8024b7a: 607a str r2, [r7, #4] + 8024b7c: 603b str r3, [r7, #0] + uint8_t status = 0x07; + 8024b7e: 2307 movs r3, #7 + 8024b80: f887 3047 strb.w r3, [r7, #71] @ 0x47 +#if defined( REGION_EU868 ) + RegionCommonLinkAdrParams_t linkAdrParams = { 0 }; + 8024b84: f107 033c add.w r3, r7, #60 @ 0x3c + 8024b88: 2200 movs r2, #0 + 8024b8a: 601a str r2, [r3, #0] + 8024b8c: 809a strh r2, [r3, #4] + uint8_t nextIndex = 0; + 8024b8e: 2300 movs r3, #0 + 8024b90: f887 3044 strb.w r3, [r7, #68] @ 0x44 + uint8_t bytesProcessed = 0; + 8024b94: 2300 movs r3, #0 + 8024b96: f887 3046 strb.w r3, [r7, #70] @ 0x46 + uint16_t chMask = 0; + 8024b9a: 2300 movs r3, #0 + 8024b9c: 877b strh r3, [r7, #58] @ 0x3a + GetPhyParams_t getPhy; + PhyParam_t phyParam; + RegionCommonLinkAdrReqVerifyParams_t linkAdrVerifyParams; + + while( bytesProcessed < linkAdrReq->PayloadSize ) + 8024b9e: e085 b.n 8024cac + { + // Get ADR request parameters + nextIndex = RegionCommonParseLinkAdrReq( &( linkAdrReq->Payload[bytesProcessed] ), &linkAdrParams ); + 8024ba0: 68fb ldr r3, [r7, #12] + 8024ba2: 685a ldr r2, [r3, #4] + 8024ba4: f897 3046 ldrb.w r3, [r7, #70] @ 0x46 + 8024ba8: 4413 add r3, r2 + 8024baa: f107 023c add.w r2, r7, #60 @ 0x3c + 8024bae: 4611 mov r1, r2 + 8024bb0: 4618 mov r0, r3 + 8024bb2: f7fe fe23 bl 80237fc + 8024bb6: 4603 mov r3, r0 + 8024bb8: f887 3044 strb.w r3, [r7, #68] @ 0x44 + + if( nextIndex == 0 ) + 8024bbc: f897 3044 ldrb.w r3, [r7, #68] @ 0x44 + 8024bc0: 2b00 cmp r3, #0 + 8024bc2: d07b beq.n 8024cbc + break; // break loop, since no more request has been found + + // Update bytes processed + bytesProcessed += nextIndex; + 8024bc4: f897 2046 ldrb.w r2, [r7, #70] @ 0x46 + 8024bc8: f897 3044 ldrb.w r3, [r7, #68] @ 0x44 + 8024bcc: 4413 add r3, r2 + 8024bce: f887 3046 strb.w r3, [r7, #70] @ 0x46 + + // Revert status, as we only check the last ADR request for the channel mask KO + status = 0x07; + 8024bd2: 2307 movs r3, #7 + 8024bd4: f887 3047 strb.w r3, [r7, #71] @ 0x47 + + // Setup temporary channels mask + chMask = linkAdrParams.ChMask; + 8024bd8: f8b7 3040 ldrh.w r3, [r7, #64] @ 0x40 + 8024bdc: 877b strh r3, [r7, #58] @ 0x3a + + // Verify channels mask + if( ( linkAdrParams.ChMaskCtrl == 0 ) && ( chMask == 0 ) ) + 8024bde: f897 303f ldrb.w r3, [r7, #63] @ 0x3f + 8024be2: 2b00 cmp r3, #0 + 8024be4: d109 bne.n 8024bfa + 8024be6: 8f7b ldrh r3, [r7, #58] @ 0x3a + 8024be8: 2b00 cmp r3, #0 + 8024bea: d106 bne.n 8024bfa + { + status &= 0xFE; // Channel mask KO + 8024bec: f897 3047 ldrb.w r3, [r7, #71] @ 0x47 + 8024bf0: f023 0301 bic.w r3, r3, #1 + 8024bf4: f887 3047 strb.w r3, [r7, #71] @ 0x47 + 8024bf8: e058 b.n 8024cac + } + else if( ( ( linkAdrParams.ChMaskCtrl >= 1 ) && ( linkAdrParams.ChMaskCtrl <= 5 )) || + 8024bfa: f897 303f ldrb.w r3, [r7, #63] @ 0x3f + 8024bfe: 2b00 cmp r3, #0 + 8024c00: d003 beq.n 8024c0a + 8024c02: f897 303f ldrb.w r3, [r7, #63] @ 0x3f + 8024c06: 2b05 cmp r3, #5 + 8024c08: d903 bls.n 8024c12 + ( linkAdrParams.ChMaskCtrl >= 7 ) ) + 8024c0a: f897 303f ldrb.w r3, [r7, #63] @ 0x3f + else if( ( ( linkAdrParams.ChMaskCtrl >= 1 ) && ( linkAdrParams.ChMaskCtrl <= 5 )) || + 8024c0e: 2b06 cmp r3, #6 + 8024c10: d906 bls.n 8024c20 + { + // RFU + status &= 0xFE; // Channel mask KO + 8024c12: f897 3047 ldrb.w r3, [r7, #71] @ 0x47 + 8024c16: f023 0301 bic.w r3, r3, #1 + 8024c1a: f887 3047 strb.w r3, [r7, #71] @ 0x47 + 8024c1e: e045 b.n 8024cac + } + else + { + for( uint8_t i = 0; i < EU868_MAX_NB_CHANNELS; i++ ) + 8024c20: 2300 movs r3, #0 + 8024c22: f887 3045 strb.w r3, [r7, #69] @ 0x45 + 8024c26: e03d b.n 8024ca4 + { + if( linkAdrParams.ChMaskCtrl == 6 ) + 8024c28: f897 303f ldrb.w r3, [r7, #63] @ 0x3f + 8024c2c: 2b06 cmp r3, #6 + 8024c2e: d118 bne.n 8024c62 + { + if( RegionNvmGroup2->Channels[i].Frequency != 0 ) + 8024c30: 4b5f ldr r3, [pc, #380] @ (8024db0 ) + 8024c32: 6819 ldr r1, [r3, #0] + 8024c34: f897 2045 ldrb.w r2, [r7, #69] @ 0x45 + 8024c38: 4613 mov r3, r2 + 8024c3a: 005b lsls r3, r3, #1 + 8024c3c: 4413 add r3, r2 + 8024c3e: 009b lsls r3, r3, #2 + 8024c40: 440b add r3, r1 + 8024c42: 681b ldr r3, [r3, #0] + 8024c44: 2b00 cmp r3, #0 + 8024c46: d028 beq.n 8024c9a + { + chMask |= 1 << i; + 8024c48: f897 3045 ldrb.w r3, [r7, #69] @ 0x45 + 8024c4c: 2201 movs r2, #1 + 8024c4e: fa02 f303 lsl.w r3, r2, r3 + 8024c52: b21a sxth r2, r3 + 8024c54: 8f7b ldrh r3, [r7, #58] @ 0x3a + 8024c56: b21b sxth r3, r3 + 8024c58: 4313 orrs r3, r2 + 8024c5a: b21b sxth r3, r3 + 8024c5c: b29b uxth r3, r3 + 8024c5e: 877b strh r3, [r7, #58] @ 0x3a + 8024c60: e01b b.n 8024c9a + } + } + else + { + if( ( ( chMask & ( 1 << i ) ) != 0 ) && + 8024c62: 8f7b ldrh r3, [r7, #58] @ 0x3a + 8024c64: 461a mov r2, r3 + 8024c66: f897 3045 ldrb.w r3, [r7, #69] @ 0x45 + 8024c6a: fa42 f303 asr.w r3, r2, r3 + 8024c6e: f003 0301 and.w r3, r3, #1 + 8024c72: 2b00 cmp r3, #0 + 8024c74: d011 beq.n 8024c9a + ( RegionNvmGroup2->Channels[i].Frequency == 0 ) ) + 8024c76: 4b4e ldr r3, [pc, #312] @ (8024db0 ) + 8024c78: 6819 ldr r1, [r3, #0] + 8024c7a: f897 2045 ldrb.w r2, [r7, #69] @ 0x45 + 8024c7e: 4613 mov r3, r2 + 8024c80: 005b lsls r3, r3, #1 + 8024c82: 4413 add r3, r2 + 8024c84: 009b lsls r3, r3, #2 + 8024c86: 440b add r3, r1 + 8024c88: 681b ldr r3, [r3, #0] + if( ( ( chMask & ( 1 << i ) ) != 0 ) && + 8024c8a: 2b00 cmp r3, #0 + 8024c8c: d105 bne.n 8024c9a + {// Trying to enable an undefined channel + status &= 0xFE; // Channel mask KO + 8024c8e: f897 3047 ldrb.w r3, [r7, #71] @ 0x47 + 8024c92: f023 0301 bic.w r3, r3, #1 + 8024c96: f887 3047 strb.w r3, [r7, #71] @ 0x47 + for( uint8_t i = 0; i < EU868_MAX_NB_CHANNELS; i++ ) + 8024c9a: f897 3045 ldrb.w r3, [r7, #69] @ 0x45 + 8024c9e: 3301 adds r3, #1 + 8024ca0: f887 3045 strb.w r3, [r7, #69] @ 0x45 + 8024ca4: f897 3045 ldrb.w r3, [r7, #69] @ 0x45 + 8024ca8: 2b0f cmp r3, #15 + 8024caa: d9bd bls.n 8024c28 + while( bytesProcessed < linkAdrReq->PayloadSize ) + 8024cac: 68fb ldr r3, [r7, #12] + 8024cae: 7a1b ldrb r3, [r3, #8] + 8024cb0: f897 2046 ldrb.w r2, [r7, #70] @ 0x46 + 8024cb4: 429a cmp r2, r3 + 8024cb6: f4ff af73 bcc.w 8024ba0 + 8024cba: e000 b.n 8024cbe + break; // break loop, since no more request has been found + 8024cbc: bf00 nop + } + } + } + + // Get the minimum possible datarate + getPhy.Attribute = PHY_MIN_TX_DR; + 8024cbe: 2302 movs r3, #2 + 8024cc0: f887 3034 strb.w r3, [r7, #52] @ 0x34 + getPhy.UplinkDwellTime = linkAdrReq->UplinkDwellTime; + 8024cc4: 68fb ldr r3, [r7, #12] + 8024cc6: 7a5b ldrb r3, [r3, #9] + 8024cc8: f887 3036 strb.w r3, [r7, #54] @ 0x36 + phyParam = RegionEU868GetPhyParam( &getPhy ); + 8024ccc: f107 0334 add.w r3, r7, #52 @ 0x34 + 8024cd0: 4618 mov r0, r3 + 8024cd2: f7ff fa21 bl 8024118 + 8024cd6: 4603 mov r3, r0 + 8024cd8: 633b str r3, [r7, #48] @ 0x30 + + linkAdrVerifyParams.Status = status; + 8024cda: f897 3047 ldrb.w r3, [r7, #71] @ 0x47 + 8024cde: 753b strb r3, [r7, #20] + linkAdrVerifyParams.AdrEnabled = linkAdrReq->AdrEnabled; + 8024ce0: 68fb ldr r3, [r7, #12] + 8024ce2: 7a9b ldrb r3, [r3, #10] + 8024ce4: 757b strb r3, [r7, #21] + linkAdrVerifyParams.Datarate = linkAdrParams.Datarate; + 8024ce6: f997 303d ldrsb.w r3, [r7, #61] @ 0x3d + 8024cea: 75bb strb r3, [r7, #22] + linkAdrVerifyParams.TxPower = linkAdrParams.TxPower; + 8024cec: f997 303e ldrsb.w r3, [r7, #62] @ 0x3e + 8024cf0: 75fb strb r3, [r7, #23] + linkAdrVerifyParams.NbRep = linkAdrParams.NbRep; + 8024cf2: f897 303c ldrb.w r3, [r7, #60] @ 0x3c + 8024cf6: 763b strb r3, [r7, #24] + linkAdrVerifyParams.CurrentDatarate = linkAdrReq->CurrentDatarate; + 8024cf8: 68fb ldr r3, [r7, #12] + 8024cfa: f993 300b ldrsb.w r3, [r3, #11] + 8024cfe: 767b strb r3, [r7, #25] + linkAdrVerifyParams.CurrentTxPower = linkAdrReq->CurrentTxPower; + 8024d00: 68fb ldr r3, [r7, #12] + 8024d02: f993 300c ldrsb.w r3, [r3, #12] + 8024d06: 76bb strb r3, [r7, #26] + linkAdrVerifyParams.CurrentNbRep = linkAdrReq->CurrentNbRep; + 8024d08: 68fb ldr r3, [r7, #12] + 8024d0a: 7b5b ldrb r3, [r3, #13] + 8024d0c: b25b sxtb r3, r3 + 8024d0e: 76fb strb r3, [r7, #27] + linkAdrVerifyParams.NbChannels = EU868_MAX_NB_CHANNELS; + 8024d10: 2310 movs r3, #16 + 8024d12: 773b strb r3, [r7, #28] + linkAdrVerifyParams.ChannelsMask = &chMask; + 8024d14: f107 033a add.w r3, r7, #58 @ 0x3a + 8024d18: 623b str r3, [r7, #32] + linkAdrVerifyParams.MinDatarate = ( int8_t )phyParam.Value; + 8024d1a: 6b3b ldr r3, [r7, #48] @ 0x30 + 8024d1c: b25b sxtb r3, r3 + 8024d1e: f887 3024 strb.w r3, [r7, #36] @ 0x24 + linkAdrVerifyParams.MaxDatarate = EU868_TX_MAX_DATARATE; + 8024d22: 2307 movs r3, #7 + 8024d24: f887 3025 strb.w r3, [r7, #37] @ 0x25 + linkAdrVerifyParams.Channels = RegionNvmGroup2->Channels; + 8024d28: 4b21 ldr r3, [pc, #132] @ (8024db0 ) + 8024d2a: 681b ldr r3, [r3, #0] + 8024d2c: 62bb str r3, [r7, #40] @ 0x28 + linkAdrVerifyParams.MinTxPower = EU868_MIN_TX_POWER; + 8024d2e: 2307 movs r3, #7 + 8024d30: f887 302c strb.w r3, [r7, #44] @ 0x2c + linkAdrVerifyParams.MaxTxPower = EU868_MAX_TX_POWER; + 8024d34: 2300 movs r3, #0 + 8024d36: f887 302d strb.w r3, [r7, #45] @ 0x2d + linkAdrVerifyParams.Version = linkAdrReq->Version; + 8024d3a: 68fb ldr r3, [r7, #12] + 8024d3c: 681b ldr r3, [r3, #0] + 8024d3e: 613b str r3, [r7, #16] + + // Verify the parameters and update, if necessary + status = RegionCommonLinkAdrReqVerifyParams( &linkAdrVerifyParams, &linkAdrParams.Datarate, &linkAdrParams.TxPower, &linkAdrParams.NbRep ); + 8024d40: f107 043c add.w r4, r7, #60 @ 0x3c + 8024d44: f107 033c add.w r3, r7, #60 @ 0x3c + 8024d48: 1c9a adds r2, r3, #2 + 8024d4a: f107 033c add.w r3, r7, #60 @ 0x3c + 8024d4e: 1c59 adds r1, r3, #1 + 8024d50: f107 0010 add.w r0, r7, #16 + 8024d54: 4623 mov r3, r4 + 8024d56: f7fe fda4 bl 80238a2 + 8024d5a: 4603 mov r3, r0 + 8024d5c: f887 3047 strb.w r3, [r7, #71] @ 0x47 + + // Update channelsMask if everything is correct + if( status == 0x07 ) + 8024d60: f897 3047 ldrb.w r3, [r7, #71] @ 0x47 + 8024d64: 2b07 cmp r3, #7 + 8024d66: d10c bne.n 8024d82 + { + // Set the channels mask to a default value + memset1( ( uint8_t* ) RegionNvmGroup2->ChannelsMask, 0, sizeof( RegionNvmGroup2->ChannelsMask ) ); + 8024d68: 4b11 ldr r3, [pc, #68] @ (8024db0 ) + 8024d6a: 681b ldr r3, [r3, #0] + 8024d6c: 33c0 adds r3, #192 @ 0xc0 + 8024d6e: 2202 movs r2, #2 + 8024d70: 2100 movs r1, #0 + 8024d72: 4618 mov r0, r3 + 8024d74: f000 fb88 bl 8025488 + // Update the channels mask + RegionNvmGroup2->ChannelsMask[0] = chMask; + 8024d78: 4b0d ldr r3, [pc, #52] @ (8024db0 ) + 8024d7a: 681b ldr r3, [r3, #0] + 8024d7c: 8f7a ldrh r2, [r7, #58] @ 0x3a + 8024d7e: f8a3 20c0 strh.w r2, [r3, #192] @ 0xc0 + } + + // Update status variables + *drOut = linkAdrParams.Datarate; + 8024d82: f997 203d ldrsb.w r2, [r7, #61] @ 0x3d + 8024d86: 68bb ldr r3, [r7, #8] + 8024d88: 701a strb r2, [r3, #0] + *txPowOut = linkAdrParams.TxPower; + 8024d8a: f997 203e ldrsb.w r2, [r7, #62] @ 0x3e + 8024d8e: 687b ldr r3, [r7, #4] + 8024d90: 701a strb r2, [r3, #0] + *nbRepOut = linkAdrParams.NbRep; + 8024d92: f897 203c ldrb.w r2, [r7, #60] @ 0x3c + 8024d96: 683b ldr r3, [r7, #0] + 8024d98: 701a strb r2, [r3, #0] + *nbBytesParsed = bytesProcessed; + 8024d9a: 6dbb ldr r3, [r7, #88] @ 0x58 + 8024d9c: f897 2046 ldrb.w r2, [r7, #70] @ 0x46 + 8024da0: 701a strb r2, [r3, #0] + +#endif /* REGION_EU868 */ + return status; + 8024da2: f897 3047 ldrb.w r3, [r7, #71] @ 0x47 +} + 8024da6: 4618 mov r0, r3 + 8024da8: 374c adds r7, #76 @ 0x4c + 8024daa: 46bd mov sp, r7 + 8024dac: bd90 pop {r4, r7, pc} + 8024dae: bf00 nop + 8024db0: 20014568 .word 0x20014568 + +08024db4 : + +uint8_t RegionEU868RxParamSetupReq( RxParamSetupReqParams_t* rxParamSetupReq ) +{ + 8024db4: b580 push {r7, lr} + 8024db6: b084 sub sp, #16 + 8024db8: af00 add r7, sp, #0 + 8024dba: 6078 str r0, [r7, #4] + uint8_t status = 0x07; + 8024dbc: 2307 movs r3, #7 + 8024dbe: 73fb strb r3, [r7, #15] +#if defined( REGION_EU868 ) + uint8_t band = 0; + 8024dc0: 2300 movs r3, #0 + 8024dc2: 73bb strb r3, [r7, #14] + + // Verify radio frequency + if( VerifyRfFreq( rxParamSetupReq->Frequency, &band ) == false ) + 8024dc4: 687b ldr r3, [r7, #4] + 8024dc6: 685b ldr r3, [r3, #4] + 8024dc8: f107 020e add.w r2, r7, #14 + 8024dcc: 4611 mov r1, r2 + 8024dce: 4618 mov r0, r3 + 8024dd0: f7ff f8dc bl 8023f8c + 8024dd4: 4603 mov r3, r0 + 8024dd6: f083 0301 eor.w r3, r3, #1 + 8024dda: b2db uxtb r3, r3 + 8024ddc: 2b00 cmp r3, #0 + 8024dde: d003 beq.n 8024de8 + { + status &= 0xFE; // Channel frequency KO + 8024de0: 7bfb ldrb r3, [r7, #15] + 8024de2: f023 0301 bic.w r3, r3, #1 + 8024de6: 73fb strb r3, [r7, #15] + } + + // Verify datarate + if( RegionCommonValueInRange( rxParamSetupReq->Datarate, EU868_RX_MIN_DATARATE, EU868_RX_MAX_DATARATE ) == false ) + 8024de8: 687b ldr r3, [r7, #4] + 8024dea: f993 3000 ldrsb.w r3, [r3] + 8024dee: 2207 movs r2, #7 + 8024df0: 2100 movs r1, #0 + 8024df2: 4618 mov r0, r3 + 8024df4: f7fe fb3e bl 8023474 + 8024df8: 4603 mov r3, r0 + 8024dfa: 2b00 cmp r3, #0 + 8024dfc: d103 bne.n 8024e06 + { + status &= 0xFD; // Datarate KO + 8024dfe: 7bfb ldrb r3, [r7, #15] + 8024e00: f023 0302 bic.w r3, r3, #2 + 8024e04: 73fb strb r3, [r7, #15] + } + + // Verify datarate offset + if( RegionCommonValueInRange( rxParamSetupReq->DrOffset, EU868_MIN_RX1_DR_OFFSET, EU868_MAX_RX1_DR_OFFSET ) == false ) + 8024e06: 687b ldr r3, [r7, #4] + 8024e08: f993 3001 ldrsb.w r3, [r3, #1] + 8024e0c: 2205 movs r2, #5 + 8024e0e: 2100 movs r1, #0 + 8024e10: 4618 mov r0, r3 + 8024e12: f7fe fb2f bl 8023474 + 8024e16: 4603 mov r3, r0 + 8024e18: 2b00 cmp r3, #0 + 8024e1a: d103 bne.n 8024e24 + { + status &= 0xFB; // Rx1DrOffset range KO + 8024e1c: 7bfb ldrb r3, [r7, #15] + 8024e1e: f023 0304 bic.w r3, r3, #4 + 8024e22: 73fb strb r3, [r7, #15] + } + +#endif /* REGION_EU868 */ + return status; + 8024e24: 7bfb ldrb r3, [r7, #15] +} + 8024e26: 4618 mov r0, r3 + 8024e28: 3710 adds r7, #16 + 8024e2a: 46bd mov sp, r7 + 8024e2c: bd80 pop {r7, pc} + ... + +08024e30 : + +int8_t RegionEU868NewChannelReq( NewChannelReqParams_t* newChannelReq ) +{ + 8024e30: b580 push {r7, lr} + 8024e32: b086 sub sp, #24 + 8024e34: af00 add r7, sp, #0 + 8024e36: 6078 str r0, [r7, #4] + uint8_t status = 0x03; + 8024e38: 2303 movs r3, #3 + 8024e3a: 75fb strb r3, [r7, #23] + ChannelAddParams_t channelAdd; + ChannelRemoveParams_t channelRemove; + + if( newChannelReq->NewChannel->Frequency == 0 ) + 8024e3c: 687b ldr r3, [r7, #4] + 8024e3e: 681b ldr r3, [r3, #0] + 8024e40: 681b ldr r3, [r3, #0] + 8024e42: 2b00 cmp r3, #0 + 8024e44: d114 bne.n 8024e70 + { + channelRemove.ChannelId = newChannelReq->ChannelId; + 8024e46: 687b ldr r3, [r7, #4] + 8024e48: f993 3004 ldrsb.w r3, [r3, #4] + 8024e4c: b2db uxtb r3, r3 + 8024e4e: 723b strb r3, [r7, #8] + + // Remove + if( RegionEU868ChannelsRemove( &channelRemove ) == false ) + 8024e50: f107 0308 add.w r3, r7, #8 + 8024e54: 4618 mov r0, r3 + 8024e56: f000 f9f7 bl 8025248 + 8024e5a: 4603 mov r3, r0 + 8024e5c: f083 0301 eor.w r3, r3, #1 + 8024e60: b2db uxtb r3, r3 + 8024e62: 2b00 cmp r3, #0 + 8024e64: d03b beq.n 8024ede + { + status &= 0xFC; + 8024e66: 7dfb ldrb r3, [r7, #23] + 8024e68: f023 0303 bic.w r3, r3, #3 + 8024e6c: 75fb strb r3, [r7, #23] + 8024e6e: e036 b.n 8024ede + } + } + else + { + channelAdd.NewChannel = newChannelReq->NewChannel; + 8024e70: 687b ldr r3, [r7, #4] + 8024e72: 681b ldr r3, [r3, #0] + 8024e74: 60fb str r3, [r7, #12] + channelAdd.ChannelId = newChannelReq->ChannelId; + 8024e76: 687b ldr r3, [r7, #4] + 8024e78: f993 3004 ldrsb.w r3, [r3, #4] + 8024e7c: b2db uxtb r3, r3 + 8024e7e: 743b strb r3, [r7, #16] + + switch( RegionEU868ChannelAdd( &channelAdd ) ) + 8024e80: f107 030c add.w r3, r7, #12 + 8024e84: 4618 mov r0, r3 + 8024e86: f000 f93d bl 8025104 + 8024e8a: 4603 mov r3, r0 + 8024e8c: 2b06 cmp r3, #6 + 8024e8e: d820 bhi.n 8024ed2 + 8024e90: a201 add r2, pc, #4 @ (adr r2, 8024e98 ) + 8024e92: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 8024e96: bf00 nop + 8024e98: 08024edd .word 0x08024edd + 8024e9c: 08024ed3 .word 0x08024ed3 + 8024ea0: 08024ed3 .word 0x08024ed3 + 8024ea4: 08024ed3 .word 0x08024ed3 + 8024ea8: 08024eb5 .word 0x08024eb5 + 8024eac: 08024ebf .word 0x08024ebf + 8024eb0: 08024ec9 .word 0x08024ec9 + { + break; + } + case LORAMAC_STATUS_FREQUENCY_INVALID: + { + status &= 0xFE; + 8024eb4: 7dfb ldrb r3, [r7, #23] + 8024eb6: f023 0301 bic.w r3, r3, #1 + 8024eba: 75fb strb r3, [r7, #23] + break; + 8024ebc: e00f b.n 8024ede + } + case LORAMAC_STATUS_DATARATE_INVALID: + { + status &= 0xFD; + 8024ebe: 7dfb ldrb r3, [r7, #23] + 8024ec0: f023 0302 bic.w r3, r3, #2 + 8024ec4: 75fb strb r3, [r7, #23] + break; + 8024ec6: e00a b.n 8024ede + } + case LORAMAC_STATUS_FREQ_AND_DR_INVALID: + { + status &= 0xFC; + 8024ec8: 7dfb ldrb r3, [r7, #23] + 8024eca: f023 0303 bic.w r3, r3, #3 + 8024ece: 75fb strb r3, [r7, #23] + break; + 8024ed0: e005 b.n 8024ede + } + default: + { + status &= 0xFC; + 8024ed2: 7dfb ldrb r3, [r7, #23] + 8024ed4: f023 0303 bic.w r3, r3, #3 + 8024ed8: 75fb strb r3, [r7, #23] + break; + 8024eda: e000 b.n 8024ede + break; + 8024edc: bf00 nop + } + } + } + + return status; + 8024ede: f997 3017 ldrsb.w r3, [r7, #23] +} + 8024ee2: 4618 mov r0, r3 + 8024ee4: 3718 adds r7, #24 + 8024ee6: 46bd mov sp, r7 + 8024ee8: bd80 pop {r7, pc} + 8024eea: bf00 nop + +08024eec : + +int8_t RegionEU868TxParamSetupReq( TxParamSetupReqParams_t* txParamSetupReq ) +{ + 8024eec: b480 push {r7} + 8024eee: b083 sub sp, #12 + 8024ef0: af00 add r7, sp, #0 + 8024ef2: 6078 str r0, [r7, #4] + // Do not accept the request + return -1; + 8024ef4: f04f 33ff mov.w r3, #4294967295 +} + 8024ef8: 4618 mov r0, r3 + 8024efa: 370c adds r7, #12 + 8024efc: 46bd mov sp, r7 + 8024efe: f85d 7b04 ldr.w r7, [sp], #4 + 8024f02: 4770 bx lr + +08024f04 : + +int8_t RegionEU868DlChannelReq( DlChannelReqParams_t* dlChannelReq ) +{ + 8024f04: b580 push {r7, lr} + 8024f06: b084 sub sp, #16 + 8024f08: af00 add r7, sp, #0 + 8024f0a: 6078 str r0, [r7, #4] + uint8_t status = 0x03; + 8024f0c: 2303 movs r3, #3 + 8024f0e: 73fb strb r3, [r7, #15] +#if defined( REGION_EU868 ) + uint8_t band = 0; + 8024f10: 2300 movs r3, #0 + 8024f12: 73bb strb r3, [r7, #14] + + // Verify if the frequency is supported + if( VerifyRfFreq( dlChannelReq->Rx1Frequency, &band ) == false ) + 8024f14: 687b ldr r3, [r7, #4] + 8024f16: 685b ldr r3, [r3, #4] + 8024f18: f107 020e add.w r2, r7, #14 + 8024f1c: 4611 mov r1, r2 + 8024f1e: 4618 mov r0, r3 + 8024f20: f7ff f834 bl 8023f8c + 8024f24: 4603 mov r3, r0 + 8024f26: f083 0301 eor.w r3, r3, #1 + 8024f2a: b2db uxtb r3, r3 + 8024f2c: 2b00 cmp r3, #0 + 8024f2e: d003 beq.n 8024f38 + { + status &= 0xFE; + 8024f30: 7bfb ldrb r3, [r7, #15] + 8024f32: f023 0301 bic.w r3, r3, #1 + 8024f36: 73fb strb r3, [r7, #15] + } + + // Verify if an uplink frequency exists + if( RegionNvmGroup2->Channels[dlChannelReq->ChannelId].Frequency == 0 ) + 8024f38: 4b13 ldr r3, [pc, #76] @ (8024f88 ) + 8024f3a: 681a ldr r2, [r3, #0] + 8024f3c: 687b ldr r3, [r7, #4] + 8024f3e: 781b ldrb r3, [r3, #0] + 8024f40: 4619 mov r1, r3 + 8024f42: 460b mov r3, r1 + 8024f44: 005b lsls r3, r3, #1 + 8024f46: 440b add r3, r1 + 8024f48: 009b lsls r3, r3, #2 + 8024f4a: 4413 add r3, r2 + 8024f4c: 681b ldr r3, [r3, #0] + 8024f4e: 2b00 cmp r3, #0 + 8024f50: d103 bne.n 8024f5a + { + status &= 0xFD; + 8024f52: 7bfb ldrb r3, [r7, #15] + 8024f54: f023 0302 bic.w r3, r3, #2 + 8024f58: 73fb strb r3, [r7, #15] + } + + // Apply Rx1 frequency, if the status is OK + if( status == 0x03 ) + 8024f5a: 7bfb ldrb r3, [r7, #15] + 8024f5c: 2b03 cmp r3, #3 + 8024f5e: d10d bne.n 8024f7c + { + RegionNvmGroup2->Channels[dlChannelReq->ChannelId].Rx1Frequency = dlChannelReq->Rx1Frequency; + 8024f60: 4b09 ldr r3, [pc, #36] @ (8024f88 ) + 8024f62: 6819 ldr r1, [r3, #0] + 8024f64: 687b ldr r3, [r7, #4] + 8024f66: 781b ldrb r3, [r3, #0] + 8024f68: 4618 mov r0, r3 + 8024f6a: 687b ldr r3, [r7, #4] + 8024f6c: 685a ldr r2, [r3, #4] + 8024f6e: 4603 mov r3, r0 + 8024f70: 005b lsls r3, r3, #1 + 8024f72: 4403 add r3, r0 + 8024f74: 009b lsls r3, r3, #2 + 8024f76: 440b add r3, r1 + 8024f78: 3304 adds r3, #4 + 8024f7a: 601a str r2, [r3, #0] + } + +#endif /* REGION_EU868 */ + return status; + 8024f7c: f997 300f ldrsb.w r3, [r7, #15] +} + 8024f80: 4618 mov r0, r3 + 8024f82: 3710 adds r7, #16 + 8024f84: 46bd mov sp, r7 + 8024f86: bd80 pop {r7, pc} + 8024f88: 20014568 .word 0x20014568 + +08024f8c : + +int8_t RegionEU868AlternateDr( int8_t currentDr, AlternateDrType_t type ) +{ + 8024f8c: b480 push {r7} + 8024f8e: b083 sub sp, #12 + 8024f90: af00 add r7, sp, #0 + 8024f92: 4603 mov r3, r0 + 8024f94: 460a mov r2, r1 + 8024f96: 71fb strb r3, [r7, #7] + 8024f98: 4613 mov r3, r2 + 8024f9a: 71bb strb r3, [r7, #6] +#if defined( REGION_EU868 ) + return currentDr; + 8024f9c: f997 3007 ldrsb.w r3, [r7, #7] +#else + return -1; +#endif /* REGION_EU868 */ +} + 8024fa0: 4618 mov r0, r3 + 8024fa2: 370c adds r7, #12 + 8024fa4: 46bd mov sp, r7 + 8024fa6: f85d 7b04 ldr.w r7, [sp], #4 + 8024faa: 4770 bx lr + +08024fac : + +LoRaMacStatus_t RegionEU868NextChannel( NextChanParams_t* nextChanParams, uint8_t* channel, TimerTime_t* time, TimerTime_t* aggregatedTimeOff ) +{ + 8024fac: b580 push {r7, lr} + 8024fae: b09a sub sp, #104 @ 0x68 + 8024fb0: af02 add r7, sp, #8 + 8024fb2: 60f8 str r0, [r7, #12] + 8024fb4: 60b9 str r1, [r7, #8] + 8024fb6: 607a str r2, [r7, #4] + 8024fb8: 603b str r3, [r7, #0] +#if defined( REGION_EU868 ) + uint8_t nbEnabledChannels = 0; + 8024fba: 2300 movs r3, #0 + 8024fbc: f887 305e strb.w r3, [r7, #94] @ 0x5e + uint8_t nbRestrictedChannels = 0; + 8024fc0: 2300 movs r3, #0 + 8024fc2: f887 305d strb.w r3, [r7, #93] @ 0x5d + uint8_t enabledChannels[EU868_MAX_NB_CHANNELS] = { 0 }; + 8024fc6: f107 034c add.w r3, r7, #76 @ 0x4c + 8024fca: 2200 movs r2, #0 + 8024fcc: 601a str r2, [r3, #0] + 8024fce: 605a str r2, [r3, #4] + 8024fd0: 609a str r2, [r3, #8] + 8024fd2: 60da str r2, [r3, #12] + RegionCommonIdentifyChannelsParam_t identifyChannelsParam; + RegionCommonCountNbOfEnabledChannelsParams_t countChannelsParams; + LoRaMacStatus_t status = LORAMAC_STATUS_NO_CHANNEL_FOUND; + 8024fd4: 230c movs r3, #12 + 8024fd6: f887 305f strb.w r3, [r7, #95] @ 0x5f + uint16_t joinChannels = EU868_JOIN_CHANNELS; + 8024fda: 2307 movs r3, #7 + 8024fdc: 827b strh r3, [r7, #18] + + if( RegionCommonCountChannels( RegionNvmGroup2->ChannelsMask, 0, 1 ) == 0 ) + 8024fde: 4b47 ldr r3, [pc, #284] @ (80250fc ) + 8024fe0: 681b ldr r3, [r3, #0] + 8024fe2: 33c0 adds r3, #192 @ 0xc0 + 8024fe4: 2201 movs r2, #1 + 8024fe6: 2100 movs r1, #0 + 8024fe8: 4618 mov r0, r3 + 8024fea: f7fe fa96 bl 802351a + 8024fee: 4603 mov r3, r0 + 8024ff0: 2b00 cmp r3, #0 + 8024ff2: d10a bne.n 802500a + { // Reactivate default channels + RegionNvmGroup2->ChannelsMask[0] |= LC( 1 ) + LC( 2 ) + LC( 3 ); + 8024ff4: 4b41 ldr r3, [pc, #260] @ (80250fc ) + 8024ff6: 681b ldr r3, [r3, #0] + 8024ff8: f8b3 20c0 ldrh.w r2, [r3, #192] @ 0xc0 + 8024ffc: 4b3f ldr r3, [pc, #252] @ (80250fc ) + 8024ffe: 681b ldr r3, [r3, #0] + 8025000: f042 0207 orr.w r2, r2, #7 + 8025004: b292 uxth r2, r2 + 8025006: f8a3 20c0 strh.w r2, [r3, #192] @ 0xc0 + } + + // Search how many channels are enabled + countChannelsParams.Joined = nextChanParams->Joined; + 802500a: 68fb ldr r3, [r7, #12] + 802500c: 7a5b ldrb r3, [r3, #9] + 802500e: 753b strb r3, [r7, #20] + countChannelsParams.Datarate = nextChanParams->Datarate; + 8025010: 68fb ldr r3, [r7, #12] + 8025012: f993 3008 ldrsb.w r3, [r3, #8] + 8025016: b2db uxtb r3, r3 + 8025018: 757b strb r3, [r7, #21] + countChannelsParams.ChannelsMask = RegionNvmGroup2->ChannelsMask; + 802501a: 4b38 ldr r3, [pc, #224] @ (80250fc ) + 802501c: 681b ldr r3, [r3, #0] + 802501e: 33c0 adds r3, #192 @ 0xc0 + 8025020: 61bb str r3, [r7, #24] + countChannelsParams.Channels = RegionNvmGroup2->Channels; + 8025022: 4b36 ldr r3, [pc, #216] @ (80250fc ) + 8025024: 681b ldr r3, [r3, #0] + 8025026: 61fb str r3, [r7, #28] + countChannelsParams.Bands = RegionNvmGroup1->Bands; + 8025028: 4b35 ldr r3, [pc, #212] @ (8025100 ) + 802502a: 681b ldr r3, [r3, #0] + 802502c: 623b str r3, [r7, #32] + countChannelsParams.MaxNbChannels = EU868_MAX_NB_CHANNELS; + 802502e: 2310 movs r3, #16 + 8025030: 84bb strh r3, [r7, #36] @ 0x24 + countChannelsParams.JoinChannels = &joinChannels; + 8025032: f107 0312 add.w r3, r7, #18 + 8025036: 62bb str r3, [r7, #40] @ 0x28 + + identifyChannelsParam.AggrTimeOff = nextChanParams->AggrTimeOff; + 8025038: 68fb ldr r3, [r7, #12] + 802503a: 681b ldr r3, [r3, #0] + 802503c: 62fb str r3, [r7, #44] @ 0x2c + identifyChannelsParam.LastAggrTx = nextChanParams->LastAggrTx; + 802503e: 68fb ldr r3, [r7, #12] + 8025040: 685b ldr r3, [r3, #4] + 8025042: 633b str r3, [r7, #48] @ 0x30 + identifyChannelsParam.DutyCycleEnabled = nextChanParams->DutyCycleEnabled; + 8025044: 68fb ldr r3, [r7, #12] + 8025046: 7a9b ldrb r3, [r3, #10] + 8025048: f887 3034 strb.w r3, [r7, #52] @ 0x34 + identifyChannelsParam.MaxBands = EU868_MAX_NB_BANDS; + 802504c: 2306 movs r3, #6 + 802504e: f887 3035 strb.w r3, [r7, #53] @ 0x35 + + identifyChannelsParam.ElapsedTimeSinceStartUp = nextChanParams->ElapsedTimeSinceStartUp; + 8025052: 68fa ldr r2, [r7, #12] + 8025054: f107 0338 add.w r3, r7, #56 @ 0x38 + 8025058: 320c adds r2, #12 + 802505a: e892 0003 ldmia.w r2, {r0, r1} + 802505e: e883 0003 stmia.w r3, {r0, r1} + identifyChannelsParam.LastTxIsJoinRequest = nextChanParams->LastTxIsJoinRequest; + 8025062: 68fb ldr r3, [r7, #12] + 8025064: 7d1b ldrb r3, [r3, #20] + 8025066: f887 3040 strb.w r3, [r7, #64] @ 0x40 + identifyChannelsParam.ExpectedTimeOnAir = GetTimeOnAir( nextChanParams->Datarate, nextChanParams->PktLen ); + 802506a: 68fb ldr r3, [r7, #12] + 802506c: f993 2008 ldrsb.w r2, [r3, #8] + 8025070: 68fb ldr r3, [r7, #12] + 8025072: 8adb ldrh r3, [r3, #22] + 8025074: 4619 mov r1, r3 + 8025076: 4610 mov r0, r2 + 8025078: f7fe fffe bl 8024078 + 802507c: 4603 mov r3, r0 + 802507e: 647b str r3, [r7, #68] @ 0x44 + + identifyChannelsParam.CountNbOfEnabledChannelsParam = &countChannelsParams; + 8025080: f107 0314 add.w r3, r7, #20 + 8025084: 64bb str r3, [r7, #72] @ 0x48 + + status = RegionCommonIdentifyChannels( &identifyChannelsParam, aggregatedTimeOff, enabledChannels, + 8025086: f107 015e add.w r1, r7, #94 @ 0x5e + 802508a: f107 024c add.w r2, r7, #76 @ 0x4c + 802508e: f107 002c add.w r0, r7, #44 @ 0x2c + 8025092: 687b ldr r3, [r7, #4] + 8025094: 9301 str r3, [sp, #4] + 8025096: f107 035d add.w r3, r7, #93 @ 0x5d + 802509a: 9300 str r3, [sp, #0] + 802509c: 460b mov r3, r1 + 802509e: 6839 ldr r1, [r7, #0] + 80250a0: f7fe fe48 bl 8023d34 + 80250a4: 4603 mov r3, r0 + 80250a6: f887 305f strb.w r3, [r7, #95] @ 0x5f + &nbEnabledChannels, &nbRestrictedChannels, time ); + + if( status == LORAMAC_STATUS_OK ) + 80250aa: f897 305f ldrb.w r3, [r7, #95] @ 0x5f + 80250ae: 2b00 cmp r3, #0 + 80250b0: d10e bne.n 80250d0 + { + // We found a valid channel + *channel = enabledChannels[randr( 0, nbEnabledChannels - 1 )]; + 80250b2: f897 305e ldrb.w r3, [r7, #94] @ 0x5e + 80250b6: 3b01 subs r3, #1 + 80250b8: 4619 mov r1, r3 + 80250ba: 2000 movs r0, #0 + 80250bc: f000 f990 bl 80253e0 + 80250c0: 4603 mov r3, r0 + 80250c2: 3360 adds r3, #96 @ 0x60 + 80250c4: 443b add r3, r7 + 80250c6: f813 2c14 ldrb.w r2, [r3, #-20] + 80250ca: 68bb ldr r3, [r7, #8] + 80250cc: 701a strb r2, [r3, #0] + 80250ce: e00e b.n 80250ee + } + else if( status == LORAMAC_STATUS_NO_CHANNEL_FOUND ) + 80250d0: f897 305f ldrb.w r3, [r7, #95] @ 0x5f + 80250d4: 2b0c cmp r3, #12 + 80250d6: d10a bne.n 80250ee + { + // Datarate not supported by any channel, restore defaults + RegionNvmGroup2->ChannelsMask[0] |= LC( 1 ) + LC( 2 ) + LC( 3 ); + 80250d8: 4b08 ldr r3, [pc, #32] @ (80250fc ) + 80250da: 681b ldr r3, [r3, #0] + 80250dc: f8b3 20c0 ldrh.w r2, [r3, #192] @ 0xc0 + 80250e0: 4b06 ldr r3, [pc, #24] @ (80250fc ) + 80250e2: 681b ldr r3, [r3, #0] + 80250e4: f042 0207 orr.w r2, r2, #7 + 80250e8: b292 uxth r2, r2 + 80250ea: f8a3 20c0 strh.w r2, [r3, #192] @ 0xc0 + } + return status; + 80250ee: f897 305f ldrb.w r3, [r7, #95] @ 0x5f +#else + return LORAMAC_STATUS_NO_CHANNEL_FOUND; +#endif /* REGION_EU868 */ +} + 80250f2: 4618 mov r0, r3 + 80250f4: 3760 adds r7, #96 @ 0x60 + 80250f6: 46bd mov sp, r7 + 80250f8: bd80 pop {r7, pc} + 80250fa: bf00 nop + 80250fc: 20014568 .word 0x20014568 + 8025100: 20014564 .word 0x20014564 + +08025104 : + +LoRaMacStatus_t RegionEU868ChannelAdd( ChannelAddParams_t* channelAdd ) +{ + 8025104: b580 push {r7, lr} + 8025106: b084 sub sp, #16 + 8025108: af00 add r7, sp, #0 + 802510a: 6078 str r0, [r7, #4] +#if defined( REGION_EU868 ) + uint8_t band = 0; + 802510c: 2300 movs r3, #0 + 802510e: 733b strb r3, [r7, #12] + bool drInvalid = false; + 8025110: 2300 movs r3, #0 + 8025112: 73fb strb r3, [r7, #15] + bool freqInvalid = false; + 8025114: 2300 movs r3, #0 + 8025116: 73bb strb r3, [r7, #14] + uint8_t id = channelAdd->ChannelId; + 8025118: 687b ldr r3, [r7, #4] + 802511a: 791b ldrb r3, [r3, #4] + 802511c: 737b strb r3, [r7, #13] + + if( id < EU868_NUMB_DEFAULT_CHANNELS ) + 802511e: 7b7b ldrb r3, [r7, #13] + 8025120: 2b02 cmp r3, #2 + 8025122: d801 bhi.n 8025128 + { + return LORAMAC_STATUS_FREQ_AND_DR_INVALID; + 8025124: 2306 movs r3, #6 + 8025126: e089 b.n 802523c + } + + if( id >= EU868_MAX_NB_CHANNELS ) + 8025128: 7b7b ldrb r3, [r7, #13] + 802512a: 2b0f cmp r3, #15 + 802512c: d901 bls.n 8025132 + { + return LORAMAC_STATUS_PARAMETER_INVALID; + 802512e: 2303 movs r3, #3 + 8025130: e084 b.n 802523c + } + + // Validate the datarate range + if( RegionCommonValueInRange( channelAdd->NewChannel->DrRange.Fields.Min, EU868_TX_MIN_DATARATE, EU868_TX_MAX_DATARATE ) == false ) + 8025132: 687b ldr r3, [r7, #4] + 8025134: 681b ldr r3, [r3, #0] + 8025136: 7a1b ldrb r3, [r3, #8] + 8025138: f343 0303 sbfx r3, r3, #0, #4 + 802513c: b25b sxtb r3, r3 + 802513e: 2207 movs r2, #7 + 8025140: 2100 movs r1, #0 + 8025142: 4618 mov r0, r3 + 8025144: f7fe f996 bl 8023474 + 8025148: 4603 mov r3, r0 + 802514a: 2b00 cmp r3, #0 + 802514c: d101 bne.n 8025152 + { + drInvalid = true; + 802514e: 2301 movs r3, #1 + 8025150: 73fb strb r3, [r7, #15] + } + if( RegionCommonValueInRange( channelAdd->NewChannel->DrRange.Fields.Max, EU868_TX_MIN_DATARATE, EU868_TX_MAX_DATARATE ) == false ) + 8025152: 687b ldr r3, [r7, #4] + 8025154: 681b ldr r3, [r3, #0] + 8025156: 7a1b ldrb r3, [r3, #8] + 8025158: f343 1303 sbfx r3, r3, #4, #4 + 802515c: b25b sxtb r3, r3 + 802515e: 2207 movs r2, #7 + 8025160: 2100 movs r1, #0 + 8025162: 4618 mov r0, r3 + 8025164: f7fe f986 bl 8023474 + 8025168: 4603 mov r3, r0 + 802516a: 2b00 cmp r3, #0 + 802516c: d101 bne.n 8025172 + { + drInvalid = true; + 802516e: 2301 movs r3, #1 + 8025170: 73fb strb r3, [r7, #15] + } + if( channelAdd->NewChannel->DrRange.Fields.Min > channelAdd->NewChannel->DrRange.Fields.Max ) + 8025172: 687b ldr r3, [r7, #4] + 8025174: 681b ldr r3, [r3, #0] + 8025176: 7a1b ldrb r3, [r3, #8] + 8025178: f343 0303 sbfx r3, r3, #0, #4 + 802517c: b25a sxtb r2, r3 + 802517e: 687b ldr r3, [r7, #4] + 8025180: 681b ldr r3, [r3, #0] + 8025182: 7a1b ldrb r3, [r3, #8] + 8025184: f343 1303 sbfx r3, r3, #4, #4 + 8025188: b25b sxtb r3, r3 + 802518a: 429a cmp r2, r3 + 802518c: dd01 ble.n 8025192 + { + drInvalid = true; + 802518e: 2301 movs r3, #1 + 8025190: 73fb strb r3, [r7, #15] + } + + // Check frequency + if( freqInvalid == false ) + 8025192: 7bbb ldrb r3, [r7, #14] + 8025194: f083 0301 eor.w r3, r3, #1 + 8025198: b2db uxtb r3, r3 + 802519a: 2b00 cmp r3, #0 + 802519c: d010 beq.n 80251c0 + { + if( VerifyRfFreq( channelAdd->NewChannel->Frequency, &band ) == false ) + 802519e: 687b ldr r3, [r7, #4] + 80251a0: 681b ldr r3, [r3, #0] + 80251a2: 681b ldr r3, [r3, #0] + 80251a4: f107 020c add.w r2, r7, #12 + 80251a8: 4611 mov r1, r2 + 80251aa: 4618 mov r0, r3 + 80251ac: f7fe feee bl 8023f8c + 80251b0: 4603 mov r3, r0 + 80251b2: f083 0301 eor.w r3, r3, #1 + 80251b6: b2db uxtb r3, r3 + 80251b8: 2b00 cmp r3, #0 + 80251ba: d001 beq.n 80251c0 + { + freqInvalid = true; + 80251bc: 2301 movs r3, #1 + 80251be: 73bb strb r3, [r7, #14] + } + } + + // Check status + if( ( drInvalid == true ) && ( freqInvalid == true ) ) + 80251c0: 7bfb ldrb r3, [r7, #15] + 80251c2: 2b00 cmp r3, #0 + 80251c4: d004 beq.n 80251d0 + 80251c6: 7bbb ldrb r3, [r7, #14] + 80251c8: 2b00 cmp r3, #0 + 80251ca: d001 beq.n 80251d0 + { + return LORAMAC_STATUS_FREQ_AND_DR_INVALID; + 80251cc: 2306 movs r3, #6 + 80251ce: e035 b.n 802523c + } + if( drInvalid == true ) + 80251d0: 7bfb ldrb r3, [r7, #15] + 80251d2: 2b00 cmp r3, #0 + 80251d4: d001 beq.n 80251da + { + return LORAMAC_STATUS_DATARATE_INVALID; + 80251d6: 2305 movs r3, #5 + 80251d8: e030 b.n 802523c + } + if( freqInvalid == true ) + 80251da: 7bbb ldrb r3, [r7, #14] + 80251dc: 2b00 cmp r3, #0 + 80251de: d001 beq.n 80251e4 + { + return LORAMAC_STATUS_FREQUENCY_INVALID; + 80251e0: 2304 movs r3, #4 + 80251e2: e02b b.n 802523c + } + + memcpy1( ( uint8_t* ) &(RegionNvmGroup2->Channels[id]), ( uint8_t* ) channelAdd->NewChannel, sizeof( RegionNvmGroup2->Channels[id] ) ); + 80251e4: 4b17 ldr r3, [pc, #92] @ (8025244 ) + 80251e6: 6819 ldr r1, [r3, #0] + 80251e8: 7b7a ldrb r2, [r7, #13] + 80251ea: 4613 mov r3, r2 + 80251ec: 005b lsls r3, r3, #1 + 80251ee: 4413 add r3, r2 + 80251f0: 009b lsls r3, r3, #2 + 80251f2: 18c8 adds r0, r1, r3 + 80251f4: 687b ldr r3, [r7, #4] + 80251f6: 681b ldr r3, [r3, #0] + 80251f8: 220c movs r2, #12 + 80251fa: 4619 mov r1, r3 + 80251fc: f000 f907 bl 802540e + RegionNvmGroup2->Channels[id].Band = band; + 8025200: 4b10 ldr r3, [pc, #64] @ (8025244 ) + 8025202: 6819 ldr r1, [r3, #0] + 8025204: 7b7a ldrb r2, [r7, #13] + 8025206: 7b38 ldrb r0, [r7, #12] + 8025208: 4613 mov r3, r2 + 802520a: 005b lsls r3, r3, #1 + 802520c: 4413 add r3, r2 + 802520e: 009b lsls r3, r3, #2 + 8025210: 440b add r3, r1 + 8025212: 3309 adds r3, #9 + 8025214: 4602 mov r2, r0 + 8025216: 701a strb r2, [r3, #0] + RegionNvmGroup2->ChannelsMask[0] |= ( 1 << id ); + 8025218: 4b0a ldr r3, [pc, #40] @ (8025244 ) + 802521a: 681b ldr r3, [r3, #0] + 802521c: f8b3 30c0 ldrh.w r3, [r3, #192] @ 0xc0 + 8025220: b21a sxth r2, r3 + 8025222: 7b7b ldrb r3, [r7, #13] + 8025224: 2101 movs r1, #1 + 8025226: fa01 f303 lsl.w r3, r1, r3 + 802522a: b21b sxth r3, r3 + 802522c: 4313 orrs r3, r2 + 802522e: b21a sxth r2, r3 + 8025230: 4b04 ldr r3, [pc, #16] @ (8025244 ) + 8025232: 681b ldr r3, [r3, #0] + 8025234: b292 uxth r2, r2 + 8025236: f8a3 20c0 strh.w r2, [r3, #192] @ 0xc0 + return LORAMAC_STATUS_OK; + 802523a: 2300 movs r3, #0 +#else + return LORAMAC_STATUS_NO_CHANNEL_FOUND; +#endif /* REGION_EU868 */ +} + 802523c: 4618 mov r0, r3 + 802523e: 3710 adds r7, #16 + 8025240: 46bd mov sp, r7 + 8025242: bd80 pop {r7, pc} + 8025244: 20014568 .word 0x20014568 + +08025248 : + +bool RegionEU868ChannelsRemove( ChannelRemoveParams_t* channelRemove ) +{ + 8025248: b580 push {r7, lr} + 802524a: b086 sub sp, #24 + 802524c: af00 add r7, sp, #0 + 802524e: 6078 str r0, [r7, #4] +#if defined( REGION_EU868 ) + uint8_t id = channelRemove->ChannelId; + 8025250: 687b ldr r3, [r7, #4] + 8025252: 781b ldrb r3, [r3, #0] + 8025254: 75fb strb r3, [r7, #23] + + if( id < EU868_NUMB_DEFAULT_CHANNELS ) + 8025256: 7dfb ldrb r3, [r7, #23] + 8025258: 2b02 cmp r3, #2 + 802525a: d801 bhi.n 8025260 + { + return false; + 802525c: 2300 movs r3, #0 + 802525e: e015 b.n 802528c + } + + // Remove the channel from the list of channels + RegionNvmGroup2->Channels[id] = ( ChannelParams_t ){ 0, 0, { 0 }, 0 }; + 8025260: 4b0c ldr r3, [pc, #48] @ (8025294 ) + 8025262: 6819 ldr r1, [r3, #0] + 8025264: 7dfa ldrb r2, [r7, #23] + 8025266: 4613 mov r3, r2 + 8025268: 005b lsls r3, r3, #1 + 802526a: 4413 add r3, r2 + 802526c: 009b lsls r3, r3, #2 + 802526e: 440b add r3, r1 + 8025270: 461a mov r2, r3 + 8025272: 2300 movs r3, #0 + 8025274: 6013 str r3, [r2, #0] + 8025276: 6053 str r3, [r2, #4] + 8025278: 6093 str r3, [r2, #8] + + return RegionCommonChanDisable( RegionNvmGroup2->ChannelsMask, id, EU868_MAX_NB_CHANNELS ); + 802527a: 4b06 ldr r3, [pc, #24] @ (8025294 ) + 802527c: 681b ldr r3, [r3, #0] + 802527e: 33c0 adds r3, #192 @ 0xc0 + 8025280: 7df9 ldrb r1, [r7, #23] + 8025282: 2210 movs r2, #16 + 8025284: 4618 mov r0, r3 + 8025286: f7fe f913 bl 80234b0 + 802528a: 4603 mov r3, r0 +#else + return false; +#endif /* REGION_EU868 */ +} + 802528c: 4618 mov r0, r3 + 802528e: 3718 adds r7, #24 + 8025290: 46bd mov sp, r7 + 8025292: bd80 pop {r7, pc} + 8025294: 20014568 .word 0x20014568 + +08025298 : + +void RegionEU868SetContinuousWave( ContinuousWaveParams_t* continuousWave ) +{ + 8025298: b590 push {r4, r7, lr} + 802529a: b085 sub sp, #20 + 802529c: af00 add r7, sp, #0 + 802529e: 6078 str r0, [r7, #4] +#if defined( REGION_EU868 ) + int8_t txPowerLimited = RegionCommonLimitTxPower( continuousWave->TxPower, RegionNvmGroup1->Bands[RegionNvmGroup2->Channels[continuousWave->Channel].Band].TxMaxPower ); + 80252a0: 687b ldr r3, [r7, #4] + 80252a2: f993 0002 ldrsb.w r0, [r3, #2] + 80252a6: 4b23 ldr r3, [pc, #140] @ (8025334 ) + 80252a8: 681a ldr r2, [r3, #0] + 80252aa: 4b23 ldr r3, [pc, #140] @ (8025338 ) + 80252ac: 6819 ldr r1, [r3, #0] + 80252ae: 687b ldr r3, [r7, #4] + 80252b0: 781b ldrb r3, [r3, #0] + 80252b2: 461c mov r4, r3 + 80252b4: 4623 mov r3, r4 + 80252b6: 005b lsls r3, r3, #1 + 80252b8: 4423 add r3, r4 + 80252ba: 009b lsls r3, r3, #2 + 80252bc: 440b add r3, r1 + 80252be: 3309 adds r3, #9 + 80252c0: 781b ldrb r3, [r3, #0] + 80252c2: 4619 mov r1, r3 + 80252c4: 460b mov r3, r1 + 80252c6: 005b lsls r3, r3, #1 + 80252c8: 440b add r3, r1 + 80252ca: 00db lsls r3, r3, #3 + 80252cc: 4413 add r3, r2 + 80252ce: 3302 adds r3, #2 + 80252d0: f993 3000 ldrsb.w r3, [r3] + 80252d4: 4619 mov r1, r3 + 80252d6: f7fe fdcd bl 8023e74 + 80252da: 4603 mov r3, r0 + 80252dc: 73fb strb r3, [r7, #15] + int8_t phyTxPower = 0; + 80252de: 2300 movs r3, #0 + 80252e0: 73bb strb r3, [r7, #14] + uint32_t frequency = RegionNvmGroup2->Channels[continuousWave->Channel].Frequency; + 80252e2: 4b15 ldr r3, [pc, #84] @ (8025338 ) + 80252e4: 681a ldr r2, [r3, #0] + 80252e6: 687b ldr r3, [r7, #4] + 80252e8: 781b ldrb r3, [r3, #0] + 80252ea: 4619 mov r1, r3 + 80252ec: 460b mov r3, r1 + 80252ee: 005b lsls r3, r3, #1 + 80252f0: 440b add r3, r1 + 80252f2: 009b lsls r3, r3, #2 + 80252f4: 4413 add r3, r2 + 80252f6: 681b ldr r3, [r3, #0] + 80252f8: 60bb str r3, [r7, #8] + + // Calculate physical TX power + phyTxPower = RegionCommonComputeTxPower( txPowerLimited, continuousWave->MaxEirp, continuousWave->AntennaGain ); + 80252fa: 687b ldr r3, [r7, #4] + 80252fc: edd3 7a01 vldr s15, [r3, #4] + 8025300: 687b ldr r3, [r7, #4] + 8025302: ed93 7a02 vldr s14, [r3, #8] + 8025306: f997 300f ldrsb.w r3, [r7, #15] + 802530a: eef0 0a47 vmov.f32 s1, s14 + 802530e: eeb0 0a67 vmov.f32 s0, s15 + 8025312: 4618 mov r0, r3 + 8025314: f7fe fc1e bl 8023b54 + 8025318: 4603 mov r3, r0 + 802531a: 73bb strb r3, [r7, #14] + + Radio.SetTxContinuousWave( frequency, phyTxPower, continuousWave->Timeout ); + 802531c: 4b07 ldr r3, [pc, #28] @ (802533c ) + 802531e: 6bdb ldr r3, [r3, #60] @ 0x3c + 8025320: 687a ldr r2, [r7, #4] + 8025322: 8992 ldrh r2, [r2, #12] + 8025324: f997 100e ldrsb.w r1, [r7, #14] + 8025328: 68b8 ldr r0, [r7, #8] + 802532a: 4798 blx r3 +#endif /* REGION_EU868 */ +} + 802532c: bf00 nop + 802532e: 3714 adds r7, #20 + 8025330: 46bd mov sp, r7 + 8025332: bd90 pop {r4, r7, pc} + 8025334: 20014564 .word 0x20014564 + 8025338: 20014568 .word 0x20014568 + 802533c: 0802fd14 .word 0x0802fd14 + +08025340 : + +uint8_t RegionEU868ApplyDrOffset( uint8_t downlinkDwellTime, int8_t dr, int8_t drOffset ) +{ + 8025340: b480 push {r7} + 8025342: b085 sub sp, #20 + 8025344: af00 add r7, sp, #0 + 8025346: 4603 mov r3, r0 + 8025348: 71fb strb r3, [r7, #7] + 802534a: 460b mov r3, r1 + 802534c: 71bb strb r3, [r7, #6] + 802534e: 4613 mov r3, r2 + 8025350: 717b strb r3, [r7, #5] +#if defined( REGION_EU868 ) + int8_t datarate = dr - drOffset; + 8025352: 79ba ldrb r2, [r7, #6] + 8025354: 797b ldrb r3, [r7, #5] + 8025356: 1ad3 subs r3, r2, r3 + 8025358: b2db uxtb r3, r3 + 802535a: 73fb strb r3, [r7, #15] + + if( datarate < 0 ) + 802535c: f997 300f ldrsb.w r3, [r7, #15] + 8025360: 2b00 cmp r3, #0 + 8025362: da01 bge.n 8025368 + { + datarate = DR_0; + 8025364: 2300 movs r3, #0 + 8025366: 73fb strb r3, [r7, #15] + } + return datarate; + 8025368: 7bfb ldrb r3, [r7, #15] +#else + return 0; +#endif /* REGION_EU868 */ +} + 802536a: 4618 mov r0, r3 + 802536c: 3714 adds r7, #20 + 802536e: 46bd mov sp, r7 + 8025370: f85d 7b04 ldr.w r7, [sp], #4 + 8025374: 4770 bx lr + ... + +08025378 : +static uint32_t next = 1; + +static int32_t rand1( void ); + +static int32_t rand1( void ) +{ + 8025378: b480 push {r7} + 802537a: af00 add r7, sp, #0 + return ( ( next = next * 1103515245L + 12345L ) % RAND_LOCAL_MAX ); + 802537c: 4b0e ldr r3, [pc, #56] @ (80253b8 ) + 802537e: 681b ldr r3, [r3, #0] + 8025380: 4a0e ldr r2, [pc, #56] @ (80253bc ) + 8025382: fb02 f303 mul.w r3, r2, r3 + 8025386: f503 5340 add.w r3, r3, #12288 @ 0x3000 + 802538a: 3339 adds r3, #57 @ 0x39 + 802538c: 4a0a ldr r2, [pc, #40] @ (80253b8 ) + 802538e: 6013 str r3, [r2, #0] + 8025390: 4b09 ldr r3, [pc, #36] @ (80253b8 ) + 8025392: 681a ldr r2, [r3, #0] + 8025394: 2303 movs r3, #3 + 8025396: fba3 1302 umull r1, r3, r3, r2 + 802539a: 1ad1 subs r1, r2, r3 + 802539c: 0849 lsrs r1, r1, #1 + 802539e: 440b add r3, r1 + 80253a0: 0f99 lsrs r1, r3, #30 + 80253a2: 460b mov r3, r1 + 80253a4: 07db lsls r3, r3, #31 + 80253a6: 1a5b subs r3, r3, r1 + 80253a8: 1ad1 subs r1, r2, r3 + 80253aa: 460b mov r3, r1 +} + 80253ac: 4618 mov r0, r3 + 80253ae: 46bd mov sp, r7 + 80253b0: f85d 7b04 ldr.w r7, [sp], #4 + 80253b4: 4770 bx lr + 80253b6: bf00 nop + 80253b8: 200013e8 .word 0x200013e8 + 80253bc: 41c64e6d .word 0x41c64e6d + +080253c0 : + +void srand1( uint32_t seed ) +{ + 80253c0: b480 push {r7} + 80253c2: b083 sub sp, #12 + 80253c4: af00 add r7, sp, #0 + 80253c6: 6078 str r0, [r7, #4] + next = seed; + 80253c8: 4a04 ldr r2, [pc, #16] @ (80253dc ) + 80253ca: 687b ldr r3, [r7, #4] + 80253cc: 6013 str r3, [r2, #0] +} + 80253ce: bf00 nop + 80253d0: 370c adds r7, #12 + 80253d2: 46bd mov sp, r7 + 80253d4: f85d 7b04 ldr.w r7, [sp], #4 + 80253d8: 4770 bx lr + 80253da: bf00 nop + 80253dc: 200013e8 .word 0x200013e8 + +080253e0 : +// Standard random functions redefinition end + +int32_t randr( int32_t min, int32_t max ) +{ + 80253e0: b580 push {r7, lr} + 80253e2: b082 sub sp, #8 + 80253e4: af00 add r7, sp, #0 + 80253e6: 6078 str r0, [r7, #4] + 80253e8: 6039 str r1, [r7, #0] + return ( int32_t )rand1( ) % ( max - min + 1 ) + min; + 80253ea: f7ff ffc5 bl 8025378 + 80253ee: 4602 mov r2, r0 + 80253f0: 6839 ldr r1, [r7, #0] + 80253f2: 687b ldr r3, [r7, #4] + 80253f4: 1acb subs r3, r1, r3 + 80253f6: 3301 adds r3, #1 + 80253f8: fb92 f1f3 sdiv r1, r2, r3 + 80253fc: fb01 f303 mul.w r3, r1, r3 + 8025400: 1ad2 subs r2, r2, r3 + 8025402: 687b ldr r3, [r7, #4] + 8025404: 4413 add r3, r2 +} + 8025406: 4618 mov r0, r3 + 8025408: 3708 adds r7, #8 + 802540a: 46bd mov sp, r7 + 802540c: bd80 pop {r7, pc} + +0802540e : + +void memcpy1( uint8_t *dst, const uint8_t *src, uint16_t size ) +{ + 802540e: b480 push {r7} + 8025410: b085 sub sp, #20 + 8025412: af00 add r7, sp, #0 + 8025414: 60f8 str r0, [r7, #12] + 8025416: 60b9 str r1, [r7, #8] + 8025418: 4613 mov r3, r2 + 802541a: 80fb strh r3, [r7, #6] + while( size-- ) + 802541c: e007 b.n 802542e + { + *dst++ = *src++; + 802541e: 68ba ldr r2, [r7, #8] + 8025420: 1c53 adds r3, r2, #1 + 8025422: 60bb str r3, [r7, #8] + 8025424: 68fb ldr r3, [r7, #12] + 8025426: 1c59 adds r1, r3, #1 + 8025428: 60f9 str r1, [r7, #12] + 802542a: 7812 ldrb r2, [r2, #0] + 802542c: 701a strb r2, [r3, #0] + while( size-- ) + 802542e: 88fb ldrh r3, [r7, #6] + 8025430: 1e5a subs r2, r3, #1 + 8025432: 80fa strh r2, [r7, #6] + 8025434: 2b00 cmp r3, #0 + 8025436: d1f2 bne.n 802541e + } +} + 8025438: bf00 nop + 802543a: bf00 nop + 802543c: 3714 adds r7, #20 + 802543e: 46bd mov sp, r7 + 8025440: f85d 7b04 ldr.w r7, [sp], #4 + 8025444: 4770 bx lr + +08025446 : + +void memcpyr( uint8_t *dst, const uint8_t *src, uint16_t size ) +{ + 8025446: b480 push {r7} + 8025448: b085 sub sp, #20 + 802544a: af00 add r7, sp, #0 + 802544c: 60f8 str r0, [r7, #12] + 802544e: 60b9 str r1, [r7, #8] + 8025450: 4613 mov r3, r2 + 8025452: 80fb strh r3, [r7, #6] + dst = dst + ( size - 1 ); + 8025454: 88fb ldrh r3, [r7, #6] + 8025456: 3b01 subs r3, #1 + 8025458: 68fa ldr r2, [r7, #12] + 802545a: 4413 add r3, r2 + 802545c: 60fb str r3, [r7, #12] + while( size-- ) + 802545e: e007 b.n 8025470 + { + *dst-- = *src++; + 8025460: 68ba ldr r2, [r7, #8] + 8025462: 1c53 adds r3, r2, #1 + 8025464: 60bb str r3, [r7, #8] + 8025466: 68fb ldr r3, [r7, #12] + 8025468: 1e59 subs r1, r3, #1 + 802546a: 60f9 str r1, [r7, #12] + 802546c: 7812 ldrb r2, [r2, #0] + 802546e: 701a strb r2, [r3, #0] + while( size-- ) + 8025470: 88fb ldrh r3, [r7, #6] + 8025472: 1e5a subs r2, r3, #1 + 8025474: 80fa strh r2, [r7, #6] + 8025476: 2b00 cmp r3, #0 + 8025478: d1f2 bne.n 8025460 + } +} + 802547a: bf00 nop + 802547c: bf00 nop + 802547e: 3714 adds r7, #20 + 8025480: 46bd mov sp, r7 + 8025482: f85d 7b04 ldr.w r7, [sp], #4 + 8025486: 4770 bx lr + +08025488 : + +void memset1( uint8_t *dst, uint8_t value, uint16_t size ) +{ + 8025488: b480 push {r7} + 802548a: b083 sub sp, #12 + 802548c: af00 add r7, sp, #0 + 802548e: 6078 str r0, [r7, #4] + 8025490: 460b mov r3, r1 + 8025492: 70fb strb r3, [r7, #3] + 8025494: 4613 mov r3, r2 + 8025496: 803b strh r3, [r7, #0] + while( size-- ) + 8025498: e004 b.n 80254a4 + { + *dst++ = value; + 802549a: 687b ldr r3, [r7, #4] + 802549c: 1c5a adds r2, r3, #1 + 802549e: 607a str r2, [r7, #4] + 80254a0: 78fa ldrb r2, [r7, #3] + 80254a2: 701a strb r2, [r3, #0] + while( size-- ) + 80254a4: 883b ldrh r3, [r7, #0] + 80254a6: 1e5a subs r2, r3, #1 + 80254a8: 803a strh r2, [r7, #0] + 80254aa: 2b00 cmp r3, #0 + 80254ac: d1f5 bne.n 802549a + } +} + 80254ae: bf00 nop + 80254b0: bf00 nop + 80254b2: 370c adds r7, #12 + 80254b4: 46bd mov sp, r7 + 80254b6: f85d 7b04 ldr.w r7, [sp], #4 + 80254ba: 4770 bx lr + +080254bc : + return '?'; + } +} + +uint32_t Crc32( uint8_t *buffer, uint16_t length ) +{ + 80254bc: b480 push {r7} + 80254be: b087 sub sp, #28 + 80254c0: af00 add r7, sp, #0 + 80254c2: 6078 str r0, [r7, #4] + 80254c4: 460b mov r3, r1 + 80254c6: 807b strh r3, [r7, #2] + // The CRC calculation follows CCITT - 0x04C11DB7 + const uint32_t reversedPolynom = 0xEDB88320; + 80254c8: 4b1b ldr r3, [pc, #108] @ (8025538 ) + 80254ca: 60fb str r3, [r7, #12] + + // CRC initial value + uint32_t crc = 0xFFFFFFFF; + 80254cc: f04f 33ff mov.w r3, #4294967295 + 80254d0: 617b str r3, [r7, #20] + + if( buffer == NULL ) + 80254d2: 687b ldr r3, [r7, #4] + 80254d4: 2b00 cmp r3, #0 + 80254d6: d101 bne.n 80254dc + { + return 0; + 80254d8: 2300 movs r3, #0 + 80254da: e026 b.n 802552a + } + + for( uint16_t i = 0; i < length; ++i ) + 80254dc: 2300 movs r3, #0 + 80254de: 827b strh r3, [r7, #18] + 80254e0: e01d b.n 802551e + { + crc ^= ( uint32_t )buffer[i]; + 80254e2: 8a7b ldrh r3, [r7, #18] + 80254e4: 687a ldr r2, [r7, #4] + 80254e6: 4413 add r3, r2 + 80254e8: 781b ldrb r3, [r3, #0] + 80254ea: 461a mov r2, r3 + 80254ec: 697b ldr r3, [r7, #20] + 80254ee: 4053 eors r3, r2 + 80254f0: 617b str r3, [r7, #20] + for( uint16_t i = 0; i < 8; i++ ) + 80254f2: 2300 movs r3, #0 + 80254f4: 823b strh r3, [r7, #16] + 80254f6: e00c b.n 8025512 + { + crc = ( crc >> 1 ) ^ ( reversedPolynom & ~( ( crc & 0x01 ) - 1 ) ); + 80254f8: 697b ldr r3, [r7, #20] + 80254fa: 085a lsrs r2, r3, #1 + 80254fc: 697b ldr r3, [r7, #20] + 80254fe: f003 0301 and.w r3, r3, #1 + 8025502: 4259 negs r1, r3 + 8025504: 68fb ldr r3, [r7, #12] + 8025506: 400b ands r3, r1 + 8025508: 4053 eors r3, r2 + 802550a: 617b str r3, [r7, #20] + for( uint16_t i = 0; i < 8; i++ ) + 802550c: 8a3b ldrh r3, [r7, #16] + 802550e: 3301 adds r3, #1 + 8025510: 823b strh r3, [r7, #16] + 8025512: 8a3b ldrh r3, [r7, #16] + 8025514: 2b07 cmp r3, #7 + 8025516: d9ef bls.n 80254f8 + for( uint16_t i = 0; i < length; ++i ) + 8025518: 8a7b ldrh r3, [r7, #18] + 802551a: 3301 adds r3, #1 + 802551c: 827b strh r3, [r7, #18] + 802551e: 8a7a ldrh r2, [r7, #18] + 8025520: 887b ldrh r3, [r7, #2] + 8025522: 429a cmp r2, r3 + 8025524: d3dd bcc.n 80254e2 + } + } + + return ~crc; + 8025526: 697b ldr r3, [r7, #20] + 8025528: 43db mvns r3, r3 +} + 802552a: 4618 mov r0, r3 + 802552c: 371c adds r7, #28 + 802552e: 46bd mov sp, r7 + 8025530: f85d 7b04 ldr.w r7, [sp], #4 + 8025534: 4770 bx lr + 8025536: bf00 nop + 8025538: edb88320 .word 0xedb88320 + +0802553c : +/* + * Radio driver functions implementation + */ + +uint32_t SX1276Init( RadioEvents_t *events ) +{ + 802553c: b580 push {r7, lr} + 802553e: b086 sub sp, #24 + 8025540: af02 add r7, sp, #8 + 8025542: 6078 str r0, [r7, #4] + uint8_t i; + + RadioEvents = events; + 8025544: 4a2f ldr r2, [pc, #188] @ (8025604 ) + 8025546: 687b ldr r3, [r7, #4] + 8025548: 6013 str r3, [r2, #0] + + // Initialize driver timeout timers + TimerInit( &TxTimeoutTimer, SX1276OnTimeoutIrq ); + 802554a: 2300 movs r3, #0 + 802554c: 9300 str r3, [sp, #0] + 802554e: 4b2e ldr r3, [pc, #184] @ (8025608 ) + 8025550: 2200 movs r2, #0 + 8025552: f04f 31ff mov.w r1, #4294967295 + 8025556: 482d ldr r0, [pc, #180] @ (802560c ) + 8025558: f002 fecc bl 80282f4 + TimerInit( &RxTimeoutTimer, SX1276OnTimeoutIrq ); + 802555c: 2300 movs r3, #0 + 802555e: 9300 str r3, [sp, #0] + 8025560: 4b29 ldr r3, [pc, #164] @ (8025608 ) + 8025562: 2200 movs r2, #0 + 8025564: f04f 31ff mov.w r1, #4294967295 + 8025568: 4829 ldr r0, [pc, #164] @ (8025610 ) + 802556a: f002 fec3 bl 80282f4 + TimerInit( &RxTimeoutSyncWord, SX1276OnTimeoutIrq ); + 802556e: 2300 movs r3, #0 + 8025570: 9300 str r3, [sp, #0] + 8025572: 4b25 ldr r3, [pc, #148] @ (8025608 ) + 8025574: 2200 movs r2, #0 + 8025576: f04f 31ff mov.w r1, #4294967295 + 802557a: 4826 ldr r0, [pc, #152] @ (8025614 ) + 802557c: f002 feba bl 80282f4 + + Sx_Board_SetXO( SET ); + 8025580: 2001 movs r0, #1 + 8025582: f7e5 fa0c bl 800a99e + + SX1276Reset( ); + 8025586: f001 f979 bl 802687c + + RxChainCalibration( ); + 802558a: f000 f8f7 bl 802577c + + SX1276SetOpMode( RF_OPMODE_SLEEP ); + 802558e: 2000 movs r0, #0 + 8025590: f001 f97a bl 8026888 + + Sx_Board_IoIrqInit( DioIrq ); + 8025594: 4820 ldr r0, [pc, #128] @ (8025618 ) + 8025596: f7e5 fa0d bl 800a9b4 + + for( i = 0; i < sizeof( RadioRegsInit ) / sizeof( RadioRegisters_t ); i++ ) + 802559a: 2300 movs r3, #0 + 802559c: 73fb strb r3, [r7, #15] + 802559e: e020 b.n 80255e2 + { + SX1276SetModem( RadioRegsInit[i].Modem ); + 80255a0: 7bfa ldrb r2, [r7, #15] + 80255a2: 491e ldr r1, [pc, #120] @ (802561c ) + 80255a4: 4613 mov r3, r2 + 80255a6: 005b lsls r3, r3, #1 + 80255a8: 4413 add r3, r2 + 80255aa: 440b add r3, r1 + 80255ac: 781b ldrb r3, [r3, #0] + 80255ae: 4618 mov r0, r3 + 80255b0: f001 f9ce bl 8026950 + SX1276Write( RadioRegsInit[i].Addr, RadioRegsInit[i].Value ); + 80255b4: 7bfa ldrb r2, [r7, #15] + 80255b6: 4919 ldr r1, [pc, #100] @ (802561c ) + 80255b8: 4613 mov r3, r2 + 80255ba: 005b lsls r3, r3, #1 + 80255bc: 4413 add r3, r2 + 80255be: 440b add r3, r1 + 80255c0: 3301 adds r3, #1 + 80255c2: 781b ldrb r3, [r3, #0] + 80255c4: 4618 mov r0, r3 + 80255c6: 7bfa ldrb r2, [r7, #15] + 80255c8: 4914 ldr r1, [pc, #80] @ (802561c ) + 80255ca: 4613 mov r3, r2 + 80255cc: 005b lsls r3, r3, #1 + 80255ce: 4413 add r3, r2 + 80255d0: 440b add r3, r1 + 80255d2: 3302 adds r3, #2 + 80255d4: 781b ldrb r3, [r3, #0] + 80255d6: 4619 mov r1, r3 + 80255d8: f001 fa0e bl 80269f8 + for( i = 0; i < sizeof( RadioRegsInit ) / sizeof( RadioRegisters_t ); i++ ) + 80255dc: 7bfb ldrb r3, [r7, #15] + 80255de: 3301 adds r3, #1 + 80255e0: 73fb strb r3, [r7, #15] + 80255e2: 7bfb ldrb r3, [r7, #15] + 80255e4: 2b0f cmp r3, #15 + 80255e6: d9db bls.n 80255a0 + } + + SX1276SetModem( MODEM_FSK ); + 80255e8: 2000 movs r0, #0 + 80255ea: f001 f9b1 bl 8026950 + + SX1276.Settings.State = RF_IDLE; + 80255ee: 4b0c ldr r3, [pc, #48] @ (8025620 ) + 80255f0: 2200 movs r2, #0 + 80255f2: 711a strb r2, [r3, #4] + + return ( uint32_t )Sx_Board_GetWakeUpTime( ) + RADIO_WAKEUP_TIME; + 80255f4: f7e5 f9cb bl 800a98e + 80255f8: 4603 mov r3, r0 + 80255fa: 3302 adds r3, #2 +} + 80255fc: 4618 mov r0, r3 + 80255fe: 3710 adds r7, #16 + 8025600: 46bd mov sp, r7 + 8025602: bd80 pop {r7, pc} + 8025604: 2001456c .word 0x2001456c + 8025608: 08026e6d .word 0x08026e6d + 802560c: 200146d8 .word 0x200146d8 + 8025610: 200146f4 .word 0x200146f4 + 8025614: 20014710 .word 0x20014710 + 8025618: 200013ec .word 0x200013ec + 802561c: 0802fd80 .word 0x0802fd80 + 8025620: 20014670 .word 0x20014670 + +08025624 : + +RadioState_t SX1276GetStatus( void ) +{ + 8025624: b480 push {r7} + 8025626: af00 add r7, sp, #0 + return SX1276.Settings.State; + 8025628: 4b03 ldr r3, [pc, #12] @ (8025638 ) + 802562a: 791b ldrb r3, [r3, #4] +} + 802562c: 4618 mov r0, r3 + 802562e: 46bd mov sp, r7 + 8025630: f85d 7b04 ldr.w r7, [sp], #4 + 8025634: 4770 bx lr + 8025636: bf00 nop + 8025638: 20014670 .word 0x20014670 + +0802563c : + +void SX1276SetChannel( uint32_t freq ) +{ + 802563c: b580 push {r7, lr} + 802563e: b084 sub sp, #16 + 8025640: af00 add r7, sp, #0 + 8025642: 6078 str r0, [r7, #4] + uint32_t freqInPllSteps = SX1276ConvertFreqInHzToPllStep( freq ); + 8025644: 6878 ldr r0, [r7, #4] + 8025646: f001 fae3 bl 8026c10 + 802564a: 60f8 str r0, [r7, #12] + + SX1276.Settings.Channel = freq; + 802564c: 4a0d ldr r2, [pc, #52] @ (8025684 ) + 802564e: 687b ldr r3, [r7, #4] + 8025650: 6093 str r3, [r2, #8] + + SX1276Write( REG_FRFMSB, ( uint8_t )( ( freqInPllSteps >> 16 ) & 0xFF ) ); + 8025652: 68fb ldr r3, [r7, #12] + 8025654: 0c1b lsrs r3, r3, #16 + 8025656: b2db uxtb r3, r3 + 8025658: 4619 mov r1, r3 + 802565a: 2006 movs r0, #6 + 802565c: f001 f9cc bl 80269f8 + SX1276Write( REG_FRFMID, ( uint8_t )( ( freqInPllSteps >> 8 ) & 0xFF ) ); + 8025660: 68fb ldr r3, [r7, #12] + 8025662: 0a1b lsrs r3, r3, #8 + 8025664: b2db uxtb r3, r3 + 8025666: 4619 mov r1, r3 + 8025668: 2007 movs r0, #7 + 802566a: f001 f9c5 bl 80269f8 + SX1276Write( REG_FRFLSB, ( uint8_t )( freqInPllSteps & 0xFF ) ); + 802566e: 68fb ldr r3, [r7, #12] + 8025670: b2db uxtb r3, r3 + 8025672: 4619 mov r1, r3 + 8025674: 2008 movs r0, #8 + 8025676: f001 f9bf bl 80269f8 +} + 802567a: bf00 nop + 802567c: 3710 adds r7, #16 + 802567e: 46bd mov sp, r7 + 8025680: bd80 pop {r7, pc} + 8025682: bf00 nop + 8025684: 20014670 .word 0x20014670 + +08025688 : + +bool SX1276IsChannelFree( uint32_t freq, uint32_t rxBandwidth, int16_t rssiThresh, uint32_t maxCarrierSenseTime ) +{ + 8025688: b580 push {r7, lr} + 802568a: b086 sub sp, #24 + 802568c: af00 add r7, sp, #0 + 802568e: 60f8 str r0, [r7, #12] + 8025690: 60b9 str r1, [r7, #8] + 8025692: 603b str r3, [r7, #0] + 8025694: 4613 mov r3, r2 + 8025696: 80fb strh r3, [r7, #6] + bool status = true; + 8025698: 2301 movs r3, #1 + 802569a: 75fb strb r3, [r7, #23] + int16_t rssi = 0; + 802569c: 2300 movs r3, #0 + 802569e: 82bb strh r3, [r7, #20] + uint32_t carrierSenseTime = 0; + 80256a0: 2300 movs r3, #0 + 80256a2: 613b str r3, [r7, #16] + + SX1276SetSleep( ); + 80256a4: f000 fe0a bl 80262bc + + SX1276SetModem( MODEM_FSK ); + 80256a8: 2000 movs r0, #0 + 80256aa: f001 f951 bl 8026950 + + SX1276SetChannel( freq ); + 80256ae: 68f8 ldr r0, [r7, #12] + 80256b0: f7ff ffc4 bl 802563c + + SX1276Write( REG_RXBW, GetFskBandwidthRegValue( rxBandwidth ) ); + 80256b4: 68b8 ldr r0, [r7, #8] + 80256b6: f001 fad1 bl 8026c5c + 80256ba: 4603 mov r3, r0 + 80256bc: 4619 mov r1, r3 + 80256be: 2012 movs r0, #18 + 80256c0: f001 f99a bl 80269f8 + SX1276Write( REG_AFCBW, GetFskBandwidthRegValue( rxBandwidth ) ); + 80256c4: 68b8 ldr r0, [r7, #8] + 80256c6: f001 fac9 bl 8026c5c + 80256ca: 4603 mov r3, r0 + 80256cc: 4619 mov r1, r3 + 80256ce: 2013 movs r0, #19 + 80256d0: f001 f992 bl 80269f8 + + SX1276SetOpMode( RF_OPMODE_RECEIVER ); + 80256d4: 2005 movs r0, #5 + 80256d6: f001 f8d7 bl 8026888 + + RADIO_DELAY_MS( 1 ); + 80256da: 2001 movs r0, #1 + 80256dc: f7db fd00 bl 80010e0 + + carrierSenseTime = TimerGetCurrentTime( ); + 80256e0: f002 fe82 bl 80283e8 + 80256e4: 6138 str r0, [r7, #16] + + // Perform carrier sense for maxCarrierSenseTime + while( TimerGetElapsedTime( carrierSenseTime ) < maxCarrierSenseTime ) + 80256e6: e00d b.n 8025704 + { + rssi = SX1276ReadRssi( MODEM_FSK ); + 80256e8: 2000 movs r0, #0 + 80256ea: f001 f88d bl 8026808 + 80256ee: 4603 mov r3, r0 + 80256f0: 82bb strh r3, [r7, #20] + + if( rssi > rssiThresh ) + 80256f2: f9b7 2014 ldrsh.w r2, [r7, #20] + 80256f6: f9b7 3006 ldrsh.w r3, [r7, #6] + 80256fa: 429a cmp r2, r3 + 80256fc: dd02 ble.n 8025704 + { + status = false; + 80256fe: 2300 movs r3, #0 + 8025700: 75fb strb r3, [r7, #23] + break; + 8025702: e006 b.n 8025712 + while( TimerGetElapsedTime( carrierSenseTime ) < maxCarrierSenseTime ) + 8025704: 6938 ldr r0, [r7, #16] + 8025706: f002 fe81 bl 802840c + 802570a: 4602 mov r2, r0 + 802570c: 683b ldr r3, [r7, #0] + 802570e: 4293 cmp r3, r2 + 8025710: d8ea bhi.n 80256e8 + } + } + SX1276SetSleep( ); + 8025712: f000 fdd3 bl 80262bc + return status; + 8025716: 7dfb ldrb r3, [r7, #23] +} + 8025718: 4618 mov r0, r3 + 802571a: 3718 adds r7, #24 + 802571c: 46bd mov sp, r7 + 802571e: bd80 pop {r7, pc} + +08025720 : + +uint32_t SX1276Random( void ) +{ + 8025720: b580 push {r7, lr} + 8025722: b082 sub sp, #8 + 8025724: af00 add r7, sp, #0 + uint8_t i; + uint32_t rnd = 0; + 8025726: 2300 movs r3, #0 + 8025728: 603b str r3, [r7, #0] + + /* + * Radio setup for random number generation + */ + // Set LoRa modem ON + SX1276SetModem( MODEM_LORA ); + 802572a: 2001 movs r0, #1 + 802572c: f001 f910 bl 8026950 + + // Disable LoRa modem interrupts + SX1276Write( REG_LR_IRQFLAGSMASK, RFLR_IRQFLAGS_RXTIMEOUT | + 8025730: 21ff movs r1, #255 @ 0xff + 8025732: 2011 movs r0, #17 + 8025734: f001 f960 bl 80269f8 + RFLR_IRQFLAGS_CADDONE | + RFLR_IRQFLAGS_FHSSCHANGEDCHANNEL | + RFLR_IRQFLAGS_CADDETECTED ); + + // Set radio in continuous reception + SX1276SetOpMode( RF_OPMODE_RECEIVER ); + 8025738: 2005 movs r0, #5 + 802573a: f001 f8a5 bl 8026888 + + for( i = 0; i < 32; i++ ) + 802573e: 2300 movs r3, #0 + 8025740: 71fb strb r3, [r7, #7] + 8025742: e011 b.n 8025768 + { + RADIO_DELAY_MS( 1 ); + 8025744: 2001 movs r0, #1 + 8025746: f7db fccb bl 80010e0 + // Unfiltered RSSI value reading. Only takes the LSB value + rnd |= ( ( uint32_t )SX1276Read( REG_LR_RSSIWIDEBAND ) & 0x01 ) << i; + 802574a: 202c movs r0, #44 @ 0x2c + 802574c: f001 f964 bl 8026a18 + 8025750: 4603 mov r3, r0 + 8025752: f003 0201 and.w r2, r3, #1 + 8025756: 79fb ldrb r3, [r7, #7] + 8025758: fa02 f303 lsl.w r3, r2, r3 + 802575c: 683a ldr r2, [r7, #0] + 802575e: 4313 orrs r3, r2 + 8025760: 603b str r3, [r7, #0] + for( i = 0; i < 32; i++ ) + 8025762: 79fb ldrb r3, [r7, #7] + 8025764: 3301 adds r3, #1 + 8025766: 71fb strb r3, [r7, #7] + 8025768: 79fb ldrb r3, [r7, #7] + 802576a: 2b1f cmp r3, #31 + 802576c: d9ea bls.n 8025744 + } + + SX1276SetSleep( ); + 802576e: f000 fda5 bl 80262bc + + return rnd; + 8025772: 683b ldr r3, [r7, #0] +} + 8025774: 4618 mov r0, r3 + 8025776: 3708 adds r7, #8 + 8025778: 46bd mov sp, r7 + 802577a: bd80 pop {r7, pc} + +0802577c : + * Performs the Rx chain calibration for LF and HF bands + * \remark Must be called just after the reset so all registers are at their + * default values + */ +static void RxChainCalibration( void ) +{ + 802577c: b590 push {r4, r7, lr} + 802577e: b083 sub sp, #12 + 8025780: af00 add r7, sp, #0 + uint8_t regPaConfigInitVal; + uint32_t initialFreq; + + // Save context + regPaConfigInitVal = SX1276Read( REG_PACONFIG ); + 8025782: 2009 movs r0, #9 + 8025784: f001 f948 bl 8026a18 + 8025788: 4603 mov r3, r0 + 802578a: 71fb strb r3, [r7, #7] + + initialFreq = SX1276ConvertPllStepToFreqInHz( ( ( ( uint32_t )SX1276Read( REG_FRFMSB ) << 16 ) | + 802578c: 2006 movs r0, #6 + 802578e: f001 f943 bl 8026a18 + 8025792: 4603 mov r3, r0 + 8025794: 041c lsls r4, r3, #16 + ( ( uint32_t )SX1276Read( REG_FRFMID ) << 8 ) | + 8025796: 2007 movs r0, #7 + 8025798: f001 f93e bl 8026a18 + 802579c: 4603 mov r3, r0 + 802579e: 021b lsls r3, r3, #8 + initialFreq = SX1276ConvertPllStepToFreqInHz( ( ( ( uint32_t )SX1276Read( REG_FRFMSB ) << 16 ) | + 80257a0: 431c orrs r4, r3 + ( ( uint32_t )SX1276Read( REG_FRFLSB ) ) ) ); + 80257a2: 2008 movs r0, #8 + 80257a4: f001 f938 bl 8026a18 + 80257a8: 4603 mov r3, r0 + initialFreq = SX1276ConvertPllStepToFreqInHz( ( ( ( uint32_t )SX1276Read( REG_FRFMSB ) << 16 ) | + 80257aa: 4323 orrs r3, r4 + 80257ac: 4618 mov r0, r3 + 80257ae: f001 fa0f bl 8026bd0 + 80257b2: 6038 str r0, [r7, #0] + + // Cut the PA just in case, RFO output, power = -1 dBm + SX1276Write( REG_PACONFIG, 0x00 ); + 80257b4: 2100 movs r1, #0 + 80257b6: 2009 movs r0, #9 + 80257b8: f001 f91e bl 80269f8 + + // Launch Rx chain calibration for LF band + SX1276Write( REG_IMAGECAL, ( SX1276Read( REG_IMAGECAL ) & RF_IMAGECAL_IMAGECAL_MASK ) | RF_IMAGECAL_IMAGECAL_START ); + 80257bc: 203b movs r0, #59 @ 0x3b + 80257be: f001 f92b bl 8026a18 + 80257c2: 4603 mov r3, r0 + 80257c4: f043 0340 orr.w r3, r3, #64 @ 0x40 + 80257c8: b2db uxtb r3, r3 + 80257ca: 4619 mov r1, r3 + 80257cc: 203b movs r0, #59 @ 0x3b + 80257ce: f001 f913 bl 80269f8 + while( ( SX1276Read( REG_IMAGECAL ) & RF_IMAGECAL_IMAGECAL_RUNNING ) == RF_IMAGECAL_IMAGECAL_RUNNING ) + 80257d2: bf00 nop + 80257d4: 203b movs r0, #59 @ 0x3b + 80257d6: f001 f91f bl 8026a18 + 80257da: 4603 mov r3, r0 + 80257dc: f003 0320 and.w r3, r3, #32 + 80257e0: 2b20 cmp r3, #32 + 80257e2: d0f7 beq.n 80257d4 + { + } + + // Sets a Frequency in HF band + SX1276SetChannel( 868000000 ); + 80257e4: 4811 ldr r0, [pc, #68] @ (802582c ) + 80257e6: f7ff ff29 bl 802563c + + // Launch Rx chain calibration for HF band + SX1276Write( REG_IMAGECAL, ( SX1276Read( REG_IMAGECAL ) & RF_IMAGECAL_IMAGECAL_MASK ) | RF_IMAGECAL_IMAGECAL_START ); + 80257ea: 203b movs r0, #59 @ 0x3b + 80257ec: f001 f914 bl 8026a18 + 80257f0: 4603 mov r3, r0 + 80257f2: f043 0340 orr.w r3, r3, #64 @ 0x40 + 80257f6: b2db uxtb r3, r3 + 80257f8: 4619 mov r1, r3 + 80257fa: 203b movs r0, #59 @ 0x3b + 80257fc: f001 f8fc bl 80269f8 + while( ( SX1276Read( REG_IMAGECAL ) & RF_IMAGECAL_IMAGECAL_RUNNING ) == RF_IMAGECAL_IMAGECAL_RUNNING ) + 8025800: bf00 nop + 8025802: 203b movs r0, #59 @ 0x3b + 8025804: f001 f908 bl 8026a18 + 8025808: 4603 mov r3, r0 + 802580a: f003 0320 and.w r3, r3, #32 + 802580e: 2b20 cmp r3, #32 + 8025810: d0f7 beq.n 8025802 + { + } + + // Restore context + SX1276Write( REG_PACONFIG, regPaConfigInitVal ); + 8025812: 79fb ldrb r3, [r7, #7] + 8025814: 4619 mov r1, r3 + 8025816: 2009 movs r0, #9 + 8025818: f001 f8ee bl 80269f8 + SX1276SetChannel( initialFreq ); + 802581c: 6838 ldr r0, [r7, #0] + 802581e: f7ff ff0d bl 802563c +} + 8025822: bf00 nop + 8025824: 370c adds r7, #12 + 8025826: 46bd mov sp, r7 + 8025828: bd90 pop {r4, r7, pc} + 802582a: bf00 nop + 802582c: 33bca100 .word 0x33bca100 + +08025830 : + uint32_t bandwidthAfc, uint16_t preambleLen, + uint16_t symbTimeout, bool fixLen, + uint8_t payloadLen, + bool crcOn, bool freqHopOn, uint8_t hopPeriod, + bool iqInverted, bool rxContinuous ) +{ + 8025830: b580 push {r7, lr} + 8025832: b086 sub sp, #24 + 8025834: af00 add r7, sp, #0 + 8025836: 60b9 str r1, [r7, #8] + 8025838: 607a str r2, [r7, #4] + 802583a: 461a mov r2, r3 + 802583c: 4603 mov r3, r0 + 802583e: 73fb strb r3, [r7, #15] + 8025840: 4613 mov r3, r2 + 8025842: 73bb strb r3, [r7, #14] + SX1276SetModem( modem ); + 8025844: 7bfb ldrb r3, [r7, #15] + 8025846: 4618 mov r0, r3 + 8025848: f001 f882 bl 8026950 + + switch( modem ) + 802584c: 7bfb ldrb r3, [r7, #15] + 802584e: 2b00 cmp r3, #0 + 8025850: d003 beq.n 802585a + 8025852: 2b01 cmp r3, #1 + 8025854: f000 8098 beq.w 8025988 + RFLR_DETECTIONTHRESH_SF7_TO_SF12 ); + } + } + break; + } +} + 8025858: e1c2 b.n 8025be0 + SX1276.Settings.Fsk.Bandwidth = bandwidth; + 802585a: 4a77 ldr r2, [pc, #476] @ (8025a38 ) + 802585c: 68bb ldr r3, [r7, #8] + 802585e: 6153 str r3, [r2, #20] + SX1276.Settings.Fsk.Datarate = datarate; + 8025860: 4a75 ldr r2, [pc, #468] @ (8025a38 ) + 8025862: 687b ldr r3, [r7, #4] + 8025864: 61d3 str r3, [r2, #28] + SX1276.Settings.Fsk.BandwidthAfc = bandwidthAfc; + 8025866: 4a74 ldr r2, [pc, #464] @ (8025a38 ) + 8025868: 6a3b ldr r3, [r7, #32] + 802586a: 6193 str r3, [r2, #24] + SX1276.Settings.Fsk.FixLen = fixLen; + 802586c: 4a72 ldr r2, [pc, #456] @ (8025a38 ) + 802586e: f897 302c ldrb.w r3, [r7, #44] @ 0x2c + 8025872: f882 3022 strb.w r3, [r2, #34] @ 0x22 + SX1276.Settings.Fsk.PayloadLen = payloadLen; + 8025876: 4a70 ldr r2, [pc, #448] @ (8025a38 ) + 8025878: f897 3030 ldrb.w r3, [r7, #48] @ 0x30 + 802587c: f882 3023 strb.w r3, [r2, #35] @ 0x23 + SX1276.Settings.Fsk.CrcOn = crcOn; + 8025880: 4a6d ldr r2, [pc, #436] @ (8025a38 ) + 8025882: f897 3034 ldrb.w r3, [r7, #52] @ 0x34 + 8025886: f882 3024 strb.w r3, [r2, #36] @ 0x24 + SX1276.Settings.Fsk.IqInverted = iqInverted; + 802588a: 4a6b ldr r2, [pc, #428] @ (8025a38 ) + 802588c: f897 3040 ldrb.w r3, [r7, #64] @ 0x40 + 8025890: f882 3025 strb.w r3, [r2, #37] @ 0x25 + SX1276.Settings.Fsk.RxContinuous = rxContinuous; + 8025894: 4a68 ldr r2, [pc, #416] @ (8025a38 ) + 8025896: f897 3044 ldrb.w r3, [r7, #68] @ 0x44 + 802589a: f882 3026 strb.w r3, [r2, #38] @ 0x26 + SX1276.Settings.Fsk.PreambleLen = preambleLen; + 802589e: 4a66 ldr r2, [pc, #408] @ (8025a38 ) + 80258a0: 8cbb ldrh r3, [r7, #36] @ 0x24 + 80258a2: 8413 strh r3, [r2, #32] + SX1276.Settings.Fsk.RxSingleTimeout = ( uint32_t )symbTimeout * 8000UL / datarate; + 80258a4: 8d3b ldrh r3, [r7, #40] @ 0x28 + 80258a6: f44f 52fa mov.w r2, #8000 @ 0x1f40 + 80258aa: fb03 f202 mul.w r2, r3, r2 + 80258ae: 687b ldr r3, [r7, #4] + 80258b0: fbb2 f3f3 udiv r3, r2, r3 + 80258b4: 4a60 ldr r2, [pc, #384] @ (8025a38 ) + 80258b6: 62d3 str r3, [r2, #44] @ 0x2c + uint32_t bitRate = ( uint32_t )( SX1276_XTAL_FREQ / datarate ); + 80258b8: 4a60 ldr r2, [pc, #384] @ (8025a3c ) + 80258ba: 687b ldr r3, [r7, #4] + 80258bc: fbb2 f3f3 udiv r3, r2, r3 + 80258c0: 617b str r3, [r7, #20] + SX1276Write( REG_BITRATEMSB, ( uint8_t )( bitRate >> 8 ) ); + 80258c2: 697b ldr r3, [r7, #20] + 80258c4: 0a1b lsrs r3, r3, #8 + 80258c6: b2db uxtb r3, r3 + 80258c8: 4619 mov r1, r3 + 80258ca: 2002 movs r0, #2 + 80258cc: f001 f894 bl 80269f8 + SX1276Write( REG_BITRATELSB, ( uint8_t )( bitRate & 0xFF ) ); + 80258d0: 697b ldr r3, [r7, #20] + 80258d2: b2db uxtb r3, r3 + 80258d4: 4619 mov r1, r3 + 80258d6: 2003 movs r0, #3 + 80258d8: f001 f88e bl 80269f8 + SX1276Write( REG_RXBW, GetFskBandwidthRegValue( bandwidth ) ); + 80258dc: 68b8 ldr r0, [r7, #8] + 80258de: f001 f9bd bl 8026c5c + 80258e2: 4603 mov r3, r0 + 80258e4: 4619 mov r1, r3 + 80258e6: 2012 movs r0, #18 + 80258e8: f001 f886 bl 80269f8 + SX1276Write( REG_AFCBW, GetFskBandwidthRegValue( bandwidthAfc ) ); + 80258ec: 6a38 ldr r0, [r7, #32] + 80258ee: f001 f9b5 bl 8026c5c + 80258f2: 4603 mov r3, r0 + 80258f4: 4619 mov r1, r3 + 80258f6: 2013 movs r0, #19 + 80258f8: f001 f87e bl 80269f8 + SX1276Write( REG_PREAMBLEMSB, ( uint8_t )( ( preambleLen >> 8 ) & 0xFF ) ); + 80258fc: 8cbb ldrh r3, [r7, #36] @ 0x24 + 80258fe: 0a1b lsrs r3, r3, #8 + 8025900: b29b uxth r3, r3 + 8025902: b2db uxtb r3, r3 + 8025904: 4619 mov r1, r3 + 8025906: 2025 movs r0, #37 @ 0x25 + 8025908: f001 f876 bl 80269f8 + SX1276Write( REG_PREAMBLELSB, ( uint8_t )( preambleLen & 0xFF ) ); + 802590c: 8cbb ldrh r3, [r7, #36] @ 0x24 + 802590e: b2db uxtb r3, r3 + 8025910: 4619 mov r1, r3 + 8025912: 2026 movs r0, #38 @ 0x26 + 8025914: f001 f870 bl 80269f8 + if( fixLen == 1 ) + 8025918: f897 302c ldrb.w r3, [r7, #44] @ 0x2c + 802591c: 2b00 cmp r3, #0 + 802591e: d006 beq.n 802592e + SX1276Write( REG_PAYLOADLENGTH, payloadLen ); + 8025920: f897 3030 ldrb.w r3, [r7, #48] @ 0x30 + 8025924: 4619 mov r1, r3 + 8025926: 2032 movs r0, #50 @ 0x32 + 8025928: f001 f866 bl 80269f8 + 802592c: e003 b.n 8025936 + SX1276Write( REG_PAYLOADLENGTH, 0xFF ); // Set payload length to the maximum + 802592e: 21ff movs r1, #255 @ 0xff + 8025930: 2032 movs r0, #50 @ 0x32 + 8025932: f001 f861 bl 80269f8 + ( SX1276Read( REG_PACKETCONFIG1 ) & + 8025936: 2030 movs r0, #48 @ 0x30 + 8025938: f001 f86e bl 8026a18 + 802593c: 4603 mov r3, r0 + 802593e: b25b sxtb r3, r3 + RF_PACKETCONFIG1_CRC_MASK & + 8025940: f003 036f and.w r3, r3, #111 @ 0x6f + 8025944: b25b sxtb r3, r3 + RF_PACKETCONFIG1_PACKETFORMAT_MASK ) | + 8025946: f897 202c ldrb.w r2, [r7, #44] @ 0x2c + 802594a: 2a00 cmp r2, #0 + 802594c: d001 beq.n 8025952 + 802594e: 2200 movs r2, #0 + 8025950: e001 b.n 8025956 + 8025952: f06f 027f mvn.w r2, #127 @ 0x7f + 8025956: 4313 orrs r3, r2 + 8025958: b25a sxtb r2, r3 + ( ( fixLen == 1 ) ? RF_PACKETCONFIG1_PACKETFORMAT_FIXED : RF_PACKETCONFIG1_PACKETFORMAT_VARIABLE ) | + 802595a: f997 3034 ldrsb.w r3, [r7, #52] @ 0x34 + 802595e: 011b lsls r3, r3, #4 + 8025960: b25b sxtb r3, r3 + 8025962: 4313 orrs r3, r2 + 8025964: b25b sxtb r3, r3 + SX1276Write( REG_PACKETCONFIG1, + 8025966: b2db uxtb r3, r3 + 8025968: 4619 mov r1, r3 + 802596a: 2030 movs r0, #48 @ 0x30 + 802596c: f001 f844 bl 80269f8 + SX1276Write( REG_PACKETCONFIG2, ( SX1276Read( REG_PACKETCONFIG2 ) | RF_PACKETCONFIG2_DATAMODE_PACKET ) ); + 8025970: 2031 movs r0, #49 @ 0x31 + 8025972: f001 f851 bl 8026a18 + 8025976: 4603 mov r3, r0 + 8025978: f043 0340 orr.w r3, r3, #64 @ 0x40 + 802597c: b2db uxtb r3, r3 + 802597e: 4619 mov r1, r3 + 8025980: 2031 movs r0, #49 @ 0x31 + 8025982: f001 f839 bl 80269f8 + break; + 8025986: e12b b.n 8025be0 + if( bandwidth > 2 ) + 8025988: 68bb ldr r3, [r7, #8] + 802598a: 2b02 cmp r3, #2 + 802598c: d901 bls.n 8025992 + while( 1 ); + 802598e: bf00 nop + 8025990: e7fd b.n 802598e + bandwidth += 7; + 8025992: 68bb ldr r3, [r7, #8] + 8025994: 3307 adds r3, #7 + 8025996: 60bb str r3, [r7, #8] + SX1276.Settings.LoRa.Bandwidth = bandwidth; + 8025998: 4a27 ldr r2, [pc, #156] @ (8025a38 ) + 802599a: 68bb ldr r3, [r7, #8] + 802599c: 6453 str r3, [r2, #68] @ 0x44 + SX1276.Settings.LoRa.Datarate = datarate; + 802599e: 4a26 ldr r2, [pc, #152] @ (8025a38 ) + 80259a0: 687b ldr r3, [r7, #4] + 80259a2: 6493 str r3, [r2, #72] @ 0x48 + SX1276.Settings.LoRa.Coderate = coderate; + 80259a4: 4a24 ldr r2, [pc, #144] @ (8025a38 ) + 80259a6: 7bbb ldrb r3, [r7, #14] + 80259a8: f882 304d strb.w r3, [r2, #77] @ 0x4d + SX1276.Settings.LoRa.PreambleLen = preambleLen; + 80259ac: 4a22 ldr r2, [pc, #136] @ (8025a38 ) + 80259ae: 8cbb ldrh r3, [r7, #36] @ 0x24 + 80259b0: f8a2 304e strh.w r3, [r2, #78] @ 0x4e + SX1276.Settings.LoRa.FixLen = fixLen; + 80259b4: 4a20 ldr r2, [pc, #128] @ (8025a38 ) + 80259b6: f897 302c ldrb.w r3, [r7, #44] @ 0x2c + 80259ba: f882 3050 strb.w r3, [r2, #80] @ 0x50 + SX1276.Settings.LoRa.PayloadLen = payloadLen; + 80259be: 4a1e ldr r2, [pc, #120] @ (8025a38 ) + 80259c0: f897 3030 ldrb.w r3, [r7, #48] @ 0x30 + 80259c4: f882 3051 strb.w r3, [r2, #81] @ 0x51 + SX1276.Settings.LoRa.CrcOn = crcOn; + 80259c8: 4a1b ldr r2, [pc, #108] @ (8025a38 ) + 80259ca: f897 3034 ldrb.w r3, [r7, #52] @ 0x34 + 80259ce: f882 3052 strb.w r3, [r2, #82] @ 0x52 + SX1276.Settings.LoRa.FreqHopOn = freqHopOn; + 80259d2: 4a19 ldr r2, [pc, #100] @ (8025a38 ) + 80259d4: f897 3038 ldrb.w r3, [r7, #56] @ 0x38 + 80259d8: f882 3053 strb.w r3, [r2, #83] @ 0x53 + SX1276.Settings.LoRa.HopPeriod = hopPeriod; + 80259dc: 4a16 ldr r2, [pc, #88] @ (8025a38 ) + 80259de: f897 303c ldrb.w r3, [r7, #60] @ 0x3c + 80259e2: f882 3054 strb.w r3, [r2, #84] @ 0x54 + SX1276.Settings.LoRa.IqInverted = iqInverted; + 80259e6: 4a14 ldr r2, [pc, #80] @ (8025a38 ) + 80259e8: f897 3040 ldrb.w r3, [r7, #64] @ 0x40 + 80259ec: f882 3055 strb.w r3, [r2, #85] @ 0x55 + SX1276.Settings.LoRa.RxContinuous = rxContinuous; + 80259f0: 4a11 ldr r2, [pc, #68] @ (8025a38 ) + 80259f2: f897 3044 ldrb.w r3, [r7, #68] @ 0x44 + 80259f6: f882 3056 strb.w r3, [r2, #86] @ 0x56 + if( datarate > 12 ) + 80259fa: 687b ldr r3, [r7, #4] + 80259fc: 2b0c cmp r3, #12 + 80259fe: d902 bls.n 8025a06 + datarate = 12; + 8025a00: 230c movs r3, #12 + 8025a02: 607b str r3, [r7, #4] + 8025a04: e004 b.n 8025a10 + else if( datarate < 6 ) + 8025a06: 687b ldr r3, [r7, #4] + 8025a08: 2b05 cmp r3, #5 + 8025a0a: d801 bhi.n 8025a10 + datarate = 6; + 8025a0c: 2306 movs r3, #6 + 8025a0e: 607b str r3, [r7, #4] + if( ( ( bandwidth == 7 ) && ( ( datarate == 11 ) || ( datarate == 12 ) ) ) || + 8025a10: 68bb ldr r3, [r7, #8] + 8025a12: 2b07 cmp r3, #7 + 8025a14: d105 bne.n 8025a22 + 8025a16: 687b ldr r3, [r7, #4] + 8025a18: 2b0b cmp r3, #11 + 8025a1a: d008 beq.n 8025a2e + 8025a1c: 687b ldr r3, [r7, #4] + 8025a1e: 2b0c cmp r3, #12 + 8025a20: d005 beq.n 8025a2e + 8025a22: 68bb ldr r3, [r7, #8] + 8025a24: 2b08 cmp r3, #8 + 8025a26: d10b bne.n 8025a40 + ( ( bandwidth == 8 ) && ( datarate == 12 ) ) ) + 8025a28: 687b ldr r3, [r7, #4] + 8025a2a: 2b0c cmp r3, #12 + 8025a2c: d108 bne.n 8025a40 + SX1276.Settings.LoRa.LowDatarateOptimize = 0x01; + 8025a2e: 4b02 ldr r3, [pc, #8] @ (8025a38 ) + 8025a30: 2201 movs r2, #1 + 8025a32: f883 204c strb.w r2, [r3, #76] @ 0x4c + 8025a36: e007 b.n 8025a48 + 8025a38: 20014670 .word 0x20014670 + 8025a3c: 01e84800 .word 0x01e84800 + SX1276.Settings.LoRa.LowDatarateOptimize = 0x00; + 8025a40: 4b69 ldr r3, [pc, #420] @ (8025be8 ) + 8025a42: 2200 movs r2, #0 + 8025a44: f883 204c strb.w r2, [r3, #76] @ 0x4c + ( SX1276Read( REG_LR_MODEMCONFIG1 ) & + 8025a48: 201d movs r0, #29 + 8025a4a: f000 ffe5 bl 8026a18 + ( bandwidth << 4 ) | ( coderate << 1 ) | + 8025a4e: 68bb ldr r3, [r7, #8] + 8025a50: b2db uxtb r3, r3 + 8025a52: 011b lsls r3, r3, #4 + 8025a54: b2da uxtb r2, r3 + 8025a56: 7bbb ldrb r3, [r7, #14] + 8025a58: 005b lsls r3, r3, #1 + 8025a5a: b2db uxtb r3, r3 + 8025a5c: 4313 orrs r3, r2 + 8025a5e: b2da uxtb r2, r3 + SX1276Write( REG_LR_MODEMCONFIG1, + 8025a60: f897 302c ldrb.w r3, [r7, #44] @ 0x2c + ( bandwidth << 4 ) | ( coderate << 1 ) | + 8025a64: 4313 orrs r3, r2 + 8025a66: b2db uxtb r3, r3 + SX1276Write( REG_LR_MODEMCONFIG1, + 8025a68: 4619 mov r1, r3 + 8025a6a: 201d movs r0, #29 + 8025a6c: f000 ffc4 bl 80269f8 + ( SX1276Read( REG_LR_MODEMCONFIG2 ) & + 8025a70: 201e movs r0, #30 + 8025a72: f000 ffd1 bl 8026a18 + 8025a76: 4603 mov r3, r0 + RFLR_MODEMCONFIG2_RXPAYLOADCRC_MASK & + 8025a78: f003 0308 and.w r3, r3, #8 + 8025a7c: b2da uxtb r2, r3 + ( datarate << 4 ) | ( crcOn << 2 ) | + 8025a7e: 687b ldr r3, [r7, #4] + 8025a80: b2db uxtb r3, r3 + 8025a82: 011b lsls r3, r3, #4 + 8025a84: b2db uxtb r3, r3 + RFLR_MODEMCONFIG2_SYMBTIMEOUTMSB_MASK ) | + 8025a86: 4313 orrs r3, r2 + 8025a88: b2da uxtb r2, r3 + ( datarate << 4 ) | ( crcOn << 2 ) | + 8025a8a: f897 3034 ldrb.w r3, [r7, #52] @ 0x34 + 8025a8e: 009b lsls r3, r3, #2 + 8025a90: b2db uxtb r3, r3 + 8025a92: 4313 orrs r3, r2 + 8025a94: b2da uxtb r2, r3 + ( ( symbTimeout >> 8 ) & ~RFLR_MODEMCONFIG2_SYMBTIMEOUTMSB_MASK ) ); + 8025a96: 8d3b ldrh r3, [r7, #40] @ 0x28 + 8025a98: 0a1b lsrs r3, r3, #8 + 8025a9a: b29b uxth r3, r3 + 8025a9c: b2db uxtb r3, r3 + 8025a9e: f003 0303 and.w r3, r3, #3 + 8025aa2: b2db uxtb r3, r3 + SX1276Write( REG_LR_MODEMCONFIG2, + 8025aa4: 4313 orrs r3, r2 + 8025aa6: b2db uxtb r3, r3 + 8025aa8: 4619 mov r1, r3 + 8025aaa: 201e movs r0, #30 + 8025aac: f000 ffa4 bl 80269f8 + ( SX1276Read( REG_LR_MODEMCONFIG3 ) & + 8025ab0: 2026 movs r0, #38 @ 0x26 + 8025ab2: f000 ffb1 bl 8026a18 + 8025ab6: 4603 mov r3, r0 + 8025ab8: b25b sxtb r3, r3 + 8025aba: f023 0308 bic.w r3, r3, #8 + 8025abe: b25a sxtb r2, r3 + ( SX1276.Settings.LoRa.LowDatarateOptimize << 3 ) ); + 8025ac0: 4b49 ldr r3, [pc, #292] @ (8025be8 ) + 8025ac2: f893 304c ldrb.w r3, [r3, #76] @ 0x4c + RFLR_MODEMCONFIG3_LOWDATARATEOPTIMIZE_MASK ) | + 8025ac6: b25b sxtb r3, r3 + 8025ac8: 00db lsls r3, r3, #3 + 8025aca: b25b sxtb r3, r3 + 8025acc: 4313 orrs r3, r2 + 8025ace: b25b sxtb r3, r3 + SX1276Write( REG_LR_MODEMCONFIG3, + 8025ad0: b2db uxtb r3, r3 + 8025ad2: 4619 mov r1, r3 + 8025ad4: 2026 movs r0, #38 @ 0x26 + 8025ad6: f000 ff8f bl 80269f8 + SX1276Write( REG_LR_SYMBTIMEOUTLSB, ( uint8_t )( symbTimeout & 0xFF ) ); + 8025ada: 8d3b ldrh r3, [r7, #40] @ 0x28 + 8025adc: b2db uxtb r3, r3 + 8025ade: 4619 mov r1, r3 + 8025ae0: 201f movs r0, #31 + 8025ae2: f000 ff89 bl 80269f8 + SX1276Write( REG_LR_PREAMBLEMSB, ( uint8_t )( ( preambleLen >> 8 ) & 0xFF ) ); + 8025ae6: 8cbb ldrh r3, [r7, #36] @ 0x24 + 8025ae8: 0a1b lsrs r3, r3, #8 + 8025aea: b29b uxth r3, r3 + 8025aec: b2db uxtb r3, r3 + 8025aee: 4619 mov r1, r3 + 8025af0: 2020 movs r0, #32 + 8025af2: f000 ff81 bl 80269f8 + SX1276Write( REG_LR_PREAMBLELSB, ( uint8_t )( preambleLen & 0xFF ) ); + 8025af6: 8cbb ldrh r3, [r7, #36] @ 0x24 + 8025af8: b2db uxtb r3, r3 + 8025afa: 4619 mov r1, r3 + 8025afc: 2021 movs r0, #33 @ 0x21 + 8025afe: f000 ff7b bl 80269f8 + if( fixLen == 1 ) + 8025b02: f897 302c ldrb.w r3, [r7, #44] @ 0x2c + 8025b06: 2b00 cmp r3, #0 + 8025b08: d005 beq.n 8025b16 + SX1276Write( REG_LR_PAYLOADLENGTH, payloadLen ); + 8025b0a: f897 3030 ldrb.w r3, [r7, #48] @ 0x30 + 8025b0e: 4619 mov r1, r3 + 8025b10: 2022 movs r0, #34 @ 0x22 + 8025b12: f000 ff71 bl 80269f8 + if( SX1276.Settings.LoRa.FreqHopOn == true ) + 8025b16: 4b34 ldr r3, [pc, #208] @ (8025be8 ) + 8025b18: f893 3053 ldrb.w r3, [r3, #83] @ 0x53 + 8025b1c: 2b00 cmp r3, #0 + 8025b1e: d011 beq.n 8025b44 + SX1276Write( REG_LR_PLLHOP, ( SX1276Read( REG_LR_PLLHOP ) & RFLR_PLLHOP_FASTHOP_MASK ) | RFLR_PLLHOP_FASTHOP_ON ); + 8025b20: 2044 movs r0, #68 @ 0x44 + 8025b22: f000 ff79 bl 8026a18 + 8025b26: 4603 mov r3, r0 + 8025b28: f063 037f orn r3, r3, #127 @ 0x7f + 8025b2c: b2db uxtb r3, r3 + 8025b2e: 4619 mov r1, r3 + 8025b30: 2044 movs r0, #68 @ 0x44 + 8025b32: f000 ff61 bl 80269f8 + SX1276Write( REG_LR_HOPPERIOD, SX1276.Settings.LoRa.HopPeriod ); + 8025b36: 4b2c ldr r3, [pc, #176] @ (8025be8 ) + 8025b38: f893 3054 ldrb.w r3, [r3, #84] @ 0x54 + 8025b3c: 4619 mov r1, r3 + 8025b3e: 2024 movs r0, #36 @ 0x24 + 8025b40: f000 ff5a bl 80269f8 + if( ( bandwidth == 9 ) && ( SX1276.Settings.Channel > RF_MID_BAND_THRESH ) ) + 8025b44: 68bb ldr r3, [r7, #8] + 8025b46: 2b09 cmp r3, #9 + 8025b48: d10d bne.n 8025b66 + 8025b4a: 4b27 ldr r3, [pc, #156] @ (8025be8 ) + 8025b4c: 689b ldr r3, [r3, #8] + 8025b4e: 4a27 ldr r2, [pc, #156] @ (8025bec ) + 8025b50: 4293 cmp r3, r2 + 8025b52: d908 bls.n 8025b66 + SX1276Write( REG_LR_HIGHBWOPTIMIZE1, 0x02 ); + 8025b54: 2102 movs r1, #2 + 8025b56: 2036 movs r0, #54 @ 0x36 + 8025b58: f000 ff4e bl 80269f8 + SX1276Write( REG_LR_HIGHBWOPTIMIZE2, 0x64 ); + 8025b5c: 2164 movs r1, #100 @ 0x64 + 8025b5e: 203a movs r0, #58 @ 0x3a + 8025b60: f000 ff4a bl 80269f8 + 8025b64: e00f b.n 8025b86 + else if( bandwidth == 9 ) + 8025b66: 68bb ldr r3, [r7, #8] + 8025b68: 2b09 cmp r3, #9 + 8025b6a: d108 bne.n 8025b7e + SX1276Write( REG_LR_HIGHBWOPTIMIZE1, 0x02 ); + 8025b6c: 2102 movs r1, #2 + 8025b6e: 2036 movs r0, #54 @ 0x36 + 8025b70: f000 ff42 bl 80269f8 + SX1276Write( REG_LR_HIGHBWOPTIMIZE2, 0x7F ); + 8025b74: 217f movs r1, #127 @ 0x7f + 8025b76: 203a movs r0, #58 @ 0x3a + 8025b78: f000 ff3e bl 80269f8 + 8025b7c: e003 b.n 8025b86 + SX1276Write( REG_LR_HIGHBWOPTIMIZE1, 0x03 ); + 8025b7e: 2103 movs r1, #3 + 8025b80: 2036 movs r0, #54 @ 0x36 + 8025b82: f000 ff39 bl 80269f8 + if( datarate == 6 ) + 8025b86: 687b ldr r3, [r7, #4] + 8025b88: 2b06 cmp r3, #6 + 8025b8a: d114 bne.n 8025bb6 + ( SX1276Read( REG_LR_DETECTOPTIMIZE ) & + 8025b8c: 2031 movs r0, #49 @ 0x31 + 8025b8e: f000 ff43 bl 8026a18 + 8025b92: 4603 mov r3, r0 + 8025b94: b25b sxtb r3, r3 + 8025b96: f023 0307 bic.w r3, r3, #7 + 8025b9a: b25b sxtb r3, r3 + RFLR_DETECTIONOPTIMIZE_MASK ) | + 8025b9c: f043 0305 orr.w r3, r3, #5 + 8025ba0: b25b sxtb r3, r3 + SX1276Write( REG_LR_DETECTOPTIMIZE, + 8025ba2: b2db uxtb r3, r3 + 8025ba4: 4619 mov r1, r3 + 8025ba6: 2031 movs r0, #49 @ 0x31 + 8025ba8: f000 ff26 bl 80269f8 + SX1276Write( REG_LR_DETECTIONTHRESHOLD, + 8025bac: 210c movs r1, #12 + 8025bae: 2037 movs r0, #55 @ 0x37 + 8025bb0: f000 ff22 bl 80269f8 + break; + 8025bb4: e013 b.n 8025bde + ( SX1276Read( REG_LR_DETECTOPTIMIZE ) & + 8025bb6: 2031 movs r0, #49 @ 0x31 + 8025bb8: f000 ff2e bl 8026a18 + 8025bbc: 4603 mov r3, r0 + 8025bbe: b25b sxtb r3, r3 + 8025bc0: f023 0307 bic.w r3, r3, #7 + 8025bc4: b25b sxtb r3, r3 + RFLR_DETECTIONOPTIMIZE_MASK ) | + 8025bc6: f043 0303 orr.w r3, r3, #3 + 8025bca: b25b sxtb r3, r3 + SX1276Write( REG_LR_DETECTOPTIMIZE, + 8025bcc: b2db uxtb r3, r3 + 8025bce: 4619 mov r1, r3 + 8025bd0: 2031 movs r0, #49 @ 0x31 + 8025bd2: f000 ff11 bl 80269f8 + SX1276Write( REG_LR_DETECTIONTHRESHOLD, + 8025bd6: 210a movs r1, #10 + 8025bd8: 2037 movs r0, #55 @ 0x37 + 8025bda: f000 ff0d bl 80269f8 + break; + 8025bde: bf00 nop +} + 8025be0: bf00 nop + 8025be2: 3718 adds r7, #24 + 8025be4: 46bd mov sp, r7 + 8025be6: bd80 pop {r7, pc} + 8025be8: 20014670 .word 0x20014670 + 8025bec: 1f4add40 .word 0x1f4add40 + +08025bf0 : +void SX1276SetTxConfig( RadioModems_t modem, int8_t power, uint32_t fdev, + uint32_t bandwidth, uint32_t datarate, + uint8_t coderate, uint16_t preambleLen, + bool fixLen, bool crcOn, bool freqHopOn, + uint8_t hopPeriod, bool iqInverted, uint32_t timeout ) +{ + 8025bf0: b580 push {r7, lr} + 8025bf2: b086 sub sp, #24 + 8025bf4: af00 add r7, sp, #0 + 8025bf6: 60ba str r2, [r7, #8] + 8025bf8: 607b str r3, [r7, #4] + 8025bfa: 4603 mov r3, r0 + 8025bfc: 73fb strb r3, [r7, #15] + 8025bfe: 460b mov r3, r1 + 8025c00: 73bb strb r3, [r7, #14] + if( ( SX1276.Settings.State == RF_RX_RUNNING ) && ( modem == MODEM_FSK ) ) + 8025c02: 4b76 ldr r3, [pc, #472] @ (8025ddc ) + 8025c04: 791b ldrb r3, [r3, #4] + 8025c06: 2b01 cmp r3, #1 + 8025c08: d107 bne.n 8025c1a + 8025c0a: 7bfb ldrb r3, [r7, #15] + 8025c0c: 2b00 cmp r3, #0 + 8025c0e: d104 bne.n 8025c1a + { + SX1276SetSleep( ); + 8025c10: f000 fb54 bl 80262bc + RADIO_DELAY_MS( 1 ); + 8025c14: 2001 movs r0, #1 + 8025c16: f7db fa63 bl 80010e0 + } + + SX1276SetModem( modem ); + 8025c1a: 7bfb ldrb r3, [r7, #15] + 8025c1c: 4618 mov r0, r3 + 8025c1e: f000 fe97 bl 8026950 + + SX1276SetRfTxPower( power ); + 8025c22: f997 300e ldrsb.w r3, [r7, #14] + 8025c26: 4618 mov r0, r3 + 8025c28: f000 fa74 bl 8026114 + + switch( modem ) + 8025c2c: 7bfb ldrb r3, [r7, #15] + 8025c2e: 2b00 cmp r3, #0 + 8025c30: d002 beq.n 8025c38 + 8025c32: 2b01 cmp r3, #1 + 8025c34: d07b beq.n 8025d2e + RFLR_DETECTIONTHRESH_SF7_TO_SF12 ); + } + } + break; + } +} + 8025c36: e16c b.n 8025f12 + SX1276.Settings.Fsk.Power = power; + 8025c38: 4a68 ldr r2, [pc, #416] @ (8025ddc ) + 8025c3a: 7bbb ldrb r3, [r7, #14] + 8025c3c: 7313 strb r3, [r2, #12] + SX1276.Settings.Fsk.Fdev = fdev; + 8025c3e: 4a67 ldr r2, [pc, #412] @ (8025ddc ) + 8025c40: 68bb ldr r3, [r7, #8] + 8025c42: 6113 str r3, [r2, #16] + SX1276.Settings.Fsk.Bandwidth = bandwidth; + 8025c44: 4a65 ldr r2, [pc, #404] @ (8025ddc ) + 8025c46: 687b ldr r3, [r7, #4] + 8025c48: 6153 str r3, [r2, #20] + SX1276.Settings.Fsk.Datarate = datarate; + 8025c4a: 4a64 ldr r2, [pc, #400] @ (8025ddc ) + 8025c4c: 6a3b ldr r3, [r7, #32] + 8025c4e: 61d3 str r3, [r2, #28] + SX1276.Settings.Fsk.PreambleLen = preambleLen; + 8025c50: 4a62 ldr r2, [pc, #392] @ (8025ddc ) + 8025c52: 8d3b ldrh r3, [r7, #40] @ 0x28 + 8025c54: 8413 strh r3, [r2, #32] + SX1276.Settings.Fsk.FixLen = fixLen; + 8025c56: 4a61 ldr r2, [pc, #388] @ (8025ddc ) + 8025c58: f897 302c ldrb.w r3, [r7, #44] @ 0x2c + 8025c5c: f882 3022 strb.w r3, [r2, #34] @ 0x22 + SX1276.Settings.Fsk.CrcOn = crcOn; + 8025c60: 4a5e ldr r2, [pc, #376] @ (8025ddc ) + 8025c62: f897 3030 ldrb.w r3, [r7, #48] @ 0x30 + 8025c66: f882 3024 strb.w r3, [r2, #36] @ 0x24 + SX1276.Settings.Fsk.IqInverted = iqInverted; + 8025c6a: 4a5c ldr r2, [pc, #368] @ (8025ddc ) + 8025c6c: f897 303c ldrb.w r3, [r7, #60] @ 0x3c + 8025c70: f882 3025 strb.w r3, [r2, #37] @ 0x25 + SX1276.Settings.Fsk.TxTimeout = timeout; + 8025c74: 4a59 ldr r2, [pc, #356] @ (8025ddc ) + 8025c76: 6c3b ldr r3, [r7, #64] @ 0x40 + 8025c78: 6293 str r3, [r2, #40] @ 0x28 + uint32_t fdevInPllSteps = SX1276ConvertFreqInHzToPllStep( fdev ); + 8025c7a: 68b8 ldr r0, [r7, #8] + 8025c7c: f000 ffc8 bl 8026c10 + 8025c80: 6178 str r0, [r7, #20] + SX1276Write( REG_FDEVMSB, ( uint8_t )( fdevInPllSteps >> 8 ) ); + 8025c82: 697b ldr r3, [r7, #20] + 8025c84: 0a1b lsrs r3, r3, #8 + 8025c86: b2db uxtb r3, r3 + 8025c88: 4619 mov r1, r3 + 8025c8a: 2004 movs r0, #4 + 8025c8c: f000 feb4 bl 80269f8 + SX1276Write( REG_FDEVLSB, ( uint8_t )( fdevInPllSteps & 0xFF ) ); + 8025c90: 697b ldr r3, [r7, #20] + 8025c92: b2db uxtb r3, r3 + 8025c94: 4619 mov r1, r3 + 8025c96: 2005 movs r0, #5 + 8025c98: f000 feae bl 80269f8 + uint32_t bitRate = ( uint32_t )( SX1276_XTAL_FREQ / datarate ); + 8025c9c: 4a50 ldr r2, [pc, #320] @ (8025de0 ) + 8025c9e: 6a3b ldr r3, [r7, #32] + 8025ca0: fbb2 f3f3 udiv r3, r2, r3 + 8025ca4: 613b str r3, [r7, #16] + SX1276Write( REG_BITRATEMSB, ( uint8_t )( bitRate >> 8 ) ); + 8025ca6: 693b ldr r3, [r7, #16] + 8025ca8: 0a1b lsrs r3, r3, #8 + 8025caa: b2db uxtb r3, r3 + 8025cac: 4619 mov r1, r3 + 8025cae: 2002 movs r0, #2 + 8025cb0: f000 fea2 bl 80269f8 + SX1276Write( REG_BITRATELSB, ( uint8_t )( bitRate & 0xFF ) ); + 8025cb4: 693b ldr r3, [r7, #16] + 8025cb6: b2db uxtb r3, r3 + 8025cb8: 4619 mov r1, r3 + 8025cba: 2003 movs r0, #3 + 8025cbc: f000 fe9c bl 80269f8 + SX1276Write( REG_PREAMBLEMSB, ( preambleLen >> 8 ) & 0x00FF ); + 8025cc0: 8d3b ldrh r3, [r7, #40] @ 0x28 + 8025cc2: 0a1b lsrs r3, r3, #8 + 8025cc4: b29b uxth r3, r3 + 8025cc6: b2db uxtb r3, r3 + 8025cc8: 4619 mov r1, r3 + 8025cca: 2025 movs r0, #37 @ 0x25 + 8025ccc: f000 fe94 bl 80269f8 + SX1276Write( REG_PREAMBLELSB, preambleLen & 0xFF ); + 8025cd0: 8d3b ldrh r3, [r7, #40] @ 0x28 + 8025cd2: b2db uxtb r3, r3 + 8025cd4: 4619 mov r1, r3 + 8025cd6: 2026 movs r0, #38 @ 0x26 + 8025cd8: f000 fe8e bl 80269f8 + ( SX1276Read( REG_PACKETCONFIG1 ) & + 8025cdc: 2030 movs r0, #48 @ 0x30 + 8025cde: f000 fe9b bl 8026a18 + 8025ce2: 4603 mov r3, r0 + 8025ce4: b25b sxtb r3, r3 + RF_PACKETCONFIG1_CRC_MASK & + 8025ce6: f003 036f and.w r3, r3, #111 @ 0x6f + 8025cea: b25b sxtb r3, r3 + RF_PACKETCONFIG1_PACKETFORMAT_MASK ) | + 8025cec: f897 202c ldrb.w r2, [r7, #44] @ 0x2c + 8025cf0: 2a00 cmp r2, #0 + 8025cf2: d001 beq.n 8025cf8 + 8025cf4: 2200 movs r2, #0 + 8025cf6: e001 b.n 8025cfc + 8025cf8: f06f 027f mvn.w r2, #127 @ 0x7f + 8025cfc: 4313 orrs r3, r2 + 8025cfe: b25a sxtb r2, r3 + ( ( fixLen == 1 ) ? RF_PACKETCONFIG1_PACKETFORMAT_FIXED : RF_PACKETCONFIG1_PACKETFORMAT_VARIABLE ) | + 8025d00: f997 3030 ldrsb.w r3, [r7, #48] @ 0x30 + 8025d04: 011b lsls r3, r3, #4 + 8025d06: b25b sxtb r3, r3 + 8025d08: 4313 orrs r3, r2 + 8025d0a: b25b sxtb r3, r3 + SX1276Write( REG_PACKETCONFIG1, + 8025d0c: b2db uxtb r3, r3 + 8025d0e: 4619 mov r1, r3 + 8025d10: 2030 movs r0, #48 @ 0x30 + 8025d12: f000 fe71 bl 80269f8 + SX1276Write( REG_PACKETCONFIG2, ( SX1276Read( REG_PACKETCONFIG2 ) | RF_PACKETCONFIG2_DATAMODE_PACKET ) ); + 8025d16: 2031 movs r0, #49 @ 0x31 + 8025d18: f000 fe7e bl 8026a18 + 8025d1c: 4603 mov r3, r0 + 8025d1e: f043 0340 orr.w r3, r3, #64 @ 0x40 + 8025d22: b2db uxtb r3, r3 + 8025d24: 4619 mov r1, r3 + 8025d26: 2031 movs r0, #49 @ 0x31 + 8025d28: f000 fe66 bl 80269f8 + break; + 8025d2c: e0f1 b.n 8025f12 + SX1276.Settings.LoRa.Power = power; + 8025d2e: 4a2b ldr r2, [pc, #172] @ (8025ddc ) + 8025d30: 7bbb ldrb r3, [r7, #14] + 8025d32: f882 3040 strb.w r3, [r2, #64] @ 0x40 + if( bandwidth > 2 ) + 8025d36: 687b ldr r3, [r7, #4] + 8025d38: 2b02 cmp r3, #2 + 8025d3a: d901 bls.n 8025d40 + while( 1 ); + 8025d3c: bf00 nop + 8025d3e: e7fd b.n 8025d3c + bandwidth += 7; + 8025d40: 687b ldr r3, [r7, #4] + 8025d42: 3307 adds r3, #7 + 8025d44: 607b str r3, [r7, #4] + SX1276.Settings.LoRa.Bandwidth = bandwidth; + 8025d46: 4a25 ldr r2, [pc, #148] @ (8025ddc ) + 8025d48: 687b ldr r3, [r7, #4] + 8025d4a: 6453 str r3, [r2, #68] @ 0x44 + SX1276.Settings.LoRa.Datarate = datarate; + 8025d4c: 4a23 ldr r2, [pc, #140] @ (8025ddc ) + 8025d4e: 6a3b ldr r3, [r7, #32] + 8025d50: 6493 str r3, [r2, #72] @ 0x48 + SX1276.Settings.LoRa.Coderate = coderate; + 8025d52: 4a22 ldr r2, [pc, #136] @ (8025ddc ) + 8025d54: f897 3024 ldrb.w r3, [r7, #36] @ 0x24 + 8025d58: f882 304d strb.w r3, [r2, #77] @ 0x4d + SX1276.Settings.LoRa.PreambleLen = preambleLen; + 8025d5c: 4a1f ldr r2, [pc, #124] @ (8025ddc ) + 8025d5e: 8d3b ldrh r3, [r7, #40] @ 0x28 + 8025d60: f8a2 304e strh.w r3, [r2, #78] @ 0x4e + SX1276.Settings.LoRa.FixLen = fixLen; + 8025d64: 4a1d ldr r2, [pc, #116] @ (8025ddc ) + 8025d66: f897 302c ldrb.w r3, [r7, #44] @ 0x2c + 8025d6a: f882 3050 strb.w r3, [r2, #80] @ 0x50 + SX1276.Settings.LoRa.FreqHopOn = freqHopOn; + 8025d6e: 4a1b ldr r2, [pc, #108] @ (8025ddc ) + 8025d70: f897 3034 ldrb.w r3, [r7, #52] @ 0x34 + 8025d74: f882 3053 strb.w r3, [r2, #83] @ 0x53 + SX1276.Settings.LoRa.HopPeriod = hopPeriod; + 8025d78: 4a18 ldr r2, [pc, #96] @ (8025ddc ) + 8025d7a: f897 3038 ldrb.w r3, [r7, #56] @ 0x38 + 8025d7e: f882 3054 strb.w r3, [r2, #84] @ 0x54 + SX1276.Settings.LoRa.CrcOn = crcOn; + 8025d82: 4a16 ldr r2, [pc, #88] @ (8025ddc ) + 8025d84: f897 3030 ldrb.w r3, [r7, #48] @ 0x30 + 8025d88: f882 3052 strb.w r3, [r2, #82] @ 0x52 + SX1276.Settings.LoRa.IqInverted = iqInverted; + 8025d8c: 4a13 ldr r2, [pc, #76] @ (8025ddc ) + 8025d8e: f897 303c ldrb.w r3, [r7, #60] @ 0x3c + 8025d92: f882 3055 strb.w r3, [r2, #85] @ 0x55 + SX1276.Settings.LoRa.TxTimeout = timeout; + 8025d96: 4a11 ldr r2, [pc, #68] @ (8025ddc ) + 8025d98: 6c3b ldr r3, [r7, #64] @ 0x40 + 8025d9a: 6593 str r3, [r2, #88] @ 0x58 + if( datarate > 12 ) + 8025d9c: 6a3b ldr r3, [r7, #32] + 8025d9e: 2b0c cmp r3, #12 + 8025da0: d902 bls.n 8025da8 + datarate = 12; + 8025da2: 230c movs r3, #12 + 8025da4: 623b str r3, [r7, #32] + 8025da6: e004 b.n 8025db2 + else if( datarate < 6 ) + 8025da8: 6a3b ldr r3, [r7, #32] + 8025daa: 2b05 cmp r3, #5 + 8025dac: d801 bhi.n 8025db2 + datarate = 6; + 8025dae: 2306 movs r3, #6 + 8025db0: 623b str r3, [r7, #32] + if( ( ( bandwidth == 7 ) && ( ( datarate == 11 ) || ( datarate == 12 ) ) ) || + 8025db2: 687b ldr r3, [r7, #4] + 8025db4: 2b07 cmp r3, #7 + 8025db6: d105 bne.n 8025dc4 + 8025db8: 6a3b ldr r3, [r7, #32] + 8025dba: 2b0b cmp r3, #11 + 8025dbc: d008 beq.n 8025dd0 + 8025dbe: 6a3b ldr r3, [r7, #32] + 8025dc0: 2b0c cmp r3, #12 + 8025dc2: d005 beq.n 8025dd0 + 8025dc4: 687b ldr r3, [r7, #4] + 8025dc6: 2b08 cmp r3, #8 + 8025dc8: d10c bne.n 8025de4 + ( ( bandwidth == 8 ) && ( datarate == 12 ) ) ) + 8025dca: 6a3b ldr r3, [r7, #32] + 8025dcc: 2b0c cmp r3, #12 + 8025dce: d109 bne.n 8025de4 + SX1276.Settings.LoRa.LowDatarateOptimize = 0x01; + 8025dd0: 4b02 ldr r3, [pc, #8] @ (8025ddc ) + 8025dd2: 2201 movs r2, #1 + 8025dd4: f883 204c strb.w r2, [r3, #76] @ 0x4c + 8025dd8: e008 b.n 8025dec + 8025dda: bf00 nop + 8025ddc: 20014670 .word 0x20014670 + 8025de0: 01e84800 .word 0x01e84800 + SX1276.Settings.LoRa.LowDatarateOptimize = 0x00; + 8025de4: 4b4d ldr r3, [pc, #308] @ (8025f1c ) + 8025de6: 2200 movs r2, #0 + 8025de8: f883 204c strb.w r2, [r3, #76] @ 0x4c + if( SX1276.Settings.LoRa.FreqHopOn == true ) + 8025dec: 4b4b ldr r3, [pc, #300] @ (8025f1c ) + 8025dee: f893 3053 ldrb.w r3, [r3, #83] @ 0x53 + 8025df2: 2b00 cmp r3, #0 + 8025df4: d011 beq.n 8025e1a + SX1276Write( REG_LR_PLLHOP, ( SX1276Read( REG_LR_PLLHOP ) & RFLR_PLLHOP_FASTHOP_MASK ) | RFLR_PLLHOP_FASTHOP_ON ); + 8025df6: 2044 movs r0, #68 @ 0x44 + 8025df8: f000 fe0e bl 8026a18 + 8025dfc: 4603 mov r3, r0 + 8025dfe: f063 037f orn r3, r3, #127 @ 0x7f + 8025e02: b2db uxtb r3, r3 + 8025e04: 4619 mov r1, r3 + 8025e06: 2044 movs r0, #68 @ 0x44 + 8025e08: f000 fdf6 bl 80269f8 + SX1276Write( REG_LR_HOPPERIOD, SX1276.Settings.LoRa.HopPeriod ); + 8025e0c: 4b43 ldr r3, [pc, #268] @ (8025f1c ) + 8025e0e: f893 3054 ldrb.w r3, [r3, #84] @ 0x54 + 8025e12: 4619 mov r1, r3 + 8025e14: 2024 movs r0, #36 @ 0x24 + 8025e16: f000 fdef bl 80269f8 + ( SX1276Read( REG_LR_MODEMCONFIG1 ) & + 8025e1a: 201d movs r0, #29 + 8025e1c: f000 fdfc bl 8026a18 + ( bandwidth << 4 ) | ( coderate << 1 ) | + 8025e20: 687b ldr r3, [r7, #4] + 8025e22: b2db uxtb r3, r3 + 8025e24: 011b lsls r3, r3, #4 + 8025e26: b2da uxtb r2, r3 + 8025e28: f897 3024 ldrb.w r3, [r7, #36] @ 0x24 + 8025e2c: 005b lsls r3, r3, #1 + 8025e2e: b2db uxtb r3, r3 + 8025e30: 4313 orrs r3, r2 + 8025e32: b2da uxtb r2, r3 + SX1276Write( REG_LR_MODEMCONFIG1, + 8025e34: f897 302c ldrb.w r3, [r7, #44] @ 0x2c + ( bandwidth << 4 ) | ( coderate << 1 ) | + 8025e38: 4313 orrs r3, r2 + 8025e3a: b2db uxtb r3, r3 + SX1276Write( REG_LR_MODEMCONFIG1, + 8025e3c: 4619 mov r1, r3 + 8025e3e: 201d movs r0, #29 + 8025e40: f000 fdda bl 80269f8 + ( SX1276Read( REG_LR_MODEMCONFIG2 ) & + 8025e44: 201e movs r0, #30 + 8025e46: f000 fde7 bl 8026a18 + 8025e4a: 4603 mov r3, r0 + RFLR_MODEMCONFIG2_SF_MASK & + 8025e4c: f003 030b and.w r3, r3, #11 + 8025e50: b2da uxtb r2, r3 + ( datarate << 4 ) | ( crcOn << 2 ) ); + 8025e52: 6a3b ldr r3, [r7, #32] + 8025e54: b2db uxtb r3, r3 + 8025e56: 011b lsls r3, r3, #4 + 8025e58: b2db uxtb r3, r3 + RFLR_MODEMCONFIG2_RXPAYLOADCRC_MASK ) | + 8025e5a: 4313 orrs r3, r2 + 8025e5c: b2da uxtb r2, r3 + ( datarate << 4 ) | ( crcOn << 2 ) ); + 8025e5e: f897 3030 ldrb.w r3, [r7, #48] @ 0x30 + 8025e62: 009b lsls r3, r3, #2 + 8025e64: b2db uxtb r3, r3 + SX1276Write( REG_LR_MODEMCONFIG2, + 8025e66: 4313 orrs r3, r2 + 8025e68: b2db uxtb r3, r3 + 8025e6a: 4619 mov r1, r3 + 8025e6c: 201e movs r0, #30 + 8025e6e: f000 fdc3 bl 80269f8 + ( SX1276Read( REG_LR_MODEMCONFIG3 ) & + 8025e72: 2026 movs r0, #38 @ 0x26 + 8025e74: f000 fdd0 bl 8026a18 + 8025e78: 4603 mov r3, r0 + 8025e7a: b25b sxtb r3, r3 + 8025e7c: f023 0308 bic.w r3, r3, #8 + 8025e80: b25a sxtb r2, r3 + ( SX1276.Settings.LoRa.LowDatarateOptimize << 3 ) ); + 8025e82: 4b26 ldr r3, [pc, #152] @ (8025f1c ) + 8025e84: f893 304c ldrb.w r3, [r3, #76] @ 0x4c + RFLR_MODEMCONFIG3_LOWDATARATEOPTIMIZE_MASK ) | + 8025e88: b25b sxtb r3, r3 + 8025e8a: 00db lsls r3, r3, #3 + 8025e8c: b25b sxtb r3, r3 + 8025e8e: 4313 orrs r3, r2 + 8025e90: b25b sxtb r3, r3 + SX1276Write( REG_LR_MODEMCONFIG3, + 8025e92: b2db uxtb r3, r3 + 8025e94: 4619 mov r1, r3 + 8025e96: 2026 movs r0, #38 @ 0x26 + 8025e98: f000 fdae bl 80269f8 + SX1276Write( REG_LR_PREAMBLEMSB, ( preambleLen >> 8 ) & 0x00FF ); + 8025e9c: 8d3b ldrh r3, [r7, #40] @ 0x28 + 8025e9e: 0a1b lsrs r3, r3, #8 + 8025ea0: b29b uxth r3, r3 + 8025ea2: b2db uxtb r3, r3 + 8025ea4: 4619 mov r1, r3 + 8025ea6: 2020 movs r0, #32 + 8025ea8: f000 fda6 bl 80269f8 + SX1276Write( REG_LR_PREAMBLELSB, preambleLen & 0xFF ); + 8025eac: 8d3b ldrh r3, [r7, #40] @ 0x28 + 8025eae: b2db uxtb r3, r3 + 8025eb0: 4619 mov r1, r3 + 8025eb2: 2021 movs r0, #33 @ 0x21 + 8025eb4: f000 fda0 bl 80269f8 + if( datarate == 6 ) + 8025eb8: 6a3b ldr r3, [r7, #32] + 8025eba: 2b06 cmp r3, #6 + 8025ebc: d114 bne.n 8025ee8 + ( SX1276Read( REG_LR_DETECTOPTIMIZE ) & + 8025ebe: 2031 movs r0, #49 @ 0x31 + 8025ec0: f000 fdaa bl 8026a18 + 8025ec4: 4603 mov r3, r0 + 8025ec6: b25b sxtb r3, r3 + 8025ec8: f023 0307 bic.w r3, r3, #7 + 8025ecc: b25b sxtb r3, r3 + RFLR_DETECTIONOPTIMIZE_MASK ) | + 8025ece: f043 0305 orr.w r3, r3, #5 + 8025ed2: b25b sxtb r3, r3 + SX1276Write( REG_LR_DETECTOPTIMIZE, + 8025ed4: b2db uxtb r3, r3 + 8025ed6: 4619 mov r1, r3 + 8025ed8: 2031 movs r0, #49 @ 0x31 + 8025eda: f000 fd8d bl 80269f8 + SX1276Write( REG_LR_DETECTIONTHRESHOLD, + 8025ede: 210c movs r1, #12 + 8025ee0: 2037 movs r0, #55 @ 0x37 + 8025ee2: f000 fd89 bl 80269f8 + break; + 8025ee6: e013 b.n 8025f10 + ( SX1276Read( REG_LR_DETECTOPTIMIZE ) & + 8025ee8: 2031 movs r0, #49 @ 0x31 + 8025eea: f000 fd95 bl 8026a18 + 8025eee: 4603 mov r3, r0 + 8025ef0: b25b sxtb r3, r3 + 8025ef2: f023 0307 bic.w r3, r3, #7 + 8025ef6: b25b sxtb r3, r3 + RFLR_DETECTIONOPTIMIZE_MASK ) | + 8025ef8: f043 0303 orr.w r3, r3, #3 + 8025efc: b25b sxtb r3, r3 + SX1276Write( REG_LR_DETECTOPTIMIZE, + 8025efe: b2db uxtb r3, r3 + 8025f00: 4619 mov r1, r3 + 8025f02: 2031 movs r0, #49 @ 0x31 + 8025f04: f000 fd78 bl 80269f8 + SX1276Write( REG_LR_DETECTIONTHRESHOLD, + 8025f08: 210a movs r1, #10 + 8025f0a: 2037 movs r0, #55 @ 0x37 + 8025f0c: f000 fd74 bl 80269f8 + break; + 8025f10: bf00 nop +} + 8025f12: bf00 nop + 8025f14: 3718 adds r7, #24 + 8025f16: 46bd mov sp, r7 + 8025f18: bd80 pop {r7, pc} + 8025f1a: bf00 nop + 8025f1c: 20014670 .word 0x20014670 + +08025f20 : + +uint32_t SX1276GetTimeOnAir( RadioModems_t modem, uint32_t bandwidth, + uint32_t datarate, uint8_t coderate, + uint16_t preambleLen, bool fixLen, uint8_t payloadLen, + bool crcOn ) +{ + 8025f20: b580 push {r7, lr} + 8025f22: b08a sub sp, #40 @ 0x28 + 8025f24: af04 add r7, sp, #16 + 8025f26: 60b9 str r1, [r7, #8] + 8025f28: 607a str r2, [r7, #4] + 8025f2a: 461a mov r2, r3 + 8025f2c: 4603 mov r3, r0 + 8025f2e: 73fb strb r3, [r7, #15] + 8025f30: 4613 mov r3, r2 + 8025f32: 73bb strb r3, [r7, #14] + uint32_t numerator = 0; + 8025f34: 2300 movs r3, #0 + 8025f36: 617b str r3, [r7, #20] + uint32_t denominator = 1; + 8025f38: 2301 movs r3, #1 + 8025f3a: 613b str r3, [r7, #16] + + switch( modem ) + 8025f3c: 7bfb ldrb r3, [r7, #15] + 8025f3e: 2b00 cmp r3, #0 + 8025f40: d002 beq.n 8025f48 + 8025f42: 2b01 cmp r3, #1 + 8025f44: d012 beq.n 8025f6c + 8025f46: e02c b.n 8025fa2 + { + case MODEM_FSK: + { + numerator = 1000U * SX1276GetGfskTimeOnAirNumerator( preambleLen, fixLen, payloadLen, crcOn ); + 8025f48: f897 302c ldrb.w r3, [r7, #44] @ 0x2c + 8025f4c: f897 2028 ldrb.w r2, [r7, #40] @ 0x28 + 8025f50: f897 1024 ldrb.w r1, [r7, #36] @ 0x24 + 8025f54: 8c38 ldrh r0, [r7, #32] + 8025f56: f000 fed7 bl 8026d08 + 8025f5a: 4603 mov r3, r0 + 8025f5c: f44f 727a mov.w r2, #1000 @ 0x3e8 + 8025f60: fb02 f303 mul.w r3, r2, r3 + 8025f64: 617b str r3, [r7, #20] + denominator = datarate; + 8025f66: 687b ldr r3, [r7, #4] + 8025f68: 613b str r3, [r7, #16] + } + break; + 8025f6a: e01a b.n 8025fa2 + case MODEM_LORA: + { + numerator = 1000U * SX1276GetLoRaTimeOnAirNumerator( bandwidth, datarate, coderate, preambleLen, fixLen, + 8025f6c: 8c39 ldrh r1, [r7, #32] + 8025f6e: 7bba ldrb r2, [r7, #14] + 8025f70: f897 302c ldrb.w r3, [r7, #44] @ 0x2c + 8025f74: 9302 str r3, [sp, #8] + 8025f76: f897 3028 ldrb.w r3, [r7, #40] @ 0x28 + 8025f7a: 9301 str r3, [sp, #4] + 8025f7c: f897 3024 ldrb.w r3, [r7, #36] @ 0x24 + 8025f80: 9300 str r3, [sp, #0] + 8025f82: 460b mov r3, r1 + 8025f84: 6879 ldr r1, [r7, #4] + 8025f86: 68b8 ldr r0, [r7, #8] + 8025f88: f000 feed bl 8026d66 + 8025f8c: 4603 mov r3, r0 + 8025f8e: f44f 727a mov.w r2, #1000 @ 0x3e8 + 8025f92: fb02 f303 mul.w r3, r2, r3 + 8025f96: 617b str r3, [r7, #20] + payloadLen, crcOn ); + denominator = SX1276GetLoRaBandwidthInHz( bandwidth ); + 8025f98: 68b8 ldr r0, [r7, #8] + 8025f9a: f000 fe8b bl 8026cb4 + 8025f9e: 6138 str r0, [r7, #16] + } + break; + 8025fa0: bf00 nop + } + // Perform integral ceil() + return ( numerator + denominator - 1 ) / denominator; + 8025fa2: 697a ldr r2, [r7, #20] + 8025fa4: 693b ldr r3, [r7, #16] + 8025fa6: 4413 add r3, r2 + 8025fa8: 1e5a subs r2, r3, #1 + 8025faa: 693b ldr r3, [r7, #16] + 8025fac: fbb2 f3f3 udiv r3, r2, r3 +} + 8025fb0: 4618 mov r0, r3 + 8025fb2: 3718 adds r7, #24 + 8025fb4: 46bd mov sp, r7 + 8025fb6: bd80 pop {r7, pc} + +08025fb8 : + +void SX1276Send( uint8_t *buffer, uint8_t size ) +{ + 8025fb8: b580 push {r7, lr} + 8025fba: b084 sub sp, #16 + 8025fbc: af00 add r7, sp, #0 + 8025fbe: 6078 str r0, [r7, #4] + 8025fc0: 460b mov r3, r1 + 8025fc2: 70fb strb r3, [r7, #3] + uint32_t txTimeout = 0; + 8025fc4: 2300 movs r3, #0 + 8025fc6: 60fb str r3, [r7, #12] + + switch( SX1276.Settings.Modem ) + 8025fc8: 4b50 ldr r3, [pc, #320] @ (802610c ) + 8025fca: 795b ldrb r3, [r3, #5] + 8025fcc: 2b00 cmp r3, #0 + 8025fce: d002 beq.n 8025fd6 + 8025fd0: 2b01 cmp r3, #1 + 8025fd2: d043 beq.n 802605c + 8025fd4: e092 b.n 80260fc + { + case MODEM_FSK: + { + SX1276.Settings.FskPacketHandler.NbBytes = 0; + 8025fd6: 4b4d ldr r3, [pc, #308] @ (802610c ) + 8025fd8: 2200 movs r2, #0 + 8025fda: 879a strh r2, [r3, #60] @ 0x3c + SX1276.Settings.FskPacketHandler.Size = size; + 8025fdc: 78fb ldrb r3, [r7, #3] + 8025fde: 461a mov r2, r3 + 8025fe0: 4b4a ldr r3, [pc, #296] @ (802610c ) + 8025fe2: 875a strh r2, [r3, #58] @ 0x3a + + if( SX1276.Settings.Fsk.FixLen == false ) + 8025fe4: 4b49 ldr r3, [pc, #292] @ (802610c ) + 8025fe6: f893 3022 ldrb.w r3, [r3, #34] @ 0x22 + 8025fea: f083 0301 eor.w r3, r3, #1 + 8025fee: b2db uxtb r3, r3 + 8025ff0: 2b00 cmp r3, #0 + 8025ff2: d005 beq.n 8026000 + { + SX1276WriteFifo( ( uint8_t* )&size, 1 ); + 8025ff4: 1cfb adds r3, r7, #3 + 8025ff6: 2101 movs r1, #1 + 8025ff8: 4618 mov r0, r3 + 8025ffa: f000 fd74 bl 8026ae6 + 8025ffe: e004 b.n 802600a + } + else + { + SX1276Write( REG_PAYLOADLENGTH, size ); + 8026000: 78fb ldrb r3, [r7, #3] + 8026002: 4619 mov r1, r3 + 8026004: 2032 movs r0, #50 @ 0x32 + 8026006: f000 fcf7 bl 80269f8 + } + + if( ( size > 0 ) && ( size <= 64 ) ) + 802600a: 78fb ldrb r3, [r7, #3] + 802600c: 2b00 cmp r3, #0 + 802600e: d007 beq.n 8026020 + 8026010: 78fb ldrb r3, [r7, #3] + 8026012: 2b40 cmp r3, #64 @ 0x40 + 8026014: d804 bhi.n 8026020 + { + SX1276.Settings.FskPacketHandler.ChunkSize = size; + 8026016: 78fa ldrb r2, [r7, #3] + 8026018: 4b3c ldr r3, [pc, #240] @ (802610c ) + 802601a: f883 203f strb.w r2, [r3, #63] @ 0x3f + 802601e: e009 b.n 8026034 + } + else + { + RADIO_MEMCPY8( RxTxBuffer, buffer, size ); + 8026020: 78fb ldrb r3, [r7, #3] + 8026022: 461a mov r2, r3 + 8026024: 6879 ldr r1, [r7, #4] + 8026026: 483a ldr r0, [pc, #232] @ (8026110 ) + 8026028: f001 fe52 bl 8027cd0 + SX1276.Settings.FskPacketHandler.ChunkSize = 32; + 802602c: 4b37 ldr r3, [pc, #220] @ (802610c ) + 802602e: 2220 movs r2, #32 + 8026030: f883 203f strb.w r2, [r3, #63] @ 0x3f + } + + // Write payload buffer + SX1276WriteFifo( buffer, SX1276.Settings.FskPacketHandler.ChunkSize ); + 8026034: 4b35 ldr r3, [pc, #212] @ (802610c ) + 8026036: f893 303f ldrb.w r3, [r3, #63] @ 0x3f + 802603a: 4619 mov r1, r3 + 802603c: 6878 ldr r0, [r7, #4] + 802603e: f000 fd52 bl 8026ae6 + SX1276.Settings.FskPacketHandler.NbBytes += SX1276.Settings.FskPacketHandler.ChunkSize; + 8026042: 4b32 ldr r3, [pc, #200] @ (802610c ) + 8026044: 8f9b ldrh r3, [r3, #60] @ 0x3c + 8026046: 4a31 ldr r2, [pc, #196] @ (802610c ) + 8026048: f892 203f ldrb.w r2, [r2, #63] @ 0x3f + 802604c: 4413 add r3, r2 + 802604e: b29a uxth r2, r3 + 8026050: 4b2e ldr r3, [pc, #184] @ (802610c ) + 8026052: 879a strh r2, [r3, #60] @ 0x3c + txTimeout = SX1276.Settings.Fsk.TxTimeout; + 8026054: 4b2d ldr r3, [pc, #180] @ (802610c ) + 8026056: 6a9b ldr r3, [r3, #40] @ 0x28 + 8026058: 60fb str r3, [r7, #12] + } + break; + 802605a: e04f b.n 80260fc + case MODEM_LORA: + { + if( SX1276.Settings.LoRa.IqInverted == true ) + 802605c: 4b2b ldr r3, [pc, #172] @ (802610c ) + 802605e: f893 3055 ldrb.w r3, [r3, #85] @ 0x55 + 8026062: 2b00 cmp r3, #0 + 8026064: d00f beq.n 8026086 + { + SX1276Write( REG_LR_INVERTIQ, ( ( SX1276Read( REG_LR_INVERTIQ ) & RFLR_INVERTIQ_TX_MASK & RFLR_INVERTIQ_RX_MASK ) | RFLR_INVERTIQ_RX_OFF | RFLR_INVERTIQ_TX_ON ) ); + 8026066: 2033 movs r0, #51 @ 0x33 + 8026068: f000 fcd6 bl 8026a18 + 802606c: 4603 mov r3, r0 + 802606e: f023 0341 bic.w r3, r3, #65 @ 0x41 + 8026072: b2db uxtb r3, r3 + 8026074: 4619 mov r1, r3 + 8026076: 2033 movs r0, #51 @ 0x33 + 8026078: f000 fcbe bl 80269f8 + SX1276Write( REG_LR_INVERTIQ2, RFLR_INVERTIQ2_ON ); + 802607c: 2119 movs r1, #25 + 802607e: 203b movs r0, #59 @ 0x3b + 8026080: f000 fcba bl 80269f8 + 8026084: e013 b.n 80260ae + } + else + { + SX1276Write( REG_LR_INVERTIQ, ( ( SX1276Read( REG_LR_INVERTIQ ) & RFLR_INVERTIQ_TX_MASK & RFLR_INVERTIQ_RX_MASK ) | RFLR_INVERTIQ_RX_OFF | RFLR_INVERTIQ_TX_OFF ) ); + 8026086: 2033 movs r0, #51 @ 0x33 + 8026088: f000 fcc6 bl 8026a18 + 802608c: 4603 mov r3, r0 + 802608e: b25b sxtb r3, r3 + 8026090: f023 0341 bic.w r3, r3, #65 @ 0x41 + 8026094: b25b sxtb r3, r3 + 8026096: f043 0301 orr.w r3, r3, #1 + 802609a: b25b sxtb r3, r3 + 802609c: b2db uxtb r3, r3 + 802609e: 4619 mov r1, r3 + 80260a0: 2033 movs r0, #51 @ 0x33 + 80260a2: f000 fca9 bl 80269f8 + SX1276Write( REG_LR_INVERTIQ2, RFLR_INVERTIQ2_OFF ); + 80260a6: 211d movs r1, #29 + 80260a8: 203b movs r0, #59 @ 0x3b + 80260aa: f000 fca5 bl 80269f8 + } + + SX1276.Settings.LoRaPacketHandler.Size = size; + 80260ae: 78fa ldrb r2, [r7, #3] + 80260b0: 4b16 ldr r3, [pc, #88] @ (802610c ) + 80260b2: f883 2064 strb.w r2, [r3, #100] @ 0x64 + + // Initializes the payload size + SX1276Write( REG_LR_PAYLOADLENGTH, size ); + 80260b6: 78fb ldrb r3, [r7, #3] + 80260b8: 4619 mov r1, r3 + 80260ba: 2022 movs r0, #34 @ 0x22 + 80260bc: f000 fc9c bl 80269f8 + + // Full buffer used for Tx + SX1276Write( REG_LR_FIFOTXBASEADDR, 0 ); + 80260c0: 2100 movs r1, #0 + 80260c2: 200e movs r0, #14 + 80260c4: f000 fc98 bl 80269f8 + SX1276Write( REG_LR_FIFOADDRPTR, 0 ); + 80260c8: 2100 movs r1, #0 + 80260ca: 200d movs r0, #13 + 80260cc: f000 fc94 bl 80269f8 + + // FIFO operations can not take place in Sleep mode + if( ( SX1276Read( REG_OPMODE ) & ~RF_OPMODE_MASK ) == RF_OPMODE_SLEEP ) + 80260d0: 2001 movs r0, #1 + 80260d2: f000 fca1 bl 8026a18 + 80260d6: 4603 mov r3, r0 + 80260d8: f023 03f8 bic.w r3, r3, #248 @ 0xf8 + 80260dc: 2b00 cmp r3, #0 + 80260de: d104 bne.n 80260ea + { + SX1276SetStby( ); + 80260e0: f000 f90a bl 80262f8 + RADIO_DELAY_MS( 1 ); + 80260e4: 2001 movs r0, #1 + 80260e6: f7da fffb bl 80010e0 + } + // Write payload buffer + SX1276WriteFifo( buffer, size ); + 80260ea: 78fb ldrb r3, [r7, #3] + 80260ec: 4619 mov r1, r3 + 80260ee: 6878 ldr r0, [r7, #4] + 80260f0: f000 fcf9 bl 8026ae6 + txTimeout = SX1276.Settings.LoRa.TxTimeout; + 80260f4: 4b05 ldr r3, [pc, #20] @ (802610c ) + 80260f6: 6d9b ldr r3, [r3, #88] @ 0x58 + 80260f8: 60fb str r3, [r7, #12] + } + break; + 80260fa: bf00 nop + } + + SX1276SetTx( txTimeout ); + 80260fc: 68f8 ldr r0, [r7, #12] + 80260fe: f000 fa95 bl 802662c +} + 8026102: bf00 nop + 8026104: 3710 adds r7, #16 + 8026106: 46bd mov sp, r7 + 8026108: bd80 pop {r7, pc} + 802610a: bf00 nop + 802610c: 20014670 .word 0x20014670 + 8026110: 20014570 .word 0x20014570 + +08026114 : + + +static void SX1276SetRfTxPower( int8_t power ) +{ + 8026114: b580 push {r7, lr} + 8026116: b084 sub sp, #16 + 8026118: af00 add r7, sp, #0 + 802611a: 4603 mov r3, r0 + 802611c: 71fb strb r3, [r7, #7] + uint8_t paConfig = 0; + 802611e: 2300 movs r3, #0 + 8026120: 73fb strb r3, [r7, #15] + uint8_t paDac = 0; + 8026122: 2300 movs r3, #0 + 8026124: 73bb strb r3, [r7, #14] + uint8_t board_config = 0; + 8026126: 2300 movs r3, #0 + 8026128: 737b strb r3, [r7, #13] + + paConfig = SX1276Read( REG_PACONFIG ); + 802612a: 2009 movs r0, #9 + 802612c: f000 fc74 bl 8026a18 + 8026130: 4603 mov r3, r0 + 8026132: 73fb strb r3, [r7, #15] + paDac = SX1276Read( REG_PADAC ); + 8026134: 204d movs r0, #77 @ 0x4d + 8026136: f000 fc6f bl 8026a18 + 802613a: 4603 mov r3, r0 + 802613c: 73bb strb r3, [r7, #14] + switch( Sx_Board_GetPaSelect(SX1276.Settings.Channel) ) + 802613e: 4b5e ldr r3, [pc, #376] @ (80262b8 ) + 8026140: 689b ldr r3, [r3, #8] + 8026142: 4618 mov r0, r3 + 8026144: f7e4 fc72 bl 800aa2c + 8026148: 4603 mov r3, r0 + 802614a: 2b03 cmp r3, #3 + 802614c: d81d bhi.n 802618a + 802614e: a201 add r2, pc, #4 @ (adr r2, 8026154 ) + 8026150: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 8026154: 08026171 .word 0x08026171 + 8026158: 08026165 .word 0x08026165 + 802615c: 0802616b .word 0x0802616b + 8026160: 08026185 .word 0x08026185 + { + case CONF_RFO_LP: + board_config = RF_PACONFIG_PASELECT_RFO; + 8026164: 2300 movs r3, #0 + 8026166: 737b strb r3, [r7, #13] + break; + 8026168: e010 b.n 802618c + case CONF_RFO_HP: + board_config = RF_PACONFIG_PASELECT_PABOOST; + 802616a: 2380 movs r3, #128 @ 0x80 + 802616c: 737b strb r3, [r7, #13] + break; + 802616e: e00d b.n 802618c + case CONF_RFO_LP_HP: + if (power > 14) + 8026170: f997 3007 ldrsb.w r3, [r7, #7] + 8026174: 2b0e cmp r3, #14 + 8026176: dd02 ble.n 802617e + { + board_config = RF_PACONFIG_PASELECT_PABOOST; + 8026178: 2380 movs r3, #128 @ 0x80 + 802617a: 737b strb r3, [r7, #13] + } + else + { + board_config = RF_PACONFIG_PASELECT_RFO; + } + break; + 802617c: e006 b.n 802618c + board_config = RF_PACONFIG_PASELECT_RFO; + 802617e: 2300 movs r3, #0 + 8026180: 737b strb r3, [r7, #13] + break; + 8026182: e003 b.n 802618c + case CONF_RFO_LF: + board_config=RF_PACONFIG_PASELECT_PABOOST; + 8026184: 2380 movs r3, #128 @ 0x80 + 8026186: 737b strb r3, [r7, #13] + break; + 8026188: e000 b.n 802618c + default: + break; + 802618a: bf00 nop + } + + paConfig = ( paConfig & RF_PACONFIG_PASELECT_MASK ) | board_config; + 802618c: f997 300f ldrsb.w r3, [r7, #15] + 8026190: f003 037f and.w r3, r3, #127 @ 0x7f + 8026194: b25a sxtb r2, r3 + 8026196: f997 300d ldrsb.w r3, [r7, #13] + 802619a: 4313 orrs r3, r2 + 802619c: b25b sxtb r3, r3 + 802619e: 73fb strb r3, [r7, #15] + + if( ( paConfig & RF_PACONFIG_PASELECT_PABOOST ) == RF_PACONFIG_PASELECT_PABOOST ) + 80261a0: f997 300f ldrsb.w r3, [r7, #15] + 80261a4: 2b00 cmp r3, #0 + 80261a6: da4e bge.n 8026246 + { + if( power > 17 ) + 80261a8: f997 3007 ldrsb.w r3, [r7, #7] + 80261ac: 2b11 cmp r3, #17 + 80261ae: dd04 ble.n 80261ba + { + paDac = ( paDac & RF_PADAC_20DBM_MASK ) | RF_PADAC_20DBM_ON; + 80261b0: 7bbb ldrb r3, [r7, #14] + 80261b2: f043 0307 orr.w r3, r3, #7 + 80261b6: 73bb strb r3, [r7, #14] + 80261b8: e008 b.n 80261cc + } + else + { + paDac = ( paDac & RF_PADAC_20DBM_MASK ) | RF_PADAC_20DBM_OFF; + 80261ba: f997 300e ldrsb.w r3, [r7, #14] + 80261be: f023 0307 bic.w r3, r3, #7 + 80261c2: b25b sxtb r3, r3 + 80261c4: f043 0304 orr.w r3, r3, #4 + 80261c8: b25b sxtb r3, r3 + 80261ca: 73bb strb r3, [r7, #14] + } + if( ( paDac & RF_PADAC_20DBM_ON ) == RF_PADAC_20DBM_ON ) + 80261cc: 7bbb ldrb r3, [r7, #14] + 80261ce: f003 0307 and.w r3, r3, #7 + 80261d2: 2b07 cmp r3, #7 + 80261d4: d11b bne.n 802620e + { + if( power < 5 ) + 80261d6: f997 3007 ldrsb.w r3, [r7, #7] + 80261da: 2b04 cmp r3, #4 + 80261dc: dc01 bgt.n 80261e2 + { + power = 5; + 80261de: 2305 movs r3, #5 + 80261e0: 71fb strb r3, [r7, #7] + } + if( power > 20 ) + 80261e2: f997 3007 ldrsb.w r3, [r7, #7] + 80261e6: 2b14 cmp r3, #20 + 80261e8: dd01 ble.n 80261ee + { + power = 20; + 80261ea: 2314 movs r3, #20 + 80261ec: 71fb strb r3, [r7, #7] + } + paConfig = ( paConfig & RF_PACONFIG_OUTPUTPOWER_MASK ) | ( uint8_t )( ( uint16_t )( power - 5 ) & 0x0F ); + 80261ee: f997 300f ldrsb.w r3, [r7, #15] + 80261f2: f023 030f bic.w r3, r3, #15 + 80261f6: b25a sxtb r2, r3 + 80261f8: 79fb ldrb r3, [r7, #7] + 80261fa: 3b05 subs r3, #5 + 80261fc: b2db uxtb r3, r3 + 80261fe: b25b sxtb r3, r3 + 8026200: f003 030f and.w r3, r3, #15 + 8026204: b25b sxtb r3, r3 + 8026206: 4313 orrs r3, r2 + 8026208: b25b sxtb r3, r3 + 802620a: 73fb strb r3, [r7, #15] + 802620c: e045 b.n 802629a + } + else + { + if( power < 2 ) + 802620e: f997 3007 ldrsb.w r3, [r7, #7] + 8026212: 2b01 cmp r3, #1 + 8026214: dc01 bgt.n 802621a + { + power = 2; + 8026216: 2302 movs r3, #2 + 8026218: 71fb strb r3, [r7, #7] + } + if( power > 17 ) + 802621a: f997 3007 ldrsb.w r3, [r7, #7] + 802621e: 2b11 cmp r3, #17 + 8026220: dd01 ble.n 8026226 + { + power = 17; + 8026222: 2311 movs r3, #17 + 8026224: 71fb strb r3, [r7, #7] + } + paConfig = ( paConfig & RF_PACONFIG_OUTPUTPOWER_MASK ) | ( uint8_t )( ( uint16_t )( power - 2 ) & 0x0F ); + 8026226: f997 300f ldrsb.w r3, [r7, #15] + 802622a: f023 030f bic.w r3, r3, #15 + 802622e: b25a sxtb r2, r3 + 8026230: 79fb ldrb r3, [r7, #7] + 8026232: 3b02 subs r3, #2 + 8026234: b2db uxtb r3, r3 + 8026236: b25b sxtb r3, r3 + 8026238: f003 030f and.w r3, r3, #15 + 802623c: b25b sxtb r3, r3 + 802623e: 4313 orrs r3, r2 + 8026240: b25b sxtb r3, r3 + 8026242: 73fb strb r3, [r7, #15] + 8026244: e029 b.n 802629a + } + } + else + { + if( power > 0 ) + 8026246: f997 3007 ldrsb.w r3, [r7, #7] + 802624a: 2b00 cmp r3, #0 + 802624c: dd12 ble.n 8026274 + { + if( power > 15 ) + 802624e: f997 3007 ldrsb.w r3, [r7, #7] + 8026252: 2b0f cmp r3, #15 + 8026254: dd01 ble.n 802625a + { + power = 15; + 8026256: 230f movs r3, #15 + 8026258: 71fb strb r3, [r7, #7] + } + paConfig = ( paConfig & RF_PACONFIG_MAX_POWER_MASK & RF_PACONFIG_OUTPUTPOWER_MASK ) | ( 7 << 4 ) | ( power ); + 802625a: f997 300f ldrsb.w r3, [r7, #15] + 802625e: f023 037f bic.w r3, r3, #127 @ 0x7f + 8026262: b25b sxtb r3, r3 + 8026264: f043 0370 orr.w r3, r3, #112 @ 0x70 + 8026268: b25a sxtb r2, r3 + 802626a: 79fb ldrb r3, [r7, #7] + 802626c: 4313 orrs r3, r2 + 802626e: b25b sxtb r3, r3 + 8026270: 73fb strb r3, [r7, #15] + 8026272: e012 b.n 802629a + } + else + { + if( power < -4 ) + 8026274: f997 3007 ldrsb.w r3, [r7, #7] + 8026278: f113 0f04 cmn.w r3, #4 + 802627c: da01 bge.n 8026282 + { + power = -4; + 802627e: 23fc movs r3, #252 @ 0xfc + 8026280: 71fb strb r3, [r7, #7] + } + paConfig = ( paConfig & RF_PACONFIG_MAX_POWER_MASK & RF_PACONFIG_OUTPUTPOWER_MASK ) | ( 0 << 4 ) | ( power + 4 ); + 8026282: f997 300f ldrsb.w r3, [r7, #15] + 8026286: f023 037f bic.w r3, r3, #127 @ 0x7f + 802628a: b25a sxtb r2, r3 + 802628c: 79fb ldrb r3, [r7, #7] + 802628e: 3304 adds r3, #4 + 8026290: b2db uxtb r3, r3 + 8026292: b25b sxtb r3, r3 + 8026294: 4313 orrs r3, r2 + 8026296: b25b sxtb r3, r3 + 8026298: 73fb strb r3, [r7, #15] + } + } + SX1276Write( REG_PACONFIG, paConfig ); + 802629a: 7bfb ldrb r3, [r7, #15] + 802629c: 4619 mov r1, r3 + 802629e: 2009 movs r0, #9 + 80262a0: f000 fbaa bl 80269f8 + SX1276Write( REG_PADAC, paDac ); + 80262a4: 7bbb ldrb r3, [r7, #14] + 80262a6: 4619 mov r1, r3 + 80262a8: 204d movs r0, #77 @ 0x4d + 80262aa: f000 fba5 bl 80269f8 +} + 80262ae: bf00 nop + 80262b0: 3710 adds r7, #16 + 80262b2: 46bd mov sp, r7 + 80262b4: bd80 pop {r7, pc} + 80262b6: bf00 nop + 80262b8: 20014670 .word 0x20014670 + +080262bc : + +void SX1276SetSleep( void ) +{ + 80262bc: b580 push {r7, lr} + 80262be: af00 add r7, sp, #0 + TimerStop( &RxTimeoutTimer ); + 80262c0: 4809 ldr r0, [pc, #36] @ (80262e8 ) + 80262c2: f002 f857 bl 8028374 + TimerStop( &TxTimeoutTimer ); + 80262c6: 4809 ldr r0, [pc, #36] @ (80262ec ) + 80262c8: f002 f854 bl 8028374 + TimerStop( &RxTimeoutSyncWord ); + 80262cc: 4808 ldr r0, [pc, #32] @ (80262f0 ) + 80262ce: f002 f851 bl 8028374 + + SX1276SetOpMode( RF_OPMODE_SLEEP ); + 80262d2: 2000 movs r0, #0 + 80262d4: f000 fad8 bl 8026888 + + // Disable TCXO radio is in SLEEP mode + Sx_Board_SetXO( RESET ); + 80262d8: 2000 movs r0, #0 + 80262da: f7e4 fb60 bl 800a99e + + SX1276.Settings.State = RF_IDLE; + 80262de: 4b05 ldr r3, [pc, #20] @ (80262f4 ) + 80262e0: 2200 movs r2, #0 + 80262e2: 711a strb r2, [r3, #4] +} + 80262e4: bf00 nop + 80262e6: bd80 pop {r7, pc} + 80262e8: 200146f4 .word 0x200146f4 + 80262ec: 200146d8 .word 0x200146d8 + 80262f0: 20014710 .word 0x20014710 + 80262f4: 20014670 .word 0x20014670 + +080262f8 : + +void SX1276SetStby( void ) +{ + 80262f8: b580 push {r7, lr} + 80262fa: af00 add r7, sp, #0 + TimerStop( &RxTimeoutTimer ); + 80262fc: 4808 ldr r0, [pc, #32] @ (8026320 ) + 80262fe: f002 f839 bl 8028374 + TimerStop( &TxTimeoutTimer ); + 8026302: 4808 ldr r0, [pc, #32] @ (8026324 ) + 8026304: f002 f836 bl 8028374 + TimerStop( &RxTimeoutSyncWord ); + 8026308: 4807 ldr r0, [pc, #28] @ (8026328 ) + 802630a: f002 f833 bl 8028374 + + SX1276SetOpMode( RF_OPMODE_STANDBY ); + 802630e: 2001 movs r0, #1 + 8026310: f000 faba bl 8026888 + SX1276.Settings.State = RF_IDLE; + 8026314: 4b05 ldr r3, [pc, #20] @ (802632c ) + 8026316: 2200 movs r2, #0 + 8026318: 711a strb r2, [r3, #4] +} + 802631a: bf00 nop + 802631c: bd80 pop {r7, pc} + 802631e: bf00 nop + 8026320: 200146f4 .word 0x200146f4 + 8026324: 200146d8 .word 0x200146d8 + 8026328: 20014710 .word 0x20014710 + 802632c: 20014670 .word 0x20014670 + +08026330 : + +void SX1276SetRx( uint32_t timeout ) +{ + 8026330: b580 push {r7, lr} + 8026332: b084 sub sp, #16 + 8026334: af00 add r7, sp, #0 + 8026336: 6078 str r0, [r7, #4] + bool rxContinuous = false; + 8026338: 2300 movs r3, #0 + 802633a: 73fb strb r3, [r7, #15] + TimerStop( &TxTimeoutTimer ); + 802633c: 48b6 ldr r0, [pc, #728] @ (8026618 ) + 802633e: f002 f819 bl 8028374 + + switch( SX1276.Settings.Modem ) + 8026342: 4bb6 ldr r3, [pc, #728] @ (802661c ) + 8026344: 795b ldrb r3, [r3, #5] + 8026346: 2b00 cmp r3, #0 + 8026348: d002 beq.n 8026350 + 802634a: 2b01 cmp r3, #1 + 802634c: d03c beq.n 80263c8 + 802634e: e12a b.n 80265a6 + { + case MODEM_FSK: + { + rxContinuous = SX1276.Settings.Fsk.RxContinuous; + 8026350: 4bb2 ldr r3, [pc, #712] @ (802661c ) + 8026352: f893 3026 ldrb.w r3, [r3, #38] @ 0x26 + 8026356: 73fb strb r3, [r7, #15] + // DIO1=FifoLevel + // DIO2=SyncAddr + // DIO3=FifoEmpty + // DIO4=Preamble + // DIO5=ModeReady + SX1276Write( REG_DIOMAPPING1, ( SX1276Read( REG_DIOMAPPING1 ) & RF_DIOMAPPING1_DIO0_MASK & + 8026358: 2040 movs r0, #64 @ 0x40 + 802635a: f000 fb5d bl 8026a18 + 802635e: 4603 mov r3, r0 + 8026360: b25b sxtb r3, r3 + RF_DIOMAPPING1_DIO1_MASK & + RF_DIOMAPPING1_DIO2_MASK ) | + RF_DIOMAPPING1_DIO0_00 | + 8026362: f003 0303 and.w r3, r3, #3 + 8026366: b25b sxtb r3, r3 + RF_DIOMAPPING1_DIO1_00 | + 8026368: f043 030c orr.w r3, r3, #12 + 802636c: b25b sxtb r3, r3 + SX1276Write( REG_DIOMAPPING1, ( SX1276Read( REG_DIOMAPPING1 ) & RF_DIOMAPPING1_DIO0_MASK & + 802636e: b2db uxtb r3, r3 + 8026370: 4619 mov r1, r3 + 8026372: 2040 movs r0, #64 @ 0x40 + 8026374: f000 fb40 bl 80269f8 + RF_DIOMAPPING1_DIO2_11 ); + + SX1276Write( REG_DIOMAPPING2, ( SX1276Read( REG_DIOMAPPING2 ) & RF_DIOMAPPING2_DIO4_MASK & + 8026378: 2041 movs r0, #65 @ 0x41 + 802637a: f000 fb4d bl 8026a18 + 802637e: 4603 mov r3, r0 + 8026380: f063 033e orn r3, r3, #62 @ 0x3e + 8026384: b2db uxtb r3, r3 + 8026386: 4619 mov r1, r3 + 8026388: 2041 movs r0, #65 @ 0x41 + 802638a: f000 fb35 bl 80269f8 + RF_DIOMAPPING2_MAP_MASK ) | + RF_DIOMAPPING2_DIO4_11 | + RF_DIOMAPPING2_MAP_PREAMBLEDETECT ); + + SX1276.Settings.FskPacketHandler.FifoThresh = SX1276Read( REG_FIFOTHRESH ) & 0x3F; + 802638e: 2035 movs r0, #53 @ 0x35 + 8026390: f000 fb42 bl 8026a18 + 8026394: 4603 mov r3, r0 + 8026396: f003 033f and.w r3, r3, #63 @ 0x3f + 802639a: b2da uxtb r2, r3 + 802639c: 4b9f ldr r3, [pc, #636] @ (802661c ) + 802639e: f883 203e strb.w r2, [r3, #62] @ 0x3e + + SX1276Write( REG_RXCONFIG, RF_RXCONFIG_AFCAUTO_ON | RF_RXCONFIG_AGCAUTO_ON | RF_RXCONFIG_RXTRIGER_PREAMBLEDETECT ); + 80263a2: 211e movs r1, #30 + 80263a4: 200d movs r0, #13 + 80263a6: f000 fb27 bl 80269f8 + + SX1276.Settings.FskPacketHandler.PreambleDetected = false; + 80263aa: 4b9c ldr r3, [pc, #624] @ (802661c ) + 80263ac: 2200 movs r2, #0 + 80263ae: f883 2030 strb.w r2, [r3, #48] @ 0x30 + SX1276.Settings.FskPacketHandler.SyncWordDetected = false; + 80263b2: 4b9a ldr r3, [pc, #616] @ (802661c ) + 80263b4: 2200 movs r2, #0 + 80263b6: f883 2031 strb.w r2, [r3, #49] @ 0x31 + SX1276.Settings.FskPacketHandler.NbBytes = 0; + 80263ba: 4b98 ldr r3, [pc, #608] @ (802661c ) + 80263bc: 2200 movs r2, #0 + 80263be: 879a strh r2, [r3, #60] @ 0x3c + SX1276.Settings.FskPacketHandler.Size = 0; + 80263c0: 4b96 ldr r3, [pc, #600] @ (802661c ) + 80263c2: 2200 movs r2, #0 + 80263c4: 875a strh r2, [r3, #58] @ 0x3a + } + break; + 80263c6: e0ee b.n 80265a6 + case MODEM_LORA: + { + if( SX1276.Settings.LoRa.IqInverted == true ) + 80263c8: 4b94 ldr r3, [pc, #592] @ (802661c ) + 80263ca: f893 3055 ldrb.w r3, [r3, #85] @ 0x55 + 80263ce: 2b00 cmp r3, #0 + 80263d0: d00f beq.n 80263f2 + { + SX1276Write( REG_LR_INVERTIQ, ( ( SX1276Read( REG_LR_INVERTIQ ) & RFLR_INVERTIQ_TX_MASK & RFLR_INVERTIQ_RX_MASK ) | RFLR_INVERTIQ_RX_ON | RFLR_INVERTIQ_TX_OFF ) ); + 80263d2: 2033 movs r0, #51 @ 0x33 + 80263d4: f000 fb20 bl 8026a18 + 80263d8: 4603 mov r3, r0 + 80263da: f043 0341 orr.w r3, r3, #65 @ 0x41 + 80263de: b2db uxtb r3, r3 + 80263e0: 4619 mov r1, r3 + 80263e2: 2033 movs r0, #51 @ 0x33 + 80263e4: f000 fb08 bl 80269f8 + SX1276Write( REG_LR_INVERTIQ2, RFLR_INVERTIQ2_ON ); + 80263e8: 2119 movs r1, #25 + 80263ea: 203b movs r0, #59 @ 0x3b + 80263ec: f000 fb04 bl 80269f8 + 80263f0: e013 b.n 802641a + } + else + { + SX1276Write( REG_LR_INVERTIQ, ( ( SX1276Read( REG_LR_INVERTIQ ) & RFLR_INVERTIQ_TX_MASK & RFLR_INVERTIQ_RX_MASK ) | RFLR_INVERTIQ_RX_OFF | RFLR_INVERTIQ_TX_OFF ) ); + 80263f2: 2033 movs r0, #51 @ 0x33 + 80263f4: f000 fb10 bl 8026a18 + 80263f8: 4603 mov r3, r0 + 80263fa: b25b sxtb r3, r3 + 80263fc: f023 0341 bic.w r3, r3, #65 @ 0x41 + 8026400: b25b sxtb r3, r3 + 8026402: f043 0301 orr.w r3, r3, #1 + 8026406: b25b sxtb r3, r3 + 8026408: b2db uxtb r3, r3 + 802640a: 4619 mov r1, r3 + 802640c: 2033 movs r0, #51 @ 0x33 + 802640e: f000 faf3 bl 80269f8 + SX1276Write( REG_LR_INVERTIQ2, RFLR_INVERTIQ2_OFF ); + 8026412: 211d movs r1, #29 + 8026414: 203b movs r0, #59 @ 0x3b + 8026416: f000 faef bl 80269f8 + } + + // ERRATA 2.3 - Receiver Spurious Reception of a LoRa Signal + if( SX1276.Settings.LoRa.Bandwidth < 9 ) + 802641a: 4b80 ldr r3, [pc, #512] @ (802661c ) + 802641c: 6c5b ldr r3, [r3, #68] @ 0x44 + 802641e: 2b08 cmp r3, #8 + 8026420: f200 8085 bhi.w 802652e + { + SX1276Write( REG_LR_DETECTOPTIMIZE, SX1276Read( REG_LR_DETECTOPTIMIZE ) & 0x7F ); + 8026424: 2031 movs r0, #49 @ 0x31 + 8026426: f000 faf7 bl 8026a18 + 802642a: 4603 mov r3, r0 + 802642c: f003 037f and.w r3, r3, #127 @ 0x7f + 8026430: b2db uxtb r3, r3 + 8026432: 4619 mov r1, r3 + 8026434: 2031 movs r0, #49 @ 0x31 + 8026436: f000 fadf bl 80269f8 + SX1276Write( REG_LR_IFFREQ2, 0x00 ); + 802643a: 2100 movs r1, #0 + 802643c: 2030 movs r0, #48 @ 0x30 + 802643e: f000 fadb bl 80269f8 + switch( SX1276.Settings.LoRa.Bandwidth ) + 8026442: 4b76 ldr r3, [pc, #472] @ (802661c ) + 8026444: 6c5b ldr r3, [r3, #68] @ 0x44 + 8026446: 2b08 cmp r3, #8 + 8026448: d87c bhi.n 8026544 + 802644a: a201 add r2, pc, #4 @ (adr r2, 8026450 ) + 802644c: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 8026450: 08026475 .word 0x08026475 + 8026454: 0802648f .word 0x0802648f + 8026458: 080264a9 .word 0x080264a9 + 802645c: 080264c3 .word 0x080264c3 + 8026460: 080264dd .word 0x080264dd + 8026464: 080264f7 .word 0x080264f7 + 8026468: 08026511 .word 0x08026511 + 802646c: 0802651b .word 0x0802651b + 8026470: 08026525 .word 0x08026525 + { + case 0: // 7.8 kHz + SX1276Write( REG_LR_IFFREQ1, 0x48 ); + 8026474: 2148 movs r1, #72 @ 0x48 + 8026476: 202f movs r0, #47 @ 0x2f + 8026478: f000 fabe bl 80269f8 + SX1276SetChannel(SX1276.Settings.Channel + 7810 ); + 802647c: 4b67 ldr r3, [pc, #412] @ (802661c ) + 802647e: 689b ldr r3, [r3, #8] + 8026480: f503 53f4 add.w r3, r3, #7808 @ 0x1e80 + 8026484: 3302 adds r3, #2 + 8026486: 4618 mov r0, r3 + 8026488: f7ff f8d8 bl 802563c + break; + 802648c: e05a b.n 8026544 + case 1: // 10.4 kHz + SX1276Write( REG_LR_IFFREQ1, 0x44 ); + 802648e: 2144 movs r1, #68 @ 0x44 + 8026490: 202f movs r0, #47 @ 0x2f + 8026492: f000 fab1 bl 80269f8 + SX1276SetChannel(SX1276.Settings.Channel + 10420 ); + 8026496: 4b61 ldr r3, [pc, #388] @ (802661c ) + 8026498: 689b ldr r3, [r3, #8] + 802649a: f503 5322 add.w r3, r3, #10368 @ 0x2880 + 802649e: 3334 adds r3, #52 @ 0x34 + 80264a0: 4618 mov r0, r3 + 80264a2: f7ff f8cb bl 802563c + break; + 80264a6: e04d b.n 8026544 + case 2: // 15.6 kHz + SX1276Write( REG_LR_IFFREQ1, 0x44 ); + 80264a8: 2144 movs r1, #68 @ 0x44 + 80264aa: 202f movs r0, #47 @ 0x2f + 80264ac: f000 faa4 bl 80269f8 + SX1276SetChannel(SX1276.Settings.Channel + 15620 ); + 80264b0: 4b5a ldr r3, [pc, #360] @ (802661c ) + 80264b2: 689b ldr r3, [r3, #8] + 80264b4: f503 5374 add.w r3, r3, #15616 @ 0x3d00 + 80264b8: 3304 adds r3, #4 + 80264ba: 4618 mov r0, r3 + 80264bc: f7ff f8be bl 802563c + break; + 80264c0: e040 b.n 8026544 + case 3: // 20.8 kHz + SX1276Write( REG_LR_IFFREQ1, 0x44 ); + 80264c2: 2144 movs r1, #68 @ 0x44 + 80264c4: 202f movs r0, #47 @ 0x2f + 80264c6: f000 fa97 bl 80269f8 + SX1276SetChannel(SX1276.Settings.Channel + 20830 ); + 80264ca: 4b54 ldr r3, [pc, #336] @ (802661c ) + 80264cc: 689b ldr r3, [r3, #8] + 80264ce: f503 43a2 add.w r3, r3, #20736 @ 0x5100 + 80264d2: 335e adds r3, #94 @ 0x5e + 80264d4: 4618 mov r0, r3 + 80264d6: f7ff f8b1 bl 802563c + break; + 80264da: e033 b.n 8026544 + case 4: // 31.2 kHz + SX1276Write( REG_LR_IFFREQ1, 0x44 ); + 80264dc: 2144 movs r1, #68 @ 0x44 + 80264de: 202f movs r0, #47 @ 0x2f + 80264e0: f000 fa8a bl 80269f8 + SX1276SetChannel(SX1276.Settings.Channel + 31250 ); + 80264e4: 4b4d ldr r3, [pc, #308] @ (802661c ) + 80264e6: 689b ldr r3, [r3, #8] + 80264e8: f503 43f4 add.w r3, r3, #31232 @ 0x7a00 + 80264ec: 3312 adds r3, #18 + 80264ee: 4618 mov r0, r3 + 80264f0: f7ff f8a4 bl 802563c + break; + 80264f4: e026 b.n 8026544 + case 5: // 41.4 kHz + SX1276Write( REG_LR_IFFREQ1, 0x44 ); + 80264f6: 2144 movs r1, #68 @ 0x44 + 80264f8: 202f movs r0, #47 @ 0x2f + 80264fa: f000 fa7d bl 80269f8 + SX1276SetChannel(SX1276.Settings.Channel + 41670 ); + 80264fe: 4b47 ldr r3, [pc, #284] @ (802661c ) + 8026500: 689b ldr r3, [r3, #8] + 8026502: f503 4322 add.w r3, r3, #41472 @ 0xa200 + 8026506: 33c6 adds r3, #198 @ 0xc6 + 8026508: 4618 mov r0, r3 + 802650a: f7ff f897 bl 802563c + break; + 802650e: e019 b.n 8026544 + case 6: // 62.5 kHz + SX1276Write( REG_LR_IFFREQ1, 0x40 ); + 8026510: 2140 movs r1, #64 @ 0x40 + 8026512: 202f movs r0, #47 @ 0x2f + 8026514: f000 fa70 bl 80269f8 + break; + 8026518: e014 b.n 8026544 + case 7: // 125 kHz + SX1276Write( REG_LR_IFFREQ1, 0x40 ); + 802651a: 2140 movs r1, #64 @ 0x40 + 802651c: 202f movs r0, #47 @ 0x2f + 802651e: f000 fa6b bl 80269f8 + break; + 8026522: e00f b.n 8026544 + case 8: // 250 kHz + SX1276Write( REG_LR_IFFREQ1, 0x40 ); + 8026524: 2140 movs r1, #64 @ 0x40 + 8026526: 202f movs r0, #47 @ 0x2f + 8026528: f000 fa66 bl 80269f8 + break; + 802652c: e00a b.n 8026544 + } + } + else + { + SX1276Write( REG_LR_DETECTOPTIMIZE, SX1276Read( REG_LR_DETECTOPTIMIZE ) | 0x80 ); + 802652e: 2031 movs r0, #49 @ 0x31 + 8026530: f000 fa72 bl 8026a18 + 8026534: 4603 mov r3, r0 + 8026536: f063 037f orn r3, r3, #127 @ 0x7f + 802653a: b2db uxtb r3, r3 + 802653c: 4619 mov r1, r3 + 802653e: 2031 movs r0, #49 @ 0x31 + 8026540: f000 fa5a bl 80269f8 + } + + rxContinuous = SX1276.Settings.LoRa.RxContinuous; + 8026544: 4b35 ldr r3, [pc, #212] @ (802661c ) + 8026546: f893 3056 ldrb.w r3, [r3, #86] @ 0x56 + 802654a: 73fb strb r3, [r7, #15] + + if( SX1276.Settings.LoRa.FreqHopOn == true ) + 802654c: 4b33 ldr r3, [pc, #204] @ (802661c ) + 802654e: f893 3053 ldrb.w r3, [r3, #83] @ 0x53 + 8026552: 2b00 cmp r3, #0 + 8026554: d00f beq.n 8026576 + { + SX1276Write( REG_LR_IRQFLAGSMASK, //RFLR_IRQFLAGS_RXTIMEOUT | + 8026556: 211d movs r1, #29 + 8026558: 2011 movs r0, #17 + 802655a: f000 fa4d bl 80269f8 + RFLR_IRQFLAGS_CADDONE | + //RFLR_IRQFLAGS_FHSSCHANGEDCHANNEL | + RFLR_IRQFLAGS_CADDETECTED ); + + // DIO0=RxDone, DIO2=FhssChangeChannel + SX1276Write( REG_DIOMAPPING1, ( SX1276Read( REG_DIOMAPPING1 ) & RFLR_DIOMAPPING1_DIO0_MASK & RFLR_DIOMAPPING1_DIO2_MASK ) | RFLR_DIOMAPPING1_DIO0_00 | RFLR_DIOMAPPING1_DIO2_00 ); + 802655e: 2040 movs r0, #64 @ 0x40 + 8026560: f000 fa5a bl 8026a18 + 8026564: 4603 mov r3, r0 + 8026566: f003 0333 and.w r3, r3, #51 @ 0x33 + 802656a: b2db uxtb r3, r3 + 802656c: 4619 mov r1, r3 + 802656e: 2040 movs r0, #64 @ 0x40 + 8026570: f000 fa42 bl 80269f8 + 8026574: e00e b.n 8026594 + } + else + { + SX1276Write( REG_LR_IRQFLAGSMASK, //RFLR_IRQFLAGS_RXTIMEOUT | + 8026576: 211f movs r1, #31 + 8026578: 2011 movs r0, #17 + 802657a: f000 fa3d bl 80269f8 + RFLR_IRQFLAGS_CADDONE | + RFLR_IRQFLAGS_FHSSCHANGEDCHANNEL | + RFLR_IRQFLAGS_CADDETECTED ); + + // DIO0=RxDone + SX1276Write( REG_DIOMAPPING1, ( SX1276Read( REG_DIOMAPPING1 ) & RFLR_DIOMAPPING1_DIO0_MASK ) | RFLR_DIOMAPPING1_DIO0_00 ); + 802657e: 2040 movs r0, #64 @ 0x40 + 8026580: f000 fa4a bl 8026a18 + 8026584: 4603 mov r3, r0 + 8026586: f003 033f and.w r3, r3, #63 @ 0x3f + 802658a: b2db uxtb r3, r3 + 802658c: 4619 mov r1, r3 + 802658e: 2040 movs r0, #64 @ 0x40 + 8026590: f000 fa32 bl 80269f8 + } + SX1276Write( REG_LR_FIFORXBASEADDR, 0 ); + 8026594: 2100 movs r1, #0 + 8026596: 200f movs r0, #15 + 8026598: f000 fa2e bl 80269f8 + SX1276Write( REG_LR_FIFOADDRPTR, 0 ); + 802659c: 2100 movs r1, #0 + 802659e: 200d movs r0, #13 + 80265a0: f000 fa2a bl 80269f8 + } + break; + 80265a4: bf00 nop + } + + memset( RxTxBuffer, 0, ( size_t )RX_TX_BUFFER_SIZE ); + 80265a6: f44f 7280 mov.w r2, #256 @ 0x100 + 80265aa: 2100 movs r1, #0 + 80265ac: 481c ldr r0, [pc, #112] @ (8026620 ) + 80265ae: f003 ff45 bl 802a43c + + SX1276.Settings.State = RF_RX_RUNNING; + 80265b2: 4b1a ldr r3, [pc, #104] @ (802661c ) + 80265b4: 2201 movs r2, #1 + 80265b6: 711a strb r2, [r3, #4] + if( timeout != 0 ) + 80265b8: 687b ldr r3, [r7, #4] + 80265ba: 2b00 cmp r3, #0 + 80265bc: d006 beq.n 80265cc + { + TimerSetValue( &RxTimeoutTimer, timeout ); + 80265be: 6879 ldr r1, [r7, #4] + 80265c0: 4818 ldr r0, [pc, #96] @ (8026624 ) + 80265c2: f001 feed bl 80283a0 + TimerStart( &RxTimeoutTimer ); + 80265c6: 4817 ldr r0, [pc, #92] @ (8026624 ) + 80265c8: f001 feb5 bl 8028336 + } + + if( SX1276.Settings.Modem == MODEM_FSK ) + 80265cc: 4b13 ldr r3, [pc, #76] @ (802661c ) + 80265ce: 795b ldrb r3, [r3, #5] + 80265d0: 2b00 cmp r3, #0 + 80265d2: d112 bne.n 80265fa + { + SX1276SetOpMode( RF_OPMODE_RECEIVER ); + 80265d4: 2005 movs r0, #5 + 80265d6: f000 f957 bl 8026888 + + if( rxContinuous == false ) + 80265da: 7bfb ldrb r3, [r7, #15] + 80265dc: f083 0301 eor.w r3, r3, #1 + 80265e0: b2db uxtb r3, r3 + 80265e2: 2b00 cmp r3, #0 + 80265e4: d013 beq.n 802660e + { + TimerSetValue( &RxTimeoutSyncWord, SX1276.Settings.Fsk.RxSingleTimeout ); + 80265e6: 4b0d ldr r3, [pc, #52] @ (802661c ) + 80265e8: 6adb ldr r3, [r3, #44] @ 0x2c + 80265ea: 4619 mov r1, r3 + 80265ec: 480e ldr r0, [pc, #56] @ (8026628 ) + 80265ee: f001 fed7 bl 80283a0 + TimerStart( &RxTimeoutSyncWord ); + 80265f2: 480d ldr r0, [pc, #52] @ (8026628 ) + 80265f4: f001 fe9f bl 8028336 + else + { + SX1276SetOpMode( RFLR_OPMODE_RECEIVER_SINGLE ); + } + } +} + 80265f8: e009 b.n 802660e + if( rxContinuous == true ) + 80265fa: 7bfb ldrb r3, [r7, #15] + 80265fc: 2b00 cmp r3, #0 + 80265fe: d003 beq.n 8026608 + SX1276SetOpMode( RFLR_OPMODE_RECEIVER ); + 8026600: 2005 movs r0, #5 + 8026602: f000 f941 bl 8026888 +} + 8026606: e002 b.n 802660e + SX1276SetOpMode( RFLR_OPMODE_RECEIVER_SINGLE ); + 8026608: 2006 movs r0, #6 + 802660a: f000 f93d bl 8026888 +} + 802660e: bf00 nop + 8026610: 3710 adds r7, #16 + 8026612: 46bd mov sp, r7 + 8026614: bd80 pop {r7, pc} + 8026616: bf00 nop + 8026618: 200146d8 .word 0x200146d8 + 802661c: 20014670 .word 0x20014670 + 8026620: 20014570 .word 0x20014570 + 8026624: 200146f4 .word 0x200146f4 + 8026628: 20014710 .word 0x20014710 + +0802662c : + +static void SX1276SetTx( uint32_t timeout ) +{ + 802662c: b580 push {r7, lr} + 802662e: b082 sub sp, #8 + 8026630: af00 add r7, sp, #0 + 8026632: 6078 str r0, [r7, #4] + TimerStop( &RxTimeoutTimer ); + 8026634: 4835 ldr r0, [pc, #212] @ (802670c ) + 8026636: f001 fe9d bl 8028374 + + TimerSetValue( &TxTimeoutTimer, timeout ); + 802663a: 6879 ldr r1, [r7, #4] + 802663c: 4834 ldr r0, [pc, #208] @ (8026710 ) + 802663e: f001 feaf bl 80283a0 + + switch( SX1276.Settings.Modem ) + 8026642: 4b34 ldr r3, [pc, #208] @ (8026714 ) + 8026644: 795b ldrb r3, [r3, #5] + 8026646: 2b00 cmp r3, #0 + 8026648: d002 beq.n 8026650 + 802664a: 2b01 cmp r3, #1 + 802664c: d021 beq.n 8026692 + 802664e: e04f b.n 80266f0 + // DIO1=FifoLevel + // DIO2=FifoFull + // DIO3=FifoEmpty + // DIO4=LowBat + // DIO5=ModeReady + SX1276Write( REG_DIOMAPPING1, ( SX1276Read( REG_DIOMAPPING1 ) & RF_DIOMAPPING1_DIO0_MASK & + 8026650: 2040 movs r0, #64 @ 0x40 + 8026652: f000 f9e1 bl 8026a18 + 8026656: 4603 mov r3, r0 + 8026658: f003 0303 and.w r3, r3, #3 + 802665c: b2db uxtb r3, r3 + 802665e: 4619 mov r1, r3 + 8026660: 2040 movs r0, #64 @ 0x40 + 8026662: f000 f9c9 bl 80269f8 + RF_DIOMAPPING1_DIO1_MASK & + RF_DIOMAPPING1_DIO2_MASK ) ); + + SX1276Write( REG_DIOMAPPING2, ( SX1276Read( REG_DIOMAPPING2 ) & RF_DIOMAPPING2_DIO4_MASK & + 8026666: 2041 movs r0, #65 @ 0x41 + 8026668: f000 f9d6 bl 8026a18 + 802666c: 4603 mov r3, r0 + 802666e: f003 033e and.w r3, r3, #62 @ 0x3e + 8026672: b2db uxtb r3, r3 + 8026674: 4619 mov r1, r3 + 8026676: 2041 movs r0, #65 @ 0x41 + 8026678: f000 f9be bl 80269f8 + RF_DIOMAPPING2_MAP_MASK ) ); + SX1276.Settings.FskPacketHandler.FifoThresh = SX1276Read( REG_FIFOTHRESH ) & 0x3F; + 802667c: 2035 movs r0, #53 @ 0x35 + 802667e: f000 f9cb bl 8026a18 + 8026682: 4603 mov r3, r0 + 8026684: f003 033f and.w r3, r3, #63 @ 0x3f + 8026688: b2da uxtb r2, r3 + 802668a: 4b22 ldr r3, [pc, #136] @ (8026714 ) + 802668c: f883 203e strb.w r2, [r3, #62] @ 0x3e + } + break; + 8026690: e02e b.n 80266f0 + case MODEM_LORA: + { + if( SX1276.Settings.LoRa.FreqHopOn == true ) + 8026692: 4b20 ldr r3, [pc, #128] @ (8026714 ) + 8026694: f893 3053 ldrb.w r3, [r3, #83] @ 0x53 + 8026698: 2b00 cmp r3, #0 + 802669a: d014 beq.n 80266c6 + { + SX1276Write( REG_LR_IRQFLAGSMASK, RFLR_IRQFLAGS_RXTIMEOUT | + 802669c: 21f5 movs r1, #245 @ 0xf5 + 802669e: 2011 movs r0, #17 + 80266a0: f000 f9aa bl 80269f8 + RFLR_IRQFLAGS_CADDONE | + //RFLR_IRQFLAGS_FHSSCHANGEDCHANNEL | + RFLR_IRQFLAGS_CADDETECTED ); + + // DIO0=TxDone, DIO2=FhssChangeChannel + SX1276Write( REG_DIOMAPPING1, ( SX1276Read( REG_DIOMAPPING1 ) & RFLR_DIOMAPPING1_DIO0_MASK & RFLR_DIOMAPPING1_DIO2_MASK ) | RFLR_DIOMAPPING1_DIO0_01 | RFLR_DIOMAPPING1_DIO2_00 ); + 80266a4: 2040 movs r0, #64 @ 0x40 + 80266a6: f000 f9b7 bl 8026a18 + 80266aa: 4603 mov r3, r0 + 80266ac: b25b sxtb r3, r3 + 80266ae: f003 0333 and.w r3, r3, #51 @ 0x33 + 80266b2: b25b sxtb r3, r3 + 80266b4: f043 0340 orr.w r3, r3, #64 @ 0x40 + 80266b8: b25b sxtb r3, r3 + 80266ba: b2db uxtb r3, r3 + 80266bc: 4619 mov r1, r3 + 80266be: 2040 movs r0, #64 @ 0x40 + 80266c0: f000 f99a bl 80269f8 + + // DIO0=TxDone + SX1276Write( REG_DIOMAPPING1, ( SX1276Read( REG_DIOMAPPING1 ) & RFLR_DIOMAPPING1_DIO0_MASK ) | RFLR_DIOMAPPING1_DIO0_01 ); + } + } + break; + 80266c4: e013 b.n 80266ee + SX1276Write( REG_LR_IRQFLAGSMASK, RFLR_IRQFLAGS_RXTIMEOUT | + 80266c6: 21f7 movs r1, #247 @ 0xf7 + 80266c8: 2011 movs r0, #17 + 80266ca: f000 f995 bl 80269f8 + SX1276Write( REG_DIOMAPPING1, ( SX1276Read( REG_DIOMAPPING1 ) & RFLR_DIOMAPPING1_DIO0_MASK ) | RFLR_DIOMAPPING1_DIO0_01 ); + 80266ce: 2040 movs r0, #64 @ 0x40 + 80266d0: f000 f9a2 bl 8026a18 + 80266d4: 4603 mov r3, r0 + 80266d6: b25b sxtb r3, r3 + 80266d8: f003 033f and.w r3, r3, #63 @ 0x3f + 80266dc: b25b sxtb r3, r3 + 80266de: f043 0340 orr.w r3, r3, #64 @ 0x40 + 80266e2: b25b sxtb r3, r3 + 80266e4: b2db uxtb r3, r3 + 80266e6: 4619 mov r1, r3 + 80266e8: 2040 movs r0, #64 @ 0x40 + 80266ea: f000 f985 bl 80269f8 + break; + 80266ee: bf00 nop + } + + SX1276.Settings.State = RF_TX_RUNNING; + 80266f0: 4b08 ldr r3, [pc, #32] @ (8026714 ) + 80266f2: 2202 movs r2, #2 + 80266f4: 711a strb r2, [r3, #4] + TimerStart( &TxTimeoutTimer ); + 80266f6: 4806 ldr r0, [pc, #24] @ (8026710 ) + 80266f8: f001 fe1d bl 8028336 + SX1276SetOpMode( RF_OPMODE_TRANSMITTER ); + 80266fc: 2003 movs r0, #3 + 80266fe: f000 f8c3 bl 8026888 +} + 8026702: bf00 nop + 8026704: 3708 adds r7, #8 + 8026706: 46bd mov sp, r7 + 8026708: bd80 pop {r7, pc} + 802670a: bf00 nop + 802670c: 200146f4 .word 0x200146f4 + 8026710: 200146d8 .word 0x200146d8 + 8026714: 20014670 .word 0x20014670 + +08026718 : + +void SX1276StartCad( void ) +{ + 8026718: b580 push {r7, lr} + 802671a: af00 add r7, sp, #0 + switch( SX1276.Settings.Modem ) + 802671c: 4b0f ldr r3, [pc, #60] @ (802675c ) + 802671e: 795b ldrb r3, [r3, #5] + 8026720: 2b00 cmp r3, #0 + 8026722: d018 beq.n 8026756 + 8026724: 2b01 cmp r3, #1 + 8026726: d000 beq.n 802672a + SX1276.Settings.State = RF_CAD; + SX1276SetOpMode( RFLR_OPMODE_CAD ); + } + break; + default: + break; + 8026728: e016 b.n 8026758 + SX1276Write( REG_LR_IRQFLAGSMASK, RFLR_IRQFLAGS_RXTIMEOUT | + 802672a: 21fa movs r1, #250 @ 0xfa + 802672c: 2011 movs r0, #17 + 802672e: f000 f963 bl 80269f8 + SX1276Write( REG_DIOMAPPING1, ( SX1276Read( REG_DIOMAPPING1 ) & RFLR_DIOMAPPING1_DIO3_MASK ) | RFLR_DIOMAPPING1_DIO3_00 ); + 8026732: 2040 movs r0, #64 @ 0x40 + 8026734: f000 f970 bl 8026a18 + 8026738: 4603 mov r3, r0 + 802673a: f023 0303 bic.w r3, r3, #3 + 802673e: b2db uxtb r3, r3 + 8026740: 4619 mov r1, r3 + 8026742: 2040 movs r0, #64 @ 0x40 + 8026744: f000 f958 bl 80269f8 + SX1276.Settings.State = RF_CAD; + 8026748: 4b04 ldr r3, [pc, #16] @ (802675c ) + 802674a: 2203 movs r2, #3 + 802674c: 711a strb r2, [r3, #4] + SX1276SetOpMode( RFLR_OPMODE_CAD ); + 802674e: 2007 movs r0, #7 + 8026750: f000 f89a bl 8026888 + break; + 8026754: e000 b.n 8026758 + break; + 8026756: bf00 nop + } +} + 8026758: bf00 nop + 802675a: bd80 pop {r7, pc} + 802675c: 20014670 .word 0x20014670 + +08026760 : + +void SX1276SetTxContinuousWave( uint32_t freq, int8_t power, uint16_t time ) +{ + 8026760: b580 push {r7, lr} + 8026762: b08e sub sp, #56 @ 0x38 + 8026764: af0a add r7, sp, #40 @ 0x28 + 8026766: 6078 str r0, [r7, #4] + 8026768: 460b mov r3, r1 + 802676a: 70fb strb r3, [r7, #3] + 802676c: 4613 mov r3, r2 + 802676e: 803b strh r3, [r7, #0] + uint32_t timeout = ( uint32_t )time * 1000; + 8026770: 883b ldrh r3, [r7, #0] + 8026772: f44f 727a mov.w r2, #1000 @ 0x3e8 + 8026776: fb02 f303 mul.w r3, r2, r3 + 802677a: 60fb str r3, [r7, #12] + + SX1276SetChannel( freq ); + 802677c: 6878 ldr r0, [r7, #4] + 802677e: f7fe ff5d bl 802563c + + SX1276SetTxConfig( MODEM_FSK, power, 0, 0, 4800, 0, 5, false, false, 0, 0, 0, timeout ); + 8026782: f997 1003 ldrsb.w r1, [r7, #3] + 8026786: 68fb ldr r3, [r7, #12] + 8026788: 9308 str r3, [sp, #32] + 802678a: 2300 movs r3, #0 + 802678c: 9307 str r3, [sp, #28] + 802678e: 2300 movs r3, #0 + 8026790: 9306 str r3, [sp, #24] + 8026792: 2300 movs r3, #0 + 8026794: 9305 str r3, [sp, #20] + 8026796: 2300 movs r3, #0 + 8026798: 9304 str r3, [sp, #16] + 802679a: 2300 movs r3, #0 + 802679c: 9303 str r3, [sp, #12] + 802679e: 2305 movs r3, #5 + 80267a0: 9302 str r3, [sp, #8] + 80267a2: 2300 movs r3, #0 + 80267a4: 9301 str r3, [sp, #4] + 80267a6: f44f 5396 mov.w r3, #4800 @ 0x12c0 + 80267aa: 9300 str r3, [sp, #0] + 80267ac: 2300 movs r3, #0 + 80267ae: 2200 movs r2, #0 + 80267b0: 2000 movs r0, #0 + 80267b2: f7ff fa1d bl 8025bf0 + + SX1276Write( REG_PACKETCONFIG2, ( SX1276Read( REG_PACKETCONFIG2 ) & RF_PACKETCONFIG2_DATAMODE_MASK ) ); + 80267b6: 2031 movs r0, #49 @ 0x31 + 80267b8: f000 f92e bl 8026a18 + 80267bc: 4603 mov r3, r0 + 80267be: f023 0340 bic.w r3, r3, #64 @ 0x40 + 80267c2: b2db uxtb r3, r3 + 80267c4: 4619 mov r1, r3 + 80267c6: 2031 movs r0, #49 @ 0x31 + 80267c8: f000 f916 bl 80269f8 + // Disable radio interrupts + SX1276Write( REG_DIOMAPPING1, RF_DIOMAPPING1_DIO0_11 | RF_DIOMAPPING1_DIO1_11 ); + 80267cc: 21f0 movs r1, #240 @ 0xf0 + 80267ce: 2040 movs r0, #64 @ 0x40 + 80267d0: f000 f912 bl 80269f8 + SX1276Write( REG_DIOMAPPING2, RF_DIOMAPPING2_DIO4_10 | RF_DIOMAPPING2_DIO5_10 ); + 80267d4: 21a0 movs r1, #160 @ 0xa0 + 80267d6: 2041 movs r0, #65 @ 0x41 + 80267d8: f000 f90e bl 80269f8 + + TimerSetValue( &TxTimeoutTimer, timeout ); + 80267dc: 68f9 ldr r1, [r7, #12] + 80267de: 4808 ldr r0, [pc, #32] @ (8026800 ) + 80267e0: f001 fdde bl 80283a0 + + SX1276.Settings.State = RF_TX_RUNNING; + 80267e4: 4b07 ldr r3, [pc, #28] @ (8026804 ) + 80267e6: 2202 movs r2, #2 + 80267e8: 711a strb r2, [r3, #4] + TimerStart( &TxTimeoutTimer ); + 80267ea: 4805 ldr r0, [pc, #20] @ (8026800 ) + 80267ec: f001 fda3 bl 8028336 + SX1276SetOpMode( RF_OPMODE_TRANSMITTER ); + 80267f0: 2003 movs r0, #3 + 80267f2: f000 f849 bl 8026888 +} + 80267f6: bf00 nop + 80267f8: 3710 adds r7, #16 + 80267fa: 46bd mov sp, r7 + 80267fc: bd80 pop {r7, pc} + 80267fe: bf00 nop + 8026800: 200146d8 .word 0x200146d8 + 8026804: 20014670 .word 0x20014670 + +08026808 : + +int16_t SX1276ReadRssi( RadioModems_t modem ) +{ + 8026808: b580 push {r7, lr} + 802680a: b084 sub sp, #16 + 802680c: af00 add r7, sp, #0 + 802680e: 4603 mov r3, r0 + 8026810: 71fb strb r3, [r7, #7] + int16_t rssi = 0; + 8026812: 2300 movs r3, #0 + 8026814: 81fb strh r3, [r7, #14] + + switch( modem ) + 8026816: 79fb ldrb r3, [r7, #7] + 8026818: 2b00 cmp r3, #0 + 802681a: d002 beq.n 8026822 + 802681c: 2b01 cmp r3, #1 + 802681e: d00a beq.n 8026836 + 8026820: e01e b.n 8026860 + { + case MODEM_FSK: + rssi = -( SX1276Read( REG_RSSIVALUE ) >> 1 ); + 8026822: 2011 movs r0, #17 + 8026824: f000 f8f8 bl 8026a18 + 8026828: 4603 mov r3, r0 + 802682a: 085b lsrs r3, r3, #1 + 802682c: b2db uxtb r3, r3 + 802682e: 425b negs r3, r3 + 8026830: b29b uxth r3, r3 + 8026832: 81fb strh r3, [r7, #14] + break; + 8026834: e018 b.n 8026868 + case MODEM_LORA: + if( SX1276.Settings.Channel > RF_MID_BAND_THRESH ) + 8026836: 4b0f ldr r3, [pc, #60] @ (8026874 ) + 8026838: 689b ldr r3, [r3, #8] + 802683a: 4a0f ldr r2, [pc, #60] @ (8026878 ) + 802683c: 4293 cmp r3, r2 + 802683e: d907 bls.n 8026850 + { + rssi = RSSI_OFFSET_HF + SX1276Read( REG_LR_RSSIVALUE ); + 8026840: 201b movs r0, #27 + 8026842: f000 f8e9 bl 8026a18 + 8026846: 4603 mov r3, r0 + 8026848: 3b9d subs r3, #157 @ 0x9d + 802684a: b29b uxth r3, r3 + 802684c: 81fb strh r3, [r7, #14] + } + else + { + rssi = RSSI_OFFSET_LF + SX1276Read( REG_LR_RSSIVALUE ); + } + break; + 802684e: e00b b.n 8026868 + rssi = RSSI_OFFSET_LF + SX1276Read( REG_LR_RSSIVALUE ); + 8026850: 201b movs r0, #27 + 8026852: f000 f8e1 bl 8026a18 + 8026856: 4603 mov r3, r0 + 8026858: 3ba4 subs r3, #164 @ 0xa4 + 802685a: b29b uxth r3, r3 + 802685c: 81fb strh r3, [r7, #14] + break; + 802685e: e003 b.n 8026868 + default: + rssi = -1; + 8026860: f64f 73ff movw r3, #65535 @ 0xffff + 8026864: 81fb strh r3, [r7, #14] + break; + 8026866: bf00 nop + } + return rssi; + 8026868: f9b7 300e ldrsh.w r3, [r7, #14] +} + 802686c: 4618 mov r0, r3 + 802686e: 3710 adds r7, #16 + 8026870: 46bd mov sp, r7 + 8026872: bd80 pop {r7, pc} + 8026874: 20014670 .word 0x20014670 + 8026878: 1f4add40 .word 0x1f4add40 + +0802687c : + +static void SX1276Reset( void ) +{ + 802687c: b580 push {r7, lr} + 802687e: af00 add r7, sp, #0 + Sx_Board_Reset(); + 8026880: f7e4 f8f5 bl 800aa6e +} + 8026884: bf00 nop + 8026886: bd80 pop {r7, pc} + +08026888 : + +static void SX1276SetOpMode( uint8_t opMode ) +{ + 8026888: b580 push {r7, lr} + 802688a: b084 sub sp, #16 + 802688c: af00 add r7, sp, #0 + 802688e: 4603 mov r3, r0 + 8026890: 71fb strb r3, [r7, #7] + if( opMode == RF_OPMODE_SLEEP ) + 8026892: 79fb ldrb r3, [r7, #7] + 8026894: 2b00 cmp r3, #0 + 8026896: d117 bne.n 80268c8 + { + SX1276Write( REG_OPMODE, ( SX1276Read( REG_OPMODE ) & RF_OPMODE_MASK ) | opMode ); + 8026898: 2001 movs r0, #1 + 802689a: f000 f8bd bl 8026a18 + 802689e: 4603 mov r3, r0 + 80268a0: b25b sxtb r3, r3 + 80268a2: f023 0307 bic.w r3, r3, #7 + 80268a6: b25a sxtb r2, r3 + 80268a8: f997 3007 ldrsb.w r3, [r7, #7] + 80268ac: 4313 orrs r3, r2 + 80268ae: b25b sxtb r3, r3 + 80268b0: b2db uxtb r3, r3 + 80268b2: 4619 mov r1, r3 + 80268b4: 2001 movs r0, #1 + 80268b6: f000 f89f bl 80269f8 + + Sx_Board_SetAntSw( RFSW_OFF ); + 80268ba: 2000 movs r0, #0 + 80268bc: f7e4 f8c1 bl 800aa42 + + Sx_Board_SetXO( RESET ); + 80268c0: 2000 movs r0, #0 + 80268c2: f7e4 f86c bl 800a99e + Sx_Board_SetAntSw( RFSW_RFO_LP ); + } + + SX1276Write( REG_OPMODE, ( SX1276Read( REG_OPMODE ) & RF_OPMODE_MASK ) | opMode ); + } +} + 80268c6: e03e b.n 8026946 + else if ( opMode == RF_OPMODE_RECEIVER ) + 80268c8: 79fb ldrb r3, [r7, #7] + 80268ca: 2b05 cmp r3, #5 + 80268cc: d117 bne.n 80268fe + Sx_Board_SetXO( SET ); + 80268ce: 2001 movs r0, #1 + 80268d0: f7e4 f865 bl 800a99e + Sx_Board_SetAntSw( RFSW_RX ); + 80268d4: 2001 movs r0, #1 + 80268d6: f7e4 f8b4 bl 800aa42 + SX1276Write( REG_OPMODE, ( SX1276Read( REG_OPMODE ) & RF_OPMODE_MASK ) | opMode ); + 80268da: 2001 movs r0, #1 + 80268dc: f000 f89c bl 8026a18 + 80268e0: 4603 mov r3, r0 + 80268e2: b25b sxtb r3, r3 + 80268e4: f023 0307 bic.w r3, r3, #7 + 80268e8: b25a sxtb r2, r3 + 80268ea: f997 3007 ldrsb.w r3, [r7, #7] + 80268ee: 4313 orrs r3, r2 + 80268f0: b25b sxtb r3, r3 + 80268f2: b2db uxtb r3, r3 + 80268f4: 4619 mov r1, r3 + 80268f6: 2001 movs r0, #1 + 80268f8: f000 f87e bl 80269f8 +} + 80268fc: e023 b.n 8026946 + uint8_t paConfig = SX1276Read( REG_PACONFIG ); + 80268fe: 2009 movs r0, #9 + 8026900: f000 f88a bl 8026a18 + 8026904: 4603 mov r3, r0 + 8026906: 73fb strb r3, [r7, #15] + Sx_Board_SetXO( SET ); + 8026908: 2001 movs r0, #1 + 802690a: f7e4 f848 bl 800a99e + if( ( paConfig & RF_PACONFIG_PASELECT_PABOOST ) == RF_PACONFIG_PASELECT_PABOOST ) + 802690e: f997 300f ldrsb.w r3, [r7, #15] + 8026912: 2b00 cmp r3, #0 + 8026914: da03 bge.n 802691e + Sx_Board_SetAntSw( RFSW_RFO_HP ); + 8026916: 2003 movs r0, #3 + 8026918: f7e4 f893 bl 800aa42 + 802691c: e002 b.n 8026924 + Sx_Board_SetAntSw( RFSW_RFO_LP ); + 802691e: 2002 movs r0, #2 + 8026920: f7e4 f88f bl 800aa42 + SX1276Write( REG_OPMODE, ( SX1276Read( REG_OPMODE ) & RF_OPMODE_MASK ) | opMode ); + 8026924: 2001 movs r0, #1 + 8026926: f000 f877 bl 8026a18 + 802692a: 4603 mov r3, r0 + 802692c: b25b sxtb r3, r3 + 802692e: f023 0307 bic.w r3, r3, #7 + 8026932: b25a sxtb r2, r3 + 8026934: f997 3007 ldrsb.w r3, [r7, #7] + 8026938: 4313 orrs r3, r2 + 802693a: b25b sxtb r3, r3 + 802693c: b2db uxtb r3, r3 + 802693e: 4619 mov r1, r3 + 8026940: 2001 movs r0, #1 + 8026942: f000 f859 bl 80269f8 +} + 8026946: bf00 nop + 8026948: 3710 adds r7, #16 + 802694a: 46bd mov sp, r7 + 802694c: bd80 pop {r7, pc} + ... + +08026950 : + +void SX1276SetModem( RadioModems_t modem ) +{ + 8026950: b580 push {r7, lr} + 8026952: b082 sub sp, #8 + 8026954: af00 add r7, sp, #0 + 8026956: 4603 mov r3, r0 + 8026958: 71fb strb r3, [r7, #7] + if( ( SX1276Read( REG_OPMODE ) & RFLR_OPMODE_LONGRANGEMODE_ON ) != 0 ) + 802695a: 2001 movs r0, #1 + 802695c: f000 f85c bl 8026a18 + 8026960: 4603 mov r3, r0 + 8026962: b25b sxtb r3, r3 + 8026964: 2b00 cmp r3, #0 + 8026966: da03 bge.n 8026970 + { + SX1276.Settings.Modem = MODEM_LORA; + 8026968: 4b22 ldr r3, [pc, #136] @ (80269f4 ) + 802696a: 2201 movs r2, #1 + 802696c: 715a strb r2, [r3, #5] + 802696e: e002 b.n 8026976 + } + else + { + SX1276.Settings.Modem = MODEM_FSK; + 8026970: 4b20 ldr r3, [pc, #128] @ (80269f4 ) + 8026972: 2200 movs r2, #0 + 8026974: 715a strb r2, [r3, #5] + } + + if( SX1276.Settings.Modem == modem ) + 8026976: 4b1f ldr r3, [pc, #124] @ (80269f4 ) + 8026978: 795b ldrb r3, [r3, #5] + 802697a: 79fa ldrb r2, [r7, #7] + 802697c: 429a cmp r2, r3 + 802697e: d034 beq.n 80269ea + { + return; + } + + SX1276.Settings.Modem = modem; + 8026980: 4a1c ldr r2, [pc, #112] @ (80269f4 ) + 8026982: 79fb ldrb r3, [r7, #7] + 8026984: 7153 strb r3, [r2, #5] + switch( SX1276.Settings.Modem ) + 8026986: 4b1b ldr r3, [pc, #108] @ (80269f4 ) + 8026988: 795b ldrb r3, [r3, #5] + 802698a: 2b01 cmp r3, #1 + 802698c: d016 beq.n 80269bc + { + default: + case MODEM_FSK: + SX1276SetOpMode( RF_OPMODE_SLEEP ); + 802698e: 2000 movs r0, #0 + 8026990: f7ff ff7a bl 8026888 + SX1276Write( REG_OPMODE, ( SX1276Read( REG_OPMODE ) & RFLR_OPMODE_LONGRANGEMODE_MASK ) | RFLR_OPMODE_LONGRANGEMODE_OFF ); + 8026994: 2001 movs r0, #1 + 8026996: f000 f83f bl 8026a18 + 802699a: 4603 mov r3, r0 + 802699c: f003 037f and.w r3, r3, #127 @ 0x7f + 80269a0: b2db uxtb r3, r3 + 80269a2: 4619 mov r1, r3 + 80269a4: 2001 movs r0, #1 + 80269a6: f000 f827 bl 80269f8 + + SX1276Write( REG_DIOMAPPING1, 0x00 ); + 80269aa: 2100 movs r1, #0 + 80269ac: 2040 movs r0, #64 @ 0x40 + 80269ae: f000 f823 bl 80269f8 + SX1276Write( REG_DIOMAPPING2, 0x30 ); // DIO5=ModeReady + 80269b2: 2130 movs r1, #48 @ 0x30 + 80269b4: 2041 movs r0, #65 @ 0x41 + 80269b6: f000 f81f bl 80269f8 + break; + 80269ba: e017 b.n 80269ec + case MODEM_LORA: + SX1276SetOpMode( RF_OPMODE_SLEEP ); + 80269bc: 2000 movs r0, #0 + 80269be: f7ff ff63 bl 8026888 + SX1276Write( REG_OPMODE, ( SX1276Read( REG_OPMODE ) & RFLR_OPMODE_LONGRANGEMODE_MASK ) | RFLR_OPMODE_LONGRANGEMODE_ON ); + 80269c2: 2001 movs r0, #1 + 80269c4: f000 f828 bl 8026a18 + 80269c8: 4603 mov r3, r0 + 80269ca: f063 037f orn r3, r3, #127 @ 0x7f + 80269ce: b2db uxtb r3, r3 + 80269d0: 4619 mov r1, r3 + 80269d2: 2001 movs r0, #1 + 80269d4: f000 f810 bl 80269f8 + + SX1276Write( REG_DIOMAPPING1, 0x00 ); + 80269d8: 2100 movs r1, #0 + 80269da: 2040 movs r0, #64 @ 0x40 + 80269dc: f000 f80c bl 80269f8 + SX1276Write( REG_DIOMAPPING2, 0x00 ); + 80269e0: 2100 movs r1, #0 + 80269e2: 2041 movs r0, #65 @ 0x41 + 80269e4: f000 f808 bl 80269f8 + break; + 80269e8: e000 b.n 80269ec + return; + 80269ea: bf00 nop + } +} + 80269ec: 3708 adds r7, #8 + 80269ee: 46bd mov sp, r7 + 80269f0: bd80 pop {r7, pc} + 80269f2: bf00 nop + 80269f4: 20014670 .word 0x20014670 + +080269f8 : + +void SX1276Write( uint32_t addr, uint8_t data ) +{ + 80269f8: b580 push {r7, lr} + 80269fa: b082 sub sp, #8 + 80269fc: af00 add r7, sp, #0 + 80269fe: 6078 str r0, [r7, #4] + 8026a00: 460b mov r3, r1 + 8026a02: 70fb strb r3, [r7, #3] + SX1276WriteBuffer( addr, &data, 1 ); + 8026a04: 1cfb adds r3, r7, #3 + 8026a06: 2201 movs r2, #1 + 8026a08: 4619 mov r1, r3 + 8026a0a: 6878 ldr r0, [r7, #4] + 8026a0c: f000 f814 bl 8026a38 +} + 8026a10: bf00 nop + 8026a12: 3708 adds r7, #8 + 8026a14: 46bd mov sp, r7 + 8026a16: bd80 pop {r7, pc} + +08026a18 : + +uint8_t SX1276Read( uint32_t addr ) +{ + 8026a18: b580 push {r7, lr} + 8026a1a: b084 sub sp, #16 + 8026a1c: af00 add r7, sp, #0 + 8026a1e: 6078 str r0, [r7, #4] + uint8_t data; + SX1276ReadBuffer( addr, &data, 1 ); + 8026a20: f107 030f add.w r3, r7, #15 + 8026a24: 2201 movs r2, #1 + 8026a26: 4619 mov r1, r3 + 8026a28: 6878 ldr r0, [r7, #4] + 8026a2a: f000 f82f bl 8026a8c + return data; + 8026a2e: 7bfb ldrb r3, [r7, #15] +} + 8026a30: 4618 mov r0, r3 + 8026a32: 3710 adds r7, #16 + 8026a34: 46bd mov sp, r7 + 8026a36: bd80 pop {r7, pc} + +08026a38 : + +void SX1276WriteBuffer( uint32_t addr, uint8_t *buffer, uint8_t size ) +{ + 8026a38: b580 push {r7, lr} + 8026a3a: b086 sub sp, #24 + 8026a3c: af00 add r7, sp, #0 + 8026a3e: 60f8 str r0, [r7, #12] + 8026a40: 60b9 str r1, [r7, #8] + 8026a42: 4613 mov r3, r2 + 8026a44: 71fb strb r3, [r7, #7] + uint8_t i; + + //NSS = 0; + Sx_Board_ChipSelect( 0 ); + 8026a46: 2000 movs r0, #0 + 8026a48: f7e4 f838 bl 800aabc + + Sx_Board_SendRecv( addr | 0x80 ); + 8026a4c: 68fb ldr r3, [r7, #12] + 8026a4e: b29b uxth r3, r3 + 8026a50: f043 0380 orr.w r3, r3, #128 @ 0x80 + 8026a54: b29b uxth r3, r3 + 8026a56: 4618 mov r0, r3 + 8026a58: f7e4 f81f bl 800aa9a + for( i = 0; i < size; i++ ) + 8026a5c: 2300 movs r3, #0 + 8026a5e: 75fb strb r3, [r7, #23] + 8026a60: e009 b.n 8026a76 + { + Sx_Board_SendRecv( buffer[i] ); + 8026a62: 7dfb ldrb r3, [r7, #23] + 8026a64: 68ba ldr r2, [r7, #8] + 8026a66: 4413 add r3, r2 + 8026a68: 781b ldrb r3, [r3, #0] + 8026a6a: 4618 mov r0, r3 + 8026a6c: f7e4 f815 bl 800aa9a + for( i = 0; i < size; i++ ) + 8026a70: 7dfb ldrb r3, [r7, #23] + 8026a72: 3301 adds r3, #1 + 8026a74: 75fb strb r3, [r7, #23] + 8026a76: 7dfa ldrb r2, [r7, #23] + 8026a78: 79fb ldrb r3, [r7, #7] + 8026a7a: 429a cmp r2, r3 + 8026a7c: d3f1 bcc.n 8026a62 + } + + //NSS = 1; + Sx_Board_ChipSelect( 1 ); + 8026a7e: 2001 movs r0, #1 + 8026a80: f7e4 f81c bl 800aabc +} + 8026a84: bf00 nop + 8026a86: 3718 adds r7, #24 + 8026a88: 46bd mov sp, r7 + 8026a8a: bd80 pop {r7, pc} + +08026a8c : + +void SX1276ReadBuffer( uint32_t addr, uint8_t *buffer, uint8_t size ) +{ + 8026a8c: b580 push {r7, lr} + 8026a8e: b086 sub sp, #24 + 8026a90: af00 add r7, sp, #0 + 8026a92: 60f8 str r0, [r7, #12] + 8026a94: 60b9 str r1, [r7, #8] + 8026a96: 4613 mov r3, r2 + 8026a98: 71fb strb r3, [r7, #7] + uint8_t i; + + //NSS = 0; + Sx_Board_ChipSelect( 0 ); + 8026a9a: 2000 movs r0, #0 + 8026a9c: f7e4 f80e bl 800aabc + + Sx_Board_SendRecv( addr & 0x7F ); + 8026aa0: 68fb ldr r3, [r7, #12] + 8026aa2: b29b uxth r3, r3 + 8026aa4: f003 037f and.w r3, r3, #127 @ 0x7f + 8026aa8: b29b uxth r3, r3 + 8026aaa: 4618 mov r0, r3 + 8026aac: f7e3 fff5 bl 800aa9a + + for( i = 0; i < size; i++ ) + 8026ab0: 2300 movs r3, #0 + 8026ab2: 75fb strb r3, [r7, #23] + 8026ab4: e00c b.n 8026ad0 + { + buffer[i] = Sx_Board_SendRecv( 0 ); + 8026ab6: 2000 movs r0, #0 + 8026ab8: f7e3 ffef bl 800aa9a + 8026abc: 4603 mov r3, r0 + 8026abe: 4619 mov r1, r3 + 8026ac0: 7dfb ldrb r3, [r7, #23] + 8026ac2: 68ba ldr r2, [r7, #8] + 8026ac4: 4413 add r3, r2 + 8026ac6: b2ca uxtb r2, r1 + 8026ac8: 701a strb r2, [r3, #0] + for( i = 0; i < size; i++ ) + 8026aca: 7dfb ldrb r3, [r7, #23] + 8026acc: 3301 adds r3, #1 + 8026ace: 75fb strb r3, [r7, #23] + 8026ad0: 7dfa ldrb r2, [r7, #23] + 8026ad2: 79fb ldrb r3, [r7, #7] + 8026ad4: 429a cmp r2, r3 + 8026ad6: d3ee bcc.n 8026ab6 + } + + //NSS = 1; + Sx_Board_ChipSelect( 1 ); + 8026ad8: 2001 movs r0, #1 + 8026ada: f7e3 ffef bl 800aabc +} + 8026ade: bf00 nop + 8026ae0: 3718 adds r7, #24 + 8026ae2: 46bd mov sp, r7 + 8026ae4: bd80 pop {r7, pc} + +08026ae6 : + +static void SX1276WriteFifo( uint8_t *buffer, uint8_t size ) +{ + 8026ae6: b580 push {r7, lr} + 8026ae8: b082 sub sp, #8 + 8026aea: af00 add r7, sp, #0 + 8026aec: 6078 str r0, [r7, #4] + 8026aee: 460b mov r3, r1 + 8026af0: 70fb strb r3, [r7, #3] + SX1276WriteBuffer( 0, buffer, size ); + 8026af2: 78fb ldrb r3, [r7, #3] + 8026af4: 461a mov r2, r3 + 8026af6: 6879 ldr r1, [r7, #4] + 8026af8: 2000 movs r0, #0 + 8026afa: f7ff ff9d bl 8026a38 +} + 8026afe: bf00 nop + 8026b00: 3708 adds r7, #8 + 8026b02: 46bd mov sp, r7 + 8026b04: bd80 pop {r7, pc} + +08026b06 : + +static void SX1276ReadFifo( uint8_t *buffer, uint8_t size ) +{ + 8026b06: b580 push {r7, lr} + 8026b08: b082 sub sp, #8 + 8026b0a: af00 add r7, sp, #0 + 8026b0c: 6078 str r0, [r7, #4] + 8026b0e: 460b mov r3, r1 + 8026b10: 70fb strb r3, [r7, #3] + SX1276ReadBuffer( 0, buffer, size ); + 8026b12: 78fb ldrb r3, [r7, #3] + 8026b14: 461a mov r2, r3 + 8026b16: 6879 ldr r1, [r7, #4] + 8026b18: 2000 movs r0, #0 + 8026b1a: f7ff ffb7 bl 8026a8c +} + 8026b1e: bf00 nop + 8026b20: 3708 adds r7, #8 + 8026b22: 46bd mov sp, r7 + 8026b24: bd80 pop {r7, pc} + ... + +08026b28 : + +void SX1276SetMaxPayloadLength( RadioModems_t modem, uint8_t max ) +{ + 8026b28: b580 push {r7, lr} + 8026b2a: b082 sub sp, #8 + 8026b2c: af00 add r7, sp, #0 + 8026b2e: 4603 mov r3, r0 + 8026b30: 460a mov r2, r1 + 8026b32: 71fb strb r3, [r7, #7] + 8026b34: 4613 mov r3, r2 + 8026b36: 71bb strb r3, [r7, #6] + SX1276SetModem( modem ); + 8026b38: 79fb ldrb r3, [r7, #7] + 8026b3a: 4618 mov r0, r3 + 8026b3c: f7ff ff08 bl 8026950 + + switch( modem ) + 8026b40: 79fb ldrb r3, [r7, #7] + 8026b42: 2b00 cmp r3, #0 + 8026b44: d002 beq.n 8026b4c + 8026b46: 2b01 cmp r3, #1 + 8026b48: d00e beq.n 8026b68 + break; + case MODEM_LORA: + SX1276Write( REG_LR_PAYLOADMAXLENGTH, max ); + break; + } +} + 8026b4a: e014 b.n 8026b76 + if( SX1276.Settings.Fsk.FixLen == false ) + 8026b4c: 4b0c ldr r3, [pc, #48] @ (8026b80 ) + 8026b4e: f893 3022 ldrb.w r3, [r3, #34] @ 0x22 + 8026b52: f083 0301 eor.w r3, r3, #1 + 8026b56: b2db uxtb r3, r3 + 8026b58: 2b00 cmp r3, #0 + 8026b5a: d00b beq.n 8026b74 + SX1276Write( REG_PAYLOADLENGTH, max ); + 8026b5c: 79bb ldrb r3, [r7, #6] + 8026b5e: 4619 mov r1, r3 + 8026b60: 2032 movs r0, #50 @ 0x32 + 8026b62: f7ff ff49 bl 80269f8 + break; + 8026b66: e005 b.n 8026b74 + SX1276Write( REG_LR_PAYLOADMAXLENGTH, max ); + 8026b68: 79bb ldrb r3, [r7, #6] + 8026b6a: 4619 mov r1, r3 + 8026b6c: 2023 movs r0, #35 @ 0x23 + 8026b6e: f7ff ff43 bl 80269f8 + break; + 8026b72: e000 b.n 8026b76 + break; + 8026b74: bf00 nop +} + 8026b76: bf00 nop + 8026b78: 3708 adds r7, #8 + 8026b7a: 46bd mov sp, r7 + 8026b7c: bd80 pop {r7, pc} + 8026b7e: bf00 nop + 8026b80: 20014670 .word 0x20014670 + +08026b84 : + +void SX1276SetPublicNetwork( bool enable ) +{ + 8026b84: b580 push {r7, lr} + 8026b86: b082 sub sp, #8 + 8026b88: af00 add r7, sp, #0 + 8026b8a: 4603 mov r3, r0 + 8026b8c: 71fb strb r3, [r7, #7] + SX1276SetModem( MODEM_LORA ); + 8026b8e: 2001 movs r0, #1 + 8026b90: f7ff fede bl 8026950 + SX1276.Settings.LoRa.PublicNetwork = enable; + 8026b94: 4a09 ldr r2, [pc, #36] @ (8026bbc ) + 8026b96: 79fb ldrb r3, [r7, #7] + 8026b98: f882 305c strb.w r3, [r2, #92] @ 0x5c + if( enable == true ) + 8026b9c: 79fb ldrb r3, [r7, #7] + 8026b9e: 2b00 cmp r3, #0 + 8026ba0: d004 beq.n 8026bac + { + // Change LoRa modem SyncWord + SX1276Write( REG_LR_SYNCWORD, LORA_MAC_PUBLIC_SYNCWORD ); + 8026ba2: 2134 movs r1, #52 @ 0x34 + 8026ba4: 2039 movs r0, #57 @ 0x39 + 8026ba6: f7ff ff27 bl 80269f8 + else + { + // Change LoRa modem SyncWord + SX1276Write( REG_LR_SYNCWORD, LORA_MAC_PRIVATE_SYNCWORD ); + } +} + 8026baa: e003 b.n 8026bb4 + SX1276Write( REG_LR_SYNCWORD, LORA_MAC_PRIVATE_SYNCWORD ); + 8026bac: 2112 movs r1, #18 + 8026bae: 2039 movs r0, #57 @ 0x39 + 8026bb0: f7ff ff22 bl 80269f8 +} + 8026bb4: bf00 nop + 8026bb6: 3708 adds r7, #8 + 8026bb8: 46bd mov sp, r7 + 8026bba: bd80 pop {r7, pc} + 8026bbc: 20014670 .word 0x20014670 + +08026bc0 : + +uint32_t SX1276GetWakeupTime( void ) +{ + 8026bc0: b580 push {r7, lr} + 8026bc2: af00 add r7, sp, #0 + return ( uint32_t )Sx_Board_GetWakeUpTime( ) + RADIO_WAKEUP_TIME; + 8026bc4: f7e3 fee3 bl 800a98e + 8026bc8: 4603 mov r3, r0 + 8026bca: 3302 adds r3, #2 +} + 8026bcc: 4618 mov r0, r3 + 8026bce: bd80 pop {r7, pc} + +08026bd0 : + +static uint32_t SX1276ConvertPllStepToFreqInHz( uint32_t pllSteps ) +{ + 8026bd0: b480 push {r7} + 8026bd2: b085 sub sp, #20 + 8026bd4: af00 add r7, sp, #0 + 8026bd6: 6078 str r0, [r7, #4] + uint32_t freqInHzInt; + uint32_t freqInHzFrac; + + // freqInHz = pllSteps * ( SX1276_XTAL_FREQ / 2^19 ) + // Get integer and fractional parts of the frequency computed with a PLL step scaled value + freqInHzInt = pllSteps >> SX1276_PLL_STEP_SHIFT_AMOUNT; + 8026bd8: 687b ldr r3, [r7, #4] + 8026bda: 0a1b lsrs r3, r3, #8 + 8026bdc: 60fb str r3, [r7, #12] + freqInHzFrac = pllSteps - ( freqInHzInt << SX1276_PLL_STEP_SHIFT_AMOUNT ); + 8026bde: 68fb ldr r3, [r7, #12] + 8026be0: 021b lsls r3, r3, #8 + 8026be2: 687a ldr r2, [r7, #4] + 8026be4: 1ad3 subs r3, r2, r3 + 8026be6: 60bb str r3, [r7, #8] + + // Apply the scaling factor to retrieve a frequency in Hz (+ ceiling) + return freqInHzInt * SX1276_PLL_STEP_SCALED + + 8026be8: 68fb ldr r3, [r7, #12] + 8026bea: f643 5209 movw r2, #15625 @ 0x3d09 + 8026bee: fb03 f202 mul.w r2, r3, r2 + ( ( freqInHzFrac * SX1276_PLL_STEP_SCALED + ( 128 ) ) >> SX1276_PLL_STEP_SHIFT_AMOUNT ); + 8026bf2: 68bb ldr r3, [r7, #8] + 8026bf4: f643 5109 movw r1, #15625 @ 0x3d09 + 8026bf8: fb01 f303 mul.w r3, r1, r3 + 8026bfc: 3380 adds r3, #128 @ 0x80 + 8026bfe: 0a1b lsrs r3, r3, #8 + return freqInHzInt * SX1276_PLL_STEP_SCALED + + 8026c00: 4413 add r3, r2 +} + 8026c02: 4618 mov r0, r3 + 8026c04: 3714 adds r7, #20 + 8026c06: 46bd mov sp, r7 + 8026c08: f85d 7b04 ldr.w r7, [sp], #4 + 8026c0c: 4770 bx lr + ... + +08026c10 : + +static uint32_t SX1276ConvertFreqInHzToPllStep( uint32_t freqInHz ) +{ + 8026c10: b480 push {r7} + 8026c12: b085 sub sp, #20 + 8026c14: af00 add r7, sp, #0 + 8026c16: 6078 str r0, [r7, #4] + uint32_t stepsInt; + uint32_t stepsFrac; + + // pllSteps = freqInHz / (SX1276_XTAL_FREQ / 2^19 ) + // Get integer and fractional parts of the frequency computed with a PLL step scaled value + stepsInt = freqInHz / SX1276_PLL_STEP_SCALED; + 8026c18: 687b ldr r3, [r7, #4] + 8026c1a: 4a0f ldr r2, [pc, #60] @ (8026c58 ) + 8026c1c: fba2 2303 umull r2, r3, r2, r3 + 8026c20: 0b1b lsrs r3, r3, #12 + 8026c22: 60fb str r3, [r7, #12] + stepsFrac = freqInHz - ( stepsInt * SX1276_PLL_STEP_SCALED ); + 8026c24: 68fb ldr r3, [r7, #12] + 8026c26: f643 5209 movw r2, #15625 @ 0x3d09 + 8026c2a: fb02 f303 mul.w r3, r2, r3 + 8026c2e: 687a ldr r2, [r7, #4] + 8026c30: 1ad3 subs r3, r2, r3 + 8026c32: 60bb str r3, [r7, #8] + + // Apply the scaling factor to retrieve a frequency in Hz (+ ceiling) + return ( stepsInt << SX1276_PLL_STEP_SHIFT_AMOUNT ) + + 8026c34: 68fb ldr r3, [r7, #12] + 8026c36: 021a lsls r2, r3, #8 + ( ( ( stepsFrac << SX1276_PLL_STEP_SHIFT_AMOUNT ) + ( SX1276_PLL_STEP_SCALED >> 1 ) ) / + 8026c38: 68bb ldr r3, [r7, #8] + 8026c3a: 021b lsls r3, r3, #8 + 8026c3c: f503 53f4 add.w r3, r3, #7808 @ 0x1e80 + 8026c40: 3304 adds r3, #4 + 8026c42: 4905 ldr r1, [pc, #20] @ (8026c58 ) + 8026c44: fba1 1303 umull r1, r3, r1, r3 + 8026c48: 0b1b lsrs r3, r3, #12 + return ( stepsInt << SX1276_PLL_STEP_SHIFT_AMOUNT ) + + 8026c4a: 4413 add r3, r2 + SX1276_PLL_STEP_SCALED ); +} + 8026c4c: 4618 mov r0, r3 + 8026c4e: 3714 adds r7, #20 + 8026c50: 46bd mov sp, r7 + 8026c52: f85d 7b04 ldr.w r7, [sp], #4 + 8026c56: 4770 bx lr + 8026c58: 431bde83 .word 0x431bde83 + +08026c5c : + +static uint8_t GetFskBandwidthRegValue( uint32_t bw ) +{ + 8026c5c: b480 push {r7} + 8026c5e: b085 sub sp, #20 + 8026c60: af00 add r7, sp, #0 + 8026c62: 6078 str r0, [r7, #4] + uint8_t i; + + for( i = 0; i < ( sizeof( FskBandwidths ) / sizeof( FskBandwidth_t ) ) - 1; i++ ) + 8026c64: 2300 movs r3, #0 + 8026c66: 73fb strb r3, [r7, #15] + 8026c68: e017 b.n 8026c9a + { + if( ( bw >= FskBandwidths[i].bandwidth ) && ( bw < FskBandwidths[i + 1].bandwidth ) ) + 8026c6a: 7bfb ldrb r3, [r7, #15] + 8026c6c: 4a10 ldr r2, [pc, #64] @ (8026cb0 ) + 8026c6e: f852 3033 ldr.w r3, [r2, r3, lsl #3] + 8026c72: 687a ldr r2, [r7, #4] + 8026c74: 429a cmp r2, r3 + 8026c76: d30d bcc.n 8026c94 + 8026c78: 7bfb ldrb r3, [r7, #15] + 8026c7a: 3301 adds r3, #1 + 8026c7c: 4a0c ldr r2, [pc, #48] @ (8026cb0 ) + 8026c7e: f852 3033 ldr.w r3, [r2, r3, lsl #3] + 8026c82: 687a ldr r2, [r7, #4] + 8026c84: 429a cmp r2, r3 + 8026c86: d205 bcs.n 8026c94 + { + return FskBandwidths[i].RegValue; + 8026c88: 7bfb ldrb r3, [r7, #15] + 8026c8a: 4a09 ldr r2, [pc, #36] @ (8026cb0 ) + 8026c8c: 00db lsls r3, r3, #3 + 8026c8e: 4413 add r3, r2 + 8026c90: 791b ldrb r3, [r3, #4] + 8026c92: e007 b.n 8026ca4 + for( i = 0; i < ( sizeof( FskBandwidths ) / sizeof( FskBandwidth_t ) ) - 1; i++ ) + 8026c94: 7bfb ldrb r3, [r7, #15] + 8026c96: 3301 adds r3, #1 + 8026c98: 73fb strb r3, [r7, #15] + 8026c9a: 7bfb ldrb r3, [r7, #15] + 8026c9c: 2b14 cmp r3, #20 + 8026c9e: d9e4 bls.n 8026c6a + } + } + // ERROR: Value not found + while( 1 ); + 8026ca0: bf00 nop + 8026ca2: e7fd b.n 8026ca0 +} + 8026ca4: 4618 mov r0, r3 + 8026ca6: 3714 adds r7, #20 + 8026ca8: 46bd mov sp, r7 + 8026caa: f85d 7b04 ldr.w r7, [sp], #4 + 8026cae: 4770 bx lr + 8026cb0: 0802fdb0 .word 0x0802fdb0 + +08026cb4 : + +static uint32_t SX1276GetLoRaBandwidthInHz( uint32_t bw ) +{ + 8026cb4: b480 push {r7} + 8026cb6: b085 sub sp, #20 + 8026cb8: af00 add r7, sp, #0 + 8026cba: 6078 str r0, [r7, #4] + uint32_t bandwidthInHz = 0; + 8026cbc: 2300 movs r3, #0 + 8026cbe: 60fb str r3, [r7, #12] + + switch( bw ) + 8026cc0: 687b ldr r3, [r7, #4] + 8026cc2: 2b02 cmp r3, #2 + 8026cc4: d00f beq.n 8026ce6 + 8026cc6: 687b ldr r3, [r7, #4] + 8026cc8: 2b02 cmp r3, #2 + 8026cca: d80f bhi.n 8026cec + 8026ccc: 687b ldr r3, [r7, #4] + 8026cce: 2b00 cmp r3, #0 + 8026cd0: d003 beq.n 8026cda + 8026cd2: 687b ldr r3, [r7, #4] + 8026cd4: 2b01 cmp r3, #1 + 8026cd6: d003 beq.n 8026ce0 + 8026cd8: e008 b.n 8026cec + { + case 0: // 125 kHz + bandwidthInHz = 125000UL; + 8026cda: 4b08 ldr r3, [pc, #32] @ (8026cfc ) + 8026cdc: 60fb str r3, [r7, #12] + break; + 8026cde: e005 b.n 8026cec + case 1: // 250 kHz + bandwidthInHz = 250000UL; + 8026ce0: 4b07 ldr r3, [pc, #28] @ (8026d00 ) + 8026ce2: 60fb str r3, [r7, #12] + break; + 8026ce4: e002 b.n 8026cec + case 2: // 500 kHz + bandwidthInHz = 500000UL; + 8026ce6: 4b07 ldr r3, [pc, #28] @ (8026d04 ) + 8026ce8: 60fb str r3, [r7, #12] + break; + 8026cea: bf00 nop + } + + return bandwidthInHz; + 8026cec: 68fb ldr r3, [r7, #12] +} + 8026cee: 4618 mov r0, r3 + 8026cf0: 3714 adds r7, #20 + 8026cf2: 46bd mov sp, r7 + 8026cf4: f85d 7b04 ldr.w r7, [sp], #4 + 8026cf8: 4770 bx lr + 8026cfa: bf00 nop + 8026cfc: 0001e848 .word 0x0001e848 + 8026d00: 0003d090 .word 0x0003d090 + 8026d04: 0007a120 .word 0x0007a120 + +08026d08 : + +static uint32_t SX1276GetGfskTimeOnAirNumerator( uint16_t preambleLen, bool fixLen, + uint8_t payloadLen, bool crcOn ) +{ + 8026d08: b490 push {r4, r7} + 8026d0a: b084 sub sp, #16 + 8026d0c: af00 add r7, sp, #0 + 8026d0e: 4604 mov r4, r0 + 8026d10: 4608 mov r0, r1 + 8026d12: 4611 mov r1, r2 + 8026d14: 461a mov r2, r3 + 8026d16: 4623 mov r3, r4 + 8026d18: 80fb strh r3, [r7, #6] + 8026d1a: 4603 mov r3, r0 + 8026d1c: 717b strb r3, [r7, #5] + 8026d1e: 460b mov r3, r1 + 8026d20: 713b strb r3, [r7, #4] + 8026d22: 4613 mov r3, r2 + 8026d24: 70fb strb r3, [r7, #3] + const uint8_t syncWordLength = 3; + 8026d26: 2303 movs r3, #3 + 8026d28: 73fb strb r3, [r7, #15] + + return ( preambleLen << 3 ) + + 8026d2a: 88fb ldrh r3, [r7, #6] + 8026d2c: 00db lsls r3, r3, #3 + ( ( fixLen == false ) ? 8 : 0 ) + + 8026d2e: 797a ldrb r2, [r7, #5] + 8026d30: f082 0201 eor.w r2, r2, #1 + 8026d34: b2d2 uxtb r2, r2 + 8026d36: 2a00 cmp r2, #0 + 8026d38: d001 beq.n 8026d3e + 8026d3a: 2208 movs r2, #8 + 8026d3c: e000 b.n 8026d40 + 8026d3e: 2200 movs r2, #0 + return ( preambleLen << 3 ) + + 8026d40: 441a add r2, r3 + ( syncWordLength << 3 ) + + 8026d42: 7bfb ldrb r3, [r7, #15] + 8026d44: 00db lsls r3, r3, #3 + ( ( fixLen == false ) ? 8 : 0 ) + + 8026d46: 441a add r2, r3 + ( ( payloadLen + + 8026d48: 793b ldrb r3, [r7, #4] + ( 0 ) + // Address filter size + ( ( crcOn == true ) ? 2 : 0 ) + 8026d4a: 78f9 ldrb r1, [r7, #3] + 8026d4c: 2900 cmp r1, #0 + 8026d4e: d001 beq.n 8026d54 + 8026d50: 2102 movs r1, #2 + 8026d52: e000 b.n 8026d56 + 8026d54: 2100 movs r1, #0 + ( 0 ) + // Address filter size + 8026d56: 440b add r3, r1 + ) << 3 + 8026d58: 00db lsls r3, r3, #3 + ( syncWordLength << 3 ) + + 8026d5a: 4413 add r3, r2 + ); +} + 8026d5c: 4618 mov r0, r3 + 8026d5e: 3710 adds r7, #16 + 8026d60: 46bd mov sp, r7 + 8026d62: bc90 pop {r4, r7} + 8026d64: 4770 bx lr + +08026d66 : + +static uint32_t SX1276GetLoRaTimeOnAirNumerator( uint32_t bandwidth, + uint32_t datarate, uint8_t coderate, + uint16_t preambleLen, bool fixLen, uint8_t payloadLen, + bool crcOn ) +{ + 8026d66: b480 push {r7} + 8026d68: b08b sub sp, #44 @ 0x2c + 8026d6a: af00 add r7, sp, #0 + 8026d6c: 60f8 str r0, [r7, #12] + 8026d6e: 60b9 str r1, [r7, #8] + 8026d70: 4611 mov r1, r2 + 8026d72: 461a mov r2, r3 + 8026d74: 460b mov r3, r1 + 8026d76: 71fb strb r3, [r7, #7] + 8026d78: 4613 mov r3, r2 + 8026d7a: 80bb strh r3, [r7, #4] + int32_t crDenom = coderate + 4; + 8026d7c: 79fb ldrb r3, [r7, #7] + 8026d7e: 3304 adds r3, #4 + 8026d80: 617b str r3, [r7, #20] + bool lowDatareOptimize = false; + 8026d82: 2300 movs r3, #0 + 8026d84: f887 3027 strb.w r3, [r7, #39] @ 0x27 + + // Ensure that the preamble length is at least 12 symbols when using SF5 or + // SF6 + if( ( datarate == 5 ) || ( datarate == 6 ) ) + 8026d88: 68bb ldr r3, [r7, #8] + 8026d8a: 2b05 cmp r3, #5 + 8026d8c: d002 beq.n 8026d94 + 8026d8e: 68bb ldr r3, [r7, #8] + 8026d90: 2b06 cmp r3, #6 + 8026d92: d104 bne.n 8026d9e + { + if( preambleLen < 12 ) + 8026d94: 88bb ldrh r3, [r7, #4] + 8026d96: 2b0b cmp r3, #11 + 8026d98: d801 bhi.n 8026d9e + { + preambleLen = 12; + 8026d9a: 230c movs r3, #12 + 8026d9c: 80bb strh r3, [r7, #4] + } + } + + if( ( ( bandwidth == 0 ) && ( ( datarate == 11 ) || ( datarate == 12 ) ) ) || + 8026d9e: 68fb ldr r3, [r7, #12] + 8026da0: 2b00 cmp r3, #0 + 8026da2: d105 bne.n 8026db0 + 8026da4: 68bb ldr r3, [r7, #8] + 8026da6: 2b0b cmp r3, #11 + 8026da8: d008 beq.n 8026dbc + 8026daa: 68bb ldr r3, [r7, #8] + 8026dac: 2b0c cmp r3, #12 + 8026dae: d005 beq.n 8026dbc + 8026db0: 68fb ldr r3, [r7, #12] + 8026db2: 2b01 cmp r3, #1 + 8026db4: d105 bne.n 8026dc2 + ( ( bandwidth == 1 ) && ( datarate == 12 ) ) ) + 8026db6: 68bb ldr r3, [r7, #8] + 8026db8: 2b0c cmp r3, #12 + 8026dba: d102 bne.n 8026dc2 + { + lowDatareOptimize = true; + 8026dbc: 2301 movs r3, #1 + 8026dbe: f887 3027 strb.w r3, [r7, #39] @ 0x27 + } + + int32_t ceilDenominator; + int32_t ceilNumerator = ( payloadLen << 3 ) + + 8026dc2: f897 3034 ldrb.w r3, [r7, #52] @ 0x34 + 8026dc6: 00db lsls r3, r3, #3 + ( crcOn ? 16 : 0 ) - + 8026dc8: f897 2038 ldrb.w r2, [r7, #56] @ 0x38 + 8026dcc: 2a00 cmp r2, #0 + 8026dce: d001 beq.n 8026dd4 + 8026dd0: 2210 movs r2, #16 + 8026dd2: e000 b.n 8026dd6 + 8026dd4: 2200 movs r2, #0 + int32_t ceilNumerator = ( payloadLen << 3 ) + + 8026dd6: 4413 add r3, r2 + 8026dd8: 461a mov r2, r3 + ( 4 * datarate ) + + 8026dda: 68bb ldr r3, [r7, #8] + 8026ddc: 009b lsls r3, r3, #2 + ( crcOn ? 16 : 0 ) - + 8026dde: 1ad3 subs r3, r2, r3 + ( fixLen ? 0 : 20 ); + 8026de0: f897 2030 ldrb.w r2, [r7, #48] @ 0x30 + 8026de4: 2a00 cmp r2, #0 + 8026de6: d001 beq.n 8026dec + 8026de8: 2200 movs r2, #0 + 8026dea: e000 b.n 8026dee + 8026dec: 2214 movs r2, #20 + ( 4 * datarate ) + + 8026dee: 4413 add r3, r2 + int32_t ceilNumerator = ( payloadLen << 3 ) + + 8026df0: 61fb str r3, [r7, #28] + + if( datarate <= 6 ) + 8026df2: 68bb ldr r3, [r7, #8] + 8026df4: 2b06 cmp r3, #6 + 8026df6: d803 bhi.n 8026e00 + { + ceilDenominator = 4 * datarate; + 8026df8: 68bb ldr r3, [r7, #8] + 8026dfa: 009b lsls r3, r3, #2 + 8026dfc: 623b str r3, [r7, #32] + 8026dfe: e00e b.n 8026e1e + } + else + { + ceilNumerator += 8; + 8026e00: 69fb ldr r3, [r7, #28] + 8026e02: 3308 adds r3, #8 + 8026e04: 61fb str r3, [r7, #28] + + if( lowDatareOptimize == true ) + 8026e06: f897 3027 ldrb.w r3, [r7, #39] @ 0x27 + 8026e0a: 2b00 cmp r3, #0 + 8026e0c: d004 beq.n 8026e18 + { + ceilDenominator = 4 * ( datarate - 2 ); + 8026e0e: 68bb ldr r3, [r7, #8] + 8026e10: 3b02 subs r3, #2 + 8026e12: 009b lsls r3, r3, #2 + 8026e14: 623b str r3, [r7, #32] + 8026e16: e002 b.n 8026e1e + } + else + { + ceilDenominator = 4 * datarate; + 8026e18: 68bb ldr r3, [r7, #8] + 8026e1a: 009b lsls r3, r3, #2 + 8026e1c: 623b str r3, [r7, #32] + } + } + + if( ceilNumerator < 0 ) + 8026e1e: 69fb ldr r3, [r7, #28] + 8026e20: 2b00 cmp r3, #0 + 8026e22: da01 bge.n 8026e28 + { + ceilNumerator = 0; + 8026e24: 2300 movs r3, #0 + 8026e26: 61fb str r3, [r7, #28] + } + + // Perform integral ceil() + int32_t intermediate = + ( ( ceilNumerator + ceilDenominator - 1 ) / ceilDenominator ) * crDenom + preambleLen + 12; + 8026e28: 69fa ldr r2, [r7, #28] + 8026e2a: 6a3b ldr r3, [r7, #32] + 8026e2c: 4413 add r3, r2 + 8026e2e: 1e5a subs r2, r3, #1 + 8026e30: 6a3b ldr r3, [r7, #32] + 8026e32: fb92 f3f3 sdiv r3, r2, r3 + 8026e36: 697a ldr r2, [r7, #20] + 8026e38: fb03 f202 mul.w r2, r3, r2 + 8026e3c: 88bb ldrh r3, [r7, #4] + 8026e3e: 4413 add r3, r2 + int32_t intermediate = + 8026e40: 330c adds r3, #12 + 8026e42: 61bb str r3, [r7, #24] + + if( datarate <= 6 ) + 8026e44: 68bb ldr r3, [r7, #8] + 8026e46: 2b06 cmp r3, #6 + 8026e48: d802 bhi.n 8026e50 + { + intermediate += 2; + 8026e4a: 69bb ldr r3, [r7, #24] + 8026e4c: 3302 adds r3, #2 + 8026e4e: 61bb str r3, [r7, #24] + } + + return ( uint32_t )( ( 4 * intermediate + 1 ) * ( 1 << ( datarate - 2 ) ) ); + 8026e50: 69bb ldr r3, [r7, #24] + 8026e52: 009b lsls r3, r3, #2 + 8026e54: 1c5a adds r2, r3, #1 + 8026e56: 68bb ldr r3, [r7, #8] + 8026e58: 3b02 subs r3, #2 + 8026e5a: fa02 f303 lsl.w r3, r2, r3 +} + 8026e5e: 4618 mov r0, r3 + 8026e60: 372c adds r7, #44 @ 0x2c + 8026e62: 46bd mov sp, r7 + 8026e64: f85d 7b04 ldr.w r7, [sp], #4 + 8026e68: 4770 bx lr + ... + +08026e6c : + +static void SX1276OnTimeoutIrq( void* context ) +{ + 8026e6c: b580 push {r7, lr} + 8026e6e: b084 sub sp, #16 + 8026e70: af00 add r7, sp, #0 + 8026e72: 6078 str r0, [r7, #4] + switch( SX1276.Settings.State ) + 8026e74: 4b4a ldr r3, [pc, #296] @ (8026fa0 ) + 8026e76: 791b ldrb r3, [r3, #4] + 8026e78: 2b01 cmp r3, #1 + 8026e7a: d002 beq.n 8026e82 + 8026e7c: 2b02 cmp r3, #2 + 8026e7e: d03f beq.n 8026f00 + { + RadioEvents->TxTimeout( ); + } + break; + default: + break; + 8026e80: e089 b.n 8026f96 + if( SX1276.Settings.Modem == MODEM_FSK ) + 8026e82: 4b47 ldr r3, [pc, #284] @ (8026fa0 ) + 8026e84: 795b ldrb r3, [r3, #5] + 8026e86: 2b00 cmp r3, #0 + 8026e88: d12c bne.n 8026ee4 + SX1276.Settings.FskPacketHandler.PreambleDetected = false; + 8026e8a: 4b45 ldr r3, [pc, #276] @ (8026fa0 ) + 8026e8c: 2200 movs r2, #0 + 8026e8e: f883 2030 strb.w r2, [r3, #48] @ 0x30 + SX1276.Settings.FskPacketHandler.SyncWordDetected = false; + 8026e92: 4b43 ldr r3, [pc, #268] @ (8026fa0 ) + 8026e94: 2200 movs r2, #0 + 8026e96: f883 2031 strb.w r2, [r3, #49] @ 0x31 + SX1276.Settings.FskPacketHandler.NbBytes = 0; + 8026e9a: 4b41 ldr r3, [pc, #260] @ (8026fa0 ) + 8026e9c: 2200 movs r2, #0 + 8026e9e: 879a strh r2, [r3, #60] @ 0x3c + SX1276.Settings.FskPacketHandler.Size = 0; + 8026ea0: 4b3f ldr r3, [pc, #252] @ (8026fa0 ) + 8026ea2: 2200 movs r2, #0 + 8026ea4: 875a strh r2, [r3, #58] @ 0x3a + SX1276Write( REG_IRQFLAGS1, RF_IRQFLAGS1_RSSI | + 8026ea6: 210b movs r1, #11 + 8026ea8: 203e movs r0, #62 @ 0x3e + 8026eaa: f7ff fda5 bl 80269f8 + SX1276Write( REG_IRQFLAGS2, RF_IRQFLAGS2_FIFOOVERRUN ); + 8026eae: 2110 movs r1, #16 + 8026eb0: 203f movs r0, #63 @ 0x3f + 8026eb2: f7ff fda1 bl 80269f8 + if( SX1276.Settings.Fsk.RxContinuous == true ) + 8026eb6: 4b3a ldr r3, [pc, #232] @ (8026fa0 ) + 8026eb8: f893 3026 ldrb.w r3, [r3, #38] @ 0x26 + 8026ebc: 2b00 cmp r3, #0 + 8026ebe: d00b beq.n 8026ed8 + SX1276Write( REG_RXCONFIG, SX1276Read( REG_RXCONFIG ) | RF_RXCONFIG_RESTARTRXWITHOUTPLLLOCK ); + 8026ec0: 200d movs r0, #13 + 8026ec2: f7ff fda9 bl 8026a18 + 8026ec6: 4603 mov r3, r0 + 8026ec8: f043 0340 orr.w r3, r3, #64 @ 0x40 + 8026ecc: b2db uxtb r3, r3 + 8026ece: 4619 mov r1, r3 + 8026ed0: 200d movs r0, #13 + 8026ed2: f7ff fd91 bl 80269f8 + 8026ed6: e005 b.n 8026ee4 + SX1276.Settings.State = RF_IDLE; + 8026ed8: 4b31 ldr r3, [pc, #196] @ (8026fa0 ) + 8026eda: 2200 movs r2, #0 + 8026edc: 711a strb r2, [r3, #4] + TimerStop( &RxTimeoutSyncWord ); + 8026ede: 4831 ldr r0, [pc, #196] @ (8026fa4 ) + 8026ee0: f001 fa48 bl 8028374 + if( ( RadioEvents != NULL ) && ( RadioEvents->RxTimeout != NULL ) ) + 8026ee4: 4b30 ldr r3, [pc, #192] @ (8026fa8 ) + 8026ee6: 681b ldr r3, [r3, #0] + 8026ee8: 2b00 cmp r3, #0 + 8026eea: d051 beq.n 8026f90 + 8026eec: 4b2e ldr r3, [pc, #184] @ (8026fa8 ) + 8026eee: 681b ldr r3, [r3, #0] + 8026ef0: 68db ldr r3, [r3, #12] + 8026ef2: 2b00 cmp r3, #0 + 8026ef4: d04c beq.n 8026f90 + RadioEvents->RxTimeout( ); + 8026ef6: 4b2c ldr r3, [pc, #176] @ (8026fa8 ) + 8026ef8: 681b ldr r3, [r3, #0] + 8026efa: 68db ldr r3, [r3, #12] + 8026efc: 4798 blx r3 + break; + 8026efe: e047 b.n 8026f90 + SX1276Reset( ); + 8026f00: f7ff fcbc bl 802687c + RxChainCalibration( ); + 8026f04: f7fe fc3a bl 802577c + SX1276SetOpMode( RF_OPMODE_SLEEP ); + 8026f08: 2000 movs r0, #0 + 8026f0a: f7ff fcbd bl 8026888 + for( uint8_t i = 0; i < sizeof( RadioRegsInit ) / sizeof( RadioRegisters_t ); i++ ) + 8026f0e: 2300 movs r3, #0 + 8026f10: 73fb strb r3, [r7, #15] + 8026f12: e020 b.n 8026f56 + SX1276SetModem( RadioRegsInit[i].Modem ); + 8026f14: 7bfa ldrb r2, [r7, #15] + 8026f16: 4925 ldr r1, [pc, #148] @ (8026fac ) + 8026f18: 4613 mov r3, r2 + 8026f1a: 005b lsls r3, r3, #1 + 8026f1c: 4413 add r3, r2 + 8026f1e: 440b add r3, r1 + 8026f20: 781b ldrb r3, [r3, #0] + 8026f22: 4618 mov r0, r3 + 8026f24: f7ff fd14 bl 8026950 + SX1276Write( RadioRegsInit[i].Addr, RadioRegsInit[i].Value ); + 8026f28: 7bfa ldrb r2, [r7, #15] + 8026f2a: 4920 ldr r1, [pc, #128] @ (8026fac ) + 8026f2c: 4613 mov r3, r2 + 8026f2e: 005b lsls r3, r3, #1 + 8026f30: 4413 add r3, r2 + 8026f32: 440b add r3, r1 + 8026f34: 3301 adds r3, #1 + 8026f36: 781b ldrb r3, [r3, #0] + 8026f38: 4618 mov r0, r3 + 8026f3a: 7bfa ldrb r2, [r7, #15] + 8026f3c: 491b ldr r1, [pc, #108] @ (8026fac ) + 8026f3e: 4613 mov r3, r2 + 8026f40: 005b lsls r3, r3, #1 + 8026f42: 4413 add r3, r2 + 8026f44: 440b add r3, r1 + 8026f46: 3302 adds r3, #2 + 8026f48: 781b ldrb r3, [r3, #0] + 8026f4a: 4619 mov r1, r3 + 8026f4c: f7ff fd54 bl 80269f8 + for( uint8_t i = 0; i < sizeof( RadioRegsInit ) / sizeof( RadioRegisters_t ); i++ ) + 8026f50: 7bfb ldrb r3, [r7, #15] + 8026f52: 3301 adds r3, #1 + 8026f54: 73fb strb r3, [r7, #15] + 8026f56: 7bfb ldrb r3, [r7, #15] + 8026f58: 2b0f cmp r3, #15 + 8026f5a: d9db bls.n 8026f14 + SX1276SetModem( MODEM_FSK ); + 8026f5c: 2000 movs r0, #0 + 8026f5e: f7ff fcf7 bl 8026950 + SX1276SetPublicNetwork( SX1276.Settings.LoRa.PublicNetwork ); + 8026f62: 4b0f ldr r3, [pc, #60] @ (8026fa0 ) + 8026f64: f893 305c ldrb.w r3, [r3, #92] @ 0x5c + 8026f68: 4618 mov r0, r3 + 8026f6a: f7ff fe0b bl 8026b84 + SX1276.Settings.State = RF_IDLE; + 8026f6e: 4b0c ldr r3, [pc, #48] @ (8026fa0 ) + 8026f70: 2200 movs r2, #0 + 8026f72: 711a strb r2, [r3, #4] + if( ( RadioEvents != NULL ) && ( RadioEvents->TxTimeout != NULL ) ) + 8026f74: 4b0c ldr r3, [pc, #48] @ (8026fa8 ) + 8026f76: 681b ldr r3, [r3, #0] + 8026f78: 2b00 cmp r3, #0 + 8026f7a: d00b beq.n 8026f94 + 8026f7c: 4b0a ldr r3, [pc, #40] @ (8026fa8 ) + 8026f7e: 681b ldr r3, [r3, #0] + 8026f80: 685b ldr r3, [r3, #4] + 8026f82: 2b00 cmp r3, #0 + 8026f84: d006 beq.n 8026f94 + RadioEvents->TxTimeout( ); + 8026f86: 4b08 ldr r3, [pc, #32] @ (8026fa8 ) + 8026f88: 681b ldr r3, [r3, #0] + 8026f8a: 685b ldr r3, [r3, #4] + 8026f8c: 4798 blx r3 + break; + 8026f8e: e001 b.n 8026f94 + break; + 8026f90: bf00 nop + 8026f92: e000 b.n 8026f96 + break; + 8026f94: bf00 nop + } +} + 8026f96: bf00 nop + 8026f98: 3710 adds r7, #16 + 8026f9a: 46bd mov sp, r7 + 8026f9c: bd80 pop {r7, pc} + 8026f9e: bf00 nop + 8026fa0: 20014670 .word 0x20014670 + 8026fa4: 20014710 .word 0x20014710 + 8026fa8: 2001456c .word 0x2001456c + 8026fac: 0802fd80 .word 0x0802fd80 + +08026fb0 : + +static void SX1276OnDio0Irq( void ) +{ + 8026fb0: b590 push {r4, r7, lr} + 8026fb2: b083 sub sp, #12 + 8026fb4: af00 add r7, sp, #0 + volatile uint8_t irqFlags = 0; + 8026fb6: 2300 movs r3, #0 + 8026fb8: 717b strb r3, [r7, #5] + + switch( SX1276.Settings.State ) + 8026fba: 4ba3 ldr r3, [pc, #652] @ (8027248 ) + 8026fbc: 791b ldrb r3, [r3, #4] + 8026fbe: 2b01 cmp r3, #1 + 8026fc0: d003 beq.n 8026fca + 8026fc2: 2b02 cmp r3, #2 + 8026fc4: f000 81c7 beq.w 8027356 + } + break; + } + break; + default: + break; + 8026fc8: e1e2 b.n 8027390 + switch( SX1276.Settings.Modem ) + 8026fca: 4b9f ldr r3, [pc, #636] @ (8027248 ) + 8026fcc: 795b ldrb r3, [r3, #5] + 8026fce: 2b00 cmp r3, #0 + 8026fd0: d003 beq.n 8026fda + 8026fd2: 2b01 cmp r3, #1 + 8026fd4: f000 80d8 beq.w 8027188 + break; + 8026fd8: e1bc b.n 8027354 + if( SX1276.Settings.Fsk.CrcOn == true ) + 8026fda: 4b9b ldr r3, [pc, #620] @ (8027248 ) + 8026fdc: f893 3024 ldrb.w r3, [r3, #36] @ 0x24 + 8026fe0: 2b00 cmp r3, #0 + 8026fe2: d04b beq.n 802707c + irqFlags = SX1276Read( REG_IRQFLAGS2 ); + 8026fe4: 203f movs r0, #63 @ 0x3f + 8026fe6: f7ff fd17 bl 8026a18 + 8026fea: 4603 mov r3, r0 + 8026fec: 717b strb r3, [r7, #5] + if( ( irqFlags & RF_IRQFLAGS2_CRCOK ) != RF_IRQFLAGS2_CRCOK ) + 8026fee: 797b ldrb r3, [r7, #5] + 8026ff0: b2db uxtb r3, r3 + 8026ff2: f003 0302 and.w r3, r3, #2 + 8026ff6: 2b02 cmp r3, #2 + 8026ff8: d040 beq.n 802707c + SX1276Write( REG_IRQFLAGS1, RF_IRQFLAGS1_RSSI | + 8026ffa: 210b movs r1, #11 + 8026ffc: 203e movs r0, #62 @ 0x3e + 8026ffe: f7ff fcfb bl 80269f8 + SX1276Write( REG_IRQFLAGS2, RF_IRQFLAGS2_FIFOOVERRUN ); + 8027002: 2110 movs r1, #16 + 8027004: 203f movs r0, #63 @ 0x3f + 8027006: f7ff fcf7 bl 80269f8 + TimerStop( &RxTimeoutTimer ); + 802700a: 4890 ldr r0, [pc, #576] @ (802724c ) + 802700c: f001 f9b2 bl 8028374 + if( SX1276.Settings.Fsk.RxContinuous == false ) + 8027010: 4b8d ldr r3, [pc, #564] @ (8027248 ) + 8027012: f893 3026 ldrb.w r3, [r3, #38] @ 0x26 + 8027016: f083 0301 eor.w r3, r3, #1 + 802701a: b2db uxtb r3, r3 + 802701c: 2b00 cmp r3, #0 + 802701e: d006 beq.n 802702e + TimerStop( &RxTimeoutSyncWord ); + 8027020: 488b ldr r0, [pc, #556] @ (8027250 ) + 8027022: f001 f9a7 bl 8028374 + SX1276.Settings.State = RF_IDLE; + 8027026: 4b88 ldr r3, [pc, #544] @ (8027248 ) + 8027028: 2200 movs r2, #0 + 802702a: 711a strb r2, [r3, #4] + 802702c: e00a b.n 8027044 + SX1276Write( REG_RXCONFIG, SX1276Read( REG_RXCONFIG ) | RF_RXCONFIG_RESTARTRXWITHOUTPLLLOCK ); + 802702e: 200d movs r0, #13 + 8027030: f7ff fcf2 bl 8026a18 + 8027034: 4603 mov r3, r0 + 8027036: f043 0340 orr.w r3, r3, #64 @ 0x40 + 802703a: b2db uxtb r3, r3 + 802703c: 4619 mov r1, r3 + 802703e: 200d movs r0, #13 + 8027040: f7ff fcda bl 80269f8 + if( ( RadioEvents != NULL ) && ( RadioEvents->RxError != NULL ) ) + 8027044: 4b83 ldr r3, [pc, #524] @ (8027254 ) + 8027046: 681b ldr r3, [r3, #0] + 8027048: 2b00 cmp r3, #0 + 802704a: d008 beq.n 802705e + 802704c: 4b81 ldr r3, [pc, #516] @ (8027254 ) + 802704e: 681b ldr r3, [r3, #0] + 8027050: 691b ldr r3, [r3, #16] + 8027052: 2b00 cmp r3, #0 + 8027054: d003 beq.n 802705e + RadioEvents->RxError( ); + 8027056: 4b7f ldr r3, [pc, #508] @ (8027254 ) + 8027058: 681b ldr r3, [r3, #0] + 802705a: 691b ldr r3, [r3, #16] + 802705c: 4798 blx r3 + SX1276.Settings.FskPacketHandler.PreambleDetected = false; + 802705e: 4b7a ldr r3, [pc, #488] @ (8027248 ) + 8027060: 2200 movs r2, #0 + 8027062: f883 2030 strb.w r2, [r3, #48] @ 0x30 + SX1276.Settings.FskPacketHandler.SyncWordDetected = false; + 8027066: 4b78 ldr r3, [pc, #480] @ (8027248 ) + 8027068: 2200 movs r2, #0 + 802706a: f883 2031 strb.w r2, [r3, #49] @ 0x31 + SX1276.Settings.FskPacketHandler.NbBytes = 0; + 802706e: 4b76 ldr r3, [pc, #472] @ (8027248 ) + 8027070: 2200 movs r2, #0 + 8027072: 879a strh r2, [r3, #60] @ 0x3c + SX1276.Settings.FskPacketHandler.Size = 0; + 8027074: 4b74 ldr r3, [pc, #464] @ (8027248 ) + 8027076: 2200 movs r2, #0 + 8027078: 875a strh r2, [r3, #58] @ 0x3a + break; + 802707a: e16b b.n 8027354 + if( ( SX1276.Settings.FskPacketHandler.Size == 0 ) && ( SX1276.Settings.FskPacketHandler.NbBytes == 0 ) ) + 802707c: 4b72 ldr r3, [pc, #456] @ (8027248 ) + 802707e: 8f5b ldrh r3, [r3, #58] @ 0x3a + 8027080: 2b00 cmp r3, #0 + 8027082: d12c bne.n 80270de + 8027084: 4b70 ldr r3, [pc, #448] @ (8027248 ) + 8027086: 8f9b ldrh r3, [r3, #60] @ 0x3c + 8027088: 2b00 cmp r3, #0 + 802708a: d128 bne.n 80270de + if( SX1276.Settings.Fsk.FixLen == false ) + 802708c: 4b6e ldr r3, [pc, #440] @ (8027248 ) + 802708e: f893 3022 ldrb.w r3, [r3, #34] @ 0x22 + 8027092: f083 0301 eor.w r3, r3, #1 + 8027096: b2db uxtb r3, r3 + 8027098: 2b00 cmp r3, #0 + 802709a: d004 beq.n 80270a6 + SX1276ReadFifo( ( uint8_t* )&SX1276.Settings.FskPacketHandler.Size, 1 ); + 802709c: 2101 movs r1, #1 + 802709e: 486e ldr r0, [pc, #440] @ (8027258 ) + 80270a0: f7ff fd31 bl 8026b06 + 80270a4: e006 b.n 80270b4 + SX1276.Settings.FskPacketHandler.Size = SX1276Read( REG_PAYLOADLENGTH ); + 80270a6: 2032 movs r0, #50 @ 0x32 + 80270a8: f7ff fcb6 bl 8026a18 + 80270ac: 4603 mov r3, r0 + 80270ae: 461a mov r2, r3 + 80270b0: 4b65 ldr r3, [pc, #404] @ (8027248 ) + 80270b2: 875a strh r2, [r3, #58] @ 0x3a + SX1276ReadFifo( RxTxBuffer + SX1276.Settings.FskPacketHandler.NbBytes, SX1276.Settings.FskPacketHandler.Size - SX1276.Settings.FskPacketHandler.NbBytes ); + 80270b4: 4b64 ldr r3, [pc, #400] @ (8027248 ) + 80270b6: 8f9b ldrh r3, [r3, #60] @ 0x3c + 80270b8: 461a mov r2, r3 + 80270ba: 4b68 ldr r3, [pc, #416] @ (802725c ) + 80270bc: 18d0 adds r0, r2, r3 + 80270be: 4b62 ldr r3, [pc, #392] @ (8027248 ) + 80270c0: 8f5b ldrh r3, [r3, #58] @ 0x3a + 80270c2: b2da uxtb r2, r3 + 80270c4: 4b60 ldr r3, [pc, #384] @ (8027248 ) + 80270c6: 8f9b ldrh r3, [r3, #60] @ 0x3c + 80270c8: b2db uxtb r3, r3 + 80270ca: 1ad3 subs r3, r2, r3 + 80270cc: b2db uxtb r3, r3 + 80270ce: 4619 mov r1, r3 + 80270d0: f7ff fd19 bl 8026b06 + SX1276.Settings.FskPacketHandler.NbBytes += ( SX1276.Settings.FskPacketHandler.Size - SX1276.Settings.FskPacketHandler.NbBytes ); + 80270d4: 4b5c ldr r3, [pc, #368] @ (8027248 ) + 80270d6: 8f5a ldrh r2, [r3, #58] @ 0x3a + 80270d8: 4b5b ldr r3, [pc, #364] @ (8027248 ) + 80270da: 879a strh r2, [r3, #60] @ 0x3c + 80270dc: e013 b.n 8027106 + SX1276ReadFifo( RxTxBuffer + SX1276.Settings.FskPacketHandler.NbBytes, SX1276.Settings.FskPacketHandler.Size - SX1276.Settings.FskPacketHandler.NbBytes ); + 80270de: 4b5a ldr r3, [pc, #360] @ (8027248 ) + 80270e0: 8f9b ldrh r3, [r3, #60] @ 0x3c + 80270e2: 461a mov r2, r3 + 80270e4: 4b5d ldr r3, [pc, #372] @ (802725c ) + 80270e6: 18d0 adds r0, r2, r3 + 80270e8: 4b57 ldr r3, [pc, #348] @ (8027248 ) + 80270ea: 8f5b ldrh r3, [r3, #58] @ 0x3a + 80270ec: b2da uxtb r2, r3 + 80270ee: 4b56 ldr r3, [pc, #344] @ (8027248 ) + 80270f0: 8f9b ldrh r3, [r3, #60] @ 0x3c + 80270f2: b2db uxtb r3, r3 + 80270f4: 1ad3 subs r3, r2, r3 + 80270f6: b2db uxtb r3, r3 + 80270f8: 4619 mov r1, r3 + 80270fa: f7ff fd04 bl 8026b06 + SX1276.Settings.FskPacketHandler.NbBytes += ( SX1276.Settings.FskPacketHandler.Size - SX1276.Settings.FskPacketHandler.NbBytes ); + 80270fe: 4b52 ldr r3, [pc, #328] @ (8027248 ) + 8027100: 8f5a ldrh r2, [r3, #58] @ 0x3a + 8027102: 4b51 ldr r3, [pc, #324] @ (8027248 ) + 8027104: 879a strh r2, [r3, #60] @ 0x3c + TimerStop( &RxTimeoutTimer ); + 8027106: 4851 ldr r0, [pc, #324] @ (802724c ) + 8027108: f001 f934 bl 8028374 + if( SX1276.Settings.Fsk.RxContinuous == false ) + 802710c: 4b4e ldr r3, [pc, #312] @ (8027248 ) + 802710e: f893 3026 ldrb.w r3, [r3, #38] @ 0x26 + 8027112: f083 0301 eor.w r3, r3, #1 + 8027116: b2db uxtb r3, r3 + 8027118: 2b00 cmp r3, #0 + 802711a: d006 beq.n 802712a + SX1276.Settings.State = RF_IDLE; + 802711c: 4b4a ldr r3, [pc, #296] @ (8027248 ) + 802711e: 2200 movs r2, #0 + 8027120: 711a strb r2, [r3, #4] + TimerStop( &RxTimeoutSyncWord ); + 8027122: 484b ldr r0, [pc, #300] @ (8027250 ) + 8027124: f001 f926 bl 8028374 + 8027128: e00a b.n 8027140 + SX1276Write( REG_RXCONFIG, SX1276Read( REG_RXCONFIG ) | RF_RXCONFIG_RESTARTRXWITHOUTPLLLOCK ); + 802712a: 200d movs r0, #13 + 802712c: f7ff fc74 bl 8026a18 + 8027130: 4603 mov r3, r0 + 8027132: f043 0340 orr.w r3, r3, #64 @ 0x40 + 8027136: b2db uxtb r3, r3 + 8027138: 4619 mov r1, r3 + 802713a: 200d movs r0, #13 + 802713c: f7ff fc5c bl 80269f8 + if( ( RadioEvents != NULL ) && ( RadioEvents->RxDone != NULL ) ) + 8027140: 4b44 ldr r3, [pc, #272] @ (8027254 ) + 8027142: 681b ldr r3, [r3, #0] + 8027144: 2b00 cmp r3, #0 + 8027146: d010 beq.n 802716a + 8027148: 4b42 ldr r3, [pc, #264] @ (8027254 ) + 802714a: 681b ldr r3, [r3, #0] + 802714c: 689b ldr r3, [r3, #8] + 802714e: 2b00 cmp r3, #0 + 8027150: d00b beq.n 802716a + RadioEvents->RxDone( RxTxBuffer, SX1276.Settings.FskPacketHandler.Size, SX1276.Settings.FskPacketHandler.RssiValue, 0 ); + 8027152: 4b40 ldr r3, [pc, #256] @ (8027254 ) + 8027154: 681b ldr r3, [r3, #0] + 8027156: 689c ldr r4, [r3, #8] + 8027158: 4b3b ldr r3, [pc, #236] @ (8027248 ) + 802715a: 8f59 ldrh r1, [r3, #58] @ 0x3a + 802715c: 4b3a ldr r3, [pc, #232] @ (8027248 ) + 802715e: f993 3032 ldrsb.w r3, [r3, #50] @ 0x32 + 8027162: 461a mov r2, r3 + 8027164: 2300 movs r3, #0 + 8027166: 483d ldr r0, [pc, #244] @ (802725c ) + 8027168: 47a0 blx r4 + SX1276.Settings.FskPacketHandler.PreambleDetected = false; + 802716a: 4b37 ldr r3, [pc, #220] @ (8027248 ) + 802716c: 2200 movs r2, #0 + 802716e: f883 2030 strb.w r2, [r3, #48] @ 0x30 + SX1276.Settings.FskPacketHandler.SyncWordDetected = false; + 8027172: 4b35 ldr r3, [pc, #212] @ (8027248 ) + 8027174: 2200 movs r2, #0 + 8027176: f883 2031 strb.w r2, [r3, #49] @ 0x31 + SX1276.Settings.FskPacketHandler.NbBytes = 0; + 802717a: 4b33 ldr r3, [pc, #204] @ (8027248 ) + 802717c: 2200 movs r2, #0 + 802717e: 879a strh r2, [r3, #60] @ 0x3c + SX1276.Settings.FskPacketHandler.Size = 0; + 8027180: 4b31 ldr r3, [pc, #196] @ (8027248 ) + 8027182: 2200 movs r2, #0 + 8027184: 875a strh r2, [r3, #58] @ 0x3a + break; + 8027186: e0e5 b.n 8027354 + SX1276Write( REG_LR_IRQFLAGS, RFLR_IRQFLAGS_RXDONE ); + 8027188: 2140 movs r1, #64 @ 0x40 + 802718a: 2012 movs r0, #18 + 802718c: f7ff fc34 bl 80269f8 + irqFlags = SX1276Read( REG_LR_IRQFLAGS ); + 8027190: 2012 movs r0, #18 + 8027192: f7ff fc41 bl 8026a18 + 8027196: 4603 mov r3, r0 + 8027198: 717b strb r3, [r7, #5] + if( ( irqFlags & RFLR_IRQFLAGS_PAYLOADCRCERROR_MASK ) == RFLR_IRQFLAGS_PAYLOADCRCERROR ) + 802719a: 797b ldrb r3, [r7, #5] + 802719c: b2db uxtb r3, r3 + 802719e: f003 0320 and.w r3, r3, #32 + 80271a2: 2b20 cmp r3, #32 + 80271a4: d121 bne.n 80271ea + SX1276Write( REG_LR_IRQFLAGS, RFLR_IRQFLAGS_PAYLOADCRCERROR ); + 80271a6: 2120 movs r1, #32 + 80271a8: 2012 movs r0, #18 + 80271aa: f7ff fc25 bl 80269f8 + if( SX1276.Settings.LoRa.RxContinuous == false ) + 80271ae: 4b26 ldr r3, [pc, #152] @ (8027248 ) + 80271b0: f893 3056 ldrb.w r3, [r3, #86] @ 0x56 + 80271b4: f083 0301 eor.w r3, r3, #1 + 80271b8: b2db uxtb r3, r3 + 80271ba: 2b00 cmp r3, #0 + 80271bc: d002 beq.n 80271c4 + SX1276.Settings.State = RF_IDLE; + 80271be: 4b22 ldr r3, [pc, #136] @ (8027248 ) + 80271c0: 2200 movs r2, #0 + 80271c2: 711a strb r2, [r3, #4] + TimerStop( &RxTimeoutTimer ); + 80271c4: 4821 ldr r0, [pc, #132] @ (802724c ) + 80271c6: f001 f8d5 bl 8028374 + if( ( RadioEvents != NULL ) && ( RadioEvents->RxError != NULL ) ) + 80271ca: 4b22 ldr r3, [pc, #136] @ (8027254 ) + 80271cc: 681b ldr r3, [r3, #0] + 80271ce: 2b00 cmp r3, #0 + 80271d0: f000 80bd beq.w 802734e + 80271d4: 4b1f ldr r3, [pc, #124] @ (8027254 ) + 80271d6: 681b ldr r3, [r3, #0] + 80271d8: 691b ldr r3, [r3, #16] + 80271da: 2b00 cmp r3, #0 + 80271dc: f000 80b7 beq.w 802734e + RadioEvents->RxError( ); + 80271e0: 4b1c ldr r3, [pc, #112] @ (8027254 ) + 80271e2: 681b ldr r3, [r3, #0] + 80271e4: 691b ldr r3, [r3, #16] + 80271e6: 4798 blx r3 + break; + 80271e8: e0b1 b.n 802734e + SX1276.Settings.LoRaPacketHandler.SnrValue = ( ( ( int8_t )SX1276Read( REG_LR_PKTSNRVALUE ) ) + 2 ) >> 2; + 80271ea: 2019 movs r0, #25 + 80271ec: f7ff fc14 bl 8026a18 + 80271f0: 4603 mov r3, r0 + 80271f2: b25b sxtb r3, r3 + 80271f4: 3302 adds r3, #2 + 80271f6: 109b asrs r3, r3, #2 + 80271f8: b25a sxtb r2, r3 + 80271fa: 4b13 ldr r3, [pc, #76] @ (8027248 ) + 80271fc: f883 2060 strb.w r2, [r3, #96] @ 0x60 + int16_t rssi = SX1276Read( REG_LR_PKTRSSIVALUE ); + 8027200: 201a movs r0, #26 + 8027202: f7ff fc09 bl 8026a18 + 8027206: 4603 mov r3, r0 + 8027208: 80fb strh r3, [r7, #6] + if( SX1276.Settings.LoRaPacketHandler.SnrValue < 0 ) + 802720a: 4b0f ldr r3, [pc, #60] @ (8027248 ) + 802720c: f993 3060 ldrsb.w r3, [r3, #96] @ 0x60 + 8027210: 2b00 cmp r3, #0 + 8027212: da3c bge.n 802728e + if( SX1276.Settings.Channel > RF_MID_BAND_THRESH ) + 8027214: 4b0c ldr r3, [pc, #48] @ (8027248 ) + 8027216: 689b ldr r3, [r3, #8] + 8027218: 4a11 ldr r2, [pc, #68] @ (8027260 ) + 802721a: 4293 cmp r3, r2 + 802721c: d922 bls.n 8027264 + SX1276.Settings.LoRaPacketHandler.RssiValue = RSSI_OFFSET_HF + rssi + ( rssi >> 4 ) + + 802721e: f9b7 3006 ldrsh.w r3, [r7, #6] + 8027222: 111b asrs r3, r3, #4 + 8027224: b21b sxth r3, r3 + 8027226: b29a uxth r2, r3 + 8027228: 88fb ldrh r3, [r7, #6] + 802722a: 4413 add r3, r2 + 802722c: b29a uxth r2, r3 + SX1276.Settings.LoRaPacketHandler.SnrValue; + 802722e: 4b06 ldr r3, [pc, #24] @ (8027248 ) + 8027230: f993 3060 ldrsb.w r3, [r3, #96] @ 0x60 + 8027234: b29b uxth r3, r3 + SX1276.Settings.LoRaPacketHandler.RssiValue = RSSI_OFFSET_HF + rssi + ( rssi >> 4 ) + + 8027236: 4413 add r3, r2 + 8027238: b29b uxth r3, r3 + 802723a: 3b9d subs r3, #157 @ 0x9d + 802723c: b29b uxth r3, r3 + 802723e: b21a sxth r2, r3 + 8027240: 4b01 ldr r3, [pc, #4] @ (8027248 ) + 8027242: f8a3 2062 strh.w r2, [r3, #98] @ 0x62 + 8027246: e044 b.n 80272d2 + 8027248: 20014670 .word 0x20014670 + 802724c: 200146f4 .word 0x200146f4 + 8027250: 20014710 .word 0x20014710 + 8027254: 2001456c .word 0x2001456c + 8027258: 200146aa .word 0x200146aa + 802725c: 20014570 .word 0x20014570 + 8027260: 1f4add40 .word 0x1f4add40 + SX1276.Settings.LoRaPacketHandler.RssiValue = RSSI_OFFSET_LF + rssi + ( rssi >> 4 ) + + 8027264: f9b7 3006 ldrsh.w r3, [r7, #6] + 8027268: 111b asrs r3, r3, #4 + 802726a: b21b sxth r3, r3 + 802726c: b29a uxth r2, r3 + 802726e: 88fb ldrh r3, [r7, #6] + 8027270: 4413 add r3, r2 + 8027272: b29a uxth r2, r3 + SX1276.Settings.LoRaPacketHandler.SnrValue; + 8027274: 4b48 ldr r3, [pc, #288] @ (8027398 ) + 8027276: f993 3060 ldrsb.w r3, [r3, #96] @ 0x60 + 802727a: b29b uxth r3, r3 + SX1276.Settings.LoRaPacketHandler.RssiValue = RSSI_OFFSET_LF + rssi + ( rssi >> 4 ) + + 802727c: 4413 add r3, r2 + 802727e: b29b uxth r3, r3 + 8027280: 3ba4 subs r3, #164 @ 0xa4 + 8027282: b29b uxth r3, r3 + 8027284: b21a sxth r2, r3 + 8027286: 4b44 ldr r3, [pc, #272] @ (8027398 ) + 8027288: f8a3 2062 strh.w r2, [r3, #98] @ 0x62 + 802728c: e021 b.n 80272d2 + if( SX1276.Settings.Channel > RF_MID_BAND_THRESH ) + 802728e: 4b42 ldr r3, [pc, #264] @ (8027398 ) + 8027290: 689b ldr r3, [r3, #8] + 8027292: 4a42 ldr r2, [pc, #264] @ (802739c ) + 8027294: 4293 cmp r3, r2 + 8027296: d90e bls.n 80272b6 + SX1276.Settings.LoRaPacketHandler.RssiValue = RSSI_OFFSET_HF + rssi + ( rssi >> 4 ); + 8027298: f9b7 3006 ldrsh.w r3, [r7, #6] + 802729c: 111b asrs r3, r3, #4 + 802729e: b21b sxth r3, r3 + 80272a0: b29a uxth r2, r3 + 80272a2: 88fb ldrh r3, [r7, #6] + 80272a4: 4413 add r3, r2 + 80272a6: b29b uxth r3, r3 + 80272a8: 3b9d subs r3, #157 @ 0x9d + 80272aa: b29b uxth r3, r3 + 80272ac: b21a sxth r2, r3 + 80272ae: 4b3a ldr r3, [pc, #232] @ (8027398 ) + 80272b0: f8a3 2062 strh.w r2, [r3, #98] @ 0x62 + 80272b4: e00d b.n 80272d2 + SX1276.Settings.LoRaPacketHandler.RssiValue = RSSI_OFFSET_LF + rssi + ( rssi >> 4 ); + 80272b6: f9b7 3006 ldrsh.w r3, [r7, #6] + 80272ba: 111b asrs r3, r3, #4 + 80272bc: b21b sxth r3, r3 + 80272be: b29a uxth r2, r3 + 80272c0: 88fb ldrh r3, [r7, #6] + 80272c2: 4413 add r3, r2 + 80272c4: b29b uxth r3, r3 + 80272c6: 3ba4 subs r3, #164 @ 0xa4 + 80272c8: b29b uxth r3, r3 + 80272ca: b21a sxth r2, r3 + 80272cc: 4b32 ldr r3, [pc, #200] @ (8027398 ) + 80272ce: f8a3 2062 strh.w r2, [r3, #98] @ 0x62 + SX1276.Settings.LoRaPacketHandler.Size = SX1276Read( REG_LR_RXNBBYTES ); + 80272d2: 2013 movs r0, #19 + 80272d4: f7ff fba0 bl 8026a18 + 80272d8: 4603 mov r3, r0 + 80272da: 461a mov r2, r3 + 80272dc: 4b2e ldr r3, [pc, #184] @ (8027398 ) + 80272de: f883 2064 strb.w r2, [r3, #100] @ 0x64 + SX1276Write( REG_LR_FIFOADDRPTR, SX1276Read( REG_LR_FIFORXCURRENTADDR ) ); + 80272e2: 2010 movs r0, #16 + 80272e4: f7ff fb98 bl 8026a18 + 80272e8: 4603 mov r3, r0 + 80272ea: 4619 mov r1, r3 + 80272ec: 200d movs r0, #13 + 80272ee: f7ff fb83 bl 80269f8 + SX1276ReadFifo( RxTxBuffer, SX1276.Settings.LoRaPacketHandler.Size ); + 80272f2: 4b29 ldr r3, [pc, #164] @ (8027398 ) + 80272f4: f893 3064 ldrb.w r3, [r3, #100] @ 0x64 + 80272f8: 4619 mov r1, r3 + 80272fa: 4829 ldr r0, [pc, #164] @ (80273a0 ) + 80272fc: f7ff fc03 bl 8026b06 + if( SX1276.Settings.LoRa.RxContinuous == false ) + 8027300: 4b25 ldr r3, [pc, #148] @ (8027398 ) + 8027302: f893 3056 ldrb.w r3, [r3, #86] @ 0x56 + 8027306: f083 0301 eor.w r3, r3, #1 + 802730a: b2db uxtb r3, r3 + 802730c: 2b00 cmp r3, #0 + 802730e: d002 beq.n 8027316 + SX1276.Settings.State = RF_IDLE; + 8027310: 4b21 ldr r3, [pc, #132] @ (8027398 ) + 8027312: 2200 movs r2, #0 + 8027314: 711a strb r2, [r3, #4] + TimerStop( &RxTimeoutTimer ); + 8027316: 4823 ldr r0, [pc, #140] @ (80273a4 ) + 8027318: f001 f82c bl 8028374 + if( ( RadioEvents != NULL ) && ( RadioEvents->RxDone != NULL ) ) + 802731c: 4b22 ldr r3, [pc, #136] @ (80273a8 ) + 802731e: 681b ldr r3, [r3, #0] + 8027320: 2b00 cmp r3, #0 + 8027322: d016 beq.n 8027352 + 8027324: 4b20 ldr r3, [pc, #128] @ (80273a8 ) + 8027326: 681b ldr r3, [r3, #0] + 8027328: 689b ldr r3, [r3, #8] + 802732a: 2b00 cmp r3, #0 + 802732c: d011 beq.n 8027352 + RadioEvents->RxDone( RxTxBuffer, SX1276.Settings.LoRaPacketHandler.Size, SX1276.Settings.LoRaPacketHandler.RssiValue, SX1276.Settings.LoRaPacketHandler.SnrValue ); + 802732e: 4b1e ldr r3, [pc, #120] @ (80273a8 ) + 8027330: 681b ldr r3, [r3, #0] + 8027332: 689c ldr r4, [r3, #8] + 8027334: 4b18 ldr r3, [pc, #96] @ (8027398 ) + 8027336: f893 3064 ldrb.w r3, [r3, #100] @ 0x64 + 802733a: 4619 mov r1, r3 + 802733c: 4b16 ldr r3, [pc, #88] @ (8027398 ) + 802733e: f9b3 2062 ldrsh.w r2, [r3, #98] @ 0x62 + 8027342: 4b15 ldr r3, [pc, #84] @ (8027398 ) + 8027344: f993 3060 ldrsb.w r3, [r3, #96] @ 0x60 + 8027348: 4815 ldr r0, [pc, #84] @ (80273a0 ) + 802734a: 47a0 blx r4 + break; + 802734c: e001 b.n 8027352 + break; + 802734e: bf00 nop + 8027350: e01e b.n 8027390 + break; + 8027352: bf00 nop + break; + 8027354: e01c b.n 8027390 + TimerStop( &TxTimeoutTimer ); + 8027356: 4815 ldr r0, [pc, #84] @ (80273ac ) + 8027358: f001 f80c bl 8028374 + switch( SX1276.Settings.Modem ) + 802735c: 4b0e ldr r3, [pc, #56] @ (8027398 ) + 802735e: 795b ldrb r3, [r3, #5] + 8027360: 2b01 cmp r3, #1 + 8027362: d103 bne.n 802736c + SX1276Write( REG_LR_IRQFLAGS, RFLR_IRQFLAGS_TXDONE ); + 8027364: 2108 movs r1, #8 + 8027366: 2012 movs r0, #18 + 8027368: f7ff fb46 bl 80269f8 + SX1276.Settings.State = RF_IDLE; + 802736c: 4b0a ldr r3, [pc, #40] @ (8027398 ) + 802736e: 2200 movs r2, #0 + 8027370: 711a strb r2, [r3, #4] + if( ( RadioEvents != NULL ) && ( RadioEvents->TxDone != NULL ) ) + 8027372: 4b0d ldr r3, [pc, #52] @ (80273a8 ) + 8027374: 681b ldr r3, [r3, #0] + 8027376: 2b00 cmp r3, #0 + 8027378: d008 beq.n 802738c + 802737a: 4b0b ldr r3, [pc, #44] @ (80273a8 ) + 802737c: 681b ldr r3, [r3, #0] + 802737e: 681b ldr r3, [r3, #0] + 8027380: 2b00 cmp r3, #0 + 8027382: d003 beq.n 802738c + RadioEvents->TxDone( ); + 8027384: 4b08 ldr r3, [pc, #32] @ (80273a8 ) + 8027386: 681b ldr r3, [r3, #0] + 8027388: 681b ldr r3, [r3, #0] + 802738a: 4798 blx r3 + break; + 802738c: bf00 nop + break; + 802738e: bf00 nop + } +} + 8027390: bf00 nop + 8027392: 370c adds r7, #12 + 8027394: 46bd mov sp, r7 + 8027396: bd90 pop {r4, r7, pc} + 8027398: 20014670 .word 0x20014670 + 802739c: 1f4add40 .word 0x1f4add40 + 80273a0: 20014570 .word 0x20014570 + 80273a4: 200146f4 .word 0x200146f4 + 80273a8: 2001456c .word 0x2001456c + 80273ac: 200146d8 .word 0x200146d8 + +080273b0 : + +static void SX1276OnDio1Irq( void ) +{ + 80273b0: b580 push {r7, lr} + 80273b2: af00 add r7, sp, #0 + switch( SX1276.Settings.State ) + 80273b4: 4b6b ldr r3, [pc, #428] @ (8027564 ) + 80273b6: 791b ldrb r3, [r3, #4] + 80273b8: 2b01 cmp r3, #1 + 80273ba: d003 beq.n 80273c4 + 80273bc: 2b02 cmp r3, #2 + 80273be: f000 8089 beq.w 80274d4 + default: + break; + } + break; + default: + break; + 80273c2: e0cd b.n 8027560 + switch( SX1276.Settings.Modem ) + 80273c4: 4b67 ldr r3, [pc, #412] @ (8027564 ) + 80273c6: 795b ldrb r3, [r3, #5] + 80273c8: 2b00 cmp r3, #0 + 80273ca: d002 beq.n 80273d2 + 80273cc: 2b01 cmp r3, #1 + 80273ce: d05e beq.n 802748e + break; + 80273d0: e07f b.n 80274d2 + if( Sx_Board_GetDio1PinState( ) == 0 ) + 80273d2: f7e3 fb9d bl 800ab10 + 80273d6: 4603 mov r3, r0 + 80273d8: 2b00 cmp r3, #0 + 80273da: d075 beq.n 80274c8 + TimerStop( &RxTimeoutSyncWord ); + 80273dc: 4862 ldr r0, [pc, #392] @ (8027568 ) + 80273de: f000 ffc9 bl 8028374 + if( ( SX1276.Settings.FskPacketHandler.Size == 0 ) && ( SX1276.Settings.FskPacketHandler.NbBytes == 0 ) ) + 80273e2: 4b60 ldr r3, [pc, #384] @ (8027564 ) + 80273e4: 8f5b ldrh r3, [r3, #58] @ 0x3a + 80273e6: 2b00 cmp r3, #0 + 80273e8: d117 bne.n 802741a + 80273ea: 4b5e ldr r3, [pc, #376] @ (8027564 ) + 80273ec: 8f9b ldrh r3, [r3, #60] @ 0x3c + 80273ee: 2b00 cmp r3, #0 + 80273f0: d113 bne.n 802741a + if( SX1276.Settings.Fsk.FixLen == false ) + 80273f2: 4b5c ldr r3, [pc, #368] @ (8027564 ) + 80273f4: f893 3022 ldrb.w r3, [r3, #34] @ 0x22 + 80273f8: f083 0301 eor.w r3, r3, #1 + 80273fc: b2db uxtb r3, r3 + 80273fe: 2b00 cmp r3, #0 + 8027400: d004 beq.n 802740c + SX1276ReadFifo( ( uint8_t* )&SX1276.Settings.FskPacketHandler.Size, 1 ); + 8027402: 2101 movs r1, #1 + 8027404: 4859 ldr r0, [pc, #356] @ (802756c ) + 8027406: f7ff fb7e bl 8026b06 + 802740a: e006 b.n 802741a + SX1276.Settings.FskPacketHandler.Size = SX1276Read( REG_PAYLOADLENGTH ); + 802740c: 2032 movs r0, #50 @ 0x32 + 802740e: f7ff fb03 bl 8026a18 + 8027412: 4603 mov r3, r0 + 8027414: 461a mov r2, r3 + 8027416: 4b53 ldr r3, [pc, #332] @ (8027564 ) + 8027418: 875a strh r2, [r3, #58] @ 0x3a + if( ( SX1276.Settings.FskPacketHandler.Size - SX1276.Settings.FskPacketHandler.NbBytes ) >= SX1276.Settings.FskPacketHandler.FifoThresh ) + 802741a: 4b52 ldr r3, [pc, #328] @ (8027564 ) + 802741c: 8f5b ldrh r3, [r3, #58] @ 0x3a + 802741e: 461a mov r2, r3 + 8027420: 4b50 ldr r3, [pc, #320] @ (8027564 ) + 8027422: 8f9b ldrh r3, [r3, #60] @ 0x3c + 8027424: 1ad3 subs r3, r2, r3 + 8027426: 4a4f ldr r2, [pc, #316] @ (8027564 ) + 8027428: f892 203e ldrb.w r2, [r2, #62] @ 0x3e + 802742c: 4293 cmp r3, r2 + 802742e: db19 blt.n 8027464 + SX1276ReadFifo( ( RxTxBuffer + SX1276.Settings.FskPacketHandler.NbBytes ), SX1276.Settings.FskPacketHandler.FifoThresh - 1 ); + 8027430: 4b4c ldr r3, [pc, #304] @ (8027564 ) + 8027432: 8f9b ldrh r3, [r3, #60] @ 0x3c + 8027434: 461a mov r2, r3 + 8027436: 4b4e ldr r3, [pc, #312] @ (8027570 ) + 8027438: 441a add r2, r3 + 802743a: 4b4a ldr r3, [pc, #296] @ (8027564 ) + 802743c: f893 303e ldrb.w r3, [r3, #62] @ 0x3e + 8027440: 3b01 subs r3, #1 + 8027442: b2db uxtb r3, r3 + 8027444: 4619 mov r1, r3 + 8027446: 4610 mov r0, r2 + 8027448: f7ff fb5d bl 8026b06 + SX1276.Settings.FskPacketHandler.NbBytes += SX1276.Settings.FskPacketHandler.FifoThresh - 1; + 802744c: 4b45 ldr r3, [pc, #276] @ (8027564 ) + 802744e: 8f9b ldrh r3, [r3, #60] @ 0x3c + 8027450: 4a44 ldr r2, [pc, #272] @ (8027564 ) + 8027452: f892 203e ldrb.w r2, [r2, #62] @ 0x3e + 8027456: 4413 add r3, r2 + 8027458: b29b uxth r3, r3 + 802745a: 3b01 subs r3, #1 + 802745c: b29a uxth r2, r3 + 802745e: 4b41 ldr r3, [pc, #260] @ (8027564 ) + 8027460: 879a strh r2, [r3, #60] @ 0x3c + break; + 8027462: e036 b.n 80274d2 + SX1276ReadFifo( ( RxTxBuffer + SX1276.Settings.FskPacketHandler.NbBytes ), SX1276.Settings.FskPacketHandler.Size - SX1276.Settings.FskPacketHandler.NbBytes ); + 8027464: 4b3f ldr r3, [pc, #252] @ (8027564 ) + 8027466: 8f9b ldrh r3, [r3, #60] @ 0x3c + 8027468: 461a mov r2, r3 + 802746a: 4b41 ldr r3, [pc, #260] @ (8027570 ) + 802746c: 18d0 adds r0, r2, r3 + 802746e: 4b3d ldr r3, [pc, #244] @ (8027564 ) + 8027470: 8f5b ldrh r3, [r3, #58] @ 0x3a + 8027472: b2da uxtb r2, r3 + 8027474: 4b3b ldr r3, [pc, #236] @ (8027564 ) + 8027476: 8f9b ldrh r3, [r3, #60] @ 0x3c + 8027478: b2db uxtb r3, r3 + 802747a: 1ad3 subs r3, r2, r3 + 802747c: b2db uxtb r3, r3 + 802747e: 4619 mov r1, r3 + 8027480: f7ff fb41 bl 8026b06 + SX1276.Settings.FskPacketHandler.NbBytes += ( SX1276.Settings.FskPacketHandler.Size - SX1276.Settings.FskPacketHandler.NbBytes ); + 8027484: 4b37 ldr r3, [pc, #220] @ (8027564 ) + 8027486: 8f5a ldrh r2, [r3, #58] @ 0x3a + 8027488: 4b36 ldr r3, [pc, #216] @ (8027564 ) + 802748a: 879a strh r2, [r3, #60] @ 0x3c + break; + 802748c: e021 b.n 80274d2 + if( Sx_Board_GetDio1PinState( ) == 0 ) + 802748e: f7e3 fb3f bl 800ab10 + 8027492: 4603 mov r3, r0 + 8027494: 2b00 cmp r3, #0 + 8027496: d019 beq.n 80274cc + TimerStop( &RxTimeoutTimer ); + 8027498: 4836 ldr r0, [pc, #216] @ (8027574 ) + 802749a: f000 ff6b bl 8028374 + SX1276Write( REG_LR_IRQFLAGS, RFLR_IRQFLAGS_RXTIMEOUT ); + 802749e: 2180 movs r1, #128 @ 0x80 + 80274a0: 2012 movs r0, #18 + 80274a2: f7ff faa9 bl 80269f8 + SX1276.Settings.State = RF_IDLE; + 80274a6: 4b2f ldr r3, [pc, #188] @ (8027564 ) + 80274a8: 2200 movs r2, #0 + 80274aa: 711a strb r2, [r3, #4] + if( ( RadioEvents != NULL ) && ( RadioEvents->RxTimeout != NULL ) ) + 80274ac: 4b32 ldr r3, [pc, #200] @ (8027578 ) + 80274ae: 681b ldr r3, [r3, #0] + 80274b0: 2b00 cmp r3, #0 + 80274b2: d00d beq.n 80274d0 + 80274b4: 4b30 ldr r3, [pc, #192] @ (8027578 ) + 80274b6: 681b ldr r3, [r3, #0] + 80274b8: 68db ldr r3, [r3, #12] + 80274ba: 2b00 cmp r3, #0 + 80274bc: d008 beq.n 80274d0 + RadioEvents->RxTimeout( ); + 80274be: 4b2e ldr r3, [pc, #184] @ (8027578 ) + 80274c0: 681b ldr r3, [r3, #0] + 80274c2: 68db ldr r3, [r3, #12] + 80274c4: 4798 blx r3 + break; + 80274c6: e003 b.n 80274d0 + break; + 80274c8: bf00 nop + 80274ca: e049 b.n 8027560 + break; + 80274cc: bf00 nop + 80274ce: e047 b.n 8027560 + break; + 80274d0: bf00 nop + break; + 80274d2: e045 b.n 8027560 + switch( SX1276.Settings.Modem ) + 80274d4: 4b23 ldr r3, [pc, #140] @ (8027564 ) + 80274d6: 795b ldrb r3, [r3, #5] + 80274d8: 2b00 cmp r3, #0 + 80274da: d002 beq.n 80274e2 + 80274dc: 2b01 cmp r3, #1 + 80274de: d03b beq.n 8027558 + break; + 80274e0: e03d b.n 802755e + if( Sx_Board_GetDio1PinState( ) == 1 ) + 80274e2: f7e3 fb15 bl 800ab10 + 80274e6: 4603 mov r3, r0 + 80274e8: 2b01 cmp r3, #1 + 80274ea: d037 beq.n 802755c + if( ( SX1276.Settings.FskPacketHandler.Size - SX1276.Settings.FskPacketHandler.NbBytes ) > SX1276.Settings.FskPacketHandler.ChunkSize ) + 80274ec: 4b1d ldr r3, [pc, #116] @ (8027564 ) + 80274ee: 8f5b ldrh r3, [r3, #58] @ 0x3a + 80274f0: 461a mov r2, r3 + 80274f2: 4b1c ldr r3, [pc, #112] @ (8027564 ) + 80274f4: 8f9b ldrh r3, [r3, #60] @ 0x3c + 80274f6: 1ad3 subs r3, r2, r3 + 80274f8: 4a1a ldr r2, [pc, #104] @ (8027564 ) + 80274fa: f892 203f ldrb.w r2, [r2, #63] @ 0x3f + 80274fe: 4293 cmp r3, r2 + 8027500: dd15 ble.n 802752e + SX1276WriteFifo( ( RxTxBuffer + SX1276.Settings.FskPacketHandler.NbBytes ), SX1276.Settings.FskPacketHandler.ChunkSize ); + 8027502: 4b18 ldr r3, [pc, #96] @ (8027564 ) + 8027504: 8f9b ldrh r3, [r3, #60] @ 0x3c + 8027506: 461a mov r2, r3 + 8027508: 4b19 ldr r3, [pc, #100] @ (8027570 ) + 802750a: 4413 add r3, r2 + 802750c: 4a15 ldr r2, [pc, #84] @ (8027564 ) + 802750e: f892 203f ldrb.w r2, [r2, #63] @ 0x3f + 8027512: 4611 mov r1, r2 + 8027514: 4618 mov r0, r3 + 8027516: f7ff fae6 bl 8026ae6 + SX1276.Settings.FskPacketHandler.NbBytes += SX1276.Settings.FskPacketHandler.ChunkSize; + 802751a: 4b12 ldr r3, [pc, #72] @ (8027564 ) + 802751c: 8f9b ldrh r3, [r3, #60] @ 0x3c + 802751e: 4a11 ldr r2, [pc, #68] @ (8027564 ) + 8027520: f892 203f ldrb.w r2, [r2, #63] @ 0x3f + 8027524: 4413 add r3, r2 + 8027526: b29a uxth r2, r3 + 8027528: 4b0e ldr r3, [pc, #56] @ (8027564 ) + 802752a: 879a strh r2, [r3, #60] @ 0x3c + break; + 802752c: e017 b.n 802755e + SX1276WriteFifo( RxTxBuffer + SX1276.Settings.FskPacketHandler.NbBytes, SX1276.Settings.FskPacketHandler.Size - SX1276.Settings.FskPacketHandler.NbBytes ); + 802752e: 4b0d ldr r3, [pc, #52] @ (8027564 ) + 8027530: 8f9b ldrh r3, [r3, #60] @ 0x3c + 8027532: 461a mov r2, r3 + 8027534: 4b0e ldr r3, [pc, #56] @ (8027570 ) + 8027536: 18d0 adds r0, r2, r3 + 8027538: 4b0a ldr r3, [pc, #40] @ (8027564 ) + 802753a: 8f5b ldrh r3, [r3, #58] @ 0x3a + 802753c: b2da uxtb r2, r3 + 802753e: 4b09 ldr r3, [pc, #36] @ (8027564 ) + 8027540: 8f9b ldrh r3, [r3, #60] @ 0x3c + 8027542: b2db uxtb r3, r3 + 8027544: 1ad3 subs r3, r2, r3 + 8027546: b2db uxtb r3, r3 + 8027548: 4619 mov r1, r3 + 802754a: f7ff facc bl 8026ae6 + SX1276.Settings.FskPacketHandler.NbBytes += SX1276.Settings.FskPacketHandler.Size - SX1276.Settings.FskPacketHandler.NbBytes; + 802754e: 4b05 ldr r3, [pc, #20] @ (8027564 ) + 8027550: 8f5a ldrh r2, [r3, #58] @ 0x3a + 8027552: 4b04 ldr r3, [pc, #16] @ (8027564 ) + 8027554: 879a strh r2, [r3, #60] @ 0x3c + break; + 8027556: e002 b.n 802755e + break; + 8027558: bf00 nop + 802755a: e000 b.n 802755e + break; + 802755c: bf00 nop + break; + 802755e: bf00 nop + } +} + 8027560: bf00 nop + 8027562: bd80 pop {r7, pc} + 8027564: 20014670 .word 0x20014670 + 8027568: 20014710 .word 0x20014710 + 802756c: 200146aa .word 0x200146aa + 8027570: 20014570 .word 0x20014570 + 8027574: 200146f4 .word 0x200146f4 + 8027578: 2001456c .word 0x2001456c + +0802757c : + +static void SX1276OnDio2Irq( void ) +{ + 802757c: b598 push {r3, r4, r7, lr} + 802757e: af00 add r7, sp, #0 + switch( SX1276.Settings.State ) + 8027580: 4b4d ldr r3, [pc, #308] @ (80276b8 ) + 8027582: 791b ldrb r3, [r3, #4] + 8027584: 2b01 cmp r3, #1 + 8027586: d002 beq.n 802758e + 8027588: 2b02 cmp r3, #2 + 802758a: d069 beq.n 8027660 + default: + break; + } + break; + default: + break; + 802758c: e092 b.n 80276b4 + switch( SX1276.Settings.Modem ) + 802758e: 4b4a ldr r3, [pc, #296] @ (80276b8 ) + 8027590: 795b ldrb r3, [r3, #5] + 8027592: 2b00 cmp r3, #0 + 8027594: d002 beq.n 802759c + 8027596: 2b01 cmp r3, #1 + 8027598: d03f beq.n 802761a + break; + 802759a: e060 b.n 802765e + SX1276.Settings.FskPacketHandler.PreambleDetected = true; + 802759c: 4b46 ldr r3, [pc, #280] @ (80276b8 ) + 802759e: 2201 movs r2, #1 + 80275a0: f883 2030 strb.w r2, [r3, #48] @ 0x30 + if( ( SX1276.Settings.FskPacketHandler.PreambleDetected != 0 ) && ( SX1276.Settings.FskPacketHandler.SyncWordDetected == 0 ) ) + 80275a4: 4b44 ldr r3, [pc, #272] @ (80276b8 ) + 80275a6: f893 3030 ldrb.w r3, [r3, #48] @ 0x30 + 80275aa: 2b00 cmp r3, #0 + 80275ac: d054 beq.n 8027658 + 80275ae: 4b42 ldr r3, [pc, #264] @ (80276b8 ) + 80275b0: f893 3031 ldrb.w r3, [r3, #49] @ 0x31 + 80275b4: 2b00 cmp r3, #0 + 80275b6: d14f bne.n 8027658 + TimerStop( &RxTimeoutSyncWord ); + 80275b8: 4840 ldr r0, [pc, #256] @ (80276bc ) + 80275ba: f000 fedb bl 8028374 + SX1276.Settings.FskPacketHandler.SyncWordDetected = true; + 80275be: 4b3e ldr r3, [pc, #248] @ (80276b8 ) + 80275c0: 2201 movs r2, #1 + 80275c2: f883 2031 strb.w r2, [r3, #49] @ 0x31 + SX1276.Settings.FskPacketHandler.RssiValue = -( SX1276Read( REG_RSSIVALUE ) >> 1 ); + 80275c6: 2011 movs r0, #17 + 80275c8: f7ff fa26 bl 8026a18 + 80275cc: 4603 mov r3, r0 + 80275ce: 085b lsrs r3, r3, #1 + 80275d0: b2db uxtb r3, r3 + 80275d2: 425b negs r3, r3 + 80275d4: b2db uxtb r3, r3 + 80275d6: b25a sxtb r2, r3 + 80275d8: 4b37 ldr r3, [pc, #220] @ (80276b8 ) + 80275da: f883 2032 strb.w r2, [r3, #50] @ 0x32 + SX1276.Settings.FskPacketHandler.AfcValue = ( int32_t )SX1276ConvertPllStepToFreqInHz( ( ( uint16_t )SX1276Read( REG_AFCMSB ) << 8 ) | + 80275de: 201b movs r0, #27 + 80275e0: f7ff fa1a bl 8026a18 + 80275e4: 4603 mov r3, r0 + 80275e6: 021c lsls r4, r3, #8 + ( uint16_t )SX1276Read( REG_AFCLSB ) ); + 80275e8: 201c movs r0, #28 + 80275ea: f7ff fa15 bl 8026a18 + 80275ee: 4603 mov r3, r0 + SX1276.Settings.FskPacketHandler.AfcValue = ( int32_t )SX1276ConvertPllStepToFreqInHz( ( ( uint16_t )SX1276Read( REG_AFCMSB ) << 8 ) | + 80275f0: 4323 orrs r3, r4 + 80275f2: 4618 mov r0, r3 + 80275f4: f7ff faec bl 8026bd0 + 80275f8: 4603 mov r3, r0 + 80275fa: 461a mov r2, r3 + 80275fc: 4b2e ldr r3, [pc, #184] @ (80276b8 ) + 80275fe: 635a str r2, [r3, #52] @ 0x34 + SX1276.Settings.FskPacketHandler.RxGain = ( SX1276Read( REG_LNA ) >> 5 ) & 0x07; + 8027600: 200c movs r0, #12 + 8027602: f7ff fa09 bl 8026a18 + 8027606: 4603 mov r3, r0 + 8027608: 095b lsrs r3, r3, #5 + 802760a: b2db uxtb r3, r3 + 802760c: f003 0307 and.w r3, r3, #7 + 8027610: b2da uxtb r2, r3 + 8027612: 4b29 ldr r3, [pc, #164] @ (80276b8 ) + 8027614: f883 2038 strb.w r2, [r3, #56] @ 0x38 + break; + 8027618: e01e b.n 8027658 + if( SX1276.Settings.LoRa.FreqHopOn == true ) + 802761a: 4b27 ldr r3, [pc, #156] @ (80276b8 ) + 802761c: f893 3053 ldrb.w r3, [r3, #83] @ 0x53 + 8027620: 2b00 cmp r3, #0 + 8027622: d01b beq.n 802765c + SX1276Write( REG_LR_IRQFLAGS, RFLR_IRQFLAGS_FHSSCHANGEDCHANNEL ); + 8027624: 2102 movs r1, #2 + 8027626: 2012 movs r0, #18 + 8027628: f7ff f9e6 bl 80269f8 + if( ( RadioEvents != NULL ) && ( RadioEvents->FhssChangeChannel != NULL ) ) + 802762c: 4b24 ldr r3, [pc, #144] @ (80276c0 ) + 802762e: 681b ldr r3, [r3, #0] + 8027630: 2b00 cmp r3, #0 + 8027632: d013 beq.n 802765c + 8027634: 4b22 ldr r3, [pc, #136] @ (80276c0 ) + 8027636: 681b ldr r3, [r3, #0] + 8027638: 695b ldr r3, [r3, #20] + 802763a: 2b00 cmp r3, #0 + 802763c: d00e beq.n 802765c + RadioEvents->FhssChangeChannel( ( SX1276Read( REG_LR_HOPCHANNEL ) & RFLR_HOPCHANNEL_CHANNEL_MASK ) ); + 802763e: 4b20 ldr r3, [pc, #128] @ (80276c0 ) + 8027640: 681b ldr r3, [r3, #0] + 8027642: 695c ldr r4, [r3, #20] + 8027644: 201c movs r0, #28 + 8027646: f7ff f9e7 bl 8026a18 + 802764a: 4603 mov r3, r0 + 802764c: f003 033f and.w r3, r3, #63 @ 0x3f + 8027650: b2db uxtb r3, r3 + 8027652: 4618 mov r0, r3 + 8027654: 47a0 blx r4 + break; + 8027656: e001 b.n 802765c + break; + 8027658: bf00 nop + 802765a: e02b b.n 80276b4 + break; + 802765c: bf00 nop + break; + 802765e: e029 b.n 80276b4 + switch( SX1276.Settings.Modem ) + 8027660: 4b15 ldr r3, [pc, #84] @ (80276b8 ) + 8027662: 795b ldrb r3, [r3, #5] + 8027664: 2b00 cmp r3, #0 + 8027666: d021 beq.n 80276ac + 8027668: 2b01 cmp r3, #1 + 802766a: d000 beq.n 802766e + break; + 802766c: e021 b.n 80276b2 + if( SX1276.Settings.LoRa.FreqHopOn == true ) + 802766e: 4b12 ldr r3, [pc, #72] @ (80276b8 ) + 8027670: f893 3053 ldrb.w r3, [r3, #83] @ 0x53 + 8027674: 2b00 cmp r3, #0 + 8027676: d01b beq.n 80276b0 + SX1276Write( REG_LR_IRQFLAGS, RFLR_IRQFLAGS_FHSSCHANGEDCHANNEL ); + 8027678: 2102 movs r1, #2 + 802767a: 2012 movs r0, #18 + 802767c: f7ff f9bc bl 80269f8 + if( ( RadioEvents != NULL ) && ( RadioEvents->FhssChangeChannel != NULL ) ) + 8027680: 4b0f ldr r3, [pc, #60] @ (80276c0 ) + 8027682: 681b ldr r3, [r3, #0] + 8027684: 2b00 cmp r3, #0 + 8027686: d013 beq.n 80276b0 + 8027688: 4b0d ldr r3, [pc, #52] @ (80276c0 ) + 802768a: 681b ldr r3, [r3, #0] + 802768c: 695b ldr r3, [r3, #20] + 802768e: 2b00 cmp r3, #0 + 8027690: d00e beq.n 80276b0 + RadioEvents->FhssChangeChannel( ( SX1276Read( REG_LR_HOPCHANNEL ) & RFLR_HOPCHANNEL_CHANNEL_MASK ) ); + 8027692: 4b0b ldr r3, [pc, #44] @ (80276c0 ) + 8027694: 681b ldr r3, [r3, #0] + 8027696: 695c ldr r4, [r3, #20] + 8027698: 201c movs r0, #28 + 802769a: f7ff f9bd bl 8026a18 + 802769e: 4603 mov r3, r0 + 80276a0: f003 033f and.w r3, r3, #63 @ 0x3f + 80276a4: b2db uxtb r3, r3 + 80276a6: 4618 mov r0, r3 + 80276a8: 47a0 blx r4 + break; + 80276aa: e001 b.n 80276b0 + break; + 80276ac: bf00 nop + 80276ae: e000 b.n 80276b2 + break; + 80276b0: bf00 nop + break; + 80276b2: bf00 nop + } +} + 80276b4: bf00 nop + 80276b6: bd98 pop {r3, r4, r7, pc} + 80276b8: 20014670 .word 0x20014670 + 80276bc: 20014710 .word 0x20014710 + 80276c0: 2001456c .word 0x2001456c + +080276c4 : + +static void SX1276OnDio3Irq( void ) +{ + 80276c4: b580 push {r7, lr} + 80276c6: af00 add r7, sp, #0 + switch( SX1276.Settings.Modem ) + 80276c8: 4b1c ldr r3, [pc, #112] @ (802773c ) + 80276ca: 795b ldrb r3, [r3, #5] + 80276cc: 2b00 cmp r3, #0 + 80276ce: d030 beq.n 8027732 + 80276d0: 2b01 cmp r3, #1 + 80276d2: d000 beq.n 80276d6 + RadioEvents->CadDone( false ); + } + } + break; + default: + break; + 80276d4: e030 b.n 8027738 + if( ( SX1276Read( REG_LR_IRQFLAGS ) & RFLR_IRQFLAGS_CADDETECTED ) == RFLR_IRQFLAGS_CADDETECTED ) + 80276d6: 2012 movs r0, #18 + 80276d8: f7ff f99e bl 8026a18 + 80276dc: 4603 mov r3, r0 + 80276de: f003 0301 and.w r3, r3, #1 + 80276e2: 2b01 cmp r3, #1 + 80276e4: d112 bne.n 802770c + SX1276Write( REG_LR_IRQFLAGS, RFLR_IRQFLAGS_CADDETECTED | RFLR_IRQFLAGS_CADDONE ); + 80276e6: 2105 movs r1, #5 + 80276e8: 2012 movs r0, #18 + 80276ea: f7ff f985 bl 80269f8 + if( ( RadioEvents != NULL ) && ( RadioEvents->CadDone != NULL ) ) + 80276ee: 4b14 ldr r3, [pc, #80] @ (8027740 ) + 80276f0: 681b ldr r3, [r3, #0] + 80276f2: 2b00 cmp r3, #0 + 80276f4: d01f beq.n 8027736 + 80276f6: 4b12 ldr r3, [pc, #72] @ (8027740 ) + 80276f8: 681b ldr r3, [r3, #0] + 80276fa: 699b ldr r3, [r3, #24] + 80276fc: 2b00 cmp r3, #0 + 80276fe: d01a beq.n 8027736 + RadioEvents->CadDone( true ); + 8027700: 4b0f ldr r3, [pc, #60] @ (8027740 ) + 8027702: 681b ldr r3, [r3, #0] + 8027704: 699b ldr r3, [r3, #24] + 8027706: 2001 movs r0, #1 + 8027708: 4798 blx r3 + break; + 802770a: e014 b.n 8027736 + SX1276Write( REG_LR_IRQFLAGS, RFLR_IRQFLAGS_CADDONE ); + 802770c: 2104 movs r1, #4 + 802770e: 2012 movs r0, #18 + 8027710: f7ff f972 bl 80269f8 + if( ( RadioEvents != NULL ) && ( RadioEvents->CadDone != NULL ) ) + 8027714: 4b0a ldr r3, [pc, #40] @ (8027740 ) + 8027716: 681b ldr r3, [r3, #0] + 8027718: 2b00 cmp r3, #0 + 802771a: d00c beq.n 8027736 + 802771c: 4b08 ldr r3, [pc, #32] @ (8027740 ) + 802771e: 681b ldr r3, [r3, #0] + 8027720: 699b ldr r3, [r3, #24] + 8027722: 2b00 cmp r3, #0 + 8027724: d007 beq.n 8027736 + RadioEvents->CadDone( false ); + 8027726: 4b06 ldr r3, [pc, #24] @ (8027740 ) + 8027728: 681b ldr r3, [r3, #0] + 802772a: 699b ldr r3, [r3, #24] + 802772c: 2000 movs r0, #0 + 802772e: 4798 blx r3 + break; + 8027730: e001 b.n 8027736 + break; + 8027732: bf00 nop + 8027734: e000 b.n 8027738 + break; + 8027736: bf00 nop + } +} + 8027738: bf00 nop + 802773a: bd80 pop {r7, pc} + 802773c: 20014670 .word 0x20014670 + 8027740: 2001456c .word 0x2001456c + +08027744 : + +static void SX1276OnDio4Irq( void ) +{ + 8027744: b480 push {r7} + 8027746: af00 add r7, sp, #0 + switch( SX1276.Settings.Modem ) + 8027748: 4b0c ldr r3, [pc, #48] @ (802777c ) + 802774a: 795b ldrb r3, [r3, #5] + 802774c: 2b00 cmp r3, #0 + 802774e: d002 beq.n 8027756 + 8027750: 2b01 cmp r3, #1 + 8027752: d00a beq.n 802776a + } + break; + case MODEM_LORA: + break; + default: + break; + 8027754: e00c b.n 8027770 + if( SX1276.Settings.FskPacketHandler.PreambleDetected == false ) + 8027756: 4b09 ldr r3, [pc, #36] @ (802777c ) + 8027758: f893 3030 ldrb.w r3, [r3, #48] @ 0x30 + 802775c: 2b00 cmp r3, #0 + 802775e: d106 bne.n 802776e + SX1276.Settings.FskPacketHandler.PreambleDetected = true; + 8027760: 4b06 ldr r3, [pc, #24] @ (802777c ) + 8027762: 2201 movs r2, #1 + 8027764: f883 2030 strb.w r2, [r3, #48] @ 0x30 + break; + 8027768: e001 b.n 802776e + break; + 802776a: bf00 nop + 802776c: e000 b.n 8027770 + break; + 802776e: bf00 nop + } +} + 8027770: bf00 nop + 8027772: 46bd mov sp, r7 + 8027774: f85d 7b04 ldr.w r7, [sp], #4 + 8027778: 4770 bx lr + 802777a: bf00 nop + 802777c: 20014670 .word 0x20014670 + +08027780 : + +/** @addtogroup ADV_TRACE_exported_function + * @{ + */ +UTIL_ADV_TRACE_Status_t UTIL_ADV_TRACE_Init(void) +{ + 8027780: b580 push {r7, lr} + 8027782: af00 add r7, sp, #0 + /* initialize the Ptr for Read/Write */ + (void)UTIL_ADV_TRACE_MEMSET8(&ADV_TRACE_Ctx, 0x0, sizeof(ADV_TRACE_Context)); + 8027784: 2218 movs r2, #24 + 8027786: 2100 movs r1, #0 + 8027788: 4807 ldr r0, [pc, #28] @ (80277a8 ) + 802778a: f000 fac1 bl 8027d10 + (void)UTIL_ADV_TRACE_MEMSET8(&ADV_TRACE_Buffer, 0x0, sizeof(ADV_TRACE_Buffer)); + 802778e: f44f 6280 mov.w r2, #1024 @ 0x400 + 8027792: 2100 movs r1, #0 + 8027794: 4805 ldr r0, [pc, #20] @ (80277ac ) + 8027796: f000 fabb bl 8027d10 +#endif + /* Allocate Lock resource */ + UTIL_ADV_TRACE_INIT_CRITICAL_SECTION(); + + /* Initialize the Low Level interface */ + return UTIL_TraceDriver.Init(TRACE_TxCpltCallback); + 802779a: 4b05 ldr r3, [pc, #20] @ (80277b0 ) + 802779c: 681b ldr r3, [r3, #0] + 802779e: 4805 ldr r0, [pc, #20] @ (80277b4 ) + 80277a0: 4798 blx r3 + 80277a2: 4603 mov r3, r0 +} + 80277a4: 4618 mov r0, r3 + 80277a6: bd80 pop {r7, pc} + 80277a8: 2001472c .word 0x2001472c + 80277ac: 20014744 .word 0x20014744 + 80277b0: 0802f9ac .word 0x0802f9ac + 80277b4: 08027a25 .word 0x08027a25 + +080277b8 : + /* Un-initialize the Low Level interface */ + return UTIL_TraceDriver.DeInit(); +} + +uint8_t UTIL_ADV_TRACE_IsBufferEmpty(void) +{ + 80277b8: b480 push {r7} + 80277ba: af00 add r7, sp, #0 + /* check of the buffer is empty */ + if(ADV_TRACE_Ctx.TraceWrPtr == ADV_TRACE_Ctx.TraceRdPtr) + 80277bc: 4b06 ldr r3, [pc, #24] @ (80277d8 ) + 80277be: 8a5a ldrh r2, [r3, #18] + 80277c0: 4b05 ldr r3, [pc, #20] @ (80277d8 ) + 80277c2: 8a1b ldrh r3, [r3, #16] + 80277c4: 429a cmp r2, r3 + 80277c6: d101 bne.n 80277cc + return 1; + 80277c8: 2301 movs r3, #1 + 80277ca: e000 b.n 80277ce + return 0; + 80277cc: 2300 movs r3, #0 +} + 80277ce: 4618 mov r0, r3 + 80277d0: 46bd mov sp, r7 + 80277d2: f85d 7b04 ldr.w r7, [sp], #4 + 80277d6: 4770 bx lr + 80277d8: 2001472c .word 0x2001472c + +080277dc : + return UTIL_TraceDriver.StartRx(UserCallback); +} + +#if defined(UTIL_ADV_TRACE_CONDITIONNAL) +UTIL_ADV_TRACE_Status_t UTIL_ADV_TRACE_COND_FSend(uint32_t VerboseLevel, uint32_t Region, uint32_t TimeStampState, const char *strFormat, ...) +{ + 80277dc: b408 push {r3} + 80277de: b580 push {r7, lr} + 80277e0: b08d sub sp, #52 @ 0x34 + 80277e2: af00 add r7, sp, #0 + 80277e4: 60f8 str r0, [r7, #12] + 80277e6: 60b9 str r1, [r7, #8] + 80277e8: 607a str r2, [r7, #4] + va_list vaArgs; +#if defined(UTIL_ADV_TRACE_UNCHUNK_MODE) + uint8_t buf[UTIL_ADV_TRACE_TMP_MAX_TIMESTMAP_SIZE]; + uint16_t timestamp_size = 0u; + 80277ea: 2300 movs r3, #0 + 80277ec: 82fb strh r3, [r7, #22] + uint16_t writepos; + uint16_t idx; +#else + uint8_t buf[UTIL_ADV_TRACE_TMP_BUF_SIZE+UTIL_ADV_TRACE_TMP_MAX_TIMESTMAP_SIZE]; +#endif + uint16_t buff_size = 0u; + 80277ee: 2300 movs r3, #0 + 80277f0: 85bb strh r3, [r7, #44] @ 0x2c + + /* check verbose level */ + if(!(ADV_TRACE_Ctx.CurrentVerboseLevel >= VerboseLevel)) + 80277f2: 4b37 ldr r3, [pc, #220] @ (80278d0 ) + 80277f4: 7a1b ldrb r3, [r3, #8] + 80277f6: 461a mov r2, r3 + 80277f8: 68fb ldr r3, [r7, #12] + 80277fa: 4293 cmp r3, r2 + 80277fc: d902 bls.n 8027804 + { + return UTIL_ADV_TRACE_GIVEUP; + 80277fe: f06f 0304 mvn.w r3, #4 + 8027802: e05e b.n 80278c2 + } + + if((Region & ADV_TRACE_Ctx.RegionMask) != Region) + 8027804: 4b32 ldr r3, [pc, #200] @ (80278d0 ) + 8027806: 68da ldr r2, [r3, #12] + 8027808: 68bb ldr r3, [r7, #8] + 802780a: 4013 ands r3, r2 + 802780c: 68ba ldr r2, [r7, #8] + 802780e: 429a cmp r2, r3 + 8027810: d002 beq.n 8027818 + { + return UTIL_ADV_TRACE_REGIONMASKED; + 8027812: f06f 0305 mvn.w r3, #5 + 8027816: e054 b.n 80278c2 + } + +#if defined(UTIL_ADV_TRACE_UNCHUNK_MODE) + if((ADV_TRACE_Ctx.timestamp_func != NULL) && (TimeStampState != 0u)) + 8027818: 4b2d ldr r3, [pc, #180] @ (80278d0 ) + 802781a: 685b ldr r3, [r3, #4] + 802781c: 2b00 cmp r3, #0 + 802781e: d00a beq.n 8027836 + 8027820: 687b ldr r3, [r7, #4] + 8027822: 2b00 cmp r3, #0 + 8027824: d007 beq.n 8027836 + { + ADV_TRACE_Ctx.timestamp_func(buf,×tamp_size); + 8027826: 4b2a ldr r3, [pc, #168] @ (80278d0 ) + 8027828: 685b ldr r3, [r3, #4] + 802782a: f107 0116 add.w r1, r7, #22 + 802782e: f107 0218 add.w r2, r7, #24 + 8027832: 4610 mov r0, r2 + 8027834: 4798 blx r3 + } + + va_start( vaArgs, strFormat); + 8027836: f107 0340 add.w r3, r7, #64 @ 0x40 + 802783a: 62bb str r3, [r7, #40] @ 0x28 + buff_size =(uint16_t)UTIL_ADV_TRACE_VSNPRINTF((char *)sztmp,UTIL_ADV_TRACE_TMP_BUF_SIZE, strFormat, vaArgs); + 802783c: 6abb ldr r3, [r7, #40] @ 0x28 + 802783e: 6bfa ldr r2, [r7, #60] @ 0x3c + 8027840: f44f 7100 mov.w r1, #512 @ 0x200 + 8027844: 4823 ldr r0, [pc, #140] @ (80278d4 ) + 8027846: f002 fddb bl 802a400 + 802784a: 4603 mov r3, r0 + 802784c: 85bb strh r3, [r7, #44] @ 0x2c + + TRACE_Lock(); + 802784e: f000 f9f3 bl 8027c38 + + /* if allocation is ok, write data into the buffer */ + if (TRACE_AllocateBufer((buff_size+timestamp_size),&writepos) != -1) + 8027852: 8afa ldrh r2, [r7, #22] + 8027854: 8dbb ldrh r3, [r7, #44] @ 0x2c + 8027856: 4413 add r3, r2 + 8027858: b29b uxth r3, r3 + 802785a: f107 0214 add.w r2, r7, #20 + 802785e: 4611 mov r1, r2 + 8027860: 4618 mov r0, r3 + 8027862: f000 f96b bl 8027b3c + 8027866: 4603 mov r3, r0 + 8027868: f1b3 3fff cmp.w r3, #4294967295 + 802786c: d025 beq.n 80278ba + } + UTIL_ADV_TRACE_EXIT_CRITICAL_SECTION(); +#endif + + /* copy the timestamp */ + for (idx = 0u; idx < timestamp_size; idx++) + 802786e: 2300 movs r3, #0 + 8027870: 85fb strh r3, [r7, #46] @ 0x2e + 8027872: e00e b.n 8027892 + { + ADV_TRACE_Buffer[writepos] = buf[idx]; + 8027874: 8dfb ldrh r3, [r7, #46] @ 0x2e + 8027876: 8aba ldrh r2, [r7, #20] + 8027878: 3330 adds r3, #48 @ 0x30 + 802787a: 443b add r3, r7 + 802787c: f813 1c18 ldrb.w r1, [r3, #-24] + 8027880: 4b15 ldr r3, [pc, #84] @ (80278d8 ) + 8027882: 5499 strb r1, [r3, r2] + writepos = writepos + 1u; + 8027884: 8abb ldrh r3, [r7, #20] + 8027886: 3301 adds r3, #1 + 8027888: b29b uxth r3, r3 + 802788a: 82bb strh r3, [r7, #20] + for (idx = 0u; idx < timestamp_size; idx++) + 802788c: 8dfb ldrh r3, [r7, #46] @ 0x2e + 802788e: 3301 adds r3, #1 + 8027890: 85fb strh r3, [r7, #46] @ 0x2e + 8027892: 8afb ldrh r3, [r7, #22] + 8027894: 8dfa ldrh r2, [r7, #46] @ 0x2e + 8027896: 429a cmp r2, r3 + 8027898: d3ec bcc.n 8027874 + } + + /* copy the data */ + (void)UTIL_ADV_TRACE_VSNPRINTF((char *)(&ADV_TRACE_Buffer[writepos]), UTIL_ADV_TRACE_TMP_BUF_SIZE, strFormat, vaArgs); + 802789a: 8abb ldrh r3, [r7, #20] + 802789c: 461a mov r2, r3 + 802789e: 4b0e ldr r3, [pc, #56] @ (80278d8 ) + 80278a0: 18d0 adds r0, r2, r3 + 80278a2: 6abb ldr r3, [r7, #40] @ 0x28 + 80278a4: 6bfa ldr r2, [r7, #60] @ 0x3c + 80278a6: f44f 7100 mov.w r1, #512 @ 0x200 + 80278aa: f002 fda9 bl 802a400 + va_end(vaArgs); + + TRACE_UnLock(); + 80278ae: f000 f9e1 bl 8027c74 + + return TRACE_Send(); + 80278b2: f000 f833 bl 802791c + 80278b6: 4603 mov r3, r0 + 80278b8: e003 b.n 80278c2 + } + + va_end(vaArgs); + TRACE_UnLock(); + 80278ba: f000 f9db bl 8027c74 + ADV_TRACE_Ctx.OverRunStatus = TRACE_OVERRUN_INDICATION; + } + UTIL_ADV_TRACE_EXIT_CRITICAL_SECTION(); +#endif + + return UTIL_ADV_TRACE_MEM_FULL; + 80278be: f06f 0302 mvn.w r3, #2 + buff_size += (uint16_t) UTIL_ADV_TRACE_VSNPRINTF((char* )(buf + buff_size), UTIL_ADV_TRACE_TMP_BUF_SIZE, strFormat, vaArgs); + va_end(vaArgs); + + return UTIL_ADV_TRACE_Send(buf, buff_size); +#endif +} + 80278c2: 4618 mov r0, r3 + 80278c4: 3734 adds r7, #52 @ 0x34 + 80278c6: 46bd mov sp, r7 + 80278c8: e8bd 4080 ldmia.w sp!, {r7, lr} + 80278cc: b001 add sp, #4 + 80278ce: 4770 bx lr + 80278d0: 2001472c .word 0x2001472c + 80278d4: 20014b44 .word 0x20014b44 + 80278d8: 20014744 .word 0x20014744 + +080278dc : +} +#endif + +#if defined(UTIL_ADV_TRACE_CONDITIONNAL) +void UTIL_ADV_TRACE_RegisterTimeStampFunction(cb_timestamp *cb) +{ + 80278dc: b480 push {r7} + 80278de: b083 sub sp, #12 + 80278e0: af00 add r7, sp, #0 + 80278e2: 6078 str r0, [r7, #4] + ADV_TRACE_Ctx.timestamp_func = *cb; + 80278e4: 4a04 ldr r2, [pc, #16] @ (80278f8 ) + 80278e6: 687b ldr r3, [r7, #4] + 80278e8: 6053 str r3, [r2, #4] +} + 80278ea: bf00 nop + 80278ec: 370c adds r7, #12 + 80278ee: 46bd mov sp, r7 + 80278f0: f85d 7b04 ldr.w r7, [sp], #4 + 80278f4: 4770 bx lr + 80278f6: bf00 nop + 80278f8: 2001472c .word 0x2001472c + +080278fc : + +void UTIL_ADV_TRACE_SetVerboseLevel(uint8_t Level) +{ + 80278fc: b480 push {r7} + 80278fe: b083 sub sp, #12 + 8027900: af00 add r7, sp, #0 + 8027902: 4603 mov r3, r0 + 8027904: 71fb strb r3, [r7, #7] + ADV_TRACE_Ctx.CurrentVerboseLevel = Level; + 8027906: 4a04 ldr r2, [pc, #16] @ (8027918 ) + 8027908: 79fb ldrb r3, [r7, #7] + 802790a: 7213 strb r3, [r2, #8] +} + 802790c: bf00 nop + 802790e: 370c adds r7, #12 + 8027910: 46bd mov sp, r7 + 8027912: f85d 7b04 ldr.w r7, [sp], #4 + 8027916: 4770 bx lr + 8027918: 2001472c .word 0x2001472c + +0802791c : +/** + * @brief send the data of the trace to low layer + * @retval Status based on @ref UTIL_ADV_TRACE_Status_t + */ +static UTIL_ADV_TRACE_Status_t TRACE_Send(void) +{ + 802791c: b580 push {r7, lr} + 802791e: b088 sub sp, #32 + 8027920: af00 add r7, sp, #0 + UTIL_ADV_TRACE_Status_t ret = UTIL_ADV_TRACE_OK; + 8027922: 2300 movs r3, #0 + 8027924: 77fb strb r3, [r7, #31] + uint8_t *ptr = NULL; + 8027926: 2300 movs r3, #0 + 8027928: 61bb str r3, [r7, #24] + __ASM volatile ("MRS %0, primask" : "=r" (result) :: "memory"); + 802792a: f3ef 8310 mrs r3, PRIMASK + 802792e: 613b str r3, [r7, #16] + return(result); + 8027930: 693b ldr r3, [r7, #16] + + UTIL_ADV_TRACE_ENTER_CRITICAL_SECTION(); + 8027932: 617b str r3, [r7, #20] + __ASM volatile ("cpsid i" : : : "memory"); + 8027934: b672 cpsid i +} + 8027936: bf00 nop + + if(TRACE_IsLocked() == 0u) + 8027938: f000 f9ba bl 8027cb0 + 802793c: 4603 mov r3, r0 + 802793e: 2b00 cmp r3, #0 + 8027940: d15d bne.n 80279fe + { + TRACE_Lock(); + 8027942: f000 f979 bl 8027c38 + + if(ADV_TRACE_Ctx.TraceRdPtr != ADV_TRACE_Ctx.TraceWrPtr) + 8027946: 4b34 ldr r3, [pc, #208] @ (8027a18 ) + 8027948: 8a1a ldrh r2, [r3, #16] + 802794a: 4b33 ldr r3, [pc, #204] @ (8027a18 ) + 802794c: 8a5b ldrh r3, [r3, #18] + 802794e: 429a cmp r2, r3 + 8027950: d04d beq.n 80279ee + { +#ifdef UTIL_ADV_TRACE_UNCHUNK_MODE + if(TRACE_UNCHUNK_DETECTED == ADV_TRACE_Ctx.unchunk_status) + 8027952: 4b31 ldr r3, [pc, #196] @ (8027a18 ) + 8027954: 789b ldrb r3, [r3, #2] + 8027956: 2b01 cmp r3, #1 + 8027958: d117 bne.n 802798a + { + ADV_TRACE_Ctx.TraceSentSize = (uint16_t) (ADV_TRACE_Ctx.unchunk_enabled - ADV_TRACE_Ctx.TraceRdPtr); + 802795a: 4b2f ldr r3, [pc, #188] @ (8027a18 ) + 802795c: 881a ldrh r2, [r3, #0] + 802795e: 4b2e ldr r3, [pc, #184] @ (8027a18 ) + 8027960: 8a1b ldrh r3, [r3, #16] + 8027962: 1ad3 subs r3, r2, r3 + 8027964: b29a uxth r2, r3 + 8027966: 4b2c ldr r3, [pc, #176] @ (8027a18 ) + 8027968: 829a strh r2, [r3, #20] + ADV_TRACE_Ctx.unchunk_status = TRACE_UNCHUNK_TRANSFER; + 802796a: 4b2b ldr r3, [pc, #172] @ (8027a18 ) + 802796c: 2202 movs r2, #2 + 802796e: 709a strb r2, [r3, #2] + ADV_TRACE_Ctx.unchunk_enabled = 0; + 8027970: 4b29 ldr r3, [pc, #164] @ (8027a18 ) + 8027972: 2200 movs r2, #0 + 8027974: 801a strh r2, [r3, #0] + + UTIL_ADV_TRACE_DEBUG("\nTRACE_TxCpltCallback::unchunk start(%d,%d)\n", ADV_TRACE_Ctx.unchunk_enabled, ADV_TRACE_Ctx.TraceRdPtr); + + if(0u == ADV_TRACE_Ctx.TraceSentSize) + 8027976: 4b28 ldr r3, [pc, #160] @ (8027a18 ) + 8027978: 8a9b ldrh r3, [r3, #20] + 802797a: 2b00 cmp r3, #0 + 802797c: d105 bne.n 802798a + { + ADV_TRACE_Ctx.unchunk_status = TRACE_UNCHUNK_NONE; + 802797e: 4b26 ldr r3, [pc, #152] @ (8027a18 ) + 8027980: 2200 movs r2, #0 + 8027982: 709a strb r2, [r3, #2] + ADV_TRACE_Ctx.TraceRdPtr = 0; + 8027984: 4b24 ldr r3, [pc, #144] @ (8027a18 ) + 8027986: 2200 movs r2, #0 + 8027988: 821a strh r2, [r3, #16] + } + } + + if(TRACE_UNCHUNK_NONE == ADV_TRACE_Ctx.unchunk_status) + 802798a: 4b23 ldr r3, [pc, #140] @ (8027a18 ) + 802798c: 789b ldrb r3, [r3, #2] + 802798e: 2b00 cmp r3, #0 + 8027990: d115 bne.n 80279be + { +#endif + if(ADV_TRACE_Ctx.TraceWrPtr > ADV_TRACE_Ctx.TraceRdPtr) + 8027992: 4b21 ldr r3, [pc, #132] @ (8027a18 ) + 8027994: 8a5a ldrh r2, [r3, #18] + 8027996: 4b20 ldr r3, [pc, #128] @ (8027a18 ) + 8027998: 8a1b ldrh r3, [r3, #16] + 802799a: 429a cmp r2, r3 + 802799c: d908 bls.n 80279b0 + { + ADV_TRACE_Ctx.TraceSentSize = ADV_TRACE_Ctx.TraceWrPtr - ADV_TRACE_Ctx.TraceRdPtr; + 802799e: 4b1e ldr r3, [pc, #120] @ (8027a18 ) + 80279a0: 8a5a ldrh r2, [r3, #18] + 80279a2: 4b1d ldr r3, [pc, #116] @ (8027a18 ) + 80279a4: 8a1b ldrh r3, [r3, #16] + 80279a6: 1ad3 subs r3, r2, r3 + 80279a8: b29a uxth r2, r3 + 80279aa: 4b1b ldr r3, [pc, #108] @ (8027a18 ) + 80279ac: 829a strh r2, [r3, #20] + 80279ae: e006 b.n 80279be + } + else /* TraceRdPtr > TraceWrPtr */ + { + ADV_TRACE_Ctx.TraceSentSize = UTIL_ADV_TRACE_FIFO_SIZE - ADV_TRACE_Ctx.TraceRdPtr; + 80279b0: 4b19 ldr r3, [pc, #100] @ (8027a18 ) + 80279b2: 8a1b ldrh r3, [r3, #16] + 80279b4: f5c3 6380 rsb r3, r3, #1024 @ 0x400 + 80279b8: b29a uxth r2, r3 + 80279ba: 4b17 ldr r3, [pc, #92] @ (8027a18 ) + 80279bc: 829a strh r2, [r3, #20] + + } +#ifdef UTIL_ADV_TRACE_UNCHUNK_MODE + } +#endif + ptr = &ADV_TRACE_Buffer[ADV_TRACE_Ctx.TraceRdPtr]; + 80279be: 4b16 ldr r3, [pc, #88] @ (8027a18 ) + 80279c0: 8a1b ldrh r3, [r3, #16] + 80279c2: 461a mov r2, r3 + 80279c4: 4b15 ldr r3, [pc, #84] @ (8027a1c ) + 80279c6: 4413 add r3, r2 + 80279c8: 61bb str r3, [r7, #24] + 80279ca: 697b ldr r3, [r7, #20] + 80279cc: 60fb str r3, [r7, #12] + __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory"); + 80279ce: 68fb ldr r3, [r7, #12] + 80279d0: f383 8810 msr PRIMASK, r3 +} + 80279d4: bf00 nop + + UTIL_ADV_TRACE_EXIT_CRITICAL_SECTION(); + UTIL_ADV_TRACE_PreSendHook(); + 80279d6: f7e2 fbf0 bl 800a1ba + + UTIL_ADV_TRACE_DEBUG("\n--TRACE_Send(%d-%d)--\n", ADV_TRACE_Ctx.TraceRdPtr, ADV_TRACE_Ctx.TraceSentSize); + ret = UTIL_TraceDriver.Send(ptr, ADV_TRACE_Ctx.TraceSentSize); + 80279da: 4b11 ldr r3, [pc, #68] @ (8027a20 ) + 80279dc: 68db ldr r3, [r3, #12] + 80279de: 4a0e ldr r2, [pc, #56] @ (8027a18 ) + 80279e0: 8a92 ldrh r2, [r2, #20] + 80279e2: 4611 mov r1, r2 + 80279e4: 69b8 ldr r0, [r7, #24] + 80279e6: 4798 blx r3 + 80279e8: 4603 mov r3, r0 + 80279ea: 77fb strb r3, [r7, #31] + 80279ec: e00d b.n 8027a0a + } + else + { + TRACE_UnLock(); + 80279ee: f000 f941 bl 8027c74 + 80279f2: 697b ldr r3, [r7, #20] + 80279f4: 60bb str r3, [r7, #8] + __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory"); + 80279f6: 68bb ldr r3, [r7, #8] + 80279f8: f383 8810 msr PRIMASK, r3 +} + 80279fc: e005 b.n 8027a0a + 80279fe: 697b ldr r3, [r7, #20] + 8027a00: 607b str r3, [r7, #4] + __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory"); + 8027a02: 687b ldr r3, [r7, #4] + 8027a04: f383 8810 msr PRIMASK, r3 +} + 8027a08: bf00 nop + else + { + UTIL_ADV_TRACE_EXIT_CRITICAL_SECTION(); + } + + return ret; + 8027a0a: f997 301f ldrsb.w r3, [r7, #31] +} + 8027a0e: 4618 mov r0, r3 + 8027a10: 3720 adds r7, #32 + 8027a12: 46bd mov sp, r7 + 8027a14: bd80 pop {r7, pc} + 8027a16: bf00 nop + 8027a18: 2001472c .word 0x2001472c + 8027a1c: 20014744 .word 0x20014744 + 8027a20: 0802f9ac .word 0x0802f9ac + +08027a24 : + * @brief Tx callback called by the low layer level to inform a transfer complete + * @param Ptr pointer not used only for HAL compatibility + * @retval none + */ +static void TRACE_TxCpltCallback(void *Ptr) +{ + 8027a24: b580 push {r7, lr} + 8027a26: b088 sub sp, #32 + 8027a28: af00 add r7, sp, #0 + 8027a2a: 6078 str r0, [r7, #4] + uint8_t *ptr = NULL; + 8027a2c: 2300 movs r3, #0 + 8027a2e: 61fb str r3, [r7, #28] + __ASM volatile ("MRS %0, primask" : "=r" (result) :: "memory"); + 8027a30: f3ef 8310 mrs r3, PRIMASK + 8027a34: 617b str r3, [r7, #20] + return(result); + 8027a36: 697b ldr r3, [r7, #20] + UTIL_ADV_TRACE_ENTER_CRITICAL_SECTION(); + 8027a38: 61bb str r3, [r7, #24] + __ASM volatile ("cpsid i" : : : "memory"); + 8027a3a: b672 cpsid i +} + 8027a3c: bf00 nop + ADV_TRACE_Ctx.TraceSentSize = 0u; + } +#endif + +#if defined(UTIL_ADV_TRACE_UNCHUNK_MODE) + if(TRACE_UNCHUNK_TRANSFER == ADV_TRACE_Ctx.unchunk_status) + 8027a3e: 4b3c ldr r3, [pc, #240] @ (8027b30 ) + 8027a40: 789b ldrb r3, [r3, #2] + 8027a42: 2b02 cmp r3, #2 + 8027a44: d106 bne.n 8027a54 + { + ADV_TRACE_Ctx.unchunk_status = TRACE_UNCHUNK_NONE; + 8027a46: 4b3a ldr r3, [pc, #232] @ (8027b30 ) + 8027a48: 2200 movs r2, #0 + 8027a4a: 709a strb r2, [r3, #2] + ADV_TRACE_Ctx.TraceRdPtr = 0; + 8027a4c: 4b38 ldr r3, [pc, #224] @ (8027b30 ) + 8027a4e: 2200 movs r2, #0 + 8027a50: 821a strh r2, [r3, #16] + 8027a52: e00a b.n 8027a6a + UTIL_ADV_TRACE_DEBUG("\nTRACE_TxCpltCallback::unchunk complete\n"); + } + else + { + ADV_TRACE_Ctx.TraceRdPtr = (ADV_TRACE_Ctx.TraceRdPtr + ADV_TRACE_Ctx.TraceSentSize) % UTIL_ADV_TRACE_FIFO_SIZE; + 8027a54: 4b36 ldr r3, [pc, #216] @ (8027b30 ) + 8027a56: 8a1a ldrh r2, [r3, #16] + 8027a58: 4b35 ldr r3, [pc, #212] @ (8027b30 ) + 8027a5a: 8a9b ldrh r3, [r3, #20] + 8027a5c: 4413 add r3, r2 + 8027a5e: b29b uxth r3, r3 + 8027a60: f3c3 0309 ubfx r3, r3, #0, #10 + 8027a64: b29a uxth r2, r3 + 8027a66: 4b32 ldr r3, [pc, #200] @ (8027b30 ) + 8027a68: 821a strh r2, [r3, #16] + UTIL_TraceDriver.Send(ptr, ADV_TRACE_Ctx.TraceSentSize); + return; + } +#endif + + if((ADV_TRACE_Ctx.TraceRdPtr != ADV_TRACE_Ctx.TraceWrPtr) && (1u == ADV_TRACE_Ctx.TraceLock)) + 8027a6a: 4b31 ldr r3, [pc, #196] @ (8027b30 ) + 8027a6c: 8a1a ldrh r2, [r3, #16] + 8027a6e: 4b30 ldr r3, [pc, #192] @ (8027b30 ) + 8027a70: 8a5b ldrh r3, [r3, #18] + 8027a72: 429a cmp r2, r3 + 8027a74: d04d beq.n 8027b12 + 8027a76: 4b2e ldr r3, [pc, #184] @ (8027b30 ) + 8027a78: 8adb ldrh r3, [r3, #22] + 8027a7a: 2b01 cmp r3, #1 + 8027a7c: d149 bne.n 8027b12 + { +#ifdef UTIL_ADV_TRACE_UNCHUNK_MODE + if(TRACE_UNCHUNK_DETECTED == ADV_TRACE_Ctx.unchunk_status) + 8027a7e: 4b2c ldr r3, [pc, #176] @ (8027b30 ) + 8027a80: 789b ldrb r3, [r3, #2] + 8027a82: 2b01 cmp r3, #1 + 8027a84: d117 bne.n 8027ab6 + { + ADV_TRACE_Ctx.TraceSentSize = ADV_TRACE_Ctx.unchunk_enabled - ADV_TRACE_Ctx.TraceRdPtr; + 8027a86: 4b2a ldr r3, [pc, #168] @ (8027b30 ) + 8027a88: 881a ldrh r2, [r3, #0] + 8027a8a: 4b29 ldr r3, [pc, #164] @ (8027b30 ) + 8027a8c: 8a1b ldrh r3, [r3, #16] + 8027a8e: 1ad3 subs r3, r2, r3 + 8027a90: b29a uxth r2, r3 + 8027a92: 4b27 ldr r3, [pc, #156] @ (8027b30 ) + 8027a94: 829a strh r2, [r3, #20] + ADV_TRACE_Ctx.unchunk_status = TRACE_UNCHUNK_TRANSFER; + 8027a96: 4b26 ldr r3, [pc, #152] @ (8027b30 ) + 8027a98: 2202 movs r2, #2 + 8027a9a: 709a strb r2, [r3, #2] + ADV_TRACE_Ctx.unchunk_enabled = 0; + 8027a9c: 4b24 ldr r3, [pc, #144] @ (8027b30 ) + 8027a9e: 2200 movs r2, #0 + 8027aa0: 801a strh r2, [r3, #0] + + UTIL_ADV_TRACE_DEBUG("\nTRACE_TxCpltCallback::unchunk start(%d,%d)\n", ADV_TRACE_Ctx.unchunk_enabled, ADV_TRACE_Ctx.TraceRdPtr); + + if(0u == ADV_TRACE_Ctx.TraceSentSize) + 8027aa2: 4b23 ldr r3, [pc, #140] @ (8027b30 ) + 8027aa4: 8a9b ldrh r3, [r3, #20] + 8027aa6: 2b00 cmp r3, #0 + 8027aa8: d105 bne.n 8027ab6 + { + /* this case occurs when an ongoing write aligned the Rd position with chunk position */ + /* in that case the unchunk is forgot */ + ADV_TRACE_Ctx.unchunk_status = TRACE_UNCHUNK_NONE; + 8027aaa: 4b21 ldr r3, [pc, #132] @ (8027b30 ) + 8027aac: 2200 movs r2, #0 + 8027aae: 709a strb r2, [r3, #2] + ADV_TRACE_Ctx.TraceRdPtr = 0; + 8027ab0: 4b1f ldr r3, [pc, #124] @ (8027b30 ) + 8027ab2: 2200 movs r2, #0 + 8027ab4: 821a strh r2, [r3, #16] + } + } + + if(TRACE_UNCHUNK_NONE == ADV_TRACE_Ctx.unchunk_status) + 8027ab6: 4b1e ldr r3, [pc, #120] @ (8027b30 ) + 8027ab8: 789b ldrb r3, [r3, #2] + 8027aba: 2b00 cmp r3, #0 + 8027abc: d115 bne.n 8027aea + { +#endif + if(ADV_TRACE_Ctx.TraceWrPtr > ADV_TRACE_Ctx.TraceRdPtr) + 8027abe: 4b1c ldr r3, [pc, #112] @ (8027b30 ) + 8027ac0: 8a5a ldrh r2, [r3, #18] + 8027ac2: 4b1b ldr r3, [pc, #108] @ (8027b30 ) + 8027ac4: 8a1b ldrh r3, [r3, #16] + 8027ac6: 429a cmp r2, r3 + 8027ac8: d908 bls.n 8027adc + { + ADV_TRACE_Ctx.TraceSentSize = ADV_TRACE_Ctx.TraceWrPtr - ADV_TRACE_Ctx.TraceRdPtr; + 8027aca: 4b19 ldr r3, [pc, #100] @ (8027b30 ) + 8027acc: 8a5a ldrh r2, [r3, #18] + 8027ace: 4b18 ldr r3, [pc, #96] @ (8027b30 ) + 8027ad0: 8a1b ldrh r3, [r3, #16] + 8027ad2: 1ad3 subs r3, r2, r3 + 8027ad4: b29a uxth r2, r3 + 8027ad6: 4b16 ldr r3, [pc, #88] @ (8027b30 ) + 8027ad8: 829a strh r2, [r3, #20] + 8027ada: e006 b.n 8027aea + } + else /* TraceRdPtr > TraceWrPtr */ + { + ADV_TRACE_Ctx.TraceSentSize = UTIL_ADV_TRACE_FIFO_SIZE - ADV_TRACE_Ctx.TraceRdPtr; + 8027adc: 4b14 ldr r3, [pc, #80] @ (8027b30 ) + 8027ade: 8a1b ldrh r3, [r3, #16] + 8027ae0: f5c3 6380 rsb r3, r3, #1024 @ 0x400 + 8027ae4: b29a uxth r2, r3 + 8027ae6: 4b12 ldr r3, [pc, #72] @ (8027b30 ) + 8027ae8: 829a strh r2, [r3, #20] + } +#ifdef UTIL_ADV_TRACE_UNCHUNK_MODE + } +#endif + ptr = &ADV_TRACE_Buffer[ADV_TRACE_Ctx.TraceRdPtr]; + 8027aea: 4b11 ldr r3, [pc, #68] @ (8027b30 ) + 8027aec: 8a1b ldrh r3, [r3, #16] + 8027aee: 461a mov r2, r3 + 8027af0: 4b10 ldr r3, [pc, #64] @ (8027b34 ) + 8027af2: 4413 add r3, r2 + 8027af4: 61fb str r3, [r7, #28] + 8027af6: 69bb ldr r3, [r7, #24] + 8027af8: 613b str r3, [r7, #16] + __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory"); + 8027afa: 693b ldr r3, [r7, #16] + 8027afc: f383 8810 msr PRIMASK, r3 +} + 8027b00: bf00 nop + UTIL_ADV_TRACE_EXIT_CRITICAL_SECTION(); + UTIL_ADV_TRACE_DEBUG("\n--TRACE_Send(%d-%d)--\n", ADV_TRACE_Ctx.TraceRdPtr, ADV_TRACE_Ctx.TraceSentSize); + UTIL_TraceDriver.Send(ptr, ADV_TRACE_Ctx.TraceSentSize); + 8027b02: 4b0d ldr r3, [pc, #52] @ (8027b38 ) + 8027b04: 68db ldr r3, [r3, #12] + 8027b06: 4a0a ldr r2, [pc, #40] @ (8027b30 ) + 8027b08: 8a92 ldrh r2, [r2, #20] + 8027b0a: 4611 mov r1, r2 + 8027b0c: 69f8 ldr r0, [r7, #28] + 8027b0e: 4798 blx r3 + 8027b10: e00a b.n 8027b28 + 8027b12: 69bb ldr r3, [r7, #24] + 8027b14: 60fb str r3, [r7, #12] + __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory"); + 8027b16: 68fb ldr r3, [r7, #12] + 8027b18: f383 8810 msr PRIMASK, r3 +} + 8027b1c: bf00 nop + } + else + { + UTIL_ADV_TRACE_EXIT_CRITICAL_SECTION(); + UTIL_ADV_TRACE_PostSendHook(); + 8027b1e: f7e2 fb53 bl 800a1c8 + TRACE_UnLock(); + 8027b22: f000 f8a7 bl 8027c74 + } +} + 8027b26: bf00 nop + 8027b28: bf00 nop + 8027b2a: 3720 adds r7, #32 + 8027b2c: 46bd mov sp, r7 + 8027b2e: bd80 pop {r7, pc} + 8027b30: 2001472c .word 0x2001472c + 8027b34: 20014744 .word 0x20014744 + 8027b38: 0802f9ac .word 0x0802f9ac + +08027b3c : + * @param Size to allocate within fifo + * @param Pos position within the fifo + * @retval write position inside the buffer is -1 no space available. + */ +static int16_t TRACE_AllocateBufer(uint16_t Size, uint16_t *Pos) +{ + 8027b3c: b480 push {r7} + 8027b3e: b087 sub sp, #28 + 8027b40: af00 add r7, sp, #0 + 8027b42: 4603 mov r3, r0 + 8027b44: 6039 str r1, [r7, #0] + 8027b46: 80fb strh r3, [r7, #6] + uint16_t freesize; + int16_t ret = -1; + 8027b48: f64f 73ff movw r3, #65535 @ 0xffff + 8027b4c: 82bb strh r3, [r7, #20] + __ASM volatile ("MRS %0, primask" : "=r" (result) :: "memory"); + 8027b4e: f3ef 8310 mrs r3, PRIMASK + 8027b52: 60fb str r3, [r7, #12] + return(result); + 8027b54: 68fb ldr r3, [r7, #12] + + UTIL_ADV_TRACE_ENTER_CRITICAL_SECTION(); + 8027b56: 613b str r3, [r7, #16] + __ASM volatile ("cpsid i" : : : "memory"); + 8027b58: b672 cpsid i +} + 8027b5a: bf00 nop + + if(ADV_TRACE_Ctx.TraceWrPtr == ADV_TRACE_Ctx.TraceRdPtr) + 8027b5c: 4b35 ldr r3, [pc, #212] @ (8027c34 ) + 8027b5e: 8a5a ldrh r2, [r3, #18] + 8027b60: 4b34 ldr r3, [pc, #208] @ (8027c34 ) + 8027b62: 8a1b ldrh r3, [r3, #16] + 8027b64: 429a cmp r2, r3 + 8027b66: d11b bne.n 8027ba0 + { +#ifdef UTIL_ADV_TRACE_UNCHUNK_MODE + freesize = (uint16_t)(UTIL_ADV_TRACE_FIFO_SIZE - ADV_TRACE_Ctx.TraceWrPtr); + 8027b68: 4b32 ldr r3, [pc, #200] @ (8027c34 ) + 8027b6a: 8a5b ldrh r3, [r3, #18] + 8027b6c: f5c3 6380 rsb r3, r3, #1024 @ 0x400 + 8027b70: 82fb strh r3, [r7, #22] + if((Size >= freesize) && (ADV_TRACE_Ctx.TraceRdPtr > Size)) + 8027b72: 88fa ldrh r2, [r7, #6] + 8027b74: 8afb ldrh r3, [r7, #22] + 8027b76: 429a cmp r2, r3 + 8027b78: d33a bcc.n 8027bf0 + 8027b7a: 4b2e ldr r3, [pc, #184] @ (8027c34 ) + 8027b7c: 8a1b ldrh r3, [r3, #16] + 8027b7e: 88fa ldrh r2, [r7, #6] + 8027b80: 429a cmp r2, r3 + 8027b82: d235 bcs.n 8027bf0 + { + ADV_TRACE_Ctx.unchunk_status = TRACE_UNCHUNK_DETECTED; + 8027b84: 4b2b ldr r3, [pc, #172] @ (8027c34 ) + 8027b86: 2201 movs r2, #1 + 8027b88: 709a strb r2, [r3, #2] + ADV_TRACE_Ctx.unchunk_enabled = ADV_TRACE_Ctx.TraceWrPtr; + 8027b8a: 4b2a ldr r3, [pc, #168] @ (8027c34 ) + 8027b8c: 8a5a ldrh r2, [r3, #18] + 8027b8e: 4b29 ldr r3, [pc, #164] @ (8027c34 ) + 8027b90: 801a strh r2, [r3, #0] + freesize = ADV_TRACE_Ctx.TraceRdPtr; + 8027b92: 4b28 ldr r3, [pc, #160] @ (8027c34 ) + 8027b94: 8a1b ldrh r3, [r3, #16] + 8027b96: 82fb strh r3, [r7, #22] + ADV_TRACE_Ctx.TraceWrPtr = 0; + 8027b98: 4b26 ldr r3, [pc, #152] @ (8027c34 ) + 8027b9a: 2200 movs r2, #0 + 8027b9c: 825a strh r2, [r3, #18] + 8027b9e: e027 b.n 8027bf0 +#endif + } + else + { +#ifdef UTIL_ADV_TRACE_UNCHUNK_MODE + if (ADV_TRACE_Ctx.TraceWrPtr > ADV_TRACE_Ctx.TraceRdPtr) + 8027ba0: 4b24 ldr r3, [pc, #144] @ (8027c34 ) + 8027ba2: 8a5a ldrh r2, [r3, #18] + 8027ba4: 4b23 ldr r3, [pc, #140] @ (8027c34 ) + 8027ba6: 8a1b ldrh r3, [r3, #16] + 8027ba8: 429a cmp r2, r3 + 8027baa: d91b bls.n 8027be4 + { + freesize = (uint16_t)(UTIL_ADV_TRACE_FIFO_SIZE - ADV_TRACE_Ctx.TraceWrPtr); + 8027bac: 4b21 ldr r3, [pc, #132] @ (8027c34 ) + 8027bae: 8a5b ldrh r3, [r3, #18] + 8027bb0: f5c3 6380 rsb r3, r3, #1024 @ 0x400 + 8027bb4: 82fb strh r3, [r7, #22] + if((Size >= freesize) && (ADV_TRACE_Ctx.TraceRdPtr > Size)) + 8027bb6: 88fa ldrh r2, [r7, #6] + 8027bb8: 8afb ldrh r3, [r7, #22] + 8027bba: 429a cmp r2, r3 + 8027bbc: d318 bcc.n 8027bf0 + 8027bbe: 4b1d ldr r3, [pc, #116] @ (8027c34 ) + 8027bc0: 8a1b ldrh r3, [r3, #16] + 8027bc2: 88fa ldrh r2, [r7, #6] + 8027bc4: 429a cmp r2, r3 + 8027bc6: d213 bcs.n 8027bf0 + { + ADV_TRACE_Ctx.unchunk_status = TRACE_UNCHUNK_DETECTED; + 8027bc8: 4b1a ldr r3, [pc, #104] @ (8027c34 ) + 8027bca: 2201 movs r2, #1 + 8027bcc: 709a strb r2, [r3, #2] + ADV_TRACE_Ctx.unchunk_enabled = ADV_TRACE_Ctx.TraceWrPtr; + 8027bce: 4b19 ldr r3, [pc, #100] @ (8027c34 ) + 8027bd0: 8a5a ldrh r2, [r3, #18] + 8027bd2: 4b18 ldr r3, [pc, #96] @ (8027c34 ) + 8027bd4: 801a strh r2, [r3, #0] + freesize = ADV_TRACE_Ctx.TraceRdPtr; + 8027bd6: 4b17 ldr r3, [pc, #92] @ (8027c34 ) + 8027bd8: 8a1b ldrh r3, [r3, #16] + 8027bda: 82fb strh r3, [r7, #22] + ADV_TRACE_Ctx.TraceWrPtr = 0; + 8027bdc: 4b15 ldr r3, [pc, #84] @ (8027c34 ) + 8027bde: 2200 movs r2, #0 + 8027be0: 825a strh r2, [r3, #18] + 8027be2: e005 b.n 8027bf0 + } + } + else + { + freesize = (uint16_t)(ADV_TRACE_Ctx.TraceRdPtr - ADV_TRACE_Ctx.TraceWrPtr); + 8027be4: 4b13 ldr r3, [pc, #76] @ (8027c34 ) + 8027be6: 8a1a ldrh r2, [r3, #16] + 8027be8: 4b12 ldr r3, [pc, #72] @ (8027c34 ) + 8027bea: 8a5b ldrh r3, [r3, #18] + 8027bec: 1ad3 subs r3, r2, r3 + 8027bee: 82fb strh r3, [r7, #22] + freesize = ADV_TRACE_Ctx.TraceRdPtr - ADV_TRACE_Ctx.TraceWrPtr; + } +#endif + } + + if(freesize > Size) + 8027bf0: 8afa ldrh r2, [r7, #22] + 8027bf2: 88fb ldrh r3, [r7, #6] + 8027bf4: 429a cmp r2, r3 + 8027bf6: d90f bls.n 8027c18 + { + *Pos = ADV_TRACE_Ctx.TraceWrPtr; + 8027bf8: 4b0e ldr r3, [pc, #56] @ (8027c34 ) + 8027bfa: 8a5a ldrh r2, [r3, #18] + 8027bfc: 683b ldr r3, [r7, #0] + 8027bfe: 801a strh r2, [r3, #0] + ADV_TRACE_Ctx.TraceWrPtr = (ADV_TRACE_Ctx.TraceWrPtr + Size) % UTIL_ADV_TRACE_FIFO_SIZE; + 8027c00: 4b0c ldr r3, [pc, #48] @ (8027c34 ) + 8027c02: 8a5a ldrh r2, [r3, #18] + 8027c04: 88fb ldrh r3, [r7, #6] + 8027c06: 4413 add r3, r2 + 8027c08: b29b uxth r3, r3 + 8027c0a: f3c3 0309 ubfx r3, r3, #0, #10 + 8027c0e: b29a uxth r2, r3 + 8027c10: 4b08 ldr r3, [pc, #32] @ (8027c34 ) + 8027c12: 825a strh r2, [r3, #18] + ret = 0; + 8027c14: 2300 movs r3, #0 + 8027c16: 82bb strh r3, [r7, #20] + 8027c18: 693b ldr r3, [r7, #16] + 8027c1a: 60bb str r3, [r7, #8] + __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory"); + 8027c1c: 68bb ldr r3, [r7, #8] + 8027c1e: f383 8810 msr PRIMASK, r3 +} + 8027c22: bf00 nop + } + } +#endif + + UTIL_ADV_TRACE_EXIT_CRITICAL_SECTION(); + return ret; + 8027c24: f9b7 3014 ldrsh.w r3, [r7, #20] +} + 8027c28: 4618 mov r0, r3 + 8027c2a: 371c adds r7, #28 + 8027c2c: 46bd mov sp, r7 + 8027c2e: f85d 7b04 ldr.w r7, [sp], #4 + 8027c32: 4770 bx lr + 8027c34: 2001472c .word 0x2001472c + +08027c38 : +/** + * @brief Lock the trace buffer. + * @retval None. + */ +static void TRACE_Lock(void) +{ + 8027c38: b480 push {r7} + 8027c3a: b085 sub sp, #20 + 8027c3c: af00 add r7, sp, #0 + __ASM volatile ("MRS %0, primask" : "=r" (result) :: "memory"); + 8027c3e: f3ef 8310 mrs r3, PRIMASK + 8027c42: 607b str r3, [r7, #4] + return(result); + 8027c44: 687b ldr r3, [r7, #4] + UTIL_ADV_TRACE_ENTER_CRITICAL_SECTION(); + 8027c46: 60fb str r3, [r7, #12] + __ASM volatile ("cpsid i" : : : "memory"); + 8027c48: b672 cpsid i +} + 8027c4a: bf00 nop + ADV_TRACE_Ctx.TraceLock++; + 8027c4c: 4b08 ldr r3, [pc, #32] @ (8027c70 ) + 8027c4e: 8adb ldrh r3, [r3, #22] + 8027c50: 3301 adds r3, #1 + 8027c52: b29a uxth r2, r3 + 8027c54: 4b06 ldr r3, [pc, #24] @ (8027c70 ) + 8027c56: 82da strh r2, [r3, #22] + 8027c58: 68fb ldr r3, [r7, #12] + 8027c5a: 60bb str r3, [r7, #8] + __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory"); + 8027c5c: 68bb ldr r3, [r7, #8] + 8027c5e: f383 8810 msr PRIMASK, r3 +} + 8027c62: bf00 nop + UTIL_ADV_TRACE_EXIT_CRITICAL_SECTION(); +} + 8027c64: bf00 nop + 8027c66: 3714 adds r7, #20 + 8027c68: 46bd mov sp, r7 + 8027c6a: f85d 7b04 ldr.w r7, [sp], #4 + 8027c6e: 4770 bx lr + 8027c70: 2001472c .word 0x2001472c + +08027c74 : +/** + * @brief UnLock the trace buffer. + * @retval None. + */ +static void TRACE_UnLock(void) +{ + 8027c74: b480 push {r7} + 8027c76: b085 sub sp, #20 + 8027c78: af00 add r7, sp, #0 + __ASM volatile ("MRS %0, primask" : "=r" (result) :: "memory"); + 8027c7a: f3ef 8310 mrs r3, PRIMASK + 8027c7e: 607b str r3, [r7, #4] + return(result); + 8027c80: 687b ldr r3, [r7, #4] + UTIL_ADV_TRACE_ENTER_CRITICAL_SECTION(); + 8027c82: 60fb str r3, [r7, #12] + __ASM volatile ("cpsid i" : : : "memory"); + 8027c84: b672 cpsid i +} + 8027c86: bf00 nop + ADV_TRACE_Ctx.TraceLock--; + 8027c88: 4b08 ldr r3, [pc, #32] @ (8027cac ) + 8027c8a: 8adb ldrh r3, [r3, #22] + 8027c8c: 3b01 subs r3, #1 + 8027c8e: b29a uxth r2, r3 + 8027c90: 4b06 ldr r3, [pc, #24] @ (8027cac ) + 8027c92: 82da strh r2, [r3, #22] + 8027c94: 68fb ldr r3, [r7, #12] + 8027c96: 60bb str r3, [r7, #8] + __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory"); + 8027c98: 68bb ldr r3, [r7, #8] + 8027c9a: f383 8810 msr PRIMASK, r3 +} + 8027c9e: bf00 nop + UTIL_ADV_TRACE_EXIT_CRITICAL_SECTION(); +} + 8027ca0: bf00 nop + 8027ca2: 3714 adds r7, #20 + 8027ca4: 46bd mov sp, r7 + 8027ca6: f85d 7b04 ldr.w r7, [sp], #4 + 8027caa: 4770 bx lr + 8027cac: 2001472c .word 0x2001472c + +08027cb0 : +/** + * @brief UnLock the trace buffer. + * @retval None. + */ +static uint32_t TRACE_IsLocked(void) +{ + 8027cb0: b480 push {r7} + 8027cb2: af00 add r7, sp, #0 + return (ADV_TRACE_Ctx.TraceLock == 0u? 0u: 1u); + 8027cb4: 4b05 ldr r3, [pc, #20] @ (8027ccc ) + 8027cb6: 8adb ldrh r3, [r3, #22] + 8027cb8: 2b00 cmp r3, #0 + 8027cba: bf14 ite ne + 8027cbc: 2301 movne r3, #1 + 8027cbe: 2300 moveq r3, #0 + 8027cc0: b2db uxtb r3, r3 +} + 8027cc2: 4618 mov r0, r3 + 8027cc4: 46bd mov sp, r7 + 8027cc6: f85d 7b04 ldr.w r7, [sp], #4 + 8027cca: 4770 bx lr + 8027ccc: 2001472c .word 0x2001472c + +08027cd0 : +/* Global variables ----------------------------------------------------------*/ +/* Private function prototypes -----------------------------------------------*/ +/* Functions Definition ------------------------------------------------------*/ + +void UTIL_MEM_cpy_8( void *dst, const void *src, uint16_t size ) +{ + 8027cd0: b480 push {r7} + 8027cd2: b087 sub sp, #28 + 8027cd4: af00 add r7, sp, #0 + 8027cd6: 60f8 str r0, [r7, #12] + 8027cd8: 60b9 str r1, [r7, #8] + 8027cda: 4613 mov r3, r2 + 8027cdc: 80fb strh r3, [r7, #6] + uint8_t* dst8= (uint8_t *) dst; + 8027cde: 68fb ldr r3, [r7, #12] + 8027ce0: 617b str r3, [r7, #20] + uint8_t* src8= (uint8_t *) src; + 8027ce2: 68bb ldr r3, [r7, #8] + 8027ce4: 613b str r3, [r7, #16] + + while( size-- ) + 8027ce6: e007 b.n 8027cf8 + { + *dst8++ = *src8++; + 8027ce8: 693a ldr r2, [r7, #16] + 8027cea: 1c53 adds r3, r2, #1 + 8027cec: 613b str r3, [r7, #16] + 8027cee: 697b ldr r3, [r7, #20] + 8027cf0: 1c59 adds r1, r3, #1 + 8027cf2: 6179 str r1, [r7, #20] + 8027cf4: 7812 ldrb r2, [r2, #0] + 8027cf6: 701a strb r2, [r3, #0] + while( size-- ) + 8027cf8: 88fb ldrh r3, [r7, #6] + 8027cfa: 1e5a subs r2, r3, #1 + 8027cfc: 80fa strh r2, [r7, #6] + 8027cfe: 2b00 cmp r3, #0 + 8027d00: d1f2 bne.n 8027ce8 + } +} + 8027d02: bf00 nop + 8027d04: bf00 nop + 8027d06: 371c adds r7, #28 + 8027d08: 46bd mov sp, r7 + 8027d0a: f85d 7b04 ldr.w r7, [sp], #4 + 8027d0e: 4770 bx lr + +08027d10 : + *dst8-- = *src8++; + } +} + +void UTIL_MEM_set_8( void *dst, uint8_t value, uint16_t size ) +{ + 8027d10: b480 push {r7} + 8027d12: b085 sub sp, #20 + 8027d14: af00 add r7, sp, #0 + 8027d16: 6078 str r0, [r7, #4] + 8027d18: 460b mov r3, r1 + 8027d1a: 70fb strb r3, [r7, #3] + 8027d1c: 4613 mov r3, r2 + 8027d1e: 803b strh r3, [r7, #0] + uint8_t* dst8= (uint8_t *) dst; + 8027d20: 687b ldr r3, [r7, #4] + 8027d22: 60fb str r3, [r7, #12] + while( size-- ) + 8027d24: e004 b.n 8027d30 + { + *dst8++ = value; + 8027d26: 68fb ldr r3, [r7, #12] + 8027d28: 1c5a adds r2, r3, #1 + 8027d2a: 60fa str r2, [r7, #12] + 8027d2c: 78fa ldrb r2, [r7, #3] + 8027d2e: 701a strb r2, [r3, #0] + while( size-- ) + 8027d30: 883b ldrh r3, [r7, #0] + 8027d32: 1e5a subs r2, r3, #1 + 8027d34: 803a strh r2, [r7, #0] + 8027d36: 2b00 cmp r3, #0 + 8027d38: d1f5 bne.n 8027d26 + } +} + 8027d3a: bf00 nop + 8027d3c: bf00 nop + 8027d3e: 3714 adds r7, #20 + 8027d40: 46bd mov sp, r7 + 8027d42: f85d 7b04 ldr.w r7, [sp], #4 + 8027d46: 4770 bx lr + +08027d48 : + * This function can be nested. + * That is the reason why many variables that are used only in that function are declared static. + * Note: These variables could have been declared static in the function. + */ +void UTIL_SEQ_Run( UTIL_SEQ_bm_t Mask_bm ) +{ + 8027d48: b580 push {r7, lr} + 8027d4a: b08c sub sp, #48 @ 0x30 + 8027d4c: af00 add r7, sp, #0 + 8027d4e: 6078 str r0, [r7, #4] + /** + * When this function is nested, the mask to be applied cannot be larger than the first call + * The mask is always getting smaller and smaller + * A copy is made of the mask set by UTIL_SEQ_Run() in case it is called again in the task + */ + super_mask_backup = SuperMask; + 8027d50: 4b67 ldr r3, [pc, #412] @ (8027ef0 ) + 8027d52: 681b ldr r3, [r3, #0] + 8027d54: 62bb str r3, [r7, #40] @ 0x28 + SuperMask &= Mask_bm; + 8027d56: 4b66 ldr r3, [pc, #408] @ (8027ef0 ) + 8027d58: 681a ldr r2, [r3, #0] + 8027d5a: 687b ldr r3, [r7, #4] + 8027d5c: 4013 ands r3, r2 + 8027d5e: 4a64 ldr r2, [pc, #400] @ (8027ef0 ) + 8027d60: 6013 str r3, [r2, #0] + * TaskMask that comes from UTIL_SEQ_PauseTask() / UTIL_SEQ_ResumeTask + * SuperMask that comes from UTIL_SEQ_Run + * If the waited event is there, exit from UTIL_SEQ_Run() to return to the + * waiting task + */ + while(((TaskSet & TaskMask & SuperMask) != 0U) && ((EvtSet & EvtWaited)==0U)) + 8027d62: e083 b.n 8027e6c + { + counter = 0U; + 8027d64: 2300 movs r3, #0 + 8027d66: 62fb str r3, [r7, #44] @ 0x2c + /** + * When a flag is set, the associated bit is set in TaskPrio[counter].priority mask depending + * on the priority parameter given from UTIL_SEQ_SetTask() + * The while loop is looking for a flag set from the highest priority maskr to the lower + */ + while((TaskPrio[counter].priority & TaskMask & SuperMask)== 0U) + 8027d68: e002 b.n 8027d70 + { + counter++; + 8027d6a: 6afb ldr r3, [r7, #44] @ 0x2c + 8027d6c: 3301 adds r3, #1 + 8027d6e: 62fb str r3, [r7, #44] @ 0x2c + while((TaskPrio[counter].priority & TaskMask & SuperMask)== 0U) + 8027d70: 4a60 ldr r2, [pc, #384] @ (8027ef4 ) + 8027d72: 6afb ldr r3, [r7, #44] @ 0x2c + 8027d74: f852 2033 ldr.w r2, [r2, r3, lsl #3] + 8027d78: 4b5f ldr r3, [pc, #380] @ (8027ef8 ) + 8027d7a: 681b ldr r3, [r3, #0] + 8027d7c: 401a ands r2, r3 + 8027d7e: 4b5c ldr r3, [pc, #368] @ (8027ef0 ) + 8027d80: 681b ldr r3, [r3, #0] + 8027d82: 4013 ands r3, r2 + 8027d84: 2b00 cmp r3, #0 + 8027d86: d0f0 beq.n 8027d6a + } + + current_task_set = TaskPrio[counter].priority & TaskMask & SuperMask; + 8027d88: 4a5a ldr r2, [pc, #360] @ (8027ef4 ) + 8027d8a: 6afb ldr r3, [r7, #44] @ 0x2c + 8027d8c: f852 2033 ldr.w r2, [r2, r3, lsl #3] + 8027d90: 4b59 ldr r3, [pc, #356] @ (8027ef8 ) + 8027d92: 681b ldr r3, [r3, #0] + 8027d94: 401a ands r2, r3 + 8027d96: 4b56 ldr r3, [pc, #344] @ (8027ef0 ) + 8027d98: 681b ldr r3, [r3, #0] + 8027d9a: 4013 ands r3, r2 + 8027d9c: 627b str r3, [r7, #36] @ 0x24 + * so that the second one can be executed. + * Note that the first flag is not removed from the list of pending task but just masked by the round_robin mask + * + * In the check below, the round_robin mask is reitialize in case all pending tasks haven been executed at least once + */ + if ((TaskPrio[counter].round_robin & current_task_set) == 0U) + 8027d9e: 4a55 ldr r2, [pc, #340] @ (8027ef4 ) + 8027da0: 6afb ldr r3, [r7, #44] @ 0x2c + 8027da2: 00db lsls r3, r3, #3 + 8027da4: 4413 add r3, r2 + 8027da6: 685a ldr r2, [r3, #4] + 8027da8: 6a7b ldr r3, [r7, #36] @ 0x24 + 8027daa: 4013 ands r3, r2 + 8027dac: 2b00 cmp r3, #0 + 8027dae: d106 bne.n 8027dbe + { + TaskPrio[counter].round_robin = UTIL_SEQ_ALL_BIT_SET; + 8027db0: 4a50 ldr r2, [pc, #320] @ (8027ef4 ) + 8027db2: 6afb ldr r3, [r7, #44] @ 0x2c + 8027db4: 00db lsls r3, r3, #3 + 8027db6: 4413 add r3, r2 + 8027db8: f04f 32ff mov.w r2, #4294967295 + 8027dbc: 605a str r2, [r3, #4] + + /** Read the flag index of the task to be executed + * Once the index is read, the associated task will be executed even though a higher priority stack is requested + * before task execution. + */ + CurrentTaskIdx = (SEQ_BitPosition(current_task_set & TaskPrio[counter].round_robin)); + 8027dbe: 4a4d ldr r2, [pc, #308] @ (8027ef4 ) + 8027dc0: 6afb ldr r3, [r7, #44] @ 0x2c + 8027dc2: 00db lsls r3, r3, #3 + 8027dc4: 4413 add r3, r2 + 8027dc6: 685a ldr r2, [r3, #4] + 8027dc8: 6a7b ldr r3, [r7, #36] @ 0x24 + 8027dca: 4013 ands r3, r2 + 8027dcc: 4618 mov r0, r3 + 8027dce: f000 f8fb bl 8027fc8 + 8027dd2: 4603 mov r3, r0 + 8027dd4: 461a mov r2, r3 + 8027dd6: 4b49 ldr r3, [pc, #292] @ (8027efc ) + 8027dd8: 601a str r2, [r3, #0] + + /** remove from the roun_robin mask the task that has been selected to be executed */ + TaskPrio[counter].round_robin &= ~(1U << CurrentTaskIdx); + 8027dda: 4a46 ldr r2, [pc, #280] @ (8027ef4 ) + 8027ddc: 6afb ldr r3, [r7, #44] @ 0x2c + 8027dde: 00db lsls r3, r3, #3 + 8027de0: 4413 add r3, r2 + 8027de2: 685a ldr r2, [r3, #4] + 8027de4: 4b45 ldr r3, [pc, #276] @ (8027efc ) + 8027de6: 681b ldr r3, [r3, #0] + 8027de8: 2101 movs r1, #1 + 8027dea: fa01 f303 lsl.w r3, r1, r3 + 8027dee: 43db mvns r3, r3 + 8027df0: 401a ands r2, r3 + 8027df2: 4940 ldr r1, [pc, #256] @ (8027ef4 ) + 8027df4: 6afb ldr r3, [r7, #44] @ 0x2c + 8027df6: 00db lsls r3, r3, #3 + 8027df8: 440b add r3, r1 + 8027dfa: 605a str r2, [r3, #4] + __ASM volatile ("MRS %0, primask" : "=r" (result) :: "memory"); + 8027dfc: f3ef 8310 mrs r3, PRIMASK + 8027e00: 61bb str r3, [r7, #24] + return(result); + 8027e02: 69bb ldr r3, [r7, #24] + + UTIL_SEQ_ENTER_CRITICAL_SECTION( ); + 8027e04: 623b str r3, [r7, #32] + __ASM volatile ("cpsid i" : : : "memory"); + 8027e06: b672 cpsid i +} + 8027e08: bf00 nop + /** remove from the list or pending task the one that has been selected to be executed */ + TaskSet &= ~(1U << CurrentTaskIdx); + 8027e0a: 4b3c ldr r3, [pc, #240] @ (8027efc ) + 8027e0c: 681b ldr r3, [r3, #0] + 8027e0e: 2201 movs r2, #1 + 8027e10: fa02 f303 lsl.w r3, r2, r3 + 8027e14: 43da mvns r2, r3 + 8027e16: 4b3a ldr r3, [pc, #232] @ (8027f00 ) + 8027e18: 681b ldr r3, [r3, #0] + 8027e1a: 4013 ands r3, r2 + 8027e1c: 4a38 ldr r2, [pc, #224] @ (8027f00 ) + 8027e1e: 6013 str r3, [r2, #0] + /** remove from all priority mask the task that has been selected to be executed */ + for (counter = UTIL_SEQ_CONF_PRIO_NBR; counter != 0U; counter--) + 8027e20: 2302 movs r3, #2 + 8027e22: 62fb str r3, [r7, #44] @ 0x2c + 8027e24: e013 b.n 8027e4e + { + TaskPrio[counter - 1U].priority &= ~(1U << CurrentTaskIdx); + 8027e26: 6afb ldr r3, [r7, #44] @ 0x2c + 8027e28: 3b01 subs r3, #1 + 8027e2a: 4a32 ldr r2, [pc, #200] @ (8027ef4 ) + 8027e2c: f852 1033 ldr.w r1, [r2, r3, lsl #3] + 8027e30: 4b32 ldr r3, [pc, #200] @ (8027efc ) + 8027e32: 681b ldr r3, [r3, #0] + 8027e34: 2201 movs r2, #1 + 8027e36: fa02 f303 lsl.w r3, r2, r3 + 8027e3a: 43da mvns r2, r3 + 8027e3c: 6afb ldr r3, [r7, #44] @ 0x2c + 8027e3e: 3b01 subs r3, #1 + 8027e40: 400a ands r2, r1 + 8027e42: 492c ldr r1, [pc, #176] @ (8027ef4 ) + 8027e44: f841 2033 str.w r2, [r1, r3, lsl #3] + for (counter = UTIL_SEQ_CONF_PRIO_NBR; counter != 0U; counter--) + 8027e48: 6afb ldr r3, [r7, #44] @ 0x2c + 8027e4a: 3b01 subs r3, #1 + 8027e4c: 62fb str r3, [r7, #44] @ 0x2c + 8027e4e: 6afb ldr r3, [r7, #44] @ 0x2c + 8027e50: 2b00 cmp r3, #0 + 8027e52: d1e8 bne.n 8027e26 + 8027e54: 6a3b ldr r3, [r7, #32] + 8027e56: 617b str r3, [r7, #20] + __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory"); + 8027e58: 697b ldr r3, [r7, #20] + 8027e5a: f383 8810 msr PRIMASK, r3 +} + 8027e5e: bf00 nop + } + UTIL_SEQ_EXIT_CRITICAL_SECTION( ); + /** Execute the task */ + TaskCb[CurrentTaskIdx]( ); + 8027e60: 4b26 ldr r3, [pc, #152] @ (8027efc ) + 8027e62: 681b ldr r3, [r3, #0] + 8027e64: 4a27 ldr r2, [pc, #156] @ (8027f04 ) + 8027e66: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 8027e6a: 4798 blx r3 + while(((TaskSet & TaskMask & SuperMask) != 0U) && ((EvtSet & EvtWaited)==0U)) + 8027e6c: 4b24 ldr r3, [pc, #144] @ (8027f00 ) + 8027e6e: 681a ldr r2, [r3, #0] + 8027e70: 4b21 ldr r3, [pc, #132] @ (8027ef8 ) + 8027e72: 681b ldr r3, [r3, #0] + 8027e74: 401a ands r2, r3 + 8027e76: 4b1e ldr r3, [pc, #120] @ (8027ef0 ) + 8027e78: 681b ldr r3, [r3, #0] + 8027e7a: 4013 ands r3, r2 + 8027e7c: 2b00 cmp r3, #0 + 8027e7e: d007 beq.n 8027e90 + 8027e80: 4b21 ldr r3, [pc, #132] @ (8027f08 ) + 8027e82: 681a ldr r2, [r3, #0] + 8027e84: 4b21 ldr r3, [pc, #132] @ (8027f0c ) + 8027e86: 681b ldr r3, [r3, #0] + 8027e88: 4013 ands r3, r2 + 8027e8a: 2b00 cmp r3, #0 + 8027e8c: f43f af6a beq.w 8027d64 + } + + /* the set of CurrentTaskIdx to no task running allows to call WaitEvt in the Pre/Post ilde context */ + CurrentTaskIdx = UTIL_SEQ_NOTASKRUNNING; + 8027e90: 4b1a ldr r3, [pc, #104] @ (8027efc ) + 8027e92: f04f 32ff mov.w r2, #4294967295 + 8027e96: 601a str r2, [r3, #0] + UTIL_SEQ_PreIdle( ); + 8027e98: f000 f888 bl 8027fac + __ASM volatile ("MRS %0, primask" : "=r" (result) :: "memory"); + 8027e9c: f3ef 8310 mrs r3, PRIMASK + 8027ea0: 613b str r3, [r7, #16] + return(result); + 8027ea2: 693b ldr r3, [r7, #16] + + UTIL_SEQ_ENTER_CRITICAL_SECTION_IDLE( ); + 8027ea4: 61fb str r3, [r7, #28] + __ASM volatile ("cpsid i" : : : "memory"); + 8027ea6: b672 cpsid i +} + 8027ea8: bf00 nop + if (!(((TaskSet & TaskMask & SuperMask) != 0U) || ((EvtSet & EvtWaited)!= 0U))) + 8027eaa: 4b15 ldr r3, [pc, #84] @ (8027f00 ) + 8027eac: 681a ldr r2, [r3, #0] + 8027eae: 4b12 ldr r3, [pc, #72] @ (8027ef8 ) + 8027eb0: 681b ldr r3, [r3, #0] + 8027eb2: 401a ands r2, r3 + 8027eb4: 4b0e ldr r3, [pc, #56] @ (8027ef0 ) + 8027eb6: 681b ldr r3, [r3, #0] + 8027eb8: 4013 ands r3, r2 + 8027eba: 2b00 cmp r3, #0 + 8027ebc: d108 bne.n 8027ed0 + 8027ebe: 4b12 ldr r3, [pc, #72] @ (8027f08 ) + 8027ec0: 681a ldr r2, [r3, #0] + 8027ec2: 4b12 ldr r3, [pc, #72] @ (8027f0c ) + 8027ec4: 681b ldr r3, [r3, #0] + 8027ec6: 4013 ands r3, r2 + 8027ec8: 2b00 cmp r3, #0 + 8027eca: d101 bne.n 8027ed0 + { + UTIL_SEQ_Idle( ); + 8027ecc: f7e2 f8d6 bl 800a07c + 8027ed0: 69fb ldr r3, [r7, #28] + 8027ed2: 60fb str r3, [r7, #12] + __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory"); + 8027ed4: 68fb ldr r3, [r7, #12] + 8027ed6: f383 8810 msr PRIMASK, r3 +} + 8027eda: bf00 nop + } + UTIL_SEQ_EXIT_CRITICAL_SECTION_IDLE( ); + + UTIL_SEQ_PostIdle( ); + 8027edc: f000 f86d bl 8027fba + + /** restore the mask from UTIL_SEQ_Run() */ + SuperMask = super_mask_backup; + 8027ee0: 4a03 ldr r2, [pc, #12] @ (8027ef0 ) + 8027ee2: 6abb ldr r3, [r7, #40] @ 0x28 + 8027ee4: 6013 str r3, [r2, #0] + + return; + 8027ee6: bf00 nop +} + 8027ee8: 3730 adds r7, #48 @ 0x30 + 8027eea: 46bd mov sp, r7 + 8027eec: bd80 pop {r7, pc} + 8027eee: bf00 nop + 8027ef0: 20001408 .word 0x20001408 + 8027ef4: 20014dd4 .word 0x20014dd4 + 8027ef8: 20001404 .word 0x20001404 + 8027efc: 20014d50 .word 0x20014d50 + 8027f00: 20014d44 .word 0x20014d44 + 8027f04: 20014d54 .word 0x20014d54 + 8027f08: 20014d48 .word 0x20014d48 + 8027f0c: 20014d4c .word 0x20014d4c + +08027f10 : + +void UTIL_SEQ_RegTask(UTIL_SEQ_bm_t TaskId_bm, uint32_t Flags, void (*Task)( void )) +{ + 8027f10: b580 push {r7, lr} + 8027f12: b088 sub sp, #32 + 8027f14: af00 add r7, sp, #0 + 8027f16: 60f8 str r0, [r7, #12] + 8027f18: 60b9 str r1, [r7, #8] + 8027f1a: 607a str r2, [r7, #4] + __ASM volatile ("MRS %0, primask" : "=r" (result) :: "memory"); + 8027f1c: f3ef 8310 mrs r3, PRIMASK + 8027f20: 617b str r3, [r7, #20] + return(result); + 8027f22: 697b ldr r3, [r7, #20] + UTIL_SEQ_ENTER_CRITICAL_SECTION(); + 8027f24: 61fb str r3, [r7, #28] + __ASM volatile ("cpsid i" : : : "memory"); + 8027f26: b672 cpsid i +} + 8027f28: bf00 nop + + TaskCb[SEQ_BitPosition(TaskId_bm)] = Task; + 8027f2a: 68f8 ldr r0, [r7, #12] + 8027f2c: f000 f84c bl 8027fc8 + 8027f30: 4603 mov r3, r0 + 8027f32: 4619 mov r1, r3 + 8027f34: 4a06 ldr r2, [pc, #24] @ (8027f50 ) + 8027f36: 687b ldr r3, [r7, #4] + 8027f38: f842 3021 str.w r3, [r2, r1, lsl #2] + 8027f3c: 69fb ldr r3, [r7, #28] + 8027f3e: 61bb str r3, [r7, #24] + __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory"); + 8027f40: 69bb ldr r3, [r7, #24] + 8027f42: f383 8810 msr PRIMASK, r3 +} + 8027f46: bf00 nop + + UTIL_SEQ_EXIT_CRITICAL_SECTION(); + + return; + 8027f48: bf00 nop +} + 8027f4a: 3720 adds r7, #32 + 8027f4c: 46bd mov sp, r7 + 8027f4e: bd80 pop {r7, pc} + 8027f50: 20014d54 .word 0x20014d54 + +08027f54 : + +void UTIL_SEQ_SetTask( UTIL_SEQ_bm_t TaskId_bm , uint32_t Task_Prio ) +{ + 8027f54: b480 push {r7} + 8027f56: b087 sub sp, #28 + 8027f58: af00 add r7, sp, #0 + 8027f5a: 6078 str r0, [r7, #4] + 8027f5c: 6039 str r1, [r7, #0] + __ASM volatile ("MRS %0, primask" : "=r" (result) :: "memory"); + 8027f5e: f3ef 8310 mrs r3, PRIMASK + 8027f62: 60fb str r3, [r7, #12] + return(result); + 8027f64: 68fb ldr r3, [r7, #12] + UTIL_SEQ_ENTER_CRITICAL_SECTION( ); + 8027f66: 617b str r3, [r7, #20] + __ASM volatile ("cpsid i" : : : "memory"); + 8027f68: b672 cpsid i +} + 8027f6a: bf00 nop + + TaskSet |= TaskId_bm; + 8027f6c: 4b0d ldr r3, [pc, #52] @ (8027fa4 ) + 8027f6e: 681a ldr r2, [r3, #0] + 8027f70: 687b ldr r3, [r7, #4] + 8027f72: 4313 orrs r3, r2 + 8027f74: 4a0b ldr r2, [pc, #44] @ (8027fa4 ) + 8027f76: 6013 str r3, [r2, #0] + TaskPrio[Task_Prio].priority |= TaskId_bm; + 8027f78: 4a0b ldr r2, [pc, #44] @ (8027fa8 ) + 8027f7a: 683b ldr r3, [r7, #0] + 8027f7c: f852 2033 ldr.w r2, [r2, r3, lsl #3] + 8027f80: 687b ldr r3, [r7, #4] + 8027f82: 431a orrs r2, r3 + 8027f84: 4908 ldr r1, [pc, #32] @ (8027fa8 ) + 8027f86: 683b ldr r3, [r7, #0] + 8027f88: f841 2033 str.w r2, [r1, r3, lsl #3] + 8027f8c: 697b ldr r3, [r7, #20] + 8027f8e: 613b str r3, [r7, #16] + __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory"); + 8027f90: 693b ldr r3, [r7, #16] + 8027f92: f383 8810 msr PRIMASK, r3 +} + 8027f96: bf00 nop + + UTIL_SEQ_EXIT_CRITICAL_SECTION( ); + + return; + 8027f98: bf00 nop +} + 8027f9a: 371c adds r7, #28 + 8027f9c: 46bd mov sp, r7 + 8027f9e: f85d 7b04 ldr.w r7, [sp], #4 + 8027fa2: 4770 bx lr + 8027fa4: 20014d44 .word 0x20014d44 + 8027fa8: 20014dd4 .word 0x20014dd4 + +08027fac : +{ + return; +} + +__WEAK void UTIL_SEQ_PreIdle( void ) +{ + 8027fac: b480 push {r7} + 8027fae: af00 add r7, sp, #0 + /** + * Unless specified by the application, there is nothing to be done + */ + return; + 8027fb0: bf00 nop +} + 8027fb2: 46bd mov sp, r7 + 8027fb4: f85d 7b04 ldr.w r7, [sp], #4 + 8027fb8: 4770 bx lr + +08027fba : + +__WEAK void UTIL_SEQ_PostIdle( void ) +{ + 8027fba: b480 push {r7} + 8027fbc: af00 add r7, sp, #0 + /** + * Unless specified by the application, there is nothing to be done + */ + return; + 8027fbe: bf00 nop +} + 8027fc0: 46bd mov sp, r7 + 8027fc2: f85d 7b04 ldr.w r7, [sp], #4 + 8027fc6: 4770 bx lr + +08027fc8 : + * @brief return the position of the first bit set to 1 + * @param Value 32 bit value + * @retval bit position + */ +uint8_t SEQ_BitPosition(uint32_t Value) +{ + 8027fc8: b480 push {r7} + 8027fca: b085 sub sp, #20 + 8027fcc: af00 add r7, sp, #0 + 8027fce: 6078 str r0, [r7, #4] + uint8_t n = 0U; + 8027fd0: 2300 movs r3, #0 + 8027fd2: 73fb strb r3, [r7, #15] + + if ((Value & 0xFFFF0000U) == 0U) { n = 16U; Value <<= 16U; } + 8027fd4: 687b ldr r3, [r7, #4] + 8027fd6: f5b3 3f80 cmp.w r3, #65536 @ 0x10000 + 8027fda: d204 bcs.n 8027fe6 + 8027fdc: 2310 movs r3, #16 + 8027fde: 73fb strb r3, [r7, #15] + 8027fe0: 687b ldr r3, [r7, #4] + 8027fe2: 041b lsls r3, r3, #16 + 8027fe4: 607b str r3, [r7, #4] + if ((Value & 0xFF000000U) == 0U) { n += 8U; Value <<= 8U; } + 8027fe6: 687b ldr r3, [r7, #4] + 8027fe8: f1b3 7f80 cmp.w r3, #16777216 @ 0x1000000 + 8027fec: d205 bcs.n 8027ffa + 8027fee: 7bfb ldrb r3, [r7, #15] + 8027ff0: 3308 adds r3, #8 + 8027ff2: 73fb strb r3, [r7, #15] + 8027ff4: 687b ldr r3, [r7, #4] + 8027ff6: 021b lsls r3, r3, #8 + 8027ff8: 607b str r3, [r7, #4] + if ((Value & 0xF0000000U) == 0U) { n += 4U; Value <<= 4U; } + 8027ffa: 687b ldr r3, [r7, #4] + 8027ffc: f1b3 5f80 cmp.w r3, #268435456 @ 0x10000000 + 8028000: d205 bcs.n 802800e + 8028002: 7bfb ldrb r3, [r7, #15] + 8028004: 3304 adds r3, #4 + 8028006: 73fb strb r3, [r7, #15] + 8028008: 687b ldr r3, [r7, #4] + 802800a: 011b lsls r3, r3, #4 + 802800c: 607b str r3, [r7, #4] + + n += SEQ_clz_table_4bit[Value >> (32-4)]; + 802800e: 687b ldr r3, [r7, #4] + 8028010: 0f1b lsrs r3, r3, #28 + 8028012: 4a07 ldr r2, [pc, #28] @ (8028030 ) + 8028014: 5cd2 ldrb r2, [r2, r3] + 8028016: 7bfb ldrb r3, [r7, #15] + 8028018: 4413 add r3, r2 + 802801a: 73fb strb r3, [r7, #15] + + return (uint8_t)(31U-n); + 802801c: 7bfb ldrb r3, [r7, #15] + 802801e: f1c3 031f rsb r3, r3, #31 + 8028022: b2db uxtb r3, r3 +} + 8028024: 4618 mov r0, r3 + 8028026: 3714 adds r7, #20 + 8028028: 46bd mov sp, r7 + 802802a: f85d 7b04 ldr.w r7, [sp], #4 + 802802e: 4770 bx lr + 8028030: 0802fe60 .word 0x0802fe60 + +08028034 : + * @addtogroup SYSTIME_exported_function + * @{ + */ + +SysTime_t SysTimeAdd( SysTime_t a, SysTime_t b ) +{ + 8028034: b082 sub sp, #8 + 8028036: b480 push {r7} + 8028038: b087 sub sp, #28 + 802803a: af00 add r7, sp, #0 + 802803c: 60f8 str r0, [r7, #12] + 802803e: 1d38 adds r0, r7, #4 + 8028040: e880 0006 stmia.w r0, {r1, r2} + 8028044: 627b str r3, [r7, #36] @ 0x24 + SysTime_t c = { .Seconds = 0, .SubSeconds = 0 }; + 8028046: 2300 movs r3, #0 + 8028048: 613b str r3, [r7, #16] + 802804a: 2300 movs r3, #0 + 802804c: 82bb strh r3, [r7, #20] + + c.Seconds = a.Seconds + b.Seconds; + 802804e: 687a ldr r2, [r7, #4] + 8028050: 6a7b ldr r3, [r7, #36] @ 0x24 + 8028052: 4413 add r3, r2 + 8028054: 613b str r3, [r7, #16] + c.SubSeconds = a.SubSeconds + b.SubSeconds; + 8028056: f9b7 3008 ldrsh.w r3, [r7, #8] + 802805a: b29a uxth r2, r3 + 802805c: f9b7 3028 ldrsh.w r3, [r7, #40] @ 0x28 + 8028060: b29b uxth r3, r3 + 8028062: 4413 add r3, r2 + 8028064: b29b uxth r3, r3 + 8028066: b21b sxth r3, r3 + 8028068: 82bb strh r3, [r7, #20] + if( c.SubSeconds >= 1000 ) + 802806a: f9b7 3014 ldrsh.w r3, [r7, #20] + 802806e: f5b3 7f7a cmp.w r3, #1000 @ 0x3e8 + 8028072: db0a blt.n 802808a + { + c.Seconds++; + 8028074: 693b ldr r3, [r7, #16] + 8028076: 3301 adds r3, #1 + 8028078: 613b str r3, [r7, #16] + c.SubSeconds -= 1000; + 802807a: f9b7 3014 ldrsh.w r3, [r7, #20] + 802807e: b29b uxth r3, r3 + 8028080: f5a3 737a sub.w r3, r3, #1000 @ 0x3e8 + 8028084: b29b uxth r3, r3 + 8028086: b21b sxth r3, r3 + 8028088: 82bb strh r3, [r7, #20] + } + return c; + 802808a: 68fb ldr r3, [r7, #12] + 802808c: 461a mov r2, r3 + 802808e: f107 0310 add.w r3, r7, #16 + 8028092: e893 0003 ldmia.w r3, {r0, r1} + 8028096: e882 0003 stmia.w r2, {r0, r1} +} + 802809a: 68f8 ldr r0, [r7, #12] + 802809c: 371c adds r7, #28 + 802809e: 46bd mov sp, r7 + 80280a0: f85d 7b04 ldr.w r7, [sp], #4 + 80280a4: b002 add sp, #8 + 80280a6: 4770 bx lr + +080280a8 : + +SysTime_t SysTimeSub( SysTime_t a, SysTime_t b ) +{ + 80280a8: b082 sub sp, #8 + 80280aa: b480 push {r7} + 80280ac: b087 sub sp, #28 + 80280ae: af00 add r7, sp, #0 + 80280b0: 60f8 str r0, [r7, #12] + 80280b2: 1d38 adds r0, r7, #4 + 80280b4: e880 0006 stmia.w r0, {r1, r2} + 80280b8: 627b str r3, [r7, #36] @ 0x24 + SysTime_t c = { .Seconds = 0, .SubSeconds = 0 }; + 80280ba: 2300 movs r3, #0 + 80280bc: 613b str r3, [r7, #16] + 80280be: 2300 movs r3, #0 + 80280c0: 82bb strh r3, [r7, #20] + + c.Seconds = a.Seconds - b.Seconds; + 80280c2: 687a ldr r2, [r7, #4] + 80280c4: 6a7b ldr r3, [r7, #36] @ 0x24 + 80280c6: 1ad3 subs r3, r2, r3 + 80280c8: 613b str r3, [r7, #16] + c.SubSeconds = a.SubSeconds - b.SubSeconds; + 80280ca: f9b7 3008 ldrsh.w r3, [r7, #8] + 80280ce: b29a uxth r2, r3 + 80280d0: f9b7 3028 ldrsh.w r3, [r7, #40] @ 0x28 + 80280d4: b29b uxth r3, r3 + 80280d6: 1ad3 subs r3, r2, r3 + 80280d8: b29b uxth r3, r3 + 80280da: b21b sxth r3, r3 + 80280dc: 82bb strh r3, [r7, #20] + if( c.SubSeconds < 0 ) + 80280de: f9b7 3014 ldrsh.w r3, [r7, #20] + 80280e2: 2b00 cmp r3, #0 + 80280e4: da0a bge.n 80280fc + { + c.Seconds--; + 80280e6: 693b ldr r3, [r7, #16] + 80280e8: 3b01 subs r3, #1 + 80280ea: 613b str r3, [r7, #16] + c.SubSeconds += 1000; + 80280ec: f9b7 3014 ldrsh.w r3, [r7, #20] + 80280f0: b29b uxth r3, r3 + 80280f2: f503 737a add.w r3, r3, #1000 @ 0x3e8 + 80280f6: b29b uxth r3, r3 + 80280f8: b21b sxth r3, r3 + 80280fa: 82bb strh r3, [r7, #20] + } + return c; + 80280fc: 68fb ldr r3, [r7, #12] + 80280fe: 461a mov r2, r3 + 8028100: f107 0310 add.w r3, r7, #16 + 8028104: e893 0003 ldmia.w r3, {r0, r1} + 8028108: e882 0003 stmia.w r2, {r0, r1} +} + 802810c: 68f8 ldr r0, [r7, #12] + 802810e: 371c adds r7, #28 + 8028110: 46bd mov sp, r7 + 8028112: f85d 7b04 ldr.w r7, [sp], #4 + 8028116: b002 add sp, #8 + 8028118: 4770 bx lr + ... + +0802811c : + +void SysTimeSet( SysTime_t sysTime ) +{ + 802811c: b580 push {r7, lr} + 802811e: b088 sub sp, #32 + 8028120: af02 add r7, sp, #8 + 8028122: 463b mov r3, r7 + 8028124: e883 0003 stmia.w r3, {r0, r1} + SysTime_t DeltaTime; + + SysTime_t calendarTime = { .Seconds = 0, .SubSeconds = 0 }; + 8028128: 2300 movs r3, #0 + 802812a: 60bb str r3, [r7, #8] + 802812c: 2300 movs r3, #0 + 802812e: 81bb strh r3, [r7, #12] + + calendarTime.Seconds = UTIL_SYSTIMDriver.GetCalendarTime( ( uint16_t* )&calendarTime.SubSeconds ); + 8028130: 4b10 ldr r3, [pc, #64] @ (8028174 ) + 8028132: 691b ldr r3, [r3, #16] + 8028134: f107 0208 add.w r2, r7, #8 + 8028138: 3204 adds r2, #4 + 802813a: 4610 mov r0, r2 + 802813c: 4798 blx r3 + 802813e: 4603 mov r3, r0 + 8028140: 60bb str r3, [r7, #8] + + // sysTime is UNIX epoch + DeltaTime = SysTimeSub( sysTime, calendarTime ); + 8028142: f107 0010 add.w r0, r7, #16 + 8028146: 68fb ldr r3, [r7, #12] + 8028148: 9300 str r3, [sp, #0] + 802814a: 68bb ldr r3, [r7, #8] + 802814c: 463a mov r2, r7 + 802814e: ca06 ldmia r2, {r1, r2} + 8028150: f7ff ffaa bl 80280a8 + + UTIL_SYSTIMDriver.BKUPWrite_Seconds( DeltaTime.Seconds ); + 8028154: 4b07 ldr r3, [pc, #28] @ (8028174 ) + 8028156: 681b ldr r3, [r3, #0] + 8028158: 693a ldr r2, [r7, #16] + 802815a: 4610 mov r0, r2 + 802815c: 4798 blx r3 + UTIL_SYSTIMDriver.BKUPWrite_SubSeconds( ( uint32_t ) DeltaTime.SubSeconds ); + 802815e: 4b05 ldr r3, [pc, #20] @ (8028174 ) + 8028160: 689b ldr r3, [r3, #8] + 8028162: f9b7 2014 ldrsh.w r2, [r7, #20] + 8028166: 4610 mov r0, r2 + 8028168: 4798 blx r3 +} + 802816a: bf00 nop + 802816c: 3718 adds r7, #24 + 802816e: 46bd mov sp, r7 + 8028170: bd80 pop {r7, pc} + 8028172: bf00 nop + 8028174: 0802f950 .word 0x0802f950 + +08028178 : + +SysTime_t SysTimeGet( void ) +{ + 8028178: b580 push {r7, lr} + 802817a: b08a sub sp, #40 @ 0x28 + 802817c: af02 add r7, sp, #8 + 802817e: 6078 str r0, [r7, #4] + SysTime_t calendarTime = { .Seconds = 0, .SubSeconds = 0 }; + 8028180: 2300 movs r3, #0 + 8028182: 61bb str r3, [r7, #24] + 8028184: 2300 movs r3, #0 + 8028186: 83bb strh r3, [r7, #28] + SysTime_t sysTime = { .Seconds = 0, .SubSeconds = 0 }; + 8028188: 2300 movs r3, #0 + 802818a: 613b str r3, [r7, #16] + 802818c: 2300 movs r3, #0 + 802818e: 82bb strh r3, [r7, #20] + SysTime_t DeltaTime; + + calendarTime.Seconds = UTIL_SYSTIMDriver.GetCalendarTime( ( uint16_t* )&calendarTime.SubSeconds ); + 8028190: 4b14 ldr r3, [pc, #80] @ (80281e4 ) + 8028192: 691b ldr r3, [r3, #16] + 8028194: f107 0218 add.w r2, r7, #24 + 8028198: 3204 adds r2, #4 + 802819a: 4610 mov r0, r2 + 802819c: 4798 blx r3 + 802819e: 4603 mov r3, r0 + 80281a0: 61bb str r3, [r7, #24] + + DeltaTime.SubSeconds = (int16_t)UTIL_SYSTIMDriver.BKUPRead_SubSeconds(); + 80281a2: 4b10 ldr r3, [pc, #64] @ (80281e4 ) + 80281a4: 68db ldr r3, [r3, #12] + 80281a6: 4798 blx r3 + 80281a8: 4603 mov r3, r0 + 80281aa: b21b sxth r3, r3 + 80281ac: 81bb strh r3, [r7, #12] + DeltaTime.Seconds = UTIL_SYSTIMDriver.BKUPRead_Seconds(); + 80281ae: 4b0d ldr r3, [pc, #52] @ (80281e4 ) + 80281b0: 685b ldr r3, [r3, #4] + 80281b2: 4798 blx r3 + 80281b4: 4603 mov r3, r0 + 80281b6: 60bb str r3, [r7, #8] + + sysTime = SysTimeAdd( DeltaTime, calendarTime ); + 80281b8: f107 0010 add.w r0, r7, #16 + 80281bc: 69fb ldr r3, [r7, #28] + 80281be: 9300 str r3, [sp, #0] + 80281c0: 69bb ldr r3, [r7, #24] + 80281c2: f107 0208 add.w r2, r7, #8 + 80281c6: ca06 ldmia r2, {r1, r2} + 80281c8: f7ff ff34 bl 8028034 + + return sysTime; + 80281cc: 687b ldr r3, [r7, #4] + 80281ce: 461a mov r2, r3 + 80281d0: f107 0310 add.w r3, r7, #16 + 80281d4: e893 0003 ldmia.w r3, {r0, r1} + 80281d8: e882 0003 stmia.w r2, {r0, r1} +} + 80281dc: 6878 ldr r0, [r7, #4] + 80281de: 3720 adds r7, #32 + 80281e0: 46bd mov sp, r7 + 80281e2: bd80 pop {r7, pc} + 80281e4: 0802f950 .word 0x0802f950 + +080281e8 : + + +SysTime_t SysTimeGetMcuTime( void ) +{ + 80281e8: b580 push {r7, lr} + 80281ea: b084 sub sp, #16 + 80281ec: af00 add r7, sp, #0 + 80281ee: 6078 str r0, [r7, #4] + SysTime_t calendarTime = { .Seconds = 0, .SubSeconds = 0 }; + 80281f0: 2300 movs r3, #0 + 80281f2: 60bb str r3, [r7, #8] + 80281f4: 2300 movs r3, #0 + 80281f6: 81bb strh r3, [r7, #12] + + calendarTime.Seconds = UTIL_SYSTIMDriver.GetCalendarTime( ( uint16_t* )&calendarTime.SubSeconds ); + 80281f8: 4b0a ldr r3, [pc, #40] @ (8028224 ) + 80281fa: 691b ldr r3, [r3, #16] + 80281fc: f107 0208 add.w r2, r7, #8 + 8028200: 3204 adds r2, #4 + 8028202: 4610 mov r0, r2 + 8028204: 4798 blx r3 + 8028206: 4603 mov r3, r0 + 8028208: 60bb str r3, [r7, #8] + + return calendarTime; + 802820a: 687b ldr r3, [r7, #4] + 802820c: 461a mov r2, r3 + 802820e: f107 0308 add.w r3, r7, #8 + 8028212: e893 0003 ldmia.w r3, {r0, r1} + 8028216: e882 0003 stmia.w r2, {r0, r1} +} + 802821a: 6878 ldr r0, [r7, #4] + 802821c: 3710 adds r7, #16 + 802821e: 46bd mov sp, r7 + 8028220: bd80 pop {r7, pc} + 8028222: bf00 nop + 8028224: 0802f950 .word 0x0802f950 + +08028228 : + +uint32_t SysTimeToMs( SysTime_t sysTime ) +{ + 8028228: b580 push {r7, lr} + 802822a: b088 sub sp, #32 + 802822c: af02 add r7, sp, #8 + 802822e: 463b mov r3, r7 + 8028230: e883 0003 stmia.w r3, {r0, r1} + SysTime_t DeltaTime; + DeltaTime.SubSeconds = (int16_t)UTIL_SYSTIMDriver.BKUPRead_SubSeconds(); + 8028234: 4b0f ldr r3, [pc, #60] @ (8028274 ) + 8028236: 68db ldr r3, [r3, #12] + 8028238: 4798 blx r3 + 802823a: 4603 mov r3, r0 + 802823c: b21b sxth r3, r3 + 802823e: 82bb strh r3, [r7, #20] + DeltaTime.Seconds = UTIL_SYSTIMDriver.BKUPRead_Seconds(); + 8028240: 4b0c ldr r3, [pc, #48] @ (8028274 ) + 8028242: 685b ldr r3, [r3, #4] + 8028244: 4798 blx r3 + 8028246: 4603 mov r3, r0 + 8028248: 613b str r3, [r7, #16] + + SysTime_t calendarTime = SysTimeSub( sysTime, DeltaTime ); + 802824a: f107 0008 add.w r0, r7, #8 + 802824e: 697b ldr r3, [r7, #20] + 8028250: 9300 str r3, [sp, #0] + 8028252: 693b ldr r3, [r7, #16] + 8028254: 463a mov r2, r7 + 8028256: ca06 ldmia r2, {r1, r2} + 8028258: f7ff ff26 bl 80280a8 + return calendarTime.Seconds * 1000 + calendarTime.SubSeconds; + 802825c: 68bb ldr r3, [r7, #8] + 802825e: f44f 727a mov.w r2, #1000 @ 0x3e8 + 8028262: fb02 f303 mul.w r3, r2, r3 + 8028266: f9b7 200c ldrsh.w r2, [r7, #12] + 802826a: 4413 add r3, r2 +} + 802826c: 4618 mov r0, r3 + 802826e: 3718 adds r7, #24 + 8028270: 46bd mov sp, r7 + 8028272: bd80 pop {r7, pc} + 8028274: 0802f950 .word 0x0802f950 + +08028278 : + +SysTime_t SysTimeFromMs( uint32_t timeMs ) +{ + 8028278: b580 push {r7, lr} + 802827a: b08a sub sp, #40 @ 0x28 + 802827c: af02 add r7, sp, #8 + 802827e: 6078 str r0, [r7, #4] + 8028280: 6039 str r1, [r7, #0] + uint32_t seconds = timeMs / 1000; + 8028282: 683b ldr r3, [r7, #0] + 8028284: 4a19 ldr r2, [pc, #100] @ (80282ec ) + 8028286: fba2 2303 umull r2, r3, r2, r3 + 802828a: 099b lsrs r3, r3, #6 + 802828c: 61fb str r3, [r7, #28] + SysTime_t sysTime = { .Seconds = seconds, .SubSeconds = timeMs - seconds * 1000 }; + 802828e: 69fb ldr r3, [r7, #28] + 8028290: 617b str r3, [r7, #20] + 8028292: 683b ldr r3, [r7, #0] + 8028294: b29a uxth r2, r3 + 8028296: 69fb ldr r3, [r7, #28] + 8028298: b29b uxth r3, r3 + 802829a: 4619 mov r1, r3 + 802829c: 0149 lsls r1, r1, #5 + 802829e: 1ac9 subs r1, r1, r3 + 80282a0: 0089 lsls r1, r1, #2 + 80282a2: 440b add r3, r1 + 80282a4: 00db lsls r3, r3, #3 + 80282a6: b29b uxth r3, r3 + 80282a8: 1ad3 subs r3, r2, r3 + 80282aa: b29b uxth r3, r3 + 80282ac: b21b sxth r3, r3 + 80282ae: 833b strh r3, [r7, #24] + SysTime_t DeltaTime = { 0 }; + 80282b0: f107 030c add.w r3, r7, #12 + 80282b4: 2200 movs r2, #0 + 80282b6: 601a str r2, [r3, #0] + 80282b8: 605a str r2, [r3, #4] + + DeltaTime.SubSeconds = (int16_t)UTIL_SYSTIMDriver.BKUPRead_SubSeconds(); + 80282ba: 4b0d ldr r3, [pc, #52] @ (80282f0 ) + 80282bc: 68db ldr r3, [r3, #12] + 80282be: 4798 blx r3 + 80282c0: 4603 mov r3, r0 + 80282c2: b21b sxth r3, r3 + 80282c4: 823b strh r3, [r7, #16] + DeltaTime.Seconds = UTIL_SYSTIMDriver.BKUPRead_Seconds(); + 80282c6: 4b0a ldr r3, [pc, #40] @ (80282f0 ) + 80282c8: 685b ldr r3, [r3, #4] + 80282ca: 4798 blx r3 + 80282cc: 4603 mov r3, r0 + 80282ce: 60fb str r3, [r7, #12] + return SysTimeAdd( sysTime, DeltaTime ); + 80282d0: 6878 ldr r0, [r7, #4] + 80282d2: 693b ldr r3, [r7, #16] + 80282d4: 9300 str r3, [sp, #0] + 80282d6: 68fb ldr r3, [r7, #12] + 80282d8: f107 0214 add.w r2, r7, #20 + 80282dc: ca06 ldmia r2, {r1, r2} + 80282de: f7ff fea9 bl 8028034 +} + 80282e2: 6878 ldr r0, [r7, #4] + 80282e4: 3720 adds r7, #32 + 80282e6: 46bd mov sp, r7 + 80282e8: bd80 pop {r7, pc} + 80282ea: bf00 nop + 80282ec: 10624dd3 .word 0x10624dd3 + 80282f0: 0802f950 .word 0x0802f950 + +080282f4 : +{ + return UTIL_TimerDriver.DeInitTimer(); +} + +UTIL_TIMER_Status_t UTIL_TIMER_Create( UTIL_TIMER_Object_t *TimerObject, uint32_t PeriodValue, UTIL_TIMER_Mode_t Mode, void ( *Callback )( void *), void *Argument) +{ + 80282f4: b580 push {r7, lr} + 80282f6: b086 sub sp, #24 + 80282f8: af00 add r7, sp, #0 + 80282fa: 60f8 str r0, [r7, #12] + 80282fc: 60b9 str r1, [r7, #8] + 80282fe: 603b str r3, [r7, #0] + 8028300: 4613 mov r3, r2 + 8028302: 71fb strb r3, [r7, #7] + if((TimerObject != NULL) && (Callback != NULL)) + 8028304: 68fb ldr r3, [r7, #12] + 8028306: 2b00 cmp r3, #0 + 8028308: d010 beq.n 802832c + 802830a: 683b ldr r3, [r7, #0] + 802830c: 2b00 cmp r3, #0 + 802830e: d00d beq.n 802832c + { + osTimerDef(TimerObject, (void*)(const void *)Callback); + 8028310: 683b ldr r3, [r7, #0] + 8028312: 617b str r3, [r7, #20] + TimerObject->Handle = osTimerCreate(osTimer(TimerObject), Mode, Argument); + 8028314: 79f9 ldrb r1, [r7, #7] + 8028316: f107 0314 add.w r3, r7, #20 + 802831a: 6a3a ldr r2, [r7, #32] + 802831c: 4618 mov r0, r3 + 802831e: f7ed fea1 bl 8016064 + 8028322: 4602 mov r2, r0 + 8028324: 68fb ldr r3, [r7, #12] + 8028326: 619a str r2, [r3, #24] + + return UTIL_TIMER_OK; + 8028328: 2300 movs r3, #0 + 802832a: e000 b.n 802832e + } + else + { + return UTIL_TIMER_INVALID_PARAM; + 802832c: 2301 movs r3, #1 + } +} + 802832e: 4618 mov r0, r3 + 8028330: 3718 adds r7, #24 + 8028332: 46bd mov sp, r7 + 8028334: bd80 pop {r7, pc} + +08028336 : + +UTIL_TIMER_Status_t UTIL_TIMER_Start( UTIL_TIMER_Object_t *TimerObject) +{ + 8028336: b580 push {r7, lr} + 8028338: b084 sub sp, #16 + 802833a: af00 add r7, sp, #0 + 802833c: 6078 str r0, [r7, #4] + UTIL_TIMER_Status_t ret = UTIL_TIMER_OK; + 802833e: 2300 movs r3, #0 + 8028340: 73fb strb r3, [r7, #15] + + if(( TimerObject != NULL ) && ( TimerExists( TimerObject ) == true ) ) + 8028342: 687b ldr r3, [r7, #4] + 8028344: 2b00 cmp r3, #0 + 8028346: d00e beq.n 8028366 + 8028348: 6878 ldr r0, [r7, #4] + 802834a: f000 f87b bl 8028444 + 802834e: 4603 mov r3, r0 + 8028350: 2b00 cmp r3, #0 + 8028352: d008 beq.n 8028366 + { + osTimerStart( TimerObject->Handle, TimerObject->ReloadValue); + 8028354: 687b ldr r3, [r7, #4] + 8028356: 699a ldr r2, [r3, #24] + 8028358: 687b ldr r3, [r7, #4] + 802835a: 685b ldr r3, [r3, #4] + 802835c: 4619 mov r1, r3 + 802835e: 4610 mov r0, r2 + 8028360: f7ed fe9c bl 801609c + 8028364: e001 b.n 802836a + } + else + { + ret = UTIL_TIMER_INVALID_PARAM; + 8028366: 2301 movs r3, #1 + 8028368: 73fb strb r3, [r7, #15] + } + return ret; + 802836a: 7bfb ldrb r3, [r7, #15] +} + 802836c: 4618 mov r0, r3 + 802836e: 3710 adds r7, #16 + 8028370: 46bd mov sp, r7 + 8028372: bd80 pop {r7, pc} + +08028374 : + } + return ret; +} + +UTIL_TIMER_Status_t UTIL_TIMER_Stop( UTIL_TIMER_Object_t *TimerObject ) +{ + 8028374: b580 push {r7, lr} + 8028376: b084 sub sp, #16 + 8028378: af00 add r7, sp, #0 + 802837a: 6078 str r0, [r7, #4] + UTIL_TIMER_Status_t ret = UTIL_TIMER_OK; + 802837c: 2300 movs r3, #0 + 802837e: 73fb strb r3, [r7, #15] + + if(NULL == TimerObject) + 8028380: 687b ldr r3, [r7, #4] + 8028382: 2b00 cmp r3, #0 + 8028384: d102 bne.n 802838c + { + ret = UTIL_TIMER_INVALID_PARAM; + 8028386: 2301 movs r3, #1 + 8028388: 73fb strb r3, [r7, #15] + 802838a: e004 b.n 8028396 + } + else + { + osTimerStop( TimerObject->Handle ); + 802838c: 687b ldr r3, [r7, #4] + 802838e: 699b ldr r3, [r3, #24] + 8028390: 4618 mov r0, r3 + 8028392: f7ed fec7 bl 8016124 + } + return ret; + 8028396: 7bfb ldrb r3, [r7, #15] +} + 8028398: 4618 mov r0, r3 + 802839a: 3710 adds r7, #16 + 802839c: 46bd mov sp, r7 + 802839e: bd80 pop {r7, pc} + +080283a0 : + +UTIL_TIMER_Status_t UTIL_TIMER_SetPeriod(UTIL_TIMER_Object_t *TimerObject, uint32_t NewPeriodValue) +{ + 80283a0: b580 push {r7, lr} + 80283a2: b084 sub sp, #16 + 80283a4: af00 add r7, sp, #0 + 80283a6: 6078 str r0, [r7, #4] + 80283a8: 6039 str r1, [r7, #0] + UTIL_TIMER_Status_t ret = UTIL_TIMER_OK; + 80283aa: 2300 movs r3, #0 + 80283ac: 73fb strb r3, [r7, #15] + + if(NULL == TimerObject) + 80283ae: 687b ldr r3, [r7, #4] + 80283b0: 2b00 cmp r3, #0 + 80283b2: d102 bne.n 80283ba + { + ret = UTIL_TIMER_INVALID_PARAM; + 80283b4: 2301 movs r3, #1 + 80283b6: 73fb strb r3, [r7, #15] + 80283b8: e010 b.n 80283dc + } + else + { + TimerObject->ReloadValue = NewPeriodValue; + 80283ba: 687b ldr r3, [r7, #4] + 80283bc: 683a ldr r2, [r7, #0] + 80283be: 605a str r2, [r3, #4] + if(TimerExists(TimerObject)) + 80283c0: 6878 ldr r0, [r7, #4] + 80283c2: f000 f83f bl 8028444 + 80283c6: 4603 mov r3, r0 + 80283c8: 2b00 cmp r3, #0 + 80283ca: d007 beq.n 80283dc + { + (void)UTIL_TIMER_Stop(TimerObject); + 80283cc: 6878 ldr r0, [r7, #4] + 80283ce: f7ff ffd1 bl 8028374 + ret = UTIL_TIMER_Start(TimerObject); + 80283d2: 6878 ldr r0, [r7, #4] + 80283d4: f7ff ffaf bl 8028336 + 80283d8: 4603 mov r3, r0 + 80283da: 73fb strb r3, [r7, #15] + } + } + return ret; + 80283dc: 7bfb ldrb r3, [r7, #15] +} + 80283de: 4618 mov r0, r3 + 80283e0: 3710 adds r7, #16 + 80283e2: 46bd mov sp, r7 + 80283e4: bd80 pop {r7, pc} + ... + +080283e8 : + return 0; + } +} + +UTIL_TIMER_Time_t UTIL_TIMER_GetCurrentTime(void) +{ + 80283e8: b580 push {r7, lr} + 80283ea: b082 sub sp, #8 + 80283ec: af00 add r7, sp, #0 + uint32_t now = UTIL_TimerDriver.GetTimerValue( ); + 80283ee: 4b06 ldr r3, [pc, #24] @ (8028408 ) + 80283f0: 695b ldr r3, [r3, #20] + 80283f2: 4798 blx r3 + 80283f4: 6078 str r0, [r7, #4] + return UTIL_TimerDriver.Tick2ms(now); + 80283f6: 4b04 ldr r3, [pc, #16] @ (8028408 ) + 80283f8: 6a1b ldr r3, [r3, #32] + 80283fa: 6878 ldr r0, [r7, #4] + 80283fc: 4798 blx r3 + 80283fe: 4603 mov r3, r0 +} + 8028400: 4618 mov r0, r3 + 8028402: 3708 adds r7, #8 + 8028404: 46bd mov sp, r7 + 8028406: bd80 pop {r7, pc} + 8028408: 0802f930 .word 0x0802f930 + +0802840c : + +UTIL_TIMER_Time_t UTIL_TIMER_GetElapsedTime(UTIL_TIMER_Time_t past ) +{ + 802840c: b580 push {r7, lr} + 802840e: b084 sub sp, #16 + 8028410: af00 add r7, sp, #0 + 8028412: 6078 str r0, [r7, #4] + uint32_t nowInTicks = UTIL_TimerDriver.GetTimerValue( ); + 8028414: 4b0a ldr r3, [pc, #40] @ (8028440 ) + 8028416: 695b ldr r3, [r3, #20] + 8028418: 4798 blx r3 + 802841a: 60f8 str r0, [r7, #12] + uint32_t pastInTicks = UTIL_TimerDriver.ms2Tick( past ); + 802841c: 4b08 ldr r3, [pc, #32] @ (8028440 ) + 802841e: 69db ldr r3, [r3, #28] + 8028420: 6878 ldr r0, [r7, #4] + 8028422: 4798 blx r3 + 8028424: 60b8 str r0, [r7, #8] + /* intentional wrap around. Works Ok if tick duation below 1ms */ + return UTIL_TimerDriver.Tick2ms( nowInTicks- pastInTicks ); + 8028426: 4b06 ldr r3, [pc, #24] @ (8028440 ) + 8028428: 6a1b ldr r3, [r3, #32] + 802842a: 68f9 ldr r1, [r7, #12] + 802842c: 68ba ldr r2, [r7, #8] + 802842e: 1a8a subs r2, r1, r2 + 8028430: 4610 mov r0, r2 + 8028432: 4798 blx r3 + 8028434: 4603 mov r3, r0 +} + 8028436: 4618 mov r0, r3 + 8028438: 3710 adds r7, #16 + 802843a: 46bd mov sp, r7 + 802843c: bd80 pop {r7, pc} + 802843e: bf00 nop + 8028440: 0802f930 .word 0x0802f930 + +08028444 : + * + * @param TimerObject Structure containing the timer object parameters + * @retval 1 (the object is already in the list) or 0 + */ +bool TimerExists( UTIL_TIMER_Object_t *TimerObject ) +{ + 8028444: b480 push {r7} + 8028446: b083 sub sp, #12 + 8028448: af00 add r7, sp, #0 + 802844a: 6078 str r0, [r7, #4] + return TimerObject->Handle != NULL; + 802844c: 687b ldr r3, [r7, #4] + 802844e: 699b ldr r3, [r3, #24] + 8028450: 2b00 cmp r3, #0 + 8028452: bf14 ite ne + 8028454: 2301 movne r3, #1 + 8028456: 2300 moveq r3, #0 + 8028458: b2db uxtb r3, r3 +} + 802845a: 4618 mov r0, r3 + 802845c: 370c adds r7, #12 + 802845e: 46bd mov sp, r7 + 8028460: f85d 7b04 ldr.w r7, [sp], #4 + 8028464: 4770 bx lr + ... + +08028468 <__assert_func>: + 8028468: b51f push {r0, r1, r2, r3, r4, lr} + 802846a: 4614 mov r4, r2 + 802846c: 461a mov r2, r3 + 802846e: 4b09 ldr r3, [pc, #36] @ (8028494 <__assert_func+0x2c>) + 8028470: 681b ldr r3, [r3, #0] + 8028472: 4605 mov r5, r0 + 8028474: 68d8 ldr r0, [r3, #12] + 8028476: b14c cbz r4, 802848c <__assert_func+0x24> + 8028478: 4b07 ldr r3, [pc, #28] @ (8028498 <__assert_func+0x30>) + 802847a: 9100 str r1, [sp, #0] + 802847c: e9cd 3401 strd r3, r4, [sp, #4] + 8028480: 4906 ldr r1, [pc, #24] @ (802849c <__assert_func+0x34>) + 8028482: 462b mov r3, r5 + 8028484: f001 fec0 bl 802a208 + 8028488: f003 f8c2 bl 802b610 + 802848c: 4b04 ldr r3, [pc, #16] @ (80284a0 <__assert_func+0x38>) + 802848e: 461c mov r4, r3 + 8028490: e7f3 b.n 802847a <__assert_func+0x12> + 8028492: bf00 nop + 8028494: 2000158c .word 0x2000158c + 8028498: 0802fe70 .word 0x0802fe70 + 802849c: 0802fe7d .word 0x0802fe7d + 80284a0: 0802ff94 .word 0x0802ff94 + +080284a4 : + 80284a4: 2100 movs r1, #0 + 80284a6: f000 be27 b.w 80290f8 + +080284aa : + 80284aa: 220a movs r2, #10 + 80284ac: 2100 movs r1, #0 + 80284ae: f000 beab b.w 8029208 + +080284b2 : + 80284b2: 220a movs r2, #10 + 80284b4: 2100 movs r1, #0 + 80284b6: f000 bea7 b.w 8029208 + +080284ba <__itoa>: + 80284ba: 1e93 subs r3, r2, #2 + 80284bc: 2b22 cmp r3, #34 @ 0x22 + 80284be: b510 push {r4, lr} + 80284c0: 460c mov r4, r1 + 80284c2: d904 bls.n 80284ce <__itoa+0x14> + 80284c4: 2300 movs r3, #0 + 80284c6: 700b strb r3, [r1, #0] + 80284c8: 461c mov r4, r3 + 80284ca: 4620 mov r0, r4 + 80284cc: bd10 pop {r4, pc} + 80284ce: 2a0a cmp r2, #10 + 80284d0: d109 bne.n 80284e6 <__itoa+0x2c> + 80284d2: 2800 cmp r0, #0 + 80284d4: da07 bge.n 80284e6 <__itoa+0x2c> + 80284d6: 232d movs r3, #45 @ 0x2d + 80284d8: 700b strb r3, [r1, #0] + 80284da: 4240 negs r0, r0 + 80284dc: 2101 movs r1, #1 + 80284de: 4421 add r1, r4 + 80284e0: f000 ff16 bl 8029310 <__utoa> + 80284e4: e7f1 b.n 80284ca <__itoa+0x10> + 80284e6: 2100 movs r1, #0 + 80284e8: e7f9 b.n 80284de <__itoa+0x24> + +080284ea : + 80284ea: f7ff bfe6 b.w 80284ba <__itoa> + +080284ee : + 80284ee: b570 push {r4, r5, r6, lr} + 80284f0: 4604 mov r4, r0 + 80284f2: 460d mov r5, r1 + 80284f4: ec45 4b10 vmov d0, r4, r5 + 80284f8: 4616 mov r6, r2 + 80284fa: f004 fef5 bl 802d2e8 <__ulp> + 80284fe: ec51 0b10 vmov r0, r1, d0 + 8028502: b17e cbz r6, 8028524 + 8028504: f3c5 530a ubfx r3, r5, #20, #11 + 8028508: f1c3 036b rsb r3, r3, #107 @ 0x6b + 802850c: 2b00 cmp r3, #0 + 802850e: dd09 ble.n 8028524 + 8028510: 051b lsls r3, r3, #20 + 8028512: f103 557f add.w r5, r3, #1069547520 @ 0x3fc00000 + 8028516: 2400 movs r4, #0 + 8028518: f505 1540 add.w r5, r5, #3145728 @ 0x300000 + 802851c: 4622 mov r2, r4 + 802851e: 462b mov r3, r5 + 8028520: f7d8 f87a bl 8000618 <__aeabi_dmul> + 8028524: ec41 0b10 vmov d0, r0, r1 + 8028528: bd70 pop {r4, r5, r6, pc} + 802852a: 0000 movs r0, r0 + 802852c: 0000 movs r0, r0 + ... + +08028530 <_strtod_l>: + 8028530: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} + 8028534: b09f sub sp, #124 @ 0x7c + 8028536: 460c mov r4, r1 + 8028538: 9217 str r2, [sp, #92] @ 0x5c + 802853a: 2200 movs r2, #0 + 802853c: 921a str r2, [sp, #104] @ 0x68 + 802853e: 9005 str r0, [sp, #20] + 8028540: f04f 0a00 mov.w sl, #0 + 8028544: f04f 0b00 mov.w fp, #0 + 8028548: 460a mov r2, r1 + 802854a: 9219 str r2, [sp, #100] @ 0x64 + 802854c: 7811 ldrb r1, [r2, #0] + 802854e: 292b cmp r1, #43 @ 0x2b + 8028550: d04a beq.n 80285e8 <_strtod_l+0xb8> + 8028552: d838 bhi.n 80285c6 <_strtod_l+0x96> + 8028554: 290d cmp r1, #13 + 8028556: d832 bhi.n 80285be <_strtod_l+0x8e> + 8028558: 2908 cmp r1, #8 + 802855a: d832 bhi.n 80285c2 <_strtod_l+0x92> + 802855c: 2900 cmp r1, #0 + 802855e: d03b beq.n 80285d8 <_strtod_l+0xa8> + 8028560: 2200 movs r2, #0 + 8028562: 920e str r2, [sp, #56] @ 0x38 + 8028564: 9d19 ldr r5, [sp, #100] @ 0x64 + 8028566: 782a ldrb r2, [r5, #0] + 8028568: 2a30 cmp r2, #48 @ 0x30 + 802856a: f040 80b2 bne.w 80286d2 <_strtod_l+0x1a2> + 802856e: 786a ldrb r2, [r5, #1] + 8028570: f002 02df and.w r2, r2, #223 @ 0xdf + 8028574: 2a58 cmp r2, #88 @ 0x58 + 8028576: d16e bne.n 8028656 <_strtod_l+0x126> + 8028578: 9302 str r3, [sp, #8] + 802857a: 9b0e ldr r3, [sp, #56] @ 0x38 + 802857c: 9301 str r3, [sp, #4] + 802857e: ab1a add r3, sp, #104 @ 0x68 + 8028580: 9300 str r3, [sp, #0] + 8028582: 4a8f ldr r2, [pc, #572] @ (80287c0 <_strtod_l+0x290>) + 8028584: 9805 ldr r0, [sp, #20] + 8028586: ab1b add r3, sp, #108 @ 0x6c + 8028588: a919 add r1, sp, #100 @ 0x64 + 802858a: f003 ff5b bl 802c444 <__gethex> + 802858e: f010 060f ands.w r6, r0, #15 + 8028592: 4604 mov r4, r0 + 8028594: d005 beq.n 80285a2 <_strtod_l+0x72> + 8028596: 2e06 cmp r6, #6 + 8028598: d128 bne.n 80285ec <_strtod_l+0xbc> + 802859a: 3501 adds r5, #1 + 802859c: 2300 movs r3, #0 + 802859e: 9519 str r5, [sp, #100] @ 0x64 + 80285a0: 930e str r3, [sp, #56] @ 0x38 + 80285a2: 9b17 ldr r3, [sp, #92] @ 0x5c + 80285a4: 2b00 cmp r3, #0 + 80285a6: f040 858e bne.w 80290c6 <_strtod_l+0xb96> + 80285aa: 9b0e ldr r3, [sp, #56] @ 0x38 + 80285ac: b1cb cbz r3, 80285e2 <_strtod_l+0xb2> + 80285ae: 4652 mov r2, sl + 80285b0: f10b 4300 add.w r3, fp, #2147483648 @ 0x80000000 + 80285b4: ec43 2b10 vmov d0, r2, r3 + 80285b8: b01f add sp, #124 @ 0x7c + 80285ba: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} + 80285be: 2920 cmp r1, #32 + 80285c0: d1ce bne.n 8028560 <_strtod_l+0x30> + 80285c2: 3201 adds r2, #1 + 80285c4: e7c1 b.n 802854a <_strtod_l+0x1a> + 80285c6: 292d cmp r1, #45 @ 0x2d + 80285c8: d1ca bne.n 8028560 <_strtod_l+0x30> + 80285ca: 2101 movs r1, #1 + 80285cc: 910e str r1, [sp, #56] @ 0x38 + 80285ce: 1c51 adds r1, r2, #1 + 80285d0: 9119 str r1, [sp, #100] @ 0x64 + 80285d2: 7852 ldrb r2, [r2, #1] + 80285d4: 2a00 cmp r2, #0 + 80285d6: d1c5 bne.n 8028564 <_strtod_l+0x34> + 80285d8: 9b17 ldr r3, [sp, #92] @ 0x5c + 80285da: 9419 str r4, [sp, #100] @ 0x64 + 80285dc: 2b00 cmp r3, #0 + 80285de: f040 8570 bne.w 80290c2 <_strtod_l+0xb92> + 80285e2: 4652 mov r2, sl + 80285e4: 465b mov r3, fp + 80285e6: e7e5 b.n 80285b4 <_strtod_l+0x84> + 80285e8: 2100 movs r1, #0 + 80285ea: e7ef b.n 80285cc <_strtod_l+0x9c> + 80285ec: 9a1a ldr r2, [sp, #104] @ 0x68 + 80285ee: b13a cbz r2, 8028600 <_strtod_l+0xd0> + 80285f0: 2135 movs r1, #53 @ 0x35 + 80285f2: a81c add r0, sp, #112 @ 0x70 + 80285f4: f004 ff72 bl 802d4dc <__copybits> + 80285f8: 991a ldr r1, [sp, #104] @ 0x68 + 80285fa: 9805 ldr r0, [sp, #20] + 80285fc: f004 fb48 bl 802cc90 <_Bfree> + 8028600: 3e01 subs r6, #1 + 8028602: 9a1b ldr r2, [sp, #108] @ 0x6c + 8028604: 2e04 cmp r6, #4 + 8028606: d806 bhi.n 8028616 <_strtod_l+0xe6> + 8028608: e8df f006 tbb [pc, r6] + 802860c: 201d0314 .word 0x201d0314 + 8028610: 14 .byte 0x14 + 8028611: 00 .byte 0x00 + 8028612: e9dd ab1c ldrd sl, fp, [sp, #112] @ 0x70 + 8028616: 05e1 lsls r1, r4, #23 + 8028618: bf48 it mi + 802861a: f04b 4b00 orrmi.w fp, fp, #2147483648 @ 0x80000000 + 802861e: f02b 4300 bic.w r3, fp, #2147483648 @ 0x80000000 + 8028622: 0d1b lsrs r3, r3, #20 + 8028624: 051b lsls r3, r3, #20 + 8028626: 2b00 cmp r3, #0 + 8028628: d1bb bne.n 80285a2 <_strtod_l+0x72> + 802862a: f002 ffa3 bl 802b574 <__errno> + 802862e: 2322 movs r3, #34 @ 0x22 + 8028630: 6003 str r3, [r0, #0] + 8028632: e7b6 b.n 80285a2 <_strtod_l+0x72> + 8028634: e9dd a31c ldrd sl, r3, [sp, #112] @ 0x70 + 8028638: f202 4233 addw r2, r2, #1075 @ 0x433 + 802863c: f423 1380 bic.w r3, r3, #1048576 @ 0x100000 + 8028640: ea43 5b02 orr.w fp, r3, r2, lsl #20 + 8028644: e7e7 b.n 8028616 <_strtod_l+0xe6> + 8028646: f8df b180 ldr.w fp, [pc, #384] @ 80287c8 <_strtod_l+0x298> + 802864a: e7e4 b.n 8028616 <_strtod_l+0xe6> + 802864c: f06f 4b00 mvn.w fp, #2147483648 @ 0x80000000 + 8028650: f04f 3aff mov.w sl, #4294967295 + 8028654: e7df b.n 8028616 <_strtod_l+0xe6> + 8028656: 9b19 ldr r3, [sp, #100] @ 0x64 + 8028658: 1c5a adds r2, r3, #1 + 802865a: 9219 str r2, [sp, #100] @ 0x64 + 802865c: 785b ldrb r3, [r3, #1] + 802865e: 2b30 cmp r3, #48 @ 0x30 + 8028660: d0f9 beq.n 8028656 <_strtod_l+0x126> + 8028662: 2b00 cmp r3, #0 + 8028664: d09d beq.n 80285a2 <_strtod_l+0x72> + 8028666: 2301 movs r3, #1 + 8028668: 2700 movs r7, #0 + 802866a: 9308 str r3, [sp, #32] + 802866c: 9b19 ldr r3, [sp, #100] @ 0x64 + 802866e: 930c str r3, [sp, #48] @ 0x30 + 8028670: 970b str r7, [sp, #44] @ 0x2c + 8028672: 46b9 mov r9, r7 + 8028674: 220a movs r2, #10 + 8028676: 9819 ldr r0, [sp, #100] @ 0x64 + 8028678: 7805 ldrb r5, [r0, #0] + 802867a: f1a5 0330 sub.w r3, r5, #48 @ 0x30 + 802867e: b2d9 uxtb r1, r3 + 8028680: 2909 cmp r1, #9 + 8028682: d928 bls.n 80286d6 <_strtod_l+0x1a6> + 8028684: 494f ldr r1, [pc, #316] @ (80287c4 <_strtod_l+0x294>) + 8028686: 2201 movs r2, #1 + 8028688: f001 ff0f bl 802a4aa + 802868c: 2800 cmp r0, #0 + 802868e: d032 beq.n 80286f6 <_strtod_l+0x1c6> + 8028690: 2000 movs r0, #0 + 8028692: 462a mov r2, r5 + 8028694: 900a str r0, [sp, #40] @ 0x28 + 8028696: 464d mov r5, r9 + 8028698: 4603 mov r3, r0 + 802869a: 2a65 cmp r2, #101 @ 0x65 + 802869c: d001 beq.n 80286a2 <_strtod_l+0x172> + 802869e: 2a45 cmp r2, #69 @ 0x45 + 80286a0: d114 bne.n 80286cc <_strtod_l+0x19c> + 80286a2: b91d cbnz r5, 80286ac <_strtod_l+0x17c> + 80286a4: 9a08 ldr r2, [sp, #32] + 80286a6: 4302 orrs r2, r0 + 80286a8: d096 beq.n 80285d8 <_strtod_l+0xa8> + 80286aa: 2500 movs r5, #0 + 80286ac: 9c19 ldr r4, [sp, #100] @ 0x64 + 80286ae: 1c62 adds r2, r4, #1 + 80286b0: 9219 str r2, [sp, #100] @ 0x64 + 80286b2: 7862 ldrb r2, [r4, #1] + 80286b4: 2a2b cmp r2, #43 @ 0x2b + 80286b6: d07a beq.n 80287ae <_strtod_l+0x27e> + 80286b8: 2a2d cmp r2, #45 @ 0x2d + 80286ba: d07e beq.n 80287ba <_strtod_l+0x28a> + 80286bc: f04f 0c00 mov.w ip, #0 + 80286c0: f1a2 0130 sub.w r1, r2, #48 @ 0x30 + 80286c4: 2909 cmp r1, #9 + 80286c6: f240 8085 bls.w 80287d4 <_strtod_l+0x2a4> + 80286ca: 9419 str r4, [sp, #100] @ 0x64 + 80286cc: f04f 0800 mov.w r8, #0 + 80286d0: e0a5 b.n 802881e <_strtod_l+0x2ee> + 80286d2: 2300 movs r3, #0 + 80286d4: e7c8 b.n 8028668 <_strtod_l+0x138> + 80286d6: f1b9 0f08 cmp.w r9, #8 + 80286da: bfd8 it le + 80286dc: 990b ldrle r1, [sp, #44] @ 0x2c + 80286de: f100 0001 add.w r0, r0, #1 + 80286e2: bfda itte le + 80286e4: fb02 3301 mlale r3, r2, r1, r3 + 80286e8: 930b strle r3, [sp, #44] @ 0x2c + 80286ea: fb02 3707 mlagt r7, r2, r7, r3 + 80286ee: f109 0901 add.w r9, r9, #1 + 80286f2: 9019 str r0, [sp, #100] @ 0x64 + 80286f4: e7bf b.n 8028676 <_strtod_l+0x146> + 80286f6: 9b19 ldr r3, [sp, #100] @ 0x64 + 80286f8: 1c5a adds r2, r3, #1 + 80286fa: 9219 str r2, [sp, #100] @ 0x64 + 80286fc: 785a ldrb r2, [r3, #1] + 80286fe: f1b9 0f00 cmp.w r9, #0 + 8028702: d03b beq.n 802877c <_strtod_l+0x24c> + 8028704: 900a str r0, [sp, #40] @ 0x28 + 8028706: 464d mov r5, r9 + 8028708: f1a2 0330 sub.w r3, r2, #48 @ 0x30 + 802870c: 2b09 cmp r3, #9 + 802870e: d912 bls.n 8028736 <_strtod_l+0x206> + 8028710: 2301 movs r3, #1 + 8028712: e7c2 b.n 802869a <_strtod_l+0x16a> + 8028714: 9b19 ldr r3, [sp, #100] @ 0x64 + 8028716: 1c5a adds r2, r3, #1 + 8028718: 9219 str r2, [sp, #100] @ 0x64 + 802871a: 785a ldrb r2, [r3, #1] + 802871c: 3001 adds r0, #1 + 802871e: 2a30 cmp r2, #48 @ 0x30 + 8028720: d0f8 beq.n 8028714 <_strtod_l+0x1e4> + 8028722: f1a2 0331 sub.w r3, r2, #49 @ 0x31 + 8028726: 2b08 cmp r3, #8 + 8028728: f200 84d2 bhi.w 80290d0 <_strtod_l+0xba0> + 802872c: 9b19 ldr r3, [sp, #100] @ 0x64 + 802872e: 900a str r0, [sp, #40] @ 0x28 + 8028730: 2000 movs r0, #0 + 8028732: 930c str r3, [sp, #48] @ 0x30 + 8028734: 4605 mov r5, r0 + 8028736: 3a30 subs r2, #48 @ 0x30 + 8028738: f100 0301 add.w r3, r0, #1 + 802873c: d018 beq.n 8028770 <_strtod_l+0x240> + 802873e: 990a ldr r1, [sp, #40] @ 0x28 + 8028740: 4419 add r1, r3 + 8028742: 910a str r1, [sp, #40] @ 0x28 + 8028744: 462e mov r6, r5 + 8028746: f04f 0e0a mov.w lr, #10 + 802874a: 1c71 adds r1, r6, #1 + 802874c: eba1 0c05 sub.w ip, r1, r5 + 8028750: 4563 cmp r3, ip + 8028752: dc15 bgt.n 8028780 <_strtod_l+0x250> + 8028754: ea20 70e0 bic.w r0, r0, r0, asr #31 + 8028758: 182b adds r3, r5, r0 + 802875a: 2b08 cmp r3, #8 + 802875c: f105 0501 add.w r5, r5, #1 + 8028760: 4405 add r5, r0 + 8028762: dc1a bgt.n 802879a <_strtod_l+0x26a> + 8028764: 990b ldr r1, [sp, #44] @ 0x2c + 8028766: 230a movs r3, #10 + 8028768: fb03 2301 mla r3, r3, r1, r2 + 802876c: 930b str r3, [sp, #44] @ 0x2c + 802876e: 2300 movs r3, #0 + 8028770: 9a19 ldr r2, [sp, #100] @ 0x64 + 8028772: 1c51 adds r1, r2, #1 + 8028774: 9119 str r1, [sp, #100] @ 0x64 + 8028776: 7852 ldrb r2, [r2, #1] + 8028778: 4618 mov r0, r3 + 802877a: e7c5 b.n 8028708 <_strtod_l+0x1d8> + 802877c: 4648 mov r0, r9 + 802877e: e7ce b.n 802871e <_strtod_l+0x1ee> + 8028780: 2e08 cmp r6, #8 + 8028782: dc05 bgt.n 8028790 <_strtod_l+0x260> + 8028784: 9e0b ldr r6, [sp, #44] @ 0x2c + 8028786: fb0e f606 mul.w r6, lr, r6 + 802878a: 960b str r6, [sp, #44] @ 0x2c + 802878c: 460e mov r6, r1 + 802878e: e7dc b.n 802874a <_strtod_l+0x21a> + 8028790: 2910 cmp r1, #16 + 8028792: bfd8 it le + 8028794: fb0e f707 mulle.w r7, lr, r7 + 8028798: e7f8 b.n 802878c <_strtod_l+0x25c> + 802879a: 2b0f cmp r3, #15 + 802879c: bfdc itt le + 802879e: 230a movle r3, #10 + 80287a0: fb03 2707 mlale r7, r3, r7, r2 + 80287a4: e7e3 b.n 802876e <_strtod_l+0x23e> + 80287a6: 2300 movs r3, #0 + 80287a8: 930a str r3, [sp, #40] @ 0x28 + 80287aa: 2301 movs r3, #1 + 80287ac: e77a b.n 80286a4 <_strtod_l+0x174> + 80287ae: f04f 0c00 mov.w ip, #0 + 80287b2: 1ca2 adds r2, r4, #2 + 80287b4: 9219 str r2, [sp, #100] @ 0x64 + 80287b6: 78a2 ldrb r2, [r4, #2] + 80287b8: e782 b.n 80286c0 <_strtod_l+0x190> + 80287ba: f04f 0c01 mov.w ip, #1 + 80287be: e7f8 b.n 80287b2 <_strtod_l+0x282> + 80287c0: 0803020c .word 0x0803020c + 80287c4: 0802feac .word 0x0802feac + 80287c8: 7ff00000 .word 0x7ff00000 + 80287cc: 9a19 ldr r2, [sp, #100] @ 0x64 + 80287ce: 1c51 adds r1, r2, #1 + 80287d0: 9119 str r1, [sp, #100] @ 0x64 + 80287d2: 7852 ldrb r2, [r2, #1] + 80287d4: 2a30 cmp r2, #48 @ 0x30 + 80287d6: d0f9 beq.n 80287cc <_strtod_l+0x29c> + 80287d8: f1a2 0131 sub.w r1, r2, #49 @ 0x31 + 80287dc: 2908 cmp r1, #8 + 80287de: f63f af75 bhi.w 80286cc <_strtod_l+0x19c> + 80287e2: 3a30 subs r2, #48 @ 0x30 + 80287e4: 9209 str r2, [sp, #36] @ 0x24 + 80287e6: 9a19 ldr r2, [sp, #100] @ 0x64 + 80287e8: 920f str r2, [sp, #60] @ 0x3c + 80287ea: f04f 080a mov.w r8, #10 + 80287ee: 9a19 ldr r2, [sp, #100] @ 0x64 + 80287f0: 1c56 adds r6, r2, #1 + 80287f2: 9619 str r6, [sp, #100] @ 0x64 + 80287f4: 7852 ldrb r2, [r2, #1] + 80287f6: f1a2 0e30 sub.w lr, r2, #48 @ 0x30 + 80287fa: f1be 0f09 cmp.w lr, #9 + 80287fe: d939 bls.n 8028874 <_strtod_l+0x344> + 8028800: 990f ldr r1, [sp, #60] @ 0x3c + 8028802: 1a76 subs r6, r6, r1 + 8028804: 2e08 cmp r6, #8 + 8028806: f644 681f movw r8, #19999 @ 0x4e1f + 802880a: dc03 bgt.n 8028814 <_strtod_l+0x2e4> + 802880c: 9909 ldr r1, [sp, #36] @ 0x24 + 802880e: 4588 cmp r8, r1 + 8028810: bfa8 it ge + 8028812: 4688 movge r8, r1 + 8028814: f1bc 0f00 cmp.w ip, #0 + 8028818: d001 beq.n 802881e <_strtod_l+0x2ee> + 802881a: f1c8 0800 rsb r8, r8, #0 + 802881e: 2d00 cmp r5, #0 + 8028820: d14e bne.n 80288c0 <_strtod_l+0x390> + 8028822: 9908 ldr r1, [sp, #32] + 8028824: 4308 orrs r0, r1 + 8028826: f47f aebc bne.w 80285a2 <_strtod_l+0x72> + 802882a: 2b00 cmp r3, #0 + 802882c: f47f aed4 bne.w 80285d8 <_strtod_l+0xa8> + 8028830: 2a69 cmp r2, #105 @ 0x69 + 8028832: d028 beq.n 8028886 <_strtod_l+0x356> + 8028834: dc25 bgt.n 8028882 <_strtod_l+0x352> + 8028836: 2a49 cmp r2, #73 @ 0x49 + 8028838: d025 beq.n 8028886 <_strtod_l+0x356> + 802883a: 2a4e cmp r2, #78 @ 0x4e + 802883c: f47f aecc bne.w 80285d8 <_strtod_l+0xa8> + 8028840: 499a ldr r1, [pc, #616] @ (8028aac <_strtod_l+0x57c>) + 8028842: a819 add r0, sp, #100 @ 0x64 + 8028844: f004 f820 bl 802c888 <__match> + 8028848: 2800 cmp r0, #0 + 802884a: f43f aec5 beq.w 80285d8 <_strtod_l+0xa8> + 802884e: 9b19 ldr r3, [sp, #100] @ 0x64 + 8028850: 781b ldrb r3, [r3, #0] + 8028852: 2b28 cmp r3, #40 @ 0x28 + 8028854: d12e bne.n 80288b4 <_strtod_l+0x384> + 8028856: 4996 ldr r1, [pc, #600] @ (8028ab0 <_strtod_l+0x580>) + 8028858: aa1c add r2, sp, #112 @ 0x70 + 802885a: a819 add r0, sp, #100 @ 0x64 + 802885c: f004 f828 bl 802c8b0 <__hexnan> + 8028860: 2805 cmp r0, #5 + 8028862: d127 bne.n 80288b4 <_strtod_l+0x384> + 8028864: 9b1d ldr r3, [sp, #116] @ 0x74 + 8028866: f8dd a070 ldr.w sl, [sp, #112] @ 0x70 + 802886a: f043 4bff orr.w fp, r3, #2139095040 @ 0x7f800000 + 802886e: f44b 0be0 orr.w fp, fp, #7340032 @ 0x700000 + 8028872: e696 b.n 80285a2 <_strtod_l+0x72> + 8028874: 9909 ldr r1, [sp, #36] @ 0x24 + 8028876: fb08 2101 mla r1, r8, r1, r2 + 802887a: f1a1 0230 sub.w r2, r1, #48 @ 0x30 + 802887e: 9209 str r2, [sp, #36] @ 0x24 + 8028880: e7b5 b.n 80287ee <_strtod_l+0x2be> + 8028882: 2a6e cmp r2, #110 @ 0x6e + 8028884: e7da b.n 802883c <_strtod_l+0x30c> + 8028886: 498b ldr r1, [pc, #556] @ (8028ab4 <_strtod_l+0x584>) + 8028888: a819 add r0, sp, #100 @ 0x64 + 802888a: f003 fffd bl 802c888 <__match> + 802888e: 2800 cmp r0, #0 + 8028890: f43f aea2 beq.w 80285d8 <_strtod_l+0xa8> + 8028894: 9b19 ldr r3, [sp, #100] @ 0x64 + 8028896: 4988 ldr r1, [pc, #544] @ (8028ab8 <_strtod_l+0x588>) + 8028898: 3b01 subs r3, #1 + 802889a: a819 add r0, sp, #100 @ 0x64 + 802889c: 9319 str r3, [sp, #100] @ 0x64 + 802889e: f003 fff3 bl 802c888 <__match> + 80288a2: b910 cbnz r0, 80288aa <_strtod_l+0x37a> + 80288a4: 9b19 ldr r3, [sp, #100] @ 0x64 + 80288a6: 3301 adds r3, #1 + 80288a8: 9319 str r3, [sp, #100] @ 0x64 + 80288aa: f8df b21c ldr.w fp, [pc, #540] @ 8028ac8 <_strtod_l+0x598> + 80288ae: f04f 0a00 mov.w sl, #0 + 80288b2: e676 b.n 80285a2 <_strtod_l+0x72> + 80288b4: 4881 ldr r0, [pc, #516] @ (8028abc <_strtod_l+0x58c>) + 80288b6: f002 fea3 bl 802b600 + 80288ba: ec5b ab10 vmov sl, fp, d0 + 80288be: e670 b.n 80285a2 <_strtod_l+0x72> + 80288c0: 9b0a ldr r3, [sp, #40] @ 0x28 + 80288c2: 980b ldr r0, [sp, #44] @ 0x2c + 80288c4: eba8 0303 sub.w r3, r8, r3 + 80288c8: f1b9 0f00 cmp.w r9, #0 + 80288cc: bf08 it eq + 80288ce: 46a9 moveq r9, r5 + 80288d0: 2d10 cmp r5, #16 + 80288d2: 9309 str r3, [sp, #36] @ 0x24 + 80288d4: 462c mov r4, r5 + 80288d6: bfa8 it ge + 80288d8: 2410 movge r4, #16 + 80288da: f7d7 fe23 bl 8000524 <__aeabi_ui2d> + 80288de: 2d09 cmp r5, #9 + 80288e0: 4682 mov sl, r0 + 80288e2: 468b mov fp, r1 + 80288e4: dc13 bgt.n 802890e <_strtod_l+0x3de> + 80288e6: 9b09 ldr r3, [sp, #36] @ 0x24 + 80288e8: 2b00 cmp r3, #0 + 80288ea: f43f ae5a beq.w 80285a2 <_strtod_l+0x72> + 80288ee: 9b09 ldr r3, [sp, #36] @ 0x24 + 80288f0: dd78 ble.n 80289e4 <_strtod_l+0x4b4> + 80288f2: 2b16 cmp r3, #22 + 80288f4: dc5f bgt.n 80289b6 <_strtod_l+0x486> + 80288f6: 4972 ldr r1, [pc, #456] @ (8028ac0 <_strtod_l+0x590>) + 80288f8: eb01 01c3 add.w r1, r1, r3, lsl #3 + 80288fc: e9d1 0100 ldrd r0, r1, [r1] + 8028900: 4652 mov r2, sl + 8028902: 465b mov r3, fp + 8028904: f7d7 fe88 bl 8000618 <__aeabi_dmul> + 8028908: 4682 mov sl, r0 + 802890a: 468b mov fp, r1 + 802890c: e649 b.n 80285a2 <_strtod_l+0x72> + 802890e: 4b6c ldr r3, [pc, #432] @ (8028ac0 <_strtod_l+0x590>) + 8028910: eb03 03c4 add.w r3, r3, r4, lsl #3 + 8028914: e953 2312 ldrd r2, r3, [r3, #-72] @ 0x48 + 8028918: f7d7 fe7e bl 8000618 <__aeabi_dmul> + 802891c: 4682 mov sl, r0 + 802891e: 4638 mov r0, r7 + 8028920: 468b mov fp, r1 + 8028922: f7d7 fdff bl 8000524 <__aeabi_ui2d> + 8028926: 4602 mov r2, r0 + 8028928: 460b mov r3, r1 + 802892a: 4650 mov r0, sl + 802892c: 4659 mov r1, fp + 802892e: f7d7 fcbd bl 80002ac <__adddf3> + 8028932: 2d0f cmp r5, #15 + 8028934: 4682 mov sl, r0 + 8028936: 468b mov fp, r1 + 8028938: ddd5 ble.n 80288e6 <_strtod_l+0x3b6> + 802893a: 9b09 ldr r3, [sp, #36] @ 0x24 + 802893c: 1b2c subs r4, r5, r4 + 802893e: 441c add r4, r3 + 8028940: 2c00 cmp r4, #0 + 8028942: f340 8093 ble.w 8028a6c <_strtod_l+0x53c> + 8028946: f014 030f ands.w r3, r4, #15 + 802894a: d00a beq.n 8028962 <_strtod_l+0x432> + 802894c: 495c ldr r1, [pc, #368] @ (8028ac0 <_strtod_l+0x590>) + 802894e: eb01 01c3 add.w r1, r1, r3, lsl #3 + 8028952: 4652 mov r2, sl + 8028954: 465b mov r3, fp + 8028956: e9d1 0100 ldrd r0, r1, [r1] + 802895a: f7d7 fe5d bl 8000618 <__aeabi_dmul> + 802895e: 4682 mov sl, r0 + 8028960: 468b mov fp, r1 + 8028962: f034 040f bics.w r4, r4, #15 + 8028966: d073 beq.n 8028a50 <_strtod_l+0x520> + 8028968: f5b4 7f9a cmp.w r4, #308 @ 0x134 + 802896c: dd49 ble.n 8028a02 <_strtod_l+0x4d2> + 802896e: 2400 movs r4, #0 + 8028970: 46a0 mov r8, r4 + 8028972: 940b str r4, [sp, #44] @ 0x2c + 8028974: 46a1 mov r9, r4 + 8028976: 9a05 ldr r2, [sp, #20] + 8028978: f8df b14c ldr.w fp, [pc, #332] @ 8028ac8 <_strtod_l+0x598> + 802897c: 2322 movs r3, #34 @ 0x22 + 802897e: 6013 str r3, [r2, #0] + 8028980: f04f 0a00 mov.w sl, #0 + 8028984: 9b0b ldr r3, [sp, #44] @ 0x2c + 8028986: 2b00 cmp r3, #0 + 8028988: f43f ae0b beq.w 80285a2 <_strtod_l+0x72> + 802898c: 991a ldr r1, [sp, #104] @ 0x68 + 802898e: 9805 ldr r0, [sp, #20] + 8028990: f004 f97e bl 802cc90 <_Bfree> + 8028994: 9805 ldr r0, [sp, #20] + 8028996: 4649 mov r1, r9 + 8028998: f004 f97a bl 802cc90 <_Bfree> + 802899c: 9805 ldr r0, [sp, #20] + 802899e: 4641 mov r1, r8 + 80289a0: f004 f976 bl 802cc90 <_Bfree> + 80289a4: 990b ldr r1, [sp, #44] @ 0x2c + 80289a6: 9805 ldr r0, [sp, #20] + 80289a8: f004 f972 bl 802cc90 <_Bfree> + 80289ac: 9805 ldr r0, [sp, #20] + 80289ae: 4621 mov r1, r4 + 80289b0: f004 f96e bl 802cc90 <_Bfree> + 80289b4: e5f5 b.n 80285a2 <_strtod_l+0x72> + 80289b6: 9a09 ldr r2, [sp, #36] @ 0x24 + 80289b8: f1c5 0325 rsb r3, r5, #37 @ 0x25 + 80289bc: 4293 cmp r3, r2 + 80289be: dbbc blt.n 802893a <_strtod_l+0x40a> + 80289c0: 4c3f ldr r4, [pc, #252] @ (8028ac0 <_strtod_l+0x590>) + 80289c2: f1c5 050f rsb r5, r5, #15 + 80289c6: eb04 01c5 add.w r1, r4, r5, lsl #3 + 80289ca: 4652 mov r2, sl + 80289cc: 465b mov r3, fp + 80289ce: e9d1 0100 ldrd r0, r1, [r1] + 80289d2: f7d7 fe21 bl 8000618 <__aeabi_dmul> + 80289d6: 9b09 ldr r3, [sp, #36] @ 0x24 + 80289d8: 1b5d subs r5, r3, r5 + 80289da: eb04 04c5 add.w r4, r4, r5, lsl #3 + 80289de: e9d4 2300 ldrd r2, r3, [r4] + 80289e2: e78f b.n 8028904 <_strtod_l+0x3d4> + 80289e4: 3316 adds r3, #22 + 80289e6: dba8 blt.n 802893a <_strtod_l+0x40a> + 80289e8: 9b0a ldr r3, [sp, #40] @ 0x28 + 80289ea: eba3 0808 sub.w r8, r3, r8 + 80289ee: 4b34 ldr r3, [pc, #208] @ (8028ac0 <_strtod_l+0x590>) + 80289f0: eb03 08c8 add.w r8, r3, r8, lsl #3 + 80289f4: e9d8 2300 ldrd r2, r3, [r8] + 80289f8: 4650 mov r0, sl + 80289fa: 4659 mov r1, fp + 80289fc: f7d7 ff36 bl 800086c <__aeabi_ddiv> + 8028a00: e782 b.n 8028908 <_strtod_l+0x3d8> + 8028a02: 2300 movs r3, #0 + 8028a04: 4f2f ldr r7, [pc, #188] @ (8028ac4 <_strtod_l+0x594>) + 8028a06: 1124 asrs r4, r4, #4 + 8028a08: 4650 mov r0, sl + 8028a0a: 4659 mov r1, fp + 8028a0c: 461e mov r6, r3 + 8028a0e: 2c01 cmp r4, #1 + 8028a10: dc21 bgt.n 8028a56 <_strtod_l+0x526> + 8028a12: b10b cbz r3, 8028a18 <_strtod_l+0x4e8> + 8028a14: 4682 mov sl, r0 + 8028a16: 468b mov fp, r1 + 8028a18: 492a ldr r1, [pc, #168] @ (8028ac4 <_strtod_l+0x594>) + 8028a1a: f1ab 7b54 sub.w fp, fp, #55574528 @ 0x3500000 + 8028a1e: eb01 01c6 add.w r1, r1, r6, lsl #3 + 8028a22: 4652 mov r2, sl + 8028a24: 465b mov r3, fp + 8028a26: e9d1 0100 ldrd r0, r1, [r1] + 8028a2a: f7d7 fdf5 bl 8000618 <__aeabi_dmul> + 8028a2e: 4b26 ldr r3, [pc, #152] @ (8028ac8 <_strtod_l+0x598>) + 8028a30: 460a mov r2, r1 + 8028a32: 400b ands r3, r1 + 8028a34: 4925 ldr r1, [pc, #148] @ (8028acc <_strtod_l+0x59c>) + 8028a36: 428b cmp r3, r1 + 8028a38: 4682 mov sl, r0 + 8028a3a: d898 bhi.n 802896e <_strtod_l+0x43e> + 8028a3c: f5a1 1180 sub.w r1, r1, #1048576 @ 0x100000 + 8028a40: 428b cmp r3, r1 + 8028a42: bf86 itte hi + 8028a44: f8df b088 ldrhi.w fp, [pc, #136] @ 8028ad0 <_strtod_l+0x5a0> + 8028a48: f04f 3aff movhi.w sl, #4294967295 + 8028a4c: f102 7b54 addls.w fp, r2, #55574528 @ 0x3500000 + 8028a50: 2300 movs r3, #0 + 8028a52: 9308 str r3, [sp, #32] + 8028a54: e076 b.n 8028b44 <_strtod_l+0x614> + 8028a56: 07e2 lsls r2, r4, #31 + 8028a58: d504 bpl.n 8028a64 <_strtod_l+0x534> + 8028a5a: e9d7 2300 ldrd r2, r3, [r7] + 8028a5e: f7d7 fddb bl 8000618 <__aeabi_dmul> + 8028a62: 2301 movs r3, #1 + 8028a64: 3601 adds r6, #1 + 8028a66: 1064 asrs r4, r4, #1 + 8028a68: 3708 adds r7, #8 + 8028a6a: e7d0 b.n 8028a0e <_strtod_l+0x4de> + 8028a6c: d0f0 beq.n 8028a50 <_strtod_l+0x520> + 8028a6e: 4264 negs r4, r4 + 8028a70: f014 020f ands.w r2, r4, #15 + 8028a74: d00a beq.n 8028a8c <_strtod_l+0x55c> + 8028a76: 4b12 ldr r3, [pc, #72] @ (8028ac0 <_strtod_l+0x590>) + 8028a78: eb03 03c2 add.w r3, r3, r2, lsl #3 + 8028a7c: 4650 mov r0, sl + 8028a7e: 4659 mov r1, fp + 8028a80: e9d3 2300 ldrd r2, r3, [r3] + 8028a84: f7d7 fef2 bl 800086c <__aeabi_ddiv> + 8028a88: 4682 mov sl, r0 + 8028a8a: 468b mov fp, r1 + 8028a8c: 1124 asrs r4, r4, #4 + 8028a8e: d0df beq.n 8028a50 <_strtod_l+0x520> + 8028a90: 2c1f cmp r4, #31 + 8028a92: dd1f ble.n 8028ad4 <_strtod_l+0x5a4> + 8028a94: 2400 movs r4, #0 + 8028a96: 46a0 mov r8, r4 + 8028a98: 940b str r4, [sp, #44] @ 0x2c + 8028a9a: 46a1 mov r9, r4 + 8028a9c: 9a05 ldr r2, [sp, #20] + 8028a9e: 2322 movs r3, #34 @ 0x22 + 8028aa0: f04f 0a00 mov.w sl, #0 + 8028aa4: f04f 0b00 mov.w fp, #0 + 8028aa8: 6013 str r3, [r2, #0] + 8028aaa: e76b b.n 8028984 <_strtod_l+0x454> + 8028aac: 0802fee0 .word 0x0802fee0 + 8028ab0: 080301f8 .word 0x080301f8 + 8028ab4: 0802fed8 .word 0x0802fed8 + 8028ab8: 0803009f .word 0x0803009f + 8028abc: 0802ff94 .word 0x0802ff94 + 8028ac0: 08030478 .word 0x08030478 + 8028ac4: 08030450 .word 0x08030450 + 8028ac8: 7ff00000 .word 0x7ff00000 + 8028acc: 7ca00000 .word 0x7ca00000 + 8028ad0: 7fefffff .word 0x7fefffff + 8028ad4: f014 0310 ands.w r3, r4, #16 + 8028ad8: bf18 it ne + 8028ada: 236a movne r3, #106 @ 0x6a + 8028adc: 4ea9 ldr r6, [pc, #676] @ (8028d84 <_strtod_l+0x854>) + 8028ade: 9308 str r3, [sp, #32] + 8028ae0: 4650 mov r0, sl + 8028ae2: 4659 mov r1, fp + 8028ae4: 2300 movs r3, #0 + 8028ae6: 07e7 lsls r7, r4, #31 + 8028ae8: d504 bpl.n 8028af4 <_strtod_l+0x5c4> + 8028aea: e9d6 2300 ldrd r2, r3, [r6] + 8028aee: f7d7 fd93 bl 8000618 <__aeabi_dmul> + 8028af2: 2301 movs r3, #1 + 8028af4: 1064 asrs r4, r4, #1 + 8028af6: f106 0608 add.w r6, r6, #8 + 8028afa: d1f4 bne.n 8028ae6 <_strtod_l+0x5b6> + 8028afc: b10b cbz r3, 8028b02 <_strtod_l+0x5d2> + 8028afe: 4682 mov sl, r0 + 8028b00: 468b mov fp, r1 + 8028b02: 9b08 ldr r3, [sp, #32] + 8028b04: b1b3 cbz r3, 8028b34 <_strtod_l+0x604> + 8028b06: f3cb 520a ubfx r2, fp, #20, #11 + 8028b0a: f1c2 036b rsb r3, r2, #107 @ 0x6b + 8028b0e: 2b00 cmp r3, #0 + 8028b10: 4659 mov r1, fp + 8028b12: dd0f ble.n 8028b34 <_strtod_l+0x604> + 8028b14: 2b1f cmp r3, #31 + 8028b16: dd56 ble.n 8028bc6 <_strtod_l+0x696> + 8028b18: 2b34 cmp r3, #52 @ 0x34 + 8028b1a: bfde ittt le + 8028b1c: f04f 33ff movle.w r3, #4294967295 + 8028b20: f1c2 024b rsble r2, r2, #75 @ 0x4b + 8028b24: 4093 lslle r3, r2 + 8028b26: f04f 0a00 mov.w sl, #0 + 8028b2a: bfcc ite gt + 8028b2c: f04f 7b5c movgt.w fp, #57671680 @ 0x3700000 + 8028b30: ea03 0b01 andle.w fp, r3, r1 + 8028b34: 2200 movs r2, #0 + 8028b36: 2300 movs r3, #0 + 8028b38: 4650 mov r0, sl + 8028b3a: 4659 mov r1, fp + 8028b3c: f7d7 ffd4 bl 8000ae8 <__aeabi_dcmpeq> + 8028b40: 2800 cmp r0, #0 + 8028b42: d1a7 bne.n 8028a94 <_strtod_l+0x564> + 8028b44: 9b0b ldr r3, [sp, #44] @ 0x2c + 8028b46: 9300 str r3, [sp, #0] + 8028b48: 990c ldr r1, [sp, #48] @ 0x30 + 8028b4a: 9805 ldr r0, [sp, #20] + 8028b4c: 462b mov r3, r5 + 8028b4e: 464a mov r2, r9 + 8028b50: f004 f906 bl 802cd60 <__s2b> + 8028b54: 900b str r0, [sp, #44] @ 0x2c + 8028b56: 2800 cmp r0, #0 + 8028b58: f43f af09 beq.w 802896e <_strtod_l+0x43e> + 8028b5c: 9a09 ldr r2, [sp, #36] @ 0x24 + 8028b5e: 9b0a ldr r3, [sp, #40] @ 0x28 + 8028b60: 2a00 cmp r2, #0 + 8028b62: eba3 0308 sub.w r3, r3, r8 + 8028b66: bfa8 it ge + 8028b68: 2300 movge r3, #0 + 8028b6a: 9312 str r3, [sp, #72] @ 0x48 + 8028b6c: 2400 movs r4, #0 + 8028b6e: ea22 73e2 bic.w r3, r2, r2, asr #31 + 8028b72: 9316 str r3, [sp, #88] @ 0x58 + 8028b74: 46a0 mov r8, r4 + 8028b76: 9b0b ldr r3, [sp, #44] @ 0x2c + 8028b78: 9805 ldr r0, [sp, #20] + 8028b7a: 6859 ldr r1, [r3, #4] + 8028b7c: f004 f848 bl 802cc10 <_Balloc> + 8028b80: 4681 mov r9, r0 + 8028b82: 2800 cmp r0, #0 + 8028b84: f43f aef7 beq.w 8028976 <_strtod_l+0x446> + 8028b88: 9b0b ldr r3, [sp, #44] @ 0x2c + 8028b8a: 691a ldr r2, [r3, #16] + 8028b8c: 3202 adds r2, #2 + 8028b8e: f103 010c add.w r1, r3, #12 + 8028b92: 0092 lsls r2, r2, #2 + 8028b94: 300c adds r0, #12 + 8028b96: f002 fd24 bl 802b5e2 + 8028b9a: ec4b ab10 vmov d0, sl, fp + 8028b9e: 9805 ldr r0, [sp, #20] + 8028ba0: aa1c add r2, sp, #112 @ 0x70 + 8028ba2: a91b add r1, sp, #108 @ 0x6c + 8028ba4: e9cd ab0c strd sl, fp, [sp, #48] @ 0x30 + 8028ba8: f004 fc0e bl 802d3c8 <__d2b> + 8028bac: 901a str r0, [sp, #104] @ 0x68 + 8028bae: 2800 cmp r0, #0 + 8028bb0: f43f aee1 beq.w 8028976 <_strtod_l+0x446> + 8028bb4: 9805 ldr r0, [sp, #20] + 8028bb6: 2101 movs r1, #1 + 8028bb8: f004 f968 bl 802ce8c <__i2b> + 8028bbc: 4680 mov r8, r0 + 8028bbe: b948 cbnz r0, 8028bd4 <_strtod_l+0x6a4> + 8028bc0: f04f 0800 mov.w r8, #0 + 8028bc4: e6d7 b.n 8028976 <_strtod_l+0x446> + 8028bc6: f04f 32ff mov.w r2, #4294967295 + 8028bca: fa02 f303 lsl.w r3, r2, r3 + 8028bce: ea03 0a0a and.w sl, r3, sl + 8028bd2: e7af b.n 8028b34 <_strtod_l+0x604> + 8028bd4: 9d1b ldr r5, [sp, #108] @ 0x6c + 8028bd6: 9a1c ldr r2, [sp, #112] @ 0x70 + 8028bd8: 2d00 cmp r5, #0 + 8028bda: bfab itete ge + 8028bdc: 9b12 ldrge r3, [sp, #72] @ 0x48 + 8028bde: 9b16 ldrlt r3, [sp, #88] @ 0x58 + 8028be0: 9e16 ldrge r6, [sp, #88] @ 0x58 + 8028be2: 9f12 ldrlt r7, [sp, #72] @ 0x48 + 8028be4: bfac ite ge + 8028be6: 18ef addge r7, r5, r3 + 8028be8: 1b5e sublt r6, r3, r5 + 8028bea: 9b08 ldr r3, [sp, #32] + 8028bec: 1aed subs r5, r5, r3 + 8028bee: 4415 add r5, r2 + 8028bf0: 4b65 ldr r3, [pc, #404] @ (8028d88 <_strtod_l+0x858>) + 8028bf2: 3d01 subs r5, #1 + 8028bf4: 429d cmp r5, r3 + 8028bf6: f1c2 0236 rsb r2, r2, #54 @ 0x36 + 8028bfa: da50 bge.n 8028c9e <_strtod_l+0x76e> + 8028bfc: 1b5b subs r3, r3, r5 + 8028bfe: 2b1f cmp r3, #31 + 8028c00: eba2 0203 sub.w r2, r2, r3 + 8028c04: f04f 0101 mov.w r1, #1 + 8028c08: dc3d bgt.n 8028c86 <_strtod_l+0x756> + 8028c0a: fa01 f303 lsl.w r3, r1, r3 + 8028c0e: 9313 str r3, [sp, #76] @ 0x4c + 8028c10: 2300 movs r3, #0 + 8028c12: 9310 str r3, [sp, #64] @ 0x40 + 8028c14: 18bd adds r5, r7, r2 + 8028c16: 9b08 ldr r3, [sp, #32] + 8028c18: 42af cmp r7, r5 + 8028c1a: 4416 add r6, r2 + 8028c1c: 441e add r6, r3 + 8028c1e: 463b mov r3, r7 + 8028c20: bfa8 it ge + 8028c22: 462b movge r3, r5 + 8028c24: 42b3 cmp r3, r6 + 8028c26: bfa8 it ge + 8028c28: 4633 movge r3, r6 + 8028c2a: 2b00 cmp r3, #0 + 8028c2c: bfc2 ittt gt + 8028c2e: 1aed subgt r5, r5, r3 + 8028c30: 1af6 subgt r6, r6, r3 + 8028c32: 1aff subgt r7, r7, r3 + 8028c34: 9b12 ldr r3, [sp, #72] @ 0x48 + 8028c36: 2b00 cmp r3, #0 + 8028c38: dd16 ble.n 8028c68 <_strtod_l+0x738> + 8028c3a: 4641 mov r1, r8 + 8028c3c: 9805 ldr r0, [sp, #20] + 8028c3e: 461a mov r2, r3 + 8028c40: f004 f9dc bl 802cffc <__pow5mult> + 8028c44: 4680 mov r8, r0 + 8028c46: 2800 cmp r0, #0 + 8028c48: d0ba beq.n 8028bc0 <_strtod_l+0x690> + 8028c4a: 4601 mov r1, r0 + 8028c4c: 9a1a ldr r2, [sp, #104] @ 0x68 + 8028c4e: 9805 ldr r0, [sp, #20] + 8028c50: f004 f932 bl 802ceb8 <__multiply> + 8028c54: 900a str r0, [sp, #40] @ 0x28 + 8028c56: 2800 cmp r0, #0 + 8028c58: f43f ae8d beq.w 8028976 <_strtod_l+0x446> + 8028c5c: 991a ldr r1, [sp, #104] @ 0x68 + 8028c5e: 9805 ldr r0, [sp, #20] + 8028c60: f004 f816 bl 802cc90 <_Bfree> + 8028c64: 9b0a ldr r3, [sp, #40] @ 0x28 + 8028c66: 931a str r3, [sp, #104] @ 0x68 + 8028c68: 2d00 cmp r5, #0 + 8028c6a: dc1d bgt.n 8028ca8 <_strtod_l+0x778> + 8028c6c: 9b09 ldr r3, [sp, #36] @ 0x24 + 8028c6e: 2b00 cmp r3, #0 + 8028c70: dd23 ble.n 8028cba <_strtod_l+0x78a> + 8028c72: 4649 mov r1, r9 + 8028c74: 9a16 ldr r2, [sp, #88] @ 0x58 + 8028c76: 9805 ldr r0, [sp, #20] + 8028c78: f004 f9c0 bl 802cffc <__pow5mult> + 8028c7c: 4681 mov r9, r0 + 8028c7e: b9e0 cbnz r0, 8028cba <_strtod_l+0x78a> + 8028c80: f04f 0900 mov.w r9, #0 + 8028c84: e677 b.n 8028976 <_strtod_l+0x446> + 8028c86: f1c5 457f rsb r5, r5, #4278190080 @ 0xff000000 + 8028c8a: f505 057f add.w r5, r5, #16711680 @ 0xff0000 + 8028c8e: f505 457b add.w r5, r5, #64256 @ 0xfb00 + 8028c92: 35e2 adds r5, #226 @ 0xe2 + 8028c94: fa01 f305 lsl.w r3, r1, r5 + 8028c98: 9310 str r3, [sp, #64] @ 0x40 + 8028c9a: 9113 str r1, [sp, #76] @ 0x4c + 8028c9c: e7ba b.n 8028c14 <_strtod_l+0x6e4> + 8028c9e: 2300 movs r3, #0 + 8028ca0: 9310 str r3, [sp, #64] @ 0x40 + 8028ca2: 2301 movs r3, #1 + 8028ca4: 9313 str r3, [sp, #76] @ 0x4c + 8028ca6: e7b5 b.n 8028c14 <_strtod_l+0x6e4> + 8028ca8: 991a ldr r1, [sp, #104] @ 0x68 + 8028caa: 9805 ldr r0, [sp, #20] + 8028cac: 462a mov r2, r5 + 8028cae: f004 f9ff bl 802d0b0 <__lshift> + 8028cb2: 901a str r0, [sp, #104] @ 0x68 + 8028cb4: 2800 cmp r0, #0 + 8028cb6: d1d9 bne.n 8028c6c <_strtod_l+0x73c> + 8028cb8: e65d b.n 8028976 <_strtod_l+0x446> + 8028cba: 2e00 cmp r6, #0 + 8028cbc: dd07 ble.n 8028cce <_strtod_l+0x79e> + 8028cbe: 4649 mov r1, r9 + 8028cc0: 9805 ldr r0, [sp, #20] + 8028cc2: 4632 mov r2, r6 + 8028cc4: f004 f9f4 bl 802d0b0 <__lshift> + 8028cc8: 4681 mov r9, r0 + 8028cca: 2800 cmp r0, #0 + 8028ccc: d0d8 beq.n 8028c80 <_strtod_l+0x750> + 8028cce: 2f00 cmp r7, #0 + 8028cd0: dd08 ble.n 8028ce4 <_strtod_l+0x7b4> + 8028cd2: 4641 mov r1, r8 + 8028cd4: 9805 ldr r0, [sp, #20] + 8028cd6: 463a mov r2, r7 + 8028cd8: f004 f9ea bl 802d0b0 <__lshift> + 8028cdc: 4680 mov r8, r0 + 8028cde: 2800 cmp r0, #0 + 8028ce0: f43f ae49 beq.w 8028976 <_strtod_l+0x446> + 8028ce4: 991a ldr r1, [sp, #104] @ 0x68 + 8028ce6: 9805 ldr r0, [sp, #20] + 8028ce8: 464a mov r2, r9 + 8028cea: f004 fa69 bl 802d1c0 <__mdiff> + 8028cee: 4604 mov r4, r0 + 8028cf0: 2800 cmp r0, #0 + 8028cf2: f43f ae40 beq.w 8028976 <_strtod_l+0x446> + 8028cf6: 68c3 ldr r3, [r0, #12] + 8028cf8: 930f str r3, [sp, #60] @ 0x3c + 8028cfa: 2300 movs r3, #0 + 8028cfc: 60c3 str r3, [r0, #12] + 8028cfe: 4641 mov r1, r8 + 8028d00: f004 fa42 bl 802d188 <__mcmp> + 8028d04: 2800 cmp r0, #0 + 8028d06: da45 bge.n 8028d94 <_strtod_l+0x864> + 8028d08: 9b0f ldr r3, [sp, #60] @ 0x3c + 8028d0a: ea53 030a orrs.w r3, r3, sl + 8028d0e: d16b bne.n 8028de8 <_strtod_l+0x8b8> + 8028d10: f3cb 0313 ubfx r3, fp, #0, #20 + 8028d14: 2b00 cmp r3, #0 + 8028d16: d167 bne.n 8028de8 <_strtod_l+0x8b8> + 8028d18: f02b 4300 bic.w r3, fp, #2147483648 @ 0x80000000 + 8028d1c: 0d1b lsrs r3, r3, #20 + 8028d1e: 051b lsls r3, r3, #20 + 8028d20: f1b3 6fd6 cmp.w r3, #112197632 @ 0x6b00000 + 8028d24: d960 bls.n 8028de8 <_strtod_l+0x8b8> + 8028d26: 6963 ldr r3, [r4, #20] + 8028d28: b913 cbnz r3, 8028d30 <_strtod_l+0x800> + 8028d2a: 6923 ldr r3, [r4, #16] + 8028d2c: 2b01 cmp r3, #1 + 8028d2e: dd5b ble.n 8028de8 <_strtod_l+0x8b8> + 8028d30: 4621 mov r1, r4 + 8028d32: 2201 movs r2, #1 + 8028d34: 9805 ldr r0, [sp, #20] + 8028d36: f004 f9bb bl 802d0b0 <__lshift> + 8028d3a: 4641 mov r1, r8 + 8028d3c: 4604 mov r4, r0 + 8028d3e: f004 fa23 bl 802d188 <__mcmp> + 8028d42: 2800 cmp r0, #0 + 8028d44: dd50 ble.n 8028de8 <_strtod_l+0x8b8> + 8028d46: f02b 4300 bic.w r3, fp, #2147483648 @ 0x80000000 + 8028d4a: 9a08 ldr r2, [sp, #32] + 8028d4c: 0d1b lsrs r3, r3, #20 + 8028d4e: 051b lsls r3, r3, #20 + 8028d50: 2a00 cmp r2, #0 + 8028d52: d06a beq.n 8028e2a <_strtod_l+0x8fa> + 8028d54: f1b3 6fd6 cmp.w r3, #112197632 @ 0x6b00000 + 8028d58: d867 bhi.n 8028e2a <_strtod_l+0x8fa> + 8028d5a: f1b3 7f5c cmp.w r3, #57671680 @ 0x3700000 + 8028d5e: f67f ae9d bls.w 8028a9c <_strtod_l+0x56c> + 8028d62: 4b0a ldr r3, [pc, #40] @ (8028d8c <_strtod_l+0x85c>) + 8028d64: 4650 mov r0, sl + 8028d66: 4659 mov r1, fp + 8028d68: 2200 movs r2, #0 + 8028d6a: f7d7 fc55 bl 8000618 <__aeabi_dmul> + 8028d6e: 4b08 ldr r3, [pc, #32] @ (8028d90 <_strtod_l+0x860>) + 8028d70: 400b ands r3, r1 + 8028d72: 4682 mov sl, r0 + 8028d74: 468b mov fp, r1 + 8028d76: 2b00 cmp r3, #0 + 8028d78: f47f ae08 bne.w 802898c <_strtod_l+0x45c> + 8028d7c: 9a05 ldr r2, [sp, #20] + 8028d7e: 2322 movs r3, #34 @ 0x22 + 8028d80: 6013 str r3, [r2, #0] + 8028d82: e603 b.n 802898c <_strtod_l+0x45c> + 8028d84: 08030220 .word 0x08030220 + 8028d88: fffffc02 .word 0xfffffc02 + 8028d8c: 39500000 .word 0x39500000 + 8028d90: 7ff00000 .word 0x7ff00000 + 8028d94: f8cd b028 str.w fp, [sp, #40] @ 0x28 + 8028d98: d165 bne.n 8028e66 <_strtod_l+0x936> + 8028d9a: 9a0f ldr r2, [sp, #60] @ 0x3c + 8028d9c: f3cb 0313 ubfx r3, fp, #0, #20 + 8028da0: b35a cbz r2, 8028dfa <_strtod_l+0x8ca> + 8028da2: 4a9f ldr r2, [pc, #636] @ (8029020 <_strtod_l+0xaf0>) + 8028da4: 4293 cmp r3, r2 + 8028da6: d12b bne.n 8028e00 <_strtod_l+0x8d0> + 8028da8: 9b08 ldr r3, [sp, #32] + 8028daa: 4651 mov r1, sl + 8028dac: b303 cbz r3, 8028df0 <_strtod_l+0x8c0> + 8028dae: 4b9d ldr r3, [pc, #628] @ (8029024 <_strtod_l+0xaf4>) + 8028db0: 465a mov r2, fp + 8028db2: 4013 ands r3, r2 + 8028db4: f1b3 6fd4 cmp.w r3, #111149056 @ 0x6a00000 + 8028db8: f04f 32ff mov.w r2, #4294967295 + 8028dbc: d81b bhi.n 8028df6 <_strtod_l+0x8c6> + 8028dbe: 0d1b lsrs r3, r3, #20 + 8028dc0: f1c3 036b rsb r3, r3, #107 @ 0x6b + 8028dc4: fa02 f303 lsl.w r3, r2, r3 + 8028dc8: 4299 cmp r1, r3 + 8028dca: d119 bne.n 8028e00 <_strtod_l+0x8d0> + 8028dcc: 4b96 ldr r3, [pc, #600] @ (8029028 <_strtod_l+0xaf8>) + 8028dce: 9a0a ldr r2, [sp, #40] @ 0x28 + 8028dd0: 429a cmp r2, r3 + 8028dd2: d102 bne.n 8028dda <_strtod_l+0x8aa> + 8028dd4: 3101 adds r1, #1 + 8028dd6: f43f adce beq.w 8028976 <_strtod_l+0x446> + 8028dda: 4b92 ldr r3, [pc, #584] @ (8029024 <_strtod_l+0xaf4>) + 8028ddc: 9a0a ldr r2, [sp, #40] @ 0x28 + 8028dde: 401a ands r2, r3 + 8028de0: f502 1b80 add.w fp, r2, #1048576 @ 0x100000 + 8028de4: f04f 0a00 mov.w sl, #0 + 8028de8: 9b08 ldr r3, [sp, #32] + 8028dea: 2b00 cmp r3, #0 + 8028dec: d1b9 bne.n 8028d62 <_strtod_l+0x832> + 8028dee: e5cd b.n 802898c <_strtod_l+0x45c> + 8028df0: f04f 33ff mov.w r3, #4294967295 + 8028df4: e7e8 b.n 8028dc8 <_strtod_l+0x898> + 8028df6: 4613 mov r3, r2 + 8028df8: e7e6 b.n 8028dc8 <_strtod_l+0x898> + 8028dfa: ea53 030a orrs.w r3, r3, sl + 8028dfe: d0a2 beq.n 8028d46 <_strtod_l+0x816> + 8028e00: 9b10 ldr r3, [sp, #64] @ 0x40 + 8028e02: b1db cbz r3, 8028e3c <_strtod_l+0x90c> + 8028e04: 9a0a ldr r2, [sp, #40] @ 0x28 + 8028e06: 4213 tst r3, r2 + 8028e08: d0ee beq.n 8028de8 <_strtod_l+0x8b8> + 8028e0a: 9b0f ldr r3, [sp, #60] @ 0x3c + 8028e0c: 9a08 ldr r2, [sp, #32] + 8028e0e: 4650 mov r0, sl + 8028e10: 4659 mov r1, fp + 8028e12: b1bb cbz r3, 8028e44 <_strtod_l+0x914> + 8028e14: f7ff fb6b bl 80284ee + 8028e18: e9dd 010c ldrd r0, r1, [sp, #48] @ 0x30 + 8028e1c: ec53 2b10 vmov r2, r3, d0 + 8028e20: f7d7 fa44 bl 80002ac <__adddf3> + 8028e24: 4682 mov sl, r0 + 8028e26: 468b mov fp, r1 + 8028e28: e7de b.n 8028de8 <_strtod_l+0x8b8> + 8028e2a: f5a3 1380 sub.w r3, r3, #1048576 @ 0x100000 + 8028e2e: ea6f 5b13 mvn.w fp, r3, lsr #20 + 8028e32: ea6f 5b0b mvn.w fp, fp, lsl #20 + 8028e36: f04f 3aff mov.w sl, #4294967295 + 8028e3a: e7d5 b.n 8028de8 <_strtod_l+0x8b8> + 8028e3c: 9b13 ldr r3, [sp, #76] @ 0x4c + 8028e3e: ea13 0f0a tst.w r3, sl + 8028e42: e7e1 b.n 8028e08 <_strtod_l+0x8d8> + 8028e44: f7ff fb53 bl 80284ee + 8028e48: e9dd 010c ldrd r0, r1, [sp, #48] @ 0x30 + 8028e4c: ec53 2b10 vmov r2, r3, d0 + 8028e50: f7d7 fa2a bl 80002a8 <__aeabi_dsub> + 8028e54: 2200 movs r2, #0 + 8028e56: 2300 movs r3, #0 + 8028e58: 4682 mov sl, r0 + 8028e5a: 468b mov fp, r1 + 8028e5c: f7d7 fe44 bl 8000ae8 <__aeabi_dcmpeq> + 8028e60: 2800 cmp r0, #0 + 8028e62: d0c1 beq.n 8028de8 <_strtod_l+0x8b8> + 8028e64: e61a b.n 8028a9c <_strtod_l+0x56c> + 8028e66: 4641 mov r1, r8 + 8028e68: 4620 mov r0, r4 + 8028e6a: f004 fb05 bl 802d478 <__ratio> + 8028e6e: ec57 6b10 vmov r6, r7, d0 + 8028e72: 2200 movs r2, #0 + 8028e74: f04f 4380 mov.w r3, #1073741824 @ 0x40000000 + 8028e78: 4630 mov r0, r6 + 8028e7a: 4639 mov r1, r7 + 8028e7c: f7d7 fe48 bl 8000b10 <__aeabi_dcmple> + 8028e80: 2800 cmp r0, #0 + 8028e82: d06f beq.n 8028f64 <_strtod_l+0xa34> + 8028e84: 9b0f ldr r3, [sp, #60] @ 0x3c + 8028e86: 2b00 cmp r3, #0 + 8028e88: d17a bne.n 8028f80 <_strtod_l+0xa50> + 8028e8a: f1ba 0f00 cmp.w sl, #0 + 8028e8e: d158 bne.n 8028f42 <_strtod_l+0xa12> + 8028e90: 9b0a ldr r3, [sp, #40] @ 0x28 + 8028e92: f3c3 0313 ubfx r3, r3, #0, #20 + 8028e96: 2b00 cmp r3, #0 + 8028e98: d15a bne.n 8028f50 <_strtod_l+0xa20> + 8028e9a: 4b64 ldr r3, [pc, #400] @ (802902c <_strtod_l+0xafc>) + 8028e9c: 2200 movs r2, #0 + 8028e9e: 4630 mov r0, r6 + 8028ea0: 4639 mov r1, r7 + 8028ea2: f7d7 fe2b bl 8000afc <__aeabi_dcmplt> + 8028ea6: 2800 cmp r0, #0 + 8028ea8: d159 bne.n 8028f5e <_strtod_l+0xa2e> + 8028eaa: 4630 mov r0, r6 + 8028eac: 4639 mov r1, r7 + 8028eae: 4b60 ldr r3, [pc, #384] @ (8029030 <_strtod_l+0xb00>) + 8028eb0: 2200 movs r2, #0 + 8028eb2: f7d7 fbb1 bl 8000618 <__aeabi_dmul> + 8028eb6: 4606 mov r6, r0 + 8028eb8: 460f mov r7, r1 + 8028eba: f107 4300 add.w r3, r7, #2147483648 @ 0x80000000 + 8028ebe: 9606 str r6, [sp, #24] + 8028ec0: 9307 str r3, [sp, #28] + 8028ec2: e9dd 2306 ldrd r2, r3, [sp, #24] + 8028ec6: 4d57 ldr r5, [pc, #348] @ (8029024 <_strtod_l+0xaf4>) + 8028ec8: e9cd 2310 strd r2, r3, [sp, #64] @ 0x40 + 8028ecc: 9b0a ldr r3, [sp, #40] @ 0x28 + 8028ece: 401d ands r5, r3 + 8028ed0: 4b58 ldr r3, [pc, #352] @ (8029034 <_strtod_l+0xb04>) + 8028ed2: 429d cmp r5, r3 + 8028ed4: f040 80b2 bne.w 802903c <_strtod_l+0xb0c> + 8028ed8: 9b0a ldr r3, [sp, #40] @ 0x28 + 8028eda: f1a3 7b54 sub.w fp, r3, #55574528 @ 0x3500000 + 8028ede: ec4b ab10 vmov d0, sl, fp + 8028ee2: f004 fa01 bl 802d2e8 <__ulp> + 8028ee6: e9dd 2306 ldrd r2, r3, [sp, #24] + 8028eea: ec51 0b10 vmov r0, r1, d0 + 8028eee: f7d7 fb93 bl 8000618 <__aeabi_dmul> + 8028ef2: 4652 mov r2, sl + 8028ef4: 465b mov r3, fp + 8028ef6: f7d7 f9d9 bl 80002ac <__adddf3> + 8028efa: 460b mov r3, r1 + 8028efc: 4949 ldr r1, [pc, #292] @ (8029024 <_strtod_l+0xaf4>) + 8028efe: 4a4e ldr r2, [pc, #312] @ (8029038 <_strtod_l+0xb08>) + 8028f00: 4019 ands r1, r3 + 8028f02: 4291 cmp r1, r2 + 8028f04: 4682 mov sl, r0 + 8028f06: d942 bls.n 8028f8e <_strtod_l+0xa5e> + 8028f08: 9a0d ldr r2, [sp, #52] @ 0x34 + 8028f0a: 4b47 ldr r3, [pc, #284] @ (8029028 <_strtod_l+0xaf8>) + 8028f0c: 429a cmp r2, r3 + 8028f0e: d103 bne.n 8028f18 <_strtod_l+0x9e8> + 8028f10: 9b0c ldr r3, [sp, #48] @ 0x30 + 8028f12: 3301 adds r3, #1 + 8028f14: f43f ad2f beq.w 8028976 <_strtod_l+0x446> + 8028f18: f8df b10c ldr.w fp, [pc, #268] @ 8029028 <_strtod_l+0xaf8> + 8028f1c: f04f 3aff mov.w sl, #4294967295 + 8028f20: 991a ldr r1, [sp, #104] @ 0x68 + 8028f22: 9805 ldr r0, [sp, #20] + 8028f24: f003 feb4 bl 802cc90 <_Bfree> + 8028f28: 9805 ldr r0, [sp, #20] + 8028f2a: 4649 mov r1, r9 + 8028f2c: f003 feb0 bl 802cc90 <_Bfree> + 8028f30: 9805 ldr r0, [sp, #20] + 8028f32: 4641 mov r1, r8 + 8028f34: f003 feac bl 802cc90 <_Bfree> + 8028f38: 9805 ldr r0, [sp, #20] + 8028f3a: 4621 mov r1, r4 + 8028f3c: f003 fea8 bl 802cc90 <_Bfree> + 8028f40: e619 b.n 8028b76 <_strtod_l+0x646> + 8028f42: f1ba 0f01 cmp.w sl, #1 + 8028f46: d103 bne.n 8028f50 <_strtod_l+0xa20> + 8028f48: 9b0a ldr r3, [sp, #40] @ 0x28 + 8028f4a: 2b00 cmp r3, #0 + 8028f4c: f43f ada6 beq.w 8028a9c <_strtod_l+0x56c> + 8028f50: ed9f 7b2b vldr d7, [pc, #172] @ 8029000 <_strtod_l+0xad0> + 8028f54: 4f35 ldr r7, [pc, #212] @ (802902c <_strtod_l+0xafc>) + 8028f56: ed8d 7b06 vstr d7, [sp, #24] + 8028f5a: 2600 movs r6, #0 + 8028f5c: e7b1 b.n 8028ec2 <_strtod_l+0x992> + 8028f5e: 4f34 ldr r7, [pc, #208] @ (8029030 <_strtod_l+0xb00>) + 8028f60: 2600 movs r6, #0 + 8028f62: e7aa b.n 8028eba <_strtod_l+0x98a> + 8028f64: 4b32 ldr r3, [pc, #200] @ (8029030 <_strtod_l+0xb00>) + 8028f66: 4630 mov r0, r6 + 8028f68: 4639 mov r1, r7 + 8028f6a: 2200 movs r2, #0 + 8028f6c: f7d7 fb54 bl 8000618 <__aeabi_dmul> + 8028f70: 9b0f ldr r3, [sp, #60] @ 0x3c + 8028f72: 4606 mov r6, r0 + 8028f74: 460f mov r7, r1 + 8028f76: 2b00 cmp r3, #0 + 8028f78: d09f beq.n 8028eba <_strtod_l+0x98a> + 8028f7a: e9cd 6706 strd r6, r7, [sp, #24] + 8028f7e: e7a0 b.n 8028ec2 <_strtod_l+0x992> + 8028f80: ed9f 7b21 vldr d7, [pc, #132] @ 8029008 <_strtod_l+0xad8> + 8028f84: ed8d 7b06 vstr d7, [sp, #24] + 8028f88: ec57 6b17 vmov r6, r7, d7 + 8028f8c: e799 b.n 8028ec2 <_strtod_l+0x992> + 8028f8e: f103 7b54 add.w fp, r3, #55574528 @ 0x3500000 + 8028f92: 9b08 ldr r3, [sp, #32] + 8028f94: f8cd b028 str.w fp, [sp, #40] @ 0x28 + 8028f98: 2b00 cmp r3, #0 + 8028f9a: d1c1 bne.n 8028f20 <_strtod_l+0x9f0> + 8028f9c: f02b 4300 bic.w r3, fp, #2147483648 @ 0x80000000 + 8028fa0: 0d1b lsrs r3, r3, #20 + 8028fa2: 051b lsls r3, r3, #20 + 8028fa4: 429d cmp r5, r3 + 8028fa6: d1bb bne.n 8028f20 <_strtod_l+0x9f0> + 8028fa8: 4630 mov r0, r6 + 8028faa: 4639 mov r1, r7 + 8028fac: f7d7 fee4 bl 8000d78 <__aeabi_d2lz> + 8028fb0: f7d7 fb04 bl 80005bc <__aeabi_l2d> + 8028fb4: 4602 mov r2, r0 + 8028fb6: 460b mov r3, r1 + 8028fb8: 4630 mov r0, r6 + 8028fba: 4639 mov r1, r7 + 8028fbc: f7d7 f974 bl 80002a8 <__aeabi_dsub> + 8028fc0: 460b mov r3, r1 + 8028fc2: 4602 mov r2, r0 + 8028fc4: e9cd 230c strd r2, r3, [sp, #48] @ 0x30 + 8028fc8: f3cb 0613 ubfx r6, fp, #0, #20 + 8028fcc: 9b0f ldr r3, [sp, #60] @ 0x3c + 8028fce: ea46 060a orr.w r6, r6, sl + 8028fd2: 431e orrs r6, r3 + 8028fd4: d06f beq.n 80290b6 <_strtod_l+0xb86> + 8028fd6: a30e add r3, pc, #56 @ (adr r3, 8029010 <_strtod_l+0xae0>) + 8028fd8: e9d3 2300 ldrd r2, r3, [r3] + 8028fdc: f7d7 fd8e bl 8000afc <__aeabi_dcmplt> + 8028fe0: 2800 cmp r0, #0 + 8028fe2: f47f acd3 bne.w 802898c <_strtod_l+0x45c> + 8028fe6: a30c add r3, pc, #48 @ (adr r3, 8029018 <_strtod_l+0xae8>) + 8028fe8: e9d3 2300 ldrd r2, r3, [r3] + 8028fec: e9dd 010c ldrd r0, r1, [sp, #48] @ 0x30 + 8028ff0: f7d7 fda2 bl 8000b38 <__aeabi_dcmpgt> + 8028ff4: 2800 cmp r0, #0 + 8028ff6: d093 beq.n 8028f20 <_strtod_l+0x9f0> + 8028ff8: e4c8 b.n 802898c <_strtod_l+0x45c> + 8028ffa: bf00 nop + 8028ffc: f3af 8000 nop.w + 8029000: 00000000 .word 0x00000000 + 8029004: bff00000 .word 0xbff00000 + 8029008: 00000000 .word 0x00000000 + 802900c: 3ff00000 .word 0x3ff00000 + 8029010: 94a03595 .word 0x94a03595 + 8029014: 3fdfffff .word 0x3fdfffff + 8029018: 35afe535 .word 0x35afe535 + 802901c: 3fe00000 .word 0x3fe00000 + 8029020: 000fffff .word 0x000fffff + 8029024: 7ff00000 .word 0x7ff00000 + 8029028: 7fefffff .word 0x7fefffff + 802902c: 3ff00000 .word 0x3ff00000 + 8029030: 3fe00000 .word 0x3fe00000 + 8029034: 7fe00000 .word 0x7fe00000 + 8029038: 7c9fffff .word 0x7c9fffff + 802903c: 9b08 ldr r3, [sp, #32] + 802903e: b323 cbz r3, 802908a <_strtod_l+0xb5a> + 8029040: f1b5 6fd4 cmp.w r5, #111149056 @ 0x6a00000 + 8029044: d821 bhi.n 802908a <_strtod_l+0xb5a> + 8029046: a328 add r3, pc, #160 @ (adr r3, 80290e8 <_strtod_l+0xbb8>) + 8029048: e9d3 2300 ldrd r2, r3, [r3] + 802904c: 4630 mov r0, r6 + 802904e: 4639 mov r1, r7 + 8029050: f7d7 fd5e bl 8000b10 <__aeabi_dcmple> + 8029054: b1a0 cbz r0, 8029080 <_strtod_l+0xb50> + 8029056: 4639 mov r1, r7 + 8029058: 4630 mov r0, r6 + 802905a: f7d7 fdb5 bl 8000bc8 <__aeabi_d2uiz> + 802905e: 2801 cmp r0, #1 + 8029060: bf38 it cc + 8029062: 2001 movcc r0, #1 + 8029064: f7d7 fa5e bl 8000524 <__aeabi_ui2d> + 8029068: 9b0f ldr r3, [sp, #60] @ 0x3c + 802906a: 4606 mov r6, r0 + 802906c: 460f mov r7, r1 + 802906e: b9fb cbnz r3, 80290b0 <_strtod_l+0xb80> + 8029070: f101 4300 add.w r3, r1, #2147483648 @ 0x80000000 + 8029074: 9014 str r0, [sp, #80] @ 0x50 + 8029076: 9315 str r3, [sp, #84] @ 0x54 + 8029078: e9dd 2314 ldrd r2, r3, [sp, #80] @ 0x50 + 802907c: e9cd 2310 strd r2, r3, [sp, #64] @ 0x40 + 8029080: 9b11 ldr r3, [sp, #68] @ 0x44 + 8029082: f103 63d6 add.w r3, r3, #112197632 @ 0x6b00000 + 8029086: 1b5b subs r3, r3, r5 + 8029088: 9311 str r3, [sp, #68] @ 0x44 + 802908a: ed9d 0b0c vldr d0, [sp, #48] @ 0x30 + 802908e: e9dd ab10 ldrd sl, fp, [sp, #64] @ 0x40 + 8029092: f004 f929 bl 802d2e8 <__ulp> + 8029096: 4650 mov r0, sl + 8029098: ec53 2b10 vmov r2, r3, d0 + 802909c: 4659 mov r1, fp + 802909e: f7d7 fabb bl 8000618 <__aeabi_dmul> + 80290a2: e9dd 230c ldrd r2, r3, [sp, #48] @ 0x30 + 80290a6: f7d7 f901 bl 80002ac <__adddf3> + 80290aa: 4682 mov sl, r0 + 80290ac: 468b mov fp, r1 + 80290ae: e770 b.n 8028f92 <_strtod_l+0xa62> + 80290b0: e9cd 6714 strd r6, r7, [sp, #80] @ 0x50 + 80290b4: e7e0 b.n 8029078 <_strtod_l+0xb48> + 80290b6: a30e add r3, pc, #56 @ (adr r3, 80290f0 <_strtod_l+0xbc0>) + 80290b8: e9d3 2300 ldrd r2, r3, [r3] + 80290bc: f7d7 fd1e bl 8000afc <__aeabi_dcmplt> + 80290c0: e798 b.n 8028ff4 <_strtod_l+0xac4> + 80290c2: 2300 movs r3, #0 + 80290c4: 930e str r3, [sp, #56] @ 0x38 + 80290c6: 9a17 ldr r2, [sp, #92] @ 0x5c + 80290c8: 9b19 ldr r3, [sp, #100] @ 0x64 + 80290ca: 6013 str r3, [r2, #0] + 80290cc: f7ff ba6d b.w 80285aa <_strtod_l+0x7a> + 80290d0: 2a65 cmp r2, #101 @ 0x65 + 80290d2: f43f ab68 beq.w 80287a6 <_strtod_l+0x276> + 80290d6: 2a45 cmp r2, #69 @ 0x45 + 80290d8: f43f ab65 beq.w 80287a6 <_strtod_l+0x276> + 80290dc: 2301 movs r3, #1 + 80290de: f7ff bba0 b.w 8028822 <_strtod_l+0x2f2> + 80290e2: bf00 nop + 80290e4: f3af 8000 nop.w + 80290e8: ffc00000 .word 0xffc00000 + 80290ec: 41dfffff .word 0x41dfffff + 80290f0: 94a03595 .word 0x94a03595 + 80290f4: 3fcfffff .word 0x3fcfffff + +080290f8 : + 80290f8: 460a mov r2, r1 + 80290fa: 4601 mov r1, r0 + 80290fc: 4802 ldr r0, [pc, #8] @ (8029108 ) + 80290fe: 4b03 ldr r3, [pc, #12] @ (802910c ) + 8029100: 6800 ldr r0, [r0, #0] + 8029102: f7ff ba15 b.w 8028530 <_strtod_l> + 8029106: bf00 nop + 8029108: 2000158c .word 0x2000158c + 802910c: 20001420 .word 0x20001420 + +08029110 <_strtol_l.isra.0>: + 8029110: 2b24 cmp r3, #36 @ 0x24 + 8029112: e92d 47f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} + 8029116: 4686 mov lr, r0 + 8029118: 4690 mov r8, r2 + 802911a: d801 bhi.n 8029120 <_strtol_l.isra.0+0x10> + 802911c: 2b01 cmp r3, #1 + 802911e: d106 bne.n 802912e <_strtol_l.isra.0+0x1e> + 8029120: f002 fa28 bl 802b574 <__errno> + 8029124: 2316 movs r3, #22 + 8029126: 6003 str r3, [r0, #0] + 8029128: 2000 movs r0, #0 + 802912a: e8bd 87f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} + 802912e: 4834 ldr r0, [pc, #208] @ (8029200 <_strtol_l.isra.0+0xf0>) + 8029130: 460d mov r5, r1 + 8029132: 462a mov r2, r5 + 8029134: f815 4b01 ldrb.w r4, [r5], #1 + 8029138: 5d06 ldrb r6, [r0, r4] + 802913a: f016 0608 ands.w r6, r6, #8 + 802913e: d1f8 bne.n 8029132 <_strtol_l.isra.0+0x22> + 8029140: 2c2d cmp r4, #45 @ 0x2d + 8029142: d110 bne.n 8029166 <_strtol_l.isra.0+0x56> + 8029144: 782c ldrb r4, [r5, #0] + 8029146: 2601 movs r6, #1 + 8029148: 1c95 adds r5, r2, #2 + 802914a: f033 0210 bics.w r2, r3, #16 + 802914e: d115 bne.n 802917c <_strtol_l.isra.0+0x6c> + 8029150: 2c30 cmp r4, #48 @ 0x30 + 8029152: d10d bne.n 8029170 <_strtol_l.isra.0+0x60> + 8029154: 782a ldrb r2, [r5, #0] + 8029156: f002 02df and.w r2, r2, #223 @ 0xdf + 802915a: 2a58 cmp r2, #88 @ 0x58 + 802915c: d108 bne.n 8029170 <_strtol_l.isra.0+0x60> + 802915e: 786c ldrb r4, [r5, #1] + 8029160: 3502 adds r5, #2 + 8029162: 2310 movs r3, #16 + 8029164: e00a b.n 802917c <_strtol_l.isra.0+0x6c> + 8029166: 2c2b cmp r4, #43 @ 0x2b + 8029168: bf04 itt eq + 802916a: 782c ldrbeq r4, [r5, #0] + 802916c: 1c95 addeq r5, r2, #2 + 802916e: e7ec b.n 802914a <_strtol_l.isra.0+0x3a> + 8029170: 2b00 cmp r3, #0 + 8029172: d1f6 bne.n 8029162 <_strtol_l.isra.0+0x52> + 8029174: 2c30 cmp r4, #48 @ 0x30 + 8029176: bf14 ite ne + 8029178: 230a movne r3, #10 + 802917a: 2308 moveq r3, #8 + 802917c: f106 4c00 add.w ip, r6, #2147483648 @ 0x80000000 + 8029180: f10c 3cff add.w ip, ip, #4294967295 + 8029184: 2200 movs r2, #0 + 8029186: fbbc f9f3 udiv r9, ip, r3 + 802918a: 4610 mov r0, r2 + 802918c: fb03 ca19 mls sl, r3, r9, ip + 8029190: f1a4 0730 sub.w r7, r4, #48 @ 0x30 + 8029194: 2f09 cmp r7, #9 + 8029196: d80f bhi.n 80291b8 <_strtol_l.isra.0+0xa8> + 8029198: 463c mov r4, r7 + 802919a: 42a3 cmp r3, r4 + 802919c: dd1b ble.n 80291d6 <_strtol_l.isra.0+0xc6> + 802919e: 1c57 adds r7, r2, #1 + 80291a0: d007 beq.n 80291b2 <_strtol_l.isra.0+0xa2> + 80291a2: 4581 cmp r9, r0 + 80291a4: d314 bcc.n 80291d0 <_strtol_l.isra.0+0xc0> + 80291a6: d101 bne.n 80291ac <_strtol_l.isra.0+0x9c> + 80291a8: 45a2 cmp sl, r4 + 80291aa: db11 blt.n 80291d0 <_strtol_l.isra.0+0xc0> + 80291ac: fb00 4003 mla r0, r0, r3, r4 + 80291b0: 2201 movs r2, #1 + 80291b2: f815 4b01 ldrb.w r4, [r5], #1 + 80291b6: e7eb b.n 8029190 <_strtol_l.isra.0+0x80> + 80291b8: f1a4 0741 sub.w r7, r4, #65 @ 0x41 + 80291bc: 2f19 cmp r7, #25 + 80291be: d801 bhi.n 80291c4 <_strtol_l.isra.0+0xb4> + 80291c0: 3c37 subs r4, #55 @ 0x37 + 80291c2: e7ea b.n 802919a <_strtol_l.isra.0+0x8a> + 80291c4: f1a4 0761 sub.w r7, r4, #97 @ 0x61 + 80291c8: 2f19 cmp r7, #25 + 80291ca: d804 bhi.n 80291d6 <_strtol_l.isra.0+0xc6> + 80291cc: 3c57 subs r4, #87 @ 0x57 + 80291ce: e7e4 b.n 802919a <_strtol_l.isra.0+0x8a> + 80291d0: f04f 32ff mov.w r2, #4294967295 + 80291d4: e7ed b.n 80291b2 <_strtol_l.isra.0+0xa2> + 80291d6: 1c53 adds r3, r2, #1 + 80291d8: d108 bne.n 80291ec <_strtol_l.isra.0+0xdc> + 80291da: 2322 movs r3, #34 @ 0x22 + 80291dc: f8ce 3000 str.w r3, [lr] + 80291e0: 4660 mov r0, ip + 80291e2: f1b8 0f00 cmp.w r8, #0 + 80291e6: d0a0 beq.n 802912a <_strtol_l.isra.0+0x1a> + 80291e8: 1e69 subs r1, r5, #1 + 80291ea: e006 b.n 80291fa <_strtol_l.isra.0+0xea> + 80291ec: b106 cbz r6, 80291f0 <_strtol_l.isra.0+0xe0> + 80291ee: 4240 negs r0, r0 + 80291f0: f1b8 0f00 cmp.w r8, #0 + 80291f4: d099 beq.n 802912a <_strtol_l.isra.0+0x1a> + 80291f6: 2a00 cmp r2, #0 + 80291f8: d1f6 bne.n 80291e8 <_strtol_l.isra.0+0xd8> + 80291fa: f8c8 1000 str.w r1, [r8] + 80291fe: e794 b.n 802912a <_strtol_l.isra.0+0x1a> + 8029200: 08030249 .word 0x08030249 + +08029204 <_strtol_r>: + 8029204: f7ff bf84 b.w 8029110 <_strtol_l.isra.0> + +08029208 : + 8029208: 4613 mov r3, r2 + 802920a: 460a mov r2, r1 + 802920c: 4601 mov r1, r0 + 802920e: 4802 ldr r0, [pc, #8] @ (8029218 ) + 8029210: 6800 ldr r0, [r0, #0] + 8029212: f7ff bf7d b.w 8029110 <_strtol_l.isra.0> + 8029216: bf00 nop + 8029218: 2000158c .word 0x2000158c + +0802921c <_strtoul_l.isra.0>: + 802921c: e92d 43f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} + 8029220: 4e34 ldr r6, [pc, #208] @ (80292f4 <_strtoul_l.isra.0+0xd8>) + 8029222: 4686 mov lr, r0 + 8029224: 460d mov r5, r1 + 8029226: 4628 mov r0, r5 + 8029228: f815 4b01 ldrb.w r4, [r5], #1 + 802922c: 5d37 ldrb r7, [r6, r4] + 802922e: f017 0708 ands.w r7, r7, #8 + 8029232: d1f8 bne.n 8029226 <_strtoul_l.isra.0+0xa> + 8029234: 2c2d cmp r4, #45 @ 0x2d + 8029236: d110 bne.n 802925a <_strtoul_l.isra.0+0x3e> + 8029238: 782c ldrb r4, [r5, #0] + 802923a: 2701 movs r7, #1 + 802923c: 1c85 adds r5, r0, #2 + 802923e: f033 0010 bics.w r0, r3, #16 + 8029242: d115 bne.n 8029270 <_strtoul_l.isra.0+0x54> + 8029244: 2c30 cmp r4, #48 @ 0x30 + 8029246: d10d bne.n 8029264 <_strtoul_l.isra.0+0x48> + 8029248: 7828 ldrb r0, [r5, #0] + 802924a: f000 00df and.w r0, r0, #223 @ 0xdf + 802924e: 2858 cmp r0, #88 @ 0x58 + 8029250: d108 bne.n 8029264 <_strtoul_l.isra.0+0x48> + 8029252: 786c ldrb r4, [r5, #1] + 8029254: 3502 adds r5, #2 + 8029256: 2310 movs r3, #16 + 8029258: e00a b.n 8029270 <_strtoul_l.isra.0+0x54> + 802925a: 2c2b cmp r4, #43 @ 0x2b + 802925c: bf04 itt eq + 802925e: 782c ldrbeq r4, [r5, #0] + 8029260: 1c85 addeq r5, r0, #2 + 8029262: e7ec b.n 802923e <_strtoul_l.isra.0+0x22> + 8029264: 2b00 cmp r3, #0 + 8029266: d1f6 bne.n 8029256 <_strtoul_l.isra.0+0x3a> + 8029268: 2c30 cmp r4, #48 @ 0x30 + 802926a: bf14 ite ne + 802926c: 230a movne r3, #10 + 802926e: 2308 moveq r3, #8 + 8029270: f04f 38ff mov.w r8, #4294967295 + 8029274: 2600 movs r6, #0 + 8029276: fbb8 f8f3 udiv r8, r8, r3 + 802927a: fb03 f908 mul.w r9, r3, r8 + 802927e: ea6f 0909 mvn.w r9, r9 + 8029282: 4630 mov r0, r6 + 8029284: f1a4 0c30 sub.w ip, r4, #48 @ 0x30 + 8029288: f1bc 0f09 cmp.w ip, #9 + 802928c: d810 bhi.n 80292b0 <_strtoul_l.isra.0+0x94> + 802928e: 4664 mov r4, ip + 8029290: 42a3 cmp r3, r4 + 8029292: dd1e ble.n 80292d2 <_strtoul_l.isra.0+0xb6> + 8029294: f1b6 3fff cmp.w r6, #4294967295 + 8029298: d007 beq.n 80292aa <_strtoul_l.isra.0+0x8e> + 802929a: 4580 cmp r8, r0 + 802929c: d316 bcc.n 80292cc <_strtoul_l.isra.0+0xb0> + 802929e: d101 bne.n 80292a4 <_strtoul_l.isra.0+0x88> + 80292a0: 45a1 cmp r9, r4 + 80292a2: db13 blt.n 80292cc <_strtoul_l.isra.0+0xb0> + 80292a4: fb00 4003 mla r0, r0, r3, r4 + 80292a8: 2601 movs r6, #1 + 80292aa: f815 4b01 ldrb.w r4, [r5], #1 + 80292ae: e7e9 b.n 8029284 <_strtoul_l.isra.0+0x68> + 80292b0: f1a4 0c41 sub.w ip, r4, #65 @ 0x41 + 80292b4: f1bc 0f19 cmp.w ip, #25 + 80292b8: d801 bhi.n 80292be <_strtoul_l.isra.0+0xa2> + 80292ba: 3c37 subs r4, #55 @ 0x37 + 80292bc: e7e8 b.n 8029290 <_strtoul_l.isra.0+0x74> + 80292be: f1a4 0c61 sub.w ip, r4, #97 @ 0x61 + 80292c2: f1bc 0f19 cmp.w ip, #25 + 80292c6: d804 bhi.n 80292d2 <_strtoul_l.isra.0+0xb6> + 80292c8: 3c57 subs r4, #87 @ 0x57 + 80292ca: e7e1 b.n 8029290 <_strtoul_l.isra.0+0x74> + 80292cc: f04f 36ff mov.w r6, #4294967295 + 80292d0: e7eb b.n 80292aa <_strtoul_l.isra.0+0x8e> + 80292d2: 1c73 adds r3, r6, #1 + 80292d4: d106 bne.n 80292e4 <_strtoul_l.isra.0+0xc8> + 80292d6: 2322 movs r3, #34 @ 0x22 + 80292d8: f8ce 3000 str.w r3, [lr] + 80292dc: 4630 mov r0, r6 + 80292de: b932 cbnz r2, 80292ee <_strtoul_l.isra.0+0xd2> + 80292e0: e8bd 83f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} + 80292e4: b107 cbz r7, 80292e8 <_strtoul_l.isra.0+0xcc> + 80292e6: 4240 negs r0, r0 + 80292e8: 2a00 cmp r2, #0 + 80292ea: d0f9 beq.n 80292e0 <_strtoul_l.isra.0+0xc4> + 80292ec: b106 cbz r6, 80292f0 <_strtoul_l.isra.0+0xd4> + 80292ee: 1e69 subs r1, r5, #1 + 80292f0: 6011 str r1, [r2, #0] + 80292f2: e7f5 b.n 80292e0 <_strtoul_l.isra.0+0xc4> + 80292f4: 08030249 .word 0x08030249 + +080292f8 <_strtoul_r>: + 80292f8: f7ff bf90 b.w 802921c <_strtoul_l.isra.0> + +080292fc : + 80292fc: 4613 mov r3, r2 + 80292fe: 460a mov r2, r1 + 8029300: 4601 mov r1, r0 + 8029302: 4802 ldr r0, [pc, #8] @ (802930c ) + 8029304: 6800 ldr r0, [r0, #0] + 8029306: f7ff bf89 b.w 802921c <_strtoul_l.isra.0> + 802930a: bf00 nop + 802930c: 2000158c .word 0x2000158c + +08029310 <__utoa>: + 8029310: b5f0 push {r4, r5, r6, r7, lr} + 8029312: 4c1f ldr r4, [pc, #124] @ (8029390 <__utoa+0x80>) + 8029314: b08b sub sp, #44 @ 0x2c + 8029316: 4605 mov r5, r0 + 8029318: 460b mov r3, r1 + 802931a: 466e mov r6, sp + 802931c: f104 0c20 add.w ip, r4, #32 + 8029320: 6820 ldr r0, [r4, #0] + 8029322: 6861 ldr r1, [r4, #4] + 8029324: 4637 mov r7, r6 + 8029326: c703 stmia r7!, {r0, r1} + 8029328: 3408 adds r4, #8 + 802932a: 4564 cmp r4, ip + 802932c: 463e mov r6, r7 + 802932e: d1f7 bne.n 8029320 <__utoa+0x10> + 8029330: 7921 ldrb r1, [r4, #4] + 8029332: 7139 strb r1, [r7, #4] + 8029334: 1e91 subs r1, r2, #2 + 8029336: 6820 ldr r0, [r4, #0] + 8029338: 6038 str r0, [r7, #0] + 802933a: 2922 cmp r1, #34 @ 0x22 + 802933c: f04f 0100 mov.w r1, #0 + 8029340: d904 bls.n 802934c <__utoa+0x3c> + 8029342: 7019 strb r1, [r3, #0] + 8029344: 460b mov r3, r1 + 8029346: 4618 mov r0, r3 + 8029348: b00b add sp, #44 @ 0x2c + 802934a: bdf0 pop {r4, r5, r6, r7, pc} + 802934c: 1e58 subs r0, r3, #1 + 802934e: 4684 mov ip, r0 + 8029350: fbb5 f7f2 udiv r7, r5, r2 + 8029354: fb02 5617 mls r6, r2, r7, r5 + 8029358: 3628 adds r6, #40 @ 0x28 + 802935a: 446e add r6, sp + 802935c: 460c mov r4, r1 + 802935e: f816 6c28 ldrb.w r6, [r6, #-40] + 8029362: f80c 6f01 strb.w r6, [ip, #1]! + 8029366: 462e mov r6, r5 + 8029368: 42b2 cmp r2, r6 + 802936a: f101 0101 add.w r1, r1, #1 + 802936e: 463d mov r5, r7 + 8029370: d9ee bls.n 8029350 <__utoa+0x40> + 8029372: 2200 movs r2, #0 + 8029374: 545a strb r2, [r3, r1] + 8029376: 1919 adds r1, r3, r4 + 8029378: 1aa5 subs r5, r4, r2 + 802937a: 42aa cmp r2, r5 + 802937c: dae3 bge.n 8029346 <__utoa+0x36> + 802937e: f810 5f01 ldrb.w r5, [r0, #1]! + 8029382: 780e ldrb r6, [r1, #0] + 8029384: 7006 strb r6, [r0, #0] + 8029386: 3201 adds r2, #1 + 8029388: f801 5901 strb.w r5, [r1], #-1 + 802938c: e7f4 b.n 8029378 <__utoa+0x68> + 802938e: bf00 nop + 8029390: 0802feae .word 0x0802feae + +08029394 : + 8029394: 2b02 cmp r3, #2 + 8029396: b510 push {r4, lr} + 8029398: d00a beq.n 80293b0 + 802939a: 0892 lsrs r2, r2, #2 + 802939c: 3a01 subs r2, #1 + 802939e: 6803 ldr r3, [r0, #0] + 80293a0: 680c ldr r4, [r1, #0] + 80293a2: f840 4b04 str.w r4, [r0], #4 + 80293a6: 2a00 cmp r2, #0 + 80293a8: f841 3b04 str.w r3, [r1], #4 + 80293ac: dcf6 bgt.n 802939c + 80293ae: bd10 pop {r4, pc} + 80293b0: 4402 add r2, r0 + 80293b2: 780c ldrb r4, [r1, #0] + 80293b4: 7803 ldrb r3, [r0, #0] + 80293b6: f800 4b01 strb.w r4, [r0], #1 + 80293ba: f801 3b01 strb.w r3, [r1], #1 + 80293be: 1a13 subs r3, r2, r0 + 80293c0: 2b00 cmp r3, #0 + 80293c2: dcf6 bgt.n 80293b2 + 80293c4: e7f3 b.n 80293ae + +080293c6 : + 80293c6: b5f8 push {r3, r4, r5, r6, r7, lr} + 80293c8: 460f mov r7, r1 + 80293ca: 4616 mov r6, r2 + 80293cc: 4604 mov r4, r0 + 80293ce: 461d mov r5, r3 + 80293d0: 4798 blx r3 + 80293d2: 2800 cmp r0, #0 + 80293d4: 4631 mov r1, r6 + 80293d6: 4638 mov r0, r7 + 80293d8: da0c bge.n 80293f4 + 80293da: 47a8 blx r5 + 80293dc: 2800 cmp r0, #0 + 80293de: da02 bge.n 80293e6 + 80293e0: 463c mov r4, r7 + 80293e2: 4620 mov r0, r4 + 80293e4: bdf8 pop {r3, r4, r5, r6, r7, pc} + 80293e6: 4631 mov r1, r6 + 80293e8: 4620 mov r0, r4 + 80293ea: 47a8 blx r5 + 80293ec: 2800 cmp r0, #0 + 80293ee: daf8 bge.n 80293e2 + 80293f0: 4634 mov r4, r6 + 80293f2: e7f6 b.n 80293e2 + 80293f4: 47a8 blx r5 + 80293f6: 2800 cmp r0, #0 + 80293f8: dcf2 bgt.n 80293e0 + 80293fa: 4631 mov r1, r6 + 80293fc: 4620 mov r0, r4 + 80293fe: 47a8 blx r5 + 8029400: 2800 cmp r0, #0 + 8029402: daf5 bge.n 80293f0 + 8029404: e7ed b.n 80293e2 + +08029406 : + 8029406: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} + 802940a: b095 sub sp, #84 @ 0x54 + 802940c: 4607 mov r7, r0 + 802940e: 9300 str r3, [sp, #0] + 8029410: ea40 0302 orr.w r3, r0, r2 + 8029414: 079b lsls r3, r3, #30 + 8029416: 4615 mov r5, r2 + 8029418: d118 bne.n 802944c + 802941a: f1b2 0804 subs.w r8, r2, #4 + 802941e: bf18 it ne + 8029420: f04f 0801 movne.w r8, #1 + 8029424: 2300 movs r3, #0 + 8029426: 9301 str r3, [sp, #4] + 8029428: fb05 f401 mul.w r4, r5, r1 + 802942c: 193b adds r3, r7, r4 + 802942e: 2906 cmp r1, #6 + 8029430: eb07 0b05 add.w fp, r7, r5 + 8029434: 9302 str r3, [sp, #8] + 8029436: d828 bhi.n 802948a + 8029438: 9b02 ldr r3, [sp, #8] + 802943a: 459b cmp fp, r3 + 802943c: d310 bcc.n 8029460 + 802943e: 9b01 ldr r3, [sp, #4] + 8029440: 2b00 cmp r3, #0 + 8029442: f040 8117 bne.w 8029674 + 8029446: b015 add sp, #84 @ 0x54 + 8029448: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} + 802944c: f04f 0802 mov.w r8, #2 + 8029450: e7e8 b.n 8029424 + 8029452: 4643 mov r3, r8 + 8029454: 462a mov r2, r5 + 8029456: 4631 mov r1, r6 + 8029458: 4620 mov r0, r4 + 802945a: f7ff ff9b bl 8029394 + 802945e: e00f b.n 8029480 + 8029460: 465c mov r4, fp + 8029462: e00e b.n 8029482 + 8029464: 1b66 subs r6, r4, r5 + 8029466: 9b00 ldr r3, [sp, #0] + 8029468: 4621 mov r1, r4 + 802946a: 4630 mov r0, r6 + 802946c: 4798 blx r3 + 802946e: 2800 cmp r0, #0 + 8029470: dd09 ble.n 8029486 + 8029472: f1b8 0f00 cmp.w r8, #0 + 8029476: d1ec bne.n 8029452 + 8029478: 6823 ldr r3, [r4, #0] + 802947a: 6832 ldr r2, [r6, #0] + 802947c: 6022 str r2, [r4, #0] + 802947e: 6033 str r3, [r6, #0] + 8029480: 4634 mov r4, r6 + 8029482: 42a7 cmp r7, r4 + 8029484: d3ee bcc.n 8029464 + 8029486: 44ab add fp, r5 + 8029488: e7d6 b.n 8029438 + 802948a: ea4f 0951 mov.w r9, r1, lsr #1 + 802948e: 1b64 subs r4, r4, r5 + 8029490: 2907 cmp r1, #7 + 8029492: fb05 7909 mla r9, r5, r9, r7 + 8029496: 443c add r4, r7 + 8029498: d021 beq.n 80294de + 802949a: 2928 cmp r1, #40 @ 0x28 + 802949c: d944 bls.n 8029528 + 802949e: 08ce lsrs r6, r1, #3 + 80294a0: 436e muls r6, r5 + 80294a2: 9b00 ldr r3, [sp, #0] + 80294a4: eb07 0246 add.w r2, r7, r6, lsl #1 + 80294a8: 19b9 adds r1, r7, r6 + 80294aa: 4638 mov r0, r7 + 80294ac: f7ff ff8b bl 80293c6 + 80294b0: 4649 mov r1, r9 + 80294b2: eb09 0206 add.w r2, r9, r6 + 80294b6: 9b00 ldr r3, [sp, #0] + 80294b8: 4682 mov sl, r0 + 80294ba: 1b88 subs r0, r1, r6 + 80294bc: f7ff ff83 bl 80293c6 + 80294c0: 4622 mov r2, r4 + 80294c2: 9b00 ldr r3, [sp, #0] + 80294c4: 4681 mov r9, r0 + 80294c6: 1ba1 subs r1, r4, r6 + 80294c8: eba4 0046 sub.w r0, r4, r6, lsl #1 + 80294cc: f7ff ff7b bl 80293c6 + 80294d0: 4602 mov r2, r0 + 80294d2: 4649 mov r1, r9 + 80294d4: 9b00 ldr r3, [sp, #0] + 80294d6: 4650 mov r0, sl + 80294d8: f7ff ff75 bl 80293c6 + 80294dc: 4681 mov r9, r0 + 80294de: f1b8 0f00 cmp.w r8, #0 + 80294e2: d124 bne.n 802952e + 80294e4: 683b ldr r3, [r7, #0] + 80294e6: f8d9 2000 ldr.w r2, [r9] + 80294ea: 603a str r2, [r7, #0] + 80294ec: f8c9 3000 str.w r3, [r9] + 80294f0: 46d9 mov r9, fp + 80294f2: 46a2 mov sl, r4 + 80294f4: 465e mov r6, fp + 80294f6: 2300 movs r3, #0 + 80294f8: 45a1 cmp r9, r4 + 80294fa: d836 bhi.n 802956a + 80294fc: 9303 str r3, [sp, #12] + 80294fe: 4639 mov r1, r7 + 8029500: 9b00 ldr r3, [sp, #0] + 8029502: 4648 mov r0, r9 + 8029504: 4798 blx r3 + 8029506: 2800 cmp r0, #0 + 8029508: 9b03 ldr r3, [sp, #12] + 802950a: dc2c bgt.n 8029566 + 802950c: d10a bne.n 8029524 + 802950e: f1b8 0f00 cmp.w r8, #0 + 8029512: d113 bne.n 802953c + 8029514: 6833 ldr r3, [r6, #0] + 8029516: f8d9 2000 ldr.w r2, [r9] + 802951a: 6032 str r2, [r6, #0] + 802951c: f8c9 3000 str.w r3, [r9] + 8029520: 442e add r6, r5 + 8029522: 2301 movs r3, #1 + 8029524: 44a9 add r9, r5 + 8029526: e7e7 b.n 80294f8 + 8029528: 4622 mov r2, r4 + 802952a: 46ba mov sl, r7 + 802952c: e7d1 b.n 80294d2 + 802952e: 4643 mov r3, r8 + 8029530: 462a mov r2, r5 + 8029532: 4649 mov r1, r9 + 8029534: 4638 mov r0, r7 + 8029536: f7ff ff2d bl 8029394 + 802953a: e7d9 b.n 80294f0 + 802953c: 4643 mov r3, r8 + 802953e: 462a mov r2, r5 + 8029540: 4649 mov r1, r9 + 8029542: 4630 mov r0, r6 + 8029544: f7ff ff26 bl 8029394 + 8029548: e7ea b.n 8029520 + 802954a: d10b bne.n 8029564 + 802954c: f1b8 0f00 cmp.w r8, #0 + 8029550: d113 bne.n 802957a + 8029552: 6823 ldr r3, [r4, #0] + 8029554: f8da 2000 ldr.w r2, [sl] + 8029558: 6022 str r2, [r4, #0] + 802955a: f8ca 3000 str.w r3, [sl] + 802955e: ebaa 0a05 sub.w sl, sl, r5 + 8029562: 2301 movs r3, #1 + 8029564: 1b64 subs r4, r4, r5 + 8029566: 45a1 cmp r9, r4 + 8029568: d90e bls.n 8029588 + 802956a: 2b00 cmp r3, #0 + 802956c: d140 bne.n 80295f0 + 802956e: 9b02 ldr r3, [sp, #8] + 8029570: 459b cmp fp, r3 + 8029572: f4bf af64 bcs.w 802943e + 8029576: 465c mov r4, fp + 8029578: e036 b.n 80295e8 + 802957a: 4643 mov r3, r8 + 802957c: 462a mov r2, r5 + 802957e: 4651 mov r1, sl + 8029580: 4620 mov r0, r4 + 8029582: f7ff ff07 bl 8029394 + 8029586: e7ea b.n 802955e + 8029588: 9303 str r3, [sp, #12] + 802958a: 4639 mov r1, r7 + 802958c: 9b00 ldr r3, [sp, #0] + 802958e: 4620 mov r0, r4 + 8029590: 4798 blx r3 + 8029592: 2800 cmp r0, #0 + 8029594: 9b03 ldr r3, [sp, #12] + 8029596: dad8 bge.n 802954a + 8029598: f1b8 0f00 cmp.w r8, #0 + 802959c: d107 bne.n 80295ae + 802959e: f8d9 3000 ldr.w r3, [r9] + 80295a2: 6822 ldr r2, [r4, #0] + 80295a4: f8c9 2000 str.w r2, [r9] + 80295a8: 6023 str r3, [r4, #0] + 80295aa: 1b64 subs r4, r4, r5 + 80295ac: e7b9 b.n 8029522 + 80295ae: 4643 mov r3, r8 + 80295b0: 462a mov r2, r5 + 80295b2: 4621 mov r1, r4 + 80295b4: 4648 mov r0, r9 + 80295b6: f7ff feed bl 8029394 + 80295ba: e7f6 b.n 80295aa + 80295bc: 4643 mov r3, r8 + 80295be: 462a mov r2, r5 + 80295c0: 4631 mov r1, r6 + 80295c2: 4620 mov r0, r4 + 80295c4: f7ff fee6 bl 8029394 + 80295c8: e00d b.n 80295e6 + 80295ca: 1b66 subs r6, r4, r5 + 80295cc: 9b00 ldr r3, [sp, #0] + 80295ce: 4621 mov r1, r4 + 80295d0: 4630 mov r0, r6 + 80295d2: 4798 blx r3 + 80295d4: 2800 cmp r0, #0 + 80295d6: dd09 ble.n 80295ec + 80295d8: f1b8 0f00 cmp.w r8, #0 + 80295dc: d1ee bne.n 80295bc + 80295de: 6823 ldr r3, [r4, #0] + 80295e0: 6832 ldr r2, [r6, #0] + 80295e2: 6022 str r2, [r4, #0] + 80295e4: 6033 str r3, [r6, #0] + 80295e6: 4634 mov r4, r6 + 80295e8: 42a7 cmp r7, r4 + 80295ea: d3ee bcc.n 80295ca + 80295ec: 44ab add fp, r5 + 80295ee: e7be b.n 802956e + 80295f0: eba9 0b06 sub.w fp, r9, r6 + 80295f4: 1bf2 subs r2, r6, r7 + 80295f6: 455a cmp r2, fp + 80295f8: bfa8 it ge + 80295fa: 465a movge r2, fp + 80295fc: b12a cbz r2, 802960a + 80295fe: 4643 mov r3, r8 + 8029600: eba9 0102 sub.w r1, r9, r2 + 8029604: 4638 mov r0, r7 + 8029606: f7ff fec5 bl 8029394 + 802960a: 9b02 ldr r3, [sp, #8] + 802960c: eba3 020a sub.w r2, r3, sl + 8029610: ebaa 0404 sub.w r4, sl, r4 + 8029614: 1b52 subs r2, r2, r5 + 8029616: 42a2 cmp r2, r4 + 8029618: bf28 it cs + 802961a: 4622 movcs r2, r4 + 802961c: b12a cbz r2, 802962a + 802961e: 9902 ldr r1, [sp, #8] + 8029620: 4643 mov r3, r8 + 8029622: 1a89 subs r1, r1, r2 + 8029624: 4648 mov r0, r9 + 8029626: f7ff feb5 bl 8029394 + 802962a: 9b02 ldr r3, [sp, #8] + 802962c: 455c cmp r4, fp + 802962e: eba3 0604 sub.w r6, r3, r4 + 8029632: d805 bhi.n 8029640 + 8029634: 4623 mov r3, r4 + 8029636: 465c mov r4, fp + 8029638: 469b mov fp, r3 + 802963a: 4633 mov r3, r6 + 802963c: 463e mov r6, r7 + 802963e: 461f mov r7, r3 + 8029640: 45ab cmp fp, r5 + 8029642: d920 bls.n 8029686 + 8029644: fbbb f1f5 udiv r1, fp, r5 + 8029648: 9b01 ldr r3, [sp, #4] + 802964a: 2b07 cmp r3, #7 + 802964c: d80b bhi.n 8029666 + 802964e: fbb4 f4f5 udiv r4, r4, r5 + 8029652: aa14 add r2, sp, #80 @ 0x50 + 8029654: eb02 03c3 add.w r3, r2, r3, lsl #3 + 8029658: f843 6c40 str.w r6, [r3, #-64] + 802965c: f843 4c3c str.w r4, [r3, #-60] + 8029660: 9b01 ldr r3, [sp, #4] + 8029662: 3301 adds r3, #1 + 8029664: e6df b.n 8029426 + 8029666: 9b00 ldr r3, [sp, #0] + 8029668: 462a mov r2, r5 + 802966a: 4638 mov r0, r7 + 802966c: f7ff fecb bl 8029406 + 8029670: 42ac cmp r4, r5 + 8029672: d80b bhi.n 802968c + 8029674: 9b01 ldr r3, [sp, #4] + 8029676: aa14 add r2, sp, #80 @ 0x50 + 8029678: 3b01 subs r3, #1 + 802967a: 9301 str r3, [sp, #4] + 802967c: eb02 03c3 add.w r3, r2, r3, lsl #3 + 8029680: e953 7110 ldrd r7, r1, [r3, #-64] @ 0x40 + 8029684: e6d0 b.n 8029428 + 8029686: 42ac cmp r4, r5 + 8029688: f67f aed9 bls.w 802943e + 802968c: fbb4 f1f5 udiv r1, r4, r5 + 8029690: 4637 mov r7, r6 + 8029692: e6c9 b.n 8029428 + +08029694 <__cvt>: + 8029694: e92d 47ff stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, lr} + 8029698: ec57 6b10 vmov r6, r7, d0 + 802969c: 2f00 cmp r7, #0 + 802969e: 460c mov r4, r1 + 80296a0: 4619 mov r1, r3 + 80296a2: 463b mov r3, r7 + 80296a4: bfbb ittet lt + 80296a6: f107 4300 addlt.w r3, r7, #2147483648 @ 0x80000000 + 80296aa: 461f movlt r7, r3 + 80296ac: 2300 movge r3, #0 + 80296ae: 232d movlt r3, #45 @ 0x2d + 80296b0: 700b strb r3, [r1, #0] + 80296b2: 9b0d ldr r3, [sp, #52] @ 0x34 + 80296b4: f8dd a030 ldr.w sl, [sp, #48] @ 0x30 + 80296b8: 4691 mov r9, r2 + 80296ba: f023 0820 bic.w r8, r3, #32 + 80296be: bfbc itt lt + 80296c0: 4632 movlt r2, r6 + 80296c2: 4616 movlt r6, r2 + 80296c4: f1b8 0f46 cmp.w r8, #70 @ 0x46 + 80296c8: d005 beq.n 80296d6 <__cvt+0x42> + 80296ca: f1b8 0f45 cmp.w r8, #69 @ 0x45 + 80296ce: d100 bne.n 80296d2 <__cvt+0x3e> + 80296d0: 3401 adds r4, #1 + 80296d2: 2102 movs r1, #2 + 80296d4: e000 b.n 80296d8 <__cvt+0x44> + 80296d6: 2103 movs r1, #3 + 80296d8: ab03 add r3, sp, #12 + 80296da: 9301 str r3, [sp, #4] + 80296dc: ab02 add r3, sp, #8 + 80296de: 9300 str r3, [sp, #0] + 80296e0: ec47 6b10 vmov d0, r6, r7 + 80296e4: 4653 mov r3, sl + 80296e6: 4622 mov r2, r4 + 80296e8: f002 f82a bl 802b740 <_dtoa_r> + 80296ec: f1b8 0f47 cmp.w r8, #71 @ 0x47 + 80296f0: 4605 mov r5, r0 + 80296f2: d119 bne.n 8029728 <__cvt+0x94> + 80296f4: f019 0f01 tst.w r9, #1 + 80296f8: d00e beq.n 8029718 <__cvt+0x84> + 80296fa: eb00 0904 add.w r9, r0, r4 + 80296fe: 2200 movs r2, #0 + 8029700: 2300 movs r3, #0 + 8029702: 4630 mov r0, r6 + 8029704: 4639 mov r1, r7 + 8029706: f7d7 f9ef bl 8000ae8 <__aeabi_dcmpeq> + 802970a: b108 cbz r0, 8029710 <__cvt+0x7c> + 802970c: f8cd 900c str.w r9, [sp, #12] + 8029710: 2230 movs r2, #48 @ 0x30 + 8029712: 9b03 ldr r3, [sp, #12] + 8029714: 454b cmp r3, r9 + 8029716: d31e bcc.n 8029756 <__cvt+0xc2> + 8029718: 9b03 ldr r3, [sp, #12] + 802971a: 9a0e ldr r2, [sp, #56] @ 0x38 + 802971c: 1b5b subs r3, r3, r5 + 802971e: 4628 mov r0, r5 + 8029720: 6013 str r3, [r2, #0] + 8029722: b004 add sp, #16 + 8029724: e8bd 87f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} + 8029728: f1b8 0f46 cmp.w r8, #70 @ 0x46 + 802972c: eb00 0904 add.w r9, r0, r4 + 8029730: d1e5 bne.n 80296fe <__cvt+0x6a> + 8029732: 7803 ldrb r3, [r0, #0] + 8029734: 2b30 cmp r3, #48 @ 0x30 + 8029736: d10a bne.n 802974e <__cvt+0xba> + 8029738: 2200 movs r2, #0 + 802973a: 2300 movs r3, #0 + 802973c: 4630 mov r0, r6 + 802973e: 4639 mov r1, r7 + 8029740: f7d7 f9d2 bl 8000ae8 <__aeabi_dcmpeq> + 8029744: b918 cbnz r0, 802974e <__cvt+0xba> + 8029746: f1c4 0401 rsb r4, r4, #1 + 802974a: f8ca 4000 str.w r4, [sl] + 802974e: f8da 3000 ldr.w r3, [sl] + 8029752: 4499 add r9, r3 + 8029754: e7d3 b.n 80296fe <__cvt+0x6a> + 8029756: 1c59 adds r1, r3, #1 + 8029758: 9103 str r1, [sp, #12] + 802975a: 701a strb r2, [r3, #0] + 802975c: e7d9 b.n 8029712 <__cvt+0x7e> + +0802975e <__exponent>: + 802975e: b5f7 push {r0, r1, r2, r4, r5, r6, r7, lr} + 8029760: 2900 cmp r1, #0 + 8029762: bfba itte lt + 8029764: 4249 neglt r1, r1 + 8029766: 232d movlt r3, #45 @ 0x2d + 8029768: 232b movge r3, #43 @ 0x2b + 802976a: 2909 cmp r1, #9 + 802976c: 7002 strb r2, [r0, #0] + 802976e: 7043 strb r3, [r0, #1] + 8029770: dd29 ble.n 80297c6 <__exponent+0x68> + 8029772: f10d 0307 add.w r3, sp, #7 + 8029776: 461d mov r5, r3 + 8029778: 270a movs r7, #10 + 802977a: 461a mov r2, r3 + 802977c: fbb1 f6f7 udiv r6, r1, r7 + 8029780: fb07 1416 mls r4, r7, r6, r1 + 8029784: 3430 adds r4, #48 @ 0x30 + 8029786: f802 4c01 strb.w r4, [r2, #-1] + 802978a: 460c mov r4, r1 + 802978c: 2c63 cmp r4, #99 @ 0x63 + 802978e: f103 33ff add.w r3, r3, #4294967295 + 8029792: 4631 mov r1, r6 + 8029794: dcf1 bgt.n 802977a <__exponent+0x1c> + 8029796: 3130 adds r1, #48 @ 0x30 + 8029798: 1e94 subs r4, r2, #2 + 802979a: f803 1c01 strb.w r1, [r3, #-1] + 802979e: 1c41 adds r1, r0, #1 + 80297a0: 4623 mov r3, r4 + 80297a2: 42ab cmp r3, r5 + 80297a4: d30a bcc.n 80297bc <__exponent+0x5e> + 80297a6: f10d 0309 add.w r3, sp, #9 + 80297aa: 1a9b subs r3, r3, r2 + 80297ac: 42ac cmp r4, r5 + 80297ae: bf88 it hi + 80297b0: 2300 movhi r3, #0 + 80297b2: 3302 adds r3, #2 + 80297b4: 4403 add r3, r0 + 80297b6: 1a18 subs r0, r3, r0 + 80297b8: b003 add sp, #12 + 80297ba: bdf0 pop {r4, r5, r6, r7, pc} + 80297bc: f813 6b01 ldrb.w r6, [r3], #1 + 80297c0: f801 6f01 strb.w r6, [r1, #1]! + 80297c4: e7ed b.n 80297a2 <__exponent+0x44> + 80297c6: 2330 movs r3, #48 @ 0x30 + 80297c8: 3130 adds r1, #48 @ 0x30 + 80297ca: 7083 strb r3, [r0, #2] + 80297cc: 70c1 strb r1, [r0, #3] + 80297ce: 1d03 adds r3, r0, #4 + 80297d0: e7f1 b.n 80297b6 <__exponent+0x58> + ... + +080297d4 <_printf_float>: + 80297d4: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} + 80297d8: b08d sub sp, #52 @ 0x34 + 80297da: 460c mov r4, r1 + 80297dc: f8dd 8058 ldr.w r8, [sp, #88] @ 0x58 + 80297e0: 4616 mov r6, r2 + 80297e2: 461f mov r7, r3 + 80297e4: 4605 mov r5, r0 + 80297e6: f001 fe1d bl 802b424 <_localeconv_r> + 80297ea: 6803 ldr r3, [r0, #0] + 80297ec: 9304 str r3, [sp, #16] + 80297ee: 4618 mov r0, r3 + 80297f0: f7d6 fd4e bl 8000290 + 80297f4: 2300 movs r3, #0 + 80297f6: 930a str r3, [sp, #40] @ 0x28 + 80297f8: f8d8 3000 ldr.w r3, [r8] + 80297fc: 9005 str r0, [sp, #20] + 80297fe: 3307 adds r3, #7 + 8029800: f023 0307 bic.w r3, r3, #7 + 8029804: f103 0208 add.w r2, r3, #8 + 8029808: f894 a018 ldrb.w sl, [r4, #24] + 802980c: f8d4 b000 ldr.w fp, [r4] + 8029810: f8c8 2000 str.w r2, [r8] + 8029814: e9d3 8900 ldrd r8, r9, [r3] + 8029818: f029 4300 bic.w r3, r9, #2147483648 @ 0x80000000 + 802981c: 9307 str r3, [sp, #28] + 802981e: f8cd 8018 str.w r8, [sp, #24] + 8029822: e9c4 8912 strd r8, r9, [r4, #72] @ 0x48 + 8029826: e9dd 0106 ldrd r0, r1, [sp, #24] + 802982a: 4b9c ldr r3, [pc, #624] @ (8029a9c <_printf_float+0x2c8>) + 802982c: f04f 32ff mov.w r2, #4294967295 + 8029830: f7d7 f98c bl 8000b4c <__aeabi_dcmpun> + 8029834: bb70 cbnz r0, 8029894 <_printf_float+0xc0> + 8029836: e9dd 0106 ldrd r0, r1, [sp, #24] + 802983a: 4b98 ldr r3, [pc, #608] @ (8029a9c <_printf_float+0x2c8>) + 802983c: f04f 32ff mov.w r2, #4294967295 + 8029840: f7d7 f966 bl 8000b10 <__aeabi_dcmple> + 8029844: bb30 cbnz r0, 8029894 <_printf_float+0xc0> + 8029846: 2200 movs r2, #0 + 8029848: 2300 movs r3, #0 + 802984a: 4640 mov r0, r8 + 802984c: 4649 mov r1, r9 + 802984e: f7d7 f955 bl 8000afc <__aeabi_dcmplt> + 8029852: b110 cbz r0, 802985a <_printf_float+0x86> + 8029854: 232d movs r3, #45 @ 0x2d + 8029856: f884 3043 strb.w r3, [r4, #67] @ 0x43 + 802985a: 4a91 ldr r2, [pc, #580] @ (8029aa0 <_printf_float+0x2cc>) + 802985c: 4b91 ldr r3, [pc, #580] @ (8029aa4 <_printf_float+0x2d0>) + 802985e: f1ba 0f47 cmp.w sl, #71 @ 0x47 + 8029862: bf8c ite hi + 8029864: 4690 movhi r8, r2 + 8029866: 4698 movls r8, r3 + 8029868: 2303 movs r3, #3 + 802986a: 6123 str r3, [r4, #16] + 802986c: f02b 0304 bic.w r3, fp, #4 + 8029870: 6023 str r3, [r4, #0] + 8029872: f04f 0900 mov.w r9, #0 + 8029876: 9700 str r7, [sp, #0] + 8029878: 4633 mov r3, r6 + 802987a: aa0b add r2, sp, #44 @ 0x2c + 802987c: 4621 mov r1, r4 + 802987e: 4628 mov r0, r5 + 8029880: f000 f9d2 bl 8029c28 <_printf_common> + 8029884: 3001 adds r0, #1 + 8029886: f040 808d bne.w 80299a4 <_printf_float+0x1d0> + 802988a: f04f 30ff mov.w r0, #4294967295 + 802988e: b00d add sp, #52 @ 0x34 + 8029890: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} + 8029894: 4642 mov r2, r8 + 8029896: 464b mov r3, r9 + 8029898: 4640 mov r0, r8 + 802989a: 4649 mov r1, r9 + 802989c: f7d7 f956 bl 8000b4c <__aeabi_dcmpun> + 80298a0: b140 cbz r0, 80298b4 <_printf_float+0xe0> + 80298a2: 464b mov r3, r9 + 80298a4: 2b00 cmp r3, #0 + 80298a6: bfbc itt lt + 80298a8: 232d movlt r3, #45 @ 0x2d + 80298aa: f884 3043 strblt.w r3, [r4, #67] @ 0x43 + 80298ae: 4a7e ldr r2, [pc, #504] @ (8029aa8 <_printf_float+0x2d4>) + 80298b0: 4b7e ldr r3, [pc, #504] @ (8029aac <_printf_float+0x2d8>) + 80298b2: e7d4 b.n 802985e <_printf_float+0x8a> + 80298b4: 6863 ldr r3, [r4, #4] + 80298b6: f00a 02df and.w r2, sl, #223 @ 0xdf + 80298ba: 9206 str r2, [sp, #24] + 80298bc: 1c5a adds r2, r3, #1 + 80298be: d13b bne.n 8029938 <_printf_float+0x164> + 80298c0: 2306 movs r3, #6 + 80298c2: 6063 str r3, [r4, #4] + 80298c4: f44b 6280 orr.w r2, fp, #1024 @ 0x400 + 80298c8: 2300 movs r3, #0 + 80298ca: 6022 str r2, [r4, #0] + 80298cc: 9303 str r3, [sp, #12] + 80298ce: ab0a add r3, sp, #40 @ 0x28 + 80298d0: e9cd a301 strd sl, r3, [sp, #4] + 80298d4: ab09 add r3, sp, #36 @ 0x24 + 80298d6: 9300 str r3, [sp, #0] + 80298d8: 6861 ldr r1, [r4, #4] + 80298da: ec49 8b10 vmov d0, r8, r9 + 80298de: f10d 0323 add.w r3, sp, #35 @ 0x23 + 80298e2: 4628 mov r0, r5 + 80298e4: f7ff fed6 bl 8029694 <__cvt> + 80298e8: 9b06 ldr r3, [sp, #24] + 80298ea: 9909 ldr r1, [sp, #36] @ 0x24 + 80298ec: 2b47 cmp r3, #71 @ 0x47 + 80298ee: 4680 mov r8, r0 + 80298f0: d129 bne.n 8029946 <_printf_float+0x172> + 80298f2: 1cc8 adds r0, r1, #3 + 80298f4: db02 blt.n 80298fc <_printf_float+0x128> + 80298f6: 6863 ldr r3, [r4, #4] + 80298f8: 4299 cmp r1, r3 + 80298fa: dd41 ble.n 8029980 <_printf_float+0x1ac> + 80298fc: f1aa 0a02 sub.w sl, sl, #2 + 8029900: fa5f fa8a uxtb.w sl, sl + 8029904: 3901 subs r1, #1 + 8029906: 4652 mov r2, sl + 8029908: f104 0050 add.w r0, r4, #80 @ 0x50 + 802990c: 9109 str r1, [sp, #36] @ 0x24 + 802990e: f7ff ff26 bl 802975e <__exponent> + 8029912: 9a0a ldr r2, [sp, #40] @ 0x28 + 8029914: 1813 adds r3, r2, r0 + 8029916: 2a01 cmp r2, #1 + 8029918: 4681 mov r9, r0 + 802991a: 6123 str r3, [r4, #16] + 802991c: dc02 bgt.n 8029924 <_printf_float+0x150> + 802991e: 6822 ldr r2, [r4, #0] + 8029920: 07d2 lsls r2, r2, #31 + 8029922: d501 bpl.n 8029928 <_printf_float+0x154> + 8029924: 3301 adds r3, #1 + 8029926: 6123 str r3, [r4, #16] + 8029928: f89d 3023 ldrb.w r3, [sp, #35] @ 0x23 + 802992c: 2b00 cmp r3, #0 + 802992e: d0a2 beq.n 8029876 <_printf_float+0xa2> + 8029930: 232d movs r3, #45 @ 0x2d + 8029932: f884 3043 strb.w r3, [r4, #67] @ 0x43 + 8029936: e79e b.n 8029876 <_printf_float+0xa2> + 8029938: 9a06 ldr r2, [sp, #24] + 802993a: 2a47 cmp r2, #71 @ 0x47 + 802993c: d1c2 bne.n 80298c4 <_printf_float+0xf0> + 802993e: 2b00 cmp r3, #0 + 8029940: d1c0 bne.n 80298c4 <_printf_float+0xf0> + 8029942: 2301 movs r3, #1 + 8029944: e7bd b.n 80298c2 <_printf_float+0xee> + 8029946: f1ba 0f65 cmp.w sl, #101 @ 0x65 + 802994a: d9db bls.n 8029904 <_printf_float+0x130> + 802994c: f1ba 0f66 cmp.w sl, #102 @ 0x66 + 8029950: d118 bne.n 8029984 <_printf_float+0x1b0> + 8029952: 2900 cmp r1, #0 + 8029954: 6863 ldr r3, [r4, #4] + 8029956: dd0b ble.n 8029970 <_printf_float+0x19c> + 8029958: 6121 str r1, [r4, #16] + 802995a: b913 cbnz r3, 8029962 <_printf_float+0x18e> + 802995c: 6822 ldr r2, [r4, #0] + 802995e: 07d0 lsls r0, r2, #31 + 8029960: d502 bpl.n 8029968 <_printf_float+0x194> + 8029962: 3301 adds r3, #1 + 8029964: 440b add r3, r1 + 8029966: 6123 str r3, [r4, #16] + 8029968: 65a1 str r1, [r4, #88] @ 0x58 + 802996a: f04f 0900 mov.w r9, #0 + 802996e: e7db b.n 8029928 <_printf_float+0x154> + 8029970: b913 cbnz r3, 8029978 <_printf_float+0x1a4> + 8029972: 6822 ldr r2, [r4, #0] + 8029974: 07d2 lsls r2, r2, #31 + 8029976: d501 bpl.n 802997c <_printf_float+0x1a8> + 8029978: 3302 adds r3, #2 + 802997a: e7f4 b.n 8029966 <_printf_float+0x192> + 802997c: 2301 movs r3, #1 + 802997e: e7f2 b.n 8029966 <_printf_float+0x192> + 8029980: f04f 0a67 mov.w sl, #103 @ 0x67 + 8029984: 9b0a ldr r3, [sp, #40] @ 0x28 + 8029986: 4299 cmp r1, r3 + 8029988: db05 blt.n 8029996 <_printf_float+0x1c2> + 802998a: 6823 ldr r3, [r4, #0] + 802998c: 6121 str r1, [r4, #16] + 802998e: 07d8 lsls r0, r3, #31 + 8029990: d5ea bpl.n 8029968 <_printf_float+0x194> + 8029992: 1c4b adds r3, r1, #1 + 8029994: e7e7 b.n 8029966 <_printf_float+0x192> + 8029996: 2900 cmp r1, #0 + 8029998: bfd4 ite le + 802999a: f1c1 0202 rsble r2, r1, #2 + 802999e: 2201 movgt r2, #1 + 80299a0: 4413 add r3, r2 + 80299a2: e7e0 b.n 8029966 <_printf_float+0x192> + 80299a4: 6823 ldr r3, [r4, #0] + 80299a6: 055a lsls r2, r3, #21 + 80299a8: d407 bmi.n 80299ba <_printf_float+0x1e6> + 80299aa: 6923 ldr r3, [r4, #16] + 80299ac: 4642 mov r2, r8 + 80299ae: 4631 mov r1, r6 + 80299b0: 4628 mov r0, r5 + 80299b2: 47b8 blx r7 + 80299b4: 3001 adds r0, #1 + 80299b6: d12b bne.n 8029a10 <_printf_float+0x23c> + 80299b8: e767 b.n 802988a <_printf_float+0xb6> + 80299ba: f1ba 0f65 cmp.w sl, #101 @ 0x65 + 80299be: f240 80dd bls.w 8029b7c <_printf_float+0x3a8> + 80299c2: e9d4 0112 ldrd r0, r1, [r4, #72] @ 0x48 + 80299c6: 2200 movs r2, #0 + 80299c8: 2300 movs r3, #0 + 80299ca: f7d7 f88d bl 8000ae8 <__aeabi_dcmpeq> + 80299ce: 2800 cmp r0, #0 + 80299d0: d033 beq.n 8029a3a <_printf_float+0x266> + 80299d2: 4a37 ldr r2, [pc, #220] @ (8029ab0 <_printf_float+0x2dc>) + 80299d4: 2301 movs r3, #1 + 80299d6: 4631 mov r1, r6 + 80299d8: 4628 mov r0, r5 + 80299da: 47b8 blx r7 + 80299dc: 3001 adds r0, #1 + 80299de: f43f af54 beq.w 802988a <_printf_float+0xb6> + 80299e2: e9dd 3809 ldrd r3, r8, [sp, #36] @ 0x24 + 80299e6: 4543 cmp r3, r8 + 80299e8: db02 blt.n 80299f0 <_printf_float+0x21c> + 80299ea: 6823 ldr r3, [r4, #0] + 80299ec: 07d8 lsls r0, r3, #31 + 80299ee: d50f bpl.n 8029a10 <_printf_float+0x23c> + 80299f0: e9dd 2304 ldrd r2, r3, [sp, #16] + 80299f4: 4631 mov r1, r6 + 80299f6: 4628 mov r0, r5 + 80299f8: 47b8 blx r7 + 80299fa: 3001 adds r0, #1 + 80299fc: f43f af45 beq.w 802988a <_printf_float+0xb6> + 8029a00: f04f 0900 mov.w r9, #0 + 8029a04: f108 38ff add.w r8, r8, #4294967295 + 8029a08: f104 0a1a add.w sl, r4, #26 + 8029a0c: 45c8 cmp r8, r9 + 8029a0e: dc09 bgt.n 8029a24 <_printf_float+0x250> + 8029a10: 6823 ldr r3, [r4, #0] + 8029a12: 079b lsls r3, r3, #30 + 8029a14: f100 8103 bmi.w 8029c1e <_printf_float+0x44a> + 8029a18: 68e0 ldr r0, [r4, #12] + 8029a1a: 9b0b ldr r3, [sp, #44] @ 0x2c + 8029a1c: 4298 cmp r0, r3 + 8029a1e: bfb8 it lt + 8029a20: 4618 movlt r0, r3 + 8029a22: e734 b.n 802988e <_printf_float+0xba> + 8029a24: 2301 movs r3, #1 + 8029a26: 4652 mov r2, sl + 8029a28: 4631 mov r1, r6 + 8029a2a: 4628 mov r0, r5 + 8029a2c: 47b8 blx r7 + 8029a2e: 3001 adds r0, #1 + 8029a30: f43f af2b beq.w 802988a <_printf_float+0xb6> + 8029a34: f109 0901 add.w r9, r9, #1 + 8029a38: e7e8 b.n 8029a0c <_printf_float+0x238> + 8029a3a: 9b09 ldr r3, [sp, #36] @ 0x24 + 8029a3c: 2b00 cmp r3, #0 + 8029a3e: dc39 bgt.n 8029ab4 <_printf_float+0x2e0> + 8029a40: 4a1b ldr r2, [pc, #108] @ (8029ab0 <_printf_float+0x2dc>) + 8029a42: 2301 movs r3, #1 + 8029a44: 4631 mov r1, r6 + 8029a46: 4628 mov r0, r5 + 8029a48: 47b8 blx r7 + 8029a4a: 3001 adds r0, #1 + 8029a4c: f43f af1d beq.w 802988a <_printf_float+0xb6> + 8029a50: e9dd 3909 ldrd r3, r9, [sp, #36] @ 0x24 + 8029a54: ea59 0303 orrs.w r3, r9, r3 + 8029a58: d102 bne.n 8029a60 <_printf_float+0x28c> + 8029a5a: 6823 ldr r3, [r4, #0] + 8029a5c: 07d9 lsls r1, r3, #31 + 8029a5e: d5d7 bpl.n 8029a10 <_printf_float+0x23c> + 8029a60: e9dd 2304 ldrd r2, r3, [sp, #16] + 8029a64: 4631 mov r1, r6 + 8029a66: 4628 mov r0, r5 + 8029a68: 47b8 blx r7 + 8029a6a: 3001 adds r0, #1 + 8029a6c: f43f af0d beq.w 802988a <_printf_float+0xb6> + 8029a70: f04f 0a00 mov.w sl, #0 + 8029a74: f104 0b1a add.w fp, r4, #26 + 8029a78: 9b09 ldr r3, [sp, #36] @ 0x24 + 8029a7a: 425b negs r3, r3 + 8029a7c: 4553 cmp r3, sl + 8029a7e: dc01 bgt.n 8029a84 <_printf_float+0x2b0> + 8029a80: 464b mov r3, r9 + 8029a82: e793 b.n 80299ac <_printf_float+0x1d8> + 8029a84: 2301 movs r3, #1 + 8029a86: 465a mov r2, fp + 8029a88: 4631 mov r1, r6 + 8029a8a: 4628 mov r0, r5 + 8029a8c: 47b8 blx r7 + 8029a8e: 3001 adds r0, #1 + 8029a90: f43f aefb beq.w 802988a <_printf_float+0xb6> + 8029a94: f10a 0a01 add.w sl, sl, #1 + 8029a98: e7ee b.n 8029a78 <_printf_float+0x2a4> + 8029a9a: bf00 nop + 8029a9c: 7fefffff .word 0x7fefffff + 8029aa0: 0802fed7 .word 0x0802fed7 + 8029aa4: 0802fed3 .word 0x0802fed3 + 8029aa8: 0802fedf .word 0x0802fedf + 8029aac: 0802fedb .word 0x0802fedb + 8029ab0: 080301f2 .word 0x080301f2 + 8029ab4: 6da3 ldr r3, [r4, #88] @ 0x58 + 8029ab6: f8dd a028 ldr.w sl, [sp, #40] @ 0x28 + 8029aba: 4553 cmp r3, sl + 8029abc: bfa8 it ge + 8029abe: 4653 movge r3, sl + 8029ac0: 2b00 cmp r3, #0 + 8029ac2: 4699 mov r9, r3 + 8029ac4: dc36 bgt.n 8029b34 <_printf_float+0x360> + 8029ac6: f04f 0b00 mov.w fp, #0 + 8029aca: ea29 79e9 bic.w r9, r9, r9, asr #31 + 8029ace: f104 021a add.w r2, r4, #26 + 8029ad2: 6da3 ldr r3, [r4, #88] @ 0x58 + 8029ad4: 9306 str r3, [sp, #24] + 8029ad6: eba3 0309 sub.w r3, r3, r9 + 8029ada: 455b cmp r3, fp + 8029adc: dc31 bgt.n 8029b42 <_printf_float+0x36e> + 8029ade: 9b09 ldr r3, [sp, #36] @ 0x24 + 8029ae0: 459a cmp sl, r3 + 8029ae2: dc3a bgt.n 8029b5a <_printf_float+0x386> + 8029ae4: 6823 ldr r3, [r4, #0] + 8029ae6: 07da lsls r2, r3, #31 + 8029ae8: d437 bmi.n 8029b5a <_printf_float+0x386> + 8029aea: 9b09 ldr r3, [sp, #36] @ 0x24 + 8029aec: ebaa 0903 sub.w r9, sl, r3 + 8029af0: 9b06 ldr r3, [sp, #24] + 8029af2: ebaa 0303 sub.w r3, sl, r3 + 8029af6: 4599 cmp r9, r3 + 8029af8: bfa8 it ge + 8029afa: 4699 movge r9, r3 + 8029afc: f1b9 0f00 cmp.w r9, #0 + 8029b00: dc33 bgt.n 8029b6a <_printf_float+0x396> + 8029b02: f04f 0800 mov.w r8, #0 + 8029b06: ea29 79e9 bic.w r9, r9, r9, asr #31 + 8029b0a: f104 0b1a add.w fp, r4, #26 + 8029b0e: 9b09 ldr r3, [sp, #36] @ 0x24 + 8029b10: ebaa 0303 sub.w r3, sl, r3 + 8029b14: eba3 0309 sub.w r3, r3, r9 + 8029b18: 4543 cmp r3, r8 + 8029b1a: f77f af79 ble.w 8029a10 <_printf_float+0x23c> + 8029b1e: 2301 movs r3, #1 + 8029b20: 465a mov r2, fp + 8029b22: 4631 mov r1, r6 + 8029b24: 4628 mov r0, r5 + 8029b26: 47b8 blx r7 + 8029b28: 3001 adds r0, #1 + 8029b2a: f43f aeae beq.w 802988a <_printf_float+0xb6> + 8029b2e: f108 0801 add.w r8, r8, #1 + 8029b32: e7ec b.n 8029b0e <_printf_float+0x33a> + 8029b34: 4642 mov r2, r8 + 8029b36: 4631 mov r1, r6 + 8029b38: 4628 mov r0, r5 + 8029b3a: 47b8 blx r7 + 8029b3c: 3001 adds r0, #1 + 8029b3e: d1c2 bne.n 8029ac6 <_printf_float+0x2f2> + 8029b40: e6a3 b.n 802988a <_printf_float+0xb6> + 8029b42: 2301 movs r3, #1 + 8029b44: 4631 mov r1, r6 + 8029b46: 4628 mov r0, r5 + 8029b48: 9206 str r2, [sp, #24] + 8029b4a: 47b8 blx r7 + 8029b4c: 3001 adds r0, #1 + 8029b4e: f43f ae9c beq.w 802988a <_printf_float+0xb6> + 8029b52: 9a06 ldr r2, [sp, #24] + 8029b54: f10b 0b01 add.w fp, fp, #1 + 8029b58: e7bb b.n 8029ad2 <_printf_float+0x2fe> + 8029b5a: e9dd 2304 ldrd r2, r3, [sp, #16] + 8029b5e: 4631 mov r1, r6 + 8029b60: 4628 mov r0, r5 + 8029b62: 47b8 blx r7 + 8029b64: 3001 adds r0, #1 + 8029b66: d1c0 bne.n 8029aea <_printf_float+0x316> + 8029b68: e68f b.n 802988a <_printf_float+0xb6> + 8029b6a: 9a06 ldr r2, [sp, #24] + 8029b6c: 464b mov r3, r9 + 8029b6e: 4442 add r2, r8 + 8029b70: 4631 mov r1, r6 + 8029b72: 4628 mov r0, r5 + 8029b74: 47b8 blx r7 + 8029b76: 3001 adds r0, #1 + 8029b78: d1c3 bne.n 8029b02 <_printf_float+0x32e> + 8029b7a: e686 b.n 802988a <_printf_float+0xb6> + 8029b7c: f8dd a028 ldr.w sl, [sp, #40] @ 0x28 + 8029b80: f1ba 0f01 cmp.w sl, #1 + 8029b84: dc01 bgt.n 8029b8a <_printf_float+0x3b6> + 8029b86: 07db lsls r3, r3, #31 + 8029b88: d536 bpl.n 8029bf8 <_printf_float+0x424> + 8029b8a: 2301 movs r3, #1 + 8029b8c: 4642 mov r2, r8 + 8029b8e: 4631 mov r1, r6 + 8029b90: 4628 mov r0, r5 + 8029b92: 47b8 blx r7 + 8029b94: 3001 adds r0, #1 + 8029b96: f43f ae78 beq.w 802988a <_printf_float+0xb6> + 8029b9a: e9dd 2304 ldrd r2, r3, [sp, #16] + 8029b9e: 4631 mov r1, r6 + 8029ba0: 4628 mov r0, r5 + 8029ba2: 47b8 blx r7 + 8029ba4: 3001 adds r0, #1 + 8029ba6: f43f ae70 beq.w 802988a <_printf_float+0xb6> + 8029baa: e9d4 0112 ldrd r0, r1, [r4, #72] @ 0x48 + 8029bae: 2200 movs r2, #0 + 8029bb0: 2300 movs r3, #0 + 8029bb2: f10a 3aff add.w sl, sl, #4294967295 + 8029bb6: f7d6 ff97 bl 8000ae8 <__aeabi_dcmpeq> + 8029bba: b9c0 cbnz r0, 8029bee <_printf_float+0x41a> + 8029bbc: 4653 mov r3, sl + 8029bbe: f108 0201 add.w r2, r8, #1 + 8029bc2: 4631 mov r1, r6 + 8029bc4: 4628 mov r0, r5 + 8029bc6: 47b8 blx r7 + 8029bc8: 3001 adds r0, #1 + 8029bca: d10c bne.n 8029be6 <_printf_float+0x412> + 8029bcc: e65d b.n 802988a <_printf_float+0xb6> + 8029bce: 2301 movs r3, #1 + 8029bd0: 465a mov r2, fp + 8029bd2: 4631 mov r1, r6 + 8029bd4: 4628 mov r0, r5 + 8029bd6: 47b8 blx r7 + 8029bd8: 3001 adds r0, #1 + 8029bda: f43f ae56 beq.w 802988a <_printf_float+0xb6> + 8029bde: f108 0801 add.w r8, r8, #1 + 8029be2: 45d0 cmp r8, sl + 8029be4: dbf3 blt.n 8029bce <_printf_float+0x3fa> + 8029be6: 464b mov r3, r9 + 8029be8: f104 0250 add.w r2, r4, #80 @ 0x50 + 8029bec: e6df b.n 80299ae <_printf_float+0x1da> + 8029bee: f04f 0800 mov.w r8, #0 + 8029bf2: f104 0b1a add.w fp, r4, #26 + 8029bf6: e7f4 b.n 8029be2 <_printf_float+0x40e> + 8029bf8: 2301 movs r3, #1 + 8029bfa: 4642 mov r2, r8 + 8029bfc: e7e1 b.n 8029bc2 <_printf_float+0x3ee> + 8029bfe: 2301 movs r3, #1 + 8029c00: 464a mov r2, r9 + 8029c02: 4631 mov r1, r6 + 8029c04: 4628 mov r0, r5 + 8029c06: 47b8 blx r7 + 8029c08: 3001 adds r0, #1 + 8029c0a: f43f ae3e beq.w 802988a <_printf_float+0xb6> + 8029c0e: f108 0801 add.w r8, r8, #1 + 8029c12: 68e3 ldr r3, [r4, #12] + 8029c14: 990b ldr r1, [sp, #44] @ 0x2c + 8029c16: 1a5b subs r3, r3, r1 + 8029c18: 4543 cmp r3, r8 + 8029c1a: dcf0 bgt.n 8029bfe <_printf_float+0x42a> + 8029c1c: e6fc b.n 8029a18 <_printf_float+0x244> + 8029c1e: f04f 0800 mov.w r8, #0 + 8029c22: f104 0919 add.w r9, r4, #25 + 8029c26: e7f4 b.n 8029c12 <_printf_float+0x43e> + +08029c28 <_printf_common>: + 8029c28: e92d 47f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} + 8029c2c: 4616 mov r6, r2 + 8029c2e: 4698 mov r8, r3 + 8029c30: 688a ldr r2, [r1, #8] + 8029c32: 690b ldr r3, [r1, #16] + 8029c34: f8dd 9020 ldr.w r9, [sp, #32] + 8029c38: 4293 cmp r3, r2 + 8029c3a: bfb8 it lt + 8029c3c: 4613 movlt r3, r2 + 8029c3e: 6033 str r3, [r6, #0] + 8029c40: f891 2043 ldrb.w r2, [r1, #67] @ 0x43 + 8029c44: 4607 mov r7, r0 + 8029c46: 460c mov r4, r1 + 8029c48: b10a cbz r2, 8029c4e <_printf_common+0x26> + 8029c4a: 3301 adds r3, #1 + 8029c4c: 6033 str r3, [r6, #0] + 8029c4e: 6823 ldr r3, [r4, #0] + 8029c50: 0699 lsls r1, r3, #26 + 8029c52: bf42 ittt mi + 8029c54: 6833 ldrmi r3, [r6, #0] + 8029c56: 3302 addmi r3, #2 + 8029c58: 6033 strmi r3, [r6, #0] + 8029c5a: 6825 ldr r5, [r4, #0] + 8029c5c: f015 0506 ands.w r5, r5, #6 + 8029c60: d106 bne.n 8029c70 <_printf_common+0x48> + 8029c62: f104 0a19 add.w sl, r4, #25 + 8029c66: 68e3 ldr r3, [r4, #12] + 8029c68: 6832 ldr r2, [r6, #0] + 8029c6a: 1a9b subs r3, r3, r2 + 8029c6c: 42ab cmp r3, r5 + 8029c6e: dc26 bgt.n 8029cbe <_printf_common+0x96> + 8029c70: f894 3043 ldrb.w r3, [r4, #67] @ 0x43 + 8029c74: 6822 ldr r2, [r4, #0] + 8029c76: 3b00 subs r3, #0 + 8029c78: bf18 it ne + 8029c7a: 2301 movne r3, #1 + 8029c7c: 0692 lsls r2, r2, #26 + 8029c7e: d42b bmi.n 8029cd8 <_printf_common+0xb0> + 8029c80: f104 0243 add.w r2, r4, #67 @ 0x43 + 8029c84: 4641 mov r1, r8 + 8029c86: 4638 mov r0, r7 + 8029c88: 47c8 blx r9 + 8029c8a: 3001 adds r0, #1 + 8029c8c: d01e beq.n 8029ccc <_printf_common+0xa4> + 8029c8e: 6823 ldr r3, [r4, #0] + 8029c90: 6922 ldr r2, [r4, #16] + 8029c92: f003 0306 and.w r3, r3, #6 + 8029c96: 2b04 cmp r3, #4 + 8029c98: bf02 ittt eq + 8029c9a: 68e5 ldreq r5, [r4, #12] + 8029c9c: 6833 ldreq r3, [r6, #0] + 8029c9e: 1aed subeq r5, r5, r3 + 8029ca0: 68a3 ldr r3, [r4, #8] + 8029ca2: bf0c ite eq + 8029ca4: ea25 75e5 biceq.w r5, r5, r5, asr #31 + 8029ca8: 2500 movne r5, #0 + 8029caa: 4293 cmp r3, r2 + 8029cac: bfc4 itt gt + 8029cae: 1a9b subgt r3, r3, r2 + 8029cb0: 18ed addgt r5, r5, r3 + 8029cb2: 2600 movs r6, #0 + 8029cb4: 341a adds r4, #26 + 8029cb6: 42b5 cmp r5, r6 + 8029cb8: d11a bne.n 8029cf0 <_printf_common+0xc8> + 8029cba: 2000 movs r0, #0 + 8029cbc: e008 b.n 8029cd0 <_printf_common+0xa8> + 8029cbe: 2301 movs r3, #1 + 8029cc0: 4652 mov r2, sl + 8029cc2: 4641 mov r1, r8 + 8029cc4: 4638 mov r0, r7 + 8029cc6: 47c8 blx r9 + 8029cc8: 3001 adds r0, #1 + 8029cca: d103 bne.n 8029cd4 <_printf_common+0xac> + 8029ccc: f04f 30ff mov.w r0, #4294967295 + 8029cd0: e8bd 87f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} + 8029cd4: 3501 adds r5, #1 + 8029cd6: e7c6 b.n 8029c66 <_printf_common+0x3e> + 8029cd8: 18e1 adds r1, r4, r3 + 8029cda: 1c5a adds r2, r3, #1 + 8029cdc: 2030 movs r0, #48 @ 0x30 + 8029cde: f881 0043 strb.w r0, [r1, #67] @ 0x43 + 8029ce2: 4422 add r2, r4 + 8029ce4: f894 1045 ldrb.w r1, [r4, #69] @ 0x45 + 8029ce8: f882 1043 strb.w r1, [r2, #67] @ 0x43 + 8029cec: 3302 adds r3, #2 + 8029cee: e7c7 b.n 8029c80 <_printf_common+0x58> + 8029cf0: 2301 movs r3, #1 + 8029cf2: 4622 mov r2, r4 + 8029cf4: 4641 mov r1, r8 + 8029cf6: 4638 mov r0, r7 + 8029cf8: 47c8 blx r9 + 8029cfa: 3001 adds r0, #1 + 8029cfc: d0e6 beq.n 8029ccc <_printf_common+0xa4> + 8029cfe: 3601 adds r6, #1 + 8029d00: e7d9 b.n 8029cb6 <_printf_common+0x8e> + ... + +08029d04 <_printf_i>: + 8029d04: e92d 47ff stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, lr} + 8029d08: 7e0f ldrb r7, [r1, #24] + 8029d0a: 9e0c ldr r6, [sp, #48] @ 0x30 + 8029d0c: 2f78 cmp r7, #120 @ 0x78 + 8029d0e: 4691 mov r9, r2 + 8029d10: 4680 mov r8, r0 + 8029d12: 460c mov r4, r1 + 8029d14: 469a mov sl, r3 + 8029d16: f101 0243 add.w r2, r1, #67 @ 0x43 + 8029d1a: d807 bhi.n 8029d2c <_printf_i+0x28> + 8029d1c: 2f62 cmp r7, #98 @ 0x62 + 8029d1e: d80a bhi.n 8029d36 <_printf_i+0x32> + 8029d20: 2f00 cmp r7, #0 + 8029d22: f000 80d1 beq.w 8029ec8 <_printf_i+0x1c4> + 8029d26: 2f58 cmp r7, #88 @ 0x58 + 8029d28: f000 80b8 beq.w 8029e9c <_printf_i+0x198> + 8029d2c: f104 0642 add.w r6, r4, #66 @ 0x42 + 8029d30: f884 7042 strb.w r7, [r4, #66] @ 0x42 + 8029d34: e03a b.n 8029dac <_printf_i+0xa8> + 8029d36: f1a7 0363 sub.w r3, r7, #99 @ 0x63 + 8029d3a: 2b15 cmp r3, #21 + 8029d3c: d8f6 bhi.n 8029d2c <_printf_i+0x28> + 8029d3e: a101 add r1, pc, #4 @ (adr r1, 8029d44 <_printf_i+0x40>) + 8029d40: f851 f023 ldr.w pc, [r1, r3, lsl #2] + 8029d44: 08029d9d .word 0x08029d9d + 8029d48: 08029db1 .word 0x08029db1 + 8029d4c: 08029d2d .word 0x08029d2d + 8029d50: 08029d2d .word 0x08029d2d + 8029d54: 08029d2d .word 0x08029d2d + 8029d58: 08029d2d .word 0x08029d2d + 8029d5c: 08029db1 .word 0x08029db1 + 8029d60: 08029d2d .word 0x08029d2d + 8029d64: 08029d2d .word 0x08029d2d + 8029d68: 08029d2d .word 0x08029d2d + 8029d6c: 08029d2d .word 0x08029d2d + 8029d70: 08029eaf .word 0x08029eaf + 8029d74: 08029ddb .word 0x08029ddb + 8029d78: 08029e69 .word 0x08029e69 + 8029d7c: 08029d2d .word 0x08029d2d + 8029d80: 08029d2d .word 0x08029d2d + 8029d84: 08029ed1 .word 0x08029ed1 + 8029d88: 08029d2d .word 0x08029d2d + 8029d8c: 08029ddb .word 0x08029ddb + 8029d90: 08029d2d .word 0x08029d2d + 8029d94: 08029d2d .word 0x08029d2d + 8029d98: 08029e71 .word 0x08029e71 + 8029d9c: 6833 ldr r3, [r6, #0] + 8029d9e: 1d1a adds r2, r3, #4 + 8029da0: 681b ldr r3, [r3, #0] + 8029da2: 6032 str r2, [r6, #0] + 8029da4: f104 0642 add.w r6, r4, #66 @ 0x42 + 8029da8: f884 3042 strb.w r3, [r4, #66] @ 0x42 + 8029dac: 2301 movs r3, #1 + 8029dae: e09c b.n 8029eea <_printf_i+0x1e6> + 8029db0: 6833 ldr r3, [r6, #0] + 8029db2: 6820 ldr r0, [r4, #0] + 8029db4: 1d19 adds r1, r3, #4 + 8029db6: 6031 str r1, [r6, #0] + 8029db8: 0606 lsls r6, r0, #24 + 8029dba: d501 bpl.n 8029dc0 <_printf_i+0xbc> + 8029dbc: 681d ldr r5, [r3, #0] + 8029dbe: e003 b.n 8029dc8 <_printf_i+0xc4> + 8029dc0: 0645 lsls r5, r0, #25 + 8029dc2: d5fb bpl.n 8029dbc <_printf_i+0xb8> + 8029dc4: f9b3 5000 ldrsh.w r5, [r3] + 8029dc8: 2d00 cmp r5, #0 + 8029dca: da03 bge.n 8029dd4 <_printf_i+0xd0> + 8029dcc: 232d movs r3, #45 @ 0x2d + 8029dce: 426d negs r5, r5 + 8029dd0: f884 3043 strb.w r3, [r4, #67] @ 0x43 + 8029dd4: 4858 ldr r0, [pc, #352] @ (8029f38 <_printf_i+0x234>) + 8029dd6: 230a movs r3, #10 + 8029dd8: e011 b.n 8029dfe <_printf_i+0xfa> + 8029dda: 6821 ldr r1, [r4, #0] + 8029ddc: 6833 ldr r3, [r6, #0] + 8029dde: 0608 lsls r0, r1, #24 + 8029de0: f853 5b04 ldr.w r5, [r3], #4 + 8029de4: d402 bmi.n 8029dec <_printf_i+0xe8> + 8029de6: 0649 lsls r1, r1, #25 + 8029de8: bf48 it mi + 8029dea: b2ad uxthmi r5, r5 + 8029dec: 2f6f cmp r7, #111 @ 0x6f + 8029dee: 4852 ldr r0, [pc, #328] @ (8029f38 <_printf_i+0x234>) + 8029df0: 6033 str r3, [r6, #0] + 8029df2: bf14 ite ne + 8029df4: 230a movne r3, #10 + 8029df6: 2308 moveq r3, #8 + 8029df8: 2100 movs r1, #0 + 8029dfa: f884 1043 strb.w r1, [r4, #67] @ 0x43 + 8029dfe: 6866 ldr r6, [r4, #4] + 8029e00: 60a6 str r6, [r4, #8] + 8029e02: 2e00 cmp r6, #0 + 8029e04: db05 blt.n 8029e12 <_printf_i+0x10e> + 8029e06: 6821 ldr r1, [r4, #0] + 8029e08: 432e orrs r6, r5 + 8029e0a: f021 0104 bic.w r1, r1, #4 + 8029e0e: 6021 str r1, [r4, #0] + 8029e10: d04b beq.n 8029eaa <_printf_i+0x1a6> + 8029e12: 4616 mov r6, r2 + 8029e14: fbb5 f1f3 udiv r1, r5, r3 + 8029e18: fb03 5711 mls r7, r3, r1, r5 + 8029e1c: 5dc7 ldrb r7, [r0, r7] + 8029e1e: f806 7d01 strb.w r7, [r6, #-1]! + 8029e22: 462f mov r7, r5 + 8029e24: 42bb cmp r3, r7 + 8029e26: 460d mov r5, r1 + 8029e28: d9f4 bls.n 8029e14 <_printf_i+0x110> + 8029e2a: 2b08 cmp r3, #8 + 8029e2c: d10b bne.n 8029e46 <_printf_i+0x142> + 8029e2e: 6823 ldr r3, [r4, #0] + 8029e30: 07df lsls r7, r3, #31 + 8029e32: d508 bpl.n 8029e46 <_printf_i+0x142> + 8029e34: 6923 ldr r3, [r4, #16] + 8029e36: 6861 ldr r1, [r4, #4] + 8029e38: 4299 cmp r1, r3 + 8029e3a: bfde ittt le + 8029e3c: 2330 movle r3, #48 @ 0x30 + 8029e3e: f806 3c01 strble.w r3, [r6, #-1] + 8029e42: f106 36ff addle.w r6, r6, #4294967295 + 8029e46: 1b92 subs r2, r2, r6 + 8029e48: 6122 str r2, [r4, #16] + 8029e4a: f8cd a000 str.w sl, [sp] + 8029e4e: 464b mov r3, r9 + 8029e50: aa03 add r2, sp, #12 + 8029e52: 4621 mov r1, r4 + 8029e54: 4640 mov r0, r8 + 8029e56: f7ff fee7 bl 8029c28 <_printf_common> + 8029e5a: 3001 adds r0, #1 + 8029e5c: d14a bne.n 8029ef4 <_printf_i+0x1f0> + 8029e5e: f04f 30ff mov.w r0, #4294967295 + 8029e62: b004 add sp, #16 + 8029e64: e8bd 87f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} + 8029e68: 6823 ldr r3, [r4, #0] + 8029e6a: f043 0320 orr.w r3, r3, #32 + 8029e6e: 6023 str r3, [r4, #0] + 8029e70: 4832 ldr r0, [pc, #200] @ (8029f3c <_printf_i+0x238>) + 8029e72: 2778 movs r7, #120 @ 0x78 + 8029e74: f884 7045 strb.w r7, [r4, #69] @ 0x45 + 8029e78: 6823 ldr r3, [r4, #0] + 8029e7a: 6831 ldr r1, [r6, #0] + 8029e7c: 061f lsls r7, r3, #24 + 8029e7e: f851 5b04 ldr.w r5, [r1], #4 + 8029e82: d402 bmi.n 8029e8a <_printf_i+0x186> + 8029e84: 065f lsls r7, r3, #25 + 8029e86: bf48 it mi + 8029e88: b2ad uxthmi r5, r5 + 8029e8a: 6031 str r1, [r6, #0] + 8029e8c: 07d9 lsls r1, r3, #31 + 8029e8e: bf44 itt mi + 8029e90: f043 0320 orrmi.w r3, r3, #32 + 8029e94: 6023 strmi r3, [r4, #0] + 8029e96: b11d cbz r5, 8029ea0 <_printf_i+0x19c> + 8029e98: 2310 movs r3, #16 + 8029e9a: e7ad b.n 8029df8 <_printf_i+0xf4> + 8029e9c: 4826 ldr r0, [pc, #152] @ (8029f38 <_printf_i+0x234>) + 8029e9e: e7e9 b.n 8029e74 <_printf_i+0x170> + 8029ea0: 6823 ldr r3, [r4, #0] + 8029ea2: f023 0320 bic.w r3, r3, #32 + 8029ea6: 6023 str r3, [r4, #0] + 8029ea8: e7f6 b.n 8029e98 <_printf_i+0x194> + 8029eaa: 4616 mov r6, r2 + 8029eac: e7bd b.n 8029e2a <_printf_i+0x126> + 8029eae: 6833 ldr r3, [r6, #0] + 8029eb0: 6825 ldr r5, [r4, #0] + 8029eb2: 6961 ldr r1, [r4, #20] + 8029eb4: 1d18 adds r0, r3, #4 + 8029eb6: 6030 str r0, [r6, #0] + 8029eb8: 062e lsls r6, r5, #24 + 8029eba: 681b ldr r3, [r3, #0] + 8029ebc: d501 bpl.n 8029ec2 <_printf_i+0x1be> + 8029ebe: 6019 str r1, [r3, #0] + 8029ec0: e002 b.n 8029ec8 <_printf_i+0x1c4> + 8029ec2: 0668 lsls r0, r5, #25 + 8029ec4: d5fb bpl.n 8029ebe <_printf_i+0x1ba> + 8029ec6: 8019 strh r1, [r3, #0] + 8029ec8: 2300 movs r3, #0 + 8029eca: 6123 str r3, [r4, #16] + 8029ecc: 4616 mov r6, r2 + 8029ece: e7bc b.n 8029e4a <_printf_i+0x146> + 8029ed0: 6833 ldr r3, [r6, #0] + 8029ed2: 1d1a adds r2, r3, #4 + 8029ed4: 6032 str r2, [r6, #0] + 8029ed6: 681e ldr r6, [r3, #0] + 8029ed8: 6862 ldr r2, [r4, #4] + 8029eda: 2100 movs r1, #0 + 8029edc: 4630 mov r0, r6 + 8029ede: f7d6 f987 bl 80001f0 + 8029ee2: b108 cbz r0, 8029ee8 <_printf_i+0x1e4> + 8029ee4: 1b80 subs r0, r0, r6 + 8029ee6: 6060 str r0, [r4, #4] + 8029ee8: 6863 ldr r3, [r4, #4] + 8029eea: 6123 str r3, [r4, #16] + 8029eec: 2300 movs r3, #0 + 8029eee: f884 3043 strb.w r3, [r4, #67] @ 0x43 + 8029ef2: e7aa b.n 8029e4a <_printf_i+0x146> + 8029ef4: 6923 ldr r3, [r4, #16] + 8029ef6: 4632 mov r2, r6 + 8029ef8: 4649 mov r1, r9 + 8029efa: 4640 mov r0, r8 + 8029efc: 47d0 blx sl + 8029efe: 3001 adds r0, #1 + 8029f00: d0ad beq.n 8029e5e <_printf_i+0x15a> + 8029f02: 6823 ldr r3, [r4, #0] + 8029f04: 079b lsls r3, r3, #30 + 8029f06: d413 bmi.n 8029f30 <_printf_i+0x22c> + 8029f08: 68e0 ldr r0, [r4, #12] + 8029f0a: 9b03 ldr r3, [sp, #12] + 8029f0c: 4298 cmp r0, r3 + 8029f0e: bfb8 it lt + 8029f10: 4618 movlt r0, r3 + 8029f12: e7a6 b.n 8029e62 <_printf_i+0x15e> + 8029f14: 2301 movs r3, #1 + 8029f16: 4632 mov r2, r6 + 8029f18: 4649 mov r1, r9 + 8029f1a: 4640 mov r0, r8 + 8029f1c: 47d0 blx sl + 8029f1e: 3001 adds r0, #1 + 8029f20: d09d beq.n 8029e5e <_printf_i+0x15a> + 8029f22: 3501 adds r5, #1 + 8029f24: 68e3 ldr r3, [r4, #12] + 8029f26: 9903 ldr r1, [sp, #12] + 8029f28: 1a5b subs r3, r3, r1 + 8029f2a: 42ab cmp r3, r5 + 8029f2c: dcf2 bgt.n 8029f14 <_printf_i+0x210> + 8029f2e: e7eb b.n 8029f08 <_printf_i+0x204> + 8029f30: 2500 movs r5, #0 + 8029f32: f104 0619 add.w r6, r4, #25 + 8029f36: e7f5 b.n 8029f24 <_printf_i+0x220> + 8029f38: 0802fee3 .word 0x0802fee3 + 8029f3c: 0802fef4 .word 0x0802fef4 + +08029f40 <__sflush_r>: + 8029f40: f9b1 200c ldrsh.w r2, [r1, #12] + 8029f44: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} + 8029f48: 0716 lsls r6, r2, #28 + 8029f4a: 4605 mov r5, r0 + 8029f4c: 460c mov r4, r1 + 8029f4e: d454 bmi.n 8029ffa <__sflush_r+0xba> + 8029f50: 684b ldr r3, [r1, #4] + 8029f52: 2b00 cmp r3, #0 + 8029f54: dc02 bgt.n 8029f5c <__sflush_r+0x1c> + 8029f56: 6c0b ldr r3, [r1, #64] @ 0x40 + 8029f58: 2b00 cmp r3, #0 + 8029f5a: dd48 ble.n 8029fee <__sflush_r+0xae> + 8029f5c: 6ae6 ldr r6, [r4, #44] @ 0x2c + 8029f5e: 2e00 cmp r6, #0 + 8029f60: d045 beq.n 8029fee <__sflush_r+0xae> + 8029f62: 2300 movs r3, #0 + 8029f64: f412 5280 ands.w r2, r2, #4096 @ 0x1000 + 8029f68: 682f ldr r7, [r5, #0] + 8029f6a: 6a21 ldr r1, [r4, #32] + 8029f6c: 602b str r3, [r5, #0] + 8029f6e: d030 beq.n 8029fd2 <__sflush_r+0x92> + 8029f70: 6d62 ldr r2, [r4, #84] @ 0x54 + 8029f72: 89a3 ldrh r3, [r4, #12] + 8029f74: 0759 lsls r1, r3, #29 + 8029f76: d505 bpl.n 8029f84 <__sflush_r+0x44> + 8029f78: 6863 ldr r3, [r4, #4] + 8029f7a: 1ad2 subs r2, r2, r3 + 8029f7c: 6b63 ldr r3, [r4, #52] @ 0x34 + 8029f7e: b10b cbz r3, 8029f84 <__sflush_r+0x44> + 8029f80: 6c23 ldr r3, [r4, #64] @ 0x40 + 8029f82: 1ad2 subs r2, r2, r3 + 8029f84: 2300 movs r3, #0 + 8029f86: 6ae6 ldr r6, [r4, #44] @ 0x2c + 8029f88: 6a21 ldr r1, [r4, #32] + 8029f8a: 4628 mov r0, r5 + 8029f8c: 47b0 blx r6 + 8029f8e: 1c43 adds r3, r0, #1 + 8029f90: 89a3 ldrh r3, [r4, #12] + 8029f92: d106 bne.n 8029fa2 <__sflush_r+0x62> + 8029f94: 6829 ldr r1, [r5, #0] + 8029f96: 291d cmp r1, #29 + 8029f98: d82b bhi.n 8029ff2 <__sflush_r+0xb2> + 8029f9a: 4a2a ldr r2, [pc, #168] @ (802a044 <__sflush_r+0x104>) + 8029f9c: 40ca lsrs r2, r1 + 8029f9e: 07d6 lsls r6, r2, #31 + 8029fa0: d527 bpl.n 8029ff2 <__sflush_r+0xb2> + 8029fa2: 2200 movs r2, #0 + 8029fa4: 6062 str r2, [r4, #4] + 8029fa6: 04d9 lsls r1, r3, #19 + 8029fa8: 6922 ldr r2, [r4, #16] + 8029faa: 6022 str r2, [r4, #0] + 8029fac: d504 bpl.n 8029fb8 <__sflush_r+0x78> + 8029fae: 1c42 adds r2, r0, #1 + 8029fb0: d101 bne.n 8029fb6 <__sflush_r+0x76> + 8029fb2: 682b ldr r3, [r5, #0] + 8029fb4: b903 cbnz r3, 8029fb8 <__sflush_r+0x78> + 8029fb6: 6560 str r0, [r4, #84] @ 0x54 + 8029fb8: 6b61 ldr r1, [r4, #52] @ 0x34 + 8029fba: 602f str r7, [r5, #0] + 8029fbc: b1b9 cbz r1, 8029fee <__sflush_r+0xae> + 8029fbe: f104 0344 add.w r3, r4, #68 @ 0x44 + 8029fc2: 4299 cmp r1, r3 + 8029fc4: d002 beq.n 8029fcc <__sflush_r+0x8c> + 8029fc6: 4628 mov r0, r5 + 8029fc8: f002 f98a bl 802c2e0 <_free_r> + 8029fcc: 2300 movs r3, #0 + 8029fce: 6363 str r3, [r4, #52] @ 0x34 + 8029fd0: e00d b.n 8029fee <__sflush_r+0xae> + 8029fd2: 2301 movs r3, #1 + 8029fd4: 4628 mov r0, r5 + 8029fd6: 47b0 blx r6 + 8029fd8: 4602 mov r2, r0 + 8029fda: 1c50 adds r0, r2, #1 + 8029fdc: d1c9 bne.n 8029f72 <__sflush_r+0x32> + 8029fde: 682b ldr r3, [r5, #0] + 8029fe0: 2b00 cmp r3, #0 + 8029fe2: d0c6 beq.n 8029f72 <__sflush_r+0x32> + 8029fe4: 2b1d cmp r3, #29 + 8029fe6: d001 beq.n 8029fec <__sflush_r+0xac> + 8029fe8: 2b16 cmp r3, #22 + 8029fea: d11e bne.n 802a02a <__sflush_r+0xea> + 8029fec: 602f str r7, [r5, #0] + 8029fee: 2000 movs r0, #0 + 8029ff0: e022 b.n 802a038 <__sflush_r+0xf8> + 8029ff2: f043 0340 orr.w r3, r3, #64 @ 0x40 + 8029ff6: b21b sxth r3, r3 + 8029ff8: e01b b.n 802a032 <__sflush_r+0xf2> + 8029ffa: 690f ldr r7, [r1, #16] + 8029ffc: 2f00 cmp r7, #0 + 8029ffe: d0f6 beq.n 8029fee <__sflush_r+0xae> + 802a000: 0793 lsls r3, r2, #30 + 802a002: 680e ldr r6, [r1, #0] + 802a004: bf08 it eq + 802a006: 694b ldreq r3, [r1, #20] + 802a008: 600f str r7, [r1, #0] + 802a00a: bf18 it ne + 802a00c: 2300 movne r3, #0 + 802a00e: eba6 0807 sub.w r8, r6, r7 + 802a012: 608b str r3, [r1, #8] + 802a014: f1b8 0f00 cmp.w r8, #0 + 802a018: dde9 ble.n 8029fee <__sflush_r+0xae> + 802a01a: 6a21 ldr r1, [r4, #32] + 802a01c: 6aa6 ldr r6, [r4, #40] @ 0x28 + 802a01e: 4643 mov r3, r8 + 802a020: 463a mov r2, r7 + 802a022: 4628 mov r0, r5 + 802a024: 47b0 blx r6 + 802a026: 2800 cmp r0, #0 + 802a028: dc08 bgt.n 802a03c <__sflush_r+0xfc> + 802a02a: f9b4 300c ldrsh.w r3, [r4, #12] + 802a02e: f043 0340 orr.w r3, r3, #64 @ 0x40 + 802a032: 81a3 strh r3, [r4, #12] + 802a034: f04f 30ff mov.w r0, #4294967295 + 802a038: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} + 802a03c: 4407 add r7, r0 + 802a03e: eba8 0800 sub.w r8, r8, r0 + 802a042: e7e7 b.n 802a014 <__sflush_r+0xd4> + 802a044: 20400001 .word 0x20400001 + +0802a048 <_fflush_r>: + 802a048: b538 push {r3, r4, r5, lr} + 802a04a: 690b ldr r3, [r1, #16] + 802a04c: 4605 mov r5, r0 + 802a04e: 460c mov r4, r1 + 802a050: b913 cbnz r3, 802a058 <_fflush_r+0x10> + 802a052: 2500 movs r5, #0 + 802a054: 4628 mov r0, r5 + 802a056: bd38 pop {r3, r4, r5, pc} + 802a058: b118 cbz r0, 802a062 <_fflush_r+0x1a> + 802a05a: 6a03 ldr r3, [r0, #32] + 802a05c: b90b cbnz r3, 802a062 <_fflush_r+0x1a> + 802a05e: f000 f8bb bl 802a1d8 <__sinit> + 802a062: f9b4 300c ldrsh.w r3, [r4, #12] + 802a066: 2b00 cmp r3, #0 + 802a068: d0f3 beq.n 802a052 <_fflush_r+0xa> + 802a06a: 6e62 ldr r2, [r4, #100] @ 0x64 + 802a06c: 07d0 lsls r0, r2, #31 + 802a06e: d404 bmi.n 802a07a <_fflush_r+0x32> + 802a070: 0599 lsls r1, r3, #22 + 802a072: d402 bmi.n 802a07a <_fflush_r+0x32> + 802a074: 6da0 ldr r0, [r4, #88] @ 0x58 + 802a076: f001 faa9 bl 802b5cc <__retarget_lock_acquire_recursive> + 802a07a: 4628 mov r0, r5 + 802a07c: 4621 mov r1, r4 + 802a07e: f7ff ff5f bl 8029f40 <__sflush_r> + 802a082: 6e63 ldr r3, [r4, #100] @ 0x64 + 802a084: 07da lsls r2, r3, #31 + 802a086: 4605 mov r5, r0 + 802a088: d4e4 bmi.n 802a054 <_fflush_r+0xc> + 802a08a: 89a3 ldrh r3, [r4, #12] + 802a08c: 059b lsls r3, r3, #22 + 802a08e: d4e1 bmi.n 802a054 <_fflush_r+0xc> + 802a090: 6da0 ldr r0, [r4, #88] @ 0x58 + 802a092: f001 fa9d bl 802b5d0 <__retarget_lock_release_recursive> + 802a096: e7dd b.n 802a054 <_fflush_r+0xc> + +0802a098 : + 802a098: 4601 mov r1, r0 + 802a09a: b920 cbnz r0, 802a0a6 + 802a09c: 4a04 ldr r2, [pc, #16] @ (802a0b0 ) + 802a09e: 4905 ldr r1, [pc, #20] @ (802a0b4 ) + 802a0a0: 4805 ldr r0, [pc, #20] @ (802a0b8 ) + 802a0a2: f000 b8c3 b.w 802a22c <_fwalk_sglue> + 802a0a6: 4b05 ldr r3, [pc, #20] @ (802a0bc ) + 802a0a8: 6818 ldr r0, [r3, #0] + 802a0aa: f7ff bfcd b.w 802a048 <_fflush_r> + 802a0ae: bf00 nop + 802a0b0: 2000140c .word 0x2000140c + 802a0b4: 0802a049 .word 0x0802a049 + 802a0b8: 20001590 .word 0x20001590 + 802a0bc: 2000158c .word 0x2000158c + +0802a0c0 : + 802a0c0: 2300 movs r3, #0 + 802a0c2: b510 push {r4, lr} + 802a0c4: 4604 mov r4, r0 + 802a0c6: e9c0 3300 strd r3, r3, [r0] + 802a0ca: e9c0 3304 strd r3, r3, [r0, #16] + 802a0ce: 6083 str r3, [r0, #8] + 802a0d0: 8181 strh r1, [r0, #12] + 802a0d2: 6643 str r3, [r0, #100] @ 0x64 + 802a0d4: 81c2 strh r2, [r0, #14] + 802a0d6: 6183 str r3, [r0, #24] + 802a0d8: 4619 mov r1, r3 + 802a0da: 2208 movs r2, #8 + 802a0dc: 305c adds r0, #92 @ 0x5c + 802a0de: f000 f9ad bl 802a43c + 802a0e2: 4b0d ldr r3, [pc, #52] @ (802a118 ) + 802a0e4: 6263 str r3, [r4, #36] @ 0x24 + 802a0e6: 4b0d ldr r3, [pc, #52] @ (802a11c ) + 802a0e8: 62a3 str r3, [r4, #40] @ 0x28 + 802a0ea: 4b0d ldr r3, [pc, #52] @ (802a120 ) + 802a0ec: 62e3 str r3, [r4, #44] @ 0x2c + 802a0ee: 4b0d ldr r3, [pc, #52] @ (802a124 ) + 802a0f0: 6323 str r3, [r4, #48] @ 0x30 + 802a0f2: 4b0d ldr r3, [pc, #52] @ (802a128 ) + 802a0f4: 6224 str r4, [r4, #32] + 802a0f6: 429c cmp r4, r3 + 802a0f8: d006 beq.n 802a108 + 802a0fa: f103 0268 add.w r2, r3, #104 @ 0x68 + 802a0fe: 4294 cmp r4, r2 + 802a100: d002 beq.n 802a108 + 802a102: 33d0 adds r3, #208 @ 0xd0 + 802a104: 429c cmp r4, r3 + 802a106: d105 bne.n 802a114 + 802a108: f104 0058 add.w r0, r4, #88 @ 0x58 + 802a10c: e8bd 4010 ldmia.w sp!, {r4, lr} + 802a110: f001 ba5a b.w 802b5c8 <__retarget_lock_init_recursive> + 802a114: bd10 pop {r4, pc} + 802a116: bf00 nop + 802a118: 0802a319 .word 0x0802a319 + 802a11c: 0802a33f .word 0x0802a33f + 802a120: 0802a377 .word 0x0802a377 + 802a124: 0802a39b .word 0x0802a39b + 802a128: 20014de4 .word 0x20014de4 + +0802a12c : + 802a12c: 4a02 ldr r2, [pc, #8] @ (802a138 ) + 802a12e: 4903 ldr r1, [pc, #12] @ (802a13c ) + 802a130: 4803 ldr r0, [pc, #12] @ (802a140 ) + 802a132: f000 b87b b.w 802a22c <_fwalk_sglue> + 802a136: bf00 nop + 802a138: 2000140c .word 0x2000140c + 802a13c: 0802a049 .word 0x0802a049 + 802a140: 20001590 .word 0x20001590 + +0802a144 : + 802a144: 6841 ldr r1, [r0, #4] + 802a146: 4b0c ldr r3, [pc, #48] @ (802a178 ) + 802a148: 4299 cmp r1, r3 + 802a14a: b510 push {r4, lr} + 802a14c: 4604 mov r4, r0 + 802a14e: d001 beq.n 802a154 + 802a150: f7ff ff7a bl 802a048 <_fflush_r> + 802a154: 68a1 ldr r1, [r4, #8] + 802a156: 4b09 ldr r3, [pc, #36] @ (802a17c ) + 802a158: 4299 cmp r1, r3 + 802a15a: d002 beq.n 802a162 + 802a15c: 4620 mov r0, r4 + 802a15e: f7ff ff73 bl 802a048 <_fflush_r> + 802a162: 68e1 ldr r1, [r4, #12] + 802a164: 4b06 ldr r3, [pc, #24] @ (802a180 ) + 802a166: 4299 cmp r1, r3 + 802a168: d004 beq.n 802a174 + 802a16a: 4620 mov r0, r4 + 802a16c: e8bd 4010 ldmia.w sp!, {r4, lr} + 802a170: f7ff bf6a b.w 802a048 <_fflush_r> + 802a174: bd10 pop {r4, pc} + 802a176: bf00 nop + 802a178: 20014de4 .word 0x20014de4 + 802a17c: 20014e4c .word 0x20014e4c + 802a180: 20014eb4 .word 0x20014eb4 + +0802a184 : + 802a184: b510 push {r4, lr} + 802a186: 4b0b ldr r3, [pc, #44] @ (802a1b4 ) + 802a188: 4c0b ldr r4, [pc, #44] @ (802a1b8 ) + 802a18a: 4a0c ldr r2, [pc, #48] @ (802a1bc ) + 802a18c: 601a str r2, [r3, #0] + 802a18e: 4620 mov r0, r4 + 802a190: 2200 movs r2, #0 + 802a192: 2104 movs r1, #4 + 802a194: f7ff ff94 bl 802a0c0 + 802a198: f104 0068 add.w r0, r4, #104 @ 0x68 + 802a19c: 2201 movs r2, #1 + 802a19e: 2109 movs r1, #9 + 802a1a0: f7ff ff8e bl 802a0c0 + 802a1a4: f104 00d0 add.w r0, r4, #208 @ 0xd0 + 802a1a8: 2202 movs r2, #2 + 802a1aa: e8bd 4010 ldmia.w sp!, {r4, lr} + 802a1ae: 2112 movs r1, #18 + 802a1b0: f7ff bf86 b.w 802a0c0 + 802a1b4: 20014f1c .word 0x20014f1c + 802a1b8: 20014de4 .word 0x20014de4 + 802a1bc: 0802a12d .word 0x0802a12d + +0802a1c0 <__sfp_lock_acquire>: + 802a1c0: 4801 ldr r0, [pc, #4] @ (802a1c8 <__sfp_lock_acquire+0x8>) + 802a1c2: f001 ba03 b.w 802b5cc <__retarget_lock_acquire_recursive> + 802a1c6: bf00 nop + 802a1c8: 20014f4b .word 0x20014f4b + +0802a1cc <__sfp_lock_release>: + 802a1cc: 4801 ldr r0, [pc, #4] @ (802a1d4 <__sfp_lock_release+0x8>) + 802a1ce: f001 b9ff b.w 802b5d0 <__retarget_lock_release_recursive> + 802a1d2: bf00 nop + 802a1d4: 20014f4b .word 0x20014f4b + +0802a1d8 <__sinit>: + 802a1d8: b510 push {r4, lr} + 802a1da: 4604 mov r4, r0 + 802a1dc: f7ff fff0 bl 802a1c0 <__sfp_lock_acquire> + 802a1e0: 6a23 ldr r3, [r4, #32] + 802a1e2: b11b cbz r3, 802a1ec <__sinit+0x14> + 802a1e4: e8bd 4010 ldmia.w sp!, {r4, lr} + 802a1e8: f7ff bff0 b.w 802a1cc <__sfp_lock_release> + 802a1ec: 4b04 ldr r3, [pc, #16] @ (802a200 <__sinit+0x28>) + 802a1ee: 6223 str r3, [r4, #32] + 802a1f0: 4b04 ldr r3, [pc, #16] @ (802a204 <__sinit+0x2c>) + 802a1f2: 681b ldr r3, [r3, #0] + 802a1f4: 2b00 cmp r3, #0 + 802a1f6: d1f5 bne.n 802a1e4 <__sinit+0xc> + 802a1f8: f7ff ffc4 bl 802a184 + 802a1fc: e7f2 b.n 802a1e4 <__sinit+0xc> + 802a1fe: bf00 nop + 802a200: 0802a145 .word 0x0802a145 + 802a204: 20014f1c .word 0x20014f1c + +0802a208 : + 802a208: b40e push {r1, r2, r3} + 802a20a: b503 push {r0, r1, lr} + 802a20c: 4601 mov r1, r0 + 802a20e: ab03 add r3, sp, #12 + 802a210: 4805 ldr r0, [pc, #20] @ (802a228 ) + 802a212: f853 2b04 ldr.w r2, [r3], #4 + 802a216: 6800 ldr r0, [r0, #0] + 802a218: 9301 str r3, [sp, #4] + 802a21a: f003 fb31 bl 802d880 <_vfiprintf_r> + 802a21e: b002 add sp, #8 + 802a220: f85d eb04 ldr.w lr, [sp], #4 + 802a224: b003 add sp, #12 + 802a226: 4770 bx lr + 802a228: 2000158c .word 0x2000158c + +0802a22c <_fwalk_sglue>: + 802a22c: e92d 43f8 stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} + 802a230: 4607 mov r7, r0 + 802a232: 4688 mov r8, r1 + 802a234: 4614 mov r4, r2 + 802a236: 2600 movs r6, #0 + 802a238: e9d4 9501 ldrd r9, r5, [r4, #4] + 802a23c: f1b9 0901 subs.w r9, r9, #1 + 802a240: d505 bpl.n 802a24e <_fwalk_sglue+0x22> + 802a242: 6824 ldr r4, [r4, #0] + 802a244: 2c00 cmp r4, #0 + 802a246: d1f7 bne.n 802a238 <_fwalk_sglue+0xc> + 802a248: 4630 mov r0, r6 + 802a24a: e8bd 83f8 ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} + 802a24e: 89ab ldrh r3, [r5, #12] + 802a250: 2b01 cmp r3, #1 + 802a252: d907 bls.n 802a264 <_fwalk_sglue+0x38> + 802a254: f9b5 300e ldrsh.w r3, [r5, #14] + 802a258: 3301 adds r3, #1 + 802a25a: d003 beq.n 802a264 <_fwalk_sglue+0x38> + 802a25c: 4629 mov r1, r5 + 802a25e: 4638 mov r0, r7 + 802a260: 47c0 blx r8 + 802a262: 4306 orrs r6, r0 + 802a264: 3568 adds r5, #104 @ 0x68 + 802a266: e7e9 b.n 802a23c <_fwalk_sglue+0x10> + +0802a268 : + 802a268: b40c push {r2, r3} + 802a26a: b530 push {r4, r5, lr} + 802a26c: 4b18 ldr r3, [pc, #96] @ (802a2d0 ) + 802a26e: 1e0c subs r4, r1, #0 + 802a270: 681d ldr r5, [r3, #0] + 802a272: b09d sub sp, #116 @ 0x74 + 802a274: da08 bge.n 802a288 + 802a276: 238b movs r3, #139 @ 0x8b + 802a278: 602b str r3, [r5, #0] + 802a27a: f04f 30ff mov.w r0, #4294967295 + 802a27e: b01d add sp, #116 @ 0x74 + 802a280: e8bd 4030 ldmia.w sp!, {r4, r5, lr} + 802a284: b002 add sp, #8 + 802a286: 4770 bx lr + 802a288: f44f 7302 mov.w r3, #520 @ 0x208 + 802a28c: f8ad 3014 strh.w r3, [sp, #20] + 802a290: f04f 0300 mov.w r3, #0 + 802a294: 931b str r3, [sp, #108] @ 0x6c + 802a296: bf14 ite ne + 802a298: f104 33ff addne.w r3, r4, #4294967295 + 802a29c: 4623 moveq r3, r4 + 802a29e: 9304 str r3, [sp, #16] + 802a2a0: 9307 str r3, [sp, #28] + 802a2a2: f64f 73ff movw r3, #65535 @ 0xffff + 802a2a6: 9002 str r0, [sp, #8] + 802a2a8: 9006 str r0, [sp, #24] + 802a2aa: f8ad 3016 strh.w r3, [sp, #22] + 802a2ae: 9a20 ldr r2, [sp, #128] @ 0x80 + 802a2b0: ab21 add r3, sp, #132 @ 0x84 + 802a2b2: a902 add r1, sp, #8 + 802a2b4: 4628 mov r0, r5 + 802a2b6: 9301 str r3, [sp, #4] + 802a2b8: f003 f9bc bl 802d634 <_svfiprintf_r> + 802a2bc: 1c43 adds r3, r0, #1 + 802a2be: bfbc itt lt + 802a2c0: 238b movlt r3, #139 @ 0x8b + 802a2c2: 602b strlt r3, [r5, #0] + 802a2c4: 2c00 cmp r4, #0 + 802a2c6: d0da beq.n 802a27e + 802a2c8: 9b02 ldr r3, [sp, #8] + 802a2ca: 2200 movs r2, #0 + 802a2cc: 701a strb r2, [r3, #0] + 802a2ce: e7d6 b.n 802a27e + 802a2d0: 2000158c .word 0x2000158c + +0802a2d4 : + 802a2d4: b40e push {r1, r2, r3} + 802a2d6: b510 push {r4, lr} + 802a2d8: b09d sub sp, #116 @ 0x74 + 802a2da: ab1f add r3, sp, #124 @ 0x7c + 802a2dc: 9002 str r0, [sp, #8] + 802a2de: 9006 str r0, [sp, #24] + 802a2e0: f06f 4100 mvn.w r1, #2147483648 @ 0x80000000 + 802a2e4: 480a ldr r0, [pc, #40] @ (802a310 ) + 802a2e6: 9107 str r1, [sp, #28] + 802a2e8: 9104 str r1, [sp, #16] + 802a2ea: 490a ldr r1, [pc, #40] @ (802a314 ) + 802a2ec: f853 2b04 ldr.w r2, [r3], #4 + 802a2f0: 9105 str r1, [sp, #20] + 802a2f2: 2400 movs r4, #0 + 802a2f4: a902 add r1, sp, #8 + 802a2f6: 6800 ldr r0, [r0, #0] + 802a2f8: 9301 str r3, [sp, #4] + 802a2fa: 941b str r4, [sp, #108] @ 0x6c + 802a2fc: f003 f99a bl 802d634 <_svfiprintf_r> + 802a300: 9b02 ldr r3, [sp, #8] + 802a302: 701c strb r4, [r3, #0] + 802a304: b01d add sp, #116 @ 0x74 + 802a306: e8bd 4010 ldmia.w sp!, {r4, lr} + 802a30a: b003 add sp, #12 + 802a30c: 4770 bx lr + 802a30e: bf00 nop + 802a310: 2000158c .word 0x2000158c + 802a314: ffff0208 .word 0xffff0208 + +0802a318 <__sread>: + 802a318: b510 push {r4, lr} + 802a31a: 460c mov r4, r1 + 802a31c: f9b1 100e ldrsh.w r1, [r1, #14] + 802a320: f001 f904 bl 802b52c <_read_r> + 802a324: 2800 cmp r0, #0 + 802a326: bfab itete ge + 802a328: 6d63 ldrge r3, [r4, #84] @ 0x54 + 802a32a: 89a3 ldrhlt r3, [r4, #12] + 802a32c: 181b addge r3, r3, r0 + 802a32e: f423 5380 biclt.w r3, r3, #4096 @ 0x1000 + 802a332: bfac ite ge + 802a334: 6563 strge r3, [r4, #84] @ 0x54 + 802a336: 81a3 strhlt r3, [r4, #12] + 802a338: bd10 pop {r4, pc} + +0802a33a <__seofread>: + 802a33a: 2000 movs r0, #0 + 802a33c: 4770 bx lr + +0802a33e <__swrite>: + 802a33e: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} + 802a342: 461f mov r7, r3 + 802a344: 898b ldrh r3, [r1, #12] + 802a346: 05db lsls r3, r3, #23 + 802a348: 4605 mov r5, r0 + 802a34a: 460c mov r4, r1 + 802a34c: 4616 mov r6, r2 + 802a34e: d505 bpl.n 802a35c <__swrite+0x1e> + 802a350: f9b1 100e ldrsh.w r1, [r1, #14] + 802a354: 2302 movs r3, #2 + 802a356: 2200 movs r2, #0 + 802a358: f001 f8d6 bl 802b508 <_lseek_r> + 802a35c: 89a3 ldrh r3, [r4, #12] + 802a35e: f9b4 100e ldrsh.w r1, [r4, #14] + 802a362: f423 5380 bic.w r3, r3, #4096 @ 0x1000 + 802a366: 81a3 strh r3, [r4, #12] + 802a368: 4632 mov r2, r6 + 802a36a: 463b mov r3, r7 + 802a36c: 4628 mov r0, r5 + 802a36e: e8bd 41f0 ldmia.w sp!, {r4, r5, r6, r7, r8, lr} + 802a372: f001 b8ed b.w 802b550 <_write_r> + +0802a376 <__sseek>: + 802a376: b510 push {r4, lr} + 802a378: 460c mov r4, r1 + 802a37a: f9b1 100e ldrsh.w r1, [r1, #14] + 802a37e: f001 f8c3 bl 802b508 <_lseek_r> + 802a382: 1c43 adds r3, r0, #1 + 802a384: 89a3 ldrh r3, [r4, #12] + 802a386: bf15 itete ne + 802a388: 6560 strne r0, [r4, #84] @ 0x54 + 802a38a: f423 5380 biceq.w r3, r3, #4096 @ 0x1000 + 802a38e: f443 5380 orrne.w r3, r3, #4096 @ 0x1000 + 802a392: 81a3 strheq r3, [r4, #12] + 802a394: bf18 it ne + 802a396: 81a3 strhne r3, [r4, #12] + 802a398: bd10 pop {r4, pc} + +0802a39a <__sclose>: + 802a39a: f9b1 100e ldrsh.w r1, [r1, #14] + 802a39e: f001 b845 b.w 802b42c <_close_r> + +0802a3a2 <_vsniprintf_r>: + 802a3a2: b530 push {r4, r5, lr} + 802a3a4: 4614 mov r4, r2 + 802a3a6: 2c00 cmp r4, #0 + 802a3a8: b09b sub sp, #108 @ 0x6c + 802a3aa: 4605 mov r5, r0 + 802a3ac: 461a mov r2, r3 + 802a3ae: da05 bge.n 802a3bc <_vsniprintf_r+0x1a> + 802a3b0: 238b movs r3, #139 @ 0x8b + 802a3b2: 6003 str r3, [r0, #0] + 802a3b4: f04f 30ff mov.w r0, #4294967295 + 802a3b8: b01b add sp, #108 @ 0x6c + 802a3ba: bd30 pop {r4, r5, pc} + 802a3bc: f44f 7302 mov.w r3, #520 @ 0x208 + 802a3c0: f8ad 300c strh.w r3, [sp, #12] + 802a3c4: f04f 0300 mov.w r3, #0 + 802a3c8: 9319 str r3, [sp, #100] @ 0x64 + 802a3ca: bf14 ite ne + 802a3cc: f104 33ff addne.w r3, r4, #4294967295 + 802a3d0: 4623 moveq r3, r4 + 802a3d2: 9302 str r3, [sp, #8] + 802a3d4: 9305 str r3, [sp, #20] + 802a3d6: f64f 73ff movw r3, #65535 @ 0xffff + 802a3da: 9100 str r1, [sp, #0] + 802a3dc: 9104 str r1, [sp, #16] + 802a3de: f8ad 300e strh.w r3, [sp, #14] + 802a3e2: 4669 mov r1, sp + 802a3e4: 9b1e ldr r3, [sp, #120] @ 0x78 + 802a3e6: f003 f925 bl 802d634 <_svfiprintf_r> + 802a3ea: 1c43 adds r3, r0, #1 + 802a3ec: bfbc itt lt + 802a3ee: 238b movlt r3, #139 @ 0x8b + 802a3f0: 602b strlt r3, [r5, #0] + 802a3f2: 2c00 cmp r4, #0 + 802a3f4: d0e0 beq.n 802a3b8 <_vsniprintf_r+0x16> + 802a3f6: 9b00 ldr r3, [sp, #0] + 802a3f8: 2200 movs r2, #0 + 802a3fa: 701a strb r2, [r3, #0] + 802a3fc: e7dc b.n 802a3b8 <_vsniprintf_r+0x16> + ... + +0802a400 : + 802a400: b507 push {r0, r1, r2, lr} + 802a402: 9300 str r3, [sp, #0] + 802a404: 4613 mov r3, r2 + 802a406: 460a mov r2, r1 + 802a408: 4601 mov r1, r0 + 802a40a: 4803 ldr r0, [pc, #12] @ (802a418 ) + 802a40c: 6800 ldr r0, [r0, #0] + 802a40e: f7ff ffc8 bl 802a3a2 <_vsniprintf_r> + 802a412: b003 add sp, #12 + 802a414: f85d fb04 ldr.w pc, [sp], #4 + 802a418: 2000158c .word 0x2000158c + +0802a41c : + 802a41c: b510 push {r4, lr} + 802a41e: 3901 subs r1, #1 + 802a420: 4402 add r2, r0 + 802a422: 4290 cmp r0, r2 + 802a424: d101 bne.n 802a42a + 802a426: 2000 movs r0, #0 + 802a428: e005 b.n 802a436 + 802a42a: 7803 ldrb r3, [r0, #0] + 802a42c: f811 4f01 ldrb.w r4, [r1, #1]! + 802a430: 42a3 cmp r3, r4 + 802a432: d001 beq.n 802a438 + 802a434: 1b18 subs r0, r3, r4 + 802a436: bd10 pop {r4, pc} + 802a438: 3001 adds r0, #1 + 802a43a: e7f2 b.n 802a422 + +0802a43c : + 802a43c: 4402 add r2, r0 + 802a43e: 4603 mov r3, r0 + 802a440: 4293 cmp r3, r2 + 802a442: d100 bne.n 802a446 + 802a444: 4770 bx lr + 802a446: f803 1b01 strb.w r1, [r3], #1 + 802a44a: e7f9 b.n 802a440 + +0802a44c : + 802a44c: b510 push {r4, lr} + 802a44e: 4602 mov r2, r0 + 802a450: 7814 ldrb r4, [r2, #0] + 802a452: 4613 mov r3, r2 + 802a454: 3201 adds r2, #1 + 802a456: 2c00 cmp r4, #0 + 802a458: d1fa bne.n 802a450 + 802a45a: 3b01 subs r3, #1 + 802a45c: f811 2b01 ldrb.w r2, [r1], #1 + 802a460: f803 2f01 strb.w r2, [r3, #1]! + 802a464: 2a00 cmp r2, #0 + 802a466: d1f9 bne.n 802a45c + 802a468: bd10 pop {r4, pc} + +0802a46a : + 802a46a: b2c9 uxtb r1, r1 + 802a46c: 4603 mov r3, r0 + 802a46e: 4618 mov r0, r3 + 802a470: f813 2b01 ldrb.w r2, [r3], #1 + 802a474: b112 cbz r2, 802a47c + 802a476: 428a cmp r2, r1 + 802a478: d1f9 bne.n 802a46e + 802a47a: 4770 bx lr + 802a47c: 2900 cmp r1, #0 + 802a47e: bf18 it ne + 802a480: 2000 movne r0, #0 + 802a482: 4770 bx lr + +0802a484 : + 802a484: b530 push {r4, r5, lr} + 802a486: 4604 mov r4, r0 + 802a488: 7825 ldrb r5, [r4, #0] + 802a48a: 4623 mov r3, r4 + 802a48c: 3401 adds r4, #1 + 802a48e: 2d00 cmp r5, #0 + 802a490: d1fa bne.n 802a488 + 802a492: 3a01 subs r2, #1 + 802a494: d304 bcc.n 802a4a0 + 802a496: f811 4b01 ldrb.w r4, [r1], #1 + 802a49a: f803 4b01 strb.w r4, [r3], #1 + 802a49e: b904 cbnz r4, 802a4a2 + 802a4a0: bd30 pop {r4, r5, pc} + 802a4a2: 2a00 cmp r2, #0 + 802a4a4: d1f5 bne.n 802a492 + 802a4a6: 701a strb r2, [r3, #0] + 802a4a8: e7f3 b.n 802a492 + +0802a4aa : + 802a4aa: b510 push {r4, lr} + 802a4ac: b16a cbz r2, 802a4ca + 802a4ae: 3901 subs r1, #1 + 802a4b0: 1884 adds r4, r0, r2 + 802a4b2: f810 2b01 ldrb.w r2, [r0], #1 + 802a4b6: f811 3f01 ldrb.w r3, [r1, #1]! + 802a4ba: 429a cmp r2, r3 + 802a4bc: d103 bne.n 802a4c6 + 802a4be: 42a0 cmp r0, r4 + 802a4c0: d001 beq.n 802a4c6 + 802a4c2: 2a00 cmp r2, #0 + 802a4c4: d1f5 bne.n 802a4b2 + 802a4c6: 1ad0 subs r0, r2, r3 + 802a4c8: bd10 pop {r4, pc} + 802a4ca: 4610 mov r0, r2 + 802a4cc: e7fc b.n 802a4c8 + +0802a4ce : + 802a4ce: b510 push {r4, lr} + 802a4d0: 3901 subs r1, #1 + 802a4d2: 4603 mov r3, r0 + 802a4d4: b132 cbz r2, 802a4e4 + 802a4d6: f811 4f01 ldrb.w r4, [r1, #1]! + 802a4da: f803 4b01 strb.w r4, [r3], #1 + 802a4de: 3a01 subs r2, #1 + 802a4e0: 2c00 cmp r4, #0 + 802a4e2: d1f7 bne.n 802a4d4 + 802a4e4: 441a add r2, r3 + 802a4e6: 2100 movs r1, #0 + 802a4e8: 4293 cmp r3, r2 + 802a4ea: d100 bne.n 802a4ee + 802a4ec: bd10 pop {r4, pc} + 802a4ee: f803 1b01 strb.w r1, [r3], #1 + 802a4f2: e7f9 b.n 802a4e8 + +0802a4f4 : + 802a4f4: 4b0d ldr r3, [pc, #52] @ (802a52c ) + 802a4f6: b570 push {r4, r5, r6, lr} + 802a4f8: 681d ldr r5, [r3, #0] + 802a4fa: 6bae ldr r6, [r5, #56] @ 0x38 + 802a4fc: 4604 mov r4, r0 + 802a4fe: b976 cbnz r6, 802a51e + 802a500: 201a movs r0, #26 + 802a502: f002 fab5 bl 802ca70 + 802a506: 4602 mov r2, r0 + 802a508: 63a8 str r0, [r5, #56] @ 0x38 + 802a50a: b920 cbnz r0, 802a516 + 802a50c: 4b08 ldr r3, [pc, #32] @ (802a530 ) + 802a50e: 4809 ldr r0, [pc, #36] @ (802a534 ) + 802a510: 213b movs r1, #59 @ 0x3b + 802a512: f7fd ffa9 bl 8028468 <__assert_func> + 802a516: 221a movs r2, #26 + 802a518: 4631 mov r1, r6 + 802a51a: f7ff ff8f bl 802a43c + 802a51e: 6ba9 ldr r1, [r5, #56] @ 0x38 + 802a520: 4620 mov r0, r4 + 802a522: e8bd 4070 ldmia.w sp!, {r4, r5, r6, lr} + 802a526: f000 b807 b.w 802a538 + 802a52a: bf00 nop + 802a52c: 2000158c .word 0x2000158c + 802a530: 0802ff05 .word 0x0802ff05 + 802a534: 0802ff1c .word 0x0802ff1c + +0802a538 : + 802a538: b510 push {r4, lr} + 802a53a: 460c mov r4, r1 + 802a53c: 6941 ldr r1, [r0, #20] + 802a53e: 6903 ldr r3, [r0, #16] + 802a540: 6982 ldr r2, [r0, #24] + 802a542: b086 sub sp, #24 + 802a544: f201 716c addw r1, r1, #1900 @ 0x76c + 802a548: 9104 str r1, [sp, #16] + 802a54a: 6801 ldr r1, [r0, #0] + 802a54c: 9103 str r1, [sp, #12] + 802a54e: 6841 ldr r1, [r0, #4] + 802a550: 9102 str r1, [sp, #8] + 802a552: 6881 ldr r1, [r0, #8] + 802a554: 9101 str r1, [sp, #4] + 802a556: 68c1 ldr r1, [r0, #12] + 802a558: 9100 str r1, [sp, #0] + 802a55a: 4907 ldr r1, [pc, #28] @ (802a578 ) + 802a55c: eb03 0343 add.w r3, r3, r3, lsl #1 + 802a560: 440b add r3, r1 + 802a562: 4906 ldr r1, [pc, #24] @ (802a57c ) + 802a564: eb02 0242 add.w r2, r2, r2, lsl #1 + 802a568: 440a add r2, r1 + 802a56a: 4620 mov r0, r4 + 802a56c: 4904 ldr r1, [pc, #16] @ (802a580 ) + 802a56e: f7ff feb1 bl 802a2d4 + 802a572: 4620 mov r0, r4 + 802a574: b006 add sp, #24 + 802a576: bd10 pop {r4, pc} + 802a578: 08030349 .word 0x08030349 + 802a57c: 0803036d .word 0x0803036d + 802a580: 0802ff75 .word 0x0802ff75 + +0802a584 : + 802a584: 1a80 subs r0, r0, r2 + 802a586: b508 push {r3, lr} + 802a588: eb61 0103 sbc.w r1, r1, r3 + 802a58c: f7d6 f816 bl 80005bc <__aeabi_l2d> + 802a590: ec41 0b10 vmov d0, r0, r1 + 802a594: bd08 pop {r3, pc} + ... + +0802a598 : + 802a598: b538 push {r3, r4, r5, lr} + 802a59a: 4b0b ldr r3, [pc, #44] @ (802a5c8 ) + 802a59c: 681d ldr r5, [r3, #0] + 802a59e: 6b6b ldr r3, [r5, #52] @ 0x34 + 802a5a0: 4604 mov r4, r0 + 802a5a2: b953 cbnz r3, 802a5ba + 802a5a4: 2024 movs r0, #36 @ 0x24 + 802a5a6: f002 fa63 bl 802ca70 + 802a5aa: 4602 mov r2, r0 + 802a5ac: 6368 str r0, [r5, #52] @ 0x34 + 802a5ae: b920 cbnz r0, 802a5ba + 802a5b0: 4b06 ldr r3, [pc, #24] @ (802a5cc ) + 802a5b2: 4807 ldr r0, [pc, #28] @ (802a5d0 ) + 802a5b4: 213d movs r1, #61 @ 0x3d + 802a5b6: f7fd ff57 bl 8028468 <__assert_func> + 802a5ba: 6b69 ldr r1, [r5, #52] @ 0x34 + 802a5bc: 4620 mov r0, r4 + 802a5be: e8bd 4038 ldmia.w sp!, {r3, r4, r5, lr} + 802a5c2: f000 b807 b.w 802a5d4 + 802a5c6: bf00 nop + 802a5c8: 2000158c .word 0x2000158c + 802a5cc: 0802ff05 .word 0x0802ff05 + 802a5d0: 0802ff95 .word 0x0802ff95 + +0802a5d4 : + 802a5d4: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} + 802a5d8: 4a4d ldr r2, [pc, #308] @ (802a710 ) + 802a5da: 460c mov r4, r1 + 802a5dc: 2300 movs r3, #0 + 802a5de: e9d0 0100 ldrd r0, r1, [r0] + 802a5e2: f7d6 fb61 bl 8000ca8 <__aeabi_ldivmod> + 802a5e6: 2a00 cmp r2, #0 + 802a5e8: bfbc itt lt + 802a5ea: f502 32a8 addlt.w r2, r2, #86016 @ 0x15000 + 802a5ee: f502 72c0 addlt.w r2, r2, #384 @ 0x180 + 802a5f2: f44f 6161 mov.w r1, #3600 @ 0xe10 + 802a5f6: f500 202f add.w r0, r0, #716800 @ 0xaf000 + 802a5fa: fbb2 f3f1 udiv r3, r2, r1 + 802a5fe: fb01 2213 mls r2, r1, r3, r2 + 802a602: f04f 013c mov.w r1, #60 @ 0x3c + 802a606: bfac ite ge + 802a608: f600 206c addwge r0, r0, #2668 @ 0xa6c + 802a60c: f600 206b addwlt r0, r0, #2667 @ 0xa6b + 802a610: 60a3 str r3, [r4, #8] + 802a612: fbb2 f3f1 udiv r3, r2, r1 + 802a616: fb01 2213 mls r2, r1, r3, r2 + 802a61a: 6063 str r3, [r4, #4] + 802a61c: 6022 str r2, [r4, #0] + 802a61e: 1cc3 adds r3, r0, #3 + 802a620: 2207 movs r2, #7 + 802a622: fb93 f2f2 sdiv r2, r3, r2 + 802a626: ebc2 02c2 rsb r2, r2, r2, lsl #3 + 802a62a: 1a9b subs r3, r3, r2 + 802a62c: 4939 ldr r1, [pc, #228] @ (802a714 ) + 802a62e: d555 bpl.n 802a6dc + 802a630: 3307 adds r3, #7 + 802a632: 61a3 str r3, [r4, #24] + 802a634: f5a0 330e sub.w r3, r0, #145408 @ 0x23800 + 802a638: f5a3 732c sub.w r3, r3, #688 @ 0x2b0 + 802a63c: fb93 f1f1 sdiv r1, r3, r1 + 802a640: 4b35 ldr r3, [pc, #212] @ (802a718 ) + 802a642: fb03 0001 mla r0, r3, r1, r0 + 802a646: f648 63ac movw r3, #36524 @ 0x8eac + 802a64a: fbb0 f3f3 udiv r3, r0, r3 + 802a64e: 4403 add r3, r0 + 802a650: f240 5cb4 movw ip, #1460 @ 0x5b4 + 802a654: fbb0 f2fc udiv r2, r0, ip + 802a658: 1a9b subs r3, r3, r2 + 802a65a: f240 176d movw r7, #365 @ 0x16d + 802a65e: 4a2f ldr r2, [pc, #188] @ (802a71c ) + 802a660: fbb0 f2f2 udiv r2, r0, r2 + 802a664: 2664 movs r6, #100 @ 0x64 + 802a666: 1a9b subs r3, r3, r2 + 802a668: fbb3 f2f7 udiv r2, r3, r7 + 802a66c: fbb3 f3fc udiv r3, r3, ip + 802a670: fbb2 f5f6 udiv r5, r2, r6 + 802a674: 1aeb subs r3, r5, r3 + 802a676: 4403 add r3, r0 + 802a678: fb07 3312 mls r3, r7, r2, r3 + 802a67c: 2099 movs r0, #153 @ 0x99 + 802a67e: eb03 0783 add.w r7, r3, r3, lsl #2 + 802a682: 3702 adds r7, #2 + 802a684: f103 0e01 add.w lr, r3, #1 + 802a688: fbb7 fcf0 udiv ip, r7, r0 + 802a68c: fb00 f00c mul.w r0, r0, ip + 802a690: 3002 adds r0, #2 + 802a692: f04f 0805 mov.w r8, #5 + 802a696: fbb0 f0f8 udiv r0, r0, r8 + 802a69a: ebae 0000 sub.w r0, lr, r0 + 802a69e: f240 5ef9 movw lr, #1529 @ 0x5f9 + 802a6a2: 4577 cmp r7, lr + 802a6a4: bf8c ite hi + 802a6a6: f06f 0709 mvnhi.w r7, #9 + 802a6aa: 2702 movls r7, #2 + 802a6ac: 4467 add r7, ip + 802a6ae: f44f 7cc8 mov.w ip, #400 @ 0x190 + 802a6b2: fb0c 2101 mla r1, ip, r1, r2 + 802a6b6: 2f01 cmp r7, #1 + 802a6b8: bf98 it ls + 802a6ba: 3101 addls r1, #1 + 802a6bc: f5b3 7f99 cmp.w r3, #306 @ 0x132 + 802a6c0: d312 bcc.n 802a6e8 + 802a6c2: f5a3 7399 sub.w r3, r3, #306 @ 0x132 + 802a6c6: 61e3 str r3, [r4, #28] + 802a6c8: f2a1 716c subw r1, r1, #1900 @ 0x76c + 802a6cc: 2300 movs r3, #0 + 802a6ce: 60e0 str r0, [r4, #12] + 802a6d0: e9c4 7104 strd r7, r1, [r4, #16] + 802a6d4: 6223 str r3, [r4, #32] + 802a6d6: 4620 mov r0, r4 + 802a6d8: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} + 802a6dc: 2800 cmp r0, #0 + 802a6de: 61a3 str r3, [r4, #24] + 802a6e0: dba8 blt.n 802a634 + 802a6e2: fb90 f1f1 sdiv r1, r0, r1 + 802a6e6: e7ab b.n 802a640 + 802a6e8: f012 0f03 tst.w r2, #3 + 802a6ec: d102 bne.n 802a6f4 + 802a6ee: fb06 2515 mls r5, r6, r5, r2 + 802a6f2: b95d cbnz r5, 802a70c + 802a6f4: f44f 75c8 mov.w r5, #400 @ 0x190 + 802a6f8: fbb2 f6f5 udiv r6, r2, r5 + 802a6fc: fb05 2216 mls r2, r5, r6, r2 + 802a700: fab2 f282 clz r2, r2 + 802a704: 0952 lsrs r2, r2, #5 + 802a706: 333b adds r3, #59 @ 0x3b + 802a708: 4413 add r3, r2 + 802a70a: e7dc b.n 802a6c6 + 802a70c: 2201 movs r2, #1 + 802a70e: e7fa b.n 802a706 + 802a710: 00015180 .word 0x00015180 + 802a714: 00023ab1 .word 0x00023ab1 + 802a718: fffdc54f .word 0xfffdc54f + 802a71c: 00023ab0 .word 0x00023ab0 + +0802a720 : + 802a720: b538 push {r3, r4, r5, lr} + 802a722: 4b0b ldr r3, [pc, #44] @ (802a750 ) + 802a724: 681d ldr r5, [r3, #0] + 802a726: 6b6b ldr r3, [r5, #52] @ 0x34 + 802a728: 4604 mov r4, r0 + 802a72a: b953 cbnz r3, 802a742 + 802a72c: 2024 movs r0, #36 @ 0x24 + 802a72e: f002 f99f bl 802ca70 + 802a732: 4602 mov r2, r0 + 802a734: 6368 str r0, [r5, #52] @ 0x34 + 802a736: b920 cbnz r0, 802a742 + 802a738: 4b06 ldr r3, [pc, #24] @ (802a754 ) + 802a73a: 4807 ldr r0, [pc, #28] @ (802a758 ) + 802a73c: 2132 movs r1, #50 @ 0x32 + 802a73e: f7fd fe93 bl 8028468 <__assert_func> + 802a742: 6b69 ldr r1, [r5, #52] @ 0x34 + 802a744: 4620 mov r0, r4 + 802a746: e8bd 4038 ldmia.w sp!, {r3, r4, r5, lr} + 802a74a: f000 b807 b.w 802a75c + 802a74e: bf00 nop + 802a750: 2000158c .word 0x2000158c + 802a754: 0802ff05 .word 0x0802ff05 + 802a758: 0802ffed .word 0x0802ffed + +0802a75c : + 802a75c: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} + 802a760: 460c mov r4, r1 + 802a762: 4607 mov r7, r0 + 802a764: f003 faae bl 802dcc4 <__gettzinfo> + 802a768: 4621 mov r1, r4 + 802a76a: 4605 mov r5, r0 + 802a76c: 4638 mov r0, r7 + 802a76e: f7ff ff31 bl 802a5d4 + 802a772: 6943 ldr r3, [r0, #20] + 802a774: 0799 lsls r1, r3, #30 + 802a776: 4604 mov r4, r0 + 802a778: f203 786c addw r8, r3, #1900 @ 0x76c + 802a77c: d106 bne.n 802a78c + 802a77e: 2264 movs r2, #100 @ 0x64 + 802a780: fb98 f3f2 sdiv r3, r8, r2 + 802a784: fb02 8313 mls r3, r2, r3, r8 + 802a788: 2b00 cmp r3, #0 + 802a78a: d171 bne.n 802a870 + 802a78c: f44f 72c8 mov.w r2, #400 @ 0x190 + 802a790: fb98 f3f2 sdiv r3, r8, r2 + 802a794: fb02 8313 mls r3, r2, r3, r8 + 802a798: fab3 f383 clz r3, r3 + 802a79c: 095b lsrs r3, r3, #5 + 802a79e: 425e negs r6, r3 + 802a7a0: 4b64 ldr r3, [pc, #400] @ (802a934 ) + 802a7a2: f006 0630 and.w r6, r6, #48 @ 0x30 + 802a7a6: 441e add r6, r3 + 802a7a8: f000 fc08 bl 802afbc <__tz_lock> + 802a7ac: f000 fc12 bl 802afd4 <_tzset_unlocked> + 802a7b0: 4b61 ldr r3, [pc, #388] @ (802a938 ) + 802a7b2: 681b ldr r3, [r3, #0] + 802a7b4: 2b00 cmp r3, #0 + 802a7b6: d06a beq.n 802a88e + 802a7b8: 686b ldr r3, [r5, #4] + 802a7ba: 4543 cmp r3, r8 + 802a7bc: d15a bne.n 802a874 + 802a7be: e9d7 2300 ldrd r2, r3, [r7] + 802a7c2: 682f ldr r7, [r5, #0] + 802a7c4: e9d5 0108 ldrd r0, r1, [r5, #32] + 802a7c8: 2f00 cmp r7, #0 + 802a7ca: d15b bne.n 802a884 + 802a7cc: 4282 cmp r2, r0 + 802a7ce: eb73 0101 sbcs.w r1, r3, r1 + 802a7d2: db5e blt.n 802a892 + 802a7d4: 2301 movs r3, #1 + 802a7d6: 6223 str r3, [r4, #32] + 802a7d8: 6d2b ldr r3, [r5, #80] @ 0x50 + 802a7da: 6861 ldr r1, [r4, #4] + 802a7dc: f44f 6261 mov.w r2, #3600 @ 0xe10 + 802a7e0: fb93 f0f2 sdiv r0, r3, r2 + 802a7e4: fb02 3310 mls r3, r2, r0, r3 + 802a7e8: 223c movs r2, #60 @ 0x3c + 802a7ea: fb93 f5f2 sdiv r5, r3, r2 + 802a7ee: fb02 3215 mls r2, r2, r5, r3 + 802a7f2: 6823 ldr r3, [r4, #0] + 802a7f4: 1a9b subs r3, r3, r2 + 802a7f6: 68a2 ldr r2, [r4, #8] + 802a7f8: 6023 str r3, [r4, #0] + 802a7fa: 1b49 subs r1, r1, r5 + 802a7fc: 1a12 subs r2, r2, r0 + 802a7fe: 2b3b cmp r3, #59 @ 0x3b + 802a800: 6061 str r1, [r4, #4] + 802a802: 60a2 str r2, [r4, #8] + 802a804: dd51 ble.n 802a8aa + 802a806: 3101 adds r1, #1 + 802a808: 6061 str r1, [r4, #4] + 802a80a: 3b3c subs r3, #60 @ 0x3c + 802a80c: 6023 str r3, [r4, #0] + 802a80e: 6863 ldr r3, [r4, #4] + 802a810: 2b3b cmp r3, #59 @ 0x3b + 802a812: dd50 ble.n 802a8b6 + 802a814: 3201 adds r2, #1 + 802a816: 60a2 str r2, [r4, #8] + 802a818: 3b3c subs r3, #60 @ 0x3c + 802a81a: 6063 str r3, [r4, #4] + 802a81c: 68a3 ldr r3, [r4, #8] + 802a81e: 2b17 cmp r3, #23 + 802a820: dd4f ble.n 802a8c2 + 802a822: 69e2 ldr r2, [r4, #28] + 802a824: 3201 adds r2, #1 + 802a826: 61e2 str r2, [r4, #28] + 802a828: 69a2 ldr r2, [r4, #24] + 802a82a: 3201 adds r2, #1 + 802a82c: 2a07 cmp r2, #7 + 802a82e: bfa8 it ge + 802a830: 2200 movge r2, #0 + 802a832: 61a2 str r2, [r4, #24] + 802a834: 68e2 ldr r2, [r4, #12] + 802a836: 3b18 subs r3, #24 + 802a838: 3201 adds r2, #1 + 802a83a: 60a3 str r3, [r4, #8] + 802a83c: 6923 ldr r3, [r4, #16] + 802a83e: 60e2 str r2, [r4, #12] + 802a840: f856 1023 ldr.w r1, [r6, r3, lsl #2] + 802a844: 428a cmp r2, r1 + 802a846: dd0e ble.n 802a866 + 802a848: 2b0b cmp r3, #11 + 802a84a: eba2 0201 sub.w r2, r2, r1 + 802a84e: 60e2 str r2, [r4, #12] + 802a850: f103 0201 add.w r2, r3, #1 + 802a854: bf09 itett eq + 802a856: 6963 ldreq r3, [r4, #20] + 802a858: 6122 strne r2, [r4, #16] + 802a85a: 2200 moveq r2, #0 + 802a85c: 3301 addeq r3, #1 + 802a85e: bf02 ittt eq + 802a860: 6122 streq r2, [r4, #16] + 802a862: 6163 streq r3, [r4, #20] + 802a864: 61e2 streq r2, [r4, #28] + 802a866: f000 fbaf bl 802afc8 <__tz_unlock> + 802a86a: 4620 mov r0, r4 + 802a86c: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} + 802a870: 2301 movs r3, #1 + 802a872: e794 b.n 802a79e + 802a874: 4640 mov r0, r8 + 802a876: f000 faed bl 802ae54 <__tzcalc_limits> + 802a87a: 2800 cmp r0, #0 + 802a87c: d19f bne.n 802a7be + 802a87e: f04f 33ff mov.w r3, #4294967295 + 802a882: e004 b.n 802a88e + 802a884: 4282 cmp r2, r0 + 802a886: eb73 0101 sbcs.w r1, r3, r1 + 802a88a: da02 bge.n 802a892 + 802a88c: 2300 movs r3, #0 + 802a88e: 6223 str r3, [r4, #32] + 802a890: e009 b.n 802a8a6 + 802a892: e9d5 0112 ldrd r0, r1, [r5, #72] @ 0x48 + 802a896: 4282 cmp r2, r0 + 802a898: 418b sbcs r3, r1 + 802a89a: bfb4 ite lt + 802a89c: 2301 movlt r3, #1 + 802a89e: 2300 movge r3, #0 + 802a8a0: 6223 str r3, [r4, #32] + 802a8a2: 2b00 cmp r3, #0 + 802a8a4: d198 bne.n 802a7d8 + 802a8a6: 6aab ldr r3, [r5, #40] @ 0x28 + 802a8a8: e797 b.n 802a7da + 802a8aa: 2b00 cmp r3, #0 + 802a8ac: daaf bge.n 802a80e + 802a8ae: 3901 subs r1, #1 + 802a8b0: 6061 str r1, [r4, #4] + 802a8b2: 333c adds r3, #60 @ 0x3c + 802a8b4: e7aa b.n 802a80c + 802a8b6: 2b00 cmp r3, #0 + 802a8b8: dab0 bge.n 802a81c + 802a8ba: 3a01 subs r2, #1 + 802a8bc: 60a2 str r2, [r4, #8] + 802a8be: 333c adds r3, #60 @ 0x3c + 802a8c0: e7ab b.n 802a81a + 802a8c2: 2b00 cmp r3, #0 + 802a8c4: dacf bge.n 802a866 + 802a8c6: 69e2 ldr r2, [r4, #28] + 802a8c8: 3a01 subs r2, #1 + 802a8ca: 61e2 str r2, [r4, #28] + 802a8cc: 69a2 ldr r2, [r4, #24] + 802a8ce: 3a01 subs r2, #1 + 802a8d0: bf48 it mi + 802a8d2: 2206 movmi r2, #6 + 802a8d4: 61a2 str r2, [r4, #24] + 802a8d6: 68e2 ldr r2, [r4, #12] + 802a8d8: 3318 adds r3, #24 + 802a8da: 3a01 subs r2, #1 + 802a8dc: 60e2 str r2, [r4, #12] + 802a8de: 60a3 str r3, [r4, #8] + 802a8e0: 2a00 cmp r2, #0 + 802a8e2: d1c0 bne.n 802a866 + 802a8e4: 6923 ldr r3, [r4, #16] + 802a8e6: 3b01 subs r3, #1 + 802a8e8: d405 bmi.n 802a8f6 + 802a8ea: 6123 str r3, [r4, #16] + 802a8ec: 6923 ldr r3, [r4, #16] + 802a8ee: f856 3023 ldr.w r3, [r6, r3, lsl #2] + 802a8f2: 60e3 str r3, [r4, #12] + 802a8f4: e7b7 b.n 802a866 + 802a8f6: 230b movs r3, #11 + 802a8f8: 6123 str r3, [r4, #16] + 802a8fa: 6963 ldr r3, [r4, #20] + 802a8fc: 1e5a subs r2, r3, #1 + 802a8fe: 6162 str r2, [r4, #20] + 802a900: 0792 lsls r2, r2, #30 + 802a902: f203 736b addw r3, r3, #1899 @ 0x76b + 802a906: d105 bne.n 802a914 + 802a908: 2164 movs r1, #100 @ 0x64 + 802a90a: fb93 f2f1 sdiv r2, r3, r1 + 802a90e: fb01 3212 mls r2, r1, r2, r3 + 802a912: b962 cbnz r2, 802a92e + 802a914: f44f 72c8 mov.w r2, #400 @ 0x190 + 802a918: fb93 f1f2 sdiv r1, r3, r2 + 802a91c: fb02 3311 mls r3, r2, r1, r3 + 802a920: fab3 f383 clz r3, r3 + 802a924: 095b lsrs r3, r3, #5 + 802a926: f503 73b6 add.w r3, r3, #364 @ 0x16c + 802a92a: 61e3 str r3, [r4, #28] + 802a92c: e7de b.n 802a8ec + 802a92e: 2301 movs r3, #1 + 802a930: e7f9 b.n 802a926 + 802a932: bf00 nop + 802a934: 080303e4 .word 0x080303e4 + 802a938: 20014f40 .word 0x20014f40 + +0802a93c : + 802a93c: b5f7 push {r0, r1, r2, r4, r5, r6, r7, lr} + 802a93e: 6801 ldr r1, [r0, #0] + 802a940: 293b cmp r1, #59 @ 0x3b + 802a942: 4604 mov r4, r0 + 802a944: d911 bls.n 802a96a + 802a946: 223c movs r2, #60 @ 0x3c + 802a948: 4668 mov r0, sp + 802a94a: f000 fe68 bl 802b61e
+ 802a94e: 9a01 ldr r2, [sp, #4] + 802a950: 6863 ldr r3, [r4, #4] + 802a952: 9900 ldr r1, [sp, #0] + 802a954: 2a00 cmp r2, #0 + 802a956: 440b add r3, r1 + 802a958: 6063 str r3, [r4, #4] + 802a95a: bfbb ittet lt + 802a95c: 323c addlt r2, #60 @ 0x3c + 802a95e: f103 33ff addlt.w r3, r3, #4294967295 + 802a962: 6022 strge r2, [r4, #0] + 802a964: 6022 strlt r2, [r4, #0] + 802a966: bfb8 it lt + 802a968: 6063 strlt r3, [r4, #4] + 802a96a: 6861 ldr r1, [r4, #4] + 802a96c: 293b cmp r1, #59 @ 0x3b + 802a96e: d911 bls.n 802a994 + 802a970: 223c movs r2, #60 @ 0x3c + 802a972: 4668 mov r0, sp + 802a974: f000 fe53 bl 802b61e
+ 802a978: 9a01 ldr r2, [sp, #4] + 802a97a: 68a3 ldr r3, [r4, #8] + 802a97c: 9900 ldr r1, [sp, #0] + 802a97e: 2a00 cmp r2, #0 + 802a980: 440b add r3, r1 + 802a982: 60a3 str r3, [r4, #8] + 802a984: bfbb ittet lt + 802a986: 323c addlt r2, #60 @ 0x3c + 802a988: f103 33ff addlt.w r3, r3, #4294967295 + 802a98c: 6062 strge r2, [r4, #4] + 802a98e: 6062 strlt r2, [r4, #4] + 802a990: bfb8 it lt + 802a992: 60a3 strlt r3, [r4, #8] + 802a994: 68a1 ldr r1, [r4, #8] + 802a996: 2917 cmp r1, #23 + 802a998: d911 bls.n 802a9be + 802a99a: 2218 movs r2, #24 + 802a99c: 4668 mov r0, sp + 802a99e: f000 fe3e bl 802b61e
+ 802a9a2: 9a01 ldr r2, [sp, #4] + 802a9a4: 68e3 ldr r3, [r4, #12] + 802a9a6: 9900 ldr r1, [sp, #0] + 802a9a8: 2a00 cmp r2, #0 + 802a9aa: 440b add r3, r1 + 802a9ac: 60e3 str r3, [r4, #12] + 802a9ae: bfbb ittet lt + 802a9b0: 3218 addlt r2, #24 + 802a9b2: f103 33ff addlt.w r3, r3, #4294967295 + 802a9b6: 60a2 strge r2, [r4, #8] + 802a9b8: 60a2 strlt r2, [r4, #8] + 802a9ba: bfb8 it lt + 802a9bc: 60e3 strlt r3, [r4, #12] + 802a9be: 6921 ldr r1, [r4, #16] + 802a9c0: 290b cmp r1, #11 + 802a9c2: d911 bls.n 802a9e8 + 802a9c4: 220c movs r2, #12 + 802a9c6: 4668 mov r0, sp + 802a9c8: f000 fe29 bl 802b61e
+ 802a9cc: 9a01 ldr r2, [sp, #4] + 802a9ce: 6963 ldr r3, [r4, #20] + 802a9d0: 9900 ldr r1, [sp, #0] + 802a9d2: 2a00 cmp r2, #0 + 802a9d4: 440b add r3, r1 + 802a9d6: 6163 str r3, [r4, #20] + 802a9d8: bfbb ittet lt + 802a9da: 320c addlt r2, #12 + 802a9dc: f103 33ff addlt.w r3, r3, #4294967295 + 802a9e0: 6122 strge r2, [r4, #16] + 802a9e2: 6122 strlt r2, [r4, #16] + 802a9e4: bfb8 it lt + 802a9e6: 6163 strlt r3, [r4, #20] + 802a9e8: 6963 ldr r3, [r4, #20] + 802a9ea: 079a lsls r2, r3, #30 + 802a9ec: d11c bne.n 802aa28 + 802a9ee: 2164 movs r1, #100 @ 0x64 + 802a9f0: fb93 f2f1 sdiv r2, r3, r1 + 802a9f4: fb01 3212 mls r2, r1, r2, r3 + 802a9f8: b9c2 cbnz r2, 802aa2c + 802a9fa: f203 736c addw r3, r3, #1900 @ 0x76c + 802a9fe: f44f 72c8 mov.w r2, #400 @ 0x190 + 802aa02: fb93 f1f2 sdiv r1, r3, r2 + 802aa06: fb02 3311 mls r3, r2, r1, r3 + 802aa0a: 2b00 cmp r3, #0 + 802aa0c: bf0c ite eq + 802aa0e: 231d moveq r3, #29 + 802aa10: 231c movne r3, #28 + 802aa12: 68e2 ldr r2, [r4, #12] + 802aa14: 2a00 cmp r2, #0 + 802aa16: dc0b bgt.n 802aa30 + 802aa18: 4d31 ldr r5, [pc, #196] @ (802aae0 ) + 802aa1a: 200b movs r0, #11 + 802aa1c: 2164 movs r1, #100 @ 0x64 + 802aa1e: 68e6 ldr r6, [r4, #12] + 802aa20: 2e00 cmp r6, #0 + 802aa22: dd30 ble.n 802aa86 + 802aa24: b003 add sp, #12 + 802aa26: bdf0 pop {r4, r5, r6, r7, pc} + 802aa28: 231c movs r3, #28 + 802aa2a: e7f2 b.n 802aa12 + 802aa2c: 231d movs r3, #29 + 802aa2e: e7f0 b.n 802aa12 + 802aa30: 4d2b ldr r5, [pc, #172] @ (802aae0 ) + 802aa32: e9d4 1203 ldrd r1, r2, [r4, #12] + 802aa36: 2a01 cmp r2, #1 + 802aa38: bf14 ite ne + 802aa3a: f855 0022 ldrne.w r0, [r5, r2, lsl #2] + 802aa3e: 4618 moveq r0, r3 + 802aa40: 4281 cmp r1, r0 + 802aa42: ddef ble.n 802aa24 + 802aa44: 3201 adds r2, #1 + 802aa46: 1a09 subs r1, r1, r0 + 802aa48: 2a0c cmp r2, #12 + 802aa4a: 60e1 str r1, [r4, #12] + 802aa4c: 6122 str r2, [r4, #16] + 802aa4e: d1f0 bne.n 802aa32 + 802aa50: 6963 ldr r3, [r4, #20] + 802aa52: 2100 movs r1, #0 + 802aa54: 1c5a adds r2, r3, #1 + 802aa56: 6121 str r1, [r4, #16] + 802aa58: 0791 lsls r1, r2, #30 + 802aa5a: 6162 str r2, [r4, #20] + 802aa5c: d13c bne.n 802aad8 + 802aa5e: 2164 movs r1, #100 @ 0x64 + 802aa60: fb92 f0f1 sdiv r0, r2, r1 + 802aa64: fb01 2210 mls r2, r1, r0, r2 + 802aa68: 2a00 cmp r2, #0 + 802aa6a: d137 bne.n 802aadc + 802aa6c: f203 736d addw r3, r3, #1901 @ 0x76d + 802aa70: f44f 72c8 mov.w r2, #400 @ 0x190 + 802aa74: fb93 f1f2 sdiv r1, r3, r2 + 802aa78: fb02 3311 mls r3, r2, r1, r3 + 802aa7c: 2b00 cmp r3, #0 + 802aa7e: bf0c ite eq + 802aa80: 231d moveq r3, #29 + 802aa82: 231c movne r3, #28 + 802aa84: e7d5 b.n 802aa32 + 802aa86: 6922 ldr r2, [r4, #16] + 802aa88: 3a01 subs r2, #1 + 802aa8a: 6122 str r2, [r4, #16] + 802aa8c: 3201 adds r2, #1 + 802aa8e: d116 bne.n 802aabe + 802aa90: 6963 ldr r3, [r4, #20] + 802aa92: 1e5a subs r2, r3, #1 + 802aa94: 0797 lsls r7, r2, #30 + 802aa96: e9c4 0204 strd r0, r2, [r4, #16] + 802aa9a: d119 bne.n 802aad0 + 802aa9c: fb92 f7f1 sdiv r7, r2, r1 + 802aaa0: fb01 2217 mls r2, r1, r7, r2 + 802aaa4: b9b2 cbnz r2, 802aad4 + 802aaa6: f203 736b addw r3, r3, #1899 @ 0x76b + 802aaaa: f44f 72c8 mov.w r2, #400 @ 0x190 + 802aaae: fb93 f7f2 sdiv r7, r3, r2 + 802aab2: fb02 3317 mls r3, r2, r7, r3 + 802aab6: 2b00 cmp r3, #0 + 802aab8: bf0c ite eq + 802aaba: 231d moveq r3, #29 + 802aabc: 231c movne r3, #28 + 802aabe: 6922 ldr r2, [r4, #16] + 802aac0: 2a01 cmp r2, #1 + 802aac2: bf14 ite ne + 802aac4: f855 2022 ldrne.w r2, [r5, r2, lsl #2] + 802aac8: 461a moveq r2, r3 + 802aaca: 4432 add r2, r6 + 802aacc: 60e2 str r2, [r4, #12] + 802aace: e7a6 b.n 802aa1e + 802aad0: 231c movs r3, #28 + 802aad2: e7f4 b.n 802aabe + 802aad4: 231d movs r3, #29 + 802aad6: e7f2 b.n 802aabe + 802aad8: 231c movs r3, #28 + 802aada: e7aa b.n 802aa32 + 802aadc: 231d movs r3, #29 + 802aade: e7a8 b.n 802aa32 + 802aae0: 080303b4 .word 0x080303b4 + +0802aae4 : + 802aae4: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} + 802aae8: b085 sub sp, #20 + 802aaea: 4607 mov r7, r0 + 802aaec: f003 f8ea bl 802dcc4 <__gettzinfo> + 802aaf0: 4681 mov r9, r0 + 802aaf2: 4638 mov r0, r7 + 802aaf4: f7ff ff22 bl 802a93c + 802aaf8: e9d7 4300 ldrd r4, r3, [r7] + 802aafc: 223c movs r2, #60 @ 0x3c + 802aafe: fb02 4403 mla r4, r2, r3, r4 + 802ab02: 68bb ldr r3, [r7, #8] + 802ab04: 697d ldr r5, [r7, #20] + 802ab06: f44f 6261 mov.w r2, #3600 @ 0xe10 + 802ab0a: fb02 4403 mla r4, r2, r3, r4 + 802ab0e: e9d7 6303 ldrd r6, r3, [r7, #12] + 802ab12: 4ac3 ldr r2, [pc, #780] @ (802ae20 ) + 802ab14: f852 2023 ldr.w r2, [r2, r3, lsl #2] + 802ab18: 3e01 subs r6, #1 + 802ab1a: 2b01 cmp r3, #1 + 802ab1c: 4416 add r6, r2 + 802ab1e: dd11 ble.n 802ab44 + 802ab20: 07a9 lsls r1, r5, #30 + 802ab22: d10f bne.n 802ab44 + 802ab24: 2264 movs r2, #100 @ 0x64 + 802ab26: fb95 f3f2 sdiv r3, r5, r2 + 802ab2a: fb02 5313 mls r3, r2, r3, r5 + 802ab2e: b943 cbnz r3, 802ab42 + 802ab30: f205 736c addw r3, r5, #1900 @ 0x76c + 802ab34: f44f 72c8 mov.w r2, #400 @ 0x190 + 802ab38: fb93 f1f2 sdiv r1, r3, r2 + 802ab3c: fb02 3311 mls r3, r2, r1, r3 + 802ab40: b903 cbnz r3, 802ab44 + 802ab42: 3601 adds r6, #1 + 802ab44: f505 531c add.w r3, r5, #9984 @ 0x2700 + 802ab48: 3310 adds r3, #16 + 802ab4a: f644 6220 movw r2, #20000 @ 0x4e20 + 802ab4e: 4293 cmp r3, r2 + 802ab50: 61fe str r6, [r7, #28] + 802ab52: f200 8170 bhi.w 802ae36 + 802ab56: 2d46 cmp r5, #70 @ 0x46 + 802ab58: f340 80b6 ble.w 802acc8 + 802ab5c: 2346 movs r3, #70 @ 0x46 + 802ab5e: f240 1c6d movw ip, #365 @ 0x16d + 802ab62: 2164 movs r1, #100 @ 0x64 + 802ab64: f44f 70c8 mov.w r0, #400 @ 0x190 + 802ab68: 079a lsls r2, r3, #30 + 802ab6a: f040 80a7 bne.w 802acbc + 802ab6e: fb93 f2f1 sdiv r2, r3, r1 + 802ab72: fb01 3212 mls r2, r1, r2, r3 + 802ab76: 2a00 cmp r2, #0 + 802ab78: f040 80a3 bne.w 802acc2 + 802ab7c: f203 726c addw r2, r3, #1900 @ 0x76c + 802ab80: fb92 fef0 sdiv lr, r2, r0 + 802ab84: fb00 221e mls r2, r0, lr, r2 + 802ab88: 2a00 cmp r2, #0 + 802ab8a: bf0c ite eq + 802ab8c: f44f 72b7 moveq.w r2, #366 @ 0x16e + 802ab90: 4662 movne r2, ip + 802ab92: 3301 adds r3, #1 + 802ab94: 429d cmp r5, r3 + 802ab96: 4416 add r6, r2 + 802ab98: d1e6 bne.n 802ab68 + 802ab9a: 4ba2 ldr r3, [pc, #648] @ (802ae24 ) + 802ab9c: ea4f 78e4 mov.w r8, r4, asr #31 + 802aba0: fbc6 4803 smlal r4, r8, r6, r3 + 802aba4: f000 fa0a bl 802afbc <__tz_lock> + 802aba8: f000 fa14 bl 802afd4 <_tzset_unlocked> + 802abac: 4b9e ldr r3, [pc, #632] @ (802ae28 ) + 802abae: 681b ldr r3, [r3, #0] + 802abb0: 2b00 cmp r3, #0 + 802abb2: f000 8147 beq.w 802ae44 + 802abb6: f8d7 a020 ldr.w sl, [r7, #32] + 802abba: 6978 ldr r0, [r7, #20] + 802abbc: 4653 mov r3, sl + 802abbe: 2b01 cmp r3, #1 + 802abc0: bfa8 it ge + 802abc2: 2301 movge r3, #1 + 802abc4: 9301 str r3, [sp, #4] + 802abc6: f8d9 3004 ldr.w r3, [r9, #4] + 802abca: f200 706c addw r0, r0, #1900 @ 0x76c + 802abce: 4283 cmp r3, r0 + 802abd0: f040 80bd bne.w 802ad4e + 802abd4: e9d9 2108 ldrd r2, r1, [r9, #32] + 802abd8: f8d9 0050 ldr.w r0, [r9, #80] @ 0x50 + 802abdc: f8d9 c04c ldr.w ip, [r9, #76] @ 0x4c + 802abe0: 1a13 subs r3, r2, r0 + 802abe2: 9303 str r3, [sp, #12] + 802abe4: f8d9 3048 ldr.w r3, [r9, #72] @ 0x48 + 802abe8: 9302 str r3, [sp, #8] + 802abea: 9a02 ldr r2, [sp, #8] + 802abec: f8d9 3028 ldr.w r3, [r9, #40] @ 0x28 + 802abf0: eb61 7be0 sbc.w fp, r1, r0, asr #31 + 802abf4: ebb2 0e03 subs.w lr, r2, r3 + 802abf8: eb6c 71e3 sbc.w r1, ip, r3, asr #31 + 802abfc: 4574 cmp r4, lr + 802abfe: eb78 0201 sbcs.w r2, r8, r1 + 802ac02: f280 80c7 bge.w 802ad94 + 802ac06: f8d9 2000 ldr.w r2, [r9] + 802ac0a: 2a00 cmp r2, #0 + 802ac0c: f000 80d0 beq.w 802adb0 + 802ac10: 9a03 ldr r2, [sp, #12] + 802ac12: 4294 cmp r4, r2 + 802ac14: eb78 020b sbcs.w r2, r8, fp + 802ac18: f2c0 8111 blt.w 802ae3e + 802ac1c: 4574 cmp r4, lr + 802ac1e: eb78 0101 sbcs.w r1, r8, r1 + 802ac22: bfb4 ite lt + 802ac24: f04f 0b01 movlt.w fp, #1 + 802ac28: f04f 0b00 movge.w fp, #0 + 802ac2c: f1ba 0f00 cmp.w sl, #0 + 802ac30: f2c0 8094 blt.w 802ad5c + 802ac34: 9a01 ldr r2, [sp, #4] + 802ac36: ea82 0a0b eor.w sl, r2, fp + 802ac3a: f1ba 0f01 cmp.w sl, #1 + 802ac3e: f040 808d bne.w 802ad5c + 802ac42: f1bb 0f00 cmp.w fp, #0 + 802ac46: f000 80c2 beq.w 802adce + 802ac4a: 1a1b subs r3, r3, r0 + 802ac4c: 683a ldr r2, [r7, #0] + 802ac4e: 441a add r2, r3 + 802ac50: 191c adds r4, r3, r4 + 802ac52: 603a str r2, [r7, #0] + 802ac54: 4638 mov r0, r7 + 802ac56: 68fa ldr r2, [r7, #12] + 802ac58: 9201 str r2, [sp, #4] + 802ac5a: eb48 78e3 adc.w r8, r8, r3, asr #31 + 802ac5e: f7ff fe6d bl 802a93c + 802ac62: 68fb ldr r3, [r7, #12] + 802ac64: 9a01 ldr r2, [sp, #4] + 802ac66: 1a9b subs r3, r3, r2 + 802ac68: d078 beq.n 802ad5c + 802ac6a: 2b01 cmp r3, #1 + 802ac6c: f300 80b1 bgt.w 802add2 + 802ac70: f1b3 3fff cmp.w r3, #4294967295 + 802ac74: bfa8 it ge + 802ac76: 469a movge sl, r3 + 802ac78: 69fb ldr r3, [r7, #28] + 802ac7a: eb1a 0303 adds.w r3, sl, r3 + 802ac7e: 4456 add r6, sl + 802ac80: f140 80b0 bpl.w 802ade4 + 802ac84: 1e6b subs r3, r5, #1 + 802ac86: 0799 lsls r1, r3, #30 + 802ac88: f040 80a6 bne.w 802add8 + 802ac8c: 2264 movs r2, #100 @ 0x64 + 802ac8e: fb93 f1f2 sdiv r1, r3, r2 + 802ac92: fb02 3311 mls r3, r2, r1, r3 + 802ac96: 2b00 cmp r3, #0 + 802ac98: f040 80a1 bne.w 802adde + 802ac9c: f44f 73c8 mov.w r3, #400 @ 0x190 + 802aca0: f205 756b addw r5, r5, #1899 @ 0x76b + 802aca4: fb95 f2f3 sdiv r2, r5, r3 + 802aca8: fb03 5512 mls r5, r3, r2, r5 + 802acac: 2d00 cmp r5, #0 + 802acae: f240 136d movw r3, #365 @ 0x16d + 802acb2: bf18 it ne + 802acb4: f44f 73b6 movne.w r3, #364 @ 0x16c + 802acb8: 61fb str r3, [r7, #28] + 802acba: e04f b.n 802ad5c + 802acbc: f240 126d movw r2, #365 @ 0x16d + 802acc0: e767 b.n 802ab92 + 802acc2: f44f 72b7 mov.w r2, #366 @ 0x16e + 802acc6: e764 b.n 802ab92 + 802acc8: f43f af67 beq.w 802ab9a + 802accc: 2345 movs r3, #69 @ 0x45 + 802acce: f240 1c6d movw ip, #365 @ 0x16d + 802acd2: 2164 movs r1, #100 @ 0x64 + 802acd4: f44f 70c8 mov.w r0, #400 @ 0x190 + 802acd8: e012 b.n 802ad00 + 802acda: bb62 cbnz r2, 802ad36 + 802acdc: fb93 f2f1 sdiv r2, r3, r1 + 802ace0: fb01 3212 mls r2, r1, r2, r3 + 802ace4: bb52 cbnz r2, 802ad3c + 802ace6: f203 726c addw r2, r3, #1900 @ 0x76c + 802acea: fb92 fef0 sdiv lr, r2, r0 + 802acee: fb00 221e mls r2, r0, lr, r2 + 802acf2: 2a00 cmp r2, #0 + 802acf4: bf0c ite eq + 802acf6: f44f 72b7 moveq.w r2, #366 @ 0x16e + 802acfa: 4662 movne r2, ip + 802acfc: 1ab6 subs r6, r6, r2 + 802acfe: 3b01 subs r3, #1 + 802ad00: 429d cmp r5, r3 + 802ad02: f003 0203 and.w r2, r3, #3 + 802ad06: dbe8 blt.n 802acda + 802ad08: b9da cbnz r2, 802ad42 + 802ad0a: 2264 movs r2, #100 @ 0x64 + 802ad0c: fb95 f3f2 sdiv r3, r5, r2 + 802ad10: fb02 5313 mls r3, r2, r3, r5 + 802ad14: b9c3 cbnz r3, 802ad48 + 802ad16: f205 736c addw r3, r5, #1900 @ 0x76c + 802ad1a: f44f 72c8 mov.w r2, #400 @ 0x190 + 802ad1e: fb93 f1f2 sdiv r1, r3, r2 + 802ad22: fb02 3311 mls r3, r2, r1, r3 + 802ad26: 2b00 cmp r3, #0 + 802ad28: f240 136d movw r3, #365 @ 0x16d + 802ad2c: bf08 it eq + 802ad2e: f44f 73b7 moveq.w r3, #366 @ 0x16e + 802ad32: 1af6 subs r6, r6, r3 + 802ad34: e731 b.n 802ab9a + 802ad36: f240 126d movw r2, #365 @ 0x16d + 802ad3a: e7df b.n 802acfc + 802ad3c: f44f 72b7 mov.w r2, #366 @ 0x16e + 802ad40: e7dc b.n 802acfc + 802ad42: f240 136d movw r3, #365 @ 0x16d + 802ad46: e7f4 b.n 802ad32 + 802ad48: f44f 73b7 mov.w r3, #366 @ 0x16e + 802ad4c: e7f1 b.n 802ad32 + 802ad4e: f000 f881 bl 802ae54 <__tzcalc_limits> + 802ad52: 2800 cmp r0, #0 + 802ad54: f47f af3e bne.w 802abd4 + 802ad58: f8dd b004 ldr.w fp, [sp, #4] + 802ad5c: f1bb 0f01 cmp.w fp, #1 + 802ad60: d172 bne.n 802ae48 + 802ad62: f8d9 3050 ldr.w r3, [r9, #80] @ 0x50 + 802ad66: 191c adds r4, r3, r4 + 802ad68: eb48 78e3 adc.w r8, r8, r3, asr #31 + 802ad6c: f04f 0b01 mov.w fp, #1 + 802ad70: f000 f92a bl 802afc8 <__tz_unlock> + 802ad74: 3604 adds r6, #4 + 802ad76: 2307 movs r3, #7 + 802ad78: fb96 f3f3 sdiv r3, r6, r3 + 802ad7c: ebc3 03c3 rsb r3, r3, r3, lsl #3 + 802ad80: 1af6 subs r6, r6, r3 + 802ad82: d456 bmi.n 802ae32 + 802ad84: f8c7 b020 str.w fp, [r7, #32] + 802ad88: 61be str r6, [r7, #24] + 802ad8a: 4620 mov r0, r4 + 802ad8c: 4641 mov r1, r8 + 802ad8e: b005 add sp, #20 + 802ad90: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} + 802ad94: 9a02 ldr r2, [sp, #8] + 802ad96: 1a12 subs r2, r2, r0 + 802ad98: 9202 str r2, [sp, #8] + 802ad9a: ea4f 72e0 mov.w r2, r0, asr #31 + 802ad9e: eb6c 0c02 sbc.w ip, ip, r2 + 802ada2: 9a02 ldr r2, [sp, #8] + 802ada4: 4294 cmp r4, r2 + 802ada6: eb78 0c0c sbcs.w ip, r8, ip + 802adaa: f6bf af2c bge.w 802ac06 + 802adae: e7d3 b.n 802ad58 + 802adb0: 9a03 ldr r2, [sp, #12] + 802adb2: 4294 cmp r4, r2 + 802adb4: eb78 020b sbcs.w r2, r8, fp + 802adb8: f6ff af30 blt.w 802ac1c + 802adbc: f1ba 0f00 cmp.w sl, #0 + 802adc0: dbcf blt.n 802ad62 + 802adc2: f04f 0b01 mov.w fp, #1 + 802adc6: e735 b.n 802ac34 + 802adc8: f04f 0b00 mov.w fp, #0 + 802adcc: e732 b.n 802ac34 + 802adce: 1ac3 subs r3, r0, r3 + 802add0: e73c b.n 802ac4c + 802add2: f04f 3aff mov.w sl, #4294967295 + 802add6: e74f b.n 802ac78 + 802add8: f44f 73b6 mov.w r3, #364 @ 0x16c + 802addc: e76c b.n 802acb8 + 802adde: f240 136d movw r3, #365 @ 0x16d + 802ade2: e769 b.n 802acb8 + 802ade4: 07aa lsls r2, r5, #30 + 802ade6: d117 bne.n 802ae18 + 802ade8: 2164 movs r1, #100 @ 0x64 + 802adea: fb95 f2f1 sdiv r2, r5, r1 + 802adee: fb01 5212 mls r2, r1, r2, r5 + 802adf2: b9da cbnz r2, 802ae2c + 802adf4: f44f 72c8 mov.w r2, #400 @ 0x190 + 802adf8: f205 756c addw r5, r5, #1900 @ 0x76c + 802adfc: fb95 f1f2 sdiv r1, r5, r2 + 802ae00: fb02 5511 mls r5, r2, r1, r5 + 802ae04: 2d00 cmp r5, #0 + 802ae06: f240 126d movw r2, #365 @ 0x16d + 802ae0a: bf08 it eq + 802ae0c: f44f 72b7 moveq.w r2, #366 @ 0x16e + 802ae10: 4293 cmp r3, r2 + 802ae12: bfa8 it ge + 802ae14: 1a9b subge r3, r3, r2 + 802ae16: e74f b.n 802acb8 + 802ae18: f240 126d movw r2, #365 @ 0x16d + 802ae1c: e7f8 b.n 802ae10 + 802ae1e: bf00 nop + 802ae20: 08030384 .word 0x08030384 + 802ae24: 00015180 .word 0x00015180 + 802ae28: 20014f40 .word 0x20014f40 + 802ae2c: f44f 72b7 mov.w r2, #366 @ 0x16e + 802ae30: e7ee b.n 802ae10 + 802ae32: 3607 adds r6, #7 + 802ae34: e7a6 b.n 802ad84 + 802ae36: f04f 34ff mov.w r4, #4294967295 + 802ae3a: 46a0 mov r8, r4 + 802ae3c: e7a5 b.n 802ad8a + 802ae3e: f1ba 0f00 cmp.w sl, #0 + 802ae42: dac1 bge.n 802adc8 + 802ae44: f04f 0b00 mov.w fp, #0 + 802ae48: f8d9 3028 ldr.w r3, [r9, #40] @ 0x28 + 802ae4c: 191c adds r4, r3, r4 + 802ae4e: eb48 78e3 adc.w r8, r8, r3, asr #31 + 802ae52: e78d b.n 802ad70 + +0802ae54 <__tzcalc_limits>: + 802ae54: e92d 43f8 stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} + 802ae58: 4604 mov r4, r0 + 802ae5a: f002 ff33 bl 802dcc4 <__gettzinfo> + 802ae5e: f240 73b1 movw r3, #1969 @ 0x7b1 + 802ae62: 429c cmp r4, r3 + 802ae64: f340 80a3 ble.w 802afae <__tzcalc_limits+0x15a> + 802ae68: f46f 61f6 mvn.w r1, #1968 @ 0x7b0 + 802ae6c: 1865 adds r5, r4, r1 + 802ae6e: f2a4 73b2 subw r3, r4, #1970 @ 0x7b2 + 802ae72: f240 126d movw r2, #365 @ 0x16d + 802ae76: 10ad asrs r5, r5, #2 + 802ae78: fb02 5503 mla r5, r2, r3, r5 + 802ae7c: f46f 66c8 mvn.w r6, #1600 @ 0x640 + 802ae80: f06f 0263 mvn.w r2, #99 @ 0x63 + 802ae84: f2a4 736d subw r3, r4, #1901 @ 0x76d + 802ae88: fb93 f3f2 sdiv r3, r3, r2 + 802ae8c: 441d add r5, r3 + 802ae8e: 19a3 adds r3, r4, r6 + 802ae90: 4e48 ldr r6, [pc, #288] @ (802afb4 <__tzcalc_limits+0x160>) + 802ae92: 6044 str r4, [r0, #4] + 802ae94: f44f 72c8 mov.w r2, #400 @ 0x190 + 802ae98: 4601 mov r1, r0 + 802ae9a: fbb3 f3f2 udiv r3, r3, r2 + 802ae9e: f100 0750 add.w r7, r0, #80 @ 0x50 + 802aea2: 441d add r5, r3 + 802aea4: 7a0b ldrb r3, [r1, #8] + 802aea6: f8d1 c014 ldr.w ip, [r1, #20] + 802aeaa: 2b4a cmp r3, #74 @ 0x4a + 802aeac: d138 bne.n 802af20 <__tzcalc_limits+0xcc> + 802aeae: 07a2 lsls r2, r4, #30 + 802aeb0: eb05 030c add.w r3, r5, ip + 802aeb4: d106 bne.n 802aec4 <__tzcalc_limits+0x70> + 802aeb6: f04f 0e64 mov.w lr, #100 @ 0x64 + 802aeba: fb94 f2fe sdiv r2, r4, lr + 802aebe: fb0e 4212 mls r2, lr, r2, r4 + 802aec2: b932 cbnz r2, 802aed2 <__tzcalc_limits+0x7e> + 802aec4: f44f 7ec8 mov.w lr, #400 @ 0x190 + 802aec8: fb94 f2fe sdiv r2, r4, lr + 802aecc: fb0e 4212 mls r2, lr, r2, r4 + 802aed0: bb1a cbnz r2, 802af1a <__tzcalc_limits+0xc6> + 802aed2: f1bc 0f3b cmp.w ip, #59 @ 0x3b + 802aed6: bfd4 ite le + 802aed8: f04f 0c00 movle.w ip, #0 + 802aedc: f04f 0c01 movgt.w ip, #1 + 802aee0: 4463 add r3, ip + 802aee2: 3b01 subs r3, #1 + 802aee4: 698a ldr r2, [r1, #24] + 802aee6: ea4f 7ce2 mov.w ip, r2, asr #31 + 802aeea: fbc3 2c06 smlal r2, ip, r3, r6 + 802aeee: 6a8b ldr r3, [r1, #40] @ 0x28 + 802aef0: 18d2 adds r2, r2, r3 + 802aef2: eb4c 73e3 adc.w r3, ip, r3, asr #31 + 802aef6: e9c1 2308 strd r2, r3, [r1, #32] + 802aefa: 3128 adds r1, #40 @ 0x28 + 802aefc: 428f cmp r7, r1 + 802aefe: d1d1 bne.n 802aea4 <__tzcalc_limits+0x50> + 802af00: e9d0 4308 ldrd r4, r3, [r0, #32] + 802af04: e9d0 1212 ldrd r1, r2, [r0, #72] @ 0x48 + 802af08: 428c cmp r4, r1 + 802af0a: 4193 sbcs r3, r2 + 802af0c: bfb4 ite lt + 802af0e: 2301 movlt r3, #1 + 802af10: 2300 movge r3, #0 + 802af12: 6003 str r3, [r0, #0] + 802af14: 2001 movs r0, #1 + 802af16: e8bd 83f8 ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} + 802af1a: f04f 0c00 mov.w ip, #0 + 802af1e: e7df b.n 802aee0 <__tzcalc_limits+0x8c> + 802af20: 2b44 cmp r3, #68 @ 0x44 + 802af22: d102 bne.n 802af2a <__tzcalc_limits+0xd6> + 802af24: eb05 030c add.w r3, r5, ip + 802af28: e7dc b.n 802aee4 <__tzcalc_limits+0x90> + 802af2a: 07a3 lsls r3, r4, #30 + 802af2c: d105 bne.n 802af3a <__tzcalc_limits+0xe6> + 802af2e: 2264 movs r2, #100 @ 0x64 + 802af30: fb94 f3f2 sdiv r3, r4, r2 + 802af34: fb02 4313 mls r3, r2, r3, r4 + 802af38: bb93 cbnz r3, 802afa0 <__tzcalc_limits+0x14c> + 802af3a: f44f 72c8 mov.w r2, #400 @ 0x190 + 802af3e: fb94 f3f2 sdiv r3, r4, r2 + 802af42: fb02 4313 mls r3, r2, r3, r4 + 802af46: fab3 f383 clz r3, r3 + 802af4a: 095b lsrs r3, r3, #5 + 802af4c: f8df e068 ldr.w lr, [pc, #104] @ 802afb8 <__tzcalc_limits+0x164> + 802af50: f8d1 900c ldr.w r9, [r1, #12] + 802af54: 425b negs r3, r3 + 802af56: f003 0330 and.w r3, r3, #48 @ 0x30 + 802af5a: 462a mov r2, r5 + 802af5c: f04f 0800 mov.w r8, #0 + 802af60: 4473 add r3, lr + 802af62: f108 0801 add.w r8, r8, #1 + 802af66: 45c1 cmp r9, r8 + 802af68: f853 e028 ldr.w lr, [r3, r8, lsl #2] + 802af6c: dc1a bgt.n 802afa4 <__tzcalc_limits+0x150> + 802af6e: f102 0804 add.w r8, r2, #4 + 802af72: 2307 movs r3, #7 + 802af74: fb98 f3f3 sdiv r3, r8, r3 + 802af78: ebc3 03c3 rsb r3, r3, r3, lsl #3 + 802af7c: eba8 0303 sub.w r3, r8, r3 + 802af80: ebbc 0c03 subs.w ip, ip, r3 + 802af84: 690b ldr r3, [r1, #16] + 802af86: f103 33ff add.w r3, r3, #4294967295 + 802af8a: bf48 it mi + 802af8c: f10c 0c07 addmi.w ip, ip, #7 + 802af90: ebc3 03c3 rsb r3, r3, r3, lsl #3 + 802af94: 449c add ip, r3 + 802af96: 45f4 cmp ip, lr + 802af98: da06 bge.n 802afa8 <__tzcalc_limits+0x154> + 802af9a: eb02 030c add.w r3, r2, ip + 802af9e: e7a1 b.n 802aee4 <__tzcalc_limits+0x90> + 802afa0: 2301 movs r3, #1 + 802afa2: e7d3 b.n 802af4c <__tzcalc_limits+0xf8> + 802afa4: 4472 add r2, lr + 802afa6: e7dc b.n 802af62 <__tzcalc_limits+0x10e> + 802afa8: f1ac 0c07 sub.w ip, ip, #7 + 802afac: e7f3 b.n 802af96 <__tzcalc_limits+0x142> + 802afae: 2000 movs r0, #0 + 802afb0: e7b1 b.n 802af16 <__tzcalc_limits+0xc2> + 802afb2: bf00 nop + 802afb4: 00015180 .word 0x00015180 + 802afb8: 080303e0 .word 0x080303e0 + +0802afbc <__tz_lock>: + 802afbc: 4801 ldr r0, [pc, #4] @ (802afc4 <__tz_lock+0x8>) + 802afbe: f000 bb04 b.w 802b5ca <__retarget_lock_acquire> + 802afc2: bf00 nop + 802afc4: 20014f48 .word 0x20014f48 + +0802afc8 <__tz_unlock>: + 802afc8: 4801 ldr r0, [pc, #4] @ (802afd0 <__tz_unlock+0x8>) + 802afca: f000 bb00 b.w 802b5ce <__retarget_lock_release> + 802afce: bf00 nop + 802afd0: 20014f48 .word 0x20014f48 + +0802afd4 <_tzset_unlocked>: + 802afd4: 4b01 ldr r3, [pc, #4] @ (802afdc <_tzset_unlocked+0x8>) + 802afd6: 6818 ldr r0, [r3, #0] + 802afd8: f000 b802 b.w 802afe0 <_tzset_unlocked_r> + 802afdc: 2000158c .word 0x2000158c + +0802afe0 <_tzset_unlocked_r>: + 802afe0: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} + 802afe4: b08d sub sp, #52 @ 0x34 + 802afe6: 4607 mov r7, r0 + 802afe8: f002 fe6c bl 802dcc4 <__gettzinfo> + 802afec: 49bc ldr r1, [pc, #752] @ (802b2e0 <_tzset_unlocked_r+0x300>) + 802afee: 4dbd ldr r5, [pc, #756] @ (802b2e4 <_tzset_unlocked_r+0x304>) + 802aff0: 4604 mov r4, r0 + 802aff2: 4638 mov r0, r7 + 802aff4: f001 fd34 bl 802ca60 <_getenv_r> + 802aff8: 4606 mov r6, r0 + 802affa: bb10 cbnz r0, 802b042 <_tzset_unlocked_r+0x62> + 802affc: 4bba ldr r3, [pc, #744] @ (802b2e8 <_tzset_unlocked_r+0x308>) + 802affe: 4abb ldr r2, [pc, #748] @ (802b2ec <_tzset_unlocked_r+0x30c>) + 802b000: 6018 str r0, [r3, #0] + 802b002: 4bbb ldr r3, [pc, #748] @ (802b2f0 <_tzset_unlocked_r+0x310>) + 802b004: 62a0 str r0, [r4, #40] @ 0x28 + 802b006: 6018 str r0, [r3, #0] + 802b008: 4bba ldr r3, [pc, #744] @ (802b2f4 <_tzset_unlocked_r+0x314>) + 802b00a: 6520 str r0, [r4, #80] @ 0x50 + 802b00c: e9c3 2200 strd r2, r2, [r3] + 802b010: 214a movs r1, #74 @ 0x4a + 802b012: 2200 movs r2, #0 + 802b014: 2300 movs r3, #0 + 802b016: e9c4 0003 strd r0, r0, [r4, #12] + 802b01a: e9c4 0005 strd r0, r0, [r4, #20] + 802b01e: e9c4 000d strd r0, r0, [r4, #52] @ 0x34 + 802b022: e9c4 000f strd r0, r0, [r4, #60] @ 0x3c + 802b026: e9c4 2308 strd r2, r3, [r4, #32] + 802b02a: e9c4 2312 strd r2, r3, [r4, #72] @ 0x48 + 802b02e: 6828 ldr r0, [r5, #0] + 802b030: 7221 strb r1, [r4, #8] + 802b032: f884 1030 strb.w r1, [r4, #48] @ 0x30 + 802b036: f001 fd23 bl 802ca80 + 802b03a: 602e str r6, [r5, #0] + 802b03c: b00d add sp, #52 @ 0x34 + 802b03e: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} + 802b042: 6829 ldr r1, [r5, #0] + 802b044: 2900 cmp r1, #0 + 802b046: f040 808e bne.w 802b166 <_tzset_unlocked_r+0x186> + 802b04a: 6828 ldr r0, [r5, #0] + 802b04c: f001 fd18 bl 802ca80 + 802b050: 4630 mov r0, r6 + 802b052: f7d5 f91d bl 8000290 + 802b056: 1c41 adds r1, r0, #1 + 802b058: 4638 mov r0, r7 + 802b05a: f001 fd3b bl 802cad4 <_malloc_r> + 802b05e: 6028 str r0, [r5, #0] + 802b060: 2800 cmp r0, #0 + 802b062: f040 8086 bne.w 802b172 <_tzset_unlocked_r+0x192> + 802b066: 4aa2 ldr r2, [pc, #648] @ (802b2f0 <_tzset_unlocked_r+0x310>) + 802b068: f8df 8288 ldr.w r8, [pc, #648] @ 802b2f4 <_tzset_unlocked_r+0x314> + 802b06c: f8df a278 ldr.w sl, [pc, #632] @ 802b2e8 <_tzset_unlocked_r+0x308> + 802b070: 2300 movs r3, #0 + 802b072: 6013 str r3, [r2, #0] + 802b074: 4aa0 ldr r2, [pc, #640] @ (802b2f8 <_tzset_unlocked_r+0x318>) + 802b076: f8ca 3000 str.w r3, [sl] + 802b07a: 2000 movs r0, #0 + 802b07c: 2100 movs r1, #0 + 802b07e: e9c8 2200 strd r2, r2, [r8] + 802b082: e9c4 3303 strd r3, r3, [r4, #12] + 802b086: e9c4 3305 strd r3, r3, [r4, #20] + 802b08a: e9c4 0108 strd r0, r1, [r4, #32] + 802b08e: e9c4 330d strd r3, r3, [r4, #52] @ 0x34 + 802b092: e9c4 330f strd r3, r3, [r4, #60] @ 0x3c + 802b096: e9c4 0112 strd r0, r1, [r4, #72] @ 0x48 + 802b09a: 224a movs r2, #74 @ 0x4a + 802b09c: 7222 strb r2, [r4, #8] + 802b09e: 62a3 str r3, [r4, #40] @ 0x28 + 802b0a0: f884 2030 strb.w r2, [r4, #48] @ 0x30 + 802b0a4: 6523 str r3, [r4, #80] @ 0x50 + 802b0a6: 7833 ldrb r3, [r6, #0] + 802b0a8: 2b3a cmp r3, #58 @ 0x3a + 802b0aa: bf08 it eq + 802b0ac: 3601 addeq r6, #1 + 802b0ae: 7833 ldrb r3, [r6, #0] + 802b0b0: 2b3c cmp r3, #60 @ 0x3c + 802b0b2: d162 bne.n 802b17a <_tzset_unlocked_r+0x19a> + 802b0b4: 1c75 adds r5, r6, #1 + 802b0b6: 4a91 ldr r2, [pc, #580] @ (802b2fc <_tzset_unlocked_r+0x31c>) + 802b0b8: 4991 ldr r1, [pc, #580] @ (802b300 <_tzset_unlocked_r+0x320>) + 802b0ba: ab0a add r3, sp, #40 @ 0x28 + 802b0bc: 4628 mov r0, r5 + 802b0be: f002 fcf7 bl 802dab0 + 802b0c2: 2800 cmp r0, #0 + 802b0c4: ddba ble.n 802b03c <_tzset_unlocked_r+0x5c> + 802b0c6: 9b0a ldr r3, [sp, #40] @ 0x28 + 802b0c8: 1eda subs r2, r3, #3 + 802b0ca: 2a07 cmp r2, #7 + 802b0cc: d8b6 bhi.n 802b03c <_tzset_unlocked_r+0x5c> + 802b0ce: 5ceb ldrb r3, [r5, r3] + 802b0d0: 2b3e cmp r3, #62 @ 0x3e + 802b0d2: d1b3 bne.n 802b03c <_tzset_unlocked_r+0x5c> + 802b0d4: 3602 adds r6, #2 + 802b0d6: 9b0a ldr r3, [sp, #40] @ 0x28 + 802b0d8: 18f5 adds r5, r6, r3 + 802b0da: 5cf3 ldrb r3, [r6, r3] + 802b0dc: 2b2d cmp r3, #45 @ 0x2d + 802b0de: d15a bne.n 802b196 <_tzset_unlocked_r+0x1b6> + 802b0e0: 3501 adds r5, #1 + 802b0e2: f04f 39ff mov.w r9, #4294967295 + 802b0e6: 2300 movs r3, #0 + 802b0e8: f8ad 301e strh.w r3, [sp, #30] + 802b0ec: f8ad 3020 strh.w r3, [sp, #32] + 802b0f0: af08 add r7, sp, #32 + 802b0f2: ab0a add r3, sp, #40 @ 0x28 + 802b0f4: e9cd 3701 strd r3, r7, [sp, #4] + 802b0f8: 9303 str r3, [sp, #12] + 802b0fa: f10d 031e add.w r3, sp, #30 + 802b0fe: 9300 str r3, [sp, #0] + 802b100: 4980 ldr r1, [pc, #512] @ (802b304 <_tzset_unlocked_r+0x324>) + 802b102: ab0a add r3, sp, #40 @ 0x28 + 802b104: aa07 add r2, sp, #28 + 802b106: 4628 mov r0, r5 + 802b108: f002 fcd2 bl 802dab0 + 802b10c: 2800 cmp r0, #0 + 802b10e: dd95 ble.n 802b03c <_tzset_unlocked_r+0x5c> + 802b110: f8bd 301e ldrh.w r3, [sp, #30] + 802b114: f8bd 6020 ldrh.w r6, [sp, #32] + 802b118: 223c movs r2, #60 @ 0x3c + 802b11a: fb02 6603 mla r6, r2, r3, r6 + 802b11e: f8bd 301c ldrh.w r3, [sp, #28] + 802b122: f44f 6261 mov.w r2, #3600 @ 0xe10 + 802b126: fb02 6603 mla r6, r2, r3, r6 + 802b12a: 9b0a ldr r3, [sp, #40] @ 0x28 + 802b12c: fb09 f606 mul.w r6, r9, r6 + 802b130: eb05 0903 add.w r9, r5, r3 + 802b134: 5ceb ldrb r3, [r5, r3] + 802b136: 2b3c cmp r3, #60 @ 0x3c + 802b138: f040 80ee bne.w 802b318 <_tzset_unlocked_r+0x338> + 802b13c: f109 0501 add.w r5, r9, #1 + 802b140: 4a71 ldr r2, [pc, #452] @ (802b308 <_tzset_unlocked_r+0x328>) + 802b142: 496f ldr r1, [pc, #444] @ (802b300 <_tzset_unlocked_r+0x320>) + 802b144: ab0a add r3, sp, #40 @ 0x28 + 802b146: 4628 mov r0, r5 + 802b148: f002 fcb2 bl 802dab0 + 802b14c: 2800 cmp r0, #0 + 802b14e: dc28 bgt.n 802b1a2 <_tzset_unlocked_r+0x1c2> + 802b150: f899 3001 ldrb.w r3, [r9, #1] + 802b154: 2b3e cmp r3, #62 @ 0x3e + 802b156: d124 bne.n 802b1a2 <_tzset_unlocked_r+0x1c2> + 802b158: 4b68 ldr r3, [pc, #416] @ (802b2fc <_tzset_unlocked_r+0x31c>) + 802b15a: 62a6 str r6, [r4, #40] @ 0x28 + 802b15c: e9c8 3300 strd r3, r3, [r8] + 802b160: f8ca 6000 str.w r6, [sl] + 802b164: e76a b.n 802b03c <_tzset_unlocked_r+0x5c> + 802b166: f7d5 f833 bl 80001d0 + 802b16a: 2800 cmp r0, #0 + 802b16c: f47f af6d bne.w 802b04a <_tzset_unlocked_r+0x6a> + 802b170: e764 b.n 802b03c <_tzset_unlocked_r+0x5c> + 802b172: 4631 mov r1, r6 + 802b174: f000 fa2d bl 802b5d2 + 802b178: e775 b.n 802b066 <_tzset_unlocked_r+0x86> + 802b17a: 4a60 ldr r2, [pc, #384] @ (802b2fc <_tzset_unlocked_r+0x31c>) + 802b17c: 4963 ldr r1, [pc, #396] @ (802b30c <_tzset_unlocked_r+0x32c>) + 802b17e: ab0a add r3, sp, #40 @ 0x28 + 802b180: 4630 mov r0, r6 + 802b182: f002 fc95 bl 802dab0 + 802b186: 2800 cmp r0, #0 + 802b188: f77f af58 ble.w 802b03c <_tzset_unlocked_r+0x5c> + 802b18c: 9b0a ldr r3, [sp, #40] @ 0x28 + 802b18e: 3b03 subs r3, #3 + 802b190: 2b07 cmp r3, #7 + 802b192: d9a0 bls.n 802b0d6 <_tzset_unlocked_r+0xf6> + 802b194: e752 b.n 802b03c <_tzset_unlocked_r+0x5c> + 802b196: 2b2b cmp r3, #43 @ 0x2b + 802b198: bf08 it eq + 802b19a: 3501 addeq r5, #1 + 802b19c: f04f 0901 mov.w r9, #1 + 802b1a0: e7a1 b.n 802b0e6 <_tzset_unlocked_r+0x106> + 802b1a2: 9b0a ldr r3, [sp, #40] @ 0x28 + 802b1a4: 1eda subs r2, r3, #3 + 802b1a6: 2a07 cmp r2, #7 + 802b1a8: f63f af48 bhi.w 802b03c <_tzset_unlocked_r+0x5c> + 802b1ac: 5ceb ldrb r3, [r5, r3] + 802b1ae: 2b3e cmp r3, #62 @ 0x3e + 802b1b0: f47f af44 bne.w 802b03c <_tzset_unlocked_r+0x5c> + 802b1b4: f109 0902 add.w r9, r9, #2 + 802b1b8: 9b0a ldr r3, [sp, #40] @ 0x28 + 802b1ba: eb09 0503 add.w r5, r9, r3 + 802b1be: f819 3003 ldrb.w r3, [r9, r3] + 802b1c2: 2b2d cmp r3, #45 @ 0x2d + 802b1c4: f040 80b7 bne.w 802b336 <_tzset_unlocked_r+0x356> + 802b1c8: 3501 adds r5, #1 + 802b1ca: f04f 39ff mov.w r9, #4294967295 + 802b1ce: 2300 movs r3, #0 + 802b1d0: f8ad 301c strh.w r3, [sp, #28] + 802b1d4: f8ad 301e strh.w r3, [sp, #30] + 802b1d8: f8ad 3020 strh.w r3, [sp, #32] + 802b1dc: 930a str r3, [sp, #40] @ 0x28 + 802b1de: ab0a add r3, sp, #40 @ 0x28 + 802b1e0: e9cd 7302 strd r7, r3, [sp, #8] + 802b1e4: 9301 str r3, [sp, #4] + 802b1e6: f10d 031e add.w r3, sp, #30 + 802b1ea: 9300 str r3, [sp, #0] + 802b1ec: 4945 ldr r1, [pc, #276] @ (802b304 <_tzset_unlocked_r+0x324>) + 802b1ee: ab0a add r3, sp, #40 @ 0x28 + 802b1f0: aa07 add r2, sp, #28 + 802b1f2: 4628 mov r0, r5 + 802b1f4: f002 fc5c bl 802dab0 + 802b1f8: 2800 cmp r0, #0 + 802b1fa: f300 80a2 bgt.w 802b342 <_tzset_unlocked_r+0x362> + 802b1fe: f5a6 6361 sub.w r3, r6, #3600 @ 0xe10 + 802b202: 9304 str r3, [sp, #16] + 802b204: 9b0a ldr r3, [sp, #40] @ 0x28 + 802b206: 4627 mov r7, r4 + 802b208: 441d add r5, r3 + 802b20a: f04f 0b00 mov.w fp, #0 + 802b20e: 782b ldrb r3, [r5, #0] + 802b210: 2b2c cmp r3, #44 @ 0x2c + 802b212: bf08 it eq + 802b214: 3501 addeq r5, #1 + 802b216: f895 9000 ldrb.w r9, [r5] + 802b21a: f1b9 0f4d cmp.w r9, #77 @ 0x4d + 802b21e: f040 80a3 bne.w 802b368 <_tzset_unlocked_r+0x388> + 802b222: ab0a add r3, sp, #40 @ 0x28 + 802b224: f10d 0226 add.w r2, sp, #38 @ 0x26 + 802b228: e9cd 3201 strd r3, r2, [sp, #4] + 802b22c: aa09 add r2, sp, #36 @ 0x24 + 802b22e: 9200 str r2, [sp, #0] + 802b230: 4937 ldr r1, [pc, #220] @ (802b310 <_tzset_unlocked_r+0x330>) + 802b232: 9303 str r3, [sp, #12] + 802b234: f10d 0222 add.w r2, sp, #34 @ 0x22 + 802b238: 4628 mov r0, r5 + 802b23a: f002 fc39 bl 802dab0 + 802b23e: 2803 cmp r0, #3 + 802b240: f47f aefc bne.w 802b03c <_tzset_unlocked_r+0x5c> + 802b244: f8bd 1022 ldrh.w r1, [sp, #34] @ 0x22 + 802b248: 1e4b subs r3, r1, #1 + 802b24a: 2b0b cmp r3, #11 + 802b24c: f63f aef6 bhi.w 802b03c <_tzset_unlocked_r+0x5c> + 802b250: f8bd 2024 ldrh.w r2, [sp, #36] @ 0x24 + 802b254: 1e53 subs r3, r2, #1 + 802b256: 2b04 cmp r3, #4 + 802b258: f63f aef0 bhi.w 802b03c <_tzset_unlocked_r+0x5c> + 802b25c: f8bd 3026 ldrh.w r3, [sp, #38] @ 0x26 + 802b260: 2b06 cmp r3, #6 + 802b262: f63f aeeb bhi.w 802b03c <_tzset_unlocked_r+0x5c> + 802b266: e9c7 1203 strd r1, r2, [r7, #12] + 802b26a: f887 9008 strb.w r9, [r7, #8] + 802b26e: 617b str r3, [r7, #20] + 802b270: 9b0a ldr r3, [sp, #40] @ 0x28 + 802b272: eb05 0903 add.w r9, r5, r3 + 802b276: 2500 movs r5, #0 + 802b278: f04f 0302 mov.w r3, #2 + 802b27c: f8ad 301c strh.w r3, [sp, #28] + 802b280: f8ad 501e strh.w r5, [sp, #30] + 802b284: f8ad 5020 strh.w r5, [sp, #32] + 802b288: 950a str r5, [sp, #40] @ 0x28 + 802b28a: f899 3000 ldrb.w r3, [r9] + 802b28e: 2b2f cmp r3, #47 @ 0x2f + 802b290: f040 8096 bne.w 802b3c0 <_tzset_unlocked_r+0x3e0> + 802b294: ab0a add r3, sp, #40 @ 0x28 + 802b296: aa08 add r2, sp, #32 + 802b298: e9cd 3201 strd r3, r2, [sp, #4] + 802b29c: f10d 021e add.w r2, sp, #30 + 802b2a0: 9200 str r2, [sp, #0] + 802b2a2: 491c ldr r1, [pc, #112] @ (802b314 <_tzset_unlocked_r+0x334>) + 802b2a4: 9303 str r3, [sp, #12] + 802b2a6: aa07 add r2, sp, #28 + 802b2a8: 4648 mov r0, r9 + 802b2aa: f002 fc01 bl 802dab0 + 802b2ae: 42a8 cmp r0, r5 + 802b2b0: f300 8086 bgt.w 802b3c0 <_tzset_unlocked_r+0x3e0> + 802b2b4: 214a movs r1, #74 @ 0x4a + 802b2b6: 2200 movs r2, #0 + 802b2b8: 2300 movs r3, #0 + 802b2ba: e9c4 5503 strd r5, r5, [r4, #12] + 802b2be: e9c4 5505 strd r5, r5, [r4, #20] + 802b2c2: e9c4 2308 strd r2, r3, [r4, #32] + 802b2c6: e9c4 550d strd r5, r5, [r4, #52] @ 0x34 + 802b2ca: e9c4 550f strd r5, r5, [r4, #60] @ 0x3c + 802b2ce: e9c4 2312 strd r2, r3, [r4, #72] @ 0x48 + 802b2d2: 7221 strb r1, [r4, #8] + 802b2d4: 62a5 str r5, [r4, #40] @ 0x28 + 802b2d6: f884 1030 strb.w r1, [r4, #48] @ 0x30 + 802b2da: 6525 str r5, [r4, #80] @ 0x50 + 802b2dc: e6ae b.n 802b03c <_tzset_unlocked_r+0x5c> + 802b2de: bf00 nop + 802b2e0: 08030046 .word 0x08030046 + 802b2e4: 20014f20 .word 0x20014f20 + 802b2e8: 20014f3c .word 0x20014f3c + 802b2ec: 08030049 .word 0x08030049 + 802b2f0: 20014f40 .word 0x20014f40 + 802b2f4: 20001418 .word 0x20001418 + 802b2f8: 0802ff94 .word 0x0802ff94 + 802b2fc: 20014f30 .word 0x20014f30 + 802b300: 0803004d .word 0x0803004d + 802b304: 08030082 .word 0x08030082 + 802b308: 20014f24 .word 0x20014f24 + 802b30c: 08030060 .word 0x08030060 + 802b310: 0803006e .word 0x0803006e + 802b314: 08030081 .word 0x08030081 + 802b318: 4a3e ldr r2, [pc, #248] @ (802b414 <_tzset_unlocked_r+0x434>) + 802b31a: 493f ldr r1, [pc, #252] @ (802b418 <_tzset_unlocked_r+0x438>) + 802b31c: ab0a add r3, sp, #40 @ 0x28 + 802b31e: 4648 mov r0, r9 + 802b320: f002 fbc6 bl 802dab0 + 802b324: 2800 cmp r0, #0 + 802b326: f77f af17 ble.w 802b158 <_tzset_unlocked_r+0x178> + 802b32a: 9b0a ldr r3, [sp, #40] @ 0x28 + 802b32c: 3b03 subs r3, #3 + 802b32e: 2b07 cmp r3, #7 + 802b330: f67f af42 bls.w 802b1b8 <_tzset_unlocked_r+0x1d8> + 802b334: e682 b.n 802b03c <_tzset_unlocked_r+0x5c> + 802b336: 2b2b cmp r3, #43 @ 0x2b + 802b338: bf08 it eq + 802b33a: 3501 addeq r5, #1 + 802b33c: f04f 0901 mov.w r9, #1 + 802b340: e745 b.n 802b1ce <_tzset_unlocked_r+0x1ee> + 802b342: f8bd 201e ldrh.w r2, [sp, #30] + 802b346: f8bd 3020 ldrh.w r3, [sp, #32] + 802b34a: 213c movs r1, #60 @ 0x3c + 802b34c: fb01 3302 mla r3, r1, r2, r3 + 802b350: f8bd 201c ldrh.w r2, [sp, #28] + 802b354: f44f 6161 mov.w r1, #3600 @ 0xe10 + 802b358: fb01 3302 mla r3, r1, r2, r3 + 802b35c: fb09 f303 mul.w r3, r9, r3 + 802b360: e74f b.n 802b202 <_tzset_unlocked_r+0x222> + 802b362: f04f 0b01 mov.w fp, #1 + 802b366: e752 b.n 802b20e <_tzset_unlocked_r+0x22e> + 802b368: f1b9 0f4a cmp.w r9, #74 @ 0x4a + 802b36c: bf06 itte eq + 802b36e: 3501 addeq r5, #1 + 802b370: 464b moveq r3, r9 + 802b372: 2344 movne r3, #68 @ 0x44 + 802b374: 220a movs r2, #10 + 802b376: a90b add r1, sp, #44 @ 0x2c + 802b378: 4628 mov r0, r5 + 802b37a: 9305 str r3, [sp, #20] + 802b37c: f7fd ffbe bl 80292fc + 802b380: f8dd 902c ldr.w r9, [sp, #44] @ 0x2c + 802b384: 9b05 ldr r3, [sp, #20] + 802b386: f8ad 0026 strh.w r0, [sp, #38] @ 0x26 + 802b38a: 45a9 cmp r9, r5 + 802b38c: d114 bne.n 802b3b8 <_tzset_unlocked_r+0x3d8> + 802b38e: 234d movs r3, #77 @ 0x4d + 802b390: f1bb 0f00 cmp.w fp, #0 + 802b394: d107 bne.n 802b3a6 <_tzset_unlocked_r+0x3c6> + 802b396: 7223 strb r3, [r4, #8] + 802b398: 2103 movs r1, #3 + 802b39a: 2302 movs r3, #2 + 802b39c: e9c4 1303 strd r1, r3, [r4, #12] + 802b3a0: f8c4 b014 str.w fp, [r4, #20] + 802b3a4: e767 b.n 802b276 <_tzset_unlocked_r+0x296> + 802b3a6: f884 3030 strb.w r3, [r4, #48] @ 0x30 + 802b3aa: 220b movs r2, #11 + 802b3ac: 2301 movs r3, #1 + 802b3ae: e9c4 230d strd r2, r3, [r4, #52] @ 0x34 + 802b3b2: 2300 movs r3, #0 + 802b3b4: 63e3 str r3, [r4, #60] @ 0x3c + 802b3b6: e75e b.n 802b276 <_tzset_unlocked_r+0x296> + 802b3b8: b280 uxth r0, r0 + 802b3ba: 723b strb r3, [r7, #8] + 802b3bc: 6178 str r0, [r7, #20] + 802b3be: e75a b.n 802b276 <_tzset_unlocked_r+0x296> + 802b3c0: f8bd 201e ldrh.w r2, [sp, #30] + 802b3c4: f8bd 3020 ldrh.w r3, [sp, #32] + 802b3c8: 213c movs r1, #60 @ 0x3c + 802b3ca: fb01 3302 mla r3, r1, r2, r3 + 802b3ce: f8bd 201c ldrh.w r2, [sp, #28] + 802b3d2: f44f 6161 mov.w r1, #3600 @ 0xe10 + 802b3d6: fb01 3302 mla r3, r1, r2, r3 + 802b3da: 61bb str r3, [r7, #24] + 802b3dc: 9d0a ldr r5, [sp, #40] @ 0x28 + 802b3de: 3728 adds r7, #40 @ 0x28 + 802b3e0: 444d add r5, r9 + 802b3e2: f1bb 0f00 cmp.w fp, #0 + 802b3e6: d0bc beq.n 802b362 <_tzset_unlocked_r+0x382> + 802b3e8: 9b04 ldr r3, [sp, #16] + 802b3ea: 6523 str r3, [r4, #80] @ 0x50 + 802b3ec: 4b0b ldr r3, [pc, #44] @ (802b41c <_tzset_unlocked_r+0x43c>) + 802b3ee: f8c8 3000 str.w r3, [r8] + 802b3f2: 6860 ldr r0, [r4, #4] + 802b3f4: 4b07 ldr r3, [pc, #28] @ (802b414 <_tzset_unlocked_r+0x434>) + 802b3f6: 62a6 str r6, [r4, #40] @ 0x28 + 802b3f8: f8c8 3004 str.w r3, [r8, #4] + 802b3fc: f7ff fd2a bl 802ae54 <__tzcalc_limits> + 802b400: 6aa2 ldr r2, [r4, #40] @ 0x28 + 802b402: 6d23 ldr r3, [r4, #80] @ 0x50 + 802b404: f8ca 2000 str.w r2, [sl] + 802b408: 1a9b subs r3, r3, r2 + 802b40a: 4a05 ldr r2, [pc, #20] @ (802b420 <_tzset_unlocked_r+0x440>) + 802b40c: bf18 it ne + 802b40e: 2301 movne r3, #1 + 802b410: 6013 str r3, [r2, #0] + 802b412: e613 b.n 802b03c <_tzset_unlocked_r+0x5c> + 802b414: 20014f24 .word 0x20014f24 + 802b418: 08030060 .word 0x08030060 + 802b41c: 20014f30 .word 0x20014f30 + 802b420: 20014f40 .word 0x20014f40 + +0802b424 <_localeconv_r>: + 802b424: 4800 ldr r0, [pc, #0] @ (802b428 <_localeconv_r+0x4>) + 802b426: 4770 bx lr + 802b428: 20001510 .word 0x20001510 + +0802b42c <_close_r>: + 802b42c: b538 push {r3, r4, r5, lr} + 802b42e: 4d06 ldr r5, [pc, #24] @ (802b448 <_close_r+0x1c>) + 802b430: 2300 movs r3, #0 + 802b432: 4604 mov r4, r0 + 802b434: 4608 mov r0, r1 + 802b436: 602b str r3, [r5, #0] + 802b438: f7de ff29 bl 800a28e <_close> + 802b43c: 1c43 adds r3, r0, #1 + 802b43e: d102 bne.n 802b446 <_close_r+0x1a> + 802b440: 682b ldr r3, [r5, #0] + 802b442: b103 cbz r3, 802b446 <_close_r+0x1a> + 802b444: 6023 str r3, [r4, #0] + 802b446: bd38 pop {r3, r4, r5, pc} + 802b448: 20014f44 .word 0x20014f44 + +0802b44c <_reclaim_reent>: + 802b44c: 4b2d ldr r3, [pc, #180] @ (802b504 <_reclaim_reent+0xb8>) + 802b44e: 681b ldr r3, [r3, #0] + 802b450: 4283 cmp r3, r0 + 802b452: b570 push {r4, r5, r6, lr} + 802b454: 4604 mov r4, r0 + 802b456: d053 beq.n 802b500 <_reclaim_reent+0xb4> + 802b458: 69c3 ldr r3, [r0, #28] + 802b45a: b31b cbz r3, 802b4a4 <_reclaim_reent+0x58> + 802b45c: 68db ldr r3, [r3, #12] + 802b45e: b163 cbz r3, 802b47a <_reclaim_reent+0x2e> + 802b460: 2500 movs r5, #0 + 802b462: 69e3 ldr r3, [r4, #28] + 802b464: 68db ldr r3, [r3, #12] + 802b466: 5959 ldr r1, [r3, r5] + 802b468: b9b1 cbnz r1, 802b498 <_reclaim_reent+0x4c> + 802b46a: 3504 adds r5, #4 + 802b46c: 2d80 cmp r5, #128 @ 0x80 + 802b46e: d1f8 bne.n 802b462 <_reclaim_reent+0x16> + 802b470: 69e3 ldr r3, [r4, #28] + 802b472: 4620 mov r0, r4 + 802b474: 68d9 ldr r1, [r3, #12] + 802b476: f000 ff33 bl 802c2e0 <_free_r> + 802b47a: 69e3 ldr r3, [r4, #28] + 802b47c: 6819 ldr r1, [r3, #0] + 802b47e: b111 cbz r1, 802b486 <_reclaim_reent+0x3a> + 802b480: 4620 mov r0, r4 + 802b482: f000 ff2d bl 802c2e0 <_free_r> + 802b486: 69e3 ldr r3, [r4, #28] + 802b488: 689d ldr r5, [r3, #8] + 802b48a: b15d cbz r5, 802b4a4 <_reclaim_reent+0x58> + 802b48c: 4629 mov r1, r5 + 802b48e: 4620 mov r0, r4 + 802b490: 682d ldr r5, [r5, #0] + 802b492: f000 ff25 bl 802c2e0 <_free_r> + 802b496: e7f8 b.n 802b48a <_reclaim_reent+0x3e> + 802b498: 680e ldr r6, [r1, #0] + 802b49a: 4620 mov r0, r4 + 802b49c: f000 ff20 bl 802c2e0 <_free_r> + 802b4a0: 4631 mov r1, r6 + 802b4a2: e7e1 b.n 802b468 <_reclaim_reent+0x1c> + 802b4a4: 6961 ldr r1, [r4, #20] + 802b4a6: b111 cbz r1, 802b4ae <_reclaim_reent+0x62> + 802b4a8: 4620 mov r0, r4 + 802b4aa: f000 ff19 bl 802c2e0 <_free_r> + 802b4ae: 69e1 ldr r1, [r4, #28] + 802b4b0: b111 cbz r1, 802b4b8 <_reclaim_reent+0x6c> + 802b4b2: 4620 mov r0, r4 + 802b4b4: f000 ff14 bl 802c2e0 <_free_r> + 802b4b8: 6b21 ldr r1, [r4, #48] @ 0x30 + 802b4ba: b111 cbz r1, 802b4c2 <_reclaim_reent+0x76> + 802b4bc: 4620 mov r0, r4 + 802b4be: f000 ff0f bl 802c2e0 <_free_r> + 802b4c2: 6b61 ldr r1, [r4, #52] @ 0x34 + 802b4c4: b111 cbz r1, 802b4cc <_reclaim_reent+0x80> + 802b4c6: 4620 mov r0, r4 + 802b4c8: f000 ff0a bl 802c2e0 <_free_r> + 802b4cc: 6ba1 ldr r1, [r4, #56] @ 0x38 + 802b4ce: b111 cbz r1, 802b4d6 <_reclaim_reent+0x8a> + 802b4d0: 4620 mov r0, r4 + 802b4d2: f000 ff05 bl 802c2e0 <_free_r> + 802b4d6: 6ca1 ldr r1, [r4, #72] @ 0x48 + 802b4d8: b111 cbz r1, 802b4e0 <_reclaim_reent+0x94> + 802b4da: 4620 mov r0, r4 + 802b4dc: f000 ff00 bl 802c2e0 <_free_r> + 802b4e0: 6c61 ldr r1, [r4, #68] @ 0x44 + 802b4e2: b111 cbz r1, 802b4ea <_reclaim_reent+0x9e> + 802b4e4: 4620 mov r0, r4 + 802b4e6: f000 fefb bl 802c2e0 <_free_r> + 802b4ea: 6ae1 ldr r1, [r4, #44] @ 0x2c + 802b4ec: b111 cbz r1, 802b4f4 <_reclaim_reent+0xa8> + 802b4ee: 4620 mov r0, r4 + 802b4f0: f000 fef6 bl 802c2e0 <_free_r> + 802b4f4: 6a23 ldr r3, [r4, #32] + 802b4f6: b11b cbz r3, 802b500 <_reclaim_reent+0xb4> + 802b4f8: 4620 mov r0, r4 + 802b4fa: e8bd 4070 ldmia.w sp!, {r4, r5, r6, lr} + 802b4fe: 4718 bx r3 + 802b500: bd70 pop {r4, r5, r6, pc} + 802b502: bf00 nop + 802b504: 2000158c .word 0x2000158c + +0802b508 <_lseek_r>: + 802b508: b538 push {r3, r4, r5, lr} + 802b50a: 4d07 ldr r5, [pc, #28] @ (802b528 <_lseek_r+0x20>) + 802b50c: 4604 mov r4, r0 + 802b50e: 4608 mov r0, r1 + 802b510: 4611 mov r1, r2 + 802b512: 2200 movs r2, #0 + 802b514: 602a str r2, [r5, #0] + 802b516: 461a mov r2, r3 + 802b518: f7de fee0 bl 800a2dc <_lseek> + 802b51c: 1c43 adds r3, r0, #1 + 802b51e: d102 bne.n 802b526 <_lseek_r+0x1e> + 802b520: 682b ldr r3, [r5, #0] + 802b522: b103 cbz r3, 802b526 <_lseek_r+0x1e> + 802b524: 6023 str r3, [r4, #0] + 802b526: bd38 pop {r3, r4, r5, pc} + 802b528: 20014f44 .word 0x20014f44 + +0802b52c <_read_r>: + 802b52c: b538 push {r3, r4, r5, lr} + 802b52e: 4d07 ldr r5, [pc, #28] @ (802b54c <_read_r+0x20>) + 802b530: 4604 mov r4, r0 + 802b532: 4608 mov r0, r1 + 802b534: 4611 mov r1, r2 + 802b536: 2200 movs r2, #0 + 802b538: 602a str r2, [r5, #0] + 802b53a: 461a mov r2, r3 + 802b53c: f7de fe6e bl 800a21c <_read> + 802b540: 1c43 adds r3, r0, #1 + 802b542: d102 bne.n 802b54a <_read_r+0x1e> + 802b544: 682b ldr r3, [r5, #0] + 802b546: b103 cbz r3, 802b54a <_read_r+0x1e> + 802b548: 6023 str r3, [r4, #0] + 802b54a: bd38 pop {r3, r4, r5, pc} + 802b54c: 20014f44 .word 0x20014f44 + +0802b550 <_write_r>: + 802b550: b538 push {r3, r4, r5, lr} + 802b552: 4d07 ldr r5, [pc, #28] @ (802b570 <_write_r+0x20>) + 802b554: 4604 mov r4, r0 + 802b556: 4608 mov r0, r1 + 802b558: 4611 mov r1, r2 + 802b55a: 2200 movs r2, #0 + 802b55c: 602a str r2, [r5, #0] + 802b55e: 461a mov r2, r3 + 802b560: f7de fe79 bl 800a256 <_write> + 802b564: 1c43 adds r3, r0, #1 + 802b566: d102 bne.n 802b56e <_write_r+0x1e> + 802b568: 682b ldr r3, [r5, #0] + 802b56a: b103 cbz r3, 802b56e <_write_r+0x1e> + 802b56c: 6023 str r3, [r4, #0] + 802b56e: bd38 pop {r3, r4, r5, pc} + 802b570: 20014f44 .word 0x20014f44 + +0802b574 <__errno>: + 802b574: 4b01 ldr r3, [pc, #4] @ (802b57c <__errno+0x8>) + 802b576: 6818 ldr r0, [r3, #0] + 802b578: 4770 bx lr + 802b57a: bf00 nop + 802b57c: 2000158c .word 0x2000158c + +0802b580 <__libc_init_array>: + 802b580: b570 push {r4, r5, r6, lr} + 802b582: 4d0d ldr r5, [pc, #52] @ (802b5b8 <__libc_init_array+0x38>) + 802b584: 4c0d ldr r4, [pc, #52] @ (802b5bc <__libc_init_array+0x3c>) + 802b586: 1b64 subs r4, r4, r5 + 802b588: 10a4 asrs r4, r4, #2 + 802b58a: 2600 movs r6, #0 + 802b58c: 42a6 cmp r6, r4 + 802b58e: d109 bne.n 802b5a4 <__libc_init_array+0x24> + 802b590: 4d0b ldr r5, [pc, #44] @ (802b5c0 <__libc_init_array+0x40>) + 802b592: 4c0c ldr r4, [pc, #48] @ (802b5c4 <__libc_init_array+0x44>) + 802b594: f003 f8a8 bl 802e6e8 <_init> + 802b598: 1b64 subs r4, r4, r5 + 802b59a: 10a4 asrs r4, r4, #2 + 802b59c: 2600 movs r6, #0 + 802b59e: 42a6 cmp r6, r4 + 802b5a0: d105 bne.n 802b5ae <__libc_init_array+0x2e> + 802b5a2: bd70 pop {r4, r5, r6, pc} + 802b5a4: f855 3b04 ldr.w r3, [r5], #4 + 802b5a8: 4798 blx r3 + 802b5aa: 3601 adds r6, #1 + 802b5ac: e7ee b.n 802b58c <__libc_init_array+0xc> + 802b5ae: f855 3b04 ldr.w r3, [r5], #4 + 802b5b2: 4798 blx r3 + 802b5b4: 3601 adds r6, #1 + 802b5b6: e7f2 b.n 802b59e <__libc_init_array+0x1e> + 802b5b8: 08030548 .word 0x08030548 + 802b5bc: 08030548 .word 0x08030548 + 802b5c0: 08030548 .word 0x08030548 + 802b5c4: 0803054c .word 0x0803054c + +0802b5c8 <__retarget_lock_init_recursive>: + 802b5c8: 4770 bx lr + +0802b5ca <__retarget_lock_acquire>: + 802b5ca: 4770 bx lr + +0802b5cc <__retarget_lock_acquire_recursive>: + 802b5cc: 4770 bx lr + +0802b5ce <__retarget_lock_release>: + 802b5ce: 4770 bx lr + +0802b5d0 <__retarget_lock_release_recursive>: + 802b5d0: 4770 bx lr + +0802b5d2 : + 802b5d2: 4603 mov r3, r0 + 802b5d4: f811 2b01 ldrb.w r2, [r1], #1 + 802b5d8: f803 2b01 strb.w r2, [r3], #1 + 802b5dc: 2a00 cmp r2, #0 + 802b5de: d1f9 bne.n 802b5d4 + 802b5e0: 4770 bx lr + +0802b5e2 : + 802b5e2: 440a add r2, r1 + 802b5e4: 4291 cmp r1, r2 + 802b5e6: f100 33ff add.w r3, r0, #4294967295 + 802b5ea: d100 bne.n 802b5ee + 802b5ec: 4770 bx lr + 802b5ee: b510 push {r4, lr} + 802b5f0: f811 4b01 ldrb.w r4, [r1], #1 + 802b5f4: f803 4f01 strb.w r4, [r3, #1]! + 802b5f8: 4291 cmp r1, r2 + 802b5fa: d1f9 bne.n 802b5f0 + 802b5fc: bd10 pop {r4, pc} + ... + +0802b600 : + 802b600: ed9f 0b01 vldr d0, [pc, #4] @ 802b608 + 802b604: 4770 bx lr + 802b606: bf00 nop + 802b608: 00000000 .word 0x00000000 + 802b60c: 7ff80000 .word 0x7ff80000 + +0802b610 : + 802b610: b508 push {r3, lr} + 802b612: 2006 movs r0, #6 + 802b614: f002 fb4e bl 802dcb4 + 802b618: 2001 movs r0, #1 + 802b61a: f7de fdf4 bl 800a206 <_exit> + +0802b61e
: + 802b61e: b510 push {r4, lr} + 802b620: fb91 f4f2 sdiv r4, r1, r2 + 802b624: fb02 1114 mls r1, r2, r4, r1 + 802b628: 6004 str r4, [r0, #0] + 802b62a: 6041 str r1, [r0, #4] + 802b62c: bd10 pop {r4, pc} + +0802b62e : + 802b62e: e92d 4ff7 stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} + 802b632: 6903 ldr r3, [r0, #16] + 802b634: 690c ldr r4, [r1, #16] + 802b636: 42a3 cmp r3, r4 + 802b638: 4607 mov r7, r0 + 802b63a: db7e blt.n 802b73a + 802b63c: 3c01 subs r4, #1 + 802b63e: f101 0814 add.w r8, r1, #20 + 802b642: 00a3 lsls r3, r4, #2 + 802b644: f100 0514 add.w r5, r0, #20 + 802b648: 9300 str r3, [sp, #0] + 802b64a: eb05 0384 add.w r3, r5, r4, lsl #2 + 802b64e: 9301 str r3, [sp, #4] + 802b650: f858 3024 ldr.w r3, [r8, r4, lsl #2] + 802b654: f855 2024 ldr.w r2, [r5, r4, lsl #2] + 802b658: 3301 adds r3, #1 + 802b65a: 429a cmp r2, r3 + 802b65c: eb08 0984 add.w r9, r8, r4, lsl #2 + 802b660: fbb2 f6f3 udiv r6, r2, r3 + 802b664: d32e bcc.n 802b6c4 + 802b666: f04f 0a00 mov.w sl, #0 + 802b66a: 46c4 mov ip, r8 + 802b66c: 46ae mov lr, r5 + 802b66e: 46d3 mov fp, sl + 802b670: f85c 3b04 ldr.w r3, [ip], #4 + 802b674: b298 uxth r0, r3 + 802b676: fb06 a000 mla r0, r6, r0, sl + 802b67a: 0c02 lsrs r2, r0, #16 + 802b67c: 0c1b lsrs r3, r3, #16 + 802b67e: fb06 2303 mla r3, r6, r3, r2 + 802b682: f8de 2000 ldr.w r2, [lr] + 802b686: b280 uxth r0, r0 + 802b688: b292 uxth r2, r2 + 802b68a: 1a12 subs r2, r2, r0 + 802b68c: 445a add r2, fp + 802b68e: f8de 0000 ldr.w r0, [lr] + 802b692: ea4f 4a13 mov.w sl, r3, lsr #16 + 802b696: b29b uxth r3, r3 + 802b698: ebc3 4322 rsb r3, r3, r2, asr #16 + 802b69c: eb03 4310 add.w r3, r3, r0, lsr #16 + 802b6a0: b292 uxth r2, r2 + 802b6a2: ea42 4203 orr.w r2, r2, r3, lsl #16 + 802b6a6: 45e1 cmp r9, ip + 802b6a8: f84e 2b04 str.w r2, [lr], #4 + 802b6ac: ea4f 4b23 mov.w fp, r3, asr #16 + 802b6b0: d2de bcs.n 802b670 + 802b6b2: 9b00 ldr r3, [sp, #0] + 802b6b4: 58eb ldr r3, [r5, r3] + 802b6b6: b92b cbnz r3, 802b6c4 + 802b6b8: 9b01 ldr r3, [sp, #4] + 802b6ba: 3b04 subs r3, #4 + 802b6bc: 429d cmp r5, r3 + 802b6be: 461a mov r2, r3 + 802b6c0: d32f bcc.n 802b722 + 802b6c2: 613c str r4, [r7, #16] + 802b6c4: 4638 mov r0, r7 + 802b6c6: f001 fd5f bl 802d188 <__mcmp> + 802b6ca: 2800 cmp r0, #0 + 802b6cc: db25 blt.n 802b71a + 802b6ce: 4629 mov r1, r5 + 802b6d0: 2000 movs r0, #0 + 802b6d2: f858 2b04 ldr.w r2, [r8], #4 + 802b6d6: f8d1 c000 ldr.w ip, [r1] + 802b6da: fa1f fe82 uxth.w lr, r2 + 802b6de: fa1f f38c uxth.w r3, ip + 802b6e2: eba3 030e sub.w r3, r3, lr + 802b6e6: 4403 add r3, r0 + 802b6e8: 0c12 lsrs r2, r2, #16 + 802b6ea: ebc2 4223 rsb r2, r2, r3, asr #16 + 802b6ee: eb02 421c add.w r2, r2, ip, lsr #16 + 802b6f2: b29b uxth r3, r3 + 802b6f4: ea43 4302 orr.w r3, r3, r2, lsl #16 + 802b6f8: 45c1 cmp r9, r8 + 802b6fa: f841 3b04 str.w r3, [r1], #4 + 802b6fe: ea4f 4022 mov.w r0, r2, asr #16 + 802b702: d2e6 bcs.n 802b6d2 + 802b704: f855 2024 ldr.w r2, [r5, r4, lsl #2] + 802b708: eb05 0384 add.w r3, r5, r4, lsl #2 + 802b70c: b922 cbnz r2, 802b718 + 802b70e: 3b04 subs r3, #4 + 802b710: 429d cmp r5, r3 + 802b712: 461a mov r2, r3 + 802b714: d30b bcc.n 802b72e + 802b716: 613c str r4, [r7, #16] + 802b718: 3601 adds r6, #1 + 802b71a: 4630 mov r0, r6 + 802b71c: b003 add sp, #12 + 802b71e: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} + 802b722: 6812 ldr r2, [r2, #0] + 802b724: 3b04 subs r3, #4 + 802b726: 2a00 cmp r2, #0 + 802b728: d1cb bne.n 802b6c2 + 802b72a: 3c01 subs r4, #1 + 802b72c: e7c6 b.n 802b6bc + 802b72e: 6812 ldr r2, [r2, #0] + 802b730: 3b04 subs r3, #4 + 802b732: 2a00 cmp r2, #0 + 802b734: d1ef bne.n 802b716 + 802b736: 3c01 subs r4, #1 + 802b738: e7ea b.n 802b710 + 802b73a: 2000 movs r0, #0 + 802b73c: e7ee b.n 802b71c + ... + +0802b740 <_dtoa_r>: + 802b740: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} + 802b744: 69c7 ldr r7, [r0, #28] + 802b746: b097 sub sp, #92 @ 0x5c + 802b748: ed8d 0b04 vstr d0, [sp, #16] + 802b74c: ec55 4b10 vmov r4, r5, d0 + 802b750: 9e20 ldr r6, [sp, #128] @ 0x80 + 802b752: 9107 str r1, [sp, #28] + 802b754: 4681 mov r9, r0 + 802b756: 920c str r2, [sp, #48] @ 0x30 + 802b758: 9311 str r3, [sp, #68] @ 0x44 + 802b75a: b97f cbnz r7, 802b77c <_dtoa_r+0x3c> + 802b75c: 2010 movs r0, #16 + 802b75e: f001 f987 bl 802ca70 + 802b762: 4602 mov r2, r0 + 802b764: f8c9 001c str.w r0, [r9, #28] + 802b768: b920 cbnz r0, 802b774 <_dtoa_r+0x34> + 802b76a: 4ba9 ldr r3, [pc, #676] @ (802ba10 <_dtoa_r+0x2d0>) + 802b76c: 21ef movs r1, #239 @ 0xef + 802b76e: 48a9 ldr r0, [pc, #676] @ (802ba14 <_dtoa_r+0x2d4>) + 802b770: f7fc fe7a bl 8028468 <__assert_func> + 802b774: e9c0 7701 strd r7, r7, [r0, #4] + 802b778: 6007 str r7, [r0, #0] + 802b77a: 60c7 str r7, [r0, #12] + 802b77c: f8d9 301c ldr.w r3, [r9, #28] + 802b780: 6819 ldr r1, [r3, #0] + 802b782: b159 cbz r1, 802b79c <_dtoa_r+0x5c> + 802b784: 685a ldr r2, [r3, #4] + 802b786: 604a str r2, [r1, #4] + 802b788: 2301 movs r3, #1 + 802b78a: 4093 lsls r3, r2 + 802b78c: 608b str r3, [r1, #8] + 802b78e: 4648 mov r0, r9 + 802b790: f001 fa7e bl 802cc90 <_Bfree> + 802b794: f8d9 301c ldr.w r3, [r9, #28] + 802b798: 2200 movs r2, #0 + 802b79a: 601a str r2, [r3, #0] + 802b79c: 1e2b subs r3, r5, #0 + 802b79e: bfb9 ittee lt + 802b7a0: f023 4300 biclt.w r3, r3, #2147483648 @ 0x80000000 + 802b7a4: 9305 strlt r3, [sp, #20] + 802b7a6: 2300 movge r3, #0 + 802b7a8: 6033 strge r3, [r6, #0] + 802b7aa: 9f05 ldr r7, [sp, #20] + 802b7ac: 4b9a ldr r3, [pc, #616] @ (802ba18 <_dtoa_r+0x2d8>) + 802b7ae: bfbc itt lt + 802b7b0: 2201 movlt r2, #1 + 802b7b2: 6032 strlt r2, [r6, #0] + 802b7b4: 43bb bics r3, r7 + 802b7b6: d112 bne.n 802b7de <_dtoa_r+0x9e> + 802b7b8: 9a11 ldr r2, [sp, #68] @ 0x44 + 802b7ba: f242 730f movw r3, #9999 @ 0x270f + 802b7be: 6013 str r3, [r2, #0] + 802b7c0: f3c7 0313 ubfx r3, r7, #0, #20 + 802b7c4: 4323 orrs r3, r4 + 802b7c6: f000 855a beq.w 802c27e <_dtoa_r+0xb3e> + 802b7ca: 9b21 ldr r3, [sp, #132] @ 0x84 + 802b7cc: f8df a25c ldr.w sl, [pc, #604] @ 802ba2c <_dtoa_r+0x2ec> + 802b7d0: 2b00 cmp r3, #0 + 802b7d2: f000 855c beq.w 802c28e <_dtoa_r+0xb4e> + 802b7d6: f10a 0303 add.w r3, sl, #3 + 802b7da: f000 bd56 b.w 802c28a <_dtoa_r+0xb4a> + 802b7de: ed9d 7b04 vldr d7, [sp, #16] + 802b7e2: 2200 movs r2, #0 + 802b7e4: ec51 0b17 vmov r0, r1, d7 + 802b7e8: 2300 movs r3, #0 + 802b7ea: ed8d 7b0a vstr d7, [sp, #40] @ 0x28 + 802b7ee: f7d5 f97b bl 8000ae8 <__aeabi_dcmpeq> + 802b7f2: 4680 mov r8, r0 + 802b7f4: b158 cbz r0, 802b80e <_dtoa_r+0xce> + 802b7f6: 9a11 ldr r2, [sp, #68] @ 0x44 + 802b7f8: 2301 movs r3, #1 + 802b7fa: 6013 str r3, [r2, #0] + 802b7fc: 9b21 ldr r3, [sp, #132] @ 0x84 + 802b7fe: b113 cbz r3, 802b806 <_dtoa_r+0xc6> + 802b800: 9a21 ldr r2, [sp, #132] @ 0x84 + 802b802: 4b86 ldr r3, [pc, #536] @ (802ba1c <_dtoa_r+0x2dc>) + 802b804: 6013 str r3, [r2, #0] + 802b806: f8df a228 ldr.w sl, [pc, #552] @ 802ba30 <_dtoa_r+0x2f0> + 802b80a: f000 bd40 b.w 802c28e <_dtoa_r+0xb4e> + 802b80e: ed9d 0b0a vldr d0, [sp, #40] @ 0x28 + 802b812: aa14 add r2, sp, #80 @ 0x50 + 802b814: a915 add r1, sp, #84 @ 0x54 + 802b816: 4648 mov r0, r9 + 802b818: f001 fdd6 bl 802d3c8 <__d2b> + 802b81c: f3c7 560a ubfx r6, r7, #20, #11 + 802b820: 9002 str r0, [sp, #8] + 802b822: 2e00 cmp r6, #0 + 802b824: d078 beq.n 802b918 <_dtoa_r+0x1d8> + 802b826: 9b0b ldr r3, [sp, #44] @ 0x2c + 802b828: f8cd 8048 str.w r8, [sp, #72] @ 0x48 + 802b82c: f3c3 0313 ubfx r3, r3, #0, #20 + 802b830: e9dd 010a ldrd r0, r1, [sp, #40] @ 0x28 + 802b834: f043 537f orr.w r3, r3, #1069547520 @ 0x3fc00000 + 802b838: f443 1340 orr.w r3, r3, #3145728 @ 0x300000 + 802b83c: f2a6 36ff subw r6, r6, #1023 @ 0x3ff + 802b840: 4619 mov r1, r3 + 802b842: 2200 movs r2, #0 + 802b844: 4b76 ldr r3, [pc, #472] @ (802ba20 <_dtoa_r+0x2e0>) + 802b846: f7d4 fd2f bl 80002a8 <__aeabi_dsub> + 802b84a: a36b add r3, pc, #428 @ (adr r3, 802b9f8 <_dtoa_r+0x2b8>) + 802b84c: e9d3 2300 ldrd r2, r3, [r3] + 802b850: f7d4 fee2 bl 8000618 <__aeabi_dmul> + 802b854: a36a add r3, pc, #424 @ (adr r3, 802ba00 <_dtoa_r+0x2c0>) + 802b856: e9d3 2300 ldrd r2, r3, [r3] + 802b85a: f7d4 fd27 bl 80002ac <__adddf3> + 802b85e: 4604 mov r4, r0 + 802b860: 4630 mov r0, r6 + 802b862: 460d mov r5, r1 + 802b864: f7d4 fe6e bl 8000544 <__aeabi_i2d> + 802b868: a367 add r3, pc, #412 @ (adr r3, 802ba08 <_dtoa_r+0x2c8>) + 802b86a: e9d3 2300 ldrd r2, r3, [r3] + 802b86e: f7d4 fed3 bl 8000618 <__aeabi_dmul> + 802b872: 4602 mov r2, r0 + 802b874: 460b mov r3, r1 + 802b876: 4620 mov r0, r4 + 802b878: 4629 mov r1, r5 + 802b87a: f7d4 fd17 bl 80002ac <__adddf3> + 802b87e: 4604 mov r4, r0 + 802b880: 460d mov r5, r1 + 802b882: f7d5 f979 bl 8000b78 <__aeabi_d2iz> + 802b886: 2200 movs r2, #0 + 802b888: 4607 mov r7, r0 + 802b88a: 2300 movs r3, #0 + 802b88c: 4620 mov r0, r4 + 802b88e: 4629 mov r1, r5 + 802b890: f7d5 f934 bl 8000afc <__aeabi_dcmplt> + 802b894: b140 cbz r0, 802b8a8 <_dtoa_r+0x168> + 802b896: 4638 mov r0, r7 + 802b898: f7d4 fe54 bl 8000544 <__aeabi_i2d> + 802b89c: 4622 mov r2, r4 + 802b89e: 462b mov r3, r5 + 802b8a0: f7d5 f922 bl 8000ae8 <__aeabi_dcmpeq> + 802b8a4: b900 cbnz r0, 802b8a8 <_dtoa_r+0x168> + 802b8a6: 3f01 subs r7, #1 + 802b8a8: 2f16 cmp r7, #22 + 802b8aa: d852 bhi.n 802b952 <_dtoa_r+0x212> + 802b8ac: 4b5d ldr r3, [pc, #372] @ (802ba24 <_dtoa_r+0x2e4>) + 802b8ae: eb03 03c7 add.w r3, r3, r7, lsl #3 + 802b8b2: e9d3 2300 ldrd r2, r3, [r3] + 802b8b6: e9dd 010a ldrd r0, r1, [sp, #40] @ 0x28 + 802b8ba: f7d5 f91f bl 8000afc <__aeabi_dcmplt> + 802b8be: 2800 cmp r0, #0 + 802b8c0: d049 beq.n 802b956 <_dtoa_r+0x216> + 802b8c2: 3f01 subs r7, #1 + 802b8c4: 2300 movs r3, #0 + 802b8c6: 9310 str r3, [sp, #64] @ 0x40 + 802b8c8: 9b14 ldr r3, [sp, #80] @ 0x50 + 802b8ca: 1b9b subs r3, r3, r6 + 802b8cc: 1e5a subs r2, r3, #1 + 802b8ce: bf45 ittet mi + 802b8d0: f1c3 0301 rsbmi r3, r3, #1 + 802b8d4: 9300 strmi r3, [sp, #0] + 802b8d6: 2300 movpl r3, #0 + 802b8d8: 2300 movmi r3, #0 + 802b8da: 9206 str r2, [sp, #24] + 802b8dc: bf54 ite pl + 802b8de: 9300 strpl r3, [sp, #0] + 802b8e0: 9306 strmi r3, [sp, #24] + 802b8e2: 2f00 cmp r7, #0 + 802b8e4: db39 blt.n 802b95a <_dtoa_r+0x21a> + 802b8e6: 9b06 ldr r3, [sp, #24] + 802b8e8: 970d str r7, [sp, #52] @ 0x34 + 802b8ea: 443b add r3, r7 + 802b8ec: 9306 str r3, [sp, #24] + 802b8ee: 2300 movs r3, #0 + 802b8f0: 9308 str r3, [sp, #32] + 802b8f2: 9b07 ldr r3, [sp, #28] + 802b8f4: 2b09 cmp r3, #9 + 802b8f6: d863 bhi.n 802b9c0 <_dtoa_r+0x280> + 802b8f8: 2b05 cmp r3, #5 + 802b8fa: bfc4 itt gt + 802b8fc: 3b04 subgt r3, #4 + 802b8fe: 9307 strgt r3, [sp, #28] + 802b900: 9b07 ldr r3, [sp, #28] + 802b902: f1a3 0302 sub.w r3, r3, #2 + 802b906: bfcc ite gt + 802b908: 2400 movgt r4, #0 + 802b90a: 2401 movle r4, #1 + 802b90c: 2b03 cmp r3, #3 + 802b90e: d863 bhi.n 802b9d8 <_dtoa_r+0x298> + 802b910: e8df f003 tbb [pc, r3] + 802b914: 2b375452 .word 0x2b375452 + 802b918: e9dd 6314 ldrd r6, r3, [sp, #80] @ 0x50 + 802b91c: 441e add r6, r3 + 802b91e: f206 4332 addw r3, r6, #1074 @ 0x432 + 802b922: 2b20 cmp r3, #32 + 802b924: bfc1 itttt gt + 802b926: f1c3 0340 rsbgt r3, r3, #64 @ 0x40 + 802b92a: 409f lslgt r7, r3 + 802b92c: f206 4312 addwgt r3, r6, #1042 @ 0x412 + 802b930: fa24 f303 lsrgt.w r3, r4, r3 + 802b934: bfd6 itet le + 802b936: f1c3 0320 rsble r3, r3, #32 + 802b93a: ea47 0003 orrgt.w r0, r7, r3 + 802b93e: fa04 f003 lslle.w r0, r4, r3 + 802b942: f7d4 fdef bl 8000524 <__aeabi_ui2d> + 802b946: 2201 movs r2, #1 + 802b948: f1a1 73f8 sub.w r3, r1, #32505856 @ 0x1f00000 + 802b94c: 3e01 subs r6, #1 + 802b94e: 9212 str r2, [sp, #72] @ 0x48 + 802b950: e776 b.n 802b840 <_dtoa_r+0x100> + 802b952: 2301 movs r3, #1 + 802b954: e7b7 b.n 802b8c6 <_dtoa_r+0x186> + 802b956: 9010 str r0, [sp, #64] @ 0x40 + 802b958: e7b6 b.n 802b8c8 <_dtoa_r+0x188> + 802b95a: 9b00 ldr r3, [sp, #0] + 802b95c: 1bdb subs r3, r3, r7 + 802b95e: 9300 str r3, [sp, #0] + 802b960: 427b negs r3, r7 + 802b962: 9308 str r3, [sp, #32] + 802b964: 2300 movs r3, #0 + 802b966: 930d str r3, [sp, #52] @ 0x34 + 802b968: e7c3 b.n 802b8f2 <_dtoa_r+0x1b2> + 802b96a: 2301 movs r3, #1 + 802b96c: 9309 str r3, [sp, #36] @ 0x24 + 802b96e: 9b0c ldr r3, [sp, #48] @ 0x30 + 802b970: eb07 0b03 add.w fp, r7, r3 + 802b974: f10b 0301 add.w r3, fp, #1 + 802b978: 2b01 cmp r3, #1 + 802b97a: 9303 str r3, [sp, #12] + 802b97c: bfb8 it lt + 802b97e: 2301 movlt r3, #1 + 802b980: e006 b.n 802b990 <_dtoa_r+0x250> + 802b982: 2301 movs r3, #1 + 802b984: 9309 str r3, [sp, #36] @ 0x24 + 802b986: 9b0c ldr r3, [sp, #48] @ 0x30 + 802b988: 2b00 cmp r3, #0 + 802b98a: dd28 ble.n 802b9de <_dtoa_r+0x29e> + 802b98c: 469b mov fp, r3 + 802b98e: 9303 str r3, [sp, #12] + 802b990: f8d9 001c ldr.w r0, [r9, #28] + 802b994: 2100 movs r1, #0 + 802b996: 2204 movs r2, #4 + 802b998: f102 0514 add.w r5, r2, #20 + 802b99c: 429d cmp r5, r3 + 802b99e: d926 bls.n 802b9ee <_dtoa_r+0x2ae> + 802b9a0: 6041 str r1, [r0, #4] + 802b9a2: 4648 mov r0, r9 + 802b9a4: f001 f934 bl 802cc10 <_Balloc> + 802b9a8: 4682 mov sl, r0 + 802b9aa: 2800 cmp r0, #0 + 802b9ac: d142 bne.n 802ba34 <_dtoa_r+0x2f4> + 802b9ae: 4b1e ldr r3, [pc, #120] @ (802ba28 <_dtoa_r+0x2e8>) + 802b9b0: 4602 mov r2, r0 + 802b9b2: f240 11af movw r1, #431 @ 0x1af + 802b9b6: e6da b.n 802b76e <_dtoa_r+0x2e> + 802b9b8: 2300 movs r3, #0 + 802b9ba: e7e3 b.n 802b984 <_dtoa_r+0x244> + 802b9bc: 2300 movs r3, #0 + 802b9be: e7d5 b.n 802b96c <_dtoa_r+0x22c> + 802b9c0: 2401 movs r4, #1 + 802b9c2: 2300 movs r3, #0 + 802b9c4: 9307 str r3, [sp, #28] + 802b9c6: 9409 str r4, [sp, #36] @ 0x24 + 802b9c8: f04f 3bff mov.w fp, #4294967295 + 802b9cc: 2200 movs r2, #0 + 802b9ce: f8cd b00c str.w fp, [sp, #12] + 802b9d2: 2312 movs r3, #18 + 802b9d4: 920c str r2, [sp, #48] @ 0x30 + 802b9d6: e7db b.n 802b990 <_dtoa_r+0x250> + 802b9d8: 2301 movs r3, #1 + 802b9da: 9309 str r3, [sp, #36] @ 0x24 + 802b9dc: e7f4 b.n 802b9c8 <_dtoa_r+0x288> + 802b9de: f04f 0b01 mov.w fp, #1 + 802b9e2: f8cd b00c str.w fp, [sp, #12] + 802b9e6: 465b mov r3, fp + 802b9e8: f8cd b030 str.w fp, [sp, #48] @ 0x30 + 802b9ec: e7d0 b.n 802b990 <_dtoa_r+0x250> + 802b9ee: 3101 adds r1, #1 + 802b9f0: 0052 lsls r2, r2, #1 + 802b9f2: e7d1 b.n 802b998 <_dtoa_r+0x258> + 802b9f4: f3af 8000 nop.w + 802b9f8: 636f4361 .word 0x636f4361 + 802b9fc: 3fd287a7 .word 0x3fd287a7 + 802ba00: 8b60c8b3 .word 0x8b60c8b3 + 802ba04: 3fc68a28 .word 0x3fc68a28 + 802ba08: 509f79fb .word 0x509f79fb + 802ba0c: 3fd34413 .word 0x3fd34413 + 802ba10: 0802ff05 .word 0x0802ff05 + 802ba14: 080300a9 .word 0x080300a9 + 802ba18: 7ff00000 .word 0x7ff00000 + 802ba1c: 080301f3 .word 0x080301f3 + 802ba20: 3ff80000 .word 0x3ff80000 + 802ba24: 08030478 .word 0x08030478 + 802ba28: 08030101 .word 0x08030101 + 802ba2c: 080300a5 .word 0x080300a5 + 802ba30: 080301f2 .word 0x080301f2 + 802ba34: f8d9 301c ldr.w r3, [r9, #28] + 802ba38: 6018 str r0, [r3, #0] + 802ba3a: 9b03 ldr r3, [sp, #12] + 802ba3c: 2b0e cmp r3, #14 + 802ba3e: f200 80a1 bhi.w 802bb84 <_dtoa_r+0x444> + 802ba42: 2c00 cmp r4, #0 + 802ba44: f000 809e beq.w 802bb84 <_dtoa_r+0x444> + 802ba48: 2f00 cmp r7, #0 + 802ba4a: dd33 ble.n 802bab4 <_dtoa_r+0x374> + 802ba4c: 4b9c ldr r3, [pc, #624] @ (802bcc0 <_dtoa_r+0x580>) + 802ba4e: f007 020f and.w r2, r7, #15 + 802ba52: eb03 03c2 add.w r3, r3, r2, lsl #3 + 802ba56: ed93 7b00 vldr d7, [r3] + 802ba5a: 05f8 lsls r0, r7, #23 + 802ba5c: ed8d 7b0e vstr d7, [sp, #56] @ 0x38 + 802ba60: ea4f 1427 mov.w r4, r7, asr #4 + 802ba64: d516 bpl.n 802ba94 <_dtoa_r+0x354> + 802ba66: 4b97 ldr r3, [pc, #604] @ (802bcc4 <_dtoa_r+0x584>) + 802ba68: e9dd 010a ldrd r0, r1, [sp, #40] @ 0x28 + 802ba6c: e9d3 2308 ldrd r2, r3, [r3, #32] + 802ba70: f7d4 fefc bl 800086c <__aeabi_ddiv> + 802ba74: e9cd 0104 strd r0, r1, [sp, #16] + 802ba78: f004 040f and.w r4, r4, #15 + 802ba7c: 2603 movs r6, #3 + 802ba7e: 4d91 ldr r5, [pc, #580] @ (802bcc4 <_dtoa_r+0x584>) + 802ba80: b954 cbnz r4, 802ba98 <_dtoa_r+0x358> + 802ba82: e9dd 230e ldrd r2, r3, [sp, #56] @ 0x38 + 802ba86: e9dd 0104 ldrd r0, r1, [sp, #16] + 802ba8a: f7d4 feef bl 800086c <__aeabi_ddiv> + 802ba8e: e9cd 0104 strd r0, r1, [sp, #16] + 802ba92: e028 b.n 802bae6 <_dtoa_r+0x3a6> + 802ba94: 2602 movs r6, #2 + 802ba96: e7f2 b.n 802ba7e <_dtoa_r+0x33e> + 802ba98: 07e1 lsls r1, r4, #31 + 802ba9a: d508 bpl.n 802baae <_dtoa_r+0x36e> + 802ba9c: e9dd 010e ldrd r0, r1, [sp, #56] @ 0x38 + 802baa0: e9d5 2300 ldrd r2, r3, [r5] + 802baa4: f7d4 fdb8 bl 8000618 <__aeabi_dmul> + 802baa8: e9cd 010e strd r0, r1, [sp, #56] @ 0x38 + 802baac: 3601 adds r6, #1 + 802baae: 1064 asrs r4, r4, #1 + 802bab0: 3508 adds r5, #8 + 802bab2: e7e5 b.n 802ba80 <_dtoa_r+0x340> + 802bab4: f000 80af beq.w 802bc16 <_dtoa_r+0x4d6> + 802bab8: 427c negs r4, r7 + 802baba: 4b81 ldr r3, [pc, #516] @ (802bcc0 <_dtoa_r+0x580>) + 802babc: 4d81 ldr r5, [pc, #516] @ (802bcc4 <_dtoa_r+0x584>) + 802babe: f004 020f and.w r2, r4, #15 + 802bac2: eb03 03c2 add.w r3, r3, r2, lsl #3 + 802bac6: e9d3 2300 ldrd r2, r3, [r3] + 802baca: e9dd 010a ldrd r0, r1, [sp, #40] @ 0x28 + 802bace: f7d4 fda3 bl 8000618 <__aeabi_dmul> + 802bad2: e9cd 0104 strd r0, r1, [sp, #16] + 802bad6: 1124 asrs r4, r4, #4 + 802bad8: 2300 movs r3, #0 + 802bada: 2602 movs r6, #2 + 802badc: 2c00 cmp r4, #0 + 802bade: f040 808f bne.w 802bc00 <_dtoa_r+0x4c0> + 802bae2: 2b00 cmp r3, #0 + 802bae4: d1d3 bne.n 802ba8e <_dtoa_r+0x34e> + 802bae6: 9b10 ldr r3, [sp, #64] @ 0x40 + 802bae8: e9dd 4504 ldrd r4, r5, [sp, #16] + 802baec: 2b00 cmp r3, #0 + 802baee: f000 8094 beq.w 802bc1a <_dtoa_r+0x4da> + 802baf2: 4b75 ldr r3, [pc, #468] @ (802bcc8 <_dtoa_r+0x588>) + 802baf4: 2200 movs r2, #0 + 802baf6: 4620 mov r0, r4 + 802baf8: 4629 mov r1, r5 + 802bafa: f7d4 ffff bl 8000afc <__aeabi_dcmplt> + 802bafe: 2800 cmp r0, #0 + 802bb00: f000 808b beq.w 802bc1a <_dtoa_r+0x4da> + 802bb04: 9b03 ldr r3, [sp, #12] + 802bb06: 2b00 cmp r3, #0 + 802bb08: f000 8087 beq.w 802bc1a <_dtoa_r+0x4da> + 802bb0c: f1bb 0f00 cmp.w fp, #0 + 802bb10: dd34 ble.n 802bb7c <_dtoa_r+0x43c> + 802bb12: 4620 mov r0, r4 + 802bb14: 4b6d ldr r3, [pc, #436] @ (802bccc <_dtoa_r+0x58c>) + 802bb16: 2200 movs r2, #0 + 802bb18: 4629 mov r1, r5 + 802bb1a: f7d4 fd7d bl 8000618 <__aeabi_dmul> + 802bb1e: e9cd 0104 strd r0, r1, [sp, #16] + 802bb22: f107 38ff add.w r8, r7, #4294967295 + 802bb26: 3601 adds r6, #1 + 802bb28: 465c mov r4, fp + 802bb2a: 4630 mov r0, r6 + 802bb2c: f7d4 fd0a bl 8000544 <__aeabi_i2d> + 802bb30: e9dd 2304 ldrd r2, r3, [sp, #16] + 802bb34: f7d4 fd70 bl 8000618 <__aeabi_dmul> + 802bb38: 4b65 ldr r3, [pc, #404] @ (802bcd0 <_dtoa_r+0x590>) + 802bb3a: 2200 movs r2, #0 + 802bb3c: f7d4 fbb6 bl 80002ac <__adddf3> + 802bb40: 4605 mov r5, r0 + 802bb42: f1a1 7650 sub.w r6, r1, #54525952 @ 0x3400000 + 802bb46: 2c00 cmp r4, #0 + 802bb48: d16a bne.n 802bc20 <_dtoa_r+0x4e0> + 802bb4a: e9dd 0104 ldrd r0, r1, [sp, #16] + 802bb4e: 4b61 ldr r3, [pc, #388] @ (802bcd4 <_dtoa_r+0x594>) + 802bb50: 2200 movs r2, #0 + 802bb52: f7d4 fba9 bl 80002a8 <__aeabi_dsub> + 802bb56: 4602 mov r2, r0 + 802bb58: 460b mov r3, r1 + 802bb5a: e9cd 2304 strd r2, r3, [sp, #16] + 802bb5e: 462a mov r2, r5 + 802bb60: 4633 mov r3, r6 + 802bb62: f7d4 ffe9 bl 8000b38 <__aeabi_dcmpgt> + 802bb66: 2800 cmp r0, #0 + 802bb68: f040 8298 bne.w 802c09c <_dtoa_r+0x95c> + 802bb6c: e9dd 0104 ldrd r0, r1, [sp, #16] + 802bb70: 462a mov r2, r5 + 802bb72: f106 4300 add.w r3, r6, #2147483648 @ 0x80000000 + 802bb76: f7d4 ffc1 bl 8000afc <__aeabi_dcmplt> + 802bb7a: bb38 cbnz r0, 802bbcc <_dtoa_r+0x48c> + 802bb7c: e9dd 340a ldrd r3, r4, [sp, #40] @ 0x28 + 802bb80: e9cd 3404 strd r3, r4, [sp, #16] + 802bb84: 9b15 ldr r3, [sp, #84] @ 0x54 + 802bb86: 2b00 cmp r3, #0 + 802bb88: f2c0 8157 blt.w 802be3a <_dtoa_r+0x6fa> + 802bb8c: 2f0e cmp r7, #14 + 802bb8e: f300 8154 bgt.w 802be3a <_dtoa_r+0x6fa> + 802bb92: 4b4b ldr r3, [pc, #300] @ (802bcc0 <_dtoa_r+0x580>) + 802bb94: eb03 03c7 add.w r3, r3, r7, lsl #3 + 802bb98: ed93 7b00 vldr d7, [r3] + 802bb9c: 9b0c ldr r3, [sp, #48] @ 0x30 + 802bb9e: 2b00 cmp r3, #0 + 802bba0: ed8d 7b00 vstr d7, [sp] + 802bba4: f280 80e5 bge.w 802bd72 <_dtoa_r+0x632> + 802bba8: 9b03 ldr r3, [sp, #12] + 802bbaa: 2b00 cmp r3, #0 + 802bbac: f300 80e1 bgt.w 802bd72 <_dtoa_r+0x632> + 802bbb0: d10c bne.n 802bbcc <_dtoa_r+0x48c> + 802bbb2: 4b48 ldr r3, [pc, #288] @ (802bcd4 <_dtoa_r+0x594>) + 802bbb4: 2200 movs r2, #0 + 802bbb6: ec51 0b17 vmov r0, r1, d7 + 802bbba: f7d4 fd2d bl 8000618 <__aeabi_dmul> + 802bbbe: e9dd 2304 ldrd r2, r3, [sp, #16] + 802bbc2: f7d4 ffaf bl 8000b24 <__aeabi_dcmpge> + 802bbc6: 2800 cmp r0, #0 + 802bbc8: f000 8266 beq.w 802c098 <_dtoa_r+0x958> + 802bbcc: 2400 movs r4, #0 + 802bbce: 4625 mov r5, r4 + 802bbd0: 9b0c ldr r3, [sp, #48] @ 0x30 + 802bbd2: 4656 mov r6, sl + 802bbd4: ea6f 0803 mvn.w r8, r3 + 802bbd8: 2700 movs r7, #0 + 802bbda: 4621 mov r1, r4 + 802bbdc: 4648 mov r0, r9 + 802bbde: f001 f857 bl 802cc90 <_Bfree> + 802bbe2: 2d00 cmp r5, #0 + 802bbe4: f000 80bd beq.w 802bd62 <_dtoa_r+0x622> + 802bbe8: b12f cbz r7, 802bbf6 <_dtoa_r+0x4b6> + 802bbea: 42af cmp r7, r5 + 802bbec: d003 beq.n 802bbf6 <_dtoa_r+0x4b6> + 802bbee: 4639 mov r1, r7 + 802bbf0: 4648 mov r0, r9 + 802bbf2: f001 f84d bl 802cc90 <_Bfree> + 802bbf6: 4629 mov r1, r5 + 802bbf8: 4648 mov r0, r9 + 802bbfa: f001 f849 bl 802cc90 <_Bfree> + 802bbfe: e0b0 b.n 802bd62 <_dtoa_r+0x622> + 802bc00: 07e2 lsls r2, r4, #31 + 802bc02: d505 bpl.n 802bc10 <_dtoa_r+0x4d0> + 802bc04: e9d5 2300 ldrd r2, r3, [r5] + 802bc08: f7d4 fd06 bl 8000618 <__aeabi_dmul> + 802bc0c: 3601 adds r6, #1 + 802bc0e: 2301 movs r3, #1 + 802bc10: 1064 asrs r4, r4, #1 + 802bc12: 3508 adds r5, #8 + 802bc14: e762 b.n 802badc <_dtoa_r+0x39c> + 802bc16: 2602 movs r6, #2 + 802bc18: e765 b.n 802bae6 <_dtoa_r+0x3a6> + 802bc1a: 9c03 ldr r4, [sp, #12] + 802bc1c: 46b8 mov r8, r7 + 802bc1e: e784 b.n 802bb2a <_dtoa_r+0x3ea> + 802bc20: 4b27 ldr r3, [pc, #156] @ (802bcc0 <_dtoa_r+0x580>) + 802bc22: 9909 ldr r1, [sp, #36] @ 0x24 + 802bc24: eb03 03c4 add.w r3, r3, r4, lsl #3 + 802bc28: e953 2302 ldrd r2, r3, [r3, #-8] + 802bc2c: 4454 add r4, sl + 802bc2e: 2900 cmp r1, #0 + 802bc30: d054 beq.n 802bcdc <_dtoa_r+0x59c> + 802bc32: 4929 ldr r1, [pc, #164] @ (802bcd8 <_dtoa_r+0x598>) + 802bc34: 2000 movs r0, #0 + 802bc36: f7d4 fe19 bl 800086c <__aeabi_ddiv> + 802bc3a: 4633 mov r3, r6 + 802bc3c: 462a mov r2, r5 + 802bc3e: f7d4 fb33 bl 80002a8 <__aeabi_dsub> + 802bc42: e9cd 010e strd r0, r1, [sp, #56] @ 0x38 + 802bc46: 4656 mov r6, sl + 802bc48: e9dd 0104 ldrd r0, r1, [sp, #16] + 802bc4c: f7d4 ff94 bl 8000b78 <__aeabi_d2iz> + 802bc50: 4605 mov r5, r0 + 802bc52: f7d4 fc77 bl 8000544 <__aeabi_i2d> + 802bc56: 4602 mov r2, r0 + 802bc58: 460b mov r3, r1 + 802bc5a: e9dd 0104 ldrd r0, r1, [sp, #16] + 802bc5e: f7d4 fb23 bl 80002a8 <__aeabi_dsub> + 802bc62: 3530 adds r5, #48 @ 0x30 + 802bc64: 4602 mov r2, r0 + 802bc66: 460b mov r3, r1 + 802bc68: e9cd 2304 strd r2, r3, [sp, #16] + 802bc6c: f806 5b01 strb.w r5, [r6], #1 + 802bc70: e9dd 230e ldrd r2, r3, [sp, #56] @ 0x38 + 802bc74: f7d4 ff42 bl 8000afc <__aeabi_dcmplt> + 802bc78: 2800 cmp r0, #0 + 802bc7a: d172 bne.n 802bd62 <_dtoa_r+0x622> + 802bc7c: e9dd 2304 ldrd r2, r3, [sp, #16] + 802bc80: 4911 ldr r1, [pc, #68] @ (802bcc8 <_dtoa_r+0x588>) + 802bc82: 2000 movs r0, #0 + 802bc84: f7d4 fb10 bl 80002a8 <__aeabi_dsub> + 802bc88: e9dd 230e ldrd r2, r3, [sp, #56] @ 0x38 + 802bc8c: f7d4 ff36 bl 8000afc <__aeabi_dcmplt> + 802bc90: 2800 cmp r0, #0 + 802bc92: f040 80b4 bne.w 802bdfe <_dtoa_r+0x6be> + 802bc96: 42a6 cmp r6, r4 + 802bc98: f43f af70 beq.w 802bb7c <_dtoa_r+0x43c> + 802bc9c: e9dd 010e ldrd r0, r1, [sp, #56] @ 0x38 + 802bca0: 4b0a ldr r3, [pc, #40] @ (802bccc <_dtoa_r+0x58c>) + 802bca2: 2200 movs r2, #0 + 802bca4: f7d4 fcb8 bl 8000618 <__aeabi_dmul> + 802bca8: 4b08 ldr r3, [pc, #32] @ (802bccc <_dtoa_r+0x58c>) + 802bcaa: e9cd 010e strd r0, r1, [sp, #56] @ 0x38 + 802bcae: 2200 movs r2, #0 + 802bcb0: e9dd 0104 ldrd r0, r1, [sp, #16] + 802bcb4: f7d4 fcb0 bl 8000618 <__aeabi_dmul> + 802bcb8: e9cd 0104 strd r0, r1, [sp, #16] + 802bcbc: e7c4 b.n 802bc48 <_dtoa_r+0x508> + 802bcbe: bf00 nop + 802bcc0: 08030478 .word 0x08030478 + 802bcc4: 08030450 .word 0x08030450 + 802bcc8: 3ff00000 .word 0x3ff00000 + 802bccc: 40240000 .word 0x40240000 + 802bcd0: 401c0000 .word 0x401c0000 + 802bcd4: 40140000 .word 0x40140000 + 802bcd8: 3fe00000 .word 0x3fe00000 + 802bcdc: 4631 mov r1, r6 + 802bcde: 4628 mov r0, r5 + 802bce0: f7d4 fc9a bl 8000618 <__aeabi_dmul> + 802bce4: e9cd 010e strd r0, r1, [sp, #56] @ 0x38 + 802bce8: 9413 str r4, [sp, #76] @ 0x4c + 802bcea: 4656 mov r6, sl + 802bcec: e9dd 0104 ldrd r0, r1, [sp, #16] + 802bcf0: f7d4 ff42 bl 8000b78 <__aeabi_d2iz> + 802bcf4: 4605 mov r5, r0 + 802bcf6: f7d4 fc25 bl 8000544 <__aeabi_i2d> + 802bcfa: 4602 mov r2, r0 + 802bcfc: 460b mov r3, r1 + 802bcfe: e9dd 0104 ldrd r0, r1, [sp, #16] + 802bd02: f7d4 fad1 bl 80002a8 <__aeabi_dsub> + 802bd06: 3530 adds r5, #48 @ 0x30 + 802bd08: f806 5b01 strb.w r5, [r6], #1 + 802bd0c: 4602 mov r2, r0 + 802bd0e: 460b mov r3, r1 + 802bd10: 42a6 cmp r6, r4 + 802bd12: e9cd 2304 strd r2, r3, [sp, #16] + 802bd16: f04f 0200 mov.w r2, #0 + 802bd1a: d124 bne.n 802bd66 <_dtoa_r+0x626> + 802bd1c: 4baf ldr r3, [pc, #700] @ (802bfdc <_dtoa_r+0x89c>) + 802bd1e: e9dd 010e ldrd r0, r1, [sp, #56] @ 0x38 + 802bd22: f7d4 fac3 bl 80002ac <__adddf3> + 802bd26: 4602 mov r2, r0 + 802bd28: 460b mov r3, r1 + 802bd2a: e9dd 0104 ldrd r0, r1, [sp, #16] + 802bd2e: f7d4 ff03 bl 8000b38 <__aeabi_dcmpgt> + 802bd32: 2800 cmp r0, #0 + 802bd34: d163 bne.n 802bdfe <_dtoa_r+0x6be> + 802bd36: e9dd 230e ldrd r2, r3, [sp, #56] @ 0x38 + 802bd3a: 49a8 ldr r1, [pc, #672] @ (802bfdc <_dtoa_r+0x89c>) + 802bd3c: 2000 movs r0, #0 + 802bd3e: f7d4 fab3 bl 80002a8 <__aeabi_dsub> + 802bd42: 4602 mov r2, r0 + 802bd44: 460b mov r3, r1 + 802bd46: e9dd 0104 ldrd r0, r1, [sp, #16] + 802bd4a: f7d4 fed7 bl 8000afc <__aeabi_dcmplt> + 802bd4e: 2800 cmp r0, #0 + 802bd50: f43f af14 beq.w 802bb7c <_dtoa_r+0x43c> + 802bd54: 9e13 ldr r6, [sp, #76] @ 0x4c + 802bd56: 1e73 subs r3, r6, #1 + 802bd58: 9313 str r3, [sp, #76] @ 0x4c + 802bd5a: f816 3c01 ldrb.w r3, [r6, #-1] + 802bd5e: 2b30 cmp r3, #48 @ 0x30 + 802bd60: d0f8 beq.n 802bd54 <_dtoa_r+0x614> + 802bd62: 4647 mov r7, r8 + 802bd64: e03b b.n 802bdde <_dtoa_r+0x69e> + 802bd66: 4b9e ldr r3, [pc, #632] @ (802bfe0 <_dtoa_r+0x8a0>) + 802bd68: f7d4 fc56 bl 8000618 <__aeabi_dmul> + 802bd6c: e9cd 0104 strd r0, r1, [sp, #16] + 802bd70: e7bc b.n 802bcec <_dtoa_r+0x5ac> + 802bd72: e9dd 4504 ldrd r4, r5, [sp, #16] + 802bd76: 4656 mov r6, sl + 802bd78: e9dd 2300 ldrd r2, r3, [sp] + 802bd7c: 4620 mov r0, r4 + 802bd7e: 4629 mov r1, r5 + 802bd80: f7d4 fd74 bl 800086c <__aeabi_ddiv> + 802bd84: f7d4 fef8 bl 8000b78 <__aeabi_d2iz> + 802bd88: 4680 mov r8, r0 + 802bd8a: f7d4 fbdb bl 8000544 <__aeabi_i2d> + 802bd8e: e9dd 2300 ldrd r2, r3, [sp] + 802bd92: f7d4 fc41 bl 8000618 <__aeabi_dmul> + 802bd96: 4602 mov r2, r0 + 802bd98: 460b mov r3, r1 + 802bd9a: 4620 mov r0, r4 + 802bd9c: 4629 mov r1, r5 + 802bd9e: f108 0430 add.w r4, r8, #48 @ 0x30 + 802bda2: f7d4 fa81 bl 80002a8 <__aeabi_dsub> + 802bda6: f806 4b01 strb.w r4, [r6], #1 + 802bdaa: 9d03 ldr r5, [sp, #12] + 802bdac: eba6 040a sub.w r4, r6, sl + 802bdb0: 42a5 cmp r5, r4 + 802bdb2: 4602 mov r2, r0 + 802bdb4: 460b mov r3, r1 + 802bdb6: d133 bne.n 802be20 <_dtoa_r+0x6e0> + 802bdb8: f7d4 fa78 bl 80002ac <__adddf3> + 802bdbc: e9dd 2300 ldrd r2, r3, [sp] + 802bdc0: 4604 mov r4, r0 + 802bdc2: 460d mov r5, r1 + 802bdc4: f7d4 feb8 bl 8000b38 <__aeabi_dcmpgt> + 802bdc8: b9c0 cbnz r0, 802bdfc <_dtoa_r+0x6bc> + 802bdca: e9dd 2300 ldrd r2, r3, [sp] + 802bdce: 4620 mov r0, r4 + 802bdd0: 4629 mov r1, r5 + 802bdd2: f7d4 fe89 bl 8000ae8 <__aeabi_dcmpeq> + 802bdd6: b110 cbz r0, 802bdde <_dtoa_r+0x69e> + 802bdd8: f018 0f01 tst.w r8, #1 + 802bddc: d10e bne.n 802bdfc <_dtoa_r+0x6bc> + 802bdde: 9902 ldr r1, [sp, #8] + 802bde0: 4648 mov r0, r9 + 802bde2: f000 ff55 bl 802cc90 <_Bfree> + 802bde6: 2300 movs r3, #0 + 802bde8: 7033 strb r3, [r6, #0] + 802bdea: 9b11 ldr r3, [sp, #68] @ 0x44 + 802bdec: 3701 adds r7, #1 + 802bdee: 601f str r7, [r3, #0] + 802bdf0: 9b21 ldr r3, [sp, #132] @ 0x84 + 802bdf2: 2b00 cmp r3, #0 + 802bdf4: f000 824b beq.w 802c28e <_dtoa_r+0xb4e> + 802bdf8: 601e str r6, [r3, #0] + 802bdfa: e248 b.n 802c28e <_dtoa_r+0xb4e> + 802bdfc: 46b8 mov r8, r7 + 802bdfe: 4633 mov r3, r6 + 802be00: 461e mov r6, r3 + 802be02: f813 2d01 ldrb.w r2, [r3, #-1]! + 802be06: 2a39 cmp r2, #57 @ 0x39 + 802be08: d106 bne.n 802be18 <_dtoa_r+0x6d8> + 802be0a: 459a cmp sl, r3 + 802be0c: d1f8 bne.n 802be00 <_dtoa_r+0x6c0> + 802be0e: 2230 movs r2, #48 @ 0x30 + 802be10: f108 0801 add.w r8, r8, #1 + 802be14: f88a 2000 strb.w r2, [sl] + 802be18: 781a ldrb r2, [r3, #0] + 802be1a: 3201 adds r2, #1 + 802be1c: 701a strb r2, [r3, #0] + 802be1e: e7a0 b.n 802bd62 <_dtoa_r+0x622> + 802be20: 4b6f ldr r3, [pc, #444] @ (802bfe0 <_dtoa_r+0x8a0>) + 802be22: 2200 movs r2, #0 + 802be24: f7d4 fbf8 bl 8000618 <__aeabi_dmul> + 802be28: 2200 movs r2, #0 + 802be2a: 2300 movs r3, #0 + 802be2c: 4604 mov r4, r0 + 802be2e: 460d mov r5, r1 + 802be30: f7d4 fe5a bl 8000ae8 <__aeabi_dcmpeq> + 802be34: 2800 cmp r0, #0 + 802be36: d09f beq.n 802bd78 <_dtoa_r+0x638> + 802be38: e7d1 b.n 802bdde <_dtoa_r+0x69e> + 802be3a: 9a09 ldr r2, [sp, #36] @ 0x24 + 802be3c: 2a00 cmp r2, #0 + 802be3e: f000 80ea beq.w 802c016 <_dtoa_r+0x8d6> + 802be42: 9a07 ldr r2, [sp, #28] + 802be44: 2a01 cmp r2, #1 + 802be46: f300 80cd bgt.w 802bfe4 <_dtoa_r+0x8a4> + 802be4a: 9a12 ldr r2, [sp, #72] @ 0x48 + 802be4c: 2a00 cmp r2, #0 + 802be4e: f000 80c1 beq.w 802bfd4 <_dtoa_r+0x894> + 802be52: f203 4333 addw r3, r3, #1075 @ 0x433 + 802be56: 9c08 ldr r4, [sp, #32] + 802be58: 9e00 ldr r6, [sp, #0] + 802be5a: 9a00 ldr r2, [sp, #0] + 802be5c: 441a add r2, r3 + 802be5e: 9200 str r2, [sp, #0] + 802be60: 9a06 ldr r2, [sp, #24] + 802be62: 2101 movs r1, #1 + 802be64: 441a add r2, r3 + 802be66: 4648 mov r0, r9 + 802be68: 9206 str r2, [sp, #24] + 802be6a: f001 f80f bl 802ce8c <__i2b> + 802be6e: 4605 mov r5, r0 + 802be70: b166 cbz r6, 802be8c <_dtoa_r+0x74c> + 802be72: 9b06 ldr r3, [sp, #24] + 802be74: 2b00 cmp r3, #0 + 802be76: dd09 ble.n 802be8c <_dtoa_r+0x74c> + 802be78: 42b3 cmp r3, r6 + 802be7a: 9a00 ldr r2, [sp, #0] + 802be7c: bfa8 it ge + 802be7e: 4633 movge r3, r6 + 802be80: 1ad2 subs r2, r2, r3 + 802be82: 9200 str r2, [sp, #0] + 802be84: 9a06 ldr r2, [sp, #24] + 802be86: 1af6 subs r6, r6, r3 + 802be88: 1ad3 subs r3, r2, r3 + 802be8a: 9306 str r3, [sp, #24] + 802be8c: 9b08 ldr r3, [sp, #32] + 802be8e: b30b cbz r3, 802bed4 <_dtoa_r+0x794> + 802be90: 9b09 ldr r3, [sp, #36] @ 0x24 + 802be92: 2b00 cmp r3, #0 + 802be94: f000 80c6 beq.w 802c024 <_dtoa_r+0x8e4> + 802be98: 2c00 cmp r4, #0 + 802be9a: f000 80c0 beq.w 802c01e <_dtoa_r+0x8de> + 802be9e: 4629 mov r1, r5 + 802bea0: 4622 mov r2, r4 + 802bea2: 4648 mov r0, r9 + 802bea4: f001 f8aa bl 802cffc <__pow5mult> + 802bea8: 9a02 ldr r2, [sp, #8] + 802beaa: 4601 mov r1, r0 + 802beac: 4605 mov r5, r0 + 802beae: 4648 mov r0, r9 + 802beb0: f001 f802 bl 802ceb8 <__multiply> + 802beb4: 9902 ldr r1, [sp, #8] + 802beb6: 4680 mov r8, r0 + 802beb8: 4648 mov r0, r9 + 802beba: f000 fee9 bl 802cc90 <_Bfree> + 802bebe: 9b08 ldr r3, [sp, #32] + 802bec0: 1b1b subs r3, r3, r4 + 802bec2: 9308 str r3, [sp, #32] + 802bec4: f000 80b1 beq.w 802c02a <_dtoa_r+0x8ea> + 802bec8: 9a08 ldr r2, [sp, #32] + 802beca: 4641 mov r1, r8 + 802becc: 4648 mov r0, r9 + 802bece: f001 f895 bl 802cffc <__pow5mult> + 802bed2: 9002 str r0, [sp, #8] + 802bed4: 2101 movs r1, #1 + 802bed6: 4648 mov r0, r9 + 802bed8: f000 ffd8 bl 802ce8c <__i2b> + 802bedc: 9b0d ldr r3, [sp, #52] @ 0x34 + 802bede: 4604 mov r4, r0 + 802bee0: 2b00 cmp r3, #0 + 802bee2: f000 81d8 beq.w 802c296 <_dtoa_r+0xb56> + 802bee6: 461a mov r2, r3 + 802bee8: 4601 mov r1, r0 + 802beea: 4648 mov r0, r9 + 802beec: f001 f886 bl 802cffc <__pow5mult> + 802bef0: 9b07 ldr r3, [sp, #28] + 802bef2: 2b01 cmp r3, #1 + 802bef4: 4604 mov r4, r0 + 802bef6: f300 809f bgt.w 802c038 <_dtoa_r+0x8f8> + 802befa: 9b04 ldr r3, [sp, #16] + 802befc: 2b00 cmp r3, #0 + 802befe: f040 8097 bne.w 802c030 <_dtoa_r+0x8f0> + 802bf02: 9b05 ldr r3, [sp, #20] + 802bf04: f3c3 0313 ubfx r3, r3, #0, #20 + 802bf08: 2b00 cmp r3, #0 + 802bf0a: f040 8093 bne.w 802c034 <_dtoa_r+0x8f4> + 802bf0e: 9b05 ldr r3, [sp, #20] + 802bf10: f023 4300 bic.w r3, r3, #2147483648 @ 0x80000000 + 802bf14: 0d1b lsrs r3, r3, #20 + 802bf16: 051b lsls r3, r3, #20 + 802bf18: b133 cbz r3, 802bf28 <_dtoa_r+0x7e8> + 802bf1a: 9b00 ldr r3, [sp, #0] + 802bf1c: 3301 adds r3, #1 + 802bf1e: 9300 str r3, [sp, #0] + 802bf20: 9b06 ldr r3, [sp, #24] + 802bf22: 3301 adds r3, #1 + 802bf24: 9306 str r3, [sp, #24] + 802bf26: 2301 movs r3, #1 + 802bf28: 9308 str r3, [sp, #32] + 802bf2a: 9b0d ldr r3, [sp, #52] @ 0x34 + 802bf2c: 2b00 cmp r3, #0 + 802bf2e: f000 81b8 beq.w 802c2a2 <_dtoa_r+0xb62> + 802bf32: 6923 ldr r3, [r4, #16] + 802bf34: eb04 0383 add.w r3, r4, r3, lsl #2 + 802bf38: 6918 ldr r0, [r3, #16] + 802bf3a: f000 ff5b bl 802cdf4 <__hi0bits> + 802bf3e: f1c0 0020 rsb r0, r0, #32 + 802bf42: 9b06 ldr r3, [sp, #24] + 802bf44: 4418 add r0, r3 + 802bf46: f010 001f ands.w r0, r0, #31 + 802bf4a: f000 8082 beq.w 802c052 <_dtoa_r+0x912> + 802bf4e: f1c0 0320 rsb r3, r0, #32 + 802bf52: 2b04 cmp r3, #4 + 802bf54: dd73 ble.n 802c03e <_dtoa_r+0x8fe> + 802bf56: 9b00 ldr r3, [sp, #0] + 802bf58: f1c0 001c rsb r0, r0, #28 + 802bf5c: 4403 add r3, r0 + 802bf5e: 9300 str r3, [sp, #0] + 802bf60: 9b06 ldr r3, [sp, #24] + 802bf62: 4403 add r3, r0 + 802bf64: 4406 add r6, r0 + 802bf66: 9306 str r3, [sp, #24] + 802bf68: 9b00 ldr r3, [sp, #0] + 802bf6a: 2b00 cmp r3, #0 + 802bf6c: dd05 ble.n 802bf7a <_dtoa_r+0x83a> + 802bf6e: 9902 ldr r1, [sp, #8] + 802bf70: 461a mov r2, r3 + 802bf72: 4648 mov r0, r9 + 802bf74: f001 f89c bl 802d0b0 <__lshift> + 802bf78: 9002 str r0, [sp, #8] + 802bf7a: 9b06 ldr r3, [sp, #24] + 802bf7c: 2b00 cmp r3, #0 + 802bf7e: dd05 ble.n 802bf8c <_dtoa_r+0x84c> + 802bf80: 4621 mov r1, r4 + 802bf82: 461a mov r2, r3 + 802bf84: 4648 mov r0, r9 + 802bf86: f001 f893 bl 802d0b0 <__lshift> + 802bf8a: 4604 mov r4, r0 + 802bf8c: 9b10 ldr r3, [sp, #64] @ 0x40 + 802bf8e: 2b00 cmp r3, #0 + 802bf90: d061 beq.n 802c056 <_dtoa_r+0x916> + 802bf92: 9802 ldr r0, [sp, #8] + 802bf94: 4621 mov r1, r4 + 802bf96: f001 f8f7 bl 802d188 <__mcmp> + 802bf9a: 2800 cmp r0, #0 + 802bf9c: da5b bge.n 802c056 <_dtoa_r+0x916> + 802bf9e: 2300 movs r3, #0 + 802bfa0: 9902 ldr r1, [sp, #8] + 802bfa2: 220a movs r2, #10 + 802bfa4: 4648 mov r0, r9 + 802bfa6: f000 fe95 bl 802ccd4 <__multadd> + 802bfaa: 9b09 ldr r3, [sp, #36] @ 0x24 + 802bfac: 9002 str r0, [sp, #8] + 802bfae: f107 38ff add.w r8, r7, #4294967295 + 802bfb2: 2b00 cmp r3, #0 + 802bfb4: f000 8177 beq.w 802c2a6 <_dtoa_r+0xb66> + 802bfb8: 4629 mov r1, r5 + 802bfba: 2300 movs r3, #0 + 802bfbc: 220a movs r2, #10 + 802bfbe: 4648 mov r0, r9 + 802bfc0: f000 fe88 bl 802ccd4 <__multadd> + 802bfc4: f1bb 0f00 cmp.w fp, #0 + 802bfc8: 4605 mov r5, r0 + 802bfca: dc6f bgt.n 802c0ac <_dtoa_r+0x96c> + 802bfcc: 9b07 ldr r3, [sp, #28] + 802bfce: 2b02 cmp r3, #2 + 802bfd0: dc49 bgt.n 802c066 <_dtoa_r+0x926> + 802bfd2: e06b b.n 802c0ac <_dtoa_r+0x96c> + 802bfd4: 9b14 ldr r3, [sp, #80] @ 0x50 + 802bfd6: f1c3 0336 rsb r3, r3, #54 @ 0x36 + 802bfda: e73c b.n 802be56 <_dtoa_r+0x716> + 802bfdc: 3fe00000 .word 0x3fe00000 + 802bfe0: 40240000 .word 0x40240000 + 802bfe4: 9b03 ldr r3, [sp, #12] + 802bfe6: 1e5c subs r4, r3, #1 + 802bfe8: 9b08 ldr r3, [sp, #32] + 802bfea: 42a3 cmp r3, r4 + 802bfec: db09 blt.n 802c002 <_dtoa_r+0x8c2> + 802bfee: 1b1c subs r4, r3, r4 + 802bff0: 9b03 ldr r3, [sp, #12] + 802bff2: 2b00 cmp r3, #0 + 802bff4: f6bf af30 bge.w 802be58 <_dtoa_r+0x718> + 802bff8: 9b00 ldr r3, [sp, #0] + 802bffa: 9a03 ldr r2, [sp, #12] + 802bffc: 1a9e subs r6, r3, r2 + 802bffe: 2300 movs r3, #0 + 802c000: e72b b.n 802be5a <_dtoa_r+0x71a> + 802c002: 9b08 ldr r3, [sp, #32] + 802c004: 9a0d ldr r2, [sp, #52] @ 0x34 + 802c006: 9408 str r4, [sp, #32] + 802c008: 1ae3 subs r3, r4, r3 + 802c00a: 441a add r2, r3 + 802c00c: 9e00 ldr r6, [sp, #0] + 802c00e: 9b03 ldr r3, [sp, #12] + 802c010: 920d str r2, [sp, #52] @ 0x34 + 802c012: 2400 movs r4, #0 + 802c014: e721 b.n 802be5a <_dtoa_r+0x71a> + 802c016: 9c08 ldr r4, [sp, #32] + 802c018: 9e00 ldr r6, [sp, #0] + 802c01a: 9d09 ldr r5, [sp, #36] @ 0x24 + 802c01c: e728 b.n 802be70 <_dtoa_r+0x730> + 802c01e: f8dd 8008 ldr.w r8, [sp, #8] + 802c022: e751 b.n 802bec8 <_dtoa_r+0x788> + 802c024: 9a08 ldr r2, [sp, #32] + 802c026: 9902 ldr r1, [sp, #8] + 802c028: e750 b.n 802becc <_dtoa_r+0x78c> + 802c02a: f8cd 8008 str.w r8, [sp, #8] + 802c02e: e751 b.n 802bed4 <_dtoa_r+0x794> + 802c030: 2300 movs r3, #0 + 802c032: e779 b.n 802bf28 <_dtoa_r+0x7e8> + 802c034: 9b04 ldr r3, [sp, #16] + 802c036: e777 b.n 802bf28 <_dtoa_r+0x7e8> + 802c038: 2300 movs r3, #0 + 802c03a: 9308 str r3, [sp, #32] + 802c03c: e779 b.n 802bf32 <_dtoa_r+0x7f2> + 802c03e: d093 beq.n 802bf68 <_dtoa_r+0x828> + 802c040: 9a00 ldr r2, [sp, #0] + 802c042: 331c adds r3, #28 + 802c044: 441a add r2, r3 + 802c046: 9200 str r2, [sp, #0] + 802c048: 9a06 ldr r2, [sp, #24] + 802c04a: 441a add r2, r3 + 802c04c: 441e add r6, r3 + 802c04e: 9206 str r2, [sp, #24] + 802c050: e78a b.n 802bf68 <_dtoa_r+0x828> + 802c052: 4603 mov r3, r0 + 802c054: e7f4 b.n 802c040 <_dtoa_r+0x900> + 802c056: 9b03 ldr r3, [sp, #12] + 802c058: 2b00 cmp r3, #0 + 802c05a: 46b8 mov r8, r7 + 802c05c: dc20 bgt.n 802c0a0 <_dtoa_r+0x960> + 802c05e: 469b mov fp, r3 + 802c060: 9b07 ldr r3, [sp, #28] + 802c062: 2b02 cmp r3, #2 + 802c064: dd1e ble.n 802c0a4 <_dtoa_r+0x964> + 802c066: f1bb 0f00 cmp.w fp, #0 + 802c06a: f47f adb1 bne.w 802bbd0 <_dtoa_r+0x490> + 802c06e: 4621 mov r1, r4 + 802c070: 465b mov r3, fp + 802c072: 2205 movs r2, #5 + 802c074: 4648 mov r0, r9 + 802c076: f000 fe2d bl 802ccd4 <__multadd> + 802c07a: 4601 mov r1, r0 + 802c07c: 4604 mov r4, r0 + 802c07e: 9802 ldr r0, [sp, #8] + 802c080: f001 f882 bl 802d188 <__mcmp> + 802c084: 2800 cmp r0, #0 + 802c086: f77f ada3 ble.w 802bbd0 <_dtoa_r+0x490> + 802c08a: 4656 mov r6, sl + 802c08c: 2331 movs r3, #49 @ 0x31 + 802c08e: f806 3b01 strb.w r3, [r6], #1 + 802c092: f108 0801 add.w r8, r8, #1 + 802c096: e59f b.n 802bbd8 <_dtoa_r+0x498> + 802c098: 9c03 ldr r4, [sp, #12] + 802c09a: 46b8 mov r8, r7 + 802c09c: 4625 mov r5, r4 + 802c09e: e7f4 b.n 802c08a <_dtoa_r+0x94a> + 802c0a0: f8dd b00c ldr.w fp, [sp, #12] + 802c0a4: 9b09 ldr r3, [sp, #36] @ 0x24 + 802c0a6: 2b00 cmp r3, #0 + 802c0a8: f000 8101 beq.w 802c2ae <_dtoa_r+0xb6e> + 802c0ac: 2e00 cmp r6, #0 + 802c0ae: dd05 ble.n 802c0bc <_dtoa_r+0x97c> + 802c0b0: 4629 mov r1, r5 + 802c0b2: 4632 mov r2, r6 + 802c0b4: 4648 mov r0, r9 + 802c0b6: f000 fffb bl 802d0b0 <__lshift> + 802c0ba: 4605 mov r5, r0 + 802c0bc: 9b08 ldr r3, [sp, #32] + 802c0be: 2b00 cmp r3, #0 + 802c0c0: d05c beq.n 802c17c <_dtoa_r+0xa3c> + 802c0c2: 6869 ldr r1, [r5, #4] + 802c0c4: 4648 mov r0, r9 + 802c0c6: f000 fda3 bl 802cc10 <_Balloc> + 802c0ca: 4606 mov r6, r0 + 802c0cc: b928 cbnz r0, 802c0da <_dtoa_r+0x99a> + 802c0ce: 4b82 ldr r3, [pc, #520] @ (802c2d8 <_dtoa_r+0xb98>) + 802c0d0: 4602 mov r2, r0 + 802c0d2: f240 21ef movw r1, #751 @ 0x2ef + 802c0d6: f7ff bb4a b.w 802b76e <_dtoa_r+0x2e> + 802c0da: 692a ldr r2, [r5, #16] + 802c0dc: 3202 adds r2, #2 + 802c0de: 0092 lsls r2, r2, #2 + 802c0e0: f105 010c add.w r1, r5, #12 + 802c0e4: 300c adds r0, #12 + 802c0e6: f7ff fa7c bl 802b5e2 + 802c0ea: 2201 movs r2, #1 + 802c0ec: 4631 mov r1, r6 + 802c0ee: 4648 mov r0, r9 + 802c0f0: f000 ffde bl 802d0b0 <__lshift> + 802c0f4: f10a 0301 add.w r3, sl, #1 + 802c0f8: 9300 str r3, [sp, #0] + 802c0fa: eb0a 030b add.w r3, sl, fp + 802c0fe: 9308 str r3, [sp, #32] + 802c100: 9b04 ldr r3, [sp, #16] + 802c102: f003 0301 and.w r3, r3, #1 + 802c106: 462f mov r7, r5 + 802c108: 9306 str r3, [sp, #24] + 802c10a: 4605 mov r5, r0 + 802c10c: 9b00 ldr r3, [sp, #0] + 802c10e: 9802 ldr r0, [sp, #8] + 802c110: 4621 mov r1, r4 + 802c112: f103 3bff add.w fp, r3, #4294967295 + 802c116: f7ff fa8a bl 802b62e + 802c11a: 4603 mov r3, r0 + 802c11c: 3330 adds r3, #48 @ 0x30 + 802c11e: 9003 str r0, [sp, #12] + 802c120: 4639 mov r1, r7 + 802c122: 9802 ldr r0, [sp, #8] + 802c124: 9309 str r3, [sp, #36] @ 0x24 + 802c126: f001 f82f bl 802d188 <__mcmp> + 802c12a: 462a mov r2, r5 + 802c12c: 9004 str r0, [sp, #16] + 802c12e: 4621 mov r1, r4 + 802c130: 4648 mov r0, r9 + 802c132: f001 f845 bl 802d1c0 <__mdiff> + 802c136: 68c2 ldr r2, [r0, #12] + 802c138: 9b09 ldr r3, [sp, #36] @ 0x24 + 802c13a: 4606 mov r6, r0 + 802c13c: bb02 cbnz r2, 802c180 <_dtoa_r+0xa40> + 802c13e: 4601 mov r1, r0 + 802c140: 9802 ldr r0, [sp, #8] + 802c142: f001 f821 bl 802d188 <__mcmp> + 802c146: 9b09 ldr r3, [sp, #36] @ 0x24 + 802c148: 4602 mov r2, r0 + 802c14a: 4631 mov r1, r6 + 802c14c: 4648 mov r0, r9 + 802c14e: 920c str r2, [sp, #48] @ 0x30 + 802c150: 9309 str r3, [sp, #36] @ 0x24 + 802c152: f000 fd9d bl 802cc90 <_Bfree> + 802c156: 9b07 ldr r3, [sp, #28] + 802c158: 9a0c ldr r2, [sp, #48] @ 0x30 + 802c15a: 9e00 ldr r6, [sp, #0] + 802c15c: ea42 0103 orr.w r1, r2, r3 + 802c160: 9b06 ldr r3, [sp, #24] + 802c162: 4319 orrs r1, r3 + 802c164: 9b09 ldr r3, [sp, #36] @ 0x24 + 802c166: d10d bne.n 802c184 <_dtoa_r+0xa44> + 802c168: 2b39 cmp r3, #57 @ 0x39 + 802c16a: d027 beq.n 802c1bc <_dtoa_r+0xa7c> + 802c16c: 9a04 ldr r2, [sp, #16] + 802c16e: 2a00 cmp r2, #0 + 802c170: dd01 ble.n 802c176 <_dtoa_r+0xa36> + 802c172: 9b03 ldr r3, [sp, #12] + 802c174: 3331 adds r3, #49 @ 0x31 + 802c176: f88b 3000 strb.w r3, [fp] + 802c17a: e52e b.n 802bbda <_dtoa_r+0x49a> + 802c17c: 4628 mov r0, r5 + 802c17e: e7b9 b.n 802c0f4 <_dtoa_r+0x9b4> + 802c180: 2201 movs r2, #1 + 802c182: e7e2 b.n 802c14a <_dtoa_r+0xa0a> + 802c184: 9904 ldr r1, [sp, #16] + 802c186: 2900 cmp r1, #0 + 802c188: db04 blt.n 802c194 <_dtoa_r+0xa54> + 802c18a: 9807 ldr r0, [sp, #28] + 802c18c: 4301 orrs r1, r0 + 802c18e: 9806 ldr r0, [sp, #24] + 802c190: 4301 orrs r1, r0 + 802c192: d120 bne.n 802c1d6 <_dtoa_r+0xa96> + 802c194: 2a00 cmp r2, #0 + 802c196: ddee ble.n 802c176 <_dtoa_r+0xa36> + 802c198: 9902 ldr r1, [sp, #8] + 802c19a: 9300 str r3, [sp, #0] + 802c19c: 2201 movs r2, #1 + 802c19e: 4648 mov r0, r9 + 802c1a0: f000 ff86 bl 802d0b0 <__lshift> + 802c1a4: 4621 mov r1, r4 + 802c1a6: 9002 str r0, [sp, #8] + 802c1a8: f000 ffee bl 802d188 <__mcmp> + 802c1ac: 2800 cmp r0, #0 + 802c1ae: 9b00 ldr r3, [sp, #0] + 802c1b0: dc02 bgt.n 802c1b8 <_dtoa_r+0xa78> + 802c1b2: d1e0 bne.n 802c176 <_dtoa_r+0xa36> + 802c1b4: 07da lsls r2, r3, #31 + 802c1b6: d5de bpl.n 802c176 <_dtoa_r+0xa36> + 802c1b8: 2b39 cmp r3, #57 @ 0x39 + 802c1ba: d1da bne.n 802c172 <_dtoa_r+0xa32> + 802c1bc: 2339 movs r3, #57 @ 0x39 + 802c1be: f88b 3000 strb.w r3, [fp] + 802c1c2: 4633 mov r3, r6 + 802c1c4: 461e mov r6, r3 + 802c1c6: 3b01 subs r3, #1 + 802c1c8: f816 2c01 ldrb.w r2, [r6, #-1] + 802c1cc: 2a39 cmp r2, #57 @ 0x39 + 802c1ce: d04e beq.n 802c26e <_dtoa_r+0xb2e> + 802c1d0: 3201 adds r2, #1 + 802c1d2: 701a strb r2, [r3, #0] + 802c1d4: e501 b.n 802bbda <_dtoa_r+0x49a> + 802c1d6: 2a00 cmp r2, #0 + 802c1d8: dd03 ble.n 802c1e2 <_dtoa_r+0xaa2> + 802c1da: 2b39 cmp r3, #57 @ 0x39 + 802c1dc: d0ee beq.n 802c1bc <_dtoa_r+0xa7c> + 802c1de: 3301 adds r3, #1 + 802c1e0: e7c9 b.n 802c176 <_dtoa_r+0xa36> + 802c1e2: 9a00 ldr r2, [sp, #0] + 802c1e4: 9908 ldr r1, [sp, #32] + 802c1e6: f802 3c01 strb.w r3, [r2, #-1] + 802c1ea: 428a cmp r2, r1 + 802c1ec: d028 beq.n 802c240 <_dtoa_r+0xb00> + 802c1ee: 9902 ldr r1, [sp, #8] + 802c1f0: 2300 movs r3, #0 + 802c1f2: 220a movs r2, #10 + 802c1f4: 4648 mov r0, r9 + 802c1f6: f000 fd6d bl 802ccd4 <__multadd> + 802c1fa: 42af cmp r7, r5 + 802c1fc: 9002 str r0, [sp, #8] + 802c1fe: f04f 0300 mov.w r3, #0 + 802c202: f04f 020a mov.w r2, #10 + 802c206: 4639 mov r1, r7 + 802c208: 4648 mov r0, r9 + 802c20a: d107 bne.n 802c21c <_dtoa_r+0xadc> + 802c20c: f000 fd62 bl 802ccd4 <__multadd> + 802c210: 4607 mov r7, r0 + 802c212: 4605 mov r5, r0 + 802c214: 9b00 ldr r3, [sp, #0] + 802c216: 3301 adds r3, #1 + 802c218: 9300 str r3, [sp, #0] + 802c21a: e777 b.n 802c10c <_dtoa_r+0x9cc> + 802c21c: f000 fd5a bl 802ccd4 <__multadd> + 802c220: 4629 mov r1, r5 + 802c222: 4607 mov r7, r0 + 802c224: 2300 movs r3, #0 + 802c226: 220a movs r2, #10 + 802c228: 4648 mov r0, r9 + 802c22a: f000 fd53 bl 802ccd4 <__multadd> + 802c22e: 4605 mov r5, r0 + 802c230: e7f0 b.n 802c214 <_dtoa_r+0xad4> + 802c232: f1bb 0f00 cmp.w fp, #0 + 802c236: bfcc ite gt + 802c238: 465e movgt r6, fp + 802c23a: 2601 movle r6, #1 + 802c23c: 4456 add r6, sl + 802c23e: 2700 movs r7, #0 + 802c240: 9902 ldr r1, [sp, #8] + 802c242: 9300 str r3, [sp, #0] + 802c244: 2201 movs r2, #1 + 802c246: 4648 mov r0, r9 + 802c248: f000 ff32 bl 802d0b0 <__lshift> + 802c24c: 4621 mov r1, r4 + 802c24e: 9002 str r0, [sp, #8] + 802c250: f000 ff9a bl 802d188 <__mcmp> + 802c254: 2800 cmp r0, #0 + 802c256: dcb4 bgt.n 802c1c2 <_dtoa_r+0xa82> + 802c258: d102 bne.n 802c260 <_dtoa_r+0xb20> + 802c25a: 9b00 ldr r3, [sp, #0] + 802c25c: 07db lsls r3, r3, #31 + 802c25e: d4b0 bmi.n 802c1c2 <_dtoa_r+0xa82> + 802c260: 4633 mov r3, r6 + 802c262: 461e mov r6, r3 + 802c264: f813 2d01 ldrb.w r2, [r3, #-1]! + 802c268: 2a30 cmp r2, #48 @ 0x30 + 802c26a: d0fa beq.n 802c262 <_dtoa_r+0xb22> + 802c26c: e4b5 b.n 802bbda <_dtoa_r+0x49a> + 802c26e: 459a cmp sl, r3 + 802c270: d1a8 bne.n 802c1c4 <_dtoa_r+0xa84> + 802c272: 2331 movs r3, #49 @ 0x31 + 802c274: f108 0801 add.w r8, r8, #1 + 802c278: f88a 3000 strb.w r3, [sl] + 802c27c: e4ad b.n 802bbda <_dtoa_r+0x49a> + 802c27e: 9b21 ldr r3, [sp, #132] @ 0x84 + 802c280: f8df a058 ldr.w sl, [pc, #88] @ 802c2dc <_dtoa_r+0xb9c> + 802c284: b11b cbz r3, 802c28e <_dtoa_r+0xb4e> + 802c286: f10a 0308 add.w r3, sl, #8 + 802c28a: 9a21 ldr r2, [sp, #132] @ 0x84 + 802c28c: 6013 str r3, [r2, #0] + 802c28e: 4650 mov r0, sl + 802c290: b017 add sp, #92 @ 0x5c + 802c292: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} + 802c296: 9b07 ldr r3, [sp, #28] + 802c298: 2b01 cmp r3, #1 + 802c29a: f77f ae2e ble.w 802befa <_dtoa_r+0x7ba> + 802c29e: 9b0d ldr r3, [sp, #52] @ 0x34 + 802c2a0: 9308 str r3, [sp, #32] + 802c2a2: 2001 movs r0, #1 + 802c2a4: e64d b.n 802bf42 <_dtoa_r+0x802> + 802c2a6: f1bb 0f00 cmp.w fp, #0 + 802c2aa: f77f aed9 ble.w 802c060 <_dtoa_r+0x920> + 802c2ae: 4656 mov r6, sl + 802c2b0: 9802 ldr r0, [sp, #8] + 802c2b2: 4621 mov r1, r4 + 802c2b4: f7ff f9bb bl 802b62e + 802c2b8: f100 0330 add.w r3, r0, #48 @ 0x30 + 802c2bc: f806 3b01 strb.w r3, [r6], #1 + 802c2c0: eba6 020a sub.w r2, r6, sl + 802c2c4: 4593 cmp fp, r2 + 802c2c6: ddb4 ble.n 802c232 <_dtoa_r+0xaf2> + 802c2c8: 9902 ldr r1, [sp, #8] + 802c2ca: 2300 movs r3, #0 + 802c2cc: 220a movs r2, #10 + 802c2ce: 4648 mov r0, r9 + 802c2d0: f000 fd00 bl 802ccd4 <__multadd> + 802c2d4: 9002 str r0, [sp, #8] + 802c2d6: e7eb b.n 802c2b0 <_dtoa_r+0xb70> + 802c2d8: 08030101 .word 0x08030101 + 802c2dc: 0803009c .word 0x0803009c + +0802c2e0 <_free_r>: + 802c2e0: b538 push {r3, r4, r5, lr} + 802c2e2: 4605 mov r5, r0 + 802c2e4: 2900 cmp r1, #0 + 802c2e6: d041 beq.n 802c36c <_free_r+0x8c> + 802c2e8: f851 3c04 ldr.w r3, [r1, #-4] + 802c2ec: 1f0c subs r4, r1, #4 + 802c2ee: 2b00 cmp r3, #0 + 802c2f0: bfb8 it lt + 802c2f2: 18e4 addlt r4, r4, r3 + 802c2f4: f000 fc80 bl 802cbf8 <__malloc_lock> + 802c2f8: 4a1d ldr r2, [pc, #116] @ (802c370 <_free_r+0x90>) + 802c2fa: 6813 ldr r3, [r2, #0] + 802c2fc: b933 cbnz r3, 802c30c <_free_r+0x2c> + 802c2fe: 6063 str r3, [r4, #4] + 802c300: 6014 str r4, [r2, #0] + 802c302: 4628 mov r0, r5 + 802c304: e8bd 4038 ldmia.w sp!, {r3, r4, r5, lr} + 802c308: f000 bc7c b.w 802cc04 <__malloc_unlock> + 802c30c: 42a3 cmp r3, r4 + 802c30e: d908 bls.n 802c322 <_free_r+0x42> + 802c310: 6820 ldr r0, [r4, #0] + 802c312: 1821 adds r1, r4, r0 + 802c314: 428b cmp r3, r1 + 802c316: bf01 itttt eq + 802c318: 6819 ldreq r1, [r3, #0] + 802c31a: 685b ldreq r3, [r3, #4] + 802c31c: 1809 addeq r1, r1, r0 + 802c31e: 6021 streq r1, [r4, #0] + 802c320: e7ed b.n 802c2fe <_free_r+0x1e> + 802c322: 461a mov r2, r3 + 802c324: 685b ldr r3, [r3, #4] + 802c326: b10b cbz r3, 802c32c <_free_r+0x4c> + 802c328: 42a3 cmp r3, r4 + 802c32a: d9fa bls.n 802c322 <_free_r+0x42> + 802c32c: 6811 ldr r1, [r2, #0] + 802c32e: 1850 adds r0, r2, r1 + 802c330: 42a0 cmp r0, r4 + 802c332: d10b bne.n 802c34c <_free_r+0x6c> + 802c334: 6820 ldr r0, [r4, #0] + 802c336: 4401 add r1, r0 + 802c338: 1850 adds r0, r2, r1 + 802c33a: 4283 cmp r3, r0 + 802c33c: 6011 str r1, [r2, #0] + 802c33e: d1e0 bne.n 802c302 <_free_r+0x22> + 802c340: 6818 ldr r0, [r3, #0] + 802c342: 685b ldr r3, [r3, #4] + 802c344: 6053 str r3, [r2, #4] + 802c346: 4408 add r0, r1 + 802c348: 6010 str r0, [r2, #0] + 802c34a: e7da b.n 802c302 <_free_r+0x22> + 802c34c: d902 bls.n 802c354 <_free_r+0x74> + 802c34e: 230c movs r3, #12 + 802c350: 602b str r3, [r5, #0] + 802c352: e7d6 b.n 802c302 <_free_r+0x22> + 802c354: 6820 ldr r0, [r4, #0] + 802c356: 1821 adds r1, r4, r0 + 802c358: 428b cmp r3, r1 + 802c35a: bf04 itt eq + 802c35c: 6819 ldreq r1, [r3, #0] + 802c35e: 685b ldreq r3, [r3, #4] + 802c360: 6063 str r3, [r4, #4] + 802c362: bf04 itt eq + 802c364: 1809 addeq r1, r1, r0 + 802c366: 6021 streq r1, [r4, #0] + 802c368: 6054 str r4, [r2, #4] + 802c36a: e7ca b.n 802c302 <_free_r+0x22> + 802c36c: bd38 pop {r3, r4, r5, pc} + 802c36e: bf00 nop + 802c370: 20014f50 .word 0x20014f50 + +0802c374 : + 802c374: 6903 ldr r3, [r0, #16] + 802c376: ebb3 1f61 cmp.w r3, r1, asr #5 + 802c37a: e92d 43f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} + 802c37e: ea4f 1261 mov.w r2, r1, asr #5 + 802c382: f100 0414 add.w r4, r0, #20 + 802c386: dd45 ble.n 802c414 + 802c388: f011 011f ands.w r1, r1, #31 + 802c38c: eb04 0683 add.w r6, r4, r3, lsl #2 + 802c390: eb04 0582 add.w r5, r4, r2, lsl #2 + 802c394: d10c bne.n 802c3b0 + 802c396: f100 0710 add.w r7, r0, #16 + 802c39a: 4629 mov r1, r5 + 802c39c: 42b1 cmp r1, r6 + 802c39e: d334 bcc.n 802c40a + 802c3a0: 1a9b subs r3, r3, r2 + 802c3a2: 009b lsls r3, r3, #2 + 802c3a4: 1eea subs r2, r5, #3 + 802c3a6: 4296 cmp r6, r2 + 802c3a8: bf38 it cc + 802c3aa: 2300 movcc r3, #0 + 802c3ac: 4423 add r3, r4 + 802c3ae: e015 b.n 802c3dc + 802c3b0: f854 7022 ldr.w r7, [r4, r2, lsl #2] + 802c3b4: f1c1 0820 rsb r8, r1, #32 + 802c3b8: 40cf lsrs r7, r1 + 802c3ba: f105 0e04 add.w lr, r5, #4 + 802c3be: 46a1 mov r9, r4 + 802c3c0: 4576 cmp r6, lr + 802c3c2: 46f4 mov ip, lr + 802c3c4: d815 bhi.n 802c3f2 + 802c3c6: 1a9a subs r2, r3, r2 + 802c3c8: 0092 lsls r2, r2, #2 + 802c3ca: 3a04 subs r2, #4 + 802c3cc: 3501 adds r5, #1 + 802c3ce: 42ae cmp r6, r5 + 802c3d0: bf38 it cc + 802c3d2: 2200 movcc r2, #0 + 802c3d4: 18a3 adds r3, r4, r2 + 802c3d6: 50a7 str r7, [r4, r2] + 802c3d8: b107 cbz r7, 802c3dc + 802c3da: 3304 adds r3, #4 + 802c3dc: 1b1a subs r2, r3, r4 + 802c3de: 42a3 cmp r3, r4 + 802c3e0: ea4f 02a2 mov.w r2, r2, asr #2 + 802c3e4: bf08 it eq + 802c3e6: 2300 moveq r3, #0 + 802c3e8: 6102 str r2, [r0, #16] + 802c3ea: bf08 it eq + 802c3ec: 6143 streq r3, [r0, #20] + 802c3ee: e8bd 83f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} + 802c3f2: f8dc c000 ldr.w ip, [ip] + 802c3f6: fa0c fc08 lsl.w ip, ip, r8 + 802c3fa: ea4c 0707 orr.w r7, ip, r7 + 802c3fe: f849 7b04 str.w r7, [r9], #4 + 802c402: f85e 7b04 ldr.w r7, [lr], #4 + 802c406: 40cf lsrs r7, r1 + 802c408: e7da b.n 802c3c0 + 802c40a: f851 cb04 ldr.w ip, [r1], #4 + 802c40e: f847 cf04 str.w ip, [r7, #4]! + 802c412: e7c3 b.n 802c39c + 802c414: 4623 mov r3, r4 + 802c416: e7e1 b.n 802c3dc + +0802c418 <__hexdig_fun>: + 802c418: f1a0 0330 sub.w r3, r0, #48 @ 0x30 + 802c41c: 2b09 cmp r3, #9 + 802c41e: d802 bhi.n 802c426 <__hexdig_fun+0xe> + 802c420: 3820 subs r0, #32 + 802c422: b2c0 uxtb r0, r0 + 802c424: 4770 bx lr + 802c426: f1a0 0361 sub.w r3, r0, #97 @ 0x61 + 802c42a: 2b05 cmp r3, #5 + 802c42c: d801 bhi.n 802c432 <__hexdig_fun+0x1a> + 802c42e: 3847 subs r0, #71 @ 0x47 + 802c430: e7f7 b.n 802c422 <__hexdig_fun+0xa> + 802c432: f1a0 0341 sub.w r3, r0, #65 @ 0x41 + 802c436: 2b05 cmp r3, #5 + 802c438: d801 bhi.n 802c43e <__hexdig_fun+0x26> + 802c43a: 3827 subs r0, #39 @ 0x27 + 802c43c: e7f1 b.n 802c422 <__hexdig_fun+0xa> + 802c43e: 2000 movs r0, #0 + 802c440: 4770 bx lr + ... + +0802c444 <__gethex>: + 802c444: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} + 802c448: b085 sub sp, #20 + 802c44a: 468a mov sl, r1 + 802c44c: 9302 str r3, [sp, #8] + 802c44e: 680b ldr r3, [r1, #0] + 802c450: 9001 str r0, [sp, #4] + 802c452: 4690 mov r8, r2 + 802c454: 1c9c adds r4, r3, #2 + 802c456: 46a1 mov r9, r4 + 802c458: f814 0b01 ldrb.w r0, [r4], #1 + 802c45c: 2830 cmp r0, #48 @ 0x30 + 802c45e: d0fa beq.n 802c456 <__gethex+0x12> + 802c460: eba9 0303 sub.w r3, r9, r3 + 802c464: f1a3 0b02 sub.w fp, r3, #2 + 802c468: f7ff ffd6 bl 802c418 <__hexdig_fun> + 802c46c: 4605 mov r5, r0 + 802c46e: 2800 cmp r0, #0 + 802c470: d168 bne.n 802c544 <__gethex+0x100> + 802c472: 49a0 ldr r1, [pc, #640] @ (802c6f4 <__gethex+0x2b0>) + 802c474: 2201 movs r2, #1 + 802c476: 4648 mov r0, r9 + 802c478: f7fe f817 bl 802a4aa + 802c47c: 4607 mov r7, r0 + 802c47e: 2800 cmp r0, #0 + 802c480: d167 bne.n 802c552 <__gethex+0x10e> + 802c482: f899 0001 ldrb.w r0, [r9, #1] + 802c486: 4626 mov r6, r4 + 802c488: f7ff ffc6 bl 802c418 <__hexdig_fun> + 802c48c: 2800 cmp r0, #0 + 802c48e: d062 beq.n 802c556 <__gethex+0x112> + 802c490: 4623 mov r3, r4 + 802c492: 7818 ldrb r0, [r3, #0] + 802c494: 2830 cmp r0, #48 @ 0x30 + 802c496: 4699 mov r9, r3 + 802c498: f103 0301 add.w r3, r3, #1 + 802c49c: d0f9 beq.n 802c492 <__gethex+0x4e> + 802c49e: f7ff ffbb bl 802c418 <__hexdig_fun> + 802c4a2: fab0 f580 clz r5, r0 + 802c4a6: 096d lsrs r5, r5, #5 + 802c4a8: f04f 0b01 mov.w fp, #1 + 802c4ac: 464a mov r2, r9 + 802c4ae: 4616 mov r6, r2 + 802c4b0: 3201 adds r2, #1 + 802c4b2: 7830 ldrb r0, [r6, #0] + 802c4b4: f7ff ffb0 bl 802c418 <__hexdig_fun> + 802c4b8: 2800 cmp r0, #0 + 802c4ba: d1f8 bne.n 802c4ae <__gethex+0x6a> + 802c4bc: 498d ldr r1, [pc, #564] @ (802c6f4 <__gethex+0x2b0>) + 802c4be: 2201 movs r2, #1 + 802c4c0: 4630 mov r0, r6 + 802c4c2: f7fd fff2 bl 802a4aa + 802c4c6: 2800 cmp r0, #0 + 802c4c8: d13f bne.n 802c54a <__gethex+0x106> + 802c4ca: b944 cbnz r4, 802c4de <__gethex+0x9a> + 802c4cc: 1c74 adds r4, r6, #1 + 802c4ce: 4622 mov r2, r4 + 802c4d0: 4616 mov r6, r2 + 802c4d2: 3201 adds r2, #1 + 802c4d4: 7830 ldrb r0, [r6, #0] + 802c4d6: f7ff ff9f bl 802c418 <__hexdig_fun> + 802c4da: 2800 cmp r0, #0 + 802c4dc: d1f8 bne.n 802c4d0 <__gethex+0x8c> + 802c4de: 1ba4 subs r4, r4, r6 + 802c4e0: 00a7 lsls r7, r4, #2 + 802c4e2: 7833 ldrb r3, [r6, #0] + 802c4e4: f003 03df and.w r3, r3, #223 @ 0xdf + 802c4e8: 2b50 cmp r3, #80 @ 0x50 + 802c4ea: d13e bne.n 802c56a <__gethex+0x126> + 802c4ec: 7873 ldrb r3, [r6, #1] + 802c4ee: 2b2b cmp r3, #43 @ 0x2b + 802c4f0: d033 beq.n 802c55a <__gethex+0x116> + 802c4f2: 2b2d cmp r3, #45 @ 0x2d + 802c4f4: d034 beq.n 802c560 <__gethex+0x11c> + 802c4f6: 1c71 adds r1, r6, #1 + 802c4f8: 2400 movs r4, #0 + 802c4fa: 7808 ldrb r0, [r1, #0] + 802c4fc: f7ff ff8c bl 802c418 <__hexdig_fun> + 802c500: 1e43 subs r3, r0, #1 + 802c502: b2db uxtb r3, r3 + 802c504: 2b18 cmp r3, #24 + 802c506: d830 bhi.n 802c56a <__gethex+0x126> + 802c508: f1a0 0210 sub.w r2, r0, #16 + 802c50c: f811 0f01 ldrb.w r0, [r1, #1]! + 802c510: f7ff ff82 bl 802c418 <__hexdig_fun> + 802c514: f100 3cff add.w ip, r0, #4294967295 + 802c518: fa5f fc8c uxtb.w ip, ip + 802c51c: f1bc 0f18 cmp.w ip, #24 + 802c520: f04f 030a mov.w r3, #10 + 802c524: d91e bls.n 802c564 <__gethex+0x120> + 802c526: b104 cbz r4, 802c52a <__gethex+0xe6> + 802c528: 4252 negs r2, r2 + 802c52a: 4417 add r7, r2 + 802c52c: f8ca 1000 str.w r1, [sl] + 802c530: b1ed cbz r5, 802c56e <__gethex+0x12a> + 802c532: f1bb 0f00 cmp.w fp, #0 + 802c536: bf0c ite eq + 802c538: 2506 moveq r5, #6 + 802c53a: 2500 movne r5, #0 + 802c53c: 4628 mov r0, r5 + 802c53e: b005 add sp, #20 + 802c540: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} + 802c544: 2500 movs r5, #0 + 802c546: 462c mov r4, r5 + 802c548: e7b0 b.n 802c4ac <__gethex+0x68> + 802c54a: 2c00 cmp r4, #0 + 802c54c: d1c7 bne.n 802c4de <__gethex+0x9a> + 802c54e: 4627 mov r7, r4 + 802c550: e7c7 b.n 802c4e2 <__gethex+0x9e> + 802c552: 464e mov r6, r9 + 802c554: 462f mov r7, r5 + 802c556: 2501 movs r5, #1 + 802c558: e7c3 b.n 802c4e2 <__gethex+0x9e> + 802c55a: 2400 movs r4, #0 + 802c55c: 1cb1 adds r1, r6, #2 + 802c55e: e7cc b.n 802c4fa <__gethex+0xb6> + 802c560: 2401 movs r4, #1 + 802c562: e7fb b.n 802c55c <__gethex+0x118> + 802c564: fb03 0002 mla r0, r3, r2, r0 + 802c568: e7ce b.n 802c508 <__gethex+0xc4> + 802c56a: 4631 mov r1, r6 + 802c56c: e7de b.n 802c52c <__gethex+0xe8> + 802c56e: eba6 0309 sub.w r3, r6, r9 + 802c572: 3b01 subs r3, #1 + 802c574: 4629 mov r1, r5 + 802c576: 2b07 cmp r3, #7 + 802c578: dc0a bgt.n 802c590 <__gethex+0x14c> + 802c57a: 9801 ldr r0, [sp, #4] + 802c57c: f000 fb48 bl 802cc10 <_Balloc> + 802c580: 4604 mov r4, r0 + 802c582: b940 cbnz r0, 802c596 <__gethex+0x152> + 802c584: 4b5c ldr r3, [pc, #368] @ (802c6f8 <__gethex+0x2b4>) + 802c586: 4602 mov r2, r0 + 802c588: 21e4 movs r1, #228 @ 0xe4 + 802c58a: 485c ldr r0, [pc, #368] @ (802c6fc <__gethex+0x2b8>) + 802c58c: f7fb ff6c bl 8028468 <__assert_func> + 802c590: 3101 adds r1, #1 + 802c592: 105b asrs r3, r3, #1 + 802c594: e7ef b.n 802c576 <__gethex+0x132> + 802c596: f100 0a14 add.w sl, r0, #20 + 802c59a: 2300 movs r3, #0 + 802c59c: 4655 mov r5, sl + 802c59e: 469b mov fp, r3 + 802c5a0: 45b1 cmp r9, r6 + 802c5a2: d337 bcc.n 802c614 <__gethex+0x1d0> + 802c5a4: f845 bb04 str.w fp, [r5], #4 + 802c5a8: eba5 050a sub.w r5, r5, sl + 802c5ac: 10ad asrs r5, r5, #2 + 802c5ae: 6125 str r5, [r4, #16] + 802c5b0: 4658 mov r0, fp + 802c5b2: f000 fc1f bl 802cdf4 <__hi0bits> + 802c5b6: 016d lsls r5, r5, #5 + 802c5b8: f8d8 6000 ldr.w r6, [r8] + 802c5bc: 1a2d subs r5, r5, r0 + 802c5be: 42b5 cmp r5, r6 + 802c5c0: dd54 ble.n 802c66c <__gethex+0x228> + 802c5c2: 1bad subs r5, r5, r6 + 802c5c4: 4629 mov r1, r5 + 802c5c6: 4620 mov r0, r4 + 802c5c8: f000 ffab bl 802d522 <__any_on> + 802c5cc: 4681 mov r9, r0 + 802c5ce: b178 cbz r0, 802c5f0 <__gethex+0x1ac> + 802c5d0: 1e6b subs r3, r5, #1 + 802c5d2: 1159 asrs r1, r3, #5 + 802c5d4: f003 021f and.w r2, r3, #31 + 802c5d8: f85a 1021 ldr.w r1, [sl, r1, lsl #2] + 802c5dc: f04f 0901 mov.w r9, #1 + 802c5e0: fa09 f202 lsl.w r2, r9, r2 + 802c5e4: 420a tst r2, r1 + 802c5e6: d003 beq.n 802c5f0 <__gethex+0x1ac> + 802c5e8: 454b cmp r3, r9 + 802c5ea: dc36 bgt.n 802c65a <__gethex+0x216> + 802c5ec: f04f 0902 mov.w r9, #2 + 802c5f0: 4629 mov r1, r5 + 802c5f2: 4620 mov r0, r4 + 802c5f4: f7ff febe bl 802c374 + 802c5f8: 442f add r7, r5 + 802c5fa: f8d8 3008 ldr.w r3, [r8, #8] + 802c5fe: 42bb cmp r3, r7 + 802c600: da42 bge.n 802c688 <__gethex+0x244> + 802c602: 9801 ldr r0, [sp, #4] + 802c604: 4621 mov r1, r4 + 802c606: f000 fb43 bl 802cc90 <_Bfree> + 802c60a: 9a0e ldr r2, [sp, #56] @ 0x38 + 802c60c: 2300 movs r3, #0 + 802c60e: 6013 str r3, [r2, #0] + 802c610: 25a3 movs r5, #163 @ 0xa3 + 802c612: e793 b.n 802c53c <__gethex+0xf8> + 802c614: f816 2d01 ldrb.w r2, [r6, #-1]! + 802c618: 2a2e cmp r2, #46 @ 0x2e + 802c61a: d012 beq.n 802c642 <__gethex+0x1fe> + 802c61c: 2b20 cmp r3, #32 + 802c61e: d104 bne.n 802c62a <__gethex+0x1e6> + 802c620: f845 bb04 str.w fp, [r5], #4 + 802c624: f04f 0b00 mov.w fp, #0 + 802c628: 465b mov r3, fp + 802c62a: 7830 ldrb r0, [r6, #0] + 802c62c: 9303 str r3, [sp, #12] + 802c62e: f7ff fef3 bl 802c418 <__hexdig_fun> + 802c632: 9b03 ldr r3, [sp, #12] + 802c634: f000 000f and.w r0, r0, #15 + 802c638: 4098 lsls r0, r3 + 802c63a: ea4b 0b00 orr.w fp, fp, r0 + 802c63e: 3304 adds r3, #4 + 802c640: e7ae b.n 802c5a0 <__gethex+0x15c> + 802c642: 45b1 cmp r9, r6 + 802c644: d8ea bhi.n 802c61c <__gethex+0x1d8> + 802c646: 492b ldr r1, [pc, #172] @ (802c6f4 <__gethex+0x2b0>) + 802c648: 9303 str r3, [sp, #12] + 802c64a: 2201 movs r2, #1 + 802c64c: 4630 mov r0, r6 + 802c64e: f7fd ff2c bl 802a4aa + 802c652: 9b03 ldr r3, [sp, #12] + 802c654: 2800 cmp r0, #0 + 802c656: d1e1 bne.n 802c61c <__gethex+0x1d8> + 802c658: e7a2 b.n 802c5a0 <__gethex+0x15c> + 802c65a: 1ea9 subs r1, r5, #2 + 802c65c: 4620 mov r0, r4 + 802c65e: f000 ff60 bl 802d522 <__any_on> + 802c662: 2800 cmp r0, #0 + 802c664: d0c2 beq.n 802c5ec <__gethex+0x1a8> + 802c666: f04f 0903 mov.w r9, #3 + 802c66a: e7c1 b.n 802c5f0 <__gethex+0x1ac> + 802c66c: da09 bge.n 802c682 <__gethex+0x23e> + 802c66e: 1b75 subs r5, r6, r5 + 802c670: 4621 mov r1, r4 + 802c672: 9801 ldr r0, [sp, #4] + 802c674: 462a mov r2, r5 + 802c676: f000 fd1b bl 802d0b0 <__lshift> + 802c67a: 1b7f subs r7, r7, r5 + 802c67c: 4604 mov r4, r0 + 802c67e: f100 0a14 add.w sl, r0, #20 + 802c682: f04f 0900 mov.w r9, #0 + 802c686: e7b8 b.n 802c5fa <__gethex+0x1b6> + 802c688: f8d8 5004 ldr.w r5, [r8, #4] + 802c68c: 42bd cmp r5, r7 + 802c68e: dd6f ble.n 802c770 <__gethex+0x32c> + 802c690: 1bed subs r5, r5, r7 + 802c692: 42ae cmp r6, r5 + 802c694: dc34 bgt.n 802c700 <__gethex+0x2bc> + 802c696: f8d8 300c ldr.w r3, [r8, #12] + 802c69a: 2b02 cmp r3, #2 + 802c69c: d022 beq.n 802c6e4 <__gethex+0x2a0> + 802c69e: 2b03 cmp r3, #3 + 802c6a0: d024 beq.n 802c6ec <__gethex+0x2a8> + 802c6a2: 2b01 cmp r3, #1 + 802c6a4: d115 bne.n 802c6d2 <__gethex+0x28e> + 802c6a6: 42ae cmp r6, r5 + 802c6a8: d113 bne.n 802c6d2 <__gethex+0x28e> + 802c6aa: 2e01 cmp r6, #1 + 802c6ac: d10b bne.n 802c6c6 <__gethex+0x282> + 802c6ae: 9a02 ldr r2, [sp, #8] + 802c6b0: f8d8 3004 ldr.w r3, [r8, #4] + 802c6b4: 6013 str r3, [r2, #0] + 802c6b6: 2301 movs r3, #1 + 802c6b8: 6123 str r3, [r4, #16] + 802c6ba: f8ca 3000 str.w r3, [sl] + 802c6be: 9b0e ldr r3, [sp, #56] @ 0x38 + 802c6c0: 2562 movs r5, #98 @ 0x62 + 802c6c2: 601c str r4, [r3, #0] + 802c6c4: e73a b.n 802c53c <__gethex+0xf8> + 802c6c6: 1e71 subs r1, r6, #1 + 802c6c8: 4620 mov r0, r4 + 802c6ca: f000 ff2a bl 802d522 <__any_on> + 802c6ce: 2800 cmp r0, #0 + 802c6d0: d1ed bne.n 802c6ae <__gethex+0x26a> + 802c6d2: 9801 ldr r0, [sp, #4] + 802c6d4: 4621 mov r1, r4 + 802c6d6: f000 fadb bl 802cc90 <_Bfree> + 802c6da: 9a0e ldr r2, [sp, #56] @ 0x38 + 802c6dc: 2300 movs r3, #0 + 802c6de: 6013 str r3, [r2, #0] + 802c6e0: 2550 movs r5, #80 @ 0x50 + 802c6e2: e72b b.n 802c53c <__gethex+0xf8> + 802c6e4: 9b0f ldr r3, [sp, #60] @ 0x3c + 802c6e6: 2b00 cmp r3, #0 + 802c6e8: d1f3 bne.n 802c6d2 <__gethex+0x28e> + 802c6ea: e7e0 b.n 802c6ae <__gethex+0x26a> + 802c6ec: 9b0f ldr r3, [sp, #60] @ 0x3c + 802c6ee: 2b00 cmp r3, #0 + 802c6f0: d1dd bne.n 802c6ae <__gethex+0x26a> + 802c6f2: e7ee b.n 802c6d2 <__gethex+0x28e> + 802c6f4: 0802feac .word 0x0802feac + 802c6f8: 08030101 .word 0x08030101 + 802c6fc: 08030112 .word 0x08030112 + 802c700: 1e6f subs r7, r5, #1 + 802c702: f1b9 0f00 cmp.w r9, #0 + 802c706: d130 bne.n 802c76a <__gethex+0x326> + 802c708: b127 cbz r7, 802c714 <__gethex+0x2d0> + 802c70a: 4639 mov r1, r7 + 802c70c: 4620 mov r0, r4 + 802c70e: f000 ff08 bl 802d522 <__any_on> + 802c712: 4681 mov r9, r0 + 802c714: 117a asrs r2, r7, #5 + 802c716: 2301 movs r3, #1 + 802c718: f85a 2022 ldr.w r2, [sl, r2, lsl #2] + 802c71c: f007 071f and.w r7, r7, #31 + 802c720: 40bb lsls r3, r7 + 802c722: 4213 tst r3, r2 + 802c724: 4629 mov r1, r5 + 802c726: 4620 mov r0, r4 + 802c728: bf18 it ne + 802c72a: f049 0902 orrne.w r9, r9, #2 + 802c72e: f7ff fe21 bl 802c374 + 802c732: f8d8 7004 ldr.w r7, [r8, #4] + 802c736: 1b76 subs r6, r6, r5 + 802c738: 2502 movs r5, #2 + 802c73a: f1b9 0f00 cmp.w r9, #0 + 802c73e: d047 beq.n 802c7d0 <__gethex+0x38c> + 802c740: f8d8 300c ldr.w r3, [r8, #12] + 802c744: 2b02 cmp r3, #2 + 802c746: d015 beq.n 802c774 <__gethex+0x330> + 802c748: 2b03 cmp r3, #3 + 802c74a: d017 beq.n 802c77c <__gethex+0x338> + 802c74c: 2b01 cmp r3, #1 + 802c74e: d109 bne.n 802c764 <__gethex+0x320> + 802c750: f019 0f02 tst.w r9, #2 + 802c754: d006 beq.n 802c764 <__gethex+0x320> + 802c756: f8da 3000 ldr.w r3, [sl] + 802c75a: ea49 0903 orr.w r9, r9, r3 + 802c75e: f019 0f01 tst.w r9, #1 + 802c762: d10e bne.n 802c782 <__gethex+0x33e> + 802c764: f045 0510 orr.w r5, r5, #16 + 802c768: e032 b.n 802c7d0 <__gethex+0x38c> + 802c76a: f04f 0901 mov.w r9, #1 + 802c76e: e7d1 b.n 802c714 <__gethex+0x2d0> + 802c770: 2501 movs r5, #1 + 802c772: e7e2 b.n 802c73a <__gethex+0x2f6> + 802c774: 9b0f ldr r3, [sp, #60] @ 0x3c + 802c776: f1c3 0301 rsb r3, r3, #1 + 802c77a: 930f str r3, [sp, #60] @ 0x3c + 802c77c: 9b0f ldr r3, [sp, #60] @ 0x3c + 802c77e: 2b00 cmp r3, #0 + 802c780: d0f0 beq.n 802c764 <__gethex+0x320> + 802c782: f8d4 b010 ldr.w fp, [r4, #16] + 802c786: f104 0314 add.w r3, r4, #20 + 802c78a: ea4f 0a8b mov.w sl, fp, lsl #2 + 802c78e: eb03 018b add.w r1, r3, fp, lsl #2 + 802c792: f04f 0c00 mov.w ip, #0 + 802c796: 4618 mov r0, r3 + 802c798: f853 2b04 ldr.w r2, [r3], #4 + 802c79c: f1b2 3fff cmp.w r2, #4294967295 + 802c7a0: d01b beq.n 802c7da <__gethex+0x396> + 802c7a2: 3201 adds r2, #1 + 802c7a4: 6002 str r2, [r0, #0] + 802c7a6: 2d02 cmp r5, #2 + 802c7a8: f104 0314 add.w r3, r4, #20 + 802c7ac: d13c bne.n 802c828 <__gethex+0x3e4> + 802c7ae: f8d8 2000 ldr.w r2, [r8] + 802c7b2: 3a01 subs r2, #1 + 802c7b4: 42b2 cmp r2, r6 + 802c7b6: d109 bne.n 802c7cc <__gethex+0x388> + 802c7b8: 1171 asrs r1, r6, #5 + 802c7ba: 2201 movs r2, #1 + 802c7bc: f853 3021 ldr.w r3, [r3, r1, lsl #2] + 802c7c0: f006 061f and.w r6, r6, #31 + 802c7c4: fa02 f606 lsl.w r6, r2, r6 + 802c7c8: 421e tst r6, r3 + 802c7ca: d13a bne.n 802c842 <__gethex+0x3fe> + 802c7cc: f045 0520 orr.w r5, r5, #32 + 802c7d0: 9b0e ldr r3, [sp, #56] @ 0x38 + 802c7d2: 601c str r4, [r3, #0] + 802c7d4: 9b02 ldr r3, [sp, #8] + 802c7d6: 601f str r7, [r3, #0] + 802c7d8: e6b0 b.n 802c53c <__gethex+0xf8> + 802c7da: 4299 cmp r1, r3 + 802c7dc: f843 cc04 str.w ip, [r3, #-4] + 802c7e0: d8d9 bhi.n 802c796 <__gethex+0x352> + 802c7e2: 68a3 ldr r3, [r4, #8] + 802c7e4: 459b cmp fp, r3 + 802c7e6: db17 blt.n 802c818 <__gethex+0x3d4> + 802c7e8: 6861 ldr r1, [r4, #4] + 802c7ea: 9801 ldr r0, [sp, #4] + 802c7ec: 3101 adds r1, #1 + 802c7ee: f000 fa0f bl 802cc10 <_Balloc> + 802c7f2: 4681 mov r9, r0 + 802c7f4: b918 cbnz r0, 802c7fe <__gethex+0x3ba> + 802c7f6: 4b1a ldr r3, [pc, #104] @ (802c860 <__gethex+0x41c>) + 802c7f8: 4602 mov r2, r0 + 802c7fa: 2184 movs r1, #132 @ 0x84 + 802c7fc: e6c5 b.n 802c58a <__gethex+0x146> + 802c7fe: 6922 ldr r2, [r4, #16] + 802c800: 3202 adds r2, #2 + 802c802: f104 010c add.w r1, r4, #12 + 802c806: 0092 lsls r2, r2, #2 + 802c808: 300c adds r0, #12 + 802c80a: f7fe feea bl 802b5e2 + 802c80e: 4621 mov r1, r4 + 802c810: 9801 ldr r0, [sp, #4] + 802c812: f000 fa3d bl 802cc90 <_Bfree> + 802c816: 464c mov r4, r9 + 802c818: 6923 ldr r3, [r4, #16] + 802c81a: 1c5a adds r2, r3, #1 + 802c81c: eb04 0383 add.w r3, r4, r3, lsl #2 + 802c820: 6122 str r2, [r4, #16] + 802c822: 2201 movs r2, #1 + 802c824: 615a str r2, [r3, #20] + 802c826: e7be b.n 802c7a6 <__gethex+0x362> + 802c828: 6922 ldr r2, [r4, #16] + 802c82a: 455a cmp r2, fp + 802c82c: dd0b ble.n 802c846 <__gethex+0x402> + 802c82e: 2101 movs r1, #1 + 802c830: 4620 mov r0, r4 + 802c832: f7ff fd9f bl 802c374 + 802c836: f8d8 3008 ldr.w r3, [r8, #8] + 802c83a: 3701 adds r7, #1 + 802c83c: 42bb cmp r3, r7 + 802c83e: f6ff aee0 blt.w 802c602 <__gethex+0x1be> + 802c842: 2501 movs r5, #1 + 802c844: e7c2 b.n 802c7cc <__gethex+0x388> + 802c846: f016 061f ands.w r6, r6, #31 + 802c84a: d0fa beq.n 802c842 <__gethex+0x3fe> + 802c84c: 4453 add r3, sl + 802c84e: f1c6 0620 rsb r6, r6, #32 + 802c852: f853 0c04 ldr.w r0, [r3, #-4] + 802c856: f000 facd bl 802cdf4 <__hi0bits> + 802c85a: 42b0 cmp r0, r6 + 802c85c: dbe7 blt.n 802c82e <__gethex+0x3ea> + 802c85e: e7f0 b.n 802c842 <__gethex+0x3fe> + 802c860: 08030101 .word 0x08030101 + +0802c864 : + 802c864: f1c2 0208 rsb r2, r2, #8 + 802c868: 0092 lsls r2, r2, #2 + 802c86a: b570 push {r4, r5, r6, lr} + 802c86c: f1c2 0620 rsb r6, r2, #32 + 802c870: 6843 ldr r3, [r0, #4] + 802c872: 6804 ldr r4, [r0, #0] + 802c874: fa03 f506 lsl.w r5, r3, r6 + 802c878: 432c orrs r4, r5 + 802c87a: 40d3 lsrs r3, r2 + 802c87c: 6004 str r4, [r0, #0] + 802c87e: f840 3f04 str.w r3, [r0, #4]! + 802c882: 4288 cmp r0, r1 + 802c884: d3f4 bcc.n 802c870 + 802c886: bd70 pop {r4, r5, r6, pc} + +0802c888 <__match>: + 802c888: b530 push {r4, r5, lr} + 802c88a: 6803 ldr r3, [r0, #0] + 802c88c: 3301 adds r3, #1 + 802c88e: f811 4b01 ldrb.w r4, [r1], #1 + 802c892: b914 cbnz r4, 802c89a <__match+0x12> + 802c894: 6003 str r3, [r0, #0] + 802c896: 2001 movs r0, #1 + 802c898: bd30 pop {r4, r5, pc} + 802c89a: f813 2b01 ldrb.w r2, [r3], #1 + 802c89e: f1a2 0541 sub.w r5, r2, #65 @ 0x41 + 802c8a2: 2d19 cmp r5, #25 + 802c8a4: bf98 it ls + 802c8a6: 3220 addls r2, #32 + 802c8a8: 42a2 cmp r2, r4 + 802c8aa: d0f0 beq.n 802c88e <__match+0x6> + 802c8ac: 2000 movs r0, #0 + 802c8ae: e7f3 b.n 802c898 <__match+0x10> + +0802c8b0 <__hexnan>: + 802c8b0: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} + 802c8b4: 680b ldr r3, [r1, #0] + 802c8b6: 6801 ldr r1, [r0, #0] + 802c8b8: 115e asrs r6, r3, #5 + 802c8ba: eb02 0686 add.w r6, r2, r6, lsl #2 + 802c8be: f013 031f ands.w r3, r3, #31 + 802c8c2: b087 sub sp, #28 + 802c8c4: bf18 it ne + 802c8c6: 3604 addne r6, #4 + 802c8c8: 2500 movs r5, #0 + 802c8ca: 1f37 subs r7, r6, #4 + 802c8cc: 4682 mov sl, r0 + 802c8ce: 4690 mov r8, r2 + 802c8d0: 9301 str r3, [sp, #4] + 802c8d2: f846 5c04 str.w r5, [r6, #-4] + 802c8d6: 46b9 mov r9, r7 + 802c8d8: 463c mov r4, r7 + 802c8da: 9502 str r5, [sp, #8] + 802c8dc: 46ab mov fp, r5 + 802c8de: 784a ldrb r2, [r1, #1] + 802c8e0: 1c4b adds r3, r1, #1 + 802c8e2: 9303 str r3, [sp, #12] + 802c8e4: b342 cbz r2, 802c938 <__hexnan+0x88> + 802c8e6: 4610 mov r0, r2 + 802c8e8: 9105 str r1, [sp, #20] + 802c8ea: 9204 str r2, [sp, #16] + 802c8ec: f7ff fd94 bl 802c418 <__hexdig_fun> + 802c8f0: 2800 cmp r0, #0 + 802c8f2: d151 bne.n 802c998 <__hexnan+0xe8> + 802c8f4: 9a04 ldr r2, [sp, #16] + 802c8f6: 9905 ldr r1, [sp, #20] + 802c8f8: 2a20 cmp r2, #32 + 802c8fa: d818 bhi.n 802c92e <__hexnan+0x7e> + 802c8fc: 9b02 ldr r3, [sp, #8] + 802c8fe: 459b cmp fp, r3 + 802c900: dd13 ble.n 802c92a <__hexnan+0x7a> + 802c902: 454c cmp r4, r9 + 802c904: d206 bcs.n 802c914 <__hexnan+0x64> + 802c906: 2d07 cmp r5, #7 + 802c908: dc04 bgt.n 802c914 <__hexnan+0x64> + 802c90a: 462a mov r2, r5 + 802c90c: 4649 mov r1, r9 + 802c90e: 4620 mov r0, r4 + 802c910: f7ff ffa8 bl 802c864 + 802c914: 4544 cmp r4, r8 + 802c916: d952 bls.n 802c9be <__hexnan+0x10e> + 802c918: 2300 movs r3, #0 + 802c91a: f1a4 0904 sub.w r9, r4, #4 + 802c91e: f844 3c04 str.w r3, [r4, #-4] + 802c922: f8cd b008 str.w fp, [sp, #8] + 802c926: 464c mov r4, r9 + 802c928: 461d mov r5, r3 + 802c92a: 9903 ldr r1, [sp, #12] + 802c92c: e7d7 b.n 802c8de <__hexnan+0x2e> + 802c92e: 2a29 cmp r2, #41 @ 0x29 + 802c930: d157 bne.n 802c9e2 <__hexnan+0x132> + 802c932: 3102 adds r1, #2 + 802c934: f8ca 1000 str.w r1, [sl] + 802c938: f1bb 0f00 cmp.w fp, #0 + 802c93c: d051 beq.n 802c9e2 <__hexnan+0x132> + 802c93e: 454c cmp r4, r9 + 802c940: d206 bcs.n 802c950 <__hexnan+0xa0> + 802c942: 2d07 cmp r5, #7 + 802c944: dc04 bgt.n 802c950 <__hexnan+0xa0> + 802c946: 462a mov r2, r5 + 802c948: 4649 mov r1, r9 + 802c94a: 4620 mov r0, r4 + 802c94c: f7ff ff8a bl 802c864 + 802c950: 4544 cmp r4, r8 + 802c952: d936 bls.n 802c9c2 <__hexnan+0x112> + 802c954: f1a8 0204 sub.w r2, r8, #4 + 802c958: 4623 mov r3, r4 + 802c95a: f853 1b04 ldr.w r1, [r3], #4 + 802c95e: f842 1f04 str.w r1, [r2, #4]! + 802c962: 429f cmp r7, r3 + 802c964: d2f9 bcs.n 802c95a <__hexnan+0xaa> + 802c966: 1b3b subs r3, r7, r4 + 802c968: f023 0303 bic.w r3, r3, #3 + 802c96c: 3304 adds r3, #4 + 802c96e: 3401 adds r4, #1 + 802c970: 3e03 subs r6, #3 + 802c972: 42b4 cmp r4, r6 + 802c974: bf88 it hi + 802c976: 2304 movhi r3, #4 + 802c978: 4443 add r3, r8 + 802c97a: 2200 movs r2, #0 + 802c97c: f843 2b04 str.w r2, [r3], #4 + 802c980: 429f cmp r7, r3 + 802c982: d2fb bcs.n 802c97c <__hexnan+0xcc> + 802c984: 683b ldr r3, [r7, #0] + 802c986: b91b cbnz r3, 802c990 <__hexnan+0xe0> + 802c988: 4547 cmp r7, r8 + 802c98a: d128 bne.n 802c9de <__hexnan+0x12e> + 802c98c: 2301 movs r3, #1 + 802c98e: 603b str r3, [r7, #0] + 802c990: 2005 movs r0, #5 + 802c992: b007 add sp, #28 + 802c994: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} + 802c998: 3501 adds r5, #1 + 802c99a: 2d08 cmp r5, #8 + 802c99c: f10b 0b01 add.w fp, fp, #1 + 802c9a0: dd06 ble.n 802c9b0 <__hexnan+0x100> + 802c9a2: 4544 cmp r4, r8 + 802c9a4: d9c1 bls.n 802c92a <__hexnan+0x7a> + 802c9a6: 2300 movs r3, #0 + 802c9a8: f844 3c04 str.w r3, [r4, #-4] + 802c9ac: 2501 movs r5, #1 + 802c9ae: 3c04 subs r4, #4 + 802c9b0: 6822 ldr r2, [r4, #0] + 802c9b2: f000 000f and.w r0, r0, #15 + 802c9b6: ea40 1002 orr.w r0, r0, r2, lsl #4 + 802c9ba: 6020 str r0, [r4, #0] + 802c9bc: e7b5 b.n 802c92a <__hexnan+0x7a> + 802c9be: 2508 movs r5, #8 + 802c9c0: e7b3 b.n 802c92a <__hexnan+0x7a> + 802c9c2: 9b01 ldr r3, [sp, #4] + 802c9c4: 2b00 cmp r3, #0 + 802c9c6: d0dd beq.n 802c984 <__hexnan+0xd4> + 802c9c8: f1c3 0320 rsb r3, r3, #32 + 802c9cc: f04f 32ff mov.w r2, #4294967295 + 802c9d0: 40da lsrs r2, r3 + 802c9d2: f856 3c04 ldr.w r3, [r6, #-4] + 802c9d6: 4013 ands r3, r2 + 802c9d8: f846 3c04 str.w r3, [r6, #-4] + 802c9dc: e7d2 b.n 802c984 <__hexnan+0xd4> + 802c9de: 3f04 subs r7, #4 + 802c9e0: e7d0 b.n 802c984 <__hexnan+0xd4> + 802c9e2: 2004 movs r0, #4 + 802c9e4: e7d5 b.n 802c992 <__hexnan+0xe2> + ... + +0802c9e8 <_findenv_r>: + 802c9e8: e92d 4ff8 stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} + 802c9ec: f8df a06c ldr.w sl, [pc, #108] @ 802ca5c <_findenv_r+0x74> + 802c9f0: 4606 mov r6, r0 + 802c9f2: 4689 mov r9, r1 + 802c9f4: 4617 mov r7, r2 + 802c9f6: f001 f9a1 bl 802dd3c <__env_lock> + 802c9fa: f8da 4000 ldr.w r4, [sl] + 802c9fe: b134 cbz r4, 802ca0e <_findenv_r+0x26> + 802ca00: 464b mov r3, r9 + 802ca02: 4698 mov r8, r3 + 802ca04: f813 2b01 ldrb.w r2, [r3], #1 + 802ca08: b13a cbz r2, 802ca1a <_findenv_r+0x32> + 802ca0a: 2a3d cmp r2, #61 @ 0x3d + 802ca0c: d1f9 bne.n 802ca02 <_findenv_r+0x1a> + 802ca0e: 4630 mov r0, r6 + 802ca10: f001 f99a bl 802dd48 <__env_unlock> + 802ca14: 2000 movs r0, #0 + 802ca16: e8bd 8ff8 ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} + 802ca1a: eba8 0809 sub.w r8, r8, r9 + 802ca1e: 46a3 mov fp, r4 + 802ca20: f854 0b04 ldr.w r0, [r4], #4 + 802ca24: 2800 cmp r0, #0 + 802ca26: d0f2 beq.n 802ca0e <_findenv_r+0x26> + 802ca28: 4642 mov r2, r8 + 802ca2a: 4649 mov r1, r9 + 802ca2c: f7fd fd3d bl 802a4aa + 802ca30: 2800 cmp r0, #0 + 802ca32: d1f4 bne.n 802ca1e <_findenv_r+0x36> + 802ca34: f854 3c04 ldr.w r3, [r4, #-4] + 802ca38: eb03 0508 add.w r5, r3, r8 + 802ca3c: f813 3008 ldrb.w r3, [r3, r8] + 802ca40: 2b3d cmp r3, #61 @ 0x3d + 802ca42: d1ec bne.n 802ca1e <_findenv_r+0x36> + 802ca44: f8da 3000 ldr.w r3, [sl] + 802ca48: ebab 0303 sub.w r3, fp, r3 + 802ca4c: 109b asrs r3, r3, #2 + 802ca4e: 4630 mov r0, r6 + 802ca50: 603b str r3, [r7, #0] + 802ca52: f001 f979 bl 802dd48 <__env_unlock> + 802ca56: 1c68 adds r0, r5, #1 + 802ca58: e7dd b.n 802ca16 <_findenv_r+0x2e> + 802ca5a: bf00 nop + 802ca5c: 20001334 .word 0x20001334 + +0802ca60 <_getenv_r>: + 802ca60: b507 push {r0, r1, r2, lr} + 802ca62: aa01 add r2, sp, #4 + 802ca64: f7ff ffc0 bl 802c9e8 <_findenv_r> + 802ca68: b003 add sp, #12 + 802ca6a: f85d fb04 ldr.w pc, [sp], #4 + ... + +0802ca70 : + 802ca70: 4b02 ldr r3, [pc, #8] @ (802ca7c ) + 802ca72: 4601 mov r1, r0 + 802ca74: 6818 ldr r0, [r3, #0] + 802ca76: f000 b82d b.w 802cad4 <_malloc_r> + 802ca7a: bf00 nop + 802ca7c: 2000158c .word 0x2000158c + +0802ca80 : + 802ca80: 4b02 ldr r3, [pc, #8] @ (802ca8c ) + 802ca82: 4601 mov r1, r0 + 802ca84: 6818 ldr r0, [r3, #0] + 802ca86: f7ff bc2b b.w 802c2e0 <_free_r> + 802ca8a: bf00 nop + 802ca8c: 2000158c .word 0x2000158c + +0802ca90 : + 802ca90: b570 push {r4, r5, r6, lr} + 802ca92: 4e0f ldr r6, [pc, #60] @ (802cad0 ) + 802ca94: 460c mov r4, r1 + 802ca96: 6831 ldr r1, [r6, #0] + 802ca98: 4605 mov r5, r0 + 802ca9a: b911 cbnz r1, 802caa2 + 802ca9c: f001 f92a bl 802dcf4 <_sbrk_r> + 802caa0: 6030 str r0, [r6, #0] + 802caa2: 4621 mov r1, r4 + 802caa4: 4628 mov r0, r5 + 802caa6: f001 f925 bl 802dcf4 <_sbrk_r> + 802caaa: 1c43 adds r3, r0, #1 + 802caac: d103 bne.n 802cab6 + 802caae: f04f 34ff mov.w r4, #4294967295 + 802cab2: 4620 mov r0, r4 + 802cab4: bd70 pop {r4, r5, r6, pc} + 802cab6: 1cc4 adds r4, r0, #3 + 802cab8: f024 0403 bic.w r4, r4, #3 + 802cabc: 42a0 cmp r0, r4 + 802cabe: d0f8 beq.n 802cab2 + 802cac0: 1a21 subs r1, r4, r0 + 802cac2: 4628 mov r0, r5 + 802cac4: f001 f916 bl 802dcf4 <_sbrk_r> + 802cac8: 3001 adds r0, #1 + 802caca: d1f2 bne.n 802cab2 + 802cacc: e7ef b.n 802caae + 802cace: bf00 nop + 802cad0: 20014f4c .word 0x20014f4c + +0802cad4 <_malloc_r>: + 802cad4: e92d 43f8 stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} + 802cad8: 1ccd adds r5, r1, #3 + 802cada: f025 0503 bic.w r5, r5, #3 + 802cade: 3508 adds r5, #8 + 802cae0: 2d0c cmp r5, #12 + 802cae2: bf38 it cc + 802cae4: 250c movcc r5, #12 + 802cae6: 2d00 cmp r5, #0 + 802cae8: 4606 mov r6, r0 + 802caea: db01 blt.n 802caf0 <_malloc_r+0x1c> + 802caec: 42a9 cmp r1, r5 + 802caee: d904 bls.n 802cafa <_malloc_r+0x26> + 802caf0: 230c movs r3, #12 + 802caf2: 6033 str r3, [r6, #0] + 802caf4: 2000 movs r0, #0 + 802caf6: e8bd 83f8 ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} + 802cafa: f8df 80d4 ldr.w r8, [pc, #212] @ 802cbd0 <_malloc_r+0xfc> + 802cafe: f000 f87b bl 802cbf8 <__malloc_lock> + 802cb02: f8d8 3000 ldr.w r3, [r8] + 802cb06: 461c mov r4, r3 + 802cb08: bb44 cbnz r4, 802cb5c <_malloc_r+0x88> + 802cb0a: 4629 mov r1, r5 + 802cb0c: 4630 mov r0, r6 + 802cb0e: f7ff ffbf bl 802ca90 + 802cb12: 1c43 adds r3, r0, #1 + 802cb14: 4604 mov r4, r0 + 802cb16: d158 bne.n 802cbca <_malloc_r+0xf6> + 802cb18: f8d8 4000 ldr.w r4, [r8] + 802cb1c: 4627 mov r7, r4 + 802cb1e: 2f00 cmp r7, #0 + 802cb20: d143 bne.n 802cbaa <_malloc_r+0xd6> + 802cb22: 2c00 cmp r4, #0 + 802cb24: d04b beq.n 802cbbe <_malloc_r+0xea> + 802cb26: 6823 ldr r3, [r4, #0] + 802cb28: 4639 mov r1, r7 + 802cb2a: 4630 mov r0, r6 + 802cb2c: eb04 0903 add.w r9, r4, r3 + 802cb30: f001 f8e0 bl 802dcf4 <_sbrk_r> + 802cb34: 4581 cmp r9, r0 + 802cb36: d142 bne.n 802cbbe <_malloc_r+0xea> + 802cb38: 6821 ldr r1, [r4, #0] + 802cb3a: 1a6d subs r5, r5, r1 + 802cb3c: 4629 mov r1, r5 + 802cb3e: 4630 mov r0, r6 + 802cb40: f7ff ffa6 bl 802ca90 + 802cb44: 3001 adds r0, #1 + 802cb46: d03a beq.n 802cbbe <_malloc_r+0xea> + 802cb48: 6823 ldr r3, [r4, #0] + 802cb4a: 442b add r3, r5 + 802cb4c: 6023 str r3, [r4, #0] + 802cb4e: f8d8 3000 ldr.w r3, [r8] + 802cb52: 685a ldr r2, [r3, #4] + 802cb54: bb62 cbnz r2, 802cbb0 <_malloc_r+0xdc> + 802cb56: f8c8 7000 str.w r7, [r8] + 802cb5a: e00f b.n 802cb7c <_malloc_r+0xa8> + 802cb5c: 6822 ldr r2, [r4, #0] + 802cb5e: 1b52 subs r2, r2, r5 + 802cb60: d420 bmi.n 802cba4 <_malloc_r+0xd0> + 802cb62: 2a0b cmp r2, #11 + 802cb64: d917 bls.n 802cb96 <_malloc_r+0xc2> + 802cb66: 1961 adds r1, r4, r5 + 802cb68: 42a3 cmp r3, r4 + 802cb6a: 6025 str r5, [r4, #0] + 802cb6c: bf18 it ne + 802cb6e: 6059 strne r1, [r3, #4] + 802cb70: 6863 ldr r3, [r4, #4] + 802cb72: bf08 it eq + 802cb74: f8c8 1000 streq.w r1, [r8] + 802cb78: 5162 str r2, [r4, r5] + 802cb7a: 604b str r3, [r1, #4] + 802cb7c: 4630 mov r0, r6 + 802cb7e: f000 f841 bl 802cc04 <__malloc_unlock> + 802cb82: f104 000b add.w r0, r4, #11 + 802cb86: 1d23 adds r3, r4, #4 + 802cb88: f020 0007 bic.w r0, r0, #7 + 802cb8c: 1ac2 subs r2, r0, r3 + 802cb8e: bf1c itt ne + 802cb90: 1a1b subne r3, r3, r0 + 802cb92: 50a3 strne r3, [r4, r2] + 802cb94: e7af b.n 802caf6 <_malloc_r+0x22> + 802cb96: 6862 ldr r2, [r4, #4] + 802cb98: 42a3 cmp r3, r4 + 802cb9a: bf0c ite eq + 802cb9c: f8c8 2000 streq.w r2, [r8] + 802cba0: 605a strne r2, [r3, #4] + 802cba2: e7eb b.n 802cb7c <_malloc_r+0xa8> + 802cba4: 4623 mov r3, r4 + 802cba6: 6864 ldr r4, [r4, #4] + 802cba8: e7ae b.n 802cb08 <_malloc_r+0x34> + 802cbaa: 463c mov r4, r7 + 802cbac: 687f ldr r7, [r7, #4] + 802cbae: e7b6 b.n 802cb1e <_malloc_r+0x4a> + 802cbb0: 461a mov r2, r3 + 802cbb2: 685b ldr r3, [r3, #4] + 802cbb4: 42a3 cmp r3, r4 + 802cbb6: d1fb bne.n 802cbb0 <_malloc_r+0xdc> + 802cbb8: 2300 movs r3, #0 + 802cbba: 6053 str r3, [r2, #4] + 802cbbc: e7de b.n 802cb7c <_malloc_r+0xa8> + 802cbbe: 230c movs r3, #12 + 802cbc0: 6033 str r3, [r6, #0] + 802cbc2: 4630 mov r0, r6 + 802cbc4: f000 f81e bl 802cc04 <__malloc_unlock> + 802cbc8: e794 b.n 802caf4 <_malloc_r+0x20> + 802cbca: 6005 str r5, [r0, #0] + 802cbcc: e7d6 b.n 802cb7c <_malloc_r+0xa8> + 802cbce: bf00 nop + 802cbd0: 20014f50 .word 0x20014f50 + +0802cbd4 <__ascii_mbtowc>: + 802cbd4: b082 sub sp, #8 + 802cbd6: b901 cbnz r1, 802cbda <__ascii_mbtowc+0x6> + 802cbd8: a901 add r1, sp, #4 + 802cbda: b142 cbz r2, 802cbee <__ascii_mbtowc+0x1a> + 802cbdc: b14b cbz r3, 802cbf2 <__ascii_mbtowc+0x1e> + 802cbde: 7813 ldrb r3, [r2, #0] + 802cbe0: 600b str r3, [r1, #0] + 802cbe2: 7812 ldrb r2, [r2, #0] + 802cbe4: 1e10 subs r0, r2, #0 + 802cbe6: bf18 it ne + 802cbe8: 2001 movne r0, #1 + 802cbea: b002 add sp, #8 + 802cbec: 4770 bx lr + 802cbee: 4610 mov r0, r2 + 802cbf0: e7fb b.n 802cbea <__ascii_mbtowc+0x16> + 802cbf2: f06f 0001 mvn.w r0, #1 + 802cbf6: e7f8 b.n 802cbea <__ascii_mbtowc+0x16> + +0802cbf8 <__malloc_lock>: + 802cbf8: 4801 ldr r0, [pc, #4] @ (802cc00 <__malloc_lock+0x8>) + 802cbfa: f7fe bce7 b.w 802b5cc <__retarget_lock_acquire_recursive> + 802cbfe: bf00 nop + 802cc00: 20014f4a .word 0x20014f4a + +0802cc04 <__malloc_unlock>: + 802cc04: 4801 ldr r0, [pc, #4] @ (802cc0c <__malloc_unlock+0x8>) + 802cc06: f7fe bce3 b.w 802b5d0 <__retarget_lock_release_recursive> + 802cc0a: bf00 nop + 802cc0c: 20014f4a .word 0x20014f4a + +0802cc10 <_Balloc>: + 802cc10: b570 push {r4, r5, r6, lr} + 802cc12: 69c6 ldr r6, [r0, #28] + 802cc14: 4604 mov r4, r0 + 802cc16: 460d mov r5, r1 + 802cc18: b976 cbnz r6, 802cc38 <_Balloc+0x28> + 802cc1a: 2010 movs r0, #16 + 802cc1c: f7ff ff28 bl 802ca70 + 802cc20: 4602 mov r2, r0 + 802cc22: 61e0 str r0, [r4, #28] + 802cc24: b920 cbnz r0, 802cc30 <_Balloc+0x20> + 802cc26: 4b18 ldr r3, [pc, #96] @ (802cc88 <_Balloc+0x78>) + 802cc28: 4818 ldr r0, [pc, #96] @ (802cc8c <_Balloc+0x7c>) + 802cc2a: 216b movs r1, #107 @ 0x6b + 802cc2c: f7fb fc1c bl 8028468 <__assert_func> + 802cc30: e9c0 6601 strd r6, r6, [r0, #4] + 802cc34: 6006 str r6, [r0, #0] + 802cc36: 60c6 str r6, [r0, #12] + 802cc38: 69e6 ldr r6, [r4, #28] + 802cc3a: 68f3 ldr r3, [r6, #12] + 802cc3c: b183 cbz r3, 802cc60 <_Balloc+0x50> + 802cc3e: 69e3 ldr r3, [r4, #28] + 802cc40: 68db ldr r3, [r3, #12] + 802cc42: f853 0025 ldr.w r0, [r3, r5, lsl #2] + 802cc46: b9b8 cbnz r0, 802cc78 <_Balloc+0x68> + 802cc48: 2101 movs r1, #1 + 802cc4a: fa01 f605 lsl.w r6, r1, r5 + 802cc4e: 1d72 adds r2, r6, #5 + 802cc50: 0092 lsls r2, r2, #2 + 802cc52: 4620 mov r0, r4 + 802cc54: f001 f85e bl 802dd14 <_calloc_r> + 802cc58: b160 cbz r0, 802cc74 <_Balloc+0x64> + 802cc5a: e9c0 5601 strd r5, r6, [r0, #4] + 802cc5e: e00e b.n 802cc7e <_Balloc+0x6e> + 802cc60: 2221 movs r2, #33 @ 0x21 + 802cc62: 2104 movs r1, #4 + 802cc64: 4620 mov r0, r4 + 802cc66: f001 f855 bl 802dd14 <_calloc_r> + 802cc6a: 69e3 ldr r3, [r4, #28] + 802cc6c: 60f0 str r0, [r6, #12] + 802cc6e: 68db ldr r3, [r3, #12] + 802cc70: 2b00 cmp r3, #0 + 802cc72: d1e4 bne.n 802cc3e <_Balloc+0x2e> + 802cc74: 2000 movs r0, #0 + 802cc76: bd70 pop {r4, r5, r6, pc} + 802cc78: 6802 ldr r2, [r0, #0] + 802cc7a: f843 2025 str.w r2, [r3, r5, lsl #2] + 802cc7e: 2300 movs r3, #0 + 802cc80: e9c0 3303 strd r3, r3, [r0, #12] + 802cc84: e7f7 b.n 802cc76 <_Balloc+0x66> + 802cc86: bf00 nop + 802cc88: 0802ff05 .word 0x0802ff05 + 802cc8c: 08030172 .word 0x08030172 + +0802cc90 <_Bfree>: + 802cc90: b570 push {r4, r5, r6, lr} + 802cc92: 69c6 ldr r6, [r0, #28] + 802cc94: 4605 mov r5, r0 + 802cc96: 460c mov r4, r1 + 802cc98: b976 cbnz r6, 802ccb8 <_Bfree+0x28> + 802cc9a: 2010 movs r0, #16 + 802cc9c: f7ff fee8 bl 802ca70 + 802cca0: 4602 mov r2, r0 + 802cca2: 61e8 str r0, [r5, #28] + 802cca4: b920 cbnz r0, 802ccb0 <_Bfree+0x20> + 802cca6: 4b09 ldr r3, [pc, #36] @ (802cccc <_Bfree+0x3c>) + 802cca8: 4809 ldr r0, [pc, #36] @ (802ccd0 <_Bfree+0x40>) + 802ccaa: 218f movs r1, #143 @ 0x8f + 802ccac: f7fb fbdc bl 8028468 <__assert_func> + 802ccb0: e9c0 6601 strd r6, r6, [r0, #4] + 802ccb4: 6006 str r6, [r0, #0] + 802ccb6: 60c6 str r6, [r0, #12] + 802ccb8: b13c cbz r4, 802ccca <_Bfree+0x3a> + 802ccba: 69eb ldr r3, [r5, #28] + 802ccbc: 6862 ldr r2, [r4, #4] + 802ccbe: 68db ldr r3, [r3, #12] + 802ccc0: f853 1022 ldr.w r1, [r3, r2, lsl #2] + 802ccc4: 6021 str r1, [r4, #0] + 802ccc6: f843 4022 str.w r4, [r3, r2, lsl #2] + 802ccca: bd70 pop {r4, r5, r6, pc} + 802cccc: 0802ff05 .word 0x0802ff05 + 802ccd0: 08030172 .word 0x08030172 + +0802ccd4 <__multadd>: + 802ccd4: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} + 802ccd8: 690d ldr r5, [r1, #16] + 802ccda: 4607 mov r7, r0 + 802ccdc: 460c mov r4, r1 + 802ccde: 461e mov r6, r3 + 802cce0: f101 0c14 add.w ip, r1, #20 + 802cce4: 2000 movs r0, #0 + 802cce6: f8dc 3000 ldr.w r3, [ip] + 802ccea: b299 uxth r1, r3 + 802ccec: fb02 6101 mla r1, r2, r1, r6 + 802ccf0: 0c1e lsrs r6, r3, #16 + 802ccf2: 0c0b lsrs r3, r1, #16 + 802ccf4: fb02 3306 mla r3, r2, r6, r3 + 802ccf8: b289 uxth r1, r1 + 802ccfa: 3001 adds r0, #1 + 802ccfc: eb01 4103 add.w r1, r1, r3, lsl #16 + 802cd00: 4285 cmp r5, r0 + 802cd02: f84c 1b04 str.w r1, [ip], #4 + 802cd06: ea4f 4613 mov.w r6, r3, lsr #16 + 802cd0a: dcec bgt.n 802cce6 <__multadd+0x12> + 802cd0c: b30e cbz r6, 802cd52 <__multadd+0x7e> + 802cd0e: 68a3 ldr r3, [r4, #8] + 802cd10: 42ab cmp r3, r5 + 802cd12: dc19 bgt.n 802cd48 <__multadd+0x74> + 802cd14: 6861 ldr r1, [r4, #4] + 802cd16: 4638 mov r0, r7 + 802cd18: 3101 adds r1, #1 + 802cd1a: f7ff ff79 bl 802cc10 <_Balloc> + 802cd1e: 4680 mov r8, r0 + 802cd20: b928 cbnz r0, 802cd2e <__multadd+0x5a> + 802cd22: 4602 mov r2, r0 + 802cd24: 4b0c ldr r3, [pc, #48] @ (802cd58 <__multadd+0x84>) + 802cd26: 480d ldr r0, [pc, #52] @ (802cd5c <__multadd+0x88>) + 802cd28: 21ba movs r1, #186 @ 0xba + 802cd2a: f7fb fb9d bl 8028468 <__assert_func> + 802cd2e: 6922 ldr r2, [r4, #16] + 802cd30: 3202 adds r2, #2 + 802cd32: f104 010c add.w r1, r4, #12 + 802cd36: 0092 lsls r2, r2, #2 + 802cd38: 300c adds r0, #12 + 802cd3a: f7fe fc52 bl 802b5e2 + 802cd3e: 4621 mov r1, r4 + 802cd40: 4638 mov r0, r7 + 802cd42: f7ff ffa5 bl 802cc90 <_Bfree> + 802cd46: 4644 mov r4, r8 + 802cd48: eb04 0385 add.w r3, r4, r5, lsl #2 + 802cd4c: 3501 adds r5, #1 + 802cd4e: 615e str r6, [r3, #20] + 802cd50: 6125 str r5, [r4, #16] + 802cd52: 4620 mov r0, r4 + 802cd54: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} + 802cd58: 08030101 .word 0x08030101 + 802cd5c: 08030172 .word 0x08030172 + +0802cd60 <__s2b>: + 802cd60: e92d 43f8 stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} + 802cd64: 460c mov r4, r1 + 802cd66: 4615 mov r5, r2 + 802cd68: 461f mov r7, r3 + 802cd6a: 2209 movs r2, #9 + 802cd6c: 3308 adds r3, #8 + 802cd6e: 4606 mov r6, r0 + 802cd70: fb93 f3f2 sdiv r3, r3, r2 + 802cd74: 2100 movs r1, #0 + 802cd76: 2201 movs r2, #1 + 802cd78: 429a cmp r2, r3 + 802cd7a: db09 blt.n 802cd90 <__s2b+0x30> + 802cd7c: 4630 mov r0, r6 + 802cd7e: f7ff ff47 bl 802cc10 <_Balloc> + 802cd82: b940 cbnz r0, 802cd96 <__s2b+0x36> + 802cd84: 4602 mov r2, r0 + 802cd86: 4b19 ldr r3, [pc, #100] @ (802cdec <__s2b+0x8c>) + 802cd88: 4819 ldr r0, [pc, #100] @ (802cdf0 <__s2b+0x90>) + 802cd8a: 21d3 movs r1, #211 @ 0xd3 + 802cd8c: f7fb fb6c bl 8028468 <__assert_func> + 802cd90: 0052 lsls r2, r2, #1 + 802cd92: 3101 adds r1, #1 + 802cd94: e7f0 b.n 802cd78 <__s2b+0x18> + 802cd96: 9b08 ldr r3, [sp, #32] + 802cd98: 6143 str r3, [r0, #20] + 802cd9a: 2d09 cmp r5, #9 + 802cd9c: f04f 0301 mov.w r3, #1 + 802cda0: 6103 str r3, [r0, #16] + 802cda2: dd16 ble.n 802cdd2 <__s2b+0x72> + 802cda4: f104 0909 add.w r9, r4, #9 + 802cda8: 46c8 mov r8, r9 + 802cdaa: 442c add r4, r5 + 802cdac: f818 3b01 ldrb.w r3, [r8], #1 + 802cdb0: 4601 mov r1, r0 + 802cdb2: 3b30 subs r3, #48 @ 0x30 + 802cdb4: 220a movs r2, #10 + 802cdb6: 4630 mov r0, r6 + 802cdb8: f7ff ff8c bl 802ccd4 <__multadd> + 802cdbc: 45a0 cmp r8, r4 + 802cdbe: d1f5 bne.n 802cdac <__s2b+0x4c> + 802cdc0: f1a5 0408 sub.w r4, r5, #8 + 802cdc4: 444c add r4, r9 + 802cdc6: 1b2d subs r5, r5, r4 + 802cdc8: 1963 adds r3, r4, r5 + 802cdca: 42bb cmp r3, r7 + 802cdcc: db04 blt.n 802cdd8 <__s2b+0x78> + 802cdce: e8bd 83f8 ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} + 802cdd2: 340a adds r4, #10 + 802cdd4: 2509 movs r5, #9 + 802cdd6: e7f6 b.n 802cdc6 <__s2b+0x66> + 802cdd8: f814 3b01 ldrb.w r3, [r4], #1 + 802cddc: 4601 mov r1, r0 + 802cdde: 3b30 subs r3, #48 @ 0x30 + 802cde0: 220a movs r2, #10 + 802cde2: 4630 mov r0, r6 + 802cde4: f7ff ff76 bl 802ccd4 <__multadd> + 802cde8: e7ee b.n 802cdc8 <__s2b+0x68> + 802cdea: bf00 nop + 802cdec: 08030101 .word 0x08030101 + 802cdf0: 08030172 .word 0x08030172 + +0802cdf4 <__hi0bits>: + 802cdf4: f5b0 3f80 cmp.w r0, #65536 @ 0x10000 + 802cdf8: 4603 mov r3, r0 + 802cdfa: bf36 itet cc + 802cdfc: 0403 lslcc r3, r0, #16 + 802cdfe: 2000 movcs r0, #0 + 802ce00: 2010 movcc r0, #16 + 802ce02: f1b3 7f80 cmp.w r3, #16777216 @ 0x1000000 + 802ce06: bf3c itt cc + 802ce08: 021b lslcc r3, r3, #8 + 802ce0a: 3008 addcc r0, #8 + 802ce0c: f1b3 5f80 cmp.w r3, #268435456 @ 0x10000000 + 802ce10: bf3c itt cc + 802ce12: 011b lslcc r3, r3, #4 + 802ce14: 3004 addcc r0, #4 + 802ce16: f1b3 4f80 cmp.w r3, #1073741824 @ 0x40000000 + 802ce1a: bf3c itt cc + 802ce1c: 009b lslcc r3, r3, #2 + 802ce1e: 3002 addcc r0, #2 + 802ce20: 2b00 cmp r3, #0 + 802ce22: db05 blt.n 802ce30 <__hi0bits+0x3c> + 802ce24: f013 4f80 tst.w r3, #1073741824 @ 0x40000000 + 802ce28: f100 0001 add.w r0, r0, #1 + 802ce2c: bf08 it eq + 802ce2e: 2020 moveq r0, #32 + 802ce30: 4770 bx lr + +0802ce32 <__lo0bits>: + 802ce32: 6803 ldr r3, [r0, #0] + 802ce34: 4602 mov r2, r0 + 802ce36: f013 0007 ands.w r0, r3, #7 + 802ce3a: d00b beq.n 802ce54 <__lo0bits+0x22> + 802ce3c: 07d9 lsls r1, r3, #31 + 802ce3e: d421 bmi.n 802ce84 <__lo0bits+0x52> + 802ce40: 0798 lsls r0, r3, #30 + 802ce42: bf49 itett mi + 802ce44: 085b lsrmi r3, r3, #1 + 802ce46: 089b lsrpl r3, r3, #2 + 802ce48: 2001 movmi r0, #1 + 802ce4a: 6013 strmi r3, [r2, #0] + 802ce4c: bf5c itt pl + 802ce4e: 6013 strpl r3, [r2, #0] + 802ce50: 2002 movpl r0, #2 + 802ce52: 4770 bx lr + 802ce54: b299 uxth r1, r3 + 802ce56: b909 cbnz r1, 802ce5c <__lo0bits+0x2a> + 802ce58: 0c1b lsrs r3, r3, #16 + 802ce5a: 2010 movs r0, #16 + 802ce5c: b2d9 uxtb r1, r3 + 802ce5e: b909 cbnz r1, 802ce64 <__lo0bits+0x32> + 802ce60: 3008 adds r0, #8 + 802ce62: 0a1b lsrs r3, r3, #8 + 802ce64: 0719 lsls r1, r3, #28 + 802ce66: bf04 itt eq + 802ce68: 091b lsreq r3, r3, #4 + 802ce6a: 3004 addeq r0, #4 + 802ce6c: 0799 lsls r1, r3, #30 + 802ce6e: bf04 itt eq + 802ce70: 089b lsreq r3, r3, #2 + 802ce72: 3002 addeq r0, #2 + 802ce74: 07d9 lsls r1, r3, #31 + 802ce76: d403 bmi.n 802ce80 <__lo0bits+0x4e> + 802ce78: 085b lsrs r3, r3, #1 + 802ce7a: f100 0001 add.w r0, r0, #1 + 802ce7e: d003 beq.n 802ce88 <__lo0bits+0x56> + 802ce80: 6013 str r3, [r2, #0] + 802ce82: 4770 bx lr + 802ce84: 2000 movs r0, #0 + 802ce86: 4770 bx lr + 802ce88: 2020 movs r0, #32 + 802ce8a: 4770 bx lr + +0802ce8c <__i2b>: + 802ce8c: b510 push {r4, lr} + 802ce8e: 460c mov r4, r1 + 802ce90: 2101 movs r1, #1 + 802ce92: f7ff febd bl 802cc10 <_Balloc> + 802ce96: 4602 mov r2, r0 + 802ce98: b928 cbnz r0, 802cea6 <__i2b+0x1a> + 802ce9a: 4b05 ldr r3, [pc, #20] @ (802ceb0 <__i2b+0x24>) + 802ce9c: 4805 ldr r0, [pc, #20] @ (802ceb4 <__i2b+0x28>) + 802ce9e: f240 1145 movw r1, #325 @ 0x145 + 802cea2: f7fb fae1 bl 8028468 <__assert_func> + 802cea6: 2301 movs r3, #1 + 802cea8: 6144 str r4, [r0, #20] + 802ceaa: 6103 str r3, [r0, #16] + 802ceac: bd10 pop {r4, pc} + 802ceae: bf00 nop + 802ceb0: 08030101 .word 0x08030101 + 802ceb4: 08030172 .word 0x08030172 + +0802ceb8 <__multiply>: + 802ceb8: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} + 802cebc: 4617 mov r7, r2 + 802cebe: 690a ldr r2, [r1, #16] + 802cec0: 693b ldr r3, [r7, #16] + 802cec2: 429a cmp r2, r3 + 802cec4: bfa8 it ge + 802cec6: 463b movge r3, r7 + 802cec8: 4689 mov r9, r1 + 802ceca: bfa4 itt ge + 802cecc: 460f movge r7, r1 + 802cece: 4699 movge r9, r3 + 802ced0: 693d ldr r5, [r7, #16] + 802ced2: f8d9 a010 ldr.w sl, [r9, #16] + 802ced6: 68bb ldr r3, [r7, #8] + 802ced8: 6879 ldr r1, [r7, #4] + 802ceda: eb05 060a add.w r6, r5, sl + 802cede: 42b3 cmp r3, r6 + 802cee0: b085 sub sp, #20 + 802cee2: bfb8 it lt + 802cee4: 3101 addlt r1, #1 + 802cee6: f7ff fe93 bl 802cc10 <_Balloc> + 802ceea: b930 cbnz r0, 802cefa <__multiply+0x42> + 802ceec: 4602 mov r2, r0 + 802ceee: 4b41 ldr r3, [pc, #260] @ (802cff4 <__multiply+0x13c>) + 802cef0: 4841 ldr r0, [pc, #260] @ (802cff8 <__multiply+0x140>) + 802cef2: f44f 71b1 mov.w r1, #354 @ 0x162 + 802cef6: f7fb fab7 bl 8028468 <__assert_func> + 802cefa: f100 0414 add.w r4, r0, #20 + 802cefe: eb04 0e86 add.w lr, r4, r6, lsl #2 + 802cf02: 4623 mov r3, r4 + 802cf04: 2200 movs r2, #0 + 802cf06: 4573 cmp r3, lr + 802cf08: d320 bcc.n 802cf4c <__multiply+0x94> + 802cf0a: f107 0814 add.w r8, r7, #20 + 802cf0e: f109 0114 add.w r1, r9, #20 + 802cf12: eb08 0585 add.w r5, r8, r5, lsl #2 + 802cf16: eb01 038a add.w r3, r1, sl, lsl #2 + 802cf1a: 9302 str r3, [sp, #8] + 802cf1c: 1beb subs r3, r5, r7 + 802cf1e: 3b15 subs r3, #21 + 802cf20: f023 0303 bic.w r3, r3, #3 + 802cf24: 3304 adds r3, #4 + 802cf26: 3715 adds r7, #21 + 802cf28: 42bd cmp r5, r7 + 802cf2a: bf38 it cc + 802cf2c: 2304 movcc r3, #4 + 802cf2e: 9301 str r3, [sp, #4] + 802cf30: 9b02 ldr r3, [sp, #8] + 802cf32: 9103 str r1, [sp, #12] + 802cf34: 428b cmp r3, r1 + 802cf36: d80c bhi.n 802cf52 <__multiply+0x9a> + 802cf38: 2e00 cmp r6, #0 + 802cf3a: dd03 ble.n 802cf44 <__multiply+0x8c> + 802cf3c: f85e 3d04 ldr.w r3, [lr, #-4]! + 802cf40: 2b00 cmp r3, #0 + 802cf42: d055 beq.n 802cff0 <__multiply+0x138> + 802cf44: 6106 str r6, [r0, #16] + 802cf46: b005 add sp, #20 + 802cf48: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} + 802cf4c: f843 2b04 str.w r2, [r3], #4 + 802cf50: e7d9 b.n 802cf06 <__multiply+0x4e> + 802cf52: f8b1 a000 ldrh.w sl, [r1] + 802cf56: f1ba 0f00 cmp.w sl, #0 + 802cf5a: d01f beq.n 802cf9c <__multiply+0xe4> + 802cf5c: 46c4 mov ip, r8 + 802cf5e: 46a1 mov r9, r4 + 802cf60: 2700 movs r7, #0 + 802cf62: f85c 2b04 ldr.w r2, [ip], #4 + 802cf66: f8d9 3000 ldr.w r3, [r9] + 802cf6a: fa1f fb82 uxth.w fp, r2 + 802cf6e: b29b uxth r3, r3 + 802cf70: fb0a 330b mla r3, sl, fp, r3 + 802cf74: 443b add r3, r7 + 802cf76: f8d9 7000 ldr.w r7, [r9] + 802cf7a: 0c12 lsrs r2, r2, #16 + 802cf7c: 0c3f lsrs r7, r7, #16 + 802cf7e: fb0a 7202 mla r2, sl, r2, r7 + 802cf82: eb02 4213 add.w r2, r2, r3, lsr #16 + 802cf86: b29b uxth r3, r3 + 802cf88: ea43 4302 orr.w r3, r3, r2, lsl #16 + 802cf8c: 4565 cmp r5, ip + 802cf8e: f849 3b04 str.w r3, [r9], #4 + 802cf92: ea4f 4712 mov.w r7, r2, lsr #16 + 802cf96: d8e4 bhi.n 802cf62 <__multiply+0xaa> + 802cf98: 9b01 ldr r3, [sp, #4] + 802cf9a: 50e7 str r7, [r4, r3] + 802cf9c: 9b03 ldr r3, [sp, #12] + 802cf9e: f8b3 9002 ldrh.w r9, [r3, #2] + 802cfa2: 3104 adds r1, #4 + 802cfa4: f1b9 0f00 cmp.w r9, #0 + 802cfa8: d020 beq.n 802cfec <__multiply+0x134> + 802cfaa: 6823 ldr r3, [r4, #0] + 802cfac: 4647 mov r7, r8 + 802cfae: 46a4 mov ip, r4 + 802cfb0: f04f 0a00 mov.w sl, #0 + 802cfb4: f8b7 b000 ldrh.w fp, [r7] + 802cfb8: f8bc 2002 ldrh.w r2, [ip, #2] + 802cfbc: fb09 220b mla r2, r9, fp, r2 + 802cfc0: 4452 add r2, sl + 802cfc2: b29b uxth r3, r3 + 802cfc4: ea43 4302 orr.w r3, r3, r2, lsl #16 + 802cfc8: f84c 3b04 str.w r3, [ip], #4 + 802cfcc: f857 3b04 ldr.w r3, [r7], #4 + 802cfd0: ea4f 4a13 mov.w sl, r3, lsr #16 + 802cfd4: f8bc 3000 ldrh.w r3, [ip] + 802cfd8: fb09 330a mla r3, r9, sl, r3 + 802cfdc: eb03 4312 add.w r3, r3, r2, lsr #16 + 802cfe0: 42bd cmp r5, r7 + 802cfe2: ea4f 4a13 mov.w sl, r3, lsr #16 + 802cfe6: d8e5 bhi.n 802cfb4 <__multiply+0xfc> + 802cfe8: 9a01 ldr r2, [sp, #4] + 802cfea: 50a3 str r3, [r4, r2] + 802cfec: 3404 adds r4, #4 + 802cfee: e79f b.n 802cf30 <__multiply+0x78> + 802cff0: 3e01 subs r6, #1 + 802cff2: e7a1 b.n 802cf38 <__multiply+0x80> + 802cff4: 08030101 .word 0x08030101 + 802cff8: 08030172 .word 0x08030172 + +0802cffc <__pow5mult>: + 802cffc: e92d 43f8 stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} + 802d000: 4615 mov r5, r2 + 802d002: f012 0203 ands.w r2, r2, #3 + 802d006: 4607 mov r7, r0 + 802d008: 460e mov r6, r1 + 802d00a: d007 beq.n 802d01c <__pow5mult+0x20> + 802d00c: 4c25 ldr r4, [pc, #148] @ (802d0a4 <__pow5mult+0xa8>) + 802d00e: 3a01 subs r2, #1 + 802d010: 2300 movs r3, #0 + 802d012: f854 2022 ldr.w r2, [r4, r2, lsl #2] + 802d016: f7ff fe5d bl 802ccd4 <__multadd> + 802d01a: 4606 mov r6, r0 + 802d01c: 10ad asrs r5, r5, #2 + 802d01e: d03d beq.n 802d09c <__pow5mult+0xa0> + 802d020: 69fc ldr r4, [r7, #28] + 802d022: b97c cbnz r4, 802d044 <__pow5mult+0x48> + 802d024: 2010 movs r0, #16 + 802d026: f7ff fd23 bl 802ca70 + 802d02a: 4602 mov r2, r0 + 802d02c: 61f8 str r0, [r7, #28] + 802d02e: b928 cbnz r0, 802d03c <__pow5mult+0x40> + 802d030: 4b1d ldr r3, [pc, #116] @ (802d0a8 <__pow5mult+0xac>) + 802d032: 481e ldr r0, [pc, #120] @ (802d0ac <__pow5mult+0xb0>) + 802d034: f240 11b3 movw r1, #435 @ 0x1b3 + 802d038: f7fb fa16 bl 8028468 <__assert_func> + 802d03c: e9c0 4401 strd r4, r4, [r0, #4] + 802d040: 6004 str r4, [r0, #0] + 802d042: 60c4 str r4, [r0, #12] + 802d044: f8d7 801c ldr.w r8, [r7, #28] + 802d048: f8d8 4008 ldr.w r4, [r8, #8] + 802d04c: b94c cbnz r4, 802d062 <__pow5mult+0x66> + 802d04e: f240 2171 movw r1, #625 @ 0x271 + 802d052: 4638 mov r0, r7 + 802d054: f7ff ff1a bl 802ce8c <__i2b> + 802d058: 2300 movs r3, #0 + 802d05a: f8c8 0008 str.w r0, [r8, #8] + 802d05e: 4604 mov r4, r0 + 802d060: 6003 str r3, [r0, #0] + 802d062: f04f 0900 mov.w r9, #0 + 802d066: 07eb lsls r3, r5, #31 + 802d068: d50a bpl.n 802d080 <__pow5mult+0x84> + 802d06a: 4631 mov r1, r6 + 802d06c: 4622 mov r2, r4 + 802d06e: 4638 mov r0, r7 + 802d070: f7ff ff22 bl 802ceb8 <__multiply> + 802d074: 4631 mov r1, r6 + 802d076: 4680 mov r8, r0 + 802d078: 4638 mov r0, r7 + 802d07a: f7ff fe09 bl 802cc90 <_Bfree> + 802d07e: 4646 mov r6, r8 + 802d080: 106d asrs r5, r5, #1 + 802d082: d00b beq.n 802d09c <__pow5mult+0xa0> + 802d084: 6820 ldr r0, [r4, #0] + 802d086: b938 cbnz r0, 802d098 <__pow5mult+0x9c> + 802d088: 4622 mov r2, r4 + 802d08a: 4621 mov r1, r4 + 802d08c: 4638 mov r0, r7 + 802d08e: f7ff ff13 bl 802ceb8 <__multiply> + 802d092: 6020 str r0, [r4, #0] + 802d094: f8c0 9000 str.w r9, [r0] + 802d098: 4604 mov r4, r0 + 802d09a: e7e4 b.n 802d066 <__pow5mult+0x6a> + 802d09c: 4630 mov r0, r6 + 802d09e: e8bd 83f8 ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} + 802d0a2: bf00 nop + 802d0a4: 08030444 .word 0x08030444 + 802d0a8: 0802ff05 .word 0x0802ff05 + 802d0ac: 08030172 .word 0x08030172 + +0802d0b0 <__lshift>: + 802d0b0: e92d 47f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} + 802d0b4: 460c mov r4, r1 + 802d0b6: 6849 ldr r1, [r1, #4] + 802d0b8: 6923 ldr r3, [r4, #16] + 802d0ba: eb03 1862 add.w r8, r3, r2, asr #5 + 802d0be: 68a3 ldr r3, [r4, #8] + 802d0c0: 4607 mov r7, r0 + 802d0c2: 4691 mov r9, r2 + 802d0c4: ea4f 1a62 mov.w sl, r2, asr #5 + 802d0c8: f108 0601 add.w r6, r8, #1 + 802d0cc: 42b3 cmp r3, r6 + 802d0ce: db0b blt.n 802d0e8 <__lshift+0x38> + 802d0d0: 4638 mov r0, r7 + 802d0d2: f7ff fd9d bl 802cc10 <_Balloc> + 802d0d6: 4605 mov r5, r0 + 802d0d8: b948 cbnz r0, 802d0ee <__lshift+0x3e> + 802d0da: 4602 mov r2, r0 + 802d0dc: 4b28 ldr r3, [pc, #160] @ (802d180 <__lshift+0xd0>) + 802d0de: 4829 ldr r0, [pc, #164] @ (802d184 <__lshift+0xd4>) + 802d0e0: f44f 71ef mov.w r1, #478 @ 0x1de + 802d0e4: f7fb f9c0 bl 8028468 <__assert_func> + 802d0e8: 3101 adds r1, #1 + 802d0ea: 005b lsls r3, r3, #1 + 802d0ec: e7ee b.n 802d0cc <__lshift+0x1c> + 802d0ee: 2300 movs r3, #0 + 802d0f0: f100 0114 add.w r1, r0, #20 + 802d0f4: f100 0210 add.w r2, r0, #16 + 802d0f8: 4618 mov r0, r3 + 802d0fa: 4553 cmp r3, sl + 802d0fc: db33 blt.n 802d166 <__lshift+0xb6> + 802d0fe: 6920 ldr r0, [r4, #16] + 802d100: ea2a 7aea bic.w sl, sl, sl, asr #31 + 802d104: f104 0314 add.w r3, r4, #20 + 802d108: f019 091f ands.w r9, r9, #31 + 802d10c: eb01 018a add.w r1, r1, sl, lsl #2 + 802d110: eb03 0c80 add.w ip, r3, r0, lsl #2 + 802d114: d02b beq.n 802d16e <__lshift+0xbe> + 802d116: f1c9 0e20 rsb lr, r9, #32 + 802d11a: 468a mov sl, r1 + 802d11c: 2200 movs r2, #0 + 802d11e: 6818 ldr r0, [r3, #0] + 802d120: fa00 f009 lsl.w r0, r0, r9 + 802d124: 4310 orrs r0, r2 + 802d126: f84a 0b04 str.w r0, [sl], #4 + 802d12a: f853 2b04 ldr.w r2, [r3], #4 + 802d12e: 459c cmp ip, r3 + 802d130: fa22 f20e lsr.w r2, r2, lr + 802d134: d8f3 bhi.n 802d11e <__lshift+0x6e> + 802d136: ebac 0304 sub.w r3, ip, r4 + 802d13a: 3b15 subs r3, #21 + 802d13c: f023 0303 bic.w r3, r3, #3 + 802d140: 3304 adds r3, #4 + 802d142: f104 0015 add.w r0, r4, #21 + 802d146: 4560 cmp r0, ip + 802d148: bf88 it hi + 802d14a: 2304 movhi r3, #4 + 802d14c: 50ca str r2, [r1, r3] + 802d14e: b10a cbz r2, 802d154 <__lshift+0xa4> + 802d150: f108 0602 add.w r6, r8, #2 + 802d154: 3e01 subs r6, #1 + 802d156: 4638 mov r0, r7 + 802d158: 612e str r6, [r5, #16] + 802d15a: 4621 mov r1, r4 + 802d15c: f7ff fd98 bl 802cc90 <_Bfree> + 802d160: 4628 mov r0, r5 + 802d162: e8bd 87f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} + 802d166: f842 0f04 str.w r0, [r2, #4]! + 802d16a: 3301 adds r3, #1 + 802d16c: e7c5 b.n 802d0fa <__lshift+0x4a> + 802d16e: 3904 subs r1, #4 + 802d170: f853 2b04 ldr.w r2, [r3], #4 + 802d174: f841 2f04 str.w r2, [r1, #4]! + 802d178: 459c cmp ip, r3 + 802d17a: d8f9 bhi.n 802d170 <__lshift+0xc0> + 802d17c: e7ea b.n 802d154 <__lshift+0xa4> + 802d17e: bf00 nop + 802d180: 08030101 .word 0x08030101 + 802d184: 08030172 .word 0x08030172 + +0802d188 <__mcmp>: + 802d188: 690a ldr r2, [r1, #16] + 802d18a: 4603 mov r3, r0 + 802d18c: 6900 ldr r0, [r0, #16] + 802d18e: 1a80 subs r0, r0, r2 + 802d190: b530 push {r4, r5, lr} + 802d192: d10e bne.n 802d1b2 <__mcmp+0x2a> + 802d194: 3314 adds r3, #20 + 802d196: 3114 adds r1, #20 + 802d198: eb03 0482 add.w r4, r3, r2, lsl #2 + 802d19c: eb01 0182 add.w r1, r1, r2, lsl #2 + 802d1a0: f854 5d04 ldr.w r5, [r4, #-4]! + 802d1a4: f851 2d04 ldr.w r2, [r1, #-4]! + 802d1a8: 4295 cmp r5, r2 + 802d1aa: d003 beq.n 802d1b4 <__mcmp+0x2c> + 802d1ac: d205 bcs.n 802d1ba <__mcmp+0x32> + 802d1ae: f04f 30ff mov.w r0, #4294967295 + 802d1b2: bd30 pop {r4, r5, pc} + 802d1b4: 42a3 cmp r3, r4 + 802d1b6: d3f3 bcc.n 802d1a0 <__mcmp+0x18> + 802d1b8: e7fb b.n 802d1b2 <__mcmp+0x2a> + 802d1ba: 2001 movs r0, #1 + 802d1bc: e7f9 b.n 802d1b2 <__mcmp+0x2a> + ... + +0802d1c0 <__mdiff>: + 802d1c0: e92d 4ff7 stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} + 802d1c4: 4689 mov r9, r1 + 802d1c6: 4606 mov r6, r0 + 802d1c8: 4611 mov r1, r2 + 802d1ca: 4648 mov r0, r9 + 802d1cc: 4614 mov r4, r2 + 802d1ce: f7ff ffdb bl 802d188 <__mcmp> + 802d1d2: 1e05 subs r5, r0, #0 + 802d1d4: d112 bne.n 802d1fc <__mdiff+0x3c> + 802d1d6: 4629 mov r1, r5 + 802d1d8: 4630 mov r0, r6 + 802d1da: f7ff fd19 bl 802cc10 <_Balloc> + 802d1de: 4602 mov r2, r0 + 802d1e0: b928 cbnz r0, 802d1ee <__mdiff+0x2e> + 802d1e2: 4b3f ldr r3, [pc, #252] @ (802d2e0 <__mdiff+0x120>) + 802d1e4: f240 2137 movw r1, #567 @ 0x237 + 802d1e8: 483e ldr r0, [pc, #248] @ (802d2e4 <__mdiff+0x124>) + 802d1ea: f7fb f93d bl 8028468 <__assert_func> + 802d1ee: 2301 movs r3, #1 + 802d1f0: e9c0 3504 strd r3, r5, [r0, #16] + 802d1f4: 4610 mov r0, r2 + 802d1f6: b003 add sp, #12 + 802d1f8: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} + 802d1fc: bfbc itt lt + 802d1fe: 464b movlt r3, r9 + 802d200: 46a1 movlt r9, r4 + 802d202: 4630 mov r0, r6 + 802d204: f8d9 1004 ldr.w r1, [r9, #4] + 802d208: bfba itte lt + 802d20a: 461c movlt r4, r3 + 802d20c: 2501 movlt r5, #1 + 802d20e: 2500 movge r5, #0 + 802d210: f7ff fcfe bl 802cc10 <_Balloc> + 802d214: 4602 mov r2, r0 + 802d216: b918 cbnz r0, 802d220 <__mdiff+0x60> + 802d218: 4b31 ldr r3, [pc, #196] @ (802d2e0 <__mdiff+0x120>) + 802d21a: f240 2145 movw r1, #581 @ 0x245 + 802d21e: e7e3 b.n 802d1e8 <__mdiff+0x28> + 802d220: f8d9 7010 ldr.w r7, [r9, #16] + 802d224: 6926 ldr r6, [r4, #16] + 802d226: 60c5 str r5, [r0, #12] + 802d228: f109 0310 add.w r3, r9, #16 + 802d22c: f109 0514 add.w r5, r9, #20 + 802d230: f104 0e14 add.w lr, r4, #20 + 802d234: f100 0b14 add.w fp, r0, #20 + 802d238: eb05 0887 add.w r8, r5, r7, lsl #2 + 802d23c: eb0e 0686 add.w r6, lr, r6, lsl #2 + 802d240: 9301 str r3, [sp, #4] + 802d242: 46d9 mov r9, fp + 802d244: f04f 0c00 mov.w ip, #0 + 802d248: 9b01 ldr r3, [sp, #4] + 802d24a: f85e 0b04 ldr.w r0, [lr], #4 + 802d24e: f853 af04 ldr.w sl, [r3, #4]! + 802d252: 9301 str r3, [sp, #4] + 802d254: fa1f f38a uxth.w r3, sl + 802d258: 4619 mov r1, r3 + 802d25a: b283 uxth r3, r0 + 802d25c: 1acb subs r3, r1, r3 + 802d25e: 0c00 lsrs r0, r0, #16 + 802d260: 4463 add r3, ip + 802d262: ebc0 401a rsb r0, r0, sl, lsr #16 + 802d266: eb00 4023 add.w r0, r0, r3, asr #16 + 802d26a: b29b uxth r3, r3 + 802d26c: ea43 4300 orr.w r3, r3, r0, lsl #16 + 802d270: 4576 cmp r6, lr + 802d272: f849 3b04 str.w r3, [r9], #4 + 802d276: ea4f 4c20 mov.w ip, r0, asr #16 + 802d27a: d8e5 bhi.n 802d248 <__mdiff+0x88> + 802d27c: 1b33 subs r3, r6, r4 + 802d27e: 3b15 subs r3, #21 + 802d280: f023 0303 bic.w r3, r3, #3 + 802d284: 3415 adds r4, #21 + 802d286: 3304 adds r3, #4 + 802d288: 42a6 cmp r6, r4 + 802d28a: bf38 it cc + 802d28c: 2304 movcc r3, #4 + 802d28e: 441d add r5, r3 + 802d290: 445b add r3, fp + 802d292: 461e mov r6, r3 + 802d294: 462c mov r4, r5 + 802d296: 4544 cmp r4, r8 + 802d298: d30e bcc.n 802d2b8 <__mdiff+0xf8> + 802d29a: f108 0103 add.w r1, r8, #3 + 802d29e: 1b49 subs r1, r1, r5 + 802d2a0: f021 0103 bic.w r1, r1, #3 + 802d2a4: 3d03 subs r5, #3 + 802d2a6: 45a8 cmp r8, r5 + 802d2a8: bf38 it cc + 802d2aa: 2100 movcc r1, #0 + 802d2ac: 440b add r3, r1 + 802d2ae: f853 1d04 ldr.w r1, [r3, #-4]! + 802d2b2: b191 cbz r1, 802d2da <__mdiff+0x11a> + 802d2b4: 6117 str r7, [r2, #16] + 802d2b6: e79d b.n 802d1f4 <__mdiff+0x34> + 802d2b8: f854 1b04 ldr.w r1, [r4], #4 + 802d2bc: 46e6 mov lr, ip + 802d2be: 0c08 lsrs r0, r1, #16 + 802d2c0: fa1c fc81 uxtah ip, ip, r1 + 802d2c4: 4471 add r1, lr + 802d2c6: eb00 402c add.w r0, r0, ip, asr #16 + 802d2ca: b289 uxth r1, r1 + 802d2cc: ea41 4100 orr.w r1, r1, r0, lsl #16 + 802d2d0: f846 1b04 str.w r1, [r6], #4 + 802d2d4: ea4f 4c20 mov.w ip, r0, asr #16 + 802d2d8: e7dd b.n 802d296 <__mdiff+0xd6> + 802d2da: 3f01 subs r7, #1 + 802d2dc: e7e7 b.n 802d2ae <__mdiff+0xee> + 802d2de: bf00 nop + 802d2e0: 08030101 .word 0x08030101 + 802d2e4: 08030172 .word 0x08030172 + +0802d2e8 <__ulp>: + 802d2e8: b082 sub sp, #8 + 802d2ea: ed8d 0b00 vstr d0, [sp] + 802d2ee: 9a01 ldr r2, [sp, #4] + 802d2f0: 4b0f ldr r3, [pc, #60] @ (802d330 <__ulp+0x48>) + 802d2f2: 4013 ands r3, r2 + 802d2f4: f1a3 7350 sub.w r3, r3, #54525952 @ 0x3400000 + 802d2f8: 2b00 cmp r3, #0 + 802d2fa: dc08 bgt.n 802d30e <__ulp+0x26> + 802d2fc: 425b negs r3, r3 + 802d2fe: f1b3 7fa0 cmp.w r3, #20971520 @ 0x1400000 + 802d302: ea4f 5223 mov.w r2, r3, asr #20 + 802d306: da04 bge.n 802d312 <__ulp+0x2a> + 802d308: f44f 2300 mov.w r3, #524288 @ 0x80000 + 802d30c: 4113 asrs r3, r2 + 802d30e: 2200 movs r2, #0 + 802d310: e008 b.n 802d324 <__ulp+0x3c> + 802d312: f1a2 0314 sub.w r3, r2, #20 + 802d316: 2b1e cmp r3, #30 + 802d318: bfda itte le + 802d31a: f04f 4200 movle.w r2, #2147483648 @ 0x80000000 + 802d31e: 40da lsrle r2, r3 + 802d320: 2201 movgt r2, #1 + 802d322: 2300 movs r3, #0 + 802d324: 4619 mov r1, r3 + 802d326: 4610 mov r0, r2 + 802d328: ec41 0b10 vmov d0, r0, r1 + 802d32c: b002 add sp, #8 + 802d32e: 4770 bx lr + 802d330: 7ff00000 .word 0x7ff00000 + +0802d334 <__b2d>: + 802d334: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} + 802d338: 6906 ldr r6, [r0, #16] + 802d33a: f100 0814 add.w r8, r0, #20 + 802d33e: eb08 0686 add.w r6, r8, r6, lsl #2 + 802d342: 1f37 subs r7, r6, #4 + 802d344: f856 2c04 ldr.w r2, [r6, #-4] + 802d348: 4610 mov r0, r2 + 802d34a: f7ff fd53 bl 802cdf4 <__hi0bits> + 802d34e: f1c0 0320 rsb r3, r0, #32 + 802d352: 280a cmp r0, #10 + 802d354: 600b str r3, [r1, #0] + 802d356: 491b ldr r1, [pc, #108] @ (802d3c4 <__b2d+0x90>) + 802d358: dc15 bgt.n 802d386 <__b2d+0x52> + 802d35a: f1c0 0c0b rsb ip, r0, #11 + 802d35e: fa22 f30c lsr.w r3, r2, ip + 802d362: 45b8 cmp r8, r7 + 802d364: ea43 0501 orr.w r5, r3, r1 + 802d368: bf34 ite cc + 802d36a: f856 3c08 ldrcc.w r3, [r6, #-8] + 802d36e: 2300 movcs r3, #0 + 802d370: 3015 adds r0, #21 + 802d372: fa02 f000 lsl.w r0, r2, r0 + 802d376: fa23 f30c lsr.w r3, r3, ip + 802d37a: 4303 orrs r3, r0 + 802d37c: 461c mov r4, r3 + 802d37e: ec45 4b10 vmov d0, r4, r5 + 802d382: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} + 802d386: 45b8 cmp r8, r7 + 802d388: bf3a itte cc + 802d38a: f856 3c08 ldrcc.w r3, [r6, #-8] + 802d38e: f1a6 0708 subcc.w r7, r6, #8 + 802d392: 2300 movcs r3, #0 + 802d394: 380b subs r0, #11 + 802d396: d012 beq.n 802d3be <__b2d+0x8a> + 802d398: f1c0 0120 rsb r1, r0, #32 + 802d39c: fa23 f401 lsr.w r4, r3, r1 + 802d3a0: 4082 lsls r2, r0 + 802d3a2: 4322 orrs r2, r4 + 802d3a4: 4547 cmp r7, r8 + 802d3a6: f042 557f orr.w r5, r2, #1069547520 @ 0x3fc00000 + 802d3aa: bf8c ite hi + 802d3ac: f857 2c04 ldrhi.w r2, [r7, #-4] + 802d3b0: 2200 movls r2, #0 + 802d3b2: 4083 lsls r3, r0 + 802d3b4: 40ca lsrs r2, r1 + 802d3b6: f445 1540 orr.w r5, r5, #3145728 @ 0x300000 + 802d3ba: 4313 orrs r3, r2 + 802d3bc: e7de b.n 802d37c <__b2d+0x48> + 802d3be: ea42 0501 orr.w r5, r2, r1 + 802d3c2: e7db b.n 802d37c <__b2d+0x48> + 802d3c4: 3ff00000 .word 0x3ff00000 + +0802d3c8 <__d2b>: + 802d3c8: e92d 43f7 stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, lr} + 802d3cc: 460f mov r7, r1 + 802d3ce: 2101 movs r1, #1 + 802d3d0: ec59 8b10 vmov r8, r9, d0 + 802d3d4: 4616 mov r6, r2 + 802d3d6: f7ff fc1b bl 802cc10 <_Balloc> + 802d3da: 4604 mov r4, r0 + 802d3dc: b930 cbnz r0, 802d3ec <__d2b+0x24> + 802d3de: 4602 mov r2, r0 + 802d3e0: 4b23 ldr r3, [pc, #140] @ (802d470 <__d2b+0xa8>) + 802d3e2: 4824 ldr r0, [pc, #144] @ (802d474 <__d2b+0xac>) + 802d3e4: f240 310f movw r1, #783 @ 0x30f + 802d3e8: f7fb f83e bl 8028468 <__assert_func> + 802d3ec: f3c9 550a ubfx r5, r9, #20, #11 + 802d3f0: f3c9 0313 ubfx r3, r9, #0, #20 + 802d3f4: b10d cbz r5, 802d3fa <__d2b+0x32> + 802d3f6: f443 1380 orr.w r3, r3, #1048576 @ 0x100000 + 802d3fa: 9301 str r3, [sp, #4] + 802d3fc: f1b8 0300 subs.w r3, r8, #0 + 802d400: d023 beq.n 802d44a <__d2b+0x82> + 802d402: 4668 mov r0, sp + 802d404: 9300 str r3, [sp, #0] + 802d406: f7ff fd14 bl 802ce32 <__lo0bits> + 802d40a: e9dd 1200 ldrd r1, r2, [sp] + 802d40e: b1d0 cbz r0, 802d446 <__d2b+0x7e> + 802d410: f1c0 0320 rsb r3, r0, #32 + 802d414: fa02 f303 lsl.w r3, r2, r3 + 802d418: 430b orrs r3, r1 + 802d41a: 40c2 lsrs r2, r0 + 802d41c: 6163 str r3, [r4, #20] + 802d41e: 9201 str r2, [sp, #4] + 802d420: 9b01 ldr r3, [sp, #4] + 802d422: 61a3 str r3, [r4, #24] + 802d424: 2b00 cmp r3, #0 + 802d426: bf0c ite eq + 802d428: 2201 moveq r2, #1 + 802d42a: 2202 movne r2, #2 + 802d42c: 6122 str r2, [r4, #16] + 802d42e: b1a5 cbz r5, 802d45a <__d2b+0x92> + 802d430: f2a5 4533 subw r5, r5, #1075 @ 0x433 + 802d434: 4405 add r5, r0 + 802d436: 603d str r5, [r7, #0] + 802d438: f1c0 0035 rsb r0, r0, #53 @ 0x35 + 802d43c: 6030 str r0, [r6, #0] + 802d43e: 4620 mov r0, r4 + 802d440: b003 add sp, #12 + 802d442: e8bd 83f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} + 802d446: 6161 str r1, [r4, #20] + 802d448: e7ea b.n 802d420 <__d2b+0x58> + 802d44a: a801 add r0, sp, #4 + 802d44c: f7ff fcf1 bl 802ce32 <__lo0bits> + 802d450: 9b01 ldr r3, [sp, #4] + 802d452: 6163 str r3, [r4, #20] + 802d454: 3020 adds r0, #32 + 802d456: 2201 movs r2, #1 + 802d458: e7e8 b.n 802d42c <__d2b+0x64> + 802d45a: eb04 0382 add.w r3, r4, r2, lsl #2 + 802d45e: f2a0 4032 subw r0, r0, #1074 @ 0x432 + 802d462: 6038 str r0, [r7, #0] + 802d464: 6918 ldr r0, [r3, #16] + 802d466: f7ff fcc5 bl 802cdf4 <__hi0bits> + 802d46a: ebc0 1042 rsb r0, r0, r2, lsl #5 + 802d46e: e7e5 b.n 802d43c <__d2b+0x74> + 802d470: 08030101 .word 0x08030101 + 802d474: 08030172 .word 0x08030172 + +0802d478 <__ratio>: + 802d478: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} + 802d47c: b085 sub sp, #20 + 802d47e: e9cd 1000 strd r1, r0, [sp] + 802d482: a902 add r1, sp, #8 + 802d484: f7ff ff56 bl 802d334 <__b2d> + 802d488: 9800 ldr r0, [sp, #0] + 802d48a: a903 add r1, sp, #12 + 802d48c: ec55 4b10 vmov r4, r5, d0 + 802d490: f7ff ff50 bl 802d334 <__b2d> + 802d494: 9b01 ldr r3, [sp, #4] + 802d496: 6919 ldr r1, [r3, #16] + 802d498: 9b00 ldr r3, [sp, #0] + 802d49a: 691b ldr r3, [r3, #16] + 802d49c: 1ac9 subs r1, r1, r3 + 802d49e: e9dd 3202 ldrd r3, r2, [sp, #8] + 802d4a2: 1a9b subs r3, r3, r2 + 802d4a4: ec5b ab10 vmov sl, fp, d0 + 802d4a8: eb03 1341 add.w r3, r3, r1, lsl #5 + 802d4ac: 2b00 cmp r3, #0 + 802d4ae: bfce itee gt + 802d4b0: 462a movgt r2, r5 + 802d4b2: ebc3 3303 rsble r3, r3, r3, lsl #12 + 802d4b6: 465a movle r2, fp + 802d4b8: 462f mov r7, r5 + 802d4ba: 46d9 mov r9, fp + 802d4bc: bfcc ite gt + 802d4be: eb02 5703 addgt.w r7, r2, r3, lsl #20 + 802d4c2: eb02 5903 addle.w r9, r2, r3, lsl #20 + 802d4c6: 464b mov r3, r9 + 802d4c8: 4652 mov r2, sl + 802d4ca: 4620 mov r0, r4 + 802d4cc: 4639 mov r1, r7 + 802d4ce: f7d3 f9cd bl 800086c <__aeabi_ddiv> + 802d4d2: ec41 0b10 vmov d0, r0, r1 + 802d4d6: b005 add sp, #20 + 802d4d8: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} + +0802d4dc <__copybits>: + 802d4dc: 3901 subs r1, #1 + 802d4de: b570 push {r4, r5, r6, lr} + 802d4e0: 1149 asrs r1, r1, #5 + 802d4e2: 6914 ldr r4, [r2, #16] + 802d4e4: 3101 adds r1, #1 + 802d4e6: f102 0314 add.w r3, r2, #20 + 802d4ea: eb00 0181 add.w r1, r0, r1, lsl #2 + 802d4ee: eb03 0484 add.w r4, r3, r4, lsl #2 + 802d4f2: 1f05 subs r5, r0, #4 + 802d4f4: 42a3 cmp r3, r4 + 802d4f6: d30c bcc.n 802d512 <__copybits+0x36> + 802d4f8: 1aa3 subs r3, r4, r2 + 802d4fa: 3b11 subs r3, #17 + 802d4fc: f023 0303 bic.w r3, r3, #3 + 802d500: 3211 adds r2, #17 + 802d502: 42a2 cmp r2, r4 + 802d504: bf88 it hi + 802d506: 2300 movhi r3, #0 + 802d508: 4418 add r0, r3 + 802d50a: 2300 movs r3, #0 + 802d50c: 4288 cmp r0, r1 + 802d50e: d305 bcc.n 802d51c <__copybits+0x40> + 802d510: bd70 pop {r4, r5, r6, pc} + 802d512: f853 6b04 ldr.w r6, [r3], #4 + 802d516: f845 6f04 str.w r6, [r5, #4]! + 802d51a: e7eb b.n 802d4f4 <__copybits+0x18> + 802d51c: f840 3b04 str.w r3, [r0], #4 + 802d520: e7f4 b.n 802d50c <__copybits+0x30> + +0802d522 <__any_on>: + 802d522: f100 0214 add.w r2, r0, #20 + 802d526: 6900 ldr r0, [r0, #16] + 802d528: 114b asrs r3, r1, #5 + 802d52a: 4298 cmp r0, r3 + 802d52c: b510 push {r4, lr} + 802d52e: db11 blt.n 802d554 <__any_on+0x32> + 802d530: dd0a ble.n 802d548 <__any_on+0x26> + 802d532: f011 011f ands.w r1, r1, #31 + 802d536: d007 beq.n 802d548 <__any_on+0x26> + 802d538: f852 4023 ldr.w r4, [r2, r3, lsl #2] + 802d53c: fa24 f001 lsr.w r0, r4, r1 + 802d540: fa00 f101 lsl.w r1, r0, r1 + 802d544: 428c cmp r4, r1 + 802d546: d10b bne.n 802d560 <__any_on+0x3e> + 802d548: eb02 0383 add.w r3, r2, r3, lsl #2 + 802d54c: 4293 cmp r3, r2 + 802d54e: d803 bhi.n 802d558 <__any_on+0x36> + 802d550: 2000 movs r0, #0 + 802d552: bd10 pop {r4, pc} + 802d554: 4603 mov r3, r0 + 802d556: e7f7 b.n 802d548 <__any_on+0x26> + 802d558: f853 1d04 ldr.w r1, [r3, #-4]! + 802d55c: 2900 cmp r1, #0 + 802d55e: d0f5 beq.n 802d54c <__any_on+0x2a> + 802d560: 2001 movs r0, #1 + 802d562: e7f6 b.n 802d552 <__any_on+0x30> + +0802d564 <__ascii_wctomb>: + 802d564: 4603 mov r3, r0 + 802d566: 4608 mov r0, r1 + 802d568: b141 cbz r1, 802d57c <__ascii_wctomb+0x18> + 802d56a: 2aff cmp r2, #255 @ 0xff + 802d56c: d904 bls.n 802d578 <__ascii_wctomb+0x14> + 802d56e: 228a movs r2, #138 @ 0x8a + 802d570: 601a str r2, [r3, #0] + 802d572: f04f 30ff mov.w r0, #4294967295 + 802d576: 4770 bx lr + 802d578: 700a strb r2, [r1, #0] + 802d57a: 2001 movs r0, #1 + 802d57c: 4770 bx lr + +0802d57e <__ssputs_r>: + 802d57e: e92d 47f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} + 802d582: 688e ldr r6, [r1, #8] + 802d584: 461f mov r7, r3 + 802d586: 42be cmp r6, r7 + 802d588: 680b ldr r3, [r1, #0] + 802d58a: 4682 mov sl, r0 + 802d58c: 460c mov r4, r1 + 802d58e: 4690 mov r8, r2 + 802d590: d82d bhi.n 802d5ee <__ssputs_r+0x70> + 802d592: f9b1 200c ldrsh.w r2, [r1, #12] + 802d596: f412 6f90 tst.w r2, #1152 @ 0x480 + 802d59a: d026 beq.n 802d5ea <__ssputs_r+0x6c> + 802d59c: 6965 ldr r5, [r4, #20] + 802d59e: 6909 ldr r1, [r1, #16] + 802d5a0: eb05 0545 add.w r5, r5, r5, lsl #1 + 802d5a4: eba3 0901 sub.w r9, r3, r1 + 802d5a8: eb05 75d5 add.w r5, r5, r5, lsr #31 + 802d5ac: 1c7b adds r3, r7, #1 + 802d5ae: 444b add r3, r9 + 802d5b0: 106d asrs r5, r5, #1 + 802d5b2: 429d cmp r5, r3 + 802d5b4: bf38 it cc + 802d5b6: 461d movcc r5, r3 + 802d5b8: 0553 lsls r3, r2, #21 + 802d5ba: d527 bpl.n 802d60c <__ssputs_r+0x8e> + 802d5bc: 4629 mov r1, r5 + 802d5be: f7ff fa89 bl 802cad4 <_malloc_r> + 802d5c2: 4606 mov r6, r0 + 802d5c4: b360 cbz r0, 802d620 <__ssputs_r+0xa2> + 802d5c6: 6921 ldr r1, [r4, #16] + 802d5c8: 464a mov r2, r9 + 802d5ca: f7fe f80a bl 802b5e2 + 802d5ce: 89a3 ldrh r3, [r4, #12] + 802d5d0: f423 6390 bic.w r3, r3, #1152 @ 0x480 + 802d5d4: f043 0380 orr.w r3, r3, #128 @ 0x80 + 802d5d8: 81a3 strh r3, [r4, #12] + 802d5da: 6126 str r6, [r4, #16] + 802d5dc: 6165 str r5, [r4, #20] + 802d5de: 444e add r6, r9 + 802d5e0: eba5 0509 sub.w r5, r5, r9 + 802d5e4: 6026 str r6, [r4, #0] + 802d5e6: 60a5 str r5, [r4, #8] + 802d5e8: 463e mov r6, r7 + 802d5ea: 42be cmp r6, r7 + 802d5ec: d900 bls.n 802d5f0 <__ssputs_r+0x72> + 802d5ee: 463e mov r6, r7 + 802d5f0: 6820 ldr r0, [r4, #0] + 802d5f2: 4632 mov r2, r6 + 802d5f4: 4641 mov r1, r8 + 802d5f6: f000 fb1b bl 802dc30 + 802d5fa: 68a3 ldr r3, [r4, #8] + 802d5fc: 1b9b subs r3, r3, r6 + 802d5fe: 60a3 str r3, [r4, #8] + 802d600: 6823 ldr r3, [r4, #0] + 802d602: 4433 add r3, r6 + 802d604: 6023 str r3, [r4, #0] + 802d606: 2000 movs r0, #0 + 802d608: e8bd 87f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} + 802d60c: 462a mov r2, r5 + 802d60e: f000 fba1 bl 802dd54 <_realloc_r> + 802d612: 4606 mov r6, r0 + 802d614: 2800 cmp r0, #0 + 802d616: d1e0 bne.n 802d5da <__ssputs_r+0x5c> + 802d618: 6921 ldr r1, [r4, #16] + 802d61a: 4650 mov r0, sl + 802d61c: f7fe fe60 bl 802c2e0 <_free_r> + 802d620: 230c movs r3, #12 + 802d622: f8ca 3000 str.w r3, [sl] + 802d626: 89a3 ldrh r3, [r4, #12] + 802d628: f043 0340 orr.w r3, r3, #64 @ 0x40 + 802d62c: 81a3 strh r3, [r4, #12] + 802d62e: f04f 30ff mov.w r0, #4294967295 + 802d632: e7e9 b.n 802d608 <__ssputs_r+0x8a> + +0802d634 <_svfiprintf_r>: + 802d634: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} + 802d638: 4698 mov r8, r3 + 802d63a: 898b ldrh r3, [r1, #12] + 802d63c: 061b lsls r3, r3, #24 + 802d63e: b09d sub sp, #116 @ 0x74 + 802d640: 4607 mov r7, r0 + 802d642: 460d mov r5, r1 + 802d644: 4614 mov r4, r2 + 802d646: d510 bpl.n 802d66a <_svfiprintf_r+0x36> + 802d648: 690b ldr r3, [r1, #16] + 802d64a: b973 cbnz r3, 802d66a <_svfiprintf_r+0x36> + 802d64c: 2140 movs r1, #64 @ 0x40 + 802d64e: f7ff fa41 bl 802cad4 <_malloc_r> + 802d652: 6028 str r0, [r5, #0] + 802d654: 6128 str r0, [r5, #16] + 802d656: b930 cbnz r0, 802d666 <_svfiprintf_r+0x32> + 802d658: 230c movs r3, #12 + 802d65a: 603b str r3, [r7, #0] + 802d65c: f04f 30ff mov.w r0, #4294967295 + 802d660: b01d add sp, #116 @ 0x74 + 802d662: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} + 802d666: 2340 movs r3, #64 @ 0x40 + 802d668: 616b str r3, [r5, #20] + 802d66a: 2300 movs r3, #0 + 802d66c: 9309 str r3, [sp, #36] @ 0x24 + 802d66e: 2320 movs r3, #32 + 802d670: f88d 3029 strb.w r3, [sp, #41] @ 0x29 + 802d674: f8cd 800c str.w r8, [sp, #12] + 802d678: 2330 movs r3, #48 @ 0x30 + 802d67a: f8df 819c ldr.w r8, [pc, #412] @ 802d818 <_svfiprintf_r+0x1e4> + 802d67e: f88d 302a strb.w r3, [sp, #42] @ 0x2a + 802d682: f04f 0901 mov.w r9, #1 + 802d686: 4623 mov r3, r4 + 802d688: 469a mov sl, r3 + 802d68a: f813 2b01 ldrb.w r2, [r3], #1 + 802d68e: b10a cbz r2, 802d694 <_svfiprintf_r+0x60> + 802d690: 2a25 cmp r2, #37 @ 0x25 + 802d692: d1f9 bne.n 802d688 <_svfiprintf_r+0x54> + 802d694: ebba 0b04 subs.w fp, sl, r4 + 802d698: d00b beq.n 802d6b2 <_svfiprintf_r+0x7e> + 802d69a: 465b mov r3, fp + 802d69c: 4622 mov r2, r4 + 802d69e: 4629 mov r1, r5 + 802d6a0: 4638 mov r0, r7 + 802d6a2: f7ff ff6c bl 802d57e <__ssputs_r> + 802d6a6: 3001 adds r0, #1 + 802d6a8: f000 80a7 beq.w 802d7fa <_svfiprintf_r+0x1c6> + 802d6ac: 9a09 ldr r2, [sp, #36] @ 0x24 + 802d6ae: 445a add r2, fp + 802d6b0: 9209 str r2, [sp, #36] @ 0x24 + 802d6b2: f89a 3000 ldrb.w r3, [sl] + 802d6b6: 2b00 cmp r3, #0 + 802d6b8: f000 809f beq.w 802d7fa <_svfiprintf_r+0x1c6> + 802d6bc: 2300 movs r3, #0 + 802d6be: f04f 32ff mov.w r2, #4294967295 + 802d6c2: e9cd 2305 strd r2, r3, [sp, #20] + 802d6c6: f10a 0a01 add.w sl, sl, #1 + 802d6ca: 9304 str r3, [sp, #16] + 802d6cc: 9307 str r3, [sp, #28] + 802d6ce: f88d 3053 strb.w r3, [sp, #83] @ 0x53 + 802d6d2: 931a str r3, [sp, #104] @ 0x68 + 802d6d4: 4654 mov r4, sl + 802d6d6: 2205 movs r2, #5 + 802d6d8: f814 1b01 ldrb.w r1, [r4], #1 + 802d6dc: 484e ldr r0, [pc, #312] @ (802d818 <_svfiprintf_r+0x1e4>) + 802d6de: f7d2 fd87 bl 80001f0 + 802d6e2: 9a04 ldr r2, [sp, #16] + 802d6e4: b9d8 cbnz r0, 802d71e <_svfiprintf_r+0xea> + 802d6e6: 06d0 lsls r0, r2, #27 + 802d6e8: bf44 itt mi + 802d6ea: 2320 movmi r3, #32 + 802d6ec: f88d 3053 strbmi.w r3, [sp, #83] @ 0x53 + 802d6f0: 0711 lsls r1, r2, #28 + 802d6f2: bf44 itt mi + 802d6f4: 232b movmi r3, #43 @ 0x2b + 802d6f6: f88d 3053 strbmi.w r3, [sp, #83] @ 0x53 + 802d6fa: f89a 3000 ldrb.w r3, [sl] + 802d6fe: 2b2a cmp r3, #42 @ 0x2a + 802d700: d015 beq.n 802d72e <_svfiprintf_r+0xfa> + 802d702: 9a07 ldr r2, [sp, #28] + 802d704: 4654 mov r4, sl + 802d706: 2000 movs r0, #0 + 802d708: f04f 0c0a mov.w ip, #10 + 802d70c: 4621 mov r1, r4 + 802d70e: f811 3b01 ldrb.w r3, [r1], #1 + 802d712: 3b30 subs r3, #48 @ 0x30 + 802d714: 2b09 cmp r3, #9 + 802d716: d94b bls.n 802d7b0 <_svfiprintf_r+0x17c> + 802d718: b1b0 cbz r0, 802d748 <_svfiprintf_r+0x114> + 802d71a: 9207 str r2, [sp, #28] + 802d71c: e014 b.n 802d748 <_svfiprintf_r+0x114> + 802d71e: eba0 0308 sub.w r3, r0, r8 + 802d722: fa09 f303 lsl.w r3, r9, r3 + 802d726: 4313 orrs r3, r2 + 802d728: 9304 str r3, [sp, #16] + 802d72a: 46a2 mov sl, r4 + 802d72c: e7d2 b.n 802d6d4 <_svfiprintf_r+0xa0> + 802d72e: 9b03 ldr r3, [sp, #12] + 802d730: 1d19 adds r1, r3, #4 + 802d732: 681b ldr r3, [r3, #0] + 802d734: 9103 str r1, [sp, #12] + 802d736: 2b00 cmp r3, #0 + 802d738: bfbb ittet lt + 802d73a: 425b neglt r3, r3 + 802d73c: f042 0202 orrlt.w r2, r2, #2 + 802d740: 9307 strge r3, [sp, #28] + 802d742: 9307 strlt r3, [sp, #28] + 802d744: bfb8 it lt + 802d746: 9204 strlt r2, [sp, #16] + 802d748: 7823 ldrb r3, [r4, #0] + 802d74a: 2b2e cmp r3, #46 @ 0x2e + 802d74c: d10a bne.n 802d764 <_svfiprintf_r+0x130> + 802d74e: 7863 ldrb r3, [r4, #1] + 802d750: 2b2a cmp r3, #42 @ 0x2a + 802d752: d132 bne.n 802d7ba <_svfiprintf_r+0x186> + 802d754: 9b03 ldr r3, [sp, #12] + 802d756: 1d1a adds r2, r3, #4 + 802d758: 681b ldr r3, [r3, #0] + 802d75a: 9203 str r2, [sp, #12] + 802d75c: ea43 73e3 orr.w r3, r3, r3, asr #31 + 802d760: 3402 adds r4, #2 + 802d762: 9305 str r3, [sp, #20] + 802d764: f8df a0c0 ldr.w sl, [pc, #192] @ 802d828 <_svfiprintf_r+0x1f4> + 802d768: 7821 ldrb r1, [r4, #0] + 802d76a: 2203 movs r2, #3 + 802d76c: 4650 mov r0, sl + 802d76e: f7d2 fd3f bl 80001f0 + 802d772: b138 cbz r0, 802d784 <_svfiprintf_r+0x150> + 802d774: 9b04 ldr r3, [sp, #16] + 802d776: eba0 000a sub.w r0, r0, sl + 802d77a: 2240 movs r2, #64 @ 0x40 + 802d77c: 4082 lsls r2, r0 + 802d77e: 4313 orrs r3, r2 + 802d780: 3401 adds r4, #1 + 802d782: 9304 str r3, [sp, #16] + 802d784: f814 1b01 ldrb.w r1, [r4], #1 + 802d788: 4824 ldr r0, [pc, #144] @ (802d81c <_svfiprintf_r+0x1e8>) + 802d78a: f88d 1028 strb.w r1, [sp, #40] @ 0x28 + 802d78e: 2206 movs r2, #6 + 802d790: f7d2 fd2e bl 80001f0 + 802d794: 2800 cmp r0, #0 + 802d796: d036 beq.n 802d806 <_svfiprintf_r+0x1d2> + 802d798: 4b21 ldr r3, [pc, #132] @ (802d820 <_svfiprintf_r+0x1ec>) + 802d79a: bb1b cbnz r3, 802d7e4 <_svfiprintf_r+0x1b0> + 802d79c: 9b03 ldr r3, [sp, #12] + 802d79e: 3307 adds r3, #7 + 802d7a0: f023 0307 bic.w r3, r3, #7 + 802d7a4: 3308 adds r3, #8 + 802d7a6: 9303 str r3, [sp, #12] + 802d7a8: 9b09 ldr r3, [sp, #36] @ 0x24 + 802d7aa: 4433 add r3, r6 + 802d7ac: 9309 str r3, [sp, #36] @ 0x24 + 802d7ae: e76a b.n 802d686 <_svfiprintf_r+0x52> + 802d7b0: fb0c 3202 mla r2, ip, r2, r3 + 802d7b4: 460c mov r4, r1 + 802d7b6: 2001 movs r0, #1 + 802d7b8: e7a8 b.n 802d70c <_svfiprintf_r+0xd8> + 802d7ba: 2300 movs r3, #0 + 802d7bc: 3401 adds r4, #1 + 802d7be: 9305 str r3, [sp, #20] + 802d7c0: 4619 mov r1, r3 + 802d7c2: f04f 0c0a mov.w ip, #10 + 802d7c6: 4620 mov r0, r4 + 802d7c8: f810 2b01 ldrb.w r2, [r0], #1 + 802d7cc: 3a30 subs r2, #48 @ 0x30 + 802d7ce: 2a09 cmp r2, #9 + 802d7d0: d903 bls.n 802d7da <_svfiprintf_r+0x1a6> + 802d7d2: 2b00 cmp r3, #0 + 802d7d4: d0c6 beq.n 802d764 <_svfiprintf_r+0x130> + 802d7d6: 9105 str r1, [sp, #20] + 802d7d8: e7c4 b.n 802d764 <_svfiprintf_r+0x130> + 802d7da: fb0c 2101 mla r1, ip, r1, r2 + 802d7de: 4604 mov r4, r0 + 802d7e0: 2301 movs r3, #1 + 802d7e2: e7f0 b.n 802d7c6 <_svfiprintf_r+0x192> + 802d7e4: ab03 add r3, sp, #12 + 802d7e6: 9300 str r3, [sp, #0] + 802d7e8: 462a mov r2, r5 + 802d7ea: 4b0e ldr r3, [pc, #56] @ (802d824 <_svfiprintf_r+0x1f0>) + 802d7ec: a904 add r1, sp, #16 + 802d7ee: 4638 mov r0, r7 + 802d7f0: f7fb fff0 bl 80297d4 <_printf_float> + 802d7f4: 1c42 adds r2, r0, #1 + 802d7f6: 4606 mov r6, r0 + 802d7f8: d1d6 bne.n 802d7a8 <_svfiprintf_r+0x174> + 802d7fa: 89ab ldrh r3, [r5, #12] + 802d7fc: 065b lsls r3, r3, #25 + 802d7fe: f53f af2d bmi.w 802d65c <_svfiprintf_r+0x28> + 802d802: 9809 ldr r0, [sp, #36] @ 0x24 + 802d804: e72c b.n 802d660 <_svfiprintf_r+0x2c> + 802d806: ab03 add r3, sp, #12 + 802d808: 9300 str r3, [sp, #0] + 802d80a: 462a mov r2, r5 + 802d80c: 4b05 ldr r3, [pc, #20] @ (802d824 <_svfiprintf_r+0x1f0>) + 802d80e: a904 add r1, sp, #16 + 802d810: 4638 mov r0, r7 + 802d812: f7fc fa77 bl 8029d04 <_printf_i> + 802d816: e7ed b.n 802d7f4 <_svfiprintf_r+0x1c0> + 802d818: 080301cb .word 0x080301cb + 802d81c: 080301d5 .word 0x080301d5 + 802d820: 080297d5 .word 0x080297d5 + 802d824: 0802d57f .word 0x0802d57f + 802d828: 080301d1 .word 0x080301d1 + +0802d82c <__sfputc_r>: + 802d82c: 6893 ldr r3, [r2, #8] + 802d82e: 3b01 subs r3, #1 + 802d830: 2b00 cmp r3, #0 + 802d832: b410 push {r4} + 802d834: 6093 str r3, [r2, #8] + 802d836: da08 bge.n 802d84a <__sfputc_r+0x1e> + 802d838: 6994 ldr r4, [r2, #24] + 802d83a: 42a3 cmp r3, r4 + 802d83c: db01 blt.n 802d842 <__sfputc_r+0x16> + 802d83e: 290a cmp r1, #10 + 802d840: d103 bne.n 802d84a <__sfputc_r+0x1e> + 802d842: f85d 4b04 ldr.w r4, [sp], #4 + 802d846: f000 b95f b.w 802db08 <__swbuf_r> + 802d84a: 6813 ldr r3, [r2, #0] + 802d84c: 1c58 adds r0, r3, #1 + 802d84e: 6010 str r0, [r2, #0] + 802d850: 7019 strb r1, [r3, #0] + 802d852: 4608 mov r0, r1 + 802d854: f85d 4b04 ldr.w r4, [sp], #4 + 802d858: 4770 bx lr + +0802d85a <__sfputs_r>: + 802d85a: b5f8 push {r3, r4, r5, r6, r7, lr} + 802d85c: 4606 mov r6, r0 + 802d85e: 460f mov r7, r1 + 802d860: 4614 mov r4, r2 + 802d862: 18d5 adds r5, r2, r3 + 802d864: 42ac cmp r4, r5 + 802d866: d101 bne.n 802d86c <__sfputs_r+0x12> + 802d868: 2000 movs r0, #0 + 802d86a: e007 b.n 802d87c <__sfputs_r+0x22> + 802d86c: f814 1b01 ldrb.w r1, [r4], #1 + 802d870: 463a mov r2, r7 + 802d872: 4630 mov r0, r6 + 802d874: f7ff ffda bl 802d82c <__sfputc_r> + 802d878: 1c43 adds r3, r0, #1 + 802d87a: d1f3 bne.n 802d864 <__sfputs_r+0xa> + 802d87c: bdf8 pop {r3, r4, r5, r6, r7, pc} + ... + +0802d880 <_vfiprintf_r>: + 802d880: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} + 802d884: 460d mov r5, r1 + 802d886: b09d sub sp, #116 @ 0x74 + 802d888: 4614 mov r4, r2 + 802d88a: 4698 mov r8, r3 + 802d88c: 4606 mov r6, r0 + 802d88e: b118 cbz r0, 802d898 <_vfiprintf_r+0x18> + 802d890: 6a03 ldr r3, [r0, #32] + 802d892: b90b cbnz r3, 802d898 <_vfiprintf_r+0x18> + 802d894: f7fc fca0 bl 802a1d8 <__sinit> + 802d898: 6e6b ldr r3, [r5, #100] @ 0x64 + 802d89a: 07d9 lsls r1, r3, #31 + 802d89c: d405 bmi.n 802d8aa <_vfiprintf_r+0x2a> + 802d89e: 89ab ldrh r3, [r5, #12] + 802d8a0: 059a lsls r2, r3, #22 + 802d8a2: d402 bmi.n 802d8aa <_vfiprintf_r+0x2a> + 802d8a4: 6da8 ldr r0, [r5, #88] @ 0x58 + 802d8a6: f7fd fe91 bl 802b5cc <__retarget_lock_acquire_recursive> + 802d8aa: 89ab ldrh r3, [r5, #12] + 802d8ac: 071b lsls r3, r3, #28 + 802d8ae: d501 bpl.n 802d8b4 <_vfiprintf_r+0x34> + 802d8b0: 692b ldr r3, [r5, #16] + 802d8b2: b99b cbnz r3, 802d8dc <_vfiprintf_r+0x5c> + 802d8b4: 4629 mov r1, r5 + 802d8b6: 4630 mov r0, r6 + 802d8b8: f000 f964 bl 802db84 <__swsetup_r> + 802d8bc: b170 cbz r0, 802d8dc <_vfiprintf_r+0x5c> + 802d8be: 6e6b ldr r3, [r5, #100] @ 0x64 + 802d8c0: 07dc lsls r4, r3, #31 + 802d8c2: d504 bpl.n 802d8ce <_vfiprintf_r+0x4e> + 802d8c4: f04f 30ff mov.w r0, #4294967295 + 802d8c8: b01d add sp, #116 @ 0x74 + 802d8ca: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} + 802d8ce: 89ab ldrh r3, [r5, #12] + 802d8d0: 0598 lsls r0, r3, #22 + 802d8d2: d4f7 bmi.n 802d8c4 <_vfiprintf_r+0x44> + 802d8d4: 6da8 ldr r0, [r5, #88] @ 0x58 + 802d8d6: f7fd fe7b bl 802b5d0 <__retarget_lock_release_recursive> + 802d8da: e7f3 b.n 802d8c4 <_vfiprintf_r+0x44> + 802d8dc: 2300 movs r3, #0 + 802d8de: 9309 str r3, [sp, #36] @ 0x24 + 802d8e0: 2320 movs r3, #32 + 802d8e2: f88d 3029 strb.w r3, [sp, #41] @ 0x29 + 802d8e6: f8cd 800c str.w r8, [sp, #12] + 802d8ea: 2330 movs r3, #48 @ 0x30 + 802d8ec: f8df 81ac ldr.w r8, [pc, #428] @ 802da9c <_vfiprintf_r+0x21c> + 802d8f0: f88d 302a strb.w r3, [sp, #42] @ 0x2a + 802d8f4: f04f 0901 mov.w r9, #1 + 802d8f8: 4623 mov r3, r4 + 802d8fa: 469a mov sl, r3 + 802d8fc: f813 2b01 ldrb.w r2, [r3], #1 + 802d900: b10a cbz r2, 802d906 <_vfiprintf_r+0x86> + 802d902: 2a25 cmp r2, #37 @ 0x25 + 802d904: d1f9 bne.n 802d8fa <_vfiprintf_r+0x7a> + 802d906: ebba 0b04 subs.w fp, sl, r4 + 802d90a: d00b beq.n 802d924 <_vfiprintf_r+0xa4> + 802d90c: 465b mov r3, fp + 802d90e: 4622 mov r2, r4 + 802d910: 4629 mov r1, r5 + 802d912: 4630 mov r0, r6 + 802d914: f7ff ffa1 bl 802d85a <__sfputs_r> + 802d918: 3001 adds r0, #1 + 802d91a: f000 80a7 beq.w 802da6c <_vfiprintf_r+0x1ec> + 802d91e: 9a09 ldr r2, [sp, #36] @ 0x24 + 802d920: 445a add r2, fp + 802d922: 9209 str r2, [sp, #36] @ 0x24 + 802d924: f89a 3000 ldrb.w r3, [sl] + 802d928: 2b00 cmp r3, #0 + 802d92a: f000 809f beq.w 802da6c <_vfiprintf_r+0x1ec> + 802d92e: 2300 movs r3, #0 + 802d930: f04f 32ff mov.w r2, #4294967295 + 802d934: e9cd 2305 strd r2, r3, [sp, #20] + 802d938: f10a 0a01 add.w sl, sl, #1 + 802d93c: 9304 str r3, [sp, #16] + 802d93e: 9307 str r3, [sp, #28] + 802d940: f88d 3053 strb.w r3, [sp, #83] @ 0x53 + 802d944: 931a str r3, [sp, #104] @ 0x68 + 802d946: 4654 mov r4, sl + 802d948: 2205 movs r2, #5 + 802d94a: f814 1b01 ldrb.w r1, [r4], #1 + 802d94e: 4853 ldr r0, [pc, #332] @ (802da9c <_vfiprintf_r+0x21c>) + 802d950: f7d2 fc4e bl 80001f0 + 802d954: 9a04 ldr r2, [sp, #16] + 802d956: b9d8 cbnz r0, 802d990 <_vfiprintf_r+0x110> + 802d958: 06d1 lsls r1, r2, #27 + 802d95a: bf44 itt mi + 802d95c: 2320 movmi r3, #32 + 802d95e: f88d 3053 strbmi.w r3, [sp, #83] @ 0x53 + 802d962: 0713 lsls r3, r2, #28 + 802d964: bf44 itt mi + 802d966: 232b movmi r3, #43 @ 0x2b + 802d968: f88d 3053 strbmi.w r3, [sp, #83] @ 0x53 + 802d96c: f89a 3000 ldrb.w r3, [sl] + 802d970: 2b2a cmp r3, #42 @ 0x2a + 802d972: d015 beq.n 802d9a0 <_vfiprintf_r+0x120> + 802d974: 9a07 ldr r2, [sp, #28] + 802d976: 4654 mov r4, sl + 802d978: 2000 movs r0, #0 + 802d97a: f04f 0c0a mov.w ip, #10 + 802d97e: 4621 mov r1, r4 + 802d980: f811 3b01 ldrb.w r3, [r1], #1 + 802d984: 3b30 subs r3, #48 @ 0x30 + 802d986: 2b09 cmp r3, #9 + 802d988: d94b bls.n 802da22 <_vfiprintf_r+0x1a2> + 802d98a: b1b0 cbz r0, 802d9ba <_vfiprintf_r+0x13a> + 802d98c: 9207 str r2, [sp, #28] + 802d98e: e014 b.n 802d9ba <_vfiprintf_r+0x13a> + 802d990: eba0 0308 sub.w r3, r0, r8 + 802d994: fa09 f303 lsl.w r3, r9, r3 + 802d998: 4313 orrs r3, r2 + 802d99a: 9304 str r3, [sp, #16] + 802d99c: 46a2 mov sl, r4 + 802d99e: e7d2 b.n 802d946 <_vfiprintf_r+0xc6> + 802d9a0: 9b03 ldr r3, [sp, #12] + 802d9a2: 1d19 adds r1, r3, #4 + 802d9a4: 681b ldr r3, [r3, #0] + 802d9a6: 9103 str r1, [sp, #12] + 802d9a8: 2b00 cmp r3, #0 + 802d9aa: bfbb ittet lt + 802d9ac: 425b neglt r3, r3 + 802d9ae: f042 0202 orrlt.w r2, r2, #2 + 802d9b2: 9307 strge r3, [sp, #28] + 802d9b4: 9307 strlt r3, [sp, #28] + 802d9b6: bfb8 it lt + 802d9b8: 9204 strlt r2, [sp, #16] + 802d9ba: 7823 ldrb r3, [r4, #0] + 802d9bc: 2b2e cmp r3, #46 @ 0x2e + 802d9be: d10a bne.n 802d9d6 <_vfiprintf_r+0x156> + 802d9c0: 7863 ldrb r3, [r4, #1] + 802d9c2: 2b2a cmp r3, #42 @ 0x2a + 802d9c4: d132 bne.n 802da2c <_vfiprintf_r+0x1ac> + 802d9c6: 9b03 ldr r3, [sp, #12] + 802d9c8: 1d1a adds r2, r3, #4 + 802d9ca: 681b ldr r3, [r3, #0] + 802d9cc: 9203 str r2, [sp, #12] + 802d9ce: ea43 73e3 orr.w r3, r3, r3, asr #31 + 802d9d2: 3402 adds r4, #2 + 802d9d4: 9305 str r3, [sp, #20] + 802d9d6: f8df a0d4 ldr.w sl, [pc, #212] @ 802daac <_vfiprintf_r+0x22c> + 802d9da: 7821 ldrb r1, [r4, #0] + 802d9dc: 2203 movs r2, #3 + 802d9de: 4650 mov r0, sl + 802d9e0: f7d2 fc06 bl 80001f0 + 802d9e4: b138 cbz r0, 802d9f6 <_vfiprintf_r+0x176> + 802d9e6: 9b04 ldr r3, [sp, #16] + 802d9e8: eba0 000a sub.w r0, r0, sl + 802d9ec: 2240 movs r2, #64 @ 0x40 + 802d9ee: 4082 lsls r2, r0 + 802d9f0: 4313 orrs r3, r2 + 802d9f2: 3401 adds r4, #1 + 802d9f4: 9304 str r3, [sp, #16] + 802d9f6: f814 1b01 ldrb.w r1, [r4], #1 + 802d9fa: 4829 ldr r0, [pc, #164] @ (802daa0 <_vfiprintf_r+0x220>) + 802d9fc: f88d 1028 strb.w r1, [sp, #40] @ 0x28 + 802da00: 2206 movs r2, #6 + 802da02: f7d2 fbf5 bl 80001f0 + 802da06: 2800 cmp r0, #0 + 802da08: d03f beq.n 802da8a <_vfiprintf_r+0x20a> + 802da0a: 4b26 ldr r3, [pc, #152] @ (802daa4 <_vfiprintf_r+0x224>) + 802da0c: bb1b cbnz r3, 802da56 <_vfiprintf_r+0x1d6> + 802da0e: 9b03 ldr r3, [sp, #12] + 802da10: 3307 adds r3, #7 + 802da12: f023 0307 bic.w r3, r3, #7 + 802da16: 3308 adds r3, #8 + 802da18: 9303 str r3, [sp, #12] + 802da1a: 9b09 ldr r3, [sp, #36] @ 0x24 + 802da1c: 443b add r3, r7 + 802da1e: 9309 str r3, [sp, #36] @ 0x24 + 802da20: e76a b.n 802d8f8 <_vfiprintf_r+0x78> + 802da22: fb0c 3202 mla r2, ip, r2, r3 + 802da26: 460c mov r4, r1 + 802da28: 2001 movs r0, #1 + 802da2a: e7a8 b.n 802d97e <_vfiprintf_r+0xfe> + 802da2c: 2300 movs r3, #0 + 802da2e: 3401 adds r4, #1 + 802da30: 9305 str r3, [sp, #20] + 802da32: 4619 mov r1, r3 + 802da34: f04f 0c0a mov.w ip, #10 + 802da38: 4620 mov r0, r4 + 802da3a: f810 2b01 ldrb.w r2, [r0], #1 + 802da3e: 3a30 subs r2, #48 @ 0x30 + 802da40: 2a09 cmp r2, #9 + 802da42: d903 bls.n 802da4c <_vfiprintf_r+0x1cc> + 802da44: 2b00 cmp r3, #0 + 802da46: d0c6 beq.n 802d9d6 <_vfiprintf_r+0x156> + 802da48: 9105 str r1, [sp, #20] + 802da4a: e7c4 b.n 802d9d6 <_vfiprintf_r+0x156> + 802da4c: fb0c 2101 mla r1, ip, r1, r2 + 802da50: 4604 mov r4, r0 + 802da52: 2301 movs r3, #1 + 802da54: e7f0 b.n 802da38 <_vfiprintf_r+0x1b8> + 802da56: ab03 add r3, sp, #12 + 802da58: 9300 str r3, [sp, #0] + 802da5a: 462a mov r2, r5 + 802da5c: 4b12 ldr r3, [pc, #72] @ (802daa8 <_vfiprintf_r+0x228>) + 802da5e: a904 add r1, sp, #16 + 802da60: 4630 mov r0, r6 + 802da62: f7fb feb7 bl 80297d4 <_printf_float> + 802da66: 4607 mov r7, r0 + 802da68: 1c78 adds r0, r7, #1 + 802da6a: d1d6 bne.n 802da1a <_vfiprintf_r+0x19a> + 802da6c: 6e6b ldr r3, [r5, #100] @ 0x64 + 802da6e: 07d9 lsls r1, r3, #31 + 802da70: d405 bmi.n 802da7e <_vfiprintf_r+0x1fe> + 802da72: 89ab ldrh r3, [r5, #12] + 802da74: 059a lsls r2, r3, #22 + 802da76: d402 bmi.n 802da7e <_vfiprintf_r+0x1fe> + 802da78: 6da8 ldr r0, [r5, #88] @ 0x58 + 802da7a: f7fd fda9 bl 802b5d0 <__retarget_lock_release_recursive> + 802da7e: 89ab ldrh r3, [r5, #12] + 802da80: 065b lsls r3, r3, #25 + 802da82: f53f af1f bmi.w 802d8c4 <_vfiprintf_r+0x44> + 802da86: 9809 ldr r0, [sp, #36] @ 0x24 + 802da88: e71e b.n 802d8c8 <_vfiprintf_r+0x48> + 802da8a: ab03 add r3, sp, #12 + 802da8c: 9300 str r3, [sp, #0] + 802da8e: 462a mov r2, r5 + 802da90: 4b05 ldr r3, [pc, #20] @ (802daa8 <_vfiprintf_r+0x228>) + 802da92: a904 add r1, sp, #16 + 802da94: 4630 mov r0, r6 + 802da96: f7fc f935 bl 8029d04 <_printf_i> + 802da9a: e7e4 b.n 802da66 <_vfiprintf_r+0x1e6> + 802da9c: 080301cb .word 0x080301cb + 802daa0: 080301d5 .word 0x080301d5 + 802daa4: 080297d5 .word 0x080297d5 + 802daa8: 0802d85b .word 0x0802d85b + 802daac: 080301d1 .word 0x080301d1 + +0802dab0 : + 802dab0: b40e push {r1, r2, r3} + 802dab2: b570 push {r4, r5, r6, lr} + 802dab4: b09d sub sp, #116 @ 0x74 + 802dab6: ac21 add r4, sp, #132 @ 0x84 + 802dab8: 2500 movs r5, #0 + 802daba: f44f 7201 mov.w r2, #516 @ 0x204 + 802dabe: f854 6b04 ldr.w r6, [r4], #4 + 802dac2: f8ad 2014 strh.w r2, [sp, #20] + 802dac6: 951b str r5, [sp, #108] @ 0x6c + 802dac8: 9002 str r0, [sp, #8] + 802daca: 9006 str r0, [sp, #24] + 802dacc: f7d2 fbe0 bl 8000290 + 802dad0: 4b0b ldr r3, [pc, #44] @ (802db00 ) + 802dad2: 9003 str r0, [sp, #12] + 802dad4: 9007 str r0, [sp, #28] + 802dad6: 480b ldr r0, [pc, #44] @ (802db04 ) + 802dad8: 930b str r3, [sp, #44] @ 0x2c + 802dada: f64f 73ff movw r3, #65535 @ 0xffff + 802dade: f8ad 3016 strh.w r3, [sp, #22] + 802dae2: 4632 mov r2, r6 + 802dae4: 4623 mov r3, r4 + 802dae6: a902 add r1, sp, #8 + 802dae8: 6800 ldr r0, [r0, #0] + 802daea: 950f str r5, [sp, #60] @ 0x3c + 802daec: 9514 str r5, [sp, #80] @ 0x50 + 802daee: 9401 str r4, [sp, #4] + 802daf0: f000 f9b8 bl 802de64 <__ssvfiscanf_r> + 802daf4: b01d add sp, #116 @ 0x74 + 802daf6: e8bd 4070 ldmia.w sp!, {r4, r5, r6, lr} + 802dafa: b003 add sp, #12 + 802dafc: 4770 bx lr + 802dafe: bf00 nop + 802db00: 0802a33b .word 0x0802a33b + 802db04: 2000158c .word 0x2000158c + +0802db08 <__swbuf_r>: + 802db08: b5f8 push {r3, r4, r5, r6, r7, lr} + 802db0a: 460e mov r6, r1 + 802db0c: 4614 mov r4, r2 + 802db0e: 4605 mov r5, r0 + 802db10: b118 cbz r0, 802db1a <__swbuf_r+0x12> + 802db12: 6a03 ldr r3, [r0, #32] + 802db14: b90b cbnz r3, 802db1a <__swbuf_r+0x12> + 802db16: f7fc fb5f bl 802a1d8 <__sinit> + 802db1a: 69a3 ldr r3, [r4, #24] + 802db1c: 60a3 str r3, [r4, #8] + 802db1e: 89a3 ldrh r3, [r4, #12] + 802db20: 071a lsls r2, r3, #28 + 802db22: d501 bpl.n 802db28 <__swbuf_r+0x20> + 802db24: 6923 ldr r3, [r4, #16] + 802db26: b943 cbnz r3, 802db3a <__swbuf_r+0x32> + 802db28: 4621 mov r1, r4 + 802db2a: 4628 mov r0, r5 + 802db2c: f000 f82a bl 802db84 <__swsetup_r> + 802db30: b118 cbz r0, 802db3a <__swbuf_r+0x32> + 802db32: f04f 37ff mov.w r7, #4294967295 + 802db36: 4638 mov r0, r7 + 802db38: bdf8 pop {r3, r4, r5, r6, r7, pc} + 802db3a: 6823 ldr r3, [r4, #0] + 802db3c: 6922 ldr r2, [r4, #16] + 802db3e: 1a98 subs r0, r3, r2 + 802db40: 6963 ldr r3, [r4, #20] + 802db42: b2f6 uxtb r6, r6 + 802db44: 4283 cmp r3, r0 + 802db46: 4637 mov r7, r6 + 802db48: dc05 bgt.n 802db56 <__swbuf_r+0x4e> + 802db4a: 4621 mov r1, r4 + 802db4c: 4628 mov r0, r5 + 802db4e: f7fc fa7b bl 802a048 <_fflush_r> + 802db52: 2800 cmp r0, #0 + 802db54: d1ed bne.n 802db32 <__swbuf_r+0x2a> + 802db56: 68a3 ldr r3, [r4, #8] + 802db58: 3b01 subs r3, #1 + 802db5a: 60a3 str r3, [r4, #8] + 802db5c: 6823 ldr r3, [r4, #0] + 802db5e: 1c5a adds r2, r3, #1 + 802db60: 6022 str r2, [r4, #0] + 802db62: 701e strb r6, [r3, #0] + 802db64: 6962 ldr r2, [r4, #20] + 802db66: 1c43 adds r3, r0, #1 + 802db68: 429a cmp r2, r3 + 802db6a: d004 beq.n 802db76 <__swbuf_r+0x6e> + 802db6c: 89a3 ldrh r3, [r4, #12] + 802db6e: 07db lsls r3, r3, #31 + 802db70: d5e1 bpl.n 802db36 <__swbuf_r+0x2e> + 802db72: 2e0a cmp r6, #10 + 802db74: d1df bne.n 802db36 <__swbuf_r+0x2e> + 802db76: 4621 mov r1, r4 + 802db78: 4628 mov r0, r5 + 802db7a: f7fc fa65 bl 802a048 <_fflush_r> + 802db7e: 2800 cmp r0, #0 + 802db80: d0d9 beq.n 802db36 <__swbuf_r+0x2e> + 802db82: e7d6 b.n 802db32 <__swbuf_r+0x2a> + +0802db84 <__swsetup_r>: + 802db84: b538 push {r3, r4, r5, lr} + 802db86: 4b29 ldr r3, [pc, #164] @ (802dc2c <__swsetup_r+0xa8>) + 802db88: 4605 mov r5, r0 + 802db8a: 6818 ldr r0, [r3, #0] + 802db8c: 460c mov r4, r1 + 802db8e: b118 cbz r0, 802db98 <__swsetup_r+0x14> + 802db90: 6a03 ldr r3, [r0, #32] + 802db92: b90b cbnz r3, 802db98 <__swsetup_r+0x14> + 802db94: f7fc fb20 bl 802a1d8 <__sinit> + 802db98: f9b4 300c ldrsh.w r3, [r4, #12] + 802db9c: 0719 lsls r1, r3, #28 + 802db9e: d422 bmi.n 802dbe6 <__swsetup_r+0x62> + 802dba0: 06da lsls r2, r3, #27 + 802dba2: d407 bmi.n 802dbb4 <__swsetup_r+0x30> + 802dba4: 2209 movs r2, #9 + 802dba6: 602a str r2, [r5, #0] + 802dba8: f043 0340 orr.w r3, r3, #64 @ 0x40 + 802dbac: 81a3 strh r3, [r4, #12] + 802dbae: f04f 30ff mov.w r0, #4294967295 + 802dbb2: e033 b.n 802dc1c <__swsetup_r+0x98> + 802dbb4: 0758 lsls r0, r3, #29 + 802dbb6: d512 bpl.n 802dbde <__swsetup_r+0x5a> + 802dbb8: 6b61 ldr r1, [r4, #52] @ 0x34 + 802dbba: b141 cbz r1, 802dbce <__swsetup_r+0x4a> + 802dbbc: f104 0344 add.w r3, r4, #68 @ 0x44 + 802dbc0: 4299 cmp r1, r3 + 802dbc2: d002 beq.n 802dbca <__swsetup_r+0x46> + 802dbc4: 4628 mov r0, r5 + 802dbc6: f7fe fb8b bl 802c2e0 <_free_r> + 802dbca: 2300 movs r3, #0 + 802dbcc: 6363 str r3, [r4, #52] @ 0x34 + 802dbce: 89a3 ldrh r3, [r4, #12] + 802dbd0: f023 0324 bic.w r3, r3, #36 @ 0x24 + 802dbd4: 81a3 strh r3, [r4, #12] + 802dbd6: 2300 movs r3, #0 + 802dbd8: 6063 str r3, [r4, #4] + 802dbda: 6923 ldr r3, [r4, #16] + 802dbdc: 6023 str r3, [r4, #0] + 802dbde: 89a3 ldrh r3, [r4, #12] + 802dbe0: f043 0308 orr.w r3, r3, #8 + 802dbe4: 81a3 strh r3, [r4, #12] + 802dbe6: 6923 ldr r3, [r4, #16] + 802dbe8: b94b cbnz r3, 802dbfe <__swsetup_r+0x7a> + 802dbea: 89a3 ldrh r3, [r4, #12] + 802dbec: f403 7320 and.w r3, r3, #640 @ 0x280 + 802dbf0: f5b3 7f00 cmp.w r3, #512 @ 0x200 + 802dbf4: d003 beq.n 802dbfe <__swsetup_r+0x7a> + 802dbf6: 4621 mov r1, r4 + 802dbf8: 4628 mov r0, r5 + 802dbfa: f000 fc1d bl 802e438 <__smakebuf_r> + 802dbfe: f9b4 300c ldrsh.w r3, [r4, #12] + 802dc02: f013 0201 ands.w r2, r3, #1 + 802dc06: d00a beq.n 802dc1e <__swsetup_r+0x9a> + 802dc08: 2200 movs r2, #0 + 802dc0a: 60a2 str r2, [r4, #8] + 802dc0c: 6962 ldr r2, [r4, #20] + 802dc0e: 4252 negs r2, r2 + 802dc10: 61a2 str r2, [r4, #24] + 802dc12: 6922 ldr r2, [r4, #16] + 802dc14: b942 cbnz r2, 802dc28 <__swsetup_r+0xa4> + 802dc16: f013 0080 ands.w r0, r3, #128 @ 0x80 + 802dc1a: d1c5 bne.n 802dba8 <__swsetup_r+0x24> + 802dc1c: bd38 pop {r3, r4, r5, pc} + 802dc1e: 0799 lsls r1, r3, #30 + 802dc20: bf58 it pl + 802dc22: 6962 ldrpl r2, [r4, #20] + 802dc24: 60a2 str r2, [r4, #8] + 802dc26: e7f4 b.n 802dc12 <__swsetup_r+0x8e> + 802dc28: 2000 movs r0, #0 + 802dc2a: e7f7 b.n 802dc1c <__swsetup_r+0x98> + 802dc2c: 2000158c .word 0x2000158c + +0802dc30 : + 802dc30: 4288 cmp r0, r1 + 802dc32: b510 push {r4, lr} + 802dc34: eb01 0402 add.w r4, r1, r2 + 802dc38: d902 bls.n 802dc40 + 802dc3a: 4284 cmp r4, r0 + 802dc3c: 4623 mov r3, r4 + 802dc3e: d807 bhi.n 802dc50 + 802dc40: 1e43 subs r3, r0, #1 + 802dc42: 42a1 cmp r1, r4 + 802dc44: d008 beq.n 802dc58 + 802dc46: f811 2b01 ldrb.w r2, [r1], #1 + 802dc4a: f803 2f01 strb.w r2, [r3, #1]! + 802dc4e: e7f8 b.n 802dc42 + 802dc50: 4402 add r2, r0 + 802dc52: 4601 mov r1, r0 + 802dc54: 428a cmp r2, r1 + 802dc56: d100 bne.n 802dc5a + 802dc58: bd10 pop {r4, pc} + 802dc5a: f813 4d01 ldrb.w r4, [r3, #-1]! + 802dc5e: f802 4d01 strb.w r4, [r2, #-1]! + 802dc62: e7f7 b.n 802dc54 + +0802dc64 <_raise_r>: + 802dc64: 291f cmp r1, #31 + 802dc66: b538 push {r3, r4, r5, lr} + 802dc68: 4605 mov r5, r0 + 802dc6a: 460c mov r4, r1 + 802dc6c: d904 bls.n 802dc78 <_raise_r+0x14> + 802dc6e: 2316 movs r3, #22 + 802dc70: 6003 str r3, [r0, #0] + 802dc72: f04f 30ff mov.w r0, #4294967295 + 802dc76: bd38 pop {r3, r4, r5, pc} + 802dc78: 6bc2 ldr r2, [r0, #60] @ 0x3c + 802dc7a: b112 cbz r2, 802dc82 <_raise_r+0x1e> + 802dc7c: f852 3021 ldr.w r3, [r2, r1, lsl #2] + 802dc80: b94b cbnz r3, 802dc96 <_raise_r+0x32> + 802dc82: 4628 mov r0, r5 + 802dc84: f000 f834 bl 802dcf0 <_getpid_r> + 802dc88: 4622 mov r2, r4 + 802dc8a: 4601 mov r1, r0 + 802dc8c: 4628 mov r0, r5 + 802dc8e: e8bd 4038 ldmia.w sp!, {r3, r4, r5, lr} + 802dc92: f000 b81b b.w 802dccc <_kill_r> + 802dc96: 2b01 cmp r3, #1 + 802dc98: d00a beq.n 802dcb0 <_raise_r+0x4c> + 802dc9a: 1c59 adds r1, r3, #1 + 802dc9c: d103 bne.n 802dca6 <_raise_r+0x42> + 802dc9e: 2316 movs r3, #22 + 802dca0: 6003 str r3, [r0, #0] + 802dca2: 2001 movs r0, #1 + 802dca4: e7e7 b.n 802dc76 <_raise_r+0x12> + 802dca6: 2100 movs r1, #0 + 802dca8: f842 1024 str.w r1, [r2, r4, lsl #2] + 802dcac: 4620 mov r0, r4 + 802dcae: 4798 blx r3 + 802dcb0: 2000 movs r0, #0 + 802dcb2: e7e0 b.n 802dc76 <_raise_r+0x12> + +0802dcb4 : + 802dcb4: 4b02 ldr r3, [pc, #8] @ (802dcc0 ) + 802dcb6: 4601 mov r1, r0 + 802dcb8: 6818 ldr r0, [r3, #0] + 802dcba: f7ff bfd3 b.w 802dc64 <_raise_r> + 802dcbe: bf00 nop + 802dcc0: 2000158c .word 0x2000158c + +0802dcc4 <__gettzinfo>: + 802dcc4: 4800 ldr r0, [pc, #0] @ (802dcc8 <__gettzinfo+0x4>) + 802dcc6: 4770 bx lr + 802dcc8: 200015e0 .word 0x200015e0 + +0802dccc <_kill_r>: + 802dccc: b538 push {r3, r4, r5, lr} + 802dcce: 4d07 ldr r5, [pc, #28] @ (802dcec <_kill_r+0x20>) + 802dcd0: 2300 movs r3, #0 + 802dcd2: 4604 mov r4, r0 + 802dcd4: 4608 mov r0, r1 + 802dcd6: 4611 mov r1, r2 + 802dcd8: 602b str r3, [r5, #0] + 802dcda: f7dc fa84 bl 800a1e6 <_kill> + 802dcde: 1c43 adds r3, r0, #1 + 802dce0: d102 bne.n 802dce8 <_kill_r+0x1c> + 802dce2: 682b ldr r3, [r5, #0] + 802dce4: b103 cbz r3, 802dce8 <_kill_r+0x1c> + 802dce6: 6023 str r3, [r4, #0] + 802dce8: bd38 pop {r3, r4, r5, pc} + 802dcea: bf00 nop + 802dcec: 20014f44 .word 0x20014f44 + +0802dcf0 <_getpid_r>: + 802dcf0: f7dc ba71 b.w 800a1d6 <_getpid> + +0802dcf4 <_sbrk_r>: + 802dcf4: b538 push {r3, r4, r5, lr} + 802dcf6: 4d06 ldr r5, [pc, #24] @ (802dd10 <_sbrk_r+0x1c>) + 802dcf8: 2300 movs r3, #0 + 802dcfa: 4604 mov r4, r0 + 802dcfc: 4608 mov r0, r1 + 802dcfe: 602b str r3, [r5, #0] + 802dd00: f7dc fafa bl 800a2f8 <_sbrk> + 802dd04: 1c43 adds r3, r0, #1 + 802dd06: d102 bne.n 802dd0e <_sbrk_r+0x1a> + 802dd08: 682b ldr r3, [r5, #0] + 802dd0a: b103 cbz r3, 802dd0e <_sbrk_r+0x1a> + 802dd0c: 6023 str r3, [r4, #0] + 802dd0e: bd38 pop {r3, r4, r5, pc} + 802dd10: 20014f44 .word 0x20014f44 + +0802dd14 <_calloc_r>: + 802dd14: b570 push {r4, r5, r6, lr} + 802dd16: fba1 5402 umull r5, r4, r1, r2 + 802dd1a: b934 cbnz r4, 802dd2a <_calloc_r+0x16> + 802dd1c: 4629 mov r1, r5 + 802dd1e: f7fe fed9 bl 802cad4 <_malloc_r> + 802dd22: 4606 mov r6, r0 + 802dd24: b928 cbnz r0, 802dd32 <_calloc_r+0x1e> + 802dd26: 4630 mov r0, r6 + 802dd28: bd70 pop {r4, r5, r6, pc} + 802dd2a: 220c movs r2, #12 + 802dd2c: 6002 str r2, [r0, #0] + 802dd2e: 2600 movs r6, #0 + 802dd30: e7f9 b.n 802dd26 <_calloc_r+0x12> + 802dd32: 462a mov r2, r5 + 802dd34: 4621 mov r1, r4 + 802dd36: f7fc fb81 bl 802a43c + 802dd3a: e7f4 b.n 802dd26 <_calloc_r+0x12> + +0802dd3c <__env_lock>: + 802dd3c: 4801 ldr r0, [pc, #4] @ (802dd44 <__env_lock+0x8>) + 802dd3e: f7fd bc45 b.w 802b5cc <__retarget_lock_acquire_recursive> + 802dd42: bf00 nop + 802dd44: 20014f49 .word 0x20014f49 + +0802dd48 <__env_unlock>: + 802dd48: 4801 ldr r0, [pc, #4] @ (802dd50 <__env_unlock+0x8>) + 802dd4a: f7fd bc41 b.w 802b5d0 <__retarget_lock_release_recursive> + 802dd4e: bf00 nop + 802dd50: 20014f49 .word 0x20014f49 + +0802dd54 <_realloc_r>: + 802dd54: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} + 802dd58: 4607 mov r7, r0 + 802dd5a: 4614 mov r4, r2 + 802dd5c: 460d mov r5, r1 + 802dd5e: b921 cbnz r1, 802dd6a <_realloc_r+0x16> + 802dd60: e8bd 41f0 ldmia.w sp!, {r4, r5, r6, r7, r8, lr} + 802dd64: 4611 mov r1, r2 + 802dd66: f7fe beb5 b.w 802cad4 <_malloc_r> + 802dd6a: b92a cbnz r2, 802dd78 <_realloc_r+0x24> + 802dd6c: f7fe fab8 bl 802c2e0 <_free_r> + 802dd70: 4625 mov r5, r4 + 802dd72: 4628 mov r0, r5 + 802dd74: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} + 802dd78: f000 fc30 bl 802e5dc <_malloc_usable_size_r> + 802dd7c: 4284 cmp r4, r0 + 802dd7e: 4606 mov r6, r0 + 802dd80: d802 bhi.n 802dd88 <_realloc_r+0x34> + 802dd82: ebb4 0f50 cmp.w r4, r0, lsr #1 + 802dd86: d8f4 bhi.n 802dd72 <_realloc_r+0x1e> + 802dd88: 4621 mov r1, r4 + 802dd8a: 4638 mov r0, r7 + 802dd8c: f7fe fea2 bl 802cad4 <_malloc_r> + 802dd90: 4680 mov r8, r0 + 802dd92: b908 cbnz r0, 802dd98 <_realloc_r+0x44> + 802dd94: 4645 mov r5, r8 + 802dd96: e7ec b.n 802dd72 <_realloc_r+0x1e> + 802dd98: 42b4 cmp r4, r6 + 802dd9a: 4622 mov r2, r4 + 802dd9c: 4629 mov r1, r5 + 802dd9e: bf28 it cs + 802dda0: 4632 movcs r2, r6 + 802dda2: f7fd fc1e bl 802b5e2 + 802dda6: 4629 mov r1, r5 + 802dda8: 4638 mov r0, r7 + 802ddaa: f7fe fa99 bl 802c2e0 <_free_r> + 802ddae: e7f1 b.n 802dd94 <_realloc_r+0x40> + +0802ddb0 <_sungetc_r>: + 802ddb0: b538 push {r3, r4, r5, lr} + 802ddb2: 1c4b adds r3, r1, #1 + 802ddb4: 4614 mov r4, r2 + 802ddb6: d103 bne.n 802ddc0 <_sungetc_r+0x10> + 802ddb8: f04f 35ff mov.w r5, #4294967295 + 802ddbc: 4628 mov r0, r5 + 802ddbe: bd38 pop {r3, r4, r5, pc} + 802ddc0: 8993 ldrh r3, [r2, #12] + 802ddc2: f023 0320 bic.w r3, r3, #32 + 802ddc6: 8193 strh r3, [r2, #12] + 802ddc8: 6b63 ldr r3, [r4, #52] @ 0x34 + 802ddca: 6852 ldr r2, [r2, #4] + 802ddcc: b2cd uxtb r5, r1 + 802ddce: b18b cbz r3, 802ddf4 <_sungetc_r+0x44> + 802ddd0: 6ba3 ldr r3, [r4, #56] @ 0x38 + 802ddd2: 4293 cmp r3, r2 + 802ddd4: dd08 ble.n 802dde8 <_sungetc_r+0x38> + 802ddd6: 6823 ldr r3, [r4, #0] + 802ddd8: 1e5a subs r2, r3, #1 + 802ddda: 6022 str r2, [r4, #0] + 802dddc: f803 5c01 strb.w r5, [r3, #-1] + 802dde0: 6863 ldr r3, [r4, #4] + 802dde2: 3301 adds r3, #1 + 802dde4: 6063 str r3, [r4, #4] + 802dde6: e7e9 b.n 802ddbc <_sungetc_r+0xc> + 802dde8: 4621 mov r1, r4 + 802ddea: f000 fb9a bl 802e522 <__submore> + 802ddee: 2800 cmp r0, #0 + 802ddf0: d0f1 beq.n 802ddd6 <_sungetc_r+0x26> + 802ddf2: e7e1 b.n 802ddb8 <_sungetc_r+0x8> + 802ddf4: 6921 ldr r1, [r4, #16] + 802ddf6: 6823 ldr r3, [r4, #0] + 802ddf8: b151 cbz r1, 802de10 <_sungetc_r+0x60> + 802ddfa: 4299 cmp r1, r3 + 802ddfc: d208 bcs.n 802de10 <_sungetc_r+0x60> + 802ddfe: f813 1c01 ldrb.w r1, [r3, #-1] + 802de02: 42a9 cmp r1, r5 + 802de04: d104 bne.n 802de10 <_sungetc_r+0x60> + 802de06: 3b01 subs r3, #1 + 802de08: 3201 adds r2, #1 + 802de0a: 6023 str r3, [r4, #0] + 802de0c: 6062 str r2, [r4, #4] + 802de0e: e7d5 b.n 802ddbc <_sungetc_r+0xc> + 802de10: e9c4 320f strd r3, r2, [r4, #60] @ 0x3c + 802de14: f104 0344 add.w r3, r4, #68 @ 0x44 + 802de18: 6363 str r3, [r4, #52] @ 0x34 + 802de1a: 2303 movs r3, #3 + 802de1c: 63a3 str r3, [r4, #56] @ 0x38 + 802de1e: 4623 mov r3, r4 + 802de20: f803 5f46 strb.w r5, [r3, #70]! + 802de24: 6023 str r3, [r4, #0] + 802de26: 2301 movs r3, #1 + 802de28: e7dc b.n 802dde4 <_sungetc_r+0x34> + +0802de2a <__ssrefill_r>: + 802de2a: b510 push {r4, lr} + 802de2c: 460c mov r4, r1 + 802de2e: 6b49 ldr r1, [r1, #52] @ 0x34 + 802de30: b169 cbz r1, 802de4e <__ssrefill_r+0x24> + 802de32: f104 0344 add.w r3, r4, #68 @ 0x44 + 802de36: 4299 cmp r1, r3 + 802de38: d001 beq.n 802de3e <__ssrefill_r+0x14> + 802de3a: f7fe fa51 bl 802c2e0 <_free_r> + 802de3e: 6c23 ldr r3, [r4, #64] @ 0x40 + 802de40: 6063 str r3, [r4, #4] + 802de42: 2000 movs r0, #0 + 802de44: 6360 str r0, [r4, #52] @ 0x34 + 802de46: b113 cbz r3, 802de4e <__ssrefill_r+0x24> + 802de48: 6be3 ldr r3, [r4, #60] @ 0x3c + 802de4a: 6023 str r3, [r4, #0] + 802de4c: bd10 pop {r4, pc} + 802de4e: 6923 ldr r3, [r4, #16] + 802de50: 6023 str r3, [r4, #0] + 802de52: 2300 movs r3, #0 + 802de54: 6063 str r3, [r4, #4] + 802de56: 89a3 ldrh r3, [r4, #12] + 802de58: f043 0320 orr.w r3, r3, #32 + 802de5c: 81a3 strh r3, [r4, #12] + 802de5e: f04f 30ff mov.w r0, #4294967295 + 802de62: e7f3 b.n 802de4c <__ssrefill_r+0x22> + +0802de64 <__ssvfiscanf_r>: + 802de64: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} + 802de68: 460c mov r4, r1 + 802de6a: f5ad 7d23 sub.w sp, sp, #652 @ 0x28c + 802de6e: 2100 movs r1, #0 + 802de70: e9cd 1144 strd r1, r1, [sp, #272] @ 0x110 + 802de74: 49a6 ldr r1, [pc, #664] @ (802e110 <__ssvfiscanf_r+0x2ac>) + 802de76: 91a0 str r1, [sp, #640] @ 0x280 + 802de78: f10d 0804 add.w r8, sp, #4 + 802de7c: 49a5 ldr r1, [pc, #660] @ (802e114 <__ssvfiscanf_r+0x2b0>) + 802de7e: 4fa6 ldr r7, [pc, #664] @ (802e118 <__ssvfiscanf_r+0x2b4>) + 802de80: f8cd 8118 str.w r8, [sp, #280] @ 0x118 + 802de84: 4606 mov r6, r0 + 802de86: 91a1 str r1, [sp, #644] @ 0x284 + 802de88: 9300 str r3, [sp, #0] + 802de8a: f892 9000 ldrb.w r9, [r2] + 802de8e: f1b9 0f00 cmp.w r9, #0 + 802de92: f000 8158 beq.w 802e146 <__ssvfiscanf_r+0x2e2> + 802de96: f817 3009 ldrb.w r3, [r7, r9] + 802de9a: f013 0308 ands.w r3, r3, #8 + 802de9e: f102 0501 add.w r5, r2, #1 + 802dea2: d019 beq.n 802ded8 <__ssvfiscanf_r+0x74> + 802dea4: 6863 ldr r3, [r4, #4] + 802dea6: 2b00 cmp r3, #0 + 802dea8: dd0f ble.n 802deca <__ssvfiscanf_r+0x66> + 802deaa: 6823 ldr r3, [r4, #0] + 802deac: 781a ldrb r2, [r3, #0] + 802deae: 5cba ldrb r2, [r7, r2] + 802deb0: 0712 lsls r2, r2, #28 + 802deb2: d401 bmi.n 802deb8 <__ssvfiscanf_r+0x54> + 802deb4: 462a mov r2, r5 + 802deb6: e7e8 b.n 802de8a <__ssvfiscanf_r+0x26> + 802deb8: 9a45 ldr r2, [sp, #276] @ 0x114 + 802deba: 3201 adds r2, #1 + 802debc: 9245 str r2, [sp, #276] @ 0x114 + 802debe: 6862 ldr r2, [r4, #4] + 802dec0: 3301 adds r3, #1 + 802dec2: 3a01 subs r2, #1 + 802dec4: 6062 str r2, [r4, #4] + 802dec6: 6023 str r3, [r4, #0] + 802dec8: e7ec b.n 802dea4 <__ssvfiscanf_r+0x40> + 802deca: 9ba1 ldr r3, [sp, #644] @ 0x284 + 802decc: 4621 mov r1, r4 + 802dece: 4630 mov r0, r6 + 802ded0: 4798 blx r3 + 802ded2: 2800 cmp r0, #0 + 802ded4: d0e9 beq.n 802deaa <__ssvfiscanf_r+0x46> + 802ded6: e7ed b.n 802deb4 <__ssvfiscanf_r+0x50> + 802ded8: f1b9 0f25 cmp.w r9, #37 @ 0x25 + 802dedc: f040 8085 bne.w 802dfea <__ssvfiscanf_r+0x186> + 802dee0: 9341 str r3, [sp, #260] @ 0x104 + 802dee2: 9343 str r3, [sp, #268] @ 0x10c + 802dee4: 7853 ldrb r3, [r2, #1] + 802dee6: 2b2a cmp r3, #42 @ 0x2a + 802dee8: bf02 ittt eq + 802deea: 2310 moveq r3, #16 + 802deec: 1c95 addeq r5, r2, #2 + 802deee: 9341 streq r3, [sp, #260] @ 0x104 + 802def0: 220a movs r2, #10 + 802def2: 46aa mov sl, r5 + 802def4: f81a 1b01 ldrb.w r1, [sl], #1 + 802def8: f1a1 0330 sub.w r3, r1, #48 @ 0x30 + 802defc: 2b09 cmp r3, #9 + 802defe: d91e bls.n 802df3e <__ssvfiscanf_r+0xda> + 802df00: f8df b218 ldr.w fp, [pc, #536] @ 802e11c <__ssvfiscanf_r+0x2b8> + 802df04: 2203 movs r2, #3 + 802df06: 4658 mov r0, fp + 802df08: f7d2 f972 bl 80001f0 + 802df0c: b138 cbz r0, 802df1e <__ssvfiscanf_r+0xba> + 802df0e: 9a41 ldr r2, [sp, #260] @ 0x104 + 802df10: eba0 000b sub.w r0, r0, fp + 802df14: 2301 movs r3, #1 + 802df16: 4083 lsls r3, r0 + 802df18: 4313 orrs r3, r2 + 802df1a: 9341 str r3, [sp, #260] @ 0x104 + 802df1c: 4655 mov r5, sl + 802df1e: f815 3b01 ldrb.w r3, [r5], #1 + 802df22: 2b78 cmp r3, #120 @ 0x78 + 802df24: d806 bhi.n 802df34 <__ssvfiscanf_r+0xd0> + 802df26: 2b57 cmp r3, #87 @ 0x57 + 802df28: d810 bhi.n 802df4c <__ssvfiscanf_r+0xe8> + 802df2a: 2b25 cmp r3, #37 @ 0x25 + 802df2c: d05d beq.n 802dfea <__ssvfiscanf_r+0x186> + 802df2e: d857 bhi.n 802dfe0 <__ssvfiscanf_r+0x17c> + 802df30: 2b00 cmp r3, #0 + 802df32: d075 beq.n 802e020 <__ssvfiscanf_r+0x1bc> + 802df34: 2303 movs r3, #3 + 802df36: 9347 str r3, [sp, #284] @ 0x11c + 802df38: 230a movs r3, #10 + 802df3a: 9342 str r3, [sp, #264] @ 0x108 + 802df3c: e088 b.n 802e050 <__ssvfiscanf_r+0x1ec> + 802df3e: 9b43 ldr r3, [sp, #268] @ 0x10c + 802df40: fb02 1103 mla r1, r2, r3, r1 + 802df44: 3930 subs r1, #48 @ 0x30 + 802df46: 9143 str r1, [sp, #268] @ 0x10c + 802df48: 4655 mov r5, sl + 802df4a: e7d2 b.n 802def2 <__ssvfiscanf_r+0x8e> + 802df4c: f1a3 0258 sub.w r2, r3, #88 @ 0x58 + 802df50: 2a20 cmp r2, #32 + 802df52: d8ef bhi.n 802df34 <__ssvfiscanf_r+0xd0> + 802df54: a101 add r1, pc, #4 @ (adr r1, 802df5c <__ssvfiscanf_r+0xf8>) + 802df56: f851 f022 ldr.w pc, [r1, r2, lsl #2] + 802df5a: bf00 nop + 802df5c: 0802e02f .word 0x0802e02f + 802df60: 0802df35 .word 0x0802df35 + 802df64: 0802df35 .word 0x0802df35 + 802df68: 0802e089 .word 0x0802e089 + 802df6c: 0802df35 .word 0x0802df35 + 802df70: 0802df35 .word 0x0802df35 + 802df74: 0802df35 .word 0x0802df35 + 802df78: 0802df35 .word 0x0802df35 + 802df7c: 0802df35 .word 0x0802df35 + 802df80: 0802df35 .word 0x0802df35 + 802df84: 0802df35 .word 0x0802df35 + 802df88: 0802e09f .word 0x0802e09f + 802df8c: 0802e085 .word 0x0802e085 + 802df90: 0802dfe7 .word 0x0802dfe7 + 802df94: 0802dfe7 .word 0x0802dfe7 + 802df98: 0802dfe7 .word 0x0802dfe7 + 802df9c: 0802df35 .word 0x0802df35 + 802dfa0: 0802e041 .word 0x0802e041 + 802dfa4: 0802df35 .word 0x0802df35 + 802dfa8: 0802df35 .word 0x0802df35 + 802dfac: 0802df35 .word 0x0802df35 + 802dfb0: 0802df35 .word 0x0802df35 + 802dfb4: 0802e0af .word 0x0802e0af + 802dfb8: 0802e049 .word 0x0802e049 + 802dfbc: 0802e027 .word 0x0802e027 + 802dfc0: 0802df35 .word 0x0802df35 + 802dfc4: 0802df35 .word 0x0802df35 + 802dfc8: 0802e0ab .word 0x0802e0ab + 802dfcc: 0802df35 .word 0x0802df35 + 802dfd0: 0802e085 .word 0x0802e085 + 802dfd4: 0802df35 .word 0x0802df35 + 802dfd8: 0802df35 .word 0x0802df35 + 802dfdc: 0802e02f .word 0x0802e02f + 802dfe0: 3b45 subs r3, #69 @ 0x45 + 802dfe2: 2b02 cmp r3, #2 + 802dfe4: d8a6 bhi.n 802df34 <__ssvfiscanf_r+0xd0> + 802dfe6: 2305 movs r3, #5 + 802dfe8: e031 b.n 802e04e <__ssvfiscanf_r+0x1ea> + 802dfea: 6863 ldr r3, [r4, #4] + 802dfec: 2b00 cmp r3, #0 + 802dfee: dd0d ble.n 802e00c <__ssvfiscanf_r+0x1a8> + 802dff0: 6823 ldr r3, [r4, #0] + 802dff2: 781a ldrb r2, [r3, #0] + 802dff4: 454a cmp r2, r9 + 802dff6: f040 80a6 bne.w 802e146 <__ssvfiscanf_r+0x2e2> + 802dffa: 3301 adds r3, #1 + 802dffc: 6862 ldr r2, [r4, #4] + 802dffe: 6023 str r3, [r4, #0] + 802e000: 9b45 ldr r3, [sp, #276] @ 0x114 + 802e002: 3a01 subs r2, #1 + 802e004: 3301 adds r3, #1 + 802e006: 6062 str r2, [r4, #4] + 802e008: 9345 str r3, [sp, #276] @ 0x114 + 802e00a: e753 b.n 802deb4 <__ssvfiscanf_r+0x50> + 802e00c: 9ba1 ldr r3, [sp, #644] @ 0x284 + 802e00e: 4621 mov r1, r4 + 802e010: 4630 mov r0, r6 + 802e012: 4798 blx r3 + 802e014: 2800 cmp r0, #0 + 802e016: d0eb beq.n 802dff0 <__ssvfiscanf_r+0x18c> + 802e018: 9844 ldr r0, [sp, #272] @ 0x110 + 802e01a: 2800 cmp r0, #0 + 802e01c: f040 808b bne.w 802e136 <__ssvfiscanf_r+0x2d2> + 802e020: f04f 30ff mov.w r0, #4294967295 + 802e024: e08b b.n 802e13e <__ssvfiscanf_r+0x2da> + 802e026: 9a41 ldr r2, [sp, #260] @ 0x104 + 802e028: f042 0220 orr.w r2, r2, #32 + 802e02c: 9241 str r2, [sp, #260] @ 0x104 + 802e02e: 9a41 ldr r2, [sp, #260] @ 0x104 + 802e030: f442 7200 orr.w r2, r2, #512 @ 0x200 + 802e034: 9241 str r2, [sp, #260] @ 0x104 + 802e036: 2210 movs r2, #16 + 802e038: 2b6e cmp r3, #110 @ 0x6e + 802e03a: 9242 str r2, [sp, #264] @ 0x108 + 802e03c: d902 bls.n 802e044 <__ssvfiscanf_r+0x1e0> + 802e03e: e005 b.n 802e04c <__ssvfiscanf_r+0x1e8> + 802e040: 2300 movs r3, #0 + 802e042: 9342 str r3, [sp, #264] @ 0x108 + 802e044: 2303 movs r3, #3 + 802e046: e002 b.n 802e04e <__ssvfiscanf_r+0x1ea> + 802e048: 2308 movs r3, #8 + 802e04a: 9342 str r3, [sp, #264] @ 0x108 + 802e04c: 2304 movs r3, #4 + 802e04e: 9347 str r3, [sp, #284] @ 0x11c + 802e050: 6863 ldr r3, [r4, #4] + 802e052: 2b00 cmp r3, #0 + 802e054: dd39 ble.n 802e0ca <__ssvfiscanf_r+0x266> + 802e056: 9b41 ldr r3, [sp, #260] @ 0x104 + 802e058: 0659 lsls r1, r3, #25 + 802e05a: d404 bmi.n 802e066 <__ssvfiscanf_r+0x202> + 802e05c: 6823 ldr r3, [r4, #0] + 802e05e: 781a ldrb r2, [r3, #0] + 802e060: 5cba ldrb r2, [r7, r2] + 802e062: 0712 lsls r2, r2, #28 + 802e064: d438 bmi.n 802e0d8 <__ssvfiscanf_r+0x274> + 802e066: 9b47 ldr r3, [sp, #284] @ 0x11c + 802e068: 2b02 cmp r3, #2 + 802e06a: dc47 bgt.n 802e0fc <__ssvfiscanf_r+0x298> + 802e06c: 466b mov r3, sp + 802e06e: 4622 mov r2, r4 + 802e070: a941 add r1, sp, #260 @ 0x104 + 802e072: 4630 mov r0, r6 + 802e074: f000 f86c bl 802e150 <_scanf_chars> + 802e078: 2801 cmp r0, #1 + 802e07a: d064 beq.n 802e146 <__ssvfiscanf_r+0x2e2> + 802e07c: 2802 cmp r0, #2 + 802e07e: f47f af19 bne.w 802deb4 <__ssvfiscanf_r+0x50> + 802e082: e7c9 b.n 802e018 <__ssvfiscanf_r+0x1b4> + 802e084: 220a movs r2, #10 + 802e086: e7d7 b.n 802e038 <__ssvfiscanf_r+0x1d4> + 802e088: 4629 mov r1, r5 + 802e08a: 4640 mov r0, r8 + 802e08c: f000 fa10 bl 802e4b0 <__sccl> + 802e090: 9b41 ldr r3, [sp, #260] @ 0x104 + 802e092: f043 0340 orr.w r3, r3, #64 @ 0x40 + 802e096: 9341 str r3, [sp, #260] @ 0x104 + 802e098: 4605 mov r5, r0 + 802e09a: 2301 movs r3, #1 + 802e09c: e7d7 b.n 802e04e <__ssvfiscanf_r+0x1ea> + 802e09e: 9b41 ldr r3, [sp, #260] @ 0x104 + 802e0a0: f043 0340 orr.w r3, r3, #64 @ 0x40 + 802e0a4: 9341 str r3, [sp, #260] @ 0x104 + 802e0a6: 2300 movs r3, #0 + 802e0a8: e7d1 b.n 802e04e <__ssvfiscanf_r+0x1ea> + 802e0aa: 2302 movs r3, #2 + 802e0ac: e7cf b.n 802e04e <__ssvfiscanf_r+0x1ea> + 802e0ae: 9841 ldr r0, [sp, #260] @ 0x104 + 802e0b0: 06c3 lsls r3, r0, #27 + 802e0b2: f53f aeff bmi.w 802deb4 <__ssvfiscanf_r+0x50> + 802e0b6: 9b00 ldr r3, [sp, #0] + 802e0b8: 9a45 ldr r2, [sp, #276] @ 0x114 + 802e0ba: 1d19 adds r1, r3, #4 + 802e0bc: 9100 str r1, [sp, #0] + 802e0be: 681b ldr r3, [r3, #0] + 802e0c0: 07c0 lsls r0, r0, #31 + 802e0c2: bf4c ite mi + 802e0c4: 801a strhmi r2, [r3, #0] + 802e0c6: 601a strpl r2, [r3, #0] + 802e0c8: e6f4 b.n 802deb4 <__ssvfiscanf_r+0x50> + 802e0ca: 9ba1 ldr r3, [sp, #644] @ 0x284 + 802e0cc: 4621 mov r1, r4 + 802e0ce: 4630 mov r0, r6 + 802e0d0: 4798 blx r3 + 802e0d2: 2800 cmp r0, #0 + 802e0d4: d0bf beq.n 802e056 <__ssvfiscanf_r+0x1f2> + 802e0d6: e79f b.n 802e018 <__ssvfiscanf_r+0x1b4> + 802e0d8: 9a45 ldr r2, [sp, #276] @ 0x114 + 802e0da: 3201 adds r2, #1 + 802e0dc: 9245 str r2, [sp, #276] @ 0x114 + 802e0de: 6862 ldr r2, [r4, #4] + 802e0e0: 3a01 subs r2, #1 + 802e0e2: 2a00 cmp r2, #0 + 802e0e4: 6062 str r2, [r4, #4] + 802e0e6: dd02 ble.n 802e0ee <__ssvfiscanf_r+0x28a> + 802e0e8: 3301 adds r3, #1 + 802e0ea: 6023 str r3, [r4, #0] + 802e0ec: e7b6 b.n 802e05c <__ssvfiscanf_r+0x1f8> + 802e0ee: 9ba1 ldr r3, [sp, #644] @ 0x284 + 802e0f0: 4621 mov r1, r4 + 802e0f2: 4630 mov r0, r6 + 802e0f4: 4798 blx r3 + 802e0f6: 2800 cmp r0, #0 + 802e0f8: d0b0 beq.n 802e05c <__ssvfiscanf_r+0x1f8> + 802e0fa: e78d b.n 802e018 <__ssvfiscanf_r+0x1b4> + 802e0fc: 2b04 cmp r3, #4 + 802e0fe: dc0f bgt.n 802e120 <__ssvfiscanf_r+0x2bc> + 802e100: 466b mov r3, sp + 802e102: 4622 mov r2, r4 + 802e104: a941 add r1, sp, #260 @ 0x104 + 802e106: 4630 mov r0, r6 + 802e108: f000 f87c bl 802e204 <_scanf_i> + 802e10c: e7b4 b.n 802e078 <__ssvfiscanf_r+0x214> + 802e10e: bf00 nop + 802e110: 0802ddb1 .word 0x0802ddb1 + 802e114: 0802de2b .word 0x0802de2b + 802e118: 08030249 .word 0x08030249 + 802e11c: 080301d1 .word 0x080301d1 + 802e120: 4b0a ldr r3, [pc, #40] @ (802e14c <__ssvfiscanf_r+0x2e8>) + 802e122: 2b00 cmp r3, #0 + 802e124: f43f aec6 beq.w 802deb4 <__ssvfiscanf_r+0x50> + 802e128: 466b mov r3, sp + 802e12a: 4622 mov r2, r4 + 802e12c: a941 add r1, sp, #260 @ 0x104 + 802e12e: 4630 mov r0, r6 + 802e130: f3af 8000 nop.w + 802e134: e7a0 b.n 802e078 <__ssvfiscanf_r+0x214> + 802e136: 89a3 ldrh r3, [r4, #12] + 802e138: 065b lsls r3, r3, #25 + 802e13a: f53f af71 bmi.w 802e020 <__ssvfiscanf_r+0x1bc> + 802e13e: f50d 7d23 add.w sp, sp, #652 @ 0x28c + 802e142: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} + 802e146: 9844 ldr r0, [sp, #272] @ 0x110 + 802e148: e7f9 b.n 802e13e <__ssvfiscanf_r+0x2da> + 802e14a: bf00 nop + 802e14c: 00000000 .word 0x00000000 + +0802e150 <_scanf_chars>: + 802e150: e92d 43f8 stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} + 802e154: 4615 mov r5, r2 + 802e156: 688a ldr r2, [r1, #8] + 802e158: 4680 mov r8, r0 + 802e15a: 460c mov r4, r1 + 802e15c: b932 cbnz r2, 802e16c <_scanf_chars+0x1c> + 802e15e: 698a ldr r2, [r1, #24] + 802e160: 2a00 cmp r2, #0 + 802e162: bf14 ite ne + 802e164: f04f 32ff movne.w r2, #4294967295 + 802e168: 2201 moveq r2, #1 + 802e16a: 608a str r2, [r1, #8] + 802e16c: 6822 ldr r2, [r4, #0] + 802e16e: f8df 9090 ldr.w r9, [pc, #144] @ 802e200 <_scanf_chars+0xb0> + 802e172: 06d1 lsls r1, r2, #27 + 802e174: bf5f itttt pl + 802e176: 681a ldrpl r2, [r3, #0] + 802e178: 1d11 addpl r1, r2, #4 + 802e17a: 6019 strpl r1, [r3, #0] + 802e17c: 6816 ldrpl r6, [r2, #0] + 802e17e: 2700 movs r7, #0 + 802e180: 69a0 ldr r0, [r4, #24] + 802e182: b188 cbz r0, 802e1a8 <_scanf_chars+0x58> + 802e184: 2801 cmp r0, #1 + 802e186: d107 bne.n 802e198 <_scanf_chars+0x48> + 802e188: 682b ldr r3, [r5, #0] + 802e18a: 781a ldrb r2, [r3, #0] + 802e18c: 6963 ldr r3, [r4, #20] + 802e18e: 5c9b ldrb r3, [r3, r2] + 802e190: b953 cbnz r3, 802e1a8 <_scanf_chars+0x58> + 802e192: 2f00 cmp r7, #0 + 802e194: d031 beq.n 802e1fa <_scanf_chars+0xaa> + 802e196: e022 b.n 802e1de <_scanf_chars+0x8e> + 802e198: 2802 cmp r0, #2 + 802e19a: d120 bne.n 802e1de <_scanf_chars+0x8e> + 802e19c: 682b ldr r3, [r5, #0] + 802e19e: 781b ldrb r3, [r3, #0] + 802e1a0: f819 3003 ldrb.w r3, [r9, r3] + 802e1a4: 071b lsls r3, r3, #28 + 802e1a6: d41a bmi.n 802e1de <_scanf_chars+0x8e> + 802e1a8: 6823 ldr r3, [r4, #0] + 802e1aa: 06da lsls r2, r3, #27 + 802e1ac: bf5e ittt pl + 802e1ae: 682b ldrpl r3, [r5, #0] + 802e1b0: 781b ldrbpl r3, [r3, #0] + 802e1b2: f806 3b01 strbpl.w r3, [r6], #1 + 802e1b6: 682a ldr r2, [r5, #0] + 802e1b8: 686b ldr r3, [r5, #4] + 802e1ba: 3201 adds r2, #1 + 802e1bc: 602a str r2, [r5, #0] + 802e1be: 68a2 ldr r2, [r4, #8] + 802e1c0: 3b01 subs r3, #1 + 802e1c2: 3a01 subs r2, #1 + 802e1c4: 606b str r3, [r5, #4] + 802e1c6: 3701 adds r7, #1 + 802e1c8: 60a2 str r2, [r4, #8] + 802e1ca: b142 cbz r2, 802e1de <_scanf_chars+0x8e> + 802e1cc: 2b00 cmp r3, #0 + 802e1ce: dcd7 bgt.n 802e180 <_scanf_chars+0x30> + 802e1d0: f8d4 3180 ldr.w r3, [r4, #384] @ 0x180 + 802e1d4: 4629 mov r1, r5 + 802e1d6: 4640 mov r0, r8 + 802e1d8: 4798 blx r3 + 802e1da: 2800 cmp r0, #0 + 802e1dc: d0d0 beq.n 802e180 <_scanf_chars+0x30> + 802e1de: 6823 ldr r3, [r4, #0] + 802e1e0: f013 0310 ands.w r3, r3, #16 + 802e1e4: d105 bne.n 802e1f2 <_scanf_chars+0xa2> + 802e1e6: 68e2 ldr r2, [r4, #12] + 802e1e8: 3201 adds r2, #1 + 802e1ea: 60e2 str r2, [r4, #12] + 802e1ec: 69a2 ldr r2, [r4, #24] + 802e1ee: b102 cbz r2, 802e1f2 <_scanf_chars+0xa2> + 802e1f0: 7033 strb r3, [r6, #0] + 802e1f2: 6923 ldr r3, [r4, #16] + 802e1f4: 443b add r3, r7 + 802e1f6: 6123 str r3, [r4, #16] + 802e1f8: 2000 movs r0, #0 + 802e1fa: e8bd 83f8 ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} + 802e1fe: bf00 nop + 802e200: 08030249 .word 0x08030249 + +0802e204 <_scanf_i>: + 802e204: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} + 802e208: 4698 mov r8, r3 + 802e20a: 4b74 ldr r3, [pc, #464] @ (802e3dc <_scanf_i+0x1d8>) + 802e20c: 460c mov r4, r1 + 802e20e: 4682 mov sl, r0 + 802e210: 4616 mov r6, r2 + 802e212: e893 0007 ldmia.w r3, {r0, r1, r2} + 802e216: b087 sub sp, #28 + 802e218: ab03 add r3, sp, #12 + 802e21a: e883 0007 stmia.w r3, {r0, r1, r2} + 802e21e: 4b70 ldr r3, [pc, #448] @ (802e3e0 <_scanf_i+0x1dc>) + 802e220: 69a1 ldr r1, [r4, #24] + 802e222: 4a70 ldr r2, [pc, #448] @ (802e3e4 <_scanf_i+0x1e0>) + 802e224: 2903 cmp r1, #3 + 802e226: bf08 it eq + 802e228: 461a moveq r2, r3 + 802e22a: 68a3 ldr r3, [r4, #8] + 802e22c: 9201 str r2, [sp, #4] + 802e22e: 1e5a subs r2, r3, #1 + 802e230: f5b2 7fae cmp.w r2, #348 @ 0x15c + 802e234: bf88 it hi + 802e236: f46f 75ae mvnhi.w r5, #348 @ 0x15c + 802e23a: 4627 mov r7, r4 + 802e23c: bf82 ittt hi + 802e23e: eb03 0905 addhi.w r9, r3, r5 + 802e242: f240 135d movwhi r3, #349 @ 0x15d + 802e246: 60a3 strhi r3, [r4, #8] + 802e248: f857 3b1c ldr.w r3, [r7], #28 + 802e24c: f443 6350 orr.w r3, r3, #3328 @ 0xd00 + 802e250: bf98 it ls + 802e252: f04f 0900 movls.w r9, #0 + 802e256: 6023 str r3, [r4, #0] + 802e258: 463d mov r5, r7 + 802e25a: f04f 0b00 mov.w fp, #0 + 802e25e: 6831 ldr r1, [r6, #0] + 802e260: ab03 add r3, sp, #12 + 802e262: 7809 ldrb r1, [r1, #0] + 802e264: f853 002b ldr.w r0, [r3, fp, lsl #2] + 802e268: 2202 movs r2, #2 + 802e26a: f7d1 ffc1 bl 80001f0 + 802e26e: b328 cbz r0, 802e2bc <_scanf_i+0xb8> + 802e270: f1bb 0f01 cmp.w fp, #1 + 802e274: d159 bne.n 802e32a <_scanf_i+0x126> + 802e276: 6862 ldr r2, [r4, #4] + 802e278: b92a cbnz r2, 802e286 <_scanf_i+0x82> + 802e27a: 6822 ldr r2, [r4, #0] + 802e27c: 2108 movs r1, #8 + 802e27e: f442 7200 orr.w r2, r2, #512 @ 0x200 + 802e282: 6061 str r1, [r4, #4] + 802e284: 6022 str r2, [r4, #0] + 802e286: 6822 ldr r2, [r4, #0] + 802e288: f422 62a0 bic.w r2, r2, #1280 @ 0x500 + 802e28c: 6022 str r2, [r4, #0] + 802e28e: 68a2 ldr r2, [r4, #8] + 802e290: 1e51 subs r1, r2, #1 + 802e292: 60a1 str r1, [r4, #8] + 802e294: b192 cbz r2, 802e2bc <_scanf_i+0xb8> + 802e296: 6832 ldr r2, [r6, #0] + 802e298: 1c51 adds r1, r2, #1 + 802e29a: 6031 str r1, [r6, #0] + 802e29c: 7812 ldrb r2, [r2, #0] + 802e29e: f805 2b01 strb.w r2, [r5], #1 + 802e2a2: 6872 ldr r2, [r6, #4] + 802e2a4: 3a01 subs r2, #1 + 802e2a6: 2a00 cmp r2, #0 + 802e2a8: 6072 str r2, [r6, #4] + 802e2aa: dc07 bgt.n 802e2bc <_scanf_i+0xb8> + 802e2ac: f8d4 2180 ldr.w r2, [r4, #384] @ 0x180 + 802e2b0: 4631 mov r1, r6 + 802e2b2: 4650 mov r0, sl + 802e2b4: 4790 blx r2 + 802e2b6: 2800 cmp r0, #0 + 802e2b8: f040 8085 bne.w 802e3c6 <_scanf_i+0x1c2> + 802e2bc: f10b 0b01 add.w fp, fp, #1 + 802e2c0: f1bb 0f03 cmp.w fp, #3 + 802e2c4: d1cb bne.n 802e25e <_scanf_i+0x5a> + 802e2c6: 6863 ldr r3, [r4, #4] + 802e2c8: b90b cbnz r3, 802e2ce <_scanf_i+0xca> + 802e2ca: 230a movs r3, #10 + 802e2cc: 6063 str r3, [r4, #4] + 802e2ce: 6863 ldr r3, [r4, #4] + 802e2d0: 4945 ldr r1, [pc, #276] @ (802e3e8 <_scanf_i+0x1e4>) + 802e2d2: 6960 ldr r0, [r4, #20] + 802e2d4: 1ac9 subs r1, r1, r3 + 802e2d6: f000 f8eb bl 802e4b0 <__sccl> + 802e2da: f04f 0b00 mov.w fp, #0 + 802e2de: 68a3 ldr r3, [r4, #8] + 802e2e0: 6822 ldr r2, [r4, #0] + 802e2e2: 2b00 cmp r3, #0 + 802e2e4: d03d beq.n 802e362 <_scanf_i+0x15e> + 802e2e6: 6831 ldr r1, [r6, #0] + 802e2e8: 6960 ldr r0, [r4, #20] + 802e2ea: f891 c000 ldrb.w ip, [r1] + 802e2ee: f810 000c ldrb.w r0, [r0, ip] + 802e2f2: 2800 cmp r0, #0 + 802e2f4: d035 beq.n 802e362 <_scanf_i+0x15e> + 802e2f6: f1bc 0f30 cmp.w ip, #48 @ 0x30 + 802e2fa: d124 bne.n 802e346 <_scanf_i+0x142> + 802e2fc: 0510 lsls r0, r2, #20 + 802e2fe: d522 bpl.n 802e346 <_scanf_i+0x142> + 802e300: f10b 0b01 add.w fp, fp, #1 + 802e304: f1b9 0f00 cmp.w r9, #0 + 802e308: d003 beq.n 802e312 <_scanf_i+0x10e> + 802e30a: 3301 adds r3, #1 + 802e30c: f109 39ff add.w r9, r9, #4294967295 + 802e310: 60a3 str r3, [r4, #8] + 802e312: 6873 ldr r3, [r6, #4] + 802e314: 3b01 subs r3, #1 + 802e316: 2b00 cmp r3, #0 + 802e318: 6073 str r3, [r6, #4] + 802e31a: dd1b ble.n 802e354 <_scanf_i+0x150> + 802e31c: 6833 ldr r3, [r6, #0] + 802e31e: 3301 adds r3, #1 + 802e320: 6033 str r3, [r6, #0] + 802e322: 68a3 ldr r3, [r4, #8] + 802e324: 3b01 subs r3, #1 + 802e326: 60a3 str r3, [r4, #8] + 802e328: e7d9 b.n 802e2de <_scanf_i+0xda> + 802e32a: f1bb 0f02 cmp.w fp, #2 + 802e32e: d1ae bne.n 802e28e <_scanf_i+0x8a> + 802e330: 6822 ldr r2, [r4, #0] + 802e332: f402 61c0 and.w r1, r2, #1536 @ 0x600 + 802e336: f5b1 7f00 cmp.w r1, #512 @ 0x200 + 802e33a: d1c4 bne.n 802e2c6 <_scanf_i+0xc2> + 802e33c: 2110 movs r1, #16 + 802e33e: 6061 str r1, [r4, #4] + 802e340: f442 7280 orr.w r2, r2, #256 @ 0x100 + 802e344: e7a2 b.n 802e28c <_scanf_i+0x88> + 802e346: f422 6210 bic.w r2, r2, #2304 @ 0x900 + 802e34a: 6022 str r2, [r4, #0] + 802e34c: 780b ldrb r3, [r1, #0] + 802e34e: f805 3b01 strb.w r3, [r5], #1 + 802e352: e7de b.n 802e312 <_scanf_i+0x10e> + 802e354: f8d4 3180 ldr.w r3, [r4, #384] @ 0x180 + 802e358: 4631 mov r1, r6 + 802e35a: 4650 mov r0, sl + 802e35c: 4798 blx r3 + 802e35e: 2800 cmp r0, #0 + 802e360: d0df beq.n 802e322 <_scanf_i+0x11e> + 802e362: 6823 ldr r3, [r4, #0] + 802e364: 05d9 lsls r1, r3, #23 + 802e366: d50d bpl.n 802e384 <_scanf_i+0x180> + 802e368: 42bd cmp r5, r7 + 802e36a: d909 bls.n 802e380 <_scanf_i+0x17c> + 802e36c: f815 1c01 ldrb.w r1, [r5, #-1] + 802e370: f8d4 317c ldr.w r3, [r4, #380] @ 0x17c + 802e374: 4632 mov r2, r6 + 802e376: 4650 mov r0, sl + 802e378: 4798 blx r3 + 802e37a: f105 39ff add.w r9, r5, #4294967295 + 802e37e: 464d mov r5, r9 + 802e380: 42bd cmp r5, r7 + 802e382: d028 beq.n 802e3d6 <_scanf_i+0x1d2> + 802e384: 6822 ldr r2, [r4, #0] + 802e386: f012 0210 ands.w r2, r2, #16 + 802e38a: d113 bne.n 802e3b4 <_scanf_i+0x1b0> + 802e38c: 702a strb r2, [r5, #0] + 802e38e: 6863 ldr r3, [r4, #4] + 802e390: 9e01 ldr r6, [sp, #4] + 802e392: 4639 mov r1, r7 + 802e394: 4650 mov r0, sl + 802e396: 47b0 blx r6 + 802e398: f8d8 3000 ldr.w r3, [r8] + 802e39c: 6821 ldr r1, [r4, #0] + 802e39e: 1d1a adds r2, r3, #4 + 802e3a0: f8c8 2000 str.w r2, [r8] + 802e3a4: f011 0f20 tst.w r1, #32 + 802e3a8: 681b ldr r3, [r3, #0] + 802e3aa: d00f beq.n 802e3cc <_scanf_i+0x1c8> + 802e3ac: 6018 str r0, [r3, #0] + 802e3ae: 68e3 ldr r3, [r4, #12] + 802e3b0: 3301 adds r3, #1 + 802e3b2: 60e3 str r3, [r4, #12] + 802e3b4: 6923 ldr r3, [r4, #16] + 802e3b6: 1bed subs r5, r5, r7 + 802e3b8: 445d add r5, fp + 802e3ba: 442b add r3, r5 + 802e3bc: 6123 str r3, [r4, #16] + 802e3be: 2000 movs r0, #0 + 802e3c0: b007 add sp, #28 + 802e3c2: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} + 802e3c6: f04f 0b00 mov.w fp, #0 + 802e3ca: e7ca b.n 802e362 <_scanf_i+0x15e> + 802e3cc: 07ca lsls r2, r1, #31 + 802e3ce: bf4c ite mi + 802e3d0: 8018 strhmi r0, [r3, #0] + 802e3d2: 6018 strpl r0, [r3, #0] + 802e3d4: e7eb b.n 802e3ae <_scanf_i+0x1aa> + 802e3d6: 2001 movs r0, #1 + 802e3d8: e7f2 b.n 802e3c0 <_scanf_i+0x1bc> + 802e3da: bf00 nop + 802e3dc: 0802f924 .word 0x0802f924 + 802e3e0: 08029205 .word 0x08029205 + 802e3e4: 080292f9 .word 0x080292f9 + 802e3e8: 080301ec .word 0x080301ec + +0802e3ec <__swhatbuf_r>: + 802e3ec: b570 push {r4, r5, r6, lr} + 802e3ee: 460c mov r4, r1 + 802e3f0: f9b1 100e ldrsh.w r1, [r1, #14] + 802e3f4: 2900 cmp r1, #0 + 802e3f6: b096 sub sp, #88 @ 0x58 + 802e3f8: 4615 mov r5, r2 + 802e3fa: 461e mov r6, r3 + 802e3fc: da0d bge.n 802e41a <__swhatbuf_r+0x2e> + 802e3fe: 89a3 ldrh r3, [r4, #12] + 802e400: f013 0f80 tst.w r3, #128 @ 0x80 + 802e404: f04f 0100 mov.w r1, #0 + 802e408: bf14 ite ne + 802e40a: 2340 movne r3, #64 @ 0x40 + 802e40c: f44f 6380 moveq.w r3, #1024 @ 0x400 + 802e410: 2000 movs r0, #0 + 802e412: 6031 str r1, [r6, #0] + 802e414: 602b str r3, [r5, #0] + 802e416: b016 add sp, #88 @ 0x58 + 802e418: bd70 pop {r4, r5, r6, pc} + 802e41a: 466a mov r2, sp + 802e41c: f000 f8bc bl 802e598 <_fstat_r> + 802e420: 2800 cmp r0, #0 + 802e422: dbec blt.n 802e3fe <__swhatbuf_r+0x12> + 802e424: 9901 ldr r1, [sp, #4] + 802e426: f401 4170 and.w r1, r1, #61440 @ 0xf000 + 802e42a: f5a1 5300 sub.w r3, r1, #8192 @ 0x2000 + 802e42e: 4259 negs r1, r3 + 802e430: 4159 adcs r1, r3 + 802e432: f44f 6380 mov.w r3, #1024 @ 0x400 + 802e436: e7eb b.n 802e410 <__swhatbuf_r+0x24> + +0802e438 <__smakebuf_r>: + 802e438: 898b ldrh r3, [r1, #12] + 802e43a: b5f7 push {r0, r1, r2, r4, r5, r6, r7, lr} + 802e43c: 079d lsls r5, r3, #30 + 802e43e: 4606 mov r6, r0 + 802e440: 460c mov r4, r1 + 802e442: d507 bpl.n 802e454 <__smakebuf_r+0x1c> + 802e444: f104 0347 add.w r3, r4, #71 @ 0x47 + 802e448: 6023 str r3, [r4, #0] + 802e44a: 6123 str r3, [r4, #16] + 802e44c: 2301 movs r3, #1 + 802e44e: 6163 str r3, [r4, #20] + 802e450: b003 add sp, #12 + 802e452: bdf0 pop {r4, r5, r6, r7, pc} + 802e454: ab01 add r3, sp, #4 + 802e456: 466a mov r2, sp + 802e458: f7ff ffc8 bl 802e3ec <__swhatbuf_r> + 802e45c: 9f00 ldr r7, [sp, #0] + 802e45e: 4605 mov r5, r0 + 802e460: 4639 mov r1, r7 + 802e462: 4630 mov r0, r6 + 802e464: f7fe fb36 bl 802cad4 <_malloc_r> + 802e468: b948 cbnz r0, 802e47e <__smakebuf_r+0x46> + 802e46a: f9b4 300c ldrsh.w r3, [r4, #12] + 802e46e: 059a lsls r2, r3, #22 + 802e470: d4ee bmi.n 802e450 <__smakebuf_r+0x18> + 802e472: f023 0303 bic.w r3, r3, #3 + 802e476: f043 0302 orr.w r3, r3, #2 + 802e47a: 81a3 strh r3, [r4, #12] + 802e47c: e7e2 b.n 802e444 <__smakebuf_r+0xc> + 802e47e: 89a3 ldrh r3, [r4, #12] + 802e480: 6020 str r0, [r4, #0] + 802e482: f043 0380 orr.w r3, r3, #128 @ 0x80 + 802e486: 81a3 strh r3, [r4, #12] + 802e488: 9b01 ldr r3, [sp, #4] + 802e48a: e9c4 0704 strd r0, r7, [r4, #16] + 802e48e: b15b cbz r3, 802e4a8 <__smakebuf_r+0x70> + 802e490: f9b4 100e ldrsh.w r1, [r4, #14] + 802e494: 4630 mov r0, r6 + 802e496: f000 f891 bl 802e5bc <_isatty_r> + 802e49a: b128 cbz r0, 802e4a8 <__smakebuf_r+0x70> + 802e49c: 89a3 ldrh r3, [r4, #12] + 802e49e: f023 0303 bic.w r3, r3, #3 + 802e4a2: f043 0301 orr.w r3, r3, #1 + 802e4a6: 81a3 strh r3, [r4, #12] + 802e4a8: 89a3 ldrh r3, [r4, #12] + 802e4aa: 431d orrs r5, r3 + 802e4ac: 81a5 strh r5, [r4, #12] + 802e4ae: e7cf b.n 802e450 <__smakebuf_r+0x18> + +0802e4b0 <__sccl>: + 802e4b0: b570 push {r4, r5, r6, lr} + 802e4b2: 780b ldrb r3, [r1, #0] + 802e4b4: 4604 mov r4, r0 + 802e4b6: 2b5e cmp r3, #94 @ 0x5e + 802e4b8: bf0b itete eq + 802e4ba: 784b ldrbeq r3, [r1, #1] + 802e4bc: 1c4a addne r2, r1, #1 + 802e4be: 1c8a addeq r2, r1, #2 + 802e4c0: 2100 movne r1, #0 + 802e4c2: bf08 it eq + 802e4c4: 2101 moveq r1, #1 + 802e4c6: 3801 subs r0, #1 + 802e4c8: f104 05ff add.w r5, r4, #255 @ 0xff + 802e4cc: f800 1f01 strb.w r1, [r0, #1]! + 802e4d0: 42a8 cmp r0, r5 + 802e4d2: d1fb bne.n 802e4cc <__sccl+0x1c> + 802e4d4: b90b cbnz r3, 802e4da <__sccl+0x2a> + 802e4d6: 1e50 subs r0, r2, #1 + 802e4d8: bd70 pop {r4, r5, r6, pc} + 802e4da: f081 0101 eor.w r1, r1, #1 + 802e4de: 54e1 strb r1, [r4, r3] + 802e4e0: 4610 mov r0, r2 + 802e4e2: 4602 mov r2, r0 + 802e4e4: f812 5b01 ldrb.w r5, [r2], #1 + 802e4e8: 2d2d cmp r5, #45 @ 0x2d + 802e4ea: d005 beq.n 802e4f8 <__sccl+0x48> + 802e4ec: 2d5d cmp r5, #93 @ 0x5d + 802e4ee: d016 beq.n 802e51e <__sccl+0x6e> + 802e4f0: 2d00 cmp r5, #0 + 802e4f2: d0f1 beq.n 802e4d8 <__sccl+0x28> + 802e4f4: 462b mov r3, r5 + 802e4f6: e7f2 b.n 802e4de <__sccl+0x2e> + 802e4f8: 7846 ldrb r6, [r0, #1] + 802e4fa: 2e5d cmp r6, #93 @ 0x5d + 802e4fc: d0fa beq.n 802e4f4 <__sccl+0x44> + 802e4fe: 42b3 cmp r3, r6 + 802e500: dcf8 bgt.n 802e4f4 <__sccl+0x44> + 802e502: 3002 adds r0, #2 + 802e504: 461a mov r2, r3 + 802e506: 3201 adds r2, #1 + 802e508: 4296 cmp r6, r2 + 802e50a: 54a1 strb r1, [r4, r2] + 802e50c: dcfb bgt.n 802e506 <__sccl+0x56> + 802e50e: 1af2 subs r2, r6, r3 + 802e510: 3a01 subs r2, #1 + 802e512: 1c5d adds r5, r3, #1 + 802e514: 42b3 cmp r3, r6 + 802e516: bfa8 it ge + 802e518: 2200 movge r2, #0 + 802e51a: 18ab adds r3, r5, r2 + 802e51c: e7e1 b.n 802e4e2 <__sccl+0x32> + 802e51e: 4610 mov r0, r2 + 802e520: e7da b.n 802e4d8 <__sccl+0x28> + +0802e522 <__submore>: + 802e522: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} + 802e526: 460c mov r4, r1 + 802e528: 6b49 ldr r1, [r1, #52] @ 0x34 + 802e52a: f104 0344 add.w r3, r4, #68 @ 0x44 + 802e52e: 4299 cmp r1, r3 + 802e530: d11d bne.n 802e56e <__submore+0x4c> + 802e532: f44f 6180 mov.w r1, #1024 @ 0x400 + 802e536: f7fe facd bl 802cad4 <_malloc_r> + 802e53a: b918 cbnz r0, 802e544 <__submore+0x22> + 802e53c: f04f 30ff mov.w r0, #4294967295 + 802e540: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} + 802e544: f44f 6380 mov.w r3, #1024 @ 0x400 + 802e548: 63a3 str r3, [r4, #56] @ 0x38 + 802e54a: f894 3046 ldrb.w r3, [r4, #70] @ 0x46 + 802e54e: 6360 str r0, [r4, #52] @ 0x34 + 802e550: f880 33ff strb.w r3, [r0, #1023] @ 0x3ff + 802e554: f894 3045 ldrb.w r3, [r4, #69] @ 0x45 + 802e558: f880 33fe strb.w r3, [r0, #1022] @ 0x3fe + 802e55c: f894 3044 ldrb.w r3, [r4, #68] @ 0x44 + 802e560: f880 33fd strb.w r3, [r0, #1021] @ 0x3fd + 802e564: f200 30fd addw r0, r0, #1021 @ 0x3fd + 802e568: 6020 str r0, [r4, #0] + 802e56a: 2000 movs r0, #0 + 802e56c: e7e8 b.n 802e540 <__submore+0x1e> + 802e56e: 6ba6 ldr r6, [r4, #56] @ 0x38 + 802e570: 0077 lsls r7, r6, #1 + 802e572: 463a mov r2, r7 + 802e574: f7ff fbee bl 802dd54 <_realloc_r> + 802e578: 4605 mov r5, r0 + 802e57a: 2800 cmp r0, #0 + 802e57c: d0de beq.n 802e53c <__submore+0x1a> + 802e57e: eb00 0806 add.w r8, r0, r6 + 802e582: 4601 mov r1, r0 + 802e584: 4632 mov r2, r6 + 802e586: 4640 mov r0, r8 + 802e588: f7fd f82b bl 802b5e2 + 802e58c: e9c4 570d strd r5, r7, [r4, #52] @ 0x34 + 802e590: f8c4 8000 str.w r8, [r4] + 802e594: e7e9 b.n 802e56a <__submore+0x48> + ... + +0802e598 <_fstat_r>: + 802e598: b538 push {r3, r4, r5, lr} + 802e59a: 4d07 ldr r5, [pc, #28] @ (802e5b8 <_fstat_r+0x20>) + 802e59c: 2300 movs r3, #0 + 802e59e: 4604 mov r4, r0 + 802e5a0: 4608 mov r0, r1 + 802e5a2: 4611 mov r1, r2 + 802e5a4: 602b str r3, [r5, #0] + 802e5a6: f7db fe7e bl 800a2a6 <_fstat> + 802e5aa: 1c43 adds r3, r0, #1 + 802e5ac: d102 bne.n 802e5b4 <_fstat_r+0x1c> + 802e5ae: 682b ldr r3, [r5, #0] + 802e5b0: b103 cbz r3, 802e5b4 <_fstat_r+0x1c> + 802e5b2: 6023 str r3, [r4, #0] + 802e5b4: bd38 pop {r3, r4, r5, pc} + 802e5b6: bf00 nop + 802e5b8: 20014f44 .word 0x20014f44 + +0802e5bc <_isatty_r>: + 802e5bc: b538 push {r3, r4, r5, lr} + 802e5be: 4d06 ldr r5, [pc, #24] @ (802e5d8 <_isatty_r+0x1c>) + 802e5c0: 2300 movs r3, #0 + 802e5c2: 4604 mov r4, r0 + 802e5c4: 4608 mov r0, r1 + 802e5c6: 602b str r3, [r5, #0] + 802e5c8: f7db fe7d bl 800a2c6 <_isatty> + 802e5cc: 1c43 adds r3, r0, #1 + 802e5ce: d102 bne.n 802e5d6 <_isatty_r+0x1a> + 802e5d0: 682b ldr r3, [r5, #0] + 802e5d2: b103 cbz r3, 802e5d6 <_isatty_r+0x1a> + 802e5d4: 6023 str r3, [r4, #0] + 802e5d6: bd38 pop {r3, r4, r5, pc} + 802e5d8: 20014f44 .word 0x20014f44 + +0802e5dc <_malloc_usable_size_r>: + 802e5dc: f851 3c04 ldr.w r3, [r1, #-4] + 802e5e0: 1f18 subs r0, r3, #4 + 802e5e2: 2b00 cmp r3, #0 + 802e5e4: bfbc itt lt + 802e5e6: 580b ldrlt r3, [r1, r0] + 802e5e8: 18c0 addlt r0, r0, r3 + 802e5ea: 4770 bx lr + 802e5ec: 0000 movs r0, r0 + ... + +0802e5f0 : + 802e5f0: ec51 0b10 vmov r0, r1, d0 + 802e5f4: f3c1 530a ubfx r3, r1, #20, #11 + 802e5f8: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} + 802e5fc: f2a3 36ff subw r6, r3, #1023 @ 0x3ff + 802e600: 2e13 cmp r6, #19 + 802e602: 460c mov r4, r1 + 802e604: 4605 mov r5, r0 + 802e606: 4680 mov r8, r0 + 802e608: dc34 bgt.n 802e674 + 802e60a: 2e00 cmp r6, #0 + 802e60c: da17 bge.n 802e63e + 802e60e: a332 add r3, pc, #200 @ (adr r3, 802e6d8 ) + 802e610: e9d3 2300 ldrd r2, r3, [r3] + 802e614: f7d1 fe4a bl 80002ac <__adddf3> + 802e618: 2200 movs r2, #0 + 802e61a: 2300 movs r3, #0 + 802e61c: f7d2 fa8c bl 8000b38 <__aeabi_dcmpgt> + 802e620: b150 cbz r0, 802e638 + 802e622: 2c00 cmp r4, #0 + 802e624: da55 bge.n 802e6d2 + 802e626: f024 4400 bic.w r4, r4, #2147483648 @ 0x80000000 + 802e62a: 432c orrs r4, r5 + 802e62c: 2500 movs r5, #0 + 802e62e: 42ac cmp r4, r5 + 802e630: 4c2b ldr r4, [pc, #172] @ (802e6e0 ) + 802e632: bf08 it eq + 802e634: f04f 4400 moveq.w r4, #2147483648 @ 0x80000000 + 802e638: 4621 mov r1, r4 + 802e63a: 4628 mov r0, r5 + 802e63c: e023 b.n 802e686 + 802e63e: 4f29 ldr r7, [pc, #164] @ (802e6e4 ) + 802e640: 4137 asrs r7, r6 + 802e642: ea01 0307 and.w r3, r1, r7 + 802e646: 4303 orrs r3, r0 + 802e648: d01d beq.n 802e686 + 802e64a: a323 add r3, pc, #140 @ (adr r3, 802e6d8 ) + 802e64c: e9d3 2300 ldrd r2, r3, [r3] + 802e650: f7d1 fe2c bl 80002ac <__adddf3> + 802e654: 2200 movs r2, #0 + 802e656: 2300 movs r3, #0 + 802e658: f7d2 fa6e bl 8000b38 <__aeabi_dcmpgt> + 802e65c: 2800 cmp r0, #0 + 802e65e: d0eb beq.n 802e638 + 802e660: 2c00 cmp r4, #0 + 802e662: bfbe ittt lt + 802e664: f44f 1380 movlt.w r3, #1048576 @ 0x100000 + 802e668: 4133 asrlt r3, r6 + 802e66a: 18e4 addlt r4, r4, r3 + 802e66c: ea24 0407 bic.w r4, r4, r7 + 802e670: 2500 movs r5, #0 + 802e672: e7e1 b.n 802e638 + 802e674: 2e33 cmp r6, #51 @ 0x33 + 802e676: dd0a ble.n 802e68e + 802e678: f5b6 6f80 cmp.w r6, #1024 @ 0x400 + 802e67c: d103 bne.n 802e686 + 802e67e: 4602 mov r2, r0 + 802e680: 460b mov r3, r1 + 802e682: f7d1 fe13 bl 80002ac <__adddf3> + 802e686: ec41 0b10 vmov d0, r0, r1 + 802e68a: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} + 802e68e: f2a3 4313 subw r3, r3, #1043 @ 0x413 + 802e692: f04f 37ff mov.w r7, #4294967295 + 802e696: 40df lsrs r7, r3 + 802e698: 4207 tst r7, r0 + 802e69a: d0f4 beq.n 802e686 + 802e69c: a30e add r3, pc, #56 @ (adr r3, 802e6d8 ) + 802e69e: e9d3 2300 ldrd r2, r3, [r3] + 802e6a2: f7d1 fe03 bl 80002ac <__adddf3> + 802e6a6: 2200 movs r2, #0 + 802e6a8: 2300 movs r3, #0 + 802e6aa: f7d2 fa45 bl 8000b38 <__aeabi_dcmpgt> + 802e6ae: 2800 cmp r0, #0 + 802e6b0: d0c2 beq.n 802e638 + 802e6b2: 2c00 cmp r4, #0 + 802e6b4: da0a bge.n 802e6cc + 802e6b6: 2e14 cmp r6, #20 + 802e6b8: d101 bne.n 802e6be + 802e6ba: 3401 adds r4, #1 + 802e6bc: e006 b.n 802e6cc + 802e6be: f1c6 0634 rsb r6, r6, #52 @ 0x34 + 802e6c2: 2301 movs r3, #1 + 802e6c4: 40b3 lsls r3, r6 + 802e6c6: 441d add r5, r3 + 802e6c8: 4545 cmp r5, r8 + 802e6ca: d3f6 bcc.n 802e6ba + 802e6cc: ea25 0507 bic.w r5, r5, r7 + 802e6d0: e7b2 b.n 802e638 + 802e6d2: 2500 movs r5, #0 + 802e6d4: 462c mov r4, r5 + 802e6d6: e7af b.n 802e638 + 802e6d8: 8800759c .word 0x8800759c + 802e6dc: 7e37e43c .word 0x7e37e43c + 802e6e0: bff00000 .word 0xbff00000 + 802e6e4: 000fffff .word 0x000fffff + +0802e6e8 <_init>: + 802e6e8: b5f8 push {r3, r4, r5, r6, r7, lr} + 802e6ea: bf00 nop + 802e6ec: bcf8 pop {r3, r4, r5, r6, r7} + 802e6ee: bc08 pop {r3} + 802e6f0: 469e mov lr, r3 + 802e6f2: 4770 bx lr + +0802e6f4 <_fini>: + 802e6f4: b5f8 push {r3, r4, r5, r6, r7, lr} + 802e6f6: bf00 nop + 802e6f8: bcf8 pop {r3, r4, r5, r6, r7} + 802e6fa: bc08 pop {r3} + 802e6fc: 469e mov lr, r3 + 802e6fe: 4770 bx lr diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/NUCLEO_L476RG_I-Spritz_v2_3.map b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/NUCLEO_L476RG_I-Spritz_v2_3.map new file mode 100644 index 0000000..3f58d55 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/NUCLEO_L476RG_I-Spritz_v2_3.map @@ -0,0 +1,24217 @@ +Archive member included to satisfy reference by file (symbol) + +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-assert.o) + ./Core/Src/pcanpro_can.o (__assert_func) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-atof.o) + ./Core/Src/utils.o (atof) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-atoi.o) + ./Core/Src/parcelize.o (atoi) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-atol.o) + ./Core/Src/utils.o (atol) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-exit.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/crt0.o (exit) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-itoa.o) + ./Core/Src/outputs.o (itoa) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtod.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-atof.o) (strtod) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtol.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-atoi.o) (_strtol_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtoul.o) + ./Core/Src/BlueNRG_MS/App/i-spritz_service.o (strtoul) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-utoa.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-itoa.o) (__utoa) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-ctype_.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtol.o) (_ctype_) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-qsort.o) + ./Core/Src/automation.o (qsort) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_float.o) + (_printf_float) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_i.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_float.o) (_printf_common) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fflush.o) + ./Core/Src/BlueNRG_MS/App/i-spritz_service.o (fflush) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o (__sf) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fprintf.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-assert.o) (fiprintf) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fwalk.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fflush.o) (_fwalk_sglue) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-snprintf.o) + ./Core/Src/rtc_if.o (snprintf) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sprintf.o) + ./Core/Src/BlueNRG_MS/App/i-spritz_service.o (sprintf) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-stdio.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) (__sread) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-vsnprintf.o) + ./Utils/Src/stm32_adv_trace.o (vsnprintf) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memcmp.o) + ./Core/Src/parcelize.o (memcmp) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memset.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/crt0.o (memset) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strcat.o) + ./Core/Src/BlueNRG_MS/App/i-spritz_service.o (strcat) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strchr.o) + ./Core/Src/parcelize.o (strchr) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strncat.o) + ./Core/Src/BlueNRG_MS/App/i-spritz_service.o (strncat) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strncmp.o) + ./Core/Src/BlueNRG_MS/App/i-spritz_service.o (strncmp) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strncpy.o) + ./Core/Src/BlueNRG_MS/App/i-spritz_service.o (strncpy) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-asctime.o) + ./Core/Src/BlueNRG_MS/App/i-spritz_service.o (asctime) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-asctime_r.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-asctime.o) (asctime_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-difftime.o) + ./Core/Src/automation.o (difftime) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gmtime.o) + ./Core/Src/automation.o (gmtime) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gmtime_r.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gmtime.o) (gmtime_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lcltime.o) + ./Core/Src/BlueNRG_MS/App/i-spritz_service.o (localtime) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lcltime_r.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lcltime.o) (localtime_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mktime.o) + ./Core/Src/BlueNRG_MS/App/i-spritz_service.o (mktime) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-month_lengths.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lcltime_r.o) (__month_lengths) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzcalc_limits.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lcltime_r.o) (__tzcalc_limits) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzlock.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lcltime_r.o) (__tz_lock) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzset.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lcltime_r.o) (_tzset_unlocked) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzset_r.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzset.o) (_tzset_unlocked_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzvars.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzset_r.o) (_timezone) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-locale.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtod.o) (__global_locale) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-localeconv.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_float.o) (_localeconv_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-closer.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-stdio.o) (_close_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-reent.o) + ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o (_reclaim_reent) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-impure.o) + ./Core/Src/BlueNRG_MS/App/i-spritz_service.o (_impure_ptr) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lseekr.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-stdio.o) (_lseek_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-readr.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-stdio.o) (_read_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-writer.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-stdio.o) (_write_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-errno.o) + ./Core/Src/syscalls.o (__errno) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-init.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/crt0.o (__libc_init_array) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) (__retarget_lock_init_recursive) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strcmp.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzset_r.o) (strcmp) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strcpy.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzset_r.o) (strcpy) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memchr.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_i.o) (memchr) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memcpy-stub.o) + ./Core/Src/BlueNRG_MS/App/i-spritz_service.o (memcpy) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strlen.o) + ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o (strlen) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libm_a-s_nan.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtod.o) (nan) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libm_a-sf_nan.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtod.o) (nanf) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-abort.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-assert.o) (abort) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-div.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mktime.o) (div) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-dtoa.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_float.o) (_dtoa_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-freer.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fflush.o) (_free_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gdtoa-gethex.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtod.o) (__gethex) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gdtoa-hexnan.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtod.o) (__match) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-getenv_r.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzset_r.o) (_getenv_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-malloc.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-asctime.o) (malloc) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mallocr.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) (_malloc_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mbtowc_r.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-locale.o) (__ascii_mbtowc) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mlock.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-freer.o) (__malloc_lock) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtod.o) (_Balloc) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wctomb_r.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-locale.o) (__ascii_wctomb) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfprintf.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-snprintf.o) (_svfprintf_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fprintf.o) (_vfprintf_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fvwrite.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf.o) (__sfvwrite_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sscanf.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzset_r.o) (siscanf) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wbuf.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf.o) (__swbuf_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wsetup.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf.o) (__swsetup_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memmove.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfprintf.o) (memmove) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signal.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-abort.o) (raise) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gettzinfo.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lcltime_r.o) (__gettzinfo) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signalr.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signal.o) (_kill_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sbrkr.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mallocr.o) (_sbrk_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-callocr.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) (_calloc_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-envlock.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-getenv_r.o) (__env_lock) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-reallocr.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfprintf.o) (_realloc_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfscanf.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sscanf.o) (__ssvfscanf_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfscanf_i.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfscanf.o) (_scanf_chars) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-makebuf.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wsetup.o) (__smakebuf_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sccl.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfscanf.o) (__sccl) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-ungetc.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfscanf.o) (__submore) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fstatr.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-makebuf.o) (_fstat_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-isattyr.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-makebuf.o) (_isatty_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-msizer.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-reallocr.o) (_malloc_usable_size_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libm.a(libm_a-wf_sqrt.o) + ./Core/Src/currentMeas.o (sqrtf) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libm.a(libm_a-ef_sqrt.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libm.a(libm_a-wf_sqrt.o) (__ieee754_sqrtf) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libm.a(libm_a-s_floor.o) + ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o (floor) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_muldf3.o) + ./Core/Src/automation.o (__aeabi_dmul) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_addsubdf3.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtod.o) (__aeabi_dsub) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_muldivdf3.o) + ./Core/Src/automation.o (__aeabi_ddiv) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_cmpdf2.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtod.o) (__aeabi_dcmpeq) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_unorddf2.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtod.o) (__aeabi_dcmpun) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_fixdfsi.o) + ./Core/Src/automation.o (__aeabi_d2iz) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_fixunsdfsi.o) + ./Core/Src/automation.o (__aeabi_d2uiz) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_truncdfsf2.o) + ./Core/Src/automation.o (__aeabi_d2f) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_aeabi_ldivmod.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gmtime_r.o) (__aeabi_ldivmod) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_aeabi_uldivmod.o) + ./Core/Src/rtc_if.o (__aeabi_uldivmod) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_fixdfdi.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtod.o) (__aeabi_d2lz) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_fixunsdfdi.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_fixdfdi.o) (__aeabi_d2ulz) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_udivmoddi4.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_aeabi_ldivmod.o) (__udivmoddi4) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_dvmd_tls.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_aeabi_ldivmod.o) (__aeabi_ldiv0) + +Discarded input sections + + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crti.o + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crti.o + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crti.o + .data 0x00000000 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o + .rodata 0x00000000 0x24 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o + .text 0x00000000 0x7c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/crt0.o + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/crt0.o + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/crt0.o + .ARM.extab 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/crt0.o + .ARM.exidx 0x00000000 0x10 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/crt0.o + .ARM.attributes + 0x00000000 0x20 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/crt0.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .text 0x00000000 0x0 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .data 0x00000000 0x0 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .bss 0x00000000 0x0 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .text 0x00000000 0x0 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .data 0x00000000 0x0 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .bss 0x00000000 0x0 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .bss.rx_handle + 0x00000000 0x2 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .bss.date_handle + 0x00000000 0x2 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .bss.state_handle + 0x00000000 0x2 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .bss.err_handle + 0x00000000 0x2 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .text.GATT_Read_Permit_Req_CB + 0x00000000 0x54 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0xaf6 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x190 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x22 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x8e ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x51 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x103 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x6a ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x1df ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x10a ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x15a ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0xde ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x1c ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x26 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x61 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x2a ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x43 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x34 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x370 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x16 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x4a ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x34 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x10 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x58 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x8e ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x1c ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x185 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x10 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x3c ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x4f7 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0xb5 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0xaa ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x91 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x86 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x69 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x19 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0xcf ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x16 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x10 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x10 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x10 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x1c ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x52 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x22 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x10 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x52 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0xcf ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x1c ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x3d ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x35 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x22 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x64 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x1c ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x10 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x10 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x16 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x146 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x52 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x174 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x9b ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x1b4 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x1cb ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x2e ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x28 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x1c ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x22 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0xfb ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x1011 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x11f ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x1a17a ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x6d ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x38fb ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x56 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x159e ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x5a5 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x1b9 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x18b ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x26b ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x23d ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0xf91 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x632 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x30c ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x408 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x12b ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x26b ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x241 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x37c ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0xd6 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x85 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x122 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x3ef ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x321 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x4fb ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0xeb ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x2fe ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0xa98 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x1e6 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x5cf ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x44 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x330 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x82 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x70 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x40 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x16 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x20 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x88 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x1c ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x37f ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x174 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x4bd ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x172 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0xdd ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x1c ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x50 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0xab ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x264 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x10 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0xbd ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x1bb ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x16 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x16 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x29 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x4c ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x4c ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x00000000 0x11f ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .text 0x00000000 0x0 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .data 0x00000000 0x0 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .bss 0x00000000 0x0 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0xaf6 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x1cb ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x2e ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x28 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x22 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x8e ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x51 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x103 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x6a ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x1df ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x1c ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x22 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0xfb ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x1011 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x11f ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x1a17a ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x6d ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x38fb ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x190 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x159e ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x5a5 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x1b9 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x18b ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x26b ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x23d ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0xf91 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x632 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x30c ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x408 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x12b ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x26b ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x241 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x37c ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0xd6 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x85 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x122 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x3ef ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x321 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x4fb ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0xeb ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x2fe ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0xa98 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x1e6 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x5cf ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x44 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x330 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x28 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x82 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x70 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x40 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x52 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x61 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x2a ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x43 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x34 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x370 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x16 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x4a ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x34 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x10 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x58 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x8e ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x1c ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x185 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x3c ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x20 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x1c ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x10 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x16 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x146 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x15a ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0xde ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x1c ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x26 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x4f7 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0xb5 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0xaa ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x91 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x86 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x69 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x19 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0xcf ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0x10 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x00000000 0xbd ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/CayenneLpp.o + .text 0x00000000 0x0 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .data 0x00000000 0x0 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .bss 0x00000000 0x0 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .text.CayenneLppInit + 0x00000000 0x18 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .text.CayenneLppGetBuffer + 0x00000000 0x14 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .text.CayenneLppAddAnalogInput + 0x00000000 0xb8 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .text.CayenneLppAddLuminosity + 0x00000000 0x8c ./Core/Src/LoRaWAN/App/CayenneLpp.o + .text.CayenneLppAddPresence + 0x00000000 0x70 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .text.CayenneLppAddAccelerometer + 0x00000000 0x134 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .text.CayenneLppAddGyrometer + 0x00000000 0x148 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .text.CayenneLppAddGps + 0x00000000 0x150 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0xaf6 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x22 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x8e ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x51 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x103 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x6a ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x1df ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0xfb ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x190 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x10a ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x15a ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0xde ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x1c ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x26 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x61 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x2a ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x43 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x34 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x370 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x16 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x4a ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x34 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x10 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x58 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x8e ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x1c ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x185 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x10 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x3c ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x4f7 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0xb5 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0xaa ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x91 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x86 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x69 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x19 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0xcf ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x1c ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x10 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x1c ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x16 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x146 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0xbd ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x00000000 0x10 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + .text 0x00000000 0x0 ./Core/Src/LoRaWAN/App/app_lorawan.o + .data 0x00000000 0x0 ./Core/Src/LoRaWAN/App/app_lorawan.o + .bss 0x00000000 0x0 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0xaf6 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x22 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x8e ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x51 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x103 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x6a ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x1df ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0xfb ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x10 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x190 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x10a ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x15a ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0xde ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x1c ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x26 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x61 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x2a ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x43 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x34 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x370 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x16 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x4a ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x34 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x10 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x58 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x8e ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x1c ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x185 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x10 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x3c ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x4f7 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0xb5 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0xaa ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x91 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x86 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x69 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x19 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0xcf ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x1c ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x10 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x1c ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x16 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x146 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0xbd ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x16 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x10 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x10 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x10 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x1c ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x52 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x22 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x10 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x52 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x1c ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x3d ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x35 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x1cb ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x2e ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x28 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x1c ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x22 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x1011 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x11f ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x1a17a ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x6d ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x38fb ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x56 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x159e ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x5a5 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x1b9 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x18b ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x26b ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x23d ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0xf91 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x632 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x30c ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x408 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x12b ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x26b ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x241 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x37c ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0xd6 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x85 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x122 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x3ef ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x321 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x4fb ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0xeb ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x2fe ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0xa98 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x1e6 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x5cf ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x44 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x330 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x00000000 0x82 ./Core/Src/LoRaWAN/App/app_lorawan.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_app.o + .text 0x00000000 0x0 ./Core/Src/LoRaWAN/App/lora_app.o + .data 0x00000000 0x0 ./Core/Src/LoRaWAN/App/lora_app.o + .bss 0x00000000 0x0 ./Core/Src/LoRaWAN/App/lora_app.o + .rodata.LoRaMacMaxEirpTable + 0x00000000 0x10 ./Core/Src/LoRaWAN/App/lora_app.o + .text.LoRaWAN_Sleep + 0x00000000 0x3c ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0xaf6 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x22 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x2e ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x28 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x22 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x8e ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x51 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x103 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x6a ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x1df ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x1c ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x22 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0xfb ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x1011 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x11f ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x1a17a ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x6d ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x1cb ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x38fb ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x190 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x5c ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x159e ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x5a5 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x1b9 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x18b ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x26b ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x23d ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0xf91 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x632 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x30c ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x408 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x12b ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x26b ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x241 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x37c ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0xd6 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x85 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x122 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x3ef ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x321 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x4fb ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0xeb ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x2fe ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0xa98 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x1e6 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x5cf ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x44 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x330 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x2e ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x82 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x70 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x40 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x10 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x10a ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x15a ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0xde ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x1c ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x26 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x61 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x2a ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x43 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x34 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x370 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x16 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x4a ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x34 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x10 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x58 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x8e ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x1c ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x185 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x10 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x3c ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x4f7 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0xb5 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0xaa ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x91 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x86 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x69 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x19 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0xcf ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x1c ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x10 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x1c ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x16 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x146 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0xbd ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x1bb ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x16 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x10 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x10 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x10 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x1c ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x52 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x22 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x10 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x52 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0xc1 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x1c ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x3d ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x35 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x2e ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x40 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x52 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x16 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x00000000 0x4c ./Core/Src/LoRaWAN/App/lora_app.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/LoRaWAN/App/lora_info.o + .text 0x00000000 0x0 ./Core/Src/LoRaWAN/App/lora_info.o + .data 0x00000000 0x0 ./Core/Src/LoRaWAN/App/lora_info.o + .bss 0x00000000 0x0 ./Core/Src/LoRaWAN/App/lora_info.o + .rodata.LoRaMacMaxEirpTable + 0x00000000 0x10 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0xaf6 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x22 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x8e ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x51 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x103 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x6a ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x1df ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x22 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x190 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0xfb ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x10 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x10a ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x15a ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0xde ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x1c ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x26 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x61 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x2a ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x43 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x34 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x370 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x16 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x4a ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x34 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x10 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x58 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x8e ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x1c ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x185 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x10 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x3c ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x4f7 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0xb5 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0xaa ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x91 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x86 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x69 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x19 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0xcf ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x1c ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x10 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x1c ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x16 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x146 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0xbd ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x3a ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x16 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x10 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x10 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x10 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x1c ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x52 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x22 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x10 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x52 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0xc1 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x1c ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x3d ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x35 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0xa6 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0xf9 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x34 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x16 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x2e ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x1c ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x60 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x2e ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x00000000 0x40 ./Core/Src/LoRaWAN/App/lora_info.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/actuator_mgr.o + .text 0x00000000 0x0 ./Core/Src/actuator_mgr.o + .data 0x00000000 0x0 ./Core/Src/actuator_mgr.o + .bss 0x00000000 0x0 ./Core/Src/actuator_mgr.o + .text.actuator_AAR_ABOVE + 0x00000000 0xdc ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0xaf6 ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x190 ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x22 ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x8e ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x51 ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x103 ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x6a ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x1df ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x10a ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x15a ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0xde ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x1c ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x26 ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x61 ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x2a ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x43 ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x34 ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x370 ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x16 ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x4a ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x34 ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x10 ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x58 ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x8e ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x1c ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x185 ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x10 ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x3c ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x4f7 ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0xb5 ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0xaa ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x91 ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x86 ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x69 ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x19 ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0xcf ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x16 ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x10 ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x10 ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x10 ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x1c ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x52 ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x22 ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x10 ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x52 ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0xcf ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x1c ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x3d ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x35 ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x22 ./Core/Src/actuator_mgr.o + .debug_macro 0x00000000 0x64 ./Core/Src/actuator_mgr.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/automation.o + .text 0x00000000 0x0 ./Core/Src/automation.o + .data 0x00000000 0x0 ./Core/Src/automation.o + .bss 0x00000000 0x0 ./Core/Src/automation.o + .bss.receivedInitialValue + 0x00000000 0x1 ./Core/Src/automation.o + .bss.default_paramSys + 0x00000000 0x20 ./Core/Src/automation.o + .debug_macro 0x00000000 0xaf6 ./Core/Src/automation.o + .debug_macro 0x00000000 0x1cb ./Core/Src/automation.o + .debug_macro 0x00000000 0x2e ./Core/Src/automation.o + .debug_macro 0x00000000 0x28 ./Core/Src/automation.o + .debug_macro 0x00000000 0x22 ./Core/Src/automation.o + .debug_macro 0x00000000 0x8e ./Core/Src/automation.o + .debug_macro 0x00000000 0x51 ./Core/Src/automation.o + .debug_macro 0x00000000 0x103 ./Core/Src/automation.o + .debug_macro 0x00000000 0x6a ./Core/Src/automation.o + .debug_macro 0x00000000 0x1df ./Core/Src/automation.o + .debug_macro 0x00000000 0x1c ./Core/Src/automation.o + .debug_macro 0x00000000 0x22 ./Core/Src/automation.o + .debug_macro 0x00000000 0xfb ./Core/Src/automation.o + .debug_macro 0x00000000 0x1011 ./Core/Src/automation.o + .debug_macro 0x00000000 0x11f ./Core/Src/automation.o + .debug_macro 0x00000000 0x1a17a ./Core/Src/automation.o + .debug_macro 0x00000000 0x6d ./Core/Src/automation.o + .debug_macro 0x00000000 0x38fb ./Core/Src/automation.o + .debug_macro 0x00000000 0x190 ./Core/Src/automation.o + .debug_macro 0x00000000 0x5c ./Core/Src/automation.o + .debug_macro 0x00000000 0x159e ./Core/Src/automation.o + .debug_macro 0x00000000 0x5a5 ./Core/Src/automation.o + .debug_macro 0x00000000 0x1b9 ./Core/Src/automation.o + .debug_macro 0x00000000 0x18b ./Core/Src/automation.o + .debug_macro 0x00000000 0x26b ./Core/Src/automation.o + .debug_macro 0x00000000 0x23d ./Core/Src/automation.o + .debug_macro 0x00000000 0xf91 ./Core/Src/automation.o + .debug_macro 0x00000000 0x632 ./Core/Src/automation.o + .debug_macro 0x00000000 0x30c ./Core/Src/automation.o + .debug_macro 0x00000000 0x408 ./Core/Src/automation.o + .debug_macro 0x00000000 0x12b ./Core/Src/automation.o + .debug_macro 0x00000000 0x26b ./Core/Src/automation.o + .debug_macro 0x00000000 0x241 ./Core/Src/automation.o + .debug_macro 0x00000000 0x37c ./Core/Src/automation.o + .debug_macro 0x00000000 0xd6 ./Core/Src/automation.o + .debug_macro 0x00000000 0x85 ./Core/Src/automation.o + .debug_macro 0x00000000 0x122 ./Core/Src/automation.o + .debug_macro 0x00000000 0x3ef ./Core/Src/automation.o + .debug_macro 0x00000000 0x321 ./Core/Src/automation.o + .debug_macro 0x00000000 0x4fb ./Core/Src/automation.o + .debug_macro 0x00000000 0xeb ./Core/Src/automation.o + .debug_macro 0x00000000 0x2fe ./Core/Src/automation.o + .debug_macro 0x00000000 0xa98 ./Core/Src/automation.o + .debug_macro 0x00000000 0x1e6 ./Core/Src/automation.o + .debug_macro 0x00000000 0x5cf ./Core/Src/automation.o + .debug_macro 0x00000000 0x44 ./Core/Src/automation.o + .debug_macro 0x00000000 0x330 ./Core/Src/automation.o + .debug_macro 0x00000000 0x2e ./Core/Src/automation.o + .debug_macro 0x00000000 0x82 ./Core/Src/automation.o + .debug_macro 0x00000000 0x70 ./Core/Src/automation.o + .debug_macro 0x00000000 0x40 ./Core/Src/automation.o + .debug_macro 0x00000000 0x10 ./Core/Src/automation.o + .debug_macro 0x00000000 0x10a ./Core/Src/automation.o + .debug_macro 0x00000000 0x15a ./Core/Src/automation.o + .debug_macro 0x00000000 0xde ./Core/Src/automation.o + .debug_macro 0x00000000 0x1c ./Core/Src/automation.o + .debug_macro 0x00000000 0x26 ./Core/Src/automation.o + .debug_macro 0x00000000 0x61 ./Core/Src/automation.o + .debug_macro 0x00000000 0x2a ./Core/Src/automation.o + .debug_macro 0x00000000 0x43 ./Core/Src/automation.o + .debug_macro 0x00000000 0x34 ./Core/Src/automation.o + .debug_macro 0x00000000 0x370 ./Core/Src/automation.o + .debug_macro 0x00000000 0x16 ./Core/Src/automation.o + .debug_macro 0x00000000 0x4a ./Core/Src/automation.o + .debug_macro 0x00000000 0x34 ./Core/Src/automation.o + .debug_macro 0x00000000 0x10 ./Core/Src/automation.o + .debug_macro 0x00000000 0x58 ./Core/Src/automation.o + .debug_macro 0x00000000 0x8e ./Core/Src/automation.o + .debug_macro 0x00000000 0x1c ./Core/Src/automation.o + .debug_macro 0x00000000 0x185 ./Core/Src/automation.o + .debug_macro 0x00000000 0x10 ./Core/Src/automation.o + .debug_macro 0x00000000 0x3c ./Core/Src/automation.o + .debug_macro 0x00000000 0x4f7 ./Core/Src/automation.o + .debug_macro 0x00000000 0xb5 ./Core/Src/automation.o + .debug_macro 0x00000000 0xaa ./Core/Src/automation.o + .debug_macro 0x00000000 0x91 ./Core/Src/automation.o + .debug_macro 0x00000000 0x86 ./Core/Src/automation.o + .debug_macro 0x00000000 0x69 ./Core/Src/automation.o + .debug_macro 0x00000000 0x19 ./Core/Src/automation.o + .debug_macro 0x00000000 0xcf ./Core/Src/automation.o + .debug_macro 0x00000000 0x1c ./Core/Src/automation.o + .debug_macro 0x00000000 0x10 ./Core/Src/automation.o + .debug_macro 0x00000000 0x1c ./Core/Src/automation.o + .debug_macro 0x00000000 0x16 ./Core/Src/automation.o + .debug_macro 0x00000000 0x146 ./Core/Src/automation.o + .debug_macro 0x00000000 0xbd ./Core/Src/automation.o + .debug_macro 0x00000000 0x1bb ./Core/Src/automation.o + .debug_macro 0x00000000 0x16 ./Core/Src/automation.o + .debug_macro 0x00000000 0x20 ./Core/Src/automation.o + .debug_macro 0x00000000 0x16 ./Core/Src/automation.o + .debug_macro 0x00000000 0x16 ./Core/Src/automation.o + .debug_macro 0x00000000 0x29 ./Core/Src/automation.o + .debug_macro 0x00000000 0x22 ./Core/Src/automation.o + .debug_macro 0x00000000 0x16 ./Core/Src/automation.o + .debug_macro 0x00000000 0x10 ./Core/Src/automation.o + .debug_macro 0x00000000 0x10 ./Core/Src/automation.o + .debug_macro 0x00000000 0x10 ./Core/Src/automation.o + .debug_macro 0x00000000 0x1c ./Core/Src/automation.o + .debug_macro 0x00000000 0x52 ./Core/Src/automation.o + .debug_macro 0x00000000 0x22 ./Core/Src/automation.o + .debug_macro 0x00000000 0x10 ./Core/Src/automation.o + .debug_macro 0x00000000 0x52 ./Core/Src/automation.o + .debug_macro 0x00000000 0xc1 ./Core/Src/automation.o + .debug_macro 0x00000000 0x1c ./Core/Src/automation.o + .debug_macro 0x00000000 0x3d ./Core/Src/automation.o + .debug_macro 0x00000000 0x35 ./Core/Src/automation.o + .debug_macro 0x00000000 0x64 ./Core/Src/automation.o + .debug_macro 0x00000000 0x4c ./Core/Src/automation.o + .debug_macro 0x00000000 0x11f ./Core/Src/automation.o + .debug_macro 0x00000000 0x10 ./Core/Src/automation.o + .debug_macro 0x00000000 0x4c ./Core/Src/automation.o + .debug_macro 0x00000000 0x52 ./Core/Src/automation.o + .debug_macro 0x00000000 0x174 ./Core/Src/automation.o + .debug_macro 0x00000000 0x9b ./Core/Src/automation.o + .debug_macro 0x00000000 0x1b4 ./Core/Src/automation.o + .debug_macro 0x00000000 0x1c ./Core/Src/automation.o + .debug_macro 0x00000000 0x37f ./Core/Src/automation.o + .debug_macro 0x00000000 0x174 ./Core/Src/automation.o + .debug_macro 0x00000000 0x4bd ./Core/Src/automation.o + .debug_macro 0x00000000 0x172 ./Core/Src/automation.o + .debug_macro 0x00000000 0xdd ./Core/Src/automation.o + .debug_macro 0x00000000 0x1c ./Core/Src/automation.o + .debug_macro 0x00000000 0x10 ./Core/Src/automation.o + .debug_macro 0x00000000 0xac ./Core/Src/automation.o + .debug_macro 0x00000000 0x16 ./Core/Src/automation.o + .debug_macro 0x00000000 0x52 ./Core/Src/automation.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/can_bus.o + .text 0x00000000 0x0 ./Core/Src/can_bus.o + .data 0x00000000 0x0 ./Core/Src/can_bus.o + .bss 0x00000000 0x0 ./Core/Src/can_bus.o + .data.greenHouseSensors + 0x00000000 0xe0 ./Core/Src/can_bus.o + .bss.sensorTicks + 0x00000000 0xa ./Core/Src/can_bus.o + .text.findSensorIdByAddress + 0x00000000 0x60 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0xaf6 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x22 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x2a ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x43 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x34 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x370 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x10 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x16 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x4a ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x34 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x10 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x58 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x8e ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x1c ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x185 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x16 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x146 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x1cb ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x2e ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x28 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x103 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x6a ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x1df ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x1c ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x22 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0xfb ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x1011 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x11f ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x1a17a ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x6d ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x38fb ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x56 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x159e ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x5a5 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x1b9 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x18b ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x26b ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x23d ./Core/Src/can_bus.o + .debug_macro 0x00000000 0xf91 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x632 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x30c ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x408 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x12b ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x26b ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x241 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x37c ./Core/Src/can_bus.o + .debug_macro 0x00000000 0xd6 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x85 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x122 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x3ef ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x321 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x4fb ./Core/Src/can_bus.o + .debug_macro 0x00000000 0xeb ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x2fe ./Core/Src/can_bus.o + .debug_macro 0x00000000 0xa98 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x1e6 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x5cf ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x44 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x330 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x2e ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x82 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x70 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x40 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x10 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x10a ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x15a ./Core/Src/can_bus.o + .debug_macro 0x00000000 0xde ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x1c ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x26 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x16 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x3c ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x4f7 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0xb5 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0xaa ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x91 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x86 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x69 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x19 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0xcf ./Core/Src/can_bus.o + .debug_macro 0x00000000 0xbd ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x1bb ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x16 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x20 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x16 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x10 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x10 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x10 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x1c ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x52 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x22 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x10 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x52 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0xc1 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x1c ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x3d ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x35 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x22 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x4c ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x52 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x174 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x9b ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x1b4 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x8e ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x1c ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x37f ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x174 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x4bd ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x172 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0xdd ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x1c ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x16 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x16 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x29 ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x4c ./Core/Src/can_bus.o + .debug_macro 0x00000000 0x11f ./Core/Src/can_bus.o + .group 0x00000000 0xc ./Core/Src/crc32.o + .group 0x00000000 0xc ./Core/Src/crc32.o + .group 0x00000000 0xc ./Core/Src/crc32.o + .group 0x00000000 0xc ./Core/Src/crc32.o + .group 0x00000000 0xc ./Core/Src/crc32.o + .group 0x00000000 0xc ./Core/Src/crc32.o + .group 0x00000000 0xc ./Core/Src/crc32.o + .text 0x00000000 0x0 ./Core/Src/crc32.o + .data 0x00000000 0x0 ./Core/Src/crc32.o + .bss 0x00000000 0x0 ./Core/Src/crc32.o + .debug_macro 0x00000000 0xaf6 ./Core/Src/crc32.o + .debug_macro 0x00000000 0x22 ./Core/Src/crc32.o + .debug_macro 0x00000000 0x8e ./Core/Src/crc32.o + .debug_macro 0x00000000 0x51 ./Core/Src/crc32.o + .debug_macro 0x00000000 0x103 ./Core/Src/crc32.o + .debug_macro 0x00000000 0x6a ./Core/Src/crc32.o + .debug_macro 0x00000000 0x1df ./Core/Src/crc32.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/currentMeas.o + .text 0x00000000 0x0 ./Core/Src/currentMeas.o + .data 0x00000000 0x0 ./Core/Src/currentMeas.o + .bss 0x00000000 0x0 ./Core/Src/currentMeas.o + .data.current_thresholds + 0x00000000 0xc ./Core/Src/currentMeas.o + .text.isShortedPosition + 0x00000000 0x2a ./Core/Src/currentMeas.o + .text.isNotConnectedPosition + 0x00000000 0x22 ./Core/Src/currentMeas.o + .text.isMalfunctionPosition + 0x00000000 0x40 ./Core/Src/currentMeas.o + .rodata 0x00000000 0x167 ./Core/Src/currentMeas.o + .text.current_consumption_checking + 0x00000000 0x1f8 ./Core/Src/currentMeas.o + .text.calculate_current_rms + 0x00000000 0x170 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0xaf6 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x22 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x5b ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x2a ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x94 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x43 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x34 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x16 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x57 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x9e ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x370 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x112 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x10 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x16 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x4a ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x34 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x10 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x58 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x8e ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x1c ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x185 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x16 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x16 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x146 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x1cb ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x2e ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x28 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x103 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x6a ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x1df ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x1c ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x22 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0xfb ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x1011 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x11f ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x1a17a ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x6d ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x38fb ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x56 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x159e ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x5a5 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x1b9 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x18b ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x26b ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x23d ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0xf91 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x632 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x30c ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x408 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x12b ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x26b ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x241 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x37c ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0xd6 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x85 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x122 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x3ef ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x321 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x4fb ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0xeb ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x2fe ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0xa98 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x1e6 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x5cf ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x44 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x330 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x2e ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x82 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x70 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x40 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x10 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x10a ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x15a ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0xde ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x1c ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x26 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x16 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x3c ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x4f7 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0xb5 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0xaa ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x91 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x86 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x69 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x19 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0xcf ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0xbd ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x1bb ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x16 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x20 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x16 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x10 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x10 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x10 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x1c ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x52 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x22 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x10 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x52 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0xc1 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x1c ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x3d ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x35 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x22 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x64 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x16 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x16 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x29 ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x4c ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x11f ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x4c ./Core/Src/currentMeas.o + .debug_macro 0x00000000 0x19b ./Core/Src/currentMeas.o + .group 0x00000000 0xc ./Core/Src/env_sensors.o + .group 0x00000000 0xc ./Core/Src/env_sensors.o + .group 0x00000000 0xc ./Core/Src/env_sensors.o + .group 0x00000000 0xc ./Core/Src/env_sensors.o + .group 0x00000000 0xc ./Core/Src/env_sensors.o + .group 0x00000000 0xc ./Core/Src/env_sensors.o + .group 0x00000000 0xc ./Core/Src/env_sensors.o + .text 0x00000000 0x0 ./Core/Src/env_sensors.o + .data 0x00000000 0x0 ./Core/Src/env_sensors.o + .bss 0x00000000 0x0 ./Core/Src/env_sensors.o + .bss.AvgRainProbability + 0x00000000 0x4 ./Core/Src/env_sensors.o + .bss.PeakRainProbability + 0x00000000 0x4 ./Core/Src/env_sensors.o + .bss.AvgRainDropSize + 0x00000000 0x4 ./Core/Src/env_sensors.o + .bss.PeakRainDropSize + 0x00000000 0x4 ./Core/Src/env_sensors.o + .bss.env_sensors_tab + 0x00000000 0x2a ./Core/Src/env_sensors.o + .debug_info 0x00000000 0x16c ./Core/Src/env_sensors.o + .debug_abbrev 0x00000000 0xd5 ./Core/Src/env_sensors.o + .debug_aranges + 0x00000000 0x18 ./Core/Src/env_sensors.o + .debug_macro 0x00000000 0x73 ./Core/Src/env_sensors.o + .debug_macro 0x00000000 0xaf6 ./Core/Src/env_sensors.o + .debug_macro 0x00000000 0x22 ./Core/Src/env_sensors.o + .debug_macro 0x00000000 0x8e ./Core/Src/env_sensors.o + .debug_macro 0x00000000 0x51 ./Core/Src/env_sensors.o + .debug_macro 0x00000000 0x103 ./Core/Src/env_sensors.o + .debug_macro 0x00000000 0x6a ./Core/Src/env_sensors.o + .debug_macro 0x00000000 0x1df ./Core/Src/env_sensors.o + .debug_line 0x00000000 0x416 ./Core/Src/env_sensors.o + .debug_str 0x00000000 0x3ee0 ./Core/Src/env_sensors.o + .comment 0x00000000 0x44 ./Core/Src/env_sensors.o + .ARM.attributes + 0x00000000 0x34 ./Core/Src/env_sensors.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .text 0x00000000 0x0 ./Core/Src/flash_page.o + .data 0x00000000 0x0 ./Core/Src/flash_page.o + .bss 0x00000000 0x0 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0xaf6 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x1cb ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x2e ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x28 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x22 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x8e ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x51 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x103 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x6a ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x1df ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x1c ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x22 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0xfb ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x1011 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x11f ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x1a17a ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x6d ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x38fb ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x190 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x5c ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x159e ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x5a5 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x1b9 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x18b ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x26b ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x23d ./Core/Src/flash_page.o + .debug_macro 0x00000000 0xf91 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x632 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x30c ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x408 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x12b ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x26b ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x241 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x37c ./Core/Src/flash_page.o + .debug_macro 0x00000000 0xd6 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x85 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x122 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x3ef ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x321 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x4fb ./Core/Src/flash_page.o + .debug_macro 0x00000000 0xeb ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x2fe ./Core/Src/flash_page.o + .debug_macro 0x00000000 0xa98 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x1e6 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x5cf ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x44 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x330 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x61 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x2a ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x43 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x34 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x370 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x16 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x4a ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x34 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x10 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x58 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x8e ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x1c ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x185 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x10 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x3c ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x20 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x1c ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x10 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x1c ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x16 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x146 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x2e ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x82 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x70 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x40 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x10 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x10a ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x15a ./Core/Src/flash_page.o + .debug_macro 0x00000000 0xde ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x1c ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x26 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x16 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x4f7 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0xb5 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0xaa ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x91 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x86 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x69 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x19 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0xcf ./Core/Src/flash_page.o + .debug_macro 0x00000000 0xbd ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x1bb ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/freertos.o + .text 0x00000000 0x0 ./Core/Src/freertos.o + .data 0x00000000 0x0 ./Core/Src/freertos.o + .bss 0x00000000 0x0 ./Core/Src/freertos.o + .debug_info 0x00000000 0x77 ./Core/Src/freertos.o + .debug_abbrev 0x00000000 0x28 ./Core/Src/freertos.o + .debug_aranges + 0x00000000 0x18 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x448 ./Core/Src/freertos.o + .debug_macro 0x00000000 0xaf6 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x190 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x22 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x8e ./Core/Src/freertos.o + .debug_macro 0x00000000 0x51 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x103 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x6a ./Core/Src/freertos.o + .debug_macro 0x00000000 0x1df ./Core/Src/freertos.o + .debug_macro 0x00000000 0x10a ./Core/Src/freertos.o + .debug_macro 0x00000000 0x15a ./Core/Src/freertos.o + .debug_macro 0x00000000 0xde ./Core/Src/freertos.o + .debug_macro 0x00000000 0x1c ./Core/Src/freertos.o + .debug_macro 0x00000000 0x26 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x61 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x2a ./Core/Src/freertos.o + .debug_macro 0x00000000 0x43 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x34 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x370 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x16 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x4a ./Core/Src/freertos.o + .debug_macro 0x00000000 0x34 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x10 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x58 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x8e ./Core/Src/freertos.o + .debug_macro 0x00000000 0x1c ./Core/Src/freertos.o + .debug_macro 0x00000000 0x185 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x10 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x3c ./Core/Src/freertos.o + .debug_macro 0x00000000 0x4f7 ./Core/Src/freertos.o + .debug_macro 0x00000000 0xb5 ./Core/Src/freertos.o + .debug_macro 0x00000000 0xaa ./Core/Src/freertos.o + .debug_macro 0x00000000 0x1cb ./Core/Src/freertos.o + .debug_macro 0x00000000 0x2e ./Core/Src/freertos.o + .debug_macro 0x00000000 0x28 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x1c ./Core/Src/freertos.o + .debug_macro 0x00000000 0x22 ./Core/Src/freertos.o + .debug_macro 0x00000000 0xfb ./Core/Src/freertos.o + .debug_macro 0x00000000 0x1011 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x11f ./Core/Src/freertos.o + .debug_macro 0x00000000 0x1a17a ./Core/Src/freertos.o + .debug_macro 0x00000000 0x6d ./Core/Src/freertos.o + .debug_macro 0x00000000 0x38fb ./Core/Src/freertos.o + .debug_macro 0x00000000 0x56 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x159e ./Core/Src/freertos.o + .debug_macro 0x00000000 0x5a5 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x1b9 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x18b ./Core/Src/freertos.o + .debug_macro 0x00000000 0x26b ./Core/Src/freertos.o + .debug_macro 0x00000000 0x23d ./Core/Src/freertos.o + .debug_macro 0x00000000 0xf91 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x632 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x30c ./Core/Src/freertos.o + .debug_macro 0x00000000 0x408 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x12b ./Core/Src/freertos.o + .debug_macro 0x00000000 0x26b ./Core/Src/freertos.o + .debug_macro 0x00000000 0x241 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x37c ./Core/Src/freertos.o + .debug_macro 0x00000000 0xd6 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x85 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x122 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x3ef ./Core/Src/freertos.o + .debug_macro 0x00000000 0x321 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x4fb ./Core/Src/freertos.o + .debug_macro 0x00000000 0xeb ./Core/Src/freertos.o + .debug_macro 0x00000000 0x2fe ./Core/Src/freertos.o + .debug_macro 0x00000000 0xa98 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x1e6 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x5cf ./Core/Src/freertos.o + .debug_macro 0x00000000 0x44 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x330 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x2e ./Core/Src/freertos.o + .debug_macro 0x00000000 0x82 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x70 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x40 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x10 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x91 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x86 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x69 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x19 ./Core/Src/freertos.o + .debug_macro 0x00000000 0xcf ./Core/Src/freertos.o + .debug_macro 0x00000000 0x1c ./Core/Src/freertos.o + .debug_macro 0x00000000 0x10 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x1c ./Core/Src/freertos.o + .debug_macro 0x00000000 0x16 ./Core/Src/freertos.o + .debug_macro 0x00000000 0x146 ./Core/Src/freertos.o + .debug_macro 0x00000000 0xbd ./Core/Src/freertos.o + .debug_macro 0x00000000 0x1bb ./Core/Src/freertos.o + .debug_line 0x00000000 0xbdf ./Core/Src/freertos.o + .debug_str 0x00000000 0x1130a7 ./Core/Src/freertos.o + .comment 0x00000000 0x44 ./Core/Src/freertos.o + .ARM.attributes + 0x00000000 0x34 ./Core/Src/freertos.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .text 0x00000000 0x0 ./Core/Src/main.o + .data 0x00000000 0x0 ./Core/Src/main.o + .bss 0x00000000 0x0 ./Core/Src/main.o + .debug_macro 0x00000000 0xaf6 ./Core/Src/main.o + .debug_macro 0x00000000 0x1cb ./Core/Src/main.o + .debug_macro 0x00000000 0x2e ./Core/Src/main.o + .debug_macro 0x00000000 0x28 ./Core/Src/main.o + .debug_macro 0x00000000 0x22 ./Core/Src/main.o + .debug_macro 0x00000000 0x8e ./Core/Src/main.o + .debug_macro 0x00000000 0x51 ./Core/Src/main.o + .debug_macro 0x00000000 0x103 ./Core/Src/main.o + .debug_macro 0x00000000 0x6a ./Core/Src/main.o + .debug_macro 0x00000000 0x1df ./Core/Src/main.o + .debug_macro 0x00000000 0x1c ./Core/Src/main.o + .debug_macro 0x00000000 0x22 ./Core/Src/main.o + .debug_macro 0x00000000 0xfb ./Core/Src/main.o + .debug_macro 0x00000000 0x1011 ./Core/Src/main.o + .debug_macro 0x00000000 0x11f ./Core/Src/main.o + .debug_macro 0x00000000 0x1a17a ./Core/Src/main.o + .debug_macro 0x00000000 0x6d ./Core/Src/main.o + .debug_macro 0x00000000 0x38fb ./Core/Src/main.o + .debug_macro 0x00000000 0x190 ./Core/Src/main.o + .debug_macro 0x00000000 0x5c ./Core/Src/main.o + .debug_macro 0x00000000 0x159e ./Core/Src/main.o + .debug_macro 0x00000000 0x5a5 ./Core/Src/main.o + .debug_macro 0x00000000 0x1b9 ./Core/Src/main.o + .debug_macro 0x00000000 0x18b ./Core/Src/main.o + .debug_macro 0x00000000 0x26b ./Core/Src/main.o + .debug_macro 0x00000000 0x23d ./Core/Src/main.o + .debug_macro 0x00000000 0xf91 ./Core/Src/main.o + .debug_macro 0x00000000 0x632 ./Core/Src/main.o + .debug_macro 0x00000000 0x30c ./Core/Src/main.o + .debug_macro 0x00000000 0x408 ./Core/Src/main.o + .debug_macro 0x00000000 0x12b ./Core/Src/main.o + .debug_macro 0x00000000 0x26b ./Core/Src/main.o + .debug_macro 0x00000000 0x241 ./Core/Src/main.o + .debug_macro 0x00000000 0x37c ./Core/Src/main.o + .debug_macro 0x00000000 0xd6 ./Core/Src/main.o + .debug_macro 0x00000000 0x85 ./Core/Src/main.o + .debug_macro 0x00000000 0x122 ./Core/Src/main.o + .debug_macro 0x00000000 0x3ef ./Core/Src/main.o + .debug_macro 0x00000000 0x321 ./Core/Src/main.o + .debug_macro 0x00000000 0x4fb ./Core/Src/main.o + .debug_macro 0x00000000 0xeb ./Core/Src/main.o + .debug_macro 0x00000000 0x2fe ./Core/Src/main.o + .debug_macro 0x00000000 0xa98 ./Core/Src/main.o + .debug_macro 0x00000000 0x1e6 ./Core/Src/main.o + .debug_macro 0x00000000 0x5cf ./Core/Src/main.o + .debug_macro 0x00000000 0x44 ./Core/Src/main.o + .debug_macro 0x00000000 0x330 ./Core/Src/main.o + .debug_macro 0x00000000 0x2e ./Core/Src/main.o + .debug_macro 0x00000000 0x82 ./Core/Src/main.o + .debug_macro 0x00000000 0x70 ./Core/Src/main.o + .debug_macro 0x00000000 0x40 ./Core/Src/main.o + .debug_macro 0x00000000 0x10 ./Core/Src/main.o + .debug_macro 0x00000000 0x10a ./Core/Src/main.o + .debug_macro 0x00000000 0x15a ./Core/Src/main.o + .debug_macro 0x00000000 0xde ./Core/Src/main.o + .debug_macro 0x00000000 0x1c ./Core/Src/main.o + .debug_macro 0x00000000 0x26 ./Core/Src/main.o + .debug_macro 0x00000000 0x61 ./Core/Src/main.o + .debug_macro 0x00000000 0x2a ./Core/Src/main.o + .debug_macro 0x00000000 0x43 ./Core/Src/main.o + .debug_macro 0x00000000 0x34 ./Core/Src/main.o + .debug_macro 0x00000000 0x370 ./Core/Src/main.o + .debug_macro 0x00000000 0x16 ./Core/Src/main.o + .debug_macro 0x00000000 0x4a ./Core/Src/main.o + .debug_macro 0x00000000 0x34 ./Core/Src/main.o + .debug_macro 0x00000000 0x10 ./Core/Src/main.o + .debug_macro 0x00000000 0x58 ./Core/Src/main.o + .debug_macro 0x00000000 0x8e ./Core/Src/main.o + .debug_macro 0x00000000 0x1c ./Core/Src/main.o + .debug_macro 0x00000000 0x185 ./Core/Src/main.o + .debug_macro 0x00000000 0x10 ./Core/Src/main.o + .debug_macro 0x00000000 0x3c ./Core/Src/main.o + .debug_macro 0x00000000 0x4f7 ./Core/Src/main.o + .debug_macro 0x00000000 0xb5 ./Core/Src/main.o + .debug_macro 0x00000000 0xaa ./Core/Src/main.o + .debug_macro 0x00000000 0x91 ./Core/Src/main.o + .debug_macro 0x00000000 0x86 ./Core/Src/main.o + .debug_macro 0x00000000 0x69 ./Core/Src/main.o + .debug_macro 0x00000000 0x19 ./Core/Src/main.o + .debug_macro 0x00000000 0xcf ./Core/Src/main.o + .debug_macro 0x00000000 0x1c ./Core/Src/main.o + .debug_macro 0x00000000 0x10 ./Core/Src/main.o + .debug_macro 0x00000000 0x1c ./Core/Src/main.o + .debug_macro 0x00000000 0x16 ./Core/Src/main.o + .debug_macro 0x00000000 0x146 ./Core/Src/main.o + .debug_macro 0x00000000 0xbd ./Core/Src/main.o + .debug_macro 0x00000000 0x1bb ./Core/Src/main.o + .debug_macro 0x00000000 0x22 ./Core/Src/main.o + .debug_macro 0x00000000 0x16 ./Core/Src/main.o + .debug_macro 0x00000000 0x10 ./Core/Src/main.o + .debug_macro 0x00000000 0x10 ./Core/Src/main.o + .debug_macro 0x00000000 0x10 ./Core/Src/main.o + .debug_macro 0x00000000 0x1c ./Core/Src/main.o + .debug_macro 0x00000000 0x52 ./Core/Src/main.o + .debug_macro 0x00000000 0x22 ./Core/Src/main.o + .debug_macro 0x00000000 0x10 ./Core/Src/main.o + .debug_macro 0x00000000 0x52 ./Core/Src/main.o + .debug_macro 0x00000000 0xc1 ./Core/Src/main.o + .debug_macro 0x00000000 0x1c ./Core/Src/main.o + .debug_macro 0x00000000 0x3d ./Core/Src/main.o + .debug_macro 0x00000000 0x35 ./Core/Src/main.o + .debug_macro 0x00000000 0xac ./Core/Src/main.o + .debug_macro 0x00000000 0x16 ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/outputs.o + .text 0x00000000 0x0 ./Core/Src/outputs.o + .data 0x00000000 0x0 ./Core/Src/outputs.o + .bss 0x00000000 0x0 ./Core/Src/outputs.o + .text.isCurrentRefSaved + 0x00000000 0x64 ./Core/Src/outputs.o + .debug_macro 0x00000000 0xaf6 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x190 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x22 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x8e ./Core/Src/outputs.o + .debug_macro 0x00000000 0x51 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x103 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x6a ./Core/Src/outputs.o + .debug_macro 0x00000000 0x1df ./Core/Src/outputs.o + .debug_macro 0x00000000 0x10a ./Core/Src/outputs.o + .debug_macro 0x00000000 0x15a ./Core/Src/outputs.o + .debug_macro 0x00000000 0xde ./Core/Src/outputs.o + .debug_macro 0x00000000 0x1c ./Core/Src/outputs.o + .debug_macro 0x00000000 0x26 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x61 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x2a ./Core/Src/outputs.o + .debug_macro 0x00000000 0x43 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x34 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x370 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x16 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x4a ./Core/Src/outputs.o + .debug_macro 0x00000000 0x34 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x10 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x58 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x8e ./Core/Src/outputs.o + .debug_macro 0x00000000 0x1c ./Core/Src/outputs.o + .debug_macro 0x00000000 0x185 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x10 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x3c ./Core/Src/outputs.o + .debug_macro 0x00000000 0x4f7 ./Core/Src/outputs.o + .debug_macro 0x00000000 0xb5 ./Core/Src/outputs.o + .debug_macro 0x00000000 0xaa ./Core/Src/outputs.o + .debug_macro 0x00000000 0x91 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x86 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x69 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x19 ./Core/Src/outputs.o + .debug_macro 0x00000000 0xcf ./Core/Src/outputs.o + .debug_macro 0x00000000 0x16 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x10 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x10 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x10 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x1c ./Core/Src/outputs.o + .debug_macro 0x00000000 0x52 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x22 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x10 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x52 ./Core/Src/outputs.o + .debug_macro 0x00000000 0xcf ./Core/Src/outputs.o + .debug_macro 0x00000000 0x1c ./Core/Src/outputs.o + .debug_macro 0x00000000 0x3d ./Core/Src/outputs.o + .debug_macro 0x00000000 0x35 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x22 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x64 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x1cb ./Core/Src/outputs.o + .debug_macro 0x00000000 0x2e ./Core/Src/outputs.o + .debug_macro 0x00000000 0x28 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x1c ./Core/Src/outputs.o + .debug_macro 0x00000000 0x22 ./Core/Src/outputs.o + .debug_macro 0x00000000 0xfb ./Core/Src/outputs.o + .debug_macro 0x00000000 0x1011 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x11f ./Core/Src/outputs.o + .debug_macro 0x00000000 0x1a17a ./Core/Src/outputs.o + .debug_macro 0x00000000 0x6d ./Core/Src/outputs.o + .debug_macro 0x00000000 0x38fb ./Core/Src/outputs.o + .debug_macro 0x00000000 0x56 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x159e ./Core/Src/outputs.o + .debug_macro 0x00000000 0x5a5 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x1b9 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x18b ./Core/Src/outputs.o + .debug_macro 0x00000000 0x26b ./Core/Src/outputs.o + .debug_macro 0x00000000 0x23d ./Core/Src/outputs.o + .debug_macro 0x00000000 0xf91 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x632 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x30c ./Core/Src/outputs.o + .debug_macro 0x00000000 0x408 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x12b ./Core/Src/outputs.o + .debug_macro 0x00000000 0x26b ./Core/Src/outputs.o + .debug_macro 0x00000000 0x241 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x37c ./Core/Src/outputs.o + .debug_macro 0x00000000 0xd6 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x85 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x122 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x3ef ./Core/Src/outputs.o + .debug_macro 0x00000000 0x321 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x4fb ./Core/Src/outputs.o + .debug_macro 0x00000000 0xeb ./Core/Src/outputs.o + .debug_macro 0x00000000 0x2fe ./Core/Src/outputs.o + .debug_macro 0x00000000 0xa98 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x1e6 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x5cf ./Core/Src/outputs.o + .debug_macro 0x00000000 0x44 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x330 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x2e ./Core/Src/outputs.o + .debug_macro 0x00000000 0x82 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x70 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x40 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x10 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x1c ./Core/Src/outputs.o + .debug_macro 0x00000000 0x10 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x10 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x16 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x146 ./Core/Src/outputs.o + .debug_macro 0x00000000 0xbd ./Core/Src/outputs.o + .debug_macro 0x00000000 0x1bb ./Core/Src/outputs.o + .debug_macro 0x00000000 0x16 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x20 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x19b ./Core/Src/outputs.o + .debug_macro 0x00000000 0x16 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x16 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x29 ./Core/Src/outputs.o + .debug_macro 0x00000000 0x4c ./Core/Src/outputs.o + .debug_macro 0x00000000 0x11f ./Core/Src/outputs.o + .debug_macro 0x00000000 0x4c ./Core/Src/outputs.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/parcelize.o + .text 0x00000000 0x0 ./Core/Src/parcelize.o + .data 0x00000000 0x0 ./Core/Src/parcelize.o + .bss 0x00000000 0x0 ./Core/Src/parcelize.o + .text.EnvSensorsParcelize + 0x00000000 0x70 ./Core/Src/parcelize.o + .text.EnvSensorsUnparcelize + 0x00000000 0x8e ./Core/Src/parcelize.o + .debug_macro 0x00000000 0xaf6 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x190 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x22 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x8e ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x51 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x103 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x6a ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x1df ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x10a ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x15a ./Core/Src/parcelize.o + .debug_macro 0x00000000 0xde ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x1c ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x26 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x61 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x2a ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x43 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x34 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x370 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x16 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x4a ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x34 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x10 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x58 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x8e ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x1c ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x185 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x10 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x3c ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x4f7 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0xb5 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0xaa ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x91 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x86 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x69 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x19 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0xcf ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x16 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x10 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x10 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x10 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x1c ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x52 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x22 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x10 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x52 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0xcf ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x1c ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x3d ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x35 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x22 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x64 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x16 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x16 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x29 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x16 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x20 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x11f ./Core/Src/parcelize.o + .debug_macro 0x00000000 0xfb ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x10 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x1c ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x16 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x146 ./Core/Src/parcelize.o + .debug_macro 0x00000000 0xbd ./Core/Src/parcelize.o + .debug_macro 0x00000000 0x10 ./Core/Src/parcelize.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/pcanpro_can.o + .text 0x00000000 0x0 ./Core/Src/pcanpro_can.o + .data 0x00000000 0x0 ./Core/Src/pcanpro_can.o + .bss 0x00000000 0x0 ./Core/Src/pcanpro_can.o + .text.pcan_can_msg_time + 0x00000000 0x60 ./Core/Src/pcanpro_can.o + .text.pcan_can_set_filter_mask + 0x00000000 0xc8 ./Core/Src/pcanpro_can.o + .text.pcan_can_filter_init_stdid_list + 0x00000000 0xf0 ./Core/Src/pcanpro_can.o + .text.pcan_can_install_tx_callback + 0x00000000 0x38 ./Core/Src/pcanpro_can.o + .text.pcan_can_install_err_callback + 0x00000000 0x38 ./Core/Src/pcanpro_can.o + .rodata 0x00000000 0x1e ./Core/Src/pcanpro_can.o + .text.pcan_can_set_silent + 0x00000000 0x60 ./Core/Src/pcanpro_can.o + .text.pcan_can_set_iso_mode + 0x00000000 0x18 ./Core/Src/pcanpro_can.o + .text.pcan_can_set_loopback + 0x00000000 0x60 ./Core/Src/pcanpro_can.o + .text.pcan_can_set_bus_active + 0x00000000 0x50 ./Core/Src/pcanpro_can.o + .text.pcan_can_stats + 0x00000000 0x54 ./Core/Src/pcanpro_can.o + .rodata.__func__.2 + 0x00000000 0x14 ./Core/Src/pcanpro_can.o + .rodata.__func__.1 + 0x00000000 0x16 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0xaf6 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x22 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x5b ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x2a ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x94 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x43 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x34 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x1c ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x1cb ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x2e ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x28 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x57 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x103 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x6a ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x1df ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x1c ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x22 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0xfb ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x1011 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x11f ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x1a17a ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x6d ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x38fb ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x190 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x5c ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x159e ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x5a5 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x1b9 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x18b ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x26b ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x23d ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0xf91 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x632 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x30c ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x408 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x12b ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x26b ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x241 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x37c ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0xd6 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x85 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x122 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x3ef ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x321 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x4fb ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0xeb ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x2fe ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0xa98 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x1e6 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x5cf ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x44 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x330 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x2e ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x82 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x70 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x40 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x10 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x10a ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x15a ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0xde ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x1c ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x26 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x370 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x16 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x4a ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x34 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x10 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x58 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x8e ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x185 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x10 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x3c ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x4f7 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0xb5 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0xaa ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x91 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x86 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x69 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x19 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0xcf ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x1c ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x10 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x1c ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x16 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x146 ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0xbd ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x1bb ./Core/Src/pcanpro_can.o + .debug_macro 0x00000000 0x52 ./Core/Src/pcanpro_can.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/rtc_if.o + .text 0x00000000 0x0 ./Core/Src/rtc_if.o + .data 0x00000000 0x0 ./Core/Src/rtc_if.o + .bss 0x00000000 0x0 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0xaf6 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x190 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x22 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x8e ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x51 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x103 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x6a ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x1df ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x10a ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x15a ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0xde ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x1c ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x26 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x61 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x2a ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x43 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x34 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x370 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x16 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x4a ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x34 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x10 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x58 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x8e ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x1c ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x185 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x10 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x3c ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x4f7 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0xb5 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0xaa ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x91 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x86 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x69 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x19 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0xcf ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x16 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x10 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x10 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x10 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x1c ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x52 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x22 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x10 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x52 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0xcf ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x1c ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x3d ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x35 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x22 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x64 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x19b ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x1cb ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x2e ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x28 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x1c ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x22 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0xfb ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x1011 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x11f ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x1a17a ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x6d ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x38fb ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x56 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x159e ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x5a5 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x1b9 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x18b ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x26b ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x23d ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0xf91 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x632 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x30c ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x408 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x12b ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x26b ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x241 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x37c ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0xd6 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x85 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x122 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x3ef ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x321 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x4fb ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0xeb ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x2fe ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0xa98 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x1e6 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x5cf ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x44 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x330 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x2e ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x82 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x70 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x40 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x10 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x1c ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x10 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x10 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x16 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x146 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0xbd ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x1bb ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0xac ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x16 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x16 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x16 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x29 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x4c ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x16 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x20 ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x11f ./Core/Src/rtc_if.o + .debug_macro 0x00000000 0x10 ./Core/Src/rtc_if.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/signals.o + .text 0x00000000 0x0 ./Core/Src/signals.o + .data 0x00000000 0x0 ./Core/Src/signals.o + .bss 0x00000000 0x0 ./Core/Src/signals.o + .bss.meas_valves_current + 0x00000000 0x4 ./Core/Src/signals.o + .bss.meas_drives_current + 0x00000000 0x4 ./Core/Src/signals.o + .bss.gh_waterTankTemperature + 0x00000000 0x8 ./Core/Src/signals.o + .bss.gh_soilTemperature + 0x00000000 0x18 ./Core/Src/signals.o + .bss.gh_averageRainDropSize + 0x00000000 0x8 ./Core/Src/signals.o + .bss.gh_averageRainDropSpeed + 0x00000000 0x8 ./Core/Src/signals.o + .bss.gh_rainDropCount + 0x00000000 0x4 ./Core/Src/signals.o + .bss.gh_soilMoisture + 0x00000000 0x18 ./Core/Src/signals.o + .bss.gh_rainingCondition + 0x00000000 0x2 ./Core/Src/signals.o + .text.getAvgFloatValue + 0x00000000 0x94 ./Core/Src/signals.o + .text.getRain 0x00000000 0x2a ./Core/Src/signals.o + .text.getRainingCondition + 0x00000000 0x1c ./Core/Src/signals.o + .text.getAvgRainDropSize + 0x00000000 0x38 ./Core/Src/signals.o + .text.getAvgRainDropSpeed + 0x00000000 0x40 ./Core/Src/signals.o + .text.getRainDropCount + 0x00000000 0x20 ./Core/Src/signals.o + .debug_macro 0x00000000 0xaf6 ./Core/Src/signals.o + .debug_macro 0x00000000 0x1cb ./Core/Src/signals.o + .debug_macro 0x00000000 0x2e ./Core/Src/signals.o + .debug_macro 0x00000000 0x28 ./Core/Src/signals.o + .debug_macro 0x00000000 0x22 ./Core/Src/signals.o + .debug_macro 0x00000000 0x8e ./Core/Src/signals.o + .debug_macro 0x00000000 0x51 ./Core/Src/signals.o + .debug_macro 0x00000000 0x103 ./Core/Src/signals.o + .debug_macro 0x00000000 0x6a ./Core/Src/signals.o + .debug_macro 0x00000000 0x1df ./Core/Src/signals.o + .debug_macro 0x00000000 0x1c ./Core/Src/signals.o + .debug_macro 0x00000000 0x22 ./Core/Src/signals.o + .debug_macro 0x00000000 0xfb ./Core/Src/signals.o + .debug_macro 0x00000000 0x1011 ./Core/Src/signals.o + .debug_macro 0x00000000 0x11f ./Core/Src/signals.o + .debug_macro 0x00000000 0x1a17a ./Core/Src/signals.o + .debug_macro 0x00000000 0x6d ./Core/Src/signals.o + .debug_macro 0x00000000 0x38fb ./Core/Src/signals.o + .debug_macro 0x00000000 0x190 ./Core/Src/signals.o + .debug_macro 0x00000000 0x5c ./Core/Src/signals.o + .debug_macro 0x00000000 0x159e ./Core/Src/signals.o + .debug_macro 0x00000000 0x5a5 ./Core/Src/signals.o + .debug_macro 0x00000000 0x1b9 ./Core/Src/signals.o + .debug_macro 0x00000000 0x18b ./Core/Src/signals.o + .debug_macro 0x00000000 0x26b ./Core/Src/signals.o + .debug_macro 0x00000000 0x23d ./Core/Src/signals.o + .debug_macro 0x00000000 0xf91 ./Core/Src/signals.o + .debug_macro 0x00000000 0x632 ./Core/Src/signals.o + .debug_macro 0x00000000 0x30c ./Core/Src/signals.o + .debug_macro 0x00000000 0x408 ./Core/Src/signals.o + .debug_macro 0x00000000 0x12b ./Core/Src/signals.o + .debug_macro 0x00000000 0x26b ./Core/Src/signals.o + .debug_macro 0x00000000 0x241 ./Core/Src/signals.o + .debug_macro 0x00000000 0x37c ./Core/Src/signals.o + .debug_macro 0x00000000 0xd6 ./Core/Src/signals.o + .debug_macro 0x00000000 0x85 ./Core/Src/signals.o + .debug_macro 0x00000000 0x122 ./Core/Src/signals.o + .debug_macro 0x00000000 0x3ef ./Core/Src/signals.o + .debug_macro 0x00000000 0x321 ./Core/Src/signals.o + .debug_macro 0x00000000 0x4fb ./Core/Src/signals.o + .debug_macro 0x00000000 0xeb ./Core/Src/signals.o + .debug_macro 0x00000000 0x2fe ./Core/Src/signals.o + .debug_macro 0x00000000 0xa98 ./Core/Src/signals.o + .debug_macro 0x00000000 0x1e6 ./Core/Src/signals.o + .debug_macro 0x00000000 0x5cf ./Core/Src/signals.o + .debug_macro 0x00000000 0x44 ./Core/Src/signals.o + .debug_macro 0x00000000 0x330 ./Core/Src/signals.o + .debug_macro 0x00000000 0x2e ./Core/Src/signals.o + .debug_macro 0x00000000 0x82 ./Core/Src/signals.o + .debug_macro 0x00000000 0x70 ./Core/Src/signals.o + .debug_macro 0x00000000 0x40 ./Core/Src/signals.o + .debug_macro 0x00000000 0x10 ./Core/Src/signals.o + .debug_macro 0x00000000 0x10a ./Core/Src/signals.o + .debug_macro 0x00000000 0x15a ./Core/Src/signals.o + .debug_macro 0x00000000 0xde ./Core/Src/signals.o + .debug_macro 0x00000000 0x1c ./Core/Src/signals.o + .debug_macro 0x00000000 0x26 ./Core/Src/signals.o + .debug_macro 0x00000000 0x61 ./Core/Src/signals.o + .debug_macro 0x00000000 0x2a ./Core/Src/signals.o + .debug_macro 0x00000000 0x43 ./Core/Src/signals.o + .debug_macro 0x00000000 0x34 ./Core/Src/signals.o + .debug_macro 0x00000000 0x370 ./Core/Src/signals.o + .debug_macro 0x00000000 0x16 ./Core/Src/signals.o + .debug_macro 0x00000000 0x4a ./Core/Src/signals.o + .debug_macro 0x00000000 0x34 ./Core/Src/signals.o + .debug_macro 0x00000000 0x10 ./Core/Src/signals.o + .debug_macro 0x00000000 0x58 ./Core/Src/signals.o + .debug_macro 0x00000000 0x8e ./Core/Src/signals.o + .debug_macro 0x00000000 0x1c ./Core/Src/signals.o + .debug_macro 0x00000000 0x185 ./Core/Src/signals.o + .debug_macro 0x00000000 0x10 ./Core/Src/signals.o + .debug_macro 0x00000000 0x3c ./Core/Src/signals.o + .debug_macro 0x00000000 0x4f7 ./Core/Src/signals.o + .debug_macro 0x00000000 0xb5 ./Core/Src/signals.o + .debug_macro 0x00000000 0xaa ./Core/Src/signals.o + .debug_macro 0x00000000 0x91 ./Core/Src/signals.o + .debug_macro 0x00000000 0x86 ./Core/Src/signals.o + .debug_macro 0x00000000 0x69 ./Core/Src/signals.o + .debug_macro 0x00000000 0x19 ./Core/Src/signals.o + .debug_macro 0x00000000 0xcf ./Core/Src/signals.o + .debug_macro 0x00000000 0x1c ./Core/Src/signals.o + .debug_macro 0x00000000 0x10 ./Core/Src/signals.o + .debug_macro 0x00000000 0x1c ./Core/Src/signals.o + .debug_macro 0x00000000 0x16 ./Core/Src/signals.o + .debug_macro 0x00000000 0x146 ./Core/Src/signals.o + .debug_macro 0x00000000 0xbd ./Core/Src/signals.o + .debug_macro 0x00000000 0x1bb ./Core/Src/signals.o + .debug_macro 0x00000000 0x22 ./Core/Src/signals.o + .debug_macro 0x00000000 0x16 ./Core/Src/signals.o + .debug_macro 0x00000000 0x10 ./Core/Src/signals.o + .debug_macro 0x00000000 0x10 ./Core/Src/signals.o + .debug_macro 0x00000000 0x10 ./Core/Src/signals.o + .debug_macro 0x00000000 0x1c ./Core/Src/signals.o + .debug_macro 0x00000000 0x52 ./Core/Src/signals.o + .debug_macro 0x00000000 0x22 ./Core/Src/signals.o + .debug_macro 0x00000000 0x10 ./Core/Src/signals.o + .debug_macro 0x00000000 0x52 ./Core/Src/signals.o + .debug_macro 0x00000000 0xc1 ./Core/Src/signals.o + .debug_macro 0x00000000 0x1c ./Core/Src/signals.o + .debug_macro 0x00000000 0x3d ./Core/Src/signals.o + .debug_macro 0x00000000 0x35 ./Core/Src/signals.o + .debug_macro 0x00000000 0x4c ./Core/Src/signals.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32_nucleo_bus.o + .text 0x00000000 0x0 ./Core/Src/stm32_nucleo_bus.o + .data 0x00000000 0x0 ./Core/Src/stm32_nucleo_bus.o + .bss 0x00000000 0x0 ./Core/Src/stm32_nucleo_bus.o + .bss.SPI3InitCounter + 0x00000000 0x4 ./Core/Src/stm32_nucleo_bus.o + .text.BSP_SPI3_Init + 0x00000000 0x60 ./Core/Src/stm32_nucleo_bus.o + .text.BSP_SPI3_DeInit + 0x00000000 0x50 ./Core/Src/stm32_nucleo_bus.o + .text.BSP_SPI3_Send + 0x00000000 0x38 ./Core/Src/stm32_nucleo_bus.o + .text.BSP_SPI3_Recv + 0x00000000 0x38 ./Core/Src/stm32_nucleo_bus.o + .text.MX_SPI3_Init + 0x00000000 0x78 ./Core/Src/stm32_nucleo_bus.o + .text.SPI3_MspInit + 0x00000000 0xb0 ./Core/Src/stm32_nucleo_bus.o + .text.SPI3_MspDeInit + 0x00000000 0x44 ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0xaf6 ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x1cb ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x2e ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x28 ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x22 ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x8e ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x51 ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x103 ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x6a ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x1df ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x1c ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x22 ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0xfb ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x1011 ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x11f ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x1a17a ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x6d ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x38fb ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x190 ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x5c ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x159e ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x5a5 ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x1b9 ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x18b ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x26b ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x23d ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0xf91 ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x632 ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x30c ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x408 ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x12b ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x26b ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x241 ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x37c ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0xd6 ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x85 ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x122 ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x3ef ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x321 ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x4fb ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0xeb ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x2fe ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0xa98 ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x1e6 ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x5cf ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x44 ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x330 ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x28 ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x82 ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x00000000 0x70 ./Core/Src/stm32_nucleo_bus.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_msp.o + .text 0x00000000 0x0 ./Core/Src/stm32l4xx_hal_msp.o + .data 0x00000000 0x0 ./Core/Src/stm32l4xx_hal_msp.o + .bss 0x00000000 0x0 ./Core/Src/stm32l4xx_hal_msp.o + .text.HAL_ADC_MspDeInit + 0x00000000 0xa4 ./Core/Src/stm32l4xx_hal_msp.o + .text.HAL_CAN_MspDeInit + 0x00000000 0x40 ./Core/Src/stm32l4xx_hal_msp.o + .text.HAL_COMP_MspDeInit + 0x00000000 0x2c ./Core/Src/stm32l4xx_hal_msp.o + .text.HAL_RTC_MspDeInit + 0x00000000 0x48 ./Core/Src/stm32l4xx_hal_msp.o + .text.HAL_SPI_MspDeInit + 0x00000000 0x3c ./Core/Src/stm32l4xx_hal_msp.o + .text.HAL_TIM_Base_MspDeInit + 0x00000000 0x58 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0xaf6 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x1cb ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x2e ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x28 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x22 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x8e ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x51 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x103 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x6a ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x1df ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x1c ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x22 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0xfb ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x1011 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x11f ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x1a17a ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x6d ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x38fb ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x190 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x5c ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x159e ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x5a5 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x1b9 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x18b ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x26b ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x23d ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0xf91 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x632 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x30c ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x408 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x12b ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x26b ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x241 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x37c ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0xd6 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x85 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x122 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x3ef ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x321 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x4fb ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0xeb ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x2fe ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0xa98 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x1e6 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x5cf ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x44 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x330 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x2e ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x82 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x70 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x40 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x10 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x10a ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x15a ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0xde ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x1c ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x26 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x61 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x2a ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x43 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x34 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x370 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x16 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x4a ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x34 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x10 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x58 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x8e ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x1c ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x185 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x10 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x3c ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x4f7 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0xb5 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0xaa ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x91 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x86 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x69 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x19 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0xcf ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x1c ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x10 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x1c ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x16 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x146 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0xbd ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00000000 0x1bb ./Core/Src/stm32l4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_hal_timebase_tim.o + .text 0x00000000 0x0 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .data 0x00000000 0x0 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .bss 0x00000000 0x0 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .text.HAL_SuspendTick + 0x00000000 0x24 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .text.HAL_ResumeTick + 0x00000000 0x24 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0xaf6 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x1cb ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x2e ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x28 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x22 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x8e ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x51 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x103 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x6a ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x1df ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x1c ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x22 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0xfb ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x1011 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x11f ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x1a17a ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x6d ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x38fb ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x190 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x5c ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x159e ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x5a5 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x1b9 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x18b ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x26b ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x23d ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0xf91 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x632 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x30c ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x408 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x12b ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x26b ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x241 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x37c ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0xd6 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x85 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x122 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x3ef ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x321 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x4fb ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0xeb ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x2fe ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0xa98 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x1e6 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x5cf ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x44 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x330 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32l4xx_it.o + .text 0x00000000 0x0 ./Core/Src/stm32l4xx_it.o + .data 0x00000000 0x0 ./Core/Src/stm32l4xx_it.o + .bss 0x00000000 0x0 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0xaf6 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x1cb ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x2e ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x28 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x22 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x8e ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x51 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x103 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x6a ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x1df ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x1c ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x22 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0xfb ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x1011 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x11f ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x1a17a ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x6d ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x38fb ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x190 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x5c ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x159e ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x5a5 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x1b9 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x18b ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x26b ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x23d ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0xf91 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x632 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x30c ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x408 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x12b ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x26b ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x241 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x37c ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0xd6 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x85 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x122 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x3ef ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x321 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x4fb ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0xeb ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x2fe ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0xa98 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x1e6 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x5cf ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x44 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x330 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x2e ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x82 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x70 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x40 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x10 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x10a ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x15a ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0xde ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x1c ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x26 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x61 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x2a ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x43 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x34 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x370 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x16 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x4a ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x34 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x10 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x58 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x8e ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x1c ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x185 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x10 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x3c ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x4f7 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0xb5 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0xaa ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x91 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x86 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x69 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x19 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0xcf ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x1c ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x10 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x1c ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x16 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x146 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0xbd ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x1bb ./Core/Src/stm32l4xx_it.o + .debug_macro 0x00000000 0x22 ./Core/Src/stm32l4xx_it.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/sys_app.o + .text 0x00000000 0x0 ./Core/Src/sys_app.o + .data 0x00000000 0x0 ./Core/Src/sys_app.o + .bss 0x00000000 0x0 ./Core/Src/sys_app.o + .text.SystemApp_Init + 0x00000000 0x20 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0xaf6 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x22 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x5b ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x2a ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x94 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x43 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x34 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x16 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x57 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x9e ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x370 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x112 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x10 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x16 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x4a ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x34 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x10 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x58 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x8e ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x1c ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x185 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x16 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x16 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x146 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x22 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x2e ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x28 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x103 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x6a ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x1df ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x1c ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x22 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0xfb ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x1011 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x11f ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x1a17a ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x6d ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x1cb ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x38fb ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x56 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x159e ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x5a5 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x1b9 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x18b ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x26b ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x23d ./Core/Src/sys_app.o + .debug_macro 0x00000000 0xf91 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x632 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x30c ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x408 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x12b ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x26b ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x241 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x37c ./Core/Src/sys_app.o + .debug_macro 0x00000000 0xd6 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x85 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x122 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x3ef ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x321 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x4fb ./Core/Src/sys_app.o + .debug_macro 0x00000000 0xeb ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x2fe ./Core/Src/sys_app.o + .debug_macro 0x00000000 0xa98 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x1e6 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x5cf ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x44 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x330 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x2e ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x82 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x70 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x40 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x10 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x10a ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x15a ./Core/Src/sys_app.o + .debug_macro 0x00000000 0xde ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x1c ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x26 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x16 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x3c ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x4f7 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0xb5 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0xaa ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x91 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x86 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x69 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x19 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0xcf ./Core/Src/sys_app.o + .debug_macro 0x00000000 0xbd ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x1bb ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x2e ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x40 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x10 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x22 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x166 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x10 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x58 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x16 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x16 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x10 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x10 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x10 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x1c ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x52 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x22 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x10 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x52 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0xc1 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x1c ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x3d ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x35 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0xa6 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x4c ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x16 ./Core/Src/sys_app.o + .debug_macro 0x00000000 0x20 ./Core/Src/sys_app.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .text 0x00000000 0x0 ./Core/Src/syscalls.o + .data 0x00000000 0x0 ./Core/Src/syscalls.o + .bss 0x00000000 0x0 ./Core/Src/syscalls.o + .text.initialise_monitor_handles + 0x00000000 0xe ./Core/Src/syscalls.o + .text._open 0x00000000 0x1c ./Core/Src/syscalls.o + .text._wait 0x00000000 0x1e ./Core/Src/syscalls.o + .text._unlink 0x00000000 0x1e ./Core/Src/syscalls.o + .text._times 0x00000000 0x18 ./Core/Src/syscalls.o + .text._stat 0x00000000 0x20 ./Core/Src/syscalls.o + .text._link 0x00000000 0x20 ./Core/Src/syscalls.o + .text._fork 0x00000000 0x16 ./Core/Src/syscalls.o + .text._execve 0x00000000 0x22 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0xaf6 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x22 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x5b ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x2a ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x94 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x43 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x34 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x57 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x190 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x370 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x16 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x4a ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x34 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x10 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x58 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x8e ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x1c ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x185 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x3c ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x10 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x10 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x10 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x6a ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x1c ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x52 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x22 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x10 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x52 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0xcf ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x1c ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x3d ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x35 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x16 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x16 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x29 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x1c ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x10 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x10 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x16 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x146 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x103 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x1df ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .text 0x00000000 0x0 ./Core/Src/sysmem.o + .data 0x00000000 0x0 ./Core/Src/sysmem.o + .bss 0x00000000 0x0 ./Core/Src/sysmem.o + .debug_macro 0x00000000 0xaf6 ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x10 ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x22 ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x5b ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x2a ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x94 ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x43 ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x34 ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x190 ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x57 ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x370 ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x16 ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x4a ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x34 ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x10 ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x58 ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x8e ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x1c ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x185 ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x103 ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x6a ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x1df ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32l4xx.o + .text 0x00000000 0x0 ./Core/Src/system_stm32l4xx.o + .data 0x00000000 0x0 ./Core/Src/system_stm32l4xx.o + .bss 0x00000000 0x0 ./Core/Src/system_stm32l4xx.o + .text.SystemCoreClockUpdate + 0x00000000 0x174 ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0xaf6 ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x2e ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x28 ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x22 ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x8e ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x51 ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x103 ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x6a ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x1df ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x1c ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x22 ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0xfb ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x1011 ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x11f ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x1a17a ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x6d ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x1cb ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x38fb ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x190 ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x5c ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x159e ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x5a5 ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x1b9 ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x18b ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x26b ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x23d ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0xf91 ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x632 ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x30c ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x408 ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x12b ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x26b ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x241 ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x37c ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0xd6 ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x85 ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x122 ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x3ef ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x321 ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x4fb ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0xeb ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x2fe ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0xa98 ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x1e6 ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x5cf ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x44 ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00000000 0x330 ./Core/Src/system_stm32l4xx.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .text 0x00000000 0x0 ./Core/Src/usart_if.o + .data 0x00000000 0x0 ./Core/Src/usart_if.o + .bss 0x00000000 0x0 ./Core/Src/usart_if.o + .text.vcom_Trace + 0x00000000 0x28 ./Core/Src/usart_if.o + .text.vcom_Resume + 0x00000000 0x30 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0xaf6 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x22 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x8e ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x51 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x103 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x6a ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x1df ./Core/Src/usart_if.o + .debug_macro 0x00000000 0xfb ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x10 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x190 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x10a ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x15a ./Core/Src/usart_if.o + .debug_macro 0x00000000 0xde ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x1c ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x26 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x61 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x2a ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x43 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x34 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x370 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x16 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x4a ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x34 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x10 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x58 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x8e ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x1c ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x185 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x10 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x3c ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x4f7 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0xb5 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0xaa ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x91 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x86 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x69 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x19 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0xcf ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x1c ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x10 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x1c ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x16 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x146 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0xbd ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x1cb ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x2e ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x28 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x1c ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x22 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x1011 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x11f ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x1a17a ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x6d ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x38fb ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x56 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x159e ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x5a5 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x1b9 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x18b ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x26b ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x23d ./Core/Src/usart_if.o + .debug_macro 0x00000000 0xf91 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x632 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x30c ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x408 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x12b ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x26b ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x241 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x37c ./Core/Src/usart_if.o + .debug_macro 0x00000000 0xd6 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x85 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x122 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x3ef ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x321 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x4fb ./Core/Src/usart_if.o + .debug_macro 0x00000000 0xeb ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x2fe ./Core/Src/usart_if.o + .debug_macro 0x00000000 0xa98 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x1e6 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x5cf ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x44 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x330 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x2e ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x82 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x70 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x40 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x1bb ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .group 0x00000000 0xc ./Core/Src/utils.o + .text 0x00000000 0x0 ./Core/Src/utils.o + .data 0x00000000 0x0 ./Core/Src/utils.o + .bss 0x00000000 0x0 ./Core/Src/utils.o + .data.last_CR 0x00000000 0x1 ./Core/Src/utils.o + .debug_macro 0x00000000 0xaf6 ./Core/Src/utils.o + .debug_macro 0x00000000 0x190 ./Core/Src/utils.o + .debug_macro 0x00000000 0x22 ./Core/Src/utils.o + .debug_macro 0x00000000 0x8e ./Core/Src/utils.o + .debug_macro 0x00000000 0x51 ./Core/Src/utils.o + .debug_macro 0x00000000 0x103 ./Core/Src/utils.o + .debug_macro 0x00000000 0x6a ./Core/Src/utils.o + .debug_macro 0x00000000 0x1df ./Core/Src/utils.o + .debug_macro 0x00000000 0x10a ./Core/Src/utils.o + .debug_macro 0x00000000 0x15a ./Core/Src/utils.o + .debug_macro 0x00000000 0xde ./Core/Src/utils.o + .debug_macro 0x00000000 0x1c ./Core/Src/utils.o + .debug_macro 0x00000000 0x26 ./Core/Src/utils.o + .debug_macro 0x00000000 0x61 ./Core/Src/utils.o + .debug_macro 0x00000000 0x2a ./Core/Src/utils.o + .debug_macro 0x00000000 0x43 ./Core/Src/utils.o + .debug_macro 0x00000000 0x34 ./Core/Src/utils.o + .debug_macro 0x00000000 0x370 ./Core/Src/utils.o + .debug_macro 0x00000000 0x16 ./Core/Src/utils.o + .debug_macro 0x00000000 0x4a ./Core/Src/utils.o + .debug_macro 0x00000000 0x34 ./Core/Src/utils.o + .debug_macro 0x00000000 0x10 ./Core/Src/utils.o + .debug_macro 0x00000000 0x58 ./Core/Src/utils.o + .debug_macro 0x00000000 0x8e ./Core/Src/utils.o + .debug_macro 0x00000000 0x1c ./Core/Src/utils.o + .debug_macro 0x00000000 0x185 ./Core/Src/utils.o + .debug_macro 0x00000000 0x10 ./Core/Src/utils.o + .debug_macro 0x00000000 0x3c ./Core/Src/utils.o + .debug_macro 0x00000000 0x4f7 ./Core/Src/utils.o + .debug_macro 0x00000000 0xb5 ./Core/Src/utils.o + .debug_macro 0x00000000 0xaa ./Core/Src/utils.o + .debug_macro 0x00000000 0x91 ./Core/Src/utils.o + .debug_macro 0x00000000 0x86 ./Core/Src/utils.o + .debug_macro 0x00000000 0x69 ./Core/Src/utils.o + .debug_macro 0x00000000 0x19 ./Core/Src/utils.o + .debug_macro 0x00000000 0xcf ./Core/Src/utils.o + .debug_macro 0x00000000 0x16 ./Core/Src/utils.o + .debug_macro 0x00000000 0x10 ./Core/Src/utils.o + .debug_macro 0x00000000 0x10 ./Core/Src/utils.o + .debug_macro 0x00000000 0x10 ./Core/Src/utils.o + .debug_macro 0x00000000 0x1c ./Core/Src/utils.o + .debug_macro 0x00000000 0x52 ./Core/Src/utils.o + .debug_macro 0x00000000 0x22 ./Core/Src/utils.o + .debug_macro 0x00000000 0x10 ./Core/Src/utils.o + .debug_macro 0x00000000 0x52 ./Core/Src/utils.o + .debug_macro 0x00000000 0xcf ./Core/Src/utils.o + .debug_macro 0x00000000 0x1c ./Core/Src/utils.o + .debug_macro 0x00000000 0x3d ./Core/Src/utils.o + .debug_macro 0x00000000 0x35 ./Core/Src/utils.o + .debug_macro 0x00000000 0x16 ./Core/Src/utils.o + .debug_macro 0x00000000 0x16 ./Core/Src/utils.o + .debug_macro 0x00000000 0x29 ./Core/Src/utils.o + .debug_macro 0x00000000 0x58 ./Core/Src/utils.o + .debug_macro 0x00000000 0x16 ./Core/Src/utils.o + .debug_macro 0x00000000 0x20 ./Core/Src/utils.o + .debug_macro 0x00000000 0x22 ./Core/Src/utils.o + .debug_macro 0x00000000 0x11f ./Core/Src/utils.o + .debug_macro 0x00000000 0xfb ./Core/Src/utils.o + .debug_macro 0x00000000 0x10 ./Core/Src/utils.o + .debug_macro 0x00000000 0x1c ./Core/Src/utils.o + .debug_macro 0x00000000 0x10 ./Core/Src/utils.o + .debug_macro 0x00000000 0x16 ./Core/Src/utils.o + .debug_macro 0x00000000 0x146 ./Core/Src/utils.o + .debug_macro 0x00000000 0xbd ./Core/Src/utils.o + .text 0x00000000 0x14 ./Core/Startup/startup_stm32l476rgtx.o + .data 0x00000000 0x0 ./Core/Startup/startup_stm32l476rgtx.o + .bss 0x00000000 0x0 ./Core/Startup/startup_stm32l476rgtx.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .text 0x00000000 0x0 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .data 0x00000000 0x0 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .bss 0x00000000 0x0 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .data.RADIO_DIO_PORT + 0x00000000 0x10 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .rodata.RADIO_DIO_PIN + 0x00000000 0x8 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .rodata.RADIO_DIO_MODE + 0x00000000 0x10 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .text.SX1276MB1MAS_RADIO_IoInit + 0x00000000 0x164 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .text.SX1276MB1MAS_RADIO_IoDeInit + 0x00000000 0x68 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .text.SX1276MB1MAS_RADIO_IRQHandler + 0x00000000 0x24 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .text.SX1276MB1MAS_RADIO_Bus_Init + 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .text.SX1276MB1MAS_RADIO_Bus_deInit + 0x00000000 0xc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .text.SX1276MB1MAS_RADIO_SPI_IoInit + 0x00000000 0xb0 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .text.SX1276MB1MAS_RADIO_SPI_IoDeInit + 0x00000000 0x70 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0xaf6 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x22 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x8e ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x51 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x103 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x6a ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x1df ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x22 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x2e ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x28 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x1c ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x22 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0xfb ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x1011 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x11f ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x1a17a ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x6d ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x1cb ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x38fb ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x190 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x5c ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x159e ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x5a5 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x1b9 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x18b ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x26b ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x23d ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0xf91 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x632 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x30c ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x408 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x12b ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x26b ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x241 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x37c ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0xd6 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x85 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x122 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x3ef ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x321 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x4fb ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0xeb ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x2fe ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0xa98 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x1e6 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x5cf ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x44 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x330 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x2e ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x82 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x70 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x40 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x10 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x10a ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x15a ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0xde ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x1c ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x26 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x61 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x2a ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x43 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x34 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x370 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x16 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x4a ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x34 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x10 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x58 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x8e ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x1c ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x185 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x10 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x3c ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x4f7 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0xb5 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0xaa ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x91 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x86 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x69 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x19 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0xcf ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x1c ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x10 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x1c ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x16 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x146 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0xbd ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x1bb ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x10 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x58 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x22 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x166 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x00000000 0x10 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .text 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .data 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .bss 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .text.HAL_DeInit + 0x00000000 0x68 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .text.HAL_MspInit + 0x00000000 0xe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .text.HAL_MspDeInit + 0x00000000 0xe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .text.HAL_InitTick + 0x00000000 0x78 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .text.HAL_GetTickPrio + 0x00000000 0x18 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .text.HAL_SetTickFreq + 0x00000000 0x50 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .text.HAL_GetTickFreq + 0x00000000 0x18 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .text.HAL_Delay + 0x00000000 0x48 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .text.HAL_SuspendTick + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .text.HAL_ResumeTick + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .text.HAL_GetHalVersion + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .text.HAL_GetREVID + 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .text.HAL_GetDEVID + 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .text.HAL_DBGMCU_EnableDBGSleepMode + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .text.HAL_DBGMCU_DisableDBGSleepMode + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .text.HAL_DBGMCU_EnableDBGStopMode + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .text.HAL_DBGMCU_DisableDBGStopMode + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .text.HAL_DBGMCU_EnableDBGStandbyMode + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .text.HAL_DBGMCU_DisableDBGStandbyMode + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .text.HAL_SYSCFG_SRAM2Erase + 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .text.HAL_SYSCFG_EnableMemorySwappingBank + 0x00000000 0x18 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .text.HAL_SYSCFG_DisableMemorySwappingBank + 0x00000000 0x18 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .text.HAL_SYSCFG_VREFBUF_VoltageScalingConfig + 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .text.HAL_SYSCFG_VREFBUF_HighImpedanceConfig + 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .text.HAL_SYSCFG_VREFBUF_TrimmingConfig + 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .text.HAL_SYSCFG_EnableVREFBUF + 0x00000000 0x48 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .text.HAL_SYSCFG_DisableVREFBUF + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .text.HAL_SYSCFG_EnableIOAnalogSwitchBooster + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .text.HAL_SYSCFG_DisableIOAnalogSwitchBooster + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0xaf6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x1cb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x1a17a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x38fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x159e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x5a5 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x1b9 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0xf91 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x632 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x30c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x408 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x12b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x241 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x37c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0xd6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x85 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x3ef ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x321 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x4fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x2fe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0xa98 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x1e6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x5cf ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x00000000 0x330 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .data 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .bss 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_INJ_IsTriggerSourceSWStart + 0x00000000 0x26 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_SetAnalogWDMonitChannels + 0x00000000 0x5a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_ConfigAnalogWDThresholds + 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_ClearFlag_AWD1 + 0x00000000 0x1a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_ClearFlag_AWD2 + 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_ClearFlag_AWD3 + 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_EnableIT_AWD1 + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_EnableIT_AWD2 + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_EnableIT_AWD3 + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_DisableIT_AWD1 + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_DisableIT_AWD2 + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_DisableIT_AWD3 + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.HAL_ADC_DeInit + 0x00000000 0x26c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.HAL_ADC_MspInit + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.HAL_ADC_MspDeInit + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.HAL_ADC_PollForEvent + 0x00000000 0x15e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.HAL_ADC_Start_IT + 0x00000000 0x25c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.HAL_ADC_Stop_IT + 0x00000000 0x76 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.HAL_ADC_Stop_DMA + 0x00000000 0xc2 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.HAL_ADC_IRQHandler + 0x00000000 0x434 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.HAL_ADC_ConvCpltCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.HAL_ADC_LevelOutOfWindowCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.HAL_ADC_AnalogWDGConfig + 0x00000000 0x418 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.HAL_ADC_GetState + 0x00000000 0x18 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.HAL_ADC_GetError + 0x00000000 0x18 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0xaf6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x1cb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x1a17a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x38fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x159e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x5a5 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x1b9 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0xf91 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x632 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x30c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x408 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x12b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x241 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x37c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0xd6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x85 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x3ef ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x321 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x4fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x2fe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0xa98 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x1e6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x5cf ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00000000 0x330 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .data 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .bss 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.LL_ADC_SetCommonPathInternalCh + 0x00000000 0x26 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.LL_ADC_GetCommonPathInternalCh + 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.LL_ADC_SetCalibrationFactor + 0x00000000 0x48 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.LL_ADC_GetCalibrationFactor + 0x00000000 0x30 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.LL_ADC_SetOffset + 0x00000000 0x48 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.LL_ADC_GetOffsetChannel + 0x00000000 0x2c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.LL_ADC_SetOffsetState + 0x00000000 0x36 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.LL_ADC_REG_IsTriggerSourceSWStart + 0x00000000 0x26 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.LL_ADC_INJ_IsTriggerSourceSWStart + 0x00000000 0x26 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.LL_ADC_INJ_GetTrigAuto + 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.LL_ADC_INJ_SetQueueMode + 0x00000000 0x2a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.LL_ADC_SetChannelSamplingTime + 0x00000000 0x56 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.LL_ADC_SetChannelSingleDiff + 0x00000000 0x48 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.LL_ADC_GetMultimode + 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.LL_ADC_EnableDeepPowerDown + 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.LL_ADC_DisableInternalRegulator + 0x00000000 0x24 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.LL_ADC_REG_StartConversion + 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.LL_ADC_INJ_StartConversion + 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.LL_ADC_INJ_IsConversionOngoing + 0x00000000 0x26 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.HAL_ADCEx_Calibration_GetValue + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.HAL_ADCEx_Calibration_SetValue + 0x00000000 0x98 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.HAL_ADCEx_InjectedStart + 0x00000000 0x160 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.HAL_ADCEx_InjectedStop + 0x00000000 0x84 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.HAL_ADCEx_InjectedPollForConversion + 0x00000000 0x188 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.HAL_ADCEx_InjectedStart_IT + 0x00000000 0x1cc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.HAL_ADCEx_InjectedStop_IT + 0x00000000 0x94 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.HAL_ADCEx_MultiModeStart_DMA + 0x00000000 0x144 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.HAL_ADCEx_MultiModeStop_DMA + 0x00000000 0x190 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.HAL_ADCEx_MultiModeGetValue + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.HAL_ADCEx_InjectedGetValue + 0x00000000 0x6e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.HAL_ADCEx_InjectedConvCpltCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.HAL_ADCEx_InjectedQueueOverflowCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.HAL_ADCEx_LevelOutOfWindow2Callback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.HAL_ADCEx_LevelOutOfWindow3Callback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.HAL_ADCEx_EndOfSamplingCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.HAL_ADCEx_RegularStop + 0x00000000 0x90 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.HAL_ADCEx_RegularStop_IT + 0x00000000 0xa0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.HAL_ADCEx_RegularStop_DMA + 0x00000000 0xde ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.HAL_ADCEx_RegularMultiModeStop_DMA + 0x00000000 0x1ac ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.HAL_ADCEx_InjectedConfigChannel + 0x00000000 0x960 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.HAL_ADCEx_EnableInjectedQueue + 0x00000000 0x5c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.HAL_ADCEx_DisableInjectedQueue + 0x00000000 0x4e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.HAL_ADCEx_DisableVoltageRegulator + 0x00000000 0x36 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.HAL_ADCEx_EnterADCDeepPowerDownMode + 0x00000000 0x36 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0xaf6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x1cb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x1a17a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x38fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x159e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x5a5 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x1b9 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0xf91 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x632 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x30c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x408 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x12b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x241 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x37c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0xd6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x85 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x3ef ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x321 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x4fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x2fe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0xa98 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x1e6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x5cf ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x330 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .text 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .data 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .bss 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .text.HAL_CAN_DeInit + 0x00000000 0x46 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .text.HAL_CAN_MspInit + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .text.HAL_CAN_MspDeInit + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .text.HAL_CAN_Stop + 0x00000000 0x92 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .text.HAL_CAN_RequestSleep + 0x00000000 0x4a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .text.HAL_CAN_WakeUp + 0x00000000 0x80 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .text.HAL_CAN_IsSleepActive + 0x00000000 0x40 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .text.HAL_CAN_AbortTxRequest + 0x00000000 0x8a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .text.HAL_CAN_GetTxMailboxesFreeLevel + 0x00000000 0x6a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .text.HAL_CAN_GetTxTimestamp + 0x00000000 0x6a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .text.HAL_CAN_GetRxFifoFillLevel + 0x00000000 0x50 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .text.HAL_CAN_DeactivateNotification + 0x00000000 0x4e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .text.HAL_CAN_TxMailbox0CompleteCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .text.HAL_CAN_TxMailbox1CompleteCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .text.HAL_CAN_TxMailbox2CompleteCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .text.HAL_CAN_TxMailbox0AbortCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .text.HAL_CAN_TxMailbox1AbortCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .text.HAL_CAN_TxMailbox2AbortCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .text.HAL_CAN_RxFifo0MsgPendingCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .text.HAL_CAN_RxFifo0FullCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .text.HAL_CAN_RxFifo1MsgPendingCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .text.HAL_CAN_RxFifo1FullCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .text.HAL_CAN_SleepCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .text.HAL_CAN_WakeUpFromRxMsgCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .text.HAL_CAN_ErrorCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .text.HAL_CAN_GetState + 0x00000000 0x50 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0xaf6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x1cb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x1a17a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x38fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x159e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x5a5 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x1b9 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0xf91 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x632 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x30c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x408 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x12b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x241 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x37c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0xd6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x85 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x3ef ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x321 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x4fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x2fe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0xa98 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x1e6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x5cf ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00000000 0x330 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .text 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .data 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .bss 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .text.LL_EXTI_IsActiveFlag_0_31 + 0x00000000 0x2c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .text.HAL_COMP_DeInit + 0x00000000 0x56 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .text.HAL_COMP_MspInit + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .text.HAL_COMP_MspDeInit + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .text.HAL_COMP_Stop + 0x00000000 0x66 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .text.HAL_COMP_IRQHandler + 0x00000000 0x5c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .text.HAL_COMP_Lock + 0x00000000 0x7c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .text.HAL_COMP_GetOutputLevel + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .text.HAL_COMP_TriggerCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .text.HAL_COMP_GetState + 0x00000000 0x26 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .text.HAL_COMP_GetError + 0x00000000 0x18 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0xaf6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x1cb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x1a17a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x38fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x159e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x5a5 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x1b9 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0xf91 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x632 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x30c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x408 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x12b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x241 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x37c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0xd6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x85 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x3ef ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x321 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x4fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x2fe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0xa98 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x1e6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x5cf ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x00000000 0x330 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .text 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .data 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .bss 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .text.__NVIC_GetPendingIRQ + 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .text.__NVIC_SetPendingIRQ + 0x00000000 0x3c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .text.__NVIC_ClearPendingIRQ + 0x00000000 0x3c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .text.__NVIC_GetActive + 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .text.__NVIC_GetPriority + 0x00000000 0x50 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .text.NVIC_DecodePriority + 0x00000000 0x6e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .text.__NVIC_SystemReset + 0x00000000 0x2c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .text.SysTick_Config + 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .text.HAL_NVIC_SystemReset + 0x00000000 0x8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .text.HAL_SYSTICK_Config + 0x00000000 0x18 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .text.HAL_NVIC_GetPriorityGrouping + 0x00000000 0xe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .text.HAL_NVIC_GetPriority + 0x00000000 0x2c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .text.HAL_NVIC_SetPendingIRQ + 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .text.HAL_NVIC_GetPendingIRQ + 0x00000000 0x1e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .text.HAL_NVIC_ClearPendingIRQ + 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .text.HAL_NVIC_GetActive + 0x00000000 0x1e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .text.HAL_SYSTICK_CLKSourceConfig + 0x00000000 0x38 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .text.HAL_SYSTICK_IRQHandler + 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .text.HAL_SYSTICK_Callback + 0x00000000 0xe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .text.HAL_MPU_Enable + 0x00000000 0x30 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .text.HAL_MPU_Disable + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .text.HAL_MPU_EnableRegion + 0x00000000 0x2c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .text.HAL_MPU_DisableRegion + 0x00000000 0x2c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .text.HAL_MPU_ConfigRegion + 0x00000000 0x80 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0xaf6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x1cb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x1a17a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x38fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x159e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x5a5 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x1b9 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0xf91 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x632 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x30c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x408 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x12b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x241 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x37c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0xd6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x85 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x3ef ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x321 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x4fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x2fe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0xa98 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x1e6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x5cf ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00000000 0x330 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .text 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .data 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .bss 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .text.HAL_DMA_Start + 0x00000000 0x86 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .text.HAL_DMA_PollForTransfer + 0x00000000 0x14e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .text.HAL_DMA_RegisterCallback + 0x00000000 0x90 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .text.HAL_DMA_UnRegisterCallback + 0x00000000 0xb0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .text.HAL_DMA_GetState + 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .text.HAL_DMA_GetError + 0x00000000 0x18 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0xaf6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x1cb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x1a17a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x38fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x159e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x5a5 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x1b9 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0xf91 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x632 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x30c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x408 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x12b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x241 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x37c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0xd6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x85 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x3ef ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x321 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x4fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x2fe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0xa98 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x1e6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x5cf ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x00000000 0x330 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .text 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .data 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .bss 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_info 0x00000000 0x70 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_abbrev 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_aranges + 0x00000000 0x18 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x23e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0xaf6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x1cb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x1a17a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x38fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x159e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x5a5 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x1b9 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0xf91 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x632 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x30c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x408 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x12b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x241 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x37c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0xd6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x85 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x3ef ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x321 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x4fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x2fe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0xa98 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x1e6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x5cf ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x330 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_line 0x00000000 0x847 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .debug_str 0x00000000 0x108a21 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .comment 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .ARM.attributes + 0x00000000 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .text 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .data 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .bss 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .text.HAL_EXTI_SetConfigLine + 0x00000000 0x1a0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .text.HAL_EXTI_GetConfigLine + 0x00000000 0x144 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .text.HAL_EXTI_ClearConfigLine + 0x00000000 0x110 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .text.HAL_EXTI_GetPending + 0x00000000 0x58 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .text.HAL_EXTI_ClearPending + 0x00000000 0x48 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .text.HAL_EXTI_GenerateSWI + 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0xaf6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x1cb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x1a17a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x38fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x159e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x5a5 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x1b9 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0xf91 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x632 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x30c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x408 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x12b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x241 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x37c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0xd6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x85 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x3ef ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x321 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x4fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x2fe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0xa98 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x1e6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x5cf ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00000000 0x330 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .text 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .data 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .bss 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .text.HAL_FLASH_Program_IT + 0x00000000 0xb0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .text.HAL_FLASH_IRQHandler + 0x00000000 0x1ac ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .text.HAL_FLASH_EndOfOperationCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .text.HAL_FLASH_OperationErrorCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .text.HAL_FLASH_OB_Unlock + 0x00000000 0x38 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .text.HAL_FLASH_OB_Lock + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .text.HAL_FLASH_OB_Launch + 0x00000000 0x24 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0xaf6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x1cb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x1a17a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x38fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x159e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x5a5 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x1b9 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0xf91 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x632 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x30c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x408 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x12b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x241 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x37c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0xd6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x85 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x3ef ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x321 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x4fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x2fe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0xa98 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x1e6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x5cf ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00000000 0x330 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .text 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .data 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .bss 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .text.HAL_FLASHEx_Erase_IT + 0x00000000 0xe4 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .text.HAL_FLASHEx_OBProgram + 0x00000000 0xdc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .text.HAL_FLASHEx_OBGetConfig + 0x00000000 0x9c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .text.FLASH_OB_WRPConfig + 0x00000000 0xc8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .text.FLASH_OB_RDPConfig + 0x00000000 0x5c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .text.FLASH_OB_UserConfig + 0x00000000 0x1f0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .text.FLASH_OB_PCROPConfig + 0x00000000 0x158 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .text.FLASH_OB_GetWRP + 0x00000000 0x94 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .text.FLASH_OB_GetRDP + 0x00000000 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .text.FLASH_OB_GetUser + 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .text.FLASH_OB_GetPCROP + 0x00000000 0x110 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0xaf6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x1cb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x1a17a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x38fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x159e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x5a5 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x1b9 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0xf91 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x632 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x30c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x408 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x12b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x241 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x37c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0xd6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x85 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x3ef ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x321 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x4fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x2fe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0xa98 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x1e6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x5cf ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x330 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .text 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .data 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .bss 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .RamFunc 0x00000000 0x68 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_info 0x00000000 0x1ee ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_abbrev 0x00000000 0xd1 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_aranges + 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_rnglists + 0x00000000 0x19 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x23e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0xaf6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x1cb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x1a17a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x38fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x159e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x5a5 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x1b9 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0xf91 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x632 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x30c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x408 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x12b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x241 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x37c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0xd6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x85 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x3ef ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x321 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x4fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x2fe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0xa98 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x1e6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x5cf ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x330 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_line 0x00000000 0x873 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_str 0x00000000 0x108b33 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .comment 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .debug_frame 0x00000000 0x50 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .ARM.attributes + 0x00000000 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .text 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .data 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .bss 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .text.HAL_GPIO_LockPin + 0x00000000 0x50 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .text.HAL_GPIO_EXTI_Callback + 0x00000000 0x16 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0xaf6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x1cb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x1a17a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x38fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x159e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x5a5 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x1b9 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0xf91 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x632 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x30c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x408 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x12b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x241 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x37c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0xd6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x85 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x3ef ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x321 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x4fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x2fe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0xa98 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x1e6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x5cf ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00000000 0x330 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .text 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .data 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .bss 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_info 0x00000000 0x70 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_abbrev 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_aranges + 0x00000000 0x18 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x23f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0xaf6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x1cb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x1a17a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x38fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x159e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x5a5 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x1b9 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0xf91 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x632 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x30c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x408 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x12b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x241 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x37c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0xd6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x85 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x3ef ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x321 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x4fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x2fe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0xa98 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x1e6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x5cf ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_macro 0x00000000 0x330 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_line 0x00000000 0x844 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .debug_str 0x00000000 0x108a1e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .comment 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .ARM.attributes + 0x00000000 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .text 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .data 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .bss 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_info 0x00000000 0x70 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_abbrev 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_aranges + 0x00000000 0x18 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x23e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0xaf6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x1cb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x1a17a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x38fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x159e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x5a5 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x1b9 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0xf91 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x632 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x30c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x408 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x12b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x241 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x37c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0xd6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x85 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x3ef ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x321 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x4fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x2fe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0xa98 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x1e6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x5cf ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_macro 0x00000000 0x330 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_line 0x00000000 0x847 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .debug_str 0x00000000 0x108a21 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .comment 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .ARM.attributes + 0x00000000 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .text 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .data 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .bss 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0xaf6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x1cb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x1a17a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x38fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x159e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x5a5 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x1b9 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0xf91 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x632 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x30c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x408 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x12b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x241 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x37c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0xd6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x85 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x3ef ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x321 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x4fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x2fe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0xa98 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x1e6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x5cf ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x00000000 0x330 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .text 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .data 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .bss 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .text.HAL_PWR_DeInit + 0x00000000 0x2c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .text.HAL_PWR_DisableBkUpAccess + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .text.HAL_PWR_DisablePVD + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .text.HAL_PWR_EnableWakeUpPin + 0x00000000 0x40 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .text.HAL_PWR_DisableWakeUpPin + 0x00000000 0x2c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .text.HAL_PWR_EnterSLEEPMode + 0x00000000 0x68 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .text.HAL_PWR_EnterSTOPMode + 0x00000000 0x2e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .text.HAL_PWR_EnterSTANDBYMode + 0x00000000 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .text.HAL_PWR_EnableSleepOnExit + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .text.HAL_PWR_DisableSleepOnExit + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .text.HAL_PWR_EnableSEVOnPend + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .text.HAL_PWR_DisableSEVOnPend + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .text.HAL_PWR_PVDCallback + 0x00000000 0xe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0xaf6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x1cb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x1a17a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x38fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x159e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x5a5 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x1b9 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0xf91 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x632 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x30c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x408 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x12b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x241 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x37c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0xd6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x85 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x3ef ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x321 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x4fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x2fe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0xa98 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x1e6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x5cf ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x00000000 0x330 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .data 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .bss 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_EnableBatteryCharging + 0x00000000 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_DisableBatteryCharging + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_EnableVddUSB + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_DisableVddUSB + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_EnableVddIO2 + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_DisableVddIO2 + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_EnableInternalWakeUpLine + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_DisableInternalWakeUpLine + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_EnableGPIOPullUp + 0x00000000 0x148 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_DisableGPIOPullUp + 0x00000000 0xdc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_EnableGPIOPullDown + 0x00000000 0x148 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_DisableGPIOPullDown + 0x00000000 0xe0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_EnablePullUpPullDownConfig + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_DisablePullUpPullDownConfig + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_EnableSRAM2ContentRetention + 0x00000000 0x10 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_DisableSRAM2ContentRetention + 0x00000000 0xe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_SetSRAM2ContentRetention + 0x00000000 0x48 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_EnableExtSMPS_0V95 + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_DisableExtSMPS_0V95 + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_EnablePVM1 + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_DisablePVM1 + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_EnablePVM2 + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_DisablePVM2 + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_EnablePVM3 + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_DisablePVM3 + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_EnablePVM4 + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_DisablePVM4 + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_ConfigPVM + 0x00000000 0x2a4 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_EnableLowPowerRunMode + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_DisableLowPowerRunMode + 0x00000000 0x70 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_EnterSTOP0Mode + 0x00000000 0x54 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_EnterSTOP1Mode + 0x00000000 0x58 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_EnterSTOP2Mode + 0x00000000 0x58 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_EnterSHUTDOWNMode + 0x00000000 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_PVD_PVM_IRQHandler + 0x00000000 0x7c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_PVM1Callback + 0x00000000 0xe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_PVM2Callback + 0x00000000 0xe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_PVM3Callback + 0x00000000 0xe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .text.HAL_PWREx_PVM4Callback + 0x00000000 0xe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0xaf6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x1cb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x1a17a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x38fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x159e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x5a5 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x1b9 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0xf91 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x632 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x30c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x408 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x12b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x241 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x37c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0xd6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x85 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x3ef ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x321 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x4fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x2fe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0xa98 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x1e6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x5cf ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x330 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .text 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .data 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .bss 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .text.HAL_RCC_DeInit + 0x00000000 0x144 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .text.HAL_RCC_MCOConfig + 0x00000000 0x68 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .text.HAL_RCC_GetOscConfig + 0x00000000 0x18c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .text.HAL_RCC_EnableCSS + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .text.HAL_RCC_NMI_IRQHandler + 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .text.HAL_RCC_CSSCallback + 0x00000000 0xe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .text.HAL_RCC_GetResetSource + 0x00000000 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0xaf6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x1cb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x1a17a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x38fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x159e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x5a5 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x1b9 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0xf91 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x632 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x30c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x408 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x12b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x241 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x37c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0xd6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x85 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x3ef ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x321 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x4fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x2fe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0xa98 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x1e6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x5cf ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x00000000 0x330 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .text 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .data 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .bss 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .text.HAL_RCCEx_GetPeriphCLKConfig + 0x00000000 0x1e0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .text.HAL_RCCEx_GetPeriphCLKFreq + 0x00000000 0xadc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .text.HAL_RCCEx_EnablePLLSAI1 + 0x00000000 0xd0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .text.HAL_RCCEx_DisablePLLSAI1 + 0x00000000 0x74 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .text.HAL_RCCEx_EnablePLLSAI2 + 0x00000000 0xc4 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .text.HAL_RCCEx_DisablePLLSAI2 + 0x00000000 0x74 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .text.HAL_RCCEx_WakeUpStopCLKConfig + 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .text.HAL_RCCEx_StandbyMSIRangeConfig + 0x00000000 0x30 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .text.HAL_RCCEx_EnableLSECSS + 0x00000000 0x24 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .text.HAL_RCCEx_DisableLSECSS + 0x00000000 0x30 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .text.HAL_RCCEx_EnableLSECSS_IT + 0x00000000 0x4c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .text.HAL_RCCEx_LSECSS_IRQHandler + 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .text.HAL_RCCEx_LSECSS_Callback + 0x00000000 0xe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .text.HAL_RCCEx_EnableLSCO + 0x00000000 0xd4 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .text.HAL_RCCEx_DisableLSCO + 0x00000000 0x88 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .text.HAL_RCCEx_EnableMSIPLLMode + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .text.HAL_RCCEx_DisableMSIPLLMode + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .text.RCCEx_GetSAIxPeriphCLKFreq + 0x00000000 0x1e0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0xaf6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x1cb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x1a17a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x38fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x159e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x5a5 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x1b9 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0xf91 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x632 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x30c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x408 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x12b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x241 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x37c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0xd6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x85 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x3ef ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x321 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x4fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x2fe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0xa98 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x1e6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x5cf ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x330 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .text 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .data 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .bss 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .text.HAL_RTC_DeInit + 0x00000000 0xe8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .text.HAL_RTC_MspInit + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .text.HAL_RTC_MspDeInit + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .text.HAL_RTC_SetAlarm + 0x00000000 0x25a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .text.HAL_RTC_DST_Add1Hour + 0x00000000 0x3c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .text.HAL_RTC_DST_Sub1Hour + 0x00000000 0x3c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .text.HAL_RTC_DST_SetStoreOperation + 0x00000000 0x3c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .text.HAL_RTC_DST_ClearStoreOperation + 0x00000000 0x3c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .text.HAL_RTC_DST_ReadStoreOperation + 0x00000000 0x1e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .text.HAL_RTC_AlarmAEventCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .text.HAL_RTC_PollForAlarmAEvent + 0x00000000 0x6e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .text.HAL_RTC_GetState + 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0xaf6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x1cb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x1a17a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x38fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x159e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x5a5 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x1b9 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0xf91 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x632 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x30c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x408 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x12b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x241 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x37c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0xd6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x85 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x3ef ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x321 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x4fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x2fe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0xa98 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x1e6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x5cf ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00000000 0x330 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .text 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .data 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .bss 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .text.HAL_RTCEx_SetTimeStamp + 0x00000000 0x90 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .text.HAL_RTCEx_SetTimeStamp_IT + 0x00000000 0xbc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .text.HAL_RTCEx_DeactivateTimeStamp + 0x00000000 0x84 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .text.HAL_RTCEx_SetInternalTimeStamp + 0x00000000 0x6c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .text.HAL_RTCEx_DeactivateInternalTimeStamp + 0x00000000 0x6c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .text.HAL_RTCEx_GetTimeStamp + 0x00000000 0x150 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .text.HAL_RTCEx_TamperTimeStampIRQHandler + 0x00000000 0x104 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .text.HAL_RTCEx_TimeStampEventCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .text.HAL_RTCEx_PollForTimeStampEvent + 0x00000000 0x88 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .text.HAL_RTCEx_SetWakeUpTimer + 0x00000000 0xe8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .text.HAL_RTCEx_SetWakeUpTimer_IT + 0x00000000 0x128 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .text.HAL_RTCEx_DeactivateWakeUpTimer + 0x00000000 0xba ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .text.HAL_RTCEx_GetWakeUpTimer + 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .text.HAL_RTCEx_WakeUpTimerIRQHandler + 0x00000000 0x4c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .text.HAL_RTCEx_WakeUpTimerEventCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .text.HAL_RTCEx_PollForWakeUpTimerEvent + 0x00000000 0x6e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .text.HAL_RTCEx_SetSynchroShift + 0x00000000 0x10a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .text.HAL_RTCEx_DeactivateRefClock + 0x00000000 0x88 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .text.HAL_RTCEx_DisableBypassShadow + 0x00000000 0x6c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .text.HAL_RTCEx_AlarmBEventCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .text.HAL_RTCEx_PollForAlarmBEvent + 0x00000000 0x6e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .text.HAL_RTCEx_SetTamper + 0x00000000 0x178 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .text.HAL_RTCEx_SetTamper_IT + 0x00000000 0x1a8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .text.HAL_RTCEx_DeactivateTamper + 0x00000000 0xb2 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .text.HAL_RTCEx_PollForTamper1Event + 0x00000000 0x6e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .text.HAL_RTCEx_PollForTamper2Event + 0x00000000 0x6e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .text.HAL_RTCEx_PollForTamper3Event + 0x00000000 0x74 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .text.HAL_RTCEx_Tamper1EventCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .text.HAL_RTCEx_Tamper2EventCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .text.HAL_RTCEx_Tamper3EventCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0xaf6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x1cb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x1a17a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x38fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x159e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x5a5 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x1b9 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0xf91 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x632 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x30c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x408 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x12b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x241 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x37c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0xd6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x85 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x3ef ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x321 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x4fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x2fe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0xa98 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x1e6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x5cf ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x330 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .data 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .bss 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.HAL_SPI_DeInit + 0x00000000 0x50 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.HAL_SPI_MspInit + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.HAL_SPI_MspDeInit + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.HAL_SPI_Transmit + 0x00000000 0x2ec ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.HAL_SPI_Receive + 0x00000000 0x270 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.HAL_SPI_Transmit_IT + 0x00000000 0x110 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.HAL_SPI_Receive_IT + 0x00000000 0x154 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.HAL_SPI_TransmitReceive_IT + 0x00000000 0x154 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.HAL_SPI_Transmit_DMA + 0x00000000 0x1dc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.HAL_SPI_Receive_DMA + 0x00000000 0x240 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.HAL_SPI_TransmitReceive_DMA + 0x00000000 0x30c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.HAL_SPI_Abort + 0x00000000 0x240 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.HAL_SPI_Abort_IT + 0x00000000 0x1f4 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.HAL_SPI_DMAPause + 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.HAL_SPI_DMAResume + 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.HAL_SPI_DMAStop + 0x00000000 0x7e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.HAL_SPI_IRQHandler + 0x00000000 0x200 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.HAL_SPI_TxCpltCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.HAL_SPI_RxCpltCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.HAL_SPI_TxRxCpltCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.HAL_SPI_TxHalfCpltCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.HAL_SPI_RxHalfCpltCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.HAL_SPI_TxRxHalfCpltCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.HAL_SPI_ErrorCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.HAL_SPI_AbortCpltCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.HAL_SPI_GetState + 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.HAL_SPI_GetError + 0x00000000 0x18 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.SPI_DMATransmitCplt + 0x00000000 0xa6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.SPI_DMAReceiveCplt + 0x00000000 0xa8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.SPI_DMATransmitReceiveCplt + 0x00000000 0x90 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.SPI_DMAHalfTransmitCplt + 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.SPI_DMAHalfReceiveCplt + 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.SPI_DMAHalfTransmitReceiveCplt + 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.SPI_DMAError + 0x00000000 0x40 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.SPI_DMAAbortOnError + 0x00000000 0x2a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.SPI_DMATxAbortCallback + 0x00000000 0xde ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.SPI_DMARxAbortCallback + 0x00000000 0xe2 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.SPI_2linesRxISR_8BIT + 0x00000000 0xbe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.SPI_2linesTxISR_8BIT + 0x00000000 0x92 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.SPI_2linesRxISR_16BIT + 0x00000000 0x66 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.SPI_2linesTxISR_16BIT + 0x00000000 0x60 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.SPI_RxISR_8BIT + 0x00000000 0x50 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.SPI_RxISR_16BIT + 0x00000000 0x4c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.SPI_TxISR_8BIT + 0x00000000 0x46 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.SPI_TxISR_16BIT + 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.SPI_EndRxTransaction + 0x00000000 0xb0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.SPI_CloseRxTx_ISR + 0x00000000 0x84 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.SPI_CloseRx_ISR + 0x00000000 0x60 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.SPI_CloseTx_ISR + 0x00000000 0x7e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.SPI_AbortRx_ISR + 0x00000000 0xc0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.SPI_AbortTx_ISR + 0x00000000 0x144 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0xaf6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x1cb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x1a17a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x38fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x159e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x5a5 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x1b9 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0xf91 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x632 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x30c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x408 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x12b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x241 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x37c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0xd6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x85 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x3ef ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x321 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x4fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x2fe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0xa98 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x1e6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x5cf ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x00000000 0x330 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .text 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .data 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .bss 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .text.HAL_SPIEx_FlushRxFifo + 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_info 0x00000000 0x5ec ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_abbrev 0x00000000 0x156 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_aranges + 0x00000000 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_rnglists + 0x00000000 0x13 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x244 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0xaf6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x1cb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x1a17a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x38fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x159e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x5a5 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x1b9 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0xf91 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x632 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x30c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x408 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x12b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x241 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x37c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0xd6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x85 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x3ef ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x321 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x4fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x2fe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0xa98 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x1e6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x5cf ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_macro 0x00000000 0x330 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_line 0x00000000 0x88a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_str 0x00000000 0x108e95 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .comment 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .debug_frame 0x00000000 0x38 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .ARM.attributes + 0x00000000 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .data 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .bss 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_Base_DeInit + 0x00000000 0xb8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_Base_MspInit + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_Base_MspDeInit + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_Base_Stop + 0x00000000 0x4e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_Base_Stop_IT + 0x00000000 0x5e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_Base_Start_DMA + 0x00000000 0x148 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_Base_Stop_DMA + 0x00000000 0x64 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_OC_DeInit + 0x00000000 0xb8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_OC_MspDeInit + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_OC_Start_IT + 0x00000000 0x2a8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_OC_Stop_IT + 0x00000000 0x1c8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_OC_Start_DMA + 0x00000000 0x440 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_OC_Stop_DMA + 0x00000000 0x1f0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_PWM_Init + 0x00000000 0xae ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_PWM_DeInit + 0x00000000 0xb8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_PWM_MspInit + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_PWM_MspDeInit + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_PWM_Start + 0x00000000 0x20c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_PWM_Stop + 0x00000000 0x12c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_PWM_Start_IT + 0x00000000 0x2a8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_PWM_Stop_IT + 0x00000000 0x1c8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_PWM_Start_DMA + 0x00000000 0x440 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_PWM_Stop_DMA + 0x00000000 0x1f0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_IC_Init + 0x00000000 0xae ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_IC_DeInit + 0x00000000 0xb8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_IC_MspInit + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_IC_MspDeInit + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_IC_Start + 0x00000000 0x1f8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_IC_Stop + 0x00000000 0xe2 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_IC_Start_IT + 0x00000000 0x294 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_IC_Stop_IT + 0x00000000 0x17c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_IC_Start_DMA + 0x00000000 0x398 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_IC_Stop_DMA + 0x00000000 0x1a4 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_OnePulse_DeInit + 0x00000000 0x88 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_OnePulse_MspDeInit + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_OnePulse_Start + 0x00000000 0xec ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_OnePulse_Stop + 0x00000000 0x100 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_OnePulse_Start_IT + 0x00000000 0x10c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_OnePulse_Stop_IT + 0x00000000 0x120 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_Encoder_Init + 0x00000000 0x14c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_Encoder_DeInit + 0x00000000 0x88 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_Encoder_MspInit + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_Encoder_MspDeInit + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_Encoder_Start + 0x00000000 0x11c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_Encoder_Stop + 0x00000000 0x14e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_Encoder_Start_IT + 0x00000000 0x15c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_Encoder_Stop_IT + 0x00000000 0x18a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_Encoder_Start_DMA + 0x00000000 0x2d8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_Encoder_Stop_DMA + 0x00000000 0x1b2 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_IC_ConfigChannel + 0x00000000 0x138 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_PWM_ConfigChannel + 0x00000000 0x228 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_OnePulse_ConfigChannel + 0x00000000 0x1ac ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_DMABurst_WriteStart + 0x00000000 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_DMABurst_MultiWriteStart + 0x00000000 0x2a8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_DMABurst_WriteStop + 0x00000000 0xf4 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_DMABurst_ReadStart + 0x00000000 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_DMABurst_MultiReadStart + 0x00000000 0x2a8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_DMABurst_ReadStop + 0x00000000 0xf4 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_GenerateEvent + 0x00000000 0x4e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_ConfigOCrefClear + 0x00000000 0x244 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_ConfigClockSource + 0x00000000 0x192 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_ConfigTI1Input + 0x00000000 0x38 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_SlaveConfigSynchro_IT + 0x00000000 0x84 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_ReadCapturedValue + 0x00000000 0x88 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_PeriodElapsedCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_PeriodElapsedHalfCpltCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_IC_CaptureHalfCpltCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_PWM_PulseFinishedHalfCpltCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_TriggerHalfCpltCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_ErrorCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_Base_GetState + 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_OC_GetState + 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_PWM_GetState + 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_IC_GetState + 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_OnePulse_GetState + 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_Encoder_GetState + 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_GetActiveChannel + 0x00000000 0x18 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_GetChannelState + 0x00000000 0x72 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.HAL_TIM_DMABurstState + 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.TIM_DMAError + 0x00000000 0x92 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.TIM_DMADelayPulseCplt + 0x00000000 0xa8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.TIM_DMADelayPulseHalfCplt + 0x00000000 0x68 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.TIM_DMACaptureCplt + 0x00000000 0xc8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.TIM_DMACaptureHalfCplt + 0x00000000 0x68 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.TIM_DMAPeriodElapsedCplt + 0x00000000 0x2e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.TIM_DMAPeriodElapsedHalfCplt + 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.TIM_DMATriggerCplt + 0x00000000 0x2e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.TIM_DMATriggerHalfCplt + 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.TIM_TI1_SetConfig + 0x00000000 0xdc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.TIM_TI2_SetConfig + 0x00000000 0x7a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.TIM_TI3_SetConfig + 0x00000000 0x78 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.TIM_TI4_SetConfig + 0x00000000 0x7a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.TIM_ITRx_SetConfig + 0x00000000 0x36 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0xaf6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x1cb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x1a17a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x38fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x159e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x5a5 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x1b9 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0xf91 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x632 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x30c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x408 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x12b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x241 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x37c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0xd6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x85 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x3ef ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x321 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x4fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x2fe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0xa98 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x1e6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x5cf ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00000000 0x330 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .data 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .bss 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_HallSensor_Init + 0x00000000 0x156 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_HallSensor_DeInit + 0x00000000 0x88 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_HallSensor_MspInit + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_HallSensor_MspDeInit + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_HallSensor_Start + 0x00000000 0x120 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_HallSensor_Stop + 0x00000000 0x70 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_HallSensor_Start_IT + 0x00000000 0x130 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_HallSensor_Stop_IT + 0x00000000 0x80 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_HallSensor_Start_DMA + 0x00000000 0x170 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_HallSensor_Stop_DMA + 0x00000000 0x7a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_OCN_Start + 0x00000000 0x174 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_OCN_Stop + 0x00000000 0xba ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_OCN_Start_IT + 0x00000000 0x1e4 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_OCN_Stop_IT + 0x00000000 0x13e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_OCN_Start_DMA + 0x00000000 0x300 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_OCN_Stop_DMA + 0x00000000 0x138 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_PWMN_Start + 0x00000000 0x174 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_PWMN_Stop + 0x00000000 0xba ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_PWMN_Start_IT + 0x00000000 0x1e4 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_PWMN_Stop_IT + 0x00000000 0x13e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_PWMN_Start_DMA + 0x00000000 0x300 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_PWMN_Stop_DMA + 0x00000000 0x138 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_OnePulseN_Start + 0x00000000 0xaa ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_OnePulseN_Stop + 0x00000000 0xbe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_OnePulseN_Start_IT + 0x00000000 0xca ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_OnePulseN_Stop_IT + 0x00000000 0xde ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_ConfigCommutEvent + 0x00000000 0xc0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_ConfigCommutEvent_IT + 0x00000000 0xc0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_ConfigCommutEvent_DMA + 0x00000000 0xe4 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_ConfigBreakInput + 0x00000000 0x18c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_RemapConfig + 0x00000000 0xa4 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_GroupChannel5 + 0x00000000 0x66 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_CommutHalfCpltCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_HallSensor_GetState + 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.HAL_TIMEx_GetChannelNState + 0x00000000 0x52 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.TIMEx_DMACommutationCplt + 0x00000000 0x24 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.TIMEx_DMACommutationHalfCplt + 0x00000000 0x24 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.TIM_DMADelayPulseNCplt + 0x00000000 0x86 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.TIM_DMAErrorCCxN + 0x00000000 0x6e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .text.TIM_CCxNChannelCmd + 0x00000000 0x4a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0xaf6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x1cb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x1a17a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x38fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x159e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x5a5 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x1b9 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0xf91 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x632 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x30c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x408 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x12b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x241 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x37c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0xd6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x85 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x3ef ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x321 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x4fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x2fe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0xa98 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x1e6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x5cf ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x330 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .data 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .bss 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_HalfDuplex_Init + 0x00000000 0xac ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_LIN_Init + 0x00000000 0xdc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_MultiProcessor_Init + 0x00000000 0xd4 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_UART_DeInit + 0x00000000 0x7a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_UART_MspInit + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_UART_MspDeInit + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_UART_Receive + 0x00000000 0x192 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_UART_Transmit_IT + 0x00000000 0xbc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_UART_Receive_DMA + 0x00000000 0x98 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_UART_DMAPause + 0x00000000 0x11a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_UART_DMAResume + 0x00000000 0x106 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_UART_DMAStop + 0x00000000 0x124 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_UART_Abort + 0x00000000 0x1f6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_UART_AbortTransmit + 0x00000000 0xd0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_UART_AbortReceive + 0x00000000 0x162 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_UART_Abort_IT + 0x00000000 0x250 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_UART_AbortTransmit_IT + 0x00000000 0xf0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_UART_AbortReceive_IT + 0x00000000 0x194 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_UART_TxCpltCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_UART_RxCpltCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_UART_RxHalfCpltCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_UART_AbortCpltCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_UART_AbortTransmitCpltCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_UART_AbortReceiveCpltCallback + 0x00000000 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_UART_ReceiverTimeout_Config + 0x00000000 0x38 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_UART_EnableReceiverTimeout + 0x00000000 0x70 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_UART_DisableReceiverTimeout + 0x00000000 0x70 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_MultiProcessor_EnableMuteMode + 0x00000000 0x6c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_MultiProcessor_DisableMuteMode + 0x00000000 0x6c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_MultiProcessor_EnterMuteMode + 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_HalfDuplex_EnableTransmitter + 0x00000000 0xa4 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_HalfDuplex_EnableReceiver + 0x00000000 0xa4 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_LIN_SendBreak + 0x00000000 0x54 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_UART_GetState + 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_UART_GetError + 0x00000000 0x1a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.UART_Start_Receive_DMA + 0x00000000 0x140 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.UART_DMAReceiveCplt + 0x00000000 0x12c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.UART_DMARxHalfCplt + 0x00000000 0x3e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.UART_DMATxAbortCallback + 0x00000000 0x6c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.UART_DMARxAbortCallback + 0x00000000 0x80 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.UART_DMATxOnlyAbortCallback + 0x00000000 0x2a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.UART_DMARxOnlyAbortCallback + 0x00000000 0x4e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.UART_TxISR_8BIT + 0x00000000 0xb6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.UART_TxISR_16BIT + 0x00000000 0xc0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0xaf6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x1cb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x1a17a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x38fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x159e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x5a5 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x1b9 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0xf91 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x632 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x30c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x408 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x12b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x241 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x37c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0xd6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x85 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x3ef ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x321 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x4fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x2fe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0xa98 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x1e6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x5cf ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x00000000 0x330 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .text 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .data 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .bss 0x00000000 0x0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .text.HAL_RS485Ex_Init + 0x00000000 0xce ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .text.HAL_UARTEx_EnableClockStopMode + 0x00000000 0x68 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .text.HAL_UARTEx_DisableClockStopMode + 0x00000000 0x68 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .text.HAL_MultiProcessorEx_AddressLength_Set + 0x00000000 0x5e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .text.HAL_UARTEx_DisableStopMode + 0x00000000 0x66 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .text.HAL_UARTEx_ReceiveToIdle + 0x00000000 0x206 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .text.HAL_UARTEx_ReceiveToIdle_IT + 0x00000000 0xa0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .text.HAL_UARTEx_ReceiveToIdle_DMA + 0x00000000 0xa8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .text.HAL_UARTEx_GetRxEventType + 0x00000000 0x18 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0xaf6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x1cb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x1a17a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x38fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x159e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x5a5 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x1b9 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0xf91 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x632 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x30c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x408 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x12b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x26b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x241 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x37c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0xd6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x85 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x3ef ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x321 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x4fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x2fe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0xa98 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x1e6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x5cf ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x330 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_init_IDB04A1 + 0x00000000 0x94 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_set_non_discoverable + 0x00000000 0x44 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_set_limited_discoverable + 0x00000000 0x1bc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_set_direct_connectable_IDB05A1 + 0x00000000 0x88 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_set_direct_connectable_IDB04A1 + 0x00000000 0x70 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_set_io_capability + 0x00000000 0x58 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_set_author_requirement + 0x00000000 0x62 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_pass_key_response + 0x00000000 0x64 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_authorization_response + 0x00000000 0x62 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_set_non_connectable_IDB05A1 + 0x00000000 0x62 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_set_non_connectable_IDB04A1 + 0x00000000 0x58 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_set_undirected_connectable + 0x00000000 0x62 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_slave_security_request + 0x00000000 0x6c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_update_adv_data + 0x00000000 0xa2 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_delete_ad_type + 0x00000000 0x58 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_get_security_level + 0x00000000 0x7e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_configure_whitelist + 0x00000000 0x44 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_terminate + 0x00000000 0x66 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_clear_security_database + 0x00000000 0x44 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_allow_rebond_IDB05A1 + 0x00000000 0x58 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_allow_rebond_IDB04A1 + 0x00000000 0x44 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_start_limited_discovery_proc + 0x00000000 0x7c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_start_general_discovery_proc + 0x00000000 0x7c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_start_name_discovery_proc + 0x00000000 0xa8 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_start_auto_conn_establish_proc_IDB05A1 + 0x00000000 0x1fa ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_start_auto_conn_establish_proc_IDB04A1 + 0x00000000 0x234 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_start_general_conn_establish_proc_IDB05A1 + 0x00000000 0x86 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_start_general_conn_establish_proc_IDB04A1 + 0x00000000 0x9a ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_start_selective_conn_establish_proc + 0x00000000 0xd2 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_create_connection + 0x00000000 0xa8 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_terminate_gap_procedure + 0x00000000 0x52 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_start_connection_update + 0x00000000 0x8e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_send_pairing_request + 0x00000000 0x66 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_resolve_private_address_IDB05A1 + 0x00000000 0x7c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_resolve_private_address_IDB04A1 + 0x00000000 0x60 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_set_broadcast_mode + 0x00000000 0x130 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_start_observation_procedure + 0x00000000 0x82 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_is_device_bonded + 0x00000000 0x68 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .text.aci_gap_get_bonded_devices + 0x00000000 0x8e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x174 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x9b ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x1cb ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x2e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x28 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x1011 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x11f ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x1a17a ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x6d ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x38fb ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x56 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x159e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x5a5 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x1b9 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x18b ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x26b ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x23d ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0xf91 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x632 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x30c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x408 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x12b ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x26b ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x241 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x37c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0xd6 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x85 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x122 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x3ef ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x321 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x4fb ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0xeb ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x2fe ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0xa98 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x1e6 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x5cf ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x44 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x330 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x28 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x82 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x70 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x40 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x20 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x7c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x37f ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x174 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x4bd ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x50 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00000000 0x1b4 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_gatt_include_service + 0x00000000 0x132 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_gatt_add_char_desc + 0x00000000 0x212 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_gatt_del_char + 0x00000000 0x64 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_gatt_del_service + 0x00000000 0x5a ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_gatt_del_include_service + 0x00000000 0x64 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_gatt_set_event_mask + 0x00000000 0x58 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_gatt_exchange_configuration + 0x00000000 0x5e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_att_find_information_req + 0x00000000 0x6a ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_att_find_by_type_value_req + 0x00000000 0x9e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_att_read_by_type_req + 0x00000000 0xa6 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_att_read_by_group_type_req + 0x00000000 0xa6 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_att_prepare_write_req + 0x00000000 0x98 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_att_execute_write_req + 0x00000000 0x64 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_gatt_disc_all_prim_services + 0x00000000 0x5e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_gatt_disc_prim_service_by_uuid + 0x00000000 0x92 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_gatt_find_included_services + 0x00000000 0x6e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_gatt_disc_all_charac_of_serv + 0x00000000 0x6e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_gatt_disc_charac_by_uuid + 0x00000000 0x11c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_gatt_disc_all_charac_descriptors + 0x00000000 0x6e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_gatt_read_charac_val + 0x00000000 0x68 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_gatt_read_using_charac_uuid + 0x00000000 0xa6 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_gatt_read_long_charac_val + 0x00000000 0x6e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_gatt_read_multiple_charac_val + 0x00000000 0x9c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_gatt_write_charac_value + 0x00000000 0xf6 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_gatt_write_long_charac_val + 0x00000000 0xac ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_gatt_write_charac_reliable + 0x00000000 0xac ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_gatt_write_long_charac_desc + 0x00000000 0xac ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_gatt_read_long_charac_desc + 0x00000000 0x6e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_gatt_write_charac_descriptor + 0x00000000 0xf6 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_gatt_read_charac_desc + 0x00000000 0x68 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_gatt_write_without_response + 0x00000000 0x8a ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_gatt_signed_write_without_resp + 0x00000000 0x88 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_gatt_confirm_indication + 0x00000000 0x5a ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_gatt_write_response + 0x00000000 0x140 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_gatt_set_security_permission + 0x00000000 0x6a ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_gatt_set_desc_value + 0x00000000 0x138 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_gatt_read_handle_value + 0x00000000 0xac ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_gatt_read_handle_value_offset_IDB05A1 + 0x00000000 0xb4 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .text.aci_gatt_update_char_value_ext_IDB05A1 + 0x00000000 0xbc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x174 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x9b ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x1cb ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x2e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x28 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x1011 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x11f ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x1a17a ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x6d ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x38fb ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x56 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x159e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x5a5 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x1b9 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x18b ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x26b ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x23d ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0xf91 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x632 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x30c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x408 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x12b ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x26b ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x241 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x37c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0xd6 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x85 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x122 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x3ef ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x321 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x4fb ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0xeb ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x2fe ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0xa98 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x1e6 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x5cf ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x44 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x330 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x28 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x82 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x70 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x40 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x20 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x7c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x37f ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x174 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x4bd ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0xab ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x00000000 0x1b4 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .text.aci_hal_get_fw_build_number + 0x00000000 0x5c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .text.aci_hal_read_config_data + 0x00000000 0xaa ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .text.aci_hal_le_tx_test_packet_number + 0x00000000 0x5a ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .text.aci_hal_device_standby + 0x00000000 0x44 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .text.aci_hal_tone_start + 0x00000000 0x58 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .text.aci_hal_tone_stop + 0x00000000 0x44 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .text.aci_hal_get_link_status + 0x00000000 0x90 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .text.aci_hal_get_anchor_period + 0x00000000 0x64 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x174 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x9b ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x1cb ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x2e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x28 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x1011 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x11f ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x1a17a ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x6d ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x38fb ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x56 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x159e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x5a5 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x1b9 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x18b ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x26b ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x23d ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0xf91 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x632 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x30c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x408 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x12b ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x26b ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x241 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x37c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0xd6 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x85 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x122 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x3ef ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x321 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x4fb ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0xeb ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x2fe ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0xa98 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x1e6 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x5cf ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x44 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x330 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x28 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x82 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x70 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x40 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x20 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x7c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x37f ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x174 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x4bd ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x264 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00000000 0x1b4 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .text.aci_l2cap_connection_parameter_update_request + 0x00000000 0x84 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .text.aci_l2cap_connection_parameter_update_response_IDB05A1 + 0x00000000 0x98 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .text.aci_l2cap_connection_parameter_update_response_IDB04A1 + 0x00000000 0x8c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_info 0x00000000 0x4c9 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_abbrev 0x00000000 0x16b ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_aranges + 0x00000000 0x30 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_rnglists + 0x00000000 0x22 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x438 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x174 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x9b ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x1cb ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x2e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x28 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x1011 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x11f ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x1a17a ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x6d ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x38fb ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x56 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x159e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x5a5 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x1b9 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x18b ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x26b ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x23d ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0xf91 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x632 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x30c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x408 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x12b ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x26b ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x241 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x37c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0xd6 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x85 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x122 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x3ef ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x321 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x4fb ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0xeb ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x2fe ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0xa98 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x1e6 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x5cf ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x44 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x330 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x28 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x82 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x70 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x40 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x20 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x7c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x37f ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x174 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x4bd ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x1e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x264 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_macro 0x00000000 0x1b4 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_line 0x00000000 0xcb6 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_str 0x00000000 0x11199d ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .comment 0x00000000 0x44 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .debug_frame 0x00000000 0x88 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .ARM.attributes + 0x00000000 0x34 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .text.aci_updater_start + 0x00000000 0x3e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .text.aci_updater_reboot + 0x00000000 0x3e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .text.aci_get_updater_version + 0x00000000 0x5c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .text.aci_get_updater_buffer_size + 0x00000000 0x5c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .text.aci_erase_blue_flag + 0x00000000 0x44 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .text.aci_reset_blue_flag + 0x00000000 0x44 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .text.aci_updater_erase_sector + 0x00000000 0x56 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .text.aci_updater_program_data_block + 0x00000000 0x8a ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .text.aci_updater_read_data_block + 0x00000000 0x8c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .text.aci_updater_calc_crc + 0x00000000 0x76 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .text.aci_updater_hw_version + 0x00000000 0x5c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_info 0x00000000 0x6b9 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_abbrev 0x00000000 0x13e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_aranges + 0x00000000 0x70 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_rnglists + 0x00000000 0x51 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x41c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x174 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x9b ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x1cb ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x2e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x28 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x1011 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x11f ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x1a17a ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x6d ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x38fb ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x56 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x159e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x5a5 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x1b9 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x18b ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x26b ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x23d ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0xf91 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x632 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x30c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x408 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x12b ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x26b ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x241 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x37c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0xd6 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x85 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x122 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x3ef ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x321 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x4fb ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0xeb ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x2fe ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0xa98 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x1e6 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x5cf ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x44 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x330 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x28 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x82 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x70 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x40 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x20 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x7c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x37f ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x174 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x4bd ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_line 0x00000000 0xe2a ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_str 0x00000000 0x110699 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .comment 0x00000000 0x44 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .debug_frame 0x00000000 0x1a4 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .ARM.attributes + 0x00000000 0x34 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x174 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x9b ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x1cb ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x2e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x28 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x1011 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x11f ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x1a17a ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x6d ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x38fb ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x56 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x159e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x5a5 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x1b9 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x18b ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x26b ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x23d ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0xf91 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x632 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x30c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x408 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x12b ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x26b ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x241 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x37c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0xd6 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x85 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x122 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x3ef ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x321 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x4fb ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0xeb ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x2fe ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0xa98 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x1e6 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x5cf ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x44 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x330 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x28 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x82 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x70 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x40 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x20 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x7c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x37f ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x174 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x4bd ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x50 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0xab ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x1e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x264 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x4c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00000000 0x172 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .text.hci_disconnect + 0x00000000 0x66 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .text.hci_le_read_buffer_size + 0x00000000 0x7a ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .text.hci_le_set_advertising_parameters + 0x00000000 0xac ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .text.hci_le_set_advertising_data + 0x00000000 0x82 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .text.hci_le_set_advertise_enable + 0x00000000 0x70 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .text.hci_le_set_scan_parameters + 0x00000000 0x90 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .text.hci_le_set_scan_enable + 0x00000000 0x7a ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .text.hci_le_rand + 0x00000000 0x78 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .text.hci_le_read_advertising_channel_tx_power + 0x00000000 0x70 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .text.hci_le_set_random_address + 0x00000000 0x6e ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .text.hci_read_bd_addr + 0x00000000 0x78 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .text.hci_le_create_connection + 0x00000000 0xce ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .text.hci_le_create_connection_cancel + 0x00000000 0x44 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .text.hci_le_encrypt + 0x00000000 0xaa ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .text.hci_le_ltk_request_reply + 0x00000000 0x7a ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .text.hci_le_ltk_request_neg_reply + 0x00000000 0x5c ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .text.hci_le_read_white_list_size + 0x00000000 0x66 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .text.hci_le_clear_white_list + 0x00000000 0x44 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .text.hci_le_add_device_to_white_list + 0x00000000 0x68 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .text.hci_le_remove_device_from_white_list + 0x00000000 0x68 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .text.hci_read_transmit_power_level + 0x00000000 0x8c ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .text.hci_read_rssi + 0x00000000 0x84 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .text.hci_le_read_local_supported_features + 0x00000000 0x70 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .text.hci_le_read_channel_map + 0x00000000 0x82 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .text.hci_le_read_supported_states + 0x00000000 0x70 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .text.hci_le_receiver_test + 0x00000000 0x58 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .text.hci_le_transmitter_test + 0x00000000 0x68 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .text.hci_le_test_end + 0x00000000 0x6a ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x9b ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x1cb ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x2e ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x28 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x1011 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x11f ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x1a17a ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x6d ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x38fb ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x56 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x159e ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x5a5 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x1b9 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x18b ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x26b ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x23d ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0xf91 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x632 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x30c ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x408 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x12b ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x26b ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x241 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x37c ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0xd6 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x85 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x122 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x3ef ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x321 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x4fb ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0xeb ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x2fe ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0xa98 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x1e6 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x5cf ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x44 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x330 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x28 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x82 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x70 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x40 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x20 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x7c ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00000000 0x37f ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .text.BleTimeoutCallback + 0x00000000 0x20 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x86 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x69 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x19 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0xcf ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x174 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x9b ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x1cb ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x2e ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x28 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x1011 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x11f ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x1a17a ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x6d ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x38fb ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x56 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x159e ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x5a5 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x1b9 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x18b ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x26b ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x23d ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0xf91 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x632 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x30c ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x408 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x12b ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x26b ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x241 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x37c ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0xd6 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x85 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x122 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x3ef ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x321 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x4fb ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0xeb ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x2fe ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0xa98 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x1e6 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x5cf ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x44 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x330 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x28 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x82 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x70 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x40 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x20 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x7c ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x00000000 0x37f ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .text.list_insert_node_after + 0x00000000 0x4c ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .text.list_insert_node_before + 0x00000000 0x4c ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .text.list_get_next_node + 0x00000000 0x38 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .text.list_get_prev_node + 0x00000000 0x38 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x9e ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x112 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x1cb ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x2e ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x28 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x1011 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x11f ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x1a17a ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x6d ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x38fb ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x56 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x159e ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x5a5 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x1b9 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x18b ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x26b ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x23d ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0xf91 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x632 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x30c ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x408 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x12b ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x26b ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x241 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x37c ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0xd6 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x85 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x122 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x3ef ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x321 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x4fb ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0xeb ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x2fe ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0xa98 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x1e6 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x5cf ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x44 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00000000 0x330 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.makeCmsisPriority + 0x00000000 0x2c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osKernelRunning + 0x00000000 0x18 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osKernelSysTick + 0x00000000 0x20 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osThreadGetId + 0x00000000 0xe ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osThreadTerminate + 0x00000000 0x18 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osThreadYield + 0x00000000 0x24 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osThreadSetPriority + 0x00000000 0x2a ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osThreadGetPriority + 0x00000000 0x3c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osTimerDelete + 0x00000000 0x40 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osSignalSet + 0x00000000 0x80 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osSignalWait + 0x00000000 0x98 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osMutexDelete + 0x00000000 0x26 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osSemaphoreWait + 0x00000000 0x9c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osSemaphoreRelease + 0x00000000 0x6c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osSemaphoreDelete + 0x00000000 0x26 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osPoolCAlloc + 0x00000000 0x2a ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osMailCreate + 0x00000000 0xb0 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osMailAlloc + 0x00000000 0x2a ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osMailCAlloc + 0x00000000 0x46 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osMailPut + 0x00000000 0x7c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osMailGet + 0x00000000 0xe8 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osMailFree + 0x00000000 0x2a ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osSystickHandler + 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osThreadSuspend + 0x00000000 0x18 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osThreadResume + 0x00000000 0x44 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osThreadSuspendAll + 0x00000000 0xe ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osThreadResumeAll + 0x00000000 0x18 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osDelayUntil + 0x00000000 0x2c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osAbortDelay + 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osThreadList + 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osMessagePeek + 0x00000000 0x96 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osMessageWaiting + 0x00000000 0x2c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osMessageAvailableSpace + 0x00000000 0x18 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osMessageDelete + 0x00000000 0x26 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osRecursiveMutexCreate + 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osRecursiveMutexRelease + 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osRecursiveMutexWait + 0x00000000 0x18 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osSemaphoreGetCount + 0x00000000 0x18 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x5b ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x94 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x57 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x20 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x86 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x69 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x19 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0xcf ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_info 0x00000000 0x77 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_abbrev 0x00000000 0x28 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_aranges + 0x00000000 0x18 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x193 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_line 0x00000000 0x678 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_str 0x00000000 0xb71a ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .comment 0x00000000 0x44 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .ARM.attributes + 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .text.xEventGroupCreate + 0x00000000 0x2e ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .text.xEventGroupSync + 0x00000000 0x160 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .text.xEventGroupWaitBits + 0x00000000 0x1a4 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .text.xEventGroupClearBits + 0x00000000 0x72 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .text.xEventGroupGetBitsFromISR + 0x00000000 0x48 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .text.xEventGroupSetBits + 0x00000000 0x118 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .text.vEventGroupDelete + 0x00000000 0x64 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .text.vEventGroupSetBitsCallback + 0x00000000 0x1a ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .text.vEventGroupClearBitsCallback + 0x00000000 0x1a ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .text.prvTestWaitCondition + 0x00000000 0x44 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_info 0x00000000 0x8d7 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_abbrev 0x00000000 0x2a1 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_aranges + 0x00000000 0x68 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_rnglists + 0x00000000 0x4c ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x1f2 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x5b ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x94 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x11c ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x9b ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x57 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x29 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x19 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_line 0x00000000 0xa99 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_str 0x00000000 0xc14c ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .comment 0x00000000 0x44 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_frame 0x00000000 0x180 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .ARM.attributes + 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x5b ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x94 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x11c ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x9b ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x57 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x29 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.xQueuePeek + 0x00000000 0x1c8 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.xQueuePeekFromISR + 0x00000000 0xd8 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.uxQueueMessagesWaiting + 0x00000000 0x3e ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.uxQueueSpacesAvailable + 0x00000000 0x48 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.uxQueueMessagesWaitingFromISR + 0x00000000 0x3e ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.vQueueDelete + 0x00000000 0x3e ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.xQueueIsQueueEmptyFromISR + 0x00000000 0x4a ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.xQueueIsQueueFullFromISR + 0x00000000 0x4e ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.pcQueueGetName + 0x00000000 0x4c ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.vQueueUnregisterQueue + 0x00000000 0x54 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x5b ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x94 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x11c ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x9b ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x57 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x29 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x20 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.xStreamBufferGenericCreate + 0x00000000 0xbc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.vStreamBufferDelete + 0x00000000 0x50 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.xStreamBufferReset + 0x00000000 0x6e ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.xStreamBufferSetTriggerLevel + 0x00000000 0x5e ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.xStreamBufferSpacesAvailable + 0x00000000 0x68 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.xStreamBufferBytesAvailable + 0x00000000 0x3c ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.xStreamBufferSend + 0x00000000 0x172 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.xStreamBufferSendFromISR + 0x00000000 0xe6 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.prvWriteMessageToBuffer + 0x00000000 0x7a ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.xStreamBufferReceive + 0x00000000 0x130 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.xStreamBufferNextMessageLengthBytes + 0x00000000 0x96 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.xStreamBufferReceiveFromISR + 0x00000000 0xe2 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.prvReadMessageFromBuffer + 0x00000000 0x64 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.xStreamBufferIsEmpty + 0x00000000 0x52 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.xStreamBufferIsFull + 0x00000000 0x62 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.xStreamBufferSendCompletedFromISR + 0x00000000 0x88 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.xStreamBufferReceiveCompletedFromISR + 0x00000000 0x88 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.prvWriteBytesToBuffer + 0x00000000 0xea ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.prvReadBytesFromBuffer + 0x00000000 0xfa ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.prvBytesInBuffer + 0x00000000 0x40 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.prvInitialiseNewStreamBuffer + 0x00000000 0x68 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_info 0x00000000 0x1156 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_abbrev 0x00000000 0x31f ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_aranges + 0x00000000 0xc0 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_rnglists + 0x00000000 0x95 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x1f2 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x20 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x18 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_line 0x00000000 0xed9 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_str 0x00000000 0xc11a ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .comment 0x00000000 0x44 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_frame 0x00000000 0x328 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .ARM.attributes + 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.vTaskDelete + 0x00000000 0x120 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.uxTaskPriorityGet + 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.uxTaskPriorityGetFromISR + 0x00000000 0x58 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.vTaskPrioritySet + 0x00000000 0x154 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.vTaskSuspend + 0x00000000 0x128 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.prvTaskIsTaskSuspended + 0x00000000 0x64 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.vTaskResume + 0x00000000 0xbc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.xTaskResumeFromISR + 0x00000000 0xe4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.vTaskEndScheduler + 0x00000000 0x30 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.xTaskGetTickCountFromISR + 0x00000000 0x24 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.uxTaskGetNumberOfTasks + 0x00000000 0x18 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.pcTaskGetName + 0x00000000 0x4c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.xTaskCatchUpTicks + 0x00000000 0x54 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.vTaskPlaceOnUnorderedEventList + 0x00000000 0x7c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.vTaskRemoveFromUnorderedEventList + 0x00000000 0xc8 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.vTaskSetTimeOutState + 0x00000000 0x50 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.xTaskGetCurrentTaskHandle + 0x00000000 0x20 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.uxTaskResetEventItemValue + 0x00000000 0x30 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.xTaskNotifyWait + 0x00000000 0xc0 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.xTaskGenericNotifyFromISR + 0x00000000 0x1cc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.vTaskNotifyGiveFromISR + 0x00000000 0x12c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.xTaskNotifyStateClear + 0x00000000 0x4c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.ulTaskNotifyValueClear + 0x00000000 0x4c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x5b ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x94 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x11c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x9b ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x57 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x29 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x20 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .text.xTimerGetTimerDaemonTaskHandle + 0x00000000 0x3c ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .text.xTimerGetPeriod + 0x00000000 0x3a ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .text.vTimerSetReloadMode + 0x00000000 0x68 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .text.uxTimerGetReloadMode + 0x00000000 0x54 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .text.xTimerGetExpiryTime + 0x00000000 0x3e ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .text.pcTimerGetName + 0x00000000 0x3a ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .text.xTimerIsTimerActive + 0x00000000 0x54 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .text.pvTimerGetTimerID + 0x00000000 0x42 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .text.vTimerSetTimerID + 0x00000000 0x42 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x5b ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x94 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x11c ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x9b ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x57 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x29 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x80 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .rodata.pcInterruptPriorityRegisters + 0x00000000 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .text.vPortEndScheduler + 0x00000000 0x38 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .rodata.xHeapStructSize + 0x00000000 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .text.xPortGetFreeHeapSize + 0x00000000 0x18 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .text.xPortGetMinimumEverFreeHeapSize + 0x00000000 0x18 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .text.vPortInitialiseBlocks + 0x00000000 0xe ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .text.vPortGetHeapStats + 0x00000000 0xbc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x5b ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x94 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x11c ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x9b ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x57 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x29 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x86 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x69 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x19 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0xcf ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x00000000 0xbd ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .text.lorawan_aes_cbc_encrypt + 0x00000000 0x54 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .debug_macro 0x00000000 0x5b ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .debug_macro 0x00000000 0x94 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .debug_macro 0x00000000 0x11c ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .debug_macro 0x00000000 0x9b ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .debug_macro 0x00000000 0x57 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .debug_macro 0x00000000 0x29 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .debug_macro 0x00000000 0x28 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .text.SecureElementDeleteDynamicKeys + 0x00000000 0x1a ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .text.SecureElementSetObjHandler + 0x00000000 0x1a ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x5b ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x94 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x11c ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x9b ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x57 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x29 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x86 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x69 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x19 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0xcf ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0xbd ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x28 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x28 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0xbf ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x3a ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0xc1 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x3d ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x35 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0xa6 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .rodata.LoRaMacMaxEirpTable + 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerIsBusy + 0x00000000 0x4c ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerStop + 0x00000000 0x1a ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerLinkCheckReq + 0x00000000 0x2c ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerGetActiveRegion + 0x00000000 0x30 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerGetDevEUI + 0x00000000 0x44 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerSetDevEUI + 0x00000000 0x18 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerGetAppEUI + 0x00000000 0x44 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerSetAppEUI + 0x00000000 0x40 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerGetNetworkID + 0x00000000 0x3e ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerSetNetworkID + 0x00000000 0x40 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerGetDevAddr + 0x00000000 0x3e ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerSetDevAddr + 0x00000000 0x40 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerSetActiveRegion + 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerGetAdrEnable + 0x00000000 0x30 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerSetAdrEnable + 0x00000000 0x3c ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerSetTxDatarate + 0x00000000 0x4c ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerGetDutyCycleEnable + 0x00000000 0x30 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerSetDutyCycleEnable + 0x00000000 0x28 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerGetRX2Params + 0x00000000 0x44 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerGetTxPower + 0x00000000 0x40 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerGetRx1Delay + 0x00000000 0x3e ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerGetRx2Delay + 0x00000000 0x3e ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerGetJoinRx1Delay + 0x00000000 0x3e ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerGetJoinRx2Delay + 0x00000000 0x3e ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerSetTxPower + 0x00000000 0x32 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerSetRX2Params + 0x00000000 0x38 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerSetRx1Delay + 0x00000000 0x30 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerSetRx2Delay + 0x00000000 0x30 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerSetJoinRx1Delay + 0x00000000 0x30 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerSetJoinRx2Delay + 0x00000000 0x30 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerGetPingPeriodicity + 0x00000000 0x18 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerSetPingPeriodicity + 0x00000000 0x1a ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerGetBeaconState + 0x00000000 0x18 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerGetNwkKey + 0x00000000 0x44 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerSetNwkKey + 0x00000000 0x40 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerGetAppKey + 0x00000000 0x44 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerSetAppKey + 0x00000000 0x40 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerGetNwkSKey + 0x00000000 0x44 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerSetNwkSKey + 0x00000000 0x40 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerGetAppSKey + 0x00000000 0x44 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerSetAppSKey + 0x00000000 0x40 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x5b ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x94 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x11c ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x9b ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x57 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x29 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x86 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x69 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x19 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0xcf ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0xbd ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x28 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x3a ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0xc1 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x3d ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x35 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0xa6 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0xf9 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x60 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0xbf ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x4c ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x00000000 0x40 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .rodata.LoRaMacMaxEirpTable + 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .text.NvmDataMgmtFactoryReset + 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x5b ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x94 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x57 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x9e ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x112 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x86 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x69 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x19 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0xcf ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0xbd ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x28 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x3a ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0xc1 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x3d ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x35 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0xa6 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0xf9 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x00000000 0x60 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .rodata.LoRaMacMaxEirpTable + 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x5b ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x94 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x11c ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x9b ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x57 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x29 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x86 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x69 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x19 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0xcf ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0xbd ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x28 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x3a ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0xc1 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x3d ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x35 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0xa6 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0xf9 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x60 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0xbf ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x4c ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.LoRaMacStop + 0x00000000 0x38 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.LoRaMacChannelAdd + 0x00000000 0x60 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.LoRaMacChannelRemove + 0x00000000 0x64 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.LoRaMacMcChannelSetup + 0x00000000 0x12c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.LoRaMacMcChannelDelete + 0x00000000 0x80 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.LoRaMacMcChannelGetGroupId + 0x00000000 0x48 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.LoRaMacMcChannelSetupRxParams + 0x00000000 0x140 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.LoRaMacDeInitialization + 0x00000000 0x54 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x86 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x69 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x19 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0xcf ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0xbd ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x28 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x3a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0xc1 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x3d ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x35 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0xa6 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0xf9 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x60 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0xbf ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x4c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x29 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .rodata.LoRaMacMaxEirpTable + 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x86 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x69 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x19 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0xcf ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0xbd ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x28 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x3a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0xc1 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x3d ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x35 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0xa6 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0xf9 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x60 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0xbf ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x4c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .rodata.LoRaMacMaxEirpTable + 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .text.LoRaMacClassBIsAcquisitionPending + 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .text.LoRaMacClassBStartRxSlots + 0x00000000 0xe ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .text.LoRaMacClassBSetMulticastPeriodicity + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x5b ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x94 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x57 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x19b ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x86 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x69 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x19 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0xcf ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0xbd ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x28 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x29 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x3a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0xc1 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x3d ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x35 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0xa6 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0xf3 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0xbf ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x60 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x4c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .rodata.LoRaMacMaxEirpTable + 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .text.LoRaMacCommandsGetCmd + 0x00000000 0x4c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x86 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x69 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x19 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0xcf ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0xbd ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x28 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x3a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0xc1 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x3d ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x35 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0xa6 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0xf3 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x00000000 0x60 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .rodata.LoRaMacMaxEirpTable + 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .text.DecreaseBufferPointer + 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .text.LoRaMacConfirmQueueRemoveLast + 0x00000000 0x44 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .text.LoRaMacConfirmQueueGetStatusCmn + 0x00000000 0x18 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x86 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x69 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x19 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0xcf ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0xbd ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x3a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x2e ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0xc1 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x3d ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x35 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0xa6 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0xf9 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x60 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .text.LoRaMacCryptoDeriveMcSessionKeyPair + 0x00000000 0xe0 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x5b ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x94 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x11c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x9b ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x57 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x29 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x86 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x69 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x19 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0xcf ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0xbd ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x28 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x3a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0xc1 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x3d ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x35 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0xa6 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0xf3 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0xbf ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0xbf ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x86 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x69 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x19 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0xcf ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0xbd ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x00000000 0x28 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .text.LoRaMacSerializerReJoinType1 + 0x00000000 0xb8 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .text.LoRaMacSerializerReJoinType0or2 + 0x00000000 0xb8 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0xbf ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x86 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x69 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x19 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0xcf ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0xbd ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x00000000 0x28 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .rodata.LoRaMacMaxEirpTable + 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .rodata.DataratesEU868 + 0x00000000 0x8 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .rodata.BandwidthsEU868 + 0x00000000 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .rodata.MaxPayloadOfDatarateEU868 + 0x00000000 0x8 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .rodata.MaxPayloadOfDatarateRepeaterEU868 + 0x00000000 0x8 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .text.RegionChannelAdd + 0x00000000 0x26 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .text.RegionChannelsRemove + 0x00000000 0x26 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .text.RegionRxBeaconSetup + 0x00000000 0x28 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x86 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x69 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x19 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0xcf ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0xbd ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x3a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0xc1 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x3d ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x35 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0xa6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0xf9 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x2e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x60 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0xbf ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x4c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .rodata.LoRaMacMaxEirpTable + 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .rodata.DataratesAS923 + 0x00000000 0x8 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .rodata.BandwidthsAS923 + 0x00000000 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .rodata.MaxPayloadOfDatarateDwell0AS923 + 0x00000000 0x8 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .rodata.MaxPayloadOfDatarateRepeaterDwell0AS923 + 0x00000000 0x8 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .rodata.MaxPayloadOfDatarateDwell1AS923 + 0x00000000 0x8 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .rodata.EffectiveRx1DrOffsetAS923 + 0x00000000 0x8 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .text.RegionAS923GetPhyParam + 0x00000000 0x1e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .text.RegionAS923SetBandTxDone + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .text.RegionAS923InitDefaults + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .text.RegionAS923Verify + 0x00000000 0x1a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .text.RegionAS923ApplyCFList + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .text.RegionAS923ChanMaskSet + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .text.RegionAS923ComputeRxWindowParameters + 0x00000000 0x1e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .text.RegionAS923RxConfig + 0x00000000 0x18 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .text.RegionAS923TxConfig + 0x00000000 0x1a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .text.RegionAS923LinkAdrReq + 0x00000000 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .text.RegionAS923RxParamSetupReq + 0x00000000 0x1a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .text.RegionAS923NewChannelReq + 0x00000000 0xbc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .text.RegionAS923TxParamSetupReq + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .text.RegionAS923DlChannelReq + 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .text.RegionAS923AlternateDr + 0x00000000 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .text.RegionAS923NextChannel + 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .text.RegionAS923ChannelAdd + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .text.RegionAS923ChannelsRemove + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .text.RegionAS923SetContinuousWave + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .text.RegionAS923ApplyDrOffset + 0x00000000 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .text.RegionAS923RxBeaconSetup + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_info 0x00000000 0x1287 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_abbrev 0x00000000 0x215 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_aranges + 0x00000000 0xc0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_rnglists + 0x00000000 0x8c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x3e4 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x86 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x69 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x19 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0xcf ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0xbd ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x3a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0xc1 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x3d ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x35 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0xa6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0xf3 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0xbf ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x2e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x60 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x4c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_macro 0x00000000 0x11c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_line 0x00000000 0xc6d ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_str 0x00000000 0x11f6e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .comment 0x00000000 0x44 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .debug_frame 0x00000000 0x354 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .ARM.attributes + 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .rodata.LoRaMacMaxEirpTable + 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .rodata.DataratesAU915 + 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .rodata.BandwidthsAU915 + 0x00000000 0x40 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .rodata.DatarateOffsetsAU915 + 0x00000000 0x2a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .rodata.MaxPayloadOfDatarateDwell0AU915 + 0x00000000 0xe ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .rodata.MaxPayloadOfDatarateRepeaterDwell0AU915 + 0x00000000 0xe ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .rodata.MaxPayloadOfDatarateDwell1AU915 + 0x00000000 0xe ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .rodata.MaxPayloadOfDatarateRepeaterDwell1AU915 + 0x00000000 0xe ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .text.RegionAU915GetPhyParam + 0x00000000 0x1e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .text.RegionAU915SetBandTxDone + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .text.RegionAU915InitDefaults + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .text.RegionAU915Verify + 0x00000000 0x1a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .text.RegionAU915ApplyCFList + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .text.RegionAU915ChanMaskSet + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .text.RegionAU915ComputeRxWindowParameters + 0x00000000 0x1e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .text.RegionAU915RxConfig + 0x00000000 0x18 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .text.RegionAU915TxConfig + 0x00000000 0x1a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .text.RegionAU915LinkAdrReq + 0x00000000 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .text.RegionAU915RxParamSetupReq + 0x00000000 0x1a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .text.RegionAU915NewChannelReq + 0x00000000 0x18 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .text.RegionAU915TxParamSetupReq + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .text.RegionAU915DlChannelReq + 0x00000000 0x18 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .text.RegionAU915AlternateDr + 0x00000000 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .text.RegionAU915NextChannel + 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .text.RegionAU915ChannelAdd + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .text.RegionAU915ChannelsRemove + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .text.RegionAU915SetContinuousWave + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .text.RegionAU915ApplyDrOffset + 0x00000000 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .text.RegionAU915RxBeaconSetup + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_info 0x00000000 0x125c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_abbrev 0x00000000 0x1f8 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_aranges + 0x00000000 0xc0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_rnglists + 0x00000000 0x8b ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x3dc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x86 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x69 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x19 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0xcf ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0xbd ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x3a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0xc1 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x3d ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x35 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0xa6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0xf3 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0xbf ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x2e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x60 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0x4c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_macro 0x00000000 0xea ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_line 0x00000000 0xc1f ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_str 0x00000000 0x11e49 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .comment 0x00000000 0x44 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .debug_frame 0x00000000 0x358 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .ARM.attributes + 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .rodata.LoRaMacMaxEirpTable + 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .text.FindAvailable125kHzChannels + 0x00000000 0x6e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .text.RegionBaseUSComputeNext125kHzJoinChannel + 0x00000000 0xe4 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .text.RegionBaseUSVerifyFrequencyGroup + 0x00000000 0x48 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .text.RegionBaseUSCalcDownlinkFrequency + 0x00000000 0x26 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_info 0x00000000 0x379 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_abbrev 0x00000000 0x14c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_aranges + 0x00000000 0x38 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_rnglists + 0x00000000 0x26 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x3bd ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x86 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x69 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x19 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0xcf ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0xbd ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x3a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0xc1 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x3d ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x35 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0xa6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0xf3 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x2e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x60 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0xbf ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x4c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_line 0x00000000 0xb19 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_str 0x00000000 0x109f0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .comment 0x00000000 0x44 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .debug_frame 0x00000000 0xb0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .ARM.attributes + 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .rodata.LoRaMacMaxEirpTable + 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .rodata.DataratesCN470 + 0x00000000 0x6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .rodata.BandwidthsCN470 + 0x00000000 0x18 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .rodata.MaxPayloadOfDatarateCN470 + 0x00000000 0x6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .rodata.MaxPayloadOfDatarateRepeaterCN470 + 0x00000000 0x6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .text.RegionCN470GetPhyParam + 0x00000000 0x1e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .text.RegionCN470SetBandTxDone + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .text.RegionCN470InitDefaults + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .text.RegionCN470Verify + 0x00000000 0x1a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .text.RegionCN470ApplyCFList + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .text.RegionCN470ChanMaskSet + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .text.RegionCN470ComputeRxWindowParameters + 0x00000000 0x1e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .text.RegionCN470RxConfig + 0x00000000 0x18 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .text.RegionCN470TxConfig + 0x00000000 0x1a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .text.RegionCN470LinkAdrReq + 0x00000000 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .text.RegionCN470RxParamSetupReq + 0x00000000 0x1a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .text.RegionCN470NewChannelReq + 0x00000000 0x18 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .text.RegionCN470TxParamSetupReq + 0x00000000 0x18 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .text.RegionCN470DlChannelReq + 0x00000000 0x18 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .text.RegionCN470AlternateDr + 0x00000000 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .text.RegionCN470NextChannel + 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .text.RegionCN470ChannelAdd + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .text.RegionCN470ChannelsRemove + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .text.RegionCN470SetContinuousWave + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .text.RegionCN470ApplyDrOffset + 0x00000000 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .text.RegionCN470RxBeaconSetup + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_info 0x00000000 0x1202 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_abbrev 0x00000000 0x1f8 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_aranges + 0x00000000 0xc0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_rnglists + 0x00000000 0x8b ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x3d6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x86 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x69 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x19 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0xcf ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0xbd ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x3a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0xc1 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x3d ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x35 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0xa6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0xf3 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0xbf ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x2e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x60 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0x4c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_macro 0x00000000 0xe3 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_line 0x00000000 0xc1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_str 0x00000000 0x11d9e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .comment 0x00000000 0x44 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .debug_frame 0x00000000 0x358 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .ARM.attributes + 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .rodata.LoRaMacMaxEirpTable + 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .rodata.DataratesCN779 + 0x00000000 0x8 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .rodata.BandwidthsCN779 + 0x00000000 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .rodata.MaxPayloadOfDatarateCN779 + 0x00000000 0x8 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .rodata.MaxPayloadOfDatarateRepeaterCN779 + 0x00000000 0x8 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .text.RegionCN779GetPhyParam + 0x00000000 0x1e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .text.RegionCN779SetBandTxDone + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .text.RegionCN779InitDefaults + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .text.RegionCN779Verify + 0x00000000 0x1a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .text.RegionCN779ApplyCFList + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .text.RegionCN779ChanMaskSet + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .text.RegionCN779ComputeRxWindowParameters + 0x00000000 0x1e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .text.RegionCN779RxConfig + 0x00000000 0x18 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .text.RegionCN779TxConfig + 0x00000000 0x1a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .text.RegionCN779LinkAdrReq + 0x00000000 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .text.RegionCN779RxParamSetupReq + 0x00000000 0x1a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .text.RegionCN779NewChannelReq + 0x00000000 0xbc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .text.RegionCN779TxParamSetupReq + 0x00000000 0x18 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .text.RegionCN779DlChannelReq + 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .text.RegionCN779AlternateDr + 0x00000000 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .text.RegionCN779NextChannel + 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .text.RegionCN779ChannelAdd + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .text.RegionCN779ChannelsRemove + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .text.RegionCN779SetContinuousWave + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .text.RegionCN779ApplyDrOffset + 0x00000000 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .text.RegionCN779RxBeaconSetup + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_info 0x00000000 0x1244 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_abbrev 0x00000000 0x215 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_aranges + 0x00000000 0xc0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_rnglists + 0x00000000 0x8c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x3cc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x86 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x69 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x19 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0xcf ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0xbd ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x3a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0xc1 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x3d ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x35 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0xa6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0xf3 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0xbf ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x2e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x60 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0x4c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_macro 0x00000000 0xea ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_line 0x00000000 0xc6c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_str 0x00000000 0x11de8 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .comment 0x00000000 0x44 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .debug_frame 0x00000000 0x354 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .ARM.attributes + 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .rodata.LoRaMacMaxEirpTable + 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .text.RegionCommonRxBeaconSetup + 0x00000000 0xbc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x5b ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x94 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x57 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x19b ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x86 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x69 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x19 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0xcf ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0xbd ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x28 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x3a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0xc1 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x3d ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x35 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0xa6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0xf3 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0xbf ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x60 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x4c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .rodata.LoRaMacMaxEirpTable + 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .rodata.DataratesEU433 + 0x00000000 0x8 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .rodata.BandwidthsEU433 + 0x00000000 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .rodata.MaxPayloadOfDatarateEU433 + 0x00000000 0x8 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .rodata.MaxPayloadOfDatarateRepeaterEU433 + 0x00000000 0x8 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .text.RegionEU433GetPhyParam + 0x00000000 0x1e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .text.RegionEU433SetBandTxDone + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .text.RegionEU433InitDefaults + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .text.RegionEU433Verify + 0x00000000 0x1a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .text.RegionEU433ApplyCFList + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .text.RegionEU433ChanMaskSet + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .text.RegionEU433ComputeRxWindowParameters + 0x00000000 0x1e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .text.RegionEU433RxConfig + 0x00000000 0x18 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .text.RegionEU433TxConfig + 0x00000000 0x1a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .text.RegionEU433LinkAdrReq + 0x00000000 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .text.RegionEU433RxParamSetupReq + 0x00000000 0x1a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .text.RegionEU433NewChannelReq + 0x00000000 0xbc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .text.RegionEU433TxParamSetupReq + 0x00000000 0x18 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .text.RegionEU433DlChannelReq + 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .text.RegionEU433AlternateDr + 0x00000000 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .text.RegionEU433NextChannel + 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .text.RegionEU433ChannelAdd + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .text.RegionEU433ChannelsRemove + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .text.RegionEU433SetContinuousWave + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .text.RegionEU433ApplyDrOffset + 0x00000000 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .text.RegionEU433RxBeaconSetup + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_info 0x00000000 0x1244 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_abbrev 0x00000000 0x215 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_aranges + 0x00000000 0xc0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_rnglists + 0x00000000 0x8c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x3cc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x86 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x69 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x19 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0xcf ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0xbd ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x3a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0xc1 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x3d ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x35 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0xa6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0xf3 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0xbf ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x2e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x60 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0x4c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_macro 0x00000000 0xea ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_line 0x00000000 0xc6c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_str 0x00000000 0x11de8 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .comment 0x00000000 0x44 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .debug_frame 0x00000000 0x354 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .ARM.attributes + 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .rodata.LoRaMacMaxEirpTable + 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .text.RegionEU868RxBeaconSetup + 0x00000000 0x48 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x86 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x69 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x19 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0xcf ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0xbd ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x3a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0xc1 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x3d ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x35 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0xa6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0xf3 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0xbf ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x2e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x60 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x00000000 0x4c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .rodata.LoRaMacMaxEirpTable + 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .rodata.DataratesIN865 + 0x00000000 0x8 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .rodata.BandwidthsIN865 + 0x00000000 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .rodata.MaxPayloadOfDatarateIN865 + 0x00000000 0x8 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .rodata.MaxPayloadOfDatarateRepeaterIN865 + 0x00000000 0x8 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .rodata.EffectiveRx1DrOffsetIN865 + 0x00000000 0x8 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .text.RegionIN865GetPhyParam + 0x00000000 0x1e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .text.RegionIN865SetBandTxDone + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .text.RegionIN865InitDefaults + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .text.RegionIN865Verify + 0x00000000 0x1a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .text.RegionIN865ApplyCFList + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .text.RegionIN865ChanMaskSet + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .text.RegionIN865ComputeRxWindowParameters + 0x00000000 0x1e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .text.RegionIN865RxConfig + 0x00000000 0x18 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .text.RegionIN865TxConfig + 0x00000000 0x1a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .text.RegionIN865LinkAdrReq + 0x00000000 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .text.RegionIN865RxParamSetupReq + 0x00000000 0x1a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .text.RegionIN865NewChannelReq + 0x00000000 0xbc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .text.RegionIN865TxParamSetupReq + 0x00000000 0x18 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .text.RegionIN865DlChannelReq + 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .text.RegionIN865AlternateDr + 0x00000000 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .text.RegionIN865NextChannel + 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .text.RegionIN865ChannelAdd + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .text.RegionIN865ChannelsRemove + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .text.RegionIN865SetContinuousWave + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .text.RegionIN865ApplyDrOffset + 0x00000000 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .text.RegionIN865RxBeaconSetup + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_info 0x00000000 0x1271 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_abbrev 0x00000000 0x215 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_aranges + 0x00000000 0xc0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_rnglists + 0x00000000 0x8c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x3cc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x86 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x69 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x19 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0xcf ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0xbd ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x3a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0xc1 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x3d ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x35 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0xa6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0xf3 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0xbf ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x2e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x60 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0x4c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_macro 0x00000000 0xea ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_line 0x00000000 0xc6a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_str 0x00000000 0x11e01 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .comment 0x00000000 0x44 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .debug_frame 0x00000000 0x354 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .ARM.attributes + 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .rodata.LoRaMacMaxEirpTable + 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .rodata.DataratesKR920 + 0x00000000 0x6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .rodata.BandwidthsKR920 + 0x00000000 0x18 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .rodata.MaxPayloadOfDatarateKR920 + 0x00000000 0x6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .rodata.MaxPayloadOfDatarateRepeaterKR920 + 0x00000000 0x6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .text.RegionKR920GetPhyParam + 0x00000000 0x1e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .text.RegionKR920SetBandTxDone + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .text.RegionKR920InitDefaults + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .text.RegionKR920Verify + 0x00000000 0x1a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .text.RegionKR920ApplyCFList + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .text.RegionKR920ChanMaskSet + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .text.RegionKR920ComputeRxWindowParameters + 0x00000000 0x1e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .text.RegionKR920RxConfig + 0x00000000 0x18 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .text.RegionKR920TxConfig + 0x00000000 0x1a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .text.RegionKR920LinkAdrReq + 0x00000000 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .text.RegionKR920RxParamSetupReq + 0x00000000 0x1a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .text.RegionKR920NewChannelReq + 0x00000000 0xbc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .text.RegionKR920TxParamSetupReq + 0x00000000 0x18 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .text.RegionKR920DlChannelReq + 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .text.RegionKR920AlternateDr + 0x00000000 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .text.RegionKR920NextChannel + 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .text.RegionKR920ChannelAdd + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .text.RegionKR920ChannelsRemove + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .text.RegionKR920SetContinuousWave + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .text.RegionKR920ApplyDrOffset + 0x00000000 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .text.RegionKR920RxBeaconSetup + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_info 0x00000000 0x1247 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_abbrev 0x00000000 0x215 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_aranges + 0x00000000 0xc0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_rnglists + 0x00000000 0x8c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x3d2 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x86 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x69 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x19 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0xcf ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0xbd ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x3a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0xc1 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x3d ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x35 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0xa6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0xf3 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0xbf ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x2e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x60 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0x4c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_macro 0x00000000 0xff ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_line 0x00000000 0xc6d ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_str 0x00000000 0x11e5c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .comment 0x00000000 0x44 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .debug_frame 0x00000000 0x354 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .ARM.attributes + 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .rodata.LoRaMacMaxEirpTable + 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .rodata.DataratesRU864 + 0x00000000 0x8 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .rodata.BandwidthsRU864 + 0x00000000 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .rodata.MaxPayloadOfDatarateRU864 + 0x00000000 0x8 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .rodata.MaxPayloadOfDatarateRepeaterRU864 + 0x00000000 0x8 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .text.RegionRU864GetPhyParam + 0x00000000 0x1e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .text.RegionRU864SetBandTxDone + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .text.RegionRU864InitDefaults + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .text.RegionRU864Verify + 0x00000000 0x1a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .text.RegionRU864ApplyCFList + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .text.RegionRU864ChanMaskSet + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .text.RegionRU864ComputeRxWindowParameters + 0x00000000 0x1e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .text.RegionRU864RxConfig + 0x00000000 0x18 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .text.RegionRU864TxConfig + 0x00000000 0x1a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .text.RegionRU864LinkAdrReq + 0x00000000 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .text.RegionRU864RxParamSetupReq + 0x00000000 0x1a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .text.RegionRU864NewChannelReq + 0x00000000 0xbc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .text.RegionRU864TxParamSetupReq + 0x00000000 0x18 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .text.RegionRU864DlChannelReq + 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .text.RegionRU864AlternateDr + 0x00000000 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .text.RegionRU864NextChannel + 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .text.RegionRU864ChannelAdd + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .text.RegionRU864ChannelsRemove + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .text.RegionRU864SetContinuousWave + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .text.RegionRU864ApplyDrOffset + 0x00000000 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .text.RegionRU864RxBeaconSetup + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_info 0x00000000 0x1243 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_abbrev 0x00000000 0x215 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_aranges + 0x00000000 0xc0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_rnglists + 0x00000000 0x8c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x3cc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x86 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x69 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x19 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0xcf ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0xbd ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x3a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0xc1 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x3d ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x35 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0xa6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0xf3 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0xbf ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x2e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x60 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0x4c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_macro 0x00000000 0xe3 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_line 0x00000000 0xc6c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_str 0x00000000 0x11da1 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .comment 0x00000000 0x44 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .debug_frame 0x00000000 0x354 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .ARM.attributes + 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .rodata.LoRaMacMaxEirpTable + 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .rodata.DataratesUS915 + 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .rodata.BandwidthsUS915 + 0x00000000 0x40 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .rodata.DatarateOffsetsUS915 + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .rodata.MaxPayloadOfDatarateUS915 + 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .rodata.MaxPayloadOfDatarateRepeaterUS915 + 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .text.RegionUS915GetPhyParam + 0x00000000 0x1e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .text.RegionUS915SetBandTxDone + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .text.RegionUS915InitDefaults + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .text.RegionUS915Verify + 0x00000000 0x1a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .text.RegionUS915ApplyCFList + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .text.RegionUS915ChanMaskSet + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .text.RegionUS915ComputeRxWindowParameters + 0x00000000 0x1e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .text.RegionUS915RxConfig + 0x00000000 0x18 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .text.RegionUS915TxConfig + 0x00000000 0x1a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .text.RegionUS915LinkAdrReq + 0x00000000 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .text.RegionUS915RxParamSetupReq + 0x00000000 0x1a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .text.RegionUS915NewChannelReq + 0x00000000 0x18 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .text.RegionUS915TxParamSetupReq + 0x00000000 0x18 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .text.RegionUS915DlChannelReq + 0x00000000 0x18 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .text.RegionUS915AlternateDr + 0x00000000 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .text.RegionUS915NextChannel + 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .text.RegionUS915ChannelAdd + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .text.RegionUS915ChannelsRemove + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .text.RegionUS915SetContinuousWave + 0x00000000 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .text.RegionUS915ApplyDrOffset + 0x00000000 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .text.RegionUS915RxBeaconSetup + 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_info 0x00000000 0x1220 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_abbrev 0x00000000 0x1f8 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_aranges + 0x00000000 0xc0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_rnglists + 0x00000000 0x8b ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x3dc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x86 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x69 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x19 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0xcf ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0xbd ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x3a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0xc1 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x3d ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x35 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0xa6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0xf3 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0xbf ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x2e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x60 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0x4c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_macro 0x00000000 0xdd ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_line 0x00000000 0xc1f ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_str 0x00000000 0x11db3 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .comment 0x00000000 0x44 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .debug_frame 0x00000000 0x358 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .ARM.attributes + 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .text.Nibble2HexChar + 0x00000000 0x38 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .text.Crc32Init + 0x00000000 0x12 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .text.Crc32Update + 0x00000000 0x7c ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .text.Crc32Finalize + 0x00000000 0x18 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x86 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x69 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x19 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0xcf ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0xbd ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x00000000 0x28 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0xaf6 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x5b ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x94 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x57 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x19b ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0xfb ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x10a ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x4f7 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x86 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x69 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x19 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0xcf ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x146 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0xbd ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x3a ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x2e ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x28 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x1011 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x11f ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x1a17a ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x6d ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x1cb ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x38fb ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x56 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x159e ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x5a5 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x1b9 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x18b ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x26b ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x23d ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0xf91 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x632 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x30c ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x408 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x12b ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x26b ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x241 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x37c ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0xd6 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x85 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x122 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x3ef ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x321 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x4fb ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0xeb ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x2fe ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0xa98 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x1e6 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x5cf ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x44 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x330 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x2e ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x82 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x70 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x40 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x1bb ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x166 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00000000 0x20 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .text 0x00000000 0x0 ./Utils/Src/stm32_adv_trace.o + .data 0x00000000 0x0 ./Utils/Src/stm32_adv_trace.o + .bss 0x00000000 0x0 ./Utils/Src/stm32_adv_trace.o + .text.UTIL_ADV_TRACE_DeInit + 0x00000000 0x14 ./Utils/Src/stm32_adv_trace.o + .text.UTIL_ADV_TRACE_StartRxProcess + 0x00000000 0x20 ./Utils/Src/stm32_adv_trace.o + .text.UTIL_ADV_TRACE_FSend + 0x00000000 0x56 ./Utils/Src/stm32_adv_trace.o + .text.UTIL_ADV_TRACE_COND_ZCSend_Allocation + 0x00000000 0xe4 ./Utils/Src/stm32_adv_trace.o + .text.UTIL_ADV_TRACE_COND_ZCSend_Finalize + 0x00000000 0xe ./Utils/Src/stm32_adv_trace.o + .text.UTIL_ADV_TRACE_ZCSend_Allocation + 0x00000000 0x5c ./Utils/Src/stm32_adv_trace.o + .text.UTIL_ADV_TRACE_ZCSend_Finalize + 0x00000000 0x12 ./Utils/Src/stm32_adv_trace.o + .text.UTIL_ADV_TRACE_COND_Send + 0x00000000 0x10c ./Utils/Src/stm32_adv_trace.o + .text.UTIL_ADV_TRACE_Send + 0x00000000 0x7c ./Utils/Src/stm32_adv_trace.o + .text.UTIL_ADV_TRACE_GetVerboseLevel + 0x00000000 0x18 ./Utils/Src/stm32_adv_trace.o + .text.UTIL_ADV_TRACE_SetRegion + 0x00000000 0x24 ./Utils/Src/stm32_adv_trace.o + .text.UTIL_ADV_TRACE_GetRegion + 0x00000000 0x18 ./Utils/Src/stm32_adv_trace.o + .text.UTIL_ADV_TRACE_ResetRegion + 0x00000000 0x28 ./Utils/Src/stm32_adv_trace.o + .text.UTIL_ADV_TRACE_PreSendHook + 0x00000000 0xe ./Utils/Src/stm32_adv_trace.o + .text.UTIL_ADV_TRACE_PostSendHook + 0x00000000 0xe ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0xaf6 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x22 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x8e ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x51 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x103 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x6a ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x1df ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0xfb ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x10 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x190 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x10a ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x15a ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0xde ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x1c ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x26 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x61 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x2a ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x43 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x34 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x370 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x16 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x4a ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x34 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x10 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x58 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x8e ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x1c ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x185 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x10 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x3c ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x4f7 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0xb5 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0xaa ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x91 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x86 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x69 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x19 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0xcf ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x1c ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x10 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x1c ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x16 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x146 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0xbd ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x4c ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .text 0x00000000 0x0 ./Utils/Src/stm32_mem.o + .data 0x00000000 0x0 ./Utils/Src/stm32_mem.o + .bss 0x00000000 0x0 ./Utils/Src/stm32_mem.o + .text.UTIL_MEM_cpyr_8 + 0x00000000 0x4a ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0xaf6 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x22 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x8e ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x51 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x103 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x6a ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x1df ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0xfb ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x190 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x10a ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x15a ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0xde ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x1c ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x26 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x61 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x2a ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x43 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x34 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x370 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x16 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x4a ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x34 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x10 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x58 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x8e ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x1c ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x185 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x10 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x3c ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x4f7 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0xb5 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0xaa ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x91 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x86 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x69 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x19 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0xcf ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x1c ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x10 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x1c ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x16 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x146 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0xbd ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x10 ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_seq.o + .text 0x00000000 0x0 ./Utils/Src/stm32_seq.o + .data 0x00000000 0x0 ./Utils/Src/stm32_seq.o + .bss 0x00000000 0x0 ./Utils/Src/stm32_seq.o + .text.UTIL_SEQ_Init + 0x00000000 0x64 ./Utils/Src/stm32_seq.o + .text.UTIL_SEQ_DeInit + 0x00000000 0xe ./Utils/Src/stm32_seq.o + .text.UTIL_SEQ_IsSchedulableTask + 0x00000000 0x60 ./Utils/Src/stm32_seq.o + .text.UTIL_SEQ_PauseTask + 0x00000000 0x40 ./Utils/Src/stm32_seq.o + .text.UTIL_SEQ_IsPauseTask + 0x00000000 0x4c ./Utils/Src/stm32_seq.o + .text.UTIL_SEQ_ResumeTask + 0x00000000 0x40 ./Utils/Src/stm32_seq.o + .text.UTIL_SEQ_SetEvt + 0x00000000 0x40 ./Utils/Src/stm32_seq.o + .text.UTIL_SEQ_ClrEvt + 0x00000000 0x40 ./Utils/Src/stm32_seq.o + .text.UTIL_SEQ_WaitEvt + 0x00000000 0x84 ./Utils/Src/stm32_seq.o + .text.UTIL_SEQ_IsEvtPend + 0x00000000 0x20 ./Utils/Src/stm32_seq.o + .text.UTIL_SEQ_EvtIdle + 0x00000000 0x1c ./Utils/Src/stm32_seq.o + .text.UTIL_SEQ_Idle + 0x00000000 0xe ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0xaf6 ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x22 ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x8e ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x51 ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x103 ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x6a ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x1df ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0xfb ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x10 ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x190 ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x10a ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x15a ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0xde ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x1c ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x26 ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x61 ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x2a ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x43 ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x34 ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x370 ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x16 ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x4a ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x34 ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x10 ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x58 ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x8e ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x1c ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x185 ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x10 ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x3c ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x4f7 ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0xb5 ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0xaa ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x91 ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x86 ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x69 ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x19 ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0xcf ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x1c ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x10 ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x1c ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x16 ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0x146 ./Utils/Src/stm32_seq.o + .debug_macro 0x00000000 0xbd ./Utils/Src/stm32_seq.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_systime.o + .text 0x00000000 0x0 ./Utils/Src/stm32_systime.o + .data 0x00000000 0x0 ./Utils/Src/stm32_systime.o + .bss 0x00000000 0x0 ./Utils/Src/stm32_systime.o + .rodata 0x00000000 0x2c ./Utils/Src/stm32_systime.o + .data.WeekDayString + 0x00000000 0x1c ./Utils/Src/stm32_systime.o + .text.SysTimeMkTime + 0x00000000 0xc8 ./Utils/Src/stm32_systime.o + .text.SysTimeLocalTime + 0x00000000 0x16c ./Utils/Src/stm32_systime.o + .text.CalendarGetMonth + 0x00000000 0xa0 ./Utils/Src/stm32_systime.o + .text.CalendarDiv86400 + 0x00000000 0x80 ./Utils/Src/stm32_systime.o + .text.CalendarDiv61 + 0x00000000 0x6c ./Utils/Src/stm32_systime.o + .text.CalendarDiv60 + 0x00000000 0x78 ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0xaf6 ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x22 ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x5b ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x2a ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x94 ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x43 ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x34 ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x16 ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x57 ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x9e ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x370 ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x112 ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x10 ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x16 ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x4a ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x34 ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x10 ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x58 ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x8e ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x1c ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x185 ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x16 ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x16 ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x146 ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x103 ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x6a ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x1df ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x16 ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x3c ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x10 ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x10 ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x10 ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x1c ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x52 ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x22 ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x10 ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x52 ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0xc1 ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x1c ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x3d ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0x35 ./Utils/Src/stm32_systime.o + .debug_macro 0x00000000 0xa6 ./Utils/Src/stm32_systime.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .group 0x00000000 0xc ./Utils/Src/stm32_timer_RTOS.o + .text 0x00000000 0x0 ./Utils/Src/stm32_timer_RTOS.o + .data 0x00000000 0x0 ./Utils/Src/stm32_timer_RTOS.o + .bss 0x00000000 0x0 ./Utils/Src/stm32_timer_RTOS.o + .bss.TimerListHead + 0x00000000 0x4 ./Utils/Src/stm32_timer_RTOS.o + .text.UTIL_TIMER_Init + 0x00000000 0x20 ./Utils/Src/stm32_timer_RTOS.o + .text.UTIL_TIMER_DeInit + 0x00000000 0x14 ./Utils/Src/stm32_timer_RTOS.o + .text.UTIL_TIMER_StartWithPeriod + 0x00000000 0x54 ./Utils/Src/stm32_timer_RTOS.o + .text.UTIL_TIMER_SetReloadMode + 0x00000000 0x30 ./Utils/Src/stm32_timer_RTOS.o + .text.UTIL_TIMER_IsRunning + 0x00000000 0x2c ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0xaf6 ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x22 ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x22 ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x8e ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x51 ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x103 ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x6a ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x1df ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x190 ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0xfb ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x10 ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x10a ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x15a ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0xde ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x1c ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x26 ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x61 ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x2a ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x43 ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x34 ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x370 ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x16 ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x4a ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x34 ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x10 ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x58 ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x8e ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x1c ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x185 ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x10 ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x3c ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x4f7 ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0xb5 ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0xaa ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x91 ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x86 ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x69 ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x19 ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0xcf ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x1c ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x10 ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x1c ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x16 ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0x146 ./Utils/Src/stm32_timer_RTOS.o + .debug_macro 0x00000000 0xbd ./Utils/Src/stm32_timer_RTOS.o + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-assert.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-assert.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-assert.o) + .text.__assert + 0x00000000 0xa D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-assert.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-atof.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-atof.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-atof.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-atoi.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-atoi.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-atoi.o) + .text._atoi_r 0x00000000 0x8 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-atoi.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-atol.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-atol.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-atol.o) + .text._atol_r 0x00000000 0x8 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-atol.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-exit.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-exit.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-exit.o) + .text.exit 0x00000000 0x24 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-exit.o) + .debug_frame 0x00000000 0x28 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-exit.o) + .ARM.attributes + 0x00000000 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-exit.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-itoa.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-itoa.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-itoa.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtod.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtod.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtod.o) + .text._strtod_r + 0x00000000 0xc D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtod.o) + .text.strtod_l + 0x00000000 0x14 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtod.o) + .text.strtof_l + 0x00000000 0xb0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtod.o) + .text.strtof 0x00000000 0xc8 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtod.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtol.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtol.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtol.o) + .text.strtol_l + 0x00000000 0x14 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtol.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtoul.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtoul.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtoul.o) + .text.strtoul_l + 0x00000000 0x14 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtoul.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-utoa.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-utoa.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-utoa.o) + .text.utoa 0x00000000 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-utoa.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-ctype_.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-ctype_.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-ctype_.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-qsort.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-qsort.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-qsort.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_float.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_float.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_float.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_i.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_i.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_i.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fflush.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fflush.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fflush.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + .text.__fp_lock + 0x00000000 0x18 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + .text.__fp_unlock + 0x00000000 0x18 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + .text.__sfp 0x00000000 0xa4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + .text.__fp_lock_all + 0x00000000 0x1c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + .text.__fp_unlock_all + 0x00000000 0x1c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fprintf.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fprintf.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fprintf.o) + .text._fprintf_r + 0x00000000 0x1a D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fprintf.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fwalk.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fwalk.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fwalk.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-snprintf.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-snprintf.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-snprintf.o) + .text._snprintf_r + 0x00000000 0x64 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-snprintf.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sprintf.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sprintf.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sprintf.o) + .text._sprintf_r + 0x00000000 0x3c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sprintf.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-stdio.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-stdio.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-stdio.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-vsnprintf.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-vsnprintf.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-vsnprintf.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memcmp.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memcmp.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memcmp.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memset.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memset.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memset.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strcat.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strcat.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strcat.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strchr.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strchr.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strchr.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strncat.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strncat.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strncat.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strncmp.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strncmp.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strncmp.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strncpy.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strncpy.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strncpy.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-asctime.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-asctime.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-asctime.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-asctime_r.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-asctime_r.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-asctime_r.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-difftime.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-difftime.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-difftime.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gmtime.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gmtime.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gmtime.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gmtime_r.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gmtime_r.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gmtime_r.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lcltime.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lcltime.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lcltime.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lcltime_r.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lcltime_r.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lcltime_r.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mktime.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mktime.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mktime.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-month_lengths.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-month_lengths.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-month_lengths.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzcalc_limits.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzcalc_limits.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzcalc_limits.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzlock.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzlock.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzlock.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzset.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzset.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzset.o) + .text.tzset 0x00000000 0x1c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzset.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzset_r.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzset_r.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzset_r.o) + .text._tzset_r + 0x00000000 0x16 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzset_r.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzvars.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzvars.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzvars.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-locale.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-locale.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-locale.o) + .text._setlocale_r + 0x00000000 0x3c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-locale.o) + .text.__locale_mb_cur_max + 0x00000000 0xc D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-locale.o) + .text.setlocale + 0x00000000 0x10 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-locale.o) + .bss._PathLocale + 0x00000000 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-locale.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-localeconv.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-localeconv.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-localeconv.o) + .text.__localeconv_l + 0x00000000 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-localeconv.o) + .text.localeconv + 0x00000000 0x8 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-localeconv.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-closer.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-closer.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-closer.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-reent.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-reent.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-reent.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-impure.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-impure.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-impure.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lseekr.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lseekr.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lseekr.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-readr.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-readr.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-readr.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-writer.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-writer.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-writer.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-errno.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-errno.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-errno.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-init.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-init.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-init.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + .text.__retarget_lock_init + 0x00000000 0x2 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + .text.__retarget_lock_close + 0x00000000 0x2 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + .text.__retarget_lock_close_recursive + 0x00000000 0x2 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + .text.__retarget_lock_try_acquire + 0x00000000 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + .text.__retarget_lock_try_acquire_recursive + 0x00000000 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + .bss.__lock___arc4random_mutex + 0x00000000 0x1 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + .bss.__lock___dd_hash_mutex + 0x00000000 0x1 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + .bss.__lock___at_quick_exit_mutex + 0x00000000 0x1 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + .bss.__lock___atexit_recursive_mutex + 0x00000000 0x1 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strcmp.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strcmp.o) + .ARM.extab 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strcmp.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strcpy.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strcpy.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strcpy.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memchr.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memchr.o) + .ARM.extab 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memchr.o) + .eh_frame 0x00000000 0x50 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memchr.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memcpy-stub.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memcpy-stub.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memcpy-stub.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strlen.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strlen.o) + .ARM.extab 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strlen.o) + .eh_frame 0x00000000 0x28 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strlen.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libm_a-s_nan.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libm_a-s_nan.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libm_a-s_nan.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libm_a-sf_nan.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libm_a-sf_nan.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libm_a-sf_nan.o) + .text.nanf 0x00000000 0xc D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libm_a-sf_nan.o) + .debug_frame 0x00000000 0x20 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libm_a-sf_nan.o) + .ARM.attributes + 0x00000000 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libm_a-sf_nan.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-abort.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-abort.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-abort.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-div.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-div.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-div.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-dtoa.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-dtoa.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-dtoa.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-freer.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-freer.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-freer.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gdtoa-gethex.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gdtoa-gethex.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gdtoa-gethex.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gdtoa-hexnan.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gdtoa-hexnan.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gdtoa-hexnan.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-getenv_r.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-getenv_r.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-getenv_r.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-malloc.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-malloc.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-malloc.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mallocr.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mallocr.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mallocr.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mbtowc_r.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mbtowc_r.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mbtowc_r.o) + .text._mbtowc_r + 0x00000000 0x14 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mbtowc_r.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mlock.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mlock.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mlock.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + .text._mprec_log10 + 0x00000000 0x3c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + .rodata.__mprec_tinytens + 0x00000000 0x28 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wctomb_r.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wctomb_r.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wctomb_r.o) + .text._wctomb_r + 0x00000000 0x14 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wctomb_r.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfprintf.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfprintf.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfprintf.o) + .text.__ssprint_r + 0x00000000 0xfa D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfprintf.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf.o) + .text.__sprint_r + 0x00000000 0x1a D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf.o) + .text.vfprintf + 0x00000000 0x14 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fvwrite.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fvwrite.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fvwrite.o) + .text.__sfvwrite_r + 0x00000000 0x298 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fvwrite.o) + .debug_frame 0x00000000 0x3c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fvwrite.o) + .ARM.attributes + 0x00000000 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fvwrite.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sscanf.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sscanf.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sscanf.o) + .text._sscanf_r + 0x00000000 0x54 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sscanf.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wbuf.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wbuf.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wbuf.o) + .text.__swbuf 0x00000000 0x10 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wbuf.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wsetup.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wsetup.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wsetup.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memmove.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memmove.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memmove.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signal.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signal.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signal.o) + .text._init_signal_r + 0x00000000 0x28 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signal.o) + .text._signal_r + 0x00000000 0x30 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signal.o) + .text.__sigtramp_r + 0x00000000 0x48 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signal.o) + .text.signal 0x00000000 0x10 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signal.o) + .text._init_signal + 0x00000000 0xc D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signal.o) + .text.__sigtramp + 0x00000000 0x10 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signal.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gettzinfo.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gettzinfo.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gettzinfo.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signalr.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signalr.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signalr.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sbrkr.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sbrkr.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sbrkr.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-callocr.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-callocr.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-callocr.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-envlock.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-envlock.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-envlock.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-reallocr.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-reallocr.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-reallocr.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfscanf.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfscanf.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfscanf.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfscanf_i.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfscanf_i.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfscanf_i.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-makebuf.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-makebuf.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-makebuf.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sccl.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sccl.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sccl.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-ungetc.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-ungetc.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-ungetc.o) + .text._ungetc_r + 0x00000000 0xfe D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-ungetc.o) + .text.ungetc 0x00000000 0x10 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-ungetc.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fstatr.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fstatr.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fstatr.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-isattyr.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-isattyr.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-isattyr.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-msizer.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-msizer.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-msizer.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libm.a(libm_a-wf_sqrt.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libm.a(libm_a-wf_sqrt.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libm.a(libm_a-wf_sqrt.o) + .text.sqrtf 0x00000000 0x3c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libm.a(libm_a-wf_sqrt.o) + .debug_frame 0x00000000 0x38 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libm.a(libm_a-wf_sqrt.o) + .ARM.attributes + 0x00000000 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libm.a(libm_a-wf_sqrt.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libm.a(libm_a-ef_sqrt.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libm.a(libm_a-ef_sqrt.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libm.a(libm_a-ef_sqrt.o) + .text.__ieee754_sqrtf + 0x00000000 0x6 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libm.a(libm_a-ef_sqrt.o) + .debug_frame 0x00000000 0x20 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libm.a(libm_a-ef_sqrt.o) + .ARM.attributes + 0x00000000 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libm.a(libm_a-ef_sqrt.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libm.a(libm_a-s_floor.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libm.a(libm_a-s_floor.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libm.a(libm_a-s_floor.o) + .text 0x00000000 0x254 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_muldf3.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_muldf3.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_muldf3.o) + .debug_frame 0x00000000 0x30 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_muldf3.o) + .ARM.attributes + 0x00000000 0x22 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_muldf3.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_addsubdf3.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_addsubdf3.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_muldivdf3.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_muldivdf3.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_cmpdf2.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_cmpdf2.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_unorddf2.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_unorddf2.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_fixdfsi.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_fixdfsi.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_fixunsdfsi.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_fixunsdfsi.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_truncdfsf2.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_truncdfsf2.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_aeabi_ldivmod.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_aeabi_ldivmod.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_aeabi_uldivmod.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_aeabi_uldivmod.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_fixdfdi.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_fixdfdi.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_fixunsdfdi.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_fixunsdfdi.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_udivmoddi4.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_udivmoddi4.o) + .ARM.extab 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_udivmoddi4.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_dvmd_tls.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_dvmd_tls.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtend.o + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtend.o + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtend.o + .rodata 0x00000000 0x24 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtend.o + .eh_frame 0x00000000 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtend.o + .ARM.attributes + 0x00000000 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtend.o + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtn.o + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtn.o + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtn.o + +Memory Configuration + +Name Origin Length Attributes +RAM 0x20000000 0x00018000 xrw +RAM2 0x10000000 0x00008000 xrw +FLASH 0x08000000 0x00100000 xr +*default* 0x00000000 0xffffffff + +Linker script and memory map + +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crti.o +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/crt0.o +LOAD ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o +LOAD ./Core/Src/BlueNRG_MS/App/i-spritz_service.o +LOAD ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o +LOAD ./Core/Src/LoRaWAN/App/CayenneLpp.o +LOAD ./Core/Src/LoRaWAN/App/app_lorawan.o +LOAD ./Core/Src/LoRaWAN/App/lora_app.o +LOAD ./Core/Src/LoRaWAN/App/lora_info.o +LOAD ./Core/Src/actuator_mgr.o +LOAD ./Core/Src/automation.o +LOAD ./Core/Src/can_bus.o +LOAD ./Core/Src/crc32.o +LOAD ./Core/Src/currentMeas.o +LOAD ./Core/Src/env_sensors.o +LOAD ./Core/Src/flash_page.o +LOAD ./Core/Src/freertos.o +LOAD ./Core/Src/main.o +LOAD ./Core/Src/outputs.o +LOAD ./Core/Src/parcelize.o +LOAD ./Core/Src/pcanpro_can.o +LOAD ./Core/Src/rtc_if.o +LOAD ./Core/Src/signals.o +LOAD ./Core/Src/stm32_nucleo_bus.o +LOAD ./Core/Src/stm32l4xx_hal_msp.o +LOAD ./Core/Src/stm32l4xx_hal_timebase_tim.o +LOAD ./Core/Src/stm32l4xx_it.o +LOAD ./Core/Src/sys_app.o +LOAD ./Core/Src/syscalls.o +LOAD ./Core/Src/sysmem.o +LOAD ./Core/Src/system_stm32l4xx.o +LOAD ./Core/Src/usart_if.o +LOAD ./Core/Src/utils.o +LOAD ./Core/Startup/startup_stm32l476rgtx.o +LOAD ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o +LOAD ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o +LOAD ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o +LOAD ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o +LOAD ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o +LOAD ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o +LOAD ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o +LOAD ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o +LOAD ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o +LOAD ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o +LOAD ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o +LOAD ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o +LOAD ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o +LOAD ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o +LOAD ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o +LOAD ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o +LOAD ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o +LOAD ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o +LOAD ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o +LOAD ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o +LOAD ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o +LOAD ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o +LOAD ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o +LOAD ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o +LOAD ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o +LOAD ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o +LOAD ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o +LOAD ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o +LOAD ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o +LOAD ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o +LOAD ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o +LOAD ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o +LOAD ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o +LOAD ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o +LOAD ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o +LOAD ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o +LOAD ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o +LOAD ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o +LOAD ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o +LOAD ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o +LOAD ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o +LOAD ./Middlewares/Third_Party/FreeRTOS/Source/list.o +LOAD ./Middlewares/Third_Party/FreeRTOS/Source/queue.o +LOAD ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o +LOAD ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o +LOAD ./Middlewares/Third_Party/FreeRTOS/Source/timers.o +LOAD ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o +LOAD ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o +LOAD ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o +LOAD ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o +LOAD ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o +LOAD ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o +LOAD ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o +LOAD ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o +LOAD ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o +LOAD ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o +LOAD ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o +LOAD ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o +LOAD ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o +LOAD ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o +LOAD ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o +LOAD ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o +LOAD ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o +LOAD ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o +LOAD ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o +LOAD ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o +LOAD ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o +LOAD ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o +LOAD ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o +LOAD ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o +LOAD ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o +LOAD ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o +LOAD ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o +LOAD ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o +LOAD ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o +LOAD ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o +LOAD ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o +LOAD ./Utils/Src/stm32_adv_trace.o +LOAD ./Utils/Src/stm32_mem.o +LOAD ./Utils/Src/stm32_seq.o +LOAD ./Utils/Src/stm32_systime.o +LOAD ./Utils/Src/stm32_timer_RTOS.o +START GROUP +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libm.a +END GROUP +START GROUP +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a +END GROUP +START GROUP +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libnosys.a +END GROUP +START GROUP +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libnosys.a +END GROUP +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtend.o +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtn.o + 0x20018000 _estack = (ORIGIN (RAM) + LENGTH (RAM)) + 0x00000200 _Min_Heap_Size = 0x200 + 0x00000400 _Min_Stack_Size = 0x400 + +.isr_vector 0x08000000 0x188 + 0x08000000 . = ALIGN (0x4) + *(.isr_vector) + .isr_vector 0x08000000 0x188 ./Core/Startup/startup_stm32l476rgtx.o + 0x08000000 g_pfnVectors + 0x08000188 . = ALIGN (0x4) + +.text 0x08000190 0x2e570 + 0x08000190 . = ALIGN (0x4) + *(.text) + .text 0x08000190 0x40 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o + .text 0x080001d0 0x14 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strcmp.o) + 0x080001d0 strcmp + *fill* 0x080001e4 0xc + .text 0x080001f0 0xa0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memchr.o) + 0x080001f0 memchr + .text 0x08000290 0x10 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strlen.o) + 0x08000290 strlen + .text 0x080002a0 0x378 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_addsubdf3.o) + 0x080002a0 __aeabi_drsub + 0x080002a8 __aeabi_dsub + 0x080002a8 __subdf3 + 0x080002ac __aeabi_dadd + 0x080002ac __adddf3 + 0x08000524 __floatunsidf + 0x08000524 __aeabi_ui2d + 0x08000544 __floatsidf + 0x08000544 __aeabi_i2d + 0x08000568 __aeabi_f2d + 0x08000568 __extendsfdf2 + 0x080005ac __floatundidf + 0x080005ac __aeabi_ul2d + 0x080005bc __floatdidf + 0x080005bc __aeabi_l2d + .text 0x08000618 0x424 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_muldivdf3.o) + 0x08000618 __aeabi_dmul + 0x08000618 __muldf3 + 0x0800086c __divdf3 + 0x0800086c __aeabi_ddiv + .text 0x08000a3c 0x110 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_cmpdf2.o) + 0x08000a3c __gtdf2 + 0x08000a3c __gedf2 + 0x08000a44 __ltdf2 + 0x08000a44 __ledf2 + 0x08000a4c __nedf2 + 0x08000a4c __eqdf2 + 0x08000a4c __cmpdf2 + 0x08000ac8 __aeabi_cdrcmple + 0x08000ad8 __aeabi_cdcmpeq + 0x08000ad8 __aeabi_cdcmple + 0x08000ae8 __aeabi_dcmpeq + 0x08000afc __aeabi_dcmplt + 0x08000b10 __aeabi_dcmple + 0x08000b24 __aeabi_dcmpge + 0x08000b38 __aeabi_dcmpgt + .text 0x08000b4c 0x2c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_unorddf2.o) + 0x08000b4c __unorddf2 + 0x08000b4c __aeabi_dcmpun + .text 0x08000b78 0x50 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_fixdfsi.o) + 0x08000b78 __aeabi_d2iz + 0x08000b78 __fixdfsi + .text 0x08000bc8 0x40 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_fixunsdfsi.o) + 0x08000bc8 __aeabi_d2uiz + 0x08000bc8 __fixunsdfsi + .text 0x08000c08 0xa0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_truncdfsf2.o) + 0x08000c08 __truncdfsf2 + 0x08000c08 __aeabi_d2f + .text 0x08000ca8 0xa0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_aeabi_ldivmod.o) + 0x08000ca8 __aeabi_ldivmod + .text 0x08000d48 0x30 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_aeabi_uldivmod.o) + 0x08000d48 __aeabi_uldivmod + .text 0x08000d78 0x30 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_fixdfdi.o) + 0x08000d78 __fixdfdi + 0x08000d78 __aeabi_d2lz + .text 0x08000da8 0x3c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_fixunsdfdi.o) + 0x08000da8 __fixunsdfdi + 0x08000da8 __aeabi_d2ulz + .text 0x08000de4 0x2f8 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_udivmoddi4.o) + 0x08000de4 __udivmoddi4 + .text 0x080010dc 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_dvmd_tls.o) + 0x080010dc __aeabi_idiv0 + 0x080010dc __aeabi_ldiv0 + *(.text*) + .text.HAL_Delay + 0x080010e0 0x18 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + 0x080010e0 HAL_Delay + .text.ErrorDisplayCallback + 0x080010f8 0xac ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + 0x080010f8 ErrorDisplayCallback + .text.MX_BlueNRG_MS_Init + 0x080011a4 0x1d8 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + 0x080011a4 MX_BlueNRG_MS_Init + .text.MX_BlueNRG_MS_Process + 0x0800137c 0x10 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + 0x0800137c MX_BlueNRG_MS_Process + .text.User_Process + 0x0800138c 0x118 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .text.Ble_processFrame + 0x080014a4 0x12 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .text.Ble_processMsg + 0x080014b6 0x56 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .text.vBleTask + 0x0800150c 0x46 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + 0x0800150c vBleTask + *fill* 0x08001552 0x2 + .text.Add_Sample_Service + 0x08001554 0x1e0 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x08001554 Add_Sample_Service + .text.Make_Connection + 0x08001734 0x74 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x08001734 Make_Connection + .text.receiveData + 0x080017a8 0x158 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x080017a8 receiveData + .text.setDefaultSettings + 0x08001900 0x30 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x08001900 setDefaultSettings + .text.downloadingSettings + 0x08001930 0x15c ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x08001930 downloadingSettings + .text.uploadingSettings + 0x08001a8c 0x7c ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x08001a8c uploadingSettings + .text.sendCommandToAutomation + 0x08001b08 0x48 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .text.receiveDateTime + 0x08001b50 0xa4 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x08001b50 receiveDateTime + .text.sendCommandToOutputs + 0x08001bf4 0x50 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .text.driveManyValves + 0x08001c44 0x3a ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x08001c44 driveManyValves + .text.emergencyStop + 0x08001c7e 0x10 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x08001c7e emergencyStop + .text.safeStop + 0x08001c8e 0x10 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x08001c8e safeStop + *fill* 0x08001c9e 0x2 + .text.getWateringStats + 0x08001ca0 0x2e4 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x08001ca0 getWateringStats + .text.spyCANbus + 0x08001f84 0x6e ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x08001f84 spyCANbus + *fill* 0x08001ff2 0x2 + .text.requestStateMachine + 0x08001ff4 0x14 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x08001ff4 requestStateMachine + .text.sendCommandToCAN + 0x08002008 0x44 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .text.sendCommandToSystem + 0x0800204c 0x4a ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .text.setAuxOutputFeature + 0x08002096 0x80 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x08002096 setAuxOutputFeature + *fill* 0x08002116 0x2 + .text.setModuleCalibration + 0x08002118 0x90 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x08002118 setModuleCalibration + .text.runCycle + 0x080021a8 0x10 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .text.systemReset + 0x080021b8 0x30 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x080021b8 systemReset + .text.sendData + 0x080021e8 0x34 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x080021e8 sendData + .text.sendBLEerror + 0x0800221c 0x30 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x0800221c sendBLEerror + .text.updateFSM + 0x0800224c 0x2c ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x0800224c updateFSM + .text.updateReg75HC955 + 0x08002278 0x4c ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x08002278 updateReg75HC955 + .text.Attribute_Modified_CB + 0x080022c4 0xa4 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x080022c4 Attribute_Modified_CB + .text.GAP_ConnectionComplete_CB + 0x08002368 0x7c ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x08002368 GAP_ConnectionComplete_CB + .text.GAP_DisconnectionComplete_CB + 0x080023e4 0x60 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x080023e4 GAP_DisconnectionComplete_CB + .text.GATT_Notification_CB + 0x08002444 0x34 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x08002444 GATT_Notification_CB + .text.user_notify + 0x08002478 0x2c4 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x08002478 user_notify + .text.readATcommand + 0x0800273c 0x21c ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x0800273c readATcommand + .text.HCI_TL_SPI_Init + 0x08002958 0x16 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + 0x08002958 HCI_TL_SPI_Init + *fill* 0x0800296e 0x2 + .text.HCI_TL_SPI_DeInit + 0x08002970 0x2c ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + 0x08002970 HCI_TL_SPI_DeInit + .text.HCI_TL_SPI_Reset + 0x0800299c 0x40 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + 0x0800299c HCI_TL_SPI_Reset + .text.HCI_TL_SPI_Receive + 0x080029dc 0xd4 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + 0x080029dc HCI_TL_SPI_Receive + .text.HCI_TL_SPI_Send + 0x08002ab0 0xd8 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + 0x08002ab0 HCI_TL_SPI_Send + .text.IsDataAvailable + 0x08002b88 0x20 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .text.hci_tl_lowlevel_init + 0x08002ba8 0x48 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + 0x08002ba8 hci_tl_lowlevel_init + .text.hci_tl_lowlevel_isr + 0x08002bf0 0x24 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + 0x08002bf0 hci_tl_lowlevel_isr + .text.CayenneLppReset + 0x08002c14 0x18 ./Core/Src/LoRaWAN/App/CayenneLpp.o + 0x08002c14 CayenneLppReset + .text.CayenneLppGetSize + 0x08002c2c 0x18 ./Core/Src/LoRaWAN/App/CayenneLpp.o + 0x08002c2c CayenneLppGetSize + .text.CayenneLppCopy + 0x08002c44 0x2c ./Core/Src/LoRaWAN/App/CayenneLpp.o + 0x08002c44 CayenneLppCopy + .text.CayenneLppAddDigitalInput + 0x08002c70 0x70 ./Core/Src/LoRaWAN/App/CayenneLpp.o + 0x08002c70 CayenneLppAddDigitalInput + .text.CayenneLppAddDigitalOutput + 0x08002ce0 0x70 ./Core/Src/LoRaWAN/App/CayenneLpp.o + 0x08002ce0 CayenneLppAddDigitalOutput + .text.CayenneLppAddAnalogOutput + 0x08002d50 0xa4 ./Core/Src/LoRaWAN/App/CayenneLpp.o + 0x08002d50 CayenneLppAddAnalogOutput + .text.CayenneLppAddTemperature + 0x08002df4 0x9c ./Core/Src/LoRaWAN/App/CayenneLpp.o + 0x08002df4 CayenneLppAddTemperature + .text.CayenneLppAddRelativeHumidity + 0x08002e90 0x78 ./Core/Src/LoRaWAN/App/CayenneLpp.o + 0x08002e90 CayenneLppAddRelativeHumidity + .text.CayenneLppAddBarometricPressure + 0x08002f08 0x98 ./Core/Src/LoRaWAN/App/CayenneLpp.o + 0x08002f08 CayenneLppAddBarometricPressure + .text.MX_LoRaWAN_Init + 0x08002fa0 0xc ./Core/Src/LoRaWAN/App/app_lorawan.o + 0x08002fa0 MX_LoRaWAN_Init + .text.MX_LoRaWAN_Process + 0x08002fac 0x10 ./Core/Src/LoRaWAN/App/app_lorawan.o + 0x08002fac MX_LoRaWAN_Process + .text.LoRa_processMsg + 0x08002fbc 0x24 ./Core/Src/LoRaWAN/App/app_lorawan.o + .text.vLoRaWANTask + 0x08002fe0 0x46 ./Core/Src/LoRaWAN/App/app_lorawan.o + 0x08002fe0 vLoRaWANTask + *fill* 0x08003026 0x2 + .text.LoRaWAN_Init + 0x08003028 0x158 ./Core/Src/LoRaWAN/App/lora_app.o + 0x08003028 LoRaWAN_Init + .text.OnRxData + 0x08003180 0x158 ./Core/Src/LoRaWAN/App/lora_app.o + .text.SendTxData + 0x080032d8 0x1f0 ./Core/Src/LoRaWAN/App/lora_app.o + .text.SendTxSysData + 0x080034c8 0xb8 ./Core/Src/LoRaWAN/App/lora_app.o + .text.OnTxTimerEvent + 0x08003580 0x24 ./Core/Src/LoRaWAN/App/lora_app.o + .text.OnTxTimerLedEvent + 0x080035a4 0x24 ./Core/Src/LoRaWAN/App/lora_app.o + .text.OnRxTimerLedEvent + 0x080035c8 0x24 ./Core/Src/LoRaWAN/App/lora_app.o + .text.OnJoinTimerLedEvent + 0x080035ec 0x24 ./Core/Src/LoRaWAN/App/lora_app.o + .text.OnTxData + 0x08003610 0xd0 ./Core/Src/LoRaWAN/App/lora_app.o + .text.OnJoinRequest + 0x080036e0 0x8c ./Core/Src/LoRaWAN/App/lora_app.o + .text.OnMacProcessNotify + 0x0800376c 0x10 ./Core/Src/LoRaWAN/App/lora_app.o + .text.LoraInfo_Init + 0x0800377c 0x64 ./Core/Src/LoRaWAN/App/lora_info.o + 0x0800377c LoraInfo_Init + .text.LoraInfo_GetPtr + 0x080037e0 0x14 ./Core/Src/LoRaWAN/App/lora_info.o + 0x080037e0 LoraInfo_GetPtr + .text.actuator_AAR_OVER + 0x080037f4 0xdc ./Core/Src/actuator_mgr.o + 0x080037f4 actuator_AAR_OVER + .text.actuator_AAR_OUTOFRANGE + 0x080038d0 0xd8 ./Core/Src/actuator_mgr.o + 0x080038d0 actuator_AAR_OUTOFRANGE + .text.actuator_AAR_ON + 0x080039a8 0x40 ./Core/Src/actuator_mgr.o + 0x080039a8 actuator_AAR_ON + .text.actuator_AAR_OFF + 0x080039e8 0x40 ./Core/Src/actuator_mgr.o + 0x080039e8 actuator_AAR_OFF + .text.getCaseTemperature + 0x08003a28 0xb8 ./Core/Src/automation.o + 0x08003a28 getCaseTemperature + .text.findValvesStepState + 0x08003ae0 0x2c ./Core/Src/automation.o + 0x08003ae0 findValvesStepState + .text.findAverageFlowRate + 0x08003b0c 0x7c ./Core/Src/automation.o + 0x08003b0c findAverageFlowRate + .text.wateringStats + 0x08003b88 0x144 ./Core/Src/automation.o + 0x08003b88 wateringStats + *fill* 0x08003ccc 0x4 + .text.findDayDelay + 0x08003cd0 0x54 ./Core/Src/automation.o + 0x08003cd0 findDayDelay + .text.dailyStepWatering + 0x08003d24 0x118 ./Core/Src/automation.o + 0x08003d24 dailyStepWatering + .text.dailyWatering + 0x08003e3c 0x58 ./Core/Src/automation.o + 0x08003e3c dailyWatering + .text.getCycleFromPeriod + 0x08003e94 0x28 ./Core/Src/automation.o + 0x08003e94 getCycleFromPeriod + *fill* 0x08003ebc 0x4 + .text.dayCycleRemaining + 0x08003ec0 0x94 ./Core/Src/automation.o + 0x08003ec0 dayCycleRemaining + .text.isWateringDay + 0x08003f54 0xe0 ./Core/Src/automation.o + 0x08003f54 isWateringDay + .text.compareWateringList + 0x08004034 0x30 ./Core/Src/automation.o + 0x08004034 compareWateringList + .text.registeringValves + 0x08004064 0x9c ./Core/Src/automation.o + 0x08004064 registeringValves + .text.isStepsRunTime + 0x08004100 0x60 ./Core/Src/automation.o + 0x08004100 isStepsRunTime + .text.wateringList + 0x08004160 0x5d4 ./Core/Src/automation.o + 0x08004160 wateringList + .text.findFirstStartAtNextWatering + 0x08004734 0xf8 ./Core/Src/automation.o + 0x08004734 findFirstStartAtNextWatering + .text.optimizeWatering + 0x0800482c 0x104 ./Core/Src/automation.o + 0x0800482c optimizeWatering + .text.initDaylyWateringList + 0x08004930 0x9c ./Core/Src/automation.o + 0x08004930 initDaylyWateringList + .text.initCurrentDayCycle + 0x080049cc 0xa8 ./Core/Src/automation.o + 0x080049cc initCurrentDayCycle + .text.findSprinklingStep + 0x08004a74 0x214 ./Core/Src/automation.o + 0x08004a74 findSprinklingStep + .text.Automation_sendCommandToActuators + 0x08004c88 0x50 ./Core/Src/automation.o + 0x08004c88 Automation_sendCommandToActuators + .text.mainStatement + 0x08004cd8 0x120 ./Core/Src/automation.o + 0x08004cd8 mainStatement + .text.saveSettings + 0x08004df8 0x90 ./Core/Src/automation.o + 0x08004df8 saveSettings + .text.Automation_processMsg + 0x08004e88 0x154 ./Core/Src/automation.o + .text.updateAUXtimer + 0x08004fdc 0x194 ./Core/Src/automation.o + 0x08004fdc updateAUXtimer + .text.actuator_reset_state + 0x08005170 0x34 ./Core/Src/automation.o + 0x08005170 actuator_reset_state + .text.Automation_processFrame + 0x080051a4 0x40 ./Core/Src/automation.o + .text.vAutomationTask + 0x080051e4 0x194 ./Core/Src/automation.o + 0x080051e4 vAutomationTask + .text.findIndexDiscoveringStationsByID + 0x08005378 0x54 ./Core/Src/can_bus.o + 0x08005378 findIndexDiscoveringStationsByID + .text.newCANbusStation + 0x080053cc 0x64 ./Core/Src/can_bus.o + 0x080053cc newCANbusStation + .text.discoveringStation + 0x08005430 0x4c ./Core/Src/can_bus.o + 0x08005430 discoveringStation + .text.CanTimeoutCallback + 0x0800547c 0x58 ./Core/Src/can_bus.o + 0x0800547c CanTimeoutCallback + .text.LoraNotification + 0x080054d4 0x32 ./Core/Src/can_bus.o + 0x080054d4 LoraNotification + *fill* 0x08005506 0x2 + .text.echoCanMessage + 0x08005508 0x94 ./Core/Src/can_bus.o + 0x08005508 echoCanMessage + .text.CAN_filterConfig + 0x0800559c 0x74 ./Core/Src/can_bus.o + 0x0800559c CAN_filterConfig + .text.pcan_rx_frame + 0x08005610 0x258 ./Core/Src/can_bus.o + 0x08005610 pcan_rx_frame + .text.Can_Bus_processMsg + 0x08005868 0xb8 ./Core/Src/can_bus.o + .text.Can_Bus_processFrame + 0x08005920 0x28 ./Core/Src/can_bus.o + .text.vCanBusTask + 0x08005948 0x9c ./Core/Src/can_bus.o + 0x08005948 vCanBusTask + .text.reflect8 + 0x080059e4 0x52 ./Core/Src/crc32.o + 0x080059e4 reflect8 + .text.reflect32 + 0x08005a36 0x4e ./Core/Src/crc32.o + 0x08005a36 reflect32 + .text.calcCRC32stm + 0x08005a84 0x96 ./Core/Src/crc32.o + 0x08005a84 calcCRC32stm + *fill* 0x08005b1a 0x2 + .text.external_temp_calculation + 0x08005b1c 0x6c ./Core/Src/currentMeas.o + 0x08005b1c external_temp_calculation + .text.VREF_calculation + 0x08005b88 0x4c ./Core/Src/currentMeas.o + 0x08005b88 VREF_calculation + .text.battery_voltage_calculation + 0x08005bd4 0x5c ./Core/Src/currentMeas.o + 0x08005bd4 battery_voltage_calculation + .text.Reference_Meas_processFrame + 0x08005c30 0x28 ./Core/Src/currentMeas.o + 0x08005c30 Reference_Meas_processFrame + .text.HAL_ADC_ConvCpltCallback + 0x08005c58 0xa4 ./Core/Src/currentMeas.o + 0x08005c58 HAL_ADC_ConvCpltCallback + .text.vCurrentMeasTask + 0x08005cfc 0xbc ./Core/Src/currentMeas.o + 0x08005cfc vCurrentMeasTask + .text.GetPage 0x08005db8 0x60 ./Core/Src/flash_page.o + .text.Flash_Write_Data + 0x08005e18 0xf0 ./Core/Src/flash_page.o + 0x08005e18 Flash_Write_Data + .text.Flash_Read_Data + 0x08005f08 0x3c ./Core/Src/flash_page.o + 0x08005f08 Flash_Read_Data + .text.getQueueId + 0x08005f44 0x7c ./Core/Src/main.o + 0x08005f44 getQueueId + .text.allocMemoryPoolMessage + 0x08005fc0 0x20 ./Core/Src/main.o + 0x08005fc0 allocMemoryPoolMessage + .text.freeMemoryPoolMessage + 0x08005fe0 0x20 ./Core/Src/main.o + 0x08005fe0 freeMemoryPoolMessage + .text.__io_putchar + 0x08006000 0x24 ./Core/Src/main.o + 0x08006000 __io_putchar + .text.HAL_GPIO_EXTI_Callback + 0x08006024 0x30 ./Core/Src/main.o + 0x08006024 HAL_GPIO_EXTI_Callback + .text.main 0x08006054 0x490 ./Core/Src/main.o + 0x08006054 main + .text.SystemClock_Config + 0x080064e4 0xc4 ./Core/Src/main.o + 0x080064e4 SystemClock_Config + .text.MX_ADC1_Init + 0x080065a8 0x13c ./Core/Src/main.o + .text.MX_ADC2_Init + 0x080066e4 0xec ./Core/Src/main.o + .text.MX_CAN1_Init + 0x080067d0 0x6c ./Core/Src/main.o + .text.MX_COMP2_Init + 0x0800683c 0x58 ./Core/Src/main.o + .text.MX_IWDG_Init + 0x08006894 0x3c ./Core/Src/main.o + .text.MX_RTC_Init + 0x080068d0 0x160 ./Core/Src/main.o + 0x080068d0 MX_RTC_Init + .text.MX_SPI3_Init + 0x08006a30 0x7c ./Core/Src/main.o + .text.MX_TIM6_Init + 0x08006aac 0x6c ./Core/Src/main.o + .text.MX_TIM8_Init + 0x08006b18 0x18c ./Core/Src/main.o + .text.MX_USART2_UART_Init + 0x08006ca4 0x60 ./Core/Src/main.o + 0x08006ca4 MX_USART2_UART_Init + .text.MX_DMA_Init + 0x08006d04 0x5c ./Core/Src/main.o + .text.MX_GPIO_Init + 0x08006d60 0x270 ./Core/Src/main.o + .text.StartDefaultTask + 0x08006fd0 0x10 ./Core/Src/main.o + 0x08006fd0 StartDefaultTask + .text.HAL_TIM_PeriodElapsedCallback + 0x08006fe0 0x24 ./Core/Src/main.o + 0x08006fe0 HAL_TIM_PeriodElapsedCallback + .text.Error_Handler + 0x08007004 0xc ./Core/Src/main.o + 0x08007004 Error_Handler + .text.countOpenedValves + 0x08007010 0x44 ./Core/Src/outputs.o + 0x08007010 countOpenedValves + .text.shiftOut + 0x08007054 0xa0 ./Core/Src/outputs.o + 0x08007054 shiftOut + .text.writeOut + 0x080070f4 0x4c ./Core/Src/outputs.o + 0x080070f4 writeOut + .text.updateSpeedRef + 0x08007140 0x4c ./Core/Src/outputs.o + 0x08007140 updateSpeedRef + .text.runACmotor + 0x0800718c 0x2c ./Core/Src/outputs.o + 0x0800718c runACmotor + .text.stopACmotor + 0x080071b8 0x14 ./Core/Src/outputs.o + 0x080071b8 stopACmotor + .text._updateOutputs + 0x080071cc 0x94 ./Core/Src/outputs.o + .text.updateOutputs + 0x08007260 0x3e0 ./Core/Src/outputs.o + .text.Outputs_processFrame + 0x08007640 0xe ./Core/Src/outputs.o + *fill* 0x0800764e 0x2 + .text.reg74HC955BleMessage + 0x08007650 0x6c ./Core/Src/outputs.o + 0x08007650 reg74HC955BleMessage + .text.Outputs_processMsg + 0x080076bc 0xbc ./Core/Src/outputs.o + .text.Outputs_ProcessChecking + 0x08007778 0x98 ./Core/Src/outputs.o + .text.vOutputsTask + 0x08007810 0xd0 ./Core/Src/outputs.o + 0x08007810 vOutputsTask + .text.ActuatorParcelize + 0x080078e0 0xc8 ./Core/Src/parcelize.o + 0x080078e0 ActuatorParcelize + .text.ActuatorUnparcelize + 0x080079a8 0x7e ./Core/Src/parcelize.o + 0x080079a8 ActuatorUnparcelize + *fill* 0x08007a26 0x2 + .text.SequenceParcelize + 0x08007a28 0xac ./Core/Src/parcelize.o + 0x08007a28 SequenceParcelize + .text.SequenceUnparcelize + 0x08007ad4 0x90 ./Core/Src/parcelize.o + 0x08007ad4 SequenceUnparcelize + .text.ValveParcelize + 0x08007b64 0x118 ./Core/Src/parcelize.o + 0x08007b64 ValveParcelize + .text.ValveUnparcelize + 0x08007c7c 0xb4 ./Core/Src/parcelize.o + 0x08007c7c ValveUnparcelize + .text.ProgramParcelize + 0x08007d30 0x17c ./Core/Src/parcelize.o + 0x08007d30 ProgramParcelize + .text.ProgramUnparcelize + 0x08007eac 0xe4 ./Core/Src/parcelize.o + 0x08007eac ProgramUnparcelize + .text.GeneralParcelize + 0x08007f90 0x244 ./Core/Src/parcelize.o + 0x08007f90 GeneralParcelize + .text.GeneralUnparcelize + 0x080081d4 0x278 ./Core/Src/parcelize.o + 0x080081d4 GeneralUnparcelize + .text._can_send + 0x0800844c 0x96 ./Core/Src/pcanpro_can.o + *fill* 0x080084e2 0x2 + .text.pcan_can_flush_tx + 0x080084e4 0x98 ./Core/Src/pcanpro_can.o + .text.pcan_can_write + 0x0800857c 0x88 ./Core/Src/pcanpro_can.o + 0x0800857c pcan_can_write + .text.pcan_can_install_rx_callback + 0x08008604 0x38 ./Core/Src/pcanpro_can.o + 0x08008604 pcan_can_install_rx_callback + .text.pcan_can_tx_complete + 0x0800863c 0x40 ./Core/Src/pcanpro_can.o + .text.pcan_can_tx_err + 0x0800867c 0x40 ./Core/Src/pcanpro_can.o + .text.pcan_can_poll + 0x080086bc 0xe4 ./Core/Src/pcanpro_can.o + 0x080086bc pcan_can_poll + .text._bus_from_int_dev + 0x080087a0 0x16 ./Core/Src/pcanpro_can.o + *fill* 0x080087b6 0x2 + .text.pcan_can_isr_frame + 0x080087b8 0xd0 ./Core/Src/pcanpro_can.o + .text.HAL_CAN_TxMailbox0CompleteCallback + 0x08008888 0x24 ./Core/Src/pcanpro_can.o + 0x08008888 HAL_CAN_TxMailbox0CompleteCallback + .text.HAL_CAN_TxMailbox1CompleteCallback + 0x080088ac 0x24 ./Core/Src/pcanpro_can.o + 0x080088ac HAL_CAN_TxMailbox1CompleteCallback + .text.HAL_CAN_TxMailbox2CompleteCallback + 0x080088d0 0x24 ./Core/Src/pcanpro_can.o + 0x080088d0 HAL_CAN_TxMailbox2CompleteCallback + .text.HAL_CAN_TxMailbox0AbortCallback + 0x080088f4 0x14 ./Core/Src/pcanpro_can.o + 0x080088f4 HAL_CAN_TxMailbox0AbortCallback + .text.HAL_CAN_TxMailbox1AbortCallback + 0x08008908 0x14 ./Core/Src/pcanpro_can.o + 0x08008908 HAL_CAN_TxMailbox1AbortCallback + .text.HAL_CAN_TxMailbox2AbortCallback + 0x0800891c 0x14 ./Core/Src/pcanpro_can.o + 0x0800891c HAL_CAN_TxMailbox2AbortCallback + .text.HAL_CAN_RxFifo0MsgPendingCallback + 0x08008930 0x18 ./Core/Src/pcanpro_can.o + 0x08008930 HAL_CAN_RxFifo0MsgPendingCallback + .text.HAL_CAN_RxFifo1MsgPendingCallback + 0x08008948 0x18 ./Core/Src/pcanpro_can.o + 0x08008948 HAL_CAN_RxFifo1MsgPendingCallback + .text.HAL_CAN_RxFifo0FullCallback + 0x08008960 0x14 ./Core/Src/pcanpro_can.o + 0x08008960 HAL_CAN_RxFifo0FullCallback + .text.HAL_CAN_RxFifo1FullCallback + 0x08008974 0x14 ./Core/Src/pcanpro_can.o + 0x08008974 HAL_CAN_RxFifo1FullCallback + .text.HAL_CAN_SleepCallback + 0x08008988 0x14 ./Core/Src/pcanpro_can.o + 0x08008988 HAL_CAN_SleepCallback + .text.HAL_CAN_WakeUpFromRxMsgCallback + 0x0800899c 0x14 ./Core/Src/pcanpro_can.o + 0x0800899c HAL_CAN_WakeUpFromRxMsgCallback + .text.HAL_CAN_ErrorCallback + 0x080089b0 0x60 ./Core/Src/pcanpro_can.o + 0x080089b0 HAL_CAN_ErrorCallback + .text.RTC_IF_Init + 0x08008a10 0x48 ./Core/Src/rtc_if.o + 0x08008a10 RTC_IF_Init + .text.RTC_IF_SetTimerContext + 0x08008a58 0x28 ./Core/Src/rtc_if.o + 0x08008a58 RTC_IF_SetTimerContext + .text.RTC_IF_GetTimerContext + 0x08008a80 0x18 ./Core/Src/rtc_if.o + 0x08008a80 RTC_IF_GetTimerContext + .text.RTC_IF_GetTimerElapsedTime + 0x08008a98 0x2c ./Core/Src/rtc_if.o + 0x08008a98 RTC_IF_GetTimerElapsedTime + .text.RTC_IF_GetTimerValue + 0x08008ac4 0x30 ./Core/Src/rtc_if.o + 0x08008ac4 RTC_IF_GetTimerValue + .text.RTC_IF_GetMinimumTimeout + 0x08008af4 0x10 ./Core/Src/rtc_if.o + 0x08008af4 RTC_IF_GetMinimumTimeout + .text.RTC_IF_Convert_ms2Tick + 0x08008b04 0x3a ./Core/Src/rtc_if.o + 0x08008b04 RTC_IF_Convert_ms2Tick + .text.RTC_IF_Convert_Tick2ms + 0x08008b3e 0x72 ./Core/Src/rtc_if.o + 0x08008b3e RTC_IF_Convert_Tick2ms + .text.RTC_IF_GetTime + 0x08008bb0 0x5c ./Core/Src/rtc_if.o + 0x08008bb0 RTC_IF_GetTime + .text.RTC_IF_BkUp_Write_Seconds + 0x08008c0c 0x20 ./Core/Src/rtc_if.o + 0x08008c0c RTC_IF_BkUp_Write_Seconds + .text.RTC_IF_BkUp_Write_SubSeconds + 0x08008c2c 0x20 ./Core/Src/rtc_if.o + 0x08008c2c RTC_IF_BkUp_Write_SubSeconds + .text.RTC_IF_BkUp_Read_Seconds + 0x08008c4c 0x18 ./Core/Src/rtc_if.o + 0x08008c4c RTC_IF_BkUp_Read_Seconds + .text.RTC_IF_BkUp_Read_SubSeconds + 0x08008c64 0x18 ./Core/Src/rtc_if.o + 0x08008c64 RTC_IF_BkUp_Read_SubSeconds + .text._GetSubSecond + 0x08008c7c 0x1a ./Core/Src/rtc_if.o + *fill* 0x08008c96 0x2 + .text.RTC_GetCalendarValue + 0x08008c98 0x114 ./Core/Src/rtc_if.o + .text.TimestampNow + 0x08008dac 0xb8 ./Core/Src/rtc_if.o + 0x08008dac TimestampNow + .text.RTC_calibration + 0x08008e64 0x5c ./Core/Src/rtc_if.o + 0x08008e64 RTC_calibration + .text.RTC_get_calibration + 0x08008ec0 0x54 ./Core/Src/rtc_if.o + 0x08008ec0 RTC_get_calibration + .text.get_weekday + 0x08008f14 0xb0 ./Core/Src/rtc_if.o + 0x08008f14 get_weekday + .text.now 0x08008fc4 0xc8 ./Core/Src/rtc_if.o + 0x08008fc4 now + .text.set_time + 0x0800908c 0x94 ./Core/Src/rtc_if.o + 0x0800908c set_time + .text.get_EpochTime + 0x08009120 0x24 ./Core/Src/rtc_if.o + 0x08009120 get_EpochTime + .text.get_alarmA_time + 0x08009144 0x58 ./Core/Src/rtc_if.o + 0x08009144 get_alarmA_time + .text.stop_alarmA + 0x0800919c 0x18 ./Core/Src/rtc_if.o + 0x0800919c stop_alarmA + .text.stop_alarmB + 0x080091b4 0x18 ./Core/Src/rtc_if.o + 0x080091b4 stop_alarmB + .text.get_time + 0x080091cc 0xac ./Core/Src/rtc_if.o + 0x080091cc get_time + .text.set_alarmA + 0x08009278 0x84 ./Core/Src/rtc_if.o + 0x08009278 set_alarmA + .text.set_alarmB + 0x080092fc 0x80 ./Core/Src/rtc_if.o + 0x080092fc set_alarmB + .text.updateAutomation + 0x0800937c 0x3e ./Core/Src/rtc_if.o + 0x0800937c updateAutomation + .text.HAL_RTC_AlarmAEventCallback + 0x080093ba 0x14 ./Core/Src/rtc_if.o + 0x080093ba HAL_RTC_AlarmAEventCallback + .text.HAL_RTCEx_AlarmBEventCallback + 0x080093ce 0x16 ./Core/Src/rtc_if.o + 0x080093ce HAL_RTCEx_AlarmBEventCallback + .text.getOutsideTemperature + 0x080093e4 0x2c ./Core/Src/signals.o + 0x080093e4 getOutsideTemperature + .text.getAtmPressure + 0x08009410 0x30 ./Core/Src/signals.o + 0x08009410 getAtmPressure + .text.getWindSpeed + 0x08009440 0x38 ./Core/Src/signals.o + 0x08009440 getWindSpeed + .text.getWindDirection + 0x08009478 0x22 ./Core/Src/signals.o + 0x08009478 getWindDirection + .text.getWindBeaufort + 0x0800949a 0x20 ./Core/Src/signals.o + 0x0800949a getWindBeaufort + .text.getWaterTankLevel + 0x080094ba 0x20 ./Core/Src/signals.o + 0x080094ba getWaterTankLevel + *fill* 0x080094da 0x2 + .text.getSolarIrradiance + 0x080094dc 0x38 ./Core/Src/signals.o + 0x080094dc getSolarIrradiance + .text.getInsideTemperature + 0x08009514 0x28 ./Core/Src/signals.o + 0x08009514 getInsideTemperature + .text.getInsideRelativeHumidity + 0x0800953c 0x1c ./Core/Src/signals.o + 0x0800953c getInsideRelativeHumidity + .text.getSubsonicAiSimilarity + 0x08009558 0x16 ./Core/Src/signals.o + 0x08009558 getSubsonicAiSimilarity + *fill* 0x0800956e 0x2 + .text.getAvgRainDropRate + 0x08009570 0x30 ./Core/Src/signals.o + 0x08009570 getAvgRainDropRate + .text.EnvSensors_Read + 0x080095a0 0xbc ./Core/Src/signals.o + 0x080095a0 EnvSensors_Read + .text.EventSensors_Read + 0x0800965c 0x24 ./Core/Src/signals.o + 0x0800965c EventSensors_Read + .text.BSP_SPI3_SendRecv + 0x08009680 0x40 ./Core/Src/stm32_nucleo_bus.o + 0x08009680 BSP_SPI3_SendRecv + .text.BSP_GetTick + 0x080096c0 0xe ./Core/Src/stm32_nucleo_bus.o + 0x080096c0 BSP_GetTick + *fill* 0x080096ce 0x2 + .text.HAL_MspInit + 0x080096d0 0x74 ./Core/Src/stm32l4xx_hal_msp.o + 0x080096d0 HAL_MspInit + .text.HAL_ADC_MspInit + 0x08009744 0x1ec ./Core/Src/stm32l4xx_hal_msp.o + 0x08009744 HAL_ADC_MspInit + .text.HAL_CAN_MspInit + 0x08009930 0x98 ./Core/Src/stm32l4xx_hal_msp.o + 0x08009930 HAL_CAN_MspInit + .text.HAL_COMP_MspInit + 0x080099c8 0x88 ./Core/Src/stm32l4xx_hal_msp.o + 0x080099c8 HAL_COMP_MspInit + .text.HAL_RTC_MspInit + 0x08009a50 0xcc ./Core/Src/stm32l4xx_hal_msp.o + 0x08009a50 HAL_RTC_MspInit + .text.HAL_SPI_MspInit + 0x08009b1c 0x88 ./Core/Src/stm32l4xx_hal_msp.o + 0x08009b1c HAL_SPI_MspInit + .text.HAL_TIM_Base_MspInit + 0x08009ba4 0xb0 ./Core/Src/stm32l4xx_hal_msp.o + 0x08009ba4 HAL_TIM_Base_MspInit + .text.HAL_TIM_MspPostInit + 0x08009c54 0x70 ./Core/Src/stm32l4xx_hal_msp.o + 0x08009c54 HAL_TIM_MspPostInit + .text.HAL_UART_MspInit + 0x08009cc4 0x124 ./Core/Src/stm32l4xx_hal_msp.o + 0x08009cc4 HAL_UART_MspInit + .text.HAL_UART_MspDeInit + 0x08009de8 0x48 ./Core/Src/stm32l4xx_hal_msp.o + 0x08009de8 HAL_UART_MspDeInit + .text.HAL_InitTick + 0x08009e30 0xf4 ./Core/Src/stm32l4xx_hal_timebase_tim.o + 0x08009e30 HAL_InitTick + .text.NMI_Handler + 0x08009f24 0x8 ./Core/Src/stm32l4xx_it.o + 0x08009f24 NMI_Handler + .text.HardFault_Handler + 0x08009f2c 0x18 ./Core/Src/stm32l4xx_it.o + 0x08009f2c HardFault_Handler + .text.MemManage_Handler + 0x08009f44 0x8 ./Core/Src/stm32l4xx_it.o + 0x08009f44 MemManage_Handler + .text.BusFault_Handler + 0x08009f4c 0x8 ./Core/Src/stm32l4xx_it.o + 0x08009f4c BusFault_Handler + .text.UsageFault_Handler + 0x08009f54 0x18 ./Core/Src/stm32l4xx_it.o + 0x08009f54 UsageFault_Handler + .text.DebugMon_Handler + 0x08009f6c 0xe ./Core/Src/stm32l4xx_it.o + 0x08009f6c DebugMon_Handler + .text.EXTI0_IRQHandler + 0x08009f7a 0xe ./Core/Src/stm32l4xx_it.o + 0x08009f7a EXTI0_IRQHandler + .text.EXTI2_IRQHandler + 0x08009f88 0xe ./Core/Src/stm32l4xx_it.o + 0x08009f88 EXTI2_IRQHandler + *fill* 0x08009f96 0x2 + .text.EXTI3_IRQHandler + 0x08009f98 0x14 ./Core/Src/stm32l4xx_it.o + 0x08009f98 EXTI3_IRQHandler + .text.EXTI4_IRQHandler + 0x08009fac 0x14 ./Core/Src/stm32l4xx_it.o + 0x08009fac EXTI4_IRQHandler + .text.DMA1_Channel1_IRQHandler + 0x08009fc0 0x14 ./Core/Src/stm32l4xx_it.o + 0x08009fc0 DMA1_Channel1_IRQHandler + .text.DMA1_Channel2_IRQHandler + 0x08009fd4 0x14 ./Core/Src/stm32l4xx_it.o + 0x08009fd4 DMA1_Channel2_IRQHandler + .text.DMA1_Channel7_IRQHandler + 0x08009fe8 0x14 ./Core/Src/stm32l4xx_it.o + 0x08009fe8 DMA1_Channel7_IRQHandler + .text.CAN1_RX0_IRQHandler + 0x08009ffc 0x14 ./Core/Src/stm32l4xx_it.o + 0x08009ffc CAN1_RX0_IRQHandler + .text.EXTI9_5_IRQHandler + 0x0800a010 0x14 ./Core/Src/stm32l4xx_it.o + 0x0800a010 EXTI9_5_IRQHandler + .text.USART2_IRQHandler + 0x0800a024 0x14 ./Core/Src/stm32l4xx_it.o + 0x0800a024 USART2_IRQHandler + .text.EXTI15_10_IRQHandler + 0x0800a038 0x1c ./Core/Src/stm32l4xx_it.o + 0x0800a038 EXTI15_10_IRQHandler + .text.RTC_Alarm_IRQHandler + 0x0800a054 0x14 ./Core/Src/stm32l4xx_it.o + 0x0800a054 RTC_Alarm_IRQHandler + .text.TIM7_IRQHandler + 0x0800a068 0x14 ./Core/Src/stm32l4xx_it.o + 0x0800a068 TIM7_IRQHandler + .text.UTIL_SEQ_Idle + 0x0800a07c 0xe ./Core/Src/sys_app.o + 0x0800a07c UTIL_SEQ_Idle + *fill* 0x0800a08a 0x2 + .text.GetBatteryLevel + 0x0800a08c 0x74 ./Core/Src/sys_app.o + 0x0800a08c GetBatteryLevel + .text.GetTemperatureLevel + 0x0800a100 0x1c ./Core/Src/sys_app.o + 0x0800a100 GetTemperatureLevel + .text.GetUniqueId + 0x0800a11c 0x80 ./Core/Src/sys_app.o + 0x0800a11c GetUniqueId + .text.GetDevAddr + 0x0800a19c 0x1e ./Core/Src/sys_app.o + 0x0800a19c GetDevAddr + .text.UTIL_ADV_TRACE_PreSendHook + 0x0800a1ba 0xe ./Core/Src/sys_app.o + 0x0800a1ba UTIL_ADV_TRACE_PreSendHook + .text.UTIL_ADV_TRACE_PostSendHook + 0x0800a1c8 0xe ./Core/Src/sys_app.o + 0x0800a1c8 UTIL_ADV_TRACE_PostSendHook + .text._getpid 0x0800a1d6 0x10 ./Core/Src/syscalls.o + 0x0800a1d6 _getpid + .text._kill 0x0800a1e6 0x20 ./Core/Src/syscalls.o + 0x0800a1e6 _kill + .text._exit 0x0800a206 0x16 ./Core/Src/syscalls.o + 0x0800a206 _exit + .text._read 0x0800a21c 0x3a ./Core/Src/syscalls.o + 0x0800a21c _read + .text._write 0x0800a256 0x38 ./Core/Src/syscalls.o + 0x0800a256 _write + .text._close 0x0800a28e 0x18 ./Core/Src/syscalls.o + 0x0800a28e _close + .text._fstat 0x0800a2a6 0x20 ./Core/Src/syscalls.o + 0x0800a2a6 _fstat + .text._isatty 0x0800a2c6 0x16 ./Core/Src/syscalls.o + 0x0800a2c6 _isatty + .text._lseek 0x0800a2dc 0x1a ./Core/Src/syscalls.o + 0x0800a2dc _lseek + *fill* 0x0800a2f6 0x2 + .text._sbrk 0x0800a2f8 0x6c ./Core/Src/sysmem.o + 0x0800a2f8 _sbrk + .text.SystemInit + 0x0800a364 0x6c ./Core/Src/system_stm32l4xx.o + 0x0800a364 SystemInit + .text.vcom_Init + 0x0800a3d0 0x20 ./Core/Src/usart_if.o + 0x0800a3d0 vcom_Init + .text.vcom_DeInit + 0x0800a3f0 0x38 ./Core/Src/usart_if.o + 0x0800a3f0 vcom_DeInit + .text.vcom_Trace_DMA + 0x0800a428 0x28 ./Core/Src/usart_if.o + 0x0800a428 vcom_Trace_DMA + .text.vcom_ReceiveInit + 0x0800a450 0x7c ./Core/Src/usart_if.o + 0x0800a450 vcom_ReceiveInit + .text.HAL_UART_TxCpltCallback + 0x0800a4cc 0x1c ./Core/Src/usart_if.o + 0x0800a4cc HAL_UART_TxCpltCallback + .text.HAL_UART_RxCpltCallback + 0x0800a4e8 0x40 ./Core/Src/usart_if.o + 0x0800a4e8 HAL_UART_RxCpltCallback + .text.checksum + 0x0800a528 0x44 ./Core/Src/utils.o + 0x0800a528 checksum + .text.isAnyError + 0x0800a56c 0x48 ./Core/Src/utils.o + 0x0800a56c isAnyError + .text.addErrorToList + 0x0800a5b4 0x78 ./Core/Src/utils.o + 0x0800a5b4 addErrorToList + .text.clearErrorList + 0x0800a62c 0x50 ./Core/Src/utils.o + 0x0800a62c clearErrorList + .text.findErrorByNo + 0x0800a67c 0x44 ./Core/Src/utils.o + 0x0800a67c findErrorByNo + .text.findErrorById + 0x0800a6c0 0x40 ./Core/Src/utils.o + 0x0800a6c0 findErrorById + .text.deleteErrorById + 0x0800a700 0x88 ./Core/Src/utils.o + 0x0800a700 deleteErrorById + .text.deleteErrorByNo + 0x0800a788 0x28 ./Core/Src/utils.o + 0x0800a788 deleteErrorByNo + .text.substring + 0x0800a7b0 0x56 ./Core/Src/utils.o + 0x0800a7b0 substring + .text.toInt 0x0800a806 0x3e ./Core/Src/utils.o + 0x0800a806 toInt + .text.toIntLen + 0x0800a844 0x3c ./Core/Src/utils.o + 0x0800a844 toIntLen + .text.toLongLen + 0x0800a880 0x3c ./Core/Src/utils.o + 0x0800a880 toLongLen + .text.toFloat 0x0800a8bc 0x50 ./Core/Src/utils.o + 0x0800a8bc toFloat + .text.toBool 0x0800a90c 0x2e ./Core/Src/utils.o + 0x0800a90c toBool + *fill* 0x0800a93a 0x2 + .text.Reset_Handler + 0x0800a93c 0x50 ./Core/Startup/startup_stm32l476rgtx.o + 0x0800a93c Reset_Handler + .text.Default_Handler + 0x0800a98c 0x2 ./Core/Startup/startup_stm32l476rgtx.o + 0x0800a98c TIM8_TRG_COM_IRQHandler + 0x0800a98c TIM8_CC_IRQHandler + 0x0800a98c TIM1_CC_IRQHandler + 0x0800a98c TSC_IRQHandler + 0x0800a98c TAMP_STAMP_IRQHandler + 0x0800a98c LPTIM2_IRQHandler + 0x0800a98c DFSDM1_FLT1_IRQHandler + 0x0800a98c I2C3_ER_IRQHandler + 0x0800a98c DFSDM1_FLT2_IRQHandler + 0x0800a98c I2C2_EV_IRQHandler + 0x0800a98c FPU_IRQHandler + 0x0800a98c TIM1_UP_TIM16_IRQHandler + 0x0800a98c ADC1_2_IRQHandler + 0x0800a98c SPI1_IRQHandler + 0x0800a98c TIM6_DAC_IRQHandler + 0x0800a98c TIM8_UP_IRQHandler + 0x0800a98c DMA2_Channel2_IRQHandler + 0x0800a98c DMA1_Channel4_IRQHandler + 0x0800a98c SAI2_IRQHandler + 0x0800a98c DFSDM1_FLT3_IRQHandler + 0x0800a98c USART3_IRQHandler + 0x0800a98c CAN1_RX1_IRQHandler + 0x0800a98c LCD_IRQHandler + 0x0800a98c UART5_IRQHandler + 0x0800a98c ADC3_IRQHandler + 0x0800a98c TIM4_IRQHandler + 0x0800a98c DMA2_Channel1_IRQHandler + 0x0800a98c QUADSPI_IRQHandler + 0x0800a98c I2C1_EV_IRQHandler + 0x0800a98c DMA1_Channel6_IRQHandler + 0x0800a98c UART4_IRQHandler + 0x0800a98c DMA2_Channel4_IRQHandler + 0x0800a98c TIM3_IRQHandler + 0x0800a98c RCC_IRQHandler + 0x0800a98c Default_Handler + 0x0800a98c DMA2_Channel7_IRQHandler + 0x0800a98c SDMMC1_IRQHandler + 0x0800a98c TIM5_IRQHandler + 0x0800a98c I2C3_EV_IRQHandler + 0x0800a98c RTC_WKUP_IRQHandler + 0x0800a98c PVD_PVM_IRQHandler + 0x0800a98c SPI2_IRQHandler + 0x0800a98c CAN1_TX_IRQHandler + 0x0800a98c DMA2_Channel5_IRQHandler + 0x0800a98c DMA1_Channel5_IRQHandler + 0x0800a98c RNG_IRQHandler + 0x0800a98c TIM1_TRG_COM_TIM17_IRQHandler + 0x0800a98c DMA1_Channel3_IRQHandler + 0x0800a98c COMP_IRQHandler + 0x0800a98c WWDG_IRQHandler + 0x0800a98c LPUART1_IRQHandler + 0x0800a98c DMA2_Channel6_IRQHandler + 0x0800a98c TIM2_IRQHandler + 0x0800a98c EXTI1_IRQHandler + 0x0800a98c DFSDM1_FLT0_IRQHandler + 0x0800a98c I2C2_ER_IRQHandler + 0x0800a98c TIM8_BRK_IRQHandler + 0x0800a98c CAN1_SCE_IRQHandler + 0x0800a98c FLASH_IRQHandler + 0x0800a98c USART1_IRQHandler + 0x0800a98c OTG_FS_IRQHandler + 0x0800a98c SPI3_IRQHandler + 0x0800a98c I2C1_ER_IRQHandler + 0x0800a98c FMC_IRQHandler + 0x0800a98c SWPMI1_IRQHandler + 0x0800a98c LPTIM1_IRQHandler + 0x0800a98c SAI1_IRQHandler + 0x0800a98c DMA2_Channel3_IRQHandler + 0x0800a98c TIM1_BRK_TIM15_IRQHandler + .text.SX1276MB1MAS_RADIO_GetWakeUpTime + 0x0800a98e 0x10 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + 0x0800a98e SX1276MB1MAS_RADIO_GetWakeUpTime + .text.SX1276MB1MAS_RADIO_SetXO + 0x0800a99e 0x16 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + 0x0800a99e SX1276MB1MAS_RADIO_SetXO + .text.SX1276MB1MAS_RADIO_IoIrqInit + 0x0800a9b4 0x78 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + 0x0800a9b4 SX1276MB1MAS_RADIO_IoIrqInit + .text.SX1276MB1MAS_RADIO_GetPaSelect + 0x0800aa2c 0x16 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + 0x0800aa2c SX1276MB1MAS_RADIO_GetPaSelect + .text.SX1276MB1MAS_RADIO_SetAntSw + 0x0800aa42 0x16 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + 0x0800aa42 SX1276MB1MAS_RADIO_SetAntSw + .text.SX1276MB1MAS_RADIO_CheckRfFrequency + 0x0800aa58 0x16 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + 0x0800aa58 SX1276MB1MAS_RADIO_CheckRfFrequency + .text.SX1276MB1MAS_RADIO_Reset + 0x0800aa6e 0x2c ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + 0x0800aa6e SX1276MB1MAS_RADIO_Reset + .text.SX1276MB1MAS_RADIO_SendRecv + 0x0800aa9a 0x22 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + 0x0800aa9a SX1276MB1MAS_RADIO_SendRecv + .text.SX1276MB1MAS_RADIO_ChipSelect + 0x0800aabc 0x54 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + 0x0800aabc SX1276MB1MAS_RADIO_ChipSelect + .text.SX1276MB1MAS_RADIO_GetDio1PinState + 0x0800ab10 0x18 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + 0x0800ab10 SX1276MB1MAS_RADIO_GetDio1PinState + .text.HAL_Init + 0x0800ab28 0x40 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + 0x0800ab28 HAL_Init + .text.HAL_IncTick + 0x0800ab68 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + 0x0800ab68 HAL_IncTick + .text.HAL_GetTick + 0x0800ab90 0x18 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + 0x0800ab90 HAL_GetTick + .text.HAL_GetUIDw0 + 0x0800aba8 0x18 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + 0x0800aba8 HAL_GetUIDw0 + .text.HAL_GetUIDw1 + 0x0800abc0 0x18 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + 0x0800abc0 HAL_GetUIDw1 + .text.HAL_GetUIDw2 + 0x0800abd8 0x18 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + 0x0800abd8 HAL_GetUIDw2 + .text.LL_ADC_SetCommonClock + 0x0800abf0 0x26 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_SetCommonPathInternalCh + 0x0800ac16 0x26 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_GetCommonPathInternalCh + 0x0800ac3c 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_SetOffset + 0x0800ac58 0x48 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_GetOffsetChannel + 0x0800aca0 0x2c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_SetOffsetState + 0x0800accc 0x36 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_REG_IsTriggerSourceSWStart + 0x0800ad02 0x26 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_REG_SetSequencerRanks + 0x0800ad28 0x58 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_SetChannelSamplingTime + 0x0800ad80 0x56 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + *fill* 0x0800add6 0x2 + .text.LL_ADC_SetChannelSingleDiff + 0x0800add8 0x48 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_GetMultimode + 0x0800ae20 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_GetMultiDMATransfer + 0x0800ae3c 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_DisableDeepPowerDown + 0x0800ae58 0x24 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_IsDeepPowerDownEnabled + 0x0800ae7c 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_EnableInternalRegulator + 0x0800aea4 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_IsInternalRegulatorEnabled + 0x0800aecc 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_Enable + 0x0800aef4 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_Disable + 0x0800af1c 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_IsEnabled + 0x0800af44 0x26 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_IsDisableOngoing + 0x0800af6a 0x26 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_REG_StartConversion + 0x0800af90 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_REG_StopConversion + 0x0800afb8 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_REG_IsConversionOngoing + 0x0800afe0 0x26 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_INJ_StopConversion + 0x0800b006 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.LL_ADC_INJ_IsConversionOngoing + 0x0800b02e 0x26 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .text.HAL_ADC_Init + 0x0800b054 0x2a0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + 0x0800b054 HAL_ADC_Init + .text.HAL_ADC_Start + 0x0800b2f4 0x174 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + 0x0800b2f4 HAL_ADC_Start + .text.HAL_ADC_Stop + 0x0800b468 0x66 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + 0x0800b468 HAL_ADC_Stop + *fill* 0x0800b4ce 0x2 + .text.HAL_ADC_PollForConversion + 0x0800b4d0 0x1b0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + 0x0800b4d0 HAL_ADC_PollForConversion + .text.HAL_ADC_Start_DMA + 0x0800b680 0x178 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + 0x0800b680 HAL_ADC_Start_DMA + .text.HAL_ADC_GetValue + 0x0800b7f8 0x1a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + 0x0800b7f8 HAL_ADC_GetValue + .text.HAL_ADC_ConvHalfCpltCallback + 0x0800b812 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + 0x0800b812 HAL_ADC_ConvHalfCpltCallback + .text.HAL_ADC_ErrorCallback + 0x0800b826 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + 0x0800b826 HAL_ADC_ErrorCallback + *fill* 0x0800b83a 0x2 + .text.HAL_ADC_ConfigChannel + 0x0800b83c 0x7e4 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + 0x0800b83c HAL_ADC_ConfigChannel + .text.ADC_ConversionStop + 0x0800c020 0x178 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + 0x0800c020 ADC_ConversionStop + .text.ADC_Enable + 0x0800c198 0x10c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + 0x0800c198 ADC_Enable + .text.ADC_Disable + 0x0800c2a4 0xbe ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + 0x0800c2a4 ADC_Disable + .text.ADC_DMAConvCplt + 0x0800c362 0xd8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + 0x0800c362 ADC_DMAConvCplt + .text.ADC_DMAHalfConvCplt + 0x0800c43a 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + 0x0800c43a ADC_DMAHalfConvCplt + .text.ADC_DMAError + 0x0800c456 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + 0x0800c456 ADC_DMAError + .text.LL_ADC_IsEnabled + 0x0800c48a 0x26 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.LL_ADC_StartCalibration + 0x0800c4b0 0x32 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.LL_ADC_IsCalibrationOnGoing + 0x0800c4e2 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.LL_ADC_REG_IsConversionOngoing + 0x0800c50a 0x26 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .text.HAL_ADCEx_Calibration_Start + 0x0800c530 0xc0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + 0x0800c530 HAL_ADCEx_Calibration_Start + .text.HAL_ADCEx_MultiModeConfigChannel + 0x0800c5f0 0x160 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + 0x0800c5f0 HAL_ADCEx_MultiModeConfigChannel + .text.HAL_CAN_Init + 0x0800c750 0x1f6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + 0x0800c750 HAL_CAN_Init + .text.HAL_CAN_ConfigFilter + 0x0800c946 0x194 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + 0x0800c946 HAL_CAN_ConfigFilter + .text.HAL_CAN_Start + 0x0800cada 0x88 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + 0x0800cada HAL_CAN_Start + .text.HAL_CAN_AddTxMessage + 0x0800cb62 0x1a0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + 0x0800cb62 HAL_CAN_AddTxMessage + .text.HAL_CAN_IsTxMessagePending + 0x0800cd02 0x48 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + 0x0800cd02 HAL_CAN_IsTxMessagePending + .text.HAL_CAN_GetRxMessage + 0x0800cd4a 0x244 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + 0x0800cd4a HAL_CAN_GetRxMessage + .text.HAL_CAN_ActivateNotification + 0x0800cf8e 0x4c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + 0x0800cf8e HAL_CAN_ActivateNotification + .text.HAL_CAN_IRQHandler + 0x0800cfda 0x36e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + 0x0800cfda HAL_CAN_IRQHandler + .text.HAL_CAN_GetError + 0x0800d348 0x18 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + 0x0800d348 HAL_CAN_GetError + .text.HAL_CAN_ResetError + 0x0800d360 0x46 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + 0x0800d360 HAL_CAN_ResetError + *fill* 0x0800d3a6 0x2 + .text.LL_EXTI_EnableIT_0_31 + 0x0800d3a8 0x24 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .text.LL_EXTI_DisableIT_0_31 + 0x0800d3cc 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .text.LL_EXTI_EnableEvent_0_31 + 0x0800d3f4 0x24 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .text.LL_EXTI_DisableEvent_0_31 + 0x0800d418 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .text.LL_EXTI_EnableRisingTrig_0_31 + 0x0800d440 0x24 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .text.LL_EXTI_DisableRisingTrig_0_31 + 0x0800d464 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .text.LL_EXTI_EnableFallingTrig_0_31 + 0x0800d48c 0x24 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .text.LL_EXTI_DisableFallingTrig_0_31 + 0x0800d4b0 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .text.LL_EXTI_ClearFlag_0_31 + 0x0800d4d8 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .text.HAL_COMP_Init + 0x0800d4f8 0x1e4 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + 0x0800d4f8 HAL_COMP_Init + .text.HAL_COMP_Start + 0x0800d6dc 0x94 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + 0x0800d6dc HAL_COMP_Start + .text.__NVIC_SetPriorityGrouping + 0x0800d770 0x48 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .text.__NVIC_GetPriorityGrouping + 0x0800d7b8 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .text.__NVIC_EnableIRQ + 0x0800d7d4 0x3c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .text.__NVIC_DisableIRQ + 0x0800d810 0x48 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .text.__NVIC_SetPriority + 0x0800d858 0x54 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .text.NVIC_EncodePriority + 0x0800d8ac 0x66 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .text.HAL_NVIC_SetPriorityGrouping + 0x0800d912 0x16 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + 0x0800d912 HAL_NVIC_SetPriorityGrouping + .text.HAL_NVIC_SetPriority + 0x0800d928 0x38 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + 0x0800d928 HAL_NVIC_SetPriority + .text.HAL_NVIC_EnableIRQ + 0x0800d960 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + 0x0800d960 HAL_NVIC_EnableIRQ + .text.HAL_NVIC_DisableIRQ + 0x0800d97c 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + 0x0800d97c HAL_NVIC_DisableIRQ + .text.HAL_DMA_Init + 0x0800d998 0x170 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + 0x0800d998 HAL_DMA_Init + .text.HAL_DMA_DeInit + 0x0800db08 0x124 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + 0x0800db08 HAL_DMA_DeInit + .text.HAL_DMA_Start_IT + 0x0800dc2c 0xc0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + 0x0800dc2c HAL_DMA_Start_IT + .text.HAL_DMA_Abort + 0x0800dcec 0x7c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + 0x0800dcec HAL_DMA_Abort + .text.HAL_DMA_Abort_IT + 0x0800dd68 0x82 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + 0x0800dd68 HAL_DMA_Abort_IT + .text.HAL_DMA_IRQHandler + 0x0800ddea 0x15e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + 0x0800ddea HAL_DMA_IRQHandler + .text.DMA_SetConfig + 0x0800df48 0x60 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .text.HAL_EXTI_RegisterCallback + 0x0800dfa8 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + 0x0800dfa8 HAL_EXTI_RegisterCallback + .text.HAL_EXTI_GetHandle + 0x0800dfdc 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + 0x0800dfdc HAL_EXTI_GetHandle + .text.HAL_EXTI_IRQHandler + 0x0800e004 0x60 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + 0x0800e004 HAL_EXTI_IRQHandler + .text.HAL_FLASH_Program + 0x0800e064 0xd8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + 0x0800e064 HAL_FLASH_Program + .text.HAL_FLASH_Unlock + 0x0800e13c 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + 0x0800e13c HAL_FLASH_Unlock + .text.HAL_FLASH_Lock + 0x0800e180 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + 0x0800e180 HAL_FLASH_Lock + .text.HAL_FLASH_GetError + 0x0800e1a0 0x18 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + 0x0800e1a0 HAL_FLASH_GetError + .text.FLASH_WaitForLastOperation + 0x0800e1b8 0xac ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + 0x0800e1b8 FLASH_WaitForLastOperation + .text.FLASH_Program_DoubleWord + 0x0800e264 0x4c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .text.FLASH_Program_Fast + 0x0800e2b0 0x6c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .text.HAL_FLASHEx_Erase + 0x0800e31c 0x138 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + 0x0800e31c HAL_FLASHEx_Erase + .text.FLASH_MassErase + 0x0800e454 0x50 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .text.FLASH_PageErase + 0x0800e4a4 0x6c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + 0x0800e4a4 FLASH_PageErase + .text.FLASH_FlushCaches + 0x0800e510 0x94 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + 0x0800e510 FLASH_FlushCaches + .text.HAL_GPIO_Init + 0x0800e5a4 0x354 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + 0x0800e5a4 HAL_GPIO_Init + .text.HAL_GPIO_DeInit + 0x0800e8f8 0x1e8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + 0x0800e8f8 HAL_GPIO_DeInit + .text.HAL_GPIO_ReadPin + 0x0800eae0 0x30 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + 0x0800eae0 HAL_GPIO_ReadPin + .text.HAL_GPIO_WritePin + 0x0800eb10 0x30 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + 0x0800eb10 HAL_GPIO_WritePin + .text.HAL_GPIO_TogglePin + 0x0800eb40 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + 0x0800eb40 HAL_GPIO_TogglePin + .text.HAL_GPIO_EXTI_IRQHandler + 0x0800eb74 0x30 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + 0x0800eb74 HAL_GPIO_EXTI_IRQHandler + .text.HAL_IWDG_Init + 0x0800eba4 0xa2 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + 0x0800eba4 HAL_IWDG_Init + .text.HAL_IWDG_Refresh + 0x0800ec46 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + 0x0800ec46 HAL_IWDG_Refresh + *fill* 0x0800ec66 0x2 + .text.HAL_PWR_EnableBkUpAccess + 0x0800ec68 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + 0x0800ec68 HAL_PWR_EnableBkUpAccess + .text.HAL_PWR_ConfigPVD + 0x0800ec88 0xc0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + 0x0800ec88 HAL_PWR_ConfigPVD + .text.HAL_PWR_EnablePVD + 0x0800ed48 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + 0x0800ed48 HAL_PWR_EnablePVD + .text.HAL_PWREx_GetVoltageRange + 0x0800ed68 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + 0x0800ed68 HAL_PWREx_GetVoltageRange + .text.HAL_PWREx_ControlVoltageScaling + 0x0800ed84 0xac ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + 0x0800ed84 HAL_PWREx_ControlVoltageScaling + .text.HAL_RCC_OscConfig + 0x0800ee30 0x7b8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + 0x0800ee30 HAL_RCC_OscConfig + .text.HAL_RCC_ClockConfig + 0x0800f5e8 0x200 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + 0x0800f5e8 HAL_RCC_ClockConfig + .text.HAL_RCC_GetSysClockFreq + 0x0800f7e8 0x118 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + 0x0800f7e8 HAL_RCC_GetSysClockFreq + .text.HAL_RCC_GetHCLKFreq + 0x0800f900 0x18 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + 0x0800f900 HAL_RCC_GetHCLKFreq + .text.HAL_RCC_GetPCLK1Freq + 0x0800f918 0x2c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + 0x0800f918 HAL_RCC_GetPCLK1Freq + .text.HAL_RCC_GetPCLK2Freq + 0x0800f944 0x2c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + 0x0800f944 HAL_RCC_GetPCLK2Freq + .text.HAL_RCC_GetClockConfig + 0x0800f970 0x64 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + 0x0800f970 HAL_RCC_GetClockConfig + .text.RCC_SetFlashLatencyFromMSIRange + 0x0800f9d4 0xc0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .text.HAL_RCCEx_PeriphCLKConfig + 0x0800fa94 0x5d4 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + 0x0800fa94 HAL_RCCEx_PeriphCLKConfig + .text.RCCEx_PLLSAI1_Config + 0x08010068 0x1e8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .text.RCCEx_PLLSAI2_Config + 0x08010250 0x1bc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .text.HAL_RTC_Init + 0x0801040c 0x110 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + 0x0801040c HAL_RTC_Init + .text.HAL_RTC_SetTime + 0x0801051c 0x13a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + 0x0801051c HAL_RTC_SetTime + .text.HAL_RTC_GetTime + 0x08010656 0xb8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + 0x08010656 HAL_RTC_GetTime + .text.HAL_RTC_SetDate + 0x0801070e 0x10e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + 0x0801070e HAL_RTC_SetDate + .text.HAL_RTC_GetDate + 0x0801081c 0x9a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + 0x0801081c HAL_RTC_GetDate + *fill* 0x080108b6 0x2 + .text.HAL_RTC_SetAlarm_IT + 0x080108b8 0x278 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + 0x080108b8 HAL_RTC_SetAlarm_IT + .text.HAL_RTC_DeactivateAlarm + 0x08010b30 0x128 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + 0x08010b30 HAL_RTC_DeactivateAlarm + .text.HAL_RTC_GetAlarm + 0x08010c58 0x180 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + 0x08010c58 HAL_RTC_GetAlarm + .text.HAL_RTC_AlarmIRQHandler + 0x08010dd8 0x8c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + 0x08010dd8 HAL_RTC_AlarmIRQHandler + .text.HAL_RTC_WaitForSynchro + 0x08010e64 0x48 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + 0x08010e64 HAL_RTC_WaitForSynchro + .text.RTC_EnterInitMode + 0x08010eac 0x66 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + 0x08010eac RTC_EnterInitMode + *fill* 0x08010f12 0x2 + .text.RTC_ExitInitMode + 0x08010f14 0x7c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + 0x08010f14 RTC_ExitInitMode + .text.RTC_ByteToBcd2 + 0x08010f90 0x40 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + 0x08010f90 RTC_ByteToBcd2 + .text.RTC_Bcd2ToByte + 0x08010fd0 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + 0x08010fd0 RTC_Bcd2ToByte + .text.HAL_RTCEx_SetSmoothCalib + 0x08011004 0xce ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + 0x08011004 HAL_RTCEx_SetSmoothCalib + .text.HAL_RTCEx_SetCalibrationOutPut + 0x080110d2 0x8e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + 0x080110d2 HAL_RTCEx_SetCalibrationOutPut + .text.HAL_RTCEx_DeactivateCalibrationOutPut + 0x08011160 0x6c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + 0x08011160 HAL_RTCEx_DeactivateCalibrationOutPut + .text.HAL_RTCEx_SetRefClock + 0x080111cc 0x88 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + 0x080111cc HAL_RTCEx_SetRefClock + .text.HAL_RTCEx_EnableBypassShadow + 0x08011254 0x6c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + 0x08011254 HAL_RTCEx_EnableBypassShadow + .text.HAL_RTCEx_BKUPWrite + 0x080112c0 0x32 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + 0x080112c0 HAL_RTCEx_BKUPWrite + .text.HAL_RTCEx_BKUPRead + 0x080112f2 0x2c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + 0x080112f2 HAL_RTCEx_BKUPRead + .text.HAL_SPI_Init + 0x0801131e 0x146 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + 0x0801131e HAL_SPI_Init + .text.HAL_SPI_TransmitReceive + 0x08011464 0x43e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + 0x08011464 HAL_SPI_TransmitReceive + *fill* 0x080118a2 0x2 + .text.SPI_WaitFlagStateUntilTimeout + 0x080118a4 0x110 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.SPI_WaitFifoStateUntilTimeout + 0x080119b4 0x12c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.SPI_EndRxTxTransaction + 0x08011ae0 0x8c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .text.HAL_TIM_Base_Init + 0x08011b6c 0xae ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + 0x08011b6c HAL_TIM_Base_Init + *fill* 0x08011c1a 0x2 + .text.HAL_TIM_Base_Start + 0x08011c1c 0xd0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + 0x08011c1c HAL_TIM_Base_Start + .text.HAL_TIM_Base_Start_IT + 0x08011cec 0xe0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + 0x08011cec HAL_TIM_Base_Start_IT + .text.HAL_TIM_OC_Init + 0x08011dcc 0xae ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + 0x08011dcc HAL_TIM_OC_Init + .text.HAL_TIM_OC_MspInit + 0x08011e7a 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + 0x08011e7a HAL_TIM_OC_MspInit + *fill* 0x08011e8e 0x2 + .text.HAL_TIM_OC_Start + 0x08011e90 0x20c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + 0x08011e90 HAL_TIM_OC_Start + .text.HAL_TIM_OC_Stop + 0x0801209c 0x12c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + 0x0801209c HAL_TIM_OC_Stop + .text.HAL_TIM_OnePulse_Init + 0x080121c8 0xa0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + 0x080121c8 HAL_TIM_OnePulse_Init + .text.HAL_TIM_OnePulse_MspInit + 0x08012268 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + 0x08012268 HAL_TIM_OnePulse_MspInit + .text.HAL_TIM_IRQHandler + 0x0801227c 0x20e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + 0x0801227c HAL_TIM_IRQHandler + *fill* 0x0801248a 0x2 + .text.HAL_TIM_OC_ConfigChannel + 0x0801248c 0xf4 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + 0x0801248c HAL_TIM_OC_ConfigChannel + .text.HAL_TIM_SlaveConfigSynchro + 0x08012580 0x84 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + 0x08012580 HAL_TIM_SlaveConfigSynchro + .text.HAL_TIM_OC_DelayElapsedCallback + 0x08012604 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + 0x08012604 HAL_TIM_OC_DelayElapsedCallback + .text.HAL_TIM_IC_CaptureCallback + 0x08012618 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + 0x08012618 HAL_TIM_IC_CaptureCallback + .text.HAL_TIM_PWM_PulseFinishedCallback + 0x0801262c 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + 0x0801262c HAL_TIM_PWM_PulseFinishedCallback + .text.HAL_TIM_TriggerCallback + 0x08012640 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + 0x08012640 HAL_TIM_TriggerCallback + .text.TIM_Base_SetConfig + 0x08012654 0x14c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + 0x08012654 TIM_Base_SetConfig + .text.TIM_OC1_SetConfig + 0x080127a0 0x120 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.TIM_OC2_SetConfig + 0x080128c0 0x114 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + 0x080128c0 TIM_OC2_SetConfig + .text.TIM_OC3_SetConfig + 0x080129d4 0x110 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.TIM_OC4_SetConfig + 0x08012ae4 0xd4 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.TIM_OC5_SetConfig + 0x08012bb8 0xc8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.TIM_OC6_SetConfig + 0x08012c80 0xcc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.TIM_SlaveTimer_SetConfig + 0x08012d4c 0x126 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.TIM_TI1_ConfigInputStage + 0x08012e72 0x5e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.TIM_TI2_ConfigInputStage + 0x08012ed0 0x60 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .text.TIM_ETR_SetConfig + 0x08012f30 0x40 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + 0x08012f30 TIM_ETR_SetConfig + .text.TIM_CCxChannelCmd + 0x08012f70 0x4a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + 0x08012f70 TIM_CCxChannelCmd + *fill* 0x08012fba 0x2 + .text.HAL_TIMEx_MasterConfigSynchronization + 0x08012fbc 0x110 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + 0x08012fbc HAL_TIMEx_MasterConfigSynchronization + .text.HAL_TIMEx_ConfigBreakDeadTime + 0x080130cc 0xfc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + 0x080130cc HAL_TIMEx_ConfigBreakDeadTime + .text.HAL_TIMEx_CommutCallback + 0x080131c8 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + 0x080131c8 HAL_TIMEx_CommutCallback + .text.HAL_TIMEx_BreakCallback + 0x080131dc 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + 0x080131dc HAL_TIMEx_BreakCallback + .text.HAL_TIMEx_Break2Callback + 0x080131f0 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + 0x080131f0 HAL_TIMEx_Break2Callback + .text.HAL_UART_Init + 0x08013204 0x9c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + 0x08013204 HAL_UART_Init + .text.HAL_UART_Transmit + 0x080132a0 0x112 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + 0x080132a0 HAL_UART_Transmit + *fill* 0x080133b2 0x2 + .text.HAL_UART_Receive_IT + 0x080133b4 0x98 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + 0x080133b4 HAL_UART_Receive_IT + .text.HAL_UART_Transmit_DMA + 0x0801344c 0xf8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + 0x0801344c HAL_UART_Transmit_DMA + .text.HAL_UART_IRQHandler + 0x08013544 0x60c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + 0x08013544 HAL_UART_IRQHandler + .text.HAL_UART_TxHalfCpltCallback + 0x08013b50 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + 0x08013b50 HAL_UART_TxHalfCpltCallback + .text.HAL_UART_ErrorCallback + 0x08013b64 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + 0x08013b64 HAL_UART_ErrorCallback + .text.HAL_UARTEx_RxEventCallback + 0x08013b78 0x18 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + 0x08013b78 HAL_UARTEx_RxEventCallback + .text.UART_SetConfig + 0x08013b90 0x570 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + 0x08013b90 UART_SetConfig + .text.UART_AdvFeatureConfig + 0x08014100 0x144 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + 0x08014100 UART_AdvFeatureConfig + .text.UART_CheckIdleState + 0x08014244 0x150 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + 0x08014244 UART_CheckIdleState + .text.UART_WaitOnFlagUntilTimeout + 0x08014394 0xda ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + 0x08014394 UART_WaitOnFlagUntilTimeout + *fill* 0x0801446e 0x2 + .text.UART_Start_Receive_IT + 0x08014470 0x18c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + 0x08014470 UART_Start_Receive_IT + .text.UART_EndTxTransfer + 0x080145fc 0x4c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.UART_EndRxTransfer + 0x08014648 0xc8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.UART_DMATransmitCplt + 0x08014710 0x9a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.UART_DMATxHalfCplt + 0x080147aa 0x1c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.UART_DMAError + 0x080147c6 0x7e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.UART_DMAAbortOnError + 0x08014844 0x2c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.UART_EndTransmit_IT + 0x08014870 0x54 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.UART_RxISR_8BIT + 0x080148c4 0x1bc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.UART_RxISR_16BIT + 0x08014a80 0x1bc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .text.HAL_UARTEx_WakeupCallback + 0x08014c3c 0x14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + 0x08014c3c HAL_UARTEx_WakeupCallback + .text.HAL_UARTEx_StopModeWakeUpSourceConfig + 0x08014c50 0xb2 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + 0x08014c50 HAL_UARTEx_StopModeWakeUpSourceConfig + .text.HAL_UARTEx_EnableStopMode + 0x08014d02 0x66 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + 0x08014d02 HAL_UARTEx_EnableStopMode + .text.UARTEx_Wakeup_AddressConfig + 0x08014d68 0x46 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .text.aci_gap_init_IDB05A1 + 0x08014dae 0xa0 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + 0x08014dae aci_gap_init_IDB05A1 + .text.aci_gap_set_discoverable + 0x08014e4e 0x1d4 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + 0x08014e4e aci_gap_set_discoverable + .text.aci_gap_set_auth_requirement + 0x08015022 0xae ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + 0x08015022 aci_gap_set_auth_requirement + .text.aci_gatt_init + 0x080150d0 0x46 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + 0x080150d0 aci_gatt_init + .text.aci_gatt_add_serv + 0x08015116 0x112 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + 0x08015116 aci_gatt_add_serv + .text.aci_gatt_add_char + 0x08015228 0x196 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + 0x08015228 aci_gatt_add_char + .text.aci_gatt_update_char_value + 0x080153be 0x120 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + 0x080153be aci_gatt_update_char_value + .text.aci_gatt_allow_read + 0x080154de 0x5a ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + 0x080154de aci_gatt_allow_read + .text.aci_hal_write_config_data + 0x08015538 0xca ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + 0x08015538 aci_hal_write_config_data + .text.aci_hal_set_tx_power_level + 0x08015602 0x62 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + 0x08015602 aci_hal_set_tx_power_level + .text.getBlueNRGVersion + 0x08015664 0x84 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + 0x08015664 getBlueNRGVersion + .text.hci_reset + 0x080156e8 0x44 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + 0x080156e8 hci_reset + .text.hci_le_read_local_version + 0x0801572c 0x94 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + 0x0801572c hci_le_read_local_version + .text.hci_le_set_scan_resp_data + 0x080157c0 0x82 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + 0x080157c0 hci_le_set_scan_resp_data + .text.verify_packet + 0x08015842 0x40 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + *fill* 0x08015882 0x2 + .text.send_cmd + 0x08015884 0x84 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .text.move_list + 0x08015908 0x38 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .text.free_event_list + 0x08015940 0x3c ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .text.hci_init + 0x0801597c 0x74 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + 0x0801597c hci_init + .text.hci_register_io_bus + 0x080159f0 0x40 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + 0x080159f0 hci_register_io_bus + .text.hci_send_req + 0x08015a30 0x23c ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + 0x08015a30 hci_send_req + .text.hci_user_evt_proc + 0x08015c6c 0x58 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + 0x08015c6c hci_user_evt_proc + .text.hci_notify_asynch_evt + 0x08015cc4 0x9c ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + 0x08015cc4 hci_notify_asynch_evt + .text.list_init_head + 0x08015d60 0x20 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + 0x08015d60 list_init_head + .text.list_is_empty + 0x08015d80 0x44 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + 0x08015d80 list_is_empty + .text.list_insert_head + 0x08015dc4 0x4c ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + 0x08015dc4 list_insert_head + .text.list_insert_tail + 0x08015e10 0x4c ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + 0x08015e10 list_insert_tail + .text.list_remove_node + 0x08015e5c 0x42 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + 0x08015e5c list_remove_node + .text.list_remove_head + 0x08015e9e 0x4e ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + 0x08015e9e list_remove_head + .text.list_remove_tail + 0x08015eec 0x4e ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + 0x08015eec list_remove_tail + .text.list_get_size + 0x08015f3a 0x50 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + 0x08015f3a list_get_size + .text.makeFreeRtosPriority + 0x08015f8a 0x30 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.inHandlerMode + 0x08015fba 0x24 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osKernelStart + 0x08015fde 0xe ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + 0x08015fde osKernelStart + .text.osThreadCreate + 0x08015fec 0x4e ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + 0x08015fec osThreadCreate + .text.osDelay 0x0801603a 0x28 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + 0x0801603a osDelay + *fill* 0x08016062 0x2 + .text.osTimerCreate + 0x08016064 0x38 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + 0x08016064 osTimerCreate + .text.osTimerStart + 0x0801609c 0x88 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + 0x0801609c osTimerStart + .text.osTimerStop + 0x08016124 0x78 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + 0x08016124 osTimerStop + .text.osMutexCreate + 0x0801619c 0x18 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + 0x0801619c osMutexCreate + .text.osMutexWait + 0x080161b4 0x9c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + 0x080161b4 osMutexWait + .text.osMutexRelease + 0x08016250 0x6c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + 0x08016250 osMutexRelease + .text.osSemaphoreCreate + 0x080162bc 0x3c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + 0x080162bc osSemaphoreCreate + .text.osPoolCreate + 0x080162f8 0xba ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + 0x080162f8 osPoolCreate + .text.osPoolAlloc + 0x080163b2 0xc4 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + 0x080163b2 osPoolAlloc + .text.osPoolFree + 0x08016476 0x82 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + 0x08016476 osPoolFree + .text.osMessageCreate + 0x080164f8 0x24 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + 0x080164f8 osMessageCreate + .text.osMessagePut + 0x0801651c 0x80 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + 0x0801651c osMessagePut + .text.osMessageGet + 0x0801659c 0xe8 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + 0x0801659c osMessageGet + .text.vListInitialise + 0x08016684 0x40 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + 0x08016684 vListInitialise + .text.vListInitialiseItem + 0x080166c4 0x1a ./Middlewares/Third_Party/FreeRTOS/Source/list.o + 0x080166c4 vListInitialiseItem + .text.vListInsertEnd + 0x080166de 0x48 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + 0x080166de vListInsertEnd + .text.vListInsert + 0x08016726 0x72 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + 0x08016726 vListInsert + .text.uxListRemove + 0x08016798 0x54 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + 0x08016798 uxListRemove + .text.xQueueGenericReset + 0x080167ec 0xd4 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x080167ec xQueueGenericReset + .text.xQueueGenericCreate + 0x080168c0 0x6e ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x080168c0 xQueueGenericCreate + .text.prvInitialiseNewQueue + 0x0801692e 0x3e ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.prvInitialiseMutex + 0x0801696c 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.xQueueCreateMutex + 0x080169a0 0x30 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x080169a0 xQueueCreateMutex + .text.xQueueGenericSend + 0x080169d0 0x204 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x080169d0 xQueueGenericSend + .text.xQueueGenericSendFromISR + 0x08016bd4 0x13c ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x08016bd4 xQueueGenericSendFromISR + .text.xQueueGiveFromISR + 0x08016d10 0x120 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x08016d10 xQueueGiveFromISR + .text.xQueueReceive + 0x08016e30 0x1c4 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x08016e30 xQueueReceive + .text.xQueueSemaphoreTake + 0x08016ff4 0x220 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x08016ff4 xQueueSemaphoreTake + .text.xQueueReceiveFromISR + 0x08017214 0x104 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x08017214 xQueueReceiveFromISR + .text.prvGetDisinheritPriorityAfterTimeout + 0x08017318 0x30 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.prvCopyDataToQueue + 0x08017348 0xd4 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.prvCopyDataFromQueue + 0x0801741c 0x4c ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.prvUnlockQueue + 0x08017468 0xa4 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.prvIsQueueEmpty + 0x0801750c 0x2c ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.prvIsQueueFull + 0x08017538 0x30 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.vQueueAddToRegistry + 0x08017568 0x54 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x08017568 vQueueAddToRegistry + .text.vQueueWaitForMessageRestricted + 0x080175bc 0x68 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x080175bc vQueueWaitForMessageRestricted + .text.xTaskCreate + 0x08017624 0x82 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x08017624 xTaskCreate + *fill* 0x080176a6 0x2 + .text.prvInitialiseNewTask + 0x080176a8 0x140 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.prvAddNewTaskToReadyList + 0x080177e8 0xd4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.vTaskDelayUntil + 0x080178bc 0x100 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x080178bc vTaskDelayUntil + .text.vTaskDelay + 0x080179bc 0x6c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x080179bc vTaskDelay + .text.vTaskStartScheduler + 0x08017a28 0xb0 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x08017a28 vTaskStartScheduler + .text.vTaskSuspendAll + 0x08017ad8 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x08017ad8 vTaskSuspendAll + .text.xTaskResumeAll + 0x08017af4 0x13c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x08017af4 xTaskResumeAll + .text.xTaskGetTickCount + 0x08017c30 0x20 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x08017c30 xTaskGetTickCount + .text.xTaskIncrementTick + 0x08017c50 0x174 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x08017c50 xTaskIncrementTick + .text.vTaskSwitchContext + 0x08017dc4 0xc8 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x08017dc4 vTaskSwitchContext + .text.vTaskPlaceOnEventList + 0x08017e8c 0x4c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x08017e8c vTaskPlaceOnEventList + .text.vTaskPlaceOnEventListRestricted + 0x08017ed8 0x58 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x08017ed8 vTaskPlaceOnEventListRestricted + .text.xTaskRemoveFromEventList + 0x08017f30 0xc8 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x08017f30 xTaskRemoveFromEventList + .text.vTaskInternalSetTimeOutState + 0x08017ff8 0x2c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x08017ff8 vTaskInternalSetTimeOutState + .text.xTaskCheckForTimeOut + 0x08018024 0xc8 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x08018024 xTaskCheckForTimeOut + .text.vTaskMissedYield + 0x080180ec 0x18 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x080180ec vTaskMissedYield + .text.prvIdleTask + 0x08018104 0x30 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.prvInitialiseTaskLists + 0x08018134 0x80 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.prvCheckTasksWaitingTermination + 0x080181b4 0x5c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.prvDeleteTCB + 0x08018210 0x2a ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + *fill* 0x0801823a 0x2 + .text.prvResetNextTaskUnblockTime + 0x0801823c 0x40 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.xTaskGetSchedulerState + 0x0801827c 0x3c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x0801827c xTaskGetSchedulerState + .text.xTaskPriorityInherit + 0x080182b8 0xec ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x080182b8 xTaskPriorityInherit + .text.xTaskPriorityDisinherit + 0x080183a4 0x110 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x080183a4 xTaskPriorityDisinherit + .text.vTaskPriorityDisinheritAfterTimeout + 0x080184b4 0x120 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x080184b4 vTaskPriorityDisinheritAfterTimeout + .text.pvTaskIncrementMutexHeldCount + 0x080185d4 0x28 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x080185d4 pvTaskIncrementMutexHeldCount + .text.ulTaskNotifyTake + 0x080185fc 0x98 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x080185fc ulTaskNotifyTake + .text.xTaskGenericNotify + 0x08018694 0x184 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x08018694 xTaskGenericNotify + .text.prvAddCurrentTaskToDelayedList + 0x08018818 0xcc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.xTimerCreateTimerTask + 0x080188e4 0x68 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + 0x080188e4 xTimerCreateTimerTask + .text.xTimerCreate + 0x0801894c 0x42 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + 0x0801894c xTimerCreate + .text.prvInitialiseNewTimer + 0x0801898e 0x78 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + *fill* 0x08018a06 0x2 + .text.xTimerGenericCommand + 0x08018a08 0x9c ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + 0x08018a08 xTimerGenericCommand + .text.prvProcessExpiredTimer + 0x08018aa4 0x9c ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .text.prvTimerTask + 0x08018b40 0x26 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + *fill* 0x08018b66 0x2 + .text.prvProcessTimerOrBlockTask + 0x08018b68 0x9c ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .text.prvGetNextExpireTime + 0x08018c04 0x48 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .text.prvSampleTimeNow + 0x08018c4c 0x40 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .text.prvInsertTimerInActiveList + 0x08018c8c 0x84 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .text.prvProcessReceivedCommands + 0x08018d10 0x194 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .text.prvSwitchTimerLists + 0x08018ea4 0xcc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .text.prvCheckForValidListAndQueue + 0x08018f70 0x6c ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .text.pxPortInitialiseStack + 0x08018fdc 0x68 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + 0x08018fdc pxPortInitialiseStack + .text.prvTaskExitError + 0x08019044 0x5c ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .text.SVC_Handler + 0x080190a0 0x28 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + 0x080190a0 SVC_Handler + .text.prvPortStartFirstTask + 0x080190c8 0x28 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .text.xPortStartScheduler + 0x080190f0 0x148 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + 0x080190f0 xPortStartScheduler + .text.vPortEnterCritical + 0x08019238 0x64 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + 0x08019238 vPortEnterCritical + .text.vPortExitCritical + 0x0801929c 0x54 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + 0x0801929c vPortExitCritical + .text.PendSV_Handler + 0x080192f0 0x68 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + 0x080192f0 PendSV_Handler + .text.SysTick_Handler + 0x08019358 0x44 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + 0x08019358 SysTick_Handler + .text.vPortSetupTimerInterrupt + 0x0801939c 0x48 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + 0x0801939c vPortSetupTimerInterrupt + .text.vPortEnableVFP + 0x080193e4 0x14 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .text.vPortValidateInterruptPriority + 0x080193f8 0x84 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + 0x080193f8 vPortValidateInterruptPriority + .text.pvPortMalloc + 0x0801947c 0x19c ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + 0x0801947c pvPortMalloc + .text.vPortFree + 0x08019618 0xc8 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + 0x08019618 vPortFree + .text.prvHeapInit + 0x080196e0 0xc4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .text.prvInsertBlockIntoFreeList + 0x080197a4 0xb4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .text.AES_CMAC_Init + 0x08019858 0x32 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + 0x08019858 AES_CMAC_Init + .text.AES_CMAC_SetKey + 0x0801988a 0x1e ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + 0x0801988a AES_CMAC_SetKey + .text.AES_CMAC_Update + 0x080198a8 0x184 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + 0x080198a8 AES_CMAC_Update + .text.AES_CMAC_Final + 0x08019a2c 0x2cc ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + 0x08019a2c AES_CMAC_Final + .text.copy_block + 0x08019cf8 0xb4 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .text.copy_block_nn + 0x08019dac 0x38 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .text.xor_block + 0x08019de4 0x170 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .text.copy_and_key + 0x08019f54 0x172 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .text.add_round_key + 0x0801a0c6 0x1a ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .text.shift_sub_rows + 0x0801a0e0 0x134 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .text.mix_sub_columns + 0x0801a214 0x354 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .text.lorawan_aes_set_key + 0x0801a568 0x1bc ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + 0x0801a568 lorawan_aes_set_key + .text.lorawan_aes_encrypt + 0x0801a724 0x92 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + 0x0801a724 lorawan_aes_encrypt + *fill* 0x0801a7b6 0x2 + .text.PrintKey + 0x0801a7b8 0x1c4 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .text.GetKeyByID + 0x0801a97c 0x60 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .text.ComputeCmac + 0x0801a9dc 0x110 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .text.SecureElementInit + 0x0801aaec 0x120 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + 0x0801aaec SecureElementInit + .text.SecureElementGetKeyByID + 0x0801ac0c 0x60 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + 0x0801ac0c SecureElementGetKeyByID + .text.SecureElementSetKey + 0x0801ac6c 0xbc ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + 0x0801ac6c SecureElementSetKey + .text.SecureElementComputeAesCmac + 0x0801ad28 0x3c ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + 0x0801ad28 SecureElementComputeAesCmac + .text.SecureElementVerifyAesCmac + 0x0801ad64 0x5e ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + 0x0801ad64 SecureElementVerifyAesCmac + .text.SecureElementAesEncrypt + 0x0801adc2 0xce ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + 0x0801adc2 SecureElementAesEncrypt + .text.SecureElementDeriveAndStoreKey + 0x0801ae90 0x7e ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + 0x0801ae90 SecureElementDeriveAndStoreKey + .text.SecureElementProcessJoinAccept + 0x0801af0e 0xfa ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + 0x0801af0e SecureElementProcessJoinAccept + .text.SecureElementRandomNumber + 0x0801b008 0x2c ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + 0x0801b008 SecureElementRandomNumber + .text.SecureElementSetDevEui + 0x0801b034 0x30 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + 0x0801b034 SecureElementSetDevEui + .text.SecureElementGetDevEui + 0x0801b064 0x18 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + 0x0801b064 SecureElementGetDevEui + .text.SecureElementSetJoinEui + 0x0801b07c 0x30 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + 0x0801b07c SecureElementSetJoinEui + .text.SecureElementGetJoinEui + 0x0801b0ac 0x18 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + 0x0801b0ac SecureElementGetJoinEui + .text.LmHandlerInit + 0x0801b0c4 0x98 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + 0x0801b0c4 LmHandlerInit + .text.LmHandlerConfigure + 0x0801b15c 0x258 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + 0x0801b15c LmHandlerConfigure + .text.LmHandlerProcess + 0x0801b3b4 0x14 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + 0x0801b3b4 LmHandlerProcess + .text.LmHandlerJoin + 0x0801b3c8 0xb4 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + 0x0801b3c8 LmHandlerJoin + .text.LmHandlerJoinStatus + 0x0801b47c 0x38 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + 0x0801b47c LmHandlerJoinStatus + .text.LmHandlerSend + 0x0801b4b4 0x1ac ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + 0x0801b4b4 LmHandlerSend + .text.LmHandlerDeviceTimeReq + 0x0801b660 0x2c ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + 0x0801b660 LmHandlerDeviceTimeReq + .text.LmHandlerRequestClass + 0x0801b68c 0x120 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + 0x0801b68c LmHandlerRequestClass + .text.LmHandlerGetCurrentClass + 0x0801b7ac 0x3e ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + 0x0801b7ac LmHandlerGetCurrentClass + *fill* 0x0801b7ea 0x2 + .text.LmHandlerGetTxDatarate + 0x0801b7ec 0x50 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + 0x0801b7ec LmHandlerGetTxDatarate + .text.LmHandlerSetSystemMaxRxError + 0x0801b83c 0x30 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.McpsConfirm + 0x0801b86c 0x68 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.McpsIndication + 0x0801b8d4 0xe0 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.MlmeConfirm + 0x0801b9b4 0xc4 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.MlmeIndication + 0x0801ba78 0xa0 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerPackageRegister + 0x0801bb18 0xa4 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + 0x0801bb18 LmHandlerPackageRegister + .text.LmHandlerPackageIsInitialized + 0x0801bbbc 0x3c ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerPackagesNotify + 0x0801bbf8 0xf4 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.LmHandlerPackagesProcess + 0x0801bcec 0x68 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.DisplayClassUpdate + 0x0801bd54 0x30 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .text.NvmDataMgmtEvent + 0x0801bd84 0x16 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + 0x0801bd84 NvmDataMgmtEvent + .text.NvmDataMgmtStore + 0x0801bd9a 0x10 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + 0x0801bd9a NvmDataMgmtStore + .text.NvmDataMgmtRestore + 0x0801bdaa 0x10 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + 0x0801bdaa NvmDataMgmtRestore + *fill* 0x0801bdba 0x2 + .text.LmhpCompliancePackageFactory + 0x0801bdbc 0x14 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + 0x0801bdbc LmhpCompliancePackageFactory + .text.LmhpComplianceInit + 0x0801bdd0 0x58 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .text.LmhpComplianceIsInitialized + 0x0801be28 0x18 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .text.LmhpComplianceIsRunning + 0x0801be40 0x28 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .text.LmhpComplianceOnMcpsConfirm + 0x0801be68 0x4c ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .text.LmhpComplianceOnMlmeConfirm + 0x0801beb4 0x58 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .text.LmhpComplianceTxProcess + 0x0801bf0c 0xe0 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .text.LmhpComplianceOnMcpsIndication + 0x0801bfec 0x3b8 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .text.LmhpComplianceProcess + 0x0801c3a4 0xe ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .text.OnComplianceTxNextPacketTimerEvent + 0x0801c3b2 0x14 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + *fill* 0x0801c3c6 0x2 + .text.OnRadioTxDone + 0x0801c3c8 0x78 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.OnRadioRxDone + 0x0801c440 0x8c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.OnRadioTxTimeout + 0x0801c4cc 0x4c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.OnRadioRxError + 0x0801c518 0x3c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.OnRadioRxTimeout + 0x0801c554 0x4c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.UpdateRxSlotIdleState + 0x0801c5a0 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.ProcessRadioTxDone + 0x0801c5d4 0x134 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.PrepareRxDoneAbort + 0x0801c708 0x4c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.ProcessRadioRxDone + 0x0801c754 0x890 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.ProcessRadioTxTimeout + 0x0801cfe4 0x58 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.HandleRadioRxErrorTimeout + 0x0801d03c 0x128 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.ProcessRadioRxError + 0x0801d164 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.ProcessRadioRxTimeout + 0x0801d174 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.LoRaMacHandleIrqEvents + 0x0801d184 0x90 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.LoRaMacIsBusy + 0x0801d214 0x2c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + 0x0801d214 LoRaMacIsBusy + .text.LoRaMacEnableRequests + 0x0801d240 0x24 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.LoRaMacHandleRequestEvents + 0x0801d264 0xc4 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.LoRaMacHandleScheduleUplinkEvent + 0x0801d328 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.LoRaMacHandleIndicationEvents + 0x0801d35c 0xac ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.LoRaMacHandleMcpsRequest + 0x0801d408 0xdc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.LoRaMacHandleMlmeRequest + 0x0801d4e4 0x78 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.LoRaMacCheckForBeaconAcquisition + 0x0801d55c 0x50 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.LoRaMacCheckForRxAbort + 0x0801d5ac 0x40 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.LoRaMacHandleNvm + 0x0801d5ec 0x158 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.LoRaMacProcess + 0x0801d744 0x88 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + 0x0801d744 LoRaMacProcess + .text.OnTxDelayedTimerEvent + 0x0801d7cc 0x74 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.OnRxWindow1TimerEvent + 0x0801d840 0x6c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.OnRxWindow2TimerEvent + 0x0801d8ac 0x74 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.OnAckTimeoutTimerEvent + 0x0801d920 0x6c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.GetFCntDown + 0x0801d98c 0x84 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.SwitchClass + 0x0801da10 0x1a0 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.GetMaxAppPayloadWithoutFOptsLength + 0x0801dbb0 0x50 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.ValidatePayloadLength + 0x0801dc00 0x50 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.SetMlmeScheduleUplinkIndication + 0x0801dc50 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.ProcessMacCommands + 0x0801dc70 0x95c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.Send 0x0801e5cc 0x1c0 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.SendReJoinReq + 0x0801e78c 0x9c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.CheckForClassBCollision + 0x0801e828 0x44 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.ComputeRxWindowParameters + 0x0801e86c 0xcc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.VerifyTxFrame + 0x0801e938 0x60 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.SerializeTxFrame + 0x0801e998 0x70 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.ScheduleTx + 0x0801ea08 0x168 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.SecureFrame + 0x0801eb70 0xb8 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.CalculateBackOff + 0x0801ec28 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.RemoveMacCommands + 0x0801ec5c 0x40 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.ResetMacParameters + 0x0801ec9c 0x1dc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.RxWindowSetup + 0x0801ee78 0x5c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.OpenContinuousRxCWindow + 0x0801eed4 0x7c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.PrepareFrame + 0x0801ef50 0x234 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.SendFrameOnChannel + 0x0801f184 0x14c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.SetTxContinuousWave + 0x0801f2d0 0x68 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.SetTxContinuousWave1 + 0x0801f338 0x40 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.GetNvmData + 0x0801f378 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.RestoreNvmData + 0x0801f38c 0x170 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.DetermineFrameType + 0x0801f4fc 0x9e ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + *fill* 0x0801f59a 0x2 + .text.CheckRetransUnconfirmedUplink + 0x0801f59c 0x58 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.CheckRetransConfirmedUplink + 0x0801f5f4 0x48 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.StopRetransmission + 0x0801f63c 0x78 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.CallNvmDataChangeCallback + 0x0801f6b4 0x3c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.AckTimeoutRetriesProcess + 0x0801f6f0 0x7c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.AckTimeoutRetriesFinalize + 0x0801f76c 0x68 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.IsRequestPending + 0x0801f7d4 0x38 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .text.LoRaMacInitialization + 0x0801f80c 0x568 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + 0x0801f80c LoRaMacInitialization + .text.LoRaMacStart + 0x0801fd74 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + 0x0801fd74 LoRaMacStart + .text.LoRaMacQueryTxPossible + 0x0801fd90 0x110 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + 0x0801fd90 LoRaMacQueryTxPossible + .text.LoRaMacMibGetRequestConfirm + 0x0801fea0 0x2bc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + 0x0801fea0 LoRaMacMibGetRequestConfirm + .text.LoRaMacMibSetRequestConfirm + 0x0802015c 0x67c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + 0x0802015c LoRaMacMibSetRequestConfirm + .text.LoRaMacMlmeRequest + 0x080207d8 0x280 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + 0x080207d8 LoRaMacMlmeRequest + .text.LoRaMacMcpsRequest + 0x08020a58 0x1ec ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + 0x08020a58 LoRaMacMcpsRequest + .text.LoRaMacTestSetDutyCycleOn + 0x08020c44 0x3c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + 0x08020c44 LoRaMacTestSetDutyCycleOn + .text.CalcNextV10X + 0x08020c80 0x168 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .text.LoRaMacAdrCalcNext + 0x08020de8 0x30 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + 0x08020de8 LoRaMacAdrCalcNext + .text.LoRaMacClassBInit + 0x08020e18 0x18 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + 0x08020e18 LoRaMacClassBInit + .text.LoRaMacClassBSetBeaconState + 0x08020e30 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + 0x08020e30 LoRaMacClassBSetBeaconState + .text.LoRaMacClassBSetPingSlotState + 0x08020e46 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + 0x08020e46 LoRaMacClassBSetPingSlotState + .text.LoRaMacClassBSetMulticastSlotState + 0x08020e5c 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + 0x08020e5c LoRaMacClassBSetMulticastSlotState + .text.LoRaMacClassBIsAcquisitionInProgress + 0x08020e72 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + 0x08020e72 LoRaMacClassBIsAcquisitionInProgress + .text.LoRaMacClassBBeaconTimerEvent + 0x08020e82 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + 0x08020e82 LoRaMacClassBBeaconTimerEvent + .text.LoRaMacClassBPingSlotTimerEvent + 0x08020e96 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + 0x08020e96 LoRaMacClassBPingSlotTimerEvent + .text.LoRaMacClassBMulticastSlotTimerEvent + 0x08020eaa 0x14 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + 0x08020eaa LoRaMacClassBMulticastSlotTimerEvent + .text.LoRaMacClassBRxBeacon + 0x08020ebe 0x1a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + 0x08020ebe LoRaMacClassBRxBeacon + .text.LoRaMacClassBIsBeaconExpected + 0x08020ed8 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + 0x08020ed8 LoRaMacClassBIsBeaconExpected + .text.LoRaMacClassBIsPingExpected + 0x08020ee8 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + 0x08020ee8 LoRaMacClassBIsPingExpected + .text.LoRaMacClassBIsMulticastExpected + 0x08020ef8 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + 0x08020ef8 LoRaMacClassBIsMulticastExpected + .text.LoRaMacClassBIsBeaconModeActive + 0x08020f08 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + 0x08020f08 LoRaMacClassBIsBeaconModeActive + .text.LoRaMacClassBSetPingSlotInfo + 0x08020f18 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + 0x08020f18 LoRaMacClassBSetPingSlotInfo + .text.LoRaMacClassBHaltBeaconing + 0x08020f2e 0xe ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + 0x08020f2e LoRaMacClassBHaltBeaconing + .text.LoRaMacClassBResumeBeaconing + 0x08020f3c 0xe ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + 0x08020f3c LoRaMacClassBResumeBeaconing + .text.LoRaMacClassBSwitchClass + 0x08020f4a 0x18 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + 0x08020f4a LoRaMacClassBSwitchClass + .text.LoRaMacClassBMibGetRequestConfirm + 0x08020f62 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + 0x08020f62 LoRaMacClassBMibGetRequestConfirm + .text.LoRaMacMibClassBSetRequestConfirm + 0x08020f78 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + 0x08020f78 LoRaMacMibClassBSetRequestConfirm + .text.LoRaMacClassBPingSlotInfoAns + 0x08020f8e 0xe ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + 0x08020f8e LoRaMacClassBPingSlotInfoAns + .text.LoRaMacClassBPingSlotChannelReq + 0x08020f9c 0x1a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + 0x08020f9c LoRaMacClassBPingSlotChannelReq + .text.LoRaMacClassBBeaconTimingAns + 0x08020fb6 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + 0x08020fb6 LoRaMacClassBBeaconTimingAns + .text.LoRaMacClassBDeviceTimeAns + 0x08020fd2 0xe ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + 0x08020fd2 LoRaMacClassBDeviceTimeAns + .text.LoRaMacClassBBeaconFreqReq + 0x08020fe0 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + 0x08020fe0 LoRaMacClassBBeaconFreqReq + .text.LoRaMacClassBIsUplinkCollision + 0x08020ff6 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + 0x08020ff6 LoRaMacClassBIsUplinkCollision + .text.LoRaMacClassBStopRxSlots + 0x0802100c 0xe ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + 0x0802100c LoRaMacClassBStopRxSlots + .text.LoRaMacClassBProcess + 0x0802101a 0xe ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + 0x0802101a LoRaMacClassBProcess + .text.IsSlotFree + 0x08021028 0x3c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .text.MallocNewMacCommandSlot + 0x08021064 0x50 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .text.FreeMacCommandSlot + 0x080210b4 0x26 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .text.LinkedListInit + 0x080210da 0x2c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .text.LinkedListAdd + 0x08021106 0x52 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .text.LinkedListGetPrevious + 0x08021158 0x54 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .text.LinkedListRemove + 0x080211ac 0x64 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .text.IsSticky + 0x08021210 0x2c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .text.LoRaMacCommandsInit + 0x0802123c 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + 0x0802123c LoRaMacCommandsInit + .text.LoRaMacCommandsAddCmd + 0x0802125c 0x8c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + 0x0802125c LoRaMacCommandsAddCmd + .text.LoRaMacCommandsRemoveCmd + 0x080212e8 0x64 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + 0x080212e8 LoRaMacCommandsRemoveCmd + .text.LoRaMacCommandsRemoveNoneStickyCmds + 0x0802134c 0x48 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + 0x0802134c LoRaMacCommandsRemoveNoneStickyCmds + .text.LoRaMacCommandsRemoveStickyAnsCmds + 0x08021394 0x44 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + 0x08021394 LoRaMacCommandsRemoveStickyAnsCmds + .text.LoRaMacCommandsGetSizeSerializedCmds + 0x080213d8 0x30 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + 0x080213d8 LoRaMacCommandsGetSizeSerializedCmds + .text.LoRaMacCommandsSerializeCmds + 0x08021408 0xa8 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + 0x08021408 LoRaMacCommandsSerializeCmds + .text.LoRaMacCommandsStickyCmdsPending + 0x080214b0 0x50 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + 0x080214b0 LoRaMacCommandsStickyCmdsPending + .text.LoRaMacCommandsGetCmdSize + 0x08021500 0xc8 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + 0x08021500 LoRaMacCommandsGetCmdSize + .text.IncreaseBufferPointer + 0x080215c8 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .text.IsListEmpty + 0x080215fc 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .text.IsListFull + 0x0802161e 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .text.GetElement + 0x08021640 0x64 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .text.LoRaMacConfirmQueueInit + 0x080216a4 0x44 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + 0x080216a4 LoRaMacConfirmQueueInit + .text.LoRaMacConfirmQueueAdd + 0x080216e8 0x74 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + 0x080216e8 LoRaMacConfirmQueueAdd + .text.LoRaMacConfirmQueueRemoveFirst + 0x0802175c 0x44 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + 0x0802175c LoRaMacConfirmQueueRemoveFirst + .text.LoRaMacConfirmQueueSetStatus + 0x080217a0 0x5c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + 0x080217a0 LoRaMacConfirmQueueSetStatus + .text.LoRaMacConfirmQueueGetStatus + 0x080217fc 0x54 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + 0x080217fc LoRaMacConfirmQueueGetStatus + .text.LoRaMacConfirmQueueSetStatusCmn + 0x08021850 0x68 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + 0x08021850 LoRaMacConfirmQueueSetStatusCmn + .text.LoRaMacConfirmQueueIsCmdActive + 0x080218b8 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + 0x080218b8 LoRaMacConfirmQueueIsCmdActive + .text.LoRaMacConfirmQueueHandleCb + 0x080218ec 0x98 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + 0x080218ec LoRaMacConfirmQueueHandleCb + .text.LoRaMacConfirmQueueGetCnt + 0x08021984 0x18 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + 0x08021984 LoRaMacConfirmQueueGetCnt + .text.LoRaMacConfirmQueueIsFull + 0x0802199c 0x24 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + 0x0802199c LoRaMacConfirmQueueIsFull + .text.PayloadEncrypt + 0x080219c0 0x12e ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .text.PrepareB0 + 0x08021aee 0xd0 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .text.ComputeCmacB0 + 0x08021bbe 0x7c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .text.VerifyCmacB0 + 0x08021c3a 0x11e ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .text.GetKeyAddrItem + 0x08021d58 0x50 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .text.DeriveSessionKey10x + 0x08021da8 0x9c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .text.GetLastFcntDown + 0x08021e44 0xa0 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .text.CheckFCntDown + 0x08021ee4 0x46 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + *fill* 0x08021f2a 0x2 + .text.UpdateFCntDown + 0x08021f2c 0x68 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .text.ResetFCnts + 0x08021f94 0x70 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .text.LoRaMacCryptoInit + 0x08022004 0x58 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + 0x08022004 LoRaMacCryptoInit + .text.LoRaMacCryptoSetLrWanVersion + 0x0802205c 0x24 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + 0x0802205c LoRaMacCryptoSetLrWanVersion + .text.LoRaMacCryptoGetFCntUp + 0x08022080 0x30 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + 0x08022080 LoRaMacCryptoGetFCntUp + .text.LoRaMacCryptoGetFCntDown + 0x080220b0 0xec ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + 0x080220b0 LoRaMacCryptoGetFCntDown + .text.LoRaMacCryptoSetMulticastReference + 0x0802219c 0x54 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + 0x0802219c LoRaMacCryptoSetMulticastReference + .text.LoRaMacCryptoSetKey + 0x080221f0 0x60 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + 0x080221f0 LoRaMacCryptoSetKey + .text.LoRaMacCryptoPrepareJoinRequest + 0x08022250 0x88 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + 0x08022250 LoRaMacCryptoPrepareJoinRequest + .text.LoRaMacCryptoHandleJoinAccept + 0x080222d8 0x1a4 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + 0x080222d8 LoRaMacCryptoHandleJoinAccept + .text.LoRaMacCryptoSecureMessage + 0x0802247c 0xf0 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + 0x0802247c LoRaMacCryptoSecureMessage + .text.LoRaMacCryptoUnsecureMessage + 0x0802256c 0x130 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + 0x0802256c LoRaMacCryptoUnsecureMessage + .text.LoRaMacCryptoDeriveMcRootKey + 0x0802269c 0x54 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + 0x0802269c LoRaMacCryptoDeriveMcRootKey + .text.LoRaMacCryptoDeriveMcKEKey + 0x080226f0 0x44 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + 0x080226f0 LoRaMacCryptoDeriveMcKEKey + .text.LoRaMacParserJoinAccept + 0x08022734 0x196 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + 0x08022734 LoRaMacParserJoinAccept + .text.LoRaMacParserData + 0x080228ca 0x1e4 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + 0x080228ca LoRaMacParserData + .text.LoRaMacSerializerJoinRequest + 0x08022aae 0x104 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + 0x08022aae LoRaMacSerializerJoinRequest + .text.LoRaMacSerializerData + 0x08022bb2 0x1ea ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + 0x08022bb2 LoRaMacSerializerData + .text.RegionIsActive + 0x08022d9c 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + 0x08022d9c RegionIsActive + .text.RegionGetPhyParam + 0x08022dbe 0x30 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + 0x08022dbe RegionGetPhyParam + .text.RegionSetBandTxDone + 0x08022dee 0x22 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + 0x08022dee RegionSetBandTxDone + .text.RegionInitDefaults + 0x08022e10 0x24 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + 0x08022e10 RegionInitDefaults + .text.RegionVerify + 0x08022e34 0x2e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + 0x08022e34 RegionVerify + .text.RegionApplyCFList + 0x08022e62 0x24 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + 0x08022e62 RegionApplyCFList + .text.RegionChanMaskSet + 0x08022e86 0x26 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + 0x08022e86 RegionChanMaskSet + .text.RegionComputeRxWindowParameters + 0x08022eac 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + 0x08022eac RegionComputeRxWindowParameters + .text.RegionRxConfig + 0x08022ee0 0x2a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + 0x08022ee0 RegionRxConfig + .text.RegionTxConfig + 0x08022f0a 0x2e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + 0x08022f0a RegionTxConfig + .text.RegionLinkAdrReq + 0x08022f38 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + 0x08022f38 RegionLinkAdrReq + .text.RegionRxParamSetupReq + 0x08022f6c 0x26 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + 0x08022f6c RegionRxParamSetupReq + .text.RegionNewChannelReq + 0x08022f92 0x26 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + 0x08022f92 RegionNewChannelReq + .text.RegionTxParamSetupReq + 0x08022fb8 0x26 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + 0x08022fb8 RegionTxParamSetupReq + .text.RegionDlChannelReq + 0x08022fde 0x26 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + 0x08022fde RegionDlChannelReq + .text.RegionAlternateDr + 0x08023004 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + 0x08023004 RegionAlternateDr + .text.RegionNextChannel + 0x08023038 0x30 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + 0x08023038 RegionNextChannel + .text.RegionSetContinuousWave + 0x08023068 0x24 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + 0x08023068 RegionSetContinuousWave + .text.RegionApplyDrOffset + 0x0802308c 0x42 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + 0x0802308c RegionApplyDrOffset + *fill* 0x080230ce 0x2 + .text.RegionGetVersion + 0x080230d0 0x1c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + 0x080230d0 RegionGetVersion + .text.GetDutyCycle + 0x080230ec 0x76 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + *fill* 0x08023162 0x2 + .text.SetMaxTimeCredits + 0x08023164 0x164 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .text.UpdateTimeCredits + 0x080232c8 0x74 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .text.CountChannels + 0x0802333c 0x54 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .text.RegionCommonChanVerifyDr + 0x08023390 0xe4 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + 0x08023390 RegionCommonChanVerifyDr + .text.RegionCommonValueInRange + 0x08023474 0x3c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + 0x08023474 RegionCommonValueInRange + .text.RegionCommonChanDisable + 0x080234b0 0x6a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + 0x080234b0 RegionCommonChanDisable + .text.RegionCommonCountChannels + 0x0802351a 0x58 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + 0x0802351a RegionCommonCountChannels + .text.RegionCommonChanMaskCopy + 0x08023572 0x4e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + 0x08023572 RegionCommonChanMaskCopy + .text.RegionCommonSetBandTxDone + 0x080235c0 0x5c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + 0x080235c0 RegionCommonSetBandTxDone + .text.RegionCommonUpdateBandTimeOff + 0x0802361c 0x1e0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + 0x0802361c RegionCommonUpdateBandTimeOff + .text.RegionCommonParseLinkAdrReq + 0x080237fc 0xa6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + 0x080237fc RegionCommonParseLinkAdrReq + .text.RegionCommonLinkAdrReqVerifyParams + 0x080238a2 0xf0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + 0x080238a2 RegionCommonLinkAdrReqVerifyParams + *fill* 0x08023992 0x2 + .text.RegionCommonComputeSymbolTimeLoRa + 0x08023994 0x2c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + 0x08023994 RegionCommonComputeSymbolTimeLoRa + .text.RegionCommonComputeSymbolTimeFsk + 0x080239c0 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + 0x080239c0 RegionCommonComputeSymbolTimeFsk + .text.RegionCommonComputeRxWindowParameters + 0x080239e0 0x174 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + 0x080239e0 RegionCommonComputeRxWindowParameters + .text.RegionCommonComputeTxPower + 0x08023b54 0x64 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + 0x08023b54 RegionCommonComputeTxPower + .text.RegionCommonCountNbOfEnabledChannels + 0x08023bb8 0x17c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + 0x08023bb8 RegionCommonCountNbOfEnabledChannels + .text.RegionCommonIdentifyChannels + 0x08023d34 0xc4 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + 0x08023d34 RegionCommonIdentifyChannels + .text.RegionCommonGetNextLowerTxDr + 0x08023df8 0x7c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + 0x08023df8 RegionCommonGetNextLowerTxDr + .text.RegionCommonLimitTxPower + 0x08023e74 0x2c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + 0x08023e74 RegionCommonLimitTxPower + .text.RegionCommonGetBandwidth + 0x08023ea0 0x40 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + 0x08023ea0 RegionCommonGetBandwidth + .text.RegionCommonRxConfigPrint + 0x08023ee0 0x7c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + 0x08023ee0 RegionCommonRxConfigPrint + .text.RegionCommonTxConfigPrint + 0x08023f5c 0x30 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + 0x08023f5c RegionCommonTxConfigPrint + .text.VerifyRfFreq + 0x08023f8c 0xec ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .text.GetTimeOnAir + 0x08024078 0xa0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .text.RegionEU868GetPhyParam + 0x08024118 0x294 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + 0x08024118 RegionEU868GetPhyParam + .text.RegionEU868SetBandTxDone + 0x080243ac 0x58 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + 0x080243ac RegionEU868SetBandTxDone + .text.RegionEU868InitDefaults + 0x08024404 0x138 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + 0x08024404 RegionEU868InitDefaults + .text.RegionEU868Verify + 0x0802453c 0xf8 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + 0x0802453c RegionEU868Verify + .text.RegionEU868ApplyCFList + 0x08024634 0xe8 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + 0x08024634 RegionEU868ApplyCFList + .text.RegionEU868ChanMaskSet + 0x0802471c 0x54 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + 0x0802471c RegionEU868ChanMaskSet + .text.RegionEU868ComputeRxWindowParameters + 0x08024770 0xb4 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + 0x08024770 RegionEU868ComputeRxWindowParameters + .text.RegionEU868RxConfig + 0x08024824 0x1a0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + 0x08024824 RegionEU868RxConfig + .text.RegionEU868TxConfig + 0x080249c4 0x1ac ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + 0x080249c4 RegionEU868TxConfig + .text.RegionEU868LinkAdrReq + 0x08024b70 0x244 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + 0x08024b70 RegionEU868LinkAdrReq + .text.RegionEU868RxParamSetupReq + 0x08024db4 0x7a ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + 0x08024db4 RegionEU868RxParamSetupReq + *fill* 0x08024e2e 0x2 + .text.RegionEU868NewChannelReq + 0x08024e30 0xbc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + 0x08024e30 RegionEU868NewChannelReq + .text.RegionEU868TxParamSetupReq + 0x08024eec 0x18 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + 0x08024eec RegionEU868TxParamSetupReq + .text.RegionEU868DlChannelReq + 0x08024f04 0x88 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + 0x08024f04 RegionEU868DlChannelReq + .text.RegionEU868AlternateDr + 0x08024f8c 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + 0x08024f8c RegionEU868AlternateDr + .text.RegionEU868NextChannel + 0x08024fac 0x158 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + 0x08024fac RegionEU868NextChannel + .text.RegionEU868ChannelAdd + 0x08025104 0x144 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + 0x08025104 RegionEU868ChannelAdd + .text.RegionEU868ChannelsRemove + 0x08025248 0x50 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + 0x08025248 RegionEU868ChannelsRemove + .text.RegionEU868SetContinuousWave + 0x08025298 0xa8 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + 0x08025298 RegionEU868SetContinuousWave + .text.RegionEU868ApplyDrOffset + 0x08025340 0x36 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + 0x08025340 RegionEU868ApplyDrOffset + *fill* 0x08025376 0x2 + .text.rand1 0x08025378 0x48 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .text.srand1 0x080253c0 0x20 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + 0x080253c0 srand1 + .text.randr 0x080253e0 0x2e ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + 0x080253e0 randr + .text.memcpy1 0x0802540e 0x38 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + 0x0802540e memcpy1 + .text.memcpyr 0x08025446 0x42 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + 0x08025446 memcpyr + .text.memset1 0x08025488 0x34 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + 0x08025488 memset1 + .text.Crc32 0x080254bc 0x80 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + 0x080254bc Crc32 + .text.SX1276Init + 0x0802553c 0xe8 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + 0x0802553c SX1276Init + .text.SX1276GetStatus + 0x08025624 0x18 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + 0x08025624 SX1276GetStatus + .text.SX1276SetChannel + 0x0802563c 0x4c ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + 0x0802563c SX1276SetChannel + .text.SX1276IsChannelFree + 0x08025688 0x98 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + 0x08025688 SX1276IsChannelFree + .text.SX1276Random + 0x08025720 0x5c ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + 0x08025720 SX1276Random + .text.RxChainCalibration + 0x0802577c 0xb4 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .text.SX1276SetRxConfig + 0x08025830 0x3c0 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + 0x08025830 SX1276SetRxConfig + .text.SX1276SetTxConfig + 0x08025bf0 0x330 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + 0x08025bf0 SX1276SetTxConfig + .text.SX1276GetTimeOnAir + 0x08025f20 0x98 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + 0x08025f20 SX1276GetTimeOnAir + .text.SX1276Send + 0x08025fb8 0x15c ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + 0x08025fb8 SX1276Send + .text.SX1276SetRfTxPower + 0x08026114 0x1a8 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .text.SX1276SetSleep + 0x080262bc 0x3c ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + 0x080262bc SX1276SetSleep + .text.SX1276SetStby + 0x080262f8 0x38 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + 0x080262f8 SX1276SetStby + .text.SX1276SetRx + 0x08026330 0x2fc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + 0x08026330 SX1276SetRx + .text.SX1276SetTx + 0x0802662c 0xec ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .text.SX1276StartCad + 0x08026718 0x48 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + 0x08026718 SX1276StartCad + .text.SX1276SetTxContinuousWave + 0x08026760 0xa8 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + 0x08026760 SX1276SetTxContinuousWave + .text.SX1276ReadRssi + 0x08026808 0x74 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + 0x08026808 SX1276ReadRssi + .text.SX1276Reset + 0x0802687c 0xc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .text.SX1276SetOpMode + 0x08026888 0xc6 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + *fill* 0x0802694e 0x2 + .text.SX1276SetModem + 0x08026950 0xa8 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + 0x08026950 SX1276SetModem + .text.SX1276Write + 0x080269f8 0x20 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + 0x080269f8 SX1276Write + .text.SX1276Read + 0x08026a18 0x20 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + 0x08026a18 SX1276Read + .text.SX1276WriteBuffer + 0x08026a38 0x54 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + 0x08026a38 SX1276WriteBuffer + .text.SX1276ReadBuffer + 0x08026a8c 0x5a ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + 0x08026a8c SX1276ReadBuffer + .text.SX1276WriteFifo + 0x08026ae6 0x20 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .text.SX1276ReadFifo + 0x08026b06 0x20 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + *fill* 0x08026b26 0x2 + .text.SX1276SetMaxPayloadLength + 0x08026b28 0x5c ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + 0x08026b28 SX1276SetMaxPayloadLength + .text.SX1276SetPublicNetwork + 0x08026b84 0x3c ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + 0x08026b84 SX1276SetPublicNetwork + .text.SX1276GetWakeupTime + 0x08026bc0 0x10 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + 0x08026bc0 SX1276GetWakeupTime + .text.SX1276ConvertPllStepToFreqInHz + 0x08026bd0 0x3e ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + *fill* 0x08026c0e 0x2 + .text.SX1276ConvertFreqInHzToPllStep + 0x08026c10 0x4c ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .text.GetFskBandwidthRegValue + 0x08026c5c 0x58 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .text.SX1276GetLoRaBandwidthInHz + 0x08026cb4 0x54 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .text.SX1276GetGfskTimeOnAirNumerator + 0x08026d08 0x5e ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .text.SX1276GetLoRaTimeOnAirNumerator + 0x08026d66 0x104 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + *fill* 0x08026e6a 0x2 + .text.SX1276OnTimeoutIrq + 0x08026e6c 0x144 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .text.SX1276OnDio0Irq + 0x08026fb0 0x400 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .text.SX1276OnDio1Irq + 0x080273b0 0x1cc ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .text.SX1276OnDio2Irq + 0x0802757c 0x148 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .text.SX1276OnDio3Irq + 0x080276c4 0x80 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .text.SX1276OnDio4Irq + 0x08027744 0x3c ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .text.UTIL_ADV_TRACE_Init + 0x08027780 0x38 ./Utils/Src/stm32_adv_trace.o + 0x08027780 UTIL_ADV_TRACE_Init + .text.UTIL_ADV_TRACE_IsBufferEmpty + 0x080277b8 0x24 ./Utils/Src/stm32_adv_trace.o + 0x080277b8 UTIL_ADV_TRACE_IsBufferEmpty + .text.UTIL_ADV_TRACE_COND_FSend + 0x080277dc 0x100 ./Utils/Src/stm32_adv_trace.o + 0x080277dc UTIL_ADV_TRACE_COND_FSend + .text.UTIL_ADV_TRACE_RegisterTimeStampFunction + 0x080278dc 0x20 ./Utils/Src/stm32_adv_trace.o + 0x080278dc UTIL_ADV_TRACE_RegisterTimeStampFunction + .text.UTIL_ADV_TRACE_SetVerboseLevel + 0x080278fc 0x20 ./Utils/Src/stm32_adv_trace.o + 0x080278fc UTIL_ADV_TRACE_SetVerboseLevel + .text.TRACE_Send + 0x0802791c 0x108 ./Utils/Src/stm32_adv_trace.o + .text.TRACE_TxCpltCallback + 0x08027a24 0x118 ./Utils/Src/stm32_adv_trace.o + .text.TRACE_AllocateBufer + 0x08027b3c 0xfc ./Utils/Src/stm32_adv_trace.o + .text.TRACE_Lock + 0x08027c38 0x3c ./Utils/Src/stm32_adv_trace.o + .text.TRACE_UnLock + 0x08027c74 0x3c ./Utils/Src/stm32_adv_trace.o + .text.TRACE_IsLocked + 0x08027cb0 0x20 ./Utils/Src/stm32_adv_trace.o + .text.UTIL_MEM_cpy_8 + 0x08027cd0 0x40 ./Utils/Src/stm32_mem.o + 0x08027cd0 UTIL_MEM_cpy_8 + .text.UTIL_MEM_set_8 + 0x08027d10 0x38 ./Utils/Src/stm32_mem.o + 0x08027d10 UTIL_MEM_set_8 + .text.UTIL_SEQ_Run + 0x08027d48 0x1c8 ./Utils/Src/stm32_seq.o + 0x08027d48 UTIL_SEQ_Run + .text.UTIL_SEQ_RegTask + 0x08027f10 0x44 ./Utils/Src/stm32_seq.o + 0x08027f10 UTIL_SEQ_RegTask + .text.UTIL_SEQ_SetTask + 0x08027f54 0x58 ./Utils/Src/stm32_seq.o + 0x08027f54 UTIL_SEQ_SetTask + .text.UTIL_SEQ_PreIdle + 0x08027fac 0xe ./Utils/Src/stm32_seq.o + 0x08027fac UTIL_SEQ_PreIdle + .text.UTIL_SEQ_PostIdle + 0x08027fba 0xe ./Utils/Src/stm32_seq.o + 0x08027fba UTIL_SEQ_PostIdle + .text.SEQ_BitPosition + 0x08027fc8 0x6c ./Utils/Src/stm32_seq.o + 0x08027fc8 SEQ_BitPosition + .text.SysTimeAdd + 0x08028034 0x74 ./Utils/Src/stm32_systime.o + 0x08028034 SysTimeAdd + .text.SysTimeSub + 0x080280a8 0x72 ./Utils/Src/stm32_systime.o + 0x080280a8 SysTimeSub + *fill* 0x0802811a 0x2 + .text.SysTimeSet + 0x0802811c 0x5c ./Utils/Src/stm32_systime.o + 0x0802811c SysTimeSet + .text.SysTimeGet + 0x08028178 0x70 ./Utils/Src/stm32_systime.o + 0x08028178 SysTimeGet + .text.SysTimeGetMcuTime + 0x080281e8 0x40 ./Utils/Src/stm32_systime.o + 0x080281e8 SysTimeGetMcuTime + .text.SysTimeToMs + 0x08028228 0x50 ./Utils/Src/stm32_systime.o + 0x08028228 SysTimeToMs + .text.SysTimeFromMs + 0x08028278 0x7c ./Utils/Src/stm32_systime.o + 0x08028278 SysTimeFromMs + .text.UTIL_TIMER_Create + 0x080282f4 0x42 ./Utils/Src/stm32_timer_RTOS.o + 0x080282f4 UTIL_TIMER_Create + .text.UTIL_TIMER_Start + 0x08028336 0x3e ./Utils/Src/stm32_timer_RTOS.o + 0x08028336 UTIL_TIMER_Start + .text.UTIL_TIMER_Stop + 0x08028374 0x2c ./Utils/Src/stm32_timer_RTOS.o + 0x08028374 UTIL_TIMER_Stop + .text.UTIL_TIMER_SetPeriod + 0x080283a0 0x46 ./Utils/Src/stm32_timer_RTOS.o + 0x080283a0 UTIL_TIMER_SetPeriod + *fill* 0x080283e6 0x2 + .text.UTIL_TIMER_GetCurrentTime + 0x080283e8 0x24 ./Utils/Src/stm32_timer_RTOS.o + 0x080283e8 UTIL_TIMER_GetCurrentTime + .text.UTIL_TIMER_GetElapsedTime + 0x0802840c 0x38 ./Utils/Src/stm32_timer_RTOS.o + 0x0802840c UTIL_TIMER_GetElapsedTime + .text.TimerExists + 0x08028444 0x22 ./Utils/Src/stm32_timer_RTOS.o + 0x08028444 TimerExists + *fill* 0x08028466 0x2 + .text.__assert_func + 0x08028468 0x3c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-assert.o) + 0x08028468 __assert_func + .text.atof 0x080284a4 0x6 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-atof.o) + 0x080284a4 atof + .text.atoi 0x080284aa 0x8 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-atoi.o) + 0x080284aa atoi + .text.atol 0x080284b2 0x8 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-atol.o) + 0x080284b2 atol + .text.__itoa 0x080284ba 0x30 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-itoa.o) + 0x080284ba __itoa + .text.itoa 0x080284ea 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-itoa.o) + 0x080284ea itoa + .text.sulp 0x080284ee 0x3c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtod.o) + *fill* 0x0802852a 0x6 + .text._strtod_l + 0x08028530 0xbc8 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtod.o) + 0x08028530 _strtod_l + .text.strtod 0x080290f8 0x18 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtod.o) + 0x080290f8 strtod + .text._strtol_l.isra.0 + 0x08029110 0xf4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtol.o) + .text._strtol_r + 0x08029204 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtol.o) + 0x08029204 _strtol_r + .text.strtol 0x08029208 0x14 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtol.o) + 0x08029208 strtol + .text._strtoul_l.isra.0 + 0x0802921c 0xdc D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtoul.o) + .text._strtoul_r + 0x080292f8 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtoul.o) + 0x080292f8 _strtoul_r + .text.strtoul 0x080292fc 0x14 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtoul.o) + 0x080292fc strtoul + .text.__utoa 0x08029310 0x84 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-utoa.o) + 0x08029310 __utoa + .text.swapfunc + 0x08029394 0x32 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-qsort.o) + .text.med3.constprop.0 + 0x080293c6 0x40 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-qsort.o) + .text.qsort 0x08029406 0x28e D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-qsort.o) + 0x08029406 qsort + .text.__cvt 0x08029694 0xca D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_float.o) + 0x08029694 __cvt + .text.__exponent + 0x0802975e 0x74 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_float.o) + 0x0802975e __exponent + *fill* 0x080297d2 0x2 + .text._printf_float + 0x080297d4 0x454 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_float.o) + 0x080297d4 _printf_float + .text._printf_common + 0x08029c28 0xda D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_i.o) + 0x08029c28 _printf_common + *fill* 0x08029d02 0x2 + .text._printf_i + 0x08029d04 0x23c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_i.o) + 0x08029d04 _printf_i + .text.__sflush_r + 0x08029f40 0x108 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fflush.o) + 0x08029f40 __sflush_r + .text._fflush_r + 0x0802a048 0x50 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fflush.o) + 0x0802a048 _fflush_r + .text.fflush 0x0802a098 0x28 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fflush.o) + 0x0802a098 fflush + .text.std 0x0802a0c0 0x6c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + .text.stdio_exit_handler + 0x0802a12c 0x18 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + .text.cleanup_stdio + 0x0802a144 0x40 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + .text.global_stdio_init.part.0 + 0x0802a184 0x3c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + .text.__sfp_lock_acquire + 0x0802a1c0 0xc D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + 0x0802a1c0 __sfp_lock_acquire + .text.__sfp_lock_release + 0x0802a1cc 0xc D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + 0x0802a1cc __sfp_lock_release + .text.__sinit 0x0802a1d8 0x30 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + 0x0802a1d8 __sinit + .text.fprintf 0x0802a208 0x24 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fprintf.o) + 0x0802a208 fiprintf + 0x0802a208 fprintf + .text._fwalk_sglue + 0x0802a22c 0x3c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fwalk.o) + 0x0802a22c _fwalk_sglue + .text.snprintf + 0x0802a268 0x6c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-snprintf.o) + 0x0802a268 sniprintf + 0x0802a268 snprintf + .text.sprintf 0x0802a2d4 0x44 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sprintf.o) + 0x0802a2d4 siprintf + 0x0802a2d4 sprintf + .text.__sread 0x0802a318 0x22 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-stdio.o) + 0x0802a318 __sread + .text.__seofread + 0x0802a33a 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-stdio.o) + 0x0802a33a __seofread + .text.__swrite + 0x0802a33e 0x38 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-stdio.o) + 0x0802a33e __swrite + .text.__sseek 0x0802a376 0x24 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-stdio.o) + 0x0802a376 __sseek + .text.__sclose + 0x0802a39a 0x8 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-stdio.o) + 0x0802a39a __sclose + .text._vsnprintf_r + 0x0802a3a2 0x5c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-vsnprintf.o) + 0x0802a3a2 _vsniprintf_r + 0x0802a3a2 _vsnprintf_r + *fill* 0x0802a3fe 0x2 + .text.vsnprintf + 0x0802a400 0x1c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-vsnprintf.o) + 0x0802a400 vsniprintf + 0x0802a400 vsnprintf + .text.memcmp 0x0802a41c 0x20 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memcmp.o) + 0x0802a41c memcmp + .text.memset 0x0802a43c 0x10 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memset.o) + 0x0802a43c memset + .text.strcat 0x0802a44c 0x1e D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strcat.o) + 0x0802a44c strcat + .text.strchr 0x0802a46a 0x1a D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strchr.o) + 0x0802a46a strchr + .text.strncat 0x0802a484 0x26 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strncat.o) + 0x0802a484 strncat + .text.strncmp 0x0802a4aa 0x24 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strncmp.o) + 0x0802a4aa strncmp + .text.strncpy 0x0802a4ce 0x26 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strncpy.o) + 0x0802a4ce strncpy + .text.asctime 0x0802a4f4 0x44 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-asctime.o) + 0x0802a4f4 asctime + .text.asctime_r + 0x0802a538 0x4c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-asctime_r.o) + 0x0802a538 asctime_r + .text.difftime + 0x0802a584 0x12 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-difftime.o) + 0x0802a584 difftime + *fill* 0x0802a596 0x2 + .text.gmtime 0x0802a598 0x3c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gmtime.o) + 0x0802a598 gmtime + .text.gmtime_r + 0x0802a5d4 0x14c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gmtime_r.o) + 0x0802a5d4 gmtime_r + .text.localtime + 0x0802a720 0x3c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lcltime.o) + 0x0802a720 localtime + .text.localtime_r + 0x0802a75c 0x1e0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lcltime_r.o) + 0x0802a75c localtime_r + .text.validate_structure + 0x0802a93c 0x1a8 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mktime.o) + .text.mktime 0x0802aae4 0x370 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mktime.o) + 0x0802aae4 mktime + .text.__tzcalc_limits + 0x0802ae54 0x168 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzcalc_limits.o) + 0x0802ae54 __tzcalc_limits + .text.__tz_lock + 0x0802afbc 0xc D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzlock.o) + 0x0802afbc __tz_lock + .text.__tz_unlock + 0x0802afc8 0xc D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzlock.o) + 0x0802afc8 __tz_unlock + .text._tzset_unlocked + 0x0802afd4 0xc D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzset.o) + 0x0802afd4 _tzset_unlocked + .text._tzset_unlocked_r + 0x0802afe0 0x444 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzset_r.o) + 0x0802afe0 _tzset_unlocked_r + .text._localeconv_r + 0x0802b424 0x8 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-localeconv.o) + 0x0802b424 _localeconv_r + .text._close_r + 0x0802b42c 0x20 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-closer.o) + 0x0802b42c _close_r + .text._reclaim_reent + 0x0802b44c 0xbc D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-reent.o) + 0x0802b44c _reclaim_reent + .text._lseek_r + 0x0802b508 0x24 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lseekr.o) + 0x0802b508 _lseek_r + .text._read_r 0x0802b52c 0x24 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-readr.o) + 0x0802b52c _read_r + .text._write_r + 0x0802b550 0x24 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-writer.o) + 0x0802b550 _write_r + .text.__errno 0x0802b574 0xc D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-errno.o) + 0x0802b574 __errno + .text.__libc_init_array + 0x0802b580 0x48 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-init.o) + 0x0802b580 __libc_init_array + .text.__retarget_lock_init_recursive + 0x0802b5c8 0x2 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + 0x0802b5c8 __retarget_lock_init_recursive + .text.__retarget_lock_acquire + 0x0802b5ca 0x2 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + 0x0802b5ca __retarget_lock_acquire + .text.__retarget_lock_acquire_recursive + 0x0802b5cc 0x2 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + 0x0802b5cc __retarget_lock_acquire_recursive + .text.__retarget_lock_release + 0x0802b5ce 0x2 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + 0x0802b5ce __retarget_lock_release + .text.__retarget_lock_release_recursive + 0x0802b5d0 0x2 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + 0x0802b5d0 __retarget_lock_release_recursive + .text.strcpy 0x0802b5d2 0x10 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strcpy.o) + 0x0802b5d2 strcpy + .text.memcpy 0x0802b5e2 0x1c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memcpy-stub.o) + 0x0802b5e2 memcpy + *fill* 0x0802b5fe 0x2 + .text.nan 0x0802b600 0x10 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libm_a-s_nan.o) + 0x0802b600 nan + .text.abort 0x0802b610 0xe D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-abort.o) + 0x0802b610 abort + .text.div 0x0802b61e 0x10 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-div.o) + 0x0802b61e div + .text.quorem 0x0802b62e 0x110 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-dtoa.o) + *fill* 0x0802b73e 0x2 + .text._dtoa_r 0x0802b740 0xba0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-dtoa.o) + 0x0802b740 _dtoa_r + .text._free_r 0x0802c2e0 0x94 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-freer.o) + 0x0802c2e0 _free_r + .text.rshift 0x0802c374 0xa4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gdtoa-gethex.o) + .text.__hexdig_fun + 0x0802c418 0x2a D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gdtoa-gethex.o) + 0x0802c418 __hexdig_fun + *fill* 0x0802c442 0x2 + .text.__gethex + 0x0802c444 0x420 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gdtoa-gethex.o) + 0x0802c444 __gethex + .text.L_shift 0x0802c864 0x24 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gdtoa-hexnan.o) + .text.__match 0x0802c888 0x28 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gdtoa-hexnan.o) + 0x0802c888 __match + .text.__hexnan + 0x0802c8b0 0x136 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gdtoa-hexnan.o) + 0x0802c8b0 __hexnan + *fill* 0x0802c9e6 0x2 + .text._findenv_r + 0x0802c9e8 0x78 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-getenv_r.o) + 0x0802c9e8 _findenv_r + .text._getenv_r + 0x0802ca60 0xe D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-getenv_r.o) + 0x0802ca60 _getenv_r + *fill* 0x0802ca6e 0x2 + .text.malloc 0x0802ca70 0x10 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-malloc.o) + 0x0802ca70 malloc + .text.free 0x0802ca80 0x10 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-malloc.o) + 0x0802ca80 free + .text.sbrk_aligned + 0x0802ca90 0x44 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mallocr.o) + .text._malloc_r + 0x0802cad4 0x100 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mallocr.o) + 0x0802cad4 _malloc_r + .text.__ascii_mbtowc + 0x0802cbd4 0x24 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mbtowc_r.o) + 0x0802cbd4 __ascii_mbtowc + .text.__malloc_lock + 0x0802cbf8 0xc D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mlock.o) + 0x0802cbf8 __malloc_lock + .text.__malloc_unlock + 0x0802cc04 0xc D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mlock.o) + 0x0802cc04 __malloc_unlock + .text._Balloc 0x0802cc10 0x80 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + 0x0802cc10 _Balloc + .text._Bfree 0x0802cc90 0x44 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + 0x0802cc90 _Bfree + .text.__multadd + 0x0802ccd4 0x8c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + 0x0802ccd4 __multadd + .text.__s2b 0x0802cd60 0x94 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + 0x0802cd60 __s2b + .text.__hi0bits + 0x0802cdf4 0x3e D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + 0x0802cdf4 __hi0bits + .text.__lo0bits + 0x0802ce32 0x5a D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + 0x0802ce32 __lo0bits + .text.__i2b 0x0802ce8c 0x2c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + 0x0802ce8c __i2b + .text.__multiply + 0x0802ceb8 0x144 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + 0x0802ceb8 __multiply + .text.__pow5mult + 0x0802cffc 0xb4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + 0x0802cffc __pow5mult + .text.__lshift + 0x0802d0b0 0xd8 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + 0x0802d0b0 __lshift + .text.__mcmp 0x0802d188 0x36 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + 0x0802d188 __mcmp + *fill* 0x0802d1be 0x2 + .text.__mdiff 0x0802d1c0 0x128 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + 0x0802d1c0 __mdiff + .text.__ulp 0x0802d2e8 0x4c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + 0x0802d2e8 __ulp + .text.__b2d 0x0802d334 0x94 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + 0x0802d334 __b2d + .text.__d2b 0x0802d3c8 0xb0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + 0x0802d3c8 __d2b + .text.__ratio 0x0802d478 0x64 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + 0x0802d478 __ratio + .text.__copybits + 0x0802d4dc 0x46 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + 0x0802d4dc __copybits + .text.__any_on + 0x0802d522 0x42 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + 0x0802d522 __any_on + .text.__ascii_wctomb + 0x0802d564 0x1a D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wctomb_r.o) + 0x0802d564 __ascii_wctomb + .text.__ssputs_r + 0x0802d57e 0xb6 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfprintf.o) + 0x0802d57e __ssputs_r + .text._svfprintf_r + 0x0802d634 0x1f8 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfprintf.o) + 0x0802d634 _svfiprintf_r + 0x0802d634 _svfprintf_r + .text.__sfputc_r + 0x0802d82c 0x2e D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf.o) + .text.__sfputs_r + 0x0802d85a 0x24 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf.o) + 0x0802d85a __sfputs_r + *fill* 0x0802d87e 0x2 + .text._vfprintf_r + 0x0802d880 0x230 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf.o) + 0x0802d880 _vfprintf_r + 0x0802d880 _vfiprintf_r + .text.sscanf 0x0802dab0 0x58 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sscanf.o) + 0x0802dab0 siscanf + 0x0802dab0 sscanf + .text.__swbuf_r + 0x0802db08 0x7c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wbuf.o) + 0x0802db08 __swbuf_r + .text.__swsetup_r + 0x0802db84 0xac D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wsetup.o) + 0x0802db84 __swsetup_r + .text.memmove 0x0802dc30 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memmove.o) + 0x0802dc30 memmove + .text._raise_r + 0x0802dc64 0x50 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signal.o) + 0x0802dc64 _raise_r + .text.raise 0x0802dcb4 0x10 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signal.o) + 0x0802dcb4 raise + .text.__gettzinfo + 0x0802dcc4 0x8 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gettzinfo.o) + 0x0802dcc4 __gettzinfo + .text._kill_r 0x0802dccc 0x24 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signalr.o) + 0x0802dccc _kill_r + .text._getpid_r + 0x0802dcf0 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signalr.o) + 0x0802dcf0 _getpid_r + .text._sbrk_r 0x0802dcf4 0x20 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sbrkr.o) + 0x0802dcf4 _sbrk_r + .text._calloc_r + 0x0802dd14 0x28 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-callocr.o) + 0x0802dd14 _calloc_r + .text.__env_lock + 0x0802dd3c 0xc D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-envlock.o) + 0x0802dd3c __env_lock + .text.__env_unlock + 0x0802dd48 0xc D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-envlock.o) + 0x0802dd48 __env_unlock + .text._realloc_r + 0x0802dd54 0x5c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-reallocr.o) + 0x0802dd54 _realloc_r + .text._sungetc_r + 0x0802ddb0 0x7a D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfscanf.o) + 0x0802ddb0 _sungetc_r + .text.__ssrefill_r + 0x0802de2a 0x3a D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfscanf.o) + 0x0802de2a __ssrefill_r + .text.__ssvfscanf_r + 0x0802de64 0x2ec D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfscanf.o) + 0x0802de64 __ssvfiscanf_r + 0x0802de64 __ssvfscanf_r + .text._scanf_chars + 0x0802e150 0xb4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfscanf_i.o) + 0x0802e150 _scanf_chars + .text._scanf_i + 0x0802e204 0x1e8 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfscanf_i.o) + 0x0802e204 _scanf_i + .text.__swhatbuf_r + 0x0802e3ec 0x4c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-makebuf.o) + 0x0802e3ec __swhatbuf_r + .text.__smakebuf_r + 0x0802e438 0x78 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-makebuf.o) + 0x0802e438 __smakebuf_r + .text.__sccl 0x0802e4b0 0x72 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sccl.o) + 0x0802e4b0 __sccl + .text.__submore + 0x0802e522 0x74 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-ungetc.o) + 0x0802e522 __submore + *fill* 0x0802e596 0x2 + .text._fstat_r + 0x0802e598 0x24 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fstatr.o) + 0x0802e598 _fstat_r + .text._isatty_r + 0x0802e5bc 0x20 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-isattyr.o) + 0x0802e5bc _isatty_r + .text._malloc_usable_size_r + 0x0802e5dc 0x10 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-msizer.o) + 0x0802e5dc _malloc_usable_size_r + *fill* 0x0802e5ec 0x4 + .text.floor 0x0802e5f0 0xf8 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libm.a(libm_a-s_floor.o) + 0x0802e5f0 floor + *(.glue_7) + .glue_7 0x0802e6e8 0x0 linker stubs + *(.glue_7t) + .glue_7t 0x0802e6e8 0x0 linker stubs + *(.eh_frame) + .eh_frame 0x0802e6e8 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o + *(.init) + .init 0x0802e6e8 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crti.o + 0x0802e6e8 _init + .init 0x0802e6ec 0x8 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtn.o + *(.fini) + .fini 0x0802e6f4 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crti.o + 0x0802e6f4 _fini + .fini 0x0802e6f8 0x8 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtn.o + 0x0802e700 . = ALIGN (0x4) + 0x0802e700 _etext = . + +.vfp11_veneer 0x0802e700 0x0 + .vfp11_veneer 0x0802e700 0x0 linker stubs + +.v4_bx 0x0802e700 0x0 + .v4_bx 0x0802e700 0x0 linker stubs + +.iplt 0x0802e700 0x0 + .iplt 0x0802e700 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o + +.rodata 0x0802e700 0x1e40 + 0x0802e700 . = ALIGN (0x4) + *(.rodata) + .rodata 0x0802e700 0x112 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + *fill* 0x0802e812 0x2 + .rodata 0x0802e814 0x2a3 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + *fill* 0x0802eab7 0x1 + .rodata 0x0802eab8 0x28a ./Core/Src/LoRaWAN/App/lora_app.o + *fill* 0x0802ed42 0x2 + .rodata 0x0802ed44 0x4f ./Core/Src/LoRaWAN/App/lora_info.o + *fill* 0x0802ed93 0x1 + .rodata 0x0802ed94 0x1aa ./Core/Src/automation.o + *fill* 0x0802ef3e 0x2 + .rodata 0x0802ef40 0x3c ./Core/Src/can_bus.o + .rodata 0x0802ef7c 0x350 ./Core/Src/main.o + .rodata 0x0802f2cc 0x171 ./Core/Src/outputs.o + *fill* 0x0802f43d 0x3 + .rodata 0x0802f440 0xdd ./Core/Src/parcelize.o + *fill* 0x0802f51d 0x3 + .rodata 0x0802f520 0x3a ./Core/Src/rtc_if.o + *fill* 0x0802f55a 0x2 + .rodata 0x0802f55c 0xd ./Core/Src/sys_app.o + *fill* 0x0802f569 0x3 + .rodata 0x0802f56c 0x1 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + *fill* 0x0802f56d 0x3 + .rodata 0x0802f570 0x5 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + *fill* 0x0802f575 0x3 + .rodata 0x0802f578 0xd ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + *fill* 0x0802f585 0x3 + .rodata 0x0802f588 0x17c ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .rodata 0x0802f704 0x10c ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .rodata 0x0802f810 0x40 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .rodata 0x0802f850 0xb0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .rodata 0x0802f900 0x24 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .rodata 0x0802f924 0xc D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfscanf_i.o) + *(.rodata*) + .rodata.UTIL_TimerDriver + 0x0802f930 0x20 ./Core/Src/rtc_if.o + 0x0802f930 UTIL_TimerDriver + .rodata.UTIL_SYSTIMDriver + 0x0802f950 0x14 ./Core/Src/rtc_if.o + 0x0802f950 UTIL_SYSTIMDriver + .rodata.AHBPrescTable + 0x0802f964 0x10 ./Core/Src/system_stm32l4xx.o + 0x0802f964 AHBPrescTable + .rodata.APBPrescTable + 0x0802f974 0x8 ./Core/Src/system_stm32l4xx.o + 0x0802f974 APBPrescTable + .rodata.MSIRangeTable + 0x0802f97c 0x30 ./Core/Src/system_stm32l4xx.o + 0x0802f97c MSIRangeTable + .rodata.UTIL_TraceDriver + 0x0802f9ac 0x10 ./Core/Src/usart_if.o + 0x0802f9ac UTIL_TraceDriver + .rodata.RADIO_DIO_EXTI_LINE + 0x0802f9bc 0x10 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .rodata.sbox 0x0802f9cc 0x100 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .rodata.gfm2_sbox + 0x0802facc 0x100 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .rodata.gfm3_sbox + 0x0802fbcc 0x100 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .rodata.LoRaMacMaxEirpTable + 0x0802fccc 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .rodata.DataratesEU868 + 0x0802fcdc 0x8 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .rodata.BandwidthsEU868 + 0x0802fce4 0x20 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .rodata.MaxPayloadOfDatarateEU868 + 0x0802fd04 0x8 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .rodata.MaxPayloadOfDatarateRepeaterEU868 + 0x0802fd0c 0x8 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .rodata.Radio 0x0802fd14 0x6c ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + 0x0802fd14 Radio + .rodata.RadioRegsInit + 0x0802fd80 0x30 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + 0x0802fd80 RadioRegsInit + .rodata.FskBandwidths + 0x0802fdb0 0xb0 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + 0x0802fdb0 FskBandwidths + .rodata.SEQ_clz_table_4bit + 0x0802fe60 0x10 ./Utils/Src/stm32_seq.o + .rodata.__assert_func.str1.1 + 0x0802fe70 0x387 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-assert.o) + 0x3d (size before relaxing) + .rodata._strtod_l.str1.1 + 0x080301f7 0xf D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtod.o) + *fill* 0x080301f7 0x1 + .rodata.fpinan.0 + 0x080301f8 0x14 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtod.o) + .rodata.fpi.1 0x0803020c 0x14 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtod.o) + .rodata.tinytens + 0x08030220 0x28 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtod.o) + .rodata.__utoa.str1.1 + 0x08030248 0x25 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-utoa.o) + .rodata._ctype_ + 0x08030248 0x101 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-ctype_.o) + 0x08030248 _ctype_ + .rodata._printf_float.str1.1 + 0x08030349 0x12 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_float.o) + .rodata._printf_i.str1.1 + 0x08030349 0x22 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_i.o) + .rodata.asctime.str1.1 + 0x08030349 0x70 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-asctime.o) + .rodata.asctime_r.str1.1 + 0x08030349 0x20 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-asctime_r.o) + .rodata.mon_name.0 + 0x08030349 0x24 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-asctime_r.o) + .rodata.day_name.1 + 0x0803036d 0x15 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-asctime_r.o) + .rodata.gmtime.str1.1 + 0x08030382 0x6f D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gmtime.o) + .rodata.localtime.str1.1 + 0x08030382 0x70 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lcltime.o) + *fill* 0x08030382 0x2 + .rodata._DAYS_BEFORE_MONTH + 0x08030384 0x30 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mktime.o) + .rodata.DAYS_IN_MONTH + 0x080303b4 0x30 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mktime.o) + .rodata.__month_lengths + 0x080303e4 0x60 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-month_lengths.o) + 0x080303e4 __month_lengths + .rodata._tzset_unlocked_r.str1.1 + 0x08030444 0x61 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzset_r.o) + .rodata.str1.1 + 0x08030444 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzvars.o) + .rodata._setlocale_r.str1.1 + 0x08030444 0x9 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-locale.o) + .rodata.str1.1 + 0x08030444 0x2 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-locale.o) + .rodata._dtoa_r.str1.1 + 0x08030444 0x8f D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-dtoa.o) + .rodata.__gethex.str1.1 + 0x08030444 0x73 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gdtoa-gethex.o) + .rodata._Balloc.str1.1 + 0x08030444 0x70 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + .rodata.__multadd.str1.1 + 0x08030444 0x11 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + .rodata.p05.0 0x08030444 0xc D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + .rodata.__mprec_bigtens + 0x08030450 0x28 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + 0x08030450 __mprec_bigtens + .rodata.__mprec_tens + 0x08030478 0xc8 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + 0x08030478 __mprec_tens + .rodata._svfprintf_r.str1.1 + 0x08030540 0x11 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfprintf.o) + .rodata._vfprintf_r.str1.1 + 0x08030540 0x11 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf.o) + .rodata.__ssvfscanf_r.str1.1 + 0x08030540 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfscanf.o) + .rodata._scanf_i.str1.1 + 0x08030540 0x12 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfscanf_i.o) + .rodata.str1.1 + 0x08030540 0x9 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfscanf_i.o) + 0x08030554 . = ALIGN (0x4) + +.ARM.extab 0x08030540 0x0 + 0x08030540 . = ALIGN (0x4) + *(.ARM.extab* .gnu.linkonce.armextab.*) + 0x08030540 . = ALIGN (0x4) + +.ARM 0x08030540 0x8 + 0x08030540 . = ALIGN (0x4) + 0x08030540 __exidx_start = . + *(.ARM.exidx*) + .ARM.exidx 0x08030540 0x8 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strcmp.o) + .ARM.exidx 0x08030548 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memchr.o) + 0x8 (size before relaxing) + .ARM.exidx 0x08030548 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strlen.o) + 0x8 (size before relaxing) + .ARM.exidx 0x08030548 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_udivmoddi4.o) + 0x8 (size before relaxing) + 0x08030548 __exidx_end = . + 0x08030548 . = ALIGN (0x4) + +.rel.dyn 0x08030548 0x0 + .rel.iplt 0x08030548 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o + +.preinit_array 0x08030548 0x0 + 0x08030548 . = ALIGN (0x4) + 0x08030548 PROVIDE (__preinit_array_start = .) + *(.preinit_array*) + 0x08030548 PROVIDE (__preinit_array_end = .) + 0x08030548 . = ALIGN (0x4) + +.init_array 0x08030548 0x4 + 0x08030548 . = ALIGN (0x4) + 0x08030548 PROVIDE (__init_array_start = .) + *(SORT_BY_NAME(.init_array.*)) + *(.init_array*) + .init_array 0x08030548 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o + 0x0803054c PROVIDE (__init_array_end = .) + 0x0803054c . = ALIGN (0x4) + +.fini_array 0x0803054c 0x4 + 0x0803054c . = ALIGN (0x4) + [!provide] PROVIDE (__fini_array_start = .) + *(SORT_BY_NAME(.fini_array.*)) + *(.fini_array*) + .fini_array 0x0803054c 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o + [!provide] PROVIDE (__fini_array_end = .) + 0x08030550 . = ALIGN (0x4) + 0x08030550 _sidata = LOADADDR (.data) + +.data 0x20000000 0x1638 load address 0x08030550 + 0x20000000 . = ALIGN (0x4) + 0x20000000 _sdata = . + *(.data) + *(.data*) + .data.user_button_init_state + 0x20000000 0x1 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .data.set_connectable + 0x20000001 0x1 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x20000001 set_connectable + *fill* 0x20000002 0x2 + .data.Sys_Led 0x20000004 0x18 ./Core/Src/LoRaWAN/App/lora_app.o + 0x20000004 Sys_Led + .data.ActivationType + 0x2000001c 0x1 ./Core/Src/LoRaWAN/App/lora_app.o + *fill* 0x2000001d 0x3 + .data.LmHandlerCallbacks + 0x20000020 0x34 ./Core/Src/LoRaWAN/App/lora_app.o + .data.LmHandlerParams + 0x20000054 0x10 ./Core/Src/LoRaWAN/App/lora_app.o + .data.AppData 0x20000064 0x8 ./Core/Src/LoRaWAN/App/lora_app.o + .data.slotStrings.0 + 0x2000006c 0x18 ./Core/Src/LoRaWAN/App/lora_app.o + .data.default_settings + 0x20000084 0x27c ./Core/Src/automation.o + 0x20000084 default_settings + .data.can_dev_array + 0x20000300 0x1034 ./Core/Src/pcanpro_can.o + .data.environ 0x20001334 0x4 ./Core/Src/syscalls.o + 0x20001334 environ + .data.SystemCoreClock + 0x20001338 0x4 ./Core/Src/system_stm32l4xx.o + 0x20001338 SystemCoreClock + .data.CR 0x2000133c 0x1 ./Core/Src/utils.o + 0x2000133c CR + *fill* 0x2000133d 0x3 + .data.uwTickPrio + 0x20001340 0x4 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + 0x20001340 uwTickPrio + .data.uwTickFreq + 0x20001344 0x1 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + 0x20001344 uwTickFreq + *fill* 0x20001345 0x3 + .data.pFlash 0x20001348 0x20 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + 0x20001348 pFlash + .data.uxCriticalNesting + 0x20001368 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .data.CommissioningParams + 0x2000136c 0x18 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .data.LmhpComplianceParams + 0x20001384 0xc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .data.JoinParams + 0x20001390 0x3 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + *fill* 0x20001393 0x1 + .data.RxParams + 0x20001394 0x10 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .data.AppData 0x200013a4 0x8 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .data.LmhpCompliancePackage + 0x200013ac 0x34 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .data.KeyAddrList + 0x200013e0 0x8 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .data.next 0x200013e8 0x4 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .data.DioIrq 0x200013ec 0x18 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + 0x200013ec DioIrq + .data.TaskMask + 0x20001404 0x4 ./Utils/Src/stm32_seq.o + .data.SuperMask + 0x20001408 0x4 ./Utils/Src/stm32_seq.o + .data.__sglue 0x2000140c 0xc D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + 0x2000140c __sglue + .data._tzname 0x20001418 0x8 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzvars.o) + 0x20001418 _tzname + .data.__global_locale + 0x20001420 0x16c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-locale.o) + 0x20001420 __global_locale + .data._impure_ptr + 0x2000158c 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-impure.o) + 0x2000158c _impure_ptr + .data._impure_data + 0x20001590 0x4c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-impure.o) + 0x20001590 _impure_data + *fill* 0x200015dc 0x4 + .data.tzinfo 0x200015e0 0x58 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gettzinfo.o) + *(.RamFunc) + *(.RamFunc*) + 0x20001638 . = ALIGN (0x4) + 0x20001638 _edata = . + +.igot.plt 0x20001638 0x0 load address 0x08031b88 + .igot.plt 0x20001638 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o + 0x20001638 . = ALIGN (0x4) + +.bss 0x20001638 0x1391c load address 0x08031b88 + 0x20001638 _sbss = . + 0x20001638 __bss_start__ = _sbss + *(.bss) + .bss 0x20001638 0x1c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o + *(.bss*) + .bss.user_button_pressed + 0x20001654 0x1 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + 0x20001654 user_button_pressed + .bss.errorToDisplay + 0x20001655 0x1 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + *fill* 0x20001656 0x2 + .bss.last_finiteStateMachine + 0x20001658 0x1 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + 0x20001658 last_finiteStateMachine + .bss.stopSending.0 + 0x20001659 0x1 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + *fill* 0x2000165a 0x2 + .bss.connected + 0x2000165c 0x4 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x2000165c connected + .bss.connection_handle + 0x20001660 0x2 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x20001660 connection_handle + .bss.notification_tx_enabled + 0x20001662 0x1 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x20001662 notification_tx_enabled + .bss.notification_fsm_enabled + 0x20001663 0x1 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x20001663 notification_fsm_enabled + .bss.notification_err_enabled + 0x20001664 0x1 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x20001664 notification_err_enabled + *fill* 0x20001665 0x1 + .bss.tx_handle + 0x20001666 0x2 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x20001666 tx_handle + .bss.sampleServHandle + 0x20001668 0x2 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x20001668 sampleServHandle + .bss.TXCharHandle + 0x2000166a 0x2 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x2000166a TXCharHandle + .bss.RXCharHandle + 0x2000166c 0x2 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x2000166c RXCharHandle + .bss.DateCharHandle + 0x2000166e 0x2 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x2000166e DateCharHandle + .bss.StateCharHandle + 0x20001670 0x2 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x20001670 StateCharHandle + .bss.ErrCharHandle + 0x20001672 0x2 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x20001672 ErrCharHandle + .bss.uploadingInProgress + 0x20001674 0x1 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x20001674 uploadingInProgress + *fill* 0x20001675 0x3 + .bss.dataSize 0x20001678 0x4 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x20001678 dataSize + .bss.totalDataTransfer + 0x2000167c 0x4 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x2000167c totalDataTransfer + .bss.crcDataFromSender + 0x20001680 0x4 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x20001680 crcDataFromSender + .bss.uploadBuffer + 0x20001684 0x800 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x20001684 uploadBuffer + .bss.calib_buffer + 0x20001e84 0xc ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + 0x20001e84 calib_buffer + .bss.read_char_buf.0 + 0x20001e90 0xff ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + *fill* 0x20001f8f 0x1 + .bss.CayenneLppBuffer + 0x20001f90 0xf2 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .bss.CayenneLppCursor + 0x20002082 0x1 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .bss.EventType + 0x20002083 0x1 ./Core/Src/LoRaWAN/App/lora_app.o + .bss.TxTimer 0x20002084 0x1c ./Core/Src/LoRaWAN/App/lora_app.o + .bss.AppDataBuffer + 0x200020a0 0xf2 ./Core/Src/LoRaWAN/App/lora_app.o + .bss.AppLedStateOn + 0x20002192 0x1 ./Core/Src/LoRaWAN/App/lora_app.o + *fill* 0x20002193 0x1 + .bss.TxLedTimer + 0x20002194 0x1c ./Core/Src/LoRaWAN/App/lora_app.o + .bss.RxLedTimer + 0x200021b0 0x1c ./Core/Src/LoRaWAN/App/lora_app.o + .bss.JoinLedTimer + 0x200021cc 0x1c ./Core/Src/LoRaWAN/App/lora_app.o + .bss.loraInfo 0x200021e8 0x10 ./Core/Src/LoRaWAN/App/lora_info.o + .bss.actuatorRunning + 0x200021f8 0x4 ./Core/Src/automation.o + 0x200021f8 actuatorRunning + .bss.programDuration + 0x200021fc 0x8 ./Core/Src/automation.o + 0x200021fc programDuration + .bss.finiteStateMachine + 0x20002204 0x1 ./Core/Src/automation.o + 0x20002204 finiteStateMachine + *fill* 0x20002205 0x3 + .bss.wateringList_of_the_day + 0x20002208 0x640 ./Core/Src/automation.o + .bss.Flash 0x20002848 0x2a0 ./Core/Src/automation.o + 0x20002848 Flash + .bss.can_echo_flag + 0x20002ae8 0x1 ./Core/Src/can_bus.o + 0x20002ae8 can_echo_flag + *fill* 0x20002ae9 0x1 + .bss.filterStationID + 0x20002aea 0x2 ./Core/Src/can_bus.o + 0x20002aea filterStationID + .bss.isInitialized + 0x20002aec 0x1 ./Core/Src/can_bus.o + 0x20002aec isInitialized + *fill* 0x20002aed 0x3 + .bss.discoveredStations + 0x20002af0 0x32 ./Core/Src/can_bus.o + 0x20002af0 discoveredStations + .bss.i_discoveredStations + 0x20002b22 0x2 ./Core/Src/can_bus.o + 0x20002b22 i_discoveredStations + .bss.discoveredStations_bitfield + 0x20002b24 0x2 ./Core/Src/can_bus.o + 0x20002b24 discoveredStations_bitfield + .bss.r_discoveredStations_bitfield + 0x20002b26 0x2 ./Core/Src/can_bus.o + 0x20002b26 r_discoveredStations_bitfield + .bss.errorDiscoveringStation + 0x20002b28 0x1 ./Core/Src/can_bus.o + 0x20002b28 errorDiscoveringStation + *fill* 0x20002b29 0x3 + .bss.adc1_buffer + 0x20002b2c 0x6 ./Core/Src/currentMeas.o + 0x20002b2c adc1_buffer + *fill* 0x20002b32 0x2 + .bss.raw1_buffer + 0x20002b34 0x6 ./Core/Src/currentMeas.o + 0x20002b34 raw1_buffer + *fill* 0x20002b3a 0x2 + .bss.adc2_buffer + 0x20002b3c 0x78 ./Core/Src/currentMeas.o + 0x20002b3c adc2_buffer + .bss.raw2_buffer + 0x20002bb4 0x78 ./Core/Src/currentMeas.o + 0x20002bb4 raw2_buffer + .bss.EraseInitStruct.0 + 0x20002c2c 0x10 ./Core/Src/flash_page.o + .bss.hadc1 0x20002c3c 0x64 ./Core/Src/main.o + 0x20002c3c hadc1 + .bss.hadc2 0x20002ca0 0x64 ./Core/Src/main.o + 0x20002ca0 hadc2 + .bss.hdma_adc1 + 0x20002d04 0x48 ./Core/Src/main.o + 0x20002d04 hdma_adc1 + .bss.hdma_adc2 + 0x20002d4c 0x48 ./Core/Src/main.o + 0x20002d4c hdma_adc2 + .bss.hcan1 0x20002d94 0x28 ./Core/Src/main.o + 0x20002d94 hcan1 + .bss.hcomp2 0x20002dbc 0x2c ./Core/Src/main.o + 0x20002dbc hcomp2 + .bss.hiwdg 0x20002de8 0x10 ./Core/Src/main.o + 0x20002de8 hiwdg + .bss.hrtc 0x20002df8 0x24 ./Core/Src/main.o + 0x20002df8 hrtc + .bss.hspi3 0x20002e1c 0x64 ./Core/Src/main.o + 0x20002e1c hspi3 + .bss.htim6 0x20002e80 0x4c ./Core/Src/main.o + 0x20002e80 htim6 + .bss.htim8 0x20002ecc 0x4c ./Core/Src/main.o + 0x20002ecc htim8 + .bss.huart2 0x20002f18 0x88 ./Core/Src/main.o + 0x20002f18 huart2 + .bss.hdma_usart2_tx + 0x20002fa0 0x48 ./Core/Src/main.o + 0x20002fa0 hdma_usart2_tx + .bss.defaultTaskHandle + 0x20002fe8 0x4 ./Core/Src/main.o + 0x20002fe8 defaultTaskHandle + .bss.canBusTaskHandle + 0x20002fec 0x4 ./Core/Src/main.o + 0x20002fec canBusTaskHandle + .bss.outputsTaskHandle + 0x20002ff0 0x4 ./Core/Src/main.o + 0x20002ff0 outputsTaskHandle + .bss.automationTaskHandle + 0x20002ff4 0x4 ./Core/Src/main.o + 0x20002ff4 automationTaskHandle + .bss.currentMeasTaskHandle + 0x20002ff8 0x4 ./Core/Src/main.o + 0x20002ff8 currentMeasTaskHandle + .bss.LoRaWANTaskHandle + 0x20002ffc 0x4 ./Core/Src/main.o + 0x20002ffc LoRaWANTaskHandle + .bss.bleTaskHandle + 0x20003000 0x4 ./Core/Src/main.o + 0x20003000 bleTaskHandle + .bss.BleQueueHandle + 0x20003004 0x4 ./Core/Src/main.o + 0x20003004 BleQueueHandle + .bss.CanBusQueueHandle + 0x20003008 0x4 ./Core/Src/main.o + 0x20003008 CanBusQueueHandle + .bss.OutputsQueueHandle + 0x2000300c 0x4 ./Core/Src/main.o + 0x2000300c OutputsQueueHandle + .bss.AutomationQueueHandle + 0x20003010 0x4 ./Core/Src/main.o + 0x20003010 AutomationQueueHandle + .bss.LoRaWANQueueHandle + 0x20003014 0x4 ./Core/Src/main.o + 0x20003014 LoRaWANQueueHandle + .bss.AdcMeasQueueHandle + 0x20003018 0x4 ./Core/Src/main.o + 0x20003018 AdcMeasQueueHandle + .bss.ErrorDisplayTimerHandle + 0x2000301c 0x4 ./Core/Src/main.o + 0x2000301c ErrorDisplayTimerHandle + .bss.CanTimeoutHandle + 0x20003020 0x4 ./Core/Src/main.o + 0x20003020 CanTimeoutHandle + .bss.SPIMutexHandle + 0x20003024 0x4 ./Core/Src/main.o + 0x20003024 SPIMutexHandle + .bss.errorListMutexHandle + 0x20003028 0x4 ./Core/Src/main.o + 0x20003028 errorListMutexHandle + .bss.flashMutexHandle + 0x2000302c 0x4 ./Core/Src/main.o + 0x2000302c flashMutexHandle + .bss.measMutexHandle + 0x20003030 0x4 ./Core/Src/main.o + 0x20003030 measMutexHandle + .bss.ADC1SemHandle + 0x20003034 0x4 ./Core/Src/main.o + 0x20003034 ADC1SemHandle + .bss.ADC2SemHandle + 0x20003038 0x4 ./Core/Src/main.o + 0x20003038 ADC2SemHandle + .bss.MpoolMessageHandle + 0x2000303c 0x4 ./Core/Src/main.o + 0x2000303c MpoolMessageHandle + .bss.outputs74HC955 + 0x20003040 0x2 ./Core/Src/outputs.o + 0x20003040 outputs74HC955 + *fill* 0x20003042 0x2 + .bss.err_last_check.0 + 0x20003044 0x4 ./Core/Src/pcanpro_can.o + .bss.sAlarm 0x20003048 0x2c ./Core/Src/rtc_if.o + 0x20003048 sAlarm + .bss.cur_time 0x20003074 0x50 ./Core/Src/rtc_if.o + 0x20003074 cur_time + .bss.cur_date 0x200030c4 0x50 ./Core/Src/rtc_if.o + 0x200030c4 cur_date + .bss.RTC_Initalized + 0x20003114 0x1 ./Core/Src/rtc_if.o + *fill* 0x20003115 0x3 + .bss.RtcTimerContext + 0x20003118 0x1c ./Core/Src/rtc_if.o + .bss.meas_case_temperature + 0x20003134 0x4 ./Core/Src/signals.o + 0x20003134 meas_case_temperature + .bss.meas_battery_voltage + 0x20003138 0x4 ./Core/Src/signals.o + 0x20003138 meas_battery_voltage + .bss.VREF 0x2000313c 0x2 ./Core/Src/signals.o + 0x2000313c VREF + *fill* 0x2000313e 0x2 + .bss.gh_outsideTemperature + 0x20003140 0x8 ./Core/Src/signals.o + 0x20003140 gh_outsideTemperature + .bss.gh_insideTemperature + 0x20003148 0x8 ./Core/Src/signals.o + 0x20003148 gh_insideTemperature + .bss.gh_insideHumidity + 0x20003150 0x2 ./Core/Src/signals.o + 0x20003150 gh_insideHumidity + *fill* 0x20003152 0x2 + .bss.gh_solarIrradiance + 0x20003154 0x8 ./Core/Src/signals.o + 0x20003154 gh_solarIrradiance + .bss.gh_waterTankLevel + 0x2000315c 0x2 ./Core/Src/signals.o + 0x2000315c gh_waterTankLevel + *fill* 0x2000315e 0x2 + .bss.gh_averageRainDropRate + 0x20003160 0x8 ./Core/Src/signals.o + 0x20003160 gh_averageRainDropRate + .bss.gh_soilVibesAiSimilarity + 0x20003168 0x6 ./Core/Src/signals.o + 0x20003168 gh_soilVibesAiSimilarity + *fill* 0x2000316e 0x2 + .bss.gh_atmPressure + 0x20003170 0x4 ./Core/Src/signals.o + 0x20003170 gh_atmPressure + .bss.gh_windSpeed + 0x20003174 0x4 ./Core/Src/signals.o + 0x20003174 gh_windSpeed + .bss.gh_windDirection + 0x20003178 0x4 ./Core/Src/signals.o + 0x20003178 gh_windDirection + .bss.gh_windMaxBeaufort + 0x2000317c 0x2 ./Core/Src/signals.o + 0x2000317c gh_windMaxBeaufort + *fill* 0x2000317e 0x2 + .bss.gh_dropDetection + 0x20003180 0x2 ./Core/Src/signals.o + 0x20003180 gh_dropDetection + *fill* 0x20003182 0x2 + .bss.HAL_RCC_ADC_CLK_ENABLED + 0x20003184 0x4 ./Core/Src/stm32l4xx_hal_msp.o + .bss.htim7 0x20003188 0x4c ./Core/Src/stm32l4xx_hal_timebase_tim.o + 0x20003188 htim7 + .bss.__env 0x200031d4 0x4 ./Core/Src/syscalls.o + 0x200031d4 __env + .bss.__sbrk_heap_end + 0x200031d8 0x4 ./Core/Src/sysmem.o + .bss.charRx 0x200031dc 0x1 ./Core/Src/usart_if.o + 0x200031dc charRx + *fill* 0x200031dd 0x3 + .bss.TxCpltCallback + 0x200031e0 0x4 ./Core/Src/usart_if.o + .bss.RxCpltCallback + 0x200031e4 0x4 ./Core/Src/usart_if.o + .bss.ErrorNo 0x200031e8 0x8 ./Core/Src/utils.o + 0x200031e8 ErrorNo + .bss.hRADIO_DIO_exti + 0x200031f0 0x20 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + 0x200031f0 hRADIO_DIO_exti + .bss.uwTick 0x20003210 0x4 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + 0x20003210 uwTick + .bss.hciReadPktPool + 0x20003214 0x8 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + 0x20003214 hciReadPktPool + .bss.hciReadPktRxQueue + 0x2000321c 0x8 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + 0x2000321c hciReadPktRxQueue + .bss.hciReadPacketBuffer + 0x20003224 0x834 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .bss.hciContext + 0x20003a58 0x20 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .bss.ble_timeout + 0x20003a78 0x1 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + 0x20003a78 ble_timeout + *fill* 0x20003a79 0x3 + .bss.xQueueRegistry + 0x20003a7c 0x40 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x20003a7c xQueueRegistry + .bss.pxCurrentTCB + 0x20003abc 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x20003abc pxCurrentTCB + .bss.pxReadyTasksLists + 0x20003ac0 0x8c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.xDelayedTaskList1 + 0x20003b4c 0x14 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.xDelayedTaskList2 + 0x20003b60 0x14 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.pxDelayedTaskList + 0x20003b74 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.pxOverflowDelayedTaskList + 0x20003b78 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.xPendingReadyList + 0x20003b7c 0x14 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.xTasksWaitingTermination + 0x20003b90 0x14 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.uxDeletedTasksWaitingCleanUp + 0x20003ba4 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.xSuspendedTaskList + 0x20003ba8 0x14 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.uxCurrentNumberOfTasks + 0x20003bbc 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.xTickCount + 0x20003bc0 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.uxTopReadyPriority + 0x20003bc4 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.xSchedulerRunning + 0x20003bc8 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.xPendedTicks + 0x20003bcc 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.xYieldPending + 0x20003bd0 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.xNumOfOverflows + 0x20003bd4 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.uxTaskNumber + 0x20003bd8 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.xNextTaskUnblockTime + 0x20003bdc 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.xIdleTaskHandle + 0x20003be0 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.uxSchedulerSuspended + 0x20003be4 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.xActiveTimerList1 + 0x20003be8 0x14 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .bss.xActiveTimerList2 + 0x20003bfc 0x14 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .bss.pxCurrentTimerList + 0x20003c10 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .bss.pxOverflowTimerList + 0x20003c14 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .bss.xTimerQueue + 0x20003c18 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .bss.xTimerTaskHandle + 0x20003c1c 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .bss.xLastTime.0 + 0x20003c20 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .bss.ucMaxSysCallPriority + 0x20003c24 0x1 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + *fill* 0x20003c25 0x3 + .bss.ulMaxPRIGROUPValue + 0x20003c28 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .bss.ucHeap 0x20003c2c 0xfde8 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .bss.xStart 0x20013a14 0x8 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .bss.pxEnd 0x20013a1c 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .bss.xFreeBytesRemaining + 0x20013a20 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .bss.xMinimumEverFreeBytesRemaining + 0x20013a24 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .bss.xNumberOfSuccessfulAllocations + 0x20013a28 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .bss.xNumberOfSuccessfulFrees + 0x20013a2c 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .bss.xBlockAllocatedBit + 0x20013a30 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .bss.SeNvm 0x20013a34 0x4 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .bss.LmHandlerPackages + 0x20013a38 0x14 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .bss.LmHandlerParams + 0x20013a4c 0x10 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .bss.LmHandlerCallbacks + 0x20013a5c 0x4 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .bss.LoRaMacPrimitives + 0x20013a60 0x10 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .bss.LoRaMacCallbacks + 0x20013a70 0x14 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .bss.TxParams 0x20013a84 0x18 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .bss.AppDataBuffer + 0x20013a9c 0xf2 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .bss.CtxRestoreDone + 0x20013b8e 0x1 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + *fill* 0x20013b8f 0x1 + .bss.ComplianceTxNextPacketTimer + 0x20013b90 0x1c ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .bss.ComplianceTestState + 0x20013bac 0x14 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .bss.LmhpComplianceParams + 0x20013bc0 0x4 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .bss.MacCtx 0x20013bc4 0x518 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .bss.Nvm 0x200140dc 0x34c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .bss.LoRaMacRadioEvents + 0x20014428 0x4 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + 0x20014428 LoRaMacRadioEvents + .bss.TxDoneParams + 0x2001442c 0x4 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + 0x2001442c TxDoneParams + .bss.RxDoneParams + 0x20014430 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + 0x20014430 RxDoneParams + .bss.CommandsCtx + 0x20014440 0xfc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .bss.ConfirmQueueCtx + 0x2001453c 0x24 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .bss.CryptoNvm + 0x20014560 0x4 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .bss.RegionNvmGroup1 + 0x20014564 0x4 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .bss.RegionNvmGroup2 + 0x20014568 0x4 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .bss.RadioEvents + 0x2001456c 0x4 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .bss.RxTxBuffer + 0x20014570 0x100 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .bss.SX1276 0x20014670 0x68 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + 0x20014670 SX1276 + .bss.TxTimeoutTimer + 0x200146d8 0x1c ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + 0x200146d8 TxTimeoutTimer + .bss.RxTimeoutTimer + 0x200146f4 0x1c ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + 0x200146f4 RxTimeoutTimer + .bss.RxTimeoutSyncWord + 0x20014710 0x1c ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + 0x20014710 RxTimeoutSyncWord + .bss.ADV_TRACE_Ctx + 0x2001472c 0x18 ./Utils/Src/stm32_adv_trace.o + .bss.ADV_TRACE_Buffer + 0x20014744 0x400 ./Utils/Src/stm32_adv_trace.o + .bss.sztmp 0x20014b44 0x200 ./Utils/Src/stm32_adv_trace.o + .bss.TaskSet 0x20014d44 0x4 ./Utils/Src/stm32_seq.o + .bss.EvtSet 0x20014d48 0x4 ./Utils/Src/stm32_seq.o + .bss.EvtWaited + 0x20014d4c 0x4 ./Utils/Src/stm32_seq.o + .bss.CurrentTaskIdx + 0x20014d50 0x4 ./Utils/Src/stm32_seq.o + .bss.TaskCb 0x20014d54 0x80 ./Utils/Src/stm32_seq.o + .bss.TaskPrio 0x20014dd4 0x10 ./Utils/Src/stm32_seq.o + .bss.__sf 0x20014de4 0x138 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + 0x20014de4 __sf + .bss.__stdio_exit_handler + 0x20014f1c 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + 0x20014f1c __stdio_exit_handler + .bss.prev_tzenv + 0x20014f20 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzset_r.o) + .bss.__tzname_dst + 0x20014f24 0xc D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzset_r.o) + .bss.__tzname_std + 0x20014f30 0xc D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzset_r.o) + .bss._timezone + 0x20014f3c 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzvars.o) + 0x20014f3c _timezone + .bss._daylight + 0x20014f40 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzvars.o) + 0x20014f40 _daylight + .bss.errno 0x20014f44 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-reent.o) + 0x20014f44 errno + .bss.__lock___tz_mutex + 0x20014f48 0x1 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + 0x20014f48 __lock___tz_mutex + .bss.__lock___env_recursive_mutex + 0x20014f49 0x1 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + 0x20014f49 __lock___env_recursive_mutex + .bss.__lock___malloc_recursive_mutex + 0x20014f4a 0x1 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + 0x20014f4a __lock___malloc_recursive_mutex + .bss.__lock___sfp_recursive_mutex + 0x20014f4b 0x1 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + 0x20014f4b __lock___sfp_recursive_mutex + .bss.__malloc_sbrk_start + 0x20014f4c 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mallocr.o) + 0x20014f4c __malloc_sbrk_start + .bss.__malloc_free_list + 0x20014f50 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mallocr.o) + 0x20014f50 __malloc_free_list + *(COMMON) + 0x20014f54 . = ALIGN (0x4) + 0x20014f54 _ebss = . + 0x20014f54 __bss_end__ = _ebss + +._user_heap_stack + 0x20014f54 0x604 load address 0x08031b88 + 0x20014f58 . = ALIGN (0x8) + *fill* 0x20014f54 0x4 + [!provide] PROVIDE (end = .) + 0x20014f58 PROVIDE (_end = .) + 0x20015158 . = (. + _Min_Heap_Size) + *fill* 0x20014f58 0x200 + 0x20015558 . = (. + _Min_Stack_Size) + *fill* 0x20015158 0x400 + 0x20015558 . = ALIGN (0x8) + +/DISCARD/ + libc.a(*) + libm.a(*) + libgcc.a(*) + +.ARM.attributes + 0x00000000 0x30 + *(.ARM.attributes) + .ARM.attributes + 0x00000000 0x22 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crti.o + .ARM.attributes + 0x00000022 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o + .ARM.attributes + 0x00000056 0x34 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .ARM.attributes + 0x0000008a 0x34 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .ARM.attributes + 0x000000be 0x34 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .ARM.attributes + 0x000000f2 0x34 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .ARM.attributes + 0x00000126 0x34 ./Core/Src/LoRaWAN/App/app_lorawan.o + .ARM.attributes + 0x0000015a 0x34 ./Core/Src/LoRaWAN/App/lora_app.o + .ARM.attributes + 0x0000018e 0x34 ./Core/Src/LoRaWAN/App/lora_info.o + .ARM.attributes + 0x000001c2 0x34 ./Core/Src/actuator_mgr.o + .ARM.attributes + 0x000001f6 0x34 ./Core/Src/automation.o + .ARM.attributes + 0x0000022a 0x34 ./Core/Src/can_bus.o + .ARM.attributes + 0x0000025e 0x34 ./Core/Src/crc32.o + .ARM.attributes + 0x00000292 0x34 ./Core/Src/currentMeas.o + .ARM.attributes + 0x000002c6 0x34 ./Core/Src/flash_page.o + .ARM.attributes + 0x000002fa 0x34 ./Core/Src/main.o + .ARM.attributes + 0x0000032e 0x34 ./Core/Src/outputs.o + .ARM.attributes + 0x00000362 0x34 ./Core/Src/parcelize.o + .ARM.attributes + 0x00000396 0x34 ./Core/Src/pcanpro_can.o + .ARM.attributes + 0x000003ca 0x34 ./Core/Src/rtc_if.o + .ARM.attributes + 0x000003fe 0x34 ./Core/Src/signals.o + .ARM.attributes + 0x00000432 0x34 ./Core/Src/stm32_nucleo_bus.o + .ARM.attributes + 0x00000466 0x34 ./Core/Src/stm32l4xx_hal_msp.o + .ARM.attributes + 0x0000049a 0x34 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .ARM.attributes + 0x000004ce 0x34 ./Core/Src/stm32l4xx_it.o + .ARM.attributes + 0x00000502 0x34 ./Core/Src/sys_app.o + .ARM.attributes + 0x00000536 0x34 ./Core/Src/syscalls.o + .ARM.attributes + 0x0000056a 0x34 ./Core/Src/sysmem.o + .ARM.attributes + 0x0000059e 0x34 ./Core/Src/system_stm32l4xx.o + .ARM.attributes + 0x000005d2 0x34 ./Core/Src/usart_if.o + .ARM.attributes + 0x00000606 0x34 ./Core/Src/utils.o + .ARM.attributes + 0x0000063a 0x21 ./Core/Startup/startup_stm32l476rgtx.o + .ARM.attributes + 0x0000065b 0x34 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .ARM.attributes + 0x0000068f 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .ARM.attributes + 0x000006c3 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .ARM.attributes + 0x000006f7 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .ARM.attributes + 0x0000072b 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .ARM.attributes + 0x0000075f 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .ARM.attributes + 0x00000793 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .ARM.attributes + 0x000007c7 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .ARM.attributes + 0x000007fb 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .ARM.attributes + 0x0000082f 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .ARM.attributes + 0x00000863 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .ARM.attributes + 0x00000897 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .ARM.attributes + 0x000008cb 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .ARM.attributes + 0x000008ff 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .ARM.attributes + 0x00000933 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .ARM.attributes + 0x00000967 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .ARM.attributes + 0x0000099b 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .ARM.attributes + 0x000009cf 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .ARM.attributes + 0x00000a03 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .ARM.attributes + 0x00000a37 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .ARM.attributes + 0x00000a6b 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .ARM.attributes + 0x00000a9f 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .ARM.attributes + 0x00000ad3 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .ARM.attributes + 0x00000b07 0x34 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .ARM.attributes + 0x00000b3b 0x34 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .ARM.attributes + 0x00000b6f 0x34 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .ARM.attributes + 0x00000ba3 0x34 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .ARM.attributes + 0x00000bd7 0x34 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .ARM.attributes + 0x00000c0b 0x34 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .ARM.attributes + 0x00000c3f 0x34 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .ARM.attributes + 0x00000c73 0x34 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .ARM.attributes + 0x00000ca7 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .ARM.attributes + 0x00000cdb 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .ARM.attributes + 0x00000d0f 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .ARM.attributes + 0x00000d43 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .ARM.attributes + 0x00000d77 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .ARM.attributes + 0x00000dab 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .ARM.attributes + 0x00000ddf 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .ARM.attributes + 0x00000e13 0x34 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .ARM.attributes + 0x00000e47 0x34 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .ARM.attributes + 0x00000e7b 0x34 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .ARM.attributes + 0x00000eaf 0x34 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .ARM.attributes + 0x00000ee3 0x34 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .ARM.attributes + 0x00000f17 0x34 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .ARM.attributes + 0x00000f4b 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .ARM.attributes + 0x00000f7f 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .ARM.attributes + 0x00000fb3 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .ARM.attributes + 0x00000fe7 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .ARM.attributes + 0x0000101b 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .ARM.attributes + 0x0000104f 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .ARM.attributes + 0x00001083 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .ARM.attributes + 0x000010b7 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .ARM.attributes + 0x000010eb 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .ARM.attributes + 0x0000111f 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .ARM.attributes + 0x00001153 0x34 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .ARM.attributes + 0x00001187 0x34 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .ARM.attributes + 0x000011bb 0x34 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .ARM.attributes + 0x000011ef 0x34 ./Utils/Src/stm32_adv_trace.o + .ARM.attributes + 0x00001223 0x34 ./Utils/Src/stm32_mem.o + .ARM.attributes + 0x00001257 0x34 ./Utils/Src/stm32_seq.o + .ARM.attributes + 0x0000128b 0x34 ./Utils/Src/stm32_systime.o + .ARM.attributes + 0x000012bf 0x34 ./Utils/Src/stm32_timer_RTOS.o + .ARM.attributes + 0x000012f3 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-assert.o) + .ARM.attributes + 0x00001327 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-atof.o) + .ARM.attributes + 0x0000135b 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-atoi.o) + .ARM.attributes + 0x0000138f 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-atol.o) + .ARM.attributes + 0x000013c3 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-itoa.o) + .ARM.attributes + 0x000013f7 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtod.o) + .ARM.attributes + 0x0000142b 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtol.o) + .ARM.attributes + 0x0000145f 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtoul.o) + .ARM.attributes + 0x00001493 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-utoa.o) + .ARM.attributes + 0x000014c7 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-ctype_.o) + .ARM.attributes + 0x000014fb 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-qsort.o) + .ARM.attributes + 0x0000152f 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_float.o) + .ARM.attributes + 0x00001563 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_i.o) + .ARM.attributes + 0x00001597 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fflush.o) + .ARM.attributes + 0x000015cb 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + .ARM.attributes + 0x000015ff 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fprintf.o) + .ARM.attributes + 0x00001633 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fwalk.o) + .ARM.attributes + 0x00001667 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-snprintf.o) + .ARM.attributes + 0x0000169b 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sprintf.o) + .ARM.attributes + 0x000016cf 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-stdio.o) + .ARM.attributes + 0x00001703 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-vsnprintf.o) + .ARM.attributes + 0x00001737 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memcmp.o) + .ARM.attributes + 0x0000176b 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memset.o) + .ARM.attributes + 0x0000179f 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strcat.o) + .ARM.attributes + 0x000017d3 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strchr.o) + .ARM.attributes + 0x00001807 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strncat.o) + .ARM.attributes + 0x0000183b 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strncmp.o) + .ARM.attributes + 0x0000186f 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strncpy.o) + .ARM.attributes + 0x000018a3 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-asctime.o) + .ARM.attributes + 0x000018d7 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-asctime_r.o) + .ARM.attributes + 0x0000190b 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-difftime.o) + .ARM.attributes + 0x0000193f 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gmtime.o) + .ARM.attributes + 0x00001973 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gmtime_r.o) + .ARM.attributes + 0x000019a7 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lcltime.o) + .ARM.attributes + 0x000019db 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lcltime_r.o) + .ARM.attributes + 0x00001a0f 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mktime.o) + .ARM.attributes + 0x00001a43 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-month_lengths.o) + .ARM.attributes + 0x00001a77 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzcalc_limits.o) + .ARM.attributes + 0x00001aab 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzlock.o) + .ARM.attributes + 0x00001adf 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzset.o) + .ARM.attributes + 0x00001b13 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzset_r.o) + .ARM.attributes + 0x00001b47 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzvars.o) + .ARM.attributes + 0x00001b7b 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-locale.o) + .ARM.attributes + 0x00001baf 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-localeconv.o) + .ARM.attributes + 0x00001be3 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-closer.o) + .ARM.attributes + 0x00001c17 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-reent.o) + .ARM.attributes + 0x00001c4b 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-impure.o) + .ARM.attributes + 0x00001c7f 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lseekr.o) + .ARM.attributes + 0x00001cb3 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-readr.o) + .ARM.attributes + 0x00001ce7 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-writer.o) + .ARM.attributes + 0x00001d1b 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-errno.o) + .ARM.attributes + 0x00001d4f 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-init.o) + .ARM.attributes + 0x00001d83 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + .ARM.attributes + 0x00001db7 0x20 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strcmp.o) + .ARM.attributes + 0x00001dd7 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strcpy.o) + .ARM.attributes + 0x00001e0b 0x1c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memchr.o) + .ARM.attributes + 0x00001e27 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memcpy-stub.o) + .ARM.attributes + 0x00001e5b 0x17 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strlen.o) + .ARM.attributes + 0x00001e72 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libm_a-s_nan.o) + .ARM.attributes + 0x00001ea6 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-abort.o) + .ARM.attributes + 0x00001eda 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-div.o) + .ARM.attributes + 0x00001f0e 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-dtoa.o) + .ARM.attributes + 0x00001f42 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-freer.o) + .ARM.attributes + 0x00001f76 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gdtoa-gethex.o) + .ARM.attributes + 0x00001faa 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gdtoa-hexnan.o) + .ARM.attributes + 0x00001fde 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-getenv_r.o) + .ARM.attributes + 0x00002012 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-malloc.o) + .ARM.attributes + 0x00002046 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mallocr.o) + .ARM.attributes + 0x0000207a 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mbtowc_r.o) + .ARM.attributes + 0x000020ae 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mlock.o) + .ARM.attributes + 0x000020e2 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + .ARM.attributes + 0x00002116 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wctomb_r.o) + .ARM.attributes + 0x0000214a 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfprintf.o) + .ARM.attributes + 0x0000217e 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf.o) + .ARM.attributes + 0x000021b2 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sscanf.o) + .ARM.attributes + 0x000021e6 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wbuf.o) + .ARM.attributes + 0x0000221a 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wsetup.o) + .ARM.attributes + 0x0000224e 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memmove.o) + .ARM.attributes + 0x00002282 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signal.o) + .ARM.attributes + 0x000022b6 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gettzinfo.o) + .ARM.attributes + 0x000022ea 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signalr.o) + .ARM.attributes + 0x0000231e 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sbrkr.o) + .ARM.attributes + 0x00002352 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-callocr.o) + .ARM.attributes + 0x00002386 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-envlock.o) + .ARM.attributes + 0x000023ba 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-reallocr.o) + .ARM.attributes + 0x000023ee 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfscanf.o) + .ARM.attributes + 0x00002422 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfscanf_i.o) + .ARM.attributes + 0x00002456 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-makebuf.o) + .ARM.attributes + 0x0000248a 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sccl.o) + .ARM.attributes + 0x000024be 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-ungetc.o) + .ARM.attributes + 0x000024f2 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fstatr.o) + .ARM.attributes + 0x00002526 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-isattyr.o) + .ARM.attributes + 0x0000255a 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-msizer.o) + .ARM.attributes + 0x0000258e 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libm.a(libm_a-s_floor.o) + .ARM.attributes + 0x000025c2 0x22 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_addsubdf3.o) + .ARM.attributes + 0x000025e4 0x22 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_muldivdf3.o) + .ARM.attributes + 0x00002606 0x22 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_cmpdf2.o) + .ARM.attributes + 0x00002628 0x22 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_unorddf2.o) + .ARM.attributes + 0x0000264a 0x22 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_fixdfsi.o) + .ARM.attributes + 0x0000266c 0x22 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_fixunsdfsi.o) + .ARM.attributes + 0x0000268e 0x22 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_truncdfsf2.o) + .ARM.attributes + 0x000026b0 0x22 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_aeabi_ldivmod.o) + .ARM.attributes + 0x000026d2 0x22 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_aeabi_uldivmod.o) + .ARM.attributes + 0x000026f4 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_fixdfdi.o) + .ARM.attributes + 0x00002728 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_fixunsdfdi.o) + .ARM.attributes + 0x0000275c 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_udivmoddi4.o) + .ARM.attributes + 0x00002790 0x22 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_dvmd_tls.o) + .ARM.attributes + 0x000027b2 0x22 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtn.o +OUTPUT(NUCLEO_L476RG_I-Spritz_v2_3.elf elf32-littlearm) +LOAD linker stubs +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc.a +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libm.a +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a + +.debug_info 0x00000000 0x5caf8 + .debug_info 0x00000000 0xb6b ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_info 0x00000b6b 0x2510 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_info 0x0000307b 0x61c ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_info 0x00003697 0x510 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_info 0x00003ba7 0x529 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_info 0x000040d0 0x12a8 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_info 0x00005378 0x23e ./Core/Src/LoRaWAN/App/lora_info.o + .debug_info 0x000055b6 0x5fa ./Core/Src/actuator_mgr.o + .debug_info 0x00005bb0 0x2237 ./Core/Src/automation.o + .debug_info 0x00007de7 0x16e8 ./Core/Src/can_bus.o + .debug_info 0x000094cf 0x203 ./Core/Src/crc32.o + .debug_info 0x000096d2 0x120d ./Core/Src/currentMeas.o + .debug_info 0x0000a8df 0x3e1 ./Core/Src/flash_page.o + .debug_info 0x0000acc0 0x3a6f ./Core/Src/main.o + .debug_info 0x0000e72f 0x1539 ./Core/Src/outputs.o + .debug_info 0x0000fc68 0xb4c ./Core/Src/parcelize.o + .debug_info 0x000107b4 0x11a7 ./Core/Src/pcanpro_can.o + .debug_info 0x0001195b 0x141a ./Core/Src/rtc_if.o + .debug_info 0x00012d75 0xaf9 ./Core/Src/signals.o + .debug_info 0x0001386e 0xbb8 ./Core/Src/stm32_nucleo_bus.o + .debug_info 0x00014426 0x274c ./Core/Src/stm32l4xx_hal_msp.o + .debug_info 0x00016b72 0xc7f ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_info 0x000177f1 0x1506 ./Core/Src/stm32l4xx_it.o + .debug_info 0x00018cf7 0x457 ./Core/Src/sys_app.o + .debug_info 0x0001914e 0x6b0 ./Core/Src/syscalls.o + .debug_info 0x000197fe 0x168 ./Core/Src/sysmem.o + .debug_info 0x00019966 0x5ce ./Core/Src/system_stm32l4xx.o + .debug_info 0x00019f34 0xedb ./Core/Src/usart_if.o + .debug_info 0x0001ae0f 0x631 ./Core/Src/utils.o + .debug_info 0x0001b440 0x30 ./Core/Startup/startup_stm32l476rgtx.o + .debug_info 0x0001b470 0x10c0 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_info 0x0001c530 0xc09 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_info 0x0001d139 0x1db8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_info 0x0001eef1 0x1b24 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_info 0x00020a15 0xf49 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_info 0x0002195e 0x913 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_info 0x00022271 0xd81 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_info 0x00022ff2 0x6f4 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_info 0x000236e6 0x649 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_info 0x00023d2f 0x6ad ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_info 0x000243dc 0x825 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_info 0x00024c01 0x757 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_info 0x00025358 0x1f7 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_info 0x0002554f 0x91e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_info 0x00025e6d 0x99e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_info 0x0002680b 0xc14 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_info 0x0002741f 0xe11 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_info 0x00028230 0xd7d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_info 0x00028fad 0xfd9 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_info 0x00029f86 0x1549 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_info 0x0002b4cf 0x2a9a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_info 0x0002df69 0x169e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_info 0x0002f607 0x3b69 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_info 0x00033170 0xdff ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_info 0x00033f6f 0x21a5 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_info 0x00036114 0x2298 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_info 0x000383ac 0x6f7 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_info 0x00038aa3 0x168 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_info 0x00038c0b 0x15a8 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_info 0x0003a1b3 0x8cb ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_info 0x0003aa7e 0x6d5 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_info 0x0003b153 0x17bf ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_info 0x0003c912 0x2af ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_info 0x0003cbc1 0x1554 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_info 0x0003e115 0x2202 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_info 0x00040317 0xde0 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_info 0x000410f7 0x4de ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_info 0x000415d5 0x4d5 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_info 0x00041aaa 0x403 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_info 0x00041ead 0x480 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .debug_info 0x0004232d 0xf60 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_info 0x0004328d 0x3829 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_info 0x00046ab6 0x14b ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_info 0x00046c01 0x201e ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_info 0x00048c1f 0x5ab6 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_info 0x0004e6d5 0x79f ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_info 0x0004ee74 0x1c48 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_info 0x00050abc 0x781 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_info 0x0005123d 0xaad ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_info 0x00051cea 0x1520 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_info 0x0005320a 0x461 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_info 0x0005366b 0x56a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_info 0x00053bd5 0x15d8 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_info 0x000551ad 0x17b6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_info 0x00056963 0x21b3 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_info 0x00058b16 0x3b7 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_info 0x00058ecd 0x18b4 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_info 0x0005a781 0xbf0 ./Utils/Src/stm32_adv_trace.o + .debug_info 0x0005b371 0x1bd ./Utils/Src/stm32_mem.o + .debug_info 0x0005b52e 0x899 ./Utils/Src/stm32_seq.o + .debug_info 0x0005bdc7 0x69f ./Utils/Src/stm32_systime.o + .debug_info 0x0005c466 0x692 ./Utils/Src/stm32_timer_RTOS.o + +.debug_abbrev 0x00000000 0xde9d + .debug_abbrev 0x00000000 0x37b ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_abbrev 0x0000037b 0x464 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_abbrev 0x000007df 0x29e ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_abbrev 0x00000a7d 0x17f ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_abbrev 0x00000bfc 0x238 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_abbrev 0x00000e34 0x2ee ./Core/Src/LoRaWAN/App/lora_app.o + .debug_abbrev 0x00001122 0x159 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_abbrev 0x0000127b 0x192 ./Core/Src/actuator_mgr.o + .debug_abbrev 0x0000140d 0x4b8 ./Core/Src/automation.o + .debug_abbrev 0x000018c5 0x430 ./Core/Src/can_bus.o + .debug_abbrev 0x00001cf5 0xf8 ./Core/Src/crc32.o + .debug_abbrev 0x00001ded 0x2e2 ./Core/Src/currentMeas.o + .debug_abbrev 0x000020cf 0x1ba ./Core/Src/flash_page.o + .debug_abbrev 0x00002289 0x472 ./Core/Src/main.o + .debug_abbrev 0x000026fb 0x45b ./Core/Src/outputs.o + .debug_abbrev 0x00002b56 0x1d8 ./Core/Src/parcelize.o + .debug_abbrev 0x00002d2e 0x3d5 ./Core/Src/pcanpro_can.o + .debug_abbrev 0x00003103 0x433 ./Core/Src/rtc_if.o + .debug_abbrev 0x00003536 0x162 ./Core/Src/signals.o + .debug_abbrev 0x00003698 0x28b ./Core/Src/stm32_nucleo_bus.o + .debug_abbrev 0x00003923 0x28a ./Core/Src/stm32l4xx_hal_msp.o + .debug_abbrev 0x00003bad 0x1f4 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_abbrev 0x00003da1 0x1ef ./Core/Src/stm32l4xx_it.o + .debug_abbrev 0x00003f90 0x1b7 ./Core/Src/sys_app.o + .debug_abbrev 0x00004147 0x1b6 ./Core/Src/syscalls.o + .debug_abbrev 0x000042fd 0xbc ./Core/Src/sysmem.o + .debug_abbrev 0x000043b9 0x13f ./Core/Src/system_stm32l4xx.o + .debug_abbrev 0x000044f8 0x276 ./Core/Src/usart_if.o + .debug_abbrev 0x0000476e 0x216 ./Core/Src/utils.o + .debug_abbrev 0x00004984 0x24 ./Core/Startup/startup_stm32l476rgtx.o + .debug_abbrev 0x000049a8 0x3f1 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_abbrev 0x00004d99 0x243 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_abbrev 0x00004fdc 0x2de ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_abbrev 0x000052ba 0x2f1 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_abbrev 0x000055ab 0x26a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_abbrev 0x00005815 0x1de ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_abbrev 0x000059f3 0x31c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_abbrev 0x00005d0f 0x1e4 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_abbrev 0x00005ef3 0x1a8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_abbrev 0x0000609b 0x324 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_abbrev 0x000063bf 0x244 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_abbrev 0x00006603 0x1cb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_abbrev 0x000067ce 0x14d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_abbrev 0x0000691b 0x1d4 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_abbrev 0x00006aef 0x1f9 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_abbrev 0x00006ce8 0x2cb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_abbrev 0x00006fb3 0x2a6 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_abbrev 0x00007259 0x201 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_abbrev 0x0000745a 0x211 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_abbrev 0x0000766b 0x260 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_abbrev 0x000078cb 0x278 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_abbrev 0x00007b43 0x283 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_abbrev 0x00007dc6 0x2d0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_abbrev 0x00008096 0x2be ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_abbrev 0x00008354 0x1b8 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_abbrev 0x0000850c 0x1ba ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_abbrev 0x000086c6 0x148 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_abbrev 0x0000880e 0xa3 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_abbrev 0x000088b1 0x1dd ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_abbrev 0x00008a8e 0x2ee ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_abbrev 0x00008d7c 0x189 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_abbrev 0x00008f05 0x3ac ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_abbrev 0x000092b1 0xf5 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_abbrev 0x000093a6 0x352 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_abbrev 0x000096f8 0x3e8 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_abbrev 0x00009ae0 0x2c3 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_abbrev 0x00009da3 0x25c ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_abbrev 0x00009fff 0x21d ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_abbrev 0x0000a21c 0x18b ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_abbrev 0x0000a3a7 0x158 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .debug_abbrev 0x0000a4ff 0x30a ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_abbrev 0x0000a809 0x3ec ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_abbrev 0x0000abf5 0xab ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_abbrev 0x0000aca0 0x353 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_abbrev 0x0000aff3 0x588 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_abbrev 0x0000b57b 0x1ee ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_abbrev 0x0000b769 0x271 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_abbrev 0x0000b9da 0x216 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_abbrev 0x0000bbf0 0x2ae ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_abbrev 0x0000be9e 0x328 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_abbrev 0x0000c1c6 0x1df ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_abbrev 0x0000c3a5 0x1de ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_abbrev 0x0000c583 0x227 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_abbrev 0x0000c7aa 0x39c ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_abbrev 0x0000cb46 0x339 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_abbrev 0x0000ce7f 0x129 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_abbrev 0x0000cfa8 0x366 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_abbrev 0x0000d30e 0x3cc ./Utils/Src/stm32_adv_trace.o + .debug_abbrev 0x0000d6da 0xbd ./Utils/Src/stm32_mem.o + .debug_abbrev 0x0000d797 0x287 ./Utils/Src/stm32_seq.o + .debug_abbrev 0x0000da1e 0x280 ./Utils/Src/stm32_systime.o + .debug_abbrev 0x0000dc9e 0x1ff ./Utils/Src/stm32_timer_RTOS.o + +.debug_aranges 0x00000000 0x4600 + .debug_aranges + 0x00000000 0x58 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_aranges + 0x00000058 0x118 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_aranges + 0x00000170 0x58 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_aranges + 0x000001c8 0xa0 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_aranges + 0x00000268 0x38 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_aranges + 0x000002a0 0x78 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_aranges + 0x00000318 0x28 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_aranges + 0x00000340 0x40 ./Core/Src/actuator_mgr.o + .debug_aranges + 0x00000380 0xf0 ./Core/Src/automation.o + .debug_aranges + 0x00000470 0x78 ./Core/Src/can_bus.o + .debug_aranges + 0x000004e8 0x30 ./Core/Src/crc32.o + .debug_aranges + 0x00000518 0x70 ./Core/Src/currentMeas.o + .debug_aranges + 0x00000588 0x30 ./Core/Src/flash_page.o + .debug_aranges + 0x000005b8 0xc8 ./Core/Src/main.o + .debug_aranges + 0x00000680 0x88 ./Core/Src/outputs.o + .debug_aranges + 0x00000708 0x78 ./Core/Src/parcelize.o + .debug_aranges + 0x00000780 0x118 ./Core/Src/pcanpro_can.o + .debug_aranges + 0x00000898 0x110 ./Core/Src/rtc_if.o + .debug_aranges + 0x000009a8 0xb0 ./Core/Src/signals.o + .debug_aranges + 0x00000a58 0x60 ./Core/Src/stm32_nucleo_bus.o + .debug_aranges + 0x00000ab8 0x98 ./Core/Src/stm32l4xx_hal_msp.o + .debug_aranges + 0x00000b50 0x30 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_aranges + 0x00000b80 0xb0 ./Core/Src/stm32l4xx_it.o + .debug_aranges + 0x00000c30 0x58 ./Core/Src/sys_app.o + .debug_aranges + 0x00000c88 0xa8 ./Core/Src/syscalls.o + .debug_aranges + 0x00000d30 0x20 ./Core/Src/sysmem.o + .debug_aranges + 0x00000d50 0x28 ./Core/Src/system_stm32l4xx.o + .debug_aranges + 0x00000d78 0x58 ./Core/Src/usart_if.o + .debug_aranges + 0x00000dd0 0x88 ./Core/Src/utils.o + .debug_aranges + 0x00000e58 0x28 ./Core/Startup/startup_stm32l476rgtx.o + .debug_aranges + 0x00000e80 0xa0 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_aranges + 0x00000f20 0x130 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_aranges + 0x00001050 0x220 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_aranges + 0x00001270 0x1a8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_aranges + 0x00001418 0x138 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_aranges + 0x00001550 0xc8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_aranges + 0x00001618 0x128 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_aranges + 0x00001740 0x80 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_aranges + 0x000017c0 0x60 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_aranges + 0x00001820 0x88 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_aranges + 0x000018a8 0x90 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_aranges + 0x00001938 0x58 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_aranges + 0x00001990 0x28 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_aranges + 0x000019b8 0x98 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_aranges + 0x00001a50 0x160 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_aranges + 0x00001bb0 0x90 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_aranges + 0x00001c40 0xc0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_aranges + 0x00001d00 0xe8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_aranges + 0x00001de8 0x140 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_aranges + 0x00001f28 0x1d8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_aranges + 0x00002100 0x3e0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_aranges + 0x000024e0 0x180 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_aranges + 0x00002660 0x228 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_aranges + 0x00002888 0x80 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_aranges + 0x00002908 0x168 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_aranges + 0x00002a70 0x178 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_aranges + 0x00002be8 0x68 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_aranges + 0x00002c50 0x20 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_aranges + 0x00002c70 0x110 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_aranges + 0x00002d80 0x68 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_aranges + 0x00002de8 0x78 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_aranges + 0x00002e60 0x1d8 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_aranges + 0x00003038 0x40 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_aranges + 0x00003078 0x100 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_aranges + 0x00003178 0x1c0 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_aranges + 0x00003338 0xc8 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_aranges + 0x00003400 0x80 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_aranges + 0x00003480 0x58 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_aranges + 0x000034d8 0x38 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_aranges + 0x00003510 0x68 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .debug_aranges + 0x00003578 0xa8 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_aranges + 0x00003620 0x200 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_aranges + 0x00003820 0x38 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_aranges + 0x00003858 0x68 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_aranges + 0x000038c0 0x288 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_aranges + 0x00003b48 0x28 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_aranges + 0x00003b70 0x108 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_aranges + 0x00003c78 0xa8 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_aranges + 0x00003d20 0xa0 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_aranges + 0x00003dc0 0xd0 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_aranges + 0x00003e90 0x28 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_aranges + 0x00003eb8 0x38 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_aranges + 0x00003ef0 0xd0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_aranges + 0x00003fc0 0xe0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_aranges + 0x000040a0 0xd0 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_aranges + 0x00004170 0x70 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_aranges + 0x000041e0 0x168 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_aranges + 0x00004348 0xe8 ./Utils/Src/stm32_adv_trace.o + .debug_aranges + 0x00004430 0x30 ./Utils/Src/stm32_mem.o + .debug_aranges + 0x00004460 0xa8 ./Utils/Src/stm32_seq.o + .debug_aranges + 0x00004508 0x80 ./Utils/Src/stm32_systime.o + .debug_aranges + 0x00004588 0x78 ./Utils/Src/stm32_timer_RTOS.o + +.debug_rnglists + 0x00000000 0x3609 + .debug_rnglists + 0x00000000 0x40 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_rnglists + 0x00000040 0xf0 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_rnglists + 0x00000130 0x3f ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_rnglists + 0x0000016f 0x7b ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_rnglists + 0x000001ea 0x25 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_rnglists + 0x0000020f 0x5b ./Core/Src/LoRaWAN/App/lora_app.o + .debug_rnglists + 0x0000026a 0x19 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_rnglists + 0x00000283 0x2e ./Core/Src/actuator_mgr.o + .debug_rnglists + 0x000002b1 0xc0 ./Core/Src/automation.o + .debug_rnglists + 0x00000371 0x59 ./Core/Src/can_bus.o + .debug_rnglists + 0x000003ca 0x20 ./Core/Src/crc32.o + .debug_rnglists + 0x000003ea 0x53 ./Core/Src/currentMeas.o + .debug_rnglists + 0x0000043d 0x20 ./Core/Src/flash_page.o + .debug_rnglists + 0x0000045d 0x98 ./Core/Src/main.o + .debug_rnglists + 0x000004f5 0x76 ./Core/Src/outputs.o + .debug_rnglists + 0x0000056b 0x5f ./Core/Src/parcelize.o + .debug_rnglists + 0x000005ca 0xd4 ./Core/Src/pcanpro_can.o + .debug_rnglists + 0x0000069e 0xcf ./Core/Src/rtc_if.o + .debug_rnglists + 0x0000076d 0x81 ./Core/Src/signals.o + .debug_rnglists + 0x000007ee 0x44 ./Core/Src/stm32_nucleo_bus.o + .debug_rnglists + 0x00000832 0x75 ./Core/Src/stm32l4xx_hal_msp.o + .debug_rnglists + 0x000008a7 0x20 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_rnglists + 0x000008c7 0x7f ./Core/Src/stm32l4xx_it.o + .debug_rnglists + 0x00000946 0x3e ./Core/Src/sys_app.o + .debug_rnglists + 0x00000984 0x79 ./Core/Src/syscalls.o + .debug_rnglists + 0x000009fd 0x13 ./Core/Src/sysmem.o + .debug_rnglists + 0x00000a10 0x1a ./Core/Src/system_stm32l4xx.o + .debug_rnglists + 0x00000a2a 0x3d ./Core/Src/usart_if.o + .debug_rnglists + 0x00000a67 0x62 ./Core/Src/utils.o + .debug_rnglists + 0x00000ac9 0x19 ./Core/Startup/startup_stm32l476rgtx.o + .debug_rnglists + 0x00000ae2 0x75 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_rnglists + 0x00000b57 0xdf ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_rnglists + 0x00000c36 0x1b1 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_rnglists + 0x00000de7 0x148 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_rnglists + 0x00000f2f 0xee ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_rnglists + 0x0000101d 0x93 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_rnglists + 0x000010b0 0xda ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_rnglists + 0x0000118a 0x64 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_rnglists + 0x000011ee 0x46 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_rnglists + 0x00001234 0x65 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_rnglists + 0x00001299 0x71 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_rnglists + 0x0000130a 0x3f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_rnglists + 0x00001349 0x1a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_rnglists + 0x00001363 0x6e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_rnglists + 0x000013d1 0x109 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_rnglists + 0x000014da 0x6d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_rnglists + 0x00001547 0x95 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_rnglists + 0x000015dc 0xb4 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_rnglists + 0x00001690 0xfc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_rnglists + 0x0000178c 0x178 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_rnglists + 0x00001904 0x328 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_rnglists + 0x00001c2c 0x139 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_rnglists + 0x00001d65 0x1db ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_rnglists + 0x00001f40 0x60 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_rnglists + 0x00001fa0 0x11b ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_rnglists + 0x000020bb 0x12e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_rnglists + 0x000021e9 0x4c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_rnglists + 0x00002235 0x14 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_rnglists + 0x00002249 0xd1 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_rnglists + 0x0000231a 0x5b ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_rnglists + 0x00002375 0x55 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_rnglists + 0x000023ca 0x16a ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_rnglists + 0x00002534 0x2b ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_rnglists + 0x0000255f 0xc6 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_rnglists + 0x00002625 0x165 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_rnglists + 0x0000278a 0x97 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_rnglists + 0x00002821 0x5d ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_rnglists + 0x0000287e 0x42 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_rnglists + 0x000028c0 0x27 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_rnglists + 0x000028e7 0x50 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .debug_rnglists + 0x00002937 0x7f ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_rnglists + 0x000029b6 0x185 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_rnglists + 0x00002b3b 0x25 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_rnglists + 0x00002b60 0x4b ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_rnglists + 0x00002bab 0x24c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_rnglists + 0x00002df7 0x1a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_rnglists + 0x00002e11 0xc1 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_rnglists + 0x00002ed2 0x7c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_rnglists + 0x00002f4e 0x74 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_rnglists + 0x00002fc2 0xa2 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_rnglists + 0x00003064 0x1b ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_rnglists + 0x0000307f 0x29 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_rnglists + 0x000030a8 0x97 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_rnglists + 0x0000313f 0xac ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_rnglists + 0x000031eb 0xa6 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_rnglists + 0x00003291 0x50 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_rnglists + 0x000032e1 0x12b ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_rnglists + 0x0000340c 0xaf ./Utils/Src/stm32_adv_trace.o + .debug_rnglists + 0x000034bb 0x1f ./Utils/Src/stm32_mem.o + .debug_rnglists + 0x000034da 0x7b ./Utils/Src/stm32_seq.o + .debug_rnglists + 0x00003555 0x5f ./Utils/Src/stm32_systime.o + .debug_rnglists + 0x000035b4 0x55 ./Utils/Src/stm32_timer_RTOS.o + +.debug_macro 0x00000000 0x423d2 + .debug_macro 0x00000000 0x6b3 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x000006b3 0xaf6 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x000011a9 0x190 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00001339 0x22 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x0000135b 0x8e ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x000013e9 0x51 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x0000143a 0x103 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x0000153d 0x6a ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x000015a7 0x1df ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00001786 0x10a ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00001890 0x15a ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x000019ea 0xde ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00001ac8 0x1c ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00001ae4 0x26 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00001b0a 0x61 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00001b6b 0x2a ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00001b95 0x43 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00001bd8 0x34 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00001c0c 0x370 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00001f7c 0x16 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00001f92 0x4a ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00001fdc 0x34 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00002010 0x10 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00002020 0x58 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00002078 0x8e ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00002106 0x1c ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00002122 0x185 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x000022a7 0x10 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x000022b7 0x3c ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x000022f3 0x4f7 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x000027ea 0xb5 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x0000289f 0xaa ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00002949 0x91 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x000029da 0x86 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00002a60 0x69 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00002ac9 0x19 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00002ae2 0xcf ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00002bb1 0x16 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00002bc7 0x10 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00002bd7 0x10 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00002be7 0x10 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00002bf7 0x1c ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00002c13 0x52 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00002c65 0x22 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00002c87 0x10 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00002c97 0x52 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00002ce9 0xcf ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00002db8 0x1c ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00002dd4 0x3d ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00002e11 0x35 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00002e46 0x22 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00002e68 0x64 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00002ecc 0x1cb ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00003097 0x2e ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x000030c5 0x28 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x000030ed 0x1c ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00003109 0x22 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x0000312b 0xfb ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00003226 0x1011 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00004237 0x11f ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00004356 0x1a17a ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x0001e4d0 0x6d ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x0001e53d 0x38fb ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00021e38 0x56 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00021e8e 0x159e ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x0002342c 0x5a5 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x000239d1 0x1b9 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00023b8a 0x18b ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00023d15 0x26b ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00023f80 0x23d ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x000241bd 0xf91 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x0002514e 0x632 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00025780 0x30c ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00025a8c 0x408 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00025e94 0x12b ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00025fbf 0x26b ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x0002622a 0x241 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x0002646b 0x37c ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x000267e7 0xd6 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x000268bd 0x85 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00026942 0x122 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00026a64 0x3ef ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00026e53 0x321 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00027174 0x4fb ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x0002766f 0xeb ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x0002775a 0x2fe ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00027a58 0xa98 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x000284f0 0x1e6 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x000286d6 0x5cf ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00028ca5 0x44 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00028ce9 0x330 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00029019 0x2e ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00029047 0x82 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x000290c9 0x70 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00029139 0x40 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00029179 0x10 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00029189 0x1c ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x000291a5 0x10 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x000291b5 0x10 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x000291c5 0x16 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x000291db 0x146 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00029321 0xbd ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x000293de 0x1bb ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00029599 0x52 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x000295eb 0x16 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00029601 0x20 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00029621 0x88 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x000296a9 0x174 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x0002981d 0x9b ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x000298b8 0x1b4 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00029a6c 0x1c ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00029a88 0x37f ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00029e07 0x174 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x00029f7b 0x4bd ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x0002a438 0x172 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x0002a5aa 0xdd ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x0002a687 0x1c ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x0002a6a3 0x4c ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x0002a6ef 0x50 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x0002a73f 0xab ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x0002a7ea 0x264 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x0002aa4e 0x4c ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x0002aa9a 0x16 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x0002aab0 0x16 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x0002aac6 0x29 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x0002aaef 0x4c ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x0002ab3b 0x11f ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_macro 0x0002ac5a 0x6e2 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x0002b33c 0x28 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x0002b364 0xac ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x0002b410 0x16 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x0002b426 0x10 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_macro 0x0002b436 0x4b1 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x0002b8e7 0x1c ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x0002b903 0x5c ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x0002b95f 0x10 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x0002b96f 0x7c ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x0002b9eb 0x1c ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x0002ba07 0x10 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x0002ba17 0x10a ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x0002bb21 0x16 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_macro 0x0002bb37 0x2d4 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_macro 0x0002be0b 0x511 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x0002c31c 0x52 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x0002c36e 0x2e ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x0002c39c 0x40 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x0002c3dc 0x16 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x0002c3f2 0xc1 ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_macro 0x0002c4b3 0x674 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x0002cb27 0x2e ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x0002cb55 0x3a ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x0002cb8f 0xa6 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x0002cc35 0xf9 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x0002cd2e 0x34 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x0002cd62 0x16 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x0002cd78 0x1c ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x0002cd94 0x60 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x0002cdf4 0xbf ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x0002ceb3 0x4c ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x0002ceff 0x10 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x0002cf0f 0x46 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x0002cf55 0x40 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x0002cf95 0x28 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_macro 0x0002cfbd 0x3ae ./Core/Src/LoRaWAN/App/lora_info.o + .debug_macro 0x0002d36b 0x2ab ./Core/Src/actuator_mgr.o + .debug_macro 0x0002d616 0x10 ./Core/Src/actuator_mgr.o + .debug_macro 0x0002d626 0x6ed ./Core/Src/automation.o + .debug_macro 0x0002dd13 0x8e ./Core/Src/automation.o + .debug_macro 0x0002dda1 0x1c ./Core/Src/automation.o + .debug_macro 0x0002ddbd 0x19b ./Core/Src/automation.o + .debug_macro 0x0002df58 0x672 ./Core/Src/can_bus.o + .debug_macro 0x0002e5ca 0x5b ./Core/Src/can_bus.o + .debug_macro 0x0002e625 0x94 ./Core/Src/can_bus.o + .debug_macro 0x0002e6b9 0x16 ./Core/Src/can_bus.o + .debug_macro 0x0002e6cf 0x57 ./Core/Src/can_bus.o + .debug_macro 0x0002e726 0x9e ./Core/Src/can_bus.o + .debug_macro 0x0002e7c4 0x112 ./Core/Src/can_bus.o + .debug_macro 0x0002e8d6 0x16 ./Core/Src/can_bus.o + .debug_macro 0x0002e8ec 0x52 ./Core/Src/can_bus.o + .debug_macro 0x0002e93e 0x6d ./Core/Src/crc32.o + .debug_macro 0x0002e9ab 0x63a ./Core/Src/currentMeas.o + .debug_macro 0x0002efe5 0x34 ./Core/Src/currentMeas.o + .debug_macro 0x0002f019 0x7c ./Core/Src/currentMeas.o + .debug_macro 0x0002f095 0x17 ./Core/Src/currentMeas.o + .debug_macro 0x0002f0ac 0x118 ./Core/Src/currentMeas.o + .debug_macro 0x0002f1c4 0x487 ./Core/Src/flash_page.o + .debug_macro 0x0002f64b 0x16 ./Core/Src/flash_page.o + .debug_macro 0x0002f661 0x52c ./Core/Src/main.o + .debug_macro 0x0002fb8d 0x5f9 ./Core/Src/outputs.o + .debug_macro 0x00030186 0x399 ./Core/Src/parcelize.o + .debug_macro 0x0003051f 0x58 ./Core/Src/parcelize.o + .debug_macro 0x00030577 0x10 ./Core/Src/parcelize.o + .debug_macro 0x00030587 0x45a ./Core/Src/pcanpro_can.o + .debug_macro 0x000309e1 0x16 ./Core/Src/pcanpro_can.o + .debug_macro 0x000309f7 0x655 ./Core/Src/rtc_if.o + .debug_macro 0x0003104c 0x535 ./Core/Src/signals.o + .debug_macro 0x00031581 0x265 ./Core/Src/stm32_nucleo_bus.o + .debug_macro 0x000317e6 0x448 ./Core/Src/stm32l4xx_hal_msp.o + .debug_macro 0x00031c2e 0x23e ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_macro 0x00031e6c 0x4ce ./Core/Src/stm32l4xx_it.o + .debug_macro 0x0003233a 0x10 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x0003234a 0x58 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x000323a2 0x22 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x000323c4 0x166 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x0003252a 0x10 ./Core/Src/stm32l4xx_it.o + .debug_macro 0x0003253a 0x5fd ./Core/Src/sys_app.o + .debug_macro 0x00032b37 0x1c ./Core/Src/sys_app.o + .debug_macro 0x00032b53 0x274 ./Core/Src/syscalls.o + .debug_macro 0x00032dc7 0x10 ./Core/Src/syscalls.o + .debug_macro 0x00032dd7 0x12c ./Core/Src/syscalls.o + .debug_macro 0x00032f03 0x10 ./Core/Src/syscalls.o + .debug_macro 0x00032f13 0x242 ./Core/Src/syscalls.o + .debug_macro 0x00033155 0x18a ./Core/Src/syscalls.o + .debug_macro 0x000332df 0x16 ./Core/Src/syscalls.o + .debug_macro 0x000332f5 0xce ./Core/Src/syscalls.o + .debug_macro 0x000333c3 0x112 ./Core/Src/sysmem.o + .debug_macro 0x000334d5 0x23c ./Core/Src/sysmem.o + .debug_macro 0x00033711 0x244 ./Core/Src/system_stm32l4xx.o + .debug_macro 0x00033955 0x452 ./Core/Src/usart_if.o + .debug_macro 0x00033da7 0x37d ./Core/Src/utils.o + .debug_macro 0x00034124 0x4cc ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_macro 0x000345f0 0x28c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_macro 0x0003487c 0x25b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_macro 0x00034ad7 0x24a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_macro 0x00034d21 0x24d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_macro 0x00034f6e 0x254 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_macro 0x000351c2 0x23e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_macro 0x00035400 0x23e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_macro 0x0003563e 0x24a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_macro 0x00035888 0x244 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_macro 0x00035acc 0x23e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_macro 0x00035d0a 0x245 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_macro 0x00035f4f 0x24c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_macro 0x0003619b 0x256 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_macro 0x000363f1 0x262 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_macro 0x00036653 0x280 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_macro 0x000368d3 0x274 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_macro 0x00036b47 0x23f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_macro 0x00036d86 0x23e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_macro 0x00036fc4 0x246 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_macro 0x0003720a 0x23f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_macro 0x00037449 0x23e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_macro 0x00037687 0x269 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_macro 0x000378f0 0x23e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_macro 0x00037b2e 0x433 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00037f61 0x52 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_macro 0x00037fb3 0x433 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_macro 0x000383e6 0x433 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_macro 0x00038819 0x456 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_macro 0x00038c6f 0x400 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x0003906f 0x17a ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x000391e9 0x16c ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_macro 0x00039355 0x4d8 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_macro 0x0003982d 0x32a ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_macro 0x00039b57 0x210 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00039d67 0xe9 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00039e50 0x199 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00039fe9 0x228 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x0003a211 0x80 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x0003a291 0x28b ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x0003a51c 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x0003a52c 0x1ee ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x0003a71a 0x97 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x0003a7b1 0x246 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x0003a9f7 0x1c0 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x0003abb7 0x261 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x0003ae18 0x28 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x0003ae40 0x16 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x0003ae56 0x28 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_macro 0x0003ae7e 0x1c7 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .debug_macro 0x0003b045 0x40e ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x0003b453 0xf3 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x0003b546 0x1c ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x0003b562 0x65 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_macro 0x0003b5c7 0x4bc ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x0003ba83 0x65 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x0003bae8 0x22 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_macro 0x0003bb0a 0x392 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_macro 0x0003be9c 0x414 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x0003c2b0 0x10 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_macro 0x0003c2c0 0x4af ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_macro 0x0003c76f 0x3bd ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_macro 0x0003cb2c 0x44b ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x0003cf77 0x16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x0003cf8d 0x64 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x0003cff1 0x10 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_macro 0x0003d001 0x3c2 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_macro 0x0003d3c3 0x38f ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_macro 0x0003d752 0x3f4 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_macro 0x0003db46 0x260 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_macro 0x0003dda6 0x260 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_macro 0x0003e006 0x9df ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x0003e9e5 0x107 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_macro 0x0003eaec 0x419 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_macro 0x0003ef05 0x3cc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x0003f2d1 0x10d ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_macro 0x0003f3de 0x249 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_macro 0x0003f627 0x565 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x0003fb8c 0x14bd ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x00041049 0x7a0 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x000417e9 0x23 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_macro 0x0004180c 0x24d ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00041a59 0x234 ./Utils/Src/stm32_mem.o + .debug_macro 0x00041c8d 0x26d ./Utils/Src/stm32_seq.o + .debug_macro 0x00041efa 0x10 ./Utils/Src/stm32_seq.o + .debug_macro 0x00041f0a 0x26b ./Utils/Src/stm32_systime.o + .debug_macro 0x00042175 0x25d ./Utils/Src/stm32_timer_RTOS.o + +.debug_line 0x00000000 0x5f033 + .debug_line 0x00000000 0x11b0 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_line 0x000011b0 0x18c9 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_line 0x00002a79 0xe81 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_line 0x000038fa 0xb7a ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_line 0x00004474 0xd3c ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_line 0x000051b0 0x12a0 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_line 0x00006450 0xa63 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_line 0x00006eb3 0x98a ./Core/Src/actuator_mgr.o + .debug_line 0x0000783d 0x1a23 ./Core/Src/automation.o + .debug_line 0x00009260 0x125d ./Core/Src/can_bus.o + .debug_line 0x0000a4bd 0x4f8 ./Core/Src/crc32.o + .debug_line 0x0000a9b5 0x1051 ./Core/Src/currentMeas.o + .debug_line 0x0000ba06 0xd3e ./Core/Src/flash_page.o + .debug_line 0x0000c744 0x14bf ./Core/Src/main.o + .debug_line 0x0000dc03 0x1150 ./Core/Src/outputs.o + .debug_line 0x0000ed53 0xe50 ./Core/Src/parcelize.o + .debug_line 0x0000fba3 0x1209 ./Core/Src/pcanpro_can.o + .debug_line 0x00010dac 0x1353 ./Core/Src/rtc_if.o + .debug_line 0x000120ff 0xf0c ./Core/Src/signals.o + .debug_line 0x0001300b 0xa2e ./Core/Src/stm32_nucleo_bus.o + .debug_line 0x00013a39 0xf92 ./Core/Src/stm32l4xx_hal_msp.o + .debug_line 0x000149cb 0x8c9 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_line 0x00015294 0xec5 ./Core/Src/stm32l4xx_it.o + .debug_line 0x00016159 0xf48 ./Core/Src/sys_app.o + .debug_line 0x000170a1 0x8ac ./Core/Src/syscalls.o + .debug_line 0x0001794d 0x588 ./Core/Src/sysmem.o + .debug_line 0x00017ed5 0x928 ./Core/Src/system_stm32l4xx.o + .debug_line 0x000187fd 0xd1a ./Core/Src/usart_if.o + .debug_line 0x00019517 0xb1e ./Core/Src/utils.o + .debug_line 0x0001a035 0x79 ./Core/Startup/startup_stm32l476rgtx.o + .debug_line 0x0001a0ae 0xf9b ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_line 0x0001b049 0xc55 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_line 0x0001bc9e 0x203e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_line 0x0001dcdc 0x1a35 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_line 0x0001f711 0x12fb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_line 0x00020a0c 0xc1e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_line 0x0002162a 0xdef ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_line 0x00022419 0xe2e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_line 0x00023247 0xbc4 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_line 0x00023e0b 0xbd3 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_line 0x000249de 0xe7a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_line 0x00025858 0xca8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_line 0x00026500 0x8e2 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_line 0x00026de2 0xa1f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_line 0x00027801 0xe36 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_line 0x00028637 0x11a9 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_line 0x000297e0 0x1676 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_line 0x0002ae56 0x12cd ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_line 0x0002c123 0x13e0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_line 0x0002d503 0x2134 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_line 0x0002f637 0x3f40 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_line 0x00033577 0x1c91 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_line 0x00035208 0x2e77 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_line 0x0003807f 0xceb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_line 0x00038d6a 0x18d1 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_line 0x0003a63b 0x19ec ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_line 0x0003c027 0xe84 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_line 0x0003ceab 0xc7e ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_line 0x0003db29 0x13a0 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_line 0x0003eec9 0xfe6 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_line 0x0003feaf 0xd9c ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_line 0x00040c4b 0x1359 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_line 0x00041fa4 0x797 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_line 0x0004273b 0x142d ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_line 0x00043b68 0x1914 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_line 0x0004547c 0xcaf ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_line 0x0004612b 0x94b ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_line 0x00046a76 0x9ae ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_line 0x00047424 0x99f ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_line 0x00047dc3 0xbd3 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .debug_line 0x00048996 0xe9b ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_line 0x00049831 0x1aa0 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_line 0x0004b2d1 0xa2e ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_line 0x0004bcff 0xeab ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_line 0x0004cbaa 0x340a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_line 0x0004ffb4 0xa9f ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_line 0x00050a53 0xd54 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_line 0x000517a7 0xe16 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_line 0x000525bd 0xd0d ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_line 0x000532ca 0x1252 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_line 0x0005451c 0xa71 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_line 0x00054f8d 0xb5a ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_line 0x00055ae7 0xc84 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_line 0x0005676b 0x122d ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_line 0x00057998 0x1441 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_line 0x00058dd9 0x992 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_line 0x0005976b 0x21e4 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_line 0x0005b94f 0xeae ./Utils/Src/stm32_adv_trace.o + .debug_line 0x0005c7fd 0x803 ./Utils/Src/stm32_mem.o + .debug_line 0x0005d000 0xcbc ./Utils/Src/stm32_seq.o + .debug_line 0x0005dcbc 0xa0b ./Utils/Src/stm32_systime.o + .debug_line 0x0005e6c7 0x96c ./Utils/Src/stm32_timer_RTOS.o + +.debug_str 0x00000000 0x147fbe + .debug_str 0x00000000 0x147fbe ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + 0x11b1bc (size before relaxing) + .debug_str 0x00147fbe 0x11c788 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_str 0x00147fbe 0x112fcb ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_str 0x00147fbe 0xe5b9 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_str 0x00147fbe 0x1137dc ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_str 0x00147fbe 0x117177 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_str 0x00147fbe 0xfdd8 ./Core/Src/LoRaWAN/App/lora_info.o + .debug_str 0x00147fbe 0xde8b ./Core/Src/actuator_mgr.o + .debug_str 0x00147fbe 0x11bb4c ./Core/Src/automation.o + .debug_str 0x00147fbe 0x11a677 ./Core/Src/can_bus.o + .debug_str 0x00147fbe 0x3e62 ./Core/Src/crc32.o + .debug_str 0x00147fbe 0x116710 ./Core/Src/currentMeas.o + .debug_str 0x00147fbe 0x1133a8 ./Core/Src/flash_page.o + .debug_str 0x00147fbe 0x116d8d ./Core/Src/main.o + .debug_str 0x00147fbe 0x11617a ./Core/Src/outputs.o + .debug_str 0x00147fbe 0xfd95 ./Core/Src/parcelize.o + .debug_str 0x00147fbe 0x113c37 ./Core/Src/pcanpro_can.o + .debug_str 0x00147fbe 0x1164fc ./Core/Src/rtc_if.o + .debug_str 0x00147fbe 0x1143c9 ./Core/Src/signals.o + .debug_str 0x00147fbe 0x10976e ./Core/Src/stm32_nucleo_bus.o + .debug_str 0x00147fbe 0x114d4d ./Core/Src/stm32l4xx_hal_msp.o + .debug_str 0x00147fbe 0x1096f7 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_str 0x00147fbe 0x114c6b ./Core/Src/stm32l4xx_it.o + .debug_str 0x00147fbe 0x11530e ./Core/Src/sys_app.o + .debug_str 0x00147fbe 0x9a3b ./Core/Src/syscalls.o + .debug_str 0x00147fbe 0x77cf ./Core/Src/sysmem.o + .debug_str 0x00147fbe 0x108c62 ./Core/Src/system_stm32l4xx.o + .debug_str 0x00147fbe 0x113e5c ./Core/Src/usart_if.o + .debug_str 0x00147fbe 0xf915 ./Core/Src/utils.o + .debug_str 0x00147fbe 0x8d ./Core/Startup/startup_stm32l476rgtx.o + .debug_str 0x00147fbe 0x114a4a ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_str 0x00147fbe 0x109846 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_str 0x00147fbe 0x109a8e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_str 0x00147fbe 0x109a37 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_str 0x00147fbe 0x1092dd ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_str 0x00147fbe 0x109051 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_str 0x00147fbe 0x1094c0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_str 0x00147fbe 0x108eb1 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_str 0x00147fbe 0x108d00 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_str 0x00147fbe 0x108ef3 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_str 0x00147fbe 0x108f51 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_str 0x00147fbe 0x108dc0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_str 0x00147fbe 0x108bb4 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_str 0x00147fbe 0x108fb2 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_str 0x00147fbe 0x1091a2 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_str 0x00147fbe 0x10928d ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_str 0x00147fbe 0x109406 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_str 0x00147fbe 0x1090d2 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_str 0x00147fbe 0x1093ed ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_str 0x00147fbe 0x109462 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_str 0x00147fbe 0x109f87 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_str 0x00147fbe 0x10989b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_str 0x00147fbe 0x10999f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_str 0x00147fbe 0x1091cb ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_str 0x00147fbe 0x112042 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_str 0x00147fbe 0x1120ba ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_str 0x00147fbe 0x111a66 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_str 0x00147fbe 0x111d04 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_str 0x00147fbe 0x10f802 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_str 0x00147fbe 0x114420 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_str 0x00147fbe 0x10c36c ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_str 0x00147fbe 0xe35b ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_str 0x00147fbe 0xacf5 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_str 0x00147fbe 0xc4f8 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_str 0x00147fbe 0xd2e6 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_str 0x00147fbe 0xc954 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_str 0x00147fbe 0xba2f ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_str 0x00147fbe 0xb637 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_str 0x00147fbe 0xe4bf ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_str 0x00147fbe 0x92d3 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .debug_str 0x00147fbe 0x1147b ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_str 0x00147fbe 0x15094 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_str 0x00147fbe 0xf8c4 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_str 0x00147fbe 0x12b5a ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_str 0x00147fbe 0x16170 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_str 0x00147fbe 0x10ea5 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_str 0x00147fbe 0x1339c ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_str 0x00147fbe 0xffca ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_str 0x00147fbe 0x103cb ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_str 0x00147fbe 0x11307 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_str 0x00147fbe 0xef3b ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_str 0x00147fbe 0xeff4 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_str 0x00147fbe 0x13cbb ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_str 0x00147fbe 0x123b2 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_str 0x00147fbe 0x1281e ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_str 0x00147fbe 0xe32a ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_str 0x00147fbe 0x11cf93 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_str 0x00147fbe 0xe8a0 ./Utils/Src/stm32_adv_trace.o + .debug_str 0x00147fbe 0xe19e ./Utils/Src/stm32_mem.o + .debug_str 0x00147fbe 0xe593 ./Utils/Src/stm32_seq.o + .debug_str 0x00147fbe 0x8d13 ./Utils/Src/stm32_systime.o + .debug_str 0x00147fbe 0xe73a ./Utils/Src/stm32_timer_RTOS.o + +.comment 0x00000000 0x43 + .comment 0x00000000 0x43 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + 0x44 (size before relaxing) + .comment 0x00000043 0x44 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .comment 0x00000043 0x44 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .comment 0x00000043 0x44 ./Core/Src/LoRaWAN/App/CayenneLpp.o + .comment 0x00000043 0x44 ./Core/Src/LoRaWAN/App/app_lorawan.o + .comment 0x00000043 0x44 ./Core/Src/LoRaWAN/App/lora_app.o + .comment 0x00000043 0x44 ./Core/Src/LoRaWAN/App/lora_info.o + .comment 0x00000043 0x44 ./Core/Src/actuator_mgr.o + .comment 0x00000043 0x44 ./Core/Src/automation.o + .comment 0x00000043 0x44 ./Core/Src/can_bus.o + .comment 0x00000043 0x44 ./Core/Src/crc32.o + .comment 0x00000043 0x44 ./Core/Src/currentMeas.o + .comment 0x00000043 0x44 ./Core/Src/flash_page.o + .comment 0x00000043 0x44 ./Core/Src/main.o + .comment 0x00000043 0x44 ./Core/Src/outputs.o + .comment 0x00000043 0x44 ./Core/Src/parcelize.o + .comment 0x00000043 0x44 ./Core/Src/pcanpro_can.o + .comment 0x00000043 0x44 ./Core/Src/rtc_if.o + .comment 0x00000043 0x44 ./Core/Src/signals.o + .comment 0x00000043 0x44 ./Core/Src/stm32_nucleo_bus.o + .comment 0x00000043 0x44 ./Core/Src/stm32l4xx_hal_msp.o + .comment 0x00000043 0x44 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .comment 0x00000043 0x44 ./Core/Src/stm32l4xx_it.o + .comment 0x00000043 0x44 ./Core/Src/sys_app.o + .comment 0x00000043 0x44 ./Core/Src/syscalls.o + .comment 0x00000043 0x44 ./Core/Src/sysmem.o + .comment 0x00000043 0x44 ./Core/Src/system_stm32l4xx.o + .comment 0x00000043 0x44 ./Core/Src/usart_if.o + .comment 0x00000043 0x44 ./Core/Src/utils.o + .comment 0x00000043 0x44 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .comment 0x00000043 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .comment 0x00000043 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .comment 0x00000043 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .comment 0x00000043 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .comment 0x00000043 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .comment 0x00000043 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .comment 0x00000043 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .comment 0x00000043 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .comment 0x00000043 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .comment 0x00000043 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .comment 0x00000043 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .comment 0x00000043 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .comment 0x00000043 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .comment 0x00000043 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .comment 0x00000043 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .comment 0x00000043 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .comment 0x00000043 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .comment 0x00000043 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .comment 0x00000043 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .comment 0x00000043 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .comment 0x00000043 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .comment 0x00000043 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .comment 0x00000043 0x44 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .comment 0x00000043 0x44 ./Utils/Src/stm32_adv_trace.o + .comment 0x00000043 0x44 ./Utils/Src/stm32_mem.o + .comment 0x00000043 0x44 ./Utils/Src/stm32_seq.o + .comment 0x00000043 0x44 ./Utils/Src/stm32_systime.o + .comment 0x00000043 0x44 ./Utils/Src/stm32_timer_RTOS.o + +.debug_frame 0x00000000 0x14000 + .debug_frame 0x00000000 0x118 ./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o + .debug_frame 0x00000118 0x480 ./Core/Src/BlueNRG_MS/App/i-spritz_service.o + .debug_frame 0x00000598 0x114 ./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o + .debug_frame 0x000006ac 0x29c ./Core/Src/LoRaWAN/App/CayenneLpp.o + .debug_frame 0x00000948 0x8c ./Core/Src/LoRaWAN/App/app_lorawan.o + .debug_frame 0x000009d4 0x1c4 ./Core/Src/LoRaWAN/App/lora_app.o + .debug_frame 0x00000b98 0x4c ./Core/Src/LoRaWAN/App/lora_info.o + .debug_frame 0x00000be4 0xc4 ./Core/Src/actuator_mgr.o + .debug_frame 0x00000ca8 0x434 ./Core/Src/automation.o + .debug_frame 0x000010dc 0x1c8 ./Core/Src/can_bus.o + .debug_frame 0x000012a4 0x84 ./Core/Src/crc32.o + .debug_frame 0x00001328 0x1ac ./Core/Src/currentMeas.o + .debug_frame 0x000014d4 0x84 ./Core/Src/flash_page.o + .debug_frame 0x00001558 0x2f8 ./Core/Src/main.o + .debug_frame 0x00001850 0x208 ./Core/Src/outputs.o + .debug_frame 0x00001a58 0x1f8 ./Core/Src/parcelize.o + .debug_frame 0x00001c50 0x4d4 ./Core/Src/pcanpro_can.o + .debug_frame 0x00002124 0x468 ./Core/Src/rtc_if.o + .debug_frame 0x0000258c 0x308 ./Core/Src/signals.o + .debug_frame 0x00002894 0x14c ./Core/Src/stm32_nucleo_bus.o + .debug_frame 0x000029e0 0x258 ./Core/Src/stm32l4xx_hal_msp.o + .debug_frame 0x00002c38 0x74 ./Core/Src/stm32l4xx_hal_timebase_tim.o + .debug_frame 0x00002cac 0x21c ./Core/Src/stm32l4xx_it.o + .debug_frame 0x00002ec8 0x124 ./Core/Src/sys_app.o + .debug_frame 0x00002fec 0x2ac ./Core/Src/syscalls.o + .debug_frame 0x00003298 0x34 ./Core/Src/sysmem.o + .debug_frame 0x000032cc 0x58 ./Core/Src/system_stm32l4xx.o + .debug_frame 0x00003324 0x120 ./Core/Src/usart_if.o + .debug_frame 0x00003444 0x21c ./Core/Src/utils.o + .debug_frame 0x00003660 0x264 ./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o + .debug_frame 0x000038c4 0x498 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o + .debug_frame 0x00003d5c 0xa04 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o + .debug_frame 0x00004760 0x7a4 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o + .debug_frame 0x00004f04 0x5a0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o + .debug_frame 0x000054a4 0x374 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o + .debug_frame 0x00005818 0x4e8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o + .debug_frame 0x00005d00 0x204 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o + .debug_frame 0x00005f04 0x174 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o + .debug_frame 0x00006078 0x204 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o + .debug_frame 0x0000627c 0x248 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o + .debug_frame 0x000064c4 0x14c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o + .debug_frame 0x00006610 0x5c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o + .debug_frame 0x0000666c 0x230 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o + .debug_frame 0x0000689c 0x584 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o + .debug_frame 0x00006e20 0x21c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o + .debug_frame 0x0000703c 0x2fc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o + .debug_frame 0x00007338 0x3f4 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o + .debug_frame 0x0000772c 0x598 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o + .debug_frame 0x00007cc4 0x860 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o + .debug_frame 0x00008524 0x121c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o + .debug_frame 0x00009740 0x6b0 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o + .debug_frame 0x00009df0 0x9f4 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o + .debug_frame 0x0000a7e4 0x204 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o + .debug_frame 0x0000a9e8 0x630 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o + .debug_frame 0x0000b018 0x68c ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o + .debug_frame 0x0000b6a4 0x180 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o + .debug_frame 0x0000b824 0x38 ./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o + .debug_frame 0x0000b85c 0x480 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o + .debug_frame 0x0000bcdc 0x188 ./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o + .debug_frame 0x0000be64 0x1e8 ./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o + .debug_frame 0x0000c04c 0x7f4 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_frame 0x0000c840 0xd8 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_frame 0x0000c918 0x444 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_frame 0x0000cd5c 0x798 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_frame 0x0000d4f4 0x33c ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_frame 0x0000d830 0x1a8 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_frame 0x0000d9d8 0x12c ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_frame 0x0000db04 0xa4 ./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o + .debug_frame 0x0000dba8 0x190 ./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o + .debug_frame 0x0000dd38 0x2b8 ./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o + .debug_frame 0x0000dff0 0x8b0 ./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o + .debug_frame 0x0000e8a0 0x98 ./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o + .debug_frame 0x0000e938 0x17c ./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o + .debug_frame 0x0000eab4 0xadc ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o + .debug_frame 0x0000f590 0x58 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o + .debug_frame 0x0000f5e8 0x458 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o + .debug_frame 0x0000fa40 0x2b4 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o + .debug_frame 0x0000fcf4 0x264 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o + .debug_frame 0x0000ff58 0x394 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o + .debug_frame 0x000102ec 0x58 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o + .debug_frame 0x00010344 0xa0 ./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o + .debug_frame 0x000103e4 0x358 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o + .debug_frame 0x0001073c 0x3fc ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o + .debug_frame 0x00010b38 0x384 ./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o + .debug_frame 0x00010ebc 0x1b4 ./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o + .debug_frame 0x00011070 0x5ec ./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o + .debug_frame 0x0001165c 0x3c4 ./Utils/Src/stm32_adv_trace.o + .debug_frame 0x00011a20 0x88 ./Utils/Src/stm32_mem.o + .debug_frame 0x00011aa8 0x29c ./Utils/Src/stm32_seq.o + .debug_frame 0x00011d44 0x20c ./Utils/Src/stm32_systime.o + .debug_frame 0x00011f50 0x1bc ./Utils/Src/stm32_timer_RTOS.o + .debug_frame 0x0001210c 0x40 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-assert.o) + .debug_frame 0x0001214c 0x20 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-atof.o) + .debug_frame 0x0001216c 0x30 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-atoi.o) + .debug_frame 0x0001219c 0x30 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-atol.o) + .debug_frame 0x000121cc 0x38 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-itoa.o) + .debug_frame 0x00012204 0x11c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtod.o) + .debug_frame 0x00012320 0x64 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtol.o) + .debug_frame 0x00012384 0x64 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strtoul.o) + .debug_frame 0x000123e8 0x48 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-utoa.o) + .debug_frame 0x00012430 0x78 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-qsort.o) + .debug_frame 0x000124a8 0x90 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_float.o) + .debug_frame 0x00012538 0x60 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_i.o) + .debug_frame 0x00012598 0x5c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fflush.o) + .debug_frame 0x000125f4 0x144 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + .debug_frame 0x00012738 0x64 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fprintf.o) + .debug_frame 0x0001279c 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fwalk.o) + .debug_frame 0x000127d0 0x7c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-snprintf.o) + .debug_frame 0x0001284c 0x74 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sprintf.o) + .debug_frame 0x000128c0 0x88 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-stdio.o) + .debug_frame 0x00012948 0x4c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-vsnprintf.o) + .debug_frame 0x00012994 0x28 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memcmp.o) + .debug_frame 0x000129bc 0x20 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memset.o) + .debug_frame 0x000129dc 0x28 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strcat.o) + .debug_frame 0x00012a04 0x20 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strchr.o) + .debug_frame 0x00012a24 0x2c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strncat.o) + .debug_frame 0x00012a50 0x28 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strncmp.o) + .debug_frame 0x00012a78 0x28 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strncpy.o) + .debug_frame 0x00012aa0 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-asctime.o) + .debug_frame 0x00012ad4 0x30 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-asctime_r.o) + .debug_frame 0x00012b04 0x28 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-difftime.o) + .debug_frame 0x00012b2c 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gmtime.o) + .debug_frame 0x00012b60 0x30 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gmtime_r.o) + .debug_frame 0x00012b90 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lcltime.o) + .debug_frame 0x00012bc4 0x30 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lcltime_r.o) + .debug_frame 0x00012bf4 0x64 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mktime.o) + .debug_frame 0x00012c58 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzcalc_limits.o) + .debug_frame 0x00012c8c 0x30 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzlock.o) + .debug_frame 0x00012cbc 0x3c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzset.o) + .debug_frame 0x00012cf8 0x5c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-tzset_r.o) + .debug_frame 0x00012d54 0x48 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-locale.o) + .debug_frame 0x00012d9c 0x40 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-localeconv.o) + .debug_frame 0x00012ddc 0x2c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-closer.o) + .debug_frame 0x00012e08 0x38 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-reent.o) + .debug_frame 0x00012e40 0x2c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lseekr.o) + .debug_frame 0x00012e6c 0x2c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-readr.o) + .debug_frame 0x00012e98 0x2c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-writer.o) + .debug_frame 0x00012ec4 0x20 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-errno.o) + .debug_frame 0x00012ee4 0x2c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-init.o) + .debug_frame 0x00012f10 0xb0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + .debug_frame 0x00012fc0 0x20 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strcmp.o) + .debug_frame 0x00012fe0 0x20 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strcpy.o) + .debug_frame 0x00013000 0x28 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memcpy-stub.o) + .debug_frame 0x00013028 0x20 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libm_a-s_nan.o) + .debug_frame 0x00013048 0x28 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-abort.o) + .debug_frame 0x00013070 0x28 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-div.o) + .debug_frame 0x00013098 0x70 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-dtoa.o) + .debug_frame 0x00013108 0x38 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-freer.o) + .debug_frame 0x00013140 0x74 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gdtoa-gethex.o) + .debug_frame 0x000131b4 0x78 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gdtoa-hexnan.o) + .debug_frame 0x0001322c 0x50 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-getenv_r.o) + .debug_frame 0x0001327c 0x30 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-malloc.o) + .debug_frame 0x000132ac 0x50 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mallocr.o) + .debug_frame 0x000132fc 0x48 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mbtowc_r.o) + .debug_frame 0x00013344 0x30 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mlock.o) + .debug_frame 0x00013374 0x260 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + .debug_frame 0x000135d4 0x3c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wctomb_r.o) + .debug_frame 0x00013610 0x90 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfprintf.o) + .debug_frame 0x000136a0 0xa8 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf.o) + .debug_frame 0x00013748 0x80 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sscanf.o) + .debug_frame 0x000137c8 0x40 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wbuf.o) + .debug_frame 0x00013808 0x2c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wsetup.o) + .debug_frame 0x00013834 0x28 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memmove.o) + .debug_frame 0x0001385c 0xcc D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signal.o) + .debug_frame 0x00013928 0x20 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-gettzinfo.o) + .debug_frame 0x00013948 0x3c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signalr.o) + .debug_frame 0x00013984 0x2c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sbrkr.o) + .debug_frame 0x000139b0 0x2c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-callocr.o) + .debug_frame 0x000139dc 0x30 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-envlock.o) + .debug_frame 0x00013a0c 0x3c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-reallocr.o) + .debug_frame 0x00013a48 0x78 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfscanf.o) + .debug_frame 0x00013ac0 0x64 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfscanf_i.o) + .debug_frame 0x00013b24 0x58 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-makebuf.o) + .debug_frame 0x00013b7c 0x2c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sccl.o) + .debug_frame 0x00013ba8 0x5c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-ungetc.o) + .debug_frame 0x00013c04 0x2c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fstatr.o) + .debug_frame 0x00013c30 0x2c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-isattyr.o) + .debug_frame 0x00013c5c 0x20 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-msizer.o) + .debug_frame 0x00013c7c 0x30 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libm.a(libm_a-s_floor.o) + .debug_frame 0x00013cac 0xac D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_addsubdf3.o) + .debug_frame 0x00013d58 0x50 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_muldivdf3.o) + .debug_frame 0x00013da8 0xc4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_cmpdf2.o) + .debug_frame 0x00013e6c 0x20 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_unorddf2.o) + .debug_frame 0x00013e8c 0x24 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_fixdfsi.o) + .debug_frame 0x00013eb0 0x24 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_fixunsdfsi.o) + .debug_frame 0x00013ed4 0x24 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_truncdfsf2.o) + .debug_frame 0x00013ef8 0x44 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_aeabi_ldivmod.o) + .debug_frame 0x00013f3c 0x2c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_aeabi_uldivmod.o) + .debug_frame 0x00013f68 0x38 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_fixdfdi.o) + .debug_frame 0x00013fa0 0x2c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_fixunsdfdi.o) + .debug_frame 0x00013fcc 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_udivmoddi4.o) + +.debug_line_str + 0x00000000 0x71 + .debug_line_str + 0x00000000 0x71 ./Core/Startup/startup_stm32l476rgtx.o diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_adv_trace.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_adv_trace.cyclo new file mode 100644 index 0000000..5c9e2b7 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_adv_trace.cyclo @@ -0,0 +1,26 @@ +../Utils/Src/stm32_adv_trace.c:166:25:UTIL_ADV_TRACE_Init 1 +../Utils/Src/stm32_adv_trace.c:182:25:UTIL_ADV_TRACE_DeInit 1 +../Utils/Src/stm32_adv_trace.c:188:9:UTIL_ADV_TRACE_IsBufferEmpty 2 +../Utils/Src/stm32_adv_trace.c:196:25:UTIL_ADV_TRACE_StartRxProcess 1 +../Utils/Src/stm32_adv_trace.c:203:25:UTIL_ADV_TRACE_COND_FSend 7 +../Utils/Src/stm32_adv_trace.c:296:25:UTIL_ADV_TRACE_FSend 1 +../Utils/Src/stm32_adv_trace.c:309:25:UTIL_ADV_TRACE_COND_ZCSend_Allocation 7 +../Utils/Src/stm32_adv_trace.c:357:25:UTIL_ADV_TRACE_COND_ZCSend_Finalize 1 +../Utils/Src/stm32_adv_trace.c:363:25:UTIL_ADV_TRACE_ZCSend_Allocation 2 +../Utils/Src/stm32_adv_trace.c:387:25:UTIL_ADV_TRACE_ZCSend_Finalize 1 +../Utils/Src/stm32_adv_trace.c:394:25:UTIL_ADV_TRACE_COND_Send 8 +../Utils/Src/stm32_adv_trace.c:449:25:UTIL_ADV_TRACE_Send 3 +../Utils/Src/stm32_adv_trace.c:487:6:UTIL_ADV_TRACE_RegisterTimeStampFunction 1 +../Utils/Src/stm32_adv_trace.c:492:6:UTIL_ADV_TRACE_SetVerboseLevel 1 +../Utils/Src/stm32_adv_trace.c:497:9:UTIL_ADV_TRACE_GetVerboseLevel 1 +../Utils/Src/stm32_adv_trace.c:502:6:UTIL_ADV_TRACE_SetRegion 1 +../Utils/Src/stm32_adv_trace.c:507:10:UTIL_ADV_TRACE_GetRegion 1 +../Utils/Src/stm32_adv_trace.c:512:6:UTIL_ADV_TRACE_ResetRegion 1 +../Utils/Src/stm32_adv_trace.c:518:13:UTIL_ADV_TRACE_PreSendHook 1 +../Utils/Src/stm32_adv_trace.c:522:13:UTIL_ADV_TRACE_PostSendHook 1 +../Utils/Src/stm32_adv_trace.c:538:32:TRACE_Send 7 +../Utils/Src/stm32_adv_trace.c:609:13:TRACE_TxCpltCallback 8 +../Utils/Src/stm32_adv_trace.c:704:16:TRACE_AllocateBufer 8 +../Utils/Src/stm32_adv_trace.c:795:13:TRACE_Lock 1 +../Utils/Src/stm32_adv_trace.c:806:13:TRACE_UnLock 1 +../Utils/Src/stm32_adv_trace.c:817:17:TRACE_IsLocked 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_adv_trace.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_adv_trace.d new file mode 100644 index 0000000..59a2329 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_adv_trace.d @@ -0,0 +1,44 @@ +Utils/Src/stm32_adv_trace.o: ../Utils/Src/stm32_adv_trace.c \ + ../Utils/Inc/stm32_adv_trace.h ../Core/Inc/utilities_conf.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_adv_trace.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_adv_trace.o new file mode 100644 index 0000000..b1d9730 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_adv_trace.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_adv_trace.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_adv_trace.su new file mode 100644 index 0000000..6be2cdd --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_adv_trace.su @@ -0,0 +1,26 @@ +../Utils/Src/stm32_adv_trace.c:166:25:UTIL_ADV_TRACE_Init 8 static +../Utils/Src/stm32_adv_trace.c:182:25:UTIL_ADV_TRACE_DeInit 8 static +../Utils/Src/stm32_adv_trace.c:188:9:UTIL_ADV_TRACE_IsBufferEmpty 4 static +../Utils/Src/stm32_adv_trace.c:196:25:UTIL_ADV_TRACE_StartRxProcess 16 static +../Utils/Src/stm32_adv_trace.c:203:25:UTIL_ADV_TRACE_COND_FSend 60 static +../Utils/Src/stm32_adv_trace.c:296:25:UTIL_ADV_TRACE_FSend 528 static +../Utils/Src/stm32_adv_trace.c:309:25:UTIL_ADV_TRACE_COND_ZCSend_Allocation 56 static +../Utils/Src/stm32_adv_trace.c:357:25:UTIL_ADV_TRACE_COND_ZCSend_Finalize 8 static +../Utils/Src/stm32_adv_trace.c:363:25:UTIL_ADV_TRACE_ZCSend_Allocation 32 static +../Utils/Src/stm32_adv_trace.c:387:25:UTIL_ADV_TRACE_ZCSend_Finalize 8 static +../Utils/Src/stm32_adv_trace.c:394:25:UTIL_ADV_TRACE_COND_Send 56 static +../Utils/Src/stm32_adv_trace.c:449:25:UTIL_ADV_TRACE_Send 32 static +../Utils/Src/stm32_adv_trace.c:487:6:UTIL_ADV_TRACE_RegisterTimeStampFunction 16 static +../Utils/Src/stm32_adv_trace.c:492:6:UTIL_ADV_TRACE_SetVerboseLevel 16 static +../Utils/Src/stm32_adv_trace.c:497:9:UTIL_ADV_TRACE_GetVerboseLevel 4 static +../Utils/Src/stm32_adv_trace.c:502:6:UTIL_ADV_TRACE_SetRegion 16 static +../Utils/Src/stm32_adv_trace.c:507:10:UTIL_ADV_TRACE_GetRegion 4 static +../Utils/Src/stm32_adv_trace.c:512:6:UTIL_ADV_TRACE_ResetRegion 16 static +../Utils/Src/stm32_adv_trace.c:518:13:UTIL_ADV_TRACE_PreSendHook 4 static +../Utils/Src/stm32_adv_trace.c:522:13:UTIL_ADV_TRACE_PostSendHook 4 static +../Utils/Src/stm32_adv_trace.c:538:32:TRACE_Send 40 static,ignoring_inline_asm +../Utils/Src/stm32_adv_trace.c:609:13:TRACE_TxCpltCallback 40 static,ignoring_inline_asm +../Utils/Src/stm32_adv_trace.c:704:16:TRACE_AllocateBufer 32 static,ignoring_inline_asm +../Utils/Src/stm32_adv_trace.c:795:13:TRACE_Lock 24 static,ignoring_inline_asm +../Utils/Src/stm32_adv_trace.c:806:13:TRACE_UnLock 24 static,ignoring_inline_asm +../Utils/Src/stm32_adv_trace.c:817:17:TRACE_IsLocked 4 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_mem.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_mem.cyclo new file mode 100644 index 0000000..f875010 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_mem.cyclo @@ -0,0 +1,3 @@ +../Utils/Src/stm32_mem.c:32:6:UTIL_MEM_cpy_8 2 +../Utils/Src/stm32_mem.c:43:6:UTIL_MEM_cpyr_8 2 +../Utils/Src/stm32_mem.c:55:6:UTIL_MEM_set_8 2 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_mem.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_mem.d new file mode 100644 index 0000000..f1d973f --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_mem.d @@ -0,0 +1,43 @@ +Utils/Src/stm32_mem.o: ../Utils/Src/stm32_mem.c ../Utils/Inc/stm32_mem.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h +../Utils/Inc/stm32_mem.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_mem.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_mem.o new file mode 100644 index 0000000..8e7afc6 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_mem.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_mem.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_mem.su new file mode 100644 index 0000000..90bdace --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_mem.su @@ -0,0 +1,3 @@ +../Utils/Src/stm32_mem.c:32:6:UTIL_MEM_cpy_8 32 static +../Utils/Src/stm32_mem.c:43:6:UTIL_MEM_cpyr_8 32 static +../Utils/Src/stm32_mem.c:55:6:UTIL_MEM_set_8 24 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_seq.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_seq.cyclo new file mode 100644 index 0000000..e44fa00 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_seq.cyclo @@ -0,0 +1,18 @@ +../Utils/Src/stm32_seq.c:182:6:UTIL_SEQ_Init 1 +../Utils/Src/stm32_seq.c:195:6:UTIL_SEQ_DeInit 1 +../Utils/Src/stm32_seq.c:204:6:UTIL_SEQ_Run 8 +../Utils/Src/stm32_seq.c:297:6:UTIL_SEQ_RegTask 1 +../Utils/Src/stm32_seq.c:308:6:UTIL_SEQ_SetTask 1 +../Utils/Src/stm32_seq.c:320:10:UTIL_SEQ_IsSchedulableTask 2 +../Utils/Src/stm32_seq.c:331:6:UTIL_SEQ_PauseTask 1 +../Utils/Src/stm32_seq.c:342:10:UTIL_SEQ_IsPauseTask 1 +../Utils/Src/stm32_seq.c:353:6:UTIL_SEQ_ResumeTask 1 +../Utils/Src/stm32_seq.c:364:6:UTIL_SEQ_SetEvt 1 +../Utils/Src/stm32_seq.c:375:6:UTIL_SEQ_ClrEvt 1 +../Utils/Src/stm32_seq.c:386:6:UTIL_SEQ_WaitEvt 3 +../Utils/Src/stm32_seq.c:433:15:UTIL_SEQ_IsEvtPend 1 +../Utils/Src/stm32_seq.c:438:13:UTIL_SEQ_EvtIdle 1 +../Utils/Src/stm32_seq.c:444:13:UTIL_SEQ_Idle 1 +../Utils/Src/stm32_seq.c:449:13:UTIL_SEQ_PreIdle 1 +../Utils/Src/stm32_seq.c:457:13:UTIL_SEQ_PostIdle 1 +../Utils/Src/stm32_seq.c:480:9:SEQ_BitPosition 4 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_seq.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_seq.d new file mode 100644 index 0000000..0ecf041 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_seq.d @@ -0,0 +1,43 @@ +Utils/Src/stm32_seq.o: ../Utils/Src/stm32_seq.c ../Utils/Inc/stm32_seq.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h +../Utils/Inc/stm32_seq.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_seq.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_seq.o new file mode 100644 index 0000000..c2c6023 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_seq.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_seq.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_seq.su new file mode 100644 index 0000000..b213f7a --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_seq.su @@ -0,0 +1,18 @@ +../Utils/Src/stm32_seq.c:182:6:UTIL_SEQ_Init 8 static +../Utils/Src/stm32_seq.c:195:6:UTIL_SEQ_DeInit 4 static +../Utils/Src/stm32_seq.c:204:6:UTIL_SEQ_Run 56 static,ignoring_inline_asm +../Utils/Src/stm32_seq.c:297:6:UTIL_SEQ_RegTask 40 static,ignoring_inline_asm +../Utils/Src/stm32_seq.c:308:6:UTIL_SEQ_SetTask 32 static,ignoring_inline_asm +../Utils/Src/stm32_seq.c:320:10:UTIL_SEQ_IsSchedulableTask 32 static,ignoring_inline_asm +../Utils/Src/stm32_seq.c:331:6:UTIL_SEQ_PauseTask 32 static,ignoring_inline_asm +../Utils/Src/stm32_seq.c:342:10:UTIL_SEQ_IsPauseTask 32 static,ignoring_inline_asm +../Utils/Src/stm32_seq.c:353:6:UTIL_SEQ_ResumeTask 32 static,ignoring_inline_asm +../Utils/Src/stm32_seq.c:364:6:UTIL_SEQ_SetEvt 32 static,ignoring_inline_asm +../Utils/Src/stm32_seq.c:375:6:UTIL_SEQ_ClrEvt 32 static,ignoring_inline_asm +../Utils/Src/stm32_seq.c:386:6:UTIL_SEQ_WaitEvt 32 static +../Utils/Src/stm32_seq.c:433:15:UTIL_SEQ_IsEvtPend 4 static +../Utils/Src/stm32_seq.c:438:13:UTIL_SEQ_EvtIdle 16 static +../Utils/Src/stm32_seq.c:444:13:UTIL_SEQ_Idle 4 static +../Utils/Src/stm32_seq.c:449:13:UTIL_SEQ_PreIdle 4 static +../Utils/Src/stm32_seq.c:457:13:UTIL_SEQ_PostIdle 4 static +../Utils/Src/stm32_seq.c:480:9:SEQ_BitPosition 24 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_systime.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_systime.cyclo new file mode 100644 index 0000000..fceef40 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_systime.cyclo @@ -0,0 +1,13 @@ +../Utils/Src/stm32_systime.c:200:11:SysTimeAdd 2 +../Utils/Src/stm32_systime.c:214:11:SysTimeSub 2 +../Utils/Src/stm32_systime.c:228:6:SysTimeSet 1 +../Utils/Src/stm32_systime.c:243:11:SysTimeGet 1 +../Utils/Src/stm32_systime.c:260:11:SysTimeGetMcuTime 1 +../Utils/Src/stm32_systime.c:269:10:SysTimeToMs 1 +../Utils/Src/stm32_systime.c:279:11:SysTimeFromMs 1 +../Utils/Src/stm32_systime.c:290:10:SysTimeMkTime 1 +../Utils/Src/stm32_systime.c:319:6:SysTimeLocalTime 1 +../Utils/Src/stm32_systime.c:382:17:CalendarGetMonth 6 +../Utils/Src/stm32_systime.c:419:13:CalendarDiv86400 3 +../Utils/Src/stm32_systime.c:445:17:CalendarDiv61 3 +../Utils/Src/stm32_systime.c:467:13:CalendarDiv60 3 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_systime.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_systime.d new file mode 100644 index 0000000..99c1080 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_systime.d @@ -0,0 +1,3 @@ +Utils/Src/stm32_systime.o: ../Utils/Src/stm32_systime.c \ + ../Utils/Inc/stm32_systime.h +../Utils/Inc/stm32_systime.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_systime.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_systime.o new file mode 100644 index 0000000..d01c2a4 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_systime.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_systime.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_systime.su new file mode 100644 index 0000000..3a58369 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_systime.su @@ -0,0 +1,13 @@ +../Utils/Src/stm32_systime.c:200:11:SysTimeAdd 32 static +../Utils/Src/stm32_systime.c:214:11:SysTimeSub 32 static +../Utils/Src/stm32_systime.c:228:6:SysTimeSet 40 static +../Utils/Src/stm32_systime.c:243:11:SysTimeGet 48 static +../Utils/Src/stm32_systime.c:260:11:SysTimeGetMcuTime 24 static +../Utils/Src/stm32_systime.c:269:10:SysTimeToMs 40 static +../Utils/Src/stm32_systime.c:279:11:SysTimeFromMs 48 static +../Utils/Src/stm32_systime.c:290:10:SysTimeMkTime 48 static +../Utils/Src/stm32_systime.c:319:6:SysTimeLocalTime 64 static +../Utils/Src/stm32_systime.c:382:17:CalendarGetMonth 24 static +../Utils/Src/stm32_systime.c:419:13:CalendarDiv86400 32 static +../Utils/Src/stm32_systime.c:445:17:CalendarDiv61 24 static +../Utils/Src/stm32_systime.c:467:13:CalendarDiv60 32 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_timer_RTOS.cyclo b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_timer_RTOS.cyclo new file mode 100644 index 0000000..a794640 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_timer_RTOS.cyclo @@ -0,0 +1,12 @@ +../Utils/Src/stm32_timer_RTOS.c:114:21:UTIL_TIMER_Init 1 +../Utils/Src/stm32_timer_RTOS.c:121:21:UTIL_TIMER_DeInit 1 +../Utils/Src/stm32_timer_RTOS.c:126:21:UTIL_TIMER_Create 3 +../Utils/Src/stm32_timer_RTOS.c:141:21:UTIL_TIMER_Start 3 +../Utils/Src/stm32_timer_RTOS.c:156:21:UTIL_TIMER_StartWithPeriod 3 +../Utils/Src/stm32_timer_RTOS.c:176:21:UTIL_TIMER_Stop 2 +../Utils/Src/stm32_timer_RTOS.c:191:21:UTIL_TIMER_SetPeriod 3 +../Utils/Src/stm32_timer_RTOS.c:211:21:UTIL_TIMER_SetReloadMode 2 +../Utils/Src/stm32_timer_RTOS.c:226:10:UTIL_TIMER_IsRunning 2 +../Utils/Src/stm32_timer_RTOS.c:238:19:UTIL_TIMER_GetCurrentTime 1 +../Utils/Src/stm32_timer_RTOS.c:244:19:UTIL_TIMER_GetElapsedTime 1 +../Utils/Src/stm32_timer_RTOS.c:269:6:TimerExists 1 diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_timer_RTOS.d b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_timer_RTOS.d new file mode 100644 index 0000000..a907d22 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_timer_RTOS.d @@ -0,0 +1,43 @@ +Utils/Src/stm32_timer_RTOS.o: ../Utils/Src/stm32_timer_RTOS.c \ + ../Utils/Inc/stm32_timer.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h ../Core/Inc/utilities_conf.h \ + ../Core/Inc/../../Utils/Inc/stm32_mem.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h +../Utils/Inc/stm32_timer.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/../../Utils/Inc/stm32_mem.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_timer_RTOS.o b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_timer_RTOS.o new file mode 100644 index 0000000..4359205 Binary files /dev/null and b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_timer_RTOS.o differ diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_timer_RTOS.su b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_timer_RTOS.su new file mode 100644 index 0000000..32b8f7a --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/stm32_timer_RTOS.su @@ -0,0 +1,12 @@ +../Utils/Src/stm32_timer_RTOS.c:114:21:UTIL_TIMER_Init 8 static +../Utils/Src/stm32_timer_RTOS.c:121:21:UTIL_TIMER_DeInit 8 static +../Utils/Src/stm32_timer_RTOS.c:126:21:UTIL_TIMER_Create 32 static +../Utils/Src/stm32_timer_RTOS.c:141:21:UTIL_TIMER_Start 24 static +../Utils/Src/stm32_timer_RTOS.c:156:21:UTIL_TIMER_StartWithPeriod 24 static +../Utils/Src/stm32_timer_RTOS.c:176:21:UTIL_TIMER_Stop 24 static +../Utils/Src/stm32_timer_RTOS.c:191:21:UTIL_TIMER_SetPeriod 24 static +../Utils/Src/stm32_timer_RTOS.c:211:21:UTIL_TIMER_SetReloadMode 24 static +../Utils/Src/stm32_timer_RTOS.c:226:10:UTIL_TIMER_IsRunning 16 static +../Utils/Src/stm32_timer_RTOS.c:238:19:UTIL_TIMER_GetCurrentTime 16 static +../Utils/Src/stm32_timer_RTOS.c:244:19:UTIL_TIMER_GetElapsedTime 24 static +../Utils/Src/stm32_timer_RTOS.c:269:6:TimerExists 16 static diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/subdir.mk b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/subdir.mk new file mode 100644 index 0000000..fe21d4b --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/Utils/Src/subdir.mk @@ -0,0 +1,39 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +C_SRCS += \ +../Utils/Src/stm32_adv_trace.c \ +../Utils/Src/stm32_mem.c \ +../Utils/Src/stm32_seq.c \ +../Utils/Src/stm32_systime.c \ +../Utils/Src/stm32_timer_RTOS.c + +OBJS += \ +./Utils/Src/stm32_adv_trace.o \ +./Utils/Src/stm32_mem.o \ +./Utils/Src/stm32_seq.o \ +./Utils/Src/stm32_systime.o \ +./Utils/Src/stm32_timer_RTOS.o + +C_DEPS += \ +./Utils/Src/stm32_adv_trace.d \ +./Utils/Src/stm32_mem.d \ +./Utils/Src/stm32_seq.d \ +./Utils/Src/stm32_systime.d \ +./Utils/Src/stm32_timer_RTOS.d + + +# Each subdirectory must supply rules for building sources it contributes +Utils/Src/%.o Utils/Src/%.su Utils/Src/%.cyclo: ../Utils/Src/%.c Utils/Src/subdir.mk + arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DWATERING2 -DUSE_HAL_DRIVER -DSTM32L476xx -DSX1276MB1MAS -DRFM95 -DAUTO_RESTART -DSPI3_HAL_CONFIG -c -I../Core/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32L4xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -I../Middlewares/Third_Party/BlueNRG-MS/includes -I../Middlewares/Third_Party/BlueNRG-MS/utils -I../Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic -I../Core/Inc/BlueNRG_MS/App -I../Core/Inc/BlueNRG_MS/Target -I../Core/Inc/LoRaWAN/App -I../Core/Inc/LoRaWAN/Target -I../Core/Inc/List -I../Middlewares/Third_Party/LoRaWAN/Crypto -I../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I../Middlewares/Third_Party/LoRaWAN/Mac -I../Middlewares/Third_Party/LoRaWAN/Mac/Region -I../Middlewares/Third_Party/LoRaWAN/Utilities -I../Middlewares/Third_Party/SubGHz_Phy -I../Middlewares/Third_Party/SubGHz_Phy/sx1276 -I../Middlewares/Third_Party/LoRaWAN/LmHandler -I../Drivers/BSP/sx1276mb1mas -I../Utils/Inc -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@" + +clean: clean-Utils-2f-Src + +clean-Utils-2f-Src: + -$(RM) ./Utils/Src/stm32_adv_trace.cyclo ./Utils/Src/stm32_adv_trace.d ./Utils/Src/stm32_adv_trace.o ./Utils/Src/stm32_adv_trace.su ./Utils/Src/stm32_mem.cyclo ./Utils/Src/stm32_mem.d ./Utils/Src/stm32_mem.o ./Utils/Src/stm32_mem.su ./Utils/Src/stm32_seq.cyclo ./Utils/Src/stm32_seq.d ./Utils/Src/stm32_seq.o ./Utils/Src/stm32_seq.su ./Utils/Src/stm32_systime.cyclo ./Utils/Src/stm32_systime.d ./Utils/Src/stm32_systime.o ./Utils/Src/stm32_systime.su ./Utils/Src/stm32_timer_RTOS.cyclo ./Utils/Src/stm32_timer_RTOS.d ./Utils/Src/stm32_timer_RTOS.o ./Utils/Src/stm32_timer_RTOS.su + +.PHONY: clean-Utils-2f-Src + diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/makefile b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/makefile new file mode 100644 index 0000000..6e57cb9 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/makefile @@ -0,0 +1,115 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +-include ../makefile.init + +RM := rm -rf + +# All of the sources participating in the build are defined here +-include sources.mk +-include Utils/Src/subdir.mk +-include Middlewares/Third_Party/SubGHz_Phy/sx1276/subdir.mk +-include Middlewares/Third_Party/LoRaWAN/Utilities/subdir.mk +-include Middlewares/Third_Party/LoRaWAN/Mac/Region/subdir.mk +-include Middlewares/Third_Party/LoRaWAN/Mac/subdir.mk +-include Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/subdir.mk +-include Middlewares/Third_Party/LoRaWAN/LmHandler/subdir.mk +-include Middlewares/Third_Party/LoRaWAN/Crypto/subdir.mk +-include Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/subdir.mk +-include Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/subdir.mk +-include Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/subdir.mk +-include Middlewares/Third_Party/FreeRTOS/Source/subdir.mk +-include Middlewares/Third_Party/BlueNRG-MS/utils/subdir.mk +-include Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/subdir.mk +-include Middlewares/Third_Party/BlueNRG-MS/hci/controller/subdir.mk +-include Middlewares/Third_Party/BlueNRG-MS/hci/subdir.mk +-include Drivers/STM32L4xx_HAL_Driver/Src/subdir.mk +-include Drivers/BSP/sx1276mb1mas/subdir.mk +-include Core/Startup/subdir.mk +-include Core/Src/LoRaWAN/App/subdir.mk +-include Core/Src/BlueNRG_MS/Target/subdir.mk +-include Core/Src/BlueNRG_MS/App/subdir.mk +-include Core/Src/subdir.mk +-include Core/Inc/subdir.mk +-include objects.mk + +ifneq ($(MAKECMDGOALS),clean) +ifneq ($(strip $(S_DEPS)),) +-include $(S_DEPS) +endif +ifneq ($(strip $(S_UPPER_DEPS)),) +-include $(S_UPPER_DEPS) +endif +ifneq ($(strip $(C_DEPS)),) +-include $(C_DEPS) +endif +endif + +-include ../makefile.defs + +OPTIONAL_TOOL_DEPS := \ +$(wildcard ../makefile.defs) \ +$(wildcard ../makefile.init) \ +$(wildcard ../makefile.targets) \ + + +BUILD_ARTIFACT_NAME := NUCLEO_L476RG_I-Spritz_v2_3 +BUILD_ARTIFACT_EXTENSION := elf +BUILD_ARTIFACT_PREFIX := +BUILD_ARTIFACT := $(BUILD_ARTIFACT_PREFIX)$(BUILD_ARTIFACT_NAME)$(if $(BUILD_ARTIFACT_EXTENSION),.$(BUILD_ARTIFACT_EXTENSION),) + +# Add inputs and outputs from these tool invocations to the build variables +EXECUTABLES += \ +NUCLEO_L476RG_I-Spritz_v2_3.elf \ + +MAP_FILES += \ +NUCLEO_L476RG_I-Spritz_v2_3.map \ + +SIZE_OUTPUT += \ +default.size.stdout \ + +OBJDUMP_LIST += \ +NUCLEO_L476RG_I-Spritz_v2_3.list \ + + +# All Target +all: main-build + +# Main-build Target +main-build: NUCLEO_L476RG_I-Spritz_v2_3.elf secondary-outputs + +# Tool invocations +NUCLEO_L476RG_I-Spritz_v2_3.elf NUCLEO_L476RG_I-Spritz_v2_3.map: $(OBJS) $(USER_OBJS) D:\xavie\STM32CubeIDE\workspace_1.18.0\NUCLEO_L476RG_I-Spritz_v2_3\STM32L476RGTX_FLASH.ld makefile objects.list $(OPTIONAL_TOOL_DEPS) + arm-none-eabi-gcc -o "NUCLEO_L476RG_I-Spritz_v2_3.elf" @"objects.list" $(USER_OBJS) $(LIBS) -mcpu=cortex-m4 -T"D:\xavie\STM32CubeIDE\workspace_1.18.0\NUCLEO_L476RG_I-Spritz_v2_3\STM32L476RGTX_FLASH.ld" --specs=nosys.specs -Wl,-Map="NUCLEO_L476RG_I-Spritz_v2_3.map" -Wl,--gc-sections -static -u _printf_float --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -Wl,--start-group -lc -lm -Wl,--end-group + @echo 'Finished building target: $@' + @echo ' ' + +default.size.stdout: $(EXECUTABLES) makefile objects.list $(OPTIONAL_TOOL_DEPS) + arm-none-eabi-size $(EXECUTABLES) + @echo 'Finished building: $@' + @echo ' ' + +NUCLEO_L476RG_I-Spritz_v2_3.list: $(EXECUTABLES) makefile objects.list $(OPTIONAL_TOOL_DEPS) + arm-none-eabi-objdump -h -S $(EXECUTABLES) > "NUCLEO_L476RG_I-Spritz_v2_3.list" + @echo 'Finished building: $@' + @echo ' ' + +# Other Targets +clean: + -$(RM) NUCLEO_L476RG_I-Spritz_v2_3.elf NUCLEO_L476RG_I-Spritz_v2_3.list NUCLEO_L476RG_I-Spritz_v2_3.map default.size.stdout + -@echo ' ' + +secondary-outputs: $(SIZE_OUTPUT) $(OBJDUMP_LIST) + +fail-specified-linker-script-missing: + @echo 'Error: Cannot find the specified linker script. Check the linker settings in the build configuration.' + @exit 2 + +warn-no-linker-script-specified: + @echo 'Warning: No linker script specified. Check the linker settings in the build configuration.' + +.PHONY: all clean dependents main-build fail-specified-linker-script-missing warn-no-linker-script-specified + +-include ../makefile.targets diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/objects.list b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/objects.list new file mode 100644 index 0000000..8ba9b86 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/objects.list @@ -0,0 +1,114 @@ +"./Core/Src/BlueNRG_MS/App/app_bluenrg_ms.o" +"./Core/Src/BlueNRG_MS/App/i-spritz_service.o" +"./Core/Src/BlueNRG_MS/Target/hci_tl_interface.o" +"./Core/Src/LoRaWAN/App/CayenneLpp.o" +"./Core/Src/LoRaWAN/App/app_lorawan.o" +"./Core/Src/LoRaWAN/App/lora_app.o" +"./Core/Src/LoRaWAN/App/lora_info.o" +"./Core/Src/actuator_mgr.o" +"./Core/Src/automation.o" +"./Core/Src/can_bus.o" +"./Core/Src/crc32.o" +"./Core/Src/currentMeas.o" +"./Core/Src/env_sensors.o" +"./Core/Src/flash_page.o" +"./Core/Src/freertos.o" +"./Core/Src/main.o" +"./Core/Src/outputs.o" +"./Core/Src/parcelize.o" +"./Core/Src/pcanpro_can.o" +"./Core/Src/rtc_if.o" +"./Core/Src/signals.o" +"./Core/Src/stm32_nucleo_bus.o" +"./Core/Src/stm32l4xx_hal_msp.o" +"./Core/Src/stm32l4xx_hal_timebase_tim.o" +"./Core/Src/stm32l4xx_it.o" +"./Core/Src/sys_app.o" +"./Core/Src/syscalls.o" +"./Core/Src/sysmem.o" +"./Core/Src/system_stm32l4xx.o" +"./Core/Src/usart_if.o" +"./Core/Src/utils.o" +"./Core/Startup/startup_stm32l476rgtx.o" +"./Drivers/BSP/sx1276mb1mas/sx1276mb1mas.o" +"./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o" +"./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o" +"./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o" +"./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_can.o" +"./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_comp.o" +"./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o" +"./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o" +"./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma_ex.o" +"./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_exti.o" +"./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash.o" +"./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ex.o" +"./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_flash_ramfunc.o" +"./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o" +"./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c.o" +"./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_i2c_ex.o" +"./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_iwdg.o" +"./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr.o" +"./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o" +"./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o" +"./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o" +"./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc.o" +"./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rtc_ex.o" +"./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o" +"./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi_ex.o" +"./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o" +"./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o" +"./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o" +"./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o" +"./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gap_aci.o" +"./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_gatt_aci.o" +"./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_hal_aci.o" +"./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_l2cap_aci.o" +"./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_updater_aci.o" +"./Middlewares/Third_Party/BlueNRG-MS/hci/controller/bluenrg_utils_small.o" +"./Middlewares/Third_Party/BlueNRG-MS/hci/hci_le.o" +"./Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic/hci_tl.o" +"./Middlewares/Third_Party/BlueNRG-MS/utils/ble_list.o" +"./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o" +"./Middlewares/Third_Party/FreeRTOS/Source/croutine.o" +"./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o" +"./Middlewares/Third_Party/FreeRTOS/Source/list.o" +"./Middlewares/Third_Party/FreeRTOS/Source/queue.o" +"./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o" +"./Middlewares/Third_Party/FreeRTOS/Source/tasks.o" +"./Middlewares/Third_Party/FreeRTOS/Source/timers.o" +"./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o" +"./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o" +"./Middlewares/Third_Party/LoRaWAN/Crypto/cmac.o" +"./Middlewares/Third_Party/LoRaWAN/Crypto/lorawan_aes.o" +"./Middlewares/Third_Party/LoRaWAN/Crypto/soft-se.o" +"./Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandler.o" +"./Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.o" +"./Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpCompliance.o" +"./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.o" +"./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacAdr.o" +"./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacClassB.o" +"./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCommands.o" +"./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacConfirmQueue.o" +"./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacCrypto.o" +"./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacParser.o" +"./Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacSerializer.o" +"./Middlewares/Third_Party/LoRaWAN/Mac/Region/Region.o" +"./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAS923.o" +"./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionAU915.o" +"./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionBaseUS.o" +"./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN470.o" +"./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCN779.o" +"./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionCommon.o" +"./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU433.o" +"./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionEU868.o" +"./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionIN865.o" +"./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionKR920.o" +"./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionRU864.o" +"./Middlewares/Third_Party/LoRaWAN/Mac/Region/RegionUS915.o" +"./Middlewares/Third_Party/LoRaWAN/Utilities/utilities.o" +"./Middlewares/Third_Party/SubGHz_Phy/sx1276/sx1276.o" +"./Utils/Src/stm32_adv_trace.o" +"./Utils/Src/stm32_mem.o" +"./Utils/Src/stm32_seq.o" +"./Utils/Src/stm32_systime.o" +"./Utils/Src/stm32_timer_RTOS.o" diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/objects.mk b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/objects.mk new file mode 100644 index 0000000..b471e98 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/objects.mk @@ -0,0 +1,9 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +USER_OBJS := + +LIBS := + diff --git a/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/sources.mk b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/sources.mk new file mode 100644 index 0000000..ec35df0 --- /dev/null +++ b/CentralBox/Firmware/NUCLEO_L476RG_I-Spritz_v2_3/Debug/sources.mk @@ -0,0 +1,49 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +ELF_SRCS := +OBJ_SRCS := +S_SRCS := +C_SRCS := +S_UPPER_SRCS := +O_SRCS := +CYCLO_FILES := +SIZE_OUTPUT := +OBJDUMP_LIST := +SU_FILES := +EXECUTABLES := +OBJS := +MAP_FILES := +S_DEPS := +S_UPPER_DEPS := +C_DEPS := + +# Every subdirectory with source files must be described here +SUBDIRS := \ +Core/Inc \ +Core/Src/BlueNRG_MS/App \ +Core/Src/BlueNRG_MS/Target \ +Core/Src/LoRaWAN/App \ +Core/Src \ +Core/Startup \ +Drivers/BSP/sx1276mb1mas \ +Drivers/STM32L4xx_HAL_Driver/Src \ +Middlewares/Third_Party/BlueNRG-MS/hci/controller \ +Middlewares/Third_Party/BlueNRG-MS/hci \ +Middlewares/Third_Party/BlueNRG-MS/hci/hci_tl_patterns/Basic \ +Middlewares/Third_Party/BlueNRG-MS/utils \ +Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS \ +Middlewares/Third_Party/FreeRTOS/Source \ +Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F \ +Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang \ +Middlewares/Third_Party/LoRaWAN/Crypto \ +Middlewares/Third_Party/LoRaWAN/LmHandler \ +Middlewares/Third_Party/LoRaWAN/LmHandler/Packages \ +Middlewares/Third_Party/LoRaWAN/Mac \ +Middlewares/Third_Party/LoRaWAN/Mac/Region \ +Middlewares/Third_Party/LoRaWAN/Utilities \ +Middlewares/Third_Party/SubGHz_Phy/sx1276 \ +Utils/Src \ + diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/I-Spritz_v2-backups/I-Spritz_v2-2025-12-07_101604.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/I-Spritz_v2-backups/I-Spritz_v2-2025-12-07_101604.zip new file mode 100644 index 0000000..362fa7b Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/I-Spritz_v2-backups/I-Spritz_v2-2025-12-07_101604.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/I-Spritz_v2-backups/I-Spritz_v2-2025-12-07_102212.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/I-Spritz_v2-backups/I-Spritz_v2-2025-12-07_102212.zip new file mode 100644 index 0000000..a6d394f Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/I-Spritz_v2-backups/I-Spritz_v2-2025-12-07_102212.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/I-Spritz_v2-backups/I-Spritz_v2-2025-12-07_103152.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/I-Spritz_v2-backups/I-Spritz_v2-2025-12-07_103152.zip new file mode 100644 index 0000000..1f5b88c Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/I-Spritz_v2-backups/I-Spritz_v2-2025-12-07_103152.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/I-Spritz_v2-backups/I-Spritz_v2-2025-12-07_110132.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/I-Spritz_v2-backups/I-Spritz_v2-2025-12-07_110132.zip new file mode 100644 index 0000000..1f5b88c Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/I-Spritz_v2-backups/I-Spritz_v2-2025-12-07_110132.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/I-Spritz_v2-backups/I-Spritz_v2-2025-12-08_074943.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/I-Spritz_v2-backups/I-Spritz_v2-2025-12-08_074943.zip new file mode 100644 index 0000000..a406ee2 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/I-Spritz_v2-backups/I-Spritz_v2-2025-12-08_074943.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/I-Spritz_v2-backups/I-Spritz_v2-2025-12-08_075857.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/I-Spritz_v2-backups/I-Spritz_v2-2025-12-08_075857.zip new file mode 100644 index 0000000..70bcf1a Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/I-Spritz_v2-backups/I-Spritz_v2-2025-12-08_075857.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/I-Spritz_v2-backups/I-Spritz_v2-2025-12-09_071146.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/I-Spritz_v2-backups/I-Spritz_v2-2025-12-09_071146.zip new file mode 100644 index 0000000..b9eb663 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/I-Spritz_v2-backups/I-Spritz_v2-2025-12-09_071146.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/I-Spritz_v2-backups/I-Spritz_v2-2025-12-09_081153.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/I-Spritz_v2-backups/I-Spritz_v2-2025-12-09_081153.zip new file mode 100644 index 0000000..99242d6 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/I-Spritz_v2-backups/I-Spritz_v2-2025-12-09_081153.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/I-Spritz_v2-backups/I-Spritz_v2-2025-12-09_083518.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/I-Spritz_v2-backups/I-Spritz_v2-2025-12-09_083518.zip new file mode 100644 index 0000000..19b2900 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/I-Spritz_v2-backups/I-Spritz_v2-2025-12-09_083518.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/I-Spritz_v2.kicad_prl b/CentralBox/Hardware/Kicad/I-Spritz_v2/I-Spritz_v2.kicad_prl new file mode 100644 index 0000000..d79c77c --- /dev/null +++ b/CentralBox/Hardware/Kicad/I-Spritz_v2/I-Spritz_v2.kicad_prl @@ -0,0 +1,86 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "", + "auto_track_width": true, + "hidden_netclasses": [], + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "images": 0.6, + "pads": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": false, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 32, + 33, + 34, + 35, + 36, + 39, + 40 + ], + "visible_layers": "ffcffff_ffffffff", + "zone_display_mode": 0 + }, + "git": { + "repo_password": "", + "repo_type": "", + "repo_username": "", + "ssh_key": "" + }, + "meta": { + "filename": "I-Spritz_v2.kicad_prl", + "version": 3 + }, + "project": { + "files": [] + } +} diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/MainsInput/MainsInput-backups/MainsInput-2024-04-12_153850.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/MainsInput/MainsInput-backups/MainsInput-2024-04-12_153850.zip new file mode 100644 index 0000000..845f55d Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/MainsInput/MainsInput-backups/MainsInput-2024-04-12_153850.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/MainsInput/MainsInput-backups/MainsInput-2025-12-09_083529.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/MainsInput/MainsInput-backups/MainsInput-2025-12-09_083529.zip new file mode 100644 index 0000000..fd11aef Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/MainsInput/MainsInput-backups/MainsInput-2025-12-09_083529.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/MainsInput/MainsInput.kicad_prl b/CentralBox/Hardware/Kicad/I-Spritz_v2/MainsInput/MainsInput.kicad_prl new file mode 100644 index 0000000..298b706 --- /dev/null +++ b/CentralBox/Hardware/Kicad/I-Spritz_v2/MainsInput/MainsInput.kicad_prl @@ -0,0 +1,83 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "", + "auto_track_width": true, + "hidden_netclasses": [], + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "images": 0.6, + "pads": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": false, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 32, + 33, + 34, + 35, + 36, + 39, + 40 + ], + "visible_layers": "fffffff_ffffffff", + "zone_display_mode": 0 + }, + "git": { + "repo_password": "", + "repo_type": "", + "repo_username": "", + "ssh_key": "" + }, + "meta": { + "filename": "MainsInput.kicad_prl", + "version": 3 + }, + "project": { + "files": [] + } +} diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/MainsInput/fp-info-cache b/CentralBox/Hardware/Kicad/I-Spritz_v2/MainsInput/fp-info-cache new file mode 100644 index 0000000..d4100ff --- /dev/null +++ b/CentralBox/Hardware/Kicad/I-Spritz_v2/MainsInput/fp-info-cache @@ -0,0 +1,82118 @@ +18994671931843908 +Battery +BatteryHolder_Bulgin_BX0036_1xC +Bulgin Battery Holder, BX0036, Battery Type C (https://www.bulgin.com/products/pub/media/bulgin/data/Battery_holders.pdf) +Bulgin BX0036 +0 +2 +2 +Battery +BatteryHolder_ComfortableElectronic_CH273-2450_1x2450 +Comfortable Electronic CR2450 battery holder, http://www.comf.com.tw/ProductDetail.asp?no=148 +Comfortable Electronic CR2450 +0 +2 +2 +Battery +BatteryHolder_Eagle_12BH611-GR +https://eu.mouser.com/datasheet/2/209/EPD-200766-1274481.pdf +9V Battery Holder +0 +2 +2 +Battery +BatteryHolder_Keystone_103_1x20mm +http://www.keyelco.com/product-pdf.cfm?p=719 +Keystone type 103 battery holder +0 +2 +2 +Battery +BatteryHolder_Keystone_104_1x23mm +http://www.keyelco.com/product-pdf.cfm?p=744 +Keystone type 104 battery holder +0 +2 +2 +Battery +BatteryHolder_Keystone_105_1x2430 +http://www.keyelco.com/product-pdf.cfm?p=745 +Keystone type 105 battery holder +0 +2 +2 +Battery +BatteryHolder_Keystone_106_1x20mm +http://www.keyelco.com/product-pdf.cfm?p=720 +Keystone type 106 battery holder +0 +2 +2 +Battery +BatteryHolder_Keystone_107_1x23mm +http://www.keyelco.com/product-pdf.cfm?p=746 +Keystone type 107 battery holder +0 +2 +2 +Battery +BatteryHolder_Keystone_500 +Keystone #500, CR1220 battery holder, http://www.keyelco.com/product-pdf.cfm?p=710 +CR1220 battery holder +0 +2 +2 +Battery +BatteryHolder_Keystone_1042_1x18650 +Battery holder for 18650 cylindrical cells http://www.keyelco.com/product.cfm/product_id/918 +18650 Keystone 1042 Li-ion +0 +2 +2 +Battery +BatteryHolder_Keystone_1058_1x2032 +http://www.keyelco.com/product-pdf.cfm?p=14028 +Keystone type 1058 coin cell retainer +0 +2 +2 +Battery +BatteryHolder_Keystone_1060_1x2032 +http://www.keyelco.com/product-pdf.cfm?p=726 +CR2032 BR2032 BatteryHolder Battery +0 +2 +2 +Battery +BatteryHolder_Keystone_2460_1xAA +https://www.keyelco.com/product-pdf.cfm?p=1025 +AA battery cell holder +0 +2 +2 +Battery +BatteryHolder_Keystone_2462_2xAA +2xAA cell battery holder, Keystone P/N 2462, https://www.keyelco.com/product-pdf.cfm?p=1027 +AA battery cell holder +0 +2 +2 +Battery +BatteryHolder_Keystone_2466_1xAAA +1xAAA Battery Holder, Keystone, Plastic Case, http://www.keyelco.com/product-pdf.cfm?p=1031 +AAA battery holder Keystone +0 +2 +2 +Battery +BatteryHolder_Keystone_2468_2xAAA +2xAAA cell battery holder, Keystone P/N 2468, http://www.keyelco.com/product-pdf.cfm?p=1033 +AAA battery cell holder +0 +2 +2 +Battery +BatteryHolder_Keystone_2479_3xAAA +Keystone Battery Holder, 2479, Battery Type 3xAAA (Script generated with StandardBox.py) (Keystone Battery Holder, 2479, Battery Type 3xAAA) +Keystone Battery Holder 2479 Battery Type 3xAAA +0 +2 +2 +Battery +BatteryHolder_Keystone_2993 +http://www.keyelco.com/product-pdf.cfm?p=776 +Keystone type 2993 negative battery contact +0 +1 +1 +Battery +BatteryHolder_Keystone_2998_1x6.8mm +www.keyelco.com/product-pdf.cfm?p=763 +Keystone type 2998 battery holder +0 +3 +2 +Battery +BatteryHolder_Keystone_3000_1x12mm +http://www.keyelco.com/product-pdf.cfm?p=777 +Keystone type 3000 coin cell retainer +0 +3 +2 +Battery +BatteryHolder_Keystone_3001_1x12mm +http://www.keyelco.com/product-pdf.cfm?p=778 +Keystone type 3001 coin cell retainer +0 +3 +2 +Battery +BatteryHolder_Keystone_3002_1x2032 +https://www.tme.eu/it/Document/a823211ec201a9e209042d155fe22d2b/KEYS2996.pdf +BR2016 CR2016 DL2016 BR2020 CL2020 BR2025 CR2025 DL2025 DR2032 CR2032 DL2032 +0 +3 +2 +Battery +BatteryHolder_Keystone_3008_1x2450 +http://www.keyelco.com/product-pdf.cfm?p=786 +Keystone type 3008 coin cell retainer +0 +3 +2 +Battery +BatteryHolder_Keystone_3009_1x2450 +http://www.keyelco.com/product-pdf.cfm?p=787 +Keystone type 3009 coin cell retainer +0 +3 +2 +Battery +BatteryHolder_Keystone_3034_1x20mm +Keystone 3034 SMD battery holder for 2020, 2025 and 2032 coincell batteries. http://www.keyelco.com/product-pdf.cfm?p=798 +Keystone type 3034 coin cell retainer +0 +3 +2 +Battery +BatteryHolder_LINX_BAT-HLD-012-SMT +SMT battery holder for CR1216/1220/1225, https://linxtechnologies.com/wp/wp-content/uploads/bat-hld-012-smt.pdf +battery holder coin cell cr1216 cr1220 cr1225 +0 +3 +2 +Battery +BatteryHolder_MPD_BA9VPC_1xPP3 +1xPP3 (9V) battery holder, Memory Protection Devices P/N BA9VPC, http://www.memoryprotectiondevices.com/datasheets/BA9VPC-datasheet.pdf +PP3 Battery Holder BA9VPC 9V +0 +2 +2 +Battery +BatteryHolder_MPD_BC2AAPC_2xAA +2xAA cell battery holder, Memory Protection Devices P/N BC2AAPC, http://www.memoryprotectiondevices.com/datasheets/BC2AAPC-datasheet.pdf +AA battery cell holder +0 +2 +2 +Battery +BatteryHolder_MPD_BC12AAPC_2xAA +2xAA cell battery holder, Memory Protection Devices P/N BC12AAPC, http://www.memoryprotectiondevices.com/datasheets/BC12AAPC-datasheet.pdf +AA battery cell holder +0 +2 +2 +Battery +BatteryHolder_MPD_BC2003_1x2032 +http://www.memoryprotectiondevices.com/datasheets/BC-2003-datasheet.pdf +BC2003 CR2032 2032 Battery Holder +0 +3 +2 +Battery +BatteryHolder_MPD_BH-18650-PC2 +18650 Battery Holder (http://www.memoryprotectiondevices.com/datasheets/BK-18650-PC2-datasheet.pdf) +18650 Battery Holder +0 +2 +2 +Battery +BatteryHolder_Seiko_MS621F +Seiko MS621F, https://www.sii.co.jp/en/me/files/2014/02/file_EXTENDED_PRDCT_SPEC_75_FILE_11.jpg +Seiko MS621F +0 +2 +2 +Battery +BatteryHolder_TruPower_BH-331P_3xAA +Keystone Battery Holder BH-331P Battery Type 3xAA (Script generated with StandardBox.py) (Keystone Battery Holder BH-331P Battery Type 3xAA) +Battery Holder BH-331P Battery Type 3xAA +0 +2 +2 +Battery +Battery_CR1225 +CR1225 battery +battery CR1225 coin cell +0 +0 +0 +Battery +Battery_Panasonic_CR1025-VSK_Vertical_CircularHoles +Panasonic CR-1025/VSK battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-1025 coin cell vertical +0 +2 +2 +Battery +Battery_Panasonic_CR1220-VCN_Vertical_CircularHoles +Panasonic CR-1220/VCN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-1220 coin cell vertical +0 +2 +2 +Battery +Battery_Panasonic_CR1632-V1AN_Vertical_CircularHoles +Panasonic CR-1632-V1AN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-1632 coin cell vertical +0 +2 +2 +Battery +Battery_Panasonic_CR2025-V1AK_Vertical_CircularHoles +Panasonic CR-2025/V1AK battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-2025 coin cell vertical +0 +2 +2 +Battery +Battery_Panasonic_CR2032-VS1N_Vertical_CircularHoles +Panasonic CR-2032/VS1N battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-2032 coin cell vertical +0 +2 +2 +Battery +Battery_Panasonic_CR2354-VCN_Vertical_CircularHoles +Panasonic CR-2354/VCN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-2354/VCN coin cell vertical +0 +2 +2 +Battery +Battery_Panasonic_CR2450-VAN_Vertical_CircularHoles +Panasonic CR-2450/VAN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-2450 coin cell +0 +2 +2 +Battery +Battery_Panasonic_CR2477-VCN_Vertical_CircularHoles +Panasonic CR-2477/VCN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-2477 coin cell vertical +0 +2 +2 +Battery +Battery_Panasonic_CR3032-VCN_Vertical_CircularHoles +Panasonic CR-3032/VCN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-3032 coin cell vertical +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_1.00u_PCB +Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 1.00u PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_1.00u_Plate +Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 1.00u plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_1.25u_PCB +Cherry MX keyswitch, 1.25u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 1.25u PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_1.25u_Plate +Cherry MX keyswitch, 1.25u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 1.25u plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_1.50u_PCB +Cherry MX keyswitch, 1.50u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 1.50u PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_1.50u_Plate +Cherry MX keyswitch, 1.50u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 1.50u plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_1.75u_PCB +Cherry MX keyswitch, 1.75u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 1.75u PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_1.75u_Plate +Cherry MX keyswitch, 1.75u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 1.75u plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_2.00u_PCB +Cherry MX keyswitch, 2.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 2.00u PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_2.00u_Plate +Cherry MX keyswitch, 2.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 2.00u plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_2.00u_Vertical_PCB +Cherry MX keyswitch, 2.00u, vertical, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 2.00u vertical PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_2.00u_Vertical_Plate +Cherry MX keyswitch, 2.00u, vertical, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 2.00u vertical plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_2.25u_PCB +Cherry MX keyswitch, 2.25u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 2.25u PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_2.25u_Plate +Cherry MX keyswitch, 2.25u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 2.25u plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_2.75u_PCB +Cherry MX keyswitch, 2.75u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 2.75u PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_2.75u_Plate +Cherry MX keyswitch, 2.75u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 2.75u plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_6.25u_PCB +Cherry MX keyswitch, 6.25u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 6.25u PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_6.25u_Plate +Cherry MX keyswitch, 6.25u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 6.25u plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_ISOEnter_PCB +Cherry MX keyswitch, ISO Enter, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch ISO enter PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_ISOEnter_Plate +Cherry MX keyswitch, ISO Enter, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch ISO enter plate +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_1.00u +Matias/ALPS keyswitch, 1.00u, http://matias.ca/switches/ +Matias ALPS keyswitch 1.00u +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_1.25u +Matias/ALPS keyswitch, 1.25u, http://matias.ca/switches/ +Matias ALPS keyswitch 1.25u +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_1.50u +Matias/ALPS keyswitch, 1.50u, http://matias.ca/switches/ +Matias ALPS keyswitch 1.50u +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_1.75u +Matias/ALPS keyswitch, 1.75u, http://matias.ca/switches/ +Matias ALPS keyswitch 1.75u +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_2.00u +Matias/ALPS keyswitch, 2.00u, http://matias.ca/switches/ +Matias ALPS keyswitch 2.00u +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_2.25u +Matias/ALPS keyswitch, 2.25u, http://matias.ca/switches/ +Matias ALPS keyswitch 2.25u +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_2.75u +Matias/ALPS keyswitch, 2.75u, http://matias.ca/switches/ +Matias ALPS keyswitch 2.75u +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_6.25u +Matias/ALPS keyswitch, 6.25u, http://matias.ca/switches/ +Matias ALPS keyswitch 6.25u +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_ISOEnter +Matias/ALPS keyswitch, ISO Enter, http://matias.ca/switches/ +Matias ALPS keyswitch ISO enter +0 +2 +2 +Button_Switch_SMD +Nidec_Copal_SH-7010A +4-bit rotary coded switch, J-hook, https://www.nidec-copal-electronics.com/e/catalog/switch/sh-7000.pdf +rotary switch bcd +0 +6 +5 +Button_Switch_SMD +Nidec_Copal_SH-7010B +4-bit rotary coded switch, gull wing, https://www.nidec-copal-electronics.com/e/catalog/switch/sh-7000.pdf +rotary switch bcd +0 +6 +5 +Button_Switch_SMD +Nidec_Copal_SH-7040B +4-bit rotary coded switch, gull wing, Gray code, https://www.nidec-copal-electronics.com/e/catalog/switch/sh-7000.pdf +rotary switch bcd +0 +5 +5 +Button_Switch_SMD +Panasonic_EVQPUJ_EVQPUA +http://industrial.panasonic.com/cdbs/www-data/pdf/ATV0000/ATV0000CE5.pdf +SMD SMT SPST EVQPUJ EVQPUA +0 +4 +2 +Button_Switch_SMD +Panasonic_EVQPUK_EVQPUB +http://industrial.panasonic.com/cdbs/www-data/pdf/ATV0000/ATV0000CE5.pdf +SMD SMT SPST EVQPUK EVQPUB +0 +4 +2 +Button_Switch_SMD +Panasonic_EVQPUL_EVQPUC +http://industrial.panasonic.com/cdbs/www-data/pdf/ATV0000/ATV0000CE5.pdf +SMD SMT SPST EVQPUL EVQPUC +0 +4 +2 +Button_Switch_SMD +Panasonic_EVQPUM_EVQPUD +http://industrial.panasonic.com/cdbs/www-data/pdf/ATV0000/ATV0000CE5.pdf +SMD SMT SPST EVQPUM EVQPUD +0 +4 +2 +Button_Switch_SMD +SW_DIP_SPSTx01_Slide_6.7x4.1mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 1x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x4.1mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +2 +2 +Button_Switch_SMD +SW_DIP_SPSTx01_Slide_6.7x4.1mm_W8.61mm_P2.54mm_LowProfile +SMD 1x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x4.1mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +2 +2 +Button_Switch_SMD +SW_DIP_SPSTx01_Slide_9.78x4.72mm_W8.61mm_P2.54mm +SMD 1x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x4.72mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +2 +2 +Button_Switch_SMD +SW_DIP_SPSTx01_Slide_Copal_CHS-01A_W5.08mm_P1.27mm_JPin +SMD 1x-dip-switch SPST Copal_CHS-01A, Slide, row spacing 5.08 mm (200 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD, JPin +SMD DIP Switch SPST Slide 5.08mm 200mil SMD JPin +0 +2 +2 +Button_Switch_SMD +SW_DIP_SPSTx01_Slide_Copal_CHS-01B_W7.62mm_P1.27mm +SMD 1x-dip-switch SPST Copal_CHS-01B, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD +SMD DIP Switch SPST Slide 7.62mm 300mil SMD +0 +2 +2 +Button_Switch_SMD +SW_DIP_SPSTx01_Slide_Copal_CVS-01xB_W5.9mm_P1mm +SMD 1x-dip-switch SPST Copal_CVS-01xB, Slide, row spacing 5.9 mm (232 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/cvs.pdf) +SMD DIP Switch SPST Slide 5.9mm 232mil +0 +6 +3 +Button_Switch_SMD +SW_DIP_SPSTx01_Slide_Omron_A6S-110x_W8.9mm_P2.54mm +SMD 1x-dip-switch SPST Omron_A6S-110x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +2 +2 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_6.7x6.64mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 2x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x6.64mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_6.7x6.64mm_W8.61mm_P2.54mm_LowProfile +SMD 2x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x6.64mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_9.78x7.26mm_W8.61mm_P2.54mm +SMD 2x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x7.26mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_Copal_CHS-02A_W5.08mm_P1.27mm_JPin +SMD 2x-dip-switch SPST Copal_CHS-02A, Slide, row spacing 5.08 mm (200 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD, JPin +SMD DIP Switch SPST Slide 5.08mm 200mil SMD JPin +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_Copal_CHS-02B_W7.62mm_P1.27mm +SMD 2x-dip-switch SPST Copal_CHS-02B, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD +SMD DIP Switch SPST Slide 7.62mm 300mil SMD +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_Copal_CVS-02xB_W5.9mm_P1mm +SMD 2x-dip-switch SPST Copal_CVS-02xB, Slide, row spacing 5.9 mm (232 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/cvs.pdf) +SMD DIP Switch SPST Slide 5.9mm 232mil +0 +8 +5 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_KingTek_DSHP02TJ_W5.25mm_P1.27mm_JPin +SMD 2x-dip-switch SPST KingTek_DSHP02TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_KingTek_DSHP02TS_W7.62mm_P1.27mm +SMD 2x-dip-switch SPST KingTek_DSHP02TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_Omron_A6H-2101_W6.15mm_P1.27mm +SMD 2x-dip-switch SPST Omron_A6H-2101, Slide, row spacing 6.15 mm (242 mils), body size (see https://www.omron.com/ecb/products/pdf/en-a6h.pdf) +SMD DIP Switch SPST Slide 6.15mm 242mil +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_Omron_A6S-210x_W8.9mm_P2.54mm +SMD 2x-dip-switch SPST Omron_A6S-210x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx03_Slide_6.7x9.18mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 3x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x9.18mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +6 +6 +Button_Switch_SMD +SW_DIP_SPSTx03_Slide_6.7x9.18mm_W8.61mm_P2.54mm_LowProfile +SMD 3x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x9.18mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +6 +6 +Button_Switch_SMD +SW_DIP_SPSTx03_Slide_9.78x9.8mm_W8.61mm_P2.54mm +SMD 3x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x9.8mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +6 +6 +Button_Switch_SMD +SW_DIP_SPSTx03_Slide_Copal_CVS-03xB_W5.9mm_P1mm +SMD 3x-dip-switch SPST Copal_CVS-03xB, Slide, row spacing 5.9 mm (232 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/cvs.pdf) +SMD DIP Switch SPST Slide 5.9mm 232mil +0 +10 +7 +Button_Switch_SMD +SW_DIP_SPSTx03_Slide_KingTek_DSHP03TJ_W5.25mm_P1.27mm_JPin +SMD 3x-dip-switch SPST KingTek_DSHP03TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +6 +6 +Button_Switch_SMD +SW_DIP_SPSTx03_Slide_KingTek_DSHP03TS_W7.62mm_P1.27mm +SMD 3x-dip-switch SPST KingTek_DSHP03TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +6 +6 +Button_Switch_SMD +SW_DIP_SPSTx03_Slide_Omron_A6S-310x_W8.9mm_P2.54mm +SMD 3x-dip-switch SPST Omron_A6S-310x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +6 +6 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_6.7x11.72mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 4x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x11.72mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_6.7x11.72mm_W8.61mm_P2.54mm_LowProfile +SMD 4x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x11.72mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_9.78x12.34mm_W8.61mm_P2.54mm +SMD 4x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x12.34mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_Copal_CHS-04A_W5.08mm_P1.27mm_JPin +SMD 4x-dip-switch SPST Copal_CHS-04A, Slide, row spacing 5.08 mm (200 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD, JPin +SMD DIP Switch SPST Slide 5.08mm 200mil SMD JPin +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_Copal_CHS-04B_W7.62mm_P1.27mm +SMD 4x-dip-switch SPST Copal_CHS-04B, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD +SMD DIP Switch SPST Slide 7.62mm 300mil SMD +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_Copal_CVS-04xB_W5.9mm_P1mm +SMD 4x-dip-switch SPST Copal_CVS-04xB, Slide, row spacing 5.9 mm (232 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/cvs.pdf) +SMD DIP Switch SPST Slide 5.9mm 232mil +0 +12 +9 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_KingTek_DSHP04TJ_W5.25mm_P1.27mm_JPin +SMD 4x-dip-switch SPST KingTek_DSHP04TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_KingTek_DSHP04TS_W7.62mm_P1.27mm +SMD 4x-dip-switch SPST KingTek_DSHP04TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_Omron_A6H-4101_W6.15mm_P1.27mm +SMD 4x-dip-switch SPST Omron_A6H-4101, Slide, row spacing 6.15 mm (242 mils), body size (see https://www.omron.com/ecb/products/pdf/en-a6h.pdf) +SMD DIP Switch SPST Slide 6.15mm 242mil +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_Omron_A6S-410x_W8.9mm_P2.54mm +SMD 4x-dip-switch SPST Omron_A6S-410x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx05_Slide_6.7x14.26mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 5x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x14.26mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +10 +10 +Button_Switch_SMD +SW_DIP_SPSTx05_Slide_6.7x14.26mm_W8.61mm_P2.54mm_LowProfile +SMD 5x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x14.26mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +10 +10 +Button_Switch_SMD +SW_DIP_SPSTx05_Slide_9.78x14.88mm_W8.61mm_P2.54mm +SMD 5x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x14.88mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +10 +10 +Button_Switch_SMD +SW_DIP_SPSTx05_Slide_KingTek_DSHP05TJ_W5.25mm_P1.27mm_JPin +SMD 5x-dip-switch SPST KingTek_DSHP05TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +10 +10 +Button_Switch_SMD +SW_DIP_SPSTx05_Slide_KingTek_DSHP05TS_W7.62mm_P1.27mm +SMD 5x-dip-switch SPST KingTek_DSHP05TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +10 +10 +Button_Switch_SMD +SW_DIP_SPSTx05_Slide_Omron_A6S-510x_W8.9mm_P2.54mm +SMD 5x-dip-switch SPST Omron_A6S-510x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +10 +10 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_6.7x16.8mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 6x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x16.8mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_6.7x16.8mm_W8.61mm_P2.54mm_LowProfile +SMD 6x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x16.8mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_9.78x17.42mm_W8.61mm_P2.54mm +SMD 6x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x17.42mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_Copal_CHS-06A_W5.08mm_P1.27mm_JPin +SMD 6x-dip-switch SPST Copal_CHS-06A, Slide, row spacing 5.08 mm (200 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD, JPin +SMD DIP Switch SPST Slide 5.08mm 200mil SMD JPin +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_Copal_CHS-06B_W7.62mm_P1.27mm +SMD 6x-dip-switch SPST Copal_CHS-06B, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD +SMD DIP Switch SPST Slide 7.62mm 300mil SMD +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_KingTek_DSHP06TJ_W5.25mm_P1.27mm_JPin +SMD 6x-dip-switch SPST KingTek_DSHP06TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_KingTek_DSHP06TS_W7.62mm_P1.27mm +SMD 6x-dip-switch SPST KingTek_DSHP06TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_Omron_A6H-6101_W6.15mm_P1.27mm +SMD 6x-dip-switch SPST Omron_A6H-6101, Slide, row spacing 6.15 mm (242 mils), body size (see https://www.omron.com/ecb/products/pdf/en-a6h.pdf) +SMD DIP Switch SPST Slide 6.15mm 242mil +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_Omron_A6S-610x_W8.9mm_P2.54mm +SMD 6x-dip-switch SPST Omron_A6S-610x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx07_Slide_6.7x19.34mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 7x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x19.34mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +14 +14 +Button_Switch_SMD +SW_DIP_SPSTx07_Slide_6.7x19.34mm_W8.61mm_P2.54mm_LowProfile +SMD 7x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x19.34mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +14 +14 +Button_Switch_SMD +SW_DIP_SPSTx07_Slide_9.78x19.96mm_W8.61mm_P2.54mm +SMD 7x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x19.96mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +14 +14 +Button_Switch_SMD +SW_DIP_SPSTx07_Slide_KingTek_DSHP07TJ_W5.25mm_P1.27mm_JPin +SMD 7x-dip-switch SPST KingTek_DSHP07TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +14 +14 +Button_Switch_SMD +SW_DIP_SPSTx07_Slide_KingTek_DSHP07TS_W7.62mm_P1.27mm +SMD 7x-dip-switch SPST KingTek_DSHP07TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +14 +14 +Button_Switch_SMD +SW_DIP_SPSTx07_Slide_Omron_A6S-710x_W8.9mm_P2.54mm +SMD 7x-dip-switch SPST Omron_A6S-710x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +14 +14 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_6.7x21.88mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 8x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x21.88mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_6.7x21.88mm_W8.61mm_P2.54mm_LowProfile +SMD 8x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x21.88mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_9.78x22.5mm_W8.61mm_P2.54mm +SMD 8x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x22.5mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_Copal_CHS-08A_W5.08mm_P1.27mm_JPin +SMD 8x-dip-switch SPST Copal_CHS-08A, Slide, row spacing 5.08 mm (200 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD, JPin +SMD DIP Switch SPST Slide 5.08mm 200mil SMD JPin +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_Copal_CHS-08B_W7.62mm_P1.27mm +SMD 8x-dip-switch SPST Copal_CHS-08B, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD +SMD DIP Switch SPST Slide 7.62mm 300mil SMD +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_Copal_CVS-08xB_W5.9mm_P1mm +SMD 8x-dip-switch SPST Copal_CVS-08xB, Slide, row spacing 5.9 mm (232 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/cvs.pdf) +SMD DIP Switch SPST Slide 5.9mm 232mil +0 +20 +17 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_KingTek_DSHP08TJ_W5.25mm_P1.27mm_JPin +SMD 8x-dip-switch SPST KingTek_DSHP08TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_KingTek_DSHP08TS_W7.62mm_P1.27mm +SMD 8x-dip-switch SPST KingTek_DSHP08TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_Omron_A6H-8101_W6.15mm_P1.27mm +SMD 8x-dip-switch SPST Omron_A6H-8101, Slide, row spacing 6.15 mm (242 mils), body size (see https://www.omron.com/ecb/products/pdf/en-a6h.pdf) +SMD DIP Switch SPST Slide 6.15mm 242mil +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_Omron_A6S-810x_W8.9mm_P2.54mm +SMD 8x-dip-switch SPST Omron_A6S-810x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx09_Slide_6.7x24.42mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 9x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x24.42mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +18 +18 +Button_Switch_SMD +SW_DIP_SPSTx09_Slide_6.7x24.42mm_W8.61mm_P2.54mm_LowProfile +SMD 9x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x24.42mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +18 +18 +Button_Switch_SMD +SW_DIP_SPSTx09_Slide_9.78x25.04mm_W8.61mm_P2.54mm +SMD 9x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x25.04mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +18 +18 +Button_Switch_SMD +SW_DIP_SPSTx09_Slide_KingTek_DSHP09TJ_W5.25mm_P1.27mm_JPin +SMD 9x-dip-switch SPST KingTek_DSHP09TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +18 +18 +Button_Switch_SMD +SW_DIP_SPSTx09_Slide_KingTek_DSHP09TS_W7.62mm_P1.27mm +SMD 9x-dip-switch SPST KingTek_DSHP09TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +18 +18 +Button_Switch_SMD +SW_DIP_SPSTx09_Slide_Omron_A6S-910x_W8.9mm_P2.54mm +SMD 9x-dip-switch SPST Omron_A6S-910x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +18 +18 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_6.7x26.96mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 10x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x26.96mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_6.7x26.96mm_W8.61mm_P2.54mm_LowProfile +SMD 10x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x26.96mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_9.78x27.58mm_W8.61mm_P2.54mm +SMD 10x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x27.58mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_Copal_CHS-10A_W5.08mm_P1.27mm_JPin +SMD 10x-dip-switch SPST Copal_CHS-10A, Slide, row spacing 5.08 mm (200 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD, JPin +SMD DIP Switch SPST Slide 5.08mm 200mil SMD JPin +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_Copal_CHS-10B_W7.62mm_P1.27mm +SMD 10x-dip-switch SPST Copal_CHS-10B, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD +SMD DIP Switch SPST Slide 7.62mm 300mil SMD +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_KingTek_DSHP10TJ_W5.25mm_P1.27mm_JPin +SMD 10x-dip-switch SPST KingTek_DSHP10TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_KingTek_DSHP10TS_W7.62mm_P1.27mm +SMD 10x-dip-switch SPST KingTek_DSHP10TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_Omron_A6H-10101_W6.15mm_P1.27mm +SMD 10x-dip-switch SPST Omron_A6H-10101, Slide, row spacing 6.15 mm (242 mils), body size (see https://www.omron.com/ecb/products/pdf/en-a6h.pdf) +SMD DIP Switch SPST Slide 6.15mm 242mil +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_Omron_A6S-1010x_W8.9mm_P2.54mm +SMD 10x-dip-switch SPST Omron_A6S-1010x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx11_Slide_6.7x29.5mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 11x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x29.5mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +22 +22 +Button_Switch_SMD +SW_DIP_SPSTx11_Slide_6.7x29.5mm_W8.61mm_P2.54mm_LowProfile +SMD 11x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x29.5mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +22 +22 +Button_Switch_SMD +SW_DIP_SPSTx11_Slide_9.78x30.12mm_W8.61mm_P2.54mm +SMD 11x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x30.12mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +22 +22 +Button_Switch_SMD +SW_DIP_SPSTx12_Slide_6.7x32.04mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 12x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x32.04mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +24 +24 +Button_Switch_SMD +SW_DIP_SPSTx12_Slide_6.7x32.04mm_W8.61mm_P2.54mm_LowProfile +SMD 12x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x32.04mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +24 +24 +Button_Switch_SMD +SW_DIP_SPSTx12_Slide_9.78x32.66mm_W8.61mm_P2.54mm +SMD 12x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x32.66mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +24 +24 +Button_Switch_SMD +SW_DPDT_CK_JS202011JCQN +Sub-miniature slide switch, vertical, SMT J bend https://dznh3ojzb2azq.cloudfront.net/products/Slide/JS/documents/datasheet.pdf +switch DPDT SMT +0 +6 +6 +Button_Switch_SMD +SW_MEC_5GSH9 +MEC 5G single pole normally-open tactile switch +switch normally-open pushbutton push-button +0 +4 +4 +Button_Switch_SMD +SW_Push_1P1T-MP_NO_Horizontal_Alps_SKRTLAE010 +Side push button (https://www.alps.com/prod/info/E/PDF/Tact/SurfaceMount/SKRT/SKRT.pdf) +push horizontal SPST 1P1T +0 +5 +3 +Button_Switch_SMD +SW_Push_1P1T-SH_NO_CK_KMR2xxG +CK components KMR2 tactile switch with ground pin http://www.ckswitches.com/media/1479/kmr2.pdf +tactile switch kmr2 +0 +5 +3 +Button_Switch_SMD +SW_Push_1P1T_NO_6x6mm_H9.5mm +tactile push button, 6x6mm e.g. PTS645xx series, height=9.5mm +tact sw push 6mm smd +0 +4 +2 +Button_Switch_SMD +SW_Push_1P1T_NO_CK_KMR2 +CK components KMR2 tactile switch http://www.ckswitches.com/media/1479/kmr2.pdf +tactile switch kmr2 +0 +4 +2 +Button_Switch_SMD +SW_Push_1P1T_NO_CK_KSC6xxJ +CK components KSC6 tactile switch https://www.ckswitches.com/media/1972/ksc6.pdf +tactile switch ksc6 +0 +4 +2 +Button_Switch_SMD +SW_Push_1P1T_NO_CK_KSC7xxJ +CK components KSC7 tactile switch https://www.ckswitches.com/media/1973/ksc7.pdf +tactile switch ksc7 +0 +4 +2 +Button_Switch_SMD +SW_Push_1P1T_NO_CK_PTS125Sx43PSMTR +C&K Switches 1P1T SMD PTS125 Series 12mm Tact Switch with Pegs, https://www.ckswitches.com/media/1462/pts125.pdf +Button Tactile Switch SPST 1P1T +0 +4 +2 +Button_Switch_SMD +SW_Push_1P1T_NO_Vertical_Wuerth_434133025816 +https://katalog.we-online.com/em/datasheet/434133025816.pdf +tactile switch Wurth Wuerth +0 +4 +2 +Button_Switch_SMD +SW_Push_SPST_NO_Alps_SKRK +http://www.alps.com/prod/info/E/HTML/Tact/SurfaceMount/SKRK/SKRKAHE020.html +SMD SMT button +0 +2 +2 +Button_Switch_SMD +SW_SP3T_PCM13 +Ultraminiature Surface Mount Slide Switch, right-angle, https://www.ckswitches.com/media/1424/pcm.pdf + +0 +8 +4 +Button_Switch_SMD +SW_SPDT_CK-JS102011SAQN +Sub-miniature slide switch, right-angle, http://www.ckswitches.com/media/1422/js.pdf +switch spdt +0 +3 +3 +Button_Switch_SMD +SW_SPDT_PCM12 +Ultraminiature Surface Mount Slide Switch, right-angle, https://www.ckswitches.com/media/1424/pcm.pdf + +0 +7 +3 +Button_Switch_SMD +SW_SPST_B3S-1000 +Surface Mount Tactile Switch for High-Density Packaging +Tactile Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_B3S-1100 +Surface Mount Tactile Switch for High-Density Packaging with Ground Terminal +Tactile Switch +0 +5 +3 +Button_Switch_SMD +SW_SPST_B3SL-1002P +Middle Stroke Tactile Switch, B3SL +Middle Stroke Tactile Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_B3SL-1022P +Middle Stroke Tactile Switch, B3SL +Middle Stroke Tactile Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_B3U-1000P +Ultra-small-sized Tactile Switch with High Contact Reliability, Top-actuated Model, without Ground Terminal, without Boss +Tactile Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_B3U-1000P-B +Ultra-small-sized Tactile Switch with High Contact Reliability, Top-actuated Model, without Ground Terminal, with Boss +Tactile Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_B3U-1100P +Ultra-small-sized Tactile Switch with High Contact Reliability, Top-actuated Model, with Ground Terminal, without Boss +Tactile Switch +0 +3 +3 +Button_Switch_SMD +SW_SPST_B3U-1100P-B +Ultra-small-sized Tactile Switch with High Contact Reliability, Top-actuated Model, with Ground Terminal, with Boss +Tactile Switch +0 +3 +3 +Button_Switch_SMD +SW_SPST_B3U-3000P +Ultra-small-sized Tactile Switch with High Contact Reliability, Side-actuated Model, without Ground Terminal, without Boss +Tactile Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_B3U-3000P-B +Ultra-small-sized Tactile Switch with High Contact Reliability, Side-actuated Model, without Ground Terminal, with Boss +Tactile Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_B3U-3100P +Ultra-small-sized Tactile Switch with High Contact Reliability, Side-actuated Model, with Ground Terminal, without Boss +Tactile Switch +0 +3 +3 +Button_Switch_SMD +SW_SPST_B3U-3100P-B +Ultra-small-sized Tactile Switch with High Contact Reliability, Side-actuated Model, with Ground Terminal, with Boss +Tactile Switch +0 +3 +3 +Button_Switch_SMD +SW_SPST_CK_KXT3 +https://www.ckswitches.com/media/1465/kxt3.pdf +Switch SPST KXT3 +0 +2 +2 +Button_Switch_SMD +SW_SPST_CK_RS282G05A3 +https://www.mouser.com/ds/2/60/RS-282G05A-SM_RT-1159762.pdf +SPST button tactile switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_EVPBF +Light Touch Switch + +0 +4 +2 +Button_Switch_SMD +SW_SPST_EVQP0 +Light Touch Switch, https://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/ATK0000CE28.pdf + +0 +4 +2 +Button_Switch_SMD +SW_SPST_EVQP2 +Light Touch Switch + +0 +4 +2 +Button_Switch_SMD +SW_SPST_EVQP7A +Light Touch Switch,https://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/ATK0000CE20.pdf + +0 +4 +2 +Button_Switch_SMD +SW_SPST_EVQP7C +Light Touch Switch + +0 +4 +2 +Button_Switch_SMD +SW_SPST_EVQPE1 +Light Touch Switch, https://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/ATK0000CE7.pdf + +0 +2 +2 +Button_Switch_SMD +SW_SPST_EVQQ2 +Light Touch Switch, https://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/ATK0000CE28.pdf + +0 +4 +2 +Button_Switch_SMD +SW_SPST_FSMSM +http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=1437566-3&DocType=Customer+Drawing&DocLang=English +SPST button tactile switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_Omron_B3FS-100xP +Surface Mount Tactile Switch for High-Density Mounting, 3.1mm height, https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3fs.pdf +Tactile Switch +0 +4 +4 +Button_Switch_SMD +SW_SPST_Omron_B3FS-101xP +Surface Mount Tactile Switch for High-Density Mounting, 4.3mm height, https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3fs.pdf +Tactile Switch +0 +4 +4 +Button_Switch_SMD +SW_SPST_Omron_B3FS-105xP +Surface Mount Tactile Switch for High-Density Mounting, 7.3mm height, https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3fs.pdf +Tactile Switch +0 +4 +4 +Button_Switch_SMD +SW_SPST_PTS645 +C&K Components SPST SMD PTS645 Series 6mm Tact Switch +SPST Button Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_PTS810 +C&K Components, PTS 810 Series, Microminiature SMT Top Actuated, http://www.ckswitches.com/media/1476/pts810.pdf +SPST Button Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_Panasonic_EVQPL_3PL_5PL_PT_A08 +Light Touch Switch, http://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/ATK0000CE3.pdf +SMD SMT SPST EVQPL EVQPT +0 +6 +3 +Button_Switch_SMD +SW_SPST_Panasonic_EVQPL_3PL_5PL_PT_A15 +Light Touch Switch, http://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/ATK0000CE3.pdf +SMD SMT SPST EVQPL EVQPT +0 +6 +3 +Button_Switch_SMD +SW_SPST_REED_CT05-XXXX-G1 +Coto Technologies SPST Reed Switch CT05-XXXX-G1 +Coto Reed SPST Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_REED_CT05-XXXX-J1 +Coto Technologies SPST Reed Switch CT05-XXXX-J1 +Coto Reed SPST Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_REED_CT10-XXXX-G1 +Coto Technologies SPST Reed Switch CT10-XXXX-G1 +Coto Reed SPST Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_REED_CT10-XXXX-G2 +Coto Technologies SPST Reed Switch CT10-XXXX-G2 +Coto Reed SPST Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_REED_CT10-XXXX-G4 +Coto Technologies SPST Reed Switch CT10-XXXX-G4 +Coto Reed SPST Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_SKQG_WithStem +ALPS 5.2mm Square Low-profile Type (Surface Mount) SKQG Series, With stem, http://www.alps.com/prod/info/E/HTML/Tact/SurfaceMount/SKQG/SKQGAFE010.html +SPST Button Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_SKQG_WithoutStem +ALPS 5.2mm Square Low-profile Type (Surface Mount) SKQG Series, Without stem, http://www.alps.com/prod/info/E/HTML/Tact/SurfaceMount/SKQG/SKQGAEE010.html +SPST Button Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_TL3305A +https://www.e-switch.com/system/asset/product_line/data_sheet/213/TL3305.pdf +TL3305 Series Tact Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_TL3305B +https://www.e-switch.com/system/asset/product_line/data_sheet/213/TL3305.pdf +TL3305 Series Tact Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_TL3305C +https://www.e-switch.com/system/asset/product_line/data_sheet/213/TL3305.pdf +TL3305 Series Tact Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_TL3342 +Low-profile SMD Tactile Switch, https://www.e-switch.com/system/asset/product_line/data_sheet/165/TL3342.pdf +SPST Tactile Switch +0 +4 +2 +Button_Switch_THT +KSA_Tactile_SPST +KSA http://www.ckswitches.com/media/1457/ksa_ksl.pdf +SWITCH SMD KSA SW +0 +5 +5 +Button_Switch_THT +Nidec_Copal_SH-7010C +4-bit rotary coded switch, through-hole, https://www.nidec-copal-electronics.com/e/catalog/switch/sh-7000.pdf +rotary switch bcd +0 +6 +5 +Button_Switch_THT +Push_E-Switch_KS01Q01 +E-Switch KS01Q01 http://spec_sheets.e-switch.com/specs/29-KS01Q01.pdf +Push Button +0 +4 +4 +Button_Switch_THT +SW_CW_GPTS203211B +SPST Off-On Pushbutton, 1A, 30V, CW Industries P/N GPTS203211B, http://switches-connectors-custom.cwind.com/Asset/GPTS203211BR2.pdf +SPST button switch Off-On +0 +2 +2 +Button_Switch_THT +SW_CuK_JS202011AQN_DPDT_Angled +CuK sub miniature slide switch, JS series, DPDT, right angle, http://www.ckswitches.com/media/1422/js.pdf +switch DPDT +0 +6 +6 +Button_Switch_THT +SW_CuK_JS202011CQN_DPDT_Straight +CuK sub miniature slide switch, JS series, DPDT, right angle, http://www.ckswitches.com/media/1422/js.pdf +switch DPDT +0 +6 +6 +Button_Switch_THT +SW_CuK_OS102011MA1QN1_SPDT_Angled +CuK miniature slide switch, OS series, SPDT, right angle, http://www.ckswitches.com/media/1428/os.pdf +switch SPDT +0 +5 +3 +Button_Switch_THT +SW_DIP_SPSTx01_Piano_10.8x4.1mm_W7.62mm_P2.54mm +1x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x4.1mm +DIP Switch SPST Piano 7.62mm 300mil +0 +2 +2 +Button_Switch_THT +SW_DIP_SPSTx01_Slide_6.7x4.1mm_W7.62mm_P2.54mm_LowProfile +1x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x4.1mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +2 +2 +Button_Switch_THT +SW_DIP_SPSTx01_Slide_9.78x4.72mm_W7.62mm_P2.54mm +1x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x4.72mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +2 +2 +Button_Switch_THT +SW_DIP_SPSTx02_Piano_10.8x6.64mm_W7.62mm_P2.54mm +2x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x6.64mm +DIP Switch SPST Piano 7.62mm 300mil +0 +4 +4 +Button_Switch_THT +SW_DIP_SPSTx02_Piano_CTS_Series194-2MSTN_W7.62mm_P2.54mm +2x-dip-switch SPST CTS_Series194-2MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +4 +4 +Button_Switch_THT +SW_DIP_SPSTx02_Slide_6.7x6.64mm_W7.62mm_P2.54mm_LowProfile +2x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x6.64mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +4 +4 +Button_Switch_THT +SW_DIP_SPSTx02_Slide_9.78x7.26mm_W7.62mm_P2.54mm +2x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x7.26mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +4 +4 +Button_Switch_THT +SW_DIP_SPSTx03_Piano_10.8x9.18mm_W7.62mm_P2.54mm +3x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x9.18mm +DIP Switch SPST Piano 7.62mm 300mil +0 +6 +6 +Button_Switch_THT +SW_DIP_SPSTx03_Piano_CTS_Series194-3MSTN_W7.62mm_P2.54mm +3x-dip-switch SPST CTS_Series194-3MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +6 +6 +Button_Switch_THT +SW_DIP_SPSTx03_Slide_6.7x9.18mm_W7.62mm_P2.54mm_LowProfile +3x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x9.18mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +6 +6 +Button_Switch_THT +SW_DIP_SPSTx03_Slide_9.78x9.8mm_W7.62mm_P2.54mm +3x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x9.8mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +6 +6 +Button_Switch_THT +SW_DIP_SPSTx04_Piano_10.8x11.72mm_W7.62mm_P2.54mm +4x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x11.72mm +DIP Switch SPST Piano 7.62mm 300mil +0 +8 +8 +Button_Switch_THT +SW_DIP_SPSTx04_Piano_CTS_Series194-4MSTN_W7.62mm_P2.54mm +4x-dip-switch SPST CTS_Series194-4MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +8 +8 +Button_Switch_THT +SW_DIP_SPSTx04_Slide_6.7x11.72mm_W7.62mm_P2.54mm_LowProfile +4x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x11.72mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +8 +8 +Button_Switch_THT +SW_DIP_SPSTx04_Slide_9.78x12.34mm_W7.62mm_P2.54mm +4x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x12.34mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +8 +8 +Button_Switch_THT +SW_DIP_SPSTx05_Piano_10.8x14.26mm_W7.62mm_P2.54mm +5x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x14.26mm +DIP Switch SPST Piano 7.62mm 300mil +0 +10 +10 +Button_Switch_THT +SW_DIP_SPSTx05_Piano_CTS_Series194-5MSTN_W7.62mm_P2.54mm +5x-dip-switch SPST CTS_Series194-5MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +10 +10 +Button_Switch_THT +SW_DIP_SPSTx05_Slide_6.7x14.26mm_W7.62mm_P2.54mm_LowProfile +5x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x14.26mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +10 +10 +Button_Switch_THT +SW_DIP_SPSTx05_Slide_9.78x14.88mm_W7.62mm_P2.54mm +5x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x14.88mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +10 +10 +Button_Switch_THT +SW_DIP_SPSTx06_Piano_10.8x16.8mm_W7.62mm_P2.54mm +6x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x16.8mm +DIP Switch SPST Piano 7.62mm 300mil +0 +12 +12 +Button_Switch_THT +SW_DIP_SPSTx06_Piano_CTS_Series194-6MSTN_W7.62mm_P2.54mm +6x-dip-switch SPST CTS_Series194-6MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +12 +12 +Button_Switch_THT +SW_DIP_SPSTx06_Slide_6.7x16.8mm_W7.62mm_P2.54mm_LowProfile +6x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x16.8mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +12 +12 +Button_Switch_THT +SW_DIP_SPSTx06_Slide_9.78x17.42mm_W7.62mm_P2.54mm +6x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x17.42mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +12 +12 +Button_Switch_THT +SW_DIP_SPSTx07_Piano_10.8x19.34mm_W7.62mm_P2.54mm +7x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x19.34mm +DIP Switch SPST Piano 7.62mm 300mil +0 +14 +14 +Button_Switch_THT +SW_DIP_SPSTx07_Piano_CTS_Series194-7MSTN_W7.62mm_P2.54mm +7x-dip-switch SPST CTS_Series194-7MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +14 +14 +Button_Switch_THT +SW_DIP_SPSTx07_Slide_6.7x19.34mm_W7.62mm_P2.54mm_LowProfile +7x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x19.34mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +14 +14 +Button_Switch_THT +SW_DIP_SPSTx07_Slide_9.78x19.96mm_W7.62mm_P2.54mm +7x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x19.96mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +14 +14 +Button_Switch_THT +SW_DIP_SPSTx08_Piano_10.8x21.88mm_W7.62mm_P2.54mm +8x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x21.88mm +DIP Switch SPST Piano 7.62mm 300mil +0 +16 +16 +Button_Switch_THT +SW_DIP_SPSTx08_Piano_CTS_Series194-8MSTN_W7.62mm_P2.54mm +8x-dip-switch SPST CTS_Series194-8MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +16 +16 +Button_Switch_THT +SW_DIP_SPSTx08_Slide_6.7x21.88mm_W7.62mm_P2.54mm_LowProfile +8x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x21.88mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +16 +16 +Button_Switch_THT +SW_DIP_SPSTx08_Slide_9.78x22.5mm_W7.62mm_P2.54mm +8x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x22.5mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +16 +16 +Button_Switch_THT +SW_DIP_SPSTx09_Piano_10.8x24.42mm_W7.62mm_P2.54mm +9x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x24.42mm +DIP Switch SPST Piano 7.62mm 300mil +0 +18 +18 +Button_Switch_THT +SW_DIP_SPSTx09_Piano_CTS_Series194-9MSTN_W7.62mm_P2.54mm +9x-dip-switch SPST CTS_Series194-9MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +18 +18 +Button_Switch_THT +SW_DIP_SPSTx09_Slide_6.7x24.42mm_W7.62mm_P2.54mm_LowProfile +9x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x24.42mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +18 +18 +Button_Switch_THT +SW_DIP_SPSTx09_Slide_9.78x25.04mm_W7.62mm_P2.54mm +9x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x25.04mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +18 +18 +Button_Switch_THT +SW_DIP_SPSTx10_Piano_10.8x26.96mm_W7.62mm_P2.54mm +10x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x26.96mm +DIP Switch SPST Piano 7.62mm 300mil +0 +20 +20 +Button_Switch_THT +SW_DIP_SPSTx10_Piano_CTS_Series194-10MSTN_W7.62mm_P2.54mm +10x-dip-switch SPST CTS_Series194-10MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +20 +20 +Button_Switch_THT +SW_DIP_SPSTx10_Slide_6.7x26.96mm_W7.62mm_P2.54mm_LowProfile +10x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x26.96mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +20 +20 +Button_Switch_THT +SW_DIP_SPSTx10_Slide_9.78x27.58mm_W7.62mm_P2.54mm +10x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x27.58mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +20 +20 +Button_Switch_THT +SW_DIP_SPSTx11_Piano_10.8x29.5mm_W7.62mm_P2.54mm +11x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x29.5mm +DIP Switch SPST Piano 7.62mm 300mil +0 +22 +22 +Button_Switch_THT +SW_DIP_SPSTx11_Piano_CTS_Series194-11MSTN_W7.62mm_P2.54mm +11x-dip-switch SPST CTS_Series194-11MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +22 +22 +Button_Switch_THT +SW_DIP_SPSTx11_Slide_6.7x29.5mm_W7.62mm_P2.54mm_LowProfile +11x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x29.5mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +22 +22 +Button_Switch_THT +SW_DIP_SPSTx11_Slide_9.78x30.12mm_W7.62mm_P2.54mm +11x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x30.12mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +22 +22 +Button_Switch_THT +SW_DIP_SPSTx12_Piano_10.8x32.04mm_W7.62mm_P2.54mm +12x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x32.04mm +DIP Switch SPST Piano 7.62mm 300mil +0 +24 +24 +Button_Switch_THT +SW_DIP_SPSTx12_Piano_CTS_Series194-12MSTN_W7.62mm_P2.54mm +12x-dip-switch SPST CTS_Series194-12MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +24 +24 +Button_Switch_THT +SW_DIP_SPSTx12_Slide_6.7x32.04mm_W7.62mm_P2.54mm_LowProfile +12x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x32.04mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +24 +24 +Button_Switch_THT +SW_DIP_SPSTx12_Slide_9.78x32.66mm_W7.62mm_P2.54mm +12x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x32.66mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +24 +24 +Button_Switch_THT +SW_E-Switch_EG1224_SPDT_Angled +E-Switch slide switch, EG series, SPDT, right angle, http://spec_sheets.e-switch.com/specs/P040042.pdf +switch SPDT +0 +7 +3 +Button_Switch_THT +SW_E-Switch_EG1271_DPDT +E-Switch sub miniature slide switch, EG series, DPDT, http://spec_sheets.e-switch.com/specs/P040047.pdf +switch DPDT +0 +6 +6 +Button_Switch_THT +SW_E-Switch_EG2219_DPDT_Angled +E-Switch slide switch, EG series, DPDT, right angle, http://spec_sheets.e-switch.com/specs/P040170.pdf +switch DPDT +0 +10 +6 +Button_Switch_THT +SW_Lever_1P2T_NKK_GW12LxH +Switch, single pole double throw, right angle, http://www.nkkswitches.com/pdf/GW.pdf +switch single-pole double-throw spdt ON-ON horizontal +0 +5 +3 +Button_Switch_THT +SW_MEC_5GTH9 +MEC 5G single pole normally-open tactile switch https://cdn.sos.sk/productdata/80/f6/aabf7be6/5gth9358222.pdf +switch normally-open pushbutton push-button +0 +4 +2 +Button_Switch_THT +SW_NKK_BB15AH +https://www.nkkswitches.com/pdf/Bpushbuttons-1.pdf +Pushbutton Right-angle +0 +5 +3 +Button_Switch_THT +SW_NKK_G1xJP +Switch NKK G1xJP http://www.nkkswitches.com/pdf/gwillum.pdf +SWITCH TOGGLE ILLUM SPDT NKK +0 +6 +6 +Button_Switch_THT +SW_NKK_GW12LJP +Switch, single pole double throw, illuminated paddle, http://www.nkkswitches.com/pdf/gwillum.pdf +switch single-pole double-throw spdt ON-ON illuminated LED +0 +6 +6 +Button_Switch_THT +SW_PUSH-12mm +SW PUSH 12mm https://www.e-switch.com/system/asset/product_line/data_sheet/143/TL1100.pdf +tact sw push 12mm +0 +4 +2 +Button_Switch_THT +SW_PUSH-12mm_Wuerth-430476085716 +SW PUSH 12mm http://katalog.we-online.de/em/datasheet/430476085716.pdf +tact sw push 12mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_6mm +https://www.omron.com/ecb/products/pdf/en-b3f.pdf +tact sw push 6mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_6mm_H4.3mm +tactile push button, 6x6mm e.g. PHAP33xx series, height=4.3mm +tact sw push 6mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_6mm_H5mm +tactile push button, 6x6mm e.g. PHAP33xx series, height=5mm +tact sw push 6mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_6mm_H7.3mm +tactile push button, 6x6mm e.g. PHAP33xx series, height=7.3mm +tact sw push 6mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_6mm_H8.5mm +tactile push button, 6x6mm e.g. PHAP33xx series, height=8.5mm +tact sw push 6mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_6mm_H8mm +tactile push button, 6x6mm e.g. PHAP33xx series, height=8mm +tact sw push 6mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_6mm_H9.5mm +tactile push button, 6x6mm e.g. PHAP33xx series, height=9.5mm +tact sw push 6mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_6mm_H13mm +tactile push button, 6x6mm e.g. PHAP33xx series, height=13mm +tact sw push 6mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_E-Switch_FS5700DP_DPDT +FS5700 series pushbutton footswitch, DPDT, https://www.e-switch.com/system/asset/product_line/data_sheet/226/FS5700.pdf +switch DPDT footswitch +0 +6 +6 +Button_Switch_THT +SW_PUSH_LCD_E3_SAxxxx +Switch with LCD screen E3 SAxxxx +switch normally-open pushbutton push-button LCD +0 +6 +6 +Button_Switch_THT +SW_PUSH_LCD_E3_SAxxxx_SocketPins +Switch with LCD screen E3 SAxxxx +switch normally-open pushbutton push-button LCD +0 +6 +6 +Button_Switch_THT +SW_Push_1P1T_NO_LED_E-Switch_TL1250 +illuminated right angle tact switch https://www.e-switch.com/system/asset/product_line/data_sheet/148/TL1250.pdf +led push switch right angle +0 +6 +4 +Button_Switch_THT +SW_Push_1P2T_Vertical_E-Switch_800UDP8P1A1M6 + right angle SPDT push button https://www.e-switch.com/system/asset/product_line/data_sheet/210/800U.pdf +IP67 ultra-miniture horizontal +0 +5 +3 +Button_Switch_THT +SW_Push_2P2T_Vertical_E-Switch_800UDP8P1A1M6 + right angle DPDT push button https://www.e-switch.com/system/asset/product_line/data_sheet/210/800U.pdf +IP67 ultra-miniture horizontal +0 +8 +6 +Button_Switch_THT +SW_Slide_1P2T_CK_OS102011MS2Q +CuK miniature slide switch, OS series, SPDT, https://www.ckswitches.com/media/1428/os.pdf +switch SPDT +0 +5 +3 +Button_Switch_THT +SW_TH_Tactile_Omron_B3F-10xx +SW_TH_Tactile_Omron_B3F-10xx_https://www.omron.com/ecb/products/pdf/en-b3f.pdf +Omron B3F-10xx +0 +4 +4 +Button_Switch_THT +SW_Tactile_SKHH_Angled +tactile switch 6mm ALPS SKHH right angle http://www.alps.com/prod/info/E/HTML/Tact/SnapIn/SKHH/SKHHLUA010.html +tactile switch 6mm ALPS SKHH right angle +0 +4 +2 +Button_Switch_THT +SW_Tactile_SPST_Angled_PTS645Vx31-2LFS +tactile switch SPST right angle, PTS645VL31-2 LFS +tactile switch SPST angled PTS645VL31-2 LFS C&K Button +0 +4 +2 +Button_Switch_THT +SW_Tactile_SPST_Angled_PTS645Vx39-2LFS +tactile switch SPST right angle, PTS645VL39-2 LFS +tactile switch SPST angled PTS645VL39-2 LFS C&K Button +0 +4 +2 +Button_Switch_THT +SW_Tactile_SPST_Angled_PTS645Vx58-2LFS +tactile switch SPST right angle, PTS645VL58-2 LFS +tactile switch SPST angled PTS645VL58-2 LFS C&K Button +0 +4 +2 +Button_Switch_THT +SW_Tactile_SPST_Angled_PTS645Vx83-2LFS +tactile switch SPST right angle, PTS645VL83-2 LFS +tactile switch SPST angled PTS645VL83-2 LFS C&K Button +0 +4 +2 +Button_Switch_THT +SW_Tactile_Straight_KSA0Axx1LFTR +SW PUSH SMALL http://www.ckswitches.com/media/1457/ksa_ksl.pdf +SW PUSH SMALL Tactile C&K +0 +4 +2 +Button_Switch_THT +SW_Tactile_Straight_KSL0Axx1LFTR +SW PUSH SMALL http://www.ckswitches.com/media/1457/ksa_ksl.pdf +SW PUSH SMALL Tactile C&K +0 +4 +2 +Buzzer_Beeper +Buzzer_12x9.5RM7.6 +Generic Buzzer, D12mm height 9.5mm with RM7.6mm +buzzer +0 +2 +2 +Buzzer_Beeper +Buzzer_15x7.5RM7.6 +Generic Buzzer, D15mm height 7.5mm with RM7.6mm +buzzer +0 +2 +2 +Buzzer_Beeper +Buzzer_CUI_CPT-9019S-SMT +https://www.cui.com/product/resource/cpt-9019s-smt.pdf +buzzer piezo +0 +2 +2 +Buzzer_Beeper +Buzzer_D14mm_H7mm_P10mm +Generic Buzzer, D14mm height 7mm with pitch 10mm +buzzer +0 +2 +2 +Buzzer_Beeper +Buzzer_Mallory_AST1109MLTRQ +Mallory low-profile piezo buzzer, https://www.mspindy.com/specifications/AST1109MLTRQ.pdf +buzzer piezo +0 +2 +2 +Buzzer_Beeper +Buzzer_Murata_PKMCS0909E4000-R1 +Murata Buzzer http://www.murata.com/en-us/api/pdfdownloadapi?cate=&partno=PKMCS0909E4000-R1 +Murata Buzzer Beeper +0 +2 +2 +Buzzer_Beeper +Buzzer_TDK_PS1240P02BT_D12.2mm_H6.5mm +Buzzer, D12.2mm height 6.5mm, https://product.tdk.com/info/en/catalog/datasheets/piezoelectronic_buzzer_ps_en.pdf +buzzer +0 +2 +2 +Buzzer_Beeper +MagneticBuzzer_CUI_CMT-8504-100-SMT +magnetic transducer buzzer, 5V, SPL of 100 dB at 10 cm, https://www.cuidevices.com/product/resource/pdf/cmt-8504-100-smt-tr.pdf +CMT 8504 +0 +4 +4 +Buzzer_Beeper +MagneticBuzzer_CUI_CST-931RP-A +CST-931RP-A, http://www.cui.com/product/resource/cst-931rp-a.pdf +CST-931RP-A +0 +2 +2 +Buzzer_Beeper +MagneticBuzzer_Kingstate_KCG0601 +Buzzer, Elektromagnetic Beeper, Summer, +Kingstate KCG0601 +0 +2 +2 +Buzzer_Beeper +MagneticBuzzer_Kobitone_254-EMB84Q-RO +MagneticBuzzer Kobitone 254-EMB84Q-RO https://www.mouser.es/datasheet/2/209/KT-400385-1171904.pdf +MagneticBuzzer Kobitone 254-EMB84Q-RO +0 +3 +3 +Buzzer_Beeper +MagneticBuzzer_PUI_AT-0927-TT-6-R +Buzzer Magnetic 9mm AT-0927-TT-6-R, http://www.puiaudio.com/pdf/AT-0927-TT-6-R.pdf +Buzzer Magnetic 9mm AT-0927-TT-6-R +0 +2 +2 +Buzzer_Beeper +MagneticBuzzer_ProSignal_ABI-009-RC +Buzzer, Elektromagnetic Beeper, Summer, 6V-DC, +Pro Signal ABI-009-RC +0 +2 +2 +Buzzer_Beeper +MagneticBuzzer_ProSignal_ABI-010-RC +Buzzer, Elektromagnetic Beeper, Summer, 12V-DC, +Pro Signal ABI-010-RC +0 +2 +2 +Buzzer_Beeper +MagneticBuzzer_ProSignal_ABT-410-RC +Buzzer, Elektromagnetic Beeper, Summer, 1,5V-DC, +Pro Signal ABT-410-RC +0 +2 +2 +Buzzer_Beeper +MagneticBuzzer_ProjectsUnlimited_AI-4228-TWT-R +Buzzer, Elektromagnetic Beeper, Summer, 3-28V-DC, https://www.kynix.com/uploadfiles/pdf/AI-4228-TWT-R.pdf +Projects Unlimited AI-4228-TWT-R +0 +2 +2 +Buzzer_Beeper +MagneticBuzzer_StarMicronics_HMB-06_HMB-12 +Buzzer, Elektromagnetic Beeper, Summer, +Star Micronics HMB-06 HMB-12 +0 +2 +2 +Buzzer_Beeper +PUIAudio_SMT_0825_S_4_R +SMD 8540, http://www.puiaudio.com/product-detail.aspx?partnumber=SMT-0825-S-4-R +SMD 8540 +0 +4 +4 +Buzzer_Beeper +Speaker_CUI_CMR-1206S-67 +Speaker, 30mW, 300-7000Hz, IP67 face, 12x6x2,25mm, https://www.cuidevices.com/product/resource/cmr-12062s-67.pdf +speaker CUI +0 +2 +2 +Calibration_Scale +Gauge_10mm_Type1_CopperTop +Gauge, Massstab, 10mm, CopperTop, Type 1, +Gauge Massstab 10mm CopperTop Type 1 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type1_SilkScreenTop +Gauge, Massstab, 10mm, SilkScreenTop, Type 1, +Gauge Massstab 10mm SilkScreenTop Type 1 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type2_CopperTop +Gauge, Massstab, 10mm, CopperTop, Type 2, +Gauge Massstab 10mm CopperTop Type 2 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type2_SilkScreenTop +Gauge, Massstab, 10mm, SilkScreenTop, Type 2, +Gauge Massstab 10mm SilkScreenTop Type 2 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type3_CopperTop +Gauge, Massstab, 10mm, CopperTop, Type 3, +Gauge Massstab 10mm CopperTop Type 3 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type3_SilkScreenTop +Gauge, Massstab, 10mm, SilkScreenTop, Type 3, +Gauge Massstab 10mm SilkScreenTop Type 3 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type4_CopperTop +Gauge, Massstab, 10mm, CopperTop, Type 4, +Gauge Massstab 10mm CopperTop Type 4 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type4_SilkScreenTop +Gauge, Massstab, 10mm, SilkScreenTop, Type 4, +Gauge Massstab 10mm SilkScreenTop Type 4 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type5_CopperTop +Gauge, Massstab, 10mm, CopperTop, Type 5, +Gauge Massstab 10mm CopperTop Type 5 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type5_SilkScreenTop +Gauge, Massstab, 10mm, SilkScreenTop, Type 5, +Gauge Massstab 10mm SilkScreenTop Type 5 +0 +0 +0 +Calibration_Scale +Gauge_50mm_Type1_CopperTop +Gauge, Massstab, 50mm, CopperTop, Type 1, +Gauge Massstab 50mm CopperTop Type 1 +0 +0 +0 +Calibration_Scale +Gauge_50mm_Type1_SilkScreenTop +Gauge, Massstab, 50mm, SilkScreenTop, Type 1, +Gauge Massstab 50mm SilkScreenTop Type 1 +0 +0 +0 +Calibration_Scale +Gauge_50mm_Type2_CopperTop +Gauge, Massstab, 50mm, CopperTop, Type 2, +Gauge Massstab 50mm CopperTop Type 2 +0 +0 +0 +Calibration_Scale +Gauge_50mm_Type2_SilkScreenTop +Gauge, Massstab, 50mm, SilkScreenTop, Type 2, +Gauge Massstab 50mm SilkScreenTop Type 2 +0 +0 +0 +Calibration_Scale +Gauge_100mm_Grid_Type1_CopperTop +Gauge, Massstab, 100mm, Gitter, Grid, CopperTop, Type 1, +Gauge Massstab 100mm Gitter Grid CopperTop Type 1 +0 +0 +0 +Calibration_Scale +Gauge_100mm_Type1_CopperTop +Gauge, Massstab, 100mm, CopperTop, Type 1, +Gauge Massstab 100mm CopperTop Type 1 +0 +0 +0 +Calibration_Scale +Gauge_100mm_Type1_SilkScreenTop +Gauge, Massstab, 100mm, SilkScreenTop, Type 1, +Gauge Massstab 100mm SilkScreenTop Type 1 +0 +0 +0 +Calibration_Scale +Gauge_100mm_Type2_CopperTop +Gauge, Massstab, 100mm, CopperTop, Type 2, +Gauge Massstab 100mm CopperTop Type 2 +0 +0 +0 +Calibration_Scale +Gauge_100mm_Type2_SilkScreenTop +Gauge, Massstab, 100mm, SilkScreenTop, Type 2, +Gauge Massstab 100mm SilkScreenTop Type 2 +0 +0 +0 +Capacitor_SMD +CP_Elec_3x5.3 +SMT capacitor, aluminium electrolytic, 3x5.3, Cornell Dubilier Electronics +Capacitor Electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_3x5.4 +SMD capacitor, aluminum electrolytic, Nichicon, 3.0x5.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x3 +SMD capacitor, aluminum electrolytic, Nichicon, 4.0x3mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x3.9 +SMD capacitor, aluminum electrolytic, Nichicon, 4.0x3.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x4.5 +SMD capacitor, aluminum electrolytic, Nichicon, 4.0x4.5mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x5.3 +SMD capacitor, aluminum electrolytic, Vishay, 4.0x5.3mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x5.4 +SMD capacitor, aluminum electrolytic, Panasonic A5 / Nichicon, 4.0x5.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x5.7 +SMD capacitor, aluminum electrolytic, United Chemi-Con, 4.0x5.7mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x5.8 +SMD capacitor, aluminum electrolytic, Panasonic, 4.0x5.8mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x3 +SMD capacitor, aluminum electrolytic, Nichicon, 5.0x3.0mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x3.9 +SMD capacitor, aluminum electrolytic, Nichicon, 5.0x3.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x4.4 +SMD capacitor, aluminum electrolytic, Panasonic B45, 5.0x4.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x4.5 +SMD capacitor, aluminum electrolytic, Nichicon, 5.0x4.5mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x5.3 +SMD capacitor, aluminum electrolytic, Nichicon, 5.0x5.3mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x5.4 +SMD capacitor, aluminum electrolytic, Nichicon, 5.0x5.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x5.7 +SMD capacitor, aluminum electrolytic, United Chemi-Con, 5.0x5.7mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x5.8 +SMD capacitor, aluminum electrolytic, Panasonic, 5.0x5.8mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x5.9 +SMD capacitor, aluminum electrolytic, Panasonic B6, 5.0x5.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x3 +SMD capacitor, aluminum electrolytic, Nichicon, 6.3x3.0mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x3.9 +SMD capacitor, aluminum electrolytic, Nichicon, 6.3x3.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x4.5 +SMD capacitor, aluminum electrolytic, Nichicon, 6.3x4.5mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x4.9 +SMD capacitor, aluminum electrolytic, Panasonic C5, 6.3x4.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.2 +SMD capacitor, aluminum electrolytic, United Chemi-Con, 6.3x5.2mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.3 +SMD capacitor, aluminum electrolytic, Cornell Dubilier, 6.3x5.3mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.4 +SMD capacitor, aluminum electrolytic, Panasonic C55, 6.3x5.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.4_Nichicon +SMD capacitor, aluminum electrolytic, Nichicon, 6.3x5.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.7 +SMD capacitor, aluminum electrolytic, United Chemi-Con, 6.3x5.7mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.8 +SMD capacitor, aluminum electrolytic, Nichicon, 6.3x5.8mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.9 +SMD capacitor, aluminum electrolytic, Panasonic C6, 6.3x5.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x7.7 +SMD capacitor, aluminum electrolytic, Nichicon, 6.3x7.7mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x9.9 +SMD capacitor, aluminum electrolytic, Panasonic C10, 6.3x9.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x5.4 +SMD capacitor, aluminum electrolytic, Nichicon, 8.0x5.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x6.2 +SMD capacitor, aluminum electrolytic, Nichicon, 8.0x6.2mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x6.5 +SMD capacitor, aluminum electrolytic, Rubycon, 8.0x6.5mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x6.7 +SMD capacitor, aluminum electrolytic, United Chemi-Con, 8.0x6.7mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x6.9 +SMD capacitor, aluminum electrolytic, Panasonic E7, 8.0x6.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x10 +SMD capacitor, aluminum electrolytic, Nichicon, 8.0x10mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x10.5 +SMD capacitor, aluminum electrolytic, Vishay 0810, 8.0x10.5mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x11.9 +SMD capacitor, aluminum electrolytic, Panasonic E12, 8.0x11.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x7.7 +SMD capacitor, aluminum electrolytic, Nichicon, 10.0x7.7mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x7.9 +SMD capacitor, aluminum electrolytic, Panasonic F8, 10.0x7.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x10 +SMD capacitor, aluminum electrolytic, Nichicon, 10.0x10.0mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x10.5 +SMD capacitor, aluminum electrolytic, Vishay 1010, 10.0x10.5mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x12.5 +SMD capacitor, aluminum electrolytic, Vishay 1012, 10.0x12.5mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x12.6 +SMD capacitor, aluminum electrolytic, Panasonic F12, 10.0x12.6mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x14.3 +SMD capacitor, aluminum electrolytic, Vishay 1014, 10.0x14.3mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_16x17.5 +SMD capacitor, aluminum electrolytic, Vishay 1616, 16.0x17.5mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_16x22 +SMD capacitor, aluminum electrolytic, Vishay 1621, 16.0x22.0mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_18x17.5 +SMD capacitor, aluminum electrolytic, Vishay 1816, 18.0x17.5mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_18x22 +SMD capacitor, aluminum electrolytic, Vishay 1821, 18.0x22.0mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +C_0201_0603Metric +Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +capacitor +0 +4 +2 +Capacitor_SMD +C_0201_0603Metric_Pad0.64x0.40mm_HandSolder +Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +4 +2 +Capacitor_SMD +C_0402_1005Metric +Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_0402_1005Metric_Pad0.74x0.62mm_HandSolder +Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_0504_1310Metric +Capacitor SMD 0504 (1310 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_0504_1310Metric_Pad0.83x1.28mm_HandSolder +Capacitor SMD 0504 (1310 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_0603_1608Metric +Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_0603_1608Metric_Pad1.05x0.95mm_HandSolder +Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_0603_1608Metric_Pad1.08x0.95mm_HandSolder +Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_0805_2012Metric +Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_0805_2012Metric_Pad1.15x1.40mm_HandSolder +Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_0805_2012Metric_Pad1.18x1.45mm_HandSolder +Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_01005_0402Metric +Capacitor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +capacitor +0 +4 +2 +Capacitor_SMD +C_01005_0402Metric_Pad0.57x0.30mm_HandSolder +Capacitor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +4 +2 +Capacitor_SMD +C_1206_3216Metric +Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_1206_3216Metric_Pad1.33x1.80mm_HandSolder +Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1206_3216Metric_Pad1.42x1.75mm_HandSolder +Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1210_3225Metric +Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_1210_3225Metric_Pad1.33x2.70mm_HandSolder +Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1210_3225Metric_Pad1.42x2.65mm_HandSolder +Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1806_4516Metric +Capacitor SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_1806_4516Metric_Pad1.57x1.80mm_HandSolder +Capacitor SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1812_4532Metric +Capacitor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_1812_4532Metric_Pad1.30x3.40mm_HandSolder +Capacitor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1812_4532Metric_Pad1.57x3.40mm_HandSolder +Capacitor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1825_4564Metric +Capacitor SMD 1825 (4564 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_1825_4564Metric_Pad1.57x6.80mm_HandSolder +Capacitor SMD 1825 (4564 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1825_4564Metric_Pad1.88x6.70mm_HandSolder +Capacitor SMD 1825 (4564 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_2010_5025Metric +Capacitor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_2010_5025Metric_Pad1.52x2.65mm_HandSolder +Capacitor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_2220_5650Metric +Capacitor SMD 2220 (5650 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_2220_5650Metric_Pad1.97x5.40mm_HandSolder +Capacitor SMD 2220 (5650 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_2225_5664Metric +Capacitor SMD 2225 (5664 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_2225_5664Metric_Pad1.80x6.60mm_HandSolder +Capacitor SMD 2225 (5664 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_2512_6332Metric +Capacitor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_2512_6332Metric_Pad1.52x3.35mm_HandSolder +Capacitor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_2816_7142Metric +Capacitor SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_2816_7142Metric_Pad3.20x4.45mm_HandSolder +Capacitor SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_3640_9110Metric +Capacitor SMD 3640 (9110 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_3640_9110Metric_Pad2.10x10.45mm_HandSolder +Capacitor SMD 3640 (9110 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_Elec_3x5.4 +SMD capacitor, aluminum electrolytic nonpolar, 3.0x5.4mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_4x5.4 +SMD capacitor, aluminum electrolytic nonpolar, 4.0x5.4mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_4x5.8 +SMD capacitor, aluminum electrolytic nonpolar, 4.0x5.8mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_5x5.4 +SMD capacitor, aluminum electrolytic nonpolar, 5.0x5.4mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_5x5.8 +SMD capacitor, aluminum electrolytic nonpolar, 5.0x5.8mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_6.3x5.4 +SMD capacitor, aluminum electrolytic nonpolar, 6.3x5.4mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_6.3x5.8 +SMD capacitor, aluminum electrolytic nonpolar, 6.3x5.8mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_6.3x7.7 +SMD capacitor, aluminum electrolytic nonpolar, 6.3x7.7mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_8x5.4 +SMD capacitor, aluminum electrolytic nonpolar, 8.0x5.4mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_8x6.2 +SMD capacitor, aluminum electrolytic nonpolar, 8.0x6.2mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_8x10.2 +SMD capacitor, aluminum electrolytic nonpolar, 8.0x10.2mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_10x10.2 +SMD capacitor, aluminum electrolytic nonpolar, 10.0x10.2mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Trimmer_Murata_TZB4-A +trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb + Murata TZB4 TZB4-A +0 +2 +2 +Capacitor_SMD +C_Trimmer_Murata_TZB4-B +trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb + Murata TZB4 TZB4-A +0 +2 +2 +Capacitor_SMD +C_Trimmer_Murata_TZC3 +trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb + Murata TZC3 +0 +2 +2 +Capacitor_SMD +C_Trimmer_Murata_TZR1 +trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb + Murata TZR1 +0 +2 +2 +Capacitor_SMD +C_Trimmer_Murata_TZW4 +trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb + Murata TZW4 +0 +2 +2 +Capacitor_SMD +C_Trimmer_Murata_TZY2 +trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb + Murata TZY2 +0 +2 +2 +Capacitor_SMD +C_Trimmer_Sprague-Goodman_SGC3 +trimmer capacitor SMD horizontal, http://media.wix.com/ugd/d86717_38d9821e12823a7aa9cef38c6c2a73cc.pdf + Sprague Goodman SGC3 +0 +2 +2 +Capacitor_SMD +C_Trimmer_Voltronics_JN +trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf + Voltronics JN +0 +2 +2 +Capacitor_SMD +C_Trimmer_Voltronics_JQ +trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf + Voltronics JQ +0 +2 +2 +Capacitor_SMD +C_Trimmer_Voltronics_JR +trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf + Voltronics JR +0 +2 +2 +Capacitor_SMD +C_Trimmer_Voltronics_JV +trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf + Voltronics JV +0 +2 +2 +Capacitor_SMD +C_Trimmer_Voltronics_JZ +trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf + Voltronics JR +0 +2 +2 +Capacitor_THT +CP_Axial_L10.0mm_D4.5mm_P15.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=10*4.5mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 15mm length 10mm diameter 4.5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L10.0mm_D6.0mm_P15.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=10*6mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 15mm length 10mm diameter 6mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L11.0mm_D5.0mm_P18.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=18mm, , length*diameter=11*5mm^2, Electrolytic Capacitor +CP Axial series Axial Horizontal pin pitch 18mm length 11mm diameter 5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L11.0mm_D6.0mm_P18.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=18mm, , length*diameter=11*6mm^2, Electrolytic Capacitor +CP Axial series Axial Horizontal pin pitch 18mm length 11mm diameter 6mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L11.0mm_D8.0mm_P15.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=11*8mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 15mm length 11mm diameter 8mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L18.0mm_D6.5mm_P25.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=18*6.5mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 25mm length 18mm diameter 6.5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L18.0mm_D8.0mm_P25.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=18*8mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 25mm length 18mm diameter 8mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L18.0mm_D10.0mm_P25.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=18*10mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 25mm length 18mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L20.0mm_D10.0mm_P26.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=26mm, , length*diameter=20*10mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 26mm length 20mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L20.0mm_D13.0mm_P26.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=26mm, , length*diameter=20*13mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 26mm length 20mm diameter 13mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L21.0mm_D8.0mm_P28.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=28mm, , length*diameter=21*8mm^2, Electrolytic Capacitor +CP Axial series Axial Horizontal pin pitch 28mm length 21mm diameter 8mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L25.0mm_D10.0mm_P30.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=30mm, , length*diameter=25*10mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 30mm length 25mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L26.5mm_D20.0mm_P33.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=33mm, , length*diameter=26.5*20mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 33mm length 26.5mm diameter 20mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L29.0mm_D10.0mm_P35.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=29*10mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 35mm length 29mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L29.0mm_D13.0mm_P35.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=29*13mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 35mm length 29mm diameter 13mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L29.0mm_D16.0mm_P35.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=29*16mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 35mm length 29mm diameter 16mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L29.0mm_D20.0mm_P35.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=29*20mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 35mm length 29mm diameter 20mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L30.0mm_D10.0mm_P35.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=30*10mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 35mm length 30mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L30.0mm_D12.5mm_P35.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=30*12.5mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 35mm length 30mm diameter 12.5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L30.0mm_D15.0mm_P35.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=30*15mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 35mm length 30mm diameter 15mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L30.0mm_D18.0mm_P35.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=30*18mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 35mm length 30mm diameter 18mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L34.5mm_D20.0mm_P41.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=41mm, , length*diameter=34.5*20mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 41mm length 34.5mm diameter 20mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L37.0mm_D13.0mm_P43.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=43mm, , length*diameter=37*13mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 43mm length 37mm diameter 13mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L37.0mm_D16.0mm_P43.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=43mm, , length*diameter=37*16mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 43mm length 37mm diameter 16mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L37.0mm_D20.0mm_P43.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=43mm, , length*diameter=37*20mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 43mm length 37mm diameter 20mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L38.0mm_D18.0mm_P44.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=44mm, , length*diameter=38*18mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 44mm length 38mm diameter 18mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L38.0mm_D21.0mm_P44.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=44mm, , length*diameter=38*21mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 44mm length 38mm diameter 21mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L40.0mm_D16.0mm_P48.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=48mm, , length*diameter=40*16mm^2, Electrolytic Capacitor +CP Axial series Axial Horizontal pin pitch 48mm length 40mm diameter 16mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L42.0mm_D23.0mm_P45.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=45mm, , length*diameter=42*23.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 45mm length 42mm diameter 23.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L42.0mm_D26.0mm_P45.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=45mm, , length*diameter=42*26mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 45mm length 42mm diameter 26mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L42.0mm_D29.0mm_P45.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=45mm, , length*diameter=42*29.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 45mm length 42mm diameter 29.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L42.0mm_D32.0mm_P45.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=45mm, , length*diameter=42*32.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 45mm length 42mm diameter 32.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L42.0mm_D35.0mm_P45.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=45mm, , length*diameter=42*35.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 45mm length 42mm diameter 35.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L42.5mm_D20.0mm_P49.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=49mm, , length*diameter=42.5*20mm^2, Electrolytic Capacitor +CP Axial series Axial Horizontal pin pitch 49mm length 42.5mm diameter 20mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L46.0mm_D20.0mm_P52.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=52mm, , length*diameter=46*20mm^2, Electrolytic Capacitor +CP Axial series Axial Horizontal pin pitch 52mm length 46mm diameter 20mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L55.0mm_D23.0mm_P60.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=60mm, , length*diameter=55*23.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 60mm length 55mm diameter 23.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L55.0mm_D26.0mm_P60.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=60mm, , length*diameter=55*26mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 60mm length 55mm diameter 26mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L55.0mm_D29.0mm_P60.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=60mm, , length*diameter=55*29.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 60mm length 55mm diameter 29.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L55.0mm_D32.0mm_P60.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=60mm, , length*diameter=55*32.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 60mm length 55mm diameter 32.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L55.0mm_D35.0mm_P60.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=60mm, , length*diameter=55*35.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 60mm length 55mm diameter 35.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L67.0mm_D23.0mm_P75.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=75mm, , length*diameter=67*23.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 75mm length 67mm diameter 23.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L67.0mm_D26.0mm_P75.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=75mm, , length*diameter=67*26mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 75mm length 67mm diameter 26mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L67.0mm_D29.0mm_P75.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=75mm, , length*diameter=67*29.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 75mm length 67mm diameter 29.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L67.0mm_D32.0mm_P75.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=75mm, , length*diameter=67*32.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 75mm length 67mm diameter 32.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L67.0mm_D35.0mm_P75.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=75mm, , length*diameter=67*35.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 75mm length 67mm diameter 35.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L80.0mm_D23.0mm_P85.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=85mm, , length*diameter=80*23.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 85mm length 80mm diameter 23.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L80.0mm_D26.0mm_P85.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=85mm, , length*diameter=80*26mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 85mm length 80mm diameter 26mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L80.0mm_D29.0mm_P85.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=85mm, , length*diameter=80*29.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 85mm length 80mm diameter 29.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L80.0mm_D32.0mm_P85.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=85mm, , length*diameter=80*32.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 85mm length 80mm diameter 32.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L80.0mm_D35.0mm_P85.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=85mm, , length*diameter=80*35.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 85mm length 80mm diameter 35.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L93.0mm_D23.0mm_P100.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=100mm, , length*diameter=93*23.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 100mm length 93mm diameter 23.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L93.0mm_D26.0mm_P100.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=100mm, , length*diameter=93*26mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 100mm length 93mm diameter 26mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L93.0mm_D29.0mm_P100.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=100mm, , length*diameter=93*29.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 100mm length 93mm diameter 29.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L93.0mm_D32.0mm_P100.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=100mm, , length*diameter=93*32.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 100mm length 93mm diameter 32.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L93.0mm_D35.0mm_P100.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=100mm, , length*diameter=93*35.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 100mm length 93mm diameter 35.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D4.0mm_P1.50mm +CP, Radial series, Radial, pin pitch=1.50mm, , diameter=4mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 1.50mm diameter 4mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D4.0mm_P2.00mm +CP, Radial series, Radial, pin pitch=2.00mm, , diameter=4mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.00mm diameter 4mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D5.0mm_P2.00mm +CP, Radial series, Radial, pin pitch=2.00mm, , diameter=5mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.00mm diameter 5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D5.0mm_P2.50mm +CP, Radial series, Radial, pin pitch=2.50mm, , diameter=5mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.50mm diameter 5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D6.3mm_P2.50mm +CP, Radial series, Radial, pin pitch=2.50mm, , diameter=6.3mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.50mm diameter 6.3mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D7.5mm_P2.50mm +CP, Radial series, Radial, pin pitch=2.50mm, , diameter=7.5mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.50mm diameter 7.5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D8.0mm_P2.50mm +CP, Radial series, Radial, pin pitch=2.50mm, , diameter=8mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.50mm diameter 8mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D8.0mm_P3.50mm +CP, Radial series, Radial, pin pitch=3.50mm, , diameter=8mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 3.50mm diameter 8mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D8.0mm_P3.80mm +CP, Radial series, Radial, pin pitch=3.80mm, , diameter=8mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 3.80mm diameter 8mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D8.0mm_P5.00mm +CP, Radial series, Radial, pin pitch=5.00mm, , diameter=8mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 5.00mm diameter 8mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D10.0mm_P2.50mm +CP, Radial series, Radial, pin pitch=2.50mm, , diameter=10mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.50mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D10.0mm_P2.50mm_P5.00mm +CP, Radial series, Radial, pin pitch=2.50mm 5.00mm, , diameter=10mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.50mm 5.00mm diameter 10mm Electrolytic Capacitor +0 +4 +2 +Capacitor_THT +CP_Radial_D10.0mm_P3.50mm +CP, Radial series, Radial, pin pitch=3.50mm, , diameter=10mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 3.50mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D10.0mm_P3.80mm +CP, Radial series, Radial, pin pitch=3.80mm, , diameter=10mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 3.80mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D10.0mm_P5.00mm +CP, Radial series, Radial, pin pitch=5.00mm, , diameter=10mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 5.00mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D10.0mm_P5.00mm_P7.50mm +CP, Radial series, Radial, pin pitch=5.00mm 7.50mm, , diameter=10mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 5.00mm 7.50mm diameter 10mm Electrolytic Capacitor +0 +4 +2 +Capacitor_THT +CP_Radial_D10.0mm_P7.50mm +CP, Radial series, Radial, pin pitch=7.50mm, , diameter=10mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 7.50mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D12.5mm_P2.50mm +CP, Radial series, Radial, pin pitch=2.50mm, , diameter=12.5mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.50mm diameter 12.5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D12.5mm_P5.00mm +CP, Radial series, Radial, pin pitch=5.00mm, , diameter=12.5mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 5.00mm diameter 12.5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D12.5mm_P7.50mm +CP, Radial series, Radial, pin pitch=7.50mm, , diameter=12.5mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 7.50mm diameter 12.5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D13.0mm_P2.50mm +CP, Radial series, Radial, pin pitch=2.50mm, , diameter=13mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.50mm diameter 13mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D13.0mm_P5.00mm +CP, Radial series, Radial, pin pitch=5.00mm, , diameter=13mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 5.00mm diameter 13mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D13.0mm_P7.50mm +CP, Radial series, Radial, pin pitch=7.50mm, , diameter=13mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 7.50mm diameter 13mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D14.0mm_P5.00mm +CP, Radial series, Radial, pin pitch=5.00mm, , diameter=14mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 5.00mm diameter 14mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D14.0mm_P7.50mm +CP, Radial series, Radial, pin pitch=7.50mm, , diameter=14mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 7.50mm diameter 14mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D16.0mm_P7.50mm +CP, Radial series, Radial, pin pitch=7.50mm, , diameter=16mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 7.50mm diameter 16mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D17.0mm_P7.50mm +CP, Radial series, Radial, pin pitch=7.50mm, , diameter=17mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 7.50mm diameter 17mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D18.0mm_P7.50mm +CP, Radial series, Radial, pin pitch=7.50mm, , diameter=18mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 7.50mm diameter 18mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D22.0mm_P10.00mm_3pin_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=22mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 22mm Electrolytic Capacitor +0 +3 +2 +Capacitor_THT +CP_Radial_D22.0mm_P10.00mm_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=22mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 22mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D24.0mm_P10.00mm_3pin_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=24mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 24mm Electrolytic Capacitor +0 +3 +2 +Capacitor_THT +CP_Radial_D24.0mm_P10.00mm_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=24mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 24mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D25.0mm_P10.00mm_3pin_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=25mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 25mm Electrolytic Capacitor +0 +3 +2 +Capacitor_THT +CP_Radial_D25.0mm_P10.00mm_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=25mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 25mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D26.0mm_P10.00mm_3pin_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=26mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 26mm Electrolytic Capacitor +0 +3 +2 +Capacitor_THT +CP_Radial_D26.0mm_P10.00mm_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=26mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 26mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D30.0mm_P10.00mm_3pin_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=30mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 30mm Electrolytic Capacitor +0 +3 +2 +Capacitor_THT +CP_Radial_D30.0mm_P10.00mm_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=30mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 30mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D35.0mm_P10.00mm_3pin_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=35mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 35mm Electrolytic Capacitor +0 +3 +2 +Capacitor_THT +CP_Radial_D35.0mm_P10.00mm_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=35mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 35mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D40.0mm_P10.00mm_3pin_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=40mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 40mm Electrolytic Capacitor +0 +3 +2 +Capacitor_THT +CP_Radial_D40.0mm_P10.00mm_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=40mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 40mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D4.5mm_P2.50mm +CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=4.5mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 2.50mm diameter 4.5mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D4.5mm_P5.00mm +CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=4.5mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 5.00mm diameter 4.5mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D5.0mm_P2.50mm +CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=5.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 2.50mm diameter 5.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D5.0mm_P5.00mm +CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=5.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 5.00mm diameter 5.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D5.5mm_P2.50mm +CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=5.5mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 2.50mm diameter 5.5mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D5.5mm_P5.00mm +CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=5.5mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 5.00mm diameter 5.5mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D6.0mm_P2.50mm +CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=6.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 2.50mm diameter 6.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D6.0mm_P5.00mm +CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=6.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 5.00mm diameter 6.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D7.0mm_P2.50mm +CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=7.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 2.50mm diameter 7.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D7.0mm_P5.00mm +CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=7.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 5.00mm diameter 7.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D8.0mm_P2.50mm +CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=8.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 2.50mm diameter 8.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D8.0mm_P5.00mm +CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=8.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 5.00mm diameter 8.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D9.0mm_P2.50mm +CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=9.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 2.50mm diameter 9.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D9.0mm_P5.00mm +CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=9.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 5.00mm diameter 9.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D10.5mm_P2.50mm +CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=10.5mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 2.50mm diameter 10.5mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D10.5mm_P5.00mm +CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=10.5mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 5.00mm diameter 10.5mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=7.5mm, , length*diameter=3.8*2.6mm^2, http://www.vishay.com/docs/45231/arseries.pdf +C Axial series Axial Horizontal pin pitch 7.5mm length 3.8mm diameter 2.6mm +0 +2 +2 +Capacitor_THT +C_Axial_L3.8mm_D2.6mm_P10.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=10mm, , length*diameter=3.8*2.6mm^2, http://www.vishay.com/docs/45231/arseries.pdf +C Axial series Axial Horizontal pin pitch 10mm length 3.8mm diameter 2.6mm +0 +2 +2 +Capacitor_THT +C_Axial_L3.8mm_D2.6mm_P12.50mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=12.5mm, , length*diameter=3.8*2.6mm^2, http://www.vishay.com/docs/45231/arseries.pdf +C Axial series Axial Horizontal pin pitch 12.5mm length 3.8mm diameter 2.6mm +0 +2 +2 +Capacitor_THT +C_Axial_L3.8mm_D2.6mm_P15.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=3.8*2.6mm^2, http://www.vishay.com/docs/45231/arseries.pdf +C Axial series Axial Horizontal pin pitch 15mm length 3.8mm diameter 2.6mm +0 +2 +2 +Capacitor_THT +C_Axial_L5.1mm_D3.1mm_P7.50mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=7.5mm, , length*diameter=5.1*3.1mm^2, http://www.vishay.com/docs/45231/arseries.pdf +C Axial series Axial Horizontal pin pitch 7.5mm length 5.1mm diameter 3.1mm +0 +2 +2 +Capacitor_THT +C_Axial_L5.1mm_D3.1mm_P10.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=10mm, , length*diameter=5.1*3.1mm^2, http://www.vishay.com/docs/45231/arseries.pdf +C Axial series Axial Horizontal pin pitch 10mm length 5.1mm diameter 3.1mm +0 +2 +2 +Capacitor_THT +C_Axial_L5.1mm_D3.1mm_P12.50mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=12.5mm, , length*diameter=5.1*3.1mm^2, http://www.vishay.com/docs/45231/arseries.pdf +C Axial series Axial Horizontal pin pitch 12.5mm length 5.1mm diameter 3.1mm +0 +2 +2 +Capacitor_THT +C_Axial_L5.1mm_D3.1mm_P15.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=5.1*3.1mm^2, http://www.vishay.com/docs/45231/arseries.pdf +C Axial series Axial Horizontal pin pitch 15mm length 5.1mm diameter 3.1mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D6.5mm_P15.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=12*6.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 15mm length 12mm diameter 6.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D6.5mm_P20.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=12*6.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 20mm length 12mm diameter 6.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D7.5mm_P15.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=12*7.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 15mm length 12mm diameter 7.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D7.5mm_P20.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=12*7.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 20mm length 12mm diameter 7.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D8.5mm_P15.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=12*8.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 15mm length 12mm diameter 8.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D8.5mm_P20.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=12*8.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 20mm length 12mm diameter 8.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D9.5mm_P15.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=12*9.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 15mm length 12mm diameter 9.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D9.5mm_P20.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=12*9.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 20mm length 12mm diameter 9.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D10.5mm_P15.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=12*10.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 15mm length 12mm diameter 10.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D10.5mm_P20.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=12*10.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 20mm length 12mm diameter 10.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L17.0mm_D6.5mm_P20.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=17*6.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 20mm length 17mm diameter 6.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L17.0mm_D6.5mm_P25.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=17*6.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 25mm length 17mm diameter 6.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L17.0mm_D7.0mm_P20.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=17*7.0mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 20mm length 17mm diameter 7.0mm +0 +2 +2 +Capacitor_THT +C_Axial_L17.0mm_D7.0mm_P25.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=17*7.0mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 25mm length 17mm diameter 7.0mm +0 +2 +2 +Capacitor_THT +C_Axial_L19.0mm_D7.5mm_P25.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=19*7.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 25mm length 19mm diameter 7.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L19.0mm_D8.0mm_P25.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=19*8.0mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 25mm length 19mm diameter 8.0mm +0 +2 +2 +Capacitor_THT +C_Axial_L19.0mm_D9.0mm_P25.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=19*9mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 25mm length 19mm diameter 9mm +0 +2 +2 +Capacitor_THT +C_Axial_L19.0mm_D9.5mm_P25.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=19*9.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 25mm length 19mm diameter 9.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L22.0mm_D9.5mm_P27.50mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=27.5mm, , length*diameter=22*9.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 27.5mm length 22mm diameter 9.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L22.0mm_D10.5mm_P27.50mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=27.5mm, , length*diameter=22*10.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 27.5mm length 22mm diameter 10.5mm +0 +2 +2 +Capacitor_THT +C_Disc_D3.0mm_W1.6mm_P2.50mm +C, Disc series, Radial, pin pitch=2.50mm, , diameter*width=3.0*1.6mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf +C Disc series Radial pin pitch 2.50mm diameter 3.0mm width 1.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D3.0mm_W2.0mm_P2.50mm +C, Disc series, Radial, pin pitch=2.50mm, , diameter*width=3*2mm^2, Capacitor +C Disc series Radial pin pitch 2.50mm diameter 3mm width 2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D3.4mm_W2.1mm_P2.50mm +C, Disc series, Radial, pin pitch=2.50mm, , diameter*width=3.4*2.1mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf +C Disc series Radial pin pitch 2.50mm diameter 3.4mm width 2.1mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D3.8mm_W2.6mm_P2.50mm +C, Disc series, Radial, pin pitch=2.50mm, , diameter*width=3.8*2.6mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf +C Disc series Radial pin pitch 2.50mm diameter 3.8mm width 2.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D4.3mm_W1.9mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=4.3*1.9mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf +C Disc series Radial pin pitch 5.00mm diameter 4.3mm width 1.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D4.7mm_W2.5mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=4.7*2.5mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf +C Disc series Radial pin pitch 5.00mm diameter 4.7mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D5.0mm_W2.5mm_P2.50mm +C, Disc series, Radial, pin pitch=2.50mm, , diameter*width=5*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf +C Disc series Radial pin pitch 2.50mm diameter 5mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D5.0mm_W2.5mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=5*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf +C Disc series Radial pin pitch 5.00mm diameter 5mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D5.1mm_W3.2mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=5.1*3.2mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf +C Disc series Radial pin pitch 5.00mm diameter 5.1mm width 3.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D6.0mm_W2.5mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=6*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf +C Disc series Radial pin pitch 5.00mm diameter 6mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D6.0mm_W4.4mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=6*4.4mm^2, Capacitor +C Disc series Radial pin pitch 5.00mm diameter 6mm width 4.4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D7.0mm_W2.5mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=7*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf +C Disc series Radial pin pitch 5.00mm diameter 7mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D7.5mm_W2.5mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=7.5*2.5mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 5.00mm diameter 7.5mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D7.5mm_W4.4mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=7.5*4.4mm^2, Capacitor +C Disc series Radial pin pitch 5.00mm diameter 7.5mm width 4.4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D7.5mm_W5.0mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=7.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 5.00mm diameter 7.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D7.5mm_W5.0mm_P7.50mm +C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=7.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 7.50mm diameter 7.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D7.5mm_W5.0mm_P10.00mm +C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=7.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 10.00mm diameter 7.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D8.0mm_W2.5mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=8*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf +C Disc series Radial pin pitch 5.00mm diameter 8mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D8.0mm_W5.0mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=8*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 5.00mm diameter 8mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D8.0mm_W5.0mm_P7.50mm +C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=8*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 7.50mm diameter 8mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D8.0mm_W5.0mm_P10.00mm +C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=8*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 10.00mm diameter 8mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D9.0mm_W2.5mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=9*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf +C Disc series Radial pin pitch 5.00mm diameter 9mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D9.0mm_W5.0mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=9*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 5.00mm diameter 9mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D9.0mm_W5.0mm_P7.50mm +C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=9*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 7.50mm diameter 9mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D9.0mm_W5.0mm_P10.00mm +C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=9*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 10.00mm diameter 9mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D10.0mm_W2.5mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=10*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf +C Disc series Radial pin pitch 5.00mm diameter 10mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D10.5mm_W5.0mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=10.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 5.00mm diameter 10.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D10.5mm_W5.0mm_P7.50mm +C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=10.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 7.50mm diameter 10.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D10.5mm_W5.0mm_P10.00mm +C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=10.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 10.00mm diameter 10.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D11.0mm_W5.0mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=11*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 5.00mm diameter 11mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D11.0mm_W5.0mm_P7.50mm +C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=11*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 7.50mm diameter 11mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D11.0mm_W5.0mm_P10.00mm +C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=11*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 10.00mm diameter 11mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D12.0mm_W4.4mm_P7.75mm +C, Disc series, Radial, pin pitch=7.75mm, , diameter*width=12*4.4mm^2, Capacitor +C Disc series Radial pin pitch 7.75mm diameter 12mm width 4.4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D12.5mm_W5.0mm_P7.50mm +C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=12.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 7.50mm diameter 12.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D12.5mm_W5.0mm_P10.00mm +C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=12.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 10.00mm diameter 12.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D14.5mm_W5.0mm_P7.50mm +C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=14.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 7.50mm diameter 14.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D14.5mm_W5.0mm_P10.00mm +C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=14.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 10.00mm diameter 14.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D16.0mm_W5.0mm_P7.50mm +C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=16.0*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 7.50mm diameter 16.0mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D16.0mm_W5.0mm_P10.00mm +C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=16.0*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 10.00mm diameter 16.0mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D4.0mm_H5.0mm_P1.50mm +C, Radial series, Radial, pin pitch=1.50mm, diameter=4mm, height=5mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 1.50mm diameter 4mm height 5mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D4.0mm_H7.0mm_P1.50mm +C, Radial series, Radial, pin pitch=1.50mm, diameter=4mm, height=7mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 1.50mm diameter 4mm height 7mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D5.0mm_H5.0mm_P2.00mm +C, Radial series, Radial, pin pitch=2.00mm, diameter=5mm, height=5mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 2.00mm diameter 5mm height 5mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D5.0mm_H7.0mm_P2.00mm +C, Radial series, Radial, pin pitch=2.00mm, diameter=5mm, height=7mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 2.00mm diameter 5mm height 7mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D5.0mm_H11.0mm_P2.00mm +C, Radial series, Radial, pin pitch=2.00mm, diameter=5mm, height=11mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 2.00mm diameter 5mm height 11mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D6.3mm_H5.0mm_P2.50mm +C, Radial series, Radial, pin pitch=2.50mm, diameter=6.3mm, height=5mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 2.50mm diameter 6.3mm height 5mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D6.3mm_H7.0mm_P2.50mm +C, Radial series, Radial, pin pitch=2.50mm, diameter=6.3mm, height=7mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 2.50mm diameter 6.3mm height 7mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D6.3mm_H11.0mm_P2.50mm +C, Radial series, Radial, pin pitch=2.50mm, diameter=6.3mm, height=11mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 2.50mm diameter 6.3mm height 11mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D8.0mm_H7.0mm_P3.50mm +C, Radial series, Radial, pin pitch=3.50mm, diameter=8mm, height=7mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 3.50mm diameter 8mm height 7mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D8.0mm_H11.5mm_P3.50mm +C, Radial series, Radial, pin pitch=3.50mm, diameter=8mm, height=11.5mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 3.50mm diameter 8mm height 11.5mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D10.0mm_H12.5mm_P5.00mm +C, Radial series, Radial, pin pitch=5.00mm, diameter=10mm, height=12.5mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 5.00mm diameter 10mm height 12.5mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D10.0mm_H16.0mm_P5.00mm +C, Radial series, Radial, pin pitch=5.00mm, diameter=10mm, height=16mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 5.00mm diameter 10mm height 16mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D10.0mm_H20.0mm_P5.00mm +C, Radial series, Radial, pin pitch=5.00mm, diameter=10mm, height=20mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 5.00mm diameter 10mm height 20mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D12.5mm_H20.0mm_P5.00mm +C, Radial series, Radial, pin pitch=5.00mm, diameter=12.5mm, height=20mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 5.00mm diameter 12.5mm height 20mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D12.5mm_H25.0mm_P5.00mm +C, Radial series, Radial, pin pitch=5.00mm, diameter=12.5mm, height=25mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 5.00mm diameter 12.5mm height 25mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D16.0mm_H25.0mm_P7.50mm +C, Radial series, Radial, pin pitch=7.50mm, diameter=16mm, height=25mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 7.50mm diameter 16mm height 25mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D16.0mm_H31.5mm_P7.50mm +C, Radial series, Radial, pin pitch=7.50mm, diameter=16mm, height=31.5mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 7.50mm diameter 16mm height 31.5mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D18.0mm_H35.5mm_P7.50mm +C, Radial series, Radial, pin pitch=7.50mm, diameter=18mm, height=35.5mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 7.50mm diameter 18mm height 35.5mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L4.0mm_W2.5mm_P2.50mm +C, Rect series, Radial, pin pitch=2.50mm, , length*width=4*2.5mm^2, Capacitor +C Rect series Radial pin pitch 2.50mm length 4mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L4.6mm_W2.0mm_P2.50mm_MKS02_FKP02 +C, Rect series, Radial, pin pitch=2.50mm, , length*width=4.6*2mm^2, Capacitor, http://www.wima.de/DE/WIMA_MKS_02.pdf +C Rect series Radial pin pitch 2.50mm length 4.6mm width 2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L4.6mm_W3.0mm_P2.50mm_MKS02_FKP02 +C, Rect series, Radial, pin pitch=2.50mm, , length*width=4.6*3.0mm^2, Capacitor, http://www.wima.de/DE/WIMA_MKS_02.pdf +C Rect series Radial pin pitch 2.50mm length 4.6mm width 3.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L4.6mm_W3.8mm_P2.50mm_MKS02_FKP02 +C, Rect series, Radial, pin pitch=2.50mm, , length*width=4.6*3.8mm^2, Capacitor, http://www.wima.de/DE/WIMA_MKS_02.pdf +C Rect series Radial pin pitch 2.50mm length 4.6mm width 3.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L4.6mm_W4.6mm_P2.50mm_MKS02_FKP02 +C, Rect series, Radial, pin pitch=2.50mm, , length*width=4.6*4.6mm^2, Capacitor, http://www.wima.de/DE/WIMA_MKS_02.pdf +C Rect series Radial pin pitch 2.50mm length 4.6mm width 4.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L4.6mm_W5.5mm_P2.50mm_MKS02_FKP02 +C, Rect series, Radial, pin pitch=2.50mm, , length*width=4.6*5.5mm^2, Capacitor, http://www.wima.de/DE/WIMA_MKS_02.pdf +C Rect series Radial pin pitch 2.50mm length 4.6mm width 5.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.0mm_W2.0mm_P5.00mm +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*2mm^2, Capacitor +C Rect series Radial pin pitch 5.00mm length 7mm width 2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.0mm_W2.5mm_P5.00mm +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*2.5mm^2, Capacitor +C Rect series Radial pin pitch 5.00mm length 7mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.0mm_W3.5mm_P2.50mm_P5.00mm +C, Rect series, Radial, pin pitch=2.50mm 5.00mm, , length*width=7*3.5mm^2, Capacitor +C Rect series Radial pin pitch 2.50mm 5.00mm length 7mm width 3.5mm Capacitor +0 +4 +2 +Capacitor_THT +C_Rect_L7.0mm_W3.5mm_P5.00mm +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*3.5mm^2, Capacitor +C Rect series Radial pin pitch 5.00mm length 7mm width 3.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.0mm_W4.5mm_P5.00mm +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*4.5mm^2, Capacitor +C Rect series Radial pin pitch 5.00mm length 7mm width 4.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.0mm_W6.0mm_P5.00mm +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*6mm^2, Capacitor +C Rect series Radial pin pitch 5.00mm length 7mm width 6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.0mm_W6.5mm_P5.00mm +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*6.5mm^2, Capacitor +C Rect series Radial pin pitch 5.00mm length 7mm width 6.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.2mm_W2.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*2.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf +C Rect series Radial pin pitch 5.00mm length 7.2mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.2mm_W3.0mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*3.0mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf +C Rect series Radial pin pitch 5.00mm length 7.2mm width 3.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.2mm_W3.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*3.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf +C Rect series Radial pin pitch 5.00mm length 7.2mm width 3.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.2mm_W4.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*4.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf +C Rect series Radial pin pitch 5.00mm length 7.2mm width 4.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.2mm_W5.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*5.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf +C Rect series Radial pin pitch 5.00mm length 7.2mm width 5.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.2mm_W7.2mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*7.2mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf +C Rect series Radial pin pitch 5.00mm length 7.2mm width 7.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.2mm_W8.5mm_P5.00mm_FKP2_FKP2_MKS2_MKP2 +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*8.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf +C Rect series Radial pin pitch 5.00mm length 7.2mm width 8.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.2mm_W11.0mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*11mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf +C Rect series Radial pin pitch 5.00mm length 7.2mm width 11mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.5mm_W6.5mm_P5.00mm +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.5*6.5mm^2, Capacitor +C Rect series Radial pin pitch 5.00mm length 7.5mm width 6.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W2.5mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*2.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W2.6mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*2.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 2.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W2.7mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*2.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 2.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W3.2mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*3.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 3.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W3.3mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*3.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 3.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W3.4mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*3.4mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 3.4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W3.6mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*3.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 3.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W3.8mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*3.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 3.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W3.9mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*3.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 3.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W4.0mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*4.0mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 4.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W4.2mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*4.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 4.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W4.9mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*4.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 4.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W5.1mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*5.1mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 5.1mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W5.7mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*5.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 5.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W6.4mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*6.4mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 6.4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W6.7mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*6.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 6.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W7.7mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*7.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 7.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W8.5mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*8.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 8.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W9.5mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*9.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 9.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W9.8mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*9.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 9.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.0mm_W2.5mm_P7.50mm_MKS4 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10*2.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 7.50mm length 10mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.0mm_W3.0mm_P7.50mm_FKS3_FKP3 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10*3mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf +C Rect series Radial pin pitch 7.50mm length 10mm width 3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.0mm_W3.0mm_P7.50mm_MKS4 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10*3.0mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 7.50mm length 10mm width 3.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.0mm_W4.0mm_P7.50mm_FKS3_FKP3 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10*4mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf +C Rect series Radial pin pitch 7.50mm length 10mm width 4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.0mm_W4.0mm_P7.50mm_MKS4 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10*4.0mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 7.50mm length 10mm width 4.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.0mm_W5.0mm_P5.00mm_P7.50mm +C, Rect series, Radial, pin pitch=5.00mm 7.50mm, , length*width=10*5mm^2, Capacitor +C Rect series Radial pin pitch 5.00mm 7.50mm length 10mm width 5mm Capacitor +0 +4 +2 +Capacitor_THT +C_Rect_L10.3mm_W4.5mm_P7.50mm_MKS4 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10.3*4.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 7.50mm length 10.3mm width 4.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.3mm_W5.0mm_P7.50mm_MKS4 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10.3*5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 7.50mm length 10.3mm width 5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.3mm_W5.7mm_P7.50mm_MKS4 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10.3*5.7mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 7.50mm length 10.3mm width 5.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.3mm_W7.2mm_P7.50mm_MKS4 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10.3*7.2mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 7.50mm length 10.3mm width 7.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W2.8mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*2.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 2.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W3.4mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*3.4mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 3.4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W3.5mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*3.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 3.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W4.2mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*4.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 4.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W4.3mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*4.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 4.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W5.1mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*5.1mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 5.1mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W5.3mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*5.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 5.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W6.3mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*6.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 6.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W6.4mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*6.4mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 6.4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W7.3mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*7.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 7.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W8.8mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*8.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 8.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W2.0mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W2.6mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*2.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 2.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W2.8mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*2.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 2.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W3.2mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*3.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 3.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W3.5mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*3.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 3.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W3.6mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*3.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 3.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W4.0mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*4.0mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 4.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W4.3mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*4.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 4.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W4.5mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*4.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 4.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W5.0mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W5.1mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*5.1mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 5.1mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W5.2mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*5.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 5.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W5.6mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*5.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 5.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W6.4mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*6.4mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 6.4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W6.6mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*6.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 6.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W6.9mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*6.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 6.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W7.3mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*7.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 7.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W7.5mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*7.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 7.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W7.8mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*7.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 7.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W8.0mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*8.0mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 8.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W8.8mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*8.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 8.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W9.5mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*9.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 9.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W9.8mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*9.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 9.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L13.0mm_W3.0mm_P10.00mm_FKS3_FKP3_MKS4 +C, Rect series, Radial, pin pitch=10.00mm, , length*width=13*3mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 10.00mm length 13mm width 3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L13.0mm_W4.0mm_P10.00mm_FKS3_FKP3_MKS4 +C, Rect series, Radial, pin pitch=10.00mm, , length*width=13*4mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 10.00mm length 13mm width 4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L13.0mm_W5.0mm_P10.00mm_FKS3_FKP3_MKS4 +C, Rect series, Radial, pin pitch=10.00mm, , length*width=13*5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 10.00mm length 13mm width 5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L13.0mm_W6.0mm_P10.00mm_FKS3_FKP3_MKS4 +C, Rect series, Radial, pin pitch=10.00mm, , length*width=13*6mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 10.00mm length 13mm width 6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L13.0mm_W6.5mm_P7.50mm_P10.00mm +C, Rect series, Radial, pin pitch=7.50mm 10.00mm, , length*width=13*6.5mm^2, Capacitor +C Rect series Radial pin pitch 7.50mm 10.00mm length 13mm width 6.5mm Capacitor +0 +4 +2 +Capacitor_THT +C_Rect_L13.0mm_W8.0mm_P10.00mm_FKS3_FKP3_MKS4 +C, Rect series, Radial, pin pitch=10.00mm, , length*width=13*8mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 10.00mm length 13mm width 8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L13.5mm_W4.0mm_P10.00mm_FKS3_FKP3_MKS4 +C, Rect series, Radial, pin pitch=10.00mm, , length*width=13.5*4mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 10.00mm length 13.5mm width 4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L13.5mm_W5.0mm_P10.00mm_FKS3_FKP3_MKS4 +C, Rect series, Radial, pin pitch=10.00mm, , length*width=13.5*5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 10.00mm length 13.5mm width 5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W4.7mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*4.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 4.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W4.9mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*4.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 4.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W5.0mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W6.0mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W7.0mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W7.3mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*7.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 7.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W8.7mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*8.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 8.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W8.9mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*8.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 8.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W9.0mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W9.2mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*9.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 9.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W10.7mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*10.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 10.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W10.9mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*10.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 10.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W11.2mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*11.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 11.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W11.8mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*11.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 11.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W13.5mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*13.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 13.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W13.7mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*13.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 13.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W13.9mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*13.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 13.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L18.0mm_W5.0mm_P15.00mm_FKS3_FKP3 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=18*5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf +C Rect series Radial pin pitch 15.00mm length 18mm width 5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L18.0mm_W6.0mm_P15.00mm_FKS3_FKP3 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=18*6mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf +C Rect series Radial pin pitch 15.00mm length 18mm width 6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L18.0mm_W7.0mm_P15.00mm_FKS3_FKP3 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=18*7mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf +C Rect series Radial pin pitch 15.00mm length 18mm width 7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L18.0mm_W8.0mm_P15.00mm_FKS3_FKP3 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=18*8mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf +C Rect series Radial pin pitch 15.00mm length 18mm width 8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L18.0mm_W9.0mm_P15.00mm_FKS3_FKP3 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=18*9mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf +C Rect series Radial pin pitch 15.00mm length 18mm width 9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L18.0mm_W11.0mm_P15.00mm_FKS3_FKP3 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=18*11mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf +C Rect series Radial pin pitch 15.00mm length 18mm width 11mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L19.0mm_W5.0mm_P15.00mm_MKS4 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=19*5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 15.00mm length 19mm width 5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L19.0mm_W6.0mm_P15.00mm_MKS4 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=19*6mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 15.00mm length 19mm width 6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L19.0mm_W7.0mm_P15.00mm_MKS4 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=19*7mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 15.00mm length 19mm width 7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L19.0mm_W8.0mm_P15.00mm_MKS4 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=19*8mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 15.00mm length 19mm width 8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L19.0mm_W9.0mm_P15.00mm_MKS4 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=19*9mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 15.00mm length 19mm width 9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L19.0mm_W11.0mm_P15.00mm_MKS4 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=19*11mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 15.00mm length 19mm width 11mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W7.0mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W8.3mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*8.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 8.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W8.6mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*8.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 8.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W10.1mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*10.1mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 10.1mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W10.3mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*10.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 10.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W10.9mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*10.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 10.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W12.2mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*12.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 12.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W12.6mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*12.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 12.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W12.8mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*12.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 12.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L26.5mm_W5.0mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=26.5*5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 26.5mm width 5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L26.5mm_W6.0mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=26.5*6mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 26.5mm width 6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L26.5mm_W7.0mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=26.5*7mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 26.5mm width 7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L26.5mm_W8.5mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=26.5*8.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 26.5mm width 8.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L26.5mm_W10.5mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=26.5*10.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 26.5mm width 10.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L26.5mm_W11.5mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=26.5*11.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 26.5mm width 11.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L27.0mm_W9.0mm_P22.00mm +C, Rect series, Radial, pin pitch=22.00mm, , length*width=27*9mm^2, Capacitor +C Rect series Radial pin pitch 22.00mm length 27mm width 9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L27.0mm_W9.0mm_P23.00mm +C, Rect series, Radial, pin pitch=23.00mm, , length*width=27*9mm^2, Capacitor +C Rect series Radial pin pitch 23.00mm length 27mm width 9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L27.0mm_W11.0mm_P22.00mm +C, Rect series, Radial, pin pitch=22.00mm, , length*width=27*11mm^2, Capacitor +C Rect series Radial pin pitch 22.00mm length 27mm width 11mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L28.0mm_W8.0mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=28*8mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 28mm width 8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L28.0mm_W10.0mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=28*10mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 28mm width 10mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L28.0mm_W12.0mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=28*12mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 28mm width 12mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W7.6mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*7.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 7.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W7.8mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*7.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 7.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W7.9mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*7.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 7.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W9.1mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*9.1mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 9.1mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W9.6mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*9.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 9.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W11.0mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*11mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 11mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W11.9mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*11.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 11.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W12.2mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*12.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 12.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W13.0mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*13mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 13mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W13.8mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*13.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 13.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W14.2mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*14.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 14.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W16.0mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*16mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 16mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L31.5mm_W9.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=31.5*9mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 31.5mm width 9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L31.5mm_W11.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=31.5*11mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 31.5mm width 11mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L31.5mm_W13.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=31.5*13mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 31.5mm width 13mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L31.5mm_W15.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=31.5*15mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 31.5mm width 15mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L31.5mm_W17.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=31.5*17mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 31.5mm width 17mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L31.5mm_W20.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=31.5*20mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 31.5mm width 20mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L32.0mm_W15.0mm_P27.00mm +C, Rect series, Radial, pin pitch=27.00mm, , length*width=32*15mm^2, Capacitor +C Rect series Radial pin pitch 27.00mm length 32mm width 15mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L33.0mm_W13.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=33*13mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 33mm width 13mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L33.0mm_W15.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=33*15mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 33mm width 15mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L33.0mm_W20.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=33*20mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 33mm width 20mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W9.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*9mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W11.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*11mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 11mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W13.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*13mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 13mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W15.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*15mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 15mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W17.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*17mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 17mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W19.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*19mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 19mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W20.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*20mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 20mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W24.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*24mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 24mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W31.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*31mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 31mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W35.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*35mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 35mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W40.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*40mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 40mm Capacitor +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-1608-08_AVX-J +Tantalum Capacitor SMD AVX-J (1608-08 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/48064/_t58_vmn_pt0471_1601.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-1608-08_AVX-J_Pad1.25x1.05mm_HandSolder +Tantalum Capacitor SMD AVX-J (1608-08 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/48064/_t58_vmn_pt0471_1601.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-1608-10_AVX-L +Tantalum Capacitor SMD AVX-L (1608-10 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/48064/_t58_vmn_pt0471_1601.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-1608-10_AVX-L_Pad1.25x1.05mm_HandSolder +Tantalum Capacitor SMD AVX-L (1608-10 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/48064/_t58_vmn_pt0471_1601.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-2012-12_Kemet-R +Tantalum Capacitor SMD Kemet-R (2012-12 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/40182/tmch.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-2012-12_Kemet-R_Pad1.30x1.05mm_HandSolder +Tantalum Capacitor SMD Kemet-R (2012-12 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/40182/tmch.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-2012-15_AVX-P +Tantalum Capacitor SMD AVX-P (2012-15 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/40182/tmch.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-2012-15_AVX-P_Pad1.30x1.05mm_HandSolder +Tantalum Capacitor SMD AVX-P (2012-15 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/40182/tmch.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3216-10_Kemet-I +Tantalum Capacitor SMD Kemet-I (3216-10 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3216-10_Kemet-I_Pad1.58x1.35mm_HandSolder +Tantalum Capacitor SMD Kemet-I (3216-10 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3216-12_Kemet-S +Tantalum Capacitor SMD Kemet-S (3216-12 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3216-12_Kemet-S_Pad1.58x1.35mm_HandSolder +Tantalum Capacitor SMD Kemet-S (3216-12 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3216-18_Kemet-A +Tantalum Capacitor SMD Kemet-A (3216-18 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3216-18_Kemet-A_Pad1.58x1.35mm_HandSolder +Tantalum Capacitor SMD Kemet-A (3216-18 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3528-12_Kemet-T +Tantalum Capacitor SMD Kemet-T (3528-12 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3528-12_Kemet-T_Pad1.50x2.35mm_HandSolder +Tantalum Capacitor SMD Kemet-T (3528-12 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3528-15_AVX-H +Tantalum Capacitor SMD AVX-H (3528-15 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3528-15_AVX-H_Pad1.50x2.35mm_HandSolder +Tantalum Capacitor SMD AVX-H (3528-15 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3528-21_Kemet-B +Tantalum Capacitor SMD Kemet-B (3528-21 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3528-21_Kemet-B_Pad1.50x2.35mm_HandSolder +Tantalum Capacitor SMD Kemet-B (3528-21 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-6032-15_Kemet-U +Tantalum Capacitor SMD Kemet-U (6032-15 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-6032-15_Kemet-U_Pad2.25x2.35mm_HandSolder +Tantalum Capacitor SMD Kemet-U (6032-15 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-6032-20_AVX-F +Tantalum Capacitor SMD AVX-F (6032-20 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-6032-20_AVX-F_Pad2.25x2.35mm_HandSolder +Tantalum Capacitor SMD AVX-F (6032-20 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-6032-28_Kemet-C +Tantalum Capacitor SMD Kemet-C (6032-28 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-6032-28_Kemet-C_Pad2.25x2.35mm_HandSolder +Tantalum Capacitor SMD Kemet-C (6032-28 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7132-20_AVX-U +Tantalum Capacitor SMD AVX-U (7132-20 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7132-20_AVX-U_Pad2.72x3.50mm_HandSolder +Tantalum Capacitor SMD AVX-U (7132-20 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7132-28_AVX-C +Tantalum Capacitor SMD AVX-C (7132-28 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7132-28_AVX-C_Pad2.72x3.50mm_HandSolder +Tantalum Capacitor SMD AVX-C (7132-28 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7260-15_AVX-R +Tantalum Capacitor SMD AVX-R (7260-15 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7260-15_AVX-R_Pad2.68x6.30mm_HandSolder +Tantalum Capacitor SMD AVX-R (7260-15 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7260-20_AVX-M +Tantalum Capacitor SMD AVX-M (7260-20 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7260-20_AVX-M_Pad2.68x6.30mm_HandSolder +Tantalum Capacitor SMD AVX-M (7260-20 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7260-28_AVX-M +Tantalum Capacitor SMD AVX-M (7260-28 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7260-28_AVX-M_Pad2.68x6.30mm_HandSolder +Tantalum Capacitor SMD AVX-M (7260-28 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7260-38_AVX-R +Tantalum Capacitor SMD AVX-R (7260-38 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7260-38_AVX-R_Pad2.68x6.30mm_HandSolder +Tantalum Capacitor SMD AVX-R (7260-38 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-15_Kemet-W +Tantalum Capacitor SMD Kemet-W (7343-15 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-15_Kemet-W_Pad2.25x2.55mm_HandSolder +Tantalum Capacitor SMD Kemet-W (7343-15 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-20_Kemet-V +Tantalum Capacitor SMD Kemet-V (7343-20 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-20_Kemet-V_Pad2.25x2.55mm_HandSolder +Tantalum Capacitor SMD Kemet-V (7343-20 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-30_AVX-N +Tantalum Capacitor SMD AVX-N (7343-30 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-30_AVX-N_Pad2.25x2.55mm_HandSolder +Tantalum Capacitor SMD AVX-N (7343-30 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-31_Kemet-D +Tantalum Capacitor SMD Kemet-D (7343-31 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-31_Kemet-D_Pad2.25x2.55mm_HandSolder +Tantalum Capacitor SMD Kemet-D (7343-31 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-40_Kemet-Y +Tantalum Capacitor SMD Kemet-Y (7343-40 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-40_Kemet-Y_Pad2.25x2.55mm_HandSolder +Tantalum Capacitor SMD Kemet-Y (7343-40 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-43_Kemet-X +Tantalum Capacitor SMD Kemet-X (7343-43 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-43_Kemet-X_Pad2.25x2.55mm_HandSolder +Tantalum Capacitor SMD Kemet-X (7343-43 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7360-38_Kemet-E +Tantalum Capacitor SMD Kemet-E (7360-38 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7360-38_Kemet-E_Pad2.25x4.25mm_HandSolder +Tantalum Capacitor SMD Kemet-E (7360-38 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7361-38_AVX-V +Tantalum Capacitor SMD AVX-V (7361-38 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/NOS.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7361-38_AVX-V_Pad2.18x3.30mm_HandSolder +Tantalum Capacitor SMD AVX-V (7361-38 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/NOS.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7361-438_AVX-U +Tantalum Capacitor SMD AVX-U (7361-438 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/NOS.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7361-438_AVX-U_Pad2.18x3.30mm_HandSolder +Tantalum Capacitor SMD AVX-U (7361-438 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/NOS.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Connector +Banana_Jack_1Pin +Single banana socket, footprint - 6mm drill +banana socket +0 +1 +1 +Connector +Banana_Jack_2Pin +Dual banana socket, footprint - 2 x 6mm drills +banana socket +0 +2 +2 +Connector +Banana_Jack_3Pin +Triple banana socket, footprint - 3 x 6mm drills +banana socket +0 +3 +3 +Connector +CUI_PD-30 +3 pin connector, PD-30, http://www.cui.com/product/resource/pd-30.pdf +connector 3-pin PD-30 power DIN +0 +4 +4 +Connector +CalTest_CT3151 +Right-angle standard banana jack, http://www.caltestelectronics.com/images/attachments/P315100rH_drawing.pdf +banana jack horizontal +0 +4 +1 +Connector +Connector_SFP_and_Cage +https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=2227302&DocType=Customer+Drawing&DocLang=English +SFP+ SFP +0 +40 +21 +Connector +DTF13-12Px +http://www.te.com/usa-en/product-DTF13-12PA-G003.html +DEUTSCH DT header 12 pin +0 +12 +12 +Connector +FanPinHeader_1x03_P2.54mm_Vertical +3-pin CPU fan Through hole pin header, see http://www.formfactors.org/developer%5Cspecs%5Crev1_2_public.pdf +pin header 3-pin CPU fan +0 +3 +3 +Connector +FanPinHeader_1x04_P2.54mm_Vertical +4-pin CPU fan Through hole pin header, e.g. for Wieson part number 2366C888-007 Molex 47053-1000, Foxconn HF27040-M1, Tyco 1470947-1 or equivalent, see http://www.formfactors.org/developer%5Cspecs%5Crev1_2_public.pdf +pin header 4-pin CPU fan +0 +4 +4 +Connector +GB042-34S-H10 +http://www.lsmtron.com/pdf/Connector&Antenna_catalog.PDF +34pin SMD connector +0 +34 +34 +Connector +IHI_B6A-PCB-45_Vertical +https://lugsdirect.com/PDF_Webprint/B6A-PCB-45-XX(-X).pdf +connector IHI B6A-PCB-45 +0 +49 +1 +Connector +JWT_A3963_1x02_P3.96mm_Vertical +JWT A3963, 3.96mm pitch Pin head connector (http://www.jwt.com.tw/pro_pdf/A3963.pdf) +connector JWT A3963 pinhead +0 +2 +2 +Connector +NS-Tech_Grove_1x04_P2mm_Vertical +https://statics3.seeedstudio.com/images/opl/datasheet/3470130P1.pdf +Grove-1x04 +0 +4 +4 +Connector +SMT_1x04_P0.80mm_Horizontal + + +0 +6 +5 +Connector +SMT_1x04_P1.0mm_Horizontal + + +0 +6 +5 +Connector +SpringContact_Harwin_S1941-46R +7.25mm SMT Multi-directional Spring Contact (T+R), https://cdn.harwin.com/pdfs/S1941R.pdf +spring contact emi emc shield +0 +1 +1 +Connector +Tag-Connect_TC2030-IDC-FP_2x03_P1.27mm_Vertical +Tag-Connect programming header; http://www.tag-connect.com/Materials/TC2030-IDC.pdf +tag connect programming header pogo pins +0 +6 +6 +Connector +Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_Vertical +Tag-Connect programming header; http://www.tag-connect.com/Materials/TC2030-IDC-NL.pdf +tag connect programming header pogo pins +0 +6 +6 +Connector +Tag-Connect_TC2050-IDC-FP_2x05_P1.27mm_Vertical +Tag-Connect programming header; http://www.tag-connect.com/Materials/TC2050-IDC-430%20Datasheet.pdf +tag connect programming header pogo pins +0 +10 +10 +Connector +Tag-Connect_TC2050-IDC-NL_2x05_P1.27mm_Vertical +Tag-Connect programming header; http://www.tag-connect.com/Materials/TC2050-IDC-NL%20Datasheet.pdf +tag connect programming header pogo pins +0 +10 +10 +Connector +Tag-Connect_TC2050-IDC-NL_2x05_P1.27mm_Vertical_with_bottom_clip +Tag-Connect programming header with bottom courtyard for TC2050-NL Clip board ; https://www.tag-connect.com/wp-content/uploads/bsk-pdf-manager/TC2050-IDC-NL_Datasheet_8.pdf https://www.tag-connect.com/wp-content/uploads/bsk-pdf-manager/TC2050-CLIP_Datasheet_25.pdf +tag connect programming header pogo pins +0 +10 +10 +Connector +Tag-Connect_TC2070-IDC-FP_2x07_P1.27mm_Vertical +Tag-Connect programming header; http://www.tag-connect.com/Materials/TC2070-IDC%20Datasheet.pdf +tag connect programming header pogo pins +0 +14 +14 +Connector_Audio +Jack_3.5mm_CUI_SJ-3523-SMT_Horizontal +3.5 mm, Stereo, Right Angle, Surface Mount (SMT), Audio Jack Connector (https://www.cui.com/product/resource/sj-352x-smt-series.pdf) +3.5mm audio cui horizontal jack stereo +0 +3 +3 +Connector_Audio +Jack_3.5mm_CUI_SJ-3524-SMT_Horizontal +3.5 mm, Stereo, Right Angle, Surface Mount (SMT), Audio Jack Connector (https://www.cui.com/product/resource/sj-352x-smt-series.pdf) +3.5mm audio cui horizontal jack stereo +0 +4 +4 +Connector_Audio +Jack_3.5mm_CUI_SJ1-3533NG_Horizontal +TRS 3.5mm, horizontal, through-hole, https://www.cui.com/product/resource/sj1-353xng.pdf +TRS audio jack stereo horizontal +0 +3 +3 +Connector_Audio +Jack_3.5mm_CUI_SJ1-3533NG_Horizontal_CircularHoles +TRS 3.5mm, horizontal, through-hole, , circular holeshttps://www.cui.com/product/resource/sj1-353xng.pdf +TRS audio jack stereo horizontal circular +0 +3 +3 +Connector_Audio +Jack_3.5mm_CUI_SJ1-3535NG_Horizontal +TRS 3.5mm, horizontal, through-hole, with switch, https://www.cui.com/product/resource/sj1-353xng.pdf +TRS audio jack stereo horizontal +0 +5 +5 +Connector_Audio +Jack_3.5mm_CUI_SJ1-3535NG_Horizontal_CircularHoles +TRS 3.5mm, horizontal, through-hole, with switch, circular holes, https://www.cui.com/product/resource/sj1-353xng.pdf +TRS audio jack stereo horizontal circular +0 +5 +5 +Connector_Audio +Jack_3.5mm_Ledino_KB3SPRS_Horizontal +https://www.reichelt.de/index.html?ACTION=7&LA=3&OPEN=0&INDEX=0&FILENAME=C160%252FKB3SPRS.pdf +jack stereo TRS +0 +5 +5 +Connector_Audio +Jack_3.5mm_Neutrik_NMJ6HCD2_Horizontal +NMJ6HCD2, TRS 1/4in (http://www.neutrik.com/en/audio/plugs-and-jacks/m-series/nmj6hcd2) +NMJ6HCD2 TRS stereo jack connector +0 +6 +6 +Connector_Audio +Jack_3.5mm_PJ311_Horizontal +PJ311 6pin SMD 3.5mm stereo headphones jack. +headphones jack plug stereo 3.5mm PJ311 +0 +6 +6 +Connector_Audio +Jack_3.5mm_PJ320D_Horizontal +Headphones with microphone connector, 3.5mm, 4 pins (http://www.qingpu-electronics.com/en/products/WQP-PJ320D-72.html) +3.5mm jack mic microphone phones headphones 4pins audio plug +0 +4 +4 +Connector_Audio +Jack_3.5mm_PJ320E_Horizontal +Headphones with microphone connector, 3.5mm, 4 pins (http://www.qingpu-electronics.com/en/products/WQP-PJ320E-177.html) +3.5mm jack mic microphone phones headphones 4pins audio plug +0 +5 +4 +Connector_Audio +Jack_3.5mm_PJ31060-I_Horizontal +PJ31060-I 6pin SMD 3.5mm headphones jack (http://www.china-bsun.com/Product48/1577.html) +headphones jack plug stereo 3.5mm PJ31060-I PJ31060 +0 +6 +6 +Connector_Audio +Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical_CircularHoles +TRS 3.5mm, vertical, Thonkiconn, PCB mount, (http://www.qingpu-electronics.com/en/products/WQP-PJ398SM-362.html) +WQP-PJ398SM WQP-PJ301M-12 TRS 3.5mm mono vertical jack thonkiconn qingpu +0 +3 +3 +Connector_Audio +Jack_3.5mm_Switronic_ST-005-G_horizontal +3.5mm horizontal headphones jack, http://akizukidenshi.com/download/ds/switronic/ST-005-G.pdf +Connector Audio Switronic ST-005-G +0 +4 +3 +Connector_Audio +Jack_6.35mm_Neutrik_NJ2FD-V_Vertical +6.35mm (1/4 in) Vertical Jack, Non-switching mono jack (T/S), https://www.neutrik.com/en/product/nj2fd-v +neutrik jack vertical +0 +2 +2 +Connector_Audio +Jack_6.35mm_Neutrik_NJ3FD-V_Vertical +6.35mm (1/4 in) Vertical Jack, Non-switching stereo jack (T/R/S), https://www.neutrik.com/en/product/nj3fd-v +neutrik jack vertical +0 +3 +3 +Connector_Audio +Jack_6.35mm_Neutrik_NJ5FD-V_Vertical +6.35mm (1/4 in) Vertical Jack, 2 x switching (normalling) stereo jack (T/TN/R/RN/S), https://www.neutrik.com/en/product/nj5fd-v +neutrik jack vertical +0 +5 +5 +Connector_Audio +Jack_6.35mm_Neutrik_NJ6FD-V_Vertical +6.35mm (1/4 in) Vertical Jack, 3 x switching (normalling) stereo jack (T/TN/R/RN/S/SN), https://www.neutrik.com/en/product/nj6fd-v +neutrik jack vertical +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NJ6TB-V_Vertical +6.35mm (1/4 in) Vertical Jack, 3 x switching (normalling) stereo jack B-gauge type (T/TN/R/RN/S/SN), https://www.neutrik.com/en/product/nj6tb-v +neutrik jack vertical +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ4HCD2_Horizontal +M Series, 6.35mm (1/4in) mono jack, switched, with chrome ferrule and straight PCB pins, https://www.neutrik.com/en/product/nmj4hcd2 +neutrik jack m +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ4HFD2_Horizontal +M Series, 6.35mm (1/4in) mono jack, switched, with full threaded nose and straight PCB pins, https://www.neutrik.com/en/product/nmj4hfd2 +neutrik jack m +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ4HFD3_Horizontal +M Series, 6.35mm (1/4in) mono jack, switched, with a full threaded nose and offset PCB pins, https://www.neutrik.com/en/product/nmj4hfd3 +neutrik jack m +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ4HHD2_Horizontal +M Series, 6.35mm (1/4in) mono jack, switched, with a half threaded nose and offset PCB pins, https://www.neutrik.com/en/product/nmj4hhd2 +neutrik jack m +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ6HCD2_Horizontal +M Series, 6.35mm (1/4in) stereo jack, switched, with chrome ferrule and straight PCB pins, https://www.neutrik.com/en/product/nmj6hcd2 +neutrik jack m +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ6HCD3_Horizontal +M Series, 6.35mm (1/4in) stereo jack, switched, with chrome ferrule and offset PCB pins, https://www.neutrik.com/en/product/nmj6hcd3 +neutrik jack m +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ6HFD2-AU_Horizontal +M Series, 6.35mm (1/4in) stereo jack, switched, full threaded nose, straight PCB pins, gold plated contacts, https://www.neutrik.com/en/product/nmj6hfd2-au +neutrik jack m +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ6HFD2_Horizontal +M Series, 6.35mm (1/4in) stereo jack, switched, with full threaded nose and straight PCB pins, https://www.neutrik.com/en/product/nmj6hfd2 +neutrik jack m +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ6HFD3_Horizontal +M Series, 6.35mm (1/4in) stereo jack, switched, with full threaded nose and offset PCB pins, https://www.neutrik.com/en/product/nmj6hfd3 +neutrik jack m +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ6HFD4_Horizontal +M Series, 6.35mm (1/4in) stereo jack, switched, with full threaded nose and fishtail PCB pins, https://www.neutrik.com/en/product/nmj6hfd4 +neutrik jack m +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ6HHD2_Horizontal +M Series, 6.35mm (1/4in) stereo jack, switched, with half threaded nose and offset PCB pins, https://www.neutrik.com/en/product/nmj6hhd2 +neutrik jack m +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ3HF-1_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, unswitched, fully threaded nose, sleeve contact/front panel connection, https://www.neutrik.com/en/product/nrj3hf-1 +neutrik jack slim +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ4HF-1_Horizontal +Slim Jacks, 6.35mm (1/4in) mono jack, switched, fully threaded nose, sleeve contact/front panel connection, https://www.neutrik.com/en/product/nrj4hf-1 +neutrik jack slim +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ4HF_Horizontal +Slim Jacks, 6.35mm (1/4in) mono jack, switched, fully threaded nose, https://www.neutrik.com/en/product/nrj4hf +neutrik jack slim +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ4HH-1_Horizontal +Slim Jacks, 6.35mm (1/4in) mono jack, switched, half threaded nose, sleeve contact/front panel connection, https://www.neutrik.com/en/product/nrj4hh-1 +neutrik jack slim +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ4HH_Horizontal +Slim Jacks, 6.35mm (1/4in) mono jack, switched, half threaded nose, https://www.neutrik.com/en/product/nrj4hh +neutrik jack slim +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HF-1-AU_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, switched, gold plated contacts, fully threaded nose, sleeve contact/front panel connection, https://www.neutrik.com/en/product/nrj6hf-1-au +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HF-1_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, switched, fully threaded nose, sleeve contact/front panel connection, https://www.neutrik.com/en/product/nrj6hf-1 +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HF-AU_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, switched, gold plated contacts, fully threaded nose, https://www.neutrik.com/en/product/nrj6hf-au +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HF_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, switched, fully threaded nose, https://www.neutrik.com/en/product/nrj6hf +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HH-1_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, switched, half threaded nose, sleeve contact/front panel connection, https://www.neutrik.com/en/product/nrj6hh-1 +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HH-AU_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, switched, gold plated contacts, half threaded nose, https://www.neutrik.com/en/product/nrj6hh-au +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HH_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, switched, half threaded nose, https://www.neutrik.com/en/product/nrj6hh +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HM-1-AU_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, metal nose, gold plated contacts, efficient chassis ground connection, T+R+S normalling contact, https://www.neutrik.com/en/product/nrj6hm-1-au +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HM-1-PRE_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, metal nose, efficient chassis ground connection, T+R normalling contact, https://www.neutrik.com/en/product/nrj6hm-1-pre +neutrik jack slim +0 +6 +5 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HM-1_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, metal nose with efficient chassis ground connection, T+R+S normalling contact, https://www.neutrik.com/en/product/nrj6hm-1 +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NSJ8HC_Horizontal +Stacking Jacks, Mono dual jack, full nose, https://www.neutrik.com/en/product/nsj8hc +neutrik jack stacking +0 +9 +9 +Connector_Audio +Jack_6.35mm_Neutrik_NSJ8HL_Horizontal +Stacking Jacks, Mono dual jack, quick fix nose, https://www.neutrik.com/en/product/nsj8hl +neutrik jack stacking +0 +9 +9 +Connector_Audio +Jack_6.35mm_Neutrik_NSJ12HC_Horizontal +Stacking Jacks, Stereo dual jack, full nose, https://www.neutrik.com/en/product/nsj12hc +neutrik jack stacking +0 +13 +13 +Connector_Audio +Jack_6.35mm_Neutrik_NSJ12HF-1_Horizontal +Stacking Jacks, Stereo dual jack, full threaded nose, https://www.neutrik.com/en/product/nsj12hf-1 +neutrik jack stacking +0 +13 +13 +Connector_Audio +Jack_6.35mm_Neutrik_NSJ12HH-1_Horizontal +Stacking Jacks, Stereo dual jack, half threaded nose, https://www.neutrik.com/en/product/nsj12hh-1 +neutrik jack stacking +0 +13 +13 +Connector_Audio +Jack_6.35mm_Neutrik_NSJ12HL_Horizontal +Stacking Jacks, Stereo dual jack, quick fix nose, https://www.neutrik.com/en/product/nsj12hl +neutrik jack stacking +0 +13 +13 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ5FI-H-0_Horizontal +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) mono jack without switching contact, horizontal PCB mount, https://www.neutrik.com/en/product/ncj5fi-h-0 +neutrik jack combo i +0 +6 +6 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ5FI-H_Horizontal +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) mono jack without switching contact, horizontal PCB mount, retention spring, https://www.neutrik.com/en/product/ncj5fi-h +neutrik jack combo i +0 +6 +6 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ5FI-V-0_Vertical +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) mono jack without switching contact, vertical PCB mount, https://www.neutrik.com/en/product/ncj5fi-v-0 +neutrik jack combo i +0 +6 +6 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ5FI-V_Vertical +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) mono jack without switching contact, vertical PCB mount, retention spring, https://www.neutrik.com/en/product/ncj5fi-v +neutrik jack combo i +0 +6 +6 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FA-H-0_Horizontal +Combo A series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack, horizontal PCB mount, retention spring, https://www.neutrik.com/en/product/ncj6fa-h-0 +neutrik jack combo a +0 +8 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FA-H-DA_Horizontal +Combo A series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/ncj6fa-h-da +neutrik jack combo a +0 +8 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FA-H_Horizontal +Combo A series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack, horizontal PCB mount, https://www.neutrik.com/en/product/ncj6fa-h +neutrik jack combo a +0 +8 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FA-V-0_Vertical +Combo A series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack, vertical PCB mount, retention spring, https://www.neutrik.com/en/product/ncj6fa-v-0 +neutrik jack combo a +0 +8 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FA-V-DA_Vertical +Combo A series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack, vertical PCB mount, asymmetric push, https://www.neutrik.com/en/product/ncj6fa-v-da +neutrik jack combo a +0 +8 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FA-V_Vertical +Combo A series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack, vertical PCB mount, https://www.neutrik.com/en/product/ncj6fa-v +neutrik jack combo a +0 +8 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FI-H-0_Horizontal +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack without switching contact, horizontal PCB mount, https://www.neutrik.com/en/product/ncj6fi-h-0 +neutrik jack combo i +0 +7 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FI-H_Horizontal +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack without switching contact, horizontal PCB mount, retention spring, https://www.neutrik.com/en/product/ncj6fi-h +neutrik jack combo i +0 +7 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FI-V-0_Vertical +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack without switching contact, vertical PCB mount, https://www.neutrik.com/en/product/ncj6fi-v-0 +neutrik jack combo i +0 +7 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FI-V_Vertical +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack without switching contact, vertical PCB mount, retention spring, https://www.neutrik.com/en/product/ncj6fi-v +neutrik jack combo i +0 +7 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ9FI-H-0_Horizontal +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack, horizontal PCB mount, https://www.neutrik.com/en/product/ncj9fi-h-0 +neutrik jack combo i +0 +10 +10 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ9FI-H_Horizontal +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack, horizontal PCB mount, retention spring, https://www.neutrik.com/en/product/ncj9fi-h +neutrik jack combo i +0 +10 +10 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ9FI-V-0_Vertical +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack, vertical PCB mount, https://www.neutrik.com/en/product/ncj9fi-v-0 +neutrik jack combo i +0 +10 +10 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ9FI-V_Vertical +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack, vertical PCB mount, retention spring, https://www.neutrik.com/en/product/ncj9fi-v +neutrik jack combo i +0 +10 +10 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ10FI-H-0_Horizontal +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack and switching ground contact, horizontal PCB mount, https://www.neutrik.com/en/product/ncj10fi-h-0 +neutrik jack combo i +0 +11 +11 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ10FI-H_Horizontal +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack and switching ground contact, horizontal PCB mount, retention spring, https://www.neutrik.com/en/product/ncj10fi-h +neutrik jack combo i +0 +11 +11 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ10FI-V-0_Vertical +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack and switching ground contact, vertical PCB mount, https://www.neutrik.com/en/product/ncj10fi-v-0 +neutrik jack combo i +0 +11 +11 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ10FI-V_Vertical +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack and switching ground contact, vertical PCB mount, retention spring, https://www.neutrik.com/en/product/ncj10fi-v +neutrik jack combo i +0 +11 +11 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAH-0_Horizontal +AA Series, 3 pole female XLR receptacle, grounding: without ground/shell contact, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3faah-0 +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAH1-0_Horizontal +AA Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3faah1-0 +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAH1-DA_Horizontal +AA Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3faah1-da +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAH1_Horizontal +AA Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3faah1 +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAH2-0_Horizontal +AA Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3faah2-0 +neutrik xlr aa +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAH2_Horizontal +AA Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3faah2 +neutrik xlr aa +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAH_Horizontal +AA Series, 3 pole female XLR receptacle, grounding: without ground/shell contact, horizontal PCB mount, https://www.neutrik.com/en/product/nc3faah +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAV-0_Vertical +AA Series, 3 pole female receptacle, grounding: without ground/shell contact, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3faav-0 +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAV1-0_Vertical +AA Series, 3 pole female receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3faav1-0 +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAV1-DA_Vertical +AA Series, 3 pole female receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3faav1-da +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAV1_Vertical +AA Series, 3 pole female receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3faav1 +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAV2-0_Vertical +AA Series, 3 pole female receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3faav2-0 +neutrik xlr aa +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAV2_Vertical +AA Series, 3 pole female receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3faav2 +neutrik xlr aa +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAV_Vertical +AA Series, 3 pole female receptacle, grounding: without ground/shell contact, vertical PCB mount, https://www.neutrik.com/en/product/nc3faav +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAH-0_Horizontal +A Series, 3 pole female XLR receptacle, grounding: without ground/shell contact, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fah-0 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAH1-0_Horizontal +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fah1-0 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAH1-DA_Horizontal +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fah1-da +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAH1_Horizontal +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3fah1 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAH2-0_Horizontal +A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fah2-0 +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAH2-DA_Horizontal +A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fah2-da +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAH2_Horizontal +A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3fah2 +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAHL-0_Horizontal +A Series, 3 pole female XLR receptacle, grounding: without ground/shell contact, lateral left PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fahl-0 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAHL1-0_Horizontal +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, lateral left PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fahl1-0 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAHL1_Horizontal +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, lateral left PCB mount, https://www.neutrik.com/en/product/nc3fahl1 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAHR-0_Horizontal +A Series, 3 pole female XLR receptacle, grounding: without ground / shell contact, lateral right PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fahr-0 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAHR1-0_Horizontal +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, lateral right PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fahr1-0 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAHR1_Horizontal +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, lateral right PCB mount, https://www.neutrik.com/en/product/nc3fahr1 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAHR2-0_Horizontal +A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, lateral right PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fahr2-0 +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAHR2_Horizontal +A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, lateral right PCB mount, https://www.neutrik.com/en/product/nc3fahr2 +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAH_Horizontal +A Series, 3 pole female XLR receptacle, grounding: without ground/shell contact, horizontal PCB mount, https://www.neutrik.com/en/product/nc3fah +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAV-0_Vertical +A Series, 3 pole female XLR receptacle, grounding: without ground / shell contact, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fav-0 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAV1-0_Vertical +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fav1-0 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAV1-DA_Vertical +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fav1-da +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAV1_Vertical +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3fav1 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAV2-0_Vertical +A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fav2-0 +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAV2-DA_Vertical +A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fav2-da +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAV2_Vertical +A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3fav2 +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAV_Vertical +A Series, 3 pole female XLR receptacle, grounding: without ground / shell contact, vertical PCB mount, https://www.neutrik.com/en/product/nc3fav +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBH1-B_Horizontal +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3fbh1-b +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBH1-DA_Horizontal +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fbh1-da +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBH1-E_Horizontal +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, additional ground contacts, https://www.neutrik.com/en/product/nc3fbh1-e +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBH1_Horizontal +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3fbh1 +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBH2-B_Horizontal +B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3fbh2-b +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FBH2-DA_Horizontal +B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fbh2-da +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FBH2-E_Horizontal +B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, additional ground contacts, https://www.neutrik.com/en/product/nc3fbh2-e +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FBH2_Horizontal +B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3fbh2 +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FBHL1_Horizontal +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, lateral left PCB mount, https://www.neutrik.com/en/product/nc3fbhl1 +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBV1-0_Vertical +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, retention spring, no latch, https://www.neutrik.com/en/product/nc3fbv1-0 +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBV1-B_Vertical +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3fbv1-b +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBV1-DA_Vertical +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fbv1-da +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBV1_Vertical +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3fbv1 +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBV2-B_Vertical +B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3fbv2-b +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FBV2-DA_Vertical +B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fbv2-da +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FBV2-SW_Vertical +B Series, 3 pole female XLR receptacle, switching contacts, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3fbv2-sw +neutrik xlr b +0 +7 +7 +Connector_Audio +Jack_XLR_Neutrik_NC3FBV2_Vertical +B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3fbv2 +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAAH-0_Horizontal +AA Series, 3 pole male XLR receptacle, grounding: ground contact connected to shell ground, but not to front panel and Pin 1, horizontal PCB mount, https://www.neutrik.com/en/product/nc3maah-0 +neutrik xlr aa +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAAH-1_Horizontal +AA Series, 3 pole male XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3maah-1 +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3MAAH_Horizontal +AA Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3maah +neutrik xlr aa +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAAV-0_Vertical +AA Series, 3 pole male XLR receptacle, grounding: ground contact connected to shell ground, but not to front panel and Pin 1, vertical PCB mount, https://www.neutrik.com/en/product/nc3maav-0 +neutrik xlr aa +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAAV-1_Vertical +AA Series, 3 pole male XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3maav-1 +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3MAAV_Vertical +AA Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3maav +neutrik xlr aa +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAFH-PH_Horizontal +A Series, Chassis connector H female (A series layout), horizontal PCB mount, https://www.neutrik.com/en/product/nc4mafh-ph +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3MAH-0_Horizontal +A Series, 3 pole male XLR receptacle, grounding: ground contact connected to shell ground, but not to front panel and Pin 1, horizontal PCB mount, https://www.neutrik.com/en/product/nc3mah-0 +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAHL_Horizontal +A Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, lateral left PCB mount, https://www.neutrik.com/en/product/nc3mahl +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAHR_Horizontal +A Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, lateral right PCB mount, https://www.neutrik.com/en/product/nc3mahr +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAH_Horizontal +A Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3mah +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAMH-PH_Horizontal +A Series, Chassis connector Phoenix H male (A series layout), horizontal PCB mount, https://www.neutrik.com/en/product/nc4mamh-ph +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3MAV-0_Vertical +A Series, 3 pole male XLR receptacle, grounding: ground contact connected to shell ground, but not to front panel and Pin 1, vertical PCB mount, https://www.neutrik.com/en/product/nc3mav-0 +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAV_Vertical +A Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3mav +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBH-0_Horizontal +B Series, 3 pole male XLR receptacle, grounding: ground contact connected to shell ground, but not to front panel and Pin 1, steel retention lug, horizontal PCB mount, https://www.neutrik.com/en/product/nc3mbh-0 +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBH-1_Horizontal +B Series, 3 pole male XLR receptacle, grounding: mating connector shell to pin1 and front panel, steel retention lug, horizontal PCB mount, https://www.neutrik.com/en/product/nc3mbh-1 +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3MBH-B_Horizontal +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, horizontal PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3mbh-b +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBH-E_Horizontal +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, horizontal PCB mount, additional ground contacts, https://www.neutrik.com/en/product/nc3mbh-e +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBHL-B_Horizontal +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, lateral left PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3mbhl-b +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBHL_Horizontal +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, lateral left PCB mount, https://www.neutrik.com/en/product/nc3mbhl +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBHR-B_Horizontal +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, lateral right PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3mbhr-b +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBHR_Horizontal +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, lateral right PCB mount, https://www.neutrik.com/en/product/nc3mbhr +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBH_Horizontal +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, horizontal PCB mount, https://www.neutrik.com/en/product/nc3mbh +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBV-0_Vertical +B Series, 3 pole male XLR receptacle, grounding: ground contact connected to shell ground, but not to front panel and Pin 1, steel retention lug, vertical PCB mount, https://www.neutrik.com/en/product/nc3mbv-0 +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBV-1_Vertical +B Series, 3 pole male XLR receptacle, grounding: mating connector shell to pin1 and front panel, steel retention lug, vertical PCB mount, https://www.neutrik.com/en/product/nc3mbv-1 +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3MBV-B_Vertical +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, vertical PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3mbv-b +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBV-E_Vertical +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, vertical PCB mount, additional ground contacts, https://www.neutrik.com/en/product/nc3mbv-e +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBV-SW_Vertical +B Series, 3 pole male XLR receptacle, switching contacts, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3mbv-sw +neutrik xlr b +0 +7 +7 +Connector_Audio +Jack_XLR_Neutrik_NC3MBV_Vertical +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, vertical PCB mount, https://www.neutrik.com/en/product/nc3mbv +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC4FAH-0_Horizontal +A Series, 4 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc4fah-0 +neutrik xlr a +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4FAH_Horizontal +A Series, 4 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc4fah +neutrik xlr a +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4FAV-0_Vertical +A Series, 4 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc4fav-0 +neutrik xlr a +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4FAV_Vertical +A Series, 4 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc4fav +neutrik xlr a +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4FBH_Horizontal +B Series, 4 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc4fbh +neutrik xlr b +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4FBV_Vertical +B Series, 4 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc4fbv +neutrik xlr b +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4MAH_Horizontal +A Series, 4 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc4mah +neutrik xlr a +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4MAV_Vertical +A Series, 4 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc4mav +neutrik xlr a +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4MBH_Horizontal +B Series, 4 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc4mbh +neutrik xlr b +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4MBV_Vertical +B Series, 4 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc4mbv +neutrik xlr b +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC5FAH-0_Horizontal +A Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc5fah-0 +neutrik xlr a +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5FAH-DA_Horizontal +A Series, 5 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc5fah-da +neutrik xlr a +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5FAH_Horizontal +A Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc5fah +neutrik xlr a +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5FAV-DA_Vertical +A Series, 5 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc5fav-da +neutrik xlr a +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5FAV-SW_Vertical +A Series, 5 pole female XLR receptacle, switching contacts, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, color coding possible, https://www.neutrik.com/en/product/nc5fav-sw +neutrik xlr a +0 +9 +9 +Connector_Audio +Jack_XLR_Neutrik_NC5FAV_Vertical +A Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5fav +neutrik xlr a +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5FBH-B_Horizontal +B Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc5fbh-b +neutrik xlr b +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5FBH_Horizontal +B Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc5fbh +neutrik xlr b +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5FBV-B_Vertical +B Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc5fbv-b +neutrik xlr b +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5FBV-SW_Vertical +B Series, 5 pole female XLR receptacle, switching contacts, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5fbv-sw +neutrik xlr b +0 +9 +9 +Connector_Audio +Jack_XLR_Neutrik_NC5FBV_Vertical +B Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5fbv +neutrik xlr b +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5MAH_Horizontal +A Series, 5 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc5mah +neutrik xlr a +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5MAV-SW_Vertical +A Series, 5 pole male XLR receptacle, switching contacts, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5mav-sw +neutrik xlr a +0 +9 +9 +Connector_Audio +Jack_XLR_Neutrik_NC5MAV_Vertical +A Series, 5 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5mav +neutrik xlr a +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5MBH-B_Horizontal +B Series, 5 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc5mbh-b +neutrik xlr b +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5MBH_Horizontal +B Series, 5 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc5mbh +neutrik xlr b +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5MBV-B_Vertical +B Series, 5 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc5mbv-b +neutrik xlr b +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5MBV-SW_Vertical +B Series, 5 pole male XLR receptacle, switching contacts, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5mbv-sw +neutrik xlr b +0 +9 +9 +Connector_Audio +Jack_XLR_Neutrik_NC5MBV_Vertical +B Series, 5 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5mbv +neutrik xlr b +0 +6 +6 +Connector_Audio +Jack_speakON-6.35mm_Neutrik_NLJ2MD-H_Horizontal +speakON Combo, 2 pole combination of speakON socket and 6.35mm (1/4in) jack receptacle, horizontal pcb mount, https://www.neutrik.com/en/product/nlj2md-h +neutrik speakon combo +0 +2 +2 +Connector_Audio +Jack_speakON-6.35mm_Neutrik_NLJ2MD-V_Vertical +speakON Combo, 2 pole combination of speakON socket and 6.35mm (1/4in) jack receptacle, vertical pcb mount, https://www.neutrik.com/en/product/nlj2md-v +neutrik speakon combo +0 +2 +2 +Connector_Audio +Jack_speakON_Neutrik_NL2MD-H_Horizontal +speakON Chassis Connectors, 2 pole chassis connector, gray D-size flange, countersunk thru holes, horizontal PCB, https://www.neutrik.com/en/product/nl2md-h +neutrik speakon +0 +2 +2 +Connector_Audio +Jack_speakON_Neutrik_NL2MD-V_Vertical +speakON Chassis Connectors, 2 pole chassis connector, black D-size flange, countersunk thru holes, vertical PCB mount, https://www.neutrik.com/en/product/nl2md-v +neutrik speakon +0 +2 +2 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-H-1_Horizontal +speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, countersunk thru holes, horizontal PCB mount, https://www.neutrik.com/en/product/nl4md-h-1 +neutrik speakon +0 +4 +4 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-H-2_Horizontal +speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, mirrored self tapping screw holes (A-screw), horizontal PCB mount, https://www.neutrik.com/en/product/nl4md-h-2 +neutrik speakon +0 +4 +4 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-H-3_Horizontal +speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, self tapping screw holes (A-screw), horizontal PCB mount, https://www.neutrik.com/en/product/nl4md-h-3 +neutrik speakon +0 +4 +4 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-H_Horizontal +speakON Chassis Connectors, 4 pole chassis connector, grey D-size flange, self tapping screw holes (A-screw), horizontal PCB mount, https://www.neutrik.com/en/product/nl4md-h +neutrik speakon +0 +4 +4 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-V-1_Vertical +speakON Chassis Connectors, 4 pole chassis connector, grey D-size flange, self tapping screw holes (A-screw), vertical PCB mount, https://www.neutrik.com/en/product/nl4md-v-1 +neutrik speakon +0 +4 +4 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-V-2_Vertical +speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, mirrored self tapping screw holes (A-screw), vertical PCB mount, https://www.neutrik.com/en/product/nl4md-v-2 +neutrik speakon +0 +4 +4 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-V-R_Vertical +speakON Chassis Connectors, 4 pole chassis connector, red D-size flange, countersunk thru holes, vertical PCB mount, https://www.neutrik.com/en/product/nl4md-v-r +neutrik speakon +0 +4 +4 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-V-S_Vertical +speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, switchable version of NL4MD-V with 8 vertical PCB contacts (4 switching contacts), https://www.neutrik.com/en/product/nl4md-v-s +neutrik speakon +0 +8 +8 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-V_Vertical +speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, countersunk thru holes, vertical PCB mount, https://www.neutrik.com/en/product/nl4md-v +neutrik speakon +0 +4 +4 +Connector_Audio +Jack_speakON_Neutrik_NL8MD-V-1_Vertical +speakON Chassis Connectors, 8 pole chassis connector, nickel metal square G-size flange, self tapping screw holes (A-screw), vertical PCB mount, https://www.neutrik.com/en/product/nl8md-v-1 +neutrik speakon +0 +8 +8 +Connector_Audio +Jack_speakON_Neutrik_NL8MD-V_Vertical +speakON Chassis Connectors, 8 pole chassis connector, nickel metal square G-size flange, countersunk thru holes, vertical PCB mount, https://www.neutrik.com/en/product/nl8md-v +neutrik speakon +0 +8 +8 +Connector_Audio +Jack_speakON_Neutrik_NLT4MD-V_Vertical +STX Series, 4 pole male chassis connector, metal housing, vertical PCB mount, self tapping screw holes (A-screw), https://www.neutrik.com/en/product/nlt4md-v +neutrik speakon stx +0 +4 +4 +Connector_Audio +MiniXLR-5_Switchcraft_TRAPC_Horizontal +http://www.switchcraft.com/ProductSummary.aspx?Parent=620 http://www.switchcraft.com/Drawings/TRAPC_X-TRASM_X_SERIES_CD.PDF +THT Mini XLR 5Pin right angle +0 +5 +5 +Connector_BarrelJack +BarrelJack_CLIFF_FC681465S_SMT_Horizontal +Surface-mount DC Barrel Jack, https://www.cliffuk.co.uk/products/dcconnectors/FC681465S.pdf +Power Jack SMT +0 +4 +3 +Connector_BarrelJack +BarrelJack_CUI_PJ-036AH-SMT_Horizontal +Surface-mount DC Barrel Jack, http://www.cui.com/product/resource/pj-036ah-smt.pdf +Power Jack SMT +0 +3 +3 +Connector_BarrelJack +BarrelJack_CUI_PJ-063AH_Horizontal +Barrel Jack, 2.0mm ID, 5.5mm OD, 24V, 8A, no switch, https://www.cui.com/product/resource/pj-063ah.pdf +barrel jack cui dc power +0 +4 +3 +Connector_BarrelJack +BarrelJack_CUI_PJ-063AH_Horizontal_CircularHoles +Barrel Jack, 2.0mm ID, 5.5mm OD, 24V, 8A, no switch, https://www.cui.com/product/resource/pj-063ah.pdf +barrel jack cui dc power +0 +4 +3 +Connector_BarrelJack +BarrelJack_CUI_PJ-102AH_Horizontal +Thin-pin DC Barrel Jack, https://cdn-shop.adafruit.com/datasheets/21mmdcjackDatasheet.pdf +Power Jack +0 +3 +3 +Connector_BarrelJack +BarrelJack_Horizontal +DC Barrel Jack +Power Jack +0 +3 +3 +Connector_BarrelJack +BarrelJack_Wuerth_6941xx301002 +Wuerth electronics barrel jack connector (5.5mm outher diameter, inner diameter 2.05mm or 2.55mm depending on exact order number), See: http://katalog.we-online.de/em/datasheet/6941xx301002.pdf +connector barrel jack +0 +3 +3 +Connector_Card +CF-Card_3M_N7E50-7516PK-20-WF +Compact Flash Card connector (https://multimedia.3m.com/mws/media/22365O/3mtm-cf-card-header-compactflashtm-type-i-sm-ts0662.pdf) +connector cf +0 +54 +50 +Connector_Card +SD_Kyocera_145638009211859+ +SD Card Connector, Normal Type, Outer Tail, Without Ejector (https://global.kyocera.com/prdct/electro/product/pdf/5638.pdf) +sd card smt +0 +13 +13 +Connector_Card +SD_Kyocera_145638009511859+ +SD Card Connector, Normal Type, Outer Tail, Spring Eject Type (https://global.kyocera.com/prdct/electro/product/pdf/5638.pdf) +sd card smt +0 +13 +13 +Connector_Card +SD_Kyocera_145638109211859+ +SD Card Connector, Reverse Type, Outer Tail, Without Ejector (https://global.kyocera.com/prdct/electro/product/pdf/5638.pdf) +sd card smt +0 +13 +13 +Connector_Card +SD_Kyocera_145638109511859+ +SD Card Connector, Reverse Type, Outer Tail, Spring Eject Type (https://global.kyocera.com/prdct/electro/product/pdf/5638.pdf) +sd card smt +0 +13 +13 +Connector_Card +SD_TE_2041021 +SD card connector, top mount, SMT (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F2041021%7FB%7Fpdf%7FEnglish%7FENG_CD_2041021_B_C_2041021_B.pdf%7F2041021-4) +sd card +0 +15 +12 +Connector_Card +microSD_HC_CATALEX +http://katalog.we-online.de/em/datasheet/693072010801.pdf +Micro SD Wuerth Wurth Würth +0 +13 +11 +Connector_Card +microSD_HC_Hirose_DM3AT-SF-PEJM5 +Micro SD, SMD, right-angle, push-pull (https://www.hirose.com/product/en/download_file/key_name/DM3AT-SF-PEJM5/category/Drawing%20(2D)/doc_file_id/44099/?file_category_id=6&item_id=06090031000&is_series=) +Micro SD +0 +14 +11 +Connector_Card +microSD_HC_Hirose_DM3BT-DSF-PEJS +Micro SD, SMD, reverse on-board, right-angle, push-pull (https://www.hirose.com/product/en/download_file/key_name/DM3BT-DSF-PEJS/category/Drawing%20(2D)/doc_file_id/44097/?file_category_id=6&item_id=06090029900&is_series=) +Micro SD +0 +16 +11 +Connector_Card +microSD_HC_Hirose_DM3D-SF +Micro SD, SMD, right-angle, push-pull (https://media.digikey.com/PDF/Data%20Sheets/Hirose%20PDFs/DM3D-SF.pdf) +Micro SD +0 +14 +11 +Connector_Card +microSD_HC_Molex_104031-0811 +1.10mm Pitch microSD Memory Card Connector, Surface Mount, Push-Pull Type, 1.42mm Height, with Detect Switch (https://www.molex.com/pdm_docs/sd/1040310811_sd.pdf) +microSD SD molex +0 +14 +11 +Connector_Card +microSD_HC_Wuerth_693072010801 +http://katalog.we-online.de/em/datasheet/693072010801.pdf +Micro SD Wuerth Wurth Würth +0 +12 +9 +Connector_Card +microSIM_JAE_SF53S006VCBR2000 +https://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ115712.pdf +microSIM GSM Card +0 +14 +7 +Connector_Coaxial +BNC_Amphenol_031-6575_Horizontal +dual independently isolated BNC plug (https://www.amphenolrf.com/downloads/dl/file/id/2980/product/644/031_6575_customer_drawing.pdf) +Dual BNC Amphenol Horizontal +0 +6 +4 +Connector_Coaxial +BNC_Amphenol_B6252HB-NPP3G-50_Horizontal +http://www.farnell.com/datasheets/612848.pdf +BNC Amphenol Horizontal +0 +4 +2 +Connector_Coaxial +BNC_PanelMountable_Vertical +Panel-mountable BNC connector mounted through PCB, vertical +BNC connector +0 +2 +2 +Connector_Coaxial +BNC_TEConnectivity_1478204_Vertical +BNC female PCB mount 4 pin straight chassis connector http://www.te.com/usa-en/product-1-1478204-0.html +BNC female PCB mount 4 pin straight chassis connector +0 +5 +2 +Connector_Coaxial +BNC_Win_364A2x95_Horizontal +Dual front isolated BNC plug (https://www.winconn.com/wp-content/uploads/364A2595.pdf) +Dual BNC Horizontal Isolated +0 +6 +3 +Connector_Coaxial +CoaxialSwitch_Hirose_MS-156C3_Horizontal +Subminiature Coaxial Switch 1.35mm High, DC to 11GHz +Switch Coaxial RF +0 +12 +3 +Connector_Coaxial +MMCX_Molex_73415-0961_Horizontal_0.8mm-PCB +Molex MMCX Horizontal Coaxial https://www.molex.com/pdm_docs/sd/734150961_sd.pdf +Molex MMCX Horizontal Coaxial +0 +3 +2 +Connector_Coaxial +MMCX_Molex_73415-0961_Horizontal_1.0mm-PCB +Molex MMCX Horizontal Coaxial https://www.molex.com/pdm_docs/sd/734150961_sd.pdf +Molex MMCX Horizontal Coaxial +0 +3 +2 +Connector_Coaxial +MMCX_Molex_73415-0961_Horizontal_1.6mm-PCB +Molex MMCX Horizontal Coaxial https://www.molex.com/pdm_docs/sd/734150961_sd.pdf +Molex MMCX Horizontal Coaxial +0 +3 +2 +Connector_Coaxial +MMCX_Molex_73415-1471_Vertical +http://www.molex.com/pdm_docs/sd/734151471_sd.pdf +Molex MMCX Coaxial Connector 50 ohms Female Jack Vertical THT +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_901-144_Vertical +https://www.amphenolrf.com/downloads/dl/file/id/7023/product/3103/901_144_customer_drawing.pdf +SMA THT Female Jack Vertical +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_132134-10_Vertical +https://www.amphenolrf.com/downloads/dl/file/id/4007/product/2974/132134_10_customer_drawing.pdf +SMA SMD Female Jack Vertical +0 +3 +2 +Connector_Coaxial +SMA_Amphenol_132134-11_Vertical +https://www.amphenolrf.com/downloads/dl/file/id/3406/product/2975/132134_11_customer_drawing.pdf +SMA THT Female Jack Vertical ExtendedLegs +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_132134-14_Vertical +https://www.amphenolrf.com/downloads/dl/file/id/1793/product/2976/132134_14_customer_drawing.pdf +SMA THT Female Jack Vertical ExtendedLegs +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_132134-16_Vertical +https://www.amphenolrf.com/downloads/dl/file/id/1141/product/2978/132134_16_customer_drawing.pdf +SMA THT Female Jack Vertical ExtendedLegs +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_132134_Vertical +https://www.amphenolrf.com/downloads/dl/file/id/2187/product/2843/132134_customer_drawing.pdf +SMA THT Female Jack Vertical ExtendedLegs +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_132203-12_Horizontal +https://www.amphenolrf.com/media/downloads/1769/132203-12.pdf +SMA THT Female Jack Horizontal +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_132289_EdgeMount +http://www.amphenolrf.com/132289.html +SMA +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_132291-12_Vertical +https://www.amphenolrf.com/downloads/dl/file/id/1688/product/3020/132291_12_customer_drawing.pdf +SMA THT Female Jack Vertical Bulkhead +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_132291_Vertical +https://www.amphenolrf.com/downloads/dl/file/id/3222/product/2918/132291_customer_drawing.pdf +SMA THT Female Jack Vertical Bulkhead +0 +5 +2 +Connector_Coaxial +SMA_Molex_73251-1153_EdgeMount_Horizontal +Molex SMA RF Connectors, Edge Mount, (http://www.molex.com/pdm_docs/sd/732511150_sd.pdf) +sma edge +0 +11 +2 +Connector_Coaxial +SMA_Molex_73251-2120_EdgeMount_Horizontal +Molex SMA RF Connector, Edge Mount, (http://www.molex.com/pdm_docs/sd/732512120_sd.pdf) +sma edge +0 +11 +2 +Connector_Coaxial +SMA_Molex_73251-2200_Horizontal +https://www.molex.com/webdocs/datasheets/pdf/en-us/0732512200_RF_COAX_CONNECTORS.pdf +SMA THT Female Jack Horizontal +0 +5 +2 +Connector_Coaxial +SMA_Samtec_SMA-J-P-H-ST-EM1_EdgeMount +http://suddendocs.samtec.com/prints/sma-j-p-x-st-em1-mkt.pdf +SMA +0 +5 +2 +Connector_Coaxial +SMA_Samtec_SMA-J-P-X-ST-EM1_EdgeMount +Connector SMA, 0Hz to 20GHz, 50Ohm, Edge Mount (http://suddendocs.samtec.com/prints/sma-j-p-x-st-em1-mkt.pdf) +SMA Straight Samtec Edge Mount +0 +5 +2 +Connector_Coaxial +SMA_Wurth_60312002114503_Vertical +https://www.we-online.de/katalog/datasheet/60312002114503.pdf +SMA THT Female Jack Vertical ExtendedLegs +0 +5 +2 +Connector_Coaxial +SMB_Jack_Vertical +SMB pcb mounting jack +SMB Jack Striaght +0 +5 +2 +Connector_Coaxial +U.FL_Hirose_U.FL-R-SMT-1_Vertical +Hirose U.FL Coaxial https://www.hirose.com/product/en/products/U.FL/U.FL-R-SMT-1%2810%29/ +Hirose U.FL Coaxial +0 +3 +2 +Connector_Coaxial +U.FL_Molex_MCRF_73412-0110_Vertical +Molex Microcoaxial RF Connectors (MCRF), mates Hirose U.FL, (http://www.molex.com/pdm_docs/sd/734120110_sd.pdf) +mcrf hirose ufl u.fl microcoaxial +0 +4 +2 +Connector_DIN +DIN41612_B2_2x8_Female_Vertical_THT +DIN41612 connector, type B/2, Vertical, 2 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B/2 +0 +16 +16 +Connector_DIN +DIN41612_B2_2x8_Horizontal +DIN 41612 connector, type B/2, horizontal, 16 pins wide, 2 rows, even columns +DIN 41512 IEC 60603 B/2 +0 +16 +16 +Connector_DIN +DIN41612_B2_2x8_Male_Horizontal_THT +DIN41612 connector, type B/2, Horizontal, 2 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B/2 +0 +16 +16 +Connector_DIN +DIN41612_B2_2x8_Vertical +DIN 41612 connector, type B/2, vertical, 16 pins wide, 2 rows, even columns +DIN 41512 IEC 60603 B/2 +0 +16 +16 +Connector_DIN +DIN41612_B2_2x16_Female_Vertical_THT +DIN41612 connector, type B/2, Vertical, 2 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B/2 +0 +32 +32 +Connector_DIN +DIN41612_B2_2x16_Horizontal +DIN 41612 connector, type B/2, horizontal, 16 pins wide, 2 rows, full configuration +DIN 41512 IEC 60603 B/2 +0 +32 +32 +Connector_DIN +DIN41612_B2_2x16_Male_Horizontal_THT +DIN41612 connector, type B/2, Horizontal, 2 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B/2 +0 +32 +32 +Connector_DIN +DIN41612_B2_2x16_Vertical +DIN 41612 connector, type B/2, vertical, 16 pins wide, 2 rows, full configuration +DIN 41512 IEC 60603 B/2 +0 +32 +32 +Connector_DIN +DIN41612_B3_2x5_Female_Vertical_THT +DIN41612 connector, type B/3, Vertical, 2 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B/3 +0 +10 +10 +Connector_DIN +DIN41612_B3_2x5_Horizontal +DIN 41612 connector, type B/3, horizontal, 10 pins wide, 2 rows, even columns +DIN 41512 IEC 60603 B/3 +0 +10 +10 +Connector_DIN +DIN41612_B3_2x5_Male_Horizontal_THT +DIN41612 connector, type B/3, Horizontal, 2 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B/3 +0 +10 +10 +Connector_DIN +DIN41612_B3_2x5_Vertical +DIN 41612 connector, type B/3, vertical, 10 pins wide, 2 rows, even columns +DIN 41512 IEC 60603 B/3 +0 +10 +10 +Connector_DIN +DIN41612_B3_2x10_Female_Vertical_THT +DIN41612 connector, type B/3, Vertical, 2 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B/3 +0 +20 +20 +Connector_DIN +DIN41612_B3_2x10_Horizontal +DIN 41612 connector, type B/3, horizontal, 10 pins wide, 2 rows, full configuration +DIN 41512 IEC 60603 B/3 +0 +20 +20 +Connector_DIN +DIN41612_B3_2x10_Male_Horizontal_THT +DIN41612 connector, type B/3, Horizontal, 2 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B/3 +0 +20 +20 +Connector_DIN +DIN41612_B3_2x10_Vertical +DIN 41612 connector, type B/3, vertical, 10 pins wide, 2 rows, full configuration +DIN 41512 IEC 60603 B/3 +0 +20 +20 +Connector_DIN +DIN41612_B_1x32_Female_Vertical_THT +DIN41612 connector, type B, Vertical, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B +0 +32 +32 +Connector_DIN +DIN41612_B_1x32_Male_Horizontal_THT +DIN41612 connector, type B, Horizontal, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B +0 +32 +32 +Connector_DIN +DIN41612_B_2x16_Female_Vertical_THT +DIN41612 connector, type B, Vertical, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B +0 +32 +32 +Connector_DIN +DIN41612_B_2x16_Horizontal +DIN 41612 connector, type B, horizontal, 32 pins wide, 2 rows, even columns +DIN 41512 IEC 60603 B +0 +32 +32 +Connector_DIN +DIN41612_B_2x16_Male_Horizontal_THT +DIN41612 connector, type B, Horizontal, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B +0 +32 +32 +Connector_DIN +DIN41612_B_2x16_Vertical +DIN 41612 connector, type B, vertical, 32 pins wide, 2 rows, even columns +DIN 41512 IEC 60603 B +0 +32 +32 +Connector_DIN +DIN41612_B_2x32_Female_Vertical_THT +DIN41612 connector, type B, Vertical, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B +0 +64 +64 +Connector_DIN +DIN41612_B_2x32_Horizontal +DIN 41612 connector, type B, horizontal, 32 pins wide, 2 rows, full configuration +DIN 41512 IEC 60603 B +0 +64 +64 +Connector_DIN +DIN41612_B_2x32_Male_Horizontal_THT +DIN41612 connector, type B, Horizontal, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B +0 +64 +64 +Connector_DIN +DIN41612_B_2x32_Vertical +DIN 41612 connector, type B, vertical, 32 pins wide, 2 rows, full configuration +DIN 41512 IEC 60603 B +0 +64 +64 +Connector_DIN +DIN41612_C2_2x16_Female_Vertical_THT +DIN41612 connector, type C/2, Vertical, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C/2 +0 +32 +32 +Connector_DIN +DIN41612_C2_2x16_Male_Horizontal_THT +DIN41612 connector, type C/2, Horizontal, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C/2 +0 +32 +32 +Connector_DIN +DIN41612_C2_3x16_Female_Vertical_THT +DIN41612 connector, type C/2, Vertical, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C/2 +0 +48 +48 +Connector_DIN +DIN41612_C2_3x16_Male_Horizontal_THT +DIN41612 connector, type C/2, Horizontal, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C/2 +0 +48 +48 +Connector_DIN +DIN41612_C3_2x10_Female_Vertical_THT +DIN41612 connector, type C/3, Vertical, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C/3 +0 +20 +20 +Connector_DIN +DIN41612_C3_2x10_Male_Horizontal_THT +DIN41612 connector, type C/3, Horizontal, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C/3 +0 +20 +20 +Connector_DIN +DIN41612_C3_3x10_Female_Vertical_THT +DIN41612 connector, type C/3, Vertical, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C/3 +0 +30 +30 +Connector_DIN +DIN41612_C3_3x10_Male_Horizontal_THT +DIN41612 connector, type C/3, Horizontal, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C/3 +0 +30 +30 +Connector_DIN +DIN41612_C_1x32_Female_Vertical_THT +DIN41612 connector, type C, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +32 +32 +Connector_DIN +DIN41612_C_1x32_Male_Horizontal_THT +DIN41612 connector, type C, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +32 +32 +Connector_DIN +DIN41612_C_2x16_Female_Vertical_THT +DIN41612 connector, type C, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +32 +32 +Connector_DIN +DIN41612_C_2x16_Male_Horizontal_THT +DIN41612 connector, type C, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +32 +32 +Connector_DIN +DIN41612_C_2x32_Female_Vertical_THT +DIN41612 connector, type C, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +64 +64 +Connector_DIN +DIN41612_C_2x32_Male_Horizontal_THT +DIN41612 connector, type C, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +64 +64 +Connector_DIN +DIN41612_C_3x16_Female_Vertical_THT +DIN41612 connector, type C, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +48 +48 +Connector_DIN +DIN41612_C_3x16_Male_Horizontal_THT +DIN41612 connector, type C, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +48 +48 +Connector_DIN +DIN41612_C_3x32_Female_Vertical_THT +DIN41612 connector, type C, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +96 +96 +Connector_DIN +DIN41612_C_3x32_Male_Horizontal_THT +DIN41612 connector, type C, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +96 +96 +Connector_DIN +DIN41612_D_2x8_Female_Vertical_THT +DIN41612 connector, type D, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 D +0 +16 +16 +Connector_DIN +DIN41612_D_2x8_Male_Horizontal_THT +DIN41612 connector, type D, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 D +0 +16 +16 +Connector_DIN +DIN41612_D_2x16_Female_Vertical_THT +DIN41612 connector, type D, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 D +0 +32 +32 +Connector_DIN +DIN41612_D_2x16_Male_Horizontal_THT +DIN41612 connector, type D, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 D +0 +32 +32 +Connector_DIN +DIN41612_E_2x16_Female_Vertical_THT +DIN41612 connector, type E, Vertical, 5 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 E +0 +32 +32 +Connector_DIN +DIN41612_E_2x16_Male_Horizontal_THT +DIN41612 connector, type E, Horizontal, 5 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 E +0 +32 +32 +Connector_DIN +DIN41612_E_2x16_RowsAC_Female_Vertical_THT +DIN41612 connector, type E, Vertical, 5 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 E +0 +32 +32 +Connector_DIN +DIN41612_E_2x16_RowsAC_Male_Horizontal_THT +DIN41612 connector, type E, Horizontal, 5 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 E +0 +32 +32 +Connector_DIN +DIN41612_E_3x16_Female_Vertical_THT +DIN41612 connector, type E, Vertical, 5 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 E +0 +48 +48 +Connector_DIN +DIN41612_E_3x16_Male_Horizontal_THT +DIN41612 connector, type E, Horizontal, 5 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 E +0 +48 +48 +Connector_DIN +DIN41612_F_2x16_Female_Vertical_THT +DIN41612 connector, type F, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 F +0 +32 +32 +Connector_DIN +DIN41612_F_2x16_Male_Horizontal_THT +DIN41612 connector, type F, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 F +0 +32 +32 +Connector_DIN +DIN41612_F_2x16_RowsZD_Female_Vertical_THT +DIN41612 connector, type F, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 F +0 +32 +32 +Connector_DIN +DIN41612_F_2x16_RowsZD_Male_Horizontal_THT +DIN41612 connector, type F, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 F +0 +32 +32 +Connector_DIN +DIN41612_F_3x16_Female_Vertical_THT +DIN41612 connector, type F, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 F +0 +48 +48 +Connector_DIN +DIN41612_F_3x16_Male_Horizontal_THT +DIN41612 connector, type F, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 F +0 +48 +48 +Connector_DIN +DIN41612_Q2_2x16_Male_Horizontal_THT +DIN41612 connector, type Q/2, Horizontal, 2 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 Q/2 +0 +32 +32 +Connector_DIN +DIN41612_Q2_2x16_Male_Vertical_THT +DIN41612 connector, type Q/2, Vertical, 2 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 Q/2 +0 +32 +32 +Connector_DIN +DIN41612_Q3_2x10_Male_Horizontal_THT +DIN41612 connector, type Q/3, Horizontal, 2 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 Q/3 +0 +20 +20 +Connector_DIN +DIN41612_Q3_2x10_Male_Vertical_THT +DIN41612 connector, type Q/3, Vertical, 2 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 Q/3 +0 +20 +20 +Connector_DIN +DIN41612_Q_2x32_Male_Horizontal_THT +DIN41612 connector, type Q, Horizontal, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 Q +0 +64 +64 +Connector_DIN +DIN41612_Q_2x32_Male_Vertical_THT +DIN41612 connector, type Q, Vertical, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 Q +0 +64 +64 +Connector_DIN +DIN41612_R2_2x16_Male_Horizontal_THT +DIN41612 connector, type R/2, Horizontal, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R/2 +0 +32 +32 +Connector_DIN +DIN41612_R2_2x16_Male_Vertical_THT +DIN41612 connector, type R/2, Vertical, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R/2 +0 +32 +32 +Connector_DIN +DIN41612_R2_3x16_Male_Horizontal_THT +DIN41612 connector, type R/2, Horizontal, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R/2 +0 +48 +48 +Connector_DIN +DIN41612_R2_3x16_Male_Vertical_THT +DIN41612 connector, type R/2, Vertical, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R/2 +0 +48 +48 +Connector_DIN +DIN41612_R3_2x10_Male_Horizontal_THT +DIN41612 connector, type R/3, Horizontal, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R/3 +0 +20 +20 +Connector_DIN +DIN41612_R3_2x10_Male_Vertical_THT +DIN41612 connector, type R/3, Vertical, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R/3 +0 +20 +20 +Connector_DIN +DIN41612_R3_3x10_Male_Horizontal_THT +DIN41612 connector, type R/3, Horizontal, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R/3 +0 +30 +30 +Connector_DIN +DIN41612_R3_3x10_Male_Vertical_THT +DIN41612 connector, type R/3, Vertical, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R/3 +0 +30 +30 +Connector_DIN +DIN41612_R_1x32_Male_Horizontal_THT +DIN41612 connector, type R, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +32 +32 +Connector_DIN +DIN41612_R_1x32_Male_Vertical_THT +DIN41612 connector, type R, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +32 +32 +Connector_DIN +DIN41612_R_2x16_Male_Horizontal_THT +DIN41612 connector, type R, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +32 +32 +Connector_DIN +DIN41612_R_2x16_Male_Vertical_THT +DIN41612 connector, type R, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +32 +32 +Connector_DIN +DIN41612_R_2x32_Male_Horizontal_THT +DIN41612 connector, type R, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +64 +64 +Connector_DIN +DIN41612_R_2x32_Male_Vertical_THT +DIN41612 connector, type R, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +64 +64 +Connector_DIN +DIN41612_R_3x16_Male_Horizontal_THT +DIN41612 connector, type R, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +48 +48 +Connector_DIN +DIN41612_R_3x16_Male_Vertical_THT +DIN41612 connector, type R, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +48 +48 +Connector_DIN +DIN41612_R_3x32_Male_Horizontal_THT +DIN41612 connector, type R, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +96 +96 +Connector_DIN +DIN41612_R_3x32_Male_Vertical_THT +DIN41612 connector, type R, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +96 +96 +Connector_Dsub +DSUB-9_Female_EdgeMount_P2.77mm +9-pin D-Sub connector, solder-cups edge-mounted, female, x-pin-pitch 2.77mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector edge mount solder cup female x-pin-pitch 2.77mm mounting holes distance 25mm +0 +9 +9 +Connector_Dsub +DSUB-9_Female_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.54mm pin-PCB-offset 9.4mm +0 +9 +9 +Connector_Dsub +DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.4mm +0 +9 +9 +Connector_Dsub +DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Female_Vertical_P2.77x2.84mm +9-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 25mm +0 +9 +9 +Connector_Dsub +DSUB-9_Female_Vertical_P2.77x2.84mm_MountingHoles +9-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Male_EdgeMount_P2.77mm +9-pin D-Sub connector, solder-cups edge-mounted, male, x-pin-pitch 2.77mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector edge mount solder cup male x-pin-pitch 2.77mm mounting holes distance 25mm +0 +9 +9 +Connector_Dsub +DSUB-9_Male_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.54mm pin-PCB-offset 9.4mm +0 +9 +9 +Connector_Dsub +DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.4mm +0 +9 +9 +Connector_Dsub +DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Male_Vertical_P2.77x2.84mm +9-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 25mm +0 +9 +9 +Connector_Dsub +DSUB-9_Male_Vertical_P2.77x2.84mm_MountingHoles +9-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 25mm +0 +11 +10 +Connector_Dsub +DSUB-15-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +17 +16 +Connector_Dsub +DSUB-15-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +17 +16 +Connector_Dsub +DSUB-15-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset9.40mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 9.4mm +0 +15 +15 +Connector_Dsub +DSUB-15-HD_Female_Horizontal_P2.29x2.54mm_EdgePinOffset9.40mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x2.54mm pin-PCB-offset 9.4mm +0 +15 +15 +Connector_Dsub +DSUB-15-HD_Female_Vertical_P2.29x1.98mm_MountingHoles +15-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.29x1.98mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector straight vertical THT female pitch 2.29x1.98mm mounting holes distance 25mm +0 +17 +16 +Connector_Dsub +DSUB-15-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +17 +16 +Connector_Dsub +DSUB-15-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +17 +16 +Connector_Dsub +DSUB-15-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset9.40mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 9.4mm +0 +15 +15 +Connector_Dsub +DSUB-15-HD_Male_Horizontal_P2.29x2.54mm_EdgePinOffset9.40mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x2.54mm pin-PCB-offset 9.4mm +0 +15 +15 +Connector_Dsub +DSUB-15-HD_Male_Vertical_P2.29x1.98mm_MountingHoles +15-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.29x1.98mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector straight vertical THT male pitch 2.29x1.98mm mounting holes distance 25mm +0 +17 +16 +Connector_Dsub +DSUB-15_Female_EdgeMount_P2.77mm +15-pin D-Sub connector, solder-cups edge-mounted, female, x-pin-pitch 2.77mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector edge mount solder cup female x-pin-pitch 2.77mm mounting holes distance 33.3mm +0 +15 +15 +Connector_Dsub +DSUB-15_Female_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.54mm pin-PCB-offset 9.4mm +0 +15 +15 +Connector_Dsub +DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.4mm +0 +15 +15 +Connector_Dsub +DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Female_Vertical_P2.77x2.84mm +15-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 33.3mm +0 +15 +15 +Connector_Dsub +DSUB-15_Female_Vertical_P2.77x2.84mm_MountingHoles +15-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Male_EdgeMount_P2.77mm +15-pin D-Sub connector, solder-cups edge-mounted, male, x-pin-pitch 2.77mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector edge mount solder cup male x-pin-pitch 2.77mm mounting holes distance 33.3mm +0 +15 +15 +Connector_Dsub +DSUB-15_Male_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.54mm pin-PCB-offset 9.4mm +0 +15 +15 +Connector_Dsub +DSUB-15_Male_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Male_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.4mm +0 +15 +15 +Connector_Dsub +DSUB-15_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Male_Vertical_P2.77x2.84mm +15-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 33.3mm +0 +15 +15 +Connector_Dsub +DSUB-15_Male_Vertical_P2.77x2.84mm_MountingHoles +15-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-25_Female_EdgeMount_P2.77mm +25-pin D-Sub connector, solder-cups edge-mounted, female, x-pin-pitch 2.77mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector edge mount solder cup female x-pin-pitch 2.77mm mounting holes distance 47.1mm +0 +25 +25 +Connector_Dsub +DSUB-25_Female_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.54mm pin-PCB-offset 9.4mm +0 +25 +25 +Connector_Dsub +DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.4mm +0 +25 +25 +Connector_Dsub +DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Female_Vertical_P2.77x2.84mm +25-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 47.1mm +0 +25 +25 +Connector_Dsub +DSUB-25_Female_Vertical_P2.77x2.84mm_MountingHoles +25-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Male_EdgeMount_P2.77mm +25-pin D-Sub connector, solder-cups edge-mounted, male, x-pin-pitch 2.77mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector edge mount solder cup male x-pin-pitch 2.77mm mounting holes distance 47.1mm +0 +25 +25 +Connector_Dsub +DSUB-25_Male_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.54mm pin-PCB-offset 9.4mm +0 +25 +25 +Connector_Dsub +DSUB-25_Male_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Male_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.4mm +0 +25 +25 +Connector_Dsub +DSUB-25_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Male_Vertical_P2.77x2.84mm +25-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 47.1mm +0 +25 +25 +Connector_Dsub +DSUB-25_Male_Vertical_P2.77x2.84mm_MountingHoles +25-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-26-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm +26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +26-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +28 +27 +Connector_Dsub +DSUB-26-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm +26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +26-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +28 +27 +Connector_Dsub +DSUB-26-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset9.40mm +26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +26-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 9.4mm +0 +26 +26 +Connector_Dsub +DSUB-26-HD_Female_Horizontal_P2.29x2.54mm_EdgePinOffset9.40mm +26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +26-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x2.54mm pin-PCB-offset 9.4mm +0 +26 +26 +Connector_Dsub +DSUB-26-HD_Female_Vertical_P2.29x1.98mm_MountingHoles +26-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.29x1.98mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +26-pin D-Sub connector straight vertical THT female pitch 2.29x1.98mm mounting holes distance 33.3mm +0 +28 +27 +Connector_Dsub +DSUB-26-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm +26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +26-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +28 +27 +Connector_Dsub +DSUB-26-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm +26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +26-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +28 +27 +Connector_Dsub +DSUB-26-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset9.40mm +26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +26-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 9.4mm +0 +26 +26 +Connector_Dsub +DSUB-26-HD_Male_Horizontal_P2.29x2.54mm_EdgePinOffset9.40mm +26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +26-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x2.54mm pin-PCB-offset 9.4mm +0 +26 +26 +Connector_Dsub +DSUB-26-HD_Male_Vertical_P2.29x1.98mm_MountingHoles +26-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.29x1.98mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +26-pin D-Sub connector straight vertical THT male pitch 2.29x1.98mm mounting holes distance 33.3mm +0 +28 +27 +Connector_Dsub +DSUB-37_Female_EdgeMount_P2.77mm +37-pin D-Sub connector, solder-cups edge-mounted, female, x-pin-pitch 2.77mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector edge mount solder cup female x-pin-pitch 2.77mm mounting holes distance 63.5mm +0 +37 +37 +Connector_Dsub +DSUB-37_Female_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.54mm pin-PCB-offset 9.4mm +0 +37 +37 +Connector_Dsub +DSUB-37_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.4mm +0 +37 +37 +Connector_Dsub +DSUB-37_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Female_Vertical_P2.77x2.84mm +37-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 63.5mm +0 +37 +37 +Connector_Dsub +DSUB-37_Female_Vertical_P2.77x2.84mm_MountingHoles +37-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Male_EdgeMount_P2.77mm +37-pin D-Sub connector, solder-cups edge-mounted, male, x-pin-pitch 2.77mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector edge mount solder cup male x-pin-pitch 2.77mm mounting holes distance 63.5mm +0 +37 +37 +Connector_Dsub +DSUB-37_Male_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.54mm pin-PCB-offset 9.4mm +0 +37 +37 +Connector_Dsub +DSUB-37_Male_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Male_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.4mm +0 +37 +37 +Connector_Dsub +DSUB-37_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Male_Vertical_P2.77x2.84mm +37-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 63.5mm +0 +37 +37 +Connector_Dsub +DSUB-37_Male_Vertical_P2.77x2.84mm_MountingHoles +37-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-44-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm +44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +44-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +46 +45 +Connector_Dsub +DSUB-44-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm +44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +44-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +46 +45 +Connector_Dsub +DSUB-44-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset9.40mm +44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +44-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 9.4mm +0 +44 +44 +Connector_Dsub +DSUB-44-HD_Female_Horizontal_P2.29x2.54mm_EdgePinOffset9.40mm +44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +44-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x2.54mm pin-PCB-offset 9.4mm +0 +44 +44 +Connector_Dsub +DSUB-44-HD_Female_Vertical_P2.29x1.98mm_MountingHoles +44-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.29x1.98mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +44-pin D-Sub connector straight vertical THT female pitch 2.29x1.98mm mounting holes distance 47.1mm +0 +46 +45 +Connector_Dsub +DSUB-44-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm +44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +44-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +46 +45 +Connector_Dsub +DSUB-44-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm +44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +44-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +46 +45 +Connector_Dsub +DSUB-44-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset9.40mm +44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +44-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 9.4mm +0 +44 +44 +Connector_Dsub +DSUB-44-HD_Male_Horizontal_P2.29x2.54mm_EdgePinOffset9.40mm +44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +44-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x2.54mm pin-PCB-offset 9.4mm +0 +44 +44 +Connector_Dsub +DSUB-44-HD_Male_Vertical_P2.29x1.98mm_MountingHoles +44-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.29x1.98mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +44-pin D-Sub connector straight vertical THT male pitch 2.29x1.98mm mounting holes distance 47.1mm +0 +46 +45 +Connector_Dsub +DSUB-62-HD_Female_Horizontal_P2.41x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm +62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.41x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +62-pin D-Sub connector horizontal angled 90deg THT female pitch 2.41x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +64 +63 +Connector_Dsub +DSUB-62-HD_Female_Horizontal_P2.41x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm +62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.41x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +62-pin D-Sub connector horizontal angled 90deg THT female pitch 2.41x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +64 +63 +Connector_Dsub +DSUB-62-HD_Female_Horizontal_P2.41x1.98mm_EdgePinOffset9.40mm +62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.41x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +62-pin D-Sub connector horizontal angled 90deg THT female pitch 2.41x1.98mm pin-PCB-offset 9.4mm +0 +62 +62 +Connector_Dsub +DSUB-62-HD_Female_Horizontal_P2.41x2.54mm_EdgePinOffset9.40mm +62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.41x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +62-pin D-Sub connector horizontal angled 90deg THT female pitch 2.41x2.54mm pin-PCB-offset 9.4mm +0 +62 +62 +Connector_Dsub +DSUB-62-HD_Female_Vertical_P2.41x1.98mm_MountingHoles +62-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.41x1.98mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +62-pin D-Sub connector straight vertical THT female pitch 2.41x1.98mm mounting holes distance 63.5mm +0 +64 +63 +Connector_Dsub +DSUB-62-HD_Male_Horizontal_P2.41x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm +62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.41x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +62-pin D-Sub connector horizontal angled 90deg THT male pitch 2.41x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +64 +63 +Connector_Dsub +DSUB-62-HD_Male_Horizontal_P2.41x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm +62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.41x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +62-pin D-Sub connector horizontal angled 90deg THT male pitch 2.41x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +64 +63 +Connector_Dsub +DSUB-62-HD_Male_Horizontal_P2.41x1.98mm_EdgePinOffset9.40mm +62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.41x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +62-pin D-Sub connector horizontal angled 90deg THT male pitch 2.41x1.98mm pin-PCB-offset 9.4mm +0 +62 +62 +Connector_Dsub +DSUB-62-HD_Male_Horizontal_P2.41x2.54mm_EdgePinOffset9.40mm +62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.41x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +62-pin D-Sub connector horizontal angled 90deg THT male pitch 2.41x2.54mm pin-PCB-offset 9.4mm +0 +62 +62 +Connector_Dsub +DSUB-62-HD_Male_Vertical_P2.41x1.98mm_MountingHoles +62-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.41x1.98mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +62-pin D-Sub connector straight vertical THT male pitch 2.41x1.98mm mounting holes distance 63.5mm +0 +64 +63 +Connector_FFC-FPC +Hirose_FH12-6S-0.5SH_1x06-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-6S-0.5SH, 6 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +8 +7 +Connector_FFC-FPC +Hirose_FH12-8S-0.5SH_1x08-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-8S-0.5SH, 8 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +10 +9 +Connector_FFC-FPC +Hirose_FH12-10S-0.5SH_1x10-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-10S-0.5SH, 10 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +12 +11 +Connector_FFC-FPC +Hirose_FH12-11S-0.5SH_1x11-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-11S-0.5SH, 11 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +13 +12 +Connector_FFC-FPC +Hirose_FH12-12S-0.5SH_1x12-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-12S-0.5SH, 12 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +14 +13 +Connector_FFC-FPC +Hirose_FH12-13S-0.5SH_1x13-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-13S-0.5SH, 13 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +15 +14 +Connector_FFC-FPC +Hirose_FH12-14S-0.5SH_1x14-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-14S-0.5SH, 14 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +16 +15 +Connector_FFC-FPC +Hirose_FH12-15S-0.5SH_1x15-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-15S-0.5SH, 15 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +17 +16 +Connector_FFC-FPC +Hirose_FH12-16S-0.5SH_1x16-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-16S-0.5SH, 16 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +18 +17 +Connector_FFC-FPC +Hirose_FH12-17S-0.5SH_1x17-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-17S-0.5SH, 17 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +19 +18 +Connector_FFC-FPC +Hirose_FH12-18S-0.5SH_1x18-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-18S-0.5SH, 18 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +20 +19 +Connector_FFC-FPC +Hirose_FH12-19S-0.5SH_1x19-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-19S-0.5SH, 19 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +21 +20 +Connector_FFC-FPC +Hirose_FH12-20S-0.5SH_1x20-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-20S-0.5SH, 20 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +22 +21 +Connector_FFC-FPC +Hirose_FH12-22S-0.5SH_1x22-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-22S-0.5SH, 22 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +24 +23 +Connector_FFC-FPC +Hirose_FH12-24S-0.5SH_1x24-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-24S-0.5SH, 24 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +26 +25 +Connector_FFC-FPC +Hirose_FH12-25S-0.5SH_1x25-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-25S-0.5SH, 25 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +27 +26 +Connector_FFC-FPC +Hirose_FH12-26S-0.5SH_1x26-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-26S-0.5SH, 26 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +28 +27 +Connector_FFC-FPC +Hirose_FH12-28S-0.5SH_1x28-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-28S-0.5SH, 28 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +30 +29 +Connector_FFC-FPC +Hirose_FH12-30S-0.5SH_1x30-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-30S-0.5SH, 30 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +32 +31 +Connector_FFC-FPC +Hirose_FH12-32S-0.5SH_1x32-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-32S-0.5SH, 32 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +34 +33 +Connector_FFC-FPC +Hirose_FH12-33S-0.5SH_1x33-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-33S-0.5SH, 33 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +35 +34 +Connector_FFC-FPC +Hirose_FH12-34S-0.5SH_1x34-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-34S-0.5SH, 34 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +36 +35 +Connector_FFC-FPC +Hirose_FH12-35S-0.5SH_1x35-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-35S-0.5SH, 35 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +37 +36 +Connector_FFC-FPC +Hirose_FH12-36S-0.5SH_1x36-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-36S-0.5SH, 36 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +38 +37 +Connector_FFC-FPC +Hirose_FH12-40S-0.5SH_1x40-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-40S-0.5SH, 40 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +42 +41 +Connector_FFC-FPC +Hirose_FH12-45S-0.5SH_1x45-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-45S-0.5SH, 45 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +47 +46 +Connector_FFC-FPC +Hirose_FH12-50S-0.5SH_1x50-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-50S-0.5SH, 50 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +52 +51 +Connector_FFC-FPC +Hirose_FH12-53S-0.5SH_1x53-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-53S-0.5SH, 53 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +55 +54 +Connector_FFC-FPC +JAE_FF0825SA1_2Rows-25Pins_P0.40mm_Horizontal +Molex JAE 0.2mm pitch, 1mm overall height FFC/FPC connector, FF0825SA1, 25 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ108178.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +25 +25 +Connector_FFC-FPC +JAE_FF0829SA1_2Rows-29Pins_P0.40mm_Horizontal +Molex JAE 0.2mm pitch, 1mm overall height FFC/FPC connector, FF0829SA1, 29 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ108178.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +29 +29 +Connector_FFC-FPC +JAE_FF0841SA1_2Rows-41Pins_P0.40mm_Horizontal +Molex JAE 0.2mm pitch, 1mm overall height FFC/FPC connector, FF0841SA1, 41 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ108178.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +41 +41 +Connector_FFC-FPC +JAE_FF0851SA1_2Rows-51Pins_P0.40mm_Horizontal +Molex JAE 0.2mm pitch, 1mm overall height FFC/FPC connector, FF0851SA1, 51 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ108178.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +51 +51 +Connector_FFC-FPC +JAE_FF0871SA1_2Rows-71Pins_P0.40mm_Horizontal +Molex JAE 0.2mm pitch, 1mm overall height FFC/FPC connector, FF0871SA1, 71 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ108178.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +71 +71 +Connector_FFC-FPC +JAE_FF0881SA1_2Rows-81Pins_P0.40mm_Horizontal +Molex JAE 0.2mm pitch, 1mm overall height FFC/FPC connector, FF0881SA1, 81 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ108178.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +81 +81 +Connector_FFC-FPC +Molex_54132-5033_1x50-1MP_P0.5mm_Horizontal +Molex FFC/FPC connector, 50 bottom-side contacts, 0.5mm pitch, 2.0mm height, https://www.molex.com/pdm_docs/sd/541325033_sd.pdf +FFC FPC +0 +54 +51 +Connector_FFC-FPC +Molex_200528-0040_1x04-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0040, 4 Circuits (https://www.molex.com/pdm_docs/sd/2005280040_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +6 +5 +Connector_FFC-FPC +Molex_200528-0050_1x05-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0050, 5 Circuits (https://www.molex.com/pdm_docs/sd/2005280050_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +7 +6 +Connector_FFC-FPC +Molex_200528-0060_1x06-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0060, 6 Circuits (https://www.molex.com/pdm_docs/sd/2005280060_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +8 +7 +Connector_FFC-FPC +Molex_200528-0070_1x07-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0070, 7 Circuits (https://www.molex.com/pdm_docs/sd/2005280070_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +9 +8 +Connector_FFC-FPC +Molex_200528-0080_1x08-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0080, 8 Circuits (https://www.molex.com/pdm_docs/sd/2005280080_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +10 +9 +Connector_FFC-FPC +Molex_200528-0090_1x09-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0090, 9 Circuits (https://www.molex.com/pdm_docs/sd/2005280090_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +11 +10 +Connector_FFC-FPC +Molex_200528-0100_1x10-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0100, 10 Circuits (https://www.molex.com/pdm_docs/sd/2005280100_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +12 +11 +Connector_FFC-FPC +Molex_200528-0110_1x11-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0110, 11 Circuits (https://www.molex.com/pdm_docs/sd/2005280110_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +13 +12 +Connector_FFC-FPC +Molex_200528-0120_1x12-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0120, 12 Circuits (https://www.molex.com/pdm_docs/sd/2005280120_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +14 +13 +Connector_FFC-FPC +Molex_200528-0130_1x13-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0130, 13 Circuits (https://www.molex.com/pdm_docs/sd/2005280130_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +15 +14 +Connector_FFC-FPC +Molex_200528-0140_1x14-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0140, 14 Circuits (https://www.molex.com/pdm_docs/sd/2005280140_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +16 +15 +Connector_FFC-FPC +Molex_200528-0150_1x15-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0150, 15 Circuits (https://www.molex.com/pdm_docs/sd/2005280150_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +17 +16 +Connector_FFC-FPC +Molex_200528-0160_1x16-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0160, 16 Circuits (https://www.molex.com/pdm_docs/sd/2005280160_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +18 +17 +Connector_FFC-FPC +Molex_200528-0170_1x17-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0170, 17 Circuits (https://www.molex.com/pdm_docs/sd/2005280170_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +19 +18 +Connector_FFC-FPC +Molex_200528-0180_1x18-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0180, 18 Circuits (https://www.molex.com/pdm_docs/sd/2005280180_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +20 +19 +Connector_FFC-FPC +Molex_200528-0190_1x19-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0190, 19 Circuits (https://www.molex.com/pdm_docs/sd/2005280190_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +21 +20 +Connector_FFC-FPC +Molex_200528-0200_1x20-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0200, 20 Circuits (https://www.molex.com/pdm_docs/sd/2005280200_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +22 +21 +Connector_FFC-FPC +Molex_200528-0210_1x21-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0210, 21 Circuits (https://www.molex.com/pdm_docs/sd/2005280210_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +23 +22 +Connector_FFC-FPC +Molex_200528-0220_1x22-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0220, 22 Circuits (https://www.molex.com/pdm_docs/sd/2005280220_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +24 +23 +Connector_FFC-FPC +Molex_200528-0230_1x23-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0230, 23 Circuits (https://www.molex.com/pdm_docs/sd/2005280230_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +25 +24 +Connector_FFC-FPC +Molex_200528-0240_1x24-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0240, 24 Circuits (https://www.molex.com/pdm_docs/sd/2005280240_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +26 +25 +Connector_FFC-FPC +Molex_200528-0250_1x25-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0250, 25 Circuits (https://www.molex.com/pdm_docs/sd/2005280250_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +27 +26 +Connector_FFC-FPC +Molex_200528-0260_1x26-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0260, 26 Circuits (https://www.molex.com/pdm_docs/sd/2005280260_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +28 +27 +Connector_FFC-FPC +Molex_200528-0270_1x27-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0270, 27 Circuits (https://www.molex.com/pdm_docs/sd/2005280270_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +29 +28 +Connector_FFC-FPC +Molex_200528-0280_1x28-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0280, 28 Circuits (https://www.molex.com/pdm_docs/sd/2005280280_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +30 +29 +Connector_FFC-FPC +Molex_200528-0290_1x29-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0290, 29 Circuits (https://www.molex.com/pdm_docs/sd/2005280290_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +31 +30 +Connector_FFC-FPC +Molex_200528-0300_1x30-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0300, 30 Circuits (https://www.molex.com/pdm_docs/sd/2005280300_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +32 +31 +Connector_FFC-FPC +Molex_502231-1500_1x15-1SH_P0.5mm_Vertical +Molex 0.50mm Pitch Easy-On Type FFC/FPC Connector, For LVDS, 6.05mm Height, Vertical, Surface Mount, ZIF, 15 Circuits (https://www.molex.com/pdm_docs/sd/5022311500_sd.pdf) +molex FFC/FPC connector Pitch 0.5mm vertical +0 +17 +16 +Connector_FFC-FPC +Molex_502231-2400_1x24-1SH_P0.5mm_Vertical +Molex 0.50mm Pitch Easy-On Type FFC/FPC Connector, For LVDS, 6.05mm Height, Vertical, Surface Mount, ZIF, 24 Circuits (https://www.molex.com/pdm_docs/sd/5022312400_sd.pdf) +molex FFC/FPC connector Pitch 0.5mm vertical +0 +26 +25 +Connector_FFC-FPC +Molex_502231-3300_1x33-1SH_P0.5mm_Vertical +Molex 0.50mm Pitch Easy-On Type FFC/FPC Connector, For LVDS, 6.05mm Height, Vertical, Surface Mount, ZIF, 33 Circuits (https://www.molex.com/pdm_docs/sd/5022313300_sd.pdf) +molex FFC/FPC connector Pitch 0.5mm vertical +0 +36 +34 +Connector_FFC-FPC +Molex_502244-1530_1x15-1MP_P0.5mm_Horizontal +Molex 0.50mm Pitch Easy-On Type FFC/FPC Connector, For LVDS, 2.33mm Height, Right Angle, Surface Mount, ZIF, Bottom Contact Style, 15 Circuits (http://www.molex.com/pdm_docs/sd/5022441530_sd.pdf) +molex FFC/FPC connector Pitch 0.5mm right angle +0 +19 +16 +Connector_FFC-FPC +Molex_502244-2430_1x24-1MP_P0.5mm_Horizontal +Molex 0.50mm Pitch Easy-On Type FFC/FPC Connector, For LVDS, 2.33mm Height, Right Angle, Surface Mount, ZIF, Bottom Contact Style, 24 Circuits (http://www.molex.com/pdm_docs/sd/5022441530_sd.pdf) +molex FFC/FPC connector Pitch 0.5mm right angle +0 +28 +25 +Connector_FFC-FPC +Molex_502244-3330_1x33-1MP_P0.5mm_Horizontal +Molex 0.50mm Pitch Easy-On Type FFC/FPC Connector, For LVDS, 2.33mm Height, Right Angle, Surface Mount, ZIF, Bottom Contact Style, 33 Circuits (http://www.molex.com/pdm_docs/sd/5022441530_sd.pdf) +molex FFC/FPC connector Pitch 0.5mm right angle +0 +39 +34 +Connector_FFC-FPC +Molex_502250-1791_2Rows-17Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-1791, 17 Circuits (http://www.molex.com/pdm_docs/sd/5022501791_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +19 +18 +Connector_FFC-FPC +Molex_502250-2191_2Rows-21Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-2191, 21 Circuits (http://www.molex.com/pdm_docs/sd/5022502191_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +23 +22 +Connector_FFC-FPC +Molex_502250-2391_2Rows-23Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-2391, 23 Circuits (http://www.molex.com/pdm_docs/sd/5022502391_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +25 +24 +Connector_FFC-FPC +Molex_502250-2791_2Rows-27Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-2791, 27 Circuits (http://www.molex.com/pdm_docs/sd/5022502791_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +29 +28 +Connector_FFC-FPC +Molex_502250-3391_2Rows-33Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-3391, 33 Circuits (http://www.molex.com/pdm_docs/sd/5022503391_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +35 +34 +Connector_FFC-FPC +Molex_502250-3591_2Rows-35Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-3591, 35 Circuits (http://www.molex.com/pdm_docs/sd/5022503591_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +37 +36 +Connector_FFC-FPC +Molex_502250-3991_2Rows-39Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-3991, 39 Circuits (http://www.molex.com/pdm_docs/sd/5022503991_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +41 +40 +Connector_FFC-FPC +Molex_502250-4191_2Rows-41Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-4191, 41 Circuits (http://www.molex.com/pdm_docs/sd/5022504191_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +43 +42 +Connector_FFC-FPC +Molex_502250-5191_2Rows-51Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-5191, 51 Circuits (http://www.molex.com/pdm_docs/sd/5022505191_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +53 +52 +Connector_FFC-FPC +TE_0-1734839-5_1x05-1MP_P0.5mm_Horizontal +TE FPC connector, 05 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +7 +6 +Connector_FFC-FPC +TE_0-1734839-6_1x06-1MP_P0.5mm_Horizontal +TE FPC connector, 06 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +8 +7 +Connector_FFC-FPC +TE_0-1734839-7_1x07-1MP_P0.5mm_Horizontal +TE FPC connector, 07 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +9 +8 +Connector_FFC-FPC +TE_0-1734839-8_1x08-1MP_P0.5mm_Horizontal +TE FPC connector, 08 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +10 +9 +Connector_FFC-FPC +TE_0-1734839-9_1x09-1MP_P0.5mm_Horizontal +TE FPC connector, 09 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +11 +10 +Connector_FFC-FPC +TE_1-84952-0_1x10-1MP_P1.0mm_Horizontal +TE FPC connector, 10 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +12 +11 +Connector_FFC-FPC +TE_1-84952-1_1x11-1MP_P1.0mm_Horizontal +TE FPC connector, 11 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +13 +12 +Connector_FFC-FPC +TE_1-84952-2_1x12-1MP_P1.0mm_Horizontal +TE FPC connector, 12 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +14 +13 +Connector_FFC-FPC +TE_1-84952-3_1x13-1MP_P1.0mm_Horizontal +TE FPC connector, 13 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +15 +14 +Connector_FFC-FPC +TE_1-84952-4_1x14-1MP_P1.0mm_Horizontal +TE FPC connector, 14 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +16 +15 +Connector_FFC-FPC +TE_1-84952-5_1x15-1MP_P1.0mm_Horizontal +TE FPC connector, 15 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +17 +16 +Connector_FFC-FPC +TE_1-84952-6_1x16-1MP_P1.0mm_Horizontal +TE FPC connector, 16 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +18 +17 +Connector_FFC-FPC +TE_1-84952-7_1x17-1MP_P1.0mm_Horizontal +TE FPC connector, 17 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +19 +18 +Connector_FFC-FPC +TE_1-84952-8_1x18-1MP_P1.0mm_Horizontal +TE FPC connector, 18 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +20 +19 +Connector_FFC-FPC +TE_1-84952-9_1x19-1MP_P1.0mm_Horizontal +TE FPC connector, 19 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +21 +20 +Connector_FFC-FPC +TE_1-84953-0_1x10-1MP_P1.0mm_Horizontal +TE FPC connector, 10 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +12 +11 +Connector_FFC-FPC +TE_1-84953-1_1x11-1MP_P1.0mm_Horizontal +TE FPC connector, 11 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +13 +12 +Connector_FFC-FPC +TE_1-84953-2_1x12-1MP_P1.0mm_Horizontal +TE FPC connector, 12 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +14 +13 +Connector_FFC-FPC +TE_1-84953-3_1x13-1MP_P1.0mm_Horizontal +TE FPC connector, 13 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +15 +14 +Connector_FFC-FPC +TE_1-84953-4_1x14-1MP_P1.0mm_Horizontal +TE FPC connector, 14 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +16 +15 +Connector_FFC-FPC +TE_1-84953-5_1x15-1MP_P1.0mm_Horizontal +TE FPC connector, 15 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +17 +16 +Connector_FFC-FPC +TE_1-84953-6_1x16-1MP_P1.0mm_Horizontal +TE FPC connector, 16 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +18 +17 +Connector_FFC-FPC +TE_1-84953-7_1x17-1MP_P1.0mm_Horizontal +TE FPC connector, 17 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +19 +18 +Connector_FFC-FPC +TE_1-84953-8_1x18-1MP_P1.0mm_Horizontal +TE FPC connector, 18 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +20 +19 +Connector_FFC-FPC +TE_1-84953-9_1x19-1MP_P1.0mm_Horizontal +TE FPC connector, 19 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +21 +20 +Connector_FFC-FPC +TE_1-1734839-0_1x10-1MP_P0.5mm_Horizontal +TE FPC connector, 10 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +12 +11 +Connector_FFC-FPC +TE_1-1734839-1_1x11-1MP_P0.5mm_Horizontal +TE FPC connector, 11 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +13 +12 +Connector_FFC-FPC +TE_1-1734839-2_1x12-1MP_P0.5mm_Horizontal +TE FPC connector, 12 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +14 +13 +Connector_FFC-FPC +TE_1-1734839-3_1x13-1MP_P0.5mm_Horizontal +TE FPC connector, 13 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +15 +14 +Connector_FFC-FPC +TE_1-1734839-4_1x14-1MP_P0.5mm_Horizontal +TE FPC connector, 14 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +16 +15 +Connector_FFC-FPC +TE_1-1734839-5_1x15-1MP_P0.5mm_Horizontal +TE FPC connector, 15 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +17 +16 +Connector_FFC-FPC +TE_1-1734839-6_1x16-1MP_P0.5mm_Horizontal +TE FPC connector, 16 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +18 +17 +Connector_FFC-FPC +TE_1-1734839-7_1x17-1MP_P0.5mm_Horizontal +TE FPC connector, 17 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +19 +18 +Connector_FFC-FPC +TE_1-1734839-8_1x18-1MP_P0.5mm_Horizontal +TE FPC connector, 18 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +20 +19 +Connector_FFC-FPC +TE_1-1734839-9_1x19-1MP_P0.5mm_Horizontal +TE FPC connector, 19 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +21 +20 +Connector_FFC-FPC +TE_2-84952-0_1x20-1MP_P1.0mm_Horizontal +TE FPC connector, 20 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +22 +21 +Connector_FFC-FPC +TE_2-84952-1_1x21-1MP_P1.0mm_Horizontal +TE FPC connector, 21 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +23 +22 +Connector_FFC-FPC +TE_2-84952-2_1x22-1MP_P1.0mm_Horizontal +TE FPC connector, 22 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +24 +23 +Connector_FFC-FPC +TE_2-84952-3_1x23-1MP_P1.0mm_Horizontal +TE FPC connector, 23 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +25 +24 +Connector_FFC-FPC +TE_2-84952-4_1x24-1MP_P1.0mm_Horizontal +TE FPC connector, 24 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +26 +25 +Connector_FFC-FPC +TE_2-84952-5_1x25-1MP_P1.0mm_Horizontal +TE FPC connector, 25 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +27 +26 +Connector_FFC-FPC +TE_2-84952-6_1x26-1MP_P1.0mm_Horizontal +TE FPC connector, 26 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +28 +27 +Connector_FFC-FPC +TE_2-84952-7_1x27-1MP_P1.0mm_Horizontal +TE FPC connector, 27 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +29 +28 +Connector_FFC-FPC +TE_2-84952-8_1x28-1MP_P1.0mm_Horizontal +TE FPC connector, 28 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +30 +29 +Connector_FFC-FPC +TE_2-84952-9_1x29-1MP_P1.0mm_Horizontal +TE FPC connector, 29 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +31 +30 +Connector_FFC-FPC +TE_2-84953-0_1x20-1MP_P1.0mm_Horizontal +TE FPC connector, 20 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +22 +21 +Connector_FFC-FPC +TE_2-84953-1_1x21-1MP_P1.0mm_Horizontal +TE FPC connector, 21 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +23 +22 +Connector_FFC-FPC +TE_2-84953-2_1x22-1MP_P1.0mm_Horizontal +TE FPC connector, 22 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +24 +23 +Connector_FFC-FPC +TE_2-84953-3_1x23-1MP_P1.0mm_Horizontal +TE FPC connector, 23 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +25 +24 +Connector_FFC-FPC +TE_2-84953-4_1x24-1MP_P1.0mm_Horizontal +TE FPC connector, 24 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +26 +25 +Connector_FFC-FPC +TE_2-84953-5_1x25-1MP_P1.0mm_Horizontal +TE FPC connector, 25 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +27 +26 +Connector_FFC-FPC +TE_2-84953-6_1x26-1MP_P1.0mm_Horizontal +TE FPC connector, 26 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +28 +27 +Connector_FFC-FPC +TE_2-84953-7_1x27-1MP_P1.0mm_Horizontal +TE FPC connector, 27 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +29 +28 +Connector_FFC-FPC +TE_2-84953-8_1x28-1MP_P1.0mm_Horizontal +TE FPC connector, 28 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +30 +29 +Connector_FFC-FPC +TE_2-84953-9_1x29-1MP_P1.0mm_Horizontal +TE FPC connector, 29 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +31 +30 +Connector_FFC-FPC +TE_2-1734839-0_1x20-1MP_P0.5mm_Horizontal +TE FPC connector, 20 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +22 +21 +Connector_FFC-FPC +TE_2-1734839-1_1x21-1MP_P0.5mm_Horizontal +TE FPC connector, 21 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +23 +22 +Connector_FFC-FPC +TE_2-1734839-2_1x22-1MP_P0.5mm_Horizontal +TE FPC connector, 22 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +24 +23 +Connector_FFC-FPC +TE_2-1734839-3_1x23-1MP_P0.5mm_Horizontal +TE FPC connector, 23 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +25 +24 +Connector_FFC-FPC +TE_2-1734839-4_1x24-1MP_P0.5mm_Horizontal +TE FPC connector, 24 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +26 +25 +Connector_FFC-FPC +TE_2-1734839-5_1x25-1MP_P0.5mm_Horizontal +TE FPC connector, 25 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +27 +26 +Connector_FFC-FPC +TE_2-1734839-6_1x26-1MP_P0.5mm_Horizontal +TE FPC connector, 26 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +28 +27 +Connector_FFC-FPC +TE_2-1734839-7_1x27-1MP_P0.5mm_Horizontal +TE FPC connector, 27 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +29 +28 +Connector_FFC-FPC +TE_2-1734839-8_1x28-1MP_P0.5mm_Horizontal +TE FPC connector, 28 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +30 +29 +Connector_FFC-FPC +TE_2-1734839-9_1x29-1MP_P0.5mm_Horizontal +TE FPC connector, 29 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +31 +30 +Connector_FFC-FPC +TE_3-84952-0_1x30-1MP_P1.0mm_Horizontal +TE FPC connector, 30 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +32 +31 +Connector_FFC-FPC +TE_3-84953-0_1x30-1MP_P1.0mm_Horizontal +TE FPC connector, 30 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +32 +31 +Connector_FFC-FPC +TE_3-1734839-0_1x30-1MP_P0.5mm_Horizontal +TE FPC connector, 30 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +32 +31 +Connector_FFC-FPC +TE_3-1734839-1_1x31-1MP_P0.5mm_Horizontal +TE FPC connector, 31 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +33 +32 +Connector_FFC-FPC +TE_3-1734839-2_1x32-1MP_P0.5mm_Horizontal +TE FPC connector, 32 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +34 +33 +Connector_FFC-FPC +TE_3-1734839-3_1x33-1MP_P0.5mm_Horizontal +TE FPC connector, 33 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +35 +34 +Connector_FFC-FPC +TE_3-1734839-4_1x34-1MP_P0.5mm_Horizontal +TE FPC connector, 34 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +36 +35 +Connector_FFC-FPC +TE_3-1734839-5_1x35-1MP_P0.5mm_Horizontal +TE FPC connector, 35 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +37 +36 +Connector_FFC-FPC +TE_3-1734839-6_1x36-1MP_P0.5mm_Horizontal +TE FPC connector, 36 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +38 +37 +Connector_FFC-FPC +TE_3-1734839-7_1x37-1MP_P0.5mm_Horizontal +TE FPC connector, 37 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +39 +38 +Connector_FFC-FPC +TE_3-1734839-8_1x38-1MP_P0.5mm_Horizontal +TE FPC connector, 38 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +40 +39 +Connector_FFC-FPC +TE_3-1734839-9_1x39-1MP_P0.5mm_Horizontal +TE FPC connector, 39 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +41 +40 +Connector_FFC-FPC +TE_4-1734839-0_1x40-1MP_P0.5mm_Horizontal +TE FPC connector, 40 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +42 +41 +Connector_FFC-FPC +TE_4-1734839-1_1x41-1MP_P0.5mm_Horizontal +TE FPC connector, 41 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +43 +42 +Connector_FFC-FPC +TE_4-1734839-2_1x42-1MP_P0.5mm_Horizontal +TE FPC connector, 42 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +44 +43 +Connector_FFC-FPC +TE_4-1734839-3_1x43-1MP_P0.5mm_Horizontal +TE FPC connector, 43 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +45 +44 +Connector_FFC-FPC +TE_4-1734839-4_1x44-1MP_P0.5mm_Horizontal +TE FPC connector, 44 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +46 +45 +Connector_FFC-FPC +TE_4-1734839-5_1x45-1MP_P0.5mm_Horizontal +TE FPC connector, 45 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +47 +46 +Connector_FFC-FPC +TE_4-1734839-6_1x46-1MP_P0.5mm_Horizontal +TE FPC connector, 46 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +48 +47 +Connector_FFC-FPC +TE_4-1734839-7_1x47-1MP_P0.5mm_Horizontal +TE FPC connector, 47 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +49 +48 +Connector_FFC-FPC +TE_4-1734839-8_1x48-1MP_P0.5mm_Horizontal +TE FPC connector, 48 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +50 +49 +Connector_FFC-FPC +TE_4-1734839-9_1x49-1MP_P0.5mm_Horizontal +TE FPC connector, 49 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +51 +50 +Connector_FFC-FPC +TE_5-1734839-0_1x50-1MP_P0.5mm_Horizontal +TE FPC connector, 50 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +52 +51 +Connector_FFC-FPC +TE_84952-4_1x04-1MP_P1.0mm_Horizontal +TE FPC connector, 04 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +6 +5 +Connector_FFC-FPC +TE_84952-5_1x05-1MP_P1.0mm_Horizontal +TE FPC connector, 05 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +7 +6 +Connector_FFC-FPC +TE_84952-6_1x06-1MP_P1.0mm_Horizontal +TE FPC connector, 06 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +8 +7 +Connector_FFC-FPC +TE_84952-7_1x07-1MP_P1.0mm_Horizontal +TE FPC connector, 07 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +9 +8 +Connector_FFC-FPC +TE_84952-8_1x08-1MP_P1.0mm_Horizontal +TE FPC connector, 08 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +10 +9 +Connector_FFC-FPC +TE_84952-9_1x09-1MP_P1.0mm_Horizontal +TE FPC connector, 09 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +11 +10 +Connector_FFC-FPC +TE_84953-4_1x04-1MP_P1.0mm_Horizontal +TE FPC connector, 04 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +6 +5 +Connector_FFC-FPC +TE_84953-5_1x05-1MP_P1.0mm_Horizontal +TE FPC connector, 05 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +7 +6 +Connector_FFC-FPC +TE_84953-6_1x06-1MP_P1.0mm_Horizontal +TE FPC connector, 06 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +8 +7 +Connector_FFC-FPC +TE_84953-7_1x07-1MP_P1.0mm_Horizontal +TE FPC connector, 07 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +9 +8 +Connector_FFC-FPC +TE_84953-8_1x08-1MP_P1.0mm_Horizontal +TE FPC connector, 08 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +10 +9 +Connector_FFC-FPC +TE_84953-9_1x09-1MP_P1.0mm_Horizontal +TE FPC connector, 09 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +11 +10 +Connector_FFC-FPC +Wuerth_68611214422_1x12-1MP_P1.0mm_Horizontal +http://katalog.we-online.de/em/datasheet/68611214422.pdf +Wuerth FPC 68611214422 connector 12 bottom-side contacts 1.0mm pitch 1.0mm height SMT +0 +14 +13 +Connector_HDMI +HDMI_A_Contact_Technology_HDMI-19APL2_Horizontal +HDMI Contact Technology Type A http://www.contactswitch.com/en/download.aspx?id=1449 +HDMI Contact Technology Type A +0 +23 +20 +Connector_HDMI +HDMI_A_Kycon_KDMIX-SL1-NS-WS-B15_VerticalRightAngle +HDMI, Type A, Kycon KDMIX-SL1-NS-WS-B15, Vertical Right Angle, http://www.kycon.com/Pub_Eng_Draw/KDMIX-SL1-NS-WS-B15.pdf +hdmi type a +0 +23 +20 +Connector_HDMI +HDMI_Micro-D_Molex_46765-0x01 +HDMI, Micro, Type D, SMD, 0.4mm pitch, 19 ckt, right angle (http://www.molex.com/pdm_docs/sd/467651301_sd.pdf) +hdmi micro type d right angle smd +0 +23 +20 +Connector_HDMI +HDMI_Micro-D_Molex_46765-1x01 +HDMI, Micro, Type D, THT, 0.4mm pitch, 19 ckt, right angle (http://www.molex.com/pdm_docs/sd/467651301_sd.pdf) +hdmi micro type d right angle tht +0 +23 +20 +Connector_HDMI +HDMI_Micro-D_Molex_46765-2x0x +HDMI, Micro, Type D, THT/SMD hybrid, 0.4mm pitch, 19 ckt, right angle (http://www.molex.com/pdm_docs/sd/467651301_sd.pdf) +hdmi micro type d right angle tht smd hybrid +0 +23 +20 +Connector_Harwin +Harwin_Gecko-G125-FVX0605L0X_2x03_P1.25mm_Vertical +Harwin Gecko Connector, 6 pins, dual row female, vertical entry, PN:G125-FVX0605L0X +connector harwin gecko +0 +6 +6 +Connector_Harwin +Harwin_Gecko-G125-FVX1005L0X_2x05_P1.25mm_Vertical +Harwin Gecko Connector, 10 pins, dual row female, vertical entry, PN:G125-FVX1005L0X +connector harwin gecko +0 +10 +10 +Connector_Harwin +Harwin_Gecko-G125-FVX1205L0X_2x06_P1.25mm_Vertical +Harwin Gecko Connector, 12 pins, dual row female, vertical entry, PN:G125-FVX1205L0X +connector harwin gecko +0 +12 +12 +Connector_Harwin +Harwin_Gecko-G125-FVX1605L0X_2x08_P1.25mm_Vertical +Harwin Gecko Connector, 16 pins, dual row female, vertical entry, PN:G125-FVX1605L0X +connector harwin gecko +0 +16 +16 +Connector_Harwin +Harwin_Gecko-G125-FVX2005L0X_2x10_P1.25mm_Vertical +Harwin Gecko Connector, 20 pins, dual row female, vertical entry, PN:G125-FVX2005L0X +connector harwin gecko +0 +20 +20 +Connector_Harwin +Harwin_Gecko-G125-FVX2605L0X_2x13_P1.25mm_Vertical +Harwin Gecko Connector, 26 pins, dual row female, vertical entry, PN:G125-FVX2605L0X +connector harwin gecko +0 +26 +26 +Connector_Harwin +Harwin_Gecko-G125-FVX3405L0X_2x17_P1.25mm_Vertical +Harwin Gecko Connector, 34 pins, dual row female, vertical entry, PN:G125-FVX3405L0X +connector harwin gecko +0 +34 +34 +Connector_Harwin +Harwin_Gecko-G125-FVX5005L0X_2x25_P1.25mm_Vertical +Harwin Gecko Connector, 50 pins, dual row female, vertical entry, PN:G125-FVX5005L0X +connector harwin gecko +0 +50 +50 +Connector_Harwin +Harwin_Gecko-G125-MVX0605L0X_2x03_P1.25mm_Vertical +Harwin Gecko Connector, 6 pins, dual row male, vertical entry, no latches, PN:G125-MVX0605L0X +connector harwin gecko +0 +6 +6 +Connector_Harwin +Harwin_Gecko-G125-MVX0605L1X_2x03_P1.25mm_Vertical +Harwin Gecko Connector, 6 pins, dual row male, vertical entry, with latches, PN:G125-MVX0605L1X +connector harwin gecko +0 +6 +6 +Connector_Harwin +Harwin_Gecko-G125-MVX1005L0X_2x05_P1.25mm_Vertical +Harwin Gecko Connector, 10 pins, dual row male, vertical entry, no latches, PN:G125-MVX1005L0X +connector harwin gecko +0 +10 +10 +Connector_Harwin +Harwin_Gecko-G125-MVX1005L1X_2x05_P1.25mm_Vertical +Harwin Gecko Connector, 10 pins, dual row male, vertical entry, with latches, PN:G125-MVX1005L1X +connector harwin gecko +0 +10 +10 +Connector_Harwin +Harwin_Gecko-G125-MVX1205L0X_2x06_P1.25mm_Vertical +Harwin Gecko Connector, 12 pins, dual row male, vertical entry, no latches, PN:G125-MVX1205L0X +connector harwin gecko +0 +12 +12 +Connector_Harwin +Harwin_Gecko-G125-MVX1205L1X_2x06_P1.25mm_Vertical +Harwin Gecko Connector, 12 pins, dual row male, vertical entry, with latches, PN:G125-MVX1205L1X +connector harwin gecko +0 +12 +12 +Connector_Harwin +Harwin_Gecko-G125-MVX1605L0X_2x08_P1.25mm_Vertical +Harwin Gecko Connector, 16 pins, dual row male, vertical entry, no latches, PN:G125-MVX1605L0X +connector harwin gecko +0 +16 +16 +Connector_Harwin +Harwin_Gecko-G125-MVX1605L1X_2x08_P1.25mm_Vertical +Harwin Gecko Connector, 16 pins, dual row male, vertical entry, with latches, PN:G125-MVX1605L1X +connector harwin gecko +0 +16 +16 +Connector_Harwin +Harwin_Gecko-G125-MVX2005L0X_2x10_P1.25mm_Vertical +Harwin Gecko Connector, 20 pins, dual row male, vertical entry, no latches, PN:G125-MVX2005L0X +connector harwin gecko +0 +20 +20 +Connector_Harwin +Harwin_Gecko-G125-MVX2005L1X_2x10_P1.25mm_Vertical +Harwin Gecko Connector, 20 pins, dual row male, vertical entry, with latches, PN:G125-MVX2005L1X +connector harwin gecko +0 +20 +20 +Connector_Harwin +Harwin_Gecko-G125-MVX2605L0X_2x13_P1.25mm_Vertical +Harwin Gecko Connector, 26 pins, dual row male, vertical entry, no latches, PN:G125-MVX2605L0X +connector harwin gecko +0 +26 +26 +Connector_Harwin +Harwin_Gecko-G125-MVX2605L1X_2x13_P1.25mm_Vertical +Harwin Gecko Connector, 26 pins, dual row male, vertical entry, with latches, PN:G125-MVX2605L1X +connector harwin gecko +0 +26 +26 +Connector_Harwin +Harwin_Gecko-G125-MVX3405L0X_2x17_P1.25mm_Vertical +Harwin Gecko Connector, 34 pins, dual row male, vertical entry, no latches, PN:G125-MVX3405L0X +connector harwin gecko +0 +34 +34 +Connector_Harwin +Harwin_Gecko-G125-MVX3405L1X_2x17_P1.25mm_Vertical +Harwin Gecko Connector, 34 pins, dual row male, vertical entry, with latches, PN:G125-MVX3405L1X +connector harwin gecko +0 +34 +34 +Connector_Harwin +Harwin_Gecko-G125-MVX5005L0X_2x25_P1.25mm_Vertical +Harwin Gecko Connector, 50 pins, dual row male, vertical entry, no latches, PN:G125-MVX5005L0X +connector harwin gecko +0 +50 +50 +Connector_Harwin +Harwin_Gecko-G125-MVX5005L1X_2x25_P1.25mm_Vertical +Harwin Gecko Connector, 50 pins, dual row male, vertical entry, with latches, PN:G125-MVX5005L1X +connector harwin gecko +0 +50 +50 +Connector_Harwin +Harwin_LTek-Male_02_P2.00mm_Vertical +Harwin LTek Connector, 2 pins, single row male, vertical entry +connector harwin ltek M80 +0 +2 +2 +Connector_Harwin +Harwin_LTek-Male_02_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 2 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +6 +2 +Connector_Harwin +Harwin_LTek-Male_2x02_P2.00mm_Vertical +Harwin LTek Connector, 4 pins, single row male, vertical entry +connector harwin ltek M80 +0 +4 +4 +Connector_Harwin +Harwin_LTek-Male_2x02_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 4 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +8 +4 +Connector_Harwin +Harwin_LTek-Male_2x03_P2.00mm_Vertical +Harwin LTek Connector, 6 pins, single row male, vertical entry +connector harwin ltek M80 +0 +6 +6 +Connector_Harwin +Harwin_LTek-Male_2x03_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 6 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +10 +6 +Connector_Harwin +Harwin_LTek-Male_2x04_P2.00mm_Vertical +Harwin LTek Connector, 8 pins, single row male, vertical entry +connector harwin ltek M80 +0 +8 +8 +Connector_Harwin +Harwin_LTek-Male_2x04_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 8 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +12 +8 +Connector_Harwin +Harwin_LTek-Male_2x05_P2.00mm_Vertical +Harwin LTek Connector, 10 pins, single row male, vertical entry +connector harwin ltek M80 +0 +10 +10 +Connector_Harwin +Harwin_LTek-Male_2x05_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 10 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +14 +10 +Connector_Harwin +Harwin_LTek-Male_2x06_P2.00mm_Vertical +Harwin LTek Connector, 12 pins, single row male, vertical entry +connector harwin ltek M80 +0 +12 +12 +Connector_Harwin +Harwin_LTek-Male_2x06_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 12 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +16 +12 +Connector_Harwin +Harwin_LTek-Male_2x07_P2.00mm_Vertical +Harwin LTek Connector, 14 pins, single row male, vertical entry +connector harwin ltek M80 +0 +14 +14 +Connector_Harwin +Harwin_LTek-Male_2x07_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 14 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +18 +14 +Connector_Harwin +Harwin_LTek-Male_2x08_P2.00mm_Vertical +Harwin LTek Connector, 16 pins, single row male, vertical entry +connector harwin ltek M80 +0 +16 +16 +Connector_Harwin +Harwin_LTek-Male_2x08_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 16 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +20 +16 +Connector_Harwin +Harwin_LTek-Male_2x09_P2.00mm_Vertical +Harwin LTek Connector, 18 pins, single row male, vertical entry +connector harwin ltek M80 +0 +18 +18 +Connector_Harwin +Harwin_LTek-Male_2x09_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 18 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +22 +18 +Connector_Harwin +Harwin_LTek-Male_2x10_P2.00mm_Vertical +Harwin LTek Connector, 20 pins, single row male, vertical entry +connector harwin ltek M80 +0 +20 +20 +Connector_Harwin +Harwin_LTek-Male_2x10_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 20 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +24 +20 +Connector_Harwin +Harwin_LTek-Male_2x13_P2.00mm_Vertical +Harwin LTek Connector, 26 pins, single row male, vertical entry +connector harwin ltek M80 +0 +26 +26 +Connector_Harwin +Harwin_LTek-Male_2x13_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 26 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +30 +26 +Connector_Harwin +Harwin_LTek-Male_2x17_P2.00mm_Vertical +Harwin LTek Connector, 34 pins, single row male, vertical entry +connector harwin ltek M80 +0 +34 +34 +Connector_Harwin +Harwin_LTek-Male_2x17_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 34 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +38 +34 +Connector_Harwin +Harwin_LTek-Male_2x22_P2.00mm_Vertical +Harwin LTek Connector, 44 pins, single row male, vertical entry +connector harwin ltek M80 +0 +44 +44 +Connector_Harwin +Harwin_LTek-Male_2x22_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 44 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +48 +44 +Connector_Harwin +Harwin_LTek-Male_03_P2.00mm_Vertical +Harwin LTek Connector, 3 pins, single row male, vertical entry +connector harwin ltek M80 +0 +3 +3 +Connector_Harwin +Harwin_LTek-Male_03_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 3 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +7 +3 +Connector_Harwin +Harwin_LTek-Male_04_P2.00mm_Vertical +Harwin LTek Connector, 4 pins, single row male, vertical entry +connector harwin ltek M80 +0 +4 +4 +Connector_Harwin +Harwin_LTek-Male_04_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 4 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +8 +4 +Connector_Harwin +Harwin_LTek-Male_05_P2.00mm_Vertical +Harwin LTek Connector, 5 pins, single row male, vertical entry +connector harwin ltek M80 +0 +5 +5 +Connector_Harwin +Harwin_LTek-Male_05_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 5 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +9 +5 +Connector_Harwin +Harwin_LTek-Male_06_P2.00mm_Vertical +Harwin LTek Connector, 6 pins, single row male, vertical entry +connector harwin ltek M80 +0 +6 +6 +Connector_Harwin +Harwin_LTek-Male_06_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 6 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +10 +6 +Connector_Harwin +Harwin_LTek-Male_07_P2.00mm_Vertical +Harwin LTek Connector, 7 pins, single row male, vertical entry +connector harwin ltek M80 +0 +7 +7 +Connector_Harwin +Harwin_LTek-Male_07_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 7 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +11 +7 +Connector_Harwin +Harwin_LTek-Male_17_P2.00mm_Vertical +Harwin LTek Connector, 17 pins, single row male, vertical entry +connector harwin ltek M80 +0 +17 +17 +Connector_Harwin +Harwin_LTek-Male_17_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 17 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +21 +17 +Connector_Harwin +Harwin_LTek-Male_22_P2.00mm_Vertical +Harwin LTek Connector, 22 pins, single row male, vertical entry +connector harwin ltek M80 +0 +22 +22 +Connector_Harwin +Harwin_LTek-Male_22_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 22 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +26 +22 +Connector_Harwin +Harwin_M20-89003xx_1x03_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89003xx, 3 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +4 +3 +Connector_Harwin +Harwin_M20-89004xx_1x04_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89004xx, 4 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +5 +4 +Connector_Harwin +Harwin_M20-89005xx_1x05_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89005xx, 5 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +6 +5 +Connector_Harwin +Harwin_M20-89006xx_1x06_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89006xx, 6 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +7 +6 +Connector_Harwin +Harwin_M20-89007xx_1x07_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89007xx, 7 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +8 +7 +Connector_Harwin +Harwin_M20-89008xx_1x08_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89008xx, 8 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +9 +8 +Connector_Harwin +Harwin_M20-89009xx_1x09_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89009xx, 9 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +10 +9 +Connector_Harwin +Harwin_M20-89010xx_1x10_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89010xx, 10 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +11 +10 +Connector_Harwin +Harwin_M20-89011xx_1x11_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89011xx, 11 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +12 +11 +Connector_Harwin +Harwin_M20-89012xx_1x12_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89012xx, 12 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +13 +12 +Connector_Harwin +Harwin_M20-89013xx_1x13_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89013xx, 13 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +14 +13 +Connector_Harwin +Harwin_M20-89014xx_1x14_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89014xx, 14 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +15 +14 +Connector_Harwin +Harwin_M20-89015xx_1x15_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89015xx, 15 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +16 +15 +Connector_Harwin +Harwin_M20-89016xx_1x16_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89016xx, 16 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +17 +16 +Connector_Harwin +Harwin_M20-89017xx_1x17_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89017xx, 17 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +18 +17 +Connector_Harwin +Harwin_M20-89018xx_1x18_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89018xx, 18 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +19 +18 +Connector_Harwin +Harwin_M20-89019xx_1x19_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89019xx, 19 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +20 +19 +Connector_Harwin +Harwin_M20-89020xx_1x20_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89020xx, 20 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +21 +20 +Connector_Harwin +Harwin_M20-7810245_2x02_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810245, 2 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +4 +4 +Connector_Harwin +Harwin_M20-7810345_2x03_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810345, 3 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +6 +6 +Connector_Harwin +Harwin_M20-7810445_2x04_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810445, 4 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +8 +8 +Connector_Harwin +Harwin_M20-7810545_2x05_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810545, 5 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +10 +10 +Connector_Harwin +Harwin_M20-7810645_2x06_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810645, 6 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +12 +12 +Connector_Harwin +Harwin_M20-7810745_2x07_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810745, 7 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +14 +14 +Connector_Harwin +Harwin_M20-7810845_2x08_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810845, 8 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +16 +16 +Connector_Harwin +Harwin_M20-7810945_2x09_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810945, 9 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +18 +18 +Connector_Harwin +Harwin_M20-7811045_2x10_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7811045, 10 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +20 +20 +Connector_Harwin +Harwin_M20-7811245_2x12_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7811245, 12 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +24 +24 +Connector_Harwin +Harwin_M20-7811545_2x15_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7811545, 15 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +30 +30 +Connector_Harwin +Harwin_M20-7812045_2x20_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7812045, 20 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +40 +40 +Connector_Hirose +Hirose_BM24_BM24-40DP-2-0.35V_2x20_P0.35mm_PowerPin2_Vertical +Hirose BM24 series connector, BM24-40DP/2-0.35V (https://www.hirose.com/product/en/download_file/key_name/BM24/category/Catalog/doc_file_id/47680/?file_category_id=4&item_id=50&is_series=1) +connector Hirose BM24 40pin header +0 +44 +42 +Connector_Hirose +Hirose_BM24_BM24-40DS-2-0.35V_2x20_P0.35mm_PowerPin2_Vertical +Hirose BM24 series connector, BM24-40DS/2-0.35V (https://www.hirose.com/product/en/download_file/key_name/BM24/category/Catalog/doc_file_id/47680/?file_category_id=4&item_id=50&is_series=1) +connector Hirose 40pin receptacle vertical +0 +42 +42 +Connector_Hirose +Hirose_DF3EA-02P-2H_1x02-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-02P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +4 +3 +Connector_Hirose +Hirose_DF3EA-03P-2H_1x03-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-03P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +5 +4 +Connector_Hirose +Hirose_DF3EA-04P-2H_1x04-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-04P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +6 +5 +Connector_Hirose +Hirose_DF3EA-05P-2H_1x05-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-05P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +7 +6 +Connector_Hirose +Hirose_DF3EA-06P-2H_1x06-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-06P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +8 +7 +Connector_Hirose +Hirose_DF3EA-07P-2H_1x07-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-07P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +9 +8 +Connector_Hirose +Hirose_DF3EA-08P-2H_1x08-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-08P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +10 +9 +Connector_Hirose +Hirose_DF3EA-09P-2H_1x09-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-09P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +11 +10 +Connector_Hirose +Hirose_DF3EA-10P-2H_1x10-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-10P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +12 +11 +Connector_Hirose +Hirose_DF3EA-11P-2H_1x11-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-11P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +13 +12 +Connector_Hirose +Hirose_DF3EA-12P-2H_1x12-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-12P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +14 +13 +Connector_Hirose +Hirose_DF3EA-13P-2H_1x13-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-13P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +15 +14 +Connector_Hirose +Hirose_DF3EA-14P-2H_1x14-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-14P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +16 +15 +Connector_Hirose +Hirose_DF3EA-15P-2H_1x15-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-15P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +17 +16 +Connector_Hirose +Hirose_DF11-4DP-2DSA_2x02_P2.00mm_Vertical +Hirose DF11 through hole, DF11-4DP-2DSA, 2 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +4 +4 +Connector_Hirose +Hirose_DF11-6DP-2DSA_2x03_P2.00mm_Vertical +Hirose DF11 through hole, DF11-6DP-2DSA, 3 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +6 +6 +Connector_Hirose +Hirose_DF11-8DP-2DSA_2x04_P2.00mm_Vertical +Hirose DF11 through hole, DF11-8DP-2DSA, 4 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +8 +8 +Connector_Hirose +Hirose_DF11-10DP-2DSA_2x05_P2.00mm_Vertical +Hirose DF11 through hole, DF11-10DP-2DSA, 5 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +10 +10 +Connector_Hirose +Hirose_DF11-12DP-2DSA_2x06_P2.00mm_Vertical +Hirose DF11 through hole, DF11-12DP-2DSA, 6 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +12 +12 +Connector_Hirose +Hirose_DF11-14DP-2DSA_2x07_P2.00mm_Vertical +Hirose DF11 through hole, DF11-14DP-2DSA, 7 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +14 +14 +Connector_Hirose +Hirose_DF11-16DP-2DSA_2x08_P2.00mm_Vertical +Hirose DF11 through hole, DF11-16DP-2DSA, 8 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +16 +16 +Connector_Hirose +Hirose_DF11-18DP-2DSA_2x09_P2.00mm_Vertical +Hirose DF11 through hole, DF11-18DP-2DSA, 9 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +18 +18 +Connector_Hirose +Hirose_DF11-20DP-2DSA_2x10_P2.00mm_Vertical +Hirose DF11 through hole, DF11-20DP-2DSA, 10 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +20 +20 +Connector_Hirose +Hirose_DF11-22DP-2DSA_2x11_P2.00mm_Vertical +Hirose DF11 through hole, DF11-22DP-2DSA, 11 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +22 +22 +Connector_Hirose +Hirose_DF11-24DP-2DSA_2x12_P2.00mm_Vertical +Hirose DF11 through hole, DF11-24DP-2DSA, 12 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +24 +24 +Connector_Hirose +Hirose_DF11-26DP-2DSA_2x13_P2.00mm_Vertical +Hirose DF11 through hole, DF11-26DP-2DSA, 13 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +26 +26 +Connector_Hirose +Hirose_DF11-28DP-2DSA_2x14_P2.00mm_Vertical +Hirose DF11 through hole, DF11-28DP-2DSA, 14 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +28 +28 +Connector_Hirose +Hirose_DF11-30DP-2DSA_2x15_P2.00mm_Vertical +Hirose DF11 through hole, DF11-30DP-2DSA, 15 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +30 +30 +Connector_Hirose +Hirose_DF11-32DP-2DSA_2x16_P2.00mm_Vertical +Hirose DF11 through hole, DF11-32DP-2DSA, 16 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +32 +32 +Connector_Hirose +Hirose_DF12_DF12C3.0-10DS-0.5V_2x05_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-10DS-0.5V, 10 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +20 +10 +Connector_Hirose +Hirose_DF12_DF12C3.0-14DS-0.5V_2x07_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-14DS-0.5V, 14 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +28 +14 +Connector_Hirose +Hirose_DF12_DF12C3.0-20DS-0.5V_2x10_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-20DS-0.5V, 20 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +40 +20 +Connector_Hirose +Hirose_DF12_DF12C3.0-30DS-0.5V_2x15_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-30DS-0.5V, 30 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +60 +30 +Connector_Hirose +Hirose_DF12_DF12C3.0-32DS-0.5V_2x16_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-32DS-0.5V, 32 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +64 +32 +Connector_Hirose +Hirose_DF12_DF12C3.0-36DS-0.5V_2x18_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-36DS-0.5V, 36 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +72 +36 +Connector_Hirose +Hirose_DF12_DF12C3.0-40DS-0.5V_2x20_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-40DS-0.5V, 40 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +80 +40 +Connector_Hirose +Hirose_DF12_DF12C3.0-50DS-0.5V_2x25_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-50DS-0.5V, 50 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +100 +50 +Connector_Hirose +Hirose_DF12_DF12C3.0-60DS-0.5V_2x30_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-60DS-0.5V, 60 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +120 +60 +Connector_Hirose +Hirose_DF12_DF12E3.0-10DP-0.5V_2x05_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-10DP-0.5V, 10 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +20 +10 +Connector_Hirose +Hirose_DF12_DF12E3.0-14DP-0.5V_2x07_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-14DP-0.5V, 14 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +28 +14 +Connector_Hirose +Hirose_DF12_DF12E3.0-20DP-0.5V_2x10_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-20DP-0.5V, 20 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +40 +20 +Connector_Hirose +Hirose_DF12_DF12E3.0-30DP-0.5V_2x15_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-30DP-0.5V, 30 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +60 +30 +Connector_Hirose +Hirose_DF12_DF12E3.0-32DP-0.5V_2x16_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-32DP-0.5V, 32 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +64 +32 +Connector_Hirose +Hirose_DF12_DF12E3.0-36DP-0.5V_2x18_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-36DP-0.5V, 36 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +72 +36 +Connector_Hirose +Hirose_DF12_DF12E3.0-40DP-0.5V_2x20_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-40DP-0.5V, 40 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +80 +40 +Connector_Hirose +Hirose_DF12_DF12E3.0-50DP-0.5V_2x25_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-50DP-0.5V, 50 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +100 +50 +Connector_Hirose +Hirose_DF12_DF12E3.0-60DP-0.5V_2x30_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-60DP-0.5V, 60 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +120 +60 +Connector_Hirose +Hirose_DF12_DF12E3.0-80DP-0.5V_2x40_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-80DP-0.5V, 80 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +160 +80 +Connector_Hirose +Hirose_DF13-02P-1.25DSA_1x02_P1.25mm_Vertical +Hirose DF13 through hole, DF13-02P-1.25DSA, 2 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +2 +2 +Connector_Hirose +Hirose_DF13-02P-1.25DS_1x02_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-02P-1.25DS, 2 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +2 +2 +Connector_Hirose +Hirose_DF13-03P-1.25DSA_1x03_P1.25mm_Vertical +Hirose DF13 through hole, DF13-03P-1.25DSA, 3 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +3 +3 +Connector_Hirose +Hirose_DF13-03P-1.25DS_1x03_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-03P-1.25DS, 3 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +3 +3 +Connector_Hirose +Hirose_DF13-04P-1.25DSA_1x04_P1.25mm_Vertical +Hirose DF13 through hole, DF13-04P-1.25DSA, 4 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +4 +4 +Connector_Hirose +Hirose_DF13-04P-1.25DS_1x04_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-04P-1.25DS, 4 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +4 +4 +Connector_Hirose +Hirose_DF13-05P-1.25DSA_1x05_P1.25mm_Vertical +Hirose DF13 through hole, DF13-05P-1.25DSA, 5 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +5 +5 +Connector_Hirose +Hirose_DF13-05P-1.25DS_1x05_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-05P-1.25DS, 5 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +5 +5 +Connector_Hirose +Hirose_DF13-06P-1.25DSA_1x06_P1.25mm_Vertical +Hirose DF13 through hole, DF13-06P-1.25DSA, 6 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +6 +6 +Connector_Hirose +Hirose_DF13-06P-1.25DS_1x06_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-06P-1.25DS, 6 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +6 +6 +Connector_Hirose +Hirose_DF13-07P-1.25DSA_1x07_P1.25mm_Vertical +Hirose DF13 through hole, DF13-07P-1.25DSA, 7 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +7 +7 +Connector_Hirose +Hirose_DF13-07P-1.25DS_1x07_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-07P-1.25DS, 7 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +7 +7 +Connector_Hirose +Hirose_DF13-08P-1.25DSA_1x08_P1.25mm_Vertical +Hirose DF13 through hole, DF13-08P-1.25DSA, 8 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +8 +8 +Connector_Hirose +Hirose_DF13-08P-1.25DS_1x08_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-08P-1.25DS, 8 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +8 +8 +Connector_Hirose +Hirose_DF13-09P-1.25DSA_1x09_P1.25mm_Vertical +Hirose DF13 through hole, DF13-09P-1.25DSA, 9 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +9 +9 +Connector_Hirose +Hirose_DF13-09P-1.25DS_1x09_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-09P-1.25DS, 9 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +9 +9 +Connector_Hirose +Hirose_DF13-10P-1.25DSA_1x10_P1.25mm_Vertical +Hirose DF13 through hole, DF13-10P-1.25DSA, 10 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +10 +10 +Connector_Hirose +Hirose_DF13-10P-1.25DS_1x10_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-10P-1.25DS, 10 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +10 +10 +Connector_Hirose +Hirose_DF13-11P-1.25DSA_1x11_P1.25mm_Vertical +Hirose DF13 through hole, DF13-11P-1.25DSA, 11 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +11 +11 +Connector_Hirose +Hirose_DF13-11P-1.25DS_1x11_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-11P-1.25DS, 11 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +11 +11 +Connector_Hirose +Hirose_DF13-12P-1.25DSA_1x12_P1.25mm_Vertical +Hirose DF13 through hole, DF13-12P-1.25DSA, 12 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +12 +12 +Connector_Hirose +Hirose_DF13-12P-1.25DS_1x12_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-12P-1.25DS, 12 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +12 +12 +Connector_Hirose +Hirose_DF13-13P-1.25DSA_1x13_P1.25mm_Vertical +Hirose DF13 through hole, DF13-13P-1.25DSA, 13 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +13 +13 +Connector_Hirose +Hirose_DF13-14P-1.25DSA_1x14_P1.25mm_Vertical +Hirose DF13 through hole, DF13-14P-1.25DSA, 14 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +14 +14 +Connector_Hirose +Hirose_DF13-14P-1.25DS_1x14_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-14P-1.25DS, 14 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +14 +14 +Connector_Hirose +Hirose_DF13-15P-1.25DSA_1x15_P1.25mm_Vertical +Hirose DF13 through hole, DF13-15P-1.25DSA, 15 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +15 +15 +Connector_Hirose +Hirose_DF13-15P-1.25DS_1x15_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-15P-1.25DS, 15 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +15 +15 +Connector_Hirose +Hirose_DF13C_CL535-0402-2-51_1x02-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0402-2-51, 2 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +4 +3 +Connector_Hirose +Hirose_DF13C_CL535-0403-5-51_1x03-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0403-5-51, 3 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +5 +4 +Connector_Hirose +Hirose_DF13C_CL535-0404-8-51_1x04-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0404-8-51, 4 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +6 +5 +Connector_Hirose +Hirose_DF13C_CL535-0405-0-51_1x05-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0405-0-51, 5 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +7 +6 +Connector_Hirose +Hirose_DF13C_CL535-0406-3-51_1x06-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0406-3-51, 6 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +8 +7 +Connector_Hirose +Hirose_DF13C_CL535-0407-6-51_1x07-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0407-6-51, 7 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +9 +8 +Connector_Hirose +Hirose_DF13C_CL535-0408-9-51_1x08-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0408-9-51, 8 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +10 +9 +Connector_Hirose +Hirose_DF13C_CL535-0409-1-51_1x09-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0409-1-51, 9 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +11 +10 +Connector_Hirose +Hirose_DF13C_CL535-0410-4-51_1x10-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0410-4-51, 10 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +12 +11 +Connector_Hirose +Hirose_DF13C_CL535-0411-3-51_1x11-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0411-3-51, 11 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +13 +12 +Connector_Hirose +Hirose_DF13C_CL535-0412-6-51_1x12-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0412-6-51, 12 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +14 +13 +Connector_Hirose +Hirose_DF13C_CL535-0414-1-51_1x14-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0414-1-51, 14 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +16 +15 +Connector_Hirose +Hirose_DF13C_CL535-0415-4-51_1x15-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0415-4-51, 15 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +17 +16 +Connector_Hirose +Hirose_DF52-2S-0.8H_1x02-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-2S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +4 +3 +Connector_Hirose +Hirose_DF52-3S-0.8H_1x03-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-3S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +5 +4 +Connector_Hirose +Hirose_DF52-4S-0.8H_1x04-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-4S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +6 +5 +Connector_Hirose +Hirose_DF52-5S-0.8H_1x05-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-5S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +7 +6 +Connector_Hirose +Hirose_DF52-6S-0.8H_1x06-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-6S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +8 +7 +Connector_Hirose +Hirose_DF52-7S-0.8H_1x07-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-7S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +9 +8 +Connector_Hirose +Hirose_DF52-8S-0.8H_1x08-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-8S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +10 +9 +Connector_Hirose +Hirose_DF52-9S-0.8H_1x09-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-9S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +11 +10 +Connector_Hirose +Hirose_DF52-10S-0.8H_1x10-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-10S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +12 +11 +Connector_Hirose +Hirose_DF52-11S-0.8H_1x11-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-11S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +13 +12 +Connector_Hirose +Hirose_DF52-12S-0.8H_1x12-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-12S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +14 +13 +Connector_Hirose +Hirose_DF52-14S-0.8H_1x14-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-14S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +16 +15 +Connector_Hirose +Hirose_DF52-15S-0.8H_1x15-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-15S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +17 +16 +Connector_Hirose +Hirose_DF63-1P-3.96DSA_1x01_P3.96mm_Horizontal +Molex DF63 through hole, DF63-1P-3.96DSA, 1 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose top entry +0 +1 +1 +Connector_Hirose +Hirose_DF63-2P-3.96DSA_1x02_P3.96mm_Horizontal +Molex DF63 through hole, DF63-2P-3.96DSA, 2 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose top entry +0 +2 +2 +Connector_Hirose +Hirose_DF63-3P-3.96DSA_1x03_P3.96mm_Horizontal +Molex DF63 through hole, DF63-3P-3.96DSA, 3 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose top entry +0 +3 +3 +Connector_Hirose +Hirose_DF63-4P-3.96DSA_1x04_P3.96mm_Horizontal +Molex DF63 through hole, DF63-4P-3.96DSA, 4 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose top entry +0 +4 +4 +Connector_Hirose +Hirose_DF63-5P-3.96DSA_1x05_P3.96mm_Horizontal +Molex DF63 through hole, DF63-5P-3.96DSA, 5 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose top entry +0 +5 +5 +Connector_Hirose +Hirose_DF63-5P-3.96DSA_1x05_P3.96mm_Vertical +Hirose DF63 through hole, DF63-5P-3.96DSA, 5 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +5 +5 +Connector_Hirose +Hirose_DF63-6P-3.96DSA_1x06_P3.96mm_Horizontal +Molex DF63 through hole, DF63-6P-3.96DSA, 6 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose top entry +0 +6 +6 +Connector_Hirose +Hirose_DF63-6P-3.96DSA_1x06_P3.96mm_Vertical +Hirose DF63 through hole, DF63-6P-3.96DSA, 6 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +6 +6 +Connector_Hirose +Hirose_DF63M-1P-3.96DSA_1x01_P3.96mm_Vertical +Hirose DF63 through hole, DF63M-1P-3.96DSA, 1 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +1 +1 +Connector_Hirose +Hirose_DF63M-2P-3.96DSA_1x02_P3.96mm_Vertical +Hirose DF63 through hole, DF63M-2P-3.96DSA, 2 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +2 +2 +Connector_Hirose +Hirose_DF63M-3P-3.96DSA_1x03_P3.96mm_Vertical +Hirose DF63 through hole, DF63M-3P-3.96DSA, 3 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +3 +3 +Connector_Hirose +Hirose_DF63M-4P-3.96DSA_1x04_P3.96mm_Vertical +Hirose DF63 through hole, DF63M-4P-3.96DSA, 4 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +4 +4 +Connector_Hirose +Hirose_DF63R-1P-3.96DSA_1x01_P3.96mm_Vertical +Hirose DF63 through hole, DF63R-1P-3.96DSA, 1 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +1 +1 +Connector_Hirose +Hirose_DF63R-2P-3.96DSA_1x02_P3.96mm_Vertical +Hirose DF63 through hole, DF63R-2P-3.96DSA, 2 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +2 +2 +Connector_Hirose +Hirose_DF63R-3P-3.96DSA_1x03_P3.96mm_Vertical +Hirose DF63 through hole, DF63R-3P-3.96DSA, 3 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +3 +3 +Connector_Hirose +Hirose_DF63R-4P-3.96DSA_1x04_P3.96mm_Vertical +Hirose DF63 through hole, DF63R-4P-3.96DSA, 4 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +4 +4 +Connector_Hirose +Hirose_DF63R-5P-3.96DSA_1x05_P3.96mm_Vertical +Hirose DF63 through hole, DF63R-5P-3.96DSA, 5 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +5 +5 +Connector_IDC +IDC-Header_2x03_P2.54mm_Horizontal +Through hole IDC box header, 2x03, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x03 2.54mm double row +0 +6 +6 +Connector_IDC +IDC-Header_2x03_P2.54mm_Vertical +Through hole IDC box header, 2x03, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x03 2.54mm double row +0 +6 +6 +Connector_IDC +IDC-Header_2x04_P2.54mm_Horizontal +Through hole IDC box header, 2x04, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x04 2.54mm double row +0 +8 +8 +Connector_IDC +IDC-Header_2x04_P2.54mm_Vertical +Through hole IDC box header, 2x04, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x04 2.54mm double row +0 +8 +8 +Connector_IDC +IDC-Header_2x05-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x05 2.54mm double row +0 +12 +11 +Connector_IDC +IDC-Header_2x05-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x05 2.54mm double row +0 +12 +11 +Connector_IDC +IDC-Header_2x05-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x05 2.54mm double row +0 +12 +11 +Connector_IDC +IDC-Header_2x05-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x05 2.54mm double row +0 +12 +11 +Connector_IDC +IDC-Header_2x05-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x05 2.54mm double row +0 +12 +11 +Connector_IDC +IDC-Header_2x05_P2.54mm_Horizontal +Through hole IDC box header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x05 2.54mm double row +0 +10 +10 +Connector_IDC +IDC-Header_2x05_P2.54mm_Horizontal_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +12 +10 +Connector_IDC +IDC-Header_2x05_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x05 2.54mm double row +0 +10 +10 +Connector_IDC +IDC-Header_2x05_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x05 2.54mm double row +0 +10 +10 +Connector_IDC +IDC-Header_2x05_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x05 2.54mm double row +0 +10 +10 +Connector_IDC +IDC-Header_2x05_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x05 2.54mm double row +0 +10 +10 +Connector_IDC +IDC-Header_2x05_P2.54mm_Latch_Vertical +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x05 2.54mm double row +0 +10 +10 +Connector_IDC +IDC-Header_2x05_P2.54mm_Vertical +Through hole IDC box header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x05 2.54mm double row +0 +10 +10 +Connector_IDC +IDC-Header_2x05_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +12 +10 +Connector_IDC +IDC-Header_2x06-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x06 2.54mm double row +0 +14 +13 +Connector_IDC +IDC-Header_2x06-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x06 2.54mm double row +0 +14 +13 +Connector_IDC +IDC-Header_2x06-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x06 2.54mm double row +0 +14 +13 +Connector_IDC +IDC-Header_2x06-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x06 2.54mm double row +0 +14 +13 +Connector_IDC +IDC-Header_2x06-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x06 2.54mm double row +0 +14 +13 +Connector_IDC +IDC-Header_2x06_P2.54mm_Horizontal +Through hole IDC box header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x06 2.54mm double row +0 +12 +12 +Connector_IDC +IDC-Header_2x06_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x06 2.54mm double row +0 +12 +12 +Connector_IDC +IDC-Header_2x06_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x06 2.54mm double row +0 +12 +12 +Connector_IDC +IDC-Header_2x06_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x06 2.54mm double row +0 +12 +12 +Connector_IDC +IDC-Header_2x06_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x06 2.54mm double row +0 +12 +12 +Connector_IDC +IDC-Header_2x06_P2.54mm_Latch_Vertical +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x06 2.54mm double row +0 +12 +12 +Connector_IDC +IDC-Header_2x06_P2.54mm_Vertical +Through hole IDC box header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x06 2.54mm double row +0 +12 +12 +Connector_IDC +IDC-Header_2x07-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x07 2.54mm double row +0 +16 +15 +Connector_IDC +IDC-Header_2x07-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x07 2.54mm double row +0 +16 +15 +Connector_IDC +IDC-Header_2x07-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x07 2.54mm double row +0 +16 +15 +Connector_IDC +IDC-Header_2x07-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x07 2.54mm double row +0 +16 +15 +Connector_IDC +IDC-Header_2x07-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x07 2.54mm double row +0 +16 +15 +Connector_IDC +IDC-Header_2x07_P2.54mm_Horizontal +Through hole IDC box header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x07 2.54mm double row +0 +14 +14 +Connector_IDC +IDC-Header_2x07_P2.54mm_Horizontal_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +16 +14 +Connector_IDC +IDC-Header_2x07_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x07 2.54mm double row +0 +14 +14 +Connector_IDC +IDC-Header_2x07_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x07 2.54mm double row +0 +14 +14 +Connector_IDC +IDC-Header_2x07_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x07 2.54mm double row +0 +14 +14 +Connector_IDC +IDC-Header_2x07_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x07 2.54mm double row +0 +14 +14 +Connector_IDC +IDC-Header_2x07_P2.54mm_Latch_Vertical +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x07 2.54mm double row +0 +14 +14 +Connector_IDC +IDC-Header_2x07_P2.54mm_Vertical +Through hole IDC box header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x07 2.54mm double row +0 +14 +14 +Connector_IDC +IDC-Header_2x07_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +16 +14 +Connector_IDC +IDC-Header_2x08-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x08 2.54mm double row +0 +18 +17 +Connector_IDC +IDC-Header_2x08-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x08 2.54mm double row +0 +18 +17 +Connector_IDC +IDC-Header_2x08-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x08 2.54mm double row +0 +18 +17 +Connector_IDC +IDC-Header_2x08-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x08 2.54mm double row +0 +18 +17 +Connector_IDC +IDC-Header_2x08-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x08 2.54mm double row +0 +18 +17 +Connector_IDC +IDC-Header_2x08_P2.54mm_Horizontal +Through hole IDC box header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x08 2.54mm double row +0 +16 +16 +Connector_IDC +IDC-Header_2x08_P2.54mm_Horizontal_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +18 +16 +Connector_IDC +IDC-Header_2x08_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x08 2.54mm double row +0 +16 +16 +Connector_IDC +IDC-Header_2x08_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x08 2.54mm double row +0 +16 +16 +Connector_IDC +IDC-Header_2x08_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x08 2.54mm double row +0 +16 +16 +Connector_IDC +IDC-Header_2x08_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x08 2.54mm double row +0 +16 +16 +Connector_IDC +IDC-Header_2x08_P2.54mm_Latch_Vertical +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x08 2.54mm double row +0 +16 +16 +Connector_IDC +IDC-Header_2x08_P2.54mm_Vertical +Through hole IDC box header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x08 2.54mm double row +0 +16 +16 +Connector_IDC +IDC-Header_2x08_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +18 +16 +Connector_IDC +IDC-Header_2x10-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x10 2.54mm double row +0 +22 +21 +Connector_IDC +IDC-Header_2x10-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x10 2.54mm double row +0 +22 +21 +Connector_IDC +IDC-Header_2x10-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x10 2.54mm double row +0 +22 +21 +Connector_IDC +IDC-Header_2x10-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x10 2.54mm double row +0 +22 +21 +Connector_IDC +IDC-Header_2x10-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x10 2.54mm double row +0 +22 +21 +Connector_IDC +IDC-Header_2x10_P2.54mm_Horizontal +Through hole IDC box header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x10 2.54mm double row +0 +20 +20 +Connector_IDC +IDC-Header_2x10_P2.54mm_Horizontal_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +22 +20 +Connector_IDC +IDC-Header_2x10_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x10 2.54mm double row +0 +20 +20 +Connector_IDC +IDC-Header_2x10_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x10 2.54mm double row +0 +20 +20 +Connector_IDC +IDC-Header_2x10_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x10 2.54mm double row +0 +20 +20 +Connector_IDC +IDC-Header_2x10_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x10 2.54mm double row +0 +20 +20 +Connector_IDC +IDC-Header_2x10_P2.54mm_Latch_Vertical +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x10 2.54mm double row +0 +20 +20 +Connector_IDC +IDC-Header_2x10_P2.54mm_Vertical +Through hole IDC box header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x10 2.54mm double row +0 +20 +20 +Connector_IDC +IDC-Header_2x10_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +22 +20 +Connector_IDC +IDC-Header_2x12-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x12 2.54mm double row +0 +26 +25 +Connector_IDC +IDC-Header_2x12-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x12 2.54mm double row +0 +26 +25 +Connector_IDC +IDC-Header_2x12-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x12 2.54mm double row +0 +26 +25 +Connector_IDC +IDC-Header_2x12-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x12 2.54mm double row +0 +26 +25 +Connector_IDC +IDC-Header_2x12-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x12 2.54mm double row +0 +26 +25 +Connector_IDC +IDC-Header_2x12_P2.54mm_Horizontal +Through hole IDC box header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x12 2.54mm double row +0 +24 +24 +Connector_IDC +IDC-Header_2x12_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x12 2.54mm double row +0 +24 +24 +Connector_IDC +IDC-Header_2x12_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x12 2.54mm double row +0 +24 +24 +Connector_IDC +IDC-Header_2x12_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x12 2.54mm double row +0 +24 +24 +Connector_IDC +IDC-Header_2x12_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x12 2.54mm double row +0 +24 +24 +Connector_IDC +IDC-Header_2x12_P2.54mm_Latch_Vertical +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x12 2.54mm double row +0 +24 +24 +Connector_IDC +IDC-Header_2x12_P2.54mm_Vertical +Through hole IDC box header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x12 2.54mm double row +0 +24 +24 +Connector_IDC +IDC-Header_2x13-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x13 2.54mm double row +0 +28 +27 +Connector_IDC +IDC-Header_2x13-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x13 2.54mm double row +0 +28 +27 +Connector_IDC +IDC-Header_2x13-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x13 2.54mm double row +0 +28 +27 +Connector_IDC +IDC-Header_2x13-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x13 2.54mm double row +0 +28 +27 +Connector_IDC +IDC-Header_2x13-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x13 2.54mm double row +0 +28 +27 +Connector_IDC +IDC-Header_2x13_P2.54mm_Horizontal +Through hole IDC box header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x13 2.54mm double row +0 +26 +26 +Connector_IDC +IDC-Header_2x13_P2.54mm_Horizontal_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +28 +26 +Connector_IDC +IDC-Header_2x13_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x13 2.54mm double row +0 +26 +26 +Connector_IDC +IDC-Header_2x13_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x13 2.54mm double row +0 +26 +26 +Connector_IDC +IDC-Header_2x13_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x13 2.54mm double row +0 +26 +26 +Connector_IDC +IDC-Header_2x13_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x13 2.54mm double row +0 +26 +26 +Connector_IDC +IDC-Header_2x13_P2.54mm_Latch_Vertical +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x13 2.54mm double row +0 +26 +26 +Connector_IDC +IDC-Header_2x13_P2.54mm_Vertical +Through hole IDC box header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x13 2.54mm double row +0 +26 +26 +Connector_IDC +IDC-Header_2x13_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +28 +26 +Connector_IDC +IDC-Header_2x15-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x15 2.54mm double row +0 +32 +31 +Connector_IDC +IDC-Header_2x15-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x15 2.54mm double row +0 +32 +31 +Connector_IDC +IDC-Header_2x15-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x15 2.54mm double row +0 +32 +31 +Connector_IDC +IDC-Header_2x15-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x15 2.54mm double row +0 +32 +31 +Connector_IDC +IDC-Header_2x15-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x15 2.54mm double row +0 +32 +31 +Connector_IDC +IDC-Header_2x15_P2.54mm_Horizontal +Through hole IDC box header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x15 2.54mm double row +0 +30 +30 +Connector_IDC +IDC-Header_2x15_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x15 2.54mm double row +0 +30 +30 +Connector_IDC +IDC-Header_2x15_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x15 2.54mm double row +0 +30 +30 +Connector_IDC +IDC-Header_2x15_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x15 2.54mm double row +0 +30 +30 +Connector_IDC +IDC-Header_2x15_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x15 2.54mm double row +0 +30 +30 +Connector_IDC +IDC-Header_2x15_P2.54mm_Latch_Vertical +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x15 2.54mm double row +0 +30 +30 +Connector_IDC +IDC-Header_2x15_P2.54mm_Vertical +Through hole IDC box header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x15 2.54mm double row +0 +30 +30 +Connector_IDC +IDC-Header_2x17-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x17 2.54mm double row +0 +36 +35 +Connector_IDC +IDC-Header_2x17-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x17 2.54mm double row +0 +36 +35 +Connector_IDC +IDC-Header_2x17-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x17 2.54mm double row +0 +36 +35 +Connector_IDC +IDC-Header_2x17-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x17 2.54mm double row +0 +36 +35 +Connector_IDC +IDC-Header_2x17-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x17 2.54mm double row +0 +36 +35 +Connector_IDC +IDC-Header_2x17_P2.54mm_Horizontal +Through hole IDC box header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x17 2.54mm double row +0 +34 +34 +Connector_IDC +IDC-Header_2x17_P2.54mm_Horizontal_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +36 +34 +Connector_IDC +IDC-Header_2x17_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x17 2.54mm double row +0 +34 +34 +Connector_IDC +IDC-Header_2x17_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x17 2.54mm double row +0 +34 +34 +Connector_IDC +IDC-Header_2x17_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x17 2.54mm double row +0 +34 +34 +Connector_IDC +IDC-Header_2x17_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x17 2.54mm double row +0 +34 +34 +Connector_IDC +IDC-Header_2x17_P2.54mm_Latch_Vertical +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x17 2.54mm double row +0 +34 +34 +Connector_IDC +IDC-Header_2x17_P2.54mm_Vertical +Through hole IDC box header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x17 2.54mm double row +0 +34 +34 +Connector_IDC +IDC-Header_2x17_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +36 +34 +Connector_IDC +IDC-Header_2x20-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x20 2.54mm double row +0 +42 +41 +Connector_IDC +IDC-Header_2x20-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x20 2.54mm double row +0 +42 +41 +Connector_IDC +IDC-Header_2x20-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x20 2.54mm double row +0 +42 +41 +Connector_IDC +IDC-Header_2x20-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x20 2.54mm double row +0 +42 +41 +Connector_IDC +IDC-Header_2x20-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x20 2.54mm double row +0 +42 +41 +Connector_IDC +IDC-Header_2x20_P2.54mm_Horizontal +Through hole IDC box header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x20 2.54mm double row +0 +40 +40 +Connector_IDC +IDC-Header_2x20_P2.54mm_Horizontal_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +42 +41 +Connector_IDC +IDC-Header_2x20_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x20 2.54mm double row +0 +40 +40 +Connector_IDC +IDC-Header_2x20_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x20 2.54mm double row +0 +40 +40 +Connector_IDC +IDC-Header_2x20_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x20 2.54mm double row +0 +40 +40 +Connector_IDC +IDC-Header_2x20_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x20 2.54mm double row +0 +40 +40 +Connector_IDC +IDC-Header_2x20_P2.54mm_Latch_Vertical +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x20 2.54mm double row +0 +40 +40 +Connector_IDC +IDC-Header_2x20_P2.54mm_Vertical +Through hole IDC box header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x20 2.54mm double row +0 +40 +40 +Connector_IDC +IDC-Header_2x20_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +42 +40 +Connector_IDC +IDC-Header_2x25-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x25 2.54mm double row +0 +52 +51 +Connector_IDC +IDC-Header_2x25-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x25 2.54mm double row +0 +52 +51 +Connector_IDC +IDC-Header_2x25-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x25 2.54mm double row +0 +52 +51 +Connector_IDC +IDC-Header_2x25-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x25 2.54mm double row +0 +52 +51 +Connector_IDC +IDC-Header_2x25-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x25 2.54mm double row +0 +52 +51 +Connector_IDC +IDC-Header_2x25_P2.54mm_Horizontal +Through hole IDC box header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x25 2.54mm double row +0 +50 +50 +Connector_IDC +IDC-Header_2x25_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x25 2.54mm double row +0 +50 +50 +Connector_IDC +IDC-Header_2x25_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x25 2.54mm double row +0 +50 +50 +Connector_IDC +IDC-Header_2x25_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x25 2.54mm double row +0 +50 +50 +Connector_IDC +IDC-Header_2x25_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x25 2.54mm double row +0 +50 +50 +Connector_IDC +IDC-Header_2x25_P2.54mm_Latch_Vertical +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x25 2.54mm double row +0 +50 +50 +Connector_IDC +IDC-Header_2x25_P2.54mm_Vertical +Through hole IDC box header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x25 2.54mm double row +0 +50 +50 +Connector_IDC +IDC-Header_2x25_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +52 +50 +Connector_IDC +IDC-Header_2x30-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x30 2.54mm double row +0 +62 +61 +Connector_IDC +IDC-Header_2x30-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x30 2.54mm double row +0 +62 +61 +Connector_IDC +IDC-Header_2x30-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x30 2.54mm double row +0 +62 +61 +Connector_IDC +IDC-Header_2x30-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x30 2.54mm double row +0 +62 +61 +Connector_IDC +IDC-Header_2x30-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x30 2.54mm double row +0 +62 +61 +Connector_IDC +IDC-Header_2x30_P2.54mm_Horizontal +Through hole IDC box header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x30 2.54mm double row +0 +60 +60 +Connector_IDC +IDC-Header_2x30_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x30 2.54mm double row +0 +60 +60 +Connector_IDC +IDC-Header_2x30_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x30 2.54mm double row +0 +60 +60 +Connector_IDC +IDC-Header_2x30_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x30 2.54mm double row +0 +60 +60 +Connector_IDC +IDC-Header_2x30_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x30 2.54mm double row +0 +60 +60 +Connector_IDC +IDC-Header_2x30_P2.54mm_Latch_Vertical +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x30 2.54mm double row +0 +60 +60 +Connector_IDC +IDC-Header_2x30_P2.54mm_Vertical +Through hole IDC box header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x30 2.54mm double row +0 +60 +60 +Connector_IDC +IDC-Header_2x30_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +62 +60 +Connector_IDC +IDC-Header_2x32-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x32 2.54mm double row +0 +66 +65 +Connector_IDC +IDC-Header_2x32-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x32 2.54mm double row +0 +66 +65 +Connector_IDC +IDC-Header_2x32-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x32 2.54mm double row +0 +66 +65 +Connector_IDC +IDC-Header_2x32-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x32 2.54mm double row +0 +66 +65 +Connector_IDC +IDC-Header_2x32-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x32 2.54mm double row +0 +66 +65 +Connector_IDC +IDC-Header_2x32_P2.54mm_Horizontal +Through hole IDC box header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x32 2.54mm double row +0 +64 +64 +Connector_IDC +IDC-Header_2x32_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x32 2.54mm double row +0 +64 +64 +Connector_IDC +IDC-Header_2x32_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x32 2.54mm double row +0 +64 +64 +Connector_IDC +IDC-Header_2x32_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x32 2.54mm double row +0 +64 +64 +Connector_IDC +IDC-Header_2x32_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x32 2.54mm double row +0 +64 +64 +Connector_IDC +IDC-Header_2x32_P2.54mm_Latch_Vertical +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x32 2.54mm double row +0 +64 +64 +Connector_IDC +IDC-Header_2x32_P2.54mm_Vertical +Through hole IDC box header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x32 2.54mm double row +0 +64 +64 +Connector_IDC +IDC-Header_2x32_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +66 +64 +Connector_JAE +JAE_LY20-4P-DLT1_2x02_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-4P-DLT1, 2 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +4 +4 +Connector_JAE +JAE_LY20-4P-DT1_2x02_P2.00mm_Vertical +Molex LY 20 series connector, LY20-4P-DT1, 2 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +4 +4 +Connector_JAE +JAE_LY20-6P-DLT1_2x03_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-6P-DLT1, 3 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +6 +6 +Connector_JAE +JAE_LY20-6P-DT1_2x03_P2.00mm_Vertical +Molex LY 20 series connector, LY20-6P-DT1, 3 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +6 +6 +Connector_JAE +JAE_LY20-8P-DLT1_2x04_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-8P-DLT1, 4 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +8 +8 +Connector_JAE +JAE_LY20-8P-DT1_2x04_P2.00mm_Vertical +Molex LY 20 series connector, LY20-8P-DT1, 4 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +8 +8 +Connector_JAE +JAE_LY20-10P-DLT1_2x05_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-10P-DLT1, 5 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +10 +10 +Connector_JAE +JAE_LY20-10P-DT1_2x05_P2.00mm_Vertical +Molex LY 20 series connector, LY20-10P-DT1, 5 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +10 +10 +Connector_JAE +JAE_LY20-12P-DLT1_2x06_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-12P-DLT1, 6 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +12 +12 +Connector_JAE +JAE_LY20-12P-DT1_2x06_P2.00mm_Vertical +Molex LY 20 series connector, LY20-12P-DT1, 6 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +12 +12 +Connector_JAE +JAE_LY20-14P-DLT1_2x07_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-14P-DLT1, 7 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +14 +14 +Connector_JAE +JAE_LY20-14P-DT1_2x07_P2.00mm_Vertical +Molex LY 20 series connector, LY20-14P-DT1, 7 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +14 +14 +Connector_JAE +JAE_LY20-16P-DLT1_2x08_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-16P-DLT1, 8 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +16 +16 +Connector_JAE +JAE_LY20-16P-DT1_2x08_P2.00mm_Vertical +Molex LY 20 series connector, LY20-16P-DT1, 8 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +16 +16 +Connector_JAE +JAE_LY20-18P-DLT1_2x09_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-18P-DLT1, 9 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +18 +18 +Connector_JAE +JAE_LY20-18P-DT1_2x09_P2.00mm_Vertical +Molex LY 20 series connector, LY20-18P-DT1, 9 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +18 +18 +Connector_JAE +JAE_LY20-20P-DLT1_2x10_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-20P-DLT1, 10 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +20 +20 +Connector_JAE +JAE_LY20-20P-DT1_2x10_P2.00mm_Vertical +Molex LY 20 series connector, LY20-20P-DT1, 10 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +20 +20 +Connector_JAE +JAE_LY20-22P-DLT1_2x11_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-22P-DLT1, 11 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +22 +22 +Connector_JAE +JAE_LY20-22P-DT1_2x11_P2.00mm_Vertical +Molex LY 20 series connector, LY20-22P-DT1, 11 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +22 +22 +Connector_JAE +JAE_LY20-24P-DLT1_2x12_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-24P-DLT1, 12 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +24 +24 +Connector_JAE +JAE_LY20-24P-DT1_2x12_P2.00mm_Vertical +Molex LY 20 series connector, LY20-24P-DT1, 12 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +24 +24 +Connector_JAE +JAE_LY20-26P-DLT1_2x13_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-26P-DLT1, 13 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +26 +26 +Connector_JAE +JAE_LY20-26P-DT1_2x13_P2.00mm_Vertical +Molex LY 20 series connector, LY20-26P-DT1, 13 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +26 +26 +Connector_JAE +JAE_LY20-28P-DLT1_2x14_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-28P-DLT1, 14 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +28 +28 +Connector_JAE +JAE_LY20-28P-DT1_2x14_P2.00mm_Vertical +Molex LY 20 series connector, LY20-28P-DT1, 14 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +28 +28 +Connector_JAE +JAE_LY20-30P-DLT1_2x15_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-30P-DLT1, 15 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +30 +30 +Connector_JAE +JAE_LY20-30P-DT1_2x15_P2.00mm_Vertical +Molex LY 20 series connector, LY20-30P-DT1, 15 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +30 +30 +Connector_JAE +JAE_LY20-32P-DLT1_2x16_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-32P-DLT1, 16 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +32 +32 +Connector_JAE +JAE_LY20-32P-DT1_2x16_P2.00mm_Vertical +Molex LY 20 series connector, LY20-32P-DT1, 16 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +32 +32 +Connector_JAE +JAE_LY20-34P-DLT1_2x17_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-34P-DLT1, 17 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +34 +34 +Connector_JAE +JAE_LY20-34P-DT1_2x17_P2.00mm_Vertical +Molex LY 20 series connector, LY20-34P-DT1, 17 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +34 +34 +Connector_JAE +JAE_LY20-36P-DLT1_2x18_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-36P-DLT1, 18 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +36 +36 +Connector_JAE +JAE_LY20-36P-DT1_2x18_P2.00mm_Vertical +Molex LY 20 series connector, LY20-36P-DT1, 18 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +36 +36 +Connector_JAE +JAE_LY20-38P-DLT1_2x19_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-38P-DLT1, 19 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +38 +38 +Connector_JAE +JAE_LY20-38P-DT1_2x19_P2.00mm_Vertical +Molex LY 20 series connector, LY20-38P-DT1, 19 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +38 +38 +Connector_JAE +JAE_LY20-40P-DLT1_2x20_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-40P-DLT1, 20 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +40 +40 +Connector_JAE +JAE_LY20-40P-DT1_2x20_P2.00mm_Vertical +Molex LY 20 series connector, LY20-40P-DT1, 20 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +40 +40 +Connector_JAE +JAE_LY20-42P-DLT1_2x21_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-42P-DLT1, 21 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +42 +42 +Connector_JAE +JAE_LY20-42P-DT1_2x21_P2.00mm_Vertical +Molex LY 20 series connector, LY20-42P-DT1, 21 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +42 +42 +Connector_JAE +JAE_LY20-44P-DLT1_2x22_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-44P-DLT1, 22 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +44 +44 +Connector_JAE +JAE_LY20-44P-DT1_2x22_P2.00mm_Vertical +Molex LY 20 series connector, LY20-44P-DT1, 22 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +44 +44 +Connector_JAE +JAE_MM70-314-310B1 +http://www.heilind.com/marketing/documents/jae/JAE_MM70.pdf +connector JAE MXM +0 +280 +279 +Connector_JAE +JAE_SIM_Card_SF72S006 +SIM Card, Push-Push, https://www.jae.com/direct/topics/topics_file_download/topics_id=68892&ext_no=06&index=0&_lang=en&v=202003111511468456809 +SIM Card with Detect Switch +0 +18 +9 +Connector_JST +JST_ACH_BM01B-ACHSS-A-GAN-ETF_1x01-1MP_P1.20mm_Vertical +JST ACH series connector, BM01B-ACHSS-A-GAN-ETF (http://www.jst-mfg.com/product/pdf/eng/eACH.pdf), generated with kicad-footprint-generator +connector JST ACH vertical +0 +3 +2 +Connector_JST +JST_ACH_BM02B-ACHSS-GAN-ETF_1x02-1MP_P1.20mm_Vertical +JST ACH series connector, BM02B-ACHSS-GAN-ETF (http://www.jst-mfg.com/product/pdf/eng/eACH.pdf), generated with kicad-footprint-generator +connector JST ACH vertical +0 +4 +3 +Connector_JST +JST_ACH_BM03B-ACHSS-GAN-ETF_1x03-1MP_P1.20mm_Vertical +JST ACH series connector, BM03B-ACHSS-GAN-ETF (http://www.jst-mfg.com/product/pdf/eng/eACH.pdf), generated with kicad-footprint-generator +connector JST ACH vertical +0 +5 +4 +Connector_JST +JST_ACH_BM04B-ACHSS-A-GAN-ETF_1x04-1MP_P1.20mm_Vertical +JST ACH series connector, BM04B-ACHSS-A-GAN-ETF (http://www.jst-mfg.com/product/pdf/eng/eACH.pdf), generated with kicad-footprint-generator +connector JST ACH vertical +0 +6 +5 +Connector_JST +JST_ACH_BM05B-ACHSS-A-GAN-ETF_1x05-1MP_P1.20mm_Vertical +JST ACH series connector, BM05B-ACHSS-A-GAN-ETF (http://www.jst-mfg.com/product/pdf/eng/eACH.pdf), generated with kicad-footprint-generator +connector JST ACH vertical +0 +7 +6 +Connector_JST +JST_AUH_BM03B-AUHKS-GA-TB_1x03-1MP_P1.50mm_Vertical +JST AUH series connector, BM03B-AUHKS-GA-TB (http://www.jst-mfg.com/product/pdf/eng/eAUH.pdf), generated with kicad-footprint-generator +connector JST AUH side entry +0 +5 +4 +Connector_JST +JST_AUH_BM05B-AUHKS-GA-TB_1x05-1MP_P1.50mm_Vertical +JST AUH series connector, BM05B-AUHKS-GA-TB (http://www.jst-mfg.com/product/pdf/eng/eAUH.pdf), generated with kicad-footprint-generator +connector JST AUH side entry +0 +7 +6 +Connector_JST +JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical +JST EH series connector, B2B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH vertical +0 +2 +2 +Connector_JST +JST_EH_B3B-EH-A_1x03_P2.50mm_Vertical +JST EH series connector, B3B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH vertical +0 +3 +3 +Connector_JST +JST_EH_B4B-EH-A_1x04_P2.50mm_Vertical +JST EH series connector, B4B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH vertical +0 +4 +4 +Connector_JST +JST_EH_B5B-EH-A_1x05_P2.50mm_Vertical +JST EH series connector, B5B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH vertical +0 +5 +5 +Connector_JST +JST_EH_B6B-EH-A_1x06_P2.50mm_Vertical +JST EH series connector, B6B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH vertical +0 +6 +6 +Connector_JST +JST_EH_B7B-EH-A_1x07_P2.50mm_Vertical +JST EH series connector, B7B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH vertical +0 +7 +7 +Connector_JST +JST_EH_B8B-EH-A_1x08_P2.50mm_Vertical +JST EH series connector, B8B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH vertical +0 +8 +8 +Connector_JST +JST_EH_B9B-EH-A_1x09_P2.50mm_Vertical +JST EH series connector, B9B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH vertical +0 +9 +9 +Connector_JST +JST_EH_B10B-EH-A_1x10_P2.50mm_Vertical +JST EH series connector, B10B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH side entry +0 +10 +10 +Connector_JST +JST_EH_B11B-EH-A_1x11_P2.50mm_Vertical +JST EH series connector, B11B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH side entry +0 +11 +11 +Connector_JST +JST_EH_B12B-EH-A_1x12_P2.50mm_Vertical +JST EH series connector, B12B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH side entry +0 +12 +12 +Connector_JST +JST_EH_B13B-EH-A_1x13_P2.50mm_Vertical +JST EH series connector, B13B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH side entry +0 +13 +13 +Connector_JST +JST_EH_B14B-EH-A_1x14_P2.50mm_Vertical +JST EH series connector, B14B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH side entry +0 +14 +14 +Connector_JST +JST_EH_B15B-EH-A_1x15_P2.50mm_Vertical +JST EH series connector, B15B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH side entry +0 +15 +15 +Connector_JST +JST_EH_S2B-EH_1x02_P2.50mm_Horizontal +JST EH series connector, S2B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH horizontal +0 +2 +2 +Connector_JST +JST_EH_S3B-EH_1x03_P2.50mm_Horizontal +JST EH series connector, S3B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH horizontal +0 +3 +3 +Connector_JST +JST_EH_S4B-EH_1x04_P2.50mm_Horizontal +JST EH series connector, S4B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH horizontal +0 +4 +4 +Connector_JST +JST_EH_S5B-EH_1x05_P2.50mm_Horizontal +JST EH series connector, S5B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH horizontal +0 +5 +5 +Connector_JST +JST_EH_S6B-EH_1x06_P2.50mm_Horizontal +JST EH series connector, S6B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH horizontal +0 +6 +6 +Connector_JST +JST_EH_S7B-EH_1x07_P2.50mm_Horizontal +JST EH series connector, S7B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH horizontal +0 +7 +7 +Connector_JST +JST_EH_S8B-EH_1x08_P2.50mm_Horizontal +JST EH series connector, S8B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH horizontal +0 +8 +8 +Connector_JST +JST_EH_S9B-EH_1x09_P2.50mm_Horizontal +JST EH series connector, S9B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH horizontal +0 +9 +9 +Connector_JST +JST_EH_S10B-EH_1x10_P2.50mm_Horizontal +JST EH series connector, S10B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH top entry +0 +10 +10 +Connector_JST +JST_EH_S11B-EH_1x11_P2.50mm_Horizontal +JST EH series connector, S11B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH top entry +0 +11 +11 +Connector_JST +JST_EH_S12B-EH_1x12_P2.50mm_Horizontal +JST EH series connector, S12B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH top entry +0 +12 +12 +Connector_JST +JST_EH_S13B-EH_1x13_P2.50mm_Horizontal +JST EH series connector, S13B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH top entry +0 +13 +13 +Connector_JST +JST_EH_S14B-EH_1x14_P2.50mm_Horizontal +JST EH series connector, S14B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH top entry +0 +14 +14 +Connector_JST +JST_EH_S15B-EH_1x15_P2.50mm_Horizontal +JST EH series connector, S15B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH top entry +0 +15 +15 +Connector_JST +JST_GH_BM02B-GHS-TBT_1x02-1MP_P1.25mm_Vertical +JST GH series connector, BM02B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +4 +3 +Connector_JST +JST_GH_BM03B-GHS-TBT_1x03-1MP_P1.25mm_Vertical +JST GH series connector, BM03B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +5 +4 +Connector_JST +JST_GH_BM04B-GHS-TBT_1x04-1MP_P1.25mm_Vertical +JST GH series connector, BM04B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +6 +5 +Connector_JST +JST_GH_BM05B-GHS-TBT_1x05-1MP_P1.25mm_Vertical +JST GH series connector, BM05B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +7 +6 +Connector_JST +JST_GH_BM06B-GHS-TBT_1x06-1MP_P1.25mm_Vertical +JST GH series connector, BM06B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +8 +7 +Connector_JST +JST_GH_BM07B-GHS-TBT_1x07-1MP_P1.25mm_Vertical +JST GH series connector, BM07B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +9 +8 +Connector_JST +JST_GH_BM08B-GHS-TBT_1x08-1MP_P1.25mm_Vertical +JST GH series connector, BM08B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +10 +9 +Connector_JST +JST_GH_BM09B-GHS-TBT_1x09-1MP_P1.25mm_Vertical +JST GH series connector, BM09B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +11 +10 +Connector_JST +JST_GH_BM10B-GHS-TBT_1x10-1MP_P1.25mm_Vertical +JST GH series connector, BM10B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +12 +11 +Connector_JST +JST_GH_BM11B-GHS-TBT_1x11-1MP_P1.25mm_Vertical +JST GH series connector, BM11B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +13 +12 +Connector_JST +JST_GH_BM12B-GHS-TBT_1x12-1MP_P1.25mm_Vertical +JST GH series connector, BM12B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +14 +13 +Connector_JST +JST_GH_BM13B-GHS-TBT_1x13-1MP_P1.25mm_Vertical +JST GH series connector, BM13B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +15 +14 +Connector_JST +JST_GH_BM14B-GHS-TBT_1x14-1MP_P1.25mm_Vertical +JST GH series connector, BM14B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +16 +15 +Connector_JST +JST_GH_BM15B-GHS-TBT_1x15-1MP_P1.25mm_Vertical +JST GH series connector, BM15B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +17 +16 +Connector_JST +JST_GH_SM02B-GHS-TB_1x02-1MP_P1.25mm_Horizontal +JST GH series connector, SM02B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +4 +3 +Connector_JST +JST_GH_SM03B-GHS-TB_1x03-1MP_P1.25mm_Horizontal +JST GH series connector, SM03B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +5 +4 +Connector_JST +JST_GH_SM04B-GHS-TB_1x04-1MP_P1.25mm_Horizontal +JST GH series connector, SM04B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +6 +5 +Connector_JST +JST_GH_SM05B-GHS-TB_1x05-1MP_P1.25mm_Horizontal +JST GH series connector, SM05B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +7 +6 +Connector_JST +JST_GH_SM06B-GHS-TB_1x06-1MP_P1.25mm_Horizontal +JST GH series connector, SM06B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +8 +7 +Connector_JST +JST_GH_SM07B-GHS-TB_1x07-1MP_P1.25mm_Horizontal +JST GH series connector, SM07B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +9 +8 +Connector_JST +JST_GH_SM08B-GHS-TB_1x08-1MP_P1.25mm_Horizontal +JST GH series connector, SM08B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +10 +9 +Connector_JST +JST_GH_SM09B-GHS-TB_1x09-1MP_P1.25mm_Horizontal +JST GH series connector, SM09B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +11 +10 +Connector_JST +JST_GH_SM10B-GHS-TB_1x10-1MP_P1.25mm_Horizontal +JST GH series connector, SM10B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +12 +11 +Connector_JST +JST_GH_SM11B-GHS-TB_1x11-1MP_P1.25mm_Horizontal +JST GH series connector, SM11B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +13 +12 +Connector_JST +JST_GH_SM12B-GHS-TB_1x12-1MP_P1.25mm_Horizontal +JST GH series connector, SM12B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +14 +13 +Connector_JST +JST_GH_SM13B-GHS-TB_1x13-1MP_P1.25mm_Horizontal +JST GH series connector, SM13B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +15 +14 +Connector_JST +JST_GH_SM14B-GHS-TB_1x14-1MP_P1.25mm_Horizontal +JST GH series connector, SM14B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +16 +15 +Connector_JST +JST_GH_SM15B-GHS-TB_1x15-1MP_P1.25mm_Horizontal +JST GH series connector, SM15B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +17 +16 +Connector_JST +JST_J2100_B06B-J21DK-GGXR_2x03_P2.50x4.00mm_Vertical +JST J2100 series connector, B06B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 vertical +0 +8 +6 +Connector_JST +JST_J2100_B08B-J21DK-GGXR_2x04_P2.50x4.00mm_Vertical +JST J2100 series connector, B08B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 vertical +0 +10 +8 +Connector_JST +JST_J2100_B10B-J21DK-GGXR_2x05_P2.50x4.00mm_Vertical +JST J2100 series connector, B10B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 vertical +0 +12 +10 +Connector_JST +JST_J2100_B12B-J21DK-GGXR_2x06_P2.50x4.00mm_Vertical +JST J2100 series connector, B12B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 vertical +0 +14 +12 +Connector_JST +JST_J2100_B16B-J21DK-GGXR_2x08_P2.50x4.00mm_Vertical +JST J2100 series connector, B16B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 vertical +0 +18 +16 +Connector_JST +JST_J2100_B20B-J21DK-GGXR_2x10_P2.50x4.00mm_Vertical +JST J2100 series connector, B20B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 vertical +0 +22 +20 +Connector_JST +JST_J2100_S06B-J21DK-GGXR_2x03_P2.50mm_Horizontal +JST J2100 series connector, S06B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 horizontal +0 +7 +6 +Connector_JST +JST_J2100_S08B-J21DK-GGXR_2x04_P2.50mm_Horizontal +JST J2100 series connector, S08B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 horizontal +0 +10 +8 +Connector_JST +JST_J2100_S10B-J21DK-GGXR_2x05_P2.50mm_Horizontal +JST J2100 series connector, S10B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 horizontal +0 +12 +10 +Connector_JST +JST_J2100_S12B-J21DK-GGXR_2x06_P2.50mm_Horizontal +JST J2100 series connector, S12B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 horizontal +0 +14 +12 +Connector_JST +JST_J2100_S16B-J21DK-GGXR_2x08_P2.50mm_Horizontal +JST J2100 series connector, S16B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 horizontal +0 +18 +16 +Connector_JST +JST_J2100_S20B-J21DK-GGXR_2x10_P2.50mm_Horizontal +JST J2100 series connector, S20B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 horizontal +0 +22 +20 +Connector_JST +JST_JWPF_B02B-JWPF-SK-R_1x02_P2.00mm_Vertical +JST JWPF series connector, B02B-JWPF-SK-R (http://www.jst-mfg.com/product/pdf/eng/eJWPF1.pdf), generated with kicad-footprint-generator +connector JST JWPF side entry +0 +2 +2 +Connector_JST +JST_JWPF_B03B-JWPF-SK-R_1x03_P2.00mm_Vertical +JST JWPF series connector, B03B-JWPF-SK-R (http://www.jst-mfg.com/product/pdf/eng/eJWPF1.pdf), generated with kicad-footprint-generator +connector JST JWPF side entry +0 +3 +3 +Connector_JST +JST_JWPF_B04B-JWPF-SK-R_1x04_P2.00mm_Vertical +JST JWPF series connector, B04B-JWPF-SK-R (http://www.jst-mfg.com/product/pdf/eng/eJWPF1.pdf), generated with kicad-footprint-generator +connector JST JWPF side entry +0 +4 +4 +Connector_JST +JST_JWPF_B06B-JWPF-SK-R_2x03_P2.00mm_Vertical +JST JWPF series connector, B06B-JWPF-SK-R (http://www.jst-mfg.com/product/pdf/eng/eJWPF1.pdf), generated with kicad-footprint-generator +connector JST JWPF side entry +0 +6 +6 +Connector_JST +JST_JWPF_B08B-JWPF-SK-R_2x04_P2.00mm_Vertical +JST JWPF series connector, B08B-JWPF-SK-R (http://www.jst-mfg.com/product/pdf/eng/eJWPF1.pdf), generated with kicad-footprint-generator +connector JST JWPF side entry +0 +8 +8 +Connector_JST +JST_LEA_SM02B-LEASS-TF_1x02-1MP_P4.20mm_Horizontal +JST LEA series connector, SM02B-LEASS-TF (http://www.jst-mfg.com/product/pdf/eng/eLEA.pdf), generated with kicad-footprint-generator +connector JST LEA top entry +0 +4 +3 +Connector_JST +JST_NV_B02P-NV_1x02_P5.00mm_Vertical +JST NV series connector, B02P-NV (http://www.jst-mfg.com/product/pdf/eng/eNV.pdf), generated with kicad-footprint-generator +connector JST NV side entry +0 +2 +2 +Connector_JST +JST_NV_B03P-NV_1x03_P5.00mm_Vertical +JST NV series connector, B03P-NV (http://www.jst-mfg.com/product/pdf/eng/eNV.pdf), generated with kicad-footprint-generator +connector JST NV side entry +0 +3 +3 +Connector_JST +JST_NV_B04P-NV_1x04_P5.00mm_Vertical +JST NV series connector, B04P-NV (http://www.jst-mfg.com/product/pdf/eng/eNV.pdf), generated with kicad-footprint-generator +connector JST NV side entry +0 +4 +4 +Connector_JST +JST_PHD_B8B-PHDSS_2x04_P2.00mm_Vertical +JST PHD series connector, B8B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +8 +8 +Connector_JST +JST_PHD_B10B-PHDSS_2x05_P2.00mm_Vertical +JST PHD series connector, B10B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +10 +10 +Connector_JST +JST_PHD_B12B-PHDSS_2x06_P2.00mm_Vertical +JST PHD series connector, B12B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +12 +12 +Connector_JST +JST_PHD_B14B-PHDSS_2x07_P2.00mm_Vertical +JST PHD series connector, B14B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +14 +14 +Connector_JST +JST_PHD_B16B-PHDSS_2x08_P2.00mm_Vertical +JST PHD series connector, B16B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +16 +16 +Connector_JST +JST_PHD_B18B-PHDSS_2x09_P2.00mm_Vertical +JST PHD series connector, B18B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +18 +18 +Connector_JST +JST_PHD_B20B-PHDSS_2x10_P2.00mm_Vertical +JST PHD series connector, B20B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +20 +20 +Connector_JST +JST_PHD_B22B-PHDSS_2x11_P2.00mm_Vertical +JST PHD series connector, B22B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +22 +22 +Connector_JST +JST_PHD_B24B-PHDSS_2x12_P2.00mm_Vertical +JST PHD series connector, B24B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +24 +24 +Connector_JST +JST_PHD_B26B-PHDSS_2x13_P2.00mm_Vertical +JST PHD series connector, B26B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +26 +26 +Connector_JST +JST_PHD_B28B-PHDSS_2x14_P2.00mm_Vertical +JST PHD series connector, B28B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +28 +28 +Connector_JST +JST_PHD_B30B-PHDSS_2x15_P2.00mm_Vertical +JST PHD series connector, B30B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +30 +30 +Connector_JST +JST_PHD_B32B-PHDSS_2x16_P2.00mm_Vertical +JST PHD series connector, B32B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +32 +32 +Connector_JST +JST_PHD_B34B-PHDSS_2x17_P2.00mm_Vertical +JST PHD series connector, B34B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +34 +34 +Connector_JST +JST_PHD_S8B-PHDSS_2x04_P2.00mm_Horizontal +JST PHD series connector, S8B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +8 +8 +Connector_JST +JST_PHD_S10B-PHDSS_2x05_P2.00mm_Horizontal +JST PHD series connector, S10B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +10 +10 +Connector_JST +JST_PHD_S12B-PHDSS_2x06_P2.00mm_Horizontal +JST PHD series connector, S12B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +12 +12 +Connector_JST +JST_PHD_S14B-PHDSS_2x07_P2.00mm_Horizontal +JST PHD series connector, S14B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +14 +14 +Connector_JST +JST_PHD_S16B-PHDSS_2x08_P2.00mm_Horizontal +JST PHD series connector, S16B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +16 +16 +Connector_JST +JST_PHD_S18B-PHDSS_2x09_P2.00mm_Horizontal +JST PHD series connector, S18B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +18 +18 +Connector_JST +JST_PHD_S20B-PHDSS_2x10_P2.00mm_Horizontal +JST PHD series connector, S20B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +20 +20 +Connector_JST +JST_PHD_S22B-PHDSS_2x11_P2.00mm_Horizontal +JST PHD series connector, S22B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +22 +22 +Connector_JST +JST_PHD_S24B-PHDSS_2x12_P2.00mm_Horizontal +JST PHD series connector, S24B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +24 +24 +Connector_JST +JST_PHD_S26B-PHDSS_2x13_P2.00mm_Horizontal +JST PHD series connector, S26B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +26 +26 +Connector_JST +JST_PHD_S28B-PHDSS_2x14_P2.00mm_Horizontal +JST PHD series connector, S28B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +28 +28 +Connector_JST +JST_PHD_S30B-PHDSS_2x15_P2.00mm_Horizontal +JST PHD series connector, S30B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +30 +30 +Connector_JST +JST_PHD_S32B-PHDSS_2x16_P2.00mm_Horizontal +JST PHD series connector, S32B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +32 +32 +Connector_JST +JST_PHD_S34B-PHDSS_2x17_P2.00mm_Horizontal +JST PHD series connector, S34B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +34 +34 +Connector_JST +JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical +JST PH series connector, B2B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +2 +2 +Connector_JST +JST_PH_B2B-PH-SM4-TB_1x02-1MP_P2.00mm_Vertical +JST PH series connector, B2B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +4 +3 +Connector_JST +JST_PH_B3B-PH-K_1x03_P2.00mm_Vertical +JST PH series connector, B3B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +3 +3 +Connector_JST +JST_PH_B3B-PH-SM4-TB_1x03-1MP_P2.00mm_Vertical +JST PH series connector, B3B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +5 +4 +Connector_JST +JST_PH_B4B-PH-K_1x04_P2.00mm_Vertical +JST PH series connector, B4B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +4 +4 +Connector_JST +JST_PH_B4B-PH-SM4-TB_1x04-1MP_P2.00mm_Vertical +JST PH series connector, B4B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +6 +5 +Connector_JST +JST_PH_B5B-PH-K_1x05_P2.00mm_Vertical +JST PH series connector, B5B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +5 +5 +Connector_JST +JST_PH_B5B-PH-SM4-TB_1x05-1MP_P2.00mm_Vertical +JST PH series connector, B5B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +7 +6 +Connector_JST +JST_PH_B6B-PH-K_1x06_P2.00mm_Vertical +JST PH series connector, B6B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +6 +6 +Connector_JST +JST_PH_B6B-PH-SM4-TB_1x06-1MP_P2.00mm_Vertical +JST PH series connector, B6B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +8 +7 +Connector_JST +JST_PH_B7B-PH-K_1x07_P2.00mm_Vertical +JST PH series connector, B7B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +7 +7 +Connector_JST +JST_PH_B7B-PH-SM4-TB_1x07-1MP_P2.00mm_Vertical +JST PH series connector, B7B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +9 +8 +Connector_JST +JST_PH_B8B-PH-K_1x08_P2.00mm_Vertical +JST PH series connector, B8B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +8 +8 +Connector_JST +JST_PH_B8B-PH-SM4-TB_1x08-1MP_P2.00mm_Vertical +JST PH series connector, B8B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +10 +9 +Connector_JST +JST_PH_B9B-PH-K_1x09_P2.00mm_Vertical +JST PH series connector, B9B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +9 +9 +Connector_JST +JST_PH_B9B-PH-SM4-TB_1x09-1MP_P2.00mm_Vertical +JST PH series connector, B9B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +11 +10 +Connector_JST +JST_PH_B10B-PH-K_1x10_P2.00mm_Vertical +JST PH series connector, B10B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +10 +10 +Connector_JST +JST_PH_B10B-PH-SM4-TB_1x10-1MP_P2.00mm_Vertical +JST PH series connector, B10B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +12 +11 +Connector_JST +JST_PH_B11B-PH-K_1x11_P2.00mm_Vertical +JST PH series connector, B11B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +11 +11 +Connector_JST +JST_PH_B11B-PH-SM4-TB_1x11-1MP_P2.00mm_Vertical +JST PH series connector, B11B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +13 +12 +Connector_JST +JST_PH_B12B-PH-K_1x12_P2.00mm_Vertical +JST PH series connector, B12B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +12 +12 +Connector_JST +JST_PH_B12B-PH-SM4-TB_1x12-1MP_P2.00mm_Vertical +JST PH series connector, B12B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +14 +13 +Connector_JST +JST_PH_B13B-PH-K_1x13_P2.00mm_Vertical +JST PH series connector, B13B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +13 +13 +Connector_JST +JST_PH_B13B-PH-SM4-TB_1x13-1MP_P2.00mm_Vertical +JST PH series connector, B13B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +15 +14 +Connector_JST +JST_PH_B14B-PH-K_1x14_P2.00mm_Vertical +JST PH series connector, B14B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +14 +14 +Connector_JST +JST_PH_B14B-PH-SM4-TB_1x14-1MP_P2.00mm_Vertical +JST PH series connector, B14B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +16 +15 +Connector_JST +JST_PH_B15B-PH-K_1x15_P2.00mm_Vertical +JST PH series connector, B15B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +15 +15 +Connector_JST +JST_PH_B15B-PH-SM4-TB_1x15-1MP_P2.00mm_Vertical +JST PH series connector, B15B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +17 +16 +Connector_JST +JST_PH_B16B-PH-K_1x16_P2.00mm_Vertical +JST PH series connector, B16B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +16 +16 +Connector_JST +JST_PH_B16B-PH-SM4-TB_1x16-1MP_P2.00mm_Vertical +JST PH series connector, B16B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +18 +17 +Connector_JST +JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal +JST PH series connector, S2B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +2 +2 +Connector_JST +JST_PH_S2B-PH-SM4-TB_1x02-1MP_P2.00mm_Horizontal +JST PH series connector, S2B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +4 +3 +Connector_JST +JST_PH_S3B-PH-K_1x03_P2.00mm_Horizontal +JST PH series connector, S3B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +3 +3 +Connector_JST +JST_PH_S3B-PH-SM4-TB_1x03-1MP_P2.00mm_Horizontal +JST PH series connector, S3B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +5 +4 +Connector_JST +JST_PH_S4B-PH-K_1x04_P2.00mm_Horizontal +JST PH series connector, S4B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +4 +4 +Connector_JST +JST_PH_S4B-PH-SM4-TB_1x04-1MP_P2.00mm_Horizontal +JST PH series connector, S4B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +6 +5 +Connector_JST +JST_PH_S5B-PH-K_1x05_P2.00mm_Horizontal +JST PH series connector, S5B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +5 +5 +Connector_JST +JST_PH_S5B-PH-SM4-TB_1x05-1MP_P2.00mm_Horizontal +JST PH series connector, S5B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +7 +6 +Connector_JST +JST_PH_S6B-PH-K_1x06_P2.00mm_Horizontal +JST PH series connector, S6B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +6 +6 +Connector_JST +JST_PH_S6B-PH-SM4-TB_1x06-1MP_P2.00mm_Horizontal +JST PH series connector, S6B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +8 +7 +Connector_JST +JST_PH_S7B-PH-K_1x07_P2.00mm_Horizontal +JST PH series connector, S7B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +7 +7 +Connector_JST +JST_PH_S7B-PH-SM4-TB_1x07-1MP_P2.00mm_Horizontal +JST PH series connector, S7B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +9 +8 +Connector_JST +JST_PH_S8B-PH-K_1x08_P2.00mm_Horizontal +JST PH series connector, S8B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +8 +8 +Connector_JST +JST_PH_S8B-PH-SM4-TB_1x08-1MP_P2.00mm_Horizontal +JST PH series connector, S8B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +10 +9 +Connector_JST +JST_PH_S9B-PH-K_1x09_P2.00mm_Horizontal +JST PH series connector, S9B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +9 +9 +Connector_JST +JST_PH_S9B-PH-SM4-TB_1x09-1MP_P2.00mm_Horizontal +JST PH series connector, S9B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +11 +10 +Connector_JST +JST_PH_S10B-PH-K_1x10_P2.00mm_Horizontal +JST PH series connector, S10B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +10 +10 +Connector_JST +JST_PH_S10B-PH-SM4-TB_1x10-1MP_P2.00mm_Horizontal +JST PH series connector, S10B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +12 +11 +Connector_JST +JST_PH_S11B-PH-K_1x11_P2.00mm_Horizontal +JST PH series connector, S11B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +11 +11 +Connector_JST +JST_PH_S11B-PH-SM4-TB_1x11-1MP_P2.00mm_Horizontal +JST PH series connector, S11B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +13 +12 +Connector_JST +JST_PH_S12B-PH-K_1x12_P2.00mm_Horizontal +JST PH series connector, S12B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +12 +12 +Connector_JST +JST_PH_S12B-PH-SM4-TB_1x12-1MP_P2.00mm_Horizontal +JST PH series connector, S12B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +14 +13 +Connector_JST +JST_PH_S13B-PH-K_1x13_P2.00mm_Horizontal +JST PH series connector, S13B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +13 +13 +Connector_JST +JST_PH_S13B-PH-SM4-TB_1x13-1MP_P2.00mm_Horizontal +JST PH series connector, S13B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +15 +14 +Connector_JST +JST_PH_S14B-PH-K_1x14_P2.00mm_Horizontal +JST PH series connector, S14B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +14 +14 +Connector_JST +JST_PH_S14B-PH-SM4-TB_1x14-1MP_P2.00mm_Horizontal +JST PH series connector, S14B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +16 +15 +Connector_JST +JST_PH_S15B-PH-K_1x15_P2.00mm_Horizontal +JST PH series connector, S15B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +15 +15 +Connector_JST +JST_PH_S15B-PH-SM4-TB_1x15-1MP_P2.00mm_Horizontal +JST PH series connector, S15B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +17 +16 +Connector_JST +JST_PH_S16B-PH-K_1x16_P2.00mm_Horizontal +JST PH series connector, S16B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +16 +16 +Connector_JST +JST_PUD_B08B-PUDSS_2x04_P2.00mm_Vertical +JST PUD series connector, B08B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +8 +8 +Connector_JST +JST_PUD_B10B-PUDSS_2x05_P2.00mm_Vertical +JST PUD series connector, B10B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +10 +10 +Connector_JST +JST_PUD_B12B-PUDSS_2x06_P2.00mm_Vertical +JST PUD series connector, B12B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +12 +12 +Connector_JST +JST_PUD_B14B-PUDSS_2x07_P2.00mm_Vertical +JST PUD series connector, B14B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +14 +14 +Connector_JST +JST_PUD_B16B-PUDSS_2x08_P2.00mm_Vertical +JST PUD series connector, B16B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +16 +16 +Connector_JST +JST_PUD_B18B-PUDSS_2x09_P2.00mm_Vertical +JST PUD series connector, B18B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +18 +18 +Connector_JST +JST_PUD_B20B-PUDSS_2x10_P2.00mm_Vertical +JST PUD series connector, B20B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +20 +20 +Connector_JST +JST_PUD_B22B-PUDSS_2x11_P2.00mm_Vertical +JST PUD series connector, B22B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +22 +22 +Connector_JST +JST_PUD_B24B-PUDSS_2x12_P2.00mm_Vertical +JST PUD series connector, B24B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +24 +24 +Connector_JST +JST_PUD_B26B-PUDSS_2x13_P2.00mm_Vertical +JST PUD series connector, B26B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +26 +26 +Connector_JST +JST_PUD_B28B-PUDSS_2x14_P2.00mm_Vertical +JST PUD series connector, B28B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +28 +28 +Connector_JST +JST_PUD_B30B-PUDSS_2x15_P2.00mm_Vertical +JST PUD series connector, B30B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +30 +30 +Connector_JST +JST_PUD_B32B-PUDSS_2x16_P2.00mm_Vertical +JST PUD series connector, B32B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +32 +32 +Connector_JST +JST_PUD_B34B-PUDSS_2x17_P2.00mm_Vertical +JST PUD series connector, B34B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +34 +34 +Connector_JST +JST_PUD_B36B-PUDSS_2x18_P2.00mm_Vertical +JST PUD series connector, B36B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +36 +36 +Connector_JST +JST_PUD_B38B-PUDSS_2x19_P2.00mm_Vertical +JST PUD series connector, B38B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +38 +38 +Connector_JST +JST_PUD_B40B-PUDSS_2x20_P2.00mm_Vertical +JST PUD series connector, B40B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +40 +40 +Connector_JST +JST_PUD_S08B-PUDSS-1_2x04_P2.00mm_Horizontal +JST PUD series connector, S08B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +8 +8 +Connector_JST +JST_PUD_S10B-PUDSS-1_2x05_P2.00mm_Horizontal +JST PUD series connector, S10B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +10 +10 +Connector_JST +JST_PUD_S12B-PUDSS-1_2x06_P2.00mm_Horizontal +JST PUD series connector, S12B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +12 +12 +Connector_JST +JST_PUD_S14B-PUDSS-1_2x07_P2.00mm_Horizontal +JST PUD series connector, S14B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +14 +14 +Connector_JST +JST_PUD_S16B-PUDSS-1_2x08_P2.00mm_Horizontal +JST PUD series connector, S16B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +16 +16 +Connector_JST +JST_PUD_S18B-PUDSS-1_2x09_P2.00mm_Horizontal +JST PUD series connector, S18B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +18 +18 +Connector_JST +JST_PUD_S20B-PUDSS-1_2x10_P2.00mm_Horizontal +JST PUD series connector, S20B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +20 +20 +Connector_JST +JST_PUD_S22B-PUDSS-1_2x11_P2.00mm_Horizontal +JST PUD series connector, S22B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +22 +22 +Connector_JST +JST_PUD_S24B-PUDSS-1_2x12_P2.00mm_Horizontal +JST PUD series connector, S24B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +24 +24 +Connector_JST +JST_PUD_S26B-PUDSS-1_2x13_P2.00mm_Horizontal +JST PUD series connector, S26B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +26 +26 +Connector_JST +JST_PUD_S28B-PUDSS-1_2x14_P2.00mm_Horizontal +JST PUD series connector, S28B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +28 +28 +Connector_JST +JST_PUD_S30B-PUDSS-1_2x15_P2.00mm_Horizontal +JST PUD series connector, S30B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +30 +30 +Connector_JST +JST_PUD_S32B-PUDSS-1_2x16_P2.00mm_Horizontal +JST PUD series connector, S32B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +32 +32 +Connector_JST +JST_PUD_S34B-PUDSS-1_2x17_P2.00mm_Horizontal +JST PUD series connector, S34B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +34 +34 +Connector_JST +JST_PUD_S36B-PUDSS-1_2x18_P2.00mm_Horizontal +JST PUD series connector, S36B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +36 +36 +Connector_JST +JST_PUD_S38B-PUDSS-1_2x19_P2.00mm_Horizontal +JST PUD series connector, S38B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +38 +38 +Connector_JST +JST_PUD_S40B-PUDSS-1_2x20_P2.00mm_Horizontal +JST PUD series connector, S40B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +40 +40 +Connector_JST +JST_SFH_SM02B-SFHRS-TF_1x02-1MP_P4.20mm_Horizontal +JST SFH series connector, SM02B-SFHRS-TF (http://www.jst-mfg.com/product/pdf/eng/eSFH.pdf), generated with kicad-footprint-generator +connector JST SFH horizontal +0 +4 +3 +Connector_JST +JST_SHL_SM02B-SHLS-TF_1x02-1MP_P1.00mm_Horizontal +JST SHL series connector, SM02B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +4 +3 +Connector_JST +JST_SHL_SM05B-SHLS-TF_1x05-1MP_P1.00mm_Horizontal +JST SHL series connector, SM05B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +7 +6 +Connector_JST +JST_SHL_SM06B-SHLS-TF_1x06-1MP_P1.00mm_Horizontal +JST SHL series connector, SM06B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +8 +7 +Connector_JST +JST_SHL_SM07B-SHLS-TF_1x07-1MP_P1.00mm_Horizontal +JST SHL series connector, SM07B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +9 +8 +Connector_JST +JST_SHL_SM08B-SHLS-TF_1x08-1MP_P1.00mm_Horizontal +JST SHL series connector, SM08B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +10 +9 +Connector_JST +JST_SHL_SM10B-SHLS-TF_1x10-1MP_P1.00mm_Horizontal +JST SHL series connector, SM10B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +12 +11 +Connector_JST +JST_SHL_SM11B-SHLS-TF_1x11-1MP_P1.00mm_Horizontal +JST SHL series connector, SM11B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +13 +12 +Connector_JST +JST_SHL_SM12B-SHLS-TF_1x12-1MP_P1.00mm_Horizontal +JST SHL series connector, SM12B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +14 +13 +Connector_JST +JST_SHL_SM14B-SHLS-TF_1x14-1MP_P1.00mm_Horizontal +JST SHL series connector, SM14B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +16 +15 +Connector_JST +JST_SHL_SM16B-SHLS-TF_1x16-1MP_P1.00mm_Horizontal +JST SHL series connector, SM16B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +18 +17 +Connector_JST +JST_SHL_SM20B-SHLS-TF_1x20-1MP_P1.00mm_Horizontal +JST SHL series connector, SM20B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +22 +21 +Connector_JST +JST_SHL_SM22B-SHLS-TF_1x22-1MP_P1.00mm_Horizontal +JST SHL series connector, SM22B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +24 +23 +Connector_JST +JST_SHL_SM26B-SHLS-TF_1x26-1MP_P1.00mm_Horizontal +JST SHL series connector, SM26B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +28 +27 +Connector_JST +JST_SHL_SM30B-SHLS-TF_1x30-1MP_P1.00mm_Horizontal +JST SHL series connector, SM30B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +32 +31 +Connector_JST +JST_SH_BM02B-SRSS-TB_1x02-1MP_P1.00mm_Vertical +JST SH series connector, BM02B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +4 +3 +Connector_JST +JST_SH_BM03B-SRSS-TB_1x03-1MP_P1.00mm_Vertical +JST SH series connector, BM03B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +5 +4 +Connector_JST +JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical +JST SH series connector, BM04B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +6 +5 +Connector_JST +JST_SH_BM05B-SRSS-TB_1x05-1MP_P1.00mm_Vertical +JST SH series connector, BM05B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +7 +6 +Connector_JST +JST_SH_BM06B-SRSS-TB_1x06-1MP_P1.00mm_Vertical +JST SH series connector, BM06B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +8 +7 +Connector_JST +JST_SH_BM07B-SRSS-TB_1x07-1MP_P1.00mm_Vertical +JST SH series connector, BM07B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +9 +8 +Connector_JST +JST_SH_BM08B-SRSS-TB_1x08-1MP_P1.00mm_Vertical +JST SH series connector, BM08B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +10 +9 +Connector_JST +JST_SH_BM09B-SRSS-TB_1x09-1MP_P1.00mm_Vertical +JST SH series connector, BM09B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +11 +10 +Connector_JST +JST_SH_BM10B-SRSS-TB_1x10-1MP_P1.00mm_Vertical +JST SH series connector, BM10B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +12 +11 +Connector_JST +JST_SH_BM11B-SRSS-TB_1x11-1MP_P1.00mm_Vertical +JST SH series connector, BM11B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +13 +12 +Connector_JST +JST_SH_BM12B-SRSS-TB_1x12-1MP_P1.00mm_Vertical +JST SH series connector, BM12B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +14 +13 +Connector_JST +JST_SH_BM13B-SRSS-TB_1x13-1MP_P1.00mm_Vertical +JST SH series connector, BM13B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +15 +14 +Connector_JST +JST_SH_BM14B-SRSS-TB_1x14-1MP_P1.00mm_Vertical +JST SH series connector, BM14B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +16 +15 +Connector_JST +JST_SH_BM15B-SRSS-TB_1x15-1MP_P1.00mm_Vertical +JST SH series connector, BM15B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +17 +16 +Connector_JST +JST_SH_SM02B-SRSS-TB_1x02-1MP_P1.00mm_Horizontal +JST SH series connector, SM02B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +4 +3 +Connector_JST +JST_SH_SM03B-SRSS-TB_1x03-1MP_P1.00mm_Horizontal +JST SH series connector, SM03B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +5 +4 +Connector_JST +JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal +JST SH series connector, SM04B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +6 +5 +Connector_JST +JST_SH_SM05B-SRSS-TB_1x05-1MP_P1.00mm_Horizontal +JST SH series connector, SM05B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +7 +6 +Connector_JST +JST_SH_SM06B-SRSS-TB_1x06-1MP_P1.00mm_Horizontal +JST SH series connector, SM06B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +8 +7 +Connector_JST +JST_SH_SM07B-SRSS-TB_1x07-1MP_P1.00mm_Horizontal +JST SH series connector, SM07B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +9 +8 +Connector_JST +JST_SH_SM08B-SRSS-TB_1x08-1MP_P1.00mm_Horizontal +JST SH series connector, SM08B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +10 +9 +Connector_JST +JST_SH_SM09B-SRSS-TB_1x09-1MP_P1.00mm_Horizontal +JST SH series connector, SM09B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +11 +10 +Connector_JST +JST_SH_SM10B-SRSS-TB_1x10-1MP_P1.00mm_Horizontal +JST SH series connector, SM10B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +12 +11 +Connector_JST +JST_SH_SM11B-SRSS-TB_1x11-1MP_P1.00mm_Horizontal +JST SH series connector, SM11B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +13 +12 +Connector_JST +JST_SH_SM12B-SRSS-TB_1x12-1MP_P1.00mm_Horizontal +JST SH series connector, SM12B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +14 +13 +Connector_JST +JST_SH_SM13B-SRSS-TB_1x13-1MP_P1.00mm_Horizontal +JST SH series connector, SM13B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +15 +14 +Connector_JST +JST_SH_SM14B-SRSS-TB_1x14-1MP_P1.00mm_Horizontal +JST SH series connector, SM14B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +16 +15 +Connector_JST +JST_SH_SM15B-SRSS-TB_1x15-1MP_P1.00mm_Horizontal +JST SH series connector, SM15B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +17 +16 +Connector_JST +JST_SH_SM20B-SRSS-TB_1x20-1MP_P1.00mm_Horizontal +JST SH series connector, SM20B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +22 +21 +Connector_JST +JST_SUR_BM02B-SURS-TF_1x02-1MP_P0.80mm_Vertical +JST SUR series connector, BM02B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +4 +3 +Connector_JST +JST_SUR_BM03B-SURS-TF_1x03-1MP_P0.80mm_Vertical +JST SUR series connector, BM03B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +5 +4 +Connector_JST +JST_SUR_BM04B-SURS-TF_1x04-1MP_P0.80mm_Vertical +JST SUR series connector, BM04B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +6 +5 +Connector_JST +JST_SUR_BM05B-SURS-TF_1x05-1MP_P0.80mm_Vertical +JST SUR series connector, BM05B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +7 +6 +Connector_JST +JST_SUR_BM06B-SURS-TF_1x06-1MP_P0.80mm_Vertical +JST SUR series connector, BM06B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +8 +7 +Connector_JST +JST_SUR_BM08B-SURS-TF_1x08-1MP_P0.80mm_Vertical +JST SUR series connector, BM08B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +10 +9 +Connector_JST +JST_SUR_BM10B-SURS-TF_1x10-1MP_P0.80mm_Vertical +JST SUR series connector, BM10B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +12 +11 +Connector_JST +JST_SUR_BM12B-SURS-TF_1x12-1MP_P0.80mm_Vertical +JST SUR series connector, BM12B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +14 +13 +Connector_JST +JST_SUR_BM14B-SURS-TF_1x14-1MP_P0.80mm_Vertical +JST SUR series connector, BM14B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +16 +15 +Connector_JST +JST_SUR_BM15B-SURS-TF_1x15-1MP_P0.80mm_Vertical +JST SUR series connector, BM15B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +17 +16 +Connector_JST +JST_SUR_BM16B-SURS-TF_1x16-1MP_P0.80mm_Vertical +JST SUR series connector, BM16B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +18 +17 +Connector_JST +JST_SUR_BM17B-SURS-TF_1x17-1MP_P0.80mm_Vertical +JST SUR series connector, BM17B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +19 +18 +Connector_JST +JST_SUR_BM20B-SURS-TF_1x20-1MP_P0.80mm_Vertical +JST SUR series connector, BM20B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +22 +21 +Connector_JST +JST_SUR_SM02B-SURS-TF_1x02-1MP_P0.80mm_Horizontal +JST SUR series connector, SM02B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +4 +3 +Connector_JST +JST_SUR_SM03B-SURS-TF_1x03-1MP_P0.80mm_Horizontal +JST SUR series connector, SM03B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +5 +4 +Connector_JST +JST_SUR_SM04B-SURS-TF_1x04-1MP_P0.80mm_Horizontal +JST SUR series connector, SM04B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +6 +5 +Connector_JST +JST_SUR_SM05B-SURS-TF_1x05-1MP_P0.80mm_Horizontal +JST SUR series connector, SM05B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +7 +6 +Connector_JST +JST_SUR_SM06B-SURS-TF_1x06-1MP_P0.80mm_Horizontal +JST SUR series connector, SM06B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +8 +7 +Connector_JST +JST_SUR_SM08B-SURS-TF_1x08-1MP_P0.80mm_Horizontal +JST SUR series connector, SM08B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +10 +9 +Connector_JST +JST_SUR_SM10B-SURS-TF_1x10-1MP_P0.80mm_Horizontal +JST SUR series connector, SM10B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +12 +11 +Connector_JST +JST_SUR_SM12B-SURS-TF_1x12-1MP_P0.80mm_Horizontal +JST SUR series connector, SM12B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +14 +13 +Connector_JST +JST_SUR_SM14B-SURS-TF_1x14-1MP_P0.80mm_Horizontal +JST SUR series connector, SM14B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +16 +15 +Connector_JST +JST_SUR_SM15B-SURS-TF_1x15-1MP_P0.80mm_Horizontal +JST SUR series connector, SM15B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +17 +16 +Connector_JST +JST_SUR_SM16B-SURS-TF_1x16-1MP_P0.80mm_Horizontal +JST SUR series connector, SM16B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +18 +17 +Connector_JST +JST_SUR_SM17B-SURS-TF_1x17-1MP_P0.80mm_Horizontal +JST SUR series connector, SM17B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +19 +18 +Connector_JST +JST_SUR_SM20B-SURS-TF_1x20-1MP_P0.80mm_Horizontal +JST SUR series connector, SM20B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +22 +21 +Connector_JST +JST_SUR_SM22B-SURS-TF_1x22-1MP_P0.80mm_Horizontal +JST SUR series connector, SM22B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +24 +23 +Connector_JST +JST_VH_B2P-VH-B_1x02_P3.96mm_Vertical +JST VH PBT series connector, B2P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +2 +2 +Connector_JST +JST_VH_B2P-VH-FB-B_1x02_P3.96mm_Vertical +JST VH series connector, B2P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +2 +2 +Connector_JST +JST_VH_B2P-VH_1x02_P3.96mm_Vertical +JST VH series connector, B2P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +2 +2 +Connector_JST +JST_VH_B2P3-VH_1x02_P7.92mm_Vertical +JST VH series connector, B2P3-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +2 +2 +Connector_JST +JST_VH_B2PS-VH_1x02_P3.96mm_Horizontal +JST VH series connector, B2PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +2 +2 +Connector_JST +JST_VH_B3P-VH-B_1x03_P3.96mm_Vertical +JST VH PBT series connector, B3P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +3 +3 +Connector_JST +JST_VH_B3P-VH-FB-B_1x03_P3.96mm_Vertical +JST VH series connector, B3P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +3 +3 +Connector_JST +JST_VH_B3P-VH_1x03_P3.96mm_Vertical +JST VH series connector, B3P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +3 +3 +Connector_JST +JST_VH_B3PS-VH_1x03_P3.96mm_Horizontal +JST VH series connector, B3PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +3 +3 +Connector_JST +JST_VH_B4P-VH-B_1x04_P3.96mm_Vertical +JST VH PBT series connector, B4P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +4 +4 +Connector_JST +JST_VH_B4P-VH-FB-B_1x04_P3.96mm_Vertical +JST VH series connector, B4P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +4 +4 +Connector_JST +JST_VH_B4P-VH_1x04_P3.96mm_Vertical +JST VH series connector, B4P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +4 +4 +Connector_JST +JST_VH_B4PS-VH_1x04_P3.96mm_Horizontal +JST VH series connector, B4PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +4 +4 +Connector_JST +JST_VH_B5P-VH-B_1x05_P3.96mm_Vertical +JST VH PBT series connector, B5P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +5 +5 +Connector_JST +JST_VH_B5P-VH-FB-B_1x05_P3.96mm_Vertical +JST VH series connector, B5P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +5 +5 +Connector_JST +JST_VH_B5P-VH_1x05_P3.96mm_Vertical +JST VH series connector, B5P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +5 +5 +Connector_JST +JST_VH_B5PS-VH_1x05_P3.96mm_Horizontal +JST VH series connector, B5PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +5 +5 +Connector_JST +JST_VH_B6P-VH-B_1x06_P3.96mm_Vertical +JST VH PBT series connector, B6P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +6 +6 +Connector_JST +JST_VH_B6P-VH-FB-B_1x06_P3.96mm_Vertical +JST VH series connector, B6P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +6 +6 +Connector_JST +JST_VH_B6P-VH_1x06_P3.96mm_Vertical +JST VH series connector, B6P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +6 +6 +Connector_JST +JST_VH_B6PS-VH_1x06_P3.96mm_Horizontal +JST VH series connector, B6PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +6 +6 +Connector_JST +JST_VH_B7P-VH-B_1x07_P3.96mm_Vertical +JST VH PBT series connector, B7P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +7 +7 +Connector_JST +JST_VH_B7P-VH-FB-B_1x07_P3.96mm_Vertical +JST VH series connector, B7P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +7 +7 +Connector_JST +JST_VH_B7P-VH_1x07_P3.96mm_Vertical +JST VH series connector, B7P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +7 +7 +Connector_JST +JST_VH_B7PS-VH_1x07_P3.96mm_Horizontal +JST VH series connector, B7PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +7 +7 +Connector_JST +JST_VH_B8P-VH-B_1x08_P3.96mm_Vertical +JST VH PBT series connector, B8P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +8 +8 +Connector_JST +JST_VH_B8P-VH-FB-B_1x08_P3.96mm_Vertical +JST VH series connector, B8P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +8 +8 +Connector_JST +JST_VH_B8P-VH_1x08_P3.96mm_Vertical +JST VH series connector, B8P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +8 +8 +Connector_JST +JST_VH_B8PS-VH_1x08_P3.96mm_Horizontal +JST VH series connector, B8PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +8 +8 +Connector_JST +JST_VH_B9P-VH-B_1x09_P3.96mm_Vertical +JST VH PBT series connector, B9P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +9 +9 +Connector_JST +JST_VH_B9P-VH-FB-B_1x09_P3.96mm_Vertical +JST VH series connector, B9P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +9 +9 +Connector_JST +JST_VH_B9P-VH_1x09_P3.96mm_Vertical +JST VH series connector, B9P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +9 +9 +Connector_JST +JST_VH_B9PS-VH_1x09_P3.96mm_Horizontal +JST VH series connector, B9PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +9 +9 +Connector_JST +JST_VH_B10P-VH-B_1x10_P3.96mm_Vertical +JST VH PBT series connector, B10P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +10 +10 +Connector_JST +JST_VH_B10P-VH-FB-B_1x10_P3.96mm_Vertical +JST VH series connector, B10P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +10 +10 +Connector_JST +JST_VH_B10P-VH_1x10_P3.96mm_Vertical +JST VH series connector, B10P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +10 +10 +Connector_JST +JST_VH_B10PS-VH_1x10_P3.96mm_Horizontal +JST VH series connector, B10PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +10 +10 +Connector_JST +JST_VH_B11P-VH-B_1x11_P3.96mm_Vertical +JST VH PBT series connector, B11P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +11 +11 +Connector_JST +JST_VH_S2P-VH_1x02_P3.96mm_Horizontal +JST VH series connector, S2P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +2 +2 +Connector_JST +JST_VH_S3P-VH_1x03_P3.96mm_Horizontal +JST VH series connector, S3P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +3 +3 +Connector_JST +JST_VH_S4P-VH_1x04_P3.96mm_Horizontal +JST VH series connector, S4P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +4 +4 +Connector_JST +JST_VH_S5P-VH_1x05_P3.96mm_Horizontal +JST VH series connector, S5P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +5 +5 +Connector_JST +JST_VH_S6P-VH_1x06_P3.96mm_Horizontal +JST VH series connector, S6P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +6 +6 +Connector_JST +JST_VH_S7P-VH_1x07_P3.96mm_Horizontal +JST VH series connector, S7P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +7 +7 +Connector_JST +JST_XAG_SM05B-XAGKS-BN-TB_1x05-1MP_P2.50mm_Horizontal +JST XAG series connector, SM05B-XAGKS-BN-TB (http://www.jst-mfg.com/product/pdf/eng/eXAG.pdf), generated with kicad-footprint-generator +connector JST XAG top entry +0 +7 +6 +Connector_JST +JST_XH_B1B-XH-AM_1x01_P2.50mm_Vertical +JST XH series connector, B1B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +1 +1 +Connector_JST +JST_XH_B2B-XH-AM_1x02_P2.50mm_Vertical +JST XH series connector, B2B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +2 +2 +Connector_JST +JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical +JST XH series connector, B2B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical +0 +2 +2 +Connector_JST +JST_XH_B3B-XH-AM_1x03_P2.50mm_Vertical +JST XH series connector, B3B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +3 +3 +Connector_JST +JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical +JST XH series connector, B3B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical +0 +3 +3 +Connector_JST +JST_XH_B4B-XH-AM_1x04_P2.50mm_Vertical +JST XH series connector, B4B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +4 +4 +Connector_JST +JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical +JST XH series connector, B4B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical +0 +4 +4 +Connector_JST +JST_XH_B5B-XH-AM_1x05_P2.50mm_Vertical +JST XH series connector, B5B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +5 +5 +Connector_JST +JST_XH_B5B-XH-A_1x05_P2.50mm_Vertical +JST XH series connector, B5B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical +0 +5 +5 +Connector_JST +JST_XH_B6B-XH-AM_1x06_P2.50mm_Vertical +JST XH series connector, B6B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +6 +6 +Connector_JST +JST_XH_B6B-XH-A_1x06_P2.50mm_Vertical +JST XH series connector, B6B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical +0 +6 +6 +Connector_JST +JST_XH_B7B-XH-AM_1x07_P2.50mm_Vertical +JST XH series connector, B7B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +7 +7 +Connector_JST +JST_XH_B7B-XH-A_1x07_P2.50mm_Vertical +JST XH series connector, B7B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical +0 +7 +7 +Connector_JST +JST_XH_B8B-XH-AM_1x08_P2.50mm_Vertical +JST XH series connector, B8B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +8 +8 +Connector_JST +JST_XH_B8B-XH-A_1x08_P2.50mm_Vertical +JST XH series connector, B8B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical +0 +8 +8 +Connector_JST +JST_XH_B9B-XH-AM_1x09_P2.50mm_Vertical +JST XH series connector, B9B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +9 +9 +Connector_JST +JST_XH_B9B-XH-A_1x09_P2.50mm_Vertical +JST XH series connector, B9B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical +0 +9 +9 +Connector_JST +JST_XH_B10B-XH-AM_1x10_P2.50mm_Vertical +JST XH series connector, B10B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry boss +0 +10 +10 +Connector_JST +JST_XH_B10B-XH-A_1x10_P2.50mm_Vertical +JST XH series connector, B10B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry +0 +10 +10 +Connector_JST +JST_XH_B11B-XH-A_1x11_P2.50mm_Vertical +JST XH series connector, B11B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry +0 +11 +11 +Connector_JST +JST_XH_B12B-XH-AM_1x12_P2.50mm_Vertical +JST XH series connector, B12B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry boss +0 +12 +12 +Connector_JST +JST_XH_B12B-XH-A_1x12_P2.50mm_Vertical +JST XH series connector, B12B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry +0 +12 +12 +Connector_JST +JST_XH_B13B-XH-A_1x13_P2.50mm_Vertical +JST XH series connector, B13B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry +0 +13 +13 +Connector_JST +JST_XH_B14B-XH-A_1x14_P2.50mm_Vertical +JST XH series connector, B14B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry +0 +14 +14 +Connector_JST +JST_XH_B15B-XH-A_1x15_P2.50mm_Vertical +JST XH series connector, B15B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry +0 +15 +15 +Connector_JST +JST_XH_B16B-XH-A_1x16_P2.50mm_Vertical +JST XH series connector, B16B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry +0 +16 +16 +Connector_JST +JST_XH_B20B-XH-A_1x20_P2.50mm_Vertical +JST XH series connector, B20B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry +0 +20 +20 +Connector_JST +JST_XH_S2B-XH-A-1_1x02_P2.50mm_Horizontal +JST XH series connector, S2B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +2 +2 +Connector_JST +JST_XH_S2B-XH-A_1x02_P2.50mm_Horizontal +JST XH series connector, S2B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +2 +2 +Connector_JST +JST_XH_S3B-XH-A-1_1x03_P2.50mm_Horizontal +JST XH series connector, S3B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +3 +3 +Connector_JST +JST_XH_S3B-XH-A_1x03_P2.50mm_Horizontal +JST XH series connector, S3B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +3 +3 +Connector_JST +JST_XH_S4B-XH-A-1_1x04_P2.50mm_Horizontal +JST XH series connector, S4B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +4 +4 +Connector_JST +JST_XH_S4B-XH-A_1x04_P2.50mm_Horizontal +JST XH series connector, S4B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +4 +4 +Connector_JST +JST_XH_S5B-XH-A-1_1x05_P2.50mm_Horizontal +JST XH series connector, S5B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +5 +5 +Connector_JST +JST_XH_S5B-XH-A_1x05_P2.50mm_Horizontal +JST XH series connector, S5B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +5 +5 +Connector_JST +JST_XH_S6B-XH-A-1_1x06_P2.50mm_Horizontal +JST XH series connector, S6B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +6 +6 +Connector_JST +JST_XH_S6B-XH-A_1x06_P2.50mm_Horizontal +JST XH series connector, S6B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +6 +6 +Connector_JST +JST_XH_S7B-XH-A-1_1x07_P2.50mm_Horizontal +JST XH series connector, S7B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +7 +7 +Connector_JST +JST_XH_S7B-XH-A_1x07_P2.50mm_Horizontal +JST XH series connector, S7B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +7 +7 +Connector_JST +JST_XH_S8B-XH-A-1_1x08_P2.50mm_Horizontal +JST XH series connector, S8B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +8 +8 +Connector_JST +JST_XH_S8B-XH-A_1x08_P2.50mm_Horizontal +JST XH series connector, S8B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +8 +8 +Connector_JST +JST_XH_S9B-XH-A-1_1x09_P2.50mm_Horizontal +JST XH series connector, S9B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +9 +9 +Connector_JST +JST_XH_S9B-XH-A_1x09_P2.50mm_Horizontal +JST XH series connector, S9B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +9 +9 +Connector_JST +JST_XH_S10B-XH-A-1_1x10_P2.50mm_Horizontal +JST XH series connector, S10B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +10 +10 +Connector_JST +JST_XH_S10B-XH-A_1x10_P2.50mm_Horizontal +JST XH series connector, S10B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +10 +10 +Connector_JST +JST_XH_S11B-XH-A-1_1x11_P2.50mm_Horizontal +JST XH series connector, S11B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +11 +11 +Connector_JST +JST_XH_S11B-XH-A_1x11_P2.50mm_Horizontal +JST XH series connector, S11B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +11 +11 +Connector_JST +JST_XH_S12B-XH-A-1_1x12_P2.50mm_Horizontal +JST XH series connector, S12B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +12 +12 +Connector_JST +JST_XH_S12B-XH-A_1x12_P2.50mm_Horizontal +JST XH series connector, S12B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +12 +12 +Connector_JST +JST_XH_S13B-XH-A-1_1x13_P2.50mm_Horizontal +JST XH series connector, S13B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +13 +13 +Connector_JST +JST_XH_S13B-XH-A_1x13_P2.50mm_Horizontal +JST XH series connector, S13B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +13 +13 +Connector_JST +JST_XH_S14B-XH-A-1_1x14_P2.50mm_Horizontal +JST XH series connector, S14B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +14 +14 +Connector_JST +JST_XH_S14B-XH-A_1x14_P2.50mm_Horizontal +JST XH series connector, S14B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +14 +14 +Connector_JST +JST_XH_S15B-XH-A-1_1x15_P2.50mm_Horizontal +JST XH series connector, S15B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +15 +15 +Connector_JST +JST_XH_S15B-XH-A_1x15_P2.50mm_Horizontal +JST XH series connector, S15B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +15 +15 +Connector_JST +JST_XH_S16B-XH-A_1x16_P2.50mm_Horizontal +JST XH series connector, S16B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +16 +16 +Connector_JST +JST_ZE_B02B-ZESK-1D_1x02_P1.50mm_Vertical +JST ZE series connector, B02B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +2 +2 +Connector_JST +JST_ZE_B03B-ZESK-1D_1x03_P1.50mm_Vertical +JST ZE series connector, B03B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +3 +3 +Connector_JST +JST_ZE_B03B-ZESK-D_1x03_P1.50mm_Vertical +JST ZE series connector, B03B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +3 +3 +Connector_JST +JST_ZE_B04B-ZESK-1D_1x04_P1.50mm_Vertical +JST ZE series connector, B04B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +4 +4 +Connector_JST +JST_ZE_B04B-ZESK-D_1x04_P1.50mm_Vertical +JST ZE series connector, B04B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +4 +4 +Connector_JST +JST_ZE_B05B-ZESK-1D_1x05_P1.50mm_Vertical +JST ZE series connector, B05B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +5 +5 +Connector_JST +JST_ZE_B05B-ZESK-D_1x05_P1.50mm_Vertical +JST ZE series connector, B05B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +5 +5 +Connector_JST +JST_ZE_B06B-ZESK-1D_1x06_P1.50mm_Vertical +JST ZE series connector, B06B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +6 +6 +Connector_JST +JST_ZE_B06B-ZESK-D_1x06_P1.50mm_Vertical +JST ZE series connector, B06B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +6 +6 +Connector_JST +JST_ZE_B07B-ZESK-1D_1x07_P1.50mm_Vertical +JST ZE series connector, B07B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +7 +7 +Connector_JST +JST_ZE_B07B-ZESK-D_1x07_P1.50mm_Vertical +JST ZE series connector, B07B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +7 +7 +Connector_JST +JST_ZE_B08B-ZESK-1D_1x08_P1.50mm_Vertical +JST ZE series connector, B08B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +8 +8 +Connector_JST +JST_ZE_B08B-ZESK-D_1x08_P1.50mm_Vertical +JST ZE series connector, B08B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +8 +8 +Connector_JST +JST_ZE_B09B-ZESK-1D_1x09_P1.50mm_Vertical +JST ZE series connector, B09B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +9 +9 +Connector_JST +JST_ZE_B09B-ZESK-D_1x09_P1.50mm_Vertical +JST ZE series connector, B09B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +9 +9 +Connector_JST +JST_ZE_B10B-ZESK-1D_1x10_P1.50mm_Vertical +JST ZE series connector, B10B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +10 +10 +Connector_JST +JST_ZE_B10B-ZESK-D_1x10_P1.50mm_Vertical +JST ZE series connector, B10B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +10 +10 +Connector_JST +JST_ZE_B11B-ZESK-1D_1x11_P1.50mm_Vertical +JST ZE series connector, B11B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +11 +11 +Connector_JST +JST_ZE_B11B-ZESK-D_1x11_P1.50mm_Vertical +JST ZE series connector, B11B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +11 +11 +Connector_JST +JST_ZE_B12B-ZESK-1D_1x12_P1.50mm_Vertical +JST ZE series connector, B12B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +12 +12 +Connector_JST +JST_ZE_B12B-ZESK-D_1x12_P1.50mm_Vertical +JST ZE series connector, B12B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +12 +12 +Connector_JST +JST_ZE_B13B-ZESK-1D_1x13_P1.50mm_Vertical +JST ZE series connector, B13B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +13 +13 +Connector_JST +JST_ZE_B13B-ZESK-D_1x13_P1.50mm_Vertical +JST ZE series connector, B13B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +13 +13 +Connector_JST +JST_ZE_B14B-ZESK-1D_1x14_P1.50mm_Vertical +JST ZE series connector, B14B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +14 +14 +Connector_JST +JST_ZE_B14B-ZESK-D_1x14_P1.50mm_Vertical +JST ZE series connector, B14B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +14 +14 +Connector_JST +JST_ZE_B15B-ZESK-1D_1x15_P1.50mm_Vertical +JST ZE series connector, B15B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +15 +15 +Connector_JST +JST_ZE_B15B-ZESK-D_1x15_P1.50mm_Vertical +JST ZE series connector, B15B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +15 +15 +Connector_JST +JST_ZE_B16B-ZESK-1D_1x16_P1.50mm_Vertical +JST ZE series connector, B16B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +16 +16 +Connector_JST +JST_ZE_B16B-ZESK-D_1x16_P1.50mm_Vertical +JST ZE series connector, B16B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +16 +16 +Connector_JST +JST_ZE_BM02B-ZESS-TBT_1x02-1MP_P1.50mm_Vertical +JST ZE series connector, BM02B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +4 +3 +Connector_JST +JST_ZE_BM03B-ZESS-TBT_1x03-1MP_P1.50mm_Vertical +JST ZE series connector, BM03B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +5 +4 +Connector_JST +JST_ZE_BM04B-ZESS-TBT_1x04-1MP_P1.50mm_Vertical +JST ZE series connector, BM04B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +6 +5 +Connector_JST +JST_ZE_BM05B-ZESS-TBT_1x05-1MP_P1.50mm_Vertical +JST ZE series connector, BM05B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +7 +6 +Connector_JST +JST_ZE_BM06B-ZESS-TBT_1x06-1MP_P1.50mm_Vertical +JST ZE series connector, BM06B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +8 +7 +Connector_JST +JST_ZE_BM07B-ZESS-TBT_1x07-1MP_P1.50mm_Vertical +JST ZE series connector, BM07B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +9 +8 +Connector_JST +JST_ZE_BM08B-ZESS-TBT_1x08-1MP_P1.50mm_Vertical +JST ZE series connector, BM08B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +10 +9 +Connector_JST +JST_ZE_BM09B-ZESS-TBT_1x09-1MP_P1.50mm_Vertical +JST ZE series connector, BM09B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +11 +10 +Connector_JST +JST_ZE_BM10B-ZESS-TBT_1x10-1MP_P1.50mm_Vertical +JST ZE series connector, BM10B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +12 +11 +Connector_JST +JST_ZE_BM11B-ZESS-TBT_1x11-1MP_P1.50mm_Vertical +JST ZE series connector, BM11B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +13 +12 +Connector_JST +JST_ZE_BM12B-ZESS-TBT_1x12-1MP_P1.50mm_Vertical +JST ZE series connector, BM12B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +14 +13 +Connector_JST +JST_ZE_BM13B-ZESS-TBT_1x13-1MP_P1.50mm_Vertical +JST ZE series connector, BM13B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +15 +14 +Connector_JST +JST_ZE_BM14B-ZESS-TBT_1x14-1MP_P1.50mm_Vertical +JST ZE series connector, BM14B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +16 +15 +Connector_JST +JST_ZE_BM15B-ZESS-TBT_1x15-1MP_P1.50mm_Vertical +JST ZE series connector, BM15B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +17 +16 +Connector_JST +JST_ZE_BM16B-ZESS-TBT_1x16-1MP_P1.50mm_Vertical +JST ZE series connector, BM16B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +18 +17 +Connector_JST +JST_ZE_S02B-ZESK-2D_1x02_P1.50mm_Horizontal +JST ZE series connector, S02B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +2 +2 +Connector_JST +JST_ZE_S03B-ZESK-2D_1x03_P1.50mm_Horizontal +JST ZE series connector, S03B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +3 +3 +Connector_JST +JST_ZE_S04B-ZESK-2D_1x04_P1.50mm_Horizontal +JST ZE series connector, S04B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +4 +4 +Connector_JST +JST_ZE_S05B-ZESK-2D_1x05_P1.50mm_Horizontal +JST ZE series connector, S05B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +5 +5 +Connector_JST +JST_ZE_S06B-ZESK-2D_1x06_P1.50mm_Horizontal +JST ZE series connector, S06B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +6 +6 +Connector_JST +JST_ZE_S07B-ZESK-2D_1x07_P1.50mm_Horizontal +JST ZE series connector, S07B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +7 +7 +Connector_JST +JST_ZE_S08B-ZESK-2D_1x08_P1.50mm_Horizontal +JST ZE series connector, S08B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +8 +8 +Connector_JST +JST_ZE_S09B-ZESK-2D_1x09_P1.50mm_Horizontal +JST ZE series connector, S09B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +9 +9 +Connector_JST +JST_ZE_S10B-ZESK-2D_1x10_P1.50mm_Horizontal +JST ZE series connector, S10B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +10 +10 +Connector_JST +JST_ZE_S11B-ZESK-2D_1x11_P1.50mm_Horizontal +JST ZE series connector, S11B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +11 +11 +Connector_JST +JST_ZE_S12B-ZESK-2D_1x12_P1.50mm_Horizontal +JST ZE series connector, S12B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +12 +12 +Connector_JST +JST_ZE_S13B-ZESK-2D_1x13_P1.50mm_Horizontal +JST ZE series connector, S13B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +13 +13 +Connector_JST +JST_ZE_S14B-ZESK-2D_1x14_P1.50mm_Horizontal +JST ZE series connector, S14B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +14 +14 +Connector_JST +JST_ZE_S15B-ZESK-2D_1x15_P1.50mm_Horizontal +JST ZE series connector, S15B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +15 +15 +Connector_JST +JST_ZE_S16B-ZESK-2D_1x16_P1.50mm_Horizontal +JST ZE series connector, S16B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +16 +16 +Connector_JST +JST_ZE_SM02B-ZESS-TB_1x02-1MP_P1.50mm_Horizontal +JST ZE series connector, SM02B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +4 +3 +Connector_JST +JST_ZE_SM03B-ZESS-TB_1x03-1MP_P1.50mm_Horizontal +JST ZE series connector, SM03B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +5 +4 +Connector_JST +JST_ZE_SM04B-ZESS-TB_1x04-1MP_P1.50mm_Horizontal +JST ZE series connector, SM04B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +6 +5 +Connector_JST +JST_ZE_SM05B-ZESS-TB_1x05-1MP_P1.50mm_Horizontal +JST ZE series connector, SM05B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +7 +6 +Connector_JST +JST_ZE_SM06B-ZESS-TB_1x06-1MP_P1.50mm_Horizontal +JST ZE series connector, SM06B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +8 +7 +Connector_JST +JST_ZE_SM07B-ZESS-TB_1x07-1MP_P1.50mm_Horizontal +JST ZE series connector, SM07B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +9 +8 +Connector_JST +JST_ZE_SM08B-ZESS-TB_1x08-1MP_P1.50mm_Horizontal +JST ZE series connector, SM08B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +10 +9 +Connector_JST +JST_ZE_SM09B-ZESS-TB_1x09-1MP_P1.50mm_Horizontal +JST ZE series connector, SM09B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +11 +10 +Connector_JST +JST_ZE_SM10B-ZESS-TB_1x10-1MP_P1.50mm_Horizontal +JST ZE series connector, SM10B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +12 +11 +Connector_JST +JST_ZE_SM11B-ZESS-TB_1x11-1MP_P1.50mm_Horizontal +JST ZE series connector, SM11B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +13 +12 +Connector_JST +JST_ZE_SM12B-ZESS-TB_1x12-1MP_P1.50mm_Horizontal +JST ZE series connector, SM12B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +14 +13 +Connector_JST +JST_ZE_SM13B-ZESS-TB_1x13-1MP_P1.50mm_Horizontal +JST ZE series connector, SM13B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +15 +14 +Connector_JST +JST_ZE_SM14B-ZESS-TB_1x14-1MP_P1.50mm_Horizontal +JST ZE series connector, SM14B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +16 +15 +Connector_JST +JST_ZE_SM15B-ZESS-TB_1x15-1MP_P1.50mm_Horizontal +JST ZE series connector, SM15B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +17 +16 +Connector_JST +JST_ZE_SM16B-ZESS-TB_1x16-1MP_P1.50mm_Horizontal +JST ZE series connector, SM16B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +18 +17 +Connector_Molex +Molex_CLIK-Mate_502382-0270_1x02-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-0270 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +4 +3 +Connector_Molex +Molex_CLIK-Mate_502382-0370_1x03-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-0370 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +5 +4 +Connector_Molex +Molex_CLIK-Mate_502382-0470_1x04-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-0470 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +6 +5 +Connector_Molex +Molex_CLIK-Mate_502382-0570_1x05-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-0570 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +7 +6 +Connector_Molex +Molex_CLIK-Mate_502382-0670_1x06-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-0670 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +8 +7 +Connector_Molex +Molex_CLIK-Mate_502382-0770_1x07-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-0770 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +9 +8 +Connector_Molex +Molex_CLIK-Mate_502382-0870_1x08-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-0870 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +10 +9 +Connector_Molex +Molex_CLIK-Mate_502382-0970_1x09-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-0970 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +11 +10 +Connector_Molex +Molex_CLIK-Mate_502382-1070_1x10-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-1070 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +12 +11 +Connector_Molex +Molex_CLIK-Mate_502382-1170_1x11-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-1170 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +13 +12 +Connector_Molex +Molex_CLIK-Mate_502382-1270_1x12-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-1270 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +14 +13 +Connector_Molex +Molex_CLIK-Mate_502382-1370_1x13-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-1370 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +15 +14 +Connector_Molex +Molex_CLIK-Mate_502382-1470_1x14-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-1470 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +16 +15 +Connector_Molex +Molex_CLIK-Mate_502382-1570_1x15-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-1570 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +17 +16 +Connector_Molex +Molex_CLIK-Mate_502386-0270_1x02-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-0270 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +4 +3 +Connector_Molex +Molex_CLIK-Mate_502386-0370_1x03-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-0370 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +5 +4 +Connector_Molex +Molex_CLIK-Mate_502386-0470_1x04-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-0470 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +6 +5 +Connector_Molex +Molex_CLIK-Mate_502386-0570_1x05-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-0570 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +7 +6 +Connector_Molex +Molex_CLIK-Mate_502386-0670_1x06-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-0670 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +8 +7 +Connector_Molex +Molex_CLIK-Mate_502386-0770_1x07-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-0770 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +9 +8 +Connector_Molex +Molex_CLIK-Mate_502386-0870_1x08-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-0870 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +10 +9 +Connector_Molex +Molex_CLIK-Mate_502386-0970_1x09-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-0970 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +11 +10 +Connector_Molex +Molex_CLIK-Mate_502386-1070_1x10-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-1070 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +12 +11 +Connector_Molex +Molex_CLIK-Mate_502386-1170_1x11-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-1170 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +13 +12 +Connector_Molex +Molex_CLIK-Mate_502386-1270_1x12-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-1270 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +14 +13 +Connector_Molex +Molex_CLIK-Mate_502386-1370_1x13-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-1370 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +15 +14 +Connector_Molex +Molex_CLIK-Mate_502386-1470_1x14-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-1470 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +16 +15 +Connector_Molex +Molex_CLIK-Mate_502386-1570_1x15-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-1570 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +17 +16 +Connector_Molex +Molex_CLIK-Mate_502443-0270_1x02-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-0270 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +4 +3 +Connector_Molex +Molex_CLIK-Mate_502443-0370_1x03-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-0370 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +5 +4 +Connector_Molex +Molex_CLIK-Mate_502443-0470_1x04-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-0470 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +6 +5 +Connector_Molex +Molex_CLIK-Mate_502443-0570_1x05-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-0570 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +7 +6 +Connector_Molex +Molex_CLIK-Mate_502443-0670_1x06-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-0670 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +8 +7 +Connector_Molex +Molex_CLIK-Mate_502443-0770_1x07-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-0770 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +9 +8 +Connector_Molex +Molex_CLIK-Mate_502443-0870_1x08-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-0870 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +10 +9 +Connector_Molex +Molex_CLIK-Mate_502443-0970_1x09-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-0970 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +11 +10 +Connector_Molex +Molex_CLIK-Mate_502443-1270_1x12-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-1270 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +14 +13 +Connector_Molex +Molex_CLIK-Mate_502443-1370_1x13-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-1370 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +15 +14 +Connector_Molex +Molex_CLIK-Mate_502443-1470_1x14-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-1470 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +16 +15 +Connector_Molex +Molex_CLIK-Mate_502443-1570_1x15-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-1570 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +17 +16 +Connector_Molex +Molex_CLIK-Mate_502494-0270_1x02-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-0270 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +4 +3 +Connector_Molex +Molex_CLIK-Mate_502494-0370_1x03-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-0370 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +5 +4 +Connector_Molex +Molex_CLIK-Mate_502494-0470_1x04-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-0470 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +6 +5 +Connector_Molex +Molex_CLIK-Mate_502494-0670_1x06-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-0670 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +8 +7 +Connector_Molex +Molex_CLIK-Mate_502494-0870_1x08-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-0870 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +10 +9 +Connector_Molex +Molex_CLIK-Mate_502494-1070_1x10-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-1070 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +12 +11 +Connector_Molex +Molex_CLIK-Mate_502494-1270_1x12-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-1270 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +14 +13 +Connector_Molex +Molex_CLIK-Mate_502494-1370_1x13-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-1370 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +15 +14 +Connector_Molex +Molex_CLIK-Mate_502494-1470_1x14-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-1470 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +16 +15 +Connector_Molex +Molex_CLIK-Mate_502494-1570_1x15-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-1570 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +17 +16 +Connector_Molex +Molex_CLIK-Mate_502585-0270_1x02-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-0270 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +4 +3 +Connector_Molex +Molex_CLIK-Mate_502585-0370_1x03-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-0370 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +5 +4 +Connector_Molex +Molex_CLIK-Mate_502585-0470_1x04-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-0470 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +6 +5 +Connector_Molex +Molex_CLIK-Mate_502585-0570_1x05-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-0570 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +7 +6 +Connector_Molex +Molex_CLIK-Mate_502585-0670_1x06-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-0670 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +8 +7 +Connector_Molex +Molex_CLIK-Mate_502585-0770_1x07-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-0770 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +9 +8 +Connector_Molex +Molex_CLIK-Mate_502585-0870_1x08-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-0870 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +10 +9 +Connector_Molex +Molex_CLIK-Mate_502585-0970_1x09-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-0970 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +11 +10 +Connector_Molex +Molex_CLIK-Mate_502585-1070_1x10-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-1070 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +12 +11 +Connector_Molex +Molex_CLIK-Mate_502585-1170_1x11-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-1170 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +13 +12 +Connector_Molex +Molex_CLIK-Mate_502585-1270_1x12-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-1270 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +14 +13 +Connector_Molex +Molex_CLIK-Mate_502585-1370_1x13-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-1370 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +15 +14 +Connector_Molex +Molex_CLIK-Mate_502585-1470_1x14-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-1470 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +16 +15 +Connector_Molex +Molex_CLIK-Mate_502585-1570_1x15-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-1570 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +17 +16 +Connector_Molex +Molex_CLIK-Mate_505405-0270_1x02-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-0270 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +4 +3 +Connector_Molex +Molex_CLIK-Mate_505405-0370_1x03-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-0370 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +5 +4 +Connector_Molex +Molex_CLIK-Mate_505405-0470_1x04-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-0470 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +6 +5 +Connector_Molex +Molex_CLIK-Mate_505405-0570_1x05-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-0570 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +7 +6 +Connector_Molex +Molex_CLIK-Mate_505405-0670_1x06-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-0670 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +8 +7 +Connector_Molex +Molex_CLIK-Mate_505405-0770_1x07-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-0770 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +9 +8 +Connector_Molex +Molex_CLIK-Mate_505405-0870_1x08-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-0870 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +10 +9 +Connector_Molex +Molex_CLIK-Mate_505405-0970_1x09-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-0970 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +11 +10 +Connector_Molex +Molex_CLIK-Mate_505405-1070_1x10-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-1070 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +12 +11 +Connector_Molex +Molex_CLIK-Mate_505405-1170_1x11-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-1170 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +13 +12 +Connector_Molex +Molex_CLIK-Mate_505405-1270_1x12-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-1270 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +14 +13 +Connector_Molex +Molex_CLIK-Mate_505405-1370_1x13-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-1370 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +15 +14 +Connector_Molex +Molex_CLIK-Mate_505405-1470_1x14-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-1470 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +16 +15 +Connector_Molex +Molex_CLIK-Mate_505405-1570_1x15-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-1570 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +17 +16 +Connector_Molex +Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-02A example for new part number: 22-27-2021, 2 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +2 +2 +Connector_Molex +Molex_KK-254_AE-6410-03A_1x03_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-03A example for new part number: 22-27-2031, 3 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +3 +3 +Connector_Molex +Molex_KK-254_AE-6410-04A_1x04_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-04A example for new part number: 22-27-2041, 4 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +4 +4 +Connector_Molex +Molex_KK-254_AE-6410-05A_1x05_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-05A example for new part number: 22-27-2051, 5 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +5 +5 +Connector_Molex +Molex_KK-254_AE-6410-06A_1x06_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-06A example for new part number: 22-27-2061, 6 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +6 +6 +Connector_Molex +Molex_KK-254_AE-6410-07A_1x07_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-07A example for new part number: 22-27-2071, 7 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +7 +7 +Connector_Molex +Molex_KK-254_AE-6410-08A_1x08_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-08A example for new part number: 22-27-2081, 8 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +8 +8 +Connector_Molex +Molex_KK-254_AE-6410-09A_1x09_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-09A example for new part number: 22-27-2091, 9 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +9 +9 +Connector_Molex +Molex_KK-254_AE-6410-10A_1x10_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-10A example for new part number: 22-27-2101, 10 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +10 +10 +Connector_Molex +Molex_KK-254_AE-6410-11A_1x11_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-11A example for new part number: 22-27-2111, 11 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +11 +11 +Connector_Molex +Molex_KK-254_AE-6410-12A_1x12_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-12A example for new part number: 22-27-2121, 12 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +12 +12 +Connector_Molex +Molex_KK-254_AE-6410-13A_1x13_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-13A example for new part number: 22-27-2131, 13 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +13 +13 +Connector_Molex +Molex_KK-254_AE-6410-14A_1x14_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-14A example for new part number: 22-27-2141, 14 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +14 +14 +Connector_Molex +Molex_KK-254_AE-6410-15A_1x15_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-15A example for new part number: 22-27-2151, 15 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +15 +15 +Connector_Molex +Molex_KK-254_AE-6410-16A_1x16_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-16A example for new part number: 22-27-2161, 16 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +16 +16 +Connector_Molex +Molex_KK-396_A-41791-0002_1x02_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0002 example for new part number: 26-60-4020, 2 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +2 +2 +Connector_Molex +Molex_KK-396_A-41791-0003_1x03_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0003 example for new part number: 26-60-4030, 3 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +3 +3 +Connector_Molex +Molex_KK-396_A-41791-0004_1x04_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0004 example for new part number: 26-60-4040, 4 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +4 +4 +Connector_Molex +Molex_KK-396_A-41791-0005_1x05_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0005 example for new part number: 26-60-4050, 5 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +5 +5 +Connector_Molex +Molex_KK-396_A-41791-0006_1x06_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0006 example for new part number: 26-60-4060, 6 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +6 +6 +Connector_Molex +Molex_KK-396_A-41791-0007_1x07_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0007 example for new part number: 26-60-4070, 7 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +7 +7 +Connector_Molex +Molex_KK-396_A-41791-0008_1x08_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0008 example for new part number: 26-60-4080, 8 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +8 +8 +Connector_Molex +Molex_KK-396_A-41791-0009_1x09_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0009 example for new part number: 26-60-4090, 9 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +9 +9 +Connector_Molex +Molex_KK-396_A-41791-0010_1x10_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0010 example for new part number: 26-60-4100, 10 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +10 +10 +Connector_Molex +Molex_KK-396_A-41791-0011_1x11_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0011 example for new part number: 26-60-4110, 11 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +11 +11 +Connector_Molex +Molex_KK-396_A-41791-0012_1x12_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0012 example for new part number: 26-60-4120, 12 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +12 +12 +Connector_Molex +Molex_KK-396_A-41791-0013_1x13_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0013 example for new part number: 26-60-4130, 13 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +13 +13 +Connector_Molex +Molex_KK-396_A-41791-0014_1x14_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0014 example for new part number: 26-60-4140, 14 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +14 +14 +Connector_Molex +Molex_KK-396_A-41791-0015_1x15_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0015 example for new part number: 26-60-4150, 15 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +15 +15 +Connector_Molex +Molex_KK-396_A-41791-0016_1x16_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0016 example for new part number: 26-60-4160, 16 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +16 +16 +Connector_Molex +Molex_KK-396_A-41791-0017_1x17_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0017 example for new part number: 26-60-4170, 17 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +17 +17 +Connector_Molex +Molex_KK-396_A-41791-0018_1x18_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0018 example for new part number: 26-60-4180, 18 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +18 +18 +Connector_Molex +Molex_Mega-Fit_76825-0002_2x01_P5.70mm_Horizontal +Molex Mega-Fit Power Connectors, 76825-0002 (compatible alternatives: 172064-0002, 172064-1002), 1 Pins per row (http://www.molex.com/pdm_docs/sd/1720640002_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit top entry +0 +2 +2 +Connector_Molex +Molex_Mega-Fit_76825-0004_2x02_P5.70mm_Horizontal +Molex Mega-Fit Power Connectors, 76825-0004 (compatible alternatives: 172064-0004, 172064-1004), 2 Pins per row (http://www.molex.com/pdm_docs/sd/1720640002_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit top entry +0 +4 +4 +Connector_Molex +Molex_Mega-Fit_76825-0006_2x03_P5.70mm_Horizontal +Molex Mega-Fit Power Connectors, 76825-0006 (compatible alternatives: 172064-0006, 172064-1006), 3 Pins per row (http://www.molex.com/pdm_docs/sd/1720640002_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit top entry +0 +6 +6 +Connector_Molex +Molex_Mega-Fit_76825-0008_2x04_P5.70mm_Horizontal +Molex Mega-Fit Power Connectors, 76825-0008 (compatible alternatives: 172064-0008, 172064-1008), 4 Pins per row (http://www.molex.com/pdm_docs/sd/1720640002_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit top entry +0 +8 +8 +Connector_Molex +Molex_Mega-Fit_76825-0010_2x05_P5.70mm_Horizontal +Molex Mega-Fit Power Connectors, 76825-0010 (compatible alternatives: 172064-0010, 172064-1010), 5 Pins per row (http://www.molex.com/pdm_docs/sd/1720640002_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit top entry +0 +10 +10 +Connector_Molex +Molex_Mega-Fit_76825-0012_2x06_P5.70mm_Horizontal +Molex Mega-Fit Power Connectors, 76825-0012 (compatible alternatives: 172064-0012, 172064-1012), 6 Pins per row (http://www.molex.com/pdm_docs/sd/1720640002_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit top entry +0 +12 +12 +Connector_Molex +Molex_Mega-Fit_76829-0002_2x01_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0002 (compatible alternatives: 172065-0002, 172065-1002), 1 Pins per row (http://www.molex.com/pdm_docs/sd/768290004_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +2 +2 +Connector_Molex +Molex_Mega-Fit_76829-0004_2x02_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0004 (compatible alternatives: 172065-0004, 172065-1004), 2 Pins per row (http://www.molex.com/pdm_docs/sd/768290004_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +4 +4 +Connector_Molex +Molex_Mega-Fit_76829-0006_2x03_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0006 (compatible alternatives: 172065-0006, 172065-1006), 3 Pins per row (http://www.molex.com/pdm_docs/sd/768290004_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +6 +6 +Connector_Molex +Molex_Mega-Fit_76829-0008_2x04_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0008 (compatible alternatives: 172065-0008, 172065-1008), 4 Pins per row (http://www.molex.com/pdm_docs/sd/768290004_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +8 +8 +Connector_Molex +Molex_Mega-Fit_76829-0010_2x05_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0010 (compatible alternatives: 172065-0010, 172065-1010), 5 Pins per row (http://www.molex.com/pdm_docs/sd/768290004_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +10 +10 +Connector_Molex +Molex_Mega-Fit_76829-0012_2x06_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0012 (compatible alternatives: 172065-0012, 172065-1012), 6 Pins per row (http://www.molex.com/pdm_docs/sd/768290004_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +12 +12 +Connector_Molex +Molex_Mega-Fit_76829-0102_2x01_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0102 (compatible alternatives: 172065-0202, 172065-0302), 1 Pins per row (http://www.molex.com/pdm_docs/sd/768290102_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +2 +2 +Connector_Molex +Molex_Mega-Fit_76829-0104_2x02_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0104 (compatible alternatives: 172065-0204, 172065-0304), 2 Pins per row (http://www.molex.com/pdm_docs/sd/768290102_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +4 +4 +Connector_Molex +Molex_Mega-Fit_76829-0106_2x03_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0106 (compatible alternatives: 172065-0206, 172065-0306), 3 Pins per row (http://www.molex.com/pdm_docs/sd/768290102_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +6 +6 +Connector_Molex +Molex_Mega-Fit_76829-0108_2x04_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0108 (compatible alternatives: 172065-0208, 172065-0308), 4 Pins per row (http://www.molex.com/pdm_docs/sd/768290102_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +8 +8 +Connector_Molex +Molex_Mega-Fit_76829-0110_2x05_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0110 (compatible alternatives: 172065-0210, 172065-0310), 5 Pins per row (http://www.molex.com/pdm_docs/sd/768290102_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +10 +10 +Connector_Molex +Molex_Mega-Fit_76829-0112_2x06_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0112 (compatible alternatives: 172065-0212, 172065-0312), 6 Pins per row (http://www.molex.com/pdm_docs/sd/768290102_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +12 +12 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0200_2x01_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0200 (alternative finishes: 43045-020x), 1 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +2 +2 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0210_2x01-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0210 (compatible alternatives: 43045-0211, 43045-0209), 1 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +4 +3 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0212_2x01_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0212 (compatible alternatives: 43045-0213, 43045-0224), 1 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +2 +2 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0215_2x01_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0215 (compatible alternatives: 43045-0216, 43045-0217), 1 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +2 +2 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0218_2x01-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0218 (compatible alternatives: 43045-0219, 43045-0220), 1 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +4 +3 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0221_2x01-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0221 (alternative finishes: 43045-022x), 1 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +4 +3 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0400_2x02_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0400 (alternative finishes: 43045-040x), 2 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +4 +4 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0410_2x02-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0410 (compatible alternatives: 43045-0411, 43045-0409), 2 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +6 +5 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0412_2x02_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0412 (compatible alternatives: 43045-0413, 43045-0424), 2 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +4 +4 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0415_2x02_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0415 (compatible alternatives: 43045-0416, 43045-0417), 2 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +4 +4 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0418_2x02-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0418 (compatible alternatives: 43045-0419, 43045-0420), 2 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +6 +5 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0421_2x02-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0421 (alternative finishes: 43045-042x), 2 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +6 +5 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0600_2x03_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0600 (alternative finishes: 43045-060x), 3 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +6 +6 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0610_2x03-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0610 (compatible alternatives: 43045-0611, 43045-0609), 3 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +8 +7 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0612_2x03_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0612 (compatible alternatives: 43045-0613, 43045-0624), 3 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +6 +6 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0615_2x03_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0615 (compatible alternatives: 43045-0616, 43045-0617), 3 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +6 +6 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0618_2x03-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0618 (compatible alternatives: 43045-0619, 43045-0620), 3 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +8 +7 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0621_2x03-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0621 (alternative finishes: 43045-062x), 3 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +8 +7 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0800_2x04_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0800 (alternative finishes: 43045-080x), 4 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +8 +8 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0810_2x04-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0810 (compatible alternatives: 43045-0811, 43045-0809), 4 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +10 +9 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0812_2x04_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0812 (compatible alternatives: 43045-0813, 43045-0824), 4 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +8 +8 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0815_2x04_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0815 (compatible alternatives: 43045-0816, 43045-0817), 4 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +8 +8 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0818_2x04-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0818 (compatible alternatives: 43045-0819, 43045-0820), 4 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +10 +9 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0821_2x04-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0821 (alternative finishes: 43045-082x), 4 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +10 +9 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1000_2x05_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1000 (alternative finishes: 43045-100x), 5 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +10 +10 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1010_2x05-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1010 (compatible alternatives: 43045-1011, 43045-1009), 5 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +12 +11 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1012_2x05_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1012 (compatible alternatives: 43045-1013, 43045-1024), 5 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +10 +10 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1015_2x05_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1015 (compatible alternatives: 43045-1016, 43045-1017), 5 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +10 +10 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1018_2x05-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1018 (compatible alternatives: 43045-1019, 43045-1020), 5 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +12 +11 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1021_2x05-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1021 (alternative finishes: 43045-102x), 5 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +12 +11 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1200_2x06_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1200 (alternative finishes: 43045-120x), 6 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +12 +12 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1210_2x06-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1210 (compatible alternatives: 43045-1211, 43045-1209), 6 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +14 +13 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1212_2x06_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1212 (compatible alternatives: 43045-1213, 43045-1224), 6 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +12 +12 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1215_2x06_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1215 (compatible alternatives: 43045-1216, 43045-1217), 6 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +12 +12 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1218_2x06-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1218 (compatible alternatives: 43045-1219, 43045-1220), 6 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +14 +13 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1221_2x06-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1221 (alternative finishes: 43045-122x), 6 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +14 +13 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1400_2x07_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1400 (alternative finishes: 43045-140x), 7 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +14 +14 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1410_2x07-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1410 (compatible alternatives: 43045-1411, 43045-1409), 7 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +16 +15 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1412_2x07_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1412 (compatible alternatives: 43045-1413, 43045-1424), 7 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +14 +14 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1415_2x07_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1415 (compatible alternatives: 43045-1416, 43045-1417), 7 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +14 +14 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1418_2x07-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1418 (compatible alternatives: 43045-1419, 43045-1420), 7 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +16 +15 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1421_2x07-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1421 (alternative finishes: 43045-142x), 7 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +16 +15 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1600_2x08_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1600 (alternative finishes: 43045-160x), 8 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +16 +16 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1610_2x08-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1610 (compatible alternatives: 43045-1611, 43045-1609), 8 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +18 +17 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1612_2x08_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1612 (compatible alternatives: 43045-1613, 43045-1624), 8 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +16 +16 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1615_2x08_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1615 (compatible alternatives: 43045-1616, 43045-1617), 8 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +16 +16 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1618_2x08-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1618 (compatible alternatives: 43045-1619, 43045-1620), 8 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +18 +17 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1621_2x08-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1621 (alternative finishes: 43045-162x), 8 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +18 +17 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1800_2x09_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1800 (alternative finishes: 43045-180x), 9 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +18 +18 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1810_2x09-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1810 (compatible alternatives: 43045-1811, 43045-1809), 9 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +20 +19 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1812_2x09_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1812 (compatible alternatives: 43045-1813, 43045-1824), 9 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +18 +18 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1815_2x09_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1815 (compatible alternatives: 43045-1816, 43045-1817), 9 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +18 +18 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1818_2x09-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1818 (compatible alternatives: 43045-1819, 43045-1820), 9 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +20 +19 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1821_2x09-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1821 (alternative finishes: 43045-182x), 9 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +20 +19 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2000_2x10_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2000 (alternative finishes: 43045-200x), 10 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +20 +20 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2010_2x10-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2010 (compatible alternatives: 43045-2011, 43045-2009), 10 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +22 +21 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2012_2x10_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2012 (compatible alternatives: 43045-2013, 43045-2024), 10 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +20 +20 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2015_2x10_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2015 (compatible alternatives: 43045-2016, 43045-2017), 10 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +20 +20 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2018_2x10-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2018 (compatible alternatives: 43045-2019, 43045-2020), 10 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +22 +21 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2021_2x10-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2021 (alternative finishes: 43045-202x), 10 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +22 +21 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2200_2x11_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2200 (alternative finishes: 43045-220x), 11 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +22 +22 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2210_2x11-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2210 (compatible alternatives: 43045-2211, 43045-2209), 11 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +24 +23 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2212_2x11_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2212 (compatible alternatives: 43045-2213, 43045-2224), 11 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +22 +22 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2215_2x11_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2215 (compatible alternatives: 43045-2216, 43045-2217), 11 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +22 +22 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2218_2x11-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2218 (compatible alternatives: 43045-2219, 43045-2220), 11 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +24 +23 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2221_2x11-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2221 (alternative finishes: 43045-222x), 11 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +24 +23 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2400_2x12_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2400 (alternative finishes: 43045-240x), 12 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +24 +24 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2410_2x12-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2410 (compatible alternatives: 43045-2411, 43045-2409), 12 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +26 +25 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2412_2x12_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2412 (compatible alternatives: 43045-2413, 43045-2424), 12 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +24 +24 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2415_2x12_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2415 (compatible alternatives: 43045-2416, 43045-2417), 12 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +24 +24 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2418_2x12-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2418 (compatible alternatives: 43045-2419, 43045-2420), 12 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +26 +25 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2421_2x12-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2421 (alternative finishes: 43045-242x), 12 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +26 +25 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0200_1x02_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0200 (compatible alternatives: 43650-0201, 43650-0202), 2 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +2 +2 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0215_1x02_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-0215 (compatible alternatives: 43650-0216, 43650-0217), 2 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +2 +2 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0300_1x03_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0300 (compatible alternatives: 43650-0301, 43650-0302), 3 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +3 +3 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0315_1x03_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-0315 (compatible alternatives: 43650-0316, 43650-0317), 3 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +3 +3 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0400_1x04_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0400 (compatible alternatives: 43650-0401, 43650-0402), 4 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +4 +4 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0415_1x04_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-0415 (compatible alternatives: 43650-0416, 43650-0417), 4 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +4 +4 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0500_1x05_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0500 (compatible alternatives: 43650-0501, 43650-0502), 5 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +5 +5 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0515_1x05_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-0515 (compatible alternatives: 43650-0516, 43650-0517), 5 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +5 +5 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0600_1x06_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0600 (compatible alternatives: 43650-0601, 43650-0602), 6 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +6 +6 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0615_1x06_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-0615 (compatible alternatives: 43650-0616, 43650-0617), 6 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +6 +6 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0700_1x07_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0700 (compatible alternatives: 43650-0701, 43650-0702), 7 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +7 +7 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0715_1x07_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-0715 (compatible alternatives: 43650-0716, 43650-0717), 7 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +7 +7 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0800_1x08_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0800 (compatible alternatives: 43650-0801, 43650-0802), 8 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +8 +8 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0815_1x08_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-0815 (compatible alternatives: 43650-0816, 43650-0817), 8 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +8 +8 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0900_1x09_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0900 (compatible alternatives: 43650-0901, 43650-0902), 9 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +9 +9 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0915_1x09_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-0915 (compatible alternatives: 43650-0916, 43650-0917), 9 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +9 +9 +Connector_Molex +Molex_Micro-Fit_3.0_43650-1000_1x10_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-1000 (compatible alternatives: 43650-1001, 43650-1002), 10 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +10 +10 +Connector_Molex +Molex_Micro-Fit_3.0_43650-1015_1x10_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-1015 (compatible alternatives: 43650-1016, 43650-1017), 10 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +10 +10 +Connector_Molex +Molex_Micro-Fit_3.0_43650-1100_1x11_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-1100 (compatible alternatives: 43650-1101, 43650-1102), 11 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +11 +11 +Connector_Molex +Molex_Micro-Fit_3.0_43650-1115_1x11_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-1115 (compatible alternatives: 43650-1116, 43650-1117), 11 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +11 +11 +Connector_Molex +Molex_Micro-Fit_3.0_43650-1200_1x12_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-1200 (compatible alternatives: 43650-1201, 43650-1202), 12 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +12 +12 +Connector_Molex +Molex_Micro-Fit_3.0_43650-1215_1x12_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-1215 (compatible alternatives: 43650-1216, 43650-1217), 12 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +12 +12 +Connector_Molex +Molex_Micro-Latch_53253-0270_1x02_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-0270 (compatible alternatives: 53253-0250), 2 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +2 +2 +Connector_Molex +Molex_Micro-Latch_53253-0370_1x03_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-0370 (compatible alternatives: 53253-0350), 3 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +3 +3 +Connector_Molex +Molex_Micro-Latch_53253-0470_1x04_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-0470 (compatible alternatives: 53253-0450), 4 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +4 +4 +Connector_Molex +Molex_Micro-Latch_53253-0570_1x05_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-0570 (compatible alternatives: 53253-0550), 5 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +5 +5 +Connector_Molex +Molex_Micro-Latch_53253-0670_1x06_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-0670 (compatible alternatives: 53253-0650), 6 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +6 +6 +Connector_Molex +Molex_Micro-Latch_53253-0770_1x07_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-0770 (compatible alternatives: 53253-0750), 7 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +7 +7 +Connector_Molex +Molex_Micro-Latch_53253-0870_1x08_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-0870 (compatible alternatives: 53253-0850), 8 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +8 +8 +Connector_Molex +Molex_Micro-Latch_53253-0970_1x09_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-0970 (compatible alternatives: 53253-0950), 9 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +9 +9 +Connector_Molex +Molex_Micro-Latch_53253-1070_1x10_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-1070 (compatible alternatives: 53253-1050), 10 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +10 +10 +Connector_Molex +Molex_Micro-Latch_53253-1170_1x11_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-1170 (compatible alternatives: 53253-1150), 11 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +11 +11 +Connector_Molex +Molex_Micro-Latch_53253-1270_1x12_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-1270 (compatible alternatives: 53253-1250), 12 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +12 +12 +Connector_Molex +Molex_Micro-Latch_53253-1370_1x13_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-1370 (compatible alternatives: 53253-1350), 13 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +13 +13 +Connector_Molex +Molex_Micro-Latch_53253-1470_1x14_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-1470 (compatible alternatives: 53253-1450), 14 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +14 +14 +Connector_Molex +Molex_Micro-Latch_53253-1570_1x15_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-1570 (compatible alternatives: 53253-1550), 15 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +15 +15 +Connector_Molex +Molex_Micro-Latch_53254-0270_1x02_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-0270 (compatible alternatives: 53254-0250), 2 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +2 +2 +Connector_Molex +Molex_Micro-Latch_53254-0370_1x03_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-0370 (compatible alternatives: 53254-0350), 3 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +3 +3 +Connector_Molex +Molex_Micro-Latch_53254-0470_1x04_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-0470 (compatible alternatives: 53254-0450), 4 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +4 +4 +Connector_Molex +Molex_Micro-Latch_53254-0570_1x05_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-0570 (compatible alternatives: 53254-0550), 5 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +5 +5 +Connector_Molex +Molex_Micro-Latch_53254-0670_1x06_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-0670 (compatible alternatives: 53254-0650), 6 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +6 +6 +Connector_Molex +Molex_Micro-Latch_53254-0770_1x07_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-0770 (compatible alternatives: 53254-0750), 7 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +7 +7 +Connector_Molex +Molex_Micro-Latch_53254-0870_1x08_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-0870 (compatible alternatives: 53254-0850), 8 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +8 +8 +Connector_Molex +Molex_Micro-Latch_53254-0970_1x09_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-0970 (compatible alternatives: 53254-0950), 9 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +9 +9 +Connector_Molex +Molex_Micro-Latch_53254-1070_1x10_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-1070 (compatible alternatives: 53254-1050), 10 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +10 +10 +Connector_Molex +Molex_Micro-Latch_53254-1170_1x11_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-1170 (compatible alternatives: 53254-1150), 11 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +11 +11 +Connector_Molex +Molex_Micro-Latch_53254-1270_1x12_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-1270 (compatible alternatives: 53254-1250), 12 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +12 +12 +Connector_Molex +Molex_Micro-Latch_53254-1370_1x13_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-1370 (compatible alternatives: 53254-1350), 13 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +13 +13 +Connector_Molex +Molex_Micro-Latch_53254-1470_1x14_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-1470 (compatible alternatives: 53254-1450), 14 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +14 +14 +Connector_Molex +Molex_Micro-Latch_53254-1570_1x15_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-1570 (compatible alternatives: 53254-1550), 15 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +15 +15 +Connector_Molex +Molex_MicroClasp_55932-0210_1x02_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0210, with PCB locator, 2 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +2 +2 +Connector_Molex +Molex_MicroClasp_55932-0230_1x02_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0230, 2 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +2 +2 +Connector_Molex +Molex_MicroClasp_55932-0310_1x03_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0310, with PCB locator, 3 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +3 +3 +Connector_Molex +Molex_MicroClasp_55932-0330_1x03_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0330, 3 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +3 +3 +Connector_Molex +Molex_MicroClasp_55932-0410_1x04_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0410, with PCB locator, 4 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +4 +4 +Connector_Molex +Molex_MicroClasp_55932-0430_1x04_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0430, 4 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +4 +4 +Connector_Molex +Molex_MicroClasp_55932-0510_1x05_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0510, with PCB locator, 5 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +5 +5 +Connector_Molex +Molex_MicroClasp_55932-0530_1x05_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0530, 5 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +5 +5 +Connector_Molex +Molex_MicroClasp_55932-0610_1x06_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0610, with PCB locator, 6 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +6 +6 +Connector_Molex +Molex_MicroClasp_55932-0630_1x06_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0630, 6 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +6 +6 +Connector_Molex +Molex_MicroClasp_55932-0710_1x07_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0710, with PCB locator, 7 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +7 +7 +Connector_Molex +Molex_MicroClasp_55932-0730_1x07_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0730, 7 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +7 +7 +Connector_Molex +Molex_MicroClasp_55932-0810_1x08_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0810, with PCB locator, 8 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +8 +8 +Connector_Molex +Molex_MicroClasp_55932-0830_1x08_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0830, 8 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +8 +8 +Connector_Molex +Molex_MicroClasp_55932-0910_1x09_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0910, with PCB locator, 9 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +9 +9 +Connector_Molex +Molex_MicroClasp_55932-0930_1x09_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0930, 9 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +9 +9 +Connector_Molex +Molex_MicroClasp_55932-1010_1x10_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1010, with PCB locator, 10 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +10 +10 +Connector_Molex +Molex_MicroClasp_55932-1030_1x10_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1030, 10 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +10 +10 +Connector_Molex +Molex_MicroClasp_55932-1110_1x11_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1110, with PCB locator, 11 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +11 +11 +Connector_Molex +Molex_MicroClasp_55932-1130_1x11_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1130, 11 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +11 +11 +Connector_Molex +Molex_MicroClasp_55932-1210_1x12_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1210, with PCB locator, 12 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +12 +12 +Connector_Molex +Molex_MicroClasp_55932-1230_1x12_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1230, 12 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +12 +12 +Connector_Molex +Molex_MicroClasp_55932-1310_1x13_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1310, with PCB locator, 13 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +13 +13 +Connector_Molex +Molex_MicroClasp_55932-1330_1x13_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1330, 13 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +13 +13 +Connector_Molex +Molex_MicroClasp_55932-1410_1x14_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1410, with PCB locator, 14 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +14 +14 +Connector_Molex +Molex_MicroClasp_55932-1430_1x14_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1430, 14 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +14 +14 +Connector_Molex +Molex_MicroClasp_55932-1510_1x15_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1510, with PCB locator, 15 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +15 +15 +Connector_Molex +Molex_MicroClasp_55932-1530_1x15_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1530, 15 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +15 +15 +Connector_Molex +Molex_MicroClasp_55935-0210_1x02_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0210, with PCB locator, 2 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +2 +2 +Connector_Molex +Molex_MicroClasp_55935-0230_1x02_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0230, 2 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +2 +2 +Connector_Molex +Molex_MicroClasp_55935-0310_1x03_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0310, with PCB locator, 3 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +3 +3 +Connector_Molex +Molex_MicroClasp_55935-0330_1x03_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0330, 3 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +3 +3 +Connector_Molex +Molex_MicroClasp_55935-0410_1x04_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0410, with PCB locator, 4 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +4 +4 +Connector_Molex +Molex_MicroClasp_55935-0430_1x04_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0430, 4 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +4 +4 +Connector_Molex +Molex_MicroClasp_55935-0510_1x05_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0510, with PCB locator, 5 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +5 +5 +Connector_Molex +Molex_MicroClasp_55935-0530_1x05_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0530, 5 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +5 +5 +Connector_Molex +Molex_MicroClasp_55935-0610_1x06_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0610, with PCB locator, 6 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +6 +6 +Connector_Molex +Molex_MicroClasp_55935-0630_1x06_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0630, 6 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +6 +6 +Connector_Molex +Molex_MicroClasp_55935-0710_1x07_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0710, with PCB locator, 7 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +7 +7 +Connector_Molex +Molex_MicroClasp_55935-0730_1x07_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0730, 7 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +7 +7 +Connector_Molex +Molex_MicroClasp_55935-0810_1x08_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0810, with PCB locator, 8 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +8 +8 +Connector_Molex +Molex_MicroClasp_55935-0830_1x08_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0830, 8 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +8 +8 +Connector_Molex +Molex_MicroClasp_55935-0910_1x09_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0910, with PCB locator, 9 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +9 +9 +Connector_Molex +Molex_MicroClasp_55935-0930_1x09_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0930, 9 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +9 +9 +Connector_Molex +Molex_MicroClasp_55935-1010_1x10_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1010, with PCB locator, 10 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +10 +10 +Connector_Molex +Molex_MicroClasp_55935-1030_1x10_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1030, 10 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +10 +10 +Connector_Molex +Molex_MicroClasp_55935-1110_1x11_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1110, with PCB locator, 11 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +11 +11 +Connector_Molex +Molex_MicroClasp_55935-1130_1x11_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1130, 11 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +11 +11 +Connector_Molex +Molex_MicroClasp_55935-1210_1x12_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1210, with PCB locator, 12 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +12 +12 +Connector_Molex +Molex_MicroClasp_55935-1230_1x12_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1230, 12 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +12 +12 +Connector_Molex +Molex_MicroClasp_55935-1310_1x13_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1310, with PCB locator, 13 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +13 +13 +Connector_Molex +Molex_MicroClasp_55935-1330_1x13_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1330, 13 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +13 +13 +Connector_Molex +Molex_MicroClasp_55935-1410_1x14_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1410, with PCB locator, 14 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +14 +14 +Connector_Molex +Molex_MicroClasp_55935-1430_1x14_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1430, 14 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +14 +14 +Connector_Molex +Molex_MicroClasp_55935-1510_1x15_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1510, with PCB locator, 15 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +15 +15 +Connector_Molex +Molex_MicroClasp_55935-1530_1x15_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1530, 15 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +15 +15 +Connector_Molex +Molex_Mini-Fit_Jr_5566-02A2_2x01_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-02A2, example for new mpn: 39-28-902x, 1 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +2 +2 +Connector_Molex +Molex_Mini-Fit_Jr_5566-02A_2x01_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-02A, example for new mpn: 39-28-x02x, 1 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +2 +2 +Connector_Molex +Molex_Mini-Fit_Jr_5566-04A2_2x02_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-04A2, example for new mpn: 39-28-904x, 2 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +4 +4 +Connector_Molex +Molex_Mini-Fit_Jr_5566-04A_2x02_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-04A, example for new mpn: 39-28-x04x, 2 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +4 +4 +Connector_Molex +Molex_Mini-Fit_Jr_5566-06A2_2x03_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-06A2, example for new mpn: 39-28-906x, 3 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +6 +6 +Connector_Molex +Molex_Mini-Fit_Jr_5566-06A_2x03_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-06A, example for new mpn: 39-28-x06x, 3 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +6 +6 +Connector_Molex +Molex_Mini-Fit_Jr_5566-08A2_2x04_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-08A2, example for new mpn: 39-28-908x, 4 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +8 +8 +Connector_Molex +Molex_Mini-Fit_Jr_5566-08A_2x04_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-08A, example for new mpn: 39-28-x08x, 4 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +8 +8 +Connector_Molex +Molex_Mini-Fit_Jr_5566-10A2_2x05_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-10A2, example for new mpn: 39-28-910x, 5 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +10 +10 +Connector_Molex +Molex_Mini-Fit_Jr_5566-10A_2x05_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-10A, example for new mpn: 39-28-x10x, 5 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +10 +10 +Connector_Molex +Molex_Mini-Fit_Jr_5566-12A2_2x06_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-12A2, example for new mpn: 39-28-912x, 6 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +12 +12 +Connector_Molex +Molex_Mini-Fit_Jr_5566-12A_2x06_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-12A, example for new mpn: 39-28-x12x, 6 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +12 +12 +Connector_Molex +Molex_Mini-Fit_Jr_5566-14A2_2x07_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-14A2, example for new mpn: 39-28-914x, 7 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +14 +14 +Connector_Molex +Molex_Mini-Fit_Jr_5566-14A_2x07_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-14A, example for new mpn: 39-28-x14x, 7 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +14 +14 +Connector_Molex +Molex_Mini-Fit_Jr_5566-16A2_2x08_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-16A2, example for new mpn: 39-28-916x, 8 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +16 +16 +Connector_Molex +Molex_Mini-Fit_Jr_5566-16A_2x08_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-16A, example for new mpn: 39-28-x16x, 8 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +16 +16 +Connector_Molex +Molex_Mini-Fit_Jr_5566-18A2_2x09_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-18A2, example for new mpn: 39-28-918x, 9 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +18 +18 +Connector_Molex +Molex_Mini-Fit_Jr_5566-18A_2x09_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-18A, example for new mpn: 39-28-x18x, 9 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +18 +18 +Connector_Molex +Molex_Mini-Fit_Jr_5566-20A2_2x10_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-20A2, example for new mpn: 39-28-920x, 10 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +20 +20 +Connector_Molex +Molex_Mini-Fit_Jr_5566-20A_2x10_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-20A, example for new mpn: 39-28-x20x, 10 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +20 +20 +Connector_Molex +Molex_Mini-Fit_Jr_5566-22A2_2x11_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-22A2, example for new mpn: 39-28-922x, 11 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +22 +22 +Connector_Molex +Molex_Mini-Fit_Jr_5566-22A_2x11_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-22A, example for new mpn: 39-28-x22x, 11 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +22 +22 +Connector_Molex +Molex_Mini-Fit_Jr_5566-24A2_2x12_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-24A2, example for new mpn: 39-28-924x, 12 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +24 +24 +Connector_Molex +Molex_Mini-Fit_Jr_5566-24A_2x12_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-24A, example for new mpn: 39-28-x24x, 12 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +24 +24 +Connector_Molex +Molex_Mini-Fit_Jr_5569-02A1_2x01_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-02A1, example for new mpn: 39-29-4029, 1 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +2 +2 +Connector_Molex +Molex_Mini-Fit_Jr_5569-02A2_2x01_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-02A2, example for new mpn: 39-30-0020, 1 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +2 +2 +Connector_Molex +Molex_Mini-Fit_Jr_5569-04A1_2x02_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-04A1, example for new mpn: 39-29-4049, 2 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +4 +4 +Connector_Molex +Molex_Mini-Fit_Jr_5569-04A2_2x02_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-04A2, example for new mpn: 39-30-0040, 2 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +4 +4 +Connector_Molex +Molex_Mini-Fit_Jr_5569-06A1_2x03_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-06A1, example for new mpn: 39-29-4069, 3 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +6 +6 +Connector_Molex +Molex_Mini-Fit_Jr_5569-06A2_2x03_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-06A2, example for new mpn: 39-30-0060, 3 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +6 +6 +Connector_Molex +Molex_Mini-Fit_Jr_5569-08A1_2x04_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-08A1, example for new mpn: 39-29-4089, 4 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +8 +8 +Connector_Molex +Molex_Mini-Fit_Jr_5569-08A2_2x04_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-08A2, example for new mpn: 39-30-0080, 4 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +8 +8 +Connector_Molex +Molex_Mini-Fit_Jr_5569-10A1_2x05_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-10A1, example for new mpn: 39-29-4109, 5 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +10 +10 +Connector_Molex +Molex_Mini-Fit_Jr_5569-10A2_2x05_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-10A2, example for new mpn: 39-30-0100, 5 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +10 +10 +Connector_Molex +Molex_Mini-Fit_Jr_5569-12A1_2x06_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-12A1, example for new mpn: 39-29-4129, 6 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +12 +12 +Connector_Molex +Molex_Mini-Fit_Jr_5569-12A2_2x06_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-12A2, example for new mpn: 39-30-0120, 6 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +12 +12 +Connector_Molex +Molex_Mini-Fit_Jr_5569-14A1_2x07_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-14A1, example for new mpn: 39-29-4149, 7 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +14 +14 +Connector_Molex +Molex_Mini-Fit_Jr_5569-14A2_2x07_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-14A2, example for new mpn: 39-30-0140, 7 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +14 +14 +Connector_Molex +Molex_Mini-Fit_Jr_5569-16A1_2x08_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-16A1, example for new mpn: 39-29-4169, 8 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +16 +16 +Connector_Molex +Molex_Mini-Fit_Jr_5569-16A2_2x08_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-16A2, example for new mpn: 39-30-0160, 8 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +16 +16 +Connector_Molex +Molex_Mini-Fit_Jr_5569-18A1_2x09_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-18A1, example for new mpn: 39-29-4189, 9 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +18 +18 +Connector_Molex +Molex_Mini-Fit_Jr_5569-18A2_2x09_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-18A2, example for new mpn: 39-30-0180, 9 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +18 +18 +Connector_Molex +Molex_Mini-Fit_Jr_5569-20A1_2x10_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-20A1, example for new mpn: 39-29-4209, 10 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +20 +20 +Connector_Molex +Molex_Mini-Fit_Jr_5569-20A2_2x10_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-20A2, example for new mpn: 39-30-0200, 10 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +20 +20 +Connector_Molex +Molex_Mini-Fit_Jr_5569-22A1_2x11_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-22A1, example for new mpn: 39-29-4229, 11 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +22 +22 +Connector_Molex +Molex_Mini-Fit_Jr_5569-22A2_2x11_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-22A2, example for new mpn: 39-30-0220, 11 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +22 +22 +Connector_Molex +Molex_Mini-Fit_Jr_5569-24A1_2x12_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-24A1, example for new mpn: 39-29-4249, 12 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +24 +24 +Connector_Molex +Molex_Mini-Fit_Jr_5569-24A2_2x12_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-24A2, example for new mpn: 39-30-0240, 12 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +24 +24 +Connector_Molex +Molex_Mini-Fit_Sr_42819-22XX_1x02_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 42819-22XX, 2 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +6 +2 +Connector_Molex +Molex_Mini-Fit_Sr_42819-22XX_1x02_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42819-22XX, With thermal vias in pads, 2 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +32 +2 +Connector_Molex +Molex_Mini-Fit_Sr_42819-32XX_1x03_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 42819-32XX, 3 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +8 +3 +Connector_Molex +Molex_Mini-Fit_Sr_42819-32XX_1x03_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42819-32XX, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +47 +3 +Connector_Molex +Molex_Mini-Fit_Sr_42819-42XX_1x04_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 42819-42XX, 4 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +10 +4 +Connector_Molex +Molex_Mini-Fit_Sr_42819-42XX_1x04_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42819-42XX, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +62 +4 +Connector_Molex +Molex_Mini-Fit_Sr_42819-52XX_1x05_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 42819-52XX, 5 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +12 +5 +Connector_Molex +Molex_Mini-Fit_Sr_42819-52XX_1x05_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42819-52XX, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +77 +5 +Connector_Molex +Molex_Mini-Fit_Sr_42819-62XX_1x06_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 42819-62XX, 6 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +14 +6 +Connector_Molex +Molex_Mini-Fit_Sr_42819-62XX_1x06_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42819-62XX, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +92 +6 +Connector_Molex +Molex_Mini-Fit_Sr_42820-22XX_1x02_P10.00mm_Horizontal +Molex Mini-Fit Sr. Power Connectors, 42820-22XX, 2 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +6 +2 +Connector_Molex +Molex_Mini-Fit_Sr_42820-22XX_1x02_P10.00mm_Horizontal_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42820-22XX, With thermal vias in pads, 2 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +32 +2 +Connector_Molex +Molex_Mini-Fit_Sr_42820-32XX_1x03_P10.00mm_Horizontal +Molex Mini-Fit Sr. Power Connectors, 42820-32XX, 3 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +8 +3 +Connector_Molex +Molex_Mini-Fit_Sr_42820-32XX_1x03_P10.00mm_Horizontal_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42820-32XX, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +47 +3 +Connector_Molex +Molex_Mini-Fit_Sr_42820-42XX_1x04_P10.00mm_Horizontal +Molex Mini-Fit Sr. Power Connectors, 42820-42XX, 4 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +10 +4 +Connector_Molex +Molex_Mini-Fit_Sr_42820-42XX_1x04_P10.00mm_Horizontal_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42820-42XX, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +62 +4 +Connector_Molex +Molex_Mini-Fit_Sr_42820-52XX_1x05_P10.00mm_Horizontal +Molex Mini-Fit Sr. Power Connectors, 42820-52XX, 5 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +12 +5 +Connector_Molex +Molex_Mini-Fit_Sr_42820-52XX_1x05_P10.00mm_Horizontal_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42820-52XX, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +77 +5 +Connector_Molex +Molex_Mini-Fit_Sr_42820-62XX_1x06_P10.00mm_Horizontal +Molex Mini-Fit Sr. Power Connectors, 42820-62XX, 6 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +14 +6 +Connector_Molex +Molex_Mini-Fit_Sr_42820-62XX_1x06_P10.00mm_Horizontal_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42820-62XX, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +92 +6 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx06_2x03_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 43915-xx06, 3 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +14 +6 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx06_2x03_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 43915-xx06, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +92 +6 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx08_2x04_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 43915-xx08, 4 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +18 +8 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx08_2x04_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 43915-xx08, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +122 +8 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx10_2x05_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 43915-xx10, 5 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +22 +10 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx10_2x05_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 43915-xx10, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +152 +10 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx12_2x06_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 43915-xx12, 6 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +26 +12 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx12_2x06_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 43915-xx12, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +182 +12 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx14_2x07_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 43915-xx14, 7 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +30 +14 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx14_2x07_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 43915-xx14, With thermal vias in pads, 7 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +212 +14 +Connector_Molex +Molex_Nano-Fit_105309-xx02_1x02_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105309-xx02, 2 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +2 +2 +Connector_Molex +Molex_Nano-Fit_105309-xx03_1x03_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105309-xx03, 3 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +3 +3 +Connector_Molex +Molex_Nano-Fit_105309-xx04_1x04_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105309-xx04, 4 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +4 +4 +Connector_Molex +Molex_Nano-Fit_105309-xx05_1x05_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105309-xx05, 5 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +5 +5 +Connector_Molex +Molex_Nano-Fit_105309-xx06_1x06_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105309-xx06, 6 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +6 +6 +Connector_Molex +Molex_Nano-Fit_105309-xx07_1x07_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105309-xx07, 7 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +7 +7 +Connector_Molex +Molex_Nano-Fit_105309-xx08_1x08_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105309-xx08, 8 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +8 +8 +Connector_Molex +Molex_Nano-Fit_105310-xx04_2x02_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105310-xx04, 2 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +4 +4 +Connector_Molex +Molex_Nano-Fit_105310-xx06_2x03_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105310-xx06, 3 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +6 +6 +Connector_Molex +Molex_Nano-Fit_105310-xx08_2x04_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105310-xx08, 4 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +8 +8 +Connector_Molex +Molex_Nano-Fit_105310-xx10_2x05_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105310-xx10, 5 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +10 +10 +Connector_Molex +Molex_Nano-Fit_105310-xx12_2x06_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105310-xx12, 6 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +12 +12 +Connector_Molex +Molex_Nano-Fit_105310-xx14_2x07_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105310-xx14, 7 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +14 +14 +Connector_Molex +Molex_Nano-Fit_105310-xx16_2x08_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105310-xx16, 8 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +16 +16 +Connector_Molex +Molex_Nano-Fit_105313-xx02_1x02_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105313-xx02, 2 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +2 +2 +Connector_Molex +Molex_Nano-Fit_105313-xx03_1x03_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105313-xx03, 3 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +3 +3 +Connector_Molex +Molex_Nano-Fit_105313-xx04_1x04_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105313-xx04, 4 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +4 +4 +Connector_Molex +Molex_Nano-Fit_105313-xx05_1x05_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105313-xx05, 5 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +5 +5 +Connector_Molex +Molex_Nano-Fit_105313-xx06_1x06_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105313-xx06, 6 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +6 +6 +Connector_Molex +Molex_Nano-Fit_105313-xx07_1x07_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105313-xx07, 7 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +7 +7 +Connector_Molex +Molex_Nano-Fit_105313-xx08_1x08_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105313-xx08, 8 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +8 +8 +Connector_Molex +Molex_Nano-Fit_105314-xx04_2x02_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105314-xx04, 2 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +4 +4 +Connector_Molex +Molex_Nano-Fit_105314-xx06_2x03_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105314-xx06, 3 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +6 +6 +Connector_Molex +Molex_Nano-Fit_105314-xx08_2x04_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105314-xx08, 4 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +8 +8 +Connector_Molex +Molex_Nano-Fit_105314-xx10_2x05_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105314-xx10, 5 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +10 +10 +Connector_Molex +Molex_Nano-Fit_105314-xx12_2x06_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105314-xx12, 6 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +12 +12 +Connector_Molex +Molex_Nano-Fit_105314-xx14_2x07_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105314-xx14, 7 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +14 +14 +Connector_Molex +Molex_Nano-Fit_105314-xx16_2x08_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105314-xx16, 8 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +16 +16 +Connector_Molex +Molex_Panelmate_53780-0270_1x02-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-0270 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +4 +3 +Connector_Molex +Molex_Panelmate_53780-0370_1x03-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-0370 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +5 +4 +Connector_Molex +Molex_Panelmate_53780-0470_1x04-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-0470 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +6 +5 +Connector_Molex +Molex_Panelmate_53780-0570_1x05-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-0570 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +7 +6 +Connector_Molex +Molex_Panelmate_53780-0670_1x06-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-0670 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +8 +7 +Connector_Molex +Molex_Panelmate_53780-0770_1x07-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-0770 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +9 +8 +Connector_Molex +Molex_Panelmate_53780-0870_1x08-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-0870 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +10 +9 +Connector_Molex +Molex_Panelmate_53780-0970_1x09-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-0970 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +11 +10 +Connector_Molex +Molex_Panelmate_53780-1070_1x10-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-1070 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +12 +11 +Connector_Molex +Molex_Panelmate_53780-1270_1x12-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-1270 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +14 +13 +Connector_Molex +Molex_Panelmate_53780-1470_1x14-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-1470 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +16 +15 +Connector_Molex +Molex_Panelmate_53780-1570_1x15-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-1570 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +17 +16 +Connector_Molex +Molex_Panelmate_53780-1870_1x18-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-1870 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +20 +19 +Connector_Molex +Molex_Panelmate_53780-3070_1x30-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-3070 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +32 +31 +Connector_Molex +Molex_Pico-Clasp_202396-0207_1x02-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-0207 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +4 +3 +Connector_Molex +Molex_Pico-Clasp_202396-0307_1x03-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-0307 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +5 +4 +Connector_Molex +Molex_Pico-Clasp_202396-0407_1x04-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-0407 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +6 +5 +Connector_Molex +Molex_Pico-Clasp_202396-0507_1x05-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-0507 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +7 +6 +Connector_Molex +Molex_Pico-Clasp_202396-0607_1x06-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-0607 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +8 +7 +Connector_Molex +Molex_Pico-Clasp_202396-0707_1x07-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-0707 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +9 +8 +Connector_Molex +Molex_Pico-Clasp_202396-0807_1x08-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-0807 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +10 +9 +Connector_Molex +Molex_Pico-Clasp_202396-0907_1x09-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-0907 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +11 +10 +Connector_Molex +Molex_Pico-Clasp_202396-1007_1x10-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-1007 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +12 +11 +Connector_Molex +Molex_Pico-Clasp_202396-1107_1x11-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-1107 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +13 +12 +Connector_Molex +Molex_Pico-Clasp_202396-1207_1x12-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-1207 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +14 +13 +Connector_Molex +Molex_Pico-Clasp_202396-1307_1x13-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-1307 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +15 +14 +Connector_Molex +Molex_Pico-Clasp_202396-1407_1x14-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-1407 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +16 +15 +Connector_Molex +Molex_Pico-Clasp_202396-1507_1x15-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-1507 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +17 +16 +Connector_Molex +Molex_Pico-Clasp_501331-0207_1x02-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-0207 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +4 +3 +Connector_Molex +Molex_Pico-Clasp_501331-0307_1x03-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-0307 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +5 +4 +Connector_Molex +Molex_Pico-Clasp_501331-0407_1x04-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-0407 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +6 +5 +Connector_Molex +Molex_Pico-Clasp_501331-0507_1x05-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-0507 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +7 +6 +Connector_Molex +Molex_Pico-Clasp_501331-0607_1x06-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-0607 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +8 +7 +Connector_Molex +Molex_Pico-Clasp_501331-0707_1x07-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-0707 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +9 +8 +Connector_Molex +Molex_Pico-Clasp_501331-0807_1x08-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-0807 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +10 +9 +Connector_Molex +Molex_Pico-Clasp_501331-0907_1x09-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-0907 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +11 +10 +Connector_Molex +Molex_Pico-Clasp_501331-1007_1x10-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-1007 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +12 +11 +Connector_Molex +Molex_Pico-Clasp_501331-1107_1x11-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-1107 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +13 +12 +Connector_Molex +Molex_Pico-Clasp_501331-1207_1x12-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-1207 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +14 +13 +Connector_Molex +Molex_Pico-Clasp_501331-1307_1x13-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-1307 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +15 +14 +Connector_Molex +Molex_Pico-Clasp_501331-1407_1x14-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-1407 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +16 +15 +Connector_Molex +Molex_Pico-Clasp_501331-1507_1x15-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-1507 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +17 +16 +Connector_Molex +Molex_Pico-EZmate_78171-0002_1x02-1MP_P1.20mm_Vertical +Molex Pico-EZmate series connector, 78171-0002 (http://www.molex.com/pdm_docs/sd/781710002_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-EZmate side entry +0 +4 +3 +Connector_Molex +Molex_Pico-EZmate_78171-0003_1x03-1MP_P1.20mm_Vertical +Molex Pico-EZmate series connector, 78171-0003 (http://www.molex.com/pdm_docs/sd/781710002_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-EZmate side entry +0 +5 +4 +Connector_Molex +Molex_Pico-EZmate_78171-0004_1x04-1MP_P1.20mm_Vertical +Molex Pico-EZmate series connector, 78171-0004 (http://www.molex.com/pdm_docs/sd/781710002_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-EZmate side entry +0 +6 +5 +Connector_Molex +Molex_Pico-EZmate_78171-0005_1x05-1MP_P1.20mm_Vertical +Molex Pico-EZmate series connector, 78171-0005 (http://www.molex.com/pdm_docs/sd/781710002_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-EZmate side entry +0 +7 +6 +Connector_Molex +Molex_Pico-EZmate_Slim_202656-0021_1x02-1MP_P1.20mm_Vertical +Molex Pico-EZmate_Slim series connector, 202656-0021 (http://www.molex.com/pdm_docs/sd/2026560021_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-EZmate_Slim side entry +0 +4 +3 +Connector_Molex +Molex_Pico-Lock_504050-0491_1x04-1MP_P1.50mm_Horizontal +Molex Pico-Lock series connector, 504050-0491 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Lock horizontal +0 +6 +5 +Connector_Molex +Molex_Pico-Lock_504050-0591_1x05-1MP_P1.50mm_Horizontal +Molex Pico-Lock series connector, 504050-0591 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Lock horizontal +0 +7 +6 +Connector_Molex +Molex_Pico-Lock_504050-0691_1x06-1MP_P1.50mm_Horizontal +Molex Pico-Lock series connector, 504050-0691 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Lock horizontal +0 +8 +7 +Connector_Molex +Molex_Pico-Lock_504050-0791_1x07-1MP_P1.50mm_Horizontal +Molex Pico-Lock series connector, 504050-0791 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Lock horizontal +0 +9 +8 +Connector_Molex +Molex_Pico-Lock_504050-0891_1x08-1MP_P1.50mm_Horizontal +Molex Pico-Lock series connector, 504050-0891 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Lock horizontal +0 +10 +9 +Connector_Molex +Molex_Pico-Lock_504050-1091_1x10-1MP_P1.50mm_Horizontal +Molex Pico-Lock series connector, 504050-1091 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Lock horizontal +0 +12 +11 +Connector_Molex +Molex_Pico-Lock_504050-1291_1x12-1MP_P1.50mm_Horizontal +Molex Pico-Lock series connector, 504050-1291 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Lock horizontal +0 +14 +13 +Connector_Molex +Molex_Pico-SPOX_87437-1443_1x14-P1.5mm_Vertical +Molex Pico-SPOX Connector System, 87437-1443, 14 Pins per row (https://www.molex.com/pdm_docs/sd/874371443_sd.pdf#page=2) +molex pico spox 14 +0 +28 +14 +Connector_Molex +Molex_PicoBlade_53047-0210_1x02_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-0210, 2 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +2 +2 +Connector_Molex +Molex_PicoBlade_53047-0310_1x03_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-0310, 3 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +3 +3 +Connector_Molex +Molex_PicoBlade_53047-0410_1x04_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-0410, 4 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +4 +4 +Connector_Molex +Molex_PicoBlade_53047-0510_1x05_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-0510, 5 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +5 +5 +Connector_Molex +Molex_PicoBlade_53047-0610_1x06_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-0610, 6 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +6 +6 +Connector_Molex +Molex_PicoBlade_53047-0710_1x07_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-0710, 7 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +7 +7 +Connector_Molex +Molex_PicoBlade_53047-0810_1x08_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-0810, 8 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +8 +8 +Connector_Molex +Molex_PicoBlade_53047-0910_1x09_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-0910, 9 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +9 +9 +Connector_Molex +Molex_PicoBlade_53047-1010_1x10_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-1010, 10 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +10 +10 +Connector_Molex +Molex_PicoBlade_53047-1110_1x11_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-1110, 11 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +11 +11 +Connector_Molex +Molex_PicoBlade_53047-1210_1x12_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-1210, 12 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +12 +12 +Connector_Molex +Molex_PicoBlade_53047-1310_1x13_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-1310, 13 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +13 +13 +Connector_Molex +Molex_PicoBlade_53047-1410_1x14_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-1410, 14 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +14 +14 +Connector_Molex +Molex_PicoBlade_53047-1510_1x15_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-1510, 15 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +15 +15 +Connector_Molex +Molex_PicoBlade_53048-0210_1x02_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-0210, 2 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +2 +2 +Connector_Molex +Molex_PicoBlade_53048-0310_1x03_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-0310, 3 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +3 +3 +Connector_Molex +Molex_PicoBlade_53048-0410_1x04_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-0410, 4 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +4 +4 +Connector_Molex +Molex_PicoBlade_53048-0510_1x05_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-0510, 5 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +5 +5 +Connector_Molex +Molex_PicoBlade_53048-0610_1x06_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-0610, 6 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +6 +6 +Connector_Molex +Molex_PicoBlade_53048-0710_1x07_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-0710, 7 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +7 +7 +Connector_Molex +Molex_PicoBlade_53048-0810_1x08_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-0810, 8 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +8 +8 +Connector_Molex +Molex_PicoBlade_53048-0910_1x09_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-0910, 9 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +9 +9 +Connector_Molex +Molex_PicoBlade_53048-1010_1x10_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-1010, 10 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +10 +10 +Connector_Molex +Molex_PicoBlade_53048-1110_1x11_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-1110, 11 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +11 +11 +Connector_Molex +Molex_PicoBlade_53048-1210_1x12_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-1210, 12 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +12 +12 +Connector_Molex +Molex_PicoBlade_53048-1310_1x13_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-1310, 13 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +13 +13 +Connector_Molex +Molex_PicoBlade_53048-1410_1x14_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-1410, 14 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +14 +14 +Connector_Molex +Molex_PicoBlade_53048-1510_1x15_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-1510, 15 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +15 +15 +Connector_Molex +Molex_PicoBlade_53261-0271_1x02-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-0271 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +4 +3 +Connector_Molex +Molex_PicoBlade_53261-0371_1x03-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-0371 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +5 +4 +Connector_Molex +Molex_PicoBlade_53261-0471_1x04-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-0471 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +6 +5 +Connector_Molex +Molex_PicoBlade_53261-0571_1x05-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-0571 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +7 +6 +Connector_Molex +Molex_PicoBlade_53261-0671_1x06-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-0671 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +8 +7 +Connector_Molex +Molex_PicoBlade_53261-0771_1x07-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-0771 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +9 +8 +Connector_Molex +Molex_PicoBlade_53261-0871_1x08-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-0871 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +10 +9 +Connector_Molex +Molex_PicoBlade_53261-0971_1x09-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-0971 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +11 +10 +Connector_Molex +Molex_PicoBlade_53261-1071_1x10-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-1071 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +12 +11 +Connector_Molex +Molex_PicoBlade_53261-1171_1x11-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-1171 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +13 +12 +Connector_Molex +Molex_PicoBlade_53261-1271_1x12-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-1271 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +14 +13 +Connector_Molex +Molex_PicoBlade_53261-1371_1x13-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-1371 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +15 +14 +Connector_Molex +Molex_PicoBlade_53261-1471_1x14-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-1471 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +16 +15 +Connector_Molex +Molex_PicoBlade_53261-1571_1x15-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-1571 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +17 +16 +Connector_Molex +Molex_PicoBlade_53261-1771_1x17-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-1771 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +19 +18 +Connector_Molex +Molex_PicoBlade_53398-0271_1x02-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-0271 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +4 +3 +Connector_Molex +Molex_PicoBlade_53398-0371_1x03-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-0371 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +5 +4 +Connector_Molex +Molex_PicoBlade_53398-0471_1x04-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-0471 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +6 +5 +Connector_Molex +Molex_PicoBlade_53398-0571_1x05-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-0571 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +7 +6 +Connector_Molex +Molex_PicoBlade_53398-0671_1x06-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-0671 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +8 +7 +Connector_Molex +Molex_PicoBlade_53398-0771_1x07-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-0771 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +9 +8 +Connector_Molex +Molex_PicoBlade_53398-0871_1x08-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-0871 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +10 +9 +Connector_Molex +Molex_PicoBlade_53398-0971_1x09-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-0971 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +11 +10 +Connector_Molex +Molex_PicoBlade_53398-1071_1x10-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-1071 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +12 +11 +Connector_Molex +Molex_PicoBlade_53398-1171_1x11-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-1171 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +13 +12 +Connector_Molex +Molex_PicoBlade_53398-1271_1x12-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-1271 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +14 +13 +Connector_Molex +Molex_PicoBlade_53398-1371_1x13-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-1371 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +15 +14 +Connector_Molex +Molex_PicoBlade_53398-1471_1x14-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-1471 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +16 +15 +Connector_Molex +Molex_PicoBlade_53398-1571_1x15-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-1571 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +17 +16 +Connector_Molex +Molex_Picoflex_90325-0004_2x02_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0004, 4 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +4 +4 +Connector_Molex +Molex_Picoflex_90325-0006_2x03_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0006, 6 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +6 +6 +Connector_Molex +Molex_Picoflex_90325-0008_2x04_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0008, 8 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +8 +8 +Connector_Molex +Molex_Picoflex_90325-0010_2x05_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0010, 10 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +10 +10 +Connector_Molex +Molex_Picoflex_90325-0012_2x06_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0012, 12 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +12 +12 +Connector_Molex +Molex_Picoflex_90325-0014_2x07_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0014, 14 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +14 +14 +Connector_Molex +Molex_Picoflex_90325-0016_2x08_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0016, 16 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +16 +16 +Connector_Molex +Molex_Picoflex_90325-0018_2x09_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0018, 18 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +18 +18 +Connector_Molex +Molex_Picoflex_90325-0020_2x10_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0020, 20 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +20 +20 +Connector_Molex +Molex_Picoflex_90325-0022_2x11_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0022, 22 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +22 +22 +Connector_Molex +Molex_Picoflex_90325-0024_2x12_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0024, 24 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +24 +24 +Connector_Molex +Molex_Picoflex_90325-0026_2x13_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0026, 26 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +26 +26 +Connector_Molex +Molex_Picoflex_90814-0004_2x02_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0004, 4 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +4 +4 +Connector_Molex +Molex_Picoflex_90814-0006_2x03_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0006, 6 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +6 +6 +Connector_Molex +Molex_Picoflex_90814-0008_2x04_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0008, 8 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +8 +8 +Connector_Molex +Molex_Picoflex_90814-0010_2x05_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0010, 10 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +10 +10 +Connector_Molex +Molex_Picoflex_90814-0012_2x06_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0012, 12 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +12 +12 +Connector_Molex +Molex_Picoflex_90814-0014_2x07_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0014, 14 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +14 +14 +Connector_Molex +Molex_Picoflex_90814-0016_2x08_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0016, 16 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +16 +16 +Connector_Molex +Molex_Picoflex_90814-0018_2x09_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0018, 18 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +18 +18 +Connector_Molex +Molex_Picoflex_90814-0020_2x10_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0020, 20 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +20 +20 +Connector_Molex +Molex_Picoflex_90814-0022_2x11_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0022, 22 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +22 +22 +Connector_Molex +Molex_Picoflex_90814-0024_2x12_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0024, 24 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +24 +24 +Connector_Molex +Molex_Picoflex_90814-0026_2x13_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0026, 26 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +26 +26 +Connector_Molex +Molex_SL_171971-0002_1x02_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0002 (compatible alternatives: 171971-0102, 171971-0202), 2 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +2 +2 +Connector_Molex +Molex_SL_171971-0003_1x03_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0003 (compatible alternatives: 171971-0103, 171971-0203), 3 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +3 +3 +Connector_Molex +Molex_SL_171971-0004_1x04_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0004 (compatible alternatives: 171971-0104, 171971-0204), 4 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +4 +4 +Connector_Molex +Molex_SL_171971-0005_1x05_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0005 (compatible alternatives: 171971-0105, 171971-0205), 5 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +5 +5 +Connector_Molex +Molex_SL_171971-0006_1x06_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0006 (compatible alternatives: 171971-0106, 171971-0206), 6 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +6 +6 +Connector_Molex +Molex_SL_171971-0007_1x07_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0007 (compatible alternatives: 171971-0107, 171971-0207), 7 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +7 +7 +Connector_Molex +Molex_SL_171971-0008_1x08_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0008 (compatible alternatives: 171971-0108, 171971-0208), 8 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +8 +8 +Connector_Molex +Molex_SL_171971-0009_1x09_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0009 (compatible alternatives: 171971-0109, 171971-0209), 9 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +9 +9 +Connector_Molex +Molex_SL_171971-0010_1x10_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0010 (compatible alternatives: 171971-0110, 171971-0210), 10 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +10 +10 +Connector_Molex +Molex_SL_171971-0011_1x11_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0011 (compatible alternatives: 171971-0111, 171971-0211), 11 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +11 +11 +Connector_Molex +Molex_SL_171971-0012_1x12_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0012 (compatible alternatives: 171971-0112, 171971-0212), 12 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +12 +12 +Connector_Molex +Molex_SL_171971-0013_1x13_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0013 (compatible alternatives: 171971-0113, 171971-0213), 13 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +13 +13 +Connector_Molex +Molex_SL_171971-0014_1x14_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0014 (compatible alternatives: 171971-0114, 171971-0214), 14 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +14 +14 +Connector_Molex +Molex_SL_171971-0015_1x15_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0015 (compatible alternatives: 171971-0115, 171971-0215), 15 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +15 +15 +Connector_Molex +Molex_SL_171971-0016_1x16_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0016 (compatible alternatives: 171971-0116, 171971-0216), 16 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +16 +16 +Connector_Molex +Molex_SL_171971-0017_1x17_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0017 (compatible alternatives: 171971-0117, 171971-0217), 17 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +17 +17 +Connector_Molex +Molex_SL_171971-0018_1x18_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0018 (compatible alternatives: 171971-0118, 171971-0218), 18 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +18 +18 +Connector_Molex +Molex_SL_171971-0019_1x19_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0019 (compatible alternatives: 171971-0119, 171971-0219), 19 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +19 +19 +Connector_Molex +Molex_SL_171971-0020_1x20_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0020 (compatible alternatives: 171971-0120, 171971-0220), 20 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +20 +20 +Connector_Molex +Molex_SL_171971-0021_1x21_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0021 (compatible alternatives: 171971-0121, 171971-0221), 21 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +21 +21 +Connector_Molex +Molex_SL_171971-0022_1x22_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0022 (compatible alternatives: 171971-0122, 171971-0222), 22 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +22 +22 +Connector_Molex +Molex_SL_171971-0023_1x23_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0023 (compatible alternatives: 171971-0123, 171971-0223), 23 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +23 +23 +Connector_Molex +Molex_SL_171971-0024_1x24_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0024 (compatible alternatives: 171971-0124, 171971-0224), 24 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +24 +24 +Connector_Molex +Molex_SL_171971-0025_1x25_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0025 (compatible alternatives: 171971-0125, 171971-0225), 25 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +25 +25 +Connector_Molex +Molex_SPOX_5267-02A_1x02_P2.50mm_Vertical +Molex SPOX Connector System, 5267-02A, 2 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +2 +2 +Connector_Molex +Molex_SPOX_5267-03A_1x03_P2.50mm_Vertical +Molex SPOX Connector System, 5267-03A, 3 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +3 +3 +Connector_Molex +Molex_SPOX_5267-04A_1x04_P2.50mm_Vertical +Molex SPOX Connector System, 5267-04A, 4 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +4 +4 +Connector_Molex +Molex_SPOX_5267-05A_1x05_P2.50mm_Vertical +Molex SPOX Connector System, 5267-05A, 5 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +5 +5 +Connector_Molex +Molex_SPOX_5267-06A_1x06_P2.50mm_Vertical +Molex SPOX Connector System, 5267-06A, 6 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +6 +6 +Connector_Molex +Molex_SPOX_5267-07A_1x07_P2.50mm_Vertical +Molex SPOX Connector System, 5267-07A, 7 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +7 +7 +Connector_Molex +Molex_SPOX_5267-08A_1x08_P2.50mm_Vertical +Molex SPOX Connector System, 5267-08A, 8 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +8 +8 +Connector_Molex +Molex_SPOX_5267-09A_1x09_P2.50mm_Vertical +Molex SPOX Connector System, 5267-09A, 9 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +9 +9 +Connector_Molex +Molex_SPOX_5267-10A_1x10_P2.50mm_Vertical +Molex SPOX Connector System, 5267-10A, 10 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +10 +10 +Connector_Molex +Molex_SPOX_5267-11A_1x11_P2.50mm_Vertical +Molex SPOX Connector System, 5267-11A, 11 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +11 +11 +Connector_Molex +Molex_SPOX_5267-12A_1x12_P2.50mm_Vertical +Molex SPOX Connector System, 5267-12A, 12 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +12 +12 +Connector_Molex +Molex_SPOX_5267-13A_1x13_P2.50mm_Vertical +Molex SPOX Connector System, 5267-13A, 13 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +13 +13 +Connector_Molex +Molex_SPOX_5267-14A_1x14_P2.50mm_Vertical +Molex SPOX Connector System, 5267-14A, 14 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +14 +14 +Connector_Molex +Molex_SPOX_5267-15A_1x15_P2.50mm_Vertical +Molex SPOX Connector System, 5267-15A, 15 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +15 +15 +Connector_Molex +Molex_SPOX_5268-02A_1x02_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-02A, 2 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +2 +2 +Connector_Molex +Molex_SPOX_5268-03A_1x03_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-03A, 3 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +3 +3 +Connector_Molex +Molex_SPOX_5268-04A_1x04_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-04A, 4 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +4 +4 +Connector_Molex +Molex_SPOX_5268-05A_1x05_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-05A, 5 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +5 +5 +Connector_Molex +Molex_SPOX_5268-06A_1x06_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-06A, 6 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +6 +6 +Connector_Molex +Molex_SPOX_5268-07A_1x07_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-07A, 7 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +7 +7 +Connector_Molex +Molex_SPOX_5268-08A_1x08_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-08A, 8 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +8 +8 +Connector_Molex +Molex_SPOX_5268-09A_1x09_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-09A, 9 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +9 +9 +Connector_Molex +Molex_SPOX_5268-10A_1x10_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-10A, 10 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +10 +10 +Connector_Molex +Molex_SPOX_5268-11A_1x11_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-11A, 11 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +11 +11 +Connector_Molex +Molex_SPOX_5268-12A_1x12_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-12A, 12 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +12 +12 +Connector_Molex +Molex_SPOX_5268-13A_1x13_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-13A, 13 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +13 +13 +Connector_Molex +Molex_SPOX_5268-14A_1x14_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-14A, 14 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +14 +14 +Connector_Molex +Molex_SPOX_5268-15A_1x15_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-15A, 15 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +15 +15 +Connector_Molex +Molex_Sabre_43160-0102_1x02_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-0102, 2 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +4 +2 +Connector_Molex +Molex_Sabre_43160-0102_1x02_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-0102, With thermal vias in pads, 2 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +30 +2 +Connector_Molex +Molex_Sabre_43160-0103_1x03_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-0103, 3 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +6 +3 +Connector_Molex +Molex_Sabre_43160-0103_1x03_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-0103, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +45 +3 +Connector_Molex +Molex_Sabre_43160-0104_1x04_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-0104, 4 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +8 +4 +Connector_Molex +Molex_Sabre_43160-0104_1x04_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-0104, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +60 +4 +Connector_Molex +Molex_Sabre_43160-0105_1x05_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-0105, 5 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +10 +5 +Connector_Molex +Molex_Sabre_43160-0105_1x05_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-0105, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +75 +5 +Connector_Molex +Molex_Sabre_43160-0106_1x06_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-0106, 6 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +12 +6 +Connector_Molex +Molex_Sabre_43160-0106_1x06_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-0106, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +90 +6 +Connector_Molex +Molex_Sabre_43160-1102_1x02_P7.49mm_Horizontal +Molex Sabre Power Connector, 43160-1102, 2 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +6 +2 +Connector_Molex +Molex_Sabre_43160-1102_1x02_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 43160-1102, With thermal vias in pads, 2 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +32 +2 +Connector_Molex +Molex_Sabre_43160-1103_1x03_P7.49mm_Horizontal +Molex Sabre Power Connector, 43160-1103, 3 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +8 +3 +Connector_Molex +Molex_Sabre_43160-1103_1x03_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 43160-1103, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +47 +3 +Connector_Molex +Molex_Sabre_43160-1104_1x04_P7.49mm_Horizontal +Molex Sabre Power Connector, 43160-1104, 4 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +10 +4 +Connector_Molex +Molex_Sabre_43160-1104_1x04_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 43160-1104, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +62 +4 +Connector_Molex +Molex_Sabre_43160-1105_1x05_P7.49mm_Horizontal +Molex Sabre Power Connector, 43160-1105, 5 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +12 +5 +Connector_Molex +Molex_Sabre_43160-1105_1x05_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 43160-1105, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +77 +5 +Connector_Molex +Molex_Sabre_43160-1106_1x06_P7.49mm_Horizontal +Molex Sabre Power Connector, 43160-1106, 6 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +14 +6 +Connector_Molex +Molex_Sabre_43160-1106_1x06_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 43160-1106, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +92 +6 +Connector_Molex +Molex_Sabre_43160-2102_1x02_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-2102, 2 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +6 +2 +Connector_Molex +Molex_Sabre_43160-2102_1x02_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-2102, With thermal vias in pads, 2 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +32 +2 +Connector_Molex +Molex_Sabre_43160-2103_1x03_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-2103, 3 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +8 +3 +Connector_Molex +Molex_Sabre_43160-2103_1x03_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-2103, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +47 +3 +Connector_Molex +Molex_Sabre_43160-2104_1x04_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-2104, 4 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +10 +4 +Connector_Molex +Molex_Sabre_43160-2104_1x04_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-2104, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +62 +4 +Connector_Molex +Molex_Sabre_43160-2105_1x05_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-2105, 5 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +12 +5 +Connector_Molex +Molex_Sabre_43160-2105_1x05_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-2105, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +77 +5 +Connector_Molex +Molex_Sabre_43160-2106_1x06_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-2106, 6 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +14 +6 +Connector_Molex +Molex_Sabre_43160-2106_1x06_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-2106, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +92 +6 +Connector_Molex +Molex_Sabre_46007-1102_1x02_P7.49mm_Horizontal +Molex Sabre Power Connector, 46007-1102, 2 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +4 +2 +Connector_Molex +Molex_Sabre_46007-1102_1x02_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 46007-1102, With thermal vias in pads, 2 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +30 +2 +Connector_Molex +Molex_Sabre_46007-1103_1x03_P7.49mm_Horizontal +Molex Sabre Power Connector, 46007-1103, 3 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +6 +3 +Connector_Molex +Molex_Sabre_46007-1103_1x03_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 46007-1103, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +45 +3 +Connector_Molex +Molex_Sabre_46007-1104_1x04_P7.49mm_Horizontal +Molex Sabre Power Connector, 46007-1104, 4 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +8 +4 +Connector_Molex +Molex_Sabre_46007-1104_1x04_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 46007-1104, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +60 +4 +Connector_Molex +Molex_Sabre_46007-1105_1x05_P7.49mm_Horizontal +Molex Sabre Power Connector, 46007-1105, 5 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +10 +5 +Connector_Molex +Molex_Sabre_46007-1105_1x05_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 46007-1105, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +75 +5 +Connector_Molex +Molex_Sabre_46007-1106_1x06_P7.49mm_Horizontal +Molex Sabre Power Connector, 46007-1106, 6 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +12 +6 +Connector_Molex +Molex_Sabre_46007-1106_1x06_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 46007-1106, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +90 +6 +Connector_Molex +Molex_SlimStack_52991-0200_2x10_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0200, 20 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +20 +20 +Connector_Molex +Molex_SlimStack_52991-0208_2x10_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0208, 20 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +20 +20 +Connector_Molex +Molex_SlimStack_52991-0300_2x15_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0300, 30 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +30 +30 +Connector_Molex +Molex_SlimStack_52991-0308_2x15_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0308, 30 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +30 +30 +Connector_Molex +Molex_SlimStack_52991-0400_2x20_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0400, 40 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +40 +40 +Connector_Molex +Molex_SlimStack_52991-0408_2x20_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0408, 40 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +40 +40 +Connector_Molex +Molex_SlimStack_52991-0500_2x25_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0500, 50 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +50 +50 +Connector_Molex +Molex_SlimStack_52991-0508_2x25_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0508, 50 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +50 +50 +Connector_Molex +Molex_SlimStack_52991-0600_2x30_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0600, 60 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +60 +60 +Connector_Molex +Molex_SlimStack_52991-0608_2x30_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0608, 60 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +60 +60 +Connector_Molex +Molex_SlimStack_52991-0700_2x35_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0700, 70 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +70 +70 +Connector_Molex +Molex_SlimStack_52991-0708_2x35_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0708, 70 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +70 +70 +Connector_Molex +Molex_SlimStack_52991-0800_2x40_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0800, 80 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +80 +80 +Connector_Molex +Molex_SlimStack_52991-0808_2x40_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0808, 80 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +80 +80 +Connector_Molex +Molex_SlimStack_53748-0208_2x10_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 53748-0208, 20 Pins (https://www.molex.com/pdm_docs/sd/537480308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +20 +20 +Connector_Molex +Molex_SlimStack_53748-0308_2x15_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 53748-0308, 30 Pins (https://www.molex.com/pdm_docs/sd/537480308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +30 +30 +Connector_Molex +Molex_SlimStack_53748-0408_2x20_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 53748-0408, 40 Pins (https://www.molex.com/pdm_docs/sd/537480308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +40 +40 +Connector_Molex +Molex_SlimStack_53748-0608_2x30_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 53748-0608, 60 Pins (https://www.molex.com/pdm_docs/sd/537480308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +60 +60 +Connector_Molex +Molex_SlimStack_53748-0708_2x35_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 53748-0708, 70 Pins (https://www.molex.com/pdm_docs/sd/537480308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +70 +70 +Connector_Molex +Molex_SlimStack_53748-0808_2x40_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 53748-0808, 80 Pins (https://www.molex.com/pdm_docs/sd/537480308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +80 +80 +Connector_Molex +Molex_SlimStack_54722-0164_2x08_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0164, 16 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +16 +16 +Connector_Molex +Molex_SlimStack_54722-0204_2x10_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0204, 20 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +20 +20 +Connector_Molex +Molex_SlimStack_54722-0224_2x11_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0224, 22 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +22 +22 +Connector_Molex +Molex_SlimStack_54722-0244_2x12_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0244, 24 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +24 +24 +Connector_Molex +Molex_SlimStack_54722-0304_2x15_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0304, 30 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +30 +30 +Connector_Molex +Molex_SlimStack_54722-0344_2x17_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0344, 34 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +34 +34 +Connector_Molex +Molex_SlimStack_54722-0404_2x20_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0404, 40 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +40 +40 +Connector_Molex +Molex_SlimStack_54722-0504_2x25_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0504, 50 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +50 +50 +Connector_Molex +Molex_SlimStack_54722-0604_2x30_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0604, 60 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +60 +60 +Connector_Molex +Molex_SlimStack_54722-0804_2x40_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0804, 80 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +80 +80 +Connector_Molex +Molex_SlimStack_55560-0161_2x08_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0161, 16 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +16 +16 +Connector_Molex +Molex_SlimStack_55560-0201_2x10_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0201, 20 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +20 +20 +Connector_Molex +Molex_SlimStack_55560-0221_2x11_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0221, 22 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +22 +22 +Connector_Molex +Molex_SlimStack_55560-0241_2x12_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0241, 24 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +24 +24 +Connector_Molex +Molex_SlimStack_55560-0301_2x15_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0301, 30 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +30 +30 +Connector_Molex +Molex_SlimStack_55560-0341_2x17_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0341, 34 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +34 +34 +Connector_Molex +Molex_SlimStack_55560-0401_2x20_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0401, 40 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +40 +40 +Connector_Molex +Molex_SlimStack_55560-0501_2x25_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0501, 50 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +50 +50 +Connector_Molex +Molex_SlimStack_55560-0601_2x30_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0601, 60 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +60 +60 +Connector_Molex +Molex_SlimStack_55560-0801_2x40_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0801, 80 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +80 +80 +Connector_Molex +Molex_SlimStack_501920-3001_2x15_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 501920-3001, 30 Pins (http://www.molex.com/pdm_docs/sd/5019204001_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +30 +30 +Connector_Molex +Molex_SlimStack_501920-4001_2x20_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 501920-4001, 40 Pins (http://www.molex.com/pdm_docs/sd/5019204001_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +40 +40 +Connector_Molex +Molex_SlimStack_501920-5001_2x25_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 501920-5001, 50 Pins (http://www.molex.com/pdm_docs/sd/5019204001_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +50 +50 +Connector_Molex +Molex_SlimStack_502426-0810_2x04_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-0810, 8 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +8 +8 +Connector_Molex +Molex_SlimStack_502426-1410_2x07_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-1410, 14 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +14 +14 +Connector_Molex +Molex_SlimStack_502426-2010_2x10_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-2010, 20 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +20 +20 +Connector_Molex +Molex_SlimStack_502426-2210_2x11_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-2210, 22 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +22 +22 +Connector_Molex +Molex_SlimStack_502426-2410_2x12_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-2410, 24 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +24 +24 +Connector_Molex +Molex_SlimStack_502426-2610_2x13_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-2610, 26 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +26 +26 +Connector_Molex +Molex_SlimStack_502426-3010_2x15_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-3010, 30 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +30 +30 +Connector_Molex +Molex_SlimStack_502426-3210_2x16_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-3210, 32 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +32 +32 +Connector_Molex +Molex_SlimStack_502426-3410_2x17_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-3410, 34 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +34 +34 +Connector_Molex +Molex_SlimStack_502426-4010_2x20_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-4010, 40 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +40 +40 +Connector_Molex +Molex_SlimStack_502426-4410_2x22_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-4410, 44 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +44 +44 +Connector_Molex +Molex_SlimStack_502426-5010_2x25_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-5010, 50 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +50 +50 +Connector_Molex +Molex_SlimStack_502426-6010_2x30_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-6010, 60 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +60 +60 +Connector_Molex +Molex_SlimStack_502426-6410_2x32_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-6410, 64 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +64 +64 +Connector_Molex +Molex_SlimStack_502426-8010_2x40_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-8010, 80 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +80 +80 +Connector_Molex +Molex_SlimStack_502430-0820_2x04_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-0820, 8 Pins (http://www.molex.com/pdm_docs/sd/5024300820_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +8 +8 +Connector_Molex +Molex_SlimStack_502430-1410_2x07_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-1410, 14 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +14 +14 +Connector_Molex +Molex_SlimStack_502430-2010_2x10_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-2010, 20 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +20 +20 +Connector_Molex +Molex_SlimStack_502430-2210_2x11_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-2210, 22 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +22 +22 +Connector_Molex +Molex_SlimStack_502430-2410_2x12_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-2410, 24 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +24 +24 +Connector_Molex +Molex_SlimStack_502430-2610_2x13_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-2610, 26 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +26 +26 +Connector_Molex +Molex_SlimStack_502430-3010_2x15_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-3010, 30 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +30 +30 +Connector_Molex +Molex_SlimStack_502430-3210_2x16_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-3210, 32 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +32 +32 +Connector_Molex +Molex_SlimStack_502430-3410_2x17_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-3410, 34 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +34 +34 +Connector_Molex +Molex_SlimStack_502430-4010_2x20_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-4010, 40 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +40 +40 +Connector_Molex +Molex_SlimStack_502430-4410_2x22_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-4410, 44 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +44 +44 +Connector_Molex +Molex_SlimStack_502430-5010_2x25_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-5010, 50 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +50 +50 +Connector_Molex +Molex_SlimStack_502430-6010_2x30_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-6010, 60 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +60 +60 +Connector_Molex +Molex_SlimStack_502430-6410_2x32_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-6410, 64 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +64 +64 +Connector_Molex +Molex_SlimStack_502430-8010_2x40_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-8010, 80 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +80 +80 +Connector_Multicomp +Multicomp_MC9A12-1034_2x05_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +10 +10 +Connector_Multicomp +Multicomp_MC9A12-1434_2x07_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +14 +14 +Connector_Multicomp +Multicomp_MC9A12-1634_2x08_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +16 +16 +Connector_Multicomp +Multicomp_MC9A12-2034_2x10_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +20 +20 +Connector_Multicomp +Multicomp_MC9A12-2634_2x13_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +26 +26 +Connector_Multicomp +Multicomp_MC9A12-3434_2x17_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +34 +34 +Connector_Multicomp +Multicomp_MC9A12-4034_2x20_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +40 +40 +Connector_Multicomp +Multicomp_MC9A12-5034_2x25_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +50 +50 +Connector_Multicomp +Multicomp_MC9A12-6034_2x30_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +60 +60 +Connector_Multicomp +Multicomp_MC9A12-6434_2x32_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +64 +64 +Connector_Multicomp +Multicomp_MC9A22-1034_2x05_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +10 +10 +Connector_Multicomp +Multicomp_MC9A22-1434_2x07_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +14 +14 +Connector_Multicomp +Multicomp_MC9A22-1634_2x08_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +16 +16 +Connector_Multicomp +Multicomp_MC9A22-2034_2x10_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +20 +20 +Connector_Multicomp +Multicomp_MC9A22-2634_2x13_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +26 +26 +Connector_Multicomp +Multicomp_MC9A22-3434_2x17_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +34 +34 +Connector_Multicomp +Multicomp_MC9A22-4034_2x20_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +40 +40 +Connector_Multicomp +Multicomp_MC9A22-5034_2x25_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +50 +50 +Connector_Multicomp +Multicomp_MC9A22-6034_2x30_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +60 +60 +Connector_PCBEdge +4UCON_10156_2x40_P1.27mm_Socket_Horizontal +4UCON 10156 Card edge socket with 80 contacts (40 each side), through-hole, http://www.4uconnector.com/online/object/4udrawing/10156.pdf +4UCON 10156 Card edge socket with 80 contacts +0 +80 +80 +Connector_PCBEdge +BUS_AT +AT ISA 16 bits Bus Edge Connector +BUS ISA AT Edge connector +0 +98 +98 +Connector_PCBEdge +BUS_PCI +PCI bus Edge Connector +PCI bus Edge Connector +0 +240 +120 +Connector_PCBEdge +BUS_PCI_Express_Mini +Mini-PCI Express bus connector (https://s3.amazonaws.com/fit-iot/download/facet-cards/documents/PCI_Express_miniCard_Electromechanical_specs_rev1.2.pdf#page=11) +mini pcie +0 +54 +53 +Connector_PCBEdge +BUS_PCI_Express_Mini_Dual +Mini-PCI Express bus connector full size with dual clips (https://s3.amazonaws.com/fit-iot/download/facet-cards/documents/PCI_Express_miniCard_Electromechanical_specs_rev1.2.pdf#page=28) +mini pcie +0 +54 +53 +Connector_PCBEdge +BUS_PCI_Express_Mini_Full +Mini-PCI Express bus connector full size with clips (https://s3.amazonaws.com/fit-iot/download/facet-cards/documents/PCI_Express_miniCard_Electromechanical_specs_rev1.2.pdf#page=24) +mini pcie +0 +54 +53 +Connector_PCBEdge +BUS_PCI_Express_Mini_Half +Mini-PCI Express bus connector half size with clips (https://s3.amazonaws.com/fit-iot/download/facet-cards/documents/PCI_Express_miniCard_Electromechanical_specs_rev1.2.pdf#page=25) +mini pcie +0 +54 +53 +Connector_PCBEdge +BUS_PCIexpress +PCIexpress Bus Edge Connector +PCIexpress Bus Edge Connector +0 +70 +36 +Connector_PCBEdge +BUS_PCIexpress_x1 +PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70 +PCIe +0 +36 +36 +Connector_PCBEdge +BUS_PCIexpress_x4 +PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70 +PCIe +0 +64 +64 +Connector_PCBEdge +BUS_PCIexpress_x8 +PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70 +PCIe +0 +98 +98 +Connector_PCBEdge +BUS_PCIexpress_x16 +PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70 +PCIe +0 +164 +164 +Connector_PCBEdge +Samtec_MECF-05-0_-L-DV_2x05_P1.27mm_Polarized_Edge +Highspeed card edge connector for PCB's with 05 contacts (polarized) +conn samtec card-edge high-speed +0 +8 +8 +Connector_PCBEdge +Samtec_MECF-05-0_-NP-L-DV_2x05_P1.27mm_Edge +Highspeed card edge connector for PCB's with 05 contacts (not polarized) +conn samtec card-edge high-speed +0 +10 +10 +Connector_PCBEdge +Samtec_MECF-05-01-L-DV-WT_2x05_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 05 contacts (polarized) +conn samtec card-edge high-speed +0 +10 +8 +Connector_PCBEdge +Samtec_MECF-05-01-L-DV_2x05_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 05 contacts (polarized) +conn samtec card-edge high-speed +0 +8 +8 +Connector_PCBEdge +Samtec_MECF-05-01-NP-L-DV-WT_2x05_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 05 contacts (not polarized) +conn samtec card-edge high-speed +0 +12 +10 +Connector_PCBEdge +Samtec_MECF-05-01-NP-L-DV_2x05_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 05 contacts (not polarized) +conn samtec card-edge high-speed +0 +10 +10 +Connector_PCBEdge +Samtec_MECF-05-02-L-DV-WT_2x05_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 05 contacts (polarized) +conn samtec card-edge high-speed +0 +10 +8 +Connector_PCBEdge +Samtec_MECF-05-02-L-DV_2x05_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 05 contacts (polarized) +conn samtec card-edge high-speed +0 +8 +8 +Connector_PCBEdge +Samtec_MECF-05-02-NP-L-DV-WT_2x05_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 05 contacts (not polarized) +conn samtec card-edge high-speed +0 +12 +10 +Connector_PCBEdge +Samtec_MECF-05-02-NP-L-DV_2x05_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 05 contacts (not polarized) +conn samtec card-edge high-speed +0 +10 +10 +Connector_PCBEdge +Samtec_MECF-08-0_-L-DV_2x08_P1.27mm_Polarized_Edge +Highspeed card edge connector for PCB's with 08 contacts (polarized) +conn samtec card-edge high-speed +0 +14 +14 +Connector_PCBEdge +Samtec_MECF-08-0_-NP-L-DV_2x08_P1.27mm_Edge +Highspeed card edge connector for PCB's with 08 contacts (not polarized) +conn samtec card-edge high-speed +0 +16 +16 +Connector_PCBEdge +Samtec_MECF-08-01-L-DV-WT_2x08_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 08 contacts (polarized) +conn samtec card-edge high-speed +0 +16 +14 +Connector_PCBEdge +Samtec_MECF-08-01-L-DV_2x08_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 08 contacts (polarized) +conn samtec card-edge high-speed +0 +14 +14 +Connector_PCBEdge +Samtec_MECF-08-01-NP-L-DV-WT_2x08_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 08 contacts (not polarized) +conn samtec card-edge high-speed +0 +18 +16 +Connector_PCBEdge +Samtec_MECF-08-01-NP-L-DV_2x08_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 08 contacts (not polarized) +conn samtec card-edge high-speed +0 +16 +16 +Connector_PCBEdge +Samtec_MECF-08-02-L-DV-WT_2x08_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 08 contacts (polarized) +conn samtec card-edge high-speed +0 +16 +14 +Connector_PCBEdge +Samtec_MECF-08-02-L-DV_2x08_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 08 contacts (polarized) +conn samtec card-edge high-speed +0 +14 +14 +Connector_PCBEdge +Samtec_MECF-08-02-NP-L-DV-WT_2x08_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 08 contacts (not polarized) +conn samtec card-edge high-speed +0 +18 +16 +Connector_PCBEdge +Samtec_MECF-08-02-NP-L-DV_2x08_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 08 contacts (not polarized) +conn samtec card-edge high-speed +0 +16 +16 +Connector_PCBEdge +Samtec_MECF-20-0_-L-DV_2x20_P1.27mm_Polarized_Edge +Highspeed card edge connector for PCB's with 20 contacts (polarized) +conn samtec card-edge high-speed +0 +38 +38 +Connector_PCBEdge +Samtec_MECF-20-0_-NP-L-DV_2x20_P1.27mm_Edge +Highspeed card edge connector for PCB's with 20 contacts (not polarized) +conn samtec card-edge high-speed +0 +40 +40 +Connector_PCBEdge +Samtec_MECF-20-01-L-DV-WT_2x20_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 20 contacts (polarized) +conn samtec card-edge high-speed +0 +40 +38 +Connector_PCBEdge +Samtec_MECF-20-01-L-DV_2x20_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 20 contacts (polarized) +conn samtec card-edge high-speed +0 +38 +38 +Connector_PCBEdge +Samtec_MECF-20-01-NP-L-DV-WT_2x20_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 20 contacts (not polarized) +conn samtec card-edge high-speed +0 +42 +40 +Connector_PCBEdge +Samtec_MECF-20-01-NP-L-DV_2x20_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 20 contacts (not polarized) +conn samtec card-edge high-speed +0 +40 +40 +Connector_PCBEdge +Samtec_MECF-20-02-L-DV-WT_2x20_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 20 contacts (polarized) +conn samtec card-edge high-speed +0 +40 +38 +Connector_PCBEdge +Samtec_MECF-20-02-L-DV_2x20_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 20 contacts (polarized) +conn samtec card-edge high-speed +0 +38 +38 +Connector_PCBEdge +Samtec_MECF-20-02-NP-L-DV-WT_2x20_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 20 contacts (not polarized) +conn samtec card-edge high-speed +0 +42 +40 +Connector_PCBEdge +Samtec_MECF-20-02-NP-L-DV_2x20_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 20 contacts (not polarized) +conn samtec card-edge high-speed +0 +40 +40 +Connector_PCBEdge +Samtec_MECF-30-0_-L-DV_2x30_P1.27mm_Polarized_Edge +Highspeed card edge connector for PCB's with 30 contacts (polarized) +conn samtec card-edge high-speed +0 +58 +58 +Connector_PCBEdge +Samtec_MECF-30-0_-NP-L-DV_2x30_P1.27mm_Edge +Highspeed card edge connector for PCB's with 30 contacts (not polarized) +conn samtec card-edge high-speed +0 +60 +60 +Connector_PCBEdge +Samtec_MECF-30-01-L-DV-WT_2x30_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 30 contacts (polarized) +conn samtec card-edge high-speed +0 +60 +58 +Connector_PCBEdge +Samtec_MECF-30-01-L-DV_2x30_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 30 contacts (polarized) +conn samtec card-edge high-speed +0 +58 +58 +Connector_PCBEdge +Samtec_MECF-30-01-NP-L-DV-WT_2x30_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 30 contacts (not polarized) +conn samtec card-edge high-speed +0 +62 +60 +Connector_PCBEdge +Samtec_MECF-30-01-NP-L-DV_2x30_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 30 contacts (not polarized) +conn samtec card-edge high-speed +0 +60 +60 +Connector_PCBEdge +Samtec_MECF-30-02-L-DV-WT_2x30_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 30 contacts (polarized) +conn samtec card-edge high-speed +0 +60 +58 +Connector_PCBEdge +Samtec_MECF-30-02-L-DV_2x30_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 30 contacts (polarized) +conn samtec card-edge high-speed +0 +58 +58 +Connector_PCBEdge +Samtec_MECF-30-02-NP-L-DV-WT_2x30_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 30 contacts (not polarized) +conn samtec card-edge high-speed +0 +62 +60 +Connector_PCBEdge +Samtec_MECF-30-02-NP-L-DV_2x30_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 30 contacts (not polarized) +conn samtec card-edge high-speed +0 +60 +60 +Connector_PCBEdge +Samtec_MECF-40-0_-L-DV_2x40_P1.27mm_Polarized_Edge +Highspeed card edge connector for PCB's with 40 contacts (polarized) +conn samtec card-edge high-speed +0 +78 +78 +Connector_PCBEdge +Samtec_MECF-40-0_-NP-L-DV_2x40_P1.27mm_Edge +Highspeed card edge connector for PCB's with 40 contacts (not polarized) +conn samtec card-edge high-speed +0 +80 +80 +Connector_PCBEdge +Samtec_MECF-40-01-L-DV-WT_2x40_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 40 contacts (polarized) +conn samtec card-edge high-speed +0 +80 +78 +Connector_PCBEdge +Samtec_MECF-40-01-L-DV_2x40_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 40 contacts (polarized) +conn samtec card-edge high-speed +0 +78 +78 +Connector_PCBEdge +Samtec_MECF-40-01-NP-L-DV-WT_2x40_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 40 contacts (not polarized) +conn samtec card-edge high-speed +0 +82 +80 +Connector_PCBEdge +Samtec_MECF-40-01-NP-L-DV_2x40_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 40 contacts (not polarized) +conn samtec card-edge high-speed +0 +80 +80 +Connector_PCBEdge +Samtec_MECF-40-02-L-DV-WT_2x40_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 40 contacts (polarized) +conn samtec card-edge high-speed +0 +80 +78 +Connector_PCBEdge +Samtec_MECF-40-02-L-DV_2x40_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 40 contacts (polarized) +conn samtec card-edge high-speed +0 +78 +78 +Connector_PCBEdge +Samtec_MECF-40-02-NP-L-DV-WT_2x40_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 40 contacts (not polarized) +conn samtec card-edge high-speed +0 +82 +80 +Connector_PCBEdge +Samtec_MECF-40-02-NP-L-DV_2x40_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 40 contacts (not polarized) +conn samtec card-edge high-speed +0 +80 +80 +Connector_PCBEdge +Samtec_MECF-50-0_-L-DV_2x50_P1.27mm_Polarized_Edge +Highspeed card edge connector for PCB's with 50 contacts (polarized) +conn samtec card-edge high-speed +0 +98 +98 +Connector_PCBEdge +Samtec_MECF-50-0_-NP-L-DV_2x50_P1.27mm_Edge +Highspeed card edge connector for PCB's with 50 contacts (not polarized) +conn samtec card-edge high-speed +0 +100 +100 +Connector_PCBEdge +Samtec_MECF-50-01-L-DV-WT_2x50_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 50 contacts (polarized) +conn samtec card-edge high-speed +0 +100 +98 +Connector_PCBEdge +Samtec_MECF-50-01-L-DV_2x50_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 50 contacts (polarized) +conn samtec card-edge high-speed +0 +98 +98 +Connector_PCBEdge +Samtec_MECF-50-01-NP-L-DV-WT_2x50_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 50 contacts (not polarized) +conn samtec card-edge high-speed +0 +102 +100 +Connector_PCBEdge +Samtec_MECF-50-01-NP-L-DV_2x50_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 50 contacts (not polarized) +conn samtec card-edge high-speed +0 +100 +100 +Connector_PCBEdge +Samtec_MECF-50-02-L-DV-WT_2x50_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 50 contacts (polarized) +conn samtec card-edge high-speed +0 +100 +98 +Connector_PCBEdge +Samtec_MECF-50-02-L-DV_2x50_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 50 contacts (polarized) +conn samtec card-edge high-speed +0 +98 +98 +Connector_PCBEdge +Samtec_MECF-50-02-NP-L-DV-WT_2x50_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 50 contacts (not polarized) +conn samtec card-edge high-speed +0 +102 +100 +Connector_PCBEdge +Samtec_MECF-50-02-NP-L-DV_2x50_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 50 contacts (not polarized) +conn samtec card-edge high-speed +0 +100 +100 +Connector_PCBEdge +Samtec_MECF-60-0_-L-DV_2x60_P1.27mm_Polarized_Edge +Highspeed card edge connector for PCB's with 60 contacts (polarized) +conn samtec card-edge high-speed +0 +116 +116 +Connector_PCBEdge +Samtec_MECF-60-0_-NP-L-DV_2x60_P1.27mm_Edge +Highspeed card edge connector for PCB's with 60 contacts (not polarized) +conn samtec card-edge high-speed +0 +120 +120 +Connector_PCBEdge +Samtec_MECF-60-01-L-DV-WT_2x60_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 60 contacts (polarized) +conn samtec card-edge high-speed +0 +118 +116 +Connector_PCBEdge +Samtec_MECF-60-01-L-DV_2x60_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 60 contacts (polarized) +conn samtec card-edge high-speed +0 +116 +116 +Connector_PCBEdge +Samtec_MECF-60-01-NP-L-DV-WT_2x60_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 60 contacts (not polarized) +conn samtec card-edge high-speed +0 +122 +120 +Connector_PCBEdge +Samtec_MECF-60-01-NP-L-DV_2x60_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 60 contacts (not polarized) +conn samtec card-edge high-speed +0 +120 +120 +Connector_PCBEdge +Samtec_MECF-60-02-L-DV-WT_2x60_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 60 contacts (polarized) +conn samtec card-edge high-speed +0 +118 +116 +Connector_PCBEdge +Samtec_MECF-60-02-L-DV_2x60_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 60 contacts (polarized) +conn samtec card-edge high-speed +0 +116 +116 +Connector_PCBEdge +Samtec_MECF-60-02-NP-L-DV-WT_2x60_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 60 contacts (not polarized) +conn samtec card-edge high-speed +0 +122 +120 +Connector_PCBEdge +Samtec_MECF-60-02-NP-L-DV_2x60_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 60 contacts (not polarized) +conn samtec card-edge high-speed +0 +120 +120 +Connector_PCBEdge +Samtec_MECF-70-0_-L-DV_2x70_P1.27mm_Polarized_Edge +Highspeed card edge connector for PCB's with 70 contacts (polarized) +conn samtec card-edge high-speed +0 +136 +136 +Connector_PCBEdge +Samtec_MECF-70-0_-NP-L-DV_2x70_P1.27mm_Edge +Highspeed card edge connector for PCB's with 70 contacts (not polarized) +conn samtec card-edge high-speed +0 +140 +140 +Connector_PCBEdge +Samtec_MECF-70-01-L-DV-WT_2x70_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 70 contacts (polarized) +conn samtec card-edge high-speed +0 +138 +136 +Connector_PCBEdge +Samtec_MECF-70-01-L-DV_2x70_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 70 contacts (polarized) +conn samtec card-edge high-speed +0 +136 +136 +Connector_PCBEdge +Samtec_MECF-70-01-NP-L-DV-WT_2x70_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 70 contacts (not polarized) +conn samtec card-edge high-speed +0 +142 +140 +Connector_PCBEdge +Samtec_MECF-70-01-NP-L-DV_2x70_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 70 contacts (not polarized) +conn samtec card-edge high-speed +0 +140 +140 +Connector_PCBEdge +Samtec_MECF-70-02-L-DV-WT_2x70_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 70 contacts (polarized) +conn samtec card-edge high-speed +0 +138 +136 +Connector_PCBEdge +Samtec_MECF-70-02-L-DV_2x70_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 70 contacts (polarized) +conn samtec card-edge high-speed +0 +136 +136 +Connector_PCBEdge +Samtec_MECF-70-02-NP-L-DV-WT_2x70_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 70 contacts (not polarized) +conn samtec card-edge high-speed +0 +142 +140 +Connector_PCBEdge +Samtec_MECF-70-02-NP-L-DV_2x70_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 70 contacts (not polarized) +conn samtec card-edge high-speed +0 +140 +140 +Connector_PCBEdge +molex_EDGELOCK_2-CKT +https://www.molex.com/pdm_docs/sd/2008900106_sd.pdf +Connector PCBEdge molex EDGELOCK +0 +2 +2 +Connector_PCBEdge +molex_EDGELOCK_4-CKT +https://www.molex.com/pdm_docs/sd/2008900106_sd.pdf +Connector PCBEdge molex EDGELOCK +0 +4 +4 +Connector_PCBEdge +molex_EDGELOCK_6-CKT +https://www.molex.com/pdm_docs/sd/2008900106_sd.pdf +Connector PCBEdge molex EDGELOCK +0 +6 +6 +Connector_PCBEdge +molex_EDGELOCK_8-CKT +https://www.molex.com/pdm_docs/sd/2008900106_sd.pdf +Connector PCBEdge molex EDGELOCK +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_2-G-7,62_1x02_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/2-G-7,62; number of pins: 02; pin pitch: 7.62mm; Angled || order number: 1766233 12A 630V +phoenix_contact connector GMSTBA_01x02_G_7.62mm +0 +2 +2 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_2-G_1x02_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/2-G; number of pins: 02; pin pitch: 7.50mm; Angled || order number: 1766343 12A 630V +phoenix_contact connector GMSTBA_01x02_G_7.50mm +0 +2 +2 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_3-G-7,62_1x03_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/3-G-7,62; number of pins: 03; pin pitch: 7.62mm; Angled || order number: 1766246 12A 630V +phoenix_contact connector GMSTBA_01x03_G_7.62mm +0 +3 +3 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_3-G_1x03_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/3-G; number of pins: 03; pin pitch: 7.50mm; Angled || order number: 1766356 12A 630V +phoenix_contact connector GMSTBA_01x03_G_7.50mm +0 +3 +3 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_4-G-7,62_1x04_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/4-G-7,62; number of pins: 04; pin pitch: 7.62mm; Angled || order number: 1766259 12A 630V +phoenix_contact connector GMSTBA_01x04_G_7.62mm +0 +4 +4 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_4-G_1x04_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/4-G; number of pins: 04; pin pitch: 7.50mm; Angled || order number: 1766369 12A 630V +phoenix_contact connector GMSTBA_01x04_G_7.50mm +0 +4 +4 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_5-G-7,62_1x05_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/5-G-7,62; number of pins: 05; pin pitch: 7.62mm; Angled || order number: 1766262 12A 630V +phoenix_contact connector GMSTBA_01x05_G_7.62mm +0 +5 +5 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_5-G_1x05_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/5-G; number of pins: 05; pin pitch: 7.50mm; Angled || order number: 1766372 12A 630V +phoenix_contact connector GMSTBA_01x05_G_7.50mm +0 +5 +5 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_6-G-7,62_1x06_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/6-G-7,62; number of pins: 06; pin pitch: 7.62mm; Angled || order number: 1766275 12A 630V +phoenix_contact connector GMSTBA_01x06_G_7.62mm +0 +6 +6 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_6-G_1x06_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/6-G; number of pins: 06; pin pitch: 7.50mm; Angled || order number: 1766385 12A 630V +phoenix_contact connector GMSTBA_01x06_G_7.50mm +0 +6 +6 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_7-G-7,62_1x07_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/7-G-7,62; number of pins: 07; pin pitch: 7.62mm; Angled || order number: 1766288 12A 630V +phoenix_contact connector GMSTBA_01x07_G_7.62mm +0 +7 +7 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_7-G_1x07_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/7-G; number of pins: 07; pin pitch: 7.50mm; Angled || order number: 1766398 12A 630V +phoenix_contact connector GMSTBA_01x07_G_7.50mm +0 +7 +7 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_8-G-7,62_1x08_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/8-G-7,62; number of pins: 08; pin pitch: 7.62mm; Angled || order number: 1766291 12A 630V +phoenix_contact connector GMSTBA_01x08_G_7.62mm +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_8-G_1x08_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/8-G; number of pins: 08; pin pitch: 7.50mm; Angled || order number: 1766408 12A 630V +phoenix_contact connector GMSTBA_01x08_G_7.50mm +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_9-G-7,62_1x09_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/9-G-7,62; number of pins: 09; pin pitch: 7.62mm; Angled || order number: 1766301 12A 630V +phoenix_contact connector GMSTBA_01x09_G_7.62mm +0 +9 +9 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_9-G_1x09_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/9-G; number of pins: 09; pin pitch: 7.50mm; Angled || order number: 1766411 12A 630V +phoenix_contact connector GMSTBA_01x09_G_7.50mm +0 +9 +9 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_10-G-7,62_1x10_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/10-G-7,62; number of pins: 10; pin pitch: 7.62mm; Angled || order number: 1766314 12A 630V +phoenix_contact connector GMSTBA_01x10_G_7.62mm +0 +10 +10 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_10-G_1x10_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/10-G; number of pins: 10; pin pitch: 7.50mm; Angled || order number: 1766424 12A 630V +phoenix_contact connector GMSTBA_01x10_G_7.50mm +0 +10 +10 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_11-G-7,62_1x11_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/11-G-7,62; number of pins: 11; pin pitch: 7.62mm; Angled || order number: 1766327 12A 630V +phoenix_contact connector GMSTBA_01x11_G_7.62mm +0 +11 +11 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_11-G_1x11_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/11-G; number of pins: 11; pin pitch: 7.50mm; Angled || order number: 1766437 12A 630V +phoenix_contact connector GMSTBA_01x11_G_7.50mm +0 +11 +11 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_12-G-7,62_1x12_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/12-G-7,62; number of pins: 12; pin pitch: 7.62mm; Angled || order number: 1766330 12A 630V +phoenix_contact connector GMSTBA_01x12_G_7.62mm +0 +12 +12 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_12-G_1x12_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/12-G; number of pins: 12; pin pitch: 7.50mm; Angled || order number: 1766440 12A 630V +phoenix_contact connector GMSTBA_01x12_G_7.50mm +0 +12 +12 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_2-G-7,62_1x02_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/2-G-7,62; number of pins: 02; pin pitch: 7.62mm; Vertical || order number: 1766770 12A 630V +phoenix_contact connector GMSTBVA_01x02_G_7.62mm +0 +2 +2 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_2-G_1x02_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/2-G; number of pins: 02; pin pitch: 7.50mm; Vertical || order number: 1766660 12A 630V +phoenix_contact connector GMSTBVA_01x02_G_7.50mm +0 +2 +2 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_3-G-7,62_1x03_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/3-G-7,62; number of pins: 03; pin pitch: 7.62mm; Vertical || order number: 1766783 12A 630V +phoenix_contact connector GMSTBVA_01x03_G_7.62mm +0 +3 +3 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_3-G_1x03_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/3-G; number of pins: 03; pin pitch: 7.50mm; Vertical || order number: 1766673 12A 630V +phoenix_contact connector GMSTBVA_01x03_G_7.50mm +0 +3 +3 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_4-G-7,62_1x04_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/4-G-7,62; number of pins: 04; pin pitch: 7.62mm; Vertical || order number: 1766796 12A 630V +phoenix_contact connector GMSTBVA_01x04_G_7.62mm +0 +4 +4 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_4-G_1x04_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/4-G; number of pins: 04; pin pitch: 7.50mm; Vertical || order number: 1766686 12A 630V +phoenix_contact connector GMSTBVA_01x04_G_7.50mm +0 +4 +4 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_5-G-7,62_1x05_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/5-G-7,62; number of pins: 05; pin pitch: 7.62mm; Vertical || order number: 1766806 12A 630V +phoenix_contact connector GMSTBVA_01x05_G_7.62mm +0 +5 +5 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_5-G_1x05_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/5-G; number of pins: 05; pin pitch: 7.50mm; Vertical || order number: 1766699 12A 630V +phoenix_contact connector GMSTBVA_01x05_G_7.50mm +0 +5 +5 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_6-G-7,62_1x06_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/6-G-7,62; number of pins: 06; pin pitch: 7.62mm; Vertical || order number: 1766819 12A 630V +phoenix_contact connector GMSTBVA_01x06_G_7.62mm +0 +6 +6 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_6-G_1x06_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/6-G; number of pins: 06; pin pitch: 7.50mm; Vertical || order number: 1766709 12A 630V +phoenix_contact connector GMSTBVA_01x06_G_7.50mm +0 +6 +6 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_7-G-7,62_1x07_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/7-G-7,62; number of pins: 07; pin pitch: 7.62mm; Vertical || order number: 1766822 12A 630V +phoenix_contact connector GMSTBVA_01x07_G_7.62mm +0 +7 +7 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_7-G_1x07_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/7-G; number of pins: 07; pin pitch: 7.50mm; Vertical || order number: 1766712 12A 630V +phoenix_contact connector GMSTBVA_01x07_G_7.50mm +0 +7 +7 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_8-G-7,62_1x08_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/8-G-7,62; number of pins: 08; pin pitch: 7.62mm; Vertical || order number: 1766835 12A 630V +phoenix_contact connector GMSTBVA_01x08_G_7.62mm +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_8-G_1x08_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/8-G; number of pins: 08; pin pitch: 7.50mm; Vertical || order number: 1766725 12A 630V +phoenix_contact connector GMSTBVA_01x08_G_7.50mm +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_9-G-7,62_1x09_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/9-G-7,62; number of pins: 09; pin pitch: 7.62mm; Vertical || order number: 1766848 12A 630V +phoenix_contact connector GMSTBVA_01x09_G_7.62mm +0 +9 +9 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_9-G_1x09_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/9-G; number of pins: 09; pin pitch: 7.50mm; Vertical || order number: 1766738 12A 630V +phoenix_contact connector GMSTBVA_01x09_G_7.50mm +0 +9 +9 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_10-G-7,62_1x10_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/10-G-7,62; number of pins: 10; pin pitch: 7.62mm; Vertical || order number: 1766851 12A 630V +phoenix_contact connector GMSTBVA_01x10_G_7.62mm +0 +10 +10 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_10-G_1x10_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/10-G; number of pins: 10; pin pitch: 7.50mm; Vertical || order number: 1766741 12A 630V +phoenix_contact connector GMSTBVA_01x10_G_7.50mm +0 +10 +10 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_11-G-7,62_1x11_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/11-G-7,62; number of pins: 11; pin pitch: 7.62mm; Vertical || order number: 1766864 12A 630V +phoenix_contact connector GMSTBVA_01x11_G_7.62mm +0 +11 +11 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_11-G_1x11_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/11-G; number of pins: 11; pin pitch: 7.50mm; Vertical || order number: 1766754 12A 630V +phoenix_contact connector GMSTBVA_01x11_G_7.50mm +0 +11 +11 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_12-G-7,62_1x12_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/12-G-7,62; number of pins: 12; pin pitch: 7.62mm; Vertical || order number: 1766877 12A 630V +phoenix_contact connector GMSTBVA_01x12_G_7.62mm +0 +12 +12 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_12-G_1x12_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/12-G; number of pins: 12; pin pitch: 7.50mm; Vertical || order number: 1766767 12A 630V +phoenix_contact connector GMSTBVA_01x12_G_7.50mm +0 +12 +12 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_2-GF-7,62_1x02_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/2-GF-7,62; number of pins: 02; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829154 12A 630V +phoenix_contact connector GMSTBV_01x02_GF_7.62mm +0 +2 +2 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_2-GF-7,62_1x02_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/2-GF-7,62; number of pins: 02; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829154 12A 630V +phoenix_contact connector GMSTBV_01x02_GF_7.62mm_MH +0 +2 +2 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_3-GF-7,62_1x03_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/3-GF-7,62; number of pins: 03; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829167 12A 630V +phoenix_contact connector GMSTBV_01x03_GF_7.62mm +0 +3 +3 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_3-GF-7,62_1x03_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/3-GF-7,62; number of pins: 03; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829167 12A 630V +phoenix_contact connector GMSTBV_01x03_GF_7.62mm_MH +0 +3 +3 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_4-GF-7,62_1x04_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/4-GF-7,62; number of pins: 04; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829170 12A 630V +phoenix_contact connector GMSTBV_01x04_GF_7.62mm +0 +4 +4 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_4-GF-7,62_1x04_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/4-GF-7,62; number of pins: 04; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829170 12A 630V +phoenix_contact connector GMSTBV_01x04_GF_7.62mm_MH +0 +4 +4 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_5-GF-7,62_1x05_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/5-GF-7,62; number of pins: 05; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829183 12A 630V +phoenix_contact connector GMSTBV_01x05_GF_7.62mm +0 +5 +5 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_5-GF-7,62_1x05_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/5-GF-7,62; number of pins: 05; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829183 12A 630V +phoenix_contact connector GMSTBV_01x05_GF_7.62mm_MH +0 +5 +5 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_6-GF-7,62_1x06_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/6-GF-7,62; number of pins: 06; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829196 12A 630V +phoenix_contact connector GMSTBV_01x06_GF_7.62mm +0 +6 +6 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_6-GF-7,62_1x06_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/6-GF-7,62; number of pins: 06; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829196 12A 630V +phoenix_contact connector GMSTBV_01x06_GF_7.62mm_MH +0 +6 +6 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_7-GF-7,62_1x07_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/7-GF-7,62; number of pins: 07; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829206 12A 630V +phoenix_contact connector GMSTBV_01x07_GF_7.62mm +0 +7 +7 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_7-GF-7,62_1x07_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/7-GF-7,62; number of pins: 07; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829206 12A 630V +phoenix_contact connector GMSTBV_01x07_GF_7.62mm_MH +0 +7 +7 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_8-GF-7,62_1x08_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/8-GF-7,62; number of pins: 08; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829219 12A 630V +phoenix_contact connector GMSTBV_01x08_GF_7.62mm +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_8-GF-7,62_1x08_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/8-GF-7,62; number of pins: 08; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829219 12A 630V +phoenix_contact connector GMSTBV_01x08_GF_7.62mm_MH +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_9-GF-7,62_1x09_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/9-GF-7,62; number of pins: 09; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829222 12A 630V +phoenix_contact connector GMSTBV_01x09_GF_7.62mm +0 +9 +9 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_9-GF-7,62_1x09_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/9-GF-7,62; number of pins: 09; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829222 12A 630V +phoenix_contact connector GMSTBV_01x09_GF_7.62mm_MH +0 +9 +9 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_10-GF-7,62_1x10_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/10-GF-7,62; number of pins: 10; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829235 12A 630V +phoenix_contact connector GMSTBV_01x10_GF_7.62mm +0 +10 +10 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_10-GF-7,62_1x10_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/10-GF-7,62; number of pins: 10; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829235 12A 630V +phoenix_contact connector GMSTBV_01x10_GF_7.62mm_MH +0 +10 +10 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_11-GF-7,62_1x11_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/11-GF-7,62; number of pins: 11; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829248 12A 630V +phoenix_contact connector GMSTBV_01x11_GF_7.62mm +0 +11 +11 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_11-GF-7,62_1x11_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/11-GF-7,62; number of pins: 11; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829248 12A 630V +phoenix_contact connector GMSTBV_01x11_GF_7.62mm_MH +0 +11 +11 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_12-GF-7,62_1x12_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/12-GF-7,62; number of pins: 12; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829251 12A 630V +phoenix_contact connector GMSTBV_01x12_GF_7.62mm +0 +12 +12 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_12-GF-7,62_1x12_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/12-GF-7,62; number of pins: 12; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829251 12A 630V +phoenix_contact connector GMSTBV_01x12_GF_7.62mm_MH +0 +12 +12 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_2-GF-7,62_1x02_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/2-GF-7,62; number of pins: 02; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806229 12A 630V +phoenix_contact connector GMSTB_01x02_GF_7.62mm +0 +2 +2 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_2-GF-7,62_1x02_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/2-GF-7,62; number of pins: 02; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806229 12A 630V +phoenix_contact connector GMSTB_01x02_GF_7.62mm_MH +0 +2 +2 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_3-GF-7,62_1x03_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/3-GF-7,62; number of pins: 03; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806232 12A 630V +phoenix_contact connector GMSTB_01x03_GF_7.62mm +0 +3 +3 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_3-GF-7,62_1x03_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/3-GF-7,62; number of pins: 03; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806232 12A 630V +phoenix_contact connector GMSTB_01x03_GF_7.62mm_MH +0 +3 +3 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_4-GF-7,62_1x04_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/4-GF-7,62; number of pins: 04; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806245 12A 630V +phoenix_contact connector GMSTB_01x04_GF_7.62mm +0 +4 +4 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_4-GF-7,62_1x04_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/4-GF-7,62; number of pins: 04; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806245 12A 630V +phoenix_contact connector GMSTB_01x04_GF_7.62mm_MH +0 +4 +4 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_5-GF-7,62_1x05_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/5-GF-7,62; number of pins: 05; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806258 12A 630V +phoenix_contact connector GMSTB_01x05_GF_7.62mm +0 +5 +5 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_5-GF-7,62_1x05_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/5-GF-7,62; number of pins: 05; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806258 12A 630V +phoenix_contact connector GMSTB_01x05_GF_7.62mm_MH +0 +5 +5 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_6-GF-7,62_1x06_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/6-GF-7,62; number of pins: 06; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806261 12A 630V +phoenix_contact connector GMSTB_01x06_GF_7.62mm +0 +6 +6 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_6-GF-7,62_1x06_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/6-GF-7,62; number of pins: 06; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806261 12A 630V +phoenix_contact connector GMSTB_01x06_GF_7.62mm_MH +0 +6 +6 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_7-GF-7,62_1x07_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/7-GF-7,62; number of pins: 07; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806274 12A 630V +phoenix_contact connector GMSTB_01x07_GF_7.62mm +0 +7 +7 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_7-GF-7,62_1x07_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/7-GF-7,62; number of pins: 07; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806274 12A 630V +phoenix_contact connector GMSTB_01x07_GF_7.62mm_MH +0 +7 +7 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_8-GF-7,62_1x08_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/8-GF-7,62; number of pins: 08; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806287 12A 630V +phoenix_contact connector GMSTB_01x08_GF_7.62mm +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_8-GF-7,62_1x08_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/8-GF-7,62; number of pins: 08; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806287 12A 630V +phoenix_contact connector GMSTB_01x08_GF_7.62mm_MH +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_9-GF-7,62_1x09_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/9-GF-7,62; number of pins: 09; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806290 12A 630V +phoenix_contact connector GMSTB_01x09_GF_7.62mm +0 +9 +9 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_9-GF-7,62_1x09_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/9-GF-7,62; number of pins: 09; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806290 12A 630V +phoenix_contact connector GMSTB_01x09_GF_7.62mm_MH +0 +9 +9 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_10-GF-7,62_1x10_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/10-GF-7,62; number of pins: 10; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806300 12A 630V +phoenix_contact connector GMSTB_01x10_GF_7.62mm +0 +10 +10 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_10-GF-7,62_1x10_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/10-GF-7,62; number of pins: 10; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806300 12A 630V +phoenix_contact connector GMSTB_01x10_GF_7.62mm_MH +0 +10 +10 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_11-GF-7,62_1x11_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/11-GF-7,62; number of pins: 11; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806313 12A 630V +phoenix_contact connector GMSTB_01x11_GF_7.62mm +0 +11 +11 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_11-GF-7,62_1x11_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/11-GF-7,62; number of pins: 11; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806313 12A 630V +phoenix_contact connector GMSTB_01x11_GF_7.62mm_MH +0 +11 +11 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_12-GF-7,62_1x12_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/12-GF-7,62; number of pins: 12; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806326 12A 630V +phoenix_contact connector GMSTB_01x12_GF_7.62mm +0 +12 +12 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_12-GF-7,62_1x12_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/12-GF-7,62; number of pins: 12; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806326 12A 630V +phoenix_contact connector GMSTB_01x12_GF_7.62mm_MH +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_2-G-3.5_1x02_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/2-G-3.5; number of pins: 02; pin pitch: 3.50mm; Vertical || order number: 1843606 8A 160V +phoenix_contact connector MCV_01x02_G_3.5mm +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_2-G-3.81_1x02_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/2-G-3.81; number of pins: 02; pin pitch: 3.81mm; Vertical || order number: 1803426 8A 160V +phoenix_contact connector MCV_01x02_G_3.81mm +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_2-GF-3.5_1x02_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/2-GF-3.5; number of pins: 02; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843224 8A 160V +phoenix_contact connector MCV_01x02_GF_3.5mm +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_2-GF-3.5_1x02_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/2-GF-3.5; number of pins: 02; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843224 8A 160V +phoenix_contact connector MCV_01x02_GF_3.5mm_MH +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_2-GF-3.81_1x02_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/2-GF-3.81; number of pins: 02; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830596 8A 160V +phoenix_contact connector MCV_01x02_GF_3.81mm +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_2-GF-3.81_1x02_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/2-GF-3.81; number of pins: 02; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830596 8A 160V +phoenix_contact connector MCV_01x02_GF_3.81mm_MH +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_3-G-3.5_1x03_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/3-G-3.5; number of pins: 03; pin pitch: 3.50mm; Vertical || order number: 1843619 8A 160V +phoenix_contact connector MCV_01x03_G_3.5mm +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_3-G-3.81_1x03_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/3-G-3.81; number of pins: 03; pin pitch: 3.81mm; Vertical || order number: 1803439 8A 160V +phoenix_contact connector MCV_01x03_G_3.81mm +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_3-GF-3.5_1x03_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/3-GF-3.5; number of pins: 03; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843237 8A 160V +phoenix_contact connector MCV_01x03_GF_3.5mm +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_3-GF-3.5_1x03_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/3-GF-3.5; number of pins: 03; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843237 8A 160V +phoenix_contact connector MCV_01x03_GF_3.5mm_MH +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_3-GF-3.81_1x03_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/3-GF-3.81; number of pins: 03; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830606 8A 160V +phoenix_contact connector MCV_01x03_GF_3.81mm +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_3-GF-3.81_1x03_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/3-GF-3.81; number of pins: 03; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830606 8A 160V +phoenix_contact connector MCV_01x03_GF_3.81mm_MH +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_4-G-3.5_1x04_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/4-G-3.5; number of pins: 04; pin pitch: 3.50mm; Vertical || order number: 1843622 8A 160V +phoenix_contact connector MCV_01x04_G_3.5mm +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_4-G-3.81_1x04_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/4-G-3.81; number of pins: 04; pin pitch: 3.81mm; Vertical || order number: 1803442 8A 160V +phoenix_contact connector MCV_01x04_G_3.81mm +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_4-GF-3.5_1x04_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/4-GF-3.5; number of pins: 04; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843240 8A 160V +phoenix_contact connector MCV_01x04_GF_3.5mm +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_4-GF-3.5_1x04_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/4-GF-3.5; number of pins: 04; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843240 8A 160V +phoenix_contact connector MCV_01x04_GF_3.5mm_MH +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_4-GF-3.81_1x04_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/4-GF-3.81; number of pins: 04; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830619 8A 160V +phoenix_contact connector MCV_01x04_GF_3.81mm +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_4-GF-3.81_1x04_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/4-GF-3.81; number of pins: 04; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830619 8A 160V +phoenix_contact connector MCV_01x04_GF_3.81mm_MH +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_5-G-3.5_1x05_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/5-G-3.5; number of pins: 05; pin pitch: 3.50mm; Vertical || order number: 1843635 8A 160V +phoenix_contact connector MCV_01x05_G_3.5mm +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_5-G-3.81_1x05_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/5-G-3.81; number of pins: 05; pin pitch: 3.81mm; Vertical || order number: 1803455 8A 160V +phoenix_contact connector MCV_01x05_G_3.81mm +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_5-GF-3.5_1x05_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/5-GF-3.5; number of pins: 05; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843253 8A 160V +phoenix_contact connector MCV_01x05_GF_3.5mm +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_5-GF-3.5_1x05_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/5-GF-3.5; number of pins: 05; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843253 8A 160V +phoenix_contact connector MCV_01x05_GF_3.5mm_MH +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_5-GF-3.81_1x05_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/5-GF-3.81; number of pins: 05; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830622 8A 160V +phoenix_contact connector MCV_01x05_GF_3.81mm +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_5-GF-3.81_1x05_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/5-GF-3.81; number of pins: 05; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830622 8A 160V +phoenix_contact connector MCV_01x05_GF_3.81mm_MH +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_6-G-3.5_1x06_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/6-G-3.5; number of pins: 06; pin pitch: 3.50mm; Vertical || order number: 1843648 8A 160V +phoenix_contact connector MCV_01x06_G_3.5mm +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_6-G-3.81_1x06_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/6-G-3.81; number of pins: 06; pin pitch: 3.81mm; Vertical || order number: 1803468 8A 160V +phoenix_contact connector MCV_01x06_G_3.81mm +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_6-GF-3.5_1x06_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/6-GF-3.5; number of pins: 06; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843266 8A 160V +phoenix_contact connector MCV_01x06_GF_3.5mm +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_6-GF-3.5_1x06_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/6-GF-3.5; number of pins: 06; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843266 8A 160V +phoenix_contact connector MCV_01x06_GF_3.5mm_MH +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_6-GF-3.81_1x06_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/6-GF-3.81; number of pins: 06; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830635 8A 160V +phoenix_contact connector MCV_01x06_GF_3.81mm +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_6-GF-3.81_1x06_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/6-GF-3.81; number of pins: 06; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830635 8A 160V +phoenix_contact connector MCV_01x06_GF_3.81mm_MH +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_7-G-3.5_1x07_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/7-G-3.5; number of pins: 07; pin pitch: 3.50mm; Vertical || order number: 1843651 8A 160V +phoenix_contact connector MCV_01x07_G_3.5mm +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_7-G-3.81_1x07_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/7-G-3.81; number of pins: 07; pin pitch: 3.81mm; Vertical || order number: 1803471 8A 160V +phoenix_contact connector MCV_01x07_G_3.81mm +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_7-GF-3.5_1x07_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/7-GF-3.5; number of pins: 07; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843279 8A 160V +phoenix_contact connector MCV_01x07_GF_3.5mm +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_7-GF-3.5_1x07_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/7-GF-3.5; number of pins: 07; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843279 8A 160V +phoenix_contact connector MCV_01x07_GF_3.5mm_MH +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_7-GF-3.81_1x07_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/7-GF-3.81; number of pins: 07; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830648 8A 160V +phoenix_contact connector MCV_01x07_GF_3.81mm +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_7-GF-3.81_1x07_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/7-GF-3.81; number of pins: 07; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830648 8A 160V +phoenix_contact connector MCV_01x07_GF_3.81mm_MH +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_8-G-3.5_1x08_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/8-G-3.5; number of pins: 08; pin pitch: 3.50mm; Vertical || order number: 1843664 8A 160V +phoenix_contact connector MCV_01x08_G_3.5mm +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_8-G-3.81_1x08_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/8-G-3.81; number of pins: 08; pin pitch: 3.81mm; Vertical || order number: 1803484 8A 160V +phoenix_contact connector MCV_01x08_G_3.81mm +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_8-GF-3.5_1x08_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/8-GF-3.5; number of pins: 08; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843282 8A 160V +phoenix_contact connector MCV_01x08_GF_3.5mm +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_8-GF-3.5_1x08_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/8-GF-3.5; number of pins: 08; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843282 8A 160V +phoenix_contact connector MCV_01x08_GF_3.5mm_MH +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_8-GF-3.81_1x08_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/8-GF-3.81; number of pins: 08; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830651 8A 160V +phoenix_contact connector MCV_01x08_GF_3.81mm +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_8-GF-3.81_1x08_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/8-GF-3.81; number of pins: 08; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830651 8A 160V +phoenix_contact connector MCV_01x08_GF_3.81mm_MH +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_9-G-3.5_1x09_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/9-G-3.5; number of pins: 09; pin pitch: 3.50mm; Vertical || order number: 1843677 8A 160V +phoenix_contact connector MCV_01x09_G_3.5mm +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_9-G-3.81_1x09_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/9-G-3.81; number of pins: 09; pin pitch: 3.81mm; Vertical || order number: 1803497 8A 160V +phoenix_contact connector MCV_01x09_G_3.81mm +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_9-GF-3.5_1x09_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/9-GF-3.5; number of pins: 09; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843295 8A 160V +phoenix_contact connector MCV_01x09_GF_3.5mm +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_9-GF-3.5_1x09_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/9-GF-3.5; number of pins: 09; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843295 8A 160V +phoenix_contact connector MCV_01x09_GF_3.5mm_MH +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_9-GF-3.81_1x09_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/9-GF-3.81; number of pins: 09; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830664 8A 160V +phoenix_contact connector MCV_01x09_GF_3.81mm +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_9-GF-3.81_1x09_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/9-GF-3.81; number of pins: 09; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830664 8A 160V +phoenix_contact connector MCV_01x09_GF_3.81mm_MH +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_10-G-3.5_1x10_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/10-G-3.5; number of pins: 10; pin pitch: 3.50mm; Vertical || order number: 1843680 8A 160V +phoenix_contact connector MCV_01x10_G_3.5mm +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_10-G-3.81_1x10_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/10-G-3.81; number of pins: 10; pin pitch: 3.81mm; Vertical || order number: 1803507 8A 160V +phoenix_contact connector MCV_01x10_G_3.81mm +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_10-GF-3.5_1x10_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/10-GF-3.5; number of pins: 10; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843305 8A 160V +phoenix_contact connector MCV_01x10_GF_3.5mm +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_10-GF-3.5_1x10_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/10-GF-3.5; number of pins: 10; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843305 8A 160V +phoenix_contact connector MCV_01x10_GF_3.5mm_MH +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_10-GF-3.81_1x10_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/10-GF-3.81; number of pins: 10; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830677 8A 160V +phoenix_contact connector MCV_01x10_GF_3.81mm +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_10-GF-3.81_1x10_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/10-GF-3.81; number of pins: 10; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830677 8A 160V +phoenix_contact connector MCV_01x10_GF_3.81mm_MH +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_11-G-3.5_1x11_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/11-G-3.5; number of pins: 11; pin pitch: 3.50mm; Vertical || order number: 1843693 8A 160V +phoenix_contact connector MCV_01x11_G_3.5mm +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_11-G-3.81_1x11_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/11-G-3.81; number of pins: 11; pin pitch: 3.81mm; Vertical || order number: 1803510 8A 160V +phoenix_contact connector MCV_01x11_G_3.81mm +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_11-GF-3.5_1x11_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/11-GF-3.5; number of pins: 11; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843318 8A 160V +phoenix_contact connector MCV_01x11_GF_3.5mm +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_11-GF-3.5_1x11_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/11-GF-3.5; number of pins: 11; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843318 8A 160V +phoenix_contact connector MCV_01x11_GF_3.5mm_MH +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_11-GF-3.81_1x11_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/11-GF-3.81; number of pins: 11; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830680 8A 160V +phoenix_contact connector MCV_01x11_GF_3.81mm +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_11-GF-3.81_1x11_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/11-GF-3.81; number of pins: 11; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830680 8A 160V +phoenix_contact connector MCV_01x11_GF_3.81mm_MH +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_12-G-3.5_1x12_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/12-G-3.5; number of pins: 12; pin pitch: 3.50mm; Vertical || order number: 1843703 8A 160V +phoenix_contact connector MCV_01x12_G_3.5mm +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_12-G-3.81_1x12_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/12-G-3.81; number of pins: 12; pin pitch: 3.81mm; Vertical || order number: 1803523 8A 160V +phoenix_contact connector MCV_01x12_G_3.81mm +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_12-GF-3.5_1x12_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/12-GF-3.5; number of pins: 12; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843321 8A 160V +phoenix_contact connector MCV_01x12_GF_3.5mm +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_12-GF-3.5_1x12_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/12-GF-3.5; number of pins: 12; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843321 8A 160V +phoenix_contact connector MCV_01x12_GF_3.5mm_MH +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_12-GF-3.81_1x12_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/12-GF-3.81; number of pins: 12; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830693 8A 160V +phoenix_contact connector MCV_01x12_GF_3.81mm +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_12-GF-3.81_1x12_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/12-GF-3.81; number of pins: 12; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830693 8A 160V +phoenix_contact connector MCV_01x12_GF_3.81mm_MH +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_13-G-3.5_1x13_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/13-G-3.5; number of pins: 13; pin pitch: 3.50mm; Vertical || order number: 1843716 8A 160V +phoenix_contact connector MCV_01x13_G_3.5mm +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_13-G-3.81_1x13_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/13-G-3.81; number of pins: 13; pin pitch: 3.81mm; Vertical || order number: 1803536 8A 160V +phoenix_contact connector MCV_01x13_G_3.81mm +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_13-GF-3.5_1x13_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/13-GF-3.5; number of pins: 13; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843334 8A 160V +phoenix_contact connector MCV_01x13_GF_3.5mm +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_13-GF-3.5_1x13_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/13-GF-3.5; number of pins: 13; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843334 8A 160V +phoenix_contact connector MCV_01x13_GF_3.5mm_MH +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_13-GF-3.81_1x13_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/13-GF-3.81; number of pins: 13; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830703 8A 160V +phoenix_contact connector MCV_01x13_GF_3.81mm +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_13-GF-3.81_1x13_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/13-GF-3.81; number of pins: 13; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830703 8A 160V +phoenix_contact connector MCV_01x13_GF_3.81mm_MH +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_14-G-3.5_1x14_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/14-G-3.5; number of pins: 14; pin pitch: 3.50mm; Vertical || order number: 1843729 8A 160V +phoenix_contact connector MCV_01x14_G_3.5mm +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_14-G-3.81_1x14_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/14-G-3.81; number of pins: 14; pin pitch: 3.81mm; Vertical || order number: 1803549 8A 160V +phoenix_contact connector MCV_01x14_G_3.81mm +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_14-GF-3.5_1x14_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/14-GF-3.5; number of pins: 14; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843347 8A 160V +phoenix_contact connector MCV_01x14_GF_3.5mm +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_14-GF-3.5_1x14_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/14-GF-3.5; number of pins: 14; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843347 8A 160V +phoenix_contact connector MCV_01x14_GF_3.5mm_MH +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_14-GF-3.81_1x14_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/14-GF-3.81; number of pins: 14; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830716 8A 160V +phoenix_contact connector MCV_01x14_GF_3.81mm +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_14-GF-3.81_1x14_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/14-GF-3.81; number of pins: 14; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830716 8A 160V +phoenix_contact connector MCV_01x14_GF_3.81mm_MH +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_15-G-3.5_1x15_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/15-G-3.5; number of pins: 15; pin pitch: 3.50mm; Vertical || order number: 1843732 8A 160V +phoenix_contact connector MCV_01x15_G_3.5mm +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_15-G-3.81_1x15_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/15-G-3.81; number of pins: 15; pin pitch: 3.81mm; Vertical || order number: 1803552 8A 160V +phoenix_contact connector MCV_01x15_G_3.81mm +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_15-GF-3.5_1x15_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/15-GF-3.5; number of pins: 15; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843350 8A 160V +phoenix_contact connector MCV_01x15_GF_3.5mm +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_15-GF-3.5_1x15_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/15-GF-3.5; number of pins: 15; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843350 8A 160V +phoenix_contact connector MCV_01x15_GF_3.5mm_MH +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_15-GF-3.81_1x15_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/15-GF-3.81; number of pins: 15; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830729 8A 160V +phoenix_contact connector MCV_01x15_GF_3.81mm +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_15-GF-3.81_1x15_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/15-GF-3.81; number of pins: 15; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830729 8A 160V +phoenix_contact connector MCV_01x15_GF_3.81mm_MH +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_16-G-3.5_1x16_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/16-G-3.5; number of pins: 16; pin pitch: 3.50mm; Vertical || order number: 1843745 8A 160V +phoenix_contact connector MCV_01x16_G_3.5mm +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_16-G-3.81_1x16_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/16-G-3.81; number of pins: 16; pin pitch: 3.81mm; Vertical || order number: 1803565 8A 160V +phoenix_contact connector MCV_01x16_G_3.81mm +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_16-GF-3.5_1x16_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/16-GF-3.5; number of pins: 16; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843363 8A 160V +phoenix_contact connector MCV_01x16_GF_3.5mm +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_16-GF-3.5_1x16_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/16-GF-3.5; number of pins: 16; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843363 8A 160V +phoenix_contact connector MCV_01x16_GF_3.5mm_MH +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_16-GF-3.81_1x16_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/16-GF-3.81; number of pins: 16; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830732 8A 160V +phoenix_contact connector MCV_01x16_GF_3.81mm +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_16-GF-3.81_1x16_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/16-GF-3.81; number of pins: 16; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830732 8A 160V +phoenix_contact connector MCV_01x16_GF_3.81mm_MH +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_2-G-3.5_1x02_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/2-G-3.5; number of pins: 02; pin pitch: 3.50mm; Angled || order number: 1844210 8A 160V +phoenix_contact connector MC_01x02_G_3.5mm +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_2-G-3.81_1x02_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/2-G-3.81; number of pins: 02; pin pitch: 3.81mm; Angled || order number: 1803277 8A 160V +phoenix_contact connector MC_01x02_G_3.81mm +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_2-GF-3.5_1x02_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/2-GF-3.5; number of pins: 02; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843790 8A 160V +phoenix_contact connector MC_01x02_GF_3.5mm +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_2-GF-3.5_1x02_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/2-GF-3.5; number of pins: 02; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843790 8A 160V +phoenix_contact connector MC_01x02_GF_3.5mm_MH +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_2-GF-3.81_1x02_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/2-GF-3.81; number of pins: 02; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827868 8A 160V +phoenix_contact connector MC_01x02_GF_3.81mm +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_2-GF-3.81_1x02_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/2-GF-3.81; number of pins: 02; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827868 8A 160V +phoenix_contact connector MC_01x02_GF_3.81mm_MH +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_3-G-3.5_1x03_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/3-G-3.5; number of pins: 03; pin pitch: 3.50mm; Angled || order number: 1844223 8A 160V +phoenix_contact connector MC_01x03_G_3.5mm +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_3-G-3.81_1x03_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/3-G-3.81; number of pins: 03; pin pitch: 3.81mm; Angled || order number: 1803280 8A 160V +phoenix_contact connector MC_01x03_G_3.81mm +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_3-GF-3.5_1x03_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/3-GF-3.5; number of pins: 03; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843800 8A 160V +phoenix_contact connector MC_01x03_GF_3.5mm +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_3-GF-3.5_1x03_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/3-GF-3.5; number of pins: 03; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843800 8A 160V +phoenix_contact connector MC_01x03_GF_3.5mm_MH +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_3-GF-3.81_1x03_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/3-GF-3.81; number of pins: 03; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827871 8A 160V +phoenix_contact connector MC_01x03_GF_3.81mm +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_3-GF-3.81_1x03_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/3-GF-3.81; number of pins: 03; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827871 8A 160V +phoenix_contact connector MC_01x03_GF_3.81mm_MH +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_4-G-3.5_1x04_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/4-G-3.5; number of pins: 04; pin pitch: 3.50mm; Angled || order number: 1844236 8A 160V +phoenix_contact connector MC_01x04_G_3.5mm +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_4-G-3.81_1x04_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/4-G-3.81; number of pins: 04; pin pitch: 3.81mm; Angled || order number: 1803293 8A 160V +phoenix_contact connector MC_01x04_G_3.81mm +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_4-GF-3.5_1x04_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/4-GF-3.5; number of pins: 04; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843813 8A 160V +phoenix_contact connector MC_01x04_GF_3.5mm +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_4-GF-3.5_1x04_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/4-GF-3.5; number of pins: 04; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843813 8A 160V +phoenix_contact connector MC_01x04_GF_3.5mm_MH +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_4-GF-3.81_1x04_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/4-GF-3.81; number of pins: 04; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827884 8A 160V +phoenix_contact connector MC_01x04_GF_3.81mm +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_4-GF-3.81_1x04_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/4-GF-3.81; number of pins: 04; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827884 8A 160V +phoenix_contact connector MC_01x04_GF_3.81mm_MH +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_5-G-3.5_1x05_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/5-G-3.5; number of pins: 05; pin pitch: 3.50mm; Angled || order number: 1844249 8A 160V +phoenix_contact connector MC_01x05_G_3.5mm +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_5-G-3.81_1x05_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/5-G-3.81; number of pins: 05; pin pitch: 3.81mm; Angled || order number: 1803303 8A 160V +phoenix_contact connector MC_01x05_G_3.81mm +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_5-GF-3.5_1x05_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/5-GF-3.5; number of pins: 05; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843826 8A 160V +phoenix_contact connector MC_01x05_GF_3.5mm +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_5-GF-3.5_1x05_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/5-GF-3.5; number of pins: 05; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843826 8A 160V +phoenix_contact connector MC_01x05_GF_3.5mm_MH +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_5-GF-3.81_1x05_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/5-GF-3.81; number of pins: 05; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827897 8A 160V +phoenix_contact connector MC_01x05_GF_3.81mm +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_5-GF-3.81_1x05_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/5-GF-3.81; number of pins: 05; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827897 8A 160V +phoenix_contact connector MC_01x05_GF_3.81mm_MH +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_6-G-3.5_1x06_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/6-G-3.5; number of pins: 06; pin pitch: 3.50mm; Angled || order number: 1844252 8A 160V +phoenix_contact connector MC_01x06_G_3.5mm +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_6-G-3.81_1x06_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/6-G-3.81; number of pins: 06; pin pitch: 3.81mm; Angled || order number: 1803316 8A 160V +phoenix_contact connector MC_01x06_G_3.81mm +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_6-GF-3.5_1x06_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/6-GF-3.5; number of pins: 06; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843839 8A 160V +phoenix_contact connector MC_01x06_GF_3.5mm +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_6-GF-3.5_1x06_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/6-GF-3.5; number of pins: 06; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843839 8A 160V +phoenix_contact connector MC_01x06_GF_3.5mm_MH +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_6-GF-3.81_1x06_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/6-GF-3.81; number of pins: 06; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827907 8A 160V +phoenix_contact connector MC_01x06_GF_3.81mm +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_6-GF-3.81_1x06_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/6-GF-3.81; number of pins: 06; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827907 8A 160V +phoenix_contact connector MC_01x06_GF_3.81mm_MH +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_7-G-3.5_1x07_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/7-G-3.5; number of pins: 07; pin pitch: 3.50mm; Angled || order number: 1844265 8A 160V +phoenix_contact connector MC_01x07_G_3.5mm +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_7-G-3.81_1x07_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/7-G-3.81; number of pins: 07; pin pitch: 3.81mm; Angled || order number: 1803329 8A 160V +phoenix_contact connector MC_01x07_G_3.81mm +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_7-GF-3.5_1x07_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/7-GF-3.5; number of pins: 07; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843842 8A 160V +phoenix_contact connector MC_01x07_GF_3.5mm +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_7-GF-3.5_1x07_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/7-GF-3.5; number of pins: 07; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843842 8A 160V +phoenix_contact connector MC_01x07_GF_3.5mm_MH +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_7-GF-3.81_1x07_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/7-GF-3.81; number of pins: 07; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827910 8A 160V +phoenix_contact connector MC_01x07_GF_3.81mm +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_7-GF-3.81_1x07_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/7-GF-3.81; number of pins: 07; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827910 8A 160V +phoenix_contact connector MC_01x07_GF_3.81mm_MH +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_8-G-3.5_1x08_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/8-G-3.5; number of pins: 08; pin pitch: 3.50mm; Angled || order number: 1844278 8A 160V +phoenix_contact connector MC_01x08_G_3.5mm +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_8-G-3.81_1x08_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/8-G-3.81; number of pins: 08; pin pitch: 3.81mm; Angled || order number: 1803332 8A 160V +phoenix_contact connector MC_01x08_G_3.81mm +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_8-GF-3.5_1x08_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/8-GF-3.5; number of pins: 08; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843855 8A 160V +phoenix_contact connector MC_01x08_GF_3.5mm +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_8-GF-3.5_1x08_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/8-GF-3.5; number of pins: 08; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843855 8A 160V +phoenix_contact connector MC_01x08_GF_3.5mm_MH +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_8-GF-3.81_1x08_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/8-GF-3.81; number of pins: 08; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827923 8A 160V +phoenix_contact connector MC_01x08_GF_3.81mm +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_8-GF-3.81_1x08_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/8-GF-3.81; number of pins: 08; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827923 8A 160V +phoenix_contact connector MC_01x08_GF_3.81mm_MH +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_9-G-3.5_1x09_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/9-G-3.5; number of pins: 09; pin pitch: 3.50mm; Angled || order number: 1844281 8A 160V +phoenix_contact connector MC_01x09_G_3.5mm +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_9-G-3.81_1x09_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/9-G-3.81; number of pins: 09; pin pitch: 3.81mm; Angled || order number: 1803345 8A 160V +phoenix_contact connector MC_01x09_G_3.81mm +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_9-GF-3.5_1x09_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/9-GF-3.5; number of pins: 09; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843868 8A 160V +phoenix_contact connector MC_01x09_GF_3.5mm +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_9-GF-3.5_1x09_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/9-GF-3.5; number of pins: 09; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843868 8A 160V +phoenix_contact connector MC_01x09_GF_3.5mm_MH +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_9-GF-3.81_1x09_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/9-GF-3.81; number of pins: 09; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827936 8A 160V +phoenix_contact connector MC_01x09_GF_3.81mm +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_9-GF-3.81_1x09_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/9-GF-3.81; number of pins: 09; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827936 8A 160V +phoenix_contact connector MC_01x09_GF_3.81mm_MH +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_10-G-3.5_1x10_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/10-G-3.5; number of pins: 10; pin pitch: 3.50mm; Angled || order number: 1844294 8A 160V +phoenix_contact connector MC_01x10_G_3.5mm +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_10-G-3.81_1x10_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/10-G-3.81; number of pins: 10; pin pitch: 3.81mm; Angled || order number: 1803358 8A 160V +phoenix_contact connector MC_01x10_G_3.81mm +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_10-GF-3.5_1x10_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/10-GF-3.5; number of pins: 10; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843871 8A 160V +phoenix_contact connector MC_01x10_GF_3.5mm +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_10-GF-3.5_1x10_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/10-GF-3.5; number of pins: 10; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843871 8A 160V +phoenix_contact connector MC_01x10_GF_3.5mm_MH +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_10-GF-3.81_1x10_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/10-GF-3.81; number of pins: 10; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827949 8A 160V +phoenix_contact connector MC_01x10_GF_3.81mm +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_10-GF-3.81_1x10_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/10-GF-3.81; number of pins: 10; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827949 8A 160V +phoenix_contact connector MC_01x10_GF_3.81mm_MH +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_11-G-3.5_1x11_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/11-G-3.5; number of pins: 11; pin pitch: 3.50mm; Angled || order number: 1844304 8A 160V +phoenix_contact connector MC_01x11_G_3.5mm +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_11-G-3.81_1x11_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/11-G-3.81; number of pins: 11; pin pitch: 3.81mm; Angled || order number: 1803361 8A 160V +phoenix_contact connector MC_01x11_G_3.81mm +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_11-GF-3.5_1x11_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/11-GF-3.5; number of pins: 11; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843884 8A 160V +phoenix_contact connector MC_01x11_GF_3.5mm +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_11-GF-3.5_1x11_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/11-GF-3.5; number of pins: 11; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843884 8A 160V +phoenix_contact connector MC_01x11_GF_3.5mm_MH +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_11-GF-3.81_1x11_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/11-GF-3.81; number of pins: 11; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827952 8A 160V +phoenix_contact connector MC_01x11_GF_3.81mm +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_11-GF-3.81_1x11_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/11-GF-3.81; number of pins: 11; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827952 8A 160V +phoenix_contact connector MC_01x11_GF_3.81mm_MH +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_12-G-3.5_1x12_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/12-G-3.5; number of pins: 12; pin pitch: 3.50mm; Angled || order number: 1844317 8A 160V +phoenix_contact connector MC_01x12_G_3.5mm +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_12-G-3.81_1x12_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/12-G-3.81; number of pins: 12; pin pitch: 3.81mm; Angled || order number: 1803374 8A 160V +phoenix_contact connector MC_01x12_G_3.81mm +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_12-GF-3.5_1x12_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/12-GF-3.5; number of pins: 12; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843897 8A 160V +phoenix_contact connector MC_01x12_GF_3.5mm +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_12-GF-3.5_1x12_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/12-GF-3.5; number of pins: 12; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843897 8A 160V +phoenix_contact connector MC_01x12_GF_3.5mm_MH +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_12-GF-3.81_1x12_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/12-GF-3.81; number of pins: 12; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827965 8A 160V +phoenix_contact connector MC_01x12_GF_3.81mm +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_12-GF-3.81_1x12_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/12-GF-3.81; number of pins: 12; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827965 8A 160V +phoenix_contact connector MC_01x12_GF_3.81mm_MH +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_13-G-3.5_1x13_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/13-G-3.5; number of pins: 13; pin pitch: 3.50mm; Angled || order number: 1844320 8A 160V +phoenix_contact connector MC_01x13_G_3.5mm +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_13-G-3.81_1x13_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/13-G-3.81; number of pins: 13; pin pitch: 3.81mm; Angled || order number: 1803387 8A 160V +phoenix_contact connector MC_01x13_G_3.81mm +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_13-GF-3.5_1x13_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/13-GF-3.5; number of pins: 13; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843907 8A 160V +phoenix_contact connector MC_01x13_GF_3.5mm +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_13-GF-3.5_1x13_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/13-GF-3.5; number of pins: 13; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843907 8A 160V +phoenix_contact connector MC_01x13_GF_3.5mm_MH +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_13-GF-3.81_1x13_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/13-GF-3.81; number of pins: 13; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827978 8A 160V +phoenix_contact connector MC_01x13_GF_3.81mm +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_13-GF-3.81_1x13_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/13-GF-3.81; number of pins: 13; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827978 8A 160V +phoenix_contact connector MC_01x13_GF_3.81mm_MH +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_14-G-3.5_1x14_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/14-G-3.5; number of pins: 14; pin pitch: 3.50mm; Angled || order number: 1844333 8A 160V +phoenix_contact connector MC_01x14_G_3.5mm +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_14-G-3.81_1x14_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/14-G-3.81; number of pins: 14; pin pitch: 3.81mm; Angled || order number: 1803390 8A 160V +phoenix_contact connector MC_01x14_G_3.81mm +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_14-GF-3.5_1x14_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/14-GF-3.5; number of pins: 14; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843910 8A 160V +phoenix_contact connector MC_01x14_GF_3.5mm +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_14-GF-3.5_1x14_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/14-GF-3.5; number of pins: 14; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843910 8A 160V +phoenix_contact connector MC_01x14_GF_3.5mm_MH +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_14-GF-3.81_1x14_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/14-GF-3.81; number of pins: 14; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827981 8A 160V +phoenix_contact connector MC_01x14_GF_3.81mm +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_14-GF-3.81_1x14_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/14-GF-3.81; number of pins: 14; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827981 8A 160V +phoenix_contact connector MC_01x14_GF_3.81mm_MH +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_15-G-3.5_1x15_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/15-G-3.5; number of pins: 15; pin pitch: 3.50mm; Angled || order number: 1844346 8A 160V +phoenix_contact connector MC_01x15_G_3.5mm +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_15-G-3.81_1x15_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/15-G-3.81; number of pins: 15; pin pitch: 3.81mm; Angled || order number: 1803400 8A 160V +phoenix_contact connector MC_01x15_G_3.81mm +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_15-GF-3.5_1x15_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/15-GF-3.5; number of pins: 15; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843923 8A 160V +phoenix_contact connector MC_01x15_GF_3.5mm +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_15-GF-3.5_1x15_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/15-GF-3.5; number of pins: 15; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843923 8A 160V +phoenix_contact connector MC_01x15_GF_3.5mm_MH +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_15-GF-3.81_1x15_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/15-GF-3.81; number of pins: 15; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827994 8A 160V +phoenix_contact connector MC_01x15_GF_3.81mm +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_15-GF-3.81_1x15_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/15-GF-3.81; number of pins: 15; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827994 8A 160V +phoenix_contact connector MC_01x15_GF_3.81mm_MH +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_16-G-3.5_1x16_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/16-G-3.5; number of pins: 16; pin pitch: 3.50mm; Angled || order number: 1844359 8A 160V +phoenix_contact connector MC_01x16_G_3.5mm +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_16-G-3.81_1x16_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/16-G-3.81; number of pins: 16; pin pitch: 3.81mm; Angled || order number: 1803413 8A 160V +phoenix_contact connector MC_01x16_G_3.81mm +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_16-GF-3.5_1x16_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/16-GF-3.5; number of pins: 16; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843936 8A 160V +phoenix_contact connector MC_01x16_GF_3.5mm +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_16-GF-3.5_1x16_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/16-GF-3.5; number of pins: 16; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843936 8A 160V +phoenix_contact connector MC_01x16_GF_3.5mm_MH +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_16-GF-3.81_1x16_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/16-GF-3.81; number of pins: 16; pin pitch: 3.81mm; Angled; threaded flange || order number: 1828003 8A 160V +phoenix_contact connector MC_01x16_GF_3.81mm +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_16-GF-3.81_1x16_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/16-GF-3.81; number of pins: 16; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1828003 8A 160V +phoenix_contact connector MC_01x16_GF_3.81mm_MH +0 +16 +16 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_2-G-5.08_1x02_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/2-G-5.08; number of pins: 02; pin pitch: 5.08mm; Vertical || order number: 1836299 8A 320V +phoenix_contact connector MCV_01x02_G_5.08mm +0 +2 +2 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_2-GF-5.08_1x02_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/2-GF-5.08; number of pins: 02; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847615 8A 320V +phoenix_contact connector MCV_01x02_GF_5.08mm +0 +2 +2 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_2-GF-5.08_1x02_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/2-GF-5.08; number of pins: 02; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847615 8A 320V +phoenix_contact connector MCV_01x02_GF_5.08mm_MH +0 +2 +2 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_3-G-5.08_1x03_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/3-G-5.08; number of pins: 03; pin pitch: 5.08mm; Vertical || order number: 1836309 8A 320V +phoenix_contact connector MCV_01x03_G_5.08mm +0 +3 +3 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_3-GF-5.08_1x03_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/3-GF-5.08; number of pins: 03; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847628 8A 320V +phoenix_contact connector MCV_01x03_GF_5.08mm +0 +3 +3 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_3-GF-5.08_1x03_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/3-GF-5.08; number of pins: 03; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847628 8A 320V +phoenix_contact connector MCV_01x03_GF_5.08mm_MH +0 +3 +3 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_4-G-5.08_1x04_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/4-G-5.08; number of pins: 04; pin pitch: 5.08mm; Vertical || order number: 1836312 8A 320V +phoenix_contact connector MCV_01x04_G_5.08mm +0 +4 +4 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_4-GF-5.08_1x04_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/4-GF-5.08; number of pins: 04; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847631 8A 320V +phoenix_contact connector MCV_01x04_GF_5.08mm +0 +4 +4 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_4-GF-5.08_1x04_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/4-GF-5.08; number of pins: 04; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847631 8A 320V +phoenix_contact connector MCV_01x04_GF_5.08mm_MH +0 +4 +4 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_5-G-5.08_1x05_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/5-G-5.08; number of pins: 05; pin pitch: 5.08mm; Vertical || order number: 1836325 8A 320V +phoenix_contact connector MCV_01x05_G_5.08mm +0 +5 +5 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_5-GF-5.08_1x05_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/5-GF-5.08; number of pins: 05; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847644 8A 320V +phoenix_contact connector MCV_01x05_GF_5.08mm +0 +5 +5 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_5-GF-5.08_1x05_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/5-GF-5.08; number of pins: 05; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847644 8A 320V +phoenix_contact connector MCV_01x05_GF_5.08mm_MH +0 +5 +5 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_6-G-5.08_1x06_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/6-G-5.08; number of pins: 06; pin pitch: 5.08mm; Vertical || order number: 1836338 8A 320V +phoenix_contact connector MCV_01x06_G_5.08mm +0 +6 +6 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_6-GF-5.08_1x06_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/6-GF-5.08; number of pins: 06; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847657 8A 320V +phoenix_contact connector MCV_01x06_GF_5.08mm +0 +6 +6 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_6-GF-5.08_1x06_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/6-GF-5.08; number of pins: 06; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847657 8A 320V +phoenix_contact connector MCV_01x06_GF_5.08mm_MH +0 +6 +6 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_7-G-5.08_1x07_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/7-G-5.08; number of pins: 07; pin pitch: 5.08mm; Vertical || order number: 1836341 8A 320V +phoenix_contact connector MCV_01x07_G_5.08mm +0 +7 +7 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_7-GF-5.08_1x07_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/7-GF-5.08; number of pins: 07; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847660 8A 320V +phoenix_contact connector MCV_01x07_GF_5.08mm +0 +7 +7 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_7-GF-5.08_1x07_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/7-GF-5.08; number of pins: 07; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847660 8A 320V +phoenix_contact connector MCV_01x07_GF_5.08mm_MH +0 +7 +7 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_8-G-5.08_1x08_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/8-G-5.08; number of pins: 08; pin pitch: 5.08mm; Vertical || order number: 1836354 8A 320V +phoenix_contact connector MCV_01x08_G_5.08mm +0 +8 +8 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_8-GF-5.08_1x08_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/8-GF-5.08; number of pins: 08; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847673 8A 320V +phoenix_contact connector MCV_01x08_GF_5.08mm +0 +8 +8 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_8-GF-5.08_1x08_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/8-GF-5.08; number of pins: 08; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847673 8A 320V +phoenix_contact connector MCV_01x08_GF_5.08mm_MH +0 +8 +8 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_9-G-5.08_1x09_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/9-G-5.08; number of pins: 09; pin pitch: 5.08mm; Vertical || order number: 1836367 8A 320V +phoenix_contact connector MCV_01x09_G_5.08mm +0 +9 +9 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_9-GF-5.08_1x09_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/9-GF-5.08; number of pins: 09; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847686 8A 320V +phoenix_contact connector MCV_01x09_GF_5.08mm +0 +9 +9 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_9-GF-5.08_1x09_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/9-GF-5.08; number of pins: 09; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847686 8A 320V +phoenix_contact connector MCV_01x09_GF_5.08mm_MH +0 +9 +9 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_10-G-5.08_1x10_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/10-G-5.08; number of pins: 10; pin pitch: 5.08mm; Vertical || order number: 1836370 8A 320V +phoenix_contact connector MCV_01x10_G_5.08mm +0 +10 +10 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_10-GF-5.08_1x10_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/10-GF-5.08; number of pins: 10; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847699 8A 320V +phoenix_contact connector MCV_01x10_GF_5.08mm +0 +10 +10 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_10-GF-5.08_1x10_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/10-GF-5.08; number of pins: 10; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847699 8A 320V +phoenix_contact connector MCV_01x10_GF_5.08mm_MH +0 +10 +10 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_11-G-5.08_1x11_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/11-G-5.08; number of pins: 11; pin pitch: 5.08mm; Vertical || order number: 1836383 8A 320V +phoenix_contact connector MCV_01x11_G_5.08mm +0 +11 +11 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_11-GF-5.08_1x11_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/11-GF-5.08; number of pins: 11; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847709 8A 320V +phoenix_contact connector MCV_01x11_GF_5.08mm +0 +11 +11 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_11-GF-5.08_1x11_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/11-GF-5.08; number of pins: 11; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847709 8A 320V +phoenix_contact connector MCV_01x11_GF_5.08mm_MH +0 +11 +11 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_12-G-5.08_1x12_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/12-G-5.08; number of pins: 12; pin pitch: 5.08mm; Vertical || order number: 1836396 8A 320V +phoenix_contact connector MCV_01x12_G_5.08mm +0 +12 +12 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_12-GF-5.08_1x12_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/12-GF-5.08; number of pins: 12; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847712 8A 320V +phoenix_contact connector MCV_01x12_GF_5.08mm +0 +12 +12 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_12-GF-5.08_1x12_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/12-GF-5.08; number of pins: 12; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847712 8A 320V +phoenix_contact connector MCV_01x12_GF_5.08mm_MH +0 +12 +12 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_2-G-5.08_1x02_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/2-G-5.08; number of pins: 02; pin pitch: 5.08mm; Angled || order number: 1836189 8A 320V +phoenix_contact connector MC_01x02_G_5.08mm +0 +2 +2 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_2-GF-5.08_1x02_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/2-GF-5.08; number of pins: 02; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847466 8A 320V +phoenix_contact connector MC_01x02_GF_5.08mm +0 +2 +2 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_2-GF-5.08_1x02_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/2-GF-5.08; number of pins: 02; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847466 8A 320V +phoenix_contact connector MC_01x02_GF_5.08mm_MH +0 +2 +2 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_3-G-5.08_1x03_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/3-G-5.08; number of pins: 03; pin pitch: 5.08mm; Angled || order number: 1836192 8A 320V +phoenix_contact connector MC_01x03_G_5.08mm +0 +3 +3 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_3-GF-5.08_1x03_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/3-GF-5.08; number of pins: 03; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847479 8A 320V +phoenix_contact connector MC_01x03_GF_5.08mm +0 +3 +3 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_3-GF-5.08_1x03_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/3-GF-5.08; number of pins: 03; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847479 8A 320V +phoenix_contact connector MC_01x03_GF_5.08mm_MH +0 +3 +3 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_4-G-5.08_1x04_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/4-G-5.08; number of pins: 04; pin pitch: 5.08mm; Angled || order number: 1836202 8A 320V +phoenix_contact connector MC_01x04_G_5.08mm +0 +4 +4 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_4-GF-5.08_1x04_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/4-GF-5.08; number of pins: 04; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847482 8A 320V +phoenix_contact connector MC_01x04_GF_5.08mm +0 +4 +4 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_4-GF-5.08_1x04_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/4-GF-5.08; number of pins: 04; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847482 8A 320V +phoenix_contact connector MC_01x04_GF_5.08mm_MH +0 +4 +4 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_5-G-5.08_1x05_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/5-G-5.08; number of pins: 05; pin pitch: 5.08mm; Angled || order number: 1836215 8A 320V +phoenix_contact connector MC_01x05_G_5.08mm +0 +5 +5 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_5-GF-5.08_1x05_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/5-GF-5.08; number of pins: 05; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847495 8A 320V +phoenix_contact connector MC_01x05_GF_5.08mm +0 +5 +5 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_5-GF-5.08_1x05_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/5-GF-5.08; number of pins: 05; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847495 8A 320V +phoenix_contact connector MC_01x05_GF_5.08mm_MH +0 +5 +5 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_6-G-5.08_1x06_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/6-G-5.08; number of pins: 06; pin pitch: 5.08mm; Angled || order number: 1836228 8A 320V +phoenix_contact connector MC_01x06_G_5.08mm +0 +6 +6 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_6-GF-5.08_1x06_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/6-GF-5.08; number of pins: 06; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847505 8A 320V +phoenix_contact connector MC_01x06_GF_5.08mm +0 +6 +6 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_6-GF-5.08_1x06_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/6-GF-5.08; number of pins: 06; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847505 8A 320V +phoenix_contact connector MC_01x06_GF_5.08mm_MH +0 +6 +6 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_7-G-5.08_1x07_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/7-G-5.08; number of pins: 07; pin pitch: 5.08mm; Angled || order number: 1836231 8A 320V +phoenix_contact connector MC_01x07_G_5.08mm +0 +7 +7 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_7-GF-5.08_1x07_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/7-GF-5.08; number of pins: 07; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847518 8A 320V +phoenix_contact connector MC_01x07_GF_5.08mm +0 +7 +7 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_7-GF-5.08_1x07_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/7-GF-5.08; number of pins: 07; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847518 8A 320V +phoenix_contact connector MC_01x07_GF_5.08mm_MH +0 +7 +7 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_8-G-5.08_1x08_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/8-G-5.08; number of pins: 08; pin pitch: 5.08mm; Angled || order number: 1836244 8A 320V +phoenix_contact connector MC_01x08_G_5.08mm +0 +8 +8 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_8-GF-5.08_1x08_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/8-GF-5.08; number of pins: 08; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847521 8A 320V +phoenix_contact connector MC_01x08_GF_5.08mm +0 +8 +8 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_8-GF-5.08_1x08_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/8-GF-5.08; number of pins: 08; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847521 8A 320V +phoenix_contact connector MC_01x08_GF_5.08mm_MH +0 +8 +8 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_9-G-5.08_1x09_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/9-G-5.08; number of pins: 09; pin pitch: 5.08mm; Angled || order number: 1836257 8A 320V +phoenix_contact connector MC_01x09_G_5.08mm +0 +9 +9 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_9-GF-5.08_1x09_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/9-GF-5.08; number of pins: 09; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847534 8A 320V +phoenix_contact connector MC_01x09_GF_5.08mm +0 +9 +9 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_9-GF-5.08_1x09_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/9-GF-5.08; number of pins: 09; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847534 8A 320V +phoenix_contact connector MC_01x09_GF_5.08mm_MH +0 +9 +9 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_10-G-5.08_1x10_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/10-G-5.08; number of pins: 10; pin pitch: 5.08mm; Angled || order number: 1836260 8A 320V +phoenix_contact connector MC_01x10_G_5.08mm +0 +10 +10 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_10-GF-5.08_1x10_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/10-GF-5.08; number of pins: 10; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847547 8A 320V +phoenix_contact connector MC_01x10_GF_5.08mm +0 +10 +10 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_10-GF-5.08_1x10_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/10-GF-5.08; number of pins: 10; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847547 8A 320V +phoenix_contact connector MC_01x10_GF_5.08mm_MH +0 +10 +10 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_11-G-5.08_1x11_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/11-G-5.08; number of pins: 11; pin pitch: 5.08mm; Angled || order number: 1836273 8A 320V +phoenix_contact connector MC_01x11_G_5.08mm +0 +11 +11 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_11-GF-5.08_1x11_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/11-GF-5.08; number of pins: 11; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847550 8A 320V +phoenix_contact connector MC_01x11_GF_5.08mm +0 +11 +11 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_11-GF-5.08_1x11_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/11-GF-5.08; number of pins: 11; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847550 8A 320V +phoenix_contact connector MC_01x11_GF_5.08mm_MH +0 +11 +11 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_12-G-5.08_1x12_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/12-G-5.08; number of pins: 12; pin pitch: 5.08mm; Angled || order number: 1836286 8A 320V +phoenix_contact connector MC_01x12_G_5.08mm +0 +12 +12 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_12-GF-5.08_1x12_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/12-GF-5.08; number of pins: 12; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847563 8A 320V +phoenix_contact connector MC_01x12_GF_5.08mm +0 +12 +12 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_12-GF-5.08_1x12_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/12-GF-5.08; number of pins: 12; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847563 8A 320V +phoenix_contact connector MC_01x12_GF_5.08mm_MH +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_2-G-5,08_1x02_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/2-G-5,08; number of pins: 02; pin pitch: 5.08mm; Angled || order number: 1757242 12A || order number: 1923869 16A (HC) +phoenix_contact connector MSTBA_01x02_G_5.08mm +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_2-G_1x02_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/2-G; number of pins: 02; pin pitch: 5.00mm; Angled || order number: 1757475 12A || order number: 1923759 16A (HC) +phoenix_contact connector MSTBA_01x02_G_5.00mm +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_3-G-5,08_1x03_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/3-G-5,08; number of pins: 03; pin pitch: 5.08mm; Angled || order number: 1757255 12A || order number: 1923872 16A (HC) +phoenix_contact connector MSTBA_01x03_G_5.08mm +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_3-G_1x03_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/3-G; number of pins: 03; pin pitch: 5.00mm; Angled || order number: 1757488 12A || order number: 1923762 16A (HC) +phoenix_contact connector MSTBA_01x03_G_5.00mm +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_4-G-5,08_1x04_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/4-G-5,08; number of pins: 04; pin pitch: 5.08mm; Angled || order number: 1757268 12A || order number: 1923885 16A (HC) +phoenix_contact connector MSTBA_01x04_G_5.08mm +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_4-G_1x04_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/4-G; number of pins: 04; pin pitch: 5.00mm; Angled || order number: 1757491 12A || order number: 1923775 16A (HC) +phoenix_contact connector MSTBA_01x04_G_5.00mm +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_5-G-5,08_1x05_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/5-G-5,08; number of pins: 05; pin pitch: 5.08mm; Angled || order number: 1757271 12A || order number: 1923898 16A (HC) +phoenix_contact connector MSTBA_01x05_G_5.08mm +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_5-G_1x05_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/5-G; number of pins: 05; pin pitch: 5.00mm; Angled || order number: 1757501 12A || order number: 1923788 16A (HC) +phoenix_contact connector MSTBA_01x05_G_5.00mm +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_6-G-5,08_1x06_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/6-G-5,08; number of pins: 06; pin pitch: 5.08mm; Angled || order number: 1757284 12A || order number: 1923908 16A (HC) +phoenix_contact connector MSTBA_01x06_G_5.08mm +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_6-G_1x06_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/6-G; number of pins: 06; pin pitch: 5.00mm; Angled || order number: 1757514 12A || order number: 1923791 16A (HC) +phoenix_contact connector MSTBA_01x06_G_5.00mm +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_7-G-5,08_1x07_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/7-G-5,08; number of pins: 07; pin pitch: 5.08mm; Angled || order number: 1757297 12A || order number: 1923911 16A (HC) +phoenix_contact connector MSTBA_01x07_G_5.08mm +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_7-G_1x07_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/7-G; number of pins: 07; pin pitch: 5.00mm; Angled || order number: 1757493 12A || order number: 1923801 16A (HC) +phoenix_contact connector MSTBA_01x07_G_5.00mm +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_8-G-5,08_1x08_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/8-G-5,08; number of pins: 08; pin pitch: 5.08mm; Angled || order number: 1757307 12A || order number: 1923924 16A (HC) +phoenix_contact connector MSTBA_01x08_G_5.08mm +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_8-G_1x08_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/8-G; number of pins: 08; pin pitch: 5.00mm; Angled || order number: 1757527 12A || order number: 1923814 16A (HC) +phoenix_contact connector MSTBA_01x08_G_5.00mm +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_9-G-5,08_1x09_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/9-G-5,08; number of pins: 09; pin pitch: 5.08mm; Angled || order number: 1757310 12A || order number: 1923937 16A (HC) +phoenix_contact connector MSTBA_01x09_G_5.08mm +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_9-G_1x09_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/9-G; number of pins: 09; pin pitch: 5.00mm; Angled || order number: 1757530 12A || order number: 1923827 16A (HC) +phoenix_contact connector MSTBA_01x09_G_5.00mm +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_10-G-5,08_1x10_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/10-G-5,08; number of pins: 10; pin pitch: 5.08mm; Angled || order number: 1757323 12A || order number: 1923940 16A (HC) +phoenix_contact connector MSTBA_01x10_G_5.08mm +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_10-G_1x10_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/10-G; number of pins: 10; pin pitch: 5.00mm; Angled || order number: 1757543 12A || order number: 1923830 16A (HC) +phoenix_contact connector MSTBA_01x10_G_5.00mm +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_11-G-5,08_1x11_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/11-G-5,08; number of pins: 11; pin pitch: 5.08mm; Angled || order number: 1757336 12A || order number: 1923953 16A (HC) +phoenix_contact connector MSTBA_01x11_G_5.08mm +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_11-G_1x11_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/11-G; number of pins: 11; pin pitch: 5.00mm; Angled || order number: 1757556 12A || order number: 1923843 16A (HC) +phoenix_contact connector MSTBA_01x11_G_5.00mm +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_12-G-5,08_1x12_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/12-G-5,08; number of pins: 12; pin pitch: 5.08mm; Angled || order number: 1757349 12A || order number: 1923966 16A (HC) +phoenix_contact connector MSTBA_01x12_G_5.08mm +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_12-G_1x12_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/12-G; number of pins: 12; pin pitch: 5.00mm; Angled || order number: 1757569 12A || order number: 1923856 16A (HC) +phoenix_contact connector MSTBA_01x12_G_5.00mm +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_13-G-5,08_1x13_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/13-G-5,08; number of pins: 13; pin pitch: 5.08mm; Angled || order number: 1757352 12A +phoenix_contact connector MSTBA_01x13_G_5.08mm +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_13-G_1x13_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/13-G; number of pins: 13; pin pitch: 5.00mm; Angled || order number: 1757572 12A +phoenix_contact connector MSTBA_01x13_G_5.00mm +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_14-G-5,08_1x14_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/14-G-5,08; number of pins: 14; pin pitch: 5.08mm; Angled || order number: 1757365 12A +phoenix_contact connector MSTBA_01x14_G_5.08mm +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_14-G_1x14_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/14-G; number of pins: 14; pin pitch: 5.00mm; Angled || order number: 1757585 12A +phoenix_contact connector MSTBA_01x14_G_5.00mm +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_15-G-5,08_1x15_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/15-G-5,08; number of pins: 15; pin pitch: 5.08mm; Angled || order number: 1757378 12A +phoenix_contact connector MSTBA_01x15_G_5.08mm +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_15-G_1x15_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/15-G; number of pins: 15; pin pitch: 5.00mm; Angled || order number: 1757598 12A +phoenix_contact connector MSTBA_01x15_G_5.00mm +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_16-G-5,08_1x16_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/16-G-5,08; number of pins: 16; pin pitch: 5.08mm; Angled || order number: 1757381 12A +phoenix_contact connector MSTBA_01x16_G_5.08mm +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_16-G_1x16_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/16-G; number of pins: 16; pin pitch: 5.00mm; Angled || order number: 1757608 12A +phoenix_contact connector MSTBA_01x16_G_5.00mm +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_2-G-5,08_1x02_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/2-G-5,08; number of pins: 02; pin pitch: 5.08mm; Vertical || order number: 1755736 12A || order number: 1924305 16A (HC) +phoenix_contact connector MSTBVA_01x02_G_5.08mm +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_2-G_1x02_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/2-G; number of pins: 02; pin pitch: 5.00mm; Vertical || order number: 1755516 12A || order number: 1924198 16A (HC) +phoenix_contact connector MSTBVA_01x02_G_5.00mm +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_3-G-5,08_1x03_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/3-G-5,08; number of pins: 03; pin pitch: 5.08mm; Vertical || order number: 1755749 12A || order number: 1924318 16A (HC) +phoenix_contact connector MSTBVA_01x03_G_5.08mm +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_3-G_1x03_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/3-G; number of pins: 03; pin pitch: 5.00mm; Vertical || order number: 1755529 12A || order number: 1924208 16A (HC) +phoenix_contact connector MSTBVA_01x03_G_5.00mm +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_4-G-5,08_1x04_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/4-G-5,08; number of pins: 04; pin pitch: 5.08mm; Vertical || order number: 1755752 12A || order number: 1924321 16A (HC) +phoenix_contact connector MSTBVA_01x04_G_5.08mm +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_4-G_1x04_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/4-G; number of pins: 04; pin pitch: 5.00mm; Vertical || order number: 1755532 12A || order number: 1924211 16A (HC) +phoenix_contact connector MSTBVA_01x04_G_5.00mm +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_5-G-5,08_1x05_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/5-G-5,08; number of pins: 05; pin pitch: 5.08mm; Vertical || order number: 1755765 12A || order number: 1924334 16A (HC) +phoenix_contact connector MSTBVA_01x05_G_5.08mm +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_5-G_1x05_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/5-G; number of pins: 05; pin pitch: 5.00mm; Vertical || order number: 1755545 12A || order number: 1924224 16A (HC) +phoenix_contact connector MSTBVA_01x05_G_5.00mm +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_6-G-5,08_1x06_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/6-G-5,08; number of pins: 06; pin pitch: 5.08mm; Vertical || order number: 1755778 12A || order number: 1924347 16A (HC) +phoenix_contact connector MSTBVA_01x06_G_5.08mm +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_6-G_1x06_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/6-G; number of pins: 06; pin pitch: 5.00mm; Vertical || order number: 1755558 12A || order number: 1924237 16A (HC) +phoenix_contact connector MSTBVA_01x06_G_5.00mm +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_7-G-5,08_1x07_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/7-G-5,08; number of pins: 07; pin pitch: 5.08mm; Vertical || order number: 1755781 12A || order number: 1924350 16A (HC) +phoenix_contact connector MSTBVA_01x07_G_5.08mm +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_7-G_1x07_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/7-G; number of pins: 07; pin pitch: 5.00mm; Vertical || order number: 1755561 12A || order number: 1924240 16A (HC) +phoenix_contact connector MSTBVA_01x07_G_5.00mm +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_8-G-5,08_1x08_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/8-G-5,08; number of pins: 08; pin pitch: 5.08mm; Vertical || order number: 1755794 12A || order number: 1924363 16A (HC) +phoenix_contact connector MSTBVA_01x08_G_5.08mm +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_8-G_1x08_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/8-G; number of pins: 08; pin pitch: 5.00mm; Vertical || order number: 1755574 12A || order number: 1924253 16A (HC) +phoenix_contact connector MSTBVA_01x08_G_5.00mm +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_9-G-5,08_1x09_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/9-G-5,08; number of pins: 09; pin pitch: 5.08mm; Vertical || order number: 1755804 12A || order number: 1924376 16A (HC) +phoenix_contact connector MSTBVA_01x09_G_5.08mm +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_9-G_1x09_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/9-G; number of pins: 09; pin pitch: 5.00mm; Vertical || order number: 1755587 12A || order number: 1924266 16A (HC) +phoenix_contact connector MSTBVA_01x09_G_5.00mm +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_10-G-5,08_1x10_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/10-G-5,08; number of pins: 10; pin pitch: 5.08mm; Vertical || order number: 1755817 12A || order number: 1924389 16A (HC) +phoenix_contact connector MSTBVA_01x10_G_5.08mm +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_10-G_1x10_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/10-G; number of pins: 10; pin pitch: 5.00mm; Vertical || order number: 1755503 12A || order number: 1924279 16A (HC) +phoenix_contact connector MSTBVA_01x10_G_5.00mm +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_11-G-5,08_1x11_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/11-G-5,08; number of pins: 11; pin pitch: 5.08mm; Vertical || order number: 1755820 12A || order number: 1924392 16A (HC) +phoenix_contact connector MSTBVA_01x11_G_5.08mm +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_11-G_1x11_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/11-G; number of pins: 11; pin pitch: 5.00mm; Vertical || order number: 1755590 12A || order number: 1924282 16A (HC) +phoenix_contact connector MSTBVA_01x11_G_5.00mm +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_12-G-5,08_1x12_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/12-G-5,08; number of pins: 12; pin pitch: 5.08mm; Vertical || order number: 1755833 12A || order number: 1924402 16A (HC) +phoenix_contact connector MSTBVA_01x12_G_5.08mm +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_12-G_1x12_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/12-G; number of pins: 12; pin pitch: 5.00mm; Vertical || order number: 1755600 12A || order number: 1924295 16A (HC) +phoenix_contact connector MSTBVA_01x12_G_5.00mm +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_13-G-5,08_1x13_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/13-G-5,08; number of pins: 13; pin pitch: 5.08mm; Vertical || order number: 1755846 12A +phoenix_contact connector MSTBVA_01x13_G_5.08mm +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_13-G_1x13_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/13-G; number of pins: 13; pin pitch: 5.00mm; Vertical || order number: 1755613 12A +phoenix_contact connector MSTBVA_01x13_G_5.00mm +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_14-G-5,08_1x14_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/14-G-5,08; number of pins: 14; pin pitch: 5.08mm; Vertical || order number: 1755859 12A +phoenix_contact connector MSTBVA_01x14_G_5.08mm +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_14-G_1x14_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/14-G; number of pins: 14; pin pitch: 5.00mm; Vertical || order number: 1755626 12A +phoenix_contact connector MSTBVA_01x14_G_5.00mm +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_15-G-5,08_1x15_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/15-G-5,08; number of pins: 15; pin pitch: 5.08mm; Vertical || order number: 1755862 12A +phoenix_contact connector MSTBVA_01x15_G_5.08mm +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_15-G_1x15_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/15-G; number of pins: 15; pin pitch: 5.00mm; Vertical || order number: 1755639 12A +phoenix_contact connector MSTBVA_01x15_G_5.00mm +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_16-G-5,08_1x16_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/16-G-5,08; number of pins: 16; pin pitch: 5.08mm; Vertical || order number: 1755875 12A +phoenix_contact connector MSTBVA_01x16_G_5.08mm +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_16-G_1x16_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/16-G; number of pins: 16; pin pitch: 5.00mm; Vertical || order number: 1755642 12A +phoenix_contact connector MSTBVA_01x16_G_5.00mm +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_2-GF-5,08_1x02_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/2-GF-5,08; number of pins: 02; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777073 12A || order number: 1924525 16A (HC) +phoenix_contact connector MSTBV_01x02_GF_5.08mm +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_2-GF-5,08_1x02_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/2-GF-5,08; number of pins: 02; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777073 12A || order number: 1924525 16A (HC) +phoenix_contact connector MSTBV_01x02_GF_5.08mm_MH +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_2-GF_1x02_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/2-GF; number of pins: 02; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776883 12A || order number: 1924415 16A (HC) +phoenix_contact connector MSTBV_01x02_GF_5.00mm +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_2-GF_1x02_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/2-GF; number of pins: 02; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776883 12A || order number: 1924415 16A (HC) +phoenix_contact connector MSTBV_01x02_GF_5.00mm_MH +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_3-GF-5,08_1x03_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/3-GF-5,08; number of pins: 03; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777086 12A || order number: 1924538 16A (HC) +phoenix_contact connector MSTBV_01x03_GF_5.08mm +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_3-GF-5,08_1x03_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/3-GF-5,08; number of pins: 03; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777086 12A || order number: 1924538 16A (HC) +phoenix_contact connector MSTBV_01x03_GF_5.08mm_MH +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_3-GF_1x03_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/3-GF; number of pins: 03; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776896 12A || order number: 1924428 16A (HC) +phoenix_contact connector MSTBV_01x03_GF_5.00mm +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_3-GF_1x03_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/3-GF; number of pins: 03; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776896 12A || order number: 1924428 16A (HC) +phoenix_contact connector MSTBV_01x03_GF_5.00mm_MH +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_4-GF-5,08_1x04_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/4-GF-5,08; number of pins: 04; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777099 12A || order number: 1924541 16A (HC) +phoenix_contact connector MSTBV_01x04_GF_5.08mm +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_4-GF-5,08_1x04_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/4-GF-5,08; number of pins: 04; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777099 12A || order number: 1924541 16A (HC) +phoenix_contact connector MSTBV_01x04_GF_5.08mm_MH +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_4-GF_1x04_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/4-GF; number of pins: 04; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776906 12A || order number: 1924431 16A (HC) +phoenix_contact connector MSTBV_01x04_GF_5.00mm +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_4-GF_1x04_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/4-GF; number of pins: 04; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776906 12A || order number: 1924431 16A (HC) +phoenix_contact connector MSTBV_01x04_GF_5.00mm_MH +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_5-GF-5,08_1x05_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/5-GF-5,08; number of pins: 05; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777109 12A || order number: 1924554 16A (HC) +phoenix_contact connector MSTBV_01x05_GF_5.08mm +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_5-GF-5,08_1x05_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/5-GF-5,08; number of pins: 05; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777109 12A || order number: 1924554 16A (HC) +phoenix_contact connector MSTBV_01x05_GF_5.08mm_MH +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_5-GF_1x05_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/5-GF; number of pins: 05; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776919 12A || order number: 1924444 16A (HC) +phoenix_contact connector MSTBV_01x05_GF_5.00mm +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_5-GF_1x05_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/5-GF; number of pins: 05; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776919 12A || order number: 1924444 16A (HC) +phoenix_contact connector MSTBV_01x05_GF_5.00mm_MH +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_6-GF-5,08_1x06_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/6-GF-5,08; number of pins: 06; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777112 12A || order number: 1924567 16A (HC) +phoenix_contact connector MSTBV_01x06_GF_5.08mm +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_6-GF-5,08_1x06_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/6-GF-5,08; number of pins: 06; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777112 12A || order number: 1924567 16A (HC) +phoenix_contact connector MSTBV_01x06_GF_5.08mm_MH +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_6-GF_1x06_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/6-GF; number of pins: 06; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776922 12A || order number: 1924457 16A (HC) +phoenix_contact connector MSTBV_01x06_GF_5.00mm +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_6-GF_1x06_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/6-GF; number of pins: 06; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776922 12A || order number: 1924457 16A (HC) +phoenix_contact connector MSTBV_01x06_GF_5.00mm_MH +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_7-GF-5,08_1x07_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/7-GF-5,08; number of pins: 07; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777125 12A || order number: 1924570 16A (HC) +phoenix_contact connector MSTBV_01x07_GF_5.08mm +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_7-GF-5,08_1x07_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/7-GF-5,08; number of pins: 07; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777125 12A || order number: 1924570 16A (HC) +phoenix_contact connector MSTBV_01x07_GF_5.08mm_MH +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_7-GF_1x07_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/7-GF; number of pins: 07; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776935 12A || order number: 1924460 16A (HC) +phoenix_contact connector MSTBV_01x07_GF_5.00mm +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_7-GF_1x07_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/7-GF; number of pins: 07; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776935 12A || order number: 1924460 16A (HC) +phoenix_contact connector MSTBV_01x07_GF_5.00mm_MH +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_8-GF-5,08_1x08_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/8-GF-5,08; number of pins: 08; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777138 12A || order number: 1924583 16A (HC) +phoenix_contact connector MSTBV_01x08_GF_5.08mm +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_8-GF-5,08_1x08_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/8-GF-5,08; number of pins: 08; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777138 12A || order number: 1924583 16A (HC) +phoenix_contact connector MSTBV_01x08_GF_5.08mm_MH +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_8-GF_1x08_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/8-GF; number of pins: 08; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776948 12A || order number: 1924473 16A (HC) +phoenix_contact connector MSTBV_01x08_GF_5.00mm +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_8-GF_1x08_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/8-GF; number of pins: 08; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776948 12A || order number: 1924473 16A (HC) +phoenix_contact connector MSTBV_01x08_GF_5.00mm_MH +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_9-GF-5,08_1x09_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/9-GF-5,08; number of pins: 09; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777141 12A || order number: 1924596 16A (HC) +phoenix_contact connector MSTBV_01x09_GF_5.08mm +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_9-GF-5,08_1x09_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/9-GF-5,08; number of pins: 09; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777141 12A || order number: 1924596 16A (HC) +phoenix_contact connector MSTBV_01x09_GF_5.08mm_MH +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_9-GF_1x09_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/9-GF; number of pins: 09; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776951 12A || order number: 1924486 16A (HC) +phoenix_contact connector MSTBV_01x09_GF_5.00mm +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_9-GF_1x09_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/9-GF; number of pins: 09; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776951 12A || order number: 1924486 16A (HC) +phoenix_contact connector MSTBV_01x09_GF_5.00mm_MH +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_10-GF-5,08_1x10_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/10-GF-5,08; number of pins: 10; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777154 12A || order number: 1924606 16A (HC) +phoenix_contact connector MSTBV_01x10_GF_5.08mm +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_10-GF-5,08_1x10_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/10-GF-5,08; number of pins: 10; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777154 12A || order number: 1924606 16A (HC) +phoenix_contact connector MSTBV_01x10_GF_5.08mm_MH +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_10-GF_1x10_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/10-GF; number of pins: 10; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776964 12A || order number: 1924499 16A (HC) +phoenix_contact connector MSTBV_01x10_GF_5.00mm +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_10-GF_1x10_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/10-GF; number of pins: 10; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776964 12A || order number: 1924499 16A (HC) +phoenix_contact connector MSTBV_01x10_GF_5.00mm_MH +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_11-GF-5,08_1x11_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/11-GF-5,08; number of pins: 11; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777167 12A || order number: 1924619 16A (HC) +phoenix_contact connector MSTBV_01x11_GF_5.08mm +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_11-GF-5,08_1x11_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/11-GF-5,08; number of pins: 11; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777167 12A || order number: 1924619 16A (HC) +phoenix_contact connector MSTBV_01x11_GF_5.08mm_MH +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_11-GF_1x11_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/11-GF; number of pins: 11; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776977 12A || order number: 1924509 16A (HC) +phoenix_contact connector MSTBV_01x11_GF_5.00mm +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_11-GF_1x11_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/11-GF; number of pins: 11; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776977 12A || order number: 1924509 16A (HC) +phoenix_contact connector MSTBV_01x11_GF_5.00mm_MH +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_12-GF-5,08_1x12_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/12-GF-5,08; number of pins: 12; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777170 12A || order number: 1924622 16A (HC) +phoenix_contact connector MSTBV_01x12_GF_5.08mm +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_12-GF-5,08_1x12_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/12-GF-5,08; number of pins: 12; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777170 12A || order number: 1924622 16A (HC) +phoenix_contact connector MSTBV_01x12_GF_5.08mm_MH +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_12-GF_1x12_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/12-GF; number of pins: 12; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776980 12A || order number: 1924512 16A (HC) +phoenix_contact connector MSTBV_01x12_GF_5.00mm +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_12-GF_1x12_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/12-GF; number of pins: 12; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776980 12A || order number: 1924512 16A (HC) +phoenix_contact connector MSTBV_01x12_GF_5.00mm_MH +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_13-GF-5,08_1x13_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/13-GF-5,08; number of pins: 13; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777183 12A +phoenix_contact connector MSTBV_01x13_GF_5.08mm +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_13-GF-5,08_1x13_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/13-GF-5,08; number of pins: 13; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777183 12A +phoenix_contact connector MSTBV_01x13_GF_5.08mm_MH +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_13-GF_1x13_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/13-GF; number of pins: 13; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776993 12A +phoenix_contact connector MSTBV_01x13_GF_5.00mm +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_13-GF_1x13_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/13-GF; number of pins: 13; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776993 12A +phoenix_contact connector MSTBV_01x13_GF_5.00mm_MH +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_14-GF-5,08_1x14_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/14-GF-5,08; number of pins: 14; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777196 12A +phoenix_contact connector MSTBV_01x14_GF_5.08mm +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_14-GF-5,08_1x14_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/14-GF-5,08; number of pins: 14; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777196 12A +phoenix_contact connector MSTBV_01x14_GF_5.08mm_MH +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_14-GF_1x14_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/14-GF; number of pins: 14; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776002 12A +phoenix_contact connector MSTBV_01x14_GF_5.00mm +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_14-GF_1x14_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/14-GF; number of pins: 14; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776002 12A +phoenix_contact connector MSTBV_01x14_GF_5.00mm_MH +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_15-GF-5,08_1x15_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/15-GF-5,08; number of pins: 15; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777206 12A +phoenix_contact connector MSTBV_01x15_GF_5.08mm +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_15-GF-5,08_1x15_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/15-GF-5,08; number of pins: 15; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777206 12A +phoenix_contact connector MSTBV_01x15_GF_5.08mm_MH +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_15-GF_1x15_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/15-GF; number of pins: 15; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776015 12A +phoenix_contact connector MSTBV_01x15_GF_5.00mm +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_15-GF_1x15_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/15-GF; number of pins: 15; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776015 12A +phoenix_contact connector MSTBV_01x15_GF_5.00mm_MH +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_16-GF-5,08_1x16_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/16-GF-5,08; number of pins: 16; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777219 12A +phoenix_contact connector MSTBV_01x16_GF_5.08mm +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_16-GF-5,08_1x16_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/16-GF-5,08; number of pins: 16; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777219 12A +phoenix_contact connector MSTBV_01x16_GF_5.08mm_MH +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_16-GF_1x16_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/16-GF; number of pins: 16; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776028 12A +phoenix_contact connector MSTBV_01x16_GF_5.00mm +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_16-GF_1x16_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/16-GF; number of pins: 16; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776028 12A +phoenix_contact connector MSTBV_01x16_GF_5.00mm_MH +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_2-GF-5,08_1x02_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/2-GF-5,08; number of pins: 02; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776508 12A || order number: 1924088 16A (HC) +phoenix_contact connector MSTB_01x02_GF_5.08mm +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_2-GF-5,08_1x02_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/2-GF-5,08; number of pins: 02; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776508 12A || order number: 1924088 16A (HC) +phoenix_contact connector MSTB_01x02_GF_5.08mm_MH +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_2-GF_1x02_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/2-GF; number of pins: 02; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776692 12A || order number: 1923979 16A (HC) +phoenix_contact connector MSTB_01x02_GF_5.00mm +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_2-GF_1x02_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/2-GF; number of pins: 02; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776692 12A || order number: 1923979 16A (HC) +phoenix_contact connector MSTB_01x02_GF_5.00mm_MH +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_3-GF-5,08_1x03_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/3-GF-5,08; number of pins: 03; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776511 12A || order number: 1924091 16A (HC) +phoenix_contact connector MSTB_01x03_GF_5.08mm +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_3-GF-5,08_1x03_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/3-GF-5,08; number of pins: 03; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776511 12A || order number: 1924091 16A (HC) +phoenix_contact connector MSTB_01x03_GF_5.08mm_MH +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_3-GF_1x03_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/3-GF; number of pins: 03; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776702 12A || order number: 1923982 16A (HC) +phoenix_contact connector MSTB_01x03_GF_5.00mm +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_3-GF_1x03_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/3-GF; number of pins: 03; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776702 12A || order number: 1923982 16A (HC) +phoenix_contact connector MSTB_01x03_GF_5.00mm_MH +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_4-GF-5,08_1x04_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/4-GF-5,08; number of pins: 04; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776524 12A || order number: 1924101 16A (HC) +phoenix_contact connector MSTB_01x04_GF_5.08mm +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_4-GF-5,08_1x04_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/4-GF-5,08; number of pins: 04; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776524 12A || order number: 1924101 16A (HC) +phoenix_contact connector MSTB_01x04_GF_5.08mm_MH +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_4-GF_1x04_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/4-GF; number of pins: 04; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776715 12A || order number: 1923995 16A (HC) +phoenix_contact connector MSTB_01x04_GF_5.00mm +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_4-GF_1x04_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/4-GF; number of pins: 04; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776715 12A || order number: 1923995 16A (HC) +phoenix_contact connector MSTB_01x04_GF_5.00mm_MH +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_5-GF-5,08_1x05_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/5-GF-5,08; number of pins: 05; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776537 12A || order number: 1924114 16A (HC) +phoenix_contact connector MSTB_01x05_GF_5.08mm +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_5-GF-5,08_1x05_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/5-GF-5,08; number of pins: 05; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776537 12A || order number: 1924114 16A (HC) +phoenix_contact connector MSTB_01x05_GF_5.08mm_MH +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_5-GF_1x05_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/5-GF; number of pins: 05; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776728 12A || order number: 1924004 16A (HC) +phoenix_contact connector MSTB_01x05_GF_5.00mm +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_5-GF_1x05_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/5-GF; number of pins: 05; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776728 12A || order number: 1924004 16A (HC) +phoenix_contact connector MSTB_01x05_GF_5.00mm_MH +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_6-GF-5,08_1x06_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/6-GF-5,08; number of pins: 06; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776540 12A || order number: 1924127 16A (HC) +phoenix_contact connector MSTB_01x06_GF_5.08mm +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_6-GF-5,08_1x06_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/6-GF-5,08; number of pins: 06; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776540 12A || order number: 1924127 16A (HC) +phoenix_contact connector MSTB_01x06_GF_5.08mm_MH +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_6-GF_1x06_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/6-GF; number of pins: 06; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776731 12A || order number: 1924017 16A (HC) +phoenix_contact connector MSTB_01x06_GF_5.00mm +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_6-GF_1x06_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/6-GF; number of pins: 06; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776731 12A || order number: 1924017 16A (HC) +phoenix_contact connector MSTB_01x06_GF_5.00mm_MH +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_7-GF-5,08_1x07_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/7-GF-5,08; number of pins: 07; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776553 12A || order number: 1924130 16A (HC) +phoenix_contact connector MSTB_01x07_GF_5.08mm +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_7-GF-5,08_1x07_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/7-GF-5,08; number of pins: 07; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776553 12A || order number: 1924130 16A (HC) +phoenix_contact connector MSTB_01x07_GF_5.08mm_MH +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_7-GF_1x07_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/7-GF; number of pins: 07; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776744 12A || order number: 1924020 16A (HC) +phoenix_contact connector MSTB_01x07_GF_5.00mm +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_7-GF_1x07_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/7-GF; number of pins: 07; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776744 12A || order number: 1924020 16A (HC) +phoenix_contact connector MSTB_01x07_GF_5.00mm_MH +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_8-GF-5,08_1x08_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/8-GF-5,08; number of pins: 08; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776566 12A || order number: 1924143 16A (HC) +phoenix_contact connector MSTB_01x08_GF_5.08mm +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_8-GF-5,08_1x08_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/8-GF-5,08; number of pins: 08; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776566 12A || order number: 1924143 16A (HC) +phoenix_contact connector MSTB_01x08_GF_5.08mm_MH +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_8-GF_1x08_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/8-GF; number of pins: 08; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776757 12A || order number: 1924033 16A (HC) +phoenix_contact connector MSTB_01x08_GF_5.00mm +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_8-GF_1x08_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/8-GF; number of pins: 08; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776757 12A || order number: 1924033 16A (HC) +phoenix_contact connector MSTB_01x08_GF_5.00mm_MH +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_9-GF-5,08_1x09_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/9-GF-5,08; number of pins: 09; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776579 12A || order number: 1924156 16A (HC) +phoenix_contact connector MSTB_01x09_GF_5.08mm +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_9-GF-5,08_1x09_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/9-GF-5,08; number of pins: 09; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776579 12A || order number: 1924156 16A (HC) +phoenix_contact connector MSTB_01x09_GF_5.08mm_MH +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_9-GF_1x09_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/9-GF; number of pins: 09; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776760 12A || order number: 1924046 16A (HC) +phoenix_contact connector MSTB_01x09_GF_5.00mm +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_9-GF_1x09_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/9-GF; number of pins: 09; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776760 12A || order number: 1924046 16A (HC) +phoenix_contact connector MSTB_01x09_GF_5.00mm_MH +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_10-GF-5,08_1x10_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/10-GF-5,08; number of pins: 10; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776582 12A || order number: 1924169 16A (HC) +phoenix_contact connector MSTB_01x10_GF_5.08mm +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_10-GF-5,08_1x10_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/10-GF-5,08; number of pins: 10; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776582 12A || order number: 1924169 16A (HC) +phoenix_contact connector MSTB_01x10_GF_5.08mm_MH +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_10-GF_1x10_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/10-GF; number of pins: 10; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776773 12A || order number: 1924059 16A (HC) +phoenix_contact connector MSTB_01x10_GF_5.00mm +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_10-GF_1x10_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/10-GF; number of pins: 10; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776773 12A || order number: 1924059 16A (HC) +phoenix_contact connector MSTB_01x10_GF_5.00mm_MH +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_11-GF-5,08_1x11_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/11-GF-5,08; number of pins: 11; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776595 12A || order number: 1924172 16A (HC) +phoenix_contact connector MSTB_01x11_GF_5.08mm +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_11-GF-5,08_1x11_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/11-GF-5,08; number of pins: 11; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776595 12A || order number: 1924172 16A (HC) +phoenix_contact connector MSTB_01x11_GF_5.08mm_MH +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_11-GF_1x11_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/11-GF; number of pins: 11; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776786 12A || order number: 1924062 16A (HC) +phoenix_contact connector MSTB_01x11_GF_5.00mm +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_11-GF_1x11_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/11-GF; number of pins: 11; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776786 12A || order number: 1924062 16A (HC) +phoenix_contact connector MSTB_01x11_GF_5.00mm_MH +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_12-GF-5,08_1x12_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/12-GF-5,08; number of pins: 12; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776605 12A || order number: 1924185 16A (HC) +phoenix_contact connector MSTB_01x12_GF_5.08mm +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_12-GF-5,08_1x12_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/12-GF-5,08; number of pins: 12; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776605 12A || order number: 1924185 16A (HC) +phoenix_contact connector MSTB_01x12_GF_5.08mm_MH +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_12-GF_1x12_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/12-GF; number of pins: 12; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776799 12A || order number: 1924075 16A (HC) +phoenix_contact connector MSTB_01x12_GF_5.00mm +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_12-GF_1x12_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/12-GF; number of pins: 12; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776799 12A || order number: 1924075 16A (HC) +phoenix_contact connector MSTB_01x12_GF_5.00mm_MH +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_13-GF-5,08_1x13_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/13-GF-5,08; number of pins: 13; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776618 12A +phoenix_contact connector MSTB_01x13_GF_5.08mm +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_13-GF-5,08_1x13_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/13-GF-5,08; number of pins: 13; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776618 12A +phoenix_contact connector MSTB_01x13_GF_5.08mm_MH +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_13-GF_1x13_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/13-GF; number of pins: 13; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776809 12A +phoenix_contact connector MSTB_01x13_GF_5.00mm +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_13-GF_1x13_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/13-GF; number of pins: 13; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776809 12A +phoenix_contact connector MSTB_01x13_GF_5.00mm_MH +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_14-GF-5,08_1x14_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/14-GF-5,08; number of pins: 14; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776621 12A +phoenix_contact connector MSTB_01x14_GF_5.08mm +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_14-GF-5,08_1x14_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/14-GF-5,08; number of pins: 14; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776621 12A +phoenix_contact connector MSTB_01x14_GF_5.08mm_MH +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_14-GF_1x14_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/14-GF; number of pins: 14; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776812 12A +phoenix_contact connector MSTB_01x14_GF_5.00mm +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_14-GF_1x14_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/14-GF; number of pins: 14; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776812 12A +phoenix_contact connector MSTB_01x14_GF_5.00mm_MH +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_15-GF-5,08_1x15_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/15-GF-5,08; number of pins: 15; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776634 12A +phoenix_contact connector MSTB_01x15_GF_5.08mm +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_15-GF-5,08_1x15_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/15-GF-5,08; number of pins: 15; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776634 12A +phoenix_contact connector MSTB_01x15_GF_5.08mm_MH +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_15-GF_1x15_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/15-GF; number of pins: 15; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776825 12A +phoenix_contact connector MSTB_01x15_GF_5.00mm +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_15-GF_1x15_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/15-GF; number of pins: 15; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776825 12A +phoenix_contact connector MSTB_01x15_GF_5.00mm_MH +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_16-GF-5,08_1x16_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/16-GF-5,08; number of pins: 16; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776647 12A +phoenix_contact connector MSTB_01x16_GF_5.08mm +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_16-GF-5,08_1x16_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/16-GF-5,08; number of pins: 16; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776647 12A +phoenix_contact connector MSTB_01x16_GF_5.08mm_MH +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_16-GF_1x16_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/16-GF; number of pins: 16; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776838 12A +phoenix_contact connector MSTB_01x16_GF_5.00mm +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_16-GF_1x16_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/16-GF; number of pins: 16; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776838 12A +phoenix_contact connector MSTB_01x16_GF_5.00mm_MH +0 +16 +16 +Connector_Pin +Pin_D0.7mm_L6.5mm_W1.8mm_FlatFork +solder Pin_ with flat fork, hole diameter 0.7mm, length 6.5mm, width 1.8mm +solder Pin_ with flat fork +0 +1 +1 +Connector_Pin +Pin_D0.9mm_L10.0mm_W2.4mm_FlatFork +solder Pin_ with flat fork, hole diameter 0.9mm, length 10.0mm, width 2.4mm +solder Pin_ with flat fork +0 +1 +1 +Connector_Pin +Pin_D1.0mm_L10.0mm +solder Pin_ diameter 1.0mm, hole diameter 1.0mm (press fit), length 10.0mm +solder Pin_ press fit +0 +1 +1 +Connector_Pin +Pin_D1.0mm_L10.0mm_LooseFit +solder Pin_ diameter 1.0mm, hole diameter 1.2mm (loose fit), length 10.0mm +solder Pin_ loose fit +0 +1 +1 +Connector_Pin +Pin_D1.1mm_L8.5mm_W2.5mm_FlatFork +solder Pin_ with flat fork, hole diameter 1.1mm, length 8.5mm, width 2.5mm +solder Pin_ with flat fork +0 +1 +1 +Connector_Pin +Pin_D1.1mm_L10.2mm_W3.5mm_Flat +solder Pin_ with flat with hole, hole diameter 1.1mm, length 10.2mm, width 3.5mm +solder Pin_ with flat fork +0 +1 +1 +Connector_Pin +Pin_D1.2mm_L10.2mm_W2.9mm_FlatFork +solder Pin_ with flat with fork, hole diameter 1.2mm, length 11.3mm, width 3.0mm +solder Pin_ with flat fork +0 +1 +1 +Connector_Pin +Pin_D1.2mm_L11.3mm_W3.0mm_Flat +solder Pin_ with flat with hole, hole diameter 1.2mm, length 11.3mm, width 3.0mm +solder Pin_ with flat fork +0 +1 +1 +Connector_Pin +Pin_D1.3mm_L10.0mm_W3.5mm_Flat +solder Pin_ with flat with hole, hole diameter 1.3mm, length 10.0mm, width 3.5mm, e.g. Ettinger 13.13.865, https://katalog.ettinger.de/#p=434 +solder Pin_ with flat fork +0 +1 +1 +Connector_Pin +Pin_D1.3mm_L11.0mm +solder Pin_ diameter 1.3mm, hole diameter 1.3mm, length 11.0mm +solder Pin_ pressfit +0 +1 +1 +Connector_Pin +Pin_D1.3mm_L11.0mm_LooseFit +solder Pin_ diameter 1.3mm, hole diameter 1.5mm (loose fit), length 11.0mm +solder Pin_ loose fit +0 +1 +1 +Connector_Pin +Pin_D1.3mm_L11.3mm_W2.8mm_Flat +solder Pin_ with flat with hole, hole diameter 1.3mm, length 11.3mm, width 2.8mm +solder Pin_ with flat fork +0 +1 +1 +Connector_Pin +Pin_D1.4mm_L8.5mm_W2.8mm_FlatFork +solder Pin_ with flat with fork, hole diameter 1.4mm, length 8.5mm, width 2.8mm, e.g. Ettinger 13.13.890, https://katalog.ettinger.de/#p=434 +solder Pin_ with flat fork +0 +1 +1 +Connector_PinHeader_1.00mm +PinHeader_1x01_P1.00mm_Horizontal +Through hole angled pin header, 1x01, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x01 1.00mm single row +0 +1 +1 +Connector_PinHeader_1.00mm +PinHeader_1x01_P1.00mm_Vertical +Through hole straight pin header, 1x01, 1.00mm pitch, single row +Through hole pin header THT 1x01 1.00mm single row +0 +1 +1 +Connector_PinHeader_1.00mm +PinHeader_1x02_P1.00mm_Horizontal +Through hole angled pin header, 1x02, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x02 1.00mm single row +0 +2 +2 +Connector_PinHeader_1.00mm +PinHeader_1x02_P1.00mm_Vertical +Through hole straight pin header, 1x02, 1.00mm pitch, single row +Through hole pin header THT 1x02 1.00mm single row +0 +2 +2 +Connector_PinHeader_1.00mm +PinHeader_1x02_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x02, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x02 1.00mm single row style1 pin1 left +0 +2 +2 +Connector_PinHeader_1.00mm +PinHeader_1x02_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x02, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x02 1.00mm single row style2 pin1 right +0 +2 +2 +Connector_PinHeader_1.00mm +PinHeader_1x03_P1.00mm_Horizontal +Through hole angled pin header, 1x03, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x03 1.00mm single row +0 +3 +3 +Connector_PinHeader_1.00mm +PinHeader_1x03_P1.00mm_Vertical +Through hole straight pin header, 1x03, 1.00mm pitch, single row +Through hole pin header THT 1x03 1.00mm single row +0 +3 +3 +Connector_PinHeader_1.00mm +PinHeader_1x03_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x03, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x03 1.00mm single row style1 pin1 left +0 +3 +3 +Connector_PinHeader_1.00mm +PinHeader_1x03_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x03, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x03 1.00mm single row style2 pin1 right +0 +3 +3 +Connector_PinHeader_1.00mm +PinHeader_1x04_P1.00mm_Horizontal +Through hole angled pin header, 1x04, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x04 1.00mm single row +0 +4 +4 +Connector_PinHeader_1.00mm +PinHeader_1x04_P1.00mm_Vertical +Through hole straight pin header, 1x04, 1.00mm pitch, single row +Through hole pin header THT 1x04 1.00mm single row +0 +4 +4 +Connector_PinHeader_1.00mm +PinHeader_1x04_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x04, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x04 1.00mm single row style1 pin1 left +0 +4 +4 +Connector_PinHeader_1.00mm +PinHeader_1x04_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x04, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x04 1.00mm single row style2 pin1 right +0 +4 +4 +Connector_PinHeader_1.00mm +PinHeader_1x05_P1.00mm_Horizontal +Through hole angled pin header, 1x05, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x05 1.00mm single row +0 +5 +5 +Connector_PinHeader_1.00mm +PinHeader_1x05_P1.00mm_Vertical +Through hole straight pin header, 1x05, 1.00mm pitch, single row +Through hole pin header THT 1x05 1.00mm single row +0 +5 +5 +Connector_PinHeader_1.00mm +PinHeader_1x05_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x05, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x05 1.00mm single row style1 pin1 left +0 +5 +5 +Connector_PinHeader_1.00mm +PinHeader_1x05_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x05, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x05 1.00mm single row style2 pin1 right +0 +5 +5 +Connector_PinHeader_1.00mm +PinHeader_1x06_P1.00mm_Horizontal +Through hole angled pin header, 1x06, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x06 1.00mm single row +0 +6 +6 +Connector_PinHeader_1.00mm +PinHeader_1x06_P1.00mm_Vertical +Through hole straight pin header, 1x06, 1.00mm pitch, single row +Through hole pin header THT 1x06 1.00mm single row +0 +6 +6 +Connector_PinHeader_1.00mm +PinHeader_1x06_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x06, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x06 1.00mm single row style1 pin1 left +0 +6 +6 +Connector_PinHeader_1.00mm +PinHeader_1x06_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x06, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x06 1.00mm single row style2 pin1 right +0 +6 +6 +Connector_PinHeader_1.00mm +PinHeader_1x07_P1.00mm_Horizontal +Through hole angled pin header, 1x07, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x07 1.00mm single row +0 +7 +7 +Connector_PinHeader_1.00mm +PinHeader_1x07_P1.00mm_Vertical +Through hole straight pin header, 1x07, 1.00mm pitch, single row +Through hole pin header THT 1x07 1.00mm single row +0 +7 +7 +Connector_PinHeader_1.00mm +PinHeader_1x07_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x07, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x07 1.00mm single row style1 pin1 left +0 +7 +7 +Connector_PinHeader_1.00mm +PinHeader_1x07_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x07, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x07 1.00mm single row style2 pin1 right +0 +7 +7 +Connector_PinHeader_1.00mm +PinHeader_1x08_P1.00mm_Horizontal +Through hole angled pin header, 1x08, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x08 1.00mm single row +0 +8 +8 +Connector_PinHeader_1.00mm +PinHeader_1x08_P1.00mm_Vertical +Through hole straight pin header, 1x08, 1.00mm pitch, single row +Through hole pin header THT 1x08 1.00mm single row +0 +8 +8 +Connector_PinHeader_1.00mm +PinHeader_1x08_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x08, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x08 1.00mm single row style1 pin1 left +0 +8 +8 +Connector_PinHeader_1.00mm +PinHeader_1x08_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x08, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x08 1.00mm single row style2 pin1 right +0 +8 +8 +Connector_PinHeader_1.00mm +PinHeader_1x09_P1.00mm_Horizontal +Through hole angled pin header, 1x09, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x09 1.00mm single row +0 +9 +9 +Connector_PinHeader_1.00mm +PinHeader_1x09_P1.00mm_Vertical +Through hole straight pin header, 1x09, 1.00mm pitch, single row +Through hole pin header THT 1x09 1.00mm single row +0 +9 +9 +Connector_PinHeader_1.00mm +PinHeader_1x09_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x09, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x09 1.00mm single row style1 pin1 left +0 +9 +9 +Connector_PinHeader_1.00mm +PinHeader_1x09_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x09, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x09 1.00mm single row style2 pin1 right +0 +9 +9 +Connector_PinHeader_1.00mm +PinHeader_1x10_P1.00mm_Horizontal +Through hole angled pin header, 1x10, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x10 1.00mm single row +0 +10 +10 +Connector_PinHeader_1.00mm +PinHeader_1x10_P1.00mm_Vertical +Through hole straight pin header, 1x10, 1.00mm pitch, single row +Through hole pin header THT 1x10 1.00mm single row +0 +10 +10 +Connector_PinHeader_1.00mm +PinHeader_1x10_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x10, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x10 1.00mm single row style1 pin1 left +0 +10 +10 +Connector_PinHeader_1.00mm +PinHeader_1x10_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x10, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x10 1.00mm single row style2 pin1 right +0 +10 +10 +Connector_PinHeader_1.00mm +PinHeader_1x11_P1.00mm_Horizontal +Through hole angled pin header, 1x11, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x11 1.00mm single row +0 +11 +11 +Connector_PinHeader_1.00mm +PinHeader_1x11_P1.00mm_Vertical +Through hole straight pin header, 1x11, 1.00mm pitch, single row +Through hole pin header THT 1x11 1.00mm single row +0 +11 +11 +Connector_PinHeader_1.00mm +PinHeader_1x11_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x11, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x11 1.00mm single row style1 pin1 left +0 +11 +11 +Connector_PinHeader_1.00mm +PinHeader_1x11_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x11, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x11 1.00mm single row style2 pin1 right +0 +11 +11 +Connector_PinHeader_1.00mm +PinHeader_1x12_P1.00mm_Horizontal +Through hole angled pin header, 1x12, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x12 1.00mm single row +0 +12 +12 +Connector_PinHeader_1.00mm +PinHeader_1x12_P1.00mm_Vertical +Through hole straight pin header, 1x12, 1.00mm pitch, single row +Through hole pin header THT 1x12 1.00mm single row +0 +12 +12 +Connector_PinHeader_1.00mm +PinHeader_1x12_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x12, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x12 1.00mm single row style1 pin1 left +0 +12 +12 +Connector_PinHeader_1.00mm +PinHeader_1x12_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x12, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x12 1.00mm single row style2 pin1 right +0 +12 +12 +Connector_PinHeader_1.00mm +PinHeader_1x13_P1.00mm_Horizontal +Through hole angled pin header, 1x13, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x13 1.00mm single row +0 +13 +13 +Connector_PinHeader_1.00mm +PinHeader_1x13_P1.00mm_Vertical +Through hole straight pin header, 1x13, 1.00mm pitch, single row +Through hole pin header THT 1x13 1.00mm single row +0 +13 +13 +Connector_PinHeader_1.00mm +PinHeader_1x13_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x13, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x13 1.00mm single row style1 pin1 left +0 +13 +13 +Connector_PinHeader_1.00mm +PinHeader_1x13_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x13, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x13 1.00mm single row style2 pin1 right +0 +13 +13 +Connector_PinHeader_1.00mm +PinHeader_1x14_P1.00mm_Horizontal +Through hole angled pin header, 1x14, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x14 1.00mm single row +0 +14 +14 +Connector_PinHeader_1.00mm +PinHeader_1x14_P1.00mm_Vertical +Through hole straight pin header, 1x14, 1.00mm pitch, single row +Through hole pin header THT 1x14 1.00mm single row +0 +14 +14 +Connector_PinHeader_1.00mm +PinHeader_1x14_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x14, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x14 1.00mm single row style1 pin1 left +0 +14 +14 +Connector_PinHeader_1.00mm +PinHeader_1x14_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x14, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x14 1.00mm single row style2 pin1 right +0 +14 +14 +Connector_PinHeader_1.00mm +PinHeader_1x15_P1.00mm_Horizontal +Through hole angled pin header, 1x15, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x15 1.00mm single row +0 +15 +15 +Connector_PinHeader_1.00mm +PinHeader_1x15_P1.00mm_Vertical +Through hole straight pin header, 1x15, 1.00mm pitch, single row +Through hole pin header THT 1x15 1.00mm single row +0 +15 +15 +Connector_PinHeader_1.00mm +PinHeader_1x15_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x15, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x15 1.00mm single row style1 pin1 left +0 +15 +15 +Connector_PinHeader_1.00mm +PinHeader_1x15_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x15, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x15 1.00mm single row style2 pin1 right +0 +15 +15 +Connector_PinHeader_1.00mm +PinHeader_1x16_P1.00mm_Horizontal +Through hole angled pin header, 1x16, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x16 1.00mm single row +0 +16 +16 +Connector_PinHeader_1.00mm +PinHeader_1x16_P1.00mm_Vertical +Through hole straight pin header, 1x16, 1.00mm pitch, single row +Through hole pin header THT 1x16 1.00mm single row +0 +16 +16 +Connector_PinHeader_1.00mm +PinHeader_1x16_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x16, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x16 1.00mm single row style1 pin1 left +0 +16 +16 +Connector_PinHeader_1.00mm +PinHeader_1x16_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x16, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x16 1.00mm single row style2 pin1 right +0 +16 +16 +Connector_PinHeader_1.00mm +PinHeader_1x17_P1.00mm_Horizontal +Through hole angled pin header, 1x17, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x17 1.00mm single row +0 +17 +17 +Connector_PinHeader_1.00mm +PinHeader_1x17_P1.00mm_Vertical +Through hole straight pin header, 1x17, 1.00mm pitch, single row +Through hole pin header THT 1x17 1.00mm single row +0 +17 +17 +Connector_PinHeader_1.00mm +PinHeader_1x17_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x17, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x17 1.00mm single row style1 pin1 left +0 +17 +17 +Connector_PinHeader_1.00mm +PinHeader_1x17_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x17, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x17 1.00mm single row style2 pin1 right +0 +17 +17 +Connector_PinHeader_1.00mm +PinHeader_1x18_P1.00mm_Horizontal +Through hole angled pin header, 1x18, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x18 1.00mm single row +0 +18 +18 +Connector_PinHeader_1.00mm +PinHeader_1x18_P1.00mm_Vertical +Through hole straight pin header, 1x18, 1.00mm pitch, single row +Through hole pin header THT 1x18 1.00mm single row +0 +18 +18 +Connector_PinHeader_1.00mm +PinHeader_1x18_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x18, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x18 1.00mm single row style1 pin1 left +0 +18 +18 +Connector_PinHeader_1.00mm +PinHeader_1x18_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x18, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x18 1.00mm single row style2 pin1 right +0 +18 +18 +Connector_PinHeader_1.00mm +PinHeader_1x19_P1.00mm_Horizontal +Through hole angled pin header, 1x19, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x19 1.00mm single row +0 +19 +19 +Connector_PinHeader_1.00mm +PinHeader_1x19_P1.00mm_Vertical +Through hole straight pin header, 1x19, 1.00mm pitch, single row +Through hole pin header THT 1x19 1.00mm single row +0 +19 +19 +Connector_PinHeader_1.00mm +PinHeader_1x19_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x19, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x19 1.00mm single row style1 pin1 left +0 +19 +19 +Connector_PinHeader_1.00mm +PinHeader_1x19_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x19, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x19 1.00mm single row style2 pin1 right +0 +19 +19 +Connector_PinHeader_1.00mm +PinHeader_1x20_P1.00mm_Horizontal +Through hole angled pin header, 1x20, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x20 1.00mm single row +0 +20 +20 +Connector_PinHeader_1.00mm +PinHeader_1x20_P1.00mm_Vertical +Through hole straight pin header, 1x20, 1.00mm pitch, single row +Through hole pin header THT 1x20 1.00mm single row +0 +20 +20 +Connector_PinHeader_1.00mm +PinHeader_1x20_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x20, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x20 1.00mm single row style1 pin1 left +0 +20 +20 +Connector_PinHeader_1.00mm +PinHeader_1x20_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x20, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x20 1.00mm single row style2 pin1 right +0 +20 +20 +Connector_PinHeader_1.00mm +PinHeader_1x21_P1.00mm_Horizontal +Through hole angled pin header, 1x21, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x21 1.00mm single row +0 +21 +21 +Connector_PinHeader_1.00mm +PinHeader_1x21_P1.00mm_Vertical +Through hole straight pin header, 1x21, 1.00mm pitch, single row +Through hole pin header THT 1x21 1.00mm single row +0 +21 +21 +Connector_PinHeader_1.00mm +PinHeader_1x21_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x21, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x21 1.00mm single row style1 pin1 left +0 +21 +21 +Connector_PinHeader_1.00mm +PinHeader_1x21_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x21, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x21 1.00mm single row style2 pin1 right +0 +21 +21 +Connector_PinHeader_1.00mm +PinHeader_1x22_P1.00mm_Horizontal +Through hole angled pin header, 1x22, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x22 1.00mm single row +0 +22 +22 +Connector_PinHeader_1.00mm +PinHeader_1x22_P1.00mm_Vertical +Through hole straight pin header, 1x22, 1.00mm pitch, single row +Through hole pin header THT 1x22 1.00mm single row +0 +22 +22 +Connector_PinHeader_1.00mm +PinHeader_1x22_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x22, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x22 1.00mm single row style1 pin1 left +0 +22 +22 +Connector_PinHeader_1.00mm +PinHeader_1x22_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x22, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x22 1.00mm single row style2 pin1 right +0 +22 +22 +Connector_PinHeader_1.00mm +PinHeader_1x23_P1.00mm_Horizontal +Through hole angled pin header, 1x23, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x23 1.00mm single row +0 +23 +23 +Connector_PinHeader_1.00mm +PinHeader_1x23_P1.00mm_Vertical +Through hole straight pin header, 1x23, 1.00mm pitch, single row +Through hole pin header THT 1x23 1.00mm single row +0 +23 +23 +Connector_PinHeader_1.00mm +PinHeader_1x23_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x23, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x23 1.00mm single row style1 pin1 left +0 +23 +23 +Connector_PinHeader_1.00mm +PinHeader_1x23_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x23, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x23 1.00mm single row style2 pin1 right +0 +23 +23 +Connector_PinHeader_1.00mm +PinHeader_1x24_P1.00mm_Horizontal +Through hole angled pin header, 1x24, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x24 1.00mm single row +0 +24 +24 +Connector_PinHeader_1.00mm +PinHeader_1x24_P1.00mm_Vertical +Through hole straight pin header, 1x24, 1.00mm pitch, single row +Through hole pin header THT 1x24 1.00mm single row +0 +24 +24 +Connector_PinHeader_1.00mm +PinHeader_1x24_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x24, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x24 1.00mm single row style1 pin1 left +0 +24 +24 +Connector_PinHeader_1.00mm +PinHeader_1x24_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x24, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x24 1.00mm single row style2 pin1 right +0 +24 +24 +Connector_PinHeader_1.00mm +PinHeader_1x25_P1.00mm_Horizontal +Through hole angled pin header, 1x25, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x25 1.00mm single row +0 +25 +25 +Connector_PinHeader_1.00mm +PinHeader_1x25_P1.00mm_Vertical +Through hole straight pin header, 1x25, 1.00mm pitch, single row +Through hole pin header THT 1x25 1.00mm single row +0 +25 +25 +Connector_PinHeader_1.00mm +PinHeader_1x25_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x25, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x25 1.00mm single row style1 pin1 left +0 +25 +25 +Connector_PinHeader_1.00mm +PinHeader_1x25_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x25, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x25 1.00mm single row style2 pin1 right +0 +25 +25 +Connector_PinHeader_1.00mm +PinHeader_1x26_P1.00mm_Horizontal +Through hole angled pin header, 1x26, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x26 1.00mm single row +0 +26 +26 +Connector_PinHeader_1.00mm +PinHeader_1x26_P1.00mm_Vertical +Through hole straight pin header, 1x26, 1.00mm pitch, single row +Through hole pin header THT 1x26 1.00mm single row +0 +26 +26 +Connector_PinHeader_1.00mm +PinHeader_1x26_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x26, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x26 1.00mm single row style1 pin1 left +0 +26 +26 +Connector_PinHeader_1.00mm +PinHeader_1x26_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x26, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x26 1.00mm single row style2 pin1 right +0 +26 +26 +Connector_PinHeader_1.00mm +PinHeader_1x27_P1.00mm_Horizontal +Through hole angled pin header, 1x27, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x27 1.00mm single row +0 +27 +27 +Connector_PinHeader_1.00mm +PinHeader_1x27_P1.00mm_Vertical +Through hole straight pin header, 1x27, 1.00mm pitch, single row +Through hole pin header THT 1x27 1.00mm single row +0 +27 +27 +Connector_PinHeader_1.00mm +PinHeader_1x27_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x27, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x27 1.00mm single row style1 pin1 left +0 +27 +27 +Connector_PinHeader_1.00mm +PinHeader_1x27_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x27, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x27 1.00mm single row style2 pin1 right +0 +27 +27 +Connector_PinHeader_1.00mm +PinHeader_1x28_P1.00mm_Horizontal +Through hole angled pin header, 1x28, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x28 1.00mm single row +0 +28 +28 +Connector_PinHeader_1.00mm +PinHeader_1x28_P1.00mm_Vertical +Through hole straight pin header, 1x28, 1.00mm pitch, single row +Through hole pin header THT 1x28 1.00mm single row +0 +28 +28 +Connector_PinHeader_1.00mm +PinHeader_1x28_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x28, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x28 1.00mm single row style1 pin1 left +0 +28 +28 +Connector_PinHeader_1.00mm +PinHeader_1x28_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x28, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x28 1.00mm single row style2 pin1 right +0 +28 +28 +Connector_PinHeader_1.00mm +PinHeader_1x29_P1.00mm_Horizontal +Through hole angled pin header, 1x29, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x29 1.00mm single row +0 +29 +29 +Connector_PinHeader_1.00mm +PinHeader_1x29_P1.00mm_Vertical +Through hole straight pin header, 1x29, 1.00mm pitch, single row +Through hole pin header THT 1x29 1.00mm single row +0 +29 +29 +Connector_PinHeader_1.00mm +PinHeader_1x29_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x29, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x29 1.00mm single row style1 pin1 left +0 +29 +29 +Connector_PinHeader_1.00mm +PinHeader_1x29_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x29, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x29 1.00mm single row style2 pin1 right +0 +29 +29 +Connector_PinHeader_1.00mm +PinHeader_1x30_P1.00mm_Horizontal +Through hole angled pin header, 1x30, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x30 1.00mm single row +0 +30 +30 +Connector_PinHeader_1.00mm +PinHeader_1x30_P1.00mm_Vertical +Through hole straight pin header, 1x30, 1.00mm pitch, single row +Through hole pin header THT 1x30 1.00mm single row +0 +30 +30 +Connector_PinHeader_1.00mm +PinHeader_1x30_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x30, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x30 1.00mm single row style1 pin1 left +0 +30 +30 +Connector_PinHeader_1.00mm +PinHeader_1x30_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x30, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x30 1.00mm single row style2 pin1 right +0 +30 +30 +Connector_PinHeader_1.00mm +PinHeader_1x31_P1.00mm_Horizontal +Through hole angled pin header, 1x31, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x31 1.00mm single row +0 +31 +31 +Connector_PinHeader_1.00mm +PinHeader_1x31_P1.00mm_Vertical +Through hole straight pin header, 1x31, 1.00mm pitch, single row +Through hole pin header THT 1x31 1.00mm single row +0 +31 +31 +Connector_PinHeader_1.00mm +PinHeader_1x31_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x31, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x31 1.00mm single row style1 pin1 left +0 +31 +31 +Connector_PinHeader_1.00mm +PinHeader_1x31_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x31, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x31 1.00mm single row style2 pin1 right +0 +31 +31 +Connector_PinHeader_1.00mm +PinHeader_1x32_P1.00mm_Horizontal +Through hole angled pin header, 1x32, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x32 1.00mm single row +0 +32 +32 +Connector_PinHeader_1.00mm +PinHeader_1x32_P1.00mm_Vertical +Through hole straight pin header, 1x32, 1.00mm pitch, single row +Through hole pin header THT 1x32 1.00mm single row +0 +32 +32 +Connector_PinHeader_1.00mm +PinHeader_1x32_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x32, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x32 1.00mm single row style1 pin1 left +0 +32 +32 +Connector_PinHeader_1.00mm +PinHeader_1x32_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x32, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x32 1.00mm single row style2 pin1 right +0 +32 +32 +Connector_PinHeader_1.00mm +PinHeader_1x33_P1.00mm_Horizontal +Through hole angled pin header, 1x33, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x33 1.00mm single row +0 +33 +33 +Connector_PinHeader_1.00mm +PinHeader_1x33_P1.00mm_Vertical +Through hole straight pin header, 1x33, 1.00mm pitch, single row +Through hole pin header THT 1x33 1.00mm single row +0 +33 +33 +Connector_PinHeader_1.00mm +PinHeader_1x33_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x33, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x33 1.00mm single row style1 pin1 left +0 +33 +33 +Connector_PinHeader_1.00mm +PinHeader_1x33_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x33, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x33 1.00mm single row style2 pin1 right +0 +33 +33 +Connector_PinHeader_1.00mm +PinHeader_1x34_P1.00mm_Horizontal +Through hole angled pin header, 1x34, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x34 1.00mm single row +0 +34 +34 +Connector_PinHeader_1.00mm +PinHeader_1x34_P1.00mm_Vertical +Through hole straight pin header, 1x34, 1.00mm pitch, single row +Through hole pin header THT 1x34 1.00mm single row +0 +34 +34 +Connector_PinHeader_1.00mm +PinHeader_1x34_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x34, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x34 1.00mm single row style1 pin1 left +0 +34 +34 +Connector_PinHeader_1.00mm +PinHeader_1x34_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x34, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x34 1.00mm single row style2 pin1 right +0 +34 +34 +Connector_PinHeader_1.00mm +PinHeader_1x35_P1.00mm_Horizontal +Through hole angled pin header, 1x35, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x35 1.00mm single row +0 +35 +35 +Connector_PinHeader_1.00mm +PinHeader_1x35_P1.00mm_Vertical +Through hole straight pin header, 1x35, 1.00mm pitch, single row +Through hole pin header THT 1x35 1.00mm single row +0 +35 +35 +Connector_PinHeader_1.00mm +PinHeader_1x35_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x35, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x35 1.00mm single row style1 pin1 left +0 +35 +35 +Connector_PinHeader_1.00mm +PinHeader_1x35_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x35, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x35 1.00mm single row style2 pin1 right +0 +35 +35 +Connector_PinHeader_1.00mm +PinHeader_1x36_P1.00mm_Horizontal +Through hole angled pin header, 1x36, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x36 1.00mm single row +0 +36 +36 +Connector_PinHeader_1.00mm +PinHeader_1x36_P1.00mm_Vertical +Through hole straight pin header, 1x36, 1.00mm pitch, single row +Through hole pin header THT 1x36 1.00mm single row +0 +36 +36 +Connector_PinHeader_1.00mm +PinHeader_1x36_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x36, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x36 1.00mm single row style1 pin1 left +0 +36 +36 +Connector_PinHeader_1.00mm +PinHeader_1x36_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x36, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x36 1.00mm single row style2 pin1 right +0 +36 +36 +Connector_PinHeader_1.00mm +PinHeader_1x37_P1.00mm_Horizontal +Through hole angled pin header, 1x37, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x37 1.00mm single row +0 +37 +37 +Connector_PinHeader_1.00mm +PinHeader_1x37_P1.00mm_Vertical +Through hole straight pin header, 1x37, 1.00mm pitch, single row +Through hole pin header THT 1x37 1.00mm single row +0 +37 +37 +Connector_PinHeader_1.00mm +PinHeader_1x37_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x37, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x37 1.00mm single row style1 pin1 left +0 +37 +37 +Connector_PinHeader_1.00mm +PinHeader_1x37_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x37, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x37 1.00mm single row style2 pin1 right +0 +37 +37 +Connector_PinHeader_1.00mm +PinHeader_1x38_P1.00mm_Horizontal +Through hole angled pin header, 1x38, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x38 1.00mm single row +0 +38 +38 +Connector_PinHeader_1.00mm +PinHeader_1x38_P1.00mm_Vertical +Through hole straight pin header, 1x38, 1.00mm pitch, single row +Through hole pin header THT 1x38 1.00mm single row +0 +38 +38 +Connector_PinHeader_1.00mm +PinHeader_1x38_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x38, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x38 1.00mm single row style1 pin1 left +0 +38 +38 +Connector_PinHeader_1.00mm +PinHeader_1x38_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x38, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x38 1.00mm single row style2 pin1 right +0 +38 +38 +Connector_PinHeader_1.00mm +PinHeader_1x39_P1.00mm_Horizontal +Through hole angled pin header, 1x39, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x39 1.00mm single row +0 +39 +39 +Connector_PinHeader_1.00mm +PinHeader_1x39_P1.00mm_Vertical +Through hole straight pin header, 1x39, 1.00mm pitch, single row +Through hole pin header THT 1x39 1.00mm single row +0 +39 +39 +Connector_PinHeader_1.00mm +PinHeader_1x39_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x39, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x39 1.00mm single row style1 pin1 left +0 +39 +39 +Connector_PinHeader_1.00mm +PinHeader_1x39_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x39, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x39 1.00mm single row style2 pin1 right +0 +39 +39 +Connector_PinHeader_1.00mm +PinHeader_1x40_P1.00mm_Horizontal +Through hole angled pin header, 1x40, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x40 1.00mm single row +0 +40 +40 +Connector_PinHeader_1.00mm +PinHeader_1x40_P1.00mm_Vertical +Through hole straight pin header, 1x40, 1.00mm pitch, single row +Through hole pin header THT 1x40 1.00mm single row +0 +40 +40 +Connector_PinHeader_1.00mm +PinHeader_1x40_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x40, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x40 1.00mm single row style1 pin1 left +0 +40 +40 +Connector_PinHeader_1.00mm +PinHeader_1x40_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x40, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x40 1.00mm single row style2 pin1 right +0 +40 +40 +Connector_PinHeader_1.00mm +PinHeader_2x01_P1.00mm_Horizontal +Through hole angled pin header, 2x01, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x01 1.00mm double row +0 +2 +2 +Connector_PinHeader_1.00mm +PinHeader_2x01_P1.00mm_Vertical +Through hole straight pin header, 2x01, 1.00mm pitch, double rows +Through hole pin header THT 2x01 1.00mm double row +0 +2 +2 +Connector_PinHeader_1.00mm +PinHeader_2x01_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x01, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x01 1.00mm double row +0 +2 +2 +Connector_PinHeader_1.00mm +PinHeader_2x02_P1.00mm_Horizontal +Through hole angled pin header, 2x02, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x02 1.00mm double row +0 +4 +4 +Connector_PinHeader_1.00mm +PinHeader_2x02_P1.00mm_Vertical +Through hole straight pin header, 2x02, 1.00mm pitch, double rows +Through hole pin header THT 2x02 1.00mm double row +0 +4 +4 +Connector_PinHeader_1.00mm +PinHeader_2x02_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x02, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x02 1.00mm double row +0 +4 +4 +Connector_PinHeader_1.00mm +PinHeader_2x03_P1.00mm_Horizontal +Through hole angled pin header, 2x03, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x03 1.00mm double row +0 +6 +6 +Connector_PinHeader_1.00mm +PinHeader_2x03_P1.00mm_Vertical +Through hole straight pin header, 2x03, 1.00mm pitch, double rows +Through hole pin header THT 2x03 1.00mm double row +0 +6 +6 +Connector_PinHeader_1.00mm +PinHeader_2x03_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x03, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x03 1.00mm double row +0 +6 +6 +Connector_PinHeader_1.00mm +PinHeader_2x04_P1.00mm_Horizontal +Through hole angled pin header, 2x04, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x04 1.00mm double row +0 +8 +8 +Connector_PinHeader_1.00mm +PinHeader_2x04_P1.00mm_Vertical +Through hole straight pin header, 2x04, 1.00mm pitch, double rows +Through hole pin header THT 2x04 1.00mm double row +0 +8 +8 +Connector_PinHeader_1.00mm +PinHeader_2x04_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x04, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x04 1.00mm double row +0 +8 +8 +Connector_PinHeader_1.00mm +PinHeader_2x05_P1.00mm_Horizontal +Through hole angled pin header, 2x05, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x05 1.00mm double row +0 +10 +10 +Connector_PinHeader_1.00mm +PinHeader_2x05_P1.00mm_Vertical +Through hole straight pin header, 2x05, 1.00mm pitch, double rows +Through hole pin header THT 2x05 1.00mm double row +0 +10 +10 +Connector_PinHeader_1.00mm +PinHeader_2x05_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x05, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x05 1.00mm double row +0 +10 +10 +Connector_PinHeader_1.00mm +PinHeader_2x06_P1.00mm_Horizontal +Through hole angled pin header, 2x06, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x06 1.00mm double row +0 +12 +12 +Connector_PinHeader_1.00mm +PinHeader_2x06_P1.00mm_Vertical +Through hole straight pin header, 2x06, 1.00mm pitch, double rows +Through hole pin header THT 2x06 1.00mm double row +0 +12 +12 +Connector_PinHeader_1.00mm +PinHeader_2x06_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x06, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x06 1.00mm double row +0 +12 +12 +Connector_PinHeader_1.00mm +PinHeader_2x07_P1.00mm_Horizontal +Through hole angled pin header, 2x07, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x07 1.00mm double row +0 +14 +14 +Connector_PinHeader_1.00mm +PinHeader_2x07_P1.00mm_Vertical +Through hole straight pin header, 2x07, 1.00mm pitch, double rows +Through hole pin header THT 2x07 1.00mm double row +0 +14 +14 +Connector_PinHeader_1.00mm +PinHeader_2x07_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x07, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x07 1.00mm double row +0 +14 +14 +Connector_PinHeader_1.00mm +PinHeader_2x08_P1.00mm_Horizontal +Through hole angled pin header, 2x08, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x08 1.00mm double row +0 +16 +16 +Connector_PinHeader_1.00mm +PinHeader_2x08_P1.00mm_Vertical +Through hole straight pin header, 2x08, 1.00mm pitch, double rows +Through hole pin header THT 2x08 1.00mm double row +0 +16 +16 +Connector_PinHeader_1.00mm +PinHeader_2x08_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x08, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x08 1.00mm double row +0 +16 +16 +Connector_PinHeader_1.00mm +PinHeader_2x09_P1.00mm_Horizontal +Through hole angled pin header, 2x09, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x09 1.00mm double row +0 +18 +18 +Connector_PinHeader_1.00mm +PinHeader_2x09_P1.00mm_Vertical +Through hole straight pin header, 2x09, 1.00mm pitch, double rows +Through hole pin header THT 2x09 1.00mm double row +0 +18 +18 +Connector_PinHeader_1.00mm +PinHeader_2x09_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x09, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x09 1.00mm double row +0 +18 +18 +Connector_PinHeader_1.00mm +PinHeader_2x10_P1.00mm_Horizontal +Through hole angled pin header, 2x10, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x10 1.00mm double row +0 +20 +20 +Connector_PinHeader_1.00mm +PinHeader_2x10_P1.00mm_Vertical +Through hole straight pin header, 2x10, 1.00mm pitch, double rows +Through hole pin header THT 2x10 1.00mm double row +0 +20 +20 +Connector_PinHeader_1.00mm +PinHeader_2x10_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x10, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x10 1.00mm double row +0 +20 +20 +Connector_PinHeader_1.00mm +PinHeader_2x11_P1.00mm_Horizontal +Through hole angled pin header, 2x11, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x11 1.00mm double row +0 +22 +22 +Connector_PinHeader_1.00mm +PinHeader_2x11_P1.00mm_Vertical +Through hole straight pin header, 2x11, 1.00mm pitch, double rows +Through hole pin header THT 2x11 1.00mm double row +0 +22 +22 +Connector_PinHeader_1.00mm +PinHeader_2x11_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x11, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x11 1.00mm double row +0 +22 +22 +Connector_PinHeader_1.00mm +PinHeader_2x12_P1.00mm_Horizontal +Through hole angled pin header, 2x12, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x12 1.00mm double row +0 +24 +24 +Connector_PinHeader_1.00mm +PinHeader_2x12_P1.00mm_Vertical +Through hole straight pin header, 2x12, 1.00mm pitch, double rows +Through hole pin header THT 2x12 1.00mm double row +0 +24 +24 +Connector_PinHeader_1.00mm +PinHeader_2x12_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x12, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x12 1.00mm double row +0 +24 +24 +Connector_PinHeader_1.00mm +PinHeader_2x13_P1.00mm_Horizontal +Through hole angled pin header, 2x13, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x13 1.00mm double row +0 +26 +26 +Connector_PinHeader_1.00mm +PinHeader_2x13_P1.00mm_Vertical +Through hole straight pin header, 2x13, 1.00mm pitch, double rows +Through hole pin header THT 2x13 1.00mm double row +0 +26 +26 +Connector_PinHeader_1.00mm +PinHeader_2x13_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x13, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x13 1.00mm double row +0 +26 +26 +Connector_PinHeader_1.00mm +PinHeader_2x14_P1.00mm_Horizontal +Through hole angled pin header, 2x14, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x14 1.00mm double row +0 +28 +28 +Connector_PinHeader_1.00mm +PinHeader_2x14_P1.00mm_Vertical +Through hole straight pin header, 2x14, 1.00mm pitch, double rows +Through hole pin header THT 2x14 1.00mm double row +0 +28 +28 +Connector_PinHeader_1.00mm +PinHeader_2x14_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x14, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x14 1.00mm double row +0 +28 +28 +Connector_PinHeader_1.00mm +PinHeader_2x15_P1.00mm_Horizontal +Through hole angled pin header, 2x15, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x15 1.00mm double row +0 +30 +30 +Connector_PinHeader_1.00mm +PinHeader_2x15_P1.00mm_Vertical +Through hole straight pin header, 2x15, 1.00mm pitch, double rows +Through hole pin header THT 2x15 1.00mm double row +0 +30 +30 +Connector_PinHeader_1.00mm +PinHeader_2x15_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x15, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x15 1.00mm double row +0 +30 +30 +Connector_PinHeader_1.00mm +PinHeader_2x16_P1.00mm_Horizontal +Through hole angled pin header, 2x16, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x16 1.00mm double row +0 +32 +32 +Connector_PinHeader_1.00mm +PinHeader_2x16_P1.00mm_Vertical +Through hole straight pin header, 2x16, 1.00mm pitch, double rows +Through hole pin header THT 2x16 1.00mm double row +0 +32 +32 +Connector_PinHeader_1.00mm +PinHeader_2x16_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x16, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x16 1.00mm double row +0 +32 +32 +Connector_PinHeader_1.00mm +PinHeader_2x17_P1.00mm_Horizontal +Through hole angled pin header, 2x17, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x17 1.00mm double row +0 +34 +34 +Connector_PinHeader_1.00mm +PinHeader_2x17_P1.00mm_Vertical +Through hole straight pin header, 2x17, 1.00mm pitch, double rows +Through hole pin header THT 2x17 1.00mm double row +0 +34 +34 +Connector_PinHeader_1.00mm +PinHeader_2x17_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x17, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x17 1.00mm double row +0 +34 +34 +Connector_PinHeader_1.00mm +PinHeader_2x18_P1.00mm_Horizontal +Through hole angled pin header, 2x18, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x18 1.00mm double row +0 +36 +36 +Connector_PinHeader_1.00mm +PinHeader_2x18_P1.00mm_Vertical +Through hole straight pin header, 2x18, 1.00mm pitch, double rows +Through hole pin header THT 2x18 1.00mm double row +0 +36 +36 +Connector_PinHeader_1.00mm +PinHeader_2x18_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x18, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x18 1.00mm double row +0 +36 +36 +Connector_PinHeader_1.00mm +PinHeader_2x19_P1.00mm_Horizontal +Through hole angled pin header, 2x19, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x19 1.00mm double row +0 +38 +38 +Connector_PinHeader_1.00mm +PinHeader_2x19_P1.00mm_Vertical +Through hole straight pin header, 2x19, 1.00mm pitch, double rows +Through hole pin header THT 2x19 1.00mm double row +0 +38 +38 +Connector_PinHeader_1.00mm +PinHeader_2x19_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x19, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x19 1.00mm double row +0 +38 +38 +Connector_PinHeader_1.00mm +PinHeader_2x20_P1.00mm_Horizontal +Through hole angled pin header, 2x20, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x20 1.00mm double row +0 +40 +40 +Connector_PinHeader_1.00mm +PinHeader_2x20_P1.00mm_Vertical +Through hole straight pin header, 2x20, 1.00mm pitch, double rows +Through hole pin header THT 2x20 1.00mm double row +0 +40 +40 +Connector_PinHeader_1.00mm +PinHeader_2x20_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x20, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x20 1.00mm double row +0 +40 +40 +Connector_PinHeader_1.00mm +PinHeader_2x21_P1.00mm_Horizontal +Through hole angled pin header, 2x21, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x21 1.00mm double row +0 +42 +42 +Connector_PinHeader_1.00mm +PinHeader_2x21_P1.00mm_Vertical +Through hole straight pin header, 2x21, 1.00mm pitch, double rows +Through hole pin header THT 2x21 1.00mm double row +0 +42 +42 +Connector_PinHeader_1.00mm +PinHeader_2x21_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x21, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x21 1.00mm double row +0 +42 +42 +Connector_PinHeader_1.00mm +PinHeader_2x22_P1.00mm_Horizontal +Through hole angled pin header, 2x22, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x22 1.00mm double row +0 +44 +44 +Connector_PinHeader_1.00mm +PinHeader_2x22_P1.00mm_Vertical +Through hole straight pin header, 2x22, 1.00mm pitch, double rows +Through hole pin header THT 2x22 1.00mm double row +0 +44 +44 +Connector_PinHeader_1.00mm +PinHeader_2x22_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x22, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x22 1.00mm double row +0 +44 +44 +Connector_PinHeader_1.00mm +PinHeader_2x23_P1.00mm_Horizontal +Through hole angled pin header, 2x23, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x23 1.00mm double row +0 +46 +46 +Connector_PinHeader_1.00mm +PinHeader_2x23_P1.00mm_Vertical +Through hole straight pin header, 2x23, 1.00mm pitch, double rows +Through hole pin header THT 2x23 1.00mm double row +0 +46 +46 +Connector_PinHeader_1.00mm +PinHeader_2x23_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x23, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x23 1.00mm double row +0 +46 +46 +Connector_PinHeader_1.00mm +PinHeader_2x24_P1.00mm_Horizontal +Through hole angled pin header, 2x24, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x24 1.00mm double row +0 +48 +48 +Connector_PinHeader_1.00mm +PinHeader_2x24_P1.00mm_Vertical +Through hole straight pin header, 2x24, 1.00mm pitch, double rows +Through hole pin header THT 2x24 1.00mm double row +0 +48 +48 +Connector_PinHeader_1.00mm +PinHeader_2x24_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x24, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x24 1.00mm double row +0 +48 +48 +Connector_PinHeader_1.00mm +PinHeader_2x25_P1.00mm_Horizontal +Through hole angled pin header, 2x25, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x25 1.00mm double row +0 +50 +50 +Connector_PinHeader_1.00mm +PinHeader_2x25_P1.00mm_Vertical +Through hole straight pin header, 2x25, 1.00mm pitch, double rows +Through hole pin header THT 2x25 1.00mm double row +0 +50 +50 +Connector_PinHeader_1.00mm +PinHeader_2x25_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x25, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x25 1.00mm double row +0 +50 +50 +Connector_PinHeader_1.00mm +PinHeader_2x26_P1.00mm_Horizontal +Through hole angled pin header, 2x26, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x26 1.00mm double row +0 +52 +52 +Connector_PinHeader_1.00mm +PinHeader_2x26_P1.00mm_Vertical +Through hole straight pin header, 2x26, 1.00mm pitch, double rows +Through hole pin header THT 2x26 1.00mm double row +0 +52 +52 +Connector_PinHeader_1.00mm +PinHeader_2x26_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x26, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x26 1.00mm double row +0 +52 +52 +Connector_PinHeader_1.00mm +PinHeader_2x27_P1.00mm_Horizontal +Through hole angled pin header, 2x27, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x27 1.00mm double row +0 +54 +54 +Connector_PinHeader_1.00mm +PinHeader_2x27_P1.00mm_Vertical +Through hole straight pin header, 2x27, 1.00mm pitch, double rows +Through hole pin header THT 2x27 1.00mm double row +0 +54 +54 +Connector_PinHeader_1.00mm +PinHeader_2x27_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x27, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x27 1.00mm double row +0 +54 +54 +Connector_PinHeader_1.00mm +PinHeader_2x28_P1.00mm_Horizontal +Through hole angled pin header, 2x28, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x28 1.00mm double row +0 +56 +56 +Connector_PinHeader_1.00mm +PinHeader_2x28_P1.00mm_Vertical +Through hole straight pin header, 2x28, 1.00mm pitch, double rows +Through hole pin header THT 2x28 1.00mm double row +0 +56 +56 +Connector_PinHeader_1.00mm +PinHeader_2x28_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x28, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x28 1.00mm double row +0 +56 +56 +Connector_PinHeader_1.00mm +PinHeader_2x29_P1.00mm_Horizontal +Through hole angled pin header, 2x29, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x29 1.00mm double row +0 +58 +58 +Connector_PinHeader_1.00mm +PinHeader_2x29_P1.00mm_Vertical +Through hole straight pin header, 2x29, 1.00mm pitch, double rows +Through hole pin header THT 2x29 1.00mm double row +0 +58 +58 +Connector_PinHeader_1.00mm +PinHeader_2x29_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x29, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x29 1.00mm double row +0 +58 +58 +Connector_PinHeader_1.00mm +PinHeader_2x30_P1.00mm_Horizontal +Through hole angled pin header, 2x30, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x30 1.00mm double row +0 +60 +60 +Connector_PinHeader_1.00mm +PinHeader_2x30_P1.00mm_Vertical +Through hole straight pin header, 2x30, 1.00mm pitch, double rows +Through hole pin header THT 2x30 1.00mm double row +0 +60 +60 +Connector_PinHeader_1.00mm +PinHeader_2x30_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x30, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x30 1.00mm double row +0 +60 +60 +Connector_PinHeader_1.00mm +PinHeader_2x31_P1.00mm_Horizontal +Through hole angled pin header, 2x31, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x31 1.00mm double row +0 +62 +62 +Connector_PinHeader_1.00mm +PinHeader_2x31_P1.00mm_Vertical +Through hole straight pin header, 2x31, 1.00mm pitch, double rows +Through hole pin header THT 2x31 1.00mm double row +0 +62 +62 +Connector_PinHeader_1.00mm +PinHeader_2x31_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x31, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x31 1.00mm double row +0 +62 +62 +Connector_PinHeader_1.00mm +PinHeader_2x32_P1.00mm_Horizontal +Through hole angled pin header, 2x32, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x32 1.00mm double row +0 +64 +64 +Connector_PinHeader_1.00mm +PinHeader_2x32_P1.00mm_Vertical +Through hole straight pin header, 2x32, 1.00mm pitch, double rows +Through hole pin header THT 2x32 1.00mm double row +0 +64 +64 +Connector_PinHeader_1.00mm +PinHeader_2x32_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x32, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x32 1.00mm double row +0 +64 +64 +Connector_PinHeader_1.00mm +PinHeader_2x33_P1.00mm_Horizontal +Through hole angled pin header, 2x33, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x33 1.00mm double row +0 +66 +66 +Connector_PinHeader_1.00mm +PinHeader_2x33_P1.00mm_Vertical +Through hole straight pin header, 2x33, 1.00mm pitch, double rows +Through hole pin header THT 2x33 1.00mm double row +0 +66 +66 +Connector_PinHeader_1.00mm +PinHeader_2x33_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x33, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x33 1.00mm double row +0 +66 +66 +Connector_PinHeader_1.00mm +PinHeader_2x34_P1.00mm_Horizontal +Through hole angled pin header, 2x34, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x34 1.00mm double row +0 +68 +68 +Connector_PinHeader_1.00mm +PinHeader_2x34_P1.00mm_Vertical +Through hole straight pin header, 2x34, 1.00mm pitch, double rows +Through hole pin header THT 2x34 1.00mm double row +0 +68 +68 +Connector_PinHeader_1.00mm +PinHeader_2x34_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x34, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x34 1.00mm double row +0 +68 +68 +Connector_PinHeader_1.00mm +PinHeader_2x35_P1.00mm_Horizontal +Through hole angled pin header, 2x35, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x35 1.00mm double row +0 +70 +70 +Connector_PinHeader_1.00mm +PinHeader_2x35_P1.00mm_Vertical +Through hole straight pin header, 2x35, 1.00mm pitch, double rows +Through hole pin header THT 2x35 1.00mm double row +0 +70 +70 +Connector_PinHeader_1.00mm +PinHeader_2x35_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x35, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x35 1.00mm double row +0 +70 +70 +Connector_PinHeader_1.00mm +PinHeader_2x36_P1.00mm_Horizontal +Through hole angled pin header, 2x36, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x36 1.00mm double row +0 +72 +72 +Connector_PinHeader_1.00mm +PinHeader_2x36_P1.00mm_Vertical +Through hole straight pin header, 2x36, 1.00mm pitch, double rows +Through hole pin header THT 2x36 1.00mm double row +0 +72 +72 +Connector_PinHeader_1.00mm +PinHeader_2x36_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x36, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x36 1.00mm double row +0 +72 +72 +Connector_PinHeader_1.00mm +PinHeader_2x37_P1.00mm_Horizontal +Through hole angled pin header, 2x37, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x37 1.00mm double row +0 +74 +74 +Connector_PinHeader_1.00mm +PinHeader_2x37_P1.00mm_Vertical +Through hole straight pin header, 2x37, 1.00mm pitch, double rows +Through hole pin header THT 2x37 1.00mm double row +0 +74 +74 +Connector_PinHeader_1.00mm +PinHeader_2x37_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x37, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x37 1.00mm double row +0 +74 +74 +Connector_PinHeader_1.00mm +PinHeader_2x38_P1.00mm_Horizontal +Through hole angled pin header, 2x38, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x38 1.00mm double row +0 +76 +76 +Connector_PinHeader_1.00mm +PinHeader_2x38_P1.00mm_Vertical +Through hole straight pin header, 2x38, 1.00mm pitch, double rows +Through hole pin header THT 2x38 1.00mm double row +0 +76 +76 +Connector_PinHeader_1.00mm +PinHeader_2x38_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x38, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x38 1.00mm double row +0 +76 +76 +Connector_PinHeader_1.00mm +PinHeader_2x39_P1.00mm_Horizontal +Through hole angled pin header, 2x39, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x39 1.00mm double row +0 +78 +78 +Connector_PinHeader_1.00mm +PinHeader_2x39_P1.00mm_Vertical +Through hole straight pin header, 2x39, 1.00mm pitch, double rows +Through hole pin header THT 2x39 1.00mm double row +0 +78 +78 +Connector_PinHeader_1.00mm +PinHeader_2x39_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x39, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x39 1.00mm double row +0 +78 +78 +Connector_PinHeader_1.00mm +PinHeader_2x40_P1.00mm_Horizontal +Through hole angled pin header, 2x40, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x40 1.00mm double row +0 +80 +80 +Connector_PinHeader_1.00mm +PinHeader_2x40_P1.00mm_Vertical +Through hole straight pin header, 2x40, 1.00mm pitch, double rows +Through hole pin header THT 2x40 1.00mm double row +0 +80 +80 +Connector_PinHeader_1.00mm +PinHeader_2x40_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x40, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x40 1.00mm double row +0 +80 +80 +Connector_PinHeader_1.27mm +PinHeader_1x01_P1.27mm_Horizontal +Through hole angled pin header, 1x01, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x01 1.27mm single row +0 +1 +1 +Connector_PinHeader_1.27mm +PinHeader_1x01_P1.27mm_Vertical +Through hole straight pin header, 1x01, 1.27mm pitch, single row +Through hole pin header THT 1x01 1.27mm single row +0 +1 +1 +Connector_PinHeader_1.27mm +PinHeader_1x02_P1.27mm_Horizontal +Through hole angled pin header, 1x02, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x02 1.27mm single row +0 +2 +2 +Connector_PinHeader_1.27mm +PinHeader_1x02_P1.27mm_Vertical +Through hole straight pin header, 1x02, 1.27mm pitch, single row +Through hole pin header THT 1x02 1.27mm single row +0 +2 +2 +Connector_PinHeader_1.27mm +PinHeader_1x02_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x02, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x02 1.27mm single row style1 pin1 left +0 +2 +2 +Connector_PinHeader_1.27mm +PinHeader_1x02_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x02, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x02 1.27mm single row style2 pin1 right +0 +2 +2 +Connector_PinHeader_1.27mm +PinHeader_1x03_P1.27mm_Horizontal +Through hole angled pin header, 1x03, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x03 1.27mm single row +0 +3 +3 +Connector_PinHeader_1.27mm +PinHeader_1x03_P1.27mm_Vertical +Through hole straight pin header, 1x03, 1.27mm pitch, single row +Through hole pin header THT 1x03 1.27mm single row +0 +3 +3 +Connector_PinHeader_1.27mm +PinHeader_1x03_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x03, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x03 1.27mm single row style1 pin1 left +0 +3 +3 +Connector_PinHeader_1.27mm +PinHeader_1x03_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x03, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x03 1.27mm single row style2 pin1 right +0 +3 +3 +Connector_PinHeader_1.27mm +PinHeader_1x04_P1.27mm_Horizontal +Through hole angled pin header, 1x04, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x04 1.27mm single row +0 +4 +4 +Connector_PinHeader_1.27mm +PinHeader_1x04_P1.27mm_Vertical +Through hole straight pin header, 1x04, 1.27mm pitch, single row +Through hole pin header THT 1x04 1.27mm single row +0 +4 +4 +Connector_PinHeader_1.27mm +PinHeader_1x04_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x04, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x04 1.27mm single row style1 pin1 left +0 +4 +4 +Connector_PinHeader_1.27mm +PinHeader_1x04_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x04, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x04 1.27mm single row style2 pin1 right +0 +4 +4 +Connector_PinHeader_1.27mm +PinHeader_1x05_P1.27mm_Horizontal +Through hole angled pin header, 1x05, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x05 1.27mm single row +0 +5 +5 +Connector_PinHeader_1.27mm +PinHeader_1x05_P1.27mm_Vertical +Through hole straight pin header, 1x05, 1.27mm pitch, single row +Through hole pin header THT 1x05 1.27mm single row +0 +5 +5 +Connector_PinHeader_1.27mm +PinHeader_1x05_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x05, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x05 1.27mm single row style1 pin1 left +0 +5 +5 +Connector_PinHeader_1.27mm +PinHeader_1x05_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x05, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x05 1.27mm single row style2 pin1 right +0 +5 +5 +Connector_PinHeader_1.27mm +PinHeader_1x06_P1.27mm_Horizontal +Through hole angled pin header, 1x06, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x06 1.27mm single row +0 +6 +6 +Connector_PinHeader_1.27mm +PinHeader_1x06_P1.27mm_Vertical +Through hole straight pin header, 1x06, 1.27mm pitch, single row +Through hole pin header THT 1x06 1.27mm single row +0 +6 +6 +Connector_PinHeader_1.27mm +PinHeader_1x06_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x06, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x06 1.27mm single row style1 pin1 left +0 +6 +6 +Connector_PinHeader_1.27mm +PinHeader_1x06_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x06, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x06 1.27mm single row style2 pin1 right +0 +6 +6 +Connector_PinHeader_1.27mm +PinHeader_1x07_P1.27mm_Horizontal +Through hole angled pin header, 1x07, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x07 1.27mm single row +0 +7 +7 +Connector_PinHeader_1.27mm +PinHeader_1x07_P1.27mm_Vertical +Through hole straight pin header, 1x07, 1.27mm pitch, single row +Through hole pin header THT 1x07 1.27mm single row +0 +7 +7 +Connector_PinHeader_1.27mm +PinHeader_1x07_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x07, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x07 1.27mm single row style1 pin1 left +0 +7 +7 +Connector_PinHeader_1.27mm +PinHeader_1x07_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x07, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x07 1.27mm single row style2 pin1 right +0 +7 +7 +Connector_PinHeader_1.27mm +PinHeader_1x08_P1.27mm_Horizontal +Through hole angled pin header, 1x08, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x08 1.27mm single row +0 +8 +8 +Connector_PinHeader_1.27mm +PinHeader_1x08_P1.27mm_Vertical +Through hole straight pin header, 1x08, 1.27mm pitch, single row +Through hole pin header THT 1x08 1.27mm single row +0 +8 +8 +Connector_PinHeader_1.27mm +PinHeader_1x08_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x08, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x08 1.27mm single row style1 pin1 left +0 +8 +8 +Connector_PinHeader_1.27mm +PinHeader_1x08_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x08, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x08 1.27mm single row style2 pin1 right +0 +8 +8 +Connector_PinHeader_1.27mm +PinHeader_1x09_P1.27mm_Horizontal +Through hole angled pin header, 1x09, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x09 1.27mm single row +0 +9 +9 +Connector_PinHeader_1.27mm +PinHeader_1x09_P1.27mm_Vertical +Through hole straight pin header, 1x09, 1.27mm pitch, single row +Through hole pin header THT 1x09 1.27mm single row +0 +9 +9 +Connector_PinHeader_1.27mm +PinHeader_1x09_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x09, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x09 1.27mm single row style1 pin1 left +0 +9 +9 +Connector_PinHeader_1.27mm +PinHeader_1x09_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x09, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x09 1.27mm single row style2 pin1 right +0 +9 +9 +Connector_PinHeader_1.27mm +PinHeader_1x10_P1.27mm_Horizontal +Through hole angled pin header, 1x10, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x10 1.27mm single row +0 +10 +10 +Connector_PinHeader_1.27mm +PinHeader_1x10_P1.27mm_Vertical +Through hole straight pin header, 1x10, 1.27mm pitch, single row +Through hole pin header THT 1x10 1.27mm single row +0 +10 +10 +Connector_PinHeader_1.27mm +PinHeader_1x10_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x10, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x10 1.27mm single row style1 pin1 left +0 +10 +10 +Connector_PinHeader_1.27mm +PinHeader_1x10_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x10, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x10 1.27mm single row style2 pin1 right +0 +10 +10 +Connector_PinHeader_1.27mm +PinHeader_1x11_P1.27mm_Horizontal +Through hole angled pin header, 1x11, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x11 1.27mm single row +0 +11 +11 +Connector_PinHeader_1.27mm +PinHeader_1x11_P1.27mm_Vertical +Through hole straight pin header, 1x11, 1.27mm pitch, single row +Through hole pin header THT 1x11 1.27mm single row +0 +11 +11 +Connector_PinHeader_1.27mm +PinHeader_1x11_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x11, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x11 1.27mm single row style1 pin1 left +0 +11 +11 +Connector_PinHeader_1.27mm +PinHeader_1x11_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x11, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x11 1.27mm single row style2 pin1 right +0 +11 +11 +Connector_PinHeader_1.27mm +PinHeader_1x12_P1.27mm_Horizontal +Through hole angled pin header, 1x12, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x12 1.27mm single row +0 +12 +12 +Connector_PinHeader_1.27mm +PinHeader_1x12_P1.27mm_Vertical +Through hole straight pin header, 1x12, 1.27mm pitch, single row +Through hole pin header THT 1x12 1.27mm single row +0 +12 +12 +Connector_PinHeader_1.27mm +PinHeader_1x12_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x12, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x12 1.27mm single row style1 pin1 left +0 +12 +12 +Connector_PinHeader_1.27mm +PinHeader_1x12_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x12, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x12 1.27mm single row style2 pin1 right +0 +12 +12 +Connector_PinHeader_1.27mm +PinHeader_1x13_P1.27mm_Horizontal +Through hole angled pin header, 1x13, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x13 1.27mm single row +0 +13 +13 +Connector_PinHeader_1.27mm +PinHeader_1x13_P1.27mm_Vertical +Through hole straight pin header, 1x13, 1.27mm pitch, single row +Through hole pin header THT 1x13 1.27mm single row +0 +13 +13 +Connector_PinHeader_1.27mm +PinHeader_1x13_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x13, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x13 1.27mm single row style1 pin1 left +0 +13 +13 +Connector_PinHeader_1.27mm +PinHeader_1x13_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x13, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x13 1.27mm single row style2 pin1 right +0 +13 +13 +Connector_PinHeader_1.27mm +PinHeader_1x14_P1.27mm_Horizontal +Through hole angled pin header, 1x14, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x14 1.27mm single row +0 +14 +14 +Connector_PinHeader_1.27mm +PinHeader_1x14_P1.27mm_Vertical +Through hole straight pin header, 1x14, 1.27mm pitch, single row +Through hole pin header THT 1x14 1.27mm single row +0 +14 +14 +Connector_PinHeader_1.27mm +PinHeader_1x14_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x14, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x14 1.27mm single row style1 pin1 left +0 +14 +14 +Connector_PinHeader_1.27mm +PinHeader_1x14_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x14, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x14 1.27mm single row style2 pin1 right +0 +14 +14 +Connector_PinHeader_1.27mm +PinHeader_1x15_P1.27mm_Horizontal +Through hole angled pin header, 1x15, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x15 1.27mm single row +0 +15 +15 +Connector_PinHeader_1.27mm +PinHeader_1x15_P1.27mm_Vertical +Through hole straight pin header, 1x15, 1.27mm pitch, single row +Through hole pin header THT 1x15 1.27mm single row +0 +15 +15 +Connector_PinHeader_1.27mm +PinHeader_1x15_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x15, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x15 1.27mm single row style1 pin1 left +0 +15 +15 +Connector_PinHeader_1.27mm +PinHeader_1x15_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x15, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x15 1.27mm single row style2 pin1 right +0 +15 +15 +Connector_PinHeader_1.27mm +PinHeader_1x16_P1.27mm_Horizontal +Through hole angled pin header, 1x16, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x16 1.27mm single row +0 +16 +16 +Connector_PinHeader_1.27mm +PinHeader_1x16_P1.27mm_Vertical +Through hole straight pin header, 1x16, 1.27mm pitch, single row +Through hole pin header THT 1x16 1.27mm single row +0 +16 +16 +Connector_PinHeader_1.27mm +PinHeader_1x16_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x16, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x16 1.27mm single row style1 pin1 left +0 +16 +16 +Connector_PinHeader_1.27mm +PinHeader_1x16_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x16, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x16 1.27mm single row style2 pin1 right +0 +16 +16 +Connector_PinHeader_1.27mm +PinHeader_1x17_P1.27mm_Horizontal +Through hole angled pin header, 1x17, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x17 1.27mm single row +0 +17 +17 +Connector_PinHeader_1.27mm +PinHeader_1x17_P1.27mm_Vertical +Through hole straight pin header, 1x17, 1.27mm pitch, single row +Through hole pin header THT 1x17 1.27mm single row +0 +17 +17 +Connector_PinHeader_1.27mm +PinHeader_1x17_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x17, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x17 1.27mm single row style1 pin1 left +0 +17 +17 +Connector_PinHeader_1.27mm +PinHeader_1x17_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x17, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x17 1.27mm single row style2 pin1 right +0 +17 +17 +Connector_PinHeader_1.27mm +PinHeader_1x18_P1.27mm_Horizontal +Through hole angled pin header, 1x18, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x18 1.27mm single row +0 +18 +18 +Connector_PinHeader_1.27mm +PinHeader_1x18_P1.27mm_Vertical +Through hole straight pin header, 1x18, 1.27mm pitch, single row +Through hole pin header THT 1x18 1.27mm single row +0 +18 +18 +Connector_PinHeader_1.27mm +PinHeader_1x18_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x18, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x18 1.27mm single row style1 pin1 left +0 +18 +18 +Connector_PinHeader_1.27mm +PinHeader_1x18_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x18, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x18 1.27mm single row style2 pin1 right +0 +18 +18 +Connector_PinHeader_1.27mm +PinHeader_1x19_P1.27mm_Horizontal +Through hole angled pin header, 1x19, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x19 1.27mm single row +0 +19 +19 +Connector_PinHeader_1.27mm +PinHeader_1x19_P1.27mm_Vertical +Through hole straight pin header, 1x19, 1.27mm pitch, single row +Through hole pin header THT 1x19 1.27mm single row +0 +19 +19 +Connector_PinHeader_1.27mm +PinHeader_1x19_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x19, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x19 1.27mm single row style1 pin1 left +0 +19 +19 +Connector_PinHeader_1.27mm +PinHeader_1x19_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x19, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x19 1.27mm single row style2 pin1 right +0 +19 +19 +Connector_PinHeader_1.27mm +PinHeader_1x20_P1.27mm_Horizontal +Through hole angled pin header, 1x20, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x20 1.27mm single row +0 +20 +20 +Connector_PinHeader_1.27mm +PinHeader_1x20_P1.27mm_Vertical +Through hole straight pin header, 1x20, 1.27mm pitch, single row +Through hole pin header THT 1x20 1.27mm single row +0 +20 +20 +Connector_PinHeader_1.27mm +PinHeader_1x20_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x20, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x20 1.27mm single row style1 pin1 left +0 +20 +20 +Connector_PinHeader_1.27mm +PinHeader_1x20_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x20, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x20 1.27mm single row style2 pin1 right +0 +20 +20 +Connector_PinHeader_1.27mm +PinHeader_1x21_P1.27mm_Horizontal +Through hole angled pin header, 1x21, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x21 1.27mm single row +0 +21 +21 +Connector_PinHeader_1.27mm +PinHeader_1x21_P1.27mm_Vertical +Through hole straight pin header, 1x21, 1.27mm pitch, single row +Through hole pin header THT 1x21 1.27mm single row +0 +21 +21 +Connector_PinHeader_1.27mm +PinHeader_1x21_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x21, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x21 1.27mm single row style1 pin1 left +0 +21 +21 +Connector_PinHeader_1.27mm +PinHeader_1x21_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x21, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x21 1.27mm single row style2 pin1 right +0 +21 +21 +Connector_PinHeader_1.27mm +PinHeader_1x22_P1.27mm_Horizontal +Through hole angled pin header, 1x22, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x22 1.27mm single row +0 +22 +22 +Connector_PinHeader_1.27mm +PinHeader_1x22_P1.27mm_Vertical +Through hole straight pin header, 1x22, 1.27mm pitch, single row +Through hole pin header THT 1x22 1.27mm single row +0 +22 +22 +Connector_PinHeader_1.27mm +PinHeader_1x22_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x22, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x22 1.27mm single row style1 pin1 left +0 +22 +22 +Connector_PinHeader_1.27mm +PinHeader_1x22_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x22, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x22 1.27mm single row style2 pin1 right +0 +22 +22 +Connector_PinHeader_1.27mm +PinHeader_1x23_P1.27mm_Horizontal +Through hole angled pin header, 1x23, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x23 1.27mm single row +0 +23 +23 +Connector_PinHeader_1.27mm +PinHeader_1x23_P1.27mm_Vertical +Through hole straight pin header, 1x23, 1.27mm pitch, single row +Through hole pin header THT 1x23 1.27mm single row +0 +23 +23 +Connector_PinHeader_1.27mm +PinHeader_1x23_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x23, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x23 1.27mm single row style1 pin1 left +0 +23 +23 +Connector_PinHeader_1.27mm +PinHeader_1x23_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x23, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x23 1.27mm single row style2 pin1 right +0 +23 +23 +Connector_PinHeader_1.27mm +PinHeader_1x24_P1.27mm_Horizontal +Through hole angled pin header, 1x24, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x24 1.27mm single row +0 +24 +24 +Connector_PinHeader_1.27mm +PinHeader_1x24_P1.27mm_Vertical +Through hole straight pin header, 1x24, 1.27mm pitch, single row +Through hole pin header THT 1x24 1.27mm single row +0 +24 +24 +Connector_PinHeader_1.27mm +PinHeader_1x24_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x24, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x24 1.27mm single row style1 pin1 left +0 +24 +24 +Connector_PinHeader_1.27mm +PinHeader_1x24_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x24, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x24 1.27mm single row style2 pin1 right +0 +24 +24 +Connector_PinHeader_1.27mm +PinHeader_1x25_P1.27mm_Horizontal +Through hole angled pin header, 1x25, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x25 1.27mm single row +0 +25 +25 +Connector_PinHeader_1.27mm +PinHeader_1x25_P1.27mm_Vertical +Through hole straight pin header, 1x25, 1.27mm pitch, single row +Through hole pin header THT 1x25 1.27mm single row +0 +25 +25 +Connector_PinHeader_1.27mm +PinHeader_1x25_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x25, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x25 1.27mm single row style1 pin1 left +0 +25 +25 +Connector_PinHeader_1.27mm +PinHeader_1x25_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x25, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x25 1.27mm single row style2 pin1 right +0 +25 +25 +Connector_PinHeader_1.27mm +PinHeader_1x26_P1.27mm_Horizontal +Through hole angled pin header, 1x26, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x26 1.27mm single row +0 +26 +26 +Connector_PinHeader_1.27mm +PinHeader_1x26_P1.27mm_Vertical +Through hole straight pin header, 1x26, 1.27mm pitch, single row +Through hole pin header THT 1x26 1.27mm single row +0 +26 +26 +Connector_PinHeader_1.27mm +PinHeader_1x26_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x26, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x26 1.27mm single row style1 pin1 left +0 +26 +26 +Connector_PinHeader_1.27mm +PinHeader_1x26_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x26, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x26 1.27mm single row style2 pin1 right +0 +26 +26 +Connector_PinHeader_1.27mm +PinHeader_1x27_P1.27mm_Horizontal +Through hole angled pin header, 1x27, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x27 1.27mm single row +0 +27 +27 +Connector_PinHeader_1.27mm +PinHeader_1x27_P1.27mm_Vertical +Through hole straight pin header, 1x27, 1.27mm pitch, single row +Through hole pin header THT 1x27 1.27mm single row +0 +27 +27 +Connector_PinHeader_1.27mm +PinHeader_1x27_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x27, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x27 1.27mm single row style1 pin1 left +0 +27 +27 +Connector_PinHeader_1.27mm +PinHeader_1x27_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x27, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x27 1.27mm single row style2 pin1 right +0 +27 +27 +Connector_PinHeader_1.27mm +PinHeader_1x28_P1.27mm_Horizontal +Through hole angled pin header, 1x28, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x28 1.27mm single row +0 +28 +28 +Connector_PinHeader_1.27mm +PinHeader_1x28_P1.27mm_Vertical +Through hole straight pin header, 1x28, 1.27mm pitch, single row +Through hole pin header THT 1x28 1.27mm single row +0 +28 +28 +Connector_PinHeader_1.27mm +PinHeader_1x28_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x28, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x28 1.27mm single row style1 pin1 left +0 +28 +28 +Connector_PinHeader_1.27mm +PinHeader_1x28_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x28, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x28 1.27mm single row style2 pin1 right +0 +28 +28 +Connector_PinHeader_1.27mm +PinHeader_1x29_P1.27mm_Horizontal +Through hole angled pin header, 1x29, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x29 1.27mm single row +0 +29 +29 +Connector_PinHeader_1.27mm +PinHeader_1x29_P1.27mm_Vertical +Through hole straight pin header, 1x29, 1.27mm pitch, single row +Through hole pin header THT 1x29 1.27mm single row +0 +29 +29 +Connector_PinHeader_1.27mm +PinHeader_1x29_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x29, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x29 1.27mm single row style1 pin1 left +0 +29 +29 +Connector_PinHeader_1.27mm +PinHeader_1x29_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x29, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x29 1.27mm single row style2 pin1 right +0 +29 +29 +Connector_PinHeader_1.27mm +PinHeader_1x30_P1.27mm_Horizontal +Through hole angled pin header, 1x30, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x30 1.27mm single row +0 +30 +30 +Connector_PinHeader_1.27mm +PinHeader_1x30_P1.27mm_Vertical +Through hole straight pin header, 1x30, 1.27mm pitch, single row +Through hole pin header THT 1x30 1.27mm single row +0 +30 +30 +Connector_PinHeader_1.27mm +PinHeader_1x30_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x30, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x30 1.27mm single row style1 pin1 left +0 +30 +30 +Connector_PinHeader_1.27mm +PinHeader_1x30_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x30, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x30 1.27mm single row style2 pin1 right +0 +30 +30 +Connector_PinHeader_1.27mm +PinHeader_1x31_P1.27mm_Horizontal +Through hole angled pin header, 1x31, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x31 1.27mm single row +0 +31 +31 +Connector_PinHeader_1.27mm +PinHeader_1x31_P1.27mm_Vertical +Through hole straight pin header, 1x31, 1.27mm pitch, single row +Through hole pin header THT 1x31 1.27mm single row +0 +31 +31 +Connector_PinHeader_1.27mm +PinHeader_1x31_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x31, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x31 1.27mm single row style1 pin1 left +0 +31 +31 +Connector_PinHeader_1.27mm +PinHeader_1x31_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x31, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x31 1.27mm single row style2 pin1 right +0 +31 +31 +Connector_PinHeader_1.27mm +PinHeader_1x32_P1.27mm_Horizontal +Through hole angled pin header, 1x32, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x32 1.27mm single row +0 +32 +32 +Connector_PinHeader_1.27mm +PinHeader_1x32_P1.27mm_Vertical +Through hole straight pin header, 1x32, 1.27mm pitch, single row +Through hole pin header THT 1x32 1.27mm single row +0 +32 +32 +Connector_PinHeader_1.27mm +PinHeader_1x32_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x32, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x32 1.27mm single row style1 pin1 left +0 +32 +32 +Connector_PinHeader_1.27mm +PinHeader_1x32_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x32, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x32 1.27mm single row style2 pin1 right +0 +32 +32 +Connector_PinHeader_1.27mm +PinHeader_1x33_P1.27mm_Horizontal +Through hole angled pin header, 1x33, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x33 1.27mm single row +0 +33 +33 +Connector_PinHeader_1.27mm +PinHeader_1x33_P1.27mm_Vertical +Through hole straight pin header, 1x33, 1.27mm pitch, single row +Through hole pin header THT 1x33 1.27mm single row +0 +33 +33 +Connector_PinHeader_1.27mm +PinHeader_1x33_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x33, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x33 1.27mm single row style1 pin1 left +0 +33 +33 +Connector_PinHeader_1.27mm +PinHeader_1x33_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x33, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x33 1.27mm single row style2 pin1 right +0 +33 +33 +Connector_PinHeader_1.27mm +PinHeader_1x34_P1.27mm_Horizontal +Through hole angled pin header, 1x34, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x34 1.27mm single row +0 +34 +34 +Connector_PinHeader_1.27mm +PinHeader_1x34_P1.27mm_Vertical +Through hole straight pin header, 1x34, 1.27mm pitch, single row +Through hole pin header THT 1x34 1.27mm single row +0 +34 +34 +Connector_PinHeader_1.27mm +PinHeader_1x34_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x34, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x34 1.27mm single row style1 pin1 left +0 +34 +34 +Connector_PinHeader_1.27mm +PinHeader_1x34_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x34, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x34 1.27mm single row style2 pin1 right +0 +34 +34 +Connector_PinHeader_1.27mm +PinHeader_1x35_P1.27mm_Horizontal +Through hole angled pin header, 1x35, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x35 1.27mm single row +0 +35 +35 +Connector_PinHeader_1.27mm +PinHeader_1x35_P1.27mm_Vertical +Through hole straight pin header, 1x35, 1.27mm pitch, single row +Through hole pin header THT 1x35 1.27mm single row +0 +35 +35 +Connector_PinHeader_1.27mm +PinHeader_1x35_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x35, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x35 1.27mm single row style1 pin1 left +0 +35 +35 +Connector_PinHeader_1.27mm +PinHeader_1x35_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x35, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x35 1.27mm single row style2 pin1 right +0 +35 +35 +Connector_PinHeader_1.27mm +PinHeader_1x36_P1.27mm_Horizontal +Through hole angled pin header, 1x36, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x36 1.27mm single row +0 +36 +36 +Connector_PinHeader_1.27mm +PinHeader_1x36_P1.27mm_Vertical +Through hole straight pin header, 1x36, 1.27mm pitch, single row +Through hole pin header THT 1x36 1.27mm single row +0 +36 +36 +Connector_PinHeader_1.27mm +PinHeader_1x36_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x36, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x36 1.27mm single row style1 pin1 left +0 +36 +36 +Connector_PinHeader_1.27mm +PinHeader_1x36_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x36, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x36 1.27mm single row style2 pin1 right +0 +36 +36 +Connector_PinHeader_1.27mm +PinHeader_1x37_P1.27mm_Horizontal +Through hole angled pin header, 1x37, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x37 1.27mm single row +0 +37 +37 +Connector_PinHeader_1.27mm +PinHeader_1x37_P1.27mm_Vertical +Through hole straight pin header, 1x37, 1.27mm pitch, single row +Through hole pin header THT 1x37 1.27mm single row +0 +37 +37 +Connector_PinHeader_1.27mm +PinHeader_1x37_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x37, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x37 1.27mm single row style1 pin1 left +0 +37 +37 +Connector_PinHeader_1.27mm +PinHeader_1x37_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x37, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x37 1.27mm single row style2 pin1 right +0 +37 +37 +Connector_PinHeader_1.27mm +PinHeader_1x38_P1.27mm_Horizontal +Through hole angled pin header, 1x38, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x38 1.27mm single row +0 +38 +38 +Connector_PinHeader_1.27mm +PinHeader_1x38_P1.27mm_Vertical +Through hole straight pin header, 1x38, 1.27mm pitch, single row +Through hole pin header THT 1x38 1.27mm single row +0 +38 +38 +Connector_PinHeader_1.27mm +PinHeader_1x38_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x38, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x38 1.27mm single row style1 pin1 left +0 +38 +38 +Connector_PinHeader_1.27mm +PinHeader_1x38_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x38, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x38 1.27mm single row style2 pin1 right +0 +38 +38 +Connector_PinHeader_1.27mm +PinHeader_1x39_P1.27mm_Horizontal +Through hole angled pin header, 1x39, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x39 1.27mm single row +0 +39 +39 +Connector_PinHeader_1.27mm +PinHeader_1x39_P1.27mm_Vertical +Through hole straight pin header, 1x39, 1.27mm pitch, single row +Through hole pin header THT 1x39 1.27mm single row +0 +39 +39 +Connector_PinHeader_1.27mm +PinHeader_1x39_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x39, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x39 1.27mm single row style1 pin1 left +0 +39 +39 +Connector_PinHeader_1.27mm +PinHeader_1x39_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x39, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x39 1.27mm single row style2 pin1 right +0 +39 +39 +Connector_PinHeader_1.27mm +PinHeader_1x40_P1.27mm_Horizontal +Through hole angled pin header, 1x40, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x40 1.27mm single row +0 +40 +40 +Connector_PinHeader_1.27mm +PinHeader_1x40_P1.27mm_Vertical +Through hole straight pin header, 1x40, 1.27mm pitch, single row +Through hole pin header THT 1x40 1.27mm single row +0 +40 +40 +Connector_PinHeader_1.27mm +PinHeader_1x40_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x40, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x40 1.27mm single row style1 pin1 left +0 +40 +40 +Connector_PinHeader_1.27mm +PinHeader_1x40_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x40, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x40 1.27mm single row style2 pin1 right +0 +40 +40 +Connector_PinHeader_1.27mm +PinHeader_2x01_P1.27mm_Horizontal +Through hole angled pin header, 2x01, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x01 1.27mm double row +0 +2 +2 +Connector_PinHeader_1.27mm +PinHeader_2x01_P1.27mm_Vertical +Through hole straight pin header, 2x01, 1.27mm pitch, double rows +Through hole pin header THT 2x01 1.27mm double row +0 +2 +2 +Connector_PinHeader_1.27mm +PinHeader_2x01_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x01, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x01 1.27mm double row +0 +2 +2 +Connector_PinHeader_1.27mm +PinHeader_2x02_P1.27mm_Horizontal +Through hole angled pin header, 2x02, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x02 1.27mm double row +0 +4 +4 +Connector_PinHeader_1.27mm +PinHeader_2x02_P1.27mm_Vertical +Through hole straight pin header, 2x02, 1.27mm pitch, double rows +Through hole pin header THT 2x02 1.27mm double row +0 +4 +4 +Connector_PinHeader_1.27mm +PinHeader_2x02_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x02, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x02 1.27mm double row +0 +4 +4 +Connector_PinHeader_1.27mm +PinHeader_2x03_P1.27mm_Horizontal +Through hole angled pin header, 2x03, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x03 1.27mm double row +0 +6 +6 +Connector_PinHeader_1.27mm +PinHeader_2x03_P1.27mm_Vertical +Through hole straight pin header, 2x03, 1.27mm pitch, double rows +Through hole pin header THT 2x03 1.27mm double row +0 +6 +6 +Connector_PinHeader_1.27mm +PinHeader_2x03_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x03, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x03 1.27mm double row +0 +6 +6 +Connector_PinHeader_1.27mm +PinHeader_2x04_P1.27mm_Horizontal +Through hole angled pin header, 2x04, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x04 1.27mm double row +0 +8 +8 +Connector_PinHeader_1.27mm +PinHeader_2x04_P1.27mm_Vertical +Through hole straight pin header, 2x04, 1.27mm pitch, double rows +Through hole pin header THT 2x04 1.27mm double row +0 +8 +8 +Connector_PinHeader_1.27mm +PinHeader_2x04_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x04, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x04 1.27mm double row +0 +8 +8 +Connector_PinHeader_1.27mm +PinHeader_2x05_P1.27mm_Horizontal +Through hole angled pin header, 2x05, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x05 1.27mm double row +0 +10 +10 +Connector_PinHeader_1.27mm +PinHeader_2x05_P1.27mm_Vertical +Through hole straight pin header, 2x05, 1.27mm pitch, double rows +Through hole pin header THT 2x05 1.27mm double row +0 +10 +10 +Connector_PinHeader_1.27mm +PinHeader_2x05_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x05, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x05 1.27mm double row +0 +10 +10 +Connector_PinHeader_1.27mm +PinHeader_2x06_P1.27mm_Horizontal +Through hole angled pin header, 2x06, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x06 1.27mm double row +0 +12 +12 +Connector_PinHeader_1.27mm +PinHeader_2x06_P1.27mm_Vertical +Through hole straight pin header, 2x06, 1.27mm pitch, double rows +Through hole pin header THT 2x06 1.27mm double row +0 +12 +12 +Connector_PinHeader_1.27mm +PinHeader_2x06_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x06, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x06 1.27mm double row +0 +12 +12 +Connector_PinHeader_1.27mm +PinHeader_2x07_P1.27mm_Horizontal +Through hole angled pin header, 2x07, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x07 1.27mm double row +0 +14 +14 +Connector_PinHeader_1.27mm +PinHeader_2x07_P1.27mm_Vertical +Through hole straight pin header, 2x07, 1.27mm pitch, double rows +Through hole pin header THT 2x07 1.27mm double row +0 +14 +14 +Connector_PinHeader_1.27mm +PinHeader_2x07_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x07, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x07 1.27mm double row +0 +14 +14 +Connector_PinHeader_1.27mm +PinHeader_2x08_P1.27mm_Horizontal +Through hole angled pin header, 2x08, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x08 1.27mm double row +0 +16 +16 +Connector_PinHeader_1.27mm +PinHeader_2x08_P1.27mm_Vertical +Through hole straight pin header, 2x08, 1.27mm pitch, double rows +Through hole pin header THT 2x08 1.27mm double row +0 +16 +16 +Connector_PinHeader_1.27mm +PinHeader_2x08_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x08, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x08 1.27mm double row +0 +16 +16 +Connector_PinHeader_1.27mm +PinHeader_2x09_P1.27mm_Horizontal +Through hole angled pin header, 2x09, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x09 1.27mm double row +0 +18 +18 +Connector_PinHeader_1.27mm +PinHeader_2x09_P1.27mm_Vertical +Through hole straight pin header, 2x09, 1.27mm pitch, double rows +Through hole pin header THT 2x09 1.27mm double row +0 +18 +18 +Connector_PinHeader_1.27mm +PinHeader_2x09_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x09, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x09 1.27mm double row +0 +18 +18 +Connector_PinHeader_1.27mm +PinHeader_2x10_P1.27mm_Horizontal +Through hole angled pin header, 2x10, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x10 1.27mm double row +0 +20 +20 +Connector_PinHeader_1.27mm +PinHeader_2x10_P1.27mm_Vertical +Through hole straight pin header, 2x10, 1.27mm pitch, double rows +Through hole pin header THT 2x10 1.27mm double row +0 +20 +20 +Connector_PinHeader_1.27mm +PinHeader_2x10_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x10, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x10 1.27mm double row +0 +20 +20 +Connector_PinHeader_1.27mm +PinHeader_2x11_P1.27mm_Horizontal +Through hole angled pin header, 2x11, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x11 1.27mm double row +0 +22 +22 +Connector_PinHeader_1.27mm +PinHeader_2x11_P1.27mm_Vertical +Through hole straight pin header, 2x11, 1.27mm pitch, double rows +Through hole pin header THT 2x11 1.27mm double row +0 +22 +22 +Connector_PinHeader_1.27mm +PinHeader_2x11_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x11, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x11 1.27mm double row +0 +22 +22 +Connector_PinHeader_1.27mm +PinHeader_2x12_P1.27mm_Horizontal +Through hole angled pin header, 2x12, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x12 1.27mm double row +0 +24 +24 +Connector_PinHeader_1.27mm +PinHeader_2x12_P1.27mm_Vertical +Through hole straight pin header, 2x12, 1.27mm pitch, double rows +Through hole pin header THT 2x12 1.27mm double row +0 +24 +24 +Connector_PinHeader_1.27mm +PinHeader_2x12_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x12, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x12 1.27mm double row +0 +24 +24 +Connector_PinHeader_1.27mm +PinHeader_2x13_P1.27mm_Horizontal +Through hole angled pin header, 2x13, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x13 1.27mm double row +0 +26 +26 +Connector_PinHeader_1.27mm +PinHeader_2x13_P1.27mm_Vertical +Through hole straight pin header, 2x13, 1.27mm pitch, double rows +Through hole pin header THT 2x13 1.27mm double row +0 +26 +26 +Connector_PinHeader_1.27mm +PinHeader_2x13_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x13, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x13 1.27mm double row +0 +26 +26 +Connector_PinHeader_1.27mm +PinHeader_2x14_P1.27mm_Horizontal +Through hole angled pin header, 2x14, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x14 1.27mm double row +0 +28 +28 +Connector_PinHeader_1.27mm +PinHeader_2x14_P1.27mm_Vertical +Through hole straight pin header, 2x14, 1.27mm pitch, double rows +Through hole pin header THT 2x14 1.27mm double row +0 +28 +28 +Connector_PinHeader_1.27mm +PinHeader_2x14_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x14, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x14 1.27mm double row +0 +28 +28 +Connector_PinHeader_1.27mm +PinHeader_2x15_P1.27mm_Horizontal +Through hole angled pin header, 2x15, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x15 1.27mm double row +0 +30 +30 +Connector_PinHeader_1.27mm +PinHeader_2x15_P1.27mm_Vertical +Through hole straight pin header, 2x15, 1.27mm pitch, double rows +Through hole pin header THT 2x15 1.27mm double row +0 +30 +30 +Connector_PinHeader_1.27mm +PinHeader_2x15_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x15, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x15 1.27mm double row +0 +30 +30 +Connector_PinHeader_1.27mm +PinHeader_2x16_P1.27mm_Horizontal +Through hole angled pin header, 2x16, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x16 1.27mm double row +0 +32 +32 +Connector_PinHeader_1.27mm +PinHeader_2x16_P1.27mm_Vertical +Through hole straight pin header, 2x16, 1.27mm pitch, double rows +Through hole pin header THT 2x16 1.27mm double row +0 +32 +32 +Connector_PinHeader_1.27mm +PinHeader_2x16_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x16, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x16 1.27mm double row +0 +32 +32 +Connector_PinHeader_1.27mm +PinHeader_2x17_P1.27mm_Horizontal +Through hole angled pin header, 2x17, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x17 1.27mm double row +0 +34 +34 +Connector_PinHeader_1.27mm +PinHeader_2x17_P1.27mm_Vertical +Through hole straight pin header, 2x17, 1.27mm pitch, double rows +Through hole pin header THT 2x17 1.27mm double row +0 +34 +34 +Connector_PinHeader_1.27mm +PinHeader_2x17_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x17, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x17 1.27mm double row +0 +34 +34 +Connector_PinHeader_1.27mm +PinHeader_2x18_P1.27mm_Horizontal +Through hole angled pin header, 2x18, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x18 1.27mm double row +0 +36 +36 +Connector_PinHeader_1.27mm +PinHeader_2x18_P1.27mm_Vertical +Through hole straight pin header, 2x18, 1.27mm pitch, double rows +Through hole pin header THT 2x18 1.27mm double row +0 +36 +36 +Connector_PinHeader_1.27mm +PinHeader_2x18_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x18, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x18 1.27mm double row +0 +36 +36 +Connector_PinHeader_1.27mm +PinHeader_2x19_P1.27mm_Horizontal +Through hole angled pin header, 2x19, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x19 1.27mm double row +0 +38 +38 +Connector_PinHeader_1.27mm +PinHeader_2x19_P1.27mm_Vertical +Through hole straight pin header, 2x19, 1.27mm pitch, double rows +Through hole pin header THT 2x19 1.27mm double row +0 +38 +38 +Connector_PinHeader_1.27mm +PinHeader_2x19_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x19, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x19 1.27mm double row +0 +38 +38 +Connector_PinHeader_1.27mm +PinHeader_2x20_P1.27mm_Horizontal +Through hole angled pin header, 2x20, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x20 1.27mm double row +0 +40 +40 +Connector_PinHeader_1.27mm +PinHeader_2x20_P1.27mm_Vertical +Through hole straight pin header, 2x20, 1.27mm pitch, double rows +Through hole pin header THT 2x20 1.27mm double row +0 +40 +40 +Connector_PinHeader_1.27mm +PinHeader_2x20_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x20, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x20 1.27mm double row +0 +40 +40 +Connector_PinHeader_1.27mm +PinHeader_2x21_P1.27mm_Horizontal +Through hole angled pin header, 2x21, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x21 1.27mm double row +0 +42 +42 +Connector_PinHeader_1.27mm +PinHeader_2x21_P1.27mm_Vertical +Through hole straight pin header, 2x21, 1.27mm pitch, double rows +Through hole pin header THT 2x21 1.27mm double row +0 +42 +42 +Connector_PinHeader_1.27mm +PinHeader_2x21_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x21, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x21 1.27mm double row +0 +42 +42 +Connector_PinHeader_1.27mm +PinHeader_2x22_P1.27mm_Horizontal +Through hole angled pin header, 2x22, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x22 1.27mm double row +0 +44 +44 +Connector_PinHeader_1.27mm +PinHeader_2x22_P1.27mm_Vertical +Through hole straight pin header, 2x22, 1.27mm pitch, double rows +Through hole pin header THT 2x22 1.27mm double row +0 +44 +44 +Connector_PinHeader_1.27mm +PinHeader_2x22_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x22, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x22 1.27mm double row +0 +44 +44 +Connector_PinHeader_1.27mm +PinHeader_2x23_P1.27mm_Horizontal +Through hole angled pin header, 2x23, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x23 1.27mm double row +0 +46 +46 +Connector_PinHeader_1.27mm +PinHeader_2x23_P1.27mm_Vertical +Through hole straight pin header, 2x23, 1.27mm pitch, double rows +Through hole pin header THT 2x23 1.27mm double row +0 +46 +46 +Connector_PinHeader_1.27mm +PinHeader_2x23_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x23, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x23 1.27mm double row +0 +46 +46 +Connector_PinHeader_1.27mm +PinHeader_2x24_P1.27mm_Horizontal +Through hole angled pin header, 2x24, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x24 1.27mm double row +0 +48 +48 +Connector_PinHeader_1.27mm +PinHeader_2x24_P1.27mm_Vertical +Through hole straight pin header, 2x24, 1.27mm pitch, double rows +Through hole pin header THT 2x24 1.27mm double row +0 +48 +48 +Connector_PinHeader_1.27mm +PinHeader_2x24_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x24, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x24 1.27mm double row +0 +48 +48 +Connector_PinHeader_1.27mm +PinHeader_2x25_P1.27mm_Horizontal +Through hole angled pin header, 2x25, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x25 1.27mm double row +0 +50 +50 +Connector_PinHeader_1.27mm +PinHeader_2x25_P1.27mm_Vertical +Through hole straight pin header, 2x25, 1.27mm pitch, double rows +Through hole pin header THT 2x25 1.27mm double row +0 +50 +50 +Connector_PinHeader_1.27mm +PinHeader_2x25_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x25, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x25 1.27mm double row +0 +50 +50 +Connector_PinHeader_1.27mm +PinHeader_2x26_P1.27mm_Horizontal +Through hole angled pin header, 2x26, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x26 1.27mm double row +0 +52 +52 +Connector_PinHeader_1.27mm +PinHeader_2x26_P1.27mm_Vertical +Through hole straight pin header, 2x26, 1.27mm pitch, double rows +Through hole pin header THT 2x26 1.27mm double row +0 +52 +52 +Connector_PinHeader_1.27mm +PinHeader_2x26_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x26, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x26 1.27mm double row +0 +52 +52 +Connector_PinHeader_1.27mm +PinHeader_2x27_P1.27mm_Horizontal +Through hole angled pin header, 2x27, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x27 1.27mm double row +0 +54 +54 +Connector_PinHeader_1.27mm +PinHeader_2x27_P1.27mm_Vertical +Through hole straight pin header, 2x27, 1.27mm pitch, double rows +Through hole pin header THT 2x27 1.27mm double row +0 +54 +54 +Connector_PinHeader_1.27mm +PinHeader_2x27_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x27, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x27 1.27mm double row +0 +54 +54 +Connector_PinHeader_1.27mm +PinHeader_2x28_P1.27mm_Horizontal +Through hole angled pin header, 2x28, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x28 1.27mm double row +0 +56 +56 +Connector_PinHeader_1.27mm +PinHeader_2x28_P1.27mm_Vertical +Through hole straight pin header, 2x28, 1.27mm pitch, double rows +Through hole pin header THT 2x28 1.27mm double row +0 +56 +56 +Connector_PinHeader_1.27mm +PinHeader_2x28_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x28, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x28 1.27mm double row +0 +56 +56 +Connector_PinHeader_1.27mm +PinHeader_2x29_P1.27mm_Horizontal +Through hole angled pin header, 2x29, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x29 1.27mm double row +0 +58 +58 +Connector_PinHeader_1.27mm +PinHeader_2x29_P1.27mm_Vertical +Through hole straight pin header, 2x29, 1.27mm pitch, double rows +Through hole pin header THT 2x29 1.27mm double row +0 +58 +58 +Connector_PinHeader_1.27mm +PinHeader_2x29_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x29, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x29 1.27mm double row +0 +58 +58 +Connector_PinHeader_1.27mm +PinHeader_2x30_P1.27mm_Horizontal +Through hole angled pin header, 2x30, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x30 1.27mm double row +0 +60 +60 +Connector_PinHeader_1.27mm +PinHeader_2x30_P1.27mm_Vertical +Through hole straight pin header, 2x30, 1.27mm pitch, double rows +Through hole pin header THT 2x30 1.27mm double row +0 +60 +60 +Connector_PinHeader_1.27mm +PinHeader_2x30_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x30, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x30 1.27mm double row +0 +60 +60 +Connector_PinHeader_1.27mm +PinHeader_2x31_P1.27mm_Horizontal +Through hole angled pin header, 2x31, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x31 1.27mm double row +0 +62 +62 +Connector_PinHeader_1.27mm +PinHeader_2x31_P1.27mm_Vertical +Through hole straight pin header, 2x31, 1.27mm pitch, double rows +Through hole pin header THT 2x31 1.27mm double row +0 +62 +62 +Connector_PinHeader_1.27mm +PinHeader_2x31_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x31, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x31 1.27mm double row +0 +62 +62 +Connector_PinHeader_1.27mm +PinHeader_2x32_P1.27mm_Horizontal +Through hole angled pin header, 2x32, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x32 1.27mm double row +0 +64 +64 +Connector_PinHeader_1.27mm +PinHeader_2x32_P1.27mm_Vertical +Through hole straight pin header, 2x32, 1.27mm pitch, double rows +Through hole pin header THT 2x32 1.27mm double row +0 +64 +64 +Connector_PinHeader_1.27mm +PinHeader_2x32_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x32, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x32 1.27mm double row +0 +64 +64 +Connector_PinHeader_1.27mm +PinHeader_2x33_P1.27mm_Horizontal +Through hole angled pin header, 2x33, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x33 1.27mm double row +0 +66 +66 +Connector_PinHeader_1.27mm +PinHeader_2x33_P1.27mm_Vertical +Through hole straight pin header, 2x33, 1.27mm pitch, double rows +Through hole pin header THT 2x33 1.27mm double row +0 +66 +66 +Connector_PinHeader_1.27mm +PinHeader_2x33_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x33, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x33 1.27mm double row +0 +66 +66 +Connector_PinHeader_1.27mm +PinHeader_2x34_P1.27mm_Horizontal +Through hole angled pin header, 2x34, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x34 1.27mm double row +0 +68 +68 +Connector_PinHeader_1.27mm +PinHeader_2x34_P1.27mm_Vertical +Through hole straight pin header, 2x34, 1.27mm pitch, double rows +Through hole pin header THT 2x34 1.27mm double row +0 +68 +68 +Connector_PinHeader_1.27mm +PinHeader_2x34_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x34, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x34 1.27mm double row +0 +68 +68 +Connector_PinHeader_1.27mm +PinHeader_2x35_P1.27mm_Horizontal +Through hole angled pin header, 2x35, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x35 1.27mm double row +0 +70 +70 +Connector_PinHeader_1.27mm +PinHeader_2x35_P1.27mm_Vertical +Through hole straight pin header, 2x35, 1.27mm pitch, double rows +Through hole pin header THT 2x35 1.27mm double row +0 +70 +70 +Connector_PinHeader_1.27mm +PinHeader_2x35_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x35, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x35 1.27mm double row +0 +70 +70 +Connector_PinHeader_1.27mm +PinHeader_2x36_P1.27mm_Horizontal +Through hole angled pin header, 2x36, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x36 1.27mm double row +0 +72 +72 +Connector_PinHeader_1.27mm +PinHeader_2x36_P1.27mm_Vertical +Through hole straight pin header, 2x36, 1.27mm pitch, double rows +Through hole pin header THT 2x36 1.27mm double row +0 +72 +72 +Connector_PinHeader_1.27mm +PinHeader_2x36_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x36, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x36 1.27mm double row +0 +72 +72 +Connector_PinHeader_1.27mm +PinHeader_2x37_P1.27mm_Horizontal +Through hole angled pin header, 2x37, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x37 1.27mm double row +0 +74 +74 +Connector_PinHeader_1.27mm +PinHeader_2x37_P1.27mm_Vertical +Through hole straight pin header, 2x37, 1.27mm pitch, double rows +Through hole pin header THT 2x37 1.27mm double row +0 +74 +74 +Connector_PinHeader_1.27mm +PinHeader_2x37_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x37, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x37 1.27mm double row +0 +74 +74 +Connector_PinHeader_1.27mm +PinHeader_2x38_P1.27mm_Horizontal +Through hole angled pin header, 2x38, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x38 1.27mm double row +0 +76 +76 +Connector_PinHeader_1.27mm +PinHeader_2x38_P1.27mm_Vertical +Through hole straight pin header, 2x38, 1.27mm pitch, double rows +Through hole pin header THT 2x38 1.27mm double row +0 +76 +76 +Connector_PinHeader_1.27mm +PinHeader_2x38_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x38, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x38 1.27mm double row +0 +76 +76 +Connector_PinHeader_1.27mm +PinHeader_2x39_P1.27mm_Horizontal +Through hole angled pin header, 2x39, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x39 1.27mm double row +0 +78 +78 +Connector_PinHeader_1.27mm +PinHeader_2x39_P1.27mm_Vertical +Through hole straight pin header, 2x39, 1.27mm pitch, double rows +Through hole pin header THT 2x39 1.27mm double row +0 +78 +78 +Connector_PinHeader_1.27mm +PinHeader_2x39_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x39, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x39 1.27mm double row +0 +78 +78 +Connector_PinHeader_1.27mm +PinHeader_2x40_P1.27mm_Horizontal +Through hole angled pin header, 2x40, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x40 1.27mm double row +0 +80 +80 +Connector_PinHeader_1.27mm +PinHeader_2x40_P1.27mm_Vertical +Through hole straight pin header, 2x40, 1.27mm pitch, double rows +Through hole pin header THT 2x40 1.27mm double row +0 +80 +80 +Connector_PinHeader_1.27mm +PinHeader_2x40_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x40, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x40 1.27mm double row +0 +80 +80 +Connector_PinHeader_2.00mm +PinHeader_1x01_P2.00mm_Horizontal +Through hole angled pin header, 1x01, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x01 2.00mm single row +0 +1 +1 +Connector_PinHeader_2.00mm +PinHeader_1x01_P2.00mm_Vertical +Through hole straight pin header, 1x01, 2.00mm pitch, single row +Through hole pin header THT 1x01 2.00mm single row +0 +1 +1 +Connector_PinHeader_2.00mm +PinHeader_1x02_P2.00mm_Horizontal +Through hole angled pin header, 1x02, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x02 2.00mm single row +0 +2 +2 +Connector_PinHeader_2.00mm +PinHeader_1x02_P2.00mm_Vertical +Through hole straight pin header, 1x02, 2.00mm pitch, single row +Through hole pin header THT 1x02 2.00mm single row +0 +2 +2 +Connector_PinHeader_2.00mm +PinHeader_1x02_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x02, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x02 2.00mm single row style1 pin1 left +0 +2 +2 +Connector_PinHeader_2.00mm +PinHeader_1x02_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x02, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x02 2.00mm single row style2 pin1 right +0 +2 +2 +Connector_PinHeader_2.00mm +PinHeader_1x03_P2.00mm_Horizontal +Through hole angled pin header, 1x03, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x03 2.00mm single row +0 +3 +3 +Connector_PinHeader_2.00mm +PinHeader_1x03_P2.00mm_Vertical +Through hole straight pin header, 1x03, 2.00mm pitch, single row +Through hole pin header THT 1x03 2.00mm single row +0 +3 +3 +Connector_PinHeader_2.00mm +PinHeader_1x03_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x03, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x03 2.00mm single row style1 pin1 left +0 +3 +3 +Connector_PinHeader_2.00mm +PinHeader_1x03_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x03, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x03 2.00mm single row style2 pin1 right +0 +3 +3 +Connector_PinHeader_2.00mm +PinHeader_1x04_P2.00mm_Horizontal +Through hole angled pin header, 1x04, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x04 2.00mm single row +0 +4 +4 +Connector_PinHeader_2.00mm +PinHeader_1x04_P2.00mm_Vertical +Through hole straight pin header, 1x04, 2.00mm pitch, single row +Through hole pin header THT 1x04 2.00mm single row +0 +4 +4 +Connector_PinHeader_2.00mm +PinHeader_1x04_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x04, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x04 2.00mm single row style1 pin1 left +0 +4 +4 +Connector_PinHeader_2.00mm +PinHeader_1x04_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x04, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x04 2.00mm single row style2 pin1 right +0 +4 +4 +Connector_PinHeader_2.00mm +PinHeader_1x05_P2.00mm_Horizontal +Through hole angled pin header, 1x05, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x05 2.00mm single row +0 +5 +5 +Connector_PinHeader_2.00mm +PinHeader_1x05_P2.00mm_Vertical +Through hole straight pin header, 1x05, 2.00mm pitch, single row +Through hole pin header THT 1x05 2.00mm single row +0 +5 +5 +Connector_PinHeader_2.00mm +PinHeader_1x05_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x05, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x05 2.00mm single row style1 pin1 left +0 +5 +5 +Connector_PinHeader_2.00mm +PinHeader_1x05_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x05, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x05 2.00mm single row style2 pin1 right +0 +5 +5 +Connector_PinHeader_2.00mm +PinHeader_1x06_P2.00mm_Horizontal +Through hole angled pin header, 1x06, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x06 2.00mm single row +0 +6 +6 +Connector_PinHeader_2.00mm +PinHeader_1x06_P2.00mm_Vertical +Through hole straight pin header, 1x06, 2.00mm pitch, single row +Through hole pin header THT 1x06 2.00mm single row +0 +6 +6 +Connector_PinHeader_2.00mm +PinHeader_1x06_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x06, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x06 2.00mm single row style1 pin1 left +0 +6 +6 +Connector_PinHeader_2.00mm +PinHeader_1x06_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x06, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x06 2.00mm single row style2 pin1 right +0 +6 +6 +Connector_PinHeader_2.00mm +PinHeader_1x07_P2.00mm_Horizontal +Through hole angled pin header, 1x07, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x07 2.00mm single row +0 +7 +7 +Connector_PinHeader_2.00mm +PinHeader_1x07_P2.00mm_Vertical +Through hole straight pin header, 1x07, 2.00mm pitch, single row +Through hole pin header THT 1x07 2.00mm single row +0 +7 +7 +Connector_PinHeader_2.00mm +PinHeader_1x07_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x07, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x07 2.00mm single row style1 pin1 left +0 +7 +7 +Connector_PinHeader_2.00mm +PinHeader_1x07_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x07, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x07 2.00mm single row style2 pin1 right +0 +7 +7 +Connector_PinHeader_2.00mm +PinHeader_1x08_P2.00mm_Horizontal +Through hole angled pin header, 1x08, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x08 2.00mm single row +0 +8 +8 +Connector_PinHeader_2.00mm +PinHeader_1x08_P2.00mm_Vertical +Through hole straight pin header, 1x08, 2.00mm pitch, single row +Through hole pin header THT 1x08 2.00mm single row +0 +8 +8 +Connector_PinHeader_2.00mm +PinHeader_1x08_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x08, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x08 2.00mm single row style1 pin1 left +0 +8 +8 +Connector_PinHeader_2.00mm +PinHeader_1x08_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x08, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x08 2.00mm single row style2 pin1 right +0 +8 +8 +Connector_PinHeader_2.00mm +PinHeader_1x09_P2.00mm_Horizontal +Through hole angled pin header, 1x09, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x09 2.00mm single row +0 +9 +9 +Connector_PinHeader_2.00mm +PinHeader_1x09_P2.00mm_Vertical +Through hole straight pin header, 1x09, 2.00mm pitch, single row +Through hole pin header THT 1x09 2.00mm single row +0 +9 +9 +Connector_PinHeader_2.00mm +PinHeader_1x09_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x09, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x09 2.00mm single row style1 pin1 left +0 +9 +9 +Connector_PinHeader_2.00mm +PinHeader_1x09_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x09, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x09 2.00mm single row style2 pin1 right +0 +9 +9 +Connector_PinHeader_2.00mm +PinHeader_1x10_P2.00mm_Horizontal +Through hole angled pin header, 1x10, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x10 2.00mm single row +0 +10 +10 +Connector_PinHeader_2.00mm +PinHeader_1x10_P2.00mm_Vertical +Through hole straight pin header, 1x10, 2.00mm pitch, single row +Through hole pin header THT 1x10 2.00mm single row +0 +10 +10 +Connector_PinHeader_2.00mm +PinHeader_1x10_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x10, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x10 2.00mm single row style1 pin1 left +0 +10 +10 +Connector_PinHeader_2.00mm +PinHeader_1x10_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x10, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x10 2.00mm single row style2 pin1 right +0 +10 +10 +Connector_PinHeader_2.00mm +PinHeader_1x11_P2.00mm_Horizontal +Through hole angled pin header, 1x11, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x11 2.00mm single row +0 +11 +11 +Connector_PinHeader_2.00mm +PinHeader_1x11_P2.00mm_Vertical +Through hole straight pin header, 1x11, 2.00mm pitch, single row +Through hole pin header THT 1x11 2.00mm single row +0 +11 +11 +Connector_PinHeader_2.00mm +PinHeader_1x11_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x11, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x11 2.00mm single row style1 pin1 left +0 +11 +11 +Connector_PinHeader_2.00mm +PinHeader_1x11_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x11, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x11 2.00mm single row style2 pin1 right +0 +11 +11 +Connector_PinHeader_2.00mm +PinHeader_1x12_P2.00mm_Horizontal +Through hole angled pin header, 1x12, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x12 2.00mm single row +0 +12 +12 +Connector_PinHeader_2.00mm +PinHeader_1x12_P2.00mm_Vertical +Through hole straight pin header, 1x12, 2.00mm pitch, single row +Through hole pin header THT 1x12 2.00mm single row +0 +12 +12 +Connector_PinHeader_2.00mm +PinHeader_1x12_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x12, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x12 2.00mm single row style1 pin1 left +0 +12 +12 +Connector_PinHeader_2.00mm +PinHeader_1x12_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x12, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x12 2.00mm single row style2 pin1 right +0 +12 +12 +Connector_PinHeader_2.00mm +PinHeader_1x13_P2.00mm_Horizontal +Through hole angled pin header, 1x13, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x13 2.00mm single row +0 +13 +13 +Connector_PinHeader_2.00mm +PinHeader_1x13_P2.00mm_Vertical +Through hole straight pin header, 1x13, 2.00mm pitch, single row +Through hole pin header THT 1x13 2.00mm single row +0 +13 +13 +Connector_PinHeader_2.00mm +PinHeader_1x13_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x13, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x13 2.00mm single row style1 pin1 left +0 +13 +13 +Connector_PinHeader_2.00mm +PinHeader_1x13_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x13, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x13 2.00mm single row style2 pin1 right +0 +13 +13 +Connector_PinHeader_2.00mm +PinHeader_1x14_P2.00mm_Horizontal +Through hole angled pin header, 1x14, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x14 2.00mm single row +0 +14 +14 +Connector_PinHeader_2.00mm +PinHeader_1x14_P2.00mm_Vertical +Through hole straight pin header, 1x14, 2.00mm pitch, single row +Through hole pin header THT 1x14 2.00mm single row +0 +14 +14 +Connector_PinHeader_2.00mm +PinHeader_1x14_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x14, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x14 2.00mm single row style1 pin1 left +0 +14 +14 +Connector_PinHeader_2.00mm +PinHeader_1x14_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x14, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x14 2.00mm single row style2 pin1 right +0 +14 +14 +Connector_PinHeader_2.00mm +PinHeader_1x15_P2.00mm_Horizontal +Through hole angled pin header, 1x15, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x15 2.00mm single row +0 +15 +15 +Connector_PinHeader_2.00mm +PinHeader_1x15_P2.00mm_Vertical +Through hole straight pin header, 1x15, 2.00mm pitch, single row +Through hole pin header THT 1x15 2.00mm single row +0 +15 +15 +Connector_PinHeader_2.00mm +PinHeader_1x15_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x15, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x15 2.00mm single row style1 pin1 left +0 +15 +15 +Connector_PinHeader_2.00mm +PinHeader_1x15_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x15, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x15 2.00mm single row style2 pin1 right +0 +15 +15 +Connector_PinHeader_2.00mm +PinHeader_1x16_P2.00mm_Horizontal +Through hole angled pin header, 1x16, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x16 2.00mm single row +0 +16 +16 +Connector_PinHeader_2.00mm +PinHeader_1x16_P2.00mm_Vertical +Through hole straight pin header, 1x16, 2.00mm pitch, single row +Through hole pin header THT 1x16 2.00mm single row +0 +16 +16 +Connector_PinHeader_2.00mm +PinHeader_1x16_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x16, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x16 2.00mm single row style1 pin1 left +0 +16 +16 +Connector_PinHeader_2.00mm +PinHeader_1x16_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x16, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x16 2.00mm single row style2 pin1 right +0 +16 +16 +Connector_PinHeader_2.00mm +PinHeader_1x17_P2.00mm_Horizontal +Through hole angled pin header, 1x17, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x17 2.00mm single row +0 +17 +17 +Connector_PinHeader_2.00mm +PinHeader_1x17_P2.00mm_Vertical +Through hole straight pin header, 1x17, 2.00mm pitch, single row +Through hole pin header THT 1x17 2.00mm single row +0 +17 +17 +Connector_PinHeader_2.00mm +PinHeader_1x17_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x17, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x17 2.00mm single row style1 pin1 left +0 +17 +17 +Connector_PinHeader_2.00mm +PinHeader_1x17_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x17, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x17 2.00mm single row style2 pin1 right +0 +17 +17 +Connector_PinHeader_2.00mm +PinHeader_1x18_P2.00mm_Horizontal +Through hole angled pin header, 1x18, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x18 2.00mm single row +0 +18 +18 +Connector_PinHeader_2.00mm +PinHeader_1x18_P2.00mm_Vertical +Through hole straight pin header, 1x18, 2.00mm pitch, single row +Through hole pin header THT 1x18 2.00mm single row +0 +18 +18 +Connector_PinHeader_2.00mm +PinHeader_1x18_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x18, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x18 2.00mm single row style1 pin1 left +0 +18 +18 +Connector_PinHeader_2.00mm +PinHeader_1x18_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x18, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x18 2.00mm single row style2 pin1 right +0 +18 +18 +Connector_PinHeader_2.00mm +PinHeader_1x19_P2.00mm_Horizontal +Through hole angled pin header, 1x19, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x19 2.00mm single row +0 +19 +19 +Connector_PinHeader_2.00mm +PinHeader_1x19_P2.00mm_Vertical +Through hole straight pin header, 1x19, 2.00mm pitch, single row +Through hole pin header THT 1x19 2.00mm single row +0 +19 +19 +Connector_PinHeader_2.00mm +PinHeader_1x19_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x19, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x19 2.00mm single row style1 pin1 left +0 +19 +19 +Connector_PinHeader_2.00mm +PinHeader_1x19_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x19, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x19 2.00mm single row style2 pin1 right +0 +19 +19 +Connector_PinHeader_2.00mm +PinHeader_1x20_P2.00mm_Horizontal +Through hole angled pin header, 1x20, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x20 2.00mm single row +0 +20 +20 +Connector_PinHeader_2.00mm +PinHeader_1x20_P2.00mm_Vertical +Through hole straight pin header, 1x20, 2.00mm pitch, single row +Through hole pin header THT 1x20 2.00mm single row +0 +20 +20 +Connector_PinHeader_2.00mm +PinHeader_1x20_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x20, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x20 2.00mm single row style1 pin1 left +0 +20 +20 +Connector_PinHeader_2.00mm +PinHeader_1x20_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x20, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x20 2.00mm single row style2 pin1 right +0 +20 +20 +Connector_PinHeader_2.00mm +PinHeader_1x21_P2.00mm_Horizontal +Through hole angled pin header, 1x21, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x21 2.00mm single row +0 +21 +21 +Connector_PinHeader_2.00mm +PinHeader_1x21_P2.00mm_Vertical +Through hole straight pin header, 1x21, 2.00mm pitch, single row +Through hole pin header THT 1x21 2.00mm single row +0 +21 +21 +Connector_PinHeader_2.00mm +PinHeader_1x21_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x21, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x21 2.00mm single row style1 pin1 left +0 +21 +21 +Connector_PinHeader_2.00mm +PinHeader_1x21_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x21, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x21 2.00mm single row style2 pin1 right +0 +21 +21 +Connector_PinHeader_2.00mm +PinHeader_1x22_P2.00mm_Horizontal +Through hole angled pin header, 1x22, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x22 2.00mm single row +0 +22 +22 +Connector_PinHeader_2.00mm +PinHeader_1x22_P2.00mm_Vertical +Through hole straight pin header, 1x22, 2.00mm pitch, single row +Through hole pin header THT 1x22 2.00mm single row +0 +22 +22 +Connector_PinHeader_2.00mm +PinHeader_1x22_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x22, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x22 2.00mm single row style1 pin1 left +0 +22 +22 +Connector_PinHeader_2.00mm +PinHeader_1x22_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x22, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x22 2.00mm single row style2 pin1 right +0 +22 +22 +Connector_PinHeader_2.00mm +PinHeader_1x23_P2.00mm_Horizontal +Through hole angled pin header, 1x23, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x23 2.00mm single row +0 +23 +23 +Connector_PinHeader_2.00mm +PinHeader_1x23_P2.00mm_Vertical +Through hole straight pin header, 1x23, 2.00mm pitch, single row +Through hole pin header THT 1x23 2.00mm single row +0 +23 +23 +Connector_PinHeader_2.00mm +PinHeader_1x23_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x23, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x23 2.00mm single row style1 pin1 left +0 +23 +23 +Connector_PinHeader_2.00mm +PinHeader_1x23_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x23, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x23 2.00mm single row style2 pin1 right +0 +23 +23 +Connector_PinHeader_2.00mm +PinHeader_1x24_P2.00mm_Horizontal +Through hole angled pin header, 1x24, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x24 2.00mm single row +0 +24 +24 +Connector_PinHeader_2.00mm +PinHeader_1x24_P2.00mm_Vertical +Through hole straight pin header, 1x24, 2.00mm pitch, single row +Through hole pin header THT 1x24 2.00mm single row +0 +24 +24 +Connector_PinHeader_2.00mm +PinHeader_1x24_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x24, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x24 2.00mm single row style1 pin1 left +0 +24 +24 +Connector_PinHeader_2.00mm +PinHeader_1x24_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x24, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x24 2.00mm single row style2 pin1 right +0 +24 +24 +Connector_PinHeader_2.00mm +PinHeader_1x25_P2.00mm_Horizontal +Through hole angled pin header, 1x25, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x25 2.00mm single row +0 +25 +25 +Connector_PinHeader_2.00mm +PinHeader_1x25_P2.00mm_Vertical +Through hole straight pin header, 1x25, 2.00mm pitch, single row +Through hole pin header THT 1x25 2.00mm single row +0 +25 +25 +Connector_PinHeader_2.00mm +PinHeader_1x25_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x25, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x25 2.00mm single row style1 pin1 left +0 +25 +25 +Connector_PinHeader_2.00mm +PinHeader_1x25_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x25, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x25 2.00mm single row style2 pin1 right +0 +25 +25 +Connector_PinHeader_2.00mm +PinHeader_1x26_P2.00mm_Horizontal +Through hole angled pin header, 1x26, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x26 2.00mm single row +0 +26 +26 +Connector_PinHeader_2.00mm +PinHeader_1x26_P2.00mm_Vertical +Through hole straight pin header, 1x26, 2.00mm pitch, single row +Through hole pin header THT 1x26 2.00mm single row +0 +26 +26 +Connector_PinHeader_2.00mm +PinHeader_1x26_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x26, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x26 2.00mm single row style1 pin1 left +0 +26 +26 +Connector_PinHeader_2.00mm +PinHeader_1x26_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x26, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x26 2.00mm single row style2 pin1 right +0 +26 +26 +Connector_PinHeader_2.00mm +PinHeader_1x27_P2.00mm_Horizontal +Through hole angled pin header, 1x27, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x27 2.00mm single row +0 +27 +27 +Connector_PinHeader_2.00mm +PinHeader_1x27_P2.00mm_Vertical +Through hole straight pin header, 1x27, 2.00mm pitch, single row +Through hole pin header THT 1x27 2.00mm single row +0 +27 +27 +Connector_PinHeader_2.00mm +PinHeader_1x27_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x27, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x27 2.00mm single row style1 pin1 left +0 +27 +27 +Connector_PinHeader_2.00mm +PinHeader_1x27_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x27, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x27 2.00mm single row style2 pin1 right +0 +27 +27 +Connector_PinHeader_2.00mm +PinHeader_1x28_P2.00mm_Horizontal +Through hole angled pin header, 1x28, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x28 2.00mm single row +0 +28 +28 +Connector_PinHeader_2.00mm +PinHeader_1x28_P2.00mm_Vertical +Through hole straight pin header, 1x28, 2.00mm pitch, single row +Through hole pin header THT 1x28 2.00mm single row +0 +28 +28 +Connector_PinHeader_2.00mm +PinHeader_1x28_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x28, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x28 2.00mm single row style1 pin1 left +0 +28 +28 +Connector_PinHeader_2.00mm +PinHeader_1x28_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x28, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x28 2.00mm single row style2 pin1 right +0 +28 +28 +Connector_PinHeader_2.00mm +PinHeader_1x29_P2.00mm_Horizontal +Through hole angled pin header, 1x29, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x29 2.00mm single row +0 +29 +29 +Connector_PinHeader_2.00mm +PinHeader_1x29_P2.00mm_Vertical +Through hole straight pin header, 1x29, 2.00mm pitch, single row +Through hole pin header THT 1x29 2.00mm single row +0 +29 +29 +Connector_PinHeader_2.00mm +PinHeader_1x29_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x29, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x29 2.00mm single row style1 pin1 left +0 +29 +29 +Connector_PinHeader_2.00mm +PinHeader_1x29_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x29, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x29 2.00mm single row style2 pin1 right +0 +29 +29 +Connector_PinHeader_2.00mm +PinHeader_1x30_P2.00mm_Horizontal +Through hole angled pin header, 1x30, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x30 2.00mm single row +0 +30 +30 +Connector_PinHeader_2.00mm +PinHeader_1x30_P2.00mm_Vertical +Through hole straight pin header, 1x30, 2.00mm pitch, single row +Through hole pin header THT 1x30 2.00mm single row +0 +30 +30 +Connector_PinHeader_2.00mm +PinHeader_1x30_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x30, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x30 2.00mm single row style1 pin1 left +0 +30 +30 +Connector_PinHeader_2.00mm +PinHeader_1x30_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x30, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x30 2.00mm single row style2 pin1 right +0 +30 +30 +Connector_PinHeader_2.00mm +PinHeader_1x31_P2.00mm_Horizontal +Through hole angled pin header, 1x31, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x31 2.00mm single row +0 +31 +31 +Connector_PinHeader_2.00mm +PinHeader_1x31_P2.00mm_Vertical +Through hole straight pin header, 1x31, 2.00mm pitch, single row +Through hole pin header THT 1x31 2.00mm single row +0 +31 +31 +Connector_PinHeader_2.00mm +PinHeader_1x31_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x31, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x31 2.00mm single row style1 pin1 left +0 +31 +31 +Connector_PinHeader_2.00mm +PinHeader_1x31_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x31, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x31 2.00mm single row style2 pin1 right +0 +31 +31 +Connector_PinHeader_2.00mm +PinHeader_1x32_P2.00mm_Horizontal +Through hole angled pin header, 1x32, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x32 2.00mm single row +0 +32 +32 +Connector_PinHeader_2.00mm +PinHeader_1x32_P2.00mm_Vertical +Through hole straight pin header, 1x32, 2.00mm pitch, single row +Through hole pin header THT 1x32 2.00mm single row +0 +32 +32 +Connector_PinHeader_2.00mm +PinHeader_1x32_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x32, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x32 2.00mm single row style1 pin1 left +0 +32 +32 +Connector_PinHeader_2.00mm +PinHeader_1x32_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x32, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x32 2.00mm single row style2 pin1 right +0 +32 +32 +Connector_PinHeader_2.00mm +PinHeader_1x33_P2.00mm_Horizontal +Through hole angled pin header, 1x33, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x33 2.00mm single row +0 +33 +33 +Connector_PinHeader_2.00mm +PinHeader_1x33_P2.00mm_Vertical +Through hole straight pin header, 1x33, 2.00mm pitch, single row +Through hole pin header THT 1x33 2.00mm single row +0 +33 +33 +Connector_PinHeader_2.00mm +PinHeader_1x33_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x33, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x33 2.00mm single row style1 pin1 left +0 +33 +33 +Connector_PinHeader_2.00mm +PinHeader_1x33_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x33, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x33 2.00mm single row style2 pin1 right +0 +33 +33 +Connector_PinHeader_2.00mm +PinHeader_1x34_P2.00mm_Horizontal +Through hole angled pin header, 1x34, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x34 2.00mm single row +0 +34 +34 +Connector_PinHeader_2.00mm +PinHeader_1x34_P2.00mm_Vertical +Through hole straight pin header, 1x34, 2.00mm pitch, single row +Through hole pin header THT 1x34 2.00mm single row +0 +34 +34 +Connector_PinHeader_2.00mm +PinHeader_1x34_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x34, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x34 2.00mm single row style1 pin1 left +0 +34 +34 +Connector_PinHeader_2.00mm +PinHeader_1x34_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x34, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x34 2.00mm single row style2 pin1 right +0 +34 +34 +Connector_PinHeader_2.00mm +PinHeader_1x35_P2.00mm_Horizontal +Through hole angled pin header, 1x35, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x35 2.00mm single row +0 +35 +35 +Connector_PinHeader_2.00mm +PinHeader_1x35_P2.00mm_Vertical +Through hole straight pin header, 1x35, 2.00mm pitch, single row +Through hole pin header THT 1x35 2.00mm single row +0 +35 +35 +Connector_PinHeader_2.00mm +PinHeader_1x35_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x35, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x35 2.00mm single row style1 pin1 left +0 +35 +35 +Connector_PinHeader_2.00mm +PinHeader_1x35_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x35, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x35 2.00mm single row style2 pin1 right +0 +35 +35 +Connector_PinHeader_2.00mm +PinHeader_1x36_P2.00mm_Horizontal +Through hole angled pin header, 1x36, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x36 2.00mm single row +0 +36 +36 +Connector_PinHeader_2.00mm +PinHeader_1x36_P2.00mm_Vertical +Through hole straight pin header, 1x36, 2.00mm pitch, single row +Through hole pin header THT 1x36 2.00mm single row +0 +36 +36 +Connector_PinHeader_2.00mm +PinHeader_1x36_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x36, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x36 2.00mm single row style1 pin1 left +0 +36 +36 +Connector_PinHeader_2.00mm +PinHeader_1x36_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x36, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x36 2.00mm single row style2 pin1 right +0 +36 +36 +Connector_PinHeader_2.00mm +PinHeader_1x37_P2.00mm_Horizontal +Through hole angled pin header, 1x37, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x37 2.00mm single row +0 +37 +37 +Connector_PinHeader_2.00mm +PinHeader_1x37_P2.00mm_Vertical +Through hole straight pin header, 1x37, 2.00mm pitch, single row +Through hole pin header THT 1x37 2.00mm single row +0 +37 +37 +Connector_PinHeader_2.00mm +PinHeader_1x37_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x37, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x37 2.00mm single row style1 pin1 left +0 +37 +37 +Connector_PinHeader_2.00mm +PinHeader_1x37_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x37, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x37 2.00mm single row style2 pin1 right +0 +37 +37 +Connector_PinHeader_2.00mm +PinHeader_1x38_P2.00mm_Horizontal +Through hole angled pin header, 1x38, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x38 2.00mm single row +0 +38 +38 +Connector_PinHeader_2.00mm +PinHeader_1x38_P2.00mm_Vertical +Through hole straight pin header, 1x38, 2.00mm pitch, single row +Through hole pin header THT 1x38 2.00mm single row +0 +38 +38 +Connector_PinHeader_2.00mm +PinHeader_1x38_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x38, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x38 2.00mm single row style1 pin1 left +0 +38 +38 +Connector_PinHeader_2.00mm +PinHeader_1x38_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x38, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x38 2.00mm single row style2 pin1 right +0 +38 +38 +Connector_PinHeader_2.00mm +PinHeader_1x39_P2.00mm_Horizontal +Through hole angled pin header, 1x39, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x39 2.00mm single row +0 +39 +39 +Connector_PinHeader_2.00mm +PinHeader_1x39_P2.00mm_Vertical +Through hole straight pin header, 1x39, 2.00mm pitch, single row +Through hole pin header THT 1x39 2.00mm single row +0 +39 +39 +Connector_PinHeader_2.00mm +PinHeader_1x39_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x39, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x39 2.00mm single row style1 pin1 left +0 +39 +39 +Connector_PinHeader_2.00mm +PinHeader_1x39_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x39, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x39 2.00mm single row style2 pin1 right +0 +39 +39 +Connector_PinHeader_2.00mm +PinHeader_1x40_P2.00mm_Horizontal +Through hole angled pin header, 1x40, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x40 2.00mm single row +0 +40 +40 +Connector_PinHeader_2.00mm +PinHeader_1x40_P2.00mm_Vertical +Through hole straight pin header, 1x40, 2.00mm pitch, single row +Through hole pin header THT 1x40 2.00mm single row +0 +40 +40 +Connector_PinHeader_2.00mm +PinHeader_1x40_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x40, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x40 2.00mm single row style1 pin1 left +0 +40 +40 +Connector_PinHeader_2.00mm +PinHeader_1x40_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x40, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x40 2.00mm single row style2 pin1 right +0 +40 +40 +Connector_PinHeader_2.00mm +PinHeader_2x01_P2.00mm_Horizontal +Through hole angled pin header, 2x01, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x01 2.00mm double row +0 +2 +2 +Connector_PinHeader_2.00mm +PinHeader_2x01_P2.00mm_Vertical +Through hole straight pin header, 2x01, 2.00mm pitch, double rows +Through hole pin header THT 2x01 2.00mm double row +0 +2 +2 +Connector_PinHeader_2.00mm +PinHeader_2x01_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x01, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x01 2.00mm double row +0 +2 +2 +Connector_PinHeader_2.00mm +PinHeader_2x02_P2.00mm_Horizontal +Through hole angled pin header, 2x02, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x02 2.00mm double row +0 +4 +4 +Connector_PinHeader_2.00mm +PinHeader_2x02_P2.00mm_Vertical +Through hole straight pin header, 2x02, 2.00mm pitch, double rows +Through hole pin header THT 2x02 2.00mm double row +0 +4 +4 +Connector_PinHeader_2.00mm +PinHeader_2x02_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x02, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x02 2.00mm double row +0 +4 +4 +Connector_PinHeader_2.00mm +PinHeader_2x03_P2.00mm_Horizontal +Through hole angled pin header, 2x03, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x03 2.00mm double row +0 +6 +6 +Connector_PinHeader_2.00mm +PinHeader_2x03_P2.00mm_Vertical +Through hole straight pin header, 2x03, 2.00mm pitch, double rows +Through hole pin header THT 2x03 2.00mm double row +0 +6 +6 +Connector_PinHeader_2.00mm +PinHeader_2x03_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x03, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x03 2.00mm double row +0 +6 +6 +Connector_PinHeader_2.00mm +PinHeader_2x04_P2.00mm_Horizontal +Through hole angled pin header, 2x04, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x04 2.00mm double row +0 +8 +8 +Connector_PinHeader_2.00mm +PinHeader_2x04_P2.00mm_Vertical +Through hole straight pin header, 2x04, 2.00mm pitch, double rows +Through hole pin header THT 2x04 2.00mm double row +0 +8 +8 +Connector_PinHeader_2.00mm +PinHeader_2x04_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x04, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x04 2.00mm double row +0 +8 +8 +Connector_PinHeader_2.00mm +PinHeader_2x05_P2.00mm_Horizontal +Through hole angled pin header, 2x05, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x05 2.00mm double row +0 +10 +10 +Connector_PinHeader_2.00mm +PinHeader_2x05_P2.00mm_Vertical +Through hole straight pin header, 2x05, 2.00mm pitch, double rows +Through hole pin header THT 2x05 2.00mm double row +0 +10 +10 +Connector_PinHeader_2.00mm +PinHeader_2x05_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x05, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x05 2.00mm double row +0 +10 +10 +Connector_PinHeader_2.00mm +PinHeader_2x06_P2.00mm_Horizontal +Through hole angled pin header, 2x06, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x06 2.00mm double row +0 +12 +12 +Connector_PinHeader_2.00mm +PinHeader_2x06_P2.00mm_Vertical +Through hole straight pin header, 2x06, 2.00mm pitch, double rows +Through hole pin header THT 2x06 2.00mm double row +0 +12 +12 +Connector_PinHeader_2.00mm +PinHeader_2x06_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x06, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x06 2.00mm double row +0 +12 +12 +Connector_PinHeader_2.00mm +PinHeader_2x07_P2.00mm_Horizontal +Through hole angled pin header, 2x07, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x07 2.00mm double row +0 +14 +14 +Connector_PinHeader_2.00mm +PinHeader_2x07_P2.00mm_Vertical +Through hole straight pin header, 2x07, 2.00mm pitch, double rows +Through hole pin header THT 2x07 2.00mm double row +0 +14 +14 +Connector_PinHeader_2.00mm +PinHeader_2x07_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x07, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x07 2.00mm double row +0 +14 +14 +Connector_PinHeader_2.00mm +PinHeader_2x08_P2.00mm_Horizontal +Through hole angled pin header, 2x08, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x08 2.00mm double row +0 +16 +16 +Connector_PinHeader_2.00mm +PinHeader_2x08_P2.00mm_Vertical +Through hole straight pin header, 2x08, 2.00mm pitch, double rows +Through hole pin header THT 2x08 2.00mm double row +0 +16 +16 +Connector_PinHeader_2.00mm +PinHeader_2x08_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x08, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x08 2.00mm double row +0 +16 +16 +Connector_PinHeader_2.00mm +PinHeader_2x09_P2.00mm_Horizontal +Through hole angled pin header, 2x09, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x09 2.00mm double row +0 +18 +18 +Connector_PinHeader_2.00mm +PinHeader_2x09_P2.00mm_Vertical +Through hole straight pin header, 2x09, 2.00mm pitch, double rows +Through hole pin header THT 2x09 2.00mm double row +0 +18 +18 +Connector_PinHeader_2.00mm +PinHeader_2x09_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x09, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x09 2.00mm double row +0 +18 +18 +Connector_PinHeader_2.00mm +PinHeader_2x10_P2.00mm_Horizontal +Through hole angled pin header, 2x10, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x10 2.00mm double row +0 +20 +20 +Connector_PinHeader_2.00mm +PinHeader_2x10_P2.00mm_Vertical +Through hole straight pin header, 2x10, 2.00mm pitch, double rows +Through hole pin header THT 2x10 2.00mm double row +0 +20 +20 +Connector_PinHeader_2.00mm +PinHeader_2x10_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x10, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x10 2.00mm double row +0 +20 +20 +Connector_PinHeader_2.00mm +PinHeader_2x11_P2.00mm_Horizontal +Through hole angled pin header, 2x11, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x11 2.00mm double row +0 +22 +22 +Connector_PinHeader_2.00mm +PinHeader_2x11_P2.00mm_Vertical +Through hole straight pin header, 2x11, 2.00mm pitch, double rows +Through hole pin header THT 2x11 2.00mm double row +0 +22 +22 +Connector_PinHeader_2.00mm +PinHeader_2x11_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x11, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x11 2.00mm double row +0 +22 +22 +Connector_PinHeader_2.00mm +PinHeader_2x12_P2.00mm_Horizontal +Through hole angled pin header, 2x12, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x12 2.00mm double row +0 +24 +24 +Connector_PinHeader_2.00mm +PinHeader_2x12_P2.00mm_Vertical +Through hole straight pin header, 2x12, 2.00mm pitch, double rows +Through hole pin header THT 2x12 2.00mm double row +0 +24 +24 +Connector_PinHeader_2.00mm +PinHeader_2x12_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x12, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x12 2.00mm double row +0 +24 +24 +Connector_PinHeader_2.00mm +PinHeader_2x13_P2.00mm_Horizontal +Through hole angled pin header, 2x13, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x13 2.00mm double row +0 +26 +26 +Connector_PinHeader_2.00mm +PinHeader_2x13_P2.00mm_Vertical +Through hole straight pin header, 2x13, 2.00mm pitch, double rows +Through hole pin header THT 2x13 2.00mm double row +0 +26 +26 +Connector_PinHeader_2.00mm +PinHeader_2x13_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x13, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x13 2.00mm double row +0 +26 +26 +Connector_PinHeader_2.00mm +PinHeader_2x14_P2.00mm_Horizontal +Through hole angled pin header, 2x14, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x14 2.00mm double row +0 +28 +28 +Connector_PinHeader_2.00mm +PinHeader_2x14_P2.00mm_Vertical +Through hole straight pin header, 2x14, 2.00mm pitch, double rows +Through hole pin header THT 2x14 2.00mm double row +0 +28 +28 +Connector_PinHeader_2.00mm +PinHeader_2x14_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x14, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x14 2.00mm double row +0 +28 +28 +Connector_PinHeader_2.00mm +PinHeader_2x15_P2.00mm_Horizontal +Through hole angled pin header, 2x15, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x15 2.00mm double row +0 +30 +30 +Connector_PinHeader_2.00mm +PinHeader_2x15_P2.00mm_Vertical +Through hole straight pin header, 2x15, 2.00mm pitch, double rows +Through hole pin header THT 2x15 2.00mm double row +0 +30 +30 +Connector_PinHeader_2.00mm +PinHeader_2x15_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x15, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x15 2.00mm double row +0 +30 +30 +Connector_PinHeader_2.00mm +PinHeader_2x16_P2.00mm_Horizontal +Through hole angled pin header, 2x16, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x16 2.00mm double row +0 +32 +32 +Connector_PinHeader_2.00mm +PinHeader_2x16_P2.00mm_Vertical +Through hole straight pin header, 2x16, 2.00mm pitch, double rows +Through hole pin header THT 2x16 2.00mm double row +0 +32 +32 +Connector_PinHeader_2.00mm +PinHeader_2x16_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x16, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x16 2.00mm double row +0 +32 +32 +Connector_PinHeader_2.00mm +PinHeader_2x17_P2.00mm_Horizontal +Through hole angled pin header, 2x17, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x17 2.00mm double row +0 +34 +34 +Connector_PinHeader_2.00mm +PinHeader_2x17_P2.00mm_Vertical +Through hole straight pin header, 2x17, 2.00mm pitch, double rows +Through hole pin header THT 2x17 2.00mm double row +0 +34 +34 +Connector_PinHeader_2.00mm +PinHeader_2x17_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x17, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x17 2.00mm double row +0 +34 +34 +Connector_PinHeader_2.00mm +PinHeader_2x18_P2.00mm_Horizontal +Through hole angled pin header, 2x18, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x18 2.00mm double row +0 +36 +36 +Connector_PinHeader_2.00mm +PinHeader_2x18_P2.00mm_Vertical +Through hole straight pin header, 2x18, 2.00mm pitch, double rows +Through hole pin header THT 2x18 2.00mm double row +0 +36 +36 +Connector_PinHeader_2.00mm +PinHeader_2x18_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x18, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x18 2.00mm double row +0 +36 +36 +Connector_PinHeader_2.00mm +PinHeader_2x19_P2.00mm_Horizontal +Through hole angled pin header, 2x19, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x19 2.00mm double row +0 +38 +38 +Connector_PinHeader_2.00mm +PinHeader_2x19_P2.00mm_Vertical +Through hole straight pin header, 2x19, 2.00mm pitch, double rows +Through hole pin header THT 2x19 2.00mm double row +0 +38 +38 +Connector_PinHeader_2.00mm +PinHeader_2x19_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x19, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x19 2.00mm double row +0 +38 +38 +Connector_PinHeader_2.00mm +PinHeader_2x20_P2.00mm_Horizontal +Through hole angled pin header, 2x20, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x20 2.00mm double row +0 +40 +40 +Connector_PinHeader_2.00mm +PinHeader_2x20_P2.00mm_Vertical +Through hole straight pin header, 2x20, 2.00mm pitch, double rows +Through hole pin header THT 2x20 2.00mm double row +0 +40 +40 +Connector_PinHeader_2.00mm +PinHeader_2x20_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x20, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x20 2.00mm double row +0 +40 +40 +Connector_PinHeader_2.00mm +PinHeader_2x21_P2.00mm_Horizontal +Through hole angled pin header, 2x21, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x21 2.00mm double row +0 +42 +42 +Connector_PinHeader_2.00mm +PinHeader_2x21_P2.00mm_Vertical +Through hole straight pin header, 2x21, 2.00mm pitch, double rows +Through hole pin header THT 2x21 2.00mm double row +0 +42 +42 +Connector_PinHeader_2.00mm +PinHeader_2x21_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x21, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x21 2.00mm double row +0 +42 +42 +Connector_PinHeader_2.00mm +PinHeader_2x22_P2.00mm_Horizontal +Through hole angled pin header, 2x22, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x22 2.00mm double row +0 +44 +44 +Connector_PinHeader_2.00mm +PinHeader_2x22_P2.00mm_Vertical +Through hole straight pin header, 2x22, 2.00mm pitch, double rows +Through hole pin header THT 2x22 2.00mm double row +0 +44 +44 +Connector_PinHeader_2.00mm +PinHeader_2x22_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x22, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x22 2.00mm double row +0 +44 +44 +Connector_PinHeader_2.00mm +PinHeader_2x23_P2.00mm_Horizontal +Through hole angled pin header, 2x23, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x23 2.00mm double row +0 +46 +46 +Connector_PinHeader_2.00mm +PinHeader_2x23_P2.00mm_Vertical +Through hole straight pin header, 2x23, 2.00mm pitch, double rows +Through hole pin header THT 2x23 2.00mm double row +0 +46 +46 +Connector_PinHeader_2.00mm +PinHeader_2x23_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x23, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x23 2.00mm double row +0 +46 +46 +Connector_PinHeader_2.00mm +PinHeader_2x24_P2.00mm_Horizontal +Through hole angled pin header, 2x24, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x24 2.00mm double row +0 +48 +48 +Connector_PinHeader_2.00mm +PinHeader_2x24_P2.00mm_Vertical +Through hole straight pin header, 2x24, 2.00mm pitch, double rows +Through hole pin header THT 2x24 2.00mm double row +0 +48 +48 +Connector_PinHeader_2.00mm +PinHeader_2x24_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x24, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x24 2.00mm double row +0 +48 +48 +Connector_PinHeader_2.00mm +PinHeader_2x25_P2.00mm_Horizontal +Through hole angled pin header, 2x25, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x25 2.00mm double row +0 +50 +50 +Connector_PinHeader_2.00mm +PinHeader_2x25_P2.00mm_Vertical +Through hole straight pin header, 2x25, 2.00mm pitch, double rows +Through hole pin header THT 2x25 2.00mm double row +0 +50 +50 +Connector_PinHeader_2.00mm +PinHeader_2x25_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x25, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x25 2.00mm double row +0 +50 +50 +Connector_PinHeader_2.00mm +PinHeader_2x26_P2.00mm_Horizontal +Through hole angled pin header, 2x26, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x26 2.00mm double row +0 +52 +52 +Connector_PinHeader_2.00mm +PinHeader_2x26_P2.00mm_Vertical +Through hole straight pin header, 2x26, 2.00mm pitch, double rows +Through hole pin header THT 2x26 2.00mm double row +0 +52 +52 +Connector_PinHeader_2.00mm +PinHeader_2x26_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x26, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x26 2.00mm double row +0 +52 +52 +Connector_PinHeader_2.00mm +PinHeader_2x27_P2.00mm_Horizontal +Through hole angled pin header, 2x27, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x27 2.00mm double row +0 +54 +54 +Connector_PinHeader_2.00mm +PinHeader_2x27_P2.00mm_Vertical +Through hole straight pin header, 2x27, 2.00mm pitch, double rows +Through hole pin header THT 2x27 2.00mm double row +0 +54 +54 +Connector_PinHeader_2.00mm +PinHeader_2x27_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x27, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x27 2.00mm double row +0 +54 +54 +Connector_PinHeader_2.00mm +PinHeader_2x28_P2.00mm_Horizontal +Through hole angled pin header, 2x28, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x28 2.00mm double row +0 +56 +56 +Connector_PinHeader_2.00mm +PinHeader_2x28_P2.00mm_Vertical +Through hole straight pin header, 2x28, 2.00mm pitch, double rows +Through hole pin header THT 2x28 2.00mm double row +0 +56 +56 +Connector_PinHeader_2.00mm +PinHeader_2x28_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x28, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x28 2.00mm double row +0 +56 +56 +Connector_PinHeader_2.00mm +PinHeader_2x29_P2.00mm_Horizontal +Through hole angled pin header, 2x29, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x29 2.00mm double row +0 +58 +58 +Connector_PinHeader_2.00mm +PinHeader_2x29_P2.00mm_Vertical +Through hole straight pin header, 2x29, 2.00mm pitch, double rows +Through hole pin header THT 2x29 2.00mm double row +0 +58 +58 +Connector_PinHeader_2.00mm +PinHeader_2x29_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x29, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x29 2.00mm double row +0 +58 +58 +Connector_PinHeader_2.00mm +PinHeader_2x30_P2.00mm_Horizontal +Through hole angled pin header, 2x30, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x30 2.00mm double row +0 +60 +60 +Connector_PinHeader_2.00mm +PinHeader_2x30_P2.00mm_Vertical +Through hole straight pin header, 2x30, 2.00mm pitch, double rows +Through hole pin header THT 2x30 2.00mm double row +0 +60 +60 +Connector_PinHeader_2.00mm +PinHeader_2x30_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x30, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x30 2.00mm double row +0 +60 +60 +Connector_PinHeader_2.00mm +PinHeader_2x31_P2.00mm_Horizontal +Through hole angled pin header, 2x31, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x31 2.00mm double row +0 +62 +62 +Connector_PinHeader_2.00mm +PinHeader_2x31_P2.00mm_Vertical +Through hole straight pin header, 2x31, 2.00mm pitch, double rows +Through hole pin header THT 2x31 2.00mm double row +0 +62 +62 +Connector_PinHeader_2.00mm +PinHeader_2x31_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x31, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x31 2.00mm double row +0 +62 +62 +Connector_PinHeader_2.00mm +PinHeader_2x32_P2.00mm_Horizontal +Through hole angled pin header, 2x32, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x32 2.00mm double row +0 +64 +64 +Connector_PinHeader_2.00mm +PinHeader_2x32_P2.00mm_Vertical +Through hole straight pin header, 2x32, 2.00mm pitch, double rows +Through hole pin header THT 2x32 2.00mm double row +0 +64 +64 +Connector_PinHeader_2.00mm +PinHeader_2x32_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x32, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x32 2.00mm double row +0 +64 +64 +Connector_PinHeader_2.00mm +PinHeader_2x33_P2.00mm_Horizontal +Through hole angled pin header, 2x33, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x33 2.00mm double row +0 +66 +66 +Connector_PinHeader_2.00mm +PinHeader_2x33_P2.00mm_Vertical +Through hole straight pin header, 2x33, 2.00mm pitch, double rows +Through hole pin header THT 2x33 2.00mm double row +0 +66 +66 +Connector_PinHeader_2.00mm +PinHeader_2x33_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x33, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x33 2.00mm double row +0 +66 +66 +Connector_PinHeader_2.00mm +PinHeader_2x34_P2.00mm_Horizontal +Through hole angled pin header, 2x34, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x34 2.00mm double row +0 +68 +68 +Connector_PinHeader_2.00mm +PinHeader_2x34_P2.00mm_Vertical +Through hole straight pin header, 2x34, 2.00mm pitch, double rows +Through hole pin header THT 2x34 2.00mm double row +0 +68 +68 +Connector_PinHeader_2.00mm +PinHeader_2x34_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x34, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x34 2.00mm double row +0 +68 +68 +Connector_PinHeader_2.00mm +PinHeader_2x35_P2.00mm_Horizontal +Through hole angled pin header, 2x35, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x35 2.00mm double row +0 +70 +70 +Connector_PinHeader_2.00mm +PinHeader_2x35_P2.00mm_Vertical +Through hole straight pin header, 2x35, 2.00mm pitch, double rows +Through hole pin header THT 2x35 2.00mm double row +0 +70 +70 +Connector_PinHeader_2.00mm +PinHeader_2x35_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x35, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x35 2.00mm double row +0 +70 +70 +Connector_PinHeader_2.00mm +PinHeader_2x36_P2.00mm_Horizontal +Through hole angled pin header, 2x36, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x36 2.00mm double row +0 +72 +72 +Connector_PinHeader_2.00mm +PinHeader_2x36_P2.00mm_Vertical +Through hole straight pin header, 2x36, 2.00mm pitch, double rows +Through hole pin header THT 2x36 2.00mm double row +0 +72 +72 +Connector_PinHeader_2.00mm +PinHeader_2x36_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x36, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x36 2.00mm double row +0 +72 +72 +Connector_PinHeader_2.00mm +PinHeader_2x37_P2.00mm_Horizontal +Through hole angled pin header, 2x37, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x37 2.00mm double row +0 +74 +74 +Connector_PinHeader_2.00mm +PinHeader_2x37_P2.00mm_Vertical +Through hole straight pin header, 2x37, 2.00mm pitch, double rows +Through hole pin header THT 2x37 2.00mm double row +0 +74 +74 +Connector_PinHeader_2.00mm +PinHeader_2x37_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x37, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x37 2.00mm double row +0 +74 +74 +Connector_PinHeader_2.00mm +PinHeader_2x38_P2.00mm_Horizontal +Through hole angled pin header, 2x38, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x38 2.00mm double row +0 +76 +76 +Connector_PinHeader_2.00mm +PinHeader_2x38_P2.00mm_Vertical +Through hole straight pin header, 2x38, 2.00mm pitch, double rows +Through hole pin header THT 2x38 2.00mm double row +0 +76 +76 +Connector_PinHeader_2.00mm +PinHeader_2x38_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x38, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x38 2.00mm double row +0 +76 +76 +Connector_PinHeader_2.00mm +PinHeader_2x39_P2.00mm_Horizontal +Through hole angled pin header, 2x39, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x39 2.00mm double row +0 +78 +78 +Connector_PinHeader_2.00mm +PinHeader_2x39_P2.00mm_Vertical +Through hole straight pin header, 2x39, 2.00mm pitch, double rows +Through hole pin header THT 2x39 2.00mm double row +0 +78 +78 +Connector_PinHeader_2.00mm +PinHeader_2x39_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x39, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x39 2.00mm double row +0 +78 +78 +Connector_PinHeader_2.00mm +PinHeader_2x40_P2.00mm_Horizontal +Through hole angled pin header, 2x40, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x40 2.00mm double row +0 +80 +80 +Connector_PinHeader_2.00mm +PinHeader_2x40_P2.00mm_Vertical +Through hole straight pin header, 2x40, 2.00mm pitch, double rows +Through hole pin header THT 2x40 2.00mm double row +0 +80 +80 +Connector_PinHeader_2.00mm +PinHeader_2x40_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x40, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x40 2.00mm double row +0 +80 +80 +Connector_PinHeader_2.54mm +PinHeader_1x01_P2.54mm_Horizontal +Through hole angled pin header, 1x01, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x01 2.54mm single row +0 +1 +1 +Connector_PinHeader_2.54mm +PinHeader_1x01_P2.54mm_Vertical +Through hole straight pin header, 1x01, 2.54mm pitch, single row +Through hole pin header THT 1x01 2.54mm single row +0 +1 +1 +Connector_PinHeader_2.54mm +PinHeader_1x02_P2.54mm_Horizontal +Through hole angled pin header, 1x02, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x02 2.54mm single row +0 +2 +2 +Connector_PinHeader_2.54mm +PinHeader_1x02_P2.54mm_Vertical +Through hole straight pin header, 1x02, 2.54mm pitch, single row +Through hole pin header THT 1x02 2.54mm single row +0 +2 +2 +Connector_PinHeader_2.54mm +PinHeader_1x02_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x02, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x02 2.54mm single row style1 pin1 left +0 +2 +2 +Connector_PinHeader_2.54mm +PinHeader_1x02_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x02, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x02 2.54mm single row style2 pin1 right +0 +2 +2 +Connector_PinHeader_2.54mm +PinHeader_1x03_P2.54mm_Horizontal +Through hole angled pin header, 1x03, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x03 2.54mm single row +0 +3 +3 +Connector_PinHeader_2.54mm +PinHeader_1x03_P2.54mm_Vertical +Through hole straight pin header, 1x03, 2.54mm pitch, single row +Through hole pin header THT 1x03 2.54mm single row +0 +3 +3 +Connector_PinHeader_2.54mm +PinHeader_1x03_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x03, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x03 2.54mm single row style1 pin1 left +0 +3 +3 +Connector_PinHeader_2.54mm +PinHeader_1x03_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x03, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x03 2.54mm single row style2 pin1 right +0 +3 +3 +Connector_PinHeader_2.54mm +PinHeader_1x04_P2.54mm_Horizontal +Through hole angled pin header, 1x04, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x04 2.54mm single row +0 +4 +4 +Connector_PinHeader_2.54mm +PinHeader_1x04_P2.54mm_Vertical +Through hole straight pin header, 1x04, 2.54mm pitch, single row +Through hole pin header THT 1x04 2.54mm single row +0 +4 +4 +Connector_PinHeader_2.54mm +PinHeader_1x04_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x04, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x04 2.54mm single row style1 pin1 left +0 +4 +4 +Connector_PinHeader_2.54mm +PinHeader_1x04_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x04, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x04 2.54mm single row style2 pin1 right +0 +4 +4 +Connector_PinHeader_2.54mm +PinHeader_1x05_P2.54mm_Horizontal +Through hole angled pin header, 1x05, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x05 2.54mm single row +0 +5 +5 +Connector_PinHeader_2.54mm +PinHeader_1x05_P2.54mm_Vertical +Through hole straight pin header, 1x05, 2.54mm pitch, single row +Through hole pin header THT 1x05 2.54mm single row +0 +5 +5 +Connector_PinHeader_2.54mm +PinHeader_1x05_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x05, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x05 2.54mm single row style1 pin1 left +0 +5 +5 +Connector_PinHeader_2.54mm +PinHeader_1x05_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x05, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x05 2.54mm single row style2 pin1 right +0 +5 +5 +Connector_PinHeader_2.54mm +PinHeader_1x06_P2.54mm_Horizontal +Through hole angled pin header, 1x06, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x06 2.54mm single row +0 +6 +6 +Connector_PinHeader_2.54mm +PinHeader_1x06_P2.54mm_Vertical +Through hole straight pin header, 1x06, 2.54mm pitch, single row +Through hole pin header THT 1x06 2.54mm single row +0 +6 +6 +Connector_PinHeader_2.54mm +PinHeader_1x06_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x06, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x06 2.54mm single row style1 pin1 left +0 +6 +6 +Connector_PinHeader_2.54mm +PinHeader_1x06_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x06, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x06 2.54mm single row style2 pin1 right +0 +6 +6 +Connector_PinHeader_2.54mm +PinHeader_1x07_P2.54mm_Horizontal +Through hole angled pin header, 1x07, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x07 2.54mm single row +0 +7 +7 +Connector_PinHeader_2.54mm +PinHeader_1x07_P2.54mm_Vertical +Through hole straight pin header, 1x07, 2.54mm pitch, single row +Through hole pin header THT 1x07 2.54mm single row +0 +7 +7 +Connector_PinHeader_2.54mm +PinHeader_1x07_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x07, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x07 2.54mm single row style1 pin1 left +0 +7 +7 +Connector_PinHeader_2.54mm +PinHeader_1x07_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x07, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x07 2.54mm single row style2 pin1 right +0 +7 +7 +Connector_PinHeader_2.54mm +PinHeader_1x08_P2.54mm_Horizontal +Through hole angled pin header, 1x08, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x08 2.54mm single row +0 +8 +8 +Connector_PinHeader_2.54mm +PinHeader_1x08_P2.54mm_Vertical +Through hole straight pin header, 1x08, 2.54mm pitch, single row +Through hole pin header THT 1x08 2.54mm single row +0 +8 +8 +Connector_PinHeader_2.54mm +PinHeader_1x08_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x08, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x08 2.54mm single row style1 pin1 left +0 +8 +8 +Connector_PinHeader_2.54mm +PinHeader_1x08_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x08, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x08 2.54mm single row style2 pin1 right +0 +8 +8 +Connector_PinHeader_2.54mm +PinHeader_1x09_P2.54mm_Horizontal +Through hole angled pin header, 1x09, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x09 2.54mm single row +0 +9 +9 +Connector_PinHeader_2.54mm +PinHeader_1x09_P2.54mm_Vertical +Through hole straight pin header, 1x09, 2.54mm pitch, single row +Through hole pin header THT 1x09 2.54mm single row +0 +9 +9 +Connector_PinHeader_2.54mm +PinHeader_1x09_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x09, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x09 2.54mm single row style1 pin1 left +0 +9 +9 +Connector_PinHeader_2.54mm +PinHeader_1x09_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x09, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x09 2.54mm single row style2 pin1 right +0 +9 +9 +Connector_PinHeader_2.54mm +PinHeader_1x10_P2.54mm_Horizontal +Through hole angled pin header, 1x10, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x10 2.54mm single row +0 +10 +10 +Connector_PinHeader_2.54mm +PinHeader_1x10_P2.54mm_Vertical +Through hole straight pin header, 1x10, 2.54mm pitch, single row +Through hole pin header THT 1x10 2.54mm single row +0 +10 +10 +Connector_PinHeader_2.54mm +PinHeader_1x10_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x10, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x10 2.54mm single row style1 pin1 left +0 +10 +10 +Connector_PinHeader_2.54mm +PinHeader_1x10_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x10, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x10 2.54mm single row style2 pin1 right +0 +10 +10 +Connector_PinHeader_2.54mm +PinHeader_1x11_P2.54mm_Horizontal +Through hole angled pin header, 1x11, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x11 2.54mm single row +0 +11 +11 +Connector_PinHeader_2.54mm +PinHeader_1x11_P2.54mm_Vertical +Through hole straight pin header, 1x11, 2.54mm pitch, single row +Through hole pin header THT 1x11 2.54mm single row +0 +11 +11 +Connector_PinHeader_2.54mm +PinHeader_1x11_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x11, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x11 2.54mm single row style1 pin1 left +0 +11 +11 +Connector_PinHeader_2.54mm +PinHeader_1x11_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x11, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x11 2.54mm single row style2 pin1 right +0 +11 +11 +Connector_PinHeader_2.54mm +PinHeader_1x12_P2.54mm_Horizontal +Through hole angled pin header, 1x12, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x12 2.54mm single row +0 +12 +12 +Connector_PinHeader_2.54mm +PinHeader_1x12_P2.54mm_Vertical +Through hole straight pin header, 1x12, 2.54mm pitch, single row +Through hole pin header THT 1x12 2.54mm single row +0 +12 +12 +Connector_PinHeader_2.54mm +PinHeader_1x12_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x12, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x12 2.54mm single row style1 pin1 left +0 +12 +12 +Connector_PinHeader_2.54mm +PinHeader_1x12_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x12, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x12 2.54mm single row style2 pin1 right +0 +12 +12 +Connector_PinHeader_2.54mm +PinHeader_1x13_P2.54mm_Horizontal +Through hole angled pin header, 1x13, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x13 2.54mm single row +0 +13 +13 +Connector_PinHeader_2.54mm +PinHeader_1x13_P2.54mm_Vertical +Through hole straight pin header, 1x13, 2.54mm pitch, single row +Through hole pin header THT 1x13 2.54mm single row +0 +13 +13 +Connector_PinHeader_2.54mm +PinHeader_1x13_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x13, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x13 2.54mm single row style1 pin1 left +0 +13 +13 +Connector_PinHeader_2.54mm +PinHeader_1x13_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x13, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x13 2.54mm single row style2 pin1 right +0 +13 +13 +Connector_PinHeader_2.54mm +PinHeader_1x14_P2.54mm_Horizontal +Through hole angled pin header, 1x14, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x14 2.54mm single row +0 +14 +14 +Connector_PinHeader_2.54mm +PinHeader_1x14_P2.54mm_Vertical +Through hole straight pin header, 1x14, 2.54mm pitch, single row +Through hole pin header THT 1x14 2.54mm single row +0 +14 +14 +Connector_PinHeader_2.54mm +PinHeader_1x14_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x14, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x14 2.54mm single row style1 pin1 left +0 +14 +14 +Connector_PinHeader_2.54mm +PinHeader_1x14_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x14, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x14 2.54mm single row style2 pin1 right +0 +14 +14 +Connector_PinHeader_2.54mm +PinHeader_1x15_P2.54mm_Horizontal +Through hole angled pin header, 1x15, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x15 2.54mm single row +0 +15 +15 +Connector_PinHeader_2.54mm +PinHeader_1x15_P2.54mm_Vertical +Through hole straight pin header, 1x15, 2.54mm pitch, single row +Through hole pin header THT 1x15 2.54mm single row +0 +15 +15 +Connector_PinHeader_2.54mm +PinHeader_1x15_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x15, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x15 2.54mm single row style1 pin1 left +0 +15 +15 +Connector_PinHeader_2.54mm +PinHeader_1x15_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x15, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x15 2.54mm single row style2 pin1 right +0 +15 +15 +Connector_PinHeader_2.54mm +PinHeader_1x16_P2.54mm_Horizontal +Through hole angled pin header, 1x16, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x16 2.54mm single row +0 +16 +16 +Connector_PinHeader_2.54mm +PinHeader_1x16_P2.54mm_Vertical +Through hole straight pin header, 1x16, 2.54mm pitch, single row +Through hole pin header THT 1x16 2.54mm single row +0 +16 +16 +Connector_PinHeader_2.54mm +PinHeader_1x16_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x16, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x16 2.54mm single row style1 pin1 left +0 +16 +16 +Connector_PinHeader_2.54mm +PinHeader_1x16_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x16, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x16 2.54mm single row style2 pin1 right +0 +16 +16 +Connector_PinHeader_2.54mm +PinHeader_1x17_P2.54mm_Horizontal +Through hole angled pin header, 1x17, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x17 2.54mm single row +0 +17 +17 +Connector_PinHeader_2.54mm +PinHeader_1x17_P2.54mm_Vertical +Through hole straight pin header, 1x17, 2.54mm pitch, single row +Through hole pin header THT 1x17 2.54mm single row +0 +17 +17 +Connector_PinHeader_2.54mm +PinHeader_1x17_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x17, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x17 2.54mm single row style1 pin1 left +0 +17 +17 +Connector_PinHeader_2.54mm +PinHeader_1x17_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x17, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x17 2.54mm single row style2 pin1 right +0 +17 +17 +Connector_PinHeader_2.54mm +PinHeader_1x18_P2.54mm_Horizontal +Through hole angled pin header, 1x18, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x18 2.54mm single row +0 +18 +18 +Connector_PinHeader_2.54mm +PinHeader_1x18_P2.54mm_Vertical +Through hole straight pin header, 1x18, 2.54mm pitch, single row +Through hole pin header THT 1x18 2.54mm single row +0 +18 +18 +Connector_PinHeader_2.54mm +PinHeader_1x18_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x18, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x18 2.54mm single row style1 pin1 left +0 +18 +18 +Connector_PinHeader_2.54mm +PinHeader_1x18_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x18, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x18 2.54mm single row style2 pin1 right +0 +18 +18 +Connector_PinHeader_2.54mm +PinHeader_1x19_P2.54mm_Horizontal +Through hole angled pin header, 1x19, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x19 2.54mm single row +0 +19 +19 +Connector_PinHeader_2.54mm +PinHeader_1x19_P2.54mm_Vertical +Through hole straight pin header, 1x19, 2.54mm pitch, single row +Through hole pin header THT 1x19 2.54mm single row +0 +19 +19 +Connector_PinHeader_2.54mm +PinHeader_1x19_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x19, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x19 2.54mm single row style1 pin1 left +0 +19 +19 +Connector_PinHeader_2.54mm +PinHeader_1x19_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x19, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x19 2.54mm single row style2 pin1 right +0 +19 +19 +Connector_PinHeader_2.54mm +PinHeader_1x20_P2.54mm_Horizontal +Through hole angled pin header, 1x20, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x20 2.54mm single row +0 +20 +20 +Connector_PinHeader_2.54mm +PinHeader_1x20_P2.54mm_Vertical +Through hole straight pin header, 1x20, 2.54mm pitch, single row +Through hole pin header THT 1x20 2.54mm single row +0 +20 +20 +Connector_PinHeader_2.54mm +PinHeader_1x20_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x20, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x20 2.54mm single row style1 pin1 left +0 +20 +20 +Connector_PinHeader_2.54mm +PinHeader_1x20_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x20, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x20 2.54mm single row style2 pin1 right +0 +20 +20 +Connector_PinHeader_2.54mm +PinHeader_1x21_P2.54mm_Horizontal +Through hole angled pin header, 1x21, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x21 2.54mm single row +0 +21 +21 +Connector_PinHeader_2.54mm +PinHeader_1x21_P2.54mm_Vertical +Through hole straight pin header, 1x21, 2.54mm pitch, single row +Through hole pin header THT 1x21 2.54mm single row +0 +21 +21 +Connector_PinHeader_2.54mm +PinHeader_1x21_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x21, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x21 2.54mm single row style1 pin1 left +0 +21 +21 +Connector_PinHeader_2.54mm +PinHeader_1x21_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x21, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x21 2.54mm single row style2 pin1 right +0 +21 +21 +Connector_PinHeader_2.54mm +PinHeader_1x22_P2.54mm_Horizontal +Through hole angled pin header, 1x22, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x22 2.54mm single row +0 +22 +22 +Connector_PinHeader_2.54mm +PinHeader_1x22_P2.54mm_Vertical +Through hole straight pin header, 1x22, 2.54mm pitch, single row +Through hole pin header THT 1x22 2.54mm single row +0 +22 +22 +Connector_PinHeader_2.54mm +PinHeader_1x22_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x22, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x22 2.54mm single row style1 pin1 left +0 +22 +22 +Connector_PinHeader_2.54mm +PinHeader_1x22_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x22, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x22 2.54mm single row style2 pin1 right +0 +22 +22 +Connector_PinHeader_2.54mm +PinHeader_1x23_P2.54mm_Horizontal +Through hole angled pin header, 1x23, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x23 2.54mm single row +0 +23 +23 +Connector_PinHeader_2.54mm +PinHeader_1x23_P2.54mm_Vertical +Through hole straight pin header, 1x23, 2.54mm pitch, single row +Through hole pin header THT 1x23 2.54mm single row +0 +23 +23 +Connector_PinHeader_2.54mm +PinHeader_1x23_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x23, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x23 2.54mm single row style1 pin1 left +0 +23 +23 +Connector_PinHeader_2.54mm +PinHeader_1x23_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x23, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x23 2.54mm single row style2 pin1 right +0 +23 +23 +Connector_PinHeader_2.54mm +PinHeader_1x24_P2.54mm_Horizontal +Through hole angled pin header, 1x24, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x24 2.54mm single row +0 +24 +24 +Connector_PinHeader_2.54mm +PinHeader_1x24_P2.54mm_Vertical +Through hole straight pin header, 1x24, 2.54mm pitch, single row +Through hole pin header THT 1x24 2.54mm single row +0 +24 +24 +Connector_PinHeader_2.54mm +PinHeader_1x24_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x24, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x24 2.54mm single row style1 pin1 left +0 +24 +24 +Connector_PinHeader_2.54mm +PinHeader_1x24_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x24, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x24 2.54mm single row style2 pin1 right +0 +24 +24 +Connector_PinHeader_2.54mm +PinHeader_1x25_P2.54mm_Horizontal +Through hole angled pin header, 1x25, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x25 2.54mm single row +0 +25 +25 +Connector_PinHeader_2.54mm +PinHeader_1x25_P2.54mm_Vertical +Through hole straight pin header, 1x25, 2.54mm pitch, single row +Through hole pin header THT 1x25 2.54mm single row +0 +25 +25 +Connector_PinHeader_2.54mm +PinHeader_1x25_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x25, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x25 2.54mm single row style1 pin1 left +0 +25 +25 +Connector_PinHeader_2.54mm +PinHeader_1x25_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x25, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x25 2.54mm single row style2 pin1 right +0 +25 +25 +Connector_PinHeader_2.54mm +PinHeader_1x26_P2.54mm_Horizontal +Through hole angled pin header, 1x26, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x26 2.54mm single row +0 +26 +26 +Connector_PinHeader_2.54mm +PinHeader_1x26_P2.54mm_Vertical +Through hole straight pin header, 1x26, 2.54mm pitch, single row +Through hole pin header THT 1x26 2.54mm single row +0 +26 +26 +Connector_PinHeader_2.54mm +PinHeader_1x26_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x26, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x26 2.54mm single row style1 pin1 left +0 +26 +26 +Connector_PinHeader_2.54mm +PinHeader_1x26_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x26, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x26 2.54mm single row style2 pin1 right +0 +26 +26 +Connector_PinHeader_2.54mm +PinHeader_1x27_P2.54mm_Horizontal +Through hole angled pin header, 1x27, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x27 2.54mm single row +0 +27 +27 +Connector_PinHeader_2.54mm +PinHeader_1x27_P2.54mm_Vertical +Through hole straight pin header, 1x27, 2.54mm pitch, single row +Through hole pin header THT 1x27 2.54mm single row +0 +27 +27 +Connector_PinHeader_2.54mm +PinHeader_1x27_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x27, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x27 2.54mm single row style1 pin1 left +0 +27 +27 +Connector_PinHeader_2.54mm +PinHeader_1x27_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x27, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x27 2.54mm single row style2 pin1 right +0 +27 +27 +Connector_PinHeader_2.54mm +PinHeader_1x28_P2.54mm_Horizontal +Through hole angled pin header, 1x28, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x28 2.54mm single row +0 +28 +28 +Connector_PinHeader_2.54mm +PinHeader_1x28_P2.54mm_Vertical +Through hole straight pin header, 1x28, 2.54mm pitch, single row +Through hole pin header THT 1x28 2.54mm single row +0 +28 +28 +Connector_PinHeader_2.54mm +PinHeader_1x28_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x28, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x28 2.54mm single row style1 pin1 left +0 +28 +28 +Connector_PinHeader_2.54mm +PinHeader_1x28_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x28, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x28 2.54mm single row style2 pin1 right +0 +28 +28 +Connector_PinHeader_2.54mm +PinHeader_1x29_P2.54mm_Horizontal +Through hole angled pin header, 1x29, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x29 2.54mm single row +0 +29 +29 +Connector_PinHeader_2.54mm +PinHeader_1x29_P2.54mm_Vertical +Through hole straight pin header, 1x29, 2.54mm pitch, single row +Through hole pin header THT 1x29 2.54mm single row +0 +29 +29 +Connector_PinHeader_2.54mm +PinHeader_1x29_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x29, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x29 2.54mm single row style1 pin1 left +0 +29 +29 +Connector_PinHeader_2.54mm +PinHeader_1x29_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x29, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x29 2.54mm single row style2 pin1 right +0 +29 +29 +Connector_PinHeader_2.54mm +PinHeader_1x30_P2.54mm_Horizontal +Through hole angled pin header, 1x30, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x30 2.54mm single row +0 +30 +30 +Connector_PinHeader_2.54mm +PinHeader_1x30_P2.54mm_Vertical +Through hole straight pin header, 1x30, 2.54mm pitch, single row +Through hole pin header THT 1x30 2.54mm single row +0 +30 +30 +Connector_PinHeader_2.54mm +PinHeader_1x30_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x30, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x30 2.54mm single row style1 pin1 left +0 +30 +30 +Connector_PinHeader_2.54mm +PinHeader_1x30_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x30, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x30 2.54mm single row style2 pin1 right +0 +30 +30 +Connector_PinHeader_2.54mm +PinHeader_1x31_P2.54mm_Horizontal +Through hole angled pin header, 1x31, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x31 2.54mm single row +0 +31 +31 +Connector_PinHeader_2.54mm +PinHeader_1x31_P2.54mm_Vertical +Through hole straight pin header, 1x31, 2.54mm pitch, single row +Through hole pin header THT 1x31 2.54mm single row +0 +31 +31 +Connector_PinHeader_2.54mm +PinHeader_1x31_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x31, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x31 2.54mm single row style1 pin1 left +0 +31 +31 +Connector_PinHeader_2.54mm +PinHeader_1x31_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x31, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x31 2.54mm single row style2 pin1 right +0 +31 +31 +Connector_PinHeader_2.54mm +PinHeader_1x32_P2.54mm_Horizontal +Through hole angled pin header, 1x32, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x32 2.54mm single row +0 +32 +32 +Connector_PinHeader_2.54mm +PinHeader_1x32_P2.54mm_Vertical +Through hole straight pin header, 1x32, 2.54mm pitch, single row +Through hole pin header THT 1x32 2.54mm single row +0 +32 +32 +Connector_PinHeader_2.54mm +PinHeader_1x32_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x32, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x32 2.54mm single row style1 pin1 left +0 +32 +32 +Connector_PinHeader_2.54mm +PinHeader_1x32_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x32, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x32 2.54mm single row style2 pin1 right +0 +32 +32 +Connector_PinHeader_2.54mm +PinHeader_1x33_P2.54mm_Horizontal +Through hole angled pin header, 1x33, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x33 2.54mm single row +0 +33 +33 +Connector_PinHeader_2.54mm +PinHeader_1x33_P2.54mm_Vertical +Through hole straight pin header, 1x33, 2.54mm pitch, single row +Through hole pin header THT 1x33 2.54mm single row +0 +33 +33 +Connector_PinHeader_2.54mm +PinHeader_1x33_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x33, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x33 2.54mm single row style1 pin1 left +0 +33 +33 +Connector_PinHeader_2.54mm +PinHeader_1x33_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x33, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x33 2.54mm single row style2 pin1 right +0 +33 +33 +Connector_PinHeader_2.54mm +PinHeader_1x34_P2.54mm_Horizontal +Through hole angled pin header, 1x34, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x34 2.54mm single row +0 +34 +34 +Connector_PinHeader_2.54mm +PinHeader_1x34_P2.54mm_Vertical +Through hole straight pin header, 1x34, 2.54mm pitch, single row +Through hole pin header THT 1x34 2.54mm single row +0 +34 +34 +Connector_PinHeader_2.54mm +PinHeader_1x34_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x34, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x34 2.54mm single row style1 pin1 left +0 +34 +34 +Connector_PinHeader_2.54mm +PinHeader_1x34_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x34, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x34 2.54mm single row style2 pin1 right +0 +34 +34 +Connector_PinHeader_2.54mm +PinHeader_1x35_P2.54mm_Horizontal +Through hole angled pin header, 1x35, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x35 2.54mm single row +0 +35 +35 +Connector_PinHeader_2.54mm +PinHeader_1x35_P2.54mm_Vertical +Through hole straight pin header, 1x35, 2.54mm pitch, single row +Through hole pin header THT 1x35 2.54mm single row +0 +35 +35 +Connector_PinHeader_2.54mm +PinHeader_1x35_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x35, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x35 2.54mm single row style1 pin1 left +0 +35 +35 +Connector_PinHeader_2.54mm +PinHeader_1x35_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x35, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x35 2.54mm single row style2 pin1 right +0 +35 +35 +Connector_PinHeader_2.54mm +PinHeader_1x36_P2.54mm_Horizontal +Through hole angled pin header, 1x36, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x36 2.54mm single row +0 +36 +36 +Connector_PinHeader_2.54mm +PinHeader_1x36_P2.54mm_Vertical +Through hole straight pin header, 1x36, 2.54mm pitch, single row +Through hole pin header THT 1x36 2.54mm single row +0 +36 +36 +Connector_PinHeader_2.54mm +PinHeader_1x36_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x36, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x36 2.54mm single row style1 pin1 left +0 +36 +36 +Connector_PinHeader_2.54mm +PinHeader_1x36_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x36, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x36 2.54mm single row style2 pin1 right +0 +36 +36 +Connector_PinHeader_2.54mm +PinHeader_1x37_P2.54mm_Horizontal +Through hole angled pin header, 1x37, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x37 2.54mm single row +0 +37 +37 +Connector_PinHeader_2.54mm +PinHeader_1x37_P2.54mm_Vertical +Through hole straight pin header, 1x37, 2.54mm pitch, single row +Through hole pin header THT 1x37 2.54mm single row +0 +37 +37 +Connector_PinHeader_2.54mm +PinHeader_1x37_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x37, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x37 2.54mm single row style1 pin1 left +0 +37 +37 +Connector_PinHeader_2.54mm +PinHeader_1x37_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x37, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x37 2.54mm single row style2 pin1 right +0 +37 +37 +Connector_PinHeader_2.54mm +PinHeader_1x38_P2.54mm_Horizontal +Through hole angled pin header, 1x38, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x38 2.54mm single row +0 +38 +38 +Connector_PinHeader_2.54mm +PinHeader_1x38_P2.54mm_Vertical +Through hole straight pin header, 1x38, 2.54mm pitch, single row +Through hole pin header THT 1x38 2.54mm single row +0 +38 +38 +Connector_PinHeader_2.54mm +PinHeader_1x38_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x38, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x38 2.54mm single row style1 pin1 left +0 +38 +38 +Connector_PinHeader_2.54mm +PinHeader_1x38_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x38, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x38 2.54mm single row style2 pin1 right +0 +38 +38 +Connector_PinHeader_2.54mm +PinHeader_1x39_P2.54mm_Horizontal +Through hole angled pin header, 1x39, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x39 2.54mm single row +0 +39 +39 +Connector_PinHeader_2.54mm +PinHeader_1x39_P2.54mm_Vertical +Through hole straight pin header, 1x39, 2.54mm pitch, single row +Through hole pin header THT 1x39 2.54mm single row +0 +39 +39 +Connector_PinHeader_2.54mm +PinHeader_1x39_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x39, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x39 2.54mm single row style1 pin1 left +0 +39 +39 +Connector_PinHeader_2.54mm +PinHeader_1x39_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x39, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x39 2.54mm single row style2 pin1 right +0 +39 +39 +Connector_PinHeader_2.54mm +PinHeader_1x40_P2.54mm_Horizontal +Through hole angled pin header, 1x40, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x40 2.54mm single row +0 +40 +40 +Connector_PinHeader_2.54mm +PinHeader_1x40_P2.54mm_Vertical +Through hole straight pin header, 1x40, 2.54mm pitch, single row +Through hole pin header THT 1x40 2.54mm single row +0 +40 +40 +Connector_PinHeader_2.54mm +PinHeader_1x40_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x40, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x40 2.54mm single row style1 pin1 left +0 +40 +40 +Connector_PinHeader_2.54mm +PinHeader_1x40_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x40, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x40 2.54mm single row style2 pin1 right +0 +40 +40 +Connector_PinHeader_2.54mm +PinHeader_2x01_P2.54mm_Horizontal +Through hole angled pin header, 2x01, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x01 2.54mm double row +0 +2 +2 +Connector_PinHeader_2.54mm +PinHeader_2x01_P2.54mm_Vertical +Through hole straight pin header, 2x01, 2.54mm pitch, double rows +Through hole pin header THT 2x01 2.54mm double row +0 +2 +2 +Connector_PinHeader_2.54mm +PinHeader_2x01_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x01, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x01 2.54mm double row +0 +2 +2 +Connector_PinHeader_2.54mm +PinHeader_2x02_P2.54mm_Horizontal +Through hole angled pin header, 2x02, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x02 2.54mm double row +0 +4 +4 +Connector_PinHeader_2.54mm +PinHeader_2x02_P2.54mm_Vertical +Through hole straight pin header, 2x02, 2.54mm pitch, double rows +Through hole pin header THT 2x02 2.54mm double row +0 +4 +4 +Connector_PinHeader_2.54mm +PinHeader_2x02_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x02, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x02 2.54mm double row +0 +4 +4 +Connector_PinHeader_2.54mm +PinHeader_2x03_P2.54mm_Horizontal +Through hole angled pin header, 2x03, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x03 2.54mm double row +0 +6 +6 +Connector_PinHeader_2.54mm +PinHeader_2x03_P2.54mm_Vertical +Through hole straight pin header, 2x03, 2.54mm pitch, double rows +Through hole pin header THT 2x03 2.54mm double row +0 +6 +6 +Connector_PinHeader_2.54mm +PinHeader_2x03_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x03, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x03 2.54mm double row +0 +6 +6 +Connector_PinHeader_2.54mm +PinHeader_2x04_P2.54mm_Horizontal +Through hole angled pin header, 2x04, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x04 2.54mm double row +0 +8 +8 +Connector_PinHeader_2.54mm +PinHeader_2x04_P2.54mm_Vertical +Through hole straight pin header, 2x04, 2.54mm pitch, double rows +Through hole pin header THT 2x04 2.54mm double row +0 +8 +8 +Connector_PinHeader_2.54mm +PinHeader_2x04_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x04, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x04 2.54mm double row +0 +8 +8 +Connector_PinHeader_2.54mm +PinHeader_2x05_P2.54mm_Horizontal +Through hole angled pin header, 2x05, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x05 2.54mm double row +0 +10 +10 +Connector_PinHeader_2.54mm +PinHeader_2x05_P2.54mm_Vertical +Through hole straight pin header, 2x05, 2.54mm pitch, double rows +Through hole pin header THT 2x05 2.54mm double row +0 +10 +10 +Connector_PinHeader_2.54mm +PinHeader_2x05_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x05, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x05 2.54mm double row +0 +10 +10 +Connector_PinHeader_2.54mm +PinHeader_2x06_P2.54mm_Horizontal +Through hole angled pin header, 2x06, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x06 2.54mm double row +0 +12 +12 +Connector_PinHeader_2.54mm +PinHeader_2x06_P2.54mm_Vertical +Through hole straight pin header, 2x06, 2.54mm pitch, double rows +Through hole pin header THT 2x06 2.54mm double row +0 +12 +12 +Connector_PinHeader_2.54mm +PinHeader_2x06_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x06, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x06 2.54mm double row +0 +12 +12 +Connector_PinHeader_2.54mm +PinHeader_2x07_P2.54mm_Horizontal +Through hole angled pin header, 2x07, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x07 2.54mm double row +0 +14 +14 +Connector_PinHeader_2.54mm +PinHeader_2x07_P2.54mm_Vertical +Through hole straight pin header, 2x07, 2.54mm pitch, double rows +Through hole pin header THT 2x07 2.54mm double row +0 +14 +14 +Connector_PinHeader_2.54mm +PinHeader_2x07_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x07, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x07 2.54mm double row +0 +14 +14 +Connector_PinHeader_2.54mm +PinHeader_2x08_P2.54mm_Horizontal +Through hole angled pin header, 2x08, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x08 2.54mm double row +0 +16 +16 +Connector_PinHeader_2.54mm +PinHeader_2x08_P2.54mm_Vertical +Through hole straight pin header, 2x08, 2.54mm pitch, double rows +Through hole pin header THT 2x08 2.54mm double row +0 +16 +16 +Connector_PinHeader_2.54mm +PinHeader_2x08_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x08, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x08 2.54mm double row +0 +16 +16 +Connector_PinHeader_2.54mm +PinHeader_2x09_P2.54mm_Horizontal +Through hole angled pin header, 2x09, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x09 2.54mm double row +0 +18 +18 +Connector_PinHeader_2.54mm +PinHeader_2x09_P2.54mm_Vertical +Through hole straight pin header, 2x09, 2.54mm pitch, double rows +Through hole pin header THT 2x09 2.54mm double row +0 +18 +18 +Connector_PinHeader_2.54mm +PinHeader_2x09_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x09, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x09 2.54mm double row +0 +18 +18 +Connector_PinHeader_2.54mm +PinHeader_2x10_P2.54mm_Horizontal +Through hole angled pin header, 2x10, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x10 2.54mm double row +0 +20 +20 +Connector_PinHeader_2.54mm +PinHeader_2x10_P2.54mm_Vertical +Through hole straight pin header, 2x10, 2.54mm pitch, double rows +Through hole pin header THT 2x10 2.54mm double row +0 +20 +20 +Connector_PinHeader_2.54mm +PinHeader_2x10_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x10, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x10 2.54mm double row +0 +20 +20 +Connector_PinHeader_2.54mm +PinHeader_2x11_P2.54mm_Horizontal +Through hole angled pin header, 2x11, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x11 2.54mm double row +0 +22 +22 +Connector_PinHeader_2.54mm +PinHeader_2x11_P2.54mm_Vertical +Through hole straight pin header, 2x11, 2.54mm pitch, double rows +Through hole pin header THT 2x11 2.54mm double row +0 +22 +22 +Connector_PinHeader_2.54mm +PinHeader_2x11_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x11, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x11 2.54mm double row +0 +22 +22 +Connector_PinHeader_2.54mm +PinHeader_2x12_P2.54mm_Horizontal +Through hole angled pin header, 2x12, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x12 2.54mm double row +0 +24 +24 +Connector_PinHeader_2.54mm +PinHeader_2x12_P2.54mm_Vertical +Through hole straight pin header, 2x12, 2.54mm pitch, double rows +Through hole pin header THT 2x12 2.54mm double row +0 +24 +24 +Connector_PinHeader_2.54mm +PinHeader_2x12_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x12, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x12 2.54mm double row +0 +24 +24 +Connector_PinHeader_2.54mm +PinHeader_2x13_P2.54mm_Horizontal +Through hole angled pin header, 2x13, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x13 2.54mm double row +0 +26 +26 +Connector_PinHeader_2.54mm +PinHeader_2x13_P2.54mm_Vertical +Through hole straight pin header, 2x13, 2.54mm pitch, double rows +Through hole pin header THT 2x13 2.54mm double row +0 +26 +26 +Connector_PinHeader_2.54mm +PinHeader_2x13_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x13, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x13 2.54mm double row +0 +26 +26 +Connector_PinHeader_2.54mm +PinHeader_2x14_P2.54mm_Horizontal +Through hole angled pin header, 2x14, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x14 2.54mm double row +0 +28 +28 +Connector_PinHeader_2.54mm +PinHeader_2x14_P2.54mm_Vertical +Through hole straight pin header, 2x14, 2.54mm pitch, double rows +Through hole pin header THT 2x14 2.54mm double row +0 +28 +28 +Connector_PinHeader_2.54mm +PinHeader_2x14_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x14, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x14 2.54mm double row +0 +28 +28 +Connector_PinHeader_2.54mm +PinHeader_2x15_P2.54mm_Horizontal +Through hole angled pin header, 2x15, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x15 2.54mm double row +0 +30 +30 +Connector_PinHeader_2.54mm +PinHeader_2x15_P2.54mm_Vertical +Through hole straight pin header, 2x15, 2.54mm pitch, double rows +Through hole pin header THT 2x15 2.54mm double row +0 +30 +30 +Connector_PinHeader_2.54mm +PinHeader_2x15_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x15, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x15 2.54mm double row +0 +30 +30 +Connector_PinHeader_2.54mm +PinHeader_2x16_P2.54mm_Horizontal +Through hole angled pin header, 2x16, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x16 2.54mm double row +0 +32 +32 +Connector_PinHeader_2.54mm +PinHeader_2x16_P2.54mm_Vertical +Through hole straight pin header, 2x16, 2.54mm pitch, double rows +Through hole pin header THT 2x16 2.54mm double row +0 +32 +32 +Connector_PinHeader_2.54mm +PinHeader_2x16_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x16, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x16 2.54mm double row +0 +32 +32 +Connector_PinHeader_2.54mm +PinHeader_2x17_P2.54mm_Horizontal +Through hole angled pin header, 2x17, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x17 2.54mm double row +0 +34 +34 +Connector_PinHeader_2.54mm +PinHeader_2x17_P2.54mm_Vertical +Through hole straight pin header, 2x17, 2.54mm pitch, double rows +Through hole pin header THT 2x17 2.54mm double row +0 +34 +34 +Connector_PinHeader_2.54mm +PinHeader_2x17_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x17, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x17 2.54mm double row +0 +34 +34 +Connector_PinHeader_2.54mm +PinHeader_2x18_P2.54mm_Horizontal +Through hole angled pin header, 2x18, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x18 2.54mm double row +0 +36 +36 +Connector_PinHeader_2.54mm +PinHeader_2x18_P2.54mm_Vertical +Through hole straight pin header, 2x18, 2.54mm pitch, double rows +Through hole pin header THT 2x18 2.54mm double row +0 +36 +36 +Connector_PinHeader_2.54mm +PinHeader_2x18_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x18, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x18 2.54mm double row +0 +36 +36 +Connector_PinHeader_2.54mm +PinHeader_2x19_P2.54mm_Horizontal +Through hole angled pin header, 2x19, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x19 2.54mm double row +0 +38 +38 +Connector_PinHeader_2.54mm +PinHeader_2x19_P2.54mm_Vertical +Through hole straight pin header, 2x19, 2.54mm pitch, double rows +Through hole pin header THT 2x19 2.54mm double row +0 +38 +38 +Connector_PinHeader_2.54mm +PinHeader_2x19_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x19, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x19 2.54mm double row +0 +38 +38 +Connector_PinHeader_2.54mm +PinHeader_2x20_P2.54mm_Horizontal +Through hole angled pin header, 2x20, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x20 2.54mm double row +0 +40 +40 +Connector_PinHeader_2.54mm +PinHeader_2x20_P2.54mm_Vertical +Through hole straight pin header, 2x20, 2.54mm pitch, double rows +Through hole pin header THT 2x20 2.54mm double row +0 +40 +40 +Connector_PinHeader_2.54mm +PinHeader_2x20_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x20, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x20 2.54mm double row +0 +40 +40 +Connector_PinHeader_2.54mm +PinHeader_2x21_P2.54mm_Horizontal +Through hole angled pin header, 2x21, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x21 2.54mm double row +0 +42 +42 +Connector_PinHeader_2.54mm +PinHeader_2x21_P2.54mm_Vertical +Through hole straight pin header, 2x21, 2.54mm pitch, double rows +Through hole pin header THT 2x21 2.54mm double row +0 +42 +42 +Connector_PinHeader_2.54mm +PinHeader_2x21_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x21, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x21 2.54mm double row +0 +42 +42 +Connector_PinHeader_2.54mm +PinHeader_2x22_P2.54mm_Horizontal +Through hole angled pin header, 2x22, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x22 2.54mm double row +0 +44 +44 +Connector_PinHeader_2.54mm +PinHeader_2x22_P2.54mm_Vertical +Through hole straight pin header, 2x22, 2.54mm pitch, double rows +Through hole pin header THT 2x22 2.54mm double row +0 +44 +44 +Connector_PinHeader_2.54mm +PinHeader_2x22_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x22, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x22 2.54mm double row +0 +44 +44 +Connector_PinHeader_2.54mm +PinHeader_2x23_P2.54mm_Horizontal +Through hole angled pin header, 2x23, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x23 2.54mm double row +0 +46 +46 +Connector_PinHeader_2.54mm +PinHeader_2x23_P2.54mm_Vertical +Through hole straight pin header, 2x23, 2.54mm pitch, double rows +Through hole pin header THT 2x23 2.54mm double row +0 +46 +46 +Connector_PinHeader_2.54mm +PinHeader_2x23_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x23, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x23 2.54mm double row +0 +46 +46 +Connector_PinHeader_2.54mm +PinHeader_2x24_P2.54mm_Horizontal +Through hole angled pin header, 2x24, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x24 2.54mm double row +0 +48 +48 +Connector_PinHeader_2.54mm +PinHeader_2x24_P2.54mm_Vertical +Through hole straight pin header, 2x24, 2.54mm pitch, double rows +Through hole pin header THT 2x24 2.54mm double row +0 +48 +48 +Connector_PinHeader_2.54mm +PinHeader_2x24_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x24, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x24 2.54mm double row +0 +48 +48 +Connector_PinHeader_2.54mm +PinHeader_2x25_P2.54mm_Horizontal +Through hole angled pin header, 2x25, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x25 2.54mm double row +0 +50 +50 +Connector_PinHeader_2.54mm +PinHeader_2x25_P2.54mm_Vertical +Through hole straight pin header, 2x25, 2.54mm pitch, double rows +Through hole pin header THT 2x25 2.54mm double row +0 +50 +50 +Connector_PinHeader_2.54mm +PinHeader_2x25_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x25, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x25 2.54mm double row +0 +50 +50 +Connector_PinHeader_2.54mm +PinHeader_2x26_P2.54mm_Horizontal +Through hole angled pin header, 2x26, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x26 2.54mm double row +0 +52 +52 +Connector_PinHeader_2.54mm +PinHeader_2x26_P2.54mm_Vertical +Through hole straight pin header, 2x26, 2.54mm pitch, double rows +Through hole pin header THT 2x26 2.54mm double row +0 +52 +52 +Connector_PinHeader_2.54mm +PinHeader_2x26_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x26, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x26 2.54mm double row +0 +52 +52 +Connector_PinHeader_2.54mm +PinHeader_2x27_P2.54mm_Horizontal +Through hole angled pin header, 2x27, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x27 2.54mm double row +0 +54 +54 +Connector_PinHeader_2.54mm +PinHeader_2x27_P2.54mm_Vertical +Through hole straight pin header, 2x27, 2.54mm pitch, double rows +Through hole pin header THT 2x27 2.54mm double row +0 +54 +54 +Connector_PinHeader_2.54mm +PinHeader_2x27_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x27, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x27 2.54mm double row +0 +54 +54 +Connector_PinHeader_2.54mm +PinHeader_2x28_P2.54mm_Horizontal +Through hole angled pin header, 2x28, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x28 2.54mm double row +0 +56 +56 +Connector_PinHeader_2.54mm +PinHeader_2x28_P2.54mm_Vertical +Through hole straight pin header, 2x28, 2.54mm pitch, double rows +Through hole pin header THT 2x28 2.54mm double row +0 +56 +56 +Connector_PinHeader_2.54mm +PinHeader_2x28_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x28, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x28 2.54mm double row +0 +56 +56 +Connector_PinHeader_2.54mm +PinHeader_2x29_P2.54mm_Horizontal +Through hole angled pin header, 2x29, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x29 2.54mm double row +0 +58 +58 +Connector_PinHeader_2.54mm +PinHeader_2x29_P2.54mm_Vertical +Through hole straight pin header, 2x29, 2.54mm pitch, double rows +Through hole pin header THT 2x29 2.54mm double row +0 +58 +58 +Connector_PinHeader_2.54mm +PinHeader_2x29_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x29, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x29 2.54mm double row +0 +58 +58 +Connector_PinHeader_2.54mm +PinHeader_2x30_P2.54mm_Horizontal +Through hole angled pin header, 2x30, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x30 2.54mm double row +0 +60 +60 +Connector_PinHeader_2.54mm +PinHeader_2x30_P2.54mm_Vertical +Through hole straight pin header, 2x30, 2.54mm pitch, double rows +Through hole pin header THT 2x30 2.54mm double row +0 +60 +60 +Connector_PinHeader_2.54mm +PinHeader_2x30_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x30, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x30 2.54mm double row +0 +60 +60 +Connector_PinHeader_2.54mm +PinHeader_2x31_P2.54mm_Horizontal +Through hole angled pin header, 2x31, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x31 2.54mm double row +0 +62 +62 +Connector_PinHeader_2.54mm +PinHeader_2x31_P2.54mm_Vertical +Through hole straight pin header, 2x31, 2.54mm pitch, double rows +Through hole pin header THT 2x31 2.54mm double row +0 +62 +62 +Connector_PinHeader_2.54mm +PinHeader_2x31_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x31, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x31 2.54mm double row +0 +62 +62 +Connector_PinHeader_2.54mm +PinHeader_2x32_P2.54mm_Horizontal +Through hole angled pin header, 2x32, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x32 2.54mm double row +0 +64 +64 +Connector_PinHeader_2.54mm +PinHeader_2x32_P2.54mm_Vertical +Through hole straight pin header, 2x32, 2.54mm pitch, double rows +Through hole pin header THT 2x32 2.54mm double row +0 +64 +64 +Connector_PinHeader_2.54mm +PinHeader_2x32_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x32, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x32 2.54mm double row +0 +64 +64 +Connector_PinHeader_2.54mm +PinHeader_2x33_P2.54mm_Horizontal +Through hole angled pin header, 2x33, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x33 2.54mm double row +0 +66 +66 +Connector_PinHeader_2.54mm +PinHeader_2x33_P2.54mm_Vertical +Through hole straight pin header, 2x33, 2.54mm pitch, double rows +Through hole pin header THT 2x33 2.54mm double row +0 +66 +66 +Connector_PinHeader_2.54mm +PinHeader_2x33_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x33, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x33 2.54mm double row +0 +66 +66 +Connector_PinHeader_2.54mm +PinHeader_2x34_P2.54mm_Horizontal +Through hole angled pin header, 2x34, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x34 2.54mm double row +0 +68 +68 +Connector_PinHeader_2.54mm +PinHeader_2x34_P2.54mm_Vertical +Through hole straight pin header, 2x34, 2.54mm pitch, double rows +Through hole pin header THT 2x34 2.54mm double row +0 +68 +68 +Connector_PinHeader_2.54mm +PinHeader_2x34_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x34, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x34 2.54mm double row +0 +68 +68 +Connector_PinHeader_2.54mm +PinHeader_2x35_P2.54mm_Horizontal +Through hole angled pin header, 2x35, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x35 2.54mm double row +0 +70 +70 +Connector_PinHeader_2.54mm +PinHeader_2x35_P2.54mm_Vertical +Through hole straight pin header, 2x35, 2.54mm pitch, double rows +Through hole pin header THT 2x35 2.54mm double row +0 +70 +70 +Connector_PinHeader_2.54mm +PinHeader_2x35_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x35, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x35 2.54mm double row +0 +70 +70 +Connector_PinHeader_2.54mm +PinHeader_2x36_P2.54mm_Horizontal +Through hole angled pin header, 2x36, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x36 2.54mm double row +0 +72 +72 +Connector_PinHeader_2.54mm +PinHeader_2x36_P2.54mm_Vertical +Through hole straight pin header, 2x36, 2.54mm pitch, double rows +Through hole pin header THT 2x36 2.54mm double row +0 +72 +72 +Connector_PinHeader_2.54mm +PinHeader_2x36_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x36, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x36 2.54mm double row +0 +72 +72 +Connector_PinHeader_2.54mm +PinHeader_2x37_P2.54mm_Horizontal +Through hole angled pin header, 2x37, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x37 2.54mm double row +0 +74 +74 +Connector_PinHeader_2.54mm +PinHeader_2x37_P2.54mm_Vertical +Through hole straight pin header, 2x37, 2.54mm pitch, double rows +Through hole pin header THT 2x37 2.54mm double row +0 +74 +74 +Connector_PinHeader_2.54mm +PinHeader_2x37_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x37, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x37 2.54mm double row +0 +74 +74 +Connector_PinHeader_2.54mm +PinHeader_2x38_P2.54mm_Horizontal +Through hole angled pin header, 2x38, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x38 2.54mm double row +0 +76 +76 +Connector_PinHeader_2.54mm +PinHeader_2x38_P2.54mm_Vertical +Through hole straight pin header, 2x38, 2.54mm pitch, double rows +Through hole pin header THT 2x38 2.54mm double row +0 +76 +76 +Connector_PinHeader_2.54mm +PinHeader_2x38_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x38, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x38 2.54mm double row +0 +76 +76 +Connector_PinHeader_2.54mm +PinHeader_2x39_P2.54mm_Horizontal +Through hole angled pin header, 2x39, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x39 2.54mm double row +0 +78 +78 +Connector_PinHeader_2.54mm +PinHeader_2x39_P2.54mm_Vertical +Through hole straight pin header, 2x39, 2.54mm pitch, double rows +Through hole pin header THT 2x39 2.54mm double row +0 +78 +78 +Connector_PinHeader_2.54mm +PinHeader_2x39_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x39, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x39 2.54mm double row +0 +78 +78 +Connector_PinHeader_2.54mm +PinHeader_2x40_P2.54mm_Horizontal +Through hole angled pin header, 2x40, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x40 2.54mm double row +0 +80 +80 +Connector_PinHeader_2.54mm +PinHeader_2x40_P2.54mm_Vertical +Through hole straight pin header, 2x40, 2.54mm pitch, double rows +Through hole pin header THT 2x40 2.54mm double row +0 +80 +80 +Connector_PinHeader_2.54mm +PinHeader_2x40_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x40, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x40 2.54mm double row +0 +80 +80 +Connector_PinSocket_1.00mm +PinSocket_1x02_P1.00mm_Vertical +Through hole straight socket strip, 1x02, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x02 1.00mm single row +0 +2 +2 +Connector_PinSocket_1.00mm +PinSocket_1x02_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x02, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x02 1.00mm single row style1 pin1 left +0 +2 +2 +Connector_PinSocket_1.00mm +PinSocket_1x02_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x02, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x02 1.00mm single row style2 pin1 right +0 +2 +2 +Connector_PinSocket_1.00mm +PinSocket_1x03_P1.00mm_Vertical +Through hole straight socket strip, 1x03, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x03 1.00mm single row +0 +3 +3 +Connector_PinSocket_1.00mm +PinSocket_1x03_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x03, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x03 1.00mm single row style1 pin1 left +0 +3 +3 +Connector_PinSocket_1.00mm +PinSocket_1x03_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x03, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x03 1.00mm single row style2 pin1 right +0 +3 +3 +Connector_PinSocket_1.00mm +PinSocket_1x04_P1.00mm_Vertical +Through hole straight socket strip, 1x04, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x04 1.00mm single row +0 +4 +4 +Connector_PinSocket_1.00mm +PinSocket_1x04_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x04, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x04 1.00mm single row style1 pin1 left +0 +4 +4 +Connector_PinSocket_1.00mm +PinSocket_1x04_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x04, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x04 1.00mm single row style2 pin1 right +0 +4 +4 +Connector_PinSocket_1.00mm +PinSocket_1x05_P1.00mm_Vertical +Through hole straight socket strip, 1x05, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x05 1.00mm single row +0 +5 +5 +Connector_PinSocket_1.00mm +PinSocket_1x05_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x05, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x05 1.00mm single row style1 pin1 left +0 +5 +5 +Connector_PinSocket_1.00mm +PinSocket_1x05_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x05, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x05 1.00mm single row style2 pin1 right +0 +5 +5 +Connector_PinSocket_1.00mm +PinSocket_1x06_P1.00mm_Vertical +Through hole straight socket strip, 1x06, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x06 1.00mm single row +0 +6 +6 +Connector_PinSocket_1.00mm +PinSocket_1x06_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x06, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x06 1.00mm single row style1 pin1 left +0 +6 +6 +Connector_PinSocket_1.00mm +PinSocket_1x06_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x06, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x06 1.00mm single row style2 pin1 right +0 +6 +6 +Connector_PinSocket_1.00mm +PinSocket_1x07_P1.00mm_Vertical +Through hole straight socket strip, 1x07, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x07 1.00mm single row +0 +7 +7 +Connector_PinSocket_1.00mm +PinSocket_1x07_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x07, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x07 1.00mm single row style1 pin1 left +0 +7 +7 +Connector_PinSocket_1.00mm +PinSocket_1x07_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x07, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x07 1.00mm single row style2 pin1 right +0 +7 +7 +Connector_PinSocket_1.00mm +PinSocket_1x08_P1.00mm_Vertical +Through hole straight socket strip, 1x08, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x08 1.00mm single row +0 +8 +8 +Connector_PinSocket_1.00mm +PinSocket_1x08_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x08, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x08 1.00mm single row style1 pin1 left +0 +8 +8 +Connector_PinSocket_1.00mm +PinSocket_1x08_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x08, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x08 1.00mm single row style2 pin1 right +0 +8 +8 +Connector_PinSocket_1.00mm +PinSocket_1x09_P1.00mm_Vertical +Through hole straight socket strip, 1x09, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x09 1.00mm single row +0 +9 +9 +Connector_PinSocket_1.00mm +PinSocket_1x09_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x09, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x09 1.00mm single row style1 pin1 left +0 +9 +9 +Connector_PinSocket_1.00mm +PinSocket_1x09_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x09, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x09 1.00mm single row style2 pin1 right +0 +9 +9 +Connector_PinSocket_1.00mm +PinSocket_1x10_P1.00mm_Vertical +Through hole straight socket strip, 1x10, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x10 1.00mm single row +0 +10 +10 +Connector_PinSocket_1.00mm +PinSocket_1x10_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x10, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x10 1.00mm single row style1 pin1 left +0 +10 +10 +Connector_PinSocket_1.00mm +PinSocket_1x10_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x10, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x10 1.00mm single row style2 pin1 right +0 +10 +10 +Connector_PinSocket_1.00mm +PinSocket_1x11_P1.00mm_Vertical +Through hole straight socket strip, 1x11, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x11 1.00mm single row +0 +11 +11 +Connector_PinSocket_1.00mm +PinSocket_1x11_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x11, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x11 1.00mm single row style1 pin1 left +0 +11 +11 +Connector_PinSocket_1.00mm +PinSocket_1x11_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x11, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x11 1.00mm single row style2 pin1 right +0 +11 +11 +Connector_PinSocket_1.00mm +PinSocket_1x12_P1.00mm_Vertical +Through hole straight socket strip, 1x12, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x12 1.00mm single row +0 +12 +12 +Connector_PinSocket_1.00mm +PinSocket_1x12_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x12, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x12 1.00mm single row style1 pin1 left +0 +12 +12 +Connector_PinSocket_1.00mm +PinSocket_1x12_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x12, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x12 1.00mm single row style2 pin1 right +0 +12 +12 +Connector_PinSocket_1.00mm +PinSocket_1x13_P1.00mm_Vertical +Through hole straight socket strip, 1x13, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x13 1.00mm single row +0 +13 +13 +Connector_PinSocket_1.00mm +PinSocket_1x13_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x13, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x13 1.00mm single row style1 pin1 left +0 +13 +13 +Connector_PinSocket_1.00mm +PinSocket_1x13_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x13, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x13 1.00mm single row style2 pin1 right +0 +13 +13 +Connector_PinSocket_1.00mm +PinSocket_1x14_P1.00mm_Vertical +Through hole straight socket strip, 1x14, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x14 1.00mm single row +0 +14 +14 +Connector_PinSocket_1.00mm +PinSocket_1x14_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x14, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x14 1.00mm single row style1 pin1 left +0 +14 +14 +Connector_PinSocket_1.00mm +PinSocket_1x14_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x14, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x14 1.00mm single row style2 pin1 right +0 +14 +14 +Connector_PinSocket_1.00mm +PinSocket_1x15_P1.00mm_Vertical +Through hole straight socket strip, 1x15, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x15 1.00mm single row +0 +15 +15 +Connector_PinSocket_1.00mm +PinSocket_1x15_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x15, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x15 1.00mm single row style1 pin1 left +0 +15 +15 +Connector_PinSocket_1.00mm +PinSocket_1x15_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x15, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x15 1.00mm single row style2 pin1 right +0 +15 +15 +Connector_PinSocket_1.00mm +PinSocket_1x16_P1.00mm_Vertical +Through hole straight socket strip, 1x16, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x16 1.00mm single row +0 +16 +16 +Connector_PinSocket_1.00mm +PinSocket_1x16_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x16, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x16 1.00mm single row style1 pin1 left +0 +16 +16 +Connector_PinSocket_1.00mm +PinSocket_1x16_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x16, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x16 1.00mm single row style2 pin1 right +0 +16 +16 +Connector_PinSocket_1.00mm +PinSocket_1x17_P1.00mm_Vertical +Through hole straight socket strip, 1x17, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x17 1.00mm single row +0 +17 +17 +Connector_PinSocket_1.00mm +PinSocket_1x17_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x17, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x17 1.00mm single row style1 pin1 left +0 +17 +17 +Connector_PinSocket_1.00mm +PinSocket_1x17_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x17, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x17 1.00mm single row style2 pin1 right +0 +17 +17 +Connector_PinSocket_1.00mm +PinSocket_1x18_P1.00mm_Vertical +Through hole straight socket strip, 1x18, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x18 1.00mm single row +0 +18 +18 +Connector_PinSocket_1.00mm +PinSocket_1x18_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x18, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x18 1.00mm single row style1 pin1 left +0 +18 +18 +Connector_PinSocket_1.00mm +PinSocket_1x18_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x18, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x18 1.00mm single row style2 pin1 right +0 +18 +18 +Connector_PinSocket_1.00mm +PinSocket_1x19_P1.00mm_Vertical +Through hole straight socket strip, 1x19, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x19 1.00mm single row +0 +19 +19 +Connector_PinSocket_1.00mm +PinSocket_1x19_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x19, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x19 1.00mm single row style1 pin1 left +0 +19 +19 +Connector_PinSocket_1.00mm +PinSocket_1x19_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x19, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x19 1.00mm single row style2 pin1 right +0 +19 +19 +Connector_PinSocket_1.00mm +PinSocket_1x20_P1.00mm_Vertical +Through hole straight socket strip, 1x20, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x20 1.00mm single row +0 +20 +20 +Connector_PinSocket_1.00mm +PinSocket_1x20_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x20, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x20 1.00mm single row style1 pin1 left +0 +20 +20 +Connector_PinSocket_1.00mm +PinSocket_1x20_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x20, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x20 1.00mm single row style2 pin1 right +0 +20 +20 +Connector_PinSocket_1.00mm +PinSocket_1x21_P1.00mm_Vertical +Through hole straight socket strip, 1x21, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x21 1.00mm single row +0 +21 +21 +Connector_PinSocket_1.00mm +PinSocket_1x21_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x21, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x21 1.00mm single row style1 pin1 left +0 +21 +21 +Connector_PinSocket_1.00mm +PinSocket_1x21_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x21, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x21 1.00mm single row style2 pin1 right +0 +21 +21 +Connector_PinSocket_1.00mm +PinSocket_1x22_P1.00mm_Vertical +Through hole straight socket strip, 1x22, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x22 1.00mm single row +0 +22 +22 +Connector_PinSocket_1.00mm +PinSocket_1x22_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x22, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x22 1.00mm single row style1 pin1 left +0 +22 +22 +Connector_PinSocket_1.00mm +PinSocket_1x22_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x22, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x22 1.00mm single row style2 pin1 right +0 +22 +22 +Connector_PinSocket_1.00mm +PinSocket_1x23_P1.00mm_Vertical +Through hole straight socket strip, 1x23, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x23 1.00mm single row +0 +23 +23 +Connector_PinSocket_1.00mm +PinSocket_1x23_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x23, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x23 1.00mm single row style1 pin1 left +0 +23 +23 +Connector_PinSocket_1.00mm +PinSocket_1x23_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x23, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x23 1.00mm single row style2 pin1 right +0 +23 +23 +Connector_PinSocket_1.00mm +PinSocket_1x24_P1.00mm_Vertical +Through hole straight socket strip, 1x24, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x24 1.00mm single row +0 +24 +24 +Connector_PinSocket_1.00mm +PinSocket_1x24_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x24, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x24 1.00mm single row style1 pin1 left +0 +24 +24 +Connector_PinSocket_1.00mm +PinSocket_1x24_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x24, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x24 1.00mm single row style2 pin1 right +0 +24 +24 +Connector_PinSocket_1.00mm +PinSocket_1x25_P1.00mm_Vertical +Through hole straight socket strip, 1x25, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x25 1.00mm single row +0 +25 +25 +Connector_PinSocket_1.00mm +PinSocket_1x25_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x25, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x25 1.00mm single row style1 pin1 left +0 +25 +25 +Connector_PinSocket_1.00mm +PinSocket_1x25_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x25, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x25 1.00mm single row style2 pin1 right +0 +25 +25 +Connector_PinSocket_1.00mm +PinSocket_1x26_P1.00mm_Vertical +Through hole straight socket strip, 1x26, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x26 1.00mm single row +0 +26 +26 +Connector_PinSocket_1.00mm +PinSocket_1x26_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x26, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x26 1.00mm single row style1 pin1 left +0 +26 +26 +Connector_PinSocket_1.00mm +PinSocket_1x26_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x26, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x26 1.00mm single row style2 pin1 right +0 +26 +26 +Connector_PinSocket_1.00mm +PinSocket_1x27_P1.00mm_Vertical +Through hole straight socket strip, 1x27, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x27 1.00mm single row +0 +27 +27 +Connector_PinSocket_1.00mm +PinSocket_1x27_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x27, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x27 1.00mm single row style1 pin1 left +0 +27 +27 +Connector_PinSocket_1.00mm +PinSocket_1x27_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x27, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x27 1.00mm single row style2 pin1 right +0 +27 +27 +Connector_PinSocket_1.00mm +PinSocket_1x28_P1.00mm_Vertical +Through hole straight socket strip, 1x28, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x28 1.00mm single row +0 +28 +28 +Connector_PinSocket_1.00mm +PinSocket_1x28_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x28, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x28 1.00mm single row style1 pin1 left +0 +28 +28 +Connector_PinSocket_1.00mm +PinSocket_1x28_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x28, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x28 1.00mm single row style2 pin1 right +0 +28 +28 +Connector_PinSocket_1.00mm +PinSocket_1x29_P1.00mm_Vertical +Through hole straight socket strip, 1x29, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x29 1.00mm single row +0 +29 +29 +Connector_PinSocket_1.00mm +PinSocket_1x29_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x29, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x29 1.00mm single row style1 pin1 left +0 +29 +29 +Connector_PinSocket_1.00mm +PinSocket_1x29_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x29, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x29 1.00mm single row style2 pin1 right +0 +29 +29 +Connector_PinSocket_1.00mm +PinSocket_1x30_P1.00mm_Vertical +Through hole straight socket strip, 1x30, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x30 1.00mm single row +0 +30 +30 +Connector_PinSocket_1.00mm +PinSocket_1x30_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x30, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x30 1.00mm single row style1 pin1 left +0 +30 +30 +Connector_PinSocket_1.00mm +PinSocket_1x30_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x30, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x30 1.00mm single row style2 pin1 right +0 +30 +30 +Connector_PinSocket_1.00mm +PinSocket_1x31_P1.00mm_Vertical +Through hole straight socket strip, 1x31, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x31 1.00mm single row +0 +31 +31 +Connector_PinSocket_1.00mm +PinSocket_1x31_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x31, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x31 1.00mm single row style1 pin1 left +0 +31 +31 +Connector_PinSocket_1.00mm +PinSocket_1x31_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x31, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x31 1.00mm single row style2 pin1 right +0 +31 +31 +Connector_PinSocket_1.00mm +PinSocket_1x32_P1.00mm_Vertical +Through hole straight socket strip, 1x32, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x32 1.00mm single row +0 +32 +32 +Connector_PinSocket_1.00mm +PinSocket_1x32_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x32, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x32 1.00mm single row style1 pin1 left +0 +32 +32 +Connector_PinSocket_1.00mm +PinSocket_1x32_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x32, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x32 1.00mm single row style2 pin1 right +0 +32 +32 +Connector_PinSocket_1.00mm +PinSocket_1x33_P1.00mm_Vertical +Through hole straight socket strip, 1x33, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x33 1.00mm single row +0 +33 +33 +Connector_PinSocket_1.00mm +PinSocket_1x33_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x33, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x33 1.00mm single row style1 pin1 left +0 +33 +33 +Connector_PinSocket_1.00mm +PinSocket_1x33_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x33, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x33 1.00mm single row style2 pin1 right +0 +33 +33 +Connector_PinSocket_1.00mm +PinSocket_1x34_P1.00mm_Vertical +Through hole straight socket strip, 1x34, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x34 1.00mm single row +0 +34 +34 +Connector_PinSocket_1.00mm +PinSocket_1x34_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x34, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x34 1.00mm single row style1 pin1 left +0 +34 +34 +Connector_PinSocket_1.00mm +PinSocket_1x34_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x34, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x34 1.00mm single row style2 pin1 right +0 +34 +34 +Connector_PinSocket_1.00mm +PinSocket_1x35_P1.00mm_Vertical +Through hole straight socket strip, 1x35, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x35 1.00mm single row +0 +35 +35 +Connector_PinSocket_1.00mm +PinSocket_1x35_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x35, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x35 1.00mm single row style1 pin1 left +0 +35 +35 +Connector_PinSocket_1.00mm +PinSocket_1x35_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x35, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x35 1.00mm single row style2 pin1 right +0 +35 +35 +Connector_PinSocket_1.00mm +PinSocket_1x36_P1.00mm_Vertical +Through hole straight socket strip, 1x36, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x36 1.00mm single row +0 +36 +36 +Connector_PinSocket_1.00mm +PinSocket_1x36_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x36, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x36 1.00mm single row style1 pin1 left +0 +36 +36 +Connector_PinSocket_1.00mm +PinSocket_1x36_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x36, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x36 1.00mm single row style2 pin1 right +0 +36 +36 +Connector_PinSocket_1.00mm +PinSocket_1x37_P1.00mm_Vertical +Through hole straight socket strip, 1x37, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x37 1.00mm single row +0 +37 +37 +Connector_PinSocket_1.00mm +PinSocket_1x37_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x37, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x37 1.00mm single row style1 pin1 left +0 +37 +37 +Connector_PinSocket_1.00mm +PinSocket_1x37_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x37, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x37 1.00mm single row style2 pin1 right +0 +37 +37 +Connector_PinSocket_1.00mm +PinSocket_1x38_P1.00mm_Vertical +Through hole straight socket strip, 1x38, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x38 1.00mm single row +0 +38 +38 +Connector_PinSocket_1.00mm +PinSocket_1x38_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x38, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x38 1.00mm single row style1 pin1 left +0 +38 +38 +Connector_PinSocket_1.00mm +PinSocket_1x38_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x38, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x38 1.00mm single row style2 pin1 right +0 +38 +38 +Connector_PinSocket_1.00mm +PinSocket_1x39_P1.00mm_Vertical +Through hole straight socket strip, 1x39, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x39 1.00mm single row +0 +39 +39 +Connector_PinSocket_1.00mm +PinSocket_1x39_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x39, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x39 1.00mm single row style1 pin1 left +0 +39 +39 +Connector_PinSocket_1.00mm +PinSocket_1x39_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x39, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x39 1.00mm single row style2 pin1 right +0 +39 +39 +Connector_PinSocket_1.00mm +PinSocket_1x40_P1.00mm_Vertical +Through hole straight socket strip, 1x40, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x40 1.00mm single row +0 +40 +40 +Connector_PinSocket_1.00mm +PinSocket_1x40_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x40, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x40 1.00mm single row style1 pin1 left +0 +40 +40 +Connector_PinSocket_1.00mm +PinSocket_1x40_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x40, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x40 1.00mm single row style2 pin1 right +0 +40 +40 +Connector_PinSocket_1.00mm +PinSocket_2x02_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x02, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x02 1.00mm double row +0 +4 +4 +Connector_PinSocket_1.00mm +PinSocket_2x03_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x03, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x03 1.00mm double row +0 +6 +6 +Connector_PinSocket_1.00mm +PinSocket_2x04_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x04, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x04 1.00mm double row +0 +8 +8 +Connector_PinSocket_1.00mm +PinSocket_2x05_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x05, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x05 1.00mm double row +0 +10 +10 +Connector_PinSocket_1.00mm +PinSocket_2x06_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x06, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x06 1.00mm double row +0 +12 +12 +Connector_PinSocket_1.00mm +PinSocket_2x07_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x07, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x07 1.00mm double row +0 +14 +14 +Connector_PinSocket_1.00mm +PinSocket_2x08_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x08, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x08 1.00mm double row +0 +16 +16 +Connector_PinSocket_1.00mm +PinSocket_2x09_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x09, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x09 1.00mm double row +0 +18 +18 +Connector_PinSocket_1.00mm +PinSocket_2x10_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x10, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x10 1.00mm double row +0 +20 +20 +Connector_PinSocket_1.00mm +PinSocket_2x11_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x11, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x11 1.00mm double row +0 +22 +22 +Connector_PinSocket_1.00mm +PinSocket_2x12_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x12, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x12 1.00mm double row +0 +24 +24 +Connector_PinSocket_1.00mm +PinSocket_2x13_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x13, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x13 1.00mm double row +0 +26 +26 +Connector_PinSocket_1.00mm +PinSocket_2x14_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x14, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x14 1.00mm double row +0 +28 +28 +Connector_PinSocket_1.00mm +PinSocket_2x15_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x15, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x15 1.00mm double row +0 +30 +30 +Connector_PinSocket_1.00mm +PinSocket_2x16_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x16, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x16 1.00mm double row +0 +32 +32 +Connector_PinSocket_1.00mm +PinSocket_2x17_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x17, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x17 1.00mm double row +0 +34 +34 +Connector_PinSocket_1.00mm +PinSocket_2x18_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x18, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x18 1.00mm double row +0 +36 +36 +Connector_PinSocket_1.00mm +PinSocket_2x19_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x19, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x19 1.00mm double row +0 +38 +38 +Connector_PinSocket_1.00mm +PinSocket_2x20_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x20, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x20 1.00mm double row +0 +40 +40 +Connector_PinSocket_1.00mm +PinSocket_2x21_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x21, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x21 1.00mm double row +0 +42 +42 +Connector_PinSocket_1.00mm +PinSocket_2x22_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x22, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x22 1.00mm double row +0 +44 +44 +Connector_PinSocket_1.00mm +PinSocket_2x23_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x23, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x23 1.00mm double row +0 +46 +46 +Connector_PinSocket_1.00mm +PinSocket_2x24_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x24, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x24 1.00mm double row +0 +48 +48 +Connector_PinSocket_1.00mm +PinSocket_2x25_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x25, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x25 1.00mm double row +0 +50 +50 +Connector_PinSocket_1.00mm +PinSocket_2x26_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x26, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x26 1.00mm double row +0 +52 +52 +Connector_PinSocket_1.00mm +PinSocket_2x27_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x27, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x27 1.00mm double row +0 +54 +54 +Connector_PinSocket_1.00mm +PinSocket_2x28_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x28, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x28 1.00mm double row +0 +56 +56 +Connector_PinSocket_1.00mm +PinSocket_2x29_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x29, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x29 1.00mm double row +0 +58 +58 +Connector_PinSocket_1.00mm +PinSocket_2x30_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x30, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x30 1.00mm double row +0 +60 +60 +Connector_PinSocket_1.00mm +PinSocket_2x31_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x31, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x31 1.00mm double row +0 +62 +62 +Connector_PinSocket_1.00mm +PinSocket_2x32_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x32, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x32 1.00mm double row +0 +64 +64 +Connector_PinSocket_1.00mm +PinSocket_2x33_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x33, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x33 1.00mm double row +0 +66 +66 +Connector_PinSocket_1.00mm +PinSocket_2x34_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x34, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x34 1.00mm double row +0 +68 +68 +Connector_PinSocket_1.00mm +PinSocket_2x35_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x35, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x35 1.00mm double row +0 +70 +70 +Connector_PinSocket_1.00mm +PinSocket_2x36_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x36, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x36 1.00mm double row +0 +72 +72 +Connector_PinSocket_1.00mm +PinSocket_2x37_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x37, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x37 1.00mm double row +0 +74 +74 +Connector_PinSocket_1.00mm +PinSocket_2x38_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x38, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x38 1.00mm double row +0 +76 +76 +Connector_PinSocket_1.00mm +PinSocket_2x39_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x39, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x39 1.00mm double row +0 +78 +78 +Connector_PinSocket_1.00mm +PinSocket_2x40_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x40, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x40 1.00mm double row +0 +80 +80 +Connector_PinSocket_1.27mm +PinSocket_1x01_P1.27mm_Vertical +Through hole straight socket strip, 1x01, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x01 1.27mm single row +0 +1 +1 +Connector_PinSocket_1.27mm +PinSocket_1x02_P1.27mm_Vertical +Through hole straight socket strip, 1x02, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x02 1.27mm single row +0 +2 +2 +Connector_PinSocket_1.27mm +PinSocket_1x02_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x02, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x02 1.27mm single row style1 pin1 left +0 +2 +2 +Connector_PinSocket_1.27mm +PinSocket_1x02_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x02, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x02 1.27mm single row style2 pin1 right +0 +2 +2 +Connector_PinSocket_1.27mm +PinSocket_1x03_P1.27mm_Vertical +Through hole straight socket strip, 1x03, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x03 1.27mm single row +0 +3 +3 +Connector_PinSocket_1.27mm +PinSocket_1x03_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x03, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x03 1.27mm single row style1 pin1 left +0 +3 +3 +Connector_PinSocket_1.27mm +PinSocket_1x03_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x03, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x03 1.27mm single row style2 pin1 right +0 +3 +3 +Connector_PinSocket_1.27mm +PinSocket_1x04_P1.27mm_Vertical +Through hole straight socket strip, 1x04, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x04 1.27mm single row +0 +4 +4 +Connector_PinSocket_1.27mm +PinSocket_1x04_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x04, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x04 1.27mm single row style1 pin1 left +0 +4 +4 +Connector_PinSocket_1.27mm +PinSocket_1x04_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x04, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x04 1.27mm single row style2 pin1 right +0 +4 +4 +Connector_PinSocket_1.27mm +PinSocket_1x05_P1.27mm_Vertical +Through hole straight socket strip, 1x05, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x05 1.27mm single row +0 +5 +5 +Connector_PinSocket_1.27mm +PinSocket_1x05_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x05, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x05 1.27mm single row style1 pin1 left +0 +5 +5 +Connector_PinSocket_1.27mm +PinSocket_1x05_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x05, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x05 1.27mm single row style2 pin1 right +0 +5 +5 +Connector_PinSocket_1.27mm +PinSocket_1x06_P1.27mm_Vertical +Through hole straight socket strip, 1x06, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x06 1.27mm single row +0 +6 +6 +Connector_PinSocket_1.27mm +PinSocket_1x06_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x06, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x06 1.27mm single row style1 pin1 left +0 +6 +6 +Connector_PinSocket_1.27mm +PinSocket_1x06_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x06, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x06 1.27mm single row style2 pin1 right +0 +6 +6 +Connector_PinSocket_1.27mm +PinSocket_1x07_P1.27mm_Vertical +Through hole straight socket strip, 1x07, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x07 1.27mm single row +0 +7 +7 +Connector_PinSocket_1.27mm +PinSocket_1x07_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x07, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x07 1.27mm single row style1 pin1 left +0 +7 +7 +Connector_PinSocket_1.27mm +PinSocket_1x07_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x07, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x07 1.27mm single row style2 pin1 right +0 +7 +7 +Connector_PinSocket_1.27mm +PinSocket_1x08_P1.27mm_Vertical +Through hole straight socket strip, 1x08, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x08 1.27mm single row +0 +8 +8 +Connector_PinSocket_1.27mm +PinSocket_1x08_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x08, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x08 1.27mm single row style1 pin1 left +0 +8 +8 +Connector_PinSocket_1.27mm +PinSocket_1x08_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x08, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x08 1.27mm single row style2 pin1 right +0 +8 +8 +Connector_PinSocket_1.27mm +PinSocket_1x09_P1.27mm_Vertical +Through hole straight socket strip, 1x09, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x09 1.27mm single row +0 +9 +9 +Connector_PinSocket_1.27mm +PinSocket_1x09_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x09, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x09 1.27mm single row style1 pin1 left +0 +9 +9 +Connector_PinSocket_1.27mm +PinSocket_1x09_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x09, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x09 1.27mm single row style2 pin1 right +0 +9 +9 +Connector_PinSocket_1.27mm +PinSocket_1x10_P1.27mm_Vertical +Through hole straight socket strip, 1x10, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x10 1.27mm single row +0 +10 +10 +Connector_PinSocket_1.27mm +PinSocket_1x10_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x10, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x10 1.27mm single row style1 pin1 left +0 +10 +10 +Connector_PinSocket_1.27mm +PinSocket_1x10_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x10, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x10 1.27mm single row style2 pin1 right +0 +10 +10 +Connector_PinSocket_1.27mm +PinSocket_1x11_P1.27mm_Vertical +Through hole straight socket strip, 1x11, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x11 1.27mm single row +0 +11 +11 +Connector_PinSocket_1.27mm +PinSocket_1x11_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x11, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x11 1.27mm single row style1 pin1 left +0 +11 +11 +Connector_PinSocket_1.27mm +PinSocket_1x11_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x11, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x11 1.27mm single row style2 pin1 right +0 +11 +11 +Connector_PinSocket_1.27mm +PinSocket_1x12_P1.27mm_Vertical +Through hole straight socket strip, 1x12, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x12 1.27mm single row +0 +12 +12 +Connector_PinSocket_1.27mm +PinSocket_1x12_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x12, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x12 1.27mm single row style1 pin1 left +0 +12 +12 +Connector_PinSocket_1.27mm +PinSocket_1x12_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x12, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x12 1.27mm single row style2 pin1 right +0 +12 +12 +Connector_PinSocket_1.27mm +PinSocket_1x13_P1.27mm_Vertical +Through hole straight socket strip, 1x13, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x13 1.27mm single row +0 +13 +13 +Connector_PinSocket_1.27mm +PinSocket_1x13_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x13, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x13 1.27mm single row style1 pin1 left +0 +13 +13 +Connector_PinSocket_1.27mm +PinSocket_1x13_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x13, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x13 1.27mm single row style2 pin1 right +0 +13 +13 +Connector_PinSocket_1.27mm +PinSocket_1x14_P1.27mm_Vertical +Through hole straight socket strip, 1x14, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x14 1.27mm single row +0 +14 +14 +Connector_PinSocket_1.27mm +PinSocket_1x14_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x14, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x14 1.27mm single row style1 pin1 left +0 +14 +14 +Connector_PinSocket_1.27mm +PinSocket_1x14_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x14, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x14 1.27mm single row style2 pin1 right +0 +14 +14 +Connector_PinSocket_1.27mm +PinSocket_1x15_P1.27mm_Vertical +Through hole straight socket strip, 1x15, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x15 1.27mm single row +0 +15 +15 +Connector_PinSocket_1.27mm +PinSocket_1x15_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x15, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x15 1.27mm single row style1 pin1 left +0 +15 +15 +Connector_PinSocket_1.27mm +PinSocket_1x15_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x15, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x15 1.27mm single row style2 pin1 right +0 +15 +15 +Connector_PinSocket_1.27mm +PinSocket_1x16_P1.27mm_Vertical +Through hole straight socket strip, 1x16, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x16 1.27mm single row +0 +16 +16 +Connector_PinSocket_1.27mm +PinSocket_1x16_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x16, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x16 1.27mm single row style1 pin1 left +0 +16 +16 +Connector_PinSocket_1.27mm +PinSocket_1x16_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x16, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x16 1.27mm single row style2 pin1 right +0 +16 +16 +Connector_PinSocket_1.27mm +PinSocket_1x17_P1.27mm_Vertical +Through hole straight socket strip, 1x17, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x17 1.27mm single row +0 +17 +17 +Connector_PinSocket_1.27mm +PinSocket_1x17_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x17, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x17 1.27mm single row style1 pin1 left +0 +17 +17 +Connector_PinSocket_1.27mm +PinSocket_1x17_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x17, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x17 1.27mm single row style2 pin1 right +0 +17 +17 +Connector_PinSocket_1.27mm +PinSocket_1x18_P1.27mm_Vertical +Through hole straight socket strip, 1x18, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x18 1.27mm single row +0 +18 +18 +Connector_PinSocket_1.27mm +PinSocket_1x18_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x18, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x18 1.27mm single row style1 pin1 left +0 +18 +18 +Connector_PinSocket_1.27mm +PinSocket_1x18_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x18, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x18 1.27mm single row style2 pin1 right +0 +18 +18 +Connector_PinSocket_1.27mm +PinSocket_1x19_P1.27mm_Vertical +Through hole straight socket strip, 1x19, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x19 1.27mm single row +0 +19 +19 +Connector_PinSocket_1.27mm +PinSocket_1x19_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x19, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x19 1.27mm single row style1 pin1 left +0 +19 +19 +Connector_PinSocket_1.27mm +PinSocket_1x19_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x19, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x19 1.27mm single row style2 pin1 right +0 +19 +19 +Connector_PinSocket_1.27mm +PinSocket_1x20_P1.27mm_Vertical +Through hole straight socket strip, 1x20, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x20 1.27mm single row +0 +20 +20 +Connector_PinSocket_1.27mm +PinSocket_1x20_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x20, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x20 1.27mm single row style1 pin1 left +0 +20 +20 +Connector_PinSocket_1.27mm +PinSocket_1x20_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x20, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x20 1.27mm single row style2 pin1 right +0 +20 +20 +Connector_PinSocket_1.27mm +PinSocket_1x21_P1.27mm_Vertical +Through hole straight socket strip, 1x21, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x21 1.27mm single row +0 +21 +21 +Connector_PinSocket_1.27mm +PinSocket_1x21_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x21, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x21 1.27mm single row style1 pin1 left +0 +21 +21 +Connector_PinSocket_1.27mm +PinSocket_1x21_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x21, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x21 1.27mm single row style2 pin1 right +0 +21 +21 +Connector_PinSocket_1.27mm +PinSocket_1x22_P1.27mm_Vertical +Through hole straight socket strip, 1x22, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x22 1.27mm single row +0 +22 +22 +Connector_PinSocket_1.27mm +PinSocket_1x22_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x22, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x22 1.27mm single row style1 pin1 left +0 +22 +22 +Connector_PinSocket_1.27mm +PinSocket_1x22_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x22, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x22 1.27mm single row style2 pin1 right +0 +22 +22 +Connector_PinSocket_1.27mm +PinSocket_1x23_P1.27mm_Vertical +Through hole straight socket strip, 1x23, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x23 1.27mm single row +0 +23 +23 +Connector_PinSocket_1.27mm +PinSocket_1x23_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x23, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x23 1.27mm single row style1 pin1 left +0 +23 +23 +Connector_PinSocket_1.27mm +PinSocket_1x23_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x23, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x23 1.27mm single row style2 pin1 right +0 +23 +23 +Connector_PinSocket_1.27mm +PinSocket_1x24_P1.27mm_Vertical +Through hole straight socket strip, 1x24, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x24 1.27mm single row +0 +24 +24 +Connector_PinSocket_1.27mm +PinSocket_1x24_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x24, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x24 1.27mm single row style1 pin1 left +0 +24 +24 +Connector_PinSocket_1.27mm +PinSocket_1x24_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x24, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x24 1.27mm single row style2 pin1 right +0 +24 +24 +Connector_PinSocket_1.27mm +PinSocket_1x25_P1.27mm_Vertical +Through hole straight socket strip, 1x25, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x25 1.27mm single row +0 +25 +25 +Connector_PinSocket_1.27mm +PinSocket_1x25_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x25, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x25 1.27mm single row style1 pin1 left +0 +25 +25 +Connector_PinSocket_1.27mm +PinSocket_1x25_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x25, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x25 1.27mm single row style2 pin1 right +0 +25 +25 +Connector_PinSocket_1.27mm +PinSocket_1x26_P1.27mm_Vertical +Through hole straight socket strip, 1x26, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x26 1.27mm single row +0 +26 +26 +Connector_PinSocket_1.27mm +PinSocket_1x26_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x26, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x26 1.27mm single row style1 pin1 left +0 +26 +26 +Connector_PinSocket_1.27mm +PinSocket_1x26_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x26, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x26 1.27mm single row style2 pin1 right +0 +26 +26 +Connector_PinSocket_1.27mm +PinSocket_1x27_P1.27mm_Vertical +Through hole straight socket strip, 1x27, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x27 1.27mm single row +0 +27 +27 +Connector_PinSocket_1.27mm +PinSocket_1x27_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x27, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x27 1.27mm single row style1 pin1 left +0 +27 +27 +Connector_PinSocket_1.27mm +PinSocket_1x27_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x27, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x27 1.27mm single row style2 pin1 right +0 +27 +27 +Connector_PinSocket_1.27mm +PinSocket_1x28_P1.27mm_Vertical +Through hole straight socket strip, 1x28, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x28 1.27mm single row +0 +28 +28 +Connector_PinSocket_1.27mm +PinSocket_1x28_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x28, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x28 1.27mm single row style1 pin1 left +0 +28 +28 +Connector_PinSocket_1.27mm +PinSocket_1x28_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x28, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x28 1.27mm single row style2 pin1 right +0 +28 +28 +Connector_PinSocket_1.27mm +PinSocket_1x29_P1.27mm_Vertical +Through hole straight socket strip, 1x29, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x29 1.27mm single row +0 +29 +29 +Connector_PinSocket_1.27mm +PinSocket_1x29_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x29, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x29 1.27mm single row style1 pin1 left +0 +29 +29 +Connector_PinSocket_1.27mm +PinSocket_1x29_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x29, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x29 1.27mm single row style2 pin1 right +0 +29 +29 +Connector_PinSocket_1.27mm +PinSocket_1x30_P1.27mm_Vertical +Through hole straight socket strip, 1x30, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x30 1.27mm single row +0 +30 +30 +Connector_PinSocket_1.27mm +PinSocket_1x30_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x30, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x30 1.27mm single row style1 pin1 left +0 +30 +30 +Connector_PinSocket_1.27mm +PinSocket_1x30_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x30, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x30 1.27mm single row style2 pin1 right +0 +30 +30 +Connector_PinSocket_1.27mm +PinSocket_1x31_P1.27mm_Vertical +Through hole straight socket strip, 1x31, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x31 1.27mm single row +0 +31 +31 +Connector_PinSocket_1.27mm +PinSocket_1x31_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x31, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x31 1.27mm single row style1 pin1 left +0 +31 +31 +Connector_PinSocket_1.27mm +PinSocket_1x31_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x31, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x31 1.27mm single row style2 pin1 right +0 +31 +31 +Connector_PinSocket_1.27mm +PinSocket_1x32_P1.27mm_Vertical +Through hole straight socket strip, 1x32, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x32 1.27mm single row +0 +32 +32 +Connector_PinSocket_1.27mm +PinSocket_1x32_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x32, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x32 1.27mm single row style1 pin1 left +0 +32 +32 +Connector_PinSocket_1.27mm +PinSocket_1x32_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x32, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x32 1.27mm single row style2 pin1 right +0 +32 +32 +Connector_PinSocket_1.27mm +PinSocket_1x33_P1.27mm_Vertical +Through hole straight socket strip, 1x33, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x33 1.27mm single row +0 +33 +33 +Connector_PinSocket_1.27mm +PinSocket_1x33_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x33, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x33 1.27mm single row style1 pin1 left +0 +33 +33 +Connector_PinSocket_1.27mm +PinSocket_1x33_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x33, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x33 1.27mm single row style2 pin1 right +0 +33 +33 +Connector_PinSocket_1.27mm +PinSocket_1x34_P1.27mm_Vertical +Through hole straight socket strip, 1x34, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x34 1.27mm single row +0 +34 +34 +Connector_PinSocket_1.27mm +PinSocket_1x34_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x34, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x34 1.27mm single row style1 pin1 left +0 +34 +34 +Connector_PinSocket_1.27mm +PinSocket_1x34_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x34, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x34 1.27mm single row style2 pin1 right +0 +34 +34 +Connector_PinSocket_1.27mm +PinSocket_1x35_P1.27mm_Vertical +Through hole straight socket strip, 1x35, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x35 1.27mm single row +0 +35 +35 +Connector_PinSocket_1.27mm +PinSocket_1x35_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x35, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x35 1.27mm single row style1 pin1 left +0 +35 +35 +Connector_PinSocket_1.27mm +PinSocket_1x35_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x35, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x35 1.27mm single row style2 pin1 right +0 +35 +35 +Connector_PinSocket_1.27mm +PinSocket_1x36_P1.27mm_Vertical +Through hole straight socket strip, 1x36, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x36 1.27mm single row +0 +36 +36 +Connector_PinSocket_1.27mm +PinSocket_1x36_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x36, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x36 1.27mm single row style1 pin1 left +0 +36 +36 +Connector_PinSocket_1.27mm +PinSocket_1x36_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x36, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x36 1.27mm single row style2 pin1 right +0 +36 +36 +Connector_PinSocket_1.27mm +PinSocket_1x37_P1.27mm_Vertical +Through hole straight socket strip, 1x37, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x37 1.27mm single row +0 +37 +37 +Connector_PinSocket_1.27mm +PinSocket_1x37_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x37, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x37 1.27mm single row style1 pin1 left +0 +37 +37 +Connector_PinSocket_1.27mm +PinSocket_1x37_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x37, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x37 1.27mm single row style2 pin1 right +0 +37 +37 +Connector_PinSocket_1.27mm +PinSocket_1x38_P1.27mm_Vertical +Through hole straight socket strip, 1x38, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x38 1.27mm single row +0 +38 +38 +Connector_PinSocket_1.27mm +PinSocket_1x38_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x38, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x38 1.27mm single row style1 pin1 left +0 +38 +38 +Connector_PinSocket_1.27mm +PinSocket_1x38_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x38, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x38 1.27mm single row style2 pin1 right +0 +38 +38 +Connector_PinSocket_1.27mm +PinSocket_1x39_P1.27mm_Vertical +Through hole straight socket strip, 1x39, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x39 1.27mm single row +0 +39 +39 +Connector_PinSocket_1.27mm +PinSocket_1x39_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x39, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x39 1.27mm single row style1 pin1 left +0 +39 +39 +Connector_PinSocket_1.27mm +PinSocket_1x39_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x39, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x39 1.27mm single row style2 pin1 right +0 +39 +39 +Connector_PinSocket_1.27mm +PinSocket_1x40_P1.27mm_Vertical +Through hole straight socket strip, 1x40, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x40 1.27mm single row +0 +40 +40 +Connector_PinSocket_1.27mm +PinSocket_1x40_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x40, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x40 1.27mm single row style1 pin1 left +0 +40 +40 +Connector_PinSocket_1.27mm +PinSocket_1x40_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x40, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x40 1.27mm single row style2 pin1 right +0 +40 +40 +Connector_PinSocket_1.27mm +PinSocket_2x01_P1.27mm_Vertical +Through hole straight socket strip, 2x01, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x01 1.27mm double row +0 +2 +2 +Connector_PinSocket_1.27mm +PinSocket_2x01_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x01, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x01 1.27mm double row +0 +2 +2 +Connector_PinSocket_1.27mm +PinSocket_2x02_P1.27mm_Vertical +Through hole straight socket strip, 2x02, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x02 1.27mm double row +0 +4 +4 +Connector_PinSocket_1.27mm +PinSocket_2x02_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x02, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x02 1.27mm double row +0 +4 +4 +Connector_PinSocket_1.27mm +PinSocket_2x03_P1.27mm_Horizontal +Through hole angled socket strip, 2x03, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x03 1.27mm double row +0 +6 +6 +Connector_PinSocket_1.27mm +PinSocket_2x03_P1.27mm_Vertical +Through hole straight socket strip, 2x03, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x03 1.27mm double row +0 +6 +6 +Connector_PinSocket_1.27mm +PinSocket_2x03_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x03, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x03 1.27mm double row +0 +6 +6 +Connector_PinSocket_1.27mm +PinSocket_2x04_P1.27mm_Horizontal +Through hole angled socket strip, 2x04, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x04 1.27mm double row +0 +8 +8 +Connector_PinSocket_1.27mm +PinSocket_2x04_P1.27mm_Vertical +Through hole straight socket strip, 2x04, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x04 1.27mm double row +0 +8 +8 +Connector_PinSocket_1.27mm +PinSocket_2x04_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x04, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x04 1.27mm double row +0 +8 +8 +Connector_PinSocket_1.27mm +PinSocket_2x05_P1.27mm_Horizontal +Through hole angled socket strip, 2x05, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x05 1.27mm double row +0 +10 +10 +Connector_PinSocket_1.27mm +PinSocket_2x05_P1.27mm_Vertical +Through hole straight socket strip, 2x05, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x05 1.27mm double row +0 +10 +10 +Connector_PinSocket_1.27mm +PinSocket_2x05_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x05, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x05 1.27mm double row +0 +10 +10 +Connector_PinSocket_1.27mm +PinSocket_2x06_P1.27mm_Horizontal +Through hole angled socket strip, 2x06, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x06 1.27mm double row +0 +12 +12 +Connector_PinSocket_1.27mm +PinSocket_2x06_P1.27mm_Vertical +Through hole straight socket strip, 2x06, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x06 1.27mm double row +0 +12 +12 +Connector_PinSocket_1.27mm +PinSocket_2x06_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x06, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x06 1.27mm double row +0 +12 +12 +Connector_PinSocket_1.27mm +PinSocket_2x07_P1.27mm_Horizontal +Through hole angled socket strip, 2x07, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x07 1.27mm double row +0 +14 +14 +Connector_PinSocket_1.27mm +PinSocket_2x07_P1.27mm_Vertical +Through hole straight socket strip, 2x07, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x07 1.27mm double row +0 +14 +14 +Connector_PinSocket_1.27mm +PinSocket_2x07_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x07, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x07 1.27mm double row +0 +14 +14 +Connector_PinSocket_1.27mm +PinSocket_2x08_P1.27mm_Horizontal +Through hole angled socket strip, 2x08, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x08 1.27mm double row +0 +16 +16 +Connector_PinSocket_1.27mm +PinSocket_2x08_P1.27mm_Vertical +Through hole straight socket strip, 2x08, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x08 1.27mm double row +0 +16 +16 +Connector_PinSocket_1.27mm +PinSocket_2x08_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x08, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x08 1.27mm double row +0 +16 +16 +Connector_PinSocket_1.27mm +PinSocket_2x09_P1.27mm_Horizontal +Through hole angled socket strip, 2x09, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x09 1.27mm double row +0 +18 +18 +Connector_PinSocket_1.27mm +PinSocket_2x09_P1.27mm_Vertical +Through hole straight socket strip, 2x09, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x09 1.27mm double row +0 +18 +18 +Connector_PinSocket_1.27mm +PinSocket_2x09_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x09, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x09 1.27mm double row +0 +18 +18 +Connector_PinSocket_1.27mm +PinSocket_2x10_P1.27mm_Horizontal +Through hole angled socket strip, 2x10, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x10 1.27mm double row +0 +20 +20 +Connector_PinSocket_1.27mm +PinSocket_2x10_P1.27mm_Vertical +Through hole straight socket strip, 2x10, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x10 1.27mm double row +0 +20 +20 +Connector_PinSocket_1.27mm +PinSocket_2x10_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x10, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x10 1.27mm double row +0 +20 +20 +Connector_PinSocket_1.27mm +PinSocket_2x11_P1.27mm_Horizontal +Through hole angled socket strip, 2x11, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x11 1.27mm double row +0 +22 +22 +Connector_PinSocket_1.27mm +PinSocket_2x11_P1.27mm_Vertical +Through hole straight socket strip, 2x11, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x11 1.27mm double row +0 +22 +22 +Connector_PinSocket_1.27mm +PinSocket_2x11_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x11, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x11 1.27mm double row +0 +22 +22 +Connector_PinSocket_1.27mm +PinSocket_2x12_P1.27mm_Horizontal +Through hole angled socket strip, 2x12, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x12 1.27mm double row +0 +24 +24 +Connector_PinSocket_1.27mm +PinSocket_2x12_P1.27mm_Vertical +Through hole straight socket strip, 2x12, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x12 1.27mm double row +0 +24 +24 +Connector_PinSocket_1.27mm +PinSocket_2x12_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x12, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x12 1.27mm double row +0 +24 +24 +Connector_PinSocket_1.27mm +PinSocket_2x13_P1.27mm_Horizontal +Through hole angled socket strip, 2x13, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x13 1.27mm double row +0 +26 +26 +Connector_PinSocket_1.27mm +PinSocket_2x13_P1.27mm_Vertical +Through hole straight socket strip, 2x13, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x13 1.27mm double row +0 +26 +26 +Connector_PinSocket_1.27mm +PinSocket_2x13_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x13, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x13 1.27mm double row +0 +26 +26 +Connector_PinSocket_1.27mm +PinSocket_2x14_P1.27mm_Horizontal +Through hole angled socket strip, 2x14, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x14 1.27mm double row +0 +28 +28 +Connector_PinSocket_1.27mm +PinSocket_2x14_P1.27mm_Vertical +Through hole straight socket strip, 2x14, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x14 1.27mm double row +0 +28 +28 +Connector_PinSocket_1.27mm +PinSocket_2x14_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x14, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x14 1.27mm double row +0 +28 +28 +Connector_PinSocket_1.27mm +PinSocket_2x15_P1.27mm_Horizontal +Through hole angled socket strip, 2x15, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x15 1.27mm double row +0 +30 +30 +Connector_PinSocket_1.27mm +PinSocket_2x15_P1.27mm_Vertical +Through hole straight socket strip, 2x15, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x15 1.27mm double row +0 +30 +30 +Connector_PinSocket_1.27mm +PinSocket_2x15_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x15, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x15 1.27mm double row +0 +30 +30 +Connector_PinSocket_1.27mm +PinSocket_2x16_P1.27mm_Horizontal +Through hole angled socket strip, 2x16, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x16 1.27mm double row +0 +32 +32 +Connector_PinSocket_1.27mm +PinSocket_2x16_P1.27mm_Vertical +Through hole straight socket strip, 2x16, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x16 1.27mm double row +0 +32 +32 +Connector_PinSocket_1.27mm +PinSocket_2x16_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x16, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x16 1.27mm double row +0 +32 +32 +Connector_PinSocket_1.27mm +PinSocket_2x17_P1.27mm_Horizontal +Through hole angled socket strip, 2x17, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x17 1.27mm double row +0 +34 +34 +Connector_PinSocket_1.27mm +PinSocket_2x17_P1.27mm_Vertical +Through hole straight socket strip, 2x17, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x17 1.27mm double row +0 +34 +34 +Connector_PinSocket_1.27mm +PinSocket_2x17_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x17, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x17 1.27mm double row +0 +34 +34 +Connector_PinSocket_1.27mm +PinSocket_2x18_P1.27mm_Horizontal +Through hole angled socket strip, 2x18, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x18 1.27mm double row +0 +36 +36 +Connector_PinSocket_1.27mm +PinSocket_2x18_P1.27mm_Vertical +Through hole straight socket strip, 2x18, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x18 1.27mm double row +0 +36 +36 +Connector_PinSocket_1.27mm +PinSocket_2x18_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x18, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x18 1.27mm double row +0 +36 +36 +Connector_PinSocket_1.27mm +PinSocket_2x19_P1.27mm_Horizontal +Through hole angled socket strip, 2x19, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x19 1.27mm double row +0 +38 +38 +Connector_PinSocket_1.27mm +PinSocket_2x19_P1.27mm_Vertical +Through hole straight socket strip, 2x19, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x19 1.27mm double row +0 +38 +38 +Connector_PinSocket_1.27mm +PinSocket_2x19_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x19, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x19 1.27mm double row +0 +38 +38 +Connector_PinSocket_1.27mm +PinSocket_2x20_P1.27mm_Horizontal +Through hole angled socket strip, 2x20, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x20 1.27mm double row +0 +40 +40 +Connector_PinSocket_1.27mm +PinSocket_2x20_P1.27mm_Vertical +Through hole straight socket strip, 2x20, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x20 1.27mm double row +0 +40 +40 +Connector_PinSocket_1.27mm +PinSocket_2x20_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x20, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x20 1.27mm double row +0 +40 +40 +Connector_PinSocket_1.27mm +PinSocket_2x21_P1.27mm_Horizontal +Through hole angled socket strip, 2x21, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x21 1.27mm double row +0 +42 +42 +Connector_PinSocket_1.27mm +PinSocket_2x21_P1.27mm_Vertical +Through hole straight socket strip, 2x21, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x21 1.27mm double row +0 +42 +42 +Connector_PinSocket_1.27mm +PinSocket_2x21_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x21, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x21 1.27mm double row +0 +42 +42 +Connector_PinSocket_1.27mm +PinSocket_2x22_P1.27mm_Horizontal +Through hole angled socket strip, 2x22, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x22 1.27mm double row +0 +44 +44 +Connector_PinSocket_1.27mm +PinSocket_2x22_P1.27mm_Vertical +Through hole straight socket strip, 2x22, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x22 1.27mm double row +0 +44 +44 +Connector_PinSocket_1.27mm +PinSocket_2x22_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x22, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x22 1.27mm double row +0 +44 +44 +Connector_PinSocket_1.27mm +PinSocket_2x23_P1.27mm_Horizontal +Through hole angled socket strip, 2x23, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x23 1.27mm double row +0 +46 +46 +Connector_PinSocket_1.27mm +PinSocket_2x23_P1.27mm_Vertical +Through hole straight socket strip, 2x23, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x23 1.27mm double row +0 +46 +46 +Connector_PinSocket_1.27mm +PinSocket_2x23_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x23, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x23 1.27mm double row +0 +46 +46 +Connector_PinSocket_1.27mm +PinSocket_2x24_P1.27mm_Horizontal +Through hole angled socket strip, 2x24, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x24 1.27mm double row +0 +48 +48 +Connector_PinSocket_1.27mm +PinSocket_2x24_P1.27mm_Vertical +Through hole straight socket strip, 2x24, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x24 1.27mm double row +0 +48 +48 +Connector_PinSocket_1.27mm +PinSocket_2x24_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x24, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x24 1.27mm double row +0 +48 +48 +Connector_PinSocket_1.27mm +PinSocket_2x25_P1.27mm_Horizontal +Through hole angled socket strip, 2x25, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x25 1.27mm double row +0 +50 +50 +Connector_PinSocket_1.27mm +PinSocket_2x25_P1.27mm_Vertical +Through hole straight socket strip, 2x25, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x25 1.27mm double row +0 +50 +50 +Connector_PinSocket_1.27mm +PinSocket_2x25_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x25, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x25 1.27mm double row +0 +50 +50 +Connector_PinSocket_1.27mm +PinSocket_2x26_P1.27mm_Horizontal +Through hole angled socket strip, 2x26, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x26 1.27mm double row +0 +52 +52 +Connector_PinSocket_1.27mm +PinSocket_2x26_P1.27mm_Vertical +Through hole straight socket strip, 2x26, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x26 1.27mm double row +0 +52 +52 +Connector_PinSocket_1.27mm +PinSocket_2x26_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x26, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x26 1.27mm double row +0 +52 +52 +Connector_PinSocket_1.27mm +PinSocket_2x27_P1.27mm_Horizontal +Through hole angled socket strip, 2x27, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x27 1.27mm double row +0 +54 +54 +Connector_PinSocket_1.27mm +PinSocket_2x27_P1.27mm_Vertical +Through hole straight socket strip, 2x27, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x27 1.27mm double row +0 +54 +54 +Connector_PinSocket_1.27mm +PinSocket_2x27_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x27, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x27 1.27mm double row +0 +54 +54 +Connector_PinSocket_1.27mm +PinSocket_2x28_P1.27mm_Horizontal +Through hole angled socket strip, 2x28, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x28 1.27mm double row +0 +56 +56 +Connector_PinSocket_1.27mm +PinSocket_2x28_P1.27mm_Vertical +Through hole straight socket strip, 2x28, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x28 1.27mm double row +0 +56 +56 +Connector_PinSocket_1.27mm +PinSocket_2x28_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x28, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x28 1.27mm double row +0 +56 +56 +Connector_PinSocket_1.27mm +PinSocket_2x29_P1.27mm_Horizontal +Through hole angled socket strip, 2x29, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x29 1.27mm double row +0 +58 +58 +Connector_PinSocket_1.27mm +PinSocket_2x29_P1.27mm_Vertical +Through hole straight socket strip, 2x29, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x29 1.27mm double row +0 +58 +58 +Connector_PinSocket_1.27mm +PinSocket_2x29_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x29, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x29 1.27mm double row +0 +58 +58 +Connector_PinSocket_1.27mm +PinSocket_2x30_P1.27mm_Horizontal +Through hole angled socket strip, 2x30, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x30 1.27mm double row +0 +60 +60 +Connector_PinSocket_1.27mm +PinSocket_2x30_P1.27mm_Vertical +Through hole straight socket strip, 2x30, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x30 1.27mm double row +0 +60 +60 +Connector_PinSocket_1.27mm +PinSocket_2x30_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x30, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x30 1.27mm double row +0 +60 +60 +Connector_PinSocket_1.27mm +PinSocket_2x31_P1.27mm_Horizontal +Through hole angled socket strip, 2x31, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x31 1.27mm double row +0 +62 +62 +Connector_PinSocket_1.27mm +PinSocket_2x31_P1.27mm_Vertical +Through hole straight socket strip, 2x31, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x31 1.27mm double row +0 +62 +62 +Connector_PinSocket_1.27mm +PinSocket_2x31_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x31, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x31 1.27mm double row +0 +62 +62 +Connector_PinSocket_1.27mm +PinSocket_2x32_P1.27mm_Horizontal +Through hole angled socket strip, 2x32, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x32 1.27mm double row +0 +64 +64 +Connector_PinSocket_1.27mm +PinSocket_2x32_P1.27mm_Vertical +Through hole straight socket strip, 2x32, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x32 1.27mm double row +0 +64 +64 +Connector_PinSocket_1.27mm +PinSocket_2x32_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x32, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x32 1.27mm double row +0 +64 +64 +Connector_PinSocket_1.27mm +PinSocket_2x33_P1.27mm_Horizontal +Through hole angled socket strip, 2x33, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x33 1.27mm double row +0 +66 +66 +Connector_PinSocket_1.27mm +PinSocket_2x33_P1.27mm_Vertical +Through hole straight socket strip, 2x33, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x33 1.27mm double row +0 +66 +66 +Connector_PinSocket_1.27mm +PinSocket_2x33_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x33, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x33 1.27mm double row +0 +66 +66 +Connector_PinSocket_1.27mm +PinSocket_2x34_P1.27mm_Horizontal +Through hole angled socket strip, 2x34, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x34 1.27mm double row +0 +68 +68 +Connector_PinSocket_1.27mm +PinSocket_2x34_P1.27mm_Vertical +Through hole straight socket strip, 2x34, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x34 1.27mm double row +0 +68 +68 +Connector_PinSocket_1.27mm +PinSocket_2x34_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x34, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x34 1.27mm double row +0 +68 +68 +Connector_PinSocket_1.27mm +PinSocket_2x35_P1.27mm_Horizontal +Through hole angled socket strip, 2x35, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x35 1.27mm double row +0 +70 +70 +Connector_PinSocket_1.27mm +PinSocket_2x35_P1.27mm_Vertical +Through hole straight socket strip, 2x35, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x35 1.27mm double row +0 +70 +70 +Connector_PinSocket_1.27mm +PinSocket_2x35_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x35, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x35 1.27mm double row +0 +70 +70 +Connector_PinSocket_1.27mm +PinSocket_2x36_P1.27mm_Horizontal +Through hole angled socket strip, 2x36, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x36 1.27mm double row +0 +72 +72 +Connector_PinSocket_1.27mm +PinSocket_2x36_P1.27mm_Vertical +Through hole straight socket strip, 2x36, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x36 1.27mm double row +0 +72 +72 +Connector_PinSocket_1.27mm +PinSocket_2x36_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x36, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x36 1.27mm double row +0 +72 +72 +Connector_PinSocket_1.27mm +PinSocket_2x37_P1.27mm_Horizontal +Through hole angled socket strip, 2x37, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x37 1.27mm double row +0 +74 +74 +Connector_PinSocket_1.27mm +PinSocket_2x37_P1.27mm_Vertical +Through hole straight socket strip, 2x37, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x37 1.27mm double row +0 +74 +74 +Connector_PinSocket_1.27mm +PinSocket_2x37_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x37, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x37 1.27mm double row +0 +74 +74 +Connector_PinSocket_1.27mm +PinSocket_2x38_P1.27mm_Horizontal +Through hole angled socket strip, 2x38, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x38 1.27mm double row +0 +76 +76 +Connector_PinSocket_1.27mm +PinSocket_2x38_P1.27mm_Vertical +Through hole straight socket strip, 2x38, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x38 1.27mm double row +0 +76 +76 +Connector_PinSocket_1.27mm +PinSocket_2x38_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x38, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x38 1.27mm double row +0 +76 +76 +Connector_PinSocket_1.27mm +PinSocket_2x39_P1.27mm_Horizontal +Through hole angled socket strip, 2x39, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x39 1.27mm double row +0 +78 +78 +Connector_PinSocket_1.27mm +PinSocket_2x39_P1.27mm_Vertical +Through hole straight socket strip, 2x39, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x39 1.27mm double row +0 +78 +78 +Connector_PinSocket_1.27mm +PinSocket_2x39_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x39, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x39 1.27mm double row +0 +78 +78 +Connector_PinSocket_1.27mm +PinSocket_2x40_P1.27mm_Horizontal +Through hole angled socket strip, 2x40, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x40 1.27mm double row +0 +80 +80 +Connector_PinSocket_1.27mm +PinSocket_2x40_P1.27mm_Vertical +Through hole straight socket strip, 2x40, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x40 1.27mm double row +0 +80 +80 +Connector_PinSocket_1.27mm +PinSocket_2x40_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x40, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x40 1.27mm double row +0 +80 +80 +Connector_PinSocket_1.27mm +PinSocket_2x41_P1.27mm_Horizontal +Through hole angled socket strip, 2x41, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x41 1.27mm double row +0 +82 +82 +Connector_PinSocket_1.27mm +PinSocket_2x42_P1.27mm_Horizontal +Through hole angled socket strip, 2x42, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x42 1.27mm double row +0 +84 +84 +Connector_PinSocket_1.27mm +PinSocket_2x43_P1.27mm_Horizontal +Through hole angled socket strip, 2x43, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x43 1.27mm double row +0 +86 +86 +Connector_PinSocket_1.27mm +PinSocket_2x44_P1.27mm_Horizontal +Through hole angled socket strip, 2x44, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x44 1.27mm double row +0 +88 +88 +Connector_PinSocket_1.27mm +PinSocket_2x45_P1.27mm_Horizontal +Through hole angled socket strip, 2x45, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x45 1.27mm double row +0 +90 +90 +Connector_PinSocket_1.27mm +PinSocket_2x46_P1.27mm_Horizontal +Through hole angled socket strip, 2x46, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x46 1.27mm double row +0 +92 +92 +Connector_PinSocket_1.27mm +PinSocket_2x47_P1.27mm_Horizontal +Through hole angled socket strip, 2x47, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x47 1.27mm double row +0 +94 +94 +Connector_PinSocket_1.27mm +PinSocket_2x48_P1.27mm_Horizontal +Through hole angled socket strip, 2x48, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x48 1.27mm double row +0 +96 +96 +Connector_PinSocket_1.27mm +PinSocket_2x49_P1.27mm_Horizontal +Through hole angled socket strip, 2x49, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x49 1.27mm double row +0 +98 +98 +Connector_PinSocket_1.27mm +PinSocket_2x50_P1.27mm_Horizontal +Through hole angled socket strip, 2x50, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x50 1.27mm double row +0 +100 +100 +Connector_PinSocket_2.00mm +PinSocket_1x01_P2.00mm_Horizontal +Through hole angled socket strip, 1x01, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x01 2.00mm single row +0 +1 +1 +Connector_PinSocket_2.00mm +PinSocket_1x01_P2.00mm_Vertical +Through hole straight socket strip, 1x01, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x01 2.00mm single row +0 +1 +1 +Connector_PinSocket_2.00mm +PinSocket_1x02_P2.00mm_Horizontal +Through hole angled socket strip, 1x02, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x02 2.00mm single row +0 +2 +2 +Connector_PinSocket_2.00mm +PinSocket_1x02_P2.00mm_Vertical +Through hole straight socket strip, 1x02, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x02 2.00mm single row +0 +2 +2 +Connector_PinSocket_2.00mm +PinSocket_1x02_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x02, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x02 2.00mm single row style1 pin1 left +0 +2 +2 +Connector_PinSocket_2.00mm +PinSocket_1x02_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x02, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x02 2.00mm single row style2 pin1 right +0 +2 +2 +Connector_PinSocket_2.00mm +PinSocket_1x03_P2.00mm_Horizontal +Through hole angled socket strip, 1x03, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x03 2.00mm single row +0 +3 +3 +Connector_PinSocket_2.00mm +PinSocket_1x03_P2.00mm_Vertical +Through hole straight socket strip, 1x03, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x03 2.00mm single row +0 +3 +3 +Connector_PinSocket_2.00mm +PinSocket_1x03_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x03, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x03 2.00mm single row style1 pin1 left +0 +3 +3 +Connector_PinSocket_2.00mm +PinSocket_1x03_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x03, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x03 2.00mm single row style2 pin1 right +0 +3 +3 +Connector_PinSocket_2.00mm +PinSocket_1x04_P2.00mm_Horizontal +Through hole angled socket strip, 1x04, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x04 2.00mm single row +0 +4 +4 +Connector_PinSocket_2.00mm +PinSocket_1x04_P2.00mm_Vertical +Through hole straight socket strip, 1x04, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x04 2.00mm single row +0 +4 +4 +Connector_PinSocket_2.00mm +PinSocket_1x04_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x04, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x04 2.00mm single row style1 pin1 left +0 +4 +4 +Connector_PinSocket_2.00mm +PinSocket_1x04_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x04, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x04 2.00mm single row style2 pin1 right +0 +4 +4 +Connector_PinSocket_2.00mm +PinSocket_1x05_P2.00mm_Horizontal +Through hole angled socket strip, 1x05, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x05 2.00mm single row +0 +5 +5 +Connector_PinSocket_2.00mm +PinSocket_1x05_P2.00mm_Vertical +Through hole straight socket strip, 1x05, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x05 2.00mm single row +0 +5 +5 +Connector_PinSocket_2.00mm +PinSocket_1x05_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x05, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x05 2.00mm single row style1 pin1 left +0 +5 +5 +Connector_PinSocket_2.00mm +PinSocket_1x05_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x05, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x05 2.00mm single row style2 pin1 right +0 +5 +5 +Connector_PinSocket_2.00mm +PinSocket_1x06_P2.00mm_Horizontal +Through hole angled socket strip, 1x06, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x06 2.00mm single row +0 +6 +6 +Connector_PinSocket_2.00mm +PinSocket_1x06_P2.00mm_Vertical +Through hole straight socket strip, 1x06, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x06 2.00mm single row +0 +6 +6 +Connector_PinSocket_2.00mm +PinSocket_1x06_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x06, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x06 2.00mm single row style1 pin1 left +0 +6 +6 +Connector_PinSocket_2.00mm +PinSocket_1x06_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x06, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x06 2.00mm single row style2 pin1 right +0 +6 +6 +Connector_PinSocket_2.00mm +PinSocket_1x07_P2.00mm_Horizontal +Through hole angled socket strip, 1x07, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x07 2.00mm single row +0 +7 +7 +Connector_PinSocket_2.00mm +PinSocket_1x07_P2.00mm_Vertical +Through hole straight socket strip, 1x07, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x07 2.00mm single row +0 +7 +7 +Connector_PinSocket_2.00mm +PinSocket_1x07_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x07, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x07 2.00mm single row style1 pin1 left +0 +7 +7 +Connector_PinSocket_2.00mm +PinSocket_1x07_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x07, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x07 2.00mm single row style2 pin1 right +0 +7 +7 +Connector_PinSocket_2.00mm +PinSocket_1x08_P2.00mm_Horizontal +Through hole angled socket strip, 1x08, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x08 2.00mm single row +0 +8 +8 +Connector_PinSocket_2.00mm +PinSocket_1x08_P2.00mm_Vertical +Through hole straight socket strip, 1x08, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x08 2.00mm single row +0 +8 +8 +Connector_PinSocket_2.00mm +PinSocket_1x08_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x08, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x08 2.00mm single row style1 pin1 left +0 +8 +8 +Connector_PinSocket_2.00mm +PinSocket_1x08_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x08, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x08 2.00mm single row style2 pin1 right +0 +8 +8 +Connector_PinSocket_2.00mm +PinSocket_1x09_P2.00mm_Horizontal +Through hole angled socket strip, 1x09, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x09 2.00mm single row +0 +9 +9 +Connector_PinSocket_2.00mm +PinSocket_1x09_P2.00mm_Vertical +Through hole straight socket strip, 1x09, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x09 2.00mm single row +0 +9 +9 +Connector_PinSocket_2.00mm +PinSocket_1x09_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x09, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x09 2.00mm single row style1 pin1 left +0 +9 +9 +Connector_PinSocket_2.00mm +PinSocket_1x09_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x09, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x09 2.00mm single row style2 pin1 right +0 +9 +9 +Connector_PinSocket_2.00mm +PinSocket_1x10_P2.00mm_Horizontal +Through hole angled socket strip, 1x10, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x10 2.00mm single row +0 +10 +10 +Connector_PinSocket_2.00mm +PinSocket_1x10_P2.00mm_Vertical +Through hole straight socket strip, 1x10, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x10 2.00mm single row +0 +10 +10 +Connector_PinSocket_2.00mm +PinSocket_1x10_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x10, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x10 2.00mm single row style1 pin1 left +0 +10 +10 +Connector_PinSocket_2.00mm +PinSocket_1x10_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x10, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x10 2.00mm single row style2 pin1 right +0 +10 +10 +Connector_PinSocket_2.00mm +PinSocket_1x11_P2.00mm_Horizontal +Through hole angled socket strip, 1x11, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x11 2.00mm single row +0 +11 +11 +Connector_PinSocket_2.00mm +PinSocket_1x11_P2.00mm_Vertical +Through hole straight socket strip, 1x11, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x11 2.00mm single row +0 +11 +11 +Connector_PinSocket_2.00mm +PinSocket_1x11_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x11, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x11 2.00mm single row style1 pin1 left +0 +11 +11 +Connector_PinSocket_2.00mm +PinSocket_1x11_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x11, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x11 2.00mm single row style2 pin1 right +0 +11 +11 +Connector_PinSocket_2.00mm +PinSocket_1x12_P2.00mm_Horizontal +Through hole angled socket strip, 1x12, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x12 2.00mm single row +0 +12 +12 +Connector_PinSocket_2.00mm +PinSocket_1x12_P2.00mm_Vertical +Through hole straight socket strip, 1x12, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x12 2.00mm single row +0 +12 +12 +Connector_PinSocket_2.00mm +PinSocket_1x12_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x12, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x12 2.00mm single row style1 pin1 left +0 +12 +12 +Connector_PinSocket_2.00mm +PinSocket_1x12_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x12, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x12 2.00mm single row style2 pin1 right +0 +12 +12 +Connector_PinSocket_2.00mm +PinSocket_1x13_P2.00mm_Horizontal +Through hole angled socket strip, 1x13, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x13 2.00mm single row +0 +13 +13 +Connector_PinSocket_2.00mm +PinSocket_1x13_P2.00mm_Vertical +Through hole straight socket strip, 1x13, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x13 2.00mm single row +0 +13 +13 +Connector_PinSocket_2.00mm +PinSocket_1x13_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x13, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x13 2.00mm single row style1 pin1 left +0 +13 +13 +Connector_PinSocket_2.00mm +PinSocket_1x13_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x13, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x13 2.00mm single row style2 pin1 right +0 +13 +13 +Connector_PinSocket_2.00mm +PinSocket_1x14_P2.00mm_Horizontal +Through hole angled socket strip, 1x14, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x14 2.00mm single row +0 +14 +14 +Connector_PinSocket_2.00mm +PinSocket_1x14_P2.00mm_Vertical +Through hole straight socket strip, 1x14, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x14 2.00mm single row +0 +14 +14 +Connector_PinSocket_2.00mm +PinSocket_1x14_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x14, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x14 2.00mm single row style1 pin1 left +0 +14 +14 +Connector_PinSocket_2.00mm +PinSocket_1x14_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x14, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x14 2.00mm single row style2 pin1 right +0 +14 +14 +Connector_PinSocket_2.00mm +PinSocket_1x15_P2.00mm_Horizontal +Through hole angled socket strip, 1x15, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x15 2.00mm single row +0 +15 +15 +Connector_PinSocket_2.00mm +PinSocket_1x15_P2.00mm_Vertical +Through hole straight socket strip, 1x15, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x15 2.00mm single row +0 +15 +15 +Connector_PinSocket_2.00mm +PinSocket_1x15_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x15, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x15 2.00mm single row style1 pin1 left +0 +15 +15 +Connector_PinSocket_2.00mm +PinSocket_1x15_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x15, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x15 2.00mm single row style2 pin1 right +0 +15 +15 +Connector_PinSocket_2.00mm +PinSocket_1x16_P2.00mm_Horizontal +Through hole angled socket strip, 1x16, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x16 2.00mm single row +0 +16 +16 +Connector_PinSocket_2.00mm +PinSocket_1x16_P2.00mm_Vertical +Through hole straight socket strip, 1x16, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x16 2.00mm single row +0 +16 +16 +Connector_PinSocket_2.00mm +PinSocket_1x16_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x16, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x16 2.00mm single row style1 pin1 left +0 +16 +16 +Connector_PinSocket_2.00mm +PinSocket_1x16_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x16, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x16 2.00mm single row style2 pin1 right +0 +16 +16 +Connector_PinSocket_2.00mm +PinSocket_1x17_P2.00mm_Horizontal +Through hole angled socket strip, 1x17, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x17 2.00mm single row +0 +17 +17 +Connector_PinSocket_2.00mm +PinSocket_1x17_P2.00mm_Vertical +Through hole straight socket strip, 1x17, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x17 2.00mm single row +0 +17 +17 +Connector_PinSocket_2.00mm +PinSocket_1x17_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x17, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x17 2.00mm single row style1 pin1 left +0 +17 +17 +Connector_PinSocket_2.00mm +PinSocket_1x17_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x17, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x17 2.00mm single row style2 pin1 right +0 +17 +17 +Connector_PinSocket_2.00mm +PinSocket_1x18_P2.00mm_Horizontal +Through hole angled socket strip, 1x18, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x18 2.00mm single row +0 +18 +18 +Connector_PinSocket_2.00mm +PinSocket_1x18_P2.00mm_Vertical +Through hole straight socket strip, 1x18, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x18 2.00mm single row +0 +18 +18 +Connector_PinSocket_2.00mm +PinSocket_1x18_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x18, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x18 2.00mm single row style1 pin1 left +0 +18 +18 +Connector_PinSocket_2.00mm +PinSocket_1x18_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x18, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x18 2.00mm single row style2 pin1 right +0 +18 +18 +Connector_PinSocket_2.00mm +PinSocket_1x19_P2.00mm_Horizontal +Through hole angled socket strip, 1x19, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x19 2.00mm single row +0 +19 +19 +Connector_PinSocket_2.00mm +PinSocket_1x19_P2.00mm_Vertical +Through hole straight socket strip, 1x19, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x19 2.00mm single row +0 +19 +19 +Connector_PinSocket_2.00mm +PinSocket_1x19_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x19, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x19 2.00mm single row style1 pin1 left +0 +19 +19 +Connector_PinSocket_2.00mm +PinSocket_1x19_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x19, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x19 2.00mm single row style2 pin1 right +0 +19 +19 +Connector_PinSocket_2.00mm +PinSocket_1x20_P2.00mm_Horizontal +Through hole angled socket strip, 1x20, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x20 2.00mm single row +0 +20 +20 +Connector_PinSocket_2.00mm +PinSocket_1x20_P2.00mm_Vertical +Through hole straight socket strip, 1x20, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x20 2.00mm single row +0 +20 +20 +Connector_PinSocket_2.00mm +PinSocket_1x20_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x20, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x20 2.00mm single row style1 pin1 left +0 +20 +20 +Connector_PinSocket_2.00mm +PinSocket_1x20_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x20, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x20 2.00mm single row style2 pin1 right +0 +20 +20 +Connector_PinSocket_2.00mm +PinSocket_1x21_P2.00mm_Horizontal +Through hole angled socket strip, 1x21, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x21 2.00mm single row +0 +21 +21 +Connector_PinSocket_2.00mm +PinSocket_1x21_P2.00mm_Vertical +Through hole straight socket strip, 1x21, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x21 2.00mm single row +0 +21 +21 +Connector_PinSocket_2.00mm +PinSocket_1x21_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x21, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x21 2.00mm single row style1 pin1 left +0 +21 +21 +Connector_PinSocket_2.00mm +PinSocket_1x21_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x21, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x21 2.00mm single row style2 pin1 right +0 +21 +21 +Connector_PinSocket_2.00mm +PinSocket_1x22_P2.00mm_Horizontal +Through hole angled socket strip, 1x22, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x22 2.00mm single row +0 +22 +22 +Connector_PinSocket_2.00mm +PinSocket_1x22_P2.00mm_Vertical +Through hole straight socket strip, 1x22, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x22 2.00mm single row +0 +22 +22 +Connector_PinSocket_2.00mm +PinSocket_1x22_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x22, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x22 2.00mm single row style1 pin1 left +0 +22 +22 +Connector_PinSocket_2.00mm +PinSocket_1x22_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x22, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x22 2.00mm single row style2 pin1 right +0 +22 +22 +Connector_PinSocket_2.00mm +PinSocket_1x23_P2.00mm_Horizontal +Through hole angled socket strip, 1x23, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x23 2.00mm single row +0 +23 +23 +Connector_PinSocket_2.00mm +PinSocket_1x23_P2.00mm_Vertical +Through hole straight socket strip, 1x23, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x23 2.00mm single row +0 +23 +23 +Connector_PinSocket_2.00mm +PinSocket_1x23_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x23, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x23 2.00mm single row style1 pin1 left +0 +23 +23 +Connector_PinSocket_2.00mm +PinSocket_1x23_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x23, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x23 2.00mm single row style2 pin1 right +0 +23 +23 +Connector_PinSocket_2.00mm +PinSocket_1x24_P2.00mm_Horizontal +Through hole angled socket strip, 1x24, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x24 2.00mm single row +0 +24 +24 +Connector_PinSocket_2.00mm +PinSocket_1x24_P2.00mm_Vertical +Through hole straight socket strip, 1x24, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x24 2.00mm single row +0 +24 +24 +Connector_PinSocket_2.00mm +PinSocket_1x24_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x24, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x24 2.00mm single row style1 pin1 left +0 +24 +24 +Connector_PinSocket_2.00mm +PinSocket_1x24_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x24, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x24 2.00mm single row style2 pin1 right +0 +24 +24 +Connector_PinSocket_2.00mm +PinSocket_1x25_P2.00mm_Horizontal +Through hole angled socket strip, 1x25, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x25 2.00mm single row +0 +25 +25 +Connector_PinSocket_2.00mm +PinSocket_1x25_P2.00mm_Vertical +Through hole straight socket strip, 1x25, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x25 2.00mm single row +0 +25 +25 +Connector_PinSocket_2.00mm +PinSocket_1x25_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x25, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x25 2.00mm single row style1 pin1 left +0 +25 +25 +Connector_PinSocket_2.00mm +PinSocket_1x25_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x25, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x25 2.00mm single row style2 pin1 right +0 +25 +25 +Connector_PinSocket_2.00mm +PinSocket_1x26_P2.00mm_Horizontal +Through hole angled socket strip, 1x26, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x26 2.00mm single row +0 +26 +26 +Connector_PinSocket_2.00mm +PinSocket_1x26_P2.00mm_Vertical +Through hole straight socket strip, 1x26, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x26 2.00mm single row +0 +26 +26 +Connector_PinSocket_2.00mm +PinSocket_1x26_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x26, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x26 2.00mm single row style1 pin1 left +0 +26 +26 +Connector_PinSocket_2.00mm +PinSocket_1x26_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x26, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x26 2.00mm single row style2 pin1 right +0 +26 +26 +Connector_PinSocket_2.00mm +PinSocket_1x27_P2.00mm_Horizontal +Through hole angled socket strip, 1x27, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x27 2.00mm single row +0 +27 +27 +Connector_PinSocket_2.00mm +PinSocket_1x27_P2.00mm_Vertical +Through hole straight socket strip, 1x27, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x27 2.00mm single row +0 +27 +27 +Connector_PinSocket_2.00mm +PinSocket_1x27_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x27, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x27 2.00mm single row style1 pin1 left +0 +27 +27 +Connector_PinSocket_2.00mm +PinSocket_1x27_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x27, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x27 2.00mm single row style2 pin1 right +0 +27 +27 +Connector_PinSocket_2.00mm +PinSocket_1x28_P2.00mm_Horizontal +Through hole angled socket strip, 1x28, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x28 2.00mm single row +0 +28 +28 +Connector_PinSocket_2.00mm +PinSocket_1x28_P2.00mm_Vertical +Through hole straight socket strip, 1x28, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x28 2.00mm single row +0 +28 +28 +Connector_PinSocket_2.00mm +PinSocket_1x28_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x28, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x28 2.00mm single row style1 pin1 left +0 +28 +28 +Connector_PinSocket_2.00mm +PinSocket_1x28_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x28, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x28 2.00mm single row style2 pin1 right +0 +28 +28 +Connector_PinSocket_2.00mm +PinSocket_1x29_P2.00mm_Horizontal +Through hole angled socket strip, 1x29, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x29 2.00mm single row +0 +29 +29 +Connector_PinSocket_2.00mm +PinSocket_1x29_P2.00mm_Vertical +Through hole straight socket strip, 1x29, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x29 2.00mm single row +0 +29 +29 +Connector_PinSocket_2.00mm +PinSocket_1x29_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x29, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x29 2.00mm single row style1 pin1 left +0 +29 +29 +Connector_PinSocket_2.00mm +PinSocket_1x29_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x29, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x29 2.00mm single row style2 pin1 right +0 +29 +29 +Connector_PinSocket_2.00mm +PinSocket_1x30_P2.00mm_Horizontal +Through hole angled socket strip, 1x30, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x30 2.00mm single row +0 +30 +30 +Connector_PinSocket_2.00mm +PinSocket_1x30_P2.00mm_Vertical +Through hole straight socket strip, 1x30, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x30 2.00mm single row +0 +30 +30 +Connector_PinSocket_2.00mm +PinSocket_1x30_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x30, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x30 2.00mm single row style1 pin1 left +0 +30 +30 +Connector_PinSocket_2.00mm +PinSocket_1x30_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x30, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x30 2.00mm single row style2 pin1 right +0 +30 +30 +Connector_PinSocket_2.00mm +PinSocket_1x31_P2.00mm_Horizontal +Through hole angled socket strip, 1x31, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x31 2.00mm single row +0 +31 +31 +Connector_PinSocket_2.00mm +PinSocket_1x31_P2.00mm_Vertical +Through hole straight socket strip, 1x31, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x31 2.00mm single row +0 +31 +31 +Connector_PinSocket_2.00mm +PinSocket_1x31_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x31, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x31 2.00mm single row style1 pin1 left +0 +31 +31 +Connector_PinSocket_2.00mm +PinSocket_1x31_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x31, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x31 2.00mm single row style2 pin1 right +0 +31 +31 +Connector_PinSocket_2.00mm +PinSocket_1x32_P2.00mm_Horizontal +Through hole angled socket strip, 1x32, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x32 2.00mm single row +0 +32 +32 +Connector_PinSocket_2.00mm +PinSocket_1x32_P2.00mm_Vertical +Through hole straight socket strip, 1x32, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x32 2.00mm single row +0 +32 +32 +Connector_PinSocket_2.00mm +PinSocket_1x32_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x32, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x32 2.00mm single row style1 pin1 left +0 +32 +32 +Connector_PinSocket_2.00mm +PinSocket_1x32_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x32, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x32 2.00mm single row style2 pin1 right +0 +32 +32 +Connector_PinSocket_2.00mm +PinSocket_1x33_P2.00mm_Horizontal +Through hole angled socket strip, 1x33, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x33 2.00mm single row +0 +33 +33 +Connector_PinSocket_2.00mm +PinSocket_1x33_P2.00mm_Vertical +Through hole straight socket strip, 1x33, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x33 2.00mm single row +0 +33 +33 +Connector_PinSocket_2.00mm +PinSocket_1x33_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x33, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x33 2.00mm single row style1 pin1 left +0 +33 +33 +Connector_PinSocket_2.00mm +PinSocket_1x33_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x33, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x33 2.00mm single row style2 pin1 right +0 +33 +33 +Connector_PinSocket_2.00mm +PinSocket_1x34_P2.00mm_Horizontal +Through hole angled socket strip, 1x34, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x34 2.00mm single row +0 +34 +34 +Connector_PinSocket_2.00mm +PinSocket_1x34_P2.00mm_Vertical +Through hole straight socket strip, 1x34, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x34 2.00mm single row +0 +34 +34 +Connector_PinSocket_2.00mm +PinSocket_1x34_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x34, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x34 2.00mm single row style1 pin1 left +0 +34 +34 +Connector_PinSocket_2.00mm +PinSocket_1x34_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x34, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x34 2.00mm single row style2 pin1 right +0 +34 +34 +Connector_PinSocket_2.00mm +PinSocket_1x35_P2.00mm_Horizontal +Through hole angled socket strip, 1x35, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x35 2.00mm single row +0 +35 +35 +Connector_PinSocket_2.00mm +PinSocket_1x35_P2.00mm_Vertical +Through hole straight socket strip, 1x35, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x35 2.00mm single row +0 +35 +35 +Connector_PinSocket_2.00mm +PinSocket_1x35_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x35, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x35 2.00mm single row style1 pin1 left +0 +35 +35 +Connector_PinSocket_2.00mm +PinSocket_1x35_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x35, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x35 2.00mm single row style2 pin1 right +0 +35 +35 +Connector_PinSocket_2.00mm +PinSocket_1x36_P2.00mm_Horizontal +Through hole angled socket strip, 1x36, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x36 2.00mm single row +0 +36 +36 +Connector_PinSocket_2.00mm +PinSocket_1x36_P2.00mm_Vertical +Through hole straight socket strip, 1x36, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x36 2.00mm single row +0 +36 +36 +Connector_PinSocket_2.00mm +PinSocket_1x36_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x36, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x36 2.00mm single row style1 pin1 left +0 +36 +36 +Connector_PinSocket_2.00mm +PinSocket_1x36_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x36, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x36 2.00mm single row style2 pin1 right +0 +36 +36 +Connector_PinSocket_2.00mm +PinSocket_1x37_P2.00mm_Horizontal +Through hole angled socket strip, 1x37, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x37 2.00mm single row +0 +37 +37 +Connector_PinSocket_2.00mm +PinSocket_1x37_P2.00mm_Vertical +Through hole straight socket strip, 1x37, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x37 2.00mm single row +0 +37 +37 +Connector_PinSocket_2.00mm +PinSocket_1x37_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x37, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x37 2.00mm single row style1 pin1 left +0 +37 +37 +Connector_PinSocket_2.00mm +PinSocket_1x37_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x37, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x37 2.00mm single row style2 pin1 right +0 +37 +37 +Connector_PinSocket_2.00mm +PinSocket_1x38_P2.00mm_Horizontal +Through hole angled socket strip, 1x38, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x38 2.00mm single row +0 +38 +38 +Connector_PinSocket_2.00mm +PinSocket_1x38_P2.00mm_Vertical +Through hole straight socket strip, 1x38, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x38 2.00mm single row +0 +38 +38 +Connector_PinSocket_2.00mm +PinSocket_1x38_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x38, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x38 2.00mm single row style1 pin1 left +0 +38 +38 +Connector_PinSocket_2.00mm +PinSocket_1x38_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x38, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x38 2.00mm single row style2 pin1 right +0 +38 +38 +Connector_PinSocket_2.00mm +PinSocket_1x39_P2.00mm_Horizontal +Through hole angled socket strip, 1x39, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x39 2.00mm single row +0 +39 +39 +Connector_PinSocket_2.00mm +PinSocket_1x39_P2.00mm_Vertical +Through hole straight socket strip, 1x39, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x39 2.00mm single row +0 +39 +39 +Connector_PinSocket_2.00mm +PinSocket_1x39_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x39, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x39 2.00mm single row style1 pin1 left +0 +39 +39 +Connector_PinSocket_2.00mm +PinSocket_1x39_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x39, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x39 2.00mm single row style2 pin1 right +0 +39 +39 +Connector_PinSocket_2.00mm +PinSocket_1x40_P2.00mm_Horizontal +Through hole angled socket strip, 1x40, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x40 2.00mm single row +0 +40 +40 +Connector_PinSocket_2.00mm +PinSocket_1x40_P2.00mm_Vertical +Through hole straight socket strip, 1x40, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x40 2.00mm single row +0 +40 +40 +Connector_PinSocket_2.00mm +PinSocket_1x40_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x40, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x40 2.00mm single row style1 pin1 left +0 +40 +40 +Connector_PinSocket_2.00mm +PinSocket_1x40_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x40, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x40 2.00mm single row style2 pin1 right +0 +40 +40 +Connector_PinSocket_2.00mm +PinSocket_2x01_P2.00mm_Horizontal +Through hole angled socket strip, 2x01, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x01 2.00mm double row +0 +2 +2 +Connector_PinSocket_2.00mm +PinSocket_2x01_P2.00mm_Vertical +Through hole straight socket strip, 2x01, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x01 2.00mm double row +0 +2 +2 +Connector_PinSocket_2.00mm +PinSocket_2x01_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x01, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x01 2.00mm double row +0 +2 +2 +Connector_PinSocket_2.00mm +PinSocket_2x02_P2.00mm_Horizontal +Through hole angled socket strip, 2x02, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x02 2.00mm double row +0 +4 +4 +Connector_PinSocket_2.00mm +PinSocket_2x02_P2.00mm_Vertical +Through hole straight socket strip, 2x02, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x02 2.00mm double row +0 +4 +4 +Connector_PinSocket_2.00mm +PinSocket_2x02_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x02, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x02 2.00mm double row +0 +4 +4 +Connector_PinSocket_2.00mm +PinSocket_2x03_P2.00mm_Horizontal +Through hole angled socket strip, 2x03, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x03 2.00mm double row +0 +6 +6 +Connector_PinSocket_2.00mm +PinSocket_2x03_P2.00mm_Vertical +Through hole straight socket strip, 2x03, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x03 2.00mm double row +0 +6 +6 +Connector_PinSocket_2.00mm +PinSocket_2x03_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x03, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x03 2.00mm double row +0 +6 +6 +Connector_PinSocket_2.00mm +PinSocket_2x04_P2.00mm_Horizontal +Through hole angled socket strip, 2x04, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x04 2.00mm double row +0 +8 +8 +Connector_PinSocket_2.00mm +PinSocket_2x04_P2.00mm_Vertical +Through hole straight socket strip, 2x04, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x04 2.00mm double row +0 +8 +8 +Connector_PinSocket_2.00mm +PinSocket_2x04_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x04, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x04 2.00mm double row +0 +8 +8 +Connector_PinSocket_2.00mm +PinSocket_2x05_P2.00mm_Horizontal +Through hole angled socket strip, 2x05, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x05 2.00mm double row +0 +10 +10 +Connector_PinSocket_2.00mm +PinSocket_2x05_P2.00mm_Vertical +Through hole straight socket strip, 2x05, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x05 2.00mm double row +0 +10 +10 +Connector_PinSocket_2.00mm +PinSocket_2x05_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x05, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x05 2.00mm double row +0 +10 +10 +Connector_PinSocket_2.00mm +PinSocket_2x06_P2.00mm_Horizontal +Through hole angled socket strip, 2x06, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x06 2.00mm double row +0 +12 +12 +Connector_PinSocket_2.00mm +PinSocket_2x06_P2.00mm_Vertical +Through hole straight socket strip, 2x06, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x06 2.00mm double row +0 +12 +12 +Connector_PinSocket_2.00mm +PinSocket_2x06_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x06, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x06 2.00mm double row +0 +12 +12 +Connector_PinSocket_2.00mm +PinSocket_2x07_P2.00mm_Horizontal +Through hole angled socket strip, 2x07, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x07 2.00mm double row +0 +14 +14 +Connector_PinSocket_2.00mm +PinSocket_2x07_P2.00mm_Vertical +Through hole straight socket strip, 2x07, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x07 2.00mm double row +0 +14 +14 +Connector_PinSocket_2.00mm +PinSocket_2x07_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x07, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x07 2.00mm double row +0 +14 +14 +Connector_PinSocket_2.00mm +PinSocket_2x08_P2.00mm_Horizontal +Through hole angled socket strip, 2x08, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x08 2.00mm double row +0 +16 +16 +Connector_PinSocket_2.00mm +PinSocket_2x08_P2.00mm_Vertical +Through hole straight socket strip, 2x08, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x08 2.00mm double row +0 +16 +16 +Connector_PinSocket_2.00mm +PinSocket_2x08_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x08, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x08 2.00mm double row +0 +16 +16 +Connector_PinSocket_2.00mm +PinSocket_2x09_P2.00mm_Horizontal +Through hole angled socket strip, 2x09, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x09 2.00mm double row +0 +18 +18 +Connector_PinSocket_2.00mm +PinSocket_2x09_P2.00mm_Vertical +Through hole straight socket strip, 2x09, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x09 2.00mm double row +0 +18 +18 +Connector_PinSocket_2.00mm +PinSocket_2x09_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x09, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x09 2.00mm double row +0 +18 +18 +Connector_PinSocket_2.00mm +PinSocket_2x10_P2.00mm_Horizontal +Through hole angled socket strip, 2x10, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x10 2.00mm double row +0 +20 +20 +Connector_PinSocket_2.00mm +PinSocket_2x10_P2.00mm_Vertical +Through hole straight socket strip, 2x10, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x10 2.00mm double row +0 +20 +20 +Connector_PinSocket_2.00mm +PinSocket_2x10_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x10, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x10 2.00mm double row +0 +20 +20 +Connector_PinSocket_2.00mm +PinSocket_2x11_P2.00mm_Horizontal +Through hole angled socket strip, 2x11, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x11 2.00mm double row +0 +22 +22 +Connector_PinSocket_2.00mm +PinSocket_2x11_P2.00mm_Vertical +Through hole straight socket strip, 2x11, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x11 2.00mm double row +0 +22 +22 +Connector_PinSocket_2.00mm +PinSocket_2x11_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x11, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x11 2.00mm double row +0 +22 +22 +Connector_PinSocket_2.00mm +PinSocket_2x12_P2.00mm_Horizontal +Through hole angled socket strip, 2x12, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x12 2.00mm double row +0 +24 +24 +Connector_PinSocket_2.00mm +PinSocket_2x12_P2.00mm_Vertical +Through hole straight socket strip, 2x12, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x12 2.00mm double row +0 +24 +24 +Connector_PinSocket_2.00mm +PinSocket_2x12_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x12, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x12 2.00mm double row +0 +24 +24 +Connector_PinSocket_2.00mm +PinSocket_2x13_P2.00mm_Horizontal +Through hole angled socket strip, 2x13, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x13 2.00mm double row +0 +26 +26 +Connector_PinSocket_2.00mm +PinSocket_2x13_P2.00mm_Vertical +Through hole straight socket strip, 2x13, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x13 2.00mm double row +0 +26 +26 +Connector_PinSocket_2.00mm +PinSocket_2x13_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x13, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x13 2.00mm double row +0 +26 +26 +Connector_PinSocket_2.00mm +PinSocket_2x14_P2.00mm_Horizontal +Through hole angled socket strip, 2x14, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x14 2.00mm double row +0 +28 +28 +Connector_PinSocket_2.00mm +PinSocket_2x14_P2.00mm_Vertical +Through hole straight socket strip, 2x14, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x14 2.00mm double row +0 +28 +28 +Connector_PinSocket_2.00mm +PinSocket_2x14_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x14, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x14 2.00mm double row +0 +28 +28 +Connector_PinSocket_2.00mm +PinSocket_2x15_P2.00mm_Horizontal +Through hole angled socket strip, 2x15, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x15 2.00mm double row +0 +30 +30 +Connector_PinSocket_2.00mm +PinSocket_2x15_P2.00mm_Vertical +Through hole straight socket strip, 2x15, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x15 2.00mm double row +0 +30 +30 +Connector_PinSocket_2.00mm +PinSocket_2x15_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x15, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x15 2.00mm double row +0 +30 +30 +Connector_PinSocket_2.00mm +PinSocket_2x16_P2.00mm_Horizontal +Through hole angled socket strip, 2x16, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x16 2.00mm double row +0 +32 +32 +Connector_PinSocket_2.00mm +PinSocket_2x16_P2.00mm_Vertical +Through hole straight socket strip, 2x16, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x16 2.00mm double row +0 +32 +32 +Connector_PinSocket_2.00mm +PinSocket_2x16_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x16, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x16 2.00mm double row +0 +32 +32 +Connector_PinSocket_2.00mm +PinSocket_2x17_P2.00mm_Horizontal +Through hole angled socket strip, 2x17, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x17 2.00mm double row +0 +34 +34 +Connector_PinSocket_2.00mm +PinSocket_2x17_P2.00mm_Vertical +Through hole straight socket strip, 2x17, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x17 2.00mm double row +0 +34 +34 +Connector_PinSocket_2.00mm +PinSocket_2x17_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x17, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x17 2.00mm double row +0 +34 +34 +Connector_PinSocket_2.00mm +PinSocket_2x18_P2.00mm_Horizontal +Through hole angled socket strip, 2x18, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x18 2.00mm double row +0 +36 +36 +Connector_PinSocket_2.00mm +PinSocket_2x18_P2.00mm_Vertical +Through hole straight socket strip, 2x18, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x18 2.00mm double row +0 +36 +36 +Connector_PinSocket_2.00mm +PinSocket_2x18_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x18, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x18 2.00mm double row +0 +36 +36 +Connector_PinSocket_2.00mm +PinSocket_2x19_P2.00mm_Horizontal +Through hole angled socket strip, 2x19, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x19 2.00mm double row +0 +38 +38 +Connector_PinSocket_2.00mm +PinSocket_2x19_P2.00mm_Vertical +Through hole straight socket strip, 2x19, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x19 2.00mm double row +0 +38 +38 +Connector_PinSocket_2.00mm +PinSocket_2x19_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x19, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x19 2.00mm double row +0 +38 +38 +Connector_PinSocket_2.00mm +PinSocket_2x20_P2.00mm_Horizontal +Through hole angled socket strip, 2x20, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x20 2.00mm double row +0 +40 +40 +Connector_PinSocket_2.00mm +PinSocket_2x20_P2.00mm_Vertical +Through hole straight socket strip, 2x20, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x20 2.00mm double row +0 +40 +40 +Connector_PinSocket_2.00mm +PinSocket_2x20_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x20, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x20 2.00mm double row +0 +40 +40 +Connector_PinSocket_2.00mm +PinSocket_2x21_P2.00mm_Horizontal +Through hole angled socket strip, 2x21, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x21 2.00mm double row +0 +42 +42 +Connector_PinSocket_2.00mm +PinSocket_2x21_P2.00mm_Vertical +Through hole straight socket strip, 2x21, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x21 2.00mm double row +0 +42 +42 +Connector_PinSocket_2.00mm +PinSocket_2x21_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x21, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x21 2.00mm double row +0 +42 +42 +Connector_PinSocket_2.00mm +PinSocket_2x22_P2.00mm_Horizontal +Through hole angled socket strip, 2x22, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x22 2.00mm double row +0 +44 +44 +Connector_PinSocket_2.00mm +PinSocket_2x22_P2.00mm_Vertical +Through hole straight socket strip, 2x22, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x22 2.00mm double row +0 +44 +44 +Connector_PinSocket_2.00mm +PinSocket_2x22_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x22, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x22 2.00mm double row +0 +44 +44 +Connector_PinSocket_2.00mm +PinSocket_2x23_P2.00mm_Horizontal +Through hole angled socket strip, 2x23, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x23 2.00mm double row +0 +46 +46 +Connector_PinSocket_2.00mm +PinSocket_2x23_P2.00mm_Vertical +Through hole straight socket strip, 2x23, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x23 2.00mm double row +0 +46 +46 +Connector_PinSocket_2.00mm +PinSocket_2x23_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x23, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x23 2.00mm double row +0 +46 +46 +Connector_PinSocket_2.00mm +PinSocket_2x24_P2.00mm_Horizontal +Through hole angled socket strip, 2x24, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x24 2.00mm double row +0 +48 +48 +Connector_PinSocket_2.00mm +PinSocket_2x24_P2.00mm_Vertical +Through hole straight socket strip, 2x24, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x24 2.00mm double row +0 +48 +48 +Connector_PinSocket_2.00mm +PinSocket_2x24_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x24, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x24 2.00mm double row +0 +48 +48 +Connector_PinSocket_2.00mm +PinSocket_2x25_P2.00mm_Horizontal +Through hole angled socket strip, 2x25, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x25 2.00mm double row +0 +50 +50 +Connector_PinSocket_2.00mm +PinSocket_2x25_P2.00mm_Vertical +Through hole straight socket strip, 2x25, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x25 2.00mm double row +0 +50 +50 +Connector_PinSocket_2.00mm +PinSocket_2x25_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x25, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x25 2.00mm double row +0 +50 +50 +Connector_PinSocket_2.00mm +PinSocket_2x26_P2.00mm_Horizontal +Through hole angled socket strip, 2x26, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x26 2.00mm double row +0 +52 +52 +Connector_PinSocket_2.00mm +PinSocket_2x26_P2.00mm_Vertical +Through hole straight socket strip, 2x26, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x26 2.00mm double row +0 +52 +52 +Connector_PinSocket_2.00mm +PinSocket_2x26_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x26, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x26 2.00mm double row +0 +52 +52 +Connector_PinSocket_2.00mm +PinSocket_2x27_P2.00mm_Horizontal +Through hole angled socket strip, 2x27, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x27 2.00mm double row +0 +54 +54 +Connector_PinSocket_2.00mm +PinSocket_2x27_P2.00mm_Vertical +Through hole straight socket strip, 2x27, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x27 2.00mm double row +0 +54 +54 +Connector_PinSocket_2.00mm +PinSocket_2x27_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x27, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x27 2.00mm double row +0 +54 +54 +Connector_PinSocket_2.00mm +PinSocket_2x28_P2.00mm_Horizontal +Through hole angled socket strip, 2x28, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x28 2.00mm double row +0 +56 +56 +Connector_PinSocket_2.00mm +PinSocket_2x28_P2.00mm_Vertical +Through hole straight socket strip, 2x28, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x28 2.00mm double row +0 +56 +56 +Connector_PinSocket_2.00mm +PinSocket_2x28_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x28, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x28 2.00mm double row +0 +56 +56 +Connector_PinSocket_2.00mm +PinSocket_2x29_P2.00mm_Horizontal +Through hole angled socket strip, 2x29, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x29 2.00mm double row +0 +58 +58 +Connector_PinSocket_2.00mm +PinSocket_2x29_P2.00mm_Vertical +Through hole straight socket strip, 2x29, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x29 2.00mm double row +0 +58 +58 +Connector_PinSocket_2.00mm +PinSocket_2x29_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x29, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x29 2.00mm double row +0 +58 +58 +Connector_PinSocket_2.00mm +PinSocket_2x30_P2.00mm_Horizontal +Through hole angled socket strip, 2x30, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x30 2.00mm double row +0 +60 +60 +Connector_PinSocket_2.00mm +PinSocket_2x30_P2.00mm_Vertical +Through hole straight socket strip, 2x30, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x30 2.00mm double row +0 +60 +60 +Connector_PinSocket_2.00mm +PinSocket_2x30_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x30, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x30 2.00mm double row +0 +60 +60 +Connector_PinSocket_2.00mm +PinSocket_2x31_P2.00mm_Horizontal +Through hole angled socket strip, 2x31, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x31 2.00mm double row +0 +62 +62 +Connector_PinSocket_2.00mm +PinSocket_2x31_P2.00mm_Vertical +Through hole straight socket strip, 2x31, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x31 2.00mm double row +0 +62 +62 +Connector_PinSocket_2.00mm +PinSocket_2x31_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x31, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x31 2.00mm double row +0 +62 +62 +Connector_PinSocket_2.00mm +PinSocket_2x32_P2.00mm_Horizontal +Through hole angled socket strip, 2x32, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x32 2.00mm double row +0 +64 +64 +Connector_PinSocket_2.00mm +PinSocket_2x32_P2.00mm_Vertical +Through hole straight socket strip, 2x32, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x32 2.00mm double row +0 +64 +64 +Connector_PinSocket_2.00mm +PinSocket_2x32_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x32, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x32 2.00mm double row +0 +64 +64 +Connector_PinSocket_2.00mm +PinSocket_2x33_P2.00mm_Horizontal +Through hole angled socket strip, 2x33, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x33 2.00mm double row +0 +66 +66 +Connector_PinSocket_2.00mm +PinSocket_2x33_P2.00mm_Vertical +Through hole straight socket strip, 2x33, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x33 2.00mm double row +0 +66 +66 +Connector_PinSocket_2.00mm +PinSocket_2x33_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x33, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x33 2.00mm double row +0 +66 +66 +Connector_PinSocket_2.00mm +PinSocket_2x34_P2.00mm_Horizontal +Through hole angled socket strip, 2x34, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x34 2.00mm double row +0 +68 +68 +Connector_PinSocket_2.00mm +PinSocket_2x34_P2.00mm_Vertical +Through hole straight socket strip, 2x34, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x34 2.00mm double row +0 +68 +68 +Connector_PinSocket_2.00mm +PinSocket_2x34_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x34, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x34 2.00mm double row +0 +68 +68 +Connector_PinSocket_2.00mm +PinSocket_2x35_P2.00mm_Horizontal +Through hole angled socket strip, 2x35, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x35 2.00mm double row +0 +70 +70 +Connector_PinSocket_2.00mm +PinSocket_2x35_P2.00mm_Vertical +Through hole straight socket strip, 2x35, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x35 2.00mm double row +0 +70 +70 +Connector_PinSocket_2.00mm +PinSocket_2x35_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x35, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x35 2.00mm double row +0 +70 +70 +Connector_PinSocket_2.00mm +PinSocket_2x36_P2.00mm_Horizontal +Through hole angled socket strip, 2x36, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x36 2.00mm double row +0 +72 +72 +Connector_PinSocket_2.00mm +PinSocket_2x36_P2.00mm_Vertical +Through hole straight socket strip, 2x36, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x36 2.00mm double row +0 +72 +72 +Connector_PinSocket_2.00mm +PinSocket_2x36_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x36, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x36 2.00mm double row +0 +72 +72 +Connector_PinSocket_2.00mm +PinSocket_2x37_P2.00mm_Horizontal +Through hole angled socket strip, 2x37, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x37 2.00mm double row +0 +74 +74 +Connector_PinSocket_2.00mm +PinSocket_2x37_P2.00mm_Vertical +Through hole straight socket strip, 2x37, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x37 2.00mm double row +0 +74 +74 +Connector_PinSocket_2.00mm +PinSocket_2x37_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x37, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x37 2.00mm double row +0 +74 +74 +Connector_PinSocket_2.00mm +PinSocket_2x38_P2.00mm_Horizontal +Through hole angled socket strip, 2x38, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x38 2.00mm double row +0 +76 +76 +Connector_PinSocket_2.00mm +PinSocket_2x38_P2.00mm_Vertical +Through hole straight socket strip, 2x38, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x38 2.00mm double row +0 +76 +76 +Connector_PinSocket_2.00mm +PinSocket_2x38_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x38, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x38 2.00mm double row +0 +76 +76 +Connector_PinSocket_2.00mm +PinSocket_2x39_P2.00mm_Horizontal +Through hole angled socket strip, 2x39, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x39 2.00mm double row +0 +78 +78 +Connector_PinSocket_2.00mm +PinSocket_2x39_P2.00mm_Vertical +Through hole straight socket strip, 2x39, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x39 2.00mm double row +0 +78 +78 +Connector_PinSocket_2.00mm +PinSocket_2x39_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x39, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x39 2.00mm double row +0 +78 +78 +Connector_PinSocket_2.00mm +PinSocket_2x40_P2.00mm_Horizontal +Through hole angled socket strip, 2x40, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x40 2.00mm double row +0 +80 +80 +Connector_PinSocket_2.00mm +PinSocket_2x40_P2.00mm_Vertical +Through hole straight socket strip, 2x40, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x40 2.00mm double row +0 +80 +80 +Connector_PinSocket_2.00mm +PinSocket_2x40_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x40, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x40 2.00mm double row +0 +80 +80 +Connector_PinSocket_2.54mm +PinSocket_1x01_P2.54mm_Horizontal +Through hole angled socket strip, 1x01, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x01 2.54mm single row +0 +1 +1 +Connector_PinSocket_2.54mm +PinSocket_1x01_P2.54mm_Vertical +Through hole straight socket strip, 1x01, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x01 2.54mm single row +0 +1 +1 +Connector_PinSocket_2.54mm +PinSocket_1x02_P2.54mm_Horizontal +Through hole angled socket strip, 1x02, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x02 2.54mm single row +0 +2 +2 +Connector_PinSocket_2.54mm +PinSocket_1x02_P2.54mm_Vertical +Through hole straight socket strip, 1x02, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x02 2.54mm single row +0 +2 +2 +Connector_PinSocket_2.54mm +PinSocket_1x02_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x02, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x02 2.54mm single row style1 pin1 left +0 +2 +2 +Connector_PinSocket_2.54mm +PinSocket_1x02_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x02, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x02 2.54mm single row style2 pin1 right +0 +2 +2 +Connector_PinSocket_2.54mm +PinSocket_1x03_P2.54mm_Horizontal +Through hole angled socket strip, 1x03, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x03 2.54mm single row +0 +3 +3 +Connector_PinSocket_2.54mm +PinSocket_1x03_P2.54mm_Vertical +Through hole straight socket strip, 1x03, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x03 2.54mm single row +0 +3 +3 +Connector_PinSocket_2.54mm +PinSocket_1x03_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x03, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x03 2.54mm single row style1 pin1 left +0 +3 +3 +Connector_PinSocket_2.54mm +PinSocket_1x03_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x03, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x03 2.54mm single row style2 pin1 right +0 +3 +3 +Connector_PinSocket_2.54mm +PinSocket_1x04_P2.54mm_Horizontal +Through hole angled socket strip, 1x04, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x04 2.54mm single row +0 +4 +4 +Connector_PinSocket_2.54mm +PinSocket_1x04_P2.54mm_Vertical +Through hole straight socket strip, 1x04, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x04 2.54mm single row +0 +4 +4 +Connector_PinSocket_2.54mm +PinSocket_1x04_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x04, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x04 2.54mm single row style1 pin1 left +0 +4 +4 +Connector_PinSocket_2.54mm +PinSocket_1x04_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x04, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x04 2.54mm single row style2 pin1 right +0 +4 +4 +Connector_PinSocket_2.54mm +PinSocket_1x05_P2.54mm_Horizontal +Through hole angled socket strip, 1x05, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x05 2.54mm single row +0 +5 +5 +Connector_PinSocket_2.54mm +PinSocket_1x05_P2.54mm_Vertical +Through hole straight socket strip, 1x05, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x05 2.54mm single row +0 +5 +5 +Connector_PinSocket_2.54mm +PinSocket_1x05_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x05, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x05 2.54mm single row style1 pin1 left +0 +5 +5 +Connector_PinSocket_2.54mm +PinSocket_1x05_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x05, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x05 2.54mm single row style2 pin1 right +0 +5 +5 +Connector_PinSocket_2.54mm +PinSocket_1x06_P2.54mm_Horizontal +Through hole angled socket strip, 1x06, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x06 2.54mm single row +0 +6 +6 +Connector_PinSocket_2.54mm +PinSocket_1x06_P2.54mm_Vertical +Through hole straight socket strip, 1x06, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x06 2.54mm single row +0 +6 +6 +Connector_PinSocket_2.54mm +PinSocket_1x06_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x06, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x06 2.54mm single row style1 pin1 left +0 +6 +6 +Connector_PinSocket_2.54mm +PinSocket_1x06_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x06, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x06 2.54mm single row style2 pin1 right +0 +6 +6 +Connector_PinSocket_2.54mm +PinSocket_1x07_P2.54mm_Horizontal +Through hole angled socket strip, 1x07, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x07 2.54mm single row +0 +7 +7 +Connector_PinSocket_2.54mm +PinSocket_1x07_P2.54mm_Vertical +Through hole straight socket strip, 1x07, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x07 2.54mm single row +0 +7 +7 +Connector_PinSocket_2.54mm +PinSocket_1x07_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x07, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x07 2.54mm single row style1 pin1 left +0 +7 +7 +Connector_PinSocket_2.54mm +PinSocket_1x07_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x07, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x07 2.54mm single row style2 pin1 right +0 +7 +7 +Connector_PinSocket_2.54mm +PinSocket_1x08_P2.54mm_Horizontal +Through hole angled socket strip, 1x08, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x08 2.54mm single row +0 +8 +8 +Connector_PinSocket_2.54mm +PinSocket_1x08_P2.54mm_Vertical +Through hole straight socket strip, 1x08, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x08 2.54mm single row +0 +8 +8 +Connector_PinSocket_2.54mm +PinSocket_1x08_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x08, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x08 2.54mm single row style1 pin1 left +0 +8 +8 +Connector_PinSocket_2.54mm +PinSocket_1x08_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x08, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x08 2.54mm single row style2 pin1 right +0 +8 +8 +Connector_PinSocket_2.54mm +PinSocket_1x09_P2.54mm_Horizontal +Through hole angled socket strip, 1x09, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x09 2.54mm single row +0 +9 +9 +Connector_PinSocket_2.54mm +PinSocket_1x09_P2.54mm_Vertical +Through hole straight socket strip, 1x09, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x09 2.54mm single row +0 +9 +9 +Connector_PinSocket_2.54mm +PinSocket_1x09_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x09, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x09 2.54mm single row style1 pin1 left +0 +9 +9 +Connector_PinSocket_2.54mm +PinSocket_1x09_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x09, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x09 2.54mm single row style2 pin1 right +0 +9 +9 +Connector_PinSocket_2.54mm +PinSocket_1x10_P2.54mm_Horizontal +Through hole angled socket strip, 1x10, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x10 2.54mm single row +0 +10 +10 +Connector_PinSocket_2.54mm +PinSocket_1x10_P2.54mm_Vertical +Through hole straight socket strip, 1x10, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x10 2.54mm single row +0 +10 +10 +Connector_PinSocket_2.54mm +PinSocket_1x10_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x10, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x10 2.54mm single row style1 pin1 left +0 +10 +10 +Connector_PinSocket_2.54mm +PinSocket_1x10_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x10, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x10 2.54mm single row style2 pin1 right +0 +10 +10 +Connector_PinSocket_2.54mm +PinSocket_1x11_P2.54mm_Horizontal +Through hole angled socket strip, 1x11, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x11 2.54mm single row +0 +11 +11 +Connector_PinSocket_2.54mm +PinSocket_1x11_P2.54mm_Vertical +Through hole straight socket strip, 1x11, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x11 2.54mm single row +0 +11 +11 +Connector_PinSocket_2.54mm +PinSocket_1x11_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x11, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x11 2.54mm single row style1 pin1 left +0 +11 +11 +Connector_PinSocket_2.54mm +PinSocket_1x11_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x11, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x11 2.54mm single row style2 pin1 right +0 +11 +11 +Connector_PinSocket_2.54mm +PinSocket_1x12_P2.54mm_Horizontal +Through hole angled socket strip, 1x12, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x12 2.54mm single row +0 +12 +12 +Connector_PinSocket_2.54mm +PinSocket_1x12_P2.54mm_Vertical +Through hole straight socket strip, 1x12, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x12 2.54mm single row +0 +12 +12 +Connector_PinSocket_2.54mm +PinSocket_1x12_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x12, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x12 2.54mm single row style1 pin1 left +0 +12 +12 +Connector_PinSocket_2.54mm +PinSocket_1x12_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x12, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x12 2.54mm single row style2 pin1 right +0 +12 +12 +Connector_PinSocket_2.54mm +PinSocket_1x13_P2.54mm_Horizontal +Through hole angled socket strip, 1x13, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x13 2.54mm single row +0 +13 +13 +Connector_PinSocket_2.54mm +PinSocket_1x13_P2.54mm_Vertical +Through hole straight socket strip, 1x13, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x13 2.54mm single row +0 +13 +13 +Connector_PinSocket_2.54mm +PinSocket_1x13_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x13, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x13 2.54mm single row style1 pin1 left +0 +13 +13 +Connector_PinSocket_2.54mm +PinSocket_1x13_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x13, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x13 2.54mm single row style2 pin1 right +0 +13 +13 +Connector_PinSocket_2.54mm +PinSocket_1x14_P2.54mm_Horizontal +Through hole angled socket strip, 1x14, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x14 2.54mm single row +0 +14 +14 +Connector_PinSocket_2.54mm +PinSocket_1x14_P2.54mm_Vertical +Through hole straight socket strip, 1x14, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x14 2.54mm single row +0 +14 +14 +Connector_PinSocket_2.54mm +PinSocket_1x14_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x14, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x14 2.54mm single row style1 pin1 left +0 +14 +14 +Connector_PinSocket_2.54mm +PinSocket_1x14_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x14, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x14 2.54mm single row style2 pin1 right +0 +14 +14 +Connector_PinSocket_2.54mm +PinSocket_1x15_P2.54mm_Horizontal +Through hole angled socket strip, 1x15, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x15 2.54mm single row +0 +15 +15 +Connector_PinSocket_2.54mm +PinSocket_1x15_P2.54mm_Vertical +Through hole straight socket strip, 1x15, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x15 2.54mm single row +0 +15 +15 +Connector_PinSocket_2.54mm +PinSocket_1x15_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x15, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x15 2.54mm single row style1 pin1 left +0 +15 +15 +Connector_PinSocket_2.54mm +PinSocket_1x15_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x15, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x15 2.54mm single row style2 pin1 right +0 +15 +15 +Connector_PinSocket_2.54mm +PinSocket_1x16_P2.54mm_Horizontal +Through hole angled socket strip, 1x16, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x16 2.54mm single row +0 +16 +16 +Connector_PinSocket_2.54mm +PinSocket_1x16_P2.54mm_Vertical +Through hole straight socket strip, 1x16, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x16 2.54mm single row +0 +16 +16 +Connector_PinSocket_2.54mm +PinSocket_1x16_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x16, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x16 2.54mm single row style1 pin1 left +0 +16 +16 +Connector_PinSocket_2.54mm +PinSocket_1x16_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x16, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x16 2.54mm single row style2 pin1 right +0 +16 +16 +Connector_PinSocket_2.54mm +PinSocket_1x17_P2.54mm_Horizontal +Through hole angled socket strip, 1x17, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x17 2.54mm single row +0 +17 +17 +Connector_PinSocket_2.54mm +PinSocket_1x17_P2.54mm_Vertical +Through hole straight socket strip, 1x17, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x17 2.54mm single row +0 +17 +17 +Connector_PinSocket_2.54mm +PinSocket_1x17_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x17, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x17 2.54mm single row style1 pin1 left +0 +17 +17 +Connector_PinSocket_2.54mm +PinSocket_1x17_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x17, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x17 2.54mm single row style2 pin1 right +0 +17 +17 +Connector_PinSocket_2.54mm +PinSocket_1x18_P2.54mm_Horizontal +Through hole angled socket strip, 1x18, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x18 2.54mm single row +0 +18 +18 +Connector_PinSocket_2.54mm +PinSocket_1x18_P2.54mm_Vertical +Through hole straight socket strip, 1x18, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x18 2.54mm single row +0 +18 +18 +Connector_PinSocket_2.54mm +PinSocket_1x18_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x18, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x18 2.54mm single row style1 pin1 left +0 +18 +18 +Connector_PinSocket_2.54mm +PinSocket_1x18_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x18, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x18 2.54mm single row style2 pin1 right +0 +18 +18 +Connector_PinSocket_2.54mm +PinSocket_1x19_P2.54mm_Horizontal +Through hole angled socket strip, 1x19, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x19 2.54mm single row +0 +19 +19 +Connector_PinSocket_2.54mm +PinSocket_1x19_P2.54mm_Vertical +Through hole straight socket strip, 1x19, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x19 2.54mm single row +0 +19 +19 +Connector_PinSocket_2.54mm +PinSocket_1x19_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x19, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x19 2.54mm single row style1 pin1 left +0 +19 +19 +Connector_PinSocket_2.54mm +PinSocket_1x19_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x19, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x19 2.54mm single row style2 pin1 right +0 +19 +19 +Connector_PinSocket_2.54mm +PinSocket_1x20_P2.54mm_Horizontal +Through hole angled socket strip, 1x20, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x20 2.54mm single row +0 +20 +20 +Connector_PinSocket_2.54mm +PinSocket_1x20_P2.54mm_Vertical +Through hole straight socket strip, 1x20, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x20 2.54mm single row +0 +20 +20 +Connector_PinSocket_2.54mm +PinSocket_1x20_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x20, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x20 2.54mm single row style1 pin1 left +0 +20 +20 +Connector_PinSocket_2.54mm +PinSocket_1x20_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x20, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x20 2.54mm single row style2 pin1 right +0 +20 +20 +Connector_PinSocket_2.54mm +PinSocket_1x21_P2.54mm_Horizontal +Through hole angled socket strip, 1x21, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x21 2.54mm single row +0 +21 +21 +Connector_PinSocket_2.54mm +PinSocket_1x21_P2.54mm_Vertical +Through hole straight socket strip, 1x21, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x21 2.54mm single row +0 +21 +21 +Connector_PinSocket_2.54mm +PinSocket_1x21_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x21, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x21 2.54mm single row style1 pin1 left +0 +21 +21 +Connector_PinSocket_2.54mm +PinSocket_1x21_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x21, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x21 2.54mm single row style2 pin1 right +0 +21 +21 +Connector_PinSocket_2.54mm +PinSocket_1x22_P2.54mm_Horizontal +Through hole angled socket strip, 1x22, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x22 2.54mm single row +0 +22 +22 +Connector_PinSocket_2.54mm +PinSocket_1x22_P2.54mm_Vertical +Through hole straight socket strip, 1x22, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x22 2.54mm single row +0 +22 +22 +Connector_PinSocket_2.54mm +PinSocket_1x22_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x22, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x22 2.54mm single row style1 pin1 left +0 +22 +22 +Connector_PinSocket_2.54mm +PinSocket_1x22_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x22, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x22 2.54mm single row style2 pin1 right +0 +22 +22 +Connector_PinSocket_2.54mm +PinSocket_1x23_P2.54mm_Horizontal +Through hole angled socket strip, 1x23, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x23 2.54mm single row +0 +23 +23 +Connector_PinSocket_2.54mm +PinSocket_1x23_P2.54mm_Vertical +Through hole straight socket strip, 1x23, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x23 2.54mm single row +0 +23 +23 +Connector_PinSocket_2.54mm +PinSocket_1x23_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x23, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x23 2.54mm single row style1 pin1 left +0 +23 +23 +Connector_PinSocket_2.54mm +PinSocket_1x23_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x23, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x23 2.54mm single row style2 pin1 right +0 +23 +23 +Connector_PinSocket_2.54mm +PinSocket_1x24_P2.54mm_Horizontal +Through hole angled socket strip, 1x24, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x24 2.54mm single row +0 +24 +24 +Connector_PinSocket_2.54mm +PinSocket_1x24_P2.54mm_Vertical +Through hole straight socket strip, 1x24, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x24 2.54mm single row +0 +24 +24 +Connector_PinSocket_2.54mm +PinSocket_1x24_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x24, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x24 2.54mm single row style1 pin1 left +0 +24 +24 +Connector_PinSocket_2.54mm +PinSocket_1x24_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x24, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x24 2.54mm single row style2 pin1 right +0 +24 +24 +Connector_PinSocket_2.54mm +PinSocket_1x25_P2.54mm_Horizontal +Through hole angled socket strip, 1x25, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x25 2.54mm single row +0 +25 +25 +Connector_PinSocket_2.54mm +PinSocket_1x25_P2.54mm_Vertical +Through hole straight socket strip, 1x25, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x25 2.54mm single row +0 +25 +25 +Connector_PinSocket_2.54mm +PinSocket_1x25_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x25, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x25 2.54mm single row style1 pin1 left +0 +25 +25 +Connector_PinSocket_2.54mm +PinSocket_1x25_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x25, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x25 2.54mm single row style2 pin1 right +0 +25 +25 +Connector_PinSocket_2.54mm +PinSocket_1x26_P2.54mm_Horizontal +Through hole angled socket strip, 1x26, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x26 2.54mm single row +0 +26 +26 +Connector_PinSocket_2.54mm +PinSocket_1x26_P2.54mm_Vertical +Through hole straight socket strip, 1x26, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x26 2.54mm single row +0 +26 +26 +Connector_PinSocket_2.54mm +PinSocket_1x26_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x26, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x26 2.54mm single row style1 pin1 left +0 +26 +26 +Connector_PinSocket_2.54mm +PinSocket_1x26_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x26, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x26 2.54mm single row style2 pin1 right +0 +26 +26 +Connector_PinSocket_2.54mm +PinSocket_1x27_P2.54mm_Horizontal +Through hole angled socket strip, 1x27, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x27 2.54mm single row +0 +27 +27 +Connector_PinSocket_2.54mm +PinSocket_1x27_P2.54mm_Vertical +Through hole straight socket strip, 1x27, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x27 2.54mm single row +0 +27 +27 +Connector_PinSocket_2.54mm +PinSocket_1x27_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x27, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x27 2.54mm single row style1 pin1 left +0 +27 +27 +Connector_PinSocket_2.54mm +PinSocket_1x27_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x27, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x27 2.54mm single row style2 pin1 right +0 +27 +27 +Connector_PinSocket_2.54mm +PinSocket_1x28_P2.54mm_Horizontal +Through hole angled socket strip, 1x28, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x28 2.54mm single row +0 +28 +28 +Connector_PinSocket_2.54mm +PinSocket_1x28_P2.54mm_Vertical +Through hole straight socket strip, 1x28, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x28 2.54mm single row +0 +28 +28 +Connector_PinSocket_2.54mm +PinSocket_1x28_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x28, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x28 2.54mm single row style1 pin1 left +0 +28 +28 +Connector_PinSocket_2.54mm +PinSocket_1x28_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x28, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x28 2.54mm single row style2 pin1 right +0 +28 +28 +Connector_PinSocket_2.54mm +PinSocket_1x29_P2.54mm_Horizontal +Through hole angled socket strip, 1x29, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x29 2.54mm single row +0 +29 +29 +Connector_PinSocket_2.54mm +PinSocket_1x29_P2.54mm_Vertical +Through hole straight socket strip, 1x29, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x29 2.54mm single row +0 +29 +29 +Connector_PinSocket_2.54mm +PinSocket_1x29_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x29, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x29 2.54mm single row style1 pin1 left +0 +29 +29 +Connector_PinSocket_2.54mm +PinSocket_1x29_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x29, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x29 2.54mm single row style2 pin1 right +0 +29 +29 +Connector_PinSocket_2.54mm +PinSocket_1x30_P2.54mm_Horizontal +Through hole angled socket strip, 1x30, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x30 2.54mm single row +0 +30 +30 +Connector_PinSocket_2.54mm +PinSocket_1x30_P2.54mm_Vertical +Through hole straight socket strip, 1x30, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x30 2.54mm single row +0 +30 +30 +Connector_PinSocket_2.54mm +PinSocket_1x30_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x30, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x30 2.54mm single row style1 pin1 left +0 +30 +30 +Connector_PinSocket_2.54mm +PinSocket_1x30_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x30, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x30 2.54mm single row style2 pin1 right +0 +30 +30 +Connector_PinSocket_2.54mm +PinSocket_1x31_P2.54mm_Horizontal +Through hole angled socket strip, 1x31, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x31 2.54mm single row +0 +31 +31 +Connector_PinSocket_2.54mm +PinSocket_1x31_P2.54mm_Vertical +Through hole straight socket strip, 1x31, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x31 2.54mm single row +0 +31 +31 +Connector_PinSocket_2.54mm +PinSocket_1x31_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x31, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x31 2.54mm single row style1 pin1 left +0 +31 +31 +Connector_PinSocket_2.54mm +PinSocket_1x31_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x31, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x31 2.54mm single row style2 pin1 right +0 +31 +31 +Connector_PinSocket_2.54mm +PinSocket_1x32_P2.54mm_Horizontal +Through hole angled socket strip, 1x32, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x32 2.54mm single row +0 +32 +32 +Connector_PinSocket_2.54mm +PinSocket_1x32_P2.54mm_Vertical +Through hole straight socket strip, 1x32, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x32 2.54mm single row +0 +32 +32 +Connector_PinSocket_2.54mm +PinSocket_1x32_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x32, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x32 2.54mm single row style1 pin1 left +0 +32 +32 +Connector_PinSocket_2.54mm +PinSocket_1x32_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x32, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x32 2.54mm single row style2 pin1 right +0 +32 +32 +Connector_PinSocket_2.54mm +PinSocket_1x33_P2.54mm_Horizontal +Through hole angled socket strip, 1x33, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x33 2.54mm single row +0 +33 +33 +Connector_PinSocket_2.54mm +PinSocket_1x33_P2.54mm_Vertical +Through hole straight socket strip, 1x33, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x33 2.54mm single row +0 +33 +33 +Connector_PinSocket_2.54mm +PinSocket_1x33_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x33, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x33 2.54mm single row style1 pin1 left +0 +33 +33 +Connector_PinSocket_2.54mm +PinSocket_1x33_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x33, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x33 2.54mm single row style2 pin1 right +0 +33 +33 +Connector_PinSocket_2.54mm +PinSocket_1x34_P2.54mm_Horizontal +Through hole angled socket strip, 1x34, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x34 2.54mm single row +0 +34 +34 +Connector_PinSocket_2.54mm +PinSocket_1x34_P2.54mm_Vertical +Through hole straight socket strip, 1x34, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x34 2.54mm single row +0 +34 +34 +Connector_PinSocket_2.54mm +PinSocket_1x34_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x34, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x34 2.54mm single row style1 pin1 left +0 +34 +34 +Connector_PinSocket_2.54mm +PinSocket_1x34_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x34, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x34 2.54mm single row style2 pin1 right +0 +34 +34 +Connector_PinSocket_2.54mm +PinSocket_1x35_P2.54mm_Horizontal +Through hole angled socket strip, 1x35, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x35 2.54mm single row +0 +35 +35 +Connector_PinSocket_2.54mm +PinSocket_1x35_P2.54mm_Vertical +Through hole straight socket strip, 1x35, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x35 2.54mm single row +0 +35 +35 +Connector_PinSocket_2.54mm +PinSocket_1x35_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x35, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x35 2.54mm single row style1 pin1 left +0 +35 +35 +Connector_PinSocket_2.54mm +PinSocket_1x35_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x35, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x35 2.54mm single row style2 pin1 right +0 +35 +35 +Connector_PinSocket_2.54mm +PinSocket_1x36_P2.54mm_Horizontal +Through hole angled socket strip, 1x36, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x36 2.54mm single row +0 +36 +36 +Connector_PinSocket_2.54mm +PinSocket_1x36_P2.54mm_Vertical +Through hole straight socket strip, 1x36, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x36 2.54mm single row +0 +36 +36 +Connector_PinSocket_2.54mm +PinSocket_1x36_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x36, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x36 2.54mm single row style1 pin1 left +0 +36 +36 +Connector_PinSocket_2.54mm +PinSocket_1x36_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x36, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x36 2.54mm single row style2 pin1 right +0 +36 +36 +Connector_PinSocket_2.54mm +PinSocket_1x37_P2.54mm_Horizontal +Through hole angled socket strip, 1x37, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x37 2.54mm single row +0 +37 +37 +Connector_PinSocket_2.54mm +PinSocket_1x37_P2.54mm_Vertical +Through hole straight socket strip, 1x37, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x37 2.54mm single row +0 +37 +37 +Connector_PinSocket_2.54mm +PinSocket_1x37_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x37, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x37 2.54mm single row style1 pin1 left +0 +37 +37 +Connector_PinSocket_2.54mm +PinSocket_1x37_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x37, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x37 2.54mm single row style2 pin1 right +0 +37 +37 +Connector_PinSocket_2.54mm +PinSocket_1x38_P2.54mm_Horizontal +Through hole angled socket strip, 1x38, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x38 2.54mm single row +0 +38 +38 +Connector_PinSocket_2.54mm +PinSocket_1x38_P2.54mm_Vertical +Through hole straight socket strip, 1x38, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x38 2.54mm single row +0 +38 +38 +Connector_PinSocket_2.54mm +PinSocket_1x38_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x38, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x38 2.54mm single row style1 pin1 left +0 +38 +38 +Connector_PinSocket_2.54mm +PinSocket_1x38_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x38, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x38 2.54mm single row style2 pin1 right +0 +38 +38 +Connector_PinSocket_2.54mm +PinSocket_1x39_P2.54mm_Horizontal +Through hole angled socket strip, 1x39, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x39 2.54mm single row +0 +39 +39 +Connector_PinSocket_2.54mm +PinSocket_1x39_P2.54mm_Vertical +Through hole straight socket strip, 1x39, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x39 2.54mm single row +0 +39 +39 +Connector_PinSocket_2.54mm +PinSocket_1x39_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x39, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x39 2.54mm single row style1 pin1 left +0 +39 +39 +Connector_PinSocket_2.54mm +PinSocket_1x39_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x39, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x39 2.54mm single row style2 pin1 right +0 +39 +39 +Connector_PinSocket_2.54mm +PinSocket_1x40_P2.54mm_Horizontal +Through hole angled socket strip, 1x40, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x40 2.54mm single row +0 +40 +40 +Connector_PinSocket_2.54mm +PinSocket_1x40_P2.54mm_Vertical +Through hole straight socket strip, 1x40, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x40 2.54mm single row +0 +40 +40 +Connector_PinSocket_2.54mm +PinSocket_1x40_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x40, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x40 2.54mm single row style1 pin1 left +0 +40 +40 +Connector_PinSocket_2.54mm +PinSocket_1x40_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x40, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x40 2.54mm single row style2 pin1 right +0 +40 +40 +Connector_PinSocket_2.54mm +PinSocket_2x01_P2.54mm_Horizontal +Through hole angled socket strip, 2x01, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x01 2.54mm double row +0 +2 +2 +Connector_PinSocket_2.54mm +PinSocket_2x01_P2.54mm_Vertical +Through hole straight socket strip, 2x01, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x01 2.54mm double row +0 +2 +2 +Connector_PinSocket_2.54mm +PinSocket_2x01_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x01, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x01 2.54mm double row +0 +2 +2 +Connector_PinSocket_2.54mm +PinSocket_2x02_P2.54mm_Horizontal +Through hole angled socket strip, 2x02, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x02 2.54mm double row +0 +4 +4 +Connector_PinSocket_2.54mm +PinSocket_2x02_P2.54mm_Vertical +Through hole straight socket strip, 2x02, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x02 2.54mm double row +0 +4 +4 +Connector_PinSocket_2.54mm +PinSocket_2x02_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x02, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x02 2.54mm double row +0 +4 +4 +Connector_PinSocket_2.54mm +PinSocket_2x03_P2.54mm_Horizontal +Through hole angled socket strip, 2x03, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x03 2.54mm double row +0 +6 +6 +Connector_PinSocket_2.54mm +PinSocket_2x03_P2.54mm_Vertical +Through hole straight socket strip, 2x03, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x03 2.54mm double row +0 +6 +6 +Connector_PinSocket_2.54mm +PinSocket_2x03_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x03, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x03 2.54mm double row +0 +6 +6 +Connector_PinSocket_2.54mm +PinSocket_2x04_P2.54mm_Horizontal +Through hole angled socket strip, 2x04, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x04 2.54mm double row +0 +8 +8 +Connector_PinSocket_2.54mm +PinSocket_2x04_P2.54mm_Vertical +Through hole straight socket strip, 2x04, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x04 2.54mm double row +0 +8 +8 +Connector_PinSocket_2.54mm +PinSocket_2x04_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x04, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x04 2.54mm double row +0 +8 +8 +Connector_PinSocket_2.54mm +PinSocket_2x05_P2.54mm_Horizontal +Through hole angled socket strip, 2x05, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x05 2.54mm double row +0 +10 +10 +Connector_PinSocket_2.54mm +PinSocket_2x05_P2.54mm_Vertical +Through hole straight socket strip, 2x05, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x05 2.54mm double row +0 +10 +10 +Connector_PinSocket_2.54mm +PinSocket_2x05_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x05, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x05 2.54mm double row +0 +10 +10 +Connector_PinSocket_2.54mm +PinSocket_2x06_P2.54mm_Horizontal +Through hole angled socket strip, 2x06, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x06 2.54mm double row +0 +12 +12 +Connector_PinSocket_2.54mm +PinSocket_2x06_P2.54mm_Vertical +Through hole straight socket strip, 2x06, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x06 2.54mm double row +0 +12 +12 +Connector_PinSocket_2.54mm +PinSocket_2x06_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x06, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x06 2.54mm double row +0 +12 +12 +Connector_PinSocket_2.54mm +PinSocket_2x07_P2.54mm_Horizontal +Through hole angled socket strip, 2x07, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x07 2.54mm double row +0 +14 +14 +Connector_PinSocket_2.54mm +PinSocket_2x07_P2.54mm_Vertical +Through hole straight socket strip, 2x07, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x07 2.54mm double row +0 +14 +14 +Connector_PinSocket_2.54mm +PinSocket_2x07_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x07, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x07 2.54mm double row +0 +14 +14 +Connector_PinSocket_2.54mm +PinSocket_2x08_P2.54mm_Horizontal +Through hole angled socket strip, 2x08, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x08 2.54mm double row +0 +16 +16 +Connector_PinSocket_2.54mm +PinSocket_2x08_P2.54mm_Vertical +Through hole straight socket strip, 2x08, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x08 2.54mm double row +0 +16 +16 +Connector_PinSocket_2.54mm +PinSocket_2x08_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x08, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x08 2.54mm double row +0 +16 +16 +Connector_PinSocket_2.54mm +PinSocket_2x09_P2.54mm_Horizontal +Through hole angled socket strip, 2x09, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x09 2.54mm double row +0 +18 +18 +Connector_PinSocket_2.54mm +PinSocket_2x09_P2.54mm_Vertical +Through hole straight socket strip, 2x09, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x09 2.54mm double row +0 +18 +18 +Connector_PinSocket_2.54mm +PinSocket_2x09_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x09, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x09 2.54mm double row +0 +18 +18 +Connector_PinSocket_2.54mm +PinSocket_2x10_P2.54mm_Horizontal +Through hole angled socket strip, 2x10, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x10 2.54mm double row +0 +20 +20 +Connector_PinSocket_2.54mm +PinSocket_2x10_P2.54mm_Vertical +Through hole straight socket strip, 2x10, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x10 2.54mm double row +0 +20 +20 +Connector_PinSocket_2.54mm +PinSocket_2x10_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x10, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x10 2.54mm double row +0 +20 +20 +Connector_PinSocket_2.54mm +PinSocket_2x11_P2.54mm_Horizontal +Through hole angled socket strip, 2x11, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x11 2.54mm double row +0 +22 +22 +Connector_PinSocket_2.54mm +PinSocket_2x11_P2.54mm_Vertical +Through hole straight socket strip, 2x11, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x11 2.54mm double row +0 +22 +22 +Connector_PinSocket_2.54mm +PinSocket_2x11_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x11, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x11 2.54mm double row +0 +22 +22 +Connector_PinSocket_2.54mm +PinSocket_2x12_P2.54mm_Horizontal +Through hole angled socket strip, 2x12, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x12 2.54mm double row +0 +24 +24 +Connector_PinSocket_2.54mm +PinSocket_2x12_P2.54mm_Vertical +Through hole straight socket strip, 2x12, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x12 2.54mm double row +0 +24 +24 +Connector_PinSocket_2.54mm +PinSocket_2x12_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x12, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x12 2.54mm double row +0 +24 +24 +Connector_PinSocket_2.54mm +PinSocket_2x13_P2.54mm_Horizontal +Through hole angled socket strip, 2x13, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x13 2.54mm double row +0 +26 +26 +Connector_PinSocket_2.54mm +PinSocket_2x13_P2.54mm_Vertical +Through hole straight socket strip, 2x13, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x13 2.54mm double row +0 +26 +26 +Connector_PinSocket_2.54mm +PinSocket_2x13_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x13, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x13 2.54mm double row +0 +26 +26 +Connector_PinSocket_2.54mm +PinSocket_2x14_P2.54mm_Horizontal +Through hole angled socket strip, 2x14, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x14 2.54mm double row +0 +28 +28 +Connector_PinSocket_2.54mm +PinSocket_2x14_P2.54mm_Vertical +Through hole straight socket strip, 2x14, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x14 2.54mm double row +0 +28 +28 +Connector_PinSocket_2.54mm +PinSocket_2x14_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x14, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x14 2.54mm double row +0 +28 +28 +Connector_PinSocket_2.54mm +PinSocket_2x15_P2.54mm_Horizontal +Through hole angled socket strip, 2x15, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x15 2.54mm double row +0 +30 +30 +Connector_PinSocket_2.54mm +PinSocket_2x15_P2.54mm_Vertical +Through hole straight socket strip, 2x15, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x15 2.54mm double row +0 +30 +30 +Connector_PinSocket_2.54mm +PinSocket_2x15_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x15, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x15 2.54mm double row +0 +30 +30 +Connector_PinSocket_2.54mm +PinSocket_2x16_P2.54mm_Horizontal +Through hole angled socket strip, 2x16, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x16 2.54mm double row +0 +32 +32 +Connector_PinSocket_2.54mm +PinSocket_2x16_P2.54mm_Vertical +Through hole straight socket strip, 2x16, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x16 2.54mm double row +0 +32 +32 +Connector_PinSocket_2.54mm +PinSocket_2x16_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x16, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x16 2.54mm double row +0 +32 +32 +Connector_PinSocket_2.54mm +PinSocket_2x17_P2.54mm_Horizontal +Through hole angled socket strip, 2x17, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x17 2.54mm double row +0 +34 +34 +Connector_PinSocket_2.54mm +PinSocket_2x17_P2.54mm_Vertical +Through hole straight socket strip, 2x17, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x17 2.54mm double row +0 +34 +34 +Connector_PinSocket_2.54mm +PinSocket_2x17_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x17, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x17 2.54mm double row +0 +34 +34 +Connector_PinSocket_2.54mm +PinSocket_2x18_P2.54mm_Horizontal +Through hole angled socket strip, 2x18, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x18 2.54mm double row +0 +36 +36 +Connector_PinSocket_2.54mm +PinSocket_2x18_P2.54mm_Vertical +Through hole straight socket strip, 2x18, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x18 2.54mm double row +0 +36 +36 +Connector_PinSocket_2.54mm +PinSocket_2x18_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x18, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x18 2.54mm double row +0 +36 +36 +Connector_PinSocket_2.54mm +PinSocket_2x19_P2.54mm_Horizontal +Through hole angled socket strip, 2x19, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x19 2.54mm double row +0 +38 +38 +Connector_PinSocket_2.54mm +PinSocket_2x19_P2.54mm_Vertical +Through hole straight socket strip, 2x19, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x19 2.54mm double row +0 +38 +38 +Connector_PinSocket_2.54mm +PinSocket_2x19_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x19, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x19 2.54mm double row +0 +38 +38 +Connector_PinSocket_2.54mm +PinSocket_2x20_P2.54mm_Horizontal +Through hole angled socket strip, 2x20, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x20 2.54mm double row +0 +40 +40 +Connector_PinSocket_2.54mm +PinSocket_2x20_P2.54mm_Vertical +Through hole straight socket strip, 2x20, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x20 2.54mm double row +0 +40 +40 +Connector_PinSocket_2.54mm +PinSocket_2x20_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x20, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x20 2.54mm double row +0 +40 +40 +Connector_PinSocket_2.54mm +PinSocket_2x21_P2.54mm_Horizontal +Through hole angled socket strip, 2x21, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x21 2.54mm double row +0 +42 +42 +Connector_PinSocket_2.54mm +PinSocket_2x21_P2.54mm_Vertical +Through hole straight socket strip, 2x21, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x21 2.54mm double row +0 +42 +42 +Connector_PinSocket_2.54mm +PinSocket_2x21_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x21, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x21 2.54mm double row +0 +42 +42 +Connector_PinSocket_2.54mm +PinSocket_2x22_P2.54mm_Horizontal +Through hole angled socket strip, 2x22, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x22 2.54mm double row +0 +44 +44 +Connector_PinSocket_2.54mm +PinSocket_2x22_P2.54mm_Vertical +Through hole straight socket strip, 2x22, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x22 2.54mm double row +0 +44 +44 +Connector_PinSocket_2.54mm +PinSocket_2x22_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x22, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x22 2.54mm double row +0 +44 +44 +Connector_PinSocket_2.54mm +PinSocket_2x23_P2.54mm_Horizontal +Through hole angled socket strip, 2x23, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x23 2.54mm double row +0 +46 +46 +Connector_PinSocket_2.54mm +PinSocket_2x23_P2.54mm_Vertical +Through hole straight socket strip, 2x23, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x23 2.54mm double row +0 +46 +46 +Connector_PinSocket_2.54mm +PinSocket_2x23_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x23, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x23 2.54mm double row +0 +46 +46 +Connector_PinSocket_2.54mm +PinSocket_2x24_P2.54mm_Horizontal +Through hole angled socket strip, 2x24, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x24 2.54mm double row +0 +48 +48 +Connector_PinSocket_2.54mm +PinSocket_2x24_P2.54mm_Vertical +Through hole straight socket strip, 2x24, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x24 2.54mm double row +0 +48 +48 +Connector_PinSocket_2.54mm +PinSocket_2x24_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x24, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x24 2.54mm double row +0 +48 +48 +Connector_PinSocket_2.54mm +PinSocket_2x25_P2.54mm_Horizontal +Through hole angled socket strip, 2x25, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x25 2.54mm double row +0 +50 +50 +Connector_PinSocket_2.54mm +PinSocket_2x25_P2.54mm_Vertical +Through hole straight socket strip, 2x25, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x25 2.54mm double row +0 +50 +50 +Connector_PinSocket_2.54mm +PinSocket_2x25_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x25, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x25 2.54mm double row +0 +50 +50 +Connector_PinSocket_2.54mm +PinSocket_2x26_P2.54mm_Horizontal +Through hole angled socket strip, 2x26, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x26 2.54mm double row +0 +52 +52 +Connector_PinSocket_2.54mm +PinSocket_2x26_P2.54mm_Vertical +Through hole straight socket strip, 2x26, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x26 2.54mm double row +0 +52 +52 +Connector_PinSocket_2.54mm +PinSocket_2x26_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x26, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x26 2.54mm double row +0 +52 +52 +Connector_PinSocket_2.54mm +PinSocket_2x27_P2.54mm_Horizontal +Through hole angled socket strip, 2x27, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x27 2.54mm double row +0 +54 +54 +Connector_PinSocket_2.54mm +PinSocket_2x27_P2.54mm_Vertical +Through hole straight socket strip, 2x27, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x27 2.54mm double row +0 +54 +54 +Connector_PinSocket_2.54mm +PinSocket_2x27_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x27, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x27 2.54mm double row +0 +54 +54 +Connector_PinSocket_2.54mm +PinSocket_2x28_P2.54mm_Horizontal +Through hole angled socket strip, 2x28, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x28 2.54mm double row +0 +56 +56 +Connector_PinSocket_2.54mm +PinSocket_2x28_P2.54mm_Vertical +Through hole straight socket strip, 2x28, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x28 2.54mm double row +0 +56 +56 +Connector_PinSocket_2.54mm +PinSocket_2x28_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x28, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x28 2.54mm double row +0 +56 +56 +Connector_PinSocket_2.54mm +PinSocket_2x29_P2.54mm_Horizontal +Through hole angled socket strip, 2x29, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x29 2.54mm double row +0 +58 +58 +Connector_PinSocket_2.54mm +PinSocket_2x29_P2.54mm_Vertical +Through hole straight socket strip, 2x29, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x29 2.54mm double row +0 +58 +58 +Connector_PinSocket_2.54mm +PinSocket_2x29_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x29, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x29 2.54mm double row +0 +58 +58 +Connector_PinSocket_2.54mm +PinSocket_2x30_P2.54mm_Horizontal +Through hole angled socket strip, 2x30, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x30 2.54mm double row +0 +60 +60 +Connector_PinSocket_2.54mm +PinSocket_2x30_P2.54mm_Vertical +Through hole straight socket strip, 2x30, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x30 2.54mm double row +0 +60 +60 +Connector_PinSocket_2.54mm +PinSocket_2x30_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x30, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x30 2.54mm double row +0 +60 +60 +Connector_PinSocket_2.54mm +PinSocket_2x31_P2.54mm_Horizontal +Through hole angled socket strip, 2x31, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x31 2.54mm double row +0 +62 +62 +Connector_PinSocket_2.54mm +PinSocket_2x31_P2.54mm_Vertical +Through hole straight socket strip, 2x31, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x31 2.54mm double row +0 +62 +62 +Connector_PinSocket_2.54mm +PinSocket_2x31_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x31, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x31 2.54mm double row +0 +62 +62 +Connector_PinSocket_2.54mm +PinSocket_2x32_P2.54mm_Horizontal +Through hole angled socket strip, 2x32, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x32 2.54mm double row +0 +64 +64 +Connector_PinSocket_2.54mm +PinSocket_2x32_P2.54mm_Vertical +Through hole straight socket strip, 2x32, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x32 2.54mm double row +0 +64 +64 +Connector_PinSocket_2.54mm +PinSocket_2x32_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x32, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x32 2.54mm double row +0 +64 +64 +Connector_PinSocket_2.54mm +PinSocket_2x33_P2.54mm_Horizontal +Through hole angled socket strip, 2x33, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x33 2.54mm double row +0 +66 +66 +Connector_PinSocket_2.54mm +PinSocket_2x33_P2.54mm_Vertical +Through hole straight socket strip, 2x33, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x33 2.54mm double row +0 +66 +66 +Connector_PinSocket_2.54mm +PinSocket_2x33_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x33, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x33 2.54mm double row +0 +66 +66 +Connector_PinSocket_2.54mm +PinSocket_2x34_P2.54mm_Horizontal +Through hole angled socket strip, 2x34, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x34 2.54mm double row +0 +68 +68 +Connector_PinSocket_2.54mm +PinSocket_2x34_P2.54mm_Vertical +Through hole straight socket strip, 2x34, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x34 2.54mm double row +0 +68 +68 +Connector_PinSocket_2.54mm +PinSocket_2x34_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x34, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x34 2.54mm double row +0 +68 +68 +Connector_PinSocket_2.54mm +PinSocket_2x35_P2.54mm_Horizontal +Through hole angled socket strip, 2x35, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x35 2.54mm double row +0 +70 +70 +Connector_PinSocket_2.54mm +PinSocket_2x35_P2.54mm_Vertical +Through hole straight socket strip, 2x35, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x35 2.54mm double row +0 +70 +70 +Connector_PinSocket_2.54mm +PinSocket_2x35_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x35, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x35 2.54mm double row +0 +70 +70 +Connector_PinSocket_2.54mm +PinSocket_2x36_P2.54mm_Horizontal +Through hole angled socket strip, 2x36, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x36 2.54mm double row +0 +72 +72 +Connector_PinSocket_2.54mm +PinSocket_2x36_P2.54mm_Vertical +Through hole straight socket strip, 2x36, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x36 2.54mm double row +0 +72 +72 +Connector_PinSocket_2.54mm +PinSocket_2x36_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x36, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x36 2.54mm double row +0 +72 +72 +Connector_PinSocket_2.54mm +PinSocket_2x37_P2.54mm_Horizontal +Through hole angled socket strip, 2x37, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x37 2.54mm double row +0 +74 +74 +Connector_PinSocket_2.54mm +PinSocket_2x37_P2.54mm_Vertical +Through hole straight socket strip, 2x37, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x37 2.54mm double row +0 +74 +74 +Connector_PinSocket_2.54mm +PinSocket_2x37_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x37, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x37 2.54mm double row +0 +74 +74 +Connector_PinSocket_2.54mm +PinSocket_2x38_P2.54mm_Horizontal +Through hole angled socket strip, 2x38, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x38 2.54mm double row +0 +76 +76 +Connector_PinSocket_2.54mm +PinSocket_2x38_P2.54mm_Vertical +Through hole straight socket strip, 2x38, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x38 2.54mm double row +0 +76 +76 +Connector_PinSocket_2.54mm +PinSocket_2x38_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x38, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x38 2.54mm double row +0 +76 +76 +Connector_PinSocket_2.54mm +PinSocket_2x39_P2.54mm_Horizontal +Through hole angled socket strip, 2x39, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x39 2.54mm double row +0 +78 +78 +Connector_PinSocket_2.54mm +PinSocket_2x39_P2.54mm_Vertical +Through hole straight socket strip, 2x39, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x39 2.54mm double row +0 +78 +78 +Connector_PinSocket_2.54mm +PinSocket_2x39_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x39, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x39 2.54mm double row +0 +78 +78 +Connector_PinSocket_2.54mm +PinSocket_2x40_P2.54mm_Horizontal +Through hole angled socket strip, 2x40, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x40 2.54mm double row +0 +80 +80 +Connector_PinSocket_2.54mm +PinSocket_2x40_P2.54mm_Vertical +Through hole straight socket strip, 2x40, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x40 2.54mm double row +0 +80 +80 +Connector_PinSocket_2.54mm +PinSocket_2x40_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x40, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x40 2.54mm double row +0 +80 +80 +Connector_RJ +RJ12_Amphenol_54601 +RJ12 connector https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/c-bmj-0082.pdf +RJ12 connector +0 +6 +6 +Connector_RJ +RJ14_Connfly_DS1133-S4_Horizontal +RJ14 connector 6P4C Horizontal http://www.connfly.com/userfiles/image/UpLoadFile/File/2012/10/26/DS1133.pdf +RJ14 connector 6P4C Connfly DS1133 +0 +4 +4 +Connector_RJ +RJ25_Wayconn_MJEA-660X1_Horizontal +RJ25 6P6C Socket 90 degrees, https://wayconn.com/wp-content/themes/way/datasheet/MJEA-660X1XXX_RJ25_6P6C_PCB_RA.pdf +RJ12 RJ18 RJ25 jack connector 6P6C +0 +6 +6 +Connector_RJ +RJ45_Abracon_ARJP11A-MA_Horizontal +Shielded RJ45 ethernet connector with transformer and POE (https://abracon.com/Magnetics/lan/ARJP11A.PDF) +ethernet 8p8c transformer poe rj45 +0 +15 +14 +Connector_RJ +RJ45_Amphenol_54602-x08_Horizontal +8 Pol Shallow Latch Connector, Modjack, RJ45 (https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/c-bmj-0102.pdf) +RJ45 +0 +8 +8 +Connector_RJ +RJ45_Amphenol_RJHSE538X +Shielded, 2 LED, https://www.amphenolcanada.com/ProductSearch/drawings/AC/RJHSE538X.pdf +RJ45 8p8c ethernet cat5 +0 +14 +13 +Connector_RJ +RJ45_Amphenol_RJHSE538X-02 +Shielded, 2 LED, 2 Ports, http://www.amphenolinfocom.eu/NavData/Drawings/RJHSE-538X-02-REVC.pdf +RJ45 8p8c dual ethernet cat5 +0 +26 +25 +Connector_RJ +RJ45_Amphenol_RJHSE5380 +Shielded, https://www.amphenolcanada.com/ProductSearch/drawings/AC/RJHSE538X.pdf +RJ45 8p8c ethernet cat5 +0 +10 +9 +Connector_RJ +RJ45_Amphenol_RJHSE5380-08 +Shielded, https://www.amphenolcanada.com/ProductSearch/drawings/AC/RJHSE538X08.pdf +RJ45 8p8c ethernet cat5 +0 +68 +65 +Connector_RJ +RJ45_Amphenol_RJMG1BD3B8K1ANR +1 Port RJ45 Magjack Connector Through Hole 10/100 Base-T, AutoMDIX, https://www.amphenolcanada.com/ProductSearch/Drawings/AC/RJMG1BD3B8K1ANR.PDF +RJ45 Magjack +0 +14 +13 +Connector_RJ +RJ45_BEL_SS74301-00x_Vertical +https://belfuse.com/resources/drawings/stewartconnector/dr-stw-ss-74301-001-ss-74301-002-ss-74301-005.pdf +RJ45 Vertical Shield LED Green Yellow +0 +14 +13 +Connector_RJ +RJ45_Cetus_J1B1211CCD_Horizontal +1 Port RJ45 Magjack Connector Through Hole 10/100 Base-T, Cetus, used and distributed by WIZnet (https://wizwiki.net/wiki/lib/exe/fetch.php?media=products:wiz550web:wiz550webds_kr:j1b1211ccd.pdf) +RJ45 Magjack +0 +14 +13 +Connector_RJ +RJ45_Hanrun_HR911105A +http://www.kosmodrom.com.ua/pdf/HR911105A.pdf +RJ45 Magjack +0 +14 +13 +Connector_RJ +RJ45_Molex_0855135013_Vertical +1 Port, RJ45, Series 85513, vertical, SMD, https://www.molex.com/pdm_docs/sd/855135013_sd.pdf +RJ45 Vertical +0 +9 +9 +Connector_RJ +RJ45_Ninigi_GE +1 port ethernet throughhole connector, https://en.ninigi.com/product/rj45ge/pdf +RJ45 ethernet 8p8c +0 +10 +9 +Connector_RJ +RJ45_OST_PJ012-8P8CX_Vertical +RJ45 vertical connector https://www.on-shore.com/wp-content/uploads/PJ012-8P8CX.pdf +RJ45 PJ012 +0 +8 +8 +Connector_RJ +RJ45_Plug_Metz_AJP92A8813 +plug, ethernet, 8P8C, RJ45 Plug +AJP92A8813 8P8C RJ45 ethernet plug +0 +8 +8 +Connector_RJ +RJ45_Pulse_JK0654219NL_Horizontal +10/100/1000 Base-T RJ45 single port with LEDs https://media.digikey.com/pdf/Data%20Sheets/Pulse%20PDFs/JK%20Series.pdf#page=2 +RJ45 8p8c ethernet +0 +18 +17 +Connector_RJ +RJ45_Pulse_JXD6-0001NL_Horizontal +RJ45 ethernet transformer with magnetics (https://productfinder.pulseeng.com/doc_type/WEB301/doc_num/JXD6-0001NL/doc_part/JXD6-0001NL.pdf) +ethernet 8p8c transformer magjack +0 +12 +11 +Connector_RJ +RJ45_Wuerth_7499010001A_Horizontal +10/100Base-TX RJ45 ethernet magnetic transformer connector horizontal https://katalog.we-online.de/pbs/datasheet/7499010001A.pdf +RJ45 ethernet magnetic +0 +10 +9 +Connector_RJ +RJ45_Wuerth_7499010121A_Horizontal +10/100Base-TX RJ45 ethernet magnetic transformer connector horizontal with green/orange LEDs https://katalog.we-online.de/pbs/datasheet/7499010121A.pdf +RJ45 ethernet magnetic +0 +14 +13 +Connector_RJ +RJ45_Wuerth_7499111446_Horizontal +LAN-Transformer WE-RJ45LAN 10/100/1000 BaseT +ethernet lan connector +0 +16 +15 +Connector_RJ +RJ45_Wuerth_7499151120_Horizontal +Wuerth 7499151120, LAN-Transformer WE-RJ45LAN 10/100/1000 BaseT, Dual Ethernet Jack (http://katalog.we-online.de/pbs/datasheet/7499151120.pdf) +ethernet lan connector +0 +32 +29 +Connector_RJ +RJ45_Wuerth_74980111211_Horizontal +RJ45 LAN Transformer 10/100BaseT (https://katalog.we-online.de/pbs/datasheet/74980111211.pdf) +lan magnetics transformer +0 +14 +13 +Connector_SATA_SAS +SAS-mini_TEConnectivity_1888174_Vertical +36pin mini SAS connector, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=1888174&DocType=Customer+Drawing&DocLang=English +SAS mini connector +0 +44 +44 +Connector_SATA_SAS +SATA_Amphenol_10029364-001LF_Horizontal +https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/10029364.pdf +SATA +0 +24 +23 +Connector_Samtec +Samtec_FMC_ASP-134486-01_10x40_P1.27mm_Vertical +http://suddendocs.samtec.com/prints/asp-134486-01-mkt.pdf +FMC HPC +0 +400 +400 +Connector_Samtec +Samtec_FMC_ASP-134602-01_10x40_P1.27mm_Vertical +https://www.marutsu.co.jp/contents/shop/marutsu/ds/asp-134602-01.pdf +FMC HPC +0 +400 +400 +Connector_Samtec +Samtec_FMC_ASP-134604-01_4x40_Vertical +http://www.samtec.com/standards/vita.aspx +FMC LPC VITA +0 +162 +160 +Connector_Samtec +Samtec_LSHM-105-xx.x-x-DV-N_2x05_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-105-xx.x-x-DV-N, 5 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +10 +10 +Connector_Samtec +Samtec_LSHM-105-xx.x-x-DV-S_2x05-1SH_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-105-xx.x-x-DV-S, 5 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +12 +11 +Connector_Samtec +Samtec_LSHM-110-xx.x-x-DV-N_2x10_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-110-xx.x-x-DV-N, 10 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +20 +20 +Connector_Samtec +Samtec_LSHM-110-xx.x-x-DV-S_2x10-1SH_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-110-xx.x-x-DV-S, 10 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +22 +21 +Connector_Samtec +Samtec_LSHM-120-xx.x-x-DV-N_2x20_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-120-xx.x-x-DV-N, 20 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +40 +40 +Connector_Samtec +Samtec_LSHM-120-xx.x-x-DV-S_2x20-1SH_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-120-xx.x-x-DV-S, 20 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +42 +41 +Connector_Samtec +Samtec_LSHM-130-xx.x-x-DV-N_2x30_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-130-xx.x-x-DV-N, 30 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +60 +60 +Connector_Samtec +Samtec_LSHM-130-xx.x-x-DV-S_2x30-1SH_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-130-xx.x-x-DV-S, 30 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +62 +61 +Connector_Samtec +Samtec_LSHM-140-xx.x-x-DV-N_2x40_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-140-xx.x-x-DV-N, 40 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +80 +80 +Connector_Samtec +Samtec_LSHM-140-xx.x-x-DV-S_2x40-1SH_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-140-xx.x-x-DV-S, 40 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +82 +81 +Connector_Samtec +Samtec_LSHM-150-xx.x-x-DV-N_2x50_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-150-xx.x-x-DV-N, 50 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +100 +100 +Connector_Samtec +Samtec_LSHM-150-xx.x-x-DV-S_2x50-1SH_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-150-xx.x-x-DV-S, 50 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +102 +101 +Connector_Samtec_HLE_SMD +Samtec_HLE-102-02-xxx-DV-BE-LC_2x02_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-102-02-xxx-DV-BE-LC, 2 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +4 +4 +Connector_Samtec_HLE_SMD +Samtec_HLE-102-02-xxx-DV-BE_2x02_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-102-02-xxx-DV-BE, 2 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +4 +4 +Connector_Samtec_HLE_SMD +Samtec_HLE-102-02-xxx-DV-LC_2x02_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-102-02-xxx-DV-LC, 2 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +4 +4 +Connector_Samtec_HLE_SMD +Samtec_HLE-102-02-xxx-DV_2x02_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-102-02-xxx-DV, 2 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +4 +4 +Connector_Samtec_HLE_SMD +Samtec_HLE-103-02-xxx-DV-BE-LC_2x03_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-103-02-xxx-DV-BE-LC, 3 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +6 +6 +Connector_Samtec_HLE_SMD +Samtec_HLE-103-02-xxx-DV-BE_2x03_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-103-02-xxx-DV-BE, 3 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +6 +6 +Connector_Samtec_HLE_SMD +Samtec_HLE-103-02-xxx-DV-LC_2x03_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-103-02-xxx-DV-LC, 3 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +6 +6 +Connector_Samtec_HLE_SMD +Samtec_HLE-103-02-xxx-DV_2x03_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-103-02-xxx-DV, 3 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +6 +6 +Connector_Samtec_HLE_SMD +Samtec_HLE-104-02-xxx-DV-A_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xxx-DV-A, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_SMD +Samtec_HLE-104-02-xxx-DV-BE-A_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xxx-DV-BE-A, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_SMD +Samtec_HLE-104-02-xxx-DV-BE-LC_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xxx-DV-BE-LC, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_SMD +Samtec_HLE-104-02-xxx-DV-BE_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xxx-DV-BE, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_SMD +Samtec_HLE-104-02-xxx-DV-LC_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xxx-DV-LC, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_SMD +Samtec_HLE-104-02-xxx-DV_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xxx-DV, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_SMD +Samtec_HLE-105-02-xxx-DV-A_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xxx-DV-A, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_SMD +Samtec_HLE-105-02-xxx-DV-BE-A_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xxx-DV-BE-A, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_SMD +Samtec_HLE-105-02-xxx-DV-BE-LC_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xxx-DV-BE-LC, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_SMD +Samtec_HLE-105-02-xxx-DV-BE_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xxx-DV-BE, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_SMD +Samtec_HLE-105-02-xxx-DV-LC_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xxx-DV-LC, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_SMD +Samtec_HLE-105-02-xxx-DV_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xxx-DV, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_SMD +Samtec_HLE-106-02-xxx-DV-A_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xxx-DV-A, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_SMD +Samtec_HLE-106-02-xxx-DV-BE-A_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xxx-DV-BE-A, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_SMD +Samtec_HLE-106-02-xxx-DV-BE-LC_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xxx-DV-BE-LC, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_SMD +Samtec_HLE-106-02-xxx-DV-BE_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xxx-DV-BE, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_SMD +Samtec_HLE-106-02-xxx-DV-LC_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xxx-DV-LC, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_SMD +Samtec_HLE-106-02-xxx-DV_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xxx-DV, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_SMD +Samtec_HLE-107-02-xxx-DV-A_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xxx-DV-A, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_SMD +Samtec_HLE-107-02-xxx-DV-BE-A_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xxx-DV-BE-A, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_SMD +Samtec_HLE-107-02-xxx-DV-BE-LC_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xxx-DV-BE-LC, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_SMD +Samtec_HLE-107-02-xxx-DV-BE_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xxx-DV-BE, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_SMD +Samtec_HLE-107-02-xxx-DV-LC_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xxx-DV-LC, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_SMD +Samtec_HLE-107-02-xxx-DV_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xxx-DV, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_SMD +Samtec_HLE-108-02-xxx-DV-A_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xxx-DV-A, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_SMD +Samtec_HLE-108-02-xxx-DV-BE-A_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xxx-DV-BE-A, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_SMD +Samtec_HLE-108-02-xxx-DV-BE-LC_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xxx-DV-BE-LC, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_SMD +Samtec_HLE-108-02-xxx-DV-BE_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xxx-DV-BE, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_SMD +Samtec_HLE-108-02-xxx-DV-LC_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xxx-DV-LC, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_SMD +Samtec_HLE-108-02-xxx-DV_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xxx-DV, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_SMD +Samtec_HLE-109-02-xxx-DV-A_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xxx-DV-A, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_SMD +Samtec_HLE-109-02-xxx-DV-BE-A_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xxx-DV-BE-A, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_SMD +Samtec_HLE-109-02-xxx-DV-BE-LC_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xxx-DV-BE-LC, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_SMD +Samtec_HLE-109-02-xxx-DV-BE_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xxx-DV-BE, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_SMD +Samtec_HLE-109-02-xxx-DV-LC_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xxx-DV-LC, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_SMD +Samtec_HLE-109-02-xxx-DV_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xxx-DV, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_SMD +Samtec_HLE-110-02-xxx-DV-A_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xxx-DV-A, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_SMD +Samtec_HLE-110-02-xxx-DV-BE-A_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xxx-DV-BE-A, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_SMD +Samtec_HLE-110-02-xxx-DV-BE-LC_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xxx-DV-BE-LC, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_SMD +Samtec_HLE-110-02-xxx-DV-BE_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xxx-DV-BE, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_SMD +Samtec_HLE-110-02-xxx-DV-LC_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xxx-DV-LC, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_SMD +Samtec_HLE-110-02-xxx-DV_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xxx-DV, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_SMD +Samtec_HLE-111-02-xxx-DV-A_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xxx-DV-A, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_SMD +Samtec_HLE-111-02-xxx-DV-BE-A_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xxx-DV-BE-A, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_SMD +Samtec_HLE-111-02-xxx-DV-BE-LC_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xxx-DV-BE-LC, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_SMD +Samtec_HLE-111-02-xxx-DV-BE_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xxx-DV-BE, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_SMD +Samtec_HLE-111-02-xxx-DV-LC_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xxx-DV-LC, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_SMD +Samtec_HLE-111-02-xxx-DV_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xxx-DV, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_SMD +Samtec_HLE-112-02-xxx-DV-A_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xxx-DV-A, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_SMD +Samtec_HLE-112-02-xxx-DV-BE-A_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xxx-DV-BE-A, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_SMD +Samtec_HLE-112-02-xxx-DV-BE-LC_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xxx-DV-BE-LC, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_SMD +Samtec_HLE-112-02-xxx-DV-BE_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xxx-DV-BE, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_SMD +Samtec_HLE-112-02-xxx-DV-LC_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xxx-DV-LC, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_SMD +Samtec_HLE-112-02-xxx-DV_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xxx-DV, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_SMD +Samtec_HLE-113-02-xxx-DV-A_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xxx-DV-A, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_SMD +Samtec_HLE-113-02-xxx-DV-BE-A_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xxx-DV-BE-A, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_SMD +Samtec_HLE-113-02-xxx-DV-BE-LC_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xxx-DV-BE-LC, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_SMD +Samtec_HLE-113-02-xxx-DV-BE_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xxx-DV-BE, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_SMD +Samtec_HLE-113-02-xxx-DV-LC_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xxx-DV-LC, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_SMD +Samtec_HLE-113-02-xxx-DV_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xxx-DV, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_SMD +Samtec_HLE-114-02-xxx-DV-A_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xxx-DV-A, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_SMD +Samtec_HLE-114-02-xxx-DV-BE-A_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xxx-DV-BE-A, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_SMD +Samtec_HLE-114-02-xxx-DV-BE-LC_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xxx-DV-BE-LC, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_SMD +Samtec_HLE-114-02-xxx-DV-BE_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xxx-DV-BE, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_SMD +Samtec_HLE-114-02-xxx-DV-LC_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xxx-DV-LC, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_SMD +Samtec_HLE-114-02-xxx-DV_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xxx-DV, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_SMD +Samtec_HLE-115-02-xxx-DV-A_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xxx-DV-A, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_SMD +Samtec_HLE-115-02-xxx-DV-BE-A_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xxx-DV-BE-A, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_SMD +Samtec_HLE-115-02-xxx-DV-BE-LC_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xxx-DV-BE-LC, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_SMD +Samtec_HLE-115-02-xxx-DV-BE_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xxx-DV-BE, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_SMD +Samtec_HLE-115-02-xxx-DV-LC_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xxx-DV-LC, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_SMD +Samtec_HLE-115-02-xxx-DV_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xxx-DV, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_SMD +Samtec_HLE-116-02-xxx-DV-A_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xxx-DV-A, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_SMD +Samtec_HLE-116-02-xxx-DV-BE-A_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xxx-DV-BE-A, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_SMD +Samtec_HLE-116-02-xxx-DV-BE-LC_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xxx-DV-BE-LC, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_SMD +Samtec_HLE-116-02-xxx-DV-BE_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xxx-DV-BE, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_SMD +Samtec_HLE-116-02-xxx-DV-LC_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xxx-DV-LC, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_SMD +Samtec_HLE-116-02-xxx-DV_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xxx-DV, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_SMD +Samtec_HLE-117-02-xxx-DV-A_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xxx-DV-A, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_SMD +Samtec_HLE-117-02-xxx-DV-BE-A_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xxx-DV-BE-A, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_SMD +Samtec_HLE-117-02-xxx-DV-BE-LC_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xxx-DV-BE-LC, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_SMD +Samtec_HLE-117-02-xxx-DV-BE_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xxx-DV-BE, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_SMD +Samtec_HLE-117-02-xxx-DV-LC_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xxx-DV-LC, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_SMD +Samtec_HLE-117-02-xxx-DV_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xxx-DV, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_SMD +Samtec_HLE-118-02-xxx-DV-A_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xxx-DV-A, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_SMD +Samtec_HLE-118-02-xxx-DV-BE-A_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xxx-DV-BE-A, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_SMD +Samtec_HLE-118-02-xxx-DV-BE-LC_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xxx-DV-BE-LC, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_SMD +Samtec_HLE-118-02-xxx-DV-BE_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xxx-DV-BE, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_SMD +Samtec_HLE-118-02-xxx-DV-LC_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xxx-DV-LC, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_SMD +Samtec_HLE-118-02-xxx-DV_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xxx-DV, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_SMD +Samtec_HLE-119-02-xxx-DV-A_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xxx-DV-A, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_SMD +Samtec_HLE-119-02-xxx-DV-BE-A_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xxx-DV-BE-A, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_SMD +Samtec_HLE-119-02-xxx-DV-BE-LC_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xxx-DV-BE-LC, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_SMD +Samtec_HLE-119-02-xxx-DV-BE_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xxx-DV-BE, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_SMD +Samtec_HLE-119-02-xxx-DV-LC_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xxx-DV-LC, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_SMD +Samtec_HLE-119-02-xxx-DV_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xxx-DV, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_SMD +Samtec_HLE-120-02-xxx-DV-A_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xxx-DV-A, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_SMD +Samtec_HLE-120-02-xxx-DV-BE-A_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xxx-DV-BE-A, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_SMD +Samtec_HLE-120-02-xxx-DV-BE-LC_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xxx-DV-BE-LC, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_SMD +Samtec_HLE-120-02-xxx-DV-BE_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xxx-DV-BE, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_SMD +Samtec_HLE-120-02-xxx-DV-LC_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xxx-DV-LC, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_SMD +Samtec_HLE-120-02-xxx-DV_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xxx-DV, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_SMD +Samtec_HLE-121-02-xxx-DV-A_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xxx-DV-A, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_SMD +Samtec_HLE-121-02-xxx-DV-BE-A_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xxx-DV-BE-A, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_SMD +Samtec_HLE-121-02-xxx-DV-BE-LC_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xxx-DV-BE-LC, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_SMD +Samtec_HLE-121-02-xxx-DV-BE_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xxx-DV-BE, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_SMD +Samtec_HLE-121-02-xxx-DV-LC_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xxx-DV-LC, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_SMD +Samtec_HLE-121-02-xxx-DV_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xxx-DV, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_SMD +Samtec_HLE-122-02-xxx-DV-A_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xxx-DV-A, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_SMD +Samtec_HLE-122-02-xxx-DV-BE-A_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xxx-DV-BE-A, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_SMD +Samtec_HLE-122-02-xxx-DV-BE-LC_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xxx-DV-BE-LC, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_SMD +Samtec_HLE-122-02-xxx-DV-BE_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xxx-DV-BE, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_SMD +Samtec_HLE-122-02-xxx-DV-LC_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xxx-DV-LC, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_SMD +Samtec_HLE-122-02-xxx-DV_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xxx-DV, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_SMD +Samtec_HLE-123-02-xxx-DV-A_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xxx-DV-A, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_SMD +Samtec_HLE-123-02-xxx-DV-BE-A_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xxx-DV-BE-A, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_SMD +Samtec_HLE-123-02-xxx-DV-BE-LC_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xxx-DV-BE-LC, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_SMD +Samtec_HLE-123-02-xxx-DV-BE_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xxx-DV-BE, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_SMD +Samtec_HLE-123-02-xxx-DV-LC_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xxx-DV-LC, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_SMD +Samtec_HLE-123-02-xxx-DV_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xxx-DV, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_SMD +Samtec_HLE-124-02-xxx-DV-A_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xxx-DV-A, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_SMD +Samtec_HLE-124-02-xxx-DV-BE-A_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xxx-DV-BE-A, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_SMD +Samtec_HLE-124-02-xxx-DV-BE-LC_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xxx-DV-BE-LC, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_SMD +Samtec_HLE-124-02-xxx-DV-BE_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xxx-DV-BE, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_SMD +Samtec_HLE-124-02-xxx-DV-LC_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xxx-DV-LC, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_SMD +Samtec_HLE-124-02-xxx-DV_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xxx-DV, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_SMD +Samtec_HLE-125-02-xxx-DV-A_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xxx-DV-A, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_SMD +Samtec_HLE-125-02-xxx-DV-BE-A_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xxx-DV-BE-A, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_SMD +Samtec_HLE-125-02-xxx-DV-BE-LC_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xxx-DV-BE-LC, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_SMD +Samtec_HLE-125-02-xxx-DV-BE_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xxx-DV-BE, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_SMD +Samtec_HLE-125-02-xxx-DV-LC_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xxx-DV-LC, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_SMD +Samtec_HLE-125-02-xxx-DV_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xxx-DV, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_SMD +Samtec_HLE-126-02-xxx-DV-A_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xxx-DV-A, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_SMD +Samtec_HLE-126-02-xxx-DV-BE-A_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xxx-DV-BE-A, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_SMD +Samtec_HLE-126-02-xxx-DV-BE-LC_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xxx-DV-BE-LC, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_SMD +Samtec_HLE-126-02-xxx-DV-BE_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xxx-DV-BE, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_SMD +Samtec_HLE-126-02-xxx-DV-LC_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xxx-DV-LC, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_SMD +Samtec_HLE-126-02-xxx-DV_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xxx-DV, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_SMD +Samtec_HLE-127-02-xxx-DV-A_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xxx-DV-A, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_SMD +Samtec_HLE-127-02-xxx-DV-BE-A_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xxx-DV-BE-A, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_SMD +Samtec_HLE-127-02-xxx-DV-BE-LC_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xxx-DV-BE-LC, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_SMD +Samtec_HLE-127-02-xxx-DV-BE_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xxx-DV-BE, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_SMD +Samtec_HLE-127-02-xxx-DV-LC_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xxx-DV-LC, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_SMD +Samtec_HLE-127-02-xxx-DV_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xxx-DV, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_SMD +Samtec_HLE-128-02-xxx-DV-A_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xxx-DV-A, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_SMD +Samtec_HLE-128-02-xxx-DV-BE-A_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xxx-DV-BE-A, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_SMD +Samtec_HLE-128-02-xxx-DV-BE-LC_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xxx-DV-BE-LC, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_SMD +Samtec_HLE-128-02-xxx-DV-BE_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xxx-DV-BE, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_SMD +Samtec_HLE-128-02-xxx-DV-LC_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xxx-DV-LC, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_SMD +Samtec_HLE-128-02-xxx-DV_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xxx-DV, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_SMD +Samtec_HLE-129-02-xxx-DV-A_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xxx-DV-A, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_SMD +Samtec_HLE-129-02-xxx-DV-BE-A_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xxx-DV-BE-A, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_SMD +Samtec_HLE-129-02-xxx-DV-BE-LC_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xxx-DV-BE-LC, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_SMD +Samtec_HLE-129-02-xxx-DV-BE_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xxx-DV-BE, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_SMD +Samtec_HLE-129-02-xxx-DV-LC_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xxx-DV-LC, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_SMD +Samtec_HLE-129-02-xxx-DV_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xxx-DV, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_SMD +Samtec_HLE-130-02-xxx-DV-A_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xxx-DV-A, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_SMD +Samtec_HLE-130-02-xxx-DV-BE-A_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xxx-DV-BE-A, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_SMD +Samtec_HLE-130-02-xxx-DV-BE-LC_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xxx-DV-BE-LC, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_SMD +Samtec_HLE-130-02-xxx-DV-BE_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xxx-DV-BE, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_SMD +Samtec_HLE-130-02-xxx-DV-LC_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xxx-DV-LC, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_SMD +Samtec_HLE-130-02-xxx-DV_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xxx-DV, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_SMD +Samtec_HLE-131-02-xxx-DV-A_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xxx-DV-A, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_SMD +Samtec_HLE-131-02-xxx-DV-BE-A_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xxx-DV-BE-A, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_SMD +Samtec_HLE-131-02-xxx-DV-BE-LC_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xxx-DV-BE-LC, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_SMD +Samtec_HLE-131-02-xxx-DV-BE_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xxx-DV-BE, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_SMD +Samtec_HLE-131-02-xxx-DV-LC_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xxx-DV-LC, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_SMD +Samtec_HLE-131-02-xxx-DV_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xxx-DV, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_SMD +Samtec_HLE-132-02-xxx-DV-A_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xxx-DV-A, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_SMD +Samtec_HLE-132-02-xxx-DV-BE-A_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xxx-DV-BE-A, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_SMD +Samtec_HLE-132-02-xxx-DV-BE-LC_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xxx-DV-BE-LC, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_SMD +Samtec_HLE-132-02-xxx-DV-BE_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xxx-DV-BE, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_SMD +Samtec_HLE-132-02-xxx-DV-LC_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xxx-DV-LC, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_SMD +Samtec_HLE-132-02-xxx-DV_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xxx-DV, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_SMD +Samtec_HLE-133-02-xxx-DV-A_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xxx-DV-A, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_SMD +Samtec_HLE-133-02-xxx-DV-BE-A_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xxx-DV-BE-A, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_SMD +Samtec_HLE-133-02-xxx-DV-BE-LC_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xxx-DV-BE-LC, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_SMD +Samtec_HLE-133-02-xxx-DV-BE_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xxx-DV-BE, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_SMD +Samtec_HLE-133-02-xxx-DV-LC_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xxx-DV-LC, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_SMD +Samtec_HLE-133-02-xxx-DV_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xxx-DV, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_SMD +Samtec_HLE-134-02-xxx-DV-A_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xxx-DV-A, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_SMD +Samtec_HLE-134-02-xxx-DV-BE-A_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xxx-DV-BE-A, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_SMD +Samtec_HLE-134-02-xxx-DV-BE-LC_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xxx-DV-BE-LC, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_SMD +Samtec_HLE-134-02-xxx-DV-BE_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xxx-DV-BE, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_SMD +Samtec_HLE-134-02-xxx-DV-LC_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xxx-DV-LC, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_SMD +Samtec_HLE-134-02-xxx-DV_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xxx-DV, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_SMD +Samtec_HLE-135-02-xxx-DV-A_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xxx-DV-A, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_SMD +Samtec_HLE-135-02-xxx-DV-BE-A_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xxx-DV-BE-A, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_SMD +Samtec_HLE-135-02-xxx-DV-BE-LC_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xxx-DV-BE-LC, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_SMD +Samtec_HLE-135-02-xxx-DV-BE_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xxx-DV-BE, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_SMD +Samtec_HLE-135-02-xxx-DV-LC_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xxx-DV-LC, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_SMD +Samtec_HLE-135-02-xxx-DV_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xxx-DV, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_SMD +Samtec_HLE-136-02-xxx-DV-A_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xxx-DV-A, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_SMD +Samtec_HLE-136-02-xxx-DV-BE-A_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xxx-DV-BE-A, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_SMD +Samtec_HLE-136-02-xxx-DV-BE-LC_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xxx-DV-BE-LC, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_SMD +Samtec_HLE-136-02-xxx-DV-BE_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xxx-DV-BE, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_SMD +Samtec_HLE-136-02-xxx-DV-LC_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xxx-DV-LC, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_SMD +Samtec_HLE-136-02-xxx-DV_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xxx-DV, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_SMD +Samtec_HLE-137-02-xxx-DV-A_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xxx-DV-A, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_SMD +Samtec_HLE-137-02-xxx-DV-BE-A_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xxx-DV-BE-A, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_SMD +Samtec_HLE-137-02-xxx-DV-BE-LC_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xxx-DV-BE-LC, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_SMD +Samtec_HLE-137-02-xxx-DV-BE_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xxx-DV-BE, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_SMD +Samtec_HLE-137-02-xxx-DV-LC_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xxx-DV-LC, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_SMD +Samtec_HLE-137-02-xxx-DV_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xxx-DV, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_SMD +Samtec_HLE-138-02-xxx-DV-A_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xxx-DV-A, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_SMD +Samtec_HLE-138-02-xxx-DV-BE-A_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xxx-DV-BE-A, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_SMD +Samtec_HLE-138-02-xxx-DV-BE-LC_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xxx-DV-BE-LC, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_SMD +Samtec_HLE-138-02-xxx-DV-BE_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xxx-DV-BE, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_SMD +Samtec_HLE-138-02-xxx-DV-LC_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xxx-DV-LC, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_SMD +Samtec_HLE-138-02-xxx-DV_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xxx-DV, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_SMD +Samtec_HLE-139-02-xxx-DV-A_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xxx-DV-A, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_SMD +Samtec_HLE-139-02-xxx-DV-BE-A_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xxx-DV-BE-A, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_SMD +Samtec_HLE-139-02-xxx-DV-BE-LC_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xxx-DV-BE-LC, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_SMD +Samtec_HLE-139-02-xxx-DV-BE_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xxx-DV-BE, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_SMD +Samtec_HLE-139-02-xxx-DV-LC_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xxx-DV-LC, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_SMD +Samtec_HLE-139-02-xxx-DV_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xxx-DV, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_SMD +Samtec_HLE-140-02-xxx-DV-A_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xxx-DV-A, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_SMD +Samtec_HLE-140-02-xxx-DV-BE-A_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xxx-DV-BE-A, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_SMD +Samtec_HLE-140-02-xxx-DV-BE-LC_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xxx-DV-BE-LC, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_SMD +Samtec_HLE-140-02-xxx-DV-BE_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xxx-DV-BE, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_SMD +Samtec_HLE-140-02-xxx-DV-LC_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xxx-DV-LC, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_SMD +Samtec_HLE-140-02-xxx-DV_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xxx-DV, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_SMD +Samtec_HLE-141-02-xxx-DV-A_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xxx-DV-A, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_SMD +Samtec_HLE-141-02-xxx-DV-BE-A_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xxx-DV-BE-A, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_SMD +Samtec_HLE-141-02-xxx-DV-BE-LC_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xxx-DV-BE-LC, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_SMD +Samtec_HLE-141-02-xxx-DV-BE_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xxx-DV-BE, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_SMD +Samtec_HLE-141-02-xxx-DV-LC_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xxx-DV-LC, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_SMD +Samtec_HLE-141-02-xxx-DV_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xxx-DV, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_SMD +Samtec_HLE-142-02-xxx-DV-A_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xxx-DV-A, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_SMD +Samtec_HLE-142-02-xxx-DV-BE-A_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xxx-DV-BE-A, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_SMD +Samtec_HLE-142-02-xxx-DV-BE-LC_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xxx-DV-BE-LC, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_SMD +Samtec_HLE-142-02-xxx-DV-BE_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xxx-DV-BE, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_SMD +Samtec_HLE-142-02-xxx-DV-LC_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xxx-DV-LC, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_SMD +Samtec_HLE-142-02-xxx-DV_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xxx-DV, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_SMD +Samtec_HLE-143-02-xxx-DV-A_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xxx-DV-A, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_SMD +Samtec_HLE-143-02-xxx-DV-BE-A_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xxx-DV-BE-A, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_SMD +Samtec_HLE-143-02-xxx-DV-BE-LC_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xxx-DV-BE-LC, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_SMD +Samtec_HLE-143-02-xxx-DV-BE_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xxx-DV-BE, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_SMD +Samtec_HLE-143-02-xxx-DV-LC_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xxx-DV-LC, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_SMD +Samtec_HLE-143-02-xxx-DV_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xxx-DV, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_SMD +Samtec_HLE-144-02-xxx-DV-A_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xxx-DV-A, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_SMD +Samtec_HLE-144-02-xxx-DV-BE-A_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xxx-DV-BE-A, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_SMD +Samtec_HLE-144-02-xxx-DV-BE-LC_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xxx-DV-BE-LC, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_SMD +Samtec_HLE-144-02-xxx-DV-BE_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xxx-DV-BE, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_SMD +Samtec_HLE-144-02-xxx-DV-LC_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xxx-DV-LC, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_SMD +Samtec_HLE-144-02-xxx-DV_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xxx-DV, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_SMD +Samtec_HLE-145-02-xxx-DV-A_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xxx-DV-A, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_SMD +Samtec_HLE-145-02-xxx-DV-BE-A_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xxx-DV-BE-A, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_SMD +Samtec_HLE-145-02-xxx-DV-BE-LC_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xxx-DV-BE-LC, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_SMD +Samtec_HLE-145-02-xxx-DV-BE_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xxx-DV-BE, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_SMD +Samtec_HLE-145-02-xxx-DV-LC_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xxx-DV-LC, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_SMD +Samtec_HLE-145-02-xxx-DV_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xxx-DV, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_SMD +Samtec_HLE-146-02-xxx-DV-A_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xxx-DV-A, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_SMD +Samtec_HLE-146-02-xxx-DV-BE-A_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xxx-DV-BE-A, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_SMD +Samtec_HLE-146-02-xxx-DV-BE-LC_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xxx-DV-BE-LC, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_SMD +Samtec_HLE-146-02-xxx-DV-BE_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xxx-DV-BE, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_SMD +Samtec_HLE-146-02-xxx-DV-LC_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xxx-DV-LC, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_SMD +Samtec_HLE-146-02-xxx-DV_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xxx-DV, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_SMD +Samtec_HLE-147-02-xxx-DV-A_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xxx-DV-A, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_SMD +Samtec_HLE-147-02-xxx-DV-BE-A_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xxx-DV-BE-A, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_SMD +Samtec_HLE-147-02-xxx-DV-BE-LC_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xxx-DV-BE-LC, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_SMD +Samtec_HLE-147-02-xxx-DV-BE_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xxx-DV-BE, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_SMD +Samtec_HLE-147-02-xxx-DV-LC_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xxx-DV-LC, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_SMD +Samtec_HLE-147-02-xxx-DV_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xxx-DV, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_SMD +Samtec_HLE-148-02-xxx-DV-A_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xxx-DV-A, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_SMD +Samtec_HLE-148-02-xxx-DV-BE-A_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xxx-DV-BE-A, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_SMD +Samtec_HLE-148-02-xxx-DV-BE-LC_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xxx-DV-BE-LC, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_SMD +Samtec_HLE-148-02-xxx-DV-BE_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xxx-DV-BE, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_SMD +Samtec_HLE-148-02-xxx-DV-LC_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xxx-DV-LC, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_SMD +Samtec_HLE-148-02-xxx-DV_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xxx-DV, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_SMD +Samtec_HLE-149-02-xxx-DV-A_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xxx-DV-A, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_SMD +Samtec_HLE-149-02-xxx-DV-BE-A_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xxx-DV-BE-A, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_SMD +Samtec_HLE-149-02-xxx-DV-BE-LC_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xxx-DV-BE-LC, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_SMD +Samtec_HLE-149-02-xxx-DV-BE_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xxx-DV-BE, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_SMD +Samtec_HLE-149-02-xxx-DV-LC_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xxx-DV-LC, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_SMD +Samtec_HLE-149-02-xxx-DV_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xxx-DV, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_SMD +Samtec_HLE-150-02-xxx-DV-A_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xxx-DV-A, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_Samtec_HLE_SMD +Samtec_HLE-150-02-xxx-DV-BE-A_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xxx-DV-BE-A, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_Samtec_HLE_SMD +Samtec_HLE-150-02-xxx-DV-BE-LC_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xxx-DV-BE-LC, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_Samtec_HLE_SMD +Samtec_HLE-150-02-xxx-DV-BE_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xxx-DV-BE, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_Samtec_HLE_SMD +Samtec_HLE-150-02-xxx-DV-LC_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xxx-DV-LC, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_Samtec_HLE_SMD +Samtec_HLE-150-02-xxx-DV_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xxx-DV, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_Samtec_HLE_THT +Samtec_HLE-104-02-xx-DV-PE-LC_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xx-DV-PE-LC, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_THT +Samtec_HLE-104-02-xx-DV-PE_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xx-DV-PE (compatible alternatives: HLE-104-02-xx-DV-PE-BE), 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_THT +Samtec_HLE-104-02-xx-DV-TE_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xx-DV-TE, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_THT +Samtec_HLE-105-02-xx-DV-PE-LC_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xx-DV-PE-LC, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_THT +Samtec_HLE-105-02-xx-DV-PE_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xx-DV-PE (compatible alternatives: HLE-105-02-xx-DV-PE-BE), 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_THT +Samtec_HLE-105-02-xx-DV-TE_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xx-DV-TE, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_THT +Samtec_HLE-106-02-xx-DV-PE-LC_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xx-DV-PE-LC, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_THT +Samtec_HLE-106-02-xx-DV-PE_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xx-DV-PE (compatible alternatives: HLE-106-02-xx-DV-PE-BE), 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_THT +Samtec_HLE-106-02-xx-DV-TE_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xx-DV-TE, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_THT +Samtec_HLE-107-02-xx-DV-PE-LC_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xx-DV-PE-LC, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_THT +Samtec_HLE-107-02-xx-DV-PE_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xx-DV-PE (compatible alternatives: HLE-107-02-xx-DV-PE-BE), 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_THT +Samtec_HLE-107-02-xx-DV-TE_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xx-DV-TE, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_THT +Samtec_HLE-108-02-xx-DV-PE-LC_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xx-DV-PE-LC, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_THT +Samtec_HLE-108-02-xx-DV-PE_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xx-DV-PE (compatible alternatives: HLE-108-02-xx-DV-PE-BE), 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_THT +Samtec_HLE-108-02-xx-DV-TE_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xx-DV-TE, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_THT +Samtec_HLE-109-02-xx-DV-PE-LC_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xx-DV-PE-LC, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_THT +Samtec_HLE-109-02-xx-DV-PE_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xx-DV-PE (compatible alternatives: HLE-109-02-xx-DV-PE-BE), 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_THT +Samtec_HLE-109-02-xx-DV-TE_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xx-DV-TE, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_THT +Samtec_HLE-110-02-xx-DV-PE-LC_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xx-DV-PE-LC, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_THT +Samtec_HLE-110-02-xx-DV-PE_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xx-DV-PE (compatible alternatives: HLE-110-02-xx-DV-PE-BE), 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_THT +Samtec_HLE-110-02-xx-DV-TE_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xx-DV-TE, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_THT +Samtec_HLE-111-02-xx-DV-PE-LC_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xx-DV-PE-LC, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_THT +Samtec_HLE-111-02-xx-DV-PE_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xx-DV-PE (compatible alternatives: HLE-111-02-xx-DV-PE-BE), 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_THT +Samtec_HLE-111-02-xx-DV-TE_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xx-DV-TE, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_THT +Samtec_HLE-112-02-xx-DV-PE-LC_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xx-DV-PE-LC, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_THT +Samtec_HLE-112-02-xx-DV-PE_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xx-DV-PE (compatible alternatives: HLE-112-02-xx-DV-PE-BE), 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_THT +Samtec_HLE-112-02-xx-DV-TE_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xx-DV-TE, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_THT +Samtec_HLE-113-02-xx-DV-PE-LC_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xx-DV-PE-LC, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_THT +Samtec_HLE-113-02-xx-DV-PE_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xx-DV-PE (compatible alternatives: HLE-113-02-xx-DV-PE-BE), 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_THT +Samtec_HLE-113-02-xx-DV-TE_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xx-DV-TE, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_THT +Samtec_HLE-114-02-xx-DV-PE-LC_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xx-DV-PE-LC, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_THT +Samtec_HLE-114-02-xx-DV-PE_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xx-DV-PE (compatible alternatives: HLE-114-02-xx-DV-PE-BE), 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_THT +Samtec_HLE-114-02-xx-DV-TE_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xx-DV-TE, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_THT +Samtec_HLE-115-02-xx-DV-PE-LC_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xx-DV-PE-LC, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_THT +Samtec_HLE-115-02-xx-DV-PE_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xx-DV-PE (compatible alternatives: HLE-115-02-xx-DV-PE-BE), 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_THT +Samtec_HLE-115-02-xx-DV-TE_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xx-DV-TE, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_THT +Samtec_HLE-116-02-xx-DV-PE-LC_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xx-DV-PE-LC, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_THT +Samtec_HLE-116-02-xx-DV-PE_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xx-DV-PE (compatible alternatives: HLE-116-02-xx-DV-PE-BE), 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_THT +Samtec_HLE-116-02-xx-DV-TE_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xx-DV-TE, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_THT +Samtec_HLE-117-02-xx-DV-PE-LC_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xx-DV-PE-LC, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_THT +Samtec_HLE-117-02-xx-DV-PE_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xx-DV-PE (compatible alternatives: HLE-117-02-xx-DV-PE-BE), 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_THT +Samtec_HLE-117-02-xx-DV-TE_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xx-DV-TE, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_THT +Samtec_HLE-118-02-xx-DV-PE-LC_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xx-DV-PE-LC, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_THT +Samtec_HLE-118-02-xx-DV-PE_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xx-DV-PE (compatible alternatives: HLE-118-02-xx-DV-PE-BE), 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_THT +Samtec_HLE-118-02-xx-DV-TE_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xx-DV-TE, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_THT +Samtec_HLE-119-02-xx-DV-PE-LC_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xx-DV-PE-LC, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_THT +Samtec_HLE-119-02-xx-DV-PE_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xx-DV-PE (compatible alternatives: HLE-119-02-xx-DV-PE-BE), 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_THT +Samtec_HLE-119-02-xx-DV-TE_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xx-DV-TE, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_THT +Samtec_HLE-120-02-xx-DV-PE-LC_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xx-DV-PE-LC, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_THT +Samtec_HLE-120-02-xx-DV-PE_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xx-DV-PE (compatible alternatives: HLE-120-02-xx-DV-PE-BE), 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_THT +Samtec_HLE-120-02-xx-DV-TE_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xx-DV-TE, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_THT +Samtec_HLE-121-02-xx-DV-PE-LC_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xx-DV-PE-LC, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_THT +Samtec_HLE-121-02-xx-DV-PE_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xx-DV-PE (compatible alternatives: HLE-121-02-xx-DV-PE-BE), 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_THT +Samtec_HLE-121-02-xx-DV-TE_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xx-DV-TE, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_THT +Samtec_HLE-122-02-xx-DV-PE-LC_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xx-DV-PE-LC, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_THT +Samtec_HLE-122-02-xx-DV-PE_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xx-DV-PE (compatible alternatives: HLE-122-02-xx-DV-PE-BE), 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_THT +Samtec_HLE-122-02-xx-DV-TE_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xx-DV-TE, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_THT +Samtec_HLE-123-02-xx-DV-PE-LC_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xx-DV-PE-LC, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_THT +Samtec_HLE-123-02-xx-DV-PE_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xx-DV-PE (compatible alternatives: HLE-123-02-xx-DV-PE-BE), 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_THT +Samtec_HLE-123-02-xx-DV-TE_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xx-DV-TE, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_THT +Samtec_HLE-124-02-xx-DV-PE-LC_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xx-DV-PE-LC, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_THT +Samtec_HLE-124-02-xx-DV-PE_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xx-DV-PE (compatible alternatives: HLE-124-02-xx-DV-PE-BE), 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_THT +Samtec_HLE-124-02-xx-DV-TE_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xx-DV-TE, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_THT +Samtec_HLE-125-02-xx-DV-PE-LC_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xx-DV-PE-LC, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_THT +Samtec_HLE-125-02-xx-DV-PE_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xx-DV-PE (compatible alternatives: HLE-125-02-xx-DV-PE-BE), 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_THT +Samtec_HLE-125-02-xx-DV-TE_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xx-DV-TE, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_THT +Samtec_HLE-126-02-xx-DV-PE-LC_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xx-DV-PE-LC, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_THT +Samtec_HLE-126-02-xx-DV-PE_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xx-DV-PE (compatible alternatives: HLE-126-02-xx-DV-PE-BE), 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_THT +Samtec_HLE-126-02-xx-DV-TE_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xx-DV-TE, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_THT +Samtec_HLE-127-02-xx-DV-PE-LC_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xx-DV-PE-LC, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_THT +Samtec_HLE-127-02-xx-DV-PE_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xx-DV-PE (compatible alternatives: HLE-127-02-xx-DV-PE-BE), 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_THT +Samtec_HLE-127-02-xx-DV-TE_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xx-DV-TE, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_THT +Samtec_HLE-128-02-xx-DV-PE-LC_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xx-DV-PE-LC, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_THT +Samtec_HLE-128-02-xx-DV-PE_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xx-DV-PE (compatible alternatives: HLE-128-02-xx-DV-PE-BE), 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_THT +Samtec_HLE-128-02-xx-DV-TE_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xx-DV-TE, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_THT +Samtec_HLE-129-02-xx-DV-PE-LC_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xx-DV-PE-LC, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_THT +Samtec_HLE-129-02-xx-DV-PE_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xx-DV-PE (compatible alternatives: HLE-129-02-xx-DV-PE-BE), 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_THT +Samtec_HLE-129-02-xx-DV-TE_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xx-DV-TE, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_THT +Samtec_HLE-130-02-xx-DV-PE-LC_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xx-DV-PE-LC, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_THT +Samtec_HLE-130-02-xx-DV-PE_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xx-DV-PE (compatible alternatives: HLE-130-02-xx-DV-PE-BE), 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_THT +Samtec_HLE-130-02-xx-DV-TE_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xx-DV-TE, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_THT +Samtec_HLE-131-02-xx-DV-PE-LC_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xx-DV-PE-LC, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_THT +Samtec_HLE-131-02-xx-DV-PE_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xx-DV-PE (compatible alternatives: HLE-131-02-xx-DV-PE-BE), 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_THT +Samtec_HLE-131-02-xx-DV-TE_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xx-DV-TE, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_THT +Samtec_HLE-132-02-xx-DV-PE-LC_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xx-DV-PE-LC, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_THT +Samtec_HLE-132-02-xx-DV-PE_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xx-DV-PE (compatible alternatives: HLE-132-02-xx-DV-PE-BE), 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_THT +Samtec_HLE-132-02-xx-DV-TE_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xx-DV-TE, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_THT +Samtec_HLE-133-02-xx-DV-PE-LC_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xx-DV-PE-LC, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_THT +Samtec_HLE-133-02-xx-DV-PE_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xx-DV-PE (compatible alternatives: HLE-133-02-xx-DV-PE-BE), 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_THT +Samtec_HLE-133-02-xx-DV-TE_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xx-DV-TE, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_THT +Samtec_HLE-134-02-xx-DV-PE-LC_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xx-DV-PE-LC, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_THT +Samtec_HLE-134-02-xx-DV-PE_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xx-DV-PE (compatible alternatives: HLE-134-02-xx-DV-PE-BE), 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_THT +Samtec_HLE-134-02-xx-DV-TE_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xx-DV-TE, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_THT +Samtec_HLE-135-02-xx-DV-PE-LC_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xx-DV-PE-LC, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_THT +Samtec_HLE-135-02-xx-DV-PE_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xx-DV-PE (compatible alternatives: HLE-135-02-xx-DV-PE-BE), 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_THT +Samtec_HLE-135-02-xx-DV-TE_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xx-DV-TE, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_THT +Samtec_HLE-136-02-xx-DV-PE-LC_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xx-DV-PE-LC, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_THT +Samtec_HLE-136-02-xx-DV-PE_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xx-DV-PE (compatible alternatives: HLE-136-02-xx-DV-PE-BE), 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_THT +Samtec_HLE-136-02-xx-DV-TE_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xx-DV-TE, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_THT +Samtec_HLE-137-02-xx-DV-PE-LC_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xx-DV-PE-LC, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_THT +Samtec_HLE-137-02-xx-DV-PE_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xx-DV-PE (compatible alternatives: HLE-137-02-xx-DV-PE-BE), 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_THT +Samtec_HLE-137-02-xx-DV-TE_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xx-DV-TE, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_THT +Samtec_HLE-138-02-xx-DV-PE-LC_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xx-DV-PE-LC, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_THT +Samtec_HLE-138-02-xx-DV-PE_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xx-DV-PE (compatible alternatives: HLE-138-02-xx-DV-PE-BE), 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_THT +Samtec_HLE-138-02-xx-DV-TE_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xx-DV-TE, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_THT +Samtec_HLE-139-02-xx-DV-PE-LC_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xx-DV-PE-LC, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_THT +Samtec_HLE-139-02-xx-DV-PE_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xx-DV-PE (compatible alternatives: HLE-139-02-xx-DV-PE-BE), 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_THT +Samtec_HLE-139-02-xx-DV-TE_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xx-DV-TE, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_THT +Samtec_HLE-140-02-xx-DV-PE-LC_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xx-DV-PE-LC, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_THT +Samtec_HLE-140-02-xx-DV-PE_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xx-DV-PE (compatible alternatives: HLE-140-02-xx-DV-PE-BE), 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_THT +Samtec_HLE-140-02-xx-DV-TE_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xx-DV-TE, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_THT +Samtec_HLE-141-02-xx-DV-PE-LC_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xx-DV-PE-LC, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_THT +Samtec_HLE-141-02-xx-DV-PE_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xx-DV-PE (compatible alternatives: HLE-141-02-xx-DV-PE-BE), 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_THT +Samtec_HLE-141-02-xx-DV-TE_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xx-DV-TE, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_THT +Samtec_HLE-142-02-xx-DV-PE-LC_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xx-DV-PE-LC, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_THT +Samtec_HLE-142-02-xx-DV-PE_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xx-DV-PE (compatible alternatives: HLE-142-02-xx-DV-PE-BE), 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_THT +Samtec_HLE-142-02-xx-DV-TE_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xx-DV-TE, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_THT +Samtec_HLE-143-02-xx-DV-PE-LC_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xx-DV-PE-LC, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_THT +Samtec_HLE-143-02-xx-DV-PE_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xx-DV-PE (compatible alternatives: HLE-143-02-xx-DV-PE-BE), 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_THT +Samtec_HLE-143-02-xx-DV-TE_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xx-DV-TE, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_THT +Samtec_HLE-144-02-xx-DV-PE-LC_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xx-DV-PE-LC, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_THT +Samtec_HLE-144-02-xx-DV-PE_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xx-DV-PE (compatible alternatives: HLE-144-02-xx-DV-PE-BE), 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_THT +Samtec_HLE-144-02-xx-DV-TE_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xx-DV-TE, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_THT +Samtec_HLE-145-02-xx-DV-PE-LC_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xx-DV-PE-LC, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_THT +Samtec_HLE-145-02-xx-DV-PE_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xx-DV-PE (compatible alternatives: HLE-145-02-xx-DV-PE-BE), 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_THT +Samtec_HLE-145-02-xx-DV-TE_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xx-DV-TE, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_THT +Samtec_HLE-146-02-xx-DV-PE-LC_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xx-DV-PE-LC, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_THT +Samtec_HLE-146-02-xx-DV-PE_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xx-DV-PE (compatible alternatives: HLE-146-02-xx-DV-PE-BE), 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_THT +Samtec_HLE-146-02-xx-DV-TE_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xx-DV-TE, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_THT +Samtec_HLE-147-02-xx-DV-PE-LC_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xx-DV-PE-LC, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_THT +Samtec_HLE-147-02-xx-DV-PE_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xx-DV-PE (compatible alternatives: HLE-147-02-xx-DV-PE-BE), 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_THT +Samtec_HLE-147-02-xx-DV-TE_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xx-DV-TE, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_THT +Samtec_HLE-148-02-xx-DV-PE-LC_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xx-DV-PE-LC, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_THT +Samtec_HLE-148-02-xx-DV-PE_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xx-DV-PE (compatible alternatives: HLE-148-02-xx-DV-PE-BE), 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_THT +Samtec_HLE-148-02-xx-DV-TE_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xx-DV-TE, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_THT +Samtec_HLE-149-02-xx-DV-PE-LC_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xx-DV-PE-LC, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_THT +Samtec_HLE-149-02-xx-DV-PE_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xx-DV-PE (compatible alternatives: HLE-149-02-xx-DV-PE-BE), 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_THT +Samtec_HLE-149-02-xx-DV-TE_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xx-DV-TE, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_THT +Samtec_HLE-150-02-xx-DV-PE-LC_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xx-DV-PE-LC, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_Samtec_HLE_THT +Samtec_HLE-150-02-xx-DV-PE_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xx-DV-PE (compatible alternatives: HLE-150-02-xx-DV-PE-BE), 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_Samtec_HLE_THT +Samtec_HLE-150-02-xx-DV-TE_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xx-DV-TE, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_TE-Connectivity +RPC-M12-FF-5CON-M12-LP1 + + +0 +5 +5 +Connector_TE-Connectivity +TE_1-826576-3_1x13_P3.96mm_Vertical +TE, 1-826576-3, 13 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +13 +13 +Connector_TE-Connectivity +TE_1-826576-5_1x15_P3.96mm_Vertical +TE, 1-826576-5, 15 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +15 +15 +Connector_TE-Connectivity +TE_1-826576-6_1x16_P3.96mm_Vertical +TE, 1-826576-6, 16 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +16 +16 +Connector_TE-Connectivity +TE_1-826576-7_1x17_P3.96mm_Vertical +TE, 1-826576-7, 17 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +17 +17 +Connector_TE-Connectivity +TE_1-826576-8_1x18_P3.96mm_Vertical +TE, 1-826576-8, 18 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +18 +18 +Connector_TE-Connectivity +TE_2-826576-0_1x20_P3.96mm_Vertical +TE, 2-826576-0, 20 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +20 +20 +Connector_TE-Connectivity +TE_3-826576-6_1x36_P3.96mm_Vertical +TE, 3-826576-6, 36 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +36 +36 +Connector_TE-Connectivity +TE_826576-2_1x02_P3.96mm_Vertical +TE, 826576-2, 2 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +2 +2 +Connector_TE-Connectivity +TE_826576-3_1x03_P3.96mm_Vertical +TE, 826576-3, 3 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +3 +3 +Connector_TE-Connectivity +TE_826576-5_1x05_P3.96mm_Vertical +TE, 826576-5, 5 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +5 +5 +Connector_TE-Connectivity +TE_826576-6_1x06_P3.96mm_Vertical +TE, 826576-6, 6 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +6 +6 +Connector_TE-Connectivity +TE_826576-7_1x07_P3.96mm_Vertical +TE, 826576-7, 7 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +7 +7 +Connector_TE-Connectivity +TE_826576-8_1x08_P3.96mm_Vertical +TE, 826576-8, 8 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +8 +8 +Connector_TE-Connectivity +TE_826576-9_1x09_P3.96mm_Vertical +TE, 826576-9, 9 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +9 +9 +Connector_TE-Connectivity +TE_1734839-9_1x9_P0.5mm_Horizontal + + +0 +11 +9 +Connector_TE-Connectivity +TE_5767171-1_2x19_P0.635mm_Vertical +PCB Mount Receptacle, Vertical, Board-to-Board, 38 Position, 24.003mm / .64mm [.945in] Centerline, Header Only, Palladium Nickel (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F5767171%7FB2%7Fpdf%7FEnglish%7FENG_CD_5767171_B2.pdf%7F5767171-1#page=2) +mictor38 receptacle board-to-board +0 +43 +39 +Connector_TE-Connectivity +TE_AMPSEAL_1-776087-x_3Rows_23_P0.4mm_Horizontal +Connector +TE 776087 +0 +23 +23 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770182-x_3x03_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770182-x, 3 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +9 +9 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770186-x_3x04_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770186-x, 4 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +12 +12 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770190-x_3x05_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770190-x, 5 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +15 +15 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770621-x_2x06_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770621-x, 6 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +12 +12 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770858-x_2x05_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770858-x, 5 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +10 +10 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770866-x_1x02_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770866-x, 2 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +2 +2 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770870-x_1x03_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770870-x, 3 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +3 +3 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770874-x_2x02_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770874-x, 2 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +4 +4 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770875-x_2x03_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770875-x, 3 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +6 +6 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770966-x_1x02_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770966-x, 2 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +2 +2 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770967-x_1x03_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770967-x, 3 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +3 +3 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770968-x_2x02_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770968-x, 2 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +4 +4 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770969-x_2x03_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770969-x, 3 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +6 +6 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770970-x_2x04_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770970-x, 4 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +8 +8 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770971-x_2x05_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770971-x, 5 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +10 +10 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770972-x_2x06_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770972-x, 6 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +12 +12 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770973-x_2x07_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770973-x, 7 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +14 +14 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770974-x_2x08_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770974-x, 8 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +16 +16 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794067-x_2x07_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794067-x, 7 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +14 +14 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794068-x_2x08_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794068-x, 8 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +16 +16 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794069-x_2x09_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794069-x, 9 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +18 +18 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794070-x_2x10_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794070-x, 10 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +20 +20 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794071-x_2x11_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794071-x, 11 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +22 +22 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794072-x_2x12_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794072-x, 12 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +24 +24 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794073-x_2x04_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794073-x, 4 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +8 +8 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794105-x_2x09_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794105-x, 9 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +18 +18 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794106-x_2x10_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794106-x, 10 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +20 +20 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794107-x_2x11_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794107-x, 11 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +22 +22 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794108-x_2x12_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794108-x, 12 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +24 +24 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794374-x_1x01_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794374-x, 1 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +1 +1 +Connector_TE-Connectivity +TE_MATE-N-LOK_350211-1_1x04_P5.08mm_Vertical +https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F350211%7FU5%7Fpdf%7FEnglish%7FENG_CD_350211_U5.pdf%7F350211-1 +connector TE MATE-N-LOK top entry ATA PATA IDE 5.25 inch floppy drive power +0 +4 +4 +Connector_USB +USB3_A_Molex_48393-001 +USB 3.0, type A, right angle (http://www.molex.com/pdm_docs/sd/483930003_sd.pdf) +USB 3.0 type A right angle +0 +13 +10 +Connector_USB +USB3_A_Plug_Wuerth_692112030100_Horizontal +USB3 type A Plug, Horizontal, http://katalog.we-online.de/em/datasheet/692112030100.pdf +usb A plug horizontal +0 +11 +10 +Connector_USB +USB_A_CNCTech_1001-011-01101_Horizontal +USB type A Plug, Horizontal, http://cnctech.us/pdfs/1001-011-01101.pdf +USB-A +0 +6 +5 +Connector_USB +USB_A_CONNFLY_DS1095-WNR0 +http://www.connfly.com/userfiles/image/UpLoadFile/File/2013/5/6/DS1095.pdf +USB-A receptacle horizontal through-hole +0 +6 +5 +Connector_USB +USB_A_Molex_67643_Horizontal +USB type A, Horizontal, https://www.molex.com/pdm_docs/sd/676433910_sd.pdf +USB_A Female Connector receptacle +0 +6 +5 +Connector_USB +USB_A_Molex_105057_Vertical +https://www.molex.com/pdm_docs/sd/1050570001_sd.pdf +USB A Vertical +0 +7 +5 +Connector_USB +USB_A_Stewart_SS-52100-001_Horizontal +USB A connector https://belfuse.com/resources/drawings/stewartconnector/dr-stw-ss-52100-001.pdf +USB_A Female Connector receptacle +0 +6 +5 +Connector_USB +USB_A_Wuerth_614004134726_Horizontal +USB A connector https://www.we-online.com/catalog/datasheet/614004134726.pdf +USB_A Female Connector receptacle +0 +8 +5 +Connector_USB +USB_A_Wuerth_61400826021_Horizontal_Stacked +Stacked USB A connector http://katalog.we-online.de/em/datasheet/61400826021.pdf +Wuerth stacked USB_A +0 +12 +9 +Connector_USB +USB_B_Amphenol_MUSB-D511_Vertical_Rugged +A,phenol MUSB_D511, USB B female connector, straight, rugged, https://www.amphenolcanada.com/ProductSearch/drawings/AC/MUSBD511XX.pdf +USB_B_MUSB_Straight female connector straight rugged MUSB D511 +0 +6 +5 +Connector_USB +USB_B_Lumberg_2411_02_Horizontal +USB 2.0 receptacle type B, horizontal version, through-hole, https://downloads.lumberg.com/datenblaetter/en/2411_02.pdf +USB B receptacle horizontal through-hole +0 +6 +5 +Connector_USB +USB_B_OST_USB-B1HSxx_Horizontal +USB B receptacle, Horizontal, through-hole, http://www.on-shore.com/wp-content/uploads/2015/09/usb-b1hsxx.pdf +USB-B receptacle horizontal through-hole +0 +6 +5 +Connector_USB +USB_B_TE_5787834_Vertical +http://www.mouser.com/ds/2/418/NG_CD_5787834_A4-669110.pdf +USB_B USB B vertical female connector +0 +6 +5 +Connector_USB +USB_C_Plug_JAE_DX07P024AJ1 +Universal Serial Bus (USB) Shielded I/O Plug, Type C, Right Angle, Surface Mount, https://www.jae.com/en/searchfilter/?topics_keyword=DX07P024AJ1&mainItemSelect=1 +USB Type-C Plug Edge Mount +0 +30 +25 +Connector_USB +USB_C_Plug_Molex_105444 +Universal Serial Bus (USB) Shielded I/O Plug, Type C, Right Angle, Surface Mount, http://www.molex.com/pdm_docs/sd/1054440001_sd.pdf +USB Type-C Plug Edge Mount +0 +24 +23 +Connector_USB +USB_C_Receptacle_Amphenol_12401548E4-2A +USB TYPE C, RA RCPT PCB, Hybrid, https://www.amphenolcanada.com/StockAvailabilityPrice.aspx?From=&PartNum=12401548E4%7e2A +USB C Type-C Receptacle Hybrid +0 +28 +25 +Connector_USB +USB_C_Receptacle_Amphenol_12401548E4-2A_CircularHoles +USB TYPE C, RA RCPT PCB, Hybrid, https://www.amphenolcanada.com/StockAvailabilityPrice.aspx?From=&PartNum=12401548E4%7e2A +USB C Type-C Receptacle Hybrid +0 +28 +25 +Connector_USB +USB_C_Receptacle_Amphenol_12401610E4-2A +USB TYPE C, RA RCPT PCB, SMT, https://www.amphenolcanada.com/StockAvailabilityPrice.aspx?From=&PartNum=12401610E4%7e2A +USB C Type-C Receptacle SMD +0 +28 +25 +Connector_USB +USB_C_Receptacle_Amphenol_12401610E4-2A_CircularHoles +USB TYPE C, RA RCPT PCB, SMT, https://www.amphenolcanada.com/StockAvailabilityPrice.aspx?From=&PartNum=12401610E4%7e2A +USB C Type-C Receptacle SMD +0 +28 +25 +Connector_USB +USB_C_Receptacle_GCT_USB4085 +USB 2.0 Type C Receptacle, https://gct.co/Files/Drawings/USB4085.pdf +USB Type-C Receptacle Through-hole Right angle +0 +20 +17 +Connector_USB +USB_C_Receptacle_HRO_TYPE-C-31-M-12 +USB Type-C receptacle for USB 2.0 and PD, http://www.krhro.com/uploads/soft/180320/1-1P320120243.pdf +usb usb-c 2.0 pd +0 +20 +17 +Connector_USB +USB_C_Receptacle_JAE_DX07S024WJ1R350 +http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ117219.pdf +USB C Type-C Receptacle SMD +0 +30 +25 +Connector_USB +USB_C_Receptacle_JAE_DX07S024WJ3R400 +USB TYPE C, VERT RCPT PCB, SMT, http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ117928.pdf +USB C Type-C Receptacle SMD +0 +28 +25 +Connector_USB +USB_C_Receptacle_Palconn_UTC16-G +http://www.palpilot.com/wp-content/uploads/2017/05/UTC027-GKN-OR-Rev-A.pdf +USB C Type-C Receptacle USB2.0 +0 +20 +17 +Connector_USB +USB_C_Receptacle_XKB_U262-16XN-4BVC11 +USB Type C, right-angle, SMT, https://datasheet.lcsc.com/szlcsc/1811141824_XKB-Enterprise-U262-161N-4BVC11_C319148.pdf +USB C Type-C Receptacle SMD +0 +20 +17 +Connector_USB +USB_Micro-AB_Molex_47590-0001 +Micro USB AB receptable, right-angle inverted (https://www.molex.com/pdm_docs/sd/475900001_sd.pdf) +Micro AB USB SMD +0 +14 +6 +Connector_USB +USB_Micro-B_Amphenol_10103594-0001LF_Horizontal +Micro USB Type B 10103594-0001LF, http://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/10103594.pdf +USB USB_B USB_micro USB_OTG +0 +17 +6 +Connector_USB +USB_Micro-B_Amphenol_10104110_Horizontal +USB Micro-B, horizontal, https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/10104110.pdf +USB Micro B horizontal +0 +9 +6 +Connector_USB +USB_Micro-B_Amphenol_10118194_Horizontal +USB Micro-B receptacle, horizontal, SMD, 10118194, https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/10118194.pdf +USB Micro B horizontal SMD +0 +17 +6 +Connector_USB +USB_Micro-B_GCT_USB3076-30-A +GCT Micro USB https://gct.co/files/drawings/usb3076.pdf +Micro-USB SMD Typ-B GCT +0 +11 +6 +Connector_USB +USB_Micro-B_Molex-105017-0001 +http://www.molex.com/pdm_docs/sd/1050170001_sd.pdf +Micro-USB SMD Typ-B +0 +13 +6 +Connector_USB +USB_Micro-B_Molex-105133-0001 +Molex Vertical Micro USB Typ-B (http://www.molex.com/pdm_docs/sd/1051330001_sd.pdf) +Micro-USB SMD Typ-B Vertical +0 +8 +6 +Connector_USB +USB_Micro-B_Molex-105133-0031 +Molex Vertical Micro USB Typ-B (http://www.molex.com/pdm_docs/sd/1051330031_sd.pdf) +Micro-USB SMD Typ-B Vertical +0 +8 +6 +Connector_USB +USB_Micro-B_Molex_47346-0001 +Micro USB B receptable with flange, bottom-mount, SMD, right-angle (http://www.molex.com/pdm_docs/sd/473460001_sd.pdf) +Micro B USB SMD +0 +11 +6 +Connector_USB +USB_Micro-B_Wuerth_614105150721_Vertical +USB Micro-B receptacle, through-hole, vertical, http://katalog.we-online.de/em/datasheet/614105150721.pdf +usb micro receptacle vertical +0 +7 +6 +Connector_USB +USB_Micro-B_Wuerth_614105150721_Vertical_CircularHoles +USB Micro-B receptacle, through-hole, vertical, http://katalog.we-online.de/em/datasheet/614105150721.pdf +usb micro receptacle vertical +0 +7 +6 +Connector_USB +USB_Micro-B_Wuerth_629105150521 +USB Micro-B receptacle, http://www.mouser.com/ds/2/445/629105150521-469306.pdf +usb micro receptacle +0 +9 +6 +Connector_USB +USB_Micro-B_Wuerth_629105150521_CircularHoles +USB Micro-B receptacle, http://www.mouser.com/ds/2/445/629105150521-469306.pdf +usb micro receptacle +0 +9 +6 +Connector_USB +USB_Mini-B_AdamTech_MUSB-B5-S-VT-TSMT-1_SMD_Vertical +http://www.adam-tech.com/upload/MUSB-B5-S-VT-TSMT-1.pdf +USB Mini-B +0 +7 +6 +Connector_USB +USB_Mini-B_Lumberg_2486_01_Horizontal +USB Mini-B 5-pin SMD connector, http://downloads.lumberg.com/datenblaetter/en/2486_01.pdf +USB USB_B USB_Mini connector +0 +9 +6 +Connector_USB +USB_Mini-B_Tensility_54-00023_Vertical +http://www.tensility.com/pdffiles/54-00023.pdf +usb mini receptacle vertical +0 +7 +6 +Connector_USB +USB_Mini-B_Tensility_54-00023_Vertical_CircularHoles +http://www.tensility.com/pdffiles/54-00023.pdf +usb mini receptacle vertical +0 +7 +6 +Connector_USB +USB_Mini-B_Wuerth_65100516121_Horizontal +Mini USB 2.0 Type B SMT Horizontal 5 Contacts (https://katalog.we-online.de/em/datasheet/65100516121.pdf) +Mini USB 2.0 Type B +0 +9 +6 +Connector_Wago +Wago_734-132_1x02_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-132 , 2 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +2 +2 +Connector_Wago +Wago_734-133_1x03_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-133 , 3 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +3 +3 +Connector_Wago +Wago_734-134_1x04_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-134 , 4 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +4 +4 +Connector_Wago +Wago_734-135_1x05_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-135 , 5 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +5 +5 +Connector_Wago +Wago_734-136_1x06_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-136 , 6 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +6 +6 +Connector_Wago +Wago_734-137_1x07_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-137 , 7 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +7 +7 +Connector_Wago +Wago_734-138_1x08_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-138 , 8 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +8 +8 +Connector_Wago +Wago_734-139_1x09_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-139 , 9 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +9 +9 +Connector_Wago +Wago_734-140_1x10_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-140 , 10 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +10 +10 +Connector_Wago +Wago_734-141_1x11_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-141 , 11 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +11 +11 +Connector_Wago +Wago_734-142_1x12_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-142 , 12 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +12 +12 +Connector_Wago +Wago_734-143_1x13_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-143 , 13 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +13 +13 +Connector_Wago +Wago_734-144_1x14_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-144 , 14 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +14 +14 +Connector_Wago +Wago_734-146_1x16_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-146 , 16 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +16 +16 +Connector_Wago +Wago_734-148_1x18_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-148 , 18 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +18 +18 +Connector_Wago +Wago_734-150_1x20_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-150 , 20 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +20 +20 +Connector_Wago +Wago_734-154_1x24_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-154 , 24 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +24 +24 +Connector_Wago +Wago_734-162_1x02_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-162 , 2 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +2 +2 +Connector_Wago +Wago_734-163_1x03_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-163 , 3 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +3 +3 +Connector_Wago +Wago_734-164_1x04_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-164 , 4 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +4 +4 +Connector_Wago +Wago_734-165_1x05_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-165 , 5 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +5 +5 +Connector_Wago +Wago_734-166_1x06_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-166 , 6 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +6 +6 +Connector_Wago +Wago_734-167_1x07_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-167 , 7 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +7 +7 +Connector_Wago +Wago_734-168_1x08_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-168 , 8 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +8 +8 +Connector_Wago +Wago_734-169_1x09_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-169 , 9 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +9 +9 +Connector_Wago +Wago_734-170_1x10_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-170 , 10 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +10 +10 +Connector_Wago +Wago_734-171_1x11_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-171 , 11 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +11 +11 +Connector_Wago +Wago_734-172_1x12_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-172 , 12 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +12 +12 +Connector_Wago +Wago_734-173_1x13_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-173 , 13 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +13 +13 +Connector_Wago +Wago_734-174_1x14_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-174 , 14 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +14 +14 +Connector_Wago +Wago_734-176_1x16_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-176 , 16 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +16 +16 +Connector_Wago +Wago_734-178_1x18_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-178 , 18 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +18 +18 +Connector_Wago +Wago_734-180_1x20_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-180 , 20 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +20 +20 +Connector_Wago +Wago_734-184_1x24_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-184 , 24 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +24 +24 +Connector_Wire +SolderWire-0.1sqmm_1x01_D0.4mm_OD1mm +Soldered wire connection, for a single 0.1 mm² wire, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.1sqmm_1x01_D0.4mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.1 mm² wire, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.1sqmm_1x01_D0.4mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.1 mm² wire, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.1sqmm_1x02_P3.6mm_D0.4mm_OD1mm +Soldered wire connection, for 2 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.1sqmm_1x02_P3.6mm_D0.4mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.1sqmm_1x02_P3.6mm_D0.4mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.1sqmm_1x03_P3.6mm_D0.4mm_OD1mm +Soldered wire connection, for 3 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.1sqmm_1x03_P3.6mm_D0.4mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.1sqmm_1x03_P3.6mm_D0.4mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.1sqmm_1x04_P3.6mm_D0.4mm_OD1mm +Soldered wire connection, for 4 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.1sqmm_1x04_P3.6mm_D0.4mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.1sqmm_1x04_P3.6mm_D0.4mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.1sqmm_1x05_P3.6mm_D0.4mm_OD1mm +Soldered wire connection, for 5 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.1sqmm_1x05_P3.6mm_D0.4mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.1sqmm_1x05_P3.6mm_D0.4mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.1sqmm_1x06_P3.6mm_D0.4mm_OD1mm +Soldered wire connection, for 6 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.1sqmm_1x06_P3.6mm_D0.4mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.1sqmm_1x06_P3.6mm_D0.4mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.5sqmm_1x01_D0.9mm_OD2.1mm +Soldered wire connection, for a single 0.5 mm² wire, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.5sqmm_1x01_D0.9mm_OD2.1mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.5 mm² wire, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.5sqmm_1x01_D0.9mm_OD2.1mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.5 mm² wire, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.5sqmm_1x01_D0.9mm_OD2.3mm +Soldered wire connection, for a single 0.5 mm² wire, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.5sqmm_1x01_D0.9mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.5 mm² wire, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.5sqmm_1x01_D0.9mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.5 mm² wire, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.5sqmm_1x02_P4.6mm_D0.9mm_OD2.1mm +Soldered wire connection, for 2 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.5sqmm_1x02_P4.6mm_D0.9mm_OD2.1mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.5sqmm_1x02_P4.6mm_D0.9mm_OD2.1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.5sqmm_1x02_P4.8mm_D0.9mm_OD2.3mm +Soldered wire connection, for 2 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.5sqmm_1x02_P4.8mm_D0.9mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.5sqmm_1x02_P4.8mm_D0.9mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.5sqmm_1x03_P4.6mm_D0.9mm_OD2.1mm +Soldered wire connection, for 3 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.5sqmm_1x03_P4.6mm_D0.9mm_OD2.1mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.5sqmm_1x03_P4.6mm_D0.9mm_OD2.1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.5sqmm_1x03_P4.8mm_D0.9mm_OD2.3mm +Soldered wire connection, for 3 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.5sqmm_1x03_P4.8mm_D0.9mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.5sqmm_1x03_P4.8mm_D0.9mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.5sqmm_1x04_P4.6mm_D0.9mm_OD2.1mm +Soldered wire connection, for 4 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.5sqmm_1x04_P4.6mm_D0.9mm_OD2.1mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.5sqmm_1x04_P4.6mm_D0.9mm_OD2.1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.5sqmm_1x04_P4.8mm_D0.9mm_OD2.3mm +Soldered wire connection, for 4 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.5sqmm_1x04_P4.8mm_D0.9mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.5sqmm_1x04_P4.8mm_D0.9mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.5sqmm_1x05_P4.6mm_D0.9mm_OD2.1mm +Soldered wire connection, for 5 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.5sqmm_1x05_P4.6mm_D0.9mm_OD2.1mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.5sqmm_1x05_P4.6mm_D0.9mm_OD2.1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.5sqmm_1x05_P4.8mm_D0.9mm_OD2.3mm +Soldered wire connection, for 5 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.5sqmm_1x05_P4.8mm_D0.9mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.5sqmm_1x05_P4.8mm_D0.9mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.5sqmm_1x06_P4.6mm_D0.9mm_OD2.1mm +Soldered wire connection, for 6 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.5sqmm_1x06_P4.6mm_D0.9mm_OD2.1mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.5sqmm_1x06_P4.6mm_D0.9mm_OD2.1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.5sqmm_1x06_P4.8mm_D0.9mm_OD2.3mm +Soldered wire connection, for 6 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.5sqmm_1x06_P4.8mm_D0.9mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.5sqmm_1x06_P4.8mm_D0.9mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.15sqmm_1x01_D0.5mm_OD1.5mm +Soldered wire connection, for a single 0.15 mm² wire, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.15sqmm_1x01_D0.5mm_OD1.5mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.15 mm² wire, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.15sqmm_1x01_D0.5mm_OD1.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.15 mm² wire, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.15sqmm_1x02_P4mm_D0.5mm_OD1.5mm +Soldered wire connection, for 2 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.15sqmm_1x02_P4mm_D0.5mm_OD1.5mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.15sqmm_1x02_P4mm_D0.5mm_OD1.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.15sqmm_1x03_P4mm_D0.5mm_OD1.5mm +Soldered wire connection, for 3 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.15sqmm_1x03_P4mm_D0.5mm_OD1.5mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.15sqmm_1x03_P4mm_D0.5mm_OD1.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.15sqmm_1x04_P4mm_D0.5mm_OD1.5mm +Soldered wire connection, for 4 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.15sqmm_1x04_P4mm_D0.5mm_OD1.5mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.15sqmm_1x04_P4mm_D0.5mm_OD1.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.15sqmm_1x05_P4mm_D0.5mm_OD1.5mm +Soldered wire connection, for 5 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.15sqmm_1x05_P4mm_D0.5mm_OD1.5mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.15sqmm_1x05_P4mm_D0.5mm_OD1.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.15sqmm_1x06_P4mm_D0.5mm_OD1.5mm +Soldered wire connection, for 6 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.15sqmm_1x06_P4mm_D0.5mm_OD1.5mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.15sqmm_1x06_P4mm_D0.5mm_OD1.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.25sqmm_1x01_D0.65mm_OD1.7mm +Soldered wire connection, for a single 0.25 mm² wire, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.25sqmm_1x01_D0.65mm_OD1.7mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.25 mm² wire, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.25sqmm_1x01_D0.65mm_OD1.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.25 mm² wire, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.25sqmm_1x01_D0.65mm_OD2mm +Soldered wire connection, for a single 0.25 mm² wire, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.25sqmm_1x01_D0.65mm_OD2mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.25 mm² wire, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.25sqmm_1x01_D0.65mm_OD2mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.25 mm² wire, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.25sqmm_1x02_P4.2mm_D0.65mm_OD1.7mm +Soldered wire connection, for 2 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.25sqmm_1x02_P4.2mm_D0.65mm_OD1.7mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.25sqmm_1x02_P4.2mm_D0.65mm_OD1.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.25sqmm_1x02_P4.5mm_D0.65mm_OD2mm +Soldered wire connection, for 2 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.25sqmm_1x02_P4.5mm_D0.65mm_OD2mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.25sqmm_1x02_P4.5mm_D0.65mm_OD2mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.25sqmm_1x03_P4.2mm_D0.65mm_OD1.7mm +Soldered wire connection, for 3 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.25sqmm_1x03_P4.2mm_D0.65mm_OD1.7mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.25sqmm_1x03_P4.2mm_D0.65mm_OD1.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.25sqmm_1x03_P4.5mm_D0.65mm_OD2mm +Soldered wire connection, for 3 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.25sqmm_1x03_P4.5mm_D0.65mm_OD2mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.25sqmm_1x03_P4.5mm_D0.65mm_OD2mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.25sqmm_1x04_P4.2mm_D0.65mm_OD1.7mm +Soldered wire connection, for 4 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.25sqmm_1x04_P4.2mm_D0.65mm_OD1.7mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.25sqmm_1x04_P4.2mm_D0.65mm_OD1.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.25sqmm_1x04_P4.5mm_D0.65mm_OD2mm +Soldered wire connection, for 4 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.25sqmm_1x04_P4.5mm_D0.65mm_OD2mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.25sqmm_1x04_P4.5mm_D0.65mm_OD2mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.25sqmm_1x05_P4.2mm_D0.65mm_OD1.7mm +Soldered wire connection, for 5 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.25sqmm_1x05_P4.2mm_D0.65mm_OD1.7mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.25sqmm_1x05_P4.2mm_D0.65mm_OD1.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.25sqmm_1x05_P4.5mm_D0.65mm_OD2mm +Soldered wire connection, for 5 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.25sqmm_1x05_P4.5mm_D0.65mm_OD2mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.25sqmm_1x05_P4.5mm_D0.65mm_OD2mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.25sqmm_1x06_P4.2mm_D0.65mm_OD1.7mm +Soldered wire connection, for 6 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.25sqmm_1x06_P4.2mm_D0.65mm_OD1.7mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.25sqmm_1x06_P4.2mm_D0.65mm_OD1.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.25sqmm_1x06_P4.5mm_D0.65mm_OD2mm +Soldered wire connection, for 6 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.25sqmm_1x06_P4.5mm_D0.65mm_OD2mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.25sqmm_1x06_P4.5mm_D0.65mm_OD2mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.75sqmm_1x01_D1.25mm_OD2.3mm +Soldered wire connection, for a single 0.75 mm² wire, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.75sqmm_1x01_D1.25mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.75 mm² wire, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.75sqmm_1x01_D1.25mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.75 mm² wire, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.75sqmm_1x01_D1.25mm_OD3.5mm +Soldered wire connection, for a single 0.75 mm² wire, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.75sqmm_1x01_D1.25mm_OD3.5mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.75 mm² wire, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.75sqmm_1x01_D1.25mm_OD3.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.75 mm² wire, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.75sqmm_1x02_P4.8mm_D1.25mm_OD2.3mm +Soldered wire connection, for 2 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.75sqmm_1x02_P4.8mm_D1.25mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.75sqmm_1x02_P4.8mm_D1.25mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.75sqmm_1x02_P7mm_D1.25mm_OD3.5mm +Soldered wire connection, for 2 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.75sqmm_1x02_P7mm_D1.25mm_OD3.5mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.75sqmm_1x02_P7mm_D1.25mm_OD3.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.75sqmm_1x03_P4.8mm_D1.25mm_OD2.3mm +Soldered wire connection, for 3 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.75sqmm_1x03_P4.8mm_D1.25mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.75sqmm_1x03_P4.8mm_D1.25mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.75sqmm_1x03_P7mm_D1.25mm_OD3.5mm +Soldered wire connection, for 3 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.75sqmm_1x03_P7mm_D1.25mm_OD3.5mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.75sqmm_1x03_P7mm_D1.25mm_OD3.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.75sqmm_1x04_P4.8mm_D1.25mm_OD2.3mm +Soldered wire connection, for 4 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.75sqmm_1x04_P4.8mm_D1.25mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.75sqmm_1x04_P4.8mm_D1.25mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.75sqmm_1x04_P7mm_D1.25mm_OD3.5mm +Soldered wire connection, for 4 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.75sqmm_1x04_P7mm_D1.25mm_OD3.5mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.75sqmm_1x04_P7mm_D1.25mm_OD3.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.75sqmm_1x05_P4.8mm_D1.25mm_OD2.3mm +Soldered wire connection, for 5 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.75sqmm_1x05_P4.8mm_D1.25mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.75sqmm_1x05_P4.8mm_D1.25mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.75sqmm_1x05_P7mm_D1.25mm_OD3.5mm +Soldered wire connection, for 5 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.75sqmm_1x05_P7mm_D1.25mm_OD3.5mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.75sqmm_1x05_P7mm_D1.25mm_OD3.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.75sqmm_1x06_P4.8mm_D1.25mm_OD2.3mm +Soldered wire connection, for 6 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.75sqmm_1x06_P4.8mm_D1.25mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.75sqmm_1x06_P4.8mm_D1.25mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.75sqmm_1x06_P7mm_D1.25mm_OD3.5mm +Soldered wire connection, for 6 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.75sqmm_1x06_P7mm_D1.25mm_OD3.5mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.75sqmm_1x06_P7mm_D1.25mm_OD3.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.127sqmm_1x01_D0.48mm_OD1mm +Soldered wire connection, for a single 0.127 mm² wire, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.127sqmm_1x01_D0.48mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.127 mm² wire, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.127sqmm_1x01_D0.48mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.127 mm² wire, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.127sqmm_1x02_P3.7mm_D0.48mm_OD1mm +Soldered wire connection, for 2 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.127sqmm_1x02_P3.7mm_D0.48mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.127sqmm_1x02_P3.7mm_D0.48mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.127sqmm_1x03_P3.7mm_D0.48mm_OD1mm +Soldered wire connection, for 3 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.127sqmm_1x03_P3.7mm_D0.48mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.127sqmm_1x03_P3.7mm_D0.48mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.127sqmm_1x04_P3.7mm_D0.48mm_OD1mm +Soldered wire connection, for 4 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.127sqmm_1x04_P3.7mm_D0.48mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.127sqmm_1x04_P3.7mm_D0.48mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.127sqmm_1x05_P3.7mm_D0.48mm_OD1mm +Soldered wire connection, for 5 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.127sqmm_1x05_P3.7mm_D0.48mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.127sqmm_1x05_P3.7mm_D0.48mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.127sqmm_1x06_P3.7mm_D0.48mm_OD1mm +Soldered wire connection, for 6 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.127sqmm_1x06_P3.7mm_D0.48mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.127sqmm_1x06_P3.7mm_D0.48mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-1.5sqmm_1x01_D1.7mm_OD3.9mm +Soldered wire connection, for a single 1.5 mm² wire, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +1 +1 +Connector_Wire +SolderWire-1.5sqmm_1x01_D1.7mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for a single 1.5 mm² wire, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-1.5sqmm_1x01_D1.7mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 1.5 mm² wire, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-1.5sqmm_1x01_D1.7mm_OD3mm +Soldered wire connection, for a single 1.5 mm² wire, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +1 +1 +Connector_Wire +SolderWire-1.5sqmm_1x01_D1.7mm_OD3mm_Relief +Soldered wire connection with feed through strain relief, for a single 1.5 mm² wire, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-1.5sqmm_1x01_D1.7mm_OD3mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 1.5 mm² wire, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-1.5sqmm_1x02_P6mm_D1.7mm_OD3mm +Soldered wire connection, for 2 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +2 +2 +Connector_Wire +SolderWire-1.5sqmm_1x02_P6mm_D1.7mm_OD3mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-1.5sqmm_1x02_P6mm_D1.7mm_OD3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-1.5sqmm_1x02_P7.8mm_D1.7mm_OD3.9mm +Soldered wire connection, for 2 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +2 +2 +Connector_Wire +SolderWire-1.5sqmm_1x02_P7.8mm_D1.7mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-1.5sqmm_1x02_P7.8mm_D1.7mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-1.5sqmm_1x03_P6mm_D1.7mm_OD3mm +Soldered wire connection, for 3 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +3 +3 +Connector_Wire +SolderWire-1.5sqmm_1x03_P6mm_D1.7mm_OD3mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-1.5sqmm_1x03_P6mm_D1.7mm_OD3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-1.5sqmm_1x03_P7.8mm_D1.7mm_OD3.9mm +Soldered wire connection, for 3 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +3 +3 +Connector_Wire +SolderWire-1.5sqmm_1x03_P7.8mm_D1.7mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-1.5sqmm_1x03_P7.8mm_D1.7mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-1.5sqmm_1x04_P6mm_D1.7mm_OD3mm +Soldered wire connection, for 4 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +4 +4 +Connector_Wire +SolderWire-1.5sqmm_1x04_P6mm_D1.7mm_OD3mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-1.5sqmm_1x04_P6mm_D1.7mm_OD3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-1.5sqmm_1x04_P7.8mm_D1.7mm_OD3.9mm +Soldered wire connection, for 4 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +4 +4 +Connector_Wire +SolderWire-1.5sqmm_1x04_P7.8mm_D1.7mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-1.5sqmm_1x04_P7.8mm_D1.7mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-1.5sqmm_1x05_P6mm_D1.7mm_OD3mm +Soldered wire connection, for 5 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +5 +5 +Connector_Wire +SolderWire-1.5sqmm_1x05_P6mm_D1.7mm_OD3mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-1.5sqmm_1x05_P6mm_D1.7mm_OD3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-1.5sqmm_1x05_P7.8mm_D1.7mm_OD3.9mm +Soldered wire connection, for 5 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +5 +5 +Connector_Wire +SolderWire-1.5sqmm_1x05_P7.8mm_D1.7mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-1.5sqmm_1x05_P7.8mm_D1.7mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-1.5sqmm_1x06_P6mm_D1.7mm_OD3mm +Soldered wire connection, for 6 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +6 +6 +Connector_Wire +SolderWire-1.5sqmm_1x06_P6mm_D1.7mm_OD3mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-1.5sqmm_1x06_P6mm_D1.7mm_OD3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-1.5sqmm_1x06_P7.8mm_D1.7mm_OD3.9mm +Soldered wire connection, for 6 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +6 +6 +Connector_Wire +SolderWire-1.5sqmm_1x06_P7.8mm_D1.7mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-1.5sqmm_1x06_P7.8mm_D1.7mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-1sqmm_1x01_D1.4mm_OD2.7mm +Soldered wire connection, for a single 1 mm² wire, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +1 +1 +Connector_Wire +SolderWire-1sqmm_1x01_D1.4mm_OD2.7mm_Relief +Soldered wire connection with feed through strain relief, for a single 1 mm² wire, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-1sqmm_1x01_D1.4mm_OD2.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 1 mm² wire, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-1sqmm_1x01_D1.4mm_OD3.9mm +Soldered wire connection, for a single 1 mm² wire, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +1 +1 +Connector_Wire +SolderWire-1sqmm_1x01_D1.4mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for a single 1 mm² wire, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-1sqmm_1x01_D1.4mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 1 mm² wire, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-1sqmm_1x02_P5.4mm_D1.4mm_OD2.7mm +Soldered wire connection, for 2 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +2 +2 +Connector_Wire +SolderWire-1sqmm_1x02_P5.4mm_D1.4mm_OD2.7mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-1sqmm_1x02_P5.4mm_D1.4mm_OD2.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-1sqmm_1x02_P7.8mm_D1.4mm_OD3.9mm +Soldered wire connection, for 2 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +2 +2 +Connector_Wire +SolderWire-1sqmm_1x02_P7.8mm_D1.4mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-1sqmm_1x02_P7.8mm_D1.4mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-1sqmm_1x03_P5.4mm_D1.4mm_OD2.7mm +Soldered wire connection, for 3 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +3 +3 +Connector_Wire +SolderWire-1sqmm_1x03_P5.4mm_D1.4mm_OD2.7mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-1sqmm_1x03_P5.4mm_D1.4mm_OD2.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-1sqmm_1x03_P7.8mm_D1.4mm_OD3.9mm +Soldered wire connection, for 3 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +3 +3 +Connector_Wire +SolderWire-1sqmm_1x03_P7.8mm_D1.4mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-1sqmm_1x03_P7.8mm_D1.4mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-1sqmm_1x04_P5.4mm_D1.4mm_OD2.7mm +Soldered wire connection, for 4 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +4 +4 +Connector_Wire +SolderWire-1sqmm_1x04_P5.4mm_D1.4mm_OD2.7mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-1sqmm_1x04_P5.4mm_D1.4mm_OD2.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-1sqmm_1x04_P7.8mm_D1.4mm_OD3.9mm +Soldered wire connection, for 4 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +4 +4 +Connector_Wire +SolderWire-1sqmm_1x04_P7.8mm_D1.4mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-1sqmm_1x04_P7.8mm_D1.4mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-1sqmm_1x05_P5.4mm_D1.4mm_OD2.7mm +Soldered wire connection, for 5 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +5 +5 +Connector_Wire +SolderWire-1sqmm_1x05_P5.4mm_D1.4mm_OD2.7mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-1sqmm_1x05_P5.4mm_D1.4mm_OD2.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-1sqmm_1x05_P7.8mm_D1.4mm_OD3.9mm +Soldered wire connection, for 5 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +5 +5 +Connector_Wire +SolderWire-1sqmm_1x05_P7.8mm_D1.4mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-1sqmm_1x05_P7.8mm_D1.4mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-1sqmm_1x06_P5.4mm_D1.4mm_OD2.7mm +Soldered wire connection, for 6 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +6 +6 +Connector_Wire +SolderWire-1sqmm_1x06_P5.4mm_D1.4mm_OD2.7mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-1sqmm_1x06_P5.4mm_D1.4mm_OD2.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-1sqmm_1x06_P7.8mm_D1.4mm_OD3.9mm +Soldered wire connection, for 6 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +6 +6 +Connector_Wire +SolderWire-1sqmm_1x06_P7.8mm_D1.4mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-1sqmm_1x06_P7.8mm_D1.4mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-2.5sqmm_1x01_D2.4mm_OD3.6mm +Soldered wire connection, for a single 2.5 mm² wire, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +1 +1 +Connector_Wire +SolderWire-2.5sqmm_1x01_D2.4mm_OD3.6mm_Relief +Soldered wire connection with feed through strain relief, for a single 2.5 mm² wire, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-2.5sqmm_1x01_D2.4mm_OD3.6mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 2.5 mm² wire, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-2.5sqmm_1x01_D2.4mm_OD4.4mm +Soldered wire connection, for a single 2.5 mm² wire, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +1 +1 +Connector_Wire +SolderWire-2.5sqmm_1x01_D2.4mm_OD4.4mm_Relief +Soldered wire connection with feed through strain relief, for a single 2.5 mm² wire, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-2.5sqmm_1x01_D2.4mm_OD4.4mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 2.5 mm² wire, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-2.5sqmm_1x02_P7.2mm_D2.4mm_OD3.6mm +Soldered wire connection, for 2 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +2 +2 +Connector_Wire +SolderWire-2.5sqmm_1x02_P7.2mm_D2.4mm_OD3.6mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-2.5sqmm_1x02_P7.2mm_D2.4mm_OD3.6mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-2.5sqmm_1x02_P8.8mm_D2.4mm_OD4.4mm +Soldered wire connection, for 2 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +2 +2 +Connector_Wire +SolderWire-2.5sqmm_1x02_P8.8mm_D2.4mm_OD4.4mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-2.5sqmm_1x02_P8.8mm_D2.4mm_OD4.4mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-2.5sqmm_1x03_P7.2mm_D2.4mm_OD3.6mm +Soldered wire connection, for 3 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +3 +3 +Connector_Wire +SolderWire-2.5sqmm_1x03_P7.2mm_D2.4mm_OD3.6mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-2.5sqmm_1x03_P7.2mm_D2.4mm_OD3.6mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-2.5sqmm_1x03_P8.8mm_D2.4mm_OD4.4mm +Soldered wire connection, for 3 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +3 +3 +Connector_Wire +SolderWire-2.5sqmm_1x03_P8.8mm_D2.4mm_OD4.4mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-2.5sqmm_1x03_P8.8mm_D2.4mm_OD4.4mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-2.5sqmm_1x04_P7.2mm_D2.4mm_OD3.6mm +Soldered wire connection, for 4 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +4 +4 +Connector_Wire +SolderWire-2.5sqmm_1x04_P7.2mm_D2.4mm_OD3.6mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-2.5sqmm_1x04_P7.2mm_D2.4mm_OD3.6mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-2.5sqmm_1x04_P8.8mm_D2.4mm_OD4.4mm +Soldered wire connection, for 4 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +4 +4 +Connector_Wire +SolderWire-2.5sqmm_1x04_P8.8mm_D2.4mm_OD4.4mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-2.5sqmm_1x04_P8.8mm_D2.4mm_OD4.4mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-2.5sqmm_1x05_P7.2mm_D2.4mm_OD3.6mm +Soldered wire connection, for 5 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +5 +5 +Connector_Wire +SolderWire-2.5sqmm_1x05_P7.2mm_D2.4mm_OD3.6mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-2.5sqmm_1x05_P7.2mm_D2.4mm_OD3.6mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-2.5sqmm_1x05_P8.8mm_D2.4mm_OD4.4mm +Soldered wire connection, for 5 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +5 +5 +Connector_Wire +SolderWire-2.5sqmm_1x05_P8.8mm_D2.4mm_OD4.4mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-2.5sqmm_1x05_P8.8mm_D2.4mm_OD4.4mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-2.5sqmm_1x06_P7.2mm_D2.4mm_OD3.6mm +Soldered wire connection, for 6 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +6 +6 +Connector_Wire +SolderWire-2.5sqmm_1x06_P7.2mm_D2.4mm_OD3.6mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-2.5sqmm_1x06_P7.2mm_D2.4mm_OD3.6mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-2.5sqmm_1x06_P8.8mm_D2.4mm_OD4.4mm +Soldered wire connection, for 6 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +6 +6 +Connector_Wire +SolderWire-2.5sqmm_1x06_P8.8mm_D2.4mm_OD4.4mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-2.5sqmm_1x06_P8.8mm_D2.4mm_OD4.4mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-2sqmm_1x01_D2mm_OD3.9mm +Soldered wire connection, for a single 2 mm² wire, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm +0 +1 +1 +Connector_Wire +SolderWire-2sqmm_1x01_D2mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for a single 2 mm² wire, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-2sqmm_1x01_D2mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 2 mm² wire, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-2sqmm_1x02_P7.8mm_D2mm_OD3.9mm +Soldered wire connection, for 2 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm +0 +2 +2 +Connector_Wire +SolderWire-2sqmm_1x02_P7.8mm_D2mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-2sqmm_1x02_P7.8mm_D2mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-2sqmm_1x03_P7.8mm_D2mm_OD3.9mm +Soldered wire connection, for 3 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm +0 +3 +3 +Connector_Wire +SolderWire-2sqmm_1x03_P7.8mm_D2mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-2sqmm_1x03_P7.8mm_D2mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-2sqmm_1x04_P7.8mm_D2mm_OD3.9mm +Soldered wire connection, for 4 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm +0 +4 +4 +Connector_Wire +SolderWire-2sqmm_1x04_P7.8mm_D2mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-2sqmm_1x04_P7.8mm_D2mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-2sqmm_1x05_P7.8mm_D2mm_OD3.9mm +Soldered wire connection, for 5 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm +0 +5 +5 +Connector_Wire +SolderWire-2sqmm_1x05_P7.8mm_D2mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-2sqmm_1x05_P7.8mm_D2mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-2sqmm_1x06_P7.8mm_D2mm_OD3.9mm +Soldered wire connection, for 6 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm +0 +6 +6 +Connector_Wire +SolderWire-2sqmm_1x06_P7.8mm_D2mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-2sqmm_1x06_P7.8mm_D2mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWirePad_1x01_Drill0.8mm +Wire solder connection +connector +0 +1 +1 +Connector_Wire +SolderWirePad_1x01_Drill1.2mm +Wire solder connection +connector +0 +1 +1 +Connector_Wire +SolderWirePad_1x01_Drill1.5mm +Wire solder connection +connector +0 +1 +1 +Connector_Wire +SolderWirePad_1x01_Drill1mm +Wire solder connection +connector +0 +1 +1 +Connector_Wire +SolderWirePad_1x01_Drill2.5mm +Wire solder connection +connector +0 +1 +1 +Connector_Wire +SolderWirePad_1x01_Drill2mm +Wire solder connection +connector +0 +1 +1 +Connector_Wire +SolderWirePad_1x01_SMD_1x2mm +Wire Pad, Square, SMD Pad, 5mm x 10mm, +MesurementPoint Square SMDPad 5mmx10mm +0 +1 +1 +Connector_Wire +SolderWirePad_1x01_SMD_5x10mm +Wire Pad, Square, SMD Pad, 5mm x 10mm, +MesurementPoint Square SMDPad 5mmx10mm +0 +1 +1 +Connector_Wire +SolderWirePad_1x02_P3.81mm_Drill0.8mm +Wire solder connection +connector +0 +2 +2 +Connector_Wire +SolderWirePad_1x02_P3.81mm_Drill1.2mm +Wire solder connection +connector +0 +2 +2 +Connector_Wire +SolderWirePad_1x02_P3.81mm_Drill1mm +Wire solder connection +connector +0 +2 +2 +Connector_Wire +SolderWirePad_1x02_P5.08mm_Drill1.5mm +Wire solder connection +connector +0 +2 +2 +Connector_Wire +SolderWirePad_1x02_P7.62mm_Drill2.5mm +Wire solder connection +connector +0 +2 +2 +Connector_Wire +SolderWirePad_1x02_P7.62mm_Drill2mm +Wire solder connection +connector +0 +2 +2 +Connector_Wire +SolderWirePad_1x03_P3.81mm_Drill1.2mm +Wire solder connection +connector +0 +3 +3 +Connector_Wire +SolderWirePad_1x03_P3.175mm_Drill0.8mm +Wire solder connection +connector +0 +3 +3 +Connector_Wire +SolderWirePad_1x03_P3.175mm_Drill1mm +Wire solder connection +connector +0 +3 +3 +Connector_Wire +SolderWirePad_1x03_P4.445mm_Drill1.5mm +Wire solder connection +connector +0 +3 +3 +Connector_Wire +SolderWirePad_1x03_P5.715mm_Drill2mm +Wire solder connection +connector +0 +3 +3 +Connector_Wire +SolderWirePad_1x03_P7.62mm_Drill2.5mm +Wire solder connection +connector +0 +3 +3 +Connector_Wire +SolderWirePad_1x04_P3.81mm_Drill1.2mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_1x04_P3.81mm_Drill1mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_1x04_P3.175mm_Drill0.8mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_1x04_P5.08mm_Drill1.5mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_1x04_P6.35mm_Drill2mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_1x04_P7.62mm_Drill2.5mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_2x02_P2.54mm_Drill0.8mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_2x02_P3.81mm_Drill1.2mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_2x02_P3.81mm_Drill1mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_2x02_P5.08mm_Drill1.5mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_2x02_P6.35mm_Drill2mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_2x02_P7.62mm_Drill2.5mm +Wire solder connection +connector +0 +4 +4 +Converter_ACDC +Converter_ACDC_CUI_PBO-3-Sxx_THT_Vertical +ACDC-Converter, 3W, CUI PBO-3, THT https://www.cui.com/product/resource/pbo-3.pdf +Converter AC-DC THT Vertical +0 +6 +6 +Converter_ACDC +Converter_ACDC_Hahn_HS-400xx_THT +ACDC-Converter, 3W, Hahn-HS-400xx, THT https://www.schukat.com/schukat/schukat_cms_de.nsf/index/FrameView?OpenDocument&art=HS40009&wg=M7942 +Hahn ACDC-Converter THT +0 +4 +4 +Converter_ACDC +Converter_ACDC_HiLink_HLK-PMxx +ACDC-Converter, 3W, HiLink, HLK-PMxx, THT, http://www.hlktech.net/product_detail.php?ProId=54 +ACDC-Converter 3W THT HiLink board mount module +0 +4 +4 +Converter_ACDC +Converter_ACDC_MeanWell_IRM-02-xx_SMD +ACDC-Converter, 3W, Meanwell, IRM-02, SMD, https://www.meanwell.com/Upload/PDF/IRM-02/IRM-02-SPEC.PDF +ACDC-Converter 3W +0 +14 +14 +Converter_ACDC +Converter_ACDC_MeanWell_IRM-02-xx_THT +ACDC-Converter, 2W, Meanwell, IRM-02, THT, https://www.meanwell.co.uk/media/productPDF/IRM-02-spec.pdf +ACDC-Converter 2W THT +0 +4 +4 +Converter_ACDC +Converter_ACDC_MeanWell_IRM-03-xx_SMD +ACDC-Converter, 3W, Meanwell, IRM-03, SMD, http://www.meanwell.com/webapp/product/search.aspx?prod=IRM-03 +ACDC-Converter 3W +0 +14 +14 +Converter_ACDC +Converter_ACDC_MeanWell_IRM-03-xx_THT +ACDC-Converter, 3W, Meanwell, IRM-03, THT, https://www.meanwell.com/Upload/PDF/IRM-03/IRM-03-SPEC.PDF +ACDC-Converter 3W THT +0 +5 +5 +Converter_ACDC +Converter_ACDC_MeanWell_IRM-05-xx_THT +http://www.meanwell.com/webapp/product/search.aspx?prod=IRM-05 +ACDC-Converter 5W Meanwell IRM-05 +0 +4 +4 +Converter_ACDC +Converter_ACDC_MeanWell_IRM-10-xx_THT +http://www.meanwell.com/webapp/product/search.aspx?prod=IRM-10 +ACDC-Converter 10W Meanwell IRM-10 +0 +4 +4 +Converter_ACDC +Converter_ACDC_MeanWell_IRM-20-xx_THT +ACDC-Converter, 20W, Meanwell, IRM-20, THT http://www.meanwell.com/webapp/product/search.aspx?prod=IRM-20 +ACDC-Converter 20W Meanwell IRM-20 +0 +4 +4 +Converter_ACDC +Converter_ACDC_MeanWell_IRM-60-xx_THT +ACDC-Converter, 50-60W, Meanwell, IRM-60, THT https://www.meanwellusa.com/productPdf.aspx?i=687 +switching power supply +0 +4 +4 +Converter_ACDC +Converter_ACDC_RECOM_RAC01-xxSGB_THT +https://www.recom-power.com/pdf/Powerline-AC-DC/RAC01-GB.pdf +recom power ac dc rac01xxgb rac01-05sgb rac01-12sgb +0 +4 +4 +Converter_ACDC +Converter_ACDC_RECOM_RAC04-xxSGx_THT +https://www.recom-power.com/pdf/Powerline-AC-DC/RAC04-GA.pdf +recom power ac dc +0 +5 +5 +Converter_ACDC +Converter_ACDC_RECOM_RAC05-xxSK_THT +https://www.recom-power.com/pdf/Powerline-AC-DC/RAC05-K.pdf +recom power ac dc +0 +5 +5 +Converter_ACDC +Converter_ACDC_TRACO_TMG-15_THT +ACDC-Converter, TRACO, TMG Series 15 https://www.tracopower.com/products/tmg.pdf +ACDC-Converter TRACO TMG Series 15 +0 +4 +4 +Converter_ACDC +Converter_ACDC_TRACO_TMLM-04_THT +ACDC-Converter, TRACO, TMLM Series 04 https://www.tracopower.com/products/tmlm.pdf +ACDC-Converter TRACO TMLM Series 04 +0 +7 +7 +Converter_ACDC +Converter_ACDC_TRACO_TMLM-05_THT +ACDC-Converter, TRACO TMLM 05,https://www.tracopower.com/products/tmlm.pdf +ACDC-Converter TRACO TMLM 05 +0 +4 +4 +Converter_ACDC +Converter_ACDC_TRACO_TMLM-10-20_THT +ACDC-Converter, TRACO TMLM 10, TRACO TMLM 20, https://www.tracopower.com/products/tmlm.pdf +ACDC-Converter TRACO TMLM 10 and TMLM 20 +0 +4 +4 +Converter_ACDC +Converter_ACDC_Vigortronix_VTX-214-010-xxx_THT +Vigortronix VTX-214-010-xxx serie of ACDC converter, http://www.vigortronix.com/10WattACDCPCBPowerModule.aspx +Vigortronix VTX-214-010-xxx serie of ACDC converter +0 +4 +4 +Converter_ACDC +Converter_ACDC_Vigortronix_VTX-214-015-1xx_THT +Vigortronix VTX-214-010-xxx serie of ACDC converter, http://www.vigortronix.com/10WattACDCPCBPowerModule.aspx +Vigortronix VTX-214-010-xxx serie of ACDC converter +0 +5 +5 +Converter_DCDC +Converter_DCDC_Artesyn_ATA_SMD +DCDC-Converter, Artesyn, ATA Series, 3W Single and Dual Output, 1500VDC Isolation, 24.0x13.7x8.0mm https://www.artesyn.com/power/assets/ata_series_ds_01apr2015_79c25814fd.pdf https://www.artesyn.com/power/assets/trn_dc-dc_ata_3w_series_releas1430412818_techref.pdf +DCDC SMD +0 +7 +7 +Converter_DCDC +Converter_DCDC_Bothhand_CFUDxxxx_THT +DCDC-Converter, BOTHHAND, Type CFxxxx-Serie, (Very dodgy url but was the only at hand), +DCDC-Converter BOTHHAND Type CFxxxx-Serie +0 +10 +10 +Converter_DCDC +Converter_DCDC_Bothhand_CFUSxxxxEH_THT +DCDC-Converter, BOTHHAND, Type CFxxxx-Serie, (Very dodgy url but was the only at hand), +DCDC-Converter BOTHHAND Type CFxxxx-Serie +0 +9 +9 +Converter_DCDC +Converter_DCDC_Bothhand_CFUSxxxx_THT +DCDC-Converter, BOTHHAND, Type CFxxxx-Serie, (Very dodgy url but was the only at hand), +DCDC-Converter BOTHHAND Type CFxxxx-Serie +0 +8 +8 +Converter_DCDC +Converter_DCDC_Cincon_EC5BExx_Dual_THT +DCDC-Converter, CINCON, EC5BExx, 18-36VDC to Dual output, http://www.cincon.com/upload/media/data%20sheets/Data%20Sheet%20(DC)/B%20CASE/SPEC-EC5BE-V24.pdf +DCDC-Converter CINCON EC5BExx 18-36VDC to Dual output +0 +6 +6 +Converter_DCDC +Converter_DCDC_Cincon_EC5BExx_Single_THT +DCDC-Converter, CINCON, EC5BExx, 18-36VDC to dual output, http://www.cincon.com/upload/media/data%20sheets/Data%20Sheet%20(DC)/B%20CASE/SPEC-EC5BE-V24.pdf +DCDC-Converter CINCON EC5BExx 18-36VDC to dual output +0 +4 +4 +Converter_DCDC +Converter_DCDC_Cincon_EC6Cxx_Dual-Triple_THT +DCDC-Converter, CINCON, EC6Cxx, dual or tripple output, http://www.cincon.com/upload/media/data%20sheets/Data%20Sheet%20(DC)/C%20CASE/SPEC-EC6C-V12.pdf +DCDC-Converter CINCON EC6Cxx dual or tripple output +0 +7 +7 +Converter_DCDC +Converter_DCDC_Cincon_EC6Cxx_Single_THT +DCDC-Converter, CINCON, EC6Cxx, single output, http://www.cincon.com/upload/media/data%20sheets/Data%20Sheet%20(DC)/C%20CASE/SPEC-EC6C-V12.pdf +DCDC-Converter CINCON EC6Cxx single output +0 +6 +6 +Converter_DCDC +Converter_DCDC_Cyntec_MUN12AD01-SH +http://www.cyntec.com/upfile/products/download/Cyntec%20MUN12AD01-SH_Datasheet.pdf +Power Module uPOL MUN12AD01 +0 +13 +9 +Converter_DCDC +Converter_DCDC_Cyntec_MUN12AD03-SH +http://www.cyntec.com/upfile/products/download/Cyntec%20MUN12AD03-SH_Datasheet.pdf +Power Module uPOL MUN12AD03 +0 +19 +11 +Converter_DCDC +Converter_DCDC_MeanWell_NID30_THT +Meanwell DCDC non-isolated converter SIP module, http://www.meanwell.com/webapp/product/search.aspx?prod=nid30 +DCDC non-isolated converter +0 +11 +11 +Converter_DCDC +Converter_DCDC_MeanWell_NID60_THT +MeanWell NID60, http://www.meanwell.com/Upload/PDF/NID60/NID60-SPEC.PDF +MeanWell NID60 +0 +11 +11 +Converter_DCDC +Converter_DCDC_Murata_MEE1SxxxxSC_THT +https://power.murata.com/pub/data/power/ncl/kdc_mee1.pdf +murata dc-dc transformer +0 +4 +4 +Converter_DCDC +Converter_DCDC_Murata_MEE3SxxxxSC_THT +https://power.murata.com/pub/data/power/ncl/kdc_mee3.pdf +murata dc-dc transformer +0 +4 +4 +Converter_DCDC +Converter_DCDC_Murata_MGJ2DxxxxxxSC_THT +Murata MGJ2DxxxxxxSC, 19.5x9.8x12.5mm, 5.2kVDC Isolated, 2W, SIP package style, https://power.murata.com/data/power/ncl/kdc_mgj2.pdf +Murata MGJ2DxxxxxxSC +0 +5 +5 +Converter_DCDC +Converter_DCDC_Murata_MGJ3 +Murata MGJ3, 5.2kVDC Isolated 3W Gate Drive, 15V/5V/5V Configurable, 22.61x23.11x14.19mm, https://power.murata.com/datasheet?/data/power/ncl/kdc_mgj3.pdf +DCDC SMD +0 +7 +7 +Converter_DCDC +Converter_DCDC_Murata_NCS1SxxxxSC_THT +Murata NCS1SxxxxSC https://power.murata.com/data/power/ncl/kdc_ncs1.pdf (Script generated with StandardBox.py) (Murata NCS1SxxxxSC https://power.murata.com/data/power/ncl/kdc_ncs1.pdf) +Murata NCS1SxxxxSC +0 +5 +5 +Converter_DCDC +Converter_DCDC_RECOM_R-78B-2.0_THT +DCDC-Converter, RECOM, RECOM_R-78B-2.0, SIP-3, pitch 2.54mm, package size 11.5x8.5x17.5mm^3, https://www.recom-power.com/pdf/Innoline/R-78Bxx-2.0.pdf +dc-dc recom buck sip-3 pitch 2.54mm +0 +3 +3 +Converter_DCDC +Converter_DCDC_RECOM_R-78E-0.5_THT +DCDC-Converter, RECOM, RECOM_R-78E-0.5, SIP-3, pitch 2.54mm, package size 11.6x8.5x10.4mm^3, https://www.recom-power.com/pdf/Innoline/R-78Exx-0.5.pdf +dc-dc recom buck sip-3 pitch 2.54mm +0 +3 +3 +Converter_DCDC +Converter_DCDC_RECOM_R-78HB-0.5L_THT +DCDC-Converter, RECOM, RECOM_R-78HB-0.5L, SIP-3, Horizontally Mounted, pitch 2.54mm, package size 11.5x8.5x17.5mm^3, https://www.recom-power.com/pdf/Innoline/R-78HBxx-0.5_L.pdf +dc-dc recom buck sip-3 pitch 2.54mm +0 +3 +3 +Converter_DCDC +Converter_DCDC_RECOM_R-78HB-0.5_THT +DCDC-Converter, RECOM, RECOM_R-78HB-0.5, SIP-3, pitch 2.54mm, package size 11.5x8.5x17.5mm^3, https://www.recom-power.com/pdf/Innoline/R-78HBxx-0.5_L.pdf +dc-dc recom buck sip-3 pitch 2.54mm +0 +3 +3 +Converter_DCDC +Converter_DCDC_RECOM_R-78S-0.1_THT +DCDC-Converter, RECOM, RECOM_R-78S-0.1, SIP-4, pitch 2.54mm, package size 11.6x8.5x10.4mm^3, https://www.recom-power.com/pdf/Innoline/R-78Sxx-0.1.pdf +dc-dc recom buck sip-4 pitch 2.54mm +0 +4 +4 +Converter_DCDC +Converter_DCDC_RECOM_R5xxxDA_THT +DCDC-Converter, RECOM, RECOM_R5xxxDA, SIP-12, Horizontally Mounted, pitch 2.54mm, package size 32.2x9.1x15mm^3, https://www.recom-power.com/pdf/Innoline/R-5xxxPA_DA.pdf +dc-dc recom buck sip-12 pitch 2.54mm +0 +12 +12 +Converter_DCDC +Converter_DCDC_RECOM_R5xxxPA_THT +DCDC-Converter, RECOM, RECOM_R5xxxPA, SIP-12, pitch 2.54mm, package size 32.2x9.1x15mm^3, https://www.recom-power.com/pdf/Innoline/R-5xxxPA_DA.pdf +dc-dc recom buck sip-12 pitch 2.54mm +0 +12 +12 +Converter_DCDC +Converter_DCDC_RECOM_RPA60-xxxxSFW +RPA60-FW 60W Isolated DC to DC Converters +DCDC Regulator Single +0 +6 +6 +Converter_DCDC +Converter_DCDC_RECOM_RPMx.x-x.0 +https://www.recom-power.com/pdf/Innoline/RPM-6.0.pdf +dc-dc recom buck lga-25 pitch 2.29mm +0 +25 +25 +Converter_DCDC +Converter_DCDC_TRACO_TDN_5-xxxxWISM_SMD +Traco TDN 5WISM Series, 5W, SMD (https://assets.tracopower.com/20200225170127/TDN5WISM/documents/tdn5wism-datasheet.pdf#page=3) +dcdc traco 5w smd +0 +6 +6 +Converter_DCDC +Converter_DCDC_TRACO_TEN10-xxxx_Dual_THT +DCDC-Converter, TRACO, TEN10-xxxx, single output, https://assets.tracopower.com/20171102100522/TEN10/documents/ten10-datasheet.pdf +DCDC-Converter TRACO TEN10-xxxx single output +0 +5 +5 +Converter_DCDC +Converter_DCDC_TRACO_TEN10-xxxx_Single_THT +DCDC-Converter, TRACO, TEN10-xxxx, single output, https://assets.tracopower.com/20171102100522/TEN10/documents/ten10-datasheet.pdf +DCDC-Converter TRACO TEN10-xxxx single output +0 +4 +4 +Converter_DCDC +Converter_DCDC_TRACO_TEN10-xxxx_THT +DCDC-Converter, TRACO, TEN10-xxxx, https://assets.tracopower.com/20171102100522/TEN10/documents/ten10-datasheet.pdf +DCDC-Converter TRACO TEN10-xxxx +0 +4 +4 +Converter_DCDC +Converter_DCDC_TRACO_TEN20-xxxx-N4_THT +DCDC-Converter TRACO TEN20 Generic, https://assets.tracopower.com/20171102100522/TEN20/documents/ten20-datasheet.pdf +DCDC-Converter TRACO TEN20 Generic +0 +5 +5 +Converter_DCDC +Converter_DCDC_TRACO_TEN20-xxxx_THT +DCDC-Converter TRACO TEN20 Generic, https://assets.tracopower.com/20171102100522/TEN20/documents/ten20-datasheet.pdf +DCDC-Converter TRACO TEN20 Generic +0 +6 +6 +Converter_DCDC +Converter_DCDC_TRACO_THD_15-xxxxWIN_THT +Traco THD 15WIN, 15W, THT (https://www.tracopower.com/products/thd15win.pdf#page=3) +traco dcdc tht 15w +0 +9 +9 +Converter_DCDC +Converter_DCDC_TRACO_TMR-1-xxxx_Dual_THT +DCDC-Converter, TRACO, TMR 1-xxxx, Dual output, Rev. March 21.2016 +DCDC-Converter TRACO TMR1-xxxx Dual_output +0 +5 +5 +Converter_DCDC +Converter_DCDC_TRACO_TMR-1-xxxx_Single_THT +DCDC-Converter, TRACO, TMR 1-xxxx, Single output, Rev. March 21.2016 +DCDC-Converter TRACO TMR1-xxxx Single_output +0 +4 +4 +Converter_DCDC +Converter_DCDC_TRACO_TMR-1SM_SMD +http://assets.tracopower.com/TMR1SM/documents/tmr1sm-datasheet.pdf +DCDC SMD TRACO TMR-1SM +0 +7 +7 +Converter_DCDC +Converter_DCDC_TRACO_TMR-2xxxxWI_THT +https://www.tracopower.com/products/tmr2wi.pdf +DCDC-Converter TRACO TMRxxxxWI Single/Dual_output +0 +7 +7 +Converter_DCDC +Converter_DCDC_TRACO_TMR-xxxx_THT +DCDC-Converter, TRACO, TMR xxxx, Single/Dual output, http://www.datasheetlib.com/datasheet/135136/tmr-2-2410e_traco-power.html?page=3#datasheet +DCDC-Converter TRACO TMRxxxx Single/Dual_output +0 +7 +7 +Converter_DCDC +Converter_DCDC_TRACO_TSR-1_THT +DCDC-Converter, TRACO, TSR 1-xxxx +DCDC-Converter TRACO TSR-1 +0 +3 +3 +Converter_DCDC +Converter_DCDC_XP_POWER-IA48xxD_THT +XP_POWER IA48xxD, DIP, (https://www.xppower.com/pdfs/SF_IA.pdf), generated with kicad-footprint-generator +XP_POWER IA48xxD DIP DCDC-Converter +0 +6 +6 +Converter_DCDC +Converter_DCDC_XP_POWER-IA48xxS_THT +XP_POWER IA48xxS, SIP, (https://www.xppower.com/pdfs/SF_IA.pdf), generated with kicad-footprint-generator +XP_POWER IA48xxS SIP DCDC-Converter +0 +5 +5 +Converter_DCDC +Converter_DCDC_XP_POWER-IAxxxxD_THT +XP_POWER IAxxxxD, DIP, (https://www.xppower.com/pdfs/SF_IA.pdf), generated with kicad-footprint-generator +XP_POWER IAxxxxD DIP DCDC-Converter +0 +6 +6 +Converter_DCDC +Converter_DCDC_XP_POWER-IAxxxxS_THT +XP_POWER IAxxxxS, SIP, (https://www.xppower.com/pdfs/SF_IA.pdf), generated with kicad-footprint-generator +XP_POWER IAxxxxS SIP DCDC-Converter +0 +5 +5 +Converter_DCDC +Converter_DCDC_XP_POWER-IHxxxxDH_THT +XP_POWER IHxxxxDH, DIP, (https://www.xppower.com/pdfs/SF_IH.pdf), generated with kicad-footprint-generator +XP_POWER IHxxxxDH DIP DCDC-Converter +0 +6 +6 +Converter_DCDC +Converter_DCDC_XP_POWER-IHxxxxD_THT +XP_POWER IHxxxxD, DIP, (https://www.xppower.com/pdfs/SF_IH.pdf), generated with kicad-footprint-generator +XP_POWER IHxxxxD DIP DCDC-Converter +0 +6 +6 +Converter_DCDC +Converter_DCDC_XP_POWER-IHxxxxSH_THT +XP_POWER IHxxxxSH, SIP, (https://www.xppower.com/pdfs/SF_IH.pdf), generated with kicad-footprint-generator +XP_POWER IHxxxxSH SIP DCDC-Converter +0 +5 +5 +Converter_DCDC +Converter_DCDC_XP_POWER-IHxxxxS_THT +XP_POWER IHxxxxS, SIP, (https://www.xppower.com/pdfs/SF_IH.pdf), generated with kicad-footprint-generator +XP_POWER IHxxxxS SIP DCDC-Converter +0 +5 +5 +Converter_DCDC +Converter_DCDC_XP_POWER-ISU02_SMD +DCDC-Converter, XP POWER, ISU02 Series, 2W Single and Dual Output, 1500VDC Isolation, 19.0x17.0x8.7mm https://www.xppower.com/Portals/0/pdfs/SF_ISU02.pdf +DCDC SMD XP POWER ISU02 +0 +7 +7 +Converter_DCDC +Converter_DCDC_XP_POWER-ITQxxxxS-H_THT +XP_POWER ITQxxxxS-H, SIP, (https://www.xppower.com/pdfs/SF_ITQ.pdf), generated with kicad-footprint-generator +XP_POWER ITQxxxxS-H SIP DCDC-Converter +0 +6 +6 +Converter_DCDC +Converter_DCDC_XP_POWER-ITXxxxxSA_THT +XP_POWER ITXxxxxSA, SIP, (https://www.xppower.com/pdfs/SF_ITX.pdf), generated with kicad-footprint-generator +XP_POWER ITXxxxxSA SIP DCDC-Converter +0 +5 +5 +Converter_DCDC +Converter_DCDC_XP_POWER-ITxxxxxS_THT +XP_POWER ITxxxxxS, SIP, (https://www.xppower.com/portals/0/pdfs/SF_ITX.pdf https://www.xppower.com/portals/0/pdfs/SF_ITQ.pdf), generated with kicad-footprint-generator +XP_POWER ITxxxxxS SIP DCDC-Converter +0 +7 +7 +Converter_DCDC +Converter_DCDC_XP_POWER_JTDxxxxxxx_THT +XP Power JTD Series DC-DC Converter +DCDC Isolated +0 +6 +6 +Converter_DCDC +Converter_DCDC_XP_POWER_JTExxxxDxx_THT +DCDC-Converter, XP POWER, Type JTE06 Series, Dual Output +DCDC-Converter XP_POWER JTE06 Dual +0 +8 +8 +Converter_DCDC +Converter_DCDC_muRata_CRE1xxxxxx3C_THT +Isolated 1W single output DC/DC, http://power.murata.com/data/power/ncl/kdc_cre1.pdf +Isolated 1W single output DC/DC +0 +4 +4 +Converter_DCDC +Converter_DCDC_muRata_CRE1xxxxxxDC_THT +Isloated DC-DC, http://power.murata.com/data/power/ncl/kdc_cre1.pdf +Isloated DC-DC +0 +4 +4 +Converter_DCDC +Converter_DCDC_muRata_CRE1xxxxxxSC_THT +http://power.murata.com/data/power/ncl/kdc_cre1.pdf +murata dc-dc transformer +0 +4 +4 +Converter_DCDC +Converter_DCDC_muRata_NMAxxxxDC_THT +Isolated 1W DCDC-Converter, http://power.murata.com/data/power/ncl/kdc_nma.pdf +Isolated 1W DCDC-Converter +0 +6 +6 +Converter_DCDC +Converter_DCDC_muRata_NMAxxxxSC_THT +muRata NMAxxxxSC footprint based on SIP7, http://power.murata.com/data/power/ncl/kdc_nma.pdf +muRata NMAxxxxSC DCDC-Converter +0 +5 +5 +Converter_DCDC +Converter_DCDC_muRata_NXE2SxxxxMC_THT +Isolated 2W Single Output SM DC/DC Converters, http://power.murata.com/data/power/ncl/kdc_nxe2.pdf +Isolated 2W Single Output SM DC/DC Converters +0 +5 +5 +Converter_DCDC +Converter_DCDC_muRata_NXExSxxxxMC_SMD +Isolated 1W or 2W Single Output SM DC/DC Converters http://power.murata.com/data/power/ncl/kdc_nxe1.pdf http://power.murata.com/data/power/ncl/kdc_nxe2.pdf +Isolated 1W or 2W Single Output SM DC/DC Converters +0 +5 +5 +Converter_DCDC +Converter_DCDC_muRata_OKI-78SR_Horizontal +https://power.murata.com/data/power/oki-78sr.pdf +78sr3.3 78sr5 78sr9 78sr12 78srXX +0 +3 +3 +Converter_DCDC +Converter_DCDC_muRata_OKI-78SR_Vertical +https://power.murata.com/data/power/oki-78sr.pdf +78sr3.3 78sr5 78sr9 78sr12 78srXX +0 +3 +3 +Crystal +Crystal_AT310_D3.0mm_L10.0mm_Horizontal +Crystal THT AT310 10.0mm-10.5mm length 3.0mm diameter http://www.cinetech.com.tw/upload/2011/04/20110401165201.pdf +['AT310'] +0 +2 +2 +Crystal +Crystal_AT310_D3.0mm_L10.0mm_Horizontal_1EP_style1 +Crystal THT AT310 10.0mm-10.5mm length 3.0mm diameter http://www.cinetech.com.tw/upload/2011/04/20110401165201.pdf +['AT310'] +0 +3 +3 +Crystal +Crystal_AT310_D3.0mm_L10.0mm_Horizontal_1EP_style2 +Crystal THT AT310 10.0mm-10.5mm length 3.0mm diameter http://www.cinetech.com.tw/upload/2011/04/20110401165201.pdf +['AT310'] +0 +5 +3 +Crystal +Crystal_AT310_D3.0mm_L10.0mm_Vertical +Crystal THT AT310 10.0mm-10.5mm length 3.0mm diameter http://www.cinetech.com.tw/upload/2011/04/20110401165201.pdf +['AT310'] +0 +2 +2 +Crystal +Crystal_C26-LF_D2.1mm_L6.5mm_Horizontal +Crystal THT C26-LF 6.5mm length 2.06mm diameter +['C26-LF'] +0 +2 +2 +Crystal +Crystal_C26-LF_D2.1mm_L6.5mm_Horizontal_1EP_style1 +Crystal THT C26-LF 6.5mm length 2.06mm diameter +['C26-LF'] +0 +3 +3 +Crystal +Crystal_C26-LF_D2.1mm_L6.5mm_Horizontal_1EP_style2 +Crystal THT C26-LF 6.5mm length 2.06mm diameter +['C26-LF'] +0 +5 +3 +Crystal +Crystal_C26-LF_D2.1mm_L6.5mm_Vertical +Crystal THT C26-LF 6.5mm length 2.06mm diameter +['C26-LF'] +0 +2 +2 +Crystal +Crystal_C38-LF_D3.0mm_L8.0mm_Horizontal +Crystal THT C38-LF 8.0mm length 3.0mm diameter +['C38-LF'] +0 +2 +2 +Crystal +Crystal_C38-LF_D3.0mm_L8.0mm_Horizontal_1EP_style1 +Crystal THT C38-LF 8.0mm length 3.0mm diameter +['C38-LF'] +0 +3 +3 +Crystal +Crystal_C38-LF_D3.0mm_L8.0mm_Horizontal_1EP_style2 +Crystal THT C38-LF 8.0mm length 3.0mm diameter +['C38-LF'] +0 +5 +3 +Crystal +Crystal_C38-LF_D3.0mm_L8.0mm_Vertical +Crystal THT C38-LF 8.0mm length 3.0mm diameter +['C38-LF'] +0 +2 +2 +Crystal +Crystal_DS10_D1.0mm_L4.3mm_Horizontal +Crystal THT DS10 4.3mm length 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS10'] +0 +2 +2 +Crystal +Crystal_DS10_D1.0mm_L4.3mm_Horizontal_1EP_style1 +Crystal THT DS10 4.3mm length 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS10'] +0 +3 +3 +Crystal +Crystal_DS10_D1.0mm_L4.3mm_Horizontal_1EP_style2 +Crystal THT DS10 4.3mm length 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS10'] +0 +5 +3 +Crystal +Crystal_DS10_D1.0mm_L4.3mm_Vertical +Crystal THT DS10 4.3mm length 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS10'] +0 +2 +2 +Crystal +Crystal_DS15_D1.5mm_L5.0mm_Horizontal +Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS15'] +0 +2 +2 +Crystal +Crystal_DS15_D1.5mm_L5.0mm_Horizontal_1EP_style1 +Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS15'] +0 +3 +3 +Crystal +Crystal_DS15_D1.5mm_L5.0mm_Horizontal_1EP_style2 +Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS15'] +0 +5 +3 +Crystal +Crystal_DS15_D1.5mm_L5.0mm_Vertical +Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS15'] +0 +2 +2 +Crystal +Crystal_DS26_D2.0mm_L6.0mm_Horizontal +Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS26'] +0 +2 +2 +Crystal +Crystal_DS26_D2.0mm_L6.0mm_Horizontal_1EP_style1 +Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS26'] +0 +3 +3 +Crystal +Crystal_DS26_D2.0mm_L6.0mm_Horizontal_1EP_style2 +Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS26'] +0 +5 +3 +Crystal +Crystal_DS26_D2.0mm_L6.0mm_Vertical +Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS26'] +0 +2 +2 +Crystal +Crystal_HC18-U_Horizontal +Crystal THT HC-18/U http://5hertz.com/pdfs/04404_D.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC18-U_Horizontal_1EP_style1 +Crystal THT HC-18/U http://5hertz.com/pdfs/04404_D.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC18-U_Horizontal_1EP_style2 +Crystal THT HC-18/U http://5hertz.com/pdfs/04404_D.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC18-U_Vertical +Crystal THT HC-18/U, http://5hertz.com/pdfs/04404_D.pdf +THT crystalHC-18/U +0 +2 +2 +Crystal +Crystal_HC33-U_Horizontal +Crystal THT HC-33/U http://pdi.bentech-taiwan.com/PDI/GEN20SPEV20HC3320U.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC33-U_Horizontal_1EP_style1 +Crystal THT HC-33/U http://pdi.bentech-taiwan.com/PDI/GEN20SPEV20HC3320U.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC33-U_Horizontal_1EP_style2 +Crystal THT HC-33/U http://pdi.bentech-taiwan.com/PDI/GEN20SPEV20HC3320U.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC33-U_Vertical +Crystal THT HC-33/U, http://pdi.bentech-taiwan.com/PDI/GEN20SPEV20HC3320U.pdf +THT crystalHC-33/U +0 +2 +2 +Crystal +Crystal_HC35-U +Crystal, Quarz, HC35/U, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/TO71xx.pdf +Crystal Quarz HC35/U +0 +3 +3 +Crystal +Crystal_HC49-4H_Vertical +Crystal THT HC-49-4H http://5hertz.com/pdfs/04404_D.pdf +THT crystalHC-49-4H +0 +2 +2 +Crystal +Crystal_HC49-U-3Pin_Vertical +Crystal THT HC-49/U, 3pin-version, http://www.raltron.com/products/pdfspecs/crystal_hc_49_45_51.pdf +THT crystalHC-49/U +0 +3 +3 +Crystal +Crystal_HC49-U_Horizontal +Crystal THT HC-49/U http://5hertz.com/pdfs/04404_D.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC49-U_Horizontal_1EP_style1 +Crystal THT HC-49/U http://5hertz.com/pdfs/04404_D.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC49-U_Horizontal_1EP_style2 +Crystal THT HC-49/U http://5hertz.com/pdfs/04404_D.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC49-U_Vertical +Crystal THT HC-49/U http://5hertz.com/pdfs/04404_D.pdf +THT crystalHC-49/U +0 +2 +2 +Crystal +Crystal_HC50_Horizontal +Crystal THT HC-50 http://www.crovencrystals.com/croven_pdf/HC-50_Crystal_Holder_Rev_00.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC50_Horizontal_1EP_style1 +Crystal THT HC-50 http://www.crovencrystals.com/croven_pdf/HC-50_Crystal_Holder_Rev_00.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC50_Horizontal_1EP_style2 +Crystal THT HC-50 http://www.crovencrystals.com/croven_pdf/HC-50_Crystal_Holder_Rev_00.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC50_Vertical +Crystal THT HC-50, http://www.crovencrystals.com/croven_pdf/HC-50_Crystal_Holder_Rev_00.pdf +THT crystalHC-50 +0 +2 +2 +Crystal +Crystal_HC51-U_Vertical +Crystal THT HC-51/U, http://www.crovencrystals.com/croven_pdf/HC-51_Crystal_Holder_Rev_00.pdf +THT crystalHC-51/U +0 +2 +2 +Crystal +Crystal_HC51_Horizontal +Crystal THT HC-51 http://www.crovencrystals.com/croven_pdf/HC-51_Crystal_Holder_Rev_00.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC51_Horizontal_1EP_style1 +Crystal THT HC-51 http://www.crovencrystals.com/croven_pdf/HC-51_Crystal_Holder_Rev_00.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC51_Horizontal_1EP_style2 +Crystal THT HC-51 http://www.crovencrystals.com/croven_pdf/HC-51_Crystal_Holder_Rev_00.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC52-6mm_Horizontal +Crystal THT HC-51/6mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC52-6mm_Horizontal_1EP_style1 +Crystal THT HC-51/6mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC52-6mm_Horizontal_1EP_style2 +Crystal THT HC-51/6mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC52-6mm_Vertical +Crystal THT HC-52/6mm, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystalHC-49/U +0 +2 +2 +Crystal +Crystal_HC52-8mm_Horizontal +Crystal THT HC-51/8mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC52-8mm_Horizontal_1EP_style1 +Crystal THT HC-51/8mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC52-8mm_Horizontal_1EP_style2 +Crystal THT HC-51/8mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC52-8mm_Vertical +Crystal THT HC-52/8mm, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystalHC-49/U +0 +2 +2 +Crystal +Crystal_HC52-U-3Pin_Vertical +Crystal THT HC-52/U, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystalHC-52/U +0 +3 +3 +Crystal +Crystal_HC52-U_Horizontal +Crystal THT HC-51/U http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC52-U_Horizontal_1EP_style1 +Crystal THT HC-51/U http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC52-U_Horizontal_1EP_style2 +Crystal THT HC-51/U http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC52-U_Vertical +Crystal THT HC-52/U, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal HC-52/U +0 +2 +2 +Crystal +Crystal_Round_D1.0mm_Vertical +Crystal THT DS10 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS10'] +0 +2 +2 +Crystal +Crystal_Round_D1.5mm_Vertical +Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS15'] +0 +2 +2 +Crystal +Crystal_Round_D2.0mm_Vertical +Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS26'] +0 +2 +2 +Crystal +Crystal_Round_D3.0mm_Vertical +Crystal THT C38-LF 8.0mm length 3.0mm diameter +['C38-LF'] +0 +2 +2 +Crystal +Crystal_SMD_0603-2Pin_6.0x3.5mm +SMD Crystal SERIES SMD0603/2 http://www.petermann-technik.de/fileadmin/petermann/pdf/SMD0603-2.pdf, 6.0x3.5mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_0603-2Pin_6.0x3.5mm_HandSoldering +SMD Crystal SERIES SMD0603/2 http://www.petermann-technik.de/fileadmin/petermann/pdf/SMD0603-2.pdf, hand-soldering, 6.0x3.5mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_0603-4Pin_6.0x3.5mm +SMD Crystal SERIES SMD0603/4 http://www.petermann-technik.de/fileadmin/petermann/pdf/SMD0603-4.pdf, 6.0x3.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_0603-4Pin_6.0x3.5mm_HandSoldering +SMD Crystal SERIES SMD0603/4 http://www.petermann-technik.de/fileadmin/petermann/pdf/SMD0603-4.pdf, hand-soldering, 6.0x3.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_2012-2Pin_2.0x1.2mm +SMD Crystal 2012/2 http://txccrystal.com/images/pdf/9ht11.pdf, 2.0x1.2mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_2012-2Pin_2.0x1.2mm_HandSoldering +SMD Crystal 2012/2 http://txccrystal.com/images/pdf/9ht11.pdf, hand-soldering, 2.0x1.2mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_2016-4Pin_2.0x1.6mm +SMD Crystal SERIES SMD2016/4 http://www.q-crystal.com/upload/5/2015552223166229.pdf, 2.0x1.6mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_2520-4Pin_2.5x2.0mm +SMD Crystal SERIES SMD2520/4 http://www.newxtal.com/UploadFiles/Images/2012-11-12-09-29-09-776.pdf, 2.5x2.0mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_3215-2Pin_3.2x1.5mm +SMD Crystal FC-135 https://support.epson.biz/td/api/doc_check.php?dl=brief_FC-135R_en.pdf +SMD SMT Crystal +0 +2 +2 +Crystal +Crystal_SMD_3225-4Pin_3.2x2.5mm +SMD Crystal SERIES SMD3225/4 http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSoldering +SMD Crystal SERIES SMD3225/4 http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_5032-2Pin_5.0x3.2mm +SMD Crystal SERIES SMD2520/2 http://www.icbase.com/File/PDF/HKC/HKC00061008.pdf, 5.0x3.2mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_5032-2Pin_5.0x3.2mm_HandSoldering +SMD Crystal SERIES SMD2520/2 http://www.icbase.com/File/PDF/HKC/HKC00061008.pdf, hand-soldering, 5.0x3.2mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_5032-4Pin_5.0x3.2mm +SMD Crystal SERIES SMD2520/4 http://www.icbase.com/File/PDF/HKC/HKC00061008.pdf, 5.0x3.2mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_7050-2Pin_7.0x5.0mm +SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, 7.0x5.0mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_7050-2Pin_7.0x5.0mm_HandSoldering +SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, hand-soldering, 7.0x5.0mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_7050-4Pin_7.0x5.0mm +SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, 7.0x5.0mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_Abracon_ABM3-2Pin_5.0x3.2mm +Abracon Miniature Ceramic Smd Crystal ABM3 http://www.abracon.com/Resonators/abm3.pdf, 5.0x3.2mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_Abracon_ABM3-2Pin_5.0x3.2mm_HandSoldering +Abracon Miniature Ceramic Smd Crystal ABM3 http://www.abracon.com/Resonators/abm3.pdf, hand-soldering, 5.0x3.2mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_Abracon_ABM3B-4Pin_5.0x3.2mm +Abracon Miniature Ceramic Smd Crystal ABM3B http://www.abracon.com/Resonators/abm3b.pdf, 5.0x3.2mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_Abracon_ABM3C-4Pin_5.0x3.2mm +Abracon Miniature Ceramic Smd Crystal ABM3C http://www.abracon.com/Resonators/abm3c.pdf, 5.0x3.2mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_Abracon_ABM7-2Pin_6.0x3.5mm +SMD Crystal Abracon ABM7, https://abracon.com/Resonators/abm7.pdf +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_Abracon_ABM8G-4Pin_3.2x2.5mm +Abracon Miniature Ceramic Smd Crystal ABM8G http://www.abracon.com/Resonators/ABM8G.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_Abracon_ABM10-4Pin_2.5x2.0mm +Abracon Miniature Ceramic Smd Crystal ABM10 http://www.abracon.com/Resonators/ABM10.pdf +SMD SMT crystal Abracon ABM10 +0 +4 +4 +Crystal +Crystal_SMD_Abracon_ABS25-4Pin_8.0x3.8mm +Abracon Miniature Ceramic SMD Crystal ABS25 https://abracon.com/Resonators/abs25.pdf, 8.0x3.8mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_ECS_CSM3X-2Pin_7.6x4.1mm +http://www.ecsxtal.com/store/pdf/CSM-3X.pdf +Crystal CSM-3X +0 +2 +2 +Crystal +Crystal_SMD_EuroQuartz_EQ161-2Pin_3.2x1.5mm +SMD Crystal EuroQuartz EQ161 series http://cdn-reichelt.de/documents/datenblatt/B400/PG32768C.pdf, 3.2x1.5mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_EuroQuartz_EQ161-2Pin_3.2x1.5mm_HandSoldering +SMD Crystal EuroQuartz EQ161 series http://cdn-reichelt.de/documents/datenblatt/B400/PG32768C.pdf, hand-soldering, 3.2x1.5mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_EuroQuartz_MJ-4Pin_5.0x3.2mm +SMD Crystal EuroQuartz MJ series http://cdn-reichelt.de/documents/datenblatt/B400/MJ.pdf, 5.0x3.2mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_MJ-4Pin_5.0x3.2mm_HandSoldering +SMD Crystal EuroQuartz MJ series http://cdn-reichelt.de/documents/datenblatt/B400/MJ.pdf, hand-soldering, 5.0x3.2mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_MQ-4Pin_7.0x5.0mm +SMD Crystal EuroQuartz MQ series http://cdn-reichelt.de/documents/datenblatt/B400/MQ.pdf, 7.0x5.0mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_MQ-4Pin_7.0x5.0mm_HandSoldering +SMD Crystal EuroQuartz MQ series http://cdn-reichelt.de/documents/datenblatt/B400/MQ.pdf, hand-soldering, 7.0x5.0mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_MQ2-2Pin_7.0x5.0mm +SMD Crystal EuroQuartz MQ2 series http://cdn-reichelt.de/documents/datenblatt/B400/MQ.pdf, 7.0x5.0mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_EuroQuartz_MQ2-2Pin_7.0x5.0mm_HandSoldering +SMD Crystal EuroQuartz MQ2 series http://cdn-reichelt.de/documents/datenblatt/B400/MQ.pdf, hand-soldering, 7.0x5.0mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_EuroQuartz_MT-4Pin_3.2x2.5mm +SMD Crystal EuroQuartz MT series http://cdn-reichelt.de/documents/datenblatt/B400/MT.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_MT-4Pin_3.2x2.5mm_HandSoldering +SMD Crystal EuroQuartz MT series http://cdn-reichelt.de/documents/datenblatt/B400/MT.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_X22-4Pin_2.5x2.0mm +SMD Crystal EuroQuartz X22 series http://cdn-reichelt.de/documents/datenblatt/B400/DS_X22.pdf, 2.5x2.0mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_X22-4Pin_2.5x2.0mm_HandSoldering +SMD Crystal EuroQuartz X22 series http://cdn-reichelt.de/documents/datenblatt/B400/DS_X22.pdf, hand-soldering, 2.5x2.0mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_FOX_FE-2Pin_7.5x5.0mm +crystal Ceramic Resin Sealed SMD http://www.foxonline.com/pdfs/fe.pdf, 7.5x5.0mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_FOX_FE-2Pin_7.5x5.0mm_HandSoldering +crystal Ceramic Resin Sealed SMD http://www.foxonline.com/pdfs/fe.pdf, hand-soldering, 7.5x5.0mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_FOX_FQ7050-2Pin_7.0x5.0mm +FOX SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, 7.0x5.0mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_FOX_FQ7050-2Pin_7.0x5.0mm_HandSoldering +FOX SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, hand-soldering, 7.0x5.0mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_FOX_FQ7050-4Pin_7.0x5.0mm +FOX SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, 7.0x5.0mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_FrontierElectronics_FM206 +SMD Watch Crystal FrontierElectronics FM206 6.0mm length 1.9mm diameter http://www.chinafronter.com/wp-content/uploads/2013/12/FM206.pdf +['FM206'] +0 +3 +3 +Crystal +Crystal_SMD_G8-2Pin_3.2x1.5mm +SMD Crystal G8, 3.2x1.5mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_G8-2Pin_3.2x1.5mm_HandSoldering +SMD Crystal G8, hand-soldering, 3.2x1.5mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_HC49-SD +SMD Crystal HC-49-SD http://cdn-reichelt.de/documents/datenblatt/B400/xxx-HC49-SMD.pdf, 11.4x4.7mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_HC49-SD_HandSoldering +SMD Crystal HC-49-SD http://cdn-reichelt.de/documents/datenblatt/B400/xxx-HC49-SMD.pdf, hand-soldering, 11.4x4.7mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC1V-T1A-2Pin_8.0x3.7mm +SMD Crystal MicroCrystal CC1V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CC1V-T1A.pdf, 8.0x3.7mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC1V-T1A-2Pin_8.0x3.7mm_HandSoldering +SMD Crystal MicroCrystal CC1V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CC1V-T1A.pdf, hand-soldering, 8.0x3.7mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC4V-T1A-2Pin_5.0x1.9mm +SMD Crystal MicroCrystal CC4V-T1A series http://cdn-reichelt.de/documents/datenblatt/B400/CC4V-T1A.pdf, 5.0x1.9mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC4V-T1A-2Pin_5.0x1.9mm_HandSoldering +SMD Crystal MicroCrystal CC4V-T1A series http://cdn-reichelt.de/documents/datenblatt/B400/CC4V-T1A.pdf, hand-soldering, 5.0x1.9mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC5V-T1A-2Pin_4.1x1.5mm +SMD Crystal MicroCrystal CC5V-T1A series http://cdn-reichelt.de/documents/datenblatt/B400/CC5V-T1A.pdf, 4.1x1.5mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC5V-T1A-2Pin_4.1x1.5mm_HandSoldering +SMD Crystal MicroCrystal CC5V-T1A series http://cdn-reichelt.de/documents/datenblatt/B400/CC5V-T1A.pdf, hand-soldering, 4.1x1.5mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC7V-T1A-2Pin_3.2x1.5mm +SMD Crystal MicroCrystal CC7V-T1A/CM7V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CC7V-T1A.pdf, 3.2x1.5mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC7V-T1A-2Pin_3.2x1.5mm_HandSoldering +SMD Crystal MicroCrystal CC7V-T1A/CM7V-T1A series http://www.microcrystal.com/images/_Product-Documentation/01_TF_ceramic_Packages/01_Datasheet/CC1V-T1A.pdf, hand-soldering, 3.2x1.5mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC8V-T1A-2Pin_2.0x1.2mm +SMD Crystal MicroCrystal CC8V-T1A/CM8V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CC8V-T1A.pdf, 2.0x1.2mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC8V-T1A-2Pin_2.0x1.2mm_HandSoldering +SMD Crystal MicroCrystal CC8V-T1A/CM8V-T1A series http://www.microcrystal.com/images/_Product-Documentation/01_TF_ceramic_Packages/01_Datasheet/CC8V-T1A.pdf, hand-soldering, 2.0x1.2mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CM9V-T1A-2Pin_1.6x1.0mm +SMD Crystal MicroCrystal CM9V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CM9V-T1A.pdf, 1.6x1.0mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CM9V-T1A-2Pin_1.6x1.0mm_HandSoldering +SMD Crystal MicroCrystal CM9V-T1A series http://www.microcrystal.com/images/_Product-Documentation/01_TF_ceramic_Packages/01_Datasheet/CM9V-T1A.pdf, hand-soldering, 1.6x1.0mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_MS1V-T1K +SMD Watch Crystal MicroCrystal MS1V-T1K 6.1mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/MS1V-T1K.pdf +['MS1V-T1K'] +0 +3 +3 +Crystal +Crystal_SMD_MicroCrystal_MS3V-T1R +SMD Watch Crystal MicroCrystal MS3V-T1R 5.2mm length 1.4mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/MS3V-T1R.pdf +['MS3V-T1R'] +0 +3 +3 +Crystal +Crystal_SMD_Qantek_QC5CB-2Pin_5x3.2mm +SMD Crystal Qantek QC5CB, https://www.qantek.com/tl_files/products/crystals/QC5CB.pdf +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_SeikoEpson_FA238-4Pin_3.2x2.5mm +crystal Epson Toyocom FA-238 https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_FA238-4Pin_3.2x2.5mm_HandSoldering +crystal Epson Toyocom FA-238 series https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_FA238V-4Pin_3.2x2.5mm +crystal Epson Toyocom FA-238 series https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_FA238V-4Pin_3.2x2.5mm_HandSoldering +crystal Epson Toyocom FA-238 series http://www.mouser.com/ds/2/137/1721499-465440.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MA406-4Pin_11.7x4.0mm +SMD Crystal Seiko Epson MC-506 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, 11.7x4.0mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MA406-4Pin_11.7x4.0mm_HandSoldering +SMD Crystal Seiko Epson MC-506 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, hand-soldering, 11.7x4.0mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MA505-2Pin_12.7x5.1mm +SMD Crystal Seiko Epson MC-505 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, 12.7x5.1mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_SeikoEpson_MA505-2Pin_12.7x5.1mm_HandSoldering +SMD Crystal Seiko Epson MC-505 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, hand-soldering, 12.7x5.1mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_SeikoEpson_MA506-4Pin_12.7x5.1mm +SMD Crystal Seiko Epson MC-506 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, 12.7x5.1mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MA506-4Pin_12.7x5.1mm_HandSoldering +SMD Crystal Seiko Epson MC-506 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, hand-soldering, 12.7x5.1mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC146-4Pin_6.7x1.5mm +SMD Crystal Seiko Epson MC-146 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-156_en.pdf, 6.7x1.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC146-4Pin_6.7x1.5mm_HandSoldering +SMD Crystal Seiko Epson MC-146 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-156_en.pdf, hand-soldering, 6.7x1.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC156-4Pin_7.1x2.5mm +SMD Crystal Seiko Epson MC-156 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-156_en.pdf, 7.1x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC156-4Pin_7.1x2.5mm_HandSoldering +SMD Crystal Seiko Epson MC-156 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-156_en.pdf, hand-soldering, 7.1x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC306-4Pin_8.0x3.2mm +SMD Crystal Seiko Epson MC-306 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, 8.0x3.2mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC306-4Pin_8.0x3.2mm_HandSoldering +SMD Crystal Seiko Epson MC-306 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, hand-soldering, 8.0x3.2mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC405-2Pin_9.6x4.1mm +SMD Crystal Seiko Epson MC-405 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, 9.6x4.1mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_SeikoEpson_MC405-2Pin_9.6x4.1mm_HandSoldering +SMD Crystal Seiko Epson MC-405 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, hand-soldering, 9.6x4.1mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_SeikoEpson_MC406-4Pin_9.6x4.1mm +SMD Crystal Seiko Epson MC-406 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, 9.6x4.1mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC406-4Pin_9.6x4.1mm_HandSoldering +SMD Crystal Seiko Epson MC-406 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, hand-soldering, 9.6x4.1mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_TSX3225-4Pin_3.2x2.5mm +crystal Epson Toyocom TSX-3225 series https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_TSX3225-4Pin_3.2x2.5mm_HandSoldering +crystal Epson Toyocom TSX-3225 series https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_TXC_7A-2Pin_5x3.2mm +SMD Crystal TXC 7A http://txccrystal.com/images/pdf/7a.pdf +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_TXC_7M-4Pin_3.2x2.5mm +SMD Crystal TXC 7M http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_TXC_7M-4Pin_3.2x2.5mm_HandSoldering +SMD Crystal TXC 7M http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_TXC_9HT11-2Pin_2.0x1.2mm +SMD Crystal TXC 9HT11 http://txccrystal.com/images/pdf/9ht11.pdf, 2.0x1.2mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_TXC_9HT11-2Pin_2.0x1.2mm_HandSoldering +SMD Crystal TXC 9HT11 http://txccrystal.com/images/pdf/9ht11.pdf, hand-soldering, 2.0x1.2mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_TXC_AX_8045-2Pin_8.0x4.5mm +http://www.txccrystal.com/images/pdf/ax-automotive.pdf +SMD SMT crystal +0 +2 +2 +Crystal +Resonator-2Pin_W6.0mm_H3.0mm +Ceramic Resomator/Filter 6.0x3.0mm^2, length*width=6.0x3.0mm^2 package, package length=6.0mm, package width=3.0mm, 2 pins +THT ceramic resonator filter +0 +2 +2 +Crystal +Resonator-2Pin_W7.0mm_H2.5mm +Ceramic Resomator/Filter 7.0x2.5mm^2, length*width=7.0x2.5mm^2 package, package length=7.0mm, package width=2.5mm, 2 pins +THT ceramic resonator filter +0 +2 +2 +Crystal +Resonator-2Pin_W8.0mm_H3.5mm +Ceramic Resomator/Filter 8.0x3.5mm^2, length*width=8.0x3.5mm^2 package, package length=8.0mm, package width=3.5mm, 2 pins +THT ceramic resonator filter +0 +2 +2 +Crystal +Resonator-2Pin_W10.0mm_H5.0mm +Ceramic Resomator/Filter 10.0x5.0 RedFrequency MG/MT/MX series, http://www.red-frequency.com/download/datenblatt/redfrequency-datenblatt-ir-zta.pdf, length*width=10.0x5.0mm^2 package, package length=10.0mm, package width=5.0mm, 2 pins +THT ceramic resonator filter +0 +2 +2 +Crystal +Resonator-3Pin_W6.0mm_H3.0mm +Ceramic Resomator/Filter 6.0x3.0mm^2, length*width=6.0x3.0mm^2 package, package length=6.0mm, package width=3.0mm, 3 pins +THT ceramic resonator filter +0 +3 +3 +Crystal +Resonator-3Pin_W7.0mm_H2.5mm +Ceramic Resomator/Filter 7.0x2.5mm^2, length*width=7.0x2.5mm^2 package, package length=7.0mm, package width=2.5mm, 3 pins +THT ceramic resonator filter +0 +3 +3 +Crystal +Resonator-3Pin_W8.0mm_H3.5mm +Ceramic Resomator/Filter 8.0x3.5mm^2, length*width=8.0x3.5mm^2 package, package length=8.0mm, package width=3.5mm, 3 pins +THT ceramic resonator filter +0 +3 +3 +Crystal +Resonator-3Pin_W10.0mm_H5.0mm +Ceramic Resomator/Filter 10.0x5.0mm^2 RedFrequency MG/MT/MX series, http://www.red-frequency.com/download/datenblatt/redfrequency-datenblatt-ir-zta.pdf, length*width=10.0x5.0mm^2 package, package length=10.0mm, package width=5.0mm, 3 pins +THT ceramic resonator filter +0 +3 +3 +Crystal +Resonator_SMD-3Pin_7.2x3.0mm +SMD Resomator/Filter 7.2x3.0mm, Murata CSTCC8M00G53-R0; 8MHz resonator, SMD, Farnell (Element 14) #1170435, http://www.farnell.com/datasheets/19296.pdf?_ga=1.247244932.122297557.1475167906, 7.2x3.0mm^2 package +SMD SMT ceramic resonator filter filter +0 +3 +3 +Crystal +Resonator_SMD-3Pin_7.2x3.0mm_HandSoldering +SMD Resomator/Filter 7.2x3.0mm, Murata CSTCC8M00G53-R0; 8MHz resonator, SMD, Farnell (Element 14) #1170435, http://www.farnell.com/datasheets/19296.pdf?_ga=1.247244932.122297557.1475167906, hand-soldering, 7.2x3.0mm^2 package +SMD SMT ceramic resonator filter filter hand-soldering +0 +3 +3 +Crystal +Resonator_SMD_muRata_CDSCB-2Pin_4.5x2.0mm +SMD Resomator/Filter Murata CDSCB, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, 4.5x2.0mm^2 package +SMD SMT ceramic resonator filter filter +0 +2 +2 +Crystal +Resonator_SMD_muRata_CDSCB-2Pin_4.5x2.0mm_HandSoldering +SMD Resomator/Filter Murata CDSCB, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, hand-soldering, 4.5x2.0mm^2 package +SMD SMT ceramic resonator filter filter hand-soldering +0 +2 +2 +Crystal +Resonator_SMD_muRata_CSTxExxV-3Pin_3.0x1.1mm +SMD Resomator/Filter Murata CSTCE, https://www.murata.com/en-eu/products/productdata/8801162264606/SPEC-CSTNE16M0VH3C000R0.pdf +SMD SMT ceramic resonator filter +0 +3 +3 +Crystal +Resonator_SMD_muRata_CSTxExxV-3Pin_3.0x1.1mm_HandSoldering +SMD Resomator/Filter Murata CSTCE, https://www.murata.com/en-eu/products/productdata/8801162264606/SPEC-CSTNE16M0VH3C000R0.pdf +SMD SMT ceramic resonator filter +0 +3 +3 +Crystal +Resonator_SMD_muRata_SFECV-3Pin_6.9x2.9mm +SMD Resomator/Filter Murata SFECV, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, 6.9x2.9mm^2 package +SMD SMT ceramic resonator filter filter +0 +3 +3 +Crystal +Resonator_SMD_muRata_SFECV-3Pin_6.9x2.9mm_HandSoldering +SMD Resomator/Filter Murata SFECV, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, hand-soldering, 6.9x2.9mm^2 package +SMD SMT ceramic resonator filter filter hand-soldering +0 +3 +3 +Crystal +Resonator_SMD_muRata_SFSKA-3Pin_7.9x3.8mm +SMD Resomator/Filter Murata SFSKA, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, 7.9x3.8mm^2 package +SMD SMT ceramic resonator filter filter +0 +3 +3 +Crystal +Resonator_SMD_muRata_SFSKA-3Pin_7.9x3.8mm_HandSoldering +SMD Resomator/Filter Murata SFSKA, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, hand-soldering, 7.9x3.8mm^2 package +SMD SMT ceramic resonator filter filter hand-soldering +0 +3 +3 +Crystal +Resonator_SMD_muRata_TPSKA-3Pin_7.9x3.8mm +SMD Resomator/Filter Murata TPSKA, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, 7.9x3.8mm^2 package +SMD SMT ceramic resonator filter filter +0 +3 +3 +Crystal +Resonator_SMD_muRata_TPSKA-3Pin_7.9x3.8mm_HandSoldering +SMD Resomator/Filter Murata TPSKA, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, hand-soldering, 7.9x3.8mm^2 package +SMD SMT ceramic resonator filter filter hand-soldering +0 +3 +3 +Crystal +Resonator_muRata_CSTLSxxxG-3Pin_W8.0mm_H3.0mm +Ceramic Resomator/Filter Murata CSTLSxxxG, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/timingdevice/ceralock/p17e.ashx, length*width=8.0x3.0mm^2 package, package length=8.0mm, package width=3.0mm, 3 pins +THT ceramic resonator filter CSTLSxxxG +0 +3 +3 +Crystal +Resonator_muRata_CSTLSxxxX-3Pin_W5.5mm_H3.0mm +Ceramic Resomator/Filter Murata CSTLSxxxX, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/timingdevice/ceralock/p17e.ashx, length*width=5.5x3.0mm^2 package, package length=5.5mm, package width=3.0mm, 3 pins +THT ceramic resonator filter CSTLSxxxX +0 +3 +3 +Crystal +Resonator_muRata_DSN6-3Pin_W7.0mm_H2.5mm +Ceramic Resomator/Filter Murata DSN6, http://cdn-reichelt.de/documents/datenblatt/B400/DSN6NC51H.pdf, length*width=7.0x2.5mm^2 package, package length=7.0mm, package width=2.5mm, 3 pins +THT ceramic resonator filter DSN6 +0 +3 +3 +Crystal +Resonator_muRata_DSS6-3Pin_W7.0mm_H2.5mm +Ceramic Resomator/Filter Murata DSS6, http://cdn-reichelt.de/documents/datenblatt/B400/DSN6NC51H.pdf, length*width=7.0x2.5mm^2 package, package length=7.0mm, package width=2.5mm, 3 pins +THT ceramic resonator filter DSS6 +0 +3 +3 +Diode_SMD +D_0201_0603Metric +Diode SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +diode +0 +4 +2 +Diode_SMD +D_0201_0603Metric_Castellated +Diode SMD 0201 (0603 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +diode castellated +0 +4 +2 +Diode_SMD +D_0201_0603Metric_Pad0.64x0.40mm_HandSolder +Diode SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +diode handsolder +0 +4 +2 +Diode_SMD +D_0402_1005Metric +Diode SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_0402_1005Metric_Castellated +Diode SMD 0402 (1005 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_0402_1005Metric_Pad0.77x0.64mm_HandSolder +Diode SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_0603_1608Metric +Diode SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_0603_1608Metric_Castellated +Diode SMD 0603 (1608 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_0603_1608Metric_Pad1.05x0.95mm_HandSolder +Diode SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_0805_2012Metric +Diode SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_0805_2012Metric_Castellated +Diode SMD 0805 (2012 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_0805_2012Metric_Pad1.15x1.40mm_HandSolder +Diode SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_01005_0402Metric +Diode SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +diode +0 +4 +2 +Diode_SMD +D_01005_0402Metric_Castellated +Diode SMD 01005 (0402 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +diode castellated +0 +4 +2 +Diode_SMD +D_01005_0402Metric_Pad0.57x0.30mm_HandSolder +Diode SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +diode handsolder +0 +4 +2 +Diode_SMD +D_1206_3216Metric +Diode SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_1206_3216Metric_Castellated +Diode SMD 1206 (3216 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_1206_3216Metric_Pad1.42x1.75mm_HandSolder +Diode SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_1210_3225Metric +Diode SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_1210_3225Metric_Castellated +Diode SMD 1210 (3225 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_1210_3225Metric_Pad1.42x2.65mm_HandSolder +Diode SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_1806_4516Metric +Diode SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_1806_4516Metric_Castellated +Diode SMD 1806 (4516 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_1806_4516Metric_Pad1.57x1.80mm_HandSolder +Diode SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_1812_4532Metric +Diode SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_1812_4532Metric_Castellated +Diode SMD 1812 (4532 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_1812_4532Metric_Pad1.30x3.40mm_HandSolder +Diode SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_2010_5025Metric +Diode SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_2010_5025Metric_Castellated +Diode SMD 2010 (5025 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_2010_5025Metric_Pad1.52x2.65mm_HandSolder +Diode SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_2114_3652Metric +Diode SMD 2114 (3652 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/schottky.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_2114_3652Metric_Castellated +Diode SMD 2114 (3652 Metric), castellated end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/schottky.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_2114_3652Metric_Pad1.85x3.75mm_HandSolder +Diode SMD 2114 (3652 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/schottky.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_2512_6332Metric +Diode SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_2512_6332Metric_Castellated +Diode SMD 2512 (6332 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_2512_6332Metric_Pad1.52x3.35mm_HandSolder +Diode SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_2816_7142Metric +Diode SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_2816_7142Metric_Castellated +Diode SMD 2816 (7142 Metric), castellated end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_2816_7142Metric_Pad3.20x4.45mm_HandSolder +Diode SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_3220_8050Metric +Diode SMD 3220 (8050 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/schottky.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_3220_8050Metric_Castellated +Diode SMD 3220 (8050 Metric), castellated end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/schottky.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_3220_8050Metric_Pad2.65x5.15mm_HandSolder +Diode SMD 3220 (8050 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/schottky.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_MELF +Diode, MELF,, +Diode MELF +0 +2 +2 +Diode_SMD +D_MELF-RM10_Universal_Handsoldering +Diode, Universal, MELF, RM10, Handsoldering, SMD, Thruhole, +Diode Universal MELF RM10 Handsoldering SMD Thruhole +0 +2 +2 +Diode_SMD +D_MELF_Handsoldering +Diode MELF Handsoldering +Diode MELF Handsoldering +0 +2 +2 +Diode_SMD +D_MicroMELF +Diode, MicroMELF, Reflow Soldering, http://www.vishay.com/docs/85597/bzm55.pdf +MicroMELF Diode +0 +2 +2 +Diode_SMD +D_MicroMELF_Hadsoldering +Diode, MicroMELF, hand-soldering, http://www.vishay.com/docs/85597/bzm55-se.pdf +MicroMELF Diode +0 +2 +2 +Diode_SMD +D_MicroMELF_Handsoldering +Diode, MicroMELF, Hand Soldering, http://www.vishay.com/docs/85597/bzm55.pdf +MicroMELF Diode +0 +2 +2 +Diode_SMD +D_MiniMELF +Diode Mini-MELF (SOD-80) +Diode Mini-MELF (SOD-80) +0 +2 +2 +Diode_SMD +D_MiniMELF_Handsoldering +Diode Mini-MELF (SOD-80) Handsoldering +Diode Mini-MELF (SOD-80) Handsoldering +0 +2 +2 +Diode_SMD +D_PowerDI-5 +PowerDI,Diode,Vishay,https://www.diodes.com/assets/Package-Files/PowerDI5.pdf +PowerDI diode vishay +0 +3 +2 +Diode_SMD +D_PowerDI-123 +http://www.diodes.com/_files/datasheets/ds30497.pdf +PowerDI diode vishay +0 +2 +2 +Diode_SMD +D_Powermite2_AK +Microsemi Powermite 2 SMD power package (https://www.microsemi.com/packaging-information/partpackage/details?pid=5341) +PowerMite2 +0 +2 +2 +Diode_SMD +D_Powermite2_KA +Microsemi Powermite 2 SMD power package (https://www.microsemi.com/packaging-information/partpackage/details?pid=5341) +PowerMite2 +0 +2 +2 +Diode_SMD +D_Powermite3 +Microsemi Powermite 3 SMD power package (https://www.microsemi.com/packaging-information/partpackage/details?pid=5340) +PowerMite3 +0 +3 +3 +Diode_SMD +D_Powermite_AK +Microsemi Powermite SMD power package (https://www.microsemi.com/packaging-information/partpackage/details?pid=5339, https://www.onsemi.com/pub/Collateral/457-04.PDF) +Powermite +0 +2 +2 +Diode_SMD +D_Powermite_KA +Microsemi Powermite SMD power package (https://www.microsemi.com/packaging-information/partpackage/details?pid=5339, https://www.onsemi.com/pub/Collateral/457-04.PDF) +Powermite +0 +2 +2 +Diode_SMD +D_QFN_3.3x3.3mm_P0.65mm +QFN, diode, 3.3x3.3x1mm (https://www.wolfspeed.com/media/downloads/846/C3D1P7060Q.pdf) +diode qfn 3.3 +0 +3 +2 +Diode_SMD +D_SC-80 +JEITA SC-80 +SC-80 +0 +2 +2 +Diode_SMD +D_SC-80_HandSoldering +JEITA SC-80 +SC-80 +0 +2 +2 +Diode_SMD +D_SMA +Diode SMA (DO-214AC) +Diode SMA (DO-214AC) +0 +2 +2 +Diode_SMD +D_SMA-SMB_Universal_Handsoldering +Diode, Universal, SMA (DO-214AC) or SMB (DO-214AA), Handsoldering, +Diode Universal SMA (DO-214AC) SMB (DO-214AA) Handsoldering +0 +2 +2 +Diode_SMD +D_SMA_Handsoldering +Diode SMA (DO-214AC) Handsoldering +Diode SMA (DO-214AC) Handsoldering +0 +2 +2 +Diode_SMD +D_SMB +Diode SMB (DO-214AA) +Diode SMB (DO-214AA) +0 +2 +2 +Diode_SMD +D_SMB-SMC_Universal_Handsoldering +Diode, Universal, SMB(DO-214AA) or SMC (DO-214AB), Handsoldering, +Diode Universal SMB(DO-214AA) SMC (DO-214AB) Handsoldering +0 +2 +2 +Diode_SMD +D_SMB_Handsoldering +Diode SMB (DO-214AA) Handsoldering +Diode SMB (DO-214AA) Handsoldering +0 +2 +2 +Diode_SMD +D_SMB_Modified +Diode SMB (DO-214AA) Modified (http://www.littelfuse.com/~/media/electronics/datasheets/sidactors/littelfuse_sidactor_battrax_positive_negative_modified_do_214_datasheet.pdf.pdf) +Diode SMB (DO-214AA) +0 +3 +3 +Diode_SMD +D_SMC +Diode SMC (DO-214AB) +Diode SMC (DO-214AB) +0 +2 +2 +Diode_SMD +D_SMC-RM10_Universal_Handsoldering +Diode, Universal, SMC (DO-214AB), RM10, Handsoldering, SMD, Thruhole +Diode Universal SMC (DO-214AB) RM10 Handsoldering SMD Thruhole +0 +2 +2 +Diode_SMD +D_SMC_Handsoldering +Diode SMC (DO-214AB) Handsoldering +Diode SMC (DO-214AB) Handsoldering +0 +2 +2 +Diode_SMD +D_SMF +Diode SMF (DO-219AB), http://www.vishay.com/docs/95572/smf_do-219ab.pdf +Diode SMF (DO-214AB) +0 +2 +2 +Diode_SMD +D_SOD-110 +SOD-110 +SOD-110 +0 +2 +2 +Diode_SMD +D_SOD-123 +SOD-123 +SOD-123 +0 +2 +2 +Diode_SMD +D_SOD-123F +D_SOD-123F +D_SOD-123F +0 +2 +2 +Diode_SMD +D_SOD-128 +D_SOD-128 (CFP5 SlimSMAW), https://assets.nexperia.com/documents/outline-drawing/SOD128.pdf +D_SOD-128 +0 +2 +2 +Diode_SMD +D_SOD-323 +SOD-323 +SOD-323 +0 +2 +2 +Diode_SMD +D_SOD-323F +SOD-323F http://www.nxp.com/documents/outline_drawing/SOD323F.pdf +SOD-323F +0 +2 +2 +Diode_SMD +D_SOD-323_HandSoldering +SOD-323 +SOD-323 +0 +2 +2 +Diode_SMD +D_SOD-523 +http://www.diodes.com/datasheets/ap02001.pdf p.144 +Diode SOD523 +0 +2 +2 +Diode_SMD +D_SOD-923 +https://www.onsemi.com/pub/Collateral/ESD9B-D.PDF#page=4 +Diode SOD923 +0 +2 +2 +Diode_SMD +D_SOT-23_ANK +SOT-23, Single Diode +SOT-23 +0 +3 +2 +Diode_SMD +D_SOT-23_NKA +SOT-23, Single Diode +SOT-23 +0 +3 +2 +Diode_SMD +D_TUMD2 +ROHM - TUMD2 +TUMD2 +0 +2 +2 +Diode_SMD +Diode_Bridge_Bourns_CD-DF4xxS +8.1x10.5mm, 4A, single phase bridge rectifier, https://www.bourns.com/docs/Product-Datasheets/CD-DF4xxSL.pdf +Surface Mount Bridge Rectifier Diode +0 +4 +4 +Diode_SMD +Diode_Bridge_Diotec_ABS +SMD diode bridge ABS (Diotec), see https://diotec.com/tl_files/diotec/files/pdf/datasheets/abs2.pdf +ABS MBLS +0 +4 +4 +Diode_SMD +Diode_Bridge_Diotec_MicroDil_3.0x3.0x1.8mm +SMD package Diotec Diotec MicroDil, body 3.0x3.0x1.8mm (e.g. diode bridge), see https://diotec.com/tl_files/diotec/files/pdf/datasheets/mys40.pdf +Diotec MicroDil diode bridge +0 +4 +4 +Diode_SMD +Diode_Bridge_Diotec_SO-DIL-Slim +SMD diode bridge Diotec SO-DIL Slim, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/b40fs.pdf +DFS SO-DIL Slim +0 +4 +4 +Diode_SMD +Diode_Bridge_Vishay_DFS +SMD diode bridge DFS, see http://www.vishay.com/docs/88854/padlayouts.pdf +DFS +0 +4 +4 +Diode_SMD +Diode_Bridge_Vishay_DFSFlat +SMD diode bridge Low Profile DFS "Flat", see http://www.vishay.com/docs/88874/dfl15005.pdf +DFS +0 +4 +4 +Diode_SMD +Diode_Bridge_Vishay_MBLS +SMD diode bridge MBLS, see http://www.vishay.com/docs/89959/mbl104s.pdf http://www.vishay.com/docs/88854/padlayouts.pdf +DFS +0 +4 +4 +Diode_SMD +Littelfuse_PolyZen-LS +http://m.littelfuse.com/~/media/electronics/datasheets/polyzen_devices/littelfuse_polyzen_standard_polyzen_catalog_datasheet.pdf.pdf +Diode Polymer Protected Zener Diode Littelfuse LS +0 +3 +3 +Diode_THT +D_5KPW_P7.62mm_Vertical_AnodeUp +Diode, 5KPW series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=9*8mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5KPW series Axial Vertical pin pitch 7.62mm length 9mm diameter 8mm +0 +2 +2 +Diode_THT +D_5KPW_P7.62mm_Vertical_KathodeUp +Diode, 5KPW series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=9*8mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5KPW series Axial Vertical pin pitch 7.62mm length 9mm diameter 8mm +0 +2 +2 +Diode_THT +D_5KPW_P12.70mm_Horizontal +Diode, 5KPW series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9*8mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5KPW series Axial Horizontal pin pitch 12.7mm length 9mm diameter 8mm +0 +2 +2 +Diode_THT +D_5KP_P7.62mm_Vertical_AnodeUp +Diode, 5KP series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=7.62*9.53mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5KP series Axial Vertical pin pitch 7.62mm length 7.62mm diameter 9.53mm +0 +2 +2 +Diode_THT +D_5KP_P7.62mm_Vertical_KathodeUp +Diode, 5KP series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=7.62*9.53mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5KP series Axial Vertical pin pitch 7.62mm length 7.62mm diameter 9.53mm +0 +2 +2 +Diode_THT +D_5KP_P10.16mm_Horizontal +Diode, 5KP series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=7.62*9.53mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5KP series Axial Horizontal pin pitch 10.16mm length 7.62mm diameter 9.53mm +0 +2 +2 +Diode_THT +D_5KP_P12.70mm_Horizontal +Diode, 5KP series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=7.62*9.53mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5KP series Axial Horizontal pin pitch 12.7mm length 7.62mm diameter 9.53mm +0 +2 +2 +Diode_THT +D_5W_P5.08mm_Vertical_AnodeUp +Diode, 5W series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=8.9*3.7mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5W series Axial Vertical pin pitch 5.08mm length 8.9mm diameter 3.7mm +0 +2 +2 +Diode_THT +D_5W_P5.08mm_Vertical_KathodeUp +Diode, 5W series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=8.9*3.7mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5W series Axial Vertical pin pitch 5.08mm length 8.9mm diameter 3.7mm +0 +2 +2 +Diode_THT +D_5W_P10.16mm_Horizontal +Diode, 5W series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=8.9*3.7mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5W series Axial Horizontal pin pitch 10.16mm length 8.9mm diameter 3.7mm +0 +2 +2 +Diode_THT +D_5W_P12.70mm_Horizontal +Diode, 5W series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=8.9*3.7mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5W series Axial Horizontal pin pitch 12.7mm length 8.9mm diameter 3.7mm +0 +2 +2 +Diode_THT +D_A-405_P2.54mm_Vertical_AnodeUp +Diode, A-405 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf +Diode A-405 series Axial Vertical pin pitch 2.54mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_A-405_P2.54mm_Vertical_KathodeUp +Diode, A-405 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf +Diode A-405 series Axial Vertical pin pitch 2.54mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_A-405_P5.08mm_Vertical_AnodeUp +Diode, A-405 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf +Diode A-405 series Axial Vertical pin pitch 5.08mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_A-405_P5.08mm_Vertical_KathodeUp +Diode, A-405 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf +Diode A-405 series Axial Vertical pin pitch 5.08mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_A-405_P7.62mm_Horizontal +Diode, A-405 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf +Diode A-405 series Axial Horizontal pin pitch 7.62mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_A-405_P10.16mm_Horizontal +Diode, A-405 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf +Diode A-405 series Axial Horizontal pin pitch 10.16mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_A-405_P12.70mm_Horizontal +Diode, A-405 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf +Diode A-405 series Axial Horizontal pin pitch 12.7mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-15_P2.54mm_Vertical_AnodeUp +Diode, DO-15 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Vertical pin pitch 2.54mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-15_P2.54mm_Vertical_KathodeUp +Diode, DO-15 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Vertical pin pitch 2.54mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-15_P3.81mm_Vertical_AnodeUp +Diode, DO-15 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Vertical pin pitch 3.81mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-15_P3.81mm_Vertical_KathodeUp +Diode, DO-15 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Vertical pin pitch 3.81mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-15_P5.08mm_Vertical_AnodeUp +Diode, DO-15 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Vertical pin pitch 5.08mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-15_P5.08mm_Vertical_KathodeUp +Diode, DO-15 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Vertical pin pitch 5.08mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-15_P10.16mm_Horizontal +Diode, DO-15 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Horizontal pin pitch 10.16mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-15_P12.70mm_Horizontal +Diode, DO-15 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Horizontal pin pitch 12.7mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-15_P15.24mm_Horizontal +Diode, DO-15 series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Horizontal pin pitch 15.24mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-27_P5.08mm_Vertical_AnodeUp +Diode, DO-27 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.52*5.33mm^2, , http://www.slottechforum.com/slotinfo/Techstuff/CD2%20Diodes%20and%20Transistors/Cases/Diode%20DO-27.jpg +Diode DO-27 series Axial Vertical pin pitch 5.08mm length 9.52mm diameter 5.33mm +0 +2 +2 +Diode_THT +D_DO-27_P5.08mm_Vertical_KathodeUp +Diode, DO-27 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.52*5.33mm^2, , http://www.slottechforum.com/slotinfo/Techstuff/CD2%20Diodes%20and%20Transistors/Cases/Diode%20DO-27.jpg +Diode DO-27 series Axial Vertical pin pitch 5.08mm length 9.52mm diameter 5.33mm +0 +2 +2 +Diode_THT +D_DO-27_P12.70mm_Horizontal +Diode, DO-27 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9.52*5.33mm^2, , http://www.slottechforum.com/slotinfo/Techstuff/CD2%20Diodes%20and%20Transistors/Cases/Diode%20DO-27.jpg +Diode DO-27 series Axial Horizontal pin pitch 12.7mm length 9.52mm diameter 5.33mm +0 +2 +2 +Diode_THT +D_DO-27_P15.24mm_Horizontal +Diode, DO-27 series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=9.52*5.33mm^2, , http://www.slottechforum.com/slotinfo/Techstuff/CD2%20Diodes%20and%20Transistors/Cases/Diode%20DO-27.jpg +Diode DO-27 series Axial Horizontal pin pitch 15.24mm length 9.52mm diameter 5.33mm +0 +2 +2 +Diode_THT +D_DO-34_SOD68_P2.54mm_Vertical_AnodeUp +Diode, DO-34_SOD68 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf +Diode DO-34_SOD68 series Axial Vertical pin pitch 2.54mm length 3.04mm diameter 1.6mm +0 +2 +2 +Diode_THT +D_DO-34_SOD68_P2.54mm_Vertical_KathodeUp +Diode, DO-34_SOD68 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf +Diode DO-34_SOD68 series Axial Vertical pin pitch 2.54mm length 3.04mm diameter 1.6mm +0 +2 +2 +Diode_THT +D_DO-34_SOD68_P5.08mm_Vertical_AnodeUp +Diode, DO-34_SOD68 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf +Diode DO-34_SOD68 series Axial Vertical pin pitch 5.08mm length 3.04mm diameter 1.6mm +0 +2 +2 +Diode_THT +D_DO-34_SOD68_P5.08mm_Vertical_KathodeUp +Diode, DO-34_SOD68 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf +Diode DO-34_SOD68 series Axial Vertical pin pitch 5.08mm length 3.04mm diameter 1.6mm +0 +2 +2 +Diode_THT +D_DO-34_SOD68_P7.62mm_Horizontal +Diode, DO-34_SOD68 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf +Diode DO-34_SOD68 series Axial Horizontal pin pitch 7.62mm length 3.04mm diameter 1.6mm +0 +2 +2 +Diode_THT +D_DO-34_SOD68_P10.16mm_Horizontal +Diode, DO-34_SOD68 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf +Diode DO-34_SOD68 series Axial Horizontal pin pitch 10.16mm length 3.04mm diameter 1.6mm +0 +2 +2 +Diode_THT +D_DO-34_SOD68_P12.70mm_Horizontal +Diode, DO-34_SOD68 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf +Diode DO-34_SOD68 series Axial Horizontal pin pitch 12.7mm length 3.04mm diameter 1.6mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P2.54mm_Vertical_AnodeUp +Diode, DO-35_SOD27 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Vertical pin pitch 2.54mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P2.54mm_Vertical_KathodeUp +Diode, DO-35_SOD27 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Vertical pin pitch 2.54mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P3.81mm_Vertical_AnodeUp +Diode, DO-35_SOD27 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Vertical pin pitch 3.81mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P3.81mm_Vertical_KathodeUp +Diode, DO-35_SOD27 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Vertical pin pitch 3.81mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P5.08mm_Vertical_AnodeUp +Diode, DO-35_SOD27 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Vertical pin pitch 5.08mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P5.08mm_Vertical_KathodeUp +Diode, DO-35_SOD27 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Vertical pin pitch 5.08mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P7.62mm_Horizontal +Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P10.16mm_Horizontal +Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P12.70mm_Horizontal +Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Horizontal pin pitch 12.7mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P2.54mm_Vertical_AnodeUp +Diode, DO-41_SOD81 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf +Diode DO-41_SOD81 series Axial Vertical pin pitch 2.54mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P2.54mm_Vertical_KathodeUp +Diode, DO-41_SOD81 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf +Diode DO-41_SOD81 series Axial Vertical pin pitch 2.54mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P3.81mm_Vertical_AnodeUp +Diode, DO-41_SOD81 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=5.2*2.7mm^2, , https://www.diodes.com/assets/Package-Files/DO-41-Plastic.pdf +Diode DO-41_SOD81 series Axial Vertical pin pitch 3.81mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P3.81mm_Vertical_KathodeUp +Diode, DO-41_SOD81 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=5.2*2.7mm^2, , https://www.diodes.com/assets/Package-Files/DO-41-Plastic.pdf +Diode DO-41_SOD81 series Axial Vertical pin pitch 3.81mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P5.08mm_Vertical_AnodeUp +Diode, DO-41_SOD81 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf +Diode DO-41_SOD81 series Axial Vertical pin pitch 5.08mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P5.08mm_Vertical_KathodeUp +Diode, DO-41_SOD81 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf +Diode DO-41_SOD81 series Axial Vertical pin pitch 5.08mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P7.62mm_Horizontal +Diode, DO-41_SOD81 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf +Diode DO-41_SOD81 series Axial Horizontal pin pitch 7.62mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P10.16mm_Horizontal +Diode, DO-41_SOD81 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf +Diode DO-41_SOD81 series Axial Horizontal pin pitch 10.16mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P12.70mm_Horizontal +Diode, DO-41_SOD81 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf +Diode DO-41_SOD81 series Axial Horizontal pin pitch 12.7mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-201AD_P3.81mm_Vertical_AnodeUp +Diode, DO-201AD series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=9.5*5.2mm^2, , http://www.diodes.com/_files/packages/DO-201AD.pdf +Diode DO-201AD series Axial Vertical pin pitch 3.81mm length 9.5mm diameter 5.2mm +0 +2 +2 +Diode_THT +D_DO-201AD_P3.81mm_Vertical_KathodeUp +Diode, DO-201AD series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=9.5*5.2mm^2, , http://www.diodes.com/_files/packages/DO-201AD.pdf +Diode DO-201AD series Axial Vertical pin pitch 3.81mm length 9.5mm diameter 5.2mm +0 +2 +2 +Diode_THT +D_DO-201AD_P5.08mm_Vertical_AnodeUp +Diode, DO-201AD series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.5*5.2mm^2, , http://www.diodes.com/_files/packages/DO-201AD.pdf +Diode DO-201AD series Axial Vertical pin pitch 5.08mm length 9.5mm diameter 5.2mm +0 +2 +2 +Diode_THT +D_DO-201AD_P5.08mm_Vertical_KathodeUp +Diode, DO-201AD series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.5*5.2mm^2, , http://www.diodes.com/_files/packages/DO-201AD.pdf +Diode DO-201AD series Axial Vertical pin pitch 5.08mm length 9.5mm diameter 5.2mm +0 +2 +2 +Diode_THT +D_DO-201AD_P12.70mm_Horizontal +Diode, DO-201AD series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9.5*5.2mm^2, , http://www.diodes.com/_files/packages/DO-201AD.pdf +Diode DO-201AD series Axial Horizontal pin pitch 12.7mm length 9.5mm diameter 5.2mm +0 +2 +2 +Diode_THT +D_DO-201AD_P15.24mm_Horizontal +Diode, DO-201AD series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=9.5*5.2mm^2, , http://www.diodes.com/_files/packages/DO-201AD.pdf +Diode DO-201AD series Axial Horizontal pin pitch 15.24mm length 9.5mm diameter 5.2mm +0 +2 +2 +Diode_THT +D_DO-201AE_P3.81mm_Vertical_AnodeUp +Diode, DO-201AE series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=9*5.3mm^2, , http://www.farnell.com/datasheets/529758.pdf +Diode DO-201AE series Axial Vertical pin pitch 3.81mm length 9mm diameter 5.3mm +0 +2 +2 +Diode_THT +D_DO-201AE_P3.81mm_Vertical_KathodeUp +Diode, DO-201AE series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=9*5.3mm^2, , http://www.farnell.com/datasheets/529758.pdf +Diode DO-201AE series Axial Vertical pin pitch 3.81mm length 9mm diameter 5.3mm +0 +2 +2 +Diode_THT +D_DO-201AE_P5.08mm_Vertical_AnodeUp +Diode, DO-201AE series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9*5.3mm^2, , http://www.farnell.com/datasheets/529758.pdf +Diode DO-201AE series Axial Vertical pin pitch 5.08mm length 9mm diameter 5.3mm +0 +2 +2 +Diode_THT +D_DO-201AE_P5.08mm_Vertical_KathodeUp +Diode, DO-201AE series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9*5.3mm^2, , http://www.farnell.com/datasheets/529758.pdf +Diode DO-201AE series Axial Vertical pin pitch 5.08mm length 9mm diameter 5.3mm +0 +2 +2 +Diode_THT +D_DO-201AE_P12.70mm_Horizontal +Diode, DO-201AE series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9*5.3mm^2, , http://www.farnell.com/datasheets/529758.pdf +Diode DO-201AE series Axial Horizontal pin pitch 12.7mm length 9mm diameter 5.3mm +0 +2 +2 +Diode_THT +D_DO-201AE_P15.24mm_Horizontal +Diode, DO-201AE series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=9*5.3mm^2, , http://www.farnell.com/datasheets/529758.pdf +Diode DO-201AE series Axial Horizontal pin pitch 15.24mm length 9mm diameter 5.3mm +0 +2 +2 +Diode_THT +D_DO-201_P3.81mm_Vertical_AnodeUp +Diode, DO-201 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=9.53*5.21mm^2, , http://www.diodes.com/_files/packages/DO-201.pdf +Diode DO-201 series Axial Vertical pin pitch 3.81mm length 9.53mm diameter 5.21mm +0 +2 +2 +Diode_THT +D_DO-201_P3.81mm_Vertical_KathodeUp +Diode, DO-201 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=9.53*5.21mm^2, , http://www.diodes.com/_files/packages/DO-201.pdf +Diode DO-201 series Axial Vertical pin pitch 3.81mm length 9.53mm diameter 5.21mm +0 +2 +2 +Diode_THT +D_DO-201_P5.08mm_Vertical_AnodeUp +Diode, DO-201 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.53*5.21mm^2, , http://www.diodes.com/_files/packages/DO-201.pdf +Diode DO-201 series Axial Vertical pin pitch 5.08mm length 9.53mm diameter 5.21mm +0 +2 +2 +Diode_THT +D_DO-201_P5.08mm_Vertical_KathodeUp +Diode, DO-201 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.53*5.21mm^2, , http://www.diodes.com/_files/packages/DO-201.pdf +Diode DO-201 series Axial Vertical pin pitch 5.08mm length 9.53mm diameter 5.21mm +0 +2 +2 +Diode_THT +D_DO-201_P12.70mm_Horizontal +Diode, DO-201 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9.53*5.21mm^2, , http://www.diodes.com/_files/packages/DO-201.pdf +Diode DO-201 series Axial Horizontal pin pitch 12.7mm length 9.53mm diameter 5.21mm +0 +2 +2 +Diode_THT +D_DO-201_P15.24mm_Horizontal +Diode, DO-201 series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=9.53*5.21mm^2, , http://www.diodes.com/_files/packages/DO-201.pdf +Diode DO-201 series Axial Horizontal pin pitch 15.24mm length 9.53mm diameter 5.21mm +0 +2 +2 +Diode_THT +D_DO-247_Horizontal_TabDown +Diode, DO-247 series, Horizontal, TabDown, P 10.9mm +diode rectifier +0 +2 +2 +Diode_THT +D_DO-247_Horizontal_TabUp +Diode, DO-247 series, Horizontal, TabUp, P 10.9mm +diode rectifier +0 +2 +2 +Diode_THT +D_DO-247_Vertical +Diode, DO-247 series, Vertical, P 10.9mm +diode rectifier +0 +2 +2 +Diode_THT +D_P600_R-6_P7.62mm_Vertical_AnodeUp +Diode, P600_R-6 series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=9.1*9.1mm^2, , http://www.vishay.com/docs/88692/p600a.pdf, http://www.diodes.com/_files/packages/R-6.pdf +Diode P600_R-6 series Axial Vertical pin pitch 7.62mm length 9.1mm diameter 9.1mm +0 +2 +2 +Diode_THT +D_P600_R-6_P7.62mm_Vertical_KathodeUp +Diode, P600_R-6 series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=9.1*9.1mm^2, , http://www.vishay.com/docs/88692/p600a.pdf, http://www.diodes.com/_files/packages/R-6.pdf +Diode P600_R-6 series Axial Vertical pin pitch 7.62mm length 9.1mm diameter 9.1mm +0 +2 +2 +Diode_THT +D_P600_R-6_P12.70mm_Horizontal +Diode, P600_R-6 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9.1*9.1mm^2, , http://www.vishay.com/docs/88692/p600a.pdf, http://www.diodes.com/_files/packages/R-6.pdf +Diode P600_R-6 series Axial Horizontal pin pitch 12.7mm length 9.1mm diameter 9.1mm +0 +2 +2 +Diode_THT +D_P600_R-6_P20.00mm_Horizontal +Diode, P600_R-6 series, Axial, Horizontal, pin pitch=20mm, , length*diameter=9.1*9.1mm^2, , http://www.vishay.com/docs/88692/p600a.pdf, http://www.diodes.com/_files/packages/R-6.pdf +Diode P600_R-6 series Axial Horizontal pin pitch 20mm length 9.1mm diameter 9.1mm +0 +2 +2 +Diode_THT +D_T-1_P2.54mm_Vertical_AnodeUp +Diode, T-1 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=3.2*2.6mm^2, , http://www.diodes.com/_files/packages/T-1.pdf +Diode T-1 series Axial Vertical pin pitch 2.54mm length 3.2mm diameter 2.6mm +0 +2 +2 +Diode_THT +D_T-1_P2.54mm_Vertical_KathodeUp +Diode, T-1 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=3.2*2.6mm^2, , http://www.diodes.com/_files/packages/T-1.pdf +Diode T-1 series Axial Vertical pin pitch 2.54mm length 3.2mm diameter 2.6mm +0 +2 +2 +Diode_THT +D_T-1_P5.08mm_Horizontal +Diode, T-1 series, Axial, Horizontal, pin pitch=5.08mm, , length*diameter=3.2*2.6mm^2, , http://www.diodes.com/_files/packages/T-1.pdf +Diode T-1 series Axial Horizontal pin pitch 5.08mm length 3.2mm diameter 2.6mm +0 +2 +2 +Diode_THT +D_T-1_P10.16mm_Horizontal +Diode, T-1 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=3.2*2.6mm^2, , http://www.diodes.com/_files/packages/T-1.pdf +Diode T-1 series Axial Horizontal pin pitch 10.16mm length 3.2mm diameter 2.6mm +0 +2 +2 +Diode_THT +D_T-1_P12.70mm_Horizontal +Diode, T-1 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=3.2*2.6mm^2, , http://www.diodes.com/_files/packages/T-1.pdf +Diode T-1 series Axial Horizontal pin pitch 12.7mm length 3.2mm diameter 2.6mm +0 +2 +2 +Diode_THT +D_T-1_P27.94mm_Horizontal +Diode, T-1 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=3.2*2.6mm^2, , http://www.diodes.com/_files/packages/T-1.pdf +Diode T-1 series Axial Horizontal pin pitch 12.7mm length 3.2mm diameter 2.6mm +0 +2 +2 +Diode_THT +D_T-1_P35.56mm_Horizontal +Diode, T-1 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=3.2*2.6mm^2, , http://www.diodes.com/_files/packages/T-1.pdf +Diode T-1 series Axial Horizontal pin pitch 12.7mm length 3.2mm diameter 2.6mm +0 +2 +2 +Diode_THT +Diode_Bridge_15.1x15.1x6.3mm_P10.9mm +Single phase bridge rectifier case 15.1x15.1mm, pitch 10.9mm, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/pb1000.pdf +Diode Bridge PB10xxS +0 +4 +4 +Diode_THT +Diode_Bridge_15.2x15.2x6.3mm_P10.9mm +Single phase bridge rectifier case 15.2x15.2mm, pitch 10.9mm, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/kbpc600.pdf +Diode Bridge KBPC6xx +0 +4 +4 +Diode_THT +Diode_Bridge_15.7x15.7x6.3mm_P10.8mm +Single phase bridge rectifier case 15.7x15.7 +Diode Bridge +0 +4 +4 +Diode_THT +Diode_Bridge_16.7x16.7x6.3mm_P10.8mm +Single phase bridge rectifier case 16.7x16.7 +Diode Bridge +0 +4 +4 +Diode_THT +Diode_Bridge_19.0x3.5x10.0mm_P5.0mm +Vishay GBU rectifier package, 5.08mm pitch, see http://www.vishay.com/docs/88606/g3sba20.pdf +Vishay GBU rectifier diode bridge +0 +4 +4 +Diode_THT +Diode_Bridge_19.0x19.0x6.8mm_P12.7mm +Single phase bridge rectifier case 19x19mm, pitch 12.7mm, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/pb1000.pdf +Diode Bridge PB10xx +0 +4 +4 +Diode_THT +Diode_Bridge_28.6x28.6x7.3mm_P18.0mm_P11.6mm +Single phase bridge rectifier case 28.6x28.6mm, pitch 18.0mm & 11.6mm, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/kbpc1500fw.pdf +Diode Bridge KBPCxxxxWP +0 +4 +4 +Diode_THT +Diode_Bridge_32.0x5.6x17.0mm_P10.0mm_P7.5mm +Diotec 32x5.6x17mm rectifier package, 7.5mm/10mm pitch, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/b40c3700.pdf +Diotec rectifier diode bridge +0 +4 +4 +Diode_THT +Diode_Bridge_DIP-4_W5.08mm_P2.54mm +4-lead dip package for diode bridges, row spacing 5.08mm, pin-spacing 2.54mm, see http://www.vishay.com/docs/88898/b2m.pdf +DIL DIP PDIP 5.08mm 2.54 +0 +4 +4 +Diode_THT +Diode_Bridge_DIP-4_W7.62mm_P5.08mm +4-lead dip package for diode bridges, row spacing 7.62 mm (300 mils), see http://cdn-reichelt.de/documents/datenblatt/A400/HDBL101G_20SERIES-TSC.pdf +DIL DIP PDIP 5.08mm 7.62mm 300mil +0 +4 +4 +Diode_THT +Diode_Bridge_IXYS_GUFP +Three phase, Bridge, Rectifier +diode module +0 +5 +5 +Diode_THT +Diode_Bridge_Round_D8.9mm +4-lead round diode bridge package, diameter 8.9mm, pin pitch 5.08mm, see http://cdn-reichelt.de/documents/datenblatt/A400/W005M-W10M_SEP.PDF +diode bridge 8.9mm 8.85mm WOB pitch 5.08mm +0 +4 +4 +Diode_THT +Diode_Bridge_Round_D9.0mm +4-lead round diode bridge package, diameter 9.0mm, pin pitch 5.0mm, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/b40r.pdf +diode bridge 9.0mm 8.85mm WOB pitch 5.0mm +0 +4 +4 +Diode_THT +Diode_Bridge_Round_D9.8mm +4-lead round diode bridge package, diameter 9.8mm, pin pitch 5.08mm, see http://www.vishay.com/docs/88769/woo5g.pdf +diode bridge 9.8mm WOG pitch 5.08mm +0 +4 +4 +Diode_THT +Diode_Bridge_Vishay_GBL +Vishay GBL rectifier package, 5.08mm pitch, see http://www.vishay.com/docs/88609/gbl005.pdf +Vishay GBL rectifier diode bridge +0 +4 +4 +Diode_THT +Diode_Bridge_Vishay_GBU +Vishay GBU rectifier package, 5.08mm pitch, see http://www.vishay.com/docs/88606/g3sba20.pdf +Vishay GBU rectifier diode bridge +0 +4 +4 +Diode_THT +Diode_Bridge_Vishay_KBL +Vishay KBL rectifier package, 5.08mm pitch, see http://www.vishay.com/docs/88655/kbl005.pdf +Vishay KBL rectifier diode bridge +0 +4 +4 +Diode_THT +Diode_Bridge_Vishay_KBPC1 +Single phase bridge rectifier case KBPC1, see http://www.vishay.com/docs/93585/vs-kbpc1series.pdf +Diode Bridge +0 +4 +4 +Diode_THT +Diode_Bridge_Vishay_KBPC6 +Single phase bridge rectifier case KBPC6, see http://www.vishay.com/docs/93585/vs-kbpc1series.pdf +Diode Bridge +0 +4 +4 +Diode_THT +Diode_Bridge_Vishay_KBPM +Vishay KBM rectifier package, 3.95mm pitch (http://www.farnell.com/datasheets/2238158.pdf, http://www.cdil.com/s/kbp2005_.pdf) +Vishay KBM rectifier diode bridge +0 +4 +4 +Diode_THT +Diode_Bridge_Vishay_KBU +Vishay KBU rectifier package, 5.08mm pitch, see http://www.vishay.com/docs/88656/kbu4.pdf +Vishay KBU rectifier diode bridge +0 +4 +4 +Display +AG12864E +STN/FSTN LCD 128x64 dot https://www.digchip.com/datasheets/parts/datasheet/1121/AG-12864E-pdf.php +AG12864E Graphics Display 128x64 Ampire +0 +24 +20 +Display +Adafruit_SSD1306 +Adafruit SSD1306 OLED 1.3 inch 128x64 I2C & SPI https://learn.adafruit.com/monochrome-oled-breakouts/downloads +Adafruit SSD1306 OLED 1.3 inch 128x64 I2C & SPI +0 +8 +8 +Display +Adafruit_SSD1306_No_Mounting_Holes +Adafruit SSD1306 OLED 1.3 inch 128x64 I2C & SPI https://learn.adafruit.com/monochrome-oled-breakouts/downloads +Adafruit SSD1306 OLED 1.3 inch 128x64 I2C & SPI +0 +8 +8 +Display +CR2013-MI2120 +CR2013-MI2120 ILI9341 LCD Breakout http://pan.baidu.com/s/11Y990 +CR2013-MI2120 ILI9341 LCD Breakout +0 +18 +14 +Display +EA-eDIP128B-XXX +LCD-graphical display with LED backlight 128x64 RS-232 I2C or SPI http://www.lcd-module.com/fileadmin/eng/pdf/grafik/edip128-6e.pdf +LCD-graphical display with LED backlight 128x64 RS-232 I2C or SPI +0 +32 +32 +Display +EA_DOGS104X-A +LCD 4x10 character 3.3V VDD I2C or SPI http://www.lcd-module.com/fileadmin/eng/pdf/doma/dogs104e.pdf +LCD 4x10 character 3.3V VDD I2C or SPI +0 +14 +14 +Display +EA_DOGXL160-7 +Grapchical,Display,LCD,160x104 http://www.lcd-module.com/eng/pdf/grafik/dogxl160-7e.pdf +EA_DOGXL160-7 +0 +22 +22 +Display +EA_DOGXL160-7_Backlight +Grapchical,Display,LCD,160x104 http://www.lcd-module.com/eng/pdf/grafik/dogxl160-7e.pdf +EA_DOGXL160-7_Backlight +0 +22 +22 +Display +EA_T123X-I2C +http://www.lcd-module.de/pdf/doma/t123-i2c.pdf +3 Line 12 character wide alpha numeric LCD +0 +6 +6 +Display +EA_eDIP160-XXX +LCD-graphical display with LED backlight 160x104 RS-232 I2C or SPI http://www.lcd-module.com/fileadmin/eng/pdf/grafik/edip160-7e.pdf +LCD-graphical display with LED backlight 160x104 RS-232 I2C or SPI +0 +40 +40 +Display +EA_eDIP240-XXX +LCD graphical display LED backlight 240x128 http://www.lcd-module.com/fileadmin/eng/pdf/grafik/edip240-7e.pdf +LCD graphical display LED backlight 240x128 +0 +40 +40 +Display +EA_eDIP320X-XXX +LCD display 320x340 RS-232 I2C or SPI http://www.lcd-module.com/fileadmin/eng/pdf/grafik/edip320-8e.pdf +LCD display 320x340 RS-232 I2C or SPI +0 +48 +48 +Display +EA_eDIPTFT32-XXX +TFT-graphic display 320x240 16 bit colour with led backlight http://www.lcd-module.com/fileadmin/eng/pdf/grafik/ediptft32-ae.pdf +TFT-graphic display 320x240 16 bit colour with led backlight +0 +40 +40 +Display +EA_eDIPTFT43-ATC +http://www.lcd-module.com/fileadmin/eng/pdf/grafik/ediptft43-ae.pdf +TFT graphical display 480x272 16-bit colour with LED backlight +0 +40 +40 +Display +EA_eDIPTFT43-XXX +TFT graphical display 480x272 16-bit colour with LED backlight http://www.lcd-module.com/fileadmin/eng/pdf/grafik/ediptft43-ae.pdf +TFT graphical display 480x272 16-bit colour with LED backlight +0 +40 +40 +Display +EA_eDIPTFT57-XXX +http://www.lcd-module.com/fileadmin/eng/pdf/grafik/ediptft57-ae.pdf +TFT-graphic display 640x480 16 bit colour +0 +48 +48 +Display +EA_eDIPTFT70-ATC +TFT-graphical display 800x480 16-bit colours with capacitive touch panel http://www.lcd-module.com/fileadmin/eng/pdf/grafik/ediptft70-ae.pdf +TFT-graphical display 800x480 16-bit colours with capacitive touch panel +0 +48 +48 +Display +EA_eDIPTFT70-XXX +TFT-graphical display 800x480 16-bit colours http://www.lcd-module.com/fileadmin/eng/pdf/grafik/ediptft70-ae.pdf +TFT-graphical display 800x480 16-bit colours and touch display +0 +48 +48 +Display +HDSM-441B_HDSM-443B +2 Digit 7 segemnt blue LED, right hand decimal, https://docs.broadcom.com/docs/AV02-1589EN +2 Digit 7 segment blue LED +0 +10 +10 +Display +HDSM-541B_HDSM-543B +2 digit 7 segement blue LED with right hand decimal, https://docs.broadcom.com/docs/AV02-1588EN +2 digit 7 segement blue LED with right hand decimal +0 +10 +10 +Display +HDSP-48xx +10-Element Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN +10-Element Bar Graph Array +0 +20 +20 +Display +HDSP-4830 +10-Element Red Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN +10-Element Red Bar Graph Array +0 +20 +20 +Display +HDSP-4832 +10-Element Red Yellow Green Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN +10-Element Red Yellow Green Bar Graph Array +0 +20 +20 +Display +HDSP-4836 +10-Element Red Yellow Green Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN +10-Element Red Yellow Green Bar Graph Array +0 +20 +20 +Display +HDSP-4840 +10-Element Yellow Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN +10-Element Yellow Bar Graph Array +0 +20 +20 +Display +HDSP-4850 +10-Element Green Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN +10-Element Green Bar Graph Array +0 +20 +20 +Display +HLCP-J100 +10-Element Red Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN +10-Element Red Bar Graph Array +0 +20 +20 +Display +HY1602E +http://www.icbank.com/data/ICBShop/board/HY1602E.pdf +LCD 16x2 Alphanumeric 16pin +0 +20 +16 +Display +LCD-016N002L +16 x 2 Character LCD, http://www.vishay.com/product?docid=37299 +LCD-016N002L 16 x 2 Character LCD +0 +24 +20 +Display +LM16255 +LCD LM16255 16x2 character http://www.datasheetlib.com/datasheet/259542/lm16255_sharp-electronics.html +LCD 12x2 +0 +14 +14 +Display +NHD-0420H1Z +NHD-0420H1Z LCD http://www.newhavendisplay.com/specs/NHD-0420H1Z-FSW-GBW-33V3.pdf +NHD-0420H1Z LCD +0 +16 +16 +Display +NHD-C0220BiZ +NHD-C0220BiZ LCD http://www.newhavendisplay.com/specs/NHD-C0220BiZ-FSW-FBW-3V3M.pdf +NHD-C0220BiZ LCD +0 +10 +10 +Display +OLED-128O064D +128x64 OLED display +display oled +0 +30 +30 +Display +RC1602A +http://www.raystar-optronics.com/down.php?ProID=18 +LCD 16x2 Alphanumeric 16pin +0 +22 +18 +Display +WC1602A +LCD 16x2 http://www.wincomlcd.com/pdf/WC1602A-SFYLYHTC06.pdf +LCD 16x2 Alphanumeric 16pin +0 +20 +16 +Display_7Segment +7SEGMENT-LED__HDSM531_HDSM533_SMD +7-Segment Display, HDSM53x, https://docs.broadcom.com/docs/AV02-0713EN +7segment LED HDSM531 HDSM533 +0 +10 +10 +Display_7Segment +7SegmentLED_LTS6760_LTS6780 +7-Segment Display, LTS67x0, http://optoelectronics.liteon.com/upload/download/DS30-2001-355/S6760jd.pdf +7Segment LED LTS6760 LTS6780 +0 +10 +10 +Display_7Segment +AD-121F2 +Single Digit 7-segment RGB LED Display, 1-inch digit height, common anode, http://usasyck.com/products/AD-121F2_cat_e.pdf +RGB LED digit +0 +22 +22 +Display_7Segment +AFF_2x7SEG-DIGIT_10mm +Afficheur 7 segments 10mm DIGIT +AFFICHEUR +0 +16 +16 +Display_7Segment +CA56-12CGKWA +4 digit 7 segment green LED, http://www.kingbright.com/attachments/file/psearch/000/00/00/CA56-12CGKWA(Ver.9A).pdf +4 digit 7 segment green LED +0 +12 +12 +Display_7Segment +CA56-12EWA +4 digit 7 segment green LED, http://www.kingbrightusa.com/images/catalog/SPEC/CA56-12EWA.pdf +4 digit 7 segment green LED +0 +12 +12 +Display_7Segment +CA56-12SEKWA +4 digit 7 segment green LED, http://www.kingbright.com/attachments/file/psearch/000/00/00/CA56-12SEKWA(Ver.7A).pdf +4 digit 7 segment green LED +0 +12 +12 +Display_7Segment +CA56-12SRWA +4 digit 7 segment green LED, http://www.kingbrightusa.com/images/catalog/SPEC/CA56-12SRWA.pdf +4 digit 7 segment green LED +0 +12 +12 +Display_7Segment +CA56-12SURKWA +4 digit 7 segment green LED, http://www.kingbright.com/attachments/file/psearch/000/00/00/CA56-12SURKWA(Ver.8A).pdf +4 digit 7 segment green LED +0 +12 +12 +Display_7Segment +CA56-12SYKWA +4 digit 7 segment green LED, http://www.kingbright.com/attachments/file/psearch/000/00/00/CA56-12SYKWA(Ver.6A).pdf +4 digit 7 segment green LED +0 +12 +12 +Display_7Segment +CC56-12GWA +4 digit 7 segment green LED, http://www.kingbrightusa.com/images/catalog/SPEC/CA56-11GWA.pdf +4 digit 7 segment green LED +0 +12 +12 +Display_7Segment +CC56-12YWA +4 digit 7 segment green LED, http://www.kingbrightusa.com/images/catalog/SPEC/CC56-12YWA.pdf +4 digit 7 segment green LED +0 +12 +12 +Display_7Segment +DA04-11CGKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/DA04-11CGKWA(Ver.6A).pdf +Dubble digit green 7 segment LED display +0 +16 +16 +Display_7Segment +DA04-11SEKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/DA04-11SEKWA(Ver.9A).pdf +Dubble digit super bright orange 7 segment LED display +0 +16 +16 +Display_7Segment +DA04-11SURKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/DA04-11SURKWA(Ver.10A).pdf +Dubble digit hyper red 7 segment LED display +0 +16 +16 +Display_7Segment +DA04-11SYKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/DA04-11SYKWA(Ver.6A).pdf +Dubble digit super bright yellow 7 segment LED display +0 +16 +16 +Display_7Segment +DA56-11CGKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/DA56-11CGKWA(Ver.16A).pdf +Double digit seven segment green LED display +0 +18 +18 +Display_7Segment +DA56-11SEKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/DA56-11SEKWA(Ver.9A).pdf +Double digit seven segment super bright orange LED display +0 +18 +18 +Display_7Segment +DA56-11SURKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/DA56-11SURKWA(Ver.11A).pdf +Double digit seven segment hyper red LED display +0 +18 +18 +Display_7Segment +DA56-11SYKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/DA56-11SYKWA(Ver.11A).pdf +Double digit seven segment super bright yellow LED display +0 +18 +18 +Display_7Segment +DE113-XX-XX +http://www.display-elektronik.de/filter/DE113-RS-20_635.pdf +3 1/5 digit LOW BAT + 7-Segment LCD +0 +40 +40 +Display_7Segment +DE114-RS-20 +http://www.display-elektronik.de/filter/DE113-RS-20_635.pdf +3 1/5 digit reflective LCD LOW-BAT + 7-Segment +0 +40 +40 +Display_7Segment +DE122-XX-XX +http://www.display-elektronik.de/filter/DE122-RS-20_635.pdf +6 digit 7 segment LCD +0 +50 +50 +Display_7Segment +DE170-XX-XX +http://www.display-elektronik.de/filter/DE170-RS-20_75.pdf +3 1/5 digit reflective arrow bat + 7 segment LCD +0 +40 +40 +Display_7Segment +ELD_426XXXX +http://www.everlight.com/file/ProductFile/D426SYGWA-S530-E2.pdf +Double digit 7 segment brilliant yellow green LED +0 +10 +10 +Display_7Segment +HDSP-7401 +One digit 7 segment yellow, https://docs.broadcom.com/docs/AV02-2553EN +One digit 7 segment yellow +0 +10 +10 +Display_7Segment +HDSP-7507 ++-1 overflow 7 segment high efficiency red, https://docs.broadcom.com/docs/AV02-2553EN ++-1 overflow 7 segment high efficiency red +0 +10 +10 +Display_7Segment +HDSP-7801 +One digit 7 segment green, https://docs.broadcom.com/docs/AV02-2553EN +One digit 7 segment green +0 +10 +10 +Display_7Segment +HDSP-7807 ++-1 overflow 7 segment green, https://docs.broadcom.com/docs/AV02-2553EN ++-1 overflow 7 segment green +0 +10 +10 +Display_7Segment +HDSP-A151 +One digit 7 segment red, https://docs.broadcom.com/docs/AV02-2553EN +One digit 7 segment high efficiency red +0 +10 +10 +Display_7Segment +HDSP-A401 +One digit 7 segment orange, common anode, https://docs.broadcom.com/docs/AV02-2553EN +One digit 7 segment orange common anode +0 +10 +10 +Display_7Segment +KCSC02-105 +http://www.kingbright.com/attachments/file/psearch/000/00/00/KCSC02-105(Ver.9A).pdf +Single digit 7 segement hyper red LED +0 +10 +10 +Display_7Segment +KCSC02-106 +http://www.kingbright.com/attachments/file/psearch/000/00/00/KCSC02-106(Ver.10A).pdf +Single digit 7 segement super bright orange LED +0 +10 +10 +Display_7Segment +KCSC02-107 +http://www.kingbright.com/attachments/file/psearch/000/00/00/KCSC02-107(Ver.9A).pdf +Single digit 7 segement super bright yellow LED +0 +10 +10 +Display_7Segment +KCSC02-123 +http://www.kingbright.com/attachments/file/psearch/000/00/00/KCSC02-123(Ver.10A).pdf +Single digit 7 segement super bright yellow LED +0 +10 +10 +Display_7Segment +KCSC02-136 +http://www.kingbright.com/attachments/file/psearch/000/00/00/KCSC02-136(Ver.6B).pdf +Single digit 7 segement super bright yellow LED +0 +10 +10 +Display_7Segment +MAN71A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +One digit 7 segment red LED with right dot +0 +14 +14 +Display_7Segment +MAN72A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +One digit 7 segment red LED with left dot +0 +14 +14 +Display_7Segment +MAN73A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +Overflow +- 1 red LED +0 +14 +14 +Display_7Segment +MAN3410A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +One digit 7 segment green LED with dot +0 +14 +14 +Display_7Segment +MAN3420A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +One digit 7 segment green LED with left dot +0 +14 +14 +Display_7Segment +MAN3610A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +One digit 7 segment orange LED with right dot +0 +14 +14 +Display_7Segment +MAN3620A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +One digit 7 segment orange LED with left dot +0 +14 +14 +Display_7Segment +MAN3630A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +Overflow +- 1 orange LED +0 +14 +14 +Display_7Segment +MAN3810A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +One digit 7 segment yellow LED with right dot +0 +14 +14 +Display_7Segment +MAN3820A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +One digit 7 segment yellow LED with left dot +0 +14 +14 +Display_7Segment +SA15-11xxx +http://www.kingbrightusa.com/images/catalog/SPEC/SA15-11SRWA.pdf +SA15-11xxx single digit 7 segment display 38.1mm 1.5inch +0 +10 +10 +Display_7Segment +SBC18-11SURKCGKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/SBC18-11SURKCGKWA(Ver.6A).pdf +single digit 7 segemnt red/green LED +0 +10 +10 +Display_7Segment +Sx39-1xxxxx +Single digit 7 segment LED display in red, yellow or green colour http://www.kingbrightusa.com/images/catalog/SPEC/sa39-11ewa.pdf +One digit LED 7 segment SA39-11 SC39-11 SA39-12 SC39-12 +0 +10 +10 +Fiducial +Fiducial_0.5mm_Mask1.5mm +Circular Fiducial, 0.5mm bare copper, 1.5mm soldermask opening +fiducial +0 +1 +0 +Fiducial +Fiducial_0.5mm_Mask1mm +Circular Fiducial, 0.5mm bare copper, 1mm soldermask opening (Level C) +fiducial +0 +1 +0 +Fiducial +Fiducial_0.75mm_Mask1.5mm +Circular Fiducial, 0.75mm bare copper, 1.5mm soldermask opening (Level B) +fiducial +0 +1 +0 +Fiducial +Fiducial_0.75mm_Mask2.25mm +Circular Fiducial, 0.75mm bare copper, 2.25mm soldermask opening +fiducial +0 +1 +0 +Fiducial +Fiducial_1.5mm_Mask3mm +Circular Fiducial, 1.5mm bare copper, 3mm soldermask opening +fiducial +0 +1 +0 +Fiducial +Fiducial_1.5mm_Mask4.5mm +Circular Fiducial, 1.5mm bare copper, 4.5mm soldermask opening +fiducial +0 +1 +0 +Fiducial +Fiducial_1mm_Mask2mm +Circular Fiducial, 1mm bare copper, 2mm soldermask opening (Level A) +fiducial +0 +1 +0 +Fiducial +Fiducial_1mm_Mask3mm +Circular Fiducial, 1mm bare copper, 3mm soldermask opening (recommended) +fiducial +0 +1 +0 +Filter +Filter_1109-5_1.1x0.9mm +5-pin SAW filter package - 1.1x0.9 mm Body; (see https://www.murata.com/~/media/webrenewal/support/library/catalog/products/filter/rf/p73e.ashx?la=en-gb) +Filter 5 +0 +5 +5 +Filter +Filter_1411-5_1.4x1.1mm +5-pin filter package - 1.4x1.1 mm Body; (see https://global.kyocera.com/prdct/electro/product/pdf/sf14_tdlte.pdf) +Filter 5 +0 +5 +5 +Filter +Filter_Bourns_SRF0905_6.0x9.2mm +https://www.bourns.com/docs/Product-Datasheets/SRF0905.pdf +Line Filter +0 +4 +4 +Filter +Filter_FILTERCON_1FPxx +0.5A, 250VAC, 50/60Hz line filter (https://filtercon.com.pl/wp-content/uploads/2019/07/Karta-katalogowa-FP-12-1.pdf) +EMI filter +0 +4 +4 +Filter +Filter_Mini-Circuits_FV1206 +Mini-Circuits Filter SMD 1206 https://ww2.minicircuits.com/case_style/FV1206.pdf +Mini-Circuits Filter SMD 1206 +0 +6 +4 +Filter +Filter_Mini-Circuits_FV1206-1 +Mini-Circuits Filter SMD 1206 https://ww2.minicircuits.com/case_style/FV1206-1.pdf +Mini-Circuits Filter SMD 1206 +0 +6 +6 +Filter +Filter_Mini-Circuits_FV1206-4 +Mini-Circuits Filter SMD 1206 https://ww2.minicircuits.com/case_style/FV1206-4.pdf +Mini-Circuits Filter SMD 1206 +0 +8 +4 +Filter +Filter_Mini-Circuits_FV1206-5 +Mini-Circuits Filter SMD 1206 https://ww2.minicircuits.com/case_style/FV1206-5.pdf +Mini-Circuits Filter SMD 1206 +0 +8 +4 +Filter +Filter_Mini-Circuits_FV1206-6 +Mini-Circuits Filter SMD 1206 https://ww2.minicircuits.com/case_style/FV1206-6.pdf +Mini-Circuits Filter SMD 1206 +0 +14 +8 +Filter +Filter_Mini-Circuits_FV1206-7 +Mini-Circuits Filter SMD 1206 https://ww2.minicircuits.com/case_style/FV1206-7.pdf +Mini-Circuits Filter SMD 1206 +0 +5 +3 +Filter +Filter_Murata_BNX025 +https://www.murata.com/en-us/products/productdata/8796778004510/QNFH9101.pdf?1496719830000 +EMI Filter +0 +6 +4 +Filter +Filter_Murata_BNX025_ThermalVias +https://www.murata.com/en-us/products/productdata/8796778004510/QNFH9101.pdf?1496719830000 +EMI Filter +0 +19 +4 +Filter +Filter_Schaffner_FN405 +Compact PCB mounting EMI filter (https://www.schaffner.com/de/produkte/download/product/datasheet/fn-405-pcb-mounting-filter/) +EMI filter +0 +5 +5 +Filter +Filter_Schaffner_FN406 +Ultra Compact EMC Filter (https://www.schaffner.com/products/download/product/datasheet/fn-406-ultra-compact-emc-filter/) +emi filter +0 +5 +5 +Fuse +Fuse_0201_0603Metric +Fuse SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +resistor +0 +4 +2 +Fuse +Fuse_0402_1005Metric +Fuse SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_0402_1005Metric_Castellated +Fuse SMD 0402 (1005 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_0402_1005Metric_Pad0.77x0.64mm_HandSolder +Fuse SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_0603_1608Metric +Fuse SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_0603_1608Metric_Castellated +Fuse SMD 0603 (1608 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_0603_1608Metric_Pad1.05x0.95mm_HandSolder +Fuse SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_0805_2012Metric +Fuse SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_0805_2012Metric_Castellated +Fuse SMD 0805 (2012 Metric), castellated end terminal, IPC_7351. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_0805_2012Metric_Pad1.15x1.40mm_HandSolder +Fuse SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_01005_0402Metric +Fuse SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +resistor +0 +4 +2 +Fuse +Fuse_1206_3216Metric +Fuse SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_1206_3216Metric_Castellated +Fuse SMD 1206 (3216 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolder +Fuse SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_1210_3225Metric +Fuse SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_1210_3225Metric_Castellated +Fuse SMD 1210 (3225 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_1210_3225Metric_Pad1.42x2.65mm_HandSolder +Fuse SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_1806_4516Metric +Fuse SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Fuse +Fuse_1806_4516Metric_Pad1.57x1.80mm_HandSolder +Fuse SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Fuse +Fuse_1812_4532Metric +Fuse SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_1812_4532Metric_Castellated +Fuse SMD 1812 (4532 Metric), castellated end terminal, IPC_7351. (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_1812_4532Metric_Pad1.30x3.40mm_HandSolder +Fuse SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_2010_5025Metric +Fuse SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_2010_5025Metric_Castellated +Fuse SMD 2010 (5025 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_2010_5025Metric_Pad1.52x2.65mm_HandSolder +Fuse SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_2512_6332Metric +Fuse SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_2512_6332Metric_Castellated +Fuse SMD 2512 (6332 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_2512_6332Metric_Pad1.52x3.35mm_HandSolder +Fuse SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_2816_7142Metric +Fuse SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_2816_7142Metric_Castellated +Fuse SMD 2816 (7142 Metric), castellated end terminal, IPC_7351. (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_2816_7142Metric_Pad3.20x4.45mm_HandSolder +Fuse SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_2920_7451Metric +Fuse SMD 2920 (7451 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://www.megastar.com/products/fusetronic/polyswitch/PDF/smd2920.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_2920_7451Metric_Castellated +Fuse SMD 2920 (7451 Metric), castellated end terminal, IPC_7351. (Body size from: http://www.megastar.com/products/fusetronic/polyswitch/PDF/smd2920.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_2920_7451Metric_Pad2.10x5.45mm_HandSolder +Fuse SMD 2920 (7451 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://www.megastar.com/products/fusetronic/polyswitch/PDF/smd2920.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0005FF_L8.3mm_W3.8mm +Fuse 0ZRE0005FF, BelFuse, Radial Leaded PTC, https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0008FF_L8.3mm_W3.8mm +Fuse 0ZRE0008FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0012FF_L8.3mm_W3.8mm +Fuse 0ZRE0012FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0016FF_L9.9mm_W3.8mm +Fuse 0ZRE0016FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0025FF_L9.6mm_W3.8mm +Fuse 0ZRE0025FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0033FF_L11.4mm_W3.8mm +Fuse 0ZRE0033FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0040FF_L11.5mm_W3.8mm +Fuse 0ZRE0040FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0055FF_L14.0mm_W4.1mm +Fuse 0ZRE0055FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0075FF_L11.5mm_W4.8mm +Fuse 0ZRE0075FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0100FF_L18.7mm_W5.1mm +Fuse 0ZRE0100FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0125FF_L21.2mm_W5.3mm +Fuse 0ZRE0125FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0150FF_L23.4mm_W5.3mm +Fuse 0ZRE0150FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0200FF_L24.9mm_W6.1mm +Fuse 0ZRE0200FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_Blade_ATO_directSolder +car blade fuse direct solder +car blade fuse +0 +2 +2 +Fuse +Fuse_Blade_Mini_directSolder +car blade fuse mini, direct solder +car blade fuse mini +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG300 +PTC Resettable Fuse, Ihold = 3.0A, Itrip=5.1A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG400 +PTC Resettable Fuse, Ihold = 4.0A, Itrip=6.8A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG500 +PTC Resettable Fuse, Ihold = 5.0A, Itrip=8.5A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG600 +PTC Resettable Fuse, Ihold = 6.0A, Itrip=10.2A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG650 +PTC Resettable Fuse, Ihold = 6.5A, Itrip=11.1A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG700 +PTC Resettable Fuse, Ihold = 7.0A, Itrip=11.9A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG800 +PTC Resettable Fuse, Ihold = 8.0A, Itrip=13.6A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG900 +PTC Resettable Fuse, Ihold = 9.0A, Itrip=15.3A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG1000 +PTC Resettable Fuse, Ihold = 10.0A, Itrip=17.0A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG1100 +PTC Resettable Fuse, Ihold = 11.0A, Itrip=18.7A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT050 +PTC Resettable Fuse, Ihold = 0.5A, Itrip=0.92A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT070 +PTC Resettable Fuse, Ihold = 0.7A, Itrip=1.4A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT100 +PTC Resettable Fuse, Ihold = 1.0A, Itrip=1.8A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT200 +PTC Resettable Fuse, Ihold = 2.0A, Itrip=3.8A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT300 +PTC Resettable Fuse, Ihold = 3.0A, Itrip=6.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT400 +PTC Resettable Fuse, Ihold = 4.0A, Itrip=7.5A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT500 +PTC Resettable Fuse, Ihold = 5.0A, Itrip=9.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT550 +PTC Resettable Fuse, Ihold = 5.5A, Itrip=10.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT600 +PTC Resettable Fuse, Ihold = 6.0A, Itrip=10.8A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT650 +PTC Resettable Fuse, Ihold = 6.5A, Itrip=12.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT700 +PTC Resettable Fuse, Ihold = 7.0A, Itrip=13.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT750 +PTC Resettable Fuse, Ihold = 7.5A, Itrip=13.1A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT800 +PTC Resettable Fuse, Ihold = 8.0A, Itrip=15.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT900 +PTC Resettable Fuse, Ihold = 9.0A, Itrip=16.5A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT1000 +PTC Resettable Fuse, Ihold = 10.0A, Itrip=18.5A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT1100 +PTC Resettable Fuse, Ihold = 11.0A, Itrip=20.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT1300 +PTC Resettable Fuse, Ihold = 13.0A, Itrip=24.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-SM_7.98x5.44mm +https://www.bourns.com/docs/Product-Datasheets/mfsm.pdf +bourns ptc resettable fuse polyfuse MF-SM MF-SMHT +0 +2 +2 +Fuse +Fuse_Bourns_MF-SM_9.5x6.71mm +https://www.bourns.com/docs/Product-Datasheets/mfsm.pdf +bourns ptc resettable fuse polyfuse MF-SM MF-SMHT +0 +2 +2 +Fuse +Fuse_Littelfuse-LVR100 +Littelfuse, resettable fuse, PTC, polyswitch LVR100, Ih 1A http://www.littelfuse.com/~/media/electronics/datasheets/resettable_ptcs/littelfuse_ptc_lvr_catalog_datasheet.pdf.pdf +LVR100 PTC resettable polyswitch +0 +2 +2 +Fuse +Fuse_Littelfuse-LVR125 +Littelfuse, resettable fuse, PTC, polyswitch LVR125, Ih 1.25A, http://www.littelfuse.com/~/media/electronics/datasheets/resettable_ptcs/littelfuse_ptc_lvr_catalog_datasheet.pdf.pdf +LVR125 PTC resettable polyswitch +0 +2 +2 +Fuse +Fuse_Littelfuse-LVR200 +Littelfuse, resettable fuse, PTC, polyswitch LVR200, Ih 2A, http://www.littelfuse.com/~/media/electronics/datasheets/resettable_ptcs/littelfuse_ptc_lvr_catalog_datasheet.pdf.pdf +LVR200 PTC resettable polyswitch +0 +2 +2 +Fuse +Fuse_Littelfuse-NANO2-451_453 +Littelfuse NANO2 https://www.littelfuse.com/~/media/electronics/datasheets/fuses/littelfuse_fuse_451_453_datasheet.pdf.pdf +Fuse Nano2 +0 +2 +2 +Fuse +Fuse_Littelfuse_122Series +Fuse, TE5, Littelfuse/Wickmann, No. 460, No560, +Fuse TE5 Littelfuse/Wickmann No. 460 No560 +0 +2 +2 +Fuse +Fuse_Littelfuse_372_D8.50mm +Fuse, Littelfuse, 372, 8.5x8mm, https://www.littelfuse.com/~/media/electronics/datasheets/fuses/littelfuse_fuse_372_datasheet.pdf.pdf +fuse tht radial +0 +2 +2 +Fuse +Fuse_Littelfuse_395Series +Fuse, TE5, Littelfuse/Wickmann, No. 460, No560, +Fuse TE5 Littelfuse/Wickmann No. 460 No560 +0 +2 +2 +Fuse +Fuse_Schurter_UMT250 +Surface Mount Fuse, 3 x 10.1 mm, Time-Lag T, 250 VAC, 125 VDC (https://us.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_UMT_250.pdf) +Schurter fuse smd +0 +2 +2 +Fuse +Fuse_Schurter_UMZ250 +Surface Mount Fuse with Clip, 4.2 x 11.1 mm, Time-Lag T, 250 VAC, 125 VDC (https://us.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_UMZ_250.pdf) +fuse smd mount holder +0 +2 +2 +Fuse +Fuse_SunFuse-6HP +SunFuse Ceramic Slow Blow Fuse 6H_6HP.PDF +UL/CSA 6x32mm Ceramic Slow Blow Fuse +0 +2 +2 +Fuse +Fuseholder_Blade_ATO_Littelfuse_Pudenz_2_Pin +Fuseholder ATO Blade littelfuse Pudenz 2 Pin +Fuseholder ATO Blade littelfuse Pudenz 2 Pin +0 +2 +2 +Fuse +Fuseholder_Blade_Mini_Keystone_3568 +fuse holder, car blade fuse mini, http://www.keyelco.com/product-pdf.cfm?p=306 +car blade fuse mini +0 +4 +2 +Fuse +Fuseholder_Cylinder-5x20mm_Bulgin_FX0456_Vertical_Closed +Fuseholder, 5x20, closed, vertical, Bulgin, FX0456, https://www.bulgin.com/products/pub/media/bulgin/data/Fuseholders.pdf +Fuseholder 5x20 closed vertical Bulgin FX0456 Sicherungshalter +0 +2 +2 +Fuse +Fuseholder_Cylinder-5x20mm_Bulgin_FX0457_Horizontal_Closed +Fuseholder, 5x20, closed, horizontal, Bulgin, FX0457, Sicherungshalter, +Fuseholder 5x20 closed horizontal Bulgin FX0457 Sicherungshalter +0 +2 +2 +Fuse +Fuseholder_Cylinder-5x20mm_EATON_H15-V-1_Vertical_Closed +PCB fuse holders for 5 mm x 20 mm fuses; 250V; 10A (http://www.cooperindustries.com/content/dam/public/bussmann/Electronics/Resources/product-datasheets/bus-elx-ds-4426-h15.pdf) +fuse holder vertical 5x20mm +0 +2 +2 +Fuse +Fuseholder_Cylinder-5x20mm_EATON_HBV_Vertical_Closed +5 mm x 20 mm fuse holders; Vertical w/ Stability Pins; 250V; 6.3-16A (http://www.cooperindustries.com/content/dam/public/bussmann/Electronics/Resources/product-datasheets/Bus_Elx_DS_2118_HB_PCB_Series.pdf) +fuse holder vertical 5x20mm +0 +2 +2 +Fuse +Fuseholder_Cylinder-5x20mm_EATON_HBW_Vertical_Closed +5 mm x 20 mm fuse holders; Vertical w/o Stability Pins; 250V; 6.3-16A (http://www.cooperindustries.com/content/dam/public/bussmann/Electronics/Resources/product-datasheets/Bus_Elx_DS_2118_HB_PCB_Series.pdf) +fuse holder vertical 5x20mm +0 +2 +2 +Fuse +Fuseholder_Cylinder-5x20mm_Schurter_0031_8201_Horizontal_Open +Fuseholder horizontal open, 5x20mm, 500V, 16A, Schurter 0031.8201, https://us.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_OGN.pdf +Fuseholder horizontal open 5x20 Schurter 0031.8201 +0 +2 +2 +Fuse +Fuseholder_Cylinder-5x20mm_Schurter_FAB_0031-355x_Horizontal_Closed +Fuseholder 5x20mm horizontal Shurter model FAB, Suitable for order numbers 0031.3551 and 0031.3558 (https://www.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_FAB.pdf) +Fuseholder 5x20mm closed horizontal +0 +2 +2 +Fuse +Fuseholder_Cylinder-5x20mm_Schurter_FPG4_Vertical_Closed +Shock-Safe Fuseholder, 5 x 20 mm, Slotted Cap/Fingergrip, vertical, IEC 60335-1; 250VAC/10A VDE; 500V/16A UL/CSA (https://us.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_FPG4.pdf) +fuse holder vertical 5x20mm +0 +4 +2 +Fuse +Fuseholder_Cylinder-5x20mm_Schurter_FUP_0031.2510_Horizontal_Closed +Shock-Safe closed Fuseholder, Schurter FUP Series, 5.0 x 20mm, Slotted Cap, horizontal, 500 VAC 4W/16A (VDE), 600V 30A (UL/CSA), order numbers: 0031.2510 (0031.2500 + 0031.2323), http://www.schurter.ch/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_FUP.pdf +Fuseholder 5x20mm horizontal closed +0 +3 +2 +Fuse +Fuseholder_Cylinder-5x20mm_Schurter_OGN-SMD_Horizontal_Open +Fuseholder horizontal open, 5x20mm, 500V, 16A (https://us.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_OGN-SMD.pdf) +Fuseholder horizontal open 5x20 Schurter 0031.8221 +0 +2 +2 +Fuse +Fuseholder_Cylinder-5x20mm_Stelvio-Kontek_PTF78_Horizontal_Open +https://www.tme.eu/en/Document/3b48dbe2b9714a62652c97b08fcd464b/PTF78.pdf +Fuseholder horizontal open 5x20 Stelvio-Kontek PTF/78 +0 +2 +2 +Fuse +Fuseholder_Cylinder-6.3x32mm_Schurter_0031-8002_Horizontal_Open +Fuseholder, horizontal, open, 6.3x32, Schurter, 0031.8002, https://www.schurter.com/en/datasheet/typ_OG__Holder__6.3x32.pdf +Fuseholder horizontal open 6.3x32 Schurter 0031.8002 +0 +2 +2 +Fuse +Fuseholder_Cylinder-6.3x32mm_Schurter_FUP_0031.2520_Horizontal_Closed +Shock-Safe closed Fuseholder, Schurter FUP Series, 6.3 x 32 mm, Slotted Cap, horizontal, 500 VAC 4W/16A (VDE), 600V 30A (UL/CSA), order numbers: 0031.2520 (0031.2500 + 0031.2321), http://www.schurter.ch/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_FUP.pdf +Fuseholder 6.3x32mm horizontal closed +0 +3 +2 +Fuse +Fuseholder_Littelfuse_Nano2_157x +Littelfuse NANO2 holder, https://www.littelfuse.com/~/media/electronics/datasheets/fuses/littelfuse_fuse_157_datasheet.pdf.pdf +SMD Nano2 holder +0 +2 +2 +Fuse +Fuseholder_TR5_Littelfuse_No560_No460 +Fuse, Fuseholder, TR5, Littelfuse/Wickmann, No. 460, No560, https://www.littelfuse.com/~/media/electronics/datasheets/fuse_holders/littelfuse_fuse_holder_559_560_datasheet.pdf.pdf +Fuse Fuseholder TR5 Littelfuse/Wickmann No. 460 No560 +0 +2 +2 +Heatsink +Heatsink_35x26mm_1xFixation3mm_Fischer-SK486-35 +Heatsink, 35mm x 26mm, 1x Fixation 3mm, Fischer SK486-35 +heatsink +0 +1 +1 +Heatsink +Heatsink_38x38mm_SpringFixation +Heatsink, 38x38mm, Spring Fixation, diagonal, +heatsink +0 +4 +1 +Heatsink +Heatsink_62x40mm_2xFixation3mm +Heatsink, 62 x 40mm, 2x 3mm Drills, +heatsink +0 +2 +1 +Heatsink +Heatsink_125x35x50mm_3xFixationM3 +Heatsink, 125x35x50mm, 3 fixation holes 3.2mm +heatsink +0 +0 +0 +Heatsink +Heatsink_AAVID_573300D00010G_TO-263 +Heatsink, 12.70mm x 26.16mm x 10.16, SMD, 18K/W, TO-263, D2 Pak, https://www.shopaavid.com/Product/573300D00000G +Heatsink AAVID TO-263 D2 Pak +0 +2 +1 +Heatsink +Heatsink_Aavid-TV5G_TO220_Horizontal +Heatsink TV5G TO-220 Horizontal, https://www.shopaavid.com/Product/TV-5G +Heatsink TV5G TO-220 Horizontal +0 +0 +0 +Heatsink +Heatsink_Fischer_FK224xx2201_25x8.3mm +25x8.3mm Heatsink, 18K/W, TO-220, https://www.fischerelektronik.de/web_fischer/en_GB/$catalogue/fischerData/PR/FK224_220_1_/datasheet.xhtml?branch=heatsinks +heatsink TO-220 +0 +2 +1 +Heatsink +Heatsink_Fischer_FK24413D2PAK_26x13mm +26x13 mm SMD heatsink for TO-252 TO-263 TO-268, https://www.fischerelektronik.de/pim/upload/fischerData/cadpdf/base/fk_244_13_d2_pak.pdf +heatsink TO-252 TO-263 TO-268 +0 +2 +1 +Heatsink +Heatsink_Fischer_SK104-STC-STIC_35x13mm_2xDrill2.5mm +Heatsink, 35mm x 13mm, 2x Fixation 2,5mm Drill, Soldering, Fischer SK104-STC-STIC, +Heatsink fischer TO-220 +0 +2 +1 +Heatsink +Heatsink_Fischer_SK104-STCB_35x13mm__2xDrill3.5mm_ScrewM3 +Heatsink, 35mm x 13mm, 2x Fixation 2,5mm Drill, Soldering, Fischer SK104-STC-STIC, +Heatsink fischer TO-220 +0 +2 +1 +Heatsink +Heatsink_Fischer_SK129-STS_42x25mm_2xDrill2.5mm +Heatsink, Fischer SK129 +heatsink fischer +0 +2 +1 +Heatsink +Heatsink_SheetType_50x7mm_2Fixations +Heatsink, Sheet type, 50x7mm, 2 fixations (solder), +Heatsink sheet +0 +2 +1 +Heatsink +Heatsink_Stonecold_HS-132_32x14mm_2xFixation1.5mm +Heatsink, StoneCold HS +heatsink +0 +2 +1 +Inductor_SMD +L_6.3x6.3_H3 +Choke, SMD, 6.3x6.3mm 3mm height +Choke SMD +0 +2 +2 +Inductor_SMD +L_7.3x7.3_H3.5 +Choke, SMD, 7.3x7.3mm 3.5mm height +Choke SMD +0 +2 +2 +Inductor_SMD +L_7.3x7.3_H4.5 +Choke, SMD, 7.3x7.3mm 4.5mm height +Choke SMD +0 +2 +2 +Inductor_SMD +L_10.4x10.4_H4.8 +Choke, SMD, 10.4x10.4mm 4.8mm height +Choke SMD +0 +2 +2 +Inductor_SMD +L_12x12mm_H4.5mm +Choke, SMD, 12x12mm 4.5mm height +Choke SMD +0 +2 +2 +Inductor_SMD +L_12x12mm_H6mm +Choke, SMD, 12x12mm 6mm height +Choke SMD +0 +2 +2 +Inductor_SMD +L_12x12mm_H8mm +Choke, SMD, 12x12mm 8mm height +Choke SMD +0 +2 +2 +Inductor_SMD +L_0201_0603Metric +Inductor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +inductor +0 +4 +2 +Inductor_SMD +L_0201_0603Metric_Pad0.64x0.40mm_HandSolder +Inductor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +4 +2 +Inductor_SMD +L_0402_1005Metric +Inductor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_0402_1005Metric_Pad0.77x0.64mm_HandSolder +Inductor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_0603_1608Metric +Inductor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_0603_1608Metric_Pad1.05x0.95mm_HandSolder +Inductor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_0805_2012Metric +Inductor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 80, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_0805_2012Metric_Pad1.05x1.20mm_HandSolder +Inductor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 80, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_0805_2012Metric_Pad1.15x1.40mm_HandSolder +Inductor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_01005_0402Metric +Inductor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +inductor +0 +4 +2 +Inductor_SMD +L_01005_0402Metric_Pad0.57x0.30mm_HandSolder +Inductor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +4 +2 +Inductor_SMD +L_1008_2520Metric +Inductor SMD 1008 (2520 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://ecsxtal.com/store/pdf/ECS-MPI2520-SMD-POWER-INDUCTOR.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_1008_2520Metric_Pad1.43x2.20mm_HandSolder +Inductor SMD 1008 (2520 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://ecsxtal.com/store/pdf/ECS-MPI2520-SMD-POWER-INDUCTOR.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_1206_3216Metric +Inductor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 80, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_1206_3216Metric_Pad1.22x1.90mm_HandSolder +Inductor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 80, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_1206_3216Metric_Pad1.42x1.75mm_HandSolder +Inductor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_1210_3225Metric +Inductor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_1210_3225Metric_Pad1.42x2.65mm_HandSolder +Inductor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_1806_4516Metric +Inductor SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_1806_4516Metric_Pad1.57x1.80mm_HandSolder +Capacitor SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_1812_4532Metric +Inductor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_1812_4532Metric_Pad1.30x3.40mm_HandSolder +Inductor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_2010_5025Metric +Inductor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_2010_5025Metric_Pad1.52x2.65mm_HandSolder +Inductor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_2512_6332Metric +Inductor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_2512_6332Metric_Pad1.52x3.35mm_HandSolder +Inductor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_2816_7142Metric +Inductor SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_2816_7142Metric_Pad3.20x4.45mm_HandSolder +Inductor SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_Abracon_ASPI-0630LR +smd shielded power inductor https://abracon.com/Magnetics/power/ASPI-0630LR.pdf +inductor abracon smd shielded +0 +2 +2 +Inductor_SMD +L_Abracon_ASPI-3012S +smd shielded power inductor http://www.abracon.com/Magnetics/power/ASPI-3012S.pdf +inductor abracon smd shielded +0 +2 +2 +Inductor_SMD +L_Bourns-SRN1060 +Bourns SRN1060 series SMD inductor https://www.bourns.com/docs/Product-Datasheets/SRN1060.pdf +Bourns SRN1060 SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns-SRN4018 +Bourns SRN4018 series SMD inductor, https://www.bourns.com/docs/Product-Datasheets/SRN4018.pdf +Bourns SRN4018 SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns-SRN6028 +Bourns SRN6028 series SMD inductor +Bourns SRN6028 SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns-SRN8040_8x8.15mm +Bourns SRN8040 series SMD inductor 8x8.15mm, https://www.bourns.com/docs/Product-Datasheets/SRN8040.pdf +Bourns SRN8040 SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns-SRR1005 +Bourns SRR1005 series SMD inductor +Bourns SRR1005 SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns-SRU1028_10.0x10.0mm +Bourns SRU1028 series SMD inductor, https://www.bourns.com/docs/Product-Datasheets/SRU1028.pdf +Bourns SRU1028 SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns-SRU8028_8.0x8.0mm +Bourns SRU8028 series SMD inductor +Bourns SRU8028 SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns-SRU8043 +Bourns SRU8043 series SMD inductor +Bourns SRU8043 SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns_SDR1806 +https://www.bourns.com/docs/Product-Datasheets/SDR1806.pdf +Bourns SDR1806 +0 +2 +2 +Inductor_SMD +L_Bourns_SRF1260 +Inductor, Bourns, SRF1260, 12.5mmx12.5mm (Script generated with StandardBox.py) (https://www.bourns.com/docs/Product-Datasheets/SRF1260.pdf) +Inductor Bourns_SRF1260 +0 +4 +4 +Inductor_SMD +L_Bourns_SRN6045TA +http://www.bourns.com/docs/product-datasheets/srn6045ta.pdf +Semi-shielded Power Inductor +0 +2 +2 +Inductor_SMD +L_Bourns_SRN8040TA +https://www.bourns.com/docs/product-datasheets/srn8040ta.pdf +Inductor +0 +2 +2 +Inductor_SMD +L_Bourns_SRP1245A +Bourns SRP1245A series SMD inductor http://www.bourns.com/docs/Product-Datasheets/SRP1245A.pdf +Bourns SRP1245A SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns_SRP2313AA +Bourns SRR1260 series SMD inductor http://www.bourns.com/docs/product-datasheets/srp2313aa.pdf +Bourns SRR1260 SMD inductor +0 +4 +2 +Inductor_SMD +L_Bourns_SRP5030T +Inductor, Bourns, SRP5030T, 5.7mmx5.2mm (Script generated with StandardBox.py) (https://www.bourns.com/data/global/pdfs/SRP5030T.pdf) +Inductor Bourns_SRP5030T +0 +2 +2 +Inductor_SMD +L_Bourns_SRP7028A_7.3x6.6mm +Shielded Power Inductors (https://www.bourns.com/docs/product-datasheets/srp7028a.pdf) +Shielded Inductors Bourns SMD SRP7028A +0 +2 +2 +Inductor_SMD +L_Bourns_SRR1210A +Bourns SRR1210A series SMD inductor https://www.bourns.com/docs/Product-Datasheets/SRR1210A.pdf +Bourns SRR1210A SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns_SRR1260 +Bourns SRR1260 series SMD inductor http://www.bourns.com/docs/Product-Datasheets/SRR1260.pdf +Bourns SRR1260 SMD inductor +0 +2 +2 +Inductor_SMD +L_Coilcraft_LPS4018 +SMD Inductor Coilcraft LPS4018 https://www.coilcraft.com/pdfs/lps4018.pdf +L Coilcraft LPS4018 +0 +2 +2 +Inductor_SMD +L_Coilcraft_LPS5030 +Shielded Power Inductor SMD, Coilcraft LPS5030, https://www.coilcraft.com/pdfs/lps5030.pdf, StepUp generated footprint +inductor +0 +2 +2 +Inductor_SMD +L_Coilcraft_XAL60xx_6.36x6.56mm +Coilcraft XAL60xx series, https://www.coilcraft.com/pdfs/xal60xx.pdf +L Coilcraft XAL60xx +0 +2 +2 +Inductor_SMD +L_Coilcraft_XAL5030 +L_Coilcraft_XAL5030 +L Coilcraft XAL5030 +0 +2 +2 +Inductor_SMD +L_Coilcraft_XxL4020 +L_Coilcraft_XxL4020 https://www.coilcraft.com/pdfs/xfl4020.pdf +L Coilcraft XxL4020 +0 +2 +2 +Inductor_SMD +L_Coilcraft_XxL4030 +L_Coilcraft_XxL4030 https://www.coilcraft.com/pdfs/xfl4030.pdf +L Coilcraft XxL4030 +0 +2 +2 +Inductor_SMD +L_Coilcraft_XxL4040 +L_Coilcraft_XxL4040 https://www.coilcraft.com/pdfs/xal4000.pdf +L Coilcraft XxL4040 +0 +2 +2 +Inductor_SMD +L_CommonModeChoke_Coilcraft_0603USB +Coilcraft 0603USB Series Common Mode Choke, https://www.coilcraft.com/pdfs/0603usb.pdf +surface mount common mode bead +0 +4 +4 +Inductor_SMD +L_CommonModeChoke_Coilcraft_0805USB +Coilcraft 0805USB Series Common Mode Choke, https://www.coilcraft.com/pdfs/0805usb.pdf +surface mount common mode bead +0 +4 +4 +Inductor_SMD +L_CommonModeChoke_Coilcraft_1812CAN +Coilcraft 1812CAN Series Common Mode Choke, https://www.coilcraft.com/pdfs/1812can.pdf +surface mount common mode bead +0 +4 +4 +Inductor_SMD +L_CommonModeChoke_Wuerth_WE-SL5 +WE-SL5 SMT Common Mode Line Filter, https://www.we-online.de/katalog/en/WE-SL5/, https://www.we-online.de/katalog/datasheet/744272471.pdf +SMT Common Mode Line Filter +0 +4 +4 +Inductor_SMD +L_CommonMode_Delevan_4222 +API Delevan, Surface Mount Common Mode Bead, 4222 4222R, http://www.delevan.com/seriesPDFs/4222.pdf +surface mount common mode bead +0 +4 +4 +Inductor_SMD +L_CommonMode_Wuerth_WE-SL2 +http://katalog.we-online.de/en/pbs/WE-SL2?sid=5fbec16187#vs_t1:c1_ct:1 +Wuerth WE-SL2 +0 +4 +4 +Inductor_SMD +L_Fastron_PISN +Choke, Drossel, PISN, SMD, Fastron, +Choke Drossel PISN SMD Fastron +0 +2 +2 +Inductor_SMD +L_Fastron_PISN_Handsoldering +Choke, Drossel, PISN, SMD, Fastron, +Choke Drossel PISN SMD Fastron +0 +2 +2 +Inductor_SMD +L_Fastron_PISR +Choke, Drossel, PISR, Fastron, SMD, +Choke Drossel PISR Fastron SMD +0 +2 +2 +Inductor_SMD +L_Fastron_PISR_Handsoldering +Choke, Drossel, PISR, Fastron, SMD, +Choke Drossel PISR Fastron SMD +0 +2 +2 +Inductor_SMD +L_Murata_DEM35xxC +https://www.murata.com/~/media/webrenewal/products/inductor/chip/tokoproducts/wirewoundferritetypeforpl/m_dem3518c.ashx +Inductor SMD DEM35xxC +0 +2 +2 +Inductor_SMD +L_Murata_LQH2MCNxxxx02_2.0x1.6mm +Inductor, Murata, LQH2MCN_02 series, 1.6x2.0x0.9mm (https://search.murata.co.jp/Ceramy/image/img/P02/JELF243A-0053.pdf) +chip coil inductor Murata LQH2MC +0 +2 +2 +Inductor_SMD +L_Murata_LQH55DN_5.7x5.0mm +Inductor, SMD, 5.7x5.0x4.7mm, https://search.murata.co.jp/Ceramy/image/img/P02/JELF243A-0045.pdf +inductor smd +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_1turn_HDM0131A +Neosid, Air-Coil, SML, 1turn, HDM0131A, +Neosid Air-Coil SML 1turn HDM0131A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_2turn_HAM0231A +Neosid, Air-Coil, SML, 2turn, HAM0231A, +Neosid Air-Coil SML 2turn HAM0231A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_2turn_HDM0231A +Neosid, Air-Coil, SML, 2turn, HDM0231A, +Neosid Air-Coil SML 2turn HDM0231A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_3turn_HAM0331A +Neosid, Air-Coil, SML, 2turn, HAM0331A, +Neosid Air-Coil SML 3turn HAM0331A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_3turn_HDM0331A +Neosid, Air-Coil, SML, 3turn, HDM0331A, +Neosid Air-Coil SML 3turn HDM0331A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_4turn_HAM0431A +Neosid, Air-Coil, SML, 4turn, HAM0431A, +Neosid Air-Coil SML 4turn HAM0431A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_4turn_HDM0431A +Neosid, Air-Coil, SML, 4turn, HDM0431A, +Neosid Air-Coil SML 4turn HDM0431A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_5turn_HAM0531A +Neosid, Air-Coil, SML, 5turn, HAM0531A, +Neosid Air-Coil SML 5turn HAM0531A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_5turn_HDM0531A +Neosid, Air-Coil, SML, 5turn, HDM0531A, +Neosid Air-Coil SML 5turn HDM0531A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_6-10turn_HAM0631A-HAM1031A +Neosid, Air-Coil, SML, 6-10turn, HAM0631A-HAM1031A, +Neosid Air-Coil SML 6-10turn HAM0631A-HAM1031A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_6-10turn_HDM0431A-HDM1031A +Neosid, Air-Coil, SML, 6-10turn, HDM0431A-HDM1031A, +Neosid Air-Coil SML 6-10turn HDM0431A-HDM1031A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_6turn_HAM0631A +Neosid, Air-Coil, SML, 6turn, HAM0631A, +Neosid Air-Coil SML 6turn HAM0631A +0 +2 +2 +Inductor_SMD +L_Neosid_MicroCoil_Ms36-L +Neosid, Micro Coil, Inductor, Ms36-L, SMD, Fixed inductor, anti clockwise, https://neosid.de/en/products/inductors/rod-core-chokes/smd-rod-core-chokes/52026/ms-36/7-h?c=94 +Neosid Micro Coil Inductor Ms36-L SMD Fixed inductor anti clockwise +0 +2 +2 +Inductor_SMD +L_Neosid_Ms42 +Neosid, Inductor, SMs42, Fixed inductor, SMD, magneticaly shielded, https://neosid.de/import-data/product-pdf/neoFestind_Ms42.pdf +Neosid Inductor SMs42 Fixed inductor SMD magneticaly shielded +0 +2 +2 +Inductor_SMD +L_Neosid_Ms50 +Neosid, Power Inductor, Ms50, SMD, Fixed inductor, https://neosid.de/import-data/product-pdf/neoFestind_Ms50.pdf +Neosid Power Inductor Ms50 SMD Fixed inductor +0 +2 +2 +Inductor_SMD +L_Neosid_Ms50T +Neosid, Power Inductor, Ms50T, SMD, Fixed inductor, high temperature, https://neosid.de/import-data/product-pdf/neoFestind_Ms50T.pdf +Neosid Power Inductor Ms50T SMD Fixed inductor high temperature +0 +2 +2 +Inductor_SMD +L_Neosid_Ms85 +Neosid, Ms85, Ms85T, SMD Inductor, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_Ms85.pdf +Neosid Ms85 Ms85T SMD Inductor Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_Ms85T +Neosid, Ms85, Ms85T, SMD Inductor, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_Ms85T.pdf +Neosid Ms85 Ms85T SMD Inductor Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_Ms95 +Neosid,Inductor,Ms95, Ms95a, Ms95T, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_Ms95.pdf +NeosidInductorMs95 Ms95a Ms95T Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_Ms95T +Neosid,Inductor,Ms95, Ms95a, Ms95T, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_Ms95T.pdf +NeosidInductorMs95 Ms95a Ms95T Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_Ms95a +Neosid,Inductor,Ms95, Ms95a, Ms95T, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_Ms95a.pdf +NeosidInductorMs95 Ms95a Ms95T Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SM-NE95H +Neosid, Inductor,SM-NE95H, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMNE95H.pdf +Neosid Inductor SM-NE95H Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SM-NE127 +Neosid, Inductor, SM-NE127, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMNE127.pdf +Neosid Inductor SM-NE127 Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SM-NE127_HandSoldering +Neosid, Inductor, SM-NE127, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMNE127.pdf +Neosid Inductor SM-NE127 Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SM-NE150 +Neosid, Inductor, SM-NE150, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMNE150.pdf +Neosid Inductor SM-NE150 Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SM-PIC0512H +Neosid, Inductor, PIC0512H, Power Inductor, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMPIC0512H.pdf +Neosid Inductor PIC0512H Power Inductor Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SM-PIC0602H +Neosid, Power Inductor, SM-PIC0602H, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMPIC0602H.pdf +Neosid Power Inductor SM-PIC0602H Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SM-PIC0612H +Neosid, Power Inductor, SM-PIC0612H, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMPIC0612H.pdf +Neosid Power Inductor SM-PIC0612H Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SM-PIC1004H +Neosid, Inductor, SM-PIC1004H, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMPIC1004H.pdf +Neosid Inductor SM-PIC1004H Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SMS-ME3010 +Neosid, Inductor, SMS-ME3010, Fixed inductor, SMD, magnetically shielded, https://neosid.de/import-data/product-pdf/neoFestind_SMSME3010.pdf +Neosid Inductor SMS-ME3010 Fixed inductor SMD magnetically shielded +0 +2 +2 +Inductor_SMD +L_Neosid_SMS-ME3015 +Neosid, Power Inductor, SMS-ME3015, Fixed inductor, SMD, magnetically shielded, https://neosid.de/import-data/product-pdf/neoFestind_SMSME3015.pdf +Neosid Power Inductor SMS-ME3015 Fixed inductor SMD magnetically shielded +0 +2 +2 +Inductor_SMD +L_Neosid_SMs42 +Neosid, Inductor, SMs42, Fixed inductor, SMD, magneticaly shielded, https://neosid.de/import-data/product-pdf/neoFestind_ma_SMs42.pdf +Neosid Inductor SMs42 Fixed inductor SMD magneticaly shielded +0 +2 +2 +Inductor_SMD +L_Neosid_SMs50 +Neosid, Inductor, SMs50, Fixed inductor, SMD, magneticaly shielded, https://neosid.de/import-data/product-pdf/neoFestind_ma_SMs50.pdf +Neosid Inductor SMs50 Fixed inductor SMD magneticaly shielded +0 +2 +2 +Inductor_SMD +L_Neosid_SMs85 +Neosid, Inductor, SMs85, Fixed inductor, SMD, magnetically shielded, https://neosid.de/import-data/product-pdf/neoFestind_ma_SMs85.pdf +Neosid Inductor SMs85 Fixed inductor SMD magnetically shielded +0 +2 +2 +Inductor_SMD +L_Neosid_SMs95_SMs95p +Neosid, Inductor, SMs95, Fixed inductor, SMD, magnetically shielded, https://neosid.de/import-data/product-pdf/neoFestind_SMs95SMs95p.pdf +Neosid Inductor SMs95 Fixed inductor SMD magnetically shielded +0 +2 +2 +Inductor_SMD +L_Pulse_PA4320 +Inductor SMD Pulse PA4320 http://productfinder.pulseeng.com/products/datasheets/P787.pdf +Inductor SMD Pulse PA4320 +0 +2 +2 +Inductor_SMD +L_Sagami_CER1242B +Inductor, Sagami, h=4.5mm, http://www.sagami-elec.co.jp/file/CER1242B-CER1257B-CER1277B.pdf +inductor sagami cer12xxb smd +0 +2 +2 +Inductor_SMD +L_Sagami_CER1257B +Inductor, Sagami, h=6.0mm, http://www.sagami-elec.co.jp/file/CER1242B-CER1257B-CER1277B.pdf +inductor sagami cer12xxb smd +0 +2 +2 +Inductor_SMD +L_Sagami_CER1277B +Inductor, Sagami, h=8.0mm, http://www.sagami-elec.co.jp/file/CER1242B-CER1257B-CER1277B.pdf +inductor sagami cer12xxb smd +0 +2 +2 +Inductor_SMD +L_Sagami_CWR1242C +Sagami power inductor, CWR1242C, H=4.5mm (http://www.sagami-elec.co.jp/file/16Car_SMDCwr.pdf) +inductor sagami cwr12xx smd +0 +4 +2 +Inductor_SMD +L_Sagami_CWR1257C +Sagami power inductor, CWR1242C, H=6.0mm (http://www.sagami-elec.co.jp/file/16Car_SMDCwr.pdf) +inductor sagami cwr12xx smd +0 +4 +2 +Inductor_SMD +L_Sagami_CWR1277C +Sagami power inductor, CWR1242C, H=7.7mm (http://www.sagami-elec.co.jp/file/16Car_SMDCwr.pdf) +inductor sagami cwr12xx smd +0 +4 +2 +Inductor_SMD +L_SigTra_SC3316F +http://www.signaltransformer.com/sites/all/pdf/smd/P080_SC3316F.pdf +Choke +0 +2 +2 +Inductor_SMD +L_Sumida_CDMC6D28_7.25x6.5mm +SMD Power Inductor (http://products.sumida.com/products/pdf/CDMC6D28.pdf) +Inductor Sumida SMD CDMC6D28 +0 +2 +2 +Inductor_SMD +L_Sunlord_MWSA0518_5.4x5.2mm +Inductor, Sunlord, MWSA0518, 5.4mmx5.2mm +inductor Sunlord smd +0 +2 +2 +Inductor_SMD +L_TDK_NLV25_2.5x2.0mm +TDK NLV25, 2.5x2.0x1.8mm, https://product.tdk.com/info/en/catalog/datasheets/inductor_commercial_standard_nlv25-ef_en.pdf +tdk nlv25 nlcv25 nlfv25 +0 +2 +2 +Inductor_SMD +L_TDK_NLV32_3.2x2.5mm +TDK NLV32, 3.2x2.5x2.2mm, https://product.tdk.com/info/en/catalog/datasheets/inductor_commercial_standard_nlv32-ef_en.pdf +tdk nlv32 nlcv32 nlfv32 +0 +2 +2 +Inductor_SMD +L_TDK_SLF6025 +Inductor, TDK, SLF6025, 6.0mmx6.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf6025_en.pdf) +Inductor TDK_SLF6025 +0 +2 +2 +Inductor_SMD +L_TDK_SLF6028 +Inductor, TDK, SLF6028, 6.0mmx6.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf6028_en.pdf) +Inductor TDK_SLF6028 +0 +2 +2 +Inductor_SMD +L_TDK_SLF6045 +Inductor, TDK, SLF6045, 6.0mmx6.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf6045_en.pdf) +Inductor TDK_SLF6045 +0 +2 +2 +Inductor_SMD +L_TDK_SLF7032 +Inductor, TDK, SLF7032, 7.0mmx7.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf7032_en.pdf) +Inductor TDK_SLF7032 +0 +2 +2 +Inductor_SMD +L_TDK_SLF7045 +Inductor, TDK, SLF7045, 7.0mmx7.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf7045_en.pdf) +Inductor TDK_SLF7045 +0 +2 +2 +Inductor_SMD +L_TDK_SLF7055 +Inductor, TDK, SLF7055, 7.0mmx7.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf7055_en.pdf) +Inductor TDK_SLF7055 +0 +2 +2 +Inductor_SMD +L_TDK_SLF10145 +Inductor, TDK, SLF10145, 10.1mmx10.1mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/catalog/datasheets/inductor_automotive_power_slf10145-h_en.pdf) +Inductor TDK_SLF10145 +0 +2 +2 +Inductor_SMD +L_TDK_SLF10165 +Inductor, TDK, SLF10165, 10.1mmx10.1mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/catalog/datasheets/inductor_commercial_power_slf10165_en.pdf) +Inductor TDK_SLF10165 +0 +2 +2 +Inductor_SMD +L_TDK_SLF12555 +Inductor, TDK, SLF12555, 12.5mmx12.5mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/catalog/datasheets/inductor_commercial_power_slf12555_en.pdf) +Inductor SLF12555 +0 +2 +2 +Inductor_SMD +L_TDK_SLF12565 +Inductor, TDK, SLF12565, 12.5mmx12.5mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/catalog/datasheets/inductor_automotive_power_slf12565-h_en.pdf) +Inductor SLF12565 +0 +2 +2 +Inductor_SMD +L_TDK_SLF12575 +Inductor, TDK, SLF12575, 12.5mmx12.5mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/catalog/datasheets/inductor_automotive_power_slf12575-h_en.pdf) +Inductor SLF12575 +0 +2 +2 +Inductor_SMD +L_TDK_VLF10040 +Inductor,TDK, TDK-VLP-8040, 8.6mmx8.6mm +inductor TDK VLP smd VLF10040 +0 +2 +2 +Inductor_SMD +L_TDK_VLP8040 +Inductor,TDK, TDK-VLP-8040, 8.6mmx8.6mm +inductor TDK VLP smd VLP8040 +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_MD-1616 +Inductor, Taiyo Yuden, MD series, Taiyo-Yuden_MD-1616, 1.6mmx1.6mm +inductor taiyo-yuden md smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_MD-2020 +Inductor, Taiyo Yuden, MD series, Taiyo-Yuden_MD-2020, 2.0mmx2.0mm +inductor taiyo-yuden md smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_MD-3030 +Inductor, Taiyo Yuden, MD series, Taiyo-Yuden_MD-3030, 3.0mmx3.0mm +inductor taiyo-yuden md smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_MD-4040 +Inductor, Taiyo Yuden, MD series, Taiyo-Yuden_MD-4040, 4.0mmx4.0mm +inductor taiyo-yuden md smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_MD-5050 +Inductor, Taiyo Yuden, MD series, Taiyo-Yuden_MD-5050, 5.0mmx5.0mm +inductor taiyo-yuden md smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-20xx +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-20xx, 2.0mmx2.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-20xx_HandSoldering +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-20xx, 2.0mmx2.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-24xx +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-24xx, 2.4mmx2.4mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-24xx_HandSoldering +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-24xx, 2.4mmx2.4mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-30xx +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-30xx, 3.0mmx3.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-30xx_HandSoldering +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-30xx, 3.0mmx3.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-40xx +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-40xx, 4.0mmx4.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-40xx_HandSoldering +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-40xx, 4.0mmx4.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-50xx +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-50xx, 4.9mmx4.9mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-50xx_HandSoldering +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-50xx, 4.9mmx4.9mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-60xx +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-60xx, 6.0mmx6.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-60xx_HandSoldering +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-60xx, 6.0mmx6.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-80xx +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-80xx, 8.0mmx8.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-80xx_HandSoldering +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-80xx, 8.0mmx8.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-10050_9.8x10.0mm +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-10050, 9.8mmx10.0mm, https://ds.yuden.co.jp/TYCOMPAS/or/specSheet?pn=NR10050T1R3N +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-10050_9.8x10.0mm_HandSoldering +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-10050, 9.8mmx10.0mm, https://ds.yuden.co.jp/TYCOMPAS/or/specSheet?pn=NR10050T1R3N +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_TracoPower_TCK-047_5.2x5.8mm +Inductor, Traco, TCK-047, 5.2x5.8mm, https://www.tracopower.com/products/tck047.pdf +inductor smd traco +0 +2 +2 +Inductor_SMD +L_TracoPower_TCK-141 +Choke, SMD, 4.0x4.0mm 2.1mm height, https://www.tracopower.com/products/tck141.pdf +Choke SMD +0 +2 +2 +Inductor_SMD +L_Vishay_IHLP-1212 +Inductor, Vishay, IHLP series, 3.0mmx3.0mm +inductor vishay ihlp smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHLP-1616 +Inductor, Vishay, IHLP series, 4.1mmx4.1mm +inductor vishay ihlp smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHLP-2020 +Inductor, Vishay, IHLP series, 5.1mmx5.1mm +inductor vishay ihlp smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHLP-2525 +Inductor, Vishay, IHLP series, 6.3mmx6.3mm +inductor vishay ihlp smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHLP-4040 +Inductor, Vishay, IHLP series, 10.2mmx10.2mm +inductor vishay ihlp smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHLP-5050 +Inductor, Vishay, IHLP series, 12.7mmx12.7mm +inductor vishay ihlp smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHLP-6767 +Inductor, Vishay, IHLP series, 17.0mmx17.0mm +inductor vishay ihlp smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHSM-3825 +Inductor, Vishay, Vishay_IHSM-3825, http://www.vishay.com/docs/34018/ihsm3825.pdf, 11.2mmx6.3mm +inductor vishay icsm smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHSM-4825 +Inductor, Vishay, Vishay_IHSM-4825, http://www.vishay.com/docs/34019/ihsm4825.pdf, 13.7mmx6.3mm +inductor vishay icsm smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHSM-5832 +Inductor, Vishay, Vishay_IHSM-5832, http://www.vishay.com/docs/34020/ihsm5832.pdf, 16.3mmx8.1mm +inductor vishay icsm smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHSM-7832 +Inductor, Vishay, Vishay_IHSM-7832, http://www.vishay.com/docs/34021/ihsm7832.pdf, 19.8mmx8.1mm +inductor vishay icsm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-1030 +Inductor, Wuerth Elektronik, Wuerth_HCI-1030, 10.6mmx10.6mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-1040 +Inductor, Wuerth Elektronik, Wuerth_HCI-1040, 10.2mmx10.2mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-1050 +Inductor, Wuerth Elektronik, Wuerth_HCI-1050, 10.2mmx10.2mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-1335 +Inductor, Wuerth Elektronik, Wuerth_HCI-1335, 12.8mmx12.8mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-1350 +Inductor, Wuerth Elektronik, Wuerth_HCI-1350, 12.8mmx12.8mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-1365 +Inductor, Wuerth Elektronik, Wuerth_HCI-1365, 12.8mmx12.8mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-1890 +Inductor, Wuerth Elektronik, Wuerth_HCI-1890, 18.2mmx18.2mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-2212 +Inductor, Wuerth Elektronik, Wuerth_HCI-2212, 22.5mmx22.0mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-5040 +Inductor, Wuerth Elektronik, Wuerth_HCI-5040, 5.5mmx5.2mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-7030 +Inductor, Wuerth Elektronik, Wuerth_HCI-7030, 6.9mmx6.9mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-7040 +Inductor, Wuerth Elektronik, Wuerth_HCI-7040, 6.9mmx6.9mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-7050 +Inductor, Wuerth Elektronik, Wuerth_HCI-7050, 6.9mmx6.9mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-1050 +Inductor, Wuerth Elektronik, Wuerth_HCM-1050, 10.2mmx7.0mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-1052 +Inductor, Wuerth Elektronik, Wuerth_HCM-1052, 10.5mmx10.3mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-1070 +Inductor, Wuerth Elektronik, Wuerth_HCM-1070, 10.1mmx7.0mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-1078 +Inductor, Wuerth Elektronik, Wuerth_HCM-1078, 9.4mmx6.2mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-1190 +Inductor, Wuerth Elektronik, Wuerth_HCM-1190, 10.5mmx11.0mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-1240 +Inductor, Wuerth Elektronik, Wuerth_HCM-1240, 10.0mmx11.8mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-1350 +Inductor, Wuerth Elektronik, Wuerth_HCM-1350, 13.5mmx13.3mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-1390 +Inductor, Wuerth Elektronik, Wuerth_HCM-1390, 12.5mmx13.0mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-7050 +Inductor, Wuerth Elektronik, Wuerth_HCM-7050, 7.2mmx7.0mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-7070 +Inductor, Wuerth Elektronik, Wuerth_HCM-7070, 7.4mmx7.2mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-1610 +Inductor, Wuerth Elektronik, Wuerth_MAPI-1610, 1.6mmx1.6mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-2010 +Inductor, Wuerth Elektronik, Wuerth_MAPI-2010, 2.0mmx1.6mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-2506 +Inductor, Wuerth Elektronik, Wuerth_MAPI-2506, 2.5mmx2.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-2508 +Inductor, Wuerth Elektronik, Wuerth_MAPI-2508, 2.5mmx2.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-2510 +Inductor, Wuerth Elektronik, Wuerth_MAPI-2510, 2.5mmx2.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-2512 +Inductor, Wuerth Elektronik, Wuerth_MAPI-2512, 2.5mmx2.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-3010 +Inductor, Wuerth Elektronik, Wuerth_MAPI-3010, 3.0mmx3.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-3012 +Inductor, Wuerth Elektronik, Wuerth_MAPI-3012, 3.0mmx3.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-3015 +Inductor, Wuerth Elektronik, Wuerth_MAPI-3015, 3.0mmx3.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-3020 +Inductor, Wuerth Elektronik, Wuerth_MAPI-3020, 3.0mmx3.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-4020 +Inductor, Wuerth Elektronik, Wuerth_MAPI-4020, 4.0mmx4.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-4030 +Inductor, Wuerth Elektronik, Wuerth_MAPI-4030, 4.0mmx4.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-DD-Typ-L-Typ-XL-Typ-XXL +Shielded Coupled Inductor, Wuerth Elektronik, WE-DD, SMD, Typ L, Typ XL, Typ XXL, https://katalog.we-online.com/pbs/datasheet/744874001.pdf +Choke Coupled Double Inductor SMD Wuerth WE-DD TypL TypXL TypXXL +0 +4 +4 +Inductor_SMD +L_Wuerth_WE-DD-Typ-M-Typ-S +Shielded Coupled Inductor, Wuerth Elektronik, WE-DD, SMD, Typ M, Typ S, https://katalog.we-online.com/pbs/datasheet/744878001.pdf, https://katalog.we-online.de/pbs/datasheet/744877001.pdf +Choke Coupled Double Inductor SMD Wuerth WE-DD TypM TypS +0 +4 +4 +Inductor_SMD +L_Wuerth_WE-GF-1210 +Unshielded Inductor, Wuerth Elektronik, WE-GF, SMD, 1210, https://www.we-online.de/katalog/datasheet/74476401.pdf +Unshielded Inductor WE-GF 1210 Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD-Typ-7345 +Shielded Power Inductor, Wuerth Elektronik, WE-PD, SMD, 7345, https://katalog.we-online.com/pbs/datasheet/744777001.pdf +Choke Shielded Power Inductor WE-PD 7345 Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD-Typ-LS +Shielded Power Inductor, Wuerth Elektronik, WE-PD, SMD, Typ LS, https://katalog.we-online.com/pbs/datasheet/7447715906.pdf +Choke Shielded Power Inductor WE-PD TypLS Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD-Typ-LS_Handsoldering +Shielded Power Inductor, Wuerth Elektronik, WE-PD, SMD, Typ LS, Handsoldering, https://katalog.we-online.com/pbs/datasheet/7447715906.pdf +Choke Shielded Power Inductor WE-PD TypLS Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD-Typ-M-Typ-S +Shielded Power Inductor, Wuerth Elektronik, WE-PD, SMT, Typ M, Typ S, https://katalog.we-online.com/pbs/datasheet/744778005.pdf +Choke Shielded Power Inductor WE-PD TypM TypS Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD-Typ-M-Typ-S_Handsoldering +Shielded Power Inductor, Wuerth Elektronik, WE-PD, SMT, Typ M, Typ S, Handsoldering, https://katalog.we-online.com/pbs/datasheet/744778005.pdf +Choke Shielded Power Inductor WE-PD TypM TypS Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD2-Typ-L +Power Inductor, Wuerth Elektronik, WE-PD2, SMD, Typ L, , https://katalog.we-online.com/pbs/datasheet/74477510.pdf +Choke Power Inductor WE-PD2 TypL Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD2-Typ-MS +Power Inductor, Wuerth Elektronik, WE-PD2, SMD, Typ MS, https://katalog.we-online.com/pbs/datasheet/744774022.pdf +Choke Power Inductor WE-PD2 TypMS Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD2-Typ-XL +Power Inductor, Wuerth Elektronik, WE-PD2, SMT, Typ XL, https://katalog.we-online.com/pbs/datasheet/744776012.pdf +Choke Power Inductor WE-PD2 TypXL Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD4-Typ-X +Power Inductor, Wuerth Elektronik, WE-PD4, SMT, Typ X, https://katalog.we-online.de/pbs/datasheet/74458001.pdf +Choke Power Inductor WE-PD4 TypX Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PDF +Shielded Power Inductor, Wuerth Elektronik, WE-PDF, SMD, https://katalog.we-online.de/pbs/datasheet/7447797022.pdf +Choke Shielded Power Inductor WE-PDF Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PDF_Handsoldering +Shielded Power Inductor, Wuerth Elektronik, WE-PDF, SMD, Handsoldering, https://katalog.we-online.de/pbs/datasheet/7447797022.pdf +Choke Shielded Power Inductor WE-PDF Wuerth Handsoldering +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-TPC-3816 +L_Wuerth_WE-TPC-3816 StepUp generated footprint, http://katalog.we-online.de/pbs/datasheet/7440310047.pdf +wurth wuerth smd inductor +0 +2 +2 +Inductor_THT +Choke_EPCOS_B82722A +Current-Compensated Ring Core Double Chokes, EPCOS, B82722A, 22.3mmx22.7mm, https://en.tdk.eu/inf/30/db/ind_2008/b82722a_j.pdf +chokes epcos tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN102-04-14.0x14.0mm +Current-compensated Chokes, Schaffner, RN102-04, 14.0mmx14.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN112-04-17.7x17.1mm +Current-compensated Chokes, Schaffner, RN112-04, 17.7mmx17.1mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN114-04-22.5x21.5mm +Current-compensated Chokes, Schaffner, RN114-04, 22.5mmx21.5mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN116-04-22.5x21.5mm +Current-compensated Chokes, Schaffner, RN116-04, 22.5mmx21.5mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN122-04-28.0x27.0mm +Current-compensated Chokes, Schaffner, RN122-04, 28.0mmx27.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN142-04-33.1x32.5mm +Current-compensated Chokes, Schaffner, RN142-04, 33.1mmx32.5mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN143-04-33.1x32.5mm +Current-compensated Chokes, Schaffner, RN143-04, 33.1mmx32.5mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN152-04-43.0x41.8mm +Current-compensated Chokes, Schaffner, RN152-04, 43.0mmx41.8mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN202-04-8.8x18.2mm +Current-compensated Chokes, Schaffner, RN202-04, 8.8mmx18.2mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN204-04-9.0x14.0mm +Current-compensated Chokes, Schaffner, RN204-04, 9.0mmx14.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN212-04-12.5x18.0mm +Current-compensated Chokes, Schaffner, RN212-04, 12.5mmx18.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN214-04-15.5x23.0mm +Current-compensated Chokes, Schaffner, RN214-04, 15.5mmx23.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN216-04-15.5x23.0mm +Current-compensated Chokes, Schaffner, RN216-04, 15.5mmx23.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN218-04-12.5x18.0mm +Current-compensated Chokes, Schaffner, RN218-04, 12.5mmx18.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN222-04-18.0x31.0mm +Current-compensated Chokes, Schaffner, RN222-04, 18.0mmx31.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN232-04-18.0x31.0mm +Current-compensated Chokes, Schaffner, RN232-04, 18.0mmx31.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN242-04-18.0x31.0mm +Current-compensated Chokes, Schaffner, RN242-04, 18.0mmx31.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +L_Axial_L5.0mm_D3.6mm_P10.00mm_Horizontal_Murata_BL01RN1A2A2 +Inductor, Murata BL01RN1A2A2, Axial, Horizontal, pin pitch=10.00mm, length*diameter=5*3.6mm, https://www.murata.com/en-global/products/productdetail?partno=BL01RN1A2A2%23 +inductor axial horizontal +0 +2 +2 +Inductor_THT +L_Axial_L5.3mm_D2.2mm_P2.54mm_Vertical_Vishay_IM-1 +Inductor, Axial series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=5.3*2.2mm^2, Vishay, IM-1, http://www.vishay.com/docs/34030/im.pdf +Inductor Axial series Axial Vertical pin pitch 2.54mm length 5.3mm diameter 2.2mm Vishay IM-1 +0 +2 +2 +Inductor_THT +L_Axial_L5.3mm_D2.2mm_P7.62mm_Horizontal_Vishay_IM-1 +Inductor, Axial series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=5.3*2.2mm^2, Vishay, IM-1, http://www.vishay.com/docs/34030/im.pdf +Inductor Axial series Axial Horizontal pin pitch 7.62mm length 5.3mm diameter 2.2mm Vishay IM-1 +0 +2 +2 +Inductor_THT +L_Axial_L5.3mm_D2.2mm_P10.16mm_Horizontal_Vishay_IM-1 +Inductor, Axial series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=5.3*2.2mm^2, Vishay, IM-1, http://www.vishay.com/docs/34030/im.pdf +Inductor Axial series Axial Horizontal pin pitch 10.16mm length 5.3mm diameter 2.2mm Vishay IM-1 +0 +2 +2 +Inductor_THT +L_Axial_L6.6mm_D2.7mm_P2.54mm_Vertical_Vishay_IM-2 +Inductor, Axial series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=6.6*2.7mm^2, Vishay, IM-2, http://www.vishay.com/docs/34030/im.pdf +Inductor Axial series Axial Vertical pin pitch 2.54mm length 6.6mm diameter 2.7mm Vishay IM-2 +0 +2 +2 +Inductor_THT +L_Axial_L6.6mm_D2.7mm_P10.16mm_Horizontal_Vishay_IM-2 +Inductor, Axial series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=6.6*2.7mm^2, Vishay, IM-2, http://www.vishay.com/docs/34030/im.pdf +Inductor Axial series Axial Horizontal pin pitch 10.16mm length 6.6mm diameter 2.7mm Vishay IM-2 +0 +2 +2 +Inductor_THT +L_Axial_L7.0mm_D3.3mm_P2.54mm_Vertical_Fastron_MICC +Inductor, Axial series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=7*3.3mm^2, Fastron, MICC, http://www.fastrongroup.com/image-show/70/MICC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 2.54mm length 7mm diameter 3.3mm Fastron MICC +0 +2 +2 +Inductor_THT +L_Axial_L7.0mm_D3.3mm_P5.08mm_Vertical_Fastron_MICC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=7*3.3mm^2, Fastron, MICC, http://www.fastrongroup.com/image-show/70/MICC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 5.08mm length 7mm diameter 3.3mm Fastron MICC +0 +2 +2 +Inductor_THT +L_Axial_L7.0mm_D3.3mm_P10.16mm_Horizontal_Fastron_MICC +Inductor, Axial series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=7*3.3mm^2, Fastron, MICC, http://www.fastrongroup.com/image-show/70/MICC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 10.16mm length 7mm diameter 3.3mm Fastron MICC +0 +2 +2 +Inductor_THT +L_Axial_L7.0mm_D3.3mm_P12.70mm_Horizontal_Fastron_MICC +Inductor, Axial series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=7*3.3mm^2, Fastron, MICC, http://www.fastrongroup.com/image-show/70/MICC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 12.7mm length 7mm diameter 3.3mm Fastron MICC +0 +2 +2 +Inductor_THT +L_Axial_L9.5mm_D4.0mm_P2.54mm_Vertical_Fastron_SMCC +Inductor, Axial series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=9.5*4mm^2, Fastron, SMCC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_SMCC_NEU.pdf, http://cdn-reichelt.de/documents/datenblatt/B400/LEADEDINDUCTORS.pdf +Inductor Axial series Axial Vertical pin pitch 2.54mm length 9.5mm diameter 4mm Fastron SMCC +0 +2 +2 +Inductor_THT +L_Axial_L9.5mm_D4.0mm_P5.08mm_Vertical_Fastron_SMCC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.5*4mm^2, Fastron, SMCC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_SMCC_NEU.pdf, http://cdn-reichelt.de/documents/datenblatt/B400/LEADEDINDUCTORS.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 9.5mm diameter 4mm Fastron SMCC +0 +2 +2 +Inductor_THT +L_Axial_L9.5mm_D4.0mm_P12.70mm_Horizontal_Fastron_SMCC +Inductor, Axial series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9.5*4mm^2, Fastron, SMCC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_SMCC_NEU.pdf, http://cdn-reichelt.de/documents/datenblatt/B400/LEADEDINDUCTORS.pdf +Inductor Axial series Axial Horizontal pin pitch 12.7mm length 9.5mm diameter 4mm Fastron SMCC +0 +2 +2 +Inductor_THT +L_Axial_L9.5mm_D4.0mm_P15.24mm_Horizontal_Fastron_SMCC +Inductor, Axial series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=9.5*4mm^2, Fastron, SMCC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_SMCC_NEU.pdf, http://cdn-reichelt.de/documents/datenblatt/B400/LEADEDINDUCTORS.pdf +Inductor Axial series Axial Horizontal pin pitch 15.24mm length 9.5mm diameter 4mm Fastron SMCC +0 +2 +2 +Inductor_THT +L_Axial_L11.0mm_D4.5mm_P5.08mm_Vertical_Fastron_MECC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=11*4.5mm^2, Fastron, MECC, http://www.fastrongroup.com/image-show/21/MECC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 5.08mm length 11mm diameter 4.5mm Fastron MECC +0 +2 +2 +Inductor_THT +L_Axial_L11.0mm_D4.5mm_P7.62mm_Vertical_Fastron_MECC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=11*4.5mm^2, Fastron, MECC, http://www.fastrongroup.com/image-show/21/MECC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 7.62mm length 11mm diameter 4.5mm Fastron MECC +0 +2 +2 +Inductor_THT +L_Axial_L11.0mm_D4.5mm_P15.24mm_Horizontal_Fastron_MECC +Inductor, Axial series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=11*4.5mm^2, Fastron, MECC, http://www.fastrongroup.com/image-show/21/MECC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 15.24mm length 11mm diameter 4.5mm Fastron MECC +0 +2 +2 +Inductor_THT +L_Axial_L12.0mm_D5.0mm_P5.08mm_Vertical_Fastron_MISC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=12*5mm^2, Fastron, MISC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_MISC.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 12mm diameter 5mm Fastron MISC +0 +2 +2 +Inductor_THT +L_Axial_L12.0mm_D5.0mm_P7.62mm_Vertical_Fastron_MISC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=12*5mm^2, Fastron, MISC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_MISC.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 12mm diameter 5mm Fastron MISC +0 +2 +2 +Inductor_THT +L_Axial_L12.0mm_D5.0mm_P15.24mm_Horizontal_Fastron_MISC +Inductor, Axial series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=12*5mm^2, Fastron, MISC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_MISC.pdf +Inductor Axial series Axial Horizontal pin pitch 15.24mm length 12mm diameter 5mm Fastron MISC +0 +2 +2 +Inductor_THT +L_Axial_L12.8mm_D5.8mm_P5.08mm_Vertical_Fastron_HBCC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=12.8*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 5.08mm length 12.8mm diameter 5.8mm Fastron HBCC +0 +2 +2 +Inductor_THT +L_Axial_L12.8mm_D5.8mm_P7.62mm_Vertical_Fastron_HBCC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=12.8*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 7.62mm length 12.8mm diameter 5.8mm Fastron HBCC +0 +2 +2 +Inductor_THT +L_Axial_L12.8mm_D5.8mm_P20.32mm_Horizontal_Fastron_HBCC +Inductor, Axial series, Axial, Horizontal, pin pitch=20.32mm, , length*diameter=12.8*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 20.32mm length 12.8mm diameter 5.8mm Fastron HBCC +0 +2 +2 +Inductor_THT +L_Axial_L12.8mm_D5.8mm_P25.40mm_Horizontal_Fastron_HBCC +Inductor, Axial series, Axial, Horizontal, pin pitch=25.4mm, , length*diameter=12.8*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 25.4mm length 12.8mm diameter 5.8mm Fastron HBCC +0 +2 +2 +Inductor_THT +L_Axial_L13.0mm_D4.5mm_P5.08mm_Vertical_Fastron_HCCC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=13*4.5mm^2, Fastron, HCCC, http://www.fastrongroup.com/image-show/19/HCCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 5.08mm length 13mm diameter 4.5mm Fastron HCCC +0 +2 +2 +Inductor_THT +L_Axial_L13.0mm_D4.5mm_P7.62mm_Vertical_Fastron_HCCC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=13*4.5mm^2, Fastron, HCCC, http://www.fastrongroup.com/image-show/19/HCCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 7.62mm length 13mm diameter 4.5mm Fastron HCCC +0 +2 +2 +Inductor_THT +L_Axial_L13.0mm_D4.5mm_P15.24mm_Horizontal_Fastron_HCCC +Inductor, Axial series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=13*4.5mm^2, Fastron, HCCC, http://www.fastrongroup.com/image-show/19/HCCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 15.24mm length 13mm diameter 4.5mm Fastron HCCC +0 +2 +2 +Inductor_THT +L_Axial_L14.0mm_D4.5mm_P5.08mm_Vertical_Fastron_LACC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=14*4.5mm^2, Fastron, LACC, http://www.fastrongroup.com/image-show/20/LACC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 5.08mm length 14mm diameter 4.5mm Fastron LACC +0 +2 +2 +Inductor_THT +L_Axial_L14.0mm_D4.5mm_P7.62mm_Vertical_Fastron_LACC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=14*4.5mm^2, Fastron, LACC, http://www.fastrongroup.com/image-show/20/LACC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 7.62mm length 14mm diameter 4.5mm Fastron LACC +0 +2 +2 +Inductor_THT +L_Axial_L14.0mm_D4.5mm_P15.24mm_Horizontal_Fastron_LACC +Inductor, Axial series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=14*4.5mm^2, Fastron, LACC, http://www.fastrongroup.com/image-show/20/LACC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 15.24mm length 14mm diameter 4.5mm Fastron LACC +0 +2 +2 +Inductor_THT +L_Axial_L14.5mm_D5.8mm_P5.08mm_Vertical_Fastron_HBCC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=14.5*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 5.08mm length 14.5mm diameter 5.8mm Fastron HBCC +0 +2 +2 +Inductor_THT +L_Axial_L14.5mm_D5.8mm_P7.62mm_Vertical_Fastron_HBCC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=14.5*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 7.62mm length 14.5mm diameter 5.8mm Fastron HBCC +0 +2 +2 +Inductor_THT +L_Axial_L14.5mm_D5.8mm_P20.32mm_Horizontal_Fastron_HBCC +Inductor, Axial series, Axial, Horizontal, pin pitch=20.32mm, , length*diameter=14.5*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 20.32mm length 14.5mm diameter 5.8mm Fastron HBCC +0 +2 +2 +Inductor_THT +L_Axial_L14.5mm_D5.8mm_P25.40mm_Horizontal_Fastron_HBCC +Inductor, Axial series, Axial, Horizontal, pin pitch=25.4mm, , length*diameter=14.5*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 25.4mm length 14.5mm diameter 5.8mm Fastron HBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D6.3mm_P5.08mm_Vertical_Fastron_VHBCC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=16*6.3mm^2, Fastron, VHBCC, http://www.fastrongroup.com/image-show/25/VHBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 5.08mm length 16mm diameter 6.3mm Fastron VHBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D6.3mm_P7.62mm_Vertical_Fastron_VHBCC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=16*6.3mm^2, Fastron, VHBCC, http://www.fastrongroup.com/image-show/25/VHBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 7.62mm length 16mm diameter 6.3mm Fastron VHBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D6.3mm_P20.32mm_Horizontal_Fastron_VHBCC +Inductor, Axial series, Axial, Horizontal, pin pitch=20.32mm, , length*diameter=16*6.3mm^2, Fastron, VHBCC, http://www.fastrongroup.com/image-show/25/VHBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 20.32mm length 16mm diameter 6.3mm Fastron VHBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D6.3mm_P25.40mm_Horizontal_Fastron_VHBCC +Inductor, Axial series, Axial, Horizontal, pin pitch=25.4mm, , length*diameter=16*6.3mm^2, Fastron, VHBCC, http://www.fastrongroup.com/image-show/25/VHBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 25.4mm length 16mm diameter 6.3mm Fastron VHBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D7.5mm_P5.08mm_Vertical_Fastron_XHBCC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=16*7.5mm^2, Fastron, XHBCC, http://www.fastrongroup.com/image-show/26/XHBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 5.08mm length 16mm diameter 7.5mm Fastron XHBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D7.5mm_P7.62mm_Vertical_Fastron_XHBCC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=16*7.5mm^2, Fastron, XHBCC, http://www.fastrongroup.com/image-show/26/XHBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 7.62mm length 16mm diameter 7.5mm Fastron XHBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D7.5mm_P20.32mm_Horizontal_Fastron_XHBCC +Inductor, Axial series, Axial, Horizontal, pin pitch=20.32mm, , length*diameter=16*7.5mm^2, Fastron, XHBCC, http://www.fastrongroup.com/image-show/26/XHBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 20.32mm length 16mm diameter 7.5mm Fastron XHBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D7.5mm_P25.40mm_Horizontal_Fastron_XHBCC +Inductor, Axial series, Axial, Horizontal, pin pitch=25.4mm, , length*diameter=16*7.5mm^2, Fastron, XHBCC, http://www.fastrongroup.com/image-show/26/XHBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 25.4mm length 16mm diameter 7.5mm Fastron XHBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D9.5mm_P5.08mm_Vertical_Vishay_IM-10-37 +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=16*9.5mm^2, Vishay, IM-10-37, http://www.vishay.com/docs/34030/im10.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 16mm diameter 9.5mm Vishay IM-10-37 +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D9.5mm_P20.32mm_Horizontal_Vishay_IM-10-37 +Inductor, Axial series, Axial, Horizontal, pin pitch=20.32mm, , length*diameter=16*9.5mm^2, Vishay, IM-10-37, http://www.vishay.com/docs/34030/im10.pdf +Inductor Axial series Axial Horizontal pin pitch 20.32mm length 16mm diameter 9.5mm Vishay IM-10-37 +0 +2 +2 +Inductor_THT +L_Axial_L17.5mm_D12.0mm_P7.62mm_Vertical_Vishay_IM-10-46 +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=17.5*12mm^2, Vishay, IM-10-46, http://www.vishay.com/docs/34030/im10.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 17.5mm diameter 12mm Vishay IM-10-46 +0 +2 +2 +Inductor_THT +L_Axial_L17.5mm_D12.0mm_P20.32mm_Horizontal_Vishay_IM-10-46 +Inductor, Axial series, Axial, Horizontal, pin pitch=20.32mm, , length*diameter=17.5*12mm^2, Vishay, IM-10-46, http://www.vishay.com/docs/34030/im10.pdf +Inductor Axial series Axial Horizontal pin pitch 20.32mm length 17.5mm diameter 12mm Vishay IM-10-46 +0 +2 +2 +Inductor_THT +L_Axial_L20.0mm_D8.0mm_P5.08mm_Vertical +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=20*8mm^2 +Inductor Axial series Axial Vertical pin pitch 5.08mm length 20mm diameter 8mm +0 +2 +2 +Inductor_THT +L_Axial_L20.0mm_D8.0mm_P7.62mm_Vertical +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=20*8mm^2 +Inductor Axial series Axial Vertical pin pitch 7.62mm length 20mm diameter 8mm +0 +2 +2 +Inductor_THT +L_Axial_L20.0mm_D8.0mm_P25.40mm_Horizontal +Inductor, Axial series, Axial, Horizontal, pin pitch=25.4mm, , length*diameter=20*8mm^2 +Inductor Axial series Axial Horizontal pin pitch 25.4mm length 20mm diameter 8mm +0 +2 +2 +Inductor_THT +L_Axial_L20.3mm_D12.1mm_P7.62mm_Vertical_Vishay_IHA-101 +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=20.32*12.07mm^2, Vishay, IHA-101, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 20.32mm diameter 12.07mm Vishay IHA-101 +0 +2 +2 +Inductor_THT +L_Axial_L20.3mm_D12.1mm_P28.50mm_Horizontal_Vishay_IHA-101 +Inductor, Axial series, Axial, Horizontal, pin pitch=28.5mm, , length*diameter=20.32*12.07mm^2, Vishay, IHA-101, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Horizontal pin pitch 28.5mm length 20.32mm diameter 12.07mm Vishay IHA-101 +0 +2 +2 +Inductor_THT +L_Axial_L20.3mm_D12.7mm_P7.62mm_Vertical_Vishay_IHA-201 +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=20.32*12.7mm^2, Vishay, IHA-201, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 20.32mm diameter 12.7mm Vishay IHA-201 +0 +2 +2 +Inductor_THT +L_Axial_L20.3mm_D12.7mm_P25.40mm_Horizontal_Vishay_IHA-201 +Inductor, Axial series, Axial, Horizontal, pin pitch=25.4mm, , length*diameter=20.32*12.7mm^2, Vishay, IHA-201, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Horizontal pin pitch 25.4mm length 20.32mm diameter 12.7mm Vishay IHA-201 +0 +2 +2 +Inductor_THT +L_Axial_L23.4mm_D12.7mm_P7.62mm_Vertical_Vishay_IHA-203 +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=23.37*12.7mm^2, Vishay, IHA-203, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 23.37mm diameter 12.7mm Vishay IHA-203 +0 +2 +2 +Inductor_THT +L_Axial_L23.4mm_D12.7mm_P32.00mm_Horizontal_Vishay_IHA-203 +Inductor, Axial series, Axial, Horizontal, pin pitch=32mm, , length*diameter=23.37*12.7mm^2, Vishay, IHA-203, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Horizontal pin pitch 32mm length 23.37mm diameter 12.7mm Vishay IHA-203 +0 +2 +2 +Inductor_THT +L_Axial_L24.0mm_D7.1mm_P5.08mm_Vertical_Vishay_IM-10-28 +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=24*7.1mm^2, Vishay, IM-10-28, http://www.vishay.com/docs/34035/im10.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 24mm diameter 7.1mm Vishay IM-10-28 +0 +2 +2 +Inductor_THT +L_Axial_L24.0mm_D7.1mm_P30.48mm_Horizontal_Vishay_IM-10-28 +Inductor, Axial series, Axial, Horizontal, pin pitch=30.48mm, , length*diameter=24*7.1mm^2, Vishay, IM-10-28, http://www.vishay.com/docs/34035/im10.pdf +Inductor Axial series Axial Horizontal pin pitch 30.48mm length 24mm diameter 7.1mm Vishay IM-10-28 +0 +2 +2 +Inductor_THT +L_Axial_L24.0mm_D7.5mm_P5.08mm_Vertical_Fastron_MESC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=24*7.5mm^2, Fastron, MESC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_MESC.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 24mm diameter 7.5mm Fastron MESC +0 +2 +2 +Inductor_THT +L_Axial_L24.0mm_D7.5mm_P7.62mm_Vertical_Fastron_MESC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=24*7.5mm^2, Fastron, MESC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_MESC.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 24mm diameter 7.5mm Fastron MESC +0 +2 +2 +Inductor_THT +L_Axial_L24.0mm_D7.5mm_P27.94mm_Horizontal_Fastron_MESC +Inductor, Axial series, Axial, Horizontal, pin pitch=27.94mm, , length*diameter=24*7.5mm^2, Fastron, MESC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_MESC.pdf +Inductor Axial series Axial Horizontal pin pitch 27.94mm length 24mm diameter 7.5mm Fastron MESC +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D9.0mm_P5.08mm_Vertical_Fastron_77A +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=26*9mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 26mm diameter 9mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D9.0mm_P7.62mm_Vertical_Fastron_77A +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=26*9mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 26mm diameter 9mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D9.0mm_P30.48mm_Horizontal_Fastron_77A +Inductor, Axial series, Axial, Horizontal, pin pitch=30.48mm, , length*diameter=26*9mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Horizontal pin pitch 30.48mm length 26mm diameter 9mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D10.0mm_P5.08mm_Vertical_Fastron_77A +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=26*10mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 26mm diameter 10mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D10.0mm_P7.62mm_Vertical_Fastron_77A +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=26*10mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 26mm diameter 10mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D10.0mm_P30.48mm_Horizontal_Fastron_77A +Inductor, Axial series, Axial, Horizontal, pin pitch=30.48mm, , length*diameter=26*10mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Horizontal pin pitch 30.48mm length 26mm diameter 10mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D11.0mm_P5.08mm_Vertical_Fastron_77A +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=26*11mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 26mm diameter 11mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D11.0mm_P7.62mm_Vertical_Fastron_77A +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=26*11mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 26mm diameter 11mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D11.0mm_P30.48mm_Horizontal_Fastron_77A +Inductor, Axial series, Axial, Horizontal, pin pitch=30.48mm, , length*diameter=26*11mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Horizontal pin pitch 30.48mm length 26mm diameter 11mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.7mm_D12.1mm_P7.62mm_Vertical_Vishay_IHA-103 +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=26.67*12.07mm^2, Vishay, IHA-103, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 26.67mm diameter 12.07mm Vishay IHA-103 +0 +2 +2 +Inductor_THT +L_Axial_L26.7mm_D12.1mm_P35.00mm_Horizontal_Vishay_IHA-103 +Inductor, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=26.67*12.07mm^2, Vishay, IHA-103, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Horizontal pin pitch 35mm length 26.67mm diameter 12.07mm Vishay IHA-103 +0 +2 +2 +Inductor_THT +L_Axial_L26.7mm_D14.0mm_P7.62mm_Vertical_Vishay_IHA-104 +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=26.67*13.97mm^2, Vishay, IHA-104, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 26.67mm diameter 13.97mm Vishay IHA-104 +0 +2 +2 +Inductor_THT +L_Axial_L26.7mm_D14.0mm_P35.00mm_Horizontal_Vishay_IHA-104 +Inductor, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=26.67*13.97mm^2, Vishay, IHA-104, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Horizontal pin pitch 35mm length 26.67mm diameter 13.97mm Vishay IHA-104 +0 +2 +2 +Inductor_THT +L_Axial_L29.9mm_D14.0mm_P7.62mm_Vertical_Vishay_IHA-105 +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=29.85*13.97mm^2, Vishay, IHA-105, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 29.85mm diameter 13.97mm Vishay IHA-105 +0 +2 +2 +Inductor_THT +L_Axial_L29.9mm_D14.0mm_P38.00mm_Horizontal_Vishay_IHA-105 +Inductor, Axial series, Axial, Horizontal, pin pitch=38mm, , length*diameter=29.85*13.97mm^2, Vishay, IHA-105, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Horizontal pin pitch 38mm length 29.85mm diameter 13.97mm Vishay IHA-105 +0 +2 +2 +Inductor_THT +L_Axial_L30.0mm_D8.0mm_P5.08mm_Vertical_Fastron_77A +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=30*8mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 30mm diameter 8mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L30.0mm_D8.0mm_P7.62mm_Vertical_Fastron_77A +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=30*8mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 30mm diameter 8mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L30.0mm_D8.0mm_P35.56mm_Horizontal_Fastron_77A +Inductor, Axial series, Axial, Horizontal, pin pitch=35.56mm, , length*diameter=30*8mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Horizontal pin pitch 35.56mm length 30mm diameter 8mm Fastron 77A +0 +2 +2 +Inductor_THT +L_CommonMode_Toroid_Vertical_L19.3mm_W10.8mm_Px6.35mm_Py15.24mm_Bourns_8100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=6.35*15.24mm^2, , length*width=19.304*10.795mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 6.35*15.24mm^2 length 19.304mm width 10.795mm Bourns 8100 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L21.0mm_W10.0mm_Px5.08mm_Py12.70mm_muRATA_5100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=5.08*12.70mm^2, , length*width=21*10mm^2, muRATA, 5100, http://www.murata-ps.com/data/magnetics/kmp_5100.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 5.08*12.70mm^2 length 21mm width 10mm muRATA 5100 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L24.0mm_W16.3mm_Px10.16mm_Py20.32mm_muRATA_5200 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=10.16*20.32mm^2, , length*width=24*16.3mm^2, muRATA, 5200, http://www.murata-ps.com/data/magnetics/kmp_5200.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 10.16*20.32mm^2 length 24mm width 16.3mm muRATA 5200 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L30.5mm_W15.2mm_Px10.16mm_Py20.32mm_Bourns_8100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=10.16*20.32mm^2, , length*width=30.479999999999997*15.239999999999998mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 10.16*20.32mm^2 length 30.479999999999997mm width 15.239999999999998mm Bourns 8100 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L34.3mm_W20.3mm_Px15.24mm_Py22.86mm_Bourns_8100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=15.24*22.86mm^2, , length*width=34.29*20.32mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 15.24*22.86mm^2 length 34.29mm width 20.32mm Bourns 8100 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L36.8mm_W20.3mm_Px15.24mm_Py22.86mm_Bourns_8100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=15.24*22.86mm^2, , length*width=36.83*20.32mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 15.24*22.86mm^2 length 36.83mm width 20.32mm Bourns 8100 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L38.1mm_W20.3mm_Px15.24mm_Py22.86mm_Bourns_8100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=15.24*22.86mm^2, , length*width=38.099999999999994*20.32mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 15.24*22.86mm^2 length 38.099999999999994mm width 20.32mm Bourns 8100 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L39.4mm_W20.3mm_Px15.24mm_Py22.86mm_Bourns_8100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=15.24*22.86mm^2, , length*width=39.37*20.32mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 15.24*22.86mm^2 length 39.37mm width 20.32mm Bourns 8100 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L41.9mm_W20.3mm_Px15.24mm_Py22.86mm_Bourns_8100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=15.24*22.86mm^2, , length*width=41.91*20.32mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 15.24*22.86mm^2 length 41.91mm width 20.32mm Bourns 8100 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L43.2mm_W22.9mm_Px17.78mm_Py30.48mm_Bourns_8100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=17.78*30.48mm^2, , length*width=43.18*22.86mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 17.78*30.48mm^2 length 43.18mm width 22.86mm Bourns 8100 +0 +4 +4 +Inductor_THT +L_CommonMode_Wuerth_WE-CMB-L +Wuerth, WE-CMB, Bauform L, +CommonModeChoke Gleichtaktdrossel +0 +4 +4 +Inductor_THT +L_CommonMode_Wuerth_WE-CMB-M +Wuerth, WE-CMB, Bauform M, +CommonModeChoke Gleichtaktdrossel +0 +4 +4 +Inductor_THT +L_CommonMode_Wuerth_WE-CMB-S +Wuerth, WE-CMB, Bauform S, +CommonModeChoke Gleichtaktdrossel +0 +4 +4 +Inductor_THT +L_CommonMode_Wuerth_WE-CMB-XL +Wuerth, WE-CMB, Bauform XL, +CommonModeChoke Gleichtaktdrossel +0 +4 +4 +Inductor_THT +L_CommonMode_Wuerth_WE-CMB-XS +Wuerth, WE-CMB, Bauform XS, +CommonModeChoke Gleichtaktdrossel +0 +4 +4 +Inductor_THT +L_CommonMode_Wuerth_WE-CMB-XXL +Wuerth, WE-CMB, Bauform XXL, +CommonModeChoke Gleichtaktdrossel +0 +4 +4 +Inductor_THT +L_Mount_Lodestone_VTM120 +Lodestone Pacific, 30.48mm diameter vertical toroid mount, 16AWG/1.27mm holes, http://www.lodestonepacific.com/CatKpdf/VTM_Series.pdf +vertical inductor toroid mount +0 +4 +4 +Inductor_THT +L_Mount_Lodestone_VTM160 +Lodestone Pacific, 40.64mm diameter vertical toroid mount, 16AWG/1.27mm holes, http://www.lodestonepacific.com/CatKpdf/VTM_Series.pdf +vertical inductor toroid mount +0 +4 +4 +Inductor_THT +L_Mount_Lodestone_VTM254 +Lodestone Pacific, 64.51mm diameter vertical toroid mount, 16AWG/1.27mm holes, http://www.lodestonepacific.com/CatKpdf/VTM_Series.pdf +vertical inductor toroid mount +0 +4 +4 +Inductor_THT +L_Mount_Lodestone_VTM280 +Lodestone Pacific, 71.12mm diameter vertical toroid mount, 16AWG/1.27mm holes, http://www.lodestonepacific.com/CatKpdf/VTM_Series.pdf +vertical inductor toroid mount +0 +4 +4 +Inductor_THT +L_Mount_Lodestone_VTM950-6 +Lodestone Pacific, vertical toroid mount, 11x19mm, 6 pins, http://www.lodestonepacific.com/CatKpdf/VTM950-6.pdf +vertical inductor toroid mount +0 +6 +6 +Inductor_THT +L_Radial_D6.0mm_P4.00mm +Inductor, Radial series, Radial, pin pitch=4.00mm, , diameter=6.0mm, http://www.abracon.com/Magnetics/radial/AIUR-07.pdf +Inductor Radial series Radial pin pitch 4.00mm diameter 6.0mm +0 +2 +2 +Inductor_THT +L_Radial_D7.0mm_P3.00mm +Inductor, Radial series, Radial, pin pitch=3.00mm, , diameter=7mm, http://www.abracon.com/Magnetics/radial/AIUR-16.pdf +Inductor Radial series Radial pin pitch 3.00mm diameter 7mm +0 +2 +2 +Inductor_THT +L_Radial_D7.2mm_P3.00mm_MuRATA_1700 +Inductor, Radial series, Radial, pin pitch=3.00mm, , diameter=7.2mm, MuRATA, 1700, http://www.murata-ps.com/data/magnetics/kmp_1700.pdf +Inductor Radial series Radial pin pitch 3.00mm diameter 7.2mm MuRATA 1700 +0 +2 +2 +Inductor_THT +L_Radial_D7.5mm_P3.50mm_Fastron_07P +Inductor, Radial series, Radial, pin pitch=3.50mm, , diameter=7.5mm, Fastron, 07P, http://www.fastrongroup.com/image-show/39/07P.pdf?type=Complete-DataSheet&productType=series +Inductor Radial series Radial pin pitch 3.50mm diameter 7.5mm Fastron 07P +0 +2 +2 +Inductor_THT +L_Radial_D7.5mm_P5.00mm_Fastron_07P +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=7.5mm, Fastron, 07P, http://www.fastrongroup.com/image-show/39/07P.pdf?type=Complete-DataSheet&productType=series +Inductor Radial series Radial pin pitch 5.00mm diameter 7.5mm Fastron 07P +0 +2 +2 +Inductor_THT +L_Radial_D7.8mm_P5.00mm_Fastron_07HCP +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=7.8mm, Fastron, 07HCP, http://www.abracon.com/Magnetics/radial/AISR875.pdf +Inductor Radial series Radial pin pitch 5.00mm diameter 7.8mm Fastron 07HCP +0 +2 +2 +Inductor_THT +L_Radial_D8.7mm_P5.00mm_Fastron_07HCP +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=8.7mm, Fastron, 07HCP, http://cdn-reichelt.de/documents/datenblatt/B400/DS_07HCP.pdf +Inductor Radial series Radial pin pitch 5.00mm diameter 8.7mm Fastron 07HCP +0 +2 +2 +Inductor_THT +L_Radial_D9.5mm_P5.00mm_Fastron_07HVP +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=9.5mm, Fastron, 07HVP, http://www.fastrongroup.com/image-show/107/07HVP%2007HVP_T.pdf?type=Complete-DataSheet&productType=series +Inductor Radial series Radial pin pitch 5.00mm diameter 9.5mm Fastron 07HVP +0 +2 +2 +Inductor_THT +L_Radial_D10.0mm_P5.00mm_Fastron_07M +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=10mm, Fastron, 07M, http://www.fastrongroup.com/image-show/37/07M.pdf?type=Complete-DataSheet&productType=series +Inductor Radial series Radial pin pitch 5.00mm diameter 10mm Fastron 07M +0 +2 +2 +Inductor_THT +L_Radial_D10.0mm_P5.00mm_Fastron_07P +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=10mm, Fastron, 07P, http://www.fastrongroup.com/image-show/37/07M.pdf?type=Complete-DataSheet&productType=series +Inductor Radial series Radial pin pitch 5.00mm diameter 10mm Fastron 07P +0 +2 +2 +Inductor_THT +L_Radial_D10.0mm_P5.00mm_Neosid_SD12_style3 +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=10.0mm, Neosid, SD12, style3, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd12.pdf +Inductor Radial series Radial pin pitch 5.00mm diameter 10.0mm Neosid SD12 style3 +0 +2 +2 +Inductor_THT +L_Radial_D10.0mm_P5.00mm_Neosid_SD12k_style3 +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=10.0mm, Neosid, SD12k, style3, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd12k.pdf +Inductor Radial series Radial pin pitch 5.00mm diameter 10.0mm Neosid SD12k style3 +0 +2 +2 +Inductor_THT +L_Radial_D10.5mm_P4.00x5.00mm_Murata_1200RS +Inductor, Radial, Pitch=4.00x5.00mm, Diameter=10.5mm, Murata 1200RS, http://www.murata-ps.com/data/magnetics/kmp_1200rs.pdf +Inductor Radial Murata 1200RS +0 +4 +2 +Inductor_THT +L_Radial_D10.5mm_P5.00mm_Abacron_AISR-01 +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=10.5mm, Abacron, AISR-01, http://www.abracon.com/Magnetics/radial/AISR-01.pdf +Inductor Radial series Radial pin pitch 5.00mm diameter 10.5mm Abacron AISR-01 +0 +2 +2 +Inductor_THT +L_Radial_D12.0mm_P5.00mm_Fastron_11P +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=12.0mm, Fastron, 11P, http://cdn-reichelt.de/documents/datenblatt/B400/DS_11P.pdf +Inductor Radial series Radial pin pitch 5.00mm diameter 12.0mm Fastron 11P +0 +2 +2 +Inductor_THT +L_Radial_D12.0mm_P5.00mm_Neosid_SD12_style2 +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=12.0mm, Neosid, SD12, style2, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd12.pdf +Inductor Radial series Radial pin pitch 5.00mm diameter 12.0mm Neosid SD12 style2 +0 +2 +2 +Inductor_THT +L_Radial_D12.0mm_P5.00mm_Neosid_SD12k_style2 +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=12.0mm, Neosid, SD12k, style2, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd12k.pdf +Inductor Radial series Radial pin pitch 5.00mm diameter 12.0mm Neosid SD12k style2 +0 +2 +2 +Inductor_THT +L_Radial_D12.0mm_P6.00mm_MuRATA_1900R +Inductor, Radial series, Radial, pin pitch=6.00mm, , diameter=12.0mm, MuRATA, 1900R, http://www.murata-ps.com/data/magnetics/kmp_1900r.pdf +Inductor Radial series Radial pin pitch 6.00mm diameter 12.0mm MuRATA 1900R +0 +2 +2 +Inductor_THT +L_Radial_D12.0mm_P10.00mm_Neosid_SD12_style1 +Inductor, Radial series, Radial, pin pitch=10.00mm, , diameter=12.0mm, Neosid, SD12, style1, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd12.pdf +Inductor Radial series Radial pin pitch 10.00mm diameter 12.0mm Neosid SD12 style1 +0 +2 +2 +Inductor_THT +L_Radial_D12.0mm_P10.00mm_Neosid_SD12k_style1 +Inductor, Radial series, Radial, pin pitch=10.00mm, , diameter=12.0mm, Neosid, SD12k, style1, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd12k.pdf +Inductor Radial series Radial pin pitch 10.00mm diameter 12.0mm Neosid SD12k style1 +0 +2 +2 +Inductor_THT +L_Radial_D12.5mm_P7.00mm_Fastron_09HCP +Inductor, Radial series, Radial, pin pitch=7.00mm, , diameter=12.5mm, Fastron, 09HCP, http://cdn-reichelt.de/documents/datenblatt/B400/DS_09HCP.pdf +Inductor Radial series Radial pin pitch 7.00mm diameter 12.5mm Fastron 09HCP +0 +2 +2 +Inductor_THT +L_Radial_D12.5mm_P9.00mm_Fastron_09HCP +Inductor, Radial series, Radial, pin pitch=9.00mm, , diameter=12.5mm, Fastron, 09HCP, http://cdn-reichelt.de/documents/datenblatt/B400/DS_09HCP.pdf +Inductor Radial series Radial pin pitch 9.00mm diameter 12.5mm Fastron 09HCP +0 +2 +2 +Inductor_THT +L_Radial_D13.5mm_P7.00mm_Fastron_09HCP +Inductor, Radial series, Radial, pin pitch=7.00mm, , diameter=13.5mm, Fastron, 09HCP, http://cdn-reichelt.de/documents/datenblatt/B400/DS_09HCP.pdf +Inductor Radial series Radial pin pitch 7.00mm diameter 13.5mm Fastron 09HCP +0 +2 +2 +Inductor_THT +L_Radial_D14.2mm_P10.00mm_Neosid_SD14 +Inductor, Radial series, Radial, pin pitch=10.00mm, , diameter=14.2mm, Neosid, SD14, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd14.pdf +Inductor Radial series Radial pin pitch 10.00mm diameter 14.2mm Neosid SD14 +0 +2 +2 +Inductor_THT +L_Radial_D16.8mm_P11.43mm_Vishay_IHB-1 +Inductor, Radial series, Radial, pin pitch=11.43mm, , diameter=16.8mm, Vishay, IHB-1, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 11.43mm diameter 16.8mm Vishay IHB-1 +0 +2 +2 +Inductor_THT +L_Radial_D16.8mm_P12.07mm_Vishay_IHB-1 +Inductor, Radial series, Radial, pin pitch=12.07mm, , diameter=16.8mm, Vishay, IHB-1, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 12.07mm diameter 16.8mm Vishay IHB-1 +0 +2 +2 +Inductor_THT +L_Radial_D16.8mm_P12.70mm_Vishay_IHB-1 +Inductor, Radial series, Radial, pin pitch=12.70mm, , diameter=16.8mm, Vishay, IHB-1, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 12.70mm diameter 16.8mm Vishay IHB-1 +0 +2 +2 +Inductor_THT +L_Radial_D18.0mm_P10.00mm +Inductor, Radial series, Radial, pin pitch=10.00mm, , diameter=18mm, http://www.abracon.com/Magnetics/radial/AIUR-15.pdf +Inductor Radial series Radial pin pitch 10.00mm diameter 18mm +0 +2 +2 +Inductor_THT +L_Radial_D21.0mm_P14.61mm_Vishay_IHB-2 +Inductor, Radial series, Radial, pin pitch=14.61mm, , diameter=21mm, Vishay, IHB-2, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 14.61mm diameter 21mm Vishay IHB-2 +0 +2 +2 +Inductor_THT +L_Radial_D21.0mm_P15.00mm_Vishay_IHB-2 +Inductor, Radial series, Radial, pin pitch=15.00mm, , diameter=21mm, Vishay, IHB-2, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 15.00mm diameter 21mm Vishay IHB-2 +0 +2 +2 +Inductor_THT +L_Radial_D21.0mm_P15.24mm_Vishay_IHB-2 +Inductor, Radial series, Radial, pin pitch=15.24mm, , diameter=21mm, Vishay, IHB-2, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 15.24mm diameter 21mm Vishay IHB-2 +0 +2 +2 +Inductor_THT +L_Radial_D21.0mm_P15.75mm_Vishay_IHB-2 +Inductor, Radial series, Radial, pin pitch=15.75mm, , diameter=21mm, Vishay, IHB-2, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 15.75mm diameter 21mm Vishay IHB-2 +0 +2 +2 +Inductor_THT +L_Radial_D21.0mm_P19.00mm +Inductor, Radial series, Radial, pin pitch=19.00mm, , diameter=21mm, http://www.abracon.com/Magnetics/radial/AIRD02.pdf +Inductor Radial series Radial pin pitch 19.00mm diameter 21mm +0 +2 +2 +Inductor_THT +L_Radial_D24.0mm_P24.00mm +Inductor, Radial series, Radial, pin pitch=24.00mm, , diameter=24mm +Inductor Radial series Radial pin pitch 24.00mm diameter 24mm +0 +2 +2 +Inductor_THT +L_Radial_D24.4mm_P22.90mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=22.90mm, , diameter=24.4mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 22.90mm diameter 24.4mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D24.4mm_P23.10mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=23.10mm, , diameter=24.4mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 23.10mm diameter 24.4mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D24.4mm_P23.40mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=23.40mm, , diameter=24.4mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 23.40mm diameter 24.4mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D24.4mm_P23.70mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=23.70mm, , diameter=24.4mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 23.70mm diameter 24.4mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D24.4mm_P23.90mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=23.90mm, , diameter=24.4mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 23.90mm diameter 24.4mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D27.9mm_P18.29mm_Vishay_IHB-3 +Inductor, Radial series, Radial, pin pitch=18.29mm, , diameter=27.9mm, Vishay, IHB-3, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 18.29mm diameter 27.9mm Vishay IHB-3 +0 +2 +2 +Inductor_THT +L_Radial_D27.9mm_P19.05mm_Vishay_IHB-3 +Inductor, Radial series, Radial, pin pitch=19.05mm, , diameter=27.9mm, Vishay, IHB-3, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 19.05mm diameter 27.9mm Vishay IHB-3 +0 +2 +2 +Inductor_THT +L_Radial_D27.9mm_P20.07mm_Vishay_IHB-3 +Inductor, Radial series, Radial, pin pitch=20.07mm, , diameter=27.9mm, Vishay, IHB-3, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 20.07mm diameter 27.9mm Vishay IHB-3 +0 +2 +2 +Inductor_THT +L_Radial_D28.0mm_P29.20mm +Inductor, Radial series, Radial, pin pitch=29.20mm, , diameter=28mm +Inductor Radial series Radial pin pitch 29.20mm diameter 28mm +0 +2 +2 +Inductor_THT +L_Radial_D29.8mm_P28.30mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=28.30mm, , diameter=29.8mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 28.30mm diameter 29.8mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D29.8mm_P28.50mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=28.50mm, , diameter=29.8mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 28.50mm diameter 29.8mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D29.8mm_P28.80mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=28.80mm, , diameter=29.8mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 28.80mm diameter 29.8mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D29.8mm_P29.00mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=29.00mm, , diameter=29.8mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 29.00mm diameter 29.8mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D29.8mm_P29.30mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=29.30mm, , diameter=29.8mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 29.30mm diameter 29.8mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D40.6mm_P26.16mm_Vishay_IHB-5 +Inductor, Radial series, Radial, pin pitch=26.16mm, , diameter=40.64mm, Vishay, IHB-5, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 26.16mm diameter 40.64mm Vishay IHB-5 +0 +2 +2 +Inductor_THT +L_Radial_D40.6mm_P27.18mm_Vishay_IHB-4 +Inductor, Radial series, Radial, pin pitch=27.18mm, , diameter=40.64mm, Vishay, IHB-4, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 27.18mm diameter 40.64mm Vishay IHB-4 +0 +2 +2 +Inductor_THT +L_Radial_D40.6mm_P27.94mm_Vishay_IHB-4 +Inductor, Radial series, Radial, pin pitch=27.94mm, , diameter=40.64mm, Vishay, IHB-4, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 27.94mm diameter 40.64mm Vishay IHB-4 +0 +2 +2 +Inductor_THT +L_Radial_D40.6mm_P27.94mm_Vishay_IHB-5 +Inductor, Radial series, Radial, pin pitch=27.94mm, , diameter=40.64mm, Vishay, IHB-5, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 27.94mm diameter 40.64mm Vishay IHB-5 +0 +2 +2 +Inductor_THT +L_Radial_D40.6mm_P28.70mm_Vishay_IHB-5 +Inductor, Radial series, Radial, pin pitch=28.70mm, , diameter=40.64mm, Vishay, IHB-5, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 28.70mm diameter 40.64mm Vishay IHB-5 +0 +2 +2 +Inductor_THT +L_Radial_D50.8mm_P33.27mm_Vishay_IHB-6 +Inductor, Radial series, Radial, pin pitch=33.27mm, , diameter=50.8mm, Vishay, IHB-6, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 33.27mm diameter 50.8mm Vishay IHB-6 +0 +2 +2 +Inductor_THT +L_Radial_D50.8mm_P34.29mm_Vishay_IHB-6 +Inductor, Radial series, Radial, pin pitch=34.29mm, , diameter=50.8mm, Vishay, IHB-6, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 34.29mm diameter 50.8mm Vishay IHB-6 +0 +2 +2 +Inductor_THT +L_Radial_D50.8mm_P35.81mm_Vishay_IHB-6 +Inductor, Radial series, Radial, pin pitch=35.81mm, , diameter=50.8mm, Vishay, IHB-6, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 35.81mm diameter 50.8mm Vishay IHB-6 +0 +2 +2 +Inductor_THT +L_Radial_D50.8mm_P36.32mm_Vishay_IHB-6 +Inductor, Radial series, Radial, pin pitch=36.32mm, , diameter=50.8mm, Vishay, IHB-6, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 36.32mm diameter 50.8mm Vishay IHB-6 +0 +2 +2 +Inductor_THT +L_Radial_D50.8mm_P38.86mm_Vishay_IHB-6 +Inductor, Radial series, Radial, pin pitch=38.86mm, , diameter=50.8mm, Vishay, IHB-6, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 38.86mm diameter 50.8mm Vishay IHB-6 +0 +2 +2 +Inductor_THT +L_Radial_L7.5mm_W4.6mm_P5.00mm_Neosid_SD75 +Inductor, Radial series, Radial, pin pitch=5.00mm, , length*width=7.5*4.6mm^2, Neosid, SD75, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd75.pdf +Inductor Radial series Radial pin pitch 5.00mm length 7.5mm width 4.6mm Neosid SD75 +0 +2 +2 +Inductor_THT +L_Radial_L8.0mm_W8.0mm_P5.00mm_Neosid_NE-CPB-07E +Inductor, Radial series, Radial, pin pitch=5.00mm, , length*width=8*8mm^2, Neosid, NE-CPB-07E, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_NE_CPB07E.pdf +Inductor Radial series Radial pin pitch 5.00mm length 8mm width 8mm Neosid NE-CPB-07E +0 +2 +2 +Inductor_THT +L_Radial_L8.0mm_W8.0mm_P5.00mm_Neosid_SD8 +Inductor, Radial series, Radial, pin pitch=5.00mm, , length*width=8*8mm^2, Neosid, SD8, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd8.pdf +Inductor Radial series Radial pin pitch 5.00mm length 8mm width 8mm Neosid SD8 +0 +2 +2 +Inductor_THT +L_Radial_L9.1mm_W9.1mm_Px6.35mm_Py6.35mm_Pulse_LP-25 +Inductor, Radial series, Radial, pin pitch=6.35*6.35mm^2, , length*width=9.14*9.14mm^2, Pulse, LP-25, http://datasheet.octopart.com/PE-54044NL-Pulse-datasheet-5313493.pdf +Inductor Radial series Radial pin pitch 6.35*6.35mm^2 length 9.14mm width 9.14mm Pulse LP-25 +0 +2 +2 +Inductor_THT +L_Radial_L10.2mm_W10.2mm_Px7.62mm_Py7.62mm_Pulse_LP-30 +Inductor, Radial series, Radial, pin pitch=7.62*7.62mm^2, , length*width=10.16*10.16mm^2, Pulse, LP-30, http://datasheet.octopart.com/PE-54044NL-Pulse-datasheet-5313493.pdf +Inductor Radial series Radial pin pitch 7.62*7.62mm^2 length 10.16mm width 10.16mm Pulse LP-30 +0 +2 +2 +Inductor_THT +L_Radial_L11.5mm_W11.5mm_Px6.00mm_Py6.00mm_Neosid_NE-CPB-11EN_Drill1.3mm +Inductor, Radial series, Radial, pin pitch=6.00*6.00mm^2, , length*width=11.5*11.5mm^2, Neosid, NE-CPB-11EN, Drill1.3mm, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_NE_CPB11EN.pdf +Inductor Radial series Radial pin pitch 6.00*6.00mm^2 length 11.5mm width 11.5mm Neosid NE-CPB-11EN Drill1.3mm +0 +2 +2 +Inductor_THT +L_Radial_L11.5mm_W11.5mm_Px6.00mm_Py6.00mm_Neosid_NE-CPB-11EN_Drill1.5mm +Inductor, Radial series, Radial, pin pitch=6.00*6.00mm^2, , length*width=11.5*11.5mm^2, Neosid, NE-CPB-11EN, Drill1.5mm, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_NE_CPB11EN.pdf +Inductor Radial series Radial pin pitch 6.00*6.00mm^2 length 11.5mm width 11.5mm Neosid NE-CPB-11EN Drill1.5mm +0 +2 +2 +Inductor_THT +L_Radial_L11.5mm_W11.5mm_Px6.00mm_Py6.00mm_Neosid_NE-CPB-11EN_Drill1.7mm +Inductor, Radial series, Radial, pin pitch=6.00*6.00mm^2, , length*width=11.5*11.5mm^2, Neosid, NE-CPB-11EN, Drill1.7mm, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_NE_CPB11EN.pdf +Inductor Radial series Radial pin pitch 6.00*6.00mm^2 length 11.5mm width 11.5mm Neosid NE-CPB-11EN Drill1.7mm +0 +2 +2 +Inductor_THT +L_Radial_L11.5mm_W11.5mm_Px6.00mm_Py6.00mm_Neosid_NE-CPB-11EN_Drill1.8mm +Inductor, Radial series, Radial, pin pitch=6.00*6.00mm^2, , length*width=11.5*11.5mm^2, Neosid, NE-CPB-11EN, Drill1.8mm, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_NE_CPB11EN.pdf +Inductor Radial series Radial pin pitch 6.00*6.00mm^2 length 11.5mm width 11.5mm Neosid NE-CPB-11EN Drill1.8mm +0 +2 +2 +Inductor_THT +L_Radial_L12.6mm_W12.6mm_Px9.52mm_Py9.52mm_Pulse_LP-37 +Inductor, Radial series, Radial, pin pitch=9.52*9.52mm^2, , length*width=12.57*12.57mm^2, Pulse, LP-37, http://datasheet.octopart.com/PE-54044NL-Pulse-datasheet-5313493.pdf +Inductor Radial series Radial pin pitch 9.52*9.52mm^2 length 12.57mm width 12.57mm Pulse LP-37 +0 +2 +2 +Inductor_THT +L_Radial_L16.1mm_W16.1mm_Px7.62mm_Py12.70mm_Pulse_LP-44 +Inductor, Radial series, Radial, pin pitch=7.62*12.70mm^2, , length*width=16.13*16.13mm^2, Pulse, LP-44, http://datasheet.octopart.com/PE-54044NL-Pulse-datasheet-5313493.pdf +Inductor Radial series Radial pin pitch 7.62*12.70mm^2 length 16.13mm width 16.13mm Pulse LP-44 +0 +2 +2 +Inductor_THT +L_SELF1408 +Self Ferrite 14 - 08 +SELF +0 +7 +3 +Inductor_THT +L_SELF1418 +Self Ferrite 14 - 18 +SELF +0 +10 +4 +Inductor_THT +L_Toroid_Horizontal_D3.2mm_P6.40mm_Diameter3-5mm_Amidon-T12 +L_Toroid, Horizontal series, Radial, pin pitch=6.40mm, , diameter=3.175mm, Diameter3-5mm, Amidon-T12 +L_Toroid Horizontal series Radial pin pitch 6.40mm diameter 3.175mm Diameter3-5mm Amidon-T12 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D4.1mm_P8.00mm_Diameter4-5mm_Amidon-T16 +L_Toroid, Horizontal series, Radial, pin pitch=8.00mm, , diameter=4.064mm, Diameter4-5mm, Amidon-T16 +L_Toroid Horizontal series Radial pin pitch 8.00mm diameter 4.064mm Diameter4-5mm Amidon-T16 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D5.1mm_P9.00mm_Diameter6-5mm_Amidon-T20 +L_Toroid, Horizontal series, Radial, pin pitch=9.00mm, , diameter=5.08mm, Diameter6-5mm, Amidon-T20 +L_Toroid Horizontal series Radial pin pitch 9.00mm diameter 5.08mm Diameter6-5mm Amidon-T20 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D6.5mm_P10.00mm_Diameter7-5mm_Amidon-T25 +L_Toroid, Horizontal series, Radial, pin pitch=10.00mm, , diameter=6.476999999999999mm, Diameter7-5mm, Amidon-T25 +L_Toroid Horizontal series Radial pin pitch 10.00mm diameter 6.476999999999999mm Diameter7-5mm Amidon-T25 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D7.8mm_P13.00mm_Diameter9-5mm_Amidon-T30 +L_Toroid, Horizontal series, Radial, pin pitch=13.00mm, , diameter=7.7978mm, Diameter9-5mm, Amidon-T30 +L_Toroid Horizontal series Radial pin pitch 13.00mm diameter 7.7978mm Diameter9-5mm Amidon-T30 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D9.5mm_P15.00mm_Diameter10-5mm_Amidon-T37 +L_Toroid, Horizontal series, Radial, pin pitch=15.00mm, , diameter=9.524999999999999mm, Diameter10-5mm, Amidon-T37 +L_Toroid Horizontal series Radial pin pitch 15.00mm diameter 9.524999999999999mm Diameter10-5mm Amidon-T37 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D11.2mm_P17.00mm_Diameter12-5mm_Amidon-T44 +L_Toroid, Horizontal series, Radial, pin pitch=17.00mm, , diameter=11.176mm, Diameter12-5mm, Amidon-T44 +L_Toroid Horizontal series Radial pin pitch 17.00mm diameter 11.176mm Diameter12-5mm Amidon-T44 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D12.7mm_P20.00mm_Diameter14-5mm_Amidon-T50 +L_Toroid, Horizontal series, Radial, pin pitch=20.00mm, , diameter=12.7mm, Diameter14-5mm, Amidon-T50 +L_Toroid Horizontal series Radial pin pitch 20.00mm diameter 12.7mm Diameter14-5mm Amidon-T50 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D16.8mm_P14.70mm_Vishay_TJ3 +L_Toroid, Horizontal series, Radial, pin pitch=14.70mm, , diameter=16.8mm, Vishay, TJ3, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 14.70mm diameter 16.8mm Vishay TJ3 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D16.8mm_P14.70mm_Vishay_TJ3_BigPads +L_Toroid, Horizontal series, Radial, pin pitch=14.70mm, , diameter=16.8mm, Vishay, TJ3, BigPads, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 14.70mm diameter 16.8mm Vishay TJ3 BigPads +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D17.3mm_P15.24mm_Bourns_2000 +L_Toroid, Horizontal series, Radial, pin pitch=15.24mm, , diameter=17.3mm, Bourns, 2000, http://www.bourns.com/docs/Product-Datasheets/2000_series.pdf?sfvrsn=5 +L_Toroid Horizontal series Radial pin pitch 15.24mm diameter 17.3mm Bourns 2000 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D21.8mm_P19.10mm_Bourns_2100 +L_Toroid, Horizontal series, Radial, pin pitch=19.10mm, , diameter=21.8mm, Bourns, 2100, http://www.bourns.com/docs/Product-Datasheets/2100_series.pdf?sfvrsn=3 +L_Toroid Horizontal series Radial pin pitch 19.10mm diameter 21.8mm Bourns 2100 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D21.8mm_P19.60mm_Bourns_2100 +L_Toroid, Horizontal series, Radial, pin pitch=19.60mm, , diameter=21.8mm, Bourns, 2100, http://www.bourns.com/docs/Product-Datasheets/2100_series.pdf?sfvrsn=3 +L_Toroid Horizontal series Radial pin pitch 19.60mm diameter 21.8mm Bourns 2100 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D22.4mm_P19.80mm_Vishay_TJ4 +L_Toroid, Horizontal series, Radial, pin pitch=19.80mm, , diameter=22.4mm, Vishay, TJ4, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 19.80mm diameter 22.4mm Vishay TJ4 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D24.1mm_P21.80mm_Bourns_2200 +L_Toroid, Horizontal series, Radial, pin pitch=21.80mm, , diameter=24.1mm, Bourns, 2200, http://www.bourns.com/docs/Product-Datasheets/2100_series.pdf?sfvrsn=3 +L_Toroid Horizontal series Radial pin pitch 21.80mm diameter 24.1mm Bourns 2200 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D24.1mm_P23.10mm_Bourns_2200 +L_Toroid, Horizontal series, Radial, pin pitch=23.10mm, , diameter=24.1mm, Bourns, 2200, http://www.bourns.com/docs/Product-Datasheets/2100_series.pdf?sfvrsn=3 +L_Toroid Horizontal series Radial pin pitch 23.10mm diameter 24.1mm Bourns 2200 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D25.4mm_P22.90mm_Vishay_TJ5 +L_Toroid, Horizontal series, Radial, pin pitch=22.90mm, , diameter=25.4mm, Vishay, TJ5, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 22.90mm diameter 25.4mm Vishay TJ5 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D25.4mm_P22.90mm_Vishay_TJ5_BigPads +L_Toroid, Horizontal series, Radial, pin pitch=22.90mm, , diameter=25.4mm, Vishay, TJ5, BigPads, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 22.90mm diameter 25.4mm Vishay TJ5 BigPads +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D26.0mm_P5.08mm +inductor 26mm diameter toroid +SELF INDUCTOR +0 +3 +2 +Inductor_THT +L_Toroid_Horizontal_D28.0mm_P25.10mm_Bourns_2200 +L_Toroid, Horizontal series, Radial, pin pitch=25.10mm, , diameter=28mm, Bourns, 2200, http://www.bourns.com/docs/Product-Datasheets/2100_series.pdf?sfvrsn=3 +L_Toroid Horizontal series Radial pin pitch 25.10mm diameter 28mm Bourns 2200 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D28.0mm_P26.67mm_Bourns_2200 +L_Toroid, Horizontal series, Radial, pin pitch=26.67mm, , diameter=28mm, Bourns, 2200, http://www.bourns.com/docs/Product-Datasheets/2100_series.pdf?sfvrsn=3 +L_Toroid Horizontal series Radial pin pitch 26.67mm diameter 28mm Bourns 2200 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D32.5mm_P28.90mm_Bourns_2300 +L_Toroid, Horizontal series, Radial, pin pitch=28.90mm, , diameter=32.5mm, Bourns, 2300, http://www.bourns.com/docs/Product-Datasheets/2300_series.pdf?sfvrsn=3 +L_Toroid Horizontal series Radial pin pitch 28.90mm diameter 32.5mm Bourns 2300 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D32.5mm_P30.00mm_Bourns_2300 +L_Toroid, Horizontal series, Radial, pin pitch=30.00mm, , diameter=32.5mm, Bourns, 2300, http://www.bourns.com/docs/Product-Datasheets/2300_series.pdf?sfvrsn=3 +L_Toroid Horizontal series Radial pin pitch 30.00mm diameter 32.5mm Bourns 2300 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D35.1mm_P31.00mm_Vishay_TJ6 +L_Toroid, Horizontal series, Radial, pin pitch=31.00mm, , diameter=35.1mm, Vishay, TJ6, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 31.00mm diameter 35.1mm Vishay TJ6 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D40.0mm_P48.26mm +L_Toroid, Horizontal series, Radial, pin pitch=48.26mm, , diameter=40mm +L_Toroid Horizontal series Radial pin pitch 48.26mm diameter 40mm +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D41.9mm_P37.60mm_Vishay_TJ7 +L_Toroid, Horizontal series, Radial, pin pitch=37.60mm, , diameter=41.9mm, Vishay, TJ7, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 37.60mm diameter 41.9mm Vishay TJ7 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D49.3mm_P44.60mm_Vishay_TJ8 +L_Toroid, Horizontal series, Radial, pin pitch=44.60mm, , diameter=49.3mm, Vishay, TJ8, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 44.60mm diameter 49.3mm Vishay TJ8 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D69.1mm_P63.20mm_Vishay_TJ9 +L_Toroid, Horizontal series, Radial, pin pitch=63.20mm, , diameter=69.1mm, Vishay, TJ9, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 63.20mm diameter 69.1mm Vishay TJ9 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L10.0mm_W5.0mm_P5.08mm +L_Toroid, Vertical series, Radial, pin pitch=5.08mm, , length*width=10*5mm^2 +L_Toroid Vertical series Radial pin pitch 5.08mm length 10mm width 5mm +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L13.0mm_W6.5mm_P5.60mm +L_Toroid, Vertical series, Radial, pin pitch=5.60mm, , length*width=13*6.5mm^2 +L_Toroid Vertical series Radial pin pitch 5.60mm length 13mm width 6.5mm +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L14.0mm_W5.6mm_P5.30mm_Bourns_5700 +L_Toroid, Vertical series, Radial, pin pitch=5.30mm, , length*width=14*5.6mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf +L_Toroid Vertical series Radial pin pitch 5.30mm length 14mm width 5.6mm Bourns 5700 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L14.0mm_W6.3mm_P4.57mm_Pulse_A +L_Toroid, Vertical series, Radial, pin pitch=4.57mm, , length*width=13.97*6.35mm^2, Pulse, A, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 4.57mm length 13.97mm width 6.35mm Pulse A +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L14.7mm_W8.6mm_P5.58mm_Pulse_KM-1 +L_Toroid, Vertical series, Radial, pin pitch=5.58mm, , length*width=14.73*8.64mm^2, Pulse, KM-1, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 5.58mm length 14.73mm width 8.64mm Pulse KM-1 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L16.0mm_W8.0mm_P7.62mm +L_Toroid, Vertical series, Radial, pin pitch=7.62mm, , length*width=16*8mm^2 +L_Toroid Vertical series Radial pin pitch 7.62mm length 16mm width 8mm +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L16.3mm_W7.1mm_P7.11mm_Pulse_H +L_Toroid, Vertical series, Radial, pin pitch=7.11mm, , length*width=16.26*7.11mm^2, Pulse, H, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 7.11mm length 16.26mm width 7.11mm Pulse H +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L16.4mm_W7.6mm_P6.60mm_Vishay_TJ3 +L_Toroid, Vertical series, Radial, pin pitch=6.60mm, , length*width=16.4*7.6mm^2, Vishay, TJ3, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 6.60mm length 16.4mm width 7.6mm Vishay TJ3 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L16.5mm_W11.4mm_P7.62mm_Pulse_KM-2 +L_Toroid, Vertical series, Radial, pin pitch=7.62mm, , length*width=16.51*11.43mm^2, Pulse, KM-2, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 7.62mm length 16.51mm width 11.43mm Pulse KM-2 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L16.8mm_W9.2mm_P7.10mm_Vishay_TJ3 +L_Toroid, Vertical series, Radial, pin pitch=7.10mm, , length*width=16.8*9.2mm^2, Vishay, TJ3, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 7.10mm length 16.8mm width 9.2mm Vishay TJ3 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L16.8mm_W9.2mm_P7.10mm_Vishay_TJ3_BigPads +L_Toroid, Vertical series, Radial, pin pitch=7.10mm, , length*width=16.8*9.2mm^2, Vishay, TJ3, BigPads, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 7.10mm length 16.8mm width 9.2mm Vishay TJ3 BigPads +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L17.8mm_W8.1mm_P7.62mm_Bourns_5700 +L_Toroid, Vertical series, Radial, pin pitch=7.62mm, , length*width=17.8*8.1mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf +L_Toroid Vertical series Radial pin pitch 7.62mm length 17.8mm width 8.1mm Bourns 5700 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L17.8mm_W9.7mm_P7.11mm_Pulse_B +L_Toroid, Vertical series, Radial, pin pitch=7.11mm, , length*width=17.78*9.65mm^2, Pulse, B, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 7.11mm length 17.78mm width 9.65mm Pulse B +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L19.1mm_W8.1mm_P7.10mm_Bourns_5700 +L_Toroid, Vertical series, Radial, pin pitch=7.10mm, , length*width=19.1*8.1mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf +L_Toroid Vertical series Radial pin pitch 7.10mm length 19.1mm width 8.1mm Bourns 5700 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L21.6mm_W8.4mm_P8.38mm_Pulse_G +L_Toroid, Vertical series, Radial, pin pitch=8.38mm, , length*width=21.59*8.38mm^2, Pulse, G, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 8.38mm length 21.59mm width 8.38mm Pulse G +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L21.6mm_W9.1mm_P8.40mm_Bourns_5700 +L_Toroid, Vertical series, Radial, pin pitch=8.40mm, , length*width=21.6*9.1mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf +L_Toroid Vertical series Radial pin pitch 8.40mm length 21.6mm width 9.1mm Bourns 5700 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L21.6mm_W9.5mm_P7.11mm_Pulse_C +L_Toroid, Vertical series, Radial, pin pitch=7.11mm, , length*width=21.59*9.53mm^2, Pulse, C, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 7.11mm length 21.59mm width 9.53mm Pulse C +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L21.6mm_W11.4mm_P7.62mm_Pulse_KM-3 +L_Toroid, Vertical series, Radial, pin pitch=7.62mm, , length*width=21.59*11.43mm^2, Pulse, KM-3, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 7.62mm length 21.59mm width 11.43mm Pulse KM-3 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L22.4mm_W10.2mm_P7.90mm_Vishay_TJ4 +L_Toroid, Vertical series, Radial, pin pitch=7.90mm, , length*width=22.4*10.2mm^2, Vishay, TJ4, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 7.90mm length 22.4mm width 10.2mm Vishay TJ4 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L24.6mm_W15.5mm_P11.44mm_Pulse_KM-4 +L_Toroid, Vertical series, Radial, pin pitch=11.44mm, , length*width=24.64*15.5mm^2, Pulse, KM-4, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 11.44mm length 24.64mm width 15.5mm Pulse KM-4 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L25.4mm_W14.7mm_P12.20mm_Vishay_TJ5 +L_Toroid, Vertical series, Radial, pin pitch=12.20mm, , length*width=25.4*14.7mm^2, Vishay, TJ5, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 12.20mm length 25.4mm width 14.7mm Vishay TJ5 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L25.4mm_W14.7mm_P12.20mm_Vishay_TJ5_BigPads +L_Toroid, Vertical series, Radial, pin pitch=12.20mm, , length*width=25.4*14.7mm^2, Vishay, TJ5, BigPads, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 12.20mm length 25.4mm width 14.7mm Vishay TJ5 BigPads +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L26.7mm_W14.0mm_P10.16mm_Pulse_D +L_Toroid, Vertical series, Radial, pin pitch=10.16mm, , length*width=26.67*13.97mm^2, Pulse, D, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 10.16mm length 26.67mm width 13.97mm Pulse D +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L28.6mm_W14.3mm_P11.43mm_Bourns_5700 +L_Toroid, Vertical series, Radial, pin pitch=11.43mm, , length*width=28.6*14.3mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf +L_Toroid Vertical series Radial pin pitch 11.43mm length 28.6mm width 14.3mm Bourns 5700 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L31.8mm_W15.9mm_P13.50mm_Bourns_5700 +L_Toroid, Vertical series, Radial, pin pitch=13.50mm, , length*width=31.8*15.9mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf +L_Toroid Vertical series Radial pin pitch 13.50mm length 31.8mm width 15.9mm Bourns 5700 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L33.0mm_W17.8mm_P12.70mm_Pulse_KM-5 +L_Toroid, Vertical series, Radial, pin pitch=12.70mm, , length*width=33.02*17.78mm^2, Pulse, KM-5, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 12.70mm length 33.02mm width 17.78mm Pulse KM-5 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L35.1mm_W21.1mm_P18.50mm_Vishay_TJ6 +L_Toroid, Vertical series, Radial, pin pitch=18.50mm, , length*width=35.1*21.1mm^2, Vishay, TJ6, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 18.50mm length 35.1mm width 21.1mm Vishay TJ6 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L35.6mm_W17.8mm_P12.70mm_Pulse_E +L_Toroid, Vertical series, Radial, pin pitch=12.70mm, , length*width=35.56*17.78mm^2, Pulse, E, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 12.70mm length 35.56mm width 17.78mm Pulse E +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L41.9mm_W17.8mm_P12.70mm_Pulse_F +L_Toroid, Vertical series, Radial, pin pitch=12.70mm, , length*width=41.91*17.78mm^2, Pulse, F, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 12.70mm length 41.91mm width 17.78mm Pulse F +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L41.9mm_W19.1mm_P15.80mm_Vishay_TJ7 +L_Toroid, Vertical series, Radial, pin pitch=15.80mm, , length*width=41.9*19.1mm^2, Vishay, TJ7, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 15.80mm length 41.9mm width 19.1mm Vishay TJ7 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L46.0mm_W19.1mm_P21.80mm_Bourns_5700 +L_Toroid, Vertical series, Radial, pin pitch=21.80mm, , length*width=46*19.1mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf +L_Toroid Vertical series Radial pin pitch 21.80mm length 46mm width 19.1mm Bourns 5700 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L48.8mm_W25.4mm_P20.80mm_Vishay_TJ8 +L_Toroid, Vertical series, Radial, pin pitch=20.80mm, , length*width=48.8*25.4mm^2, Vishay, TJ8, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 20.80mm length 48.8mm width 25.4mm Vishay TJ8 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L54.0mm_W23.8mm_P20.10mm_Bourns_5700 +L_Toroid, Vertical series, Radial, pin pitch=20.10mm, , length*width=54*23.8mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf +L_Toroid Vertical series Radial pin pitch 20.10mm length 54mm width 23.8mm Bourns 5700 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L67.6mm_W36.1mm_P31.80mm_Vishay_TJ9 +L_Toroid, Vertical series, Radial, pin pitch=31.80mm, , length*width=67.6*36.1mm^2, Vishay, TJ9, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 31.80mm length 67.6mm width 36.1mm Vishay TJ9 +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Bridged2Bar_Pad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, bridged with 2 copper strips +solder jumper open +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Bridged2Bar_RoundedPad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm, rounded Pads, 0.3mm gap, bridged with 2 copper strips +solder jumper open +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Bridged_Pad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, bridged with 1 copper strip +solder jumper open +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm, rounded Pads, 0.3mm gap, bridged with 1 copper strip +solder jumper open +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, open +solder jumper open +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm, rounded Pads, 0.3mm gap, open +solder jumper open +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm Triangular Pads, 0.3mm gap, open +solder jumper open +0 +2 +2 +Jumper +SolderJumper-3_P1.3mm_Bridged2Bar12_Pad1.0x1.5mm +SMD Solder 3-pad Jumper, 1x1.5mm Pads, 0.3mm gap, pads 1-2 Bridged2Bar with 2 copper strip +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged2Bar12_Pad1.0x1.5mm_NumberLabels +SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, pads 1-2 Bridged2Bar with 2 copper strip, labeled with numbers +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged2Bar12_RoundedPad1.0x1.5mm +SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, pads 1-2 Bridged2Bar with 2 copper strip +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged2Bar12_RoundedPad1.0x1.5mm_NumberLabels +SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, pads 1-2 Bridged2Bar with 2 copper strip, labeled with numbers +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged12_Pad1.0x1.5mm +SMD Solder 3-pad Jumper, 1x1.5mm Pads, 0.3mm gap, pads 1-2 bridged with 1 copper strip +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged12_Pad1.0x1.5mm_NumberLabels +SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, pads 1-2 bridged with 1 copper strip, labeled with numbers +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm +SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, pads 1-2 bridged with 1 copper strip +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm_NumberLabels +SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, pads 1-2 bridged with 1 copper strip, labeled with numbers +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm +SMD Solder 3-pad Jumper, 1x1.5mm Pads, 0.3mm gap, open +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm_NumberLabels +SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, open, labeled with numbers +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm +SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, open +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm_NumberLabels +SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, open, labeled with numbers +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P2.0mm_Open_TrianglePad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm Triangular Pads, 0.3mm gap, open +solder jumper open +0 +5 +3 +Jumper +SolderJumper-3_P2.0mm_Open_TrianglePad1.0x1.5mm_NumberLabels +SMD Solder Jumper, 1x1.5mm Triangular Pads, 0.3mm gap, open, labeled with numbers +solder jumper open +0 +5 +3 +LED_SMD +LED-APA102-2020 +http://www.led-color.com/upload/201604/APA102-2020%20SMD%20LED.pdf +LED RGB SPI +0 +8 +6 +LED_SMD +LED-L1T2_LUMILEDS +http://www.lumileds.com/uploads/438/DS133-pdf +LUMILEDS LUXEON TX L1T2 LED +0 +3 +3 +LED_SMD +LED_1W_3W_R8 +https://www.gme.cz/data/attachments/dsh.518-234.1.pdf +LED 1W 3W 5W +0 +3 +3 +LED_SMD +LED_0201_0603Metric +LED SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +LED +0 +4 +2 +LED_SMD +LED_0201_0603Metric_Castellated +LED SMD 0201 (0603 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +LED castellated +0 +4 +2 +LED_SMD +LED_0201_0603Metric_Pad0.64x0.40mm_HandSolder +LED SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +LED handsolder +0 +4 +2 +LED_SMD +LED_0402_1005Metric +LED SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_0402_1005Metric_Castellated +LED SMD 0402 (1005 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_0402_1005Metric_Pad0.77x0.64mm_HandSolder +LED SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_0603_1608Metric +LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_0603_1608Metric_Castellated +LED SMD 0603 (1608 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder +LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_0805_2012Metric +LED SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_0805_2012Metric_Castellated +LED SMD 0805 (2012 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder +LED SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_01005_0402Metric +LED SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +LED +0 +4 +2 +LED_SMD +LED_1206_3216Metric +LED SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_1206_3216Metric_Castellated +LED SMD 1206 (3216 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_1206_3216Metric_Pad1.42x1.75mm_HandSolder +LED SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_1206_3216Metric_ReverseMount_Hole1.8x2.4mm +LED SMD 1206 (3216 Metric), reverse mount, square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode reverse +0 +2 +2 +LED_SMD +LED_1210_3225Metric +LED SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_1210_3225Metric_Castellated +LED SMD 1210 (3225 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_1210_3225Metric_Pad1.42x2.65mm_HandSolder +LED SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_1806_4516Metric +LED SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +LED_SMD +LED_1806_4516Metric_Castellated +LED SMD 1806 (4516 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_1806_4516Metric_Pad1.57x1.80mm_HandSolder +LED SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_1812_4532Metric +LED SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_1812_4532Metric_Castellated +LED SMD 1812 (4532 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_1812_4532Metric_Pad1.30x3.40mm_HandSolder +LED SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_2010_5025Metric +LED SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_2010_5025Metric_Castellated +LED SMD 2010 (5025 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_2010_5025Metric_Pad1.52x2.65mm_HandSolder +LED SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_2512_6332Metric +LED SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_2512_6332Metric_Castellated +LED SMD 2512 (6332 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_2512_6332Metric_Pad1.52x3.35mm_HandSolder +LED SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_2816_7142Metric +LED SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_2816_7142Metric_Castellated +LED SMD 2816 (7142 Metric), castellated end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_2816_7142Metric_Pad3.20x4.45mm_HandSolder +LED SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_ASMB-KTF0-0A306 +2220 Tricolor PLCC-4 LED, https://docs.broadcom.com/docs/ASMB-KTF0-0A306-DS100 +Tricolor LED +0 +4 +4 +LED_SMD +LED_Avago_PLCC4_3.2x2.8mm_CW +https://docs.broadcom.com/docs/AV02-4186EN +LED Avago PLCC-4 ASMB-MTB0-0A3A2 +0 +4 +4 +LED_SMD +LED_Avago_PLCC6_3x2.8mm +https://docs.broadcom.com/docs/AV02-3793EN +LED Avago PLCC-6 ASMT-YTB7-0AA02 +0 +6 +6 +LED_SMD +LED_Cree-PLCC4_2x2mm_CW +2.0mm x 2.0mm PLCC4 LED, http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/HB/Data-Sheets/CLMVBFKA.pdf +LED Cree PLCC-4 +0 +4 +4 +LED_SMD +LED_Cree-PLCC4_3.2x2.8mm_CCW +3.2mm x 2.8mm PLCC4 LED, http://www.cree.com/led-components/media/documents/CLV1AFKB(874).pdf +LED Cree PLCC-4 +0 +4 +4 +LED_SMD +LED_Cree-PLCC4_5x5mm_CW +5.0mm x 5.0mm PLCC4 LED +LED Cree PLCC-4 +0 +4 +4 +LED_SMD +LED_Cree-PLCC6_4.7x1.5mm +4.7mm x 1.5mm PLCC6 LED, http://www.cree.com/led-components/media/documents/1381-QLS6AFKW.pdf +LED Cree PLCC-6 +0 +6 +6 +LED_SMD +LED_Cree-XB +http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/XLampXBD.pdf +LED Cree XB +0 +5 +3 +LED_SMD +LED_Cree-XH +http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/ds-XHB.pdf +LED Cree XH +0 +8 +2 +LED_SMD +LED_Cree-XHP35 +http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/ds--XHP35.pdf +LED Cree XHP35 +0 +6 +3 +LED_SMD +LED_Cree-XHP50_6V +Cree XHP50, 6V footprint, http://www.cree.com/~/media/Files/Cree/LED%20Components%20and%20Modules/XLamp/Data%20and%20Binning/ds%20XHP50.pdf +LED Cree XHP50 +0 +15 +3 +LED_SMD +LED_Cree-XHP50_12V +Cree XHP50, 12V footprint, http://www.cree.com/~/media/Files/Cree/LED%20Components%20and%20Modules/XLamp/Data%20and%20Binning/ds%20XHP50.pdf +LED XHP50 Cree +0 +15 +3 +LED_SMD +LED_Cree-XHP70_6V +Cree XHP70 LED, 6V version, http://www.cree.com/~/media/Files/Cree/LED%20Components%20and%20Modules/XLamp/Data%20and%20Binning/ds%20XHP70.pdf +LED Cree XHP70 +0 +15 +3 +LED_SMD +LED_Cree-XHP70_12V +Cree XHP70 LED, 12V version, http://www.cree.com/~/media/Files/Cree/LED%20Components%20and%20Modules/XLamp/Data%20and%20Binning/ds%20XHP70.pdf +LED Cree XHP70 +0 +15 +3 +LED_SMD +LED_Cree-XP +LED Cree-XP http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/XLampXPE2.pdf +LED Cree XP +0 +6 +3 +LED_SMD +LED_Cree-XP-G +LED Cree-XP-G http://www.cree.com/~/media/Files/Cree/LED%20Components%20and%20Modules/XLamp/Data%20and%20Binning/XLampXPG.pdf +LED Cree XP-G +0 +6 +3 +LED_SMD +LED_Cree-XQ +LED Cree-XQ http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/ds-XQB.pdf +LED Cree XQ +0 +2 +2 +LED_SMD +LED_Cree-XQ_HandSoldering +LED Cree-XQ handsoldering pads http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/ds-XQB.pdf +LED Cree XQ +0 +2 +2 +LED_SMD +LED_Dialight_591 +LED SMD 3mm Right Angle series (http://www.dialightsignalsandcomponents.com/Assets/Drawings/2D_Drawings_DrawingDetailedSpec/C17354.pdf) +LED Dialight 591 +0 +2 +2 +LED_SMD +LED_Inolux_IN-PI554FCH_PLCC4_5.0x5.0mm_P3.2mm +http://www.inolux-corp.com/datasheet/SMDLED/Addressable%20LED/IN-PI554FCH.pdf +RGB LED NeoPixel addressable +0 +4 +4 +LED_SMD +LED_Kingbright_AAA3528ESGCT +Kingbright, dual LED, 3.5 x 2.8 mm Surface Mount LED Lamp (http://www.kingbrightusa.com/images/catalog/SPEC/AAA3528ESGCT.pdf) +dual led smd +0 +4 +4 +LED_SMD +LED_Kingbright_APFA3010_3x1.5mm_Horizontal +LED RGB, APFA3010, http://www.kingbrightusa.com/images/catalog/SPEC/APFA3010LSEEZGKQBKC.pdf +LED RGB APFA3010 KINGBRIGHT 3x1.5mm +0 +4 +4 +LED_SMD +LED_LiteOn_LTST-C19HE1WT +LiteOn RGB LED; https://optoelectronics.liteon.com/upload/download/DS22-2008-0044/LTST-C19HE1WT.pdf +LED RGB Chip SMD +0 +4 +4 +LED_SMD +LED_LiteOn_LTST-S326 +http://optoelectronics.liteon.com/upload/download/DS22-2000-287/LTST-S326KGJRKT.PDF +LED SMD right angle CCA +0 +3 +3 +LED_SMD +LED_Lumex_SML-LX0303SIUPGUSB +Lumex RGB LED, clear, SMD, https://www.lumex.com/spec/SML-LX0303SIUPGUSB.pdf +LED RGB +0 +4 +4 +LED_SMD +LED_Osram_Lx_P47F_D2mm_ReverseMount +OSRAM, reverse-mount LED, SMD, 2mm diameter, http://www.farnell.com/datasheets/2711587.pdf +LED ReverseMount Reverse +0 +4 +2 +LED_SMD +LED_PLCC-2 +LED PLCC-2 SMD package +LED PLCC-2 SMD +0 +2 +2 +LED_SMD +LED_PLCC_2835 +https://www.luckylight.cn/media/component/data-sheet/R2835BC-B2M-M10.pdf +LED +0 +2 +2 +LED_SMD +LED_PLCC_2835_Handsoldering +https://www.luckylight.cn/media/component/data-sheet/R2835BC-B2M-M10.pdf +LED +0 +2 +2 +LED_SMD +LED_RGB_1210 +RGB LED 3.2x2.7mm http://www.avagotech.com/docs/AV02-0610EN +LED 3227 +0 +4 +4 +LED_SMD +LED_RGB_5050-6 +http://cdn.sparkfun.com/datasheets/Components/LED/5060BRG4.pdf +RGB LED 5050-6 +0 +6 +6 +LED_SMD +LED_RGB_Cree-PLCC-6_6x5mm_P2.1mm +http://www.farnell.com/datasheets/2003905.pdf +LED RGB PLCC-6 CLP6C-FBK +0 +6 +6 +LED_SMD +LED_RGB_Getian_GT-P6PRGB4303 +https://www.gme.sk/img/cache/doc/518/177/vykonova-led-getian-gt-p6prgb4303-datasheet-1.pdf +LED RGB +0 +7 +7 +LED_SMD +LED_RGB_PLCC-6 +RGB LED PLCC-6 +RGB LED PLCC-6 +0 +6 +6 +LED_SMD +LED_ROHM_SMLVN6 +https://www.rohm.com/datasheet/SMLVN6RGB1U +LED ROHM SMLVN6 +0 +6 +6 +LED_SMD +LED_SK6805_PLCC4_2.4x2.7mm_P1.3mm +https://cdn-shop.adafruit.com/product-files/3484/3484_Datasheet.pdf +LED RGB NeoPixel Nano +0 +4 +4 +LED_SMD +LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm +https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf +LED RGB NeoPixel Mini +0 +4 +4 +LED_SMD +LED_SK6812_EC15_1.5x1.5mm +http://www.newstar-ledstrip.com/product/20181119172602110.pdf +LED RGB NeoPixel +0 +4 +4 +LED_SMD +LED_SK6812_PLCC4_5.0x5.0mm_P3.2mm +https://cdn-shop.adafruit.com/product-files/1138/SK6812+LED+datasheet+.pdf +LED RGB NeoPixel +0 +4 +4 +LED_SMD +LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm +https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf +LED RGB NeoPixel +0 +4 +4 +LED_SMD +LED_WS2812_PLCC6_5.0x5.0mm_P1.6mm +https://cdn-shop.adafruit.com/datasheets/WS2812.pdf +LED RGB NeoPixel +0 +6 +6 +LED_SMD +LED_Yuji_5730 +LED,Yuji,5730,https://cdn.shopify.com/s/files/1/0344/6401/files/YJWJ014-1.1_YJ-BC-5730L-G02.pdf +LED Yuji 5730 +0 +3 +2 +LED_SMD +LED_miniPLCC_2315 +https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DAV02-2205EN_DS_ASMT-TxBM_2014-05-09.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430858274704&ssbinary=true +LED +0 +2 +2 +LED_SMD +LED_miniPLCC_2315_Handsoldering +https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DAV02-2205EN_DS_ASMT-TxBM_2014-05-09.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430858274704&ssbinary=true +LED +0 +2 +2 +LED_THT +LED_BL-FL7680RGB +'Piranha' RGB LED, through hole, common anode, 7.62x7.62mm, BGRA pin order, https://cdn-shop.adafruit.com/datasheets/BL-FL7680RGB.pdf +RGB LED Piranha Super-Flux BetLux +0 +4 +4 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O1.27mm_Z1.6mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O1.27mm_Z4.9mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O1.27mm_Z8.2mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O3.81mm_Z1.6mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O3.81mm_Z4.9mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O3.81mm_Z8.2mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O6.35mm_Z1.6mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O6.35mm_Z4.9mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O6.35mm_Z8.2mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W3.3mm_H2.4mm +LED, Round, Rectangular size 3.3x2.4mm^2 diameter 1.8mm, 2 pins +LED Round Rectangular size 3.3x2.4mm^2 diameter 1.8mm 2 pins +0 +2 +2 +LED_THT +LED_D2.0mm_W4.0mm_H2.8mm_FlatTop +LED, Round, FlatTop, Rectangular size 4.0x2.8mm^2 diameter 2.0mm, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-1034IDT(Ver.9A).pdf +LED Round FlatTop Rectangular size 4.0x2.8mm^2 diameter 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D2.0mm_W4.8mm_H2.5mm_FlatTop +LED, Round, FlatTop, Rectangular size 4.8x2.5mm^2 diameter 2.0mm, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-13GD(Ver.11B).pdf +LED Round FlatTop Rectangular size 4.8x2.5mm^2 diameter 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm +LED, diameter 3.0mm, 2 pins +LED diameter 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm-3 +LED, diameter 3.0mm, 2 pins, diameter 3.0mm, 3 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-3VSURKCGKC(Ver.8A).pdf +LED diameter 3.0mm 2 pins diameter 3.0mm 3 pins +0 +3 +3 +LED_THT +LED_D3.0mm_Clear +IR-LED, diameter 3.0mm, 2 pins, color: clear +IR infrared LED diameter 3.0mm 2 pins clear +0 +2 +2 +LED_THT +LED_D3.0mm_FlatTop +LED, Round, FlatTop, diameter 3.0mm, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-47XEC(Ver.9A).pdf +LED Round FlatTop diameter 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O1.27mm_Z2.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O1.27mm_Z2.0mm_Clear +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O1.27mm_Z2.0mm_IRBlack +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O1.27mm_Z2.0mm_IRGrey +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O1.27mm_Z6.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O1.27mm_Z10.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O3.81mm_Z2.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O3.81mm_Z6.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O3.81mm_Z10.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O6.35mm_Z2.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O6.35mm_Z6.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O6.35mm_Z10.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_IRBlack +IR-ED, diameter 3.0mm, 2 pins, color: black +IR infrared LED diameter 3.0mm 2 pins black +0 +2 +2 +LED_THT +LED_D3.0mm_IRGrey +IR-LED, diameter 3.0mm, 2 pins, color: grey +IR infrared LED diameter 3.0mm 2 pins grey +0 +2 +2 +LED_THT +LED_D4.0mm +LED, diameter 4.0mm, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-43GD(Ver.12B).pdf +LED diameter 4.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm +LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf +LED diameter 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm-3 +LED, diameter 5.0mm, 2 pins, diameter 5.0mm, 3 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-59EGC(Ver.17A).pdf +LED diameter 5.0mm 2 pins diameter 5.0mm 3 pins +0 +3 +3 +LED_THT +LED_D5.0mm-3_Horizontal_O3.81mm_Z3.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 3 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 3 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +3 +3 +LED_THT +LED_D5.0mm-4_RGB +LED, diameter 5.0mm, 2 pins, diameter 5.0mm, 3 pins, diameter 5.0mm, 4 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-154A4SUREQBFZGEW(Ver.9A).pdf +LED diameter 5.0mm 2 pins diameter 5.0mm 3 pins diameter 5.0mm 4 pins RGB RGBLED +0 +4 +4 +LED_THT +LED_D5.0mm-4_RGB_Staggered_Pins +LED, diameter 5.0mm, 4 pins, WP154A4, http://webtest4.kingbright.com/attachments/file/psearch/000/00/00/L-154A4SUREQBFZGEW(Ver.9A).pdf +rgb led +0 +4 +4 +LED_THT +LED_D5.0mm-4_RGB_Wide_Pins +LED, diameter 5.0mm, 2 pins, diameter 5.0mm, 3 pins, diameter 5.0mm, 4 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-154A4SUREQBFZGEW(Ver.9A).pdf +LED diameter 5.0mm 2 pins diameter 5.0mm 3 pins diameter 5.0mm 4 pins RGB RGBLED +0 +4 +4 +LED_THT +LED_D5.0mm_Clear +LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf +LED diameter 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_FlatTop +LED, Round, FlatTop, diameter 5.0mm, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-483GDT(Ver.15B).pdf +LED Round FlatTop diameter 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O1.27mm_Z3.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O1.27mm_Z3.0mm_Clear +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O1.27mm_Z3.0mm_IRBlack +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O1.27mm_Z3.0mm_IRGrey +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O1.27mm_Z9.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O1.27mm_Z15.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O3.81mm_Z3.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O3.81mm_Z9.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O3.81mm_Z15.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O6.35mm_Z3.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O6.35mm_Z9.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O6.35mm_Z15.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_IRBlack +LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf +LED diameter 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_IRGrey +LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf +LED diameter 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_D8.0mm +LED, diameter 8.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LED8MMGE_LED8MMGN_LED8MMRT%23KIN.pdf +LED diameter 8.0mm 2 pins +0 +2 +2 +LED_THT +LED_D8.0mm-3 +LED, diameter 8.0mm, 2 pins, diameter 8.0mm, 3 pins +LED diameter 8.0mm 2 pins diameter 8.0mm 3 pins +0 +3 +3 +LED_THT +LED_D10.0mm +LED, diameter 10.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LED10-4500RT%23KIN.pdf +LED diameter 10.0mm 2 pins +0 +2 +2 +LED_THT +LED_D10.0mm-3 +LED, diameter 10.0mm, 2 pins, diameter 10.0mm, 3 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-819EGW(Ver.14A).pdf +LED diameter 10.0mm 2 pins diameter 10.0mm 3 pins +0 +3 +3 +LED_THT +LED_D20.0mm +LED, diameter 20.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/DLC2-6GD%28V6%29.pdf +LED diameter 20.0mm 2 pins +0 +2 +2 +LED_THT +LED_Oval_W5.2mm_H3.8mm +LED_Oval, Oval, Oval size 5.2x3.8mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-5603QBC-D(Ver.12B).pdf +LED_Oval Oval Oval size 5.2x3.8mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W3.0mm_H2.0mm +LED_Rectangular, Rectangular, Rectangular size 3.0x2.0mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-169XCGDK(Ver.9B).pdf +LED_Rectangular Rectangular Rectangular size 3.0x2.0mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W3.9mm_H1.8mm +LED_Rectangular, Rectangular, Rectangular size 3.9x1.8mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-2774GD(Ver.7B).pdf +LED_Rectangular Rectangular Rectangular size 3.9x1.8mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W3.9mm_H1.8mm_FlatTop +LED_Rectangular, Rectangular, Rectangular size 3.9x1.8mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-2774GD(Ver.7B).pdf +LED_Rectangular Rectangular Rectangular size 3.9x1.8mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W3.9mm_H1.9mm +LED_Rectangular, Rectangular, Rectangular size 3.9x1.9mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-144GDT(Ver.14B).pdf +LED_Rectangular Rectangular Rectangular size 3.9x1.9mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-169XCGDK(Ver.9B).pdf +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm-3Pins +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2, 3 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-169XCGDK(Ver.9B).pdf +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 3 pins +0 +3 +3 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O1.27mm_Z1.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O1.27mm_Z3.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O1.27mm_Z5.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O3.81mm_Z1.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O3.81mm_Z3.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O3.81mm_Z5.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O6.35mm_Z1.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O6.35mm_Z3.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O6.35mm_Z5.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H5.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x5.0mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-169XCGDK(Ver.9B).pdf +LED_Rectangular Rectangular Rectangular size 5.0x5.0mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W7.62mm_H4.55mm_P5.08mm_R3 +Datasheet can be found at https://www.gme.cz/data/attachments/dsh.511-795.1.pdf +LED automotive super flux 7.62mm +0 +4 +2 +LED_THT +LED_SideEmitter_Rectangular_W4.5mm_H1.6mm +LED_SideEmitter_Rectangular, Rectangular, SideEmitter, Rectangular size 4.5x1.6mm^2, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LED15MMGE_LED15MMGN%23KIN.pdf +LED_SideEmitter_Rectangular Rectangular SideEmitter Rectangular size 4.5x1.6mm^2 2 pins +0 +2 +2 +LED_THT +LED_VCCLite_5381H1_6.35x6.35mm +Red 5381 Series LED VCCLite https://vcclite.com/wp-content/uploads/wpallimport/files/files/5381Series.pdf http://static.vcclite.com/pdf/Mounting%20Hole%20Pattern%202.pdf +Red 5381 Series LED +0 +2 +2 +LED_THT +LED_VCCLite_5381H3_6.35x6.35mm +Amber 5381 Series LED VCCLite https://vcclite.com/wp-content/uploads/wpallimport/files/files/5381Series.pdf http://static.vcclite.com/pdf/Mounting%20Hole%20Pattern%202.pdf +Amber 5381 Series LED +0 +2 +2 +LED_THT +LED_VCCLite_5381H5_6.35x6.35mm +Green 5381 Series LED VCCLite https://vcclite.com/wp-content/uploads/wpallimport/files/files/5381Series.pdf http://static.vcclite.com/pdf/Mounting%20Hole%20Pattern%202.pdf +Green 5381 Series LED +0 +2 +2 +LED_THT +LED_VCCLite_5381H7_6.35x6.35mm +Yellow 5381 Series LED VCCLite https://vcclite.com/wp-content/uploads/wpallimport/files/files/5381Series.pdf http://static.vcclite.com/pdf/Mounting%20Hole%20Pattern%202.pdf +Yellow 5381 Series LED +0 +2 +2 +Logos +neorisk + + +0 +0 +0 +Logos +neorisk_29.3x4mm + + +0 +0 +0 +Logos +neorisk_29.3x4mm_b + + +0 +0 +0 +Logos +neorisk_37.3x5mm + + +0 +0 +0 +Logos +neorisk_41x5.5mm + + +0 +0 +0 +Module +A20_OLINUXINO_LIME2 +A20 Olinuxino LIME2, 1.2GHz, 512-1024MB RAM, Micro-SD, NAND or eMMC, 1000Mbit Ethernet +A20 Olimex Olinuxino LIME2 development board +0 +180 +180 +Module +Adafruit_HUZZAH_ESP8266_breakout +32-bit microcontroller module with WiFi, https://www.adafruit.com/product/2471 +ESP8266 WiFi microcontroller +0 +20 +20 +Module +Adafruit_HUZZAH_ESP8266_breakout_WithMountingHoles +32-bit microcontroller module with WiFi, https://www.adafruit.com/product/2471 +ESP8266 WiFi microcontroller +0 +20 +20 +Module +Arduino_Nano +Arduino Nano, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf +Arduino Nano +0 +30 +30 +Module +Arduino_Nano_WithMountingHoles +Arduino Nano, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf +Arduino Nano +0 +30 +30 +Module +Arduino_UNO_R2 +Arduino UNO R2, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf +Arduino UNO R2 +0 +30 +30 +Module +Arduino_UNO_R2_WithMountingHoles +Arduino UNO R2, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf +Arduino UNO R2 +0 +30 +30 +Module +Arduino_UNO_R3 +Arduino UNO R3, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf +Arduino UNO R3 +0 +32 +32 +Module +Arduino_UNO_R3_WithMountingHoles +Arduino UNO R3, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf +Arduino UNO R3 +0 +32 +32 +Module +BeagleBoard_PocketBeagle +PocketBeagle, https://github.com/beagleboard/pocketbeagle/wiki/System-Reference-Manual#71_Expansion_Header_Connectors +PocketBeagle +0 +72 +72 +Module +ESP-WROOM-02U +Module, ESP-8266, ESP-13-WROOM-02, 18 pad, SMD +Module ESP-8266 ESP8266 +0 +19 +19 +Module +Maple_Mini +Maple Mini, http://docs.leaflabs.com/static.leaflabs.com/pub/leaflabs/maple-docs/0.0.12/hardware/maple-mini.html +Maple Mini +0 +40 +40 +Module +Onion_Omega2+ +https://onion.io/omega2/ +Omega Onion module +0 +32 +32 +Module +Onion_Omega2S +https://github.com/OnionIoT/Omega2/raw/master/Documents/Omega2S%20Datasheet.pdf +onion omega module +0 +89 +64 +Module +Pololu_Breakout-16_15.2x20.3mm +Pololu Breakout 16-pin 15.2x20.3mm 0.6x0.8\ +Pololu Breakout +0 +16 +16 +Module +Raspberry_Pi_Zero_Socketed_THT_FaceDown_MountingHoles +Raspberry Pi Zero using through hole straight pin socket, 2x20, 2.54mm pitch, https://www.raspberrypi.org/documentation/hardware/raspberrypi/mechanical/rpi_MECH_Zero_1p2.pdf +raspberry pi zero through hole +0 +40 +40 +Module +ST_Morpho_Connector_144_STLink +ST Morpho Connector 144 With STLink +ST Morpho Connector 144 STLink +0 +148 +148 +Module +ST_Morpho_Connector_144_STLink_MountingHoles +ST Morpho Connector 144 With STLink +ST Morpho Connector 144 STLink +0 +148 +148 +Module +Texas_EUK_R-PDSS-T7_THT +Texas Instruments EUK 7 Pin Double Sided Module +module pcb +0 +7 +7 +Module +Texas_EUS_R-PDSS-T5_THT +Texas Instruments EUS 5 Pin Double Sided Module +module pcb +0 +5 +5 +Module +Texas_EUW_R-PDSS-T7_THT +Texas Instruments EUW 7 Pin Double Sided Module +module pcb +0 +7 +7 +Module +WEMOS_D1_mini_light +16-pin module, column spacing 22.86 mm (900 mils), https://wiki.wemos.cc/products:d1:d1_mini, https://c1.staticflickr.com/1/734/31400410271_f278b087db_z.jpg +ESP8266 WiFi microcontroller +0 +16 +16 +MountingHole +MountingHole_2.1mm +Mounting Hole 2.1mm, no annular +mounting hole 2.1mm no annular +0 +0 +0 +MountingHole +MountingHole_2.2mm_M2 +Mounting Hole 2.2mm, no annular, M2 +mounting hole 2.2mm no annular m2 +0 +0 +0 +MountingHole +MountingHole_2.2mm_M2_DIN965 +Mounting Hole 2.2mm, no annular, M2, DIN965 +mounting hole 2.2mm no annular m2 din965 +0 +0 +0 +MountingHole +MountingHole_2.2mm_M2_DIN965_Pad +Mounting Hole 2.2mm, M2, DIN965 +mounting hole 2.2mm m2 din965 +0 +1 +1 +MountingHole +MountingHole_2.2mm_M2_DIN965_Pad_TopBottom +Mounting Hole 2.2mm, M2, DIN965 +mounting hole 2.2mm m2 din965 +0 +3 +1 +MountingHole +MountingHole_2.2mm_M2_DIN965_Pad_TopOnly +Mounting Hole 2.2mm, M2, DIN965 +mounting hole 2.2mm m2 din965 +0 +2 +1 +MountingHole +MountingHole_2.2mm_M2_ISO7380 +Mounting Hole 2.2mm, no annular, M2, ISO7380 +mounting hole 2.2mm no annular m2 iso7380 +0 +0 +0 +MountingHole +MountingHole_2.2mm_M2_ISO7380_Pad +Mounting Hole 2.2mm, M2, ISO7380 +mounting hole 2.2mm m2 iso7380 +0 +1 +1 +MountingHole +MountingHole_2.2mm_M2_ISO7380_Pad_TopBottom +Mounting Hole 2.2mm, M2, ISO7380 +mounting hole 2.2mm m2 iso7380 +0 +3 +1 +MountingHole +MountingHole_2.2mm_M2_ISO7380_Pad_TopOnly +Mounting Hole 2.2mm, M2, ISO7380 +mounting hole 2.2mm m2 iso7380 +0 +2 +1 +MountingHole +MountingHole_2.2mm_M2_ISO14580 +Mounting Hole 2.2mm, no annular, M2, ISO14580 +mounting hole 2.2mm no annular m2 iso14580 +0 +0 +0 +MountingHole +MountingHole_2.2mm_M2_ISO14580_Pad +Mounting Hole 2.2mm, M2, ISO14580 +mounting hole 2.2mm m2 iso14580 +0 +1 +1 +MountingHole +MountingHole_2.2mm_M2_ISO14580_Pad_TopBottom +Mounting Hole 2.2mm, M2, ISO14580 +mounting hole 2.2mm m2 iso14580 +0 +3 +1 +MountingHole +MountingHole_2.2mm_M2_ISO14580_Pad_TopOnly +Mounting Hole 2.2mm, M2, ISO14580 +mounting hole 2.2mm m2 iso14580 +0 +2 +1 +MountingHole +MountingHole_2.2mm_M2_Pad +Mounting Hole 2.2mm, M2 +mounting hole 2.2mm m2 +0 +1 +1 +MountingHole +MountingHole_2.2mm_M2_Pad_TopBottom +Mounting Hole 2.2mm, M2 +mounting hole 2.2mm m2 +0 +3 +1 +MountingHole +MountingHole_2.2mm_M2_Pad_TopOnly +Mounting Hole 2.2mm, M2 +mounting hole 2.2mm m2 +0 +2 +1 +MountingHole +MountingHole_2.2mm_M2_Pad_Via +Mounting Hole 2.2mm, M2 +mounting hole 2.2mm m2 +0 +9 +1 +MountingHole +MountingHole_2.5mm +Mounting Hole 2.5mm, no annular +mounting hole 2.5mm no annular +0 +0 +0 +MountingHole +MountingHole_2.5mm_Pad +Mounting Hole 2.5mm +mounting hole 2.5mm +0 +1 +1 +MountingHole +MountingHole_2.5mm_Pad_TopBottom +Mounting Hole 2.5mm +mounting hole 2.5mm +0 +3 +1 +MountingHole +MountingHole_2.5mm_Pad_TopOnly +Mounting Hole 2.5mm +mounting hole 2.5mm +0 +2 +1 +MountingHole +MountingHole_2.5mm_Pad_Via +Mounting Hole 2.5mm +mounting hole 2.5mm +0 +9 +1 +MountingHole +MountingHole_2.7mm +Mounting Hole 2.7mm, no annular +mounting hole 2.7mm no annular +0 +0 +0 +MountingHole +MountingHole_2.7mm_M2.5 +Mounting Hole 2.7mm, no annular, M2.5 +mounting hole 2.7mm no annular m2.5 +0 +0 +0 +MountingHole +MountingHole_2.7mm_M2.5_DIN965 +Mounting Hole 2.7mm, no annular, M2.5, DIN965 +mounting hole 2.7mm no annular m2.5 din965 +0 +0 +0 +MountingHole +MountingHole_2.7mm_M2.5_DIN965_Pad +Mounting Hole 2.7mm, M2.5, DIN965 +mounting hole 2.7mm m2.5 din965 +0 +1 +1 +MountingHole +MountingHole_2.7mm_M2.5_DIN965_Pad_TopBottom +Mounting Hole 2.7mm, M2.5, DIN965 +mounting hole 2.7mm m2.5 din965 +0 +3 +1 +MountingHole +MountingHole_2.7mm_M2.5_DIN965_Pad_TopOnly +Mounting Hole 2.7mm, M2.5, DIN965 +mounting hole 2.7mm m2.5 din965 +0 +2 +1 +MountingHole +MountingHole_2.7mm_M2.5_ISO7380 +Mounting Hole 2.7mm, no annular, M2.5, ISO7380 +mounting hole 2.7mm no annular m2.5 iso7380 +0 +0 +0 +MountingHole +MountingHole_2.7mm_M2.5_ISO7380_Pad +Mounting Hole 2.7mm, M2.5, ISO7380 +mounting hole 2.7mm m2.5 iso7380 +0 +1 +1 +MountingHole +MountingHole_2.7mm_M2.5_ISO7380_Pad_TopBottom +Mounting Hole 2.7mm, M2.5, ISO7380 +mounting hole 2.7mm m2.5 iso7380 +0 +3 +1 +MountingHole +MountingHole_2.7mm_M2.5_ISO7380_Pad_TopOnly +Mounting Hole 2.7mm, M2.5, ISO7380 +mounting hole 2.7mm m2.5 iso7380 +0 +2 +1 +MountingHole +MountingHole_2.7mm_M2.5_ISO14580 +Mounting Hole 2.7mm, no annular, M2.5, ISO14580 +mounting hole 2.7mm no annular m2.5 iso14580 +0 +0 +0 +MountingHole +MountingHole_2.7mm_M2.5_ISO14580_Pad +Mounting Hole 2.7mm, M2.5, ISO14580 +mounting hole 2.7mm m2.5 iso14580 +0 +1 +1 +MountingHole +MountingHole_2.7mm_M2.5_ISO14580_Pad_TopBottom +Mounting Hole 2.7mm, M2.5, ISO14580 +mounting hole 2.7mm m2.5 iso14580 +0 +3 +1 +MountingHole +MountingHole_2.7mm_M2.5_ISO14580_Pad_TopOnly +Mounting Hole 2.7mm, M2.5, ISO14580 +mounting hole 2.7mm m2.5 iso14580 +0 +2 +1 +MountingHole +MountingHole_2.7mm_M2.5_Pad +Mounting Hole 2.7mm, M2.5 +mounting hole 2.7mm m2.5 +0 +1 +1 +MountingHole +MountingHole_2.7mm_M2.5_Pad_TopBottom +Mounting Hole 2.7mm, M2.5 +mounting hole 2.7mm m2.5 +0 +3 +1 +MountingHole +MountingHole_2.7mm_M2.5_Pad_TopOnly +Mounting Hole 2.7mm, M2.5 +mounting hole 2.7mm m2.5 +0 +2 +1 +MountingHole +MountingHole_2.7mm_M2.5_Pad_Via +Mounting Hole 2.7mm +mounting hole 2.7mm +0 +9 +1 +MountingHole +MountingHole_2.7mm_Pad +Mounting Hole 2.7mm +mounting hole 2.7mm +0 +1 +1 +MountingHole +MountingHole_2.7mm_Pad_TopBottom +Mounting Hole 2.7mm +mounting hole 2.7mm +0 +3 +1 +MountingHole +MountingHole_2.7mm_Pad_TopOnly +Mounting Hole 2.7mm +mounting hole 2.7mm +0 +2 +1 +MountingHole +MountingHole_2.7mm_Pad_Via +Mounting Hole 2.7mm +mounting hole 2.7mm +0 +9 +1 +MountingHole +MountingHole_2mm +Mounting Hole 2mm, no annular +mounting hole 2mm no annular +0 +0 +0 +MountingHole +MountingHole_3.2mm_M3 +Mounting Hole 3.2mm, no annular, M3 +mounting hole 3.2mm no annular m3 +0 +0 +0 +MountingHole +MountingHole_3.2mm_M3_DIN965 +Mounting Hole 3.2mm, no annular, M3, DIN965 +mounting hole 3.2mm no annular m3 din965 +0 +0 +0 +MountingHole +MountingHole_3.2mm_M3_DIN965_Pad +Mounting Hole 3.2mm, M3, DIN965 +mounting hole 3.2mm m3 din965 +0 +1 +1 +MountingHole +MountingHole_3.2mm_M3_DIN965_Pad_TopBottom +Mounting Hole 3.2mm, M3, DIN965 +mounting hole 3.2mm m3 din965 +0 +3 +1 +MountingHole +MountingHole_3.2mm_M3_DIN965_Pad_TopOnly +Mounting Hole 3.2mm, M3, DIN965 +mounting hole 3.2mm m3 din965 +0 +2 +1 +MountingHole +MountingHole_3.2mm_M3_ISO7380 +Mounting Hole 3.2mm, no annular, M3, ISO7380 +mounting hole 3.2mm no annular m3 iso7380 +0 +0 +0 +MountingHole +MountingHole_3.2mm_M3_ISO7380_Pad +Mounting Hole 3.2mm, M3, ISO7380 +mounting hole 3.2mm m3 iso7380 +0 +1 +1 +MountingHole +MountingHole_3.2mm_M3_ISO7380_Pad_TopBottom +Mounting Hole 3.2mm, M3, ISO7380 +mounting hole 3.2mm m3 iso7380 +0 +3 +1 +MountingHole +MountingHole_3.2mm_M3_ISO7380_Pad_TopOnly +Mounting Hole 3.2mm, M3, ISO7380 +mounting hole 3.2mm m3 iso7380 +0 +2 +1 +MountingHole +MountingHole_3.2mm_M3_ISO14580 +Mounting Hole 3.2mm, no annular, M3, ISO14580 +mounting hole 3.2mm no annular m3 iso14580 +0 +0 +0 +MountingHole +MountingHole_3.2mm_M3_ISO14580_Pad +Mounting Hole 3.2mm, M3, ISO14580 +mounting hole 3.2mm m3 iso14580 +0 +1 +1 +MountingHole +MountingHole_3.2mm_M3_ISO14580_Pad_TopBottom +Mounting Hole 3.2mm, M3, ISO14580 +mounting hole 3.2mm m3 iso14580 +0 +3 +1 +MountingHole +MountingHole_3.2mm_M3_ISO14580_Pad_TopOnly +Mounting Hole 3.2mm, M3, ISO14580 +mounting hole 3.2mm m3 iso14580 +0 +2 +1 +MountingHole +MountingHole_3.2mm_M3_Pad +Mounting Hole 3.2mm, M3 +mounting hole 3.2mm m3 +0 +1 +1 +MountingHole +MountingHole_3.2mm_M3_Pad_TopBottom +Mounting Hole 3.2mm, M3 +mounting hole 3.2mm m3 +0 +3 +1 +MountingHole +MountingHole_3.2mm_M3_Pad_TopOnly +Mounting Hole 3.2mm, M3 +mounting hole 3.2mm m3 +0 +2 +1 +MountingHole +MountingHole_3.2mm_M3_Pad_Via +Mounting Hole 3.2mm, M3 +mounting hole 3.2mm m3 +0 +9 +1 +MountingHole +MountingHole_3.5mm +Mounting Hole 3.5mm, no annular +mounting hole 3.5mm no annular +0 +0 +0 +MountingHole +MountingHole_3.5mm_Pad +Mounting Hole 3.5mm +mounting hole 3.5mm +0 +1 +1 +MountingHole +MountingHole_3.5mm_Pad_TopBottom +Mounting Hole 3.5mm +mounting hole 3.5mm +0 +3 +1 +MountingHole +MountingHole_3.5mm_Pad_TopOnly +Mounting Hole 3.5mm +mounting hole 3.5mm +0 +2 +1 +MountingHole +MountingHole_3.5mm_Pad_Via +Mounting Hole 3.5mm +mounting hole 3.5mm +0 +9 +1 +MountingHole +MountingHole_3.7mm +Mounting Hole 3.7mm, no annular +mounting hole 3.7mm no annular +0 +0 +0 +MountingHole +MountingHole_3.7mm_Pad +Mounting Hole 3.7mm +mounting hole 3.7mm +0 +1 +1 +MountingHole +MountingHole_3.7mm_Pad_TopBottom +Mounting Hole 3.7mm +mounting hole 3.7mm +0 +3 +1 +MountingHole +MountingHole_3.7mm_Pad_TopOnly +Mounting Hole 3.7mm +mounting hole 3.7mm +0 +2 +1 +MountingHole +MountingHole_3.7mm_Pad_Via +Mounting Hole 3.7mm +mounting hole 3.7mm +0 +9 +1 +MountingHole +MountingHole_3mm +Mounting Hole 3mm, no annular +mounting hole 3mm no annular +0 +0 +0 +MountingHole +MountingHole_3mm_Pad +Mounting Hole 3mm +mounting hole 3mm +0 +1 +1 +MountingHole +MountingHole_3mm_Pad_TopBottom +Mounting Hole 3mm +mounting hole 3mm +0 +3 +1 +MountingHole +MountingHole_3mm_Pad_TopOnly +Mounting Hole 3mm +mounting hole 3mm +0 +2 +1 +MountingHole +MountingHole_3mm_Pad_Via +Mounting Hole 3mm +mounting hole 3mm +0 +9 +1 +MountingHole +MountingHole_4.3mm_M4 +Mounting Hole 4.3mm, no annular, M4 +mounting hole 4.3mm no annular m4 +0 +0 +0 +MountingHole +MountingHole_4.3mm_M4_DIN965 +Mounting Hole 4.3mm, no annular, M4, DIN965 +mounting hole 4.3mm no annular m4 din965 +0 +0 +0 +MountingHole +MountingHole_4.3mm_M4_DIN965_Pad +Mounting Hole 4.3mm, M4, DIN965 +mounting hole 4.3mm m4 din965 +0 +1 +1 +MountingHole +MountingHole_4.3mm_M4_DIN965_Pad_TopBottom +Mounting Hole 4.3mm, M4, DIN965 +mounting hole 4.3mm m4 din965 +0 +3 +1 +MountingHole +MountingHole_4.3mm_M4_DIN965_Pad_TopOnly +Mounting Hole 4.3mm, M4, DIN965 +mounting hole 4.3mm m4 din965 +0 +2 +1 +MountingHole +MountingHole_4.3mm_M4_ISO7380 +Mounting Hole 4.3mm, no annular, M4, ISO7380 +mounting hole 4.3mm no annular m4 iso7380 +0 +0 +0 +MountingHole +MountingHole_4.3mm_M4_ISO7380_Pad +Mounting Hole 4.3mm, M4, ISO7380 +mounting hole 4.3mm m4 iso7380 +0 +1 +1 +MountingHole +MountingHole_4.3mm_M4_ISO7380_Pad_TopBottom +Mounting Hole 4.3mm, M4, ISO7380 +mounting hole 4.3mm m4 iso7380 +0 +3 +1 +MountingHole +MountingHole_4.3mm_M4_ISO7380_Pad_TopOnly +Mounting Hole 4.3mm, M4, ISO7380 +mounting hole 4.3mm m4 iso7380 +0 +2 +1 +MountingHole +MountingHole_4.3mm_M4_ISO14580 +Mounting Hole 4.3mm, no annular, M4, ISO14580 +mounting hole 4.3mm no annular m4 iso14580 +0 +0 +0 +MountingHole +MountingHole_4.3mm_M4_ISO14580_Pad +Mounting Hole 4.3mm, M4, ISO14580 +mounting hole 4.3mm m4 iso14580 +0 +1 +1 +MountingHole +MountingHole_4.3mm_M4_ISO14580_Pad_TopBottom +Mounting Hole 4.3mm, M4, ISO14580 +mounting hole 4.3mm m4 iso14580 +0 +3 +1 +MountingHole +MountingHole_4.3mm_M4_ISO14580_Pad_TopOnly +Mounting Hole 4.3mm, M4, ISO14580 +mounting hole 4.3mm m4 iso14580 +0 +2 +1 +MountingHole +MountingHole_4.3mm_M4_Pad +Mounting Hole 4.3mm, M4 +mounting hole 4.3mm m4 +0 +1 +1 +MountingHole +MountingHole_4.3mm_M4_Pad_TopBottom +Mounting Hole 4.3mm, M4 +mounting hole 4.3mm m4 +0 +3 +1 +MountingHole +MountingHole_4.3mm_M4_Pad_TopOnly +Mounting Hole 4.3mm, M4 +mounting hole 4.3mm m4 +0 +2 +1 +MountingHole +MountingHole_4.3mm_M4_Pad_Via +Mounting Hole 4.3mm, M4 +mounting hole 4.3mm m4 +0 +9 +1 +MountingHole +MountingHole_4.3x6.2mm_M4_Pad +Mounting Hole 4.3x6.2mm, M4 +mounting hole 4.3x6.2mm m4 +0 +1 +1 +MountingHole +MountingHole_4.3x6.2mm_M4_Pad_Via +Mounting Hole 4.3x6.2mm, M4 +mounting hole 4.3x6.2mm m4 +0 +17 +1 +MountingHole +MountingHole_4.5mm +Mounting Hole 4.5mm, no annular +mounting hole 4.5mm no annular +0 +0 +0 +MountingHole +MountingHole_4.5mm_Pad +Mounting Hole 4.5mm +mounting hole 4.5mm +0 +1 +1 +MountingHole +MountingHole_4.5mm_Pad_TopBottom +Mounting Hole 4.5mm +mounting hole 4.5mm +0 +3 +1 +MountingHole +MountingHole_4.5mm_Pad_TopOnly +Mounting Hole 4.5mm +mounting hole 4.5mm +0 +2 +1 +MountingHole +MountingHole_4.5mm_Pad_Via +Mounting Hole 4.5mm +mounting hole 4.5mm +0 +9 +1 +MountingHole +MountingHole_4mm +Mounting Hole 4mm, no annular +mounting hole 4mm no annular +0 +0 +0 +MountingHole +MountingHole_4mm_Pad +Mounting Hole 4mm +mounting hole 4mm +0 +1 +1 +MountingHole +MountingHole_4mm_Pad_TopBottom +Mounting Hole 4mm +mounting hole 4mm +0 +3 +1 +MountingHole +MountingHole_4mm_Pad_TopOnly +Mounting Hole 4mm +mounting hole 4mm +0 +2 +1 +MountingHole +MountingHole_4mm_Pad_Via +Mounting Hole 4mm +mounting hole 4mm +0 +9 +1 +MountingHole +MountingHole_5.3mm_M5 +Mounting Hole 5.3mm, no annular, M5 +mounting hole 5.3mm no annular m5 +0 +0 +0 +MountingHole +MountingHole_5.3mm_M5_DIN965 +Mounting Hole 5.3mm, no annular, M5, DIN965 +mounting hole 5.3mm no annular m5 din965 +0 +0 +0 +MountingHole +MountingHole_5.3mm_M5_DIN965_Pad +Mounting Hole 5.3mm, M5, DIN965 +mounting hole 5.3mm m5 din965 +0 +1 +1 +MountingHole +MountingHole_5.3mm_M5_DIN965_Pad_TopBottom +Mounting Hole 5.3mm, M5, DIN965 +mounting hole 5.3mm m5 din965 +0 +3 +1 +MountingHole +MountingHole_5.3mm_M5_DIN965_Pad_TopOnly +Mounting Hole 5.3mm, M5, DIN965 +mounting hole 5.3mm m5 din965 +0 +2 +1 +MountingHole +MountingHole_5.3mm_M5_ISO7380 +Mounting Hole 5.3mm, no annular, M5, ISO7380 +mounting hole 5.3mm no annular m5 iso7380 +0 +0 +0 +MountingHole +MountingHole_5.3mm_M5_ISO7380_Pad +Mounting Hole 5.3mm, M5, ISO7380 +mounting hole 5.3mm m5 iso7380 +0 +1 +1 +MountingHole +MountingHole_5.3mm_M5_ISO7380_Pad_TopBottom +Mounting Hole 5.3mm, M5, ISO7380 +mounting hole 5.3mm m5 iso7380 +0 +3 +1 +MountingHole +MountingHole_5.3mm_M5_ISO7380_Pad_TopOnly +Mounting Hole 5.3mm, M5, ISO7380 +mounting hole 5.3mm m5 iso7380 +0 +2 +1 +MountingHole +MountingHole_5.3mm_M5_ISO14580 +Mounting Hole 5.3mm, no annular, M5, ISO14580 +mounting hole 5.3mm no annular m5 iso14580 +0 +0 +0 +MountingHole +MountingHole_5.3mm_M5_ISO14580_Pad +Mounting Hole 5.3mm, M5, ISO14580 +mounting hole 5.3mm m5 iso14580 +0 +1 +1 +MountingHole +MountingHole_5.3mm_M5_ISO14580_Pad_TopBottom +Mounting Hole 5.3mm, M5, ISO14580 +mounting hole 5.3mm m5 iso14580 +0 +3 +1 +MountingHole +MountingHole_5.3mm_M5_ISO14580_Pad_TopOnly +Mounting Hole 5.3mm, M5, ISO14580 +mounting hole 5.3mm m5 iso14580 +0 +2 +1 +MountingHole +MountingHole_5.3mm_M5_Pad +Mounting Hole 5.3mm, M5 +mounting hole 5.3mm m5 +0 +1 +1 +MountingHole +MountingHole_5.3mm_M5_Pad_TopBottom +Mounting Hole 5.3mm, M5 +mounting hole 5.3mm m5 +0 +3 +1 +MountingHole +MountingHole_5.3mm_M5_Pad_TopOnly +Mounting Hole 5.3mm, M5 +mounting hole 5.3mm m5 +0 +2 +1 +MountingHole +MountingHole_5.3mm_M5_Pad_Via +Mounting Hole 5.3mm, M5 +mounting hole 5.3mm m5 +0 +9 +1 +MountingHole +MountingHole_5.5mm +Mounting Hole 5.5mm, no annular +mounting hole 5.5mm no annular +0 +0 +0 +MountingHole +MountingHole_5.5mm_Pad +Mounting Hole 5.5mm +mounting hole 5.5mm +0 +1 +1 +MountingHole +MountingHole_5.5mm_Pad_TopBottom +Mounting Hole 5.5mm +mounting hole 5.5mm +0 +3 +1 +MountingHole +MountingHole_5.5mm_Pad_TopOnly +Mounting Hole 5.5mm +mounting hole 5.5mm +0 +2 +1 +MountingHole +MountingHole_5.5mm_Pad_Via +Mounting Hole 5.5mm +mounting hole 5.5mm +0 +9 +1 +MountingHole +MountingHole_5mm +Mounting Hole 5mm, no annular +mounting hole 5mm no annular +0 +0 +0 +MountingHole +MountingHole_5mm_Pad +Mounting Hole 5mm +mounting hole 5mm +0 +1 +1 +MountingHole +MountingHole_5mm_Pad_TopBottom +Mounting Hole 5mm +mounting hole 5mm +0 +3 +1 +MountingHole +MountingHole_5mm_Pad_TopOnly +Mounting Hole 5mm +mounting hole 5mm +0 +2 +1 +MountingHole +MountingHole_5mm_Pad_Via +Mounting Hole 5mm +mounting hole 5mm +0 +9 +1 +MountingHole +MountingHole_6.4mm_M6 +Mounting Hole 6.4mm, no annular, M6 +mounting hole 6.4mm no annular m6 +0 +0 +0 +MountingHole +MountingHole_6.4mm_M6_DIN965 +Mounting Hole 6.4mm, no annular, M6, DIN965 +mounting hole 6.4mm no annular m6 din965 +0 +0 +0 +MountingHole +MountingHole_6.4mm_M6_DIN965_Pad +Mounting Hole 6.4mm, M6, DIN965 +mounting hole 6.4mm m6 din965 +0 +1 +1 +MountingHole +MountingHole_6.4mm_M6_DIN965_Pad_TopBottom +Mounting Hole 6.4mm, M6, DIN965 +mounting hole 6.4mm m6 din965 +0 +3 +1 +MountingHole +MountingHole_6.4mm_M6_DIN965_Pad_TopOnly +Mounting Hole 6.4mm, M6, DIN965 +mounting hole 6.4mm m6 din965 +0 +2 +1 +MountingHole +MountingHole_6.4mm_M6_ISO7380 +Mounting Hole 6.4mm, no annular, M6, ISO7380 +mounting hole 6.4mm no annular m6 iso7380 +0 +0 +0 +MountingHole +MountingHole_6.4mm_M6_ISO7380_Pad +Mounting Hole 6.4mm, M6, ISO7380 +mounting hole 6.4mm m6 iso7380 +0 +1 +1 +MountingHole +MountingHole_6.4mm_M6_ISO7380_Pad_TopBottom +Mounting Hole 6.4mm, M6, ISO7380 +mounting hole 6.4mm m6 iso7380 +0 +3 +1 +MountingHole +MountingHole_6.4mm_M6_ISO7380_Pad_TopOnly +Mounting Hole 6.4mm, M6, ISO7380 +mounting hole 6.4mm m6 iso7380 +0 +2 +1 +MountingHole +MountingHole_6.4mm_M6_ISO14580 +Mounting Hole 6.4mm, no annular, M6, ISO14580 +mounting hole 6.4mm no annular m6 iso14580 +0 +0 +0 +MountingHole +MountingHole_6.4mm_M6_ISO14580_Pad +Mounting Hole 6.4mm, M6, ISO14580 +mounting hole 6.4mm m6 iso14580 +0 +1 +1 +MountingHole +MountingHole_6.4mm_M6_ISO14580_Pad_TopBottom +Mounting Hole 6.4mm, M6, ISO14580 +mounting hole 6.4mm m6 iso14580 +0 +3 +1 +MountingHole +MountingHole_6.4mm_M6_ISO14580_Pad_TopOnly +Mounting Hole 6.4mm, M6, ISO14580 +mounting hole 6.4mm m6 iso14580 +0 +2 +1 +MountingHole +MountingHole_6.4mm_M6_Pad +Mounting Hole 6.4mm, M6 +mounting hole 6.4mm m6 +0 +1 +1 +MountingHole +MountingHole_6.4mm_M6_Pad_TopBottom +Mounting Hole 6.4mm, M6 +mounting hole 6.4mm m6 +0 +3 +1 +MountingHole +MountingHole_6.4mm_M6_Pad_TopOnly +Mounting Hole 6.4mm, M6 +mounting hole 6.4mm m6 +0 +2 +1 +MountingHole +MountingHole_6.4mm_M6_Pad_Via +Mounting Hole 6.4mm, M6 +mounting hole 6.4mm m6 +0 +9 +1 +MountingHole +MountingHole_6.5mm +Mounting Hole 6.5mm, no annular +mounting hole 6.5mm no annular +0 +0 +0 +MountingHole +MountingHole_6.5mm_Pad +Mounting Hole 6.5mm +mounting hole 6.5mm +0 +1 +1 +MountingHole +MountingHole_6.5mm_Pad_TopBottom +Mounting Hole 6.5mm +mounting hole 6.5mm +0 +3 +1 +MountingHole +MountingHole_6.5mm_Pad_TopOnly +Mounting Hole 6.5mm +mounting hole 6.5mm +0 +2 +1 +MountingHole +MountingHole_6.5mm_Pad_Via +Mounting Hole 6.5mm +mounting hole 6.5mm +0 +9 +1 +MountingHole +MountingHole_6mm +Mounting Hole 6mm, no annular +mounting hole 6mm no annular +0 +0 +0 +MountingHole +MountingHole_6mm_Pad +Mounting Hole 6mm +mounting hole 6mm +0 +1 +1 +MountingHole +MountingHole_6mm_Pad_TopBottom +Mounting Hole 6mm +mounting hole 6mm +0 +3 +1 +MountingHole +MountingHole_6mm_Pad_TopOnly +Mounting Hole 6mm +mounting hole 6mm +0 +2 +1 +MountingHole +MountingHole_6mm_Pad_Via +Mounting Hole 6mm +mounting hole 6mm +0 +9 +1 +MountingHole +MountingHole_8.4mm_M8 +Mounting Hole 8.4mm, no annular, M8 +mounting hole 8.4mm no annular m8 +0 +0 +0 +MountingHole +MountingHole_8.4mm_M8_Pad +Mounting Hole 8.4mm, M8 +mounting hole 8.4mm m8 +0 +1 +1 +MountingHole +MountingHole_8.4mm_M8_Pad_TopBottom +Mounting Hole 8.4mm, M8 +mounting hole 8.4mm m8 +0 +3 +1 +MountingHole +MountingHole_8.4mm_M8_Pad_TopOnly +Mounting Hole 8.4mm, M8 +mounting hole 8.4mm m8 +0 +2 +1 +MountingHole +MountingHole_8.4mm_M8_Pad_Via +Mounting Hole 8.4mm, M8 +mounting hole 8.4mm m8 +0 +9 +1 +NetTie +NetTie-2_SMD_Pad0.5mm +Net tie, 2 pin, 0.5mm square SMD pads +net tie +0 +2 +2 +NetTie +NetTie-2_SMD_Pad2.0mm +Net tie, 2 pin, 2.0mm square SMD pads +net tie +0 +2 +2 +NetTie +NetTie-2_THT_Pad0.3mm +Net tie, 2 pin, 0.3mm round THT pads +net tie +0 +2 +2 +NetTie +NetTie-2_THT_Pad1.0mm +Net tie, 2 pin, 1.0mm round THT pads +net tie +0 +2 +2 +NetTie +NetTie-3_SMD_Pad0.5mm +Net tie, 3 pin, 0.5mm square SMD pads +net tie +0 +3 +3 +NetTie +NetTie-3_SMD_Pad2.0mm +Net tie, 3 pin, 2.0mm square SMD pads +net tie +0 +3 +3 +NetTie +NetTie-3_THT_Pad0.3mm +Net tie, 3 pin, 0.3mm round THT pads +net tie +0 +3 +3 +NetTie +NetTie-3_THT_Pad1.0mm +Net tie, 3 pin, 1.0mm round THT pads +net tie +0 +3 +3 +NetTie +NetTie-4_SMD_Pad0.5mm +Net tie, 4 pin, 0.5mm square SMD pads +net tie +0 +4 +4 +NetTie +NetTie-4_SMD_Pad2.0mm +Net tie, 4 pin, 2.0mm square SMD pads +net tie +0 +4 +4 +NetTie +NetTie-4_THT_Pad0.3mm +Net tie, 4 pin, 0.3mm round THT pads +net tie +0 +4 +4 +NetTie +NetTie-4_THT_Pad1.0mm +Net tie, 4 pin, 1.0mm round THT pads +net tie +0 +4 +4 +OptoDevice +ADNS-9800 +Laser Gaming Sensor ADNS-9800 +MOUSE MOUSE_SENSOR LASER_GAMING_SENSOR +0 +16 +16 +OptoDevice +AGILENT_HFBR-152x +Fiberoptic Transmitter TX, HFBR series (https://docs.broadcom.com/docs/AV02-3283EN) +Fiberoptic Transmitter +0 +6 +6 +OptoDevice +AGILENT_HFBR-252x +Fiberoptic Receiver RX, HFBR series (https://docs.broadcom.com/docs/AV02-3283EN) +Fiberoptic Transmitter +0 +6 +6 +OptoDevice +AMS_TSL2550_SMD +http://ams.com/eng/content/download/250130/975613/142977 +TSL2550 ambient light sensor +0 +4 +4 +OptoDevice +Broadcom_AFBR-16xxZ_Horizontal +Fiber Optic Transmitter and Receiver, https://docs.broadcom.com/docs/AV02-4369EN +Fiber Optic Transmitter and Receiver +0 +6 +6 +OptoDevice +Broadcom_AFBR-16xxZ_Tilted +Fiber Optic Transmitter and Receiver, https://docs.broadcom.com/docs/AV02-4369EN +Fiber Optic Transmitter and Receiver +0 +6 +6 +OptoDevice +Broadcom_AFBR-16xxZ_Vertical +Fiber Optic Transmitter and Receiver, https://docs.broadcom.com/docs/AV02-4369EN +Fiber Optic Transmitter and Receiver +0 +6 +6 +OptoDevice +Broadcom_APDS-9301 +ambient light sensor, i2c interface, 6-pin chipled package, https://docs.broadcom.com/docs/AV02-2315EN +ambient light sensor chipled +0 +6 +6 +OptoDevice +Broadcom_DFN-6_2x2mm_P0.65mm +Broadcom DFN, 6 Pin (https://docs.broadcom.com/docs/AV02-4755EN), generated with kicad-footprint-generator ipc_noLead_generator.py +Broadcom DFN NoLead +0 +6 +6 +OptoDevice +Broadcom_LGA-8_2x2mm_P0.53mm +Broadcom LGA, 8 Pin (https://docs.broadcom.com/docs/AV02-4755EN), generated with kicad-footprint-generator ipc_noLead_generator.py +Broadcom LGA NoLead +0 +8 +8 +OptoDevice +Everlight_ITR1201SR10AR +package for Everlight ITR1201SR10AR, light-direction upwards, see https://www.everlight.com/file/ProductFile/ITR1201SR10AR-TR.pdf +reflective opto couple photo coupler +0 +4 +4 +OptoDevice +Everlight_ITR8307 +package for Everlight ITR8307 with PCB cutout, light-direction upwards, see http://www.everlight.com/file/ProductFile/ITR8307.pdf +refective opto couple photo coupler +0 +4 +4 +OptoDevice +Everlight_ITR8307F43 +package for Everlight ITR8307/F43, see https://everlighteurope.com/index.php?controller=attachment&id_attachment=5385 +refective opto couple photo coupler +0 +4 +4 +OptoDevice +Everlight_ITR8307_Reverse +package for Everlight ITR8307 with PCB cutout, light-direction downwards, see http://www.everlight.com/file/ProductFile/ITR8307.pdf +refective opto couple photo coupler +0 +4 +4 +OptoDevice +Finder_34.81 +Relay SPST, Finder Type 34.81 (opto relays/coupler), vertical/standing form, see https://gfinder.findernet.com/public/attachments/34/EN/S34USAEN.pdf +Relay SPST Finder +0 +4 +4 +OptoDevice +Hamamatsu_C12880 +Hamamatsu spectrometer, see http://www.hamamatsu.com/resources/pdf/ssd/c12880ma_kacc1226e.pdf +opto spectrometer Hamamatsu +0 +10 +10 +OptoDevice +Hamamatsu_S13360-30CS +SiPM, 2pin +Hamamatsu SiPM +0 +2 +2 +OptoDevice +Kingbright_KPS-5130 +http://www.kingbright.com/attachments/file/psearch/000/00/00/KPS-5130PD7C(Ver.14).pdf +KPS-5130 photodiode RGB sensor +0 +4 +4 +OptoDevice +Kingbright_KRC011_Horizontal +Subminiature Reflective Optical Sensor, http://www.kingbright.com/attachments/file/psearch/000/00/00/KRC011(Ver.15).pdf +Subminiature Reflective Optical Sensor +0 +4 +4 +OptoDevice +Kingbright_KRC011_Vertical +Subminiature Reflective Optical Sensor, http://www.kingbright.com/attachments/file/psearch/000/00/00/KRC011(Ver.15).pdf +Subminiature Reflective Optical Sensor +0 +4 +4 +OptoDevice +Kodenshi_LG206D +http://kodenshi.co.jp/products/pdf/sensor/photointerrupter_ic/LG206D.pdf +Photointerrupter infrared LED with photo IC +0 +5 +5 +OptoDevice +Kodenshi_LG206L +http://kodenshi.co.jp/products/pdf/sensor/photointerrupter_ic/LG205L.pdf +Photointerrupter infrared LED with photo IC +0 +5 +5 +OptoDevice +Kodenshi_SG105 +package for Kodenshi SG-105 with PCB cutout, light-direction upwards, see http://www.kodenshi.co.jp/products/pdf/sensor/photointerrupter_ref/SG-105.pdf +refective opto couple photo coupler +0 +4 +4 +OptoDevice +Kodenshi_SG105F +package for Kodenshi SG-105F, see http://www.kodenshi.co.jp/products/pdf/sensor/photointerrupter_ref/SG-105F.pdf +refective opto couple photo coupler +0 +4 +4 +OptoDevice +Kodenshi_SG105_Reverse +package for Kodenshi SG-105 with PCB cutout, light-direction downwards, see http://www.kodenshi.co.jp/products/pdf/sensor/photointerrupter_ref/SG-105.pdf +refective opto couple photo coupler +0 +4 +4 +OptoDevice +LaserDiode_TO3.3-D3.3-3 +Laser Diode, TO-3.3mm, 3pin +Laser Diode TO3.3 +0 +3 +3 +OptoDevice +LaserDiode_TO5-D9-3 +Laser Diode, TO5-like (D=9mm), 3pin +Laser Diode TO5-like +0 +3 +3 +OptoDevice +LaserDiode_TO18-D5.6-3 +Laser Diode, TO18-like (D=5.6mm), 3pin +Laser Diode TO18-like +0 +3 +3 +OptoDevice +LaserDiode_TO38ICut-3 +Laser Diode, TO-38-ICut, 3pin +Laser Diode TO38-ICut +0 +3 +3 +OptoDevice +LaserDiode_TO56-3 +Laser Diode, TO-56, 3pin +Laser Diode TO56 +0 +3 +3 +OptoDevice +Lightpipe_LPF-C012303S +https://www.lumex.com/spec/LPF-C012303S.pdf +lightpipe dual tower right angle 3mm +0 +0 +0 +OptoDevice +Lightpipe_Mentor_1275.x00x +https://www.mentor-bauelemente.de/katalog/ll/MENTOR-LL.pdf +spherical light pipe 4 way 3mm PLCC-2 PLCC-4 +0 +0 +0 +OptoDevice +Lightpipe_Mentor_1276.1004 +https://www.mentor-bauelemente.de/katalog/ll/MENTOR-LL.pdf +spherical light pipe 4 way 3mm PLCC-2 PLCC-4 +0 +0 +0 +OptoDevice +Lightpipe_Mentor_1276.2004 +https://www.mentor-bauelemente.de/katalog/ll/MENTOR-LL.pdf +planar light pipe 4 way 3mm PLCC-2 PLCC-4 +0 +0 +0 +OptoDevice +Lite-On_LTR-303ALS-01 +ambient light sensor, i2c interface, 6-pin chipled package, http://optoelectronics.liteon.com/upload/download/DS86-2013-0004/LTR-303ALS-01_DS_V1.pdf +ambient light sensor chipled +0 +6 +6 +OptoDevice +Luna_NSL-32 +Optoisolator with LED and photoresistor +optoisolator +0 +4 +4 +OptoDevice +Maxim_OLGA-14_3.3x5.6mm_P0.8mm +https://pdfserv.maximintegrated.com/land_patterns/90-0602.PDF +OLGA-14 OESIP-14 +0 +14 +14 +OptoDevice +OMRON_microsensor_5x2.5 + + +0 +4 +4 +OptoDevice +ONSemi_QSE15x +3 Lead Plastic Package +ONSemi QSE158 QSE159 +0 +3 +3 +OptoDevice +OnSemi_CASE100AQ +OnSemi CASE 100AQ for QRE1113, see https://www.onsemi.com/pub/Collateral/QRE1113-D.PDF +reflective opto couple photo coupler +0 +4 +4 +OptoDevice +OnSemi_CASE100CY +OnSemi CASE 100CY, light-direction upwards, see http://www.onsemi.com/pub/Collateral/QRE1113-D.PDF +refective opto couple photo coupler +0 +4 +4 +OptoDevice +Osram_BPW82 +PhotoDiode, BPW82, RM2.54 +PhotoDiode BPW82 RM2.54 +0 +2 +2 +OptoDevice +Osram_DIL2_4.3x4.65mm_P5.08mm +PhotoDiode, plastic DIL, 4.3x4.65mm², RM5.08 +PhotoDiode plastic DIL RM5.08 +0 +2 +2 +OptoDevice +Osram_LPT80A +PhotoTransistor, sidelooker package, RM2.54 +PhotoTransistor sidelooker package RM2.54 +0 +2 +2 +OptoDevice +Osram_SFH9x0x +package for Osram SFH9x0x series of reflective photo interrupters/couplers, see http://www.osram-os.com/Graphics/XPic6/00200860_0.pdf +reflective photo interrupter SMD +0 +6 +6 +OptoDevice +Osram_SFH205 +PhotoDiode, SFH205, RM2.54 +PhotoDiode SFH205 RM2.54 +0 +2 +2 +OptoDevice +Osram_SFH225 +PhotoDiode, SFH225, RM2.54 +PhotoDiode SFH225 RM2.54 +0 +2 +2 +OptoDevice +Osram_SMD-DIL2_4.5x4.0mm +PhotoDiode, plastic SMD DIL, 4.5x4mm² +PhotoDiode plastic SMD DIL +0 +2 +2 +OptoDevice +Osram_SMD-SmartDIL +PhotoDiode, plastic SMD SmatDIL +PhotoDiode plastic SMD SmatDIL +0 +3 +3 +OptoDevice +Panasonic_APV-AQY_SSOP-4_4.45x2.65mm_P1.27mm +https://www.panasonic-electric-works.com/cps/rde/xbcr/pew_eu_en/technical_information_photomos_en.pdf +SSOP4 APV21 AQY22 +0 +4 +4 +OptoDevice +PerkinElmer_VTL5C +Axial Vactrol (http://www.qsl.net/wa1ion/vactrol/vactrol.pdf) +vactrol +0 +4 +4 +OptoDevice +PerkinElmer_VTL5Cx2 +Axial Vactrol (http://www.qsl.net/wa1ion/vactrol/vactrol.pdf) +vactrol +0 +5 +5 +OptoDevice +ROHM_RPI_350 + + +0 +4 +4 +OptoDevice +R_LDR_4.9x4.2mm_P2.54mm_Vertical +Resistor, LDR 4.9x4.2mm +Resistor LDR4.9x4.2 +0 +2 +2 +OptoDevice +R_LDR_5.0x4.1mm_P3mm_Vertical +Resistor, LDR 5x4.1mm, see http://cdn-reichelt.de/documents/datenblatt/A500/A90xxxx%23PE.pdf +Resistor LDR5x4.1mm +0 +2 +2 +OptoDevice +R_LDR_5.1x4.3mm_P3.4mm_Vertical +Resistor, LDR 5.1x3.4mm, see http://yourduino.com/docs/Photoresistor-5516-datasheet.pdf +Resistor LDR5.1x3.4mm +0 +2 +2 +OptoDevice +R_LDR_5.2x5.2mm_P3.5mm_Horizontal +Resistor, LDR 5.2x5.2, upright, see http://cdn-reichelt.de/documents/datenblatt/A500/M996011A.pdf +Resistor LDR5.2x5.2 +0 +2 +2 +OptoDevice +R_LDR_7x6mm_P5.1mm_Vertical +Resistor, LDR 7x6mm +Resistor LDR7x6mm +0 +2 +2 +OptoDevice +R_LDR_10x8.5mm_P7.6mm_Vertical +Resistor, LDR 10x8.5mm +Resistor LDR10.8.5mm +0 +2 +2 +OptoDevice +R_LDR_11x9.4mm_P8.2mm_Vertical +Resistor, LDR 11x9.4mm +Resistor LDR11x9.4mm +0 +2 +2 +OptoDevice +R_LDR_12x10.8mm_P9.0mm_Vertical +Resistor, LDR 12x10.8mm, see http://yourduino.com/docs/Photoresistor-5516-datasheet.pdf +Resistor LDR12x10.8mm +0 +2 +2 +OptoDevice +R_LDR_D6.4mm_P3.4mm_Vertical +Resistor, LDR D=6.4mm, see http://yourduino.com/docs/Photoresistor-5516-datasheet.pdf +Resistor LDRD=6.4mm +0 +2 +2 +OptoDevice +R_LDR_D13.8mm_P9.0mm_Vertical +Resistor, diameter 13.8mm pitch 9mm, see http://yourduino.com/docs/Photoresistor-5516-datasheet.pdf +Resistor LDR +0 +2 +2 +OptoDevice +R_LDR_D20mm_P17.5mm_Vertical +Resistor, LDR 20mm diameter, pin pitch 17.5mm, see http://yourduino.com/docs/Photoresistor-5516-datasheet.pdf +Resistor LDR +0 +2 +2 +OptoDevice +ST_VL53L0X +https://www.st.com/resource/en/datasheet/vl53l1x.pdf +laser-ranging sensor +0 +12 +12 +OptoDevice +ST_VL53L1X +https://www.st.com/resource/en/datasheet/vl53l1x.pdf +laser-ranging sensor +0 +12 +12 +OptoDevice +Sharp_GP2Y0A41SK0F +http://www.sharp-world.com/products/device/lineup/data/pdf/datasheet/gp2y0a41sk_e.pdf +Distance Sensor Sharp +0 +2 +2 +OptoDevice +Sharp_IS471F +Sharp OPIC IS471F, see http://pdf.datasheetcatalog.com/datasheet/Sharp/mXvrzty.pdf +Sharp OPIC IS471F +0 +4 +4 +OptoDevice +Sharp_IS485 +Sharp OPIC, IS485, IS486, see http://microrato.ua.pt/main/Actividades/Estagios/Docs/IS485_6.pdf +Sharp OPIC IS485 IS486 +0 +3 +3 +OptoDevice +Siemens_SFH900 +package for Siemens SFH900 reflex photo interrupter/coupler/object detector, see https://www.batronix.com/pdf/sfh900.pdf +Siemens SFH900 reflex photo interrupter coupler object detector +0 +3 +3 +OptoDevice +Toshiba_TORX170_TORX173_TORX193_TORX194 +Fiberoptic Reciver, RX, Toshiba, Toslink, TORX170, TORX173, TORX193, TORX194 +Fiberoptic Reciver RX Toshiba Toslink TORX170 TORX173 TORX193 TORX194 +0 +6 +6 +OptoDevice +Toshiba_TOTX170_TOTX173_TOTX193_TOTX194 +Fiberoptic Reciver, RX, Toshiba, Toslink, TORX170, TORX173, TORX193, TORX194 +Fiberoptic Reciver RX Toshiba Toslink TORX170 TORX173 TORX193 TORX194 +0 +6 +6 +OptoDevice +Vishay_CAST-3Pin +IR Receiver Vishay TSOP-xxxx, CAST package, see https://www.vishay.com/docs/82493/tsop311.pdf +IRReceiverVishayTSOP-xxxx CAST +0 +3 +3 +OptoDevice +Vishay_CNY70 +package for Vishay CNY70 refective photo coupler/interrupter +Vishay CNY70 refective photo coupler +0 +4 +4 +OptoDevice +Vishay_MINICAST-3Pin +IR Receiver Vishay TSOP-xxxx, MINICAST package, see https://www.vishay.com/docs/82669/tsop32s40f.pdf +IR Receiver Vishay TSOP-xxxx MINICAST +0 +3 +3 +OptoDevice +Vishay_MINIMOLD-3Pin +IR Receiver Vishay TSOP-xxxx, MINIMOLD package, see https://www.vishay.com/docs/82742/tsop331.pdf +IR Receiver Vishay TSOP-xxxx MINIMOLD +0 +3 +3 +OptoDevice +Vishay_MOLD-3Pin +IR Receiver Vishay TSOP-xxxx, MOLD package, see https://www.vishay.com/docs/82669/tsop32s40f.pdf +IR Receiver Vishay TSOP-xxxx MOLD +0 +3 +3 +Oscillator +Oscillator_DIP-8 +Oscillator, DIP8,http://cdn-reichelt.de/documents/datenblatt/B400/OSZI.pdf +oscillator +0 +4 +4 +Oscillator +Oscillator_DIP-8_LargePads +Oscillator, DIP8, Large Pads, http://cdn-reichelt.de/documents/datenblatt/B400/OSZI.pdf +oscillator +0 +4 +4 +Oscillator +Oscillator_DIP-14 +Oscillator, DIP14, http://cdn-reichelt.de/documents/datenblatt/B400/OSZI.pdf +oscillator +0 +4 +4 +Oscillator +Oscillator_DIP-14_LargePads +Oscillator, DIP14, Large Pads, http://cdn-reichelt.de/documents/datenblatt/B400/OSZI.pdf +oscillator +0 +4 +4 +Oscillator +Oscillator_OCXO_Morion_MV267 +http://www.morion.com.ru/catalog_pdf/MV267.pdf +OCXO +0 +5 +5 +Oscillator +Oscillator_OCXO_Morion_MV317 +https://www.morion-us.com/catalog_pdf/mv317.pdf +OCXO +0 +5 +5 +Oscillator +Oscillator_SMD_Abracon_ABLNO +https://abracon.com/Precisiontiming/ABLNO.pdf +VCXO XO +0 +4 +4 +Oscillator +Oscillator_SMD_Abracon_ASCO-4Pin_1.6x1.2mm +Miniature Crystal Clock Oscillator Abracon ASCO series, https://abracon.com/Oscillators/ASCO.pdf, 1.6x1.2mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Abracon_ASDMB-4Pin_2.5x2.0mm +Miniature Crystal Clock Oscillator Abracon ASDMB series, 2.5x2.0mm package, http://www.abracon.com/Oscillators/ASDMB.pdf +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Abracon_ASE-4Pin_3.2x2.5mm +Miniature Crystal Clock Oscillator Abracon ASE series, http://www.abracon.com/Oscillators/ASEseries.pdf, 3.2x2.5mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Abracon_ASE-4Pin_3.2x2.5mm_HandSoldering +Miniature Crystal Clock Oscillator Abracon ASE series, http://www.abracon.com/Oscillators/ASEseries.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Abracon_ASV-4Pin_7.0x5.1mm +Miniature Crystal Clock Oscillator Abracon ASV series, http://www.abracon.com/Oscillators/ASV.pdf, 7.0x5.1mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Abracon_ASV-4Pin_7.0x5.1mm_HandSoldering +Miniature Crystal Clock Oscillator Abracon ASV series, http://www.abracon.com/Oscillators/ASV.pdf, hand-soldering, 7.0x5.1mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Diodes_FN-4Pin_7.0x5.0mm +FN Series Crystal Clock Oscillator (XO) (https://www.diodes.com/assets/Datasheets/FN_3-3V.pdf) +Oscillator Crystal SMD SMT +0 +4 +4 +Oscillator +Oscillator_SMD_ECS_2520MV-xxx-xx-4Pin_2.5x2.0mm +Miniature Crystal Clock Oscillator ECS 2520MV series, https://www.ecsxtal.com/store/pdf/ECS-2520MV.pdf +Miniature Crystal Clock Oscillator ECS 2520MV series SMD SMT HCMOS +0 +4 +4 +Oscillator +Oscillator_SMD_EuroQuartz_XO32-4Pin_3.2x2.5mm +Miniature Crystal Clock Oscillator EuroQuartz XO32 series, http://cdn-reichelt.de/documents/datenblatt/B400/XO32.pdf, 3.2x2.5mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_EuroQuartz_XO32-4Pin_3.2x2.5mm_HandSoldering +Miniature Crystal Clock Oscillator EuroQuartz XO32 series, http://cdn-reichelt.de/documents/datenblatt/B400/XO32.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_EuroQuartz_XO53-4Pin_5.0x3.2mm +Miniature Crystal Clock Oscillator EuroQuartz XO53 series, http://cdn-reichelt.de/documents/datenblatt/B400/XO53.pdf, 5.0x3.2mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_EuroQuartz_XO53-4Pin_5.0x3.2mm_HandSoldering +Miniature Crystal Clock Oscillator EuroQuartz XO53 series, http://cdn-reichelt.de/documents/datenblatt/B400/XO53.pdf, hand-soldering, 5.0x3.2mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_EuroQuartz_XO91-4Pin_7.0x5.0mm +Miniature Crystal Clock Oscillator EuroQuartz XO91 series, http://cdn-reichelt.de/documents/datenblatt/B400/XO91.pdf, 7.0x5.0mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_EuroQuartz_XO91-4Pin_7.0x5.0mm_HandSoldering +Miniature Crystal Clock Oscillator EuroQuartz XO91 series, http://cdn-reichelt.de/documents/datenblatt/B400/XO91.pdf, hand-soldering, 7.0x5.0mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS1-6Pin_14.8x9.1mm +Miniature Crystal Clock Oscillator TXCO Fordahl DFA S1-KHZ/LHZ, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 14.8x9.1mm^2 package +SMD SMT crystal oscillator +0 +6 +6 +Oscillator +Oscillator_SMD_Fordahl_DFAS2-4Pin_7.3x5.1mm +Mminiature Crystal Clock Oscillator TXCO Fordahl DFA S2-KS/LS/US, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 7.3x5.1mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS2-4Pin_7.3x5.1mm_HandSoldering +Mminiature Crystal Clock Oscillator TXCO Fordahl DFA S2-KS/LS/US, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, hand-soldering, 7.3x5.1mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS3-4Pin_9.1x7.2mm +Miniature Crystal Clock Oscillator TXCO Fordahl DFA S3-KS/LS/US, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 9.1x7.2mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS3-4Pin_9.1x7.2mm_HandSoldering +Miniature Crystal Clock Oscillator TXCO Fordahl DFA S3-KS/LS/US, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, hand-soldering, 9.1x7.2mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS7-4Pin_19.9x12.9mm +Miniature Crystal Clock Oscillator TXCO Fordahl DFA S7-K/L, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 19.9x12.9mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS7-4Pin_19.9x12.9mm_HandSoldering +Miniature Crystal Clock Oscillator TXCO Fordahl DFA S7-K/L, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, hand-soldering, 19.9x12.9mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS11-4Pin_7.0x5.0mm +Miniature Crystal Clock Oscillator TXCO Fordahl DFA S11-OV/UOV, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 7.0x5.0mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS11-4Pin_7.0x5.0mm_HandSoldering +Miniature Crystal Clock Oscillator TXCO Fordahl DFA S11-OV/UOV, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, hand-soldering, 7.0x5.0mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS15-4Pin_5.0x3.2mm +Ultraminiature Crystal Clock Oscillator TXCO Fordahl DFA S15-OV/UOV, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 5.0x3.2mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS15-4Pin_5.0x3.2mm_HandSoldering +Ultraminiature Crystal Clock Oscillator TXCO Fordahl DFA S15-OV/UOV, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, hand-soldering, 5.0x3.2mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_IDT_JS6-6_5.0x3.2mm_P1.27mm +SMD Crystal Oscillator IDT https://www.idt.com/document/dst/xu-family-datasheet#page=15, 5.0x3.2mm +SMD SMT crystal oscillator +0 +6 +6 +Oscillator +Oscillator_SMD_IDT_JU6-6_7.0x5.0mm_P2.54mm +SMD Crystal Oscillator IDT https://www.idt.com/document/dst/xu-family-datasheet#page=17, 7.0x5.0mm +SMD SMT crystal oscillator +0 +6 +6 +Oscillator +Oscillator_SMD_IQD_IQXO70-4Pin_7.5x5.0mm +IQD Crystal Clock Oscillator IQXO-70, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 7.5x5.0mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_IQD_IQXO70-4Pin_7.5x5.0mm_HandSoldering +IQD Crystal Clock Oscillator IQXO-70, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, hand-soldering, 7.5x5.0mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Kyocera_2520-6Pin_2.5x2.0mm +https://global.kyocera.com/prdct/electro/product/pdf/kt2520_e.pdf +2.5mm 2mm SMD +0 +6 +6 +Oscillator +Oscillator_SMD_Kyocera_KC2520Z-4Pin_2.5x2.0mm +https://global.kyocera.com/prdct/electro/product/pdf/clock_z_xz_e.pdf +2.5mm 2mm SMD +0 +4 +4 +Oscillator +Oscillator_SMD_OCXO_ConnorWinfield_OH300 +http://www.conwin.com/datasheets/cx/cx282.pdf +OCXO +0 +7 +7 +Oscillator +Oscillator_SMD_SI570_SI571_HandSoldering +SI570, SI571, Programmable oscillator, Standard +SI570 SI571 Programmable oscillator Standard +0 +8 +8 +Oscillator +Oscillator_SMD_SI570_SI571_Standard +SI570, SI571, Programmable oscillator, Standard +SI570 SI571 Programmable oscillator Standard +0 +8 +8 +Oscillator +Oscillator_SMD_SeikoEpson_SG210-4Pin_2.5x2.0mm +SMD Crystal Oscillator Seiko Epson SG-210 https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-210SED, 2.5x2.0mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG210-4Pin_2.5x2.0mm_HandSoldering +SMD Crystal Oscillator Seiko Epson SG-210 https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-210SED, hand-soldering, 2.5x2.0mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG3030CM +SMD Crystal Oscillator Seiko Epson SG-3030CM package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002CA-4Pin_7.0x5.0mm +SMD Crystal Oscillator Seiko Epson SG-8002CA https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, 7.0x5.0mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002CA-4Pin_7.0x5.0mm_HandSoldering +SMD Crystal Oscillator Seiko Epson SG-8002CA https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, hand-soldering, 7.0x5.0mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002CE-4Pin_3.2x2.5mm +SMD Crystal Oscillator Seiko Epson SG-8002CE https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, 3.2x2.5mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002CE-4Pin_3.2x2.5mm_HandSoldering +SMD Crystal Oscillator Seiko Epson SG-8002CE https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002JA-4Pin_14.0x8.7mm +SMD Crystal Oscillator Seiko Epson SG-8002JA https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, 14.0x8.7mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002JA-4Pin_14.0x8.7mm_HandSoldering +SMD Crystal Oscillator Seiko Epson SG-8002JA https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, hand-soldering, 14.0x8.7mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002JC-4Pin_10.5x5.0mm +SMD Crystal Oscillator Seiko Epson SG-8002JC https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, 10.5x5.0mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002JC-4Pin_10.5x5.0mm_HandSoldering +SMD Crystal Oscillator Seiko Epson SG-8002JC https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, hand-soldering, 10.5x5.0mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002LB-4Pin_5.0x3.2mm +SMD Crystal Oscillator Seiko Epson SG-8002LB https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, 5.0x3.2mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002LB-4Pin_5.0x3.2mm_HandSoldering +SMD Crystal Oscillator Seiko Epson SG-8002LB https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, hand-soldering, 5.0x3.2mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Silicon_Labs_LGA-6_2.5x3.2mm_P1.25mm +Silicon_Labs LGA, 6 Pin (https://www.silabs.com/documents/public/data-sheets/si512-13.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +Silicon_Labs LGA NoLead +0 +6 +6 +Oscillator +Oscillator_SMD_TCXO_G158 +TCXO +TCXO +0 +4 +4 +Oscillator +Oscillator_SMD_TXC_7C-4Pin_5.0x3.2mm +Miniature Crystal Clock Oscillator TXC 7C series, http://www.txccorp.com/download/products/osc/7C_o.pdf, 5.0x3.2mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_TXC_7C-4Pin_5.0x3.2mm_HandSoldering +Miniature Crystal Clock Oscillator TXC 7C series, http://www.txccorp.com/download/products/osc/7C_o.pdf, hand-soldering, 5.0x3.2mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SeikoEpson_SG-8002DB +14-lead dip package, row spacing 7.62 mm (300 mils) +DIL DIP PDIP 2.54mm 7.62mm 300mil +0 +4 +4 +Oscillator +Oscillator_SeikoEpson_SG-8002DC +8-lead dip package, row spacing 7.62 mm (300 mils) +DIL DIP PDIP 2.54mm 7.62mm 300mil +0 +4 +4 +Package_BGA +Analog_BGA-28_4.0x6.25mm_Layout4x7_P0.8mm_Ball0.45mm_Pad0.4 +Analog BGA-28 4.0mm x 6.25mm package, pitch 0.4mm pad, based on https://www.analog.com/media/en/technical-documentation/data-sheets/8063fa.pdf +BGA 28 0.8 +0 +28 +28 +Package_BGA +BGA-9_1.6x1.6mm_Layout3x3_P0.5mm +BGA-9, http://www.ti.com/lit/ds/symlink/bq27421-g1.pdf +BGA-9 +0 +9 +9 +Package_BGA +BGA-16_1.92x1.92mm_Layout4x4_P0.5mm +BGA-16, http://www.st.com/content/ccc/resource/technical/document/datasheet/group2/bc/cd/62/9e/8f/30/47/69/CD00151267/files/CD00151267.pdf/jcr:content/translations/en.CD00151267.pdf +BGA-16 +0 +16 +16 +Package_BGA +BGA-25_6.35x6.35mm_Layout5x5_P1.27mm +BGA-25, http://cds.linear.com/docs/en/datasheet/4624fc.pdf +BGA-25 uModule +0 +25 +25 +Package_BGA +BGA-36_3.396x3.466mm_Layout6x6_P0.4mm_Ball0.25mm_Pad0.2mm_NSMD +Altera V36, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00486-00.pdf +Altera BGA-36 V36 VBGA +0 +36 +36 +Package_BGA +BGA-48_8.0x9.0mm_Layout6x8_P0.8mm +BGA-48 - pitch 0.8 mm +BGA-48 +0 +48 +48 +Package_BGA +BGA-64_9.0x9.0mm_Layout10x10_P0.8mm +BGA-64, 10x10 raster, 9x9mm package, pitch 0.8mm +BGA-64 +0 +64 +64 +Package_BGA +BGA-68_5.0x5.0mm_Layout9x9_P0.5mm_Ball0.3mm_Pad0.25mm_NSMD +Altera MBGA-68, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00344-01.pdf +Altera BGA-68 M68 MBGA +0 +68 +68 +Package_BGA +BGA-81_4.496x4.377mm_Layout9x9_P0.4mm_Ball0.25mm_Pad0.2mm_NSMD +Altera V81, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00478-01.pdf +Altera VBGA V81 BGA-81 +0 +81 +81 +Package_BGA +BGA-90_8.0x13.0mm_Layout2x3x15_P0.8mm +BGA-90, http://www.issi.com/WW/pdf/42-45S32800J.pdf +BGA-90 +0 +90 +90 +Package_BGA +BGA-96_9.0x13.0mm_Layout2x3x16_P0.8mm +BGA-96, http://www.mouser.com/ds/2/198/43-46TR16640B-81280BL-706483.pdf +BGA-96 +0 +96 +96 +Package_BGA +BGA-100_6.0x6.0mm_Layout11x11_P0.5mm_Ball0.3mm_Pad0.25mm_NSMD +Altera MBGA-100, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00345-01.pdf +Altera BGA-100 M100 MBGA +0 +100 +100 +Package_BGA +BGA-100_11.0x11.0mm_Layout10x10_P1.0mm_Ball0.5mm_Pad0.4mm_NSMD +BGA-100, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00223-02.pdf +BGA-100 +0 +100 +100 +Package_BGA +BGA-121_9.0x9.0mm_Layout11x11_P0.8mm_Ball0.4mm_Pad0.35mm_NSMD +121-ball, 0.8mm BGA (based on http://www.latticesemi.com/view_document?document_id=213) +BGA 0.8mm 9mm 121 +0 +121 +121 +Package_BGA +BGA-121_12.0x12.0mm_Layout11x11_P1.0mm +BGA-121, http://cds.linear.com/docs/en/packaging/05081891_A_bga121.pdf +BGA-121 +0 +121 +121 +Package_BGA +BGA-132_12x18mm_Layout11x17_P0.5mm +BGA-132 11x17 12x18mm 0.5pitch +BGA-132 +0 +132 +132 +Package_BGA +BGA-144_7.0x7.0mm_Layout13x13_P0.5mm_Ball0.3mm_Pad0.25mm_NSMD +Altera MBGA-144, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00346-00.pdf +Altera BGA-144 M144 MBGA +0 +144 +144 +Package_BGA +BGA-144_13.0x13.0mm_Layout12x12_P1.0mm +BGA-144, http://www.topline.tv/drawings/pdf/BGA%201,0mm%20pitch/LBGA144T1.0-DC128.pdf +BGA-144 +0 +144 +144 +Package_BGA +BGA-152_14x18mm_Layout13x17_P0.5mm +BGA-152_14x18mm_Layout13x17_P0.5mm +VBGA-152 +0 +152 +152 +Package_BGA +BGA-153_8.0x8.0mm_Layout15x15_P0.5mm_Ball0.3mm_Pad0.25mm_NSMD +Altera MBGA-153, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00471-00.pdf +Altera BGA-153 M153 MBGA +0 +153 +153 +Package_BGA +BGA-169_11.0x11.0mm_Layout13x13_P0.8mm_Ball0.5mm_Pad0.4mm_NSMD +Altera U169, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00470-01.pdf +Altera UBGA U169 BGA-169 +0 +169 +169 +Package_BGA +BGA-256_11.0x11.0mm_Layout20x20_P0.5mm_Ball0.3mm_Pad0.25mm_NSMD +Altera MBGA-256, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00348-01.pdf +Altera BGA-256 M256 MBGA +0 +256 +256 +Package_BGA +BGA-256_14.0x14.0mm_Layout16x16_P0.8mm_Ball0.45mm_Pad0.32mm_NSMD +BGA-256, dimensions: https://www.xilinx.com/support/documentation/package_specs/ft256.pdf, design rules: https://www.xilinx.com/support/documentation/user_guides/ug1099-bga-device-design-rules.pdf +BGA-256 +0 +256 +256 +Package_BGA +BGA-256_17.0x17.0mm_Layout16x16_P1.0mm_Ball0.5mm_Pad0.4mm_NSMD +BGA-256, dimensions: https://www.xilinx.com/support/documentation/package_specs/ft256.pdf, design rules: https://www.xilinx.com/support/documentation/user_guides/ug1099-bga-device-design-rules.pdf +BGA-256 +0 +256 +256 +Package_BGA +BGA-324_15.0x15.0mm_Layout18x18_P0.8mm_Ball0.5mm_Pad0.4mm_NSMD +Altera U324, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00474-02.pdf +Altera UBGA U324 BGA-324 +0 +324 +324 +Package_BGA +BGA-324_19.0x19.0mm_Layout18x18_P1.0mm_Ball0.5mm_Pad0.4mm_NSMD +BGA-324, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00233-03.pdf +BGA-324 +0 +324 +324 +Package_BGA +BGA-352_35.0x35.0mm_Layout26x26_P1.27mm +BGA-352, https://www.fujitsu.com/downloads/MICRO/fma/pdfmcu/b352p05.pdf +BGA-352 +0 +352 +352 +Package_BGA +BGA-400_21.0x21.0mm_Layout20x20_P1.0mm +BGA-400, https://www.xilinx.com/support/documentation/package_specs/fg400.pdf +BGA-400 +0 +400 +400 +Package_BGA +BGA-484_23.0x23.0mm_Layout22x22_P1.0mm +BGA-484, https://www.xilinx.com/support/documentation/package_specs/fg484.pdf +BGA-484 +0 +484 +484 +Package_BGA +BGA-624_21.0x21.0mm_Layout25x25_P0.8mm +BGA-624, 25x25 grid, 21x21mm package, pitch 0.8mm; https://www.nxp.com/docs/en/package-information/SOT1529-1.pdf +BGA 624 0.8 +0 +624 +624 +Package_BGA +BGA-625_21.0x21.0mm_Layout25x25_P0.8mm +BGA-625 +BGA-625 +0 +625 +625 +Package_BGA +BGA-672_27.0x27.0mm_Layout26x26_P1.0mm_Ball0.6mm_Pad0.5mm_NSMD +Altera BGA-672, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00472-00.pdf +Altera BGA-672 F672 FBGA +0 +672 +672 +Package_BGA +BGA-676_27.0x27.0mm_Layout26x26_P1.0mm_Ball0.6mm_Pad0.5mm_NSMD +XILINX BGA-676, https://www.xilinx.com/support/documentation/package_specs/fg676.pdf +XILINX BGA-676 FG676/FGG676 +0 +676 +676 +Package_BGA +BGA-1023_33.0x33.0mm_Layout32x32_P1.0mm +BGA-1023 +BGA-1023 +0 +1023 +1023 +Package_BGA +BGA-1156_35.0x35.0mm_Layout34x34_P1.0mm +BGA-1156 +BGA-1156 +0 +1156 +1156 +Package_BGA +BGA-1295_37.5x37.5mm_Layout36x36_P1.0mm +BGA-1295 +BGA-1295 +0 +1295 +1295 +Package_BGA +FB-BGA-484_23.0x23.0mm_Layout22x22_P1.0mm +Xilinx FB-484, https://www.xilinx.com/support/documentation/user_guides/ug1099-bga-device-design-rules.pdf +FB-BGA-484 +0 +484 +484 +Package_BGA +FBGA-78_7.5x11mm_Layout2x3x13_P0.8mm +FBGA-78, https://www.skhynix.com/product/filedata/fileDownload.do?seq=7687 +FBGA-78 +0 +78 +78 +Package_BGA +Fujitsu_WLP-15_2.28x3.092mm_Layout3x5_P0.4mm +WLP-15, 3x5 raster, 2.28x3.092mm package, pitch 0.4mm; http://www.fujitsu.com/global/documents/products/devices/semiconductor/fram/lineup/MB85RS1MT-DS501-00022-7v0-E.pdf +BGA 8 0.4 +0 +8 +8 +Package_BGA +LFBGA-100_10x10mm_Layout10x10_P0.8mm +LFBGA-100, 10x10 raster, 10x10mm package, pitch 0.8mm; see section 6.3 of http://www.st.com/resource/en/datasheet/stm32f103tb.pdf +BGA 100 0.8 +0 +100 +100 +Package_BGA +LFBGA-144_10x10mm_Layout12x12_P0.8mm +LFBGA-144, 12x12 raster, 10x10mm package, pitch 0.8mm; see section 6.1 of http://www.st.com/resource/en/datasheet/stm32f103ze.pdf +BGA 144 0.8 +0 +144 +144 +Package_BGA +LFBGA-169_16x12mm_Layout28x14_P0.5mm_Ball0.3_Pad0.3mm_NSMD +https://4donline.ihs.com/images/VipMasterIC/IC/SGST/SGSTS20279/SGSTS20279-1.pdf?hkey=EF798316E3902B6ED9A73243A3159BB0 +eMMC Flash LFBGA169 +0 +169 +169 +Package_BGA +Lattice_caBGA-381_17.0x17.0mm_Layout20x20_P0.8mm_Ball0.4mm_Pad0.4mm_NSMD +Lattice caBGA-381 footprint for ECP5 FPGAs, based on http://www.latticesemi.com/view_document?document_id=213 +BGA 381 0.8 +0 +381 +381 +Package_BGA +Lattice_caBGA-381_17.0x17.0mm_Layout20x20_P0.8mm_Ball0.4mm_Pad0.6mm_SMD +Lattice caBGA-381 footprint for ECP5 FPGAs, based on http://www.latticesemi.com/view_document?document_id=213 +BGA 381 0.8 +0 +381 +381 +Package_BGA +Linear_BGA-133_15.0x15.0_Layout12x12_P1.27mm +Analog Devices (Linear Tech), 133-pin BGA uModule, 15.0x15.0x4.92mm, https://www.analog.com/media/en/technical-documentation/data-sheets/4637fc.pdf +133 pin bga +0 +134 +134 +Package_BGA +Linear_BGA-133_15.0x15.0mm_Layout12x12_P1.27mm +Analog Devices (Linear Tech), 133-pin BGA uModule, 15.0x15.0x4.92mm, https://www.analog.com/media/en/technical-documentation/data-sheets/4637fc.pdf +133 pin bga +0 +134 +134 +Package_BGA +Maxim_WLP-9_1.595x1.415_Layout3x3_P0.4mm_Ball0.27mm_Pad0.25mm_NSMD +Maxim_WLP-9 W91C1+1 https://pdfserv.maximintegrated.com/package_dwgs/21-0459.PDF +Maxim_WLP-9 +0 +9 +9 +Package_BGA +Maxim_WLP-12 +Maxim_WLP-12 W121B2+1 http://pdfserv.maximintegrated.com/package_dwgs/21-0009.PDF +Maxim_WLP-12 +0 +12 +12 +Package_BGA +Microchip_TFBGA-196_11x11mm_Layout14x14_P0.75mm_SMD +TFBGA-196, 11.0x11.0mm, 196 Ball, 14x14 Layout, 0.75mm Pitch, http://ww1.microchip.com/downloads/en/DeviceDoc/SAMA5D2-Series-Data-Sheet-DS60001476C.pdf#page=2956 +BGA 196 0.75 +0 +196 +196 +Package_BGA +ST_uTFBGA-36_3.6x3.6mm_Layout6x6_P0.5mm +ST uTFBGA-36, 0.25mm pad, 3.6x3.6mm, 36 Ball, 6x6 Layout, 0.5mm Pitch, https://www.st.com/resource/en/datasheet/stulpi01a.pdf +BGA 36 0.5 +0 +36 +36 +Package_BGA +TFBGA-64_5x5mm_Layout8x8_P0.5mm +TFBGA-64, 8x8 raster, 5x5mm package, pitch 0.5mm; see section 6.3 of http://www.st.com/resource/en/datasheet/stm32f100v8.pdf +BGA 64 0.5 +0 +64 +64 +Package_BGA +TFBGA-100_8x8mm_Layout10x10_P0.8mm +TFBGA-100, 10x10 raster, 8x8mm package, pitch 0.8mm; see section 6.2 of http://www.st.com/resource/en/datasheet/stm32f746zg.pdf +BGA 100 0.8 +0 +100 +100 +Package_BGA +TFBGA-100_9.0x9.0mm_Layout10x10_P0.8mm +TFBGA-100, 10x10, 9x9mm package, pitch 0.8mm +TFBGA-100 +0 +100 +100 +Package_BGA +TFBGA-121_10x10mm_Layout11x11_P0.8mm +TFBGA-121, 11x11 raster, 10x10mm package, pitch 0.8mm; http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#p495 +BGA 121 0.8 +0 +121 +121 +Package_BGA +TFBGA-216_13x13mm_Layout15x15_P0.8mm +TFBGA-216, 15x15 raster, 13x13mm package, pitch 0.8mm; see section 6.8 of http://www.st.com/resource/en/datasheet/stm32f746zg.pdf +BGA 216 0.8 +0 +216 +216 +Package_BGA +TFBGA-265_14x14mm_Layout17x17_P0.8mm +TFBGA-265, 17x17 raster, 14x14mm package, pitch 0.8mm; see section 7.8 of http://www.st.com/resource/en/datasheet/DM00387108.pdf +BGA 265 0.8 +0 +265 +265 +Package_BGA +Texas_DSBGA-5_0.822x1.116mm_Layout2x1x2_P0.4mm +Texas Instruments, DSBGA, 0.822x1.116mm, 5 bump 2x1x2 array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/opa330.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +Texas Instruments DSBGA BGA YFF S-XBGA-N5 +0 +10 +5 +Package_BGA +Texas_DSBGA-6_0.9x1.4mm_Layout2x3_P0.5mm +Texas Instruments, DSBGA, 0.9x1.4mm, 6 bump 2x3 (perimeter) array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/ts5a3159a.pdf) +Texas Instruments DSBGA BGA YZP R-XBGA-N6 +0 +12 +6 +Package_BGA +Texas_DSBGA-8_0.9x1.9mm_Layout2x4_P0.5mm +Texas Instruments, DSBGA, 0.9x1.9mm, 8 bump 2x4 (perimeter) array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/txb0102.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +Texas Instruments DSBGA BGA YZP R-XBGA-N8 +0 +16 +8 +Package_BGA +Texas_DSBGA-8_1.43x1.41mm_Layout3x3_P0.5mm +Texas Instruments, DSBGA, 1.43x1.41mm, 8 bump 3x3 (perimeter) array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/lmc555.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +Texas Instruments DSBGA BGA YZP R-XBGA-N8 +0 +16 +8 +Package_BGA +Texas_DSBGA-8_1.5195x1.5195mm_Layout3x3_P0.5mm +Texas Instruments, DSBGA, 1.5195x1.5195x0.600mm, 8 ball 3x3 area grid, YZR pad definition (http://www.ti.com/lit/ml/mxbg270/mxbg270.pdf) +BGA 8 0.5 +0 +8 +8 +Package_BGA +Texas_DSBGA-9_1.4715x1.4715mm_Layout3x3_P0.5mm +Texas Instruments, DSBGA, 1.4715x1.4715mm, 9 bump 3x3 array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/lm4990.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +Texas Instruments DSBGA BGA YZR0009 +0 +18 +9 +Package_BGA +Texas_DSBGA-10_1.36x1.86mm_Layout3x4_P0.5mm +Texas Instruments, DSBGA, 1.36x1.86mm, 10 bump 3x4 (perimeter) array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/txs0104e.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +Texas Instruments DSBGA BGA +0 +20 +10 +Package_BGA +Texas_DSBGA-12_1.36x1.86mm_Layout3x4_P0.5mm +Texas Instruments, DSBGA, 1.36x1.86mm, 12 bump 3x4 (area) array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/txs0104e.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +Texas Instruments DSBGA BGA +0 +24 +12 +Package_BGA +Texas_DSBGA-28_1.9x3.0mm_Layout4x7_P0.4mm +Texas Instruments, DSBGA, 3.0x1.9x0.625mm, 28 ball 7x4 area grid, NSMD pad definition (http://www.ti.com/lit/ds/symlink/bq51050b.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +BGA 28 0.4 +0 +28 +28 +Package_BGA +Texas_DSBGA-49_3.33x3.488mm_Layout7x7_P0.4mm +Texas Instruments, DSBGA, 3.33x3.488x0.625mm, 49 ball 7x7 area grid, NSMD pad definition (http://www.ti.com/lit/ds/symlink/msp430f2234.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +texas dsbga 49 +0 +49 +49 +Package_BGA +Texas_DSBGA-64_3.415x3.535mm_Layout8x8_P0.4mm +Texas Instruments, DSBGA, 3.415x3.535x0.625mm, 64 ball 8x8 area grid, NSMD pad definition (http://www.ti.com/lit/ds/slas718g/slas718g.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +texas dsbga 64 +0 +64 +64 +Package_BGA +Texas_MicroStar_Junior_BGA-12_2.0x2.5mm_Layout4x3_P0.5mm +Texas Instruments, BGA Microstar Junior, 2x2.5mm, 12 bump 4x3 grid, NSMD pad definition (http://www.ti.com/lit/ds/symlink/txb0104.pdf, http://www.ti.com/lit/wp/ssyz015b/ssyz015b.pdf) +Texas_Junior_BGA-12 +0 +12 +12 +Package_BGA +Texas_MicroStar_Junior_BGA-80_5.0x5.0mm_Layout9x9_P0.5mm +Texas Instruments, BGA Microstar Junior, 5x5mm, 80 ball 9x9 grid, NSMD pad definition (http://www.ti.com/lit/ds/symlink/tlv320aic23b.pdf, http://www.ti.com/lit/wp/ssyz015b/ssyz015b.pdf) +Texas_Junior_BGA-80 +0 +80 +80 +Package_BGA +Texas_MicroStar_Junior_BGA-113_7.0x7.0mm_Layout12x12_P0.5mm +Texas Instruments, BGA Microstar Junior, 7x7mm, 113 ball 12x12 grid, NSMD pad definition (http://www.ti.com/lit/ml/mpbg674/mpbg674.pdf, http://www.ti.com/lit/wp/ssyz015b/ssyz015b.pdf) +Texas_Junior_BGA-113 +0 +113 +113 +Package_BGA +UCBGA-36_2.5x2.5mm_Layout6x6_P0.4mm +UCBGA-36, 6x6 raster, 2.5x2.5mm package, pitch 0.4mm; https://www.latticesemi.com/view_document?document_id=213 +BGA 36 0.4 +0 +36 +36 +Package_BGA +UCBGA-49_3x3mm_Layout7x7_P0.4mm +UCBGA-49, 7x7 raster, 3x3mm package, pitch 0.4mm; https://www.latticesemi.com/view_document?document_id=213 +BGA 49 0.4 +0 +49 +49 +Package_BGA +UCBGA-81_4x4mm_Layout9x9_P0.4mm +UCBGA-81, 9x9 raster, 4x4mm package, pitch 0.4mm; https://www.latticesemi.com/view_document?document_id=213 +BGA 81 0.4 +0 +81 +81 +Package_BGA +UFBGA-15_3.0x3.0mm_Layout4x4_P0.65mm +UFBGA-15, 4x4, 3x3mm package, pitch 0.65mm +UFBGA-15 +0 +15 +15 +Package_BGA +UFBGA-32_4.0x4.0mm_Layout6x6_P0.5mm +UFBGA-32, 6x6, 4x4mm package, pitch 0.5mm +UFBGA-32 +0 +32 +32 +Package_BGA +UFBGA-64_5x5mm_Layout8x8_P0.5mm +UFBGA-64, 8x8 raster, 5x5mm package, pitch 0.5mm; see section 7.1 of http://www.st.com/resource/en/datasheet/stm32f051t8.pdf +BGA 64 0.5 +0 +64 +64 +Package_BGA +UFBGA-100_7x7mm_Layout12x12_P0.5mm +UFBGA-100, 12x12 raster, 7x7mm package, pitch 0.5mm; see section 7.1 of http://www.st.com/resource/en/datasheet/stm32f103tb.pdf +BGA 100 0.5 +0 +100 +100 +Package_BGA +UFBGA-132_7x7mm_Layout12x12_P0.5mm +UFBGA-132, 12x12 raster, 7x7mm package, pitch 0.5mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32l152zc.pdf +BGA 132 0.5 +0 +132 +132 +Package_BGA +UFBGA-132_7x7mm_P0.5mm +UFBGA 132 Pins, 0.5mm Pitch, 0.3mm Ball, http://www.st.com/resource/en/datasheet/stm32l486qg.pdf +ufbga bga small-pitch +0 +132 +132 +Package_BGA +UFBGA-144_7x7mm_Layout12x12_P0.5mm +UFBGA-144, 12x12 raster, 7x7mm package, pitch 0.5mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32f446ze.pdf +BGA 144 0.5 +0 +144 +144 +Package_BGA +UFBGA-144_10x10mm_Layout12x12_P0.8mm +UFBGA-144, 12x12 raster, 10x10mm package, pitch 0.8mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32f446ze.pdf +BGA 144 0.8 +0 +144 +144 +Package_BGA +UFBGA-169_7x7mm_Layout13x13_P0.5mm +UFBGA-169, 13x13 raster, 7x7mm package, pitch 0.5mm; see section 7.6 of http://www.st.com/resource/en/datasheet/stm32f429ng.pdf +BGA 169 0.5 +0 +169 +169 +Package_BGA +UFBGA-201_10x10mm_Layout15x15_P0.65mm +UFBGA-201, 15x15 raster, 10x10mm package, pitch 0.65mm; see section 7.6 of http://www.st.com/resource/en/datasheet/stm32f207vg.pdf +BGA 201 0.65 +0 +201 +201 +Package_BGA +VFBGA-49_5.0x5.0mm_Layout7x7_P0.65mm +VFBGA-49, 7x7, 5x5mm package, pitch 0.65mm +VFBGA-49 +0 +49 +49 +Package_BGA +VFBGA-100_7.0x7.0mm_Layout10x10_P0.65mm +VFBGA-100, 10x10, 7x7mm package, pitch 0.65mm +VFBGA-100 +0 +100 +100 +Package_BGA +WLP-4_0.73x0.73mm_Layout2x2_P0.35mm_Ball0.22mm_Pad0.2mm_NSMD +WLP-4, 2x2 raster, 0.73x0.73mm package, pitch 0.35mm; https://datasheets.maximintegrated.com/en/ds/MAX40200.pdf +BGA 4 0.35 +0 +4 +4 +Package_BGA +WLP-4_0.83x0.83mm_P0.4mm +WLP-4_0.83x0.83mm_P0.4mm https://pdfserv.maximintegrated.com/package_dwgs/21-100107.PDF, https://www.maximintegrated.com/en/app-notes/index.mvp/id/1891 +WLP-4 +0 +4 +4 +Package_BGA +WLP-4_0.86x0.86mm_P0.4mm +WLP-4_0.86x0.86mm_P0.4mm https://pdfserv.maximintegrated.com/package_dwgs/21-0612.PDF, https://www.maximintegrated.com/en/app-notes/index.mvp/id/1891 +WLP-4 +0 +4 +4 +Package_BGA +WLP-9_1.448x1.468mm_Layout3x3_P0.4mm_Ball0.27mm_Pad0.25mm +WLP-9, 1.448x1.468mm, 9 Ball, 3x3 Layout, 0.4mm Pitch, https://pdfserv.maximintegrated.com/package_dwgs/21-100168.PDF +BGA 9 0.4 +0 +9 +9 +Package_BGA +XBGA-121_10x10mm_Layout11x11_P0.8mm +XBGA-121, 11x11 raster, 10x10mm package, pitch 0.6mm; http://ww1.microchip.com/downloads/en/DeviceDoc/39969b.pdf +BGA 121 0.8 +0 +121 +121 +Package_BGA +XFBGA-36_3.5x3.5mm_Layout6x6_P0.5mm +XFBGA-36, https://www.nxp.com/docs/en/package-information/SOT1555-1.pdf +XFBGA-36 +0 +36 +36 +Package_BGA +XFBGA-64_5.0x5.0mm_Layout8x8_P0.5mm +XFBGA-64, https://www.nxp.com/docs/en/package-information/SOT1555-1.pdf +XFBGA-64 +0 +64 +64 +Package_BGA +XFBGA-121_8x8mm_Layout11x11_P0.65mm +XFBGA-121, https://www.nxp.com/docs/en/package-information/SOT1533-1.pdf +XFBGA-121 +0 +121 +121 +Package_BGA +Xilinx_CLG225 +Zynq-7000 BGA, 15x15 grid, 13x13mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=77, NSMD pad definition Appendix A +BGA 225 0.8 CLG225 +0 +225 +225 +Package_BGA +Xilinx_CLG400 +Zynq-7000 BGA, 20x20 grid, 17x17mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=78, NSMD pad definition Appendix A +BGA 400 0.8 CLG400 CL400 +0 +400 +400 +Package_BGA +Xilinx_CLG484_CLG485 +Zynq-7000 BGA, 22x22 grid, 19x19mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=79, NSMD pad definition Appendix A +BGA 484 0.8 CLG484 CL484 CLG485 CL485 +0 +484 +484 +Package_BGA +Xilinx_CPG236 +Artix-7 BGA, 19x19 grid, 10x10mm package, 0.5mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=266, NSMD pad definition Appendix A +BGA 238 0.5 CP236 CPG236 +0 +238 +238 +Package_BGA +Xilinx_CPG238 +Artix-7 BGA, 19x19 grid, 10x10mm package, 0.5mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=267, NSMD pad definition Appendix A +BGA 238 0.5 CPG238 +0 +238 +238 +Package_BGA +Xilinx_CPGA196 +Spartan-7 BGA, 14x14 grid, 8x8mm package, 0.5mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=260, NSMD pad definition Appendix A +BGA 196 0.5 CPGA196 +0 +196 +196 +Package_BGA +Xilinx_CSG324 +Artix-7 BGA, 18x18 grid, 15x15mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=268, NSMD pad definition Appendix A +BGA 324 0.8 CS324 CSG324 +0 +324 +324 +Package_BGA +Xilinx_CSG325 +Artix-7 BGA, 18x18 grid, 15x15mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=268, NSMD pad definition Appendix A +BGA 324 0.8 CS325 CSG235 +0 +324 +324 +Package_BGA +Xilinx_CSGA225 +Spartan-7 BGA, 15x15 grid, 13x13mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=262, NSMD pad definition Appendix A +BGA 225 0.8 CSGA225 +0 +225 +225 +Package_BGA +Xilinx_CSGA324 +Spartan-7 BGA, 18x18 grid, 15x15mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=263, NSMD pad definition Appendix A +BGA 324 0.8 CSGA324 +0 +324 +324 +Package_BGA +Xilinx_FBG484 +Artix-7, Kintex-7 and Zynq-7000 BGA, 22x22 grid, 23x23mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=271, ttps://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=281, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=82, NSMD pad definition Appendix A +BGA 484 1 FB484 FBG484 FBV484 +0 +484 +484 +Package_BGA +Xilinx_FBG676 +Artix-7, Kintex-7 and Zynq-7000 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=273, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=284, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=84, NSMD pad definition Appendix A +BGA 676 1 FB676 FBG676 FBV676 +0 +676 +676 +Package_BGA +Xilinx_FBG900 +Kintex-7 BGA, 30x30 grid, 31x31mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=289, NSMD pad definition Appendix A +BGA 900 1 FB900 FBG900 FBV900 +0 +900 +900 +Package_BGA +Xilinx_FFG676 +Kintex-7 and Zynq-7000 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=292, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=88, NSMD pad definition Appendix A +BGA 676 1 FF676 FFG676 FFV676 +0 +676 +676 +Package_BGA +Xilinx_FFG900_FFG901 +Kintex-7 and Zynq-7000 BGA, 30x30 grid, 31x31mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=294, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=90, NSMD pad definition Appendix A +BGA 900 1 FF900 FFG900 FFV900 FF901 FFG901 FFV901 +0 +900 +900 +Package_BGA +Xilinx_FFG1156 +Artix-7, Kintex-7 and Zynq-7000 BGA, 34x34 grid, 35x35mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=277, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=296, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=91, NSMD pad definition Appendix A +BGA 1156 1 FF1156 FFG1156 FFV1156 +0 +1156 +1156 +Package_BGA +Xilinx_FFG1157_FFG1158 +Virtex-7 BGA, 34x34 grid, 35x35mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=299, NSMD pad definition Appendix A +BGA 1156 1 FF1157 FFG1157 FFV1157 FF1158 FFG1158 FFV1158 +0 +1156 +1156 +Package_BGA +Xilinx_FFG1761 +Virtex-7 BGA, 42x42 grid, 42.5x42.5mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=300, NSMD pad definition Appendix A +BGA 1760 1 FF1761 FFG1761 +0 +1760 +1760 +Package_BGA +Xilinx_FFG1926_FFG1927_FFG1928_FFG1930 +Virtex-7 BGA, 44x44 grid, 45x45mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=303, NSMD pad definition Appendix A +BGA 1924 1 FF1926 FFG1926 FF1927 FFG1927 FFV1927 FF1928 FFG1928 FF1930 FFG1930 +0 +1924 +1924 +Package_BGA +Xilinx_FFV1761 +Virtex-7 BGA, 42x42 grid, 42.5x42.5mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=301, NSMD pad definition Appendix A +BGA 1760 1 FFV1761 +0 +1760 +1760 +Package_BGA +Xilinx_FGG484 +Artix-7 BGA, 22x22 grid, 23x23mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=275, NSMD pad definition Appendix A +BGA 484 1 FG484 FGG484 +0 +484 +484 +Package_BGA +Xilinx_FGG676 +Artix-7 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=276, NSMD pad definition Appendix A +BGA 676 1 FG676 FGG676 +0 +676 +676 +Package_BGA +Xilinx_FGGA484 +Spartan-7 BGA, 22x22 grid, 23x23mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=264, NSMD pad definition Appendix A +BGA 484 1 FGGA484 +0 +484 +484 +Package_BGA +Xilinx_FGGA676 +Spartan-7 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=265, NSMD pad definition Appendix A +BGA 676 1 FGGA676 +0 +676 +676 +Package_BGA +Xilinx_FHG1761 +Virtex-7 BGA, 42x42 grid, 45x45mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=302, NSMD pad definition Appendix A +BGA 1760 1 FH1761 FHG1761 +0 +1760 +1760 +Package_BGA +Xilinx_FLG1925_FLG1926_FLG1928_FLG1930 +Virtex-7 BGA, 44x44 grid, 45x45mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=304, NSMD pad definition Appendix A +BGA 1924 1 FL1925 FLG1925 FL1926 FLG1926 FL1928 FLG1928 FL1930 FLG1930 +0 +1924 +1924 +Package_BGA +Xilinx_FTG256 +Artix-7 BGA, 16x16 grid, 17x17mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=269, NSMD pad definition Appendix A +BGA 256 1 FT256 FTG256 +0 +256 +256 +Package_BGA +Xilinx_FTGB196 +Spartan-7 BGA, 14x14 grid, 15x15mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=261, NSMD pad definition Appendix A +BGA 196 1 FTGB196 +0 +196 +196 +Package_BGA +Xilinx_RB484 +Artix-7 and Zynq-7000 BGA, 22x22 grid, 23x23mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=278, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=92, NSMD pad definition Appendix A +BGA 484 1 RB484 +0 +484 +484 +Package_BGA +Xilinx_RB676 +Artix-7 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=280, NSMD pad definition Appendix A +BGA 676 1 RB676 +0 +676 +676 +Package_BGA +Xilinx_RF676 +Kintex-7 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=297, NSMD pad definition Appendix A +BGA 676 1 RF676 +0 +676 +676 +Package_BGA +Xilinx_RF900 +Kintex-7 and Zynq-7000 BGA, 30x30 grid, 31x31mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=298, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=94, NSMD pad definition Appendix A +BGA 900 1 RF900 +0 +900 +900 +Package_BGA +Xilinx_RF1156 +Zynq-7000 BGA, 34x34 grid, 35x35mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=95, NSMD pad definition Appendix A +BGA 1156 1 RF1156 +0 +1156 +1156 +Package_BGA +Xilinx_RF1157_RF1158 +Virtex-7 BGA, 34x34 grid, 35x35mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=305, NSMD pad definition Appendix A +BGA 1156 1 RF1157 RF1158 +0 +1156 +1156 +Package_BGA +Xilinx_RF1761 +Virtex-7 BGA, 42x42 grid, 42.5x42.5mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=306, NSMD pad definition Appendix A +BGA 1760 1 RF1761 +0 +1760 +1760 +Package_BGA +Xilinx_RF1930 +Virtex-7 BGA, 44x44 grid, 45x45mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=307, NSMD pad definition Appendix A +BGA 1924 1 RF1930 +0 +1924 +1924 +Package_BGA +Xilinx_RFG676 +Zynq-7000 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=93, NSMD pad definition Appendix A +BGA 676 1 RF676 RFG676 +0 +676 +676 +Package_BGA +Xilinx_RS484 +Artix-7 BGA, 22x22 grid, 19x19mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=279, NSMD pad definition Appendix A +BGA 484 0.8 RS484 +0 +484 +484 +Package_BGA +Xilinx_SBG484 +Artix-7 BGA, 22x22 grid, 19x19mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=270, NSMD pad definition Appendix A +BGA 484 0.8 SB484 SBG484 SBV484 +0 +484 +484 +Package_BGA +Xilinx_SBG485 +Zynq-7000 BGA, 22x22 grid, 19x19mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=80, NSMD pad definition Appendix A +BGA 484 0.8 SBG485 SBV485 +0 +484 +484 +Package_CSP +Analog_LFCSP-8-1EP_3x3mm_P0.5mm_EP1.53x1.85mm +LFCSP, exposed pad, Analog Devices (http://www.analog.com/media/en/technical-documentation/data-sheets/ADL5542.pdf) +LFCSP 8 0.5 +0 +12 +5 +Package_CSP +LFCSP-8-1EP_3x2mm_P0.5mm_EP1.6x1.65mm +LFCSP 8pin Pitch 0.5mm, http://www.analog.com/media/en/package-pcb-resources/package/57080735642908cp_8_4.pdf +LFCSP 8pin thermal pad 3x2mm Pitch 0.5mm +0 +9 +9 +Package_CSP +LFCSP-8-1EP_3x3mm_P0.5mm_EP1.45x1.74mm +LFCSP, 8 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-8/CP_8_13.pdf), generated with kicad-footprint-generator ipc_dfn_qfn_generator.py +LFCSP DFN_QFN +0 +13 +9 +Package_CSP +LFCSP-8_2x2mm_P0.5mm +LFCSP 8pin Pitch 0.5mm, http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_8_6.pdf +LFCSP 8pin 2x2mm Pitch 0.5mm +0 +8 +8 +Package_CSP +LFCSP-16-1EP_3x3mm_P0.5mm_EP1.3x1.3mm +LFCSP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-16/CP_16_21.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +21 +17 +Package_CSP +LFCSP-16-1EP_3x3mm_P0.5mm_EP1.3x1.3mm_ThermalVias +LFCSP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-16/CP_16_21.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +26 +17 +Package_CSP +LFCSP-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm +LFCSP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-16/CP_16_22.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +21 +17 +Package_CSP +LFCSP-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm_ThermalVias +LFCSP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-16/CP_16_22.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +26 +17 +Package_CSP +LFCSP-16-1EP_3x3mm_P0.5mm_EP1.7x1.7mm +LFCSP, 16 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/HMC7992.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +21 +17 +Package_CSP +LFCSP-16-1EP_3x3mm_P0.5mm_EP1.7x1.7mm_ThermalVias +LFCSP, 16 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/HMC7992.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +26 +17 +Package_CSP +LFCSP-16-1EP_3x3mm_P0.5mm_EP1.854x1.854mm +16-Lead Lead Frame Chip Scale Package, 3x3mm, 0.5mm pitch, 1.854mm thermal pad (CP-16-22, http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_16_22.pdf) +LFCSP 16 0.5 +0 +21 +17 +Package_CSP +LFCSP-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm +LFCSP, 16 pin, 4x4mm, 2.1mm sq pad (http://www.analog.com/media/en/technical-documentation/data-sheets/ADG633.pdf) +LFCSP 16 0.65 +0 +21 +17 +Package_CSP +LFCSP-16-1EP_4x4mm_P0.65mm_EP2.4x2.4mm +LFCSP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-16/cp-16-40.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +21 +17 +Package_CSP +LFCSP-16-1EP_4x4mm_P0.65mm_EP2.4x2.4mm_ThermalVias +LFCSP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-16/cp-16-40.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +31 +17 +Package_CSP +LFCSP-20-1EP_4x4mm_P0.5mm_EP2.1x2.1mm +20-Lead Frame Chip Scale Package - 4x4x0.9 mm Body [LFCSP], (see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_20_6.pdf) +LFCSP 0.5 +0 +25 +21 +Package_CSP +LFCSP-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm +LFCSP, 20 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/AD7682_7689.pdf), generated with kicad-footprint-generator ipc_dfn_qfn_generator.py +LFCSP DFN_QFN +0 +25 +21 +Package_CSP +LFCSP-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm_ThermalVias +LFCSP, 20 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/AD7682_7689.pdf), generated with kicad-footprint-generator ipc_dfn_qfn_generator.py +LFCSP DFN_QFN +0 +35 +21 +Package_CSP +LFCSP-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm +LFCSP, 20 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-20/CP_20_8.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +25 +21 +Package_CSP +LFCSP-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias +LFCSP, 20 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-20/CP_20_8.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +35 +21 +Package_CSP +LFCSP-24-1EP_4x4mm_P0.5mm_EP2.3x2.3mm +LFCSP, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_24_14.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +29 +25 +Package_CSP +LFCSP-24-1EP_4x4mm_P0.5mm_EP2.3x2.3mm_ThermalVias +LFCSP, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_24_14.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +39 +25 +Package_CSP +LFCSP-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm +LFCSP, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_24_7.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +29 +25 +Package_CSP +LFCSP-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm_ThermalVias +LFCSP, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_24_7.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +39 +25 +Package_CSP +LFCSP-28-1EP_5x5mm_P0.5mm_EP3.14x3.14mm +LFCSP, 28 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-28/CP_28_10.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +33 +29 +Package_CSP +LFCSP-28-1EP_5x5mm_P0.5mm_EP3.14x3.14mm_ThermalVias +LFCSP, 28 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-28/CP_28_10.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +43 +29 +Package_CSP +LFCSP-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm +LFCSP, 32 Pin (https://www.analog.com/media/en/package-pcb-resources/package/414143737956480539664569cp_32_2.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +42 +33 +Package_CSP +LFCSP-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm_ThermalVias +LFCSP, 32 Pin (https://www.analog.com/media/en/package-pcb-resources/package/414143737956480539664569cp_32_2.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +59 +33 +Package_CSP +LFCSP-32-1EP_5x5mm_P0.5mm_EP3.25x3.25mm +32-Lead Frame Chip Scale Package LFCSP (5mm x 5mm); (see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-32/CP_32_27.pdf +LFCSP 0.5 +0 +37 +33 +Package_CSP +LFCSP-48-1EP_7x7mm_P0.5mm_EP4.1x4.1mm +LFCSP, 48 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_48_5.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +58 +49 +Package_CSP +LFCSP-48-1EP_7x7mm_P0.5mm_EP4.1x4.1mm_ThermalVias +LFCSP, 48 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_48_5.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +75 +49 +Package_CSP +LFCSP-64-1EP_9x9mm_P0.5mm_EP5.21x5.21mm +LFCSP, 64 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_64_7.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +69 +65 +Package_CSP +LFCSP-64-1EP_9x9mm_P0.5mm_EP5.21x5.21mm_ThermalVias +LFCSP, 64 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_64_7.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +86 +65 +Package_CSP +LFCSP-72-1EP_10x10mm_P0.5mm_EP5.3x5.3mm +LFCSP, 72 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/ADAU1452_1451_1450.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +82 +73 +Package_CSP +LFCSP-72-1EP_10x10mm_P0.5mm_EP5.3x5.3mm_ThermalVias +LFCSP, 72 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/ADAU1452_1451_1450.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +99 +73 +Package_CSP +LFCSP-72-1EP_10x10mm_P0.5mm_EP6.15x6.15mm +72-Lead Frame Chip Scale Package - 10x10x0.9 mm Body [LFCSP]; (see https://www.intersil.com/content/dam/Intersil/documents/l72_/l72.10x10c.pdf) +LFCSP 0.5 +0 +77 +73 +Package_CSP +LFCSP-VQ-24-1EP_4x4mm_P0.5mm_EP2.642x2.642mm +LFCSP VQ, 24 pin, exposed pad, 4x4mm body, pitch 0.5mm (http://www.analog.com/media/en/package-pcb-resources/package/56702234806764cp_24_3.pdf, http://www.analog.com/media/en/technical-documentation/data-sheets/ADL5801.pdf) +LFCSP 0.5 +0 +29 +25 +Package_CSP +LFCSP-VQ-48-1EP_7x7mm_P0.5mm +LFCSP VQ, 48 pin, exposed pad, 7x7mm body (http://www.analog.com/media/en/technical-documentation/data-sheets/AD7951.pdf, http://www.analog.com/en/design-center/packaging-quality-symbols-footprints/symbols-and-footprints/AD7951.html) +LFCSP 48 +0 +49 +49 +Package_CSP +LFCSP-WD-8-1EP_3x3mm_P0.65mm_EP1.6x2.44mm +LFCSP-WD, 8 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/CP_8_19.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP-WD NoLead +0 +15 +9 +Package_CSP +LFCSP-WD-8-1EP_3x3mm_P0.65mm_EP1.6x2.44mm_ThermalVias +LFCSP-WD, 8 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/CP_8_19.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP-WD NoLead +0 +22 +9 +Package_CSP +LFCSP-WD-10-1EP_3x3mm_P0.5mm_EP1.64x2.38mm +LFCSP-WD, 10 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-10/CP_10_9.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP-WD NoLead +0 +17 +11 +Package_CSP +LFCSP-WD-10-1EP_3x3mm_P0.5mm_EP1.64x2.38mm_ThermalVias +LFCSP-WD, 10 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-10/CP_10_9.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP-WD NoLead +0 +24 +11 +Package_CSP +ST_WLCSP-25_Die425 +WLCSP-25, 5x5 raster, 2.097x2.493mm package, pitch 0.4mm; see section 7.6 of http://www.st.com/resource/en/datasheet/stm32l031f6.pdf +BGA 25 0.4 +0 +25 +25 +Package_CSP +ST_WLCSP-25_Die444 +WLCSP-25, 5x5 raster, 2.423x2.325mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32f031k6.pdf +BGA 25 0.4 +0 +25 +25 +Package_CSP +ST_WLCSP-25_Die457 +WLCSP-25, 5x5 raster, 2.133x2.070mm package, pitch 0.4mm; see section 7.3 of http://www.st.com/resource/en/datasheet/stm32l011k3.pdf +BGA 25 0.4 +0 +25 +25 +Package_CSP +ST_WLCSP-36_Die417 +WLCSP-36, 6x6 raster, 2.61x2.88mm package, pitch 0.4mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32l052t8.pdf +BGA 36 0.4 +0 +36 +36 +Package_CSP +ST_WLCSP-36_Die440 +WLCSP-36, 6x6 raster, 2.605x2.703mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32f051t8.pdf +BGA 36 0.4 +0 +36 +36 +Package_CSP +ST_WLCSP-36_Die445 +WLCSP-36, 6x6 raster, 2.605x2.703mm package, pitch 0.4mm; see section 7.3 of http://www.st.com/resource/en/datasheet/stm32f042k6.pdf +BGA 36 0.4 +0 +36 +36 +Package_CSP +ST_WLCSP-36_Die458 +WLCSP-36, 6x6 raster, 2.553x2.579mm package, pitch 0.4mm; see section 7.1 of http://www.st.com/resource/en/datasheet/stm32f410t8.pdf +BGA 36 0.4 +0 +36 +36 +Package_CSP +ST_WLCSP-49_Die423 +WLCSP-49, 7x7 raster, 2.965x2.965mm package, pitch 0.4mm; see section 7.1 of http://www.st.com/resource/en/datasheet/stm32f401vc.pdf +BGA 49 0.4 +0 +49 +49 +Package_CSP +ST_WLCSP-49_Die431 +WLCSP-49, 7x7 raster, 2.999x3.185mm package, pitch 0.4mm; see section 7.1 of http://www.st.com/resource/en/datasheet/stm32f411vc.pdf +BGA 49 0.4 +0 +49 +49 +Package_CSP +ST_WLCSP-49_Die433 +WLCSP-49, 7x7 raster, 3.029x3.029mm package, pitch 0.4mm; see section 7.1.1 of http://www.st.com/resource/en/datasheet/stm32f401ce.pdf +BGA 49 0.4 +0 +49 +49 +Package_CSP +ST_WLCSP-49_Die435 +WLCSP-49, 7x7 raster, 3.141x3.127mm package, pitch 0.4mm; see section 7.6 of http://www.st.com/resource/en/datasheet/DM00257211.pdf +BGA 49 0.4 +0 +49 +49 +Package_CSP +ST_WLCSP-49_Die438 +WLCSP-49, 7x7 raster, 3.89x3.74mm package, pitch 0.5mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32f303r8.pdf +BGA 49 0.5 +0 +49 +49 +Package_CSP +ST_WLCSP-49_Die439 +WLCSP-49, 7x7 raster, 3.417x3.151mm package, pitch 0.4mm; see section 7.1 of http://www.st.com/resource/en/datasheet/stm32f301r8.pdf +BGA 49 0.4 +0 +49 +49 +Package_CSP +ST_WLCSP-49_Die447 +WLCSP-49, 7x7 raster, 3.294x3.258mm package, pitch 0.4mm; see section 7.6 of http://www.st.com/resource/en/datasheet/stm32l072kz.pdf +BGA 49 0.4 +0 +49 +49 +Package_CSP +ST_WLCSP-49_Die448 +WLCSP-49, 7x7 raster, 3.277x3.109mm package, pitch 0.4mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32f071v8.pdf +BGA 49 0.4 +0 +49 +49 +Package_CSP +ST_WLCSP-63_Die427 +WLCSP-63, 7x9 raster, 3.228x4.164mm package, pitch 0.4mm; see section 7.6 of http://www.st.com/resource/en/datasheet/stm32l151cc.pdf +BGA 63 0.4 +0 +63 +63 +Package_CSP +ST_WLCSP-64_Die414 +WLCSP-64, 8x8 raster, 4.466x4.395mm package, pitch 0.5mm; see section 6.3 of http://www.st.com/resource/en/datasheet/stm32f103ze.pdf +BGA 64 0.5 +0 +64 +64 +Package_CSP +ST_WLCSP-64_Die427 +WLCSP-64, 8x8 raster, 4.539x4.911mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32l152zc.pdf +BGA 64 0.4 +0 +64 +64 +Package_CSP +ST_WLCSP-64_Die435 +WLCSP-64, 8x8 raster, 3.141x3.127mm package, pitch 0.35mm; see section 7.5 of http://www.st.com/resource/en/datasheet/DM00257211.pdf +BGA 64 0.35 +0 +64 +64 +Package_CSP +ST_WLCSP-64_Die436 +WLCSP-64, 8x8 raster, 4.539x4.911mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32l152zd.pdf +BGA 64 0.4 +0 +64 +64 +Package_CSP +ST_WLCSP-64_Die441 +WLCSP-64, 8x8 raster, 3.623x3.651mm package, pitch 0.4mm; see section 7.1 of http://www.st.com/resource/en/datasheet/DM00213872.pdf +BGA 64 0.4 +0 +64 +64 +Package_CSP +ST_WLCSP-64_Die442 +WLCSP-64, 8x8 raster, 3.347x3.585mm package, pitch 0.4mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32f091vb.pdf +BGA 64 0.4 +0 +64 +64 +Package_CSP +ST_WLCSP-64_Die462 +WLCSP-64, 8x8 raster, 3.357x3.657mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/DM00340475.pdf +BGA 64 0.4 +0 +64 +64 +Package_CSP +ST_WLCSP-66_Die411 +WLCSP-66, 9x9 raster, 3.639x3.971mm package, pitch 0.4mm; see section 7.2 of http://www.st.com/resource/en/datasheet/stm32f207vg.pdf +BGA 66 0.4 +0 +66 +66 +Package_CSP +ST_WLCSP-66_Die432 +WLCSP-66, 8x9 raster, 3.767x4.229mm package, pitch 0.4mm; see section 7.2 of http://www.st.com/resource/en/datasheet/stm32f378vc.pdf +BGA 66 0.4 +0 +66 +66 +Package_CSP +ST_WLCSP-72_Die415 +WLCSP-72, 9x9 raster, 4.4084x3.7594mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32l476me.pdf +BGA 72 0.4 +0 +72 +72 +Package_CSP +ST_WLCSP-81_Die415 +WLCSP-81, 9x9 raster, 4.4084x3.7594mm package, pitch 0.4mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32l476me.pdf +BGA 81 0.4 +0 +81 +81 +Package_CSP +ST_WLCSP-81_Die421 +WLCSP-81, 9x9 raster, 3.693x3.815mm package, pitch 0.4mm; see section 7.6 of http://www.st.com/resource/en/datasheet/stm32f446ze.pdf +BGA 81 0.4 +0 +81 +81 +Package_CSP +ST_WLCSP-81_Die463 +WLCSP-81, 9x9 raster, 4.039x3.951mm package, pitch 0.4mm; see section 7.1 of http://www.st.com/resource/en/datasheet/DM00282249.pdf +BGA 81 0.4 +0 +81 +81 +Package_CSP +ST_WLCSP-90_Die413 +WLCSP-90, 10x9 raster, 4.223x3.969mm package, pitch 0.4mm; see section 6.1 of http://www.st.com/resource/en/datasheet/stm32f405og.pdf +BGA 90 0.4 +0 +90 +90 +Package_CSP +ST_WLCSP-100_Die422 +WLCSP-100, 10x10 raster, 4.201x4.663mm package, pitch 0.4mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32f302vc.pdf +BGA 100 0.4 +0 +100 +100 +Package_CSP +ST_WLCSP-100_Die446 +WLCSP-100, 10x10 raster, 4.775x5.041mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32f303zd.pdf +BGA 100 0.4 +0 +100 +100 +Package_CSP +ST_WLCSP-100_Die452 +WLCSP-100, 10x10 raster, 4.201x4.663mm package, pitch 0.4mm; see section 7.7 of http://www.st.com/resource/en/datasheet/DM00330506.pdf +BGA 100 0.4 +0 +100 +100 +Package_CSP +ST_WLCSP-100_Die461 +WLCSP-100, 10x10 raster, 4.618x4.142mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/DM00284211.pdf +BGA 100 0.4 +0 +100 +100 +Package_CSP +ST_WLCSP-104_Die437 +WLCSP-104, 9x12 raster, 4.095x5.094mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32l152ze.pdf +BGA 104 0.4 +0 +104 +104 +Package_CSP +ST_WLCSP-143_Die419 +WLCSP-143, 11x13 raster, 4.521x5.547mm package, pitch 0.4mm; see section 7.2 of http://www.st.com/resource/en/datasheet/stm32f429ng.pdf +BGA 143 0.4 +0 +143 +143 +Package_CSP +ST_WLCSP-143_Die449 +WLCSP-143, 11x13 raster, 4.539x5.849mm package, pitch 0.4mm; see section 6.3 of http://www.st.com/resource/en/datasheet/stm32f746zg.pdf +BGA 143 0.4 +0 +143 +143 +Package_CSP +ST_WLCSP-144_Die470 +WLCSP-144, 12x12 raster, 5.24x5.24mm package, pitch 0.4mm; see section 7.4 of http://www.st.com/resource/en/datasheet/DM00366448.pdf +BGA 144 0.4 +0 +144 +144 +Package_CSP +ST_WLCSP-168_Die434 +WLCSP-168, 12x14 raster, 4.891x5.692mm package, pitch 0.4mm; see section 6.3 of http://www.st.com/resource/en/datasheet/stm32f469ni.pdf +BGA 168 0.4 +0 +168 +168 +Package_CSP +ST_WLCSP-180_Die451 +WLCSP-180, 13x14 raster, 5.537x6.095mm package, pitch 0.4mm; see section 6.6 of http://www.st.com/resource/en/datasheet/DM00273119.pdf +BGA 180 0.4 +0 +180 +180 +Package_CSP +WLCSP-6_1.4x1.0mm_P0.4mm +6pin Pitch 0.4mm +6pin Pitch 0.4mm WLCSP +0 +6 +6 +Package_CSP +WLCSP-8_1.58x1.63x0.35mm_Layout3x5_P0.35x0.4mm_Ball0.25mm_Pad0.25mm_NSMD +WLCSP/XFBGA 8-pin package, staggered pins, http://www.adestotech.com/wp-content/uploads/DS-AT25DF041B_040.pdf +WLCSP WLCSP-8 XFBGA XFBGA-8 CSP BGA Chip-Scale Glass-Top +0 +8 +8 +Package_CSP +WLCSP-12_1.56x1.56mm_P0.4mm +WLCSP 12 1.56x1.56 https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BMM150-DS001-01.pdf +BMM150 WLCSP +0 +12 +12 +Package_CSP +WLCSP-12_1.403x1.555mm_P0.4mm_Stagger +WLCSP-12, 6x4 raster staggered array, 1.403x1.555mm package, pitch 0.4mm; http://ww1.microchip.com/downloads/en/devicedoc/atmel-8235-8-bit-avr-microcontroller-attiny20_datasheet.pdf#page=208 +CSP 12 0.2x0.346333 +0 +12 +12 +Package_CSP +WLCSP-16_4x4_B2.17x2.32mm_P0.5mm +WLCSP-16, http://www.nxp.com/documents/data_sheet/LPC1102_1104.pdf, http://www.nxp.com/assets/documents/data/en/application-notes/AN3846.pdf +WLCSP-16 NXP +0 +16 +16 +Package_CSP +WLCSP-20_1.934x2.434mm_Layout4x5_P0.4mm +WLCSP-20, 4x5 raster, 1.934x2.434mm package, pitch 0.4mm; see section 36.2.3 of http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-42363-SAM-D11_Datasheet.pdf +BGA 20 0.4 +0 +20 +20 +Package_CSP +WLCSP-20_1.994x1.94mm_Layout4x5_P0.4mm +WLCSP-20, https://www.nxp.com/docs/en/package-information/98ASA00539D.pdf +WLCSP-20 +0 +20 +20 +Package_CSP +WLCSP-20_1.994x1.609mm_Layout5x4_P0.4mm +WLCSP-20, https://www.nxp.com/docs/en/package-information/98ASA00676D.pdf +WLCSP-20 +0 +20 +20 +Package_CSP +WLCSP-36_2.82x2.67mm_Layout6x6_P0.4mm +WLCSP-36, https://www.nxp.com/docs/en/package-information/98ASA00949D.pdf +WLCSP-36 +0 +36 +36 +Package_CSP +WLCSP-36_2.374x2.459mm_Layout6x6_P0.35mm +WLCSP-36, https://www.nxp.com/docs/en/package-information/98ASA00604D.pdf +WLCSP-36 +0 +36 +36 +Package_CSP +WLCSP-56_3.170x3.444mm_Layout7x8_P0.4mm +WLCSP-56, 7x8 raster, 3.170x3.444mm package, pitch 0.4mm; see section 48.2.4 of http://ww1.microchip.com/downloads/en/DeviceDoc/DS60001479B.pdf +BGA 56 0.4 +0 +56 +56 +Package_CSP +WLCSP-81_4.41x3.76mm_P0.4mm +WLCSP-81, 9x9, 0.4mm Pitch, http://www.st.com/content/ccc/resource/technical/document/technical_note/92/30/3c/a1/4c/bb/43/6f/DM00103228.pdf/files/DM00103228.pdf/jcr:content/translations/en.DM00103228.pdf +WLCSP ST +0 +81 +81 +Package_CSP +pSemi_CSP-16_1.64x2.04mm_P0.4mm +pSemi CSP-16 1.64x2.04x0.285mm (http://www.psemi.com/pdf/datasheets/pe29101ds.pdf, http://www.psemi.com/pdf/app_notes/an77.pdf) +psemi csp 16 +0 +16 +16 +Package_CSP +pSemi_CSP-16_1.64x2.04mm_P0.4mm_Pad0.18mm +pSemi CSP-16 1.64x2.04x0.285mm (http://www.psemi.com/pdf/datasheets/pe29101ds.pdf, http://www.psemi.com/pdf/app_notes/an77.pdf) +psemi csp 16 +0 +16 +16 +Package_DFN_QFN +AMS_QFN-4-1EP_2x2mm_P0.95mm_EP0.7x1.6mm +UFD Package, 4-Lead Plastic QFN (2mm x 2mm), http://ams.com/eng/content/download/950231/2267959/483138 +QFN 0.95 +0 +6 +5 +Package_DFN_QFN +Cypress_QFN-56-1EP_8x8mm_P0.5mm_EP6.22x6.22mm_ThermalVias +56-Lead Plastic Quad Flat, No Lead Package (ML) - 8x8x0.9 mm Body [QFN] (see datasheet at http://www.cypress.com/file/138911/download and app note at http://www.cypress.com/file/140006/download) +QFN 0.5 +0 +87 +57 +Package_DFN_QFN +DFN-6-1EP_1.2x1.2mm_P0.4mm_EP0.3x0.94mm_PullBack +DFN, 6 Pin (http://www.onsemi.com/pub/Collateral/NCP133-D.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +9 +7 +Package_DFN_QFN +DFN-6-1EP_2x1.8mm_P0.5mm_EP1.2x1.6mm +DFN, 6 Pin (https://www.diodes.com/assets/Package-Files/U-DFN2018-6.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +11 +7 +Package_DFN_QFN +DFN-6-1EP_2x2mm_P0.5mm_EP0.6x1.37mm +DFN, 6 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-dfn/05081703_C_DC6.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +9 +7 +Package_DFN_QFN +DFN-6-1EP_2x2mm_P0.5mm_EP0.61x1.42mm +DC6 Package; 6-Lead Plastic DFN (2mm x 2mm) (see Linear Technology DFN_6_05-08-1703.pdf) +DFN 0.5 +0 +9 +7 +Package_DFN_QFN +DFN-6-1EP_2x2mm_P0.65mm_EP1x1.6mm +6-Lead Plastic Dual Flat, No Lead Package (MA) - 2x2x0.9 mm Body [DFN] (see Microchip Packaging Specification 00000049BS.pdf) +DFN 0.65 +0 +9 +7 +Package_DFN_QFN +DFN-6-1EP_3x2mm_P0.5mm_EP1.65x1.35mm +DFN, 6 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-dfn/(DCB6)%20DFN%2005-08-1715%20Rev%20A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +11 +7 +Package_DFN_QFN +DFN-6-1EP_3x3mm_P0.95mm_EP1.7x2.6mm +DFN6 3*3 MM, 0.95 PITCH; CASE 506AH-01 (see ON Semiconductor 506AH.PDF) +DFN 0.95 +0 +13 +7 +Package_DFN_QFN +DFN-6-1EP_3x3mm_P1mm_EP1.5x2.4mm +DFN, 6 Pin (https://www.silabs.com/documents/public/data-sheets/Si7020-A20.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +11 +7 +Package_DFN_QFN +DFN-6_1.3x1.2mm_P0.4mm +6-Lead Plastic DFN (1.3mm x 1.2mm) +DFN 0.4 +0 +6 +6 +Package_DFN_QFN +DFN-8-1EP_2x2mm_P0.5mm_EP0.6x1.2mm +DFN, 8 Pin (https://www.qorvo.com/products/d/da001879), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +11 +9 +Package_DFN_QFN +DFN-8-1EP_2x2mm_P0.5mm_EP0.7x1.3mm +DFN, 8 Pin (https://www.onsemi.com/pub/Collateral/NUF4401MN-D.PDF#page=6), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_2x2mm_P0.5mm_EP0.9x1.3mm +DFN, 8 Pin (https://www.onsemi.com/pub/Collateral/NB3N551-D.PDF#page=7), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_2x2mm_P0.5mm_EP0.9x1.5mm +DFN, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8127-AVR-8-bit-Microcontroller-ATtiny4-ATtiny5-ATtiny9-ATtiny10_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm +DFN, 8 Pin (https://www.st.com/resource/en/datasheet/lm2903.pdf#page=16), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +10 +9 +Package_DFN_QFN +DFN-8-1EP_2x2mm_P0.5mm_EP1.05x1.75mm +DFN8 2x2, 0.5P; CASE 506CN (see ON Semiconductor 506CN.PDF) +DFN 0.5 +0 +11 +9 +Package_DFN_QFN +DFN-8-1EP_2x2mm_P0.45mm_EP0.64x1.38mm +DC8 Package 8-Lead Plastic DFN (2mm x 2mm) (see Linear Technology DFN_8_05-08-1719.pdf) +DFN 0.45 +0 +11 +9 +Package_DFN_QFN +DFN-8-1EP_2x3mm_P0.5mm_EP0.56x2.15mm +DFN, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/2451fg.pdf#page=17), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +11 +9 +Package_DFN_QFN +DFN-8-1EP_2x3mm_P0.5mm_EP0.61x2.2mm +DDB Package; 8-Lead Plastic DFN (3mm x 2mm) (see Linear Technology DFN_8_05-08-1702.pdf) +DFN 0.5 +0 +12 +9 +Package_DFN_QFN +DFN-8-1EP_3x2mm_P0.5mm_EP1.3x1.5mm +8-Lead Plastic Dual Flat, No Lead Package (8MA2) - 2x3x0.6 mm Body [UDFN] (see Atmel-8815-SEEPROM-AT24CS01-02-Datasheet.pdf) +DFN 0.5 +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_3x2mm_P0.5mm_EP1.7x1.4mm +DFN, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/8L_DFN_2x3x0_9_MC_C04-123C.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_3x2mm_P0.5mm_EP1.36x1.46mm +8-Lead Plastic Dual Flat, No Lead Package (8MA2) - 2x3x0.6 mm Body (http://ww1.microchip.com/downloads/en/DeviceDoc/20005010F.pdf) +DFN 0.5 +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_3x2mm_P0.5mm_EP1.75x1.45mm +8-Lead Plastic Dual Flat, No Lead Package (MC) - 2x3x0.9 mm Body [DFN] (see Microchip Packaging Specification 00000049BS.pdf) +DFN 0.5 +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_3x2mm_P0.45mm_EP1.66x1.36mm +DCB Package 8-Lead Plastic DFN (2mm x 3mm) (see Linear Technology DFN_8_05-08-1718.pdf) +DFN 0.45 +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_3x3mm_P0.5mm_EP1.66x2.38mm +DD Package; 8-Lead Plastic DFN (3mm x 3mm) (see Linear Technology DFN_8_05-08-1698.pdf) +DFN 0.5 +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_3x3mm_P0.65mm_EP1.7x2.05mm +DFN, 8 Pin (http://www.ixysic.com/home/pdfs.nsf/www/IX4426-27-28.pdf/$file/IX4426-27-28.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_3x3mm_P0.65mm_EP1.55x2.4mm +8-Lead Plastic Dual Flat, No Lead Package (MF) - 3x3x0.9 mm Body [DFN] (see Microchip Packaging Specification 00000049BS.pdf) +DFN 0.65 +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_4x4mm_P0.8mm_EP2.3x3.24mm +DFN, 8 Pin (https://www.st.com/resource/en/datasheet/ld1086.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_4x4mm_P0.8mm_EP2.5x3.6mm +8-Lead Plastic Dual Flat, No Lead Package (MD) - 4x4x0.9 mm Body [DFN] (see Microchip Packaging Specification 00000049BS.pdf) +DFN 0.8 +0 +15 +9 +Package_DFN_QFN +DFN-8-1EP_4x4mm_P0.8mm_EP2.39x2.21mm +8-Lead Plastic Dual Flat, No Lead Package (MD) - 4x4x0.9 mm Body [DFN] (http://www.onsemi.com/pub/Collateral/NCP4308-D.PDF) +DFN 0.8 +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_6x5mm_P1.27mm_EP2x2mm +DD Package; 8-Lead Plastic DFN (6mm x 5mm) (see http://www.everspin.com/file/236/download) +dfn +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_6x5mm_P1.27mm_EP4x4mm +DD Package; 8-Lead Plastic DFN (6mm x 5mm) (see http://www.everspin.com/file/236/download) +dfn +0 +25 +9 +Package_DFN_QFN +DFN-8_2x2mm_P0.5mm +DFN8 2x2, 0.5P; No exposed pad - Ref http://pdfserv.maximintegrated.com/land_patterns/90-0349.PDF +DFN 0.5 +0 +8 +8 +Package_DFN_QFN +DFN-10-1EP_2x3mm_P0.5mm_EP0.64x2.4mm +DDB Package; 10-Lead Plastic DFN (3mm x 2mm) (see Linear Technology DFN_10_05-08-1722.pdf) +DFN 0.5 +0 +13 +11 +Package_DFN_QFN +DFN-10-1EP_3x3mm_P0.5mm_EP1.7x2.5mm +DFN, 10 Pin (https://www.monolithicpower.com/pub/media/document/MPQ2483_r1.05.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +15 +11 +Package_DFN_QFN +DFN-10-1EP_3x3mm_P0.5mm_EP1.55x2.48mm +10-Lead Plastic Dual Flat, No Lead Package (MF) - 3x3x0.9 mm Body [DFN] (see Microchip Packaging Specification 00000049BS.pdf) +DFN 0.5 +0 +15 +11 +Package_DFN_QFN +DFN-10-1EP_3x3mm_P0.5mm_EP1.65x2.38mm +DFN, 10 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3471fb.pdf#page=15), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +15 +11 +Package_DFN_QFN +DFN-10-1EP_3x3mm_P0.5mm_EP1.65x2.38mm_ThermalVias +DFN, 10 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3471fb.pdf#page=15), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +22 +11 +Package_DFN_QFN +DFN-10-1EP_3x3mm_P0.5mm_EP1.75x2.7mm +10-Lead Plastic Dual Flat No-Lead Package, 3x3mm Body (see Atmel Appnote 8826) +DFN 0.5 +0 +15 +11 +Package_DFN_QFN +DFN-10_2x2mm_P0.4mm +10-Lead Plastic DFN (2mm x 2mm) 0.40mm pitch +DFN 10 0.4mm +0 +10 +10 +Package_DFN_QFN +DFN-12-1EP_2x3mm_P0.45mm_EP0.64x2.4mm +DDB Package; 12-Lead Plastic DFN (3mm x 2mm) (see Linear Technology DFN_12_05-08-1723.pdf) +DFN 0.45 +0 +15 +13 +Package_DFN_QFN +DFN-12-1EP_3x3mm_P0.5mm_EP2.05x2.86mm +10-Lead Plastic Dual Flat, No Lead Package (MF) - 3x3x0.9 mm Body [DFN] (see Microchip Packaging Specification 00000049BS.pdf) +DFN 0.5 +0 +17 +13 +Package_DFN_QFN +DFN-12-1EP_3x3mm_P0.45mm_EP1.66x2.38mm +DD Package; 12-Lead Plastic DFN (3mm x 3mm) (see Linear Technology DFN_12_05-08-1725.pdf) +DFN 0.45 +0 +17 +13 +Package_DFN_QFN +DFN-12-1EP_3x4mm_P0.5mm_EP1.7x3.3mm +DE/UE Package; 12-Lead Plastic DFN (4mm x 3mm) (see Linear Technology DFN_12_05-08-1695.pdf) +DFN 0.5 +0 +21 +13 +Package_DFN_QFN +DFN-12-1EP_4x4mm_P0.5mm_EP2.66x3.38mm +DF Package; 12-Lead Plastic DFN (4mm x 4mm) (see Linear Technology 05081733_A_DF12.pdf) +DFN 0.5 +0 +21 +13 +Package_DFN_QFN +DFN-12-1EP_4x4mm_P0.65mm_EP2.64x3.54mm +DFN12, 4x4, 0.65P; CASE 506CE (see ON Semiconductor 506CE.PDF) +DFN 0.65 +0 +21 +13 +Package_DFN_QFN +DFN-14-1EP_3x3mm_P0.4mm_EP1.78x2.35mm +DD Package; 14-Lead Plastic DFN (3mm x 3mm) (http://pdfserv.maximintegrated.com/land_patterns/90-0063.PDF) +DFN 0.40 +0 +19 +15 +Package_DFN_QFN +DFN-14-1EP_3x4.5mm_P0.65mm_EP1.65x4.25mm +14-lead very thin plastic quad flat, 3.0x4.5mm size, 0.65mm pitch (http://ww1.microchip.com/downloads/en/DeviceDoc/14L_VDFN_4_5x3_0mm_JHA_C041198A.pdf) +VDFN DFN 0.65mm +0 +23 +15 +Package_DFN_QFN +DFN-14-1EP_3x4.5mm_P0.65mm_EP1.65x4.25mm_ThermalVias +14-lead very thin plastic quad flat, 3.0x4.5mm size, 0.65mm pitch (http://ww1.microchip.com/downloads/en/DeviceDoc/14L_VDFN_4_5x3_0mm_JHA_C041198A.pdf) +VDFN DFN 0.65mm +0 +33 +15 +Package_DFN_QFN +DFN-14-1EP_3x4mm_P0.5mm_EP1.7x3.3mm +DE Package; 14-Lead Plastic DFN (4mm x 3mm) (see Linear Technology DFN_14_05-08-1708.pdf) +DFN 0.5 +0 +23 +15 +Package_DFN_QFN +DFN-14-1EP_4x4mm_P0.5mm_EP2.86x3.6mm +DFN14, 4x4, 0.5P; CASE 506CM (see ON Semiconductor 506CM.PDF) +DFN 0.5 +0 +23 +15 +Package_DFN_QFN +DFN-16-1EP_3x4mm_P0.45mm_EP1.7x3.3mm +DE Package; 16-Lead Plastic DFN (4mm x 3mm) (see Linear Technology DFN_16_05-08-1732.pdf) +DFN 0.45 +0 +25 +17 +Package_DFN_QFN +DFN-16-1EP_3x5mm_P0.5mm_EP1.66x4.4mm +DHC Package; 16-Lead Plastic DFN (5mm x 3mm) (see Linear Technology DFN_16_05-08-1706.pdf) +DFN 0.5 +0 +27 +17 +Package_DFN_QFN +DFN-16-1EP_4x5mm_P0.5mm_EP2.44x4.34mm +DHD Package; 16-Lead Plastic DFN (5mm x 4mm) (see Linear Technology 05081707_A_DHD16.pdf) +DFN 0.5 +0 +25 +17 +Package_DFN_QFN +DFN-16-1EP_5x5mm_P0.5mm_EP3.46x4mm +DH Package; 16-Lead Plastic DFN (5mm x 5mm) (see Linear Technology DFN_16_05-08-1709.pdf) +DFN 0.5 +0 +26 +17 +Package_DFN_QFN +DFN-18-1EP_3x5mm_P0.5mm_EP1.66x4.4mm +DHC Package; 18-Lead Plastic DFN (5mm x 3mm) (see Linear Technology 05081955_0_DHC18.pdf) +DFN 0.5 +0 +29 +19 +Package_DFN_QFN +DFN-18-1EP_4x5mm_P0.5mm_EP2.44x4.34mm +DHD Package; 18-Lead Plastic DFN (5mm x 4mm) (see Linear Technology DFN_18_05-08-1778.pdf) +DFN 0.5 +0 +27 +19 +Package_DFN_QFN +DFN-20-1EP_5x6mm_P0.5mm_EP3.24x4.24mm +DFN20, 6x5, 0.5P; CASE 505AB (see ON Semiconductor 505AB.PDF) +DFN 0.5 +0 +33 +21 +Package_DFN_QFN +DFN-22-1EP_5x6mm_P0.5mm_EP3.14x4.3mm +DFN22 6*5*0.9 MM, 0.5 P; CASE 506AF\xe2\x88\x9201 (see ON Semiconductor 506AF.PDF) +DFN 0.5 +0 +35 +23 +Package_DFN_QFN +DFN-24-1EP_4x7mm_P0.5mm_EP2.64x6.44mm +DKD Package; 24-Lead Plastic DFN (7mm x 4mm) (see Linear Technology DFN_24_05-08-1864.pdf) +DFN 0.5 +0 +35 +25 +Package_DFN_QFN +DFN-32-1EP_4x7mm_P0.4mm_EP2.64x6.44mm +DKD Package; 32-Lead Plastic DFN (7mm x 4mm) (see Linear Technology DFN_32_05-08-1734.pdf) +DFN 0.4 +0 +43 +33 +Package_DFN_QFN +DFN-44-1EP_5x8.9mm_P0.4mm_EP3.7x8.4mm +DFN44 8.9x5, 0.4P; CASE 506BU-01 (see ON Semiconductor 506BU.PDF) +DFN 0.4 +0 +63 +45 +Package_DFN_QFN +DFN-S-8-1EP_6x5mm_P1.27mm +8-Lead Plastic Dual Flat, No Lead Package (MF) - 6x5 mm Body [DFN-S] (see Microchip Packaging Specification 00000049BS.pdf) +DFN 1.27 +0 +16 +9 +Package_DFN_QFN +Diodes_DFN1006-3 +DFN package size 1006 3 pins +DFN package size 1006 3 pins +0 +3 +3 +Package_DFN_QFN +Diodes_UDFN-10_1.0x2.5mm_P0.5mm +U-DFN2510-10 package used by Diodes Incorporated (https://www.diodes.com/assets/Package-Files/U-DFN2510-10-Type-CJ.pdf) +UDFN-10 U-DFN2510-10 Diodes +0 +10 +10 +Package_DFN_QFN +Diodes_UDFN2020-6_Type-F +U-DFN2020-6 (Type F) (https://www.diodes.com/assets/Package-Files/U-DFN2020-6-Type-F.pdf) +U-DFN2020-6 (Type F) +0 +8 +8 +Package_DFN_QFN +HVQFN-16-1EP_3x3mm_P0.5mm_EP1.5x1.5mm +HVQFN, 16 Pin (https://www.nxp.com/docs/en/package-information/SOT758-1.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +HVQFN NoLead +0 +21 +17 +Package_DFN_QFN +HVQFN-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm +HVQFN, 24 Pin (https://www.nxp.com/docs/en/package-information/SOT616-3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +HVQFN NoLead +0 +29 +25 +Package_DFN_QFN +HVQFN-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm_ThermalVias +HVQFN, 24 Pin (https://www.nxp.com/docs/en/package-information/SOT616-3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +HVQFN NoLead +0 +39 +25 +Package_DFN_QFN +HVQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm +HVQFN, 24 Pin (https://www.nxp.com/docs/en/package-information/SOT616-3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +HVQFN NoLead +0 +34 +25 +Package_DFN_QFN +HVQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias +HVQFN, 24 Pin (https://www.nxp.com/docs/en/package-information/SOT616-3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +HVQFN NoLead +0 +39 +25 +Package_DFN_QFN +Infineon_MLPQ-16-14-1EP_4x4mm_P0.5mm +MLPQ 32 leads, 7x7mm, 0.127mm stencil (https://www.infineon.com/dgdl/Infineon-AN1170-AN-v05_00-EN.pdf?fileId=5546d462533600a40153559ac3e51134) +mlpq 32 7x7mm +0 +19 +15 +Package_DFN_QFN +Infineon_MLPQ-40-32-1EP_7x7mm_P0.5mm +MLPQ 32 leads, 7x7mm, 0.127mm stencil (https://www.infineon.com/dgdl/Infineon-AN1170-AN-v05_00-EN.pdf?fileId=5546d462533600a40153559ac3e51134) +mlpq 32 7x7mm +0 +76 +33 +Package_DFN_QFN +Infineon_MLPQ-48-1EP_7x7mm_P0.5mm_EP5.55x5.55mm +MLPQ 48 leads, 7x7mm (https://www.infineon.com/dgdl/irs2093mpbf.pdf?fileId=5546d462533600a401535675fb892793) +mlpq 32 7x7mm +0 +113 +49 +Package_DFN_QFN +Infineon_MLPQ-48-1EP_7x7mm_P0.5mm_Pad5.15x5.15mm +MLPQ 48 leads, 7x7mm (https://www.infineon.com/dgdl/irs2052mpbf.pdf?fileId=5546d462533600a401535675d3b32788) +mlpq 32 7x7mm +0 +117 +49 +Package_DFN_QFN +Infineon_MLPQ-48-1EP_7x7mm_P0.5mm_Pad5.55x5.55mm +MLPQ 48 leads, 7x7mm (https://www.infineon.com/dgdl/irs2093mpbf.pdf?fileId=5546d462533600a401535675fb892793) +mlpq 32 7x7mm +0 +117 +49 +Package_DFN_QFN +Infineon_PQFN-22-15-4EP_6x5mm_P0.65mm +PQFN 22 leads, 5x6mm, 0.127mm stencil (https://www.infineon.com/dgdl/ir4301.pdf?fileId=5546d462533600a4015355d5fc691819, https://www.infineon.com/dgdl/Infineon-AN1170-AN-v05_00-EN.pdf?fileId=5546d462533600a40153559ac3e51134) +pqfn 22 5x6mm +0 +56 +15 +Package_DFN_QFN +Infineon_PQFN-44-31-5EP_7x7mm_P0.5mm +PQFN 44 leads, 7x7mm, 0.127mm stencil (https://www.infineon.com/dgdl/ir4302.pdf?fileId=5546d462533600a4015355d602a9181d, https://www.infineon.com/dgdl/Infineon-AN1170-AN-v05_00-EN.pdf?fileId=5546d462533600a40153559ac3e51134) +pqfn 44 7x7mm +0 +125 +27 +Package_DFN_QFN +Linear_DE14MA +14-Lead Plastic DFN, 4mm x 3mm (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-dfn/05081731_C_DE14MA.pdf) +DFN 0.5 +0 +14 +14 +Package_DFN_QFN +Linear_UGK52_QFN-46-52 +Linear UKG52(46) package, QFN-52-1EP variant (see http://cds.linear.com/docs/en/datasheet/3886fe.pdf) +QFN 0.5 +0 +62 +47 +Package_DFN_QFN +MLF-6-1EP_1.6x1.6mm_P0.5mm_EP0.5x1.26mm +MLF, 6 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/mic5353.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +MLF NoLead +0 +9 +7 +Package_DFN_QFN +MLF-8-1EP_3x3mm_P0.65mm_EP1.55x2.3mm +8-Pin ePad 3mm x 3mm MLF - 3x3x0.85 mm Body (see Microchip datasheet http://ww1.microchip.com/downloads/en/DeviceDoc/mic5355_6.pdf) +DFN MLF 0.65 +0 +12 +9 +Package_DFN_QFN +MLF-8-1EP_3x3mm_P0.65mm_EP1.55x2.3mm_ThermalVias +8-Pin ePad 3mm x 3mm MLF - 3x3x0.85 mm Body (see Microchip datasheet http://ww1.microchip.com/downloads/en/DeviceDoc/mic5355_6.pdf) +DFN MLF 0.65 +0 +15 +9 +Package_DFN_QFN +MLF-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm +MLF, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc8246.pdf#page=263), generated with kicad-footprint-generator ipc_noLead_generator.py +MLF NoLead +0 +25 +21 +Package_DFN_QFN +MLF-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias +MLF, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc8246.pdf#page=263), generated with kicad-footprint-generator ipc_noLead_generator.py +MLF NoLead +0 +30 +21 +Package_DFN_QFN +MLPQ-16-1EP_4x4mm_P0.65mm_EP2.8x2.8mm +Micro Leadframe Package, 16 pin with exposed pad +MLPQ- 0.65 +0 +21 +17 +Package_DFN_QFN +Micrel_MLF-8-1EP_2x2mm_P0.5mm_EP0.8x1.3mm_ThermalVias +http://ww1.microchip.com/downloads/en/DeviceDoc/mic2290.pdf +mlf 8 2x2 mm +0 +14 +9 +Package_DFN_QFN +Microchip_8E-16 +16-Lead Quad Flat, No Lead Package (8E) - 4x4x0.9 mm Body [UQFN]; (see Microchip Packaging Specification 00000049BS.pdf) +QFN Microchip 8E 16 +0 +20 +17 +Package_DFN_QFN +Microchip_DRQFN-44-1EP_5x5mm_P0.7mm_EP2.65x2.65mm +QFN, 44 Pin, dual row (http://ww1.microchip.com/downloads/en/DeviceDoc/44L_VQFN_5x5mm_Dual_Row_%5BS3B%5D_C04-21399a.pdf) +QFN dual row +0 +49 +45 +Package_DFN_QFN +Microchip_DRQFN-44-1EP_5x5mm_P0.7mm_EP2.65x2.65mm_ThermalVias +QFN, 44 Pin, dual row (http://ww1.microchip.com/downloads/en/DeviceDoc/44L_VQFN_5x5mm_Dual_Row_%5BS3B%5D_C04-21399a.pdf) +QFN dual row +0 +59 +45 +Package_DFN_QFN +Microchip_DRQFN-64-1EP_7x7mm_P0.65mm_EP4.1x4.1mm +QFN, 64 Pin, dual row (http://ww1.microchip.com/downloads/en/DeviceDoc/64L_VQFN_7x7_Dual_Row_%5BSVB%5D_C04-21420a.pdf) +QFN dual row +0 +74 +65 +Package_DFN_QFN +Microchip_DRQFN-64-1EP_7x7mm_P0.65mm_EP4.1x4.1mm_ThermalVias +QFN, 64 Pin, dual row (http://ww1.microchip.com/downloads/en/DeviceDoc/64L_VQFN_7x7_Dual_Row_%5BSVB%5D_C04-21420a.pdf) +QFN dual row +0 +91 +65 +Package_DFN_QFN +Microsemi_QFN-40-32-2EP_6x8mm_P0.5mm +40-Lead (32-Lead Populated) Plastic Quad Flat, No Lead Package - 6x8x0.9mm Body (https://www.microsemi.com/document-portal/doc_download/131677-pd70224-data-sheet) +QFN 0.5 +0 +92 +34 +Package_DFN_QFN +Mini-Circuits_DL805 +https://ww2.minicircuits.com/case_style/DL805.pdf +RF Switch +0 +11 +9 +Package_DFN_QFN +Mini-Circuits_FG873-4_3x3mm +Mini Circuits Case style FG (https://ww2.minicircuits.com/case_style/FG873.pdf) +FG873 +0 +4 +4 +Package_DFN_QFN +Nordic_AQFN-73-1EP_7x7mm_P0.5mm +http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.nrf52%2Fdita%2Fnrf52%2Fchips%2Fnrf52840.html +AQFN 7mm +0 +78 +74 +Package_DFN_QFN +OnSemi_DFN-8_2x2mm_P0.5mm +DFN8 2x2, 0.5P (https://www.onsemi.com/pub/Collateral/511AT.PDF) +DFN 0.5 +0 +8 +8 +Package_DFN_QFN +OnSemi_UDFN-8_1.2x1.8mm_P0.4mm +8-Lead Plastic Dual Flat, No Lead Package, 1.2x1.8x1.55 mm Body [UDFN] (See http://www.onsemi.com/pub/Collateral/NLSV2T244-D.PDF) +dfn udfn dual flat +0 +8 +8 +Package_DFN_QFN +OnSemi_VCT-28_3.5x3.5mm_P0.4mm +OnSemi VCT, 28 Pin (http://www.onsemi.com/pub/Collateral/601AE.PDF), generated with kicad-footprint-generator ipc_dfn_qfn_generator.py +OnSemi VCT DFN_QFN +0 +28 +28 +Package_DFN_QFN +Panasonic_HQFN-16-1EP_4x4mm_P0.65mm_EP2.9x2.9mm +Panasonic HQFN-16, 4x4x0.85mm (https://industrial.panasonic.com/content/data/SC/ds/ds7/c0/PKG_HQFN016-A-0404XZL_EN.pdf) +panasonic hqfn +0 +37 +17 +Package_DFN_QFN +Panasonic_HSON-8_8x8mm_P2.00mm +Panasonic HSON-8, 8x8x1.25mm (https://industrial.panasonic.com/content/data/SC/ds/ds7/c0/PKG_HSON008-A-0808XXI_EN.pdf) +panasonic hson +0 +27 +9 +Package_DFN_QFN +QFN-12-1EP_3x3mm_P0.5mm_EP1.65x1.65mm +QFN, 12 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_12_%2005-08-1855.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +17 +13 +Package_DFN_QFN +QFN-12-1EP_3x3mm_P0.5mm_EP1.65x1.65mm_ThermalVias +QFN, 12 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_12_%2005-08-1855.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +22 +13 +Package_DFN_QFN +QFN-12-1EP_3x3mm_P0.51mm_EP1.45x1.45mm +QFN, 12 Pin (https://ww2.minicircuits.com/case_style/DQ1225.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +17 +13 +Package_DFN_QFN +QFN-14-1EP_1.6x1.6mm_P0.4mm_EP0.74x0.74mm +QFN, 14 Pin (http://www.skyworksinc.com/uploads/documents/SKY13575_639LF_203270D.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +19 +15 +Package_DFN_QFN +QFN-16-1EP_3x3mm_P0.5mm_EP1.7x1.7mm +QFN, 16 Pin (https://www.st.com/resource/en/datasheet/tsv521.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_3x3mm_P0.5mm_EP1.7x1.7mm_ThermalVias +QFN, 16 Pin (http://www.cypress.com/file/46236/download), generated with kicad-footprint-generator ipc_dfn_qfn_generator.py +QFN DFN_QFN +0 +31 +17 +Package_DFN_QFN +QFN-16-1EP_3x3mm_P0.5mm_EP1.9x1.9mm +QFN, 16 Pin (https://www.nxp.com/docs/en/package-information/98ASA00525D.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_3x3mm_P0.5mm_EP1.9x1.9mm_ThermalVias +QFN, 16 Pin (https://www.nxp.com/docs/en/package-information/98ASA00525D.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +26 +17 +Package_DFN_QFN +QFN-16-1EP_3x3mm_P0.5mm_EP1.45x1.45mm +QFN, 16 Pin (http://cds.linear.com/docs/en/datasheet/37551fd.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_3x3mm_P0.5mm_EP1.45x1.45mm_ThermalVias +QFN, 16 Pin (http://cds.linear.com/docs/en/datasheet/37551fd.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +26 +17 +Package_DFN_QFN +QFN-16-1EP_3x3mm_P0.5mm_EP1.75x1.75mm +QFN, 16 Pin (https://www.onsemi.com/pub/Collateral/NCN4555-D.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_3x3mm_P0.5mm_EP1.75x1.75mm_ThermalVias +QFN, 16 Pin (https://www.onsemi.com/pub/Collateral/NCN4555-D.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +26 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.5mm_EP2.45x2.45mm +QFN, 16 Pin (https://www.renesas.com/eu/en/www/doc/datasheet/isl8117.pdf#page=22), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.5mm_EP2.45x2.45mm_ThermalVias +QFN, 16 Pin (https://www.renesas.com/eu/en/www/doc/datasheet/isl8117.pdf#page=22), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm +QFN, 16 Pin (http://www.thatcorp.com/datashts/THAT_1580_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm_ThermalVias +QFN, 16 Pin (http://www.thatcorp.com/datashts/THAT_1580_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.5x2.5mm +QFN, 16 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=266), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.5x2.5mm_ThermalVias +QFN, 16 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=266), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm +QFN, 16 Pin (https://www.allegromicro.com/~/media/Files/Datasheets/A4403-Datasheet.ashx), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm_PullBack +QFN, 16 Pin (https://ams.com/documents/20143/36005/AS5055A_DS000304_2-00.pdf#page=24), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm_PullBack_ThermalVias +QFN, 16 Pin (https://ams.com/documents/20143/36005/AS5055A_DS000304_2-00.pdf#page=24), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm_ThermalVias +QFN, 16 Pin (https://www.allegromicro.com/~/media/Files/Datasheets/A4403-Datasheet.ashx), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.15x2.15mm +QFN, 16 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/4001f.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.15x2.15mm_ThermalVias +QFN, 16 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/4001f.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +QFN-16-1EP_5x5mm_P0.8mm_EP2.7x2.7mm +QFN, 16 Pin (http://www.intersil.com/content/dam/Intersil/documents/l16_/l16.5x5.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_5x5mm_P0.8mm_EP2.7x2.7mm_ThermalVias +QFN, 16 Pin (http://www.intersil.com/content/dam/Intersil/documents/l16_/l16.5x5.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +QFN-20-1EP_3.5x3.5mm_P0.5mm_EP2x2mm +QFN, 20 Pin (http://www.ti.com/lit/ml/mpqf239/mpqf239.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +QFN-20-1EP_3.5x3.5mm_P0.5mm_EP2x2mm_ThermalVias +QFN, 20 Pin (http://www.ti.com/lit/ml/mpqf239/mpqf239.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +30 +21 +Package_DFN_QFN +QFN-20-1EP_3x3mm_P0.4mm_EP1.65x1.65mm +QFN, 20 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3553fc.pdf#page=34), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +QFN-20-1EP_3x3mm_P0.4mm_EP1.65x1.65mm_ThermalVias +QFN, 20 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3553fc.pdf#page=34), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +30 +21 +Package_DFN_QFN +QFN-20-1EP_3x3mm_P0.45mm_EP1.6x1.6mm +QFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-8235-8-bit-avr-microcontroller-attiny20_datasheet.pdf#page=212), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +QFN-20-1EP_3x3mm_P0.45mm_EP1.6x1.6mm_ThermalVias +QFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-8235-8-bit-avr-microcontroller-attiny20_datasheet.pdf#page=212), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +30 +21 +Package_DFN_QFN +QFN-20-1EP_3x4mm_P0.5mm_EP1.65x2.65mm +QFN, 20 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_20_05-08-1742.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +QFN-20-1EP_3x4mm_P0.5mm_EP1.65x2.65mm_ThermalVias +QFN, 20 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_20_05-08-1742.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +32 +21 +Package_DFN_QFN +QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm +QFN, 20 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=274), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm_ThermalVias +QFN, 20 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=274), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +30 +21 +Package_DFN_QFN +QFN-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm +QFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc2535.pdf#page=164), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +QFN-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias +QFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc2535.pdf#page=164), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +30 +21 +Package_DFN_QFN +QFN-20-1EP_4x4mm_P0.5mm_EP2.7x2.7mm +QFN, 20 Pin (https://www.silabs.com/documents/public/data-sheets/Si5351-B.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +QFN-20-1EP_4x4mm_P0.5mm_EP2.7x2.7mm_ThermalVias +QFN, 20 Pin (https://www.silabs.com/documents/public/data-sheets/Si5351-B.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +30 +21 +Package_DFN_QFN +QFN-20-1EP_4x5mm_P0.5mm_EP2.65x3.65mm +QFN, 20 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_20_05-08-1711.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +27 +21 +Package_DFN_QFN +QFN-20-1EP_4x5mm_P0.5mm_EP2.65x3.65mm_ThermalVias +QFN, 20 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_20_05-08-1711.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +40 +21 +Package_DFN_QFN +QFN-20-1EP_5x5mm_P0.65mm_EP3.35x3.35mm +QFN, 20 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=276), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +QFN-20-1EP_5x5mm_P0.65mm_EP3.35x3.35mm_ThermalVias +QFN, 20 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=276), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +35 +21 +Package_DFN_QFN +QFN-24-1EP_3x3mm_P0.4mm_EP1.75x1.6mm +QFN, 24 Pin (https://www.invensense.com/wp-content/uploads/2015/02/PS-MPU-9250A-01-v1.1.pdf#page=39), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +QFN-24-1EP_3x3mm_P0.4mm_EP1.75x1.6mm_ThermalVias +QFN, 24 Pin (https://www.invensense.com/wp-content/uploads/2015/02/PS-MPU-9250A-01-v1.1.pdf#page=39), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +34 +25 +Package_DFN_QFN +QFN-24-1EP_3x4mm_P0.4mm_EP1.65x2.65mm +QFN, 24 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_20_05-08-1742.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +25 +Package_DFN_QFN +QFN-24-1EP_3x4mm_P0.4mm_EP1.65x2.65mm_ThermalVias +QFN, 24 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_20_05-08-1742.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +38 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm +QFN, 24 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=278), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias +QFN, 24 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=278), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +39 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.6mm +QFN, 24 Pin (https://store.invensense.com/datasheets/invensense/MPU-6050_DataSheet_V3%204.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.6mm_ThermalVias +QFN, 24 Pin (https://store.invensense.com/datasheets/invensense/MPU-6050_DataSheet_V3%204.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +39 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm +QFN, 24 Pin (http://www.alfarzpp.lv/eng/sc/AS3330.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm_ThermalVias +QFN, 24 Pin (http://www.alfarzpp.lv/eng/sc/AS3330.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +39 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.8x2.8mm +QFN, 24 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/hmc431.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.8x2.8mm_ThermalVias +QFN, 24 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/hmc431.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +39 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.65x2.65mm +QFN, 24 Pin (http://www.cypress.com/file/46236/download), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.65x2.65mm_ThermalVias +QFN, 24 Pin (http://www.cypress.com/file/46236/download), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +39 +25 +Package_DFN_QFN +QFN-24-1EP_4x5mm_P0.5mm_EP2.65x3.65mm +QFN, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_24_05-08-1696.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +25 +Package_DFN_QFN +QFN-24-1EP_4x5mm_P0.5mm_EP2.65x3.65mm_ThermalVias +QFN, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_24_05-08-1696.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +44 +25 +Package_DFN_QFN +QFN-24-1EP_5x5mm_P0.65mm_EP3.2x3.2mm +QFN, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/(UH24)%20QFN%2005-08-1747%20Rev%20A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +QFN-24-1EP_5x5mm_P0.65mm_EP3.2x3.2mm_ThermalVias +QFN, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/(UH24)%20QFN%2005-08-1747%20Rev%20A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +51 +25 +Package_DFN_QFN +QFN-24-1EP_5x5mm_P0.65mm_EP3.4x3.4mm +QFN, 24 Pin (http://www.thatcorp.com/datashts/THAT_5173_Datasheet.pdf#page=17), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +QFN-24-1EP_5x5mm_P0.65mm_EP3.4x3.4mm_ThermalVias +QFN, 24 Pin (http://www.thatcorp.com/datashts/THAT_5173_Datasheet.pdf#page=17), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +39 +25 +Package_DFN_QFN +QFN-24-1EP_5x5mm_P0.65mm_EP3.6x3.6mm +QFN, 24 Pin (https://www.nxp.com/docs/en/package-information/98ASA00734D.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +34 +25 +Package_DFN_QFN +QFN-24-1EP_5x5mm_P0.65mm_EP3.6x3.6mm_ThermalVias +QFN, 24 Pin (https://www.nxp.com/docs/en/package-information/98ASA00734D.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +67 +25 +Package_DFN_QFN +QFN-28-1EP_3x6mm_P0.5mm_EP1.7x4.75mm +QFN, 28 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/05081926_0_UDE28.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +37 +29 +Package_DFN_QFN +QFN-28-1EP_3x6mm_P0.5mm_EP1.7x4.75mm_ThermalVias +QFN, 28 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/05081926_0_UDE28.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +53 +29 +Package_DFN_QFN +QFN-28-1EP_4x4mm_P0.4mm_EP2.3x2.3mm +QFN, 28 Pin (http://www.issi.com/WW/pdf/31FL3731.pdf#page=21), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +33 +29 +Package_DFN_QFN +QFN-28-1EP_4x4mm_P0.4mm_EP2.3x2.3mm_ThermalVias +QFN, 28 Pin (http://www.issi.com/WW/pdf/31FL3731.pdf#page=21), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +43 +29 +Package_DFN_QFN +QFN-28-1EP_4x4mm_P0.4mm_EP2.4x2.4mm +QFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=280), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +33 +29 +Package_DFN_QFN +QFN-28-1EP_4x4mm_P0.4mm_EP2.4x2.4mm_ThermalVias +QFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=280), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +43 +29 +Package_DFN_QFN +QFN-28-1EP_4x4mm_P0.4mm_EP2.6x2.6mm +QFN, 28 Pin (package code T2844-1; https://pdfserv.maximintegrated.com/package_dwgs/21-0139.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +33 +29 +Package_DFN_QFN +QFN-28-1EP_4x4mm_P0.4mm_EP2.6x2.6mm_ThermalVias +QFN, 28 Pin (package code T2844-1; https://pdfserv.maximintegrated.com/package_dwgs/21-0139.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +43 +29 +Package_DFN_QFN +QFN-28-1EP_4x4mm_P0.45mm_EP2.4x2.4mm +QFN, 28 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/8008S.pdf#page=16), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +33 +29 +Package_DFN_QFN +QFN-28-1EP_4x4mm_P0.45mm_EP2.4x2.4mm_ThermalVias +QFN, 28 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/8008S.pdf#page=16), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +43 +29 +Package_DFN_QFN +QFN-28-1EP_4x5mm_P0.5mm_EP2.65x3.65mm +QFN, 28 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/3555fe.pdf#page=32), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +35 +29 +Package_DFN_QFN +QFN-28-1EP_4x5mm_P0.5mm_EP2.65x3.65mm_ThermalVias +QFN, 28 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/3555fe.pdf#page=32), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +48 +29 +Package_DFN_QFN +QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mm +QFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=283), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +38 +29 +Package_DFN_QFN +QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mm_ThermalVias +QFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=283), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +55 +29 +Package_DFN_QFN +QFN-28-1EP_5x6mm_P0.5mm_EP3.65x4.65mm +QFN, 28 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/05081932_0_UHE28.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +41 +29 +Package_DFN_QFN +QFN-28-1EP_5x6mm_P0.5mm_EP3.65x4.65mm_ThermalVias +QFN, 28 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/05081932_0_UHE28.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +62 +29 +Package_DFN_QFN +QFN-28-1EP_6x6mm_P0.65mm_EP4.8x4.8mm +QFN, 28 Pin (https://www.semtech.com/uploads/documents/sx1272.pdf#page=125), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +38 +29 +Package_DFN_QFN +QFN-28-1EP_6x6mm_P0.65mm_EP4.8x4.8mm_ThermalVias +QFN, 28 Pin (https://www.semtech.com/uploads/documents/sx1272.pdf#page=125), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +71 +29 +Package_DFN_QFN +QFN-28-1EP_6x6mm_P0.65mm_EP4.25x4.25mm +QFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=289), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +38 +29 +Package_DFN_QFN +QFN-28-1EP_6x6mm_P0.65mm_EP4.25x4.25mm_ThermalVias +QFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=289), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +71 +29 +Package_DFN_QFN +QFN-28_4x4mm_P0.5mm +QFN, 28 Pin (http://www.st.com/resource/en/datasheet/stm32f031k6.pdf#page=90), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +28 +28 +Package_DFN_QFN +QFN-32-1EP_4x4mm_P0.4mm_EP2.9x2.9mm +QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-8153-8-and-16-bit-avr-microcontroller-xmega-e-atxmega8e5-atxmega16e5-atxmega32e5_datasheet.pdf#page=70), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +37 +33 +Package_DFN_QFN +QFN-32-1EP_4x4mm_P0.4mm_EP2.9x2.9mm_ThermalVias +QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-8153-8-and-16-bit-avr-microcontroller-xmega-e-atxmega8e5-atxmega16e5-atxmega32e5_datasheet.pdf#page=70), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +47 +33 +Package_DFN_QFN +QFN-32-1EP_4x4mm_P0.4mm_EP2.65x2.65mm +QFN, 32 Pin (https://www.renesas.com/eu/en/package-image/pdf/outdrawing/l32.4x4a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +37 +33 +Package_DFN_QFN +QFN-32-1EP_4x4mm_P0.4mm_EP2.65x2.65mm_ThermalVias +QFN, 32 Pin (https://www.renesas.com/eu/en/package-image/pdf/outdrawing/l32.4x4a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +59 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm +QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/8008S.pdf#page=20), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +42 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm_ThermalVias +QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/8008S.pdf#page=20), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +59 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.3x3.3mm +QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00002164B.pdf#page=68), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +42 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.3x3.3mm_ThermalVias +QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00002164B.pdf#page=68), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +59 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.6x3.6mm +QFN, 32 Pin (http://infocenter.nordicsemi.com/pdf/nRF52810_PS_v1.1.pdf#page=468), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +42 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.6x3.6mm_ThermalVias +QFN, 32 Pin (http://infocenter.nordicsemi.com/pdf/nRF52810_PS_v1.1.pdf#page=468), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +59 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.7x3.7mm +QFN, 32 Pin (https://www.espressif.com/sites/default/files/documentation/0a-esp8285_datasheet_en.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +37 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.7x3.7mm_ThermalVias +QFN, 32 Pin (https://www.espressif.com/sites/default/files/documentation/0a-esp8285_datasheet_en.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +59 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm +QFN, 32 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_32_05-08-1693.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +42 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm_ThermalVias +QFN, 32 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_32_05-08-1693.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +59 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.65x3.65mm +QFN, 32 Pin (https://www.exar.com/ds/mxl7704.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +42 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.65x3.65mm_ThermalVias +QFN, 32 Pin (https://www.exar.com/ds/mxl7704.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +59 +33 +Package_DFN_QFN +QFN-32-1EP_7x7mm_P0.65mm_EP4.7x4.7mm +QFN, 32 Pin (https://www.nxp.com/docs/en/data-sheet/LPC111X.pdf#page=108), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +49 +33 +Package_DFN_QFN +QFN-32-1EP_7x7mm_P0.65mm_EP4.7x4.7mm_ThermalVias +QFN, 32 Pin (https://www.nxp.com/docs/en/data-sheet/LPC111X.pdf#page=108), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +75 +33 +Package_DFN_QFN +QFN-32-1EP_7x7mm_P0.65mm_EP4.65x4.65mm +QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8209-8-bit%20AVR%20ATmega16M1-32M1-64M1_Datasheet.pdf#page=426), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +49 +33 +Package_DFN_QFN +QFN-32-1EP_7x7mm_P0.65mm_EP4.65x4.65mm_ThermalVias +QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8209-8-bit%20AVR%20ATmega16M1-32M1-64M1_Datasheet.pdf#page=426), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +75 +33 +Package_DFN_QFN +QFN-32-1EP_7x7mm_P0.65mm_EP5.4x5.4mm +QFN, 32 Pin (http://www.thatcorp.com/datashts/THAT_5171_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +49 +33 +Package_DFN_QFN +QFN-32-1EP_7x7mm_P0.65mm_EP5.4x5.4mm_ThermalVias +QFN, 32 Pin (http://www.thatcorp.com/datashts/THAT_5171_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +75 +33 +Package_DFN_QFN +QFN-36-1EP_5x6mm_P0.5mm_EP3.6x4.1mm +QFN, 36 Pin (https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2100_datasheet_Rev1.08.pdf#page=43), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +46 +37 +Package_DFN_QFN +QFN-36-1EP_5x6mm_P0.5mm_EP3.6x4.1mm_ThermalVias +QFN, 36 Pin (https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2100_datasheet_Rev1.08.pdf#page=43), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +56 +37 +Package_DFN_QFN +QFN-36-1EP_5x6mm_P0.5mm_EP3.6x4.6mm +QFN, 36 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/(UHE36)%20QFN%2005-08-1876%20Rev%20%C3%98.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +49 +37 +Package_DFN_QFN +QFN-36-1EP_5x6mm_P0.5mm_EP3.6x4.6mm_ThermalVias +QFN, 36 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/(UHE36)%20QFN%2005-08-1876%20Rev%20%C3%98.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +56 +37 +Package_DFN_QFN +QFN-36-1EP_6x6mm_P0.5mm_EP3.7x3.7mm +QFN, 36 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/36L_QFN_6x6_with_3_7x3_7_EP_Punch_Dimpled_4E_C04-0241A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +46 +37 +Package_DFN_QFN +QFN-36-1EP_6x6mm_P0.5mm_EP3.7x3.7mm_ThermalVias +QFN, 36 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/36L_QFN_6x6_with_3_7x3_7_EP_Punch_Dimpled_4E_C04-0241A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +63 +37 +Package_DFN_QFN +QFN-36-1EP_6x6mm_P0.5mm_EP4.1x4.1mm +QFN, 36 Pin (www.st.com/resource/en/datasheet/stm32f101t6.pdf#page=72), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +46 +37 +Package_DFN_QFN +QFN-36-1EP_6x6mm_P0.5mm_EP4.1x4.1mm_ThermalVias +QFN, 36 Pin (www.st.com/resource/en/datasheet/stm32f101t6.pdf#page=72), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +63 +37 +Package_DFN_QFN +QFN-38-1EP_4x6mm_P0.4mm_EP2.65x4.65mm +QFN, 38 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_38_05-08-1750.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +47 +39 +Package_DFN_QFN +QFN-38-1EP_4x6mm_P0.4mm_EP2.65x4.65mm_ThermalVias +QFN, 38 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_38_05-08-1750.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +56 +39 +Package_DFN_QFN +QFN-38-1EP_5x7mm_P0.5mm_EP3.15x5.15mm +QFN, 38 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_38_05-08-1701.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +54 +39 +Package_DFN_QFN +QFN-38-1EP_5x7mm_P0.5mm_EP3.15x5.15mm_ThermalVias +QFN, 38 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_38_05-08-1701.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +63 +39 +Package_DFN_QFN +QFN-40-1EP_5x5mm_P0.4mm_EP3.6x3.6mm +QFN, 40 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=297), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +50 +41 +Package_DFN_QFN +QFN-40-1EP_5x5mm_P0.4mm_EP3.6x3.6mm_ThermalVias +QFN, 40 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=297), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +67 +41 +Package_DFN_QFN +QFN-40-1EP_5x5mm_P0.4mm_EP3.8x3.8mm +QFN, 40 Pin (http://www.issi.com/WW/pdf/31FL3736.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +50 +41 +Package_DFN_QFN +QFN-40-1EP_5x5mm_P0.4mm_EP3.8x3.8mm_ThermalVias +QFN, 40 Pin (http://www.issi.com/WW/pdf/31FL3736.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +67 +41 +Package_DFN_QFN +QFN-40-1EP_6x6mm_P0.5mm_EP4.6x4.6mm +QFN, 40 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=295), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +57 +41 +Package_DFN_QFN +QFN-40-1EP_6x6mm_P0.5mm_EP4.6x4.6mm_ThermalVias +QFN, 40 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=295), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +83 +41 +Package_DFN_QFN +QFN-42-1EP_5x6mm_P0.4mm_EP3.7x4.7mm +QFN, 42 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/05081875_0_UHE42.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +55 +43 +Package_DFN_QFN +QFN-42-1EP_5x6mm_P0.4mm_EP3.7x4.7mm_ThermalVias +QFN, 42 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/05081875_0_UHE42.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +76 +43 +Package_DFN_QFN +QFN-44-1EP_7x7mm_P0.5mm_EP5.2x5.2mm +QFN, 44 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/2512S.pdf#page=17), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +61 +45 +Package_DFN_QFN +QFN-44-1EP_7x7mm_P0.5mm_EP5.2x5.2mm_ThermalVias +QFN, 44 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/2512S.pdf#page=17), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +87 +45 +Package_DFN_QFN +QFN-44-1EP_7x7mm_P0.5mm_EP5.15x5.15mm +QFN, 44 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_44_05-08-1763.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +61 +45 +Package_DFN_QFN +QFN-44-1EP_7x7mm_P0.5mm_EP5.15x5.15mm_ThermalVias +QFN, 44 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_44_05-08-1763.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +87 +45 +Package_DFN_QFN +QFN-44-1EP_8x8mm_P0.65mm_EP6.45x6.45mm +QFN, 44 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/39935c.pdf#page=152), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +70 +45 +Package_DFN_QFN +QFN-44-1EP_8x8mm_P0.65mm_EP6.45x6.45mm_ThermalVias +QFN, 44 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/39935c.pdf#page=152), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +107 +45 +Package_DFN_QFN +QFN-44-1EP_9x9mm_P0.65mm_EP7.5x7.5mm +44-Lead Plastic Quad Flat, No Lead Package - 9x9 mm Body [QFN]; see section 10.3 of https://www.parallax.com/sites/default/files/downloads/P8X32A-Propeller-Datasheet-v1.4.0_0.pdf +QFN 0.65 +0 +49 +45 +Package_DFN_QFN +QFN-44-1EP_9x9mm_P0.65mm_EP7.5x7.5mm_ThermalVias +44-Lead Plastic Quad Flat, No Lead Package - 9x9 mm Body [QFN] with thermal vias; see section 10.3 of https://www.parallax.com/sites/default/files/downloads/P8X32A-Propeller-Datasheet-v1.4.0_0.pdf +QFN 0.65 +0 +55 +45 +Package_DFN_QFN +QFN-48-1EP_5x5mm_P0.35mm_EP3.7x3.7mm +QFN, 48 Pin (https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf#page=38), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +58 +49 +Package_DFN_QFN +QFN-48-1EP_5x5mm_P0.35mm_EP3.7x3.7mm_ThermalVias +QFN, 48 Pin (https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf#page=38), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +75 +49 +Package_DFN_QFN +QFN-48-1EP_6x6mm_P0.4mm_EP4.2x4.2mm +QFN, 48 Pin (https://static.dev.sifive.com/SiFive-FE310-G000-datasheet-v1p5.pdf#page=20), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +58 +49 +Package_DFN_QFN +QFN-48-1EP_6x6mm_P0.4mm_EP4.2x4.2mm_ThermalVias +QFN, 48 Pin (https://static.dev.sifive.com/SiFive-FE310-G000-datasheet-v1p5.pdf#page=20), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +49 +Package_DFN_QFN +QFN-48-1EP_6x6mm_P0.4mm_EP4.3x4.3mm +QFN, 48 Pin (https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf#page=38), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +58 +49 +Package_DFN_QFN +QFN-48-1EP_6x6mm_P0.4mm_EP4.3x4.3mm_ThermalVias +QFN, 48 Pin (https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf#page=38), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +75 +49 +Package_DFN_QFN +QFN-48-1EP_6x6mm_P0.4mm_EP4.6x4.6mm +QFN, 48 Pin (http://infocenter.nordicsemi.com/pdf/nRF51822_PS_v3.3.pdf#page=67), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +58 +49 +Package_DFN_QFN +QFN-48-1EP_6x6mm_P0.4mm_EP4.6x4.6mm_ThermalVias +QFN, 48 Pin (http://infocenter.nordicsemi.com/pdf/nRF51822_PS_v3.3.pdf#page=67), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +49 +Package_DFN_QFN +QFN-48-1EP_6x6mm_P0.4mm_EP4.66x4.66mm +QFN, 48 Pin (https://www.onsemi.com/pub/Collateral/485BA.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +58 +49 +Package_DFN_QFN +QFN-48-1EP_6x6mm_P0.4mm_EP4.66x4.66mm_ThermalVias +QFN, 48 Pin (https://www.onsemi.com/pub/Collateral/485BA.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +49 +Package_DFN_QFN +QFN-48-1EP_7x7mm_P0.5mm_EP5.3x5.3mm +QFN, 48 Pin (https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2041_datasheet.pdf#page=62), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +65 +49 +Package_DFN_QFN +QFN-48-1EP_7x7mm_P0.5mm_EP5.3x5.3mm_ThermalVias +QFN, 48 Pin (https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2041_datasheet.pdf#page=62), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +49 +Package_DFN_QFN +QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm +QFN, 48 Pin (http://www.st.com/resource/en/datasheet/stm32f042k6.pdf#page=94), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +65 +49 +Package_DFN_QFN +QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm_ThermalVias +QFN, 48 Pin (http://www.st.com/resource/en/datasheet/stm32f042k6.pdf#page=94), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +49 +Package_DFN_QFN +QFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm +QFN, 48 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_48_05-08-1704.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +65 +49 +Package_DFN_QFN +QFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm_ThermalVias +QFN, 48 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_48_05-08-1704.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +49 +Package_DFN_QFN +QFN-48-1EP_7x7mm_P0.5mm_EP5.45x5.45mm +QFN, 48 Pin (http://www.thatcorp.com/datashts/THAT_626x_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +65 +49 +Package_DFN_QFN +QFN-48-1EP_7x7mm_P0.5mm_EP5.45x5.45mm_ThermalVias +QFN, 48 Pin (http://www.thatcorp.com/datashts/THAT_626x_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +49 +Package_DFN_QFN +QFN-48-1EP_8x8mm_P0.5mm_EP6.2x6.2mm +QFN, 48 Pin (https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232H.pdf#page=49), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +74 +49 +Package_DFN_QFN +QFN-48-1EP_8x8mm_P0.5mm_EP6.2x6.2mm_ThermalVias +QFN, 48 Pin (https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232H.pdf#page=49), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +111 +49 +Package_DFN_QFN +QFN-52-1EP_7x8mm_P0.5mm_EP5.41x6.45mm +QFN, 52 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_52_05-08-1729.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +73 +53 +Package_DFN_QFN +QFN-52-1EP_7x8mm_P0.5mm_EP5.41x6.45mm_ThermalVias +QFN, 52 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_52_05-08-1729.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +104 +53 +Package_DFN_QFN +QFN-56-1EP_7x7mm_P0.4mm_EP5.6x5.6mm +QFN, 56 Pin (http://www.cypress.com/file/416486/download#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +73 +57 +Package_DFN_QFN +QFN-56-1EP_7x7mm_P0.4mm_EP5.6x5.6mm_ThermalVias +QFN, 56 Pin (http://www.cypress.com/file/416486/download#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +99 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP4.3x4.3mm +QFN, 56 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00002142A.pdf#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +73 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP4.3x4.3mm_ThermalVias +QFN, 56 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00002142A.pdf#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +99 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP4.5x5.2mm +QFN, 56 Pin (http://www.ti.com/lit/an/scea032/scea032.pdf#page=4), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +73 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP4.5x5.2mm_ThermalVias +QFN, 56 Pin (http://www.ti.com/lit/an/scea032/scea032.pdf#page=4), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +99 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP4.5x5.2mm_ThermalVias_TopTented +QFN, 56 Pin top tented version (manually modified). For information see: http://www.cypress.com/file/138911/download +QFN DFN_QFN +0 +115 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP5.6x5.6mm +QFN, 56 Pin (http://www.ti.com/lit/ds/symlink/tlc5957.pdf#page=23), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +73 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP5.6x5.6mm_ThermalVias +QFN, 56 Pin (http://www.ti.com/lit/ds/symlink/tlc5957.pdf#page=23), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +99 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP5.9x5.9mm +QFN, 56 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00001734B.pdf#page=50), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +73 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP5.9x5.9mm_ThermalVias +QFN, 56 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00001734B.pdf#page=50), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +99 +57 +Package_DFN_QFN +QFN-64-1EP_8x8mm_P0.4mm_EP6.5x6.5mm +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/64L_VQFN_8x8_with%206_5x6_5%20EP_JXX_C04-0437A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +90 +65 +Package_DFN_QFN +QFN-64-1EP_8x8mm_P0.4mm_EP6.5x6.5mm_ThermalVias +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/64L_VQFN_8x8_with%206_5x6_5%20EP_JXX_C04-0437A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +127 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP3.8x3.8mm +QFN, 64 Pin (https://datasheet.lcsc.com/szlcsc/Realtek-Semicon-RTL8211EG-VB-CG_C69264.pdf#page=77), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +74 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP3.8x3.8mm_ThermalVias +QFN, 64 Pin (https://datasheet.lcsc.com/szlcsc/Realtek-Semicon-RTL8211EG-VB-CG_C69264.pdf#page=77), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +79 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP4.7x4.7mm +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/60001477A.pdf (page 1083)), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +74 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP4.7x4.7mm_ThermalVias +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/60001477A.pdf (page 1083)), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP4.35x4.35mm +QFN, 64 Pin (https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT2232H.pdf#page=57), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +74 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP4.35x4.35mm_ThermalVias +QFN, 64 Pin (https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT2232H.pdf#page=57), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP5.4x5.4mm +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/70593d.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +81 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP5.4x5.4mm_ThermalVias +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/70593d.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +107 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP5.45x5.45mm +QFN, 64 Pin (https://www.infineon.com/dgdl/Infineon-MA12040-DS-v01_00-EN.pdf?fileId=5546d46264a8de7e0164b7467a3d617c#page=81), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +81 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP5.45x5.45mm_ThermalVias +QFN, 64 Pin (https://www.infineon.com/dgdl/Infineon-MA12040-DS-v01_00-EN.pdf?fileId=5546d46264a8de7e0164b7467a3d617c#page=81), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +107 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP6x6mm +QFN, 64 Pin (http://www.ti.com/lit/ds/symlink/tusb8041.pdf#page=42), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +81 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP6x6mm_ThermalVias +QFN, 64 Pin (http://www.ti.com/lit/ds/symlink/tusb8041.pdf#page=42), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +107 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.3x7.3mm +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00002304A.pdf (page 43)), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +90 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.3x7.3mm_ThermalVias +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00002304A.pdf (page 43)), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +127 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.5x7.5mm +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc7593.pdf (page 432)), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +101 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.5x7.5mm_ThermalVias +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc7593.pdf (page 432)), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +151 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.15x7.15mm +QFN, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/229321fa.pdf#page=27), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +90 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.15x7.15mm_ThermalVias +QFN, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/229321fa.pdf#page=27), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +127 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.25x7.25mm +64-Lead Plastic Quad Flat No-Lead Package, 9x9mm Body (see Atmel Appnote 8826) +QFN 0.5 +0 +90 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.35x7.35mm +64-Lead Plastic Quad Flat, No Lead Package (MR) - 9x9x0.9 mm Body [QFN]; (see Microchip Packaging Specification 00000049BS.pdf) +QFN 0.5 +0 +90 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.65x7.65mm +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf (page 415)), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +101 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.65x7.65mm_ThermalVias +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf (page 415)), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +151 +65 +Package_DFN_QFN +QFN-68-1EP_8x8mm_P0.4mm_EP5.2x5.2mm +QFN, 68 Pin (https://cdn.microsemi.com/documents/1bf6886f-5919-4508-a50b-b1dbf3fdf0f4/download/#page=98), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +85 +69 +Package_DFN_QFN +QFN-68-1EP_8x8mm_P0.4mm_EP5.2x5.2mm_ThermalVias +QFN, 68 Pin (https://cdn.microsemi.com/documents/1bf6886f-5919-4508-a50b-b1dbf3fdf0f4/download/#page=98), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +111 +69 +Package_DFN_QFN +QFN-72-1EP_10x10mm_P0.5mm_EP6x6mm +QFN, 72 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00001682C.pdf#page=70), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +82 +73 +Package_DFN_QFN +QFN-72-1EP_10x10mm_P0.5mm_EP6x6mm_ThermalVias +QFN, 72 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00001682C.pdf#page=70), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +135 +73 +Package_DFN_QFN +QFN-76-1EP_9x9mm_P0.4mm_EP3.8x3.8mm +QFN, 76 Pin (https://www.marvell.com/documents/bqcwxsoiqfjkcjdjhkvc/#page=19), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +86 +77 +Package_DFN_QFN +QFN-76-1EP_9x9mm_P0.4mm_EP3.8x3.8mm_ThermalVias +QFN, 76 Pin (https://www.marvell.com/documents/bqcwxsoiqfjkcjdjhkvc/#page=19), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +103 +77 +Package_DFN_QFN +Qorvo_DFN-8-1EP_2x2mm_P0.5mm +DFN 8 2x2mm, 0.5mm http://www.qorvo.com/products/d/da000896 +DFN 0.5 Qorvo 2x2mm +0 +9 +9 +Package_DFN_QFN +ROHM_DFN0604-3 +DFN package size 0604 3 pins +DFN package size 0604 3 pins +0 +3 +3 +Package_DFN_QFN +ST_UFQFPN-20_3x3mm_P0.5mm +UFQFPN 20-lead, 3 x 3 mm, 0.5 mm pitch, ultra thin fine pitch quad flat package (http://www.st.com/resource/en/datasheet/stm8s003f3.pdf) +UFQFPN 0.5 +0 +20 +20 +Package_DFN_QFN +ST_UQFN-6L_1.5x1.7mm_Pitch0.5mm +ST UQFN 6 pin 0.5mm Pitch http://www.st.com/resource/en/datasheet/ecmf02-2amx6.pdf +UQFN DFN 0.5 ST +0 +6 +6 +Package_DFN_QFN +SiliconLabs_QFN-20-1EP_3x3mm_P0.5mm +20-Lead Plastic Quad Flat, No Lead Package - 3x3 mm Body [QFN] with corner pads; see figure 8.2 of https://www.silabs.com/documents/public/data-sheets/efm8bb1-datasheet.pdf +QFN 0.5 +0 +25 +21 +Package_DFN_QFN +SiliconLabs_QFN-20-1EP_3x3mm_P0.5mm_EP1.8x1.8mm +20-Lead Plastic Quad Flat, No Lead Package - 3x3 mm Body [QFN] with corner pads; see figure 8.2 of https://www.silabs.com/documents/public/data-sheets/efm8bb1-datasheet.pdf +QFN 0.5 +0 +25 +21 +Package_DFN_QFN +SiliconLabs_QFN-20-1EP_3x3mm_P0.5mm_EP1.8x1.8mm_ThermalVias +20-Lead Plastic Quad Flat, No Lead Package - 3x3 mm Body [QFN] with corner pads and thermal vias; see figure 8.2 of https://www.silabs.com/documents/public/data-sheets/efm8bb1-datasheet.pdf +QFN 0.5 +0 +31 +21 +Package_DFN_QFN +SiliconLabs_QFN-20-1EP_3x3mm_P0.5mm_ThermalVias +20-Lead Plastic Quad Flat, No Lead Package - 3x3 mm Body [QFN] with corner pads and thermal vias; see figure 8.2 of https://www.silabs.com/documents/public/data-sheets/efm8bb1-datasheet.pdf +QFN 0.5 +0 +31 +21 +Package_DFN_QFN +TDFN-6-1EP_2.5x2.5mm_P0.65mm_EP1.3x2mm +TDFN, 6 Pin (http://www.nve.com/Downloads/ab3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +TDFN NoLead +0 +11 +7 +Package_DFN_QFN +TDFN-6-1EP_2.5x2.5mm_P0.65mm_EP1.3x2mm_ThermalVias +TDFN, 6 Pin (http://www.nve.com/Downloads/ab3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +TDFN NoLead +0 +18 +7 +Package_DFN_QFN +TDFN-8-1EP_2x2mm_P0.5mm_EP0.8x1.2mm +TDFN, 8 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0168.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +TDFN NoLead +0 +13 +9 +Package_DFN_QFN +TDFN-8-1EP_3x2mm_P0.5mm_EP1.3x1.4mm +TDFN, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/MCP6V66-Family-Data-Sheet-DS20006266A.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py +TDFN NoLead +0 +13 +9 +Package_DFN_QFN +TDFN-8-1EP_3x2mm_P0.5mm_EP1.80x1.65mm +8-lead plastic dual flat, 2x3x0.75mm size, 0.5mm pitch (http://ww1.microchip.com/downloads/en/DeviceDoc/8L_TDFN_2x3_MN_C04-0129E-MN.pdf) +TDFN DFN 0.5mm +0 +12 +9 +Package_DFN_QFN +TDFN-8-1EP_3x2mm_P0.5mm_EP1.80x1.65mm_ThermalVias +8-lead plastic dual flat, 2x3x0.75mm size, 0.5mm pitch (http://ww1.microchip.com/downloads/en/DeviceDoc/8L_TDFN_2x3_MN_C04-0129E-MN.pdf) +TDFN DFN 0.5mm +0 +17 +9 +Package_DFN_QFN +TDFN-10-1EP_2x3mm_P0.5mm_EP0.9x2mm +TDFN, 10 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0429.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +TDFN NoLead +0 +13 +11 +Package_DFN_QFN +TDFN-10-1EP_2x3mm_P0.5mm_EP0.9x2mm_ThermalVias +TDFN, 10 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0429.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +TDFN NoLead +0 +16 +11 +Package_DFN_QFN +TDFN-12_2x3mm_P0.5mm +TDFN, 12 Pads, No exposed, http://www.st.com/resource/en/datasheet/stm6600.pdf +DFN +0 +12 +12 +Package_DFN_QFN +TDFN-14-1EP_3x3mm_P0.4mm_EP1.78x2.35mm +TDFN, 14 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0137.PDF (T1433-2C)), generated with kicad-footprint-generator ipc_noLead_generator.py +TDFN NoLead +0 +19 +15 +Package_DFN_QFN +TDFN-14-1EP_3x3mm_P0.4mm_EP1.78x2.35mm_ThermalVias +TDFN, 14 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0137.PDF (T1433-2C)), generated with kicad-footprint-generator ipc_noLead_generator.py +TDFN NoLead +0 +26 +15 +Package_DFN_QFN +TQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm +TQFN, 16 Pin (https://www.diodes.com/assets/Datasheets/PI6C5946002.pdf#page=12), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +21 +17 +Package_DFN_QFN +TQFN-16-1EP_3x3mm_P0.5mm_EP1.23x1.23mm +TQFN, 16 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0136.PDF (T1633-5), https://pdfserv.maximintegrated.com/land_patterns/90-0032.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +21 +17 +Package_DFN_QFN +TQFN-16-1EP_3x3mm_P0.5mm_EP1.23x1.23mm_ThermalVias +TQFN, 16 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0136.PDF (T1633-5), https://pdfserv.maximintegrated.com/land_patterns/90-0032.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +26 +17 +Package_DFN_QFN +TQFN-16-1EP_5x5mm_P0.8mm_EP2.29x2.29mm +TQFN, 16 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T1655-4)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +21 +17 +Package_DFN_QFN +TQFN-16-1EP_5x5mm_P0.8mm_EP2.29x2.29mm_ThermalVias +TQFN, 16 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T1655-4)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +26 +17 +Package_DFN_QFN +TQFN-16-1EP_5x5mm_P0.8mm_EP3.1x3.1mm +TQFN, 16 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T1655-2)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +21 +17 +Package_DFN_QFN +TQFN-16-1EP_5x5mm_P0.8mm_EP3.1x3.1mm_ThermalVias +TQFN, 16 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T1655-2)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +31 +17 +Package_DFN_QFN +TQFN-20-1EP_5x5mm_P0.65mm_EP3.1x3.1mm +TQFN, 20 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2055-3)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +25 +21 +Package_DFN_QFN +TQFN-20-1EP_5x5mm_P0.65mm_EP3.1x3.1mm_ThermalVias +TQFN, 20 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2055-3)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +35 +21 +Package_DFN_QFN +TQFN-20-1EP_5x5mm_P0.65mm_EP3.25x3.25mm +TQFN, 20 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2055-5)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +25 +21 +Package_DFN_QFN +TQFN-20-1EP_5x5mm_P0.65mm_EP3.25x3.25mm_ThermalVias +TQFN, 20 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2055-5)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +35 +21 +Package_DFN_QFN +TQFN-24-1EP_4x4mm_P0.5mm_EP2.8x2.8mm_PullBack +TQFN, 24 Pin (https://ams.com/documents/20143/36005/AS1115_DS000206_1-00.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +29 +25 +Package_DFN_QFN +TQFN-24-1EP_4x4mm_P0.5mm_EP2.8x2.8mm_PullBack_ThermalVias +TQFN, 24 Pin (https://ams.com/documents/20143/36005/AS1115_DS000206_1-00.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +39 +25 +Package_DFN_QFN +TQFN-28-1EP_5x5mm_P0.5mm_EP2.7x2.7mm +TQFN, 28 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2855-4)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +33 +29 +Package_DFN_QFN +TQFN-28-1EP_5x5mm_P0.5mm_EP2.7x2.7mm_ThermalVias +TQFN, 28 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2855-4)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +38 +29 +Package_DFN_QFN +TQFN-28-1EP_5x5mm_P0.5mm_EP3.25x3.25mm +TQFN, 28 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2855-3)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +33 +29 +Package_DFN_QFN +TQFN-28-1EP_5x5mm_P0.5mm_EP3.25x3.25mm_ThermalVias +TQFN, 28 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2855-3)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +43 +29 +Package_DFN_QFN +TQFN-32-1EP_5x5mm_P0.5mm_EP2.1x2.1mm +TQFN, 32 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T3255-6)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +37 +33 +Package_DFN_QFN +TQFN-32-1EP_5x5mm_P0.5mm_EP2.1x2.1mm_ThermalVias +TQFN, 32 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T3255-6)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +42 +33 +Package_DFN_QFN +TQFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm +TQFN, 32 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T3255-3)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +37 +33 +Package_DFN_QFN +TQFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm_ThermalVias +TQFN, 32 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T3255-3)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +47 +33 +Package_DFN_QFN +TQFN-32-1EP_5x5mm_P0.5mm_EP3.4x3.4mm +TQFN, 32 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T3255-9)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +37 +33 +Package_DFN_QFN +TQFN-32-1EP_5x5mm_P0.5mm_EP3.4x3.4mm_ThermalVias +TQFN, 32 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T3255-9)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +47 +33 +Package_DFN_QFN +TQFN-40-1EP_5x5mm_P0.4mm_EP3.5x3.5mm +TQFN, 40 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T4055-1)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +45 +41 +Package_DFN_QFN +TQFN-40-1EP_5x5mm_P0.4mm_EP3.5x3.5mm_ThermalVias +TQFN, 40 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T4055-1)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +55 +41 +Package_DFN_QFN +TQFN-48-1EP_7x7mm_P0.5mm_EP5.1x5.1mm +TQFN, 48 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0144.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +58 +49 +Package_DFN_QFN +TQFN-48-1EP_7x7mm_P0.5mm_EP5.1x5.1mm_ThermalVias +TQFN, 48 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0144.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +75 +49 +Package_DFN_QFN +Texas_DRB0008A +DFN-8, 3x3x1mm, http://www.ti.com/lit/ds/symlink/ucc24610.pdf +DRB0008A +0 +23 +9 +Package_DFN_QFN +Texas_MOF0009A +Texas Instruments, QFM MOF0009A, 6x8x2mm (http://www.ti.com/lit/ml/mpsi063a/mpsi063a.pdf) +ti qfm mof0009a +0 +24 +9 +Package_DFN_QFN +Texas_QFN-41_10x16mm +QFN, 41 Pin (http://www.ti.com/lit/ml/mpqf506/mpqf506.pdf) +QFN DFN_QFN +0 +65 +41 +Package_DFN_QFN +Texas_R-PUQFN-N10 +http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=MPQF186&fileType=pdf +Texas_R-PUQFN-N10 +0 +10 +10 +Package_DFN_QFN +Texas_R-PWQFN-N28_EP2.1x3.1mm +QFN, 28 Pin (http://www.ti.com/lit/ds/symlink/tps51363.pdf#page=29), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +33 +29 +Package_DFN_QFN +Texas_R-PWQFN-N28_EP2.1x3.1mm_ThermalVias +QFN, 28 Pin (http://www.ti.com/lit/ds/symlink/tps51363.pdf#page=29), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +43 +29 +Package_DFN_QFN +Texas_RGE0024C_EP2.1x2.1mm +Texas QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/pca9548a.pdf#page=37), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas QFN NoLead +0 +29 +25 +Package_DFN_QFN +Texas_RGE0024C_EP2.1x2.1mm_ThermalVias +Texas QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/pca9548a.pdf#page=37), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas QFN NoLead +0 +39 +25 +Package_DFN_QFN +Texas_RGE0024H_EP2.7x2.7mm +Texas QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/tlc5971.pdf#page=39), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas QFN NoLead +0 +29 +25 +Package_DFN_QFN +Texas_RGE0024H_EP2.7x2.7mm_ThermalVias +Texas QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/tlc5971.pdf#page=39), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas QFN NoLead +0 +39 +25 +Package_DFN_QFN +Texas_RGV_S-PVQFN-N16_EP2.1x2.1mm +QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/ina3221.pdf#page=44), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +Texas_RGV_S-PVQFN-N16_EP2.1x2.1mm_ThermalVias +QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/ina3221.pdf#page=44), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +Texas_RGY_R-PVQFN-N24_EP2.05x3.1mm +QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/bq24133.pdf#page=40) +QFN NoLead +0 +29 +25 +Package_DFN_QFN +Texas_RGY_R-PVQFN-N24_EP2.05x3.1mm_ThermalVias +QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/bq24133.pdf#page=40) +QFN NoLead +0 +36 +25 +Package_DFN_QFN +Texas_RNN0018A +Texas Instruments, VQFN-HR RNN0018A (http://www.ti.com/lit/ds/symlink/tps568215.pdf) +ti vqfn-hr rnn0018a +0 +26 +18 +Package_DFN_QFN +Texas_RUM0016A_EP2.6x2.6mm +QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/lmh0074.pdf#page=13), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +Texas_RUM0016A_EP2.6x2.6mm_ThermalVias +QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/lmh0074.pdf#page=13), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +Texas_RWH0032A +Texas Instruments, RWH0032A, 8x8x0.9mm (http://www.ti.com/lit/ds/snosd10c/snosd10c.pdf) +ti rwh0032a +0 +71 +33 +Package_DFN_QFN +Texas_RWH0032A_ThermalVias +Texas Instruments, RWH0032A, 8x8x0.9mm (http://www.ti.com/lit/ds/snosd10c/snosd10c.pdf) +ti rwh0032a +0 +94 +33 +Package_DFN_QFN +Texas_R_PUQFN-N12 +Texas_R_PUQFN-N12 http://www.ti.com/lit/ds/symlink/txb0104.pdf +Texas_R_PUQFN-N12 +0 +13 +12 +Package_DFN_QFN +Texas_S-PDSO-N10_EP1.2x2mm +DFN, 10 Pin (http://www.ti.com/lit/ds/symlink/tps7a91.pdf#page=30), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +15 +11 +Package_DFN_QFN +Texas_S-PDSO-N10_EP1.2x2mm_ThermalVias +DFN, 10 Pin (http://www.ti.com/lit/ds/symlink/tps7a91.pdf#page=30), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +22 +11 +Package_DFN_QFN +Texas_S-PVQFN-N14 +Texas_S-PVQFN-N14 http://www.ti.com/lit/ds/symlink/txb0104.pdf +Texas_S-PVQFN-N14_4.3x4.3_Pitch0.5mm_ThermalPad +0 +19 +15 +Package_DFN_QFN +Texas_S-PVQFN-N14_ThermalVias +Texas_S-PVQFN-N14_ThermalVias http://www.ti.com/lit/ds/symlink/txb0104.pdf +Texas_S-PVQFN-N14_ThermalVias +0 +24 +15 +Package_DFN_QFN +Texas_S-PVQFN-N16_EP2.7x2.7mm +QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/msp430g2001.pdf#page=43), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +26 +17 +Package_DFN_QFN +Texas_S-PVQFN-N16_EP2.7x2.7mm_ThermalVias +QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/msp430g2001.pdf#page=43), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +Texas_S-PVQFN-N20_EP2.4x2.4mm +QFN, 20 Pin (http://www.ti.com/lit/ds/symlink/cc1101.pdf#page=101), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +Texas_S-PVQFN-N20_EP2.4x2.4mm_ThermalVias +QFN, 20 Pin (http://www.ti.com/lit/ds/symlink/cc1101.pdf#page=101), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +35 +21 +Package_DFN_QFN +Texas_S-PVQFN-N20_EP2.7x2.7mm +QFN, 20 Pin (http://www.ti.com/lit/ds/symlink/drv8662.pdf#page=23), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +Texas_S-PVQFN-N20_EP2.7x2.7mm_ThermalVias +QFN, 20 Pin (http://www.ti.com/lit/ds/symlink/drv8662.pdf#page=23), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +35 +21 +Package_DFN_QFN +Texas_S-PVQFN-N20_EP3.15x3.15mm +QFN, 20 Pin (www.ti.com/lit/ds/symlink/tps7a7200.pdf#page=36), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +Texas_S-PVQFN-N20_EP3.15x3.15mm_ThermalVias +QFN, 20 Pin (www.ti.com/lit/ds/symlink/tps7a7200.pdf#page=36), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +47 +21 +Package_DFN_QFN +Texas_S-PVQFN-N24_EP2.1x2.1mm +QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/msp430fr5720.pdf#page=108), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +Texas_S-PVQFN-N24_EP2.1x2.1mm_ThermalVias +QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/msp430fr5720.pdf#page=108), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +39 +25 +Package_DFN_QFN +Texas_S-PVQFN-N32_EP3.45x3.45mm +QFN, 32 Pin (http://www.ti.com/lit/ds/symlink/msp430f1122.pdf#page=54), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +42 +33 +Package_DFN_QFN +Texas_S-PVQFN-N32_EP3.45x3.45mm_ThermalVias +QFN, 32 Pin (http://www.ti.com/lit/ds/symlink/msp430f1122.pdf#page=54), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +59 +33 +Package_DFN_QFN +Texas_S-PVQFN-N36_EP4.4x4.4mm +QFN, 36 Pin (http://www.ti.com/lit/ds/slvsba5d/slvsba5d.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +46 +37 +Package_DFN_QFN +Texas_S-PVQFN-N36_EP4.4x4.4mm_ThermalVias +QFN, 36 Pin (http://www.ti.com/lit/ds/slvsba5d/slvsba5d.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +79 +37 +Package_DFN_QFN +Texas_S-PVQFN-N40_EP2.9x2.9mm +QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/msp430fr5731.pdf#page=111 JEDEC MO-220 variation VJJD-2), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +45 +41 +Package_DFN_QFN +Texas_S-PVQFN-N40_EP2.9x2.9mm_ThermalVias +QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/msp430fr5731.pdf#page=111 JEDEC MO-220 variation VJJD-2), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +55 +41 +Package_DFN_QFN +Texas_S-PVQFN-N40_EP3.52x2.62mm +QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/drv8308.pdf#page=56 JEDEC MO-220 variation VJJD-2), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +47 +41 +Package_DFN_QFN +Texas_S-PVQFN-N40_EP3.52x2.62mm_ThermalVias +QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/drv8308.pdf#page=56 JEDEC MO-220 variation VJJD-2), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +60 +41 +Package_DFN_QFN +Texas_S-PVQFN-N40_EP4.6x4.6mm +QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/dac7750.pdf#page=54), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +50 +41 +Package_DFN_QFN +Texas_S-PVQFN-N40_EP4.6x4.6mm_ThermalVias +QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/dac7750.pdf#page=54), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +83 +41 +Package_DFN_QFN +Texas_S-PVQFN-N40_EP4.15x4.15mm +QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/msp430g2755.pdf#page=70 JEDEC MO-220 variation VJJD-2), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +50 +41 +Package_DFN_QFN +Texas_S-PVQFN-N40_EP4.15x4.15mm_ThermalVias +QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/msp430g2755.pdf#page=70 JEDEC MO-220 variation VJJD-2), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +83 +41 +Package_DFN_QFN +Texas_S-PVQFN-N48_EP5.15x5.15mm +QFN, 48 Pin (http://www.ti.com/lit/ds/symlink/msp430f5232.pdf#page=111), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +65 +49 +Package_DFN_QFN +Texas_S-PVQFN-N48_EP5.15x5.15mm_ThermalVias +QFN, 48 Pin (http://www.ti.com/lit/ds/symlink/msp430f5232.pdf#page=111), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +111 +49 +Package_DFN_QFN +Texas_S-PVQFN-N64_EP4.25x4.25mm +QFN, 64 Pin (http://www.ti.com/lit/ds/symlink/msp430f5217.pdf#page=120), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +69 +65 +Package_DFN_QFN +Texas_S-PVQFN-N64_EP4.25x4.25mm_ThermalVias +QFN, 64 Pin (http://www.ti.com/lit/ds/symlink/msp430f5217.pdf#page=120), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +127 +65 +Package_DFN_QFN +Texas_S-PWQFN-N16_EP2.1x2.1mm +QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/drv8801.pdf#page=31 MO-220 variation VGGC), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +Texas_S-PWQFN-N16_EP2.1x2.1mm_ThermalVias +QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/drv8801.pdf#page=31 MO-220 variation VGGC), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +Texas_S-PWQFN-N20 +20-Pin Plastic Quad Flatpack No-Lead Package, Body 3.0x3.0x0.8mm, Texas Instruments (http://www.ti.com/lit/ds/symlink/tps22993.pdf) +QFN 0.4 +0 +24 +20 +Package_DFN_QFN +Texas_S-PWQFN-N24_EP2.7x2.7mm +QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/bq25601.pdf#page=54), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +Texas_S-PWQFN-N24_EP2.7x2.7mm_ThermalVias +QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/bq25601.pdf#page=54), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +39 +25 +Package_DFN_QFN +Texas_S-PWQFN-N32_EP2.8x2.8mm +QFN, 32 Pin (https://www.ti.com/lit/ds/symlink/bq25703a.pdf#page=90), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +37 +33 +Package_DFN_QFN +Texas_S-PWQFN-N32_EP2.8x2.8mm_ThermalVias +QFN, 32 Pin (https://www.ti.com/lit/ds/symlink/bq25703a.pdf#page=90), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +47 +33 +Package_DFN_QFN +Texas_S-PWQFN-N100_EP5.5x5.5mm +http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=szza059&fileType=pdf,http://www.ti.com/lit/ds/sllse76m/sllse76m.pdf +MultiRow QFN +0 +114 +105 +Package_DFN_QFN +Texas_S-PWQFN-N100_EP5.5x5.5mm_ThermalVias +http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=szza059&fileType=pdf,http://www.ti.com/lit/ds/sllse76m/sllse76m.pdf +MultiRow QFN +0 +131 +105 +Package_DFN_QFN +Texas_S-PX2QFN-14 +Texas QFN, 14 Pin (http://www.ti.com/lit/ds/symlink/tlv9004.pdf#page=64), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas QFN NoLead +0 +14 +14 +Package_DFN_QFN +Texas_VQFN-RHL-20 +http://www.ti.com/lit/ds/symlink/bq51050b.pdf +RHL0020A +0 +33 +21 +Package_DFN_QFN +Texas_VQFN-RHL-20_ThermalVias +http://www.ti.com/lit/ds/symlink/bq51050b.pdf +RHL0020A +0 +41 +21 +Package_DFN_QFN +Texas_VSON-HR-8_1.5x2mm_P0.5mm +Texas VSON-HR, 8 Pin (http://www.ti.com/lit/ds/symlink/tps62823.pdf#page=29), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas VSON-HR NoLead +0 +8 +8 +Package_DFN_QFN +Texas_WQFN-MR-100_3x3-DapStencil +http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=szza059&fileType=pdf,http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=mpqf258&fileType=pdf,http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=LPPD235&fileType=pdf +MultiRow QFN +0 +113 +105 +Package_DFN_QFN +Texas_WQFN-MR-100_ThermalVias_3x3-DapStencil +http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=szza059&fileType=pdf,http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=mpqf258&fileType=pdf,http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=LPPD235&fileType=pdf +MultiRow QFN +0 +126 +105 +Package_DFN_QFN +Texas_X2QFN-12_1.6x1.6mm_P0.4mm +Texas X2QFN, 12 Pin (http://www.ti.com/lit/ml/mpqf391c/mpqf391c.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas X2QFN NoLead +0 +12 +12 +Package_DFN_QFN +UDFN-4-1EP_1x1mm_P0.65mm_EP0.48x0.48mm +UDFN-4_1x1mm_P0.65mm, http://ww1.microchip.com/downloads/en/DeviceDoc/MIC550x-300mA-Single-Output-LDO-in-Small-Packages-DS20006006A.pdf +UDFN-4_1x1mm_P0.65mm +0 +5 +5 +Package_DFN_QFN +UDFN-4_1x1mm_P0.65mm +UDFN-4_1x1mm_P0.65mm +UDFN-4_1x1mm_P0.65mm +0 +16 +5 +Package_DFN_QFN +UDFN-9_1.0x3.8mm_P0.5mm +9-pin UDFN package, 1.0x3.8mm, (Ref: https://katalog.we-online.de/pbs/datasheet/824014881.pdf) +UDFN SMD +0 +9 +9 +Package_DFN_QFN +UDFN-10_1.35x2.6mm_P0.5mm +http://www.st.com/content/ccc/resource/technical/document/datasheet/f2/11/8a/ed/40/31/40/56/DM00088292.pdf/files/DM00088292.pdf/jcr:content/translations/en.DM00088292.pdf +UDFN 0.5 uQFN +0 +10 +10 +Package_DFN_QFN +UQFN-10_1.3x1.8mm_P0.4mm +UQFN, 10 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00001725D.pdf (Page 9)), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +10 +10 +Package_DFN_QFN +UQFN-10_1.4x1.8mm_P0.4mm +UQFN 10pin, https://www.onsemi.com/pub/Collateral/488AT.PDF +UQFN-10_1.4x1.8mm_P0.4mm +0 +10 +10 +Package_DFN_QFN +UQFN-10_1.6x2.1mm_P0.5mm +UQFN, 10 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00001725D.pdf (Page 12)), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +10 +10 +Package_DFN_QFN +UQFN-16-1EP_3x3mm_P0.5mm_EP1.75x1.75mm +16-Lead Ultra Thin Quad Flat, No Lead Package (UC) - 3x3x0.5 mm Body [UQFN]; (see Microchip Packaging Specification 00000049BS.pdf) +QFN 0.5 +0 +21 +17 +Package_DFN_QFN +UQFN-16-1EP_4x4mm_P0.65mm_EP2.6x2.6mm +UQFN, 16 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/16L_UQFN_4x4x0_5mm_JQ_C04257A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +21 +17 +Package_DFN_QFN +UQFN-16-1EP_4x4mm_P0.65mm_EP2.6x2.6mm_ThermalVias +UQFN, 16 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/16L_UQFN_4x4x0_5mm_JQ_C04257A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +31 +17 +Package_DFN_QFN +UQFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm +16-Lead Ultra Thin Plastic Quad Flat, No Lead Package (JQ) - 4x4x0.5 mm Body [UQFN]; (see Microchip Packaging Specification 00000049BS.pdf) +QFN 0.65 +0 +21 +17 +Package_DFN_QFN +UQFN-20-1EP_3x3mm_P0.4mm_EP1.85x1.85mm +UQFN, 20 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=332), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +25 +21 +Package_DFN_QFN +UQFN-20-1EP_3x3mm_P0.4mm_EP1.85x1.85mm_ThermalVias +UQFN, 20 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=332), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +30 +21 +Package_DFN_QFN +UQFN-20-1EP_4x4mm_P0.5mm_EP2.8x2.8mm +UQFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/40001839B.pdf#page=464), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +25 +21 +Package_DFN_QFN +UQFN-20-1EP_4x4mm_P0.5mm_EP2.8x2.8mm_ThermalVias +UQFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/40001839B.pdf#page=464), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +35 +21 +Package_DFN_QFN +UQFN-28-1EP_4x4mm_P0.4mm_EP2.35x2.35mm +UQFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=338), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +33 +29 +Package_DFN_QFN +UQFN-28-1EP_4x4mm_P0.4mm_EP2.35x2.35mm_ThermalVias +UQFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=338), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +43 +29 +Package_DFN_QFN +UQFN-40-1EP_5x5mm_P0.4mm_EP3.8x3.8mm +UQFN, 40 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=345), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +50 +41 +Package_DFN_QFN +UQFN-40-1EP_5x5mm_P0.4mm_EP3.8x3.8mm_ThermalVias +UQFN, 40 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=345), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +67 +41 +Package_DFN_QFN +UQFN-48-1EP_6x6mm_P0.4mm_EP4.45x4.45mm +UQFN, 48 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=347), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +58 +49 +Package_DFN_QFN +UQFN-48-1EP_6x6mm_P0.4mm_EP4.45x4.45mm_ThermalVias +UQFN, 48 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=347), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +75 +49 +Package_DFN_QFN +UQFN-48-1EP_6x6mm_P0.4mm_EP4.62x4.62mm +UQFN, 48 Pin (https://github.com/KiCad/kicad-symbols/pull/1189#issuecomment-449506354), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +53 +49 +Package_DFN_QFN +UQFN-48-1EP_6x6mm_P0.4mm_EP4.62x4.62mm_ThermalVias +UQFN, 48 Pin (https://github.com/KiCad/kicad-symbols/pull/1189#issuecomment-449506354), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +75 +49 +Package_DFN_QFN +VDFN-8-1EP_2x2mm_P0.5mm_EP0.9x1.7mm +8-Lead Very Thin Dual Flatpack No-Lead (LZ) - 2x3x0.9 mm Body [VDFN] (see Microchip Packaging Specification 00000049BS.pdf) +DFN 0.5 +0 +11 +9 +Package_DFN_QFN +VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm +VQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/cdclvp1102.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +21 +17 +Package_DFN_QFN +VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm_ThermalVias +VQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/cdclvp1102.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +26 +17 +Package_DFN_QFN +VQFN-16-1EP_3x3mm_P0.5mm_EP1.8x1.8mm +VQFN, 16 Pin (https://www.st.com/resource/en/datasheet/stspin220.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +21 +17 +Package_DFN_QFN +VQFN-16-1EP_3x3mm_P0.5mm_EP1.8x1.8mm_ThermalVias +VQFN, 16 Pin (https://www.st.com/resource/en/datasheet/stspin220.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +26 +17 +Package_DFN_QFN +VQFN-16-1EP_3x3mm_P0.5mm_EP1.45x1.45mm +VQFN, 16 Pin (http://www.ti.com/lit/ds/sbos354a/sbos354a.pdf, JEDEC MO-220 variant VEED-6), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +21 +17 +Package_DFN_QFN +VQFN-16-1EP_3x3mm_P0.5mm_EP1.45x1.45mm_ThermalVias +VQFN, 16 Pin (http://www.ti.com/lit/ds/sbos354a/sbos354a.pdf, JEDEC MO-220 variant VEED-6), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +26 +17 +Package_DFN_QFN +VQFN-16-1EP_3x3mm_P0.5mm_EP1.68x1.68mm +VQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/tlv62095.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +21 +17 +Package_DFN_QFN +VQFN-16-1EP_3x3mm_P0.5mm_EP1.68x1.68mm_ThermalVias +VQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/tlv62095.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +26 +17 +Package_DFN_QFN +VQFN-20-1EP_3x3mm_P0.4mm_EP1.7x1.7mm +VQFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/20%20Lead%20VQFN%203x3x0_9mm_1_7EP%20U2B%20C04-21496a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +25 +21 +Package_DFN_QFN +VQFN-20-1EP_3x3mm_P0.4mm_EP1.7x1.7mm_ThermalVias +VQFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/20%20Lead%20VQFN%203x3x0_9mm_1_7EP%20U2B%20C04-21496a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +30 +21 +Package_DFN_QFN +VQFN-20-1EP_3x3mm_P0.45mm_EP1.55x1.55mm +VQFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc8246.pdf#page=264), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +25 +21 +Package_DFN_QFN +VQFN-20-1EP_3x3mm_P0.45mm_EP1.55x1.55mm_ThermalVias +VQFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc8246.pdf#page=264), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +30 +21 +Package_DFN_QFN +VQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm +VQFN, 24 Pin (http://www.ti.com/lit/ds/symlink/msp430f1101a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +34 +25 +Package_DFN_QFN +VQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm_ThermalVias +VQFN, 24 Pin (http://www.ti.com/lit/ds/symlink/msp430f1101a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +39 +25 +Package_DFN_QFN +VQFN-28-1EP_4x4mm_P0.45mm_EP2.4x2.4mm +VQFN, 28 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-9505-AT42-QTouch-BSW-AT42QT1060_Datasheet.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +33 +29 +Package_DFN_QFN +VQFN-28-1EP_4x4mm_P0.45mm_EP2.4x2.4mm_ThermalVias +VQFN, 28 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-9505-AT42-QTouch-BSW-AT42QT1060_Datasheet.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +43 +29 +Package_DFN_QFN +VQFN-28-1EP_4x5mm_P0.5mm_EP2.55x3.55mm +VQFN, 28 Pin (http://www.ti.com/lit/ds/symlink/lm5175.pdf#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +35 +29 +Package_DFN_QFN +VQFN-28-1EP_4x5mm_P0.5mm_EP2.55x3.55mm_ThermalVias +VQFN, 28 Pin (http://www.ti.com/lit/ds/symlink/lm5175.pdf#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +48 +29 +Package_DFN_QFN +VQFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm +VQFN, 32 Pin (http://ww1.microchip.com/downloads/en/devicedoc/atmel-9520-at42-qtouch-bsw-at42qt1110_datasheet.pdf#page=42), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +37 +33 +Package_DFN_QFN +VQFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm_ThermalVias +VQFN, 32 Pin (http://ww1.microchip.com/downloads/en/devicedoc/atmel-9520-at42-qtouch-bsw-at42qt1110_datasheet.pdf#page=42), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +47 +33 +Package_DFN_QFN +VQFN-32-1EP_5x5mm_P0.5mm_EP3.5x3.5mm +VQFN, 32 Pin (https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT4222H.pdf#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +37 +33 +Package_DFN_QFN +VQFN-32-1EP_5x5mm_P0.5mm_EP3.5x3.5mm_ThermalVias +VQFN, 32 Pin (https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT4222H.pdf#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +47 +33 +Package_DFN_QFN +VQFN-46-1EP_5x6mm_P0.4mm_EP2.8x3.8mm +VQFN, 46 Pin (http://www.ti.com/lit/ds/symlink/lp5036.pdf#page=59), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +53 +47 +Package_DFN_QFN +VQFN-46-1EP_5x6mm_P0.4mm_EP2.8x3.8mm_ThermalVias +VQFN, 46 Pin (http://www.ti.com/lit/ds/symlink/lp5036.pdf#page=59), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +66 +47 +Package_DFN_QFN +VQFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm +VQFN, 48 Pin (http://www.ti.com/lit/ds/symlink/cc1312r.pdf#page=48), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +53 +49 +Package_DFN_QFN +VQFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm_ThermalVias +VQFN, 48 Pin (http://www.ti.com/lit/ds/symlink/cc1312r.pdf#page=48), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +79 +49 +Package_DFN_QFN +WDFN-8-1EP_2x2.2mm_P0.5mm_EP0.80x0.54 +https://www.onsemi.com/pub/Collateral/511BN.PDF +WDFN-8 1EP 2.2X2.0 0.5P +0 +9 +9 +Package_DFN_QFN +WDFN-8-1EP_3x2mm_P0.5mm_EP1.3x1.4mm +WDFN, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/8L_TDFN_2x3_MNY_C04-0129E-MNY.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +WDFN NoLead +0 +13 +9 +Package_DFN_QFN +WDFN-8-1EP_4x3mm_P0.65mm_EP2.4x1.8mm +WDFN, 8 Pin (https://www.onsemi.com/pub/Collateral/509AF.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +WDFN NoLead +0 +13 +9 +Package_DFN_QFN +WDFN-8-1EP_4x3mm_P0.65mm_EP2.4x1.8mm_ThermalVias +WDFN, 8 Pin (https://www.onsemi.com/pub/Collateral/509AF.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +WDFN NoLead +0 +20 +9 +Package_DFN_QFN +WDFN-8_2x2mm_P0.5mm +DFN8 2x2, 0.5P; No exposed pad (http://www.onsemi.com/pub/Collateral/NCP4308-D.PDF) +DFN 0.5 +0 +8 +8 +Package_DFN_QFN +WDFN-12-1EP_3x3mm_P0.45mm_EP1.7x2.5mm +WDFN, 12 Pin (https://www.diodes.com/assets/Datasheets/PAM2306.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +WDFN NoLead +0 +17 +13 +Package_DFN_QFN +WQFN-14-1EP_2.5x2.5mm_P0.5mm_EP1.45x1.45mm +WQFN, 14 Pin (https://www.onsemi.com/pub/Collateral/FUSB302B-D.PDF#page=32), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +19 +15 +Package_DFN_QFN +WQFN-14-1EP_2.5x2.5mm_P0.5mm_EP1.45x1.45mm_ThermalVias +WQFN, 14 Pin (https://www.onsemi.com/pub/Collateral/FUSB302B-D.PDF#page=32), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +24 +15 +Package_DFN_QFN +WQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm +WQFN, 16 Pin (https://www.ti.com/lit/ds/symlink/tpa6132a2.pdf#page=24), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +21 +17 +Package_DFN_QFN +WQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm_ThermalVias +WQFN, 16 Pin (https://www.ti.com/lit/ds/symlink/tpa6132a2.pdf#page=24), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +26 +17 +Package_DFN_QFN +WQFN-16-1EP_3x3mm_P0.5mm_EP1.75x1.75mm +WQFN, 16 Pin (https://www.onsemi.com/pub/Collateral/FUSB307B-D.PDF#page=56), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +21 +17 +Package_DFN_QFN +WQFN-16-1EP_3x3mm_P0.5mm_EP1.75x1.75mm_ThermalVias +WQFN, 16 Pin (https://www.onsemi.com/pub/Collateral/FUSB307B-D.PDF#page=56), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +26 +17 +Package_DFN_QFN +WQFN-16-1EP_4x4mm_P0.5mm_EP2.6x2.6mm +WQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/ldc1312.pdf#page=59), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +21 +17 +Package_DFN_QFN +WQFN-16-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias +WQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/ldc1312.pdf#page=59), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +31 +17 +Package_DFN_QFN +WQFN-20-1EP_2.5x4.5mm_P0.5mm_EP1x2.9mm +http://www.onsemi.com/pub/Collateral/510CD.PDF +WQFN-20 4.5mm 2.5mm 0.5mm +0 +24 +21 +Package_DFN_QFN +WQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm +WQFN, 24 Pin (http://www.ti.com/lit/ds/symlink/lm26480.pdf#page=39), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +29 +25 +Package_DFN_QFN +WQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias +WQFN, 24 Pin (http://www.ti.com/lit/ds/symlink/lm26480.pdf#page=39), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +39 +25 +Package_DFN_QFN +WQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm +WQFN, 24 Pin (http://www.ti.com/lit/ds/symlink/ts3a27518e.pdf#page=33), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +29 +25 +Package_DFN_QFN +WQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm_ThermalVias +WQFN, 24 Pin (http://www.ti.com/lit/ds/symlink/ts3a27518e.pdf#page=33), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +39 +25 +Package_DFN_QFN +WQFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm +QFN, 32-Leads, Body 5x5x0.8mm, Pitch 0.5mm, Thermal Pad 3.1x3.1mm; (see Texas Instruments LM25119 http://www.ti.com/lit/ds/symlink/lm25119.pdf) +WQFN 0.5 +0 +37 +33 +Package_DFN_QFN +WQFN-42-1EP_3.5x9mm_P0.5mm_EP2.05x7.55mm +WQFN, 42 Pin (http://www.ti.com/lit/ds/symlink/ts3l501e.pdf#page=23), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +57 +43 +Package_DFN_QFN +WQFN-42-1EP_3.5x9mm_P0.5mm_EP2.05x7.55mm_ThermalVias +WQFN, 42 Pin (http://www.ti.com/lit/ds/symlink/ts3l501e.pdf#page=23), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +82 +43 +Package_DIP +DIP-4_W7.62mm +4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +4 +4 +Package_DIP +DIP-4_W7.62mm_LongPads +4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +4 +4 +Package_DIP +DIP-4_W7.62mm_SMDSocket_SmallPads +4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +4 +4 +Package_DIP +DIP-4_W7.62mm_Socket +4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +4 +4 +Package_DIP +DIP-4_W7.62mm_Socket_LongPads +4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +4 +4 +Package_DIP +DIP-4_W8.89mm_SMDSocket_LongPads +4-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +4 +4 +Package_DIP +DIP-4_W10.16mm +4-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +4 +4 +Package_DIP +DIP-4_W10.16mm_LongPads +4-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +4 +4 +Package_DIP +DIP-5-6_W7.62mm +5-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +5 +5 +Package_DIP +DIP-5-6_W7.62mm_LongPads +5-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +5 +5 +Package_DIP +DIP-5-6_W7.62mm_SMDSocket_SmallPads +5-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +5 +5 +Package_DIP +DIP-5-6_W7.62mm_Socket +5-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +5 +5 +Package_DIP +DIP-5-6_W7.62mm_Socket_LongPads +5-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +5 +5 +Package_DIP +DIP-5-6_W8.89mm_SMDSocket_LongPads +5-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +5 +5 +Package_DIP +DIP-5-6_W10.16mm +5-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +5 +5 +Package_DIP +DIP-5-6_W10.16mm_LongPads +5-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +5 +5 +Package_DIP +DIP-6_W7.62mm +6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +6 +6 +Package_DIP +DIP-6_W7.62mm_LongPads +6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +6 +6 +Package_DIP +DIP-6_W7.62mm_SMDSocket_SmallPads +6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +6 +6 +Package_DIP +DIP-6_W7.62mm_Socket +6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +6 +6 +Package_DIP +DIP-6_W7.62mm_Socket_LongPads +6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +6 +6 +Package_DIP +DIP-6_W8.89mm_SMDSocket_LongPads +6-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +6 +6 +Package_DIP +DIP-6_W10.16mm +6-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +6 +6 +Package_DIP +DIP-6_W10.16mm_LongPads +6-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +6 +6 +Package_DIP +DIP-8-16_W7.62mm +16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +8 +8 +Package_DIP +DIP-8-16_W7.62mm_Socket +16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +8 +8 +Package_DIP +DIP-8-16_W7.62mm_Socket_LongPads +16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +8 +8 +Package_DIP +DIP-8-N6_W7.62mm +8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), missing pin 6 +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +7 +7 +Package_DIP +DIP-8-N7_W7.62mm +8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), missing pin 7 +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +7 +7 +Package_DIP +DIP-8_W7.62mm +8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +8 +8 +Package_DIP +DIP-8_W7.62mm_LongPads +8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +8 +8 +Package_DIP +DIP-8_W7.62mm_SMDSocket_SmallPads +8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +8 +8 +Package_DIP +DIP-8_W7.62mm_Socket +8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +8 +8 +Package_DIP +DIP-8_W7.62mm_Socket_LongPads +8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +8 +8 +Package_DIP +DIP-8_W8.89mm_SMDSocket_LongPads +8-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +8 +8 +Package_DIP +DIP-8_W10.16mm +8-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +8 +8 +Package_DIP +DIP-8_W10.16mm_LongPads +8-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +8 +8 +Package_DIP +DIP-10_W7.62mm +10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +10 +10 +Package_DIP +DIP-10_W7.62mm_LongPads +10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +10 +10 +Package_DIP +DIP-10_W7.62mm_SMDSocket_SmallPads +10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +10 +10 +Package_DIP +DIP-10_W7.62mm_Socket +10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +10 +10 +Package_DIP +DIP-10_W7.62mm_Socket_LongPads +10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +10 +10 +Package_DIP +DIP-10_W8.89mm_SMDSocket_LongPads +10-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +10 +10 +Package_DIP +DIP-10_W10.16mm +10-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +10 +10 +Package_DIP +DIP-10_W10.16mm_LongPads +10-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +10 +10 +Package_DIP +DIP-12_W7.62mm +12-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +12 +12 +Package_DIP +DIP-12_W7.62mm_LongPads +12-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +12 +12 +Package_DIP +DIP-12_W7.62mm_SMDSocket_SmallPads +12-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +12 +12 +Package_DIP +DIP-12_W7.62mm_Socket +12-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +12 +12 +Package_DIP +DIP-12_W7.62mm_Socket_LongPads +12-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +12 +12 +Package_DIP +DIP-12_W8.89mm_SMDSocket_LongPads +12-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +12 +12 +Package_DIP +DIP-12_W10.16mm +12-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +12 +12 +Package_DIP +DIP-12_W10.16mm_LongPads +12-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +12 +12 +Package_DIP +DIP-14_W7.62mm +14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +14 +14 +Package_DIP +DIP-14_W7.62mm_LongPads +14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +14 +14 +Package_DIP +DIP-14_W7.62mm_SMDSocket_SmallPads +14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +14 +14 +Package_DIP +DIP-14_W7.62mm_Socket +14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +14 +14 +Package_DIP +DIP-14_W7.62mm_Socket_LongPads +14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +14 +14 +Package_DIP +DIP-14_W8.89mm_SMDSocket_LongPads +14-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +14 +14 +Package_DIP +DIP-14_W10.16mm +14-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +14 +14 +Package_DIP +DIP-14_W10.16mm_LongPads +14-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +14 +14 +Package_DIP +DIP-16_W7.62mm +16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +16 +16 +Package_DIP +DIP-16_W7.62mm_LongPads +16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +16 +16 +Package_DIP +DIP-16_W7.62mm_SMDSocket_SmallPads +16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +16 +16 +Package_DIP +DIP-16_W7.62mm_Socket +16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +16 +16 +Package_DIP +DIP-16_W7.62mm_Socket_LongPads +16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +16 +16 +Package_DIP +DIP-16_W8.89mm_SMDSocket_LongPads +16-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +16 +16 +Package_DIP +DIP-16_W10.16mm +16-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +16 +16 +Package_DIP +DIP-16_W10.16mm_LongPads +16-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +16 +16 +Package_DIP +DIP-18_W7.62mm +18-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +18 +18 +Package_DIP +DIP-18_W7.62mm_LongPads +18-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +18 +18 +Package_DIP +DIP-18_W7.62mm_SMDSocket_SmallPads +18-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +18 +18 +Package_DIP +DIP-18_W7.62mm_Socket +18-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +18 +18 +Package_DIP +DIP-18_W7.62mm_Socket_LongPads +18-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +18 +18 +Package_DIP +DIP-18_W8.89mm_SMDSocket_LongPads +18-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +18 +18 +Package_DIP +DIP-20_W7.62mm +20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +20 +20 +Package_DIP +DIP-20_W7.62mm_LongPads +20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +20 +20 +Package_DIP +DIP-20_W7.62mm_SMDSocket_SmallPads +20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +20 +20 +Package_DIP +DIP-20_W7.62mm_Socket +20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +20 +20 +Package_DIP +DIP-20_W7.62mm_Socket_LongPads +20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +20 +20 +Package_DIP +DIP-20_W8.89mm_SMDSocket_LongPads +20-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +20 +20 +Package_DIP +DIP-22_W7.62mm +22-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +22 +22 +Package_DIP +DIP-22_W7.62mm_LongPads +22-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +22 +22 +Package_DIP +DIP-22_W7.62mm_SMDSocket_SmallPads +22-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +22 +22 +Package_DIP +DIP-22_W7.62mm_Socket +22-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +22 +22 +Package_DIP +DIP-22_W7.62mm_Socket_LongPads +22-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +22 +22 +Package_DIP +DIP-22_W8.89mm_SMDSocket_LongPads +22-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +22 +22 +Package_DIP +DIP-22_W10.16mm +22-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +22 +22 +Package_DIP +DIP-22_W10.16mm_LongPads +22-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +22 +22 +Package_DIP +DIP-22_W10.16mm_SMDSocket_SmallPads +22-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil SMDSocket SmallPads +0 +22 +22 +Package_DIP +DIP-22_W10.16mm_Socket +22-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), Socket +THT DIP DIL PDIP 2.54mm 10.16mm 400mil Socket +0 +22 +22 +Package_DIP +DIP-22_W10.16mm_Socket_LongPads +22-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil Socket LongPads +0 +22 +22 +Package_DIP +DIP-22_W11.43mm_SMDSocket_LongPads +22-lead though-hole mounted DIP package, row spacing 11.43 mm (450 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 11.43mm 450mil SMDSocket LongPads +0 +22 +22 +Package_DIP +DIP-24_W7.62mm +24-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +24 +24 +Package_DIP +DIP-24_W7.62mm_LongPads +24-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +24 +24 +Package_DIP +DIP-24_W7.62mm_SMDSocket_SmallPads +24-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +24 +24 +Package_DIP +DIP-24_W7.62mm_Socket +24-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +24 +24 +Package_DIP +DIP-24_W7.62mm_Socket_LongPads +24-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +24 +24 +Package_DIP +DIP-24_W8.89mm_SMDSocket_LongPads +24-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +24 +24 +Package_DIP +DIP-24_W10.16mm +24-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +24 +24 +Package_DIP +DIP-24_W10.16mm_LongPads +24-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +24 +24 +Package_DIP +DIP-24_W10.16mm_SMDSocket_SmallPads +24-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil SMDSocket SmallPads +0 +24 +24 +Package_DIP +DIP-24_W10.16mm_Socket +24-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), Socket +THT DIP DIL PDIP 2.54mm 10.16mm 400mil Socket +0 +24 +24 +Package_DIP +DIP-24_W10.16mm_Socket_LongPads +24-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil Socket LongPads +0 +24 +24 +Package_DIP +DIP-24_W11.43mm_SMDSocket_LongPads +24-lead though-hole mounted DIP package, row spacing 11.43 mm (450 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 11.43mm 450mil SMDSocket LongPads +0 +24 +24 +Package_DIP +DIP-24_W15.24mm +24-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils) +THT DIP DIL PDIP 2.54mm 15.24mm 600mil +0 +24 +24 +Package_DIP +DIP-24_W15.24mm_LongPads +24-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads +0 +24 +24 +Package_DIP +DIP-24_W15.24mm_SMDSocket_SmallPads +24-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads +0 +24 +24 +Package_DIP +DIP-24_W15.24mm_Socket +24-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket +0 +24 +24 +Package_DIP +DIP-24_W15.24mm_Socket_LongPads +24-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads +0 +24 +24 +Package_DIP +DIP-24_W16.51mm_SMDSocket_LongPads +24-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads +0 +24 +24 +Package_DIP +DIP-28_W7.62mm +28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +28 +28 +Package_DIP +DIP-28_W7.62mm_LongPads +28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +28 +28 +Package_DIP +DIP-28_W7.62mm_SMDSocket_SmallPads +28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +28 +28 +Package_DIP +DIP-28_W7.62mm_Socket +28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +28 +28 +Package_DIP +DIP-28_W7.62mm_Socket_LongPads +28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +28 +28 +Package_DIP +DIP-28_W8.89mm_SMDSocket_LongPads +28-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +28 +28 +Package_DIP +DIP-28_W15.24mm +28-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils) +THT DIP DIL PDIP 2.54mm 15.24mm 600mil +0 +28 +28 +Package_DIP +DIP-28_W15.24mm_LongPads +28-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads +0 +28 +28 +Package_DIP +DIP-28_W15.24mm_SMDSocket_SmallPads +28-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads +0 +28 +28 +Package_DIP +DIP-28_W15.24mm_Socket +28-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket +0 +28 +28 +Package_DIP +DIP-28_W15.24mm_Socket_LongPads +28-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads +0 +28 +28 +Package_DIP +DIP-28_W16.51mm_SMDSocket_LongPads +28-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads +0 +28 +28 +Package_DIP +DIP-32_W7.62mm +32-lead dip package, row spacing 7.62 mm (300 mils) +DIL DIP PDIP 2.54mm 7.62mm 300mil +0 +32 +32 +Package_DIP +DIP-32_W15.24mm +32-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils) +THT DIP DIL PDIP 2.54mm 15.24mm 600mil +0 +32 +32 +Package_DIP +DIP-32_W15.24mm_LongPads +32-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads +0 +32 +32 +Package_DIP +DIP-32_W15.24mm_SMDSocket_SmallPads +32-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads +0 +32 +32 +Package_DIP +DIP-32_W15.24mm_Socket +32-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket +0 +32 +32 +Package_DIP +DIP-32_W15.24mm_Socket_LongPads +32-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads +0 +32 +32 +Package_DIP +DIP-32_W16.51mm_SMDSocket_LongPads +32-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads +0 +32 +32 +Package_DIP +DIP-40_W15.24mm +40-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils) +THT DIP DIL PDIP 2.54mm 15.24mm 600mil +0 +40 +40 +Package_DIP +DIP-40_W15.24mm_LongPads +40-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads +0 +40 +40 +Package_DIP +DIP-40_W15.24mm_SMDSocket_SmallPads +40-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads +0 +40 +40 +Package_DIP +DIP-40_W15.24mm_Socket +40-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket +0 +40 +40 +Package_DIP +DIP-40_W15.24mm_Socket_LongPads +40-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads +0 +40 +40 +Package_DIP +DIP-40_W16.51mm_SMDSocket_LongPads +40-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads +0 +40 +40 +Package_DIP +DIP-40_W25.4mm +40-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils) +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil +0 +40 +40 +Package_DIP +DIP-40_W25.4mm_LongPads +40-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), LongPads +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil LongPads +0 +40 +40 +Package_DIP +DIP-40_W25.4mm_SMDSocket_SmallPads +40-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil SMDSocket SmallPads +0 +40 +40 +Package_DIP +DIP-40_W25.4mm_Socket +40-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), Socket +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil Socket +0 +40 +40 +Package_DIP +DIP-40_W25.4mm_Socket_LongPads +40-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil Socket LongPads +0 +40 +40 +Package_DIP +DIP-40_W26.67mm_SMDSocket_LongPads +40-lead though-hole mounted DIP package, row spacing 26.67 mm (1050 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 26.669999999999998mm 1050mil SMDSocket LongPads +0 +40 +40 +Package_DIP +DIP-42_W15.24mm +42-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils) +THT DIP DIL PDIP 2.54mm 15.24mm 600mil +0 +42 +42 +Package_DIP +DIP-42_W15.24mm_LongPads +42-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads +0 +42 +42 +Package_DIP +DIP-42_W15.24mm_SMDSocket_SmallPads +42-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads +0 +42 +42 +Package_DIP +DIP-42_W15.24mm_Socket +42-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket +0 +42 +42 +Package_DIP +DIP-42_W15.24mm_Socket_LongPads +42-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads +0 +42 +42 +Package_DIP +DIP-42_W16.51mm_SMDSocket_LongPads +42-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads +0 +42 +42 +Package_DIP +DIP-48_W15.24mm +48-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils) +THT DIP DIL PDIP 2.54mm 15.24mm 600mil +0 +48 +48 +Package_DIP +DIP-48_W15.24mm_LongPads +48-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads +0 +48 +48 +Package_DIP +DIP-48_W15.24mm_SMDSocket_SmallPads +48-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads +0 +48 +48 +Package_DIP +DIP-48_W15.24mm_Socket +48-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket +0 +48 +48 +Package_DIP +DIP-48_W15.24mm_Socket_LongPads +48-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads +0 +48 +48 +Package_DIP +DIP-48_W16.51mm_SMDSocket_LongPads +48-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads +0 +48 +48 +Package_DIP +DIP-64_W15.24mm +64-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils) +THT DIP DIL PDIP 2.54mm 15.24mm 600mil +0 +64 +64 +Package_DIP +DIP-64_W15.24mm_LongPads +64-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads +0 +64 +64 +Package_DIP +DIP-64_W15.24mm_SMDSocket_SmallPads +64-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads +0 +64 +64 +Package_DIP +DIP-64_W15.24mm_Socket +64-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket +0 +64 +64 +Package_DIP +DIP-64_W15.24mm_Socket_LongPads +64-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads +0 +64 +64 +Package_DIP +DIP-64_W16.51mm_SMDSocket_LongPads +64-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads +0 +64 +64 +Package_DIP +DIP-64_W22.86mm +64-lead though-hole mounted DIP package, row spacing 22.86 mm (900 mils) +THT DIP DIL PDIP 2.54mm 22.86mm 900mil +0 +64 +64 +Package_DIP +DIP-64_W22.86mm_LongPads +64-lead though-hole mounted DIP package, row spacing 22.86 mm (900 mils), LongPads +THT DIP DIL PDIP 2.54mm 22.86mm 900mil LongPads +0 +64 +64 +Package_DIP +DIP-64_W22.86mm_SMDSocket_SmallPads +64-lead though-hole mounted DIP package, row spacing 22.86 mm (900 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 22.86mm 900mil SMDSocket SmallPads +0 +64 +64 +Package_DIP +DIP-64_W22.86mm_Socket +64-lead though-hole mounted DIP package, row spacing 22.86 mm (900 mils), Socket +THT DIP DIL PDIP 2.54mm 22.86mm 900mil Socket +0 +64 +64 +Package_DIP +DIP-64_W22.86mm_Socket_LongPads +64-lead though-hole mounted DIP package, row spacing 22.86 mm (900 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 22.86mm 900mil Socket LongPads +0 +64 +64 +Package_DIP +DIP-64_W24.13mm_SMDSocket_LongPads +64-lead though-hole mounted DIP package, row spacing 24.13 mm (950 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 24.13mm 950mil SMDSocket LongPads +0 +64 +64 +Package_DIP +DIP-64_W25.4mm +64-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils) +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil +0 +64 +64 +Package_DIP +DIP-64_W25.4mm_LongPads +64-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), LongPads +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil LongPads +0 +64 +64 +Package_DIP +DIP-64_W25.4mm_SMDSocket_SmallPads +64-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil SMDSocket SmallPads +0 +64 +64 +Package_DIP +DIP-64_W25.4mm_Socket +64-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), Socket +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil Socket +0 +64 +64 +Package_DIP +DIP-64_W25.4mm_Socket_LongPads +64-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil Socket LongPads +0 +64 +64 +Package_DIP +DIP-64_W26.67mm_SMDSocket_LongPads +64-lead though-hole mounted DIP package, row spacing 26.67 mm (1050 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 26.669999999999998mm 1050mil SMDSocket LongPads +0 +64 +64 +Package_DIP +Fairchild_LSOP-8 +8-Lead, 300\" Wide, Surface Mount Package (https://www.fairchildsemi.com/package-drawings/ML/MLSOP08A.pdf) +LSOP 2.54mm 300mil +0 +8 +8 +Package_DIP +PowerIntegrations_PDIP-8B +Power Integrations variant of 8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads, see https://www.power.com/sites/default/files/product-docs/lnk520.pdf +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +7 +7 +Package_DIP +PowerIntegrations_PDIP-8C +Power Integrations variant of 8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads, see https://ac-dc.power.com/sites/default/files/product-docs/tinyswitch-iii_family_datasheet.pdf +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +7 +7 +Package_DIP +PowerIntegrations_SDIP-10C +PowerIntegrations variant of 10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads, see https://www.power.com/sites/default/files/product-docs/tophx_family_datasheet.pdf +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +9 +9 +Package_DIP +PowerIntegrations_SMD-8 +PowerIntegrations variant of 8-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils), see https://www.power.com/sites/default/files/product-docs/lnk520.pdf +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +8 +8 +Package_DIP +PowerIntegrations_SMD-8B +PowerIntegrations variant of 8-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils), see https://www.power.com/sites/default/files/product-docs/lnk520.pdf +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +7 +7 +Package_DIP +PowerIntegrations_SMD-8C +PowerIntegrations variant of 8-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils), see https://ac-dc.power.com/sites/default/files/product-docs/tinyswitch-iii_family_datasheet.pdf +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +7 +7 +Package_DIP +PowerIntegrations_eDIP-12B +Power Integrations eDIP-12B, see https://www.power.com/sites/default/files/product-docs/linkswitch-pl_family_datasheet.pdf +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +11 +11 +Package_DIP +SMDIP-4_W7.62mm +4-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +4 +4 +Package_DIP +SMDIP-4_W9.53mm +4-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +4 +4 +Package_DIP +SMDIP-4_W9.53mm_Clearance8mm +4-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +4 +4 +Package_DIP +SMDIP-4_W11.48mm +4-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +4 +4 +Package_DIP +SMDIP-6_W7.62mm +6-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +6 +6 +Package_DIP +SMDIP-6_W9.53mm +6-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +6 +6 +Package_DIP +SMDIP-6_W9.53mm_Clearance8mm +6-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +6 +6 +Package_DIP +SMDIP-6_W11.48mm +6-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +6 +6 +Package_DIP +SMDIP-8_W7.62mm +8-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +8 +8 +Package_DIP +SMDIP-8_W9.53mm +8-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +8 +8 +Package_DIP +SMDIP-8_W9.53mm_Clearance8mm +8-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +8 +8 +Package_DIP +SMDIP-8_W11.48mm +8-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +8 +8 +Package_DIP +SMDIP-10_W7.62mm +10-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +10 +10 +Package_DIP +SMDIP-10_W9.53mm +10-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +10 +10 +Package_DIP +SMDIP-10_W9.53mm_Clearance8mm +10-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +10 +10 +Package_DIP +SMDIP-10_W11.48mm +10-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +10 +10 +Package_DIP +SMDIP-12_W7.62mm +12-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +12 +12 +Package_DIP +SMDIP-12_W9.53mm +12-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +12 +12 +Package_DIP +SMDIP-12_W9.53mm_Clearance8mm +12-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +12 +12 +Package_DIP +SMDIP-12_W11.48mm +12-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +12 +12 +Package_DIP +SMDIP-14_W7.62mm +14-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +14 +14 +Package_DIP +SMDIP-14_W9.53mm +14-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +14 +14 +Package_DIP +SMDIP-14_W9.53mm_Clearance8mm +14-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +14 +14 +Package_DIP +SMDIP-14_W11.48mm +14-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +14 +14 +Package_DIP +SMDIP-16_W7.62mm +16-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +16 +16 +Package_DIP +SMDIP-16_W9.53mm +16-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +16 +16 +Package_DIP +SMDIP-16_W9.53mm_Clearance8mm +16-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +16 +16 +Package_DIP +SMDIP-16_W11.48mm +16-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +16 +16 +Package_DIP +SMDIP-18_W7.62mm +18-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +18 +18 +Package_DIP +SMDIP-18_W9.53mm +18-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +18 +18 +Package_DIP +SMDIP-18_W9.53mm_Clearance8mm +18-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +18 +18 +Package_DIP +SMDIP-18_W11.48mm +18-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +18 +18 +Package_DIP +SMDIP-20_W7.62mm +20-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +20 +20 +Package_DIP +SMDIP-20_W9.53mm +20-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +20 +20 +Package_DIP +SMDIP-20_W9.53mm_Clearance8mm +20-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +20 +20 +Package_DIP +SMDIP-20_W11.48mm +20-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +20 +20 +Package_DIP +SMDIP-22_W7.62mm +22-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +22 +22 +Package_DIP +SMDIP-22_W9.53mm +22-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +22 +22 +Package_DIP +SMDIP-22_W9.53mm_Clearance8mm +22-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +22 +22 +Package_DIP +SMDIP-22_W11.48mm +22-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +22 +22 +Package_DIP +SMDIP-24_W7.62mm +24-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +24 +24 +Package_DIP +SMDIP-24_W9.53mm +24-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +24 +24 +Package_DIP +SMDIP-24_W11.48mm +24-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +24 +24 +Package_DIP +SMDIP-24_W15.24mm +24-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil +0 +24 +24 +Package_DIP +SMDIP-28_W15.24mm +28-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil +0 +28 +28 +Package_DIP +SMDIP-32_W7.62mm +32-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +32 +32 +Package_DIP +SMDIP-32_W9.53mm +32-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +32 +32 +Package_DIP +SMDIP-32_W11.48mm +32-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +32 +32 +Package_DIP +SMDIP-32_W15.24mm +32-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil +0 +32 +32 +Package_DIP +SMDIP-40_W15.24mm +40-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil +0 +40 +40 +Package_DIP +SMDIP-40_W25.24mm +40-lead surface-mounted (SMD) DIP package, row spacing 25.24 mm (993 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 25.24mm 993mil +0 +40 +40 +Package_DIP +SMDIP-42_W15.24mm +42-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil +0 +42 +42 +Package_DIP +SMDIP-48_W15.24mm +48-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil +0 +48 +48 +Package_DIP +SMDIP-64_W15.24mm +64-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil +0 +64 +64 +Package_DIP +Toshiba_11-7A9 +Toshiba 11-7A9 package, like 6-lead dip package with missing pin 5, row spacing 7.62 mm (300 mils), https://toshiba.semicon-storage.com/info/docget.jsp?did=1421&prodName=TLP3021(S) +Toshiba 11-7A9 DIL DIP PDIP 2.54mm 7.62mm 300mil +0 +5 +5 +Package_DIP +Vishay_HVM-DIP-3_W7.62mm +3-lead though-hole mounted high-volatge DIP package (based on standard DIP-4), row spacing 7.62 mm (300 mils), see https://www.vishay.com/docs/91361/hexdip.pdf +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Vishay HVMDIP HEXDIP +0 +4 +3 +Package_DirectFET +DirectFET_L4 +DirectFET L4 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=41 +DirectFET L4 MOSFET Infineon +0 +11 +3 +Package_DirectFET +DirectFET_L6 +DirectFET L6 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=42 +DirectFET L6 MOSFET Infineon +0 +13 +3 +Package_DirectFET +DirectFET_L8 +DirectFET L8 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=43 +DirectFET L8 MOSFET Infineon +0 +15 +3 +Package_DirectFET +DirectFET_LA +DirectFET LA https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=44 +DirectFET LA MOSFET Infineon +0 +15 +3 +Package_DirectFET +DirectFET_M2 +DirectFET M2 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=33 +DirectFET M2 MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_M4 +DirectFET M4 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=34 +DirectFET M4 MOSFET Infineon +0 +9 +3 +Package_DirectFET +DirectFET_MA +DirectFET MA https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=35 +DirectFET MA MOSFET Infineon +0 +8 +3 +Package_DirectFET +DirectFET_MB +DirectFET MB https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=36 +DirectFET MB MOSFET Infineon +0 +8 +3 +Package_DirectFET +DirectFET_MC +DirectFET MC https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=37 +DirectFET MC MOSFET Infineon +0 +10 +3 +Package_DirectFET +DirectFET_MD +DirectFET MD https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=38 +DirectFET MD MOSFET Infineon +0 +8 +3 +Package_DirectFET +DirectFET_ME +DirectFET ME https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=39 +DirectFET ME MOSFET Infineon +0 +10 +3 +Package_DirectFET +DirectFET_MF +DirectFET MF https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=40 +DirectFET MF MOSFET Infineon +0 +8 +3 +Package_DirectFET +DirectFET_MN +DirectFET MN https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=30 +DirectFET MN MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_MP +DirectFET MP https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=28 +DirectFET MP MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_MQ +DirectFET MQ https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=29 +DirectFET MQ MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_MT +DirectFET MT https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=26 +DirectFET MT MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_MU +DirectFET MU https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=32 +DirectFET MU MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_MX +DirectFET MX https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=27 +DirectFET MX MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_MZ +DirectFET MZ https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=31 +DirectFET MZ MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_S1 +DirectFET S1 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=20 +DirectFET S1 MOSFET Infineon +0 +6 +3 +Package_DirectFET +DirectFET_S2 +DirectFET S2 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=21 +DirectFET S2 MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_S3C +DirectFET S3C https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=25 +DirectFET S3C MOSFET Infineon +0 +8 +3 +Package_DirectFET +DirectFET_SA +DirectFET SA https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=22 +DirectFET SA MOSFET Infineon +0 +8 +3 +Package_DirectFET +DirectFET_SB +DirectFET SB https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=23 +DirectFET SB MOSFET Infineon +0 +6 +3 +Package_DirectFET +DirectFET_SC +DirectFET SC https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=24 +DirectFET SC MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_SH +DirectFET SH https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=19 +DirectFET SH MOSFET Infineon +0 +6 +3 +Package_DirectFET +DirectFET_SJ +DirectFET SJ https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=18 +DirectFET SJ MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_SQ +DirectFET SQ https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=17 +DirectFET SQ MOSFET Infineon +0 +6 +3 +Package_DirectFET +DirectFET_ST +DirectFET ST https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=16 +DirectFET ST MOSFET Infineon +0 +7 +3 +Package_LCC +PLCC-20 +PLCC, 20 pins, surface mount +plcc smt +0 +20 +20 +Package_LCC +PLCC-20_SMD-Socket +PLCC, 20 pins, surface mount +plcc smt +0 +20 +20 +Package_LCC +PLCC-20_THT-Socket +PLCC, 20 pins, through hole +plcc leaded +0 +20 +20 +Package_LCC +PLCC-28 +PLCC, 28 pins, surface mount +plcc smt +0 +28 +28 +Package_LCC +PLCC-28_SMD-Socket +PLCC, 28 pins, surface mount +plcc smt +0 +28 +28 +Package_LCC +PLCC-28_THT-Socket +PLCC, 28 pins, through hole +plcc leaded +0 +28 +28 +Package_LCC +PLCC-32_11.4x14.0mm_P1.27mm +PLCC, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc0015.pdf), generated with kicad-footprint-generator ipc_plcc_jLead_generator.py +PLCC LCC +0 +32 +32 +Package_LCC +PLCC-32_THT-Socket +PLCC, 32 pins, through hole, http://www.assmann-wsw.com/fileadmin/datasheets/ASS_0981_CO.pdf +plcc leaded +0 +32 +32 +Package_LCC +PLCC-44 +PLCC, 44 pins, surface mount +plcc smt +0 +44 +44 +Package_LCC +PLCC-44_16.6x16.6mm_P1.27mm +PLCC, 44 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_plcc_jLead_generator.py +PLCC LCC +0 +44 +44 +Package_LCC +PLCC-44_SMD-Socket +PLCC, 44 pins, surface mount +plcc smt +0 +44 +44 +Package_LCC +PLCC-44_THT-Socket +PLCC, 44 pins, through hole +plcc leaded +0 +44 +44 +Package_LCC +PLCC-52 +PLCC, 52 pins, surface mount +plcc smt +0 +52 +52 +Package_LCC +PLCC-52_SMD-Socket +PLCC, 52 pins, surface mount +plcc smt +0 +52 +52 +Package_LCC +PLCC-52_THT-Socket +PLCC, 52 pins, through hole +plcc leaded +0 +52 +52 +Package_LCC +PLCC-68 +PLCC, 68 pins, surface mount +plcc smt +0 +68 +68 +Package_LCC +PLCC-68_24.2x24.2mm_P1.27mm +PLCC, 68 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_plcc_jLead_generator.py +PLCC LCC +0 +68 +68 +Package_LCC +PLCC-68_SMD-Socket +PLCC, 68 pins, surface mount +plcc smt +0 +68 +68 +Package_LCC +PLCC-68_THT-Socket +PLCC, 68 pins, through hole +plcc leaded +0 +68 +68 +Package_LCC +PLCC-84 +PLCC, 84 pins, surface mount +plcc smt +0 +84 +84 +Package_LCC +PLCC-84_29.3x29.3mm_P1.27mm +PLCC, 84 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_plcc_jLead_generator.py +PLCC LCC +0 +84 +84 +Package_LCC +PLCC-84_SMD-Socket +PLCC, 84 pins, surface mount +plcc smt +0 +84 +84 +Package_LCC +PLCC-84_THT-Socket +PLCC, 84 pins, through hole +plcc leaded +0 +84 +84 +Package_LGA +AMS_LGA-10-1EP_2.7x4mm_P0.6mm +LGA-10, http://ams.com/eng/content/download/951091/2269479/471718 +lga land grid array +0 +13 +11 +Package_LGA +AMS_LGA-20_4.7x4.5mm_P0.65mm +http://ams.com/eng/content/download/1008631/2361759/498838 +AMS LGA +0 +20 +20 +Package_LGA +Bosch_LGA-8_2.5x2.5mm_P0.65mm_ClockwisePinNumbering +LGA-8 +lga land grid array +0 +8 +8 +Package_LGA +Bosch_LGA-8_2x2.5mm_P0.65mm_ClockwisePinNumbering +LGA-8, https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BMP280-DS001-18.pdf +lga land grid array +0 +8 +8 +Package_LGA +Bosch_LGA-8_3x3mm_P0.8mm_ClockwisePinNumbering +Bosch LGA, 8 Pin (https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BME680-DS001-00.pdf#page=44), generated with kicad-footprint-generator ipc_noLead_generator.py +Bosch LGA NoLead +0 +8 +8 +Package_LGA +Bosch_LGA-14_3x2.5mm_P0.5mm +LGA-14 Bosch https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BMI160-DS000-07.pdf +lga land grid array +0 +14 +14 +Package_LGA +LGA-8_3x5mm_P1.25mm +LGA-8 +lga land grid array +0 +8 +8 +Package_LGA +LGA-12_2x2mm_P0.5mm +LGA12 +lga land grid array +0 +12 +12 +Package_LGA +LGA-14_2x2mm_P0.35mm_LayoutBorder3x4y +LGA, 14 Pin (http://www.st.com/resource/en/datasheet/lis2dh.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LGA NoLead +0 +14 +14 +Package_LGA +LGA-14_3x2.5mm_P0.5mm_LayoutBorder3x4y +LGA, 14 Pin (http://www.st.com/resource/en/datasheet/lsm6ds3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LGA NoLead +0 +14 +14 +Package_LGA +LGA-14_3x5mm_P0.8mm_LayoutBorder1x6y +LGA, 14 Pin (http://www.st.com/resource/en/datasheet/lsm303dlhc.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LGA NoLead +0 +14 +14 +Package_LGA +LGA-16_3x3mm_P0.5mm +http://www.memsic.com/userfiles/files/DataSheets/Magnetic-Sensors-Datasheets/MMC5883MA-RevC.pdf +lga land grid array +0 +16 +16 +Package_LGA +LGA-16_3x3mm_P0.5mm_LayoutBorder3x5y +LGA, 16 Pin (http://www.st.com/resource/en/datasheet/lis331hh.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LGA NoLead +0 +16 +16 +Package_LGA +LGA-16_4x4mm_P0.65mm_LayoutBorder4x4y +LGA, 16 Pin (http://www.st.com/resource/en/datasheet/l3gd20.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LGA NoLead +0 +16 +16 +Package_LGA +LGA-24L_3x3.5mm_P0.43mm +LGA 24L 3x3.5mm Pitch 0.43mm +LGA 24L 3x3.5mm Pitch 0.43mm +0 +24 +24 +Package_LGA +LGA-28_5.2x3.8mm_P0.5mm +LGA 28 5.2x3.8mm Pitch 0.5mm +LGA 28 5.2x3.8mm Pitch 0.5mm +0 +28 +28 +Package_LGA +Linear_LGA-133_15.0x15.0_Layout12x12_P1.27mm +Analog Devices (Linear Tech), 133-pin LGA uModule, 15.0x15.0x4.32mm, https://www.analog.com/media/en/technical-documentation/data-sheets/4637fc.pdf +133 pin lga +0 +133 +133 +Package_LGA +Linear_LGA-133_15.0x15.0mm_Layout12x12_P1.27mm +Analog Devices (Linear Tech), 133-pin LGA uModule, 15.0x15.0x4.32mm, https://www.analog.com/media/en/technical-documentation/data-sheets/4637fc.pdf +133 pin lga +0 +133 +133 +Package_LGA +NXP_LGA-8_3x5mm_P1.25mm_H1.1mm +NXP LGA, 8 Pin (https://www.nxp.com/docs/en/data-sheet/MPL3115A2.pdf#page=42), generated with kicad-footprint-generator ipc_noLead_generator.py +NXP LGA NoLead +0 +8 +8 +Package_LGA +NXP_LGA-8_3x5mm_P1.25mm_H1.2mm +NXP LGA, 8 Pin (https://www.nxp.com/docs/en/data-sheet/MPL115A1.pdf#page=15), generated with kicad-footprint-generator ipc_noLead_generator.py +NXP LGA NoLead +0 +8 +8 +Package_LGA +NXP_MPL115A1_LGA-8_3x5mm_P1.25mm +NXP MPL115A1 LGA, 8 Pin (https://www.nxp.com/docs/en/data-sheet/MPL115A1.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +NXP LGA NoLead +0 +8 +8 +Package_LGA +ST_HLGA-10_2.5x2.5mm_P0.6mm_LayoutBorder3x2y +ST HLGA, 10 Pin (https://www.st.com/resource/en/datasheet/lps25hb.pdf#page=46), generated with kicad-footprint-generator ipc_noLead_generator.py +ST HLGA NoLead +0 +10 +10 +Package_LGA +Texas_SIL0008D_MicroSiP-8-1EP_2.8x3mm_P0.65mm_EP1.1x1.9mm +Texas SIL0008D MicroSiP, 8 Pin (http://www.ti.com/lit/ds/symlink/tps82130.pdf#page=19), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas MicroSiP NoLead +0 +12 +9 +Package_LGA +Texas_SIL0008D_MicroSiP-8-1EP_2.8x3mm_P0.65mm_EP1.1x1.9mm_ThermalVias +Texas SIL0008D MicroSiP, 8 Pin (http://www.ti.com/lit/ds/symlink/tps82130.pdf#page=19), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas MicroSiP NoLead +0 +16 +9 +Package_LGA +Texas_SIL0010A_MicroSiP-10-1EP_3.8x3mm_P0.6mm_EP0.7x2.9mm +Texas SIL0010A MicroSiP, 10 Pin (http://www.ti.com/lit/ml/mpds579b/mpds579b.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas MicroSiP NoLead +0 +14 +11 +Package_LGA +Texas_SIL0010A_MicroSiP-10-1EP_3.8x3mm_P0.6mm_EP0.7x2.9mm_ThermalVias +Texas SIL0010A MicroSiP, 10 Pin (http://www.ti.com/lit/ml/mpds579b/mpds579b.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas MicroSiP NoLead +0 +18 +11 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP4x4mm +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00482-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +154 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP4x4mm_ThermalVias +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00482-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +171 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP5x5mm +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00476-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +161 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP5x5mm_ThermalVias +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00476-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +187 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP6.61x5.615mm +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00485-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +165 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP6.61x5.615mm_ThermalVias +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00485-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +196 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP7.2x6.35mm +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00487-01.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +175 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP7.2x6.35mm_ThermalVias +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00487-01.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +218 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP8.93x8.7mm +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00479-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +194 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP8.93x8.7mm_ThermalVias +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00479-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +259 +145 +Package_QFP +HTQFP-64-1EP_10x10mm_P0.5mm_EP8x8mm +64-Lead Plastic Thin Quad Flatpack (PT) - 10x10x1 mm Body, 2.00 mm Footprint [HTQFP] thermal pad +HTQFP-64 Pitch 0.5 +0 +69 +65 +Package_QFP +HTQFP-64-1EP_10x10mm_P0.5mm_EP8x8mm_Mask4.4x4.4mm_ThermalVias +64-Lead Plastic Thin Quad Flatpack (PT) - 10x10x1 mm Body, 2.00 mm Footprint [HTQFP] thermal pad +HTQFP-64 Pitch 0.5 +0 +135 +65 +Package_QFP +LQFP-32_5x5mm_P0.5mm +LQFP, 32 Pin (https://www.nxp.com/docs/en/package-information/SOT401-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +32 +32 +Package_QFP +LQFP-32_7x7mm_P0.8mm +LQFP, 32 Pin (https://www.nxp.com/docs/en/package-information/SOT358-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +32 +32 +Package_QFP +LQFP-36_7x7mm_P0.65mm +LQFP, 36 Pin (https://www.onsemi.com/pub/Collateral/561AV.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +36 +36 +Package_QFP +LQFP-44_10x10mm_P0.8mm +LQFP, 44 Pin (https://www.nxp.com/files-static/shared/doc/package_info/98ASS23225W.pdf?&fsrch=1), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +44 +44 +Package_QFP +LQFP-48-1EP_7x7mm_P0.5mm_EP3.6x3.6mm +LQFP, 48 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/LTC7810.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +58 +49 +Package_QFP +LQFP-48-1EP_7x7mm_P0.5mm_EP3.6x3.6mm_ThermalVias +LQFP, 48 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/LTC7810.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +75 +49 +Package_QFP +LQFP-48_7x7mm_P0.5mm +LQFP, 48 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ltc2358-16.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +48 +48 +Package_QFP +LQFP-52-1EP_10x10mm_P0.65mm_EP4.8x4.8mm +LQFP, 52 Pin (https://www.onsemi.com/pub/Collateral/848H-01.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +62 +53 +Package_QFP +LQFP-52-1EP_10x10mm_P0.65mm_EP4.8x4.8mm_ThermalVias +LQFP, 52 Pin (https://www.onsemi.com/pub/Collateral/848H-01.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +95 +53 +Package_QFP +LQFP-52_10x10mm_P0.65mm +LQFP, 52 Pin (https://www.nxp.com/docs/en/package-information/98ARL10526D.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +52 +52 +Package_QFP +LQFP-52_14x14mm_P1mm +LQFP, 52 Pin (http://www.holtek.com/documents/10179/116711/HT1632Cv170.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +52 +52 +Package_QFP +LQFP-64-1EP_10x10mm_P0.5mm_EP5x5mm +LQFP, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/adv7611.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +90 +65 +Package_QFP +LQFP-64-1EP_10x10mm_P0.5mm_EP5x5mm_ThermalVias +LQFP, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/adv7611.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +107 +65 +Package_QFP +LQFP-64-1EP_10x10mm_P0.5mm_EP6.5x6.5mm +LQFP, 64 Pin (https://www.nxp.com/files-static/shared/doc/package_info/98ARH98426A.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +90 +65 +Package_QFP +LQFP-64-1EP_10x10mm_P0.5mm_EP6.5x6.5mm_ThermalVias +LQFP, 64 Pin (https://www.nxp.com/files-static/shared/doc/package_info/98ARH98426A.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +127 +65 +Package_QFP +LQFP-64_7x7mm_P0.4mm +LQFP, 64 Pin (https://www.nxp.com/docs/en/package-information/SOT414-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +64 +64 +Package_QFP +LQFP-64_10x10mm_P0.5mm +LQFP, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ad7606_7606-6_7606-4.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +64 +64 +Package_QFP +LQFP-64_14x14mm_P0.8mm +LQFP, 64 Pin (https://www.nxp.com/docs/en/package-information/SOT791-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +64 +64 +Package_QFP +LQFP-80_10x10mm_P0.4mm +LQFP, 80 Pin (https://www.renesas.com/eu/en/package-image/pdf/outdrawing/q80.10x10.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +80 +80 +Package_QFP +LQFP-80_12x12mm_P0.5mm +LQFP, 80 Pin (https://www.nxp.com/docs/en/package-information/SOT315-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +80 +80 +Package_QFP +LQFP-80_14x14mm_P0.65mm +LQFP, 80 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/AD9852.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +80 +80 +Package_QFP +LQFP-100_14x14mm_P0.5mm +LQFP, 100 Pin (https://www.nxp.com/docs/en/package-information/SOT407-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +100 +100 +Package_QFP +LQFP-128_14x14mm_P0.4mm +LQFP, 128 Pin (https://www.renesas.com/eu/en/package-image/pdf/outdrawing/q128.14x14.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +128 +128 +Package_QFP +LQFP-128_14x20mm_P0.5mm +LQFP, 128 Pin (https://www.nxp.com/docs/en/package-information/SOT425-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +128 +128 +Package_QFP +LQFP-144_20x20mm_P0.5mm +LQFP, 144 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=425), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +144 +144 +Package_QFP +LQFP-160_24x24mm_P0.5mm +LQFP, 160 Pin (https://www.nxp.com/docs/en/package-information/SOT435-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +160 +160 +Package_QFP +LQFP-176_20x20mm_P0.4mm +LQFP, 176 Pin (https://www.onsemi.com/pub/Collateral/566DB.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +176 +176 +Package_QFP +LQFP-176_24x24mm_P0.5mm +LQFP, 176 Pin (https://www.st.com/resource/en/datasheet/stm32f207vg.pdf#page=163), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +176 +176 +Package_QFP +LQFP-208_28x28mm_P0.5mm +LQFP, 208 Pin (https://www.nxp.com/docs/en/package-information/SOT459-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +208 +208 +Package_QFP +LQFP-216_24x24mm_P0.4mm +LQFP, 216 Pin (https://www.onsemi.com/pub/Collateral/561BE.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +216 +216 +Package_QFP +MQFP-44_10x10mm_P0.8mm +MQFP, 44 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ad7722.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +MQFP QFP +0 +44 +44 +Package_QFP +PQFP-44_10x10mm_P0.8mm +44-Lead Plastic Quad Flatpack - 10x10x2.5mm Body (http://www.onsemi.com/pub/Collateral/122BK.PDF) +PQFP 0.8 +0 +44 +44 +Package_QFP +PQFP-80_14x20mm_P0.8mm +PQFP80 14x20 / QIP80E CASE 122BS (see ON Semiconductor 122BS.PDF) +QFP 0.8 +0 +80 +80 +Package_QFP +PQFP-100_14x20mm_P0.65mm +PQFP, 100 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +PQFP QFP +0 +100 +100 +Package_QFP +PQFP-112_20x20mm_P0.65mm +PQFP, 112 pins, 20mm sq body, 0.65mm pitch (http://cache.freescale.com/files/shared/doc/package_info/98ASS23330W.pdf, http://www.nxp.com/docs/en/application-note/AN4388.pdf) +PQFP 112 +0 +112 +112 +Package_QFP +PQFP-132_24x24mm_P0.635mm +PQFP, 132 pins, 24mm sq body, 0.635mm pitch (https://www.intel.com/content/dam/www/public/us/en/documents/packaging-databooks/packaging-chapter-02-databook.pdf, http://www.nxp.com/docs/en/application-note/AN4388.pdf) +PQFP 132 +0 +132 +132 +Package_QFP +PQFP-132_24x24mm_P0.635mm_i386 +PQFP, 132 pins, 24mm sq body, 0.635mm pitch, Intel 386EX (https://www.intel.com/content/dam/www/public/us/en/documents/packaging-databooks/packaging-chapter-02-databook.pdf, http://www.nxp.com/docs/en/application-note/AN4388.pdf) +PQFP 132 Intel 386EX +0 +132 +132 +Package_QFP +PQFP-144_28x28mm_P0.65mm +PQFP, 144 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +PQFP QFP +0 +144 +144 +Package_QFP +PQFP-160_28x28mm_P0.65mm +PQFP, 160 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +PQFP QFP +0 +160 +160 +Package_QFP +PQFP-208_28x28mm_P0.5mm +PQFP, 208 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +PQFP QFP +0 +208 +208 +Package_QFP +PQFP-240_32.1x32.1mm_P0.5mm +PQFP, 240 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +PQFP QFP +0 +240 +240 +Package_QFP +PQFP-256_28x28mm_P0.4mm +PQFP256 28x28 / QFP256J CASE 122BX (see ON Semiconductor 122BX.PDF) +QFP 0.4 +0 +256 +256 +Package_QFP +TQFP-32_7x7mm_P0.8mm +32-Lead Plastic Thin Quad Flatpack (PT) - 7x7x1.0 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.8 +0 +32 +32 +Package_QFP +TQFP-44-1EP_10x10mm_P0.8mm_EP4.5x4.5mm +44-Lead Plastic Thin Quad Flatpack (MW) - 10x10x1.0 mm Body [TQFP] With 4.5x4.5 mm Exposed Pad (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.8 +0 +54 +45 +Package_QFP +TQFP-44_10x10mm_P0.8mm +44-Lead Plastic Thin Quad Flatpack (PT) - 10x10x1.0 mm Body [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.8 +0 +44 +44 +Package_QFP +TQFP-48-1EP_7x7mm_P0.5mm_EP3.5x3.5mm +48-Lead Thin Quad Flatpack (PT) - 7x7x1.0 mm Body [TQFP] With Exposed Pad (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.5 +0 +53 +49 +Package_QFP +TQFP-48-1EP_7x7mm_P0.5mm_EP5x5mm +TQFP, 48 Pin (https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2100_datasheet_Rev1.08.pdf (page 45)), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +65 +49 +Package_QFP +TQFP-48-1EP_7x7mm_P0.5mm_EP5x5mm_ThermalVias +TQFP, 48 Pin (https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2100_datasheet_Rev1.08.pdf (page 45)), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +91 +49 +Package_QFP +TQFP-48_7x7mm_P0.5mm +48 LEAD TQFP 7x7mm (see MICREL TQFP7x7-48LD-PL-1.pdf) +QFP 0.5 +0 +48 +48 +Package_QFP +TQFP-52-1EP_10x10mm_P0.65mm_EP6.5x6.5mm +TQFP, 52 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/tqfp_edsv/sv_52_1.pdf), generated with kicad-footprint-generator ipc_qfp_generator.py +TQFP QFP +0 +78 +53 +Package_QFP +TQFP-52-1EP_10x10mm_P0.65mm_EP6.5x6.5mm_ThermalVias +TQFP, 52 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/tqfp_edsv/sv_52_1.pdf), generated with kicad-footprint-generator ipc_qfp_generator.py +TQFP QFP +0 +79 +53 +Package_QFP +TQFP-64-1EP_10x10mm_P0.5mm_EP8x8mm +64-Lead Plastic Thin Quad Flatpack (PT) - 10x10x1 mm Body, 2.00 mm Footprint [TQFP] thermal pad +QFP 0.5 +0 +90 +65 +Package_QFP +TQFP-64_7x7mm_P0.4mm +TQFP64 7x7, 0.4P CASE 932BH (see ON Semiconductor 932BH.PDF) +QFP 0.4 +0 +64 +64 +Package_QFP +TQFP-64_10x10mm_P0.5mm +TQFP, 64 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +64 +64 +Package_QFP +TQFP-64_14x14mm_P0.8mm +64-Lead Plastic Thin Quad Flatpack (PF) - 14x14x1 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.8 +0 +64 +64 +Package_QFP +TQFP-80-1EP_14x14mm_P0.65mm_EP9.5x9.5mm +80-Lead Plastic Thin Quad Flatpack (PF) - 14x14mm body, 9.5mm sq thermal pad (http://www.analog.com/media/en/technical-documentation/data-sheets/AD9852.pdf) +QFP 0.65 +0 +85 +81 +Package_QFP +TQFP-80_12x12mm_P0.5mm +80-Lead Plastic Thin Quad Flatpack (PT) - 12x12x1 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.5 +0 +80 +80 +Package_QFP +TQFP-80_14x14mm_P0.65mm +80-Lead Plastic Thin Quad Flatpack (PF) - 14x14x1 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.65 +0 +80 +80 +Package_QFP +TQFP-100-1EP_14x14mm_P0.5mm_EP5x5mm +TQFP, 100 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/tqfp_edsv/sv_100_4.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +117 +101 +Package_QFP +TQFP-100-1EP_14x14mm_P0.5mm_EP5x5mm_ThermalVias +TQFP, 100 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/tqfp_edsv/sv_100_4.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +143 +101 +Package_QFP +TQFP-100_12x12mm_P0.4mm +100-Lead Plastic Thin Quad Flatpack (PT) - 12x12x1 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.4 +0 +100 +100 +Package_QFP +TQFP-100_14x14mm_P0.5mm +TQFP, 100 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +100 +100 +Package_QFP +TQFP-120_14x14mm_P0.4mm +TQFP120 14x14 / TQFP120 CASE 932AZ (see ON Semiconductor 932AZ.PDF) +QFP 0.4 +0 +120 +120 +Package_QFP +TQFP-128_14x14mm_P0.4mm +TQFP128 14x14 / TQFP128 CASE 932BB (see ON Semiconductor 932BB.PDF) +QFP 0.4 +0 +128 +128 +Package_QFP +TQFP-144_16x16mm_P0.4mm +144-Lead Plastic Thin Quad Flatpack (PH) - 16x16x1 mm Body, 2.00 mm Footprint [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.4 +0 +144 +144 +Package_QFP +TQFP-144_20x20mm_P0.5mm +TQFP, 144 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +144 +144 +Package_QFP +TQFP-176_24x24mm_P0.5mm +TQFP, 176 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +176 +176 +Package_QFP +VQFP-80_14x14mm_P0.65mm +VQFP, 80 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +VQFP QFP +0 +80 +80 +Package_QFP +VQFP-100_14x14mm_P0.5mm +VQFP, 100 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +VQFP QFP +0 +100 +100 +Package_QFP +VQFP-128_14x14mm_P0.4mm +VQFP, 128 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +VQFP QFP +0 +128 +128 +Package_QFP +VQFP-176_20x20mm_P0.4mm +VQFP, 176 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +VQFP QFP +0 +176 +176 +Package_SIP +PowerIntegrations_eSIP-7C +eSIP-7C Vertical Flat Package with Heatsink Tab, https://ac-dc.power.com/sites/default/files/product-docs/topswitch-jx_family_datasheet.pdf +Power Integrations E Package +0 +6 +6 +Package_SIP +PowerIntegrations_eSIP-7F +eSIP-7F Flat Package with Heatsink Tab https://ac-dc.power.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf +Power Integrations L Package +0 +6 +6 +Package_SIP +SIP-8_19x3mm_P2.54mm +SIP 8-pin (http://www.njr.com/semicon/PDF/package/SIP8_E.pdf) +SIP8 +0 +8 +8 +Package_SIP +SIP-9_21.54x3mm_P2.54mm +SIP 9-pin () +SIP8 +0 +9 +9 +Package_SIP +SIP-9_22.3x3mm_P2.54mm +SIP 9-pin () +SIP8 +0 +9 +9 +Package_SIP +SIP3_11.6x8.5mm +RECOM,R78EXX,https://www.recom-power.com/pdf/Innoline/R-78Exx-0.5.pdf +SIP3 Regulator Module +0 +3 +3 +Package_SIP +SIP4_Sharp-SSR_P7.62mm_Angled +SIP4 Footprint for SSR made by Sharp +Solid State relais SSR Sharp +0 +4 +4 +Package_SIP +SIP4_Sharp-SSR_P7.62mm_Angled_NoHole +SIP4 Footprint for SSR made by Sharp +Solid State relais SSR Sharp +0 +4 +4 +Package_SIP +SIP4_Sharp-SSR_P7.62mm_Straight +SIP4 Footprint for SSR made by Sharp +Solid State relais SSR Sharp +0 +4 +4 +Package_SIP +SIP9_Housing +SIP9 +SIP9 +0 +9 +9 +Package_SIP +SIP9_Housing_BigPads +SIP9, large pads +SIP9 +0 +9 +9 +Package_SIP +SLA704XM +SIP SLA704XM (http://www.sumzi.com/upload/files/2007/07/2007073114282034189.PDF) +SIP +0 +18 +18 +Package_SIP +STK672-040-E +SIP-22 (http://www.onsemi.com/pub_link/Collateral/EN5227-D.PDF) +SIP-22 +0 +22 +22 +Package_SIP +STK672-080-E +SIP-15 (http://www.onsemi.com/pub_link/Collateral/EN6507-D.PDF) +SIP-15 +0 +15 +15 +Package_SIP +Sanyo_STK4xx-15_59.2x8.0mm_P2.54mm +Sanyo SIP-15, 59.2mm x 8.0mm bosy size, STK-433E STK-435E STK-436E (http://datasheet.octopart.com/STK430-Sanyo-datasheet-107060.pdf) +Sanyo SIP-15 +0 +15 +15 +Package_SIP +Sanyo_STK4xx-15_78.0x8.0mm_P2.54mm +Sanyo SIP-15, 78.0mm x 8.0mm bosy size, STK-437E STK-439E STK-441E STK-443E (http://datasheet.octopart.com/STK430-Sanyo-datasheet-107060.pdf) +Sanyo SIP-15 +0 +15 +15 +Package_SO +Diodes_PSOP-8 +8-Lead Plastic PSOP, Exposed Die Pad (see https://www.diodes.com/assets/Datasheets/AP2204.pdf) +SSOP 0.50 exposed pad +0 +12 +9 +Package_SO +Diodes_SM-8 +8-Lead Plastic PSOP, Exposed Die Pad (see https://www.diodes.com/assets/Datasheets/AP2204.pdf) +SSOP 0.50 exposed pad +0 +8 +8 +Package_SO +Diodes_SO-8EP +8-Lead Plastic SO, Exposed Die Pad (see https://www.diodes.com/assets/Package-Files/SO-8EP.pdf) +SO exposed pad +0 +9 +9 +Package_SO +ETSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3x4.2mm +20-Lead Plastic Thin Shrink Small Outline (ST)-4.4 mm Body with Exposed Pad [eTSSOP] (see Microchip Packaging Specification 00000049BS.pdf) +SSOP 0.65 +0 +27 +21 +Package_SO +HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.1mm +HSOP, 8 Pin (https://www.st.com/resource/en/datasheet/l5973d.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HSOP SO +0 +13 +9 +Package_SO +HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.1mm_ThermalVias +HSOP, 8 Pin (https://www.st.com/resource/en/datasheet/l5973d.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HSOP SO +0 +20 +9 +Package_SO +HSOP-20-1EP_11.0x15.9mm_P1.27mm_SlugDown +HSOP 11.0x15.9mm Pitch 1.27mm Slug Down (PowerSO-20) [JEDEC MO-166] (http://www.st.com/resource/en/datasheet/tda7266d.pdf, www.st.com/resource/en/application_note/cd00003801.pdf) +HSOP 11.0 x 15.9mm Pitch 1.27mm +0 +23 +21 +Package_SO +HSOP-20-1EP_11.0x15.9mm_P1.27mm_SlugDown_ThermalVias +HSOP 11.0x15.9mm Pitch 1.27mm Slug Down Thermal Vias (PowerSO-20) [JEDEC MO-166] (http://www.st.com/resource/en/datasheet/tda7266d.pdf, www.st.com/resource/en/application_note/cd00003801.pdf) +HSOP 11.0 x 15.9mm Pitch 1.27mm +0 +45 +21 +Package_SO +HSOP-20-1EP_11.0x15.9mm_P1.27mm_SlugUp +HSOP 11.0x15.9mm Pitch 1.27mm Slug Up (PowerSO-20) [JEDEC MO-166] (http://www.st.com/resource/en/datasheet/tda7266d.pdf, www.st.com/resource/en/application_note/cd00003801.pdf) +HSOP 11.0 x 15.9mm Pitch 1.27mm +0 +20 +20 +Package_SO +HSOP-36-1EP_11.0x15.9mm_P0.65mm_SlugDown +HSOP 11.0x15.9mm Pitch 0.65mm Slug Down (PowerSO-36) [JEDEC MO-166] (http://www.st.com/resource/en/datasheet/vn808cm-32-e.pdf, http://www.st.com/resource/en/application_note/cd00003801.pdf) +HSOP 11.0 x 15.9mm Pitch 0.65mm +0 +39 +37 +Package_SO +HSOP-36-1EP_11.0x15.9mm_P0.65mm_SlugDown_ThermalVias +HSOP 11.0x15.9mm Pitch 0.65mm Slug Down Thermal Vias (PowerSO-36) [JEDEC MO-166] (http://www.st.com/resource/en/datasheet/vn808cm-32-e.pdf, http://www.st.com/resource/en/application_note/cd00003801.pdf) +HSOP 11.0 x 15.9mm Pitch 0.65mm +0 +61 +37 +Package_SO +HSOP-36-1EP_11.0x15.9mm_P0.65mm_SlugUp +HSOP 11.0x15.9mm Pitch 0.65mm Slug Up (PowerSO-36) [JEDEC MO-166] (http://www.st.com/resource/en/datasheet/vn808cm-32-e.pdf, http://www.st.com/resource/en/application_note/cd00003801.pdf) +HSOP 11.0 x 15.9mm Pitch 0.65mm +0 +36 +36 +Package_SO +HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.4x3.2mm +HTSOP, 8 Pin (https://media.digikey.com/pdf/Data%20Sheets/Rohm%20PDFs/BD9G341EFJ.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSOP SO +0 +13 +9 +Package_SO +HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.4x3.2mm_ThermalVias +HTSOP, 8 Pin (https://media.digikey.com/pdf/Data%20Sheets/Rohm%20PDFs/BD9G341EFJ.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSOP SO +0 +20 +9 +Package_SO +HTSSOP-14-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3x3.1mm +HTSSOP, 14 Pin (http://www.ti.com/lit/ds/symlink/lm5161.pdf#page=34), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +20 +15 +Package_SO +HTSSOP-14-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3x3.1mm_ThermalVias +HTSSOP, 14 Pin (http://www.ti.com/lit/ds/symlink/lm5161.pdf#page=34), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +36 +15 +Package_SO +HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm +16-Lead Plastic HTSSOP (4.4x5x1.2mm); Thermal pad; (http://www.ti.com/lit/ds/symlink/drv8833.pdf) +SSOP 0.65 +0 +29 +17 +Package_SO +HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask2.46x2.31mm +HTSSOP, 16 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/LTC7810.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +20 +17 +Package_SO +HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask2.46x2.31mm_ThermalVias +HTSSOP, 16 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/LTC7810.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +27 +17 +Package_SO +HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3x3mm_ThermalVias +16-Lead Plastic HTSSOP (4.4x5x1.2mm); Thermal pad with vias; (http://www.ti.com/lit/ds/symlink/drv8800.pdf) +SSOP 0.65 +0 +46 +17 +Package_SO +HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3x3mm +HTSSOP, 16 Pin (https://www.st.com/resource/en/datasheet/stp08cp05.pdf#page=20), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +21 +17 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP2.85x4mm +HTSSOP, 20 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0108.PDF U20E-1), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +23 +21 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm +20-Lead Plastic Thin Shrink Small Outline (ST)-4.4 mm Body [HTSSOP], with thermal pad with vias +HTSSOP 0.65 +0 +29 +21 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.4x3.7mm +HTSSOP, 20 Pin (http://www.ti.com/lit/ds/symlink/bq24006.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +24 +21 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.75x3.43mm +HTSSOP, 20 Pin (http://www.ti.com/lit/ds/symlink/tlc5971.pdf#page=37&zoom=160,-90,3), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +26 +21 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.75x3.43mm_ThermalVias +HTSSOP, 20 Pin (http://www.ti.com/lit/ds/symlink/tlc5971.pdf#page=37&zoom=160,-90,3), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +42 +21 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.75x3.43mm_ThermalVias_HandSolder +HTSSOP, 20 Pin (http://www.ti.com/lit/ds/symlink/tlc5971.pdf#page=37&zoom=160,-90,3), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +42 +21 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.96x2.96mm +HTSSOP, 20 Pin (https://www.ti.com/lit/ds/symlink/tps2663.pdf#page=49), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +23 +21 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.96x2.96mm_ThermalVias +HTSSOP, 20 Pin (https://www.ti.com/lit/ds/symlink/tps2663.pdf#page=49), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +42 +21 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_ThermalVias +20-Lead Plastic Thin Shrink Small Outline (ST)-4.4 mm Body [HTSSOP], with thermal pad with vias +HTSSOP 0.65 +0 +45 +21 +Package_SO +HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.2x5mm +HTSSOP, 24 Pin (https://www.st.com/resource/en/datasheet/stp16cp05.pdf#page=25), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +31 +25 +Package_SO +HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.4x7.8mm_Mask2.4x4.68mm +HTSSOP, 24 Pin (http://www.ti.com/lit/ds/symlink/tps703.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +28 +25 +Package_SO +HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.4x7.8mm_Mask2.4x4.68mm_ThermalVias +HTSSOP, 24 Pin (http://www.ti.com/lit/ds/symlink/tps703.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +47 +25 +Package_SO +HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP2.85x5.4mm +HTSSOP, 28 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0108.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +30 +29 +Package_SO +HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP2.85x5.4mm_ThermalVias +HTSSOP, 28 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0108.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +41 +29 +Package_SO +HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.5mm +HTSSOP28: plastic thin shrink small outline package; 28 leads; body width 4.4 mm; thermal pad +TSSOP HTSSOP 0.65 thermal pad +0 +39 +29 +Package_SO +HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.5mm_Mask2.4x6.17mm +HTSSOP28: plastic thin shrink small outline package; 28 leads; body width 4.4 mm; thermal pad +TSSOP HTSSOP 0.65 thermal pad +0 +40 +29 +Package_SO +HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.5mm_Mask2.4x6.17mm_ThermalVias +HTSSOP28: plastic thin shrink small outline package; 28 leads; body width 4.4 mm; thermal pad +TSSOP HTSSOP 0.65 thermal pad +0 +55 +29 +Package_SO +HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.5mm_ThermalVias +HTSSOP28: plastic thin shrink small outline package; 28 leads; body width 4.4 mm; thermal pad +TSSOP HTSSOP 0.65 thermal pad +0 +58 +29 +Package_SO +HTSSOP-32-1EP_6.1x11mm_P0.65mm_EP5.2x11mm_Mask4.11x4.36mm +HTSSOP32: plastic thin shrink small outline package; 32 leads; body width 6.1 mm; lead pitch 0.65 mm (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot487-1_po.pdf) +SSOP 0.65 PowerPAD +0 +43 +33 +Package_SO +HTSSOP-32-1EP_6.1x11mm_P0.65mm_EP5.2x11mm_Mask4.11x4.36mm_ThermalVias +HTSSOP32: plastic thin shrink small outline package; 32 leads; body width 6.1 mm; lead pitch 0.65 mm (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot487-1_po.pdf) +SSOP 0.65 PowerPAD +0 +83 +33 +Package_SO +HTSSOP-38-1EP_6.1x12.5mm_P0.65mm_EP5.2x12.5mm_Mask3.39x6.35mm +HTSSOP, 38 Pin (http://www.ti.com/lit/ds/symlink/tlc5951.pdf#page=47&zoom=140,-67,15), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +46 +39 +Package_SO +HTSSOP-38-1EP_6.1x12.5mm_P0.65mm_EP5.2x12.5mm_Mask3.39x6.35mm_ThermalVias +HTSSOP, 38 Pin (http://www.ti.com/lit/ds/symlink/tlc5951.pdf#page=47&zoom=140,-67,15), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +87 +39 +Package_SO +HTSSOP-54-1EP_P0.80mm + + +0 +54 +54 +Package_SO +HTSSOP-56-1EP_6.1x14mm_P0.5mm_EP3.61x6.35mm +HTSSOP56: plastic thin shrink small outline package http://www.ti.com/lit/ds/symlink/drv8301.pdf +HTSSOP 0.5 +0 +72 +57 +Package_SO +Infineon_PG-DSO-8-27_3.9x4.9mm_EP2.65x3mm +Infineon PG-DSO, 8 Pin (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-8-27), generated with kicad-footprint-generator ipc_gullwing_generator.py +Infineon PG-DSO SO +0 +13 +9 +Package_SO +Infineon_PG-DSO-8-27_3.9x4.9mm_EP2.65x3mm_ThermalVias +Infineon PG-DSO, 8 Pin (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-8-27), generated with kicad-footprint-generator ipc_gullwing_generator.py +Infineon PG-DSO SO +0 +23 +9 +Package_SO +Infineon_PG-DSO-8-43 +Infineon_PG-DSO-8-43 +DSO DSO-8 SOIC SOIC-8 +0 +12 +9 +Package_SO +Infineon_PG-DSO-12-9 +Infineon PG-DSO 12 pin, exposed pad: 4.5x8.1mm, with thermal vias (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-12-9/) +PG-DSO +0 +23 +13 +Package_SO +Infineon_PG-DSO-12-9_ThermalVias +Infineon PG-DSO 12 pin, exposed pad: 4.5x8.1mm, with thermal vias (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-12-9/) +PG-DSO +0 +42 +13 +Package_SO +Infineon_PG-DSO-12-11 +Infineon PG-DSO 12 pin, exposed pad: 4.5x8.1mm, with thermal vias (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-12-11/) +PG-DSO +0 +23 +13 +Package_SO +Infineon_PG-DSO-12-11_ThermalVias +Infineon PG-DSO 12 pin, exposed pad: 4.5x8.1mm, with thermal vias (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-12-11/) +PG-DSO +0 +42 +13 +Package_SO +Infineon_PG-DSO-20-30 +Infineon SO package 20pin, exposed pad 4.5x7mm (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-20-71/) +DSO-20 +0 +31 +21 +Package_SO +Infineon_PG-DSO-20-30_ThermalVias +Infineon SO package 20pin, exposed pad 4.5x7mm (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-20-71/) +DSO-20 +0 +45 +21 +Package_SO +Infineon_PG-DSO-20-32 +Infineon SO package 20pin without exposed pad (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-20-32/) +DSO-20 +0 +20 +20 +Package_SO +Infineon_PG-DSO-20-85 +Infineon SO package 20pin with exposed pad (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-20-85/) +DSO-20 +0 +31 +21 +Package_SO +Infineon_PG-DSO-20-85_ThermalVias +Infineon SO package 20pin with exposed pad (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-20-85/) +DSO-20 +0 +113 +21 +Package_SO +Infineon_PG-DSO-20-87 +Infineon SO package 20pin without exposed pad (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-20-87/) +DSO-20 +0 +20 +20 +Package_SO +Infineon_PG-TSDSO-14-22 +Infineon_PG-TSDSO-14-22 +Infineon TSDSO 14-22 +0 +17 +15 +Package_SO +Linear_MSOP-12-16-1EP_3x4mm_P0.5mm +12-Lead Plastic Micro Small Outline Package (MS) [MSOP], variant of MSOP-16 (see http://cds.linear.com/docs/en/datasheet/3630fd.pdf) +SSOP 0.5 +0 +15 +13 +Package_SO +Linear_MSOP-12-16_3x4mm_P0.5mm +12-Lead Plastic Micro Small Outline Package (MS) [MSOP], variant of MSOP-16 (see https://www.analog.com/media/en/technical-documentation/data-sheets/3748fb.pdf) +SSOP 0.5 +0 +12 +12 +Package_SO +MFSOP6-4_4.4x3.6mm_P1.27mm +https://toshiba.semicon-storage.com/ap-en/design-support/package/detail.4pin%20MFSOP6.html +MFSOP 4 pin SMD +0 +4 +4 +Package_SO +MFSOP6-5_4.4x3.6mm_P1.27mm +https://toshiba.semicon-storage.com/ap-en/design-support/package/detail.5pin%20MFSOP6.html +MFSOP 4 pin SMD +0 +5 +5 +Package_SO +MSOP-8-1EP_3x3mm_P0.65mm_EP1.68x1.88mm +MSOP, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/4440fb.pdf#page=13), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +13 +9 +Package_SO +MSOP-8-1EP_3x3mm_P0.65mm_EP1.68x1.88mm_ThermalVias +MSOP, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/4440fb.pdf#page=13), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +18 +9 +Package_SO +MSOP-8-1EP_3x3mm_P0.65mm_EP1.73x1.85mm +MSOP, 8 Pin (http://www.ti.com/lit/ds/symlink/lm25085.pdf#page=32), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +13 +9 +Package_SO +MSOP-8-1EP_3x3mm_P0.65mm_EP1.73x1.85mm_ThermalVias +MSOP, 8 Pin (http://www.ti.com/lit/ds/symlink/lm25085.pdf#page=32), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +18 +9 +Package_SO +MSOP-8-1EP_3x3mm_P0.65mm_EP1.95x2.15mm +MSOP, 8 Pin (http://www.st.com/resource/en/datasheet/pm8834.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +13 +9 +Package_SO +MSOP-8-1EP_3x3mm_P0.65mm_EP1.95x2.15mm_ThermalVias +MSOP, 8 Pin (http://www.st.com/resource/en/datasheet/pm8834.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +18 +9 +Package_SO +MSOP-8-1EP_3x3mm_P0.65mm_EP2.5x3mm_Mask1.73x2.36mm +MSOP, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/mic5355_6.pdf#page=15), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +14 +9 +Package_SO +MSOP-8-1EP_3x3mm_P0.65mm_EP2.5x3mm_Mask1.73x2.36mm_ThermalVias +MSOP, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/mic5355_6.pdf#page=15), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +19 +9 +Package_SO +MSOP-8_3x3mm_P0.65mm +MSOP, 8 Pin (https://www.jedec.org/system/files/docs/mo-187F.pdf variant AA), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +8 +8 +Package_SO +MSOP-10-1EP_3x3mm_P0.5mm_EP1.68x1.88mm +MSOP, 10 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3805fg.pdf#page=18), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +15 +11 +Package_SO +MSOP-10-1EP_3x3mm_P0.5mm_EP1.68x1.88mm_ThermalVias +MSOP, 10 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3805fg.pdf#page=18), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +20 +11 +Package_SO +MSOP-10-1EP_3x3mm_P0.5mm_EP1.73x1.98mm +MSOP, 10 Pin (www.allegromicro.com/~/media/Files/Datasheets/A4952-3-Datasheet.ashx?la=en#page=10), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +15 +11 +Package_SO +MSOP-10-1EP_3x3mm_P0.5mm_EP1.73x1.98mm_ThermalVias +MSOP, 10 Pin (www.allegromicro.com/~/media/Files/Datasheets/A4952-3-Datasheet.ashx?la=en#page=10), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +20 +11 +Package_SO +MSOP-10_3x3mm_P0.5mm +10-Lead Plastic Micro Small Outline Package (MS) [MSOP] (see Microchip Packaging Specification 00000049BS.pdf) +SSOP 0.5 +0 +10 +10 +Package_SO +MSOP-12-1EP_3x4mm_P0.65mm_EP1.65x2.85mm +MSOP, 12 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3652fe.pdf#page=24), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +17 +13 +Package_SO +MSOP-12-1EP_3x4mm_P0.65mm_EP1.65x2.85mm_ThermalVias +MSOP, 12 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3652fe.pdf#page=24), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +24 +13 +Package_SO +MSOP-12-16-1EP_3x4mm_P0.5mm_EP1.65x2.85mm +10-Lead Plastic Micro Small Outline Package (MS) [MSOP] (see Microchip Packaging Specification 00000049BS.pdf) +SSOP 0.5 +0 +19 +13 +Package_SO +MSOP-12-16-1EP_3x4mm_P0.5mm_EP1.65x2.85mm_ThermalVias +10-Lead Plastic Micro Small Outline Package (MS) [MSOP] (see Microchip Packaging Specification 00000049BS.pdf) +SSOP 0.5 +0 +25 +13 +Package_SO +MSOP-12-16_3x4mm_P0.5mm +10-Lead Plastic Micro Small Outline Package (MS) [MSOP] (see Microchip Packaging Specification 00000049BS.pdf) +SSOP 0.5 +0 +12 +12 +Package_SO +MSOP-12_3x4mm_P0.65mm +MSOP, 12 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/6957fb.pdf#page=36), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +12 +12 +Package_SO +MSOP-16-1EP_3x4.039mm_P0.5mm_EP1.651x2.845mm +MSOP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-msop/05081667_F_MSE16.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +21 +17 +Package_SO +MSOP-16-1EP_3x4.039mm_P0.5mm_EP1.651x2.845mm_ThermalVias +MSOP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-msop/05081667_F_MSE16.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +28 +17 +Package_SO +MSOP-16-1EP_3x4mm_P0.5mm_EP1.65x2.85mm +MSOP, 16 Pin (http://cds.linear.com/docs/en/datasheet/37551fd.pdf#page=23), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +21 +17 +Package_SO +MSOP-16-1EP_3x4mm_P0.5mm_EP1.65x2.85mm_ThermalVias +MSOP, 16 Pin (http://cds.linear.com/docs/en/datasheet/37551fd.pdf#page=23), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +28 +17 +Package_SO +MSOP-16_3x4.039mm_P0.5mm +MSOP, 16 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-msop/05081669_A_MS16.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +16 +16 +Package_SO +MSOP-16_3x4mm_P0.5mm +MSOP, 16 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/436412f.pdf#page=22), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +16 +16 +Package_SO +ONSemi_SO-8FL_488AA +ON Semi DFN5 5x6mm 1.27P SO-8FL CASE 488A https://www.onsemi.com/pub/Collateral/488AA.PDF +ON Semi DFN5 5x6mm 1.27P SO-8FL CASE 488A +0 +5 +5 +Package_SO +OnSemi_Micro8 +ON Semiconductor Micro8 (Case846A-02): https://www.onsemi.com/pub/Collateral/846A-02.PDF +micro8 +0 +8 +8 +Package_SO +PSOP-44_16.9x27.17mm_P1.27mm +PSOP44: plastic thin shrink small outline package; 44 leads; body width 16.90 mm +PSOP 1.27 +0 +44 +44 +Package_SO +PowerIntegrations_SO-8 +Power-Integrations variant of 8-Lead Plastic Small Outline (SN) - Narrow, 3.90 mm Body [SOIC], see https://ac-dc.power.com/sites/default/files/product-docs/senzero_family_datasheet.pdf +SOIC 1.27 +0 +8 +8 +Package_SO +PowerIntegrations_SO-8B +Power-Integrations variant of 8-Lead Plastic Small Outline (SN) - Narrow, 3.90 mm Body [SOIC], see https://www.mouser.com/ds/2/328/linkswitch-pl_family_datasheet-12517.pdf +SOIC 1.27 +0 +7 +7 +Package_SO +PowerIntegrations_SO-8C +Power-Integrations variant of 8-Lead Plastic Small Outline (SN) - Narrow, 3.90 mm Body [SOIC], see https://www.mouser.com/ds/2/328/linkswitch-pl_family_datasheet-12517.pdf +SOIC 1.27 +0 +7 +7 +Package_SO +PowerIntegrations_eSOP-12B +eSOP-12B SMT Flat Package with Heatsink Tab, see https://ac-dc.power.com/sites/default/files/product-docs/topswitch-jx_family_datasheet.pdf +Power Integrations K Package +0 +12 +12 +Package_SO +PowerPAK_SO-8_Dual +PowerPAK SO-8 Dual (https://www.vishay.com/docs/71655/powerpak.pdf, https://www.vishay.com/docs/72600/72600.pdf) +PowerPAK SO-8 Dual +0 +10 +6 +Package_SO +PowerPAK_SO-8_Single +PowerPAK SO-8 Single (https://www.vishay.com/docs/71655/powerpak.pdf, https://www.vishay.com/docs/72599/72599.pdf) +PowerPAK SO-8 Single +0 +9 +5 +Package_SO +QSOP-16_3.9x4.9mm_P0.635mm +16-Lead Plastic Shrink Small Outline Narrow Body (QR)-.150" Body [QSOP] (see Microchip Packaging Specification 00000049BS.pdf) +SSOP 0.635 +0 +16 +16 +Package_SO +QSOP-20_3.9x8.7mm_P0.635mm +20-Lead Plastic Shrink Small Outline Narrow Body (http://www.analog.com/media/en/technical-documentation/data-sheets/ADuM7640_7641_7642_7643.pdf) +QSOP 0.635 +0 +20 +20 +Package_SO +QSOP-24_3.9x8.7mm_P0.635mm +24-Lead Plastic Shrink Small Outline Narrow Body (QR)-.150" Body [QSOP] (see Microchip Packaging Specification 00000049CH.pdf) +QSOP 0.635 +0 +24 +24 +Package_SO +SC-74-6_1.5x2.9mm_P0.95mm +SC-74, 6 Pin (https://www.nxp.com/docs/en/package-information/SOT457.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SC-74 SO +0 +6 +6 +Package_SO +SO-4_4.4x2.3mm_P1.27mm +4-Lead Plastic Small Outline (SO), see http://datasheet.octopart.com/OPIA403BTRE-Optek-datasheet-5328560.pdf +SO SOIC 1.27 +0 +4 +4 +Package_SO +SO-4_4.4x3.6mm_P2.54mm +4-Lead Plastic Small Outline (SO), see https://www.elpro.org/de/index.php?controller=attachment&id_attachment=339 +SO SOIC 2.54 +0 +4 +4 +Package_SO +SO-4_4.4x3.9mm_P2.54mm +SO, 4 Pin (https://toshiba.semicon-storage.com/info/docget.jsp?did=10047&prodName=TLP3123), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +4 +4 +Package_SO +SO-4_4.4x4.3mm_P2.54mm +4-Lead Plastic Small Outline (SO), see https://docs.broadcom.com/docs/AV02-0173EN +SO SOIC 2.54 +0 +4 +4 +Package_SO +SO-4_7.6x3.6mm_P2.54mm +4-Lead Plastic Small Outline (SO) (http://www.everlight.com/file/ProductFile/201407061745083848.pdf) +SO SOIC 2.54 +0 +4 +4 +Package_SO +SO-5_4.4x3.6mm_P1.27mm +5-Lead Plastic Small Outline (SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true +SO SOIC 1.27 +0 +5 +5 +Package_SO +SO-6L_10x3.84mm_P1.27mm +6-pin plasic small outline 7,5mm long https://toshiba.semicon-storage.com/info/docget.jsp?did=53548&prodName=TLP2770 +SO-6L +0 +6 +6 +Package_SO +SO-6_4.4x3.6mm_P1.27mm +6-Lead Plastic Small Outline (SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true +SO SOIC 1.27 +0 +6 +6 +Package_SO +SO-8_3.9x4.9mm_P1.27mm +SO, 8 Pin (https://www.nxp.com/docs/en/data-sheet/PCF8523.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +8 +8 +Package_SO +SO-8_5.3x6.2mm_P1.27mm +SO, 8 Pin (https://www.ti.com/lit/ml/msop001a/msop001a.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +8 +8 +Package_SO +SO-14_3.9x8.65mm_P1.27mm +SO, 14 Pin (https://www.st.com/resource/en/datasheet/l6491.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +14 +14 +Package_SO +SO-14_5.3x10.2mm_P1.27mm +SO, 14 Pin (https://www.ti.com/lit/ml/msop002a/msop002a.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +14 +14 +Package_SO +SO-16_3.9x9.9mm_P1.27mm +SO, 16 Pin (https://www.nxp.com/docs/en/package-information/SOT109-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +16 +16 +Package_SO +SO-16_5.3x10.2mm_P1.27mm +SO, 16 Pin (https://www.ti.com/lit/ml/msop002a/msop002a.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +16 +16 +Package_SO +SO-20-1EP_7.52x12.825mm_P1.27mm_EP6.045x12.09mm_Mask3.56x4.47mm +SO, 20 Pin (http://www.ti.com/lit/ds/symlink/opa569.pdf, http://www.ti.com/lit/an/slma004b/slma004b.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +23 +21 +Package_SO +SO-20-1EP_7.52x12.825mm_P1.27mm_EP6.045x12.09mm_Mask3.56x4.47mm_ThermalVias +SO, 20 Pin (http://www.ti.com/lit/ds/symlink/opa569.pdf, http://www.ti.com/lit/an/slma004b/slma004b.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +51 +21 +Package_SO +SO-20_5.3x12.6mm_P1.27mm +SO, 20 Pin (https://www.ti.com/lit/ml/msop002a/msop002a.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +20 +20 +Package_SO +SO-20_12.8x7.5mm_P1.27mm +SO-20, 12.8x7.5mm, https://www.nxp.com/docs/en/data-sheet/SA605.pdf +S0-20 +0 +20 +20 +Package_SO +SO-24_5.3x15mm_P1.27mm +SO, 24 Pin (https://www.ti.com/lit/ml/msop002a/msop002a.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +24 +24 +Package_SO +SOIC-4_4.55x2.6mm_P1.27mm +SOIC, 4 Pin (https://toshiba.semicon-storage.com/info/docget.jsp?did=12884&prodName=TLP291), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +4 +4 +Package_SO +SOIC-4_4.55x3.7mm_P2.54mm +SOIC, 6 Pin (https://toshiba.semicon-storage.com/info/docget.jsp?did=11791&prodName=TLP185), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +4 +4 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm +SOIC, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ada4898-1_4898-2.pdf#page=29), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +13 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm_ThermalVias +SOIC, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ada4898-1_4898-2.pdf#page=29), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +20 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm +SOIC, 8 Pin (http://www.allegromicro.com/~/media/Files/Datasheets/A4950-Datasheet.ashx#page=8), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +13 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm_ThermalVias +SOIC, 8 Pin (http://www.allegromicro.com/~/media/Files/Datasheets/A4950-Datasheet.ashx#page=8), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +20 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.81mm +SOIC, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ada4898-1_4898-2.pdf#page=29), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +13 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.81mm_ThermalVias +SOIC, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ada4898-1_4898-2.pdf#page=29), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +20 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.71x3.4mm +SOIC, 8 Pin (http://www.ti.com/lit/ds/symlink/lm5017.pdf#page=31), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +14 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.71x3.4mm_ThermalVias +SOIC, 8 Pin (http://www.ti.com/lit/ds/symlink/lm5017.pdf#page=31), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +23 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.514x3.2mm +SOIC, 8 Pin (https://www.renesas.com/eu/en/www/doc/datasheet/hip2100.pdf#page=13), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +13 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.514x3.2mm_ThermalVias +SOIC, 8 Pin (https://www.renesas.com/eu/en/www/doc/datasheet/hip2100.pdf#page=13), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +20 +9 +Package_SO +SOIC-8-N7_3.9x4.9mm_P1.27mm +8-Lead Plastic Small Outline (SN) - Narrow, 3.90 mm Body [SOIC], pin 7 removed (Microchip Packaging Specification 00000049BS.pdf, http://www.onsemi.com/pub/Collateral/NCP1207B.PDF) +SOIC 1.27 +0 +7 +7 +Package_SO +SOIC-8_3.9x4.9mm_P1.27mm +SOIC, 8 Pin (JEDEC MS-012AA, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_8.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +8 +8 +Package_SO +SOIC-8_5.23x5.23mm_P1.27mm +SOIC, 8 Pin (http://www.winbond.com/resource-files/w25q32jv%20revg%2003272018%20plus.pdf#page=68), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +8 +8 +Package_SO +SOIC-8_5.275x5.275mm_P1.27mm +SOIC, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/20005045C.pdf#page=23), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +8 +8 +Package_SO +SOIC-8_7.5x5.85mm_P1.27mm +SOIC, 8 Pin (http://www.ti.com/lit/ml/mpds382b/mpds382b.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +8 +8 +Package_SO +SOIC-14-16_3.9x9.9mm_P1.27mm +SOIC, 16 Pin package with pin 2 and 13 removed for voltage clearance (UCC256301, https://www.ti.com/lit/ds/symlink/ucc256301.pdf) +SOIC SO +0 +14 +14 +Package_SO +SOIC-14W_7.5x9mm_P1.27mm +SOIC, 14 Pin (JEDEC MS-013AF, https://www.analog.com/media/en/package-pcb-resources/package/54614177245586rw_14.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +14 +14 +Package_SO +SOIC-14_3.9x8.7mm_P1.27mm +SOIC, 14 Pin (JEDEC MS-012AB, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_14.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +14 +14 +Package_SO +SOIC-16W-12_7.5x10.3mm_P1.27mm +SOIC-16 With 12 Pin Placed - Wide, 7.50 mm Body [SOIC] (https://docs.broadcom.com/docs/AV02-0169EN) +SOIC 1.27 16 12 Wide +0 +12 +12 +Package_SO +SOIC-16W_5.3x10.2mm_P1.27mm +16-Lead Plastic Small Outline (SO) - Wide, 5.3 mm Body (http://www.ti.com/lit/ml/msop002a/msop002a.pdf) +SOIC 1.27 +0 +16 +16 +Package_SO +SOIC-16W_7.5x10.3mm_P1.27mm +SOIC, 16 Pin (JEDEC MS-013AA, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_wide-rw/rw_16.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +16 +16 +Package_SO +SOIC-16W_7.5x12.8mm_P1.27mm +SOIC, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ri_soic_ic/ri_16_1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +16 +16 +Package_SO +SOIC-16_3.9x9.9mm_P1.27mm +SOIC, 16 Pin (JEDEC MS-012AC, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_16.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +16 +16 +Package_SO +SOIC-16_4.55x10.3mm_P1.27mm +SOIC, 16 Pin (https://toshiba.semicon-storage.com/info/docget.jsp?did=12858&prodName=TLP291-4), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +16 +16 +Package_SO +SOIC-18W_7.5x11.6mm_P1.27mm +SOIC, 18 Pin (JEDEC MS-013AB, https://www.analog.com/media/en/package-pcb-resources/package/33254132129439rw_18.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +18 +18 +Package_SO +SOIC-20W_7.5x12.8mm_P1.27mm +SOIC, 20 Pin (JEDEC MS-013AC, https://www.analog.com/media/en/package-pcb-resources/package/233848rw_20.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +20 +20 +Package_SO +SOIC-24W_7.5x15.4mm_P1.27mm +SOIC, 24 Pin (JEDEC MS-013AD, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_wide-rw/RW_24.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +24 +24 +Package_SO +SOIC-28W_7.5x17.9mm_P1.27mm +SOIC, 28 Pin (JEDEC MS-013AE, https://www.analog.com/media/en/package-pcb-resources/package/35833120341221rw_28.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +28 +28 +Package_SO +SOIC-28W_7.5x18.7mm_P1.27mm +SOIC, 28 Pin (https://www.akm.com/akm/en/file/datasheet/AK5394AVS.pdf#page=23), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +28 +28 +Package_SO +SOIJ-8_5.3x5.3mm_P1.27mm +8-Lead Plastic Small Outline (SM) - Medium, 5.28 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf) +SOIC 1.27 +0 +8 +8 +Package_SO +SOJ-36_10.16x23.49mm_P1.27mm +SOJ, 36 Pin (http://www.issi.com/WW/pdf/61-64C5128AL.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOJ SO +0 +36 +36 +Package_SO +SOP-4_3.8x4.1mm_P2.54mm +SOP, 4 Pin (http://www.ixysic.com/home/pdfs.nsf/www/CPC1017N.pdf/$file/CPC1017N.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +4 +4 +Package_SO +SOP-4_4.4x2.6mm_P1.27mm +SOP, 4 Pin (http://www.vishay.com/docs/83510/tcmt1100.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +4 +4 +Package_SO +SOP-8-1EP_4.57x4.57mm_P1.27mm_EP4.57x4.45mm +SOP, 8 Pin (https://ww2.minicircuits.com/case_style/XX112.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +13 +9 +Package_SO +SOP-8-1EP_4.57x4.57mm_P1.27mm_EP4.57x4.45mm_ThermalVias +SOP, 8 Pin (https://ww2.minicircuits.com/case_style/XX112.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +20 +9 +Package_SO +SOP-8_3.9x4.9mm_P1.27mm +SOP, 8 Pin (http://www.macronix.com/Lists/Datasheet/Attachments/7534/MX25R3235F,%20Wide%20Range,%2032Mb,%20v1.6.pdf#page=79), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +8 +8 +Package_SO +SOP-8_3.76x4.96mm_P1.27mm +SOP, 8 Pin (https://ww2.minicircuits.com/case_style/XX211.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +8 +8 +Package_SO +SOP-8_5.28x5.23mm_P1.27mm +SOP, 8 Pin (http://www.macronix.com/Lists/Datasheet/Attachments/7534/MX25R3235F,%20Wide%20Range,%2032Mb,%20v1.6.pdf#page=80), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +8 +8 +Package_SO +SOP-8_6.62x9.15mm_P2.54mm +SOP, 8 Pin (http://www.ti.com/lit/ds/symlink/iso1050.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +8 +8 +Package_SO +SOP-16_3.9x9.9mm_P1.27mm +SOP, 16 Pin (https://www.diodes.com/assets/Datasheets/PAM8403.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +16 +16 +Package_SO +SOP-16_4.4x10.4mm_P1.27mm +16-Lead Plastic Small Outline http://www.vishay.com/docs/49633/sg2098.pdf +SOP 1.27 +0 +16 +16 +Package_SO +SOP-16_4.55x10.3mm_P1.27mm +SOP, 16 Pin (https://toshiba.semicon-storage.com/info/docget.jsp?did=12855&prodName=TLP290-4), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +16 +16 +Package_SO +SOP-18_7x12.5mm_P1.27mm +SOP, 18 Pin (https://toshiba.semicon-storage.com/info/docget.jsp?did=30523), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +18 +18 +Package_SO +SOP-20_7.5x12.8mm_P1.27mm +SOP, 20 Pin (https://www.holtek.com/documents/10179/116723/sop20-300.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +20 +20 +Package_SO +SOP-24_7.5x15.4mm_P1.27mm +SOP, 24 Pin (http://www.issi.com/WW/pdf/31FL3218.pdf#page=14), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +24 +24 +Package_SO +SSO-4_6.7x5.1mm_P2.54mm_Clearance8mm +4-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://www.vishay.com/docs/84299/vor1142b4.pdf +SSO Stretched SO SOIC 2.54 +0 +4 +4 +Package_SO +SSO-6_6.8x4.6mm_P1.27mm_Clearance7mm +8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true +SSO Stretched SO SOIC 1.27 +0 +6 +6 +Package_SO +SSO-6_6.8x4.6mm_P1.27mm_Clearance8mm +8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true +SSO Stretched SO SOIC 1.27 +0 +6 +6 +Package_SO +SSO-8_6.7x9.8mm_P2.54mm_Clearance8mm +8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://www.vishay.com/docs/83831/lh1533ab.pdf +SSO Stretched SO SOIC Pitch 2.54 +0 +8 +8 +Package_SO +SSO-8_6.8x5.9mm_P1.27mm_Clearance7mm +8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true +SSO Stretched SO SOIC Pitch 1.27 +0 +8 +8 +Package_SO +SSO-8_6.8x5.9mm_P1.27mm_Clearance8mm +8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true +SSO Stretched SO SOIC Pitch 1.27 +0 +8 +8 +Package_SO +SSO-8_9.6x6.3mm_P1.27mm_Clearance10.5mm +8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true +SSO Stretched SO SOIC Pitch 1.27 +0 +8 +8 +Package_SO +SSO-8_13.6x6.3mm_P1.27mm_Clearance14.2mm +8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true +SSO Stretched SO SOIC Pitch 1.27 +0 +8 +8 +Package_SO +SSOP-8_2.95x2.8mm_P0.65mm +SSOP-8 2.9 x2.8mm Pitch 0.65mm +SSOP-8 2.95x2.8mm Pitch 0.65mm +0 +8 +8 +Package_SO +SSOP-8_3.9x5.05mm_P1.27mm +SSOP, 8 Pin (http://www.fujitsu.com/downloads/MICRO/fsa/pdf/products/memory/fram/MB85RS16-DS501-00014-6v0-E.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SSOP SO +0 +8 +8 +Package_SO +SSOP-8_3.95x5.21x3.27mm_P1.27mm +SSOP-8 3.95x5.21x3.27mm Pitch 1.27mm +SSOP-8 3.95x5.21x3.27mm 1.27mm +0 +8 +8 +Package_SO +SSOP-8_5.25x5.24mm_P1.27mm +SSOP, 8 Pin (http://www.fujitsu.com/ca/en/Images/MB85RS2MT-DS501-00023-1v0-E.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SSOP SO +0 +8 +8 +Package_SO +SSOP-10_3.9x4.9mm_P1.00mm +10-Lead SSOP, 3.9 x 4.9mm body, 1.00mm pitch (http://www.st.com/resource/en/datasheet/viper01.pdf) +SSOP 3.9 4.9 1.00 +0 +10 +10 +Package_SO +SSOP-14_5.3x6.2mm_P0.65mm +SSOP14: plastic shrink small outline package; 14 leads; body width 5.3 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot337-1_po.pdf) +SSOP 0.65 +0 +14 +14 +Package_SO +SSOP-16_3.9x4.9mm_P0.635mm +SSOP16: plastic shrink small outline package; 16 leads; body width 3.9 mm; lead pitch 0.635; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot519-1_po.pdf) +SSOP 0.635 +0 +16 +16 +Package_SO +SSOP-16_4.4x5.2mm_P0.65mm +SSOP16: plastic shrink small outline package; 16 leads; body width 4.4 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot369-1_po.pdf) +SSOP 0.65 +0 +16 +16 +Package_SO +SSOP-16_5.3x6.2mm_P0.65mm +SSOP16: plastic shrink small outline package; 16 leads; body width 5.3 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot338-1_po.pdf) +SSOP 0.65 +0 +16 +16 +Package_SO +SSOP-18_4.4x6.5mm_P0.65mm +SSOP18: plastic shrink small outline package; 18 leads; body width 4.4 mm (http://toshiba.semicon-storage.com/info/docget.jsp?did=30523&prodName=TBD62783APG) +SSOP 0.65 +0 +18 +18 +Package_SO +SSOP-20_3.9x8.7mm_P0.635mm +SSOP20: plastic shrink small outline package; 24 leads; body width 3.9 mm; lead pitch 0.635; (see http://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT231X.pdf) +SSOP 0.635 +0 +20 +20 +Package_SO +SSOP-20_4.4x6.5mm_P0.65mm +SSOP20: plastic shrink small outline package; 20 leads; body width 4.4 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot266-1_po.pdf) +SSOP 0.65 +0 +20 +20 +Package_SO +SSOP-20_5.3x7.2mm_P0.65mm +SSOP, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/40001800C.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SSOP SO +0 +20 +20 +Package_SO +SSOP-24_3.9x8.7mm_P0.635mm +SSOP24: plastic shrink small outline package; 24 leads; body width 3.9 mm; lead pitch 0.635; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot556-1_po.pdf) +SSOP 0.635 +0 +24 +24 +Package_SO +SSOP-24_5.3x8.2mm_P0.65mm +24-Lead Plastic Shrink Small Outline (SS)-5.30 mm Body [SSOP] (see Microchip Packaging Specification 00000049BS.pdf) +SSOP 0.65 +0 +24 +24 +Package_SO +SSOP-28_3.9x9.9mm_P0.635mm +SSOP28: plastic shrink small outline package; 28 leads; body width 3.9 mm; lead pitch 0.635; (see http://cds.linear.com/docs/en/datasheet/38901fb.pdf) +SSOP 0.635 +0 +28 +28 +Package_SO +SSOP-28_5.3x10.2mm_P0.65mm +28-Lead Plastic Shrink Small Outline (SS)-5.30 mm Body [SSOP] (see Microchip Packaging Specification 00000049BS.pdf) +SSOP 0.65 +0 +28 +28 +Package_SO +SSOP-32_11.305x20.495mm_P1.27mm +SSOP, 32 Pin (http://www.issi.com/WW/pdf/61-64C5128AL.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SSOP SO +0 +32 +32 +Package_SO +SSOP-44_5.3x12.8mm_P0.5mm +44-Lead Plastic Shrink Small Outline (SS)-5.30 mm Body [SSOP] (http://cds.linear.com/docs/en/datasheet/680313fa.pdf) +SSOP 0.5 +0 +44 +44 +Package_SO +SSOP-48_7.5x15.9mm_P0.635mm +SSOP48: plastic shrink small outline package; 48 leads; body width 7.5 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot370-1_po.pdf) +SSOP 0.635 +0 +48 +48 +Package_SO +SSOP-56_7.5x18.5mm_P0.635mm +SSOP56: plastic shrink small outline package; 56 leads; body width 7.5 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot371-1_po.pdf) +SSOP 0.635 +0 +56 +56 +Package_SO +STC_SOP-16_3.9x9.9mm_P1.27mm +STC SOP, 16 Pin (https://www.stcmicro.com/datasheet/STC15F2K60S2-en.pdf#page=156), generated with kicad-footprint-generator ipc_gullwing_generator.py +STC SOP SO +0 +16 +16 +Package_SO +ST_MultiPowerSO-30 +MultiPowerSO-30 3EP 16.0x17.2mm Pitch 1mm (http://www.st.com/resource/en/datasheet/vnh2sp30-e.pdf) +MultiPowerSO-30 3EP 16.0x17.2mm Pitch 1mm +0 +33 +33 +Package_SO +ST_PowerSSO-24_SlugDown +ST PowerSSO-24 1EP 7.5x10.3mm Pitch 0.8mm [JEDEC MO-271] (http://www.st.com/resource/en/datasheet/tda7266p.pdf, http://freedatasheets.com/downloads/Technical%20Note%20Powersso24%20TN0054.pdf) +ST PowerSSO-24 1EP 7.5x10.3mm Pitch 0.8mm +0 +25 +25 +Package_SO +ST_PowerSSO-24_SlugDown_ThermalVias +ST PowerSSO-24 1EP 7.5x10.3mm Pitch 0.8mm [JEDEC MO-271] (http://www.st.com/resource/en/datasheet/tda7266p.pdf, http://freedatasheets.com/downloads/Technical%20Note%20Powersso24%20TN0054.pdf) +ST PowerSSO-24 1EP 7.5x10.3mm Pitch 0.8mm +0 +38 +25 +Package_SO +ST_PowerSSO-24_SlugUp +ST PowerSSO-24 1EP 7.5x10.3mm Pitch 0.8mm [JEDEC MO-271] (http://www.st.com/resource/en/datasheet/tda7266p.pdf, http://freedatasheets.com/downloads/Technical%20Note%20Powersso24%20TN0054.pdf) +ST PowerSSO-24 1EP 7.5x10.3mm Pitch 0.8mm +0 +24 +24 +Package_SO +ST_PowerSSO-36_SlugDown +ST PowerSSO-36 1EP 7.5x10.3mm Pitch 0.8mm [JEDEC MO-271] (http://www.st.com/resource/en/datasheet/tda7492p.pdf, http://freedatasheets.com/downloads/Technical%20Note%20Powersso24%20TN0054.pdf) +ST PowerSSO-36 1EP 7.5x10.3mm Pitch 0.8mm +0 +37 +37 +Package_SO +ST_PowerSSO-36_SlugDown_ThermalVias +ST PowerSSO-36 1EP 7.5x10.3mm Pitch 0.8mm [JEDEC MO-271] (http://www.st.com/resource/en/datasheet/tda7492p.pdf, http://freedatasheets.com/downloads/Technical%20Note%20Powersso24%20TN0054.pdf) +ST PowerSSO-36 1EP 7.5x10.3mm Pitch 0.8mm +0 +50 +37 +Package_SO +ST_PowerSSO-36_SlugUp +ST PowerSSO-36 1EP 7.5x10.3mm Pitch 0.8mm [JEDEC MO-271] (http://www.st.com/resource/en/datasheet/tda7492p.pdf, http://freedatasheets.com/downloads/Technical%20Note%20Powersso24%20TN0054.pdf) +ST PowerSSO-36 1EP 7.5x10.3mm Pitch 0.8mm +0 +36 +36 +Package_SO +TI_SO-PowerPAD-8 +8-Lead Plastic PSOP, Exposed Die Pad (TI DDA0008B, see http://www.ti.com/lit/ds/symlink/lm3404.pdf) +SSOP 0.50 exposed pad +0 +12 +9 +Package_SO +TI_SO-PowerPAD-8_ThermalVias +8-pin HTSOP package with 1.27mm pin pitch, compatible with SOIC-8, 3.9x4.9mm² body, exposed pad, thermal vias with large copper area, as proposed in http://www.ti.com/lit/ds/symlink/tps5430.pdf +HTSOP 1.27 +0 +19 +9 +Package_SO +TSOP-5_1.65x3.05mm_P0.95mm +TSOP-5 package (comparable to TSOT-23), https://www.vishay.com/docs/71200/71200.pdf +Jedec MO-193C TSOP-5L +0 +5 +5 +Package_SO +TSOP-6_1.65x3.05mm_P0.95mm +TSOP-6 package (comparable to TSOT-23), https://www.vishay.com/docs/71200/71200.pdf +Jedec MO-193C TSOP-6L +0 +6 +6 +Package_SO +TSOP-I-28_11.8x8mm_P0.55mm +TSOP I, 28 pins, 18.8x8mm body, 0.55mm pitch, IPC-calculated pads (http://ww1.microchip.com/downloads/en/devicedoc/doc0807.pdf) +TSOP I 28 pins +0 +28 +28 +Package_SO +TSOP-I-32_11.8x8mm_P0.5mm +TSOP-I, 32 Pin (http://www.issi.com/WW/pdf/61-64C5128AL.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSOP-I SO +0 +32 +32 +Package_SO +TSOP-I-32_18.4x8mm_P0.5mm +TSOP I, 32 pins, 18.4x8mm body (https://www.micron.com/~/media/documents/products/technical-note/nor-flash/tn1225_land_pad_design.pdf, http://www.fujitsu.com/downloads/MICRO/fma/pdfmcu/f32pm25.pdf) +TSOP I 32 +0 +32 +32 +Package_SO +TSOP-I-32_18.4x8mm_P0.5mm_Reverse +TSOP I, 32 pins, 18.4x8mm body (http://www.futurlec.com/Datasheet/Memory/628128.pdf), reverse mount +TSOP I 32 reverse +0 +32 +32 +Package_SO +TSOP-I-48_18.4x12mm_P0.5mm +TSOP I, 32 pins, 18.4x8mm body (https://www.micron.com/~/media/documents/products/technical-note/nor-flash/tn1225_land_pad_design.pdf) +TSOP I 32 +0 +48 +48 +Package_SO +TSOP-I-56_18.4x14mm_P0.5mm +TSOP I, 32 pins, 18.4x8mm body (https://www.micron.com/~/media/documents/products/technical-note/nor-flash/tn1225_land_pad_design.pdf) +TSOP I 32 +0 +56 +56 +Package_SO +TSOP-II-32_21.0x10.2mm_P1.27mm +32-lead plastic TSOP; Type II +TSOP-II 32 +0 +32 +32 +Package_SO +TSOP-II-44_10.16x18.41mm_P0.8mm +TSOP-II, 44 Pin (http://www.issi.com/WW/pdf/61-64C5128AL.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSOP-II SO +0 +44 +44 +Package_SO +TSOP-II-54_22.2x10.16mm_P0.8mm +54-lead TSOP typ II package +TSOPII TSOP2 +0 +54 +54 +Package_SO +TSSOP-4_4.4x5mm_P4mm +TSSOP, 4 Pin (https://www.onsemi.com/pub/Collateral/MDB8S-D.PDF#page=4), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +4 +4 +Package_SO +TSSOP-8_3x3mm_P0.65mm +TSSOP8: plastic thin shrink small outline package; 8 leads; body width 3 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot505-1_po.pdf) +SSOP 0.65 +0 +8 +8 +Package_SO +TSSOP-8_4.4x3mm_P0.65mm +TSSOP, 8 Pin (JEDEC MO-153 Var AA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +8 +8 +Package_SO +TSSOP-10_3x3mm_P0.5mm +TSSOP10: plastic thin shrink small outline package; 10 leads; body width 3 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot552-1_po.pdf) +SSOP 0.5 +0 +10 +10 +Package_SO +TSSOP-14-1EP_4.4x5mm_P0.65mm +14-Lead Plastic Thin Shrink Small Outline (ST)-4.4 mm Body [TSSOP] with exposed pad (http://cds.linear.com/docs/en/datasheet/34301fa.pdf) +SSOP 0.65 exposed pad +0 +18 +15 +Package_SO +TSSOP-14_4.4x5mm_P0.65mm +TSSOP, 14 Pin (JEDEC MO-153 Var AB-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +14 +14 +Package_SO +TSSOP-16-1EP_4.4x5mm_P0.65mm +FE Package; 16-Lead Plastic TSSOP (4.4mm); Exposed Pad Variation BB; (see Linear Technology 1956f.pdf) +SSOP 0.65 +0 +24 +17 +Package_SO +TSSOP-16_4.4x5mm_P0.65mm +TSSOP, 16 Pin (JEDEC MO-153 Var AB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +16 +16 +Package_SO +TSSOP-20_4.4x5mm_P0.5mm +TSSOP, 20 Pin (JEDEC MO-153 Var BA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +20 +20 +Package_SO +TSSOP-20_4.4x6.5mm_P0.65mm +TSSOP, 20 Pin (JEDEC MO-153 Var AC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +20 +20 +Package_SO +TSSOP-24_4.4x5mm_P0.4mm +TSSOP, 24 Pin (JEDEC MO-153 Var CA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +24 +24 +Package_SO +TSSOP-24_4.4x6.5mm_P0.5mm +TSSOP, 24 Pin (JEDEC MO-153 Var BB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +24 +24 +Package_SO +TSSOP-24_4.4x7.8mm_P0.65mm +TSSOP, 24 Pin (JEDEC MO-153 Var AD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +24 +24 +Package_SO +TSSOP-24_6.1x7.8mm_P0.65mm +TSSOP, 24 Pin (JEDEC MO-153 Var DA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +24 +24 +Package_SO +TSSOP-28-1EP_4.4x9.7mm_P0.65mm +TSSOP28: plastic thin shrink small outline package; 28 leads; body width 4.4 mm; Exposed Pad Variation; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot361-1_po.pdf) +SSOP 0.65 +0 +36 +29 +Package_SO +TSSOP-28_4.4x7.8mm_P0.5mm +TSSOP, 28 Pin (JEDEC MO-153 Var BC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +28 +28 +Package_SO +TSSOP-28_4.4x9.7mm_P0.65mm +TSSOP, 28 Pin (JEDEC MO-153 Var AE https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +28 +28 +Package_SO +TSSOP-28_6.1x7.8mm_P0.5mm +TSSOP, 28 Pin (JEDEC MO-153 Var EA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +28 +28 +Package_SO +TSSOP-28_6.1x9.7mm_P0.65mm +TSSOP, 28 Pin (JEDEC MO-153 Var DB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +28 +28 +Package_SO +TSSOP-28_8x9.7mm_P0.65mm +TSSOP, 28 Pin (JEDEC MO-153 Var GA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +28 +28 +Package_SO +TSSOP-30_4.4x7.8mm_P0.5mm +TSSOP, 30 Pin (JEDEC MO-153 Var BC-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +30 +30 +Package_SO +TSSOP-30_6.1x9.7mm_P0.65mm +TSSOP, 30 Pin (JEDEC MO-153 Var DB-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +30 +30 +Package_SO +TSSOP-32_4.4x6.5mm_P0.4mm +TSSOP, 32 Pin (JEDEC MO-153 Var CB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +32 +32 +Package_SO +TSSOP-32_6.1x11mm_P0.65mm +TSSOP, 32 Pin (JEDEC MO-153 Var DC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +32 +32 +Package_SO +TSSOP-32_8x11mm_P0.65mm +TSSOP, 32 Pin (JEDEC MO-153 Var GB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +32 +32 +Package_SO +TSSOP-36_4.4x7.8mm_P0.4mm +TSSOP, 36 Pin (JEDEC MO-153 Var CC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +36 +36 +Package_SO +TSSOP-36_4.4x9.7mm_P0.5mm +TSSOP, 36 Pin (JEDEC MO-153 Var BD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +36 +36 +Package_SO +TSSOP-36_6.1x7.8mm_P0.4mm +TSSOP, 36 Pin (JEDEC MO-153 Var FA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +36 +36 +Package_SO +TSSOP-36_6.1x9.7mm_P0.5mm +TSSOP, 36 Pin (JEDEC MO-153 Var EB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +36 +36 +Package_SO +TSSOP-36_6.1x12.5mm_P0.65mm +TSSOP, 36 Pin (JEDEC MO-153 Var DD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +36 +36 +Package_SO +TSSOP-36_8x9.7mm_P0.5mm +TSSOP, 36 Pin (JEDEC MO-153 Var HA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +36 +36 +Package_SO +TSSOP-36_8x12.5mm_P0.65mm +TSSOP, 36 Pin (JEDEC MO-153 Var GC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +36 +36 +Package_SO +TSSOP-38_4.4x9.7mm_P0.5mm +TSSOP, 38 Pin (JEDEC MO-153 Var BD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +38 +38 +Package_SO +TSSOP-38_6.1x12.5mm_P0.65mm +TSSOP, 38 Pin (JEDEC MO-153 Var DD-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +38 +38 +Package_SO +TSSOP-40_6.1x11mm_P0.5mm +TSSOP, 40 Pin (JEDEC MO-153 Var EC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +40 +40 +Package_SO +TSSOP-40_6.1x14mm_P0.65mm +TSSOP, 40 Pin (JEDEC MO-153 Var DE https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +40 +40 +Package_SO +TSSOP-40_8x11mm_P0.5mm +TSSOP, 40 Pin (JEDEC MO-153 Var HB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +40 +40 +Package_SO +TSSOP-40_8x14mm_P0.65mm +TSSOP, 40 Pin (JEDEC MO-153 Var GD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +40 +40 +Package_SO +TSSOP-44_4.4x11.2mm_P0.5mm +TSSOP44: plastic thin shrink small outline package; 44 leads; body width 4.4 mm (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot510-1_po.pdf) +SSOP 0.5 +0 +44 +44 +Package_SO +TSSOP-44_4.4x11mm_P0.5mm +TSSOP, 44 Pin (JEDEC MO-153 Var BE https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +44 +44 +Package_SO +TSSOP-44_6.1x11mm_P0.5mm +TSSOP, 44 Pin (JEDEC MO-153 Var EC-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +44 +44 +Package_SO +TSSOP-48_4.4x9.7mm_P0.4mm +TSSOP, 48 Pin (JEDEC MO-153 Var CD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +48 +48 +Package_SO +TSSOP-48_6.1x9.7mm_P0.4mm +TSSOP, 48 Pin (JEDEC MO-153 Var FB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +48 +48 +Package_SO +TSSOP-48_6.1x12.5mm_P0.5mm +TSSOP, 48 Pin (JEDEC MO-153 Var ED https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +48 +48 +Package_SO +TSSOP-48_8x9.7mm_P0.4mm +TSSOP, 48 Pin (JEDEC MO-153 Var JA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +48 +48 +Package_SO +TSSOP-48_8x12.5mm_P0.5mm +TSSOP, 48 Pin (JEDEC MO-153 Var HC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +48 +48 +Package_SO +TSSOP-50_4.4x12.5mm_P0.5mm +TSSOP, 50 Pin (JEDEC MO-153 Var BF https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +50 +50 +Package_SO +TSSOP-52_6.1x11mm_P0.4mm +TSSOP, 52 Pin (JEDEC MO-153 Var FC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +52 +52 +Package_SO +TSSOP-52_8x11mm_P0.4mm +TSSOP, 52 Pin (JEDEC MO-153 Var JB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +52 +52 +Package_SO +TSSOP-56_6.1x12.5mm_P0.4mm +TSSOP, 56 Pin (JEDEC MO-153 Var FD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +56 +56 +Package_SO +TSSOP-56_6.1x14mm_P0.5mm +TSSOP, 56 Pin (JEDEC MO-153 Var EE https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +56 +56 +Package_SO +TSSOP-56_8x12.5mm_P0.4mm +TSSOP, 56 Pin (JEDEC MO-153 Var JC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +56 +56 +Package_SO +TSSOP-56_8x14mm_P0.5mm +TSSOP, 56 Pin (JEDEC MO-153 Var HD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +56 +56 +Package_SO +TSSOP-60_8x12.5mm_P0.4mm +TSSOP, 60 Pin (JEDEC MO-153 Var JC-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +60 +60 +Package_SO +TSSOP-64_6.1x14mm_P0.4mm +TSSOP, 64 Pin (JEDEC MO-153 Var FE https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +64 +64 +Package_SO +TSSOP-64_6.1x17mm_P0.5mm +TSSOP, 64 Pin (JEDEC MO-153 Var EF https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +64 +64 +Package_SO +TSSOP-64_8x14mm_P0.4mm +TSSOP, 64 Pin (JEDEC MO-153 Var JD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +64 +64 +Package_SO +TSSOP-68_8x14mm_P0.4mm +TSSOP, 68 Pin (JEDEC MO-153 Var JD-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +68 +68 +Package_SO +TSSOP-80_6.1x17mm_P0.4mm +TSSOP, 80 Pin (JEDEC MO-153 Var FF https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +80 +80 +Package_SO +Texas_HSOP-8-1EP_3.9x4.9mm_P1.27mm +Texas Instruments HSOP 9, 1.27mm pitch, 3.9x4.9mm body, exposed pad, DDA0008J (http://www.ti.com/lit/ds/symlink/tps5430.pdf) +HSOP 1.27 +0 +11 +9 +Package_SO +Texas_HSOP-8-1EP_3.9x4.9mm_P1.27mm_ThermalVias +Texas Instruments HSOP 9, 1.27mm pitch, 3.9x4.9mm body, exposed pad, thermal vias, DDA0008J (http://www.ti.com/lit/ds/symlink/tps5430.pdf) +HSOP 1.27 +0 +20 +9 +Package_SO +Texas_HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.4x3.1mm_ThermalVias +8-pin HTSOP package with 1.27mm pin pitch, compatible with SOIC-8, 3.9x4.9mm body, exposed pad, thermal vias, http://www.ti.com/lit/ds/symlink/drv8870.pdf +HTSOP 1.27 +0 +18 +9 +Package_SO +Texas_PWP0020A +20-Pin Thermally Enhanced Thin Shrink Small-Outline Package, Body 4.4x6.5x1.1mm, Pad 3.0x4.2mm, Texas Instruments (see http://www.ti.com/lit/ds/symlink/lm5118.pdf) +PWP HTSSOP 0.65mm +0 +25 +21 +Package_SO +Texas_R-PDSO-G8_EP2.95x4.9mm_Mask2.4x3.1mm +HSOIC, 8 Pin (http://www.ti.com/lit/ds/symlink/lmr14030.pdf#page=28, http://www.ti.com/lit/ml/msoi002j/msoi002j.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HSOIC SO +0 +16 +9 +Package_SO +Texas_R-PDSO-G8_EP2.95x4.9mm_Mask2.4x3.1mm_ThermalVias +HSOIC, 8 Pin (http://www.ti.com/lit/ds/symlink/lmr14030.pdf#page=28, http://www.ti.com/lit/ml/msoi002j/msoi002j.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HSOIC SO +0 +23 +9 +Package_SO +Texas_R-PDSO-N5 +Plastic Small outline http://www.ti.com/lit/ml/mpds158c/mpds158c.pdf +SOT23 R-PDSO-N5 +0 +5 +5 +Package_SO +VSO-40_7.6x15.4mm_P0.762mm +VSO40: plastic very small outline package; 40 leads (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot158-1_po.pdf) +SSOP 0.762 +0 +40 +40 +Package_SO +VSO-56_11.1x21.5mm_P0.75mm +VSO56: plastic very small outline package; 56 leads (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot190-1_po.pdf) +SSOP 0.75 +0 +56 +56 +Package_SO +VSSOP-8_2.3x2mm_P0.5mm +VSSOP-8 2.3x2mm Pitch 0.5mm +VSSOP-8 2.3x2mm Pitch 0.5mm +0 +8 +8 +Package_SO +VSSOP-8_2.4x2.1mm_P0.5mm +http://www.ti.com/lit/ml/mpds050d/mpds050d.pdf +VSSOP DCU R-PDSO-G8 Pitch0.5mm +0 +8 +8 +Package_SO +VSSOP-8_3.0x3.0mm_P0.65mm +VSSOP-8 3.0 x 3.0, http://www.ti.com/lit/ds/symlink/lm75b.pdf +VSSOP-8 3.0 x 3.0 +0 +8 +8 +Package_SO +VSSOP-10_3x3mm_P0.5mm +VSSOP, 10 Pin (http://www.ti.com/lit/ds/symlink/ads1115.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +VSSOP SO +0 +10 +10 +Package_SO +Vishay_PowerPAK_1212-8_Dual +PowerPAK 1212-8 Dual (https://www.vishay.com/docs/71656/ppak12128.pdf, https://www.vishay.com/docs/72598/72598.pdf) +Vishay_PowerPAK_1212-8_Dual +0 +6 +6 +Package_SO +Vishay_PowerPAK_1212-8_Single +PowerPAK 1212-8 Single (https://www.vishay.com/docs/71656/ppak12128.pdf, https://www.vishay.com/docs/72597/72597.pdf) +Vishay PowerPAK 1212-8 Single +0 +5 +5 +Package_SO +Zetex_SM8 +Zetex, SMD, 8 pin package (http://datasheet.octopart.com/ZDT6758TA-Zetex-datasheet-68057.pdf) +Zetex SM8 +0 +8 +8 +Package_SON +Diodes_PowerDI3333-8 +Diodes Incorporated PowerDI3333-8, Plastic Dual Flat No Lead Package, 3.3x3.3x0.8mm Body, https://www.diodes.com/assets/Package-Files/PowerDI3333-8.pdf +PowerDI 0.65 +0 +13 +5 +Package_SON +Fairchild_DualPower33-6_3x3mm +Fairchild Power33 MOSFET package, 3x3mm (see https://www.fairchildsemi.com/datasheets/FD/FDMC8032L.pdf) +mosfet +0 +18 +6 +Package_SON +Fairchild_MicroPak-6_1.0x1.45mm_P0.5mm +Fairchild-specific MicroPak-6 1.0x1.45mm Pitch 0.5mm https://www.nxp.com/docs/en/application-note/AN10343.pdff +Fairchild-specific MicroPak-6 1.0x1.45mm Pitch 0.5mm +0 +6 +6 +Package_SON +Fairchild_MicroPak2-6_1.0x1.0mm_P0.35mm +Fairchild-specific MicroPak2-6 1.0x1.0mm Pitch 0.35mm https://www.nxp.com/docs/en/application-note/AN10343.pdff +Fairchild-specific MicroPak2-6 1.0x1.0mm Pitch 0.35mm +0 +6 +6 +Package_SON +HUSON-3-1EP_2x2mm_P1.3mm_EP1.1x1.6mm +HUSON, 3 Pin, SOT1061 (Ref: https://assets.nexperia.com/documents/data-sheet/PMEG2020CPA.pdf) +huson nolead SOT1061 +0 +4 +3 +Package_SON +HVSON-8-1EP_3x3mm_P0.65mm_EP1.6x2.4mm +HVSON, 8 Pin (https://www.nxp.com/docs/en/data-sheet/TJA1051.pdf#page=16), generated with kicad-footprint-generator ipc_noLead_generator.py +HVSON NoLead +0 +13 +9 +Package_SON +HVSON-8-1EP_4x4mm_P0.8mm_EP2.2x3.1mm +HVSON, 8 Pin (https://www.nxp.com/docs/en/data-sheet/PCF8523.pdf (page 57)), generated with kicad-footprint-generator ipc_noLead_generator.py +HVSON NoLead +0 +13 +9 +Package_SON +Infineon_PG-LSON-8-1 +https://www.infineon.com/cms/en/product/packages/PG-LSON/PG-LSON-8-1/ +PG-LSON-8-1 +0 +17 +9 +Package_SON +Infineon_PG-TISON-8-2 +Infineon, PG-TISON-8-2, 5x6x1.15mm, 1.27mm Pitch, Exposed Paddle, https://www.infineon.com/cms/en/product/packages/PG-TISON/PG-TISON-8-2/ +tison +0 +23 +7 +Package_SON +Infineon_PG-TISON-8-3 +Infineon, PG-TISON-8-2, 5x6x1.15mm, 1.27mm Pitch, Exposed Paddle, https://www.infineon.com/cms/en/product/packages/PG-TISON/PG-TISON-8-2/ +tison +0 +23 +7 +Package_SON +Infineon_PG-TISON-8-4 +Infineon, PG-TISON-8-4, 5x6x1.15mm, 1.27mm Pitch, Exposed Paddle, https://www.infineon.com/cms/en/product/packages/PG-TISON/PG-TISON-8-4/ +tison +0 +26 +8 +Package_SON +Infineon_PG-TISON-8-5 +Infineon, PG-TISON-8-5, 8x8x1.1mm, 1mm Pitch, https://www.infineon.com/cms/en/product/packages/PG-TISON/PG-TISON-8-5/ +tison +0 +34 +8 +Package_SON +NXP_XSON-16 +http://www.nxp.com/documents/outline_drawing/SOT1341-1.pdf +NXP XSON SOT-1341 +0 +16 +16 +Package_SON +ROHM_VML0806 +VML0806, Rohm (http://rohmfs.rohm.com/en/techdata_basic/transistor/soldering_condition/VML0806_Soldering_Condition.pdf, http://rohmfs.rohm.com/en/products/databook/package/spec/discrete/vml0806_tr-e.pdf) +ROHM VML0806 +0 +3 +3 +Package_SON +RTC_SMD_MicroCrystal_C3_2.5x3.7mm +MicroCrystal C3 2.5x3.7mm, https://www.microcrystal.com/fileadmin/Media/Products/RTC/Datasheet/RV-1805-C3.pdf +RTC C3 +0 +10 +10 +Package_SON +SON-8-1EP_3x2mm_P0.5mm_EP1.4x1.6mm +SON, 8 Pin (http://www.fujitsu.com/downloads/MICRO/fsa/pdf/products/memory/fram/MB85RS16-DS501-00014-6v0-E.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +SON NoLead +0 +13 +9 +Package_SON +Texas_DQK +Texas WSON-6 DQK, http://www.ti.com/lit/ds/symlink/csd16301q2.pdf +Texas WSON6 2x2mm +0 +10 +8 +Package_SON +Texas_DRC0010J +Texas DRC0010J, VSON10 3x3mm Body, 0.5mm Pitch, http://www.ti.com/lit/ds/symlink/tps63000.pdf +Texas VSON10 3x3mm +0 +17 +11 +Package_SON +Texas_DRC0010J_ThermalVias +Texas DRC0010J, VSON10 3x3mm Body, 0.5mm Pitch, http://www.ti.com/lit/ds/symlink/tps63000.pdf +Texas VSON10 3x3mm +0 +21 +11 +Package_SON +Texas_DSC0010J +3x3mm Body, 0.5mm Pitch, DSC0010J, WSON, http://www.ti.com/lit/ds/symlink/tps61201.pdf +0.5 DSC0010J WSON +0 +33 +11 +Package_SON +Texas_DSC0010J_ThermalVias +3x3mm Body, 0.5mm Pitch, DSC0010J, WSON, http://www.ti.com/lit/ds/symlink/tps61201.pdf +0.5 DSC0010J WSON +0 +39 +11 +Package_SON +Texas_PWSON-N6 +Plastic Small Outline No-Lead http://www.ti.com/lit/ml/mpds176e/mpds176e.pdf +Plastic Small Outline No-Lead +0 +7 +7 +Package_SON +Texas_R-PWSON-N12_EP0.4x2mm +http://www.ti.com/lit/ds/symlink/tpd6f003.pdf +WSON SMD +0 +16 +13 +Package_SON +Texas_S-PDSO-N12 +http://www.ti.com/lit/ds/symlink/bq27441-g1.pdf +SON thermal pads +0 +44 +13 +Package_SON +Texas_S-PVSON-N8 +8-Lead Plastic VSON, 3x3mm Body, 0.65mm Pitch, S-PVSON-N8, http://www.ti.com/lit/ds/symlink/opa2333.pdf +DFN 0.65 S-PVSON-N8 +0 +21 +9 +Package_SON +Texas_S-PVSON-N8_ThermalVias +8-Lead Plastic VSON, 3x3mm Body, 0.65mm Pitch, S-PVSON-N8, http://www.ti.com/lit/ds/symlink/opa2333.pdf +DFN 0.65 S-PVSON-N8 +0 +27 +9 +Package_SON +Texas_S-PVSON-N10 +3x3mm Body, 0.5mm Pitch, S-PVSON-N10, DRC, http://www.ti.com/lit/ds/symlink/tps61201.pdf +0.5 S-PVSON-N10 DRC +0 +33 +11 +Package_SON +Texas_S-PVSON-N10_ThermalVias +3x3mm Body, 0.5mm Pitch, S-PVSON-N10, DRC, http://www.ti.com/lit/ds/symlink/tps61201.pdf +0.5 S-PVSON-N10 DRC +0 +39 +11 +Package_SON +Texas_S-PWSON-N8_EP1.2x2mm +WSON, 8 Pin (http://www.ti.com/lit/ds/symlink/lp2951.pdf#page=27), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +11 +9 +Package_SON +Texas_S-PWSON-N8_EP1.2x2mm_ThermalVias +WSON, 8 Pin (http://www.ti.com/lit/ds/symlink/lp2951.pdf#page=27), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +18 +9 +Package_SON +Texas_S-PWSON-N10 +3x3mm Body, 0.5mm Pitch, S-PWSON-N10, DSC, http://www.ti.com/lit/ds/symlink/tps63060.pdf +0.5 S-PWSON-N10 DSC +0 +41 +11 +Package_SON +Texas_S-PWSON-N10_ThermalVias +3x3mm Body, 0.5mm Pitch, S-PWSON-N10, DSC, http://www.ti.com/lit/ds/symlink/tps63060.pdf +0.5 S-PWSON-N10 DSC +0 +47 +11 +Package_SON +Texas_X2SON-4_1x1mm_P0.65mm +X2SON 5 pin 1x1mm package (Reference Datasheet: http://www.ti.com/lit/ds/sbvs193d/sbvs193d.pdf Reference part: TPS383x) [StepUp generated footprint] +X2SON +0 +13 +5 +Package_SON +USON-10_2.5x1.0mm_P0.5mm +USON-10 2.5x1.0mm_ Pitch 0.5mm http://www.ti.com/lit/ds/symlink/tpd4e02b04.pdf +USON-10 2.5x1.0mm Pitch 0.5mm +0 +10 +10 +Package_SON +USON-20_2x4mm_P0.4mm +USON-20 2x4mm Pitch 0.4mm http://www.ti.com/lit/ds/symlink/txb0108.pdf +USON-20 2x4mm Pitch 0.4mm +0 +20 +20 +Package_SON +VSON-8_3.3x3.3mm_P0.65mm_NexFET +8-Lead Plastic Dual Flat, No Lead Package (MF) - 3.3x3.3x1 mm Body [VSON] http://www.ti.com/lit/ds/symlink/csd87334q3d.pdf +VSON 0.65 +0 +12 +5 +Package_SON +VSON-10-1EP_3x3mm_P0.5mm_EP1.2x2mm +VSON, 10 Pin (http://rohmfs.rohm.com/en/products/databook/datasheet/ic/power/switching_regulator/bd8314nuv-e.pdf (Page 20)), generated with kicad-footprint-generator ipc_noLead_generator.py +VSON NoLead +0 +15 +11 +Package_SON +VSON-10-1EP_3x3mm_P0.5mm_EP1.2x2mm_ThermalVias +VSON, 10 Pin (http://rohmfs.rohm.com/en/products/databook/datasheet/ic/power/switching_regulator/bd8314nuv-e.pdf (Page 20)), generated with kicad-footprint-generator ipc_noLead_generator.py +VSON NoLead +0 +18 +11 +Package_SON +VSON-10-1EP_3x3mm_P0.5mm_EP1.65x2.4mm +VSON 10 Thermal on 11 3x3mm Pitch 0.5mm http://chip.tomsk.ru/chip/chipdoc.nsf/Package/D8A64DD165C2AAD9472579400024FC41!OpenDocument +VSON 10 Thermal on 11 3x3mm Pitch 0.5mm +0 +21 +11 +Package_SON +VSON-10-1EP_3x3mm_P0.5mm_EP1.65x2.4mm_ThermalVias +VSON 10 Thermal on 11 3x3mm Pitch 0.5mm http://chip.tomsk.ru/chip/chipdoc.nsf/Package/D8A64DD165C2AAD9472579400024FC41!OpenDocument +VSON 10 Thermal on 11 3x3mm Pitch 0.5mm +0 +27 +11 +Package_SON +VSONP-8-1EP_5x6_P1.27mm +SON, 8-Leads, Body 5x6x1mm, Pitch 1.27mm; (see Texas Instruments CSD18531Q5A http://www.ti.com/lit/ds/symlink/csd18531q5a.pdf) +VSONP 1.27 +0 +13 +3 +Package_SON +WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mm +WSON, 6 Pin (http://www.ti.com/lit/ds/symlink/tps61040.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +9 +7 +Package_SON +WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mm_ThermalVias +WSON, 6 Pin (http://www.ti.com/lit/ds/symlink/tps61040.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +12 +7 +Package_SON +WSON-6-1EP_3x3mm_P0.95mm +WSON6 3*3 MM, 0.95 PITCH; http://www.ti.com/lit/ds/symlink/lmr62421.pdf +WSON6 0.95 +0 +10 +7 +Package_SON +WSON-6_1.5x1.5mm_P0.5mm +WSON6, http://www.ti.com/lit/ds/symlink/tlv702.pdf +WSON6_1.5x1.5mm_P0.5mm +0 +6 +6 +Package_SON +WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm +8-Lead Plastic WSON, 2x2mm Body, 0.5mm Pitch, WSON-8, http://www.ti.com/lit/ds/symlink/lm27761.pdf +WSON 8 1EP +0 +11 +9 +Package_SON +WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm_ThermalVias +8-Lead Plastic WSON, 2x2mm Body, 0.5mm Pitch, WSON-8, http://www.ti.com/lit/ds/symlink/lm27761.pdf +WSON 8 1EP ThermalVias +0 +14 +9 +Package_SON +WSON-8-1EP_3x2.5mm_P0.5mm_EP1.2x1.5mm_PullBack +WSON, 8 Pin (http://www.ti.com/lit/ml/mpds400/mpds400.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +13 +9 +Package_SON +WSON-8-1EP_3x2.5mm_P0.5mm_EP1.2x1.5mm_PullBack_ThermalVias +WSON, 8 Pin (http://www.ti.com/lit/ml/mpds400/mpds400.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +18 +9 +Package_SON +WSON-8-1EP_3x3mm_P0.5mm_EP1.6x2.0mm +8-Lead Plastic WSON, 2x2mm Body, 0.5mm Pitch, WSON-8, http://www.ti.com/lit/ds/symlink/lm27761.pdf +WSON 8 1EP +0 +13 +9 +Package_SON +WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4.3mm +WSON, 8 Pin (http://www.winbond.com/resource-files/w25q32jv%20revg%2003272018%20plus.pdf (page 68)), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +13 +9 +Package_SON +WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4mm +WSON, 8 Pin (http://ww1.microchip.com/downloads/en/AppNotes/S72030.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +13 +9 +Package_SON +WSON-8_4x4mm_P0.8mm +http://www.ti.com/lit/ml/mpds406/mpds406.pdf +WSON8_4x4mm_P0.8mm +0 +9 +9 +Package_SON +WSON-10-1EP_2.5x2.5mm_P0.5mm_EP1.2x2mm +WSON, 10 Pin (http://www.ti.com/lit/gpn/tps63030#page=24), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +15 +11 +Package_SON +WSON-10-1EP_2.5x2.5mm_P0.5mm_EP1.2x2mm_ThermalVias +WSON, 10 Pin (http://www.ti.com/lit/gpn/tps63030#page=24), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +22 +11 +Package_SON +WSON-10-1EP_2x3mm_P0.5mm_EP0.84x2.4mm +WSON-10 package 2x3mm body, pitch 0.5mm, see http://www.ti.com/lit/ds/symlink/tps62177.pdf +WSON 0.5 +0 +14 +11 +Package_SON +WSON-10-1EP_2x3mm_P0.5mm_EP0.84x2.4mm_ThermalVias +WSON-10 package 2x3mm body, pitch 0.5mm, thermal vias and counter-pad, see http://www.ti.com/lit/ds/symlink/tps62177.pdf +WSON 0.5 thermal vias +0 +17 +11 +Package_SON +WSON-10-1EP_4x3mm_P0.5mm_EP2.2x2mm +10-Lead Plastic WSON, 4x3mm Body, 0.5mm Pitch (http://www.ti.com/lit/ds/symlink/lm4990.pdf) +WSON 0.5 +0 +15 +11 +Package_SON +WSON-12-1EP_3x2mm_P0.5mm_EP1x2.65 +WSON-12 http://www.ti.com/lit/ds/symlink/lm27762.pdf +WSON-12 +0 +15 +13 +Package_SON +WSON-12-1EP_3x2mm_P0.5mm_EP1x2.65_ThermalVias +WSON-12 http://www.ti.com/lit/ds/symlink/lm27762.pdf +WSON-12 +0 +19 +13 +Package_SON +WSON-12-1EP_4x4mm_P0.5mm_EP2.6x3mm +WSON, 12 Pin (http://www.ti.com/lit/ds/symlink/ldc1312.pdf#page=62), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +17 +13 +Package_SON +WSON-12-1EP_4x4mm_P0.5mm_EP2.6x3mm_ThermalVias +WSON, 12 Pin (http://www.ti.com/lit/ds/symlink/ldc1312.pdf#page=62), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +27 +13 +Package_SON +WSON-14-1EP_4.0x4.0mm_P0.5mm_EP2.6x2.6mm +14-Lead Plastic Dual Flat, No Lead Package - 4.0x4.0x0.8 mm Body [WSON], http://www.ti.com/lit/ml/mpds421/mpds421.pdf +NHL014B +0 +19 +15 +Package_SON +WSON-16_3.3x1.35_P0.4mm +WSON-16 3.3 x 1.35mm Pitch 0.4mm http://www.chip.tomsk.ru/chip/chipdoc.nsf/Package/C67E729A4D6C883A4725793E004C8739!OpenDocument +WSON-16 3.3 x 1.35mm Pitch 0.4mm +0 +20 +17 +Package_SON +X2SON-8_1.4x1mm_P0.35mm +X2SON-8 1.4x1mm Pitch0.35mm http://www.ti.com/lit/ds/symlink/pca9306.pdf +X2SON-8 1.4x1mm Pitch0.35mm +0 +8 +8 +Package_TO_SOT_SMD +ATPAK-2 +ATPAK SMD package, http://www.onsemi.com/pub/Collateral/ENA2192-D.PDF +ATPAK +0 +7 +3 +Package_TO_SOT_SMD +Analog_KS-4 +Analog Devices KS-4, http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/sc70ks/ks_4.pdf +Analog Devices KS-4 (like EIAJ SC-82) +0 +4 +4 +Package_TO_SOT_SMD +Diodes_SOT-553 +Diodes SOT-553, https://www.diodes.com/assets/Package-Files/SOT553.pdf +SOT-553 +0 +5 +5 +Package_TO_SOT_SMD +HVSOF5 +HVSOF5, http://rohmfs.rohm.com/en/techdata_basic/ic/package/hvsof5_1-e.pdf, http://rohmfs.rohm.com/en/products/databook/datasheet/ic/sensor/hall/bu52001gul-e.pdf +HVSOF5 +0 +5 +5 +Package_TO_SOT_SMD +HVSOF6 +HVSOF6, http://rohmfs.rohm.com/en/techdata_basic/ic/package/hvsof6_1-e.pdf, http://rohmfs.rohm.com/en/products/databook/datasheet/ic/audio_video/video_amplifier/bh76106hfv-e.pdf +HVSOF6 +0 +7 +7 +Package_TO_SOT_SMD +Infineon_PG-HDSOP-10-1 +Infineon PG-HDSOP-10-1 (DDPAK), 20.96x6.5x2.3mm, slug up (https://www.infineon.com/cms/en/product/packages/PG-HDSOP/PG-HDSOP-10-1/) +hdsop 10 ddpak +0 +10 +10 +Package_TO_SOT_SMD +Infineon_PG-HSOF-8-1 +HSOF-8-1 [TOLL] power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-1/) +mosfet hsof toll +0 +53 +3 +Package_TO_SOT_SMD +Infineon_PG-HSOF-8-1_ThermalVias +HSOF-8-1 [TOLL] power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-1/) +mosfet hsof toll thermal vias +0 +96 +3 +Package_TO_SOT_SMD +Infineon_PG-HSOF-8-2 +HSOF-8-2 [TOLL] power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-2/) +mosfet hsof toll +0 +12 +4 +Package_TO_SOT_SMD +Infineon_PG-HSOF-8-2_ThermalVias +HSOF-8-2 [TOLL] power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-2/) +mosfet hsof toll thermal vias +0 +97 +4 +Package_TO_SOT_SMD +Infineon_PG-HSOF-8-2_ThermalVias2 +HSOF-8-2 [TOLL] power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-2/, https://www.infineon.com/dgdl/Infineon-ApplicationNote_600V_CoolMOS_C7_Gold_TOLL-AN-v01_00-EN.pdf?fileId=5546d4625b10283a015b144a1af70df6) +mosfet hsof toll thermal vias +0 +159 +4 +Package_TO_SOT_SMD +Infineon_PG-HSOF-8-3 +HSOF-8-3 power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-3/) +mosfet hsof +0 +25 +4 +Package_TO_SOT_SMD +Infineon_PG-HSOF-8-3_ThermalVias +HSOF-8-3 power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-3/) +mosfet hsof +0 +64 +4 +Package_TO_SOT_SMD +Infineon_PG-TO-220-7Lead_TabPin8 +Infineon PG-TO-220-7, Tab as Pin 8, see e.g. https://www.infineon.com/dgdl/Infineon-BTS50055-1TMC-DS-v01_00-EN.pdf?fileId=5546d4625a888733015aa9b0007235e9 +Infineon PG-TO-220-7 +0 +12 +8 +Package_TO_SOT_SMD +LFPAK33 +LFPAK33 SOT-1210 https://assets.nexperia.com/documents/outline-drawing/SOT1210.pdf +LFPAK33 SOT-1210 +0 +17 +5 +Package_TO_SOT_SMD +LFPAK56 +LFPAK56 https://assets.nexperia.com/documents/outline-drawing/SOT669.pdf +LFPAK56 SOT-669 Power-SO8 +0 +18 +5 +Package_TO_SOT_SMD +LFPAK56_ThermalVias-1 +LFPAK56 https://assets.nexperia.com/documents/outline-drawing/SOT669.pdf +LFPAK56 SOT669 Thermal Vias 0.4mm Power-SO8 +0 +63 +5 +Package_TO_SOT_SMD +LFPAK56_ThermalVias-2 +LFPAK56 https://assets.nexperia.com/documents/outline-drawing/SOT669.pdf +LFPAK56 SOT669 Thermical Vias Power-SO8 +0 +30 +5 +Package_TO_SOT_SMD +OnSemi_ECH8 +On Semiconductor ECH8, https://www.onsemi.com/pub/Collateral/318BF.PDF +ECH8 SOT28-FL SOT-28-FL +0 +8 +8 +Package_TO_SOT_SMD +PQFN_8x8 +Low Profile 8x8mm PQFN, Dual Cool 88, https://www.onsemi.com/pub/Collateral/FDMT80080DC-D.pdf +pqfn vdfn mosfet +0 +9 +3 +Package_TO_SOT_SMD +PowerMacro_M234_NoHole +TO-50-4 Power Macro Package Style M234 +TO-50-4 Power Macro Package Style M234 +0 +4 +4 +Package_TO_SOT_SMD +PowerMacro_M234_WithHole +TO-50-4 Power Macro Package Style M234 +TO-50-4 Power Macro Package Style M234 +0 +4 +4 +Package_TO_SOT_SMD +Rohm_HRP7 +Rohm HRP7 SMD package, http://rohmfs.rohm.com/en/techdata_basic/ic/package/hrp7_1-e.pdf, http://rohmfs.rohm.com/en/products/databook/datasheet/ic/motor/dc/bd621x-e.pdf +Rohm HRP7 SMD +0 +69 +7 +Package_TO_SOT_SMD +SC-59 +SC-59, https://lib.chipdip.ru/images/import_diod/original/SOT-23_SC-59.jpg +SC-59 +0 +3 +3 +Package_TO_SOT_SMD +SC-59_Handsoldering +SC-59, hand-soldering varaint, https://lib.chipdip.ru/images/import_diod/original/SOT-23_SC-59.jpg +SC-59 hand-soldering +0 +3 +3 +Package_TO_SOT_SMD +SC-70-8 +SC70-8 +SC70-8 +0 +8 +8 +Package_TO_SOT_SMD +SC-70-8_Handsoldering +SC70-8, Handsoldering +SC70-8 Handsoldering +0 +8 +8 +Package_TO_SOT_SMD +SC-82AA +SC-82AA +SC-82AA +0 +4 +4 +Package_TO_SOT_SMD +SC-82AA_Handsoldering +SC-82AA +SC-82AA +0 +4 +4 +Package_TO_SOT_SMD +SC-82AB +SC-82AB +SC-82AB +0 +4 +4 +Package_TO_SOT_SMD +SC-82AB_Handsoldering +SC-82AB +SC-82AB +0 +4 +4 +Package_TO_SOT_SMD +SOT-23 +SOT-23, Standard +SOT-23 +0 +3 +3 +Package_TO_SOT_SMD +SOT-23-5 +5-pin SOT23 package +SOT-23-5 +0 +5 +5 +Package_TO_SOT_SMD +SOT-23-5_HandSoldering +5-pin SOT23 package +SOT-23-5 hand-soldering +0 +5 +5 +Package_TO_SOT_SMD +SOT-23-6 +6-pin SOT-23 package +SOT-23-6 +0 +6 +6 +Package_TO_SOT_SMD +SOT-23-6_Handsoldering +6-pin SOT-23 package, Handsoldering +SOT-23-6 Handsoldering +0 +6 +6 +Package_TO_SOT_SMD +SOT-23-8 +8-pin SOT-23 package, http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/sot-23rj/rj_8.pdf +SOT-23-8 +0 +8 +8 +Package_TO_SOT_SMD +SOT-23-8_Handsoldering +8-pin SOT-23 package, Handsoldering, http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/sot-23rj/rj_8.pdf +SOT-23-8 Handsoldering +0 +8 +8 +Package_TO_SOT_SMD +SOT-23W +SOT-23W http://www.allegromicro.com/~/media/Files/Datasheets/A112x-Datasheet.ashx?la=en&hash=7BC461E058CC246E0BAB62433B2F1ECA104CA9D3 +SOT-23W +0 +3 +3 +Package_TO_SOT_SMD +SOT-23W_Handsoldering +SOT-23W http://www.allegromicro.com/~/media/Files/Datasheets/A112x-Datasheet.ashx?la=en&hash=7BC461E058CC246E0BAB62433B2F1ECA104CA9D3 +SOT-23W for handsoldering +0 +3 +3 +Package_TO_SOT_SMD +SOT-23_Handsoldering +SOT-23, Handsoldering +SOT-23 +0 +3 +3 +Package_TO_SOT_SMD +SOT-89-3 +SOT-89-3, http://ww1.microchip.com/downloads/en/DeviceDoc/3L_SOT-89_MB_C04-029C.pdf +SOT-89-3 +0 +3 +3 +Package_TO_SOT_SMD +SOT-89-3_Handsoldering +SOT-89-3 Handsoldering +SOT-89-3 Handsoldering +0 +3 +3 +Package_TO_SOT_SMD +SOT-89-5 +SOT-89-5, http://www.e-devices.ricoh.co.jp/en/products/product_power/pkg/sot-89-5.pdf +SOT-89-5 +0 +5 +5 +Package_TO_SOT_SMD +SOT-89-5_Handsoldering +SOT-89-5, http://www.e-devices.ricoh.co.jp/en/products/product_power/pkg/sot-89-5.pdf +SOT-89-5 +0 +5 +5 +Package_TO_SOT_SMD +SOT-143 +SOT-143 +SOT-143 +0 +4 +4 +Package_TO_SOT_SMD +SOT-143R_Reverse +SOT-143R Reverse +SOT-143R Reverse +0 +4 +4 +Package_TO_SOT_SMD +SOT-143R_Reverse_Handsoldering +SOT-143R Reverse Handsoldering +SOT-143 Reverse Handsoldering +0 +4 +4 +Package_TO_SOT_SMD +SOT-143_Handsoldering +SOT-143 Handsoldering +SOT-143 Handsoldering +0 +4 +4 +Package_TO_SOT_SMD +SOT-223 +module CMS SOT223 4 pins +CMS SOT +0 +4 +4 +Package_TO_SOT_SMD +SOT-223-3_TabPin2 +module CMS SOT223 4 pins +CMS SOT +0 +4 +3 +Package_TO_SOT_SMD +SOT-223-5 +module CMS SOT223 5 pins, http://ww1.microchip.com/downloads/en/DeviceDoc/51751a.pdf +CMS SOT +0 +5 +5 +Package_TO_SOT_SMD +SOT-223-6 +module CMS SOT223 6 pins, http://www.ti.com/lit/ds/symlink/tps737.pdf +CMS SOT +0 +6 +6 +Package_TO_SOT_SMD +SOT-223-6_TabPin3 +module CMS SOT223 6 pins, http://www.ti.com/lit/ds/symlink/tps737.pdf +CMS SOT +0 +6 +5 +Package_TO_SOT_SMD +SOT-223-8 +module CMS SOT223 8 pins, https://www.diodes.com/assets/Datasheets/ZXSBMR16PT8.pdf +CMS SOT +0 +8 +8 +Package_TO_SOT_SMD +SOT-323_SC-70 +SOT-323, SC-70 +SOT-323 SC-70 +0 +3 +3 +Package_TO_SOT_SMD +SOT-323_SC-70_Handsoldering +SOT-323, SC-70 Handsoldering +SOT-323 SC-70 Handsoldering +0 +3 +3 +Package_TO_SOT_SMD +SOT-343_SC-70-4 +SOT-343, SC-70-4 +SOT-343 SC-70-4 +0 +4 +4 +Package_TO_SOT_SMD +SOT-343_SC-70-4_Handsoldering +SOT-343, SC-70-4, Handsoldering +SOT-343 SC-70-4 Handsoldering +0 +4 +4 +Package_TO_SOT_SMD +SOT-353_SC-70-5 +SOT-353, SC-70-5 +SOT-353 SC-70-5 +0 +5 +5 +Package_TO_SOT_SMD +SOT-353_SC-70-5_Handsoldering +SOT-353, SC-70-5, Handsoldering +SOT-353 SC-70-5 Handsoldering +0 +5 +5 +Package_TO_SOT_SMD +SOT-363_SC-70-6 +SOT-363, SC-70-6 +SOT-363 SC-70-6 +0 +6 +6 +Package_TO_SOT_SMD +SOT-363_SC-70-6_Handsoldering +SOT-363, SC-70-6, Handsoldering +SOT-363 SC-70-6 Handsoldering +0 +6 +6 +Package_TO_SOT_SMD +SOT-383F +8-pin SOT-383F, http://www.mouser.com/ds/2/80/CPDVR085V0C-HF-RevB-10783.pdf +SOT-383F +0 +9 +9 +Package_TO_SOT_SMD +SOT-383FL +8-pin SOT-383FL package, http://www.onsemi.com/pub_link/Collateral/ENA2267-D.PDF +SOT-383FL +0 +8 +8 +Package_TO_SOT_SMD +SOT-416 +SOT-416, https://www.nxp.com/docs/en/package-information/SOT416.pdf +SOT-416 +0 +3 +3 +Package_TO_SOT_SMD +SOT-523 +SOT523, https://www.diodes.com/assets/Package-Files/SOT523.pdf +SOT-523 +0 +3 +3 +Package_TO_SOT_SMD +SOT-543 +SOT-543 4 lead surface package +SOT-543 SC-107A EMD4 +0 +4 +4 +Package_TO_SOT_SMD +SOT-553 +SOT553 +SOT-553 +0 +5 +5 +Package_TO_SOT_SMD +SOT-563 +SOT563 +SOT-563 +0 +6 +6 +Package_TO_SOT_SMD +SOT-665 +SOT665 +SOT-665 +0 +5 +5 +Package_TO_SOT_SMD +SOT-666 +SOT666 +SOT-666 +0 +6 +6 +Package_TO_SOT_SMD +SOT-723 +http://toshiba.semicon-storage.com/info/docget.jsp?did=5879&prodName=RN1104MFV +sot 723 +0 +3 +3 +Package_TO_SOT_SMD +SOT-883 +SOT-883, https://assets.nexperia.com/documents/outline-drawing/SOT883.pdf +SOT-883 +0 +3 +3 +Package_TO_SOT_SMD +SOT-886 +SOT-886 +SOT-886 +0 +6 +6 +Package_TO_SOT_SMD +SOT-963 +SOT 963 6 pins package 1x0.8mm pitch 0.35mm +SOT 963 6 pins package 1x0.8mm pitch 0.35mm +0 +6 +6 +Package_TO_SOT_SMD +SOT-1123 +SOT-1123 small outline transistor (see http://www.onsemi.com/pub/Collateral/NST3906F3-D.PDF) +SOT-1123 transistor +0 +3 +3 +Package_TO_SOT_SMD +SOT-1333-1 +SOT-1333-1 +SOT-1333-1 +0 +9 +9 +Package_TO_SOT_SMD +SOT-1334-1 +SOT-1334-1 +SOT-1334-1 +0 +14 +14 +Package_TO_SOT_SMD +SuperSOT-3 +3-pin SuperSOT package https://www.fairchildsemi.com/package-drawings/MA/MA03B.pdf +SuperSOT-3 SSOT-3 +0 +3 +3 +Package_TO_SOT_SMD +SuperSOT-6 +6-pin SuperSOT package http://www.mouser.com/ds/2/149/FMB5551-889214.pdf +SuperSOT-6 SSOT-6 +0 +6 +6 +Package_TO_SOT_SMD +SuperSOT-8 +8-pin SuperSOT package, http://www.icbank.com/icbank_data/semi_package/ssot8_dim.pdf +SuperSOT-8 SSOT-8 +0 +8 +8 +Package_TO_SOT_SMD +TDSON-8-1 +Power MOSFET package, TDSON-8-1, 5.15x5.9mm (https://www.infineon.com/cms/en/product/packages/PG-TDSON/PG-TDSON-8-1/) +tdson +0 +14 +5 +Package_TO_SOT_SMD +TDSON-8-1_HandSoldering +Power MOSFET package, TDSON-8-1, SuperS08, SON-8_5x6mm +tdson +0 +13 +5 +Package_TO_SOT_SMD +TO-50-3_LongPad-NoHole_Housing +TO-50-3 Macro T Package Style M236 +TO-50-3 Macro T Package Style M236 +0 +3 +3 +Package_TO_SOT_SMD +TO-50-3_LongPad-WithHole_Housing +TO-50-3 Macro T Package Style M236 +TO-50-3 Macro T Package Style M236 +0 +3 +3 +Package_TO_SOT_SMD +TO-50-3_ShortPad-NoHole_Housing +TO-50-3 Macro T Package Style M236 +TO-50-3 Macro T Package Style M236 +0 +3 +3 +Package_TO_SOT_SMD +TO-50-3_ShortPad-WithHole_Housing +TO-50-3 Macro T Package Style M236 +TO-50-3 Macro T Package Style M236 +0 +3 +3 +Package_TO_SOT_SMD +TO-50-4_LongPad-NoHole_Housing +TO-50-4 Macro X Package Style M238 +TO-50-4 Macro X Package Style M238 +0 +4 +4 +Package_TO_SOT_SMD +TO-50-4_LongPad-WithHole_Housing +TO-50-4 Macro X Package Style M238 +TO-50-4 Macro X Package Style M238 +0 +4 +4 +Package_TO_SOT_SMD +TO-50-4_ShortPad-NoHole_Housing +TO-50-4 Macro X Package Style M238 +TO-50-4 Macro X Package Style M238 +0 +4 +4 +Package_TO_SOT_SMD +TO-50-4_ShortPad-WithHole_Housing +TO-50-4 Macro X Package Style M238 +TO-50-4 Macro X Package Style M238 +0 +4 +4 +Package_TO_SOT_SMD +TO-252-2 +TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/ +DPAK TO-252 DPAK-3 TO-252-3 SOT-428 +0 +7 +3 +Package_TO_SOT_SMD +TO-252-2_TabPin1 +TO-252-2, tab to pin 1 https://www.wolfspeed.com/media/downloads/87/CSD01060.pdf +TO-252-2 diode +0 +7 +2 +Package_TO_SOT_SMD +TO-252-3_TabPin2 +TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/ +DPAK TO-252 DPAK-3 TO-252-3 SOT-428 +0 +8 +3 +Package_TO_SOT_SMD +TO-252-3_TabPin4 +TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/ +DPAK TO-252 DPAK-3 TO-252-3 SOT-428 +0 +8 +4 +Package_TO_SOT_SMD +TO-252-4 +TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-5-11/ +DPAK TO-252 DPAK-5 TO-252-5 +0 +9 +5 +Package_TO_SOT_SMD +TO-252-5_TabPin3 +TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-5-11/ +DPAK TO-252 DPAK-5 TO-252-5 +0 +10 +5 +Package_TO_SOT_SMD +TO-252-5_TabPin6 +TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-5-11/ +DPAK TO-252 DPAK-5 TO-252-5 +0 +10 +6 +Package_TO_SOT_SMD +TO-263-2 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-3-1/ +D2PAK DDPAK TO-263 D2PAK-3 TO-263-3 SOT-404 +0 +7 +3 +Package_TO_SOT_SMD +TO-263-2_TabPin1 +TO-263 / D2PAK / DDPAK SMD package, tab to pin 1, https://www.wolfspeed.com/media/downloads/137/C3D06060G.pdf +D2PAK DDPAK TO-263 D2PAK-3 TO-263-3 SOT-404 diode +0 +7 +2 +Package_TO_SOT_SMD +TO-263-3_TabPin2 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-3-1/ +D2PAK DDPAK TO-263 D2PAK-3 TO-263-3 SOT-404 +0 +8 +3 +Package_TO_SOT_SMD +TO-263-3_TabPin4 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-3-1/ +D2PAK DDPAK TO-263 D2PAK-3 TO-263-3 SOT-404 +0 +8 +4 +Package_TO_SOT_SMD +TO-263-4 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-5-1/ +D2PAK DDPAK TO-263 D2PAK-5 TO-263-5 SOT-426 +0 +9 +5 +Package_TO_SOT_SMD +TO-263-5_TabPin3 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-5-1/ +D2PAK DDPAK TO-263 D2PAK-5 TO-263-5 SOT-426 +0 +10 +5 +Package_TO_SOT_SMD +TO-263-5_TabPin6 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-5-1/ +D2PAK DDPAK TO-263 D2PAK-5 TO-263-5 SOT-426 +0 +10 +6 +Package_TO_SOT_SMD +TO-263-6 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-7-1/ +D2PAK DDPAK TO-263 D2PAK-7 TO-263-7 SOT-427 +0 +11 +7 +Package_TO_SOT_SMD +TO-263-7_TabPin4 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-7-1/ +D2PAK DDPAK TO-263 D2PAK-7 TO-263-7 SOT-427 +0 +12 +7 +Package_TO_SOT_SMD +TO-263-7_TabPin8 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-7-1/ +D2PAK DDPAK TO-263 D2PAK-7 TO-263-7 SOT-427 +0 +12 +8 +Package_TO_SOT_SMD +TO-263-9_TabPin5 +TO-263 / D2PAK / DDPAK SMD package, http://www.ti.com/lit/ds/symlink/lm4755.pdf +D2PAK DDPAK TO-263 D2PAK-9 TO-263-9 +0 +14 +9 +Package_TO_SOT_SMD +TO-263-9_TabPin10 +TO-263 / D2PAK / DDPAK SMD package, http://www.ti.com/lit/ds/symlink/lm4755.pdf +D2PAK DDPAK TO-263 D2PAK-9 TO-263-9 +0 +14 +10 +Package_TO_SOT_SMD +TO-268-2 +TO-268/D3PAK SMD package, http://www.icbank.com/icbank_data/semi_package/to268aa_dim.pdf +D3PAK TO-268 D3PAK-3 TO-268-3 +0 +7 +3 +Package_TO_SOT_SMD +TO-269AA +SMD package TO-269AA (e.g. diode bridge), see http://www.vishay.com/docs/88854/padlayouts.pdf +TO-269AA MBS diode bridge +0 +4 +4 +Package_TO_SOT_SMD +TO-277A +Thermal enhanced ultra thin SMD package; 3 leads; body: 4.3x6.1x0.43mm, https://www.vishay.com/docs/95570/to-277asmpc.pdf +TO-277A SMPC +0 +12 +3 +Package_TO_SOT_SMD +TO-277B +TO-227B https://media.digikey.com/pdf/Data%20Sheets/Littelfuse%20PDFs/DST2050S.pdf +TO-277B +0 +9 +3 +Package_TO_SOT_SMD +TSOT-23 +3-pin TSOT23 package, http://www.analog.com.tw/pdf/All_In_One.pdf +TSOT-23 +0 +3 +3 +Package_TO_SOT_SMD +TSOT-23-5 +5-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_5_05-08-1635.pdf +TSOT-23-5 +0 +5 +5 +Package_TO_SOT_SMD +TSOT-23-5_HandSoldering +5-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_5_05-08-1635.pdf +TSOT-23-5 Hand-soldering +0 +5 +5 +Package_TO_SOT_SMD +TSOT-23-6 +6-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_6_05-08-1636.pdf +TSOT-23-6 MK06A TSOT-6 +0 +6 +6 +Package_TO_SOT_SMD +TSOT-23-6_HandSoldering +6-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_6_05-08-1636.pdf +TSOT-23-6 MK06A TSOT-6 Hand-soldering +0 +6 +6 +Package_TO_SOT_SMD +TSOT-23-8 +8-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_8_05-08-1637.pdf +TSOT-23-8 +0 +8 +8 +Package_TO_SOT_SMD +TSOT-23-8_HandSoldering +8-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_8_05-08-1637.pdf +TSOT-23-8 Hand-soldering +0 +8 +8 +Package_TO_SOT_SMD +TSOT-23_HandSoldering +5-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_5_05-08-1635.pdf +TSOT-23 Hand-soldering +0 +3 +3 +Package_TO_SOT_SMD +Texas_DRT-3 +Texas Instrument DRT-3 1x0.8mm Pitch 0.7mm http://www.ti.com/lit/ds/symlink/tpd2eusb30.pdf +DRT-3 1x0.8mm Pitch 0.7mm +0 +3 +3 +Package_TO_SOT_SMD +Texas_NDQ +Texas Instruments, NDQ, 5 pin (https://www.ti.com/lit/ml/mmsf022/mmsf022.pdf) +ti pfm dap +0 +6 +6 +Package_TO_SOT_SMD +Texas_NDY0011A +TO-PMOD-11 11-pin switching regulator package, http://www.ti.com/lit/ml/mmsf025/mmsf025.pdf +Texas TO-PMOD NDY00011A +0 +12 +12 +Package_TO_SOT_SMD +Texas_R-PDSO-G6 +R-PDSO-G6, http://www.ti.com/lit/ds/slis144b/slis144b.pdf +R-PDSO-G6 SC-70-6 +0 +6 +6 +Package_TO_SOT_SMD +VSOF5 +VSOF5 +VSOF5 +0 +5 +5 +Package_TO_SOT_SMD +Vishay_PowerPAK_SC70-6L_Dual +Vishay PowerPAK SC70 dual transistor package http://www.vishay.com/docs/70487/70487.pdf +powerpak sc70 sc-70 dual +0 +8 +6 +Package_TO_SOT_SMD +Vishay_PowerPAK_SC70-6L_Single +Vishay PowerPAK SC70 single transistor package http://www.vishay.com/docs/70486/70486.pdf +powerpak sc70 sc-70 +0 +6 +3 +Package_TO_SOT_THT +Fairchild_TO-220F-6L +Fairchild TO-220F-6L, http://www.mouser.com/ds/2/149/FSL136MRT-113334.pdf +Fairchild TO-220F-6L +0 +6 +6 +Package_TO_SOT_THT +Heraeus_TO-92-2 +TO-92 2-pin variant by Heraeus, drill 0.75mm (http://www.produktinfo.conrad.com/datenblaetter/175000-199999/181293-da-01-de-TO92_Temperatursensor_PT1000_32209225.pdf) +to-92 +0 +2 +2 +Package_TO_SOT_THT +NEC_Molded_7x4x9mm +Molded Japan Transistor Package 7x4x9mm^3, http://rtellason.com/transdata/2sb734.pdf +Japan transistor +0 +3 +3 +Package_TO_SOT_THT +PowerIntegrations_TO-220-7C +Non Isolated Modified TO-220 7pin Package, see http://www.farnell.com/datasheets/5793.pdf +Power Integration Y Package +0 +6 +6 +Package_TO_SOT_THT +SIPAK-1EP_Horizontal_TabDown +SIPAK, Horizontal, RM 2.286mm +SIPAK Horizontal RM 2.286mm +0 +4 +4 +Package_TO_SOT_THT +SIPAK_Vertical +SIPAK, Vertical, RM 2.286mm +SIPAK Vertical RM 2.286mm +0 +3 +3 +Package_TO_SOT_THT +SOD-70_P2.54mm +Plastic near cylindrical package Sod-70 see: https://www.nxp.com/docs/en/data-sheet/KTY81_SER.pdf [StepUp generated footprint] +Sod-70 +0 +2 +2 +Package_TO_SOT_THT +SOD-70_P5.08mm +Plastic near cylindrical package Sod-70 see: https://www.nxp.com/docs/en/data-sheet/KTY81_SER.pdf [StepUp generated footprint] +Sod-70 +0 +2 +2 +Package_TO_SOT_THT +SOT-227 +SOT-227 / SOT-227B / ISOTOP, M4 mounting screws (https://www.vishay.com/docs/95423/sot227g2.pdf, https://www.vishay.com/docs/95793/vs-fc420sa10.pdf) +sot 227 isotop +0 +8 +4 +Package_TO_SOT_THT +TO-3 +Transistor TO-3 +TR TO-3 TO3 TO-204 +0 +4 +3 +Package_TO_SOT_THT +TO-3P-3_Horizontal_TabDown +TO-3P-3, Horizontal, RM 5.45mm, , see https://toshiba.semicon-storage.com/ap-en/design-support/package/detail.TO-3P(N).html +TO-3P-3 Horizontal RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-3P-3_Horizontal_TabUp +TO-3P-3, Horizontal, RM 5.45mm, , see https://toshiba.semicon-storage.com/ap-en/design-support/package/detail.TO-3P(N).html +TO-3P-3 Horizontal RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-3P-3_Vertical +TO-3P-3, Vertical, RM 5.45mm, , see https://toshiba.semicon-storage.com/ap-en/design-support/package/detail.TO-3P(N).html +TO-3P-3 Vertical RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-3PB-3_Horizontal_TabDown +TO-3PB-3, Horizontal, RM 5.45mm, , see http://www.onsemi.com/pub/Collateral/340AC.PDF +TO-3PB-3 Horizontal RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-3PB-3_Horizontal_TabUp +TO-3PB-3, Horizontal, RM 5.45mm, , see http://www.onsemi.com/pub/Collateral/340AC.PDF +TO-3PB-3 Horizontal RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-3PB-3_Vertical +TO-3PB-3, Vertical, RM 5.45mm, , see http://www.onsemi.com/pub/Collateral/340AC.PDF +TO-3PB-3 Vertical RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-5-2 +TO-5-2 +TO-5-2 +0 +2 +2 +Package_TO_SOT_THT +TO-5-2_Window +TO-5-2_Window, Window +TO-5-2_Window Window +0 +2 +2 +Package_TO_SOT_THT +TO-5-3 +TO-5-3 +TO-5-3 +0 +3 +3 +Package_TO_SOT_THT +TO-5-3_Window +TO-5-3_Window, Window +TO-5-3_Window Window +0 +3 +3 +Package_TO_SOT_THT +TO-5-4 +TO-5-4 +TO-5-4 +0 +4 +4 +Package_TO_SOT_THT +TO-5-4_Window +TO-5-4_Window, Window +TO-5-4_Window Window +0 +4 +4 +Package_TO_SOT_THT +TO-5-6 +TO-5-6 +TO-5-6 +0 +6 +6 +Package_TO_SOT_THT +TO-5-6_Window +TO-5-6_Window, Window +TO-5-6_Window Window +0 +6 +6 +Package_TO_SOT_THT +TO-5-8 +TO-5-8 +TO-5-8 +0 +8 +8 +Package_TO_SOT_THT +TO-5-8_PD5.08 +TO-5-8_PD5.08 +TO-5-8_PD5.08 +0 +8 +8 +Package_TO_SOT_THT +TO-5-8_PD5.08_Window +TO-5-8_PD5.08_Window, Window +TO-5-8_PD5.08_Window Window +0 +8 +8 +Package_TO_SOT_THT +TO-5-8_Window +TO-5-8_Window, Window +TO-5-8_Window Window +0 +8 +8 +Package_TO_SOT_THT +TO-5-10 +TO-5-10 +TO-5-10 +0 +10 +10 +Package_TO_SOT_THT +TO-5-10_Window +TO-5-10_Window, Window +TO-5-10_Window Window +0 +10 +10 +Package_TO_SOT_THT +TO-8-2 +TO-8-2 +TO-8-2 +0 +2 +2 +Package_TO_SOT_THT +TO-8-2_Window +TO-8-2_Window, Window +TO-8-2_Window Window +0 +2 +2 +Package_TO_SOT_THT +TO-8-3 +TO-8-3 +TO-8-3 +0 +3 +3 +Package_TO_SOT_THT +TO-8-3_Window +TO-8-3_Window, Window +TO-8-3_Window Window +0 +3 +3 +Package_TO_SOT_THT +TO-11-2 +TO-11-2 +TO-11-2 +0 +2 +2 +Package_TO_SOT_THT +TO-11-2_Window +TO-11-2_Window, Window +TO-11-2_Window Window +0 +2 +2 +Package_TO_SOT_THT +TO-11-3 +TO-11-3 +TO-11-3 +0 +3 +3 +Package_TO_SOT_THT +TO-11-3_Window +TO-11-3_Window, Window +TO-11-3_Window Window +0 +3 +3 +Package_TO_SOT_THT +TO-12-4 +TO-12-4 +TO-12-4 +0 +4 +4 +Package_TO_SOT_THT +TO-12-4_Window +TO-12-4_Window, Window +TO-12-4_Window Window +0 +4 +4 +Package_TO_SOT_THT +TO-17-4 +TO-17-4 +TO-17-4 +0 +4 +4 +Package_TO_SOT_THT +TO-17-4_Window +TO-17-4_Window, Window +TO-17-4_Window Window +0 +4 +4 +Package_TO_SOT_THT +TO-18-2 +TO-18-2 +TO-18-2 +0 +2 +2 +Package_TO_SOT_THT +TO-18-2_Lens +TO-18-2_Lens, Lens +TO-18-2_Lens Lens +0 +2 +2 +Package_TO_SOT_THT +TO-18-2_Window +TO-18-2_Window, Window +TO-18-2_Window Window +0 +2 +2 +Package_TO_SOT_THT +TO-18-3 +TO-18-3 +TO-18-3 +0 +3 +3 +Package_TO_SOT_THT +TO-18-3_Lens +TO-18-3_Lens, Lens +TO-18-3_Lens Lens +0 +3 +3 +Package_TO_SOT_THT +TO-18-3_Window +TO-18-3_Window, Window +TO-18-3_Window Window +0 +3 +3 +Package_TO_SOT_THT +TO-18-4 +TO-18-4 +TO-18-4 +0 +4 +4 +Package_TO_SOT_THT +TO-18-4_Lens +TO-18-4_Lens, Lens +TO-18-4_Lens Lens +0 +4 +4 +Package_TO_SOT_THT +TO-18-4_Window +TO-18-4_Window, Window +TO-18-4_Window Window +0 +4 +4 +Package_TO_SOT_THT +TO-33-4 +TO-33-4 +TO-33-4 +0 +4 +4 +Package_TO_SOT_THT +TO-33-4_Window +TO-33-4_Window, Window +TO-33-4_Window Window +0 +4 +4 +Package_TO_SOT_THT +TO-38-2 +TO-38-2 +TO-38-2 +0 +2 +2 +Package_TO_SOT_THT +TO-38-2_Window +TO-38-2_Window, Window +TO-38-2_Window Window +0 +2 +2 +Package_TO_SOT_THT +TO-38-3 +TO-38-3 +TO-38-3 +0 +3 +3 +Package_TO_SOT_THT +TO-38-3_Window +TO-38-3_Window, Window +TO-38-3_Window Window +0 +3 +3 +Package_TO_SOT_THT +TO-39-2 +TO-39-2 +TO-39-2 +0 +2 +2 +Package_TO_SOT_THT +TO-39-2_Window +TO-39-2_Window, Window +TO-39-2_Window Window +0 +2 +2 +Package_TO_SOT_THT +TO-39-3 +TO-39-3 +TO-39-3 +0 +3 +3 +Package_TO_SOT_THT +TO-39-3_Window +TO-39-3_Window, Window +TO-39-3_Window Window +0 +3 +3 +Package_TO_SOT_THT +TO-39-4 +TO-39-4 +TO-39-4 +0 +4 +4 +Package_TO_SOT_THT +TO-39-4_Window +TO-39-4_Window, Window +TO-39-4_Window Window +0 +4 +4 +Package_TO_SOT_THT +TO-39-6 +TO-39-6 +TO-39-6 +0 +6 +6 +Package_TO_SOT_THT +TO-39-6_Window +TO-39-6_Window, Window +TO-39-6_Window Window +0 +6 +6 +Package_TO_SOT_THT +TO-39-8 +TO-39-8 +TO-39-8 +0 +8 +8 +Package_TO_SOT_THT +TO-39-8_Window +TO-39-8_Window, Window +TO-39-8_Window Window +0 +8 +8 +Package_TO_SOT_THT +TO-39-10 +TO-39-10 +TO-39-10 +0 +10 +10 +Package_TO_SOT_THT +TO-39-10_Window +TO-39-10_Window, Window +TO-39-10_Window Window +0 +10 +10 +Package_TO_SOT_THT +TO-46-2 +TO-46-2 +TO-46-2 +0 +2 +2 +Package_TO_SOT_THT +TO-46-2_Pin2Center +TO-46-2, Pin2 at center of package, Thorlabs photodiodes +TO-46-2 Thorlabs +0 +2 +2 +Package_TO_SOT_THT +TO-46-2_Pin2Center_Window +TO-46-2, Pin2 at center of package, Thorlabs photodiodes +TO-46-2 Thorlabs +0 +2 +2 +Package_TO_SOT_THT +TO-46-2_Window +TO-46-2_Window, Window +TO-46-2_Window Window +0 +2 +2 +Package_TO_SOT_THT +TO-46-3 +TO-46-3 +TO-46-3 +0 +3 +3 +Package_TO_SOT_THT +TO-46-3_Pin2Center +TO-46-3, Pin2 at center of package, Thorlabs photodiodes, https://www.thorlabs.de/drawings/374b6862eb3b5a04-9360B5F6-5056-2306-D912111C06C3F830/FDGA05-SpecSheet.pdf +TO-46-3 Thorlabs +0 +3 +3 +Package_TO_SOT_THT +TO-46-3_Pin2Center_Window +TO-46-3, Pin2 at center of package, Thorlabs photodiodes, https://www.thorlabs.de/drawings/374b6862eb3b5a04-9360B5F6-5056-2306-D912111C06C3F830/FDGA05-SpecSheet.pdf +TO-46-3 Thorlabs +0 +3 +3 +Package_TO_SOT_THT +TO-46-3_Window +TO-46-3_Window, Window +TO-46-3_Window Window +0 +3 +3 +Package_TO_SOT_THT +TO-46-4 +TO-46-4 +TO-46-4 +0 +4 +4 +Package_TO_SOT_THT +TO-46-4_Window +TO-46-4_Window, Window +TO-46-4_Window Window +0 +4 +4 +Package_TO_SOT_THT +TO-52-2 +TO-52-2 +TO-52-2 +0 +2 +2 +Package_TO_SOT_THT +TO-52-2_Window +TO-52-2_Window, Window +TO-52-2_Window Window +0 +2 +2 +Package_TO_SOT_THT +TO-52-3 +TO-52-3 +TO-52-3 +0 +3 +3 +Package_TO_SOT_THT +TO-52-3_Window +TO-52-3_Window, Window +TO-52-3_Window Window +0 +3 +3 +Package_TO_SOT_THT +TO-72-4 +TO-72-4 +TO-72-4 +0 +4 +4 +Package_TO_SOT_THT +TO-72-4_Window +TO-72-4_Window, Window +TO-72-4_Window Window +0 +4 +4 +Package_TO_SOT_THT +TO-75-6 +TO-75-6 +TO-75-6 +0 +6 +6 +Package_TO_SOT_THT +TO-75-6_Window +TO-75-6_Window, Window +TO-75-6_Window Window +0 +6 +6 +Package_TO_SOT_THT +TO-78-6 +TO-78-6 +TO-78-6 +0 +6 +6 +Package_TO_SOT_THT +TO-78-6_Window +TO-78-6_Window, Window +TO-78-6_Window Window +0 +6 +6 +Package_TO_SOT_THT +TO-78-8 +TO-78-8 +TO-78-8 +0 +8 +8 +Package_TO_SOT_THT +TO-78-8_Window +TO-78-8_Window, Window +TO-78-8_Window Window +0 +8 +8 +Package_TO_SOT_THT +TO-78-10 +TO-78-10 +TO-78-10 +0 +10 +10 +Package_TO_SOT_THT +TO-78-10_Window +TO-78-10_Window, Window +TO-78-10_Window Window +0 +10 +10 +Package_TO_SOT_THT +TO-92 +TO-92 leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92-2 +TO-92 2-pin leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 diode SOD70 +0 +2 +2 +Package_TO_SOT_THT +TO-92-2_Horizontal1 +2-pin TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 temperature sensor diode +0 +2 +2 +Package_TO_SOT_THT +TO-92-2_Horizontal2 +2-pin TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 temperature sensor diode +0 +2 +2 +Package_TO_SOT_THT +TO-92-2_W4.0mm_Horizontal_FlatSideDown +TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +2 +2 +Package_TO_SOT_THT +TO-92-2_W4.0mm_Horizontal_FlatSideUp +TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +2 +2 +Package_TO_SOT_THT +TO-92-2_Wide +TO-92 2-pin leads in-line, wide, drill 0.75mm +to-92 sc-43 sc-43a sot54 PA33 diode SOD70 +0 +2 +2 +Package_TO_SOT_THT +TO-92Flat +TO-92Flat package, often used for hall sensors, drill 0.75mm (see e.g. http://www.ti.com/lit/ds/symlink/drv5023.pdf) +to-92Flat hall sensor +0 +3 +3 +Package_TO_SOT_THT +TO-92L +TO-92L leads in-line (large body variant of TO-92), also known as TO-226, wide, drill 0.75mm (see https://www.diodes.com/assets/Package-Files/TO92L.pdf and http://www.ti.com/lit/an/snoa059/snoa059.pdf) +TO-92L Molded Narrow transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92L_HandSolder +TO-92L leads in-line (large body variant of TO-92), also known as TO-226, wide, drill 0.75mm, hand-soldering variant with enlarged pads (see https://www.diodes.com/assets/Package-Files/TO92L.pdf and http://www.ti.com/lit/an/snoa059/snoa059.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92L_Inline +TO-92L leads in-line (large body variant of TO-92), also known as TO-226, wide, drill 0.75mm (see https://www.diodes.com/assets/Package-Files/TO92L.pdf and http://www.ti.com/lit/an/snoa059/snoa059.pdf) +TO-92L Inline Wide transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92L_Inline_Wide +TO-92L leads in-line (large body variant of TO-92), also known as TO-226, wide, drill 0.75mm (see https://www.diodes.com/assets/Package-Files/TO92L.pdf and http://www.ti.com/lit/an/snoa059/snoa059.pdf) +TO-92L Inline Wide transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92L_Wide +TO-92L leads in-line (large body variant of TO-92), also known as TO-226, wide, drill 0.75mm (see https://www.diodes.com/assets/Package-Files/TO92L.pdf and http://www.ti.com/lit/an/snoa059/snoa059.pdf) +TO-92L Molded Wide transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92Mini-2 +TO-92Mini package, drill 0.6mm (https://media.digikey.com/pdf/Data%20Sheets/Infineon%20PDFs/KT,KTY.pdf) +to-92Mini transistor +0 +2 +2 +Package_TO_SOT_THT +TO-92S +TO-92S package, drill 0.75mm (https://www.diodes.com/assets/Package-Files/TO92S%20(Type%20B).pdf) +to-92S transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92S-2 +TO-92S package, 2-pin, drill 0.75mm (https://www.diodes.com/assets/Package-Files/TO92S%20(Type%20B).pdf) +to-92S transistor +0 +2 +2 +Package_TO_SOT_THT +TO-92S_Wide +TO-92S_Wide package, drill 0.75mm (https://www.diodes.com/assets/Package-Files/TO92S%20(Type%20B).pdf) +TO-92S_Wide transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_HandSolder +TO-92 leads molded, narrow, drill 0.75mm, handsoldering variant with enlarged pads (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Horizontal1 +TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Horizontal2 +TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Inline +TO-92 leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Inline_Horizontal1 +TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Inline_Horizontal2 +TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Inline_W4.0mm_Horizontal_FlatSideDown +TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Inline_W4.0mm_Horizontal_FlatSideUp +TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Inline_Wide +TO-92 leads in-line, wide, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_W4.0mm_StaggerEven_Horizontal_FlatSideDown +TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_W4.0mm_StaggerEven_Horizontal_FlatSideUp +TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Wide +TO-92 leads molded, wide, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-99-6 +TO-99-6 +TO-99-6 +0 +6 +6 +Package_TO_SOT_THT +TO-99-6_Window +TO-99-6_Window, Window +TO-99-6_Window Window +0 +6 +6 +Package_TO_SOT_THT +TO-99-8 +TO-99-8 +TO-99-8 +0 +8 +8 +Package_TO_SOT_THT +TO-99-8_Window +TO-99-8_Window, Window +TO-99-8_Window Window +0 +8 +8 +Package_TO_SOT_THT +TO-100-10 +TO-100-10 +TO-100-10 +0 +10 +10 +Package_TO_SOT_THT +TO-100-10_Window +TO-100-10_Window, Window +TO-100-10_Window Window +0 +10 +10 +Package_TO_SOT_THT +TO-126-2_Horizontal_TabDown +TO-126-2, Horizontal, RM 5.08mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf +TO-126-2 Horizontal RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-126-2_Horizontal_TabUp +TO-126-2, Horizontal, RM 5.08mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf +TO-126-2 Horizontal RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-126-2_Vertical +TO-126-2, Vertical, RM 5.08mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf +TO-126-2 Vertical RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-126-3_Horizontal_TabDown +TO-126-3, Horizontal, RM 2.54mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf +TO-126-3 Horizontal RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-126-3_Horizontal_TabUp +TO-126-3, Horizontal, RM 2.54mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf +TO-126-3 Horizontal RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-126-3_Vertical +TO-126-3, Vertical, RM 2.54mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf +TO-126-3 Vertical RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-218-2_Horizontal_TabDown +TO-218-2, Horizontal, RM 10.95mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf +TO-218-2 Horizontal RM 10.95mm SOT-93 +0 +2 +2 +Package_TO_SOT_THT +TO-218-2_Horizontal_TabUp +TO-218-2, Horizontal, RM 10.95mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf +TO-218-2 Horizontal RM 10.95mm SOT-93 +0 +2 +2 +Package_TO_SOT_THT +TO-218-2_Vertical +TO-218-2, Vertical, RM 10.95mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf +TO-218-2 Vertical RM 10.95mm SOT-93 +0 +2 +2 +Package_TO_SOT_THT +TO-218-3_Horizontal_TabDown +TO-218-3, Horizontal, RM 5.475mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf +TO-218-3 Horizontal RM 5.475mm SOT-93 +0 +3 +3 +Package_TO_SOT_THT +TO-218-3_Horizontal_TabUp +TO-218-3, Horizontal, RM 5.475mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf +TO-218-3 Horizontal RM 5.475mm SOT-93 +0 +3 +3 +Package_TO_SOT_THT +TO-218-3_Vertical +TO-218-3, Vertical, RM 5.475mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf +TO-218-3 Vertical RM 5.475mm SOT-93 +0 +3 +3 +Package_TO_SOT_THT +TO-220-2_Horizontal_TabDown +TO-220-2, Horizontal, RM 5.08mm, see https://www.centralsemi.com/PDFS/CASE/TO-220-2PD.PDF +TO-220-2 Horizontal RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-220-2_Horizontal_TabUp +TO-220-2, Horizontal, RM 5.08mm, see https://www.centralsemi.com/PDFS/CASE/TO-220-2PD.PDF +TO-220-2 Horizontal RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-220-2_Vertical +TO-220-2, Vertical, RM 5.08mm, see https://www.centralsemi.com/PDFS/CASE/TO-220-2PD.PDF +TO-220-2 Vertical RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-220-3_Horizontal_TabDown +TO-220-3, Horizontal, RM 2.54mm, see https://www.vishay.com/docs/66542/to-220-1.pdf +TO-220-3 Horizontal RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-220-3_Horizontal_TabUp +TO-220-3, Horizontal, RM 2.54mm, see https://www.vishay.com/docs/66542/to-220-1.pdf +TO-220-3 Horizontal RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-220-3_Vertical +TO-220-3, Vertical, RM 2.54mm, see https://www.vishay.com/docs/66542/to-220-1.pdf +TO-220-3 Vertical RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-220-4_Horizontal_TabDown +TO-220-4, Horizontal, RM 2.54mm +TO-220-4 Horizontal RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-220-4_Horizontal_TabUp +TO-220-4, Horizontal, RM 2.54mm +TO-220-4 Horizontal RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-220-4_P5.08x2.54mm_StaggerEven_Lead3.8mm_Vertical +TO-220-4, Vertical, RM 2.54mm, staggered type-2 +TO-220-4 Vertical RM 2.54mm staggered type-2 +0 +4 +4 +Package_TO_SOT_THT +TO-220-4_P5.08x2.54mm_StaggerEven_Lead5.84mm_TabDown +TO-220-4, Horizontal, RM 2.54mm, staggered type-2 +TO-220-4 Horizontal RM 2.54mm staggered type-2 +0 +4 +4 +Package_TO_SOT_THT +TO-220-4_P5.08x2.54mm_StaggerOdd_Lead3.8mm_Vertical +TO-220-4, Vertical, RM 2.54mm, staggered type-1 +TO-220-4 Vertical RM 2.54mm staggered type-1 +0 +4 +4 +Package_TO_SOT_THT +TO-220-4_P5.08x2.54mm_StaggerOdd_Lead5.84mm_TabDown +TO-220-4, Horizontal, RM 2.54mm, staggered type-1 +TO-220-4 Horizontal RM 2.54mm staggered type-1 +0 +4 +4 +Package_TO_SOT_THT +TO-220-4_Vertical +TO-220-4, Vertical, RM 2.54mm +TO-220-4 Vertical RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-220-5_Horizontal_TabDown +TO-220-5, Horizontal, RM 1.7mm, Pentawatt, Multiwatt-5, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421_straight_lead.pdf +TO-220-5 Horizontal RM 1.7mm Pentawatt Multiwatt-5 +0 +5 +5 +Package_TO_SOT_THT +TO-220-5_Horizontal_TabUp +TO-220-5, Horizontal, RM 1.7mm, Pentawatt, Multiwatt-5, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421_straight_lead.pdf +TO-220-5 Horizontal RM 1.7mm Pentawatt Multiwatt-5 +0 +5 +5 +Package_TO_SOT_THT +TO-220-5_P3.4x3.7mm_StaggerEven_Lead3.8mm_Vertical +TO-220-5, Vertical, RM 1.7mm, Pentawatt, Multiwatt-5, staggered type-2, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421.pdf?domain=www.linear.com, https://www.diodes.com/assets/Package-Files/TO220-5.pdf +TO-220-5 Vertical RM 1.7mm Pentawatt Multiwatt-5 staggered type-2 +0 +5 +5 +Package_TO_SOT_THT +TO-220-5_P3.4x3.7mm_StaggerOdd_Lead3.8mm_Vertical +TO-220-5, Vertical, RM 1.7mm, Pentawatt, Multiwatt-5, staggered type-1, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421.pdf?domain=www.linear.com, https://www.diodes.com/assets/Package-Files/TO220-5.pdf +TO-220-5 Vertical RM 1.7mm Pentawatt Multiwatt-5 staggered type-1 +0 +5 +5 +Package_TO_SOT_THT +TO-220-5_P3.4x3.8mm_StaggerEven_Lead7.13mm_TabDown +TO-220-5, Horizontal, RM 1.7mm, Pentawatt, Multiwatt-5, staggered type-2, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421.pdf?domain=www.linear.com, https://www.diodes.com/assets/Package-Files/TO220-5.pdf +TO-220-5 Horizontal RM 1.7mm Pentawatt Multiwatt-5 staggered type-2 +0 +5 +5 +Package_TO_SOT_THT +TO-220-5_P3.4x3.8mm_StaggerOdd_Lead7.13mm_TabDown +TO-220-5, Horizontal, RM 1.7mm, Pentawatt, Multiwatt-5, staggered type-1, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421.pdf?domain=www.linear.com, https://www.diodes.com/assets/Package-Files/TO220-5.pdf +TO-220-5 Horizontal RM 1.7mm Pentawatt Multiwatt-5 staggered type-1 +0 +5 +5 +Package_TO_SOT_THT +TO-220-5_Vertical +TO-220-5, Vertical, RM 1.7mm, Pentawatt, Multiwatt-5, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421_straight_lead.pdf +TO-220-5 Vertical RM 1.7mm Pentawatt Multiwatt-5 +0 +5 +5 +Package_TO_SOT_THT +TO-220-7_P2.54x3.7mm_StaggerEven_Lead3.8mm_Vertical +TO-220-7, Vertical, RM 1.27mm, Multiwatt-7, staggered type-2 +TO-220-7 Vertical RM 1.27mm Multiwatt-7 staggered type-2 +0 +7 +7 +Package_TO_SOT_THT +TO-220-7_P2.54x3.7mm_StaggerOdd_Lead3.8mm_Vertical +TO-220-7, Vertical, RM 1.27mm, Multiwatt-7, staggered type-1 +TO-220-7 Vertical RM 1.27mm Multiwatt-7 staggered type-1 +0 +7 +7 +Package_TO_SOT_THT +TO-220-7_P2.54x3.8mm_StaggerEven_Lead5.85mm_TabDown +TO-220-7, Horizontal, RM 1.27mm, Multiwatt-7, staggered type-2 +TO-220-7 Horizontal RM 1.27mm Multiwatt-7 staggered type-2 +0 +7 +7 +Package_TO_SOT_THT +TO-220-7_P2.54x3.8mm_StaggerOdd_Lead5.85mm_TabDown +TO-220-7, Horizontal, RM 1.27mm, Multiwatt-7, staggered type-1 +TO-220-7 Horizontal RM 1.27mm Multiwatt-7 staggered type-1 +0 +7 +7 +Package_TO_SOT_THT +TO-220-8_Vertical +TO-220-8 (Multiwatt8), Vertical, 2.54mm Pitch (http://www.st.com/resource/en/datasheet/tda7264.pdf) +TO-220-9 Vertical 2.54mm Pitch Multiwatt 8 +0 +8 +8 +Package_TO_SOT_THT +TO-220-9_P1.94x3.7mm_StaggerEven_Lead3.8mm_Vertical +TO-220-9, Vertical, RM 0.97mm, Multiwatt-9, staggered type-2 +TO-220-9 Vertical RM 0.97mm Multiwatt-9 staggered type-2 +0 +9 +9 +Package_TO_SOT_THT +TO-220-9_P1.94x3.7mm_StaggerOdd_Lead3.8mm_Vertical +TO-220-9, Vertical, RM 0.97mm, Multiwatt-9, staggered type-1 +TO-220-9 Vertical RM 0.97mm Multiwatt-9 staggered type-1 +0 +9 +9 +Package_TO_SOT_THT +TO-220-9_P1.94x3.8mm_StaggerEven_Lead5.85mm_TabDown +TO-220-9, Horizontal, RM 0.97mm, Multiwatt-9, staggered type-2 +TO-220-9 Horizontal RM 0.97mm Multiwatt-9 staggered type-2 +0 +9 +9 +Package_TO_SOT_THT +TO-220-9_P1.94x3.8mm_StaggerOdd_Lead5.85mm_TabDown +TO-220-9, Horizontal, RM 0.97mm, Multiwatt-9, staggered type-1 +TO-220-9 Horizontal RM 0.97mm Multiwatt-9 staggered type-1 +0 +9 +9 +Package_TO_SOT_THT +TO-220-11_P3.4x2.54mm_StaggerEven_Lead5.84mm_TabDown +TO-220-11, Horizontal, RM 1.7mm, staggered type-2, see http://www.st.com/resource/en/datasheet/tda7391lv.pdf +TO-220-11 Horizontal RM 1.7mm staggered type-2 +0 +11 +11 +Package_TO_SOT_THT +TO-220-11_P3.4x2.54mm_StaggerOdd_Lead5.84mm_TabDown +TO-220-11, Horizontal, RM 1.7mm, staggered type-1, see http://www.st.com/resource/en/datasheet/tda7391lv.pdf +TO-220-11 Horizontal RM 1.7mm staggered type-1 +0 +11 +11 +Package_TO_SOT_THT +TO-220-11_P3.4x5.08mm_StaggerEven_Lead4.58mm_Vertical +TO-220-11, Vertical, RM 1.7mm, staggered type-2, see http://www.st.com/resource/en/datasheet/tda7391lv.pdf +TO-220-11 Vertical RM 1.7mm staggered type-2 +0 +11 +11 +Package_TO_SOT_THT +TO-220-11_P3.4x5.08mm_StaggerOdd_Lead4.85mm_Vertical +TO-220-11, Vertical, RM 1.7mm, staggered type-1, see http://www.st.com/resource/en/datasheet/tda7391lv.pdf +TO-220-11 Vertical RM 1.7mm staggered type-1 +0 +11 +11 +Package_TO_SOT_THT +TO-220-11_P3.4x5.08mm_StaggerOdd_Lead8.45mm_TabDown +TO-220-11, Horizontal, RM 1.7mm, staggered type-1, see http://www.ti.com/lit/ds/symlink/lmd18200.pdf +TO-220-11 Horizontal RM 1.7mm staggered type-1 +0 +11 +11 +Package_TO_SOT_THT +TO-220-15_P2.54x2.54mm_StaggerEven_Lead4.58mm_Vertical +TO-220-15, Vertical, RM 1.27mm, staggered type-2, see http://www.st.com/resource/en/datasheet/l298.pdf +TO-220-15 Vertical RM 1.27mm staggered type-2 +0 +15 +15 +Package_TO_SOT_THT +TO-220-15_P2.54x2.54mm_StaggerEven_Lead5.84mm_TabDown +TO-220-15, Horizontal, RM 1.27mm, staggered type-2, see http://www.st.com/resource/en/datasheet/l298.pdf +TO-220-15 Horizontal RM 1.27mm staggered type-2 +0 +15 +15 +Package_TO_SOT_THT +TO-220-15_P2.54x2.54mm_StaggerOdd_Lead4.58mm_Vertical +TO-220-15, Vertical, RM 1.27mm, staggered type-1, see http://www.st.com/resource/en/datasheet/l298.pdf +TO-220-15 Vertical RM 1.27mm staggered type-1 +0 +15 +15 +Package_TO_SOT_THT +TO-220-15_P2.54x2.54mm_StaggerOdd_Lead5.84mm_TabDown +TO-220-15, Horizontal, RM 1.27mm, staggered type-1, see http://www.st.com/resource/en/datasheet/l298.pdf +TO-220-15 Horizontal RM 1.27mm staggered type-1 +0 +15 +15 +Package_TO_SOT_THT +TO-220F-2_Horizontal_TabDown +TO-220F-2, Horizontal, RM 5.08mm, see http://www.onsemi.com/pub/Collateral/FFPF10F150S-D.pdf +TO-220F-2 Horizontal RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-220F-2_Horizontal_TabUp +TO-220F-2, Horizontal, RM 5.08mm, see http://www.onsemi.com/pub/Collateral/FFPF10F150S-D.pdf +TO-220F-2 Horizontal RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-220F-2_Vertical +TO-220F-2, Vertical, RM 5.08mm, see http://www.onsemi.com/pub/Collateral/FFPF10F150S-D.pdf +TO-220F-2 Vertical RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-220F-3_Horizontal_TabDown +TO-220F-3, Horizontal, RM 2.54mm, see http://www.st.com/resource/en/datasheet/stp20nm60.pdf +TO-220F-3 Horizontal RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-220F-3_Horizontal_TabUp +TO-220F-3, Horizontal, RM 2.54mm, see http://www.st.com/resource/en/datasheet/stp20nm60.pdf +TO-220F-3 Horizontal RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-220F-3_Vertical +TO-220F-3, Vertical, RM 2.54mm, see http://www.st.com/resource/en/datasheet/stp20nm60.pdf +TO-220F-3 Vertical RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-220F-4_Horizontal_TabDown +TO-220F-4, Horizontal, RM 2.54mm, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf +TO-220F-4 Horizontal RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-220F-4_Horizontal_TabUp +TO-220F-4, Horizontal, RM 2.54mm, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf +TO-220F-4 Horizontal RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-220F-4_P5.08x2.05mm_StaggerEven_Lead1.85mm_Vertical +TO-220F-4, Vertical, RM 2.54mm, staggered type-2, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf +TO-220F-4 Vertical RM 2.54mm staggered type-2 +0 +4 +4 +Package_TO_SOT_THT +TO-220F-4_P5.08x2.05mm_StaggerOdd_Lead1.85mm_Vertical +TO-220F-4, Vertical, RM 2.54mm, staggered type-1, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf +TO-220F-4 Vertical RM 2.54mm staggered type-1 +0 +4 +4 +Package_TO_SOT_THT +TO-220F-4_P5.08x3.7mm_StaggerEven_Lead3.5mm_Vertical +TO-220F-4, Vertical, RM 2.54mm, staggered type-2, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf +TO-220F-4 Vertical RM 2.54mm staggered type-2 +0 +4 +4 +Package_TO_SOT_THT +TO-220F-4_P5.08x3.7mm_StaggerOdd_Lead3.5mm_Vertical +TO-220F-4, Vertical, RM 2.54mm, staggered type-1, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf +TO-220F-4 Vertical RM 2.54mm staggered type-1 +0 +4 +4 +Package_TO_SOT_THT +TO-220F-4_Vertical +TO-220F-4, Vertical, RM 2.54mm, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf +TO-220F-4 Vertical RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-220F-5_Horizontal_TabDown +TO-220F-5, Horizontal, RM 1.7mm, PentawattF-, MultiwattF-5 +TO-220F-5 Horizontal RM 1.7mm PentawattF- MultiwattF-5 +0 +5 +5 +Package_TO_SOT_THT +TO-220F-5_Horizontal_TabUp +TO-220F-5, Horizontal, RM 1.7mm, PentawattF-, MultiwattF-5 +TO-220F-5 Horizontal RM 1.7mm PentawattF- MultiwattF-5 +0 +5 +5 +Package_TO_SOT_THT +TO-220F-5_P3.4x2.06mm_StaggerEven_Lead1.86mm_Vertical +TO-220F-5, Vertical, RM 1.7mm, PentawattF-, MultiwattF-5, staggered type-2 +TO-220F-5 Vertical RM 1.7mm PentawattF- MultiwattF-5 staggered type-2 +0 +5 +5 +Package_TO_SOT_THT +TO-220F-5_P3.4x2.06mm_StaggerOdd_Lead1.86mm_Vertical +TO-220F-5, Vertical, RM 1.7mm, PentawattF-, MultiwattF-5, staggered type-1 +TO-220F-5 Vertical RM 1.7mm PentawattF- MultiwattF-5 staggered type-1 +0 +5 +5 +Package_TO_SOT_THT +TO-220F-5_P3.4x3.7mm_StaggerEven_Lead3.5mm_Vertical +TO-220F-5, Vertical, RM 1.7mm, PentawattF-, MultiwattF-5, staggered type-2 +TO-220F-5 Vertical RM 1.7mm PentawattF- MultiwattF-5 staggered type-2 +0 +5 +5 +Package_TO_SOT_THT +TO-220F-5_P3.4x3.7mm_StaggerOdd_Lead3.5mm_Vertical +TO-220F-5, Vertical, RM 1.7mm, PentawattF-, MultiwattF-5, staggered type-1 +TO-220F-5 Vertical RM 1.7mm PentawattF- MultiwattF-5 staggered type-1 +0 +5 +5 +Package_TO_SOT_THT +TO-220F-5_Vertical +TO-220F-5, Vertical, RM 1.7mm, PentawattF-, MultiwattF-5 +TO-220F-5 Vertical RM 1.7mm PentawattF- MultiwattF-5 +0 +5 +5 +Package_TO_SOT_THT +TO-220F-7_P2.54x3.7mm_StaggerEven_Lead3.5mm_Vertical +TO-220F-7, Vertical, RM 1.27mm, staggered type-2 +TO-220F-7 Vertical RM 1.27mm staggered type-2 +0 +7 +7 +Package_TO_SOT_THT +TO-220F-7_P2.54x3.7mm_StaggerOdd_Lead3.5mm_Vertical +TO-220F-7, Vertical, RM 1.27mm, staggered type-1 +TO-220F-7 Vertical RM 1.27mm staggered type-1 +0 +7 +7 +Package_TO_SOT_THT +TO-220F-9_P1.8x3.7mm_StaggerEven_Lead3.5mm_Vertical +TO-220F-9, Vertical, RM 0.9mm, staggered type-2 +TO-220F-9 Vertical RM 0.9mm staggered type-2 +0 +9 +9 +Package_TO_SOT_THT +TO-220F-9_P1.8x3.7mm_StaggerOdd_Lead3.5mm_Vertical +TO-220F-9, Vertical, RM 0.9mm, staggered type-1 +TO-220F-9 Vertical RM 0.9mm staggered type-1 +0 +9 +9 +Package_TO_SOT_THT +TO-220F-11_P3.4x5.08mm_StaggerEven_Lead5.08mm_Vertical +TO-220F-11, Vertical, RM 1.7mm, MultiwattF-11, staggered type-2, see http://www.ti.com/lit/ds/symlink/lm3886.pdf +TO-220F-11 Vertical RM 1.7mm MultiwattF-11 staggered type-2 +0 +11 +11 +Package_TO_SOT_THT +TO-220F-11_P3.4x5.08mm_StaggerOdd_Lead5.08mm_Vertical +TO-220F-11, Vertical, RM 1.7mm, MultiwattF-11, staggered type-1, see http://www.ti.com/lit/ds/symlink/lm3886.pdf +TO-220F-11 Vertical RM 1.7mm MultiwattF-11 staggered type-1 +0 +11 +11 +Package_TO_SOT_THT +TO-220F-15_P2.54x5.08mm_StaggerEven_Lead5.08mm_Vertical +TO-220F-15, Vertical, RM 1.27mm, MultiwattF-15, staggered type-2 +TO-220F-15 Vertical RM 1.27mm MultiwattF-15 staggered type-2 +0 +15 +15 +Package_TO_SOT_THT +TO-220F-15_P2.54x5.08mm_StaggerOdd_Lead5.08mm_Vertical +TO-220F-15, Vertical, RM 1.27mm, MultiwattF-15, staggered type-1 +TO-220F-15 Vertical RM 1.27mm MultiwattF-15 staggered type-1 +0 +15 +15 +Package_TO_SOT_THT +TO-247-2_Horizontal_TabDown +TO-247-2, Horizontal, RM 10.9mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-2 Horizontal RM 10.9mm +0 +2 +2 +Package_TO_SOT_THT +TO-247-2_Horizontal_TabUp +TO-247-2, Horizontal, RM 10.9mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-2 Horizontal RM 10.9mm +0 +2 +2 +Package_TO_SOT_THT +TO-247-2_Vertical +TO-247-2, Vertical, RM 10.9mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-2 Vertical RM 10.9mm +0 +2 +2 +Package_TO_SOT_THT +TO-247-3_Horizontal_TabDown +TO-247-3, Horizontal, RM 5.45mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-3 Horizontal RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-247-3_Horizontal_TabUp +TO-247-3, Horizontal, RM 5.45mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-3 Horizontal RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-247-3_Vertical +TO-247-3, Vertical, RM 5.45mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-3 Vertical RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-247-4_Horizontal_TabDown +TO-247-4, Horizontal, RM 2.54mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-4 Horizontal RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-247-4_Horizontal_TabUp +TO-247-4, Horizontal, RM 2.54mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-4 Horizontal RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-247-4_Vertical +TO-247-4, Vertical, RM 2.54mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-4 Vertical RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-247-5_Horizontal_TabDown +TO-247-5, Horizontal, RM 2.54mm, see http://ww1.microchip.com/downloads/en/DeviceDoc/20005685A.pdf +TO-247-5 Horizontal RM 2.54mm +0 +5 +5 +Package_TO_SOT_THT +TO-247-5_Horizontal_TabUp +TO-247-5, Horizontal, RM 2.54mm, see http://ww1.microchip.com/downloads/en/DeviceDoc/20005685A.pdf +TO-247-5 Horizontal RM 2.54mm +0 +5 +5 +Package_TO_SOT_THT +TO-247-5_Vertical +TO-247-5, Vertical, RM 2.54mm, see http://ww1.microchip.com/downloads/en/DeviceDoc/20005685A.pdf +TO-247-5 Vertical RM 2.54mm +0 +5 +5 +Package_TO_SOT_THT +TO-251-2-1EP_Horizontal_TabDown +TO-251-2, Horizontal, RM 4.58mm, IPAK, see https://www.diodes.com/assets/Package-Files/TO251.pdf +TO-251-2 Horizontal RM 4.58mm IPAK +0 +3 +3 +Package_TO_SOT_THT +TO-251-2_Vertical +TO-251-2, Vertical, RM 4.58mm, IPAK, see https://www.diodes.com/assets/Package-Files/TO251.pdf +TO-251-2 Vertical RM 4.58mm IPAK +0 +2 +2 +Package_TO_SOT_THT +TO-251-3-1EP_Horizontal_TabDown +TO-251-3, Horizontal, RM 2.29mm, IPAK, see https://www.diodes.com/assets/Package-Files/TO251.pdf +TO-251-3 Horizontal RM 2.29mm IPAK +0 +4 +4 +Package_TO_SOT_THT +TO-251-3_Vertical +TO-251-3, Vertical, RM 2.29mm, IPAK, see https://www.diodes.com/assets/Package-Files/TO251.pdf +TO-251-3 Vertical RM 2.29mm IPAK +0 +3 +3 +Package_TO_SOT_THT +TO-262-3-1EP_Horizontal_TabDown +TO-262-3, Horizontal, RM 2.54mm, IIPAK, I2PAK, see http://www.onsemi.com/pub/Collateral/EN8586-D.PDF +TO-262-3 Horizontal RM 2.54mm IIPAK I2PAK +0 +4 +4 +Package_TO_SOT_THT +TO-262-3_Vertical +TO-262-3, Vertical, RM 2.54mm, IIPAK, I2PAK, see http://www.onsemi.com/pub/Collateral/EN8586-D.PDF +TO-262-3 Vertical RM 2.54mm IIPAK I2PAK +0 +3 +3 +Package_TO_SOT_THT +TO-262-5-1EP_Horizontal_TabDown +TO-262-5, Horizontal, RM 1.7mm, IIPAK, I2PAK, see http://pdf.datasheetcatalog.com/datasheet/irf/iris4011.pdf +TO-262-5 Horizontal RM 1.7mm IIPAK I2PAK +0 +6 +6 +Package_TO_SOT_THT +TO-262-5_Vertical +TO-262-5, Vertical, RM 1.7mm, IIPAK, I2PAK, see http://pdf.datasheetcatalog.com/datasheet/irf/iris4011.pdf +TO-262-5 Vertical RM 1.7mm IIPAK I2PAK +0 +5 +5 +Package_TO_SOT_THT +TO-264-2_Horizontal_TabDown +TO-264-2, Horizontal, RM 10.9mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf +TO-264-2 Horizontal RM 10.9mm +0 +2 +2 +Package_TO_SOT_THT +TO-264-2_Horizontal_TabUp +TO-264-2, Horizontal, RM 10.9mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf +TO-264-2 Horizontal RM 10.9mm +0 +2 +2 +Package_TO_SOT_THT +TO-264-2_Vertical +TO-264-2, Vertical, RM 10.9mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf +TO-264-2 Vertical RM 10.9mm +0 +2 +2 +Package_TO_SOT_THT +TO-264-3_Horizontal_TabDown +TO-264-3, Horizontal, RM 5.45mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf +TO-264-3 Horizontal RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-264-3_Horizontal_TabUp +TO-264-3, Horizontal, RM 5.45mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf +TO-264-3 Horizontal RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-264-3_Vertical +TO-264-3, Vertical, RM 5.45mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf +TO-264-3 Vertical RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-264-5_Horizontal_TabDown +TO-264-5, Horizontal, RM 3.81mm, see https://www.onsemi.com/pub/Collateral/NJL3281D-D.PDF +TO-264-5 Horizontal RM 3.81mm +0 +5 +5 +Package_TO_SOT_THT +TO-264-5_Horizontal_TabUp +TO-264-5, Horizontal, RM 3.81mm, see https://www.onsemi.com/pub/Collateral/NJL3281D-D.PDF +TO-264-5 Horizontal RM 3.81mm +0 +5 +5 +Package_TO_SOT_THT +TO-264-5_Vertical +TO-264-5, Vertical, RM 3.81mm, see https://www.onsemi.com/pub/Collateral/NJL3281D-D.PDF +TO-264-5 Vertical RM 3.81mm +0 +5 +5 +Potentiometer_SMD +Potentiometer_ACP_CA6-VSMD_Vertical +Potentiometer, vertical, ACP CA6-VSMD, http://www.acptechnologies.com/wp-content/uploads/2017/06/01-ACP-CA6.pdf +Potentiometer vertical ACP CA6-VSMD +0 +3 +3 +Potentiometer_SMD +Potentiometer_ACP_CA6-VSMD_Vertical_Hole +Potentiometer, vertical, shaft hole, ACP CA6-VSMD, http://www.acptechnologies.com/wp-content/uploads/2017/06/01-ACP-CA6.pdf +Potentiometer vertical hole ACP CA6-VSMD +0 +3 +3 +Potentiometer_SMD +Potentiometer_ACP_CA9-VSMD_Vertical +Potentiometer, vertical, ACP CA9-VSMD, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf +Potentiometer vertical ACP CA9-VSMD +0 +3 +3 +Potentiometer_SMD +Potentiometer_ACP_CA9-VSMD_Vertical_Hole +Potentiometer, vertical, shaft hole, ACP CA9-VSMD, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf +Potentiometer vertical hole ACP CA9-VSMD +0 +3 +3 +Potentiometer_SMD +Potentiometer_ACP_CA14-VSMD_Vertical +Potentiometer, vertical, ACP CA14-VSMD, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf +Potentiometer vertical ACP CA14-VSMD +0 +3 +3 +Potentiometer_SMD +Potentiometer_ACP_CA14-VSMD_Vertical_Hole +Potentiometer, vertical, shaft hole, ACP CA14-VSMD, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf +Potentiometer vertical hole ACP CA14-VSMD +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3214G_Horizontal +Potentiometer, horizontal, Bourns 3214G, https://www.bourns.com/docs/Product-Datasheets/3214.pdf +Potentiometer horizontal Bourns 3214G +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3214J_Horizontal +Potentiometer, horizontal, Bourns 3214J, https://www.bourns.com/docs/Product-Datasheets/3214.pdf +Potentiometer horizontal Bourns 3214J +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3214W_Vertical +Potentiometer, vertical, Bourns 3214W, https://www.bourns.com/docs/Product-Datasheets/3214.pdf +Potentiometer vertical Bourns 3214W +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3214X_Vertical +Potentiometer, vertical, Bourns 3214X, https://www.bourns.com/docs/Product-Datasheets/3214.pdf +Potentiometer vertical Bourns 3214X +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3224G_Horizontal +Potentiometer, horizontal, Bourns 3224G, https://www.bourns.com/docs/Product-Datasheets/3224.pdf +Potentiometer horizontal Bourns 3224G +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3224J_Horizontal +Potentiometer, horizontal, Bourns 3224J, https://www.bourns.com/docs/Product-Datasheets/3224.pdf +Potentiometer horizontal Bourns 3224J +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3224W_Vertical +Potentiometer, vertical, Bourns 3224W, https://www.bourns.com/docs/Product-Datasheets/3224.pdf +Potentiometer vertical Bourns 3224W +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3224X_Vertical +Potentiometer, vertical, Bourns 3224X, https://www.bourns.com/docs/Product-Datasheets/3224.pdf +Potentiometer vertical Bourns 3224X +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3269P_Horizontal +Potentiometer, horizontal, Bourns 3269P, https://www.bourns.com/docs/Product-Datasheets/3269.pdf +Potentiometer horizontal Bourns 3269P +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3269W_Vertical +Potentiometer, vertical, Bourns 3269W, https://www.bourns.com/docs/Product-Datasheets/3269.pdf +Potentiometer vertical Bourns 3269W +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3269X_Horizontal +Potentiometer, horizontal, Bourns 3269X, https://www.bourns.com/docs/Product-Datasheets/3269.pdf +Potentiometer horizontal Bourns 3269X +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3314G_Vertical +Potentiometer, vertical, Bourns 3314G, http://www.bourns.com/docs/Product-Datasheets/3314.pdf +Potentiometer vertical Bourns 3314G +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3314J_Vertical +Potentiometer, vertical, Bourns 3314J, http://www.bourns.com/docs/Product-Datasheets/3314.pdf +Potentiometer vertical Bourns 3314J +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3314R-1_Vertical_Hole +Potentiometer, vertical, shaft hole, Bourns 3314R-1, http://www.bourns.com/docs/Product-Datasheets/3314.pdf +Potentiometer vertical hole Bourns 3314R-1 +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3314R-GM5_Vertical +Potentiometer, vertical, Bourns 3314R-GM5, http://www.bourns.com/docs/Product-Datasheets/3314.pdf +Potentiometer vertical Bourns 3314R-GM5 +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3314S_Horizontal +Potentiometer, horizontal, Bourns 3314S, http://www.bourns.com/docs/Product-Datasheets/3314.pdf +Potentiometer horizontal Bourns 3314S +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_PRS11S_Vertical +Potentiometer, vertical, Bourns PRS11S, http://www.bourns.com/docs/Product-Datasheets/PRS11S.pdf +Potentiometer vertical Bourns PRS11S +0 +5 +5 +Potentiometer_SMD +Potentiometer_Bourns_TC33X_Vertical +Potentiometer, Bourns, TC33X, Vertical, https://www.bourns.com/pdfs/TC33.pdf +Potentiometer Bourns TC33X Vertical +0 +3 +3 +Potentiometer_SMD +Potentiometer_Vishay_TS53YJ_Vertical +Potentiometer, vertical, Vishay TS53YJ, https://www.vishay.com/docs/51008/ts53.pdf +Potentiometer vertical Vishay TS53YJ +0 +3 +3 +Potentiometer_SMD +Potentiometer_Vishay_TS53YL_Vertical +Potentiometer, vertical, Vishay TS53YL, https://www.vishay.com/docs/51008/ts53.pdf +Potentiometer vertical Vishay TS53YL +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA6-H2,5_Horizontal +Potentiometer, horizontal, ACP CA6-H2,5, http://www.acptechnologies.com/wp-content/uploads/2017/06/01-ACP-CA6.pdf +Potentiometer horizontal ACP CA6-H2,5 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA9-H2,5_Horizontal +Potentiometer, horizontal, ACP CA9-H2,5, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf +Potentiometer horizontal ACP CA9-H2,5 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA9-H3,8_Horizontal +Potentiometer, horizontal, ACP CA9-H3,8, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf +Potentiometer horizontal ACP CA9-H3,8 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA9-H5_Horizontal +Potentiometer, horizontal, ACP CA9-H5, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf +Potentiometer horizontal ACP CA9-H5 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA9-V10_Vertical +Potentiometer, vertical, ACP CA9-V10, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf +Potentiometer vertical ACP CA9-V10 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA9-V10_Vertical_Hole +Potentiometer, vertical, shaft hole, ACP CA9-V10, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf +Potentiometer vertical hole ACP CA9-V10 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA14-H2,5_Horizontal +Potentiometer, horizontal, ACP CA14-H2,5, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf +Potentiometer horizontal ACP CA14-H2,5 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA14-H4_Horizontal +Potentiometer, horizontal, ACP CA14-H4, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf +Potentiometer horizontal ACP CA14-H4 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA14-H5_Horizontal +Potentiometer, horizontal, ACP CA14-H5, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf +Potentiometer horizontal ACP CA14-H5 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA14V-15_Vertical +Potentiometer, vertical, ACP CA14V-15, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf +Potentiometer vertical ACP CA14V-15 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA14V-15_Vertical_Hole +Potentiometer, vertical, shaft hole, ACP CA14V-15, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf +Potentiometer vertical hole ACP CA14V-15 +0 +3 +3 +Potentiometer_THT +Potentiometer_Alpha_RD901F-40-00D_Single_Vertical +Potentiometer, vertical, 9mm, single, http://www.taiwanalpha.com.tw/downloads?target=products&id=113 +potentiometer vertical 9mm single +0 +5 +3 +Potentiometer_THT +Potentiometer_Alpha_RD901F-40-00D_Single_Vertical_CircularHoles +Potentiometer, vertical, 9mm, single, http://www.taiwanalpha.com.tw/downloads?target=products&id=113 +potentiometer vertical 9mm single +0 +5 +3 +Potentiometer_THT +Potentiometer_Alpha_RD902F-40-00D_Dual_Vertical +Potentiometer, vertical, 9mm, dual, http://www.taiwanalpha.com.tw/downloads?target=products&id=113 +potentiometer vertical 9mm dual +0 +8 +6 +Potentiometer_THT +Potentiometer_Alpha_RD902F-40-00D_Dual_Vertical_CircularHoles +Potentiometer, vertical, 9mm, dual, http://www.taiwanalpha.com.tw/downloads?target=products&id=113 +potentiometer vertical 9mm dual +0 +8 +6 +Potentiometer_THT +Potentiometer_Alps_RK09K_Single_Horizontal +Potentiometer, horizontal, Alps RK09K Single, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK09K/RK09K_list.html +Potentiometer horizontal Alps RK09K Single +0 +5 +3 +Potentiometer_THT +Potentiometer_Alps_RK09K_Single_Vertical +Potentiometer, vertical, Alps RK09K Single, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK09K/RK09K_list.html +Potentiometer vertical Alps RK09K Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Alps_RK09L_Double_Horizontal +Potentiometer, horizontal, Alps RK09L Double, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK09L/RK09L_list.html +Potentiometer horizontal Alps RK09L Double +0 +8 +6 +Potentiometer_THT +Potentiometer_Alps_RK09L_Double_Vertical +Potentiometer, vertical, Alps RK09L Double, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK09L/RK09L_list.html +Potentiometer vertical Alps RK09L Double +0 +6 +6 +Potentiometer_THT +Potentiometer_Alps_RK09L_Single_Horizontal +Potentiometer, horizontal, Alps RK09L Single, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK09L/RK09L_list.html +Potentiometer horizontal Alps RK09L Single +0 +5 +3 +Potentiometer_THT +Potentiometer_Alps_RK09L_Single_Vertical +Potentiometer, vertical, Alps RK09L Single, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK09L/RK09L_list.html +Potentiometer vertical Alps RK09L Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Alps_RK09Y11_Single_Horizontal +Potentiometer, horizontal, Alps RK09Y11 Single, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK09Y11/RK09Y11_list.html +Potentiometer horizontal Alps RK09Y11 Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Alps_RK097_Dual_Horizontal +Potentiometer, horizontal, Alps RK097 Dual, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK097/RK097_list.html +Potentiometer horizontal Alps RK097 Dual +0 +6 +6 +Potentiometer_THT +Potentiometer_Alps_RK097_Single_Horizontal +Potentiometer, horizontal, Alps RK097 Single, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK097/RK097_list.html +Potentiometer horizontal Alps RK097 Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Alps_RK163_Dual_Horizontal +Potentiometer, horizontal, Alps RK163 Dual, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK16/RK16_list.html +Potentiometer horizontal Alps RK163 Dual +0 +6 +6 +Potentiometer_THT +Potentiometer_Alps_RK163_Single_Horizontal +Potentiometer, horizontal, Alps RK163 Single, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK16/RK16_list.html +Potentiometer horizontal Alps RK163 Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3005_Horizontal +Potentiometer, horizontal, Bourns 3005, http://www.bourns.com/docs/Product-Datasheets/3005.pdf +Potentiometer horizontal Bourns 3005 +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3006P_Horizontal +Potentiometer, horizontal, Bourns 3006P, https://www.bourns.com/docs/Product-Datasheets/3006.pdf +Potentiometer horizontal Bourns 3006P +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3006W_Horizontal +Potentiometer, horizontal, Bourns 3006W, https://www.bourns.com/docs/Product-Datasheets/3006.pdf +Potentiometer horizontal Bourns 3006W +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3006Y_Horizontal +Potentiometer, horizontal, Bourns 3006Y, https://www.bourns.com/docs/Product-Datasheets/3006.pdf +Potentiometer horizontal Bourns 3006Y +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3009P_Horizontal +Potentiometer, horizontal, Bourns 3009P, http://www.bourns.com/docs/Product-Datasheets/3009.pdf +Potentiometer horizontal Bourns 3009P +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3009Y_Horizontal +Potentiometer, horizontal, Bourns 3009Y, http://www.bourns.com/docs/Product-Datasheets/3009.pdf +Potentiometer horizontal Bourns 3009Y +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3266P_Horizontal +Potentiometer, horizontal, Bourns 3266P, https://www.bourns.com/docs/Product-Datasheets/3266.pdf +Potentiometer horizontal Bourns 3266P +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3266W_Vertical +Potentiometer, vertical, Bourns 3266W, https://www.bourns.com/docs/Product-Datasheets/3266.pdf +Potentiometer vertical Bourns 3266W +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3266X_Horizontal +Potentiometer, horizontal, Bourns 3266X, https://www.bourns.com/docs/Product-Datasheets/3266.pdf +Potentiometer horizontal Bourns 3266X +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3266Y_Vertical +Potentiometer, vertical, Bourns 3266Y, https://www.bourns.com/docs/Product-Datasheets/3266.pdf +Potentiometer vertical Bourns 3266Y +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3266Z_Horizontal +Potentiometer, horizontal, Bourns 3266Z, https://www.bourns.com/docs/Product-Datasheets/3266.pdf +Potentiometer horizontal Bourns 3266Z +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3296P_Horizontal +Potentiometer, horizontal, Bourns 3296P, https://www.bourns.com/pdfs/3296.pdf +Potentiometer horizontal Bourns 3296P +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3296W_Vertical +Potentiometer, vertical, Bourns 3296W, https://www.bourns.com/pdfs/3296.pdf +Potentiometer vertical Bourns 3296W +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3296X_Horizontal +Potentiometer, horizontal, Bourns 3296X, https://www.bourns.com/pdfs/3296.pdf +Potentiometer horizontal Bourns 3296X +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3296Y_Vertical +Potentiometer, vertical, Bourns 3296Y, https://www.bourns.com/pdfs/3296.pdf +Potentiometer vertical Bourns 3296Y +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3296Z_Horizontal +Potentiometer, horizontal, Bourns 3296Z, https://www.bourns.com/pdfs/3296.pdf +Potentiometer horizontal Bourns 3296Z +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3299P_Horizontal +Potentiometer, horizontal, Bourns 3299P, https://www.bourns.com/pdfs/3299.pdf +Potentiometer horizontal Bourns 3299P +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3299W_Vertical +Potentiometer, vertical, Bourns 3299W, https://www.bourns.com/pdfs/3299.pdf +Potentiometer vertical Bourns 3299W +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3299X_Horizontal +Potentiometer, horizontal, Bourns 3299X, https://www.bourns.com/pdfs/3299.pdf +Potentiometer horizontal Bourns 3299X +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3299Y_Vertical +Potentiometer, vertical, Bourns 3299Y, https://www.bourns.com/pdfs/3299.pdf +Potentiometer vertical Bourns 3299Y +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3299Z_Horizontal +Potentiometer, horizontal, Bourns 3299Z, https://www.bourns.com/pdfs/3299.pdf +Potentiometer horizontal Bourns 3299Z +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3339H_Vertical +Potentiometer, vertical, Bourns 3339H, http://www.bourns.com/docs/Product-Datasheets/3339.pdf +Potentiometer vertical Bourns 3339H +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3339P_Vertical +Potentiometer, vertical, Bourns 3339P, http://www.bourns.com/docs/Product-Datasheets/3339.pdf +Potentiometer vertical Bourns 3339P +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3339P_Vertical_HandSoldering +Potentiometer, vertical, Bourns 3339P, hand-soldering, http://www.bourns.com/docs/Product-Datasheets/3339.pdf +Potentiometer vertical Bourns 3339P hand-soldering +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3339S_Horizontal +Potentiometer, horizontal, Bourns 3339S, http://www.bourns.com/docs/Product-Datasheets/3339.pdf +Potentiometer horizontal Bourns 3339S +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3339W_Horizontal +Potentiometer, horizontal, Bourns 3339W, http://www.bourns.com/docs/Product-Datasheets/3339.pdf +Potentiometer horizontal Bourns 3339W +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3386C_Horizontal +Potentiometer, horizontal, Bourns 3386C, https://www.bourns.com/pdfs/3386.pdf +Potentiometer horizontal Bourns 3386C +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3386F_Vertical +Potentiometer, vertical, Bourns 3386F, https://www.bourns.com/pdfs/3386.pdf +Potentiometer vertical Bourns 3386F +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3386P_Vertical +Potentiometer, vertical, Bourns 3386P, https://www.bourns.com/pdfs/3386.pdf +Potentiometer vertical Bourns 3386P +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3386X_Horizontal +Potentiometer, horizontal, Bourns 3386X, https://www.bourns.com/pdfs/3386.pdf +Potentiometer horizontal Bourns 3386X +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_PTA1543_Single_Slide +Bourns single-gang slide potentiometer, 15.0mm travel, https://www.bourns.com/docs/Product-Datasheets/pta.pdf +Bourns single-gang slide potentiometer 15.0mm +0 +7 +4 +Potentiometer_THT +Potentiometer_Bourns_PTA2043_Single_Slide +Bourns single-gang slide potentiometer, 20.0mm travel, https://www.bourns.com/docs/Product-Datasheets/pta.pdf +Bourns single-gang slide potentiometer 20.0mm +0 +7 +4 +Potentiometer_THT +Potentiometer_Bourns_PTA3043_Single_Slide +Bourns single-gang slide potentiometer, 30.0mm travel, https://www.bourns.com/docs/Product-Datasheets/pta.pdf +Bourns single-gang slide potentiometer 30.0mm +0 +7 +4 +Potentiometer_THT +Potentiometer_Bourns_PTA4543_Single_Slide +Bourns single-gang slide potentiometer, 45.0mm travel, https://www.bourns.com/docs/Product-Datasheets/pta.pdf +Bourns single-gang slide potentiometer 45.0mm +0 +7 +4 +Potentiometer_THT +Potentiometer_Bourns_PTA6043_Single_Slide +Bourns single-gang slide potentiometer, 60.0mm travel, https://www.bourns.com/docs/Product-Datasheets/pta.pdf +Bourns single-gang slide potentiometer 60.0mm +0 +7 +4 +Potentiometer_THT +Potentiometer_Bourns_PTV09A-1_Single_Vertical +Potentiometer, vertical, Bourns PTV09A-1 Single, http://www.bourns.com/docs/Product-Datasheets/ptv09.pdf +Potentiometer vertical Bourns PTV09A-1 Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_PTV09A-2_Single_Horizontal +Potentiometer, horizontal, Bourns PTV09A-2 Single, http://www.bourns.com/docs/Product-Datasheets/ptv09.pdf +Potentiometer horizontal Bourns PTV09A-2 Single +0 +5 +3 +Potentiometer_THT +Potentiometer_Omeg_PC16BU_Horizontal +Potentiometer, horizontal, Omeg PC16BU, http://www.omeg.co.uk/pc6bubrc.htm +Potentiometer horizontal Omeg PC16BU +0 +3 +3 +Potentiometer_THT +Potentiometer_Omeg_PC16BU_Vertical +Potentiometer, vertical, Omeg PC16BU, http://www.omeg.co.uk/pc6bubrc.htm +Potentiometer vertical Omeg PC16BU +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PC-16_Dual_Horizontal +Potentiometer, horizontal, Piher PC-16 Dual, http://www.piher-nacesa.com/pdf/20-PC16v03.pdf +Potentiometer horizontal Piher PC-16 Dual +0 +6 +6 +Potentiometer_THT +Potentiometer_Piher_PC-16_Single_Horizontal +Potentiometer, horizontal, Piher PC-16 Single, http://www.piher-nacesa.com/pdf/20-PC16v03.pdf +Potentiometer horizontal Piher PC-16 Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PC-16_Single_Vertical +Potentiometer, vertical, Piher PC-16 Single, http://www.piher-nacesa.com/pdf/20-PC16v03.pdf +Potentiometer vertical Piher PC-16 Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PC-16_Triple_Horizontal +Potentiometer, horizontal, Piher PC-16 Triple, http://www.piher-nacesa.com/pdf/20-PC16v03.pdf +Potentiometer horizontal Piher PC-16 Triple +0 +9 +9 +Potentiometer_THT +Potentiometer_Piher_PT-6-H_Horizontal +Potentiometer, horizontal, Piher PT-6-H, http://www.piher-nacesa.com/pdf/11-PT6v03.pdf +Potentiometer horizontal Piher PT-6-H +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-6-V_Vertical +Potentiometer, vertical, Piher PT-6-V, http://www.piher-nacesa.com/pdf/11-PT6v03.pdf +Potentiometer vertical Piher PT-6-V +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-6-V_Vertical_Hole +Potentiometer, vertical, shaft hole, Piher PT-6-V, http://www.piher-nacesa.com/pdf/11-PT6v03.pdf +Potentiometer vertical hole Piher PT-6-V +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-10-H01_Horizontal +Potentiometer, horizontal, Piher PT-10-H01, http://www.piher-nacesa.com/pdf/12-PT10v03.pdf +Potentiometer horizontal Piher PT-10-H01 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-10-H05_Horizontal +Potentiometer, horizontal, Piher PT-10-H05, http://www.piher-nacesa.com/pdf/12-PT10v03.pdf +Potentiometer horizontal Piher PT-10-H05 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-10-V05_Vertical +Potentiometer, vertical, Piher PT-10-V05, http://www.piher-nacesa.com/pdf/12-PT10v03.pdf +Potentiometer vertical Piher PT-10-V05 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-10-V10_Vertical +Potentiometer, vertical, Piher PT-10-V10, http://www.piher-nacesa.com/pdf/12-PT10v03.pdf +Potentiometer vertical Piher PT-10-V10 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-10-V10_Vertical_Hole +Potentiometer, vertical, shaft hole, Piher PT-10-V10, http://www.piher-nacesa.com/pdf/12-PT10v03.pdf +Potentiometer vertical hole Piher PT-10-V10 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-15-H01_Horizontal +Potentiometer, horizontal, Piher PT-15-H01, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf +Potentiometer horizontal Piher PT-15-H01 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-15-H05_Horizontal +Potentiometer, horizontal, Piher PT-15-H05, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf +Potentiometer horizontal Piher PT-15-H05 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-15-H06_Horizontal +Potentiometer, horizontal, Piher PT-15-H06, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf +Potentiometer horizontal Piher PT-15-H06 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-15-H25_Horizontal +Potentiometer, horizontal, Piher PT-15-H25, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf +Potentiometer horizontal Piher PT-15-H25 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-15-V02_Vertical +Potentiometer, vertical, Piher PT-15-V02, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf +Potentiometer vertical Piher PT-15-V02 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-15-V02_Vertical_Hole +Potentiometer, vertical, shaft hole, Piher PT-15-V02, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf +Potentiometer vertical hole Piher PT-15-V02 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-15-V15_Vertical +Potentiometer, vertical, Piher PT-15-V15, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf +Potentiometer vertical Piher PT-15-V15 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-15-V15_Vertical_Hole +Potentiometer, vertical, shaft hole, Piher PT-15-V15, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf +Potentiometer vertical hole Piher PT-15-V15 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_T-16H_Double_Horizontal +Potentiometer, horizontal, Piher T-16H Double, http://www.piher-nacesa.com/pdf/22-T16v03.pdf +Potentiometer horizontal Piher T-16H Double +0 +6 +6 +Potentiometer_THT +Potentiometer_Piher_T-16H_Single_Horizontal +Potentiometer, horizontal, Piher T-16H Single, http://www.piher-nacesa.com/pdf/22-T16v03.pdf +Potentiometer horizontal Piher T-16H Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_T-16L_Single_Vertical_Hole +Potentiometer, vertical, shaft hole, Piher T-16L Single, http://www.piher-nacesa.com/pdf/22-T16v03.pdf +Potentiometer vertical hole Piher T-16L Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Runtron_RM-063_Horizontal +Potentiometer, horizontal, Trimmer, RM-063 http://www.runtron.com/down/PDF%20Datasheet/Carbon%20Film%20Potentiometer/RM065%20RM063.pdf +Potentiometer Trimmer RM-063 +0 +3 +3 +Potentiometer_THT +Potentiometer_Runtron_RM-065_Vertical +Potentiometer, vertical, Trimmer, RM-065 http://www.runtron.com/down/PDF%20Datasheet/Carbon%20Film%20Potentiometer/RM065%20RM063.pdf +Potentiometer Trimmer RM-065 +0 +3 +3 +Potentiometer_THT +Potentiometer_TT_P0915N +http://www.ttelectronics.com/sites/default/files/download-files/Datasheet_PanelPot_P09xSeries.pdf +potentiometer vertical TT P0915N single +0 +5 +3 +Potentiometer_THT +Potentiometer_Vishay_43_Horizontal +Potentiometer, horizontal, Vishay 43, http://www.vishay.com/docs/57026/43.pdf +Potentiometer horizontal Vishay 43 +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_148-149_Dual_Horizontal +Potentiometer, horizontal, Vishay 148-149 Dual, http://www.vishay.com/docs/57040/148149.pdf +Potentiometer horizontal Vishay 148-149 Dual +0 +6 +6 +Potentiometer_THT +Potentiometer_Vishay_148-149_Single_Horizontal +Potentiometer, horizontal, Vishay 148-149 Single, http://www.vishay.com/docs/57040/148149.pdf +Potentiometer horizontal Vishay 148-149 Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_148-149_Single_Vertical +Potentiometer, vertical, Vishay 148-149 Single, http://www.vishay.com/docs/57040/148149.pdf +Potentiometer vertical Vishay 148-149 Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_148E-149E_Dual_Horizontal +Potentiometer, horizontal, Vishay 148E-149E Dual, http://www.vishay.com/docs/57040/148149.pdf +Potentiometer horizontal Vishay 148E-149E Dual +0 +10 +6 +Potentiometer_THT +Potentiometer_Vishay_148E-149E_Single_Horizontal +Potentiometer, horizontal, Vishay 148E-149E Single, http://www.vishay.com/docs/57040/148149.pdf +Potentiometer horizontal Vishay 148E-149E Single +0 +7 +3 +Potentiometer_THT +Potentiometer_Vishay_248BH-249BH_Single_Horizontal +Potentiometer, horizontal, Vishay 248BH-249BH Single, http://www.vishay.com/docs/57054/248249.pdf +Potentiometer horizontal Vishay 248BH-249BH Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_248GJ-249GJ_Single_Horizontal +Potentiometer, horizontal, Vishay 248GJ-249GJ Single, http://www.vishay.com/docs/57054/248249.pdf +Potentiometer horizontal Vishay 248GJ-249GJ Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_248GJ-249GJ_Single_Vertical +Potentiometer, vertical, Vishay 248GJ-249GJ Single, http://www.vishay.com/docs/57054/248249.pdf +Potentiometer vertical Vishay 248GJ-249GJ Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_T7-YA_Single_Vertical +Potentiometer, vertical, Vishay T7-YA Single, http://www.vishay.com/docs/51015/t7.pdf +Potentiometer vertical Vishay T7-YA Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_T73XW_Horizontal +Potentiometer, horizontal, Vishay T73XW, http://www.vishay.com/docs/51016/t73.pdf +Potentiometer horizontal Vishay T73XW +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_T73XX_Horizontal +Potentiometer, horizontal, Vishay T73XX, http://www.vishay.com/docs/51016/t73.pdf +Potentiometer horizontal Vishay T73XX +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_T73YP_Vertical +Potentiometer, vertical, Vishay T73YP, http://www.vishay.com/docs/51016/t73.pdf +Potentiometer vertical Vishay T73YP +0 +3 +3 +RF_Antenna +Abracon_APAES868R8060C16-T +Abracon RHCP ceramic patch antenna 854-882Mhz, 5dBi +APAES patch antenna +0 +1 +1 +RF_Antenna +Coilcraft_MA5532-AE_RFID +RFID Transponder Coil +antenna rfid coilcraft +0 +2 +2 +RF_Antenna +Johanson_2450AT18x100 +Johanson 2450AT43F0100 SMD antenna 2400-2500Mhz, -0.5dBi, https://www.johansontechnology.com/datasheets/2450AT18A100/2450AT18A100.pdf +antenna +0 +2 +2 +RF_Antenna +Johanson_2450AT43F0100 +Johanson 2450AT43F0100 SMD antenna 2400-2500Mhz, 1dBi, https://www.johansontechnology.com/datasheets/2450AT43F0100/2450AT43F0100.pdf +antenna +0 +2 +2 +RF_Antenna +Pulse_W3011 +Pulse RF Antenna, 4mm Clearance +antenna rf +0 +3 +2 +RF_Antenna +Texas_SWRA117D_2.4GHz_Left +http://www.ti.com/lit/an/swra117d/swra117d.pdf +PCB antenna +0 +2 +2 +RF_Antenna +Texas_SWRA117D_2.4GHz_Right +http://www.ti.com/lit/an/swra117d/swra117d.pdf +PCB antenna +0 +2 +2 +RF_Antenna +Texas_SWRA416_868MHz_915MHz +http://www.ti.com/lit/an/swra416/swra416.pdf +PCB antenna +0 +20 +1 +RF_Module +Ai-Thinker-Ra-01-LoRa +Ai Thinker Ra-01 LoRa +LoRa Ra-01 +0 +16 +16 +RF_Module +Atmel_ATSAMR21G18-MR210UA_NoRFPads +http://ww1.microchip.com/downloads/en/devicedoc/atmel-42475-atsamr21g18-mr210ua_datasheet.pdf +module wireless zigbee 802.15.4 flash crypto ATSAMR21G18 AT45DB041E TECC508A U.Fi +0 +42 +42 +RF_Module +BLE112-A +Class 4 Bluetooth Module with on-board antenna +Bluetooth Module +0 +30 +30 +RF_Module +CMWX1ZZABZ +https://wireless.murata.com/RFM/data/type_abz.pdf +iot lora sigfox +0 +57 +57 +RF_Module +CYBLE-21Pin-10x10mm +Cypress EZ-BLE PRoC Module (Bluetooth Smart) 21 Pin Module +Cypress BT Bluetooth +0 +21 +21 +RF_Module +DWM1000 +IEEE802.15.4-2011 UWB +UWB Module +0 +24 +24 +RF_Module +DecaWave_DWM1001 +https://www.decawave.com/sites/default/files/dwm1001_datasheet.pdf +UWB module +0 +34 +34 +RF_Module +Digi_XBee_SMT +http://www.digi.com/resources/documentation/digidocs/pdfs/90002126.pdf http://ftp1.digi.com/support/documentation/90001020_F.pdf +Digi XBee SMT RF +0 +37 +37 +RF_Module +E18-MS1-PCB +http://www.cdebyte.com/en/downpdf.aspx?id=122 +Zigbee +0 +24 +24 +RF_Module +E73-2G4M04S +http://www.cdebyte.com/en/downpdf.aspx?id=243 +BLE BLE5 nRF52832 +0 +44 +44 +RF_Module +ESP-07 +Wi-Fi Module, http://wiki.ai-thinker.com/_media/esp8266/docs/a007ps01a2_esp-07_product_specification_v1.2.pdf +Wi-Fi Module +0 +16 +16 +RF_Module +ESP-12E +Wi-Fi Module, http://wiki.ai-thinker.com/_media/esp8266/docs/aithinker_esp_12f_datasheet_en.pdf +Wi-Fi Module +0 +22 +22 +RF_Module +ESP-WROOM-02 +http://espressif.com/sites/default/files/documentation/0c-esp-wroom-02_datasheet_en.pdf +ESP WROOM-02 espressif esp8266ex +0 +19 +19 +RF_Module +ESP-WROOM-02U +http://espressif.com/sites/default/files/documentation/0c-esp-wroom-02_datasheet_en.pdf +ESP WROOM-02 espressif esp8266ex +0 +19 +19 +RF_Module +ESP32-S2-WROVER +ESP32-S2-WROVER(-I) 2.4 GHz Wi-Fi https://www.espressif.com/sites/default/files/documentation/esp32-s2-wroom_esp32-s2-wroom-i_datasheet_en.pdf +ESP32-S2 ESP32 WIFI +0 +43 +43 +RF_Module +ESP32-WROOM-32 +Single 2.4 GHz Wi-Fi and Bluetooth combo chip https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf +Single 2.4 GHz Wi-Fi and Bluetooth combo chip +0 +39 +39 +RF_Module +ESP32-WROOM-32U +Single 2.4 GHz Wi-Fi and Bluetooth combo chip with U.FL connector, https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32d_esp32-wroom-32u_datasheet_en.pdf +Single 2.4 GHz Wi-Fi and Bluetooth combo chip +0 +39 +39 +RF_Module +Garmin_M8-35_9.8x14.0mm_Layout6x6_P1.5mm +D52M ANT SoC Module https://www.thisisant.com/assets/resources/D00001687_D52_Module_Datasheet.v.2.3_(Garmin).pdf +RF SoC Radio ANT Bluetooth BLE D52 nRF52 Garmin Canada Dynastream Nordic +0 +35 +35 +RF_Module +HOPERF_RFM9XW_SMD +Low Power Long Range Transceiver Module SMD-16 (https://www.hoperf.com/data/upload/portal/20181127/5bfcbea20e9ef.pdf) +LoRa Low Power Long Range Transceiver Module +0 +16 +16 +RF_Module +HOPERF_RFM9XW_THT +Low Power Long Range Transceiver Module THT-16 (https://www.hoperf.com/data/upload/portal/20181127/5bfcbea20e9ef.pdf) +Low Power Long Range Transceiver Module LoRa +0 +16 +16 +RF_Module +HOPERF_RFM69HW +Radio, RF, Module, http://www.hoperf.com/upload/rf/RFM69HW-V1.3.pdf +Radio RF Module +0 +16 +16 +RF_Module +IQRF_TRx2DA_KON-SIM-01 +8 pin SIM connector for IQRF TR-x2DA(T) modules, http://iqrf.org/weben/downloads.php?id=104 +IQRF_KON-SIM-01 IQRF_TRx2DA +0 +10 +8 +RF_Module +IQRF_TRx2D_KON-SIM-01 +8 pin SIM connector for IQRF TR-x2D(C)(T) modules, http://iqrf.org/weben/downloads.php?id=104 +IQRF_KON-SIM-01 IQRF_TRx2D IQRF_TRx2DC +0 +10 +8 +RF_Module +Laird_BL652 +Bluetooth v4.2 + NFC module +Bluetooth BLE NFC +0 +39 +39 +RF_Module +MOD-nRF8001 +BLE module, https://www.olimex.com/Products/Modules/RF/MOD-nRF8001/ +BLE module +0 +11 +11 +RF_Module +Microchip_RN4871 +Microchip RN4871 footprint +RN4871 BLE +0 +16 +16 +RF_Module +Modtronix_inAir9 +Modtronix Wireless SX1276 LoRa Module (http://modtronix.com/img/prod/imod/inair9/inair_dimensions.gif) +Modtronix LoRa inAir inAir9 SX1276 RF 915MHz 868MHz Wireless +0 +14 +14 +RF_Module +MonoWireless_TWE-L-WX +https://www.mono-wireless.com/jp/products/TWE-LITE/MW-PDS-TWELITE-JP.pdf +TWE-L-WX +0 +32 +32 +RF_Module +Particle_P1 +https://docs.particle.io/datasheets/p1-datasheet/ +Particle P1 +0 +75 +75 +RF_Module +RFDigital_RFD77101 +RFDigital RFD77101 Simblee +RFDigital RFD77101 Simblee +0 +48 +45 +RF_Module +RN42 +Class 2 Bluetooth Module with on-board antenna +Bluetooth Module +0 +36 +33 +RF_Module +RN42N +Class 2 Bluetooth Module without antenna +Bluetooth Module +0 +39 +36 +RF_Module +RN2483 +Low-Power Long Range LoRa Transceiver Module +rf module lora lorawan +0 +47 +47 +RF_Module +ST_SPBTLE +Bluetooth Low Energy Module +ble module st bluetooth +0 +11 +11 +RF_Module +TD1205 +https://github.com/Telecom-Design/Documentation_TD_RF_Module/blob/master/TD1205%20Datasheet.pdf +SIGFOX Module +0 +9 +9 +RF_Module +TD1208 +https://github.com/Telecom-Design/Documentation_TD_RF_Module/blob/master/TD1208%20Datasheet.pdf +SIGFOX Module +0 +25 +25 +RF_Module +Taiyo-Yuden_EYSGJNZWY +Taiyo Yuden NRF51822 Module Bluetooth https://www.yuden.co.jp/wireless_module/document/datareport2/en/TY_BLE_EYSGJNZ_DataReport_V1_9_20180530E.pdf +Taiyo Yuden NRF51822 Module Bluetooth +0 +30 +28 +RF_Module +ZETA-433-SO_SMD +RF transceiver SMD style https://www.rfsolutions.co.uk/downloads/1456219226DS-ZETA.pdf +RF transceiver SMD style +0 +12 +12 +RF_Module +ZETA-433-SO_THT +RF transceiver THT style https://www.rfsolutions.co.uk/downloads/1456219226DS-ZETA.pdf +RF transceiver SMD style +0 +12 +12 +RF_Module +nRF24L01_Breakout +nRF24L01 breakout board +nRF24L01 adapter breakout +0 +8 +8 +RF_Shielding +Laird_Technologies_97-2002_25.40x25.40mm +Laird Technologies 97-2002 EZ PEEL Shielding Cabinet One Piece SMD 25.40x25.40mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +8 +1 +RF_Shielding +Laird_Technologies_97-2003_12.70x13.37mm +Laird Technologies 97-2003 EZ PEEL Shielding Cabinet One Piece SMD 12.70x13.37mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +8 +1 +RF_Shielding +Laird_Technologies_BMI-S-101_13.66x12.70mm +Laird Technologies BMI-S-101 Shielding Cabinet One Piece SMD 13.66x12.70mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +16 +1 +RF_Shielding +Laird_Technologies_BMI-S-102_16.50x16.50mm +Laird Technologies BMI-S-102 Shielding Cabinet One Piece SMD 16.50x16.50mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +16 +1 +RF_Shielding +Laird_Technologies_BMI-S-103_26.21x26.21mm +Laird Technologies BMI-S-103 Shielding Cabinet One Piece SMD 26.21x26.21mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +24 +1 +RF_Shielding +Laird_Technologies_BMI-S-104_32.00x32.00mm +Laird Technologies BMI-S-104 Shielding Cabinet One Piece SMD 32.00x32.00mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +28 +1 +RF_Shielding +Laird_Technologies_BMI-S-105_38.10x25.40mm +Laird Technologies BMI-S-105 Shielding Cabinet One Piece SMD 38.10x25.40mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +28 +1 +RF_Shielding +Laird_Technologies_BMI-S-106_36.83x33.68mm +Laird Technologies BMI-S-106 Shielding Cabinet One Piece SMD 36.83x33.68mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +28 +1 +RF_Shielding +Laird_Technologies_BMI-S-107_44.37x44.37mm +Laird Technologies BMI-S-107 Shielding Cabinet One Piece SMD 44.37x44.37mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +36 +1 +RF_Shielding +Laird_Technologies_BMI-S-201-F_13.66x12.70mm +Laird Technologies BMI-S-201-F Shielding Cabinet Two Piece SMD 13.66x12.70mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +16 +1 +RF_Shielding +Laird_Technologies_BMI-S-202-F_16.50x16.50mm +Laird Technologies BMI-S-202-F Shielding Cabinet Two Piece SMD 16.50x16.50mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +16 +1 +RF_Shielding +Laird_Technologies_BMI-S-203-F_26.21x26.21mm +Laird Technologies BMI-S-203-F Shielding Cabinet Two Piece SMD 26.21x26.21mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +24 +1 +RF_Shielding +Laird_Technologies_BMI-S-204-F_32.00x32.00mm +Laird Technologies BMI-S-204-F Shielding Cabinet Two Piece SMD 32.00x32.00mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +28 +1 +RF_Shielding +Laird_Technologies_BMI-S-205-F_38.10x25.40mm +Laird Technologies BMI-S-205-F Shielding Cabinet Two Piece SMD 38.10x25.40mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +28 +1 +RF_Shielding +Laird_Technologies_BMI-S-206-F_36.83x33.68mm +Laird Technologies BMI-S-206-F Shielding Cabinet Two Piece SMD 36.83x33.68mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +28 +1 +RF_Shielding +Laird_Technologies_BMI-S-207-F_44.37x44.37mm +Laird Technologies BMI-S-207-F Shielding Cabinet Two Piece SMD 44.37x44.37mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +36 +1 +RF_Shielding +Laird_Technologies_BMI-S-208-F_39.60x39.60mm +Laird Technologies BMI-S-208-F Shielding Cabinet Two Piece SMD 39.60x39.60mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +32 +1 +RF_Shielding +Laird_Technologies_BMI-S-209-F_29.36x18.50mm +Laird Technologies BMI-S-209-F Shielding Cabinet Two Piece SMD 29.36x18.50mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +20 +1 +RF_Shielding +Laird_Technologies_BMI-S-210-F_44.00x30.50mm +Laird Technologies BMI-S-210-F Shielding Cabinet Two Piece SMD 44.00x30.50mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +32 +1 +RF_Shielding +Laird_Technologies_BMI-S-230-F_50.8x38.1mm +Laird Technologies BMI-S-230-F Shielding Cabinet Two Piece SMD 50.8x38.1mm +Shielding Cabinet +0 +36 +1 +RF_Shielding +Wuerth_36103205_20x20mm +WE-SHC Shielding Cabinet SMD 20x20mm +Shielding Cabinet +0 +20 +1 +RF_Shielding +Wuerth_36103255_25x25mm +WE-SHC Shielding Cabinet SMD 25x25mm +Shielding Cabinet +0 +24 +1 +RF_Shielding +Wuerth_36103305_30x30mm +WE-SHC Shielding Cabinet SMD 30x30mm +Shielding Cabinet +0 +28 +1 +RF_Shielding +Wuerth_36103505_50x50mm +WE-SHC Shielding Cabinet SMD 50x50mm +Shielding Cabinet +0 +44 +1 +RF_Shielding +Wuerth_36103605_60x60mm +WE-SHC Shielding Cabinet SMD 60x60mm +Shielding Cabinet +0 +52 +1 +RF_Shielding +Wuerth_36503205_20x20mm +WE-SHC Shielding Cabinet THT 21x21mm +Shielding Cabinet +0 +16 +1 +RF_Shielding +Wuerth_36503255_25x25mm +WE-SHC Shielding Cabinet THT 26x26mm +Shielding Cabinet +0 +20 +1 +RF_Shielding +Wuerth_36503305_30x30mm +WE-SHC Shielding Cabinet THT 31x31mm +Shielding Cabinet +0 +24 +1 +RF_Shielding +Wuerth_36503505_50x50mm +WE-SHC Shielding Cabinet THT 51x51mm +Shielding Cabinet +0 +40 +1 +RF_Shielding +Wuerth_36503605_60x60mm +WE-SHC Shielding Cabinet THT 61x61mm +Shielding Cabinet +0 +48 +1 +Relay_SMD +Relay_DPDT_AXICOM_IMSeries_JLeg +http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Specification+Or+Standard%7F108-98001%7FW5%7Fpdf%7FEnglish%7FENG_SS_108-98001_W5.pdf +AXICOM IM-Series Relay J JLeg +0 +8 +8 +Relay_SMD +Relay_DPDT_FRT5_SMD +IM Signal Relay DPDT FRT5 narrow footprint, SMD version of package +Relay DPDT IM-relay FRT5 +0 +10 +10 +Relay_SMD +Relay_DPDT_Kemet_EE2_NU +Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf +Kemet EC2 signal relay DPDT double coil latching surface mount SMD +0 +8 +8 +Relay_SMD +Relay_DPDT_Kemet_EE2_NUH +Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf +Kemet EC2 signal relay DPDT double coil latching surface mount SMD +0 +8 +8 +Relay_SMD +Relay_DPDT_Kemet_EE2_NUH_DoubleCoil +Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf +Kemet EC2 signal relay DPDT double dual coil latching surface mount SMD +0 +10 +10 +Relay_SMD +Relay_DPDT_Kemet_EE2_NUX_DoubleCoil +Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf +Kemet EC2 signal relay DPDT double dual coil latching surface mount SMD +0 +10 +10 +Relay_SMD +Relay_DPDT_Kemet_EE2_NUX_NKX +Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf +Kemet EC2 signal relay DPDT double coil latching surface mount SMD +0 +8 +8 +Relay_SMD +Relay_DPDT_Kemet_EE2_NU_DoubleCoil +Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf +Kemet EC2 signal relay DPDT double dual coil latching surface mount SMD +0 +10 +10 +Relay_SMD +Relay_DPDT_Omron_G6H-2F +package for Omron G6H-2F relais, see http://cdn-reichelt.de/documents/datenblatt/C300/G6H%23OMR.pdf +Omron G6H-2F relais +0 +10 +10 +Relay_SMD +Relay_DPDT_Omron_G6K-2F +Omron G6K-2F relay package http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6k.pdf +Omron G6K-2F relay +0 +8 +8 +Relay_SMD +Relay_DPDT_Omron_G6K-2F-Y +Omron G6K-2F-Y relay package http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6k.pdf +Omron G6K-2F-Y relay +0 +8 +8 +Relay_SMD +Relay_DPDT_Omron_G6K-2G +Omron G6K-2G relay package http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6k.pdf +Omron G6K-2G relay +0 +8 +8 +Relay_SMD +Relay_DPDT_Omron_G6K-2G-Y +Omron G6K-2G-Y relay package http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6k.pdf +Omron G6K-2G-Y relay +0 +8 +8 +Relay_SMD +Relay_DPDT_Omron_G6S-2F +Relay Omron G6S-2F, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6s.pdf +Relay Omron G6S-2F +0 +8 +8 +Relay_SMD +Relay_DPDT_Omron_G6S-2G +Relay Omron G6S-2G, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6s.pdf +Relay Omron G6S-2G +0 +8 +8 +Relay_SMD +Relay_DPDT_Omron_G6SK-2F +Relay Omron G6SK-2F, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6s.pdf +Relay Omron G6SK-2F +0 +10 +10 +Relay_SMD +Relay_DPDT_Omron_G6SK-2G +Relay Omron G6SK-2G, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6s.pdf +Relay Omron G6SK-2G +0 +10 +10 +Relay_SMD +Relay_Fujitsu_FTR-B3S +https://www.fujitsu.com/downloads/MICRO/fcai/relays/ftr-b3.pdf +Fujitsh FTR B3S B3SA Relay J JLeg +0 +8 +8 +Relay_SMD +Relay_SPDT_AXICOM_HF3Series_50ohms_Pitch1.27mm +hiqsdr.com/images/3/3e/Axicom-HF3.pdf +AXICOM HF3-Series Relay Pitch 1.27mm 50ohms +0 +16 +16 +Relay_SMD +Relay_SPDT_AXICOM_HF3Series_75ohms_Pitch1.27mm +hiqsdr.com/images/3/3e/Axicom-HF3.pdf +AXICOM HF3-Series Relay Pitch 1.27mm 75ohm +0 +16 +16 +Relay_THT +Relay_1-Form-A_Schrack-RYII_RM5mm +Relay, 1-Form-A, Schrack-RYII, RM5mm, SPST-NO +Relay 1-Form-A Schrack-RYII RM5mm SPST-NO +0 +4 +4 +Relay_THT +Relay_1-Form-B_Schrack-RYII_RM5mm +Relay, 1-Form-B, Schrack-RYII, RM5mm, SPST-NC +Relay 1-Form-B Schrack-RYII RM5mm SPST-NC +0 +4 +4 +Relay_THT +Relay_1-Form-C_Schrack-RYII_RM3.2mm +Relay, 1-Form-C, Schrack-RYII, RM3.2mm, SPDT +Relay 1-Form-C Schrack-RYII RM3.2mm SPDT +0 +5 +5 +Relay_THT +Relay_1P1T_NO_10x24x18.8mm_Panasonic_ADW11xxxxW_THT +Panasonic Relay SPST 10mm 24mm, https://www.panasonic-electric-works.com/pew/es/downloads/ds_dw_hl_en.pdf +Panasonic Relay SPST +0 +4 +4 +Relay_THT +Relay_DPDT_AXICOM_IMSeries_Pitch3.2mm +AXICOM IM-Series Relays, DPDR, Pitch 3.2mm, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Specification+Or+Standard%7F108-98001%7FV%7Fpdf%7FEnglish%7FENG_SS_108-98001_V_IM_0614_v1.pdf%7F4-1462039-1 +AXICOM IM-Series Relay DPDR Pitch 3.2mm +0 +8 +8 +Relay_THT +Relay_DPDT_AXICOM_IMSeries_Pitch5.08mm +AXICOM IM-Series Relays, DPDR, Pitch 5.08 +AXICOM IM-Series Relay DPDR Pitch 5.08 +0 +8 +8 +Relay_THT +Relay_DPDT_FRT5 +IM Signal Relay DPDT FRT5 narrow footprint +Relay DPDT IM-relay FRT5 +0 +10 +10 +Relay_THT +Relay_DPDT_Finder_30.22 +Finder 32.21-x000 Relay, DPDT, https://gfinder.findernet.com/public/attachments/30/EN/S30EN.pdf +AXICOM IM-Series Relay SPDT +0 +8 +8 +Relay_THT +Relay_DPDT_Finder_40.52 +Relay DPDT Finder 40.52, Pitch 5mm/7.5mm, https://www.finder-relais.net/de/finder-relais-serie-40.pdf +Relay DPDT Finder 40.52 Pitch 5mm +0 +8 +8 +Relay_THT +Relay_DPDT_Fujitsu_FTR-F1C +https://www.fujitsu.com/downloads/MICRO/fcai/relays/ftr-f1.pdf +relay dpdt fujitsu tht +0 +8 +8 +Relay_THT +Relay_DPDT_Kemet_EC2 +Kemet signal relay, DPDT, non-latching, single coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf +Kemet EC2 signal relay DPDT non single coil latching through hole THT +0 +8 +8 +Relay_THT +Relay_DPDT_Kemet_EC2_DoubleCoil +Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf +Kemet EC2 signal relay DPDT double dual coil latching through hole THT +0 +10 +10 +Relay_THT +Relay_DPDT_Omron_G2RL +Omron Relay DPDT, https://omronfs.omron.com/en_US/ecb/products/pdf/en-g2rl.pdf +Omron Relay DPDT +0 +8 +8 +Relay_THT +Relay_DPDT_Omron_G5V-2 +http://omronfs.omron.com/en_US/ecb/products/pdf/en-g5v2.pdf +Omron G5V-2 Relay DPDT +0 +8 +8 +Relay_THT +Relay_DPDT_Omron_G6H-2 +Omron relay G6H-2, see http://cdn-reichelt.de/documents/datenblatt/C300/G6H%23OMR.pdf +Omron relay G6H-2 +0 +10 +10 +Relay_THT +Relay_DPDT_Omron_G6K-2P +Omron G6K-2P relay package http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6k.pdf +Omron G6K-2P relay +0 +8 +8 +Relay_THT +Relay_DPDT_Omron_G6K-2P-Y +Omron G6K-2P-Y relay package http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6k.pdf +Omron G6K-2P-Y relay +0 +8 +8 +Relay_THT +Relay_DPDT_Omron_G6S-2 +Relay Omron G6S-2, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6s.pdf +Relay Omron G6S-2 +0 +8 +8 +Relay_THT +Relay_DPDT_Omron_G6SK-2 +Relay Omron G6SK-2, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6s.pdf +Relay Omron G6SK-2 +0 +10 +10 +Relay_THT +Relay_DPDT_Panasonic_JW2 +Panasonic Relay DPDT, http://www3.panasonic.biz/ac/e_download/control/relay/power/catalog/mech_eng_jw.pdf?via=ok +Panasonic Relay DPDT +0 +8 +8 +Relay_THT +Relay_DPDT_Schrack-RT2-FormC-Dual-Coil_RM5mm +Relay DPDT Schrack-RT2 RM5mm 16A 250V AC Form C http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Data+Sheet%7FRT2_bistable%7F1116%7Fpdf%7FEnglish%7FENG_DS_RT2_bistable_1116.pdf%7F1-1415537-8 +Relay DPDT Schrack-RT2 RM5mm 16A 250V AC Relay +0 +9 +9 +Relay_THT +Relay_DPDT_Schrack-RT2-FormC_RM5mm +Relay DPDT Schrack-RT2 RM5mm 16A 250V AC Form C http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=RT2_reflow&DocType=DS&DocLang=EN +Relay DPDT Schrack-RT2 RM5mm 16A 250V AC Relay +0 +8 +8 +Relay_THT +Relay_DPST_Fujitsu_FTR-F1A +https://www.fujitsu.com/downloads/MICRO/fcai/relays/ftr-f1.pdf +relay dpst fujitsu tht +0 +6 +6 +Relay_THT +Relay_DPST_Schrack-RT2-FormA_RM5mm +Relay DPST Schrack-RT2 RM5mm 16A 250V AC Form A http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=RT2_reflow&DocType=DS&DocLang=EN +Relay DPST Schrack-RT2 RM5mm 16A 250V AC Relay +0 +6 +6 +Relay_THT +Relay_SPDT_Finder_32.21-x000 +Finder 32.21-x000 Relay, SPDT, https://gfinder.findernet.com/assets/Series/355/S32EN.pdf +AXICOM IM-Series Relay SPDT +0 +5 +5 +Relay_THT +Relay_SPDT_Finder_34.51_Horizontal +Relay SPDT, Finder Type34.51, horizontal form, see https://gfinder.findernet.com/public/attachments/34/EN/S34USAEN.pdf +Relay SPDT Finder +0 +5 +5 +Relay_THT +Relay_SPDT_Finder_34.51_Vertical +Relay SPDT, Finder Type34.51, vertical/standing form, see https://gfinder.findernet.com/public/attachments/34/EN/S34USAEN.pdf +Relay SPDT Finder +0 +5 +5 +Relay_THT +Relay_SPDT_Finder_36.11 +FINDER 36.11, SPDT relay, 10A, https://gfinder.findernet.com/public/attachments/36/EN/S36EN.pdf +spdt relay +0 +5 +5 +Relay_THT +Relay_SPDT_Finder_40.11 +Relay SPDT Finder 40.11, https://www.finder-relais.net/de/finder-relais-serie-40.pdf +Relay SPDT Finder 40.11 +0 +5 +5 +Relay_THT +Relay_SPDT_Finder_40.31 +Relay DPDT Finder 40.31, Pitch 3.5mm/7.5mm, https://www.finder-relais.net/de/finder-relais-serie-40.pdf +Relay DPDT Finder 40.31 Pitch 3.5mm +0 +5 +5 +Relay_THT +Relay_SPDT_Finder_40.41 +Relay DPDT Finder 40.41, Pitch 3.5mm/7.5mm, https://www.finder-relais.net/de/finder-relais-serie-40.pdf +Relay DPDT Finder 40.41 Pitch 3.5mm +0 +5 +5 +Relay_THT +Relay_SPDT_Finder_40.51 +Relay DPDT Finder 40.51, Pitch 5mm/7.5mm, https://www.finder-relais.net/de/finder-relais-serie-40.pdf +Relay DPDT Finder 40.51 Pitch 5mm +0 +5 +5 +Relay_THT +Relay_SPDT_HJR-4102 +IM Signal Relay SPDT HJR-4102 +Relay SPDT IM-relay HJR-4102 +0 +6 +6 +Relay_THT +Relay_SPDT_HsinDa_Y14 +http://www.hsinda.com.cn/en/ProductShow.asp?ID=208 +Relay Y14 +0 +6 +6 +Relay_THT +Relay_SPDT_Omron-G5LE-1 +Omron Relay SPDT, http://www.omron.com/ecb/products/pdf/en-g5le.pdf +Omron Relay SPDT +0 +5 +5 +Relay_THT +Relay_SPDT_Omron-G5Q-1 +Relay SPDT Omron Serie G5Q, http://omronfs.omron.com/en_US/ecb/products/pdf/en-g5q.pdf +Relay SPDT Omron Serie G5Q +0 +5 +5 +Relay_THT +Relay_SPDT_Omron_G5V-1 +Relay Omron G5V-1, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g5v_1.pdf +Relay Omron G5V-1 +0 +6 +6 +Relay_THT +Relay_SPDT_Omron_G6E +Relay SPDT Omron Serie G6E +Relay SPDT Omron Serie G6E 1x um +0 +5 +5 +Relay_THT +Relay_SPDT_Omron_G6EK +Relay SPDT Omron Serie G6EK, see http://www.logosfoundation.org/instrum_gwr/pi/Omron_G6E_134P.pdf +Relay SPDT Omron Serie G6EK +0 +6 +6 +Relay_THT +Relay_SPDT_Panasonic_JW1_FormC +Panasonic Relay SPDT, http://www3.panasonic.biz/ac/e_download/control/relay/power/catalog/mech_eng_jw.pdf?via=ok +Panasonic Relay SPDT +0 +5 +5 +Relay_THT +Relay_SPDT_PotterBrumfield_T9AP5D52_12V30A +Relay SPDT Potter&Brumfield T9AP5D52 12V 30A 1xUn Connector Fast ON Only Dummy for Space NO Pads +Relay SPDT Potter&Brumfield T9AP5D52 12V 30A 1xUm Connector Fast ON Flachsteckeranschluss Only Dummy for Space NO Pads +0 +0 +0 +Relay_THT +Relay_SPDT_RAYEX-L90 +https://a3.sofastcdn.com/attachment/7jioKBjnRiiSrjrjknRiwS77gwbf3zmp/L90-SERIES.pdf +Relay RAYEX L90 SPDT +0 +6 +6 +Relay_THT +Relay_SPDT_RAYEX-L90S +https://a3.sofastcdn.com/attachment/7jioKBjnRiiSrjrjknRiwS77gwbf3zmp/L90-SERIES.pdf +Relay RAYEX L90S SPDT +0 +5 +5 +Relay_THT +Relay_SPDT_SANYOU_SRD_Series_Form_C +relay Sanyou SRD series Form C http://www.sanyourelay.ca/public/products/pdf/SRD.pdf +relay Sanyu SRD form C +0 +5 +5 +Relay_THT +Relay_SPDT_Schrack-RP-II-1-16A-FormC_RM5mm +Relay SPST Schrack-RP-II/1 RM5mm 16A 250V AC Form C http://image.schrack.com/datenblaetter/h_rp810012-b.pdf +Relay SPST Schrack-RP-II/1 RM5mm 16A 250V AC Relay +0 +8 +5 +Relay_THT +Relay_SPDT_Schrack-RP-II-1-FormC_RM3.5mm +Relay SPST Schrack-RP-II/1 RM3.5mm 8A 250V AC Form C http://image.schrack.com/datenblaetter/h_rp810012-b.pdf +Relay SPST Schrack-RP-II/1 RM3.5mm 8A 250V AC Relay +0 +5 +5 +Relay_THT +Relay_SPDT_Schrack-RP-II-1-FormC_RM5mm +Relay SPST Schrack-RP-II/1 RM5mm 8A 250V AC Form C http://image.schrack.com/datenblaetter/h_rp810012-b.pdf +Relay SPST Schrack-RP-II/1 RM5mm 8A 250V AC Relay +0 +5 +5 +Relay_THT +Relay_SPDT_Schrack-RT1-16A-FormC_RM5mm +Relay SPST Schrack-RT1 RM5mm 16A 250V AC Form C http://image.schrack.com/datenblaetter/h_rt114012--_de.pdf +Relay SPST Schrack-RT1 RM5mm 16A 250V AC Relay +0 +8 +5 +Relay_THT +Relay_SPDT_Schrack-RT1-FormC_RM3.5mm +Relay SPST Schrack-RT1 RM3.5mm 8A 250V AC Form C http://image.schrack.com/datenblaetter/h_rt114012--_de.pdf +Relay SPST Schrack-RT1 RM3.5mm 8A 250V AC Relay +0 +5 +5 +Relay_THT +Relay_SPDT_Schrack-RT1-FormC_RM5mm +Relay SPST Schrack-RT1 RM5mm 8A 250V AC Form C http://image.schrack.com/datenblaetter/h_rt114012--_de.pdf +Relay SPST Schrack-RT1 RM5mm 8A 250V AC Relay +0 +5 +5 +Relay_THT +Relay_SPDT_StandexMeder_SIL_Form1C +Standex-Meder SIL-relais, Form 1C, see https://standexelectronics.com/wp-content/uploads/datasheet_reed_relay_SIL.pdf +Standex Meder SIL reed relais +0 +5 +5 +Relay_THT +Relay_SPST_Finder_32.21-x300 +Finder 32.21-x300 Relay, SPST, https://gfinder.findernet.com/assets/Series/355/S32EN.pdf +Finder 32.21-x300 Relay SPST +0 +4 +4 +Relay_THT +Relay_SPST_Omron-G5Q-1A +Relay SPST-NO Omron Serie G5Q, http://omronfs.omron.com/en_US/ecb/products/pdf/en-g5q.pdf +Relay SPST-NO Omron Serie G5Q +0 +4 +4 +Relay_THT +Relay_SPST_Panasonic_JW1_FormA +Panasonic Relay SPST, http://www3.panasonic.biz/ac/e_download/control/relay/power/catalog/mech_eng_jw.pdf?via=ok +Panasonic Relay SPST +0 +4 +4 +Relay_THT +Relay_SPST_PotterBrumfield_T9AP1D52_12V30A +Relay SPST Potter&Brumfield T9AP1D52 12V 30A 1xEin Connector Fast ON Only Dummy for Space NO Pads +Relau SPST Potter&Brumfield T9AP1D52 12V 30A 1xEin Connector Fast ON Flachsteckeranschluss Only Dummy for Space NO Pads +0 +0 +0 +Relay_THT +Relay_SPST_RAYEX-L90A +https://a3.sofastcdn.com/attachment/7jioKBjnRiiSrjrjknRiwS77gwbf3zmp/L90-SERIES.pdf +Relay RAYEX L90A SPST NO +0 +5 +5 +Relay_THT +Relay_SPST_RAYEX-L90AS +https://a3.sofastcdn.com/attachment/7jioKBjnRiiSrjrjknRiwS77gwbf3zmp/L90-SERIES.pdf +Relay RAYEX L90AS SPST NO +0 +4 +4 +Relay_THT +Relay_SPST_RAYEX-L90B +https://a3.sofastcdn.com/attachment/7jioKBjnRiiSrjrjknRiwS77gwbf3zmp/L90-SERIES.pdf +Relay RAYEX L90B SPST NC +0 +5 +5 +Relay_THT +Relay_SPST_RAYEX-L90BS +https://a3.sofastcdn.com/attachment/7jioKBjnRiiSrjrjknRiwS77gwbf3zmp/L90-SERIES.pdf +Relay RAYEX L90BS SPST NC +0 +4 +4 +Relay_THT +Relay_SPST_SANYOU_SRD_Series_Form_A +relay Sanyou SRD series Form A http://www.sanyourelay.ca/public/products/pdf/SRD.pdf +relay Sanyu SRD form A +0 +4 +4 +Relay_THT +Relay_SPST_SANYOU_SRD_Series_Form_B +relay Sanyou SRD series Form B opener http://www.sanyourelay.ca/public/products/pdf/SRD.pdf +relay Sanyu SRD form B opener +0 +4 +4 +Relay_THT +Relay_SPST_Schrack-RP-II-1-16A-FormA_RM5mm +Relay SPST Schrack-RP-II/1 RM5mm 16A 250V AC Form A http://image.schrack.com/datenblaetter/h_rp810012-b.pdf +Relay SPST Schrack-RP-II/1 RM5mm 16A 250V AC Relay +0 +6 +4 +Relay_THT +Relay_SPST_Schrack-RP-II-1-FormA_RM3.5mm +Relay SPST Schrack-RP-II/1 RM3.5mm 8A 250V AC Form A +Relay SPST Schrack-RP-II/1 RM3.5mm 8A 250V AC Relay +0 +4 +4 +Relay_THT +Relay_SPST_Schrack-RP-II-1-FormA_RM5mm +Relay SPST Schrack-RP-II/1 RM5mm 8A 250V AC Form A http://image.schrack.com/datenblaetter/h_rp810012-b.pdf +Relay SPST Schrack-RP-II/1 RM5mm 8A 250V AC Relay +0 +4 +4 +Relay_THT +Relay_SPST_Schrack-RP3SL-1coil_RM5mm +Relay SPST Schrack-RP3SL, 1-coil-version, RM5mm 16A 250V AC Form A http://www.alliedelec.com/m/d/543c6bed18bf23a83ae5238947033ee0.pdf +Relay SPST Schrack-RP3SL RM5mm 16A 250V AC Relay +0 +6 +4 +Relay_THT +Relay_SPST_Schrack-RP3SL_RM5mm +Relay SPST Schrack-RP3SL RM5mm 16A 250V AC Form A http://www.alliedelec.com/m/d/543c6bed18bf23a83ae5238947033ee0.pdf +Relay SPST Schrack-RP3SL RM5mm 16A 250V AC Relay +0 +7 +5 +Relay_THT +Relay_SPST_Schrack-RT1-16A-FormA_RM5mm +Relay SPST Schrack-RT2 RM5mm 16A 250V AC Form C http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=RT2_reflow&DocType=DS&DocLang=EN +Relay SPST Schrack-RT2 RM5mm 16A 250V AC Relay +0 +6 +4 +Relay_THT +Relay_SPST_Schrack-RT1-FormA_RM3.5mm +Relay SPST Schrack-RT1 RM3.5mm 8A 250V AC Form A +Relay SPST Schrack-RT1 RM3.5mm 8A 250V AC Relay +0 +4 +4 +Relay_THT +Relay_SPST_Schrack-RT1-FormA_RM5mm +Relay SPST Schrack-RT1 RM5mm 8A 250V AC Form C http://image.schrack.com/datenblaetter/h_rt114012--_de.pdf +Relay SPST Schrack-RT1 RM5mm 8A 250V AC Relay +0 +4 +4 +Relay_THT +Relay_SPST_StandexMeder_MS_Form1AB +Standex-Meder MS SIL-relais, Form 1A/1B, see https://standexelectronics.com/de/produkte/ms-reed-relais/ +Standex Meder MS SIL reed relais +0 +4 +4 +Relay_THT +Relay_SPST_StandexMeder_SIL_Form1A +Standex-Meder SIL-relais, Form 1A, see https://standexelectronics.com/wp-content/uploads/datasheet_reed_relay_SIL.pdf +Standex Meder SIL reed relais +0 +4 +4 +Relay_THT +Relay_SPST_StandexMeder_SIL_Form1B +Standex-Meder SIL-relais, Form 1B, see https://standexelectronics.com/wp-content/uploads/datasheet_reed_relay_SIL.pdf +Standex Meder SIL reed relais +0 +4 +4 +Relay_THT +Relay_SPST_TE_PCH-1xxx2M +Miniature PCB Relay, PCH Series, 1 Form A (NO), SPST http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Data+Sheet%7FPCH_series_relay_data_sheet_E%7F1215%7Fpdf%7FEnglish%7FENG_DS_PCH_series_relay_data_sheet_E_1215.pdf +Relay SPST NO +0 +4 +4 +Relay_THT +Relay_SPST_TE_PCN-1xxD3MHZ +https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1461491%7FG2%7Fpdf%7FEnglish%7FENG_CD_1461491_G2.pdf%7F3-1461491-0 +SPST relay slim +0 +4 +4 +Relay_THT +Relay_Socket_DPDT_Finder_96.12 +https://gfinder.findernet.com/public/attachments/56/DE/S56DE.pdf +Relay socket DPDT Finder 96.12 56.32 +0 +8 +8 +Relay_THT +Relay_StandexMeder_DIP_HighProfile +package for Standex Meder DIP reed relay series, see https://standexelectronics.com/wp-content/uploads/datasheet_reed_relay_DIP.pdf +DIL DIP PDIP 2.54mm 7.62mm 300mil reed relay +0 +8 +8 +Relay_THT +Relay_StandexMeder_DIP_LowProfile +package for Standex Meder DIP reed relay series, see https://standexelectronics.com/wp-content/uploads/datasheet_reed_relay_DIP.pdf +DIL DIP PDIP 2.54mm 7.62mm 300mil reed relay +0 +8 +8 +Relay_THT +Relay_StandexMeder_UMS +Standex-Meder SIL-relais, UMS, see http://cdn-reichelt.de/documents/datenblatt/C300/UMS05_1A80_75L_DB.pdf +Standex Meder SIL reed relais +0 +4 +4 +Resistor_SMD +R_0201_0603Metric +Resistor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +resistor +0 +4 +2 +Resistor_SMD +R_0201_0603Metric_Pad0.64x0.40mm_HandSolder +Resistor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +4 +2 +Resistor_SMD +R_0402_1005Metric +Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_0402_1005Metric_Pad0.72x0.64mm_HandSolder +Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_0603_1608Metric +Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_0603_1608Metric_Pad0.98x0.95mm_HandSolder +Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_0603_1608Metric_Pad1.05x0.95mm_HandSolder +Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_0612_1632Metric +Resistor SMD 0612 (1632 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20019/rcwe.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_0612_1632Metric_Pad1.18x3.40mm_HandSolder +Resistor SMD 0612 (1632 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20019/rcwe.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_0805_2012Metric +Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_0805_2012Metric_Pad1.15x1.40mm_HandSolder +Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_0805_2012Metric_Pad1.20x1.40mm_HandSolder +Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_0815_2038Metric +Resistor SMD 0815 (2038 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.susumu.co.jp/common/pdf/n_catalog_partition07_en.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_0815_2038Metric_Pad1.20x4.05mm_HandSolder +Resistor SMD 0815 (2038 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.susumu.co.jp/common/pdf/n_catalog_partition07_en.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_0815_2038Metric_Pad1.53x4.00mm_HandSolder +Resistor SMD 0815 (2038 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.yageo.com/documents/recent/PYu-PRPFPH_521_RoHS_L_0.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_01005_0402Metric +Resistor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +resistor +0 +4 +2 +Resistor_SMD +R_01005_0402Metric_Pad0.57x0.30mm_HandSolder +Resistor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +4 +2 +Resistor_SMD +R_1020_2550Metric +Resistor SMD 1020 (2550 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20019/rcwe.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_1020_2550Metric_Pad1.33x5.20mm_HandSolder +Resistor SMD 1020 (2550 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20019/rcwe.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_1206_3216Metric +Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_1206_3216Metric_Pad1.30x1.75mm_HandSolder +Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_1206_3216Metric_Pad1.42x1.75mm_HandSolder +Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_1210_3225Metric +Resistor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_1210_3225Metric_Pad1.30x2.65mm_HandSolder +Resistor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_1210_3225Metric_Pad1.42x2.65mm_HandSolder +Resistor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_1218_3246Metric +Resistor SMD 1218 (3246 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20035/dcrcwe3.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_1218_3246Metric_Pad1.22x4.75mm_HandSolder +Resistor SMD 1218 (3246 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20035/dcrcwe3.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_1806_4516Metric +Resistor SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_1806_4516Metric_Pad1.57x1.80mm_HandSolder +Resistor SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_1812_4532Metric +Resistor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_1812_4532Metric_Pad1.30x3.40mm_HandSolder +Resistor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_2010_5025Metric +Resistor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_2010_5025Metric_Pad1.40x2.65mm_HandSolder +Resistor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_2010_5025Metric_Pad1.52x2.65mm_HandSolder +Resistor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_2512_6332Metric +Resistor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_2512_6332Metric_Pad1.40x3.35mm_HandSolder +Resistor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_2512_6332Metric_Pad1.52x3.35mm_HandSolder +Resistor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_2816_7142Metric +Resistor SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_2816_7142Metric_Pad3.20x4.45mm_HandSolder +Resistor SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_4020_10251Metric +Resistor SMD 4020 (10251 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://datasheet.octopart.com/HVC0603T5004FET-Ohmite-datasheet-26699797.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_4020_10251Metric_Pad1.65x5.30mm_HandSolder +Resistor SMD 4020 (10251 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://datasheet.octopart.com/HVC0603T5004FET-Ohmite-datasheet-26699797.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_Array_Concave_2x0603 +Thick Film Chip Resistor Array, Wave soldering, Vishay CRA06P (see cra06p.pdf) +resistor array +0 +4 +4 +Resistor_SMD +R_Array_Concave_4x0402 +Thick Film Chip Resistor Array, Wave soldering, Vishay CRA04P (see cra04p.pdf) +resistor array +0 +8 +8 +Resistor_SMD +R_Array_Concave_4x0603 +Thick Film Chip Resistor Array, Wave soldering, Vishay CRA06P (see cra06p.pdf) +resistor array +0 +8 +8 +Resistor_SMD +R_Array_Convex_2x0402 +Chip Resistor Network, ROHM MNR02 (see mnr_g.pdf) +resistor array +0 +4 +4 +Resistor_SMD +R_Array_Convex_2x0603 +Chip Resistor Network, ROHM MNR12 (see mnr_g.pdf) +resistor array +0 +4 +4 +Resistor_SMD +R_Array_Convex_2x0606 +Precision Thin Film Chip Resistor Array, VISHAY (see http://www.vishay.com/docs/28770/acasat.pdf) +resistor array +0 +4 +4 +Resistor_SMD +R_Array_Convex_2x1206 +Chip Resistor Network, ROHM MNR32 (see mnr_g.pdf) +resistor array +0 +4 +4 +Resistor_SMD +R_Array_Convex_4x0402 +Chip Resistor Network, ROHM MNR04 (see mnr_g.pdf) +resistor array +0 +8 +8 +Resistor_SMD +R_Array_Convex_4x0603 +Chip Resistor Network, ROHM MNR14 (see mnr_g.pdf) +resistor array +0 +8 +8 +Resistor_SMD +R_Array_Convex_4x0612 +Precision Thin Film Chip Resistor Array, VISHAY (see http://www.vishay.com/docs/28770/acasat.pdf) +resistor array +0 +8 +8 +Resistor_SMD +R_Array_Convex_4x1206 +Chip Resistor Network, ROHM MNR34 (see mnr_g.pdf) +resistor array +0 +8 +8 +Resistor_SMD +R_Array_Convex_5x0603 +Chip Resistor Network, ROHM MNR15 (see mnr_g.pdf) +resistor array +0 +10 +10 +Resistor_SMD +R_Array_Convex_5x1206 +Chip Resistor Network, ROHM MNR35 (see mnr_g.pdf) +resistor array +0 +10 +10 +Resistor_SMD +R_Array_Convex_8x0602 +Chip Resistor Network, ROHM MNR18 (see mnr_g.pdf) +resistor array +0 +16 +16 +Resistor_SMD +R_Cat16-2 +SMT resistor net, Bourns CAT16 series, 2 way +SMT resistor net Bourns CAT16 series 2 way +0 +4 +4 +Resistor_SMD +R_Cat16-4 +SMT resistor net, Bourns CAT16 series, 4 way +SMT resistor net Bourns CAT16 series 4 way +0 +8 +8 +Resistor_SMD +R_Cat16-8 +SMT resistor net, Bourns CAT16 series, 8 way +SMT resistor net Bourns CAT16 series 8 way +0 +16 +16 +Resistor_SMD +R_MELF_MMB-0207 +Resistor, MELF, MMB-0207, http://www.vishay.com/docs/28713/melfprof.pdf +MELF Resistor +0 +2 +2 +Resistor_SMD +R_MicroMELF_MMU-0102 +Resistor, MicroMELF, MMU-0102, http://www.vishay.com/docs/28713/melfprof.pdf +MicroMELF Resistor +0 +2 +2 +Resistor_SMD +R_MiniMELF_MMA-0204 +Resistor, MiniMELF, MMA-0204, http://www.vishay.com/docs/28713/melfprof.pdf +MiniMELF Resistor +0 +2 +2 +Resistor_SMD +R_Shunt_Ohmite_LVK12 +4 contact shunt resistor +shunt resistor 4 contacts +0 +4 +4 +Resistor_SMD +R_Shunt_Ohmite_LVK20 +4 contacts shunt resistor, https://www.ohmite.com/assets/docs/res_lvk.pdf +4 contacts resistor smd +0 +4 +4 +Resistor_SMD +R_Shunt_Ohmite_LVK24 +4 contacts shunt resistor,https://www.ohmite.com/assets/docs/res_lvk.pdf +4 contacts resistor smd +0 +4 +4 +Resistor_SMD +R_Shunt_Ohmite_LVK25 +4 contacts shunt resistor,https://www.ohmite.com/assets/docs/res_lvk.pdf +4 contacts resistor smd +0 +4 +4 +Resistor_SMD +R_Shunt_Vishay_WSK2512_6332Metric_T1.19mm +Shunt Resistor SMD 2512 (6332 Metric), 2.6mm thick, Vishay WKS2512, Terminal length (T) 1.19mm, 5 to 200 milli Ohm (http://http://www.vishay.com/docs/30108/wsk.pdf) +resistor shunt WSK2512 +0 +4 +4 +Resistor_SMD +R_Shunt_Vishay_WSK2512_6332Metric_T2.21mm +Shunt Resistor SMD 2512 (6332 Metric), 2.6mm thick, Vishay WKS2512, Terminal length (T) 2.21mm, 1 to 4.9 milli Ohm (http://http://www.vishay.com/docs/30108/wsk.pdf) +resistor shunt WSK2512 +0 +4 +4 +Resistor_SMD +R_Shunt_Vishay_WSK2512_6332Metric_T2.66mm +Shunt Resistor SMD 2512 (6332 Metric), 2.6mm thick, Vishay WKS2512, Terminal length (T) 2.66mm, 0.5 to 0.99 milli Ohm (http://http://www.vishay.com/docs/30108/wsk.pdf) +resistor shunt WSK2512 +0 +4 +4 +Resistor_SMD +R_Shunt_Vishay_WSKW0612 +https://www.vishay.com/docs/30332/wskw0612.pdf +4-Terminal SMD Shunt +0 +4 +4 +Resistor_SMD +R_Shunt_Vishay_WSR2_WSR3 +Power Metal Strip Resistors 0.005 to 0.2, https://www.vishay.com/docs/30101/wsr.pdf +SMD Shunt Resistor +0 +2 +2 +Resistor_SMD +R_Shunt_Vishay_WSR2_WSR3_KelvinConnection +Power Metal Strip Resistors 0.005 to 0.2, https://www.vishay.com/docs/30101/wsr.pdf +SMD Shunt Resistor +0 +4 +2 +Resistor_THT +R_Array_SIP4 +4-pin Resistor SIP pack +R +0 +4 +4 +Resistor_THT +R_Array_SIP5 +5-pin Resistor SIP pack +R +0 +5 +5 +Resistor_THT +R_Array_SIP6 +6-pin Resistor SIP pack +R +0 +6 +6 +Resistor_THT +R_Array_SIP7 +7-pin Resistor SIP pack +R +0 +7 +7 +Resistor_THT +R_Array_SIP8 +8-pin Resistor SIP pack +R +0 +8 +8 +Resistor_THT +R_Array_SIP9 +9-pin Resistor SIP pack +R +0 +9 +9 +Resistor_THT +R_Array_SIP10 +10-pin Resistor SIP pack +R +0 +10 +10 +Resistor_THT +R_Array_SIP11 +11-pin Resistor SIP pack +R +0 +11 +11 +Resistor_THT +R_Array_SIP12 +12-pin Resistor SIP pack +R +0 +12 +12 +Resistor_THT +R_Array_SIP13 +13-pin Resistor SIP pack +R +0 +13 +13 +Resistor_THT +R_Array_SIP14 +14-pin Resistor SIP pack +R +0 +14 +14 +Resistor_THT +R_Axial_DIN0204_L3.6mm_D1.6mm_P1.90mm_Vertical +Resistor, Axial_DIN0204 series, Axial, Vertical, pin pitch=1.9mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0204 series Axial Vertical pin pitch 1.9mm 0.167W length 3.6mm diameter 1.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0204_L3.6mm_D1.6mm_P2.54mm_Vertical +Resistor, Axial_DIN0204 series, Axial, Vertical, pin pitch=2.54mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0204 series Axial Vertical pin pitch 2.54mm 0.167W length 3.6mm diameter 1.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal +Resistor, Axial_DIN0204 series, Axial, Horizontal, pin pitch=5.08mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0204 series Axial Horizontal pin pitch 5.08mm 0.167W length 3.6mm diameter 1.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Vertical +Resistor, Axial_DIN0204 series, Axial, Vertical, pin pitch=5.08mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0204 series Axial Vertical pin pitch 5.08mm 0.167W length 3.6mm diameter 1.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal +Resistor, Axial_DIN0204 series, Axial, Horizontal, pin pitch=7.62mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0204 series Axial Horizontal pin pitch 7.62mm 0.167W length 3.6mm diameter 1.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical +Resistor, Axial_DIN0207 series, Axial, Vertical, pin pitch=2.54mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0207 series Axial Vertical pin pitch 2.54mm 0.25W = 1/4W length 6.3mm diameter 2.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0207_L6.3mm_D2.5mm_P5.08mm_Vertical +Resistor, Axial_DIN0207 series, Axial, Vertical, pin pitch=5.08mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0207 series Axial Vertical pin pitch 5.08mm 0.25W = 1/4W length 6.3mm diameter 2.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal +Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal +Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal +Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=15.24mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0207 series Axial Horizontal pin pitch 15.24mm 0.25W = 1/4W length 6.3mm diameter 2.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0309_L9.0mm_D3.2mm_P2.54mm_Vertical +Resistor, Axial_DIN0309 series, Axial, Vertical, pin pitch=2.54mm, 0.5W = 1/2W, length*diameter=9*3.2mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0309 series Axial Vertical pin pitch 2.54mm 0.5W = 1/2W length 9mm diameter 3.2mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0309_L9.0mm_D3.2mm_P5.08mm_Vertical +Resistor, Axial_DIN0309 series, Axial, Vertical, pin pitch=5.08mm, 0.5W = 1/2W, length*diameter=9*3.2mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0309 series Axial Vertical pin pitch 5.08mm 0.5W = 1/2W length 9mm diameter 3.2mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Horizontal +Resistor, Axial_DIN0309 series, Axial, Horizontal, pin pitch=12.7mm, 0.5W = 1/2W, length*diameter=9*3.2mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0309 series Axial Horizontal pin pitch 12.7mm 0.5W = 1/2W length 9mm diameter 3.2mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0309_L9.0mm_D3.2mm_P15.24mm_Horizontal +Resistor, Axial_DIN0309 series, Axial, Horizontal, pin pitch=15.24mm, 0.5W = 1/2W, length*diameter=9*3.2mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0309 series Axial Horizontal pin pitch 15.24mm 0.5W = 1/2W length 9mm diameter 3.2mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0309_L9.0mm_D3.2mm_P20.32mm_Horizontal +Resistor, Axial_DIN0309 series, Axial, Horizontal, pin pitch=20.32mm, 0.5W = 1/2W, length*diameter=9*3.2mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0309 series Axial Horizontal pin pitch 20.32mm 0.5W = 1/2W length 9mm diameter 3.2mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0309_L9.0mm_D3.2mm_P25.40mm_Horizontal +Resistor, Axial_DIN0309 series, Axial, Horizontal, pin pitch=25.4mm, 0.5W = 1/2W, length*diameter=9*3.2mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0309 series Axial Horizontal pin pitch 25.4mm 0.5W = 1/2W length 9mm diameter 3.2mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0411_L9.9mm_D3.6mm_P5.08mm_Vertical +Resistor, Axial_DIN0411 series, Axial, Vertical, pin pitch=5.08mm, 1W, length*diameter=9.9*3.6mm^2 +Resistor Axial_DIN0411 series Axial Vertical pin pitch 5.08mm 1W length 9.9mm diameter 3.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0411_L9.9mm_D3.6mm_P7.62mm_Vertical +Resistor, Axial_DIN0411 series, Axial, Vertical, pin pitch=7.62mm, 1W, length*diameter=9.9*3.6mm^2 +Resistor Axial_DIN0411 series Axial Vertical pin pitch 7.62mm 1W length 9.9mm diameter 3.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_Horizontal +Resistor, Axial_DIN0411 series, Axial, Horizontal, pin pitch=12.7mm, 1W, length*diameter=9.9*3.6mm^2 +Resistor Axial_DIN0411 series Axial Horizontal pin pitch 12.7mm 1W length 9.9mm diameter 3.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0411_L9.9mm_D3.6mm_P15.24mm_Horizontal +Resistor, Axial_DIN0411 series, Axial, Horizontal, pin pitch=15.24mm, 1W, length*diameter=9.9*3.6mm^2 +Resistor Axial_DIN0411 series Axial Horizontal pin pitch 15.24mm 1W length 9.9mm diameter 3.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0411_L9.9mm_D3.6mm_P20.32mm_Horizontal +Resistor, Axial_DIN0411 series, Axial, Horizontal, pin pitch=20.32mm, 1W, length*diameter=9.9*3.6mm^2 +Resistor Axial_DIN0411 series Axial Horizontal pin pitch 20.32mm 1W length 9.9mm diameter 3.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0411_L9.9mm_D3.6mm_P25.40mm_Horizontal +Resistor, Axial_DIN0411 series, Axial, Horizontal, pin pitch=25.4mm, 1W, length*diameter=9.9*3.6mm^2 +Resistor Axial_DIN0411 series Axial Horizontal pin pitch 25.4mm 1W length 9.9mm diameter 3.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0414_L11.9mm_D4.5mm_P5.08mm_Vertical +Resistor, Axial_DIN0414 series, Axial, Vertical, pin pitch=5.08mm, 2W, length*diameter=11.9*4.5mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0414 series Axial Vertical pin pitch 5.08mm 2W length 11.9mm diameter 4.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0414_L11.9mm_D4.5mm_P7.62mm_Vertical +Resistor, Axial_DIN0414 series, Axial, Vertical, pin pitch=7.62mm, 2W, length*diameter=11.9*4.5mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0414 series Axial Vertical pin pitch 7.62mm 2W length 11.9mm diameter 4.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0414_L11.9mm_D4.5mm_P15.24mm_Horizontal +Resistor, Axial_DIN0414 series, Axial, Horizontal, pin pitch=15.24mm, 2W, length*diameter=11.9*4.5mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0414 series Axial Horizontal pin pitch 15.24mm 2W length 11.9mm diameter 4.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0414_L11.9mm_D4.5mm_P20.32mm_Horizontal +Resistor, Axial_DIN0414 series, Axial, Horizontal, pin pitch=20.32mm, 2W, length*diameter=11.9*4.5mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0414 series Axial Horizontal pin pitch 20.32mm 2W length 11.9mm diameter 4.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0414_L11.9mm_D4.5mm_P25.40mm_Horizontal +Resistor, Axial_DIN0414 series, Axial, Horizontal, pin pitch=25.4mm, 2W, length*diameter=11.9*4.5mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0414 series Axial Horizontal pin pitch 25.4mm 2W length 11.9mm diameter 4.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0516_L15.5mm_D5.0mm_P5.08mm_Vertical +Resistor, Axial_DIN0516 series, Axial, Vertical, pin pitch=5.08mm, 2W, length*diameter=15.5*5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0516 series Axial Vertical pin pitch 5.08mm 2W length 15.5mm diameter 5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0516_L15.5mm_D5.0mm_P7.62mm_Vertical +Resistor, Axial_DIN0516 series, Axial, Vertical, pin pitch=7.62mm, 2W, length*diameter=15.5*5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0516 series Axial Vertical pin pitch 7.62mm 2W length 15.5mm diameter 5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0516_L15.5mm_D5.0mm_P20.32mm_Horizontal +Resistor, Axial_DIN0516 series, Axial, Horizontal, pin pitch=20.32mm, 2W, length*diameter=15.5*5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0516 series Axial Horizontal pin pitch 20.32mm 2W length 15.5mm diameter 5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0516_L15.5mm_D5.0mm_P25.40mm_Horizontal +Resistor, Axial_DIN0516 series, Axial, Horizontal, pin pitch=25.4mm, 2W, length*diameter=15.5*5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0516 series Axial Horizontal pin pitch 25.4mm 2W length 15.5mm diameter 5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0516_L15.5mm_D5.0mm_P30.48mm_Horizontal +Resistor, Axial_DIN0516 series, Axial, Horizontal, pin pitch=30.48mm, 2W, length*diameter=15.5*5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0516 series Axial Horizontal pin pitch 30.48mm 2W length 15.5mm diameter 5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0614_L14.3mm_D5.7mm_P5.08mm_Vertical +Resistor, Axial_DIN0614 series, Axial, Vertical, pin pitch=5.08mm, 1.5W, length*diameter=14.3*5.7mm^2 +Resistor Axial_DIN0614 series Axial Vertical pin pitch 5.08mm 1.5W length 14.3mm diameter 5.7mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0614_L14.3mm_D5.7mm_P7.62mm_Vertical +Resistor, Axial_DIN0614 series, Axial, Vertical, pin pitch=7.62mm, 1.5W, length*diameter=14.3*5.7mm^2 +Resistor Axial_DIN0614 series Axial Vertical pin pitch 7.62mm 1.5W length 14.3mm diameter 5.7mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0614_L14.3mm_D5.7mm_P15.24mm_Horizontal +Resistor, Axial_DIN0614 series, Axial, Horizontal, pin pitch=15.24mm, 1.5W, length*diameter=14.3*5.7mm^2 +Resistor Axial_DIN0614 series Axial Horizontal pin pitch 15.24mm 1.5W length 14.3mm diameter 5.7mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0614_L14.3mm_D5.7mm_P20.32mm_Horizontal +Resistor, Axial_DIN0614 series, Axial, Horizontal, pin pitch=20.32mm, 1.5W, length*diameter=14.3*5.7mm^2 +Resistor Axial_DIN0614 series Axial Horizontal pin pitch 20.32mm 1.5W length 14.3mm diameter 5.7mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0614_L14.3mm_D5.7mm_P25.40mm_Horizontal +Resistor, Axial_DIN0614 series, Axial, Horizontal, pin pitch=25.4mm, 1.5W, length*diameter=14.3*5.7mm^2 +Resistor Axial_DIN0614 series Axial Horizontal pin pitch 25.4mm 1.5W length 14.3mm diameter 5.7mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0617_L17.0mm_D6.0mm_P5.08mm_Vertical +Resistor, Axial_DIN0617 series, Axial, Vertical, pin pitch=5.08mm, 2W, length*diameter=17*6mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0617 series Axial Vertical pin pitch 5.08mm 2W length 17mm diameter 6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0617_L17.0mm_D6.0mm_P7.62mm_Vertical +Resistor, Axial_DIN0617 series, Axial, Vertical, pin pitch=7.62mm, 2W, length*diameter=17*6mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0617 series Axial Vertical pin pitch 7.62mm 2W length 17mm diameter 6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0617_L17.0mm_D6.0mm_P20.32mm_Horizontal +Resistor, Axial_DIN0617 series, Axial, Horizontal, pin pitch=20.32mm, 2W, length*diameter=17*6mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0617 series Axial Horizontal pin pitch 20.32mm 2W length 17mm diameter 6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0617_L17.0mm_D6.0mm_P25.40mm_Horizontal +Resistor, Axial_DIN0617 series, Axial, Horizontal, pin pitch=25.4mm, 2W, length*diameter=17*6mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0617 series Axial Horizontal pin pitch 25.4mm 2W length 17mm diameter 6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0617_L17.0mm_D6.0mm_P30.48mm_Horizontal +Resistor, Axial_DIN0617 series, Axial, Horizontal, pin pitch=30.48mm, 2W, length*diameter=17*6mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0617 series Axial Horizontal pin pitch 30.48mm 2W length 17mm diameter 6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0918_L18.0mm_D9.0mm_P7.62mm_Vertical +Resistor, Axial_DIN0918 series, Axial, Vertical, pin pitch=7.62mm, 4W, length*diameter=18*9mm^2 +Resistor Axial_DIN0918 series Axial Vertical pin pitch 7.62mm 4W length 18mm diameter 9mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0918_L18.0mm_D9.0mm_P22.86mm_Horizontal +Resistor, Axial_DIN0918 series, Axial, Horizontal, pin pitch=22.86mm, 4W, length*diameter=18*9mm^2 +Resistor Axial_DIN0918 series Axial Horizontal pin pitch 22.86mm 4W length 18mm diameter 9mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0918_L18.0mm_D9.0mm_P25.40mm_Horizontal +Resistor, Axial_DIN0918 series, Axial, Horizontal, pin pitch=25.4mm, 4W, length*diameter=18*9mm^2 +Resistor Axial_DIN0918 series Axial Horizontal pin pitch 25.4mm 4W length 18mm diameter 9mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0918_L18.0mm_D9.0mm_P30.48mm_Horizontal +Resistor, Axial_DIN0918 series, Axial, Horizontal, pin pitch=30.48mm, 4W, length*diameter=18*9mm^2 +Resistor Axial_DIN0918 series Axial Horizontal pin pitch 30.48mm 4W length 18mm diameter 9mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0922_L20.0mm_D9.0mm_P7.62mm_Vertical +Resistor, Axial_DIN0922 series, Axial, Vertical, pin pitch=7.62mm, 5W, length*diameter=20*9mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0922 series Axial Vertical pin pitch 7.62mm 5W length 20mm diameter 9mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0922_L20.0mm_D9.0mm_P25.40mm_Horizontal +Resistor, Axial_DIN0922 series, Axial, Horizontal, pin pitch=25.4mm, 5W, length*diameter=20*9mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0922 series Axial Horizontal pin pitch 25.4mm 5W length 20mm diameter 9mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0922_L20.0mm_D9.0mm_P30.48mm_Horizontal +Resistor, Axial_DIN0922 series, Axial, Horizontal, pin pitch=30.48mm, 5W, length*diameter=20*9mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0922 series Axial Horizontal pin pitch 30.48mm 5W length 20mm diameter 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L20.0mm_W6.4mm_P5.08mm_Vertical +Resistor, Axial_Power series, Axial, Vertical, pin pitch=5.08mm, 4W, length*width*height=20*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Axial Vertical pin pitch 5.08mm 4W length 20mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L20.0mm_W6.4mm_P7.62mm_Vertical +Resistor, Axial_Power series, Axial, Vertical, pin pitch=7.62mm, 4W, length*width*height=20*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Axial Vertical pin pitch 7.62mm 4W length 20mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L20.0mm_W6.4mm_P22.40mm +Resistor, Axial_Power series, Box, pin pitch=22.4mm, 4W, length*width*height=20*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 22.4mm 4W length 20mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L20.0mm_W6.4mm_P25.40mm +Resistor, Axial_Power series, Box, pin pitch=25.4mm, 4W, length*width*height=20*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 25.4mm 4W length 20mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L20.0mm_W6.4mm_P30.48mm +Resistor, Axial_Power series, Box, pin pitch=30.48mm, 4W, length*width*height=20*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 30.48mm 4W length 20mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L25.0mm_W6.4mm_P27.94mm +Resistor, Axial_Power series, Box, pin pitch=27.94mm, 5W, length*width*height=25*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 27.94mm 5W length 25mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L25.0mm_W6.4mm_P30.48mm +Resistor, Axial_Power series, Box, pin pitch=30.48mm, 5W, length*width*height=25*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 30.48mm 5W length 25mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L25.0mm_W9.0mm_P7.62mm_Vertical +Resistor, Axial_Power series, Axial, Vertical, pin pitch=7.62mm, 7W, length*width*height=25*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Axial Vertical pin pitch 7.62mm 7W length 25mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L25.0mm_W9.0mm_P10.16mm_Vertical +Resistor, Axial_Power series, Axial, Vertical, pin pitch=10.16mm, 7W, length*width*height=25*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Axial Vertical pin pitch 10.16mm 7W length 25mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L25.0mm_W9.0mm_P27.94mm +Resistor, Axial_Power series, Box, pin pitch=27.94mm, 7W, length*width*height=25*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 27.94mm 7W length 25mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L25.0mm_W9.0mm_P30.48mm +Resistor, Axial_Power series, Box, pin pitch=30.48mm, 7W, length*width*height=25*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 30.48mm 7W length 25mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L38.0mm_W6.4mm_P40.64mm +Resistor, Axial_Power series, Box, pin pitch=40.64mm, 7W, length*width*height=38*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 40.64mm 7W length 38mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L38.0mm_W6.4mm_P45.72mm +Resistor, Axial_Power series, Box, pin pitch=45.72mm, 7W, length*width*height=38*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 45.72mm 7W length 38mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L38.0mm_W9.0mm_P40.64mm +Resistor, Axial_Power series, Box, pin pitch=40.64mm, 9W, length*width*height=38*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 40.64mm 9W length 38mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L38.0mm_W9.0mm_P45.72mm +Resistor, Axial_Power series, Box, pin pitch=45.72mm, 9W, length*width*height=38*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 45.72mm 9W length 38mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L48.0mm_W12.5mm_P7.62mm_Vertical +Resistor, Axial_Power series, Axial, Vertical, pin pitch=7.62mm, 15W, length*width*height=48*12.5*12.5mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Axial Vertical pin pitch 7.62mm 15W length 48mm width 12.5mm height 12.5mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L48.0mm_W12.5mm_P10.16mm_Vertical +Resistor, Axial_Power series, Axial, Vertical, pin pitch=10.16mm, 15W, length*width*height=48*12.5*12.5mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Axial Vertical pin pitch 10.16mm 15W length 48mm width 12.5mm height 12.5mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L48.0mm_W12.5mm_P55.88mm +Resistor, Axial_Power series, Box, pin pitch=55.88mm, 15W, length*width*height=48*12.5*12.5mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 55.88mm 15W length 48mm width 12.5mm height 12.5mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L48.0mm_W12.5mm_P60.96mm +Resistor, Axial_Power series, Box, pin pitch=60.96mm, 15W, length*width*height=48*12.5*12.5mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 60.96mm 15W length 48mm width 12.5mm height 12.5mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L50.0mm_W9.0mm_P55.88mm +Resistor, Axial_Power series, Box, pin pitch=55.88mm, 11W, length*width*height=50*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 55.88mm 11W length 50mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L50.0mm_W9.0mm_P60.96mm +Resistor, Axial_Power series, Box, pin pitch=60.96mm, 11W, length*width*height=50*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 60.96mm 11W length 50mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L60.0mm_W14.0mm_P10.16mm_Vertical +Resistor, Axial_Power series, Axial, Vertical, pin pitch=10.16mm, 25W, length*width*height=60*14*14mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Axial Vertical pin pitch 10.16mm 25W length 60mm width 14mm height 14mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L60.0mm_W14.0mm_P66.04mm +Resistor, Axial_Power series, Box, pin pitch=66.04mm, 25W, length*width*height=60*14*14mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 66.04mm 25W length 60mm width 14mm height 14mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L60.0mm_W14.0mm_P71.12mm +Resistor, Axial_Power series, Box, pin pitch=71.12mm, 25W, length*width*height=60*14*14mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 71.12mm 25W length 60mm width 14mm height 14mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L75.0mm_W9.0mm_P81.28mm +Resistor, Axial_Power series, Box, pin pitch=81.28mm, 17W, length*width*height=75*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 81.28mm 17W length 75mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L75.0mm_W9.0mm_P86.36mm +Resistor, Axial_Power series, Box, pin pitch=86.36mm, 17W, length*width*height=75*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 86.36mm 17W length 75mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Shunt_L22.2mm_W8.0mm_PS14.30mm_P25.40mm +Resistor, Axial_Shunt series, Box, pin pitch=25.4mm, 3W, length*width*height=22.2*8*8mm^3, shunt pin pitch = 14.30mm, http://www.vishay.com/docs/30217/cpsl.pdf +Resistor Axial_Shunt series Box pin pitch 25.4mm 3W length 22.2mm width 8mm height 8mm shunt pin pitch 14.30mm +0 +4 +4 +Resistor_THT +R_Axial_Shunt_L22.2mm_W9.5mm_PS14.30mm_P25.40mm +Resistor, Axial_Shunt series, Box, pin pitch=25.4mm, 5W, length*width*height=22.2*9.5*9.5mm^3, shunt pin pitch = 14.30mm, http://www.vishay.com/docs/30217/cpsl.pdf +Resistor Axial_Shunt series Box pin pitch 25.4mm 5W length 22.2mm width 9.5mm height 9.5mm shunt pin pitch 14.30mm +0 +4 +4 +Resistor_THT +R_Axial_Shunt_L35.3mm_W9.5mm_PS25.40mm_P38.10mm +Resistor, Axial_Shunt series, Box, pin pitch=38.1mm, 7W, length*width*height=35.3*9.5*9.5mm^3, shunt pin pitch = 25.40mm, http://www.vishay.com/docs/30217/cpsl.pdf +Resistor Axial_Shunt series Box pin pitch 38.1mm 7W length 35.3mm width 9.5mm height 9.5mm shunt pin pitch 25.40mm +0 +4 +4 +Resistor_THT +R_Axial_Shunt_L47.6mm_W9.5mm_PS34.93mm_P50.80mm +Resistor, Axial_Shunt series, Box, pin pitch=50.8mm, 10W, length*width*height=47.6*9.5*9.5mm^3, shunt pin pitch = 34.93mm, http://www.vishay.com/docs/30217/cpsl.pdf +Resistor Axial_Shunt series Box pin pitch 50.8mm 10W length 47.6mm width 9.5mm height 9.5mm shunt pin pitch 34.93mm +0 +4 +4 +Resistor_THT +R_Axial_Shunt_L47.6mm_W12.7mm_PS34.93mm_P50.80mm +Resistor, Axial_Shunt series, Box, pin pitch=50.8mm, 15W, length*width*height=47.6*12.7*12.7mm^3, shunt pin pitch = 34.93mm, http://www.vishay.com/docs/30217/cpsl.pdf +Resistor Axial_Shunt series Box pin pitch 50.8mm 15W length 47.6mm width 12.7mm height 12.7mm shunt pin pitch 34.93mm +0 +4 +4 +Resistor_THT +R_Bare_Metal_Element_L12.4mm_W4.8mm_P11.40mm +Resistor, Bare_Metal_Element series, Bare Metal Strip/Wire, Horizontal, pin pitch=11.4mm, 1W, length*width=12.4*4.8mm^2, https://www.bourns.com/pdfs/PWR4412-2S.pdf +Resistor Bare_Metal_Element series Bare Metal Strip Wire Horizontal pin pitch 11.4mm 1W length 12.4mm width 4.8mm +0 +2 +2 +Resistor_THT +R_Bare_Metal_Element_L16.3mm_W4.8mm_P15.30mm +Resistor, Bare_Metal_Element series, Bare Metal Strip/Wire, Horizontal, pin pitch=15.3mm, 3W, length*width=16.3*4.8mm^2, https://www.bourns.com/pdfs/PWR4412-2S.pdf +Resistor Bare_Metal_Element series Bare Metal Strip Wire Horizontal pin pitch 15.3mm 3W length 16.3mm width 4.8mm +0 +2 +2 +Resistor_THT +R_Bare_Metal_Element_L21.3mm_W4.8mm_P20.30mm +Resistor, Bare_Metal_Element series, Bare Metal Strip/Wire, Horizontal, pin pitch=20.3mm, 5W, length*width=21.3*4.8mm^2, https://www.bourns.com/pdfs/PWR4412-2S.pdf +Resistor Bare_Metal_Element series Bare Metal Strip Wire Horizontal pin pitch 20.3mm 5W length 21.3mm width 4.8mm +0 +2 +2 +Resistor_THT +R_Box_L8.4mm_W2.5mm_P5.08mm +Resistor, Box series, Radial, pin pitch=5.08mm, 0.5W = 1/2W, length*width=8.38*2.54mm^2, http://www.vishay.com/docs/60051/cns020.pdf +Resistor Box series Radial pin pitch 5.08mm 0.5W = 1/2W length 8.38mm width 2.54mm +0 +2 +2 +Resistor_THT +R_Box_L13.0mm_W4.0mm_P9.00mm +Resistor, Box series, Radial, pin pitch=9.00mm, 2W, length*width=13.0*4.0mm^2, http://www.produktinfo.conrad.com/datenblaetter/425000-449999/443860-da-01-de-METALLBAND_WIDERSTAND_0_1_OHM_5W_5Pr.pdf +Resistor Box series Radial pin pitch 9.00mm 2W length 13.0mm width 4.0mm +0 +2 +2 +Resistor_THT +R_Box_L14.0mm_W5.0mm_P9.00mm +Resistor, Box series, Radial, pin pitch=9.00mm, 5W, length*width=14.0*5.0mm^2, http://www.produktinfo.conrad.com/datenblaetter/425000-449999/443860-da-01-de-METALLBAND_WIDERSTAND_0_1_OHM_5W_5Pr.pdf +Resistor Box series Radial pin pitch 9.00mm 5W length 14.0mm width 5.0mm +0 +2 +2 +Resistor_THT +R_Box_L26.0mm_W5.0mm_P20.00mm +Resistor, Box series, Radial, pin pitch=20.00mm, 10W, length*width=26.0*5.0mm^2, http://www.produktinfo.conrad.com/datenblaetter/425000-449999/443860-da-01-de-METALLBAND_WIDERSTAND_0_1_OHM_5W_5Pr.pdf +Resistor Box series Radial pin pitch 20.00mm 10W length 26.0mm width 5.0mm +0 +2 +2 +Resistor_THT +R_Radial_Power_L7.0mm_W8.0mm_Px2.40mm_Py2.30mm +Resistor, Radial_Power series, Radial, pin pitch=2.40*2.30mm^2, 7W, length*width=7*8mm^2, http://www.vitrohm.com/content/files/vitrohm_series_kv_-_201601.pdf +Resistor Radial_Power series Radial pin pitch 2.40*2.30mm^2 7W length 7mm width 8mm +0 +2 +2 +Resistor_THT +R_Radial_Power_L9.0mm_W10.0mm_Px2.70mm_Py2.30mm +Resistor, Radial_Power series, Radial, pin pitch=2.70*2.30mm^2, 17W, length*width=9*10mm^2, http://www.vitrohm.com/content/files/vitrohm_series_kv_-_201601.pdf +Resistor Radial_Power series Radial pin pitch 2.70*2.30mm^2 17W length 9mm width 10mm +0 +2 +2 +Resistor_THT +R_Radial_Power_L11.0mm_W7.0mm_P5.00mm +Resistor, Radial_Power series, Radial, pin pitch=5.00mm, 2W, length*width=11.0*7.0mm^2, http://www.vishay.com/docs/30218/cpcx.pdf +Resistor Radial_Power series Radial pin pitch 5.00mm 2W length 11.0mm width 7.0mm +0 +2 +2 +Resistor_THT +R_Radial_Power_L12.0mm_W8.0mm_P5.00mm +Resistor, Radial_Power series, Radial, pin pitch=5.00mm, 3W, length*width=12.0*8.0mm^2, http://www.vishay.com/docs/30218/cpcx.pdf +Resistor Radial_Power series Radial pin pitch 5.00mm 3W length 12.0mm width 8.0mm +0 +2 +2 +Resistor_THT +R_Radial_Power_L13.0mm_W9.0mm_P5.00mm +Resistor, Radial_Power series, Radial, pin pitch=5.00mm, 7W, length*width=13.0*9.0mm^2, http://www.vishay.com/docs/30218/cpcx.pdf +Resistor Radial_Power series Radial pin pitch 5.00mm 7W length 13.0mm width 9.0mm +0 +2 +2 +Resistor_THT +R_Radial_Power_L16.1mm_W9.0mm_P7.37mm +Resistor, Radial_Power series, Radial, pin pitch=7.37mm, 10W, length*width=16.1*9mm^2, http://www.vishay.com/docs/30218/cpcx.pdf +Resistor Radial_Power series Radial pin pitch 7.37mm 10W length 16.1mm width 9mm +0 +2 +2 +Rotary_Encoder +RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm +Alps rotary encoder, EC12E... with switch, vertical shaft, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC11/EC11E15204A3.html +rotary encoder +0 +7 +6 +Rotary_Encoder +RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm_CircularMountingHoles +Alps rotary encoder, EC12E... with switch, vertical shaft, mounting holes with circular drills, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC11/EC11E15204A3.html +rotary encoder +0 +7 +6 +Rotary_Encoder +RotaryEncoder_Alps_EC11E_Vertical_H20mm +Alps rotary encoder, EC12E... without switch (pins are dummy), vertical shaft, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC11/EC11E15204A3.html +rotary encoder +0 +7 +4 +Rotary_Encoder +RotaryEncoder_Alps_EC11E_Vertical_H20mm_CircularMountingHoles +Alps rotary encoder, EC12E... without switch (pins are dummy), vertical shaft, mounting holes with circular drills, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC11/EC11E15204A3.html +rotary encoder +0 +7 +4 +Rotary_Encoder +RotaryEncoder_Alps_EC12E-Switch_Vertical_H20mm +Alps rotary encoder, EC12E... with switch, vertical shaft, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC12E/EC12E1240405.html & http://cdn-reichelt.de/documents/datenblatt/F100/402097STEC12E08.PDF +rotary encoder +0 +7 +6 +Rotary_Encoder +RotaryEncoder_Alps_EC12E-Switch_Vertical_H20mm_CircularMountingHoles +Alps rotary encoder, EC12E... with switch, vertical shaft, mounting holes with circular drills, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC12E/EC12E1240405.html & http://cdn-reichelt.de/documents/datenblatt/F100/402097STEC12E08.PDF +rotary encoder +0 +7 +6 +Rotary_Encoder +RotaryEncoder_Alps_EC12E_Vertical_H20mm +Alps rotary encoder, EC12E..., vertical shaft, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC12E/EC12E1240405.html +rotary encoder +0 +5 +4 +Rotary_Encoder +RotaryEncoder_Alps_EC12E_Vertical_H20mm_CircularMountingHoles +Alps rotary encoder, EC12E..., vertical shaft, mounting holes with circular drills, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC12E/EC12E1240405.html +rotary encoder +0 +5 +4 +Sensor_Audio +CUI_CMC-4013-SMT +Omnidirectional, -42dB, reflowable, electret condenser microphone https://www.cuidevices.com/product/resource/cmc-4013-smt-tr.pdf +Microphone CUI +0 +2 +2 +Sensor_Audio +Infineon_PG-LLGA-5-1 +Infineon_PG-LLGA-5-1 StepUp generated footprint, https://www.infineon.com/cms/en/product/packages/PG-LLGA/PG-LLGA-5-1/ +infineon mems microphone +0 +15 +5 +Sensor_Audio +ST_HLGA-6_3.76x4.72mm_P1.65mm +http://www.st.com/content/ccc/resource/technical/document/datasheet/group3/27/62/48/98/44/54/4d/36/DM00303211/files/DM00303211.pdf/jcr:content/translations/en.DM00303211.pdf +HLGA Sensor Audio +0 +6 +6 +Sensor_Current +AKM_CQ_7 +AKM Current Sensor, 7 pin, THT (http://www.akm.com/akm/en/file/datasheet/CQ-236B.pdf) +akm current sensor tht +0 +39 +7 +Sensor_Current +AKM_CQ_7S +AKM Current Sensor, 7 pin, SMD (http://www.akm.com/akm/en/file/datasheet/CQ-236B.pdf) +akm current sensor smd +0 +19 +7 +Sensor_Current +AKM_CQ_VSOP-24_5.6x7.9mm_P0.65mm +AKM VSOP-24 current sensor, 5.6x7.9mm body, 0.65mm pitch (http://www.akm.com/akm/en/file/datasheet/CQ-330J.pdf) +akm vsop 24 +0 +10 +10 +Sensor_Current +AKM_CZ_SSOP-10_6.5x8.1mm_P0.95mm +AKM CZ-381x current sensor, 6.5x8.1mm body, 0.95mm pitch (http://www.akm.com/akm/en/product/detail/0009/) +akm cz-381x 10 +0 +10 +10 +Sensor_Current +Allegro_CB_PFF +Allegro MicroSystems, CB-PFF Package (http://www.allegromicro.com/en/Products/Current-Sensor-ICs/Fifty-To-Two-Hundred-Amp-Integrated-Conductor-Sensor-ICs/ACS758.aspx) !PADS 4-5 DO NOT MATCH DATASHEET! +Allegro CB-PFF +0 +37 +5 +Sensor_Current +Allegro_CB_PSF +Allegro MicroSystems, CB-PSF Package (http://www.allegromicro.com/en/Products/Current-Sensor-ICs/Fifty-To-Two-Hundred-Amp-Integrated-Conductor-Sensor-ICs/ACS758.aspx) +Allegro CB-PSF +0 +5 +5 +Sensor_Current +Allegro_CB_PSS +Allegro MicroSystems, CB-PSS Package (http://www.allegromicro.com/en/Products/Current-Sensor-ICs/Fifty-To-Two-Hundred-Amp-Integrated-Conductor-Sensor-ICs/ACS758.aspx) +Allegro CB-PSS +0 +5 +5 +Sensor_Current +Allegro_PSOF-7_4.8x6.4mm_P1.60mm +Allegro Microsystems PSOF-7, 4.8x6.4mm Body, 1.60mm Pitch (http://www.allegromicro.com/~/media/Files/Datasheets/ACS780-Datasheet.ashx) +Allegro PSOF-7 +0 +7 +7 +Sensor_Current +Allegro_QFN-12-10-1EP_3x3mm_P0.5mm +Allegro Microsystems 12-Lead (10-Lead Populated) Quad Flat Pack, 3x3mm Body, 0.5mm Pitch (http://www.allegromicro.com/~/media/Files/Datasheets/ACS711-Datasheet.ashx) +Allegro QFN 0.5 +0 +14 +10 +Sensor_Current +Allegro_QSOP-24_3.9x8.7mm_P0.635mm +Allegro Microsystems 24-Lead Plastic Shrink Small Outline Narrow Body Body [QSOP] (http://www.allegromicro.com/~/media/Files/Datasheets/ACS726-Datasheet.ashx?la=en) +Allegro QSOP 0.635 +0 +24 +24 +Sensor_Current +Allegro_SIP-3 +Allegro Microsystems SIP-3, 1.27mm Pitch (http://www.allegromicro.com/~/media/Files/Datasheets/A1369-Datasheet.ashx) +Allegro SIP-3 +0 +3 +3 +Sensor_Current +Allegro_SIP-4 +Allegro Microsystems SIP-4, 1.27mm Pitch (http://www.allegromicro.com/~/media/Files/Datasheets/A1363-Datasheet.ashx) +Allegro SIP-4 +0 +4 +4 +Sensor_Current +Diodes_SIP-3_4.1x1.5mm_P1.27mm +Diodes SIP-3 Bulk Pack, 1.27mm Pitch (https://www.diodes.com/assets/Package-Files/SIP-3-Bulk-Pack.pdf) +Diodes SIP-3 Bulk Pack +0 +3 +3 +Sensor_Current +Diodes_SIP-3_4.1x1.5mm_P2.65mm +Diodes SIP-3 Ammo Pack, 2.65mm Pitch (https://www.diodes.com/assets/Package-Files/SIP-3-Ammo-Pack.pdf) +Diodes SIP-3 Ammo Pack +0 +3 +3 +Sensor_Current +Honeywell_CSLW +https://sensing.honeywell.com/honeywell-sensing-cslw-series-product-sheet-005861-1-en.pdf +Miniature Wired Open-Loop Current Sensor +0 +5 +5 +Sensor_Current +LEM_CKSR +LEM CKSR 6/15/25/50/75-NP Current Transducer, https://www.lem.com/sites/default/files/products_datasheets/cksr_75-np.pdf +current transducer LEM +0 +14 +14 +Sensor_Current +LEM_HO8-NP +LEM HO 8/15/25-NP Current Transducer (https://www.lem.com/sites/default/files/products_datasheets/ho-np-0000_series.pdf) +current transducer +0 +13 +13 +Sensor_Current +LEM_HO8-NSM +LEM HO 8/15/25-NSM Current Transducer (https://www.lem.com/sites/default/files/products_datasheets/ho-nsm-0000_series.pdf) +current transducer +0 +13 +13 +Sensor_Current +LEM_HO40-NP +LEM HO 40/60/120/150-NP Current Transducer (https://www.lem.com/sites/default/files/products_datasheets/ho-np_0100__1100_series.pdf) +current transducer +0 +13 +13 +Sensor_Current +LEM_HTFS +LEM HTFS x00-P current transducer (https://www.lem.com/sites/default/files/products_datasheets/htfs_200_800-p.pdf) +HTFS current transducer +0 +4 +4 +Sensor_Current +LEM_HX02-P +LEM HX02-P hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%202_6-p_e%20v5.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX03-P-SP2 +LEM HX03-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX04-P +LEM HX04-P hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%202_6-p_e%20v5.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX05-NP +LEM HX05-NP hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%205_15-np_e%20v10.pdf) +hall current +0 +8 +8 +Sensor_Current +LEM_HX05-P-SP2 +LEM HX05-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX06-P +LEM HX06-P hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%202_6-p_e%20v5.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX10-NP +LEM HX10-NP hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%205_15-np_e%20v10.pdf) +hall current +0 +8 +8 +Sensor_Current +LEM_HX10-P-SP2 +LEM HX10-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX15-NP +LEM HX15-NP hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%205_15-np_e%20v10.pdf) +hall current +0 +8 +8 +Sensor_Current +LEM_HX15-P-SP2 +LEM HX15-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX20-P-SP2 +LEM HX20-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX25-P-SP2 +LEM HX25-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX50-P-SP2 +LEM HX50-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_LA25-P +LEM Current Transducer (https://www.lem.com/sites/default/files/products_datasheets/la_25-p.pdf) +current transducer +0 +3 +3 +Sensor_Current +LEM_LTSR-NP +LEM current transducer LEM_LTSR-NP 5V supply voltage series https://www.lem.com/sites/default/files/products_datasheets/ltsr_6-np.pdf +Current transducer +0 +10 +10 +Sensor_Motion +InvenSense_QFN-24_3x3mm_P0.4mm +24-Lead Plastic QFN (3mm x 3mm); Pitch 0.4mm; EP 1.7x1.54mm; for InvenSense motion sensors; keepout area marked (Package see: https://store.invensense.com/datasheets/invensense/MPU9250REV1.0.pdf; See also https://www.invensense.com/wp-content/uploads/2015/02/InvenSense-MEMS-Handling.pdf) +QFN 0.4 +0 +24 +24 +Sensor_Motion +InvenSense_QFN-24_3x3mm_P0.4mm_NoMask +24-Lead Plastic QFN (3mm x 3mm); Pitch 0.4mm; EP 1.7x1.54mm; for InvenSense motion sensors; Mask removed below exposed pad; keepout area marked (Package see: https://store.invensense.com/datasheets/invensense/MPU9250REV1.0.pdf; See also https://www.invensense.com/wp-content/uploads/2015/02/InvenSense-MEMS-Handling.pdf) +QFN 0.4 +0 +25 +24 +Sensor_Motion +InvenSense_QFN-24_4x4mm_P0.5mm +24-Lead Plastic QFN (4mm x 4mm); Pitch 0.5mm; EP 2.7x2.6mm; for InvenSense motion sensors; keepout area marked (Package see: https://store.invensense.com/datasheets/invensense/MPU-6050_DataSheet_V3%204.pdf; See also https://www.invensense.com/wp-content/uploads/2015/02/InvenSense-MEMS-Handling.pdf) +QFN 0.5 +0 +24 +24 +Sensor_Motion +InvenSense_QFN-24_4x4mm_P0.5mm_NoMask +24-Lead Plastic QFN (4mm x 4mm); Pitch 0.5mm; EP 2.7x2.6mm; for InvenSense motion sensors; Mask removed below exposed pad; keepout area marked (Package see: https://store.invensense.com/datasheets/invensense/MPU-6050_DataSheet_V3%204.pdf; See also https://www.invensense.com/wp-content/uploads/2015/02/InvenSense-MEMS-Handling.pdf) +QFN 0.5 +0 +25 +24 +Sensor_Motion +TT_OPTO_5Pins_6.99 +TT Photo IC + +0 +5 +5 +Sensor_Pressure +Freescale_98ARH99066A +https://www.nxp.com/docs/en/data-sheet/MPXH6250A.pdf +sensor pressure ssop 98ARH99066A +0 +8 +8 +Sensor_Pressure +Freescale_98ARH99089A +https://www.nxp.com/docs/en/data-sheet/MPXH6250A.pdf +sensor pressure ssop 98ARH99089A +0 +8 +8 +Sensor_Pressure +Honeywell_40PCxxxG1A +https://www.honeywellscportal.com/index.php?ci_id=138832 +pressure sensor automotive honeywell +0 +3 +3 +Sensor_Voltage +LEM_LV25-P +LEM LV25-P Voltage transducer, https://www.lem.com/sites/default/files/products_datasheets/lv_25-p.pdf +LEM Hall Effect Voltage transducer +0 +5 +5 +Socket +3M_Textool_240-1288-00-0602J_2x20_P2.54mm +3M 40-pin zero insertion force socket, though-hole, row spacing 25.4 mm (1000 mils) +THT DIP DIL ZIF 25.4mm 1000mil Socket +0 +40 +40 +Socket +DIP_Socket-14_W4.3_W5.08_W7.62_W10.16_W10.9_3M_214-3339-00-0602J +3M 14-pin zero insertion force socket, through-hole, row spacing 7.62 mm (300 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 7.62mm 300mil Socket +0 +14 +14 +Socket +DIP_Socket-16_W4.3_W5.08_W7.62_W10.16_W10.9_3M_216-3340-00-0602J +3M 16-pin zero insertion force socket, through-hole, row spacing 7.62 mm (300 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 7.62mm 300mil Socket +0 +16 +16 +Socket +DIP_Socket-18_W4.3_W5.08_W7.62_W10.16_W10.9_3M_218-3341-00-0602J +3M 18-pin zero insertion force socket, through-hole, row spacing 7.62 mm (300 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 7.62mm 300mil Socket +0 +18 +18 +Socket +DIP_Socket-20_W4.3_W5.08_W7.62_W10.16_W10.9_3M_220-3342-00-0602J +3M 20-pin zero insertion force socket, through-hole, row spacing 7.62 mm (300 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 7.62mm 300mil Socket +0 +20 +20 +Socket +DIP_Socket-22_W6.9_W7.62_W10.16_W12.7_W13.5_3M_222-3343-00-0602J +3M 22-pin zero insertion force socket, through-hole, row spacing 10.16 mm (400 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 10.16mm 400mil Socket +0 +22 +22 +Socket +DIP_Socket-24_W4.3_W5.08_W7.62_W10.16_W10.9_3M_224-5248-00-0602J +3M 24-pin zero insertion force socket, through-hole, row spacing 7.62 mm (300 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 7.62mm 300mil Socket +0 +24 +24 +Socket +DIP_Socket-24_W11.9_W12.7_W15.24_W17.78_W18.5_3M_224-1275-00-0602J +3M 24-pin zero insertion force socket, through-hole, row spacing 15.24 mm (600 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 15.24mm 600mil Socket +0 +24 +24 +Socket +DIP_Socket-28_W6.9_W7.62_W10.16_W12.7_W13.5_3M_228-4817-00-0602J +3M 28-pin zero insertion force socket, through-hole, row spacing 10.16 mm (400 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 10.16mm 400mil Socket +0 +28 +28 +Socket +DIP_Socket-28_W11.9_W12.7_W15.24_W17.78_W18.5_3M_228-1277-00-0602J +3M 28-pin zero insertion force socket, through-hole, row spacing 15.24 mm (600 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 15.24mm 600mil Socket +0 +28 +28 +Socket +DIP_Socket-32_W11.9_W12.7_W15.24_W17.78_W18.5_3M_232-1285-00-0602J +3M 32-pin zero insertion force socket, through-hole, row spacing 15.24 mm (600 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 15.24mm 600mil Socket +0 +32 +32 +Socket +DIP_Socket-40_W11.9_W12.7_W15.24_W17.78_W18.5_3M_240-1280-00-0602J +3M 40-pin zero insertion force socket, through-hole, row spacing 15.24 mm (600 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 15.24mm 600mil Socket +0 +40 +40 +Socket +DIP_Socket-40_W22.1_W22.86_W25.4_W27.94_W28.7_3M_240-3639-00-0602J +3M 40-pin zero insertion force socket, through-hole, row spacing 25.4 mm (1000 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 25.4mm 1000mil Socket +0 +40 +40 +Socket +DIP_Socket-42_W11.9_W12.7_W15.24_W17.78_W18.5_3M_242-1281-00-0602J +3M 42-pin zero insertion force socket, through-hole, row spacing 15.24 mm (600 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 15.24mm 600mil Socket +0 +42 +42 +Socket +Wells_648-0482211SA01 +https://www.farnell.com/cad/316865.pdf?_ga=2.37208032.177107060.1530611323-249019997.1498114824 +48pin TSOP Socket +0 +48 +48 +Symbol +CE-Logo_8.5x6mm_SilkScreen +CE marking +Logo CE certification +0 +0 +0 +Symbol +CE-Logo_11.2x8mm_SilkScreen +CE marking +Logo CE certification +0 +0 +0 +Symbol +CE-Logo_16.8x12mm_SilkScreen +CE marking +Logo CE certification +0 +0 +0 +Symbol +CE-Logo_28x20mm_SilkScreen +CE marking +Logo CE certification +0 +0 +0 +Symbol +CE-Logo_42x30mm_SilkScreen +CE marking +Logo CE certification +0 +0 +0 +Symbol +CE-Logo_56.1x40mm_SilkScreen +CE marking +Logo CE certification +0 +0 +0 +Symbol +ESD-Logo_6.6x6mm_SilkScreen +Electrostatic discharge Logo +Logo ESD +0 +0 +0 +Symbol +ESD-Logo_8.9x8mm_SilkScreen +Electrostatic discharge Logo +Logo ESD +0 +0 +0 +Symbol +ESD-Logo_13.2x12mm_SilkScreen +Electrostatic discharge Logo +Logo ESD +0 +0 +0 +Symbol +ESD-Logo_22x20mm_SilkScreen +Electrostatic discharge Logo +Logo ESD +0 +0 +0 +Symbol +ESD-Logo_33x30mm_SilkScreen +Electrostatic discharge Logo +Logo ESD +0 +0 +0 +Symbol +ESD-Logo_44.1x40mm_SilkScreen +Electrostatic discharge Logo +Logo ESD +0 +0 +0 +Symbol +FCC-Logo_7.3x6mm_SilkScreen +FCC marking +Logo FCC certification +0 +0 +0 +Symbol +FCC-Logo_9.6x8mm_SilkScreen +FCC marking +Logo FCC certification +0 +0 +0 +Symbol +FCC-Logo_14.6x12mm_SilkScreen +FCC marking +Logo FCC certification +0 +0 +0 +Symbol +FCC-Logo_24.2x20mm_SilkScreen +FCC marking +Logo FCC certification +0 +0 +0 +Symbol +FCC-Logo_36.3x30mm_SilkScreen +FCC marking +Logo FCC certification +0 +0 +0 +Symbol +FCC-Logo_48.3x40mm_SilkScreen +FCC marking +Logo FCC certification +0 +0 +0 +Symbol +KiCad-Logo2_5mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_5mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_6mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_6mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_8mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_8mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_12mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_12mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_20mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_20mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_30mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_30mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_40mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_40mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_5mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_5mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_6mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_6mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_8mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_8mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_12mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_12mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_20mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_20mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_30mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_30mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_40mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_40mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +OSHW-Logo2_7.3x6mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_7.3x6mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_9.8x8mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_9.8x8mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_14.6x12mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_14.6x12mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_24.3x20mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_24.3x20mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_36.5x30mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_36.5x30mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_48.7x40mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_48.7x40mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo_5.7x6mm_Copper +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_5.7x6mm_SilkScreen +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_7.5x8mm_Copper +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_7.5x8mm_SilkScreen +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_11.4x12mm_Copper +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_11.4x12mm_SilkScreen +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_19x20mm_Copper +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_19x20mm_SilkScreen +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_28.5x30mm_Copper +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_28.5x30mm_SilkScreen +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_38.1x40mm_Copper +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_38.1x40mm_SilkScreen +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Symbol_6.7x6mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_6.7x6mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_8.9x8mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_8.9x8mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_13.4x12mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_13.4x12mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_22.3x20mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_22.3x20mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_33.5x30mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_33.5x30mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_44.5x40mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_44.5x40mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +Polarity_Center_Negative_6mm_SilkScreen +Polarity Logo, Center Negative +Logo Polarity Center Negative +0 +0 +0 +Symbol +Polarity_Center_Negative_8mm_SilkScreen +Polarity Logo, Center Negative +Logo Polarity Center Negative +0 +0 +0 +Symbol +Polarity_Center_Negative_12mm_SilkScreen +Polarity Logo, Center Negative +Logo Polarity Center Negative +0 +0 +0 +Symbol +Polarity_Center_Negative_20mm_SilkScreen +Polarity Logo, Center Negative +Logo Polarity Center Negative +0 +0 +0 +Symbol +Polarity_Center_Negative_30mm_SilkScreen +Polarity Logo, Center Negative +Logo Polarity Center Negative +0 +0 +0 +Symbol +Polarity_Center_Negative_40mm_SilkScreen +Polarity Logo, Center Negative +Logo Polarity Center Negative +0 +0 +0 +Symbol +Polarity_Center_Positive_6mm_SilkScreen +Polarity Logo, Center Positive +Logo Polarity Center Positive +0 +0 +0 +Symbol +Polarity_Center_Positive_8mm_SilkScreen +Polarity Logo, Center Positive +Logo Polarity Center Positive +0 +0 +0 +Symbol +Polarity_Center_Positive_12mm_SilkScreen +Polarity Logo, Center Positive +Logo Polarity Center Positive +0 +0 +0 +Symbol +Polarity_Center_Positive_20mm_SilkScreen +Polarity Logo, Center Positive +Logo Polarity Center Positive +0 +0 +0 +Symbol +Polarity_Center_Positive_30mm_SilkScreen +Polarity Logo, Center Positive +Logo Polarity Center Positive +0 +0 +0 +Symbol +Polarity_Center_Positive_40mm_SilkScreen +Polarity Logo, Center Positive +Logo Polarity Center Positive +0 +0 +0 +Symbol +RoHS-Logo_6mm_SilkScreen +Restriction of Hazardous Substances Directive Logo +Logo RoHS +0 +0 +0 +Symbol +RoHS-Logo_8mm_SilkScreen +Restriction of Hazardous Substances Directive Logo +Logo RoHS +0 +0 +0 +Symbol +RoHS-Logo_12mm_SilkScreen +Restriction of Hazardous Substances Directive Logo +Logo RoHS +0 +0 +0 +Symbol +RoHS-Logo_20mm_SilkScreen +Restriction of Hazardous Substances Directive Logo +Logo RoHS +0 +0 +0 +Symbol +RoHS-Logo_30mm_SilkScreen +Restriction of Hazardous Substances Directive Logo +Logo RoHS +0 +0 +0 +Symbol +RoHS-Logo_40mm_SilkScreen +Restriction of Hazardous Substances Directive Logo +Logo RoHS +0 +0 +0 +Symbol +Symbol_Attention_CopperTop_Big +Symbol, Attention, Copper Top, Big, +Symbol, Attention, Copper Top, Big, +0 +0 +0 +Symbol +Symbol_Attention_CopperTop_Small +Symbol, Attention, Copper Top, Small, +Symbol, Attention, Copper Top, Small, +0 +0 +0 +Symbol +Symbol_Barrel_Polarity +Barrel connector polarity indicator +barrel polarity +0 +0 +0 +Symbol +Symbol_CC-Attribution_CopperTop_Big +Symbol, CC-Attribution, Copper Top, Big, +Symbol, CC-Attribution, Copper Top, Big, +0 +0 +0 +Symbol +Symbol_CC-Attribution_CopperTop_Small +Symbol, CC-Share Alike, Copper Top, Small, +Symbol, CC-Share Alike, Copper Top, Small, +0 +0 +0 +Symbol +Symbol_CC-Noncommercial_CopperTop_Big +Symbol, CC-Noncommercial, Copper Top, Big, +Symbol, CC-Noncommercial, Copper Top, Big, +0 +0 +0 +Symbol +Symbol_CC-Noncommercial_CopperTop_Small +Symbol, CC-Noncommercial Alike, Copper Top, Small, +Symbol, CC-Noncommercial Alike, Copper Top, Small, +0 +0 +0 +Symbol +Symbol_CC-PublicDomain_CopperTop_Big +Symbol, CC-PublicDomain, Copper Top, Big, +Symbol, CC-PublicDomain, Copper Top, Big, +0 +0 +0 +Symbol +Symbol_CC-PublicDomain_CopperTop_Small +Symbol, CC-Public Domain, Copper Top, Small, +Symbol, CC-Public Domain, Copper Top, Small, +0 +0 +0 +Symbol +Symbol_CC-PublicDomain_SilkScreenTop_Big +Symbol, CC-PublicDomain, SilkScreen Top, Big, +Symbol, CC-PublicDomain, SilkScreen Top, Big, +0 +0 +0 +Symbol +Symbol_CC-ShareAlike_CopperTop_Big +Symbol, CC-Share Alike, Copper Top, Big, +Symbol, CC-Share Alike, Copper Top, Big, +0 +0 +0 +Symbol +Symbol_CC-ShareAlike_CopperTop_Small +Symbol, CC-Share Alike, Copper Top, Small, +Symbol, CC-Share Alike, Copper Top, Small, +0 +0 +0 +Symbol +Symbol_CreativeCommonsPublicDomain_CopperTop_Small +Symbol, Creative Commons Public Domain, CopperTop, Small, +Symbol, Creative Commons Public Domain, CopperTop, Small, +0 +0 +0 +Symbol +Symbol_CreativeCommonsPublicDomain_SilkScreenTop_Small +Symbol, Creative Commons Public Domain, SilkScreenTop, Small, +Symbol, Creative Commons Public Domain, SilkScreen Top, Small, +0 +0 +0 +Symbol +Symbol_CreativeCommons_CopperTop_Type1_Big +Symbol, Creative Commons, CopperTop, Type 1, Big, +Symbol, Creative Commons, CopperTop, Type 1, Big, +0 +0 +0 +Symbol +Symbol_CreativeCommons_CopperTop_Type2_Big +Symbol, Creative Commons, CopperTop, Type 2, Big, +Symbol, Creative Commons, CopperTop, Type 2, Big, +0 +0 +0 +Symbol +Symbol_CreativeCommons_CopperTop_Type2_Small +Symbol, Creative Commons, CopperTop, Type 2, Small, +Symbol, Creative Commons, CopperTop, Type 2, Small, +0 +0 +0 +Symbol +Symbol_CreativeCommons_SilkScreenTop_Type2_Big +Symbol, Creative Commons, SilkScreen Top, Type 2, Big, +Symbol, Creative Commons, SilkScreen Top, Type 2, Big, +0 +0 +0 +Symbol +Symbol_Danger_CopperTop_Big +Symbol, Danger, CopperTop, Big, +Symbol, Danger, CopperTop, Big, +0 +0 +0 +Symbol +Symbol_Danger_CopperTop_Small +Symbol, Danger, Copper Top, Small, +Symbol, Danger, Copper Top, Small, +0 +0 +0 +Symbol +Symbol_ESD-Logo-Text_CopperTop + + +0 +0 +0 +Symbol +Symbol_ESD-Logo_CopperTop +ESD-Logo, similar JEDEC-14, without text, ohne Text, Copper Top, +ESD-Logo, similar JEDEC-14, without text, ohne Text, Copper Top, +0 +0 +0 +Symbol +Symbol_GNU-GPL_CopperTop_Big +Symbol, GNU-GPL, Copper Top, Big, +Symbol, GNU-GPL, Copper Top, Big, +0 +0 +0 +Symbol +Symbol_GNU-GPL_CopperTop_Small +Symbol, GNU-GPL, Copper Top, Small, +Symbol, GNU-GPL, Copper Top, Small, +0 +0 +0 +Symbol +Symbol_GNU-Logo_CopperTop +GNU-Logo, GNU-Head, GNU-Kopf, Copper Top, +GNU-Logo, GNU-Head, GNU-Kopf, Copper Top, +0 +0 +0 +Symbol +Symbol_GNU-Logo_SilkscreenTop +GNU-Logo, GNU-Head, GNU-Kopf, Silkscreen, +GNU-Logo, GNU-Head, GNU-Kopf, Silkscreen, +0 +0 +0 +Symbol +Symbol_HighVoltage_Type1_CopperTop_Big +Symbol, HighVoltage, Type1, Copper Top, Big, +Symbol, HighVoltage, Type1, Copper Top, Big, +0 +0 +0 +Symbol +Symbol_HighVoltage_Type2_CopperTop_Big +Symbol, HighVoltage, Type2, Copper Top, Big, +Symbol, HighVoltage, Type2, Copper Top, Big, +0 +0 +0 +Symbol +Symbol_HighVoltage_Type2_CopperTop_VerySmall +Symbol, High Voltage, Type 2, Copper Top, Very Small, +Symbol, High Voltage, Type 2, Copper Top, Very Small, +0 +0 +0 +Symbol +Symbol_Highvoltage_Type1_CopperTop_Small +Symbol, Highvoltage, Type 1, Copper Top, Small, +Symbol, Highvoltage, Type 1, Copper Top, Small, +0 +0 +0 +Symbol +Symbol_Highvoltage_Type2_CopperTop_Small +Symbol, Highvoltage, Type 2, Copper Top, Small, +Symbol, Highvoltage, Type 2, Copper Top, Small, +0 +0 +0 +Symbol +WEEE-Logo_4.2x6mm_SilkScreen +Waste Electrical and Electronic Equipment Directive +Logo WEEE +0 +0 +0 +Symbol +WEEE-Logo_5.6x8mm_SilkScreen +Waste Electrical and Electronic Equipment Directive +Logo WEEE +0 +0 +0 +Symbol +WEEE-Logo_8.4x12mm_SilkScreen +Waste Electrical and Electronic Equipment Directive +Logo WEEE +0 +0 +0 +Symbol +WEEE-Logo_14x20mm_SilkScreen +Waste Electrical and Electronic Equipment Directive +Logo WEEE +0 +0 +0 +Symbol +WEEE-Logo_21x30mm_SilkScreen +Waste Electrical and Electronic Equipment Directive +Logo WEEE +0 +0 +0 +Symbol +WEEE-Logo_28.1x40mm_SilkScreen +Waste Electrical and Electronic Equipment Directive +Logo WEEE +0 +0 +0 +TerminalBlock +TerminalBlock_Altech_AK300-2_P5.00mm +Altech AK300 terminal block, pitch 5.0mm, 45 degree angled, see http://www.mouser.com/ds/2/16/PCBMETRC-24178.pdf +Altech AK300 terminal block pitch 5.0mm +0 +2 +2 +TerminalBlock +TerminalBlock_Altech_AK300-3_P5.00mm +Altech AK300 terminal block, pitch 5.0mm, 45 degree angled, see http://www.mouser.com/ds/2/16/PCBMETRC-24178.pdf +Altech AK300 terminal block pitch 5.0mm +0 +3 +3 +TerminalBlock +TerminalBlock_Altech_AK300-4_P5.00mm +Altech AK300 terminal block, pitch 5.0mm, 45 degree angled, see http://www.mouser.com/ds/2/16/PCBMETRC-24178.pdf +Altech AK300 terminal block pitch 5.0mm +0 +4 +4 +TerminalBlock +TerminalBlock_Wuerth_691311400102_P7.62mm +https://katalog.we-online.de/em/datasheet/6913114001xx.pdf +Wuerth WR-TBL Series 3114 terminal block pitch 7.62mm +0 +2 +2 +TerminalBlock +TerminalBlock_bornier-2_P5.08mm +simple 2-pin terminal block, pitch 5.08mm, revamped version of bornier2 +terminal block bornier2 +0 +2 +2 +TerminalBlock +TerminalBlock_bornier-3_P5.08mm +simple 3-pin terminal block, pitch 5.08mm, revamped version of bornier3 +terminal block bornier3 +0 +3 +3 +TerminalBlock +TerminalBlock_bornier-4_P5.08mm +simple 4-pin terminal block, pitch 5.08mm, revamped version of bornier4 +terminal block bornier4 +0 +4 +4 +TerminalBlock +TerminalBlock_bornier-5_P5.08mm +simple 5-pin terminal block, pitch 5.08mm, revamped version of bornier5 +terminal block bornier5 +0 +5 +5 +TerminalBlock +TerminalBlock_bornier-6_P5.08mm +simple 6pin terminal block, pitch 5.08mm, revamped version of bornier6 +terminal block bornier6 +0 +6 +6 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x02_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 19963, 2 pins, pitch 3.5mm, size 7.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/19963.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 19963 pitch 3.5mm size 7.7x7mm^2 drill 1.2mm pad 2.4mm +0 +2 +2 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x02_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10693, vertical (cable from top), 2 pins, pitch 3.5mm, size 8x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10693.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10693 vertical pitch 3.5mm size 8x8.3mm^2 drill 1.3mm pad 2.6mm +0 +2 +2 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x03_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 20193, 3 pins, pitch 3.5mm, size 11.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/20193.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 20193 pitch 3.5mm size 11.2x7mm^2 drill 1.2mm pad 2.4mm +0 +3 +3 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x03_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10694, vertical (cable from top), 3 pins, pitch 3.5mm, size 11.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10694.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10694 vertical pitch 3.5mm size 11.5x8.3mm^2 drill 1.3mm pad 2.6mm +0 +3 +3 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x04_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 20001, 4 pins, pitch 3.5mm, size 14.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/20001.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 20001 pitch 3.5mm size 14.7x7mm^2 drill 1.2mm pad 2.4mm +0 +4 +4 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x04_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10695, vertical (cable from top), 4 pins, pitch 3.5mm, size 15x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10695.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10695 vertical pitch 3.5mm size 15x8.3mm^2 drill 1.3mm pad 2.6mm +0 +4 +4 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x05_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 20223, 5 pins, pitch 3.5mm, size 18.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/20223.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 20223 pitch 3.5mm size 18.2x7mm^2 drill 1.2mm pad 2.4mm +0 +5 +5 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x05_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10696, vertical (cable from top), 5 pins, pitch 3.5mm, size 18.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10696.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10696 vertical pitch 3.5mm size 18.5x8.3mm^2 drill 1.3mm pad 2.6mm +0 +5 +5 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x06_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 19964, 6 pins, pitch 3.5mm, size 21.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/19964.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 19964 pitch 3.5mm size 21.7x7mm^2 drill 1.2mm pad 2.4mm +0 +6 +6 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x06_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10697, vertical (cable from top), 6 pins, pitch 3.5mm, size 22x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10697.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10697 vertical pitch 3.5mm size 22x8.3mm^2 drill 1.3mm pad 2.6mm +0 +6 +6 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x07_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 10684, 7 pins, pitch 3.5mm, size 25.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10684.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10684 pitch 3.5mm size 25.2x7mm^2 drill 1.2mm pad 2.4mm +0 +7 +7 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x07_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10698, vertical (cable from top), 7 pins, pitch 3.5mm, size 25.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10698.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10698 vertical pitch 3.5mm size 25.5x8.3mm^2 drill 1.3mm pad 2.6mm +0 +7 +7 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x08_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 19965, 8 pins, pitch 3.5mm, size 28.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/19965.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 19965 pitch 3.5mm size 28.7x7mm^2 drill 1.2mm pad 2.4mm +0 +8 +8 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x08_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10699, vertical (cable from top), 8 pins, pitch 3.5mm, size 29x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10699.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10699 vertical pitch 3.5mm size 29x8.3mm^2 drill 1.3mm pad 2.6mm +0 +8 +8 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x09_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 10686, 9 pins, pitch 3.5mm, size 32.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10686.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10686 pitch 3.5mm size 32.2x7mm^2 drill 1.2mm pad 2.4mm +0 +9 +9 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x09_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10700, vertical (cable from top), 9 pins, pitch 3.5mm, size 32.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10700.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10700 vertical pitch 3.5mm size 32.5x8.3mm^2 drill 1.3mm pad 2.6mm +0 +9 +9 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x10_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 10687, 10 pins, pitch 3.5mm, size 35.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10687.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10687 pitch 3.5mm size 35.7x7mm^2 drill 1.2mm pad 2.4mm +0 +10 +10 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x10_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10701, vertical (cable from top), 10 pins, pitch 3.5mm, size 36x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10701.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10701 vertical pitch 3.5mm size 36x8.3mm^2 drill 1.3mm pad 2.6mm +0 +10 +10 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x11_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 10688, 11 pins, pitch 3.5mm, size 39.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10688.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10688 pitch 3.5mm size 39.2x7mm^2 drill 1.2mm pad 2.4mm +0 +11 +11 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x11_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10702, vertical (cable from top), 11 pins, pitch 3.5mm, size 39.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10702.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10702 vertical pitch 3.5mm size 39.5x8.3mm^2 drill 1.3mm pad 2.6mm +0 +11 +11 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x12_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 10689, 12 pins, pitch 3.5mm, size 42.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10689.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10689 pitch 3.5mm size 42.7x7mm^2 drill 1.2mm pad 2.4mm +0 +12 +12 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x12_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10703, vertical (cable from top), 12 pins, pitch 3.5mm, size 43x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10703.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10703 vertical pitch 3.5mm size 43x8.3mm^2 drill 1.3mm pad 2.6mm +0 +12 +12 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x13_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 10690, 13 pins, pitch 3.5mm, size 46.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10690.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10690 pitch 3.5mm size 46.2x7mm^2 drill 1.2mm pad 2.4mm +0 +13 +13 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x13_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10704, vertical (cable from top), 13 pins, pitch 3.5mm, size 46.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10704.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10704 vertical pitch 3.5mm size 46.5x8.3mm^2 drill 1.3mm pad 2.6mm +0 +13 +13 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x14_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 10691, 14 pins, pitch 3.5mm, size 49.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10691.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10691 pitch 3.5mm size 49.7x7mm^2 drill 1.2mm pad 2.4mm +0 +14 +14 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x14_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10705, vertical (cable from top), 14 pins, pitch 3.5mm, size 50x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10705.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10705 vertical pitch 3.5mm size 50x8.3mm^2 drill 1.3mm pad 2.6mm +0 +14 +14 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x15_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 10692, 15 pins, pitch 3.5mm, size 53.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10692.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10692 pitch 3.5mm size 53.2x7mm^2 drill 1.2mm pad 2.4mm +0 +15 +15 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x15_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10706, vertical (cable from top), 15 pins, pitch 3.5mm, size 53.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10706.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10706 vertical pitch 3.5mm size 53.5x8.3mm^2 drill 1.3mm pad 2.6mm +0 +15 +15 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-02_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +2 +2 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-03_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +3 +3 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-04_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +4 +4 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-05_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +5 +5 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-06_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +6 +6 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-07_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +7 +7 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-08_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +8 +8 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-09_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +9 +9 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-10_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +10 +10 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-11_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +11 +11 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-12_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +12 +12 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-13_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +13 +13 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-14_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +14 +14 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-15_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +15 +15 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-16_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +16 +16 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-17_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +17 +17 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-18_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +18 +18 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-19_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +19 +19 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-20_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +20 +20 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-21_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +21 +21 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-22_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +22 +22 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-23_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +23 +23 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-24_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +24 +24 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-25_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +25 +25 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-26_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +26 +26 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-27_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +27 +27 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-28_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +28 +28 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-29_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +29 +29 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-30_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +30 +30 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_360271_1x01_Horizontal_ScrewM3.0_Boxed +single screw terminal block Metz Connect 360271, block size 9x7.3mm^2, drill diamater 1.5mm, 1 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 134, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT single screw terminal block Metz Connect 360271 size 9x7.3mm^2 drill 1.5mm pad 3mm +0 +1 +1 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_360272_1x01_Horizontal_ScrewM2.6 +single screw terminal block Metz Connect 360272, block size 4x4mm^2, drill diamater 1.5mm, 2 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 131, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT single screw terminal block Metz Connect 360272 size 4x4mm^2 drill 1.5mm pad 3mm +0 +2 +1 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_360273_1x01_Horizontal_ScrewM2.6_WireProtection +single screw terminal block Metz Connect 360273, block size 5x4mm^2, drill diamater 1.5mm, 2 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 131, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT single screw terminal block Metz Connect 360273 size 5x4mm^2 drill 1.5mm pad 3mm +0 +2 +1 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_360291_1x01_Horizontal_ScrewM3.0_Boxed +single screw terminal block Metz Connect 360291, block size 9x7.3mm^2, drill diamater 1.5mm, 2 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 133, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT single screw terminal block Metz Connect 360291 size 9x7.3mm^2 drill 1.5mm pad 3mm +0 +2 +1 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_360322_1x01_Horizontal_ScrewM3.0_WireProtection +single screw terminal block Metz Connect 360322, block size 6x4mm^2, drill diamater 1.5mm, 2 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 133, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT single screw terminal block Metz Connect 360322 size 6x4mm^2 drill 1.5mm pad 3mm +0 +2 +1 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_360381_1x01_Horizontal_ScrewM3.0 +single screw terminal block Metz Connect 360381, block size 5x5mm^2, drill diamater 1.5mm, 2 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 133, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT single screw terminal block Metz Connect 360381 size 5x5mm^2 drill 1.5mm pad 3mm +0 +2 +1 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_360410_1x01_Horizontal_ScrewM3.0 +single screw terminal block Metz Connect 360410, block size 5x5mm^2, drill diamater 1.5mm, 2 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 132, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT single screw terminal block Metz Connect 360410 size 5x5mm^2 drill 1.5mm pad 3mm +0 +2 +1 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_360425_1x01_Horizontal_ScrewM4.0_Boxed +single screw terminal block Metz Connect 360425, block size 9x9mm^2, drill diamater 1.6mm, 4 pads, pad diameter 3.2mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 134, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT single screw terminal block Metz Connect 360425 size 9x9mm^2 drill 1.6mm pad 3.2mm +0 +4 +1 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type011_RT05502HBWC_1x02_P5.00mm_Horizontal +terminal block Metz Connect Type011_RT05502HBWC, 2 pins, pitch 5mm, size 10x10.5mm^2, drill diamater 1.4mm, pad diameter 2.8mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310111_RT055xxHBLC_OFF-022717S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type011_RT05502HBWC pitch 5mm size 10x10.5mm^2 drill 1.4mm pad 2.8mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type011_RT05503HBWC_1x03_P5.00mm_Horizontal +terminal block Metz Connect Type011_RT05503HBWC, 3 pins, pitch 5mm, size 15x10.5mm^2, drill diamater 1.4mm, pad diameter 2.8mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310111_RT055xxHBLC_OFF-022717S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type011_RT05503HBWC pitch 5mm size 15x10.5mm^2 drill 1.4mm pad 2.8mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type011_RT05504HBWC_1x04_P5.00mm_Horizontal +terminal block Metz Connect Type011_RT05504HBWC, 4 pins, pitch 5mm, size 20x10.5mm^2, drill diamater 1.4mm, pad diameter 2.8mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310111_RT055xxHBLC_OFF-022717S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type011_RT05504HBWC pitch 5mm size 20x10.5mm^2 drill 1.4mm pad 2.8mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type011_RT05505HBWC_1x05_P5.00mm_Horizontal +terminal block Metz Connect Type011_RT05505HBWC, 5 pins, pitch 5mm, size 25x10.5mm^2, drill diamater 1.4mm, pad diameter 2.8mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310111_RT055xxHBLC_OFF-022717S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type011_RT05505HBWC pitch 5mm size 25x10.5mm^2 drill 1.4mm pad 2.8mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type011_RT05506HBWC_1x06_P5.00mm_Horizontal +terminal block Metz Connect Type011_RT05506HBWC, 6 pins, pitch 5mm, size 30x10.5mm^2, drill diamater 1.4mm, pad diameter 2.8mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310111_RT055xxHBLC_OFF-022717S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type011_RT05506HBWC pitch 5mm size 30x10.5mm^2 drill 1.4mm pad 2.8mm +0 +6 +6 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type055_RT01502HDWU_1x02_P5.00mm_Horizontal +terminal block Metz Connect Type055_RT01502HDWU, 2 pins, pitch 5mm, size 10x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310551_RT015xxHDWU_OFF-022723S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type055_RT01502HDWU pitch 5mm size 10x8mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type055_RT01503HDWU_1x03_P5.00mm_Horizontal +terminal block Metz Connect Type055_RT01503HDWU, 3 pins, pitch 5mm, size 15x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310551_RT015xxHDWU_OFF-022723S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type055_RT01503HDWU pitch 5mm size 15x8mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type055_RT01504HDWU_1x04_P5.00mm_Horizontal +terminal block Metz Connect Type055_RT01504HDWU, 4 pins, pitch 5mm, size 20x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310551_RT015xxHDWU_OFF-022723S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type055_RT01504HDWU pitch 5mm size 20x8mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type059_RT06302HBWC_1x02_P3.50mm_Horizontal +terminal block Metz Connect Type059_RT06302HBWC, 2 pins, pitch 3.5mm, size 7x6.5mm^2, drill diamater 1.2mm, pad diameter 2.3mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310591_RT063xxHBWC_OFF-022684T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type059_RT06302HBWC pitch 3.5mm size 7x6.5mm^2 drill 1.2mm pad 2.3mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type059_RT06303HBWC_1x03_P3.50mm_Horizontal +terminal block Metz Connect Type059_RT06303HBWC, 3 pins, pitch 3.5mm, size 10.5x6.5mm^2, drill diamater 1.2mm, pad diameter 2.3mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310591_RT063xxHBWC_OFF-022684T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type059_RT06303HBWC pitch 3.5mm size 10.5x6.5mm^2 drill 1.2mm pad 2.3mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type059_RT06304HBWC_1x04_P3.50mm_Horizontal +terminal block Metz Connect Type059_RT06304HBWC, 4 pins, pitch 3.5mm, size 14x6.5mm^2, drill diamater 1.2mm, pad diameter 2.3mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310591_RT063xxHBWC_OFF-022684T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type059_RT06304HBWC pitch 3.5mm size 14x6.5mm^2 drill 1.2mm pad 2.3mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type059_RT06305HBWC_1x05_P3.50mm_Horizontal +terminal block Metz Connect Type059_RT06305HBWC, 5 pins, pitch 3.5mm, size 17.5x6.5mm^2, drill diamater 1.2mm, pad diameter 2.3mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310591_RT063xxHBWC_OFF-022684T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type059_RT06305HBWC pitch 3.5mm size 17.5x6.5mm^2 drill 1.2mm pad 2.3mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type059_RT06306HBWC_1x06_P3.50mm_Horizontal +terminal block Metz Connect Type059_RT06306HBWC, 6 pins, pitch 3.5mm, size 21x6.5mm^2, drill diamater 1.2mm, pad diameter 2.3mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310591_RT063xxHBWC_OFF-022684T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type059_RT06306HBWC pitch 3.5mm size 21x6.5mm^2 drill 1.2mm pad 2.3mm +0 +6 +6 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type067_RT01902HDWC_1x02_P10.00mm_Horizontal +terminal block Metz Connect Type067_RT01902HDWC, 2 pins, pitch 10mm, size 15.8x8.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310671_RT019xxHDWC_OFF-023605N.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type067_RT01902HDWC pitch 10mm size 15.8x8.2mm^2 drill 1.3mm pad 2.6mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type067_RT01903HDWC_1x03_P10.00mm_Horizontal +terminal block Metz Connect Type067_RT01903HDWC, 3 pins, pitch 10mm, size 25.8x8.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310671_RT019xxHDWC_OFF-023605N.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type067_RT01903HDWC pitch 10mm size 25.8x8.2mm^2 drill 1.3mm pad 2.6mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type067_RT01904HDWC_1x04_P10.00mm_Horizontal +terminal block Metz Connect Type067_RT01904HDWC, 4 pins, pitch 10mm, size 35.8x8.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310671_RT019xxHDWC_OFF-023605N.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type067_RT01904HDWC pitch 10mm size 35.8x8.2mm^2 drill 1.3mm pad 2.6mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type067_RT01905HDWC_1x05_P10.00mm_Horizontal +terminal block Metz Connect Type067_RT01905HDWC, 5 pins, pitch 10mm, size 45.8x8.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310671_RT019xxHDWC_OFF-023605N.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type067_RT01905HDWC pitch 10mm size 45.8x8.2mm^2 drill 1.3mm pad 2.6mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type073_RT02602HBLU_1x02_P5.08mm_Horizontal +terminal block Metz Connect Type073_RT02602HBLU, 2 pins, pitch 5.08mm, size 10.2x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310731_RT026xxHBLU_OFF-022792U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type073_RT02602HBLU pitch 5.08mm size 10.2x11mm^2 drill 1.4mm pad 2.6mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type073_RT02603HBLU_1x03_P5.08mm_Horizontal +terminal block Metz Connect Type073_RT02603HBLU, 3 pins, pitch 5.08mm, size 15.2x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310731_RT026xxHBLU_OFF-022792U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type073_RT02603HBLU pitch 5.08mm size 15.2x11mm^2 drill 1.4mm pad 2.6mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type086_RT03402HBLC_1x02_P3.81mm_Horizontal +terminal block Metz Connect Type086_RT03402HBLC, 2 pins, pitch 3.81mm, size 7.51x7.3mm^2, drill diamater 0.7mm, pad diameter 1.4mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310861_RT034xxHBLC_OFF-026114K.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type086_RT03402HBLC pitch 3.81mm size 7.51x7.3mm^2 drill 0.7mm pad 1.4mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type086_RT03403HBLC_1x03_P3.81mm_Horizontal +terminal block Metz Connect Type086_RT03403HBLC, 3 pins, pitch 3.81mm, size 11.3x7.3mm^2, drill diamater 0.7mm, pad diameter 1.4mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310861_RT034xxHBLC_OFF-026114K.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type086_RT03403HBLC pitch 3.81mm size 11.3x7.3mm^2 drill 0.7mm pad 1.4mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type086_RT03404HBLC_1x04_P3.81mm_Horizontal +terminal block Metz Connect Type086_RT03404HBLC, 4 pins, pitch 3.81mm, size 15.1x7.3mm^2, drill diamater 0.7mm, pad diameter 1.4mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310861_RT034xxHBLC_OFF-026114K.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type086_RT03404HBLC pitch 3.81mm size 15.1x7.3mm^2 drill 0.7mm pad 1.4mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type086_RT03405HBLC_1x05_P3.81mm_Horizontal +terminal block Metz Connect Type086_RT03405HBLC, 5 pins, pitch 3.81mm, size 18.9x7.3mm^2, drill diamater 0.7mm, pad diameter 1.4mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310861_RT034xxHBLC_OFF-026114K.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type086_RT03405HBLC pitch 3.81mm size 18.9x7.3mm^2 drill 0.7mm pad 1.4mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type086_RT03406HBLC_1x06_P3.81mm_Horizontal +terminal block Metz Connect Type086_RT03406HBLC, 6 pins, pitch 3.81mm, size 22.8x7.3mm^2, drill diamater 0.7mm, pad diameter 1.4mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310861_RT034xxHBLC_OFF-026114K.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type086_RT03406HBLC pitch 3.81mm size 22.8x7.3mm^2 drill 0.7mm pad 1.4mm +0 +6 +6 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type094_RT03502HBLU_1x02_P5.00mm_Horizontal +terminal block Metz Connect Type094_RT03502HBLU, 2 pins, pitch 5mm, size 10x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/ru/system/files/productfiles/Data_sheet_310941_RT035xxHBLU_OFF-022742T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type094_RT03502HBLU pitch 5mm size 10x8.3mm^2 drill 1.3mm pad 2.6mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type094_RT03503HBLU_1x03_P5.00mm_Horizontal +terminal block Metz Connect Type094_RT03503HBLU, 3 pins, pitch 5mm, size 15x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/ru/system/files/productfiles/Data_sheet_310941_RT035xxHBLU_OFF-022742T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type094_RT03503HBLU pitch 5mm size 15x8.3mm^2 drill 1.3mm pad 2.6mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type094_RT03504HBLU_1x04_P5.00mm_Horizontal +terminal block Metz Connect Type094_RT03504HBLU, 4 pins, pitch 5mm, size 20x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/ru/system/files/productfiles/Data_sheet_310941_RT035xxHBLU_OFF-022742T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type094_RT03504HBLU pitch 5mm size 20x8.3mm^2 drill 1.3mm pad 2.6mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type094_RT03505HBLU_1x05_P5.00mm_Horizontal +terminal block Metz Connect Type094_RT03505HBLU, 5 pins, pitch 5mm, size 25x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/ru/system/files/productfiles/Data_sheet_310941_RT035xxHBLU_OFF-022742T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type094_RT03505HBLU pitch 5mm size 25x8.3mm^2 drill 1.3mm pad 2.6mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type094_RT03506HBLU_1x06_P5.00mm_Horizontal +terminal block Metz Connect Type094_RT03506HBLU, 6 pins, pitch 5mm, size 30x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/ru/system/files/productfiles/Data_sheet_310941_RT035xxHBLU_OFF-022742T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type094_RT03506HBLU pitch 5mm size 30x8.3mm^2 drill 1.3mm pad 2.6mm +0 +6 +6 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type101_RT01602HBWC_1x02_P5.08mm_Horizontal +terminal block Metz Connect Type101_RT01602HBWC, 2 pins, pitch 5.08mm, size 10.2x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311011_RT016xxHBWC_OFF-022771S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type101_RT01602HBWC pitch 5.08mm size 10.2x8mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type101_RT01603HBWC_1x03_P5.08mm_Horizontal +terminal block Metz Connect Type101_RT01603HBWC, 3 pins, pitch 5.08mm, size 15.2x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311011_RT016xxHBWC_OFF-022771S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type101_RT01603HBWC pitch 5.08mm size 15.2x8mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type101_RT01604HBWC_1x04_P5.08mm_Horizontal +terminal block Metz Connect Type101_RT01604HBWC, 4 pins, pitch 5.08mm, size 20.3x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311011_RT016xxHBWC_OFF-022771S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type101_RT01604HBWC pitch 5.08mm size 20.3x8mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type101_RT01605HBWC_1x05_P5.08mm_Horizontal +terminal block Metz Connect Type101_RT01605HBWC, 5 pins, pitch 5.08mm, size 25.4x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311011_RT016xxHBWC_OFF-022771S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type101_RT01605HBWC pitch 5.08mm size 25.4x8mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type101_RT01606HBWC_1x06_P5.08mm_Horizontal +terminal block Metz Connect Type101_RT01606HBWC, 6 pins, pitch 5.08mm, size 30.5x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311011_RT016xxHBWC_OFF-022771S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type101_RT01606HBWC pitch 5.08mm size 30.5x8mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type171_RT13702HBWC_1x02_P7.50mm_Horizontal +terminal block Metz Connect Type171_RT13702HBWC, 2 pins, pitch 7.5mm, size 15x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311711_RT137xxHBWC_OFF-022811Q.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type171_RT13702HBWC pitch 7.5mm size 15x9mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type171_RT13703HBWC_1x03_P7.50mm_Horizontal +terminal block Metz Connect Type171_RT13703HBWC, 3 pins, pitch 7.5mm, size 22.5x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311711_RT137xxHBWC_OFF-022811Q.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type171_RT13703HBWC pitch 7.5mm size 22.5x9mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type171_RT13704HBWC_1x04_P7.50mm_Horizontal +terminal block Metz Connect Type171_RT13704HBWC, 4 pins, pitch 7.5mm, size 30x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311711_RT137xxHBWC_OFF-022811Q.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type171_RT13704HBWC pitch 7.5mm size 30x9mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type171_RT13705HBWC_1x05_P7.50mm_Horizontal +terminal block Metz Connect Type171_RT13705HBWC, 5 pins, pitch 7.5mm, size 37.5x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311711_RT137xxHBWC_OFF-022811Q.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type171_RT13705HBWC pitch 7.5mm size 37.5x9mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type171_RT13706HBWC_1x06_P7.50mm_Horizontal +terminal block Metz Connect Type171_RT13706HBWC, 6 pins, pitch 7.5mm, size 45x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311711_RT137xxHBWC_OFF-022811Q.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type171_RT13706HBWC pitch 7.5mm size 45x9mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type175_RT02702HBLC_1x02_P7.50mm_Horizontal +terminal block Metz Connect Type175_RT02702HBLC, 2 pins, pitch 7.5mm, size 15x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311751_RT027xxHBLC_OFF-022814U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type175_RT02702HBLC pitch 7.5mm size 15x11mm^2 drill 1.4mm pad 2.6mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type175_RT02703HBLC_1x03_P7.50mm_Horizontal +terminal block Metz Connect Type175_RT02703HBLC, 3 pins, pitch 7.5mm, size 22.5x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311751_RT027xxHBLC_OFF-022814U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type175_RT02703HBLC pitch 7.5mm size 22.5x11mm^2 drill 1.4mm pad 2.6mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type175_RT02704HBLC_1x04_P7.50mm_Horizontal +terminal block Metz Connect Type175_RT02704HBLC, 4 pins, pitch 7.5mm, size 30x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311751_RT027xxHBLC_OFF-022814U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type175_RT02704HBLC pitch 7.5mm size 30x11mm^2 drill 1.4mm pad 2.6mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type175_RT02705HBLC_1x05_P7.50mm_Horizontal +terminal block Metz Connect Type175_RT02705HBLC, 5 pins, pitch 7.5mm, size 37.5x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311751_RT027xxHBLC_OFF-022814U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type175_RT02705HBLC pitch 7.5mm size 37.5x11mm^2 drill 1.4mm pad 2.6mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type175_RT02706HBLC_1x06_P7.50mm_Horizontal +terminal block Metz Connect Type175_RT02706HBLC, 6 pins, pitch 7.5mm, size 45x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311751_RT027xxHBLC_OFF-022814U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type175_RT02706HBLC pitch 7.5mm size 45x11mm^2 drill 1.4mm pad 2.6mm +0 +6 +6 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type205_RT04502UBLC_1x02_P5.00mm_45Degree +terminal block Metz Connect Type205_RT04502UBLC, 45Degree (cable under 45degree), 2 pins, pitch 5mm, size 10x12.5mm^2, drill diamater 1.4mm, pad diameter 2.7mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_312051_RT045xxUBLC_OFF-022759T.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type205_RT04502UBLC 45Degree pitch 5mm size 10x12.5mm^2 drill 1.4mm pad 2.7mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type205_RT04503UBLC_1x03_P5.00mm_45Degree +terminal block Metz Connect Type205_RT04503UBLC, 45Degree (cable under 45degree), 3 pins, pitch 5mm, size 15x12.5mm^2, drill diamater 1.4mm, pad diameter 2.7mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_312051_RT045xxUBLC_OFF-022759T.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type205_RT04503UBLC 45Degree pitch 5mm size 15x12.5mm^2 drill 1.4mm pad 2.7mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type205_RT04504UBLC_1x04_P5.00mm_45Degree +terminal block Metz Connect Type205_RT04504UBLC, 45Degree (cable under 45degree), 4 pins, pitch 5mm, size 20x12.5mm^2, drill diamater 1.4mm, pad diameter 2.7mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_312051_RT045xxUBLC_OFF-022759T.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type205_RT04504UBLC 45Degree pitch 5mm size 20x12.5mm^2 drill 1.4mm pad 2.7mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type205_RT04505UBLC_1x05_P5.00mm_45Degree +terminal block Metz Connect Type205_RT04505UBLC, 45Degree (cable under 45degree), 5 pins, pitch 5mm, size 25x12.5mm^2, drill diamater 1.4mm, pad diameter 2.7mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_312051_RT045xxUBLC_OFF-022759T.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type205_RT04505UBLC 45Degree pitch 5mm size 25x12.5mm^2 drill 1.4mm pad 2.7mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type205_RT04506UBLC_1x06_P5.00mm_45Degree +terminal block Metz Connect Type205_RT04506UBLC, 45Degree (cable under 45degree), 6 pins, pitch 5mm, size 30x12.5mm^2, drill diamater 1.4mm, pad diameter 2.7mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_312051_RT045xxUBLC_OFF-022759T.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type205_RT04506UBLC 45Degree pitch 5mm size 30x12.5mm^2 drill 1.4mm pad 2.7mm +0 +6 +6 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type701_RT11L02HGLU_1x02_P6.35mm_Horizontal +terminal block Metz Connect Type701_RT11L02HGLU, 2 pins, pitch 6.35mm, size 12.7x12.5mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_317011_RT11LxxHGLU_OFF-022798U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type701_RT11L02HGLU pitch 6.35mm size 12.7x12.5mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type701_RT11L03HGLU_1x03_P6.35mm_Horizontal +terminal block Metz Connect Type701_RT11L03HGLU, 3 pins, pitch 6.35mm, size 19x12.5mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_317011_RT11LxxHGLU_OFF-022798U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type701_RT11L03HGLU pitch 6.35mm size 19x12.5mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type703_RT10N02HGLU_1x02_P9.52mm_Horizontal +terminal block Metz Connect Type703_RT10N02HGLU, 2 pins, pitch 9.52mm, size 19x12.5mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_317031_RT10NxxHGLU_OFF-022897S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type703_RT10N02HGLU pitch 9.52mm size 19x12.5mm^2 drill 1.3mm pad 2.6mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type703_RT10N03HGLU_1x03_P9.52mm_Horizontal +terminal block Metz Connect Type703_RT10N03HGLU, 3 pins, pitch 9.52mm, size 28.6x12.5mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_317031_RT10NxxHGLU_OFF-022897S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type703_RT10N03HGLU pitch 9.52mm size 28.6x12.5mm^2 drill 1.3mm pad 2.6mm +0 +3 +3 +TerminalBlock_Philmore +TerminalBlock_Philmore_TB132_1x02_P5.00mm_Horizontal +Terminal Block Philmore , 2 pins, pitch 5mm, size 10x10.2mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.philmore-datak.com/mc/Page%20197.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Philmore +THT Terminal Block Philmore pitch 5mm size 10x10.2mm^2 drill 1.2mm pad 2.4mm +0 +2 +2 +TerminalBlock_Philmore +TerminalBlock_Philmore_TB133_1x03_P5.00mm_Horizontal +Terminal Block Philmore , 3 pins, pitch 5mm, size 15x10.2mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.philmore-datak.com/mc/Page%20197.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Philmore +THT Terminal Block Philmore pitch 5mm size 15x10.2mm^2 drill 1.2mm pad 2.4mm +0 +3 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-2-5.08, 2 pins, pitch 5.08mm, size 10.2x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-2-5.08 pitch 5.08mm size 10.2x9.8mm^2 drill 1.3mm pad 2.6mm +0 +2 +2 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-2, 2 pins, pitch 5mm, size 10x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-2 pitch 5mm size 10x9.8mm^2 drill 1.3mm pad 2.6mm +0 +2 +2 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-3-5.08_1x03_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-3-5.08, 3 pins, pitch 5.08mm, size 15.2x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-3-5.08 pitch 5.08mm size 15.2x9.8mm^2 drill 1.3mm pad 2.6mm +0 +3 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-3_1x03_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-3, 3 pins, pitch 5mm, size 15x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-3 pitch 5mm size 15x9.8mm^2 drill 1.3mm pad 2.6mm +0 +3 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-4-5.08_1x04_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-4-5.08, 4 pins, pitch 5.08mm, size 20.3x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-4-5.08 pitch 5.08mm size 20.3x9.8mm^2 drill 1.3mm pad 2.6mm +0 +4 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-4_1x04_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-4, 4 pins, pitch 5mm, size 20x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-4 pitch 5mm size 20x9.8mm^2 drill 1.3mm pad 2.6mm +0 +4 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-5-5.08_1x05_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-5-5.08, 5 pins, pitch 5.08mm, size 25.4x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-5-5.08 pitch 5.08mm size 25.4x9.8mm^2 drill 1.3mm pad 2.6mm +0 +5 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-5_1x05_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-5, 5 pins, pitch 5mm, size 25x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-5 pitch 5mm size 25x9.8mm^2 drill 1.3mm pad 2.6mm +0 +5 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-6-5.08_1x06_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-6-5.08, 6 pins, pitch 5.08mm, size 30.5x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-6-5.08 pitch 5.08mm size 30.5x9.8mm^2 drill 1.3mm pad 2.6mm +0 +6 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-6_1x06_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-6, 6 pins, pitch 5mm, size 30x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-6 pitch 5mm size 30x9.8mm^2 drill 1.3mm pad 2.6mm +0 +6 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-7-5.08_1x07_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-7-5.08, 7 pins, pitch 5.08mm, size 35.6x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-7-5.08 pitch 5.08mm size 35.6x9.8mm^2 drill 1.3mm pad 2.6mm +0 +7 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-7_1x07_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-7, 7 pins, pitch 5mm, size 35x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-7 pitch 5mm size 35x9.8mm^2 drill 1.3mm pad 2.6mm +0 +7 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-8-5.08_1x08_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-8-5.08, 8 pins, pitch 5.08mm, size 40.6x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-8-5.08 pitch 5.08mm size 40.6x9.8mm^2 drill 1.3mm pad 2.6mm +0 +8 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-8_1x08_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-8, 8 pins, pitch 5mm, size 40x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-8 pitch 5mm size 40x9.8mm^2 drill 1.3mm pad 2.6mm +0 +8 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-9-5.08_1x09_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-9-5.08, 9 pins, pitch 5.08mm, size 45.7x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-9-5.08 pitch 5.08mm size 45.7x9.8mm^2 drill 1.3mm pad 2.6mm +0 +9 +9 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-9_1x09_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-9, 9 pins, pitch 5mm, size 45x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-9 pitch 5mm size 45x9.8mm^2 drill 1.3mm pad 2.6mm +0 +9 +9 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-10-5.08_1x10_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-10-5.08, 10 pins, pitch 5.08mm, size 50.8x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-10-5.08 pitch 5.08mm size 50.8x9.8mm^2 drill 1.3mm pad 2.6mm +0 +10 +10 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-10_1x10_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-10, 10 pins, pitch 5mm, size 50x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-10 pitch 5mm size 50x9.8mm^2 drill 1.3mm pad 2.6mm +0 +10 +10 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-11-5.08_1x11_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-11-5.08, 11 pins, pitch 5.08mm, size 55.9x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-11-5.08 pitch 5.08mm size 55.9x9.8mm^2 drill 1.3mm pad 2.6mm +0 +11 +11 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-11_1x11_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-11, 11 pins, pitch 5mm, size 55x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-11 pitch 5mm size 55x9.8mm^2 drill 1.3mm pad 2.6mm +0 +11 +11 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-12-5.08_1x12_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-12-5.08, 12 pins, pitch 5.08mm, size 61x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-12-5.08 pitch 5.08mm size 61x9.8mm^2 drill 1.3mm pad 2.6mm +0 +12 +12 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-12_1x12_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-12, 12 pins, pitch 5mm, size 60x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-12 pitch 5mm size 60x9.8mm^2 drill 1.3mm pad 2.6mm +0 +12 +12 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-13-5.08_1x13_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-13-5.08, 13 pins, pitch 5.08mm, size 66x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-13-5.08 pitch 5.08mm size 66x9.8mm^2 drill 1.3mm pad 2.6mm +0 +13 +13 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-13_1x13_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-13, 13 pins, pitch 5mm, size 65x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-13 pitch 5mm size 65x9.8mm^2 drill 1.3mm pad 2.6mm +0 +13 +13 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-14-5.08_1x14_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-14-5.08, 14 pins, pitch 5.08mm, size 71.1x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-14-5.08 pitch 5.08mm size 71.1x9.8mm^2 drill 1.3mm pad 2.6mm +0 +14 +14 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-14_1x14_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-14, 14 pins, pitch 5mm, size 70x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-14 pitch 5mm size 70x9.8mm^2 drill 1.3mm pad 2.6mm +0 +14 +14 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-15-5.08_1x15_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-15-5.08, 15 pins, pitch 5.08mm, size 76.2x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-15-5.08 pitch 5.08mm size 76.2x9.8mm^2 drill 1.3mm pad 2.6mm +0 +15 +15 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-15_1x15_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-15, 15 pins, pitch 5mm, size 75x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-15 pitch 5mm size 75x9.8mm^2 drill 1.3mm pad 2.6mm +0 +15 +15 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-16-5.08_1x16_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-16-5.08, 16 pins, pitch 5.08mm, size 81.3x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-16-5.08 pitch 5.08mm size 81.3x9.8mm^2 drill 1.3mm pad 2.6mm +0 +16 +16 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-16_1x16_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-16, 16 pins, pitch 5mm, size 80x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-16 pitch 5mm size 80x9.8mm^2 drill 1.3mm pad 2.6mm +0 +16 +16 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-2-5.08_1x02_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-2-5.08, 2 pins, pitch 5.08mm, size 10.2x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-2-5.08 pitch 5.08mm size 10.2x11.2mm^2 drill 1.3mm pad 2.6mm +0 +2 +2 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-3-5.08_1x03_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-3-5.08, 3 pins, pitch 5.08mm, size 15.2x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-3-5.08 pitch 5.08mm size 15.2x11.2mm^2 drill 1.3mm pad 2.6mm +0 +3 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-4-5.08_1x04_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-4-5.08, 4 pins, pitch 5.08mm, size 20.3x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-4-5.08 pitch 5.08mm size 20.3x11.2mm^2 drill 1.3mm pad 2.6mm +0 +4 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-5-5.08_1x05_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-5-5.08, 5 pins, pitch 5.08mm, size 25.4x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-5-5.08 pitch 5.08mm size 25.4x11.2mm^2 drill 1.3mm pad 2.6mm +0 +5 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-6-5.08_1x06_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-6-5.08, 6 pins, pitch 5.08mm, size 30.5x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-6-5.08 pitch 5.08mm size 30.5x11.2mm^2 drill 1.3mm pad 2.6mm +0 +6 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-7-5.08_1x07_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-7-5.08, 7 pins, pitch 5.08mm, size 35.6x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-7-5.08 pitch 5.08mm size 35.6x11.2mm^2 drill 1.3mm pad 2.6mm +0 +7 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-8-5.08_1x08_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-8-5.08, 8 pins, pitch 5.08mm, size 40.6x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-8-5.08 pitch 5.08mm size 40.6x11.2mm^2 drill 1.3mm pad 2.6mm +0 +8 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-9-5.08_1x09_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-9-5.08, 9 pins, pitch 5.08mm, size 45.7x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-9-5.08 pitch 5.08mm size 45.7x11.2mm^2 drill 1.3mm pad 2.6mm +0 +9 +9 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-10-5.08_1x10_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-10-5.08, 10 pins, pitch 5.08mm, size 50.8x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-10-5.08 pitch 5.08mm size 50.8x11.2mm^2 drill 1.3mm pad 2.6mm +0 +10 +10 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-11-5.08_1x11_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-11-5.08, 11 pins, pitch 5.08mm, size 55.9x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-11-5.08 pitch 5.08mm size 55.9x11.2mm^2 drill 1.3mm pad 2.6mm +0 +11 +11 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-12-5.08_1x12_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-12-5.08, 12 pins, pitch 5.08mm, size 61x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-12-5.08 pitch 5.08mm size 61x11.2mm^2 drill 1.3mm pad 2.6mm +0 +12 +12 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-13-5.08_1x13_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-13-5.08, 13 pins, pitch 5.08mm, size 66x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-13-5.08 pitch 5.08mm size 66x11.2mm^2 drill 1.3mm pad 2.6mm +0 +13 +13 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-14-5.08_1x14_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-14-5.08, 14 pins, pitch 5.08mm, size 71.1x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-14-5.08 pitch 5.08mm size 71.1x11.2mm^2 drill 1.3mm pad 2.6mm +0 +14 +14 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-15-5.08_1x15_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-15-5.08, 15 pins, pitch 5.08mm, size 76.2x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-15-5.08 pitch 5.08mm size 76.2x11.2mm^2 drill 1.3mm pad 2.6mm +0 +15 +15 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-16-5.08_1x16_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-16-5.08, 16 pins, pitch 5.08mm, size 81.3x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-16-5.08 pitch 5.08mm size 81.3x11.2mm^2 drill 1.3mm pad 2.6mm +0 +16 +16 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-2-2.54_1x02_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-2-2.54, 2 pins, pitch 2.54mm, size 5.54x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725656-920552.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-2-2.54 pitch 2.54mm size 5.54x6.2mm^2 drill 1.1mm pad 2.2mm +0 +2 +2 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-3-2.54_1x03_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-3-2.54, 3 pins, pitch 2.54mm, size 8.08x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725656-920552.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-3-2.54 pitch 2.54mm size 8.08x6.2mm^2 drill 1.1mm pad 2.2mm +0 +3 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-4-2.54_1x04_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-4-2.54, 4 pins, pitch 2.54mm, size 10.6x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-4-2.54 pitch 2.54mm size 10.6x6.2mm^2 drill 1.1mm pad 2.2mm +0 +4 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-5-2.54_1x05_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-5-2.54, 5 pins, pitch 2.54mm, size 13.2x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-5-2.54 pitch 2.54mm size 13.2x6.2mm^2 drill 1.1mm pad 2.2mm +0 +5 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-6-2.54_1x06_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-6-2.54, 6 pins, pitch 2.54mm, size 15.7x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-6-2.54 pitch 2.54mm size 15.7x6.2mm^2 drill 1.1mm pad 2.2mm +0 +6 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-7-2.54_1x07_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-7-2.54, 7 pins, pitch 2.54mm, size 18.2x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-7-2.54 pitch 2.54mm size 18.2x6.2mm^2 drill 1.1mm pad 2.2mm +0 +7 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-8-2.54_1x08_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-8-2.54, 8 pins, pitch 2.54mm, size 20.8x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-8-2.54 pitch 2.54mm size 20.8x6.2mm^2 drill 1.1mm pad 2.2mm +0 +8 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-9-2.54_1x09_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-9-2.54, 9 pins, pitch 2.54mm, size 23.3x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-9-2.54 pitch 2.54mm size 23.3x6.2mm^2 drill 1.1mm pad 2.2mm +0 +9 +9 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-10-2.54_1x10_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-10-2.54, 10 pins, pitch 2.54mm, size 25.9x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-10-2.54 pitch 2.54mm size 25.9x6.2mm^2 drill 1.1mm pad 2.2mm +0 +10 +10 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-11-2.54_1x11_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-11-2.54, 11 pins, pitch 2.54mm, size 28.4x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-11-2.54 pitch 2.54mm size 28.4x6.2mm^2 drill 1.1mm pad 2.2mm +0 +11 +11 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-12-2.54_1x12_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-12-2.54, 12 pins, pitch 2.54mm, size 30.9x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-12-2.54 pitch 2.54mm size 30.9x6.2mm^2 drill 1.1mm pad 2.2mm +0 +12 +12 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm +0 +2 +2 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-2-5.0-H_1x02_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-2-5.0-H, 2 pins, pitch 5mm, size 10x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-2-5.0-H pitch 5mm size 10x9mm^2 drill 1.3mm pad 2.6mm +0 +2 +2 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-3-3.5-H_1x03_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-3-3.5-H, 3 pins, pitch 3.5mm, size 10.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-3-3.5-H pitch 3.5mm size 10.5x7.6mm^2 drill 1.2mm pad 2.4mm +0 +3 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-3-5.0-H_1x03_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-3-5.0-H, 3 pins, pitch 5mm, size 15x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-3-5.0-H pitch 5mm size 15x9mm^2 drill 1.3mm pad 2.6mm +0 +3 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-4-3.5-H_1x04_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-4-3.5-H, 4 pins, pitch 3.5mm, size 14x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-4-3.5-H pitch 3.5mm size 14x7.6mm^2 drill 1.2mm pad 2.4mm +0 +4 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-4-5.0-H_1x04_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-4-5.0-H, 4 pins, pitch 5mm, size 20x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-4-5.0-H pitch 5mm size 20x9mm^2 drill 1.3mm pad 2.6mm +0 +4 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-5-3.5-H_1x05_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-5-3.5-H, 5 pins, pitch 3.5mm, size 17.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-5-3.5-H pitch 3.5mm size 17.5x7.6mm^2 drill 1.2mm pad 2.4mm +0 +5 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-5-5.0-H_1x05_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-5-5.0-H, 5 pins, pitch 5mm, size 25x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-5-5.0-H pitch 5mm size 25x9mm^2 drill 1.3mm pad 2.6mm +0 +5 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-6-3.5-H_1x06_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-6-3.5-H, 6 pins, pitch 3.5mm, size 21x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-6-3.5-H pitch 3.5mm size 21x7.6mm^2 drill 1.2mm pad 2.4mm +0 +6 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-6-5.0-H_1x06_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-6-5.0-H, 6 pins, pitch 5mm, size 30x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-6-5.0-H pitch 5mm size 30x9mm^2 drill 1.3mm pad 2.6mm +0 +6 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-7-3.5-H_1x07_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-7-3.5-H, 7 pins, pitch 3.5mm, size 24.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-7-3.5-H pitch 3.5mm size 24.5x7.6mm^2 drill 1.2mm pad 2.4mm +0 +7 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-7-5.0-H_1x07_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-7-5.0-H, 7 pins, pitch 5mm, size 35x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-7-5.0-H pitch 5mm size 35x9mm^2 drill 1.3mm pad 2.6mm +0 +7 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-8-3.5-H_1x08_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-8-3.5-H, 8 pins, pitch 3.5mm, size 28x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-8-3.5-H pitch 3.5mm size 28x7.6mm^2 drill 1.2mm pad 2.4mm +0 +8 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-8-5.0-H_1x08_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-8-5.0-H, 8 pins, pitch 5mm, size 40x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-8-5.0-H pitch 5mm size 40x9mm^2 drill 1.3mm pad 2.6mm +0 +8 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-9-3.5-H_1x09_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-9-3.5-H, 9 pins, pitch 3.5mm, size 31.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-9-3.5-H pitch 3.5mm size 31.5x7.6mm^2 drill 1.2mm pad 2.4mm +0 +9 +9 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-9-5.0-H_1x09_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-9-5.0-H, 9 pins, pitch 5mm, size 45x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-9-5.0-H pitch 5mm size 45x9mm^2 drill 1.3mm pad 2.6mm +0 +9 +9 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-10-3.5-H_1x10_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-10-3.5-H, 10 pins, pitch 3.5mm, size 35x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-10-3.5-H pitch 3.5mm size 35x7.6mm^2 drill 1.2mm pad 2.4mm +0 +10 +10 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-10-5.0-H_1x10_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-10-5.0-H, 10 pins, pitch 5mm, size 50x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-10-5.0-H pitch 5mm size 50x9mm^2 drill 1.3mm pad 2.6mm +0 +10 +10 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-11-3.5-H_1x11_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-11-3.5-H, 11 pins, pitch 3.5mm, size 38.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-11-3.5-H pitch 3.5mm size 38.5x7.6mm^2 drill 1.2mm pad 2.4mm +0 +11 +11 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-11-5.0-H_1x11_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-11-5.0-H, 11 pins, pitch 5mm, size 55x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-11-5.0-H pitch 5mm size 55x9mm^2 drill 1.3mm pad 2.6mm +0 +11 +11 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-12-3.5-H_1x12_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-12-3.5-H, 12 pins, pitch 3.5mm, size 42x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-12-3.5-H pitch 3.5mm size 42x7.6mm^2 drill 1.2mm pad 2.4mm +0 +12 +12 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-12-5.0-H_1x12_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-12-5.0-H, 12 pins, pitch 5mm, size 60x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-12-5.0-H pitch 5mm size 60x9mm^2 drill 1.3mm pad 2.6mm +0 +12 +12 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-13-3.5-H_1x13_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-13-3.5-H, 13 pins, pitch 3.5mm, size 45.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-13-3.5-H pitch 3.5mm size 45.5x7.6mm^2 drill 1.2mm pad 2.4mm +0 +13 +13 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-13-5.0-H_1x13_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-13-5.0-H, 13 pins, pitch 5mm, size 65x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-13-5.0-H pitch 5mm size 65x9mm^2 drill 1.3mm pad 2.6mm +0 +13 +13 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-14-3.5-H_1x14_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-14-3.5-H, 14 pins, pitch 3.5mm, size 49x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-14-3.5-H pitch 3.5mm size 49x7.6mm^2 drill 1.2mm pad 2.4mm +0 +14 +14 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-14-5.0-H_1x14_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-14-5.0-H, 14 pins, pitch 5mm, size 70x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-14-5.0-H pitch 5mm size 70x9mm^2 drill 1.3mm pad 2.6mm +0 +14 +14 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-15-3.5-H_1x15_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-15-3.5-H, 15 pins, pitch 3.5mm, size 52.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-15-3.5-H pitch 3.5mm size 52.5x7.6mm^2 drill 1.2mm pad 2.4mm +0 +15 +15 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-15-5.0-H_1x15_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-15-5.0-H, 15 pins, pitch 5mm, size 75x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-15-5.0-H pitch 5mm size 75x9mm^2 drill 1.3mm pad 2.6mm +0 +15 +15 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-16-3.5-H_1x16_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-16-3.5-H, 16 pins, pitch 3.5mm, size 56x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-16-3.5-H pitch 3.5mm size 56x7.6mm^2 drill 1.2mm pad 2.4mm +0 +16 +16 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-16-5.0-H_1x16_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-16-5.0-H, 16 pins, pitch 5mm, size 80x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-16-5.0-H pitch 5mm size 80x9mm^2 drill 1.3mm pad 2.6mm +0 +16 +16 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-2-2,5-V-SMD_1x02-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 2 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814702/pdf +PhoenixContact PTSM0.5 2 2.5mm vertical SMD spring clamp terminal block connector +0 +4 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-2-2.5-H-THR_1x02_P2.50mm_Horizontal +Terminal Block Phoenix PTSM-0,5-2-2.5-H-THR, 2 pins, pitch 2.5mm, size 7.2x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-2-2.5-H-THR pitch 2.5mm size 7.2x10mm^2 drill 1.2mm pad 3mm +0 +4 +2 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-2-2.5-V-THR_1x02_P2.50mm_Vertical +Terminal Block Phoenix PTSM-0,5-2-2.5-V-THR, vertical (cable from top), 2 pins, pitch 2.5mm, size 5.5x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-2-2.5-V-THR vertical pitch 2.5mm size 5.5x5mm^2 drill 1.2mm pad 2mm +0 +4 +2 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-2-HV-2.5-SMD_1x02-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 2 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778696/pdf +2.5mm vertical SMD spring clamp terminal block connector +0 +4 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-3-2,5-V-SMD_1x03-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 3 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814715/pdf +PhoenixContact PTSM0.5 3 2.5mm vertical SMD spring clamp terminal block connector +0 +5 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-3-2.5-H-THR_1x03_P2.50mm_Horizontal +Terminal Block Phoenix PTSM-0,5-3-2.5-H-THR, 3 pins, pitch 2.5mm, size 9.7x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-3-2.5-H-THR pitch 2.5mm size 9.7x10mm^2 drill 1.2mm pad 3mm +0 +6 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-3-2.5-V-THR_1x03_P2.50mm_Vertical +Terminal Block Phoenix PTSM-0,5-3-2.5-V-THR, vertical (cable from top), 3 pins, pitch 2.5mm, size 8x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-3-2.5-V-THR vertical pitch 2.5mm size 8x5mm^2 drill 1.2mm pad 2mm +0 +6 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-3-HV-2.5-SMD_1x03-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 3 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778706/pdf +2.5mm vertical SMD spring clamp terminal block connector +0 +5 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-4-2,5-V-SMD_1x04-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 4 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814728/pdf +PhoenixContact PTSM0.5 4 2.5mm vertical SMD spring clamp terminal block connector +0 +6 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-4-2.5-H-THR_1x04_P2.50mm_Horizontal +Terminal Block Phoenix PTSM-0,5-4-2.5-H-THR, 4 pins, pitch 2.5mm, size 12.2x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-4-2.5-H-THR pitch 2.5mm size 12.2x10mm^2 drill 1.2mm pad 3mm +0 +8 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-4-2.5-V-THR_1x04_P2.50mm_Vertical +Terminal Block Phoenix PTSM-0,5-4-2.5-V-THR, vertical (cable from top), 4 pins, pitch 2.5mm, size 10.5x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-4-2.5-V-THR vertical pitch 2.5mm size 10.5x5mm^2 drill 1.2mm pad 2mm +0 +8 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-4-HV-2.5-SMD_1x04-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 4 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778719/pdf +2.5mm vertical SMD spring clamp terminal block connector +0 +4 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-5-2,5-V-SMD_1x05-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 5 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814731/pdf +PhoenixContact PTSM0.5 5 2.5mm vertical SMD spring clamp terminal block connector +0 +7 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-5-2.5-H-THR_1x05_P2.50mm_Horizontal +Terminal Block Phoenix PTSM-0,5-5-2.5-H-THR, 5 pins, pitch 2.5mm, size 14.7x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-5-2.5-H-THR pitch 2.5mm size 14.7x10mm^2 drill 1.2mm pad 3mm +0 +10 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-5-2.5-V-THR_1x05_P2.50mm_Vertical +Terminal Block Phoenix PTSM-0,5-5-2.5-V-THR, vertical (cable from top), 5 pins, pitch 2.5mm, size 13x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-5-2.5-V-THR vertical pitch 2.5mm size 13x5mm^2 drill 1.2mm pad 2mm +0 +10 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-5-HV-2.5-SMD_1x05-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 5 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778722/pdf +2.5mm vertical SMD spring clamp terminal block connector +0 +7 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-6-2,5-V-SMD_1x06-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 6 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814744/pdf +PhoenixContact PTSM0.5 6 2.5mm vertical SMD spring clamp terminal block connector +0 +8 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-6-2.5-H-THR_1x06_P2.50mm_Horizontal +Terminal Block Phoenix PTSM-0,5-6-2.5-H-THR, 6 pins, pitch 2.5mm, size 17.2x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-6-2.5-H-THR pitch 2.5mm size 17.2x10mm^2 drill 1.2mm pad 3mm +0 +12 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-6-2.5-V-THR_1x06_P2.50mm_Vertical +Terminal Block Phoenix PTSM-0,5-6-2.5-V-THR, vertical (cable from top), 6 pins, pitch 2.5mm, size 15.5x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-6-2.5-V-THR vertical pitch 2.5mm size 15.5x5mm^2 drill 1.2mm pad 2mm +0 +12 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-6-HV-2.5-SMD_1x06-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 6 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778735/pdf +2.5mm vertical SMD spring clamp terminal block connector +0 +8 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-7-2,5-V-SMD_1x07-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 7 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814757/pdf +PhoenixContact PTSM0.5 7 2.5mm vertical SMD spring clamp terminal block connector +0 +9 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-7-2.5-H-THR_1x07_P2.50mm_Horizontal +Terminal Block Phoenix PTSM-0,5-7-2.5-H-THR, 7 pins, pitch 2.5mm, size 19.7x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-7-2.5-H-THR pitch 2.5mm size 19.7x10mm^2 drill 1.2mm pad 3mm +0 +14 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-7-2.5-V-THR_1x07_P2.50mm_Vertical +Terminal Block Phoenix PTSM-0,5-7-2.5-V-THR, vertical (cable from top), 7 pins, pitch 2.5mm, size 18x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-7-2.5-V-THR vertical pitch 2.5mm size 18x5mm^2 drill 1.2mm pad 2mm +0 +14 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-7-HV-2.5-SMD_1x07-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 7 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778748/pdf +2.5mm vertical SMD spring clamp terminal block connector +0 +9 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-8-2,5-V-SMD_1x08-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 8 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814760/pdf +PhoenixContact PTSM0.5 8 2.5mm vertical SMD spring clamp terminal block connector +0 +10 +9 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-8-2.5-H-THR_1x08_P2.50mm_Horizontal +Terminal Block Phoenix PTSM-0,5-8-2.5-H-THR, 8 pins, pitch 2.5mm, size 22.2x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-8-2.5-H-THR pitch 2.5mm size 22.2x10mm^2 drill 1.2mm pad 3mm +0 +16 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-8-2.5-V-THR_1x08_P2.50mm_Vertical +Terminal Block Phoenix PTSM-0,5-8-2.5-V-THR, vertical (cable from top), 8 pins, pitch 2.5mm, size 20.5x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-8-2.5-V-THR vertical pitch 2.5mm size 20.5x5mm^2 drill 1.2mm pad 2mm +0 +16 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-8-HV-2.5-SMD_1x08-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 8 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778751/pdf +2.5mm vertical SMD spring clamp terminal block connector +0 +10 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00001_1x02_P5.00mm_Horizontal +terminal block RND 205-00001, 2 pins, pitch 5mm, size 10x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00001 pitch 5mm size 10x9mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00002_1x03_P5.00mm_Horizontal +terminal block RND 205-00002, 3 pins, pitch 5mm, size 15x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00002 pitch 5mm size 15x9mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00003_1x04_P5.00mm_Horizontal +terminal block RND 205-00003, 4 pins, pitch 5mm, size 20x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00003 pitch 5mm size 20x9mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00004_1x05_P5.00mm_Horizontal +terminal block RND 205-00004, 5 pins, pitch 5mm, size 25x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00004 pitch 5mm size 25x9mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00005_1x06_P5.00mm_Horizontal +terminal block RND 205-00005, 6 pins, pitch 5mm, size 30x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00005 pitch 5mm size 30x9mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00006_1x07_P5.00mm_Horizontal +terminal block RND 205-00006, 7 pins, pitch 5mm, size 35x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00006 pitch 5mm size 35x9mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00007_1x08_P5.00mm_Horizontal +terminal block RND 205-00007, 8 pins, pitch 5mm, size 40x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00007 pitch 5mm size 40x9mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00008_1x09_P5.00mm_Horizontal +terminal block RND 205-00008, 9 pins, pitch 5mm, size 45x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00008 pitch 5mm size 45x9mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00009_1x10_P5.00mm_Horizontal +terminal block RND 205-00009, 10 pins, pitch 5mm, size 50x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00009 pitch 5mm size 50x9mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00010_1x11_P5.00mm_Horizontal +terminal block RND 205-00010, 11 pins, pitch 5mm, size 55x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00010 pitch 5mm size 55x9mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00011_1x12_P5.00mm_Horizontal +terminal block RND 205-00011, 12 pins, pitch 5mm, size 60x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00011 pitch 5mm size 60x9mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00012_1x02_P5.00mm_Horizontal +terminal block RND 205-00012, 2 pins, pitch 5mm, size 10x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00012 pitch 5mm size 10x7.6mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00013_1x03_P5.00mm_Horizontal +terminal block RND 205-00013, 3 pins, pitch 5mm, size 15x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00013 pitch 5mm size 15x7.6mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00014_1x04_P5.00mm_Horizontal +terminal block RND 205-00014, 4 pins, pitch 5mm, size 20x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00014 pitch 5mm size 20x7.6mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00015_1x05_P5.00mm_Horizontal +terminal block RND 205-00015, 5 pins, pitch 5mm, size 25x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00015 pitch 5mm size 25x7.6mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00016_1x06_P5.00mm_Horizontal +terminal block RND 205-00016, 6 pins, pitch 5mm, size 30x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00016 pitch 5mm size 30x7.6mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00017_1x07_P5.00mm_Horizontal +terminal block RND 205-00017, 7 pins, pitch 5mm, size 35x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00017 pitch 5mm size 35x7.6mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00018_1x08_P5.00mm_Horizontal +terminal block RND 205-00018, 8 pins, pitch 5mm, size 40x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00018 pitch 5mm size 40x7.6mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00019_1x09_P5.00mm_Horizontal +terminal block RND 205-00019, 9 pins, pitch 5mm, size 45x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00019 pitch 5mm size 45x7.6mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00020_1x10_P5.00mm_Horizontal +terminal block RND 205-00020, 10 pins, pitch 5mm, size 50x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00020 pitch 5mm size 50x7.6mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00021_1x11_P5.00mm_Horizontal +terminal block RND 205-00021, 11 pins, pitch 5mm, size 55x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00021 pitch 5mm size 55x7.6mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00022_1x12_P5.00mm_Horizontal +terminal block RND 205-00022, 12 pins, pitch 5mm, size 60x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00022 pitch 5mm size 60x7.6mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00023_1x02_P10.00mm_Horizontal +terminal block RND 205-00023, 2 pins, pitch 10mm, size 15x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00023 pitch 10mm size 15x9mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00024_1x03_P10.00mm_Horizontal +terminal block RND 205-00024, 3 pins, pitch 10mm, size 25x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00024 pitch 10mm size 25x9mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00025_1x04_P10.00mm_Horizontal +terminal block RND 205-00025, 4 pins, pitch 10mm, size 35x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00025 pitch 10mm size 35x9mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00026_1x05_P10.00mm_Horizontal +terminal block RND 205-00026, 5 pins, pitch 10mm, size 45x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00026 pitch 10mm size 45x9mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00027_1x06_P10.00mm_Horizontal +terminal block RND 205-00027, 6 pins, pitch 10mm, size 55x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00027 pitch 10mm size 55x9mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00028_1x07_P10.00mm_Horizontal +terminal block RND 205-00028, 7 pins, pitch 10mm, size 65x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00028 pitch 10mm size 65x9mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00029_1x08_P10.00mm_Horizontal +terminal block RND 205-00029, 8 pins, pitch 10mm, size 75x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00029 pitch 10mm size 75x9mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00030_1x09_P10.00mm_Horizontal +terminal block RND 205-00030, 9 pins, pitch 10mm, size 85x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00030 pitch 10mm size 85x9mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00031_1x10_P10.00mm_Horizontal +terminal block RND 205-00031, 10 pins, pitch 10mm, size 95x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00031 pitch 10mm size 95x9mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00032_1x11_P10.00mm_Horizontal +terminal block RND 205-00032, 11 pins, pitch 10mm, size 105x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00032 pitch 10mm size 105x9mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00033_1x12_P10.00mm_Horizontal +terminal block RND 205-00033, 12 pins, pitch 10mm, size 115x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00033 pitch 10mm size 115x9mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00045_1x02_P5.00mm_Horizontal +terminal block RND 205-00045, 2 pins, pitch 5mm, size 10x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00045 pitch 5mm size 10x8.1mm^2 drill 1.1mm pad 2.1mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00046_1x03_P5.00mm_Horizontal +terminal block RND 205-00046, 3 pins, pitch 5mm, size 15x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00046 pitch 5mm size 15x8.1mm^2 drill 1.1mm pad 2.1mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00047_1x04_P5.00mm_Horizontal +terminal block RND 205-00047, 4 pins, pitch 5mm, size 20x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00047 pitch 5mm size 20x8.1mm^2 drill 1.1mm pad 2.1mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00048_1x05_P5.00mm_Horizontal +terminal block RND 205-00048, 5 pins, pitch 5mm, size 25x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00048 pitch 5mm size 25x8.1mm^2 drill 1.1mm pad 2.1mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00049_1x06_P5.00mm_Horizontal +terminal block RND 205-00049, 6 pins, pitch 5mm, size 30x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00049 pitch 5mm size 30x8.1mm^2 drill 1.1mm pad 2.1mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00050_1x07_P5.00mm_Horizontal +terminal block RND 205-00050, 7 pins, pitch 5mm, size 35x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00050 pitch 5mm size 35x8.1mm^2 drill 1.1mm pad 2.1mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00051_1x08_P5.00mm_Horizontal +terminal block RND 205-00051, 8 pins, pitch 5mm, size 40x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00051 pitch 5mm size 40x8.1mm^2 drill 1.1mm pad 2.1mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00052_1x09_P5.00mm_Horizontal +terminal block RND 205-00052, 9 pins, pitch 5mm, size 45x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00052 pitch 5mm size 45x8.1mm^2 drill 1.1mm pad 2.1mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00053_1x10_P5.00mm_Horizontal +terminal block RND 205-00053, 10 pins, pitch 5mm, size 50x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00053 pitch 5mm size 50x8.1mm^2 drill 1.1mm pad 2.1mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00054_1x11_P5.00mm_Horizontal +terminal block RND 205-00054, 11 pins, pitch 5mm, size 55x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00054 pitch 5mm size 55x8.1mm^2 drill 1.1mm pad 2.1mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00055_1x12_P5.00mm_Horizontal +terminal block RND 205-00055, 12 pins, pitch 5mm, size 60x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00055 pitch 5mm size 60x8.1mm^2 drill 1.1mm pad 2.1mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00056_1x02_P5.00mm_45Degree +terminal block RND 205-00056, 45Degree (cable under 45degree), 2 pins, pitch 5mm, size 10x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00056 45Degree pitch 5mm size 10x12.6mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00057_1x03_P5.00mm_45Degree +terminal block RND 205-00057, 45Degree (cable under 45degree), 3 pins, pitch 5mm, size 15x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00057 45Degree pitch 5mm size 15x12.6mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00058_1x04_P5.00mm_45Degree +terminal block RND 205-00058, 45Degree (cable under 45degree), 4 pins, pitch 5mm, size 20x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00058 45Degree pitch 5mm size 20x12.6mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00059_1x05_P5.00mm_45Degree +terminal block RND 205-00059, 45Degree (cable under 45degree), 5 pins, pitch 5mm, size 25x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00059 45Degree pitch 5mm size 25x12.6mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00060_1x06_P5.00mm_45Degree +terminal block RND 205-00060, 45Degree (cable under 45degree), 6 pins, pitch 5mm, size 30x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00060 45Degree pitch 5mm size 30x12.6mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00061_1x07_P5.00mm_45Degree +terminal block RND 205-00061, 45Degree (cable under 45degree), 7 pins, pitch 5mm, size 35x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00061 45Degree pitch 5mm size 35x12.6mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00062_1x08_P5.00mm_45Degree +terminal block RND 205-00062, 45Degree (cable under 45degree), 8 pins, pitch 5mm, size 40x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00062 45Degree pitch 5mm size 40x12.6mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00063_1x09_P5.00mm_45Degree +terminal block RND 205-00063, 45Degree (cable under 45degree), 9 pins, pitch 5mm, size 45x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00063 45Degree pitch 5mm size 45x12.6mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00064_1x10_P5.00mm_45Degree +terminal block RND 205-00064, 45Degree (cable under 45degree), 10 pins, pitch 5mm, size 50x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00064 45Degree pitch 5mm size 50x12.6mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00065_1x11_P5.00mm_45Degree +terminal block RND 205-00065, 45Degree (cable under 45degree), 11 pins, pitch 5mm, size 55x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00065 45Degree pitch 5mm size 55x12.6mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00066_1x12_P5.00mm_45Degree +terminal block RND 205-00066, 45Degree (cable under 45degree), 12 pins, pitch 5mm, size 60x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00066 45Degree pitch 5mm size 60x12.6mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00067_1x02_P7.50mm_Horizontal +terminal block RND 205-00067, 2 pins, pitch 7.5mm, size 15x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00067 pitch 7.5mm size 15x10.3mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00068_1x03_P7.50mm_Horizontal +terminal block RND 205-00068, 3 pins, pitch 7.5mm, size 22.5x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00068 pitch 7.5mm size 22.5x10.3mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00069_1x04_P7.50mm_Horizontal +terminal block RND 205-00069, 4 pins, pitch 7.5mm, size 30x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00069 pitch 7.5mm size 30x10.3mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00070_1x05_P7.50mm_Horizontal +terminal block RND 205-00070, 5 pins, pitch 7.5mm, size 37.5x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00070 pitch 7.5mm size 37.5x10.3mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00071_1x06_P7.50mm_Horizontal +terminal block RND 205-00071, 6 pins, pitch 7.5mm, size 45x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00071 pitch 7.5mm size 45x10.3mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00072_1x07_P7.50mm_Horizontal +terminal block RND 205-00072, 7 pins, pitch 7.5mm, size 52.5x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00072 pitch 7.5mm size 52.5x10.3mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00073_1x08_P7.50mm_Horizontal +terminal block RND 205-00073, 8 pins, pitch 7.5mm, size 60x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00073 pitch 7.5mm size 60x10.3mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00074_1x09_P7.50mm_Horizontal +terminal block RND 205-00074, 9 pins, pitch 7.5mm, size 67.5x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00074 pitch 7.5mm size 67.5x10.3mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00075_1x10_P7.50mm_Horizontal +terminal block RND 205-00075, 10 pins, pitch 7.5mm, size 75x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00075 pitch 7.5mm size 75x10.3mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00076_1x11_P7.50mm_Horizontal +terminal block RND 205-00076, 11 pins, pitch 7.5mm, size 82.5x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00076 pitch 7.5mm size 82.5x10.3mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00077_1x12_P7.50mm_Horizontal +terminal block RND 205-00077, 12 pins, pitch 7.5mm, size 90x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00077 pitch 7.5mm size 90x10.3mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00078_1x02_P10.00mm_Horizontal +terminal block RND 205-00078, 2 pins, pitch 10mm, size 15x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00078 pitch 10mm size 15x10.3mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00079_1x03_P10.00mm_Horizontal +terminal block RND 205-00079, 3 pins, pitch 10mm, size 25x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00079 pitch 10mm size 25x10.3mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00080_1x04_P10.00mm_Horizontal +terminal block RND 205-00080, 4 pins, pitch 10mm, size 35x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00080 pitch 10mm size 35x10.3mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00081_1x05_P10.00mm_Horizontal +terminal block RND 205-00081, 5 pins, pitch 10mm, size 45x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00081 pitch 10mm size 45x10.3mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00082_1x06_P10.00mm_Horizontal +terminal block RND 205-00082, 6 pins, pitch 10mm, size 55x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00082 pitch 10mm size 55x10.3mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00083_1x07_P10.00mm_Horizontal +terminal block RND 205-00083, 7 pins, pitch 10mm, size 65x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00083 pitch 10mm size 65x10.3mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00084_1x08_P10.00mm_Horizontal +terminal block RND 205-00084, 8 pins, pitch 10mm, size 75x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00084 pitch 10mm size 75x10.3mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00085_1x09_P10.00mm_Horizontal +terminal block RND 205-00085, 9 pins, pitch 10mm, size 85x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00085 pitch 10mm size 85x10.3mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00086_1x10_P10.00mm_Horizontal +terminal block RND 205-00086, 10 pins, pitch 10mm, size 95x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00086 pitch 10mm size 95x10.3mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00087_1x11_P10.00mm_Horizontal +terminal block RND 205-00087, 11 pins, pitch 10mm, size 105x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00087 pitch 10mm size 105x10.3mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00088_1x12_P10.00mm_Horizontal +terminal block RND 205-00088, 12 pins, pitch 10mm, size 115x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00088 pitch 10mm size 115x10.3mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00232_1x02_P5.08mm_Horizontal +terminal block RND 205-00232, 2 pins, pitch 5.08mm, size 10.2x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00232 pitch 5.08mm size 10.2x8.45mm^2 drill 1.1mm pad 2.1mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00233_1x03_P5.08mm_Horizontal +terminal block RND 205-00233, 3 pins, pitch 5.08mm, size 15.2x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00233 pitch 5.08mm size 15.2x8.45mm^2 drill 1.1mm pad 2.1mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00234_1x04_P5.08mm_Horizontal +terminal block RND 205-00234, 4 pins, pitch 5.08mm, size 20.3x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00234 pitch 5.08mm size 20.3x8.45mm^2 drill 1.1mm pad 2.1mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00235_1x05_P5.08mm_Horizontal +terminal block RND 205-00235, 5 pins, pitch 5.08mm, size 25.4x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00235 pitch 5.08mm size 25.4x8.45mm^2 drill 1.1mm pad 2.1mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00236_1x06_P5.08mm_Horizontal +terminal block RND 205-00236, 6 pins, pitch 5.08mm, size 30.5x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00236 pitch 5.08mm size 30.5x8.45mm^2 drill 1.1mm pad 2.1mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00237_1x07_P5.08mm_Horizontal +terminal block RND 205-00237, 7 pins, pitch 5.08mm, size 35.6x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00237 pitch 5.08mm size 35.6x8.45mm^2 drill 1.1mm pad 2.1mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00238_1x08_P5.08mm_Horizontal +terminal block RND 205-00238, 8 pins, pitch 5.08mm, size 40.6x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00238 pitch 5.08mm size 40.6x8.45mm^2 drill 1.1mm pad 2.1mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00239_1x09_P5.08mm_Horizontal +terminal block RND 205-00239, 9 pins, pitch 5.08mm, size 45.7x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00239 pitch 5.08mm size 45.7x8.45mm^2 drill 1.1mm pad 2.1mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00240_1x10_P5.08mm_Horizontal +terminal block RND 205-00240, 10 pins, pitch 5.08mm, size 50.8x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00240 pitch 5.08mm size 50.8x8.45mm^2 drill 1.1mm pad 2.1mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00241_1x02_P10.16mm_Horizontal +terminal block RND 205-00241, 2 pins, pitch 10.2mm, size 15.2x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00241 pitch 10.2mm size 15.2x8.3mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00242_1x03_P10.16mm_Horizontal +terminal block RND 205-00242, 3 pins, pitch 10.2mm, size 25.4x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00242 pitch 10.2mm size 25.4x8.3mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00243_1x04_P10.16mm_Horizontal +terminal block RND 205-00243, 4 pins, pitch 10.2mm, size 35.6x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00243 pitch 10.2mm size 35.6x8.3mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00244_1x05_P10.16mm_Horizontal +terminal block RND 205-00244, 5 pins, pitch 10.2mm, size 45.7x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00244 pitch 10.2mm size 45.7x8.3mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00245_1x06_P10.16mm_Horizontal +terminal block RND 205-00245, 6 pins, pitch 10.2mm, size 55.9x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00245 pitch 10.2mm size 55.9x8.3mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00246_1x07_P10.16mm_Horizontal +terminal block RND 205-00246, 7 pins, pitch 10.2mm, size 66x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00246 pitch 10.2mm size 66x8.3mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00247_1x08_P10.16mm_Horizontal +terminal block RND 205-00247, 8 pins, pitch 10.2mm, size 76.2x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00247 pitch 10.2mm size 76.2x8.3mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00248_1x09_P10.16mm_Horizontal +terminal block RND 205-00248, 9 pins, pitch 10.2mm, size 86.4x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00248 pitch 10.2mm size 86.4x8.3mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00249_1x10_P10.16mm_Horizontal +terminal block RND 205-00249, 10 pins, pitch 10.2mm, size 96.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00249 pitch 10.2mm size 96.5x8.3mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00250_1x11_P10.16mm_Horizontal +terminal block RND 205-00250, 11 pins, pitch 10.2mm, size 107x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00250 pitch 10.2mm size 107x8.3mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00251_1x12_P10.16mm_Horizontal +terminal block RND 205-00251, 12 pins, pitch 10.2mm, size 117x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00251 pitch 10.2mm size 117x8.3mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00276_1x02_P5.00mm_Vertical +terminal block RND 205-00078, vertical (cable from top), 2 pins, pitch 5mm, size 10x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00078 vertical pitch 5mm size 10x10mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00277_1x03_P5.00mm_Vertical +terminal block RND 205-00079, vertical (cable from top), 3 pins, pitch 5mm, size 15x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00079 vertical pitch 5mm size 15x10mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00278_1x04_P5.00mm_Vertical +terminal block RND 205-00080, vertical (cable from top), 4 pins, pitch 5mm, size 20x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00080 vertical pitch 5mm size 20x10mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00279_1x05_P5.00mm_Vertical +terminal block RND 205-00081, vertical (cable from top), 5 pins, pitch 5mm, size 25x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00081 vertical pitch 5mm size 25x10mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00280_1x06_P5.00mm_Vertical +terminal block RND 205-00082, vertical (cable from top), 6 pins, pitch 5mm, size 30x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00082 vertical pitch 5mm size 30x10mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00281_1x07_P5.00mm_Vertical +terminal block RND 205-00083, vertical (cable from top), 7 pins, pitch 5mm, size 35x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00083 vertical pitch 5mm size 35x10mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00282_1x08_P5.00mm_Vertical +terminal block RND 205-00084, vertical (cable from top), 8 pins, pitch 5mm, size 40x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00084 vertical pitch 5mm size 40x10mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00283_1x09_P5.00mm_Vertical +terminal block RND 205-00085, vertical (cable from top), 9 pins, pitch 5mm, size 45x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00085 vertical pitch 5mm size 45x10mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00284_1x10_P5.00mm_Vertical +terminal block RND 205-00086, vertical (cable from top), 10 pins, pitch 5mm, size 50x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00086 vertical pitch 5mm size 50x10mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00285_1x11_P5.00mm_Vertical +terminal block RND 205-00087, vertical (cable from top), 11 pins, pitch 5mm, size 55x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00087 vertical pitch 5mm size 55x10mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00286_1x12_P5.00mm_Vertical +terminal block RND 205-00088, vertical (cable from top), 12 pins, pitch 5mm, size 60x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00088 vertical pitch 5mm size 60x10mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00287_1x02_P5.08mm_Horizontal +terminal block RND 205-00287, 2 pins, pitch 5.08mm, size 10.2x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00287 pitch 5.08mm size 10.2x10.6mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00288_1x03_P5.08mm_Horizontal +terminal block RND 205-00288, 3 pins, pitch 5.08mm, size 15.2x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00288 pitch 5.08mm size 15.2x10.6mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00289_1x04_P5.08mm_Horizontal +terminal block RND 205-00289, 4 pins, pitch 5.08mm, size 20.3x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00289 pitch 5.08mm size 20.3x10.6mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00290_1x05_P5.08mm_Horizontal +terminal block RND 205-00290, 5 pins, pitch 5.08mm, size 25.4x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00290 pitch 5.08mm size 25.4x10.6mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00291_1x06_P5.08mm_Horizontal +terminal block RND 205-00291, 6 pins, pitch 5.08mm, size 30.5x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00291 pitch 5.08mm size 30.5x10.6mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00292_1x07_P5.08mm_Horizontal +terminal block RND 205-00292, 7 pins, pitch 5.08mm, size 35.6x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00292 pitch 5.08mm size 35.6x10.6mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00293_1x08_P5.08mm_Horizontal +terminal block RND 205-00293, 8 pins, pitch 5.08mm, size 40.6x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00293 pitch 5.08mm size 40.6x10.6mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00294_1x09_P5.08mm_Horizontal +terminal block RND 205-00294, 9 pins, pitch 5.08mm, size 45.7x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00294 pitch 5.08mm size 45.7x10.6mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00295_1x10_P5.08mm_Horizontal +terminal block RND 205-00295, 10 pins, pitch 5.08mm, size 50.8x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00295 pitch 5.08mm size 50.8x10.6mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00296_1x11_P5.08mm_Horizontal +terminal block RND 205-00296, 11 pins, pitch 5.08mm, size 55.9x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00296 pitch 5.08mm size 55.9x10.6mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00297_1x12_P5.08mm_Horizontal +terminal block RND 205-00297, 12 pins, pitch 5.08mm, size 61x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00297 pitch 5.08mm size 61x10.6mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00298_1x02_P10.00mm_Horizontal +terminal block RND 205-00298, 2 pins, pitch 10mm, size 15x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00298 pitch 10mm size 15x8.1mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00299_1x03_P10.00mm_Horizontal +terminal block RND 205-00299, 3 pins, pitch 10mm, size 25x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00299 pitch 10mm size 25x8.1mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00300_1x04_P10.00mm_Horizontal +terminal block RND 205-00300, 4 pins, pitch 10mm, size 35x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00300 pitch 10mm size 35x8.1mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00301_1x05_P10.00mm_Horizontal +terminal block RND 205-00301, 5 pins, pitch 10mm, size 45x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00301 pitch 10mm size 45x8.1mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00302_1x06_P10.00mm_Horizontal +terminal block RND 205-00302, 6 pins, pitch 10mm, size 55x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00302 pitch 10mm size 55x8.1mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00303_1x07_P10.00mm_Horizontal +terminal block RND 205-00303, 7 pins, pitch 10mm, size 65x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00303 pitch 10mm size 65x8.1mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00304_1x08_P10.00mm_Horizontal +terminal block RND 205-00304, 8 pins, pitch 10mm, size 75x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00304 pitch 10mm size 75x8.1mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00305_1x09_P10.00mm_Horizontal +terminal block RND 205-00305, 9 pins, pitch 10mm, size 85x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00305 pitch 10mm size 85x8.1mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00306_1x10_P10.00mm_Horizontal +terminal block RND 205-00306, 10 pins, pitch 10mm, size 95x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00306 pitch 10mm size 95x8.1mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00307_1x11_P10.00mm_Horizontal +terminal block RND 205-00307, 11 pins, pitch 10mm, size 105x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00307 pitch 10mm size 105x8.1mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00308_1x12_P10.00mm_Horizontal +terminal block RND 205-00308, 12 pins, pitch 10mm, size 115x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00308 pitch 10mm size 115x8.1mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_1-282834-0_1x10_P2.54mm_Horizontal +Terminal Block TE 1-282834-0, 10 pins, pitch 2.54mm, size 25.86x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 1-282834-0 pitch 2.54mm size 25.86x6.5mm^2 drill 1.1mm pad 2.1mm +0 +10 +10 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_1-282834-1_1x11_P2.54mm_Horizontal +Terminal Block TE 1-282834-1, 11 pins, pitch 2.54mm, size 28.4x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 1-282834-1 pitch 2.54mm size 28.4x6.5mm^2 drill 1.1mm pad 2.1mm +0 +11 +11 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_1-282834-2_1x12_P2.54mm_Horizontal +Terminal Block TE 1-282834-2, 12 pins, pitch 2.54mm, size 30.94x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 1-282834-2 pitch 2.54mm size 30.94x6.5mm^2 drill 1.1mm pad 2.1mm +0 +12 +12 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_282834-2_1x02_P2.54mm_Horizontal +Terminal Block TE 282834-2, 2 pins, pitch 2.54mm, size 5.54x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 282834-2 pitch 2.54mm size 5.54x6.5mm^2 drill 1.1mm pad 2.1mm +0 +2 +2 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_282834-3_1x03_P2.54mm_Horizontal +Terminal Block TE 282834-3, 3 pins, pitch 2.54mm, size 8.08x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 282834-3 pitch 2.54mm size 8.08x6.5mm^2 drill 1.1mm pad 2.1mm +0 +3 +3 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_282834-4_1x04_P2.54mm_Horizontal +Terminal Block TE 282834-4, 4 pins, pitch 2.54mm, size 10.620000000000001x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 282834-4 pitch 2.54mm size 10.620000000000001x6.5mm^2 drill 1.1mm pad 2.1mm +0 +4 +4 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_282834-5_1x05_P2.54mm_Horizontal +Terminal Block TE 282834-5, 5 pins, pitch 2.54mm, size 13.16x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 282834-5 pitch 2.54mm size 13.16x6.5mm^2 drill 1.1mm pad 2.1mm +0 +5 +5 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_282834-6_1x06_P2.54mm_Horizontal +Terminal Block TE 282834-6, 6 pins, pitch 2.54mm, size 15.7x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 282834-6 pitch 2.54mm size 15.7x6.5mm^2 drill 1.1mm pad 2.1mm +0 +6 +6 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_282834-7_1x07_P2.54mm_Horizontal +Terminal Block TE 282834-7, 7 pins, pitch 2.54mm, size 18.240000000000002x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 282834-7 pitch 2.54mm size 18.240000000000002x6.5mm^2 drill 1.1mm pad 2.1mm +0 +7 +7 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_282834-8_1x08_P2.54mm_Horizontal +Terminal Block TE 282834-8, 8 pins, pitch 2.54mm, size 20.78x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 282834-8 pitch 2.54mm size 20.78x6.5mm^2 drill 1.1mm pad 2.1mm +0 +8 +8 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_282834-9_1x09_P2.54mm_Horizontal +Terminal Block TE 282834-9, 9 pins, pitch 2.54mm, size 23.32x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 282834-9 pitch 2.54mm size 23.32x6.5mm^2 drill 1.1mm pad 2.1mm +0 +9 +9 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-101_1x01_P5.00mm_45Degree +Terminal Block WAGO 236-101, 45Degree (cable under 45degree), 1 pins, pitch 5mm, size 7.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-101 45Degree pitch 5mm size 7.3x14mm^2 drill 1.15mm pad 3mm +0 +1 +1 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-102_1x02_P5.00mm_45Degree +Terminal Block WAGO 236-102, 45Degree (cable under 45degree), 2 pins, pitch 5mm, size 12.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-102 45Degree pitch 5mm size 12.3x14mm^2 drill 1.15mm pad 3mm +0 +2 +2 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-103_1x03_P5.00mm_45Degree +Terminal Block WAGO 236-103, 45Degree (cable under 45degree), 3 pins, pitch 5mm, size 17.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-103 45Degree pitch 5mm size 17.3x14mm^2 drill 1.15mm pad 3mm +0 +3 +3 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-104_1x04_P5.00mm_45Degree +Terminal Block WAGO 236-104, 45Degree (cable under 45degree), 4 pins, pitch 5mm, size 22.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-104 45Degree pitch 5mm size 22.3x14mm^2 drill 1.15mm pad 3mm +0 +4 +4 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-105_1x05_P5.00mm_45Degree +Terminal Block WAGO 236-105, 45Degree (cable under 45degree), 5 pins, pitch 5mm, size 26.5x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-105 45Degree pitch 5mm size 26.5x14mm^2 drill 1mm pad 3mm +0 +10 +5 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-106_1x06_P5.00mm_45Degree +Terminal Block WAGO 236-106, 45Degree (cable under 45degree), 6 pins, pitch 5mm, size 32.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-106 45Degree pitch 5mm size 32.3x14mm^2 drill 1.15mm pad 3mm +0 +6 +6 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-107_1x07_P5.00mm_45Degree +Terminal Block WAGO 236-107, 45Degree (cable under 45degree), 7 pins, pitch 5mm, size 36.5x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-107 45Degree pitch 5mm size 36.5x14mm^2 drill 1mm pad 3mm +0 +14 +7 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-108_1x08_P5.00mm_45Degree +Terminal Block WAGO 236-108, 45Degree (cable under 45degree), 8 pins, pitch 5mm, size 42.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-108 45Degree pitch 5mm size 42.3x14mm^2 drill 1.15mm pad 3mm +0 +8 +8 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-109_1x09_P5.00mm_45Degree +Terminal Block WAGO 236-109, 45Degree (cable under 45degree), 9 pins, pitch 5mm, size 46.5x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-109 45Degree pitch 5mm size 46.5x14mm^2 drill 1mm pad 3mm +0 +18 +9 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-110_1x10_P5.00mm_45Degree +Terminal Block WAGO 236-110, 45Degree (cable under 45degree), 10 pins, pitch 5mm, size 51.5x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-110 45Degree pitch 5mm size 51.5x14mm^2 drill 1mm pad 3mm +0 +20 +10 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-112_1x12_P5.00mm_45Degree +Terminal Block WAGO 236-112, 45Degree (cable under 45degree), 12 pins, pitch 5mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-112 45Degree pitch 5mm size 62.3x14mm^2 drill 1.15mm pad 3mm +0 +12 +12 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-116_1x16_P5.00mm_45Degree +Terminal Block WAGO 236-116, 45Degree (cable under 45degree), 16 pins, pitch 5mm, size 82.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-116 45Degree pitch 5mm size 82.3x14mm^2 drill 1.15mm pad 3mm +0 +16 +16 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-124_1x24_P5.00mm_45Degree +Terminal Block WAGO 236-124, 45Degree (cable under 45degree), 24 pins, pitch 5mm, size 122x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-124 45Degree pitch 5mm size 122x14mm^2 drill 1.15mm pad 3mm +0 +24 +24 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-136_1x36_P5.00mm_45Degree +Terminal Block WAGO 236-136, 45Degree (cable under 45degree), 36 pins, pitch 5mm, size 182x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-136 45Degree pitch 5mm size 182x14mm^2 drill 1.15mm pad 3mm +0 +36 +36 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-148_1x48_P5.00mm_45Degree +Terminal Block WAGO 236-148, 45Degree (cable under 45degree), 48 pins, pitch 5mm, size 242x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-148 45Degree pitch 5mm size 242x14mm^2 drill 1.15mm pad 3mm +0 +48 +48 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-201_1x01_P7.50mm_45Degree +Terminal Block WAGO 236-201, 45Degree (cable under 45degree), 1 pins, pitch 7.5mm, size 9.8x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-201 45Degree pitch 7.5mm size 9.8x14mm^2 drill 1.15mm pad 3mm +0 +1 +1 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-202_1x02_P7.50mm_45Degree +Terminal Block WAGO 236-202, 45Degree (cable under 45degree), 2 pins, pitch 7.5mm, size 17.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-202 45Degree pitch 7.5mm size 17.3x14mm^2 drill 1.15mm pad 3mm +0 +2 +2 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-203_1x03_P7.50mm_45Degree +Terminal Block WAGO 236-203, 45Degree (cable under 45degree), 3 pins, pitch 7.5mm, size 24.8x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-203 45Degree pitch 7.5mm size 24.8x14mm^2 drill 1.15mm pad 3mm +0 +3 +3 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-204_1x04_P7.50mm_45Degree +Terminal Block WAGO 236-204, 45Degree (cable under 45degree), 4 pins, pitch 7.5mm, size 32.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-204 45Degree pitch 7.5mm size 32.3x14mm^2 drill 1.15mm pad 3mm +0 +4 +4 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-205_1x05_P7.50mm_45Degree +Terminal Block WAGO 236-205, 45Degree (cable under 45degree), 5 pins, pitch 7.5mm, size 39x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-205 45Degree pitch 7.5mm size 39x14mm^2 drill 1mm pad 3mm +0 +10 +5 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-206_1x06_P7.50mm_45Degree +Terminal Block WAGO 236-206, 45Degree (cable under 45degree), 6 pins, pitch 7.5mm, size 47.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-206 45Degree pitch 7.5mm size 47.3x14mm^2 drill 1.15mm pad 3mm +0 +6 +6 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-207_1x07_P7.50mm_45Degree +Terminal Block WAGO 236-207, 45Degree (cable under 45degree), 7 pins, pitch 7.5mm, size 54x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-207 45Degree pitch 7.5mm size 54x14mm^2 drill 1mm pad 3mm +0 +14 +7 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-208_1x08_P7.50mm_45Degree +Terminal Block WAGO 236-208, 45Degree (cable under 45degree), 8 pins, pitch 7.5mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-208 45Degree pitch 7.5mm size 62.3x14mm^2 drill 1.15mm pad 3mm +0 +8 +8 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-209_1x09_P7.50mm_45Degree +Terminal Block WAGO 236-209, 45Degree (cable under 45degree), 9 pins, pitch 7.5mm, size 69x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-209 45Degree pitch 7.5mm size 69x14mm^2 drill 1mm pad 3mm +0 +18 +9 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-210_1x10_P7.50mm_45Degree +Terminal Block WAGO 236-210, 45Degree (cable under 45degree), 10 pins, pitch 7.5mm, size 76.5x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-210 45Degree pitch 7.5mm size 76.5x14mm^2 drill 1mm pad 3mm +0 +20 +10 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-212_1x12_P7.50mm_45Degree +Terminal Block WAGO 236-212, 45Degree (cable under 45degree), 12 pins, pitch 7.5mm, size 92.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-212 45Degree pitch 7.5mm size 92.3x14mm^2 drill 1.15mm pad 3mm +0 +12 +12 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-216_1x16_P7.50mm_45Degree +Terminal Block WAGO 236-216, 45Degree (cable under 45degree), 16 pins, pitch 7.5mm, size 122x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-216 45Degree pitch 7.5mm size 122x14mm^2 drill 1.15mm pad 3mm +0 +16 +16 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-224_1x24_P7.50mm_45Degree +Terminal Block WAGO 236-224, 45Degree (cable under 45degree), 24 pins, pitch 7.5mm, size 182x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-224 45Degree pitch 7.5mm size 182x14mm^2 drill 1.15mm pad 3mm +0 +24 +24 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-301_1x01_P10.00mm_45Degree +Terminal Block WAGO 236-301, 45Degree (cable under 45degree), 1 pins, pitch 10mm, size 12.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-301 45Degree pitch 10mm size 12.3x14mm^2 drill 1.15mm pad 3mm +0 +1 +1 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-302_1x02_P10.00mm_45Degree +Terminal Block WAGO 236-302, 45Degree (cable under 45degree), 2 pins, pitch 10mm, size 22.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-302 45Degree pitch 10mm size 22.3x14mm^2 drill 1.15mm pad 3mm +0 +2 +2 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-303_1x03_P10.00mm_45Degree +Terminal Block WAGO 236-303, 45Degree (cable under 45degree), 3 pins, pitch 10mm, size 32.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-303 45Degree pitch 10mm size 32.3x14mm^2 drill 1.15mm pad 3mm +0 +3 +3 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-304_1x04_P10.00mm_45Degree +Terminal Block WAGO 236-304, 45Degree (cable under 45degree), 4 pins, pitch 10mm, size 42.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-304 45Degree pitch 10mm size 42.3x14mm^2 drill 1.15mm pad 3mm +0 +4 +4 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-305_1x05_P10.00mm_45Degree +Terminal Block WAGO 236-305, 45Degree (cable under 45degree), 5 pins, pitch 10mm, size 51.5x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-305 45Degree pitch 10mm size 51.5x14mm^2 drill 1mm pad 3mm +0 +10 +5 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-306_1x06_P10.00mm_45Degree +Terminal Block WAGO 236-306, 45Degree (cable under 45degree), 6 pins, pitch 10mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-306 45Degree pitch 10mm size 62.3x14mm^2 drill 1.15mm pad 3mm +0 +6 +6 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-307_1x07_P10.00mm_45Degree +Terminal Block WAGO 236-307, 45Degree (cable under 45degree), 7 pins, pitch 10mm, size 71.5x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-307 45Degree pitch 10mm size 71.5x14mm^2 drill 1mm pad 3mm +0 +14 +7 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-308_1x08_P10.00mm_45Degree +Terminal Block WAGO 236-308, 45Degree (cable under 45degree), 8 pins, pitch 10mm, size 82.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-308 45Degree pitch 10mm size 82.3x14mm^2 drill 1.15mm pad 3mm +0 +8 +8 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-309_1x09_P10.00mm_45Degree +Terminal Block WAGO 236-309, 45Degree (cable under 45degree), 9 pins, pitch 10mm, size 91.5x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-309 45Degree pitch 10mm size 91.5x14mm^2 drill 1mm pad 3mm +0 +18 +9 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-310_1x10_P10.00mm_45Degree +Terminal Block WAGO 236-310, 45Degree (cable under 45degree), 10 pins, pitch 10mm, size 102x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-310 45Degree pitch 10mm size 102x14mm^2 drill 1mm pad 3mm +0 +20 +10 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-312_1x12_P10.00mm_45Degree +Terminal Block WAGO 236-312, 45Degree (cable under 45degree), 12 pins, pitch 10mm, size 122x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-312 45Degree pitch 10mm size 122x14mm^2 drill 1.15mm pad 3mm +0 +12 +12 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-316_1x16_P10.00mm_45Degree +Terminal Block WAGO 236-316, 45Degree (cable under 45degree), 16 pins, pitch 10mm, size 162x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-316 45Degree pitch 10mm size 162x14mm^2 drill 1.15mm pad 3mm +0 +16 +16 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-324_1x24_P10.00mm_45Degree +Terminal Block WAGO 236-324, 45Degree (cable under 45degree), 24 pins, pitch 10mm, size 242x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-324 45Degree pitch 10mm size 242x14mm^2 drill 1.15mm pad 3mm +0 +24 +24 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-401_1x01_P5.00mm_45Degree +Terminal Block WAGO 236-401, 45Degree (cable under 45degree), 1 pins, pitch 5mm, size 7.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-401 45Degree pitch 5mm size 7.3x14mm^2 drill 1.15mm pad 3mm +0 +2 +1 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-402_1x02_P5.00mm_45Degree +Terminal Block WAGO 236-402, 45Degree (cable under 45degree), 2 pins, pitch 5mm, size 12.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-402 45Degree pitch 5mm size 12.3x14mm^2 drill 1.15mm pad 3mm +0 +4 +2 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-403_1x03_P5.00mm_45Degree +Terminal Block WAGO 236-403, 45Degree (cable under 45degree), 3 pins, pitch 5mm, size 17.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-403 45Degree pitch 5mm size 17.3x14mm^2 drill 1.15mm pad 3mm +0 +6 +3 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-404_1x04_P5.00mm_45Degree +Terminal Block WAGO 236-404, 45Degree (cable under 45degree), 4 pins, pitch 5mm, size 22.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-404 45Degree pitch 5mm size 22.3x14mm^2 drill 1.15mm pad 3mm +0 +8 +4 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-406_1x06_P5.00mm_45Degree +Terminal Block WAGO 236-406, 45Degree (cable under 45degree), 6 pins, pitch 5mm, size 32.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-406 45Degree pitch 5mm size 32.3x14mm^2 drill 1.15mm pad 3mm +0 +12 +6 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-408_1x08_P5.00mm_45Degree +Terminal Block WAGO 236-408, 45Degree (cable under 45degree), 8 pins, pitch 5mm, size 42.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-408 45Degree pitch 5mm size 42.3x14mm^2 drill 1.15mm pad 3mm +0 +16 +8 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-412_1x12_P5.00mm_45Degree +Terminal Block WAGO 236-412, 45Degree (cable under 45degree), 12 pins, pitch 5mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-412 45Degree pitch 5mm size 62.3x14mm^2 drill 1.15mm pad 3mm +0 +24 +12 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-416_1x16_P5.00mm_45Degree +Terminal Block WAGO 236-416, 45Degree (cable under 45degree), 16 pins, pitch 5mm, size 82.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-416 45Degree pitch 5mm size 82.3x14mm^2 drill 1.15mm pad 3mm +0 +32 +16 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-424_1x24_P5.00mm_45Degree +Terminal Block WAGO 236-424, 45Degree (cable under 45degree), 24 pins, pitch 5mm, size 122x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-424 45Degree pitch 5mm size 122x14mm^2 drill 1.15mm pad 3mm +0 +48 +24 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-436_1x36_P5.00mm_45Degree +Terminal Block WAGO 236-436, 45Degree (cable under 45degree), 36 pins, pitch 5mm, size 182x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-436 45Degree pitch 5mm size 182x14mm^2 drill 1.15mm pad 3mm +0 +72 +36 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-448_1x48_P5.00mm_45Degree +Terminal Block WAGO 236-448, 45Degree (cable under 45degree), 48 pins, pitch 5mm, size 242x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-448 45Degree pitch 5mm size 242x14mm^2 drill 1.15mm pad 3mm +0 +96 +48 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-501_1x01_P7.50mm_45Degree +Terminal Block WAGO 236-501, 45Degree (cable under 45degree), 1 pins, pitch 7.5mm, size 9.8x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-501 45Degree pitch 7.5mm size 9.8x14mm^2 drill 1.15mm pad 3mm +0 +2 +1 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-502_1x02_P7.50mm_45Degree +Terminal Block WAGO 236-502, 45Degree (cable under 45degree), 2 pins, pitch 7.5mm, size 17.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-502 45Degree pitch 7.5mm size 17.3x14mm^2 drill 1.15mm pad 3mm +0 +4 +2 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-503_1x03_P7.50mm_45Degree +Terminal Block WAGO 236-503, 45Degree (cable under 45degree), 3 pins, pitch 7.5mm, size 24.8x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-503 45Degree pitch 7.5mm size 24.8x14mm^2 drill 1.15mm pad 3mm +0 +6 +3 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-504_1x04_P7.50mm_45Degree +Terminal Block WAGO 236-504, 45Degree (cable under 45degree), 4 pins, pitch 7.5mm, size 32.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-504 45Degree pitch 7.5mm size 32.3x14mm^2 drill 1.15mm pad 3mm +0 +8 +4 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-506_1x06_P7.50mm_45Degree +Terminal Block WAGO 236-506, 45Degree (cable under 45degree), 6 pins, pitch 7.5mm, size 47.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-506 45Degree pitch 7.5mm size 47.3x14mm^2 drill 1.15mm pad 3mm +0 +12 +6 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-508_1x08_P7.50mm_45Degree +Terminal Block WAGO 236-508, 45Degree (cable under 45degree), 8 pins, pitch 7.5mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-508 45Degree pitch 7.5mm size 62.3x14mm^2 drill 1.15mm pad 3mm +0 +16 +8 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-512_1x12_P7.50mm_45Degree +Terminal Block WAGO 236-512, 45Degree (cable under 45degree), 12 pins, pitch 7.5mm, size 92.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-512 45Degree pitch 7.5mm size 92.3x14mm^2 drill 1.15mm pad 3mm +0 +24 +12 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-516_1x16_P7.50mm_45Degree +Terminal Block WAGO 236-516, 45Degree (cable under 45degree), 16 pins, pitch 7.5mm, size 122x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-516 45Degree pitch 7.5mm size 122x14mm^2 drill 1.15mm pad 3mm +0 +32 +16 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-524_1x24_P7.50mm_45Degree +Terminal Block WAGO 236-524, 45Degree (cable under 45degree), 24 pins, pitch 7.5mm, size 182x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-524 45Degree pitch 7.5mm size 182x14mm^2 drill 1.15mm pad 3mm +0 +48 +24 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-601_1x01_P10.00mm_45Degree +Terminal Block WAGO 236-601, 45Degree (cable under 45degree), 1 pins, pitch 10mm, size 12.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-601 45Degree pitch 10mm size 12.3x14mm^2 drill 1.15mm pad 3mm +0 +2 +1 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-602_1x02_P10.00mm_45Degree +Terminal Block WAGO 236-602, 45Degree (cable under 45degree), 2 pins, pitch 10mm, size 22.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-602 45Degree pitch 10mm size 22.3x14mm^2 drill 1.15mm pad 3mm +0 +4 +2 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-603_1x03_P10.00mm_45Degree +Terminal Block WAGO 236-603, 45Degree (cable under 45degree), 3 pins, pitch 10mm, size 32.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-603 45Degree pitch 10mm size 32.3x14mm^2 drill 1.15mm pad 3mm +0 +6 +3 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-604_1x04_P10.00mm_45Degree +Terminal Block WAGO 236-604, 45Degree (cable under 45degree), 4 pins, pitch 10mm, size 42.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-604 45Degree pitch 10mm size 42.3x14mm^2 drill 1.15mm pad 3mm +0 +8 +4 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-606_1x06_P10.00mm_45Degree +Terminal Block WAGO 236-606, 45Degree (cable under 45degree), 6 pins, pitch 10mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-606 45Degree pitch 10mm size 62.3x14mm^2 drill 1.15mm pad 3mm +0 +12 +6 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-608_1x08_P10.00mm_45Degree +Terminal Block WAGO 236-608, 45Degree (cable under 45degree), 8 pins, pitch 10mm, size 82.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-608 45Degree pitch 10mm size 82.3x14mm^2 drill 1.15mm pad 3mm +0 +16 +8 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-612_1x12_P10.00mm_45Degree +Terminal Block WAGO 236-612, 45Degree (cable under 45degree), 12 pins, pitch 10mm, size 122x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-612 45Degree pitch 10mm size 122x14mm^2 drill 1.15mm pad 3mm +0 +24 +12 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-616_1x16_P10.00mm_45Degree +Terminal Block WAGO 236-616, 45Degree (cable under 45degree), 16 pins, pitch 10mm, size 162x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-616 45Degree pitch 10mm size 162x14mm^2 drill 1.15mm pad 3mm +0 +32 +16 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-624_1x24_P10.00mm_45Degree +Terminal Block WAGO 236-624, 45Degree (cable under 45degree), 24 pins, pitch 10mm, size 242x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-624 45Degree pitch 10mm size 242x14mm^2 drill 1.15mm pad 3mm +0 +48 +24 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-101_1x01_P5.00mm_45Degree +Terminal Block WAGO 804-101, 45Degree (cable under 45degree), 1 pins, pitch 5mm, size 6.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-101 45Degree pitch 5mm size 6.5x15mm^2 drill 1.2mm pad 3mm +0 +2 +1 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-102_1x02_P5.00mm_45Degree +Terminal Block WAGO 804-102, 45Degree (cable under 45degree), 2 pins, pitch 5mm, size 11.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-102 45Degree pitch 5mm size 11.5x15mm^2 drill 1.2mm pad 3mm +0 +4 +2 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-103_1x03_P5.00mm_45Degree +Terminal Block WAGO 804-103, 45Degree (cable under 45degree), 3 pins, pitch 5mm, size 16.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-103 45Degree pitch 5mm size 16.5x15mm^2 drill 1.2mm pad 3mm +0 +6 +3 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-104_1x04_P5.00mm_45Degree +Terminal Block WAGO 804-104, 45Degree (cable under 45degree), 4 pins, pitch 5mm, size 21.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-104 45Degree pitch 5mm size 21.5x15mm^2 drill 1.2mm pad 3mm +0 +8 +4 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-105_1x05_P5.00mm_45Degree +Terminal Block WAGO 804-105, 45Degree (cable under 45degree), 5 pins, pitch 5mm, size 26.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-105 45Degree pitch 5mm size 26.5x15mm^2 drill 1.2mm pad 3mm +0 +10 +5 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-106_1x06_P5.00mm_45Degree +Terminal Block WAGO 804-106, 45Degree (cable under 45degree), 6 pins, pitch 5mm, size 31.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-106 45Degree pitch 5mm size 31.5x15mm^2 drill 1.2mm pad 3mm +0 +12 +6 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-107_1x07_P5.00mm_45Degree +Terminal Block WAGO 804-107, 45Degree (cable under 45degree), 7 pins, pitch 5mm, size 36.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-107 45Degree pitch 5mm size 36.5x15mm^2 drill 1.2mm pad 3mm +0 +14 +7 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-108_1x08_P5.00mm_45Degree +Terminal Block WAGO 804-108, 45Degree (cable under 45degree), 8 pins, pitch 5mm, size 41.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-108 45Degree pitch 5mm size 41.5x15mm^2 drill 1.2mm pad 3mm +0 +16 +8 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-109_1x09_P5.00mm_45Degree +Terminal Block WAGO 804-109, 45Degree (cable under 45degree), 9 pins, pitch 5mm, size 46.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-109 45Degree pitch 5mm size 46.5x15mm^2 drill 1.2mm pad 3mm +0 +18 +9 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-110_1x10_P5.00mm_45Degree +Terminal Block WAGO 804-110, 45Degree (cable under 45degree), 10 pins, pitch 5mm, size 51.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-110 45Degree pitch 5mm size 51.5x15mm^2 drill 1.2mm pad 3mm +0 +20 +10 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-112_1x12_P5.00mm_45Degree +Terminal Block WAGO 804-112, 45Degree (cable under 45degree), 12 pins, pitch 5mm, size 61.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-112 45Degree pitch 5mm size 61.5x15mm^2 drill 1.2mm pad 3mm +0 +24 +12 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-116_1x16_P5.00mm_45Degree +Terminal Block WAGO 804-116, 45Degree (cable under 45degree), 16 pins, pitch 5mm, size 81.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-116 45Degree pitch 5mm size 81.5x15mm^2 drill 1.2mm pad 3mm +0 +32 +16 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-124_1x24_P5.00mm_45Degree +Terminal Block WAGO 804-124, 45Degree (cable under 45degree), 24 pins, pitch 5mm, size 122x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-124 45Degree pitch 5mm size 122x15mm^2 drill 1.2mm pad 3mm +0 +48 +24 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-301_1x01_P7.50mm_45Degree +Terminal Block WAGO 804-301, 45Degree (cable under 45degree), 1 pins, pitch 7.5mm, size 6.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-301 45Degree pitch 7.5mm size 6.5x15mm^2 drill 1.2mm pad 3mm +0 +2 +1 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-302_1x02_P7.50mm_45Degree +Terminal Block WAGO 804-302, 45Degree (cable under 45degree), 2 pins, pitch 7.5mm, size 14x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-302 45Degree pitch 7.5mm size 14x15mm^2 drill 1.2mm pad 3mm +0 +4 +2 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-303_1x03_P7.50mm_45Degree +Terminal Block WAGO 804-303, 45Degree (cable under 45degree), 3 pins, pitch 7.5mm, size 21.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-303 45Degree pitch 7.5mm size 21.5x15mm^2 drill 1.2mm pad 3mm +0 +6 +3 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-304_1x04_P7.50mm_45Degree +Terminal Block WAGO 804-304, 45Degree (cable under 45degree), 4 pins, pitch 7.5mm, size 29x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-304 45Degree pitch 7.5mm size 29x15mm^2 drill 1.2mm pad 3mm +0 +8 +4 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-305_1x05_P7.50mm_45Degree +Terminal Block WAGO 804-305, 45Degree (cable under 45degree), 5 pins, pitch 7.5mm, size 36.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-305 45Degree pitch 7.5mm size 36.5x15mm^2 drill 1.2mm pad 3mm +0 +10 +5 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-306_1x06_P7.50mm_45Degree +Terminal Block WAGO 804-306, 45Degree (cable under 45degree), 6 pins, pitch 7.5mm, size 44x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-306 45Degree pitch 7.5mm size 44x15mm^2 drill 1.2mm pad 3mm +0 +12 +6 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-307_1x07_P7.50mm_45Degree +Terminal Block WAGO 804-307, 45Degree (cable under 45degree), 7 pins, pitch 7.5mm, size 51.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-307 45Degree pitch 7.5mm size 51.5x15mm^2 drill 1.2mm pad 3mm +0 +14 +7 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-308_1x08_P7.50mm_45Degree +Terminal Block WAGO 804-308, 45Degree (cable under 45degree), 8 pins, pitch 7.5mm, size 59x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-308 45Degree pitch 7.5mm size 59x15mm^2 drill 1.2mm pad 3mm +0 +16 +8 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-309_1x09_P7.50mm_45Degree +Terminal Block WAGO 804-309, 45Degree (cable under 45degree), 9 pins, pitch 7.5mm, size 66.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-309 45Degree pitch 7.5mm size 66.5x15mm^2 drill 1.2mm pad 3mm +0 +18 +9 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-310_1x10_P7.50mm_45Degree +Terminal Block WAGO 804-310, 45Degree (cable under 45degree), 10 pins, pitch 7.5mm, size 74x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-310 45Degree pitch 7.5mm size 74x15mm^2 drill 1.2mm pad 3mm +0 +20 +10 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-312_1x12_P7.50mm_45Degree +Terminal Block WAGO 804-312, 45Degree (cable under 45degree), 12 pins, pitch 7.5mm, size 89x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-312 45Degree pitch 7.5mm size 89x15mm^2 drill 1.2mm pad 3mm +0 +24 +12 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-316_1x16_P7.50mm_45Degree +Terminal Block WAGO 804-316, 45Degree (cable under 45degree), 16 pins, pitch 7.5mm, size 119x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-316 45Degree pitch 7.5mm size 119x15mm^2 drill 1.2mm pad 3mm +0 +32 +16 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-324_1x24_P7.50mm_45Degree +Terminal Block WAGO 804-324, 45Degree (cable under 45degree), 24 pins, pitch 7.5mm, size 179x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-324 45Degree pitch 7.5mm size 179x15mm^2 drill 1.2mm pad 3mm +0 +48 +24 +TestPoint +TestPoint_2Pads_Pitch2.54mm_Drill0.8mm +Test point with 2 pins, pitch 2.54mm, drill diameter 0.8mm +CONN DEV +0 +2 +2 +TestPoint +TestPoint_2Pads_Pitch5.08mm_Drill1.3mm +Test point with 2 pads, pitch 5.08mm, hole diameter 1.3mm, wire diameter 1.0mm +CONN DEV +0 +2 +2 +TestPoint +TestPoint_Bridge_Pitch2.0mm_Drill0.7mm +wire loop as test point, pitch 2.0mm, hole diameter 0.7mm, wire diameter 0.5mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Bridge_Pitch2.54mm_Drill0.7mm +wire loop as test point, pitch 2.0mm, hole diameter 0.7mm, wire diameter 0.5mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Bridge_Pitch2.54mm_Drill1.0mm +wire loop as test point, pitch 2.54mm, hole diameter 1.0mm, wire diameter 0.8mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Bridge_Pitch2.54mm_Drill1.3mm +wire loop as test point, pitch 2.54mm, hole diameter 1.3mm, wire diameter 1.0mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Bridge_Pitch3.81mm_Drill1.3mm +wire loop as test point, pitch 3.81mm, hole diameter 1.3mm, wire diameter 1.0mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Bridge_Pitch5.08mm_Drill0.7mm +wire loop as test point, pitch 5.08mm, hole diameter 0.7mm, wire diameter 1.0mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Bridge_Pitch5.08mm_Drill1.3mm +wire loop as test point, pitch 5.08mm, hole diameter 1.3mm, wire diameter 1.0mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Bridge_Pitch6.35mm_Drill1.3mm +wire loop as test point, pitch 6.35mm, hole diameter 1.3mm, wire diameter 1.0mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Bridge_Pitch7.62mm_Drill1.3mm +wire loop as test point, pitch 7.62mm, hole diameter 1.3mm, wire diameter 1.0mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Keystone_5000-5004_Miniature +Keystone Miniature THM Test Point 5000-5004, http://www.keyelco.com/product-pdf.cfm?p=1309 +Through Hole Mount Test Points +0 +1 +1 +TestPoint +TestPoint_Keystone_5005-5009_Compact +Keystone Miniature THM Test Point 5005-5009, http://www.keyelco.com/product-pdf.cfm?p=1314 +Through Hole Mount Test Points +0 +1 +1 +TestPoint +TestPoint_Keystone_5010-5014_Multipurpose +Keystone Miniature THM Test Point 5010-5014, http://www.keyelco.com/product-pdf.cfm?p=1319 +Through Hole Mount Test Points +0 +1 +1 +TestPoint +TestPoint_Keystone_5015_Micro-Minature +SMT Test Point- Micro Miniature 5015, http://www.keyelco.com/product-pdf.cfm?p=1353 +Test Point +0 +1 +1 +TestPoint +TestPoint_Keystone_5019_Minature +SMT Test Point- Micro Miniature 5019, http://www.keyelco.com/product-pdf.cfm?p=1357 +Test Point +0 +1 +1 +TestPoint +TestPoint_Loop_D1.80mm_Drill1.0mm_Beaded +wire loop with bead as test point, loop diameter 1.8mm, hole diameter 1.0mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D2.50mm_Drill1.0mm +wire loop as test point, loop diameter 2.5mm, hole diameter 1.0mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D2.50mm_Drill1.0mm_LowProfile +low profile wire loop as test point, loop diameter 2.5mm, hole diameter 1.0mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D2.50mm_Drill1.85mm +wire loop as test point, loop diameter 2.5mm, hole diameter 1.85mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D2.54mm_Drill1.5mm_Beaded +wire loop with bead as test point, loop diameter2.548mm, hole diameter 1.5mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D2.60mm_Drill0.9mm_Beaded +wire loop with bead as test point, loop diameter2.6mm, hole diameter 0.9mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D2.60mm_Drill1.4mm_Beaded +wire loop with bead as test point, loop diameter2.6mm, hole diameter 1.4mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D2.60mm_Drill1.6mm_Beaded +wire loop with bead as test point, loop diameter2.6mm, hole diameter 1.6mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D3.50mm_Drill0.9mm_Beaded +wire loop with bead as test point, loop diameter2.6mm, hole diameter 0.9mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D3.50mm_Drill1.4mm_Beaded +wire loop with bead as test point, loop diameter 3.5mm, hole diameter 1.4mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D3.80mm_Drill2.0mm +wire loop as test point, loop diameter 3.8mm, hole diameter 2.0mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D3.80mm_Drill2.5mm +wire loop as test point, loop diameter 3.8mm, hole diameter 2.5mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D3.80mm_Drill2.8mm +wire loop as test point, loop diameter 3.8mm, hole diameter 2.8mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Pad_1.0x1.0mm +SMD rectangular pad as test Point, square 1.0mm side length +test point SMD pad rectangle square +0 +1 +1 +TestPoint +TestPoint_Pad_1.5x1.5mm +SMD rectangular pad as test Point, square 1.5mm side length +test point SMD pad rectangle square +0 +1 +1 +TestPoint +TestPoint_Pad_2.0x2.0mm +SMD rectangular pad as test Point, square 2.0mm side length +test point SMD pad rectangle square +0 +1 +1 +TestPoint +TestPoint_Pad_2.5x2.5mm +SMD rectangular pad as test Point, square 2.5mm side length +test point SMD pad rectangle square +0 +1 +1 +TestPoint +TestPoint_Pad_3.0x3.0mm +SMD rectangular pad as test Point, square 3.0mm side length +test point SMD pad rectangle square +0 +1 +1 +TestPoint +TestPoint_Pad_4.0x4.0mm +SMD rectangular pad as test Point, square 4.0mm side length +test point SMD pad rectangle square +0 +1 +1 +TestPoint +TestPoint_Pad_D1.0mm +SMD pad as test Point, diameter 1.0mm +test point SMD pad +0 +1 +1 +TestPoint +TestPoint_Pad_D1.5mm +SMD pad as test Point, diameter 1.5mm +test point SMD pad +0 +1 +1 +TestPoint +TestPoint_Pad_D2.0mm +SMD pad as test Point, diameter 2.0mm +test point SMD pad +0 +1 +1 +TestPoint +TestPoint_Pad_D2.5mm +SMD pad as test Point, diameter 2.5mm +test point SMD pad +0 +1 +1 +TestPoint +TestPoint_Pad_D3.0mm +SMD pad as test Point, diameter 3.0mm +test point SMD pad +0 +1 +1 +TestPoint +TestPoint_Pad_D4.0mm +SMD pad as test Point, diameter 4.0mm +test point SMD pad +0 +1 +1 +TestPoint +TestPoint_Plated_Hole_D2.0mm +Plated Hole as test Point, diameter 2.0mm +test point plated hole +0 +1 +1 +TestPoint +TestPoint_Plated_Hole_D3.0mm +Plated Hole as test Point, diameter 3.0mm +test point plated hole +0 +1 +1 +TestPoint +TestPoint_Plated_Hole_D4.0mm +Plated Hole as test Point, diameter 4.0mm +test point plated hole +0 +1 +1 +TestPoint +TestPoint_Plated_Hole_D5.0mm +Plated Hole as test Point, diameter 5.0mm +test point plated hole +0 +1 +1 +TestPoint +TestPoint_THTPad_1.0x1.0mm_Drill0.5mm +THT rectangular pad as test Point, square 1.0mm side length, hole diameter 0.5mm +test point THT pad rectangle square +0 +1 +1 +TestPoint +TestPoint_THTPad_1.5x1.5mm_Drill0.7mm +THT rectangular pad as test Point, square 1.5mm side length, hole diameter 0.7mm +test point THT pad rectangle square +0 +1 +1 +TestPoint +TestPoint_THTPad_2.0x2.0mm_Drill1.0mm +THT rectangular pad as test Point, square 2.0mm_Drill1.0mm side length, hole diameter 1.0mm +test point THT pad rectangle square +0 +1 +1 +TestPoint +TestPoint_THTPad_2.5x2.5mm_Drill1.2mm +THT rectangular pad as test Point, square 2.5mm side length, hole diameter 1.2mm +test point THT pad rectangle square +0 +1 +1 +TestPoint +TestPoint_THTPad_3.0x3.0mm_Drill1.5mm +THT rectangular pad as test Point, square 3.0mm side length, hole diameter 1.5mm +test point THT pad rectangle square +0 +1 +1 +TestPoint +TestPoint_THTPad_4.0x4.0mm_Drill2.0mm +THT rectangular pad as test Point, square 4.0mm side length, hole diameter 2.0mm +test point THT pad rectangle square +0 +1 +1 +TestPoint +TestPoint_THTPad_D1.0mm_Drill0.5mm +THT pad as test Point, diameter 1.0mm, hole diameter 0.5mm +test point THT pad +0 +1 +1 +TestPoint +TestPoint_THTPad_D1.5mm_Drill0.7mm +THT pad as test Point, diameter 1.5mm, hole diameter 0.7mm +test point THT pad +0 +1 +1 +TestPoint +TestPoint_THTPad_D2.0mm_Drill1.0mm +THT pad as test Point, diameter 2.0mm, hole diameter 1.0mm +test point THT pad +0 +1 +1 +TestPoint +TestPoint_THTPad_D2.5mm_Drill1.2mm +THT pad as test Point, diameter 2.5mm, hole diameter 1.2mm +test point THT pad +0 +1 +1 +TestPoint +TestPoint_THTPad_D3.0mm_Drill1.5mm +THT pad as test Point, diameter 3.0mm, hole diameter 1.5mm +test point THT pad +0 +1 +1 +TestPoint +TestPoint_THTPad_D4.0mm_Drill2.0mm +THT pad as test Point, diameter 4.0mm, hole diameter 2.0mm +test point THT pad +0 +1 +1 +Transformer_SMD +Pulse_P0926NL +SMT Gate Drive Transformer, 1:1:1, 8.0x6.3x5.3mm (https://productfinder.pulseeng.com/products/datasheets/SPM2007_61.pdf) +pulse pa0926nl +0 +6 +6 +Transformer_SMD +Pulse_PA1323NL +SMT Gate Drive Transformer, 1:1, 9.5x7.1x5.3mm (https://productfinder.pulseeng.com/products/datasheets/SPM2007_61.pdf) +pulse pa1323nl +0 +6 +6 +Transformer_SMD +Pulse_PA2001NL +SMT Gate Drive Transformer, 1:1, 8.6x6.7x2.5mm (https://productfinder.pulseeng.com/products/datasheets/P663.pdf) +pulse pa2001nl pe-68386nl +0 +4 +4 +Transformer_SMD +Pulse_PA2002NL-PA2008NL-PA2009NL +SMT Gate Drive Transformer, 1:1:1 or 2:1:1 or 2.5:1:1 or 1:1, 9.0x8.6x7.6mm (https://productfinder.pulseeng.com/products/datasheets/P663.pdf) +pulse pa2002nl pa2008nl pa2009nl p0544nl pa0184nl pa0297nl pa0510nl +0 +6 +6 +Transformer_SMD +Pulse_PA2004NL +SMT Gate Drive Transformer, 1:1:1, 8.6x6.7x3.6mm (https://productfinder.pulseeng.com/products/datasheets/P663.pdf) +pulse pa2004nl pa0264nl +0 +6 +6 +Transformer_SMD +Pulse_PA2005NL +SMT Gate Drive Transformer, 1:1:1, 11.8x8.8x4.0mm (https://productfinder.pulseeng.com/products/datasheets/P663.pdf) +pulse pa2005nl pa0173nl +0 +6 +6 +Transformer_SMD +Pulse_PA2006NL +SMT Gate Drive Transformer, 1:1, 11.8x8.8x4.0mm (https://productfinder.pulseeng.com/products/datasheets/P663.pdf) +pulse pa2006nl pa0186nl +0 +4 +4 +Transformer_SMD +Pulse_PA2007NL +SMT Gate Drive Transformer, 1:1, 9.0x8.6x7.6mm (https://productfinder.pulseeng.com/products/datasheets/P663.pdf) +pulse pa2007nl +0 +4 +4 +Transformer_SMD +Pulse_PA2777NL +SMT Gate Drive Transformer, 1:1, 7.1x6.1x5.5mm (https://productfinder.pulseeng.com/products/datasheets/SPM2007_61.pdf) +pulse pa2777nl +0 +8 +8 +Transformer_SMD +Pulse_PA3493NL +SMT Gate Drive Transformer, 1.25:1, 10.9x9.7x2.7mm (https://productfinder.pulseeng.com/products/datasheets/SPM2007_61.pdf) +pulse pa3493nl +0 +4 +4 +Transformer_SMD +Transformer_Coilcraft_CST1 +Current sense transformer, SMD, 8.0x8.13x5.3mm (https://www.coilcraft.com/pdfs/cst.pdf) +Transformer current sense SMD +0 +8 +8 +Transformer_SMD +Transformer_Coilcraft_CST2 +Current sense transformer, SMD, 8.0x8.13x5.3mm (https://www.coilcraft.com/pdfs/cst.pdf) +Transformer current sense SMD +0 +8 +8 +Transformer_SMD +Transformer_Coilcraft_CST2010 +Current sense transformer, SMD, 14.55x19.91x10.50mm (https://www.coilcraft.com/pdfs/cst2010.pdf) +Transformer current sense SMD +0 +12 +12 +Transformer_SMD +Transformer_CurrentSense_8.4x7.2mm +Transformer current sense SMD 8.4x7.2mm +Transformer current sense SMD +0 +8 +8 +Transformer_SMD +Transformer_Ethernet_Bel_S558-5999-T7-F +Ethernet Transformer, Bel S558-5999-T7-F, https://www.belfuse.com/resources/ICMs/lan-/S558-5999-T7-F.pdf +Ethernet Transformer +0 +16 +16 +Transformer_SMD +Transformer_Ethernet_Bourns_PT61017PEL +https://www.bourns.com/docs/Product-Datasheets/PT61017PEL.pdf +Transformer Ethernet Single Center-Tap +0 +16 +16 +Transformer_SMD +Transformer_Ethernet_HALO_TG111-MSC13 +Transformer Ethernet SMD, https://www.haloelectronics.com/pdf/discrete-genesus.pdf +Transformer Ethernet SMD +0 +24 +24 +Transformer_SMD +Transformer_MACOM_SM-22 +https://cdn.macom.com/datasheets/ETC1-1-13.pdf +RF Transformer +0 +5 +5 +Transformer_SMD +Transformer_Murata_78250JC +Murata 78250JC https://www.murata-ps.com/datasheet?/data/magnetics/kmp_78250j.pdf +Murata transformer +0 +6 +6 +Transformer_SMD +Transformer_NF_ETAL_P2781 +NF-Transformer, ETAL, P2781, SMD, +NF-Transformer ETAL P2781 SMD +0 +8 +7 +Transformer_SMD +Transformer_NF_ETAL_P2781_HandSoldering +NF-Transformer, ETAL, P2781, SMD, Handsoldering +NF-Transformer ETAL P2781 SMD Handsoldering +0 +8 +7 +Transformer_SMD +Transformer_NF_ETAL_P3000 +NF-Reansformer, ETAL, P3000, SMD, +NF-Reansformer ETAL P3000 SMD +0 +15 +13 +Transformer_SMD +Transformer_NF_ETAL_P3000_HandSoldering +NF-Reansformer, ETAL, P3000, SMD, Handsoldering, +NF-Reansformer ETAL P3000 SMD Handsoldering +0 +15 +13 +Transformer_SMD +Transformer_NF_ETAL_P3181 +NF-Transformer, ETAL, P3181, SMD, +NF-Transformer ETAL P3181 SMD +0 +7 +6 +Transformer_SMD +Transformer_NF_ETAL_P3181_HandSoldering +NF-Transformer, ETAL, P3181, SMD, Hand Soldering, +NF-Transformer ETAL P3181 SMD Hand Soldering +0 +7 +6 +Transformer_SMD +Transformer_NF_ETAL_P3188 +NF-Transformer, ETAL, P3188, SMD, +NF-Transformer ETAL P3188 SMD +0 +8 +6 +Transformer_SMD +Transformer_NF_ETAL_P3188_HandSoldering +NF-Transformer, ETAL, P3188, SMD, Handsoldering, +NF-Transformer ETAL P3188 SMD Handsoldering +0 +8 +6 +Transformer_SMD +Transformer_NF_ETAL_P3191 +NF-Transformer, ETAL, P3191, SMD, +NF-Transformer ETAL P3191 SMD +0 +8 +6 +Transformer_SMD +Transformer_NF_ETAL_P3191_HandSoldering +NF-Transformer, ETAL, P3191, SMD, Handsoldering, +NF-Transformer ETAL P3191 SMD Handsoldering +0 +8 +6 +Transformer_SMD +Transformer_Pulse_H1100NL +For H1100NL, H1101NL, H1102NL, H1121NL, H1183NL, H1199NL, HX1188NL, HX1198NL and H1302NL. https://productfinder.pulseeng.com/doc_type/WEB301/doc_num/H1102NL/doc_part/H1102NL.pdf +H1100NL H1101NL H1102NL H1121NL H1183NL H1199NL HX1188NL HX1198NL H1302N +0 +16 +16 +Transformer_SMD +Transformer_Wuerth_750315371 +Power Transformer, horizontal core with bobbin, 6 pin, 2.54mm pitch, 11.24mm row spacing, 12.6x8.3x4.1mm +transformer flyback +0 +6 +6 +Transformer_THT +Autotransformer_Toroid_1Tap_Horizontal_D9.0mm_Amidon-T30 +Autotransformer, Toroid, horizontal, laying, 1 Tap, Diameter 9mm, Amidon T30, +Autotransformer Toroid horizontal laying 1 Tap Diameter 9mm Amidon T30 +0 +3 +3 +Transformer_THT +Autotransformer_Toroid_1Tap_Horizontal_D10.5mm_Amidon-T37 +Autotransformer, Toroid, horizontal, laying, 1 Tap, Diameter 10,5mm, Amidon T37, +Autotransformer Toroid horizontal laying 1 Tap Diameter 10 5mm Amidon T37 +0 +3 +3 +Transformer_THT +Autotransformer_Toroid_1Tap_Horizontal_D12.5mm_Amidon-T44 +Autotransformer, Toroid, horizontal, laying, 1 Tap, Diameter 12,5mm, Amidon T44, +Autotransformer Toroid horizontal laying 1 Tap Diameter 12 5mm Amidon T44 +0 +3 +3 +Transformer_THT +Autotransformer_Toroid_1Tap_Horizontal_D14.0mm_Amidon-T50 +Choke, Inductance, Autotransformer, Toroid, horizontal, laying, 1 Tap, Diameter 14mm, Amidon T50, +Choke Inductance Autotransformer Toroid horizontal laying 1 Tap Diameter 14mm Amidon T50 +0 +3 +3 +Transformer_THT +Autotransformer_ZS1052-AC +Ignition coil for xenon flash, http://www.excelitas.com/downloads/ZS1052ACH.pdf +ignition coil autotransformer +0 +3 +3 +Transformer_THT +Transformer_37x44 +transformer 37x44mm² +transformer 37x44mm² +0 +12 +4 +Transformer_THT +Transformer_Breve_TEZ-22x24 +http://www.breve.pl/pdf/ANG/TEZ_ang.pdf +TEZ PCB Transformer +0 +7 +7 +Transformer_THT +Transformer_Breve_TEZ-28x33 +http://www.breve.pl/pdf/ANG/TEZ_ang.pdf +TEZ PCB Transformer +0 +9 +9 +Transformer_THT +Transformer_Breve_TEZ-35x42 +http://www.breve.pl/pdf/ANG/TEZ_ang.pdf +TEZ PCB Transformer +0 +9 +9 +Transformer_THT +Transformer_Breve_TEZ-38x45 +http://www.breve.pl/pdf/ANG/TEZ_ang.pdf +TEZ PCB Transformer +0 +9 +9 +Transformer_THT +Transformer_Breve_TEZ-44x52 +http://www.breve.pl/pdf/ANG/TEZ_ang.pdf +TEZ PCB Transformer +0 +10 +10 +Transformer_THT +Transformer_Breve_TEZ-47x57 +http://www.breve.pl/pdf/ANG/TEZ_ang.pdf +TEZ PCB Transformer +0 +13 +13 +Transformer_THT +Transformer_CHK_EI30-2VA_1xSec +Trafo, Printtrafo, CHK, EI30, 2VA, 1x Sec,http://www.eratransformers.com/downloads/030-7585.0.pdf +Trafo Printtrafo CHK EI30 2VA 1x Sec +0 +10 +10 +Transformer_THT +Transformer_CHK_EI30-2VA_2xSec +Trafo, Printtrafo, CHK, EI30, 2VA, 2x Sec, +Trafo Printtrafo CHK EI30 2VA 2x Sec +0 +10 +10 +Transformer_THT +Transformer_CHK_EI30-2VA_Neutral +Trafo, Printtrafo, CHK, EI30, 2VA, neutral, +Trafo Printtrafo CHK EI30 2VA neutral +0 +10 +10 +Transformer_THT +Transformer_CHK_EI38-3VA_1xSec +Trafo, Printtrafo, CHK, EI38, 3VA, 1x Sec, http://www.eratransformers.com/product-detail/20 +Trafo Printtrafo CHK EI38 3VA 1x Sec +0 +10 +10 +Transformer_THT +Transformer_CHK_EI38-3VA_2xSec +Trafo, Printtrafo, CHK, EI38, 3VA, 2x Sec, http://www.eratransformers.com/product-detail/20 +Trafo Printtrafo CHK EI38 3VA 2x Sec +0 +10 +10 +Transformer_THT +Transformer_CHK_EI38-3VA_Neutral +Trafo, Printtrafo, CHK, EI38, 3VA, neutral, http://www.eratransformers.com/product-detail/20 +Trafo Printtrafo CHK EI42 3VA neutral +0 +10 +10 +Transformer_THT +Transformer_CHK_EI42-5VA_1xSec +Trafo, Printtrafo, CHK, EI42, 5VA, 1x Sec, +Trafo Printtrafo CHK EI42 5VA 1x Sec +0 +10 +10 +Transformer_THT +Transformer_CHK_EI42-5VA_2xSec +Trafo, Printtrafo, CHK, EI42, 5VA, 2x Sec, +Trafo Printtrafo CHK EI42 5VA 2x Sec +0 +10 +10 +Transformer_THT +Transformer_CHK_EI42-5VA_Neutral +Trafo, Printtrafo, CHK, EI42, 5VA, neutral, +Trafo Printtrafo CHK EI42 5VA neutral +0 +10 +10 +Transformer_THT +Transformer_CHK_EI48-8VA_1xSec +Trafo, Printtrafo, CHK, EI48, 8VA, 1x Sec, http://www.eratransformers.com/product-detail/18 +Trafo Printtrafo CHK EI48 8VA 1x Sec +0 +12 +12 +Transformer_THT +Transformer_CHK_EI48-8VA_2xSec +Trafo, Printtrafo, CHK, EI48, 8VA, 2x Sec, http://www.eratransformers.com/product-detail/18 +Trafo Printtrafo CHK EI48 8VA 2x Sec +0 +12 +12 +Transformer_THT +Transformer_CHK_EI48-8VA_Neutral +Trafo, Printtrafo, CHK, EI48, 8VA, neutral, http://www.eratransformers.com/product-detail/18 +Trafo Printtrafo CHK EI48 8VA neutral +0 +12 +12 +Transformer_THT +Transformer_CHK_EI48-10VA_1xSec +Trafo, Printtrafo, CHK, EI48, 10VA, 1x Sec, +Trafo Printtrafo CHK EI48 10VA 1x Sec +0 +12 +12 +Transformer_THT +Transformer_CHK_EI48-10VA_2xSec +Trafo, Printtrafo, CHK, EI48, 10VA, 2x Sec, http://www.eratransformers.com/product-detail/18 +Trafo Printtrafo CHK EI48 10VA 2x Sec +0 +12 +12 +Transformer_THT +Transformer_CHK_EI48-10VA_Neutral +Trafo, Printtrafo, CHK, EI48, 10VA, neutral, http://www.eratransformers.com/product-detail/18 +Trafo Printtrafo CHK EI48 10VA neutral +0 +12 +12 +Transformer_THT +Transformer_CHK_EI54-12VA_1xSec +Trafo, Printtrafo, CHK, EI54, 12VA, 1x Sec,http://www.eratransformers.com/product-detail/19 +Trafo Printtrafo CHK EI54 12VA 1x Sec +0 +14 +14 +Transformer_THT +Transformer_CHK_EI54-12VA_2xSec +Trafo, Printtrafo, CHK, EI54, 12VA, 2x Sec,http://www.eratransformers.com/product-detail/19 +Trafo Printtrafo CHK EI54 12VA 2x Sec +0 +14 +14 +Transformer_THT +Transformer_CHK_EI54-12VA_Neutral +Trafo, Printtrafo, CHK, EI54, 12VA, neutral,http://www.eratransformers.com/product-detail/19 +Trafo Printtrafo CHK EI54 12VA neutral +0 +14 +14 +Transformer_THT +Transformer_CHK_EI54-16VA_1xSec +Trafo, Printtrafo, CHK, EI54, 16VA, 1x Sec,http://www.eratransformers.com/product-detail/19 +Trafo Printtrafo CHK EI54 16VA 1x Sec +0 +14 +14 +Transformer_THT +Transformer_CHK_EI54-16VA_2xSec +Trafo, Printtrafo, CHK, EI54, 16VA, 2x Sec,http://www.eratransformers.com/product-detail/19 +Trafo Printtrafo CHK EI54 16VA 2x Sec +0 +14 +14 +Transformer_THT +Transformer_CHK_EI54-16VA_Neutral +Trafo, Printtrafo, CHK, EI54, 16VA, neutral,http://www.eratransformers.com/product-detail/19 +Trafo Printtrafo CHK EI54 16VA neutral +0 +14 +14 +Transformer_THT +Transformer_CHK_UI30-4VA_Flat +Trafo, Flattrafo, CHK, UI30, 4VA, +Trafo Flattrafo CHK UI30 4VA +0 +16 +16 +Transformer_THT +Transformer_CHK_UI39-10VA_Flat +Trafo, Flattrafo, CHK, UI39, 10VA, +Trafo Flattrafo CHK UI39 10VA +0 +20 +20 +Transformer_THT +Transformer_Coilcraft_Q4434-B_Rhombus-T1311 +Transformator, Transformer, Flyback, Coilcraft Q4434-B, Rgombus T1311, +Transformator Transformer Flyback Coilcraft Q4434-B Rgombus T1311 +0 +8 +8 +Transformer_THT +Transformer_EPCOS_B66359A1013T_Horizontal +Transformer, Transformator, ETD29, 13 Pin, Horizontal, EPCOS-B66359A1013T, +Transformer Transformator ETD29 13 Pin Horizontal EPCOS-B66359A1013T +0 +13 +13 +Transformer_THT +Transformer_EPCOS_B66359J1014T_Vertical +Transformer, Transformator, ETD29, 14 Pin, Vertical, EPCOS-B66359J1014T, +Transformer Transformator ETD29 14 Pin Vertical EPCOS-B66359J1014T +0 +14 +14 +Transformer_THT +Transformer_Microphone_Lundahl_LL1538 +AUDIO TRAFO LUNDAHL, https://www.lundahltransformers.com/wp-content/uploads/datasheets/1538_8xl.pdf +AUDIO TRAFO LUNDAHL +0 +7 +7 +Transformer_THT +Transformer_Microphone_Lundahl_LL1587 +AUDIO TRAFO LUNDAHL, https://www.lundahltransformers.com/wp-content/uploads/datasheets/1587.pdf +AUDIO TRAFO LUNDAHL +0 +7 +7 +Transformer_THT +Transformer_Myrra_74040_Horizontal +Transformer, Transformator, ETD29, 13 Pin, Horizontal, Myrra-74040, +Transformer Transformator ETD29 13 Pin Horizontal Myrra-74040 +0 +13 +13 +Transformer_THT +Transformer_Myrra_EF20_7408x +EF20 flyback transformer,http://myrra.com/wp-content/uploads/2017/09/Datasheet-74087-74088-74089-rev-A.pdf +transformer flyback SMPS +0 +9 +9 +Transformer_THT +Transformer_NF_ETAL_1-1_P1200 +NF-Transformer, 1:1, ETAL P1200,http://www.etalgroup.com/sites/default/files/products/P1200_April_2005.pdf +NF-Transformer 1to1 ETAL P1200 +0 +4 +4 +Transformer_THT +Transformer_NF_ETAL_P1165 +NF-Transformer, ETAL, P1165,http://www.etalgroup.com/sites/default/files/products/P1165_February_2006.pdf +NF-Transformer ETAL P1165 +0 +4 +4 +Transformer_THT +Transformer_NF_ETAL_P3324 +NF-Transformer, ETAL P3324,http://www.etalgroup.com/sites/default/files/products/P3324_April_2005.pdf +NF-Transformer ETAL P3324 +0 +4 +4 +Transformer_THT +Transformer_NF_ETAL_P3356 +NF-Transformer, ETAL P3356, http://www.etalgroup.com/sites/default/files/products/P3356_December_2005.pdf +NF-Transformer ETAL P3356 +0 +4 +4 +Transformer_THT +Transformer_Toroid_Horizontal_D9.0mm_Amidon-T30 +Transformer, Toroid, horizontal, laying, Diameter 9mm, Amidon, T30, +Transformer Toroid horizontal laying Diameter 9mm Amidon T30 +0 +4 +4 +Transformer_THT +Transformer_Toroid_Horizontal_D10.5mm_Amidon-T37 +Transformer, Toroid, horizontal, laying, Diameter 10,5mm, Amidon T37, +Transformer Toroid horizontal laying Diameter 10 5mm Amidon T37 +0 +4 +4 +Transformer_THT +Transformer_Toroid_Horizontal_D12.5mm_Amidon-T44 +Transformer, Toroid, horizontal, laying, Diameter 12,5mm, Amidon T44, +Transformer Toroid horizontal laying Diameter 12 5mm Amidon T44 +0 +4 +4 +Transformer_THT +Transformer_Toroid_Horizontal_D14.0mm_Amidon-T50 +Transformer, Toroid, horizontal, laying, Diameter 14mm, Amidon T50, +Transformer Toroid horizontal laying Diameter 14mm Amidon T50 +0 +4 +4 +Transformer_THT +Transformer_Toroid_Horizontal_D18.0mm +Transformer, Toroid, tapped, horizontal, laying, Diameter 18mm, +Transformer Toroid tapped horizontal laying Diameter 18mm +0 +5 +4 +Transformer_THT +Transformer_Toroid_Tapped_Horizontal_D9.0mm_Amidon-T30 +Transformer, Toroid, tapped, horizontal, laying, Diameter 9mm, Amidon, T30, +Transformer Toroid tapped horizontal laying Diameter 9mm Amidon T30 +0 +6 +6 +Transformer_THT +Transformer_Toroid_Tapped_Horizontal_D10.5mm_Amidon-T37 +Transformer, Toroid, tapped, horizontal, laying, Diameter 10,5mm, Amidon, T37, +Transformer Toroid tapped horizontal laying Diameter 10 5mm Amidon T37 +0 +6 +6 +Transformer_THT +Transformer_Toroid_Tapped_Horizontal_D12.5mm_Amidon-T44 +Transformer, Toroid, tapped, horizontal, laying, Diameter 12,5mm, Amidon, T44, +Transformer Toroid tapped horizontal laying Diameter 12 5mm Amidon T44 +0 +6 +6 +Transformer_THT +Transformer_Toroid_Tapped_Horizontal_D14.0mm_Amidon-T50 +Transformer, Toroid, tapped, horizontal, laying, Diameter 14mm, Amidon T50, +Transformer Toroid tapped horizontal laying Diameter 14mm Amidon T50 +0 +6 +6 +Transformer_THT +Transformer_Wuerth_750343373 +Transformer, horizontal core with bobbin, 10 pin, 3.81mm pitch, 15.24mm row spacing, 22x23x17.53mm (https://katalog.we-online.com/ctm/datasheet/750343373.pdf) +transformer flyback +0 +10 +10 +Valve +Valve_ECC-83-1 +Valve ECC-83-1 round pins +Valve ECC-83-1 round pins +0 +9 +9 +Valve +Valve_ECC-83-2 +Valve ECC-83-2 flat pins +Valve ECC-83-2 flat pins +0 +10 +9 +Valve +Valve_EURO +Valve Euro +Valve Euro +0 +7 +5 +Valve +Valve_Glimm +Valve Glimm +Valve Glimm +0 +2 +2 +Valve +Valve_Mini_G +Valve mini G +Valve mini G +0 +9 +7 +Valve +Valve_Mini_P +Valve mini P +Valve mini P +0 +7 +7 +Valve +Valve_Mini_Pentode_Linear +Mini-Pentode, 5-pin, e.g. JAN6418 +Valve Mini-Pentode 5-pin JAN6418 +0 +5 +5 +Valve +Valve_Noval_G +Valve NOVAL G +Valve NOVAL G +0 +11 +9 +Valve +Valve_Noval_P +Valve NOVAL P +Valve NOVAL P +0 +9 +9 +Valve +Valve_Octal +8-pin round valve +valve +0 +9 +8 +Varistor +RV_Disc_D7mm_W3.4mm_P5mm +Varistor, diameter 7mm, width 3.4mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W3.5mm_P5mm +Varistor, diameter 7mm, width 3.5mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W3.6mm_P5mm +Varistor, diameter 7mm, width 3.6mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W3.7mm_P5mm +Varistor, diameter 7mm, width 3.7mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W3.8mm_P5mm +Varistor, diameter 7mm, width 3.8mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W3.9mm_P5mm +Varistor, diameter 7mm, width 3.9mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W4.2mm_P5mm +Varistor, diameter 7mm, width 4.2mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W4.3mm_P5mm +Varistor, diameter 7mm, width 4.3mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W4.5mm_P5mm +Varistor, diameter 7mm, width 4.5mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W4.8mm_P5mm +Varistor, diameter 7mm, width 4.8mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W4.9mm_P5mm +Varistor, diameter 7mm, width 4.9mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W4mm_P5mm +Varistor, diameter 7mm, width 4mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W5.1mm_P5mm +Varistor, diameter 7mm, width 5.1mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W5.4mm_P5mm +Varistor, diameter 7mm, width 5.4mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W5.5mm_P5mm +Varistor, diameter 7mm, width 5.5mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W5.7mm_P5mm +Varistor, diameter 7mm, width 5.7mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W3.3mm_P5mm +Varistor, diameter 9mm, width 3.3mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W3.4mm_P5mm +Varistor, diameter 9mm, width 3.4mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W3.5mm_P5mm +Varistor, diameter 9mm, width 3.5mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W3.6mm_P5mm +Varistor, diameter 9mm, width 3.6mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W3.7mm_P5mm +Varistor, diameter 9mm, width 3.7mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W3.8mm_P5mm +Varistor, diameter 9mm, width 3.8mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W3.9mm_P5mm +Varistor, diameter 9mm, width 3.9mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W4.1mm_P5mm +Varistor, diameter 9mm, width 4.1mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W4.2mm_P5mm +Varistor, diameter 9mm, width 4.2mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W4.4mm_P5mm +Varistor, diameter 9mm, width 4.4mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W4.5mm_P5mm +Varistor, diameter 9mm, width 4.5mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W4.8mm_P5mm +Varistor, diameter 9mm, width 4.8mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W4mm_P5mm +Varistor, diameter 9mm, width 4mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W5.2mm_P5mm +Varistor, diameter 9mm, width 5.2mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W5.4mm_P5mm +Varistor, diameter 9mm, width 5.4mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W5.5mm_P5mm +Varistor, diameter 9mm, width 5.5mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W5.7mm_P5mm +Varistor, diameter 9mm, width 5.7mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W6.1mm_P5mm +Varistor, diameter 9mm, width 6.1mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W3.9mm_P7.5mm +Varistor, diameter 12mm, width 3.9mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W4.2mm_P7.5mm +Varistor, diameter 12mm, width 4.2mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W4.3mm_P7.5mm +Varistor, diameter 12mm, width 4.3mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W4.4mm_P7.5mm +Varistor, diameter 12mm, width 4.4mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W4.5mm_P7.5mm +Varistor, diameter 12mm, width 4.5mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W4.6mm_P7.5mm +Varistor, diameter 12mm, width 4.6mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W4.7mm_P7.5mm +Varistor, diameter 12mm, width 4.7mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W4.8mm_P7.5mm +Varistor, diameter 12mm, width 4.8mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W4mm_P7.5mm +Varistor, diameter 12mm, width 4mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W5.1mm_P7.5mm +Varistor, diameter 12mm, width 5.1mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W5.4mm_P7.5mm +Varistor, diameter 12mm, width 5.4mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W5.8mm_P7.5mm +Varistor, diameter 12mm, width 5.8mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W5mm_P7.5mm +Varistor, diameter 12mm, width 5mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W6.1mm_P7.5mm +Varistor, diameter 12mm, width 6.1mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W6.2mm_P7.5mm +Varistor, diameter 12mm, width 6.2mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W6.3mm_P7.5mm +Varistor, diameter 12mm, width 6.3mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W6.7mm_P7.5mm +Varistor, diameter 12mm, width 6.7mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W7.1mm_P7.5mm +Varistor, diameter 12mm, width 7.1mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W7.5mm_P7.5mm +Varistor, diameter 12mm, width 7.5mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W7.9mm_P7.5mm +Varistor, diameter 12mm, width 7.9mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W3.9mm_P7.5mm +Varistor, diameter 15.5mm, width 3.9mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4.2mm_P7.5mm +Varistor, diameter 15.5mm, width 4.2mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4.3mm_P7.5mm +Varistor, diameter 15.5mm, width 4.3mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4.4mm_P7.5mm +Varistor, diameter 15.5mm, width 4.4mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4.5mm_P7.5mm +Varistor, diameter 15.5mm, width 4.5mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4.6mm_P7.5mm +Varistor, diameter 15.5mm, width 4.6mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4.7mm_P7.5mm +Varistor, diameter 15.5mm, width 4.7mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4.8mm_P7.5mm +Varistor, diameter 15.5mm, width 4.8mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4.9mm_P7.5mm +Varistor, diameter 15.5mm, width 4.9mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4mm_P7.5mm +Varistor, diameter 15.5mm, width 4mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W5.2mm_P7.5mm +Varistor, diameter 15.5mm, width 5.2mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W5.4mm_P7.5mm +Varistor, diameter 15.5mm, width 5.4mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W5.9mm_P7.5mm +Varistor, diameter 15.5mm, width 5.9mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W5mm_P7.5mm +Varistor, diameter 15.5mm, width 5mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W6.1mm_P7.5mm +Varistor, diameter 15.5mm, width 6.1mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W6.3mm_P7.5mm +Varistor, diameter 15.5mm, width 6.3mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W6.4mm_P7.5mm +Varistor, diameter 15.5mm, width 6.4mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W6.8mm_P7.5mm +Varistor, diameter 15.5mm, width 6.8mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W7.2mm_P7.5mm +Varistor, diameter 15.5mm, width 7.2mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W7.5mm_P7.5mm +Varistor, diameter 15.5mm, width 7.5mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W8mm_P7.5mm +Varistor, diameter 15.5mm, width 8mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W11mm_P7.5mm +Varistor, diameter 15.5mm, width 11mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D16.5mm_W6.7mm_P7.5mm +Varistor, diameter 16.5mm, width 6.7mm, pitch 5mm, https://katalog.we-online.de/pbs/datasheet/820542711.pdf +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W4.3mm_P10mm +Varistor, diameter 21.5mm, width 4.3mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W4.4mm_P10mm +Varistor, diameter 21.5mm, width 4.4mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W4.5mm_P10mm +Varistor, diameter 21.5mm, width 4.5mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W4.6mm_P10mm +Varistor, diameter 21.5mm, width 4.6mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W4.7mm_P10mm +Varistor, diameter 21.5mm, width 4.7mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W4.8mm_P10mm +Varistor, diameter 21.5mm, width 4.8mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W4.9mm_P10mm +Varistor, diameter 21.5mm, width 4.9mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W5.1mm_P10mm +Varistor, diameter 21.5mm, width 5.1mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W5.3mm_P10mm +Varistor, diameter 21.5mm, width 5.3mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W5.4mm_P10mm +Varistor, diameter 21.5mm, width 5.4mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W5.6mm_P10mm +Varistor, diameter 21.5mm, width 5.6mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W5.8mm_P10mm +Varistor, diameter 21.5mm, width 5.8mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W5mm_P10mm +Varistor, diameter 21.5mm, width 5mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W6.1mm_P7.5mm +varistor +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W6.3mm_P10mm +Varistor, diameter 21.5mm, width 6.3mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W6.5mm_P10mm +Varistor, diameter 21.5mm, width 6.5mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W6.7mm_P10mm +Varistor, diameter 21.5mm, width 6.7mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W6.8mm_P10mm +Varistor, diameter 21.5mm, width 6.8mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W7.1mm_P10mm +Varistor, diameter 21.5mm, width 7.1mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W7.5mm_P10mm +Varistor, diameter 21.5mm, width 7.5mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W7.9mm_P10mm +Varistor, diameter 21.5mm, width 7.9mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W8.4mm_P10mm +Varistor, diameter 21.5mm, width 8.4mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W11.4mm_P10mm +Varistor, diameter 21.5mm, width 11.4mm, pitch 10mm +varistor SIOV +0 +2 +2 diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2023-06-29_220707.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2023-06-29_220707.zip new file mode 100644 index 0000000..ceb8521 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2023-06-29_220707.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2023-11-19_112657.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2023-11-19_112657.zip new file mode 100644 index 0000000..b9ac340 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2023-11-19_112657.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-03-19_072328.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-03-19_072328.zip new file mode 100644 index 0000000..efa6b18 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-03-19_072328.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-03-20_065544.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-03-20_065544.zip new file mode 100644 index 0000000..efa6b18 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-03-20_065544.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-04-09_122823.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-04-09_122823.zip new file mode 100644 index 0000000..efa6b18 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-04-09_122823.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-05-19_073921.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-05-19_073921.zip new file mode 100644 index 0000000..efa6b18 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-05-19_073921.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-05-19_084048.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-05-19_084048.zip new file mode 100644 index 0000000..efa6b18 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-05-19_084048.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-05-22_080936.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-05-22_080936.zip new file mode 100644 index 0000000..efa6b18 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-05-22_080936.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-06-26_094416.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-06-26_094416.zip new file mode 100644 index 0000000..8fb5923 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-06-26_094416.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-06-27_164243.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-06-27_164243.zip new file mode 100644 index 0000000..8fb5923 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-06-27_164243.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-07-09_163642.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-07-09_163642.zip new file mode 100644 index 0000000..8fb5923 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-07-09_163642.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-07-10_165322.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-07-10_165322.zip new file mode 100644 index 0000000..8fb5923 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-07-10_165322.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-07-21_154828.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-07-21_154828.zip new file mode 100644 index 0000000..062ad91 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-07-21_154828.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-07-21_155623.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-07-21_155623.zip new file mode 100644 index 0000000..062ad91 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2024-07-21_155623.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2025-02-08_115531.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2025-02-08_115531.zip new file mode 100644 index 0000000..6b2f250 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2025-02-08_115531.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2025-04-30_180915.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2025-04-30_180915.zip new file mode 100644 index 0000000..85e2ad9 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2025-04-30_180915.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2025-04-30_181721.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2025-04-30_181721.zip new file mode 100644 index 0000000..85e2ad9 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2025-04-30_181721.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2025-05-03_064826.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2025-05-03_064826.zip new file mode 100644 index 0000000..85e2ad9 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2025-05-03_064826.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2025-12-09_081251.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2025-12-09_081251.zip new file mode 100644 index 0000000..f4ab5f8 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2025-12-09_081251.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2025-12-09_082247.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2025-12-09_082247.zip new file mode 100644 index 0000000..f4ab5f8 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2025-12-09_082247.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2025-12-09_083104.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2025-12-09_083104.zip new file mode 100644 index 0000000..bd7cd07 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs-backups/PowerOutputs-2025-12-09_083104.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs.kicad_prl b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs.kicad_prl new file mode 100644 index 0000000..0abc1ff --- /dev/null +++ b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/PowerOutputs.kicad_prl @@ -0,0 +1,83 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "All Layers", + "auto_track_width": true, + "hidden_netclasses": [], + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "images": 0.6, + "pads": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": false, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 32, + 33, + 34, + 35, + 36, + 39, + 40 + ], + "visible_layers": "fffffff_ffffffff", + "zone_display_mode": 0 + }, + "git": { + "repo_password": "", + "repo_type": "", + "repo_username": "", + "ssh_key": "" + }, + "meta": { + "filename": "PowerOutputs.kicad_prl", + "version": 3 + }, + "project": { + "files": [] + } +} diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/fp-info-cache b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/fp-info-cache new file mode 100644 index 0000000..0f92526 --- /dev/null +++ b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerOutputs/fp-info-cache @@ -0,0 +1,82111 @@ +18993029163024914 +Battery +BatteryHolder_Bulgin_BX0036_1xC +Bulgin Battery Holder, BX0036, Battery Type C (https://www.bulgin.com/products/pub/media/bulgin/data/Battery_holders.pdf) +Bulgin BX0036 +0 +2 +2 +Battery +BatteryHolder_ComfortableElectronic_CH273-2450_1x2450 +Comfortable Electronic CR2450 battery holder, http://www.comf.com.tw/ProductDetail.asp?no=148 +Comfortable Electronic CR2450 +0 +2 +2 +Battery +BatteryHolder_Eagle_12BH611-GR +https://eu.mouser.com/datasheet/2/209/EPD-200766-1274481.pdf +9V Battery Holder +0 +2 +2 +Battery +BatteryHolder_Keystone_103_1x20mm +http://www.keyelco.com/product-pdf.cfm?p=719 +Keystone type 103 battery holder +0 +2 +2 +Battery +BatteryHolder_Keystone_104_1x23mm +http://www.keyelco.com/product-pdf.cfm?p=744 +Keystone type 104 battery holder +0 +2 +2 +Battery +BatteryHolder_Keystone_105_1x2430 +http://www.keyelco.com/product-pdf.cfm?p=745 +Keystone type 105 battery holder +0 +2 +2 +Battery +BatteryHolder_Keystone_106_1x20mm +http://www.keyelco.com/product-pdf.cfm?p=720 +Keystone type 106 battery holder +0 +2 +2 +Battery +BatteryHolder_Keystone_107_1x23mm +http://www.keyelco.com/product-pdf.cfm?p=746 +Keystone type 107 battery holder +0 +2 +2 +Battery +BatteryHolder_Keystone_500 +Keystone #500, CR1220 battery holder, http://www.keyelco.com/product-pdf.cfm?p=710 +CR1220 battery holder +0 +2 +2 +Battery +BatteryHolder_Keystone_1042_1x18650 +Battery holder for 18650 cylindrical cells http://www.keyelco.com/product.cfm/product_id/918 +18650 Keystone 1042 Li-ion +0 +2 +2 +Battery +BatteryHolder_Keystone_1058_1x2032 +http://www.keyelco.com/product-pdf.cfm?p=14028 +Keystone type 1058 coin cell retainer +0 +2 +2 +Battery +BatteryHolder_Keystone_1060_1x2032 +http://www.keyelco.com/product-pdf.cfm?p=726 +CR2032 BR2032 BatteryHolder Battery +0 +2 +2 +Battery +BatteryHolder_Keystone_2460_1xAA +https://www.keyelco.com/product-pdf.cfm?p=1025 +AA battery cell holder +0 +2 +2 +Battery +BatteryHolder_Keystone_2462_2xAA +2xAA cell battery holder, Keystone P/N 2462, https://www.keyelco.com/product-pdf.cfm?p=1027 +AA battery cell holder +0 +2 +2 +Battery +BatteryHolder_Keystone_2466_1xAAA +1xAAA Battery Holder, Keystone, Plastic Case, http://www.keyelco.com/product-pdf.cfm?p=1031 +AAA battery holder Keystone +0 +2 +2 +Battery +BatteryHolder_Keystone_2468_2xAAA +2xAAA cell battery holder, Keystone P/N 2468, http://www.keyelco.com/product-pdf.cfm?p=1033 +AAA battery cell holder +0 +2 +2 +Battery +BatteryHolder_Keystone_2479_3xAAA +Keystone Battery Holder, 2479, Battery Type 3xAAA (Script generated with StandardBox.py) (Keystone Battery Holder, 2479, Battery Type 3xAAA) +Keystone Battery Holder 2479 Battery Type 3xAAA +0 +2 +2 +Battery +BatteryHolder_Keystone_2993 +http://www.keyelco.com/product-pdf.cfm?p=776 +Keystone type 2993 negative battery contact +0 +1 +1 +Battery +BatteryHolder_Keystone_2998_1x6.8mm +www.keyelco.com/product-pdf.cfm?p=763 +Keystone type 2998 battery holder +0 +3 +2 +Battery +BatteryHolder_Keystone_3000_1x12mm +http://www.keyelco.com/product-pdf.cfm?p=777 +Keystone type 3000 coin cell retainer +0 +3 +2 +Battery +BatteryHolder_Keystone_3001_1x12mm +http://www.keyelco.com/product-pdf.cfm?p=778 +Keystone type 3001 coin cell retainer +0 +3 +2 +Battery +BatteryHolder_Keystone_3002_1x2032 +https://www.tme.eu/it/Document/a823211ec201a9e209042d155fe22d2b/KEYS2996.pdf +BR2016 CR2016 DL2016 BR2020 CL2020 BR2025 CR2025 DL2025 DR2032 CR2032 DL2032 +0 +3 +2 +Battery +BatteryHolder_Keystone_3008_1x2450 +http://www.keyelco.com/product-pdf.cfm?p=786 +Keystone type 3008 coin cell retainer +0 +3 +2 +Battery +BatteryHolder_Keystone_3009_1x2450 +http://www.keyelco.com/product-pdf.cfm?p=787 +Keystone type 3009 coin cell retainer +0 +3 +2 +Battery +BatteryHolder_Keystone_3034_1x20mm +Keystone 3034 SMD battery holder for 2020, 2025 and 2032 coincell batteries. http://www.keyelco.com/product-pdf.cfm?p=798 +Keystone type 3034 coin cell retainer +0 +3 +2 +Battery +BatteryHolder_LINX_BAT-HLD-012-SMT +SMT battery holder for CR1216/1220/1225, https://linxtechnologies.com/wp/wp-content/uploads/bat-hld-012-smt.pdf +battery holder coin cell cr1216 cr1220 cr1225 +0 +3 +2 +Battery +BatteryHolder_MPD_BA9VPC_1xPP3 +1xPP3 (9V) battery holder, Memory Protection Devices P/N BA9VPC, http://www.memoryprotectiondevices.com/datasheets/BA9VPC-datasheet.pdf +PP3 Battery Holder BA9VPC 9V +0 +2 +2 +Battery +BatteryHolder_MPD_BC2AAPC_2xAA +2xAA cell battery holder, Memory Protection Devices P/N BC2AAPC, http://www.memoryprotectiondevices.com/datasheets/BC2AAPC-datasheet.pdf +AA battery cell holder +0 +2 +2 +Battery +BatteryHolder_MPD_BC12AAPC_2xAA +2xAA cell battery holder, Memory Protection Devices P/N BC12AAPC, http://www.memoryprotectiondevices.com/datasheets/BC12AAPC-datasheet.pdf +AA battery cell holder +0 +2 +2 +Battery +BatteryHolder_MPD_BC2003_1x2032 +http://www.memoryprotectiondevices.com/datasheets/BC-2003-datasheet.pdf +BC2003 CR2032 2032 Battery Holder +0 +3 +2 +Battery +BatteryHolder_MPD_BH-18650-PC2 +18650 Battery Holder (http://www.memoryprotectiondevices.com/datasheets/BK-18650-PC2-datasheet.pdf) +18650 Battery Holder +0 +2 +2 +Battery +BatteryHolder_Seiko_MS621F +Seiko MS621F, https://www.sii.co.jp/en/me/files/2014/02/file_EXTENDED_PRDCT_SPEC_75_FILE_11.jpg +Seiko MS621F +0 +2 +2 +Battery +BatteryHolder_TruPower_BH-331P_3xAA +Keystone Battery Holder BH-331P Battery Type 3xAA (Script generated with StandardBox.py) (Keystone Battery Holder BH-331P Battery Type 3xAA) +Battery Holder BH-331P Battery Type 3xAA +0 +2 +2 +Battery +Battery_CR1225 +CR1225 battery +battery CR1225 coin cell +0 +0 +0 +Battery +Battery_Panasonic_CR1025-VSK_Vertical_CircularHoles +Panasonic CR-1025/VSK battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-1025 coin cell vertical +0 +2 +2 +Battery +Battery_Panasonic_CR1220-VCN_Vertical_CircularHoles +Panasonic CR-1220/VCN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-1220 coin cell vertical +0 +2 +2 +Battery +Battery_Panasonic_CR1632-V1AN_Vertical_CircularHoles +Panasonic CR-1632-V1AN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-1632 coin cell vertical +0 +2 +2 +Battery +Battery_Panasonic_CR2025-V1AK_Vertical_CircularHoles +Panasonic CR-2025/V1AK battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-2025 coin cell vertical +0 +2 +2 +Battery +Battery_Panasonic_CR2032-VS1N_Vertical_CircularHoles +Panasonic CR-2032/VS1N battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-2032 coin cell vertical +0 +2 +2 +Battery +Battery_Panasonic_CR2354-VCN_Vertical_CircularHoles +Panasonic CR-2354/VCN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-2354/VCN coin cell vertical +0 +2 +2 +Battery +Battery_Panasonic_CR2450-VAN_Vertical_CircularHoles +Panasonic CR-2450/VAN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-2450 coin cell +0 +2 +2 +Battery +Battery_Panasonic_CR2477-VCN_Vertical_CircularHoles +Panasonic CR-2477/VCN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-2477 coin cell vertical +0 +2 +2 +Battery +Battery_Panasonic_CR3032-VCN_Vertical_CircularHoles +Panasonic CR-3032/VCN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-3032 coin cell vertical +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_1.00u_PCB +Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 1.00u PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_1.00u_Plate +Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 1.00u plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_1.25u_PCB +Cherry MX keyswitch, 1.25u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 1.25u PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_1.25u_Plate +Cherry MX keyswitch, 1.25u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 1.25u plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_1.50u_PCB +Cherry MX keyswitch, 1.50u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 1.50u PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_1.50u_Plate +Cherry MX keyswitch, 1.50u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 1.50u plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_1.75u_PCB +Cherry MX keyswitch, 1.75u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 1.75u PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_1.75u_Plate +Cherry MX keyswitch, 1.75u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 1.75u plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_2.00u_PCB +Cherry MX keyswitch, 2.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 2.00u PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_2.00u_Plate +Cherry MX keyswitch, 2.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 2.00u plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_2.00u_Vertical_PCB +Cherry MX keyswitch, 2.00u, vertical, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 2.00u vertical PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_2.00u_Vertical_Plate +Cherry MX keyswitch, 2.00u, vertical, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 2.00u vertical plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_2.25u_PCB +Cherry MX keyswitch, 2.25u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 2.25u PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_2.25u_Plate +Cherry MX keyswitch, 2.25u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 2.25u plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_2.75u_PCB +Cherry MX keyswitch, 2.75u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 2.75u PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_2.75u_Plate +Cherry MX keyswitch, 2.75u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 2.75u plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_6.25u_PCB +Cherry MX keyswitch, 6.25u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 6.25u PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_6.25u_Plate +Cherry MX keyswitch, 6.25u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 6.25u plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_ISOEnter_PCB +Cherry MX keyswitch, ISO Enter, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch ISO enter PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_ISOEnter_Plate +Cherry MX keyswitch, ISO Enter, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch ISO enter plate +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_1.00u +Matias/ALPS keyswitch, 1.00u, http://matias.ca/switches/ +Matias ALPS keyswitch 1.00u +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_1.25u +Matias/ALPS keyswitch, 1.25u, http://matias.ca/switches/ +Matias ALPS keyswitch 1.25u +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_1.50u +Matias/ALPS keyswitch, 1.50u, http://matias.ca/switches/ +Matias ALPS keyswitch 1.50u +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_1.75u +Matias/ALPS keyswitch, 1.75u, http://matias.ca/switches/ +Matias ALPS keyswitch 1.75u +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_2.00u +Matias/ALPS keyswitch, 2.00u, http://matias.ca/switches/ +Matias ALPS keyswitch 2.00u +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_2.25u +Matias/ALPS keyswitch, 2.25u, http://matias.ca/switches/ +Matias ALPS keyswitch 2.25u +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_2.75u +Matias/ALPS keyswitch, 2.75u, http://matias.ca/switches/ +Matias ALPS keyswitch 2.75u +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_6.25u +Matias/ALPS keyswitch, 6.25u, http://matias.ca/switches/ +Matias ALPS keyswitch 6.25u +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_ISOEnter +Matias/ALPS keyswitch, ISO Enter, http://matias.ca/switches/ +Matias ALPS keyswitch ISO enter +0 +2 +2 +Button_Switch_SMD +Nidec_Copal_SH-7010A +4-bit rotary coded switch, J-hook, https://www.nidec-copal-electronics.com/e/catalog/switch/sh-7000.pdf +rotary switch bcd +0 +6 +5 +Button_Switch_SMD +Nidec_Copal_SH-7010B +4-bit rotary coded switch, gull wing, https://www.nidec-copal-electronics.com/e/catalog/switch/sh-7000.pdf +rotary switch bcd +0 +6 +5 +Button_Switch_SMD +Nidec_Copal_SH-7040B +4-bit rotary coded switch, gull wing, Gray code, https://www.nidec-copal-electronics.com/e/catalog/switch/sh-7000.pdf +rotary switch bcd +0 +5 +5 +Button_Switch_SMD +Panasonic_EVQPUJ_EVQPUA +http://industrial.panasonic.com/cdbs/www-data/pdf/ATV0000/ATV0000CE5.pdf +SMD SMT SPST EVQPUJ EVQPUA +0 +4 +2 +Button_Switch_SMD +Panasonic_EVQPUK_EVQPUB +http://industrial.panasonic.com/cdbs/www-data/pdf/ATV0000/ATV0000CE5.pdf +SMD SMT SPST EVQPUK EVQPUB +0 +4 +2 +Button_Switch_SMD +Panasonic_EVQPUL_EVQPUC +http://industrial.panasonic.com/cdbs/www-data/pdf/ATV0000/ATV0000CE5.pdf +SMD SMT SPST EVQPUL EVQPUC +0 +4 +2 +Button_Switch_SMD +Panasonic_EVQPUM_EVQPUD +http://industrial.panasonic.com/cdbs/www-data/pdf/ATV0000/ATV0000CE5.pdf +SMD SMT SPST EVQPUM EVQPUD +0 +4 +2 +Button_Switch_SMD +SW_DIP_SPSTx01_Slide_6.7x4.1mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 1x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x4.1mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +2 +2 +Button_Switch_SMD +SW_DIP_SPSTx01_Slide_6.7x4.1mm_W8.61mm_P2.54mm_LowProfile +SMD 1x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x4.1mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +2 +2 +Button_Switch_SMD +SW_DIP_SPSTx01_Slide_9.78x4.72mm_W8.61mm_P2.54mm +SMD 1x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x4.72mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +2 +2 +Button_Switch_SMD +SW_DIP_SPSTx01_Slide_Copal_CHS-01A_W5.08mm_P1.27mm_JPin +SMD 1x-dip-switch SPST Copal_CHS-01A, Slide, row spacing 5.08 mm (200 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD, JPin +SMD DIP Switch SPST Slide 5.08mm 200mil SMD JPin +0 +2 +2 +Button_Switch_SMD +SW_DIP_SPSTx01_Slide_Copal_CHS-01B_W7.62mm_P1.27mm +SMD 1x-dip-switch SPST Copal_CHS-01B, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD +SMD DIP Switch SPST Slide 7.62mm 300mil SMD +0 +2 +2 +Button_Switch_SMD +SW_DIP_SPSTx01_Slide_Copal_CVS-01xB_W5.9mm_P1mm +SMD 1x-dip-switch SPST Copal_CVS-01xB, Slide, row spacing 5.9 mm (232 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/cvs.pdf) +SMD DIP Switch SPST Slide 5.9mm 232mil +0 +6 +3 +Button_Switch_SMD +SW_DIP_SPSTx01_Slide_Omron_A6S-110x_W8.9mm_P2.54mm +SMD 1x-dip-switch SPST Omron_A6S-110x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +2 +2 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_6.7x6.64mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 2x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x6.64mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_6.7x6.64mm_W8.61mm_P2.54mm_LowProfile +SMD 2x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x6.64mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_9.78x7.26mm_W8.61mm_P2.54mm +SMD 2x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x7.26mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_Copal_CHS-02A_W5.08mm_P1.27mm_JPin +SMD 2x-dip-switch SPST Copal_CHS-02A, Slide, row spacing 5.08 mm (200 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD, JPin +SMD DIP Switch SPST Slide 5.08mm 200mil SMD JPin +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_Copal_CHS-02B_W7.62mm_P1.27mm +SMD 2x-dip-switch SPST Copal_CHS-02B, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD +SMD DIP Switch SPST Slide 7.62mm 300mil SMD +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_Copal_CVS-02xB_W5.9mm_P1mm +SMD 2x-dip-switch SPST Copal_CVS-02xB, Slide, row spacing 5.9 mm (232 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/cvs.pdf) +SMD DIP Switch SPST Slide 5.9mm 232mil +0 +8 +5 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_KingTek_DSHP02TJ_W5.25mm_P1.27mm_JPin +SMD 2x-dip-switch SPST KingTek_DSHP02TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_KingTek_DSHP02TS_W7.62mm_P1.27mm +SMD 2x-dip-switch SPST KingTek_DSHP02TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_Omron_A6H-2101_W6.15mm_P1.27mm +SMD 2x-dip-switch SPST Omron_A6H-2101, Slide, row spacing 6.15 mm (242 mils), body size (see https://www.omron.com/ecb/products/pdf/en-a6h.pdf) +SMD DIP Switch SPST Slide 6.15mm 242mil +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_Omron_A6S-210x_W8.9mm_P2.54mm +SMD 2x-dip-switch SPST Omron_A6S-210x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx03_Slide_6.7x9.18mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 3x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x9.18mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +6 +6 +Button_Switch_SMD +SW_DIP_SPSTx03_Slide_6.7x9.18mm_W8.61mm_P2.54mm_LowProfile +SMD 3x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x9.18mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +6 +6 +Button_Switch_SMD +SW_DIP_SPSTx03_Slide_9.78x9.8mm_W8.61mm_P2.54mm +SMD 3x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x9.8mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +6 +6 +Button_Switch_SMD +SW_DIP_SPSTx03_Slide_Copal_CVS-03xB_W5.9mm_P1mm +SMD 3x-dip-switch SPST Copal_CVS-03xB, Slide, row spacing 5.9 mm (232 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/cvs.pdf) +SMD DIP Switch SPST Slide 5.9mm 232mil +0 +10 +7 +Button_Switch_SMD +SW_DIP_SPSTx03_Slide_KingTek_DSHP03TJ_W5.25mm_P1.27mm_JPin +SMD 3x-dip-switch SPST KingTek_DSHP03TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +6 +6 +Button_Switch_SMD +SW_DIP_SPSTx03_Slide_KingTek_DSHP03TS_W7.62mm_P1.27mm +SMD 3x-dip-switch SPST KingTek_DSHP03TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +6 +6 +Button_Switch_SMD +SW_DIP_SPSTx03_Slide_Omron_A6S-310x_W8.9mm_P2.54mm +SMD 3x-dip-switch SPST Omron_A6S-310x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +6 +6 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_6.7x11.72mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 4x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x11.72mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_6.7x11.72mm_W8.61mm_P2.54mm_LowProfile +SMD 4x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x11.72mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_9.78x12.34mm_W8.61mm_P2.54mm +SMD 4x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x12.34mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_Copal_CHS-04A_W5.08mm_P1.27mm_JPin +SMD 4x-dip-switch SPST Copal_CHS-04A, Slide, row spacing 5.08 mm (200 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD, JPin +SMD DIP Switch SPST Slide 5.08mm 200mil SMD JPin +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_Copal_CHS-04B_W7.62mm_P1.27mm +SMD 4x-dip-switch SPST Copal_CHS-04B, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD +SMD DIP Switch SPST Slide 7.62mm 300mil SMD +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_Copal_CVS-04xB_W5.9mm_P1mm +SMD 4x-dip-switch SPST Copal_CVS-04xB, Slide, row spacing 5.9 mm (232 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/cvs.pdf) +SMD DIP Switch SPST Slide 5.9mm 232mil +0 +12 +9 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_KingTek_DSHP04TJ_W5.25mm_P1.27mm_JPin +SMD 4x-dip-switch SPST KingTek_DSHP04TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_KingTek_DSHP04TS_W7.62mm_P1.27mm +SMD 4x-dip-switch SPST KingTek_DSHP04TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_Omron_A6H-4101_W6.15mm_P1.27mm +SMD 4x-dip-switch SPST Omron_A6H-4101, Slide, row spacing 6.15 mm (242 mils), body size (see https://www.omron.com/ecb/products/pdf/en-a6h.pdf) +SMD DIP Switch SPST Slide 6.15mm 242mil +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_Omron_A6S-410x_W8.9mm_P2.54mm +SMD 4x-dip-switch SPST Omron_A6S-410x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx05_Slide_6.7x14.26mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 5x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x14.26mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +10 +10 +Button_Switch_SMD +SW_DIP_SPSTx05_Slide_6.7x14.26mm_W8.61mm_P2.54mm_LowProfile +SMD 5x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x14.26mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +10 +10 +Button_Switch_SMD +SW_DIP_SPSTx05_Slide_9.78x14.88mm_W8.61mm_P2.54mm +SMD 5x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x14.88mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +10 +10 +Button_Switch_SMD +SW_DIP_SPSTx05_Slide_KingTek_DSHP05TJ_W5.25mm_P1.27mm_JPin +SMD 5x-dip-switch SPST KingTek_DSHP05TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +10 +10 +Button_Switch_SMD +SW_DIP_SPSTx05_Slide_KingTek_DSHP05TS_W7.62mm_P1.27mm +SMD 5x-dip-switch SPST KingTek_DSHP05TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +10 +10 +Button_Switch_SMD +SW_DIP_SPSTx05_Slide_Omron_A6S-510x_W8.9mm_P2.54mm +SMD 5x-dip-switch SPST Omron_A6S-510x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +10 +10 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_6.7x16.8mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 6x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x16.8mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_6.7x16.8mm_W8.61mm_P2.54mm_LowProfile +SMD 6x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x16.8mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_9.78x17.42mm_W8.61mm_P2.54mm +SMD 6x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x17.42mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_Copal_CHS-06A_W5.08mm_P1.27mm_JPin +SMD 6x-dip-switch SPST Copal_CHS-06A, Slide, row spacing 5.08 mm (200 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD, JPin +SMD DIP Switch SPST Slide 5.08mm 200mil SMD JPin +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_Copal_CHS-06B_W7.62mm_P1.27mm +SMD 6x-dip-switch SPST Copal_CHS-06B, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD +SMD DIP Switch SPST Slide 7.62mm 300mil SMD +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_KingTek_DSHP06TJ_W5.25mm_P1.27mm_JPin +SMD 6x-dip-switch SPST KingTek_DSHP06TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_KingTek_DSHP06TS_W7.62mm_P1.27mm +SMD 6x-dip-switch SPST KingTek_DSHP06TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_Omron_A6H-6101_W6.15mm_P1.27mm +SMD 6x-dip-switch SPST Omron_A6H-6101, Slide, row spacing 6.15 mm (242 mils), body size (see https://www.omron.com/ecb/products/pdf/en-a6h.pdf) +SMD DIP Switch SPST Slide 6.15mm 242mil +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_Omron_A6S-610x_W8.9mm_P2.54mm +SMD 6x-dip-switch SPST Omron_A6S-610x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx07_Slide_6.7x19.34mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 7x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x19.34mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +14 +14 +Button_Switch_SMD +SW_DIP_SPSTx07_Slide_6.7x19.34mm_W8.61mm_P2.54mm_LowProfile +SMD 7x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x19.34mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +14 +14 +Button_Switch_SMD +SW_DIP_SPSTx07_Slide_9.78x19.96mm_W8.61mm_P2.54mm +SMD 7x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x19.96mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +14 +14 +Button_Switch_SMD +SW_DIP_SPSTx07_Slide_KingTek_DSHP07TJ_W5.25mm_P1.27mm_JPin +SMD 7x-dip-switch SPST KingTek_DSHP07TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +14 +14 +Button_Switch_SMD +SW_DIP_SPSTx07_Slide_KingTek_DSHP07TS_W7.62mm_P1.27mm +SMD 7x-dip-switch SPST KingTek_DSHP07TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +14 +14 +Button_Switch_SMD +SW_DIP_SPSTx07_Slide_Omron_A6S-710x_W8.9mm_P2.54mm +SMD 7x-dip-switch SPST Omron_A6S-710x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +14 +14 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_6.7x21.88mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 8x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x21.88mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_6.7x21.88mm_W8.61mm_P2.54mm_LowProfile +SMD 8x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x21.88mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_9.78x22.5mm_W8.61mm_P2.54mm +SMD 8x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x22.5mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_Copal_CHS-08A_W5.08mm_P1.27mm_JPin +SMD 8x-dip-switch SPST Copal_CHS-08A, Slide, row spacing 5.08 mm (200 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD, JPin +SMD DIP Switch SPST Slide 5.08mm 200mil SMD JPin +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_Copal_CHS-08B_W7.62mm_P1.27mm +SMD 8x-dip-switch SPST Copal_CHS-08B, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD +SMD DIP Switch SPST Slide 7.62mm 300mil SMD +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_Copal_CVS-08xB_W5.9mm_P1mm +SMD 8x-dip-switch SPST Copal_CVS-08xB, Slide, row spacing 5.9 mm (232 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/cvs.pdf) +SMD DIP Switch SPST Slide 5.9mm 232mil +0 +20 +17 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_KingTek_DSHP08TJ_W5.25mm_P1.27mm_JPin +SMD 8x-dip-switch SPST KingTek_DSHP08TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_KingTek_DSHP08TS_W7.62mm_P1.27mm +SMD 8x-dip-switch SPST KingTek_DSHP08TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_Omron_A6H-8101_W6.15mm_P1.27mm +SMD 8x-dip-switch SPST Omron_A6H-8101, Slide, row spacing 6.15 mm (242 mils), body size (see https://www.omron.com/ecb/products/pdf/en-a6h.pdf) +SMD DIP Switch SPST Slide 6.15mm 242mil +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_Omron_A6S-810x_W8.9mm_P2.54mm +SMD 8x-dip-switch SPST Omron_A6S-810x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx09_Slide_6.7x24.42mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 9x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x24.42mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +18 +18 +Button_Switch_SMD +SW_DIP_SPSTx09_Slide_6.7x24.42mm_W8.61mm_P2.54mm_LowProfile +SMD 9x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x24.42mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +18 +18 +Button_Switch_SMD +SW_DIP_SPSTx09_Slide_9.78x25.04mm_W8.61mm_P2.54mm +SMD 9x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x25.04mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +18 +18 +Button_Switch_SMD +SW_DIP_SPSTx09_Slide_KingTek_DSHP09TJ_W5.25mm_P1.27mm_JPin +SMD 9x-dip-switch SPST KingTek_DSHP09TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +18 +18 +Button_Switch_SMD +SW_DIP_SPSTx09_Slide_KingTek_DSHP09TS_W7.62mm_P1.27mm +SMD 9x-dip-switch SPST KingTek_DSHP09TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +18 +18 +Button_Switch_SMD +SW_DIP_SPSTx09_Slide_Omron_A6S-910x_W8.9mm_P2.54mm +SMD 9x-dip-switch SPST Omron_A6S-910x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +18 +18 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_6.7x26.96mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 10x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x26.96mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_6.7x26.96mm_W8.61mm_P2.54mm_LowProfile +SMD 10x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x26.96mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_9.78x27.58mm_W8.61mm_P2.54mm +SMD 10x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x27.58mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_Copal_CHS-10A_W5.08mm_P1.27mm_JPin +SMD 10x-dip-switch SPST Copal_CHS-10A, Slide, row spacing 5.08 mm (200 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD, JPin +SMD DIP Switch SPST Slide 5.08mm 200mil SMD JPin +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_Copal_CHS-10B_W7.62mm_P1.27mm +SMD 10x-dip-switch SPST Copal_CHS-10B, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD +SMD DIP Switch SPST Slide 7.62mm 300mil SMD +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_KingTek_DSHP10TJ_W5.25mm_P1.27mm_JPin +SMD 10x-dip-switch SPST KingTek_DSHP10TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_KingTek_DSHP10TS_W7.62mm_P1.27mm +SMD 10x-dip-switch SPST KingTek_DSHP10TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_Omron_A6H-10101_W6.15mm_P1.27mm +SMD 10x-dip-switch SPST Omron_A6H-10101, Slide, row spacing 6.15 mm (242 mils), body size (see https://www.omron.com/ecb/products/pdf/en-a6h.pdf) +SMD DIP Switch SPST Slide 6.15mm 242mil +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_Omron_A6S-1010x_W8.9mm_P2.54mm +SMD 10x-dip-switch SPST Omron_A6S-1010x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx11_Slide_6.7x29.5mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 11x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x29.5mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +22 +22 +Button_Switch_SMD +SW_DIP_SPSTx11_Slide_6.7x29.5mm_W8.61mm_P2.54mm_LowProfile +SMD 11x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x29.5mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +22 +22 +Button_Switch_SMD +SW_DIP_SPSTx11_Slide_9.78x30.12mm_W8.61mm_P2.54mm +SMD 11x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x30.12mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +22 +22 +Button_Switch_SMD +SW_DIP_SPSTx12_Slide_6.7x32.04mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 12x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x32.04mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +24 +24 +Button_Switch_SMD +SW_DIP_SPSTx12_Slide_6.7x32.04mm_W8.61mm_P2.54mm_LowProfile +SMD 12x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x32.04mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +24 +24 +Button_Switch_SMD +SW_DIP_SPSTx12_Slide_9.78x32.66mm_W8.61mm_P2.54mm +SMD 12x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x32.66mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +24 +24 +Button_Switch_SMD +SW_DPDT_CK_JS202011JCQN +Sub-miniature slide switch, vertical, SMT J bend https://dznh3ojzb2azq.cloudfront.net/products/Slide/JS/documents/datasheet.pdf +switch DPDT SMT +0 +6 +6 +Button_Switch_SMD +SW_MEC_5GSH9 +MEC 5G single pole normally-open tactile switch +switch normally-open pushbutton push-button +0 +4 +4 +Button_Switch_SMD +SW_Push_1P1T-MP_NO_Horizontal_Alps_SKRTLAE010 +Side push button (https://www.alps.com/prod/info/E/PDF/Tact/SurfaceMount/SKRT/SKRT.pdf) +push horizontal SPST 1P1T +0 +5 +3 +Button_Switch_SMD +SW_Push_1P1T-SH_NO_CK_KMR2xxG +CK components KMR2 tactile switch with ground pin http://www.ckswitches.com/media/1479/kmr2.pdf +tactile switch kmr2 +0 +5 +3 +Button_Switch_SMD +SW_Push_1P1T_NO_6x6mm_H9.5mm +tactile push button, 6x6mm e.g. PTS645xx series, height=9.5mm +tact sw push 6mm smd +0 +4 +2 +Button_Switch_SMD +SW_Push_1P1T_NO_CK_KMR2 +CK components KMR2 tactile switch http://www.ckswitches.com/media/1479/kmr2.pdf +tactile switch kmr2 +0 +4 +2 +Button_Switch_SMD +SW_Push_1P1T_NO_CK_KSC6xxJ +CK components KSC6 tactile switch https://www.ckswitches.com/media/1972/ksc6.pdf +tactile switch ksc6 +0 +4 +2 +Button_Switch_SMD +SW_Push_1P1T_NO_CK_KSC7xxJ +CK components KSC7 tactile switch https://www.ckswitches.com/media/1973/ksc7.pdf +tactile switch ksc7 +0 +4 +2 +Button_Switch_SMD +SW_Push_1P1T_NO_CK_PTS125Sx43PSMTR +C&K Switches 1P1T SMD PTS125 Series 12mm Tact Switch with Pegs, https://www.ckswitches.com/media/1462/pts125.pdf +Button Tactile Switch SPST 1P1T +0 +4 +2 +Button_Switch_SMD +SW_Push_1P1T_NO_Vertical_Wuerth_434133025816 +https://katalog.we-online.com/em/datasheet/434133025816.pdf +tactile switch Wurth Wuerth +0 +4 +2 +Button_Switch_SMD +SW_Push_SPST_NO_Alps_SKRK +http://www.alps.com/prod/info/E/HTML/Tact/SurfaceMount/SKRK/SKRKAHE020.html +SMD SMT button +0 +2 +2 +Button_Switch_SMD +SW_SP3T_PCM13 +Ultraminiature Surface Mount Slide Switch, right-angle, https://www.ckswitches.com/media/1424/pcm.pdf + +0 +8 +4 +Button_Switch_SMD +SW_SPDT_CK-JS102011SAQN +Sub-miniature slide switch, right-angle, http://www.ckswitches.com/media/1422/js.pdf +switch spdt +0 +3 +3 +Button_Switch_SMD +SW_SPDT_PCM12 +Ultraminiature Surface Mount Slide Switch, right-angle, https://www.ckswitches.com/media/1424/pcm.pdf + +0 +7 +3 +Button_Switch_SMD +SW_SPST_B3S-1000 +Surface Mount Tactile Switch for High-Density Packaging +Tactile Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_B3S-1100 +Surface Mount Tactile Switch for High-Density Packaging with Ground Terminal +Tactile Switch +0 +5 +3 +Button_Switch_SMD +SW_SPST_B3SL-1002P +Middle Stroke Tactile Switch, B3SL +Middle Stroke Tactile Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_B3SL-1022P +Middle Stroke Tactile Switch, B3SL +Middle Stroke Tactile Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_B3U-1000P +Ultra-small-sized Tactile Switch with High Contact Reliability, Top-actuated Model, without Ground Terminal, without Boss +Tactile Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_B3U-1000P-B +Ultra-small-sized Tactile Switch with High Contact Reliability, Top-actuated Model, without Ground Terminal, with Boss +Tactile Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_B3U-1100P +Ultra-small-sized Tactile Switch with High Contact Reliability, Top-actuated Model, with Ground Terminal, without Boss +Tactile Switch +0 +3 +3 +Button_Switch_SMD +SW_SPST_B3U-1100P-B +Ultra-small-sized Tactile Switch with High Contact Reliability, Top-actuated Model, with Ground Terminal, with Boss +Tactile Switch +0 +3 +3 +Button_Switch_SMD +SW_SPST_B3U-3000P +Ultra-small-sized Tactile Switch with High Contact Reliability, Side-actuated Model, without Ground Terminal, without Boss +Tactile Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_B3U-3000P-B +Ultra-small-sized Tactile Switch with High Contact Reliability, Side-actuated Model, without Ground Terminal, with Boss +Tactile Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_B3U-3100P +Ultra-small-sized Tactile Switch with High Contact Reliability, Side-actuated Model, with Ground Terminal, without Boss +Tactile Switch +0 +3 +3 +Button_Switch_SMD +SW_SPST_B3U-3100P-B +Ultra-small-sized Tactile Switch with High Contact Reliability, Side-actuated Model, with Ground Terminal, with Boss +Tactile Switch +0 +3 +3 +Button_Switch_SMD +SW_SPST_CK_KXT3 +https://www.ckswitches.com/media/1465/kxt3.pdf +Switch SPST KXT3 +0 +2 +2 +Button_Switch_SMD +SW_SPST_CK_RS282G05A3 +https://www.mouser.com/ds/2/60/RS-282G05A-SM_RT-1159762.pdf +SPST button tactile switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_EVPBF +Light Touch Switch + +0 +4 +2 +Button_Switch_SMD +SW_SPST_EVQP0 +Light Touch Switch, https://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/ATK0000CE28.pdf + +0 +4 +2 +Button_Switch_SMD +SW_SPST_EVQP2 +Light Touch Switch + +0 +4 +2 +Button_Switch_SMD +SW_SPST_EVQP7A +Light Touch Switch,https://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/ATK0000CE20.pdf + +0 +4 +2 +Button_Switch_SMD +SW_SPST_EVQP7C +Light Touch Switch + +0 +4 +2 +Button_Switch_SMD +SW_SPST_EVQPE1 +Light Touch Switch, https://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/ATK0000CE7.pdf + +0 +2 +2 +Button_Switch_SMD +SW_SPST_EVQQ2 +Light Touch Switch, https://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/ATK0000CE28.pdf + +0 +4 +2 +Button_Switch_SMD +SW_SPST_FSMSM +http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=1437566-3&DocType=Customer+Drawing&DocLang=English +SPST button tactile switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_Omron_B3FS-100xP +Surface Mount Tactile Switch for High-Density Mounting, 3.1mm height, https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3fs.pdf +Tactile Switch +0 +4 +4 +Button_Switch_SMD +SW_SPST_Omron_B3FS-101xP +Surface Mount Tactile Switch for High-Density Mounting, 4.3mm height, https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3fs.pdf +Tactile Switch +0 +4 +4 +Button_Switch_SMD +SW_SPST_Omron_B3FS-105xP +Surface Mount Tactile Switch for High-Density Mounting, 7.3mm height, https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3fs.pdf +Tactile Switch +0 +4 +4 +Button_Switch_SMD +SW_SPST_PTS645 +C&K Components SPST SMD PTS645 Series 6mm Tact Switch +SPST Button Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_PTS810 +C&K Components, PTS 810 Series, Microminiature SMT Top Actuated, http://www.ckswitches.com/media/1476/pts810.pdf +SPST Button Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_Panasonic_EVQPL_3PL_5PL_PT_A08 +Light Touch Switch, http://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/ATK0000CE3.pdf +SMD SMT SPST EVQPL EVQPT +0 +6 +3 +Button_Switch_SMD +SW_SPST_Panasonic_EVQPL_3PL_5PL_PT_A15 +Light Touch Switch, http://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/ATK0000CE3.pdf +SMD SMT SPST EVQPL EVQPT +0 +6 +3 +Button_Switch_SMD +SW_SPST_REED_CT05-XXXX-G1 +Coto Technologies SPST Reed Switch CT05-XXXX-G1 +Coto Reed SPST Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_REED_CT05-XXXX-J1 +Coto Technologies SPST Reed Switch CT05-XXXX-J1 +Coto Reed SPST Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_REED_CT10-XXXX-G1 +Coto Technologies SPST Reed Switch CT10-XXXX-G1 +Coto Reed SPST Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_REED_CT10-XXXX-G2 +Coto Technologies SPST Reed Switch CT10-XXXX-G2 +Coto Reed SPST Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_REED_CT10-XXXX-G4 +Coto Technologies SPST Reed Switch CT10-XXXX-G4 +Coto Reed SPST Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_SKQG_WithStem +ALPS 5.2mm Square Low-profile Type (Surface Mount) SKQG Series, With stem, http://www.alps.com/prod/info/E/HTML/Tact/SurfaceMount/SKQG/SKQGAFE010.html +SPST Button Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_SKQG_WithoutStem +ALPS 5.2mm Square Low-profile Type (Surface Mount) SKQG Series, Without stem, http://www.alps.com/prod/info/E/HTML/Tact/SurfaceMount/SKQG/SKQGAEE010.html +SPST Button Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_TL3305A +https://www.e-switch.com/system/asset/product_line/data_sheet/213/TL3305.pdf +TL3305 Series Tact Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_TL3305B +https://www.e-switch.com/system/asset/product_line/data_sheet/213/TL3305.pdf +TL3305 Series Tact Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_TL3305C +https://www.e-switch.com/system/asset/product_line/data_sheet/213/TL3305.pdf +TL3305 Series Tact Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_TL3342 +Low-profile SMD Tactile Switch, https://www.e-switch.com/system/asset/product_line/data_sheet/165/TL3342.pdf +SPST Tactile Switch +0 +4 +2 +Button_Switch_THT +KSA_Tactile_SPST +KSA http://www.ckswitches.com/media/1457/ksa_ksl.pdf +SWITCH SMD KSA SW +0 +5 +5 +Button_Switch_THT +Nidec_Copal_SH-7010C +4-bit rotary coded switch, through-hole, https://www.nidec-copal-electronics.com/e/catalog/switch/sh-7000.pdf +rotary switch bcd +0 +6 +5 +Button_Switch_THT +Push_E-Switch_KS01Q01 +E-Switch KS01Q01 http://spec_sheets.e-switch.com/specs/29-KS01Q01.pdf +Push Button +0 +4 +4 +Button_Switch_THT +SW_CW_GPTS203211B +SPST Off-On Pushbutton, 1A, 30V, CW Industries P/N GPTS203211B, http://switches-connectors-custom.cwind.com/Asset/GPTS203211BR2.pdf +SPST button switch Off-On +0 +2 +2 +Button_Switch_THT +SW_CuK_JS202011AQN_DPDT_Angled +CuK sub miniature slide switch, JS series, DPDT, right angle, http://www.ckswitches.com/media/1422/js.pdf +switch DPDT +0 +6 +6 +Button_Switch_THT +SW_CuK_JS202011CQN_DPDT_Straight +CuK sub miniature slide switch, JS series, DPDT, right angle, http://www.ckswitches.com/media/1422/js.pdf +switch DPDT +0 +6 +6 +Button_Switch_THT +SW_CuK_OS102011MA1QN1_SPDT_Angled +CuK miniature slide switch, OS series, SPDT, right angle, http://www.ckswitches.com/media/1428/os.pdf +switch SPDT +0 +5 +3 +Button_Switch_THT +SW_DIP_SPSTx01_Piano_10.8x4.1mm_W7.62mm_P2.54mm +1x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x4.1mm +DIP Switch SPST Piano 7.62mm 300mil +0 +2 +2 +Button_Switch_THT +SW_DIP_SPSTx01_Slide_6.7x4.1mm_W7.62mm_P2.54mm_LowProfile +1x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x4.1mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +2 +2 +Button_Switch_THT +SW_DIP_SPSTx01_Slide_9.78x4.72mm_W7.62mm_P2.54mm +1x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x4.72mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +2 +2 +Button_Switch_THT +SW_DIP_SPSTx02_Piano_10.8x6.64mm_W7.62mm_P2.54mm +2x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x6.64mm +DIP Switch SPST Piano 7.62mm 300mil +0 +4 +4 +Button_Switch_THT +SW_DIP_SPSTx02_Piano_CTS_Series194-2MSTN_W7.62mm_P2.54mm +2x-dip-switch SPST CTS_Series194-2MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +4 +4 +Button_Switch_THT +SW_DIP_SPSTx02_Slide_6.7x6.64mm_W7.62mm_P2.54mm_LowProfile +2x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x6.64mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +4 +4 +Button_Switch_THT +SW_DIP_SPSTx02_Slide_9.78x7.26mm_W7.62mm_P2.54mm +2x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x7.26mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +4 +4 +Button_Switch_THT +SW_DIP_SPSTx03_Piano_10.8x9.18mm_W7.62mm_P2.54mm +3x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x9.18mm +DIP Switch SPST Piano 7.62mm 300mil +0 +6 +6 +Button_Switch_THT +SW_DIP_SPSTx03_Piano_CTS_Series194-3MSTN_W7.62mm_P2.54mm +3x-dip-switch SPST CTS_Series194-3MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +6 +6 +Button_Switch_THT +SW_DIP_SPSTx03_Slide_6.7x9.18mm_W7.62mm_P2.54mm_LowProfile +3x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x9.18mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +6 +6 +Button_Switch_THT +SW_DIP_SPSTx03_Slide_9.78x9.8mm_W7.62mm_P2.54mm +3x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x9.8mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +6 +6 +Button_Switch_THT +SW_DIP_SPSTx04_Piano_10.8x11.72mm_W7.62mm_P2.54mm +4x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x11.72mm +DIP Switch SPST Piano 7.62mm 300mil +0 +8 +8 +Button_Switch_THT +SW_DIP_SPSTx04_Piano_CTS_Series194-4MSTN_W7.62mm_P2.54mm +4x-dip-switch SPST CTS_Series194-4MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +8 +8 +Button_Switch_THT +SW_DIP_SPSTx04_Slide_6.7x11.72mm_W7.62mm_P2.54mm_LowProfile +4x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x11.72mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +8 +8 +Button_Switch_THT +SW_DIP_SPSTx04_Slide_9.78x12.34mm_W7.62mm_P2.54mm +4x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x12.34mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +8 +8 +Button_Switch_THT +SW_DIP_SPSTx05_Piano_10.8x14.26mm_W7.62mm_P2.54mm +5x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x14.26mm +DIP Switch SPST Piano 7.62mm 300mil +0 +10 +10 +Button_Switch_THT +SW_DIP_SPSTx05_Piano_CTS_Series194-5MSTN_W7.62mm_P2.54mm +5x-dip-switch SPST CTS_Series194-5MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +10 +10 +Button_Switch_THT +SW_DIP_SPSTx05_Slide_6.7x14.26mm_W7.62mm_P2.54mm_LowProfile +5x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x14.26mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +10 +10 +Button_Switch_THT +SW_DIP_SPSTx05_Slide_9.78x14.88mm_W7.62mm_P2.54mm +5x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x14.88mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +10 +10 +Button_Switch_THT +SW_DIP_SPSTx06_Piano_10.8x16.8mm_W7.62mm_P2.54mm +6x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x16.8mm +DIP Switch SPST Piano 7.62mm 300mil +0 +12 +12 +Button_Switch_THT +SW_DIP_SPSTx06_Piano_CTS_Series194-6MSTN_W7.62mm_P2.54mm +6x-dip-switch SPST CTS_Series194-6MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +12 +12 +Button_Switch_THT +SW_DIP_SPSTx06_Slide_6.7x16.8mm_W7.62mm_P2.54mm_LowProfile +6x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x16.8mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +12 +12 +Button_Switch_THT +SW_DIP_SPSTx06_Slide_9.78x17.42mm_W7.62mm_P2.54mm +6x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x17.42mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +12 +12 +Button_Switch_THT +SW_DIP_SPSTx07_Piano_10.8x19.34mm_W7.62mm_P2.54mm +7x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x19.34mm +DIP Switch SPST Piano 7.62mm 300mil +0 +14 +14 +Button_Switch_THT +SW_DIP_SPSTx07_Piano_CTS_Series194-7MSTN_W7.62mm_P2.54mm +7x-dip-switch SPST CTS_Series194-7MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +14 +14 +Button_Switch_THT +SW_DIP_SPSTx07_Slide_6.7x19.34mm_W7.62mm_P2.54mm_LowProfile +7x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x19.34mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +14 +14 +Button_Switch_THT +SW_DIP_SPSTx07_Slide_9.78x19.96mm_W7.62mm_P2.54mm +7x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x19.96mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +14 +14 +Button_Switch_THT +SW_DIP_SPSTx08_Piano_10.8x21.88mm_W7.62mm_P2.54mm +8x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x21.88mm +DIP Switch SPST Piano 7.62mm 300mil +0 +16 +16 +Button_Switch_THT +SW_DIP_SPSTx08_Piano_CTS_Series194-8MSTN_W7.62mm_P2.54mm +8x-dip-switch SPST CTS_Series194-8MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +16 +16 +Button_Switch_THT +SW_DIP_SPSTx08_Slide_6.7x21.88mm_W7.62mm_P2.54mm_LowProfile +8x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x21.88mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +16 +16 +Button_Switch_THT +SW_DIP_SPSTx08_Slide_9.78x22.5mm_W7.62mm_P2.54mm +8x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x22.5mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +16 +16 +Button_Switch_THT +SW_DIP_SPSTx09_Piano_10.8x24.42mm_W7.62mm_P2.54mm +9x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x24.42mm +DIP Switch SPST Piano 7.62mm 300mil +0 +18 +18 +Button_Switch_THT +SW_DIP_SPSTx09_Piano_CTS_Series194-9MSTN_W7.62mm_P2.54mm +9x-dip-switch SPST CTS_Series194-9MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +18 +18 +Button_Switch_THT +SW_DIP_SPSTx09_Slide_6.7x24.42mm_W7.62mm_P2.54mm_LowProfile +9x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x24.42mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +18 +18 +Button_Switch_THT +SW_DIP_SPSTx09_Slide_9.78x25.04mm_W7.62mm_P2.54mm +9x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x25.04mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +18 +18 +Button_Switch_THT +SW_DIP_SPSTx10_Piano_10.8x26.96mm_W7.62mm_P2.54mm +10x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x26.96mm +DIP Switch SPST Piano 7.62mm 300mil +0 +20 +20 +Button_Switch_THT +SW_DIP_SPSTx10_Piano_CTS_Series194-10MSTN_W7.62mm_P2.54mm +10x-dip-switch SPST CTS_Series194-10MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +20 +20 +Button_Switch_THT +SW_DIP_SPSTx10_Slide_6.7x26.96mm_W7.62mm_P2.54mm_LowProfile +10x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x26.96mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +20 +20 +Button_Switch_THT +SW_DIP_SPSTx10_Slide_9.78x27.58mm_W7.62mm_P2.54mm +10x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x27.58mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +20 +20 +Button_Switch_THT +SW_DIP_SPSTx11_Piano_10.8x29.5mm_W7.62mm_P2.54mm +11x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x29.5mm +DIP Switch SPST Piano 7.62mm 300mil +0 +22 +22 +Button_Switch_THT +SW_DIP_SPSTx11_Piano_CTS_Series194-11MSTN_W7.62mm_P2.54mm +11x-dip-switch SPST CTS_Series194-11MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +22 +22 +Button_Switch_THT +SW_DIP_SPSTx11_Slide_6.7x29.5mm_W7.62mm_P2.54mm_LowProfile +11x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x29.5mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +22 +22 +Button_Switch_THT +SW_DIP_SPSTx11_Slide_9.78x30.12mm_W7.62mm_P2.54mm +11x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x30.12mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +22 +22 +Button_Switch_THT +SW_DIP_SPSTx12_Piano_10.8x32.04mm_W7.62mm_P2.54mm +12x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x32.04mm +DIP Switch SPST Piano 7.62mm 300mil +0 +24 +24 +Button_Switch_THT +SW_DIP_SPSTx12_Piano_CTS_Series194-12MSTN_W7.62mm_P2.54mm +12x-dip-switch SPST CTS_Series194-12MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +24 +24 +Button_Switch_THT +SW_DIP_SPSTx12_Slide_6.7x32.04mm_W7.62mm_P2.54mm_LowProfile +12x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x32.04mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +24 +24 +Button_Switch_THT +SW_DIP_SPSTx12_Slide_9.78x32.66mm_W7.62mm_P2.54mm +12x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x32.66mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +24 +24 +Button_Switch_THT +SW_E-Switch_EG1224_SPDT_Angled +E-Switch slide switch, EG series, SPDT, right angle, http://spec_sheets.e-switch.com/specs/P040042.pdf +switch SPDT +0 +7 +3 +Button_Switch_THT +SW_E-Switch_EG1271_DPDT +E-Switch sub miniature slide switch, EG series, DPDT, http://spec_sheets.e-switch.com/specs/P040047.pdf +switch DPDT +0 +6 +6 +Button_Switch_THT +SW_E-Switch_EG2219_DPDT_Angled +E-Switch slide switch, EG series, DPDT, right angle, http://spec_sheets.e-switch.com/specs/P040170.pdf +switch DPDT +0 +10 +6 +Button_Switch_THT +SW_Lever_1P2T_NKK_GW12LxH +Switch, single pole double throw, right angle, http://www.nkkswitches.com/pdf/GW.pdf +switch single-pole double-throw spdt ON-ON horizontal +0 +5 +3 +Button_Switch_THT +SW_MEC_5GTH9 +MEC 5G single pole normally-open tactile switch https://cdn.sos.sk/productdata/80/f6/aabf7be6/5gth9358222.pdf +switch normally-open pushbutton push-button +0 +4 +2 +Button_Switch_THT +SW_NKK_BB15AH +https://www.nkkswitches.com/pdf/Bpushbuttons-1.pdf +Pushbutton Right-angle +0 +5 +3 +Button_Switch_THT +SW_NKK_G1xJP +Switch NKK G1xJP http://www.nkkswitches.com/pdf/gwillum.pdf +SWITCH TOGGLE ILLUM SPDT NKK +0 +6 +6 +Button_Switch_THT +SW_NKK_GW12LJP +Switch, single pole double throw, illuminated paddle, http://www.nkkswitches.com/pdf/gwillum.pdf +switch single-pole double-throw spdt ON-ON illuminated LED +0 +6 +6 +Button_Switch_THT +SW_PUSH-12mm +SW PUSH 12mm https://www.e-switch.com/system/asset/product_line/data_sheet/143/TL1100.pdf +tact sw push 12mm +0 +4 +2 +Button_Switch_THT +SW_PUSH-12mm_Wuerth-430476085716 +SW PUSH 12mm http://katalog.we-online.de/em/datasheet/430476085716.pdf +tact sw push 12mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_6mm +https://www.omron.com/ecb/products/pdf/en-b3f.pdf +tact sw push 6mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_6mm_H4.3mm +tactile push button, 6x6mm e.g. PHAP33xx series, height=4.3mm +tact sw push 6mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_6mm_H5mm +tactile push button, 6x6mm e.g. PHAP33xx series, height=5mm +tact sw push 6mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_6mm_H7.3mm +tactile push button, 6x6mm e.g. PHAP33xx series, height=7.3mm +tact sw push 6mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_6mm_H8.5mm +tactile push button, 6x6mm e.g. PHAP33xx series, height=8.5mm +tact sw push 6mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_6mm_H8mm +tactile push button, 6x6mm e.g. PHAP33xx series, height=8mm +tact sw push 6mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_6mm_H9.5mm +tactile push button, 6x6mm e.g. PHAP33xx series, height=9.5mm +tact sw push 6mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_6mm_H13mm +tactile push button, 6x6mm e.g. PHAP33xx series, height=13mm +tact sw push 6mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_E-Switch_FS5700DP_DPDT +FS5700 series pushbutton footswitch, DPDT, https://www.e-switch.com/system/asset/product_line/data_sheet/226/FS5700.pdf +switch DPDT footswitch +0 +6 +6 +Button_Switch_THT +SW_PUSH_LCD_E3_SAxxxx +Switch with LCD screen E3 SAxxxx +switch normally-open pushbutton push-button LCD +0 +6 +6 +Button_Switch_THT +SW_PUSH_LCD_E3_SAxxxx_SocketPins +Switch with LCD screen E3 SAxxxx +switch normally-open pushbutton push-button LCD +0 +6 +6 +Button_Switch_THT +SW_Push_1P1T_NO_LED_E-Switch_TL1250 +illuminated right angle tact switch https://www.e-switch.com/system/asset/product_line/data_sheet/148/TL1250.pdf +led push switch right angle +0 +6 +4 +Button_Switch_THT +SW_Push_1P2T_Vertical_E-Switch_800UDP8P1A1M6 + right angle SPDT push button https://www.e-switch.com/system/asset/product_line/data_sheet/210/800U.pdf +IP67 ultra-miniture horizontal +0 +5 +3 +Button_Switch_THT +SW_Push_2P2T_Vertical_E-Switch_800UDP8P1A1M6 + right angle DPDT push button https://www.e-switch.com/system/asset/product_line/data_sheet/210/800U.pdf +IP67 ultra-miniture horizontal +0 +8 +6 +Button_Switch_THT +SW_Slide_1P2T_CK_OS102011MS2Q +CuK miniature slide switch, OS series, SPDT, https://www.ckswitches.com/media/1428/os.pdf +switch SPDT +0 +5 +3 +Button_Switch_THT +SW_TH_Tactile_Omron_B3F-10xx +SW_TH_Tactile_Omron_B3F-10xx_https://www.omron.com/ecb/products/pdf/en-b3f.pdf +Omron B3F-10xx +0 +4 +4 +Button_Switch_THT +SW_Tactile_SKHH_Angled +tactile switch 6mm ALPS SKHH right angle http://www.alps.com/prod/info/E/HTML/Tact/SnapIn/SKHH/SKHHLUA010.html +tactile switch 6mm ALPS SKHH right angle +0 +4 +2 +Button_Switch_THT +SW_Tactile_SPST_Angled_PTS645Vx31-2LFS +tactile switch SPST right angle, PTS645VL31-2 LFS +tactile switch SPST angled PTS645VL31-2 LFS C&K Button +0 +4 +2 +Button_Switch_THT +SW_Tactile_SPST_Angled_PTS645Vx39-2LFS +tactile switch SPST right angle, PTS645VL39-2 LFS +tactile switch SPST angled PTS645VL39-2 LFS C&K Button +0 +4 +2 +Button_Switch_THT +SW_Tactile_SPST_Angled_PTS645Vx58-2LFS +tactile switch SPST right angle, PTS645VL58-2 LFS +tactile switch SPST angled PTS645VL58-2 LFS C&K Button +0 +4 +2 +Button_Switch_THT +SW_Tactile_SPST_Angled_PTS645Vx83-2LFS +tactile switch SPST right angle, PTS645VL83-2 LFS +tactile switch SPST angled PTS645VL83-2 LFS C&K Button +0 +4 +2 +Button_Switch_THT +SW_Tactile_Straight_KSA0Axx1LFTR +SW PUSH SMALL http://www.ckswitches.com/media/1457/ksa_ksl.pdf +SW PUSH SMALL Tactile C&K +0 +4 +2 +Button_Switch_THT +SW_Tactile_Straight_KSL0Axx1LFTR +SW PUSH SMALL http://www.ckswitches.com/media/1457/ksa_ksl.pdf +SW PUSH SMALL Tactile C&K +0 +4 +2 +Buzzer_Beeper +Buzzer_12x9.5RM7.6 +Generic Buzzer, D12mm height 9.5mm with RM7.6mm +buzzer +0 +2 +2 +Buzzer_Beeper +Buzzer_15x7.5RM7.6 +Generic Buzzer, D15mm height 7.5mm with RM7.6mm +buzzer +0 +2 +2 +Buzzer_Beeper +Buzzer_CUI_CPT-9019S-SMT +https://www.cui.com/product/resource/cpt-9019s-smt.pdf +buzzer piezo +0 +2 +2 +Buzzer_Beeper +Buzzer_D14mm_H7mm_P10mm +Generic Buzzer, D14mm height 7mm with pitch 10mm +buzzer +0 +2 +2 +Buzzer_Beeper +Buzzer_Mallory_AST1109MLTRQ +Mallory low-profile piezo buzzer, https://www.mspindy.com/specifications/AST1109MLTRQ.pdf +buzzer piezo +0 +2 +2 +Buzzer_Beeper +Buzzer_Murata_PKMCS0909E4000-R1 +Murata Buzzer http://www.murata.com/en-us/api/pdfdownloadapi?cate=&partno=PKMCS0909E4000-R1 +Murata Buzzer Beeper +0 +2 +2 +Buzzer_Beeper +Buzzer_TDK_PS1240P02BT_D12.2mm_H6.5mm +Buzzer, D12.2mm height 6.5mm, https://product.tdk.com/info/en/catalog/datasheets/piezoelectronic_buzzer_ps_en.pdf +buzzer +0 +2 +2 +Buzzer_Beeper +MagneticBuzzer_CUI_CMT-8504-100-SMT +magnetic transducer buzzer, 5V, SPL of 100 dB at 10 cm, https://www.cuidevices.com/product/resource/pdf/cmt-8504-100-smt-tr.pdf +CMT 8504 +0 +4 +4 +Buzzer_Beeper +MagneticBuzzer_CUI_CST-931RP-A +CST-931RP-A, http://www.cui.com/product/resource/cst-931rp-a.pdf +CST-931RP-A +0 +2 +2 +Buzzer_Beeper +MagneticBuzzer_Kingstate_KCG0601 +Buzzer, Elektromagnetic Beeper, Summer, +Kingstate KCG0601 +0 +2 +2 +Buzzer_Beeper +MagneticBuzzer_Kobitone_254-EMB84Q-RO +MagneticBuzzer Kobitone 254-EMB84Q-RO https://www.mouser.es/datasheet/2/209/KT-400385-1171904.pdf +MagneticBuzzer Kobitone 254-EMB84Q-RO +0 +3 +3 +Buzzer_Beeper +MagneticBuzzer_PUI_AT-0927-TT-6-R +Buzzer Magnetic 9mm AT-0927-TT-6-R, http://www.puiaudio.com/pdf/AT-0927-TT-6-R.pdf +Buzzer Magnetic 9mm AT-0927-TT-6-R +0 +2 +2 +Buzzer_Beeper +MagneticBuzzer_ProSignal_ABI-009-RC +Buzzer, Elektromagnetic Beeper, Summer, 6V-DC, +Pro Signal ABI-009-RC +0 +2 +2 +Buzzer_Beeper +MagneticBuzzer_ProSignal_ABI-010-RC +Buzzer, Elektromagnetic Beeper, Summer, 12V-DC, +Pro Signal ABI-010-RC +0 +2 +2 +Buzzer_Beeper +MagneticBuzzer_ProSignal_ABT-410-RC +Buzzer, Elektromagnetic Beeper, Summer, 1,5V-DC, +Pro Signal ABT-410-RC +0 +2 +2 +Buzzer_Beeper +MagneticBuzzer_ProjectsUnlimited_AI-4228-TWT-R +Buzzer, Elektromagnetic Beeper, Summer, 3-28V-DC, https://www.kynix.com/uploadfiles/pdf/AI-4228-TWT-R.pdf +Projects Unlimited AI-4228-TWT-R +0 +2 +2 +Buzzer_Beeper +MagneticBuzzer_StarMicronics_HMB-06_HMB-12 +Buzzer, Elektromagnetic Beeper, Summer, +Star Micronics HMB-06 HMB-12 +0 +2 +2 +Buzzer_Beeper +PUIAudio_SMT_0825_S_4_R +SMD 8540, http://www.puiaudio.com/product-detail.aspx?partnumber=SMT-0825-S-4-R +SMD 8540 +0 +4 +4 +Buzzer_Beeper +Speaker_CUI_CMR-1206S-67 +Speaker, 30mW, 300-7000Hz, IP67 face, 12x6x2,25mm, https://www.cuidevices.com/product/resource/cmr-12062s-67.pdf +speaker CUI +0 +2 +2 +Calibration_Scale +Gauge_10mm_Type1_CopperTop +Gauge, Massstab, 10mm, CopperTop, Type 1, +Gauge Massstab 10mm CopperTop Type 1 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type1_SilkScreenTop +Gauge, Massstab, 10mm, SilkScreenTop, Type 1, +Gauge Massstab 10mm SilkScreenTop Type 1 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type2_CopperTop +Gauge, Massstab, 10mm, CopperTop, Type 2, +Gauge Massstab 10mm CopperTop Type 2 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type2_SilkScreenTop +Gauge, Massstab, 10mm, SilkScreenTop, Type 2, +Gauge Massstab 10mm SilkScreenTop Type 2 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type3_CopperTop +Gauge, Massstab, 10mm, CopperTop, Type 3, +Gauge Massstab 10mm CopperTop Type 3 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type3_SilkScreenTop +Gauge, Massstab, 10mm, SilkScreenTop, Type 3, +Gauge Massstab 10mm SilkScreenTop Type 3 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type4_CopperTop +Gauge, Massstab, 10mm, CopperTop, Type 4, +Gauge Massstab 10mm CopperTop Type 4 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type4_SilkScreenTop +Gauge, Massstab, 10mm, SilkScreenTop, Type 4, +Gauge Massstab 10mm SilkScreenTop Type 4 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type5_CopperTop +Gauge, Massstab, 10mm, CopperTop, Type 5, +Gauge Massstab 10mm CopperTop Type 5 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type5_SilkScreenTop +Gauge, Massstab, 10mm, SilkScreenTop, Type 5, +Gauge Massstab 10mm SilkScreenTop Type 5 +0 +0 +0 +Calibration_Scale +Gauge_50mm_Type1_CopperTop +Gauge, Massstab, 50mm, CopperTop, Type 1, +Gauge Massstab 50mm CopperTop Type 1 +0 +0 +0 +Calibration_Scale +Gauge_50mm_Type1_SilkScreenTop +Gauge, Massstab, 50mm, SilkScreenTop, Type 1, +Gauge Massstab 50mm SilkScreenTop Type 1 +0 +0 +0 +Calibration_Scale +Gauge_50mm_Type2_CopperTop +Gauge, Massstab, 50mm, CopperTop, Type 2, +Gauge Massstab 50mm CopperTop Type 2 +0 +0 +0 +Calibration_Scale +Gauge_50mm_Type2_SilkScreenTop +Gauge, Massstab, 50mm, SilkScreenTop, Type 2, +Gauge Massstab 50mm SilkScreenTop Type 2 +0 +0 +0 +Calibration_Scale +Gauge_100mm_Grid_Type1_CopperTop +Gauge, Massstab, 100mm, Gitter, Grid, CopperTop, Type 1, +Gauge Massstab 100mm Gitter Grid CopperTop Type 1 +0 +0 +0 +Calibration_Scale +Gauge_100mm_Type1_CopperTop +Gauge, Massstab, 100mm, CopperTop, Type 1, +Gauge Massstab 100mm CopperTop Type 1 +0 +0 +0 +Calibration_Scale +Gauge_100mm_Type1_SilkScreenTop +Gauge, Massstab, 100mm, SilkScreenTop, Type 1, +Gauge Massstab 100mm SilkScreenTop Type 1 +0 +0 +0 +Calibration_Scale +Gauge_100mm_Type2_CopperTop +Gauge, Massstab, 100mm, CopperTop, Type 2, +Gauge Massstab 100mm CopperTop Type 2 +0 +0 +0 +Calibration_Scale +Gauge_100mm_Type2_SilkScreenTop +Gauge, Massstab, 100mm, SilkScreenTop, Type 2, +Gauge Massstab 100mm SilkScreenTop Type 2 +0 +0 +0 +Capacitor_SMD +CP_Elec_3x5.3 +SMT capacitor, aluminium electrolytic, 3x5.3, Cornell Dubilier Electronics +Capacitor Electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_3x5.4 +SMD capacitor, aluminum electrolytic, Nichicon, 3.0x5.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x3 +SMD capacitor, aluminum electrolytic, Nichicon, 4.0x3mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x3.9 +SMD capacitor, aluminum electrolytic, Nichicon, 4.0x3.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x4.5 +SMD capacitor, aluminum electrolytic, Nichicon, 4.0x4.5mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x5.3 +SMD capacitor, aluminum electrolytic, Vishay, 4.0x5.3mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x5.4 +SMD capacitor, aluminum electrolytic, Panasonic A5 / Nichicon, 4.0x5.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x5.7 +SMD capacitor, aluminum electrolytic, United Chemi-Con, 4.0x5.7mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x5.8 +SMD capacitor, aluminum electrolytic, Panasonic, 4.0x5.8mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x3 +SMD capacitor, aluminum electrolytic, Nichicon, 5.0x3.0mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x3.9 +SMD capacitor, aluminum electrolytic, Nichicon, 5.0x3.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x4.4 +SMD capacitor, aluminum electrolytic, Panasonic B45, 5.0x4.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x4.5 +SMD capacitor, aluminum electrolytic, Nichicon, 5.0x4.5mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x5.3 +SMD capacitor, aluminum electrolytic, Nichicon, 5.0x5.3mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x5.4 +SMD capacitor, aluminum electrolytic, Nichicon, 5.0x5.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x5.7 +SMD capacitor, aluminum electrolytic, United Chemi-Con, 5.0x5.7mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x5.8 +SMD capacitor, aluminum electrolytic, Panasonic, 5.0x5.8mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x5.9 +SMD capacitor, aluminum electrolytic, Panasonic B6, 5.0x5.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x3 +SMD capacitor, aluminum electrolytic, Nichicon, 6.3x3.0mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x3.9 +SMD capacitor, aluminum electrolytic, Nichicon, 6.3x3.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x4.5 +SMD capacitor, aluminum electrolytic, Nichicon, 6.3x4.5mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x4.9 +SMD capacitor, aluminum electrolytic, Panasonic C5, 6.3x4.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.2 +SMD capacitor, aluminum electrolytic, United Chemi-Con, 6.3x5.2mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.3 +SMD capacitor, aluminum electrolytic, Cornell Dubilier, 6.3x5.3mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.4 +SMD capacitor, aluminum electrolytic, Panasonic C55, 6.3x5.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.4_Nichicon +SMD capacitor, aluminum electrolytic, Nichicon, 6.3x5.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.7 +SMD capacitor, aluminum electrolytic, United Chemi-Con, 6.3x5.7mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.8 +SMD capacitor, aluminum electrolytic, Nichicon, 6.3x5.8mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.9 +SMD capacitor, aluminum electrolytic, Panasonic C6, 6.3x5.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x7.7 +SMD capacitor, aluminum electrolytic, Nichicon, 6.3x7.7mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x9.9 +SMD capacitor, aluminum electrolytic, Panasonic C10, 6.3x9.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x5.4 +SMD capacitor, aluminum electrolytic, Nichicon, 8.0x5.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x6.2 +SMD capacitor, aluminum electrolytic, Nichicon, 8.0x6.2mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x6.5 +SMD capacitor, aluminum electrolytic, Rubycon, 8.0x6.5mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x6.7 +SMD capacitor, aluminum electrolytic, United Chemi-Con, 8.0x6.7mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x6.9 +SMD capacitor, aluminum electrolytic, Panasonic E7, 8.0x6.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x10 +SMD capacitor, aluminum electrolytic, Nichicon, 8.0x10mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x10.5 +SMD capacitor, aluminum electrolytic, Vishay 0810, 8.0x10.5mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x11.9 +SMD capacitor, aluminum electrolytic, Panasonic E12, 8.0x11.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x7.7 +SMD capacitor, aluminum electrolytic, Nichicon, 10.0x7.7mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x7.9 +SMD capacitor, aluminum electrolytic, Panasonic F8, 10.0x7.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x10 +SMD capacitor, aluminum electrolytic, Nichicon, 10.0x10.0mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x10.5 +SMD capacitor, aluminum electrolytic, Vishay 1010, 10.0x10.5mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x12.5 +SMD capacitor, aluminum electrolytic, Vishay 1012, 10.0x12.5mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x12.6 +SMD capacitor, aluminum electrolytic, Panasonic F12, 10.0x12.6mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x14.3 +SMD capacitor, aluminum electrolytic, Vishay 1014, 10.0x14.3mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_16x17.5 +SMD capacitor, aluminum electrolytic, Vishay 1616, 16.0x17.5mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_16x22 +SMD capacitor, aluminum electrolytic, Vishay 1621, 16.0x22.0mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_18x17.5 +SMD capacitor, aluminum electrolytic, Vishay 1816, 18.0x17.5mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_18x22 +SMD capacitor, aluminum electrolytic, Vishay 1821, 18.0x22.0mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +C_0201_0603Metric +Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +capacitor +0 +4 +2 +Capacitor_SMD +C_0201_0603Metric_Pad0.64x0.40mm_HandSolder +Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +4 +2 +Capacitor_SMD +C_0402_1005Metric +Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_0402_1005Metric_Pad0.74x0.62mm_HandSolder +Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_0504_1310Metric +Capacitor SMD 0504 (1310 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_0504_1310Metric_Pad0.83x1.28mm_HandSolder +Capacitor SMD 0504 (1310 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_0603_1608Metric +Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_0603_1608Metric_Pad1.05x0.95mm_HandSolder +Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_0603_1608Metric_Pad1.08x0.95mm_HandSolder +Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_0805_2012Metric +Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_0805_2012Metric_Pad1.15x1.40mm_HandSolder +Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_0805_2012Metric_Pad1.18x1.45mm_HandSolder +Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_01005_0402Metric +Capacitor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +capacitor +0 +4 +2 +Capacitor_SMD +C_01005_0402Metric_Pad0.57x0.30mm_HandSolder +Capacitor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +4 +2 +Capacitor_SMD +C_1206_3216Metric +Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_1206_3216Metric_Pad1.33x1.80mm_HandSolder +Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1206_3216Metric_Pad1.42x1.75mm_HandSolder +Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1210_3225Metric +Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_1210_3225Metric_Pad1.33x2.70mm_HandSolder +Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1210_3225Metric_Pad1.42x2.65mm_HandSolder +Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1806_4516Metric +Capacitor SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_1806_4516Metric_Pad1.57x1.80mm_HandSolder +Capacitor SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1812_4532Metric +Capacitor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_1812_4532Metric_Pad1.30x3.40mm_HandSolder +Capacitor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1812_4532Metric_Pad1.57x3.40mm_HandSolder +Capacitor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1825_4564Metric +Capacitor SMD 1825 (4564 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_1825_4564Metric_Pad1.57x6.80mm_HandSolder +Capacitor SMD 1825 (4564 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1825_4564Metric_Pad1.88x6.70mm_HandSolder +Capacitor SMD 1825 (4564 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_2010_5025Metric +Capacitor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_2010_5025Metric_Pad1.52x2.65mm_HandSolder +Capacitor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_2220_5650Metric +Capacitor SMD 2220 (5650 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_2220_5650Metric_Pad1.97x5.40mm_HandSolder +Capacitor SMD 2220 (5650 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_2225_5664Metric +Capacitor SMD 2225 (5664 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_2225_5664Metric_Pad1.80x6.60mm_HandSolder +Capacitor SMD 2225 (5664 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_2512_6332Metric +Capacitor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_2512_6332Metric_Pad1.52x3.35mm_HandSolder +Capacitor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_2816_7142Metric +Capacitor SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_2816_7142Metric_Pad3.20x4.45mm_HandSolder +Capacitor SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_3640_9110Metric +Capacitor SMD 3640 (9110 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_3640_9110Metric_Pad2.10x10.45mm_HandSolder +Capacitor SMD 3640 (9110 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_Elec_3x5.4 +SMD capacitor, aluminum electrolytic nonpolar, 3.0x5.4mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_4x5.4 +SMD capacitor, aluminum electrolytic nonpolar, 4.0x5.4mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_4x5.8 +SMD capacitor, aluminum electrolytic nonpolar, 4.0x5.8mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_5x5.4 +SMD capacitor, aluminum electrolytic nonpolar, 5.0x5.4mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_5x5.8 +SMD capacitor, aluminum electrolytic nonpolar, 5.0x5.8mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_6.3x5.4 +SMD capacitor, aluminum electrolytic nonpolar, 6.3x5.4mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_6.3x5.8 +SMD capacitor, aluminum electrolytic nonpolar, 6.3x5.8mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_6.3x7.7 +SMD capacitor, aluminum electrolytic nonpolar, 6.3x7.7mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_8x5.4 +SMD capacitor, aluminum electrolytic nonpolar, 8.0x5.4mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_8x6.2 +SMD capacitor, aluminum electrolytic nonpolar, 8.0x6.2mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_8x10.2 +SMD capacitor, aluminum electrolytic nonpolar, 8.0x10.2mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_10x10.2 +SMD capacitor, aluminum electrolytic nonpolar, 10.0x10.2mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Trimmer_Murata_TZB4-A +trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb + Murata TZB4 TZB4-A +0 +2 +2 +Capacitor_SMD +C_Trimmer_Murata_TZB4-B +trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb + Murata TZB4 TZB4-A +0 +2 +2 +Capacitor_SMD +C_Trimmer_Murata_TZC3 +trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb + Murata TZC3 +0 +2 +2 +Capacitor_SMD +C_Trimmer_Murata_TZR1 +trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb + Murata TZR1 +0 +2 +2 +Capacitor_SMD +C_Trimmer_Murata_TZW4 +trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb + Murata TZW4 +0 +2 +2 +Capacitor_SMD +C_Trimmer_Murata_TZY2 +trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb + Murata TZY2 +0 +2 +2 +Capacitor_SMD +C_Trimmer_Sprague-Goodman_SGC3 +trimmer capacitor SMD horizontal, http://media.wix.com/ugd/d86717_38d9821e12823a7aa9cef38c6c2a73cc.pdf + Sprague Goodman SGC3 +0 +2 +2 +Capacitor_SMD +C_Trimmer_Voltronics_JN +trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf + Voltronics JN +0 +2 +2 +Capacitor_SMD +C_Trimmer_Voltronics_JQ +trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf + Voltronics JQ +0 +2 +2 +Capacitor_SMD +C_Trimmer_Voltronics_JR +trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf + Voltronics JR +0 +2 +2 +Capacitor_SMD +C_Trimmer_Voltronics_JV +trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf + Voltronics JV +0 +2 +2 +Capacitor_SMD +C_Trimmer_Voltronics_JZ +trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf + Voltronics JR +0 +2 +2 +Capacitor_THT +CP_Axial_L10.0mm_D4.5mm_P15.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=10*4.5mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 15mm length 10mm diameter 4.5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L10.0mm_D6.0mm_P15.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=10*6mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 15mm length 10mm diameter 6mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L11.0mm_D5.0mm_P18.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=18mm, , length*diameter=11*5mm^2, Electrolytic Capacitor +CP Axial series Axial Horizontal pin pitch 18mm length 11mm diameter 5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L11.0mm_D6.0mm_P18.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=18mm, , length*diameter=11*6mm^2, Electrolytic Capacitor +CP Axial series Axial Horizontal pin pitch 18mm length 11mm diameter 6mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L11.0mm_D8.0mm_P15.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=11*8mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 15mm length 11mm diameter 8mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L18.0mm_D6.5mm_P25.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=18*6.5mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 25mm length 18mm diameter 6.5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L18.0mm_D8.0mm_P25.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=18*8mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 25mm length 18mm diameter 8mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L18.0mm_D10.0mm_P25.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=18*10mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 25mm length 18mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L20.0mm_D10.0mm_P26.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=26mm, , length*diameter=20*10mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 26mm length 20mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L20.0mm_D13.0mm_P26.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=26mm, , length*diameter=20*13mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 26mm length 20mm diameter 13mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L21.0mm_D8.0mm_P28.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=28mm, , length*diameter=21*8mm^2, Electrolytic Capacitor +CP Axial series Axial Horizontal pin pitch 28mm length 21mm diameter 8mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L25.0mm_D10.0mm_P30.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=30mm, , length*diameter=25*10mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 30mm length 25mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L26.5mm_D20.0mm_P33.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=33mm, , length*diameter=26.5*20mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 33mm length 26.5mm diameter 20mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L29.0mm_D10.0mm_P35.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=29*10mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 35mm length 29mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L29.0mm_D13.0mm_P35.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=29*13mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 35mm length 29mm diameter 13mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L29.0mm_D16.0mm_P35.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=29*16mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 35mm length 29mm diameter 16mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L29.0mm_D20.0mm_P35.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=29*20mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 35mm length 29mm diameter 20mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L30.0mm_D10.0mm_P35.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=30*10mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 35mm length 30mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L30.0mm_D12.5mm_P35.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=30*12.5mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 35mm length 30mm diameter 12.5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L30.0mm_D15.0mm_P35.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=30*15mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 35mm length 30mm diameter 15mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L30.0mm_D18.0mm_P35.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=30*18mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 35mm length 30mm diameter 18mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L34.5mm_D20.0mm_P41.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=41mm, , length*diameter=34.5*20mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 41mm length 34.5mm diameter 20mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L37.0mm_D13.0mm_P43.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=43mm, , length*diameter=37*13mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 43mm length 37mm diameter 13mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L37.0mm_D16.0mm_P43.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=43mm, , length*diameter=37*16mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 43mm length 37mm diameter 16mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L37.0mm_D20.0mm_P43.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=43mm, , length*diameter=37*20mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 43mm length 37mm diameter 20mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L38.0mm_D18.0mm_P44.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=44mm, , length*diameter=38*18mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 44mm length 38mm diameter 18mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L38.0mm_D21.0mm_P44.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=44mm, , length*diameter=38*21mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 44mm length 38mm diameter 21mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L40.0mm_D16.0mm_P48.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=48mm, , length*diameter=40*16mm^2, Electrolytic Capacitor +CP Axial series Axial Horizontal pin pitch 48mm length 40mm diameter 16mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L42.0mm_D23.0mm_P45.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=45mm, , length*diameter=42*23.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 45mm length 42mm diameter 23.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L42.0mm_D26.0mm_P45.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=45mm, , length*diameter=42*26mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 45mm length 42mm diameter 26mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L42.0mm_D29.0mm_P45.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=45mm, , length*diameter=42*29.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 45mm length 42mm diameter 29.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L42.0mm_D32.0mm_P45.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=45mm, , length*diameter=42*32.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 45mm length 42mm diameter 32.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L42.0mm_D35.0mm_P45.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=45mm, , length*diameter=42*35.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 45mm length 42mm diameter 35.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L42.5mm_D20.0mm_P49.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=49mm, , length*diameter=42.5*20mm^2, Electrolytic Capacitor +CP Axial series Axial Horizontal pin pitch 49mm length 42.5mm diameter 20mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L46.0mm_D20.0mm_P52.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=52mm, , length*diameter=46*20mm^2, Electrolytic Capacitor +CP Axial series Axial Horizontal pin pitch 52mm length 46mm diameter 20mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L55.0mm_D23.0mm_P60.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=60mm, , length*diameter=55*23.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 60mm length 55mm diameter 23.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L55.0mm_D26.0mm_P60.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=60mm, , length*diameter=55*26mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 60mm length 55mm diameter 26mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L55.0mm_D29.0mm_P60.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=60mm, , length*diameter=55*29.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 60mm length 55mm diameter 29.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L55.0mm_D32.0mm_P60.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=60mm, , length*diameter=55*32.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 60mm length 55mm diameter 32.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L55.0mm_D35.0mm_P60.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=60mm, , length*diameter=55*35.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 60mm length 55mm diameter 35.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L67.0mm_D23.0mm_P75.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=75mm, , length*diameter=67*23.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 75mm length 67mm diameter 23.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L67.0mm_D26.0mm_P75.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=75mm, , length*diameter=67*26mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 75mm length 67mm diameter 26mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L67.0mm_D29.0mm_P75.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=75mm, , length*diameter=67*29.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 75mm length 67mm diameter 29.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L67.0mm_D32.0mm_P75.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=75mm, , length*diameter=67*32.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 75mm length 67mm diameter 32.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L67.0mm_D35.0mm_P75.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=75mm, , length*diameter=67*35.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 75mm length 67mm diameter 35.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L80.0mm_D23.0mm_P85.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=85mm, , length*diameter=80*23.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 85mm length 80mm diameter 23.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L80.0mm_D26.0mm_P85.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=85mm, , length*diameter=80*26mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 85mm length 80mm diameter 26mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L80.0mm_D29.0mm_P85.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=85mm, , length*diameter=80*29.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 85mm length 80mm diameter 29.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L80.0mm_D32.0mm_P85.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=85mm, , length*diameter=80*32.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 85mm length 80mm diameter 32.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L80.0mm_D35.0mm_P85.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=85mm, , length*diameter=80*35.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 85mm length 80mm diameter 35.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L93.0mm_D23.0mm_P100.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=100mm, , length*diameter=93*23.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 100mm length 93mm diameter 23.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L93.0mm_D26.0mm_P100.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=100mm, , length*diameter=93*26mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 100mm length 93mm diameter 26mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L93.0mm_D29.0mm_P100.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=100mm, , length*diameter=93*29.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 100mm length 93mm diameter 29.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L93.0mm_D32.0mm_P100.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=100mm, , length*diameter=93*32.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 100mm length 93mm diameter 32.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L93.0mm_D35.0mm_P100.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=100mm, , length*diameter=93*35.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 100mm length 93mm diameter 35.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D4.0mm_P1.50mm +CP, Radial series, Radial, pin pitch=1.50mm, , diameter=4mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 1.50mm diameter 4mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D4.0mm_P2.00mm +CP, Radial series, Radial, pin pitch=2.00mm, , diameter=4mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.00mm diameter 4mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D5.0mm_P2.00mm +CP, Radial series, Radial, pin pitch=2.00mm, , diameter=5mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.00mm diameter 5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D5.0mm_P2.50mm +CP, Radial series, Radial, pin pitch=2.50mm, , diameter=5mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.50mm diameter 5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D6.3mm_P2.50mm +CP, Radial series, Radial, pin pitch=2.50mm, , diameter=6.3mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.50mm diameter 6.3mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D7.5mm_P2.50mm +CP, Radial series, Radial, pin pitch=2.50mm, , diameter=7.5mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.50mm diameter 7.5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D8.0mm_P2.50mm +CP, Radial series, Radial, pin pitch=2.50mm, , diameter=8mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.50mm diameter 8mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D8.0mm_P3.50mm +CP, Radial series, Radial, pin pitch=3.50mm, , diameter=8mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 3.50mm diameter 8mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D8.0mm_P3.80mm +CP, Radial series, Radial, pin pitch=3.80mm, , diameter=8mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 3.80mm diameter 8mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D8.0mm_P5.00mm +CP, Radial series, Radial, pin pitch=5.00mm, , diameter=8mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 5.00mm diameter 8mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D10.0mm_P2.50mm +CP, Radial series, Radial, pin pitch=2.50mm, , diameter=10mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.50mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D10.0mm_P2.50mm_P5.00mm +CP, Radial series, Radial, pin pitch=2.50mm 5.00mm, , diameter=10mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.50mm 5.00mm diameter 10mm Electrolytic Capacitor +0 +4 +2 +Capacitor_THT +CP_Radial_D10.0mm_P3.50mm +CP, Radial series, Radial, pin pitch=3.50mm, , diameter=10mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 3.50mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D10.0mm_P3.80mm +CP, Radial series, Radial, pin pitch=3.80mm, , diameter=10mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 3.80mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D10.0mm_P5.00mm +CP, Radial series, Radial, pin pitch=5.00mm, , diameter=10mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 5.00mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D10.0mm_P5.00mm_P7.50mm +CP, Radial series, Radial, pin pitch=5.00mm 7.50mm, , diameter=10mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 5.00mm 7.50mm diameter 10mm Electrolytic Capacitor +0 +4 +2 +Capacitor_THT +CP_Radial_D10.0mm_P7.50mm +CP, Radial series, Radial, pin pitch=7.50mm, , diameter=10mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 7.50mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D12.5mm_P2.50mm +CP, Radial series, Radial, pin pitch=2.50mm, , diameter=12.5mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.50mm diameter 12.5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D12.5mm_P5.00mm +CP, Radial series, Radial, pin pitch=5.00mm, , diameter=12.5mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 5.00mm diameter 12.5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D12.5mm_P7.50mm +CP, Radial series, Radial, pin pitch=7.50mm, , diameter=12.5mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 7.50mm diameter 12.5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D13.0mm_P2.50mm +CP, Radial series, Radial, pin pitch=2.50mm, , diameter=13mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.50mm diameter 13mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D13.0mm_P5.00mm +CP, Radial series, Radial, pin pitch=5.00mm, , diameter=13mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 5.00mm diameter 13mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D13.0mm_P7.50mm +CP, Radial series, Radial, pin pitch=7.50mm, , diameter=13mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 7.50mm diameter 13mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D14.0mm_P5.00mm +CP, Radial series, Radial, pin pitch=5.00mm, , diameter=14mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 5.00mm diameter 14mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D14.0mm_P7.50mm +CP, Radial series, Radial, pin pitch=7.50mm, , diameter=14mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 7.50mm diameter 14mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D16.0mm_P7.50mm +CP, Radial series, Radial, pin pitch=7.50mm, , diameter=16mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 7.50mm diameter 16mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D17.0mm_P7.50mm +CP, Radial series, Radial, pin pitch=7.50mm, , diameter=17mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 7.50mm diameter 17mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D18.0mm_P7.50mm +CP, Radial series, Radial, pin pitch=7.50mm, , diameter=18mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 7.50mm diameter 18mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D22.0mm_P10.00mm_3pin_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=22mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 22mm Electrolytic Capacitor +0 +3 +2 +Capacitor_THT +CP_Radial_D22.0mm_P10.00mm_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=22mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 22mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D24.0mm_P10.00mm_3pin_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=24mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 24mm Electrolytic Capacitor +0 +3 +2 +Capacitor_THT +CP_Radial_D24.0mm_P10.00mm_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=24mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 24mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D25.0mm_P10.00mm_3pin_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=25mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 25mm Electrolytic Capacitor +0 +3 +2 +Capacitor_THT +CP_Radial_D25.0mm_P10.00mm_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=25mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 25mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D26.0mm_P10.00mm_3pin_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=26mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 26mm Electrolytic Capacitor +0 +3 +2 +Capacitor_THT +CP_Radial_D26.0mm_P10.00mm_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=26mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 26mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D30.0mm_P10.00mm_3pin_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=30mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 30mm Electrolytic Capacitor +0 +3 +2 +Capacitor_THT +CP_Radial_D30.0mm_P10.00mm_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=30mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 30mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D35.0mm_P10.00mm_3pin_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=35mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 35mm Electrolytic Capacitor +0 +3 +2 +Capacitor_THT +CP_Radial_D35.0mm_P10.00mm_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=35mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 35mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D40.0mm_P10.00mm_3pin_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=40mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 40mm Electrolytic Capacitor +0 +3 +2 +Capacitor_THT +CP_Radial_D40.0mm_P10.00mm_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=40mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 40mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D4.5mm_P2.50mm +CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=4.5mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 2.50mm diameter 4.5mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D4.5mm_P5.00mm +CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=4.5mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 5.00mm diameter 4.5mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D5.0mm_P2.50mm +CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=5.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 2.50mm diameter 5.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D5.0mm_P5.00mm +CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=5.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 5.00mm diameter 5.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D5.5mm_P2.50mm +CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=5.5mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 2.50mm diameter 5.5mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D5.5mm_P5.00mm +CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=5.5mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 5.00mm diameter 5.5mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D6.0mm_P2.50mm +CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=6.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 2.50mm diameter 6.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D6.0mm_P5.00mm +CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=6.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 5.00mm diameter 6.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D7.0mm_P2.50mm +CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=7.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 2.50mm diameter 7.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D7.0mm_P5.00mm +CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=7.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 5.00mm diameter 7.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D8.0mm_P2.50mm +CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=8.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 2.50mm diameter 8.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D8.0mm_P5.00mm +CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=8.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 5.00mm diameter 8.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D9.0mm_P2.50mm +CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=9.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 2.50mm diameter 9.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D9.0mm_P5.00mm +CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=9.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 5.00mm diameter 9.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D10.5mm_P2.50mm +CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=10.5mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 2.50mm diameter 10.5mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D10.5mm_P5.00mm +CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=10.5mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 5.00mm diameter 10.5mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=7.5mm, , length*diameter=3.8*2.6mm^2, http://www.vishay.com/docs/45231/arseries.pdf +C Axial series Axial Horizontal pin pitch 7.5mm length 3.8mm diameter 2.6mm +0 +2 +2 +Capacitor_THT +C_Axial_L3.8mm_D2.6mm_P10.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=10mm, , length*diameter=3.8*2.6mm^2, http://www.vishay.com/docs/45231/arseries.pdf +C Axial series Axial Horizontal pin pitch 10mm length 3.8mm diameter 2.6mm +0 +2 +2 +Capacitor_THT +C_Axial_L3.8mm_D2.6mm_P12.50mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=12.5mm, , length*diameter=3.8*2.6mm^2, http://www.vishay.com/docs/45231/arseries.pdf +C Axial series Axial Horizontal pin pitch 12.5mm length 3.8mm diameter 2.6mm +0 +2 +2 +Capacitor_THT +C_Axial_L3.8mm_D2.6mm_P15.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=3.8*2.6mm^2, http://www.vishay.com/docs/45231/arseries.pdf +C Axial series Axial Horizontal pin pitch 15mm length 3.8mm diameter 2.6mm +0 +2 +2 +Capacitor_THT +C_Axial_L5.1mm_D3.1mm_P7.50mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=7.5mm, , length*diameter=5.1*3.1mm^2, http://www.vishay.com/docs/45231/arseries.pdf +C Axial series Axial Horizontal pin pitch 7.5mm length 5.1mm diameter 3.1mm +0 +2 +2 +Capacitor_THT +C_Axial_L5.1mm_D3.1mm_P10.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=10mm, , length*diameter=5.1*3.1mm^2, http://www.vishay.com/docs/45231/arseries.pdf +C Axial series Axial Horizontal pin pitch 10mm length 5.1mm diameter 3.1mm +0 +2 +2 +Capacitor_THT +C_Axial_L5.1mm_D3.1mm_P12.50mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=12.5mm, , length*diameter=5.1*3.1mm^2, http://www.vishay.com/docs/45231/arseries.pdf +C Axial series Axial Horizontal pin pitch 12.5mm length 5.1mm diameter 3.1mm +0 +2 +2 +Capacitor_THT +C_Axial_L5.1mm_D3.1mm_P15.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=5.1*3.1mm^2, http://www.vishay.com/docs/45231/arseries.pdf +C Axial series Axial Horizontal pin pitch 15mm length 5.1mm diameter 3.1mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D6.5mm_P15.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=12*6.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 15mm length 12mm diameter 6.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D6.5mm_P20.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=12*6.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 20mm length 12mm diameter 6.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D7.5mm_P15.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=12*7.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 15mm length 12mm diameter 7.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D7.5mm_P20.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=12*7.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 20mm length 12mm diameter 7.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D8.5mm_P15.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=12*8.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 15mm length 12mm diameter 8.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D8.5mm_P20.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=12*8.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 20mm length 12mm diameter 8.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D9.5mm_P15.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=12*9.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 15mm length 12mm diameter 9.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D9.5mm_P20.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=12*9.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 20mm length 12mm diameter 9.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D10.5mm_P15.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=12*10.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 15mm length 12mm diameter 10.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D10.5mm_P20.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=12*10.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 20mm length 12mm diameter 10.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L17.0mm_D6.5mm_P20.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=17*6.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 20mm length 17mm diameter 6.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L17.0mm_D6.5mm_P25.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=17*6.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 25mm length 17mm diameter 6.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L17.0mm_D7.0mm_P20.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=17*7.0mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 20mm length 17mm diameter 7.0mm +0 +2 +2 +Capacitor_THT +C_Axial_L17.0mm_D7.0mm_P25.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=17*7.0mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 25mm length 17mm diameter 7.0mm +0 +2 +2 +Capacitor_THT +C_Axial_L19.0mm_D7.5mm_P25.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=19*7.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 25mm length 19mm diameter 7.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L19.0mm_D8.0mm_P25.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=19*8.0mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 25mm length 19mm diameter 8.0mm +0 +2 +2 +Capacitor_THT +C_Axial_L19.0mm_D9.0mm_P25.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=19*9mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 25mm length 19mm diameter 9mm +0 +2 +2 +Capacitor_THT +C_Axial_L19.0mm_D9.5mm_P25.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=19*9.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 25mm length 19mm diameter 9.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L22.0mm_D9.5mm_P27.50mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=27.5mm, , length*diameter=22*9.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 27.5mm length 22mm diameter 9.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L22.0mm_D10.5mm_P27.50mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=27.5mm, , length*diameter=22*10.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 27.5mm length 22mm diameter 10.5mm +0 +2 +2 +Capacitor_THT +C_Disc_D3.0mm_W1.6mm_P2.50mm +C, Disc series, Radial, pin pitch=2.50mm, , diameter*width=3.0*1.6mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf +C Disc series Radial pin pitch 2.50mm diameter 3.0mm width 1.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D3.0mm_W2.0mm_P2.50mm +C, Disc series, Radial, pin pitch=2.50mm, , diameter*width=3*2mm^2, Capacitor +C Disc series Radial pin pitch 2.50mm diameter 3mm width 2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D3.4mm_W2.1mm_P2.50mm +C, Disc series, Radial, pin pitch=2.50mm, , diameter*width=3.4*2.1mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf +C Disc series Radial pin pitch 2.50mm diameter 3.4mm width 2.1mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D3.8mm_W2.6mm_P2.50mm +C, Disc series, Radial, pin pitch=2.50mm, , diameter*width=3.8*2.6mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf +C Disc series Radial pin pitch 2.50mm diameter 3.8mm width 2.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D4.3mm_W1.9mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=4.3*1.9mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf +C Disc series Radial pin pitch 5.00mm diameter 4.3mm width 1.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D4.7mm_W2.5mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=4.7*2.5mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf +C Disc series Radial pin pitch 5.00mm diameter 4.7mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D5.0mm_W2.5mm_P2.50mm +C, Disc series, Radial, pin pitch=2.50mm, , diameter*width=5*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf +C Disc series Radial pin pitch 2.50mm diameter 5mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D5.0mm_W2.5mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=5*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf +C Disc series Radial pin pitch 5.00mm diameter 5mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D5.1mm_W3.2mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=5.1*3.2mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf +C Disc series Radial pin pitch 5.00mm diameter 5.1mm width 3.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D6.0mm_W2.5mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=6*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf +C Disc series Radial pin pitch 5.00mm diameter 6mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D6.0mm_W4.4mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=6*4.4mm^2, Capacitor +C Disc series Radial pin pitch 5.00mm diameter 6mm width 4.4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D7.0mm_W2.5mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=7*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf +C Disc series Radial pin pitch 5.00mm diameter 7mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D7.5mm_W2.5mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=7.5*2.5mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 5.00mm diameter 7.5mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D7.5mm_W4.4mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=7.5*4.4mm^2, Capacitor +C Disc series Radial pin pitch 5.00mm diameter 7.5mm width 4.4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D7.5mm_W5.0mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=7.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 5.00mm diameter 7.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D7.5mm_W5.0mm_P7.50mm +C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=7.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 7.50mm diameter 7.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D7.5mm_W5.0mm_P10.00mm +C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=7.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 10.00mm diameter 7.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D8.0mm_W2.5mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=8*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf +C Disc series Radial pin pitch 5.00mm diameter 8mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D8.0mm_W5.0mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=8*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 5.00mm diameter 8mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D8.0mm_W5.0mm_P7.50mm +C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=8*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 7.50mm diameter 8mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D8.0mm_W5.0mm_P10.00mm +C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=8*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 10.00mm diameter 8mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D9.0mm_W2.5mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=9*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf +C Disc series Radial pin pitch 5.00mm diameter 9mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D9.0mm_W5.0mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=9*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 5.00mm diameter 9mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D9.0mm_W5.0mm_P7.50mm +C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=9*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 7.50mm diameter 9mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D9.0mm_W5.0mm_P10.00mm +C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=9*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 10.00mm diameter 9mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D10.0mm_W2.5mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=10*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf +C Disc series Radial pin pitch 5.00mm diameter 10mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D10.5mm_W5.0mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=10.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 5.00mm diameter 10.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D10.5mm_W5.0mm_P7.50mm +C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=10.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 7.50mm diameter 10.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D10.5mm_W5.0mm_P10.00mm +C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=10.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 10.00mm diameter 10.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D11.0mm_W5.0mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=11*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 5.00mm diameter 11mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D11.0mm_W5.0mm_P7.50mm +C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=11*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 7.50mm diameter 11mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D11.0mm_W5.0mm_P10.00mm +C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=11*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 10.00mm diameter 11mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D12.0mm_W4.4mm_P7.75mm +C, Disc series, Radial, pin pitch=7.75mm, , diameter*width=12*4.4mm^2, Capacitor +C Disc series Radial pin pitch 7.75mm diameter 12mm width 4.4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D12.5mm_W5.0mm_P7.50mm +C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=12.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 7.50mm diameter 12.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D12.5mm_W5.0mm_P10.00mm +C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=12.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 10.00mm diameter 12.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D14.5mm_W5.0mm_P7.50mm +C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=14.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 7.50mm diameter 14.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D14.5mm_W5.0mm_P10.00mm +C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=14.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 10.00mm diameter 14.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D16.0mm_W5.0mm_P7.50mm +C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=16.0*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 7.50mm diameter 16.0mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D16.0mm_W5.0mm_P10.00mm +C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=16.0*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 10.00mm diameter 16.0mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D4.0mm_H5.0mm_P1.50mm +C, Radial series, Radial, pin pitch=1.50mm, diameter=4mm, height=5mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 1.50mm diameter 4mm height 5mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D4.0mm_H7.0mm_P1.50mm +C, Radial series, Radial, pin pitch=1.50mm, diameter=4mm, height=7mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 1.50mm diameter 4mm height 7mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D5.0mm_H5.0mm_P2.00mm +C, Radial series, Radial, pin pitch=2.00mm, diameter=5mm, height=5mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 2.00mm diameter 5mm height 5mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D5.0mm_H7.0mm_P2.00mm +C, Radial series, Radial, pin pitch=2.00mm, diameter=5mm, height=7mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 2.00mm diameter 5mm height 7mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D5.0mm_H11.0mm_P2.00mm +C, Radial series, Radial, pin pitch=2.00mm, diameter=5mm, height=11mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 2.00mm diameter 5mm height 11mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D6.3mm_H5.0mm_P2.50mm +C, Radial series, Radial, pin pitch=2.50mm, diameter=6.3mm, height=5mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 2.50mm diameter 6.3mm height 5mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D6.3mm_H7.0mm_P2.50mm +C, Radial series, Radial, pin pitch=2.50mm, diameter=6.3mm, height=7mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 2.50mm diameter 6.3mm height 7mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D6.3mm_H11.0mm_P2.50mm +C, Radial series, Radial, pin pitch=2.50mm, diameter=6.3mm, height=11mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 2.50mm diameter 6.3mm height 11mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D8.0mm_H7.0mm_P3.50mm +C, Radial series, Radial, pin pitch=3.50mm, diameter=8mm, height=7mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 3.50mm diameter 8mm height 7mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D8.0mm_H11.5mm_P3.50mm +C, Radial series, Radial, pin pitch=3.50mm, diameter=8mm, height=11.5mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 3.50mm diameter 8mm height 11.5mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D10.0mm_H12.5mm_P5.00mm +C, Radial series, Radial, pin pitch=5.00mm, diameter=10mm, height=12.5mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 5.00mm diameter 10mm height 12.5mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D10.0mm_H16.0mm_P5.00mm +C, Radial series, Radial, pin pitch=5.00mm, diameter=10mm, height=16mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 5.00mm diameter 10mm height 16mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D10.0mm_H20.0mm_P5.00mm +C, Radial series, Radial, pin pitch=5.00mm, diameter=10mm, height=20mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 5.00mm diameter 10mm height 20mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D12.5mm_H20.0mm_P5.00mm +C, Radial series, Radial, pin pitch=5.00mm, diameter=12.5mm, height=20mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 5.00mm diameter 12.5mm height 20mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D12.5mm_H25.0mm_P5.00mm +C, Radial series, Radial, pin pitch=5.00mm, diameter=12.5mm, height=25mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 5.00mm diameter 12.5mm height 25mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D16.0mm_H25.0mm_P7.50mm +C, Radial series, Radial, pin pitch=7.50mm, diameter=16mm, height=25mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 7.50mm diameter 16mm height 25mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D16.0mm_H31.5mm_P7.50mm +C, Radial series, Radial, pin pitch=7.50mm, diameter=16mm, height=31.5mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 7.50mm diameter 16mm height 31.5mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D18.0mm_H35.5mm_P7.50mm +C, Radial series, Radial, pin pitch=7.50mm, diameter=18mm, height=35.5mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 7.50mm diameter 18mm height 35.5mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L4.0mm_W2.5mm_P2.50mm +C, Rect series, Radial, pin pitch=2.50mm, , length*width=4*2.5mm^2, Capacitor +C Rect series Radial pin pitch 2.50mm length 4mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L4.6mm_W2.0mm_P2.50mm_MKS02_FKP02 +C, Rect series, Radial, pin pitch=2.50mm, , length*width=4.6*2mm^2, Capacitor, http://www.wima.de/DE/WIMA_MKS_02.pdf +C Rect series Radial pin pitch 2.50mm length 4.6mm width 2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L4.6mm_W3.0mm_P2.50mm_MKS02_FKP02 +C, Rect series, Radial, pin pitch=2.50mm, , length*width=4.6*3.0mm^2, Capacitor, http://www.wima.de/DE/WIMA_MKS_02.pdf +C Rect series Radial pin pitch 2.50mm length 4.6mm width 3.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L4.6mm_W3.8mm_P2.50mm_MKS02_FKP02 +C, Rect series, Radial, pin pitch=2.50mm, , length*width=4.6*3.8mm^2, Capacitor, http://www.wima.de/DE/WIMA_MKS_02.pdf +C Rect series Radial pin pitch 2.50mm length 4.6mm width 3.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L4.6mm_W4.6mm_P2.50mm_MKS02_FKP02 +C, Rect series, Radial, pin pitch=2.50mm, , length*width=4.6*4.6mm^2, Capacitor, http://www.wima.de/DE/WIMA_MKS_02.pdf +C Rect series Radial pin pitch 2.50mm length 4.6mm width 4.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L4.6mm_W5.5mm_P2.50mm_MKS02_FKP02 +C, Rect series, Radial, pin pitch=2.50mm, , length*width=4.6*5.5mm^2, Capacitor, http://www.wima.de/DE/WIMA_MKS_02.pdf +C Rect series Radial pin pitch 2.50mm length 4.6mm width 5.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.0mm_W2.0mm_P5.00mm +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*2mm^2, Capacitor +C Rect series Radial pin pitch 5.00mm length 7mm width 2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.0mm_W2.5mm_P5.00mm +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*2.5mm^2, Capacitor +C Rect series Radial pin pitch 5.00mm length 7mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.0mm_W3.5mm_P2.50mm_P5.00mm +C, Rect series, Radial, pin pitch=2.50mm 5.00mm, , length*width=7*3.5mm^2, Capacitor +C Rect series Radial pin pitch 2.50mm 5.00mm length 7mm width 3.5mm Capacitor +0 +4 +2 +Capacitor_THT +C_Rect_L7.0mm_W3.5mm_P5.00mm +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*3.5mm^2, Capacitor +C Rect series Radial pin pitch 5.00mm length 7mm width 3.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.0mm_W4.5mm_P5.00mm +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*4.5mm^2, Capacitor +C Rect series Radial pin pitch 5.00mm length 7mm width 4.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.0mm_W6.0mm_P5.00mm +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*6mm^2, Capacitor +C Rect series Radial pin pitch 5.00mm length 7mm width 6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.0mm_W6.5mm_P5.00mm +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*6.5mm^2, Capacitor +C Rect series Radial pin pitch 5.00mm length 7mm width 6.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.2mm_W2.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*2.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf +C Rect series Radial pin pitch 5.00mm length 7.2mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.2mm_W3.0mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*3.0mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf +C Rect series Radial pin pitch 5.00mm length 7.2mm width 3.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.2mm_W3.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*3.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf +C Rect series Radial pin pitch 5.00mm length 7.2mm width 3.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.2mm_W4.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*4.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf +C Rect series Radial pin pitch 5.00mm length 7.2mm width 4.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.2mm_W5.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*5.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf +C Rect series Radial pin pitch 5.00mm length 7.2mm width 5.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.2mm_W7.2mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*7.2mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf +C Rect series Radial pin pitch 5.00mm length 7.2mm width 7.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.2mm_W8.5mm_P5.00mm_FKP2_FKP2_MKS2_MKP2 +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*8.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf +C Rect series Radial pin pitch 5.00mm length 7.2mm width 8.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.2mm_W11.0mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*11mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf +C Rect series Radial pin pitch 5.00mm length 7.2mm width 11mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.5mm_W6.5mm_P5.00mm +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.5*6.5mm^2, Capacitor +C Rect series Radial pin pitch 5.00mm length 7.5mm width 6.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W2.5mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*2.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W2.6mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*2.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 2.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W2.7mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*2.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 2.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W3.2mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*3.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 3.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W3.3mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*3.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 3.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W3.4mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*3.4mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 3.4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W3.6mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*3.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 3.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W3.8mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*3.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 3.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W3.9mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*3.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 3.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W4.0mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*4.0mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 4.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W4.2mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*4.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 4.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W4.9mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*4.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 4.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W5.1mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*5.1mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 5.1mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W5.7mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*5.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 5.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W6.4mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*6.4mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 6.4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W6.7mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*6.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 6.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W7.7mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*7.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 7.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W8.5mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*8.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 8.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W9.5mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*9.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 9.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W9.8mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*9.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 9.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.0mm_W2.5mm_P7.50mm_MKS4 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10*2.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 7.50mm length 10mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.0mm_W3.0mm_P7.50mm_FKS3_FKP3 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10*3mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf +C Rect series Radial pin pitch 7.50mm length 10mm width 3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.0mm_W3.0mm_P7.50mm_MKS4 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10*3.0mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 7.50mm length 10mm width 3.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.0mm_W4.0mm_P7.50mm_FKS3_FKP3 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10*4mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf +C Rect series Radial pin pitch 7.50mm length 10mm width 4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.0mm_W4.0mm_P7.50mm_MKS4 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10*4.0mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 7.50mm length 10mm width 4.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.0mm_W5.0mm_P5.00mm_P7.50mm +C, Rect series, Radial, pin pitch=5.00mm 7.50mm, , length*width=10*5mm^2, Capacitor +C Rect series Radial pin pitch 5.00mm 7.50mm length 10mm width 5mm Capacitor +0 +4 +2 +Capacitor_THT +C_Rect_L10.3mm_W4.5mm_P7.50mm_MKS4 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10.3*4.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 7.50mm length 10.3mm width 4.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.3mm_W5.0mm_P7.50mm_MKS4 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10.3*5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 7.50mm length 10.3mm width 5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.3mm_W5.7mm_P7.50mm_MKS4 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10.3*5.7mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 7.50mm length 10.3mm width 5.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.3mm_W7.2mm_P7.50mm_MKS4 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10.3*7.2mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 7.50mm length 10.3mm width 7.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W2.8mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*2.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 2.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W3.4mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*3.4mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 3.4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W3.5mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*3.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 3.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W4.2mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*4.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 4.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W4.3mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*4.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 4.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W5.1mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*5.1mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 5.1mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W5.3mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*5.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 5.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W6.3mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*6.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 6.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W6.4mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*6.4mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 6.4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W7.3mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*7.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 7.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W8.8mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*8.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 8.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W2.0mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W2.6mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*2.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 2.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W2.8mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*2.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 2.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W3.2mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*3.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 3.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W3.5mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*3.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 3.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W3.6mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*3.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 3.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W4.0mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*4.0mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 4.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W4.3mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*4.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 4.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W4.5mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*4.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 4.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W5.0mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W5.1mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*5.1mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 5.1mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W5.2mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*5.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 5.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W5.6mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*5.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 5.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W6.4mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*6.4mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 6.4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W6.6mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*6.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 6.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W6.9mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*6.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 6.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W7.3mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*7.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 7.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W7.5mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*7.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 7.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W7.8mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*7.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 7.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W8.0mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*8.0mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 8.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W8.8mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*8.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 8.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W9.5mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*9.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 9.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W9.8mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*9.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 9.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L13.0mm_W3.0mm_P10.00mm_FKS3_FKP3_MKS4 +C, Rect series, Radial, pin pitch=10.00mm, , length*width=13*3mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 10.00mm length 13mm width 3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L13.0mm_W4.0mm_P10.00mm_FKS3_FKP3_MKS4 +C, Rect series, Radial, pin pitch=10.00mm, , length*width=13*4mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 10.00mm length 13mm width 4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L13.0mm_W5.0mm_P10.00mm_FKS3_FKP3_MKS4 +C, Rect series, Radial, pin pitch=10.00mm, , length*width=13*5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 10.00mm length 13mm width 5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L13.0mm_W6.0mm_P10.00mm_FKS3_FKP3_MKS4 +C, Rect series, Radial, pin pitch=10.00mm, , length*width=13*6mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 10.00mm length 13mm width 6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L13.0mm_W6.5mm_P7.50mm_P10.00mm +C, Rect series, Radial, pin pitch=7.50mm 10.00mm, , length*width=13*6.5mm^2, Capacitor +C Rect series Radial pin pitch 7.50mm 10.00mm length 13mm width 6.5mm Capacitor +0 +4 +2 +Capacitor_THT +C_Rect_L13.0mm_W8.0mm_P10.00mm_FKS3_FKP3_MKS4 +C, Rect series, Radial, pin pitch=10.00mm, , length*width=13*8mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 10.00mm length 13mm width 8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L13.5mm_W4.0mm_P10.00mm_FKS3_FKP3_MKS4 +C, Rect series, Radial, pin pitch=10.00mm, , length*width=13.5*4mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 10.00mm length 13.5mm width 4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L13.5mm_W5.0mm_P10.00mm_FKS3_FKP3_MKS4 +C, Rect series, Radial, pin pitch=10.00mm, , length*width=13.5*5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 10.00mm length 13.5mm width 5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W4.7mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*4.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 4.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W4.9mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*4.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 4.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W5.0mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W6.0mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W7.0mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W7.3mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*7.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 7.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W8.7mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*8.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 8.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W8.9mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*8.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 8.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W9.0mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W9.2mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*9.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 9.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W10.7mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*10.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 10.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W10.9mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*10.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 10.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W11.2mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*11.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 11.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W11.8mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*11.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 11.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W13.5mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*13.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 13.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W13.7mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*13.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 13.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W13.9mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*13.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 13.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L18.0mm_W5.0mm_P15.00mm_FKS3_FKP3 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=18*5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf +C Rect series Radial pin pitch 15.00mm length 18mm width 5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L18.0mm_W6.0mm_P15.00mm_FKS3_FKP3 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=18*6mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf +C Rect series Radial pin pitch 15.00mm length 18mm width 6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L18.0mm_W7.0mm_P15.00mm_FKS3_FKP3 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=18*7mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf +C Rect series Radial pin pitch 15.00mm length 18mm width 7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L18.0mm_W8.0mm_P15.00mm_FKS3_FKP3 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=18*8mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf +C Rect series Radial pin pitch 15.00mm length 18mm width 8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L18.0mm_W9.0mm_P15.00mm_FKS3_FKP3 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=18*9mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf +C Rect series Radial pin pitch 15.00mm length 18mm width 9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L18.0mm_W11.0mm_P15.00mm_FKS3_FKP3 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=18*11mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf +C Rect series Radial pin pitch 15.00mm length 18mm width 11mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L19.0mm_W5.0mm_P15.00mm_MKS4 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=19*5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 15.00mm length 19mm width 5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L19.0mm_W6.0mm_P15.00mm_MKS4 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=19*6mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 15.00mm length 19mm width 6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L19.0mm_W7.0mm_P15.00mm_MKS4 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=19*7mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 15.00mm length 19mm width 7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L19.0mm_W8.0mm_P15.00mm_MKS4 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=19*8mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 15.00mm length 19mm width 8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L19.0mm_W9.0mm_P15.00mm_MKS4 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=19*9mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 15.00mm length 19mm width 9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L19.0mm_W11.0mm_P15.00mm_MKS4 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=19*11mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 15.00mm length 19mm width 11mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W7.0mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W8.3mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*8.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 8.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W8.6mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*8.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 8.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W10.1mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*10.1mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 10.1mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W10.3mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*10.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 10.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W10.9mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*10.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 10.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W12.2mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*12.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 12.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W12.6mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*12.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 12.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W12.8mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*12.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 12.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L26.5mm_W5.0mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=26.5*5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 26.5mm width 5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L26.5mm_W6.0mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=26.5*6mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 26.5mm width 6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L26.5mm_W7.0mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=26.5*7mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 26.5mm width 7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L26.5mm_W8.5mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=26.5*8.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 26.5mm width 8.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L26.5mm_W10.5mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=26.5*10.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 26.5mm width 10.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L26.5mm_W11.5mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=26.5*11.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 26.5mm width 11.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L27.0mm_W9.0mm_P22.00mm +C, Rect series, Radial, pin pitch=22.00mm, , length*width=27*9mm^2, Capacitor +C Rect series Radial pin pitch 22.00mm length 27mm width 9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L27.0mm_W9.0mm_P23.00mm +C, Rect series, Radial, pin pitch=23.00mm, , length*width=27*9mm^2, Capacitor +C Rect series Radial pin pitch 23.00mm length 27mm width 9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L27.0mm_W11.0mm_P22.00mm +C, Rect series, Radial, pin pitch=22.00mm, , length*width=27*11mm^2, Capacitor +C Rect series Radial pin pitch 22.00mm length 27mm width 11mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L28.0mm_W8.0mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=28*8mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 28mm width 8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L28.0mm_W10.0mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=28*10mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 28mm width 10mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L28.0mm_W12.0mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=28*12mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 28mm width 12mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W7.6mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*7.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 7.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W7.8mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*7.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 7.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W7.9mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*7.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 7.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W9.1mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*9.1mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 9.1mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W9.6mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*9.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 9.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W11.0mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*11mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 11mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W11.9mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*11.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 11.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W12.2mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*12.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 12.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W13.0mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*13mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 13mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W13.8mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*13.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 13.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W14.2mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*14.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 14.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W16.0mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*16mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 16mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L31.5mm_W9.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=31.5*9mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 31.5mm width 9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L31.5mm_W11.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=31.5*11mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 31.5mm width 11mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L31.5mm_W13.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=31.5*13mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 31.5mm width 13mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L31.5mm_W15.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=31.5*15mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 31.5mm width 15mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L31.5mm_W17.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=31.5*17mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 31.5mm width 17mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L31.5mm_W20.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=31.5*20mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 31.5mm width 20mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L32.0mm_W15.0mm_P27.00mm +C, Rect series, Radial, pin pitch=27.00mm, , length*width=32*15mm^2, Capacitor +C Rect series Radial pin pitch 27.00mm length 32mm width 15mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L33.0mm_W13.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=33*13mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 33mm width 13mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L33.0mm_W15.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=33*15mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 33mm width 15mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L33.0mm_W20.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=33*20mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 33mm width 20mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W9.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*9mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W11.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*11mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 11mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W13.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*13mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 13mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W15.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*15mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 15mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W17.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*17mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 17mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W19.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*19mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 19mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W20.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*20mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 20mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W24.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*24mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 24mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W31.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*31mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 31mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W35.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*35mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 35mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W40.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*40mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 40mm Capacitor +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-1608-08_AVX-J +Tantalum Capacitor SMD AVX-J (1608-08 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/48064/_t58_vmn_pt0471_1601.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-1608-08_AVX-J_Pad1.25x1.05mm_HandSolder +Tantalum Capacitor SMD AVX-J (1608-08 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/48064/_t58_vmn_pt0471_1601.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-1608-10_AVX-L +Tantalum Capacitor SMD AVX-L (1608-10 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/48064/_t58_vmn_pt0471_1601.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-1608-10_AVX-L_Pad1.25x1.05mm_HandSolder +Tantalum Capacitor SMD AVX-L (1608-10 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/48064/_t58_vmn_pt0471_1601.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-2012-12_Kemet-R +Tantalum Capacitor SMD Kemet-R (2012-12 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/40182/tmch.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-2012-12_Kemet-R_Pad1.30x1.05mm_HandSolder +Tantalum Capacitor SMD Kemet-R (2012-12 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/40182/tmch.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-2012-15_AVX-P +Tantalum Capacitor SMD AVX-P (2012-15 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/40182/tmch.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-2012-15_AVX-P_Pad1.30x1.05mm_HandSolder +Tantalum Capacitor SMD AVX-P (2012-15 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/40182/tmch.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3216-10_Kemet-I +Tantalum Capacitor SMD Kemet-I (3216-10 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3216-10_Kemet-I_Pad1.58x1.35mm_HandSolder +Tantalum Capacitor SMD Kemet-I (3216-10 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3216-12_Kemet-S +Tantalum Capacitor SMD Kemet-S (3216-12 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3216-12_Kemet-S_Pad1.58x1.35mm_HandSolder +Tantalum Capacitor SMD Kemet-S (3216-12 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3216-18_Kemet-A +Tantalum Capacitor SMD Kemet-A (3216-18 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3216-18_Kemet-A_Pad1.58x1.35mm_HandSolder +Tantalum Capacitor SMD Kemet-A (3216-18 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3528-12_Kemet-T +Tantalum Capacitor SMD Kemet-T (3528-12 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3528-12_Kemet-T_Pad1.50x2.35mm_HandSolder +Tantalum Capacitor SMD Kemet-T (3528-12 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3528-15_AVX-H +Tantalum Capacitor SMD AVX-H (3528-15 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3528-15_AVX-H_Pad1.50x2.35mm_HandSolder +Tantalum Capacitor SMD AVX-H (3528-15 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3528-21_Kemet-B +Tantalum Capacitor SMD Kemet-B (3528-21 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3528-21_Kemet-B_Pad1.50x2.35mm_HandSolder +Tantalum Capacitor SMD Kemet-B (3528-21 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-6032-15_Kemet-U +Tantalum Capacitor SMD Kemet-U (6032-15 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-6032-15_Kemet-U_Pad2.25x2.35mm_HandSolder +Tantalum Capacitor SMD Kemet-U (6032-15 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-6032-20_AVX-F +Tantalum Capacitor SMD AVX-F (6032-20 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-6032-20_AVX-F_Pad2.25x2.35mm_HandSolder +Tantalum Capacitor SMD AVX-F (6032-20 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-6032-28_Kemet-C +Tantalum Capacitor SMD Kemet-C (6032-28 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-6032-28_Kemet-C_Pad2.25x2.35mm_HandSolder +Tantalum Capacitor SMD Kemet-C (6032-28 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7132-20_AVX-U +Tantalum Capacitor SMD AVX-U (7132-20 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7132-20_AVX-U_Pad2.72x3.50mm_HandSolder +Tantalum Capacitor SMD AVX-U (7132-20 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7132-28_AVX-C +Tantalum Capacitor SMD AVX-C (7132-28 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7132-28_AVX-C_Pad2.72x3.50mm_HandSolder +Tantalum Capacitor SMD AVX-C (7132-28 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7260-15_AVX-R +Tantalum Capacitor SMD AVX-R (7260-15 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7260-15_AVX-R_Pad2.68x6.30mm_HandSolder +Tantalum Capacitor SMD AVX-R (7260-15 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7260-20_AVX-M +Tantalum Capacitor SMD AVX-M (7260-20 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7260-20_AVX-M_Pad2.68x6.30mm_HandSolder +Tantalum Capacitor SMD AVX-M (7260-20 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7260-28_AVX-M +Tantalum Capacitor SMD AVX-M (7260-28 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7260-28_AVX-M_Pad2.68x6.30mm_HandSolder +Tantalum Capacitor SMD AVX-M (7260-28 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7260-38_AVX-R +Tantalum Capacitor SMD AVX-R (7260-38 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7260-38_AVX-R_Pad2.68x6.30mm_HandSolder +Tantalum Capacitor SMD AVX-R (7260-38 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-15_Kemet-W +Tantalum Capacitor SMD Kemet-W (7343-15 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-15_Kemet-W_Pad2.25x2.55mm_HandSolder +Tantalum Capacitor SMD Kemet-W (7343-15 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-20_Kemet-V +Tantalum Capacitor SMD Kemet-V (7343-20 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-20_Kemet-V_Pad2.25x2.55mm_HandSolder +Tantalum Capacitor SMD Kemet-V (7343-20 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-30_AVX-N +Tantalum Capacitor SMD AVX-N (7343-30 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-30_AVX-N_Pad2.25x2.55mm_HandSolder +Tantalum Capacitor SMD AVX-N (7343-30 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-31_Kemet-D +Tantalum Capacitor SMD Kemet-D (7343-31 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-31_Kemet-D_Pad2.25x2.55mm_HandSolder +Tantalum Capacitor SMD Kemet-D (7343-31 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-40_Kemet-Y +Tantalum Capacitor SMD Kemet-Y (7343-40 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-40_Kemet-Y_Pad2.25x2.55mm_HandSolder +Tantalum Capacitor SMD Kemet-Y (7343-40 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-43_Kemet-X +Tantalum Capacitor SMD Kemet-X (7343-43 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-43_Kemet-X_Pad2.25x2.55mm_HandSolder +Tantalum Capacitor SMD Kemet-X (7343-43 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7360-38_Kemet-E +Tantalum Capacitor SMD Kemet-E (7360-38 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7360-38_Kemet-E_Pad2.25x4.25mm_HandSolder +Tantalum Capacitor SMD Kemet-E (7360-38 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7361-38_AVX-V +Tantalum Capacitor SMD AVX-V (7361-38 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/NOS.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7361-38_AVX-V_Pad2.18x3.30mm_HandSolder +Tantalum Capacitor SMD AVX-V (7361-38 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/NOS.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7361-438_AVX-U +Tantalum Capacitor SMD AVX-U (7361-438 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/NOS.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7361-438_AVX-U_Pad2.18x3.30mm_HandSolder +Tantalum Capacitor SMD AVX-U (7361-438 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/NOS.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Connector +Banana_Jack_1Pin +Single banana socket, footprint - 6mm drill +banana socket +0 +1 +1 +Connector +Banana_Jack_2Pin +Dual banana socket, footprint - 2 x 6mm drills +banana socket +0 +2 +2 +Connector +Banana_Jack_3Pin +Triple banana socket, footprint - 3 x 6mm drills +banana socket +0 +3 +3 +Connector +CUI_PD-30 +3 pin connector, PD-30, http://www.cui.com/product/resource/pd-30.pdf +connector 3-pin PD-30 power DIN +0 +4 +4 +Connector +CalTest_CT3151 +Right-angle standard banana jack, http://www.caltestelectronics.com/images/attachments/P315100rH_drawing.pdf +banana jack horizontal +0 +4 +1 +Connector +Connector_SFP_and_Cage +https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=2227302&DocType=Customer+Drawing&DocLang=English +SFP+ SFP +0 +40 +21 +Connector +DTF13-12Px +http://www.te.com/usa-en/product-DTF13-12PA-G003.html +DEUTSCH DT header 12 pin +0 +12 +12 +Connector +FanPinHeader_1x03_P2.54mm_Vertical +3-pin CPU fan Through hole pin header, see http://www.formfactors.org/developer%5Cspecs%5Crev1_2_public.pdf +pin header 3-pin CPU fan +0 +3 +3 +Connector +FanPinHeader_1x04_P2.54mm_Vertical +4-pin CPU fan Through hole pin header, e.g. for Wieson part number 2366C888-007 Molex 47053-1000, Foxconn HF27040-M1, Tyco 1470947-1 or equivalent, see http://www.formfactors.org/developer%5Cspecs%5Crev1_2_public.pdf +pin header 4-pin CPU fan +0 +4 +4 +Connector +GB042-34S-H10 +http://www.lsmtron.com/pdf/Connector&Antenna_catalog.PDF +34pin SMD connector +0 +34 +34 +Connector +IHI_B6A-PCB-45_Vertical +https://lugsdirect.com/PDF_Webprint/B6A-PCB-45-XX(-X).pdf +connector IHI B6A-PCB-45 +0 +49 +1 +Connector +JWT_A3963_1x02_P3.96mm_Vertical +JWT A3963, 3.96mm pitch Pin head connector (http://www.jwt.com.tw/pro_pdf/A3963.pdf) +connector JWT A3963 pinhead +0 +2 +2 +Connector +NS-Tech_Grove_1x04_P2mm_Vertical +https://statics3.seeedstudio.com/images/opl/datasheet/3470130P1.pdf +Grove-1x04 +0 +4 +4 +Connector +SMT_1x04_P0.80mm_Horizontal + + +0 +6 +5 +Connector +SMT_1x04_P1.0mm_Horizontal + + +0 +6 +5 +Connector +SpringContact_Harwin_S1941-46R +7.25mm SMT Multi-directional Spring Contact (T+R), https://cdn.harwin.com/pdfs/S1941R.pdf +spring contact emi emc shield +0 +1 +1 +Connector +Tag-Connect_TC2030-IDC-FP_2x03_P1.27mm_Vertical +Tag-Connect programming header; http://www.tag-connect.com/Materials/TC2030-IDC.pdf +tag connect programming header pogo pins +0 +6 +6 +Connector +Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_Vertical +Tag-Connect programming header; http://www.tag-connect.com/Materials/TC2030-IDC-NL.pdf +tag connect programming header pogo pins +0 +6 +6 +Connector +Tag-Connect_TC2050-IDC-FP_2x05_P1.27mm_Vertical +Tag-Connect programming header; http://www.tag-connect.com/Materials/TC2050-IDC-430%20Datasheet.pdf +tag connect programming header pogo pins +0 +10 +10 +Connector +Tag-Connect_TC2050-IDC-NL_2x05_P1.27mm_Vertical +Tag-Connect programming header; http://www.tag-connect.com/Materials/TC2050-IDC-NL%20Datasheet.pdf +tag connect programming header pogo pins +0 +10 +10 +Connector +Tag-Connect_TC2050-IDC-NL_2x05_P1.27mm_Vertical_with_bottom_clip +Tag-Connect programming header with bottom courtyard for TC2050-NL Clip board ; https://www.tag-connect.com/wp-content/uploads/bsk-pdf-manager/TC2050-IDC-NL_Datasheet_8.pdf https://www.tag-connect.com/wp-content/uploads/bsk-pdf-manager/TC2050-CLIP_Datasheet_25.pdf +tag connect programming header pogo pins +0 +10 +10 +Connector +Tag-Connect_TC2070-IDC-FP_2x07_P1.27mm_Vertical +Tag-Connect programming header; http://www.tag-connect.com/Materials/TC2070-IDC%20Datasheet.pdf +tag connect programming header pogo pins +0 +14 +14 +Connector_Audio +Jack_3.5mm_CUI_SJ-3523-SMT_Horizontal +3.5 mm, Stereo, Right Angle, Surface Mount (SMT), Audio Jack Connector (https://www.cui.com/product/resource/sj-352x-smt-series.pdf) +3.5mm audio cui horizontal jack stereo +0 +3 +3 +Connector_Audio +Jack_3.5mm_CUI_SJ-3524-SMT_Horizontal +3.5 mm, Stereo, Right Angle, Surface Mount (SMT), Audio Jack Connector (https://www.cui.com/product/resource/sj-352x-smt-series.pdf) +3.5mm audio cui horizontal jack stereo +0 +4 +4 +Connector_Audio +Jack_3.5mm_CUI_SJ1-3533NG_Horizontal +TRS 3.5mm, horizontal, through-hole, https://www.cui.com/product/resource/sj1-353xng.pdf +TRS audio jack stereo horizontal +0 +3 +3 +Connector_Audio +Jack_3.5mm_CUI_SJ1-3533NG_Horizontal_CircularHoles +TRS 3.5mm, horizontal, through-hole, , circular holeshttps://www.cui.com/product/resource/sj1-353xng.pdf +TRS audio jack stereo horizontal circular +0 +3 +3 +Connector_Audio +Jack_3.5mm_CUI_SJ1-3535NG_Horizontal +TRS 3.5mm, horizontal, through-hole, with switch, https://www.cui.com/product/resource/sj1-353xng.pdf +TRS audio jack stereo horizontal +0 +5 +5 +Connector_Audio +Jack_3.5mm_CUI_SJ1-3535NG_Horizontal_CircularHoles +TRS 3.5mm, horizontal, through-hole, with switch, circular holes, https://www.cui.com/product/resource/sj1-353xng.pdf +TRS audio jack stereo horizontal circular +0 +5 +5 +Connector_Audio +Jack_3.5mm_Ledino_KB3SPRS_Horizontal +https://www.reichelt.de/index.html?ACTION=7&LA=3&OPEN=0&INDEX=0&FILENAME=C160%252FKB3SPRS.pdf +jack stereo TRS +0 +5 +5 +Connector_Audio +Jack_3.5mm_Neutrik_NMJ6HCD2_Horizontal +NMJ6HCD2, TRS 1/4in (http://www.neutrik.com/en/audio/plugs-and-jacks/m-series/nmj6hcd2) +NMJ6HCD2 TRS stereo jack connector +0 +6 +6 +Connector_Audio +Jack_3.5mm_PJ311_Horizontal +PJ311 6pin SMD 3.5mm stereo headphones jack. +headphones jack plug stereo 3.5mm PJ311 +0 +6 +6 +Connector_Audio +Jack_3.5mm_PJ320D_Horizontal +Headphones with microphone connector, 3.5mm, 4 pins (http://www.qingpu-electronics.com/en/products/WQP-PJ320D-72.html) +3.5mm jack mic microphone phones headphones 4pins audio plug +0 +4 +4 +Connector_Audio +Jack_3.5mm_PJ320E_Horizontal +Headphones with microphone connector, 3.5mm, 4 pins (http://www.qingpu-electronics.com/en/products/WQP-PJ320E-177.html) +3.5mm jack mic microphone phones headphones 4pins audio plug +0 +5 +4 +Connector_Audio +Jack_3.5mm_PJ31060-I_Horizontal +PJ31060-I 6pin SMD 3.5mm headphones jack (http://www.china-bsun.com/Product48/1577.html) +headphones jack plug stereo 3.5mm PJ31060-I PJ31060 +0 +6 +6 +Connector_Audio +Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical_CircularHoles +TRS 3.5mm, vertical, Thonkiconn, PCB mount, (http://www.qingpu-electronics.com/en/products/WQP-PJ398SM-362.html) +WQP-PJ398SM WQP-PJ301M-12 TRS 3.5mm mono vertical jack thonkiconn qingpu +0 +3 +3 +Connector_Audio +Jack_3.5mm_Switronic_ST-005-G_horizontal +3.5mm horizontal headphones jack, http://akizukidenshi.com/download/ds/switronic/ST-005-G.pdf +Connector Audio Switronic ST-005-G +0 +4 +3 +Connector_Audio +Jack_6.35mm_Neutrik_NJ2FD-V_Vertical +6.35mm (1/4 in) Vertical Jack, Non-switching mono jack (T/S), https://www.neutrik.com/en/product/nj2fd-v +neutrik jack vertical +0 +2 +2 +Connector_Audio +Jack_6.35mm_Neutrik_NJ3FD-V_Vertical +6.35mm (1/4 in) Vertical Jack, Non-switching stereo jack (T/R/S), https://www.neutrik.com/en/product/nj3fd-v +neutrik jack vertical +0 +3 +3 +Connector_Audio +Jack_6.35mm_Neutrik_NJ5FD-V_Vertical +6.35mm (1/4 in) Vertical Jack, 2 x switching (normalling) stereo jack (T/TN/R/RN/S), https://www.neutrik.com/en/product/nj5fd-v +neutrik jack vertical +0 +5 +5 +Connector_Audio +Jack_6.35mm_Neutrik_NJ6FD-V_Vertical +6.35mm (1/4 in) Vertical Jack, 3 x switching (normalling) stereo jack (T/TN/R/RN/S/SN), https://www.neutrik.com/en/product/nj6fd-v +neutrik jack vertical +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NJ6TB-V_Vertical +6.35mm (1/4 in) Vertical Jack, 3 x switching (normalling) stereo jack B-gauge type (T/TN/R/RN/S/SN), https://www.neutrik.com/en/product/nj6tb-v +neutrik jack vertical +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ4HCD2_Horizontal +M Series, 6.35mm (1/4in) mono jack, switched, with chrome ferrule and straight PCB pins, https://www.neutrik.com/en/product/nmj4hcd2 +neutrik jack m +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ4HFD2_Horizontal +M Series, 6.35mm (1/4in) mono jack, switched, with full threaded nose and straight PCB pins, https://www.neutrik.com/en/product/nmj4hfd2 +neutrik jack m +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ4HFD3_Horizontal +M Series, 6.35mm (1/4in) mono jack, switched, with a full threaded nose and offset PCB pins, https://www.neutrik.com/en/product/nmj4hfd3 +neutrik jack m +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ4HHD2_Horizontal +M Series, 6.35mm (1/4in) mono jack, switched, with a half threaded nose and offset PCB pins, https://www.neutrik.com/en/product/nmj4hhd2 +neutrik jack m +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ6HCD2_Horizontal +M Series, 6.35mm (1/4in) stereo jack, switched, with chrome ferrule and straight PCB pins, https://www.neutrik.com/en/product/nmj6hcd2 +neutrik jack m +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ6HCD3_Horizontal +M Series, 6.35mm (1/4in) stereo jack, switched, with chrome ferrule and offset PCB pins, https://www.neutrik.com/en/product/nmj6hcd3 +neutrik jack m +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ6HFD2-AU_Horizontal +M Series, 6.35mm (1/4in) stereo jack, switched, full threaded nose, straight PCB pins, gold plated contacts, https://www.neutrik.com/en/product/nmj6hfd2-au +neutrik jack m +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ6HFD2_Horizontal +M Series, 6.35mm (1/4in) stereo jack, switched, with full threaded nose and straight PCB pins, https://www.neutrik.com/en/product/nmj6hfd2 +neutrik jack m +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ6HFD3_Horizontal +M Series, 6.35mm (1/4in) stereo jack, switched, with full threaded nose and offset PCB pins, https://www.neutrik.com/en/product/nmj6hfd3 +neutrik jack m +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ6HFD4_Horizontal +M Series, 6.35mm (1/4in) stereo jack, switched, with full threaded nose and fishtail PCB pins, https://www.neutrik.com/en/product/nmj6hfd4 +neutrik jack m +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ6HHD2_Horizontal +M Series, 6.35mm (1/4in) stereo jack, switched, with half threaded nose and offset PCB pins, https://www.neutrik.com/en/product/nmj6hhd2 +neutrik jack m +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ3HF-1_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, unswitched, fully threaded nose, sleeve contact/front panel connection, https://www.neutrik.com/en/product/nrj3hf-1 +neutrik jack slim +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ4HF-1_Horizontal +Slim Jacks, 6.35mm (1/4in) mono jack, switched, fully threaded nose, sleeve contact/front panel connection, https://www.neutrik.com/en/product/nrj4hf-1 +neutrik jack slim +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ4HF_Horizontal +Slim Jacks, 6.35mm (1/4in) mono jack, switched, fully threaded nose, https://www.neutrik.com/en/product/nrj4hf +neutrik jack slim +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ4HH-1_Horizontal +Slim Jacks, 6.35mm (1/4in) mono jack, switched, half threaded nose, sleeve contact/front panel connection, https://www.neutrik.com/en/product/nrj4hh-1 +neutrik jack slim +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ4HH_Horizontal +Slim Jacks, 6.35mm (1/4in) mono jack, switched, half threaded nose, https://www.neutrik.com/en/product/nrj4hh +neutrik jack slim +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HF-1-AU_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, switched, gold plated contacts, fully threaded nose, sleeve contact/front panel connection, https://www.neutrik.com/en/product/nrj6hf-1-au +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HF-1_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, switched, fully threaded nose, sleeve contact/front panel connection, https://www.neutrik.com/en/product/nrj6hf-1 +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HF-AU_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, switched, gold plated contacts, fully threaded nose, https://www.neutrik.com/en/product/nrj6hf-au +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HF_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, switched, fully threaded nose, https://www.neutrik.com/en/product/nrj6hf +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HH-1_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, switched, half threaded nose, sleeve contact/front panel connection, https://www.neutrik.com/en/product/nrj6hh-1 +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HH-AU_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, switched, gold plated contacts, half threaded nose, https://www.neutrik.com/en/product/nrj6hh-au +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HH_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, switched, half threaded nose, https://www.neutrik.com/en/product/nrj6hh +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HM-1-AU_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, metal nose, gold plated contacts, efficient chassis ground connection, T+R+S normalling contact, https://www.neutrik.com/en/product/nrj6hm-1-au +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HM-1-PRE_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, metal nose, efficient chassis ground connection, T+R normalling contact, https://www.neutrik.com/en/product/nrj6hm-1-pre +neutrik jack slim +0 +6 +5 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HM-1_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, metal nose with efficient chassis ground connection, T+R+S normalling contact, https://www.neutrik.com/en/product/nrj6hm-1 +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NSJ8HC_Horizontal +Stacking Jacks, Mono dual jack, full nose, https://www.neutrik.com/en/product/nsj8hc +neutrik jack stacking +0 +9 +9 +Connector_Audio +Jack_6.35mm_Neutrik_NSJ8HL_Horizontal +Stacking Jacks, Mono dual jack, quick fix nose, https://www.neutrik.com/en/product/nsj8hl +neutrik jack stacking +0 +9 +9 +Connector_Audio +Jack_6.35mm_Neutrik_NSJ12HC_Horizontal +Stacking Jacks, Stereo dual jack, full nose, https://www.neutrik.com/en/product/nsj12hc +neutrik jack stacking +0 +13 +13 +Connector_Audio +Jack_6.35mm_Neutrik_NSJ12HF-1_Horizontal +Stacking Jacks, Stereo dual jack, full threaded nose, https://www.neutrik.com/en/product/nsj12hf-1 +neutrik jack stacking +0 +13 +13 +Connector_Audio +Jack_6.35mm_Neutrik_NSJ12HH-1_Horizontal +Stacking Jacks, Stereo dual jack, half threaded nose, https://www.neutrik.com/en/product/nsj12hh-1 +neutrik jack stacking +0 +13 +13 +Connector_Audio +Jack_6.35mm_Neutrik_NSJ12HL_Horizontal +Stacking Jacks, Stereo dual jack, quick fix nose, https://www.neutrik.com/en/product/nsj12hl +neutrik jack stacking +0 +13 +13 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ5FI-H-0_Horizontal +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) mono jack without switching contact, horizontal PCB mount, https://www.neutrik.com/en/product/ncj5fi-h-0 +neutrik jack combo i +0 +6 +6 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ5FI-H_Horizontal +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) mono jack without switching contact, horizontal PCB mount, retention spring, https://www.neutrik.com/en/product/ncj5fi-h +neutrik jack combo i +0 +6 +6 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ5FI-V-0_Vertical +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) mono jack without switching contact, vertical PCB mount, https://www.neutrik.com/en/product/ncj5fi-v-0 +neutrik jack combo i +0 +6 +6 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ5FI-V_Vertical +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) mono jack without switching contact, vertical PCB mount, retention spring, https://www.neutrik.com/en/product/ncj5fi-v +neutrik jack combo i +0 +6 +6 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FA-H-0_Horizontal +Combo A series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack, horizontal PCB mount, retention spring, https://www.neutrik.com/en/product/ncj6fa-h-0 +neutrik jack combo a +0 +8 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FA-H-DA_Horizontal +Combo A series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/ncj6fa-h-da +neutrik jack combo a +0 +8 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FA-H_Horizontal +Combo A series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack, horizontal PCB mount, https://www.neutrik.com/en/product/ncj6fa-h +neutrik jack combo a +0 +8 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FA-V-0_Vertical +Combo A series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack, vertical PCB mount, retention spring, https://www.neutrik.com/en/product/ncj6fa-v-0 +neutrik jack combo a +0 +8 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FA-V-DA_Vertical +Combo A series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack, vertical PCB mount, asymmetric push, https://www.neutrik.com/en/product/ncj6fa-v-da +neutrik jack combo a +0 +8 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FA-V_Vertical +Combo A series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack, vertical PCB mount, https://www.neutrik.com/en/product/ncj6fa-v +neutrik jack combo a +0 +8 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FI-H-0_Horizontal +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack without switching contact, horizontal PCB mount, https://www.neutrik.com/en/product/ncj6fi-h-0 +neutrik jack combo i +0 +7 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FI-H_Horizontal +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack without switching contact, horizontal PCB mount, retention spring, https://www.neutrik.com/en/product/ncj6fi-h +neutrik jack combo i +0 +7 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FI-V-0_Vertical +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack without switching contact, vertical PCB mount, https://www.neutrik.com/en/product/ncj6fi-v-0 +neutrik jack combo i +0 +7 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FI-V_Vertical +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack without switching contact, vertical PCB mount, retention spring, https://www.neutrik.com/en/product/ncj6fi-v +neutrik jack combo i +0 +7 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ9FI-H-0_Horizontal +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack, horizontal PCB mount, https://www.neutrik.com/en/product/ncj9fi-h-0 +neutrik jack combo i +0 +10 +10 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ9FI-H_Horizontal +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack, horizontal PCB mount, retention spring, https://www.neutrik.com/en/product/ncj9fi-h +neutrik jack combo i +0 +10 +10 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ9FI-V-0_Vertical +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack, vertical PCB mount, https://www.neutrik.com/en/product/ncj9fi-v-0 +neutrik jack combo i +0 +10 +10 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ9FI-V_Vertical +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack, vertical PCB mount, retention spring, https://www.neutrik.com/en/product/ncj9fi-v +neutrik jack combo i +0 +10 +10 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ10FI-H-0_Horizontal +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack and switching ground contact, horizontal PCB mount, https://www.neutrik.com/en/product/ncj10fi-h-0 +neutrik jack combo i +0 +11 +11 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ10FI-H_Horizontal +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack and switching ground contact, horizontal PCB mount, retention spring, https://www.neutrik.com/en/product/ncj10fi-h +neutrik jack combo i +0 +11 +11 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ10FI-V-0_Vertical +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack and switching ground contact, vertical PCB mount, https://www.neutrik.com/en/product/ncj10fi-v-0 +neutrik jack combo i +0 +11 +11 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ10FI-V_Vertical +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack and switching ground contact, vertical PCB mount, retention spring, https://www.neutrik.com/en/product/ncj10fi-v +neutrik jack combo i +0 +11 +11 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAH-0_Horizontal +AA Series, 3 pole female XLR receptacle, grounding: without ground/shell contact, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3faah-0 +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAH1-0_Horizontal +AA Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3faah1-0 +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAH1-DA_Horizontal +AA Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3faah1-da +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAH1_Horizontal +AA Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3faah1 +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAH2-0_Horizontal +AA Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3faah2-0 +neutrik xlr aa +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAH2_Horizontal +AA Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3faah2 +neutrik xlr aa +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAH_Horizontal +AA Series, 3 pole female XLR receptacle, grounding: without ground/shell contact, horizontal PCB mount, https://www.neutrik.com/en/product/nc3faah +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAV-0_Vertical +AA Series, 3 pole female receptacle, grounding: without ground/shell contact, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3faav-0 +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAV1-0_Vertical +AA Series, 3 pole female receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3faav1-0 +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAV1-DA_Vertical +AA Series, 3 pole female receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3faav1-da +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAV1_Vertical +AA Series, 3 pole female receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3faav1 +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAV2-0_Vertical +AA Series, 3 pole female receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3faav2-0 +neutrik xlr aa +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAV2_Vertical +AA Series, 3 pole female receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3faav2 +neutrik xlr aa +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAV_Vertical +AA Series, 3 pole female receptacle, grounding: without ground/shell contact, vertical PCB mount, https://www.neutrik.com/en/product/nc3faav +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAH-0_Horizontal +A Series, 3 pole female XLR receptacle, grounding: without ground/shell contact, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fah-0 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAH1-0_Horizontal +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fah1-0 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAH1-DA_Horizontal +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fah1-da +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAH1_Horizontal +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3fah1 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAH2-0_Horizontal +A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fah2-0 +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAH2-DA_Horizontal +A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fah2-da +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAH2_Horizontal +A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3fah2 +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAHL-0_Horizontal +A Series, 3 pole female XLR receptacle, grounding: without ground/shell contact, lateral left PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fahl-0 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAHL1-0_Horizontal +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, lateral left PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fahl1-0 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAHL1_Horizontal +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, lateral left PCB mount, https://www.neutrik.com/en/product/nc3fahl1 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAHR-0_Horizontal +A Series, 3 pole female XLR receptacle, grounding: without ground / shell contact, lateral right PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fahr-0 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAHR1-0_Horizontal +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, lateral right PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fahr1-0 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAHR1_Horizontal +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, lateral right PCB mount, https://www.neutrik.com/en/product/nc3fahr1 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAHR2-0_Horizontal +A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, lateral right PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fahr2-0 +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAHR2_Horizontal +A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, lateral right PCB mount, https://www.neutrik.com/en/product/nc3fahr2 +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAH_Horizontal +A Series, 3 pole female XLR receptacle, grounding: without ground/shell contact, horizontal PCB mount, https://www.neutrik.com/en/product/nc3fah +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAV-0_Vertical +A Series, 3 pole female XLR receptacle, grounding: without ground / shell contact, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fav-0 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAV1-0_Vertical +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fav1-0 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAV1-DA_Vertical +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fav1-da +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAV1_Vertical +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3fav1 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAV2-0_Vertical +A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fav2-0 +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAV2-DA_Vertical +A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fav2-da +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAV2_Vertical +A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3fav2 +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAV_Vertical +A Series, 3 pole female XLR receptacle, grounding: without ground / shell contact, vertical PCB mount, https://www.neutrik.com/en/product/nc3fav +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBH1-B_Horizontal +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3fbh1-b +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBH1-DA_Horizontal +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fbh1-da +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBH1-E_Horizontal +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, additional ground contacts, https://www.neutrik.com/en/product/nc3fbh1-e +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBH1_Horizontal +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3fbh1 +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBH2-B_Horizontal +B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3fbh2-b +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FBH2-DA_Horizontal +B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fbh2-da +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FBH2-E_Horizontal +B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, additional ground contacts, https://www.neutrik.com/en/product/nc3fbh2-e +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FBH2_Horizontal +B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3fbh2 +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FBHL1_Horizontal +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, lateral left PCB mount, https://www.neutrik.com/en/product/nc3fbhl1 +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBV1-0_Vertical +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, retention spring, no latch, https://www.neutrik.com/en/product/nc3fbv1-0 +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBV1-B_Vertical +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3fbv1-b +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBV1-DA_Vertical +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fbv1-da +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBV1_Vertical +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3fbv1 +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBV2-B_Vertical +B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3fbv2-b +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FBV2-DA_Vertical +B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fbv2-da +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FBV2-SW_Vertical +B Series, 3 pole female XLR receptacle, switching contacts, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3fbv2-sw +neutrik xlr b +0 +7 +7 +Connector_Audio +Jack_XLR_Neutrik_NC3FBV2_Vertical +B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3fbv2 +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAAH-0_Horizontal +AA Series, 3 pole male XLR receptacle, grounding: ground contact connected to shell ground, but not to front panel and Pin 1, horizontal PCB mount, https://www.neutrik.com/en/product/nc3maah-0 +neutrik xlr aa +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAAH-1_Horizontal +AA Series, 3 pole male XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3maah-1 +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3MAAH_Horizontal +AA Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3maah +neutrik xlr aa +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAAV-0_Vertical +AA Series, 3 pole male XLR receptacle, grounding: ground contact connected to shell ground, but not to front panel and Pin 1, vertical PCB mount, https://www.neutrik.com/en/product/nc3maav-0 +neutrik xlr aa +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAAV-1_Vertical +AA Series, 3 pole male XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3maav-1 +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3MAAV_Vertical +AA Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3maav +neutrik xlr aa +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAFH-PH_Horizontal +A Series, Chassis connector H female (A series layout), horizontal PCB mount, https://www.neutrik.com/en/product/nc4mafh-ph +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3MAH-0_Horizontal +A Series, 3 pole male XLR receptacle, grounding: ground contact connected to shell ground, but not to front panel and Pin 1, horizontal PCB mount, https://www.neutrik.com/en/product/nc3mah-0 +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAHL_Horizontal +A Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, lateral left PCB mount, https://www.neutrik.com/en/product/nc3mahl +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAHR_Horizontal +A Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, lateral right PCB mount, https://www.neutrik.com/en/product/nc3mahr +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAH_Horizontal +A Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3mah +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAMH-PH_Horizontal +A Series, Chassis connector Phoenix H male (A series layout), horizontal PCB mount, https://www.neutrik.com/en/product/nc4mamh-ph +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3MAV-0_Vertical +A Series, 3 pole male XLR receptacle, grounding: ground contact connected to shell ground, but not to front panel and Pin 1, vertical PCB mount, https://www.neutrik.com/en/product/nc3mav-0 +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAV_Vertical +A Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3mav +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBH-0_Horizontal +B Series, 3 pole male XLR receptacle, grounding: ground contact connected to shell ground, but not to front panel and Pin 1, steel retention lug, horizontal PCB mount, https://www.neutrik.com/en/product/nc3mbh-0 +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBH-1_Horizontal +B Series, 3 pole male XLR receptacle, grounding: mating connector shell to pin1 and front panel, steel retention lug, horizontal PCB mount, https://www.neutrik.com/en/product/nc3mbh-1 +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3MBH-B_Horizontal +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, horizontal PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3mbh-b +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBH-E_Horizontal +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, horizontal PCB mount, additional ground contacts, https://www.neutrik.com/en/product/nc3mbh-e +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBHL-B_Horizontal +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, lateral left PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3mbhl-b +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBHL_Horizontal +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, lateral left PCB mount, https://www.neutrik.com/en/product/nc3mbhl +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBHR-B_Horizontal +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, lateral right PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3mbhr-b +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBHR_Horizontal +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, lateral right PCB mount, https://www.neutrik.com/en/product/nc3mbhr +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBH_Horizontal +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, horizontal PCB mount, https://www.neutrik.com/en/product/nc3mbh +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBV-0_Vertical +B Series, 3 pole male XLR receptacle, grounding: ground contact connected to shell ground, but not to front panel and Pin 1, steel retention lug, vertical PCB mount, https://www.neutrik.com/en/product/nc3mbv-0 +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBV-1_Vertical +B Series, 3 pole male XLR receptacle, grounding: mating connector shell to pin1 and front panel, steel retention lug, vertical PCB mount, https://www.neutrik.com/en/product/nc3mbv-1 +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3MBV-B_Vertical +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, vertical PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3mbv-b +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBV-E_Vertical +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, vertical PCB mount, additional ground contacts, https://www.neutrik.com/en/product/nc3mbv-e +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBV-SW_Vertical +B Series, 3 pole male XLR receptacle, switching contacts, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3mbv-sw +neutrik xlr b +0 +7 +7 +Connector_Audio +Jack_XLR_Neutrik_NC3MBV_Vertical +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, vertical PCB mount, https://www.neutrik.com/en/product/nc3mbv +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC4FAH-0_Horizontal +A Series, 4 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc4fah-0 +neutrik xlr a +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4FAH_Horizontal +A Series, 4 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc4fah +neutrik xlr a +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4FAV-0_Vertical +A Series, 4 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc4fav-0 +neutrik xlr a +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4FAV_Vertical +A Series, 4 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc4fav +neutrik xlr a +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4FBH_Horizontal +B Series, 4 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc4fbh +neutrik xlr b +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4FBV_Vertical +B Series, 4 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc4fbv +neutrik xlr b +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4MAH_Horizontal +A Series, 4 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc4mah +neutrik xlr a +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4MAV_Vertical +A Series, 4 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc4mav +neutrik xlr a +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4MBH_Horizontal +B Series, 4 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc4mbh +neutrik xlr b +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4MBV_Vertical +B Series, 4 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc4mbv +neutrik xlr b +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC5FAH-0_Horizontal +A Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc5fah-0 +neutrik xlr a +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5FAH-DA_Horizontal +A Series, 5 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc5fah-da +neutrik xlr a +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5FAH_Horizontal +A Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc5fah +neutrik xlr a +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5FAV-DA_Vertical +A Series, 5 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc5fav-da +neutrik xlr a +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5FAV-SW_Vertical +A Series, 5 pole female XLR receptacle, switching contacts, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, color coding possible, https://www.neutrik.com/en/product/nc5fav-sw +neutrik xlr a +0 +9 +9 +Connector_Audio +Jack_XLR_Neutrik_NC5FAV_Vertical +A Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5fav +neutrik xlr a +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5FBH-B_Horizontal +B Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc5fbh-b +neutrik xlr b +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5FBH_Horizontal +B Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc5fbh +neutrik xlr b +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5FBV-B_Vertical +B Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc5fbv-b +neutrik xlr b +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5FBV-SW_Vertical +B Series, 5 pole female XLR receptacle, switching contacts, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5fbv-sw +neutrik xlr b +0 +9 +9 +Connector_Audio +Jack_XLR_Neutrik_NC5FBV_Vertical +B Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5fbv +neutrik xlr b +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5MAH_Horizontal +A Series, 5 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc5mah +neutrik xlr a +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5MAV-SW_Vertical +A Series, 5 pole male XLR receptacle, switching contacts, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5mav-sw +neutrik xlr a +0 +9 +9 +Connector_Audio +Jack_XLR_Neutrik_NC5MAV_Vertical +A Series, 5 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5mav +neutrik xlr a +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5MBH-B_Horizontal +B Series, 5 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc5mbh-b +neutrik xlr b +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5MBH_Horizontal +B Series, 5 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc5mbh +neutrik xlr b +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5MBV-B_Vertical +B Series, 5 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc5mbv-b +neutrik xlr b +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5MBV-SW_Vertical +B Series, 5 pole male XLR receptacle, switching contacts, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5mbv-sw +neutrik xlr b +0 +9 +9 +Connector_Audio +Jack_XLR_Neutrik_NC5MBV_Vertical +B Series, 5 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5mbv +neutrik xlr b +0 +6 +6 +Connector_Audio +Jack_speakON-6.35mm_Neutrik_NLJ2MD-H_Horizontal +speakON Combo, 2 pole combination of speakON socket and 6.35mm (1/4in) jack receptacle, horizontal pcb mount, https://www.neutrik.com/en/product/nlj2md-h +neutrik speakon combo +0 +2 +2 +Connector_Audio +Jack_speakON-6.35mm_Neutrik_NLJ2MD-V_Vertical +speakON Combo, 2 pole combination of speakON socket and 6.35mm (1/4in) jack receptacle, vertical pcb mount, https://www.neutrik.com/en/product/nlj2md-v +neutrik speakon combo +0 +2 +2 +Connector_Audio +Jack_speakON_Neutrik_NL2MD-H_Horizontal +speakON Chassis Connectors, 2 pole chassis connector, gray D-size flange, countersunk thru holes, horizontal PCB, https://www.neutrik.com/en/product/nl2md-h +neutrik speakon +0 +2 +2 +Connector_Audio +Jack_speakON_Neutrik_NL2MD-V_Vertical +speakON Chassis Connectors, 2 pole chassis connector, black D-size flange, countersunk thru holes, vertical PCB mount, https://www.neutrik.com/en/product/nl2md-v +neutrik speakon +0 +2 +2 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-H-1_Horizontal +speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, countersunk thru holes, horizontal PCB mount, https://www.neutrik.com/en/product/nl4md-h-1 +neutrik speakon +0 +4 +4 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-H-2_Horizontal +speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, mirrored self tapping screw holes (A-screw), horizontal PCB mount, https://www.neutrik.com/en/product/nl4md-h-2 +neutrik speakon +0 +4 +4 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-H-3_Horizontal +speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, self tapping screw holes (A-screw), horizontal PCB mount, https://www.neutrik.com/en/product/nl4md-h-3 +neutrik speakon +0 +4 +4 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-H_Horizontal +speakON Chassis Connectors, 4 pole chassis connector, grey D-size flange, self tapping screw holes (A-screw), horizontal PCB mount, https://www.neutrik.com/en/product/nl4md-h +neutrik speakon +0 +4 +4 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-V-1_Vertical +speakON Chassis Connectors, 4 pole chassis connector, grey D-size flange, self tapping screw holes (A-screw), vertical PCB mount, https://www.neutrik.com/en/product/nl4md-v-1 +neutrik speakon +0 +4 +4 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-V-2_Vertical +speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, mirrored self tapping screw holes (A-screw), vertical PCB mount, https://www.neutrik.com/en/product/nl4md-v-2 +neutrik speakon +0 +4 +4 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-V-R_Vertical +speakON Chassis Connectors, 4 pole chassis connector, red D-size flange, countersunk thru holes, vertical PCB mount, https://www.neutrik.com/en/product/nl4md-v-r +neutrik speakon +0 +4 +4 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-V-S_Vertical +speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, switchable version of NL4MD-V with 8 vertical PCB contacts (4 switching contacts), https://www.neutrik.com/en/product/nl4md-v-s +neutrik speakon +0 +8 +8 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-V_Vertical +speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, countersunk thru holes, vertical PCB mount, https://www.neutrik.com/en/product/nl4md-v +neutrik speakon +0 +4 +4 +Connector_Audio +Jack_speakON_Neutrik_NL8MD-V-1_Vertical +speakON Chassis Connectors, 8 pole chassis connector, nickel metal square G-size flange, self tapping screw holes (A-screw), vertical PCB mount, https://www.neutrik.com/en/product/nl8md-v-1 +neutrik speakon +0 +8 +8 +Connector_Audio +Jack_speakON_Neutrik_NL8MD-V_Vertical +speakON Chassis Connectors, 8 pole chassis connector, nickel metal square G-size flange, countersunk thru holes, vertical PCB mount, https://www.neutrik.com/en/product/nl8md-v +neutrik speakon +0 +8 +8 +Connector_Audio +Jack_speakON_Neutrik_NLT4MD-V_Vertical +STX Series, 4 pole male chassis connector, metal housing, vertical PCB mount, self tapping screw holes (A-screw), https://www.neutrik.com/en/product/nlt4md-v +neutrik speakon stx +0 +4 +4 +Connector_Audio +MiniXLR-5_Switchcraft_TRAPC_Horizontal +http://www.switchcraft.com/ProductSummary.aspx?Parent=620 http://www.switchcraft.com/Drawings/TRAPC_X-TRASM_X_SERIES_CD.PDF +THT Mini XLR 5Pin right angle +0 +5 +5 +Connector_BarrelJack +BarrelJack_CLIFF_FC681465S_SMT_Horizontal +Surface-mount DC Barrel Jack, https://www.cliffuk.co.uk/products/dcconnectors/FC681465S.pdf +Power Jack SMT +0 +4 +3 +Connector_BarrelJack +BarrelJack_CUI_PJ-036AH-SMT_Horizontal +Surface-mount DC Barrel Jack, http://www.cui.com/product/resource/pj-036ah-smt.pdf +Power Jack SMT +0 +3 +3 +Connector_BarrelJack +BarrelJack_CUI_PJ-063AH_Horizontal +Barrel Jack, 2.0mm ID, 5.5mm OD, 24V, 8A, no switch, https://www.cui.com/product/resource/pj-063ah.pdf +barrel jack cui dc power +0 +4 +3 +Connector_BarrelJack +BarrelJack_CUI_PJ-063AH_Horizontal_CircularHoles +Barrel Jack, 2.0mm ID, 5.5mm OD, 24V, 8A, no switch, https://www.cui.com/product/resource/pj-063ah.pdf +barrel jack cui dc power +0 +4 +3 +Connector_BarrelJack +BarrelJack_CUI_PJ-102AH_Horizontal +Thin-pin DC Barrel Jack, https://cdn-shop.adafruit.com/datasheets/21mmdcjackDatasheet.pdf +Power Jack +0 +3 +3 +Connector_BarrelJack +BarrelJack_Horizontal +DC Barrel Jack +Power Jack +0 +3 +3 +Connector_BarrelJack +BarrelJack_Wuerth_6941xx301002 +Wuerth electronics barrel jack connector (5.5mm outher diameter, inner diameter 2.05mm or 2.55mm depending on exact order number), See: http://katalog.we-online.de/em/datasheet/6941xx301002.pdf +connector barrel jack +0 +3 +3 +Connector_Card +CF-Card_3M_N7E50-7516PK-20-WF +Compact Flash Card connector (https://multimedia.3m.com/mws/media/22365O/3mtm-cf-card-header-compactflashtm-type-i-sm-ts0662.pdf) +connector cf +0 +54 +50 +Connector_Card +SD_Kyocera_145638009211859+ +SD Card Connector, Normal Type, Outer Tail, Without Ejector (https://global.kyocera.com/prdct/electro/product/pdf/5638.pdf) +sd card smt +0 +13 +13 +Connector_Card +SD_Kyocera_145638009511859+ +SD Card Connector, Normal Type, Outer Tail, Spring Eject Type (https://global.kyocera.com/prdct/electro/product/pdf/5638.pdf) +sd card smt +0 +13 +13 +Connector_Card +SD_Kyocera_145638109211859+ +SD Card Connector, Reverse Type, Outer Tail, Without Ejector (https://global.kyocera.com/prdct/electro/product/pdf/5638.pdf) +sd card smt +0 +13 +13 +Connector_Card +SD_Kyocera_145638109511859+ +SD Card Connector, Reverse Type, Outer Tail, Spring Eject Type (https://global.kyocera.com/prdct/electro/product/pdf/5638.pdf) +sd card smt +0 +13 +13 +Connector_Card +SD_TE_2041021 +SD card connector, top mount, SMT (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F2041021%7FB%7Fpdf%7FEnglish%7FENG_CD_2041021_B_C_2041021_B.pdf%7F2041021-4) +sd card +0 +15 +12 +Connector_Card +microSD_HC_CATALEX +http://katalog.we-online.de/em/datasheet/693072010801.pdf +Micro SD Wuerth Wurth Würth +0 +13 +11 +Connector_Card +microSD_HC_Hirose_DM3AT-SF-PEJM5 +Micro SD, SMD, right-angle, push-pull (https://www.hirose.com/product/en/download_file/key_name/DM3AT-SF-PEJM5/category/Drawing%20(2D)/doc_file_id/44099/?file_category_id=6&item_id=06090031000&is_series=) +Micro SD +0 +14 +11 +Connector_Card +microSD_HC_Hirose_DM3BT-DSF-PEJS +Micro SD, SMD, reverse on-board, right-angle, push-pull (https://www.hirose.com/product/en/download_file/key_name/DM3BT-DSF-PEJS/category/Drawing%20(2D)/doc_file_id/44097/?file_category_id=6&item_id=06090029900&is_series=) +Micro SD +0 +16 +11 +Connector_Card +microSD_HC_Hirose_DM3D-SF +Micro SD, SMD, right-angle, push-pull (https://media.digikey.com/PDF/Data%20Sheets/Hirose%20PDFs/DM3D-SF.pdf) +Micro SD +0 +14 +11 +Connector_Card +microSD_HC_Molex_104031-0811 +1.10mm Pitch microSD Memory Card Connector, Surface Mount, Push-Pull Type, 1.42mm Height, with Detect Switch (https://www.molex.com/pdm_docs/sd/1040310811_sd.pdf) +microSD SD molex +0 +14 +11 +Connector_Card +microSD_HC_Wuerth_693072010801 +http://katalog.we-online.de/em/datasheet/693072010801.pdf +Micro SD Wuerth Wurth Würth +0 +12 +9 +Connector_Card +microSIM_JAE_SF53S006VCBR2000 +https://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ115712.pdf +microSIM GSM Card +0 +14 +7 +Connector_Coaxial +BNC_Amphenol_031-6575_Horizontal +dual independently isolated BNC plug (https://www.amphenolrf.com/downloads/dl/file/id/2980/product/644/031_6575_customer_drawing.pdf) +Dual BNC Amphenol Horizontal +0 +6 +4 +Connector_Coaxial +BNC_Amphenol_B6252HB-NPP3G-50_Horizontal +http://www.farnell.com/datasheets/612848.pdf +BNC Amphenol Horizontal +0 +4 +2 +Connector_Coaxial +BNC_PanelMountable_Vertical +Panel-mountable BNC connector mounted through PCB, vertical +BNC connector +0 +2 +2 +Connector_Coaxial +BNC_TEConnectivity_1478204_Vertical +BNC female PCB mount 4 pin straight chassis connector http://www.te.com/usa-en/product-1-1478204-0.html +BNC female PCB mount 4 pin straight chassis connector +0 +5 +2 +Connector_Coaxial +BNC_Win_364A2x95_Horizontal +Dual front isolated BNC plug (https://www.winconn.com/wp-content/uploads/364A2595.pdf) +Dual BNC Horizontal Isolated +0 +6 +3 +Connector_Coaxial +CoaxialSwitch_Hirose_MS-156C3_Horizontal +Subminiature Coaxial Switch 1.35mm High, DC to 11GHz +Switch Coaxial RF +0 +12 +3 +Connector_Coaxial +MMCX_Molex_73415-0961_Horizontal_0.8mm-PCB +Molex MMCX Horizontal Coaxial https://www.molex.com/pdm_docs/sd/734150961_sd.pdf +Molex MMCX Horizontal Coaxial +0 +3 +2 +Connector_Coaxial +MMCX_Molex_73415-0961_Horizontal_1.0mm-PCB +Molex MMCX Horizontal Coaxial https://www.molex.com/pdm_docs/sd/734150961_sd.pdf +Molex MMCX Horizontal Coaxial +0 +3 +2 +Connector_Coaxial +MMCX_Molex_73415-0961_Horizontal_1.6mm-PCB +Molex MMCX Horizontal Coaxial https://www.molex.com/pdm_docs/sd/734150961_sd.pdf +Molex MMCX Horizontal Coaxial +0 +3 +2 +Connector_Coaxial +MMCX_Molex_73415-1471_Vertical +http://www.molex.com/pdm_docs/sd/734151471_sd.pdf +Molex MMCX Coaxial Connector 50 ohms Female Jack Vertical THT +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_901-144_Vertical +https://www.amphenolrf.com/downloads/dl/file/id/7023/product/3103/901_144_customer_drawing.pdf +SMA THT Female Jack Vertical +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_132134-10_Vertical +https://www.amphenolrf.com/downloads/dl/file/id/4007/product/2974/132134_10_customer_drawing.pdf +SMA SMD Female Jack Vertical +0 +3 +2 +Connector_Coaxial +SMA_Amphenol_132134-11_Vertical +https://www.amphenolrf.com/downloads/dl/file/id/3406/product/2975/132134_11_customer_drawing.pdf +SMA THT Female Jack Vertical ExtendedLegs +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_132134-14_Vertical +https://www.amphenolrf.com/downloads/dl/file/id/1793/product/2976/132134_14_customer_drawing.pdf +SMA THT Female Jack Vertical ExtendedLegs +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_132134-16_Vertical +https://www.amphenolrf.com/downloads/dl/file/id/1141/product/2978/132134_16_customer_drawing.pdf +SMA THT Female Jack Vertical ExtendedLegs +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_132134_Vertical +https://www.amphenolrf.com/downloads/dl/file/id/2187/product/2843/132134_customer_drawing.pdf +SMA THT Female Jack Vertical ExtendedLegs +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_132203-12_Horizontal +https://www.amphenolrf.com/media/downloads/1769/132203-12.pdf +SMA THT Female Jack Horizontal +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_132289_EdgeMount +http://www.amphenolrf.com/132289.html +SMA +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_132291-12_Vertical +https://www.amphenolrf.com/downloads/dl/file/id/1688/product/3020/132291_12_customer_drawing.pdf +SMA THT Female Jack Vertical Bulkhead +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_132291_Vertical +https://www.amphenolrf.com/downloads/dl/file/id/3222/product/2918/132291_customer_drawing.pdf +SMA THT Female Jack Vertical Bulkhead +0 +5 +2 +Connector_Coaxial +SMA_Molex_73251-1153_EdgeMount_Horizontal +Molex SMA RF Connectors, Edge Mount, (http://www.molex.com/pdm_docs/sd/732511150_sd.pdf) +sma edge +0 +11 +2 +Connector_Coaxial +SMA_Molex_73251-2120_EdgeMount_Horizontal +Molex SMA RF Connector, Edge Mount, (http://www.molex.com/pdm_docs/sd/732512120_sd.pdf) +sma edge +0 +11 +2 +Connector_Coaxial +SMA_Molex_73251-2200_Horizontal +https://www.molex.com/webdocs/datasheets/pdf/en-us/0732512200_RF_COAX_CONNECTORS.pdf +SMA THT Female Jack Horizontal +0 +5 +2 +Connector_Coaxial +SMA_Samtec_SMA-J-P-H-ST-EM1_EdgeMount +http://suddendocs.samtec.com/prints/sma-j-p-x-st-em1-mkt.pdf +SMA +0 +5 +2 +Connector_Coaxial +SMA_Samtec_SMA-J-P-X-ST-EM1_EdgeMount +Connector SMA, 0Hz to 20GHz, 50Ohm, Edge Mount (http://suddendocs.samtec.com/prints/sma-j-p-x-st-em1-mkt.pdf) +SMA Straight Samtec Edge Mount +0 +5 +2 +Connector_Coaxial +SMA_Wurth_60312002114503_Vertical +https://www.we-online.de/katalog/datasheet/60312002114503.pdf +SMA THT Female Jack Vertical ExtendedLegs +0 +5 +2 +Connector_Coaxial +SMB_Jack_Vertical +SMB pcb mounting jack +SMB Jack Striaght +0 +5 +2 +Connector_Coaxial +U.FL_Hirose_U.FL-R-SMT-1_Vertical +Hirose U.FL Coaxial https://www.hirose.com/product/en/products/U.FL/U.FL-R-SMT-1%2810%29/ +Hirose U.FL Coaxial +0 +3 +2 +Connector_Coaxial +U.FL_Molex_MCRF_73412-0110_Vertical +Molex Microcoaxial RF Connectors (MCRF), mates Hirose U.FL, (http://www.molex.com/pdm_docs/sd/734120110_sd.pdf) +mcrf hirose ufl u.fl microcoaxial +0 +4 +2 +Connector_DIN +DIN41612_B2_2x8_Female_Vertical_THT +DIN41612 connector, type B/2, Vertical, 2 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B/2 +0 +16 +16 +Connector_DIN +DIN41612_B2_2x8_Horizontal +DIN 41612 connector, type B/2, horizontal, 16 pins wide, 2 rows, even columns +DIN 41512 IEC 60603 B/2 +0 +16 +16 +Connector_DIN +DIN41612_B2_2x8_Male_Horizontal_THT +DIN41612 connector, type B/2, Horizontal, 2 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B/2 +0 +16 +16 +Connector_DIN +DIN41612_B2_2x8_Vertical +DIN 41612 connector, type B/2, vertical, 16 pins wide, 2 rows, even columns +DIN 41512 IEC 60603 B/2 +0 +16 +16 +Connector_DIN +DIN41612_B2_2x16_Female_Vertical_THT +DIN41612 connector, type B/2, Vertical, 2 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B/2 +0 +32 +32 +Connector_DIN +DIN41612_B2_2x16_Horizontal +DIN 41612 connector, type B/2, horizontal, 16 pins wide, 2 rows, full configuration +DIN 41512 IEC 60603 B/2 +0 +32 +32 +Connector_DIN +DIN41612_B2_2x16_Male_Horizontal_THT +DIN41612 connector, type B/2, Horizontal, 2 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B/2 +0 +32 +32 +Connector_DIN +DIN41612_B2_2x16_Vertical +DIN 41612 connector, type B/2, vertical, 16 pins wide, 2 rows, full configuration +DIN 41512 IEC 60603 B/2 +0 +32 +32 +Connector_DIN +DIN41612_B3_2x5_Female_Vertical_THT +DIN41612 connector, type B/3, Vertical, 2 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B/3 +0 +10 +10 +Connector_DIN +DIN41612_B3_2x5_Horizontal +DIN 41612 connector, type B/3, horizontal, 10 pins wide, 2 rows, even columns +DIN 41512 IEC 60603 B/3 +0 +10 +10 +Connector_DIN +DIN41612_B3_2x5_Male_Horizontal_THT +DIN41612 connector, type B/3, Horizontal, 2 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B/3 +0 +10 +10 +Connector_DIN +DIN41612_B3_2x5_Vertical +DIN 41612 connector, type B/3, vertical, 10 pins wide, 2 rows, even columns +DIN 41512 IEC 60603 B/3 +0 +10 +10 +Connector_DIN +DIN41612_B3_2x10_Female_Vertical_THT +DIN41612 connector, type B/3, Vertical, 2 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B/3 +0 +20 +20 +Connector_DIN +DIN41612_B3_2x10_Horizontal +DIN 41612 connector, type B/3, horizontal, 10 pins wide, 2 rows, full configuration +DIN 41512 IEC 60603 B/3 +0 +20 +20 +Connector_DIN +DIN41612_B3_2x10_Male_Horizontal_THT +DIN41612 connector, type B/3, Horizontal, 2 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B/3 +0 +20 +20 +Connector_DIN +DIN41612_B3_2x10_Vertical +DIN 41612 connector, type B/3, vertical, 10 pins wide, 2 rows, full configuration +DIN 41512 IEC 60603 B/3 +0 +20 +20 +Connector_DIN +DIN41612_B_1x32_Female_Vertical_THT +DIN41612 connector, type B, Vertical, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B +0 +32 +32 +Connector_DIN +DIN41612_B_1x32_Male_Horizontal_THT +DIN41612 connector, type B, Horizontal, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B +0 +32 +32 +Connector_DIN +DIN41612_B_2x16_Female_Vertical_THT +DIN41612 connector, type B, Vertical, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B +0 +32 +32 +Connector_DIN +DIN41612_B_2x16_Horizontal +DIN 41612 connector, type B, horizontal, 32 pins wide, 2 rows, even columns +DIN 41512 IEC 60603 B +0 +32 +32 +Connector_DIN +DIN41612_B_2x16_Male_Horizontal_THT +DIN41612 connector, type B, Horizontal, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B +0 +32 +32 +Connector_DIN +DIN41612_B_2x16_Vertical +DIN 41612 connector, type B, vertical, 32 pins wide, 2 rows, even columns +DIN 41512 IEC 60603 B +0 +32 +32 +Connector_DIN +DIN41612_B_2x32_Female_Vertical_THT +DIN41612 connector, type B, Vertical, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B +0 +64 +64 +Connector_DIN +DIN41612_B_2x32_Horizontal +DIN 41612 connector, type B, horizontal, 32 pins wide, 2 rows, full configuration +DIN 41512 IEC 60603 B +0 +64 +64 +Connector_DIN +DIN41612_B_2x32_Male_Horizontal_THT +DIN41612 connector, type B, Horizontal, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B +0 +64 +64 +Connector_DIN +DIN41612_B_2x32_Vertical +DIN 41612 connector, type B, vertical, 32 pins wide, 2 rows, full configuration +DIN 41512 IEC 60603 B +0 +64 +64 +Connector_DIN +DIN41612_C2_2x16_Female_Vertical_THT +DIN41612 connector, type C/2, Vertical, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C/2 +0 +32 +32 +Connector_DIN +DIN41612_C2_2x16_Male_Horizontal_THT +DIN41612 connector, type C/2, Horizontal, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C/2 +0 +32 +32 +Connector_DIN +DIN41612_C2_3x16_Female_Vertical_THT +DIN41612 connector, type C/2, Vertical, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C/2 +0 +48 +48 +Connector_DIN +DIN41612_C2_3x16_Male_Horizontal_THT +DIN41612 connector, type C/2, Horizontal, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C/2 +0 +48 +48 +Connector_DIN +DIN41612_C3_2x10_Female_Vertical_THT +DIN41612 connector, type C/3, Vertical, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C/3 +0 +20 +20 +Connector_DIN +DIN41612_C3_2x10_Male_Horizontal_THT +DIN41612 connector, type C/3, Horizontal, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C/3 +0 +20 +20 +Connector_DIN +DIN41612_C3_3x10_Female_Vertical_THT +DIN41612 connector, type C/3, Vertical, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C/3 +0 +30 +30 +Connector_DIN +DIN41612_C3_3x10_Male_Horizontal_THT +DIN41612 connector, type C/3, Horizontal, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C/3 +0 +30 +30 +Connector_DIN +DIN41612_C_1x32_Female_Vertical_THT +DIN41612 connector, type C, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +32 +32 +Connector_DIN +DIN41612_C_1x32_Male_Horizontal_THT +DIN41612 connector, type C, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +32 +32 +Connector_DIN +DIN41612_C_2x16_Female_Vertical_THT +DIN41612 connector, type C, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +32 +32 +Connector_DIN +DIN41612_C_2x16_Male_Horizontal_THT +DIN41612 connector, type C, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +32 +32 +Connector_DIN +DIN41612_C_2x32_Female_Vertical_THT +DIN41612 connector, type C, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +64 +64 +Connector_DIN +DIN41612_C_2x32_Male_Horizontal_THT +DIN41612 connector, type C, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +64 +64 +Connector_DIN +DIN41612_C_3x16_Female_Vertical_THT +DIN41612 connector, type C, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +48 +48 +Connector_DIN +DIN41612_C_3x16_Male_Horizontal_THT +DIN41612 connector, type C, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +48 +48 +Connector_DIN +DIN41612_C_3x32_Female_Vertical_THT +DIN41612 connector, type C, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +96 +96 +Connector_DIN +DIN41612_C_3x32_Male_Horizontal_THT +DIN41612 connector, type C, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +96 +96 +Connector_DIN +DIN41612_D_2x8_Female_Vertical_THT +DIN41612 connector, type D, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 D +0 +16 +16 +Connector_DIN +DIN41612_D_2x8_Male_Horizontal_THT +DIN41612 connector, type D, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 D +0 +16 +16 +Connector_DIN +DIN41612_D_2x16_Female_Vertical_THT +DIN41612 connector, type D, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 D +0 +32 +32 +Connector_DIN +DIN41612_D_2x16_Male_Horizontal_THT +DIN41612 connector, type D, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 D +0 +32 +32 +Connector_DIN +DIN41612_E_2x16_Female_Vertical_THT +DIN41612 connector, type E, Vertical, 5 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 E +0 +32 +32 +Connector_DIN +DIN41612_E_2x16_Male_Horizontal_THT +DIN41612 connector, type E, Horizontal, 5 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 E +0 +32 +32 +Connector_DIN +DIN41612_E_2x16_RowsAC_Female_Vertical_THT +DIN41612 connector, type E, Vertical, 5 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 E +0 +32 +32 +Connector_DIN +DIN41612_E_2x16_RowsAC_Male_Horizontal_THT +DIN41612 connector, type E, Horizontal, 5 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 E +0 +32 +32 +Connector_DIN +DIN41612_E_3x16_Female_Vertical_THT +DIN41612 connector, type E, Vertical, 5 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 E +0 +48 +48 +Connector_DIN +DIN41612_E_3x16_Male_Horizontal_THT +DIN41612 connector, type E, Horizontal, 5 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 E +0 +48 +48 +Connector_DIN +DIN41612_F_2x16_Female_Vertical_THT +DIN41612 connector, type F, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 F +0 +32 +32 +Connector_DIN +DIN41612_F_2x16_Male_Horizontal_THT +DIN41612 connector, type F, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 F +0 +32 +32 +Connector_DIN +DIN41612_F_2x16_RowsZD_Female_Vertical_THT +DIN41612 connector, type F, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 F +0 +32 +32 +Connector_DIN +DIN41612_F_2x16_RowsZD_Male_Horizontal_THT +DIN41612 connector, type F, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 F +0 +32 +32 +Connector_DIN +DIN41612_F_3x16_Female_Vertical_THT +DIN41612 connector, type F, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 F +0 +48 +48 +Connector_DIN +DIN41612_F_3x16_Male_Horizontal_THT +DIN41612 connector, type F, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 F +0 +48 +48 +Connector_DIN +DIN41612_Q2_2x16_Male_Horizontal_THT +DIN41612 connector, type Q/2, Horizontal, 2 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 Q/2 +0 +32 +32 +Connector_DIN +DIN41612_Q2_2x16_Male_Vertical_THT +DIN41612 connector, type Q/2, Vertical, 2 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 Q/2 +0 +32 +32 +Connector_DIN +DIN41612_Q3_2x10_Male_Horizontal_THT +DIN41612 connector, type Q/3, Horizontal, 2 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 Q/3 +0 +20 +20 +Connector_DIN +DIN41612_Q3_2x10_Male_Vertical_THT +DIN41612 connector, type Q/3, Vertical, 2 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 Q/3 +0 +20 +20 +Connector_DIN +DIN41612_Q_2x32_Male_Horizontal_THT +DIN41612 connector, type Q, Horizontal, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 Q +0 +64 +64 +Connector_DIN +DIN41612_Q_2x32_Male_Vertical_THT +DIN41612 connector, type Q, Vertical, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 Q +0 +64 +64 +Connector_DIN +DIN41612_R2_2x16_Male_Horizontal_THT +DIN41612 connector, type R/2, Horizontal, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R/2 +0 +32 +32 +Connector_DIN +DIN41612_R2_2x16_Male_Vertical_THT +DIN41612 connector, type R/2, Vertical, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R/2 +0 +32 +32 +Connector_DIN +DIN41612_R2_3x16_Male_Horizontal_THT +DIN41612 connector, type R/2, Horizontal, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R/2 +0 +48 +48 +Connector_DIN +DIN41612_R2_3x16_Male_Vertical_THT +DIN41612 connector, type R/2, Vertical, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R/2 +0 +48 +48 +Connector_DIN +DIN41612_R3_2x10_Male_Horizontal_THT +DIN41612 connector, type R/3, Horizontal, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R/3 +0 +20 +20 +Connector_DIN +DIN41612_R3_2x10_Male_Vertical_THT +DIN41612 connector, type R/3, Vertical, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R/3 +0 +20 +20 +Connector_DIN +DIN41612_R3_3x10_Male_Horizontal_THT +DIN41612 connector, type R/3, Horizontal, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R/3 +0 +30 +30 +Connector_DIN +DIN41612_R3_3x10_Male_Vertical_THT +DIN41612 connector, type R/3, Vertical, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R/3 +0 +30 +30 +Connector_DIN +DIN41612_R_1x32_Male_Horizontal_THT +DIN41612 connector, type R, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +32 +32 +Connector_DIN +DIN41612_R_1x32_Male_Vertical_THT +DIN41612 connector, type R, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +32 +32 +Connector_DIN +DIN41612_R_2x16_Male_Horizontal_THT +DIN41612 connector, type R, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +32 +32 +Connector_DIN +DIN41612_R_2x16_Male_Vertical_THT +DIN41612 connector, type R, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +32 +32 +Connector_DIN +DIN41612_R_2x32_Male_Horizontal_THT +DIN41612 connector, type R, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +64 +64 +Connector_DIN +DIN41612_R_2x32_Male_Vertical_THT +DIN41612 connector, type R, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +64 +64 +Connector_DIN +DIN41612_R_3x16_Male_Horizontal_THT +DIN41612 connector, type R, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +48 +48 +Connector_DIN +DIN41612_R_3x16_Male_Vertical_THT +DIN41612 connector, type R, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +48 +48 +Connector_DIN +DIN41612_R_3x32_Male_Horizontal_THT +DIN41612 connector, type R, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +96 +96 +Connector_DIN +DIN41612_R_3x32_Male_Vertical_THT +DIN41612 connector, type R, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +96 +96 +Connector_Dsub +DSUB-9_Female_EdgeMount_P2.77mm +9-pin D-Sub connector, solder-cups edge-mounted, female, x-pin-pitch 2.77mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector edge mount solder cup female x-pin-pitch 2.77mm mounting holes distance 25mm +0 +9 +9 +Connector_Dsub +DSUB-9_Female_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.54mm pin-PCB-offset 9.4mm +0 +9 +9 +Connector_Dsub +DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.4mm +0 +9 +9 +Connector_Dsub +DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Female_Vertical_P2.77x2.84mm +9-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 25mm +0 +9 +9 +Connector_Dsub +DSUB-9_Female_Vertical_P2.77x2.84mm_MountingHoles +9-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Male_EdgeMount_P2.77mm +9-pin D-Sub connector, solder-cups edge-mounted, male, x-pin-pitch 2.77mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector edge mount solder cup male x-pin-pitch 2.77mm mounting holes distance 25mm +0 +9 +9 +Connector_Dsub +DSUB-9_Male_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.54mm pin-PCB-offset 9.4mm +0 +9 +9 +Connector_Dsub +DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.4mm +0 +9 +9 +Connector_Dsub +DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Male_Vertical_P2.77x2.84mm +9-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 25mm +0 +9 +9 +Connector_Dsub +DSUB-9_Male_Vertical_P2.77x2.84mm_MountingHoles +9-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 25mm +0 +11 +10 +Connector_Dsub +DSUB-15-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +17 +16 +Connector_Dsub +DSUB-15-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +17 +16 +Connector_Dsub +DSUB-15-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset9.40mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 9.4mm +0 +15 +15 +Connector_Dsub +DSUB-15-HD_Female_Horizontal_P2.29x2.54mm_EdgePinOffset9.40mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x2.54mm pin-PCB-offset 9.4mm +0 +15 +15 +Connector_Dsub +DSUB-15-HD_Female_Vertical_P2.29x1.98mm_MountingHoles +15-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.29x1.98mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector straight vertical THT female pitch 2.29x1.98mm mounting holes distance 25mm +0 +17 +16 +Connector_Dsub +DSUB-15-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +17 +16 +Connector_Dsub +DSUB-15-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +17 +16 +Connector_Dsub +DSUB-15-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset9.40mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 9.4mm +0 +15 +15 +Connector_Dsub +DSUB-15-HD_Male_Horizontal_P2.29x2.54mm_EdgePinOffset9.40mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x2.54mm pin-PCB-offset 9.4mm +0 +15 +15 +Connector_Dsub +DSUB-15-HD_Male_Vertical_P2.29x1.98mm_MountingHoles +15-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.29x1.98mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector straight vertical THT male pitch 2.29x1.98mm mounting holes distance 25mm +0 +17 +16 +Connector_Dsub +DSUB-15_Female_EdgeMount_P2.77mm +15-pin D-Sub connector, solder-cups edge-mounted, female, x-pin-pitch 2.77mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector edge mount solder cup female x-pin-pitch 2.77mm mounting holes distance 33.3mm +0 +15 +15 +Connector_Dsub +DSUB-15_Female_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.54mm pin-PCB-offset 9.4mm +0 +15 +15 +Connector_Dsub +DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.4mm +0 +15 +15 +Connector_Dsub +DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Female_Vertical_P2.77x2.84mm +15-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 33.3mm +0 +15 +15 +Connector_Dsub +DSUB-15_Female_Vertical_P2.77x2.84mm_MountingHoles +15-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Male_EdgeMount_P2.77mm +15-pin D-Sub connector, solder-cups edge-mounted, male, x-pin-pitch 2.77mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector edge mount solder cup male x-pin-pitch 2.77mm mounting holes distance 33.3mm +0 +15 +15 +Connector_Dsub +DSUB-15_Male_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.54mm pin-PCB-offset 9.4mm +0 +15 +15 +Connector_Dsub +DSUB-15_Male_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Male_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.4mm +0 +15 +15 +Connector_Dsub +DSUB-15_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Male_Vertical_P2.77x2.84mm +15-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 33.3mm +0 +15 +15 +Connector_Dsub +DSUB-15_Male_Vertical_P2.77x2.84mm_MountingHoles +15-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-25_Female_EdgeMount_P2.77mm +25-pin D-Sub connector, solder-cups edge-mounted, female, x-pin-pitch 2.77mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector edge mount solder cup female x-pin-pitch 2.77mm mounting holes distance 47.1mm +0 +25 +25 +Connector_Dsub +DSUB-25_Female_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.54mm pin-PCB-offset 9.4mm +0 +25 +25 +Connector_Dsub +DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.4mm +0 +25 +25 +Connector_Dsub +DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Female_Vertical_P2.77x2.84mm +25-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 47.1mm +0 +25 +25 +Connector_Dsub +DSUB-25_Female_Vertical_P2.77x2.84mm_MountingHoles +25-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Male_EdgeMount_P2.77mm +25-pin D-Sub connector, solder-cups edge-mounted, male, x-pin-pitch 2.77mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector edge mount solder cup male x-pin-pitch 2.77mm mounting holes distance 47.1mm +0 +25 +25 +Connector_Dsub +DSUB-25_Male_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.54mm pin-PCB-offset 9.4mm +0 +25 +25 +Connector_Dsub +DSUB-25_Male_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Male_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.4mm +0 +25 +25 +Connector_Dsub +DSUB-25_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Male_Vertical_P2.77x2.84mm +25-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 47.1mm +0 +25 +25 +Connector_Dsub +DSUB-25_Male_Vertical_P2.77x2.84mm_MountingHoles +25-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-26-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm +26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +26-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +28 +27 +Connector_Dsub +DSUB-26-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm +26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +26-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +28 +27 +Connector_Dsub +DSUB-26-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset9.40mm +26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +26-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 9.4mm +0 +26 +26 +Connector_Dsub +DSUB-26-HD_Female_Horizontal_P2.29x2.54mm_EdgePinOffset9.40mm +26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +26-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x2.54mm pin-PCB-offset 9.4mm +0 +26 +26 +Connector_Dsub +DSUB-26-HD_Female_Vertical_P2.29x1.98mm_MountingHoles +26-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.29x1.98mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +26-pin D-Sub connector straight vertical THT female pitch 2.29x1.98mm mounting holes distance 33.3mm +0 +28 +27 +Connector_Dsub +DSUB-26-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm +26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +26-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +28 +27 +Connector_Dsub +DSUB-26-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm +26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +26-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +28 +27 +Connector_Dsub +DSUB-26-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset9.40mm +26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +26-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 9.4mm +0 +26 +26 +Connector_Dsub +DSUB-26-HD_Male_Horizontal_P2.29x2.54mm_EdgePinOffset9.40mm +26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +26-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x2.54mm pin-PCB-offset 9.4mm +0 +26 +26 +Connector_Dsub +DSUB-26-HD_Male_Vertical_P2.29x1.98mm_MountingHoles +26-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.29x1.98mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +26-pin D-Sub connector straight vertical THT male pitch 2.29x1.98mm mounting holes distance 33.3mm +0 +28 +27 +Connector_Dsub +DSUB-37_Female_EdgeMount_P2.77mm +37-pin D-Sub connector, solder-cups edge-mounted, female, x-pin-pitch 2.77mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector edge mount solder cup female x-pin-pitch 2.77mm mounting holes distance 63.5mm +0 +37 +37 +Connector_Dsub +DSUB-37_Female_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.54mm pin-PCB-offset 9.4mm +0 +37 +37 +Connector_Dsub +DSUB-37_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.4mm +0 +37 +37 +Connector_Dsub +DSUB-37_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Female_Vertical_P2.77x2.84mm +37-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 63.5mm +0 +37 +37 +Connector_Dsub +DSUB-37_Female_Vertical_P2.77x2.84mm_MountingHoles +37-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Male_EdgeMount_P2.77mm +37-pin D-Sub connector, solder-cups edge-mounted, male, x-pin-pitch 2.77mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector edge mount solder cup male x-pin-pitch 2.77mm mounting holes distance 63.5mm +0 +37 +37 +Connector_Dsub +DSUB-37_Male_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.54mm pin-PCB-offset 9.4mm +0 +37 +37 +Connector_Dsub +DSUB-37_Male_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Male_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.4mm +0 +37 +37 +Connector_Dsub +DSUB-37_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Male_Vertical_P2.77x2.84mm +37-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 63.5mm +0 +37 +37 +Connector_Dsub +DSUB-37_Male_Vertical_P2.77x2.84mm_MountingHoles +37-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-44-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm +44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +44-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +46 +45 +Connector_Dsub +DSUB-44-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm +44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +44-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +46 +45 +Connector_Dsub +DSUB-44-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset9.40mm +44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +44-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 9.4mm +0 +44 +44 +Connector_Dsub +DSUB-44-HD_Female_Horizontal_P2.29x2.54mm_EdgePinOffset9.40mm +44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +44-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x2.54mm pin-PCB-offset 9.4mm +0 +44 +44 +Connector_Dsub +DSUB-44-HD_Female_Vertical_P2.29x1.98mm_MountingHoles +44-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.29x1.98mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +44-pin D-Sub connector straight vertical THT female pitch 2.29x1.98mm mounting holes distance 47.1mm +0 +46 +45 +Connector_Dsub +DSUB-44-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm +44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +44-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +46 +45 +Connector_Dsub +DSUB-44-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm +44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +44-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +46 +45 +Connector_Dsub +DSUB-44-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset9.40mm +44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +44-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 9.4mm +0 +44 +44 +Connector_Dsub +DSUB-44-HD_Male_Horizontal_P2.29x2.54mm_EdgePinOffset9.40mm +44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +44-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x2.54mm pin-PCB-offset 9.4mm +0 +44 +44 +Connector_Dsub +DSUB-44-HD_Male_Vertical_P2.29x1.98mm_MountingHoles +44-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.29x1.98mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +44-pin D-Sub connector straight vertical THT male pitch 2.29x1.98mm mounting holes distance 47.1mm +0 +46 +45 +Connector_Dsub +DSUB-62-HD_Female_Horizontal_P2.41x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm +62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.41x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +62-pin D-Sub connector horizontal angled 90deg THT female pitch 2.41x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +64 +63 +Connector_Dsub +DSUB-62-HD_Female_Horizontal_P2.41x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm +62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.41x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +62-pin D-Sub connector horizontal angled 90deg THT female pitch 2.41x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +64 +63 +Connector_Dsub +DSUB-62-HD_Female_Horizontal_P2.41x1.98mm_EdgePinOffset9.40mm +62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.41x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +62-pin D-Sub connector horizontal angled 90deg THT female pitch 2.41x1.98mm pin-PCB-offset 9.4mm +0 +62 +62 +Connector_Dsub +DSUB-62-HD_Female_Horizontal_P2.41x2.54mm_EdgePinOffset9.40mm +62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.41x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +62-pin D-Sub connector horizontal angled 90deg THT female pitch 2.41x2.54mm pin-PCB-offset 9.4mm +0 +62 +62 +Connector_Dsub +DSUB-62-HD_Female_Vertical_P2.41x1.98mm_MountingHoles +62-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.41x1.98mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +62-pin D-Sub connector straight vertical THT female pitch 2.41x1.98mm mounting holes distance 63.5mm +0 +64 +63 +Connector_Dsub +DSUB-62-HD_Male_Horizontal_P2.41x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm +62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.41x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +62-pin D-Sub connector horizontal angled 90deg THT male pitch 2.41x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +64 +63 +Connector_Dsub +DSUB-62-HD_Male_Horizontal_P2.41x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm +62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.41x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +62-pin D-Sub connector horizontal angled 90deg THT male pitch 2.41x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +64 +63 +Connector_Dsub +DSUB-62-HD_Male_Horizontal_P2.41x1.98mm_EdgePinOffset9.40mm +62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.41x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +62-pin D-Sub connector horizontal angled 90deg THT male pitch 2.41x1.98mm pin-PCB-offset 9.4mm +0 +62 +62 +Connector_Dsub +DSUB-62-HD_Male_Horizontal_P2.41x2.54mm_EdgePinOffset9.40mm +62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.41x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +62-pin D-Sub connector horizontal angled 90deg THT male pitch 2.41x2.54mm pin-PCB-offset 9.4mm +0 +62 +62 +Connector_Dsub +DSUB-62-HD_Male_Vertical_P2.41x1.98mm_MountingHoles +62-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.41x1.98mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +62-pin D-Sub connector straight vertical THT male pitch 2.41x1.98mm mounting holes distance 63.5mm +0 +64 +63 +Connector_FFC-FPC +Hirose_FH12-6S-0.5SH_1x06-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-6S-0.5SH, 6 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +8 +7 +Connector_FFC-FPC +Hirose_FH12-8S-0.5SH_1x08-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-8S-0.5SH, 8 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +10 +9 +Connector_FFC-FPC +Hirose_FH12-10S-0.5SH_1x10-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-10S-0.5SH, 10 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +12 +11 +Connector_FFC-FPC +Hirose_FH12-11S-0.5SH_1x11-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-11S-0.5SH, 11 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +13 +12 +Connector_FFC-FPC +Hirose_FH12-12S-0.5SH_1x12-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-12S-0.5SH, 12 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +14 +13 +Connector_FFC-FPC +Hirose_FH12-13S-0.5SH_1x13-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-13S-0.5SH, 13 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +15 +14 +Connector_FFC-FPC +Hirose_FH12-14S-0.5SH_1x14-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-14S-0.5SH, 14 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +16 +15 +Connector_FFC-FPC +Hirose_FH12-15S-0.5SH_1x15-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-15S-0.5SH, 15 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +17 +16 +Connector_FFC-FPC +Hirose_FH12-16S-0.5SH_1x16-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-16S-0.5SH, 16 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +18 +17 +Connector_FFC-FPC +Hirose_FH12-17S-0.5SH_1x17-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-17S-0.5SH, 17 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +19 +18 +Connector_FFC-FPC +Hirose_FH12-18S-0.5SH_1x18-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-18S-0.5SH, 18 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +20 +19 +Connector_FFC-FPC +Hirose_FH12-19S-0.5SH_1x19-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-19S-0.5SH, 19 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +21 +20 +Connector_FFC-FPC +Hirose_FH12-20S-0.5SH_1x20-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-20S-0.5SH, 20 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +22 +21 +Connector_FFC-FPC +Hirose_FH12-22S-0.5SH_1x22-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-22S-0.5SH, 22 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +24 +23 +Connector_FFC-FPC +Hirose_FH12-24S-0.5SH_1x24-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-24S-0.5SH, 24 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +26 +25 +Connector_FFC-FPC +Hirose_FH12-25S-0.5SH_1x25-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-25S-0.5SH, 25 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +27 +26 +Connector_FFC-FPC +Hirose_FH12-26S-0.5SH_1x26-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-26S-0.5SH, 26 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +28 +27 +Connector_FFC-FPC +Hirose_FH12-28S-0.5SH_1x28-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-28S-0.5SH, 28 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +30 +29 +Connector_FFC-FPC +Hirose_FH12-30S-0.5SH_1x30-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-30S-0.5SH, 30 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +32 +31 +Connector_FFC-FPC +Hirose_FH12-32S-0.5SH_1x32-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-32S-0.5SH, 32 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +34 +33 +Connector_FFC-FPC +Hirose_FH12-33S-0.5SH_1x33-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-33S-0.5SH, 33 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +35 +34 +Connector_FFC-FPC +Hirose_FH12-34S-0.5SH_1x34-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-34S-0.5SH, 34 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +36 +35 +Connector_FFC-FPC +Hirose_FH12-35S-0.5SH_1x35-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-35S-0.5SH, 35 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +37 +36 +Connector_FFC-FPC +Hirose_FH12-36S-0.5SH_1x36-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-36S-0.5SH, 36 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +38 +37 +Connector_FFC-FPC +Hirose_FH12-40S-0.5SH_1x40-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-40S-0.5SH, 40 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +42 +41 +Connector_FFC-FPC +Hirose_FH12-45S-0.5SH_1x45-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-45S-0.5SH, 45 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +47 +46 +Connector_FFC-FPC +Hirose_FH12-50S-0.5SH_1x50-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-50S-0.5SH, 50 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +52 +51 +Connector_FFC-FPC +Hirose_FH12-53S-0.5SH_1x53-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-53S-0.5SH, 53 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +55 +54 +Connector_FFC-FPC +JAE_FF0825SA1_2Rows-25Pins_P0.40mm_Horizontal +Molex JAE 0.2mm pitch, 1mm overall height FFC/FPC connector, FF0825SA1, 25 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ108178.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +25 +25 +Connector_FFC-FPC +JAE_FF0829SA1_2Rows-29Pins_P0.40mm_Horizontal +Molex JAE 0.2mm pitch, 1mm overall height FFC/FPC connector, FF0829SA1, 29 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ108178.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +29 +29 +Connector_FFC-FPC +JAE_FF0841SA1_2Rows-41Pins_P0.40mm_Horizontal +Molex JAE 0.2mm pitch, 1mm overall height FFC/FPC connector, FF0841SA1, 41 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ108178.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +41 +41 +Connector_FFC-FPC +JAE_FF0851SA1_2Rows-51Pins_P0.40mm_Horizontal +Molex JAE 0.2mm pitch, 1mm overall height FFC/FPC connector, FF0851SA1, 51 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ108178.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +51 +51 +Connector_FFC-FPC +JAE_FF0871SA1_2Rows-71Pins_P0.40mm_Horizontal +Molex JAE 0.2mm pitch, 1mm overall height FFC/FPC connector, FF0871SA1, 71 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ108178.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +71 +71 +Connector_FFC-FPC +JAE_FF0881SA1_2Rows-81Pins_P0.40mm_Horizontal +Molex JAE 0.2mm pitch, 1mm overall height FFC/FPC connector, FF0881SA1, 81 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ108178.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +81 +81 +Connector_FFC-FPC +Molex_54132-5033_1x50-1MP_P0.5mm_Horizontal +Molex FFC/FPC connector, 50 bottom-side contacts, 0.5mm pitch, 2.0mm height, https://www.molex.com/pdm_docs/sd/541325033_sd.pdf +FFC FPC +0 +54 +51 +Connector_FFC-FPC +Molex_200528-0040_1x04-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0040, 4 Circuits (https://www.molex.com/pdm_docs/sd/2005280040_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +6 +5 +Connector_FFC-FPC +Molex_200528-0050_1x05-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0050, 5 Circuits (https://www.molex.com/pdm_docs/sd/2005280050_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +7 +6 +Connector_FFC-FPC +Molex_200528-0060_1x06-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0060, 6 Circuits (https://www.molex.com/pdm_docs/sd/2005280060_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +8 +7 +Connector_FFC-FPC +Molex_200528-0070_1x07-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0070, 7 Circuits (https://www.molex.com/pdm_docs/sd/2005280070_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +9 +8 +Connector_FFC-FPC +Molex_200528-0080_1x08-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0080, 8 Circuits (https://www.molex.com/pdm_docs/sd/2005280080_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +10 +9 +Connector_FFC-FPC +Molex_200528-0090_1x09-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0090, 9 Circuits (https://www.molex.com/pdm_docs/sd/2005280090_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +11 +10 +Connector_FFC-FPC +Molex_200528-0100_1x10-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0100, 10 Circuits (https://www.molex.com/pdm_docs/sd/2005280100_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +12 +11 +Connector_FFC-FPC +Molex_200528-0110_1x11-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0110, 11 Circuits (https://www.molex.com/pdm_docs/sd/2005280110_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +13 +12 +Connector_FFC-FPC +Molex_200528-0120_1x12-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0120, 12 Circuits (https://www.molex.com/pdm_docs/sd/2005280120_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +14 +13 +Connector_FFC-FPC +Molex_200528-0130_1x13-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0130, 13 Circuits (https://www.molex.com/pdm_docs/sd/2005280130_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +15 +14 +Connector_FFC-FPC +Molex_200528-0140_1x14-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0140, 14 Circuits (https://www.molex.com/pdm_docs/sd/2005280140_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +16 +15 +Connector_FFC-FPC +Molex_200528-0150_1x15-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0150, 15 Circuits (https://www.molex.com/pdm_docs/sd/2005280150_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +17 +16 +Connector_FFC-FPC +Molex_200528-0160_1x16-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0160, 16 Circuits (https://www.molex.com/pdm_docs/sd/2005280160_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +18 +17 +Connector_FFC-FPC +Molex_200528-0170_1x17-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0170, 17 Circuits (https://www.molex.com/pdm_docs/sd/2005280170_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +19 +18 +Connector_FFC-FPC +Molex_200528-0180_1x18-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0180, 18 Circuits (https://www.molex.com/pdm_docs/sd/2005280180_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +20 +19 +Connector_FFC-FPC +Molex_200528-0190_1x19-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0190, 19 Circuits (https://www.molex.com/pdm_docs/sd/2005280190_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +21 +20 +Connector_FFC-FPC +Molex_200528-0200_1x20-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0200, 20 Circuits (https://www.molex.com/pdm_docs/sd/2005280200_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +22 +21 +Connector_FFC-FPC +Molex_200528-0210_1x21-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0210, 21 Circuits (https://www.molex.com/pdm_docs/sd/2005280210_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +23 +22 +Connector_FFC-FPC +Molex_200528-0220_1x22-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0220, 22 Circuits (https://www.molex.com/pdm_docs/sd/2005280220_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +24 +23 +Connector_FFC-FPC +Molex_200528-0230_1x23-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0230, 23 Circuits (https://www.molex.com/pdm_docs/sd/2005280230_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +25 +24 +Connector_FFC-FPC +Molex_200528-0240_1x24-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0240, 24 Circuits (https://www.molex.com/pdm_docs/sd/2005280240_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +26 +25 +Connector_FFC-FPC +Molex_200528-0250_1x25-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0250, 25 Circuits (https://www.molex.com/pdm_docs/sd/2005280250_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +27 +26 +Connector_FFC-FPC +Molex_200528-0260_1x26-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0260, 26 Circuits (https://www.molex.com/pdm_docs/sd/2005280260_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +28 +27 +Connector_FFC-FPC +Molex_200528-0270_1x27-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0270, 27 Circuits (https://www.molex.com/pdm_docs/sd/2005280270_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +29 +28 +Connector_FFC-FPC +Molex_200528-0280_1x28-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0280, 28 Circuits (https://www.molex.com/pdm_docs/sd/2005280280_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +30 +29 +Connector_FFC-FPC +Molex_200528-0290_1x29-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0290, 29 Circuits (https://www.molex.com/pdm_docs/sd/2005280290_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +31 +30 +Connector_FFC-FPC +Molex_200528-0300_1x30-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0300, 30 Circuits (https://www.molex.com/pdm_docs/sd/2005280300_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +32 +31 +Connector_FFC-FPC +Molex_502231-1500_1x15-1SH_P0.5mm_Vertical +Molex 0.50mm Pitch Easy-On Type FFC/FPC Connector, For LVDS, 6.05mm Height, Vertical, Surface Mount, ZIF, 15 Circuits (https://www.molex.com/pdm_docs/sd/5022311500_sd.pdf) +molex FFC/FPC connector Pitch 0.5mm vertical +0 +17 +16 +Connector_FFC-FPC +Molex_502231-2400_1x24-1SH_P0.5mm_Vertical +Molex 0.50mm Pitch Easy-On Type FFC/FPC Connector, For LVDS, 6.05mm Height, Vertical, Surface Mount, ZIF, 24 Circuits (https://www.molex.com/pdm_docs/sd/5022312400_sd.pdf) +molex FFC/FPC connector Pitch 0.5mm vertical +0 +26 +25 +Connector_FFC-FPC +Molex_502231-3300_1x33-1SH_P0.5mm_Vertical +Molex 0.50mm Pitch Easy-On Type FFC/FPC Connector, For LVDS, 6.05mm Height, Vertical, Surface Mount, ZIF, 33 Circuits (https://www.molex.com/pdm_docs/sd/5022313300_sd.pdf) +molex FFC/FPC connector Pitch 0.5mm vertical +0 +36 +34 +Connector_FFC-FPC +Molex_502244-1530_1x15-1MP_P0.5mm_Horizontal +Molex 0.50mm Pitch Easy-On Type FFC/FPC Connector, For LVDS, 2.33mm Height, Right Angle, Surface Mount, ZIF, Bottom Contact Style, 15 Circuits (http://www.molex.com/pdm_docs/sd/5022441530_sd.pdf) +molex FFC/FPC connector Pitch 0.5mm right angle +0 +19 +16 +Connector_FFC-FPC +Molex_502244-2430_1x24-1MP_P0.5mm_Horizontal +Molex 0.50mm Pitch Easy-On Type FFC/FPC Connector, For LVDS, 2.33mm Height, Right Angle, Surface Mount, ZIF, Bottom Contact Style, 24 Circuits (http://www.molex.com/pdm_docs/sd/5022441530_sd.pdf) +molex FFC/FPC connector Pitch 0.5mm right angle +0 +28 +25 +Connector_FFC-FPC +Molex_502244-3330_1x33-1MP_P0.5mm_Horizontal +Molex 0.50mm Pitch Easy-On Type FFC/FPC Connector, For LVDS, 2.33mm Height, Right Angle, Surface Mount, ZIF, Bottom Contact Style, 33 Circuits (http://www.molex.com/pdm_docs/sd/5022441530_sd.pdf) +molex FFC/FPC connector Pitch 0.5mm right angle +0 +39 +34 +Connector_FFC-FPC +Molex_502250-1791_2Rows-17Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-1791, 17 Circuits (http://www.molex.com/pdm_docs/sd/5022501791_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +19 +18 +Connector_FFC-FPC +Molex_502250-2191_2Rows-21Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-2191, 21 Circuits (http://www.molex.com/pdm_docs/sd/5022502191_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +23 +22 +Connector_FFC-FPC +Molex_502250-2391_2Rows-23Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-2391, 23 Circuits (http://www.molex.com/pdm_docs/sd/5022502391_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +25 +24 +Connector_FFC-FPC +Molex_502250-2791_2Rows-27Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-2791, 27 Circuits (http://www.molex.com/pdm_docs/sd/5022502791_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +29 +28 +Connector_FFC-FPC +Molex_502250-3391_2Rows-33Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-3391, 33 Circuits (http://www.molex.com/pdm_docs/sd/5022503391_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +35 +34 +Connector_FFC-FPC +Molex_502250-3591_2Rows-35Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-3591, 35 Circuits (http://www.molex.com/pdm_docs/sd/5022503591_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +37 +36 +Connector_FFC-FPC +Molex_502250-3991_2Rows-39Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-3991, 39 Circuits (http://www.molex.com/pdm_docs/sd/5022503991_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +41 +40 +Connector_FFC-FPC +Molex_502250-4191_2Rows-41Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-4191, 41 Circuits (http://www.molex.com/pdm_docs/sd/5022504191_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +43 +42 +Connector_FFC-FPC +Molex_502250-5191_2Rows-51Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-5191, 51 Circuits (http://www.molex.com/pdm_docs/sd/5022505191_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +53 +52 +Connector_FFC-FPC +TE_0-1734839-5_1x05-1MP_P0.5mm_Horizontal +TE FPC connector, 05 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +7 +6 +Connector_FFC-FPC +TE_0-1734839-6_1x06-1MP_P0.5mm_Horizontal +TE FPC connector, 06 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +8 +7 +Connector_FFC-FPC +TE_0-1734839-7_1x07-1MP_P0.5mm_Horizontal +TE FPC connector, 07 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +9 +8 +Connector_FFC-FPC +TE_0-1734839-8_1x08-1MP_P0.5mm_Horizontal +TE FPC connector, 08 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +10 +9 +Connector_FFC-FPC +TE_0-1734839-9_1x09-1MP_P0.5mm_Horizontal +TE FPC connector, 09 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +11 +10 +Connector_FFC-FPC +TE_1-84952-0_1x10-1MP_P1.0mm_Horizontal +TE FPC connector, 10 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +12 +11 +Connector_FFC-FPC +TE_1-84952-1_1x11-1MP_P1.0mm_Horizontal +TE FPC connector, 11 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +13 +12 +Connector_FFC-FPC +TE_1-84952-2_1x12-1MP_P1.0mm_Horizontal +TE FPC connector, 12 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +14 +13 +Connector_FFC-FPC +TE_1-84952-3_1x13-1MP_P1.0mm_Horizontal +TE FPC connector, 13 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +15 +14 +Connector_FFC-FPC +TE_1-84952-4_1x14-1MP_P1.0mm_Horizontal +TE FPC connector, 14 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +16 +15 +Connector_FFC-FPC +TE_1-84952-5_1x15-1MP_P1.0mm_Horizontal +TE FPC connector, 15 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +17 +16 +Connector_FFC-FPC +TE_1-84952-6_1x16-1MP_P1.0mm_Horizontal +TE FPC connector, 16 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +18 +17 +Connector_FFC-FPC +TE_1-84952-7_1x17-1MP_P1.0mm_Horizontal +TE FPC connector, 17 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +19 +18 +Connector_FFC-FPC +TE_1-84952-8_1x18-1MP_P1.0mm_Horizontal +TE FPC connector, 18 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +20 +19 +Connector_FFC-FPC +TE_1-84952-9_1x19-1MP_P1.0mm_Horizontal +TE FPC connector, 19 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +21 +20 +Connector_FFC-FPC +TE_1-84953-0_1x10-1MP_P1.0mm_Horizontal +TE FPC connector, 10 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +12 +11 +Connector_FFC-FPC +TE_1-84953-1_1x11-1MP_P1.0mm_Horizontal +TE FPC connector, 11 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +13 +12 +Connector_FFC-FPC +TE_1-84953-2_1x12-1MP_P1.0mm_Horizontal +TE FPC connector, 12 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +14 +13 +Connector_FFC-FPC +TE_1-84953-3_1x13-1MP_P1.0mm_Horizontal +TE FPC connector, 13 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +15 +14 +Connector_FFC-FPC +TE_1-84953-4_1x14-1MP_P1.0mm_Horizontal +TE FPC connector, 14 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +16 +15 +Connector_FFC-FPC +TE_1-84953-5_1x15-1MP_P1.0mm_Horizontal +TE FPC connector, 15 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +17 +16 +Connector_FFC-FPC +TE_1-84953-6_1x16-1MP_P1.0mm_Horizontal +TE FPC connector, 16 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +18 +17 +Connector_FFC-FPC +TE_1-84953-7_1x17-1MP_P1.0mm_Horizontal +TE FPC connector, 17 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +19 +18 +Connector_FFC-FPC +TE_1-84953-8_1x18-1MP_P1.0mm_Horizontal +TE FPC connector, 18 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +20 +19 +Connector_FFC-FPC +TE_1-84953-9_1x19-1MP_P1.0mm_Horizontal +TE FPC connector, 19 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +21 +20 +Connector_FFC-FPC +TE_1-1734839-0_1x10-1MP_P0.5mm_Horizontal +TE FPC connector, 10 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +12 +11 +Connector_FFC-FPC +TE_1-1734839-1_1x11-1MP_P0.5mm_Horizontal +TE FPC connector, 11 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +13 +12 +Connector_FFC-FPC +TE_1-1734839-2_1x12-1MP_P0.5mm_Horizontal +TE FPC connector, 12 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +14 +13 +Connector_FFC-FPC +TE_1-1734839-3_1x13-1MP_P0.5mm_Horizontal +TE FPC connector, 13 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +15 +14 +Connector_FFC-FPC +TE_1-1734839-4_1x14-1MP_P0.5mm_Horizontal +TE FPC connector, 14 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +16 +15 +Connector_FFC-FPC +TE_1-1734839-5_1x15-1MP_P0.5mm_Horizontal +TE FPC connector, 15 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +17 +16 +Connector_FFC-FPC +TE_1-1734839-6_1x16-1MP_P0.5mm_Horizontal +TE FPC connector, 16 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +18 +17 +Connector_FFC-FPC +TE_1-1734839-7_1x17-1MP_P0.5mm_Horizontal +TE FPC connector, 17 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +19 +18 +Connector_FFC-FPC +TE_1-1734839-8_1x18-1MP_P0.5mm_Horizontal +TE FPC connector, 18 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +20 +19 +Connector_FFC-FPC +TE_1-1734839-9_1x19-1MP_P0.5mm_Horizontal +TE FPC connector, 19 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +21 +20 +Connector_FFC-FPC +TE_2-84952-0_1x20-1MP_P1.0mm_Horizontal +TE FPC connector, 20 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +22 +21 +Connector_FFC-FPC +TE_2-84952-1_1x21-1MP_P1.0mm_Horizontal +TE FPC connector, 21 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +23 +22 +Connector_FFC-FPC +TE_2-84952-2_1x22-1MP_P1.0mm_Horizontal +TE FPC connector, 22 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +24 +23 +Connector_FFC-FPC +TE_2-84952-3_1x23-1MP_P1.0mm_Horizontal +TE FPC connector, 23 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +25 +24 +Connector_FFC-FPC +TE_2-84952-4_1x24-1MP_P1.0mm_Horizontal +TE FPC connector, 24 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +26 +25 +Connector_FFC-FPC +TE_2-84952-5_1x25-1MP_P1.0mm_Horizontal +TE FPC connector, 25 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +27 +26 +Connector_FFC-FPC +TE_2-84952-6_1x26-1MP_P1.0mm_Horizontal +TE FPC connector, 26 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +28 +27 +Connector_FFC-FPC +TE_2-84952-7_1x27-1MP_P1.0mm_Horizontal +TE FPC connector, 27 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +29 +28 +Connector_FFC-FPC +TE_2-84952-8_1x28-1MP_P1.0mm_Horizontal +TE FPC connector, 28 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +30 +29 +Connector_FFC-FPC +TE_2-84952-9_1x29-1MP_P1.0mm_Horizontal +TE FPC connector, 29 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +31 +30 +Connector_FFC-FPC +TE_2-84953-0_1x20-1MP_P1.0mm_Horizontal +TE FPC connector, 20 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +22 +21 +Connector_FFC-FPC +TE_2-84953-1_1x21-1MP_P1.0mm_Horizontal +TE FPC connector, 21 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +23 +22 +Connector_FFC-FPC +TE_2-84953-2_1x22-1MP_P1.0mm_Horizontal +TE FPC connector, 22 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +24 +23 +Connector_FFC-FPC +TE_2-84953-3_1x23-1MP_P1.0mm_Horizontal +TE FPC connector, 23 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +25 +24 +Connector_FFC-FPC +TE_2-84953-4_1x24-1MP_P1.0mm_Horizontal +TE FPC connector, 24 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +26 +25 +Connector_FFC-FPC +TE_2-84953-5_1x25-1MP_P1.0mm_Horizontal +TE FPC connector, 25 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +27 +26 +Connector_FFC-FPC +TE_2-84953-6_1x26-1MP_P1.0mm_Horizontal +TE FPC connector, 26 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +28 +27 +Connector_FFC-FPC +TE_2-84953-7_1x27-1MP_P1.0mm_Horizontal +TE FPC connector, 27 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +29 +28 +Connector_FFC-FPC +TE_2-84953-8_1x28-1MP_P1.0mm_Horizontal +TE FPC connector, 28 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +30 +29 +Connector_FFC-FPC +TE_2-84953-9_1x29-1MP_P1.0mm_Horizontal +TE FPC connector, 29 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +31 +30 +Connector_FFC-FPC +TE_2-1734839-0_1x20-1MP_P0.5mm_Horizontal +TE FPC connector, 20 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +22 +21 +Connector_FFC-FPC +TE_2-1734839-1_1x21-1MP_P0.5mm_Horizontal +TE FPC connector, 21 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +23 +22 +Connector_FFC-FPC +TE_2-1734839-2_1x22-1MP_P0.5mm_Horizontal +TE FPC connector, 22 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +24 +23 +Connector_FFC-FPC +TE_2-1734839-3_1x23-1MP_P0.5mm_Horizontal +TE FPC connector, 23 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +25 +24 +Connector_FFC-FPC +TE_2-1734839-4_1x24-1MP_P0.5mm_Horizontal +TE FPC connector, 24 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +26 +25 +Connector_FFC-FPC +TE_2-1734839-5_1x25-1MP_P0.5mm_Horizontal +TE FPC connector, 25 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +27 +26 +Connector_FFC-FPC +TE_2-1734839-6_1x26-1MP_P0.5mm_Horizontal +TE FPC connector, 26 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +28 +27 +Connector_FFC-FPC +TE_2-1734839-7_1x27-1MP_P0.5mm_Horizontal +TE FPC connector, 27 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +29 +28 +Connector_FFC-FPC +TE_2-1734839-8_1x28-1MP_P0.5mm_Horizontal +TE FPC connector, 28 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +30 +29 +Connector_FFC-FPC +TE_2-1734839-9_1x29-1MP_P0.5mm_Horizontal +TE FPC connector, 29 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +31 +30 +Connector_FFC-FPC +TE_3-84952-0_1x30-1MP_P1.0mm_Horizontal +TE FPC connector, 30 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +32 +31 +Connector_FFC-FPC +TE_3-84953-0_1x30-1MP_P1.0mm_Horizontal +TE FPC connector, 30 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +32 +31 +Connector_FFC-FPC +TE_3-1734839-0_1x30-1MP_P0.5mm_Horizontal +TE FPC connector, 30 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +32 +31 +Connector_FFC-FPC +TE_3-1734839-1_1x31-1MP_P0.5mm_Horizontal +TE FPC connector, 31 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +33 +32 +Connector_FFC-FPC +TE_3-1734839-2_1x32-1MP_P0.5mm_Horizontal +TE FPC connector, 32 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +34 +33 +Connector_FFC-FPC +TE_3-1734839-3_1x33-1MP_P0.5mm_Horizontal +TE FPC connector, 33 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +35 +34 +Connector_FFC-FPC +TE_3-1734839-4_1x34-1MP_P0.5mm_Horizontal +TE FPC connector, 34 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +36 +35 +Connector_FFC-FPC +TE_3-1734839-5_1x35-1MP_P0.5mm_Horizontal +TE FPC connector, 35 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +37 +36 +Connector_FFC-FPC +TE_3-1734839-6_1x36-1MP_P0.5mm_Horizontal +TE FPC connector, 36 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +38 +37 +Connector_FFC-FPC +TE_3-1734839-7_1x37-1MP_P0.5mm_Horizontal +TE FPC connector, 37 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +39 +38 +Connector_FFC-FPC +TE_3-1734839-8_1x38-1MP_P0.5mm_Horizontal +TE FPC connector, 38 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +40 +39 +Connector_FFC-FPC +TE_3-1734839-9_1x39-1MP_P0.5mm_Horizontal +TE FPC connector, 39 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +41 +40 +Connector_FFC-FPC +TE_4-1734839-0_1x40-1MP_P0.5mm_Horizontal +TE FPC connector, 40 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +42 +41 +Connector_FFC-FPC +TE_4-1734839-1_1x41-1MP_P0.5mm_Horizontal +TE FPC connector, 41 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +43 +42 +Connector_FFC-FPC +TE_4-1734839-2_1x42-1MP_P0.5mm_Horizontal +TE FPC connector, 42 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +44 +43 +Connector_FFC-FPC +TE_4-1734839-3_1x43-1MP_P0.5mm_Horizontal +TE FPC connector, 43 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +45 +44 +Connector_FFC-FPC +TE_4-1734839-4_1x44-1MP_P0.5mm_Horizontal +TE FPC connector, 44 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +46 +45 +Connector_FFC-FPC +TE_4-1734839-5_1x45-1MP_P0.5mm_Horizontal +TE FPC connector, 45 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +47 +46 +Connector_FFC-FPC +TE_4-1734839-6_1x46-1MP_P0.5mm_Horizontal +TE FPC connector, 46 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +48 +47 +Connector_FFC-FPC +TE_4-1734839-7_1x47-1MP_P0.5mm_Horizontal +TE FPC connector, 47 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +49 +48 +Connector_FFC-FPC +TE_4-1734839-8_1x48-1MP_P0.5mm_Horizontal +TE FPC connector, 48 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +50 +49 +Connector_FFC-FPC +TE_4-1734839-9_1x49-1MP_P0.5mm_Horizontal +TE FPC connector, 49 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +51 +50 +Connector_FFC-FPC +TE_5-1734839-0_1x50-1MP_P0.5mm_Horizontal +TE FPC connector, 50 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +52 +51 +Connector_FFC-FPC +TE_84952-4_1x04-1MP_P1.0mm_Horizontal +TE FPC connector, 04 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +6 +5 +Connector_FFC-FPC +TE_84952-5_1x05-1MP_P1.0mm_Horizontal +TE FPC connector, 05 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +7 +6 +Connector_FFC-FPC +TE_84952-6_1x06-1MP_P1.0mm_Horizontal +TE FPC connector, 06 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +8 +7 +Connector_FFC-FPC +TE_84952-7_1x07-1MP_P1.0mm_Horizontal +TE FPC connector, 07 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +9 +8 +Connector_FFC-FPC +TE_84952-8_1x08-1MP_P1.0mm_Horizontal +TE FPC connector, 08 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +10 +9 +Connector_FFC-FPC +TE_84952-9_1x09-1MP_P1.0mm_Horizontal +TE FPC connector, 09 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +11 +10 +Connector_FFC-FPC +TE_84953-4_1x04-1MP_P1.0mm_Horizontal +TE FPC connector, 04 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +6 +5 +Connector_FFC-FPC +TE_84953-5_1x05-1MP_P1.0mm_Horizontal +TE FPC connector, 05 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +7 +6 +Connector_FFC-FPC +TE_84953-6_1x06-1MP_P1.0mm_Horizontal +TE FPC connector, 06 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +8 +7 +Connector_FFC-FPC +TE_84953-7_1x07-1MP_P1.0mm_Horizontal +TE FPC connector, 07 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +9 +8 +Connector_FFC-FPC +TE_84953-8_1x08-1MP_P1.0mm_Horizontal +TE FPC connector, 08 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +10 +9 +Connector_FFC-FPC +TE_84953-9_1x09-1MP_P1.0mm_Horizontal +TE FPC connector, 09 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +11 +10 +Connector_FFC-FPC +Wuerth_68611214422_1x12-1MP_P1.0mm_Horizontal +http://katalog.we-online.de/em/datasheet/68611214422.pdf +Wuerth FPC 68611214422 connector 12 bottom-side contacts 1.0mm pitch 1.0mm height SMT +0 +14 +13 +Connector_HDMI +HDMI_A_Contact_Technology_HDMI-19APL2_Horizontal +HDMI Contact Technology Type A http://www.contactswitch.com/en/download.aspx?id=1449 +HDMI Contact Technology Type A +0 +23 +20 +Connector_HDMI +HDMI_A_Kycon_KDMIX-SL1-NS-WS-B15_VerticalRightAngle +HDMI, Type A, Kycon KDMIX-SL1-NS-WS-B15, Vertical Right Angle, http://www.kycon.com/Pub_Eng_Draw/KDMIX-SL1-NS-WS-B15.pdf +hdmi type a +0 +23 +20 +Connector_HDMI +HDMI_Micro-D_Molex_46765-0x01 +HDMI, Micro, Type D, SMD, 0.4mm pitch, 19 ckt, right angle (http://www.molex.com/pdm_docs/sd/467651301_sd.pdf) +hdmi micro type d right angle smd +0 +23 +20 +Connector_HDMI +HDMI_Micro-D_Molex_46765-1x01 +HDMI, Micro, Type D, THT, 0.4mm pitch, 19 ckt, right angle (http://www.molex.com/pdm_docs/sd/467651301_sd.pdf) +hdmi micro type d right angle tht +0 +23 +20 +Connector_HDMI +HDMI_Micro-D_Molex_46765-2x0x +HDMI, Micro, Type D, THT/SMD hybrid, 0.4mm pitch, 19 ckt, right angle (http://www.molex.com/pdm_docs/sd/467651301_sd.pdf) +hdmi micro type d right angle tht smd hybrid +0 +23 +20 +Connector_Harwin +Harwin_Gecko-G125-FVX0605L0X_2x03_P1.25mm_Vertical +Harwin Gecko Connector, 6 pins, dual row female, vertical entry, PN:G125-FVX0605L0X +connector harwin gecko +0 +6 +6 +Connector_Harwin +Harwin_Gecko-G125-FVX1005L0X_2x05_P1.25mm_Vertical +Harwin Gecko Connector, 10 pins, dual row female, vertical entry, PN:G125-FVX1005L0X +connector harwin gecko +0 +10 +10 +Connector_Harwin +Harwin_Gecko-G125-FVX1205L0X_2x06_P1.25mm_Vertical +Harwin Gecko Connector, 12 pins, dual row female, vertical entry, PN:G125-FVX1205L0X +connector harwin gecko +0 +12 +12 +Connector_Harwin +Harwin_Gecko-G125-FVX1605L0X_2x08_P1.25mm_Vertical +Harwin Gecko Connector, 16 pins, dual row female, vertical entry, PN:G125-FVX1605L0X +connector harwin gecko +0 +16 +16 +Connector_Harwin +Harwin_Gecko-G125-FVX2005L0X_2x10_P1.25mm_Vertical +Harwin Gecko Connector, 20 pins, dual row female, vertical entry, PN:G125-FVX2005L0X +connector harwin gecko +0 +20 +20 +Connector_Harwin +Harwin_Gecko-G125-FVX2605L0X_2x13_P1.25mm_Vertical +Harwin Gecko Connector, 26 pins, dual row female, vertical entry, PN:G125-FVX2605L0X +connector harwin gecko +0 +26 +26 +Connector_Harwin +Harwin_Gecko-G125-FVX3405L0X_2x17_P1.25mm_Vertical +Harwin Gecko Connector, 34 pins, dual row female, vertical entry, PN:G125-FVX3405L0X +connector harwin gecko +0 +34 +34 +Connector_Harwin +Harwin_Gecko-G125-FVX5005L0X_2x25_P1.25mm_Vertical +Harwin Gecko Connector, 50 pins, dual row female, vertical entry, PN:G125-FVX5005L0X +connector harwin gecko +0 +50 +50 +Connector_Harwin +Harwin_Gecko-G125-MVX0605L0X_2x03_P1.25mm_Vertical +Harwin Gecko Connector, 6 pins, dual row male, vertical entry, no latches, PN:G125-MVX0605L0X +connector harwin gecko +0 +6 +6 +Connector_Harwin +Harwin_Gecko-G125-MVX0605L1X_2x03_P1.25mm_Vertical +Harwin Gecko Connector, 6 pins, dual row male, vertical entry, with latches, PN:G125-MVX0605L1X +connector harwin gecko +0 +6 +6 +Connector_Harwin +Harwin_Gecko-G125-MVX1005L0X_2x05_P1.25mm_Vertical +Harwin Gecko Connector, 10 pins, dual row male, vertical entry, no latches, PN:G125-MVX1005L0X +connector harwin gecko +0 +10 +10 +Connector_Harwin +Harwin_Gecko-G125-MVX1005L1X_2x05_P1.25mm_Vertical +Harwin Gecko Connector, 10 pins, dual row male, vertical entry, with latches, PN:G125-MVX1005L1X +connector harwin gecko +0 +10 +10 +Connector_Harwin +Harwin_Gecko-G125-MVX1205L0X_2x06_P1.25mm_Vertical +Harwin Gecko Connector, 12 pins, dual row male, vertical entry, no latches, PN:G125-MVX1205L0X +connector harwin gecko +0 +12 +12 +Connector_Harwin +Harwin_Gecko-G125-MVX1205L1X_2x06_P1.25mm_Vertical +Harwin Gecko Connector, 12 pins, dual row male, vertical entry, with latches, PN:G125-MVX1205L1X +connector harwin gecko +0 +12 +12 +Connector_Harwin +Harwin_Gecko-G125-MVX1605L0X_2x08_P1.25mm_Vertical +Harwin Gecko Connector, 16 pins, dual row male, vertical entry, no latches, PN:G125-MVX1605L0X +connector harwin gecko +0 +16 +16 +Connector_Harwin +Harwin_Gecko-G125-MVX1605L1X_2x08_P1.25mm_Vertical +Harwin Gecko Connector, 16 pins, dual row male, vertical entry, with latches, PN:G125-MVX1605L1X +connector harwin gecko +0 +16 +16 +Connector_Harwin +Harwin_Gecko-G125-MVX2005L0X_2x10_P1.25mm_Vertical +Harwin Gecko Connector, 20 pins, dual row male, vertical entry, no latches, PN:G125-MVX2005L0X +connector harwin gecko +0 +20 +20 +Connector_Harwin +Harwin_Gecko-G125-MVX2005L1X_2x10_P1.25mm_Vertical +Harwin Gecko Connector, 20 pins, dual row male, vertical entry, with latches, PN:G125-MVX2005L1X +connector harwin gecko +0 +20 +20 +Connector_Harwin +Harwin_Gecko-G125-MVX2605L0X_2x13_P1.25mm_Vertical +Harwin Gecko Connector, 26 pins, dual row male, vertical entry, no latches, PN:G125-MVX2605L0X +connector harwin gecko +0 +26 +26 +Connector_Harwin +Harwin_Gecko-G125-MVX2605L1X_2x13_P1.25mm_Vertical +Harwin Gecko Connector, 26 pins, dual row male, vertical entry, with latches, PN:G125-MVX2605L1X +connector harwin gecko +0 +26 +26 +Connector_Harwin +Harwin_Gecko-G125-MVX3405L0X_2x17_P1.25mm_Vertical +Harwin Gecko Connector, 34 pins, dual row male, vertical entry, no latches, PN:G125-MVX3405L0X +connector harwin gecko +0 +34 +34 +Connector_Harwin +Harwin_Gecko-G125-MVX3405L1X_2x17_P1.25mm_Vertical +Harwin Gecko Connector, 34 pins, dual row male, vertical entry, with latches, PN:G125-MVX3405L1X +connector harwin gecko +0 +34 +34 +Connector_Harwin +Harwin_Gecko-G125-MVX5005L0X_2x25_P1.25mm_Vertical +Harwin Gecko Connector, 50 pins, dual row male, vertical entry, no latches, PN:G125-MVX5005L0X +connector harwin gecko +0 +50 +50 +Connector_Harwin +Harwin_Gecko-G125-MVX5005L1X_2x25_P1.25mm_Vertical +Harwin Gecko Connector, 50 pins, dual row male, vertical entry, with latches, PN:G125-MVX5005L1X +connector harwin gecko +0 +50 +50 +Connector_Harwin +Harwin_LTek-Male_02_P2.00mm_Vertical +Harwin LTek Connector, 2 pins, single row male, vertical entry +connector harwin ltek M80 +0 +2 +2 +Connector_Harwin +Harwin_LTek-Male_02_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 2 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +6 +2 +Connector_Harwin +Harwin_LTek-Male_2x02_P2.00mm_Vertical +Harwin LTek Connector, 4 pins, single row male, vertical entry +connector harwin ltek M80 +0 +4 +4 +Connector_Harwin +Harwin_LTek-Male_2x02_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 4 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +8 +4 +Connector_Harwin +Harwin_LTek-Male_2x03_P2.00mm_Vertical +Harwin LTek Connector, 6 pins, single row male, vertical entry +connector harwin ltek M80 +0 +6 +6 +Connector_Harwin +Harwin_LTek-Male_2x03_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 6 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +10 +6 +Connector_Harwin +Harwin_LTek-Male_2x04_P2.00mm_Vertical +Harwin LTek Connector, 8 pins, single row male, vertical entry +connector harwin ltek M80 +0 +8 +8 +Connector_Harwin +Harwin_LTek-Male_2x04_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 8 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +12 +8 +Connector_Harwin +Harwin_LTek-Male_2x05_P2.00mm_Vertical +Harwin LTek Connector, 10 pins, single row male, vertical entry +connector harwin ltek M80 +0 +10 +10 +Connector_Harwin +Harwin_LTek-Male_2x05_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 10 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +14 +10 +Connector_Harwin +Harwin_LTek-Male_2x06_P2.00mm_Vertical +Harwin LTek Connector, 12 pins, single row male, vertical entry +connector harwin ltek M80 +0 +12 +12 +Connector_Harwin +Harwin_LTek-Male_2x06_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 12 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +16 +12 +Connector_Harwin +Harwin_LTek-Male_2x07_P2.00mm_Vertical +Harwin LTek Connector, 14 pins, single row male, vertical entry +connector harwin ltek M80 +0 +14 +14 +Connector_Harwin +Harwin_LTek-Male_2x07_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 14 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +18 +14 +Connector_Harwin +Harwin_LTek-Male_2x08_P2.00mm_Vertical +Harwin LTek Connector, 16 pins, single row male, vertical entry +connector harwin ltek M80 +0 +16 +16 +Connector_Harwin +Harwin_LTek-Male_2x08_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 16 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +20 +16 +Connector_Harwin +Harwin_LTek-Male_2x09_P2.00mm_Vertical +Harwin LTek Connector, 18 pins, single row male, vertical entry +connector harwin ltek M80 +0 +18 +18 +Connector_Harwin +Harwin_LTek-Male_2x09_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 18 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +22 +18 +Connector_Harwin +Harwin_LTek-Male_2x10_P2.00mm_Vertical +Harwin LTek Connector, 20 pins, single row male, vertical entry +connector harwin ltek M80 +0 +20 +20 +Connector_Harwin +Harwin_LTek-Male_2x10_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 20 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +24 +20 +Connector_Harwin +Harwin_LTek-Male_2x13_P2.00mm_Vertical +Harwin LTek Connector, 26 pins, single row male, vertical entry +connector harwin ltek M80 +0 +26 +26 +Connector_Harwin +Harwin_LTek-Male_2x13_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 26 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +30 +26 +Connector_Harwin +Harwin_LTek-Male_2x17_P2.00mm_Vertical +Harwin LTek Connector, 34 pins, single row male, vertical entry +connector harwin ltek M80 +0 +34 +34 +Connector_Harwin +Harwin_LTek-Male_2x17_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 34 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +38 +34 +Connector_Harwin +Harwin_LTek-Male_2x22_P2.00mm_Vertical +Harwin LTek Connector, 44 pins, single row male, vertical entry +connector harwin ltek M80 +0 +44 +44 +Connector_Harwin +Harwin_LTek-Male_2x22_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 44 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +48 +44 +Connector_Harwin +Harwin_LTek-Male_03_P2.00mm_Vertical +Harwin LTek Connector, 3 pins, single row male, vertical entry +connector harwin ltek M80 +0 +3 +3 +Connector_Harwin +Harwin_LTek-Male_03_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 3 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +7 +3 +Connector_Harwin +Harwin_LTek-Male_04_P2.00mm_Vertical +Harwin LTek Connector, 4 pins, single row male, vertical entry +connector harwin ltek M80 +0 +4 +4 +Connector_Harwin +Harwin_LTek-Male_04_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 4 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +8 +4 +Connector_Harwin +Harwin_LTek-Male_05_P2.00mm_Vertical +Harwin LTek Connector, 5 pins, single row male, vertical entry +connector harwin ltek M80 +0 +5 +5 +Connector_Harwin +Harwin_LTek-Male_05_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 5 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +9 +5 +Connector_Harwin +Harwin_LTek-Male_06_P2.00mm_Vertical +Harwin LTek Connector, 6 pins, single row male, vertical entry +connector harwin ltek M80 +0 +6 +6 +Connector_Harwin +Harwin_LTek-Male_06_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 6 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +10 +6 +Connector_Harwin +Harwin_LTek-Male_07_P2.00mm_Vertical +Harwin LTek Connector, 7 pins, single row male, vertical entry +connector harwin ltek M80 +0 +7 +7 +Connector_Harwin +Harwin_LTek-Male_07_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 7 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +11 +7 +Connector_Harwin +Harwin_LTek-Male_17_P2.00mm_Vertical +Harwin LTek Connector, 17 pins, single row male, vertical entry +connector harwin ltek M80 +0 +17 +17 +Connector_Harwin +Harwin_LTek-Male_17_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 17 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +21 +17 +Connector_Harwin +Harwin_LTek-Male_22_P2.00mm_Vertical +Harwin LTek Connector, 22 pins, single row male, vertical entry +connector harwin ltek M80 +0 +22 +22 +Connector_Harwin +Harwin_LTek-Male_22_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 22 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +26 +22 +Connector_Harwin +Harwin_M20-89003xx_1x03_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89003xx, 3 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +4 +3 +Connector_Harwin +Harwin_M20-89004xx_1x04_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89004xx, 4 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +5 +4 +Connector_Harwin +Harwin_M20-89005xx_1x05_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89005xx, 5 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +6 +5 +Connector_Harwin +Harwin_M20-89006xx_1x06_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89006xx, 6 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +7 +6 +Connector_Harwin +Harwin_M20-89007xx_1x07_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89007xx, 7 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +8 +7 +Connector_Harwin +Harwin_M20-89008xx_1x08_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89008xx, 8 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +9 +8 +Connector_Harwin +Harwin_M20-89009xx_1x09_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89009xx, 9 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +10 +9 +Connector_Harwin +Harwin_M20-89010xx_1x10_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89010xx, 10 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +11 +10 +Connector_Harwin +Harwin_M20-89011xx_1x11_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89011xx, 11 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +12 +11 +Connector_Harwin +Harwin_M20-89012xx_1x12_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89012xx, 12 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +13 +12 +Connector_Harwin +Harwin_M20-89013xx_1x13_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89013xx, 13 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +14 +13 +Connector_Harwin +Harwin_M20-89014xx_1x14_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89014xx, 14 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +15 +14 +Connector_Harwin +Harwin_M20-89015xx_1x15_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89015xx, 15 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +16 +15 +Connector_Harwin +Harwin_M20-89016xx_1x16_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89016xx, 16 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +17 +16 +Connector_Harwin +Harwin_M20-89017xx_1x17_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89017xx, 17 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +18 +17 +Connector_Harwin +Harwin_M20-89018xx_1x18_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89018xx, 18 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +19 +18 +Connector_Harwin +Harwin_M20-89019xx_1x19_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89019xx, 19 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +20 +19 +Connector_Harwin +Harwin_M20-89020xx_1x20_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89020xx, 20 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +21 +20 +Connector_Harwin +Harwin_M20-7810245_2x02_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810245, 2 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +4 +4 +Connector_Harwin +Harwin_M20-7810345_2x03_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810345, 3 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +6 +6 +Connector_Harwin +Harwin_M20-7810445_2x04_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810445, 4 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +8 +8 +Connector_Harwin +Harwin_M20-7810545_2x05_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810545, 5 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +10 +10 +Connector_Harwin +Harwin_M20-7810645_2x06_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810645, 6 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +12 +12 +Connector_Harwin +Harwin_M20-7810745_2x07_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810745, 7 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +14 +14 +Connector_Harwin +Harwin_M20-7810845_2x08_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810845, 8 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +16 +16 +Connector_Harwin +Harwin_M20-7810945_2x09_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810945, 9 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +18 +18 +Connector_Harwin +Harwin_M20-7811045_2x10_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7811045, 10 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +20 +20 +Connector_Harwin +Harwin_M20-7811245_2x12_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7811245, 12 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +24 +24 +Connector_Harwin +Harwin_M20-7811545_2x15_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7811545, 15 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +30 +30 +Connector_Harwin +Harwin_M20-7812045_2x20_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7812045, 20 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +40 +40 +Connector_Hirose +Hirose_BM24_BM24-40DP-2-0.35V_2x20_P0.35mm_PowerPin2_Vertical +Hirose BM24 series connector, BM24-40DP/2-0.35V (https://www.hirose.com/product/en/download_file/key_name/BM24/category/Catalog/doc_file_id/47680/?file_category_id=4&item_id=50&is_series=1) +connector Hirose BM24 40pin header +0 +44 +42 +Connector_Hirose +Hirose_BM24_BM24-40DS-2-0.35V_2x20_P0.35mm_PowerPin2_Vertical +Hirose BM24 series connector, BM24-40DS/2-0.35V (https://www.hirose.com/product/en/download_file/key_name/BM24/category/Catalog/doc_file_id/47680/?file_category_id=4&item_id=50&is_series=1) +connector Hirose 40pin receptacle vertical +0 +42 +42 +Connector_Hirose +Hirose_DF3EA-02P-2H_1x02-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-02P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +4 +3 +Connector_Hirose +Hirose_DF3EA-03P-2H_1x03-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-03P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +5 +4 +Connector_Hirose +Hirose_DF3EA-04P-2H_1x04-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-04P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +6 +5 +Connector_Hirose +Hirose_DF3EA-05P-2H_1x05-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-05P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +7 +6 +Connector_Hirose +Hirose_DF3EA-06P-2H_1x06-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-06P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +8 +7 +Connector_Hirose +Hirose_DF3EA-07P-2H_1x07-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-07P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +9 +8 +Connector_Hirose +Hirose_DF3EA-08P-2H_1x08-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-08P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +10 +9 +Connector_Hirose +Hirose_DF3EA-09P-2H_1x09-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-09P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +11 +10 +Connector_Hirose +Hirose_DF3EA-10P-2H_1x10-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-10P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +12 +11 +Connector_Hirose +Hirose_DF3EA-11P-2H_1x11-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-11P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +13 +12 +Connector_Hirose +Hirose_DF3EA-12P-2H_1x12-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-12P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +14 +13 +Connector_Hirose +Hirose_DF3EA-13P-2H_1x13-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-13P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +15 +14 +Connector_Hirose +Hirose_DF3EA-14P-2H_1x14-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-14P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +16 +15 +Connector_Hirose +Hirose_DF3EA-15P-2H_1x15-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-15P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +17 +16 +Connector_Hirose +Hirose_DF11-4DP-2DSA_2x02_P2.00mm_Vertical +Hirose DF11 through hole, DF11-4DP-2DSA, 2 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +4 +4 +Connector_Hirose +Hirose_DF11-6DP-2DSA_2x03_P2.00mm_Vertical +Hirose DF11 through hole, DF11-6DP-2DSA, 3 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +6 +6 +Connector_Hirose +Hirose_DF11-8DP-2DSA_2x04_P2.00mm_Vertical +Hirose DF11 through hole, DF11-8DP-2DSA, 4 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +8 +8 +Connector_Hirose +Hirose_DF11-10DP-2DSA_2x05_P2.00mm_Vertical +Hirose DF11 through hole, DF11-10DP-2DSA, 5 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +10 +10 +Connector_Hirose +Hirose_DF11-12DP-2DSA_2x06_P2.00mm_Vertical +Hirose DF11 through hole, DF11-12DP-2DSA, 6 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +12 +12 +Connector_Hirose +Hirose_DF11-14DP-2DSA_2x07_P2.00mm_Vertical +Hirose DF11 through hole, DF11-14DP-2DSA, 7 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +14 +14 +Connector_Hirose +Hirose_DF11-16DP-2DSA_2x08_P2.00mm_Vertical +Hirose DF11 through hole, DF11-16DP-2DSA, 8 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +16 +16 +Connector_Hirose +Hirose_DF11-18DP-2DSA_2x09_P2.00mm_Vertical +Hirose DF11 through hole, DF11-18DP-2DSA, 9 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +18 +18 +Connector_Hirose +Hirose_DF11-20DP-2DSA_2x10_P2.00mm_Vertical +Hirose DF11 through hole, DF11-20DP-2DSA, 10 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +20 +20 +Connector_Hirose +Hirose_DF11-22DP-2DSA_2x11_P2.00mm_Vertical +Hirose DF11 through hole, DF11-22DP-2DSA, 11 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +22 +22 +Connector_Hirose +Hirose_DF11-24DP-2DSA_2x12_P2.00mm_Vertical +Hirose DF11 through hole, DF11-24DP-2DSA, 12 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +24 +24 +Connector_Hirose +Hirose_DF11-26DP-2DSA_2x13_P2.00mm_Vertical +Hirose DF11 through hole, DF11-26DP-2DSA, 13 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +26 +26 +Connector_Hirose +Hirose_DF11-28DP-2DSA_2x14_P2.00mm_Vertical +Hirose DF11 through hole, DF11-28DP-2DSA, 14 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +28 +28 +Connector_Hirose +Hirose_DF11-30DP-2DSA_2x15_P2.00mm_Vertical +Hirose DF11 through hole, DF11-30DP-2DSA, 15 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +30 +30 +Connector_Hirose +Hirose_DF11-32DP-2DSA_2x16_P2.00mm_Vertical +Hirose DF11 through hole, DF11-32DP-2DSA, 16 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +32 +32 +Connector_Hirose +Hirose_DF12_DF12C3.0-10DS-0.5V_2x05_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-10DS-0.5V, 10 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +20 +10 +Connector_Hirose +Hirose_DF12_DF12C3.0-14DS-0.5V_2x07_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-14DS-0.5V, 14 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +28 +14 +Connector_Hirose +Hirose_DF12_DF12C3.0-20DS-0.5V_2x10_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-20DS-0.5V, 20 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +40 +20 +Connector_Hirose +Hirose_DF12_DF12C3.0-30DS-0.5V_2x15_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-30DS-0.5V, 30 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +60 +30 +Connector_Hirose +Hirose_DF12_DF12C3.0-32DS-0.5V_2x16_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-32DS-0.5V, 32 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +64 +32 +Connector_Hirose +Hirose_DF12_DF12C3.0-36DS-0.5V_2x18_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-36DS-0.5V, 36 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +72 +36 +Connector_Hirose +Hirose_DF12_DF12C3.0-40DS-0.5V_2x20_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-40DS-0.5V, 40 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +80 +40 +Connector_Hirose +Hirose_DF12_DF12C3.0-50DS-0.5V_2x25_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-50DS-0.5V, 50 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +100 +50 +Connector_Hirose +Hirose_DF12_DF12C3.0-60DS-0.5V_2x30_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-60DS-0.5V, 60 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +120 +60 +Connector_Hirose +Hirose_DF12_DF12E3.0-10DP-0.5V_2x05_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-10DP-0.5V, 10 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +20 +10 +Connector_Hirose +Hirose_DF12_DF12E3.0-14DP-0.5V_2x07_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-14DP-0.5V, 14 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +28 +14 +Connector_Hirose +Hirose_DF12_DF12E3.0-20DP-0.5V_2x10_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-20DP-0.5V, 20 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +40 +20 +Connector_Hirose +Hirose_DF12_DF12E3.0-30DP-0.5V_2x15_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-30DP-0.5V, 30 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +60 +30 +Connector_Hirose +Hirose_DF12_DF12E3.0-32DP-0.5V_2x16_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-32DP-0.5V, 32 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +64 +32 +Connector_Hirose +Hirose_DF12_DF12E3.0-36DP-0.5V_2x18_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-36DP-0.5V, 36 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +72 +36 +Connector_Hirose +Hirose_DF12_DF12E3.0-40DP-0.5V_2x20_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-40DP-0.5V, 40 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +80 +40 +Connector_Hirose +Hirose_DF12_DF12E3.0-50DP-0.5V_2x25_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-50DP-0.5V, 50 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +100 +50 +Connector_Hirose +Hirose_DF12_DF12E3.0-60DP-0.5V_2x30_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-60DP-0.5V, 60 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +120 +60 +Connector_Hirose +Hirose_DF12_DF12E3.0-80DP-0.5V_2x40_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-80DP-0.5V, 80 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +160 +80 +Connector_Hirose +Hirose_DF13-02P-1.25DSA_1x02_P1.25mm_Vertical +Hirose DF13 through hole, DF13-02P-1.25DSA, 2 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +2 +2 +Connector_Hirose +Hirose_DF13-02P-1.25DS_1x02_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-02P-1.25DS, 2 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +2 +2 +Connector_Hirose +Hirose_DF13-03P-1.25DSA_1x03_P1.25mm_Vertical +Hirose DF13 through hole, DF13-03P-1.25DSA, 3 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +3 +3 +Connector_Hirose +Hirose_DF13-03P-1.25DS_1x03_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-03P-1.25DS, 3 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +3 +3 +Connector_Hirose +Hirose_DF13-04P-1.25DSA_1x04_P1.25mm_Vertical +Hirose DF13 through hole, DF13-04P-1.25DSA, 4 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +4 +4 +Connector_Hirose +Hirose_DF13-04P-1.25DS_1x04_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-04P-1.25DS, 4 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +4 +4 +Connector_Hirose +Hirose_DF13-05P-1.25DSA_1x05_P1.25mm_Vertical +Hirose DF13 through hole, DF13-05P-1.25DSA, 5 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +5 +5 +Connector_Hirose +Hirose_DF13-05P-1.25DS_1x05_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-05P-1.25DS, 5 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +5 +5 +Connector_Hirose +Hirose_DF13-06P-1.25DSA_1x06_P1.25mm_Vertical +Hirose DF13 through hole, DF13-06P-1.25DSA, 6 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +6 +6 +Connector_Hirose +Hirose_DF13-06P-1.25DS_1x06_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-06P-1.25DS, 6 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +6 +6 +Connector_Hirose +Hirose_DF13-07P-1.25DSA_1x07_P1.25mm_Vertical +Hirose DF13 through hole, DF13-07P-1.25DSA, 7 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +7 +7 +Connector_Hirose +Hirose_DF13-07P-1.25DS_1x07_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-07P-1.25DS, 7 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +7 +7 +Connector_Hirose +Hirose_DF13-08P-1.25DSA_1x08_P1.25mm_Vertical +Hirose DF13 through hole, DF13-08P-1.25DSA, 8 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +8 +8 +Connector_Hirose +Hirose_DF13-08P-1.25DS_1x08_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-08P-1.25DS, 8 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +8 +8 +Connector_Hirose +Hirose_DF13-09P-1.25DSA_1x09_P1.25mm_Vertical +Hirose DF13 through hole, DF13-09P-1.25DSA, 9 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +9 +9 +Connector_Hirose +Hirose_DF13-09P-1.25DS_1x09_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-09P-1.25DS, 9 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +9 +9 +Connector_Hirose +Hirose_DF13-10P-1.25DSA_1x10_P1.25mm_Vertical +Hirose DF13 through hole, DF13-10P-1.25DSA, 10 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +10 +10 +Connector_Hirose +Hirose_DF13-10P-1.25DS_1x10_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-10P-1.25DS, 10 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +10 +10 +Connector_Hirose +Hirose_DF13-11P-1.25DSA_1x11_P1.25mm_Vertical +Hirose DF13 through hole, DF13-11P-1.25DSA, 11 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +11 +11 +Connector_Hirose +Hirose_DF13-11P-1.25DS_1x11_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-11P-1.25DS, 11 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +11 +11 +Connector_Hirose +Hirose_DF13-12P-1.25DSA_1x12_P1.25mm_Vertical +Hirose DF13 through hole, DF13-12P-1.25DSA, 12 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +12 +12 +Connector_Hirose +Hirose_DF13-12P-1.25DS_1x12_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-12P-1.25DS, 12 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +12 +12 +Connector_Hirose +Hirose_DF13-13P-1.25DSA_1x13_P1.25mm_Vertical +Hirose DF13 through hole, DF13-13P-1.25DSA, 13 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +13 +13 +Connector_Hirose +Hirose_DF13-14P-1.25DSA_1x14_P1.25mm_Vertical +Hirose DF13 through hole, DF13-14P-1.25DSA, 14 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +14 +14 +Connector_Hirose +Hirose_DF13-14P-1.25DS_1x14_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-14P-1.25DS, 14 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +14 +14 +Connector_Hirose +Hirose_DF13-15P-1.25DSA_1x15_P1.25mm_Vertical +Hirose DF13 through hole, DF13-15P-1.25DSA, 15 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +15 +15 +Connector_Hirose +Hirose_DF13-15P-1.25DS_1x15_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-15P-1.25DS, 15 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +15 +15 +Connector_Hirose +Hirose_DF13C_CL535-0402-2-51_1x02-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0402-2-51, 2 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +4 +3 +Connector_Hirose +Hirose_DF13C_CL535-0403-5-51_1x03-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0403-5-51, 3 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +5 +4 +Connector_Hirose +Hirose_DF13C_CL535-0404-8-51_1x04-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0404-8-51, 4 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +6 +5 +Connector_Hirose +Hirose_DF13C_CL535-0405-0-51_1x05-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0405-0-51, 5 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +7 +6 +Connector_Hirose +Hirose_DF13C_CL535-0406-3-51_1x06-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0406-3-51, 6 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +8 +7 +Connector_Hirose +Hirose_DF13C_CL535-0407-6-51_1x07-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0407-6-51, 7 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +9 +8 +Connector_Hirose +Hirose_DF13C_CL535-0408-9-51_1x08-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0408-9-51, 8 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +10 +9 +Connector_Hirose +Hirose_DF13C_CL535-0409-1-51_1x09-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0409-1-51, 9 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +11 +10 +Connector_Hirose +Hirose_DF13C_CL535-0410-4-51_1x10-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0410-4-51, 10 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +12 +11 +Connector_Hirose +Hirose_DF13C_CL535-0411-3-51_1x11-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0411-3-51, 11 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +13 +12 +Connector_Hirose +Hirose_DF13C_CL535-0412-6-51_1x12-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0412-6-51, 12 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +14 +13 +Connector_Hirose +Hirose_DF13C_CL535-0414-1-51_1x14-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0414-1-51, 14 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +16 +15 +Connector_Hirose +Hirose_DF13C_CL535-0415-4-51_1x15-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0415-4-51, 15 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +17 +16 +Connector_Hirose +Hirose_DF52-2S-0.8H_1x02-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-2S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +4 +3 +Connector_Hirose +Hirose_DF52-3S-0.8H_1x03-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-3S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +5 +4 +Connector_Hirose +Hirose_DF52-4S-0.8H_1x04-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-4S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +6 +5 +Connector_Hirose +Hirose_DF52-5S-0.8H_1x05-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-5S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +7 +6 +Connector_Hirose +Hirose_DF52-6S-0.8H_1x06-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-6S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +8 +7 +Connector_Hirose +Hirose_DF52-7S-0.8H_1x07-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-7S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +9 +8 +Connector_Hirose +Hirose_DF52-8S-0.8H_1x08-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-8S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +10 +9 +Connector_Hirose +Hirose_DF52-9S-0.8H_1x09-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-9S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +11 +10 +Connector_Hirose +Hirose_DF52-10S-0.8H_1x10-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-10S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +12 +11 +Connector_Hirose +Hirose_DF52-11S-0.8H_1x11-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-11S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +13 +12 +Connector_Hirose +Hirose_DF52-12S-0.8H_1x12-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-12S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +14 +13 +Connector_Hirose +Hirose_DF52-14S-0.8H_1x14-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-14S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +16 +15 +Connector_Hirose +Hirose_DF52-15S-0.8H_1x15-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-15S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +17 +16 +Connector_Hirose +Hirose_DF63-1P-3.96DSA_1x01_P3.96mm_Horizontal +Molex DF63 through hole, DF63-1P-3.96DSA, 1 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose top entry +0 +1 +1 +Connector_Hirose +Hirose_DF63-2P-3.96DSA_1x02_P3.96mm_Horizontal +Molex DF63 through hole, DF63-2P-3.96DSA, 2 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose top entry +0 +2 +2 +Connector_Hirose +Hirose_DF63-3P-3.96DSA_1x03_P3.96mm_Horizontal +Molex DF63 through hole, DF63-3P-3.96DSA, 3 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose top entry +0 +3 +3 +Connector_Hirose +Hirose_DF63-4P-3.96DSA_1x04_P3.96mm_Horizontal +Molex DF63 through hole, DF63-4P-3.96DSA, 4 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose top entry +0 +4 +4 +Connector_Hirose +Hirose_DF63-5P-3.96DSA_1x05_P3.96mm_Horizontal +Molex DF63 through hole, DF63-5P-3.96DSA, 5 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose top entry +0 +5 +5 +Connector_Hirose +Hirose_DF63-5P-3.96DSA_1x05_P3.96mm_Vertical +Hirose DF63 through hole, DF63-5P-3.96DSA, 5 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +5 +5 +Connector_Hirose +Hirose_DF63-6P-3.96DSA_1x06_P3.96mm_Horizontal +Molex DF63 through hole, DF63-6P-3.96DSA, 6 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose top entry +0 +6 +6 +Connector_Hirose +Hirose_DF63-6P-3.96DSA_1x06_P3.96mm_Vertical +Hirose DF63 through hole, DF63-6P-3.96DSA, 6 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +6 +6 +Connector_Hirose +Hirose_DF63M-1P-3.96DSA_1x01_P3.96mm_Vertical +Hirose DF63 through hole, DF63M-1P-3.96DSA, 1 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +1 +1 +Connector_Hirose +Hirose_DF63M-2P-3.96DSA_1x02_P3.96mm_Vertical +Hirose DF63 through hole, DF63M-2P-3.96DSA, 2 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +2 +2 +Connector_Hirose +Hirose_DF63M-3P-3.96DSA_1x03_P3.96mm_Vertical +Hirose DF63 through hole, DF63M-3P-3.96DSA, 3 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +3 +3 +Connector_Hirose +Hirose_DF63M-4P-3.96DSA_1x04_P3.96mm_Vertical +Hirose DF63 through hole, DF63M-4P-3.96DSA, 4 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +4 +4 +Connector_Hirose +Hirose_DF63R-1P-3.96DSA_1x01_P3.96mm_Vertical +Hirose DF63 through hole, DF63R-1P-3.96DSA, 1 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +1 +1 +Connector_Hirose +Hirose_DF63R-2P-3.96DSA_1x02_P3.96mm_Vertical +Hirose DF63 through hole, DF63R-2P-3.96DSA, 2 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +2 +2 +Connector_Hirose +Hirose_DF63R-3P-3.96DSA_1x03_P3.96mm_Vertical +Hirose DF63 through hole, DF63R-3P-3.96DSA, 3 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +3 +3 +Connector_Hirose +Hirose_DF63R-4P-3.96DSA_1x04_P3.96mm_Vertical +Hirose DF63 through hole, DF63R-4P-3.96DSA, 4 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +4 +4 +Connector_Hirose +Hirose_DF63R-5P-3.96DSA_1x05_P3.96mm_Vertical +Hirose DF63 through hole, DF63R-5P-3.96DSA, 5 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +5 +5 +Connector_IDC +IDC-Header_2x03_P2.54mm_Horizontal +Through hole IDC box header, 2x03, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x03 2.54mm double row +0 +6 +6 +Connector_IDC +IDC-Header_2x03_P2.54mm_Vertical +Through hole IDC box header, 2x03, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x03 2.54mm double row +0 +6 +6 +Connector_IDC +IDC-Header_2x04_P2.54mm_Horizontal +Through hole IDC box header, 2x04, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x04 2.54mm double row +0 +8 +8 +Connector_IDC +IDC-Header_2x04_P2.54mm_Vertical +Through hole IDC box header, 2x04, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x04 2.54mm double row +0 +8 +8 +Connector_IDC +IDC-Header_2x05-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x05 2.54mm double row +0 +12 +11 +Connector_IDC +IDC-Header_2x05-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x05 2.54mm double row +0 +12 +11 +Connector_IDC +IDC-Header_2x05-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x05 2.54mm double row +0 +12 +11 +Connector_IDC +IDC-Header_2x05-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x05 2.54mm double row +0 +12 +11 +Connector_IDC +IDC-Header_2x05-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x05 2.54mm double row +0 +12 +11 +Connector_IDC +IDC-Header_2x05_P2.54mm_Horizontal +Through hole IDC box header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x05 2.54mm double row +0 +10 +10 +Connector_IDC +IDC-Header_2x05_P2.54mm_Horizontal_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +12 +10 +Connector_IDC +IDC-Header_2x05_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x05 2.54mm double row +0 +10 +10 +Connector_IDC +IDC-Header_2x05_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x05 2.54mm double row +0 +10 +10 +Connector_IDC +IDC-Header_2x05_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x05 2.54mm double row +0 +10 +10 +Connector_IDC +IDC-Header_2x05_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x05 2.54mm double row +0 +10 +10 +Connector_IDC +IDC-Header_2x05_P2.54mm_Latch_Vertical +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x05 2.54mm double row +0 +10 +10 +Connector_IDC +IDC-Header_2x05_P2.54mm_Vertical +Through hole IDC box header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x05 2.54mm double row +0 +10 +10 +Connector_IDC +IDC-Header_2x05_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +12 +10 +Connector_IDC +IDC-Header_2x06-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x06 2.54mm double row +0 +14 +13 +Connector_IDC +IDC-Header_2x06-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x06 2.54mm double row +0 +14 +13 +Connector_IDC +IDC-Header_2x06-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x06 2.54mm double row +0 +14 +13 +Connector_IDC +IDC-Header_2x06-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x06 2.54mm double row +0 +14 +13 +Connector_IDC +IDC-Header_2x06-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x06 2.54mm double row +0 +14 +13 +Connector_IDC +IDC-Header_2x06_P2.54mm_Horizontal +Through hole IDC box header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x06 2.54mm double row +0 +12 +12 +Connector_IDC +IDC-Header_2x06_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x06 2.54mm double row +0 +12 +12 +Connector_IDC +IDC-Header_2x06_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x06 2.54mm double row +0 +12 +12 +Connector_IDC +IDC-Header_2x06_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x06 2.54mm double row +0 +12 +12 +Connector_IDC +IDC-Header_2x06_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x06 2.54mm double row +0 +12 +12 +Connector_IDC +IDC-Header_2x06_P2.54mm_Latch_Vertical +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x06 2.54mm double row +0 +12 +12 +Connector_IDC +IDC-Header_2x06_P2.54mm_Vertical +Through hole IDC box header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x06 2.54mm double row +0 +12 +12 +Connector_IDC +IDC-Header_2x07-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x07 2.54mm double row +0 +16 +15 +Connector_IDC +IDC-Header_2x07-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x07 2.54mm double row +0 +16 +15 +Connector_IDC +IDC-Header_2x07-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x07 2.54mm double row +0 +16 +15 +Connector_IDC +IDC-Header_2x07-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x07 2.54mm double row +0 +16 +15 +Connector_IDC +IDC-Header_2x07-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x07 2.54mm double row +0 +16 +15 +Connector_IDC +IDC-Header_2x07_P2.54mm_Horizontal +Through hole IDC box header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x07 2.54mm double row +0 +14 +14 +Connector_IDC +IDC-Header_2x07_P2.54mm_Horizontal_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +16 +14 +Connector_IDC +IDC-Header_2x07_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x07 2.54mm double row +0 +14 +14 +Connector_IDC +IDC-Header_2x07_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x07 2.54mm double row +0 +14 +14 +Connector_IDC +IDC-Header_2x07_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x07 2.54mm double row +0 +14 +14 +Connector_IDC +IDC-Header_2x07_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x07 2.54mm double row +0 +14 +14 +Connector_IDC +IDC-Header_2x07_P2.54mm_Latch_Vertical +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x07 2.54mm double row +0 +14 +14 +Connector_IDC +IDC-Header_2x07_P2.54mm_Vertical +Through hole IDC box header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x07 2.54mm double row +0 +14 +14 +Connector_IDC +IDC-Header_2x07_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +16 +14 +Connector_IDC +IDC-Header_2x08-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x08 2.54mm double row +0 +18 +17 +Connector_IDC +IDC-Header_2x08-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x08 2.54mm double row +0 +18 +17 +Connector_IDC +IDC-Header_2x08-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x08 2.54mm double row +0 +18 +17 +Connector_IDC +IDC-Header_2x08-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x08 2.54mm double row +0 +18 +17 +Connector_IDC +IDC-Header_2x08-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x08 2.54mm double row +0 +18 +17 +Connector_IDC +IDC-Header_2x08_P2.54mm_Horizontal +Through hole IDC box header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x08 2.54mm double row +0 +16 +16 +Connector_IDC +IDC-Header_2x08_P2.54mm_Horizontal_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +18 +16 +Connector_IDC +IDC-Header_2x08_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x08 2.54mm double row +0 +16 +16 +Connector_IDC +IDC-Header_2x08_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x08 2.54mm double row +0 +16 +16 +Connector_IDC +IDC-Header_2x08_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x08 2.54mm double row +0 +16 +16 +Connector_IDC +IDC-Header_2x08_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x08 2.54mm double row +0 +16 +16 +Connector_IDC +IDC-Header_2x08_P2.54mm_Latch_Vertical +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x08 2.54mm double row +0 +16 +16 +Connector_IDC +IDC-Header_2x08_P2.54mm_Vertical +Through hole IDC box header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x08 2.54mm double row +0 +16 +16 +Connector_IDC +IDC-Header_2x08_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +18 +16 +Connector_IDC +IDC-Header_2x10-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x10 2.54mm double row +0 +22 +21 +Connector_IDC +IDC-Header_2x10-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x10 2.54mm double row +0 +22 +21 +Connector_IDC +IDC-Header_2x10-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x10 2.54mm double row +0 +22 +21 +Connector_IDC +IDC-Header_2x10-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x10 2.54mm double row +0 +22 +21 +Connector_IDC +IDC-Header_2x10-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x10 2.54mm double row +0 +22 +21 +Connector_IDC +IDC-Header_2x10_P2.54mm_Horizontal +Through hole IDC box header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x10 2.54mm double row +0 +20 +20 +Connector_IDC +IDC-Header_2x10_P2.54mm_Horizontal_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +22 +20 +Connector_IDC +IDC-Header_2x10_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x10 2.54mm double row +0 +20 +20 +Connector_IDC +IDC-Header_2x10_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x10 2.54mm double row +0 +20 +20 +Connector_IDC +IDC-Header_2x10_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x10 2.54mm double row +0 +20 +20 +Connector_IDC +IDC-Header_2x10_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x10 2.54mm double row +0 +20 +20 +Connector_IDC +IDC-Header_2x10_P2.54mm_Latch_Vertical +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x10 2.54mm double row +0 +20 +20 +Connector_IDC +IDC-Header_2x10_P2.54mm_Vertical +Through hole IDC box header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x10 2.54mm double row +0 +20 +20 +Connector_IDC +IDC-Header_2x10_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +22 +20 +Connector_IDC +IDC-Header_2x12-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x12 2.54mm double row +0 +26 +25 +Connector_IDC +IDC-Header_2x12-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x12 2.54mm double row +0 +26 +25 +Connector_IDC +IDC-Header_2x12-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x12 2.54mm double row +0 +26 +25 +Connector_IDC +IDC-Header_2x12-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x12 2.54mm double row +0 +26 +25 +Connector_IDC +IDC-Header_2x12-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x12 2.54mm double row +0 +26 +25 +Connector_IDC +IDC-Header_2x12_P2.54mm_Horizontal +Through hole IDC box header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x12 2.54mm double row +0 +24 +24 +Connector_IDC +IDC-Header_2x12_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x12 2.54mm double row +0 +24 +24 +Connector_IDC +IDC-Header_2x12_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x12 2.54mm double row +0 +24 +24 +Connector_IDC +IDC-Header_2x12_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x12 2.54mm double row +0 +24 +24 +Connector_IDC +IDC-Header_2x12_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x12 2.54mm double row +0 +24 +24 +Connector_IDC +IDC-Header_2x12_P2.54mm_Latch_Vertical +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x12 2.54mm double row +0 +24 +24 +Connector_IDC +IDC-Header_2x12_P2.54mm_Vertical +Through hole IDC box header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x12 2.54mm double row +0 +24 +24 +Connector_IDC +IDC-Header_2x13-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x13 2.54mm double row +0 +28 +27 +Connector_IDC +IDC-Header_2x13-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x13 2.54mm double row +0 +28 +27 +Connector_IDC +IDC-Header_2x13-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x13 2.54mm double row +0 +28 +27 +Connector_IDC +IDC-Header_2x13-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x13 2.54mm double row +0 +28 +27 +Connector_IDC +IDC-Header_2x13-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x13 2.54mm double row +0 +28 +27 +Connector_IDC +IDC-Header_2x13_P2.54mm_Horizontal +Through hole IDC box header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x13 2.54mm double row +0 +26 +26 +Connector_IDC +IDC-Header_2x13_P2.54mm_Horizontal_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +28 +26 +Connector_IDC +IDC-Header_2x13_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x13 2.54mm double row +0 +26 +26 +Connector_IDC +IDC-Header_2x13_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x13 2.54mm double row +0 +26 +26 +Connector_IDC +IDC-Header_2x13_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x13 2.54mm double row +0 +26 +26 +Connector_IDC +IDC-Header_2x13_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x13 2.54mm double row +0 +26 +26 +Connector_IDC +IDC-Header_2x13_P2.54mm_Latch_Vertical +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x13 2.54mm double row +0 +26 +26 +Connector_IDC +IDC-Header_2x13_P2.54mm_Vertical +Through hole IDC box header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x13 2.54mm double row +0 +26 +26 +Connector_IDC +IDC-Header_2x13_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +28 +26 +Connector_IDC +IDC-Header_2x15-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x15 2.54mm double row +0 +32 +31 +Connector_IDC +IDC-Header_2x15-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x15 2.54mm double row +0 +32 +31 +Connector_IDC +IDC-Header_2x15-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x15 2.54mm double row +0 +32 +31 +Connector_IDC +IDC-Header_2x15-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x15 2.54mm double row +0 +32 +31 +Connector_IDC +IDC-Header_2x15-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x15 2.54mm double row +0 +32 +31 +Connector_IDC +IDC-Header_2x15_P2.54mm_Horizontal +Through hole IDC box header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x15 2.54mm double row +0 +30 +30 +Connector_IDC +IDC-Header_2x15_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x15 2.54mm double row +0 +30 +30 +Connector_IDC +IDC-Header_2x15_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x15 2.54mm double row +0 +30 +30 +Connector_IDC +IDC-Header_2x15_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x15 2.54mm double row +0 +30 +30 +Connector_IDC +IDC-Header_2x15_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x15 2.54mm double row +0 +30 +30 +Connector_IDC +IDC-Header_2x15_P2.54mm_Latch_Vertical +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x15 2.54mm double row +0 +30 +30 +Connector_IDC +IDC-Header_2x15_P2.54mm_Vertical +Through hole IDC box header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x15 2.54mm double row +0 +30 +30 +Connector_IDC +IDC-Header_2x17-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x17 2.54mm double row +0 +36 +35 +Connector_IDC +IDC-Header_2x17-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x17 2.54mm double row +0 +36 +35 +Connector_IDC +IDC-Header_2x17-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x17 2.54mm double row +0 +36 +35 +Connector_IDC +IDC-Header_2x17-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x17 2.54mm double row +0 +36 +35 +Connector_IDC +IDC-Header_2x17-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x17 2.54mm double row +0 +36 +35 +Connector_IDC +IDC-Header_2x17_P2.54mm_Horizontal +Through hole IDC box header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x17 2.54mm double row +0 +34 +34 +Connector_IDC +IDC-Header_2x17_P2.54mm_Horizontal_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +36 +34 +Connector_IDC +IDC-Header_2x17_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x17 2.54mm double row +0 +34 +34 +Connector_IDC +IDC-Header_2x17_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x17 2.54mm double row +0 +34 +34 +Connector_IDC +IDC-Header_2x17_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x17 2.54mm double row +0 +34 +34 +Connector_IDC +IDC-Header_2x17_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x17 2.54mm double row +0 +34 +34 +Connector_IDC +IDC-Header_2x17_P2.54mm_Latch_Vertical +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x17 2.54mm double row +0 +34 +34 +Connector_IDC +IDC-Header_2x17_P2.54mm_Vertical +Through hole IDC box header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x17 2.54mm double row +0 +34 +34 +Connector_IDC +IDC-Header_2x17_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +36 +34 +Connector_IDC +IDC-Header_2x20-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x20 2.54mm double row +0 +42 +41 +Connector_IDC +IDC-Header_2x20-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x20 2.54mm double row +0 +42 +41 +Connector_IDC +IDC-Header_2x20-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x20 2.54mm double row +0 +42 +41 +Connector_IDC +IDC-Header_2x20-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x20 2.54mm double row +0 +42 +41 +Connector_IDC +IDC-Header_2x20-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x20 2.54mm double row +0 +42 +41 +Connector_IDC +IDC-Header_2x20_P2.54mm_Horizontal +Through hole IDC box header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x20 2.54mm double row +0 +40 +40 +Connector_IDC +IDC-Header_2x20_P2.54mm_Horizontal_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +42 +41 +Connector_IDC +IDC-Header_2x20_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x20 2.54mm double row +0 +40 +40 +Connector_IDC +IDC-Header_2x20_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x20 2.54mm double row +0 +40 +40 +Connector_IDC +IDC-Header_2x20_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x20 2.54mm double row +0 +40 +40 +Connector_IDC +IDC-Header_2x20_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x20 2.54mm double row +0 +40 +40 +Connector_IDC +IDC-Header_2x20_P2.54mm_Latch_Vertical +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x20 2.54mm double row +0 +40 +40 +Connector_IDC +IDC-Header_2x20_P2.54mm_Vertical +Through hole IDC box header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x20 2.54mm double row +0 +40 +40 +Connector_IDC +IDC-Header_2x20_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +42 +40 +Connector_IDC +IDC-Header_2x25-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x25 2.54mm double row +0 +52 +51 +Connector_IDC +IDC-Header_2x25-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x25 2.54mm double row +0 +52 +51 +Connector_IDC +IDC-Header_2x25-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x25 2.54mm double row +0 +52 +51 +Connector_IDC +IDC-Header_2x25-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x25 2.54mm double row +0 +52 +51 +Connector_IDC +IDC-Header_2x25-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x25 2.54mm double row +0 +52 +51 +Connector_IDC +IDC-Header_2x25_P2.54mm_Horizontal +Through hole IDC box header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x25 2.54mm double row +0 +50 +50 +Connector_IDC +IDC-Header_2x25_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x25 2.54mm double row +0 +50 +50 +Connector_IDC +IDC-Header_2x25_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x25 2.54mm double row +0 +50 +50 +Connector_IDC +IDC-Header_2x25_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x25 2.54mm double row +0 +50 +50 +Connector_IDC +IDC-Header_2x25_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x25 2.54mm double row +0 +50 +50 +Connector_IDC +IDC-Header_2x25_P2.54mm_Latch_Vertical +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x25 2.54mm double row +0 +50 +50 +Connector_IDC +IDC-Header_2x25_P2.54mm_Vertical +Through hole IDC box header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x25 2.54mm double row +0 +50 +50 +Connector_IDC +IDC-Header_2x25_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +52 +50 +Connector_IDC +IDC-Header_2x30-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x30 2.54mm double row +0 +62 +61 +Connector_IDC +IDC-Header_2x30-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x30 2.54mm double row +0 +62 +61 +Connector_IDC +IDC-Header_2x30-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x30 2.54mm double row +0 +62 +61 +Connector_IDC +IDC-Header_2x30-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x30 2.54mm double row +0 +62 +61 +Connector_IDC +IDC-Header_2x30-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x30 2.54mm double row +0 +62 +61 +Connector_IDC +IDC-Header_2x30_P2.54mm_Horizontal +Through hole IDC box header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x30 2.54mm double row +0 +60 +60 +Connector_IDC +IDC-Header_2x30_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x30 2.54mm double row +0 +60 +60 +Connector_IDC +IDC-Header_2x30_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x30 2.54mm double row +0 +60 +60 +Connector_IDC +IDC-Header_2x30_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x30 2.54mm double row +0 +60 +60 +Connector_IDC +IDC-Header_2x30_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x30 2.54mm double row +0 +60 +60 +Connector_IDC +IDC-Header_2x30_P2.54mm_Latch_Vertical +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x30 2.54mm double row +0 +60 +60 +Connector_IDC +IDC-Header_2x30_P2.54mm_Vertical +Through hole IDC box header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x30 2.54mm double row +0 +60 +60 +Connector_IDC +IDC-Header_2x30_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +62 +60 +Connector_IDC +IDC-Header_2x32-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x32 2.54mm double row +0 +66 +65 +Connector_IDC +IDC-Header_2x32-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x32 2.54mm double row +0 +66 +65 +Connector_IDC +IDC-Header_2x32-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x32 2.54mm double row +0 +66 +65 +Connector_IDC +IDC-Header_2x32-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x32 2.54mm double row +0 +66 +65 +Connector_IDC +IDC-Header_2x32-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x32 2.54mm double row +0 +66 +65 +Connector_IDC +IDC-Header_2x32_P2.54mm_Horizontal +Through hole IDC box header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x32 2.54mm double row +0 +64 +64 +Connector_IDC +IDC-Header_2x32_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x32 2.54mm double row +0 +64 +64 +Connector_IDC +IDC-Header_2x32_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x32 2.54mm double row +0 +64 +64 +Connector_IDC +IDC-Header_2x32_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x32 2.54mm double row +0 +64 +64 +Connector_IDC +IDC-Header_2x32_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x32 2.54mm double row +0 +64 +64 +Connector_IDC +IDC-Header_2x32_P2.54mm_Latch_Vertical +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x32 2.54mm double row +0 +64 +64 +Connector_IDC +IDC-Header_2x32_P2.54mm_Vertical +Through hole IDC box header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x32 2.54mm double row +0 +64 +64 +Connector_IDC +IDC-Header_2x32_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +66 +64 +Connector_JAE +JAE_LY20-4P-DLT1_2x02_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-4P-DLT1, 2 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +4 +4 +Connector_JAE +JAE_LY20-4P-DT1_2x02_P2.00mm_Vertical +Molex LY 20 series connector, LY20-4P-DT1, 2 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +4 +4 +Connector_JAE +JAE_LY20-6P-DLT1_2x03_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-6P-DLT1, 3 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +6 +6 +Connector_JAE +JAE_LY20-6P-DT1_2x03_P2.00mm_Vertical +Molex LY 20 series connector, LY20-6P-DT1, 3 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +6 +6 +Connector_JAE +JAE_LY20-8P-DLT1_2x04_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-8P-DLT1, 4 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +8 +8 +Connector_JAE +JAE_LY20-8P-DT1_2x04_P2.00mm_Vertical +Molex LY 20 series connector, LY20-8P-DT1, 4 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +8 +8 +Connector_JAE +JAE_LY20-10P-DLT1_2x05_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-10P-DLT1, 5 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +10 +10 +Connector_JAE +JAE_LY20-10P-DT1_2x05_P2.00mm_Vertical +Molex LY 20 series connector, LY20-10P-DT1, 5 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +10 +10 +Connector_JAE +JAE_LY20-12P-DLT1_2x06_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-12P-DLT1, 6 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +12 +12 +Connector_JAE +JAE_LY20-12P-DT1_2x06_P2.00mm_Vertical +Molex LY 20 series connector, LY20-12P-DT1, 6 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +12 +12 +Connector_JAE +JAE_LY20-14P-DLT1_2x07_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-14P-DLT1, 7 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +14 +14 +Connector_JAE +JAE_LY20-14P-DT1_2x07_P2.00mm_Vertical +Molex LY 20 series connector, LY20-14P-DT1, 7 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +14 +14 +Connector_JAE +JAE_LY20-16P-DLT1_2x08_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-16P-DLT1, 8 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +16 +16 +Connector_JAE +JAE_LY20-16P-DT1_2x08_P2.00mm_Vertical +Molex LY 20 series connector, LY20-16P-DT1, 8 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +16 +16 +Connector_JAE +JAE_LY20-18P-DLT1_2x09_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-18P-DLT1, 9 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +18 +18 +Connector_JAE +JAE_LY20-18P-DT1_2x09_P2.00mm_Vertical +Molex LY 20 series connector, LY20-18P-DT1, 9 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +18 +18 +Connector_JAE +JAE_LY20-20P-DLT1_2x10_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-20P-DLT1, 10 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +20 +20 +Connector_JAE +JAE_LY20-20P-DT1_2x10_P2.00mm_Vertical +Molex LY 20 series connector, LY20-20P-DT1, 10 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +20 +20 +Connector_JAE +JAE_LY20-22P-DLT1_2x11_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-22P-DLT1, 11 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +22 +22 +Connector_JAE +JAE_LY20-22P-DT1_2x11_P2.00mm_Vertical +Molex LY 20 series connector, LY20-22P-DT1, 11 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +22 +22 +Connector_JAE +JAE_LY20-24P-DLT1_2x12_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-24P-DLT1, 12 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +24 +24 +Connector_JAE +JAE_LY20-24P-DT1_2x12_P2.00mm_Vertical +Molex LY 20 series connector, LY20-24P-DT1, 12 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +24 +24 +Connector_JAE +JAE_LY20-26P-DLT1_2x13_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-26P-DLT1, 13 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +26 +26 +Connector_JAE +JAE_LY20-26P-DT1_2x13_P2.00mm_Vertical +Molex LY 20 series connector, LY20-26P-DT1, 13 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +26 +26 +Connector_JAE +JAE_LY20-28P-DLT1_2x14_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-28P-DLT1, 14 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +28 +28 +Connector_JAE +JAE_LY20-28P-DT1_2x14_P2.00mm_Vertical +Molex LY 20 series connector, LY20-28P-DT1, 14 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +28 +28 +Connector_JAE +JAE_LY20-30P-DLT1_2x15_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-30P-DLT1, 15 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +30 +30 +Connector_JAE +JAE_LY20-30P-DT1_2x15_P2.00mm_Vertical +Molex LY 20 series connector, LY20-30P-DT1, 15 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +30 +30 +Connector_JAE +JAE_LY20-32P-DLT1_2x16_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-32P-DLT1, 16 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +32 +32 +Connector_JAE +JAE_LY20-32P-DT1_2x16_P2.00mm_Vertical +Molex LY 20 series connector, LY20-32P-DT1, 16 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +32 +32 +Connector_JAE +JAE_LY20-34P-DLT1_2x17_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-34P-DLT1, 17 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +34 +34 +Connector_JAE +JAE_LY20-34P-DT1_2x17_P2.00mm_Vertical +Molex LY 20 series connector, LY20-34P-DT1, 17 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +34 +34 +Connector_JAE +JAE_LY20-36P-DLT1_2x18_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-36P-DLT1, 18 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +36 +36 +Connector_JAE +JAE_LY20-36P-DT1_2x18_P2.00mm_Vertical +Molex LY 20 series connector, LY20-36P-DT1, 18 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +36 +36 +Connector_JAE +JAE_LY20-38P-DLT1_2x19_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-38P-DLT1, 19 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +38 +38 +Connector_JAE +JAE_LY20-38P-DT1_2x19_P2.00mm_Vertical +Molex LY 20 series connector, LY20-38P-DT1, 19 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +38 +38 +Connector_JAE +JAE_LY20-40P-DLT1_2x20_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-40P-DLT1, 20 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +40 +40 +Connector_JAE +JAE_LY20-40P-DT1_2x20_P2.00mm_Vertical +Molex LY 20 series connector, LY20-40P-DT1, 20 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +40 +40 +Connector_JAE +JAE_LY20-42P-DLT1_2x21_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-42P-DLT1, 21 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +42 +42 +Connector_JAE +JAE_LY20-42P-DT1_2x21_P2.00mm_Vertical +Molex LY 20 series connector, LY20-42P-DT1, 21 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +42 +42 +Connector_JAE +JAE_LY20-44P-DLT1_2x22_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-44P-DLT1, 22 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +44 +44 +Connector_JAE +JAE_LY20-44P-DT1_2x22_P2.00mm_Vertical +Molex LY 20 series connector, LY20-44P-DT1, 22 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +44 +44 +Connector_JAE +JAE_MM70-314-310B1 +http://www.heilind.com/marketing/documents/jae/JAE_MM70.pdf +connector JAE MXM +0 +280 +279 +Connector_JAE +JAE_SIM_Card_SF72S006 +SIM Card, Push-Push, https://www.jae.com/direct/topics/topics_file_download/topics_id=68892&ext_no=06&index=0&_lang=en&v=202003111511468456809 +SIM Card with Detect Switch +0 +18 +9 +Connector_JST +JST_ACH_BM01B-ACHSS-A-GAN-ETF_1x01-1MP_P1.20mm_Vertical +JST ACH series connector, BM01B-ACHSS-A-GAN-ETF (http://www.jst-mfg.com/product/pdf/eng/eACH.pdf), generated with kicad-footprint-generator +connector JST ACH vertical +0 +3 +2 +Connector_JST +JST_ACH_BM02B-ACHSS-GAN-ETF_1x02-1MP_P1.20mm_Vertical +JST ACH series connector, BM02B-ACHSS-GAN-ETF (http://www.jst-mfg.com/product/pdf/eng/eACH.pdf), generated with kicad-footprint-generator +connector JST ACH vertical +0 +4 +3 +Connector_JST +JST_ACH_BM03B-ACHSS-GAN-ETF_1x03-1MP_P1.20mm_Vertical +JST ACH series connector, BM03B-ACHSS-GAN-ETF (http://www.jst-mfg.com/product/pdf/eng/eACH.pdf), generated with kicad-footprint-generator +connector JST ACH vertical +0 +5 +4 +Connector_JST +JST_ACH_BM04B-ACHSS-A-GAN-ETF_1x04-1MP_P1.20mm_Vertical +JST ACH series connector, BM04B-ACHSS-A-GAN-ETF (http://www.jst-mfg.com/product/pdf/eng/eACH.pdf), generated with kicad-footprint-generator +connector JST ACH vertical +0 +6 +5 +Connector_JST +JST_ACH_BM05B-ACHSS-A-GAN-ETF_1x05-1MP_P1.20mm_Vertical +JST ACH series connector, BM05B-ACHSS-A-GAN-ETF (http://www.jst-mfg.com/product/pdf/eng/eACH.pdf), generated with kicad-footprint-generator +connector JST ACH vertical +0 +7 +6 +Connector_JST +JST_AUH_BM03B-AUHKS-GA-TB_1x03-1MP_P1.50mm_Vertical +JST AUH series connector, BM03B-AUHKS-GA-TB (http://www.jst-mfg.com/product/pdf/eng/eAUH.pdf), generated with kicad-footprint-generator +connector JST AUH side entry +0 +5 +4 +Connector_JST +JST_AUH_BM05B-AUHKS-GA-TB_1x05-1MP_P1.50mm_Vertical +JST AUH series connector, BM05B-AUHKS-GA-TB (http://www.jst-mfg.com/product/pdf/eng/eAUH.pdf), generated with kicad-footprint-generator +connector JST AUH side entry +0 +7 +6 +Connector_JST +JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical +JST EH series connector, B2B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH vertical +0 +2 +2 +Connector_JST +JST_EH_B3B-EH-A_1x03_P2.50mm_Vertical +JST EH series connector, B3B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH vertical +0 +3 +3 +Connector_JST +JST_EH_B4B-EH-A_1x04_P2.50mm_Vertical +JST EH series connector, B4B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH vertical +0 +4 +4 +Connector_JST +JST_EH_B5B-EH-A_1x05_P2.50mm_Vertical +JST EH series connector, B5B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH vertical +0 +5 +5 +Connector_JST +JST_EH_B6B-EH-A_1x06_P2.50mm_Vertical +JST EH series connector, B6B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH vertical +0 +6 +6 +Connector_JST +JST_EH_B7B-EH-A_1x07_P2.50mm_Vertical +JST EH series connector, B7B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH vertical +0 +7 +7 +Connector_JST +JST_EH_B8B-EH-A_1x08_P2.50mm_Vertical +JST EH series connector, B8B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH vertical +0 +8 +8 +Connector_JST +JST_EH_B9B-EH-A_1x09_P2.50mm_Vertical +JST EH series connector, B9B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH vertical +0 +9 +9 +Connector_JST +JST_EH_B10B-EH-A_1x10_P2.50mm_Vertical +JST EH series connector, B10B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH side entry +0 +10 +10 +Connector_JST +JST_EH_B11B-EH-A_1x11_P2.50mm_Vertical +JST EH series connector, B11B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH side entry +0 +11 +11 +Connector_JST +JST_EH_B12B-EH-A_1x12_P2.50mm_Vertical +JST EH series connector, B12B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH side entry +0 +12 +12 +Connector_JST +JST_EH_B13B-EH-A_1x13_P2.50mm_Vertical +JST EH series connector, B13B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH side entry +0 +13 +13 +Connector_JST +JST_EH_B14B-EH-A_1x14_P2.50mm_Vertical +JST EH series connector, B14B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH side entry +0 +14 +14 +Connector_JST +JST_EH_B15B-EH-A_1x15_P2.50mm_Vertical +JST EH series connector, B15B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH side entry +0 +15 +15 +Connector_JST +JST_EH_S2B-EH_1x02_P2.50mm_Horizontal +JST EH series connector, S2B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH horizontal +0 +2 +2 +Connector_JST +JST_EH_S3B-EH_1x03_P2.50mm_Horizontal +JST EH series connector, S3B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH horizontal +0 +3 +3 +Connector_JST +JST_EH_S4B-EH_1x04_P2.50mm_Horizontal +JST EH series connector, S4B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH horizontal +0 +4 +4 +Connector_JST +JST_EH_S5B-EH_1x05_P2.50mm_Horizontal +JST EH series connector, S5B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH horizontal +0 +5 +5 +Connector_JST +JST_EH_S6B-EH_1x06_P2.50mm_Horizontal +JST EH series connector, S6B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH horizontal +0 +6 +6 +Connector_JST +JST_EH_S7B-EH_1x07_P2.50mm_Horizontal +JST EH series connector, S7B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH horizontal +0 +7 +7 +Connector_JST +JST_EH_S8B-EH_1x08_P2.50mm_Horizontal +JST EH series connector, S8B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH horizontal +0 +8 +8 +Connector_JST +JST_EH_S9B-EH_1x09_P2.50mm_Horizontal +JST EH series connector, S9B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH horizontal +0 +9 +9 +Connector_JST +JST_EH_S10B-EH_1x10_P2.50mm_Horizontal +JST EH series connector, S10B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH top entry +0 +10 +10 +Connector_JST +JST_EH_S11B-EH_1x11_P2.50mm_Horizontal +JST EH series connector, S11B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH top entry +0 +11 +11 +Connector_JST +JST_EH_S12B-EH_1x12_P2.50mm_Horizontal +JST EH series connector, S12B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH top entry +0 +12 +12 +Connector_JST +JST_EH_S13B-EH_1x13_P2.50mm_Horizontal +JST EH series connector, S13B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH top entry +0 +13 +13 +Connector_JST +JST_EH_S14B-EH_1x14_P2.50mm_Horizontal +JST EH series connector, S14B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH top entry +0 +14 +14 +Connector_JST +JST_EH_S15B-EH_1x15_P2.50mm_Horizontal +JST EH series connector, S15B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH top entry +0 +15 +15 +Connector_JST +JST_GH_BM02B-GHS-TBT_1x02-1MP_P1.25mm_Vertical +JST GH series connector, BM02B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +4 +3 +Connector_JST +JST_GH_BM03B-GHS-TBT_1x03-1MP_P1.25mm_Vertical +JST GH series connector, BM03B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +5 +4 +Connector_JST +JST_GH_BM04B-GHS-TBT_1x04-1MP_P1.25mm_Vertical +JST GH series connector, BM04B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +6 +5 +Connector_JST +JST_GH_BM05B-GHS-TBT_1x05-1MP_P1.25mm_Vertical +JST GH series connector, BM05B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +7 +6 +Connector_JST +JST_GH_BM06B-GHS-TBT_1x06-1MP_P1.25mm_Vertical +JST GH series connector, BM06B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +8 +7 +Connector_JST +JST_GH_BM07B-GHS-TBT_1x07-1MP_P1.25mm_Vertical +JST GH series connector, BM07B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +9 +8 +Connector_JST +JST_GH_BM08B-GHS-TBT_1x08-1MP_P1.25mm_Vertical +JST GH series connector, BM08B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +10 +9 +Connector_JST +JST_GH_BM09B-GHS-TBT_1x09-1MP_P1.25mm_Vertical +JST GH series connector, BM09B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +11 +10 +Connector_JST +JST_GH_BM10B-GHS-TBT_1x10-1MP_P1.25mm_Vertical +JST GH series connector, BM10B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +12 +11 +Connector_JST +JST_GH_BM11B-GHS-TBT_1x11-1MP_P1.25mm_Vertical +JST GH series connector, BM11B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +13 +12 +Connector_JST +JST_GH_BM12B-GHS-TBT_1x12-1MP_P1.25mm_Vertical +JST GH series connector, BM12B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +14 +13 +Connector_JST +JST_GH_BM13B-GHS-TBT_1x13-1MP_P1.25mm_Vertical +JST GH series connector, BM13B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +15 +14 +Connector_JST +JST_GH_BM14B-GHS-TBT_1x14-1MP_P1.25mm_Vertical +JST GH series connector, BM14B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +16 +15 +Connector_JST +JST_GH_BM15B-GHS-TBT_1x15-1MP_P1.25mm_Vertical +JST GH series connector, BM15B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +17 +16 +Connector_JST +JST_GH_SM02B-GHS-TB_1x02-1MP_P1.25mm_Horizontal +JST GH series connector, SM02B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +4 +3 +Connector_JST +JST_GH_SM03B-GHS-TB_1x03-1MP_P1.25mm_Horizontal +JST GH series connector, SM03B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +5 +4 +Connector_JST +JST_GH_SM04B-GHS-TB_1x04-1MP_P1.25mm_Horizontal +JST GH series connector, SM04B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +6 +5 +Connector_JST +JST_GH_SM05B-GHS-TB_1x05-1MP_P1.25mm_Horizontal +JST GH series connector, SM05B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +7 +6 +Connector_JST +JST_GH_SM06B-GHS-TB_1x06-1MP_P1.25mm_Horizontal +JST GH series connector, SM06B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +8 +7 +Connector_JST +JST_GH_SM07B-GHS-TB_1x07-1MP_P1.25mm_Horizontal +JST GH series connector, SM07B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +9 +8 +Connector_JST +JST_GH_SM08B-GHS-TB_1x08-1MP_P1.25mm_Horizontal +JST GH series connector, SM08B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +10 +9 +Connector_JST +JST_GH_SM09B-GHS-TB_1x09-1MP_P1.25mm_Horizontal +JST GH series connector, SM09B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +11 +10 +Connector_JST +JST_GH_SM10B-GHS-TB_1x10-1MP_P1.25mm_Horizontal +JST GH series connector, SM10B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +12 +11 +Connector_JST +JST_GH_SM11B-GHS-TB_1x11-1MP_P1.25mm_Horizontal +JST GH series connector, SM11B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +13 +12 +Connector_JST +JST_GH_SM12B-GHS-TB_1x12-1MP_P1.25mm_Horizontal +JST GH series connector, SM12B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +14 +13 +Connector_JST +JST_GH_SM13B-GHS-TB_1x13-1MP_P1.25mm_Horizontal +JST GH series connector, SM13B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +15 +14 +Connector_JST +JST_GH_SM14B-GHS-TB_1x14-1MP_P1.25mm_Horizontal +JST GH series connector, SM14B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +16 +15 +Connector_JST +JST_GH_SM15B-GHS-TB_1x15-1MP_P1.25mm_Horizontal +JST GH series connector, SM15B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +17 +16 +Connector_JST +JST_J2100_B06B-J21DK-GGXR_2x03_P2.50x4.00mm_Vertical +JST J2100 series connector, B06B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 vertical +0 +8 +6 +Connector_JST +JST_J2100_B08B-J21DK-GGXR_2x04_P2.50x4.00mm_Vertical +JST J2100 series connector, B08B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 vertical +0 +10 +8 +Connector_JST +JST_J2100_B10B-J21DK-GGXR_2x05_P2.50x4.00mm_Vertical +JST J2100 series connector, B10B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 vertical +0 +12 +10 +Connector_JST +JST_J2100_B12B-J21DK-GGXR_2x06_P2.50x4.00mm_Vertical +JST J2100 series connector, B12B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 vertical +0 +14 +12 +Connector_JST +JST_J2100_B16B-J21DK-GGXR_2x08_P2.50x4.00mm_Vertical +JST J2100 series connector, B16B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 vertical +0 +18 +16 +Connector_JST +JST_J2100_B20B-J21DK-GGXR_2x10_P2.50x4.00mm_Vertical +JST J2100 series connector, B20B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 vertical +0 +22 +20 +Connector_JST +JST_J2100_S06B-J21DK-GGXR_2x03_P2.50mm_Horizontal +JST J2100 series connector, S06B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 horizontal +0 +7 +6 +Connector_JST +JST_J2100_S08B-J21DK-GGXR_2x04_P2.50mm_Horizontal +JST J2100 series connector, S08B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 horizontal +0 +10 +8 +Connector_JST +JST_J2100_S10B-J21DK-GGXR_2x05_P2.50mm_Horizontal +JST J2100 series connector, S10B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 horizontal +0 +12 +10 +Connector_JST +JST_J2100_S12B-J21DK-GGXR_2x06_P2.50mm_Horizontal +JST J2100 series connector, S12B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 horizontal +0 +14 +12 +Connector_JST +JST_J2100_S16B-J21DK-GGXR_2x08_P2.50mm_Horizontal +JST J2100 series connector, S16B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 horizontal +0 +18 +16 +Connector_JST +JST_J2100_S20B-J21DK-GGXR_2x10_P2.50mm_Horizontal +JST J2100 series connector, S20B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 horizontal +0 +22 +20 +Connector_JST +JST_JWPF_B02B-JWPF-SK-R_1x02_P2.00mm_Vertical +JST JWPF series connector, B02B-JWPF-SK-R (http://www.jst-mfg.com/product/pdf/eng/eJWPF1.pdf), generated with kicad-footprint-generator +connector JST JWPF side entry +0 +2 +2 +Connector_JST +JST_JWPF_B03B-JWPF-SK-R_1x03_P2.00mm_Vertical +JST JWPF series connector, B03B-JWPF-SK-R (http://www.jst-mfg.com/product/pdf/eng/eJWPF1.pdf), generated with kicad-footprint-generator +connector JST JWPF side entry +0 +3 +3 +Connector_JST +JST_JWPF_B04B-JWPF-SK-R_1x04_P2.00mm_Vertical +JST JWPF series connector, B04B-JWPF-SK-R (http://www.jst-mfg.com/product/pdf/eng/eJWPF1.pdf), generated with kicad-footprint-generator +connector JST JWPF side entry +0 +4 +4 +Connector_JST +JST_JWPF_B06B-JWPF-SK-R_2x03_P2.00mm_Vertical +JST JWPF series connector, B06B-JWPF-SK-R (http://www.jst-mfg.com/product/pdf/eng/eJWPF1.pdf), generated with kicad-footprint-generator +connector JST JWPF side entry +0 +6 +6 +Connector_JST +JST_JWPF_B08B-JWPF-SK-R_2x04_P2.00mm_Vertical +JST JWPF series connector, B08B-JWPF-SK-R (http://www.jst-mfg.com/product/pdf/eng/eJWPF1.pdf), generated with kicad-footprint-generator +connector JST JWPF side entry +0 +8 +8 +Connector_JST +JST_LEA_SM02B-LEASS-TF_1x02-1MP_P4.20mm_Horizontal +JST LEA series connector, SM02B-LEASS-TF (http://www.jst-mfg.com/product/pdf/eng/eLEA.pdf), generated with kicad-footprint-generator +connector JST LEA top entry +0 +4 +3 +Connector_JST +JST_NV_B02P-NV_1x02_P5.00mm_Vertical +JST NV series connector, B02P-NV (http://www.jst-mfg.com/product/pdf/eng/eNV.pdf), generated with kicad-footprint-generator +connector JST NV side entry +0 +2 +2 +Connector_JST +JST_NV_B03P-NV_1x03_P5.00mm_Vertical +JST NV series connector, B03P-NV (http://www.jst-mfg.com/product/pdf/eng/eNV.pdf), generated with kicad-footprint-generator +connector JST NV side entry +0 +3 +3 +Connector_JST +JST_NV_B04P-NV_1x04_P5.00mm_Vertical +JST NV series connector, B04P-NV (http://www.jst-mfg.com/product/pdf/eng/eNV.pdf), generated with kicad-footprint-generator +connector JST NV side entry +0 +4 +4 +Connector_JST +JST_PHD_B8B-PHDSS_2x04_P2.00mm_Vertical +JST PHD series connector, B8B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +8 +8 +Connector_JST +JST_PHD_B10B-PHDSS_2x05_P2.00mm_Vertical +JST PHD series connector, B10B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +10 +10 +Connector_JST +JST_PHD_B12B-PHDSS_2x06_P2.00mm_Vertical +JST PHD series connector, B12B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +12 +12 +Connector_JST +JST_PHD_B14B-PHDSS_2x07_P2.00mm_Vertical +JST PHD series connector, B14B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +14 +14 +Connector_JST +JST_PHD_B16B-PHDSS_2x08_P2.00mm_Vertical +JST PHD series connector, B16B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +16 +16 +Connector_JST +JST_PHD_B18B-PHDSS_2x09_P2.00mm_Vertical +JST PHD series connector, B18B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +18 +18 +Connector_JST +JST_PHD_B20B-PHDSS_2x10_P2.00mm_Vertical +JST PHD series connector, B20B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +20 +20 +Connector_JST +JST_PHD_B22B-PHDSS_2x11_P2.00mm_Vertical +JST PHD series connector, B22B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +22 +22 +Connector_JST +JST_PHD_B24B-PHDSS_2x12_P2.00mm_Vertical +JST PHD series connector, B24B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +24 +24 +Connector_JST +JST_PHD_B26B-PHDSS_2x13_P2.00mm_Vertical +JST PHD series connector, B26B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +26 +26 +Connector_JST +JST_PHD_B28B-PHDSS_2x14_P2.00mm_Vertical +JST PHD series connector, B28B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +28 +28 +Connector_JST +JST_PHD_B30B-PHDSS_2x15_P2.00mm_Vertical +JST PHD series connector, B30B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +30 +30 +Connector_JST +JST_PHD_B32B-PHDSS_2x16_P2.00mm_Vertical +JST PHD series connector, B32B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +32 +32 +Connector_JST +JST_PHD_B34B-PHDSS_2x17_P2.00mm_Vertical +JST PHD series connector, B34B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +34 +34 +Connector_JST +JST_PHD_S8B-PHDSS_2x04_P2.00mm_Horizontal +JST PHD series connector, S8B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +8 +8 +Connector_JST +JST_PHD_S10B-PHDSS_2x05_P2.00mm_Horizontal +JST PHD series connector, S10B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +10 +10 +Connector_JST +JST_PHD_S12B-PHDSS_2x06_P2.00mm_Horizontal +JST PHD series connector, S12B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +12 +12 +Connector_JST +JST_PHD_S14B-PHDSS_2x07_P2.00mm_Horizontal +JST PHD series connector, S14B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +14 +14 +Connector_JST +JST_PHD_S16B-PHDSS_2x08_P2.00mm_Horizontal +JST PHD series connector, S16B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +16 +16 +Connector_JST +JST_PHD_S18B-PHDSS_2x09_P2.00mm_Horizontal +JST PHD series connector, S18B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +18 +18 +Connector_JST +JST_PHD_S20B-PHDSS_2x10_P2.00mm_Horizontal +JST PHD series connector, S20B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +20 +20 +Connector_JST +JST_PHD_S22B-PHDSS_2x11_P2.00mm_Horizontal +JST PHD series connector, S22B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +22 +22 +Connector_JST +JST_PHD_S24B-PHDSS_2x12_P2.00mm_Horizontal +JST PHD series connector, S24B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +24 +24 +Connector_JST +JST_PHD_S26B-PHDSS_2x13_P2.00mm_Horizontal +JST PHD series connector, S26B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +26 +26 +Connector_JST +JST_PHD_S28B-PHDSS_2x14_P2.00mm_Horizontal +JST PHD series connector, S28B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +28 +28 +Connector_JST +JST_PHD_S30B-PHDSS_2x15_P2.00mm_Horizontal +JST PHD series connector, S30B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +30 +30 +Connector_JST +JST_PHD_S32B-PHDSS_2x16_P2.00mm_Horizontal +JST PHD series connector, S32B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +32 +32 +Connector_JST +JST_PHD_S34B-PHDSS_2x17_P2.00mm_Horizontal +JST PHD series connector, S34B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +34 +34 +Connector_JST +JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical +JST PH series connector, B2B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +2 +2 +Connector_JST +JST_PH_B2B-PH-SM4-TB_1x02-1MP_P2.00mm_Vertical +JST PH series connector, B2B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +4 +3 +Connector_JST +JST_PH_B3B-PH-K_1x03_P2.00mm_Vertical +JST PH series connector, B3B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +3 +3 +Connector_JST +JST_PH_B3B-PH-SM4-TB_1x03-1MP_P2.00mm_Vertical +JST PH series connector, B3B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +5 +4 +Connector_JST +JST_PH_B4B-PH-K_1x04_P2.00mm_Vertical +JST PH series connector, B4B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +4 +4 +Connector_JST +JST_PH_B4B-PH-SM4-TB_1x04-1MP_P2.00mm_Vertical +JST PH series connector, B4B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +6 +5 +Connector_JST +JST_PH_B5B-PH-K_1x05_P2.00mm_Vertical +JST PH series connector, B5B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +5 +5 +Connector_JST +JST_PH_B5B-PH-SM4-TB_1x05-1MP_P2.00mm_Vertical +JST PH series connector, B5B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +7 +6 +Connector_JST +JST_PH_B6B-PH-K_1x06_P2.00mm_Vertical +JST PH series connector, B6B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +6 +6 +Connector_JST +JST_PH_B6B-PH-SM4-TB_1x06-1MP_P2.00mm_Vertical +JST PH series connector, B6B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +8 +7 +Connector_JST +JST_PH_B7B-PH-K_1x07_P2.00mm_Vertical +JST PH series connector, B7B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +7 +7 +Connector_JST +JST_PH_B7B-PH-SM4-TB_1x07-1MP_P2.00mm_Vertical +JST PH series connector, B7B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +9 +8 +Connector_JST +JST_PH_B8B-PH-K_1x08_P2.00mm_Vertical +JST PH series connector, B8B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +8 +8 +Connector_JST +JST_PH_B8B-PH-SM4-TB_1x08-1MP_P2.00mm_Vertical +JST PH series connector, B8B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +10 +9 +Connector_JST +JST_PH_B9B-PH-K_1x09_P2.00mm_Vertical +JST PH series connector, B9B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +9 +9 +Connector_JST +JST_PH_B9B-PH-SM4-TB_1x09-1MP_P2.00mm_Vertical +JST PH series connector, B9B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +11 +10 +Connector_JST +JST_PH_B10B-PH-K_1x10_P2.00mm_Vertical +JST PH series connector, B10B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +10 +10 +Connector_JST +JST_PH_B10B-PH-SM4-TB_1x10-1MP_P2.00mm_Vertical +JST PH series connector, B10B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +12 +11 +Connector_JST +JST_PH_B11B-PH-K_1x11_P2.00mm_Vertical +JST PH series connector, B11B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +11 +11 +Connector_JST +JST_PH_B11B-PH-SM4-TB_1x11-1MP_P2.00mm_Vertical +JST PH series connector, B11B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +13 +12 +Connector_JST +JST_PH_B12B-PH-K_1x12_P2.00mm_Vertical +JST PH series connector, B12B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +12 +12 +Connector_JST +JST_PH_B12B-PH-SM4-TB_1x12-1MP_P2.00mm_Vertical +JST PH series connector, B12B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +14 +13 +Connector_JST +JST_PH_B13B-PH-K_1x13_P2.00mm_Vertical +JST PH series connector, B13B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +13 +13 +Connector_JST +JST_PH_B13B-PH-SM4-TB_1x13-1MP_P2.00mm_Vertical +JST PH series connector, B13B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +15 +14 +Connector_JST +JST_PH_B14B-PH-K_1x14_P2.00mm_Vertical +JST PH series connector, B14B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +14 +14 +Connector_JST +JST_PH_B14B-PH-SM4-TB_1x14-1MP_P2.00mm_Vertical +JST PH series connector, B14B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +16 +15 +Connector_JST +JST_PH_B15B-PH-K_1x15_P2.00mm_Vertical +JST PH series connector, B15B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +15 +15 +Connector_JST +JST_PH_B15B-PH-SM4-TB_1x15-1MP_P2.00mm_Vertical +JST PH series connector, B15B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +17 +16 +Connector_JST +JST_PH_B16B-PH-K_1x16_P2.00mm_Vertical +JST PH series connector, B16B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +16 +16 +Connector_JST +JST_PH_B16B-PH-SM4-TB_1x16-1MP_P2.00mm_Vertical +JST PH series connector, B16B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +18 +17 +Connector_JST +JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal +JST PH series connector, S2B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +2 +2 +Connector_JST +JST_PH_S2B-PH-SM4-TB_1x02-1MP_P2.00mm_Horizontal +JST PH series connector, S2B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +4 +3 +Connector_JST +JST_PH_S3B-PH-K_1x03_P2.00mm_Horizontal +JST PH series connector, S3B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +3 +3 +Connector_JST +JST_PH_S3B-PH-SM4-TB_1x03-1MP_P2.00mm_Horizontal +JST PH series connector, S3B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +5 +4 +Connector_JST +JST_PH_S4B-PH-K_1x04_P2.00mm_Horizontal +JST PH series connector, S4B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +4 +4 +Connector_JST +JST_PH_S4B-PH-SM4-TB_1x04-1MP_P2.00mm_Horizontal +JST PH series connector, S4B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +6 +5 +Connector_JST +JST_PH_S5B-PH-K_1x05_P2.00mm_Horizontal +JST PH series connector, S5B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +5 +5 +Connector_JST +JST_PH_S5B-PH-SM4-TB_1x05-1MP_P2.00mm_Horizontal +JST PH series connector, S5B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +7 +6 +Connector_JST +JST_PH_S6B-PH-K_1x06_P2.00mm_Horizontal +JST PH series connector, S6B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +6 +6 +Connector_JST +JST_PH_S6B-PH-SM4-TB_1x06-1MP_P2.00mm_Horizontal +JST PH series connector, S6B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +8 +7 +Connector_JST +JST_PH_S7B-PH-K_1x07_P2.00mm_Horizontal +JST PH series connector, S7B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +7 +7 +Connector_JST +JST_PH_S7B-PH-SM4-TB_1x07-1MP_P2.00mm_Horizontal +JST PH series connector, S7B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +9 +8 +Connector_JST +JST_PH_S8B-PH-K_1x08_P2.00mm_Horizontal +JST PH series connector, S8B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +8 +8 +Connector_JST +JST_PH_S8B-PH-SM4-TB_1x08-1MP_P2.00mm_Horizontal +JST PH series connector, S8B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +10 +9 +Connector_JST +JST_PH_S9B-PH-K_1x09_P2.00mm_Horizontal +JST PH series connector, S9B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +9 +9 +Connector_JST +JST_PH_S9B-PH-SM4-TB_1x09-1MP_P2.00mm_Horizontal +JST PH series connector, S9B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +11 +10 +Connector_JST +JST_PH_S10B-PH-K_1x10_P2.00mm_Horizontal +JST PH series connector, S10B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +10 +10 +Connector_JST +JST_PH_S10B-PH-SM4-TB_1x10-1MP_P2.00mm_Horizontal +JST PH series connector, S10B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +12 +11 +Connector_JST +JST_PH_S11B-PH-K_1x11_P2.00mm_Horizontal +JST PH series connector, S11B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +11 +11 +Connector_JST +JST_PH_S11B-PH-SM4-TB_1x11-1MP_P2.00mm_Horizontal +JST PH series connector, S11B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +13 +12 +Connector_JST +JST_PH_S12B-PH-K_1x12_P2.00mm_Horizontal +JST PH series connector, S12B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +12 +12 +Connector_JST +JST_PH_S12B-PH-SM4-TB_1x12-1MP_P2.00mm_Horizontal +JST PH series connector, S12B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +14 +13 +Connector_JST +JST_PH_S13B-PH-K_1x13_P2.00mm_Horizontal +JST PH series connector, S13B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +13 +13 +Connector_JST +JST_PH_S13B-PH-SM4-TB_1x13-1MP_P2.00mm_Horizontal +JST PH series connector, S13B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +15 +14 +Connector_JST +JST_PH_S14B-PH-K_1x14_P2.00mm_Horizontal +JST PH series connector, S14B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +14 +14 +Connector_JST +JST_PH_S14B-PH-SM4-TB_1x14-1MP_P2.00mm_Horizontal +JST PH series connector, S14B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +16 +15 +Connector_JST +JST_PH_S15B-PH-K_1x15_P2.00mm_Horizontal +JST PH series connector, S15B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +15 +15 +Connector_JST +JST_PH_S15B-PH-SM4-TB_1x15-1MP_P2.00mm_Horizontal +JST PH series connector, S15B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +17 +16 +Connector_JST +JST_PH_S16B-PH-K_1x16_P2.00mm_Horizontal +JST PH series connector, S16B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +16 +16 +Connector_JST +JST_PUD_B08B-PUDSS_2x04_P2.00mm_Vertical +JST PUD series connector, B08B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +8 +8 +Connector_JST +JST_PUD_B10B-PUDSS_2x05_P2.00mm_Vertical +JST PUD series connector, B10B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +10 +10 +Connector_JST +JST_PUD_B12B-PUDSS_2x06_P2.00mm_Vertical +JST PUD series connector, B12B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +12 +12 +Connector_JST +JST_PUD_B14B-PUDSS_2x07_P2.00mm_Vertical +JST PUD series connector, B14B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +14 +14 +Connector_JST +JST_PUD_B16B-PUDSS_2x08_P2.00mm_Vertical +JST PUD series connector, B16B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +16 +16 +Connector_JST +JST_PUD_B18B-PUDSS_2x09_P2.00mm_Vertical +JST PUD series connector, B18B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +18 +18 +Connector_JST +JST_PUD_B20B-PUDSS_2x10_P2.00mm_Vertical +JST PUD series connector, B20B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +20 +20 +Connector_JST +JST_PUD_B22B-PUDSS_2x11_P2.00mm_Vertical +JST PUD series connector, B22B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +22 +22 +Connector_JST +JST_PUD_B24B-PUDSS_2x12_P2.00mm_Vertical +JST PUD series connector, B24B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +24 +24 +Connector_JST +JST_PUD_B26B-PUDSS_2x13_P2.00mm_Vertical +JST PUD series connector, B26B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +26 +26 +Connector_JST +JST_PUD_B28B-PUDSS_2x14_P2.00mm_Vertical +JST PUD series connector, B28B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +28 +28 +Connector_JST +JST_PUD_B30B-PUDSS_2x15_P2.00mm_Vertical +JST PUD series connector, B30B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +30 +30 +Connector_JST +JST_PUD_B32B-PUDSS_2x16_P2.00mm_Vertical +JST PUD series connector, B32B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +32 +32 +Connector_JST +JST_PUD_B34B-PUDSS_2x17_P2.00mm_Vertical +JST PUD series connector, B34B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +34 +34 +Connector_JST +JST_PUD_B36B-PUDSS_2x18_P2.00mm_Vertical +JST PUD series connector, B36B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +36 +36 +Connector_JST +JST_PUD_B38B-PUDSS_2x19_P2.00mm_Vertical +JST PUD series connector, B38B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +38 +38 +Connector_JST +JST_PUD_B40B-PUDSS_2x20_P2.00mm_Vertical +JST PUD series connector, B40B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +40 +40 +Connector_JST +JST_PUD_S08B-PUDSS-1_2x04_P2.00mm_Horizontal +JST PUD series connector, S08B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +8 +8 +Connector_JST +JST_PUD_S10B-PUDSS-1_2x05_P2.00mm_Horizontal +JST PUD series connector, S10B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +10 +10 +Connector_JST +JST_PUD_S12B-PUDSS-1_2x06_P2.00mm_Horizontal +JST PUD series connector, S12B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +12 +12 +Connector_JST +JST_PUD_S14B-PUDSS-1_2x07_P2.00mm_Horizontal +JST PUD series connector, S14B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +14 +14 +Connector_JST +JST_PUD_S16B-PUDSS-1_2x08_P2.00mm_Horizontal +JST PUD series connector, S16B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +16 +16 +Connector_JST +JST_PUD_S18B-PUDSS-1_2x09_P2.00mm_Horizontal +JST PUD series connector, S18B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +18 +18 +Connector_JST +JST_PUD_S20B-PUDSS-1_2x10_P2.00mm_Horizontal +JST PUD series connector, S20B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +20 +20 +Connector_JST +JST_PUD_S22B-PUDSS-1_2x11_P2.00mm_Horizontal +JST PUD series connector, S22B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +22 +22 +Connector_JST +JST_PUD_S24B-PUDSS-1_2x12_P2.00mm_Horizontal +JST PUD series connector, S24B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +24 +24 +Connector_JST +JST_PUD_S26B-PUDSS-1_2x13_P2.00mm_Horizontal +JST PUD series connector, S26B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +26 +26 +Connector_JST +JST_PUD_S28B-PUDSS-1_2x14_P2.00mm_Horizontal +JST PUD series connector, S28B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +28 +28 +Connector_JST +JST_PUD_S30B-PUDSS-1_2x15_P2.00mm_Horizontal +JST PUD series connector, S30B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +30 +30 +Connector_JST +JST_PUD_S32B-PUDSS-1_2x16_P2.00mm_Horizontal +JST PUD series connector, S32B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +32 +32 +Connector_JST +JST_PUD_S34B-PUDSS-1_2x17_P2.00mm_Horizontal +JST PUD series connector, S34B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +34 +34 +Connector_JST +JST_PUD_S36B-PUDSS-1_2x18_P2.00mm_Horizontal +JST PUD series connector, S36B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +36 +36 +Connector_JST +JST_PUD_S38B-PUDSS-1_2x19_P2.00mm_Horizontal +JST PUD series connector, S38B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +38 +38 +Connector_JST +JST_PUD_S40B-PUDSS-1_2x20_P2.00mm_Horizontal +JST PUD series connector, S40B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +40 +40 +Connector_JST +JST_SFH_SM02B-SFHRS-TF_1x02-1MP_P4.20mm_Horizontal +JST SFH series connector, SM02B-SFHRS-TF (http://www.jst-mfg.com/product/pdf/eng/eSFH.pdf), generated with kicad-footprint-generator +connector JST SFH horizontal +0 +4 +3 +Connector_JST +JST_SHL_SM02B-SHLS-TF_1x02-1MP_P1.00mm_Horizontal +JST SHL series connector, SM02B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +4 +3 +Connector_JST +JST_SHL_SM05B-SHLS-TF_1x05-1MP_P1.00mm_Horizontal +JST SHL series connector, SM05B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +7 +6 +Connector_JST +JST_SHL_SM06B-SHLS-TF_1x06-1MP_P1.00mm_Horizontal +JST SHL series connector, SM06B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +8 +7 +Connector_JST +JST_SHL_SM07B-SHLS-TF_1x07-1MP_P1.00mm_Horizontal +JST SHL series connector, SM07B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +9 +8 +Connector_JST +JST_SHL_SM08B-SHLS-TF_1x08-1MP_P1.00mm_Horizontal +JST SHL series connector, SM08B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +10 +9 +Connector_JST +JST_SHL_SM10B-SHLS-TF_1x10-1MP_P1.00mm_Horizontal +JST SHL series connector, SM10B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +12 +11 +Connector_JST +JST_SHL_SM11B-SHLS-TF_1x11-1MP_P1.00mm_Horizontal +JST SHL series connector, SM11B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +13 +12 +Connector_JST +JST_SHL_SM12B-SHLS-TF_1x12-1MP_P1.00mm_Horizontal +JST SHL series connector, SM12B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +14 +13 +Connector_JST +JST_SHL_SM14B-SHLS-TF_1x14-1MP_P1.00mm_Horizontal +JST SHL series connector, SM14B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +16 +15 +Connector_JST +JST_SHL_SM16B-SHLS-TF_1x16-1MP_P1.00mm_Horizontal +JST SHL series connector, SM16B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +18 +17 +Connector_JST +JST_SHL_SM20B-SHLS-TF_1x20-1MP_P1.00mm_Horizontal +JST SHL series connector, SM20B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +22 +21 +Connector_JST +JST_SHL_SM22B-SHLS-TF_1x22-1MP_P1.00mm_Horizontal +JST SHL series connector, SM22B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +24 +23 +Connector_JST +JST_SHL_SM26B-SHLS-TF_1x26-1MP_P1.00mm_Horizontal +JST SHL series connector, SM26B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +28 +27 +Connector_JST +JST_SHL_SM30B-SHLS-TF_1x30-1MP_P1.00mm_Horizontal +JST SHL series connector, SM30B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +32 +31 +Connector_JST +JST_SH_BM02B-SRSS-TB_1x02-1MP_P1.00mm_Vertical +JST SH series connector, BM02B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +4 +3 +Connector_JST +JST_SH_BM03B-SRSS-TB_1x03-1MP_P1.00mm_Vertical +JST SH series connector, BM03B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +5 +4 +Connector_JST +JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical +JST SH series connector, BM04B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +6 +5 +Connector_JST +JST_SH_BM05B-SRSS-TB_1x05-1MP_P1.00mm_Vertical +JST SH series connector, BM05B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +7 +6 +Connector_JST +JST_SH_BM06B-SRSS-TB_1x06-1MP_P1.00mm_Vertical +JST SH series connector, BM06B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +8 +7 +Connector_JST +JST_SH_BM07B-SRSS-TB_1x07-1MP_P1.00mm_Vertical +JST SH series connector, BM07B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +9 +8 +Connector_JST +JST_SH_BM08B-SRSS-TB_1x08-1MP_P1.00mm_Vertical +JST SH series connector, BM08B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +10 +9 +Connector_JST +JST_SH_BM09B-SRSS-TB_1x09-1MP_P1.00mm_Vertical +JST SH series connector, BM09B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +11 +10 +Connector_JST +JST_SH_BM10B-SRSS-TB_1x10-1MP_P1.00mm_Vertical +JST SH series connector, BM10B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +12 +11 +Connector_JST +JST_SH_BM11B-SRSS-TB_1x11-1MP_P1.00mm_Vertical +JST SH series connector, BM11B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +13 +12 +Connector_JST +JST_SH_BM12B-SRSS-TB_1x12-1MP_P1.00mm_Vertical +JST SH series connector, BM12B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +14 +13 +Connector_JST +JST_SH_BM13B-SRSS-TB_1x13-1MP_P1.00mm_Vertical +JST SH series connector, BM13B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +15 +14 +Connector_JST +JST_SH_BM14B-SRSS-TB_1x14-1MP_P1.00mm_Vertical +JST SH series connector, BM14B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +16 +15 +Connector_JST +JST_SH_BM15B-SRSS-TB_1x15-1MP_P1.00mm_Vertical +JST SH series connector, BM15B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +17 +16 +Connector_JST +JST_SH_SM02B-SRSS-TB_1x02-1MP_P1.00mm_Horizontal +JST SH series connector, SM02B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +4 +3 +Connector_JST +JST_SH_SM03B-SRSS-TB_1x03-1MP_P1.00mm_Horizontal +JST SH series connector, SM03B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +5 +4 +Connector_JST +JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal +JST SH series connector, SM04B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +6 +5 +Connector_JST +JST_SH_SM05B-SRSS-TB_1x05-1MP_P1.00mm_Horizontal +JST SH series connector, SM05B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +7 +6 +Connector_JST +JST_SH_SM06B-SRSS-TB_1x06-1MP_P1.00mm_Horizontal +JST SH series connector, SM06B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +8 +7 +Connector_JST +JST_SH_SM07B-SRSS-TB_1x07-1MP_P1.00mm_Horizontal +JST SH series connector, SM07B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +9 +8 +Connector_JST +JST_SH_SM08B-SRSS-TB_1x08-1MP_P1.00mm_Horizontal +JST SH series connector, SM08B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +10 +9 +Connector_JST +JST_SH_SM09B-SRSS-TB_1x09-1MP_P1.00mm_Horizontal +JST SH series connector, SM09B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +11 +10 +Connector_JST +JST_SH_SM10B-SRSS-TB_1x10-1MP_P1.00mm_Horizontal +JST SH series connector, SM10B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +12 +11 +Connector_JST +JST_SH_SM11B-SRSS-TB_1x11-1MP_P1.00mm_Horizontal +JST SH series connector, SM11B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +13 +12 +Connector_JST +JST_SH_SM12B-SRSS-TB_1x12-1MP_P1.00mm_Horizontal +JST SH series connector, SM12B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +14 +13 +Connector_JST +JST_SH_SM13B-SRSS-TB_1x13-1MP_P1.00mm_Horizontal +JST SH series connector, SM13B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +15 +14 +Connector_JST +JST_SH_SM14B-SRSS-TB_1x14-1MP_P1.00mm_Horizontal +JST SH series connector, SM14B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +16 +15 +Connector_JST +JST_SH_SM15B-SRSS-TB_1x15-1MP_P1.00mm_Horizontal +JST SH series connector, SM15B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +17 +16 +Connector_JST +JST_SH_SM20B-SRSS-TB_1x20-1MP_P1.00mm_Horizontal +JST SH series connector, SM20B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +22 +21 +Connector_JST +JST_SUR_BM02B-SURS-TF_1x02-1MP_P0.80mm_Vertical +JST SUR series connector, BM02B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +4 +3 +Connector_JST +JST_SUR_BM03B-SURS-TF_1x03-1MP_P0.80mm_Vertical +JST SUR series connector, BM03B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +5 +4 +Connector_JST +JST_SUR_BM04B-SURS-TF_1x04-1MP_P0.80mm_Vertical +JST SUR series connector, BM04B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +6 +5 +Connector_JST +JST_SUR_BM05B-SURS-TF_1x05-1MP_P0.80mm_Vertical +JST SUR series connector, BM05B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +7 +6 +Connector_JST +JST_SUR_BM06B-SURS-TF_1x06-1MP_P0.80mm_Vertical +JST SUR series connector, BM06B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +8 +7 +Connector_JST +JST_SUR_BM08B-SURS-TF_1x08-1MP_P0.80mm_Vertical +JST SUR series connector, BM08B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +10 +9 +Connector_JST +JST_SUR_BM10B-SURS-TF_1x10-1MP_P0.80mm_Vertical +JST SUR series connector, BM10B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +12 +11 +Connector_JST +JST_SUR_BM12B-SURS-TF_1x12-1MP_P0.80mm_Vertical +JST SUR series connector, BM12B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +14 +13 +Connector_JST +JST_SUR_BM14B-SURS-TF_1x14-1MP_P0.80mm_Vertical +JST SUR series connector, BM14B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +16 +15 +Connector_JST +JST_SUR_BM15B-SURS-TF_1x15-1MP_P0.80mm_Vertical +JST SUR series connector, BM15B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +17 +16 +Connector_JST +JST_SUR_BM16B-SURS-TF_1x16-1MP_P0.80mm_Vertical +JST SUR series connector, BM16B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +18 +17 +Connector_JST +JST_SUR_BM17B-SURS-TF_1x17-1MP_P0.80mm_Vertical +JST SUR series connector, BM17B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +19 +18 +Connector_JST +JST_SUR_BM20B-SURS-TF_1x20-1MP_P0.80mm_Vertical +JST SUR series connector, BM20B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +22 +21 +Connector_JST +JST_SUR_SM02B-SURS-TF_1x02-1MP_P0.80mm_Horizontal +JST SUR series connector, SM02B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +4 +3 +Connector_JST +JST_SUR_SM03B-SURS-TF_1x03-1MP_P0.80mm_Horizontal +JST SUR series connector, SM03B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +5 +4 +Connector_JST +JST_SUR_SM04B-SURS-TF_1x04-1MP_P0.80mm_Horizontal +JST SUR series connector, SM04B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +6 +5 +Connector_JST +JST_SUR_SM05B-SURS-TF_1x05-1MP_P0.80mm_Horizontal +JST SUR series connector, SM05B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +7 +6 +Connector_JST +JST_SUR_SM06B-SURS-TF_1x06-1MP_P0.80mm_Horizontal +JST SUR series connector, SM06B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +8 +7 +Connector_JST +JST_SUR_SM08B-SURS-TF_1x08-1MP_P0.80mm_Horizontal +JST SUR series connector, SM08B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +10 +9 +Connector_JST +JST_SUR_SM10B-SURS-TF_1x10-1MP_P0.80mm_Horizontal +JST SUR series connector, SM10B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +12 +11 +Connector_JST +JST_SUR_SM12B-SURS-TF_1x12-1MP_P0.80mm_Horizontal +JST SUR series connector, SM12B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +14 +13 +Connector_JST +JST_SUR_SM14B-SURS-TF_1x14-1MP_P0.80mm_Horizontal +JST SUR series connector, SM14B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +16 +15 +Connector_JST +JST_SUR_SM15B-SURS-TF_1x15-1MP_P0.80mm_Horizontal +JST SUR series connector, SM15B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +17 +16 +Connector_JST +JST_SUR_SM16B-SURS-TF_1x16-1MP_P0.80mm_Horizontal +JST SUR series connector, SM16B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +18 +17 +Connector_JST +JST_SUR_SM17B-SURS-TF_1x17-1MP_P0.80mm_Horizontal +JST SUR series connector, SM17B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +19 +18 +Connector_JST +JST_SUR_SM20B-SURS-TF_1x20-1MP_P0.80mm_Horizontal +JST SUR series connector, SM20B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +22 +21 +Connector_JST +JST_SUR_SM22B-SURS-TF_1x22-1MP_P0.80mm_Horizontal +JST SUR series connector, SM22B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +24 +23 +Connector_JST +JST_VH_B2P-VH-B_1x02_P3.96mm_Vertical +JST VH PBT series connector, B2P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +2 +2 +Connector_JST +JST_VH_B2P-VH-FB-B_1x02_P3.96mm_Vertical +JST VH series connector, B2P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +2 +2 +Connector_JST +JST_VH_B2P-VH_1x02_P3.96mm_Vertical +JST VH series connector, B2P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +2 +2 +Connector_JST +JST_VH_B2P3-VH_1x02_P7.92mm_Vertical +JST VH series connector, B2P3-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +2 +2 +Connector_JST +JST_VH_B2PS-VH_1x02_P3.96mm_Horizontal +JST VH series connector, B2PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +2 +2 +Connector_JST +JST_VH_B3P-VH-B_1x03_P3.96mm_Vertical +JST VH PBT series connector, B3P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +3 +3 +Connector_JST +JST_VH_B3P-VH-FB-B_1x03_P3.96mm_Vertical +JST VH series connector, B3P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +3 +3 +Connector_JST +JST_VH_B3P-VH_1x03_P3.96mm_Vertical +JST VH series connector, B3P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +3 +3 +Connector_JST +JST_VH_B3PS-VH_1x03_P3.96mm_Horizontal +JST VH series connector, B3PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +3 +3 +Connector_JST +JST_VH_B4P-VH-B_1x04_P3.96mm_Vertical +JST VH PBT series connector, B4P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +4 +4 +Connector_JST +JST_VH_B4P-VH-FB-B_1x04_P3.96mm_Vertical +JST VH series connector, B4P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +4 +4 +Connector_JST +JST_VH_B4P-VH_1x04_P3.96mm_Vertical +JST VH series connector, B4P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +4 +4 +Connector_JST +JST_VH_B4PS-VH_1x04_P3.96mm_Horizontal +JST VH series connector, B4PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +4 +4 +Connector_JST +JST_VH_B5P-VH-B_1x05_P3.96mm_Vertical +JST VH PBT series connector, B5P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +5 +5 +Connector_JST +JST_VH_B5P-VH-FB-B_1x05_P3.96mm_Vertical +JST VH series connector, B5P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +5 +5 +Connector_JST +JST_VH_B5P-VH_1x05_P3.96mm_Vertical +JST VH series connector, B5P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +5 +5 +Connector_JST +JST_VH_B5PS-VH_1x05_P3.96mm_Horizontal +JST VH series connector, B5PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +5 +5 +Connector_JST +JST_VH_B6P-VH-B_1x06_P3.96mm_Vertical +JST VH PBT series connector, B6P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +6 +6 +Connector_JST +JST_VH_B6P-VH-FB-B_1x06_P3.96mm_Vertical +JST VH series connector, B6P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +6 +6 +Connector_JST +JST_VH_B6P-VH_1x06_P3.96mm_Vertical +JST VH series connector, B6P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +6 +6 +Connector_JST +JST_VH_B6PS-VH_1x06_P3.96mm_Horizontal +JST VH series connector, B6PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +6 +6 +Connector_JST +JST_VH_B7P-VH-B_1x07_P3.96mm_Vertical +JST VH PBT series connector, B7P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +7 +7 +Connector_JST +JST_VH_B7P-VH-FB-B_1x07_P3.96mm_Vertical +JST VH series connector, B7P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +7 +7 +Connector_JST +JST_VH_B7P-VH_1x07_P3.96mm_Vertical +JST VH series connector, B7P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +7 +7 +Connector_JST +JST_VH_B7PS-VH_1x07_P3.96mm_Horizontal +JST VH series connector, B7PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +7 +7 +Connector_JST +JST_VH_B8P-VH-B_1x08_P3.96mm_Vertical +JST VH PBT series connector, B8P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +8 +8 +Connector_JST +JST_VH_B8P-VH-FB-B_1x08_P3.96mm_Vertical +JST VH series connector, B8P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +8 +8 +Connector_JST +JST_VH_B8P-VH_1x08_P3.96mm_Vertical +JST VH series connector, B8P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +8 +8 +Connector_JST +JST_VH_B8PS-VH_1x08_P3.96mm_Horizontal +JST VH series connector, B8PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +8 +8 +Connector_JST +JST_VH_B9P-VH-B_1x09_P3.96mm_Vertical +JST VH PBT series connector, B9P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +9 +9 +Connector_JST +JST_VH_B9P-VH-FB-B_1x09_P3.96mm_Vertical +JST VH series connector, B9P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +9 +9 +Connector_JST +JST_VH_B9P-VH_1x09_P3.96mm_Vertical +JST VH series connector, B9P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +9 +9 +Connector_JST +JST_VH_B9PS-VH_1x09_P3.96mm_Horizontal +JST VH series connector, B9PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +9 +9 +Connector_JST +JST_VH_B10P-VH-B_1x10_P3.96mm_Vertical +JST VH PBT series connector, B10P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +10 +10 +Connector_JST +JST_VH_B10P-VH-FB-B_1x10_P3.96mm_Vertical +JST VH series connector, B10P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +10 +10 +Connector_JST +JST_VH_B10P-VH_1x10_P3.96mm_Vertical +JST VH series connector, B10P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +10 +10 +Connector_JST +JST_VH_B10PS-VH_1x10_P3.96mm_Horizontal +JST VH series connector, B10PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +10 +10 +Connector_JST +JST_VH_B11P-VH-B_1x11_P3.96mm_Vertical +JST VH PBT series connector, B11P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +11 +11 +Connector_JST +JST_VH_S2P-VH_1x02_P3.96mm_Horizontal +JST VH series connector, S2P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +2 +2 +Connector_JST +JST_VH_S3P-VH_1x03_P3.96mm_Horizontal +JST VH series connector, S3P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +3 +3 +Connector_JST +JST_VH_S4P-VH_1x04_P3.96mm_Horizontal +JST VH series connector, S4P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +4 +4 +Connector_JST +JST_VH_S5P-VH_1x05_P3.96mm_Horizontal +JST VH series connector, S5P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +5 +5 +Connector_JST +JST_VH_S6P-VH_1x06_P3.96mm_Horizontal +JST VH series connector, S6P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +6 +6 +Connector_JST +JST_VH_S7P-VH_1x07_P3.96mm_Horizontal +JST VH series connector, S7P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +7 +7 +Connector_JST +JST_XAG_SM05B-XAGKS-BN-TB_1x05-1MP_P2.50mm_Horizontal +JST XAG series connector, SM05B-XAGKS-BN-TB (http://www.jst-mfg.com/product/pdf/eng/eXAG.pdf), generated with kicad-footprint-generator +connector JST XAG top entry +0 +7 +6 +Connector_JST +JST_XH_B1B-XH-AM_1x01_P2.50mm_Vertical +JST XH series connector, B1B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +1 +1 +Connector_JST +JST_XH_B2B-XH-AM_1x02_P2.50mm_Vertical +JST XH series connector, B2B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +2 +2 +Connector_JST +JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical +JST XH series connector, B2B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical +0 +2 +2 +Connector_JST +JST_XH_B3B-XH-AM_1x03_P2.50mm_Vertical +JST XH series connector, B3B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +3 +3 +Connector_JST +JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical +JST XH series connector, B3B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical +0 +3 +3 +Connector_JST +JST_XH_B4B-XH-AM_1x04_P2.50mm_Vertical +JST XH series connector, B4B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +4 +4 +Connector_JST +JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical +JST XH series connector, B4B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical +0 +4 +4 +Connector_JST +JST_XH_B5B-XH-AM_1x05_P2.50mm_Vertical +JST XH series connector, B5B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +5 +5 +Connector_JST +JST_XH_B5B-XH-A_1x05_P2.50mm_Vertical +JST XH series connector, B5B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical +0 +5 +5 +Connector_JST +JST_XH_B6B-XH-AM_1x06_P2.50mm_Vertical +JST XH series connector, B6B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +6 +6 +Connector_JST +JST_XH_B6B-XH-A_1x06_P2.50mm_Vertical +JST XH series connector, B6B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical +0 +6 +6 +Connector_JST +JST_XH_B7B-XH-AM_1x07_P2.50mm_Vertical +JST XH series connector, B7B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +7 +7 +Connector_JST +JST_XH_B7B-XH-A_1x07_P2.50mm_Vertical +JST XH series connector, B7B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical +0 +7 +7 +Connector_JST +JST_XH_B8B-XH-AM_1x08_P2.50mm_Vertical +JST XH series connector, B8B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +8 +8 +Connector_JST +JST_XH_B8B-XH-A_1x08_P2.50mm_Vertical +JST XH series connector, B8B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical +0 +8 +8 +Connector_JST +JST_XH_B9B-XH-AM_1x09_P2.50mm_Vertical +JST XH series connector, B9B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +9 +9 +Connector_JST +JST_XH_B9B-XH-A_1x09_P2.50mm_Vertical +JST XH series connector, B9B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical +0 +9 +9 +Connector_JST +JST_XH_B10B-XH-AM_1x10_P2.50mm_Vertical +JST XH series connector, B10B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry boss +0 +10 +10 +Connector_JST +JST_XH_B10B-XH-A_1x10_P2.50mm_Vertical +JST XH series connector, B10B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry +0 +10 +10 +Connector_JST +JST_XH_B11B-XH-A_1x11_P2.50mm_Vertical +JST XH series connector, B11B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry +0 +11 +11 +Connector_JST +JST_XH_B12B-XH-AM_1x12_P2.50mm_Vertical +JST XH series connector, B12B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry boss +0 +12 +12 +Connector_JST +JST_XH_B12B-XH-A_1x12_P2.50mm_Vertical +JST XH series connector, B12B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry +0 +12 +12 +Connector_JST +JST_XH_B13B-XH-A_1x13_P2.50mm_Vertical +JST XH series connector, B13B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry +0 +13 +13 +Connector_JST +JST_XH_B14B-XH-A_1x14_P2.50mm_Vertical +JST XH series connector, B14B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry +0 +14 +14 +Connector_JST +JST_XH_B15B-XH-A_1x15_P2.50mm_Vertical +JST XH series connector, B15B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry +0 +15 +15 +Connector_JST +JST_XH_B16B-XH-A_1x16_P2.50mm_Vertical +JST XH series connector, B16B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry +0 +16 +16 +Connector_JST +JST_XH_B20B-XH-A_1x20_P2.50mm_Vertical +JST XH series connector, B20B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry +0 +20 +20 +Connector_JST +JST_XH_S2B-XH-A-1_1x02_P2.50mm_Horizontal +JST XH series connector, S2B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +2 +2 +Connector_JST +JST_XH_S2B-XH-A_1x02_P2.50mm_Horizontal +JST XH series connector, S2B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +2 +2 +Connector_JST +JST_XH_S3B-XH-A-1_1x03_P2.50mm_Horizontal +JST XH series connector, S3B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +3 +3 +Connector_JST +JST_XH_S3B-XH-A_1x03_P2.50mm_Horizontal +JST XH series connector, S3B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +3 +3 +Connector_JST +JST_XH_S4B-XH-A-1_1x04_P2.50mm_Horizontal +JST XH series connector, S4B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +4 +4 +Connector_JST +JST_XH_S4B-XH-A_1x04_P2.50mm_Horizontal +JST XH series connector, S4B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +4 +4 +Connector_JST +JST_XH_S5B-XH-A-1_1x05_P2.50mm_Horizontal +JST XH series connector, S5B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +5 +5 +Connector_JST +JST_XH_S5B-XH-A_1x05_P2.50mm_Horizontal +JST XH series connector, S5B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +5 +5 +Connector_JST +JST_XH_S6B-XH-A-1_1x06_P2.50mm_Horizontal +JST XH series connector, S6B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +6 +6 +Connector_JST +JST_XH_S6B-XH-A_1x06_P2.50mm_Horizontal +JST XH series connector, S6B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +6 +6 +Connector_JST +JST_XH_S7B-XH-A-1_1x07_P2.50mm_Horizontal +JST XH series connector, S7B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +7 +7 +Connector_JST +JST_XH_S7B-XH-A_1x07_P2.50mm_Horizontal +JST XH series connector, S7B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +7 +7 +Connector_JST +JST_XH_S8B-XH-A-1_1x08_P2.50mm_Horizontal +JST XH series connector, S8B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +8 +8 +Connector_JST +JST_XH_S8B-XH-A_1x08_P2.50mm_Horizontal +JST XH series connector, S8B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +8 +8 +Connector_JST +JST_XH_S9B-XH-A-1_1x09_P2.50mm_Horizontal +JST XH series connector, S9B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +9 +9 +Connector_JST +JST_XH_S9B-XH-A_1x09_P2.50mm_Horizontal +JST XH series connector, S9B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +9 +9 +Connector_JST +JST_XH_S10B-XH-A-1_1x10_P2.50mm_Horizontal +JST XH series connector, S10B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +10 +10 +Connector_JST +JST_XH_S10B-XH-A_1x10_P2.50mm_Horizontal +JST XH series connector, S10B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +10 +10 +Connector_JST +JST_XH_S11B-XH-A-1_1x11_P2.50mm_Horizontal +JST XH series connector, S11B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +11 +11 +Connector_JST +JST_XH_S11B-XH-A_1x11_P2.50mm_Horizontal +JST XH series connector, S11B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +11 +11 +Connector_JST +JST_XH_S12B-XH-A-1_1x12_P2.50mm_Horizontal +JST XH series connector, S12B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +12 +12 +Connector_JST +JST_XH_S12B-XH-A_1x12_P2.50mm_Horizontal +JST XH series connector, S12B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +12 +12 +Connector_JST +JST_XH_S13B-XH-A-1_1x13_P2.50mm_Horizontal +JST XH series connector, S13B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +13 +13 +Connector_JST +JST_XH_S13B-XH-A_1x13_P2.50mm_Horizontal +JST XH series connector, S13B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +13 +13 +Connector_JST +JST_XH_S14B-XH-A-1_1x14_P2.50mm_Horizontal +JST XH series connector, S14B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +14 +14 +Connector_JST +JST_XH_S14B-XH-A_1x14_P2.50mm_Horizontal +JST XH series connector, S14B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +14 +14 +Connector_JST +JST_XH_S15B-XH-A-1_1x15_P2.50mm_Horizontal +JST XH series connector, S15B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +15 +15 +Connector_JST +JST_XH_S15B-XH-A_1x15_P2.50mm_Horizontal +JST XH series connector, S15B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +15 +15 +Connector_JST +JST_XH_S16B-XH-A_1x16_P2.50mm_Horizontal +JST XH series connector, S16B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +16 +16 +Connector_JST +JST_ZE_B02B-ZESK-1D_1x02_P1.50mm_Vertical +JST ZE series connector, B02B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +2 +2 +Connector_JST +JST_ZE_B03B-ZESK-1D_1x03_P1.50mm_Vertical +JST ZE series connector, B03B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +3 +3 +Connector_JST +JST_ZE_B03B-ZESK-D_1x03_P1.50mm_Vertical +JST ZE series connector, B03B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +3 +3 +Connector_JST +JST_ZE_B04B-ZESK-1D_1x04_P1.50mm_Vertical +JST ZE series connector, B04B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +4 +4 +Connector_JST +JST_ZE_B04B-ZESK-D_1x04_P1.50mm_Vertical +JST ZE series connector, B04B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +4 +4 +Connector_JST +JST_ZE_B05B-ZESK-1D_1x05_P1.50mm_Vertical +JST ZE series connector, B05B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +5 +5 +Connector_JST +JST_ZE_B05B-ZESK-D_1x05_P1.50mm_Vertical +JST ZE series connector, B05B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +5 +5 +Connector_JST +JST_ZE_B06B-ZESK-1D_1x06_P1.50mm_Vertical +JST ZE series connector, B06B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +6 +6 +Connector_JST +JST_ZE_B06B-ZESK-D_1x06_P1.50mm_Vertical +JST ZE series connector, B06B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +6 +6 +Connector_JST +JST_ZE_B07B-ZESK-1D_1x07_P1.50mm_Vertical +JST ZE series connector, B07B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +7 +7 +Connector_JST +JST_ZE_B07B-ZESK-D_1x07_P1.50mm_Vertical +JST ZE series connector, B07B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +7 +7 +Connector_JST +JST_ZE_B08B-ZESK-1D_1x08_P1.50mm_Vertical +JST ZE series connector, B08B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +8 +8 +Connector_JST +JST_ZE_B08B-ZESK-D_1x08_P1.50mm_Vertical +JST ZE series connector, B08B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +8 +8 +Connector_JST +JST_ZE_B09B-ZESK-1D_1x09_P1.50mm_Vertical +JST ZE series connector, B09B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +9 +9 +Connector_JST +JST_ZE_B09B-ZESK-D_1x09_P1.50mm_Vertical +JST ZE series connector, B09B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +9 +9 +Connector_JST +JST_ZE_B10B-ZESK-1D_1x10_P1.50mm_Vertical +JST ZE series connector, B10B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +10 +10 +Connector_JST +JST_ZE_B10B-ZESK-D_1x10_P1.50mm_Vertical +JST ZE series connector, B10B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +10 +10 +Connector_JST +JST_ZE_B11B-ZESK-1D_1x11_P1.50mm_Vertical +JST ZE series connector, B11B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +11 +11 +Connector_JST +JST_ZE_B11B-ZESK-D_1x11_P1.50mm_Vertical +JST ZE series connector, B11B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +11 +11 +Connector_JST +JST_ZE_B12B-ZESK-1D_1x12_P1.50mm_Vertical +JST ZE series connector, B12B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +12 +12 +Connector_JST +JST_ZE_B12B-ZESK-D_1x12_P1.50mm_Vertical +JST ZE series connector, B12B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +12 +12 +Connector_JST +JST_ZE_B13B-ZESK-1D_1x13_P1.50mm_Vertical +JST ZE series connector, B13B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +13 +13 +Connector_JST +JST_ZE_B13B-ZESK-D_1x13_P1.50mm_Vertical +JST ZE series connector, B13B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +13 +13 +Connector_JST +JST_ZE_B14B-ZESK-1D_1x14_P1.50mm_Vertical +JST ZE series connector, B14B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +14 +14 +Connector_JST +JST_ZE_B14B-ZESK-D_1x14_P1.50mm_Vertical +JST ZE series connector, B14B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +14 +14 +Connector_JST +JST_ZE_B15B-ZESK-1D_1x15_P1.50mm_Vertical +JST ZE series connector, B15B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +15 +15 +Connector_JST +JST_ZE_B15B-ZESK-D_1x15_P1.50mm_Vertical +JST ZE series connector, B15B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +15 +15 +Connector_JST +JST_ZE_B16B-ZESK-1D_1x16_P1.50mm_Vertical +JST ZE series connector, B16B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +16 +16 +Connector_JST +JST_ZE_B16B-ZESK-D_1x16_P1.50mm_Vertical +JST ZE series connector, B16B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +16 +16 +Connector_JST +JST_ZE_BM02B-ZESS-TBT_1x02-1MP_P1.50mm_Vertical +JST ZE series connector, BM02B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +4 +3 +Connector_JST +JST_ZE_BM03B-ZESS-TBT_1x03-1MP_P1.50mm_Vertical +JST ZE series connector, BM03B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +5 +4 +Connector_JST +JST_ZE_BM04B-ZESS-TBT_1x04-1MP_P1.50mm_Vertical +JST ZE series connector, BM04B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +6 +5 +Connector_JST +JST_ZE_BM05B-ZESS-TBT_1x05-1MP_P1.50mm_Vertical +JST ZE series connector, BM05B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +7 +6 +Connector_JST +JST_ZE_BM06B-ZESS-TBT_1x06-1MP_P1.50mm_Vertical +JST ZE series connector, BM06B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +8 +7 +Connector_JST +JST_ZE_BM07B-ZESS-TBT_1x07-1MP_P1.50mm_Vertical +JST ZE series connector, BM07B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +9 +8 +Connector_JST +JST_ZE_BM08B-ZESS-TBT_1x08-1MP_P1.50mm_Vertical +JST ZE series connector, BM08B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +10 +9 +Connector_JST +JST_ZE_BM09B-ZESS-TBT_1x09-1MP_P1.50mm_Vertical +JST ZE series connector, BM09B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +11 +10 +Connector_JST +JST_ZE_BM10B-ZESS-TBT_1x10-1MP_P1.50mm_Vertical +JST ZE series connector, BM10B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +12 +11 +Connector_JST +JST_ZE_BM11B-ZESS-TBT_1x11-1MP_P1.50mm_Vertical +JST ZE series connector, BM11B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +13 +12 +Connector_JST +JST_ZE_BM12B-ZESS-TBT_1x12-1MP_P1.50mm_Vertical +JST ZE series connector, BM12B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +14 +13 +Connector_JST +JST_ZE_BM13B-ZESS-TBT_1x13-1MP_P1.50mm_Vertical +JST ZE series connector, BM13B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +15 +14 +Connector_JST +JST_ZE_BM14B-ZESS-TBT_1x14-1MP_P1.50mm_Vertical +JST ZE series connector, BM14B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +16 +15 +Connector_JST +JST_ZE_BM15B-ZESS-TBT_1x15-1MP_P1.50mm_Vertical +JST ZE series connector, BM15B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +17 +16 +Connector_JST +JST_ZE_BM16B-ZESS-TBT_1x16-1MP_P1.50mm_Vertical +JST ZE series connector, BM16B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +18 +17 +Connector_JST +JST_ZE_S02B-ZESK-2D_1x02_P1.50mm_Horizontal +JST ZE series connector, S02B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +2 +2 +Connector_JST +JST_ZE_S03B-ZESK-2D_1x03_P1.50mm_Horizontal +JST ZE series connector, S03B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +3 +3 +Connector_JST +JST_ZE_S04B-ZESK-2D_1x04_P1.50mm_Horizontal +JST ZE series connector, S04B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +4 +4 +Connector_JST +JST_ZE_S05B-ZESK-2D_1x05_P1.50mm_Horizontal +JST ZE series connector, S05B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +5 +5 +Connector_JST +JST_ZE_S06B-ZESK-2D_1x06_P1.50mm_Horizontal +JST ZE series connector, S06B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +6 +6 +Connector_JST +JST_ZE_S07B-ZESK-2D_1x07_P1.50mm_Horizontal +JST ZE series connector, S07B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +7 +7 +Connector_JST +JST_ZE_S08B-ZESK-2D_1x08_P1.50mm_Horizontal +JST ZE series connector, S08B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +8 +8 +Connector_JST +JST_ZE_S09B-ZESK-2D_1x09_P1.50mm_Horizontal +JST ZE series connector, S09B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +9 +9 +Connector_JST +JST_ZE_S10B-ZESK-2D_1x10_P1.50mm_Horizontal +JST ZE series connector, S10B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +10 +10 +Connector_JST +JST_ZE_S11B-ZESK-2D_1x11_P1.50mm_Horizontal +JST ZE series connector, S11B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +11 +11 +Connector_JST +JST_ZE_S12B-ZESK-2D_1x12_P1.50mm_Horizontal +JST ZE series connector, S12B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +12 +12 +Connector_JST +JST_ZE_S13B-ZESK-2D_1x13_P1.50mm_Horizontal +JST ZE series connector, S13B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +13 +13 +Connector_JST +JST_ZE_S14B-ZESK-2D_1x14_P1.50mm_Horizontal +JST ZE series connector, S14B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +14 +14 +Connector_JST +JST_ZE_S15B-ZESK-2D_1x15_P1.50mm_Horizontal +JST ZE series connector, S15B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +15 +15 +Connector_JST +JST_ZE_S16B-ZESK-2D_1x16_P1.50mm_Horizontal +JST ZE series connector, S16B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +16 +16 +Connector_JST +JST_ZE_SM02B-ZESS-TB_1x02-1MP_P1.50mm_Horizontal +JST ZE series connector, SM02B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +4 +3 +Connector_JST +JST_ZE_SM03B-ZESS-TB_1x03-1MP_P1.50mm_Horizontal +JST ZE series connector, SM03B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +5 +4 +Connector_JST +JST_ZE_SM04B-ZESS-TB_1x04-1MP_P1.50mm_Horizontal +JST ZE series connector, SM04B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +6 +5 +Connector_JST +JST_ZE_SM05B-ZESS-TB_1x05-1MP_P1.50mm_Horizontal +JST ZE series connector, SM05B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +7 +6 +Connector_JST +JST_ZE_SM06B-ZESS-TB_1x06-1MP_P1.50mm_Horizontal +JST ZE series connector, SM06B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +8 +7 +Connector_JST +JST_ZE_SM07B-ZESS-TB_1x07-1MP_P1.50mm_Horizontal +JST ZE series connector, SM07B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +9 +8 +Connector_JST +JST_ZE_SM08B-ZESS-TB_1x08-1MP_P1.50mm_Horizontal +JST ZE series connector, SM08B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +10 +9 +Connector_JST +JST_ZE_SM09B-ZESS-TB_1x09-1MP_P1.50mm_Horizontal +JST ZE series connector, SM09B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +11 +10 +Connector_JST +JST_ZE_SM10B-ZESS-TB_1x10-1MP_P1.50mm_Horizontal +JST ZE series connector, SM10B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +12 +11 +Connector_JST +JST_ZE_SM11B-ZESS-TB_1x11-1MP_P1.50mm_Horizontal +JST ZE series connector, SM11B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +13 +12 +Connector_JST +JST_ZE_SM12B-ZESS-TB_1x12-1MP_P1.50mm_Horizontal +JST ZE series connector, SM12B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +14 +13 +Connector_JST +JST_ZE_SM13B-ZESS-TB_1x13-1MP_P1.50mm_Horizontal +JST ZE series connector, SM13B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +15 +14 +Connector_JST +JST_ZE_SM14B-ZESS-TB_1x14-1MP_P1.50mm_Horizontal +JST ZE series connector, SM14B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +16 +15 +Connector_JST +JST_ZE_SM15B-ZESS-TB_1x15-1MP_P1.50mm_Horizontal +JST ZE series connector, SM15B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +17 +16 +Connector_JST +JST_ZE_SM16B-ZESS-TB_1x16-1MP_P1.50mm_Horizontal +JST ZE series connector, SM16B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +18 +17 +Connector_Molex +Molex_CLIK-Mate_502382-0270_1x02-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-0270 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +4 +3 +Connector_Molex +Molex_CLIK-Mate_502382-0370_1x03-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-0370 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +5 +4 +Connector_Molex +Molex_CLIK-Mate_502382-0470_1x04-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-0470 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +6 +5 +Connector_Molex +Molex_CLIK-Mate_502382-0570_1x05-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-0570 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +7 +6 +Connector_Molex +Molex_CLIK-Mate_502382-0670_1x06-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-0670 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +8 +7 +Connector_Molex +Molex_CLIK-Mate_502382-0770_1x07-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-0770 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +9 +8 +Connector_Molex +Molex_CLIK-Mate_502382-0870_1x08-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-0870 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +10 +9 +Connector_Molex +Molex_CLIK-Mate_502382-0970_1x09-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-0970 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +11 +10 +Connector_Molex +Molex_CLIK-Mate_502382-1070_1x10-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-1070 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +12 +11 +Connector_Molex +Molex_CLIK-Mate_502382-1170_1x11-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-1170 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +13 +12 +Connector_Molex +Molex_CLIK-Mate_502382-1270_1x12-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-1270 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +14 +13 +Connector_Molex +Molex_CLIK-Mate_502382-1370_1x13-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-1370 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +15 +14 +Connector_Molex +Molex_CLIK-Mate_502382-1470_1x14-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-1470 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +16 +15 +Connector_Molex +Molex_CLIK-Mate_502382-1570_1x15-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-1570 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +17 +16 +Connector_Molex +Molex_CLIK-Mate_502386-0270_1x02-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-0270 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +4 +3 +Connector_Molex +Molex_CLIK-Mate_502386-0370_1x03-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-0370 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +5 +4 +Connector_Molex +Molex_CLIK-Mate_502386-0470_1x04-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-0470 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +6 +5 +Connector_Molex +Molex_CLIK-Mate_502386-0570_1x05-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-0570 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +7 +6 +Connector_Molex +Molex_CLIK-Mate_502386-0670_1x06-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-0670 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +8 +7 +Connector_Molex +Molex_CLIK-Mate_502386-0770_1x07-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-0770 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +9 +8 +Connector_Molex +Molex_CLIK-Mate_502386-0870_1x08-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-0870 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +10 +9 +Connector_Molex +Molex_CLIK-Mate_502386-0970_1x09-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-0970 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +11 +10 +Connector_Molex +Molex_CLIK-Mate_502386-1070_1x10-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-1070 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +12 +11 +Connector_Molex +Molex_CLIK-Mate_502386-1170_1x11-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-1170 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +13 +12 +Connector_Molex +Molex_CLIK-Mate_502386-1270_1x12-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-1270 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +14 +13 +Connector_Molex +Molex_CLIK-Mate_502386-1370_1x13-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-1370 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +15 +14 +Connector_Molex +Molex_CLIK-Mate_502386-1470_1x14-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-1470 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +16 +15 +Connector_Molex +Molex_CLIK-Mate_502386-1570_1x15-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-1570 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +17 +16 +Connector_Molex +Molex_CLIK-Mate_502443-0270_1x02-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-0270 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +4 +3 +Connector_Molex +Molex_CLIK-Mate_502443-0370_1x03-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-0370 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +5 +4 +Connector_Molex +Molex_CLIK-Mate_502443-0470_1x04-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-0470 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +6 +5 +Connector_Molex +Molex_CLIK-Mate_502443-0570_1x05-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-0570 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +7 +6 +Connector_Molex +Molex_CLIK-Mate_502443-0670_1x06-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-0670 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +8 +7 +Connector_Molex +Molex_CLIK-Mate_502443-0770_1x07-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-0770 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +9 +8 +Connector_Molex +Molex_CLIK-Mate_502443-0870_1x08-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-0870 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +10 +9 +Connector_Molex +Molex_CLIK-Mate_502443-0970_1x09-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-0970 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +11 +10 +Connector_Molex +Molex_CLIK-Mate_502443-1270_1x12-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-1270 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +14 +13 +Connector_Molex +Molex_CLIK-Mate_502443-1370_1x13-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-1370 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +15 +14 +Connector_Molex +Molex_CLIK-Mate_502443-1470_1x14-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-1470 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +16 +15 +Connector_Molex +Molex_CLIK-Mate_502443-1570_1x15-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-1570 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +17 +16 +Connector_Molex +Molex_CLIK-Mate_502494-0270_1x02-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-0270 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +4 +3 +Connector_Molex +Molex_CLIK-Mate_502494-0370_1x03-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-0370 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +5 +4 +Connector_Molex +Molex_CLIK-Mate_502494-0470_1x04-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-0470 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +6 +5 +Connector_Molex +Molex_CLIK-Mate_502494-0670_1x06-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-0670 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +8 +7 +Connector_Molex +Molex_CLIK-Mate_502494-0870_1x08-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-0870 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +10 +9 +Connector_Molex +Molex_CLIK-Mate_502494-1070_1x10-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-1070 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +12 +11 +Connector_Molex +Molex_CLIK-Mate_502494-1270_1x12-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-1270 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +14 +13 +Connector_Molex +Molex_CLIK-Mate_502494-1370_1x13-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-1370 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +15 +14 +Connector_Molex +Molex_CLIK-Mate_502494-1470_1x14-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-1470 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +16 +15 +Connector_Molex +Molex_CLIK-Mate_502494-1570_1x15-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-1570 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +17 +16 +Connector_Molex +Molex_CLIK-Mate_502585-0270_1x02-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-0270 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +4 +3 +Connector_Molex +Molex_CLIK-Mate_502585-0370_1x03-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-0370 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +5 +4 +Connector_Molex +Molex_CLIK-Mate_502585-0470_1x04-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-0470 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +6 +5 +Connector_Molex +Molex_CLIK-Mate_502585-0570_1x05-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-0570 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +7 +6 +Connector_Molex +Molex_CLIK-Mate_502585-0670_1x06-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-0670 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +8 +7 +Connector_Molex +Molex_CLIK-Mate_502585-0770_1x07-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-0770 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +9 +8 +Connector_Molex +Molex_CLIK-Mate_502585-0870_1x08-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-0870 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +10 +9 +Connector_Molex +Molex_CLIK-Mate_502585-0970_1x09-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-0970 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +11 +10 +Connector_Molex +Molex_CLIK-Mate_502585-1070_1x10-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-1070 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +12 +11 +Connector_Molex +Molex_CLIK-Mate_502585-1170_1x11-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-1170 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +13 +12 +Connector_Molex +Molex_CLIK-Mate_502585-1270_1x12-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-1270 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +14 +13 +Connector_Molex +Molex_CLIK-Mate_502585-1370_1x13-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-1370 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +15 +14 +Connector_Molex +Molex_CLIK-Mate_502585-1470_1x14-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-1470 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +16 +15 +Connector_Molex +Molex_CLIK-Mate_502585-1570_1x15-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-1570 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +17 +16 +Connector_Molex +Molex_CLIK-Mate_505405-0270_1x02-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-0270 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +4 +3 +Connector_Molex +Molex_CLIK-Mate_505405-0370_1x03-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-0370 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +5 +4 +Connector_Molex +Molex_CLIK-Mate_505405-0470_1x04-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-0470 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +6 +5 +Connector_Molex +Molex_CLIK-Mate_505405-0570_1x05-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-0570 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +7 +6 +Connector_Molex +Molex_CLIK-Mate_505405-0670_1x06-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-0670 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +8 +7 +Connector_Molex +Molex_CLIK-Mate_505405-0770_1x07-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-0770 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +9 +8 +Connector_Molex +Molex_CLIK-Mate_505405-0870_1x08-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-0870 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +10 +9 +Connector_Molex +Molex_CLIK-Mate_505405-0970_1x09-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-0970 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +11 +10 +Connector_Molex +Molex_CLIK-Mate_505405-1070_1x10-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-1070 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +12 +11 +Connector_Molex +Molex_CLIK-Mate_505405-1170_1x11-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-1170 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +13 +12 +Connector_Molex +Molex_CLIK-Mate_505405-1270_1x12-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-1270 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +14 +13 +Connector_Molex +Molex_CLIK-Mate_505405-1370_1x13-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-1370 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +15 +14 +Connector_Molex +Molex_CLIK-Mate_505405-1470_1x14-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-1470 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +16 +15 +Connector_Molex +Molex_CLIK-Mate_505405-1570_1x15-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-1570 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +17 +16 +Connector_Molex +Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-02A example for new part number: 22-27-2021, 2 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +2 +2 +Connector_Molex +Molex_KK-254_AE-6410-03A_1x03_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-03A example for new part number: 22-27-2031, 3 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +3 +3 +Connector_Molex +Molex_KK-254_AE-6410-04A_1x04_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-04A example for new part number: 22-27-2041, 4 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +4 +4 +Connector_Molex +Molex_KK-254_AE-6410-05A_1x05_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-05A example for new part number: 22-27-2051, 5 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +5 +5 +Connector_Molex +Molex_KK-254_AE-6410-06A_1x06_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-06A example for new part number: 22-27-2061, 6 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +6 +6 +Connector_Molex +Molex_KK-254_AE-6410-07A_1x07_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-07A example for new part number: 22-27-2071, 7 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +7 +7 +Connector_Molex +Molex_KK-254_AE-6410-08A_1x08_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-08A example for new part number: 22-27-2081, 8 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +8 +8 +Connector_Molex +Molex_KK-254_AE-6410-09A_1x09_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-09A example for new part number: 22-27-2091, 9 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +9 +9 +Connector_Molex +Molex_KK-254_AE-6410-10A_1x10_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-10A example for new part number: 22-27-2101, 10 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +10 +10 +Connector_Molex +Molex_KK-254_AE-6410-11A_1x11_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-11A example for new part number: 22-27-2111, 11 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +11 +11 +Connector_Molex +Molex_KK-254_AE-6410-12A_1x12_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-12A example for new part number: 22-27-2121, 12 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +12 +12 +Connector_Molex +Molex_KK-254_AE-6410-13A_1x13_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-13A example for new part number: 22-27-2131, 13 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +13 +13 +Connector_Molex +Molex_KK-254_AE-6410-14A_1x14_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-14A example for new part number: 22-27-2141, 14 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +14 +14 +Connector_Molex +Molex_KK-254_AE-6410-15A_1x15_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-15A example for new part number: 22-27-2151, 15 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +15 +15 +Connector_Molex +Molex_KK-254_AE-6410-16A_1x16_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-16A example for new part number: 22-27-2161, 16 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +16 +16 +Connector_Molex +Molex_KK-396_A-41791-0002_1x02_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0002 example for new part number: 26-60-4020, 2 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +2 +2 +Connector_Molex +Molex_KK-396_A-41791-0003_1x03_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0003 example for new part number: 26-60-4030, 3 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +3 +3 +Connector_Molex +Molex_KK-396_A-41791-0004_1x04_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0004 example for new part number: 26-60-4040, 4 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +4 +4 +Connector_Molex +Molex_KK-396_A-41791-0005_1x05_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0005 example for new part number: 26-60-4050, 5 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +5 +5 +Connector_Molex +Molex_KK-396_A-41791-0006_1x06_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0006 example for new part number: 26-60-4060, 6 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +6 +6 +Connector_Molex +Molex_KK-396_A-41791-0007_1x07_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0007 example for new part number: 26-60-4070, 7 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +7 +7 +Connector_Molex +Molex_KK-396_A-41791-0008_1x08_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0008 example for new part number: 26-60-4080, 8 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +8 +8 +Connector_Molex +Molex_KK-396_A-41791-0009_1x09_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0009 example for new part number: 26-60-4090, 9 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +9 +9 +Connector_Molex +Molex_KK-396_A-41791-0010_1x10_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0010 example for new part number: 26-60-4100, 10 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +10 +10 +Connector_Molex +Molex_KK-396_A-41791-0011_1x11_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0011 example for new part number: 26-60-4110, 11 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +11 +11 +Connector_Molex +Molex_KK-396_A-41791-0012_1x12_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0012 example for new part number: 26-60-4120, 12 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +12 +12 +Connector_Molex +Molex_KK-396_A-41791-0013_1x13_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0013 example for new part number: 26-60-4130, 13 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +13 +13 +Connector_Molex +Molex_KK-396_A-41791-0014_1x14_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0014 example for new part number: 26-60-4140, 14 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +14 +14 +Connector_Molex +Molex_KK-396_A-41791-0015_1x15_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0015 example for new part number: 26-60-4150, 15 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +15 +15 +Connector_Molex +Molex_KK-396_A-41791-0016_1x16_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0016 example for new part number: 26-60-4160, 16 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +16 +16 +Connector_Molex +Molex_KK-396_A-41791-0017_1x17_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0017 example for new part number: 26-60-4170, 17 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +17 +17 +Connector_Molex +Molex_KK-396_A-41791-0018_1x18_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0018 example for new part number: 26-60-4180, 18 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +18 +18 +Connector_Molex +Molex_Mega-Fit_76825-0002_2x01_P5.70mm_Horizontal +Molex Mega-Fit Power Connectors, 76825-0002 (compatible alternatives: 172064-0002, 172064-1002), 1 Pins per row (http://www.molex.com/pdm_docs/sd/1720640002_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit top entry +0 +2 +2 +Connector_Molex +Molex_Mega-Fit_76825-0004_2x02_P5.70mm_Horizontal +Molex Mega-Fit Power Connectors, 76825-0004 (compatible alternatives: 172064-0004, 172064-1004), 2 Pins per row (http://www.molex.com/pdm_docs/sd/1720640002_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit top entry +0 +4 +4 +Connector_Molex +Molex_Mega-Fit_76825-0006_2x03_P5.70mm_Horizontal +Molex Mega-Fit Power Connectors, 76825-0006 (compatible alternatives: 172064-0006, 172064-1006), 3 Pins per row (http://www.molex.com/pdm_docs/sd/1720640002_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit top entry +0 +6 +6 +Connector_Molex +Molex_Mega-Fit_76825-0008_2x04_P5.70mm_Horizontal +Molex Mega-Fit Power Connectors, 76825-0008 (compatible alternatives: 172064-0008, 172064-1008), 4 Pins per row (http://www.molex.com/pdm_docs/sd/1720640002_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit top entry +0 +8 +8 +Connector_Molex +Molex_Mega-Fit_76825-0010_2x05_P5.70mm_Horizontal +Molex Mega-Fit Power Connectors, 76825-0010 (compatible alternatives: 172064-0010, 172064-1010), 5 Pins per row (http://www.molex.com/pdm_docs/sd/1720640002_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit top entry +0 +10 +10 +Connector_Molex +Molex_Mega-Fit_76825-0012_2x06_P5.70mm_Horizontal +Molex Mega-Fit Power Connectors, 76825-0012 (compatible alternatives: 172064-0012, 172064-1012), 6 Pins per row (http://www.molex.com/pdm_docs/sd/1720640002_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit top entry +0 +12 +12 +Connector_Molex +Molex_Mega-Fit_76829-0002_2x01_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0002 (compatible alternatives: 172065-0002, 172065-1002), 1 Pins per row (http://www.molex.com/pdm_docs/sd/768290004_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +2 +2 +Connector_Molex +Molex_Mega-Fit_76829-0004_2x02_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0004 (compatible alternatives: 172065-0004, 172065-1004), 2 Pins per row (http://www.molex.com/pdm_docs/sd/768290004_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +4 +4 +Connector_Molex +Molex_Mega-Fit_76829-0006_2x03_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0006 (compatible alternatives: 172065-0006, 172065-1006), 3 Pins per row (http://www.molex.com/pdm_docs/sd/768290004_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +6 +6 +Connector_Molex +Molex_Mega-Fit_76829-0008_2x04_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0008 (compatible alternatives: 172065-0008, 172065-1008), 4 Pins per row (http://www.molex.com/pdm_docs/sd/768290004_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +8 +8 +Connector_Molex +Molex_Mega-Fit_76829-0010_2x05_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0010 (compatible alternatives: 172065-0010, 172065-1010), 5 Pins per row (http://www.molex.com/pdm_docs/sd/768290004_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +10 +10 +Connector_Molex +Molex_Mega-Fit_76829-0012_2x06_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0012 (compatible alternatives: 172065-0012, 172065-1012), 6 Pins per row (http://www.molex.com/pdm_docs/sd/768290004_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +12 +12 +Connector_Molex +Molex_Mega-Fit_76829-0102_2x01_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0102 (compatible alternatives: 172065-0202, 172065-0302), 1 Pins per row (http://www.molex.com/pdm_docs/sd/768290102_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +2 +2 +Connector_Molex +Molex_Mega-Fit_76829-0104_2x02_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0104 (compatible alternatives: 172065-0204, 172065-0304), 2 Pins per row (http://www.molex.com/pdm_docs/sd/768290102_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +4 +4 +Connector_Molex +Molex_Mega-Fit_76829-0106_2x03_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0106 (compatible alternatives: 172065-0206, 172065-0306), 3 Pins per row (http://www.molex.com/pdm_docs/sd/768290102_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +6 +6 +Connector_Molex +Molex_Mega-Fit_76829-0108_2x04_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0108 (compatible alternatives: 172065-0208, 172065-0308), 4 Pins per row (http://www.molex.com/pdm_docs/sd/768290102_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +8 +8 +Connector_Molex +Molex_Mega-Fit_76829-0110_2x05_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0110 (compatible alternatives: 172065-0210, 172065-0310), 5 Pins per row (http://www.molex.com/pdm_docs/sd/768290102_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +10 +10 +Connector_Molex +Molex_Mega-Fit_76829-0112_2x06_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0112 (compatible alternatives: 172065-0212, 172065-0312), 6 Pins per row (http://www.molex.com/pdm_docs/sd/768290102_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +12 +12 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0200_2x01_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0200 (alternative finishes: 43045-020x), 1 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +2 +2 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0210_2x01-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0210 (compatible alternatives: 43045-0211, 43045-0209), 1 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +4 +3 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0212_2x01_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0212 (compatible alternatives: 43045-0213, 43045-0224), 1 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +2 +2 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0215_2x01_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0215 (compatible alternatives: 43045-0216, 43045-0217), 1 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +2 +2 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0218_2x01-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0218 (compatible alternatives: 43045-0219, 43045-0220), 1 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +4 +3 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0221_2x01-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0221 (alternative finishes: 43045-022x), 1 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +4 +3 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0400_2x02_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0400 (alternative finishes: 43045-040x), 2 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +4 +4 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0410_2x02-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0410 (compatible alternatives: 43045-0411, 43045-0409), 2 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +6 +5 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0412_2x02_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0412 (compatible alternatives: 43045-0413, 43045-0424), 2 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +4 +4 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0415_2x02_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0415 (compatible alternatives: 43045-0416, 43045-0417), 2 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +4 +4 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0418_2x02-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0418 (compatible alternatives: 43045-0419, 43045-0420), 2 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +6 +5 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0421_2x02-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0421 (alternative finishes: 43045-042x), 2 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +6 +5 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0600_2x03_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0600 (alternative finishes: 43045-060x), 3 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +6 +6 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0610_2x03-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0610 (compatible alternatives: 43045-0611, 43045-0609), 3 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +8 +7 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0612_2x03_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0612 (compatible alternatives: 43045-0613, 43045-0624), 3 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +6 +6 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0615_2x03_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0615 (compatible alternatives: 43045-0616, 43045-0617), 3 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +6 +6 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0618_2x03-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0618 (compatible alternatives: 43045-0619, 43045-0620), 3 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +8 +7 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0621_2x03-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0621 (alternative finishes: 43045-062x), 3 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +8 +7 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0800_2x04_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0800 (alternative finishes: 43045-080x), 4 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +8 +8 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0810_2x04-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0810 (compatible alternatives: 43045-0811, 43045-0809), 4 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +10 +9 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0812_2x04_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0812 (compatible alternatives: 43045-0813, 43045-0824), 4 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +8 +8 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0815_2x04_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0815 (compatible alternatives: 43045-0816, 43045-0817), 4 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +8 +8 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0818_2x04-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0818 (compatible alternatives: 43045-0819, 43045-0820), 4 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +10 +9 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0821_2x04-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0821 (alternative finishes: 43045-082x), 4 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +10 +9 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1000_2x05_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1000 (alternative finishes: 43045-100x), 5 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +10 +10 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1010_2x05-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1010 (compatible alternatives: 43045-1011, 43045-1009), 5 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +12 +11 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1012_2x05_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1012 (compatible alternatives: 43045-1013, 43045-1024), 5 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +10 +10 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1015_2x05_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1015 (compatible alternatives: 43045-1016, 43045-1017), 5 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +10 +10 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1018_2x05-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1018 (compatible alternatives: 43045-1019, 43045-1020), 5 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +12 +11 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1021_2x05-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1021 (alternative finishes: 43045-102x), 5 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +12 +11 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1200_2x06_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1200 (alternative finishes: 43045-120x), 6 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +12 +12 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1210_2x06-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1210 (compatible alternatives: 43045-1211, 43045-1209), 6 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +14 +13 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1212_2x06_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1212 (compatible alternatives: 43045-1213, 43045-1224), 6 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +12 +12 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1215_2x06_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1215 (compatible alternatives: 43045-1216, 43045-1217), 6 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +12 +12 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1218_2x06-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1218 (compatible alternatives: 43045-1219, 43045-1220), 6 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +14 +13 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1221_2x06-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1221 (alternative finishes: 43045-122x), 6 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +14 +13 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1400_2x07_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1400 (alternative finishes: 43045-140x), 7 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +14 +14 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1410_2x07-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1410 (compatible alternatives: 43045-1411, 43045-1409), 7 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +16 +15 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1412_2x07_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1412 (compatible alternatives: 43045-1413, 43045-1424), 7 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +14 +14 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1415_2x07_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1415 (compatible alternatives: 43045-1416, 43045-1417), 7 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +14 +14 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1418_2x07-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1418 (compatible alternatives: 43045-1419, 43045-1420), 7 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +16 +15 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1421_2x07-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1421 (alternative finishes: 43045-142x), 7 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +16 +15 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1600_2x08_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1600 (alternative finishes: 43045-160x), 8 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +16 +16 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1610_2x08-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1610 (compatible alternatives: 43045-1611, 43045-1609), 8 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +18 +17 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1612_2x08_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1612 (compatible alternatives: 43045-1613, 43045-1624), 8 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +16 +16 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1615_2x08_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1615 (compatible alternatives: 43045-1616, 43045-1617), 8 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +16 +16 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1618_2x08-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1618 (compatible alternatives: 43045-1619, 43045-1620), 8 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +18 +17 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1621_2x08-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1621 (alternative finishes: 43045-162x), 8 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +18 +17 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1800_2x09_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1800 (alternative finishes: 43045-180x), 9 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +18 +18 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1810_2x09-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1810 (compatible alternatives: 43045-1811, 43045-1809), 9 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +20 +19 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1812_2x09_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1812 (compatible alternatives: 43045-1813, 43045-1824), 9 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +18 +18 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1815_2x09_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1815 (compatible alternatives: 43045-1816, 43045-1817), 9 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +18 +18 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1818_2x09-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1818 (compatible alternatives: 43045-1819, 43045-1820), 9 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +20 +19 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1821_2x09-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1821 (alternative finishes: 43045-182x), 9 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +20 +19 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2000_2x10_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2000 (alternative finishes: 43045-200x), 10 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +20 +20 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2010_2x10-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2010 (compatible alternatives: 43045-2011, 43045-2009), 10 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +22 +21 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2012_2x10_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2012 (compatible alternatives: 43045-2013, 43045-2024), 10 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +20 +20 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2015_2x10_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2015 (compatible alternatives: 43045-2016, 43045-2017), 10 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +20 +20 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2018_2x10-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2018 (compatible alternatives: 43045-2019, 43045-2020), 10 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +22 +21 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2021_2x10-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2021 (alternative finishes: 43045-202x), 10 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +22 +21 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2200_2x11_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2200 (alternative finishes: 43045-220x), 11 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +22 +22 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2210_2x11-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2210 (compatible alternatives: 43045-2211, 43045-2209), 11 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +24 +23 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2212_2x11_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2212 (compatible alternatives: 43045-2213, 43045-2224), 11 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +22 +22 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2215_2x11_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2215 (compatible alternatives: 43045-2216, 43045-2217), 11 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +22 +22 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2218_2x11-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2218 (compatible alternatives: 43045-2219, 43045-2220), 11 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +24 +23 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2221_2x11-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2221 (alternative finishes: 43045-222x), 11 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +24 +23 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2400_2x12_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2400 (alternative finishes: 43045-240x), 12 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +24 +24 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2410_2x12-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2410 (compatible alternatives: 43045-2411, 43045-2409), 12 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +26 +25 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2412_2x12_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2412 (compatible alternatives: 43045-2413, 43045-2424), 12 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +24 +24 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2415_2x12_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2415 (compatible alternatives: 43045-2416, 43045-2417), 12 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +24 +24 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2418_2x12-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2418 (compatible alternatives: 43045-2419, 43045-2420), 12 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +26 +25 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2421_2x12-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2421 (alternative finishes: 43045-242x), 12 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +26 +25 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0200_1x02_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0200 (compatible alternatives: 43650-0201, 43650-0202), 2 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +2 +2 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0215_1x02_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-0215 (compatible alternatives: 43650-0216, 43650-0217), 2 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +2 +2 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0300_1x03_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0300 (compatible alternatives: 43650-0301, 43650-0302), 3 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +3 +3 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0315_1x03_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-0315 (compatible alternatives: 43650-0316, 43650-0317), 3 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +3 +3 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0400_1x04_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0400 (compatible alternatives: 43650-0401, 43650-0402), 4 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +4 +4 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0415_1x04_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-0415 (compatible alternatives: 43650-0416, 43650-0417), 4 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +4 +4 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0500_1x05_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0500 (compatible alternatives: 43650-0501, 43650-0502), 5 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +5 +5 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0515_1x05_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-0515 (compatible alternatives: 43650-0516, 43650-0517), 5 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +5 +5 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0600_1x06_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0600 (compatible alternatives: 43650-0601, 43650-0602), 6 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +6 +6 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0615_1x06_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-0615 (compatible alternatives: 43650-0616, 43650-0617), 6 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +6 +6 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0700_1x07_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0700 (compatible alternatives: 43650-0701, 43650-0702), 7 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +7 +7 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0715_1x07_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-0715 (compatible alternatives: 43650-0716, 43650-0717), 7 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +7 +7 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0800_1x08_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0800 (compatible alternatives: 43650-0801, 43650-0802), 8 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +8 +8 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0815_1x08_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-0815 (compatible alternatives: 43650-0816, 43650-0817), 8 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +8 +8 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0900_1x09_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0900 (compatible alternatives: 43650-0901, 43650-0902), 9 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +9 +9 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0915_1x09_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-0915 (compatible alternatives: 43650-0916, 43650-0917), 9 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +9 +9 +Connector_Molex +Molex_Micro-Fit_3.0_43650-1000_1x10_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-1000 (compatible alternatives: 43650-1001, 43650-1002), 10 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +10 +10 +Connector_Molex +Molex_Micro-Fit_3.0_43650-1015_1x10_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-1015 (compatible alternatives: 43650-1016, 43650-1017), 10 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +10 +10 +Connector_Molex +Molex_Micro-Fit_3.0_43650-1100_1x11_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-1100 (compatible alternatives: 43650-1101, 43650-1102), 11 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +11 +11 +Connector_Molex +Molex_Micro-Fit_3.0_43650-1115_1x11_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-1115 (compatible alternatives: 43650-1116, 43650-1117), 11 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +11 +11 +Connector_Molex +Molex_Micro-Fit_3.0_43650-1200_1x12_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-1200 (compatible alternatives: 43650-1201, 43650-1202), 12 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +12 +12 +Connector_Molex +Molex_Micro-Fit_3.0_43650-1215_1x12_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-1215 (compatible alternatives: 43650-1216, 43650-1217), 12 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +12 +12 +Connector_Molex +Molex_Micro-Latch_53253-0270_1x02_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-0270 (compatible alternatives: 53253-0250), 2 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +2 +2 +Connector_Molex +Molex_Micro-Latch_53253-0370_1x03_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-0370 (compatible alternatives: 53253-0350), 3 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +3 +3 +Connector_Molex +Molex_Micro-Latch_53253-0470_1x04_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-0470 (compatible alternatives: 53253-0450), 4 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +4 +4 +Connector_Molex +Molex_Micro-Latch_53253-0570_1x05_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-0570 (compatible alternatives: 53253-0550), 5 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +5 +5 +Connector_Molex +Molex_Micro-Latch_53253-0670_1x06_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-0670 (compatible alternatives: 53253-0650), 6 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +6 +6 +Connector_Molex +Molex_Micro-Latch_53253-0770_1x07_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-0770 (compatible alternatives: 53253-0750), 7 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +7 +7 +Connector_Molex +Molex_Micro-Latch_53253-0870_1x08_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-0870 (compatible alternatives: 53253-0850), 8 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +8 +8 +Connector_Molex +Molex_Micro-Latch_53253-0970_1x09_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-0970 (compatible alternatives: 53253-0950), 9 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +9 +9 +Connector_Molex +Molex_Micro-Latch_53253-1070_1x10_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-1070 (compatible alternatives: 53253-1050), 10 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +10 +10 +Connector_Molex +Molex_Micro-Latch_53253-1170_1x11_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-1170 (compatible alternatives: 53253-1150), 11 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +11 +11 +Connector_Molex +Molex_Micro-Latch_53253-1270_1x12_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-1270 (compatible alternatives: 53253-1250), 12 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +12 +12 +Connector_Molex +Molex_Micro-Latch_53253-1370_1x13_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-1370 (compatible alternatives: 53253-1350), 13 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +13 +13 +Connector_Molex +Molex_Micro-Latch_53253-1470_1x14_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-1470 (compatible alternatives: 53253-1450), 14 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +14 +14 +Connector_Molex +Molex_Micro-Latch_53253-1570_1x15_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-1570 (compatible alternatives: 53253-1550), 15 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +15 +15 +Connector_Molex +Molex_Micro-Latch_53254-0270_1x02_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-0270 (compatible alternatives: 53254-0250), 2 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +2 +2 +Connector_Molex +Molex_Micro-Latch_53254-0370_1x03_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-0370 (compatible alternatives: 53254-0350), 3 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +3 +3 +Connector_Molex +Molex_Micro-Latch_53254-0470_1x04_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-0470 (compatible alternatives: 53254-0450), 4 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +4 +4 +Connector_Molex +Molex_Micro-Latch_53254-0570_1x05_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-0570 (compatible alternatives: 53254-0550), 5 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +5 +5 +Connector_Molex +Molex_Micro-Latch_53254-0670_1x06_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-0670 (compatible alternatives: 53254-0650), 6 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +6 +6 +Connector_Molex +Molex_Micro-Latch_53254-0770_1x07_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-0770 (compatible alternatives: 53254-0750), 7 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +7 +7 +Connector_Molex +Molex_Micro-Latch_53254-0870_1x08_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-0870 (compatible alternatives: 53254-0850), 8 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +8 +8 +Connector_Molex +Molex_Micro-Latch_53254-0970_1x09_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-0970 (compatible alternatives: 53254-0950), 9 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +9 +9 +Connector_Molex +Molex_Micro-Latch_53254-1070_1x10_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-1070 (compatible alternatives: 53254-1050), 10 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +10 +10 +Connector_Molex +Molex_Micro-Latch_53254-1170_1x11_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-1170 (compatible alternatives: 53254-1150), 11 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +11 +11 +Connector_Molex +Molex_Micro-Latch_53254-1270_1x12_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-1270 (compatible alternatives: 53254-1250), 12 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +12 +12 +Connector_Molex +Molex_Micro-Latch_53254-1370_1x13_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-1370 (compatible alternatives: 53254-1350), 13 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +13 +13 +Connector_Molex +Molex_Micro-Latch_53254-1470_1x14_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-1470 (compatible alternatives: 53254-1450), 14 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +14 +14 +Connector_Molex +Molex_Micro-Latch_53254-1570_1x15_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-1570 (compatible alternatives: 53254-1550), 15 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +15 +15 +Connector_Molex +Molex_MicroClasp_55932-0210_1x02_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0210, with PCB locator, 2 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +2 +2 +Connector_Molex +Molex_MicroClasp_55932-0230_1x02_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0230, 2 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +2 +2 +Connector_Molex +Molex_MicroClasp_55932-0310_1x03_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0310, with PCB locator, 3 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +3 +3 +Connector_Molex +Molex_MicroClasp_55932-0330_1x03_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0330, 3 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +3 +3 +Connector_Molex +Molex_MicroClasp_55932-0410_1x04_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0410, with PCB locator, 4 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +4 +4 +Connector_Molex +Molex_MicroClasp_55932-0430_1x04_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0430, 4 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +4 +4 +Connector_Molex +Molex_MicroClasp_55932-0510_1x05_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0510, with PCB locator, 5 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +5 +5 +Connector_Molex +Molex_MicroClasp_55932-0530_1x05_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0530, 5 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +5 +5 +Connector_Molex +Molex_MicroClasp_55932-0610_1x06_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0610, with PCB locator, 6 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +6 +6 +Connector_Molex +Molex_MicroClasp_55932-0630_1x06_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0630, 6 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +6 +6 +Connector_Molex +Molex_MicroClasp_55932-0710_1x07_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0710, with PCB locator, 7 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +7 +7 +Connector_Molex +Molex_MicroClasp_55932-0730_1x07_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0730, 7 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +7 +7 +Connector_Molex +Molex_MicroClasp_55932-0810_1x08_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0810, with PCB locator, 8 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +8 +8 +Connector_Molex +Molex_MicroClasp_55932-0830_1x08_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0830, 8 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +8 +8 +Connector_Molex +Molex_MicroClasp_55932-0910_1x09_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0910, with PCB locator, 9 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +9 +9 +Connector_Molex +Molex_MicroClasp_55932-0930_1x09_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0930, 9 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +9 +9 +Connector_Molex +Molex_MicroClasp_55932-1010_1x10_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1010, with PCB locator, 10 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +10 +10 +Connector_Molex +Molex_MicroClasp_55932-1030_1x10_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1030, 10 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +10 +10 +Connector_Molex +Molex_MicroClasp_55932-1110_1x11_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1110, with PCB locator, 11 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +11 +11 +Connector_Molex +Molex_MicroClasp_55932-1130_1x11_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1130, 11 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +11 +11 +Connector_Molex +Molex_MicroClasp_55932-1210_1x12_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1210, with PCB locator, 12 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +12 +12 +Connector_Molex +Molex_MicroClasp_55932-1230_1x12_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1230, 12 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +12 +12 +Connector_Molex +Molex_MicroClasp_55932-1310_1x13_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1310, with PCB locator, 13 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +13 +13 +Connector_Molex +Molex_MicroClasp_55932-1330_1x13_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1330, 13 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +13 +13 +Connector_Molex +Molex_MicroClasp_55932-1410_1x14_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1410, with PCB locator, 14 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +14 +14 +Connector_Molex +Molex_MicroClasp_55932-1430_1x14_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1430, 14 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +14 +14 +Connector_Molex +Molex_MicroClasp_55932-1510_1x15_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1510, with PCB locator, 15 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +15 +15 +Connector_Molex +Molex_MicroClasp_55932-1530_1x15_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1530, 15 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +15 +15 +Connector_Molex +Molex_MicroClasp_55935-0210_1x02_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0210, with PCB locator, 2 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +2 +2 +Connector_Molex +Molex_MicroClasp_55935-0230_1x02_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0230, 2 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +2 +2 +Connector_Molex +Molex_MicroClasp_55935-0310_1x03_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0310, with PCB locator, 3 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +3 +3 +Connector_Molex +Molex_MicroClasp_55935-0330_1x03_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0330, 3 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +3 +3 +Connector_Molex +Molex_MicroClasp_55935-0410_1x04_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0410, with PCB locator, 4 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +4 +4 +Connector_Molex +Molex_MicroClasp_55935-0430_1x04_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0430, 4 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +4 +4 +Connector_Molex +Molex_MicroClasp_55935-0510_1x05_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0510, with PCB locator, 5 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +5 +5 +Connector_Molex +Molex_MicroClasp_55935-0530_1x05_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0530, 5 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +5 +5 +Connector_Molex +Molex_MicroClasp_55935-0610_1x06_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0610, with PCB locator, 6 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +6 +6 +Connector_Molex +Molex_MicroClasp_55935-0630_1x06_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0630, 6 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +6 +6 +Connector_Molex +Molex_MicroClasp_55935-0710_1x07_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0710, with PCB locator, 7 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +7 +7 +Connector_Molex +Molex_MicroClasp_55935-0730_1x07_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0730, 7 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +7 +7 +Connector_Molex +Molex_MicroClasp_55935-0810_1x08_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0810, with PCB locator, 8 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +8 +8 +Connector_Molex +Molex_MicroClasp_55935-0830_1x08_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0830, 8 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +8 +8 +Connector_Molex +Molex_MicroClasp_55935-0910_1x09_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0910, with PCB locator, 9 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +9 +9 +Connector_Molex +Molex_MicroClasp_55935-0930_1x09_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0930, 9 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +9 +9 +Connector_Molex +Molex_MicroClasp_55935-1010_1x10_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1010, with PCB locator, 10 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +10 +10 +Connector_Molex +Molex_MicroClasp_55935-1030_1x10_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1030, 10 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +10 +10 +Connector_Molex +Molex_MicroClasp_55935-1110_1x11_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1110, with PCB locator, 11 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +11 +11 +Connector_Molex +Molex_MicroClasp_55935-1130_1x11_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1130, 11 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +11 +11 +Connector_Molex +Molex_MicroClasp_55935-1210_1x12_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1210, with PCB locator, 12 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +12 +12 +Connector_Molex +Molex_MicroClasp_55935-1230_1x12_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1230, 12 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +12 +12 +Connector_Molex +Molex_MicroClasp_55935-1310_1x13_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1310, with PCB locator, 13 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +13 +13 +Connector_Molex +Molex_MicroClasp_55935-1330_1x13_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1330, 13 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +13 +13 +Connector_Molex +Molex_MicroClasp_55935-1410_1x14_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1410, with PCB locator, 14 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +14 +14 +Connector_Molex +Molex_MicroClasp_55935-1430_1x14_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1430, 14 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +14 +14 +Connector_Molex +Molex_MicroClasp_55935-1510_1x15_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1510, with PCB locator, 15 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +15 +15 +Connector_Molex +Molex_MicroClasp_55935-1530_1x15_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1530, 15 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +15 +15 +Connector_Molex +Molex_Mini-Fit_Jr_5566-02A2_2x01_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-02A2, example for new mpn: 39-28-902x, 1 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +2 +2 +Connector_Molex +Molex_Mini-Fit_Jr_5566-02A_2x01_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-02A, example for new mpn: 39-28-x02x, 1 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +2 +2 +Connector_Molex +Molex_Mini-Fit_Jr_5566-04A2_2x02_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-04A2, example for new mpn: 39-28-904x, 2 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +4 +4 +Connector_Molex +Molex_Mini-Fit_Jr_5566-04A_2x02_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-04A, example for new mpn: 39-28-x04x, 2 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +4 +4 +Connector_Molex +Molex_Mini-Fit_Jr_5566-06A2_2x03_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-06A2, example for new mpn: 39-28-906x, 3 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +6 +6 +Connector_Molex +Molex_Mini-Fit_Jr_5566-06A_2x03_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-06A, example for new mpn: 39-28-x06x, 3 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +6 +6 +Connector_Molex +Molex_Mini-Fit_Jr_5566-08A2_2x04_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-08A2, example for new mpn: 39-28-908x, 4 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +8 +8 +Connector_Molex +Molex_Mini-Fit_Jr_5566-08A_2x04_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-08A, example for new mpn: 39-28-x08x, 4 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +8 +8 +Connector_Molex +Molex_Mini-Fit_Jr_5566-10A2_2x05_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-10A2, example for new mpn: 39-28-910x, 5 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +10 +10 +Connector_Molex +Molex_Mini-Fit_Jr_5566-10A_2x05_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-10A, example for new mpn: 39-28-x10x, 5 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +10 +10 +Connector_Molex +Molex_Mini-Fit_Jr_5566-12A2_2x06_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-12A2, example for new mpn: 39-28-912x, 6 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +12 +12 +Connector_Molex +Molex_Mini-Fit_Jr_5566-12A_2x06_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-12A, example for new mpn: 39-28-x12x, 6 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +12 +12 +Connector_Molex +Molex_Mini-Fit_Jr_5566-14A2_2x07_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-14A2, example for new mpn: 39-28-914x, 7 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +14 +14 +Connector_Molex +Molex_Mini-Fit_Jr_5566-14A_2x07_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-14A, example for new mpn: 39-28-x14x, 7 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +14 +14 +Connector_Molex +Molex_Mini-Fit_Jr_5566-16A2_2x08_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-16A2, example for new mpn: 39-28-916x, 8 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +16 +16 +Connector_Molex +Molex_Mini-Fit_Jr_5566-16A_2x08_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-16A, example for new mpn: 39-28-x16x, 8 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +16 +16 +Connector_Molex +Molex_Mini-Fit_Jr_5566-18A2_2x09_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-18A2, example for new mpn: 39-28-918x, 9 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +18 +18 +Connector_Molex +Molex_Mini-Fit_Jr_5566-18A_2x09_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-18A, example for new mpn: 39-28-x18x, 9 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +18 +18 +Connector_Molex +Molex_Mini-Fit_Jr_5566-20A2_2x10_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-20A2, example for new mpn: 39-28-920x, 10 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +20 +20 +Connector_Molex +Molex_Mini-Fit_Jr_5566-20A_2x10_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-20A, example for new mpn: 39-28-x20x, 10 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +20 +20 +Connector_Molex +Molex_Mini-Fit_Jr_5566-22A2_2x11_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-22A2, example for new mpn: 39-28-922x, 11 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +22 +22 +Connector_Molex +Molex_Mini-Fit_Jr_5566-22A_2x11_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-22A, example for new mpn: 39-28-x22x, 11 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +22 +22 +Connector_Molex +Molex_Mini-Fit_Jr_5566-24A2_2x12_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-24A2, example for new mpn: 39-28-924x, 12 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +24 +24 +Connector_Molex +Molex_Mini-Fit_Jr_5566-24A_2x12_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-24A, example for new mpn: 39-28-x24x, 12 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +24 +24 +Connector_Molex +Molex_Mini-Fit_Jr_5569-02A1_2x01_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-02A1, example for new mpn: 39-29-4029, 1 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +2 +2 +Connector_Molex +Molex_Mini-Fit_Jr_5569-02A2_2x01_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-02A2, example for new mpn: 39-30-0020, 1 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +2 +2 +Connector_Molex +Molex_Mini-Fit_Jr_5569-04A1_2x02_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-04A1, example for new mpn: 39-29-4049, 2 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +4 +4 +Connector_Molex +Molex_Mini-Fit_Jr_5569-04A2_2x02_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-04A2, example for new mpn: 39-30-0040, 2 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +4 +4 +Connector_Molex +Molex_Mini-Fit_Jr_5569-06A1_2x03_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-06A1, example for new mpn: 39-29-4069, 3 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +6 +6 +Connector_Molex +Molex_Mini-Fit_Jr_5569-06A2_2x03_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-06A2, example for new mpn: 39-30-0060, 3 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +6 +6 +Connector_Molex +Molex_Mini-Fit_Jr_5569-08A1_2x04_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-08A1, example for new mpn: 39-29-4089, 4 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +8 +8 +Connector_Molex +Molex_Mini-Fit_Jr_5569-08A2_2x04_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-08A2, example for new mpn: 39-30-0080, 4 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +8 +8 +Connector_Molex +Molex_Mini-Fit_Jr_5569-10A1_2x05_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-10A1, example for new mpn: 39-29-4109, 5 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +10 +10 +Connector_Molex +Molex_Mini-Fit_Jr_5569-10A2_2x05_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-10A2, example for new mpn: 39-30-0100, 5 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +10 +10 +Connector_Molex +Molex_Mini-Fit_Jr_5569-12A1_2x06_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-12A1, example for new mpn: 39-29-4129, 6 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +12 +12 +Connector_Molex +Molex_Mini-Fit_Jr_5569-12A2_2x06_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-12A2, example for new mpn: 39-30-0120, 6 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +12 +12 +Connector_Molex +Molex_Mini-Fit_Jr_5569-14A1_2x07_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-14A1, example for new mpn: 39-29-4149, 7 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +14 +14 +Connector_Molex +Molex_Mini-Fit_Jr_5569-14A2_2x07_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-14A2, example for new mpn: 39-30-0140, 7 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +14 +14 +Connector_Molex +Molex_Mini-Fit_Jr_5569-16A1_2x08_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-16A1, example for new mpn: 39-29-4169, 8 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +16 +16 +Connector_Molex +Molex_Mini-Fit_Jr_5569-16A2_2x08_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-16A2, example for new mpn: 39-30-0160, 8 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +16 +16 +Connector_Molex +Molex_Mini-Fit_Jr_5569-18A1_2x09_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-18A1, example for new mpn: 39-29-4189, 9 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +18 +18 +Connector_Molex +Molex_Mini-Fit_Jr_5569-18A2_2x09_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-18A2, example for new mpn: 39-30-0180, 9 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +18 +18 +Connector_Molex +Molex_Mini-Fit_Jr_5569-20A1_2x10_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-20A1, example for new mpn: 39-29-4209, 10 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +20 +20 +Connector_Molex +Molex_Mini-Fit_Jr_5569-20A2_2x10_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-20A2, example for new mpn: 39-30-0200, 10 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +20 +20 +Connector_Molex +Molex_Mini-Fit_Jr_5569-22A1_2x11_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-22A1, example for new mpn: 39-29-4229, 11 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +22 +22 +Connector_Molex +Molex_Mini-Fit_Jr_5569-22A2_2x11_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-22A2, example for new mpn: 39-30-0220, 11 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +22 +22 +Connector_Molex +Molex_Mini-Fit_Jr_5569-24A1_2x12_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-24A1, example for new mpn: 39-29-4249, 12 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +24 +24 +Connector_Molex +Molex_Mini-Fit_Jr_5569-24A2_2x12_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-24A2, example for new mpn: 39-30-0240, 12 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +24 +24 +Connector_Molex +Molex_Mini-Fit_Sr_42819-22XX_1x02_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 42819-22XX, 2 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +6 +2 +Connector_Molex +Molex_Mini-Fit_Sr_42819-22XX_1x02_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42819-22XX, With thermal vias in pads, 2 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +32 +2 +Connector_Molex +Molex_Mini-Fit_Sr_42819-32XX_1x03_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 42819-32XX, 3 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +8 +3 +Connector_Molex +Molex_Mini-Fit_Sr_42819-32XX_1x03_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42819-32XX, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +47 +3 +Connector_Molex +Molex_Mini-Fit_Sr_42819-42XX_1x04_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 42819-42XX, 4 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +10 +4 +Connector_Molex +Molex_Mini-Fit_Sr_42819-42XX_1x04_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42819-42XX, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +62 +4 +Connector_Molex +Molex_Mini-Fit_Sr_42819-52XX_1x05_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 42819-52XX, 5 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +12 +5 +Connector_Molex +Molex_Mini-Fit_Sr_42819-52XX_1x05_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42819-52XX, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +77 +5 +Connector_Molex +Molex_Mini-Fit_Sr_42819-62XX_1x06_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 42819-62XX, 6 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +14 +6 +Connector_Molex +Molex_Mini-Fit_Sr_42819-62XX_1x06_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42819-62XX, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +92 +6 +Connector_Molex +Molex_Mini-Fit_Sr_42820-22XX_1x02_P10.00mm_Horizontal +Molex Mini-Fit Sr. Power Connectors, 42820-22XX, 2 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +6 +2 +Connector_Molex +Molex_Mini-Fit_Sr_42820-22XX_1x02_P10.00mm_Horizontal_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42820-22XX, With thermal vias in pads, 2 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +32 +2 +Connector_Molex +Molex_Mini-Fit_Sr_42820-32XX_1x03_P10.00mm_Horizontal +Molex Mini-Fit Sr. Power Connectors, 42820-32XX, 3 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +8 +3 +Connector_Molex +Molex_Mini-Fit_Sr_42820-32XX_1x03_P10.00mm_Horizontal_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42820-32XX, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +47 +3 +Connector_Molex +Molex_Mini-Fit_Sr_42820-42XX_1x04_P10.00mm_Horizontal +Molex Mini-Fit Sr. Power Connectors, 42820-42XX, 4 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +10 +4 +Connector_Molex +Molex_Mini-Fit_Sr_42820-42XX_1x04_P10.00mm_Horizontal_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42820-42XX, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +62 +4 +Connector_Molex +Molex_Mini-Fit_Sr_42820-52XX_1x05_P10.00mm_Horizontal +Molex Mini-Fit Sr. Power Connectors, 42820-52XX, 5 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +12 +5 +Connector_Molex +Molex_Mini-Fit_Sr_42820-52XX_1x05_P10.00mm_Horizontal_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42820-52XX, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +77 +5 +Connector_Molex +Molex_Mini-Fit_Sr_42820-62XX_1x06_P10.00mm_Horizontal +Molex Mini-Fit Sr. Power Connectors, 42820-62XX, 6 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +14 +6 +Connector_Molex +Molex_Mini-Fit_Sr_42820-62XX_1x06_P10.00mm_Horizontal_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42820-62XX, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +92 +6 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx06_2x03_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 43915-xx06, 3 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +14 +6 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx06_2x03_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 43915-xx06, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +92 +6 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx08_2x04_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 43915-xx08, 4 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +18 +8 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx08_2x04_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 43915-xx08, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +122 +8 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx10_2x05_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 43915-xx10, 5 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +22 +10 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx10_2x05_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 43915-xx10, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +152 +10 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx12_2x06_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 43915-xx12, 6 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +26 +12 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx12_2x06_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 43915-xx12, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +182 +12 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx14_2x07_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 43915-xx14, 7 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +30 +14 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx14_2x07_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 43915-xx14, With thermal vias in pads, 7 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +212 +14 +Connector_Molex +Molex_Nano-Fit_105309-xx02_1x02_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105309-xx02, 2 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +2 +2 +Connector_Molex +Molex_Nano-Fit_105309-xx03_1x03_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105309-xx03, 3 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +3 +3 +Connector_Molex +Molex_Nano-Fit_105309-xx04_1x04_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105309-xx04, 4 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +4 +4 +Connector_Molex +Molex_Nano-Fit_105309-xx05_1x05_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105309-xx05, 5 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +5 +5 +Connector_Molex +Molex_Nano-Fit_105309-xx06_1x06_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105309-xx06, 6 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +6 +6 +Connector_Molex +Molex_Nano-Fit_105309-xx07_1x07_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105309-xx07, 7 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +7 +7 +Connector_Molex +Molex_Nano-Fit_105309-xx08_1x08_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105309-xx08, 8 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +8 +8 +Connector_Molex +Molex_Nano-Fit_105310-xx04_2x02_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105310-xx04, 2 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +4 +4 +Connector_Molex +Molex_Nano-Fit_105310-xx06_2x03_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105310-xx06, 3 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +6 +6 +Connector_Molex +Molex_Nano-Fit_105310-xx08_2x04_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105310-xx08, 4 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +8 +8 +Connector_Molex +Molex_Nano-Fit_105310-xx10_2x05_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105310-xx10, 5 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +10 +10 +Connector_Molex +Molex_Nano-Fit_105310-xx12_2x06_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105310-xx12, 6 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +12 +12 +Connector_Molex +Molex_Nano-Fit_105310-xx14_2x07_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105310-xx14, 7 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +14 +14 +Connector_Molex +Molex_Nano-Fit_105310-xx16_2x08_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105310-xx16, 8 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +16 +16 +Connector_Molex +Molex_Nano-Fit_105313-xx02_1x02_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105313-xx02, 2 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +2 +2 +Connector_Molex +Molex_Nano-Fit_105313-xx03_1x03_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105313-xx03, 3 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +3 +3 +Connector_Molex +Molex_Nano-Fit_105313-xx04_1x04_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105313-xx04, 4 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +4 +4 +Connector_Molex +Molex_Nano-Fit_105313-xx05_1x05_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105313-xx05, 5 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +5 +5 +Connector_Molex +Molex_Nano-Fit_105313-xx06_1x06_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105313-xx06, 6 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +6 +6 +Connector_Molex +Molex_Nano-Fit_105313-xx07_1x07_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105313-xx07, 7 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +7 +7 +Connector_Molex +Molex_Nano-Fit_105313-xx08_1x08_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105313-xx08, 8 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +8 +8 +Connector_Molex +Molex_Nano-Fit_105314-xx04_2x02_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105314-xx04, 2 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +4 +4 +Connector_Molex +Molex_Nano-Fit_105314-xx06_2x03_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105314-xx06, 3 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +6 +6 +Connector_Molex +Molex_Nano-Fit_105314-xx08_2x04_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105314-xx08, 4 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +8 +8 +Connector_Molex +Molex_Nano-Fit_105314-xx10_2x05_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105314-xx10, 5 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +10 +10 +Connector_Molex +Molex_Nano-Fit_105314-xx12_2x06_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105314-xx12, 6 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +12 +12 +Connector_Molex +Molex_Nano-Fit_105314-xx14_2x07_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105314-xx14, 7 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +14 +14 +Connector_Molex +Molex_Nano-Fit_105314-xx16_2x08_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105314-xx16, 8 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +16 +16 +Connector_Molex +Molex_Panelmate_53780-0270_1x02-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-0270 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +4 +3 +Connector_Molex +Molex_Panelmate_53780-0370_1x03-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-0370 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +5 +4 +Connector_Molex +Molex_Panelmate_53780-0470_1x04-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-0470 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +6 +5 +Connector_Molex +Molex_Panelmate_53780-0570_1x05-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-0570 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +7 +6 +Connector_Molex +Molex_Panelmate_53780-0670_1x06-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-0670 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +8 +7 +Connector_Molex +Molex_Panelmate_53780-0770_1x07-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-0770 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +9 +8 +Connector_Molex +Molex_Panelmate_53780-0870_1x08-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-0870 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +10 +9 +Connector_Molex +Molex_Panelmate_53780-0970_1x09-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-0970 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +11 +10 +Connector_Molex +Molex_Panelmate_53780-1070_1x10-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-1070 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +12 +11 +Connector_Molex +Molex_Panelmate_53780-1270_1x12-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-1270 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +14 +13 +Connector_Molex +Molex_Panelmate_53780-1470_1x14-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-1470 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +16 +15 +Connector_Molex +Molex_Panelmate_53780-1570_1x15-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-1570 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +17 +16 +Connector_Molex +Molex_Panelmate_53780-1870_1x18-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-1870 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +20 +19 +Connector_Molex +Molex_Panelmate_53780-3070_1x30-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-3070 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +32 +31 +Connector_Molex +Molex_Pico-Clasp_202396-0207_1x02-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-0207 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +4 +3 +Connector_Molex +Molex_Pico-Clasp_202396-0307_1x03-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-0307 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +5 +4 +Connector_Molex +Molex_Pico-Clasp_202396-0407_1x04-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-0407 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +6 +5 +Connector_Molex +Molex_Pico-Clasp_202396-0507_1x05-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-0507 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +7 +6 +Connector_Molex +Molex_Pico-Clasp_202396-0607_1x06-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-0607 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +8 +7 +Connector_Molex +Molex_Pico-Clasp_202396-0707_1x07-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-0707 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +9 +8 +Connector_Molex +Molex_Pico-Clasp_202396-0807_1x08-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-0807 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +10 +9 +Connector_Molex +Molex_Pico-Clasp_202396-0907_1x09-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-0907 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +11 +10 +Connector_Molex +Molex_Pico-Clasp_202396-1007_1x10-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-1007 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +12 +11 +Connector_Molex +Molex_Pico-Clasp_202396-1107_1x11-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-1107 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +13 +12 +Connector_Molex +Molex_Pico-Clasp_202396-1207_1x12-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-1207 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +14 +13 +Connector_Molex +Molex_Pico-Clasp_202396-1307_1x13-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-1307 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +15 +14 +Connector_Molex +Molex_Pico-Clasp_202396-1407_1x14-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-1407 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +16 +15 +Connector_Molex +Molex_Pico-Clasp_202396-1507_1x15-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-1507 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +17 +16 +Connector_Molex +Molex_Pico-Clasp_501331-0207_1x02-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-0207 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +4 +3 +Connector_Molex +Molex_Pico-Clasp_501331-0307_1x03-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-0307 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +5 +4 +Connector_Molex +Molex_Pico-Clasp_501331-0407_1x04-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-0407 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +6 +5 +Connector_Molex +Molex_Pico-Clasp_501331-0507_1x05-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-0507 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +7 +6 +Connector_Molex +Molex_Pico-Clasp_501331-0607_1x06-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-0607 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +8 +7 +Connector_Molex +Molex_Pico-Clasp_501331-0707_1x07-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-0707 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +9 +8 +Connector_Molex +Molex_Pico-Clasp_501331-0807_1x08-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-0807 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +10 +9 +Connector_Molex +Molex_Pico-Clasp_501331-0907_1x09-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-0907 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +11 +10 +Connector_Molex +Molex_Pico-Clasp_501331-1007_1x10-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-1007 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +12 +11 +Connector_Molex +Molex_Pico-Clasp_501331-1107_1x11-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-1107 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +13 +12 +Connector_Molex +Molex_Pico-Clasp_501331-1207_1x12-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-1207 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +14 +13 +Connector_Molex +Molex_Pico-Clasp_501331-1307_1x13-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-1307 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +15 +14 +Connector_Molex +Molex_Pico-Clasp_501331-1407_1x14-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-1407 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +16 +15 +Connector_Molex +Molex_Pico-Clasp_501331-1507_1x15-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-1507 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +17 +16 +Connector_Molex +Molex_Pico-EZmate_78171-0002_1x02-1MP_P1.20mm_Vertical +Molex Pico-EZmate series connector, 78171-0002 (http://www.molex.com/pdm_docs/sd/781710002_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-EZmate side entry +0 +4 +3 +Connector_Molex +Molex_Pico-EZmate_78171-0003_1x03-1MP_P1.20mm_Vertical +Molex Pico-EZmate series connector, 78171-0003 (http://www.molex.com/pdm_docs/sd/781710002_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-EZmate side entry +0 +5 +4 +Connector_Molex +Molex_Pico-EZmate_78171-0004_1x04-1MP_P1.20mm_Vertical +Molex Pico-EZmate series connector, 78171-0004 (http://www.molex.com/pdm_docs/sd/781710002_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-EZmate side entry +0 +6 +5 +Connector_Molex +Molex_Pico-EZmate_78171-0005_1x05-1MP_P1.20mm_Vertical +Molex Pico-EZmate series connector, 78171-0005 (http://www.molex.com/pdm_docs/sd/781710002_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-EZmate side entry +0 +7 +6 +Connector_Molex +Molex_Pico-EZmate_Slim_202656-0021_1x02-1MP_P1.20mm_Vertical +Molex Pico-EZmate_Slim series connector, 202656-0021 (http://www.molex.com/pdm_docs/sd/2026560021_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-EZmate_Slim side entry +0 +4 +3 +Connector_Molex +Molex_Pico-Lock_504050-0491_1x04-1MP_P1.50mm_Horizontal +Molex Pico-Lock series connector, 504050-0491 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Lock horizontal +0 +6 +5 +Connector_Molex +Molex_Pico-Lock_504050-0591_1x05-1MP_P1.50mm_Horizontal +Molex Pico-Lock series connector, 504050-0591 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Lock horizontal +0 +7 +6 +Connector_Molex +Molex_Pico-Lock_504050-0691_1x06-1MP_P1.50mm_Horizontal +Molex Pico-Lock series connector, 504050-0691 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Lock horizontal +0 +8 +7 +Connector_Molex +Molex_Pico-Lock_504050-0791_1x07-1MP_P1.50mm_Horizontal +Molex Pico-Lock series connector, 504050-0791 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Lock horizontal +0 +9 +8 +Connector_Molex +Molex_Pico-Lock_504050-0891_1x08-1MP_P1.50mm_Horizontal +Molex Pico-Lock series connector, 504050-0891 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Lock horizontal +0 +10 +9 +Connector_Molex +Molex_Pico-Lock_504050-1091_1x10-1MP_P1.50mm_Horizontal +Molex Pico-Lock series connector, 504050-1091 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Lock horizontal +0 +12 +11 +Connector_Molex +Molex_Pico-Lock_504050-1291_1x12-1MP_P1.50mm_Horizontal +Molex Pico-Lock series connector, 504050-1291 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Lock horizontal +0 +14 +13 +Connector_Molex +Molex_Pico-SPOX_87437-1443_1x14-P1.5mm_Vertical +Molex Pico-SPOX Connector System, 87437-1443, 14 Pins per row (https://www.molex.com/pdm_docs/sd/874371443_sd.pdf#page=2) +molex pico spox 14 +0 +28 +14 +Connector_Molex +Molex_PicoBlade_53047-0210_1x02_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-0210, 2 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +2 +2 +Connector_Molex +Molex_PicoBlade_53047-0310_1x03_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-0310, 3 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +3 +3 +Connector_Molex +Molex_PicoBlade_53047-0410_1x04_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-0410, 4 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +4 +4 +Connector_Molex +Molex_PicoBlade_53047-0510_1x05_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-0510, 5 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +5 +5 +Connector_Molex +Molex_PicoBlade_53047-0610_1x06_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-0610, 6 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +6 +6 +Connector_Molex +Molex_PicoBlade_53047-0710_1x07_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-0710, 7 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +7 +7 +Connector_Molex +Molex_PicoBlade_53047-0810_1x08_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-0810, 8 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +8 +8 +Connector_Molex +Molex_PicoBlade_53047-0910_1x09_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-0910, 9 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +9 +9 +Connector_Molex +Molex_PicoBlade_53047-1010_1x10_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-1010, 10 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +10 +10 +Connector_Molex +Molex_PicoBlade_53047-1110_1x11_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-1110, 11 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +11 +11 +Connector_Molex +Molex_PicoBlade_53047-1210_1x12_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-1210, 12 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +12 +12 +Connector_Molex +Molex_PicoBlade_53047-1310_1x13_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-1310, 13 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +13 +13 +Connector_Molex +Molex_PicoBlade_53047-1410_1x14_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-1410, 14 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +14 +14 +Connector_Molex +Molex_PicoBlade_53047-1510_1x15_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-1510, 15 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +15 +15 +Connector_Molex +Molex_PicoBlade_53048-0210_1x02_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-0210, 2 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +2 +2 +Connector_Molex +Molex_PicoBlade_53048-0310_1x03_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-0310, 3 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +3 +3 +Connector_Molex +Molex_PicoBlade_53048-0410_1x04_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-0410, 4 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +4 +4 +Connector_Molex +Molex_PicoBlade_53048-0510_1x05_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-0510, 5 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +5 +5 +Connector_Molex +Molex_PicoBlade_53048-0610_1x06_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-0610, 6 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +6 +6 +Connector_Molex +Molex_PicoBlade_53048-0710_1x07_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-0710, 7 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +7 +7 +Connector_Molex +Molex_PicoBlade_53048-0810_1x08_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-0810, 8 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +8 +8 +Connector_Molex +Molex_PicoBlade_53048-0910_1x09_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-0910, 9 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +9 +9 +Connector_Molex +Molex_PicoBlade_53048-1010_1x10_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-1010, 10 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +10 +10 +Connector_Molex +Molex_PicoBlade_53048-1110_1x11_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-1110, 11 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +11 +11 +Connector_Molex +Molex_PicoBlade_53048-1210_1x12_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-1210, 12 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +12 +12 +Connector_Molex +Molex_PicoBlade_53048-1310_1x13_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-1310, 13 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +13 +13 +Connector_Molex +Molex_PicoBlade_53048-1410_1x14_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-1410, 14 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +14 +14 +Connector_Molex +Molex_PicoBlade_53048-1510_1x15_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-1510, 15 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +15 +15 +Connector_Molex +Molex_PicoBlade_53261-0271_1x02-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-0271 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +4 +3 +Connector_Molex +Molex_PicoBlade_53261-0371_1x03-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-0371 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +5 +4 +Connector_Molex +Molex_PicoBlade_53261-0471_1x04-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-0471 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +6 +5 +Connector_Molex +Molex_PicoBlade_53261-0571_1x05-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-0571 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +7 +6 +Connector_Molex +Molex_PicoBlade_53261-0671_1x06-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-0671 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +8 +7 +Connector_Molex +Molex_PicoBlade_53261-0771_1x07-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-0771 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +9 +8 +Connector_Molex +Molex_PicoBlade_53261-0871_1x08-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-0871 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +10 +9 +Connector_Molex +Molex_PicoBlade_53261-0971_1x09-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-0971 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +11 +10 +Connector_Molex +Molex_PicoBlade_53261-1071_1x10-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-1071 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +12 +11 +Connector_Molex +Molex_PicoBlade_53261-1171_1x11-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-1171 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +13 +12 +Connector_Molex +Molex_PicoBlade_53261-1271_1x12-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-1271 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +14 +13 +Connector_Molex +Molex_PicoBlade_53261-1371_1x13-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-1371 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +15 +14 +Connector_Molex +Molex_PicoBlade_53261-1471_1x14-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-1471 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +16 +15 +Connector_Molex +Molex_PicoBlade_53261-1571_1x15-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-1571 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +17 +16 +Connector_Molex +Molex_PicoBlade_53261-1771_1x17-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-1771 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +19 +18 +Connector_Molex +Molex_PicoBlade_53398-0271_1x02-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-0271 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +4 +3 +Connector_Molex +Molex_PicoBlade_53398-0371_1x03-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-0371 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +5 +4 +Connector_Molex +Molex_PicoBlade_53398-0471_1x04-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-0471 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +6 +5 +Connector_Molex +Molex_PicoBlade_53398-0571_1x05-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-0571 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +7 +6 +Connector_Molex +Molex_PicoBlade_53398-0671_1x06-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-0671 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +8 +7 +Connector_Molex +Molex_PicoBlade_53398-0771_1x07-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-0771 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +9 +8 +Connector_Molex +Molex_PicoBlade_53398-0871_1x08-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-0871 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +10 +9 +Connector_Molex +Molex_PicoBlade_53398-0971_1x09-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-0971 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +11 +10 +Connector_Molex +Molex_PicoBlade_53398-1071_1x10-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-1071 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +12 +11 +Connector_Molex +Molex_PicoBlade_53398-1171_1x11-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-1171 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +13 +12 +Connector_Molex +Molex_PicoBlade_53398-1271_1x12-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-1271 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +14 +13 +Connector_Molex +Molex_PicoBlade_53398-1371_1x13-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-1371 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +15 +14 +Connector_Molex +Molex_PicoBlade_53398-1471_1x14-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-1471 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +16 +15 +Connector_Molex +Molex_PicoBlade_53398-1571_1x15-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-1571 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +17 +16 +Connector_Molex +Molex_Picoflex_90325-0004_2x02_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0004, 4 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +4 +4 +Connector_Molex +Molex_Picoflex_90325-0006_2x03_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0006, 6 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +6 +6 +Connector_Molex +Molex_Picoflex_90325-0008_2x04_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0008, 8 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +8 +8 +Connector_Molex +Molex_Picoflex_90325-0010_2x05_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0010, 10 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +10 +10 +Connector_Molex +Molex_Picoflex_90325-0012_2x06_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0012, 12 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +12 +12 +Connector_Molex +Molex_Picoflex_90325-0014_2x07_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0014, 14 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +14 +14 +Connector_Molex +Molex_Picoflex_90325-0016_2x08_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0016, 16 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +16 +16 +Connector_Molex +Molex_Picoflex_90325-0018_2x09_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0018, 18 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +18 +18 +Connector_Molex +Molex_Picoflex_90325-0020_2x10_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0020, 20 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +20 +20 +Connector_Molex +Molex_Picoflex_90325-0022_2x11_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0022, 22 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +22 +22 +Connector_Molex +Molex_Picoflex_90325-0024_2x12_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0024, 24 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +24 +24 +Connector_Molex +Molex_Picoflex_90325-0026_2x13_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0026, 26 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +26 +26 +Connector_Molex +Molex_Picoflex_90814-0004_2x02_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0004, 4 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +4 +4 +Connector_Molex +Molex_Picoflex_90814-0006_2x03_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0006, 6 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +6 +6 +Connector_Molex +Molex_Picoflex_90814-0008_2x04_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0008, 8 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +8 +8 +Connector_Molex +Molex_Picoflex_90814-0010_2x05_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0010, 10 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +10 +10 +Connector_Molex +Molex_Picoflex_90814-0012_2x06_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0012, 12 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +12 +12 +Connector_Molex +Molex_Picoflex_90814-0014_2x07_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0014, 14 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +14 +14 +Connector_Molex +Molex_Picoflex_90814-0016_2x08_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0016, 16 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +16 +16 +Connector_Molex +Molex_Picoflex_90814-0018_2x09_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0018, 18 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +18 +18 +Connector_Molex +Molex_Picoflex_90814-0020_2x10_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0020, 20 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +20 +20 +Connector_Molex +Molex_Picoflex_90814-0022_2x11_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0022, 22 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +22 +22 +Connector_Molex +Molex_Picoflex_90814-0024_2x12_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0024, 24 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +24 +24 +Connector_Molex +Molex_Picoflex_90814-0026_2x13_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0026, 26 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +26 +26 +Connector_Molex +Molex_SL_171971-0002_1x02_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0002 (compatible alternatives: 171971-0102, 171971-0202), 2 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +2 +2 +Connector_Molex +Molex_SL_171971-0003_1x03_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0003 (compatible alternatives: 171971-0103, 171971-0203), 3 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +3 +3 +Connector_Molex +Molex_SL_171971-0004_1x04_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0004 (compatible alternatives: 171971-0104, 171971-0204), 4 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +4 +4 +Connector_Molex +Molex_SL_171971-0005_1x05_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0005 (compatible alternatives: 171971-0105, 171971-0205), 5 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +5 +5 +Connector_Molex +Molex_SL_171971-0006_1x06_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0006 (compatible alternatives: 171971-0106, 171971-0206), 6 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +6 +6 +Connector_Molex +Molex_SL_171971-0007_1x07_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0007 (compatible alternatives: 171971-0107, 171971-0207), 7 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +7 +7 +Connector_Molex +Molex_SL_171971-0008_1x08_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0008 (compatible alternatives: 171971-0108, 171971-0208), 8 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +8 +8 +Connector_Molex +Molex_SL_171971-0009_1x09_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0009 (compatible alternatives: 171971-0109, 171971-0209), 9 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +9 +9 +Connector_Molex +Molex_SL_171971-0010_1x10_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0010 (compatible alternatives: 171971-0110, 171971-0210), 10 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +10 +10 +Connector_Molex +Molex_SL_171971-0011_1x11_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0011 (compatible alternatives: 171971-0111, 171971-0211), 11 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +11 +11 +Connector_Molex +Molex_SL_171971-0012_1x12_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0012 (compatible alternatives: 171971-0112, 171971-0212), 12 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +12 +12 +Connector_Molex +Molex_SL_171971-0013_1x13_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0013 (compatible alternatives: 171971-0113, 171971-0213), 13 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +13 +13 +Connector_Molex +Molex_SL_171971-0014_1x14_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0014 (compatible alternatives: 171971-0114, 171971-0214), 14 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +14 +14 +Connector_Molex +Molex_SL_171971-0015_1x15_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0015 (compatible alternatives: 171971-0115, 171971-0215), 15 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +15 +15 +Connector_Molex +Molex_SL_171971-0016_1x16_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0016 (compatible alternatives: 171971-0116, 171971-0216), 16 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +16 +16 +Connector_Molex +Molex_SL_171971-0017_1x17_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0017 (compatible alternatives: 171971-0117, 171971-0217), 17 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +17 +17 +Connector_Molex +Molex_SL_171971-0018_1x18_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0018 (compatible alternatives: 171971-0118, 171971-0218), 18 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +18 +18 +Connector_Molex +Molex_SL_171971-0019_1x19_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0019 (compatible alternatives: 171971-0119, 171971-0219), 19 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +19 +19 +Connector_Molex +Molex_SL_171971-0020_1x20_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0020 (compatible alternatives: 171971-0120, 171971-0220), 20 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +20 +20 +Connector_Molex +Molex_SL_171971-0021_1x21_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0021 (compatible alternatives: 171971-0121, 171971-0221), 21 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +21 +21 +Connector_Molex +Molex_SL_171971-0022_1x22_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0022 (compatible alternatives: 171971-0122, 171971-0222), 22 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +22 +22 +Connector_Molex +Molex_SL_171971-0023_1x23_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0023 (compatible alternatives: 171971-0123, 171971-0223), 23 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +23 +23 +Connector_Molex +Molex_SL_171971-0024_1x24_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0024 (compatible alternatives: 171971-0124, 171971-0224), 24 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +24 +24 +Connector_Molex +Molex_SL_171971-0025_1x25_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0025 (compatible alternatives: 171971-0125, 171971-0225), 25 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +25 +25 +Connector_Molex +Molex_SPOX_5267-02A_1x02_P2.50mm_Vertical +Molex SPOX Connector System, 5267-02A, 2 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +2 +2 +Connector_Molex +Molex_SPOX_5267-03A_1x03_P2.50mm_Vertical +Molex SPOX Connector System, 5267-03A, 3 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +3 +3 +Connector_Molex +Molex_SPOX_5267-04A_1x04_P2.50mm_Vertical +Molex SPOX Connector System, 5267-04A, 4 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +4 +4 +Connector_Molex +Molex_SPOX_5267-05A_1x05_P2.50mm_Vertical +Molex SPOX Connector System, 5267-05A, 5 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +5 +5 +Connector_Molex +Molex_SPOX_5267-06A_1x06_P2.50mm_Vertical +Molex SPOX Connector System, 5267-06A, 6 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +6 +6 +Connector_Molex +Molex_SPOX_5267-07A_1x07_P2.50mm_Vertical +Molex SPOX Connector System, 5267-07A, 7 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +7 +7 +Connector_Molex +Molex_SPOX_5267-08A_1x08_P2.50mm_Vertical +Molex SPOX Connector System, 5267-08A, 8 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +8 +8 +Connector_Molex +Molex_SPOX_5267-09A_1x09_P2.50mm_Vertical +Molex SPOX Connector System, 5267-09A, 9 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +9 +9 +Connector_Molex +Molex_SPOX_5267-10A_1x10_P2.50mm_Vertical +Molex SPOX Connector System, 5267-10A, 10 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +10 +10 +Connector_Molex +Molex_SPOX_5267-11A_1x11_P2.50mm_Vertical +Molex SPOX Connector System, 5267-11A, 11 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +11 +11 +Connector_Molex +Molex_SPOX_5267-12A_1x12_P2.50mm_Vertical +Molex SPOX Connector System, 5267-12A, 12 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +12 +12 +Connector_Molex +Molex_SPOX_5267-13A_1x13_P2.50mm_Vertical +Molex SPOX Connector System, 5267-13A, 13 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +13 +13 +Connector_Molex +Molex_SPOX_5267-14A_1x14_P2.50mm_Vertical +Molex SPOX Connector System, 5267-14A, 14 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +14 +14 +Connector_Molex +Molex_SPOX_5267-15A_1x15_P2.50mm_Vertical +Molex SPOX Connector System, 5267-15A, 15 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +15 +15 +Connector_Molex +Molex_SPOX_5268-02A_1x02_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-02A, 2 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +2 +2 +Connector_Molex +Molex_SPOX_5268-03A_1x03_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-03A, 3 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +3 +3 +Connector_Molex +Molex_SPOX_5268-04A_1x04_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-04A, 4 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +4 +4 +Connector_Molex +Molex_SPOX_5268-05A_1x05_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-05A, 5 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +5 +5 +Connector_Molex +Molex_SPOX_5268-06A_1x06_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-06A, 6 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +6 +6 +Connector_Molex +Molex_SPOX_5268-07A_1x07_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-07A, 7 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +7 +7 +Connector_Molex +Molex_SPOX_5268-08A_1x08_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-08A, 8 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +8 +8 +Connector_Molex +Molex_SPOX_5268-09A_1x09_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-09A, 9 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +9 +9 +Connector_Molex +Molex_SPOX_5268-10A_1x10_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-10A, 10 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +10 +10 +Connector_Molex +Molex_SPOX_5268-11A_1x11_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-11A, 11 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +11 +11 +Connector_Molex +Molex_SPOX_5268-12A_1x12_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-12A, 12 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +12 +12 +Connector_Molex +Molex_SPOX_5268-13A_1x13_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-13A, 13 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +13 +13 +Connector_Molex +Molex_SPOX_5268-14A_1x14_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-14A, 14 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +14 +14 +Connector_Molex +Molex_SPOX_5268-15A_1x15_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-15A, 15 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +15 +15 +Connector_Molex +Molex_Sabre_43160-0102_1x02_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-0102, 2 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +4 +2 +Connector_Molex +Molex_Sabre_43160-0102_1x02_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-0102, With thermal vias in pads, 2 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +30 +2 +Connector_Molex +Molex_Sabre_43160-0103_1x03_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-0103, 3 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +6 +3 +Connector_Molex +Molex_Sabre_43160-0103_1x03_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-0103, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +45 +3 +Connector_Molex +Molex_Sabre_43160-0104_1x04_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-0104, 4 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +8 +4 +Connector_Molex +Molex_Sabre_43160-0104_1x04_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-0104, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +60 +4 +Connector_Molex +Molex_Sabre_43160-0105_1x05_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-0105, 5 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +10 +5 +Connector_Molex +Molex_Sabre_43160-0105_1x05_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-0105, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +75 +5 +Connector_Molex +Molex_Sabre_43160-0106_1x06_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-0106, 6 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +12 +6 +Connector_Molex +Molex_Sabre_43160-0106_1x06_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-0106, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +90 +6 +Connector_Molex +Molex_Sabre_43160-1102_1x02_P7.49mm_Horizontal +Molex Sabre Power Connector, 43160-1102, 2 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +6 +2 +Connector_Molex +Molex_Sabre_43160-1102_1x02_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 43160-1102, With thermal vias in pads, 2 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +32 +2 +Connector_Molex +Molex_Sabre_43160-1103_1x03_P7.49mm_Horizontal +Molex Sabre Power Connector, 43160-1103, 3 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +8 +3 +Connector_Molex +Molex_Sabre_43160-1103_1x03_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 43160-1103, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +47 +3 +Connector_Molex +Molex_Sabre_43160-1104_1x04_P7.49mm_Horizontal +Molex Sabre Power Connector, 43160-1104, 4 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +10 +4 +Connector_Molex +Molex_Sabre_43160-1104_1x04_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 43160-1104, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +62 +4 +Connector_Molex +Molex_Sabre_43160-1105_1x05_P7.49mm_Horizontal +Molex Sabre Power Connector, 43160-1105, 5 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +12 +5 +Connector_Molex +Molex_Sabre_43160-1105_1x05_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 43160-1105, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +77 +5 +Connector_Molex +Molex_Sabre_43160-1106_1x06_P7.49mm_Horizontal +Molex Sabre Power Connector, 43160-1106, 6 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +14 +6 +Connector_Molex +Molex_Sabre_43160-1106_1x06_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 43160-1106, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +92 +6 +Connector_Molex +Molex_Sabre_43160-2102_1x02_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-2102, 2 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +6 +2 +Connector_Molex +Molex_Sabre_43160-2102_1x02_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-2102, With thermal vias in pads, 2 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +32 +2 +Connector_Molex +Molex_Sabre_43160-2103_1x03_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-2103, 3 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +8 +3 +Connector_Molex +Molex_Sabre_43160-2103_1x03_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-2103, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +47 +3 +Connector_Molex +Molex_Sabre_43160-2104_1x04_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-2104, 4 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +10 +4 +Connector_Molex +Molex_Sabre_43160-2104_1x04_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-2104, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +62 +4 +Connector_Molex +Molex_Sabre_43160-2105_1x05_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-2105, 5 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +12 +5 +Connector_Molex +Molex_Sabre_43160-2105_1x05_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-2105, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +77 +5 +Connector_Molex +Molex_Sabre_43160-2106_1x06_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-2106, 6 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +14 +6 +Connector_Molex +Molex_Sabre_43160-2106_1x06_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-2106, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +92 +6 +Connector_Molex +Molex_Sabre_46007-1102_1x02_P7.49mm_Horizontal +Molex Sabre Power Connector, 46007-1102, 2 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +4 +2 +Connector_Molex +Molex_Sabre_46007-1102_1x02_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 46007-1102, With thermal vias in pads, 2 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +30 +2 +Connector_Molex +Molex_Sabre_46007-1103_1x03_P7.49mm_Horizontal +Molex Sabre Power Connector, 46007-1103, 3 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +6 +3 +Connector_Molex +Molex_Sabre_46007-1103_1x03_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 46007-1103, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +45 +3 +Connector_Molex +Molex_Sabre_46007-1104_1x04_P7.49mm_Horizontal +Molex Sabre Power Connector, 46007-1104, 4 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +8 +4 +Connector_Molex +Molex_Sabre_46007-1104_1x04_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 46007-1104, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +60 +4 +Connector_Molex +Molex_Sabre_46007-1105_1x05_P7.49mm_Horizontal +Molex Sabre Power Connector, 46007-1105, 5 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +10 +5 +Connector_Molex +Molex_Sabre_46007-1105_1x05_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 46007-1105, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +75 +5 +Connector_Molex +Molex_Sabre_46007-1106_1x06_P7.49mm_Horizontal +Molex Sabre Power Connector, 46007-1106, 6 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +12 +6 +Connector_Molex +Molex_Sabre_46007-1106_1x06_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 46007-1106, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +90 +6 +Connector_Molex +Molex_SlimStack_52991-0200_2x10_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0200, 20 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +20 +20 +Connector_Molex +Molex_SlimStack_52991-0208_2x10_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0208, 20 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +20 +20 +Connector_Molex +Molex_SlimStack_52991-0300_2x15_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0300, 30 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +30 +30 +Connector_Molex +Molex_SlimStack_52991-0308_2x15_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0308, 30 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +30 +30 +Connector_Molex +Molex_SlimStack_52991-0400_2x20_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0400, 40 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +40 +40 +Connector_Molex +Molex_SlimStack_52991-0408_2x20_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0408, 40 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +40 +40 +Connector_Molex +Molex_SlimStack_52991-0500_2x25_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0500, 50 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +50 +50 +Connector_Molex +Molex_SlimStack_52991-0508_2x25_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0508, 50 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +50 +50 +Connector_Molex +Molex_SlimStack_52991-0600_2x30_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0600, 60 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +60 +60 +Connector_Molex +Molex_SlimStack_52991-0608_2x30_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0608, 60 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +60 +60 +Connector_Molex +Molex_SlimStack_52991-0700_2x35_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0700, 70 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +70 +70 +Connector_Molex +Molex_SlimStack_52991-0708_2x35_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0708, 70 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +70 +70 +Connector_Molex +Molex_SlimStack_52991-0800_2x40_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0800, 80 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +80 +80 +Connector_Molex +Molex_SlimStack_52991-0808_2x40_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0808, 80 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +80 +80 +Connector_Molex +Molex_SlimStack_53748-0208_2x10_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 53748-0208, 20 Pins (https://www.molex.com/pdm_docs/sd/537480308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +20 +20 +Connector_Molex +Molex_SlimStack_53748-0308_2x15_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 53748-0308, 30 Pins (https://www.molex.com/pdm_docs/sd/537480308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +30 +30 +Connector_Molex +Molex_SlimStack_53748-0408_2x20_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 53748-0408, 40 Pins (https://www.molex.com/pdm_docs/sd/537480308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +40 +40 +Connector_Molex +Molex_SlimStack_53748-0608_2x30_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 53748-0608, 60 Pins (https://www.molex.com/pdm_docs/sd/537480308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +60 +60 +Connector_Molex +Molex_SlimStack_53748-0708_2x35_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 53748-0708, 70 Pins (https://www.molex.com/pdm_docs/sd/537480308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +70 +70 +Connector_Molex +Molex_SlimStack_53748-0808_2x40_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 53748-0808, 80 Pins (https://www.molex.com/pdm_docs/sd/537480308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +80 +80 +Connector_Molex +Molex_SlimStack_54722-0164_2x08_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0164, 16 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +16 +16 +Connector_Molex +Molex_SlimStack_54722-0204_2x10_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0204, 20 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +20 +20 +Connector_Molex +Molex_SlimStack_54722-0224_2x11_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0224, 22 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +22 +22 +Connector_Molex +Molex_SlimStack_54722-0244_2x12_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0244, 24 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +24 +24 +Connector_Molex +Molex_SlimStack_54722-0304_2x15_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0304, 30 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +30 +30 +Connector_Molex +Molex_SlimStack_54722-0344_2x17_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0344, 34 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +34 +34 +Connector_Molex +Molex_SlimStack_54722-0404_2x20_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0404, 40 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +40 +40 +Connector_Molex +Molex_SlimStack_54722-0504_2x25_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0504, 50 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +50 +50 +Connector_Molex +Molex_SlimStack_54722-0604_2x30_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0604, 60 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +60 +60 +Connector_Molex +Molex_SlimStack_54722-0804_2x40_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0804, 80 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +80 +80 +Connector_Molex +Molex_SlimStack_55560-0161_2x08_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0161, 16 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +16 +16 +Connector_Molex +Molex_SlimStack_55560-0201_2x10_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0201, 20 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +20 +20 +Connector_Molex +Molex_SlimStack_55560-0221_2x11_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0221, 22 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +22 +22 +Connector_Molex +Molex_SlimStack_55560-0241_2x12_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0241, 24 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +24 +24 +Connector_Molex +Molex_SlimStack_55560-0301_2x15_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0301, 30 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +30 +30 +Connector_Molex +Molex_SlimStack_55560-0341_2x17_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0341, 34 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +34 +34 +Connector_Molex +Molex_SlimStack_55560-0401_2x20_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0401, 40 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +40 +40 +Connector_Molex +Molex_SlimStack_55560-0501_2x25_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0501, 50 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +50 +50 +Connector_Molex +Molex_SlimStack_55560-0601_2x30_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0601, 60 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +60 +60 +Connector_Molex +Molex_SlimStack_55560-0801_2x40_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0801, 80 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +80 +80 +Connector_Molex +Molex_SlimStack_501920-3001_2x15_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 501920-3001, 30 Pins (http://www.molex.com/pdm_docs/sd/5019204001_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +30 +30 +Connector_Molex +Molex_SlimStack_501920-4001_2x20_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 501920-4001, 40 Pins (http://www.molex.com/pdm_docs/sd/5019204001_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +40 +40 +Connector_Molex +Molex_SlimStack_501920-5001_2x25_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 501920-5001, 50 Pins (http://www.molex.com/pdm_docs/sd/5019204001_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +50 +50 +Connector_Molex +Molex_SlimStack_502426-0810_2x04_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-0810, 8 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +8 +8 +Connector_Molex +Molex_SlimStack_502426-1410_2x07_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-1410, 14 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +14 +14 +Connector_Molex +Molex_SlimStack_502426-2010_2x10_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-2010, 20 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +20 +20 +Connector_Molex +Molex_SlimStack_502426-2210_2x11_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-2210, 22 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +22 +22 +Connector_Molex +Molex_SlimStack_502426-2410_2x12_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-2410, 24 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +24 +24 +Connector_Molex +Molex_SlimStack_502426-2610_2x13_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-2610, 26 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +26 +26 +Connector_Molex +Molex_SlimStack_502426-3010_2x15_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-3010, 30 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +30 +30 +Connector_Molex +Molex_SlimStack_502426-3210_2x16_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-3210, 32 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +32 +32 +Connector_Molex +Molex_SlimStack_502426-3410_2x17_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-3410, 34 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +34 +34 +Connector_Molex +Molex_SlimStack_502426-4010_2x20_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-4010, 40 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +40 +40 +Connector_Molex +Molex_SlimStack_502426-4410_2x22_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-4410, 44 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +44 +44 +Connector_Molex +Molex_SlimStack_502426-5010_2x25_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-5010, 50 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +50 +50 +Connector_Molex +Molex_SlimStack_502426-6010_2x30_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-6010, 60 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +60 +60 +Connector_Molex +Molex_SlimStack_502426-6410_2x32_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-6410, 64 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +64 +64 +Connector_Molex +Molex_SlimStack_502426-8010_2x40_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-8010, 80 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +80 +80 +Connector_Molex +Molex_SlimStack_502430-0820_2x04_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-0820, 8 Pins (http://www.molex.com/pdm_docs/sd/5024300820_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +8 +8 +Connector_Molex +Molex_SlimStack_502430-1410_2x07_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-1410, 14 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +14 +14 +Connector_Molex +Molex_SlimStack_502430-2010_2x10_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-2010, 20 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +20 +20 +Connector_Molex +Molex_SlimStack_502430-2210_2x11_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-2210, 22 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +22 +22 +Connector_Molex +Molex_SlimStack_502430-2410_2x12_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-2410, 24 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +24 +24 +Connector_Molex +Molex_SlimStack_502430-2610_2x13_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-2610, 26 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +26 +26 +Connector_Molex +Molex_SlimStack_502430-3010_2x15_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-3010, 30 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +30 +30 +Connector_Molex +Molex_SlimStack_502430-3210_2x16_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-3210, 32 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +32 +32 +Connector_Molex +Molex_SlimStack_502430-3410_2x17_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-3410, 34 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +34 +34 +Connector_Molex +Molex_SlimStack_502430-4010_2x20_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-4010, 40 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +40 +40 +Connector_Molex +Molex_SlimStack_502430-4410_2x22_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-4410, 44 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +44 +44 +Connector_Molex +Molex_SlimStack_502430-5010_2x25_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-5010, 50 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +50 +50 +Connector_Molex +Molex_SlimStack_502430-6010_2x30_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-6010, 60 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +60 +60 +Connector_Molex +Molex_SlimStack_502430-6410_2x32_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-6410, 64 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +64 +64 +Connector_Molex +Molex_SlimStack_502430-8010_2x40_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-8010, 80 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +80 +80 +Connector_Multicomp +Multicomp_MC9A12-1034_2x05_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +10 +10 +Connector_Multicomp +Multicomp_MC9A12-1434_2x07_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +14 +14 +Connector_Multicomp +Multicomp_MC9A12-1634_2x08_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +16 +16 +Connector_Multicomp +Multicomp_MC9A12-2034_2x10_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +20 +20 +Connector_Multicomp +Multicomp_MC9A12-2634_2x13_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +26 +26 +Connector_Multicomp +Multicomp_MC9A12-3434_2x17_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +34 +34 +Connector_Multicomp +Multicomp_MC9A12-4034_2x20_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +40 +40 +Connector_Multicomp +Multicomp_MC9A12-5034_2x25_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +50 +50 +Connector_Multicomp +Multicomp_MC9A12-6034_2x30_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +60 +60 +Connector_Multicomp +Multicomp_MC9A12-6434_2x32_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +64 +64 +Connector_Multicomp +Multicomp_MC9A22-1034_2x05_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +10 +10 +Connector_Multicomp +Multicomp_MC9A22-1434_2x07_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +14 +14 +Connector_Multicomp +Multicomp_MC9A22-1634_2x08_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +16 +16 +Connector_Multicomp +Multicomp_MC9A22-2034_2x10_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +20 +20 +Connector_Multicomp +Multicomp_MC9A22-2634_2x13_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +26 +26 +Connector_Multicomp +Multicomp_MC9A22-3434_2x17_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +34 +34 +Connector_Multicomp +Multicomp_MC9A22-4034_2x20_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +40 +40 +Connector_Multicomp +Multicomp_MC9A22-5034_2x25_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +50 +50 +Connector_Multicomp +Multicomp_MC9A22-6034_2x30_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +60 +60 +Connector_PCBEdge +4UCON_10156_2x40_P1.27mm_Socket_Horizontal +4UCON 10156 Card edge socket with 80 contacts (40 each side), through-hole, http://www.4uconnector.com/online/object/4udrawing/10156.pdf +4UCON 10156 Card edge socket with 80 contacts +0 +80 +80 +Connector_PCBEdge +BUS_AT +AT ISA 16 bits Bus Edge Connector +BUS ISA AT Edge connector +0 +98 +98 +Connector_PCBEdge +BUS_PCI +PCI bus Edge Connector +PCI bus Edge Connector +0 +240 +120 +Connector_PCBEdge +BUS_PCI_Express_Mini +Mini-PCI Express bus connector (https://s3.amazonaws.com/fit-iot/download/facet-cards/documents/PCI_Express_miniCard_Electromechanical_specs_rev1.2.pdf#page=11) +mini pcie +0 +54 +53 +Connector_PCBEdge +BUS_PCI_Express_Mini_Dual +Mini-PCI Express bus connector full size with dual clips (https://s3.amazonaws.com/fit-iot/download/facet-cards/documents/PCI_Express_miniCard_Electromechanical_specs_rev1.2.pdf#page=28) +mini pcie +0 +54 +53 +Connector_PCBEdge +BUS_PCI_Express_Mini_Full +Mini-PCI Express bus connector full size with clips (https://s3.amazonaws.com/fit-iot/download/facet-cards/documents/PCI_Express_miniCard_Electromechanical_specs_rev1.2.pdf#page=24) +mini pcie +0 +54 +53 +Connector_PCBEdge +BUS_PCI_Express_Mini_Half +Mini-PCI Express bus connector half size with clips (https://s3.amazonaws.com/fit-iot/download/facet-cards/documents/PCI_Express_miniCard_Electromechanical_specs_rev1.2.pdf#page=25) +mini pcie +0 +54 +53 +Connector_PCBEdge +BUS_PCIexpress +PCIexpress Bus Edge Connector +PCIexpress Bus Edge Connector +0 +70 +36 +Connector_PCBEdge +BUS_PCIexpress_x1 +PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70 +PCIe +0 +36 +36 +Connector_PCBEdge +BUS_PCIexpress_x4 +PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70 +PCIe +0 +64 +64 +Connector_PCBEdge +BUS_PCIexpress_x8 +PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70 +PCIe +0 +98 +98 +Connector_PCBEdge +BUS_PCIexpress_x16 +PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70 +PCIe +0 +164 +164 +Connector_PCBEdge +Samtec_MECF-05-0_-L-DV_2x05_P1.27mm_Polarized_Edge +Highspeed card edge connector for PCB's with 05 contacts (polarized) +conn samtec card-edge high-speed +0 +8 +8 +Connector_PCBEdge +Samtec_MECF-05-0_-NP-L-DV_2x05_P1.27mm_Edge +Highspeed card edge connector for PCB's with 05 contacts (not polarized) +conn samtec card-edge high-speed +0 +10 +10 +Connector_PCBEdge +Samtec_MECF-05-01-L-DV-WT_2x05_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 05 contacts (polarized) +conn samtec card-edge high-speed +0 +10 +8 +Connector_PCBEdge +Samtec_MECF-05-01-L-DV_2x05_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 05 contacts (polarized) +conn samtec card-edge high-speed +0 +8 +8 +Connector_PCBEdge +Samtec_MECF-05-01-NP-L-DV-WT_2x05_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 05 contacts (not polarized) +conn samtec card-edge high-speed +0 +12 +10 +Connector_PCBEdge +Samtec_MECF-05-01-NP-L-DV_2x05_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 05 contacts (not polarized) +conn samtec card-edge high-speed +0 +10 +10 +Connector_PCBEdge +Samtec_MECF-05-02-L-DV-WT_2x05_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 05 contacts (polarized) +conn samtec card-edge high-speed +0 +10 +8 +Connector_PCBEdge +Samtec_MECF-05-02-L-DV_2x05_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 05 contacts (polarized) +conn samtec card-edge high-speed +0 +8 +8 +Connector_PCBEdge +Samtec_MECF-05-02-NP-L-DV-WT_2x05_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 05 contacts (not polarized) +conn samtec card-edge high-speed +0 +12 +10 +Connector_PCBEdge +Samtec_MECF-05-02-NP-L-DV_2x05_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 05 contacts (not polarized) +conn samtec card-edge high-speed +0 +10 +10 +Connector_PCBEdge +Samtec_MECF-08-0_-L-DV_2x08_P1.27mm_Polarized_Edge +Highspeed card edge connector for PCB's with 08 contacts (polarized) +conn samtec card-edge high-speed +0 +14 +14 +Connector_PCBEdge +Samtec_MECF-08-0_-NP-L-DV_2x08_P1.27mm_Edge +Highspeed card edge connector for PCB's with 08 contacts (not polarized) +conn samtec card-edge high-speed +0 +16 +16 +Connector_PCBEdge +Samtec_MECF-08-01-L-DV-WT_2x08_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 08 contacts (polarized) +conn samtec card-edge high-speed +0 +16 +14 +Connector_PCBEdge +Samtec_MECF-08-01-L-DV_2x08_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 08 contacts (polarized) +conn samtec card-edge high-speed +0 +14 +14 +Connector_PCBEdge +Samtec_MECF-08-01-NP-L-DV-WT_2x08_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 08 contacts (not polarized) +conn samtec card-edge high-speed +0 +18 +16 +Connector_PCBEdge +Samtec_MECF-08-01-NP-L-DV_2x08_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 08 contacts (not polarized) +conn samtec card-edge high-speed +0 +16 +16 +Connector_PCBEdge +Samtec_MECF-08-02-L-DV-WT_2x08_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 08 contacts (polarized) +conn samtec card-edge high-speed +0 +16 +14 +Connector_PCBEdge +Samtec_MECF-08-02-L-DV_2x08_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 08 contacts (polarized) +conn samtec card-edge high-speed +0 +14 +14 +Connector_PCBEdge +Samtec_MECF-08-02-NP-L-DV-WT_2x08_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 08 contacts (not polarized) +conn samtec card-edge high-speed +0 +18 +16 +Connector_PCBEdge +Samtec_MECF-08-02-NP-L-DV_2x08_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 08 contacts (not polarized) +conn samtec card-edge high-speed +0 +16 +16 +Connector_PCBEdge +Samtec_MECF-20-0_-L-DV_2x20_P1.27mm_Polarized_Edge +Highspeed card edge connector for PCB's with 20 contacts (polarized) +conn samtec card-edge high-speed +0 +38 +38 +Connector_PCBEdge +Samtec_MECF-20-0_-NP-L-DV_2x20_P1.27mm_Edge +Highspeed card edge connector for PCB's with 20 contacts (not polarized) +conn samtec card-edge high-speed +0 +40 +40 +Connector_PCBEdge +Samtec_MECF-20-01-L-DV-WT_2x20_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 20 contacts (polarized) +conn samtec card-edge high-speed +0 +40 +38 +Connector_PCBEdge +Samtec_MECF-20-01-L-DV_2x20_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 20 contacts (polarized) +conn samtec card-edge high-speed +0 +38 +38 +Connector_PCBEdge +Samtec_MECF-20-01-NP-L-DV-WT_2x20_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 20 contacts (not polarized) +conn samtec card-edge high-speed +0 +42 +40 +Connector_PCBEdge +Samtec_MECF-20-01-NP-L-DV_2x20_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 20 contacts (not polarized) +conn samtec card-edge high-speed +0 +40 +40 +Connector_PCBEdge +Samtec_MECF-20-02-L-DV-WT_2x20_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 20 contacts (polarized) +conn samtec card-edge high-speed +0 +40 +38 +Connector_PCBEdge +Samtec_MECF-20-02-L-DV_2x20_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 20 contacts (polarized) +conn samtec card-edge high-speed +0 +38 +38 +Connector_PCBEdge +Samtec_MECF-20-02-NP-L-DV-WT_2x20_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 20 contacts (not polarized) +conn samtec card-edge high-speed +0 +42 +40 +Connector_PCBEdge +Samtec_MECF-20-02-NP-L-DV_2x20_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 20 contacts (not polarized) +conn samtec card-edge high-speed +0 +40 +40 +Connector_PCBEdge +Samtec_MECF-30-0_-L-DV_2x30_P1.27mm_Polarized_Edge +Highspeed card edge connector for PCB's with 30 contacts (polarized) +conn samtec card-edge high-speed +0 +58 +58 +Connector_PCBEdge +Samtec_MECF-30-0_-NP-L-DV_2x30_P1.27mm_Edge +Highspeed card edge connector for PCB's with 30 contacts (not polarized) +conn samtec card-edge high-speed +0 +60 +60 +Connector_PCBEdge +Samtec_MECF-30-01-L-DV-WT_2x30_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 30 contacts (polarized) +conn samtec card-edge high-speed +0 +60 +58 +Connector_PCBEdge +Samtec_MECF-30-01-L-DV_2x30_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 30 contacts (polarized) +conn samtec card-edge high-speed +0 +58 +58 +Connector_PCBEdge +Samtec_MECF-30-01-NP-L-DV-WT_2x30_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 30 contacts (not polarized) +conn samtec card-edge high-speed +0 +62 +60 +Connector_PCBEdge +Samtec_MECF-30-01-NP-L-DV_2x30_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 30 contacts (not polarized) +conn samtec card-edge high-speed +0 +60 +60 +Connector_PCBEdge +Samtec_MECF-30-02-L-DV-WT_2x30_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 30 contacts (polarized) +conn samtec card-edge high-speed +0 +60 +58 +Connector_PCBEdge +Samtec_MECF-30-02-L-DV_2x30_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 30 contacts (polarized) +conn samtec card-edge high-speed +0 +58 +58 +Connector_PCBEdge +Samtec_MECF-30-02-NP-L-DV-WT_2x30_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 30 contacts (not polarized) +conn samtec card-edge high-speed +0 +62 +60 +Connector_PCBEdge +Samtec_MECF-30-02-NP-L-DV_2x30_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 30 contacts (not polarized) +conn samtec card-edge high-speed +0 +60 +60 +Connector_PCBEdge +Samtec_MECF-40-0_-L-DV_2x40_P1.27mm_Polarized_Edge +Highspeed card edge connector for PCB's with 40 contacts (polarized) +conn samtec card-edge high-speed +0 +78 +78 +Connector_PCBEdge +Samtec_MECF-40-0_-NP-L-DV_2x40_P1.27mm_Edge +Highspeed card edge connector for PCB's with 40 contacts (not polarized) +conn samtec card-edge high-speed +0 +80 +80 +Connector_PCBEdge +Samtec_MECF-40-01-L-DV-WT_2x40_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 40 contacts (polarized) +conn samtec card-edge high-speed +0 +80 +78 +Connector_PCBEdge +Samtec_MECF-40-01-L-DV_2x40_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 40 contacts (polarized) +conn samtec card-edge high-speed +0 +78 +78 +Connector_PCBEdge +Samtec_MECF-40-01-NP-L-DV-WT_2x40_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 40 contacts (not polarized) +conn samtec card-edge high-speed +0 +82 +80 +Connector_PCBEdge +Samtec_MECF-40-01-NP-L-DV_2x40_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 40 contacts (not polarized) +conn samtec card-edge high-speed +0 +80 +80 +Connector_PCBEdge +Samtec_MECF-40-02-L-DV-WT_2x40_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 40 contacts (polarized) +conn samtec card-edge high-speed +0 +80 +78 +Connector_PCBEdge +Samtec_MECF-40-02-L-DV_2x40_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 40 contacts (polarized) +conn samtec card-edge high-speed +0 +78 +78 +Connector_PCBEdge +Samtec_MECF-40-02-NP-L-DV-WT_2x40_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 40 contacts (not polarized) +conn samtec card-edge high-speed +0 +82 +80 +Connector_PCBEdge +Samtec_MECF-40-02-NP-L-DV_2x40_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 40 contacts (not polarized) +conn samtec card-edge high-speed +0 +80 +80 +Connector_PCBEdge +Samtec_MECF-50-0_-L-DV_2x50_P1.27mm_Polarized_Edge +Highspeed card edge connector for PCB's with 50 contacts (polarized) +conn samtec card-edge high-speed +0 +98 +98 +Connector_PCBEdge +Samtec_MECF-50-0_-NP-L-DV_2x50_P1.27mm_Edge +Highspeed card edge connector for PCB's with 50 contacts (not polarized) +conn samtec card-edge high-speed +0 +100 +100 +Connector_PCBEdge +Samtec_MECF-50-01-L-DV-WT_2x50_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 50 contacts (polarized) +conn samtec card-edge high-speed +0 +100 +98 +Connector_PCBEdge +Samtec_MECF-50-01-L-DV_2x50_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 50 contacts (polarized) +conn samtec card-edge high-speed +0 +98 +98 +Connector_PCBEdge +Samtec_MECF-50-01-NP-L-DV-WT_2x50_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 50 contacts (not polarized) +conn samtec card-edge high-speed +0 +102 +100 +Connector_PCBEdge +Samtec_MECF-50-01-NP-L-DV_2x50_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 50 contacts (not polarized) +conn samtec card-edge high-speed +0 +100 +100 +Connector_PCBEdge +Samtec_MECF-50-02-L-DV-WT_2x50_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 50 contacts (polarized) +conn samtec card-edge high-speed +0 +100 +98 +Connector_PCBEdge +Samtec_MECF-50-02-L-DV_2x50_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 50 contacts (polarized) +conn samtec card-edge high-speed +0 +98 +98 +Connector_PCBEdge +Samtec_MECF-50-02-NP-L-DV-WT_2x50_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 50 contacts (not polarized) +conn samtec card-edge high-speed +0 +102 +100 +Connector_PCBEdge +Samtec_MECF-50-02-NP-L-DV_2x50_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 50 contacts (not polarized) +conn samtec card-edge high-speed +0 +100 +100 +Connector_PCBEdge +Samtec_MECF-60-0_-L-DV_2x60_P1.27mm_Polarized_Edge +Highspeed card edge connector for PCB's with 60 contacts (polarized) +conn samtec card-edge high-speed +0 +116 +116 +Connector_PCBEdge +Samtec_MECF-60-0_-NP-L-DV_2x60_P1.27mm_Edge +Highspeed card edge connector for PCB's with 60 contacts (not polarized) +conn samtec card-edge high-speed +0 +120 +120 +Connector_PCBEdge +Samtec_MECF-60-01-L-DV-WT_2x60_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 60 contacts (polarized) +conn samtec card-edge high-speed +0 +118 +116 +Connector_PCBEdge +Samtec_MECF-60-01-L-DV_2x60_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 60 contacts (polarized) +conn samtec card-edge high-speed +0 +116 +116 +Connector_PCBEdge +Samtec_MECF-60-01-NP-L-DV-WT_2x60_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 60 contacts (not polarized) +conn samtec card-edge high-speed +0 +122 +120 +Connector_PCBEdge +Samtec_MECF-60-01-NP-L-DV_2x60_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 60 contacts (not polarized) +conn samtec card-edge high-speed +0 +120 +120 +Connector_PCBEdge +Samtec_MECF-60-02-L-DV-WT_2x60_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 60 contacts (polarized) +conn samtec card-edge high-speed +0 +118 +116 +Connector_PCBEdge +Samtec_MECF-60-02-L-DV_2x60_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 60 contacts (polarized) +conn samtec card-edge high-speed +0 +116 +116 +Connector_PCBEdge +Samtec_MECF-60-02-NP-L-DV-WT_2x60_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 60 contacts (not polarized) +conn samtec card-edge high-speed +0 +122 +120 +Connector_PCBEdge +Samtec_MECF-60-02-NP-L-DV_2x60_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 60 contacts (not polarized) +conn samtec card-edge high-speed +0 +120 +120 +Connector_PCBEdge +Samtec_MECF-70-0_-L-DV_2x70_P1.27mm_Polarized_Edge +Highspeed card edge connector for PCB's with 70 contacts (polarized) +conn samtec card-edge high-speed +0 +136 +136 +Connector_PCBEdge +Samtec_MECF-70-0_-NP-L-DV_2x70_P1.27mm_Edge +Highspeed card edge connector for PCB's with 70 contacts (not polarized) +conn samtec card-edge high-speed +0 +140 +140 +Connector_PCBEdge +Samtec_MECF-70-01-L-DV-WT_2x70_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 70 contacts (polarized) +conn samtec card-edge high-speed +0 +138 +136 +Connector_PCBEdge +Samtec_MECF-70-01-L-DV_2x70_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 70 contacts (polarized) +conn samtec card-edge high-speed +0 +136 +136 +Connector_PCBEdge +Samtec_MECF-70-01-NP-L-DV-WT_2x70_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 70 contacts (not polarized) +conn samtec card-edge high-speed +0 +142 +140 +Connector_PCBEdge +Samtec_MECF-70-01-NP-L-DV_2x70_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 70 contacts (not polarized) +conn samtec card-edge high-speed +0 +140 +140 +Connector_PCBEdge +Samtec_MECF-70-02-L-DV-WT_2x70_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 70 contacts (polarized) +conn samtec card-edge high-speed +0 +138 +136 +Connector_PCBEdge +Samtec_MECF-70-02-L-DV_2x70_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 70 contacts (polarized) +conn samtec card-edge high-speed +0 +136 +136 +Connector_PCBEdge +Samtec_MECF-70-02-NP-L-DV-WT_2x70_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 70 contacts (not polarized) +conn samtec card-edge high-speed +0 +142 +140 +Connector_PCBEdge +Samtec_MECF-70-02-NP-L-DV_2x70_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 70 contacts (not polarized) +conn samtec card-edge high-speed +0 +140 +140 +Connector_PCBEdge +molex_EDGELOCK_2-CKT +https://www.molex.com/pdm_docs/sd/2008900106_sd.pdf +Connector PCBEdge molex EDGELOCK +0 +2 +2 +Connector_PCBEdge +molex_EDGELOCK_4-CKT +https://www.molex.com/pdm_docs/sd/2008900106_sd.pdf +Connector PCBEdge molex EDGELOCK +0 +4 +4 +Connector_PCBEdge +molex_EDGELOCK_6-CKT +https://www.molex.com/pdm_docs/sd/2008900106_sd.pdf +Connector PCBEdge molex EDGELOCK +0 +6 +6 +Connector_PCBEdge +molex_EDGELOCK_8-CKT +https://www.molex.com/pdm_docs/sd/2008900106_sd.pdf +Connector PCBEdge molex EDGELOCK +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_2-G-7,62_1x02_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/2-G-7,62; number of pins: 02; pin pitch: 7.62mm; Angled || order number: 1766233 12A 630V +phoenix_contact connector GMSTBA_01x02_G_7.62mm +0 +2 +2 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_2-G_1x02_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/2-G; number of pins: 02; pin pitch: 7.50mm; Angled || order number: 1766343 12A 630V +phoenix_contact connector GMSTBA_01x02_G_7.50mm +0 +2 +2 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_3-G-7,62_1x03_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/3-G-7,62; number of pins: 03; pin pitch: 7.62mm; Angled || order number: 1766246 12A 630V +phoenix_contact connector GMSTBA_01x03_G_7.62mm +0 +3 +3 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_3-G_1x03_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/3-G; number of pins: 03; pin pitch: 7.50mm; Angled || order number: 1766356 12A 630V +phoenix_contact connector GMSTBA_01x03_G_7.50mm +0 +3 +3 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_4-G-7,62_1x04_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/4-G-7,62; number of pins: 04; pin pitch: 7.62mm; Angled || order number: 1766259 12A 630V +phoenix_contact connector GMSTBA_01x04_G_7.62mm +0 +4 +4 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_4-G_1x04_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/4-G; number of pins: 04; pin pitch: 7.50mm; Angled || order number: 1766369 12A 630V +phoenix_contact connector GMSTBA_01x04_G_7.50mm +0 +4 +4 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_5-G-7,62_1x05_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/5-G-7,62; number of pins: 05; pin pitch: 7.62mm; Angled || order number: 1766262 12A 630V +phoenix_contact connector GMSTBA_01x05_G_7.62mm +0 +5 +5 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_5-G_1x05_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/5-G; number of pins: 05; pin pitch: 7.50mm; Angled || order number: 1766372 12A 630V +phoenix_contact connector GMSTBA_01x05_G_7.50mm +0 +5 +5 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_6-G-7,62_1x06_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/6-G-7,62; number of pins: 06; pin pitch: 7.62mm; Angled || order number: 1766275 12A 630V +phoenix_contact connector GMSTBA_01x06_G_7.62mm +0 +6 +6 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_6-G_1x06_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/6-G; number of pins: 06; pin pitch: 7.50mm; Angled || order number: 1766385 12A 630V +phoenix_contact connector GMSTBA_01x06_G_7.50mm +0 +6 +6 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_7-G-7,62_1x07_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/7-G-7,62; number of pins: 07; pin pitch: 7.62mm; Angled || order number: 1766288 12A 630V +phoenix_contact connector GMSTBA_01x07_G_7.62mm +0 +7 +7 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_7-G_1x07_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/7-G; number of pins: 07; pin pitch: 7.50mm; Angled || order number: 1766398 12A 630V +phoenix_contact connector GMSTBA_01x07_G_7.50mm +0 +7 +7 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_8-G-7,62_1x08_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/8-G-7,62; number of pins: 08; pin pitch: 7.62mm; Angled || order number: 1766291 12A 630V +phoenix_contact connector GMSTBA_01x08_G_7.62mm +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_8-G_1x08_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/8-G; number of pins: 08; pin pitch: 7.50mm; Angled || order number: 1766408 12A 630V +phoenix_contact connector GMSTBA_01x08_G_7.50mm +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_9-G-7,62_1x09_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/9-G-7,62; number of pins: 09; pin pitch: 7.62mm; Angled || order number: 1766301 12A 630V +phoenix_contact connector GMSTBA_01x09_G_7.62mm +0 +9 +9 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_9-G_1x09_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/9-G; number of pins: 09; pin pitch: 7.50mm; Angled || order number: 1766411 12A 630V +phoenix_contact connector GMSTBA_01x09_G_7.50mm +0 +9 +9 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_10-G-7,62_1x10_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/10-G-7,62; number of pins: 10; pin pitch: 7.62mm; Angled || order number: 1766314 12A 630V +phoenix_contact connector GMSTBA_01x10_G_7.62mm +0 +10 +10 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_10-G_1x10_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/10-G; number of pins: 10; pin pitch: 7.50mm; Angled || order number: 1766424 12A 630V +phoenix_contact connector GMSTBA_01x10_G_7.50mm +0 +10 +10 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_11-G-7,62_1x11_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/11-G-7,62; number of pins: 11; pin pitch: 7.62mm; Angled || order number: 1766327 12A 630V +phoenix_contact connector GMSTBA_01x11_G_7.62mm +0 +11 +11 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_11-G_1x11_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/11-G; number of pins: 11; pin pitch: 7.50mm; Angled || order number: 1766437 12A 630V +phoenix_contact connector GMSTBA_01x11_G_7.50mm +0 +11 +11 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_12-G-7,62_1x12_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/12-G-7,62; number of pins: 12; pin pitch: 7.62mm; Angled || order number: 1766330 12A 630V +phoenix_contact connector GMSTBA_01x12_G_7.62mm +0 +12 +12 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_12-G_1x12_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/12-G; number of pins: 12; pin pitch: 7.50mm; Angled || order number: 1766440 12A 630V +phoenix_contact connector GMSTBA_01x12_G_7.50mm +0 +12 +12 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_2-G-7,62_1x02_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/2-G-7,62; number of pins: 02; pin pitch: 7.62mm; Vertical || order number: 1766770 12A 630V +phoenix_contact connector GMSTBVA_01x02_G_7.62mm +0 +2 +2 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_2-G_1x02_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/2-G; number of pins: 02; pin pitch: 7.50mm; Vertical || order number: 1766660 12A 630V +phoenix_contact connector GMSTBVA_01x02_G_7.50mm +0 +2 +2 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_3-G-7,62_1x03_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/3-G-7,62; number of pins: 03; pin pitch: 7.62mm; Vertical || order number: 1766783 12A 630V +phoenix_contact connector GMSTBVA_01x03_G_7.62mm +0 +3 +3 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_3-G_1x03_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/3-G; number of pins: 03; pin pitch: 7.50mm; Vertical || order number: 1766673 12A 630V +phoenix_contact connector GMSTBVA_01x03_G_7.50mm +0 +3 +3 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_4-G-7,62_1x04_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/4-G-7,62; number of pins: 04; pin pitch: 7.62mm; Vertical || order number: 1766796 12A 630V +phoenix_contact connector GMSTBVA_01x04_G_7.62mm +0 +4 +4 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_4-G_1x04_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/4-G; number of pins: 04; pin pitch: 7.50mm; Vertical || order number: 1766686 12A 630V +phoenix_contact connector GMSTBVA_01x04_G_7.50mm +0 +4 +4 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_5-G-7,62_1x05_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/5-G-7,62; number of pins: 05; pin pitch: 7.62mm; Vertical || order number: 1766806 12A 630V +phoenix_contact connector GMSTBVA_01x05_G_7.62mm +0 +5 +5 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_5-G_1x05_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/5-G; number of pins: 05; pin pitch: 7.50mm; Vertical || order number: 1766699 12A 630V +phoenix_contact connector GMSTBVA_01x05_G_7.50mm +0 +5 +5 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_6-G-7,62_1x06_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/6-G-7,62; number of pins: 06; pin pitch: 7.62mm; Vertical || order number: 1766819 12A 630V +phoenix_contact connector GMSTBVA_01x06_G_7.62mm +0 +6 +6 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_6-G_1x06_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/6-G; number of pins: 06; pin pitch: 7.50mm; Vertical || order number: 1766709 12A 630V +phoenix_contact connector GMSTBVA_01x06_G_7.50mm +0 +6 +6 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_7-G-7,62_1x07_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/7-G-7,62; number of pins: 07; pin pitch: 7.62mm; Vertical || order number: 1766822 12A 630V +phoenix_contact connector GMSTBVA_01x07_G_7.62mm +0 +7 +7 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_7-G_1x07_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/7-G; number of pins: 07; pin pitch: 7.50mm; Vertical || order number: 1766712 12A 630V +phoenix_contact connector GMSTBVA_01x07_G_7.50mm +0 +7 +7 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_8-G-7,62_1x08_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/8-G-7,62; number of pins: 08; pin pitch: 7.62mm; Vertical || order number: 1766835 12A 630V +phoenix_contact connector GMSTBVA_01x08_G_7.62mm +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_8-G_1x08_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/8-G; number of pins: 08; pin pitch: 7.50mm; Vertical || order number: 1766725 12A 630V +phoenix_contact connector GMSTBVA_01x08_G_7.50mm +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_9-G-7,62_1x09_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/9-G-7,62; number of pins: 09; pin pitch: 7.62mm; Vertical || order number: 1766848 12A 630V +phoenix_contact connector GMSTBVA_01x09_G_7.62mm +0 +9 +9 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_9-G_1x09_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/9-G; number of pins: 09; pin pitch: 7.50mm; Vertical || order number: 1766738 12A 630V +phoenix_contact connector GMSTBVA_01x09_G_7.50mm +0 +9 +9 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_10-G-7,62_1x10_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/10-G-7,62; number of pins: 10; pin pitch: 7.62mm; Vertical || order number: 1766851 12A 630V +phoenix_contact connector GMSTBVA_01x10_G_7.62mm +0 +10 +10 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_10-G_1x10_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/10-G; number of pins: 10; pin pitch: 7.50mm; Vertical || order number: 1766741 12A 630V +phoenix_contact connector GMSTBVA_01x10_G_7.50mm +0 +10 +10 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_11-G-7,62_1x11_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/11-G-7,62; number of pins: 11; pin pitch: 7.62mm; Vertical || order number: 1766864 12A 630V +phoenix_contact connector GMSTBVA_01x11_G_7.62mm +0 +11 +11 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_11-G_1x11_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/11-G; number of pins: 11; pin pitch: 7.50mm; Vertical || order number: 1766754 12A 630V +phoenix_contact connector GMSTBVA_01x11_G_7.50mm +0 +11 +11 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_12-G-7,62_1x12_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/12-G-7,62; number of pins: 12; pin pitch: 7.62mm; Vertical || order number: 1766877 12A 630V +phoenix_contact connector GMSTBVA_01x12_G_7.62mm +0 +12 +12 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_12-G_1x12_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/12-G; number of pins: 12; pin pitch: 7.50mm; Vertical || order number: 1766767 12A 630V +phoenix_contact connector GMSTBVA_01x12_G_7.50mm +0 +12 +12 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_2-GF-7,62_1x02_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/2-GF-7,62; number of pins: 02; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829154 12A 630V +phoenix_contact connector GMSTBV_01x02_GF_7.62mm +0 +2 +2 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_2-GF-7,62_1x02_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/2-GF-7,62; number of pins: 02; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829154 12A 630V +phoenix_contact connector GMSTBV_01x02_GF_7.62mm_MH +0 +2 +2 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_3-GF-7,62_1x03_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/3-GF-7,62; number of pins: 03; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829167 12A 630V +phoenix_contact connector GMSTBV_01x03_GF_7.62mm +0 +3 +3 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_3-GF-7,62_1x03_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/3-GF-7,62; number of pins: 03; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829167 12A 630V +phoenix_contact connector GMSTBV_01x03_GF_7.62mm_MH +0 +3 +3 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_4-GF-7,62_1x04_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/4-GF-7,62; number of pins: 04; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829170 12A 630V +phoenix_contact connector GMSTBV_01x04_GF_7.62mm +0 +4 +4 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_4-GF-7,62_1x04_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/4-GF-7,62; number of pins: 04; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829170 12A 630V +phoenix_contact connector GMSTBV_01x04_GF_7.62mm_MH +0 +4 +4 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_5-GF-7,62_1x05_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/5-GF-7,62; number of pins: 05; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829183 12A 630V +phoenix_contact connector GMSTBV_01x05_GF_7.62mm +0 +5 +5 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_5-GF-7,62_1x05_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/5-GF-7,62; number of pins: 05; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829183 12A 630V +phoenix_contact connector GMSTBV_01x05_GF_7.62mm_MH +0 +5 +5 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_6-GF-7,62_1x06_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/6-GF-7,62; number of pins: 06; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829196 12A 630V +phoenix_contact connector GMSTBV_01x06_GF_7.62mm +0 +6 +6 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_6-GF-7,62_1x06_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/6-GF-7,62; number of pins: 06; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829196 12A 630V +phoenix_contact connector GMSTBV_01x06_GF_7.62mm_MH +0 +6 +6 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_7-GF-7,62_1x07_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/7-GF-7,62; number of pins: 07; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829206 12A 630V +phoenix_contact connector GMSTBV_01x07_GF_7.62mm +0 +7 +7 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_7-GF-7,62_1x07_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/7-GF-7,62; number of pins: 07; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829206 12A 630V +phoenix_contact connector GMSTBV_01x07_GF_7.62mm_MH +0 +7 +7 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_8-GF-7,62_1x08_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/8-GF-7,62; number of pins: 08; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829219 12A 630V +phoenix_contact connector GMSTBV_01x08_GF_7.62mm +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_8-GF-7,62_1x08_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/8-GF-7,62; number of pins: 08; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829219 12A 630V +phoenix_contact connector GMSTBV_01x08_GF_7.62mm_MH +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_9-GF-7,62_1x09_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/9-GF-7,62; number of pins: 09; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829222 12A 630V +phoenix_contact connector GMSTBV_01x09_GF_7.62mm +0 +9 +9 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_9-GF-7,62_1x09_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/9-GF-7,62; number of pins: 09; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829222 12A 630V +phoenix_contact connector GMSTBV_01x09_GF_7.62mm_MH +0 +9 +9 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_10-GF-7,62_1x10_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/10-GF-7,62; number of pins: 10; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829235 12A 630V +phoenix_contact connector GMSTBV_01x10_GF_7.62mm +0 +10 +10 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_10-GF-7,62_1x10_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/10-GF-7,62; number of pins: 10; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829235 12A 630V +phoenix_contact connector GMSTBV_01x10_GF_7.62mm_MH +0 +10 +10 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_11-GF-7,62_1x11_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/11-GF-7,62; number of pins: 11; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829248 12A 630V +phoenix_contact connector GMSTBV_01x11_GF_7.62mm +0 +11 +11 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_11-GF-7,62_1x11_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/11-GF-7,62; number of pins: 11; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829248 12A 630V +phoenix_contact connector GMSTBV_01x11_GF_7.62mm_MH +0 +11 +11 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_12-GF-7,62_1x12_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/12-GF-7,62; number of pins: 12; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829251 12A 630V +phoenix_contact connector GMSTBV_01x12_GF_7.62mm +0 +12 +12 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_12-GF-7,62_1x12_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/12-GF-7,62; number of pins: 12; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829251 12A 630V +phoenix_contact connector GMSTBV_01x12_GF_7.62mm_MH +0 +12 +12 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_2-GF-7,62_1x02_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/2-GF-7,62; number of pins: 02; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806229 12A 630V +phoenix_contact connector GMSTB_01x02_GF_7.62mm +0 +2 +2 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_2-GF-7,62_1x02_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/2-GF-7,62; number of pins: 02; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806229 12A 630V +phoenix_contact connector GMSTB_01x02_GF_7.62mm_MH +0 +2 +2 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_3-GF-7,62_1x03_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/3-GF-7,62; number of pins: 03; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806232 12A 630V +phoenix_contact connector GMSTB_01x03_GF_7.62mm +0 +3 +3 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_3-GF-7,62_1x03_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/3-GF-7,62; number of pins: 03; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806232 12A 630V +phoenix_contact connector GMSTB_01x03_GF_7.62mm_MH +0 +3 +3 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_4-GF-7,62_1x04_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/4-GF-7,62; number of pins: 04; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806245 12A 630V +phoenix_contact connector GMSTB_01x04_GF_7.62mm +0 +4 +4 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_4-GF-7,62_1x04_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/4-GF-7,62; number of pins: 04; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806245 12A 630V +phoenix_contact connector GMSTB_01x04_GF_7.62mm_MH +0 +4 +4 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_5-GF-7,62_1x05_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/5-GF-7,62; number of pins: 05; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806258 12A 630V +phoenix_contact connector GMSTB_01x05_GF_7.62mm +0 +5 +5 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_5-GF-7,62_1x05_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/5-GF-7,62; number of pins: 05; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806258 12A 630V +phoenix_contact connector GMSTB_01x05_GF_7.62mm_MH +0 +5 +5 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_6-GF-7,62_1x06_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/6-GF-7,62; number of pins: 06; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806261 12A 630V +phoenix_contact connector GMSTB_01x06_GF_7.62mm +0 +6 +6 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_6-GF-7,62_1x06_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/6-GF-7,62; number of pins: 06; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806261 12A 630V +phoenix_contact connector GMSTB_01x06_GF_7.62mm_MH +0 +6 +6 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_7-GF-7,62_1x07_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/7-GF-7,62; number of pins: 07; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806274 12A 630V +phoenix_contact connector GMSTB_01x07_GF_7.62mm +0 +7 +7 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_7-GF-7,62_1x07_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/7-GF-7,62; number of pins: 07; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806274 12A 630V +phoenix_contact connector GMSTB_01x07_GF_7.62mm_MH +0 +7 +7 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_8-GF-7,62_1x08_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/8-GF-7,62; number of pins: 08; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806287 12A 630V +phoenix_contact connector GMSTB_01x08_GF_7.62mm +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_8-GF-7,62_1x08_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/8-GF-7,62; number of pins: 08; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806287 12A 630V +phoenix_contact connector GMSTB_01x08_GF_7.62mm_MH +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_9-GF-7,62_1x09_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/9-GF-7,62; number of pins: 09; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806290 12A 630V +phoenix_contact connector GMSTB_01x09_GF_7.62mm +0 +9 +9 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_9-GF-7,62_1x09_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/9-GF-7,62; number of pins: 09; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806290 12A 630V +phoenix_contact connector GMSTB_01x09_GF_7.62mm_MH +0 +9 +9 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_10-GF-7,62_1x10_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/10-GF-7,62; number of pins: 10; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806300 12A 630V +phoenix_contact connector GMSTB_01x10_GF_7.62mm +0 +10 +10 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_10-GF-7,62_1x10_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/10-GF-7,62; number of pins: 10; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806300 12A 630V +phoenix_contact connector GMSTB_01x10_GF_7.62mm_MH +0 +10 +10 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_11-GF-7,62_1x11_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/11-GF-7,62; number of pins: 11; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806313 12A 630V +phoenix_contact connector GMSTB_01x11_GF_7.62mm +0 +11 +11 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_11-GF-7,62_1x11_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/11-GF-7,62; number of pins: 11; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806313 12A 630V +phoenix_contact connector GMSTB_01x11_GF_7.62mm_MH +0 +11 +11 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_12-GF-7,62_1x12_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/12-GF-7,62; number of pins: 12; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806326 12A 630V +phoenix_contact connector GMSTB_01x12_GF_7.62mm +0 +12 +12 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_12-GF-7,62_1x12_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/12-GF-7,62; number of pins: 12; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806326 12A 630V +phoenix_contact connector GMSTB_01x12_GF_7.62mm_MH +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_2-G-3.5_1x02_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/2-G-3.5; number of pins: 02; pin pitch: 3.50mm; Vertical || order number: 1843606 8A 160V +phoenix_contact connector MCV_01x02_G_3.5mm +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_2-G-3.81_1x02_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/2-G-3.81; number of pins: 02; pin pitch: 3.81mm; Vertical || order number: 1803426 8A 160V +phoenix_contact connector MCV_01x02_G_3.81mm +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_2-GF-3.5_1x02_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/2-GF-3.5; number of pins: 02; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843224 8A 160V +phoenix_contact connector MCV_01x02_GF_3.5mm +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_2-GF-3.5_1x02_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/2-GF-3.5; number of pins: 02; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843224 8A 160V +phoenix_contact connector MCV_01x02_GF_3.5mm_MH +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_2-GF-3.81_1x02_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/2-GF-3.81; number of pins: 02; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830596 8A 160V +phoenix_contact connector MCV_01x02_GF_3.81mm +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_2-GF-3.81_1x02_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/2-GF-3.81; number of pins: 02; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830596 8A 160V +phoenix_contact connector MCV_01x02_GF_3.81mm_MH +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_3-G-3.5_1x03_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/3-G-3.5; number of pins: 03; pin pitch: 3.50mm; Vertical || order number: 1843619 8A 160V +phoenix_contact connector MCV_01x03_G_3.5mm +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_3-G-3.81_1x03_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/3-G-3.81; number of pins: 03; pin pitch: 3.81mm; Vertical || order number: 1803439 8A 160V +phoenix_contact connector MCV_01x03_G_3.81mm +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_3-GF-3.5_1x03_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/3-GF-3.5; number of pins: 03; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843237 8A 160V +phoenix_contact connector MCV_01x03_GF_3.5mm +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_3-GF-3.5_1x03_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/3-GF-3.5; number of pins: 03; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843237 8A 160V +phoenix_contact connector MCV_01x03_GF_3.5mm_MH +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_3-GF-3.81_1x03_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/3-GF-3.81; number of pins: 03; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830606 8A 160V +phoenix_contact connector MCV_01x03_GF_3.81mm +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_3-GF-3.81_1x03_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/3-GF-3.81; number of pins: 03; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830606 8A 160V +phoenix_contact connector MCV_01x03_GF_3.81mm_MH +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_4-G-3.5_1x04_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/4-G-3.5; number of pins: 04; pin pitch: 3.50mm; Vertical || order number: 1843622 8A 160V +phoenix_contact connector MCV_01x04_G_3.5mm +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_4-G-3.81_1x04_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/4-G-3.81; number of pins: 04; pin pitch: 3.81mm; Vertical || order number: 1803442 8A 160V +phoenix_contact connector MCV_01x04_G_3.81mm +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_4-GF-3.5_1x04_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/4-GF-3.5; number of pins: 04; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843240 8A 160V +phoenix_contact connector MCV_01x04_GF_3.5mm +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_4-GF-3.5_1x04_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/4-GF-3.5; number of pins: 04; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843240 8A 160V +phoenix_contact connector MCV_01x04_GF_3.5mm_MH +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_4-GF-3.81_1x04_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/4-GF-3.81; number of pins: 04; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830619 8A 160V +phoenix_contact connector MCV_01x04_GF_3.81mm +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_4-GF-3.81_1x04_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/4-GF-3.81; number of pins: 04; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830619 8A 160V +phoenix_contact connector MCV_01x04_GF_3.81mm_MH +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_5-G-3.5_1x05_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/5-G-3.5; number of pins: 05; pin pitch: 3.50mm; Vertical || order number: 1843635 8A 160V +phoenix_contact connector MCV_01x05_G_3.5mm +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_5-G-3.81_1x05_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/5-G-3.81; number of pins: 05; pin pitch: 3.81mm; Vertical || order number: 1803455 8A 160V +phoenix_contact connector MCV_01x05_G_3.81mm +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_5-GF-3.5_1x05_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/5-GF-3.5; number of pins: 05; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843253 8A 160V +phoenix_contact connector MCV_01x05_GF_3.5mm +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_5-GF-3.5_1x05_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/5-GF-3.5; number of pins: 05; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843253 8A 160V +phoenix_contact connector MCV_01x05_GF_3.5mm_MH +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_5-GF-3.81_1x05_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/5-GF-3.81; number of pins: 05; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830622 8A 160V +phoenix_contact connector MCV_01x05_GF_3.81mm +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_5-GF-3.81_1x05_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/5-GF-3.81; number of pins: 05; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830622 8A 160V +phoenix_contact connector MCV_01x05_GF_3.81mm_MH +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_6-G-3.5_1x06_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/6-G-3.5; number of pins: 06; pin pitch: 3.50mm; Vertical || order number: 1843648 8A 160V +phoenix_contact connector MCV_01x06_G_3.5mm +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_6-G-3.81_1x06_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/6-G-3.81; number of pins: 06; pin pitch: 3.81mm; Vertical || order number: 1803468 8A 160V +phoenix_contact connector MCV_01x06_G_3.81mm +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_6-GF-3.5_1x06_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/6-GF-3.5; number of pins: 06; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843266 8A 160V +phoenix_contact connector MCV_01x06_GF_3.5mm +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_6-GF-3.5_1x06_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/6-GF-3.5; number of pins: 06; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843266 8A 160V +phoenix_contact connector MCV_01x06_GF_3.5mm_MH +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_6-GF-3.81_1x06_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/6-GF-3.81; number of pins: 06; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830635 8A 160V +phoenix_contact connector MCV_01x06_GF_3.81mm +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_6-GF-3.81_1x06_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/6-GF-3.81; number of pins: 06; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830635 8A 160V +phoenix_contact connector MCV_01x06_GF_3.81mm_MH +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_7-G-3.5_1x07_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/7-G-3.5; number of pins: 07; pin pitch: 3.50mm; Vertical || order number: 1843651 8A 160V +phoenix_contact connector MCV_01x07_G_3.5mm +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_7-G-3.81_1x07_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/7-G-3.81; number of pins: 07; pin pitch: 3.81mm; Vertical || order number: 1803471 8A 160V +phoenix_contact connector MCV_01x07_G_3.81mm +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_7-GF-3.5_1x07_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/7-GF-3.5; number of pins: 07; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843279 8A 160V +phoenix_contact connector MCV_01x07_GF_3.5mm +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_7-GF-3.5_1x07_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/7-GF-3.5; number of pins: 07; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843279 8A 160V +phoenix_contact connector MCV_01x07_GF_3.5mm_MH +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_7-GF-3.81_1x07_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/7-GF-3.81; number of pins: 07; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830648 8A 160V +phoenix_contact connector MCV_01x07_GF_3.81mm +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_7-GF-3.81_1x07_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/7-GF-3.81; number of pins: 07; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830648 8A 160V +phoenix_contact connector MCV_01x07_GF_3.81mm_MH +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_8-G-3.5_1x08_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/8-G-3.5; number of pins: 08; pin pitch: 3.50mm; Vertical || order number: 1843664 8A 160V +phoenix_contact connector MCV_01x08_G_3.5mm +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_8-G-3.81_1x08_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/8-G-3.81; number of pins: 08; pin pitch: 3.81mm; Vertical || order number: 1803484 8A 160V +phoenix_contact connector MCV_01x08_G_3.81mm +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_8-GF-3.5_1x08_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/8-GF-3.5; number of pins: 08; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843282 8A 160V +phoenix_contact connector MCV_01x08_GF_3.5mm +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_8-GF-3.5_1x08_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/8-GF-3.5; number of pins: 08; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843282 8A 160V +phoenix_contact connector MCV_01x08_GF_3.5mm_MH +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_8-GF-3.81_1x08_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/8-GF-3.81; number of pins: 08; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830651 8A 160V +phoenix_contact connector MCV_01x08_GF_3.81mm +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_8-GF-3.81_1x08_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/8-GF-3.81; number of pins: 08; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830651 8A 160V +phoenix_contact connector MCV_01x08_GF_3.81mm_MH +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_9-G-3.5_1x09_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/9-G-3.5; number of pins: 09; pin pitch: 3.50mm; Vertical || order number: 1843677 8A 160V +phoenix_contact connector MCV_01x09_G_3.5mm +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_9-G-3.81_1x09_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/9-G-3.81; number of pins: 09; pin pitch: 3.81mm; Vertical || order number: 1803497 8A 160V +phoenix_contact connector MCV_01x09_G_3.81mm +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_9-GF-3.5_1x09_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/9-GF-3.5; number of pins: 09; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843295 8A 160V +phoenix_contact connector MCV_01x09_GF_3.5mm +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_9-GF-3.5_1x09_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/9-GF-3.5; number of pins: 09; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843295 8A 160V +phoenix_contact connector MCV_01x09_GF_3.5mm_MH +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_9-GF-3.81_1x09_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/9-GF-3.81; number of pins: 09; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830664 8A 160V +phoenix_contact connector MCV_01x09_GF_3.81mm +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_9-GF-3.81_1x09_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/9-GF-3.81; number of pins: 09; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830664 8A 160V +phoenix_contact connector MCV_01x09_GF_3.81mm_MH +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_10-G-3.5_1x10_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/10-G-3.5; number of pins: 10; pin pitch: 3.50mm; Vertical || order number: 1843680 8A 160V +phoenix_contact connector MCV_01x10_G_3.5mm +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_10-G-3.81_1x10_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/10-G-3.81; number of pins: 10; pin pitch: 3.81mm; Vertical || order number: 1803507 8A 160V +phoenix_contact connector MCV_01x10_G_3.81mm +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_10-GF-3.5_1x10_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/10-GF-3.5; number of pins: 10; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843305 8A 160V +phoenix_contact connector MCV_01x10_GF_3.5mm +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_10-GF-3.5_1x10_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/10-GF-3.5; number of pins: 10; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843305 8A 160V +phoenix_contact connector MCV_01x10_GF_3.5mm_MH +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_10-GF-3.81_1x10_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/10-GF-3.81; number of pins: 10; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830677 8A 160V +phoenix_contact connector MCV_01x10_GF_3.81mm +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_10-GF-3.81_1x10_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/10-GF-3.81; number of pins: 10; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830677 8A 160V +phoenix_contact connector MCV_01x10_GF_3.81mm_MH +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_11-G-3.5_1x11_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/11-G-3.5; number of pins: 11; pin pitch: 3.50mm; Vertical || order number: 1843693 8A 160V +phoenix_contact connector MCV_01x11_G_3.5mm +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_11-G-3.81_1x11_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/11-G-3.81; number of pins: 11; pin pitch: 3.81mm; Vertical || order number: 1803510 8A 160V +phoenix_contact connector MCV_01x11_G_3.81mm +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_11-GF-3.5_1x11_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/11-GF-3.5; number of pins: 11; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843318 8A 160V +phoenix_contact connector MCV_01x11_GF_3.5mm +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_11-GF-3.5_1x11_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/11-GF-3.5; number of pins: 11; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843318 8A 160V +phoenix_contact connector MCV_01x11_GF_3.5mm_MH +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_11-GF-3.81_1x11_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/11-GF-3.81; number of pins: 11; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830680 8A 160V +phoenix_contact connector MCV_01x11_GF_3.81mm +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_11-GF-3.81_1x11_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/11-GF-3.81; number of pins: 11; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830680 8A 160V +phoenix_contact connector MCV_01x11_GF_3.81mm_MH +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_12-G-3.5_1x12_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/12-G-3.5; number of pins: 12; pin pitch: 3.50mm; Vertical || order number: 1843703 8A 160V +phoenix_contact connector MCV_01x12_G_3.5mm +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_12-G-3.81_1x12_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/12-G-3.81; number of pins: 12; pin pitch: 3.81mm; Vertical || order number: 1803523 8A 160V +phoenix_contact connector MCV_01x12_G_3.81mm +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_12-GF-3.5_1x12_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/12-GF-3.5; number of pins: 12; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843321 8A 160V +phoenix_contact connector MCV_01x12_GF_3.5mm +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_12-GF-3.5_1x12_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/12-GF-3.5; number of pins: 12; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843321 8A 160V +phoenix_contact connector MCV_01x12_GF_3.5mm_MH +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_12-GF-3.81_1x12_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/12-GF-3.81; number of pins: 12; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830693 8A 160V +phoenix_contact connector MCV_01x12_GF_3.81mm +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_12-GF-3.81_1x12_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/12-GF-3.81; number of pins: 12; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830693 8A 160V +phoenix_contact connector MCV_01x12_GF_3.81mm_MH +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_13-G-3.5_1x13_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/13-G-3.5; number of pins: 13; pin pitch: 3.50mm; Vertical || order number: 1843716 8A 160V +phoenix_contact connector MCV_01x13_G_3.5mm +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_13-G-3.81_1x13_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/13-G-3.81; number of pins: 13; pin pitch: 3.81mm; Vertical || order number: 1803536 8A 160V +phoenix_contact connector MCV_01x13_G_3.81mm +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_13-GF-3.5_1x13_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/13-GF-3.5; number of pins: 13; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843334 8A 160V +phoenix_contact connector MCV_01x13_GF_3.5mm +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_13-GF-3.5_1x13_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/13-GF-3.5; number of pins: 13; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843334 8A 160V +phoenix_contact connector MCV_01x13_GF_3.5mm_MH +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_13-GF-3.81_1x13_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/13-GF-3.81; number of pins: 13; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830703 8A 160V +phoenix_contact connector MCV_01x13_GF_3.81mm +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_13-GF-3.81_1x13_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/13-GF-3.81; number of pins: 13; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830703 8A 160V +phoenix_contact connector MCV_01x13_GF_3.81mm_MH +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_14-G-3.5_1x14_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/14-G-3.5; number of pins: 14; pin pitch: 3.50mm; Vertical || order number: 1843729 8A 160V +phoenix_contact connector MCV_01x14_G_3.5mm +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_14-G-3.81_1x14_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/14-G-3.81; number of pins: 14; pin pitch: 3.81mm; Vertical || order number: 1803549 8A 160V +phoenix_contact connector MCV_01x14_G_3.81mm +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_14-GF-3.5_1x14_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/14-GF-3.5; number of pins: 14; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843347 8A 160V +phoenix_contact connector MCV_01x14_GF_3.5mm +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_14-GF-3.5_1x14_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/14-GF-3.5; number of pins: 14; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843347 8A 160V +phoenix_contact connector MCV_01x14_GF_3.5mm_MH +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_14-GF-3.81_1x14_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/14-GF-3.81; number of pins: 14; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830716 8A 160V +phoenix_contact connector MCV_01x14_GF_3.81mm +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_14-GF-3.81_1x14_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/14-GF-3.81; number of pins: 14; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830716 8A 160V +phoenix_contact connector MCV_01x14_GF_3.81mm_MH +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_15-G-3.5_1x15_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/15-G-3.5; number of pins: 15; pin pitch: 3.50mm; Vertical || order number: 1843732 8A 160V +phoenix_contact connector MCV_01x15_G_3.5mm +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_15-G-3.81_1x15_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/15-G-3.81; number of pins: 15; pin pitch: 3.81mm; Vertical || order number: 1803552 8A 160V +phoenix_contact connector MCV_01x15_G_3.81mm +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_15-GF-3.5_1x15_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/15-GF-3.5; number of pins: 15; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843350 8A 160V +phoenix_contact connector MCV_01x15_GF_3.5mm +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_15-GF-3.5_1x15_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/15-GF-3.5; number of pins: 15; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843350 8A 160V +phoenix_contact connector MCV_01x15_GF_3.5mm_MH +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_15-GF-3.81_1x15_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/15-GF-3.81; number of pins: 15; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830729 8A 160V +phoenix_contact connector MCV_01x15_GF_3.81mm +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_15-GF-3.81_1x15_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/15-GF-3.81; number of pins: 15; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830729 8A 160V +phoenix_contact connector MCV_01x15_GF_3.81mm_MH +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_16-G-3.5_1x16_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/16-G-3.5; number of pins: 16; pin pitch: 3.50mm; Vertical || order number: 1843745 8A 160V +phoenix_contact connector MCV_01x16_G_3.5mm +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_16-G-3.81_1x16_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/16-G-3.81; number of pins: 16; pin pitch: 3.81mm; Vertical || order number: 1803565 8A 160V +phoenix_contact connector MCV_01x16_G_3.81mm +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_16-GF-3.5_1x16_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/16-GF-3.5; number of pins: 16; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843363 8A 160V +phoenix_contact connector MCV_01x16_GF_3.5mm +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_16-GF-3.5_1x16_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/16-GF-3.5; number of pins: 16; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843363 8A 160V +phoenix_contact connector MCV_01x16_GF_3.5mm_MH +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_16-GF-3.81_1x16_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/16-GF-3.81; number of pins: 16; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830732 8A 160V +phoenix_contact connector MCV_01x16_GF_3.81mm +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_16-GF-3.81_1x16_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/16-GF-3.81; number of pins: 16; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830732 8A 160V +phoenix_contact connector MCV_01x16_GF_3.81mm_MH +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_2-G-3.5_1x02_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/2-G-3.5; number of pins: 02; pin pitch: 3.50mm; Angled || order number: 1844210 8A 160V +phoenix_contact connector MC_01x02_G_3.5mm +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_2-G-3.81_1x02_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/2-G-3.81; number of pins: 02; pin pitch: 3.81mm; Angled || order number: 1803277 8A 160V +phoenix_contact connector MC_01x02_G_3.81mm +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_2-GF-3.5_1x02_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/2-GF-3.5; number of pins: 02; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843790 8A 160V +phoenix_contact connector MC_01x02_GF_3.5mm +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_2-GF-3.5_1x02_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/2-GF-3.5; number of pins: 02; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843790 8A 160V +phoenix_contact connector MC_01x02_GF_3.5mm_MH +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_2-GF-3.81_1x02_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/2-GF-3.81; number of pins: 02; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827868 8A 160V +phoenix_contact connector MC_01x02_GF_3.81mm +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_2-GF-3.81_1x02_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/2-GF-3.81; number of pins: 02; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827868 8A 160V +phoenix_contact connector MC_01x02_GF_3.81mm_MH +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_3-G-3.5_1x03_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/3-G-3.5; number of pins: 03; pin pitch: 3.50mm; Angled || order number: 1844223 8A 160V +phoenix_contact connector MC_01x03_G_3.5mm +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_3-G-3.81_1x03_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/3-G-3.81; number of pins: 03; pin pitch: 3.81mm; Angled || order number: 1803280 8A 160V +phoenix_contact connector MC_01x03_G_3.81mm +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_3-GF-3.5_1x03_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/3-GF-3.5; number of pins: 03; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843800 8A 160V +phoenix_contact connector MC_01x03_GF_3.5mm +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_3-GF-3.5_1x03_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/3-GF-3.5; number of pins: 03; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843800 8A 160V +phoenix_contact connector MC_01x03_GF_3.5mm_MH +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_3-GF-3.81_1x03_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/3-GF-3.81; number of pins: 03; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827871 8A 160V +phoenix_contact connector MC_01x03_GF_3.81mm +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_3-GF-3.81_1x03_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/3-GF-3.81; number of pins: 03; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827871 8A 160V +phoenix_contact connector MC_01x03_GF_3.81mm_MH +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_4-G-3.5_1x04_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/4-G-3.5; number of pins: 04; pin pitch: 3.50mm; Angled || order number: 1844236 8A 160V +phoenix_contact connector MC_01x04_G_3.5mm +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_4-G-3.81_1x04_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/4-G-3.81; number of pins: 04; pin pitch: 3.81mm; Angled || order number: 1803293 8A 160V +phoenix_contact connector MC_01x04_G_3.81mm +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_4-GF-3.5_1x04_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/4-GF-3.5; number of pins: 04; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843813 8A 160V +phoenix_contact connector MC_01x04_GF_3.5mm +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_4-GF-3.5_1x04_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/4-GF-3.5; number of pins: 04; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843813 8A 160V +phoenix_contact connector MC_01x04_GF_3.5mm_MH +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_4-GF-3.81_1x04_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/4-GF-3.81; number of pins: 04; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827884 8A 160V +phoenix_contact connector MC_01x04_GF_3.81mm +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_4-GF-3.81_1x04_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/4-GF-3.81; number of pins: 04; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827884 8A 160V +phoenix_contact connector MC_01x04_GF_3.81mm_MH +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_5-G-3.5_1x05_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/5-G-3.5; number of pins: 05; pin pitch: 3.50mm; Angled || order number: 1844249 8A 160V +phoenix_contact connector MC_01x05_G_3.5mm +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_5-G-3.81_1x05_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/5-G-3.81; number of pins: 05; pin pitch: 3.81mm; Angled || order number: 1803303 8A 160V +phoenix_contact connector MC_01x05_G_3.81mm +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_5-GF-3.5_1x05_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/5-GF-3.5; number of pins: 05; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843826 8A 160V +phoenix_contact connector MC_01x05_GF_3.5mm +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_5-GF-3.5_1x05_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/5-GF-3.5; number of pins: 05; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843826 8A 160V +phoenix_contact connector MC_01x05_GF_3.5mm_MH +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_5-GF-3.81_1x05_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/5-GF-3.81; number of pins: 05; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827897 8A 160V +phoenix_contact connector MC_01x05_GF_3.81mm +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_5-GF-3.81_1x05_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/5-GF-3.81; number of pins: 05; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827897 8A 160V +phoenix_contact connector MC_01x05_GF_3.81mm_MH +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_6-G-3.5_1x06_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/6-G-3.5; number of pins: 06; pin pitch: 3.50mm; Angled || order number: 1844252 8A 160V +phoenix_contact connector MC_01x06_G_3.5mm +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_6-G-3.81_1x06_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/6-G-3.81; number of pins: 06; pin pitch: 3.81mm; Angled || order number: 1803316 8A 160V +phoenix_contact connector MC_01x06_G_3.81mm +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_6-GF-3.5_1x06_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/6-GF-3.5; number of pins: 06; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843839 8A 160V +phoenix_contact connector MC_01x06_GF_3.5mm +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_6-GF-3.5_1x06_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/6-GF-3.5; number of pins: 06; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843839 8A 160V +phoenix_contact connector MC_01x06_GF_3.5mm_MH +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_6-GF-3.81_1x06_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/6-GF-3.81; number of pins: 06; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827907 8A 160V +phoenix_contact connector MC_01x06_GF_3.81mm +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_6-GF-3.81_1x06_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/6-GF-3.81; number of pins: 06; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827907 8A 160V +phoenix_contact connector MC_01x06_GF_3.81mm_MH +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_7-G-3.5_1x07_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/7-G-3.5; number of pins: 07; pin pitch: 3.50mm; Angled || order number: 1844265 8A 160V +phoenix_contact connector MC_01x07_G_3.5mm +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_7-G-3.81_1x07_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/7-G-3.81; number of pins: 07; pin pitch: 3.81mm; Angled || order number: 1803329 8A 160V +phoenix_contact connector MC_01x07_G_3.81mm +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_7-GF-3.5_1x07_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/7-GF-3.5; number of pins: 07; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843842 8A 160V +phoenix_contact connector MC_01x07_GF_3.5mm +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_7-GF-3.5_1x07_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/7-GF-3.5; number of pins: 07; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843842 8A 160V +phoenix_contact connector MC_01x07_GF_3.5mm_MH +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_7-GF-3.81_1x07_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/7-GF-3.81; number of pins: 07; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827910 8A 160V +phoenix_contact connector MC_01x07_GF_3.81mm +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_7-GF-3.81_1x07_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/7-GF-3.81; number of pins: 07; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827910 8A 160V +phoenix_contact connector MC_01x07_GF_3.81mm_MH +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_8-G-3.5_1x08_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/8-G-3.5; number of pins: 08; pin pitch: 3.50mm; Angled || order number: 1844278 8A 160V +phoenix_contact connector MC_01x08_G_3.5mm +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_8-G-3.81_1x08_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/8-G-3.81; number of pins: 08; pin pitch: 3.81mm; Angled || order number: 1803332 8A 160V +phoenix_contact connector MC_01x08_G_3.81mm +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_8-GF-3.5_1x08_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/8-GF-3.5; number of pins: 08; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843855 8A 160V +phoenix_contact connector MC_01x08_GF_3.5mm +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_8-GF-3.5_1x08_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/8-GF-3.5; number of pins: 08; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843855 8A 160V +phoenix_contact connector MC_01x08_GF_3.5mm_MH +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_8-GF-3.81_1x08_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/8-GF-3.81; number of pins: 08; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827923 8A 160V +phoenix_contact connector MC_01x08_GF_3.81mm +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_8-GF-3.81_1x08_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/8-GF-3.81; number of pins: 08; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827923 8A 160V +phoenix_contact connector MC_01x08_GF_3.81mm_MH +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_9-G-3.5_1x09_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/9-G-3.5; number of pins: 09; pin pitch: 3.50mm; Angled || order number: 1844281 8A 160V +phoenix_contact connector MC_01x09_G_3.5mm +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_9-G-3.81_1x09_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/9-G-3.81; number of pins: 09; pin pitch: 3.81mm; Angled || order number: 1803345 8A 160V +phoenix_contact connector MC_01x09_G_3.81mm +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_9-GF-3.5_1x09_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/9-GF-3.5; number of pins: 09; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843868 8A 160V +phoenix_contact connector MC_01x09_GF_3.5mm +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_9-GF-3.5_1x09_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/9-GF-3.5; number of pins: 09; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843868 8A 160V +phoenix_contact connector MC_01x09_GF_3.5mm_MH +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_9-GF-3.81_1x09_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/9-GF-3.81; number of pins: 09; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827936 8A 160V +phoenix_contact connector MC_01x09_GF_3.81mm +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_9-GF-3.81_1x09_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/9-GF-3.81; number of pins: 09; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827936 8A 160V +phoenix_contact connector MC_01x09_GF_3.81mm_MH +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_10-G-3.5_1x10_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/10-G-3.5; number of pins: 10; pin pitch: 3.50mm; Angled || order number: 1844294 8A 160V +phoenix_contact connector MC_01x10_G_3.5mm +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_10-G-3.81_1x10_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/10-G-3.81; number of pins: 10; pin pitch: 3.81mm; Angled || order number: 1803358 8A 160V +phoenix_contact connector MC_01x10_G_3.81mm +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_10-GF-3.5_1x10_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/10-GF-3.5; number of pins: 10; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843871 8A 160V +phoenix_contact connector MC_01x10_GF_3.5mm +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_10-GF-3.5_1x10_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/10-GF-3.5; number of pins: 10; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843871 8A 160V +phoenix_contact connector MC_01x10_GF_3.5mm_MH +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_10-GF-3.81_1x10_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/10-GF-3.81; number of pins: 10; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827949 8A 160V +phoenix_contact connector MC_01x10_GF_3.81mm +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_10-GF-3.81_1x10_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/10-GF-3.81; number of pins: 10; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827949 8A 160V +phoenix_contact connector MC_01x10_GF_3.81mm_MH +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_11-G-3.5_1x11_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/11-G-3.5; number of pins: 11; pin pitch: 3.50mm; Angled || order number: 1844304 8A 160V +phoenix_contact connector MC_01x11_G_3.5mm +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_11-G-3.81_1x11_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/11-G-3.81; number of pins: 11; pin pitch: 3.81mm; Angled || order number: 1803361 8A 160V +phoenix_contact connector MC_01x11_G_3.81mm +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_11-GF-3.5_1x11_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/11-GF-3.5; number of pins: 11; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843884 8A 160V +phoenix_contact connector MC_01x11_GF_3.5mm +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_11-GF-3.5_1x11_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/11-GF-3.5; number of pins: 11; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843884 8A 160V +phoenix_contact connector MC_01x11_GF_3.5mm_MH +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_11-GF-3.81_1x11_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/11-GF-3.81; number of pins: 11; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827952 8A 160V +phoenix_contact connector MC_01x11_GF_3.81mm +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_11-GF-3.81_1x11_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/11-GF-3.81; number of pins: 11; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827952 8A 160V +phoenix_contact connector MC_01x11_GF_3.81mm_MH +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_12-G-3.5_1x12_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/12-G-3.5; number of pins: 12; pin pitch: 3.50mm; Angled || order number: 1844317 8A 160V +phoenix_contact connector MC_01x12_G_3.5mm +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_12-G-3.81_1x12_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/12-G-3.81; number of pins: 12; pin pitch: 3.81mm; Angled || order number: 1803374 8A 160V +phoenix_contact connector MC_01x12_G_3.81mm +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_12-GF-3.5_1x12_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/12-GF-3.5; number of pins: 12; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843897 8A 160V +phoenix_contact connector MC_01x12_GF_3.5mm +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_12-GF-3.5_1x12_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/12-GF-3.5; number of pins: 12; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843897 8A 160V +phoenix_contact connector MC_01x12_GF_3.5mm_MH +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_12-GF-3.81_1x12_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/12-GF-3.81; number of pins: 12; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827965 8A 160V +phoenix_contact connector MC_01x12_GF_3.81mm +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_12-GF-3.81_1x12_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/12-GF-3.81; number of pins: 12; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827965 8A 160V +phoenix_contact connector MC_01x12_GF_3.81mm_MH +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_13-G-3.5_1x13_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/13-G-3.5; number of pins: 13; pin pitch: 3.50mm; Angled || order number: 1844320 8A 160V +phoenix_contact connector MC_01x13_G_3.5mm +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_13-G-3.81_1x13_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/13-G-3.81; number of pins: 13; pin pitch: 3.81mm; Angled || order number: 1803387 8A 160V +phoenix_contact connector MC_01x13_G_3.81mm +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_13-GF-3.5_1x13_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/13-GF-3.5; number of pins: 13; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843907 8A 160V +phoenix_contact connector MC_01x13_GF_3.5mm +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_13-GF-3.5_1x13_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/13-GF-3.5; number of pins: 13; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843907 8A 160V +phoenix_contact connector MC_01x13_GF_3.5mm_MH +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_13-GF-3.81_1x13_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/13-GF-3.81; number of pins: 13; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827978 8A 160V +phoenix_contact connector MC_01x13_GF_3.81mm +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_13-GF-3.81_1x13_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/13-GF-3.81; number of pins: 13; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827978 8A 160V +phoenix_contact connector MC_01x13_GF_3.81mm_MH +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_14-G-3.5_1x14_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/14-G-3.5; number of pins: 14; pin pitch: 3.50mm; Angled || order number: 1844333 8A 160V +phoenix_contact connector MC_01x14_G_3.5mm +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_14-G-3.81_1x14_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/14-G-3.81; number of pins: 14; pin pitch: 3.81mm; Angled || order number: 1803390 8A 160V +phoenix_contact connector MC_01x14_G_3.81mm +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_14-GF-3.5_1x14_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/14-GF-3.5; number of pins: 14; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843910 8A 160V +phoenix_contact connector MC_01x14_GF_3.5mm +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_14-GF-3.5_1x14_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/14-GF-3.5; number of pins: 14; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843910 8A 160V +phoenix_contact connector MC_01x14_GF_3.5mm_MH +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_14-GF-3.81_1x14_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/14-GF-3.81; number of pins: 14; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827981 8A 160V +phoenix_contact connector MC_01x14_GF_3.81mm +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_14-GF-3.81_1x14_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/14-GF-3.81; number of pins: 14; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827981 8A 160V +phoenix_contact connector MC_01x14_GF_3.81mm_MH +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_15-G-3.5_1x15_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/15-G-3.5; number of pins: 15; pin pitch: 3.50mm; Angled || order number: 1844346 8A 160V +phoenix_contact connector MC_01x15_G_3.5mm +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_15-G-3.81_1x15_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/15-G-3.81; number of pins: 15; pin pitch: 3.81mm; Angled || order number: 1803400 8A 160V +phoenix_contact connector MC_01x15_G_3.81mm +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_15-GF-3.5_1x15_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/15-GF-3.5; number of pins: 15; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843923 8A 160V +phoenix_contact connector MC_01x15_GF_3.5mm +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_15-GF-3.5_1x15_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/15-GF-3.5; number of pins: 15; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843923 8A 160V +phoenix_contact connector MC_01x15_GF_3.5mm_MH +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_15-GF-3.81_1x15_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/15-GF-3.81; number of pins: 15; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827994 8A 160V +phoenix_contact connector MC_01x15_GF_3.81mm +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_15-GF-3.81_1x15_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/15-GF-3.81; number of pins: 15; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827994 8A 160V +phoenix_contact connector MC_01x15_GF_3.81mm_MH +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_16-G-3.5_1x16_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/16-G-3.5; number of pins: 16; pin pitch: 3.50mm; Angled || order number: 1844359 8A 160V +phoenix_contact connector MC_01x16_G_3.5mm +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_16-G-3.81_1x16_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/16-G-3.81; number of pins: 16; pin pitch: 3.81mm; Angled || order number: 1803413 8A 160V +phoenix_contact connector MC_01x16_G_3.81mm +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_16-GF-3.5_1x16_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/16-GF-3.5; number of pins: 16; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843936 8A 160V +phoenix_contact connector MC_01x16_GF_3.5mm +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_16-GF-3.5_1x16_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/16-GF-3.5; number of pins: 16; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843936 8A 160V +phoenix_contact connector MC_01x16_GF_3.5mm_MH +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_16-GF-3.81_1x16_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/16-GF-3.81; number of pins: 16; pin pitch: 3.81mm; Angled; threaded flange || order number: 1828003 8A 160V +phoenix_contact connector MC_01x16_GF_3.81mm +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_16-GF-3.81_1x16_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/16-GF-3.81; number of pins: 16; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1828003 8A 160V +phoenix_contact connector MC_01x16_GF_3.81mm_MH +0 +16 +16 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_2-G-5.08_1x02_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/2-G-5.08; number of pins: 02; pin pitch: 5.08mm; Vertical || order number: 1836299 8A 320V +phoenix_contact connector MCV_01x02_G_5.08mm +0 +2 +2 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_2-GF-5.08_1x02_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/2-GF-5.08; number of pins: 02; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847615 8A 320V +phoenix_contact connector MCV_01x02_GF_5.08mm +0 +2 +2 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_2-GF-5.08_1x02_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/2-GF-5.08; number of pins: 02; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847615 8A 320V +phoenix_contact connector MCV_01x02_GF_5.08mm_MH +0 +2 +2 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_3-G-5.08_1x03_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/3-G-5.08; number of pins: 03; pin pitch: 5.08mm; Vertical || order number: 1836309 8A 320V +phoenix_contact connector MCV_01x03_G_5.08mm +0 +3 +3 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_3-GF-5.08_1x03_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/3-GF-5.08; number of pins: 03; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847628 8A 320V +phoenix_contact connector MCV_01x03_GF_5.08mm +0 +3 +3 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_3-GF-5.08_1x03_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/3-GF-5.08; number of pins: 03; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847628 8A 320V +phoenix_contact connector MCV_01x03_GF_5.08mm_MH +0 +3 +3 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_4-G-5.08_1x04_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/4-G-5.08; number of pins: 04; pin pitch: 5.08mm; Vertical || order number: 1836312 8A 320V +phoenix_contact connector MCV_01x04_G_5.08mm +0 +4 +4 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_4-GF-5.08_1x04_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/4-GF-5.08; number of pins: 04; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847631 8A 320V +phoenix_contact connector MCV_01x04_GF_5.08mm +0 +4 +4 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_4-GF-5.08_1x04_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/4-GF-5.08; number of pins: 04; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847631 8A 320V +phoenix_contact connector MCV_01x04_GF_5.08mm_MH +0 +4 +4 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_5-G-5.08_1x05_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/5-G-5.08; number of pins: 05; pin pitch: 5.08mm; Vertical || order number: 1836325 8A 320V +phoenix_contact connector MCV_01x05_G_5.08mm +0 +5 +5 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_5-GF-5.08_1x05_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/5-GF-5.08; number of pins: 05; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847644 8A 320V +phoenix_contact connector MCV_01x05_GF_5.08mm +0 +5 +5 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_5-GF-5.08_1x05_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/5-GF-5.08; number of pins: 05; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847644 8A 320V +phoenix_contact connector MCV_01x05_GF_5.08mm_MH +0 +5 +5 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_6-G-5.08_1x06_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/6-G-5.08; number of pins: 06; pin pitch: 5.08mm; Vertical || order number: 1836338 8A 320V +phoenix_contact connector MCV_01x06_G_5.08mm +0 +6 +6 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_6-GF-5.08_1x06_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/6-GF-5.08; number of pins: 06; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847657 8A 320V +phoenix_contact connector MCV_01x06_GF_5.08mm +0 +6 +6 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_6-GF-5.08_1x06_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/6-GF-5.08; number of pins: 06; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847657 8A 320V +phoenix_contact connector MCV_01x06_GF_5.08mm_MH +0 +6 +6 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_7-G-5.08_1x07_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/7-G-5.08; number of pins: 07; pin pitch: 5.08mm; Vertical || order number: 1836341 8A 320V +phoenix_contact connector MCV_01x07_G_5.08mm +0 +7 +7 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_7-GF-5.08_1x07_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/7-GF-5.08; number of pins: 07; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847660 8A 320V +phoenix_contact connector MCV_01x07_GF_5.08mm +0 +7 +7 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_7-GF-5.08_1x07_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/7-GF-5.08; number of pins: 07; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847660 8A 320V +phoenix_contact connector MCV_01x07_GF_5.08mm_MH +0 +7 +7 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_8-G-5.08_1x08_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/8-G-5.08; number of pins: 08; pin pitch: 5.08mm; Vertical || order number: 1836354 8A 320V +phoenix_contact connector MCV_01x08_G_5.08mm +0 +8 +8 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_8-GF-5.08_1x08_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/8-GF-5.08; number of pins: 08; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847673 8A 320V +phoenix_contact connector MCV_01x08_GF_5.08mm +0 +8 +8 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_8-GF-5.08_1x08_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/8-GF-5.08; number of pins: 08; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847673 8A 320V +phoenix_contact connector MCV_01x08_GF_5.08mm_MH +0 +8 +8 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_9-G-5.08_1x09_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/9-G-5.08; number of pins: 09; pin pitch: 5.08mm; Vertical || order number: 1836367 8A 320V +phoenix_contact connector MCV_01x09_G_5.08mm +0 +9 +9 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_9-GF-5.08_1x09_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/9-GF-5.08; number of pins: 09; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847686 8A 320V +phoenix_contact connector MCV_01x09_GF_5.08mm +0 +9 +9 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_9-GF-5.08_1x09_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/9-GF-5.08; number of pins: 09; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847686 8A 320V +phoenix_contact connector MCV_01x09_GF_5.08mm_MH +0 +9 +9 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_10-G-5.08_1x10_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/10-G-5.08; number of pins: 10; pin pitch: 5.08mm; Vertical || order number: 1836370 8A 320V +phoenix_contact connector MCV_01x10_G_5.08mm +0 +10 +10 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_10-GF-5.08_1x10_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/10-GF-5.08; number of pins: 10; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847699 8A 320V +phoenix_contact connector MCV_01x10_GF_5.08mm +0 +10 +10 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_10-GF-5.08_1x10_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/10-GF-5.08; number of pins: 10; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847699 8A 320V +phoenix_contact connector MCV_01x10_GF_5.08mm_MH +0 +10 +10 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_11-G-5.08_1x11_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/11-G-5.08; number of pins: 11; pin pitch: 5.08mm; Vertical || order number: 1836383 8A 320V +phoenix_contact connector MCV_01x11_G_5.08mm +0 +11 +11 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_11-GF-5.08_1x11_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/11-GF-5.08; number of pins: 11; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847709 8A 320V +phoenix_contact connector MCV_01x11_GF_5.08mm +0 +11 +11 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_11-GF-5.08_1x11_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/11-GF-5.08; number of pins: 11; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847709 8A 320V +phoenix_contact connector MCV_01x11_GF_5.08mm_MH +0 +11 +11 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_12-G-5.08_1x12_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/12-G-5.08; number of pins: 12; pin pitch: 5.08mm; Vertical || order number: 1836396 8A 320V +phoenix_contact connector MCV_01x12_G_5.08mm +0 +12 +12 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_12-GF-5.08_1x12_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/12-GF-5.08; number of pins: 12; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847712 8A 320V +phoenix_contact connector MCV_01x12_GF_5.08mm +0 +12 +12 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_12-GF-5.08_1x12_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/12-GF-5.08; number of pins: 12; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847712 8A 320V +phoenix_contact connector MCV_01x12_GF_5.08mm_MH +0 +12 +12 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_2-G-5.08_1x02_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/2-G-5.08; number of pins: 02; pin pitch: 5.08mm; Angled || order number: 1836189 8A 320V +phoenix_contact connector MC_01x02_G_5.08mm +0 +2 +2 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_2-GF-5.08_1x02_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/2-GF-5.08; number of pins: 02; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847466 8A 320V +phoenix_contact connector MC_01x02_GF_5.08mm +0 +2 +2 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_2-GF-5.08_1x02_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/2-GF-5.08; number of pins: 02; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847466 8A 320V +phoenix_contact connector MC_01x02_GF_5.08mm_MH +0 +2 +2 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_3-G-5.08_1x03_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/3-G-5.08; number of pins: 03; pin pitch: 5.08mm; Angled || order number: 1836192 8A 320V +phoenix_contact connector MC_01x03_G_5.08mm +0 +3 +3 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_3-GF-5.08_1x03_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/3-GF-5.08; number of pins: 03; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847479 8A 320V +phoenix_contact connector MC_01x03_GF_5.08mm +0 +3 +3 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_3-GF-5.08_1x03_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/3-GF-5.08; number of pins: 03; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847479 8A 320V +phoenix_contact connector MC_01x03_GF_5.08mm_MH +0 +3 +3 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_4-G-5.08_1x04_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/4-G-5.08; number of pins: 04; pin pitch: 5.08mm; Angled || order number: 1836202 8A 320V +phoenix_contact connector MC_01x04_G_5.08mm +0 +4 +4 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_4-GF-5.08_1x04_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/4-GF-5.08; number of pins: 04; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847482 8A 320V +phoenix_contact connector MC_01x04_GF_5.08mm +0 +4 +4 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_4-GF-5.08_1x04_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/4-GF-5.08; number of pins: 04; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847482 8A 320V +phoenix_contact connector MC_01x04_GF_5.08mm_MH +0 +4 +4 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_5-G-5.08_1x05_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/5-G-5.08; number of pins: 05; pin pitch: 5.08mm; Angled || order number: 1836215 8A 320V +phoenix_contact connector MC_01x05_G_5.08mm +0 +5 +5 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_5-GF-5.08_1x05_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/5-GF-5.08; number of pins: 05; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847495 8A 320V +phoenix_contact connector MC_01x05_GF_5.08mm +0 +5 +5 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_5-GF-5.08_1x05_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/5-GF-5.08; number of pins: 05; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847495 8A 320V +phoenix_contact connector MC_01x05_GF_5.08mm_MH +0 +5 +5 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_6-G-5.08_1x06_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/6-G-5.08; number of pins: 06; pin pitch: 5.08mm; Angled || order number: 1836228 8A 320V +phoenix_contact connector MC_01x06_G_5.08mm +0 +6 +6 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_6-GF-5.08_1x06_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/6-GF-5.08; number of pins: 06; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847505 8A 320V +phoenix_contact connector MC_01x06_GF_5.08mm +0 +6 +6 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_6-GF-5.08_1x06_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/6-GF-5.08; number of pins: 06; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847505 8A 320V +phoenix_contact connector MC_01x06_GF_5.08mm_MH +0 +6 +6 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_7-G-5.08_1x07_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/7-G-5.08; number of pins: 07; pin pitch: 5.08mm; Angled || order number: 1836231 8A 320V +phoenix_contact connector MC_01x07_G_5.08mm +0 +7 +7 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_7-GF-5.08_1x07_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/7-GF-5.08; number of pins: 07; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847518 8A 320V +phoenix_contact connector MC_01x07_GF_5.08mm +0 +7 +7 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_7-GF-5.08_1x07_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/7-GF-5.08; number of pins: 07; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847518 8A 320V +phoenix_contact connector MC_01x07_GF_5.08mm_MH +0 +7 +7 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_8-G-5.08_1x08_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/8-G-5.08; number of pins: 08; pin pitch: 5.08mm; Angled || order number: 1836244 8A 320V +phoenix_contact connector MC_01x08_G_5.08mm +0 +8 +8 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_8-GF-5.08_1x08_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/8-GF-5.08; number of pins: 08; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847521 8A 320V +phoenix_contact connector MC_01x08_GF_5.08mm +0 +8 +8 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_8-GF-5.08_1x08_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/8-GF-5.08; number of pins: 08; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847521 8A 320V +phoenix_contact connector MC_01x08_GF_5.08mm_MH +0 +8 +8 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_9-G-5.08_1x09_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/9-G-5.08; number of pins: 09; pin pitch: 5.08mm; Angled || order number: 1836257 8A 320V +phoenix_contact connector MC_01x09_G_5.08mm +0 +9 +9 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_9-GF-5.08_1x09_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/9-GF-5.08; number of pins: 09; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847534 8A 320V +phoenix_contact connector MC_01x09_GF_5.08mm +0 +9 +9 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_9-GF-5.08_1x09_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/9-GF-5.08; number of pins: 09; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847534 8A 320V +phoenix_contact connector MC_01x09_GF_5.08mm_MH +0 +9 +9 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_10-G-5.08_1x10_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/10-G-5.08; number of pins: 10; pin pitch: 5.08mm; Angled || order number: 1836260 8A 320V +phoenix_contact connector MC_01x10_G_5.08mm +0 +10 +10 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_10-GF-5.08_1x10_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/10-GF-5.08; number of pins: 10; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847547 8A 320V +phoenix_contact connector MC_01x10_GF_5.08mm +0 +10 +10 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_10-GF-5.08_1x10_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/10-GF-5.08; number of pins: 10; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847547 8A 320V +phoenix_contact connector MC_01x10_GF_5.08mm_MH +0 +10 +10 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_11-G-5.08_1x11_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/11-G-5.08; number of pins: 11; pin pitch: 5.08mm; Angled || order number: 1836273 8A 320V +phoenix_contact connector MC_01x11_G_5.08mm +0 +11 +11 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_11-GF-5.08_1x11_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/11-GF-5.08; number of pins: 11; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847550 8A 320V +phoenix_contact connector MC_01x11_GF_5.08mm +0 +11 +11 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_11-GF-5.08_1x11_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/11-GF-5.08; number of pins: 11; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847550 8A 320V +phoenix_contact connector MC_01x11_GF_5.08mm_MH +0 +11 +11 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_12-G-5.08_1x12_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/12-G-5.08; number of pins: 12; pin pitch: 5.08mm; Angled || order number: 1836286 8A 320V +phoenix_contact connector MC_01x12_G_5.08mm +0 +12 +12 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_12-GF-5.08_1x12_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/12-GF-5.08; number of pins: 12; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847563 8A 320V +phoenix_contact connector MC_01x12_GF_5.08mm +0 +12 +12 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_12-GF-5.08_1x12_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/12-GF-5.08; number of pins: 12; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847563 8A 320V +phoenix_contact connector MC_01x12_GF_5.08mm_MH +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_2-G-5,08_1x02_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/2-G-5,08; number of pins: 02; pin pitch: 5.08mm; Angled || order number: 1757242 12A || order number: 1923869 16A (HC) +phoenix_contact connector MSTBA_01x02_G_5.08mm +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_2-G_1x02_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/2-G; number of pins: 02; pin pitch: 5.00mm; Angled || order number: 1757475 12A || order number: 1923759 16A (HC) +phoenix_contact connector MSTBA_01x02_G_5.00mm +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_3-G-5,08_1x03_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/3-G-5,08; number of pins: 03; pin pitch: 5.08mm; Angled || order number: 1757255 12A || order number: 1923872 16A (HC) +phoenix_contact connector MSTBA_01x03_G_5.08mm +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_3-G_1x03_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/3-G; number of pins: 03; pin pitch: 5.00mm; Angled || order number: 1757488 12A || order number: 1923762 16A (HC) +phoenix_contact connector MSTBA_01x03_G_5.00mm +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_4-G-5,08_1x04_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/4-G-5,08; number of pins: 04; pin pitch: 5.08mm; Angled || order number: 1757268 12A || order number: 1923885 16A (HC) +phoenix_contact connector MSTBA_01x04_G_5.08mm +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_4-G_1x04_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/4-G; number of pins: 04; pin pitch: 5.00mm; Angled || order number: 1757491 12A || order number: 1923775 16A (HC) +phoenix_contact connector MSTBA_01x04_G_5.00mm +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_5-G-5,08_1x05_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/5-G-5,08; number of pins: 05; pin pitch: 5.08mm; Angled || order number: 1757271 12A || order number: 1923898 16A (HC) +phoenix_contact connector MSTBA_01x05_G_5.08mm +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_5-G_1x05_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/5-G; number of pins: 05; pin pitch: 5.00mm; Angled || order number: 1757501 12A || order number: 1923788 16A (HC) +phoenix_contact connector MSTBA_01x05_G_5.00mm +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_6-G-5,08_1x06_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/6-G-5,08; number of pins: 06; pin pitch: 5.08mm; Angled || order number: 1757284 12A || order number: 1923908 16A (HC) +phoenix_contact connector MSTBA_01x06_G_5.08mm +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_6-G_1x06_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/6-G; number of pins: 06; pin pitch: 5.00mm; Angled || order number: 1757514 12A || order number: 1923791 16A (HC) +phoenix_contact connector MSTBA_01x06_G_5.00mm +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_7-G-5,08_1x07_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/7-G-5,08; number of pins: 07; pin pitch: 5.08mm; Angled || order number: 1757297 12A || order number: 1923911 16A (HC) +phoenix_contact connector MSTBA_01x07_G_5.08mm +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_7-G_1x07_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/7-G; number of pins: 07; pin pitch: 5.00mm; Angled || order number: 1757493 12A || order number: 1923801 16A (HC) +phoenix_contact connector MSTBA_01x07_G_5.00mm +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_8-G-5,08_1x08_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/8-G-5,08; number of pins: 08; pin pitch: 5.08mm; Angled || order number: 1757307 12A || order number: 1923924 16A (HC) +phoenix_contact connector MSTBA_01x08_G_5.08mm +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_8-G_1x08_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/8-G; number of pins: 08; pin pitch: 5.00mm; Angled || order number: 1757527 12A || order number: 1923814 16A (HC) +phoenix_contact connector MSTBA_01x08_G_5.00mm +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_9-G-5,08_1x09_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/9-G-5,08; number of pins: 09; pin pitch: 5.08mm; Angled || order number: 1757310 12A || order number: 1923937 16A (HC) +phoenix_contact connector MSTBA_01x09_G_5.08mm +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_9-G_1x09_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/9-G; number of pins: 09; pin pitch: 5.00mm; Angled || order number: 1757530 12A || order number: 1923827 16A (HC) +phoenix_contact connector MSTBA_01x09_G_5.00mm +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_10-G-5,08_1x10_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/10-G-5,08; number of pins: 10; pin pitch: 5.08mm; Angled || order number: 1757323 12A || order number: 1923940 16A (HC) +phoenix_contact connector MSTBA_01x10_G_5.08mm +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_10-G_1x10_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/10-G; number of pins: 10; pin pitch: 5.00mm; Angled || order number: 1757543 12A || order number: 1923830 16A (HC) +phoenix_contact connector MSTBA_01x10_G_5.00mm +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_11-G-5,08_1x11_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/11-G-5,08; number of pins: 11; pin pitch: 5.08mm; Angled || order number: 1757336 12A || order number: 1923953 16A (HC) +phoenix_contact connector MSTBA_01x11_G_5.08mm +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_11-G_1x11_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/11-G; number of pins: 11; pin pitch: 5.00mm; Angled || order number: 1757556 12A || order number: 1923843 16A (HC) +phoenix_contact connector MSTBA_01x11_G_5.00mm +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_12-G-5,08_1x12_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/12-G-5,08; number of pins: 12; pin pitch: 5.08mm; Angled || order number: 1757349 12A || order number: 1923966 16A (HC) +phoenix_contact connector MSTBA_01x12_G_5.08mm +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_12-G_1x12_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/12-G; number of pins: 12; pin pitch: 5.00mm; Angled || order number: 1757569 12A || order number: 1923856 16A (HC) +phoenix_contact connector MSTBA_01x12_G_5.00mm +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_13-G-5,08_1x13_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/13-G-5,08; number of pins: 13; pin pitch: 5.08mm; Angled || order number: 1757352 12A +phoenix_contact connector MSTBA_01x13_G_5.08mm +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_13-G_1x13_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/13-G; number of pins: 13; pin pitch: 5.00mm; Angled || order number: 1757572 12A +phoenix_contact connector MSTBA_01x13_G_5.00mm +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_14-G-5,08_1x14_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/14-G-5,08; number of pins: 14; pin pitch: 5.08mm; Angled || order number: 1757365 12A +phoenix_contact connector MSTBA_01x14_G_5.08mm +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_14-G_1x14_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/14-G; number of pins: 14; pin pitch: 5.00mm; Angled || order number: 1757585 12A +phoenix_contact connector MSTBA_01x14_G_5.00mm +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_15-G-5,08_1x15_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/15-G-5,08; number of pins: 15; pin pitch: 5.08mm; Angled || order number: 1757378 12A +phoenix_contact connector MSTBA_01x15_G_5.08mm +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_15-G_1x15_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/15-G; number of pins: 15; pin pitch: 5.00mm; Angled || order number: 1757598 12A +phoenix_contact connector MSTBA_01x15_G_5.00mm +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_16-G-5,08_1x16_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/16-G-5,08; number of pins: 16; pin pitch: 5.08mm; Angled || order number: 1757381 12A +phoenix_contact connector MSTBA_01x16_G_5.08mm +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_16-G_1x16_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/16-G; number of pins: 16; pin pitch: 5.00mm; Angled || order number: 1757608 12A +phoenix_contact connector MSTBA_01x16_G_5.00mm +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_2-G-5,08_1x02_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/2-G-5,08; number of pins: 02; pin pitch: 5.08mm; Vertical || order number: 1755736 12A || order number: 1924305 16A (HC) +phoenix_contact connector MSTBVA_01x02_G_5.08mm +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_2-G_1x02_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/2-G; number of pins: 02; pin pitch: 5.00mm; Vertical || order number: 1755516 12A || order number: 1924198 16A (HC) +phoenix_contact connector MSTBVA_01x02_G_5.00mm +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_3-G-5,08_1x03_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/3-G-5,08; number of pins: 03; pin pitch: 5.08mm; Vertical || order number: 1755749 12A || order number: 1924318 16A (HC) +phoenix_contact connector MSTBVA_01x03_G_5.08mm +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_3-G_1x03_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/3-G; number of pins: 03; pin pitch: 5.00mm; Vertical || order number: 1755529 12A || order number: 1924208 16A (HC) +phoenix_contact connector MSTBVA_01x03_G_5.00mm +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_4-G-5,08_1x04_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/4-G-5,08; number of pins: 04; pin pitch: 5.08mm; Vertical || order number: 1755752 12A || order number: 1924321 16A (HC) +phoenix_contact connector MSTBVA_01x04_G_5.08mm +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_4-G_1x04_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/4-G; number of pins: 04; pin pitch: 5.00mm; Vertical || order number: 1755532 12A || order number: 1924211 16A (HC) +phoenix_contact connector MSTBVA_01x04_G_5.00mm +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_5-G-5,08_1x05_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/5-G-5,08; number of pins: 05; pin pitch: 5.08mm; Vertical || order number: 1755765 12A || order number: 1924334 16A (HC) +phoenix_contact connector MSTBVA_01x05_G_5.08mm +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_5-G_1x05_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/5-G; number of pins: 05; pin pitch: 5.00mm; Vertical || order number: 1755545 12A || order number: 1924224 16A (HC) +phoenix_contact connector MSTBVA_01x05_G_5.00mm +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_6-G-5,08_1x06_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/6-G-5,08; number of pins: 06; pin pitch: 5.08mm; Vertical || order number: 1755778 12A || order number: 1924347 16A (HC) +phoenix_contact connector MSTBVA_01x06_G_5.08mm +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_6-G_1x06_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/6-G; number of pins: 06; pin pitch: 5.00mm; Vertical || order number: 1755558 12A || order number: 1924237 16A (HC) +phoenix_contact connector MSTBVA_01x06_G_5.00mm +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_7-G-5,08_1x07_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/7-G-5,08; number of pins: 07; pin pitch: 5.08mm; Vertical || order number: 1755781 12A || order number: 1924350 16A (HC) +phoenix_contact connector MSTBVA_01x07_G_5.08mm +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_7-G_1x07_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/7-G; number of pins: 07; pin pitch: 5.00mm; Vertical || order number: 1755561 12A || order number: 1924240 16A (HC) +phoenix_contact connector MSTBVA_01x07_G_5.00mm +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_8-G-5,08_1x08_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/8-G-5,08; number of pins: 08; pin pitch: 5.08mm; Vertical || order number: 1755794 12A || order number: 1924363 16A (HC) +phoenix_contact connector MSTBVA_01x08_G_5.08mm +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_8-G_1x08_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/8-G; number of pins: 08; pin pitch: 5.00mm; Vertical || order number: 1755574 12A || order number: 1924253 16A (HC) +phoenix_contact connector MSTBVA_01x08_G_5.00mm +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_9-G-5,08_1x09_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/9-G-5,08; number of pins: 09; pin pitch: 5.08mm; Vertical || order number: 1755804 12A || order number: 1924376 16A (HC) +phoenix_contact connector MSTBVA_01x09_G_5.08mm +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_9-G_1x09_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/9-G; number of pins: 09; pin pitch: 5.00mm; Vertical || order number: 1755587 12A || order number: 1924266 16A (HC) +phoenix_contact connector MSTBVA_01x09_G_5.00mm +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_10-G-5,08_1x10_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/10-G-5,08; number of pins: 10; pin pitch: 5.08mm; Vertical || order number: 1755817 12A || order number: 1924389 16A (HC) +phoenix_contact connector MSTBVA_01x10_G_5.08mm +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_10-G_1x10_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/10-G; number of pins: 10; pin pitch: 5.00mm; Vertical || order number: 1755503 12A || order number: 1924279 16A (HC) +phoenix_contact connector MSTBVA_01x10_G_5.00mm +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_11-G-5,08_1x11_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/11-G-5,08; number of pins: 11; pin pitch: 5.08mm; Vertical || order number: 1755820 12A || order number: 1924392 16A (HC) +phoenix_contact connector MSTBVA_01x11_G_5.08mm +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_11-G_1x11_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/11-G; number of pins: 11; pin pitch: 5.00mm; Vertical || order number: 1755590 12A || order number: 1924282 16A (HC) +phoenix_contact connector MSTBVA_01x11_G_5.00mm +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_12-G-5,08_1x12_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/12-G-5,08; number of pins: 12; pin pitch: 5.08mm; Vertical || order number: 1755833 12A || order number: 1924402 16A (HC) +phoenix_contact connector MSTBVA_01x12_G_5.08mm +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_12-G_1x12_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/12-G; number of pins: 12; pin pitch: 5.00mm; Vertical || order number: 1755600 12A || order number: 1924295 16A (HC) +phoenix_contact connector MSTBVA_01x12_G_5.00mm +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_13-G-5,08_1x13_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/13-G-5,08; number of pins: 13; pin pitch: 5.08mm; Vertical || order number: 1755846 12A +phoenix_contact connector MSTBVA_01x13_G_5.08mm +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_13-G_1x13_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/13-G; number of pins: 13; pin pitch: 5.00mm; Vertical || order number: 1755613 12A +phoenix_contact connector MSTBVA_01x13_G_5.00mm +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_14-G-5,08_1x14_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/14-G-5,08; number of pins: 14; pin pitch: 5.08mm; Vertical || order number: 1755859 12A +phoenix_contact connector MSTBVA_01x14_G_5.08mm +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_14-G_1x14_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/14-G; number of pins: 14; pin pitch: 5.00mm; Vertical || order number: 1755626 12A +phoenix_contact connector MSTBVA_01x14_G_5.00mm +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_15-G-5,08_1x15_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/15-G-5,08; number of pins: 15; pin pitch: 5.08mm; Vertical || order number: 1755862 12A +phoenix_contact connector MSTBVA_01x15_G_5.08mm +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_15-G_1x15_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/15-G; number of pins: 15; pin pitch: 5.00mm; Vertical || order number: 1755639 12A +phoenix_contact connector MSTBVA_01x15_G_5.00mm +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_16-G-5,08_1x16_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/16-G-5,08; number of pins: 16; pin pitch: 5.08mm; Vertical || order number: 1755875 12A +phoenix_contact connector MSTBVA_01x16_G_5.08mm +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_16-G_1x16_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/16-G; number of pins: 16; pin pitch: 5.00mm; Vertical || order number: 1755642 12A +phoenix_contact connector MSTBVA_01x16_G_5.00mm +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_2-GF-5,08_1x02_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/2-GF-5,08; number of pins: 02; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777073 12A || order number: 1924525 16A (HC) +phoenix_contact connector MSTBV_01x02_GF_5.08mm +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_2-GF-5,08_1x02_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/2-GF-5,08; number of pins: 02; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777073 12A || order number: 1924525 16A (HC) +phoenix_contact connector MSTBV_01x02_GF_5.08mm_MH +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_2-GF_1x02_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/2-GF; number of pins: 02; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776883 12A || order number: 1924415 16A (HC) +phoenix_contact connector MSTBV_01x02_GF_5.00mm +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_2-GF_1x02_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/2-GF; number of pins: 02; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776883 12A || order number: 1924415 16A (HC) +phoenix_contact connector MSTBV_01x02_GF_5.00mm_MH +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_3-GF-5,08_1x03_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/3-GF-5,08; number of pins: 03; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777086 12A || order number: 1924538 16A (HC) +phoenix_contact connector MSTBV_01x03_GF_5.08mm +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_3-GF-5,08_1x03_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/3-GF-5,08; number of pins: 03; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777086 12A || order number: 1924538 16A (HC) +phoenix_contact connector MSTBV_01x03_GF_5.08mm_MH +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_3-GF_1x03_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/3-GF; number of pins: 03; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776896 12A || order number: 1924428 16A (HC) +phoenix_contact connector MSTBV_01x03_GF_5.00mm +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_3-GF_1x03_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/3-GF; number of pins: 03; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776896 12A || order number: 1924428 16A (HC) +phoenix_contact connector MSTBV_01x03_GF_5.00mm_MH +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_4-GF-5,08_1x04_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/4-GF-5,08; number of pins: 04; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777099 12A || order number: 1924541 16A (HC) +phoenix_contact connector MSTBV_01x04_GF_5.08mm +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_4-GF-5,08_1x04_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/4-GF-5,08; number of pins: 04; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777099 12A || order number: 1924541 16A (HC) +phoenix_contact connector MSTBV_01x04_GF_5.08mm_MH +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_4-GF_1x04_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/4-GF; number of pins: 04; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776906 12A || order number: 1924431 16A (HC) +phoenix_contact connector MSTBV_01x04_GF_5.00mm +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_4-GF_1x04_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/4-GF; number of pins: 04; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776906 12A || order number: 1924431 16A (HC) +phoenix_contact connector MSTBV_01x04_GF_5.00mm_MH +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_5-GF-5,08_1x05_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/5-GF-5,08; number of pins: 05; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777109 12A || order number: 1924554 16A (HC) +phoenix_contact connector MSTBV_01x05_GF_5.08mm +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_5-GF-5,08_1x05_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/5-GF-5,08; number of pins: 05; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777109 12A || order number: 1924554 16A (HC) +phoenix_contact connector MSTBV_01x05_GF_5.08mm_MH +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_5-GF_1x05_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/5-GF; number of pins: 05; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776919 12A || order number: 1924444 16A (HC) +phoenix_contact connector MSTBV_01x05_GF_5.00mm +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_5-GF_1x05_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/5-GF; number of pins: 05; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776919 12A || order number: 1924444 16A (HC) +phoenix_contact connector MSTBV_01x05_GF_5.00mm_MH +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_6-GF-5,08_1x06_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/6-GF-5,08; number of pins: 06; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777112 12A || order number: 1924567 16A (HC) +phoenix_contact connector MSTBV_01x06_GF_5.08mm +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_6-GF-5,08_1x06_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/6-GF-5,08; number of pins: 06; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777112 12A || order number: 1924567 16A (HC) +phoenix_contact connector MSTBV_01x06_GF_5.08mm_MH +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_6-GF_1x06_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/6-GF; number of pins: 06; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776922 12A || order number: 1924457 16A (HC) +phoenix_contact connector MSTBV_01x06_GF_5.00mm +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_6-GF_1x06_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/6-GF; number of pins: 06; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776922 12A || order number: 1924457 16A (HC) +phoenix_contact connector MSTBV_01x06_GF_5.00mm_MH +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_7-GF-5,08_1x07_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/7-GF-5,08; number of pins: 07; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777125 12A || order number: 1924570 16A (HC) +phoenix_contact connector MSTBV_01x07_GF_5.08mm +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_7-GF-5,08_1x07_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/7-GF-5,08; number of pins: 07; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777125 12A || order number: 1924570 16A (HC) +phoenix_contact connector MSTBV_01x07_GF_5.08mm_MH +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_7-GF_1x07_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/7-GF; number of pins: 07; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776935 12A || order number: 1924460 16A (HC) +phoenix_contact connector MSTBV_01x07_GF_5.00mm +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_7-GF_1x07_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/7-GF; number of pins: 07; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776935 12A || order number: 1924460 16A (HC) +phoenix_contact connector MSTBV_01x07_GF_5.00mm_MH +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_8-GF-5,08_1x08_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/8-GF-5,08; number of pins: 08; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777138 12A || order number: 1924583 16A (HC) +phoenix_contact connector MSTBV_01x08_GF_5.08mm +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_8-GF-5,08_1x08_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/8-GF-5,08; number of pins: 08; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777138 12A || order number: 1924583 16A (HC) +phoenix_contact connector MSTBV_01x08_GF_5.08mm_MH +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_8-GF_1x08_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/8-GF; number of pins: 08; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776948 12A || order number: 1924473 16A (HC) +phoenix_contact connector MSTBV_01x08_GF_5.00mm +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_8-GF_1x08_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/8-GF; number of pins: 08; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776948 12A || order number: 1924473 16A (HC) +phoenix_contact connector MSTBV_01x08_GF_5.00mm_MH +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_9-GF-5,08_1x09_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/9-GF-5,08; number of pins: 09; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777141 12A || order number: 1924596 16A (HC) +phoenix_contact connector MSTBV_01x09_GF_5.08mm +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_9-GF-5,08_1x09_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/9-GF-5,08; number of pins: 09; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777141 12A || order number: 1924596 16A (HC) +phoenix_contact connector MSTBV_01x09_GF_5.08mm_MH +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_9-GF_1x09_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/9-GF; number of pins: 09; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776951 12A || order number: 1924486 16A (HC) +phoenix_contact connector MSTBV_01x09_GF_5.00mm +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_9-GF_1x09_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/9-GF; number of pins: 09; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776951 12A || order number: 1924486 16A (HC) +phoenix_contact connector MSTBV_01x09_GF_5.00mm_MH +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_10-GF-5,08_1x10_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/10-GF-5,08; number of pins: 10; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777154 12A || order number: 1924606 16A (HC) +phoenix_contact connector MSTBV_01x10_GF_5.08mm +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_10-GF-5,08_1x10_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/10-GF-5,08; number of pins: 10; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777154 12A || order number: 1924606 16A (HC) +phoenix_contact connector MSTBV_01x10_GF_5.08mm_MH +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_10-GF_1x10_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/10-GF; number of pins: 10; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776964 12A || order number: 1924499 16A (HC) +phoenix_contact connector MSTBV_01x10_GF_5.00mm +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_10-GF_1x10_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/10-GF; number of pins: 10; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776964 12A || order number: 1924499 16A (HC) +phoenix_contact connector MSTBV_01x10_GF_5.00mm_MH +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_11-GF-5,08_1x11_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/11-GF-5,08; number of pins: 11; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777167 12A || order number: 1924619 16A (HC) +phoenix_contact connector MSTBV_01x11_GF_5.08mm +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_11-GF-5,08_1x11_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/11-GF-5,08; number of pins: 11; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777167 12A || order number: 1924619 16A (HC) +phoenix_contact connector MSTBV_01x11_GF_5.08mm_MH +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_11-GF_1x11_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/11-GF; number of pins: 11; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776977 12A || order number: 1924509 16A (HC) +phoenix_contact connector MSTBV_01x11_GF_5.00mm +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_11-GF_1x11_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/11-GF; number of pins: 11; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776977 12A || order number: 1924509 16A (HC) +phoenix_contact connector MSTBV_01x11_GF_5.00mm_MH +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_12-GF-5,08_1x12_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/12-GF-5,08; number of pins: 12; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777170 12A || order number: 1924622 16A (HC) +phoenix_contact connector MSTBV_01x12_GF_5.08mm +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_12-GF-5,08_1x12_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/12-GF-5,08; number of pins: 12; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777170 12A || order number: 1924622 16A (HC) +phoenix_contact connector MSTBV_01x12_GF_5.08mm_MH +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_12-GF_1x12_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/12-GF; number of pins: 12; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776980 12A || order number: 1924512 16A (HC) +phoenix_contact connector MSTBV_01x12_GF_5.00mm +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_12-GF_1x12_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/12-GF; number of pins: 12; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776980 12A || order number: 1924512 16A (HC) +phoenix_contact connector MSTBV_01x12_GF_5.00mm_MH +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_13-GF-5,08_1x13_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/13-GF-5,08; number of pins: 13; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777183 12A +phoenix_contact connector MSTBV_01x13_GF_5.08mm +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_13-GF-5,08_1x13_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/13-GF-5,08; number of pins: 13; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777183 12A +phoenix_contact connector MSTBV_01x13_GF_5.08mm_MH +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_13-GF_1x13_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/13-GF; number of pins: 13; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776993 12A +phoenix_contact connector MSTBV_01x13_GF_5.00mm +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_13-GF_1x13_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/13-GF; number of pins: 13; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776993 12A +phoenix_contact connector MSTBV_01x13_GF_5.00mm_MH +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_14-GF-5,08_1x14_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/14-GF-5,08; number of pins: 14; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777196 12A +phoenix_contact connector MSTBV_01x14_GF_5.08mm +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_14-GF-5,08_1x14_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/14-GF-5,08; number of pins: 14; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777196 12A +phoenix_contact connector MSTBV_01x14_GF_5.08mm_MH +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_14-GF_1x14_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/14-GF; number of pins: 14; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776002 12A +phoenix_contact connector MSTBV_01x14_GF_5.00mm +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_14-GF_1x14_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/14-GF; number of pins: 14; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776002 12A +phoenix_contact connector MSTBV_01x14_GF_5.00mm_MH +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_15-GF-5,08_1x15_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/15-GF-5,08; number of pins: 15; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777206 12A +phoenix_contact connector MSTBV_01x15_GF_5.08mm +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_15-GF-5,08_1x15_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/15-GF-5,08; number of pins: 15; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777206 12A +phoenix_contact connector MSTBV_01x15_GF_5.08mm_MH +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_15-GF_1x15_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/15-GF; number of pins: 15; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776015 12A +phoenix_contact connector MSTBV_01x15_GF_5.00mm +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_15-GF_1x15_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/15-GF; number of pins: 15; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776015 12A +phoenix_contact connector MSTBV_01x15_GF_5.00mm_MH +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_16-GF-5,08_1x16_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/16-GF-5,08; number of pins: 16; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777219 12A +phoenix_contact connector MSTBV_01x16_GF_5.08mm +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_16-GF-5,08_1x16_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/16-GF-5,08; number of pins: 16; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777219 12A +phoenix_contact connector MSTBV_01x16_GF_5.08mm_MH +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_16-GF_1x16_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/16-GF; number of pins: 16; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776028 12A +phoenix_contact connector MSTBV_01x16_GF_5.00mm +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_16-GF_1x16_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/16-GF; number of pins: 16; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776028 12A +phoenix_contact connector MSTBV_01x16_GF_5.00mm_MH +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_2-GF-5,08_1x02_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/2-GF-5,08; number of pins: 02; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776508 12A || order number: 1924088 16A (HC) +phoenix_contact connector MSTB_01x02_GF_5.08mm +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_2-GF-5,08_1x02_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/2-GF-5,08; number of pins: 02; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776508 12A || order number: 1924088 16A (HC) +phoenix_contact connector MSTB_01x02_GF_5.08mm_MH +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_2-GF_1x02_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/2-GF; number of pins: 02; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776692 12A || order number: 1923979 16A (HC) +phoenix_contact connector MSTB_01x02_GF_5.00mm +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_2-GF_1x02_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/2-GF; number of pins: 02; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776692 12A || order number: 1923979 16A (HC) +phoenix_contact connector MSTB_01x02_GF_5.00mm_MH +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_3-GF-5,08_1x03_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/3-GF-5,08; number of pins: 03; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776511 12A || order number: 1924091 16A (HC) +phoenix_contact connector MSTB_01x03_GF_5.08mm +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_3-GF-5,08_1x03_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/3-GF-5,08; number of pins: 03; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776511 12A || order number: 1924091 16A (HC) +phoenix_contact connector MSTB_01x03_GF_5.08mm_MH +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_3-GF_1x03_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/3-GF; number of pins: 03; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776702 12A || order number: 1923982 16A (HC) +phoenix_contact connector MSTB_01x03_GF_5.00mm +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_3-GF_1x03_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/3-GF; number of pins: 03; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776702 12A || order number: 1923982 16A (HC) +phoenix_contact connector MSTB_01x03_GF_5.00mm_MH +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_4-GF-5,08_1x04_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/4-GF-5,08; number of pins: 04; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776524 12A || order number: 1924101 16A (HC) +phoenix_contact connector MSTB_01x04_GF_5.08mm +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_4-GF-5,08_1x04_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/4-GF-5,08; number of pins: 04; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776524 12A || order number: 1924101 16A (HC) +phoenix_contact connector MSTB_01x04_GF_5.08mm_MH +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_4-GF_1x04_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/4-GF; number of pins: 04; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776715 12A || order number: 1923995 16A (HC) +phoenix_contact connector MSTB_01x04_GF_5.00mm +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_4-GF_1x04_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/4-GF; number of pins: 04; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776715 12A || order number: 1923995 16A (HC) +phoenix_contact connector MSTB_01x04_GF_5.00mm_MH +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_5-GF-5,08_1x05_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/5-GF-5,08; number of pins: 05; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776537 12A || order number: 1924114 16A (HC) +phoenix_contact connector MSTB_01x05_GF_5.08mm +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_5-GF-5,08_1x05_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/5-GF-5,08; number of pins: 05; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776537 12A || order number: 1924114 16A (HC) +phoenix_contact connector MSTB_01x05_GF_5.08mm_MH +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_5-GF_1x05_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/5-GF; number of pins: 05; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776728 12A || order number: 1924004 16A (HC) +phoenix_contact connector MSTB_01x05_GF_5.00mm +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_5-GF_1x05_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/5-GF; number of pins: 05; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776728 12A || order number: 1924004 16A (HC) +phoenix_contact connector MSTB_01x05_GF_5.00mm_MH +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_6-GF-5,08_1x06_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/6-GF-5,08; number of pins: 06; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776540 12A || order number: 1924127 16A (HC) +phoenix_contact connector MSTB_01x06_GF_5.08mm +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_6-GF-5,08_1x06_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/6-GF-5,08; number of pins: 06; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776540 12A || order number: 1924127 16A (HC) +phoenix_contact connector MSTB_01x06_GF_5.08mm_MH +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_6-GF_1x06_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/6-GF; number of pins: 06; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776731 12A || order number: 1924017 16A (HC) +phoenix_contact connector MSTB_01x06_GF_5.00mm +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_6-GF_1x06_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/6-GF; number of pins: 06; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776731 12A || order number: 1924017 16A (HC) +phoenix_contact connector MSTB_01x06_GF_5.00mm_MH +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_7-GF-5,08_1x07_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/7-GF-5,08; number of pins: 07; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776553 12A || order number: 1924130 16A (HC) +phoenix_contact connector MSTB_01x07_GF_5.08mm +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_7-GF-5,08_1x07_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/7-GF-5,08; number of pins: 07; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776553 12A || order number: 1924130 16A (HC) +phoenix_contact connector MSTB_01x07_GF_5.08mm_MH +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_7-GF_1x07_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/7-GF; number of pins: 07; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776744 12A || order number: 1924020 16A (HC) +phoenix_contact connector MSTB_01x07_GF_5.00mm +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_7-GF_1x07_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/7-GF; number of pins: 07; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776744 12A || order number: 1924020 16A (HC) +phoenix_contact connector MSTB_01x07_GF_5.00mm_MH +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_8-GF-5,08_1x08_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/8-GF-5,08; number of pins: 08; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776566 12A || order number: 1924143 16A (HC) +phoenix_contact connector MSTB_01x08_GF_5.08mm +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_8-GF-5,08_1x08_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/8-GF-5,08; number of pins: 08; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776566 12A || order number: 1924143 16A (HC) +phoenix_contact connector MSTB_01x08_GF_5.08mm_MH +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_8-GF_1x08_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/8-GF; number of pins: 08; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776757 12A || order number: 1924033 16A (HC) +phoenix_contact connector MSTB_01x08_GF_5.00mm +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_8-GF_1x08_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/8-GF; number of pins: 08; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776757 12A || order number: 1924033 16A (HC) +phoenix_contact connector MSTB_01x08_GF_5.00mm_MH +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_9-GF-5,08_1x09_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/9-GF-5,08; number of pins: 09; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776579 12A || order number: 1924156 16A (HC) +phoenix_contact connector MSTB_01x09_GF_5.08mm +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_9-GF-5,08_1x09_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/9-GF-5,08; number of pins: 09; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776579 12A || order number: 1924156 16A (HC) +phoenix_contact connector MSTB_01x09_GF_5.08mm_MH +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_9-GF_1x09_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/9-GF; number of pins: 09; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776760 12A || order number: 1924046 16A (HC) +phoenix_contact connector MSTB_01x09_GF_5.00mm +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_9-GF_1x09_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/9-GF; number of pins: 09; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776760 12A || order number: 1924046 16A (HC) +phoenix_contact connector MSTB_01x09_GF_5.00mm_MH +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_10-GF-5,08_1x10_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/10-GF-5,08; number of pins: 10; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776582 12A || order number: 1924169 16A (HC) +phoenix_contact connector MSTB_01x10_GF_5.08mm +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_10-GF-5,08_1x10_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/10-GF-5,08; number of pins: 10; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776582 12A || order number: 1924169 16A (HC) +phoenix_contact connector MSTB_01x10_GF_5.08mm_MH +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_10-GF_1x10_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/10-GF; number of pins: 10; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776773 12A || order number: 1924059 16A (HC) +phoenix_contact connector MSTB_01x10_GF_5.00mm +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_10-GF_1x10_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/10-GF; number of pins: 10; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776773 12A || order number: 1924059 16A (HC) +phoenix_contact connector MSTB_01x10_GF_5.00mm_MH +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_11-GF-5,08_1x11_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/11-GF-5,08; number of pins: 11; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776595 12A || order number: 1924172 16A (HC) +phoenix_contact connector MSTB_01x11_GF_5.08mm +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_11-GF-5,08_1x11_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/11-GF-5,08; number of pins: 11; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776595 12A || order number: 1924172 16A (HC) +phoenix_contact connector MSTB_01x11_GF_5.08mm_MH +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_11-GF_1x11_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/11-GF; number of pins: 11; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776786 12A || order number: 1924062 16A (HC) +phoenix_contact connector MSTB_01x11_GF_5.00mm +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_11-GF_1x11_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/11-GF; number of pins: 11; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776786 12A || order number: 1924062 16A (HC) +phoenix_contact connector MSTB_01x11_GF_5.00mm_MH +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_12-GF-5,08_1x12_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/12-GF-5,08; number of pins: 12; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776605 12A || order number: 1924185 16A (HC) +phoenix_contact connector MSTB_01x12_GF_5.08mm +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_12-GF-5,08_1x12_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/12-GF-5,08; number of pins: 12; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776605 12A || order number: 1924185 16A (HC) +phoenix_contact connector MSTB_01x12_GF_5.08mm_MH +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_12-GF_1x12_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/12-GF; number of pins: 12; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776799 12A || order number: 1924075 16A (HC) +phoenix_contact connector MSTB_01x12_GF_5.00mm +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_12-GF_1x12_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/12-GF; number of pins: 12; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776799 12A || order number: 1924075 16A (HC) +phoenix_contact connector MSTB_01x12_GF_5.00mm_MH +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_13-GF-5,08_1x13_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/13-GF-5,08; number of pins: 13; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776618 12A +phoenix_contact connector MSTB_01x13_GF_5.08mm +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_13-GF-5,08_1x13_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/13-GF-5,08; number of pins: 13; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776618 12A +phoenix_contact connector MSTB_01x13_GF_5.08mm_MH +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_13-GF_1x13_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/13-GF; number of pins: 13; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776809 12A +phoenix_contact connector MSTB_01x13_GF_5.00mm +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_13-GF_1x13_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/13-GF; number of pins: 13; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776809 12A +phoenix_contact connector MSTB_01x13_GF_5.00mm_MH +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_14-GF-5,08_1x14_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/14-GF-5,08; number of pins: 14; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776621 12A +phoenix_contact connector MSTB_01x14_GF_5.08mm +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_14-GF-5,08_1x14_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/14-GF-5,08; number of pins: 14; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776621 12A +phoenix_contact connector MSTB_01x14_GF_5.08mm_MH +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_14-GF_1x14_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/14-GF; number of pins: 14; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776812 12A +phoenix_contact connector MSTB_01x14_GF_5.00mm +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_14-GF_1x14_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/14-GF; number of pins: 14; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776812 12A +phoenix_contact connector MSTB_01x14_GF_5.00mm_MH +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_15-GF-5,08_1x15_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/15-GF-5,08; number of pins: 15; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776634 12A +phoenix_contact connector MSTB_01x15_GF_5.08mm +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_15-GF-5,08_1x15_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/15-GF-5,08; number of pins: 15; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776634 12A +phoenix_contact connector MSTB_01x15_GF_5.08mm_MH +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_15-GF_1x15_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/15-GF; number of pins: 15; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776825 12A +phoenix_contact connector MSTB_01x15_GF_5.00mm +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_15-GF_1x15_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/15-GF; number of pins: 15; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776825 12A +phoenix_contact connector MSTB_01x15_GF_5.00mm_MH +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_16-GF-5,08_1x16_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/16-GF-5,08; number of pins: 16; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776647 12A +phoenix_contact connector MSTB_01x16_GF_5.08mm +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_16-GF-5,08_1x16_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/16-GF-5,08; number of pins: 16; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776647 12A +phoenix_contact connector MSTB_01x16_GF_5.08mm_MH +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_16-GF_1x16_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/16-GF; number of pins: 16; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776838 12A +phoenix_contact connector MSTB_01x16_GF_5.00mm +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_16-GF_1x16_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/16-GF; number of pins: 16; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776838 12A +phoenix_contact connector MSTB_01x16_GF_5.00mm_MH +0 +16 +16 +Connector_Pin +Pin_D0.7mm_L6.5mm_W1.8mm_FlatFork +solder Pin_ with flat fork, hole diameter 0.7mm, length 6.5mm, width 1.8mm +solder Pin_ with flat fork +0 +1 +1 +Connector_Pin +Pin_D0.9mm_L10.0mm_W2.4mm_FlatFork +solder Pin_ with flat fork, hole diameter 0.9mm, length 10.0mm, width 2.4mm +solder Pin_ with flat fork +0 +1 +1 +Connector_Pin +Pin_D1.0mm_L10.0mm +solder Pin_ diameter 1.0mm, hole diameter 1.0mm (press fit), length 10.0mm +solder Pin_ press fit +0 +1 +1 +Connector_Pin +Pin_D1.0mm_L10.0mm_LooseFit +solder Pin_ diameter 1.0mm, hole diameter 1.2mm (loose fit), length 10.0mm +solder Pin_ loose fit +0 +1 +1 +Connector_Pin +Pin_D1.1mm_L8.5mm_W2.5mm_FlatFork +solder Pin_ with flat fork, hole diameter 1.1mm, length 8.5mm, width 2.5mm +solder Pin_ with flat fork +0 +1 +1 +Connector_Pin +Pin_D1.1mm_L10.2mm_W3.5mm_Flat +solder Pin_ with flat with hole, hole diameter 1.1mm, length 10.2mm, width 3.5mm +solder Pin_ with flat fork +0 +1 +1 +Connector_Pin +Pin_D1.2mm_L10.2mm_W2.9mm_FlatFork +solder Pin_ with flat with fork, hole diameter 1.2mm, length 11.3mm, width 3.0mm +solder Pin_ with flat fork +0 +1 +1 +Connector_Pin +Pin_D1.2mm_L11.3mm_W3.0mm_Flat +solder Pin_ with flat with hole, hole diameter 1.2mm, length 11.3mm, width 3.0mm +solder Pin_ with flat fork +0 +1 +1 +Connector_Pin +Pin_D1.3mm_L10.0mm_W3.5mm_Flat +solder Pin_ with flat with hole, hole diameter 1.3mm, length 10.0mm, width 3.5mm, e.g. Ettinger 13.13.865, https://katalog.ettinger.de/#p=434 +solder Pin_ with flat fork +0 +1 +1 +Connector_Pin +Pin_D1.3mm_L11.0mm +solder Pin_ diameter 1.3mm, hole diameter 1.3mm, length 11.0mm +solder Pin_ pressfit +0 +1 +1 +Connector_Pin +Pin_D1.3mm_L11.0mm_LooseFit +solder Pin_ diameter 1.3mm, hole diameter 1.5mm (loose fit), length 11.0mm +solder Pin_ loose fit +0 +1 +1 +Connector_Pin +Pin_D1.3mm_L11.3mm_W2.8mm_Flat +solder Pin_ with flat with hole, hole diameter 1.3mm, length 11.3mm, width 2.8mm +solder Pin_ with flat fork +0 +1 +1 +Connector_Pin +Pin_D1.4mm_L8.5mm_W2.8mm_FlatFork +solder Pin_ with flat with fork, hole diameter 1.4mm, length 8.5mm, width 2.8mm, e.g. Ettinger 13.13.890, https://katalog.ettinger.de/#p=434 +solder Pin_ with flat fork +0 +1 +1 +Connector_PinHeader_1.00mm +PinHeader_1x01_P1.00mm_Horizontal +Through hole angled pin header, 1x01, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x01 1.00mm single row +0 +1 +1 +Connector_PinHeader_1.00mm +PinHeader_1x01_P1.00mm_Vertical +Through hole straight pin header, 1x01, 1.00mm pitch, single row +Through hole pin header THT 1x01 1.00mm single row +0 +1 +1 +Connector_PinHeader_1.00mm +PinHeader_1x02_P1.00mm_Horizontal +Through hole angled pin header, 1x02, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x02 1.00mm single row +0 +2 +2 +Connector_PinHeader_1.00mm +PinHeader_1x02_P1.00mm_Vertical +Through hole straight pin header, 1x02, 1.00mm pitch, single row +Through hole pin header THT 1x02 1.00mm single row +0 +2 +2 +Connector_PinHeader_1.00mm +PinHeader_1x02_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x02, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x02 1.00mm single row style1 pin1 left +0 +2 +2 +Connector_PinHeader_1.00mm +PinHeader_1x02_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x02, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x02 1.00mm single row style2 pin1 right +0 +2 +2 +Connector_PinHeader_1.00mm +PinHeader_1x03_P1.00mm_Horizontal +Through hole angled pin header, 1x03, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x03 1.00mm single row +0 +3 +3 +Connector_PinHeader_1.00mm +PinHeader_1x03_P1.00mm_Vertical +Through hole straight pin header, 1x03, 1.00mm pitch, single row +Through hole pin header THT 1x03 1.00mm single row +0 +3 +3 +Connector_PinHeader_1.00mm +PinHeader_1x03_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x03, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x03 1.00mm single row style1 pin1 left +0 +3 +3 +Connector_PinHeader_1.00mm +PinHeader_1x03_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x03, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x03 1.00mm single row style2 pin1 right +0 +3 +3 +Connector_PinHeader_1.00mm +PinHeader_1x04_P1.00mm_Horizontal +Through hole angled pin header, 1x04, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x04 1.00mm single row +0 +4 +4 +Connector_PinHeader_1.00mm +PinHeader_1x04_P1.00mm_Vertical +Through hole straight pin header, 1x04, 1.00mm pitch, single row +Through hole pin header THT 1x04 1.00mm single row +0 +4 +4 +Connector_PinHeader_1.00mm +PinHeader_1x04_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x04, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x04 1.00mm single row style1 pin1 left +0 +4 +4 +Connector_PinHeader_1.00mm +PinHeader_1x04_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x04, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x04 1.00mm single row style2 pin1 right +0 +4 +4 +Connector_PinHeader_1.00mm +PinHeader_1x05_P1.00mm_Horizontal +Through hole angled pin header, 1x05, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x05 1.00mm single row +0 +5 +5 +Connector_PinHeader_1.00mm +PinHeader_1x05_P1.00mm_Vertical +Through hole straight pin header, 1x05, 1.00mm pitch, single row +Through hole pin header THT 1x05 1.00mm single row +0 +5 +5 +Connector_PinHeader_1.00mm +PinHeader_1x05_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x05, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x05 1.00mm single row style1 pin1 left +0 +5 +5 +Connector_PinHeader_1.00mm +PinHeader_1x05_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x05, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x05 1.00mm single row style2 pin1 right +0 +5 +5 +Connector_PinHeader_1.00mm +PinHeader_1x06_P1.00mm_Horizontal +Through hole angled pin header, 1x06, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x06 1.00mm single row +0 +6 +6 +Connector_PinHeader_1.00mm +PinHeader_1x06_P1.00mm_Vertical +Through hole straight pin header, 1x06, 1.00mm pitch, single row +Through hole pin header THT 1x06 1.00mm single row +0 +6 +6 +Connector_PinHeader_1.00mm +PinHeader_1x06_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x06, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x06 1.00mm single row style1 pin1 left +0 +6 +6 +Connector_PinHeader_1.00mm +PinHeader_1x06_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x06, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x06 1.00mm single row style2 pin1 right +0 +6 +6 +Connector_PinHeader_1.00mm +PinHeader_1x07_P1.00mm_Horizontal +Through hole angled pin header, 1x07, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x07 1.00mm single row +0 +7 +7 +Connector_PinHeader_1.00mm +PinHeader_1x07_P1.00mm_Vertical +Through hole straight pin header, 1x07, 1.00mm pitch, single row +Through hole pin header THT 1x07 1.00mm single row +0 +7 +7 +Connector_PinHeader_1.00mm +PinHeader_1x07_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x07, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x07 1.00mm single row style1 pin1 left +0 +7 +7 +Connector_PinHeader_1.00mm +PinHeader_1x07_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x07, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x07 1.00mm single row style2 pin1 right +0 +7 +7 +Connector_PinHeader_1.00mm +PinHeader_1x08_P1.00mm_Horizontal +Through hole angled pin header, 1x08, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x08 1.00mm single row +0 +8 +8 +Connector_PinHeader_1.00mm +PinHeader_1x08_P1.00mm_Vertical +Through hole straight pin header, 1x08, 1.00mm pitch, single row +Through hole pin header THT 1x08 1.00mm single row +0 +8 +8 +Connector_PinHeader_1.00mm +PinHeader_1x08_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x08, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x08 1.00mm single row style1 pin1 left +0 +8 +8 +Connector_PinHeader_1.00mm +PinHeader_1x08_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x08, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x08 1.00mm single row style2 pin1 right +0 +8 +8 +Connector_PinHeader_1.00mm +PinHeader_1x09_P1.00mm_Horizontal +Through hole angled pin header, 1x09, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x09 1.00mm single row +0 +9 +9 +Connector_PinHeader_1.00mm +PinHeader_1x09_P1.00mm_Vertical +Through hole straight pin header, 1x09, 1.00mm pitch, single row +Through hole pin header THT 1x09 1.00mm single row +0 +9 +9 +Connector_PinHeader_1.00mm +PinHeader_1x09_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x09, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x09 1.00mm single row style1 pin1 left +0 +9 +9 +Connector_PinHeader_1.00mm +PinHeader_1x09_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x09, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x09 1.00mm single row style2 pin1 right +0 +9 +9 +Connector_PinHeader_1.00mm +PinHeader_1x10_P1.00mm_Horizontal +Through hole angled pin header, 1x10, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x10 1.00mm single row +0 +10 +10 +Connector_PinHeader_1.00mm +PinHeader_1x10_P1.00mm_Vertical +Through hole straight pin header, 1x10, 1.00mm pitch, single row +Through hole pin header THT 1x10 1.00mm single row +0 +10 +10 +Connector_PinHeader_1.00mm +PinHeader_1x10_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x10, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x10 1.00mm single row style1 pin1 left +0 +10 +10 +Connector_PinHeader_1.00mm +PinHeader_1x10_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x10, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x10 1.00mm single row style2 pin1 right +0 +10 +10 +Connector_PinHeader_1.00mm +PinHeader_1x11_P1.00mm_Horizontal +Through hole angled pin header, 1x11, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x11 1.00mm single row +0 +11 +11 +Connector_PinHeader_1.00mm +PinHeader_1x11_P1.00mm_Vertical +Through hole straight pin header, 1x11, 1.00mm pitch, single row +Through hole pin header THT 1x11 1.00mm single row +0 +11 +11 +Connector_PinHeader_1.00mm +PinHeader_1x11_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x11, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x11 1.00mm single row style1 pin1 left +0 +11 +11 +Connector_PinHeader_1.00mm +PinHeader_1x11_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x11, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x11 1.00mm single row style2 pin1 right +0 +11 +11 +Connector_PinHeader_1.00mm +PinHeader_1x12_P1.00mm_Horizontal +Through hole angled pin header, 1x12, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x12 1.00mm single row +0 +12 +12 +Connector_PinHeader_1.00mm +PinHeader_1x12_P1.00mm_Vertical +Through hole straight pin header, 1x12, 1.00mm pitch, single row +Through hole pin header THT 1x12 1.00mm single row +0 +12 +12 +Connector_PinHeader_1.00mm +PinHeader_1x12_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x12, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x12 1.00mm single row style1 pin1 left +0 +12 +12 +Connector_PinHeader_1.00mm +PinHeader_1x12_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x12, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x12 1.00mm single row style2 pin1 right +0 +12 +12 +Connector_PinHeader_1.00mm +PinHeader_1x13_P1.00mm_Horizontal +Through hole angled pin header, 1x13, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x13 1.00mm single row +0 +13 +13 +Connector_PinHeader_1.00mm +PinHeader_1x13_P1.00mm_Vertical +Through hole straight pin header, 1x13, 1.00mm pitch, single row +Through hole pin header THT 1x13 1.00mm single row +0 +13 +13 +Connector_PinHeader_1.00mm +PinHeader_1x13_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x13, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x13 1.00mm single row style1 pin1 left +0 +13 +13 +Connector_PinHeader_1.00mm +PinHeader_1x13_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x13, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x13 1.00mm single row style2 pin1 right +0 +13 +13 +Connector_PinHeader_1.00mm +PinHeader_1x14_P1.00mm_Horizontal +Through hole angled pin header, 1x14, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x14 1.00mm single row +0 +14 +14 +Connector_PinHeader_1.00mm +PinHeader_1x14_P1.00mm_Vertical +Through hole straight pin header, 1x14, 1.00mm pitch, single row +Through hole pin header THT 1x14 1.00mm single row +0 +14 +14 +Connector_PinHeader_1.00mm +PinHeader_1x14_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x14, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x14 1.00mm single row style1 pin1 left +0 +14 +14 +Connector_PinHeader_1.00mm +PinHeader_1x14_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x14, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x14 1.00mm single row style2 pin1 right +0 +14 +14 +Connector_PinHeader_1.00mm +PinHeader_1x15_P1.00mm_Horizontal +Through hole angled pin header, 1x15, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x15 1.00mm single row +0 +15 +15 +Connector_PinHeader_1.00mm +PinHeader_1x15_P1.00mm_Vertical +Through hole straight pin header, 1x15, 1.00mm pitch, single row +Through hole pin header THT 1x15 1.00mm single row +0 +15 +15 +Connector_PinHeader_1.00mm +PinHeader_1x15_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x15, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x15 1.00mm single row style1 pin1 left +0 +15 +15 +Connector_PinHeader_1.00mm +PinHeader_1x15_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x15, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x15 1.00mm single row style2 pin1 right +0 +15 +15 +Connector_PinHeader_1.00mm +PinHeader_1x16_P1.00mm_Horizontal +Through hole angled pin header, 1x16, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x16 1.00mm single row +0 +16 +16 +Connector_PinHeader_1.00mm +PinHeader_1x16_P1.00mm_Vertical +Through hole straight pin header, 1x16, 1.00mm pitch, single row +Through hole pin header THT 1x16 1.00mm single row +0 +16 +16 +Connector_PinHeader_1.00mm +PinHeader_1x16_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x16, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x16 1.00mm single row style1 pin1 left +0 +16 +16 +Connector_PinHeader_1.00mm +PinHeader_1x16_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x16, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x16 1.00mm single row style2 pin1 right +0 +16 +16 +Connector_PinHeader_1.00mm +PinHeader_1x17_P1.00mm_Horizontal +Through hole angled pin header, 1x17, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x17 1.00mm single row +0 +17 +17 +Connector_PinHeader_1.00mm +PinHeader_1x17_P1.00mm_Vertical +Through hole straight pin header, 1x17, 1.00mm pitch, single row +Through hole pin header THT 1x17 1.00mm single row +0 +17 +17 +Connector_PinHeader_1.00mm +PinHeader_1x17_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x17, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x17 1.00mm single row style1 pin1 left +0 +17 +17 +Connector_PinHeader_1.00mm +PinHeader_1x17_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x17, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x17 1.00mm single row style2 pin1 right +0 +17 +17 +Connector_PinHeader_1.00mm +PinHeader_1x18_P1.00mm_Horizontal +Through hole angled pin header, 1x18, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x18 1.00mm single row +0 +18 +18 +Connector_PinHeader_1.00mm +PinHeader_1x18_P1.00mm_Vertical +Through hole straight pin header, 1x18, 1.00mm pitch, single row +Through hole pin header THT 1x18 1.00mm single row +0 +18 +18 +Connector_PinHeader_1.00mm +PinHeader_1x18_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x18, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x18 1.00mm single row style1 pin1 left +0 +18 +18 +Connector_PinHeader_1.00mm +PinHeader_1x18_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x18, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x18 1.00mm single row style2 pin1 right +0 +18 +18 +Connector_PinHeader_1.00mm +PinHeader_1x19_P1.00mm_Horizontal +Through hole angled pin header, 1x19, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x19 1.00mm single row +0 +19 +19 +Connector_PinHeader_1.00mm +PinHeader_1x19_P1.00mm_Vertical +Through hole straight pin header, 1x19, 1.00mm pitch, single row +Through hole pin header THT 1x19 1.00mm single row +0 +19 +19 +Connector_PinHeader_1.00mm +PinHeader_1x19_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x19, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x19 1.00mm single row style1 pin1 left +0 +19 +19 +Connector_PinHeader_1.00mm +PinHeader_1x19_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x19, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x19 1.00mm single row style2 pin1 right +0 +19 +19 +Connector_PinHeader_1.00mm +PinHeader_1x20_P1.00mm_Horizontal +Through hole angled pin header, 1x20, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x20 1.00mm single row +0 +20 +20 +Connector_PinHeader_1.00mm +PinHeader_1x20_P1.00mm_Vertical +Through hole straight pin header, 1x20, 1.00mm pitch, single row +Through hole pin header THT 1x20 1.00mm single row +0 +20 +20 +Connector_PinHeader_1.00mm +PinHeader_1x20_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x20, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x20 1.00mm single row style1 pin1 left +0 +20 +20 +Connector_PinHeader_1.00mm +PinHeader_1x20_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x20, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x20 1.00mm single row style2 pin1 right +0 +20 +20 +Connector_PinHeader_1.00mm +PinHeader_1x21_P1.00mm_Horizontal +Through hole angled pin header, 1x21, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x21 1.00mm single row +0 +21 +21 +Connector_PinHeader_1.00mm +PinHeader_1x21_P1.00mm_Vertical +Through hole straight pin header, 1x21, 1.00mm pitch, single row +Through hole pin header THT 1x21 1.00mm single row +0 +21 +21 +Connector_PinHeader_1.00mm +PinHeader_1x21_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x21, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x21 1.00mm single row style1 pin1 left +0 +21 +21 +Connector_PinHeader_1.00mm +PinHeader_1x21_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x21, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x21 1.00mm single row style2 pin1 right +0 +21 +21 +Connector_PinHeader_1.00mm +PinHeader_1x22_P1.00mm_Horizontal +Through hole angled pin header, 1x22, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x22 1.00mm single row +0 +22 +22 +Connector_PinHeader_1.00mm +PinHeader_1x22_P1.00mm_Vertical +Through hole straight pin header, 1x22, 1.00mm pitch, single row +Through hole pin header THT 1x22 1.00mm single row +0 +22 +22 +Connector_PinHeader_1.00mm +PinHeader_1x22_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x22, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x22 1.00mm single row style1 pin1 left +0 +22 +22 +Connector_PinHeader_1.00mm +PinHeader_1x22_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x22, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x22 1.00mm single row style2 pin1 right +0 +22 +22 +Connector_PinHeader_1.00mm +PinHeader_1x23_P1.00mm_Horizontal +Through hole angled pin header, 1x23, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x23 1.00mm single row +0 +23 +23 +Connector_PinHeader_1.00mm +PinHeader_1x23_P1.00mm_Vertical +Through hole straight pin header, 1x23, 1.00mm pitch, single row +Through hole pin header THT 1x23 1.00mm single row +0 +23 +23 +Connector_PinHeader_1.00mm +PinHeader_1x23_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x23, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x23 1.00mm single row style1 pin1 left +0 +23 +23 +Connector_PinHeader_1.00mm +PinHeader_1x23_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x23, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x23 1.00mm single row style2 pin1 right +0 +23 +23 +Connector_PinHeader_1.00mm +PinHeader_1x24_P1.00mm_Horizontal +Through hole angled pin header, 1x24, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x24 1.00mm single row +0 +24 +24 +Connector_PinHeader_1.00mm +PinHeader_1x24_P1.00mm_Vertical +Through hole straight pin header, 1x24, 1.00mm pitch, single row +Through hole pin header THT 1x24 1.00mm single row +0 +24 +24 +Connector_PinHeader_1.00mm +PinHeader_1x24_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x24, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x24 1.00mm single row style1 pin1 left +0 +24 +24 +Connector_PinHeader_1.00mm +PinHeader_1x24_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x24, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x24 1.00mm single row style2 pin1 right +0 +24 +24 +Connector_PinHeader_1.00mm +PinHeader_1x25_P1.00mm_Horizontal +Through hole angled pin header, 1x25, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x25 1.00mm single row +0 +25 +25 +Connector_PinHeader_1.00mm +PinHeader_1x25_P1.00mm_Vertical +Through hole straight pin header, 1x25, 1.00mm pitch, single row +Through hole pin header THT 1x25 1.00mm single row +0 +25 +25 +Connector_PinHeader_1.00mm +PinHeader_1x25_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x25, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x25 1.00mm single row style1 pin1 left +0 +25 +25 +Connector_PinHeader_1.00mm +PinHeader_1x25_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x25, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x25 1.00mm single row style2 pin1 right +0 +25 +25 +Connector_PinHeader_1.00mm +PinHeader_1x26_P1.00mm_Horizontal +Through hole angled pin header, 1x26, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x26 1.00mm single row +0 +26 +26 +Connector_PinHeader_1.00mm +PinHeader_1x26_P1.00mm_Vertical +Through hole straight pin header, 1x26, 1.00mm pitch, single row +Through hole pin header THT 1x26 1.00mm single row +0 +26 +26 +Connector_PinHeader_1.00mm +PinHeader_1x26_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x26, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x26 1.00mm single row style1 pin1 left +0 +26 +26 +Connector_PinHeader_1.00mm +PinHeader_1x26_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x26, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x26 1.00mm single row style2 pin1 right +0 +26 +26 +Connector_PinHeader_1.00mm +PinHeader_1x27_P1.00mm_Horizontal +Through hole angled pin header, 1x27, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x27 1.00mm single row +0 +27 +27 +Connector_PinHeader_1.00mm +PinHeader_1x27_P1.00mm_Vertical +Through hole straight pin header, 1x27, 1.00mm pitch, single row +Through hole pin header THT 1x27 1.00mm single row +0 +27 +27 +Connector_PinHeader_1.00mm +PinHeader_1x27_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x27, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x27 1.00mm single row style1 pin1 left +0 +27 +27 +Connector_PinHeader_1.00mm +PinHeader_1x27_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x27, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x27 1.00mm single row style2 pin1 right +0 +27 +27 +Connector_PinHeader_1.00mm +PinHeader_1x28_P1.00mm_Horizontal +Through hole angled pin header, 1x28, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x28 1.00mm single row +0 +28 +28 +Connector_PinHeader_1.00mm +PinHeader_1x28_P1.00mm_Vertical +Through hole straight pin header, 1x28, 1.00mm pitch, single row +Through hole pin header THT 1x28 1.00mm single row +0 +28 +28 +Connector_PinHeader_1.00mm +PinHeader_1x28_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x28, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x28 1.00mm single row style1 pin1 left +0 +28 +28 +Connector_PinHeader_1.00mm +PinHeader_1x28_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x28, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x28 1.00mm single row style2 pin1 right +0 +28 +28 +Connector_PinHeader_1.00mm +PinHeader_1x29_P1.00mm_Horizontal +Through hole angled pin header, 1x29, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x29 1.00mm single row +0 +29 +29 +Connector_PinHeader_1.00mm +PinHeader_1x29_P1.00mm_Vertical +Through hole straight pin header, 1x29, 1.00mm pitch, single row +Through hole pin header THT 1x29 1.00mm single row +0 +29 +29 +Connector_PinHeader_1.00mm +PinHeader_1x29_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x29, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x29 1.00mm single row style1 pin1 left +0 +29 +29 +Connector_PinHeader_1.00mm +PinHeader_1x29_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x29, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x29 1.00mm single row style2 pin1 right +0 +29 +29 +Connector_PinHeader_1.00mm +PinHeader_1x30_P1.00mm_Horizontal +Through hole angled pin header, 1x30, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x30 1.00mm single row +0 +30 +30 +Connector_PinHeader_1.00mm +PinHeader_1x30_P1.00mm_Vertical +Through hole straight pin header, 1x30, 1.00mm pitch, single row +Through hole pin header THT 1x30 1.00mm single row +0 +30 +30 +Connector_PinHeader_1.00mm +PinHeader_1x30_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x30, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x30 1.00mm single row style1 pin1 left +0 +30 +30 +Connector_PinHeader_1.00mm +PinHeader_1x30_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x30, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x30 1.00mm single row style2 pin1 right +0 +30 +30 +Connector_PinHeader_1.00mm +PinHeader_1x31_P1.00mm_Horizontal +Through hole angled pin header, 1x31, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x31 1.00mm single row +0 +31 +31 +Connector_PinHeader_1.00mm +PinHeader_1x31_P1.00mm_Vertical +Through hole straight pin header, 1x31, 1.00mm pitch, single row +Through hole pin header THT 1x31 1.00mm single row +0 +31 +31 +Connector_PinHeader_1.00mm +PinHeader_1x31_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x31, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x31 1.00mm single row style1 pin1 left +0 +31 +31 +Connector_PinHeader_1.00mm +PinHeader_1x31_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x31, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x31 1.00mm single row style2 pin1 right +0 +31 +31 +Connector_PinHeader_1.00mm +PinHeader_1x32_P1.00mm_Horizontal +Through hole angled pin header, 1x32, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x32 1.00mm single row +0 +32 +32 +Connector_PinHeader_1.00mm +PinHeader_1x32_P1.00mm_Vertical +Through hole straight pin header, 1x32, 1.00mm pitch, single row +Through hole pin header THT 1x32 1.00mm single row +0 +32 +32 +Connector_PinHeader_1.00mm +PinHeader_1x32_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x32, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x32 1.00mm single row style1 pin1 left +0 +32 +32 +Connector_PinHeader_1.00mm +PinHeader_1x32_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x32, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x32 1.00mm single row style2 pin1 right +0 +32 +32 +Connector_PinHeader_1.00mm +PinHeader_1x33_P1.00mm_Horizontal +Through hole angled pin header, 1x33, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x33 1.00mm single row +0 +33 +33 +Connector_PinHeader_1.00mm +PinHeader_1x33_P1.00mm_Vertical +Through hole straight pin header, 1x33, 1.00mm pitch, single row +Through hole pin header THT 1x33 1.00mm single row +0 +33 +33 +Connector_PinHeader_1.00mm +PinHeader_1x33_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x33, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x33 1.00mm single row style1 pin1 left +0 +33 +33 +Connector_PinHeader_1.00mm +PinHeader_1x33_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x33, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x33 1.00mm single row style2 pin1 right +0 +33 +33 +Connector_PinHeader_1.00mm +PinHeader_1x34_P1.00mm_Horizontal +Through hole angled pin header, 1x34, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x34 1.00mm single row +0 +34 +34 +Connector_PinHeader_1.00mm +PinHeader_1x34_P1.00mm_Vertical +Through hole straight pin header, 1x34, 1.00mm pitch, single row +Through hole pin header THT 1x34 1.00mm single row +0 +34 +34 +Connector_PinHeader_1.00mm +PinHeader_1x34_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x34, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x34 1.00mm single row style1 pin1 left +0 +34 +34 +Connector_PinHeader_1.00mm +PinHeader_1x34_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x34, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x34 1.00mm single row style2 pin1 right +0 +34 +34 +Connector_PinHeader_1.00mm +PinHeader_1x35_P1.00mm_Horizontal +Through hole angled pin header, 1x35, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x35 1.00mm single row +0 +35 +35 +Connector_PinHeader_1.00mm +PinHeader_1x35_P1.00mm_Vertical +Through hole straight pin header, 1x35, 1.00mm pitch, single row +Through hole pin header THT 1x35 1.00mm single row +0 +35 +35 +Connector_PinHeader_1.00mm +PinHeader_1x35_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x35, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x35 1.00mm single row style1 pin1 left +0 +35 +35 +Connector_PinHeader_1.00mm +PinHeader_1x35_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x35, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x35 1.00mm single row style2 pin1 right +0 +35 +35 +Connector_PinHeader_1.00mm +PinHeader_1x36_P1.00mm_Horizontal +Through hole angled pin header, 1x36, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x36 1.00mm single row +0 +36 +36 +Connector_PinHeader_1.00mm +PinHeader_1x36_P1.00mm_Vertical +Through hole straight pin header, 1x36, 1.00mm pitch, single row +Through hole pin header THT 1x36 1.00mm single row +0 +36 +36 +Connector_PinHeader_1.00mm +PinHeader_1x36_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x36, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x36 1.00mm single row style1 pin1 left +0 +36 +36 +Connector_PinHeader_1.00mm +PinHeader_1x36_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x36, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x36 1.00mm single row style2 pin1 right +0 +36 +36 +Connector_PinHeader_1.00mm +PinHeader_1x37_P1.00mm_Horizontal +Through hole angled pin header, 1x37, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x37 1.00mm single row +0 +37 +37 +Connector_PinHeader_1.00mm +PinHeader_1x37_P1.00mm_Vertical +Through hole straight pin header, 1x37, 1.00mm pitch, single row +Through hole pin header THT 1x37 1.00mm single row +0 +37 +37 +Connector_PinHeader_1.00mm +PinHeader_1x37_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x37, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x37 1.00mm single row style1 pin1 left +0 +37 +37 +Connector_PinHeader_1.00mm +PinHeader_1x37_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x37, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x37 1.00mm single row style2 pin1 right +0 +37 +37 +Connector_PinHeader_1.00mm +PinHeader_1x38_P1.00mm_Horizontal +Through hole angled pin header, 1x38, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x38 1.00mm single row +0 +38 +38 +Connector_PinHeader_1.00mm +PinHeader_1x38_P1.00mm_Vertical +Through hole straight pin header, 1x38, 1.00mm pitch, single row +Through hole pin header THT 1x38 1.00mm single row +0 +38 +38 +Connector_PinHeader_1.00mm +PinHeader_1x38_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x38, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x38 1.00mm single row style1 pin1 left +0 +38 +38 +Connector_PinHeader_1.00mm +PinHeader_1x38_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x38, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x38 1.00mm single row style2 pin1 right +0 +38 +38 +Connector_PinHeader_1.00mm +PinHeader_1x39_P1.00mm_Horizontal +Through hole angled pin header, 1x39, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x39 1.00mm single row +0 +39 +39 +Connector_PinHeader_1.00mm +PinHeader_1x39_P1.00mm_Vertical +Through hole straight pin header, 1x39, 1.00mm pitch, single row +Through hole pin header THT 1x39 1.00mm single row +0 +39 +39 +Connector_PinHeader_1.00mm +PinHeader_1x39_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x39, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x39 1.00mm single row style1 pin1 left +0 +39 +39 +Connector_PinHeader_1.00mm +PinHeader_1x39_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x39, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x39 1.00mm single row style2 pin1 right +0 +39 +39 +Connector_PinHeader_1.00mm +PinHeader_1x40_P1.00mm_Horizontal +Through hole angled pin header, 1x40, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x40 1.00mm single row +0 +40 +40 +Connector_PinHeader_1.00mm +PinHeader_1x40_P1.00mm_Vertical +Through hole straight pin header, 1x40, 1.00mm pitch, single row +Through hole pin header THT 1x40 1.00mm single row +0 +40 +40 +Connector_PinHeader_1.00mm +PinHeader_1x40_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x40, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x40 1.00mm single row style1 pin1 left +0 +40 +40 +Connector_PinHeader_1.00mm +PinHeader_1x40_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x40, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x40 1.00mm single row style2 pin1 right +0 +40 +40 +Connector_PinHeader_1.00mm +PinHeader_2x01_P1.00mm_Horizontal +Through hole angled pin header, 2x01, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x01 1.00mm double row +0 +2 +2 +Connector_PinHeader_1.00mm +PinHeader_2x01_P1.00mm_Vertical +Through hole straight pin header, 2x01, 1.00mm pitch, double rows +Through hole pin header THT 2x01 1.00mm double row +0 +2 +2 +Connector_PinHeader_1.00mm +PinHeader_2x01_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x01, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x01 1.00mm double row +0 +2 +2 +Connector_PinHeader_1.00mm +PinHeader_2x02_P1.00mm_Horizontal +Through hole angled pin header, 2x02, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x02 1.00mm double row +0 +4 +4 +Connector_PinHeader_1.00mm +PinHeader_2x02_P1.00mm_Vertical +Through hole straight pin header, 2x02, 1.00mm pitch, double rows +Through hole pin header THT 2x02 1.00mm double row +0 +4 +4 +Connector_PinHeader_1.00mm +PinHeader_2x02_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x02, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x02 1.00mm double row +0 +4 +4 +Connector_PinHeader_1.00mm +PinHeader_2x03_P1.00mm_Horizontal +Through hole angled pin header, 2x03, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x03 1.00mm double row +0 +6 +6 +Connector_PinHeader_1.00mm +PinHeader_2x03_P1.00mm_Vertical +Through hole straight pin header, 2x03, 1.00mm pitch, double rows +Through hole pin header THT 2x03 1.00mm double row +0 +6 +6 +Connector_PinHeader_1.00mm +PinHeader_2x03_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x03, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x03 1.00mm double row +0 +6 +6 +Connector_PinHeader_1.00mm +PinHeader_2x04_P1.00mm_Horizontal +Through hole angled pin header, 2x04, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x04 1.00mm double row +0 +8 +8 +Connector_PinHeader_1.00mm +PinHeader_2x04_P1.00mm_Vertical +Through hole straight pin header, 2x04, 1.00mm pitch, double rows +Through hole pin header THT 2x04 1.00mm double row +0 +8 +8 +Connector_PinHeader_1.00mm +PinHeader_2x04_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x04, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x04 1.00mm double row +0 +8 +8 +Connector_PinHeader_1.00mm +PinHeader_2x05_P1.00mm_Horizontal +Through hole angled pin header, 2x05, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x05 1.00mm double row +0 +10 +10 +Connector_PinHeader_1.00mm +PinHeader_2x05_P1.00mm_Vertical +Through hole straight pin header, 2x05, 1.00mm pitch, double rows +Through hole pin header THT 2x05 1.00mm double row +0 +10 +10 +Connector_PinHeader_1.00mm +PinHeader_2x05_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x05, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x05 1.00mm double row +0 +10 +10 +Connector_PinHeader_1.00mm +PinHeader_2x06_P1.00mm_Horizontal +Through hole angled pin header, 2x06, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x06 1.00mm double row +0 +12 +12 +Connector_PinHeader_1.00mm +PinHeader_2x06_P1.00mm_Vertical +Through hole straight pin header, 2x06, 1.00mm pitch, double rows +Through hole pin header THT 2x06 1.00mm double row +0 +12 +12 +Connector_PinHeader_1.00mm +PinHeader_2x06_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x06, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x06 1.00mm double row +0 +12 +12 +Connector_PinHeader_1.00mm +PinHeader_2x07_P1.00mm_Horizontal +Through hole angled pin header, 2x07, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x07 1.00mm double row +0 +14 +14 +Connector_PinHeader_1.00mm +PinHeader_2x07_P1.00mm_Vertical +Through hole straight pin header, 2x07, 1.00mm pitch, double rows +Through hole pin header THT 2x07 1.00mm double row +0 +14 +14 +Connector_PinHeader_1.00mm +PinHeader_2x07_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x07, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x07 1.00mm double row +0 +14 +14 +Connector_PinHeader_1.00mm +PinHeader_2x08_P1.00mm_Horizontal +Through hole angled pin header, 2x08, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x08 1.00mm double row +0 +16 +16 +Connector_PinHeader_1.00mm +PinHeader_2x08_P1.00mm_Vertical +Through hole straight pin header, 2x08, 1.00mm pitch, double rows +Through hole pin header THT 2x08 1.00mm double row +0 +16 +16 +Connector_PinHeader_1.00mm +PinHeader_2x08_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x08, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x08 1.00mm double row +0 +16 +16 +Connector_PinHeader_1.00mm +PinHeader_2x09_P1.00mm_Horizontal +Through hole angled pin header, 2x09, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x09 1.00mm double row +0 +18 +18 +Connector_PinHeader_1.00mm +PinHeader_2x09_P1.00mm_Vertical +Through hole straight pin header, 2x09, 1.00mm pitch, double rows +Through hole pin header THT 2x09 1.00mm double row +0 +18 +18 +Connector_PinHeader_1.00mm +PinHeader_2x09_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x09, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x09 1.00mm double row +0 +18 +18 +Connector_PinHeader_1.00mm +PinHeader_2x10_P1.00mm_Horizontal +Through hole angled pin header, 2x10, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x10 1.00mm double row +0 +20 +20 +Connector_PinHeader_1.00mm +PinHeader_2x10_P1.00mm_Vertical +Through hole straight pin header, 2x10, 1.00mm pitch, double rows +Through hole pin header THT 2x10 1.00mm double row +0 +20 +20 +Connector_PinHeader_1.00mm +PinHeader_2x10_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x10, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x10 1.00mm double row +0 +20 +20 +Connector_PinHeader_1.00mm +PinHeader_2x11_P1.00mm_Horizontal +Through hole angled pin header, 2x11, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x11 1.00mm double row +0 +22 +22 +Connector_PinHeader_1.00mm +PinHeader_2x11_P1.00mm_Vertical +Through hole straight pin header, 2x11, 1.00mm pitch, double rows +Through hole pin header THT 2x11 1.00mm double row +0 +22 +22 +Connector_PinHeader_1.00mm +PinHeader_2x11_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x11, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x11 1.00mm double row +0 +22 +22 +Connector_PinHeader_1.00mm +PinHeader_2x12_P1.00mm_Horizontal +Through hole angled pin header, 2x12, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x12 1.00mm double row +0 +24 +24 +Connector_PinHeader_1.00mm +PinHeader_2x12_P1.00mm_Vertical +Through hole straight pin header, 2x12, 1.00mm pitch, double rows +Through hole pin header THT 2x12 1.00mm double row +0 +24 +24 +Connector_PinHeader_1.00mm +PinHeader_2x12_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x12, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x12 1.00mm double row +0 +24 +24 +Connector_PinHeader_1.00mm +PinHeader_2x13_P1.00mm_Horizontal +Through hole angled pin header, 2x13, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x13 1.00mm double row +0 +26 +26 +Connector_PinHeader_1.00mm +PinHeader_2x13_P1.00mm_Vertical +Through hole straight pin header, 2x13, 1.00mm pitch, double rows +Through hole pin header THT 2x13 1.00mm double row +0 +26 +26 +Connector_PinHeader_1.00mm +PinHeader_2x13_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x13, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x13 1.00mm double row +0 +26 +26 +Connector_PinHeader_1.00mm +PinHeader_2x14_P1.00mm_Horizontal +Through hole angled pin header, 2x14, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x14 1.00mm double row +0 +28 +28 +Connector_PinHeader_1.00mm +PinHeader_2x14_P1.00mm_Vertical +Through hole straight pin header, 2x14, 1.00mm pitch, double rows +Through hole pin header THT 2x14 1.00mm double row +0 +28 +28 +Connector_PinHeader_1.00mm +PinHeader_2x14_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x14, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x14 1.00mm double row +0 +28 +28 +Connector_PinHeader_1.00mm +PinHeader_2x15_P1.00mm_Horizontal +Through hole angled pin header, 2x15, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x15 1.00mm double row +0 +30 +30 +Connector_PinHeader_1.00mm +PinHeader_2x15_P1.00mm_Vertical +Through hole straight pin header, 2x15, 1.00mm pitch, double rows +Through hole pin header THT 2x15 1.00mm double row +0 +30 +30 +Connector_PinHeader_1.00mm +PinHeader_2x15_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x15, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x15 1.00mm double row +0 +30 +30 +Connector_PinHeader_1.00mm +PinHeader_2x16_P1.00mm_Horizontal +Through hole angled pin header, 2x16, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x16 1.00mm double row +0 +32 +32 +Connector_PinHeader_1.00mm +PinHeader_2x16_P1.00mm_Vertical +Through hole straight pin header, 2x16, 1.00mm pitch, double rows +Through hole pin header THT 2x16 1.00mm double row +0 +32 +32 +Connector_PinHeader_1.00mm +PinHeader_2x16_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x16, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x16 1.00mm double row +0 +32 +32 +Connector_PinHeader_1.00mm +PinHeader_2x17_P1.00mm_Horizontal +Through hole angled pin header, 2x17, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x17 1.00mm double row +0 +34 +34 +Connector_PinHeader_1.00mm +PinHeader_2x17_P1.00mm_Vertical +Through hole straight pin header, 2x17, 1.00mm pitch, double rows +Through hole pin header THT 2x17 1.00mm double row +0 +34 +34 +Connector_PinHeader_1.00mm +PinHeader_2x17_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x17, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x17 1.00mm double row +0 +34 +34 +Connector_PinHeader_1.00mm +PinHeader_2x18_P1.00mm_Horizontal +Through hole angled pin header, 2x18, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x18 1.00mm double row +0 +36 +36 +Connector_PinHeader_1.00mm +PinHeader_2x18_P1.00mm_Vertical +Through hole straight pin header, 2x18, 1.00mm pitch, double rows +Through hole pin header THT 2x18 1.00mm double row +0 +36 +36 +Connector_PinHeader_1.00mm +PinHeader_2x18_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x18, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x18 1.00mm double row +0 +36 +36 +Connector_PinHeader_1.00mm +PinHeader_2x19_P1.00mm_Horizontal +Through hole angled pin header, 2x19, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x19 1.00mm double row +0 +38 +38 +Connector_PinHeader_1.00mm +PinHeader_2x19_P1.00mm_Vertical +Through hole straight pin header, 2x19, 1.00mm pitch, double rows +Through hole pin header THT 2x19 1.00mm double row +0 +38 +38 +Connector_PinHeader_1.00mm +PinHeader_2x19_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x19, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x19 1.00mm double row +0 +38 +38 +Connector_PinHeader_1.00mm +PinHeader_2x20_P1.00mm_Horizontal +Through hole angled pin header, 2x20, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x20 1.00mm double row +0 +40 +40 +Connector_PinHeader_1.00mm +PinHeader_2x20_P1.00mm_Vertical +Through hole straight pin header, 2x20, 1.00mm pitch, double rows +Through hole pin header THT 2x20 1.00mm double row +0 +40 +40 +Connector_PinHeader_1.00mm +PinHeader_2x20_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x20, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x20 1.00mm double row +0 +40 +40 +Connector_PinHeader_1.00mm +PinHeader_2x21_P1.00mm_Horizontal +Through hole angled pin header, 2x21, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x21 1.00mm double row +0 +42 +42 +Connector_PinHeader_1.00mm +PinHeader_2x21_P1.00mm_Vertical +Through hole straight pin header, 2x21, 1.00mm pitch, double rows +Through hole pin header THT 2x21 1.00mm double row +0 +42 +42 +Connector_PinHeader_1.00mm +PinHeader_2x21_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x21, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x21 1.00mm double row +0 +42 +42 +Connector_PinHeader_1.00mm +PinHeader_2x22_P1.00mm_Horizontal +Through hole angled pin header, 2x22, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x22 1.00mm double row +0 +44 +44 +Connector_PinHeader_1.00mm +PinHeader_2x22_P1.00mm_Vertical +Through hole straight pin header, 2x22, 1.00mm pitch, double rows +Through hole pin header THT 2x22 1.00mm double row +0 +44 +44 +Connector_PinHeader_1.00mm +PinHeader_2x22_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x22, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x22 1.00mm double row +0 +44 +44 +Connector_PinHeader_1.00mm +PinHeader_2x23_P1.00mm_Horizontal +Through hole angled pin header, 2x23, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x23 1.00mm double row +0 +46 +46 +Connector_PinHeader_1.00mm +PinHeader_2x23_P1.00mm_Vertical +Through hole straight pin header, 2x23, 1.00mm pitch, double rows +Through hole pin header THT 2x23 1.00mm double row +0 +46 +46 +Connector_PinHeader_1.00mm +PinHeader_2x23_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x23, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x23 1.00mm double row +0 +46 +46 +Connector_PinHeader_1.00mm +PinHeader_2x24_P1.00mm_Horizontal +Through hole angled pin header, 2x24, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x24 1.00mm double row +0 +48 +48 +Connector_PinHeader_1.00mm +PinHeader_2x24_P1.00mm_Vertical +Through hole straight pin header, 2x24, 1.00mm pitch, double rows +Through hole pin header THT 2x24 1.00mm double row +0 +48 +48 +Connector_PinHeader_1.00mm +PinHeader_2x24_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x24, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x24 1.00mm double row +0 +48 +48 +Connector_PinHeader_1.00mm +PinHeader_2x25_P1.00mm_Horizontal +Through hole angled pin header, 2x25, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x25 1.00mm double row +0 +50 +50 +Connector_PinHeader_1.00mm +PinHeader_2x25_P1.00mm_Vertical +Through hole straight pin header, 2x25, 1.00mm pitch, double rows +Through hole pin header THT 2x25 1.00mm double row +0 +50 +50 +Connector_PinHeader_1.00mm +PinHeader_2x25_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x25, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x25 1.00mm double row +0 +50 +50 +Connector_PinHeader_1.00mm +PinHeader_2x26_P1.00mm_Horizontal +Through hole angled pin header, 2x26, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x26 1.00mm double row +0 +52 +52 +Connector_PinHeader_1.00mm +PinHeader_2x26_P1.00mm_Vertical +Through hole straight pin header, 2x26, 1.00mm pitch, double rows +Through hole pin header THT 2x26 1.00mm double row +0 +52 +52 +Connector_PinHeader_1.00mm +PinHeader_2x26_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x26, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x26 1.00mm double row +0 +52 +52 +Connector_PinHeader_1.00mm +PinHeader_2x27_P1.00mm_Horizontal +Through hole angled pin header, 2x27, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x27 1.00mm double row +0 +54 +54 +Connector_PinHeader_1.00mm +PinHeader_2x27_P1.00mm_Vertical +Through hole straight pin header, 2x27, 1.00mm pitch, double rows +Through hole pin header THT 2x27 1.00mm double row +0 +54 +54 +Connector_PinHeader_1.00mm +PinHeader_2x27_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x27, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x27 1.00mm double row +0 +54 +54 +Connector_PinHeader_1.00mm +PinHeader_2x28_P1.00mm_Horizontal +Through hole angled pin header, 2x28, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x28 1.00mm double row +0 +56 +56 +Connector_PinHeader_1.00mm +PinHeader_2x28_P1.00mm_Vertical +Through hole straight pin header, 2x28, 1.00mm pitch, double rows +Through hole pin header THT 2x28 1.00mm double row +0 +56 +56 +Connector_PinHeader_1.00mm +PinHeader_2x28_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x28, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x28 1.00mm double row +0 +56 +56 +Connector_PinHeader_1.00mm +PinHeader_2x29_P1.00mm_Horizontal +Through hole angled pin header, 2x29, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x29 1.00mm double row +0 +58 +58 +Connector_PinHeader_1.00mm +PinHeader_2x29_P1.00mm_Vertical +Through hole straight pin header, 2x29, 1.00mm pitch, double rows +Through hole pin header THT 2x29 1.00mm double row +0 +58 +58 +Connector_PinHeader_1.00mm +PinHeader_2x29_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x29, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x29 1.00mm double row +0 +58 +58 +Connector_PinHeader_1.00mm +PinHeader_2x30_P1.00mm_Horizontal +Through hole angled pin header, 2x30, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x30 1.00mm double row +0 +60 +60 +Connector_PinHeader_1.00mm +PinHeader_2x30_P1.00mm_Vertical +Through hole straight pin header, 2x30, 1.00mm pitch, double rows +Through hole pin header THT 2x30 1.00mm double row +0 +60 +60 +Connector_PinHeader_1.00mm +PinHeader_2x30_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x30, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x30 1.00mm double row +0 +60 +60 +Connector_PinHeader_1.00mm +PinHeader_2x31_P1.00mm_Horizontal +Through hole angled pin header, 2x31, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x31 1.00mm double row +0 +62 +62 +Connector_PinHeader_1.00mm +PinHeader_2x31_P1.00mm_Vertical +Through hole straight pin header, 2x31, 1.00mm pitch, double rows +Through hole pin header THT 2x31 1.00mm double row +0 +62 +62 +Connector_PinHeader_1.00mm +PinHeader_2x31_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x31, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x31 1.00mm double row +0 +62 +62 +Connector_PinHeader_1.00mm +PinHeader_2x32_P1.00mm_Horizontal +Through hole angled pin header, 2x32, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x32 1.00mm double row +0 +64 +64 +Connector_PinHeader_1.00mm +PinHeader_2x32_P1.00mm_Vertical +Through hole straight pin header, 2x32, 1.00mm pitch, double rows +Through hole pin header THT 2x32 1.00mm double row +0 +64 +64 +Connector_PinHeader_1.00mm +PinHeader_2x32_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x32, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x32 1.00mm double row +0 +64 +64 +Connector_PinHeader_1.00mm +PinHeader_2x33_P1.00mm_Horizontal +Through hole angled pin header, 2x33, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x33 1.00mm double row +0 +66 +66 +Connector_PinHeader_1.00mm +PinHeader_2x33_P1.00mm_Vertical +Through hole straight pin header, 2x33, 1.00mm pitch, double rows +Through hole pin header THT 2x33 1.00mm double row +0 +66 +66 +Connector_PinHeader_1.00mm +PinHeader_2x33_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x33, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x33 1.00mm double row +0 +66 +66 +Connector_PinHeader_1.00mm +PinHeader_2x34_P1.00mm_Horizontal +Through hole angled pin header, 2x34, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x34 1.00mm double row +0 +68 +68 +Connector_PinHeader_1.00mm +PinHeader_2x34_P1.00mm_Vertical +Through hole straight pin header, 2x34, 1.00mm pitch, double rows +Through hole pin header THT 2x34 1.00mm double row +0 +68 +68 +Connector_PinHeader_1.00mm +PinHeader_2x34_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x34, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x34 1.00mm double row +0 +68 +68 +Connector_PinHeader_1.00mm +PinHeader_2x35_P1.00mm_Horizontal +Through hole angled pin header, 2x35, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x35 1.00mm double row +0 +70 +70 +Connector_PinHeader_1.00mm +PinHeader_2x35_P1.00mm_Vertical +Through hole straight pin header, 2x35, 1.00mm pitch, double rows +Through hole pin header THT 2x35 1.00mm double row +0 +70 +70 +Connector_PinHeader_1.00mm +PinHeader_2x35_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x35, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x35 1.00mm double row +0 +70 +70 +Connector_PinHeader_1.00mm +PinHeader_2x36_P1.00mm_Horizontal +Through hole angled pin header, 2x36, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x36 1.00mm double row +0 +72 +72 +Connector_PinHeader_1.00mm +PinHeader_2x36_P1.00mm_Vertical +Through hole straight pin header, 2x36, 1.00mm pitch, double rows +Through hole pin header THT 2x36 1.00mm double row +0 +72 +72 +Connector_PinHeader_1.00mm +PinHeader_2x36_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x36, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x36 1.00mm double row +0 +72 +72 +Connector_PinHeader_1.00mm +PinHeader_2x37_P1.00mm_Horizontal +Through hole angled pin header, 2x37, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x37 1.00mm double row +0 +74 +74 +Connector_PinHeader_1.00mm +PinHeader_2x37_P1.00mm_Vertical +Through hole straight pin header, 2x37, 1.00mm pitch, double rows +Through hole pin header THT 2x37 1.00mm double row +0 +74 +74 +Connector_PinHeader_1.00mm +PinHeader_2x37_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x37, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x37 1.00mm double row +0 +74 +74 +Connector_PinHeader_1.00mm +PinHeader_2x38_P1.00mm_Horizontal +Through hole angled pin header, 2x38, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x38 1.00mm double row +0 +76 +76 +Connector_PinHeader_1.00mm +PinHeader_2x38_P1.00mm_Vertical +Through hole straight pin header, 2x38, 1.00mm pitch, double rows +Through hole pin header THT 2x38 1.00mm double row +0 +76 +76 +Connector_PinHeader_1.00mm +PinHeader_2x38_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x38, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x38 1.00mm double row +0 +76 +76 +Connector_PinHeader_1.00mm +PinHeader_2x39_P1.00mm_Horizontal +Through hole angled pin header, 2x39, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x39 1.00mm double row +0 +78 +78 +Connector_PinHeader_1.00mm +PinHeader_2x39_P1.00mm_Vertical +Through hole straight pin header, 2x39, 1.00mm pitch, double rows +Through hole pin header THT 2x39 1.00mm double row +0 +78 +78 +Connector_PinHeader_1.00mm +PinHeader_2x39_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x39, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x39 1.00mm double row +0 +78 +78 +Connector_PinHeader_1.00mm +PinHeader_2x40_P1.00mm_Horizontal +Through hole angled pin header, 2x40, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x40 1.00mm double row +0 +80 +80 +Connector_PinHeader_1.00mm +PinHeader_2x40_P1.00mm_Vertical +Through hole straight pin header, 2x40, 1.00mm pitch, double rows +Through hole pin header THT 2x40 1.00mm double row +0 +80 +80 +Connector_PinHeader_1.00mm +PinHeader_2x40_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x40, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x40 1.00mm double row +0 +80 +80 +Connector_PinHeader_1.27mm +PinHeader_1x01_P1.27mm_Horizontal +Through hole angled pin header, 1x01, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x01 1.27mm single row +0 +1 +1 +Connector_PinHeader_1.27mm +PinHeader_1x01_P1.27mm_Vertical +Through hole straight pin header, 1x01, 1.27mm pitch, single row +Through hole pin header THT 1x01 1.27mm single row +0 +1 +1 +Connector_PinHeader_1.27mm +PinHeader_1x02_P1.27mm_Horizontal +Through hole angled pin header, 1x02, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x02 1.27mm single row +0 +2 +2 +Connector_PinHeader_1.27mm +PinHeader_1x02_P1.27mm_Vertical +Through hole straight pin header, 1x02, 1.27mm pitch, single row +Through hole pin header THT 1x02 1.27mm single row +0 +2 +2 +Connector_PinHeader_1.27mm +PinHeader_1x02_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x02, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x02 1.27mm single row style1 pin1 left +0 +2 +2 +Connector_PinHeader_1.27mm +PinHeader_1x02_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x02, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x02 1.27mm single row style2 pin1 right +0 +2 +2 +Connector_PinHeader_1.27mm +PinHeader_1x03_P1.27mm_Horizontal +Through hole angled pin header, 1x03, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x03 1.27mm single row +0 +3 +3 +Connector_PinHeader_1.27mm +PinHeader_1x03_P1.27mm_Vertical +Through hole straight pin header, 1x03, 1.27mm pitch, single row +Through hole pin header THT 1x03 1.27mm single row +0 +3 +3 +Connector_PinHeader_1.27mm +PinHeader_1x03_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x03, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x03 1.27mm single row style1 pin1 left +0 +3 +3 +Connector_PinHeader_1.27mm +PinHeader_1x03_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x03, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x03 1.27mm single row style2 pin1 right +0 +3 +3 +Connector_PinHeader_1.27mm +PinHeader_1x04_P1.27mm_Horizontal +Through hole angled pin header, 1x04, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x04 1.27mm single row +0 +4 +4 +Connector_PinHeader_1.27mm +PinHeader_1x04_P1.27mm_Vertical +Through hole straight pin header, 1x04, 1.27mm pitch, single row +Through hole pin header THT 1x04 1.27mm single row +0 +4 +4 +Connector_PinHeader_1.27mm +PinHeader_1x04_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x04, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x04 1.27mm single row style1 pin1 left +0 +4 +4 +Connector_PinHeader_1.27mm +PinHeader_1x04_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x04, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x04 1.27mm single row style2 pin1 right +0 +4 +4 +Connector_PinHeader_1.27mm +PinHeader_1x05_P1.27mm_Horizontal +Through hole angled pin header, 1x05, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x05 1.27mm single row +0 +5 +5 +Connector_PinHeader_1.27mm +PinHeader_1x05_P1.27mm_Vertical +Through hole straight pin header, 1x05, 1.27mm pitch, single row +Through hole pin header THT 1x05 1.27mm single row +0 +5 +5 +Connector_PinHeader_1.27mm +PinHeader_1x05_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x05, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x05 1.27mm single row style1 pin1 left +0 +5 +5 +Connector_PinHeader_1.27mm +PinHeader_1x05_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x05, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x05 1.27mm single row style2 pin1 right +0 +5 +5 +Connector_PinHeader_1.27mm +PinHeader_1x06_P1.27mm_Horizontal +Through hole angled pin header, 1x06, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x06 1.27mm single row +0 +6 +6 +Connector_PinHeader_1.27mm +PinHeader_1x06_P1.27mm_Vertical +Through hole straight pin header, 1x06, 1.27mm pitch, single row +Through hole pin header THT 1x06 1.27mm single row +0 +6 +6 +Connector_PinHeader_1.27mm +PinHeader_1x06_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x06, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x06 1.27mm single row style1 pin1 left +0 +6 +6 +Connector_PinHeader_1.27mm +PinHeader_1x06_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x06, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x06 1.27mm single row style2 pin1 right +0 +6 +6 +Connector_PinHeader_1.27mm +PinHeader_1x07_P1.27mm_Horizontal +Through hole angled pin header, 1x07, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x07 1.27mm single row +0 +7 +7 +Connector_PinHeader_1.27mm +PinHeader_1x07_P1.27mm_Vertical +Through hole straight pin header, 1x07, 1.27mm pitch, single row +Through hole pin header THT 1x07 1.27mm single row +0 +7 +7 +Connector_PinHeader_1.27mm +PinHeader_1x07_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x07, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x07 1.27mm single row style1 pin1 left +0 +7 +7 +Connector_PinHeader_1.27mm +PinHeader_1x07_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x07, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x07 1.27mm single row style2 pin1 right +0 +7 +7 +Connector_PinHeader_1.27mm +PinHeader_1x08_P1.27mm_Horizontal +Through hole angled pin header, 1x08, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x08 1.27mm single row +0 +8 +8 +Connector_PinHeader_1.27mm +PinHeader_1x08_P1.27mm_Vertical +Through hole straight pin header, 1x08, 1.27mm pitch, single row +Through hole pin header THT 1x08 1.27mm single row +0 +8 +8 +Connector_PinHeader_1.27mm +PinHeader_1x08_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x08, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x08 1.27mm single row style1 pin1 left +0 +8 +8 +Connector_PinHeader_1.27mm +PinHeader_1x08_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x08, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x08 1.27mm single row style2 pin1 right +0 +8 +8 +Connector_PinHeader_1.27mm +PinHeader_1x09_P1.27mm_Horizontal +Through hole angled pin header, 1x09, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x09 1.27mm single row +0 +9 +9 +Connector_PinHeader_1.27mm +PinHeader_1x09_P1.27mm_Vertical +Through hole straight pin header, 1x09, 1.27mm pitch, single row +Through hole pin header THT 1x09 1.27mm single row +0 +9 +9 +Connector_PinHeader_1.27mm +PinHeader_1x09_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x09, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x09 1.27mm single row style1 pin1 left +0 +9 +9 +Connector_PinHeader_1.27mm +PinHeader_1x09_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x09, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x09 1.27mm single row style2 pin1 right +0 +9 +9 +Connector_PinHeader_1.27mm +PinHeader_1x10_P1.27mm_Horizontal +Through hole angled pin header, 1x10, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x10 1.27mm single row +0 +10 +10 +Connector_PinHeader_1.27mm +PinHeader_1x10_P1.27mm_Vertical +Through hole straight pin header, 1x10, 1.27mm pitch, single row +Through hole pin header THT 1x10 1.27mm single row +0 +10 +10 +Connector_PinHeader_1.27mm +PinHeader_1x10_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x10, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x10 1.27mm single row style1 pin1 left +0 +10 +10 +Connector_PinHeader_1.27mm +PinHeader_1x10_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x10, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x10 1.27mm single row style2 pin1 right +0 +10 +10 +Connector_PinHeader_1.27mm +PinHeader_1x11_P1.27mm_Horizontal +Through hole angled pin header, 1x11, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x11 1.27mm single row +0 +11 +11 +Connector_PinHeader_1.27mm +PinHeader_1x11_P1.27mm_Vertical +Through hole straight pin header, 1x11, 1.27mm pitch, single row +Through hole pin header THT 1x11 1.27mm single row +0 +11 +11 +Connector_PinHeader_1.27mm +PinHeader_1x11_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x11, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x11 1.27mm single row style1 pin1 left +0 +11 +11 +Connector_PinHeader_1.27mm +PinHeader_1x11_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x11, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x11 1.27mm single row style2 pin1 right +0 +11 +11 +Connector_PinHeader_1.27mm +PinHeader_1x12_P1.27mm_Horizontal +Through hole angled pin header, 1x12, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x12 1.27mm single row +0 +12 +12 +Connector_PinHeader_1.27mm +PinHeader_1x12_P1.27mm_Vertical +Through hole straight pin header, 1x12, 1.27mm pitch, single row +Through hole pin header THT 1x12 1.27mm single row +0 +12 +12 +Connector_PinHeader_1.27mm +PinHeader_1x12_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x12, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x12 1.27mm single row style1 pin1 left +0 +12 +12 +Connector_PinHeader_1.27mm +PinHeader_1x12_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x12, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x12 1.27mm single row style2 pin1 right +0 +12 +12 +Connector_PinHeader_1.27mm +PinHeader_1x13_P1.27mm_Horizontal +Through hole angled pin header, 1x13, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x13 1.27mm single row +0 +13 +13 +Connector_PinHeader_1.27mm +PinHeader_1x13_P1.27mm_Vertical +Through hole straight pin header, 1x13, 1.27mm pitch, single row +Through hole pin header THT 1x13 1.27mm single row +0 +13 +13 +Connector_PinHeader_1.27mm +PinHeader_1x13_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x13, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x13 1.27mm single row style1 pin1 left +0 +13 +13 +Connector_PinHeader_1.27mm +PinHeader_1x13_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x13, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x13 1.27mm single row style2 pin1 right +0 +13 +13 +Connector_PinHeader_1.27mm +PinHeader_1x14_P1.27mm_Horizontal +Through hole angled pin header, 1x14, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x14 1.27mm single row +0 +14 +14 +Connector_PinHeader_1.27mm +PinHeader_1x14_P1.27mm_Vertical +Through hole straight pin header, 1x14, 1.27mm pitch, single row +Through hole pin header THT 1x14 1.27mm single row +0 +14 +14 +Connector_PinHeader_1.27mm +PinHeader_1x14_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x14, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x14 1.27mm single row style1 pin1 left +0 +14 +14 +Connector_PinHeader_1.27mm +PinHeader_1x14_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x14, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x14 1.27mm single row style2 pin1 right +0 +14 +14 +Connector_PinHeader_1.27mm +PinHeader_1x15_P1.27mm_Horizontal +Through hole angled pin header, 1x15, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x15 1.27mm single row +0 +15 +15 +Connector_PinHeader_1.27mm +PinHeader_1x15_P1.27mm_Vertical +Through hole straight pin header, 1x15, 1.27mm pitch, single row +Through hole pin header THT 1x15 1.27mm single row +0 +15 +15 +Connector_PinHeader_1.27mm +PinHeader_1x15_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x15, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x15 1.27mm single row style1 pin1 left +0 +15 +15 +Connector_PinHeader_1.27mm +PinHeader_1x15_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x15, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x15 1.27mm single row style2 pin1 right +0 +15 +15 +Connector_PinHeader_1.27mm +PinHeader_1x16_P1.27mm_Horizontal +Through hole angled pin header, 1x16, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x16 1.27mm single row +0 +16 +16 +Connector_PinHeader_1.27mm +PinHeader_1x16_P1.27mm_Vertical +Through hole straight pin header, 1x16, 1.27mm pitch, single row +Through hole pin header THT 1x16 1.27mm single row +0 +16 +16 +Connector_PinHeader_1.27mm +PinHeader_1x16_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x16, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x16 1.27mm single row style1 pin1 left +0 +16 +16 +Connector_PinHeader_1.27mm +PinHeader_1x16_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x16, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x16 1.27mm single row style2 pin1 right +0 +16 +16 +Connector_PinHeader_1.27mm +PinHeader_1x17_P1.27mm_Horizontal +Through hole angled pin header, 1x17, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x17 1.27mm single row +0 +17 +17 +Connector_PinHeader_1.27mm +PinHeader_1x17_P1.27mm_Vertical +Through hole straight pin header, 1x17, 1.27mm pitch, single row +Through hole pin header THT 1x17 1.27mm single row +0 +17 +17 +Connector_PinHeader_1.27mm +PinHeader_1x17_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x17, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x17 1.27mm single row style1 pin1 left +0 +17 +17 +Connector_PinHeader_1.27mm +PinHeader_1x17_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x17, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x17 1.27mm single row style2 pin1 right +0 +17 +17 +Connector_PinHeader_1.27mm +PinHeader_1x18_P1.27mm_Horizontal +Through hole angled pin header, 1x18, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x18 1.27mm single row +0 +18 +18 +Connector_PinHeader_1.27mm +PinHeader_1x18_P1.27mm_Vertical +Through hole straight pin header, 1x18, 1.27mm pitch, single row +Through hole pin header THT 1x18 1.27mm single row +0 +18 +18 +Connector_PinHeader_1.27mm +PinHeader_1x18_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x18, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x18 1.27mm single row style1 pin1 left +0 +18 +18 +Connector_PinHeader_1.27mm +PinHeader_1x18_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x18, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x18 1.27mm single row style2 pin1 right +0 +18 +18 +Connector_PinHeader_1.27mm +PinHeader_1x19_P1.27mm_Horizontal +Through hole angled pin header, 1x19, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x19 1.27mm single row +0 +19 +19 +Connector_PinHeader_1.27mm +PinHeader_1x19_P1.27mm_Vertical +Through hole straight pin header, 1x19, 1.27mm pitch, single row +Through hole pin header THT 1x19 1.27mm single row +0 +19 +19 +Connector_PinHeader_1.27mm +PinHeader_1x19_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x19, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x19 1.27mm single row style1 pin1 left +0 +19 +19 +Connector_PinHeader_1.27mm +PinHeader_1x19_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x19, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x19 1.27mm single row style2 pin1 right +0 +19 +19 +Connector_PinHeader_1.27mm +PinHeader_1x20_P1.27mm_Horizontal +Through hole angled pin header, 1x20, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x20 1.27mm single row +0 +20 +20 +Connector_PinHeader_1.27mm +PinHeader_1x20_P1.27mm_Vertical +Through hole straight pin header, 1x20, 1.27mm pitch, single row +Through hole pin header THT 1x20 1.27mm single row +0 +20 +20 +Connector_PinHeader_1.27mm +PinHeader_1x20_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x20, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x20 1.27mm single row style1 pin1 left +0 +20 +20 +Connector_PinHeader_1.27mm +PinHeader_1x20_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x20, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x20 1.27mm single row style2 pin1 right +0 +20 +20 +Connector_PinHeader_1.27mm +PinHeader_1x21_P1.27mm_Horizontal +Through hole angled pin header, 1x21, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x21 1.27mm single row +0 +21 +21 +Connector_PinHeader_1.27mm +PinHeader_1x21_P1.27mm_Vertical +Through hole straight pin header, 1x21, 1.27mm pitch, single row +Through hole pin header THT 1x21 1.27mm single row +0 +21 +21 +Connector_PinHeader_1.27mm +PinHeader_1x21_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x21, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x21 1.27mm single row style1 pin1 left +0 +21 +21 +Connector_PinHeader_1.27mm +PinHeader_1x21_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x21, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x21 1.27mm single row style2 pin1 right +0 +21 +21 +Connector_PinHeader_1.27mm +PinHeader_1x22_P1.27mm_Horizontal +Through hole angled pin header, 1x22, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x22 1.27mm single row +0 +22 +22 +Connector_PinHeader_1.27mm +PinHeader_1x22_P1.27mm_Vertical +Through hole straight pin header, 1x22, 1.27mm pitch, single row +Through hole pin header THT 1x22 1.27mm single row +0 +22 +22 +Connector_PinHeader_1.27mm +PinHeader_1x22_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x22, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x22 1.27mm single row style1 pin1 left +0 +22 +22 +Connector_PinHeader_1.27mm +PinHeader_1x22_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x22, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x22 1.27mm single row style2 pin1 right +0 +22 +22 +Connector_PinHeader_1.27mm +PinHeader_1x23_P1.27mm_Horizontal +Through hole angled pin header, 1x23, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x23 1.27mm single row +0 +23 +23 +Connector_PinHeader_1.27mm +PinHeader_1x23_P1.27mm_Vertical +Through hole straight pin header, 1x23, 1.27mm pitch, single row +Through hole pin header THT 1x23 1.27mm single row +0 +23 +23 +Connector_PinHeader_1.27mm +PinHeader_1x23_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x23, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x23 1.27mm single row style1 pin1 left +0 +23 +23 +Connector_PinHeader_1.27mm +PinHeader_1x23_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x23, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x23 1.27mm single row style2 pin1 right +0 +23 +23 +Connector_PinHeader_1.27mm +PinHeader_1x24_P1.27mm_Horizontal +Through hole angled pin header, 1x24, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x24 1.27mm single row +0 +24 +24 +Connector_PinHeader_1.27mm +PinHeader_1x24_P1.27mm_Vertical +Through hole straight pin header, 1x24, 1.27mm pitch, single row +Through hole pin header THT 1x24 1.27mm single row +0 +24 +24 +Connector_PinHeader_1.27mm +PinHeader_1x24_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x24, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x24 1.27mm single row style1 pin1 left +0 +24 +24 +Connector_PinHeader_1.27mm +PinHeader_1x24_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x24, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x24 1.27mm single row style2 pin1 right +0 +24 +24 +Connector_PinHeader_1.27mm +PinHeader_1x25_P1.27mm_Horizontal +Through hole angled pin header, 1x25, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x25 1.27mm single row +0 +25 +25 +Connector_PinHeader_1.27mm +PinHeader_1x25_P1.27mm_Vertical +Through hole straight pin header, 1x25, 1.27mm pitch, single row +Through hole pin header THT 1x25 1.27mm single row +0 +25 +25 +Connector_PinHeader_1.27mm +PinHeader_1x25_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x25, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x25 1.27mm single row style1 pin1 left +0 +25 +25 +Connector_PinHeader_1.27mm +PinHeader_1x25_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x25, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x25 1.27mm single row style2 pin1 right +0 +25 +25 +Connector_PinHeader_1.27mm +PinHeader_1x26_P1.27mm_Horizontal +Through hole angled pin header, 1x26, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x26 1.27mm single row +0 +26 +26 +Connector_PinHeader_1.27mm +PinHeader_1x26_P1.27mm_Vertical +Through hole straight pin header, 1x26, 1.27mm pitch, single row +Through hole pin header THT 1x26 1.27mm single row +0 +26 +26 +Connector_PinHeader_1.27mm +PinHeader_1x26_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x26, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x26 1.27mm single row style1 pin1 left +0 +26 +26 +Connector_PinHeader_1.27mm +PinHeader_1x26_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x26, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x26 1.27mm single row style2 pin1 right +0 +26 +26 +Connector_PinHeader_1.27mm +PinHeader_1x27_P1.27mm_Horizontal +Through hole angled pin header, 1x27, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x27 1.27mm single row +0 +27 +27 +Connector_PinHeader_1.27mm +PinHeader_1x27_P1.27mm_Vertical +Through hole straight pin header, 1x27, 1.27mm pitch, single row +Through hole pin header THT 1x27 1.27mm single row +0 +27 +27 +Connector_PinHeader_1.27mm +PinHeader_1x27_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x27, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x27 1.27mm single row style1 pin1 left +0 +27 +27 +Connector_PinHeader_1.27mm +PinHeader_1x27_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x27, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x27 1.27mm single row style2 pin1 right +0 +27 +27 +Connector_PinHeader_1.27mm +PinHeader_1x28_P1.27mm_Horizontal +Through hole angled pin header, 1x28, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x28 1.27mm single row +0 +28 +28 +Connector_PinHeader_1.27mm +PinHeader_1x28_P1.27mm_Vertical +Through hole straight pin header, 1x28, 1.27mm pitch, single row +Through hole pin header THT 1x28 1.27mm single row +0 +28 +28 +Connector_PinHeader_1.27mm +PinHeader_1x28_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x28, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x28 1.27mm single row style1 pin1 left +0 +28 +28 +Connector_PinHeader_1.27mm +PinHeader_1x28_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x28, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x28 1.27mm single row style2 pin1 right +0 +28 +28 +Connector_PinHeader_1.27mm +PinHeader_1x29_P1.27mm_Horizontal +Through hole angled pin header, 1x29, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x29 1.27mm single row +0 +29 +29 +Connector_PinHeader_1.27mm +PinHeader_1x29_P1.27mm_Vertical +Through hole straight pin header, 1x29, 1.27mm pitch, single row +Through hole pin header THT 1x29 1.27mm single row +0 +29 +29 +Connector_PinHeader_1.27mm +PinHeader_1x29_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x29, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x29 1.27mm single row style1 pin1 left +0 +29 +29 +Connector_PinHeader_1.27mm +PinHeader_1x29_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x29, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x29 1.27mm single row style2 pin1 right +0 +29 +29 +Connector_PinHeader_1.27mm +PinHeader_1x30_P1.27mm_Horizontal +Through hole angled pin header, 1x30, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x30 1.27mm single row +0 +30 +30 +Connector_PinHeader_1.27mm +PinHeader_1x30_P1.27mm_Vertical +Through hole straight pin header, 1x30, 1.27mm pitch, single row +Through hole pin header THT 1x30 1.27mm single row +0 +30 +30 +Connector_PinHeader_1.27mm +PinHeader_1x30_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x30, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x30 1.27mm single row style1 pin1 left +0 +30 +30 +Connector_PinHeader_1.27mm +PinHeader_1x30_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x30, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x30 1.27mm single row style2 pin1 right +0 +30 +30 +Connector_PinHeader_1.27mm +PinHeader_1x31_P1.27mm_Horizontal +Through hole angled pin header, 1x31, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x31 1.27mm single row +0 +31 +31 +Connector_PinHeader_1.27mm +PinHeader_1x31_P1.27mm_Vertical +Through hole straight pin header, 1x31, 1.27mm pitch, single row +Through hole pin header THT 1x31 1.27mm single row +0 +31 +31 +Connector_PinHeader_1.27mm +PinHeader_1x31_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x31, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x31 1.27mm single row style1 pin1 left +0 +31 +31 +Connector_PinHeader_1.27mm +PinHeader_1x31_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x31, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x31 1.27mm single row style2 pin1 right +0 +31 +31 +Connector_PinHeader_1.27mm +PinHeader_1x32_P1.27mm_Horizontal +Through hole angled pin header, 1x32, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x32 1.27mm single row +0 +32 +32 +Connector_PinHeader_1.27mm +PinHeader_1x32_P1.27mm_Vertical +Through hole straight pin header, 1x32, 1.27mm pitch, single row +Through hole pin header THT 1x32 1.27mm single row +0 +32 +32 +Connector_PinHeader_1.27mm +PinHeader_1x32_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x32, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x32 1.27mm single row style1 pin1 left +0 +32 +32 +Connector_PinHeader_1.27mm +PinHeader_1x32_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x32, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x32 1.27mm single row style2 pin1 right +0 +32 +32 +Connector_PinHeader_1.27mm +PinHeader_1x33_P1.27mm_Horizontal +Through hole angled pin header, 1x33, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x33 1.27mm single row +0 +33 +33 +Connector_PinHeader_1.27mm +PinHeader_1x33_P1.27mm_Vertical +Through hole straight pin header, 1x33, 1.27mm pitch, single row +Through hole pin header THT 1x33 1.27mm single row +0 +33 +33 +Connector_PinHeader_1.27mm +PinHeader_1x33_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x33, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x33 1.27mm single row style1 pin1 left +0 +33 +33 +Connector_PinHeader_1.27mm +PinHeader_1x33_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x33, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x33 1.27mm single row style2 pin1 right +0 +33 +33 +Connector_PinHeader_1.27mm +PinHeader_1x34_P1.27mm_Horizontal +Through hole angled pin header, 1x34, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x34 1.27mm single row +0 +34 +34 +Connector_PinHeader_1.27mm +PinHeader_1x34_P1.27mm_Vertical +Through hole straight pin header, 1x34, 1.27mm pitch, single row +Through hole pin header THT 1x34 1.27mm single row +0 +34 +34 +Connector_PinHeader_1.27mm +PinHeader_1x34_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x34, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x34 1.27mm single row style1 pin1 left +0 +34 +34 +Connector_PinHeader_1.27mm +PinHeader_1x34_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x34, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x34 1.27mm single row style2 pin1 right +0 +34 +34 +Connector_PinHeader_1.27mm +PinHeader_1x35_P1.27mm_Horizontal +Through hole angled pin header, 1x35, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x35 1.27mm single row +0 +35 +35 +Connector_PinHeader_1.27mm +PinHeader_1x35_P1.27mm_Vertical +Through hole straight pin header, 1x35, 1.27mm pitch, single row +Through hole pin header THT 1x35 1.27mm single row +0 +35 +35 +Connector_PinHeader_1.27mm +PinHeader_1x35_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x35, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x35 1.27mm single row style1 pin1 left +0 +35 +35 +Connector_PinHeader_1.27mm +PinHeader_1x35_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x35, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x35 1.27mm single row style2 pin1 right +0 +35 +35 +Connector_PinHeader_1.27mm +PinHeader_1x36_P1.27mm_Horizontal +Through hole angled pin header, 1x36, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x36 1.27mm single row +0 +36 +36 +Connector_PinHeader_1.27mm +PinHeader_1x36_P1.27mm_Vertical +Through hole straight pin header, 1x36, 1.27mm pitch, single row +Through hole pin header THT 1x36 1.27mm single row +0 +36 +36 +Connector_PinHeader_1.27mm +PinHeader_1x36_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x36, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x36 1.27mm single row style1 pin1 left +0 +36 +36 +Connector_PinHeader_1.27mm +PinHeader_1x36_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x36, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x36 1.27mm single row style2 pin1 right +0 +36 +36 +Connector_PinHeader_1.27mm +PinHeader_1x37_P1.27mm_Horizontal +Through hole angled pin header, 1x37, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x37 1.27mm single row +0 +37 +37 +Connector_PinHeader_1.27mm +PinHeader_1x37_P1.27mm_Vertical +Through hole straight pin header, 1x37, 1.27mm pitch, single row +Through hole pin header THT 1x37 1.27mm single row +0 +37 +37 +Connector_PinHeader_1.27mm +PinHeader_1x37_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x37, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x37 1.27mm single row style1 pin1 left +0 +37 +37 +Connector_PinHeader_1.27mm +PinHeader_1x37_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x37, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x37 1.27mm single row style2 pin1 right +0 +37 +37 +Connector_PinHeader_1.27mm +PinHeader_1x38_P1.27mm_Horizontal +Through hole angled pin header, 1x38, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x38 1.27mm single row +0 +38 +38 +Connector_PinHeader_1.27mm +PinHeader_1x38_P1.27mm_Vertical +Through hole straight pin header, 1x38, 1.27mm pitch, single row +Through hole pin header THT 1x38 1.27mm single row +0 +38 +38 +Connector_PinHeader_1.27mm +PinHeader_1x38_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x38, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x38 1.27mm single row style1 pin1 left +0 +38 +38 +Connector_PinHeader_1.27mm +PinHeader_1x38_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x38, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x38 1.27mm single row style2 pin1 right +0 +38 +38 +Connector_PinHeader_1.27mm +PinHeader_1x39_P1.27mm_Horizontal +Through hole angled pin header, 1x39, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x39 1.27mm single row +0 +39 +39 +Connector_PinHeader_1.27mm +PinHeader_1x39_P1.27mm_Vertical +Through hole straight pin header, 1x39, 1.27mm pitch, single row +Through hole pin header THT 1x39 1.27mm single row +0 +39 +39 +Connector_PinHeader_1.27mm +PinHeader_1x39_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x39, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x39 1.27mm single row style1 pin1 left +0 +39 +39 +Connector_PinHeader_1.27mm +PinHeader_1x39_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x39, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x39 1.27mm single row style2 pin1 right +0 +39 +39 +Connector_PinHeader_1.27mm +PinHeader_1x40_P1.27mm_Horizontal +Through hole angled pin header, 1x40, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x40 1.27mm single row +0 +40 +40 +Connector_PinHeader_1.27mm +PinHeader_1x40_P1.27mm_Vertical +Through hole straight pin header, 1x40, 1.27mm pitch, single row +Through hole pin header THT 1x40 1.27mm single row +0 +40 +40 +Connector_PinHeader_1.27mm +PinHeader_1x40_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x40, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x40 1.27mm single row style1 pin1 left +0 +40 +40 +Connector_PinHeader_1.27mm +PinHeader_1x40_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x40, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x40 1.27mm single row style2 pin1 right +0 +40 +40 +Connector_PinHeader_1.27mm +PinHeader_2x01_P1.27mm_Horizontal +Through hole angled pin header, 2x01, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x01 1.27mm double row +0 +2 +2 +Connector_PinHeader_1.27mm +PinHeader_2x01_P1.27mm_Vertical +Through hole straight pin header, 2x01, 1.27mm pitch, double rows +Through hole pin header THT 2x01 1.27mm double row +0 +2 +2 +Connector_PinHeader_1.27mm +PinHeader_2x01_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x01, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x01 1.27mm double row +0 +2 +2 +Connector_PinHeader_1.27mm +PinHeader_2x02_P1.27mm_Horizontal +Through hole angled pin header, 2x02, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x02 1.27mm double row +0 +4 +4 +Connector_PinHeader_1.27mm +PinHeader_2x02_P1.27mm_Vertical +Through hole straight pin header, 2x02, 1.27mm pitch, double rows +Through hole pin header THT 2x02 1.27mm double row +0 +4 +4 +Connector_PinHeader_1.27mm +PinHeader_2x02_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x02, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x02 1.27mm double row +0 +4 +4 +Connector_PinHeader_1.27mm +PinHeader_2x03_P1.27mm_Horizontal +Through hole angled pin header, 2x03, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x03 1.27mm double row +0 +6 +6 +Connector_PinHeader_1.27mm +PinHeader_2x03_P1.27mm_Vertical +Through hole straight pin header, 2x03, 1.27mm pitch, double rows +Through hole pin header THT 2x03 1.27mm double row +0 +6 +6 +Connector_PinHeader_1.27mm +PinHeader_2x03_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x03, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x03 1.27mm double row +0 +6 +6 +Connector_PinHeader_1.27mm +PinHeader_2x04_P1.27mm_Horizontal +Through hole angled pin header, 2x04, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x04 1.27mm double row +0 +8 +8 +Connector_PinHeader_1.27mm +PinHeader_2x04_P1.27mm_Vertical +Through hole straight pin header, 2x04, 1.27mm pitch, double rows +Through hole pin header THT 2x04 1.27mm double row +0 +8 +8 +Connector_PinHeader_1.27mm +PinHeader_2x04_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x04, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x04 1.27mm double row +0 +8 +8 +Connector_PinHeader_1.27mm +PinHeader_2x05_P1.27mm_Horizontal +Through hole angled pin header, 2x05, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x05 1.27mm double row +0 +10 +10 +Connector_PinHeader_1.27mm +PinHeader_2x05_P1.27mm_Vertical +Through hole straight pin header, 2x05, 1.27mm pitch, double rows +Through hole pin header THT 2x05 1.27mm double row +0 +10 +10 +Connector_PinHeader_1.27mm +PinHeader_2x05_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x05, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x05 1.27mm double row +0 +10 +10 +Connector_PinHeader_1.27mm +PinHeader_2x06_P1.27mm_Horizontal +Through hole angled pin header, 2x06, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x06 1.27mm double row +0 +12 +12 +Connector_PinHeader_1.27mm +PinHeader_2x06_P1.27mm_Vertical +Through hole straight pin header, 2x06, 1.27mm pitch, double rows +Through hole pin header THT 2x06 1.27mm double row +0 +12 +12 +Connector_PinHeader_1.27mm +PinHeader_2x06_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x06, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x06 1.27mm double row +0 +12 +12 +Connector_PinHeader_1.27mm +PinHeader_2x07_P1.27mm_Horizontal +Through hole angled pin header, 2x07, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x07 1.27mm double row +0 +14 +14 +Connector_PinHeader_1.27mm +PinHeader_2x07_P1.27mm_Vertical +Through hole straight pin header, 2x07, 1.27mm pitch, double rows +Through hole pin header THT 2x07 1.27mm double row +0 +14 +14 +Connector_PinHeader_1.27mm +PinHeader_2x07_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x07, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x07 1.27mm double row +0 +14 +14 +Connector_PinHeader_1.27mm +PinHeader_2x08_P1.27mm_Horizontal +Through hole angled pin header, 2x08, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x08 1.27mm double row +0 +16 +16 +Connector_PinHeader_1.27mm +PinHeader_2x08_P1.27mm_Vertical +Through hole straight pin header, 2x08, 1.27mm pitch, double rows +Through hole pin header THT 2x08 1.27mm double row +0 +16 +16 +Connector_PinHeader_1.27mm +PinHeader_2x08_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x08, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x08 1.27mm double row +0 +16 +16 +Connector_PinHeader_1.27mm +PinHeader_2x09_P1.27mm_Horizontal +Through hole angled pin header, 2x09, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x09 1.27mm double row +0 +18 +18 +Connector_PinHeader_1.27mm +PinHeader_2x09_P1.27mm_Vertical +Through hole straight pin header, 2x09, 1.27mm pitch, double rows +Through hole pin header THT 2x09 1.27mm double row +0 +18 +18 +Connector_PinHeader_1.27mm +PinHeader_2x09_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x09, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x09 1.27mm double row +0 +18 +18 +Connector_PinHeader_1.27mm +PinHeader_2x10_P1.27mm_Horizontal +Through hole angled pin header, 2x10, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x10 1.27mm double row +0 +20 +20 +Connector_PinHeader_1.27mm +PinHeader_2x10_P1.27mm_Vertical +Through hole straight pin header, 2x10, 1.27mm pitch, double rows +Through hole pin header THT 2x10 1.27mm double row +0 +20 +20 +Connector_PinHeader_1.27mm +PinHeader_2x10_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x10, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x10 1.27mm double row +0 +20 +20 +Connector_PinHeader_1.27mm +PinHeader_2x11_P1.27mm_Horizontal +Through hole angled pin header, 2x11, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x11 1.27mm double row +0 +22 +22 +Connector_PinHeader_1.27mm +PinHeader_2x11_P1.27mm_Vertical +Through hole straight pin header, 2x11, 1.27mm pitch, double rows +Through hole pin header THT 2x11 1.27mm double row +0 +22 +22 +Connector_PinHeader_1.27mm +PinHeader_2x11_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x11, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x11 1.27mm double row +0 +22 +22 +Connector_PinHeader_1.27mm +PinHeader_2x12_P1.27mm_Horizontal +Through hole angled pin header, 2x12, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x12 1.27mm double row +0 +24 +24 +Connector_PinHeader_1.27mm +PinHeader_2x12_P1.27mm_Vertical +Through hole straight pin header, 2x12, 1.27mm pitch, double rows +Through hole pin header THT 2x12 1.27mm double row +0 +24 +24 +Connector_PinHeader_1.27mm +PinHeader_2x12_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x12, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x12 1.27mm double row +0 +24 +24 +Connector_PinHeader_1.27mm +PinHeader_2x13_P1.27mm_Horizontal +Through hole angled pin header, 2x13, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x13 1.27mm double row +0 +26 +26 +Connector_PinHeader_1.27mm +PinHeader_2x13_P1.27mm_Vertical +Through hole straight pin header, 2x13, 1.27mm pitch, double rows +Through hole pin header THT 2x13 1.27mm double row +0 +26 +26 +Connector_PinHeader_1.27mm +PinHeader_2x13_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x13, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x13 1.27mm double row +0 +26 +26 +Connector_PinHeader_1.27mm +PinHeader_2x14_P1.27mm_Horizontal +Through hole angled pin header, 2x14, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x14 1.27mm double row +0 +28 +28 +Connector_PinHeader_1.27mm +PinHeader_2x14_P1.27mm_Vertical +Through hole straight pin header, 2x14, 1.27mm pitch, double rows +Through hole pin header THT 2x14 1.27mm double row +0 +28 +28 +Connector_PinHeader_1.27mm +PinHeader_2x14_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x14, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x14 1.27mm double row +0 +28 +28 +Connector_PinHeader_1.27mm +PinHeader_2x15_P1.27mm_Horizontal +Through hole angled pin header, 2x15, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x15 1.27mm double row +0 +30 +30 +Connector_PinHeader_1.27mm +PinHeader_2x15_P1.27mm_Vertical +Through hole straight pin header, 2x15, 1.27mm pitch, double rows +Through hole pin header THT 2x15 1.27mm double row +0 +30 +30 +Connector_PinHeader_1.27mm +PinHeader_2x15_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x15, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x15 1.27mm double row +0 +30 +30 +Connector_PinHeader_1.27mm +PinHeader_2x16_P1.27mm_Horizontal +Through hole angled pin header, 2x16, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x16 1.27mm double row +0 +32 +32 +Connector_PinHeader_1.27mm +PinHeader_2x16_P1.27mm_Vertical +Through hole straight pin header, 2x16, 1.27mm pitch, double rows +Through hole pin header THT 2x16 1.27mm double row +0 +32 +32 +Connector_PinHeader_1.27mm +PinHeader_2x16_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x16, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x16 1.27mm double row +0 +32 +32 +Connector_PinHeader_1.27mm +PinHeader_2x17_P1.27mm_Horizontal +Through hole angled pin header, 2x17, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x17 1.27mm double row +0 +34 +34 +Connector_PinHeader_1.27mm +PinHeader_2x17_P1.27mm_Vertical +Through hole straight pin header, 2x17, 1.27mm pitch, double rows +Through hole pin header THT 2x17 1.27mm double row +0 +34 +34 +Connector_PinHeader_1.27mm +PinHeader_2x17_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x17, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x17 1.27mm double row +0 +34 +34 +Connector_PinHeader_1.27mm +PinHeader_2x18_P1.27mm_Horizontal +Through hole angled pin header, 2x18, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x18 1.27mm double row +0 +36 +36 +Connector_PinHeader_1.27mm +PinHeader_2x18_P1.27mm_Vertical +Through hole straight pin header, 2x18, 1.27mm pitch, double rows +Through hole pin header THT 2x18 1.27mm double row +0 +36 +36 +Connector_PinHeader_1.27mm +PinHeader_2x18_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x18, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x18 1.27mm double row +0 +36 +36 +Connector_PinHeader_1.27mm +PinHeader_2x19_P1.27mm_Horizontal +Through hole angled pin header, 2x19, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x19 1.27mm double row +0 +38 +38 +Connector_PinHeader_1.27mm +PinHeader_2x19_P1.27mm_Vertical +Through hole straight pin header, 2x19, 1.27mm pitch, double rows +Through hole pin header THT 2x19 1.27mm double row +0 +38 +38 +Connector_PinHeader_1.27mm +PinHeader_2x19_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x19, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x19 1.27mm double row +0 +38 +38 +Connector_PinHeader_1.27mm +PinHeader_2x20_P1.27mm_Horizontal +Through hole angled pin header, 2x20, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x20 1.27mm double row +0 +40 +40 +Connector_PinHeader_1.27mm +PinHeader_2x20_P1.27mm_Vertical +Through hole straight pin header, 2x20, 1.27mm pitch, double rows +Through hole pin header THT 2x20 1.27mm double row +0 +40 +40 +Connector_PinHeader_1.27mm +PinHeader_2x20_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x20, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x20 1.27mm double row +0 +40 +40 +Connector_PinHeader_1.27mm +PinHeader_2x21_P1.27mm_Horizontal +Through hole angled pin header, 2x21, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x21 1.27mm double row +0 +42 +42 +Connector_PinHeader_1.27mm +PinHeader_2x21_P1.27mm_Vertical +Through hole straight pin header, 2x21, 1.27mm pitch, double rows +Through hole pin header THT 2x21 1.27mm double row +0 +42 +42 +Connector_PinHeader_1.27mm +PinHeader_2x21_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x21, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x21 1.27mm double row +0 +42 +42 +Connector_PinHeader_1.27mm +PinHeader_2x22_P1.27mm_Horizontal +Through hole angled pin header, 2x22, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x22 1.27mm double row +0 +44 +44 +Connector_PinHeader_1.27mm +PinHeader_2x22_P1.27mm_Vertical +Through hole straight pin header, 2x22, 1.27mm pitch, double rows +Through hole pin header THT 2x22 1.27mm double row +0 +44 +44 +Connector_PinHeader_1.27mm +PinHeader_2x22_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x22, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x22 1.27mm double row +0 +44 +44 +Connector_PinHeader_1.27mm +PinHeader_2x23_P1.27mm_Horizontal +Through hole angled pin header, 2x23, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x23 1.27mm double row +0 +46 +46 +Connector_PinHeader_1.27mm +PinHeader_2x23_P1.27mm_Vertical +Through hole straight pin header, 2x23, 1.27mm pitch, double rows +Through hole pin header THT 2x23 1.27mm double row +0 +46 +46 +Connector_PinHeader_1.27mm +PinHeader_2x23_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x23, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x23 1.27mm double row +0 +46 +46 +Connector_PinHeader_1.27mm +PinHeader_2x24_P1.27mm_Horizontal +Through hole angled pin header, 2x24, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x24 1.27mm double row +0 +48 +48 +Connector_PinHeader_1.27mm +PinHeader_2x24_P1.27mm_Vertical +Through hole straight pin header, 2x24, 1.27mm pitch, double rows +Through hole pin header THT 2x24 1.27mm double row +0 +48 +48 +Connector_PinHeader_1.27mm +PinHeader_2x24_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x24, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x24 1.27mm double row +0 +48 +48 +Connector_PinHeader_1.27mm +PinHeader_2x25_P1.27mm_Horizontal +Through hole angled pin header, 2x25, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x25 1.27mm double row +0 +50 +50 +Connector_PinHeader_1.27mm +PinHeader_2x25_P1.27mm_Vertical +Through hole straight pin header, 2x25, 1.27mm pitch, double rows +Through hole pin header THT 2x25 1.27mm double row +0 +50 +50 +Connector_PinHeader_1.27mm +PinHeader_2x25_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x25, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x25 1.27mm double row +0 +50 +50 +Connector_PinHeader_1.27mm +PinHeader_2x26_P1.27mm_Horizontal +Through hole angled pin header, 2x26, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x26 1.27mm double row +0 +52 +52 +Connector_PinHeader_1.27mm +PinHeader_2x26_P1.27mm_Vertical +Through hole straight pin header, 2x26, 1.27mm pitch, double rows +Through hole pin header THT 2x26 1.27mm double row +0 +52 +52 +Connector_PinHeader_1.27mm +PinHeader_2x26_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x26, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x26 1.27mm double row +0 +52 +52 +Connector_PinHeader_1.27mm +PinHeader_2x27_P1.27mm_Horizontal +Through hole angled pin header, 2x27, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x27 1.27mm double row +0 +54 +54 +Connector_PinHeader_1.27mm +PinHeader_2x27_P1.27mm_Vertical +Through hole straight pin header, 2x27, 1.27mm pitch, double rows +Through hole pin header THT 2x27 1.27mm double row +0 +54 +54 +Connector_PinHeader_1.27mm +PinHeader_2x27_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x27, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x27 1.27mm double row +0 +54 +54 +Connector_PinHeader_1.27mm +PinHeader_2x28_P1.27mm_Horizontal +Through hole angled pin header, 2x28, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x28 1.27mm double row +0 +56 +56 +Connector_PinHeader_1.27mm +PinHeader_2x28_P1.27mm_Vertical +Through hole straight pin header, 2x28, 1.27mm pitch, double rows +Through hole pin header THT 2x28 1.27mm double row +0 +56 +56 +Connector_PinHeader_1.27mm +PinHeader_2x28_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x28, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x28 1.27mm double row +0 +56 +56 +Connector_PinHeader_1.27mm +PinHeader_2x29_P1.27mm_Horizontal +Through hole angled pin header, 2x29, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x29 1.27mm double row +0 +58 +58 +Connector_PinHeader_1.27mm +PinHeader_2x29_P1.27mm_Vertical +Through hole straight pin header, 2x29, 1.27mm pitch, double rows +Through hole pin header THT 2x29 1.27mm double row +0 +58 +58 +Connector_PinHeader_1.27mm +PinHeader_2x29_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x29, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x29 1.27mm double row +0 +58 +58 +Connector_PinHeader_1.27mm +PinHeader_2x30_P1.27mm_Horizontal +Through hole angled pin header, 2x30, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x30 1.27mm double row +0 +60 +60 +Connector_PinHeader_1.27mm +PinHeader_2x30_P1.27mm_Vertical +Through hole straight pin header, 2x30, 1.27mm pitch, double rows +Through hole pin header THT 2x30 1.27mm double row +0 +60 +60 +Connector_PinHeader_1.27mm +PinHeader_2x30_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x30, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x30 1.27mm double row +0 +60 +60 +Connector_PinHeader_1.27mm +PinHeader_2x31_P1.27mm_Horizontal +Through hole angled pin header, 2x31, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x31 1.27mm double row +0 +62 +62 +Connector_PinHeader_1.27mm +PinHeader_2x31_P1.27mm_Vertical +Through hole straight pin header, 2x31, 1.27mm pitch, double rows +Through hole pin header THT 2x31 1.27mm double row +0 +62 +62 +Connector_PinHeader_1.27mm +PinHeader_2x31_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x31, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x31 1.27mm double row +0 +62 +62 +Connector_PinHeader_1.27mm +PinHeader_2x32_P1.27mm_Horizontal +Through hole angled pin header, 2x32, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x32 1.27mm double row +0 +64 +64 +Connector_PinHeader_1.27mm +PinHeader_2x32_P1.27mm_Vertical +Through hole straight pin header, 2x32, 1.27mm pitch, double rows +Through hole pin header THT 2x32 1.27mm double row +0 +64 +64 +Connector_PinHeader_1.27mm +PinHeader_2x32_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x32, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x32 1.27mm double row +0 +64 +64 +Connector_PinHeader_1.27mm +PinHeader_2x33_P1.27mm_Horizontal +Through hole angled pin header, 2x33, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x33 1.27mm double row +0 +66 +66 +Connector_PinHeader_1.27mm +PinHeader_2x33_P1.27mm_Vertical +Through hole straight pin header, 2x33, 1.27mm pitch, double rows +Through hole pin header THT 2x33 1.27mm double row +0 +66 +66 +Connector_PinHeader_1.27mm +PinHeader_2x33_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x33, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x33 1.27mm double row +0 +66 +66 +Connector_PinHeader_1.27mm +PinHeader_2x34_P1.27mm_Horizontal +Through hole angled pin header, 2x34, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x34 1.27mm double row +0 +68 +68 +Connector_PinHeader_1.27mm +PinHeader_2x34_P1.27mm_Vertical +Through hole straight pin header, 2x34, 1.27mm pitch, double rows +Through hole pin header THT 2x34 1.27mm double row +0 +68 +68 +Connector_PinHeader_1.27mm +PinHeader_2x34_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x34, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x34 1.27mm double row +0 +68 +68 +Connector_PinHeader_1.27mm +PinHeader_2x35_P1.27mm_Horizontal +Through hole angled pin header, 2x35, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x35 1.27mm double row +0 +70 +70 +Connector_PinHeader_1.27mm +PinHeader_2x35_P1.27mm_Vertical +Through hole straight pin header, 2x35, 1.27mm pitch, double rows +Through hole pin header THT 2x35 1.27mm double row +0 +70 +70 +Connector_PinHeader_1.27mm +PinHeader_2x35_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x35, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x35 1.27mm double row +0 +70 +70 +Connector_PinHeader_1.27mm +PinHeader_2x36_P1.27mm_Horizontal +Through hole angled pin header, 2x36, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x36 1.27mm double row +0 +72 +72 +Connector_PinHeader_1.27mm +PinHeader_2x36_P1.27mm_Vertical +Through hole straight pin header, 2x36, 1.27mm pitch, double rows +Through hole pin header THT 2x36 1.27mm double row +0 +72 +72 +Connector_PinHeader_1.27mm +PinHeader_2x36_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x36, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x36 1.27mm double row +0 +72 +72 +Connector_PinHeader_1.27mm +PinHeader_2x37_P1.27mm_Horizontal +Through hole angled pin header, 2x37, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x37 1.27mm double row +0 +74 +74 +Connector_PinHeader_1.27mm +PinHeader_2x37_P1.27mm_Vertical +Through hole straight pin header, 2x37, 1.27mm pitch, double rows +Through hole pin header THT 2x37 1.27mm double row +0 +74 +74 +Connector_PinHeader_1.27mm +PinHeader_2x37_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x37, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x37 1.27mm double row +0 +74 +74 +Connector_PinHeader_1.27mm +PinHeader_2x38_P1.27mm_Horizontal +Through hole angled pin header, 2x38, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x38 1.27mm double row +0 +76 +76 +Connector_PinHeader_1.27mm +PinHeader_2x38_P1.27mm_Vertical +Through hole straight pin header, 2x38, 1.27mm pitch, double rows +Through hole pin header THT 2x38 1.27mm double row +0 +76 +76 +Connector_PinHeader_1.27mm +PinHeader_2x38_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x38, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x38 1.27mm double row +0 +76 +76 +Connector_PinHeader_1.27mm +PinHeader_2x39_P1.27mm_Horizontal +Through hole angled pin header, 2x39, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x39 1.27mm double row +0 +78 +78 +Connector_PinHeader_1.27mm +PinHeader_2x39_P1.27mm_Vertical +Through hole straight pin header, 2x39, 1.27mm pitch, double rows +Through hole pin header THT 2x39 1.27mm double row +0 +78 +78 +Connector_PinHeader_1.27mm +PinHeader_2x39_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x39, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x39 1.27mm double row +0 +78 +78 +Connector_PinHeader_1.27mm +PinHeader_2x40_P1.27mm_Horizontal +Through hole angled pin header, 2x40, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x40 1.27mm double row +0 +80 +80 +Connector_PinHeader_1.27mm +PinHeader_2x40_P1.27mm_Vertical +Through hole straight pin header, 2x40, 1.27mm pitch, double rows +Through hole pin header THT 2x40 1.27mm double row +0 +80 +80 +Connector_PinHeader_1.27mm +PinHeader_2x40_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x40, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x40 1.27mm double row +0 +80 +80 +Connector_PinHeader_2.00mm +PinHeader_1x01_P2.00mm_Horizontal +Through hole angled pin header, 1x01, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x01 2.00mm single row +0 +1 +1 +Connector_PinHeader_2.00mm +PinHeader_1x01_P2.00mm_Vertical +Through hole straight pin header, 1x01, 2.00mm pitch, single row +Through hole pin header THT 1x01 2.00mm single row +0 +1 +1 +Connector_PinHeader_2.00mm +PinHeader_1x02_P2.00mm_Horizontal +Through hole angled pin header, 1x02, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x02 2.00mm single row +0 +2 +2 +Connector_PinHeader_2.00mm +PinHeader_1x02_P2.00mm_Vertical +Through hole straight pin header, 1x02, 2.00mm pitch, single row +Through hole pin header THT 1x02 2.00mm single row +0 +2 +2 +Connector_PinHeader_2.00mm +PinHeader_1x02_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x02, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x02 2.00mm single row style1 pin1 left +0 +2 +2 +Connector_PinHeader_2.00mm +PinHeader_1x02_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x02, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x02 2.00mm single row style2 pin1 right +0 +2 +2 +Connector_PinHeader_2.00mm +PinHeader_1x03_P2.00mm_Horizontal +Through hole angled pin header, 1x03, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x03 2.00mm single row +0 +3 +3 +Connector_PinHeader_2.00mm +PinHeader_1x03_P2.00mm_Vertical +Through hole straight pin header, 1x03, 2.00mm pitch, single row +Through hole pin header THT 1x03 2.00mm single row +0 +3 +3 +Connector_PinHeader_2.00mm +PinHeader_1x03_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x03, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x03 2.00mm single row style1 pin1 left +0 +3 +3 +Connector_PinHeader_2.00mm +PinHeader_1x03_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x03, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x03 2.00mm single row style2 pin1 right +0 +3 +3 +Connector_PinHeader_2.00mm +PinHeader_1x04_P2.00mm_Horizontal +Through hole angled pin header, 1x04, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x04 2.00mm single row +0 +4 +4 +Connector_PinHeader_2.00mm +PinHeader_1x04_P2.00mm_Vertical +Through hole straight pin header, 1x04, 2.00mm pitch, single row +Through hole pin header THT 1x04 2.00mm single row +0 +4 +4 +Connector_PinHeader_2.00mm +PinHeader_1x04_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x04, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x04 2.00mm single row style1 pin1 left +0 +4 +4 +Connector_PinHeader_2.00mm +PinHeader_1x04_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x04, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x04 2.00mm single row style2 pin1 right +0 +4 +4 +Connector_PinHeader_2.00mm +PinHeader_1x05_P2.00mm_Horizontal +Through hole angled pin header, 1x05, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x05 2.00mm single row +0 +5 +5 +Connector_PinHeader_2.00mm +PinHeader_1x05_P2.00mm_Vertical +Through hole straight pin header, 1x05, 2.00mm pitch, single row +Through hole pin header THT 1x05 2.00mm single row +0 +5 +5 +Connector_PinHeader_2.00mm +PinHeader_1x05_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x05, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x05 2.00mm single row style1 pin1 left +0 +5 +5 +Connector_PinHeader_2.00mm +PinHeader_1x05_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x05, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x05 2.00mm single row style2 pin1 right +0 +5 +5 +Connector_PinHeader_2.00mm +PinHeader_1x06_P2.00mm_Horizontal +Through hole angled pin header, 1x06, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x06 2.00mm single row +0 +6 +6 +Connector_PinHeader_2.00mm +PinHeader_1x06_P2.00mm_Vertical +Through hole straight pin header, 1x06, 2.00mm pitch, single row +Through hole pin header THT 1x06 2.00mm single row +0 +6 +6 +Connector_PinHeader_2.00mm +PinHeader_1x06_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x06, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x06 2.00mm single row style1 pin1 left +0 +6 +6 +Connector_PinHeader_2.00mm +PinHeader_1x06_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x06, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x06 2.00mm single row style2 pin1 right +0 +6 +6 +Connector_PinHeader_2.00mm +PinHeader_1x07_P2.00mm_Horizontal +Through hole angled pin header, 1x07, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x07 2.00mm single row +0 +7 +7 +Connector_PinHeader_2.00mm +PinHeader_1x07_P2.00mm_Vertical +Through hole straight pin header, 1x07, 2.00mm pitch, single row +Through hole pin header THT 1x07 2.00mm single row +0 +7 +7 +Connector_PinHeader_2.00mm +PinHeader_1x07_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x07, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x07 2.00mm single row style1 pin1 left +0 +7 +7 +Connector_PinHeader_2.00mm +PinHeader_1x07_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x07, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x07 2.00mm single row style2 pin1 right +0 +7 +7 +Connector_PinHeader_2.00mm +PinHeader_1x08_P2.00mm_Horizontal +Through hole angled pin header, 1x08, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x08 2.00mm single row +0 +8 +8 +Connector_PinHeader_2.00mm +PinHeader_1x08_P2.00mm_Vertical +Through hole straight pin header, 1x08, 2.00mm pitch, single row +Through hole pin header THT 1x08 2.00mm single row +0 +8 +8 +Connector_PinHeader_2.00mm +PinHeader_1x08_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x08, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x08 2.00mm single row style1 pin1 left +0 +8 +8 +Connector_PinHeader_2.00mm +PinHeader_1x08_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x08, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x08 2.00mm single row style2 pin1 right +0 +8 +8 +Connector_PinHeader_2.00mm +PinHeader_1x09_P2.00mm_Horizontal +Through hole angled pin header, 1x09, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x09 2.00mm single row +0 +9 +9 +Connector_PinHeader_2.00mm +PinHeader_1x09_P2.00mm_Vertical +Through hole straight pin header, 1x09, 2.00mm pitch, single row +Through hole pin header THT 1x09 2.00mm single row +0 +9 +9 +Connector_PinHeader_2.00mm +PinHeader_1x09_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x09, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x09 2.00mm single row style1 pin1 left +0 +9 +9 +Connector_PinHeader_2.00mm +PinHeader_1x09_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x09, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x09 2.00mm single row style2 pin1 right +0 +9 +9 +Connector_PinHeader_2.00mm +PinHeader_1x10_P2.00mm_Horizontal +Through hole angled pin header, 1x10, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x10 2.00mm single row +0 +10 +10 +Connector_PinHeader_2.00mm +PinHeader_1x10_P2.00mm_Vertical +Through hole straight pin header, 1x10, 2.00mm pitch, single row +Through hole pin header THT 1x10 2.00mm single row +0 +10 +10 +Connector_PinHeader_2.00mm +PinHeader_1x10_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x10, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x10 2.00mm single row style1 pin1 left +0 +10 +10 +Connector_PinHeader_2.00mm +PinHeader_1x10_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x10, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x10 2.00mm single row style2 pin1 right +0 +10 +10 +Connector_PinHeader_2.00mm +PinHeader_1x11_P2.00mm_Horizontal +Through hole angled pin header, 1x11, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x11 2.00mm single row +0 +11 +11 +Connector_PinHeader_2.00mm +PinHeader_1x11_P2.00mm_Vertical +Through hole straight pin header, 1x11, 2.00mm pitch, single row +Through hole pin header THT 1x11 2.00mm single row +0 +11 +11 +Connector_PinHeader_2.00mm +PinHeader_1x11_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x11, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x11 2.00mm single row style1 pin1 left +0 +11 +11 +Connector_PinHeader_2.00mm +PinHeader_1x11_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x11, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x11 2.00mm single row style2 pin1 right +0 +11 +11 +Connector_PinHeader_2.00mm +PinHeader_1x12_P2.00mm_Horizontal +Through hole angled pin header, 1x12, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x12 2.00mm single row +0 +12 +12 +Connector_PinHeader_2.00mm +PinHeader_1x12_P2.00mm_Vertical +Through hole straight pin header, 1x12, 2.00mm pitch, single row +Through hole pin header THT 1x12 2.00mm single row +0 +12 +12 +Connector_PinHeader_2.00mm +PinHeader_1x12_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x12, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x12 2.00mm single row style1 pin1 left +0 +12 +12 +Connector_PinHeader_2.00mm +PinHeader_1x12_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x12, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x12 2.00mm single row style2 pin1 right +0 +12 +12 +Connector_PinHeader_2.00mm +PinHeader_1x13_P2.00mm_Horizontal +Through hole angled pin header, 1x13, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x13 2.00mm single row +0 +13 +13 +Connector_PinHeader_2.00mm +PinHeader_1x13_P2.00mm_Vertical +Through hole straight pin header, 1x13, 2.00mm pitch, single row +Through hole pin header THT 1x13 2.00mm single row +0 +13 +13 +Connector_PinHeader_2.00mm +PinHeader_1x13_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x13, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x13 2.00mm single row style1 pin1 left +0 +13 +13 +Connector_PinHeader_2.00mm +PinHeader_1x13_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x13, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x13 2.00mm single row style2 pin1 right +0 +13 +13 +Connector_PinHeader_2.00mm +PinHeader_1x14_P2.00mm_Horizontal +Through hole angled pin header, 1x14, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x14 2.00mm single row +0 +14 +14 +Connector_PinHeader_2.00mm +PinHeader_1x14_P2.00mm_Vertical +Through hole straight pin header, 1x14, 2.00mm pitch, single row +Through hole pin header THT 1x14 2.00mm single row +0 +14 +14 +Connector_PinHeader_2.00mm +PinHeader_1x14_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x14, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x14 2.00mm single row style1 pin1 left +0 +14 +14 +Connector_PinHeader_2.00mm +PinHeader_1x14_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x14, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x14 2.00mm single row style2 pin1 right +0 +14 +14 +Connector_PinHeader_2.00mm +PinHeader_1x15_P2.00mm_Horizontal +Through hole angled pin header, 1x15, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x15 2.00mm single row +0 +15 +15 +Connector_PinHeader_2.00mm +PinHeader_1x15_P2.00mm_Vertical +Through hole straight pin header, 1x15, 2.00mm pitch, single row +Through hole pin header THT 1x15 2.00mm single row +0 +15 +15 +Connector_PinHeader_2.00mm +PinHeader_1x15_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x15, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x15 2.00mm single row style1 pin1 left +0 +15 +15 +Connector_PinHeader_2.00mm +PinHeader_1x15_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x15, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x15 2.00mm single row style2 pin1 right +0 +15 +15 +Connector_PinHeader_2.00mm +PinHeader_1x16_P2.00mm_Horizontal +Through hole angled pin header, 1x16, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x16 2.00mm single row +0 +16 +16 +Connector_PinHeader_2.00mm +PinHeader_1x16_P2.00mm_Vertical +Through hole straight pin header, 1x16, 2.00mm pitch, single row +Through hole pin header THT 1x16 2.00mm single row +0 +16 +16 +Connector_PinHeader_2.00mm +PinHeader_1x16_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x16, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x16 2.00mm single row style1 pin1 left +0 +16 +16 +Connector_PinHeader_2.00mm +PinHeader_1x16_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x16, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x16 2.00mm single row style2 pin1 right +0 +16 +16 +Connector_PinHeader_2.00mm +PinHeader_1x17_P2.00mm_Horizontal +Through hole angled pin header, 1x17, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x17 2.00mm single row +0 +17 +17 +Connector_PinHeader_2.00mm +PinHeader_1x17_P2.00mm_Vertical +Through hole straight pin header, 1x17, 2.00mm pitch, single row +Through hole pin header THT 1x17 2.00mm single row +0 +17 +17 +Connector_PinHeader_2.00mm +PinHeader_1x17_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x17, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x17 2.00mm single row style1 pin1 left +0 +17 +17 +Connector_PinHeader_2.00mm +PinHeader_1x17_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x17, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x17 2.00mm single row style2 pin1 right +0 +17 +17 +Connector_PinHeader_2.00mm +PinHeader_1x18_P2.00mm_Horizontal +Through hole angled pin header, 1x18, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x18 2.00mm single row +0 +18 +18 +Connector_PinHeader_2.00mm +PinHeader_1x18_P2.00mm_Vertical +Through hole straight pin header, 1x18, 2.00mm pitch, single row +Through hole pin header THT 1x18 2.00mm single row +0 +18 +18 +Connector_PinHeader_2.00mm +PinHeader_1x18_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x18, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x18 2.00mm single row style1 pin1 left +0 +18 +18 +Connector_PinHeader_2.00mm +PinHeader_1x18_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x18, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x18 2.00mm single row style2 pin1 right +0 +18 +18 +Connector_PinHeader_2.00mm +PinHeader_1x19_P2.00mm_Horizontal +Through hole angled pin header, 1x19, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x19 2.00mm single row +0 +19 +19 +Connector_PinHeader_2.00mm +PinHeader_1x19_P2.00mm_Vertical +Through hole straight pin header, 1x19, 2.00mm pitch, single row +Through hole pin header THT 1x19 2.00mm single row +0 +19 +19 +Connector_PinHeader_2.00mm +PinHeader_1x19_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x19, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x19 2.00mm single row style1 pin1 left +0 +19 +19 +Connector_PinHeader_2.00mm +PinHeader_1x19_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x19, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x19 2.00mm single row style2 pin1 right +0 +19 +19 +Connector_PinHeader_2.00mm +PinHeader_1x20_P2.00mm_Horizontal +Through hole angled pin header, 1x20, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x20 2.00mm single row +0 +20 +20 +Connector_PinHeader_2.00mm +PinHeader_1x20_P2.00mm_Vertical +Through hole straight pin header, 1x20, 2.00mm pitch, single row +Through hole pin header THT 1x20 2.00mm single row +0 +20 +20 +Connector_PinHeader_2.00mm +PinHeader_1x20_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x20, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x20 2.00mm single row style1 pin1 left +0 +20 +20 +Connector_PinHeader_2.00mm +PinHeader_1x20_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x20, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x20 2.00mm single row style2 pin1 right +0 +20 +20 +Connector_PinHeader_2.00mm +PinHeader_1x21_P2.00mm_Horizontal +Through hole angled pin header, 1x21, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x21 2.00mm single row +0 +21 +21 +Connector_PinHeader_2.00mm +PinHeader_1x21_P2.00mm_Vertical +Through hole straight pin header, 1x21, 2.00mm pitch, single row +Through hole pin header THT 1x21 2.00mm single row +0 +21 +21 +Connector_PinHeader_2.00mm +PinHeader_1x21_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x21, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x21 2.00mm single row style1 pin1 left +0 +21 +21 +Connector_PinHeader_2.00mm +PinHeader_1x21_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x21, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x21 2.00mm single row style2 pin1 right +0 +21 +21 +Connector_PinHeader_2.00mm +PinHeader_1x22_P2.00mm_Horizontal +Through hole angled pin header, 1x22, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x22 2.00mm single row +0 +22 +22 +Connector_PinHeader_2.00mm +PinHeader_1x22_P2.00mm_Vertical +Through hole straight pin header, 1x22, 2.00mm pitch, single row +Through hole pin header THT 1x22 2.00mm single row +0 +22 +22 +Connector_PinHeader_2.00mm +PinHeader_1x22_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x22, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x22 2.00mm single row style1 pin1 left +0 +22 +22 +Connector_PinHeader_2.00mm +PinHeader_1x22_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x22, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x22 2.00mm single row style2 pin1 right +0 +22 +22 +Connector_PinHeader_2.00mm +PinHeader_1x23_P2.00mm_Horizontal +Through hole angled pin header, 1x23, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x23 2.00mm single row +0 +23 +23 +Connector_PinHeader_2.00mm +PinHeader_1x23_P2.00mm_Vertical +Through hole straight pin header, 1x23, 2.00mm pitch, single row +Through hole pin header THT 1x23 2.00mm single row +0 +23 +23 +Connector_PinHeader_2.00mm +PinHeader_1x23_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x23, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x23 2.00mm single row style1 pin1 left +0 +23 +23 +Connector_PinHeader_2.00mm +PinHeader_1x23_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x23, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x23 2.00mm single row style2 pin1 right +0 +23 +23 +Connector_PinHeader_2.00mm +PinHeader_1x24_P2.00mm_Horizontal +Through hole angled pin header, 1x24, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x24 2.00mm single row +0 +24 +24 +Connector_PinHeader_2.00mm +PinHeader_1x24_P2.00mm_Vertical +Through hole straight pin header, 1x24, 2.00mm pitch, single row +Through hole pin header THT 1x24 2.00mm single row +0 +24 +24 +Connector_PinHeader_2.00mm +PinHeader_1x24_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x24, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x24 2.00mm single row style1 pin1 left +0 +24 +24 +Connector_PinHeader_2.00mm +PinHeader_1x24_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x24, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x24 2.00mm single row style2 pin1 right +0 +24 +24 +Connector_PinHeader_2.00mm +PinHeader_1x25_P2.00mm_Horizontal +Through hole angled pin header, 1x25, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x25 2.00mm single row +0 +25 +25 +Connector_PinHeader_2.00mm +PinHeader_1x25_P2.00mm_Vertical +Through hole straight pin header, 1x25, 2.00mm pitch, single row +Through hole pin header THT 1x25 2.00mm single row +0 +25 +25 +Connector_PinHeader_2.00mm +PinHeader_1x25_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x25, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x25 2.00mm single row style1 pin1 left +0 +25 +25 +Connector_PinHeader_2.00mm +PinHeader_1x25_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x25, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x25 2.00mm single row style2 pin1 right +0 +25 +25 +Connector_PinHeader_2.00mm +PinHeader_1x26_P2.00mm_Horizontal +Through hole angled pin header, 1x26, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x26 2.00mm single row +0 +26 +26 +Connector_PinHeader_2.00mm +PinHeader_1x26_P2.00mm_Vertical +Through hole straight pin header, 1x26, 2.00mm pitch, single row +Through hole pin header THT 1x26 2.00mm single row +0 +26 +26 +Connector_PinHeader_2.00mm +PinHeader_1x26_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x26, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x26 2.00mm single row style1 pin1 left +0 +26 +26 +Connector_PinHeader_2.00mm +PinHeader_1x26_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x26, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x26 2.00mm single row style2 pin1 right +0 +26 +26 +Connector_PinHeader_2.00mm +PinHeader_1x27_P2.00mm_Horizontal +Through hole angled pin header, 1x27, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x27 2.00mm single row +0 +27 +27 +Connector_PinHeader_2.00mm +PinHeader_1x27_P2.00mm_Vertical +Through hole straight pin header, 1x27, 2.00mm pitch, single row +Through hole pin header THT 1x27 2.00mm single row +0 +27 +27 +Connector_PinHeader_2.00mm +PinHeader_1x27_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x27, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x27 2.00mm single row style1 pin1 left +0 +27 +27 +Connector_PinHeader_2.00mm +PinHeader_1x27_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x27, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x27 2.00mm single row style2 pin1 right +0 +27 +27 +Connector_PinHeader_2.00mm +PinHeader_1x28_P2.00mm_Horizontal +Through hole angled pin header, 1x28, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x28 2.00mm single row +0 +28 +28 +Connector_PinHeader_2.00mm +PinHeader_1x28_P2.00mm_Vertical +Through hole straight pin header, 1x28, 2.00mm pitch, single row +Through hole pin header THT 1x28 2.00mm single row +0 +28 +28 +Connector_PinHeader_2.00mm +PinHeader_1x28_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x28, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x28 2.00mm single row style1 pin1 left +0 +28 +28 +Connector_PinHeader_2.00mm +PinHeader_1x28_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x28, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x28 2.00mm single row style2 pin1 right +0 +28 +28 +Connector_PinHeader_2.00mm +PinHeader_1x29_P2.00mm_Horizontal +Through hole angled pin header, 1x29, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x29 2.00mm single row +0 +29 +29 +Connector_PinHeader_2.00mm +PinHeader_1x29_P2.00mm_Vertical +Through hole straight pin header, 1x29, 2.00mm pitch, single row +Through hole pin header THT 1x29 2.00mm single row +0 +29 +29 +Connector_PinHeader_2.00mm +PinHeader_1x29_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x29, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x29 2.00mm single row style1 pin1 left +0 +29 +29 +Connector_PinHeader_2.00mm +PinHeader_1x29_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x29, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x29 2.00mm single row style2 pin1 right +0 +29 +29 +Connector_PinHeader_2.00mm +PinHeader_1x30_P2.00mm_Horizontal +Through hole angled pin header, 1x30, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x30 2.00mm single row +0 +30 +30 +Connector_PinHeader_2.00mm +PinHeader_1x30_P2.00mm_Vertical +Through hole straight pin header, 1x30, 2.00mm pitch, single row +Through hole pin header THT 1x30 2.00mm single row +0 +30 +30 +Connector_PinHeader_2.00mm +PinHeader_1x30_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x30, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x30 2.00mm single row style1 pin1 left +0 +30 +30 +Connector_PinHeader_2.00mm +PinHeader_1x30_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x30, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x30 2.00mm single row style2 pin1 right +0 +30 +30 +Connector_PinHeader_2.00mm +PinHeader_1x31_P2.00mm_Horizontal +Through hole angled pin header, 1x31, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x31 2.00mm single row +0 +31 +31 +Connector_PinHeader_2.00mm +PinHeader_1x31_P2.00mm_Vertical +Through hole straight pin header, 1x31, 2.00mm pitch, single row +Through hole pin header THT 1x31 2.00mm single row +0 +31 +31 +Connector_PinHeader_2.00mm +PinHeader_1x31_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x31, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x31 2.00mm single row style1 pin1 left +0 +31 +31 +Connector_PinHeader_2.00mm +PinHeader_1x31_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x31, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x31 2.00mm single row style2 pin1 right +0 +31 +31 +Connector_PinHeader_2.00mm +PinHeader_1x32_P2.00mm_Horizontal +Through hole angled pin header, 1x32, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x32 2.00mm single row +0 +32 +32 +Connector_PinHeader_2.00mm +PinHeader_1x32_P2.00mm_Vertical +Through hole straight pin header, 1x32, 2.00mm pitch, single row +Through hole pin header THT 1x32 2.00mm single row +0 +32 +32 +Connector_PinHeader_2.00mm +PinHeader_1x32_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x32, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x32 2.00mm single row style1 pin1 left +0 +32 +32 +Connector_PinHeader_2.00mm +PinHeader_1x32_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x32, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x32 2.00mm single row style2 pin1 right +0 +32 +32 +Connector_PinHeader_2.00mm +PinHeader_1x33_P2.00mm_Horizontal +Through hole angled pin header, 1x33, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x33 2.00mm single row +0 +33 +33 +Connector_PinHeader_2.00mm +PinHeader_1x33_P2.00mm_Vertical +Through hole straight pin header, 1x33, 2.00mm pitch, single row +Through hole pin header THT 1x33 2.00mm single row +0 +33 +33 +Connector_PinHeader_2.00mm +PinHeader_1x33_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x33, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x33 2.00mm single row style1 pin1 left +0 +33 +33 +Connector_PinHeader_2.00mm +PinHeader_1x33_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x33, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x33 2.00mm single row style2 pin1 right +0 +33 +33 +Connector_PinHeader_2.00mm +PinHeader_1x34_P2.00mm_Horizontal +Through hole angled pin header, 1x34, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x34 2.00mm single row +0 +34 +34 +Connector_PinHeader_2.00mm +PinHeader_1x34_P2.00mm_Vertical +Through hole straight pin header, 1x34, 2.00mm pitch, single row +Through hole pin header THT 1x34 2.00mm single row +0 +34 +34 +Connector_PinHeader_2.00mm +PinHeader_1x34_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x34, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x34 2.00mm single row style1 pin1 left +0 +34 +34 +Connector_PinHeader_2.00mm +PinHeader_1x34_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x34, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x34 2.00mm single row style2 pin1 right +0 +34 +34 +Connector_PinHeader_2.00mm +PinHeader_1x35_P2.00mm_Horizontal +Through hole angled pin header, 1x35, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x35 2.00mm single row +0 +35 +35 +Connector_PinHeader_2.00mm +PinHeader_1x35_P2.00mm_Vertical +Through hole straight pin header, 1x35, 2.00mm pitch, single row +Through hole pin header THT 1x35 2.00mm single row +0 +35 +35 +Connector_PinHeader_2.00mm +PinHeader_1x35_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x35, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x35 2.00mm single row style1 pin1 left +0 +35 +35 +Connector_PinHeader_2.00mm +PinHeader_1x35_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x35, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x35 2.00mm single row style2 pin1 right +0 +35 +35 +Connector_PinHeader_2.00mm +PinHeader_1x36_P2.00mm_Horizontal +Through hole angled pin header, 1x36, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x36 2.00mm single row +0 +36 +36 +Connector_PinHeader_2.00mm +PinHeader_1x36_P2.00mm_Vertical +Through hole straight pin header, 1x36, 2.00mm pitch, single row +Through hole pin header THT 1x36 2.00mm single row +0 +36 +36 +Connector_PinHeader_2.00mm +PinHeader_1x36_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x36, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x36 2.00mm single row style1 pin1 left +0 +36 +36 +Connector_PinHeader_2.00mm +PinHeader_1x36_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x36, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x36 2.00mm single row style2 pin1 right +0 +36 +36 +Connector_PinHeader_2.00mm +PinHeader_1x37_P2.00mm_Horizontal +Through hole angled pin header, 1x37, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x37 2.00mm single row +0 +37 +37 +Connector_PinHeader_2.00mm +PinHeader_1x37_P2.00mm_Vertical +Through hole straight pin header, 1x37, 2.00mm pitch, single row +Through hole pin header THT 1x37 2.00mm single row +0 +37 +37 +Connector_PinHeader_2.00mm +PinHeader_1x37_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x37, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x37 2.00mm single row style1 pin1 left +0 +37 +37 +Connector_PinHeader_2.00mm +PinHeader_1x37_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x37, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x37 2.00mm single row style2 pin1 right +0 +37 +37 +Connector_PinHeader_2.00mm +PinHeader_1x38_P2.00mm_Horizontal +Through hole angled pin header, 1x38, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x38 2.00mm single row +0 +38 +38 +Connector_PinHeader_2.00mm +PinHeader_1x38_P2.00mm_Vertical +Through hole straight pin header, 1x38, 2.00mm pitch, single row +Through hole pin header THT 1x38 2.00mm single row +0 +38 +38 +Connector_PinHeader_2.00mm +PinHeader_1x38_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x38, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x38 2.00mm single row style1 pin1 left +0 +38 +38 +Connector_PinHeader_2.00mm +PinHeader_1x38_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x38, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x38 2.00mm single row style2 pin1 right +0 +38 +38 +Connector_PinHeader_2.00mm +PinHeader_1x39_P2.00mm_Horizontal +Through hole angled pin header, 1x39, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x39 2.00mm single row +0 +39 +39 +Connector_PinHeader_2.00mm +PinHeader_1x39_P2.00mm_Vertical +Through hole straight pin header, 1x39, 2.00mm pitch, single row +Through hole pin header THT 1x39 2.00mm single row +0 +39 +39 +Connector_PinHeader_2.00mm +PinHeader_1x39_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x39, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x39 2.00mm single row style1 pin1 left +0 +39 +39 +Connector_PinHeader_2.00mm +PinHeader_1x39_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x39, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x39 2.00mm single row style2 pin1 right +0 +39 +39 +Connector_PinHeader_2.00mm +PinHeader_1x40_P2.00mm_Horizontal +Through hole angled pin header, 1x40, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x40 2.00mm single row +0 +40 +40 +Connector_PinHeader_2.00mm +PinHeader_1x40_P2.00mm_Vertical +Through hole straight pin header, 1x40, 2.00mm pitch, single row +Through hole pin header THT 1x40 2.00mm single row +0 +40 +40 +Connector_PinHeader_2.00mm +PinHeader_1x40_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x40, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x40 2.00mm single row style1 pin1 left +0 +40 +40 +Connector_PinHeader_2.00mm +PinHeader_1x40_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x40, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x40 2.00mm single row style2 pin1 right +0 +40 +40 +Connector_PinHeader_2.00mm +PinHeader_2x01_P2.00mm_Horizontal +Through hole angled pin header, 2x01, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x01 2.00mm double row +0 +2 +2 +Connector_PinHeader_2.00mm +PinHeader_2x01_P2.00mm_Vertical +Through hole straight pin header, 2x01, 2.00mm pitch, double rows +Through hole pin header THT 2x01 2.00mm double row +0 +2 +2 +Connector_PinHeader_2.00mm +PinHeader_2x01_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x01, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x01 2.00mm double row +0 +2 +2 +Connector_PinHeader_2.00mm +PinHeader_2x02_P2.00mm_Horizontal +Through hole angled pin header, 2x02, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x02 2.00mm double row +0 +4 +4 +Connector_PinHeader_2.00mm +PinHeader_2x02_P2.00mm_Vertical +Through hole straight pin header, 2x02, 2.00mm pitch, double rows +Through hole pin header THT 2x02 2.00mm double row +0 +4 +4 +Connector_PinHeader_2.00mm +PinHeader_2x02_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x02, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x02 2.00mm double row +0 +4 +4 +Connector_PinHeader_2.00mm +PinHeader_2x03_P2.00mm_Horizontal +Through hole angled pin header, 2x03, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x03 2.00mm double row +0 +6 +6 +Connector_PinHeader_2.00mm +PinHeader_2x03_P2.00mm_Vertical +Through hole straight pin header, 2x03, 2.00mm pitch, double rows +Through hole pin header THT 2x03 2.00mm double row +0 +6 +6 +Connector_PinHeader_2.00mm +PinHeader_2x03_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x03, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x03 2.00mm double row +0 +6 +6 +Connector_PinHeader_2.00mm +PinHeader_2x04_P2.00mm_Horizontal +Through hole angled pin header, 2x04, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x04 2.00mm double row +0 +8 +8 +Connector_PinHeader_2.00mm +PinHeader_2x04_P2.00mm_Vertical +Through hole straight pin header, 2x04, 2.00mm pitch, double rows +Through hole pin header THT 2x04 2.00mm double row +0 +8 +8 +Connector_PinHeader_2.00mm +PinHeader_2x04_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x04, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x04 2.00mm double row +0 +8 +8 +Connector_PinHeader_2.00mm +PinHeader_2x05_P2.00mm_Horizontal +Through hole angled pin header, 2x05, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x05 2.00mm double row +0 +10 +10 +Connector_PinHeader_2.00mm +PinHeader_2x05_P2.00mm_Vertical +Through hole straight pin header, 2x05, 2.00mm pitch, double rows +Through hole pin header THT 2x05 2.00mm double row +0 +10 +10 +Connector_PinHeader_2.00mm +PinHeader_2x05_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x05, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x05 2.00mm double row +0 +10 +10 +Connector_PinHeader_2.00mm +PinHeader_2x06_P2.00mm_Horizontal +Through hole angled pin header, 2x06, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x06 2.00mm double row +0 +12 +12 +Connector_PinHeader_2.00mm +PinHeader_2x06_P2.00mm_Vertical +Through hole straight pin header, 2x06, 2.00mm pitch, double rows +Through hole pin header THT 2x06 2.00mm double row +0 +12 +12 +Connector_PinHeader_2.00mm +PinHeader_2x06_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x06, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x06 2.00mm double row +0 +12 +12 +Connector_PinHeader_2.00mm +PinHeader_2x07_P2.00mm_Horizontal +Through hole angled pin header, 2x07, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x07 2.00mm double row +0 +14 +14 +Connector_PinHeader_2.00mm +PinHeader_2x07_P2.00mm_Vertical +Through hole straight pin header, 2x07, 2.00mm pitch, double rows +Through hole pin header THT 2x07 2.00mm double row +0 +14 +14 +Connector_PinHeader_2.00mm +PinHeader_2x07_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x07, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x07 2.00mm double row +0 +14 +14 +Connector_PinHeader_2.00mm +PinHeader_2x08_P2.00mm_Horizontal +Through hole angled pin header, 2x08, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x08 2.00mm double row +0 +16 +16 +Connector_PinHeader_2.00mm +PinHeader_2x08_P2.00mm_Vertical +Through hole straight pin header, 2x08, 2.00mm pitch, double rows +Through hole pin header THT 2x08 2.00mm double row +0 +16 +16 +Connector_PinHeader_2.00mm +PinHeader_2x08_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x08, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x08 2.00mm double row +0 +16 +16 +Connector_PinHeader_2.00mm +PinHeader_2x09_P2.00mm_Horizontal +Through hole angled pin header, 2x09, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x09 2.00mm double row +0 +18 +18 +Connector_PinHeader_2.00mm +PinHeader_2x09_P2.00mm_Vertical +Through hole straight pin header, 2x09, 2.00mm pitch, double rows +Through hole pin header THT 2x09 2.00mm double row +0 +18 +18 +Connector_PinHeader_2.00mm +PinHeader_2x09_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x09, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x09 2.00mm double row +0 +18 +18 +Connector_PinHeader_2.00mm +PinHeader_2x10_P2.00mm_Horizontal +Through hole angled pin header, 2x10, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x10 2.00mm double row +0 +20 +20 +Connector_PinHeader_2.00mm +PinHeader_2x10_P2.00mm_Vertical +Through hole straight pin header, 2x10, 2.00mm pitch, double rows +Through hole pin header THT 2x10 2.00mm double row +0 +20 +20 +Connector_PinHeader_2.00mm +PinHeader_2x10_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x10, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x10 2.00mm double row +0 +20 +20 +Connector_PinHeader_2.00mm +PinHeader_2x11_P2.00mm_Horizontal +Through hole angled pin header, 2x11, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x11 2.00mm double row +0 +22 +22 +Connector_PinHeader_2.00mm +PinHeader_2x11_P2.00mm_Vertical +Through hole straight pin header, 2x11, 2.00mm pitch, double rows +Through hole pin header THT 2x11 2.00mm double row +0 +22 +22 +Connector_PinHeader_2.00mm +PinHeader_2x11_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x11, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x11 2.00mm double row +0 +22 +22 +Connector_PinHeader_2.00mm +PinHeader_2x12_P2.00mm_Horizontal +Through hole angled pin header, 2x12, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x12 2.00mm double row +0 +24 +24 +Connector_PinHeader_2.00mm +PinHeader_2x12_P2.00mm_Vertical +Through hole straight pin header, 2x12, 2.00mm pitch, double rows +Through hole pin header THT 2x12 2.00mm double row +0 +24 +24 +Connector_PinHeader_2.00mm +PinHeader_2x12_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x12, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x12 2.00mm double row +0 +24 +24 +Connector_PinHeader_2.00mm +PinHeader_2x13_P2.00mm_Horizontal +Through hole angled pin header, 2x13, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x13 2.00mm double row +0 +26 +26 +Connector_PinHeader_2.00mm +PinHeader_2x13_P2.00mm_Vertical +Through hole straight pin header, 2x13, 2.00mm pitch, double rows +Through hole pin header THT 2x13 2.00mm double row +0 +26 +26 +Connector_PinHeader_2.00mm +PinHeader_2x13_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x13, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x13 2.00mm double row +0 +26 +26 +Connector_PinHeader_2.00mm +PinHeader_2x14_P2.00mm_Horizontal +Through hole angled pin header, 2x14, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x14 2.00mm double row +0 +28 +28 +Connector_PinHeader_2.00mm +PinHeader_2x14_P2.00mm_Vertical +Through hole straight pin header, 2x14, 2.00mm pitch, double rows +Through hole pin header THT 2x14 2.00mm double row +0 +28 +28 +Connector_PinHeader_2.00mm +PinHeader_2x14_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x14, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x14 2.00mm double row +0 +28 +28 +Connector_PinHeader_2.00mm +PinHeader_2x15_P2.00mm_Horizontal +Through hole angled pin header, 2x15, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x15 2.00mm double row +0 +30 +30 +Connector_PinHeader_2.00mm +PinHeader_2x15_P2.00mm_Vertical +Through hole straight pin header, 2x15, 2.00mm pitch, double rows +Through hole pin header THT 2x15 2.00mm double row +0 +30 +30 +Connector_PinHeader_2.00mm +PinHeader_2x15_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x15, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x15 2.00mm double row +0 +30 +30 +Connector_PinHeader_2.00mm +PinHeader_2x16_P2.00mm_Horizontal +Through hole angled pin header, 2x16, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x16 2.00mm double row +0 +32 +32 +Connector_PinHeader_2.00mm +PinHeader_2x16_P2.00mm_Vertical +Through hole straight pin header, 2x16, 2.00mm pitch, double rows +Through hole pin header THT 2x16 2.00mm double row +0 +32 +32 +Connector_PinHeader_2.00mm +PinHeader_2x16_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x16, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x16 2.00mm double row +0 +32 +32 +Connector_PinHeader_2.00mm +PinHeader_2x17_P2.00mm_Horizontal +Through hole angled pin header, 2x17, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x17 2.00mm double row +0 +34 +34 +Connector_PinHeader_2.00mm +PinHeader_2x17_P2.00mm_Vertical +Through hole straight pin header, 2x17, 2.00mm pitch, double rows +Through hole pin header THT 2x17 2.00mm double row +0 +34 +34 +Connector_PinHeader_2.00mm +PinHeader_2x17_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x17, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x17 2.00mm double row +0 +34 +34 +Connector_PinHeader_2.00mm +PinHeader_2x18_P2.00mm_Horizontal +Through hole angled pin header, 2x18, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x18 2.00mm double row +0 +36 +36 +Connector_PinHeader_2.00mm +PinHeader_2x18_P2.00mm_Vertical +Through hole straight pin header, 2x18, 2.00mm pitch, double rows +Through hole pin header THT 2x18 2.00mm double row +0 +36 +36 +Connector_PinHeader_2.00mm +PinHeader_2x18_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x18, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x18 2.00mm double row +0 +36 +36 +Connector_PinHeader_2.00mm +PinHeader_2x19_P2.00mm_Horizontal +Through hole angled pin header, 2x19, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x19 2.00mm double row +0 +38 +38 +Connector_PinHeader_2.00mm +PinHeader_2x19_P2.00mm_Vertical +Through hole straight pin header, 2x19, 2.00mm pitch, double rows +Through hole pin header THT 2x19 2.00mm double row +0 +38 +38 +Connector_PinHeader_2.00mm +PinHeader_2x19_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x19, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x19 2.00mm double row +0 +38 +38 +Connector_PinHeader_2.00mm +PinHeader_2x20_P2.00mm_Horizontal +Through hole angled pin header, 2x20, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x20 2.00mm double row +0 +40 +40 +Connector_PinHeader_2.00mm +PinHeader_2x20_P2.00mm_Vertical +Through hole straight pin header, 2x20, 2.00mm pitch, double rows +Through hole pin header THT 2x20 2.00mm double row +0 +40 +40 +Connector_PinHeader_2.00mm +PinHeader_2x20_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x20, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x20 2.00mm double row +0 +40 +40 +Connector_PinHeader_2.00mm +PinHeader_2x21_P2.00mm_Horizontal +Through hole angled pin header, 2x21, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x21 2.00mm double row +0 +42 +42 +Connector_PinHeader_2.00mm +PinHeader_2x21_P2.00mm_Vertical +Through hole straight pin header, 2x21, 2.00mm pitch, double rows +Through hole pin header THT 2x21 2.00mm double row +0 +42 +42 +Connector_PinHeader_2.00mm +PinHeader_2x21_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x21, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x21 2.00mm double row +0 +42 +42 +Connector_PinHeader_2.00mm +PinHeader_2x22_P2.00mm_Horizontal +Through hole angled pin header, 2x22, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x22 2.00mm double row +0 +44 +44 +Connector_PinHeader_2.00mm +PinHeader_2x22_P2.00mm_Vertical +Through hole straight pin header, 2x22, 2.00mm pitch, double rows +Through hole pin header THT 2x22 2.00mm double row +0 +44 +44 +Connector_PinHeader_2.00mm +PinHeader_2x22_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x22, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x22 2.00mm double row +0 +44 +44 +Connector_PinHeader_2.00mm +PinHeader_2x23_P2.00mm_Horizontal +Through hole angled pin header, 2x23, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x23 2.00mm double row +0 +46 +46 +Connector_PinHeader_2.00mm +PinHeader_2x23_P2.00mm_Vertical +Through hole straight pin header, 2x23, 2.00mm pitch, double rows +Through hole pin header THT 2x23 2.00mm double row +0 +46 +46 +Connector_PinHeader_2.00mm +PinHeader_2x23_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x23, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x23 2.00mm double row +0 +46 +46 +Connector_PinHeader_2.00mm +PinHeader_2x24_P2.00mm_Horizontal +Through hole angled pin header, 2x24, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x24 2.00mm double row +0 +48 +48 +Connector_PinHeader_2.00mm +PinHeader_2x24_P2.00mm_Vertical +Through hole straight pin header, 2x24, 2.00mm pitch, double rows +Through hole pin header THT 2x24 2.00mm double row +0 +48 +48 +Connector_PinHeader_2.00mm +PinHeader_2x24_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x24, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x24 2.00mm double row +0 +48 +48 +Connector_PinHeader_2.00mm +PinHeader_2x25_P2.00mm_Horizontal +Through hole angled pin header, 2x25, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x25 2.00mm double row +0 +50 +50 +Connector_PinHeader_2.00mm +PinHeader_2x25_P2.00mm_Vertical +Through hole straight pin header, 2x25, 2.00mm pitch, double rows +Through hole pin header THT 2x25 2.00mm double row +0 +50 +50 +Connector_PinHeader_2.00mm +PinHeader_2x25_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x25, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x25 2.00mm double row +0 +50 +50 +Connector_PinHeader_2.00mm +PinHeader_2x26_P2.00mm_Horizontal +Through hole angled pin header, 2x26, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x26 2.00mm double row +0 +52 +52 +Connector_PinHeader_2.00mm +PinHeader_2x26_P2.00mm_Vertical +Through hole straight pin header, 2x26, 2.00mm pitch, double rows +Through hole pin header THT 2x26 2.00mm double row +0 +52 +52 +Connector_PinHeader_2.00mm +PinHeader_2x26_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x26, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x26 2.00mm double row +0 +52 +52 +Connector_PinHeader_2.00mm +PinHeader_2x27_P2.00mm_Horizontal +Through hole angled pin header, 2x27, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x27 2.00mm double row +0 +54 +54 +Connector_PinHeader_2.00mm +PinHeader_2x27_P2.00mm_Vertical +Through hole straight pin header, 2x27, 2.00mm pitch, double rows +Through hole pin header THT 2x27 2.00mm double row +0 +54 +54 +Connector_PinHeader_2.00mm +PinHeader_2x27_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x27, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x27 2.00mm double row +0 +54 +54 +Connector_PinHeader_2.00mm +PinHeader_2x28_P2.00mm_Horizontal +Through hole angled pin header, 2x28, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x28 2.00mm double row +0 +56 +56 +Connector_PinHeader_2.00mm +PinHeader_2x28_P2.00mm_Vertical +Through hole straight pin header, 2x28, 2.00mm pitch, double rows +Through hole pin header THT 2x28 2.00mm double row +0 +56 +56 +Connector_PinHeader_2.00mm +PinHeader_2x28_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x28, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x28 2.00mm double row +0 +56 +56 +Connector_PinHeader_2.00mm +PinHeader_2x29_P2.00mm_Horizontal +Through hole angled pin header, 2x29, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x29 2.00mm double row +0 +58 +58 +Connector_PinHeader_2.00mm +PinHeader_2x29_P2.00mm_Vertical +Through hole straight pin header, 2x29, 2.00mm pitch, double rows +Through hole pin header THT 2x29 2.00mm double row +0 +58 +58 +Connector_PinHeader_2.00mm +PinHeader_2x29_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x29, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x29 2.00mm double row +0 +58 +58 +Connector_PinHeader_2.00mm +PinHeader_2x30_P2.00mm_Horizontal +Through hole angled pin header, 2x30, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x30 2.00mm double row +0 +60 +60 +Connector_PinHeader_2.00mm +PinHeader_2x30_P2.00mm_Vertical +Through hole straight pin header, 2x30, 2.00mm pitch, double rows +Through hole pin header THT 2x30 2.00mm double row +0 +60 +60 +Connector_PinHeader_2.00mm +PinHeader_2x30_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x30, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x30 2.00mm double row +0 +60 +60 +Connector_PinHeader_2.00mm +PinHeader_2x31_P2.00mm_Horizontal +Through hole angled pin header, 2x31, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x31 2.00mm double row +0 +62 +62 +Connector_PinHeader_2.00mm +PinHeader_2x31_P2.00mm_Vertical +Through hole straight pin header, 2x31, 2.00mm pitch, double rows +Through hole pin header THT 2x31 2.00mm double row +0 +62 +62 +Connector_PinHeader_2.00mm +PinHeader_2x31_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x31, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x31 2.00mm double row +0 +62 +62 +Connector_PinHeader_2.00mm +PinHeader_2x32_P2.00mm_Horizontal +Through hole angled pin header, 2x32, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x32 2.00mm double row +0 +64 +64 +Connector_PinHeader_2.00mm +PinHeader_2x32_P2.00mm_Vertical +Through hole straight pin header, 2x32, 2.00mm pitch, double rows +Through hole pin header THT 2x32 2.00mm double row +0 +64 +64 +Connector_PinHeader_2.00mm +PinHeader_2x32_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x32, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x32 2.00mm double row +0 +64 +64 +Connector_PinHeader_2.00mm +PinHeader_2x33_P2.00mm_Horizontal +Through hole angled pin header, 2x33, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x33 2.00mm double row +0 +66 +66 +Connector_PinHeader_2.00mm +PinHeader_2x33_P2.00mm_Vertical +Through hole straight pin header, 2x33, 2.00mm pitch, double rows +Through hole pin header THT 2x33 2.00mm double row +0 +66 +66 +Connector_PinHeader_2.00mm +PinHeader_2x33_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x33, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x33 2.00mm double row +0 +66 +66 +Connector_PinHeader_2.00mm +PinHeader_2x34_P2.00mm_Horizontal +Through hole angled pin header, 2x34, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x34 2.00mm double row +0 +68 +68 +Connector_PinHeader_2.00mm +PinHeader_2x34_P2.00mm_Vertical +Through hole straight pin header, 2x34, 2.00mm pitch, double rows +Through hole pin header THT 2x34 2.00mm double row +0 +68 +68 +Connector_PinHeader_2.00mm +PinHeader_2x34_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x34, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x34 2.00mm double row +0 +68 +68 +Connector_PinHeader_2.00mm +PinHeader_2x35_P2.00mm_Horizontal +Through hole angled pin header, 2x35, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x35 2.00mm double row +0 +70 +70 +Connector_PinHeader_2.00mm +PinHeader_2x35_P2.00mm_Vertical +Through hole straight pin header, 2x35, 2.00mm pitch, double rows +Through hole pin header THT 2x35 2.00mm double row +0 +70 +70 +Connector_PinHeader_2.00mm +PinHeader_2x35_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x35, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x35 2.00mm double row +0 +70 +70 +Connector_PinHeader_2.00mm +PinHeader_2x36_P2.00mm_Horizontal +Through hole angled pin header, 2x36, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x36 2.00mm double row +0 +72 +72 +Connector_PinHeader_2.00mm +PinHeader_2x36_P2.00mm_Vertical +Through hole straight pin header, 2x36, 2.00mm pitch, double rows +Through hole pin header THT 2x36 2.00mm double row +0 +72 +72 +Connector_PinHeader_2.00mm +PinHeader_2x36_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x36, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x36 2.00mm double row +0 +72 +72 +Connector_PinHeader_2.00mm +PinHeader_2x37_P2.00mm_Horizontal +Through hole angled pin header, 2x37, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x37 2.00mm double row +0 +74 +74 +Connector_PinHeader_2.00mm +PinHeader_2x37_P2.00mm_Vertical +Through hole straight pin header, 2x37, 2.00mm pitch, double rows +Through hole pin header THT 2x37 2.00mm double row +0 +74 +74 +Connector_PinHeader_2.00mm +PinHeader_2x37_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x37, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x37 2.00mm double row +0 +74 +74 +Connector_PinHeader_2.00mm +PinHeader_2x38_P2.00mm_Horizontal +Through hole angled pin header, 2x38, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x38 2.00mm double row +0 +76 +76 +Connector_PinHeader_2.00mm +PinHeader_2x38_P2.00mm_Vertical +Through hole straight pin header, 2x38, 2.00mm pitch, double rows +Through hole pin header THT 2x38 2.00mm double row +0 +76 +76 +Connector_PinHeader_2.00mm +PinHeader_2x38_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x38, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x38 2.00mm double row +0 +76 +76 +Connector_PinHeader_2.00mm +PinHeader_2x39_P2.00mm_Horizontal +Through hole angled pin header, 2x39, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x39 2.00mm double row +0 +78 +78 +Connector_PinHeader_2.00mm +PinHeader_2x39_P2.00mm_Vertical +Through hole straight pin header, 2x39, 2.00mm pitch, double rows +Through hole pin header THT 2x39 2.00mm double row +0 +78 +78 +Connector_PinHeader_2.00mm +PinHeader_2x39_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x39, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x39 2.00mm double row +0 +78 +78 +Connector_PinHeader_2.00mm +PinHeader_2x40_P2.00mm_Horizontal +Through hole angled pin header, 2x40, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x40 2.00mm double row +0 +80 +80 +Connector_PinHeader_2.00mm +PinHeader_2x40_P2.00mm_Vertical +Through hole straight pin header, 2x40, 2.00mm pitch, double rows +Through hole pin header THT 2x40 2.00mm double row +0 +80 +80 +Connector_PinHeader_2.00mm +PinHeader_2x40_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x40, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x40 2.00mm double row +0 +80 +80 +Connector_PinHeader_2.54mm +PinHeader_1x01_P2.54mm_Horizontal +Through hole angled pin header, 1x01, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x01 2.54mm single row +0 +1 +1 +Connector_PinHeader_2.54mm +PinHeader_1x01_P2.54mm_Vertical +Through hole straight pin header, 1x01, 2.54mm pitch, single row +Through hole pin header THT 1x01 2.54mm single row +0 +1 +1 +Connector_PinHeader_2.54mm +PinHeader_1x02_P2.54mm_Horizontal +Through hole angled pin header, 1x02, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x02 2.54mm single row +0 +2 +2 +Connector_PinHeader_2.54mm +PinHeader_1x02_P2.54mm_Vertical +Through hole straight pin header, 1x02, 2.54mm pitch, single row +Through hole pin header THT 1x02 2.54mm single row +0 +2 +2 +Connector_PinHeader_2.54mm +PinHeader_1x02_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x02, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x02 2.54mm single row style1 pin1 left +0 +2 +2 +Connector_PinHeader_2.54mm +PinHeader_1x02_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x02, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x02 2.54mm single row style2 pin1 right +0 +2 +2 +Connector_PinHeader_2.54mm +PinHeader_1x03_P2.54mm_Horizontal +Through hole angled pin header, 1x03, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x03 2.54mm single row +0 +3 +3 +Connector_PinHeader_2.54mm +PinHeader_1x03_P2.54mm_Vertical +Through hole straight pin header, 1x03, 2.54mm pitch, single row +Through hole pin header THT 1x03 2.54mm single row +0 +3 +3 +Connector_PinHeader_2.54mm +PinHeader_1x03_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x03, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x03 2.54mm single row style1 pin1 left +0 +3 +3 +Connector_PinHeader_2.54mm +PinHeader_1x03_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x03, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x03 2.54mm single row style2 pin1 right +0 +3 +3 +Connector_PinHeader_2.54mm +PinHeader_1x04_P2.54mm_Horizontal +Through hole angled pin header, 1x04, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x04 2.54mm single row +0 +4 +4 +Connector_PinHeader_2.54mm +PinHeader_1x04_P2.54mm_Vertical +Through hole straight pin header, 1x04, 2.54mm pitch, single row +Through hole pin header THT 1x04 2.54mm single row +0 +4 +4 +Connector_PinHeader_2.54mm +PinHeader_1x04_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x04, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x04 2.54mm single row style1 pin1 left +0 +4 +4 +Connector_PinHeader_2.54mm +PinHeader_1x04_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x04, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x04 2.54mm single row style2 pin1 right +0 +4 +4 +Connector_PinHeader_2.54mm +PinHeader_1x05_P2.54mm_Horizontal +Through hole angled pin header, 1x05, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x05 2.54mm single row +0 +5 +5 +Connector_PinHeader_2.54mm +PinHeader_1x05_P2.54mm_Vertical +Through hole straight pin header, 1x05, 2.54mm pitch, single row +Through hole pin header THT 1x05 2.54mm single row +0 +5 +5 +Connector_PinHeader_2.54mm +PinHeader_1x05_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x05, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x05 2.54mm single row style1 pin1 left +0 +5 +5 +Connector_PinHeader_2.54mm +PinHeader_1x05_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x05, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x05 2.54mm single row style2 pin1 right +0 +5 +5 +Connector_PinHeader_2.54mm +PinHeader_1x06_P2.54mm_Horizontal +Through hole angled pin header, 1x06, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x06 2.54mm single row +0 +6 +6 +Connector_PinHeader_2.54mm +PinHeader_1x06_P2.54mm_Vertical +Through hole straight pin header, 1x06, 2.54mm pitch, single row +Through hole pin header THT 1x06 2.54mm single row +0 +6 +6 +Connector_PinHeader_2.54mm +PinHeader_1x06_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x06, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x06 2.54mm single row style1 pin1 left +0 +6 +6 +Connector_PinHeader_2.54mm +PinHeader_1x06_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x06, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x06 2.54mm single row style2 pin1 right +0 +6 +6 +Connector_PinHeader_2.54mm +PinHeader_1x07_P2.54mm_Horizontal +Through hole angled pin header, 1x07, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x07 2.54mm single row +0 +7 +7 +Connector_PinHeader_2.54mm +PinHeader_1x07_P2.54mm_Vertical +Through hole straight pin header, 1x07, 2.54mm pitch, single row +Through hole pin header THT 1x07 2.54mm single row +0 +7 +7 +Connector_PinHeader_2.54mm +PinHeader_1x07_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x07, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x07 2.54mm single row style1 pin1 left +0 +7 +7 +Connector_PinHeader_2.54mm +PinHeader_1x07_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x07, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x07 2.54mm single row style2 pin1 right +0 +7 +7 +Connector_PinHeader_2.54mm +PinHeader_1x08_P2.54mm_Horizontal +Through hole angled pin header, 1x08, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x08 2.54mm single row +0 +8 +8 +Connector_PinHeader_2.54mm +PinHeader_1x08_P2.54mm_Vertical +Through hole straight pin header, 1x08, 2.54mm pitch, single row +Through hole pin header THT 1x08 2.54mm single row +0 +8 +8 +Connector_PinHeader_2.54mm +PinHeader_1x08_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x08, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x08 2.54mm single row style1 pin1 left +0 +8 +8 +Connector_PinHeader_2.54mm +PinHeader_1x08_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x08, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x08 2.54mm single row style2 pin1 right +0 +8 +8 +Connector_PinHeader_2.54mm +PinHeader_1x09_P2.54mm_Horizontal +Through hole angled pin header, 1x09, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x09 2.54mm single row +0 +9 +9 +Connector_PinHeader_2.54mm +PinHeader_1x09_P2.54mm_Vertical +Through hole straight pin header, 1x09, 2.54mm pitch, single row +Through hole pin header THT 1x09 2.54mm single row +0 +9 +9 +Connector_PinHeader_2.54mm +PinHeader_1x09_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x09, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x09 2.54mm single row style1 pin1 left +0 +9 +9 +Connector_PinHeader_2.54mm +PinHeader_1x09_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x09, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x09 2.54mm single row style2 pin1 right +0 +9 +9 +Connector_PinHeader_2.54mm +PinHeader_1x10_P2.54mm_Horizontal +Through hole angled pin header, 1x10, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x10 2.54mm single row +0 +10 +10 +Connector_PinHeader_2.54mm +PinHeader_1x10_P2.54mm_Vertical +Through hole straight pin header, 1x10, 2.54mm pitch, single row +Through hole pin header THT 1x10 2.54mm single row +0 +10 +10 +Connector_PinHeader_2.54mm +PinHeader_1x10_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x10, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x10 2.54mm single row style1 pin1 left +0 +10 +10 +Connector_PinHeader_2.54mm +PinHeader_1x10_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x10, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x10 2.54mm single row style2 pin1 right +0 +10 +10 +Connector_PinHeader_2.54mm +PinHeader_1x11_P2.54mm_Horizontal +Through hole angled pin header, 1x11, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x11 2.54mm single row +0 +11 +11 +Connector_PinHeader_2.54mm +PinHeader_1x11_P2.54mm_Vertical +Through hole straight pin header, 1x11, 2.54mm pitch, single row +Through hole pin header THT 1x11 2.54mm single row +0 +11 +11 +Connector_PinHeader_2.54mm +PinHeader_1x11_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x11, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x11 2.54mm single row style1 pin1 left +0 +11 +11 +Connector_PinHeader_2.54mm +PinHeader_1x11_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x11, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x11 2.54mm single row style2 pin1 right +0 +11 +11 +Connector_PinHeader_2.54mm +PinHeader_1x12_P2.54mm_Horizontal +Through hole angled pin header, 1x12, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x12 2.54mm single row +0 +12 +12 +Connector_PinHeader_2.54mm +PinHeader_1x12_P2.54mm_Vertical +Through hole straight pin header, 1x12, 2.54mm pitch, single row +Through hole pin header THT 1x12 2.54mm single row +0 +12 +12 +Connector_PinHeader_2.54mm +PinHeader_1x12_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x12, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x12 2.54mm single row style1 pin1 left +0 +12 +12 +Connector_PinHeader_2.54mm +PinHeader_1x12_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x12, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x12 2.54mm single row style2 pin1 right +0 +12 +12 +Connector_PinHeader_2.54mm +PinHeader_1x13_P2.54mm_Horizontal +Through hole angled pin header, 1x13, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x13 2.54mm single row +0 +13 +13 +Connector_PinHeader_2.54mm +PinHeader_1x13_P2.54mm_Vertical +Through hole straight pin header, 1x13, 2.54mm pitch, single row +Through hole pin header THT 1x13 2.54mm single row +0 +13 +13 +Connector_PinHeader_2.54mm +PinHeader_1x13_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x13, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x13 2.54mm single row style1 pin1 left +0 +13 +13 +Connector_PinHeader_2.54mm +PinHeader_1x13_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x13, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x13 2.54mm single row style2 pin1 right +0 +13 +13 +Connector_PinHeader_2.54mm +PinHeader_1x14_P2.54mm_Horizontal +Through hole angled pin header, 1x14, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x14 2.54mm single row +0 +14 +14 +Connector_PinHeader_2.54mm +PinHeader_1x14_P2.54mm_Vertical +Through hole straight pin header, 1x14, 2.54mm pitch, single row +Through hole pin header THT 1x14 2.54mm single row +0 +14 +14 +Connector_PinHeader_2.54mm +PinHeader_1x14_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x14, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x14 2.54mm single row style1 pin1 left +0 +14 +14 +Connector_PinHeader_2.54mm +PinHeader_1x14_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x14, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x14 2.54mm single row style2 pin1 right +0 +14 +14 +Connector_PinHeader_2.54mm +PinHeader_1x15_P2.54mm_Horizontal +Through hole angled pin header, 1x15, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x15 2.54mm single row +0 +15 +15 +Connector_PinHeader_2.54mm +PinHeader_1x15_P2.54mm_Vertical +Through hole straight pin header, 1x15, 2.54mm pitch, single row +Through hole pin header THT 1x15 2.54mm single row +0 +15 +15 +Connector_PinHeader_2.54mm +PinHeader_1x15_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x15, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x15 2.54mm single row style1 pin1 left +0 +15 +15 +Connector_PinHeader_2.54mm +PinHeader_1x15_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x15, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x15 2.54mm single row style2 pin1 right +0 +15 +15 +Connector_PinHeader_2.54mm +PinHeader_1x16_P2.54mm_Horizontal +Through hole angled pin header, 1x16, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x16 2.54mm single row +0 +16 +16 +Connector_PinHeader_2.54mm +PinHeader_1x16_P2.54mm_Vertical +Through hole straight pin header, 1x16, 2.54mm pitch, single row +Through hole pin header THT 1x16 2.54mm single row +0 +16 +16 +Connector_PinHeader_2.54mm +PinHeader_1x16_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x16, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x16 2.54mm single row style1 pin1 left +0 +16 +16 +Connector_PinHeader_2.54mm +PinHeader_1x16_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x16, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x16 2.54mm single row style2 pin1 right +0 +16 +16 +Connector_PinHeader_2.54mm +PinHeader_1x17_P2.54mm_Horizontal +Through hole angled pin header, 1x17, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x17 2.54mm single row +0 +17 +17 +Connector_PinHeader_2.54mm +PinHeader_1x17_P2.54mm_Vertical +Through hole straight pin header, 1x17, 2.54mm pitch, single row +Through hole pin header THT 1x17 2.54mm single row +0 +17 +17 +Connector_PinHeader_2.54mm +PinHeader_1x17_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x17, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x17 2.54mm single row style1 pin1 left +0 +17 +17 +Connector_PinHeader_2.54mm +PinHeader_1x17_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x17, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x17 2.54mm single row style2 pin1 right +0 +17 +17 +Connector_PinHeader_2.54mm +PinHeader_1x18_P2.54mm_Horizontal +Through hole angled pin header, 1x18, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x18 2.54mm single row +0 +18 +18 +Connector_PinHeader_2.54mm +PinHeader_1x18_P2.54mm_Vertical +Through hole straight pin header, 1x18, 2.54mm pitch, single row +Through hole pin header THT 1x18 2.54mm single row +0 +18 +18 +Connector_PinHeader_2.54mm +PinHeader_1x18_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x18, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x18 2.54mm single row style1 pin1 left +0 +18 +18 +Connector_PinHeader_2.54mm +PinHeader_1x18_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x18, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x18 2.54mm single row style2 pin1 right +0 +18 +18 +Connector_PinHeader_2.54mm +PinHeader_1x19_P2.54mm_Horizontal +Through hole angled pin header, 1x19, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x19 2.54mm single row +0 +19 +19 +Connector_PinHeader_2.54mm +PinHeader_1x19_P2.54mm_Vertical +Through hole straight pin header, 1x19, 2.54mm pitch, single row +Through hole pin header THT 1x19 2.54mm single row +0 +19 +19 +Connector_PinHeader_2.54mm +PinHeader_1x19_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x19, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x19 2.54mm single row style1 pin1 left +0 +19 +19 +Connector_PinHeader_2.54mm +PinHeader_1x19_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x19, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x19 2.54mm single row style2 pin1 right +0 +19 +19 +Connector_PinHeader_2.54mm +PinHeader_1x20_P2.54mm_Horizontal +Through hole angled pin header, 1x20, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x20 2.54mm single row +0 +20 +20 +Connector_PinHeader_2.54mm +PinHeader_1x20_P2.54mm_Vertical +Through hole straight pin header, 1x20, 2.54mm pitch, single row +Through hole pin header THT 1x20 2.54mm single row +0 +20 +20 +Connector_PinHeader_2.54mm +PinHeader_1x20_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x20, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x20 2.54mm single row style1 pin1 left +0 +20 +20 +Connector_PinHeader_2.54mm +PinHeader_1x20_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x20, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x20 2.54mm single row style2 pin1 right +0 +20 +20 +Connector_PinHeader_2.54mm +PinHeader_1x21_P2.54mm_Horizontal +Through hole angled pin header, 1x21, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x21 2.54mm single row +0 +21 +21 +Connector_PinHeader_2.54mm +PinHeader_1x21_P2.54mm_Vertical +Through hole straight pin header, 1x21, 2.54mm pitch, single row +Through hole pin header THT 1x21 2.54mm single row +0 +21 +21 +Connector_PinHeader_2.54mm +PinHeader_1x21_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x21, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x21 2.54mm single row style1 pin1 left +0 +21 +21 +Connector_PinHeader_2.54mm +PinHeader_1x21_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x21, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x21 2.54mm single row style2 pin1 right +0 +21 +21 +Connector_PinHeader_2.54mm +PinHeader_1x22_P2.54mm_Horizontal +Through hole angled pin header, 1x22, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x22 2.54mm single row +0 +22 +22 +Connector_PinHeader_2.54mm +PinHeader_1x22_P2.54mm_Vertical +Through hole straight pin header, 1x22, 2.54mm pitch, single row +Through hole pin header THT 1x22 2.54mm single row +0 +22 +22 +Connector_PinHeader_2.54mm +PinHeader_1x22_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x22, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x22 2.54mm single row style1 pin1 left +0 +22 +22 +Connector_PinHeader_2.54mm +PinHeader_1x22_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x22, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x22 2.54mm single row style2 pin1 right +0 +22 +22 +Connector_PinHeader_2.54mm +PinHeader_1x23_P2.54mm_Horizontal +Through hole angled pin header, 1x23, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x23 2.54mm single row +0 +23 +23 +Connector_PinHeader_2.54mm +PinHeader_1x23_P2.54mm_Vertical +Through hole straight pin header, 1x23, 2.54mm pitch, single row +Through hole pin header THT 1x23 2.54mm single row +0 +23 +23 +Connector_PinHeader_2.54mm +PinHeader_1x23_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x23, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x23 2.54mm single row style1 pin1 left +0 +23 +23 +Connector_PinHeader_2.54mm +PinHeader_1x23_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x23, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x23 2.54mm single row style2 pin1 right +0 +23 +23 +Connector_PinHeader_2.54mm +PinHeader_1x24_P2.54mm_Horizontal +Through hole angled pin header, 1x24, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x24 2.54mm single row +0 +24 +24 +Connector_PinHeader_2.54mm +PinHeader_1x24_P2.54mm_Vertical +Through hole straight pin header, 1x24, 2.54mm pitch, single row +Through hole pin header THT 1x24 2.54mm single row +0 +24 +24 +Connector_PinHeader_2.54mm +PinHeader_1x24_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x24, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x24 2.54mm single row style1 pin1 left +0 +24 +24 +Connector_PinHeader_2.54mm +PinHeader_1x24_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x24, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x24 2.54mm single row style2 pin1 right +0 +24 +24 +Connector_PinHeader_2.54mm +PinHeader_1x25_P2.54mm_Horizontal +Through hole angled pin header, 1x25, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x25 2.54mm single row +0 +25 +25 +Connector_PinHeader_2.54mm +PinHeader_1x25_P2.54mm_Vertical +Through hole straight pin header, 1x25, 2.54mm pitch, single row +Through hole pin header THT 1x25 2.54mm single row +0 +25 +25 +Connector_PinHeader_2.54mm +PinHeader_1x25_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x25, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x25 2.54mm single row style1 pin1 left +0 +25 +25 +Connector_PinHeader_2.54mm +PinHeader_1x25_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x25, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x25 2.54mm single row style2 pin1 right +0 +25 +25 +Connector_PinHeader_2.54mm +PinHeader_1x26_P2.54mm_Horizontal +Through hole angled pin header, 1x26, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x26 2.54mm single row +0 +26 +26 +Connector_PinHeader_2.54mm +PinHeader_1x26_P2.54mm_Vertical +Through hole straight pin header, 1x26, 2.54mm pitch, single row +Through hole pin header THT 1x26 2.54mm single row +0 +26 +26 +Connector_PinHeader_2.54mm +PinHeader_1x26_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x26, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x26 2.54mm single row style1 pin1 left +0 +26 +26 +Connector_PinHeader_2.54mm +PinHeader_1x26_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x26, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x26 2.54mm single row style2 pin1 right +0 +26 +26 +Connector_PinHeader_2.54mm +PinHeader_1x27_P2.54mm_Horizontal +Through hole angled pin header, 1x27, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x27 2.54mm single row +0 +27 +27 +Connector_PinHeader_2.54mm +PinHeader_1x27_P2.54mm_Vertical +Through hole straight pin header, 1x27, 2.54mm pitch, single row +Through hole pin header THT 1x27 2.54mm single row +0 +27 +27 +Connector_PinHeader_2.54mm +PinHeader_1x27_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x27, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x27 2.54mm single row style1 pin1 left +0 +27 +27 +Connector_PinHeader_2.54mm +PinHeader_1x27_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x27, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x27 2.54mm single row style2 pin1 right +0 +27 +27 +Connector_PinHeader_2.54mm +PinHeader_1x28_P2.54mm_Horizontal +Through hole angled pin header, 1x28, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x28 2.54mm single row +0 +28 +28 +Connector_PinHeader_2.54mm +PinHeader_1x28_P2.54mm_Vertical +Through hole straight pin header, 1x28, 2.54mm pitch, single row +Through hole pin header THT 1x28 2.54mm single row +0 +28 +28 +Connector_PinHeader_2.54mm +PinHeader_1x28_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x28, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x28 2.54mm single row style1 pin1 left +0 +28 +28 +Connector_PinHeader_2.54mm +PinHeader_1x28_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x28, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x28 2.54mm single row style2 pin1 right +0 +28 +28 +Connector_PinHeader_2.54mm +PinHeader_1x29_P2.54mm_Horizontal +Through hole angled pin header, 1x29, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x29 2.54mm single row +0 +29 +29 +Connector_PinHeader_2.54mm +PinHeader_1x29_P2.54mm_Vertical +Through hole straight pin header, 1x29, 2.54mm pitch, single row +Through hole pin header THT 1x29 2.54mm single row +0 +29 +29 +Connector_PinHeader_2.54mm +PinHeader_1x29_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x29, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x29 2.54mm single row style1 pin1 left +0 +29 +29 +Connector_PinHeader_2.54mm +PinHeader_1x29_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x29, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x29 2.54mm single row style2 pin1 right +0 +29 +29 +Connector_PinHeader_2.54mm +PinHeader_1x30_P2.54mm_Horizontal +Through hole angled pin header, 1x30, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x30 2.54mm single row +0 +30 +30 +Connector_PinHeader_2.54mm +PinHeader_1x30_P2.54mm_Vertical +Through hole straight pin header, 1x30, 2.54mm pitch, single row +Through hole pin header THT 1x30 2.54mm single row +0 +30 +30 +Connector_PinHeader_2.54mm +PinHeader_1x30_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x30, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x30 2.54mm single row style1 pin1 left +0 +30 +30 +Connector_PinHeader_2.54mm +PinHeader_1x30_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x30, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x30 2.54mm single row style2 pin1 right +0 +30 +30 +Connector_PinHeader_2.54mm +PinHeader_1x31_P2.54mm_Horizontal +Through hole angled pin header, 1x31, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x31 2.54mm single row +0 +31 +31 +Connector_PinHeader_2.54mm +PinHeader_1x31_P2.54mm_Vertical +Through hole straight pin header, 1x31, 2.54mm pitch, single row +Through hole pin header THT 1x31 2.54mm single row +0 +31 +31 +Connector_PinHeader_2.54mm +PinHeader_1x31_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x31, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x31 2.54mm single row style1 pin1 left +0 +31 +31 +Connector_PinHeader_2.54mm +PinHeader_1x31_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x31, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x31 2.54mm single row style2 pin1 right +0 +31 +31 +Connector_PinHeader_2.54mm +PinHeader_1x32_P2.54mm_Horizontal +Through hole angled pin header, 1x32, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x32 2.54mm single row +0 +32 +32 +Connector_PinHeader_2.54mm +PinHeader_1x32_P2.54mm_Vertical +Through hole straight pin header, 1x32, 2.54mm pitch, single row +Through hole pin header THT 1x32 2.54mm single row +0 +32 +32 +Connector_PinHeader_2.54mm +PinHeader_1x32_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x32, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x32 2.54mm single row style1 pin1 left +0 +32 +32 +Connector_PinHeader_2.54mm +PinHeader_1x32_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x32, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x32 2.54mm single row style2 pin1 right +0 +32 +32 +Connector_PinHeader_2.54mm +PinHeader_1x33_P2.54mm_Horizontal +Through hole angled pin header, 1x33, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x33 2.54mm single row +0 +33 +33 +Connector_PinHeader_2.54mm +PinHeader_1x33_P2.54mm_Vertical +Through hole straight pin header, 1x33, 2.54mm pitch, single row +Through hole pin header THT 1x33 2.54mm single row +0 +33 +33 +Connector_PinHeader_2.54mm +PinHeader_1x33_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x33, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x33 2.54mm single row style1 pin1 left +0 +33 +33 +Connector_PinHeader_2.54mm +PinHeader_1x33_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x33, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x33 2.54mm single row style2 pin1 right +0 +33 +33 +Connector_PinHeader_2.54mm +PinHeader_1x34_P2.54mm_Horizontal +Through hole angled pin header, 1x34, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x34 2.54mm single row +0 +34 +34 +Connector_PinHeader_2.54mm +PinHeader_1x34_P2.54mm_Vertical +Through hole straight pin header, 1x34, 2.54mm pitch, single row +Through hole pin header THT 1x34 2.54mm single row +0 +34 +34 +Connector_PinHeader_2.54mm +PinHeader_1x34_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x34, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x34 2.54mm single row style1 pin1 left +0 +34 +34 +Connector_PinHeader_2.54mm +PinHeader_1x34_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x34, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x34 2.54mm single row style2 pin1 right +0 +34 +34 +Connector_PinHeader_2.54mm +PinHeader_1x35_P2.54mm_Horizontal +Through hole angled pin header, 1x35, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x35 2.54mm single row +0 +35 +35 +Connector_PinHeader_2.54mm +PinHeader_1x35_P2.54mm_Vertical +Through hole straight pin header, 1x35, 2.54mm pitch, single row +Through hole pin header THT 1x35 2.54mm single row +0 +35 +35 +Connector_PinHeader_2.54mm +PinHeader_1x35_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x35, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x35 2.54mm single row style1 pin1 left +0 +35 +35 +Connector_PinHeader_2.54mm +PinHeader_1x35_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x35, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x35 2.54mm single row style2 pin1 right +0 +35 +35 +Connector_PinHeader_2.54mm +PinHeader_1x36_P2.54mm_Horizontal +Through hole angled pin header, 1x36, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x36 2.54mm single row +0 +36 +36 +Connector_PinHeader_2.54mm +PinHeader_1x36_P2.54mm_Vertical +Through hole straight pin header, 1x36, 2.54mm pitch, single row +Through hole pin header THT 1x36 2.54mm single row +0 +36 +36 +Connector_PinHeader_2.54mm +PinHeader_1x36_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x36, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x36 2.54mm single row style1 pin1 left +0 +36 +36 +Connector_PinHeader_2.54mm +PinHeader_1x36_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x36, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x36 2.54mm single row style2 pin1 right +0 +36 +36 +Connector_PinHeader_2.54mm +PinHeader_1x37_P2.54mm_Horizontal +Through hole angled pin header, 1x37, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x37 2.54mm single row +0 +37 +37 +Connector_PinHeader_2.54mm +PinHeader_1x37_P2.54mm_Vertical +Through hole straight pin header, 1x37, 2.54mm pitch, single row +Through hole pin header THT 1x37 2.54mm single row +0 +37 +37 +Connector_PinHeader_2.54mm +PinHeader_1x37_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x37, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x37 2.54mm single row style1 pin1 left +0 +37 +37 +Connector_PinHeader_2.54mm +PinHeader_1x37_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x37, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x37 2.54mm single row style2 pin1 right +0 +37 +37 +Connector_PinHeader_2.54mm +PinHeader_1x38_P2.54mm_Horizontal +Through hole angled pin header, 1x38, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x38 2.54mm single row +0 +38 +38 +Connector_PinHeader_2.54mm +PinHeader_1x38_P2.54mm_Vertical +Through hole straight pin header, 1x38, 2.54mm pitch, single row +Through hole pin header THT 1x38 2.54mm single row +0 +38 +38 +Connector_PinHeader_2.54mm +PinHeader_1x38_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x38, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x38 2.54mm single row style1 pin1 left +0 +38 +38 +Connector_PinHeader_2.54mm +PinHeader_1x38_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x38, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x38 2.54mm single row style2 pin1 right +0 +38 +38 +Connector_PinHeader_2.54mm +PinHeader_1x39_P2.54mm_Horizontal +Through hole angled pin header, 1x39, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x39 2.54mm single row +0 +39 +39 +Connector_PinHeader_2.54mm +PinHeader_1x39_P2.54mm_Vertical +Through hole straight pin header, 1x39, 2.54mm pitch, single row +Through hole pin header THT 1x39 2.54mm single row +0 +39 +39 +Connector_PinHeader_2.54mm +PinHeader_1x39_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x39, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x39 2.54mm single row style1 pin1 left +0 +39 +39 +Connector_PinHeader_2.54mm +PinHeader_1x39_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x39, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x39 2.54mm single row style2 pin1 right +0 +39 +39 +Connector_PinHeader_2.54mm +PinHeader_1x40_P2.54mm_Horizontal +Through hole angled pin header, 1x40, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x40 2.54mm single row +0 +40 +40 +Connector_PinHeader_2.54mm +PinHeader_1x40_P2.54mm_Vertical +Through hole straight pin header, 1x40, 2.54mm pitch, single row +Through hole pin header THT 1x40 2.54mm single row +0 +40 +40 +Connector_PinHeader_2.54mm +PinHeader_1x40_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x40, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x40 2.54mm single row style1 pin1 left +0 +40 +40 +Connector_PinHeader_2.54mm +PinHeader_1x40_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x40, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x40 2.54mm single row style2 pin1 right +0 +40 +40 +Connector_PinHeader_2.54mm +PinHeader_2x01_P2.54mm_Horizontal +Through hole angled pin header, 2x01, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x01 2.54mm double row +0 +2 +2 +Connector_PinHeader_2.54mm +PinHeader_2x01_P2.54mm_Vertical +Through hole straight pin header, 2x01, 2.54mm pitch, double rows +Through hole pin header THT 2x01 2.54mm double row +0 +2 +2 +Connector_PinHeader_2.54mm +PinHeader_2x01_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x01, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x01 2.54mm double row +0 +2 +2 +Connector_PinHeader_2.54mm +PinHeader_2x02_P2.54mm_Horizontal +Through hole angled pin header, 2x02, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x02 2.54mm double row +0 +4 +4 +Connector_PinHeader_2.54mm +PinHeader_2x02_P2.54mm_Vertical +Through hole straight pin header, 2x02, 2.54mm pitch, double rows +Through hole pin header THT 2x02 2.54mm double row +0 +4 +4 +Connector_PinHeader_2.54mm +PinHeader_2x02_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x02, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x02 2.54mm double row +0 +4 +4 +Connector_PinHeader_2.54mm +PinHeader_2x03_P2.54mm_Horizontal +Through hole angled pin header, 2x03, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x03 2.54mm double row +0 +6 +6 +Connector_PinHeader_2.54mm +PinHeader_2x03_P2.54mm_Vertical +Through hole straight pin header, 2x03, 2.54mm pitch, double rows +Through hole pin header THT 2x03 2.54mm double row +0 +6 +6 +Connector_PinHeader_2.54mm +PinHeader_2x03_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x03, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x03 2.54mm double row +0 +6 +6 +Connector_PinHeader_2.54mm +PinHeader_2x04_P2.54mm_Horizontal +Through hole angled pin header, 2x04, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x04 2.54mm double row +0 +8 +8 +Connector_PinHeader_2.54mm +PinHeader_2x04_P2.54mm_Vertical +Through hole straight pin header, 2x04, 2.54mm pitch, double rows +Through hole pin header THT 2x04 2.54mm double row +0 +8 +8 +Connector_PinHeader_2.54mm +PinHeader_2x04_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x04, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x04 2.54mm double row +0 +8 +8 +Connector_PinHeader_2.54mm +PinHeader_2x05_P2.54mm_Horizontal +Through hole angled pin header, 2x05, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x05 2.54mm double row +0 +10 +10 +Connector_PinHeader_2.54mm +PinHeader_2x05_P2.54mm_Vertical +Through hole straight pin header, 2x05, 2.54mm pitch, double rows +Through hole pin header THT 2x05 2.54mm double row +0 +10 +10 +Connector_PinHeader_2.54mm +PinHeader_2x05_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x05, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x05 2.54mm double row +0 +10 +10 +Connector_PinHeader_2.54mm +PinHeader_2x06_P2.54mm_Horizontal +Through hole angled pin header, 2x06, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x06 2.54mm double row +0 +12 +12 +Connector_PinHeader_2.54mm +PinHeader_2x06_P2.54mm_Vertical +Through hole straight pin header, 2x06, 2.54mm pitch, double rows +Through hole pin header THT 2x06 2.54mm double row +0 +12 +12 +Connector_PinHeader_2.54mm +PinHeader_2x06_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x06, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x06 2.54mm double row +0 +12 +12 +Connector_PinHeader_2.54mm +PinHeader_2x07_P2.54mm_Horizontal +Through hole angled pin header, 2x07, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x07 2.54mm double row +0 +14 +14 +Connector_PinHeader_2.54mm +PinHeader_2x07_P2.54mm_Vertical +Through hole straight pin header, 2x07, 2.54mm pitch, double rows +Through hole pin header THT 2x07 2.54mm double row +0 +14 +14 +Connector_PinHeader_2.54mm +PinHeader_2x07_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x07, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x07 2.54mm double row +0 +14 +14 +Connector_PinHeader_2.54mm +PinHeader_2x08_P2.54mm_Horizontal +Through hole angled pin header, 2x08, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x08 2.54mm double row +0 +16 +16 +Connector_PinHeader_2.54mm +PinHeader_2x08_P2.54mm_Vertical +Through hole straight pin header, 2x08, 2.54mm pitch, double rows +Through hole pin header THT 2x08 2.54mm double row +0 +16 +16 +Connector_PinHeader_2.54mm +PinHeader_2x08_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x08, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x08 2.54mm double row +0 +16 +16 +Connector_PinHeader_2.54mm +PinHeader_2x09_P2.54mm_Horizontal +Through hole angled pin header, 2x09, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x09 2.54mm double row +0 +18 +18 +Connector_PinHeader_2.54mm +PinHeader_2x09_P2.54mm_Vertical +Through hole straight pin header, 2x09, 2.54mm pitch, double rows +Through hole pin header THT 2x09 2.54mm double row +0 +18 +18 +Connector_PinHeader_2.54mm +PinHeader_2x09_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x09, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x09 2.54mm double row +0 +18 +18 +Connector_PinHeader_2.54mm +PinHeader_2x10_P2.54mm_Horizontal +Through hole angled pin header, 2x10, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x10 2.54mm double row +0 +20 +20 +Connector_PinHeader_2.54mm +PinHeader_2x10_P2.54mm_Vertical +Through hole straight pin header, 2x10, 2.54mm pitch, double rows +Through hole pin header THT 2x10 2.54mm double row +0 +20 +20 +Connector_PinHeader_2.54mm +PinHeader_2x10_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x10, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x10 2.54mm double row +0 +20 +20 +Connector_PinHeader_2.54mm +PinHeader_2x11_P2.54mm_Horizontal +Through hole angled pin header, 2x11, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x11 2.54mm double row +0 +22 +22 +Connector_PinHeader_2.54mm +PinHeader_2x11_P2.54mm_Vertical +Through hole straight pin header, 2x11, 2.54mm pitch, double rows +Through hole pin header THT 2x11 2.54mm double row +0 +22 +22 +Connector_PinHeader_2.54mm +PinHeader_2x11_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x11, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x11 2.54mm double row +0 +22 +22 +Connector_PinHeader_2.54mm +PinHeader_2x12_P2.54mm_Horizontal +Through hole angled pin header, 2x12, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x12 2.54mm double row +0 +24 +24 +Connector_PinHeader_2.54mm +PinHeader_2x12_P2.54mm_Vertical +Through hole straight pin header, 2x12, 2.54mm pitch, double rows +Through hole pin header THT 2x12 2.54mm double row +0 +24 +24 +Connector_PinHeader_2.54mm +PinHeader_2x12_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x12, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x12 2.54mm double row +0 +24 +24 +Connector_PinHeader_2.54mm +PinHeader_2x13_P2.54mm_Horizontal +Through hole angled pin header, 2x13, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x13 2.54mm double row +0 +26 +26 +Connector_PinHeader_2.54mm +PinHeader_2x13_P2.54mm_Vertical +Through hole straight pin header, 2x13, 2.54mm pitch, double rows +Through hole pin header THT 2x13 2.54mm double row +0 +26 +26 +Connector_PinHeader_2.54mm +PinHeader_2x13_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x13, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x13 2.54mm double row +0 +26 +26 +Connector_PinHeader_2.54mm +PinHeader_2x14_P2.54mm_Horizontal +Through hole angled pin header, 2x14, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x14 2.54mm double row +0 +28 +28 +Connector_PinHeader_2.54mm +PinHeader_2x14_P2.54mm_Vertical +Through hole straight pin header, 2x14, 2.54mm pitch, double rows +Through hole pin header THT 2x14 2.54mm double row +0 +28 +28 +Connector_PinHeader_2.54mm +PinHeader_2x14_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x14, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x14 2.54mm double row +0 +28 +28 +Connector_PinHeader_2.54mm +PinHeader_2x15_P2.54mm_Horizontal +Through hole angled pin header, 2x15, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x15 2.54mm double row +0 +30 +30 +Connector_PinHeader_2.54mm +PinHeader_2x15_P2.54mm_Vertical +Through hole straight pin header, 2x15, 2.54mm pitch, double rows +Through hole pin header THT 2x15 2.54mm double row +0 +30 +30 +Connector_PinHeader_2.54mm +PinHeader_2x15_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x15, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x15 2.54mm double row +0 +30 +30 +Connector_PinHeader_2.54mm +PinHeader_2x16_P2.54mm_Horizontal +Through hole angled pin header, 2x16, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x16 2.54mm double row +0 +32 +32 +Connector_PinHeader_2.54mm +PinHeader_2x16_P2.54mm_Vertical +Through hole straight pin header, 2x16, 2.54mm pitch, double rows +Through hole pin header THT 2x16 2.54mm double row +0 +32 +32 +Connector_PinHeader_2.54mm +PinHeader_2x16_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x16, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x16 2.54mm double row +0 +32 +32 +Connector_PinHeader_2.54mm +PinHeader_2x17_P2.54mm_Horizontal +Through hole angled pin header, 2x17, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x17 2.54mm double row +0 +34 +34 +Connector_PinHeader_2.54mm +PinHeader_2x17_P2.54mm_Vertical +Through hole straight pin header, 2x17, 2.54mm pitch, double rows +Through hole pin header THT 2x17 2.54mm double row +0 +34 +34 +Connector_PinHeader_2.54mm +PinHeader_2x17_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x17, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x17 2.54mm double row +0 +34 +34 +Connector_PinHeader_2.54mm +PinHeader_2x18_P2.54mm_Horizontal +Through hole angled pin header, 2x18, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x18 2.54mm double row +0 +36 +36 +Connector_PinHeader_2.54mm +PinHeader_2x18_P2.54mm_Vertical +Through hole straight pin header, 2x18, 2.54mm pitch, double rows +Through hole pin header THT 2x18 2.54mm double row +0 +36 +36 +Connector_PinHeader_2.54mm +PinHeader_2x18_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x18, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x18 2.54mm double row +0 +36 +36 +Connector_PinHeader_2.54mm +PinHeader_2x19_P2.54mm_Horizontal +Through hole angled pin header, 2x19, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x19 2.54mm double row +0 +38 +38 +Connector_PinHeader_2.54mm +PinHeader_2x19_P2.54mm_Vertical +Through hole straight pin header, 2x19, 2.54mm pitch, double rows +Through hole pin header THT 2x19 2.54mm double row +0 +38 +38 +Connector_PinHeader_2.54mm +PinHeader_2x19_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x19, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x19 2.54mm double row +0 +38 +38 +Connector_PinHeader_2.54mm +PinHeader_2x20_P2.54mm_Horizontal +Through hole angled pin header, 2x20, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x20 2.54mm double row +0 +40 +40 +Connector_PinHeader_2.54mm +PinHeader_2x20_P2.54mm_Vertical +Through hole straight pin header, 2x20, 2.54mm pitch, double rows +Through hole pin header THT 2x20 2.54mm double row +0 +40 +40 +Connector_PinHeader_2.54mm +PinHeader_2x20_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x20, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x20 2.54mm double row +0 +40 +40 +Connector_PinHeader_2.54mm +PinHeader_2x21_P2.54mm_Horizontal +Through hole angled pin header, 2x21, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x21 2.54mm double row +0 +42 +42 +Connector_PinHeader_2.54mm +PinHeader_2x21_P2.54mm_Vertical +Through hole straight pin header, 2x21, 2.54mm pitch, double rows +Through hole pin header THT 2x21 2.54mm double row +0 +42 +42 +Connector_PinHeader_2.54mm +PinHeader_2x21_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x21, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x21 2.54mm double row +0 +42 +42 +Connector_PinHeader_2.54mm +PinHeader_2x22_P2.54mm_Horizontal +Through hole angled pin header, 2x22, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x22 2.54mm double row +0 +44 +44 +Connector_PinHeader_2.54mm +PinHeader_2x22_P2.54mm_Vertical +Through hole straight pin header, 2x22, 2.54mm pitch, double rows +Through hole pin header THT 2x22 2.54mm double row +0 +44 +44 +Connector_PinHeader_2.54mm +PinHeader_2x22_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x22, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x22 2.54mm double row +0 +44 +44 +Connector_PinHeader_2.54mm +PinHeader_2x23_P2.54mm_Horizontal +Through hole angled pin header, 2x23, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x23 2.54mm double row +0 +46 +46 +Connector_PinHeader_2.54mm +PinHeader_2x23_P2.54mm_Vertical +Through hole straight pin header, 2x23, 2.54mm pitch, double rows +Through hole pin header THT 2x23 2.54mm double row +0 +46 +46 +Connector_PinHeader_2.54mm +PinHeader_2x23_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x23, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x23 2.54mm double row +0 +46 +46 +Connector_PinHeader_2.54mm +PinHeader_2x24_P2.54mm_Horizontal +Through hole angled pin header, 2x24, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x24 2.54mm double row +0 +48 +48 +Connector_PinHeader_2.54mm +PinHeader_2x24_P2.54mm_Vertical +Through hole straight pin header, 2x24, 2.54mm pitch, double rows +Through hole pin header THT 2x24 2.54mm double row +0 +48 +48 +Connector_PinHeader_2.54mm +PinHeader_2x24_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x24, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x24 2.54mm double row +0 +48 +48 +Connector_PinHeader_2.54mm +PinHeader_2x25_P2.54mm_Horizontal +Through hole angled pin header, 2x25, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x25 2.54mm double row +0 +50 +50 +Connector_PinHeader_2.54mm +PinHeader_2x25_P2.54mm_Vertical +Through hole straight pin header, 2x25, 2.54mm pitch, double rows +Through hole pin header THT 2x25 2.54mm double row +0 +50 +50 +Connector_PinHeader_2.54mm +PinHeader_2x25_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x25, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x25 2.54mm double row +0 +50 +50 +Connector_PinHeader_2.54mm +PinHeader_2x26_P2.54mm_Horizontal +Through hole angled pin header, 2x26, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x26 2.54mm double row +0 +52 +52 +Connector_PinHeader_2.54mm +PinHeader_2x26_P2.54mm_Vertical +Through hole straight pin header, 2x26, 2.54mm pitch, double rows +Through hole pin header THT 2x26 2.54mm double row +0 +52 +52 +Connector_PinHeader_2.54mm +PinHeader_2x26_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x26, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x26 2.54mm double row +0 +52 +52 +Connector_PinHeader_2.54mm +PinHeader_2x27_P2.54mm_Horizontal +Through hole angled pin header, 2x27, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x27 2.54mm double row +0 +54 +54 +Connector_PinHeader_2.54mm +PinHeader_2x27_P2.54mm_Vertical +Through hole straight pin header, 2x27, 2.54mm pitch, double rows +Through hole pin header THT 2x27 2.54mm double row +0 +54 +54 +Connector_PinHeader_2.54mm +PinHeader_2x27_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x27, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x27 2.54mm double row +0 +54 +54 +Connector_PinHeader_2.54mm +PinHeader_2x28_P2.54mm_Horizontal +Through hole angled pin header, 2x28, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x28 2.54mm double row +0 +56 +56 +Connector_PinHeader_2.54mm +PinHeader_2x28_P2.54mm_Vertical +Through hole straight pin header, 2x28, 2.54mm pitch, double rows +Through hole pin header THT 2x28 2.54mm double row +0 +56 +56 +Connector_PinHeader_2.54mm +PinHeader_2x28_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x28, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x28 2.54mm double row +0 +56 +56 +Connector_PinHeader_2.54mm +PinHeader_2x29_P2.54mm_Horizontal +Through hole angled pin header, 2x29, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x29 2.54mm double row +0 +58 +58 +Connector_PinHeader_2.54mm +PinHeader_2x29_P2.54mm_Vertical +Through hole straight pin header, 2x29, 2.54mm pitch, double rows +Through hole pin header THT 2x29 2.54mm double row +0 +58 +58 +Connector_PinHeader_2.54mm +PinHeader_2x29_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x29, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x29 2.54mm double row +0 +58 +58 +Connector_PinHeader_2.54mm +PinHeader_2x30_P2.54mm_Horizontal +Through hole angled pin header, 2x30, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x30 2.54mm double row +0 +60 +60 +Connector_PinHeader_2.54mm +PinHeader_2x30_P2.54mm_Vertical +Through hole straight pin header, 2x30, 2.54mm pitch, double rows +Through hole pin header THT 2x30 2.54mm double row +0 +60 +60 +Connector_PinHeader_2.54mm +PinHeader_2x30_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x30, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x30 2.54mm double row +0 +60 +60 +Connector_PinHeader_2.54mm +PinHeader_2x31_P2.54mm_Horizontal +Through hole angled pin header, 2x31, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x31 2.54mm double row +0 +62 +62 +Connector_PinHeader_2.54mm +PinHeader_2x31_P2.54mm_Vertical +Through hole straight pin header, 2x31, 2.54mm pitch, double rows +Through hole pin header THT 2x31 2.54mm double row +0 +62 +62 +Connector_PinHeader_2.54mm +PinHeader_2x31_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x31, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x31 2.54mm double row +0 +62 +62 +Connector_PinHeader_2.54mm +PinHeader_2x32_P2.54mm_Horizontal +Through hole angled pin header, 2x32, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x32 2.54mm double row +0 +64 +64 +Connector_PinHeader_2.54mm +PinHeader_2x32_P2.54mm_Vertical +Through hole straight pin header, 2x32, 2.54mm pitch, double rows +Through hole pin header THT 2x32 2.54mm double row +0 +64 +64 +Connector_PinHeader_2.54mm +PinHeader_2x32_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x32, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x32 2.54mm double row +0 +64 +64 +Connector_PinHeader_2.54mm +PinHeader_2x33_P2.54mm_Horizontal +Through hole angled pin header, 2x33, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x33 2.54mm double row +0 +66 +66 +Connector_PinHeader_2.54mm +PinHeader_2x33_P2.54mm_Vertical +Through hole straight pin header, 2x33, 2.54mm pitch, double rows +Through hole pin header THT 2x33 2.54mm double row +0 +66 +66 +Connector_PinHeader_2.54mm +PinHeader_2x33_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x33, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x33 2.54mm double row +0 +66 +66 +Connector_PinHeader_2.54mm +PinHeader_2x34_P2.54mm_Horizontal +Through hole angled pin header, 2x34, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x34 2.54mm double row +0 +68 +68 +Connector_PinHeader_2.54mm +PinHeader_2x34_P2.54mm_Vertical +Through hole straight pin header, 2x34, 2.54mm pitch, double rows +Through hole pin header THT 2x34 2.54mm double row +0 +68 +68 +Connector_PinHeader_2.54mm +PinHeader_2x34_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x34, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x34 2.54mm double row +0 +68 +68 +Connector_PinHeader_2.54mm +PinHeader_2x35_P2.54mm_Horizontal +Through hole angled pin header, 2x35, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x35 2.54mm double row +0 +70 +70 +Connector_PinHeader_2.54mm +PinHeader_2x35_P2.54mm_Vertical +Through hole straight pin header, 2x35, 2.54mm pitch, double rows +Through hole pin header THT 2x35 2.54mm double row +0 +70 +70 +Connector_PinHeader_2.54mm +PinHeader_2x35_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x35, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x35 2.54mm double row +0 +70 +70 +Connector_PinHeader_2.54mm +PinHeader_2x36_P2.54mm_Horizontal +Through hole angled pin header, 2x36, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x36 2.54mm double row +0 +72 +72 +Connector_PinHeader_2.54mm +PinHeader_2x36_P2.54mm_Vertical +Through hole straight pin header, 2x36, 2.54mm pitch, double rows +Through hole pin header THT 2x36 2.54mm double row +0 +72 +72 +Connector_PinHeader_2.54mm +PinHeader_2x36_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x36, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x36 2.54mm double row +0 +72 +72 +Connector_PinHeader_2.54mm +PinHeader_2x37_P2.54mm_Horizontal +Through hole angled pin header, 2x37, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x37 2.54mm double row +0 +74 +74 +Connector_PinHeader_2.54mm +PinHeader_2x37_P2.54mm_Vertical +Through hole straight pin header, 2x37, 2.54mm pitch, double rows +Through hole pin header THT 2x37 2.54mm double row +0 +74 +74 +Connector_PinHeader_2.54mm +PinHeader_2x37_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x37, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x37 2.54mm double row +0 +74 +74 +Connector_PinHeader_2.54mm +PinHeader_2x38_P2.54mm_Horizontal +Through hole angled pin header, 2x38, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x38 2.54mm double row +0 +76 +76 +Connector_PinHeader_2.54mm +PinHeader_2x38_P2.54mm_Vertical +Through hole straight pin header, 2x38, 2.54mm pitch, double rows +Through hole pin header THT 2x38 2.54mm double row +0 +76 +76 +Connector_PinHeader_2.54mm +PinHeader_2x38_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x38, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x38 2.54mm double row +0 +76 +76 +Connector_PinHeader_2.54mm +PinHeader_2x39_P2.54mm_Horizontal +Through hole angled pin header, 2x39, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x39 2.54mm double row +0 +78 +78 +Connector_PinHeader_2.54mm +PinHeader_2x39_P2.54mm_Vertical +Through hole straight pin header, 2x39, 2.54mm pitch, double rows +Through hole pin header THT 2x39 2.54mm double row +0 +78 +78 +Connector_PinHeader_2.54mm +PinHeader_2x39_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x39, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x39 2.54mm double row +0 +78 +78 +Connector_PinHeader_2.54mm +PinHeader_2x40_P2.54mm_Horizontal +Through hole angled pin header, 2x40, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x40 2.54mm double row +0 +80 +80 +Connector_PinHeader_2.54mm +PinHeader_2x40_P2.54mm_Vertical +Through hole straight pin header, 2x40, 2.54mm pitch, double rows +Through hole pin header THT 2x40 2.54mm double row +0 +80 +80 +Connector_PinHeader_2.54mm +PinHeader_2x40_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x40, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x40 2.54mm double row +0 +80 +80 +Connector_PinSocket_1.00mm +PinSocket_1x02_P1.00mm_Vertical +Through hole straight socket strip, 1x02, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x02 1.00mm single row +0 +2 +2 +Connector_PinSocket_1.00mm +PinSocket_1x02_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x02, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x02 1.00mm single row style1 pin1 left +0 +2 +2 +Connector_PinSocket_1.00mm +PinSocket_1x02_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x02, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x02 1.00mm single row style2 pin1 right +0 +2 +2 +Connector_PinSocket_1.00mm +PinSocket_1x03_P1.00mm_Vertical +Through hole straight socket strip, 1x03, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x03 1.00mm single row +0 +3 +3 +Connector_PinSocket_1.00mm +PinSocket_1x03_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x03, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x03 1.00mm single row style1 pin1 left +0 +3 +3 +Connector_PinSocket_1.00mm +PinSocket_1x03_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x03, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x03 1.00mm single row style2 pin1 right +0 +3 +3 +Connector_PinSocket_1.00mm +PinSocket_1x04_P1.00mm_Vertical +Through hole straight socket strip, 1x04, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x04 1.00mm single row +0 +4 +4 +Connector_PinSocket_1.00mm +PinSocket_1x04_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x04, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x04 1.00mm single row style1 pin1 left +0 +4 +4 +Connector_PinSocket_1.00mm +PinSocket_1x04_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x04, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x04 1.00mm single row style2 pin1 right +0 +4 +4 +Connector_PinSocket_1.00mm +PinSocket_1x05_P1.00mm_Vertical +Through hole straight socket strip, 1x05, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x05 1.00mm single row +0 +5 +5 +Connector_PinSocket_1.00mm +PinSocket_1x05_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x05, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x05 1.00mm single row style1 pin1 left +0 +5 +5 +Connector_PinSocket_1.00mm +PinSocket_1x05_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x05, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x05 1.00mm single row style2 pin1 right +0 +5 +5 +Connector_PinSocket_1.00mm +PinSocket_1x06_P1.00mm_Vertical +Through hole straight socket strip, 1x06, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x06 1.00mm single row +0 +6 +6 +Connector_PinSocket_1.00mm +PinSocket_1x06_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x06, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x06 1.00mm single row style1 pin1 left +0 +6 +6 +Connector_PinSocket_1.00mm +PinSocket_1x06_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x06, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x06 1.00mm single row style2 pin1 right +0 +6 +6 +Connector_PinSocket_1.00mm +PinSocket_1x07_P1.00mm_Vertical +Through hole straight socket strip, 1x07, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x07 1.00mm single row +0 +7 +7 +Connector_PinSocket_1.00mm +PinSocket_1x07_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x07, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x07 1.00mm single row style1 pin1 left +0 +7 +7 +Connector_PinSocket_1.00mm +PinSocket_1x07_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x07, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x07 1.00mm single row style2 pin1 right +0 +7 +7 +Connector_PinSocket_1.00mm +PinSocket_1x08_P1.00mm_Vertical +Through hole straight socket strip, 1x08, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x08 1.00mm single row +0 +8 +8 +Connector_PinSocket_1.00mm +PinSocket_1x08_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x08, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x08 1.00mm single row style1 pin1 left +0 +8 +8 +Connector_PinSocket_1.00mm +PinSocket_1x08_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x08, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x08 1.00mm single row style2 pin1 right +0 +8 +8 +Connector_PinSocket_1.00mm +PinSocket_1x09_P1.00mm_Vertical +Through hole straight socket strip, 1x09, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x09 1.00mm single row +0 +9 +9 +Connector_PinSocket_1.00mm +PinSocket_1x09_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x09, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x09 1.00mm single row style1 pin1 left +0 +9 +9 +Connector_PinSocket_1.00mm +PinSocket_1x09_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x09, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x09 1.00mm single row style2 pin1 right +0 +9 +9 +Connector_PinSocket_1.00mm +PinSocket_1x10_P1.00mm_Vertical +Through hole straight socket strip, 1x10, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x10 1.00mm single row +0 +10 +10 +Connector_PinSocket_1.00mm +PinSocket_1x10_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x10, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x10 1.00mm single row style1 pin1 left +0 +10 +10 +Connector_PinSocket_1.00mm +PinSocket_1x10_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x10, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x10 1.00mm single row style2 pin1 right +0 +10 +10 +Connector_PinSocket_1.00mm +PinSocket_1x11_P1.00mm_Vertical +Through hole straight socket strip, 1x11, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x11 1.00mm single row +0 +11 +11 +Connector_PinSocket_1.00mm +PinSocket_1x11_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x11, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x11 1.00mm single row style1 pin1 left +0 +11 +11 +Connector_PinSocket_1.00mm +PinSocket_1x11_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x11, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x11 1.00mm single row style2 pin1 right +0 +11 +11 +Connector_PinSocket_1.00mm +PinSocket_1x12_P1.00mm_Vertical +Through hole straight socket strip, 1x12, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x12 1.00mm single row +0 +12 +12 +Connector_PinSocket_1.00mm +PinSocket_1x12_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x12, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x12 1.00mm single row style1 pin1 left +0 +12 +12 +Connector_PinSocket_1.00mm +PinSocket_1x12_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x12, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x12 1.00mm single row style2 pin1 right +0 +12 +12 +Connector_PinSocket_1.00mm +PinSocket_1x13_P1.00mm_Vertical +Through hole straight socket strip, 1x13, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x13 1.00mm single row +0 +13 +13 +Connector_PinSocket_1.00mm +PinSocket_1x13_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x13, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x13 1.00mm single row style1 pin1 left +0 +13 +13 +Connector_PinSocket_1.00mm +PinSocket_1x13_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x13, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x13 1.00mm single row style2 pin1 right +0 +13 +13 +Connector_PinSocket_1.00mm +PinSocket_1x14_P1.00mm_Vertical +Through hole straight socket strip, 1x14, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x14 1.00mm single row +0 +14 +14 +Connector_PinSocket_1.00mm +PinSocket_1x14_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x14, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x14 1.00mm single row style1 pin1 left +0 +14 +14 +Connector_PinSocket_1.00mm +PinSocket_1x14_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x14, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x14 1.00mm single row style2 pin1 right +0 +14 +14 +Connector_PinSocket_1.00mm +PinSocket_1x15_P1.00mm_Vertical +Through hole straight socket strip, 1x15, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x15 1.00mm single row +0 +15 +15 +Connector_PinSocket_1.00mm +PinSocket_1x15_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x15, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x15 1.00mm single row style1 pin1 left +0 +15 +15 +Connector_PinSocket_1.00mm +PinSocket_1x15_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x15, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x15 1.00mm single row style2 pin1 right +0 +15 +15 +Connector_PinSocket_1.00mm +PinSocket_1x16_P1.00mm_Vertical +Through hole straight socket strip, 1x16, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x16 1.00mm single row +0 +16 +16 +Connector_PinSocket_1.00mm +PinSocket_1x16_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x16, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x16 1.00mm single row style1 pin1 left +0 +16 +16 +Connector_PinSocket_1.00mm +PinSocket_1x16_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x16, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x16 1.00mm single row style2 pin1 right +0 +16 +16 +Connector_PinSocket_1.00mm +PinSocket_1x17_P1.00mm_Vertical +Through hole straight socket strip, 1x17, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x17 1.00mm single row +0 +17 +17 +Connector_PinSocket_1.00mm +PinSocket_1x17_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x17, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x17 1.00mm single row style1 pin1 left +0 +17 +17 +Connector_PinSocket_1.00mm +PinSocket_1x17_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x17, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x17 1.00mm single row style2 pin1 right +0 +17 +17 +Connector_PinSocket_1.00mm +PinSocket_1x18_P1.00mm_Vertical +Through hole straight socket strip, 1x18, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x18 1.00mm single row +0 +18 +18 +Connector_PinSocket_1.00mm +PinSocket_1x18_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x18, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x18 1.00mm single row style1 pin1 left +0 +18 +18 +Connector_PinSocket_1.00mm +PinSocket_1x18_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x18, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x18 1.00mm single row style2 pin1 right +0 +18 +18 +Connector_PinSocket_1.00mm +PinSocket_1x19_P1.00mm_Vertical +Through hole straight socket strip, 1x19, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x19 1.00mm single row +0 +19 +19 +Connector_PinSocket_1.00mm +PinSocket_1x19_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x19, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x19 1.00mm single row style1 pin1 left +0 +19 +19 +Connector_PinSocket_1.00mm +PinSocket_1x19_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x19, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x19 1.00mm single row style2 pin1 right +0 +19 +19 +Connector_PinSocket_1.00mm +PinSocket_1x20_P1.00mm_Vertical +Through hole straight socket strip, 1x20, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x20 1.00mm single row +0 +20 +20 +Connector_PinSocket_1.00mm +PinSocket_1x20_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x20, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x20 1.00mm single row style1 pin1 left +0 +20 +20 +Connector_PinSocket_1.00mm +PinSocket_1x20_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x20, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x20 1.00mm single row style2 pin1 right +0 +20 +20 +Connector_PinSocket_1.00mm +PinSocket_1x21_P1.00mm_Vertical +Through hole straight socket strip, 1x21, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x21 1.00mm single row +0 +21 +21 +Connector_PinSocket_1.00mm +PinSocket_1x21_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x21, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x21 1.00mm single row style1 pin1 left +0 +21 +21 +Connector_PinSocket_1.00mm +PinSocket_1x21_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x21, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x21 1.00mm single row style2 pin1 right +0 +21 +21 +Connector_PinSocket_1.00mm +PinSocket_1x22_P1.00mm_Vertical +Through hole straight socket strip, 1x22, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x22 1.00mm single row +0 +22 +22 +Connector_PinSocket_1.00mm +PinSocket_1x22_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x22, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x22 1.00mm single row style1 pin1 left +0 +22 +22 +Connector_PinSocket_1.00mm +PinSocket_1x22_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x22, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x22 1.00mm single row style2 pin1 right +0 +22 +22 +Connector_PinSocket_1.00mm +PinSocket_1x23_P1.00mm_Vertical +Through hole straight socket strip, 1x23, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x23 1.00mm single row +0 +23 +23 +Connector_PinSocket_1.00mm +PinSocket_1x23_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x23, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x23 1.00mm single row style1 pin1 left +0 +23 +23 +Connector_PinSocket_1.00mm +PinSocket_1x23_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x23, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x23 1.00mm single row style2 pin1 right +0 +23 +23 +Connector_PinSocket_1.00mm +PinSocket_1x24_P1.00mm_Vertical +Through hole straight socket strip, 1x24, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x24 1.00mm single row +0 +24 +24 +Connector_PinSocket_1.00mm +PinSocket_1x24_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x24, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x24 1.00mm single row style1 pin1 left +0 +24 +24 +Connector_PinSocket_1.00mm +PinSocket_1x24_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x24, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x24 1.00mm single row style2 pin1 right +0 +24 +24 +Connector_PinSocket_1.00mm +PinSocket_1x25_P1.00mm_Vertical +Through hole straight socket strip, 1x25, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x25 1.00mm single row +0 +25 +25 +Connector_PinSocket_1.00mm +PinSocket_1x25_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x25, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x25 1.00mm single row style1 pin1 left +0 +25 +25 +Connector_PinSocket_1.00mm +PinSocket_1x25_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x25, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x25 1.00mm single row style2 pin1 right +0 +25 +25 +Connector_PinSocket_1.00mm +PinSocket_1x26_P1.00mm_Vertical +Through hole straight socket strip, 1x26, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x26 1.00mm single row +0 +26 +26 +Connector_PinSocket_1.00mm +PinSocket_1x26_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x26, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x26 1.00mm single row style1 pin1 left +0 +26 +26 +Connector_PinSocket_1.00mm +PinSocket_1x26_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x26, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x26 1.00mm single row style2 pin1 right +0 +26 +26 +Connector_PinSocket_1.00mm +PinSocket_1x27_P1.00mm_Vertical +Through hole straight socket strip, 1x27, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x27 1.00mm single row +0 +27 +27 +Connector_PinSocket_1.00mm +PinSocket_1x27_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x27, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x27 1.00mm single row style1 pin1 left +0 +27 +27 +Connector_PinSocket_1.00mm +PinSocket_1x27_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x27, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x27 1.00mm single row style2 pin1 right +0 +27 +27 +Connector_PinSocket_1.00mm +PinSocket_1x28_P1.00mm_Vertical +Through hole straight socket strip, 1x28, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x28 1.00mm single row +0 +28 +28 +Connector_PinSocket_1.00mm +PinSocket_1x28_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x28, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x28 1.00mm single row style1 pin1 left +0 +28 +28 +Connector_PinSocket_1.00mm +PinSocket_1x28_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x28, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x28 1.00mm single row style2 pin1 right +0 +28 +28 +Connector_PinSocket_1.00mm +PinSocket_1x29_P1.00mm_Vertical +Through hole straight socket strip, 1x29, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x29 1.00mm single row +0 +29 +29 +Connector_PinSocket_1.00mm +PinSocket_1x29_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x29, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x29 1.00mm single row style1 pin1 left +0 +29 +29 +Connector_PinSocket_1.00mm +PinSocket_1x29_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x29, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x29 1.00mm single row style2 pin1 right +0 +29 +29 +Connector_PinSocket_1.00mm +PinSocket_1x30_P1.00mm_Vertical +Through hole straight socket strip, 1x30, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x30 1.00mm single row +0 +30 +30 +Connector_PinSocket_1.00mm +PinSocket_1x30_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x30, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x30 1.00mm single row style1 pin1 left +0 +30 +30 +Connector_PinSocket_1.00mm +PinSocket_1x30_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x30, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x30 1.00mm single row style2 pin1 right +0 +30 +30 +Connector_PinSocket_1.00mm +PinSocket_1x31_P1.00mm_Vertical +Through hole straight socket strip, 1x31, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x31 1.00mm single row +0 +31 +31 +Connector_PinSocket_1.00mm +PinSocket_1x31_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x31, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x31 1.00mm single row style1 pin1 left +0 +31 +31 +Connector_PinSocket_1.00mm +PinSocket_1x31_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x31, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x31 1.00mm single row style2 pin1 right +0 +31 +31 +Connector_PinSocket_1.00mm +PinSocket_1x32_P1.00mm_Vertical +Through hole straight socket strip, 1x32, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x32 1.00mm single row +0 +32 +32 +Connector_PinSocket_1.00mm +PinSocket_1x32_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x32, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x32 1.00mm single row style1 pin1 left +0 +32 +32 +Connector_PinSocket_1.00mm +PinSocket_1x32_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x32, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x32 1.00mm single row style2 pin1 right +0 +32 +32 +Connector_PinSocket_1.00mm +PinSocket_1x33_P1.00mm_Vertical +Through hole straight socket strip, 1x33, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x33 1.00mm single row +0 +33 +33 +Connector_PinSocket_1.00mm +PinSocket_1x33_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x33, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x33 1.00mm single row style1 pin1 left +0 +33 +33 +Connector_PinSocket_1.00mm +PinSocket_1x33_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x33, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x33 1.00mm single row style2 pin1 right +0 +33 +33 +Connector_PinSocket_1.00mm +PinSocket_1x34_P1.00mm_Vertical +Through hole straight socket strip, 1x34, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x34 1.00mm single row +0 +34 +34 +Connector_PinSocket_1.00mm +PinSocket_1x34_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x34, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x34 1.00mm single row style1 pin1 left +0 +34 +34 +Connector_PinSocket_1.00mm +PinSocket_1x34_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x34, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x34 1.00mm single row style2 pin1 right +0 +34 +34 +Connector_PinSocket_1.00mm +PinSocket_1x35_P1.00mm_Vertical +Through hole straight socket strip, 1x35, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x35 1.00mm single row +0 +35 +35 +Connector_PinSocket_1.00mm +PinSocket_1x35_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x35, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x35 1.00mm single row style1 pin1 left +0 +35 +35 +Connector_PinSocket_1.00mm +PinSocket_1x35_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x35, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x35 1.00mm single row style2 pin1 right +0 +35 +35 +Connector_PinSocket_1.00mm +PinSocket_1x36_P1.00mm_Vertical +Through hole straight socket strip, 1x36, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x36 1.00mm single row +0 +36 +36 +Connector_PinSocket_1.00mm +PinSocket_1x36_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x36, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x36 1.00mm single row style1 pin1 left +0 +36 +36 +Connector_PinSocket_1.00mm +PinSocket_1x36_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x36, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x36 1.00mm single row style2 pin1 right +0 +36 +36 +Connector_PinSocket_1.00mm +PinSocket_1x37_P1.00mm_Vertical +Through hole straight socket strip, 1x37, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x37 1.00mm single row +0 +37 +37 +Connector_PinSocket_1.00mm +PinSocket_1x37_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x37, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x37 1.00mm single row style1 pin1 left +0 +37 +37 +Connector_PinSocket_1.00mm +PinSocket_1x37_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x37, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x37 1.00mm single row style2 pin1 right +0 +37 +37 +Connector_PinSocket_1.00mm +PinSocket_1x38_P1.00mm_Vertical +Through hole straight socket strip, 1x38, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x38 1.00mm single row +0 +38 +38 +Connector_PinSocket_1.00mm +PinSocket_1x38_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x38, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x38 1.00mm single row style1 pin1 left +0 +38 +38 +Connector_PinSocket_1.00mm +PinSocket_1x38_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x38, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x38 1.00mm single row style2 pin1 right +0 +38 +38 +Connector_PinSocket_1.00mm +PinSocket_1x39_P1.00mm_Vertical +Through hole straight socket strip, 1x39, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x39 1.00mm single row +0 +39 +39 +Connector_PinSocket_1.00mm +PinSocket_1x39_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x39, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x39 1.00mm single row style1 pin1 left +0 +39 +39 +Connector_PinSocket_1.00mm +PinSocket_1x39_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x39, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x39 1.00mm single row style2 pin1 right +0 +39 +39 +Connector_PinSocket_1.00mm +PinSocket_1x40_P1.00mm_Vertical +Through hole straight socket strip, 1x40, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x40 1.00mm single row +0 +40 +40 +Connector_PinSocket_1.00mm +PinSocket_1x40_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x40, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x40 1.00mm single row style1 pin1 left +0 +40 +40 +Connector_PinSocket_1.00mm +PinSocket_1x40_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x40, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x40 1.00mm single row style2 pin1 right +0 +40 +40 +Connector_PinSocket_1.00mm +PinSocket_2x02_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x02, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x02 1.00mm double row +0 +4 +4 +Connector_PinSocket_1.00mm +PinSocket_2x03_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x03, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x03 1.00mm double row +0 +6 +6 +Connector_PinSocket_1.00mm +PinSocket_2x04_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x04, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x04 1.00mm double row +0 +8 +8 +Connector_PinSocket_1.00mm +PinSocket_2x05_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x05, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x05 1.00mm double row +0 +10 +10 +Connector_PinSocket_1.00mm +PinSocket_2x06_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x06, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x06 1.00mm double row +0 +12 +12 +Connector_PinSocket_1.00mm +PinSocket_2x07_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x07, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x07 1.00mm double row +0 +14 +14 +Connector_PinSocket_1.00mm +PinSocket_2x08_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x08, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x08 1.00mm double row +0 +16 +16 +Connector_PinSocket_1.00mm +PinSocket_2x09_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x09, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x09 1.00mm double row +0 +18 +18 +Connector_PinSocket_1.00mm +PinSocket_2x10_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x10, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x10 1.00mm double row +0 +20 +20 +Connector_PinSocket_1.00mm +PinSocket_2x11_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x11, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x11 1.00mm double row +0 +22 +22 +Connector_PinSocket_1.00mm +PinSocket_2x12_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x12, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x12 1.00mm double row +0 +24 +24 +Connector_PinSocket_1.00mm +PinSocket_2x13_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x13, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x13 1.00mm double row +0 +26 +26 +Connector_PinSocket_1.00mm +PinSocket_2x14_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x14, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x14 1.00mm double row +0 +28 +28 +Connector_PinSocket_1.00mm +PinSocket_2x15_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x15, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x15 1.00mm double row +0 +30 +30 +Connector_PinSocket_1.00mm +PinSocket_2x16_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x16, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x16 1.00mm double row +0 +32 +32 +Connector_PinSocket_1.00mm +PinSocket_2x17_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x17, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x17 1.00mm double row +0 +34 +34 +Connector_PinSocket_1.00mm +PinSocket_2x18_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x18, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x18 1.00mm double row +0 +36 +36 +Connector_PinSocket_1.00mm +PinSocket_2x19_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x19, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x19 1.00mm double row +0 +38 +38 +Connector_PinSocket_1.00mm +PinSocket_2x20_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x20, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x20 1.00mm double row +0 +40 +40 +Connector_PinSocket_1.00mm +PinSocket_2x21_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x21, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x21 1.00mm double row +0 +42 +42 +Connector_PinSocket_1.00mm +PinSocket_2x22_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x22, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x22 1.00mm double row +0 +44 +44 +Connector_PinSocket_1.00mm +PinSocket_2x23_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x23, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x23 1.00mm double row +0 +46 +46 +Connector_PinSocket_1.00mm +PinSocket_2x24_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x24, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x24 1.00mm double row +0 +48 +48 +Connector_PinSocket_1.00mm +PinSocket_2x25_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x25, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x25 1.00mm double row +0 +50 +50 +Connector_PinSocket_1.00mm +PinSocket_2x26_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x26, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x26 1.00mm double row +0 +52 +52 +Connector_PinSocket_1.00mm +PinSocket_2x27_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x27, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x27 1.00mm double row +0 +54 +54 +Connector_PinSocket_1.00mm +PinSocket_2x28_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x28, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x28 1.00mm double row +0 +56 +56 +Connector_PinSocket_1.00mm +PinSocket_2x29_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x29, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x29 1.00mm double row +0 +58 +58 +Connector_PinSocket_1.00mm +PinSocket_2x30_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x30, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x30 1.00mm double row +0 +60 +60 +Connector_PinSocket_1.00mm +PinSocket_2x31_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x31, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x31 1.00mm double row +0 +62 +62 +Connector_PinSocket_1.00mm +PinSocket_2x32_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x32, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x32 1.00mm double row +0 +64 +64 +Connector_PinSocket_1.00mm +PinSocket_2x33_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x33, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x33 1.00mm double row +0 +66 +66 +Connector_PinSocket_1.00mm +PinSocket_2x34_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x34, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x34 1.00mm double row +0 +68 +68 +Connector_PinSocket_1.00mm +PinSocket_2x35_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x35, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x35 1.00mm double row +0 +70 +70 +Connector_PinSocket_1.00mm +PinSocket_2x36_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x36, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x36 1.00mm double row +0 +72 +72 +Connector_PinSocket_1.00mm +PinSocket_2x37_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x37, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x37 1.00mm double row +0 +74 +74 +Connector_PinSocket_1.00mm +PinSocket_2x38_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x38, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x38 1.00mm double row +0 +76 +76 +Connector_PinSocket_1.00mm +PinSocket_2x39_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x39, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x39 1.00mm double row +0 +78 +78 +Connector_PinSocket_1.00mm +PinSocket_2x40_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x40, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x40 1.00mm double row +0 +80 +80 +Connector_PinSocket_1.27mm +PinSocket_1x01_P1.27mm_Vertical +Through hole straight socket strip, 1x01, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x01 1.27mm single row +0 +1 +1 +Connector_PinSocket_1.27mm +PinSocket_1x02_P1.27mm_Vertical +Through hole straight socket strip, 1x02, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x02 1.27mm single row +0 +2 +2 +Connector_PinSocket_1.27mm +PinSocket_1x02_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x02, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x02 1.27mm single row style1 pin1 left +0 +2 +2 +Connector_PinSocket_1.27mm +PinSocket_1x02_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x02, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x02 1.27mm single row style2 pin1 right +0 +2 +2 +Connector_PinSocket_1.27mm +PinSocket_1x03_P1.27mm_Vertical +Through hole straight socket strip, 1x03, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x03 1.27mm single row +0 +3 +3 +Connector_PinSocket_1.27mm +PinSocket_1x03_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x03, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x03 1.27mm single row style1 pin1 left +0 +3 +3 +Connector_PinSocket_1.27mm +PinSocket_1x03_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x03, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x03 1.27mm single row style2 pin1 right +0 +3 +3 +Connector_PinSocket_1.27mm +PinSocket_1x04_P1.27mm_Vertical +Through hole straight socket strip, 1x04, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x04 1.27mm single row +0 +4 +4 +Connector_PinSocket_1.27mm +PinSocket_1x04_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x04, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x04 1.27mm single row style1 pin1 left +0 +4 +4 +Connector_PinSocket_1.27mm +PinSocket_1x04_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x04, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x04 1.27mm single row style2 pin1 right +0 +4 +4 +Connector_PinSocket_1.27mm +PinSocket_1x05_P1.27mm_Vertical +Through hole straight socket strip, 1x05, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x05 1.27mm single row +0 +5 +5 +Connector_PinSocket_1.27mm +PinSocket_1x05_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x05, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x05 1.27mm single row style1 pin1 left +0 +5 +5 +Connector_PinSocket_1.27mm +PinSocket_1x05_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x05, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x05 1.27mm single row style2 pin1 right +0 +5 +5 +Connector_PinSocket_1.27mm +PinSocket_1x06_P1.27mm_Vertical +Through hole straight socket strip, 1x06, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x06 1.27mm single row +0 +6 +6 +Connector_PinSocket_1.27mm +PinSocket_1x06_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x06, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x06 1.27mm single row style1 pin1 left +0 +6 +6 +Connector_PinSocket_1.27mm +PinSocket_1x06_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x06, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x06 1.27mm single row style2 pin1 right +0 +6 +6 +Connector_PinSocket_1.27mm +PinSocket_1x07_P1.27mm_Vertical +Through hole straight socket strip, 1x07, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x07 1.27mm single row +0 +7 +7 +Connector_PinSocket_1.27mm +PinSocket_1x07_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x07, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x07 1.27mm single row style1 pin1 left +0 +7 +7 +Connector_PinSocket_1.27mm +PinSocket_1x07_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x07, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x07 1.27mm single row style2 pin1 right +0 +7 +7 +Connector_PinSocket_1.27mm +PinSocket_1x08_P1.27mm_Vertical +Through hole straight socket strip, 1x08, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x08 1.27mm single row +0 +8 +8 +Connector_PinSocket_1.27mm +PinSocket_1x08_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x08, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x08 1.27mm single row style1 pin1 left +0 +8 +8 +Connector_PinSocket_1.27mm +PinSocket_1x08_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x08, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x08 1.27mm single row style2 pin1 right +0 +8 +8 +Connector_PinSocket_1.27mm +PinSocket_1x09_P1.27mm_Vertical +Through hole straight socket strip, 1x09, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x09 1.27mm single row +0 +9 +9 +Connector_PinSocket_1.27mm +PinSocket_1x09_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x09, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x09 1.27mm single row style1 pin1 left +0 +9 +9 +Connector_PinSocket_1.27mm +PinSocket_1x09_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x09, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x09 1.27mm single row style2 pin1 right +0 +9 +9 +Connector_PinSocket_1.27mm +PinSocket_1x10_P1.27mm_Vertical +Through hole straight socket strip, 1x10, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x10 1.27mm single row +0 +10 +10 +Connector_PinSocket_1.27mm +PinSocket_1x10_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x10, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x10 1.27mm single row style1 pin1 left +0 +10 +10 +Connector_PinSocket_1.27mm +PinSocket_1x10_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x10, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x10 1.27mm single row style2 pin1 right +0 +10 +10 +Connector_PinSocket_1.27mm +PinSocket_1x11_P1.27mm_Vertical +Through hole straight socket strip, 1x11, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x11 1.27mm single row +0 +11 +11 +Connector_PinSocket_1.27mm +PinSocket_1x11_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x11, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x11 1.27mm single row style1 pin1 left +0 +11 +11 +Connector_PinSocket_1.27mm +PinSocket_1x11_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x11, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x11 1.27mm single row style2 pin1 right +0 +11 +11 +Connector_PinSocket_1.27mm +PinSocket_1x12_P1.27mm_Vertical +Through hole straight socket strip, 1x12, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x12 1.27mm single row +0 +12 +12 +Connector_PinSocket_1.27mm +PinSocket_1x12_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x12, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x12 1.27mm single row style1 pin1 left +0 +12 +12 +Connector_PinSocket_1.27mm +PinSocket_1x12_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x12, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x12 1.27mm single row style2 pin1 right +0 +12 +12 +Connector_PinSocket_1.27mm +PinSocket_1x13_P1.27mm_Vertical +Through hole straight socket strip, 1x13, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x13 1.27mm single row +0 +13 +13 +Connector_PinSocket_1.27mm +PinSocket_1x13_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x13, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x13 1.27mm single row style1 pin1 left +0 +13 +13 +Connector_PinSocket_1.27mm +PinSocket_1x13_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x13, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x13 1.27mm single row style2 pin1 right +0 +13 +13 +Connector_PinSocket_1.27mm +PinSocket_1x14_P1.27mm_Vertical +Through hole straight socket strip, 1x14, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x14 1.27mm single row +0 +14 +14 +Connector_PinSocket_1.27mm +PinSocket_1x14_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x14, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x14 1.27mm single row style1 pin1 left +0 +14 +14 +Connector_PinSocket_1.27mm +PinSocket_1x14_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x14, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x14 1.27mm single row style2 pin1 right +0 +14 +14 +Connector_PinSocket_1.27mm +PinSocket_1x15_P1.27mm_Vertical +Through hole straight socket strip, 1x15, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x15 1.27mm single row +0 +15 +15 +Connector_PinSocket_1.27mm +PinSocket_1x15_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x15, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x15 1.27mm single row style1 pin1 left +0 +15 +15 +Connector_PinSocket_1.27mm +PinSocket_1x15_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x15, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x15 1.27mm single row style2 pin1 right +0 +15 +15 +Connector_PinSocket_1.27mm +PinSocket_1x16_P1.27mm_Vertical +Through hole straight socket strip, 1x16, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x16 1.27mm single row +0 +16 +16 +Connector_PinSocket_1.27mm +PinSocket_1x16_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x16, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x16 1.27mm single row style1 pin1 left +0 +16 +16 +Connector_PinSocket_1.27mm +PinSocket_1x16_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x16, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x16 1.27mm single row style2 pin1 right +0 +16 +16 +Connector_PinSocket_1.27mm +PinSocket_1x17_P1.27mm_Vertical +Through hole straight socket strip, 1x17, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x17 1.27mm single row +0 +17 +17 +Connector_PinSocket_1.27mm +PinSocket_1x17_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x17, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x17 1.27mm single row style1 pin1 left +0 +17 +17 +Connector_PinSocket_1.27mm +PinSocket_1x17_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x17, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x17 1.27mm single row style2 pin1 right +0 +17 +17 +Connector_PinSocket_1.27mm +PinSocket_1x18_P1.27mm_Vertical +Through hole straight socket strip, 1x18, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x18 1.27mm single row +0 +18 +18 +Connector_PinSocket_1.27mm +PinSocket_1x18_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x18, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x18 1.27mm single row style1 pin1 left +0 +18 +18 +Connector_PinSocket_1.27mm +PinSocket_1x18_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x18, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x18 1.27mm single row style2 pin1 right +0 +18 +18 +Connector_PinSocket_1.27mm +PinSocket_1x19_P1.27mm_Vertical +Through hole straight socket strip, 1x19, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x19 1.27mm single row +0 +19 +19 +Connector_PinSocket_1.27mm +PinSocket_1x19_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x19, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x19 1.27mm single row style1 pin1 left +0 +19 +19 +Connector_PinSocket_1.27mm +PinSocket_1x19_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x19, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x19 1.27mm single row style2 pin1 right +0 +19 +19 +Connector_PinSocket_1.27mm +PinSocket_1x20_P1.27mm_Vertical +Through hole straight socket strip, 1x20, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x20 1.27mm single row +0 +20 +20 +Connector_PinSocket_1.27mm +PinSocket_1x20_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x20, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x20 1.27mm single row style1 pin1 left +0 +20 +20 +Connector_PinSocket_1.27mm +PinSocket_1x20_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x20, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x20 1.27mm single row style2 pin1 right +0 +20 +20 +Connector_PinSocket_1.27mm +PinSocket_1x21_P1.27mm_Vertical +Through hole straight socket strip, 1x21, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x21 1.27mm single row +0 +21 +21 +Connector_PinSocket_1.27mm +PinSocket_1x21_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x21, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x21 1.27mm single row style1 pin1 left +0 +21 +21 +Connector_PinSocket_1.27mm +PinSocket_1x21_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x21, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x21 1.27mm single row style2 pin1 right +0 +21 +21 +Connector_PinSocket_1.27mm +PinSocket_1x22_P1.27mm_Vertical +Through hole straight socket strip, 1x22, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x22 1.27mm single row +0 +22 +22 +Connector_PinSocket_1.27mm +PinSocket_1x22_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x22, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x22 1.27mm single row style1 pin1 left +0 +22 +22 +Connector_PinSocket_1.27mm +PinSocket_1x22_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x22, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x22 1.27mm single row style2 pin1 right +0 +22 +22 +Connector_PinSocket_1.27mm +PinSocket_1x23_P1.27mm_Vertical +Through hole straight socket strip, 1x23, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x23 1.27mm single row +0 +23 +23 +Connector_PinSocket_1.27mm +PinSocket_1x23_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x23, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x23 1.27mm single row style1 pin1 left +0 +23 +23 +Connector_PinSocket_1.27mm +PinSocket_1x23_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x23, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x23 1.27mm single row style2 pin1 right +0 +23 +23 +Connector_PinSocket_1.27mm +PinSocket_1x24_P1.27mm_Vertical +Through hole straight socket strip, 1x24, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x24 1.27mm single row +0 +24 +24 +Connector_PinSocket_1.27mm +PinSocket_1x24_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x24, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x24 1.27mm single row style1 pin1 left +0 +24 +24 +Connector_PinSocket_1.27mm +PinSocket_1x24_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x24, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x24 1.27mm single row style2 pin1 right +0 +24 +24 +Connector_PinSocket_1.27mm +PinSocket_1x25_P1.27mm_Vertical +Through hole straight socket strip, 1x25, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x25 1.27mm single row +0 +25 +25 +Connector_PinSocket_1.27mm +PinSocket_1x25_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x25, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x25 1.27mm single row style1 pin1 left +0 +25 +25 +Connector_PinSocket_1.27mm +PinSocket_1x25_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x25, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x25 1.27mm single row style2 pin1 right +0 +25 +25 +Connector_PinSocket_1.27mm +PinSocket_1x26_P1.27mm_Vertical +Through hole straight socket strip, 1x26, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x26 1.27mm single row +0 +26 +26 +Connector_PinSocket_1.27mm +PinSocket_1x26_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x26, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x26 1.27mm single row style1 pin1 left +0 +26 +26 +Connector_PinSocket_1.27mm +PinSocket_1x26_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x26, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x26 1.27mm single row style2 pin1 right +0 +26 +26 +Connector_PinSocket_1.27mm +PinSocket_1x27_P1.27mm_Vertical +Through hole straight socket strip, 1x27, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x27 1.27mm single row +0 +27 +27 +Connector_PinSocket_1.27mm +PinSocket_1x27_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x27, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x27 1.27mm single row style1 pin1 left +0 +27 +27 +Connector_PinSocket_1.27mm +PinSocket_1x27_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x27, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x27 1.27mm single row style2 pin1 right +0 +27 +27 +Connector_PinSocket_1.27mm +PinSocket_1x28_P1.27mm_Vertical +Through hole straight socket strip, 1x28, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x28 1.27mm single row +0 +28 +28 +Connector_PinSocket_1.27mm +PinSocket_1x28_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x28, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x28 1.27mm single row style1 pin1 left +0 +28 +28 +Connector_PinSocket_1.27mm +PinSocket_1x28_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x28, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x28 1.27mm single row style2 pin1 right +0 +28 +28 +Connector_PinSocket_1.27mm +PinSocket_1x29_P1.27mm_Vertical +Through hole straight socket strip, 1x29, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x29 1.27mm single row +0 +29 +29 +Connector_PinSocket_1.27mm +PinSocket_1x29_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x29, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x29 1.27mm single row style1 pin1 left +0 +29 +29 +Connector_PinSocket_1.27mm +PinSocket_1x29_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x29, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x29 1.27mm single row style2 pin1 right +0 +29 +29 +Connector_PinSocket_1.27mm +PinSocket_1x30_P1.27mm_Vertical +Through hole straight socket strip, 1x30, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x30 1.27mm single row +0 +30 +30 +Connector_PinSocket_1.27mm +PinSocket_1x30_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x30, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x30 1.27mm single row style1 pin1 left +0 +30 +30 +Connector_PinSocket_1.27mm +PinSocket_1x30_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x30, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x30 1.27mm single row style2 pin1 right +0 +30 +30 +Connector_PinSocket_1.27mm +PinSocket_1x31_P1.27mm_Vertical +Through hole straight socket strip, 1x31, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x31 1.27mm single row +0 +31 +31 +Connector_PinSocket_1.27mm +PinSocket_1x31_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x31, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x31 1.27mm single row style1 pin1 left +0 +31 +31 +Connector_PinSocket_1.27mm +PinSocket_1x31_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x31, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x31 1.27mm single row style2 pin1 right +0 +31 +31 +Connector_PinSocket_1.27mm +PinSocket_1x32_P1.27mm_Vertical +Through hole straight socket strip, 1x32, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x32 1.27mm single row +0 +32 +32 +Connector_PinSocket_1.27mm +PinSocket_1x32_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x32, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x32 1.27mm single row style1 pin1 left +0 +32 +32 +Connector_PinSocket_1.27mm +PinSocket_1x32_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x32, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x32 1.27mm single row style2 pin1 right +0 +32 +32 +Connector_PinSocket_1.27mm +PinSocket_1x33_P1.27mm_Vertical +Through hole straight socket strip, 1x33, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x33 1.27mm single row +0 +33 +33 +Connector_PinSocket_1.27mm +PinSocket_1x33_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x33, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x33 1.27mm single row style1 pin1 left +0 +33 +33 +Connector_PinSocket_1.27mm +PinSocket_1x33_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x33, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x33 1.27mm single row style2 pin1 right +0 +33 +33 +Connector_PinSocket_1.27mm +PinSocket_1x34_P1.27mm_Vertical +Through hole straight socket strip, 1x34, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x34 1.27mm single row +0 +34 +34 +Connector_PinSocket_1.27mm +PinSocket_1x34_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x34, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x34 1.27mm single row style1 pin1 left +0 +34 +34 +Connector_PinSocket_1.27mm +PinSocket_1x34_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x34, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x34 1.27mm single row style2 pin1 right +0 +34 +34 +Connector_PinSocket_1.27mm +PinSocket_1x35_P1.27mm_Vertical +Through hole straight socket strip, 1x35, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x35 1.27mm single row +0 +35 +35 +Connector_PinSocket_1.27mm +PinSocket_1x35_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x35, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x35 1.27mm single row style1 pin1 left +0 +35 +35 +Connector_PinSocket_1.27mm +PinSocket_1x35_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x35, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x35 1.27mm single row style2 pin1 right +0 +35 +35 +Connector_PinSocket_1.27mm +PinSocket_1x36_P1.27mm_Vertical +Through hole straight socket strip, 1x36, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x36 1.27mm single row +0 +36 +36 +Connector_PinSocket_1.27mm +PinSocket_1x36_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x36, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x36 1.27mm single row style1 pin1 left +0 +36 +36 +Connector_PinSocket_1.27mm +PinSocket_1x36_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x36, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x36 1.27mm single row style2 pin1 right +0 +36 +36 +Connector_PinSocket_1.27mm +PinSocket_1x37_P1.27mm_Vertical +Through hole straight socket strip, 1x37, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x37 1.27mm single row +0 +37 +37 +Connector_PinSocket_1.27mm +PinSocket_1x37_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x37, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x37 1.27mm single row style1 pin1 left +0 +37 +37 +Connector_PinSocket_1.27mm +PinSocket_1x37_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x37, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x37 1.27mm single row style2 pin1 right +0 +37 +37 +Connector_PinSocket_1.27mm +PinSocket_1x38_P1.27mm_Vertical +Through hole straight socket strip, 1x38, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x38 1.27mm single row +0 +38 +38 +Connector_PinSocket_1.27mm +PinSocket_1x38_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x38, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x38 1.27mm single row style1 pin1 left +0 +38 +38 +Connector_PinSocket_1.27mm +PinSocket_1x38_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x38, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x38 1.27mm single row style2 pin1 right +0 +38 +38 +Connector_PinSocket_1.27mm +PinSocket_1x39_P1.27mm_Vertical +Through hole straight socket strip, 1x39, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x39 1.27mm single row +0 +39 +39 +Connector_PinSocket_1.27mm +PinSocket_1x39_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x39, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x39 1.27mm single row style1 pin1 left +0 +39 +39 +Connector_PinSocket_1.27mm +PinSocket_1x39_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x39, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x39 1.27mm single row style2 pin1 right +0 +39 +39 +Connector_PinSocket_1.27mm +PinSocket_1x40_P1.27mm_Vertical +Through hole straight socket strip, 1x40, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x40 1.27mm single row +0 +40 +40 +Connector_PinSocket_1.27mm +PinSocket_1x40_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x40, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x40 1.27mm single row style1 pin1 left +0 +40 +40 +Connector_PinSocket_1.27mm +PinSocket_1x40_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x40, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x40 1.27mm single row style2 pin1 right +0 +40 +40 +Connector_PinSocket_1.27mm +PinSocket_2x01_P1.27mm_Vertical +Through hole straight socket strip, 2x01, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x01 1.27mm double row +0 +2 +2 +Connector_PinSocket_1.27mm +PinSocket_2x01_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x01, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x01 1.27mm double row +0 +2 +2 +Connector_PinSocket_1.27mm +PinSocket_2x02_P1.27mm_Vertical +Through hole straight socket strip, 2x02, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x02 1.27mm double row +0 +4 +4 +Connector_PinSocket_1.27mm +PinSocket_2x02_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x02, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x02 1.27mm double row +0 +4 +4 +Connector_PinSocket_1.27mm +PinSocket_2x03_P1.27mm_Horizontal +Through hole angled socket strip, 2x03, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x03 1.27mm double row +0 +6 +6 +Connector_PinSocket_1.27mm +PinSocket_2x03_P1.27mm_Vertical +Through hole straight socket strip, 2x03, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x03 1.27mm double row +0 +6 +6 +Connector_PinSocket_1.27mm +PinSocket_2x03_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x03, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x03 1.27mm double row +0 +6 +6 +Connector_PinSocket_1.27mm +PinSocket_2x04_P1.27mm_Horizontal +Through hole angled socket strip, 2x04, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x04 1.27mm double row +0 +8 +8 +Connector_PinSocket_1.27mm +PinSocket_2x04_P1.27mm_Vertical +Through hole straight socket strip, 2x04, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x04 1.27mm double row +0 +8 +8 +Connector_PinSocket_1.27mm +PinSocket_2x04_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x04, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x04 1.27mm double row +0 +8 +8 +Connector_PinSocket_1.27mm +PinSocket_2x05_P1.27mm_Horizontal +Through hole angled socket strip, 2x05, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x05 1.27mm double row +0 +10 +10 +Connector_PinSocket_1.27mm +PinSocket_2x05_P1.27mm_Vertical +Through hole straight socket strip, 2x05, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x05 1.27mm double row +0 +10 +10 +Connector_PinSocket_1.27mm +PinSocket_2x05_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x05, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x05 1.27mm double row +0 +10 +10 +Connector_PinSocket_1.27mm +PinSocket_2x06_P1.27mm_Horizontal +Through hole angled socket strip, 2x06, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x06 1.27mm double row +0 +12 +12 +Connector_PinSocket_1.27mm +PinSocket_2x06_P1.27mm_Vertical +Through hole straight socket strip, 2x06, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x06 1.27mm double row +0 +12 +12 +Connector_PinSocket_1.27mm +PinSocket_2x06_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x06, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x06 1.27mm double row +0 +12 +12 +Connector_PinSocket_1.27mm +PinSocket_2x07_P1.27mm_Horizontal +Through hole angled socket strip, 2x07, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x07 1.27mm double row +0 +14 +14 +Connector_PinSocket_1.27mm +PinSocket_2x07_P1.27mm_Vertical +Through hole straight socket strip, 2x07, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x07 1.27mm double row +0 +14 +14 +Connector_PinSocket_1.27mm +PinSocket_2x07_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x07, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x07 1.27mm double row +0 +14 +14 +Connector_PinSocket_1.27mm +PinSocket_2x08_P1.27mm_Horizontal +Through hole angled socket strip, 2x08, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x08 1.27mm double row +0 +16 +16 +Connector_PinSocket_1.27mm +PinSocket_2x08_P1.27mm_Vertical +Through hole straight socket strip, 2x08, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x08 1.27mm double row +0 +16 +16 +Connector_PinSocket_1.27mm +PinSocket_2x08_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x08, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x08 1.27mm double row +0 +16 +16 +Connector_PinSocket_1.27mm +PinSocket_2x09_P1.27mm_Horizontal +Through hole angled socket strip, 2x09, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x09 1.27mm double row +0 +18 +18 +Connector_PinSocket_1.27mm +PinSocket_2x09_P1.27mm_Vertical +Through hole straight socket strip, 2x09, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x09 1.27mm double row +0 +18 +18 +Connector_PinSocket_1.27mm +PinSocket_2x09_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x09, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x09 1.27mm double row +0 +18 +18 +Connector_PinSocket_1.27mm +PinSocket_2x10_P1.27mm_Horizontal +Through hole angled socket strip, 2x10, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x10 1.27mm double row +0 +20 +20 +Connector_PinSocket_1.27mm +PinSocket_2x10_P1.27mm_Vertical +Through hole straight socket strip, 2x10, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x10 1.27mm double row +0 +20 +20 +Connector_PinSocket_1.27mm +PinSocket_2x10_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x10, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x10 1.27mm double row +0 +20 +20 +Connector_PinSocket_1.27mm +PinSocket_2x11_P1.27mm_Horizontal +Through hole angled socket strip, 2x11, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x11 1.27mm double row +0 +22 +22 +Connector_PinSocket_1.27mm +PinSocket_2x11_P1.27mm_Vertical +Through hole straight socket strip, 2x11, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x11 1.27mm double row +0 +22 +22 +Connector_PinSocket_1.27mm +PinSocket_2x11_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x11, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x11 1.27mm double row +0 +22 +22 +Connector_PinSocket_1.27mm +PinSocket_2x12_P1.27mm_Horizontal +Through hole angled socket strip, 2x12, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x12 1.27mm double row +0 +24 +24 +Connector_PinSocket_1.27mm +PinSocket_2x12_P1.27mm_Vertical +Through hole straight socket strip, 2x12, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x12 1.27mm double row +0 +24 +24 +Connector_PinSocket_1.27mm +PinSocket_2x12_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x12, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x12 1.27mm double row +0 +24 +24 +Connector_PinSocket_1.27mm +PinSocket_2x13_P1.27mm_Horizontal +Through hole angled socket strip, 2x13, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x13 1.27mm double row +0 +26 +26 +Connector_PinSocket_1.27mm +PinSocket_2x13_P1.27mm_Vertical +Through hole straight socket strip, 2x13, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x13 1.27mm double row +0 +26 +26 +Connector_PinSocket_1.27mm +PinSocket_2x13_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x13, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x13 1.27mm double row +0 +26 +26 +Connector_PinSocket_1.27mm +PinSocket_2x14_P1.27mm_Horizontal +Through hole angled socket strip, 2x14, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x14 1.27mm double row +0 +28 +28 +Connector_PinSocket_1.27mm +PinSocket_2x14_P1.27mm_Vertical +Through hole straight socket strip, 2x14, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x14 1.27mm double row +0 +28 +28 +Connector_PinSocket_1.27mm +PinSocket_2x14_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x14, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x14 1.27mm double row +0 +28 +28 +Connector_PinSocket_1.27mm +PinSocket_2x15_P1.27mm_Horizontal +Through hole angled socket strip, 2x15, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x15 1.27mm double row +0 +30 +30 +Connector_PinSocket_1.27mm +PinSocket_2x15_P1.27mm_Vertical +Through hole straight socket strip, 2x15, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x15 1.27mm double row +0 +30 +30 +Connector_PinSocket_1.27mm +PinSocket_2x15_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x15, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x15 1.27mm double row +0 +30 +30 +Connector_PinSocket_1.27mm +PinSocket_2x16_P1.27mm_Horizontal +Through hole angled socket strip, 2x16, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x16 1.27mm double row +0 +32 +32 +Connector_PinSocket_1.27mm +PinSocket_2x16_P1.27mm_Vertical +Through hole straight socket strip, 2x16, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x16 1.27mm double row +0 +32 +32 +Connector_PinSocket_1.27mm +PinSocket_2x16_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x16, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x16 1.27mm double row +0 +32 +32 +Connector_PinSocket_1.27mm +PinSocket_2x17_P1.27mm_Horizontal +Through hole angled socket strip, 2x17, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x17 1.27mm double row +0 +34 +34 +Connector_PinSocket_1.27mm +PinSocket_2x17_P1.27mm_Vertical +Through hole straight socket strip, 2x17, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x17 1.27mm double row +0 +34 +34 +Connector_PinSocket_1.27mm +PinSocket_2x17_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x17, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x17 1.27mm double row +0 +34 +34 +Connector_PinSocket_1.27mm +PinSocket_2x18_P1.27mm_Horizontal +Through hole angled socket strip, 2x18, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x18 1.27mm double row +0 +36 +36 +Connector_PinSocket_1.27mm +PinSocket_2x18_P1.27mm_Vertical +Through hole straight socket strip, 2x18, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x18 1.27mm double row +0 +36 +36 +Connector_PinSocket_1.27mm +PinSocket_2x18_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x18, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x18 1.27mm double row +0 +36 +36 +Connector_PinSocket_1.27mm +PinSocket_2x19_P1.27mm_Horizontal +Through hole angled socket strip, 2x19, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x19 1.27mm double row +0 +38 +38 +Connector_PinSocket_1.27mm +PinSocket_2x19_P1.27mm_Vertical +Through hole straight socket strip, 2x19, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x19 1.27mm double row +0 +38 +38 +Connector_PinSocket_1.27mm +PinSocket_2x19_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x19, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x19 1.27mm double row +0 +38 +38 +Connector_PinSocket_1.27mm +PinSocket_2x20_P1.27mm_Horizontal +Through hole angled socket strip, 2x20, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x20 1.27mm double row +0 +40 +40 +Connector_PinSocket_1.27mm +PinSocket_2x20_P1.27mm_Vertical +Through hole straight socket strip, 2x20, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x20 1.27mm double row +0 +40 +40 +Connector_PinSocket_1.27mm +PinSocket_2x20_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x20, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x20 1.27mm double row +0 +40 +40 +Connector_PinSocket_1.27mm +PinSocket_2x21_P1.27mm_Horizontal +Through hole angled socket strip, 2x21, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x21 1.27mm double row +0 +42 +42 +Connector_PinSocket_1.27mm +PinSocket_2x21_P1.27mm_Vertical +Through hole straight socket strip, 2x21, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x21 1.27mm double row +0 +42 +42 +Connector_PinSocket_1.27mm +PinSocket_2x21_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x21, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x21 1.27mm double row +0 +42 +42 +Connector_PinSocket_1.27mm +PinSocket_2x22_P1.27mm_Horizontal +Through hole angled socket strip, 2x22, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x22 1.27mm double row +0 +44 +44 +Connector_PinSocket_1.27mm +PinSocket_2x22_P1.27mm_Vertical +Through hole straight socket strip, 2x22, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x22 1.27mm double row +0 +44 +44 +Connector_PinSocket_1.27mm +PinSocket_2x22_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x22, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x22 1.27mm double row +0 +44 +44 +Connector_PinSocket_1.27mm +PinSocket_2x23_P1.27mm_Horizontal +Through hole angled socket strip, 2x23, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x23 1.27mm double row +0 +46 +46 +Connector_PinSocket_1.27mm +PinSocket_2x23_P1.27mm_Vertical +Through hole straight socket strip, 2x23, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x23 1.27mm double row +0 +46 +46 +Connector_PinSocket_1.27mm +PinSocket_2x23_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x23, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x23 1.27mm double row +0 +46 +46 +Connector_PinSocket_1.27mm +PinSocket_2x24_P1.27mm_Horizontal +Through hole angled socket strip, 2x24, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x24 1.27mm double row +0 +48 +48 +Connector_PinSocket_1.27mm +PinSocket_2x24_P1.27mm_Vertical +Through hole straight socket strip, 2x24, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x24 1.27mm double row +0 +48 +48 +Connector_PinSocket_1.27mm +PinSocket_2x24_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x24, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x24 1.27mm double row +0 +48 +48 +Connector_PinSocket_1.27mm +PinSocket_2x25_P1.27mm_Horizontal +Through hole angled socket strip, 2x25, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x25 1.27mm double row +0 +50 +50 +Connector_PinSocket_1.27mm +PinSocket_2x25_P1.27mm_Vertical +Through hole straight socket strip, 2x25, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x25 1.27mm double row +0 +50 +50 +Connector_PinSocket_1.27mm +PinSocket_2x25_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x25, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x25 1.27mm double row +0 +50 +50 +Connector_PinSocket_1.27mm +PinSocket_2x26_P1.27mm_Horizontal +Through hole angled socket strip, 2x26, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x26 1.27mm double row +0 +52 +52 +Connector_PinSocket_1.27mm +PinSocket_2x26_P1.27mm_Vertical +Through hole straight socket strip, 2x26, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x26 1.27mm double row +0 +52 +52 +Connector_PinSocket_1.27mm +PinSocket_2x26_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x26, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x26 1.27mm double row +0 +52 +52 +Connector_PinSocket_1.27mm +PinSocket_2x27_P1.27mm_Horizontal +Through hole angled socket strip, 2x27, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x27 1.27mm double row +0 +54 +54 +Connector_PinSocket_1.27mm +PinSocket_2x27_P1.27mm_Vertical +Through hole straight socket strip, 2x27, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x27 1.27mm double row +0 +54 +54 +Connector_PinSocket_1.27mm +PinSocket_2x27_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x27, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x27 1.27mm double row +0 +54 +54 +Connector_PinSocket_1.27mm +PinSocket_2x28_P1.27mm_Horizontal +Through hole angled socket strip, 2x28, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x28 1.27mm double row +0 +56 +56 +Connector_PinSocket_1.27mm +PinSocket_2x28_P1.27mm_Vertical +Through hole straight socket strip, 2x28, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x28 1.27mm double row +0 +56 +56 +Connector_PinSocket_1.27mm +PinSocket_2x28_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x28, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x28 1.27mm double row +0 +56 +56 +Connector_PinSocket_1.27mm +PinSocket_2x29_P1.27mm_Horizontal +Through hole angled socket strip, 2x29, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x29 1.27mm double row +0 +58 +58 +Connector_PinSocket_1.27mm +PinSocket_2x29_P1.27mm_Vertical +Through hole straight socket strip, 2x29, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x29 1.27mm double row +0 +58 +58 +Connector_PinSocket_1.27mm +PinSocket_2x29_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x29, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x29 1.27mm double row +0 +58 +58 +Connector_PinSocket_1.27mm +PinSocket_2x30_P1.27mm_Horizontal +Through hole angled socket strip, 2x30, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x30 1.27mm double row +0 +60 +60 +Connector_PinSocket_1.27mm +PinSocket_2x30_P1.27mm_Vertical +Through hole straight socket strip, 2x30, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x30 1.27mm double row +0 +60 +60 +Connector_PinSocket_1.27mm +PinSocket_2x30_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x30, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x30 1.27mm double row +0 +60 +60 +Connector_PinSocket_1.27mm +PinSocket_2x31_P1.27mm_Horizontal +Through hole angled socket strip, 2x31, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x31 1.27mm double row +0 +62 +62 +Connector_PinSocket_1.27mm +PinSocket_2x31_P1.27mm_Vertical +Through hole straight socket strip, 2x31, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x31 1.27mm double row +0 +62 +62 +Connector_PinSocket_1.27mm +PinSocket_2x31_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x31, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x31 1.27mm double row +0 +62 +62 +Connector_PinSocket_1.27mm +PinSocket_2x32_P1.27mm_Horizontal +Through hole angled socket strip, 2x32, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x32 1.27mm double row +0 +64 +64 +Connector_PinSocket_1.27mm +PinSocket_2x32_P1.27mm_Vertical +Through hole straight socket strip, 2x32, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x32 1.27mm double row +0 +64 +64 +Connector_PinSocket_1.27mm +PinSocket_2x32_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x32, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x32 1.27mm double row +0 +64 +64 +Connector_PinSocket_1.27mm +PinSocket_2x33_P1.27mm_Horizontal +Through hole angled socket strip, 2x33, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x33 1.27mm double row +0 +66 +66 +Connector_PinSocket_1.27mm +PinSocket_2x33_P1.27mm_Vertical +Through hole straight socket strip, 2x33, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x33 1.27mm double row +0 +66 +66 +Connector_PinSocket_1.27mm +PinSocket_2x33_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x33, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x33 1.27mm double row +0 +66 +66 +Connector_PinSocket_1.27mm +PinSocket_2x34_P1.27mm_Horizontal +Through hole angled socket strip, 2x34, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x34 1.27mm double row +0 +68 +68 +Connector_PinSocket_1.27mm +PinSocket_2x34_P1.27mm_Vertical +Through hole straight socket strip, 2x34, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x34 1.27mm double row +0 +68 +68 +Connector_PinSocket_1.27mm +PinSocket_2x34_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x34, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x34 1.27mm double row +0 +68 +68 +Connector_PinSocket_1.27mm +PinSocket_2x35_P1.27mm_Horizontal +Through hole angled socket strip, 2x35, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x35 1.27mm double row +0 +70 +70 +Connector_PinSocket_1.27mm +PinSocket_2x35_P1.27mm_Vertical +Through hole straight socket strip, 2x35, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x35 1.27mm double row +0 +70 +70 +Connector_PinSocket_1.27mm +PinSocket_2x35_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x35, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x35 1.27mm double row +0 +70 +70 +Connector_PinSocket_1.27mm +PinSocket_2x36_P1.27mm_Horizontal +Through hole angled socket strip, 2x36, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x36 1.27mm double row +0 +72 +72 +Connector_PinSocket_1.27mm +PinSocket_2x36_P1.27mm_Vertical +Through hole straight socket strip, 2x36, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x36 1.27mm double row +0 +72 +72 +Connector_PinSocket_1.27mm +PinSocket_2x36_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x36, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x36 1.27mm double row +0 +72 +72 +Connector_PinSocket_1.27mm +PinSocket_2x37_P1.27mm_Horizontal +Through hole angled socket strip, 2x37, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x37 1.27mm double row +0 +74 +74 +Connector_PinSocket_1.27mm +PinSocket_2x37_P1.27mm_Vertical +Through hole straight socket strip, 2x37, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x37 1.27mm double row +0 +74 +74 +Connector_PinSocket_1.27mm +PinSocket_2x37_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x37, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x37 1.27mm double row +0 +74 +74 +Connector_PinSocket_1.27mm +PinSocket_2x38_P1.27mm_Horizontal +Through hole angled socket strip, 2x38, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x38 1.27mm double row +0 +76 +76 +Connector_PinSocket_1.27mm +PinSocket_2x38_P1.27mm_Vertical +Through hole straight socket strip, 2x38, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x38 1.27mm double row +0 +76 +76 +Connector_PinSocket_1.27mm +PinSocket_2x38_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x38, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x38 1.27mm double row +0 +76 +76 +Connector_PinSocket_1.27mm +PinSocket_2x39_P1.27mm_Horizontal +Through hole angled socket strip, 2x39, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x39 1.27mm double row +0 +78 +78 +Connector_PinSocket_1.27mm +PinSocket_2x39_P1.27mm_Vertical +Through hole straight socket strip, 2x39, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x39 1.27mm double row +0 +78 +78 +Connector_PinSocket_1.27mm +PinSocket_2x39_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x39, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x39 1.27mm double row +0 +78 +78 +Connector_PinSocket_1.27mm +PinSocket_2x40_P1.27mm_Horizontal +Through hole angled socket strip, 2x40, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x40 1.27mm double row +0 +80 +80 +Connector_PinSocket_1.27mm +PinSocket_2x40_P1.27mm_Vertical +Through hole straight socket strip, 2x40, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x40 1.27mm double row +0 +80 +80 +Connector_PinSocket_1.27mm +PinSocket_2x40_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x40, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x40 1.27mm double row +0 +80 +80 +Connector_PinSocket_1.27mm +PinSocket_2x41_P1.27mm_Horizontal +Through hole angled socket strip, 2x41, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x41 1.27mm double row +0 +82 +82 +Connector_PinSocket_1.27mm +PinSocket_2x42_P1.27mm_Horizontal +Through hole angled socket strip, 2x42, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x42 1.27mm double row +0 +84 +84 +Connector_PinSocket_1.27mm +PinSocket_2x43_P1.27mm_Horizontal +Through hole angled socket strip, 2x43, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x43 1.27mm double row +0 +86 +86 +Connector_PinSocket_1.27mm +PinSocket_2x44_P1.27mm_Horizontal +Through hole angled socket strip, 2x44, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x44 1.27mm double row +0 +88 +88 +Connector_PinSocket_1.27mm +PinSocket_2x45_P1.27mm_Horizontal +Through hole angled socket strip, 2x45, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x45 1.27mm double row +0 +90 +90 +Connector_PinSocket_1.27mm +PinSocket_2x46_P1.27mm_Horizontal +Through hole angled socket strip, 2x46, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x46 1.27mm double row +0 +92 +92 +Connector_PinSocket_1.27mm +PinSocket_2x47_P1.27mm_Horizontal +Through hole angled socket strip, 2x47, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x47 1.27mm double row +0 +94 +94 +Connector_PinSocket_1.27mm +PinSocket_2x48_P1.27mm_Horizontal +Through hole angled socket strip, 2x48, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x48 1.27mm double row +0 +96 +96 +Connector_PinSocket_1.27mm +PinSocket_2x49_P1.27mm_Horizontal +Through hole angled socket strip, 2x49, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x49 1.27mm double row +0 +98 +98 +Connector_PinSocket_1.27mm +PinSocket_2x50_P1.27mm_Horizontal +Through hole angled socket strip, 2x50, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x50 1.27mm double row +0 +100 +100 +Connector_PinSocket_2.00mm +PinSocket_1x01_P2.00mm_Horizontal +Through hole angled socket strip, 1x01, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x01 2.00mm single row +0 +1 +1 +Connector_PinSocket_2.00mm +PinSocket_1x01_P2.00mm_Vertical +Through hole straight socket strip, 1x01, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x01 2.00mm single row +0 +1 +1 +Connector_PinSocket_2.00mm +PinSocket_1x02_P2.00mm_Horizontal +Through hole angled socket strip, 1x02, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x02 2.00mm single row +0 +2 +2 +Connector_PinSocket_2.00mm +PinSocket_1x02_P2.00mm_Vertical +Through hole straight socket strip, 1x02, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x02 2.00mm single row +0 +2 +2 +Connector_PinSocket_2.00mm +PinSocket_1x02_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x02, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x02 2.00mm single row style1 pin1 left +0 +2 +2 +Connector_PinSocket_2.00mm +PinSocket_1x02_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x02, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x02 2.00mm single row style2 pin1 right +0 +2 +2 +Connector_PinSocket_2.00mm +PinSocket_1x03_P2.00mm_Horizontal +Through hole angled socket strip, 1x03, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x03 2.00mm single row +0 +3 +3 +Connector_PinSocket_2.00mm +PinSocket_1x03_P2.00mm_Vertical +Through hole straight socket strip, 1x03, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x03 2.00mm single row +0 +3 +3 +Connector_PinSocket_2.00mm +PinSocket_1x03_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x03, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x03 2.00mm single row style1 pin1 left +0 +3 +3 +Connector_PinSocket_2.00mm +PinSocket_1x03_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x03, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x03 2.00mm single row style2 pin1 right +0 +3 +3 +Connector_PinSocket_2.00mm +PinSocket_1x04_P2.00mm_Horizontal +Through hole angled socket strip, 1x04, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x04 2.00mm single row +0 +4 +4 +Connector_PinSocket_2.00mm +PinSocket_1x04_P2.00mm_Vertical +Through hole straight socket strip, 1x04, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x04 2.00mm single row +0 +4 +4 +Connector_PinSocket_2.00mm +PinSocket_1x04_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x04, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x04 2.00mm single row style1 pin1 left +0 +4 +4 +Connector_PinSocket_2.00mm +PinSocket_1x04_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x04, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x04 2.00mm single row style2 pin1 right +0 +4 +4 +Connector_PinSocket_2.00mm +PinSocket_1x05_P2.00mm_Horizontal +Through hole angled socket strip, 1x05, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x05 2.00mm single row +0 +5 +5 +Connector_PinSocket_2.00mm +PinSocket_1x05_P2.00mm_Vertical +Through hole straight socket strip, 1x05, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x05 2.00mm single row +0 +5 +5 +Connector_PinSocket_2.00mm +PinSocket_1x05_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x05, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x05 2.00mm single row style1 pin1 left +0 +5 +5 +Connector_PinSocket_2.00mm +PinSocket_1x05_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x05, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x05 2.00mm single row style2 pin1 right +0 +5 +5 +Connector_PinSocket_2.00mm +PinSocket_1x06_P2.00mm_Horizontal +Through hole angled socket strip, 1x06, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x06 2.00mm single row +0 +6 +6 +Connector_PinSocket_2.00mm +PinSocket_1x06_P2.00mm_Vertical +Through hole straight socket strip, 1x06, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x06 2.00mm single row +0 +6 +6 +Connector_PinSocket_2.00mm +PinSocket_1x06_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x06, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x06 2.00mm single row style1 pin1 left +0 +6 +6 +Connector_PinSocket_2.00mm +PinSocket_1x06_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x06, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x06 2.00mm single row style2 pin1 right +0 +6 +6 +Connector_PinSocket_2.00mm +PinSocket_1x07_P2.00mm_Horizontal +Through hole angled socket strip, 1x07, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x07 2.00mm single row +0 +7 +7 +Connector_PinSocket_2.00mm +PinSocket_1x07_P2.00mm_Vertical +Through hole straight socket strip, 1x07, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x07 2.00mm single row +0 +7 +7 +Connector_PinSocket_2.00mm +PinSocket_1x07_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x07, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x07 2.00mm single row style1 pin1 left +0 +7 +7 +Connector_PinSocket_2.00mm +PinSocket_1x07_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x07, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x07 2.00mm single row style2 pin1 right +0 +7 +7 +Connector_PinSocket_2.00mm +PinSocket_1x08_P2.00mm_Horizontal +Through hole angled socket strip, 1x08, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x08 2.00mm single row +0 +8 +8 +Connector_PinSocket_2.00mm +PinSocket_1x08_P2.00mm_Vertical +Through hole straight socket strip, 1x08, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x08 2.00mm single row +0 +8 +8 +Connector_PinSocket_2.00mm +PinSocket_1x08_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x08, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x08 2.00mm single row style1 pin1 left +0 +8 +8 +Connector_PinSocket_2.00mm +PinSocket_1x08_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x08, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x08 2.00mm single row style2 pin1 right +0 +8 +8 +Connector_PinSocket_2.00mm +PinSocket_1x09_P2.00mm_Horizontal +Through hole angled socket strip, 1x09, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x09 2.00mm single row +0 +9 +9 +Connector_PinSocket_2.00mm +PinSocket_1x09_P2.00mm_Vertical +Through hole straight socket strip, 1x09, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x09 2.00mm single row +0 +9 +9 +Connector_PinSocket_2.00mm +PinSocket_1x09_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x09, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x09 2.00mm single row style1 pin1 left +0 +9 +9 +Connector_PinSocket_2.00mm +PinSocket_1x09_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x09, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x09 2.00mm single row style2 pin1 right +0 +9 +9 +Connector_PinSocket_2.00mm +PinSocket_1x10_P2.00mm_Horizontal +Through hole angled socket strip, 1x10, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x10 2.00mm single row +0 +10 +10 +Connector_PinSocket_2.00mm +PinSocket_1x10_P2.00mm_Vertical +Through hole straight socket strip, 1x10, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x10 2.00mm single row +0 +10 +10 +Connector_PinSocket_2.00mm +PinSocket_1x10_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x10, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x10 2.00mm single row style1 pin1 left +0 +10 +10 +Connector_PinSocket_2.00mm +PinSocket_1x10_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x10, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x10 2.00mm single row style2 pin1 right +0 +10 +10 +Connector_PinSocket_2.00mm +PinSocket_1x11_P2.00mm_Horizontal +Through hole angled socket strip, 1x11, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x11 2.00mm single row +0 +11 +11 +Connector_PinSocket_2.00mm +PinSocket_1x11_P2.00mm_Vertical +Through hole straight socket strip, 1x11, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x11 2.00mm single row +0 +11 +11 +Connector_PinSocket_2.00mm +PinSocket_1x11_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x11, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x11 2.00mm single row style1 pin1 left +0 +11 +11 +Connector_PinSocket_2.00mm +PinSocket_1x11_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x11, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x11 2.00mm single row style2 pin1 right +0 +11 +11 +Connector_PinSocket_2.00mm +PinSocket_1x12_P2.00mm_Horizontal +Through hole angled socket strip, 1x12, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x12 2.00mm single row +0 +12 +12 +Connector_PinSocket_2.00mm +PinSocket_1x12_P2.00mm_Vertical +Through hole straight socket strip, 1x12, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x12 2.00mm single row +0 +12 +12 +Connector_PinSocket_2.00mm +PinSocket_1x12_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x12, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x12 2.00mm single row style1 pin1 left +0 +12 +12 +Connector_PinSocket_2.00mm +PinSocket_1x12_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x12, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x12 2.00mm single row style2 pin1 right +0 +12 +12 +Connector_PinSocket_2.00mm +PinSocket_1x13_P2.00mm_Horizontal +Through hole angled socket strip, 1x13, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x13 2.00mm single row +0 +13 +13 +Connector_PinSocket_2.00mm +PinSocket_1x13_P2.00mm_Vertical +Through hole straight socket strip, 1x13, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x13 2.00mm single row +0 +13 +13 +Connector_PinSocket_2.00mm +PinSocket_1x13_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x13, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x13 2.00mm single row style1 pin1 left +0 +13 +13 +Connector_PinSocket_2.00mm +PinSocket_1x13_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x13, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x13 2.00mm single row style2 pin1 right +0 +13 +13 +Connector_PinSocket_2.00mm +PinSocket_1x14_P2.00mm_Horizontal +Through hole angled socket strip, 1x14, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x14 2.00mm single row +0 +14 +14 +Connector_PinSocket_2.00mm +PinSocket_1x14_P2.00mm_Vertical +Through hole straight socket strip, 1x14, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x14 2.00mm single row +0 +14 +14 +Connector_PinSocket_2.00mm +PinSocket_1x14_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x14, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x14 2.00mm single row style1 pin1 left +0 +14 +14 +Connector_PinSocket_2.00mm +PinSocket_1x14_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x14, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x14 2.00mm single row style2 pin1 right +0 +14 +14 +Connector_PinSocket_2.00mm +PinSocket_1x15_P2.00mm_Horizontal +Through hole angled socket strip, 1x15, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x15 2.00mm single row +0 +15 +15 +Connector_PinSocket_2.00mm +PinSocket_1x15_P2.00mm_Vertical +Through hole straight socket strip, 1x15, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x15 2.00mm single row +0 +15 +15 +Connector_PinSocket_2.00mm +PinSocket_1x15_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x15, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x15 2.00mm single row style1 pin1 left +0 +15 +15 +Connector_PinSocket_2.00mm +PinSocket_1x15_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x15, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x15 2.00mm single row style2 pin1 right +0 +15 +15 +Connector_PinSocket_2.00mm +PinSocket_1x16_P2.00mm_Horizontal +Through hole angled socket strip, 1x16, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x16 2.00mm single row +0 +16 +16 +Connector_PinSocket_2.00mm +PinSocket_1x16_P2.00mm_Vertical +Through hole straight socket strip, 1x16, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x16 2.00mm single row +0 +16 +16 +Connector_PinSocket_2.00mm +PinSocket_1x16_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x16, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x16 2.00mm single row style1 pin1 left +0 +16 +16 +Connector_PinSocket_2.00mm +PinSocket_1x16_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x16, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x16 2.00mm single row style2 pin1 right +0 +16 +16 +Connector_PinSocket_2.00mm +PinSocket_1x17_P2.00mm_Horizontal +Through hole angled socket strip, 1x17, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x17 2.00mm single row +0 +17 +17 +Connector_PinSocket_2.00mm +PinSocket_1x17_P2.00mm_Vertical +Through hole straight socket strip, 1x17, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x17 2.00mm single row +0 +17 +17 +Connector_PinSocket_2.00mm +PinSocket_1x17_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x17, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x17 2.00mm single row style1 pin1 left +0 +17 +17 +Connector_PinSocket_2.00mm +PinSocket_1x17_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x17, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x17 2.00mm single row style2 pin1 right +0 +17 +17 +Connector_PinSocket_2.00mm +PinSocket_1x18_P2.00mm_Horizontal +Through hole angled socket strip, 1x18, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x18 2.00mm single row +0 +18 +18 +Connector_PinSocket_2.00mm +PinSocket_1x18_P2.00mm_Vertical +Through hole straight socket strip, 1x18, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x18 2.00mm single row +0 +18 +18 +Connector_PinSocket_2.00mm +PinSocket_1x18_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x18, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x18 2.00mm single row style1 pin1 left +0 +18 +18 +Connector_PinSocket_2.00mm +PinSocket_1x18_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x18, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x18 2.00mm single row style2 pin1 right +0 +18 +18 +Connector_PinSocket_2.00mm +PinSocket_1x19_P2.00mm_Horizontal +Through hole angled socket strip, 1x19, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x19 2.00mm single row +0 +19 +19 +Connector_PinSocket_2.00mm +PinSocket_1x19_P2.00mm_Vertical +Through hole straight socket strip, 1x19, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x19 2.00mm single row +0 +19 +19 +Connector_PinSocket_2.00mm +PinSocket_1x19_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x19, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x19 2.00mm single row style1 pin1 left +0 +19 +19 +Connector_PinSocket_2.00mm +PinSocket_1x19_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x19, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x19 2.00mm single row style2 pin1 right +0 +19 +19 +Connector_PinSocket_2.00mm +PinSocket_1x20_P2.00mm_Horizontal +Through hole angled socket strip, 1x20, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x20 2.00mm single row +0 +20 +20 +Connector_PinSocket_2.00mm +PinSocket_1x20_P2.00mm_Vertical +Through hole straight socket strip, 1x20, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x20 2.00mm single row +0 +20 +20 +Connector_PinSocket_2.00mm +PinSocket_1x20_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x20, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x20 2.00mm single row style1 pin1 left +0 +20 +20 +Connector_PinSocket_2.00mm +PinSocket_1x20_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x20, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x20 2.00mm single row style2 pin1 right +0 +20 +20 +Connector_PinSocket_2.00mm +PinSocket_1x21_P2.00mm_Horizontal +Through hole angled socket strip, 1x21, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x21 2.00mm single row +0 +21 +21 +Connector_PinSocket_2.00mm +PinSocket_1x21_P2.00mm_Vertical +Through hole straight socket strip, 1x21, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x21 2.00mm single row +0 +21 +21 +Connector_PinSocket_2.00mm +PinSocket_1x21_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x21, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x21 2.00mm single row style1 pin1 left +0 +21 +21 +Connector_PinSocket_2.00mm +PinSocket_1x21_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x21, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x21 2.00mm single row style2 pin1 right +0 +21 +21 +Connector_PinSocket_2.00mm +PinSocket_1x22_P2.00mm_Horizontal +Through hole angled socket strip, 1x22, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x22 2.00mm single row +0 +22 +22 +Connector_PinSocket_2.00mm +PinSocket_1x22_P2.00mm_Vertical +Through hole straight socket strip, 1x22, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x22 2.00mm single row +0 +22 +22 +Connector_PinSocket_2.00mm +PinSocket_1x22_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x22, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x22 2.00mm single row style1 pin1 left +0 +22 +22 +Connector_PinSocket_2.00mm +PinSocket_1x22_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x22, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x22 2.00mm single row style2 pin1 right +0 +22 +22 +Connector_PinSocket_2.00mm +PinSocket_1x23_P2.00mm_Horizontal +Through hole angled socket strip, 1x23, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x23 2.00mm single row +0 +23 +23 +Connector_PinSocket_2.00mm +PinSocket_1x23_P2.00mm_Vertical +Through hole straight socket strip, 1x23, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x23 2.00mm single row +0 +23 +23 +Connector_PinSocket_2.00mm +PinSocket_1x23_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x23, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x23 2.00mm single row style1 pin1 left +0 +23 +23 +Connector_PinSocket_2.00mm +PinSocket_1x23_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x23, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x23 2.00mm single row style2 pin1 right +0 +23 +23 +Connector_PinSocket_2.00mm +PinSocket_1x24_P2.00mm_Horizontal +Through hole angled socket strip, 1x24, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x24 2.00mm single row +0 +24 +24 +Connector_PinSocket_2.00mm +PinSocket_1x24_P2.00mm_Vertical +Through hole straight socket strip, 1x24, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x24 2.00mm single row +0 +24 +24 +Connector_PinSocket_2.00mm +PinSocket_1x24_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x24, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x24 2.00mm single row style1 pin1 left +0 +24 +24 +Connector_PinSocket_2.00mm +PinSocket_1x24_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x24, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x24 2.00mm single row style2 pin1 right +0 +24 +24 +Connector_PinSocket_2.00mm +PinSocket_1x25_P2.00mm_Horizontal +Through hole angled socket strip, 1x25, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x25 2.00mm single row +0 +25 +25 +Connector_PinSocket_2.00mm +PinSocket_1x25_P2.00mm_Vertical +Through hole straight socket strip, 1x25, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x25 2.00mm single row +0 +25 +25 +Connector_PinSocket_2.00mm +PinSocket_1x25_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x25, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x25 2.00mm single row style1 pin1 left +0 +25 +25 +Connector_PinSocket_2.00mm +PinSocket_1x25_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x25, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x25 2.00mm single row style2 pin1 right +0 +25 +25 +Connector_PinSocket_2.00mm +PinSocket_1x26_P2.00mm_Horizontal +Through hole angled socket strip, 1x26, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x26 2.00mm single row +0 +26 +26 +Connector_PinSocket_2.00mm +PinSocket_1x26_P2.00mm_Vertical +Through hole straight socket strip, 1x26, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x26 2.00mm single row +0 +26 +26 +Connector_PinSocket_2.00mm +PinSocket_1x26_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x26, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x26 2.00mm single row style1 pin1 left +0 +26 +26 +Connector_PinSocket_2.00mm +PinSocket_1x26_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x26, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x26 2.00mm single row style2 pin1 right +0 +26 +26 +Connector_PinSocket_2.00mm +PinSocket_1x27_P2.00mm_Horizontal +Through hole angled socket strip, 1x27, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x27 2.00mm single row +0 +27 +27 +Connector_PinSocket_2.00mm +PinSocket_1x27_P2.00mm_Vertical +Through hole straight socket strip, 1x27, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x27 2.00mm single row +0 +27 +27 +Connector_PinSocket_2.00mm +PinSocket_1x27_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x27, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x27 2.00mm single row style1 pin1 left +0 +27 +27 +Connector_PinSocket_2.00mm +PinSocket_1x27_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x27, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x27 2.00mm single row style2 pin1 right +0 +27 +27 +Connector_PinSocket_2.00mm +PinSocket_1x28_P2.00mm_Horizontal +Through hole angled socket strip, 1x28, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x28 2.00mm single row +0 +28 +28 +Connector_PinSocket_2.00mm +PinSocket_1x28_P2.00mm_Vertical +Through hole straight socket strip, 1x28, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x28 2.00mm single row +0 +28 +28 +Connector_PinSocket_2.00mm +PinSocket_1x28_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x28, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x28 2.00mm single row style1 pin1 left +0 +28 +28 +Connector_PinSocket_2.00mm +PinSocket_1x28_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x28, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x28 2.00mm single row style2 pin1 right +0 +28 +28 +Connector_PinSocket_2.00mm +PinSocket_1x29_P2.00mm_Horizontal +Through hole angled socket strip, 1x29, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x29 2.00mm single row +0 +29 +29 +Connector_PinSocket_2.00mm +PinSocket_1x29_P2.00mm_Vertical +Through hole straight socket strip, 1x29, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x29 2.00mm single row +0 +29 +29 +Connector_PinSocket_2.00mm +PinSocket_1x29_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x29, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x29 2.00mm single row style1 pin1 left +0 +29 +29 +Connector_PinSocket_2.00mm +PinSocket_1x29_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x29, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x29 2.00mm single row style2 pin1 right +0 +29 +29 +Connector_PinSocket_2.00mm +PinSocket_1x30_P2.00mm_Horizontal +Through hole angled socket strip, 1x30, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x30 2.00mm single row +0 +30 +30 +Connector_PinSocket_2.00mm +PinSocket_1x30_P2.00mm_Vertical +Through hole straight socket strip, 1x30, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x30 2.00mm single row +0 +30 +30 +Connector_PinSocket_2.00mm +PinSocket_1x30_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x30, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x30 2.00mm single row style1 pin1 left +0 +30 +30 +Connector_PinSocket_2.00mm +PinSocket_1x30_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x30, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x30 2.00mm single row style2 pin1 right +0 +30 +30 +Connector_PinSocket_2.00mm +PinSocket_1x31_P2.00mm_Horizontal +Through hole angled socket strip, 1x31, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x31 2.00mm single row +0 +31 +31 +Connector_PinSocket_2.00mm +PinSocket_1x31_P2.00mm_Vertical +Through hole straight socket strip, 1x31, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x31 2.00mm single row +0 +31 +31 +Connector_PinSocket_2.00mm +PinSocket_1x31_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x31, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x31 2.00mm single row style1 pin1 left +0 +31 +31 +Connector_PinSocket_2.00mm +PinSocket_1x31_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x31, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x31 2.00mm single row style2 pin1 right +0 +31 +31 +Connector_PinSocket_2.00mm +PinSocket_1x32_P2.00mm_Horizontal +Through hole angled socket strip, 1x32, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x32 2.00mm single row +0 +32 +32 +Connector_PinSocket_2.00mm +PinSocket_1x32_P2.00mm_Vertical +Through hole straight socket strip, 1x32, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x32 2.00mm single row +0 +32 +32 +Connector_PinSocket_2.00mm +PinSocket_1x32_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x32, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x32 2.00mm single row style1 pin1 left +0 +32 +32 +Connector_PinSocket_2.00mm +PinSocket_1x32_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x32, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x32 2.00mm single row style2 pin1 right +0 +32 +32 +Connector_PinSocket_2.00mm +PinSocket_1x33_P2.00mm_Horizontal +Through hole angled socket strip, 1x33, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x33 2.00mm single row +0 +33 +33 +Connector_PinSocket_2.00mm +PinSocket_1x33_P2.00mm_Vertical +Through hole straight socket strip, 1x33, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x33 2.00mm single row +0 +33 +33 +Connector_PinSocket_2.00mm +PinSocket_1x33_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x33, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x33 2.00mm single row style1 pin1 left +0 +33 +33 +Connector_PinSocket_2.00mm +PinSocket_1x33_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x33, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x33 2.00mm single row style2 pin1 right +0 +33 +33 +Connector_PinSocket_2.00mm +PinSocket_1x34_P2.00mm_Horizontal +Through hole angled socket strip, 1x34, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x34 2.00mm single row +0 +34 +34 +Connector_PinSocket_2.00mm +PinSocket_1x34_P2.00mm_Vertical +Through hole straight socket strip, 1x34, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x34 2.00mm single row +0 +34 +34 +Connector_PinSocket_2.00mm +PinSocket_1x34_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x34, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x34 2.00mm single row style1 pin1 left +0 +34 +34 +Connector_PinSocket_2.00mm +PinSocket_1x34_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x34, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x34 2.00mm single row style2 pin1 right +0 +34 +34 +Connector_PinSocket_2.00mm +PinSocket_1x35_P2.00mm_Horizontal +Through hole angled socket strip, 1x35, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x35 2.00mm single row +0 +35 +35 +Connector_PinSocket_2.00mm +PinSocket_1x35_P2.00mm_Vertical +Through hole straight socket strip, 1x35, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x35 2.00mm single row +0 +35 +35 +Connector_PinSocket_2.00mm +PinSocket_1x35_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x35, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x35 2.00mm single row style1 pin1 left +0 +35 +35 +Connector_PinSocket_2.00mm +PinSocket_1x35_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x35, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x35 2.00mm single row style2 pin1 right +0 +35 +35 +Connector_PinSocket_2.00mm +PinSocket_1x36_P2.00mm_Horizontal +Through hole angled socket strip, 1x36, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x36 2.00mm single row +0 +36 +36 +Connector_PinSocket_2.00mm +PinSocket_1x36_P2.00mm_Vertical +Through hole straight socket strip, 1x36, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x36 2.00mm single row +0 +36 +36 +Connector_PinSocket_2.00mm +PinSocket_1x36_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x36, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x36 2.00mm single row style1 pin1 left +0 +36 +36 +Connector_PinSocket_2.00mm +PinSocket_1x36_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x36, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x36 2.00mm single row style2 pin1 right +0 +36 +36 +Connector_PinSocket_2.00mm +PinSocket_1x37_P2.00mm_Horizontal +Through hole angled socket strip, 1x37, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x37 2.00mm single row +0 +37 +37 +Connector_PinSocket_2.00mm +PinSocket_1x37_P2.00mm_Vertical +Through hole straight socket strip, 1x37, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x37 2.00mm single row +0 +37 +37 +Connector_PinSocket_2.00mm +PinSocket_1x37_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x37, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x37 2.00mm single row style1 pin1 left +0 +37 +37 +Connector_PinSocket_2.00mm +PinSocket_1x37_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x37, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x37 2.00mm single row style2 pin1 right +0 +37 +37 +Connector_PinSocket_2.00mm +PinSocket_1x38_P2.00mm_Horizontal +Through hole angled socket strip, 1x38, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x38 2.00mm single row +0 +38 +38 +Connector_PinSocket_2.00mm +PinSocket_1x38_P2.00mm_Vertical +Through hole straight socket strip, 1x38, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x38 2.00mm single row +0 +38 +38 +Connector_PinSocket_2.00mm +PinSocket_1x38_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x38, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x38 2.00mm single row style1 pin1 left +0 +38 +38 +Connector_PinSocket_2.00mm +PinSocket_1x38_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x38, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x38 2.00mm single row style2 pin1 right +0 +38 +38 +Connector_PinSocket_2.00mm +PinSocket_1x39_P2.00mm_Horizontal +Through hole angled socket strip, 1x39, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x39 2.00mm single row +0 +39 +39 +Connector_PinSocket_2.00mm +PinSocket_1x39_P2.00mm_Vertical +Through hole straight socket strip, 1x39, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x39 2.00mm single row +0 +39 +39 +Connector_PinSocket_2.00mm +PinSocket_1x39_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x39, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x39 2.00mm single row style1 pin1 left +0 +39 +39 +Connector_PinSocket_2.00mm +PinSocket_1x39_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x39, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x39 2.00mm single row style2 pin1 right +0 +39 +39 +Connector_PinSocket_2.00mm +PinSocket_1x40_P2.00mm_Horizontal +Through hole angled socket strip, 1x40, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x40 2.00mm single row +0 +40 +40 +Connector_PinSocket_2.00mm +PinSocket_1x40_P2.00mm_Vertical +Through hole straight socket strip, 1x40, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x40 2.00mm single row +0 +40 +40 +Connector_PinSocket_2.00mm +PinSocket_1x40_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x40, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x40 2.00mm single row style1 pin1 left +0 +40 +40 +Connector_PinSocket_2.00mm +PinSocket_1x40_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x40, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x40 2.00mm single row style2 pin1 right +0 +40 +40 +Connector_PinSocket_2.00mm +PinSocket_2x01_P2.00mm_Horizontal +Through hole angled socket strip, 2x01, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x01 2.00mm double row +0 +2 +2 +Connector_PinSocket_2.00mm +PinSocket_2x01_P2.00mm_Vertical +Through hole straight socket strip, 2x01, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x01 2.00mm double row +0 +2 +2 +Connector_PinSocket_2.00mm +PinSocket_2x01_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x01, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x01 2.00mm double row +0 +2 +2 +Connector_PinSocket_2.00mm +PinSocket_2x02_P2.00mm_Horizontal +Through hole angled socket strip, 2x02, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x02 2.00mm double row +0 +4 +4 +Connector_PinSocket_2.00mm +PinSocket_2x02_P2.00mm_Vertical +Through hole straight socket strip, 2x02, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x02 2.00mm double row +0 +4 +4 +Connector_PinSocket_2.00mm +PinSocket_2x02_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x02, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x02 2.00mm double row +0 +4 +4 +Connector_PinSocket_2.00mm +PinSocket_2x03_P2.00mm_Horizontal +Through hole angled socket strip, 2x03, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x03 2.00mm double row +0 +6 +6 +Connector_PinSocket_2.00mm +PinSocket_2x03_P2.00mm_Vertical +Through hole straight socket strip, 2x03, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x03 2.00mm double row +0 +6 +6 +Connector_PinSocket_2.00mm +PinSocket_2x03_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x03, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x03 2.00mm double row +0 +6 +6 +Connector_PinSocket_2.00mm +PinSocket_2x04_P2.00mm_Horizontal +Through hole angled socket strip, 2x04, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x04 2.00mm double row +0 +8 +8 +Connector_PinSocket_2.00mm +PinSocket_2x04_P2.00mm_Vertical +Through hole straight socket strip, 2x04, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x04 2.00mm double row +0 +8 +8 +Connector_PinSocket_2.00mm +PinSocket_2x04_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x04, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x04 2.00mm double row +0 +8 +8 +Connector_PinSocket_2.00mm +PinSocket_2x05_P2.00mm_Horizontal +Through hole angled socket strip, 2x05, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x05 2.00mm double row +0 +10 +10 +Connector_PinSocket_2.00mm +PinSocket_2x05_P2.00mm_Vertical +Through hole straight socket strip, 2x05, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x05 2.00mm double row +0 +10 +10 +Connector_PinSocket_2.00mm +PinSocket_2x05_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x05, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x05 2.00mm double row +0 +10 +10 +Connector_PinSocket_2.00mm +PinSocket_2x06_P2.00mm_Horizontal +Through hole angled socket strip, 2x06, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x06 2.00mm double row +0 +12 +12 +Connector_PinSocket_2.00mm +PinSocket_2x06_P2.00mm_Vertical +Through hole straight socket strip, 2x06, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x06 2.00mm double row +0 +12 +12 +Connector_PinSocket_2.00mm +PinSocket_2x06_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x06, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x06 2.00mm double row +0 +12 +12 +Connector_PinSocket_2.00mm +PinSocket_2x07_P2.00mm_Horizontal +Through hole angled socket strip, 2x07, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x07 2.00mm double row +0 +14 +14 +Connector_PinSocket_2.00mm +PinSocket_2x07_P2.00mm_Vertical +Through hole straight socket strip, 2x07, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x07 2.00mm double row +0 +14 +14 +Connector_PinSocket_2.00mm +PinSocket_2x07_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x07, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x07 2.00mm double row +0 +14 +14 +Connector_PinSocket_2.00mm +PinSocket_2x08_P2.00mm_Horizontal +Through hole angled socket strip, 2x08, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x08 2.00mm double row +0 +16 +16 +Connector_PinSocket_2.00mm +PinSocket_2x08_P2.00mm_Vertical +Through hole straight socket strip, 2x08, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x08 2.00mm double row +0 +16 +16 +Connector_PinSocket_2.00mm +PinSocket_2x08_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x08, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x08 2.00mm double row +0 +16 +16 +Connector_PinSocket_2.00mm +PinSocket_2x09_P2.00mm_Horizontal +Through hole angled socket strip, 2x09, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x09 2.00mm double row +0 +18 +18 +Connector_PinSocket_2.00mm +PinSocket_2x09_P2.00mm_Vertical +Through hole straight socket strip, 2x09, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x09 2.00mm double row +0 +18 +18 +Connector_PinSocket_2.00mm +PinSocket_2x09_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x09, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x09 2.00mm double row +0 +18 +18 +Connector_PinSocket_2.00mm +PinSocket_2x10_P2.00mm_Horizontal +Through hole angled socket strip, 2x10, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x10 2.00mm double row +0 +20 +20 +Connector_PinSocket_2.00mm +PinSocket_2x10_P2.00mm_Vertical +Through hole straight socket strip, 2x10, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x10 2.00mm double row +0 +20 +20 +Connector_PinSocket_2.00mm +PinSocket_2x10_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x10, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x10 2.00mm double row +0 +20 +20 +Connector_PinSocket_2.00mm +PinSocket_2x11_P2.00mm_Horizontal +Through hole angled socket strip, 2x11, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x11 2.00mm double row +0 +22 +22 +Connector_PinSocket_2.00mm +PinSocket_2x11_P2.00mm_Vertical +Through hole straight socket strip, 2x11, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x11 2.00mm double row +0 +22 +22 +Connector_PinSocket_2.00mm +PinSocket_2x11_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x11, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x11 2.00mm double row +0 +22 +22 +Connector_PinSocket_2.00mm +PinSocket_2x12_P2.00mm_Horizontal +Through hole angled socket strip, 2x12, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x12 2.00mm double row +0 +24 +24 +Connector_PinSocket_2.00mm +PinSocket_2x12_P2.00mm_Vertical +Through hole straight socket strip, 2x12, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x12 2.00mm double row +0 +24 +24 +Connector_PinSocket_2.00mm +PinSocket_2x12_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x12, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x12 2.00mm double row +0 +24 +24 +Connector_PinSocket_2.00mm +PinSocket_2x13_P2.00mm_Horizontal +Through hole angled socket strip, 2x13, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x13 2.00mm double row +0 +26 +26 +Connector_PinSocket_2.00mm +PinSocket_2x13_P2.00mm_Vertical +Through hole straight socket strip, 2x13, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x13 2.00mm double row +0 +26 +26 +Connector_PinSocket_2.00mm +PinSocket_2x13_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x13, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x13 2.00mm double row +0 +26 +26 +Connector_PinSocket_2.00mm +PinSocket_2x14_P2.00mm_Horizontal +Through hole angled socket strip, 2x14, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x14 2.00mm double row +0 +28 +28 +Connector_PinSocket_2.00mm +PinSocket_2x14_P2.00mm_Vertical +Through hole straight socket strip, 2x14, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x14 2.00mm double row +0 +28 +28 +Connector_PinSocket_2.00mm +PinSocket_2x14_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x14, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x14 2.00mm double row +0 +28 +28 +Connector_PinSocket_2.00mm +PinSocket_2x15_P2.00mm_Horizontal +Through hole angled socket strip, 2x15, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x15 2.00mm double row +0 +30 +30 +Connector_PinSocket_2.00mm +PinSocket_2x15_P2.00mm_Vertical +Through hole straight socket strip, 2x15, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x15 2.00mm double row +0 +30 +30 +Connector_PinSocket_2.00mm +PinSocket_2x15_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x15, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x15 2.00mm double row +0 +30 +30 +Connector_PinSocket_2.00mm +PinSocket_2x16_P2.00mm_Horizontal +Through hole angled socket strip, 2x16, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x16 2.00mm double row +0 +32 +32 +Connector_PinSocket_2.00mm +PinSocket_2x16_P2.00mm_Vertical +Through hole straight socket strip, 2x16, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x16 2.00mm double row +0 +32 +32 +Connector_PinSocket_2.00mm +PinSocket_2x16_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x16, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x16 2.00mm double row +0 +32 +32 +Connector_PinSocket_2.00mm +PinSocket_2x17_P2.00mm_Horizontal +Through hole angled socket strip, 2x17, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x17 2.00mm double row +0 +34 +34 +Connector_PinSocket_2.00mm +PinSocket_2x17_P2.00mm_Vertical +Through hole straight socket strip, 2x17, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x17 2.00mm double row +0 +34 +34 +Connector_PinSocket_2.00mm +PinSocket_2x17_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x17, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x17 2.00mm double row +0 +34 +34 +Connector_PinSocket_2.00mm +PinSocket_2x18_P2.00mm_Horizontal +Through hole angled socket strip, 2x18, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x18 2.00mm double row +0 +36 +36 +Connector_PinSocket_2.00mm +PinSocket_2x18_P2.00mm_Vertical +Through hole straight socket strip, 2x18, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x18 2.00mm double row +0 +36 +36 +Connector_PinSocket_2.00mm +PinSocket_2x18_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x18, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x18 2.00mm double row +0 +36 +36 +Connector_PinSocket_2.00mm +PinSocket_2x19_P2.00mm_Horizontal +Through hole angled socket strip, 2x19, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x19 2.00mm double row +0 +38 +38 +Connector_PinSocket_2.00mm +PinSocket_2x19_P2.00mm_Vertical +Through hole straight socket strip, 2x19, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x19 2.00mm double row +0 +38 +38 +Connector_PinSocket_2.00mm +PinSocket_2x19_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x19, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x19 2.00mm double row +0 +38 +38 +Connector_PinSocket_2.00mm +PinSocket_2x20_P2.00mm_Horizontal +Through hole angled socket strip, 2x20, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x20 2.00mm double row +0 +40 +40 +Connector_PinSocket_2.00mm +PinSocket_2x20_P2.00mm_Vertical +Through hole straight socket strip, 2x20, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x20 2.00mm double row +0 +40 +40 +Connector_PinSocket_2.00mm +PinSocket_2x20_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x20, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x20 2.00mm double row +0 +40 +40 +Connector_PinSocket_2.00mm +PinSocket_2x21_P2.00mm_Horizontal +Through hole angled socket strip, 2x21, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x21 2.00mm double row +0 +42 +42 +Connector_PinSocket_2.00mm +PinSocket_2x21_P2.00mm_Vertical +Through hole straight socket strip, 2x21, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x21 2.00mm double row +0 +42 +42 +Connector_PinSocket_2.00mm +PinSocket_2x21_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x21, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x21 2.00mm double row +0 +42 +42 +Connector_PinSocket_2.00mm +PinSocket_2x22_P2.00mm_Horizontal +Through hole angled socket strip, 2x22, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x22 2.00mm double row +0 +44 +44 +Connector_PinSocket_2.00mm +PinSocket_2x22_P2.00mm_Vertical +Through hole straight socket strip, 2x22, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x22 2.00mm double row +0 +44 +44 +Connector_PinSocket_2.00mm +PinSocket_2x22_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x22, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x22 2.00mm double row +0 +44 +44 +Connector_PinSocket_2.00mm +PinSocket_2x23_P2.00mm_Horizontal +Through hole angled socket strip, 2x23, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x23 2.00mm double row +0 +46 +46 +Connector_PinSocket_2.00mm +PinSocket_2x23_P2.00mm_Vertical +Through hole straight socket strip, 2x23, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x23 2.00mm double row +0 +46 +46 +Connector_PinSocket_2.00mm +PinSocket_2x23_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x23, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x23 2.00mm double row +0 +46 +46 +Connector_PinSocket_2.00mm +PinSocket_2x24_P2.00mm_Horizontal +Through hole angled socket strip, 2x24, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x24 2.00mm double row +0 +48 +48 +Connector_PinSocket_2.00mm +PinSocket_2x24_P2.00mm_Vertical +Through hole straight socket strip, 2x24, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x24 2.00mm double row +0 +48 +48 +Connector_PinSocket_2.00mm +PinSocket_2x24_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x24, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x24 2.00mm double row +0 +48 +48 +Connector_PinSocket_2.00mm +PinSocket_2x25_P2.00mm_Horizontal +Through hole angled socket strip, 2x25, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x25 2.00mm double row +0 +50 +50 +Connector_PinSocket_2.00mm +PinSocket_2x25_P2.00mm_Vertical +Through hole straight socket strip, 2x25, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x25 2.00mm double row +0 +50 +50 +Connector_PinSocket_2.00mm +PinSocket_2x25_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x25, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x25 2.00mm double row +0 +50 +50 +Connector_PinSocket_2.00mm +PinSocket_2x26_P2.00mm_Horizontal +Through hole angled socket strip, 2x26, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x26 2.00mm double row +0 +52 +52 +Connector_PinSocket_2.00mm +PinSocket_2x26_P2.00mm_Vertical +Through hole straight socket strip, 2x26, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x26 2.00mm double row +0 +52 +52 +Connector_PinSocket_2.00mm +PinSocket_2x26_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x26, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x26 2.00mm double row +0 +52 +52 +Connector_PinSocket_2.00mm +PinSocket_2x27_P2.00mm_Horizontal +Through hole angled socket strip, 2x27, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x27 2.00mm double row +0 +54 +54 +Connector_PinSocket_2.00mm +PinSocket_2x27_P2.00mm_Vertical +Through hole straight socket strip, 2x27, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x27 2.00mm double row +0 +54 +54 +Connector_PinSocket_2.00mm +PinSocket_2x27_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x27, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x27 2.00mm double row +0 +54 +54 +Connector_PinSocket_2.00mm +PinSocket_2x28_P2.00mm_Horizontal +Through hole angled socket strip, 2x28, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x28 2.00mm double row +0 +56 +56 +Connector_PinSocket_2.00mm +PinSocket_2x28_P2.00mm_Vertical +Through hole straight socket strip, 2x28, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x28 2.00mm double row +0 +56 +56 +Connector_PinSocket_2.00mm +PinSocket_2x28_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x28, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x28 2.00mm double row +0 +56 +56 +Connector_PinSocket_2.00mm +PinSocket_2x29_P2.00mm_Horizontal +Through hole angled socket strip, 2x29, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x29 2.00mm double row +0 +58 +58 +Connector_PinSocket_2.00mm +PinSocket_2x29_P2.00mm_Vertical +Through hole straight socket strip, 2x29, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x29 2.00mm double row +0 +58 +58 +Connector_PinSocket_2.00mm +PinSocket_2x29_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x29, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x29 2.00mm double row +0 +58 +58 +Connector_PinSocket_2.00mm +PinSocket_2x30_P2.00mm_Horizontal +Through hole angled socket strip, 2x30, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x30 2.00mm double row +0 +60 +60 +Connector_PinSocket_2.00mm +PinSocket_2x30_P2.00mm_Vertical +Through hole straight socket strip, 2x30, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x30 2.00mm double row +0 +60 +60 +Connector_PinSocket_2.00mm +PinSocket_2x30_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x30, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x30 2.00mm double row +0 +60 +60 +Connector_PinSocket_2.00mm +PinSocket_2x31_P2.00mm_Horizontal +Through hole angled socket strip, 2x31, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x31 2.00mm double row +0 +62 +62 +Connector_PinSocket_2.00mm +PinSocket_2x31_P2.00mm_Vertical +Through hole straight socket strip, 2x31, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x31 2.00mm double row +0 +62 +62 +Connector_PinSocket_2.00mm +PinSocket_2x31_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x31, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x31 2.00mm double row +0 +62 +62 +Connector_PinSocket_2.00mm +PinSocket_2x32_P2.00mm_Horizontal +Through hole angled socket strip, 2x32, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x32 2.00mm double row +0 +64 +64 +Connector_PinSocket_2.00mm +PinSocket_2x32_P2.00mm_Vertical +Through hole straight socket strip, 2x32, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x32 2.00mm double row +0 +64 +64 +Connector_PinSocket_2.00mm +PinSocket_2x32_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x32, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x32 2.00mm double row +0 +64 +64 +Connector_PinSocket_2.00mm +PinSocket_2x33_P2.00mm_Horizontal +Through hole angled socket strip, 2x33, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x33 2.00mm double row +0 +66 +66 +Connector_PinSocket_2.00mm +PinSocket_2x33_P2.00mm_Vertical +Through hole straight socket strip, 2x33, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x33 2.00mm double row +0 +66 +66 +Connector_PinSocket_2.00mm +PinSocket_2x33_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x33, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x33 2.00mm double row +0 +66 +66 +Connector_PinSocket_2.00mm +PinSocket_2x34_P2.00mm_Horizontal +Through hole angled socket strip, 2x34, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x34 2.00mm double row +0 +68 +68 +Connector_PinSocket_2.00mm +PinSocket_2x34_P2.00mm_Vertical +Through hole straight socket strip, 2x34, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x34 2.00mm double row +0 +68 +68 +Connector_PinSocket_2.00mm +PinSocket_2x34_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x34, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x34 2.00mm double row +0 +68 +68 +Connector_PinSocket_2.00mm +PinSocket_2x35_P2.00mm_Horizontal +Through hole angled socket strip, 2x35, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x35 2.00mm double row +0 +70 +70 +Connector_PinSocket_2.00mm +PinSocket_2x35_P2.00mm_Vertical +Through hole straight socket strip, 2x35, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x35 2.00mm double row +0 +70 +70 +Connector_PinSocket_2.00mm +PinSocket_2x35_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x35, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x35 2.00mm double row +0 +70 +70 +Connector_PinSocket_2.00mm +PinSocket_2x36_P2.00mm_Horizontal +Through hole angled socket strip, 2x36, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x36 2.00mm double row +0 +72 +72 +Connector_PinSocket_2.00mm +PinSocket_2x36_P2.00mm_Vertical +Through hole straight socket strip, 2x36, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x36 2.00mm double row +0 +72 +72 +Connector_PinSocket_2.00mm +PinSocket_2x36_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x36, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x36 2.00mm double row +0 +72 +72 +Connector_PinSocket_2.00mm +PinSocket_2x37_P2.00mm_Horizontal +Through hole angled socket strip, 2x37, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x37 2.00mm double row +0 +74 +74 +Connector_PinSocket_2.00mm +PinSocket_2x37_P2.00mm_Vertical +Through hole straight socket strip, 2x37, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x37 2.00mm double row +0 +74 +74 +Connector_PinSocket_2.00mm +PinSocket_2x37_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x37, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x37 2.00mm double row +0 +74 +74 +Connector_PinSocket_2.00mm +PinSocket_2x38_P2.00mm_Horizontal +Through hole angled socket strip, 2x38, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x38 2.00mm double row +0 +76 +76 +Connector_PinSocket_2.00mm +PinSocket_2x38_P2.00mm_Vertical +Through hole straight socket strip, 2x38, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x38 2.00mm double row +0 +76 +76 +Connector_PinSocket_2.00mm +PinSocket_2x38_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x38, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x38 2.00mm double row +0 +76 +76 +Connector_PinSocket_2.00mm +PinSocket_2x39_P2.00mm_Horizontal +Through hole angled socket strip, 2x39, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x39 2.00mm double row +0 +78 +78 +Connector_PinSocket_2.00mm +PinSocket_2x39_P2.00mm_Vertical +Through hole straight socket strip, 2x39, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x39 2.00mm double row +0 +78 +78 +Connector_PinSocket_2.00mm +PinSocket_2x39_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x39, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x39 2.00mm double row +0 +78 +78 +Connector_PinSocket_2.00mm +PinSocket_2x40_P2.00mm_Horizontal +Through hole angled socket strip, 2x40, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x40 2.00mm double row +0 +80 +80 +Connector_PinSocket_2.00mm +PinSocket_2x40_P2.00mm_Vertical +Through hole straight socket strip, 2x40, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x40 2.00mm double row +0 +80 +80 +Connector_PinSocket_2.00mm +PinSocket_2x40_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x40, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x40 2.00mm double row +0 +80 +80 +Connector_PinSocket_2.54mm +PinSocket_1x01_P2.54mm_Horizontal +Through hole angled socket strip, 1x01, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x01 2.54mm single row +0 +1 +1 +Connector_PinSocket_2.54mm +PinSocket_1x01_P2.54mm_Vertical +Through hole straight socket strip, 1x01, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x01 2.54mm single row +0 +1 +1 +Connector_PinSocket_2.54mm +PinSocket_1x02_P2.54mm_Horizontal +Through hole angled socket strip, 1x02, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x02 2.54mm single row +0 +2 +2 +Connector_PinSocket_2.54mm +PinSocket_1x02_P2.54mm_Vertical +Through hole straight socket strip, 1x02, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x02 2.54mm single row +0 +2 +2 +Connector_PinSocket_2.54mm +PinSocket_1x02_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x02, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x02 2.54mm single row style1 pin1 left +0 +2 +2 +Connector_PinSocket_2.54mm +PinSocket_1x02_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x02, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x02 2.54mm single row style2 pin1 right +0 +2 +2 +Connector_PinSocket_2.54mm +PinSocket_1x03_P2.54mm_Horizontal +Through hole angled socket strip, 1x03, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x03 2.54mm single row +0 +3 +3 +Connector_PinSocket_2.54mm +PinSocket_1x03_P2.54mm_Vertical +Through hole straight socket strip, 1x03, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x03 2.54mm single row +0 +3 +3 +Connector_PinSocket_2.54mm +PinSocket_1x03_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x03, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x03 2.54mm single row style1 pin1 left +0 +3 +3 +Connector_PinSocket_2.54mm +PinSocket_1x03_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x03, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x03 2.54mm single row style2 pin1 right +0 +3 +3 +Connector_PinSocket_2.54mm +PinSocket_1x04_P2.54mm_Horizontal +Through hole angled socket strip, 1x04, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x04 2.54mm single row +0 +4 +4 +Connector_PinSocket_2.54mm +PinSocket_1x04_P2.54mm_Vertical +Through hole straight socket strip, 1x04, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x04 2.54mm single row +0 +4 +4 +Connector_PinSocket_2.54mm +PinSocket_1x04_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x04, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x04 2.54mm single row style1 pin1 left +0 +4 +4 +Connector_PinSocket_2.54mm +PinSocket_1x04_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x04, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x04 2.54mm single row style2 pin1 right +0 +4 +4 +Connector_PinSocket_2.54mm +PinSocket_1x05_P2.54mm_Horizontal +Through hole angled socket strip, 1x05, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x05 2.54mm single row +0 +5 +5 +Connector_PinSocket_2.54mm +PinSocket_1x05_P2.54mm_Vertical +Through hole straight socket strip, 1x05, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x05 2.54mm single row +0 +5 +5 +Connector_PinSocket_2.54mm +PinSocket_1x05_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x05, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x05 2.54mm single row style1 pin1 left +0 +5 +5 +Connector_PinSocket_2.54mm +PinSocket_1x05_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x05, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x05 2.54mm single row style2 pin1 right +0 +5 +5 +Connector_PinSocket_2.54mm +PinSocket_1x06_P2.54mm_Horizontal +Through hole angled socket strip, 1x06, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x06 2.54mm single row +0 +6 +6 +Connector_PinSocket_2.54mm +PinSocket_1x06_P2.54mm_Vertical +Through hole straight socket strip, 1x06, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x06 2.54mm single row +0 +6 +6 +Connector_PinSocket_2.54mm +PinSocket_1x06_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x06, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x06 2.54mm single row style1 pin1 left +0 +6 +6 +Connector_PinSocket_2.54mm +PinSocket_1x06_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x06, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x06 2.54mm single row style2 pin1 right +0 +6 +6 +Connector_PinSocket_2.54mm +PinSocket_1x07_P2.54mm_Horizontal +Through hole angled socket strip, 1x07, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x07 2.54mm single row +0 +7 +7 +Connector_PinSocket_2.54mm +PinSocket_1x07_P2.54mm_Vertical +Through hole straight socket strip, 1x07, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x07 2.54mm single row +0 +7 +7 +Connector_PinSocket_2.54mm +PinSocket_1x07_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x07, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x07 2.54mm single row style1 pin1 left +0 +7 +7 +Connector_PinSocket_2.54mm +PinSocket_1x07_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x07, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x07 2.54mm single row style2 pin1 right +0 +7 +7 +Connector_PinSocket_2.54mm +PinSocket_1x08_P2.54mm_Horizontal +Through hole angled socket strip, 1x08, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x08 2.54mm single row +0 +8 +8 +Connector_PinSocket_2.54mm +PinSocket_1x08_P2.54mm_Vertical +Through hole straight socket strip, 1x08, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x08 2.54mm single row +0 +8 +8 +Connector_PinSocket_2.54mm +PinSocket_1x08_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x08, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x08 2.54mm single row style1 pin1 left +0 +8 +8 +Connector_PinSocket_2.54mm +PinSocket_1x08_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x08, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x08 2.54mm single row style2 pin1 right +0 +8 +8 +Connector_PinSocket_2.54mm +PinSocket_1x09_P2.54mm_Horizontal +Through hole angled socket strip, 1x09, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x09 2.54mm single row +0 +9 +9 +Connector_PinSocket_2.54mm +PinSocket_1x09_P2.54mm_Vertical +Through hole straight socket strip, 1x09, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x09 2.54mm single row +0 +9 +9 +Connector_PinSocket_2.54mm +PinSocket_1x09_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x09, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x09 2.54mm single row style1 pin1 left +0 +9 +9 +Connector_PinSocket_2.54mm +PinSocket_1x09_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x09, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x09 2.54mm single row style2 pin1 right +0 +9 +9 +Connector_PinSocket_2.54mm +PinSocket_1x10_P2.54mm_Horizontal +Through hole angled socket strip, 1x10, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x10 2.54mm single row +0 +10 +10 +Connector_PinSocket_2.54mm +PinSocket_1x10_P2.54mm_Vertical +Through hole straight socket strip, 1x10, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x10 2.54mm single row +0 +10 +10 +Connector_PinSocket_2.54mm +PinSocket_1x10_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x10, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x10 2.54mm single row style1 pin1 left +0 +10 +10 +Connector_PinSocket_2.54mm +PinSocket_1x10_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x10, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x10 2.54mm single row style2 pin1 right +0 +10 +10 +Connector_PinSocket_2.54mm +PinSocket_1x11_P2.54mm_Horizontal +Through hole angled socket strip, 1x11, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x11 2.54mm single row +0 +11 +11 +Connector_PinSocket_2.54mm +PinSocket_1x11_P2.54mm_Vertical +Through hole straight socket strip, 1x11, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x11 2.54mm single row +0 +11 +11 +Connector_PinSocket_2.54mm +PinSocket_1x11_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x11, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x11 2.54mm single row style1 pin1 left +0 +11 +11 +Connector_PinSocket_2.54mm +PinSocket_1x11_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x11, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x11 2.54mm single row style2 pin1 right +0 +11 +11 +Connector_PinSocket_2.54mm +PinSocket_1x12_P2.54mm_Horizontal +Through hole angled socket strip, 1x12, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x12 2.54mm single row +0 +12 +12 +Connector_PinSocket_2.54mm +PinSocket_1x12_P2.54mm_Vertical +Through hole straight socket strip, 1x12, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x12 2.54mm single row +0 +12 +12 +Connector_PinSocket_2.54mm +PinSocket_1x12_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x12, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x12 2.54mm single row style1 pin1 left +0 +12 +12 +Connector_PinSocket_2.54mm +PinSocket_1x12_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x12, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x12 2.54mm single row style2 pin1 right +0 +12 +12 +Connector_PinSocket_2.54mm +PinSocket_1x13_P2.54mm_Horizontal +Through hole angled socket strip, 1x13, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x13 2.54mm single row +0 +13 +13 +Connector_PinSocket_2.54mm +PinSocket_1x13_P2.54mm_Vertical +Through hole straight socket strip, 1x13, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x13 2.54mm single row +0 +13 +13 +Connector_PinSocket_2.54mm +PinSocket_1x13_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x13, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x13 2.54mm single row style1 pin1 left +0 +13 +13 +Connector_PinSocket_2.54mm +PinSocket_1x13_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x13, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x13 2.54mm single row style2 pin1 right +0 +13 +13 +Connector_PinSocket_2.54mm +PinSocket_1x14_P2.54mm_Horizontal +Through hole angled socket strip, 1x14, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x14 2.54mm single row +0 +14 +14 +Connector_PinSocket_2.54mm +PinSocket_1x14_P2.54mm_Vertical +Through hole straight socket strip, 1x14, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x14 2.54mm single row +0 +14 +14 +Connector_PinSocket_2.54mm +PinSocket_1x14_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x14, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x14 2.54mm single row style1 pin1 left +0 +14 +14 +Connector_PinSocket_2.54mm +PinSocket_1x14_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x14, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x14 2.54mm single row style2 pin1 right +0 +14 +14 +Connector_PinSocket_2.54mm +PinSocket_1x15_P2.54mm_Horizontal +Through hole angled socket strip, 1x15, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x15 2.54mm single row +0 +15 +15 +Connector_PinSocket_2.54mm +PinSocket_1x15_P2.54mm_Vertical +Through hole straight socket strip, 1x15, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x15 2.54mm single row +0 +15 +15 +Connector_PinSocket_2.54mm +PinSocket_1x15_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x15, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x15 2.54mm single row style1 pin1 left +0 +15 +15 +Connector_PinSocket_2.54mm +PinSocket_1x15_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x15, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x15 2.54mm single row style2 pin1 right +0 +15 +15 +Connector_PinSocket_2.54mm +PinSocket_1x16_P2.54mm_Horizontal +Through hole angled socket strip, 1x16, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x16 2.54mm single row +0 +16 +16 +Connector_PinSocket_2.54mm +PinSocket_1x16_P2.54mm_Vertical +Through hole straight socket strip, 1x16, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x16 2.54mm single row +0 +16 +16 +Connector_PinSocket_2.54mm +PinSocket_1x16_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x16, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x16 2.54mm single row style1 pin1 left +0 +16 +16 +Connector_PinSocket_2.54mm +PinSocket_1x16_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x16, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x16 2.54mm single row style2 pin1 right +0 +16 +16 +Connector_PinSocket_2.54mm +PinSocket_1x17_P2.54mm_Horizontal +Through hole angled socket strip, 1x17, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x17 2.54mm single row +0 +17 +17 +Connector_PinSocket_2.54mm +PinSocket_1x17_P2.54mm_Vertical +Through hole straight socket strip, 1x17, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x17 2.54mm single row +0 +17 +17 +Connector_PinSocket_2.54mm +PinSocket_1x17_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x17, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x17 2.54mm single row style1 pin1 left +0 +17 +17 +Connector_PinSocket_2.54mm +PinSocket_1x17_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x17, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x17 2.54mm single row style2 pin1 right +0 +17 +17 +Connector_PinSocket_2.54mm +PinSocket_1x18_P2.54mm_Horizontal +Through hole angled socket strip, 1x18, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x18 2.54mm single row +0 +18 +18 +Connector_PinSocket_2.54mm +PinSocket_1x18_P2.54mm_Vertical +Through hole straight socket strip, 1x18, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x18 2.54mm single row +0 +18 +18 +Connector_PinSocket_2.54mm +PinSocket_1x18_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x18, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x18 2.54mm single row style1 pin1 left +0 +18 +18 +Connector_PinSocket_2.54mm +PinSocket_1x18_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x18, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x18 2.54mm single row style2 pin1 right +0 +18 +18 +Connector_PinSocket_2.54mm +PinSocket_1x19_P2.54mm_Horizontal +Through hole angled socket strip, 1x19, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x19 2.54mm single row +0 +19 +19 +Connector_PinSocket_2.54mm +PinSocket_1x19_P2.54mm_Vertical +Through hole straight socket strip, 1x19, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x19 2.54mm single row +0 +19 +19 +Connector_PinSocket_2.54mm +PinSocket_1x19_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x19, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x19 2.54mm single row style1 pin1 left +0 +19 +19 +Connector_PinSocket_2.54mm +PinSocket_1x19_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x19, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x19 2.54mm single row style2 pin1 right +0 +19 +19 +Connector_PinSocket_2.54mm +PinSocket_1x20_P2.54mm_Horizontal +Through hole angled socket strip, 1x20, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x20 2.54mm single row +0 +20 +20 +Connector_PinSocket_2.54mm +PinSocket_1x20_P2.54mm_Vertical +Through hole straight socket strip, 1x20, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x20 2.54mm single row +0 +20 +20 +Connector_PinSocket_2.54mm +PinSocket_1x20_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x20, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x20 2.54mm single row style1 pin1 left +0 +20 +20 +Connector_PinSocket_2.54mm +PinSocket_1x20_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x20, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x20 2.54mm single row style2 pin1 right +0 +20 +20 +Connector_PinSocket_2.54mm +PinSocket_1x21_P2.54mm_Horizontal +Through hole angled socket strip, 1x21, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x21 2.54mm single row +0 +21 +21 +Connector_PinSocket_2.54mm +PinSocket_1x21_P2.54mm_Vertical +Through hole straight socket strip, 1x21, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x21 2.54mm single row +0 +21 +21 +Connector_PinSocket_2.54mm +PinSocket_1x21_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x21, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x21 2.54mm single row style1 pin1 left +0 +21 +21 +Connector_PinSocket_2.54mm +PinSocket_1x21_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x21, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x21 2.54mm single row style2 pin1 right +0 +21 +21 +Connector_PinSocket_2.54mm +PinSocket_1x22_P2.54mm_Horizontal +Through hole angled socket strip, 1x22, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x22 2.54mm single row +0 +22 +22 +Connector_PinSocket_2.54mm +PinSocket_1x22_P2.54mm_Vertical +Through hole straight socket strip, 1x22, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x22 2.54mm single row +0 +22 +22 +Connector_PinSocket_2.54mm +PinSocket_1x22_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x22, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x22 2.54mm single row style1 pin1 left +0 +22 +22 +Connector_PinSocket_2.54mm +PinSocket_1x22_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x22, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x22 2.54mm single row style2 pin1 right +0 +22 +22 +Connector_PinSocket_2.54mm +PinSocket_1x23_P2.54mm_Horizontal +Through hole angled socket strip, 1x23, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x23 2.54mm single row +0 +23 +23 +Connector_PinSocket_2.54mm +PinSocket_1x23_P2.54mm_Vertical +Through hole straight socket strip, 1x23, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x23 2.54mm single row +0 +23 +23 +Connector_PinSocket_2.54mm +PinSocket_1x23_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x23, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x23 2.54mm single row style1 pin1 left +0 +23 +23 +Connector_PinSocket_2.54mm +PinSocket_1x23_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x23, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x23 2.54mm single row style2 pin1 right +0 +23 +23 +Connector_PinSocket_2.54mm +PinSocket_1x24_P2.54mm_Horizontal +Through hole angled socket strip, 1x24, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x24 2.54mm single row +0 +24 +24 +Connector_PinSocket_2.54mm +PinSocket_1x24_P2.54mm_Vertical +Through hole straight socket strip, 1x24, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x24 2.54mm single row +0 +24 +24 +Connector_PinSocket_2.54mm +PinSocket_1x24_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x24, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x24 2.54mm single row style1 pin1 left +0 +24 +24 +Connector_PinSocket_2.54mm +PinSocket_1x24_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x24, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x24 2.54mm single row style2 pin1 right +0 +24 +24 +Connector_PinSocket_2.54mm +PinSocket_1x25_P2.54mm_Horizontal +Through hole angled socket strip, 1x25, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x25 2.54mm single row +0 +25 +25 +Connector_PinSocket_2.54mm +PinSocket_1x25_P2.54mm_Vertical +Through hole straight socket strip, 1x25, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x25 2.54mm single row +0 +25 +25 +Connector_PinSocket_2.54mm +PinSocket_1x25_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x25, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x25 2.54mm single row style1 pin1 left +0 +25 +25 +Connector_PinSocket_2.54mm +PinSocket_1x25_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x25, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x25 2.54mm single row style2 pin1 right +0 +25 +25 +Connector_PinSocket_2.54mm +PinSocket_1x26_P2.54mm_Horizontal +Through hole angled socket strip, 1x26, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x26 2.54mm single row +0 +26 +26 +Connector_PinSocket_2.54mm +PinSocket_1x26_P2.54mm_Vertical +Through hole straight socket strip, 1x26, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x26 2.54mm single row +0 +26 +26 +Connector_PinSocket_2.54mm +PinSocket_1x26_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x26, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x26 2.54mm single row style1 pin1 left +0 +26 +26 +Connector_PinSocket_2.54mm +PinSocket_1x26_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x26, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x26 2.54mm single row style2 pin1 right +0 +26 +26 +Connector_PinSocket_2.54mm +PinSocket_1x27_P2.54mm_Horizontal +Through hole angled socket strip, 1x27, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x27 2.54mm single row +0 +27 +27 +Connector_PinSocket_2.54mm +PinSocket_1x27_P2.54mm_Vertical +Through hole straight socket strip, 1x27, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x27 2.54mm single row +0 +27 +27 +Connector_PinSocket_2.54mm +PinSocket_1x27_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x27, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x27 2.54mm single row style1 pin1 left +0 +27 +27 +Connector_PinSocket_2.54mm +PinSocket_1x27_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x27, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x27 2.54mm single row style2 pin1 right +0 +27 +27 +Connector_PinSocket_2.54mm +PinSocket_1x28_P2.54mm_Horizontal +Through hole angled socket strip, 1x28, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x28 2.54mm single row +0 +28 +28 +Connector_PinSocket_2.54mm +PinSocket_1x28_P2.54mm_Vertical +Through hole straight socket strip, 1x28, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x28 2.54mm single row +0 +28 +28 +Connector_PinSocket_2.54mm +PinSocket_1x28_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x28, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x28 2.54mm single row style1 pin1 left +0 +28 +28 +Connector_PinSocket_2.54mm +PinSocket_1x28_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x28, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x28 2.54mm single row style2 pin1 right +0 +28 +28 +Connector_PinSocket_2.54mm +PinSocket_1x29_P2.54mm_Horizontal +Through hole angled socket strip, 1x29, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x29 2.54mm single row +0 +29 +29 +Connector_PinSocket_2.54mm +PinSocket_1x29_P2.54mm_Vertical +Through hole straight socket strip, 1x29, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x29 2.54mm single row +0 +29 +29 +Connector_PinSocket_2.54mm +PinSocket_1x29_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x29, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x29 2.54mm single row style1 pin1 left +0 +29 +29 +Connector_PinSocket_2.54mm +PinSocket_1x29_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x29, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x29 2.54mm single row style2 pin1 right +0 +29 +29 +Connector_PinSocket_2.54mm +PinSocket_1x30_P2.54mm_Horizontal +Through hole angled socket strip, 1x30, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x30 2.54mm single row +0 +30 +30 +Connector_PinSocket_2.54mm +PinSocket_1x30_P2.54mm_Vertical +Through hole straight socket strip, 1x30, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x30 2.54mm single row +0 +30 +30 +Connector_PinSocket_2.54mm +PinSocket_1x30_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x30, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x30 2.54mm single row style1 pin1 left +0 +30 +30 +Connector_PinSocket_2.54mm +PinSocket_1x30_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x30, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x30 2.54mm single row style2 pin1 right +0 +30 +30 +Connector_PinSocket_2.54mm +PinSocket_1x31_P2.54mm_Horizontal +Through hole angled socket strip, 1x31, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x31 2.54mm single row +0 +31 +31 +Connector_PinSocket_2.54mm +PinSocket_1x31_P2.54mm_Vertical +Through hole straight socket strip, 1x31, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x31 2.54mm single row +0 +31 +31 +Connector_PinSocket_2.54mm +PinSocket_1x31_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x31, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x31 2.54mm single row style1 pin1 left +0 +31 +31 +Connector_PinSocket_2.54mm +PinSocket_1x31_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x31, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x31 2.54mm single row style2 pin1 right +0 +31 +31 +Connector_PinSocket_2.54mm +PinSocket_1x32_P2.54mm_Horizontal +Through hole angled socket strip, 1x32, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x32 2.54mm single row +0 +32 +32 +Connector_PinSocket_2.54mm +PinSocket_1x32_P2.54mm_Vertical +Through hole straight socket strip, 1x32, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x32 2.54mm single row +0 +32 +32 +Connector_PinSocket_2.54mm +PinSocket_1x32_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x32, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x32 2.54mm single row style1 pin1 left +0 +32 +32 +Connector_PinSocket_2.54mm +PinSocket_1x32_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x32, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x32 2.54mm single row style2 pin1 right +0 +32 +32 +Connector_PinSocket_2.54mm +PinSocket_1x33_P2.54mm_Horizontal +Through hole angled socket strip, 1x33, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x33 2.54mm single row +0 +33 +33 +Connector_PinSocket_2.54mm +PinSocket_1x33_P2.54mm_Vertical +Through hole straight socket strip, 1x33, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x33 2.54mm single row +0 +33 +33 +Connector_PinSocket_2.54mm +PinSocket_1x33_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x33, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x33 2.54mm single row style1 pin1 left +0 +33 +33 +Connector_PinSocket_2.54mm +PinSocket_1x33_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x33, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x33 2.54mm single row style2 pin1 right +0 +33 +33 +Connector_PinSocket_2.54mm +PinSocket_1x34_P2.54mm_Horizontal +Through hole angled socket strip, 1x34, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x34 2.54mm single row +0 +34 +34 +Connector_PinSocket_2.54mm +PinSocket_1x34_P2.54mm_Vertical +Through hole straight socket strip, 1x34, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x34 2.54mm single row +0 +34 +34 +Connector_PinSocket_2.54mm +PinSocket_1x34_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x34, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x34 2.54mm single row style1 pin1 left +0 +34 +34 +Connector_PinSocket_2.54mm +PinSocket_1x34_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x34, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x34 2.54mm single row style2 pin1 right +0 +34 +34 +Connector_PinSocket_2.54mm +PinSocket_1x35_P2.54mm_Horizontal +Through hole angled socket strip, 1x35, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x35 2.54mm single row +0 +35 +35 +Connector_PinSocket_2.54mm +PinSocket_1x35_P2.54mm_Vertical +Through hole straight socket strip, 1x35, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x35 2.54mm single row +0 +35 +35 +Connector_PinSocket_2.54mm +PinSocket_1x35_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x35, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x35 2.54mm single row style1 pin1 left +0 +35 +35 +Connector_PinSocket_2.54mm +PinSocket_1x35_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x35, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x35 2.54mm single row style2 pin1 right +0 +35 +35 +Connector_PinSocket_2.54mm +PinSocket_1x36_P2.54mm_Horizontal +Through hole angled socket strip, 1x36, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x36 2.54mm single row +0 +36 +36 +Connector_PinSocket_2.54mm +PinSocket_1x36_P2.54mm_Vertical +Through hole straight socket strip, 1x36, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x36 2.54mm single row +0 +36 +36 +Connector_PinSocket_2.54mm +PinSocket_1x36_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x36, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x36 2.54mm single row style1 pin1 left +0 +36 +36 +Connector_PinSocket_2.54mm +PinSocket_1x36_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x36, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x36 2.54mm single row style2 pin1 right +0 +36 +36 +Connector_PinSocket_2.54mm +PinSocket_1x37_P2.54mm_Horizontal +Through hole angled socket strip, 1x37, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x37 2.54mm single row +0 +37 +37 +Connector_PinSocket_2.54mm +PinSocket_1x37_P2.54mm_Vertical +Through hole straight socket strip, 1x37, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x37 2.54mm single row +0 +37 +37 +Connector_PinSocket_2.54mm +PinSocket_1x37_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x37, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x37 2.54mm single row style1 pin1 left +0 +37 +37 +Connector_PinSocket_2.54mm +PinSocket_1x37_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x37, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x37 2.54mm single row style2 pin1 right +0 +37 +37 +Connector_PinSocket_2.54mm +PinSocket_1x38_P2.54mm_Horizontal +Through hole angled socket strip, 1x38, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x38 2.54mm single row +0 +38 +38 +Connector_PinSocket_2.54mm +PinSocket_1x38_P2.54mm_Vertical +Through hole straight socket strip, 1x38, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x38 2.54mm single row +0 +38 +38 +Connector_PinSocket_2.54mm +PinSocket_1x38_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x38, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x38 2.54mm single row style1 pin1 left +0 +38 +38 +Connector_PinSocket_2.54mm +PinSocket_1x38_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x38, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x38 2.54mm single row style2 pin1 right +0 +38 +38 +Connector_PinSocket_2.54mm +PinSocket_1x39_P2.54mm_Horizontal +Through hole angled socket strip, 1x39, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x39 2.54mm single row +0 +39 +39 +Connector_PinSocket_2.54mm +PinSocket_1x39_P2.54mm_Vertical +Through hole straight socket strip, 1x39, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x39 2.54mm single row +0 +39 +39 +Connector_PinSocket_2.54mm +PinSocket_1x39_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x39, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x39 2.54mm single row style1 pin1 left +0 +39 +39 +Connector_PinSocket_2.54mm +PinSocket_1x39_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x39, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x39 2.54mm single row style2 pin1 right +0 +39 +39 +Connector_PinSocket_2.54mm +PinSocket_1x40_P2.54mm_Horizontal +Through hole angled socket strip, 1x40, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x40 2.54mm single row +0 +40 +40 +Connector_PinSocket_2.54mm +PinSocket_1x40_P2.54mm_Vertical +Through hole straight socket strip, 1x40, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x40 2.54mm single row +0 +40 +40 +Connector_PinSocket_2.54mm +PinSocket_1x40_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x40, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x40 2.54mm single row style1 pin1 left +0 +40 +40 +Connector_PinSocket_2.54mm +PinSocket_1x40_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x40, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x40 2.54mm single row style2 pin1 right +0 +40 +40 +Connector_PinSocket_2.54mm +PinSocket_2x01_P2.54mm_Horizontal +Through hole angled socket strip, 2x01, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x01 2.54mm double row +0 +2 +2 +Connector_PinSocket_2.54mm +PinSocket_2x01_P2.54mm_Vertical +Through hole straight socket strip, 2x01, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x01 2.54mm double row +0 +2 +2 +Connector_PinSocket_2.54mm +PinSocket_2x01_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x01, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x01 2.54mm double row +0 +2 +2 +Connector_PinSocket_2.54mm +PinSocket_2x02_P2.54mm_Horizontal +Through hole angled socket strip, 2x02, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x02 2.54mm double row +0 +4 +4 +Connector_PinSocket_2.54mm +PinSocket_2x02_P2.54mm_Vertical +Through hole straight socket strip, 2x02, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x02 2.54mm double row +0 +4 +4 +Connector_PinSocket_2.54mm +PinSocket_2x02_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x02, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x02 2.54mm double row +0 +4 +4 +Connector_PinSocket_2.54mm +PinSocket_2x03_P2.54mm_Horizontal +Through hole angled socket strip, 2x03, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x03 2.54mm double row +0 +6 +6 +Connector_PinSocket_2.54mm +PinSocket_2x03_P2.54mm_Vertical +Through hole straight socket strip, 2x03, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x03 2.54mm double row +0 +6 +6 +Connector_PinSocket_2.54mm +PinSocket_2x03_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x03, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x03 2.54mm double row +0 +6 +6 +Connector_PinSocket_2.54mm +PinSocket_2x04_P2.54mm_Horizontal +Through hole angled socket strip, 2x04, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x04 2.54mm double row +0 +8 +8 +Connector_PinSocket_2.54mm +PinSocket_2x04_P2.54mm_Vertical +Through hole straight socket strip, 2x04, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x04 2.54mm double row +0 +8 +8 +Connector_PinSocket_2.54mm +PinSocket_2x04_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x04, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x04 2.54mm double row +0 +8 +8 +Connector_PinSocket_2.54mm +PinSocket_2x05_P2.54mm_Horizontal +Through hole angled socket strip, 2x05, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x05 2.54mm double row +0 +10 +10 +Connector_PinSocket_2.54mm +PinSocket_2x05_P2.54mm_Vertical +Through hole straight socket strip, 2x05, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x05 2.54mm double row +0 +10 +10 +Connector_PinSocket_2.54mm +PinSocket_2x05_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x05, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x05 2.54mm double row +0 +10 +10 +Connector_PinSocket_2.54mm +PinSocket_2x06_P2.54mm_Horizontal +Through hole angled socket strip, 2x06, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x06 2.54mm double row +0 +12 +12 +Connector_PinSocket_2.54mm +PinSocket_2x06_P2.54mm_Vertical +Through hole straight socket strip, 2x06, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x06 2.54mm double row +0 +12 +12 +Connector_PinSocket_2.54mm +PinSocket_2x06_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x06, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x06 2.54mm double row +0 +12 +12 +Connector_PinSocket_2.54mm +PinSocket_2x07_P2.54mm_Horizontal +Through hole angled socket strip, 2x07, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x07 2.54mm double row +0 +14 +14 +Connector_PinSocket_2.54mm +PinSocket_2x07_P2.54mm_Vertical +Through hole straight socket strip, 2x07, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x07 2.54mm double row +0 +14 +14 +Connector_PinSocket_2.54mm +PinSocket_2x07_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x07, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x07 2.54mm double row +0 +14 +14 +Connector_PinSocket_2.54mm +PinSocket_2x08_P2.54mm_Horizontal +Through hole angled socket strip, 2x08, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x08 2.54mm double row +0 +16 +16 +Connector_PinSocket_2.54mm +PinSocket_2x08_P2.54mm_Vertical +Through hole straight socket strip, 2x08, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x08 2.54mm double row +0 +16 +16 +Connector_PinSocket_2.54mm +PinSocket_2x08_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x08, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x08 2.54mm double row +0 +16 +16 +Connector_PinSocket_2.54mm +PinSocket_2x09_P2.54mm_Horizontal +Through hole angled socket strip, 2x09, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x09 2.54mm double row +0 +18 +18 +Connector_PinSocket_2.54mm +PinSocket_2x09_P2.54mm_Vertical +Through hole straight socket strip, 2x09, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x09 2.54mm double row +0 +18 +18 +Connector_PinSocket_2.54mm +PinSocket_2x09_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x09, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x09 2.54mm double row +0 +18 +18 +Connector_PinSocket_2.54mm +PinSocket_2x10_P2.54mm_Horizontal +Through hole angled socket strip, 2x10, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x10 2.54mm double row +0 +20 +20 +Connector_PinSocket_2.54mm +PinSocket_2x10_P2.54mm_Vertical +Through hole straight socket strip, 2x10, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x10 2.54mm double row +0 +20 +20 +Connector_PinSocket_2.54mm +PinSocket_2x10_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x10, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x10 2.54mm double row +0 +20 +20 +Connector_PinSocket_2.54mm +PinSocket_2x11_P2.54mm_Horizontal +Through hole angled socket strip, 2x11, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x11 2.54mm double row +0 +22 +22 +Connector_PinSocket_2.54mm +PinSocket_2x11_P2.54mm_Vertical +Through hole straight socket strip, 2x11, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x11 2.54mm double row +0 +22 +22 +Connector_PinSocket_2.54mm +PinSocket_2x11_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x11, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x11 2.54mm double row +0 +22 +22 +Connector_PinSocket_2.54mm +PinSocket_2x12_P2.54mm_Horizontal +Through hole angled socket strip, 2x12, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x12 2.54mm double row +0 +24 +24 +Connector_PinSocket_2.54mm +PinSocket_2x12_P2.54mm_Vertical +Through hole straight socket strip, 2x12, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x12 2.54mm double row +0 +24 +24 +Connector_PinSocket_2.54mm +PinSocket_2x12_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x12, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x12 2.54mm double row +0 +24 +24 +Connector_PinSocket_2.54mm +PinSocket_2x13_P2.54mm_Horizontal +Through hole angled socket strip, 2x13, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x13 2.54mm double row +0 +26 +26 +Connector_PinSocket_2.54mm +PinSocket_2x13_P2.54mm_Vertical +Through hole straight socket strip, 2x13, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x13 2.54mm double row +0 +26 +26 +Connector_PinSocket_2.54mm +PinSocket_2x13_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x13, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x13 2.54mm double row +0 +26 +26 +Connector_PinSocket_2.54mm +PinSocket_2x14_P2.54mm_Horizontal +Through hole angled socket strip, 2x14, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x14 2.54mm double row +0 +28 +28 +Connector_PinSocket_2.54mm +PinSocket_2x14_P2.54mm_Vertical +Through hole straight socket strip, 2x14, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x14 2.54mm double row +0 +28 +28 +Connector_PinSocket_2.54mm +PinSocket_2x14_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x14, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x14 2.54mm double row +0 +28 +28 +Connector_PinSocket_2.54mm +PinSocket_2x15_P2.54mm_Horizontal +Through hole angled socket strip, 2x15, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x15 2.54mm double row +0 +30 +30 +Connector_PinSocket_2.54mm +PinSocket_2x15_P2.54mm_Vertical +Through hole straight socket strip, 2x15, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x15 2.54mm double row +0 +30 +30 +Connector_PinSocket_2.54mm +PinSocket_2x15_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x15, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x15 2.54mm double row +0 +30 +30 +Connector_PinSocket_2.54mm +PinSocket_2x16_P2.54mm_Horizontal +Through hole angled socket strip, 2x16, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x16 2.54mm double row +0 +32 +32 +Connector_PinSocket_2.54mm +PinSocket_2x16_P2.54mm_Vertical +Through hole straight socket strip, 2x16, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x16 2.54mm double row +0 +32 +32 +Connector_PinSocket_2.54mm +PinSocket_2x16_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x16, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x16 2.54mm double row +0 +32 +32 +Connector_PinSocket_2.54mm +PinSocket_2x17_P2.54mm_Horizontal +Through hole angled socket strip, 2x17, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x17 2.54mm double row +0 +34 +34 +Connector_PinSocket_2.54mm +PinSocket_2x17_P2.54mm_Vertical +Through hole straight socket strip, 2x17, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x17 2.54mm double row +0 +34 +34 +Connector_PinSocket_2.54mm +PinSocket_2x17_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x17, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x17 2.54mm double row +0 +34 +34 +Connector_PinSocket_2.54mm +PinSocket_2x18_P2.54mm_Horizontal +Through hole angled socket strip, 2x18, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x18 2.54mm double row +0 +36 +36 +Connector_PinSocket_2.54mm +PinSocket_2x18_P2.54mm_Vertical +Through hole straight socket strip, 2x18, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x18 2.54mm double row +0 +36 +36 +Connector_PinSocket_2.54mm +PinSocket_2x18_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x18, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x18 2.54mm double row +0 +36 +36 +Connector_PinSocket_2.54mm +PinSocket_2x19_P2.54mm_Horizontal +Through hole angled socket strip, 2x19, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x19 2.54mm double row +0 +38 +38 +Connector_PinSocket_2.54mm +PinSocket_2x19_P2.54mm_Vertical +Through hole straight socket strip, 2x19, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x19 2.54mm double row +0 +38 +38 +Connector_PinSocket_2.54mm +PinSocket_2x19_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x19, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x19 2.54mm double row +0 +38 +38 +Connector_PinSocket_2.54mm +PinSocket_2x20_P2.54mm_Horizontal +Through hole angled socket strip, 2x20, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x20 2.54mm double row +0 +40 +40 +Connector_PinSocket_2.54mm +PinSocket_2x20_P2.54mm_Vertical +Through hole straight socket strip, 2x20, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x20 2.54mm double row +0 +40 +40 +Connector_PinSocket_2.54mm +PinSocket_2x20_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x20, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x20 2.54mm double row +0 +40 +40 +Connector_PinSocket_2.54mm +PinSocket_2x21_P2.54mm_Horizontal +Through hole angled socket strip, 2x21, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x21 2.54mm double row +0 +42 +42 +Connector_PinSocket_2.54mm +PinSocket_2x21_P2.54mm_Vertical +Through hole straight socket strip, 2x21, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x21 2.54mm double row +0 +42 +42 +Connector_PinSocket_2.54mm +PinSocket_2x21_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x21, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x21 2.54mm double row +0 +42 +42 +Connector_PinSocket_2.54mm +PinSocket_2x22_P2.54mm_Horizontal +Through hole angled socket strip, 2x22, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x22 2.54mm double row +0 +44 +44 +Connector_PinSocket_2.54mm +PinSocket_2x22_P2.54mm_Vertical +Through hole straight socket strip, 2x22, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x22 2.54mm double row +0 +44 +44 +Connector_PinSocket_2.54mm +PinSocket_2x22_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x22, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x22 2.54mm double row +0 +44 +44 +Connector_PinSocket_2.54mm +PinSocket_2x23_P2.54mm_Horizontal +Through hole angled socket strip, 2x23, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x23 2.54mm double row +0 +46 +46 +Connector_PinSocket_2.54mm +PinSocket_2x23_P2.54mm_Vertical +Through hole straight socket strip, 2x23, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x23 2.54mm double row +0 +46 +46 +Connector_PinSocket_2.54mm +PinSocket_2x23_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x23, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x23 2.54mm double row +0 +46 +46 +Connector_PinSocket_2.54mm +PinSocket_2x24_P2.54mm_Horizontal +Through hole angled socket strip, 2x24, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x24 2.54mm double row +0 +48 +48 +Connector_PinSocket_2.54mm +PinSocket_2x24_P2.54mm_Vertical +Through hole straight socket strip, 2x24, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x24 2.54mm double row +0 +48 +48 +Connector_PinSocket_2.54mm +PinSocket_2x24_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x24, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x24 2.54mm double row +0 +48 +48 +Connector_PinSocket_2.54mm +PinSocket_2x25_P2.54mm_Horizontal +Through hole angled socket strip, 2x25, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x25 2.54mm double row +0 +50 +50 +Connector_PinSocket_2.54mm +PinSocket_2x25_P2.54mm_Vertical +Through hole straight socket strip, 2x25, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x25 2.54mm double row +0 +50 +50 +Connector_PinSocket_2.54mm +PinSocket_2x25_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x25, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x25 2.54mm double row +0 +50 +50 +Connector_PinSocket_2.54mm +PinSocket_2x26_P2.54mm_Horizontal +Through hole angled socket strip, 2x26, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x26 2.54mm double row +0 +52 +52 +Connector_PinSocket_2.54mm +PinSocket_2x26_P2.54mm_Vertical +Through hole straight socket strip, 2x26, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x26 2.54mm double row +0 +52 +52 +Connector_PinSocket_2.54mm +PinSocket_2x26_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x26, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x26 2.54mm double row +0 +52 +52 +Connector_PinSocket_2.54mm +PinSocket_2x27_P2.54mm_Horizontal +Through hole angled socket strip, 2x27, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x27 2.54mm double row +0 +54 +54 +Connector_PinSocket_2.54mm +PinSocket_2x27_P2.54mm_Vertical +Through hole straight socket strip, 2x27, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x27 2.54mm double row +0 +54 +54 +Connector_PinSocket_2.54mm +PinSocket_2x27_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x27, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x27 2.54mm double row +0 +54 +54 +Connector_PinSocket_2.54mm +PinSocket_2x28_P2.54mm_Horizontal +Through hole angled socket strip, 2x28, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x28 2.54mm double row +0 +56 +56 +Connector_PinSocket_2.54mm +PinSocket_2x28_P2.54mm_Vertical +Through hole straight socket strip, 2x28, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x28 2.54mm double row +0 +56 +56 +Connector_PinSocket_2.54mm +PinSocket_2x28_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x28, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x28 2.54mm double row +0 +56 +56 +Connector_PinSocket_2.54mm +PinSocket_2x29_P2.54mm_Horizontal +Through hole angled socket strip, 2x29, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x29 2.54mm double row +0 +58 +58 +Connector_PinSocket_2.54mm +PinSocket_2x29_P2.54mm_Vertical +Through hole straight socket strip, 2x29, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x29 2.54mm double row +0 +58 +58 +Connector_PinSocket_2.54mm +PinSocket_2x29_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x29, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x29 2.54mm double row +0 +58 +58 +Connector_PinSocket_2.54mm +PinSocket_2x30_P2.54mm_Horizontal +Through hole angled socket strip, 2x30, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x30 2.54mm double row +0 +60 +60 +Connector_PinSocket_2.54mm +PinSocket_2x30_P2.54mm_Vertical +Through hole straight socket strip, 2x30, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x30 2.54mm double row +0 +60 +60 +Connector_PinSocket_2.54mm +PinSocket_2x30_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x30, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x30 2.54mm double row +0 +60 +60 +Connector_PinSocket_2.54mm +PinSocket_2x31_P2.54mm_Horizontal +Through hole angled socket strip, 2x31, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x31 2.54mm double row +0 +62 +62 +Connector_PinSocket_2.54mm +PinSocket_2x31_P2.54mm_Vertical +Through hole straight socket strip, 2x31, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x31 2.54mm double row +0 +62 +62 +Connector_PinSocket_2.54mm +PinSocket_2x31_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x31, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x31 2.54mm double row +0 +62 +62 +Connector_PinSocket_2.54mm +PinSocket_2x32_P2.54mm_Horizontal +Through hole angled socket strip, 2x32, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x32 2.54mm double row +0 +64 +64 +Connector_PinSocket_2.54mm +PinSocket_2x32_P2.54mm_Vertical +Through hole straight socket strip, 2x32, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x32 2.54mm double row +0 +64 +64 +Connector_PinSocket_2.54mm +PinSocket_2x32_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x32, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x32 2.54mm double row +0 +64 +64 +Connector_PinSocket_2.54mm +PinSocket_2x33_P2.54mm_Horizontal +Through hole angled socket strip, 2x33, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x33 2.54mm double row +0 +66 +66 +Connector_PinSocket_2.54mm +PinSocket_2x33_P2.54mm_Vertical +Through hole straight socket strip, 2x33, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x33 2.54mm double row +0 +66 +66 +Connector_PinSocket_2.54mm +PinSocket_2x33_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x33, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x33 2.54mm double row +0 +66 +66 +Connector_PinSocket_2.54mm +PinSocket_2x34_P2.54mm_Horizontal +Through hole angled socket strip, 2x34, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x34 2.54mm double row +0 +68 +68 +Connector_PinSocket_2.54mm +PinSocket_2x34_P2.54mm_Vertical +Through hole straight socket strip, 2x34, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x34 2.54mm double row +0 +68 +68 +Connector_PinSocket_2.54mm +PinSocket_2x34_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x34, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x34 2.54mm double row +0 +68 +68 +Connector_PinSocket_2.54mm +PinSocket_2x35_P2.54mm_Horizontal +Through hole angled socket strip, 2x35, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x35 2.54mm double row +0 +70 +70 +Connector_PinSocket_2.54mm +PinSocket_2x35_P2.54mm_Vertical +Through hole straight socket strip, 2x35, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x35 2.54mm double row +0 +70 +70 +Connector_PinSocket_2.54mm +PinSocket_2x35_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x35, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x35 2.54mm double row +0 +70 +70 +Connector_PinSocket_2.54mm +PinSocket_2x36_P2.54mm_Horizontal +Through hole angled socket strip, 2x36, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x36 2.54mm double row +0 +72 +72 +Connector_PinSocket_2.54mm +PinSocket_2x36_P2.54mm_Vertical +Through hole straight socket strip, 2x36, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x36 2.54mm double row +0 +72 +72 +Connector_PinSocket_2.54mm +PinSocket_2x36_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x36, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x36 2.54mm double row +0 +72 +72 +Connector_PinSocket_2.54mm +PinSocket_2x37_P2.54mm_Horizontal +Through hole angled socket strip, 2x37, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x37 2.54mm double row +0 +74 +74 +Connector_PinSocket_2.54mm +PinSocket_2x37_P2.54mm_Vertical +Through hole straight socket strip, 2x37, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x37 2.54mm double row +0 +74 +74 +Connector_PinSocket_2.54mm +PinSocket_2x37_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x37, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x37 2.54mm double row +0 +74 +74 +Connector_PinSocket_2.54mm +PinSocket_2x38_P2.54mm_Horizontal +Through hole angled socket strip, 2x38, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x38 2.54mm double row +0 +76 +76 +Connector_PinSocket_2.54mm +PinSocket_2x38_P2.54mm_Vertical +Through hole straight socket strip, 2x38, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x38 2.54mm double row +0 +76 +76 +Connector_PinSocket_2.54mm +PinSocket_2x38_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x38, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x38 2.54mm double row +0 +76 +76 +Connector_PinSocket_2.54mm +PinSocket_2x39_P2.54mm_Horizontal +Through hole angled socket strip, 2x39, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x39 2.54mm double row +0 +78 +78 +Connector_PinSocket_2.54mm +PinSocket_2x39_P2.54mm_Vertical +Through hole straight socket strip, 2x39, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x39 2.54mm double row +0 +78 +78 +Connector_PinSocket_2.54mm +PinSocket_2x39_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x39, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x39 2.54mm double row +0 +78 +78 +Connector_PinSocket_2.54mm +PinSocket_2x40_P2.54mm_Horizontal +Through hole angled socket strip, 2x40, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x40 2.54mm double row +0 +80 +80 +Connector_PinSocket_2.54mm +PinSocket_2x40_P2.54mm_Vertical +Through hole straight socket strip, 2x40, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x40 2.54mm double row +0 +80 +80 +Connector_PinSocket_2.54mm +PinSocket_2x40_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x40, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x40 2.54mm double row +0 +80 +80 +Connector_RJ +RJ12_Amphenol_54601 +RJ12 connector https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/c-bmj-0082.pdf +RJ12 connector +0 +6 +6 +Connector_RJ +RJ14_Connfly_DS1133-S4_Horizontal +RJ14 connector 6P4C Horizontal http://www.connfly.com/userfiles/image/UpLoadFile/File/2012/10/26/DS1133.pdf +RJ14 connector 6P4C Connfly DS1133 +0 +4 +4 +Connector_RJ +RJ25_Wayconn_MJEA-660X1_Horizontal +RJ25 6P6C Socket 90 degrees, https://wayconn.com/wp-content/themes/way/datasheet/MJEA-660X1XXX_RJ25_6P6C_PCB_RA.pdf +RJ12 RJ18 RJ25 jack connector 6P6C +0 +6 +6 +Connector_RJ +RJ45_Abracon_ARJP11A-MA_Horizontal +Shielded RJ45 ethernet connector with transformer and POE (https://abracon.com/Magnetics/lan/ARJP11A.PDF) +ethernet 8p8c transformer poe rj45 +0 +15 +14 +Connector_RJ +RJ45_Amphenol_54602-x08_Horizontal +8 Pol Shallow Latch Connector, Modjack, RJ45 (https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/c-bmj-0102.pdf) +RJ45 +0 +8 +8 +Connector_RJ +RJ45_Amphenol_RJHSE538X +Shielded, 2 LED, https://www.amphenolcanada.com/ProductSearch/drawings/AC/RJHSE538X.pdf +RJ45 8p8c ethernet cat5 +0 +14 +13 +Connector_RJ +RJ45_Amphenol_RJHSE538X-02 +Shielded, 2 LED, 2 Ports, http://www.amphenolinfocom.eu/NavData/Drawings/RJHSE-538X-02-REVC.pdf +RJ45 8p8c dual ethernet cat5 +0 +26 +25 +Connector_RJ +RJ45_Amphenol_RJHSE5380 +Shielded, https://www.amphenolcanada.com/ProductSearch/drawings/AC/RJHSE538X.pdf +RJ45 8p8c ethernet cat5 +0 +10 +9 +Connector_RJ +RJ45_Amphenol_RJHSE5380-08 +Shielded, https://www.amphenolcanada.com/ProductSearch/drawings/AC/RJHSE538X08.pdf +RJ45 8p8c ethernet cat5 +0 +68 +65 +Connector_RJ +RJ45_Amphenol_RJMG1BD3B8K1ANR +1 Port RJ45 Magjack Connector Through Hole 10/100 Base-T, AutoMDIX, https://www.amphenolcanada.com/ProductSearch/Drawings/AC/RJMG1BD3B8K1ANR.PDF +RJ45 Magjack +0 +14 +13 +Connector_RJ +RJ45_BEL_SS74301-00x_Vertical +https://belfuse.com/resources/drawings/stewartconnector/dr-stw-ss-74301-001-ss-74301-002-ss-74301-005.pdf +RJ45 Vertical Shield LED Green Yellow +0 +14 +13 +Connector_RJ +RJ45_Cetus_J1B1211CCD_Horizontal +1 Port RJ45 Magjack Connector Through Hole 10/100 Base-T, Cetus, used and distributed by WIZnet (https://wizwiki.net/wiki/lib/exe/fetch.php?media=products:wiz550web:wiz550webds_kr:j1b1211ccd.pdf) +RJ45 Magjack +0 +14 +13 +Connector_RJ +RJ45_Hanrun_HR911105A +http://www.kosmodrom.com.ua/pdf/HR911105A.pdf +RJ45 Magjack +0 +14 +13 +Connector_RJ +RJ45_Molex_0855135013_Vertical +1 Port, RJ45, Series 85513, vertical, SMD, https://www.molex.com/pdm_docs/sd/855135013_sd.pdf +RJ45 Vertical +0 +9 +9 +Connector_RJ +RJ45_Ninigi_GE +1 port ethernet throughhole connector, https://en.ninigi.com/product/rj45ge/pdf +RJ45 ethernet 8p8c +0 +10 +9 +Connector_RJ +RJ45_OST_PJ012-8P8CX_Vertical +RJ45 vertical connector https://www.on-shore.com/wp-content/uploads/PJ012-8P8CX.pdf +RJ45 PJ012 +0 +8 +8 +Connector_RJ +RJ45_Plug_Metz_AJP92A8813 +plug, ethernet, 8P8C, RJ45 Plug +AJP92A8813 8P8C RJ45 ethernet plug +0 +8 +8 +Connector_RJ +RJ45_Pulse_JK0654219NL_Horizontal +10/100/1000 Base-T RJ45 single port with LEDs https://media.digikey.com/pdf/Data%20Sheets/Pulse%20PDFs/JK%20Series.pdf#page=2 +RJ45 8p8c ethernet +0 +18 +17 +Connector_RJ +RJ45_Pulse_JXD6-0001NL_Horizontal +RJ45 ethernet transformer with magnetics (https://productfinder.pulseeng.com/doc_type/WEB301/doc_num/JXD6-0001NL/doc_part/JXD6-0001NL.pdf) +ethernet 8p8c transformer magjack +0 +12 +11 +Connector_RJ +RJ45_Wuerth_7499010001A_Horizontal +10/100Base-TX RJ45 ethernet magnetic transformer connector horizontal https://katalog.we-online.de/pbs/datasheet/7499010001A.pdf +RJ45 ethernet magnetic +0 +10 +9 +Connector_RJ +RJ45_Wuerth_7499010121A_Horizontal +10/100Base-TX RJ45 ethernet magnetic transformer connector horizontal with green/orange LEDs https://katalog.we-online.de/pbs/datasheet/7499010121A.pdf +RJ45 ethernet magnetic +0 +14 +13 +Connector_RJ +RJ45_Wuerth_7499111446_Horizontal +LAN-Transformer WE-RJ45LAN 10/100/1000 BaseT +ethernet lan connector +0 +16 +15 +Connector_RJ +RJ45_Wuerth_7499151120_Horizontal +Wuerth 7499151120, LAN-Transformer WE-RJ45LAN 10/100/1000 BaseT, Dual Ethernet Jack (http://katalog.we-online.de/pbs/datasheet/7499151120.pdf) +ethernet lan connector +0 +32 +29 +Connector_RJ +RJ45_Wuerth_74980111211_Horizontal +RJ45 LAN Transformer 10/100BaseT (https://katalog.we-online.de/pbs/datasheet/74980111211.pdf) +lan magnetics transformer +0 +14 +13 +Connector_SATA_SAS +SAS-mini_TEConnectivity_1888174_Vertical +36pin mini SAS connector, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=1888174&DocType=Customer+Drawing&DocLang=English +SAS mini connector +0 +44 +44 +Connector_SATA_SAS +SATA_Amphenol_10029364-001LF_Horizontal +https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/10029364.pdf +SATA +0 +24 +23 +Connector_Samtec +Samtec_FMC_ASP-134486-01_10x40_P1.27mm_Vertical +http://suddendocs.samtec.com/prints/asp-134486-01-mkt.pdf +FMC HPC +0 +400 +400 +Connector_Samtec +Samtec_FMC_ASP-134602-01_10x40_P1.27mm_Vertical +https://www.marutsu.co.jp/contents/shop/marutsu/ds/asp-134602-01.pdf +FMC HPC +0 +400 +400 +Connector_Samtec +Samtec_FMC_ASP-134604-01_4x40_Vertical +http://www.samtec.com/standards/vita.aspx +FMC LPC VITA +0 +162 +160 +Connector_Samtec +Samtec_LSHM-105-xx.x-x-DV-N_2x05_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-105-xx.x-x-DV-N, 5 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +10 +10 +Connector_Samtec +Samtec_LSHM-105-xx.x-x-DV-S_2x05-1SH_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-105-xx.x-x-DV-S, 5 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +12 +11 +Connector_Samtec +Samtec_LSHM-110-xx.x-x-DV-N_2x10_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-110-xx.x-x-DV-N, 10 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +20 +20 +Connector_Samtec +Samtec_LSHM-110-xx.x-x-DV-S_2x10-1SH_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-110-xx.x-x-DV-S, 10 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +22 +21 +Connector_Samtec +Samtec_LSHM-120-xx.x-x-DV-N_2x20_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-120-xx.x-x-DV-N, 20 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +40 +40 +Connector_Samtec +Samtec_LSHM-120-xx.x-x-DV-S_2x20-1SH_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-120-xx.x-x-DV-S, 20 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +42 +41 +Connector_Samtec +Samtec_LSHM-130-xx.x-x-DV-N_2x30_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-130-xx.x-x-DV-N, 30 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +60 +60 +Connector_Samtec +Samtec_LSHM-130-xx.x-x-DV-S_2x30-1SH_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-130-xx.x-x-DV-S, 30 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +62 +61 +Connector_Samtec +Samtec_LSHM-140-xx.x-x-DV-N_2x40_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-140-xx.x-x-DV-N, 40 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +80 +80 +Connector_Samtec +Samtec_LSHM-140-xx.x-x-DV-S_2x40-1SH_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-140-xx.x-x-DV-S, 40 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +82 +81 +Connector_Samtec +Samtec_LSHM-150-xx.x-x-DV-N_2x50_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-150-xx.x-x-DV-N, 50 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +100 +100 +Connector_Samtec +Samtec_LSHM-150-xx.x-x-DV-S_2x50-1SH_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-150-xx.x-x-DV-S, 50 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +102 +101 +Connector_Samtec_HLE_SMD +Samtec_HLE-102-02-xxx-DV-BE-LC_2x02_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-102-02-xxx-DV-BE-LC, 2 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +4 +4 +Connector_Samtec_HLE_SMD +Samtec_HLE-102-02-xxx-DV-BE_2x02_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-102-02-xxx-DV-BE, 2 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +4 +4 +Connector_Samtec_HLE_SMD +Samtec_HLE-102-02-xxx-DV-LC_2x02_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-102-02-xxx-DV-LC, 2 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +4 +4 +Connector_Samtec_HLE_SMD +Samtec_HLE-102-02-xxx-DV_2x02_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-102-02-xxx-DV, 2 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +4 +4 +Connector_Samtec_HLE_SMD +Samtec_HLE-103-02-xxx-DV-BE-LC_2x03_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-103-02-xxx-DV-BE-LC, 3 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +6 +6 +Connector_Samtec_HLE_SMD +Samtec_HLE-103-02-xxx-DV-BE_2x03_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-103-02-xxx-DV-BE, 3 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +6 +6 +Connector_Samtec_HLE_SMD +Samtec_HLE-103-02-xxx-DV-LC_2x03_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-103-02-xxx-DV-LC, 3 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +6 +6 +Connector_Samtec_HLE_SMD +Samtec_HLE-103-02-xxx-DV_2x03_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-103-02-xxx-DV, 3 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +6 +6 +Connector_Samtec_HLE_SMD +Samtec_HLE-104-02-xxx-DV-A_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xxx-DV-A, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_SMD +Samtec_HLE-104-02-xxx-DV-BE-A_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xxx-DV-BE-A, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_SMD +Samtec_HLE-104-02-xxx-DV-BE-LC_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xxx-DV-BE-LC, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_SMD +Samtec_HLE-104-02-xxx-DV-BE_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xxx-DV-BE, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_SMD +Samtec_HLE-104-02-xxx-DV-LC_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xxx-DV-LC, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_SMD +Samtec_HLE-104-02-xxx-DV_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xxx-DV, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_SMD +Samtec_HLE-105-02-xxx-DV-A_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xxx-DV-A, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_SMD +Samtec_HLE-105-02-xxx-DV-BE-A_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xxx-DV-BE-A, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_SMD +Samtec_HLE-105-02-xxx-DV-BE-LC_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xxx-DV-BE-LC, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_SMD +Samtec_HLE-105-02-xxx-DV-BE_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xxx-DV-BE, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_SMD +Samtec_HLE-105-02-xxx-DV-LC_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xxx-DV-LC, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_SMD +Samtec_HLE-105-02-xxx-DV_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xxx-DV, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_SMD +Samtec_HLE-106-02-xxx-DV-A_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xxx-DV-A, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_SMD +Samtec_HLE-106-02-xxx-DV-BE-A_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xxx-DV-BE-A, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_SMD +Samtec_HLE-106-02-xxx-DV-BE-LC_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xxx-DV-BE-LC, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_SMD +Samtec_HLE-106-02-xxx-DV-BE_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xxx-DV-BE, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_SMD +Samtec_HLE-106-02-xxx-DV-LC_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xxx-DV-LC, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_SMD +Samtec_HLE-106-02-xxx-DV_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xxx-DV, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_SMD +Samtec_HLE-107-02-xxx-DV-A_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xxx-DV-A, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_SMD +Samtec_HLE-107-02-xxx-DV-BE-A_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xxx-DV-BE-A, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_SMD +Samtec_HLE-107-02-xxx-DV-BE-LC_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xxx-DV-BE-LC, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_SMD +Samtec_HLE-107-02-xxx-DV-BE_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xxx-DV-BE, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_SMD +Samtec_HLE-107-02-xxx-DV-LC_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xxx-DV-LC, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_SMD +Samtec_HLE-107-02-xxx-DV_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xxx-DV, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_SMD +Samtec_HLE-108-02-xxx-DV-A_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xxx-DV-A, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_SMD +Samtec_HLE-108-02-xxx-DV-BE-A_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xxx-DV-BE-A, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_SMD +Samtec_HLE-108-02-xxx-DV-BE-LC_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xxx-DV-BE-LC, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_SMD +Samtec_HLE-108-02-xxx-DV-BE_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xxx-DV-BE, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_SMD +Samtec_HLE-108-02-xxx-DV-LC_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xxx-DV-LC, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_SMD +Samtec_HLE-108-02-xxx-DV_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xxx-DV, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_SMD +Samtec_HLE-109-02-xxx-DV-A_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xxx-DV-A, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_SMD +Samtec_HLE-109-02-xxx-DV-BE-A_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xxx-DV-BE-A, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_SMD +Samtec_HLE-109-02-xxx-DV-BE-LC_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xxx-DV-BE-LC, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_SMD +Samtec_HLE-109-02-xxx-DV-BE_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xxx-DV-BE, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_SMD +Samtec_HLE-109-02-xxx-DV-LC_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xxx-DV-LC, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_SMD +Samtec_HLE-109-02-xxx-DV_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xxx-DV, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_SMD +Samtec_HLE-110-02-xxx-DV-A_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xxx-DV-A, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_SMD +Samtec_HLE-110-02-xxx-DV-BE-A_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xxx-DV-BE-A, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_SMD +Samtec_HLE-110-02-xxx-DV-BE-LC_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xxx-DV-BE-LC, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_SMD +Samtec_HLE-110-02-xxx-DV-BE_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xxx-DV-BE, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_SMD +Samtec_HLE-110-02-xxx-DV-LC_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xxx-DV-LC, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_SMD +Samtec_HLE-110-02-xxx-DV_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xxx-DV, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_SMD +Samtec_HLE-111-02-xxx-DV-A_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xxx-DV-A, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_SMD +Samtec_HLE-111-02-xxx-DV-BE-A_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xxx-DV-BE-A, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_SMD +Samtec_HLE-111-02-xxx-DV-BE-LC_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xxx-DV-BE-LC, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_SMD +Samtec_HLE-111-02-xxx-DV-BE_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xxx-DV-BE, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_SMD +Samtec_HLE-111-02-xxx-DV-LC_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xxx-DV-LC, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_SMD +Samtec_HLE-111-02-xxx-DV_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xxx-DV, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_SMD +Samtec_HLE-112-02-xxx-DV-A_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xxx-DV-A, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_SMD +Samtec_HLE-112-02-xxx-DV-BE-A_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xxx-DV-BE-A, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_SMD +Samtec_HLE-112-02-xxx-DV-BE-LC_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xxx-DV-BE-LC, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_SMD +Samtec_HLE-112-02-xxx-DV-BE_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xxx-DV-BE, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_SMD +Samtec_HLE-112-02-xxx-DV-LC_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xxx-DV-LC, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_SMD +Samtec_HLE-112-02-xxx-DV_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xxx-DV, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_SMD +Samtec_HLE-113-02-xxx-DV-A_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xxx-DV-A, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_SMD +Samtec_HLE-113-02-xxx-DV-BE-A_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xxx-DV-BE-A, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_SMD +Samtec_HLE-113-02-xxx-DV-BE-LC_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xxx-DV-BE-LC, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_SMD +Samtec_HLE-113-02-xxx-DV-BE_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xxx-DV-BE, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_SMD +Samtec_HLE-113-02-xxx-DV-LC_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xxx-DV-LC, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_SMD +Samtec_HLE-113-02-xxx-DV_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xxx-DV, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_SMD +Samtec_HLE-114-02-xxx-DV-A_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xxx-DV-A, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_SMD +Samtec_HLE-114-02-xxx-DV-BE-A_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xxx-DV-BE-A, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_SMD +Samtec_HLE-114-02-xxx-DV-BE-LC_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xxx-DV-BE-LC, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_SMD +Samtec_HLE-114-02-xxx-DV-BE_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xxx-DV-BE, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_SMD +Samtec_HLE-114-02-xxx-DV-LC_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xxx-DV-LC, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_SMD +Samtec_HLE-114-02-xxx-DV_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xxx-DV, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_SMD +Samtec_HLE-115-02-xxx-DV-A_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xxx-DV-A, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_SMD +Samtec_HLE-115-02-xxx-DV-BE-A_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xxx-DV-BE-A, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_SMD +Samtec_HLE-115-02-xxx-DV-BE-LC_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xxx-DV-BE-LC, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_SMD +Samtec_HLE-115-02-xxx-DV-BE_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xxx-DV-BE, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_SMD +Samtec_HLE-115-02-xxx-DV-LC_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xxx-DV-LC, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_SMD +Samtec_HLE-115-02-xxx-DV_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xxx-DV, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_SMD +Samtec_HLE-116-02-xxx-DV-A_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xxx-DV-A, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_SMD +Samtec_HLE-116-02-xxx-DV-BE-A_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xxx-DV-BE-A, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_SMD +Samtec_HLE-116-02-xxx-DV-BE-LC_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xxx-DV-BE-LC, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_SMD +Samtec_HLE-116-02-xxx-DV-BE_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xxx-DV-BE, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_SMD +Samtec_HLE-116-02-xxx-DV-LC_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xxx-DV-LC, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_SMD +Samtec_HLE-116-02-xxx-DV_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xxx-DV, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_SMD +Samtec_HLE-117-02-xxx-DV-A_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xxx-DV-A, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_SMD +Samtec_HLE-117-02-xxx-DV-BE-A_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xxx-DV-BE-A, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_SMD +Samtec_HLE-117-02-xxx-DV-BE-LC_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xxx-DV-BE-LC, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_SMD +Samtec_HLE-117-02-xxx-DV-BE_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xxx-DV-BE, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_SMD +Samtec_HLE-117-02-xxx-DV-LC_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xxx-DV-LC, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_SMD +Samtec_HLE-117-02-xxx-DV_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xxx-DV, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_SMD +Samtec_HLE-118-02-xxx-DV-A_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xxx-DV-A, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_SMD +Samtec_HLE-118-02-xxx-DV-BE-A_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xxx-DV-BE-A, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_SMD +Samtec_HLE-118-02-xxx-DV-BE-LC_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xxx-DV-BE-LC, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_SMD +Samtec_HLE-118-02-xxx-DV-BE_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xxx-DV-BE, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_SMD +Samtec_HLE-118-02-xxx-DV-LC_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xxx-DV-LC, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_SMD +Samtec_HLE-118-02-xxx-DV_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xxx-DV, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_SMD +Samtec_HLE-119-02-xxx-DV-A_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xxx-DV-A, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_SMD +Samtec_HLE-119-02-xxx-DV-BE-A_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xxx-DV-BE-A, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_SMD +Samtec_HLE-119-02-xxx-DV-BE-LC_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xxx-DV-BE-LC, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_SMD +Samtec_HLE-119-02-xxx-DV-BE_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xxx-DV-BE, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_SMD +Samtec_HLE-119-02-xxx-DV-LC_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xxx-DV-LC, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_SMD +Samtec_HLE-119-02-xxx-DV_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xxx-DV, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_SMD +Samtec_HLE-120-02-xxx-DV-A_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xxx-DV-A, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_SMD +Samtec_HLE-120-02-xxx-DV-BE-A_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xxx-DV-BE-A, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_SMD +Samtec_HLE-120-02-xxx-DV-BE-LC_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xxx-DV-BE-LC, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_SMD +Samtec_HLE-120-02-xxx-DV-BE_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xxx-DV-BE, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_SMD +Samtec_HLE-120-02-xxx-DV-LC_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xxx-DV-LC, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_SMD +Samtec_HLE-120-02-xxx-DV_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xxx-DV, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_SMD +Samtec_HLE-121-02-xxx-DV-A_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xxx-DV-A, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_SMD +Samtec_HLE-121-02-xxx-DV-BE-A_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xxx-DV-BE-A, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_SMD +Samtec_HLE-121-02-xxx-DV-BE-LC_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xxx-DV-BE-LC, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_SMD +Samtec_HLE-121-02-xxx-DV-BE_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xxx-DV-BE, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_SMD +Samtec_HLE-121-02-xxx-DV-LC_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xxx-DV-LC, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_SMD +Samtec_HLE-121-02-xxx-DV_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xxx-DV, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_SMD +Samtec_HLE-122-02-xxx-DV-A_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xxx-DV-A, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_SMD +Samtec_HLE-122-02-xxx-DV-BE-A_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xxx-DV-BE-A, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_SMD +Samtec_HLE-122-02-xxx-DV-BE-LC_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xxx-DV-BE-LC, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_SMD +Samtec_HLE-122-02-xxx-DV-BE_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xxx-DV-BE, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_SMD +Samtec_HLE-122-02-xxx-DV-LC_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xxx-DV-LC, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_SMD +Samtec_HLE-122-02-xxx-DV_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xxx-DV, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_SMD +Samtec_HLE-123-02-xxx-DV-A_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xxx-DV-A, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_SMD +Samtec_HLE-123-02-xxx-DV-BE-A_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xxx-DV-BE-A, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_SMD +Samtec_HLE-123-02-xxx-DV-BE-LC_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xxx-DV-BE-LC, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_SMD +Samtec_HLE-123-02-xxx-DV-BE_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xxx-DV-BE, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_SMD +Samtec_HLE-123-02-xxx-DV-LC_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xxx-DV-LC, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_SMD +Samtec_HLE-123-02-xxx-DV_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xxx-DV, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_SMD +Samtec_HLE-124-02-xxx-DV-A_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xxx-DV-A, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_SMD +Samtec_HLE-124-02-xxx-DV-BE-A_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xxx-DV-BE-A, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_SMD +Samtec_HLE-124-02-xxx-DV-BE-LC_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xxx-DV-BE-LC, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_SMD +Samtec_HLE-124-02-xxx-DV-BE_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xxx-DV-BE, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_SMD +Samtec_HLE-124-02-xxx-DV-LC_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xxx-DV-LC, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_SMD +Samtec_HLE-124-02-xxx-DV_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xxx-DV, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_SMD +Samtec_HLE-125-02-xxx-DV-A_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xxx-DV-A, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_SMD +Samtec_HLE-125-02-xxx-DV-BE-A_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xxx-DV-BE-A, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_SMD +Samtec_HLE-125-02-xxx-DV-BE-LC_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xxx-DV-BE-LC, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_SMD +Samtec_HLE-125-02-xxx-DV-BE_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xxx-DV-BE, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_SMD +Samtec_HLE-125-02-xxx-DV-LC_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xxx-DV-LC, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_SMD +Samtec_HLE-125-02-xxx-DV_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xxx-DV, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_SMD +Samtec_HLE-126-02-xxx-DV-A_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xxx-DV-A, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_SMD +Samtec_HLE-126-02-xxx-DV-BE-A_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xxx-DV-BE-A, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_SMD +Samtec_HLE-126-02-xxx-DV-BE-LC_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xxx-DV-BE-LC, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_SMD +Samtec_HLE-126-02-xxx-DV-BE_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xxx-DV-BE, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_SMD +Samtec_HLE-126-02-xxx-DV-LC_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xxx-DV-LC, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_SMD +Samtec_HLE-126-02-xxx-DV_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xxx-DV, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_SMD +Samtec_HLE-127-02-xxx-DV-A_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xxx-DV-A, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_SMD +Samtec_HLE-127-02-xxx-DV-BE-A_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xxx-DV-BE-A, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_SMD +Samtec_HLE-127-02-xxx-DV-BE-LC_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xxx-DV-BE-LC, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_SMD +Samtec_HLE-127-02-xxx-DV-BE_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xxx-DV-BE, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_SMD +Samtec_HLE-127-02-xxx-DV-LC_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xxx-DV-LC, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_SMD +Samtec_HLE-127-02-xxx-DV_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xxx-DV, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_SMD +Samtec_HLE-128-02-xxx-DV-A_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xxx-DV-A, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_SMD +Samtec_HLE-128-02-xxx-DV-BE-A_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xxx-DV-BE-A, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_SMD +Samtec_HLE-128-02-xxx-DV-BE-LC_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xxx-DV-BE-LC, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_SMD +Samtec_HLE-128-02-xxx-DV-BE_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xxx-DV-BE, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_SMD +Samtec_HLE-128-02-xxx-DV-LC_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xxx-DV-LC, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_SMD +Samtec_HLE-128-02-xxx-DV_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xxx-DV, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_SMD +Samtec_HLE-129-02-xxx-DV-A_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xxx-DV-A, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_SMD +Samtec_HLE-129-02-xxx-DV-BE-A_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xxx-DV-BE-A, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_SMD +Samtec_HLE-129-02-xxx-DV-BE-LC_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xxx-DV-BE-LC, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_SMD +Samtec_HLE-129-02-xxx-DV-BE_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xxx-DV-BE, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_SMD +Samtec_HLE-129-02-xxx-DV-LC_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xxx-DV-LC, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_SMD +Samtec_HLE-129-02-xxx-DV_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xxx-DV, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_SMD +Samtec_HLE-130-02-xxx-DV-A_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xxx-DV-A, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_SMD +Samtec_HLE-130-02-xxx-DV-BE-A_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xxx-DV-BE-A, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_SMD +Samtec_HLE-130-02-xxx-DV-BE-LC_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xxx-DV-BE-LC, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_SMD +Samtec_HLE-130-02-xxx-DV-BE_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xxx-DV-BE, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_SMD +Samtec_HLE-130-02-xxx-DV-LC_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xxx-DV-LC, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_SMD +Samtec_HLE-130-02-xxx-DV_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xxx-DV, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_SMD +Samtec_HLE-131-02-xxx-DV-A_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xxx-DV-A, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_SMD +Samtec_HLE-131-02-xxx-DV-BE-A_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xxx-DV-BE-A, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_SMD +Samtec_HLE-131-02-xxx-DV-BE-LC_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xxx-DV-BE-LC, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_SMD +Samtec_HLE-131-02-xxx-DV-BE_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xxx-DV-BE, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_SMD +Samtec_HLE-131-02-xxx-DV-LC_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xxx-DV-LC, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_SMD +Samtec_HLE-131-02-xxx-DV_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xxx-DV, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_SMD +Samtec_HLE-132-02-xxx-DV-A_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xxx-DV-A, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_SMD +Samtec_HLE-132-02-xxx-DV-BE-A_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xxx-DV-BE-A, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_SMD +Samtec_HLE-132-02-xxx-DV-BE-LC_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xxx-DV-BE-LC, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_SMD +Samtec_HLE-132-02-xxx-DV-BE_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xxx-DV-BE, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_SMD +Samtec_HLE-132-02-xxx-DV-LC_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xxx-DV-LC, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_SMD +Samtec_HLE-132-02-xxx-DV_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xxx-DV, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_SMD +Samtec_HLE-133-02-xxx-DV-A_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xxx-DV-A, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_SMD +Samtec_HLE-133-02-xxx-DV-BE-A_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xxx-DV-BE-A, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_SMD +Samtec_HLE-133-02-xxx-DV-BE-LC_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xxx-DV-BE-LC, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_SMD +Samtec_HLE-133-02-xxx-DV-BE_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xxx-DV-BE, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_SMD +Samtec_HLE-133-02-xxx-DV-LC_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xxx-DV-LC, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_SMD +Samtec_HLE-133-02-xxx-DV_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xxx-DV, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_SMD +Samtec_HLE-134-02-xxx-DV-A_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xxx-DV-A, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_SMD +Samtec_HLE-134-02-xxx-DV-BE-A_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xxx-DV-BE-A, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_SMD +Samtec_HLE-134-02-xxx-DV-BE-LC_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xxx-DV-BE-LC, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_SMD +Samtec_HLE-134-02-xxx-DV-BE_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xxx-DV-BE, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_SMD +Samtec_HLE-134-02-xxx-DV-LC_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xxx-DV-LC, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_SMD +Samtec_HLE-134-02-xxx-DV_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xxx-DV, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_SMD +Samtec_HLE-135-02-xxx-DV-A_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xxx-DV-A, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_SMD +Samtec_HLE-135-02-xxx-DV-BE-A_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xxx-DV-BE-A, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_SMD +Samtec_HLE-135-02-xxx-DV-BE-LC_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xxx-DV-BE-LC, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_SMD +Samtec_HLE-135-02-xxx-DV-BE_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xxx-DV-BE, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_SMD +Samtec_HLE-135-02-xxx-DV-LC_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xxx-DV-LC, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_SMD +Samtec_HLE-135-02-xxx-DV_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xxx-DV, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_SMD +Samtec_HLE-136-02-xxx-DV-A_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xxx-DV-A, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_SMD +Samtec_HLE-136-02-xxx-DV-BE-A_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xxx-DV-BE-A, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_SMD +Samtec_HLE-136-02-xxx-DV-BE-LC_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xxx-DV-BE-LC, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_SMD +Samtec_HLE-136-02-xxx-DV-BE_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xxx-DV-BE, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_SMD +Samtec_HLE-136-02-xxx-DV-LC_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xxx-DV-LC, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_SMD +Samtec_HLE-136-02-xxx-DV_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xxx-DV, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_SMD +Samtec_HLE-137-02-xxx-DV-A_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xxx-DV-A, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_SMD +Samtec_HLE-137-02-xxx-DV-BE-A_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xxx-DV-BE-A, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_SMD +Samtec_HLE-137-02-xxx-DV-BE-LC_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xxx-DV-BE-LC, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_SMD +Samtec_HLE-137-02-xxx-DV-BE_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xxx-DV-BE, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_SMD +Samtec_HLE-137-02-xxx-DV-LC_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xxx-DV-LC, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_SMD +Samtec_HLE-137-02-xxx-DV_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xxx-DV, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_SMD +Samtec_HLE-138-02-xxx-DV-A_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xxx-DV-A, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_SMD +Samtec_HLE-138-02-xxx-DV-BE-A_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xxx-DV-BE-A, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_SMD +Samtec_HLE-138-02-xxx-DV-BE-LC_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xxx-DV-BE-LC, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_SMD +Samtec_HLE-138-02-xxx-DV-BE_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xxx-DV-BE, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_SMD +Samtec_HLE-138-02-xxx-DV-LC_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xxx-DV-LC, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_SMD +Samtec_HLE-138-02-xxx-DV_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xxx-DV, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_SMD +Samtec_HLE-139-02-xxx-DV-A_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xxx-DV-A, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_SMD +Samtec_HLE-139-02-xxx-DV-BE-A_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xxx-DV-BE-A, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_SMD +Samtec_HLE-139-02-xxx-DV-BE-LC_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xxx-DV-BE-LC, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_SMD +Samtec_HLE-139-02-xxx-DV-BE_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xxx-DV-BE, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_SMD +Samtec_HLE-139-02-xxx-DV-LC_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xxx-DV-LC, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_SMD +Samtec_HLE-139-02-xxx-DV_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xxx-DV, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_SMD +Samtec_HLE-140-02-xxx-DV-A_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xxx-DV-A, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_SMD +Samtec_HLE-140-02-xxx-DV-BE-A_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xxx-DV-BE-A, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_SMD +Samtec_HLE-140-02-xxx-DV-BE-LC_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xxx-DV-BE-LC, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_SMD +Samtec_HLE-140-02-xxx-DV-BE_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xxx-DV-BE, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_SMD +Samtec_HLE-140-02-xxx-DV-LC_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xxx-DV-LC, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_SMD +Samtec_HLE-140-02-xxx-DV_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xxx-DV, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_SMD +Samtec_HLE-141-02-xxx-DV-A_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xxx-DV-A, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_SMD +Samtec_HLE-141-02-xxx-DV-BE-A_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xxx-DV-BE-A, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_SMD +Samtec_HLE-141-02-xxx-DV-BE-LC_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xxx-DV-BE-LC, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_SMD +Samtec_HLE-141-02-xxx-DV-BE_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xxx-DV-BE, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_SMD +Samtec_HLE-141-02-xxx-DV-LC_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xxx-DV-LC, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_SMD +Samtec_HLE-141-02-xxx-DV_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xxx-DV, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_SMD +Samtec_HLE-142-02-xxx-DV-A_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xxx-DV-A, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_SMD +Samtec_HLE-142-02-xxx-DV-BE-A_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xxx-DV-BE-A, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_SMD +Samtec_HLE-142-02-xxx-DV-BE-LC_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xxx-DV-BE-LC, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_SMD +Samtec_HLE-142-02-xxx-DV-BE_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xxx-DV-BE, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_SMD +Samtec_HLE-142-02-xxx-DV-LC_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xxx-DV-LC, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_SMD +Samtec_HLE-142-02-xxx-DV_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xxx-DV, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_SMD +Samtec_HLE-143-02-xxx-DV-A_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xxx-DV-A, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_SMD +Samtec_HLE-143-02-xxx-DV-BE-A_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xxx-DV-BE-A, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_SMD +Samtec_HLE-143-02-xxx-DV-BE-LC_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xxx-DV-BE-LC, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_SMD +Samtec_HLE-143-02-xxx-DV-BE_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xxx-DV-BE, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_SMD +Samtec_HLE-143-02-xxx-DV-LC_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xxx-DV-LC, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_SMD +Samtec_HLE-143-02-xxx-DV_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xxx-DV, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_SMD +Samtec_HLE-144-02-xxx-DV-A_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xxx-DV-A, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_SMD +Samtec_HLE-144-02-xxx-DV-BE-A_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xxx-DV-BE-A, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_SMD +Samtec_HLE-144-02-xxx-DV-BE-LC_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xxx-DV-BE-LC, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_SMD +Samtec_HLE-144-02-xxx-DV-BE_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xxx-DV-BE, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_SMD +Samtec_HLE-144-02-xxx-DV-LC_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xxx-DV-LC, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_SMD +Samtec_HLE-144-02-xxx-DV_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xxx-DV, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_SMD +Samtec_HLE-145-02-xxx-DV-A_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xxx-DV-A, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_SMD +Samtec_HLE-145-02-xxx-DV-BE-A_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xxx-DV-BE-A, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_SMD +Samtec_HLE-145-02-xxx-DV-BE-LC_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xxx-DV-BE-LC, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_SMD +Samtec_HLE-145-02-xxx-DV-BE_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xxx-DV-BE, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_SMD +Samtec_HLE-145-02-xxx-DV-LC_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xxx-DV-LC, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_SMD +Samtec_HLE-145-02-xxx-DV_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xxx-DV, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_SMD +Samtec_HLE-146-02-xxx-DV-A_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xxx-DV-A, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_SMD +Samtec_HLE-146-02-xxx-DV-BE-A_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xxx-DV-BE-A, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_SMD +Samtec_HLE-146-02-xxx-DV-BE-LC_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xxx-DV-BE-LC, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_SMD +Samtec_HLE-146-02-xxx-DV-BE_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xxx-DV-BE, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_SMD +Samtec_HLE-146-02-xxx-DV-LC_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xxx-DV-LC, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_SMD +Samtec_HLE-146-02-xxx-DV_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xxx-DV, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_SMD +Samtec_HLE-147-02-xxx-DV-A_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xxx-DV-A, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_SMD +Samtec_HLE-147-02-xxx-DV-BE-A_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xxx-DV-BE-A, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_SMD +Samtec_HLE-147-02-xxx-DV-BE-LC_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xxx-DV-BE-LC, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_SMD +Samtec_HLE-147-02-xxx-DV-BE_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xxx-DV-BE, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_SMD +Samtec_HLE-147-02-xxx-DV-LC_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xxx-DV-LC, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_SMD +Samtec_HLE-147-02-xxx-DV_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xxx-DV, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_SMD +Samtec_HLE-148-02-xxx-DV-A_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xxx-DV-A, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_SMD +Samtec_HLE-148-02-xxx-DV-BE-A_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xxx-DV-BE-A, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_SMD +Samtec_HLE-148-02-xxx-DV-BE-LC_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xxx-DV-BE-LC, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_SMD +Samtec_HLE-148-02-xxx-DV-BE_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xxx-DV-BE, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_SMD +Samtec_HLE-148-02-xxx-DV-LC_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xxx-DV-LC, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_SMD +Samtec_HLE-148-02-xxx-DV_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xxx-DV, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_SMD +Samtec_HLE-149-02-xxx-DV-A_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xxx-DV-A, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_SMD +Samtec_HLE-149-02-xxx-DV-BE-A_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xxx-DV-BE-A, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_SMD +Samtec_HLE-149-02-xxx-DV-BE-LC_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xxx-DV-BE-LC, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_SMD +Samtec_HLE-149-02-xxx-DV-BE_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xxx-DV-BE, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_SMD +Samtec_HLE-149-02-xxx-DV-LC_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xxx-DV-LC, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_SMD +Samtec_HLE-149-02-xxx-DV_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xxx-DV, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_SMD +Samtec_HLE-150-02-xxx-DV-A_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xxx-DV-A, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_Samtec_HLE_SMD +Samtec_HLE-150-02-xxx-DV-BE-A_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xxx-DV-BE-A, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_Samtec_HLE_SMD +Samtec_HLE-150-02-xxx-DV-BE-LC_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xxx-DV-BE-LC, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_Samtec_HLE_SMD +Samtec_HLE-150-02-xxx-DV-BE_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xxx-DV-BE, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_Samtec_HLE_SMD +Samtec_HLE-150-02-xxx-DV-LC_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xxx-DV-LC, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_Samtec_HLE_SMD +Samtec_HLE-150-02-xxx-DV_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xxx-DV, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_Samtec_HLE_THT +Samtec_HLE-104-02-xx-DV-PE-LC_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xx-DV-PE-LC, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_THT +Samtec_HLE-104-02-xx-DV-PE_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xx-DV-PE (compatible alternatives: HLE-104-02-xx-DV-PE-BE), 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_THT +Samtec_HLE-104-02-xx-DV-TE_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xx-DV-TE, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_THT +Samtec_HLE-105-02-xx-DV-PE-LC_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xx-DV-PE-LC, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_THT +Samtec_HLE-105-02-xx-DV-PE_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xx-DV-PE (compatible alternatives: HLE-105-02-xx-DV-PE-BE), 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_THT +Samtec_HLE-105-02-xx-DV-TE_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xx-DV-TE, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_THT +Samtec_HLE-106-02-xx-DV-PE-LC_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xx-DV-PE-LC, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_THT +Samtec_HLE-106-02-xx-DV-PE_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xx-DV-PE (compatible alternatives: HLE-106-02-xx-DV-PE-BE), 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_THT +Samtec_HLE-106-02-xx-DV-TE_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xx-DV-TE, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_THT +Samtec_HLE-107-02-xx-DV-PE-LC_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xx-DV-PE-LC, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_THT +Samtec_HLE-107-02-xx-DV-PE_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xx-DV-PE (compatible alternatives: HLE-107-02-xx-DV-PE-BE), 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_THT +Samtec_HLE-107-02-xx-DV-TE_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xx-DV-TE, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_THT +Samtec_HLE-108-02-xx-DV-PE-LC_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xx-DV-PE-LC, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_THT +Samtec_HLE-108-02-xx-DV-PE_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xx-DV-PE (compatible alternatives: HLE-108-02-xx-DV-PE-BE), 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_THT +Samtec_HLE-108-02-xx-DV-TE_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xx-DV-TE, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_THT +Samtec_HLE-109-02-xx-DV-PE-LC_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xx-DV-PE-LC, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_THT +Samtec_HLE-109-02-xx-DV-PE_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xx-DV-PE (compatible alternatives: HLE-109-02-xx-DV-PE-BE), 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_THT +Samtec_HLE-109-02-xx-DV-TE_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xx-DV-TE, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_THT +Samtec_HLE-110-02-xx-DV-PE-LC_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xx-DV-PE-LC, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_THT +Samtec_HLE-110-02-xx-DV-PE_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xx-DV-PE (compatible alternatives: HLE-110-02-xx-DV-PE-BE), 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_THT +Samtec_HLE-110-02-xx-DV-TE_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xx-DV-TE, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_THT +Samtec_HLE-111-02-xx-DV-PE-LC_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xx-DV-PE-LC, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_THT +Samtec_HLE-111-02-xx-DV-PE_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xx-DV-PE (compatible alternatives: HLE-111-02-xx-DV-PE-BE), 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_THT +Samtec_HLE-111-02-xx-DV-TE_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xx-DV-TE, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_THT +Samtec_HLE-112-02-xx-DV-PE-LC_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xx-DV-PE-LC, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_THT +Samtec_HLE-112-02-xx-DV-PE_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xx-DV-PE (compatible alternatives: HLE-112-02-xx-DV-PE-BE), 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_THT +Samtec_HLE-112-02-xx-DV-TE_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xx-DV-TE, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_THT +Samtec_HLE-113-02-xx-DV-PE-LC_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xx-DV-PE-LC, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_THT +Samtec_HLE-113-02-xx-DV-PE_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xx-DV-PE (compatible alternatives: HLE-113-02-xx-DV-PE-BE), 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_THT +Samtec_HLE-113-02-xx-DV-TE_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xx-DV-TE, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_THT +Samtec_HLE-114-02-xx-DV-PE-LC_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xx-DV-PE-LC, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_THT +Samtec_HLE-114-02-xx-DV-PE_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xx-DV-PE (compatible alternatives: HLE-114-02-xx-DV-PE-BE), 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_THT +Samtec_HLE-114-02-xx-DV-TE_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xx-DV-TE, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_THT +Samtec_HLE-115-02-xx-DV-PE-LC_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xx-DV-PE-LC, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_THT +Samtec_HLE-115-02-xx-DV-PE_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xx-DV-PE (compatible alternatives: HLE-115-02-xx-DV-PE-BE), 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_THT +Samtec_HLE-115-02-xx-DV-TE_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xx-DV-TE, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_THT +Samtec_HLE-116-02-xx-DV-PE-LC_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xx-DV-PE-LC, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_THT +Samtec_HLE-116-02-xx-DV-PE_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xx-DV-PE (compatible alternatives: HLE-116-02-xx-DV-PE-BE), 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_THT +Samtec_HLE-116-02-xx-DV-TE_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xx-DV-TE, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_THT +Samtec_HLE-117-02-xx-DV-PE-LC_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xx-DV-PE-LC, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_THT +Samtec_HLE-117-02-xx-DV-PE_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xx-DV-PE (compatible alternatives: HLE-117-02-xx-DV-PE-BE), 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_THT +Samtec_HLE-117-02-xx-DV-TE_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xx-DV-TE, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_THT +Samtec_HLE-118-02-xx-DV-PE-LC_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xx-DV-PE-LC, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_THT +Samtec_HLE-118-02-xx-DV-PE_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xx-DV-PE (compatible alternatives: HLE-118-02-xx-DV-PE-BE), 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_THT +Samtec_HLE-118-02-xx-DV-TE_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xx-DV-TE, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_THT +Samtec_HLE-119-02-xx-DV-PE-LC_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xx-DV-PE-LC, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_THT +Samtec_HLE-119-02-xx-DV-PE_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xx-DV-PE (compatible alternatives: HLE-119-02-xx-DV-PE-BE), 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_THT +Samtec_HLE-119-02-xx-DV-TE_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xx-DV-TE, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_THT +Samtec_HLE-120-02-xx-DV-PE-LC_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xx-DV-PE-LC, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_THT +Samtec_HLE-120-02-xx-DV-PE_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xx-DV-PE (compatible alternatives: HLE-120-02-xx-DV-PE-BE), 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_THT +Samtec_HLE-120-02-xx-DV-TE_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xx-DV-TE, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_THT +Samtec_HLE-121-02-xx-DV-PE-LC_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xx-DV-PE-LC, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_THT +Samtec_HLE-121-02-xx-DV-PE_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xx-DV-PE (compatible alternatives: HLE-121-02-xx-DV-PE-BE), 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_THT +Samtec_HLE-121-02-xx-DV-TE_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xx-DV-TE, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_THT +Samtec_HLE-122-02-xx-DV-PE-LC_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xx-DV-PE-LC, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_THT +Samtec_HLE-122-02-xx-DV-PE_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xx-DV-PE (compatible alternatives: HLE-122-02-xx-DV-PE-BE), 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_THT +Samtec_HLE-122-02-xx-DV-TE_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xx-DV-TE, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_THT +Samtec_HLE-123-02-xx-DV-PE-LC_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xx-DV-PE-LC, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_THT +Samtec_HLE-123-02-xx-DV-PE_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xx-DV-PE (compatible alternatives: HLE-123-02-xx-DV-PE-BE), 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_THT +Samtec_HLE-123-02-xx-DV-TE_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xx-DV-TE, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_THT +Samtec_HLE-124-02-xx-DV-PE-LC_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xx-DV-PE-LC, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_THT +Samtec_HLE-124-02-xx-DV-PE_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xx-DV-PE (compatible alternatives: HLE-124-02-xx-DV-PE-BE), 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_THT +Samtec_HLE-124-02-xx-DV-TE_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xx-DV-TE, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_THT +Samtec_HLE-125-02-xx-DV-PE-LC_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xx-DV-PE-LC, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_THT +Samtec_HLE-125-02-xx-DV-PE_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xx-DV-PE (compatible alternatives: HLE-125-02-xx-DV-PE-BE), 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_THT +Samtec_HLE-125-02-xx-DV-TE_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xx-DV-TE, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_THT +Samtec_HLE-126-02-xx-DV-PE-LC_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xx-DV-PE-LC, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_THT +Samtec_HLE-126-02-xx-DV-PE_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xx-DV-PE (compatible alternatives: HLE-126-02-xx-DV-PE-BE), 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_THT +Samtec_HLE-126-02-xx-DV-TE_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xx-DV-TE, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_THT +Samtec_HLE-127-02-xx-DV-PE-LC_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xx-DV-PE-LC, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_THT +Samtec_HLE-127-02-xx-DV-PE_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xx-DV-PE (compatible alternatives: HLE-127-02-xx-DV-PE-BE), 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_THT +Samtec_HLE-127-02-xx-DV-TE_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xx-DV-TE, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_THT +Samtec_HLE-128-02-xx-DV-PE-LC_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xx-DV-PE-LC, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_THT +Samtec_HLE-128-02-xx-DV-PE_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xx-DV-PE (compatible alternatives: HLE-128-02-xx-DV-PE-BE), 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_THT +Samtec_HLE-128-02-xx-DV-TE_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xx-DV-TE, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_THT +Samtec_HLE-129-02-xx-DV-PE-LC_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xx-DV-PE-LC, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_THT +Samtec_HLE-129-02-xx-DV-PE_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xx-DV-PE (compatible alternatives: HLE-129-02-xx-DV-PE-BE), 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_THT +Samtec_HLE-129-02-xx-DV-TE_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xx-DV-TE, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_THT +Samtec_HLE-130-02-xx-DV-PE-LC_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xx-DV-PE-LC, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_THT +Samtec_HLE-130-02-xx-DV-PE_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xx-DV-PE (compatible alternatives: HLE-130-02-xx-DV-PE-BE), 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_THT +Samtec_HLE-130-02-xx-DV-TE_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xx-DV-TE, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_THT +Samtec_HLE-131-02-xx-DV-PE-LC_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xx-DV-PE-LC, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_THT +Samtec_HLE-131-02-xx-DV-PE_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xx-DV-PE (compatible alternatives: HLE-131-02-xx-DV-PE-BE), 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_THT +Samtec_HLE-131-02-xx-DV-TE_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xx-DV-TE, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_THT +Samtec_HLE-132-02-xx-DV-PE-LC_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xx-DV-PE-LC, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_THT +Samtec_HLE-132-02-xx-DV-PE_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xx-DV-PE (compatible alternatives: HLE-132-02-xx-DV-PE-BE), 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_THT +Samtec_HLE-132-02-xx-DV-TE_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xx-DV-TE, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_THT +Samtec_HLE-133-02-xx-DV-PE-LC_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xx-DV-PE-LC, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_THT +Samtec_HLE-133-02-xx-DV-PE_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xx-DV-PE (compatible alternatives: HLE-133-02-xx-DV-PE-BE), 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_THT +Samtec_HLE-133-02-xx-DV-TE_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xx-DV-TE, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_THT +Samtec_HLE-134-02-xx-DV-PE-LC_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xx-DV-PE-LC, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_THT +Samtec_HLE-134-02-xx-DV-PE_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xx-DV-PE (compatible alternatives: HLE-134-02-xx-DV-PE-BE), 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_THT +Samtec_HLE-134-02-xx-DV-TE_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xx-DV-TE, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_THT +Samtec_HLE-135-02-xx-DV-PE-LC_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xx-DV-PE-LC, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_THT +Samtec_HLE-135-02-xx-DV-PE_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xx-DV-PE (compatible alternatives: HLE-135-02-xx-DV-PE-BE), 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_THT +Samtec_HLE-135-02-xx-DV-TE_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xx-DV-TE, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_THT +Samtec_HLE-136-02-xx-DV-PE-LC_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xx-DV-PE-LC, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_THT +Samtec_HLE-136-02-xx-DV-PE_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xx-DV-PE (compatible alternatives: HLE-136-02-xx-DV-PE-BE), 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_THT +Samtec_HLE-136-02-xx-DV-TE_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xx-DV-TE, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_THT +Samtec_HLE-137-02-xx-DV-PE-LC_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xx-DV-PE-LC, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_THT +Samtec_HLE-137-02-xx-DV-PE_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xx-DV-PE (compatible alternatives: HLE-137-02-xx-DV-PE-BE), 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_THT +Samtec_HLE-137-02-xx-DV-TE_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xx-DV-TE, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_THT +Samtec_HLE-138-02-xx-DV-PE-LC_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xx-DV-PE-LC, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_THT +Samtec_HLE-138-02-xx-DV-PE_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xx-DV-PE (compatible alternatives: HLE-138-02-xx-DV-PE-BE), 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_THT +Samtec_HLE-138-02-xx-DV-TE_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xx-DV-TE, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_THT +Samtec_HLE-139-02-xx-DV-PE-LC_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xx-DV-PE-LC, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_THT +Samtec_HLE-139-02-xx-DV-PE_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xx-DV-PE (compatible alternatives: HLE-139-02-xx-DV-PE-BE), 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_THT +Samtec_HLE-139-02-xx-DV-TE_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xx-DV-TE, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_THT +Samtec_HLE-140-02-xx-DV-PE-LC_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xx-DV-PE-LC, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_THT +Samtec_HLE-140-02-xx-DV-PE_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xx-DV-PE (compatible alternatives: HLE-140-02-xx-DV-PE-BE), 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_THT +Samtec_HLE-140-02-xx-DV-TE_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xx-DV-TE, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_THT +Samtec_HLE-141-02-xx-DV-PE-LC_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xx-DV-PE-LC, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_THT +Samtec_HLE-141-02-xx-DV-PE_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xx-DV-PE (compatible alternatives: HLE-141-02-xx-DV-PE-BE), 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_THT +Samtec_HLE-141-02-xx-DV-TE_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xx-DV-TE, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_THT +Samtec_HLE-142-02-xx-DV-PE-LC_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xx-DV-PE-LC, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_THT +Samtec_HLE-142-02-xx-DV-PE_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xx-DV-PE (compatible alternatives: HLE-142-02-xx-DV-PE-BE), 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_THT +Samtec_HLE-142-02-xx-DV-TE_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xx-DV-TE, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_THT +Samtec_HLE-143-02-xx-DV-PE-LC_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xx-DV-PE-LC, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_THT +Samtec_HLE-143-02-xx-DV-PE_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xx-DV-PE (compatible alternatives: HLE-143-02-xx-DV-PE-BE), 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_THT +Samtec_HLE-143-02-xx-DV-TE_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xx-DV-TE, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_THT +Samtec_HLE-144-02-xx-DV-PE-LC_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xx-DV-PE-LC, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_THT +Samtec_HLE-144-02-xx-DV-PE_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xx-DV-PE (compatible alternatives: HLE-144-02-xx-DV-PE-BE), 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_THT +Samtec_HLE-144-02-xx-DV-TE_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xx-DV-TE, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_THT +Samtec_HLE-145-02-xx-DV-PE-LC_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xx-DV-PE-LC, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_THT +Samtec_HLE-145-02-xx-DV-PE_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xx-DV-PE (compatible alternatives: HLE-145-02-xx-DV-PE-BE), 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_THT +Samtec_HLE-145-02-xx-DV-TE_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xx-DV-TE, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_THT +Samtec_HLE-146-02-xx-DV-PE-LC_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xx-DV-PE-LC, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_THT +Samtec_HLE-146-02-xx-DV-PE_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xx-DV-PE (compatible alternatives: HLE-146-02-xx-DV-PE-BE), 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_THT +Samtec_HLE-146-02-xx-DV-TE_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xx-DV-TE, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_THT +Samtec_HLE-147-02-xx-DV-PE-LC_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xx-DV-PE-LC, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_THT +Samtec_HLE-147-02-xx-DV-PE_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xx-DV-PE (compatible alternatives: HLE-147-02-xx-DV-PE-BE), 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_THT +Samtec_HLE-147-02-xx-DV-TE_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xx-DV-TE, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_THT +Samtec_HLE-148-02-xx-DV-PE-LC_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xx-DV-PE-LC, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_THT +Samtec_HLE-148-02-xx-DV-PE_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xx-DV-PE (compatible alternatives: HLE-148-02-xx-DV-PE-BE), 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_THT +Samtec_HLE-148-02-xx-DV-TE_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xx-DV-TE, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_THT +Samtec_HLE-149-02-xx-DV-PE-LC_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xx-DV-PE-LC, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_THT +Samtec_HLE-149-02-xx-DV-PE_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xx-DV-PE (compatible alternatives: HLE-149-02-xx-DV-PE-BE), 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_THT +Samtec_HLE-149-02-xx-DV-TE_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xx-DV-TE, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_THT +Samtec_HLE-150-02-xx-DV-PE-LC_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xx-DV-PE-LC, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_Samtec_HLE_THT +Samtec_HLE-150-02-xx-DV-PE_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xx-DV-PE (compatible alternatives: HLE-150-02-xx-DV-PE-BE), 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_Samtec_HLE_THT +Samtec_HLE-150-02-xx-DV-TE_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xx-DV-TE, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_TE-Connectivity +RPC-M12-FF-5CON-M12-LP1 + + +0 +5 +5 +Connector_TE-Connectivity +TE_1-826576-3_1x13_P3.96mm_Vertical +TE, 1-826576-3, 13 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +13 +13 +Connector_TE-Connectivity +TE_1-826576-5_1x15_P3.96mm_Vertical +TE, 1-826576-5, 15 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +15 +15 +Connector_TE-Connectivity +TE_1-826576-6_1x16_P3.96mm_Vertical +TE, 1-826576-6, 16 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +16 +16 +Connector_TE-Connectivity +TE_1-826576-7_1x17_P3.96mm_Vertical +TE, 1-826576-7, 17 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +17 +17 +Connector_TE-Connectivity +TE_1-826576-8_1x18_P3.96mm_Vertical +TE, 1-826576-8, 18 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +18 +18 +Connector_TE-Connectivity +TE_2-826576-0_1x20_P3.96mm_Vertical +TE, 2-826576-0, 20 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +20 +20 +Connector_TE-Connectivity +TE_3-826576-6_1x36_P3.96mm_Vertical +TE, 3-826576-6, 36 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +36 +36 +Connector_TE-Connectivity +TE_826576-2_1x02_P3.96mm_Vertical +TE, 826576-2, 2 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +2 +2 +Connector_TE-Connectivity +TE_826576-3_1x03_P3.96mm_Vertical +TE, 826576-3, 3 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +3 +3 +Connector_TE-Connectivity +TE_826576-5_1x05_P3.96mm_Vertical +TE, 826576-5, 5 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +5 +5 +Connector_TE-Connectivity +TE_826576-6_1x06_P3.96mm_Vertical +TE, 826576-6, 6 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +6 +6 +Connector_TE-Connectivity +TE_826576-7_1x07_P3.96mm_Vertical +TE, 826576-7, 7 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +7 +7 +Connector_TE-Connectivity +TE_826576-8_1x08_P3.96mm_Vertical +TE, 826576-8, 8 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +8 +8 +Connector_TE-Connectivity +TE_826576-9_1x09_P3.96mm_Vertical +TE, 826576-9, 9 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +9 +9 +Connector_TE-Connectivity +TE_1734839-9_1x9_P0.5mm_Horizontal + + +0 +11 +9 +Connector_TE-Connectivity +TE_5767171-1_2x19_P0.635mm_Vertical +PCB Mount Receptacle, Vertical, Board-to-Board, 38 Position, 24.003mm / .64mm [.945in] Centerline, Header Only, Palladium Nickel (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F5767171%7FB2%7Fpdf%7FEnglish%7FENG_CD_5767171_B2.pdf%7F5767171-1#page=2) +mictor38 receptacle board-to-board +0 +43 +39 +Connector_TE-Connectivity +TE_AMPSEAL_1-776087-x_3Rows_23_P0.4mm_Horizontal +Connector +TE 776087 +0 +23 +23 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770182-x_3x03_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770182-x, 3 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +9 +9 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770186-x_3x04_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770186-x, 4 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +12 +12 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770190-x_3x05_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770190-x, 5 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +15 +15 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770621-x_2x06_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770621-x, 6 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +12 +12 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770858-x_2x05_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770858-x, 5 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +10 +10 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770866-x_1x02_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770866-x, 2 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +2 +2 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770870-x_1x03_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770870-x, 3 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +3 +3 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770874-x_2x02_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770874-x, 2 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +4 +4 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770875-x_2x03_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770875-x, 3 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +6 +6 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770966-x_1x02_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770966-x, 2 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +2 +2 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770967-x_1x03_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770967-x, 3 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +3 +3 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770968-x_2x02_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770968-x, 2 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +4 +4 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770969-x_2x03_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770969-x, 3 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +6 +6 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770970-x_2x04_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770970-x, 4 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +8 +8 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770971-x_2x05_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770971-x, 5 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +10 +10 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770972-x_2x06_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770972-x, 6 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +12 +12 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770973-x_2x07_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770973-x, 7 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +14 +14 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770974-x_2x08_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770974-x, 8 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +16 +16 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794067-x_2x07_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794067-x, 7 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +14 +14 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794068-x_2x08_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794068-x, 8 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +16 +16 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794069-x_2x09_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794069-x, 9 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +18 +18 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794070-x_2x10_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794070-x, 10 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +20 +20 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794071-x_2x11_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794071-x, 11 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +22 +22 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794072-x_2x12_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794072-x, 12 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +24 +24 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794073-x_2x04_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794073-x, 4 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +8 +8 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794105-x_2x09_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794105-x, 9 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +18 +18 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794106-x_2x10_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794106-x, 10 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +20 +20 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794107-x_2x11_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794107-x, 11 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +22 +22 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794108-x_2x12_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794108-x, 12 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +24 +24 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794374-x_1x01_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794374-x, 1 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +1 +1 +Connector_TE-Connectivity +TE_MATE-N-LOK_350211-1_1x04_P5.08mm_Vertical +https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F350211%7FU5%7Fpdf%7FEnglish%7FENG_CD_350211_U5.pdf%7F350211-1 +connector TE MATE-N-LOK top entry ATA PATA IDE 5.25 inch floppy drive power +0 +4 +4 +Connector_USB +USB3_A_Molex_48393-001 +USB 3.0, type A, right angle (http://www.molex.com/pdm_docs/sd/483930003_sd.pdf) +USB 3.0 type A right angle +0 +13 +10 +Connector_USB +USB3_A_Plug_Wuerth_692112030100_Horizontal +USB3 type A Plug, Horizontal, http://katalog.we-online.de/em/datasheet/692112030100.pdf +usb A plug horizontal +0 +11 +10 +Connector_USB +USB_A_CNCTech_1001-011-01101_Horizontal +USB type A Plug, Horizontal, http://cnctech.us/pdfs/1001-011-01101.pdf +USB-A +0 +6 +5 +Connector_USB +USB_A_CONNFLY_DS1095-WNR0 +http://www.connfly.com/userfiles/image/UpLoadFile/File/2013/5/6/DS1095.pdf +USB-A receptacle horizontal through-hole +0 +6 +5 +Connector_USB +USB_A_Molex_67643_Horizontal +USB type A, Horizontal, https://www.molex.com/pdm_docs/sd/676433910_sd.pdf +USB_A Female Connector receptacle +0 +6 +5 +Connector_USB +USB_A_Molex_105057_Vertical +https://www.molex.com/pdm_docs/sd/1050570001_sd.pdf +USB A Vertical +0 +7 +5 +Connector_USB +USB_A_Stewart_SS-52100-001_Horizontal +USB A connector https://belfuse.com/resources/drawings/stewartconnector/dr-stw-ss-52100-001.pdf +USB_A Female Connector receptacle +0 +6 +5 +Connector_USB +USB_A_Wuerth_614004134726_Horizontal +USB A connector https://www.we-online.com/catalog/datasheet/614004134726.pdf +USB_A Female Connector receptacle +0 +8 +5 +Connector_USB +USB_A_Wuerth_61400826021_Horizontal_Stacked +Stacked USB A connector http://katalog.we-online.de/em/datasheet/61400826021.pdf +Wuerth stacked USB_A +0 +12 +9 +Connector_USB +USB_B_Amphenol_MUSB-D511_Vertical_Rugged +A,phenol MUSB_D511, USB B female connector, straight, rugged, https://www.amphenolcanada.com/ProductSearch/drawings/AC/MUSBD511XX.pdf +USB_B_MUSB_Straight female connector straight rugged MUSB D511 +0 +6 +5 +Connector_USB +USB_B_Lumberg_2411_02_Horizontal +USB 2.0 receptacle type B, horizontal version, through-hole, https://downloads.lumberg.com/datenblaetter/en/2411_02.pdf +USB B receptacle horizontal through-hole +0 +6 +5 +Connector_USB +USB_B_OST_USB-B1HSxx_Horizontal +USB B receptacle, Horizontal, through-hole, http://www.on-shore.com/wp-content/uploads/2015/09/usb-b1hsxx.pdf +USB-B receptacle horizontal through-hole +0 +6 +5 +Connector_USB +USB_B_TE_5787834_Vertical +http://www.mouser.com/ds/2/418/NG_CD_5787834_A4-669110.pdf +USB_B USB B vertical female connector +0 +6 +5 +Connector_USB +USB_C_Plug_JAE_DX07P024AJ1 +Universal Serial Bus (USB) Shielded I/O Plug, Type C, Right Angle, Surface Mount, https://www.jae.com/en/searchfilter/?topics_keyword=DX07P024AJ1&mainItemSelect=1 +USB Type-C Plug Edge Mount +0 +30 +25 +Connector_USB +USB_C_Plug_Molex_105444 +Universal Serial Bus (USB) Shielded I/O Plug, Type C, Right Angle, Surface Mount, http://www.molex.com/pdm_docs/sd/1054440001_sd.pdf +USB Type-C Plug Edge Mount +0 +24 +23 +Connector_USB +USB_C_Receptacle_Amphenol_12401548E4-2A +USB TYPE C, RA RCPT PCB, Hybrid, https://www.amphenolcanada.com/StockAvailabilityPrice.aspx?From=&PartNum=12401548E4%7e2A +USB C Type-C Receptacle Hybrid +0 +28 +25 +Connector_USB +USB_C_Receptacle_Amphenol_12401548E4-2A_CircularHoles +USB TYPE C, RA RCPT PCB, Hybrid, https://www.amphenolcanada.com/StockAvailabilityPrice.aspx?From=&PartNum=12401548E4%7e2A +USB C Type-C Receptacle Hybrid +0 +28 +25 +Connector_USB +USB_C_Receptacle_Amphenol_12401610E4-2A +USB TYPE C, RA RCPT PCB, SMT, https://www.amphenolcanada.com/StockAvailabilityPrice.aspx?From=&PartNum=12401610E4%7e2A +USB C Type-C Receptacle SMD +0 +28 +25 +Connector_USB +USB_C_Receptacle_Amphenol_12401610E4-2A_CircularHoles +USB TYPE C, RA RCPT PCB, SMT, https://www.amphenolcanada.com/StockAvailabilityPrice.aspx?From=&PartNum=12401610E4%7e2A +USB C Type-C Receptacle SMD +0 +28 +25 +Connector_USB +USB_C_Receptacle_GCT_USB4085 +USB 2.0 Type C Receptacle, https://gct.co/Files/Drawings/USB4085.pdf +USB Type-C Receptacle Through-hole Right angle +0 +20 +17 +Connector_USB +USB_C_Receptacle_HRO_TYPE-C-31-M-12 +USB Type-C receptacle for USB 2.0 and PD, http://www.krhro.com/uploads/soft/180320/1-1P320120243.pdf +usb usb-c 2.0 pd +0 +20 +17 +Connector_USB +USB_C_Receptacle_JAE_DX07S024WJ1R350 +http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ117219.pdf +USB C Type-C Receptacle SMD +0 +30 +25 +Connector_USB +USB_C_Receptacle_JAE_DX07S024WJ3R400 +USB TYPE C, VERT RCPT PCB, SMT, http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ117928.pdf +USB C Type-C Receptacle SMD +0 +28 +25 +Connector_USB +USB_C_Receptacle_Palconn_UTC16-G +http://www.palpilot.com/wp-content/uploads/2017/05/UTC027-GKN-OR-Rev-A.pdf +USB C Type-C Receptacle USB2.0 +0 +20 +17 +Connector_USB +USB_C_Receptacle_XKB_U262-16XN-4BVC11 +USB Type C, right-angle, SMT, https://datasheet.lcsc.com/szlcsc/1811141824_XKB-Enterprise-U262-161N-4BVC11_C319148.pdf +USB C Type-C Receptacle SMD +0 +20 +17 +Connector_USB +USB_Micro-AB_Molex_47590-0001 +Micro USB AB receptable, right-angle inverted (https://www.molex.com/pdm_docs/sd/475900001_sd.pdf) +Micro AB USB SMD +0 +14 +6 +Connector_USB +USB_Micro-B_Amphenol_10103594-0001LF_Horizontal +Micro USB Type B 10103594-0001LF, http://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/10103594.pdf +USB USB_B USB_micro USB_OTG +0 +17 +6 +Connector_USB +USB_Micro-B_Amphenol_10104110_Horizontal +USB Micro-B, horizontal, https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/10104110.pdf +USB Micro B horizontal +0 +9 +6 +Connector_USB +USB_Micro-B_Amphenol_10118194_Horizontal +USB Micro-B receptacle, horizontal, SMD, 10118194, https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/10118194.pdf +USB Micro B horizontal SMD +0 +17 +6 +Connector_USB +USB_Micro-B_GCT_USB3076-30-A +GCT Micro USB https://gct.co/files/drawings/usb3076.pdf +Micro-USB SMD Typ-B GCT +0 +11 +6 +Connector_USB +USB_Micro-B_Molex-105017-0001 +http://www.molex.com/pdm_docs/sd/1050170001_sd.pdf +Micro-USB SMD Typ-B +0 +13 +6 +Connector_USB +USB_Micro-B_Molex-105133-0001 +Molex Vertical Micro USB Typ-B (http://www.molex.com/pdm_docs/sd/1051330001_sd.pdf) +Micro-USB SMD Typ-B Vertical +0 +8 +6 +Connector_USB +USB_Micro-B_Molex-105133-0031 +Molex Vertical Micro USB Typ-B (http://www.molex.com/pdm_docs/sd/1051330031_sd.pdf) +Micro-USB SMD Typ-B Vertical +0 +8 +6 +Connector_USB +USB_Micro-B_Molex_47346-0001 +Micro USB B receptable with flange, bottom-mount, SMD, right-angle (http://www.molex.com/pdm_docs/sd/473460001_sd.pdf) +Micro B USB SMD +0 +11 +6 +Connector_USB +USB_Micro-B_Wuerth_614105150721_Vertical +USB Micro-B receptacle, through-hole, vertical, http://katalog.we-online.de/em/datasheet/614105150721.pdf +usb micro receptacle vertical +0 +7 +6 +Connector_USB +USB_Micro-B_Wuerth_614105150721_Vertical_CircularHoles +USB Micro-B receptacle, through-hole, vertical, http://katalog.we-online.de/em/datasheet/614105150721.pdf +usb micro receptacle vertical +0 +7 +6 +Connector_USB +USB_Micro-B_Wuerth_629105150521 +USB Micro-B receptacle, http://www.mouser.com/ds/2/445/629105150521-469306.pdf +usb micro receptacle +0 +9 +6 +Connector_USB +USB_Micro-B_Wuerth_629105150521_CircularHoles +USB Micro-B receptacle, http://www.mouser.com/ds/2/445/629105150521-469306.pdf +usb micro receptacle +0 +9 +6 +Connector_USB +USB_Mini-B_AdamTech_MUSB-B5-S-VT-TSMT-1_SMD_Vertical +http://www.adam-tech.com/upload/MUSB-B5-S-VT-TSMT-1.pdf +USB Mini-B +0 +7 +6 +Connector_USB +USB_Mini-B_Lumberg_2486_01_Horizontal +USB Mini-B 5-pin SMD connector, http://downloads.lumberg.com/datenblaetter/en/2486_01.pdf +USB USB_B USB_Mini connector +0 +9 +6 +Connector_USB +USB_Mini-B_Tensility_54-00023_Vertical +http://www.tensility.com/pdffiles/54-00023.pdf +usb mini receptacle vertical +0 +7 +6 +Connector_USB +USB_Mini-B_Tensility_54-00023_Vertical_CircularHoles +http://www.tensility.com/pdffiles/54-00023.pdf +usb mini receptacle vertical +0 +7 +6 +Connector_USB +USB_Mini-B_Wuerth_65100516121_Horizontal +Mini USB 2.0 Type B SMT Horizontal 5 Contacts (https://katalog.we-online.de/em/datasheet/65100516121.pdf) +Mini USB 2.0 Type B +0 +9 +6 +Connector_Wago +Wago_734-132_1x02_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-132 , 2 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +2 +2 +Connector_Wago +Wago_734-133_1x03_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-133 , 3 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +3 +3 +Connector_Wago +Wago_734-134_1x04_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-134 , 4 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +4 +4 +Connector_Wago +Wago_734-135_1x05_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-135 , 5 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +5 +5 +Connector_Wago +Wago_734-136_1x06_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-136 , 6 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +6 +6 +Connector_Wago +Wago_734-137_1x07_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-137 , 7 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +7 +7 +Connector_Wago +Wago_734-138_1x08_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-138 , 8 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +8 +8 +Connector_Wago +Wago_734-139_1x09_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-139 , 9 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +9 +9 +Connector_Wago +Wago_734-140_1x10_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-140 , 10 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +10 +10 +Connector_Wago +Wago_734-141_1x11_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-141 , 11 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +11 +11 +Connector_Wago +Wago_734-142_1x12_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-142 , 12 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +12 +12 +Connector_Wago +Wago_734-143_1x13_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-143 , 13 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +13 +13 +Connector_Wago +Wago_734-144_1x14_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-144 , 14 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +14 +14 +Connector_Wago +Wago_734-146_1x16_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-146 , 16 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +16 +16 +Connector_Wago +Wago_734-148_1x18_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-148 , 18 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +18 +18 +Connector_Wago +Wago_734-150_1x20_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-150 , 20 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +20 +20 +Connector_Wago +Wago_734-154_1x24_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-154 , 24 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +24 +24 +Connector_Wago +Wago_734-162_1x02_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-162 , 2 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +2 +2 +Connector_Wago +Wago_734-163_1x03_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-163 , 3 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +3 +3 +Connector_Wago +Wago_734-164_1x04_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-164 , 4 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +4 +4 +Connector_Wago +Wago_734-165_1x05_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-165 , 5 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +5 +5 +Connector_Wago +Wago_734-166_1x06_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-166 , 6 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +6 +6 +Connector_Wago +Wago_734-167_1x07_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-167 , 7 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +7 +7 +Connector_Wago +Wago_734-168_1x08_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-168 , 8 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +8 +8 +Connector_Wago +Wago_734-169_1x09_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-169 , 9 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +9 +9 +Connector_Wago +Wago_734-170_1x10_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-170 , 10 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +10 +10 +Connector_Wago +Wago_734-171_1x11_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-171 , 11 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +11 +11 +Connector_Wago +Wago_734-172_1x12_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-172 , 12 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +12 +12 +Connector_Wago +Wago_734-173_1x13_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-173 , 13 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +13 +13 +Connector_Wago +Wago_734-174_1x14_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-174 , 14 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +14 +14 +Connector_Wago +Wago_734-176_1x16_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-176 , 16 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +16 +16 +Connector_Wago +Wago_734-178_1x18_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-178 , 18 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +18 +18 +Connector_Wago +Wago_734-180_1x20_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-180 , 20 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +20 +20 +Connector_Wago +Wago_734-184_1x24_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-184 , 24 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +24 +24 +Connector_Wire +SolderWire-0.1sqmm_1x01_D0.4mm_OD1mm +Soldered wire connection, for a single 0.1 mm² wire, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.1sqmm_1x01_D0.4mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.1 mm² wire, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.1sqmm_1x01_D0.4mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.1 mm² wire, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.1sqmm_1x02_P3.6mm_D0.4mm_OD1mm +Soldered wire connection, for 2 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.1sqmm_1x02_P3.6mm_D0.4mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.1sqmm_1x02_P3.6mm_D0.4mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.1sqmm_1x03_P3.6mm_D0.4mm_OD1mm +Soldered wire connection, for 3 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.1sqmm_1x03_P3.6mm_D0.4mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.1sqmm_1x03_P3.6mm_D0.4mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.1sqmm_1x04_P3.6mm_D0.4mm_OD1mm +Soldered wire connection, for 4 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.1sqmm_1x04_P3.6mm_D0.4mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.1sqmm_1x04_P3.6mm_D0.4mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.1sqmm_1x05_P3.6mm_D0.4mm_OD1mm +Soldered wire connection, for 5 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.1sqmm_1x05_P3.6mm_D0.4mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.1sqmm_1x05_P3.6mm_D0.4mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.1sqmm_1x06_P3.6mm_D0.4mm_OD1mm +Soldered wire connection, for 6 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.1sqmm_1x06_P3.6mm_D0.4mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.1sqmm_1x06_P3.6mm_D0.4mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.5sqmm_1x01_D0.9mm_OD2.1mm +Soldered wire connection, for a single 0.5 mm² wire, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.5sqmm_1x01_D0.9mm_OD2.1mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.5 mm² wire, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.5sqmm_1x01_D0.9mm_OD2.1mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.5 mm² wire, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.5sqmm_1x01_D0.9mm_OD2.3mm +Soldered wire connection, for a single 0.5 mm² wire, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.5sqmm_1x01_D0.9mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.5 mm² wire, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.5sqmm_1x01_D0.9mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.5 mm² wire, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.5sqmm_1x02_P4.6mm_D0.9mm_OD2.1mm +Soldered wire connection, for 2 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.5sqmm_1x02_P4.6mm_D0.9mm_OD2.1mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.5sqmm_1x02_P4.6mm_D0.9mm_OD2.1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.5sqmm_1x02_P4.8mm_D0.9mm_OD2.3mm +Soldered wire connection, for 2 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.5sqmm_1x02_P4.8mm_D0.9mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.5sqmm_1x02_P4.8mm_D0.9mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.5sqmm_1x03_P4.6mm_D0.9mm_OD2.1mm +Soldered wire connection, for 3 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.5sqmm_1x03_P4.6mm_D0.9mm_OD2.1mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.5sqmm_1x03_P4.6mm_D0.9mm_OD2.1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.5sqmm_1x03_P4.8mm_D0.9mm_OD2.3mm +Soldered wire connection, for 3 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.5sqmm_1x03_P4.8mm_D0.9mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.5sqmm_1x03_P4.8mm_D0.9mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.5sqmm_1x04_P4.6mm_D0.9mm_OD2.1mm +Soldered wire connection, for 4 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.5sqmm_1x04_P4.6mm_D0.9mm_OD2.1mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.5sqmm_1x04_P4.6mm_D0.9mm_OD2.1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.5sqmm_1x04_P4.8mm_D0.9mm_OD2.3mm +Soldered wire connection, for 4 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.5sqmm_1x04_P4.8mm_D0.9mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.5sqmm_1x04_P4.8mm_D0.9mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.5sqmm_1x05_P4.6mm_D0.9mm_OD2.1mm +Soldered wire connection, for 5 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.5sqmm_1x05_P4.6mm_D0.9mm_OD2.1mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.5sqmm_1x05_P4.6mm_D0.9mm_OD2.1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.5sqmm_1x05_P4.8mm_D0.9mm_OD2.3mm +Soldered wire connection, for 5 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.5sqmm_1x05_P4.8mm_D0.9mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.5sqmm_1x05_P4.8mm_D0.9mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.5sqmm_1x06_P4.6mm_D0.9mm_OD2.1mm +Soldered wire connection, for 6 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.5sqmm_1x06_P4.6mm_D0.9mm_OD2.1mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.5sqmm_1x06_P4.6mm_D0.9mm_OD2.1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.5sqmm_1x06_P4.8mm_D0.9mm_OD2.3mm +Soldered wire connection, for 6 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.5sqmm_1x06_P4.8mm_D0.9mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.5sqmm_1x06_P4.8mm_D0.9mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.15sqmm_1x01_D0.5mm_OD1.5mm +Soldered wire connection, for a single 0.15 mm² wire, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.15sqmm_1x01_D0.5mm_OD1.5mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.15 mm² wire, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.15sqmm_1x01_D0.5mm_OD1.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.15 mm² wire, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.15sqmm_1x02_P4mm_D0.5mm_OD1.5mm +Soldered wire connection, for 2 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.15sqmm_1x02_P4mm_D0.5mm_OD1.5mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.15sqmm_1x02_P4mm_D0.5mm_OD1.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.15sqmm_1x03_P4mm_D0.5mm_OD1.5mm +Soldered wire connection, for 3 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.15sqmm_1x03_P4mm_D0.5mm_OD1.5mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.15sqmm_1x03_P4mm_D0.5mm_OD1.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.15sqmm_1x04_P4mm_D0.5mm_OD1.5mm +Soldered wire connection, for 4 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.15sqmm_1x04_P4mm_D0.5mm_OD1.5mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.15sqmm_1x04_P4mm_D0.5mm_OD1.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.15sqmm_1x05_P4mm_D0.5mm_OD1.5mm +Soldered wire connection, for 5 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.15sqmm_1x05_P4mm_D0.5mm_OD1.5mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.15sqmm_1x05_P4mm_D0.5mm_OD1.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.15sqmm_1x06_P4mm_D0.5mm_OD1.5mm +Soldered wire connection, for 6 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.15sqmm_1x06_P4mm_D0.5mm_OD1.5mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.15sqmm_1x06_P4mm_D0.5mm_OD1.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.25sqmm_1x01_D0.65mm_OD1.7mm +Soldered wire connection, for a single 0.25 mm² wire, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.25sqmm_1x01_D0.65mm_OD1.7mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.25 mm² wire, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.25sqmm_1x01_D0.65mm_OD1.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.25 mm² wire, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.25sqmm_1x01_D0.65mm_OD2mm +Soldered wire connection, for a single 0.25 mm² wire, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.25sqmm_1x01_D0.65mm_OD2mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.25 mm² wire, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.25sqmm_1x01_D0.65mm_OD2mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.25 mm² wire, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.25sqmm_1x02_P4.2mm_D0.65mm_OD1.7mm +Soldered wire connection, for 2 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.25sqmm_1x02_P4.2mm_D0.65mm_OD1.7mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.25sqmm_1x02_P4.2mm_D0.65mm_OD1.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.25sqmm_1x02_P4.5mm_D0.65mm_OD2mm +Soldered wire connection, for 2 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.25sqmm_1x02_P4.5mm_D0.65mm_OD2mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.25sqmm_1x02_P4.5mm_D0.65mm_OD2mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.25sqmm_1x03_P4.2mm_D0.65mm_OD1.7mm +Soldered wire connection, for 3 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.25sqmm_1x03_P4.2mm_D0.65mm_OD1.7mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.25sqmm_1x03_P4.2mm_D0.65mm_OD1.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.25sqmm_1x03_P4.5mm_D0.65mm_OD2mm +Soldered wire connection, for 3 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.25sqmm_1x03_P4.5mm_D0.65mm_OD2mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.25sqmm_1x03_P4.5mm_D0.65mm_OD2mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.25sqmm_1x04_P4.2mm_D0.65mm_OD1.7mm +Soldered wire connection, for 4 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.25sqmm_1x04_P4.2mm_D0.65mm_OD1.7mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.25sqmm_1x04_P4.2mm_D0.65mm_OD1.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.25sqmm_1x04_P4.5mm_D0.65mm_OD2mm +Soldered wire connection, for 4 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.25sqmm_1x04_P4.5mm_D0.65mm_OD2mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.25sqmm_1x04_P4.5mm_D0.65mm_OD2mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.25sqmm_1x05_P4.2mm_D0.65mm_OD1.7mm +Soldered wire connection, for 5 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.25sqmm_1x05_P4.2mm_D0.65mm_OD1.7mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.25sqmm_1x05_P4.2mm_D0.65mm_OD1.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.25sqmm_1x05_P4.5mm_D0.65mm_OD2mm +Soldered wire connection, for 5 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.25sqmm_1x05_P4.5mm_D0.65mm_OD2mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.25sqmm_1x05_P4.5mm_D0.65mm_OD2mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.25sqmm_1x06_P4.2mm_D0.65mm_OD1.7mm +Soldered wire connection, for 6 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.25sqmm_1x06_P4.2mm_D0.65mm_OD1.7mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.25sqmm_1x06_P4.2mm_D0.65mm_OD1.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.25sqmm_1x06_P4.5mm_D0.65mm_OD2mm +Soldered wire connection, for 6 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.25sqmm_1x06_P4.5mm_D0.65mm_OD2mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.25sqmm_1x06_P4.5mm_D0.65mm_OD2mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.75sqmm_1x01_D1.25mm_OD2.3mm +Soldered wire connection, for a single 0.75 mm² wire, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.75sqmm_1x01_D1.25mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.75 mm² wire, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.75sqmm_1x01_D1.25mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.75 mm² wire, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.75sqmm_1x01_D1.25mm_OD3.5mm +Soldered wire connection, for a single 0.75 mm² wire, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.75sqmm_1x01_D1.25mm_OD3.5mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.75 mm² wire, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.75sqmm_1x01_D1.25mm_OD3.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.75 mm² wire, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.75sqmm_1x02_P4.8mm_D1.25mm_OD2.3mm +Soldered wire connection, for 2 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.75sqmm_1x02_P4.8mm_D1.25mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.75sqmm_1x02_P4.8mm_D1.25mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.75sqmm_1x02_P7mm_D1.25mm_OD3.5mm +Soldered wire connection, for 2 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.75sqmm_1x02_P7mm_D1.25mm_OD3.5mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.75sqmm_1x02_P7mm_D1.25mm_OD3.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.75sqmm_1x03_P4.8mm_D1.25mm_OD2.3mm +Soldered wire connection, for 3 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.75sqmm_1x03_P4.8mm_D1.25mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.75sqmm_1x03_P4.8mm_D1.25mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.75sqmm_1x03_P7mm_D1.25mm_OD3.5mm +Soldered wire connection, for 3 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.75sqmm_1x03_P7mm_D1.25mm_OD3.5mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.75sqmm_1x03_P7mm_D1.25mm_OD3.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.75sqmm_1x04_P4.8mm_D1.25mm_OD2.3mm +Soldered wire connection, for 4 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.75sqmm_1x04_P4.8mm_D1.25mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.75sqmm_1x04_P4.8mm_D1.25mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.75sqmm_1x04_P7mm_D1.25mm_OD3.5mm +Soldered wire connection, for 4 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.75sqmm_1x04_P7mm_D1.25mm_OD3.5mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.75sqmm_1x04_P7mm_D1.25mm_OD3.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.75sqmm_1x05_P4.8mm_D1.25mm_OD2.3mm +Soldered wire connection, for 5 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.75sqmm_1x05_P4.8mm_D1.25mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.75sqmm_1x05_P4.8mm_D1.25mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.75sqmm_1x05_P7mm_D1.25mm_OD3.5mm +Soldered wire connection, for 5 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.75sqmm_1x05_P7mm_D1.25mm_OD3.5mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.75sqmm_1x05_P7mm_D1.25mm_OD3.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.75sqmm_1x06_P4.8mm_D1.25mm_OD2.3mm +Soldered wire connection, for 6 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.75sqmm_1x06_P4.8mm_D1.25mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.75sqmm_1x06_P4.8mm_D1.25mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.75sqmm_1x06_P7mm_D1.25mm_OD3.5mm +Soldered wire connection, for 6 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.75sqmm_1x06_P7mm_D1.25mm_OD3.5mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.75sqmm_1x06_P7mm_D1.25mm_OD3.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.127sqmm_1x01_D0.48mm_OD1mm +Soldered wire connection, for a single 0.127 mm² wire, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.127sqmm_1x01_D0.48mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.127 mm² wire, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.127sqmm_1x01_D0.48mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.127 mm² wire, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.127sqmm_1x02_P3.7mm_D0.48mm_OD1mm +Soldered wire connection, for 2 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.127sqmm_1x02_P3.7mm_D0.48mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.127sqmm_1x02_P3.7mm_D0.48mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.127sqmm_1x03_P3.7mm_D0.48mm_OD1mm +Soldered wire connection, for 3 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.127sqmm_1x03_P3.7mm_D0.48mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.127sqmm_1x03_P3.7mm_D0.48mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.127sqmm_1x04_P3.7mm_D0.48mm_OD1mm +Soldered wire connection, for 4 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.127sqmm_1x04_P3.7mm_D0.48mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.127sqmm_1x04_P3.7mm_D0.48mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.127sqmm_1x05_P3.7mm_D0.48mm_OD1mm +Soldered wire connection, for 5 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.127sqmm_1x05_P3.7mm_D0.48mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.127sqmm_1x05_P3.7mm_D0.48mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.127sqmm_1x06_P3.7mm_D0.48mm_OD1mm +Soldered wire connection, for 6 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.127sqmm_1x06_P3.7mm_D0.48mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.127sqmm_1x06_P3.7mm_D0.48mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-1.5sqmm_1x01_D1.7mm_OD3.9mm +Soldered wire connection, for a single 1.5 mm² wire, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +1 +1 +Connector_Wire +SolderWire-1.5sqmm_1x01_D1.7mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for a single 1.5 mm² wire, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-1.5sqmm_1x01_D1.7mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 1.5 mm² wire, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-1.5sqmm_1x01_D1.7mm_OD3mm +Soldered wire connection, for a single 1.5 mm² wire, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +1 +1 +Connector_Wire +SolderWire-1.5sqmm_1x01_D1.7mm_OD3mm_Relief +Soldered wire connection with feed through strain relief, for a single 1.5 mm² wire, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-1.5sqmm_1x01_D1.7mm_OD3mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 1.5 mm² wire, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-1.5sqmm_1x02_P6mm_D1.7mm_OD3mm +Soldered wire connection, for 2 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +2 +2 +Connector_Wire +SolderWire-1.5sqmm_1x02_P6mm_D1.7mm_OD3mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-1.5sqmm_1x02_P6mm_D1.7mm_OD3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-1.5sqmm_1x02_P7.8mm_D1.7mm_OD3.9mm +Soldered wire connection, for 2 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +2 +2 +Connector_Wire +SolderWire-1.5sqmm_1x02_P7.8mm_D1.7mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-1.5sqmm_1x02_P7.8mm_D1.7mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-1.5sqmm_1x03_P6mm_D1.7mm_OD3mm +Soldered wire connection, for 3 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +3 +3 +Connector_Wire +SolderWire-1.5sqmm_1x03_P6mm_D1.7mm_OD3mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-1.5sqmm_1x03_P6mm_D1.7mm_OD3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-1.5sqmm_1x03_P7.8mm_D1.7mm_OD3.9mm +Soldered wire connection, for 3 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +3 +3 +Connector_Wire +SolderWire-1.5sqmm_1x03_P7.8mm_D1.7mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-1.5sqmm_1x03_P7.8mm_D1.7mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-1.5sqmm_1x04_P6mm_D1.7mm_OD3mm +Soldered wire connection, for 4 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +4 +4 +Connector_Wire +SolderWire-1.5sqmm_1x04_P6mm_D1.7mm_OD3mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-1.5sqmm_1x04_P6mm_D1.7mm_OD3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-1.5sqmm_1x04_P7.8mm_D1.7mm_OD3.9mm +Soldered wire connection, for 4 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +4 +4 +Connector_Wire +SolderWire-1.5sqmm_1x04_P7.8mm_D1.7mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-1.5sqmm_1x04_P7.8mm_D1.7mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-1.5sqmm_1x05_P6mm_D1.7mm_OD3mm +Soldered wire connection, for 5 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +5 +5 +Connector_Wire +SolderWire-1.5sqmm_1x05_P6mm_D1.7mm_OD3mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-1.5sqmm_1x05_P6mm_D1.7mm_OD3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-1.5sqmm_1x05_P7.8mm_D1.7mm_OD3.9mm +Soldered wire connection, for 5 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +5 +5 +Connector_Wire +SolderWire-1.5sqmm_1x05_P7.8mm_D1.7mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-1.5sqmm_1x05_P7.8mm_D1.7mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-1.5sqmm_1x06_P6mm_D1.7mm_OD3mm +Soldered wire connection, for 6 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +6 +6 +Connector_Wire +SolderWire-1.5sqmm_1x06_P6mm_D1.7mm_OD3mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-1.5sqmm_1x06_P6mm_D1.7mm_OD3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-1.5sqmm_1x06_P7.8mm_D1.7mm_OD3.9mm +Soldered wire connection, for 6 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +6 +6 +Connector_Wire +SolderWire-1.5sqmm_1x06_P7.8mm_D1.7mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-1.5sqmm_1x06_P7.8mm_D1.7mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-1sqmm_1x01_D1.4mm_OD2.7mm +Soldered wire connection, for a single 1 mm² wire, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +1 +1 +Connector_Wire +SolderWire-1sqmm_1x01_D1.4mm_OD2.7mm_Relief +Soldered wire connection with feed through strain relief, for a single 1 mm² wire, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-1sqmm_1x01_D1.4mm_OD2.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 1 mm² wire, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-1sqmm_1x01_D1.4mm_OD3.9mm +Soldered wire connection, for a single 1 mm² wire, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +1 +1 +Connector_Wire +SolderWire-1sqmm_1x01_D1.4mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for a single 1 mm² wire, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-1sqmm_1x01_D1.4mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 1 mm² wire, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-1sqmm_1x02_P5.4mm_D1.4mm_OD2.7mm +Soldered wire connection, for 2 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +2 +2 +Connector_Wire +SolderWire-1sqmm_1x02_P5.4mm_D1.4mm_OD2.7mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-1sqmm_1x02_P5.4mm_D1.4mm_OD2.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-1sqmm_1x02_P7.8mm_D1.4mm_OD3.9mm +Soldered wire connection, for 2 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +2 +2 +Connector_Wire +SolderWire-1sqmm_1x02_P7.8mm_D1.4mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-1sqmm_1x02_P7.8mm_D1.4mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-1sqmm_1x03_P5.4mm_D1.4mm_OD2.7mm +Soldered wire connection, for 3 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +3 +3 +Connector_Wire +SolderWire-1sqmm_1x03_P5.4mm_D1.4mm_OD2.7mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-1sqmm_1x03_P5.4mm_D1.4mm_OD2.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-1sqmm_1x03_P7.8mm_D1.4mm_OD3.9mm +Soldered wire connection, for 3 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +3 +3 +Connector_Wire +SolderWire-1sqmm_1x03_P7.8mm_D1.4mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-1sqmm_1x03_P7.8mm_D1.4mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-1sqmm_1x04_P5.4mm_D1.4mm_OD2.7mm +Soldered wire connection, for 4 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +4 +4 +Connector_Wire +SolderWire-1sqmm_1x04_P5.4mm_D1.4mm_OD2.7mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-1sqmm_1x04_P5.4mm_D1.4mm_OD2.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-1sqmm_1x04_P7.8mm_D1.4mm_OD3.9mm +Soldered wire connection, for 4 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +4 +4 +Connector_Wire +SolderWire-1sqmm_1x04_P7.8mm_D1.4mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-1sqmm_1x04_P7.8mm_D1.4mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-1sqmm_1x05_P5.4mm_D1.4mm_OD2.7mm +Soldered wire connection, for 5 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +5 +5 +Connector_Wire +SolderWire-1sqmm_1x05_P5.4mm_D1.4mm_OD2.7mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-1sqmm_1x05_P5.4mm_D1.4mm_OD2.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-1sqmm_1x05_P7.8mm_D1.4mm_OD3.9mm +Soldered wire connection, for 5 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +5 +5 +Connector_Wire +SolderWire-1sqmm_1x05_P7.8mm_D1.4mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-1sqmm_1x05_P7.8mm_D1.4mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-1sqmm_1x06_P5.4mm_D1.4mm_OD2.7mm +Soldered wire connection, for 6 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +6 +6 +Connector_Wire +SolderWire-1sqmm_1x06_P5.4mm_D1.4mm_OD2.7mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-1sqmm_1x06_P5.4mm_D1.4mm_OD2.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-1sqmm_1x06_P7.8mm_D1.4mm_OD3.9mm +Soldered wire connection, for 6 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +6 +6 +Connector_Wire +SolderWire-1sqmm_1x06_P7.8mm_D1.4mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-1sqmm_1x06_P7.8mm_D1.4mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-2.5sqmm_1x01_D2.4mm_OD3.6mm +Soldered wire connection, for a single 2.5 mm² wire, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +1 +1 +Connector_Wire +SolderWire-2.5sqmm_1x01_D2.4mm_OD3.6mm_Relief +Soldered wire connection with feed through strain relief, for a single 2.5 mm² wire, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-2.5sqmm_1x01_D2.4mm_OD3.6mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 2.5 mm² wire, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-2.5sqmm_1x01_D2.4mm_OD4.4mm +Soldered wire connection, for a single 2.5 mm² wire, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +1 +1 +Connector_Wire +SolderWire-2.5sqmm_1x01_D2.4mm_OD4.4mm_Relief +Soldered wire connection with feed through strain relief, for a single 2.5 mm² wire, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-2.5sqmm_1x01_D2.4mm_OD4.4mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 2.5 mm² wire, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-2.5sqmm_1x02_P7.2mm_D2.4mm_OD3.6mm +Soldered wire connection, for 2 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +2 +2 +Connector_Wire +SolderWire-2.5sqmm_1x02_P7.2mm_D2.4mm_OD3.6mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-2.5sqmm_1x02_P7.2mm_D2.4mm_OD3.6mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-2.5sqmm_1x02_P8.8mm_D2.4mm_OD4.4mm +Soldered wire connection, for 2 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +2 +2 +Connector_Wire +SolderWire-2.5sqmm_1x02_P8.8mm_D2.4mm_OD4.4mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-2.5sqmm_1x02_P8.8mm_D2.4mm_OD4.4mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-2.5sqmm_1x03_P7.2mm_D2.4mm_OD3.6mm +Soldered wire connection, for 3 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +3 +3 +Connector_Wire +SolderWire-2.5sqmm_1x03_P7.2mm_D2.4mm_OD3.6mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-2.5sqmm_1x03_P7.2mm_D2.4mm_OD3.6mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-2.5sqmm_1x03_P8.8mm_D2.4mm_OD4.4mm +Soldered wire connection, for 3 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +3 +3 +Connector_Wire +SolderWire-2.5sqmm_1x03_P8.8mm_D2.4mm_OD4.4mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-2.5sqmm_1x03_P8.8mm_D2.4mm_OD4.4mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-2.5sqmm_1x04_P7.2mm_D2.4mm_OD3.6mm +Soldered wire connection, for 4 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +4 +4 +Connector_Wire +SolderWire-2.5sqmm_1x04_P7.2mm_D2.4mm_OD3.6mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-2.5sqmm_1x04_P7.2mm_D2.4mm_OD3.6mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-2.5sqmm_1x04_P8.8mm_D2.4mm_OD4.4mm +Soldered wire connection, for 4 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +4 +4 +Connector_Wire +SolderWire-2.5sqmm_1x04_P8.8mm_D2.4mm_OD4.4mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-2.5sqmm_1x04_P8.8mm_D2.4mm_OD4.4mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-2.5sqmm_1x05_P7.2mm_D2.4mm_OD3.6mm +Soldered wire connection, for 5 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +5 +5 +Connector_Wire +SolderWire-2.5sqmm_1x05_P7.2mm_D2.4mm_OD3.6mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-2.5sqmm_1x05_P7.2mm_D2.4mm_OD3.6mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-2.5sqmm_1x05_P8.8mm_D2.4mm_OD4.4mm +Soldered wire connection, for 5 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +5 +5 +Connector_Wire +SolderWire-2.5sqmm_1x05_P8.8mm_D2.4mm_OD4.4mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-2.5sqmm_1x05_P8.8mm_D2.4mm_OD4.4mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-2.5sqmm_1x06_P7.2mm_D2.4mm_OD3.6mm +Soldered wire connection, for 6 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +6 +6 +Connector_Wire +SolderWire-2.5sqmm_1x06_P7.2mm_D2.4mm_OD3.6mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-2.5sqmm_1x06_P7.2mm_D2.4mm_OD3.6mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-2.5sqmm_1x06_P8.8mm_D2.4mm_OD4.4mm +Soldered wire connection, for 6 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +6 +6 +Connector_Wire +SolderWire-2.5sqmm_1x06_P8.8mm_D2.4mm_OD4.4mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-2.5sqmm_1x06_P8.8mm_D2.4mm_OD4.4mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-2sqmm_1x01_D2mm_OD3.9mm +Soldered wire connection, for a single 2 mm² wire, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm +0 +1 +1 +Connector_Wire +SolderWire-2sqmm_1x01_D2mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for a single 2 mm² wire, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-2sqmm_1x01_D2mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 2 mm² wire, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-2sqmm_1x02_P7.8mm_D2mm_OD3.9mm +Soldered wire connection, for 2 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm +0 +2 +2 +Connector_Wire +SolderWire-2sqmm_1x02_P7.8mm_D2mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-2sqmm_1x02_P7.8mm_D2mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-2sqmm_1x03_P7.8mm_D2mm_OD3.9mm +Soldered wire connection, for 3 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm +0 +3 +3 +Connector_Wire +SolderWire-2sqmm_1x03_P7.8mm_D2mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-2sqmm_1x03_P7.8mm_D2mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-2sqmm_1x04_P7.8mm_D2mm_OD3.9mm +Soldered wire connection, for 4 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm +0 +4 +4 +Connector_Wire +SolderWire-2sqmm_1x04_P7.8mm_D2mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-2sqmm_1x04_P7.8mm_D2mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-2sqmm_1x05_P7.8mm_D2mm_OD3.9mm +Soldered wire connection, for 5 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm +0 +5 +5 +Connector_Wire +SolderWire-2sqmm_1x05_P7.8mm_D2mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-2sqmm_1x05_P7.8mm_D2mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-2sqmm_1x06_P7.8mm_D2mm_OD3.9mm +Soldered wire connection, for 6 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm +0 +6 +6 +Connector_Wire +SolderWire-2sqmm_1x06_P7.8mm_D2mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-2sqmm_1x06_P7.8mm_D2mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWirePad_1x01_Drill0.8mm +Wire solder connection +connector +0 +1 +1 +Connector_Wire +SolderWirePad_1x01_Drill1.2mm +Wire solder connection +connector +0 +1 +1 +Connector_Wire +SolderWirePad_1x01_Drill1.5mm +Wire solder connection +connector +0 +1 +1 +Connector_Wire +SolderWirePad_1x01_Drill1mm +Wire solder connection +connector +0 +1 +1 +Connector_Wire +SolderWirePad_1x01_Drill2.5mm +Wire solder connection +connector +0 +1 +1 +Connector_Wire +SolderWirePad_1x01_Drill2mm +Wire solder connection +connector +0 +1 +1 +Connector_Wire +SolderWirePad_1x01_SMD_1x2mm +Wire Pad, Square, SMD Pad, 5mm x 10mm, +MesurementPoint Square SMDPad 5mmx10mm +0 +1 +1 +Connector_Wire +SolderWirePad_1x01_SMD_5x10mm +Wire Pad, Square, SMD Pad, 5mm x 10mm, +MesurementPoint Square SMDPad 5mmx10mm +0 +1 +1 +Connector_Wire +SolderWirePad_1x02_P3.81mm_Drill0.8mm +Wire solder connection +connector +0 +2 +2 +Connector_Wire +SolderWirePad_1x02_P3.81mm_Drill1.2mm +Wire solder connection +connector +0 +2 +2 +Connector_Wire +SolderWirePad_1x02_P3.81mm_Drill1mm +Wire solder connection +connector +0 +2 +2 +Connector_Wire +SolderWirePad_1x02_P5.08mm_Drill1.5mm +Wire solder connection +connector +0 +2 +2 +Connector_Wire +SolderWirePad_1x02_P7.62mm_Drill2.5mm +Wire solder connection +connector +0 +2 +2 +Connector_Wire +SolderWirePad_1x02_P7.62mm_Drill2mm +Wire solder connection +connector +0 +2 +2 +Connector_Wire +SolderWirePad_1x03_P3.81mm_Drill1.2mm +Wire solder connection +connector +0 +3 +3 +Connector_Wire +SolderWirePad_1x03_P3.175mm_Drill0.8mm +Wire solder connection +connector +0 +3 +3 +Connector_Wire +SolderWirePad_1x03_P3.175mm_Drill1mm +Wire solder connection +connector +0 +3 +3 +Connector_Wire +SolderWirePad_1x03_P4.445mm_Drill1.5mm +Wire solder connection +connector +0 +3 +3 +Connector_Wire +SolderWirePad_1x03_P5.715mm_Drill2mm +Wire solder connection +connector +0 +3 +3 +Connector_Wire +SolderWirePad_1x03_P7.62mm_Drill2.5mm +Wire solder connection +connector +0 +3 +3 +Connector_Wire +SolderWirePad_1x04_P3.81mm_Drill1.2mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_1x04_P3.81mm_Drill1mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_1x04_P3.175mm_Drill0.8mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_1x04_P5.08mm_Drill1.5mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_1x04_P6.35mm_Drill2mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_1x04_P7.62mm_Drill2.5mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_2x02_P2.54mm_Drill0.8mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_2x02_P3.81mm_Drill1.2mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_2x02_P3.81mm_Drill1mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_2x02_P5.08mm_Drill1.5mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_2x02_P6.35mm_Drill2mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_2x02_P7.62mm_Drill2.5mm +Wire solder connection +connector +0 +4 +4 +Converter_ACDC +Converter_ACDC_CUI_PBO-3-Sxx_THT_Vertical +ACDC-Converter, 3W, CUI PBO-3, THT https://www.cui.com/product/resource/pbo-3.pdf +Converter AC-DC THT Vertical +0 +6 +6 +Converter_ACDC +Converter_ACDC_Hahn_HS-400xx_THT +ACDC-Converter, 3W, Hahn-HS-400xx, THT https://www.schukat.com/schukat/schukat_cms_de.nsf/index/FrameView?OpenDocument&art=HS40009&wg=M7942 +Hahn ACDC-Converter THT +0 +4 +4 +Converter_ACDC +Converter_ACDC_HiLink_HLK-PMxx +ACDC-Converter, 3W, HiLink, HLK-PMxx, THT, http://www.hlktech.net/product_detail.php?ProId=54 +ACDC-Converter 3W THT HiLink board mount module +0 +4 +4 +Converter_ACDC +Converter_ACDC_MeanWell_IRM-02-xx_SMD +ACDC-Converter, 3W, Meanwell, IRM-02, SMD, https://www.meanwell.com/Upload/PDF/IRM-02/IRM-02-SPEC.PDF +ACDC-Converter 3W +0 +14 +14 +Converter_ACDC +Converter_ACDC_MeanWell_IRM-02-xx_THT +ACDC-Converter, 2W, Meanwell, IRM-02, THT, https://www.meanwell.co.uk/media/productPDF/IRM-02-spec.pdf +ACDC-Converter 2W THT +0 +4 +4 +Converter_ACDC +Converter_ACDC_MeanWell_IRM-03-xx_SMD +ACDC-Converter, 3W, Meanwell, IRM-03, SMD, http://www.meanwell.com/webapp/product/search.aspx?prod=IRM-03 +ACDC-Converter 3W +0 +14 +14 +Converter_ACDC +Converter_ACDC_MeanWell_IRM-03-xx_THT +ACDC-Converter, 3W, Meanwell, IRM-03, THT, https://www.meanwell.com/Upload/PDF/IRM-03/IRM-03-SPEC.PDF +ACDC-Converter 3W THT +0 +5 +5 +Converter_ACDC +Converter_ACDC_MeanWell_IRM-05-xx_THT +http://www.meanwell.com/webapp/product/search.aspx?prod=IRM-05 +ACDC-Converter 5W Meanwell IRM-05 +0 +4 +4 +Converter_ACDC +Converter_ACDC_MeanWell_IRM-10-xx_THT +http://www.meanwell.com/webapp/product/search.aspx?prod=IRM-10 +ACDC-Converter 10W Meanwell IRM-10 +0 +4 +4 +Converter_ACDC +Converter_ACDC_MeanWell_IRM-20-xx_THT +ACDC-Converter, 20W, Meanwell, IRM-20, THT http://www.meanwell.com/webapp/product/search.aspx?prod=IRM-20 +ACDC-Converter 20W Meanwell IRM-20 +0 +4 +4 +Converter_ACDC +Converter_ACDC_MeanWell_IRM-60-xx_THT +ACDC-Converter, 50-60W, Meanwell, IRM-60, THT https://www.meanwellusa.com/productPdf.aspx?i=687 +switching power supply +0 +4 +4 +Converter_ACDC +Converter_ACDC_RECOM_RAC01-xxSGB_THT +https://www.recom-power.com/pdf/Powerline-AC-DC/RAC01-GB.pdf +recom power ac dc rac01xxgb rac01-05sgb rac01-12sgb +0 +4 +4 +Converter_ACDC +Converter_ACDC_RECOM_RAC04-xxSGx_THT +https://www.recom-power.com/pdf/Powerline-AC-DC/RAC04-GA.pdf +recom power ac dc +0 +5 +5 +Converter_ACDC +Converter_ACDC_RECOM_RAC05-xxSK_THT +https://www.recom-power.com/pdf/Powerline-AC-DC/RAC05-K.pdf +recom power ac dc +0 +5 +5 +Converter_ACDC +Converter_ACDC_TRACO_TMG-15_THT +ACDC-Converter, TRACO, TMG Series 15 https://www.tracopower.com/products/tmg.pdf +ACDC-Converter TRACO TMG Series 15 +0 +4 +4 +Converter_ACDC +Converter_ACDC_TRACO_TMLM-04_THT +ACDC-Converter, TRACO, TMLM Series 04 https://www.tracopower.com/products/tmlm.pdf +ACDC-Converter TRACO TMLM Series 04 +0 +7 +7 +Converter_ACDC +Converter_ACDC_TRACO_TMLM-05_THT +ACDC-Converter, TRACO TMLM 05,https://www.tracopower.com/products/tmlm.pdf +ACDC-Converter TRACO TMLM 05 +0 +4 +4 +Converter_ACDC +Converter_ACDC_TRACO_TMLM-10-20_THT +ACDC-Converter, TRACO TMLM 10, TRACO TMLM 20, https://www.tracopower.com/products/tmlm.pdf +ACDC-Converter TRACO TMLM 10 and TMLM 20 +0 +4 +4 +Converter_ACDC +Converter_ACDC_Vigortronix_VTX-214-010-xxx_THT +Vigortronix VTX-214-010-xxx serie of ACDC converter, http://www.vigortronix.com/10WattACDCPCBPowerModule.aspx +Vigortronix VTX-214-010-xxx serie of ACDC converter +0 +4 +4 +Converter_ACDC +Converter_ACDC_Vigortronix_VTX-214-015-1xx_THT +Vigortronix VTX-214-010-xxx serie of ACDC converter, http://www.vigortronix.com/10WattACDCPCBPowerModule.aspx +Vigortronix VTX-214-010-xxx serie of ACDC converter +0 +5 +5 +Converter_DCDC +Converter_DCDC_Artesyn_ATA_SMD +DCDC-Converter, Artesyn, ATA Series, 3W Single and Dual Output, 1500VDC Isolation, 24.0x13.7x8.0mm https://www.artesyn.com/power/assets/ata_series_ds_01apr2015_79c25814fd.pdf https://www.artesyn.com/power/assets/trn_dc-dc_ata_3w_series_releas1430412818_techref.pdf +DCDC SMD +0 +7 +7 +Converter_DCDC +Converter_DCDC_Bothhand_CFUDxxxx_THT +DCDC-Converter, BOTHHAND, Type CFxxxx-Serie, (Very dodgy url but was the only at hand), +DCDC-Converter BOTHHAND Type CFxxxx-Serie +0 +10 +10 +Converter_DCDC +Converter_DCDC_Bothhand_CFUSxxxxEH_THT +DCDC-Converter, BOTHHAND, Type CFxxxx-Serie, (Very dodgy url but was the only at hand), +DCDC-Converter BOTHHAND Type CFxxxx-Serie +0 +9 +9 +Converter_DCDC +Converter_DCDC_Bothhand_CFUSxxxx_THT +DCDC-Converter, BOTHHAND, Type CFxxxx-Serie, (Very dodgy url but was the only at hand), +DCDC-Converter BOTHHAND Type CFxxxx-Serie +0 +8 +8 +Converter_DCDC +Converter_DCDC_Cincon_EC5BExx_Dual_THT +DCDC-Converter, CINCON, EC5BExx, 18-36VDC to Dual output, http://www.cincon.com/upload/media/data%20sheets/Data%20Sheet%20(DC)/B%20CASE/SPEC-EC5BE-V24.pdf +DCDC-Converter CINCON EC5BExx 18-36VDC to Dual output +0 +6 +6 +Converter_DCDC +Converter_DCDC_Cincon_EC5BExx_Single_THT +DCDC-Converter, CINCON, EC5BExx, 18-36VDC to dual output, http://www.cincon.com/upload/media/data%20sheets/Data%20Sheet%20(DC)/B%20CASE/SPEC-EC5BE-V24.pdf +DCDC-Converter CINCON EC5BExx 18-36VDC to dual output +0 +4 +4 +Converter_DCDC +Converter_DCDC_Cincon_EC6Cxx_Dual-Triple_THT +DCDC-Converter, CINCON, EC6Cxx, dual or tripple output, http://www.cincon.com/upload/media/data%20sheets/Data%20Sheet%20(DC)/C%20CASE/SPEC-EC6C-V12.pdf +DCDC-Converter CINCON EC6Cxx dual or tripple output +0 +7 +7 +Converter_DCDC +Converter_DCDC_Cincon_EC6Cxx_Single_THT +DCDC-Converter, CINCON, EC6Cxx, single output, http://www.cincon.com/upload/media/data%20sheets/Data%20Sheet%20(DC)/C%20CASE/SPEC-EC6C-V12.pdf +DCDC-Converter CINCON EC6Cxx single output +0 +6 +6 +Converter_DCDC +Converter_DCDC_Cyntec_MUN12AD01-SH +http://www.cyntec.com/upfile/products/download/Cyntec%20MUN12AD01-SH_Datasheet.pdf +Power Module uPOL MUN12AD01 +0 +13 +9 +Converter_DCDC +Converter_DCDC_Cyntec_MUN12AD03-SH +http://www.cyntec.com/upfile/products/download/Cyntec%20MUN12AD03-SH_Datasheet.pdf +Power Module uPOL MUN12AD03 +0 +19 +11 +Converter_DCDC +Converter_DCDC_MeanWell_NID30_THT +Meanwell DCDC non-isolated converter SIP module, http://www.meanwell.com/webapp/product/search.aspx?prod=nid30 +DCDC non-isolated converter +0 +11 +11 +Converter_DCDC +Converter_DCDC_MeanWell_NID60_THT +MeanWell NID60, http://www.meanwell.com/Upload/PDF/NID60/NID60-SPEC.PDF +MeanWell NID60 +0 +11 +11 +Converter_DCDC +Converter_DCDC_Murata_MEE1SxxxxSC_THT +https://power.murata.com/pub/data/power/ncl/kdc_mee1.pdf +murata dc-dc transformer +0 +4 +4 +Converter_DCDC +Converter_DCDC_Murata_MEE3SxxxxSC_THT +https://power.murata.com/pub/data/power/ncl/kdc_mee3.pdf +murata dc-dc transformer +0 +4 +4 +Converter_DCDC +Converter_DCDC_Murata_MGJ2DxxxxxxSC_THT +Murata MGJ2DxxxxxxSC, 19.5x9.8x12.5mm, 5.2kVDC Isolated, 2W, SIP package style, https://power.murata.com/data/power/ncl/kdc_mgj2.pdf +Murata MGJ2DxxxxxxSC +0 +5 +5 +Converter_DCDC +Converter_DCDC_Murata_MGJ3 +Murata MGJ3, 5.2kVDC Isolated 3W Gate Drive, 15V/5V/5V Configurable, 22.61x23.11x14.19mm, https://power.murata.com/datasheet?/data/power/ncl/kdc_mgj3.pdf +DCDC SMD +0 +7 +7 +Converter_DCDC +Converter_DCDC_Murata_NCS1SxxxxSC_THT +Murata NCS1SxxxxSC https://power.murata.com/data/power/ncl/kdc_ncs1.pdf (Script generated with StandardBox.py) (Murata NCS1SxxxxSC https://power.murata.com/data/power/ncl/kdc_ncs1.pdf) +Murata NCS1SxxxxSC +0 +5 +5 +Converter_DCDC +Converter_DCDC_RECOM_R-78B-2.0_THT +DCDC-Converter, RECOM, RECOM_R-78B-2.0, SIP-3, pitch 2.54mm, package size 11.5x8.5x17.5mm^3, https://www.recom-power.com/pdf/Innoline/R-78Bxx-2.0.pdf +dc-dc recom buck sip-3 pitch 2.54mm +0 +3 +3 +Converter_DCDC +Converter_DCDC_RECOM_R-78E-0.5_THT +DCDC-Converter, RECOM, RECOM_R-78E-0.5, SIP-3, pitch 2.54mm, package size 11.6x8.5x10.4mm^3, https://www.recom-power.com/pdf/Innoline/R-78Exx-0.5.pdf +dc-dc recom buck sip-3 pitch 2.54mm +0 +3 +3 +Converter_DCDC +Converter_DCDC_RECOM_R-78HB-0.5L_THT +DCDC-Converter, RECOM, RECOM_R-78HB-0.5L, SIP-3, Horizontally Mounted, pitch 2.54mm, package size 11.5x8.5x17.5mm^3, https://www.recom-power.com/pdf/Innoline/R-78HBxx-0.5_L.pdf +dc-dc recom buck sip-3 pitch 2.54mm +0 +3 +3 +Converter_DCDC +Converter_DCDC_RECOM_R-78HB-0.5_THT +DCDC-Converter, RECOM, RECOM_R-78HB-0.5, SIP-3, pitch 2.54mm, package size 11.5x8.5x17.5mm^3, https://www.recom-power.com/pdf/Innoline/R-78HBxx-0.5_L.pdf +dc-dc recom buck sip-3 pitch 2.54mm +0 +3 +3 +Converter_DCDC +Converter_DCDC_RECOM_R-78S-0.1_THT +DCDC-Converter, RECOM, RECOM_R-78S-0.1, SIP-4, pitch 2.54mm, package size 11.6x8.5x10.4mm^3, https://www.recom-power.com/pdf/Innoline/R-78Sxx-0.1.pdf +dc-dc recom buck sip-4 pitch 2.54mm +0 +4 +4 +Converter_DCDC +Converter_DCDC_RECOM_R5xxxDA_THT +DCDC-Converter, RECOM, RECOM_R5xxxDA, SIP-12, Horizontally Mounted, pitch 2.54mm, package size 32.2x9.1x15mm^3, https://www.recom-power.com/pdf/Innoline/R-5xxxPA_DA.pdf +dc-dc recom buck sip-12 pitch 2.54mm +0 +12 +12 +Converter_DCDC +Converter_DCDC_RECOM_R5xxxPA_THT +DCDC-Converter, RECOM, RECOM_R5xxxPA, SIP-12, pitch 2.54mm, package size 32.2x9.1x15mm^3, https://www.recom-power.com/pdf/Innoline/R-5xxxPA_DA.pdf +dc-dc recom buck sip-12 pitch 2.54mm +0 +12 +12 +Converter_DCDC +Converter_DCDC_RECOM_RPA60-xxxxSFW +RPA60-FW 60W Isolated DC to DC Converters +DCDC Regulator Single +0 +6 +6 +Converter_DCDC +Converter_DCDC_RECOM_RPMx.x-x.0 +https://www.recom-power.com/pdf/Innoline/RPM-6.0.pdf +dc-dc recom buck lga-25 pitch 2.29mm +0 +25 +25 +Converter_DCDC +Converter_DCDC_TRACO_TDN_5-xxxxWISM_SMD +Traco TDN 5WISM Series, 5W, SMD (https://assets.tracopower.com/20200225170127/TDN5WISM/documents/tdn5wism-datasheet.pdf#page=3) +dcdc traco 5w smd +0 +6 +6 +Converter_DCDC +Converter_DCDC_TRACO_TEN10-xxxx_Dual_THT +DCDC-Converter, TRACO, TEN10-xxxx, single output, https://assets.tracopower.com/20171102100522/TEN10/documents/ten10-datasheet.pdf +DCDC-Converter TRACO TEN10-xxxx single output +0 +5 +5 +Converter_DCDC +Converter_DCDC_TRACO_TEN10-xxxx_Single_THT +DCDC-Converter, TRACO, TEN10-xxxx, single output, https://assets.tracopower.com/20171102100522/TEN10/documents/ten10-datasheet.pdf +DCDC-Converter TRACO TEN10-xxxx single output +0 +4 +4 +Converter_DCDC +Converter_DCDC_TRACO_TEN10-xxxx_THT +DCDC-Converter, TRACO, TEN10-xxxx, https://assets.tracopower.com/20171102100522/TEN10/documents/ten10-datasheet.pdf +DCDC-Converter TRACO TEN10-xxxx +0 +4 +4 +Converter_DCDC +Converter_DCDC_TRACO_TEN20-xxxx-N4_THT +DCDC-Converter TRACO TEN20 Generic, https://assets.tracopower.com/20171102100522/TEN20/documents/ten20-datasheet.pdf +DCDC-Converter TRACO TEN20 Generic +0 +5 +5 +Converter_DCDC +Converter_DCDC_TRACO_TEN20-xxxx_THT +DCDC-Converter TRACO TEN20 Generic, https://assets.tracopower.com/20171102100522/TEN20/documents/ten20-datasheet.pdf +DCDC-Converter TRACO TEN20 Generic +0 +6 +6 +Converter_DCDC +Converter_DCDC_TRACO_THD_15-xxxxWIN_THT +Traco THD 15WIN, 15W, THT (https://www.tracopower.com/products/thd15win.pdf#page=3) +traco dcdc tht 15w +0 +9 +9 +Converter_DCDC +Converter_DCDC_TRACO_TMR-1-xxxx_Dual_THT +DCDC-Converter, TRACO, TMR 1-xxxx, Dual output, Rev. March 21.2016 +DCDC-Converter TRACO TMR1-xxxx Dual_output +0 +5 +5 +Converter_DCDC +Converter_DCDC_TRACO_TMR-1-xxxx_Single_THT +DCDC-Converter, TRACO, TMR 1-xxxx, Single output, Rev. March 21.2016 +DCDC-Converter TRACO TMR1-xxxx Single_output +0 +4 +4 +Converter_DCDC +Converter_DCDC_TRACO_TMR-1SM_SMD +http://assets.tracopower.com/TMR1SM/documents/tmr1sm-datasheet.pdf +DCDC SMD TRACO TMR-1SM +0 +7 +7 +Converter_DCDC +Converter_DCDC_TRACO_TMR-2xxxxWI_THT +https://www.tracopower.com/products/tmr2wi.pdf +DCDC-Converter TRACO TMRxxxxWI Single/Dual_output +0 +7 +7 +Converter_DCDC +Converter_DCDC_TRACO_TMR-xxxx_THT +DCDC-Converter, TRACO, TMR xxxx, Single/Dual output, http://www.datasheetlib.com/datasheet/135136/tmr-2-2410e_traco-power.html?page=3#datasheet +DCDC-Converter TRACO TMRxxxx Single/Dual_output +0 +7 +7 +Converter_DCDC +Converter_DCDC_TRACO_TSR-1_THT +DCDC-Converter, TRACO, TSR 1-xxxx +DCDC-Converter TRACO TSR-1 +0 +3 +3 +Converter_DCDC +Converter_DCDC_XP_POWER-IA48xxD_THT +XP_POWER IA48xxD, DIP, (https://www.xppower.com/pdfs/SF_IA.pdf), generated with kicad-footprint-generator +XP_POWER IA48xxD DIP DCDC-Converter +0 +6 +6 +Converter_DCDC +Converter_DCDC_XP_POWER-IA48xxS_THT +XP_POWER IA48xxS, SIP, (https://www.xppower.com/pdfs/SF_IA.pdf), generated with kicad-footprint-generator +XP_POWER IA48xxS SIP DCDC-Converter +0 +5 +5 +Converter_DCDC +Converter_DCDC_XP_POWER-IAxxxxD_THT +XP_POWER IAxxxxD, DIP, (https://www.xppower.com/pdfs/SF_IA.pdf), generated with kicad-footprint-generator +XP_POWER IAxxxxD DIP DCDC-Converter +0 +6 +6 +Converter_DCDC +Converter_DCDC_XP_POWER-IAxxxxS_THT +XP_POWER IAxxxxS, SIP, (https://www.xppower.com/pdfs/SF_IA.pdf), generated with kicad-footprint-generator +XP_POWER IAxxxxS SIP DCDC-Converter +0 +5 +5 +Converter_DCDC +Converter_DCDC_XP_POWER-IHxxxxDH_THT +XP_POWER IHxxxxDH, DIP, (https://www.xppower.com/pdfs/SF_IH.pdf), generated with kicad-footprint-generator +XP_POWER IHxxxxDH DIP DCDC-Converter +0 +6 +6 +Converter_DCDC +Converter_DCDC_XP_POWER-IHxxxxD_THT +XP_POWER IHxxxxD, DIP, (https://www.xppower.com/pdfs/SF_IH.pdf), generated with kicad-footprint-generator +XP_POWER IHxxxxD DIP DCDC-Converter +0 +6 +6 +Converter_DCDC +Converter_DCDC_XP_POWER-IHxxxxSH_THT +XP_POWER IHxxxxSH, SIP, (https://www.xppower.com/pdfs/SF_IH.pdf), generated with kicad-footprint-generator +XP_POWER IHxxxxSH SIP DCDC-Converter +0 +5 +5 +Converter_DCDC +Converter_DCDC_XP_POWER-IHxxxxS_THT +XP_POWER IHxxxxS, SIP, (https://www.xppower.com/pdfs/SF_IH.pdf), generated with kicad-footprint-generator +XP_POWER IHxxxxS SIP DCDC-Converter +0 +5 +5 +Converter_DCDC +Converter_DCDC_XP_POWER-ISU02_SMD +DCDC-Converter, XP POWER, ISU02 Series, 2W Single and Dual Output, 1500VDC Isolation, 19.0x17.0x8.7mm https://www.xppower.com/Portals/0/pdfs/SF_ISU02.pdf +DCDC SMD XP POWER ISU02 +0 +7 +7 +Converter_DCDC +Converter_DCDC_XP_POWER-ITQxxxxS-H_THT +XP_POWER ITQxxxxS-H, SIP, (https://www.xppower.com/pdfs/SF_ITQ.pdf), generated with kicad-footprint-generator +XP_POWER ITQxxxxS-H SIP DCDC-Converter +0 +6 +6 +Converter_DCDC +Converter_DCDC_XP_POWER-ITXxxxxSA_THT +XP_POWER ITXxxxxSA, SIP, (https://www.xppower.com/pdfs/SF_ITX.pdf), generated with kicad-footprint-generator +XP_POWER ITXxxxxSA SIP DCDC-Converter +0 +5 +5 +Converter_DCDC +Converter_DCDC_XP_POWER-ITxxxxxS_THT +XP_POWER ITxxxxxS, SIP, (https://www.xppower.com/portals/0/pdfs/SF_ITX.pdf https://www.xppower.com/portals/0/pdfs/SF_ITQ.pdf), generated with kicad-footprint-generator +XP_POWER ITxxxxxS SIP DCDC-Converter +0 +7 +7 +Converter_DCDC +Converter_DCDC_XP_POWER_JTDxxxxxxx_THT +XP Power JTD Series DC-DC Converter +DCDC Isolated +0 +6 +6 +Converter_DCDC +Converter_DCDC_XP_POWER_JTExxxxDxx_THT +DCDC-Converter, XP POWER, Type JTE06 Series, Dual Output +DCDC-Converter XP_POWER JTE06 Dual +0 +8 +8 +Converter_DCDC +Converter_DCDC_muRata_CRE1xxxxxx3C_THT +Isolated 1W single output DC/DC, http://power.murata.com/data/power/ncl/kdc_cre1.pdf +Isolated 1W single output DC/DC +0 +4 +4 +Converter_DCDC +Converter_DCDC_muRata_CRE1xxxxxxDC_THT +Isloated DC-DC, http://power.murata.com/data/power/ncl/kdc_cre1.pdf +Isloated DC-DC +0 +4 +4 +Converter_DCDC +Converter_DCDC_muRata_CRE1xxxxxxSC_THT +http://power.murata.com/data/power/ncl/kdc_cre1.pdf +murata dc-dc transformer +0 +4 +4 +Converter_DCDC +Converter_DCDC_muRata_NMAxxxxDC_THT +Isolated 1W DCDC-Converter, http://power.murata.com/data/power/ncl/kdc_nma.pdf +Isolated 1W DCDC-Converter +0 +6 +6 +Converter_DCDC +Converter_DCDC_muRata_NMAxxxxSC_THT +muRata NMAxxxxSC footprint based on SIP7, http://power.murata.com/data/power/ncl/kdc_nma.pdf +muRata NMAxxxxSC DCDC-Converter +0 +5 +5 +Converter_DCDC +Converter_DCDC_muRata_NXE2SxxxxMC_THT +Isolated 2W Single Output SM DC/DC Converters, http://power.murata.com/data/power/ncl/kdc_nxe2.pdf +Isolated 2W Single Output SM DC/DC Converters +0 +5 +5 +Converter_DCDC +Converter_DCDC_muRata_NXExSxxxxMC_SMD +Isolated 1W or 2W Single Output SM DC/DC Converters http://power.murata.com/data/power/ncl/kdc_nxe1.pdf http://power.murata.com/data/power/ncl/kdc_nxe2.pdf +Isolated 1W or 2W Single Output SM DC/DC Converters +0 +5 +5 +Converter_DCDC +Converter_DCDC_muRata_OKI-78SR_Horizontal +https://power.murata.com/data/power/oki-78sr.pdf +78sr3.3 78sr5 78sr9 78sr12 78srXX +0 +3 +3 +Converter_DCDC +Converter_DCDC_muRata_OKI-78SR_Vertical +https://power.murata.com/data/power/oki-78sr.pdf +78sr3.3 78sr5 78sr9 78sr12 78srXX +0 +3 +3 +Crystal +Crystal_AT310_D3.0mm_L10.0mm_Horizontal +Crystal THT AT310 10.0mm-10.5mm length 3.0mm diameter http://www.cinetech.com.tw/upload/2011/04/20110401165201.pdf +['AT310'] +0 +2 +2 +Crystal +Crystal_AT310_D3.0mm_L10.0mm_Horizontal_1EP_style1 +Crystal THT AT310 10.0mm-10.5mm length 3.0mm diameter http://www.cinetech.com.tw/upload/2011/04/20110401165201.pdf +['AT310'] +0 +3 +3 +Crystal +Crystal_AT310_D3.0mm_L10.0mm_Horizontal_1EP_style2 +Crystal THT AT310 10.0mm-10.5mm length 3.0mm diameter http://www.cinetech.com.tw/upload/2011/04/20110401165201.pdf +['AT310'] +0 +5 +3 +Crystal +Crystal_AT310_D3.0mm_L10.0mm_Vertical +Crystal THT AT310 10.0mm-10.5mm length 3.0mm diameter http://www.cinetech.com.tw/upload/2011/04/20110401165201.pdf +['AT310'] +0 +2 +2 +Crystal +Crystal_C26-LF_D2.1mm_L6.5mm_Horizontal +Crystal THT C26-LF 6.5mm length 2.06mm diameter +['C26-LF'] +0 +2 +2 +Crystal +Crystal_C26-LF_D2.1mm_L6.5mm_Horizontal_1EP_style1 +Crystal THT C26-LF 6.5mm length 2.06mm diameter +['C26-LF'] +0 +3 +3 +Crystal +Crystal_C26-LF_D2.1mm_L6.5mm_Horizontal_1EP_style2 +Crystal THT C26-LF 6.5mm length 2.06mm diameter +['C26-LF'] +0 +5 +3 +Crystal +Crystal_C26-LF_D2.1mm_L6.5mm_Vertical +Crystal THT C26-LF 6.5mm length 2.06mm diameter +['C26-LF'] +0 +2 +2 +Crystal +Crystal_C38-LF_D3.0mm_L8.0mm_Horizontal +Crystal THT C38-LF 8.0mm length 3.0mm diameter +['C38-LF'] +0 +2 +2 +Crystal +Crystal_C38-LF_D3.0mm_L8.0mm_Horizontal_1EP_style1 +Crystal THT C38-LF 8.0mm length 3.0mm diameter +['C38-LF'] +0 +3 +3 +Crystal +Crystal_C38-LF_D3.0mm_L8.0mm_Horizontal_1EP_style2 +Crystal THT C38-LF 8.0mm length 3.0mm diameter +['C38-LF'] +0 +5 +3 +Crystal +Crystal_C38-LF_D3.0mm_L8.0mm_Vertical +Crystal THT C38-LF 8.0mm length 3.0mm diameter +['C38-LF'] +0 +2 +2 +Crystal +Crystal_DS10_D1.0mm_L4.3mm_Horizontal +Crystal THT DS10 4.3mm length 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS10'] +0 +2 +2 +Crystal +Crystal_DS10_D1.0mm_L4.3mm_Horizontal_1EP_style1 +Crystal THT DS10 4.3mm length 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS10'] +0 +3 +3 +Crystal +Crystal_DS10_D1.0mm_L4.3mm_Horizontal_1EP_style2 +Crystal THT DS10 4.3mm length 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS10'] +0 +5 +3 +Crystal +Crystal_DS10_D1.0mm_L4.3mm_Vertical +Crystal THT DS10 4.3mm length 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS10'] +0 +2 +2 +Crystal +Crystal_DS15_D1.5mm_L5.0mm_Horizontal +Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS15'] +0 +2 +2 +Crystal +Crystal_DS15_D1.5mm_L5.0mm_Horizontal_1EP_style1 +Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS15'] +0 +3 +3 +Crystal +Crystal_DS15_D1.5mm_L5.0mm_Horizontal_1EP_style2 +Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS15'] +0 +5 +3 +Crystal +Crystal_DS15_D1.5mm_L5.0mm_Vertical +Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS15'] +0 +2 +2 +Crystal +Crystal_DS26_D2.0mm_L6.0mm_Horizontal +Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS26'] +0 +2 +2 +Crystal +Crystal_DS26_D2.0mm_L6.0mm_Horizontal_1EP_style1 +Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS26'] +0 +3 +3 +Crystal +Crystal_DS26_D2.0mm_L6.0mm_Horizontal_1EP_style2 +Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS26'] +0 +5 +3 +Crystal +Crystal_DS26_D2.0mm_L6.0mm_Vertical +Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS26'] +0 +2 +2 +Crystal +Crystal_HC18-U_Horizontal +Crystal THT HC-18/U http://5hertz.com/pdfs/04404_D.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC18-U_Horizontal_1EP_style1 +Crystal THT HC-18/U http://5hertz.com/pdfs/04404_D.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC18-U_Horizontal_1EP_style2 +Crystal THT HC-18/U http://5hertz.com/pdfs/04404_D.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC18-U_Vertical +Crystal THT HC-18/U, http://5hertz.com/pdfs/04404_D.pdf +THT crystalHC-18/U +0 +2 +2 +Crystal +Crystal_HC33-U_Horizontal +Crystal THT HC-33/U http://pdi.bentech-taiwan.com/PDI/GEN20SPEV20HC3320U.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC33-U_Horizontal_1EP_style1 +Crystal THT HC-33/U http://pdi.bentech-taiwan.com/PDI/GEN20SPEV20HC3320U.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC33-U_Horizontal_1EP_style2 +Crystal THT HC-33/U http://pdi.bentech-taiwan.com/PDI/GEN20SPEV20HC3320U.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC33-U_Vertical +Crystal THT HC-33/U, http://pdi.bentech-taiwan.com/PDI/GEN20SPEV20HC3320U.pdf +THT crystalHC-33/U +0 +2 +2 +Crystal +Crystal_HC35-U +Crystal, Quarz, HC35/U, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/TO71xx.pdf +Crystal Quarz HC35/U +0 +3 +3 +Crystal +Crystal_HC49-4H_Vertical +Crystal THT HC-49-4H http://5hertz.com/pdfs/04404_D.pdf +THT crystalHC-49-4H +0 +2 +2 +Crystal +Crystal_HC49-U-3Pin_Vertical +Crystal THT HC-49/U, 3pin-version, http://www.raltron.com/products/pdfspecs/crystal_hc_49_45_51.pdf +THT crystalHC-49/U +0 +3 +3 +Crystal +Crystal_HC49-U_Horizontal +Crystal THT HC-49/U http://5hertz.com/pdfs/04404_D.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC49-U_Horizontal_1EP_style1 +Crystal THT HC-49/U http://5hertz.com/pdfs/04404_D.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC49-U_Horizontal_1EP_style2 +Crystal THT HC-49/U http://5hertz.com/pdfs/04404_D.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC49-U_Vertical +Crystal THT HC-49/U http://5hertz.com/pdfs/04404_D.pdf +THT crystalHC-49/U +0 +2 +2 +Crystal +Crystal_HC50_Horizontal +Crystal THT HC-50 http://www.crovencrystals.com/croven_pdf/HC-50_Crystal_Holder_Rev_00.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC50_Horizontal_1EP_style1 +Crystal THT HC-50 http://www.crovencrystals.com/croven_pdf/HC-50_Crystal_Holder_Rev_00.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC50_Horizontal_1EP_style2 +Crystal THT HC-50 http://www.crovencrystals.com/croven_pdf/HC-50_Crystal_Holder_Rev_00.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC50_Vertical +Crystal THT HC-50, http://www.crovencrystals.com/croven_pdf/HC-50_Crystal_Holder_Rev_00.pdf +THT crystalHC-50 +0 +2 +2 +Crystal +Crystal_HC51-U_Vertical +Crystal THT HC-51/U, http://www.crovencrystals.com/croven_pdf/HC-51_Crystal_Holder_Rev_00.pdf +THT crystalHC-51/U +0 +2 +2 +Crystal +Crystal_HC51_Horizontal +Crystal THT HC-51 http://www.crovencrystals.com/croven_pdf/HC-51_Crystal_Holder_Rev_00.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC51_Horizontal_1EP_style1 +Crystal THT HC-51 http://www.crovencrystals.com/croven_pdf/HC-51_Crystal_Holder_Rev_00.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC51_Horizontal_1EP_style2 +Crystal THT HC-51 http://www.crovencrystals.com/croven_pdf/HC-51_Crystal_Holder_Rev_00.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC52-6mm_Horizontal +Crystal THT HC-51/6mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC52-6mm_Horizontal_1EP_style1 +Crystal THT HC-51/6mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC52-6mm_Horizontal_1EP_style2 +Crystal THT HC-51/6mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC52-6mm_Vertical +Crystal THT HC-52/6mm, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystalHC-49/U +0 +2 +2 +Crystal +Crystal_HC52-8mm_Horizontal +Crystal THT HC-51/8mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC52-8mm_Horizontal_1EP_style1 +Crystal THT HC-51/8mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC52-8mm_Horizontal_1EP_style2 +Crystal THT HC-51/8mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC52-8mm_Vertical +Crystal THT HC-52/8mm, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystalHC-49/U +0 +2 +2 +Crystal +Crystal_HC52-U-3Pin_Vertical +Crystal THT HC-52/U, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystalHC-52/U +0 +3 +3 +Crystal +Crystal_HC52-U_Horizontal +Crystal THT HC-51/U http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC52-U_Horizontal_1EP_style1 +Crystal THT HC-51/U http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC52-U_Horizontal_1EP_style2 +Crystal THT HC-51/U http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC52-U_Vertical +Crystal THT HC-52/U, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal HC-52/U +0 +2 +2 +Crystal +Crystal_Round_D1.0mm_Vertical +Crystal THT DS10 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS10'] +0 +2 +2 +Crystal +Crystal_Round_D1.5mm_Vertical +Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS15'] +0 +2 +2 +Crystal +Crystal_Round_D2.0mm_Vertical +Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS26'] +0 +2 +2 +Crystal +Crystal_Round_D3.0mm_Vertical +Crystal THT C38-LF 8.0mm length 3.0mm diameter +['C38-LF'] +0 +2 +2 +Crystal +Crystal_SMD_0603-2Pin_6.0x3.5mm +SMD Crystal SERIES SMD0603/2 http://www.petermann-technik.de/fileadmin/petermann/pdf/SMD0603-2.pdf, 6.0x3.5mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_0603-2Pin_6.0x3.5mm_HandSoldering +SMD Crystal SERIES SMD0603/2 http://www.petermann-technik.de/fileadmin/petermann/pdf/SMD0603-2.pdf, hand-soldering, 6.0x3.5mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_0603-4Pin_6.0x3.5mm +SMD Crystal SERIES SMD0603/4 http://www.petermann-technik.de/fileadmin/petermann/pdf/SMD0603-4.pdf, 6.0x3.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_0603-4Pin_6.0x3.5mm_HandSoldering +SMD Crystal SERIES SMD0603/4 http://www.petermann-technik.de/fileadmin/petermann/pdf/SMD0603-4.pdf, hand-soldering, 6.0x3.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_2012-2Pin_2.0x1.2mm +SMD Crystal 2012/2 http://txccrystal.com/images/pdf/9ht11.pdf, 2.0x1.2mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_2012-2Pin_2.0x1.2mm_HandSoldering +SMD Crystal 2012/2 http://txccrystal.com/images/pdf/9ht11.pdf, hand-soldering, 2.0x1.2mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_2016-4Pin_2.0x1.6mm +SMD Crystal SERIES SMD2016/4 http://www.q-crystal.com/upload/5/2015552223166229.pdf, 2.0x1.6mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_2520-4Pin_2.5x2.0mm +SMD Crystal SERIES SMD2520/4 http://www.newxtal.com/UploadFiles/Images/2012-11-12-09-29-09-776.pdf, 2.5x2.0mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_3215-2Pin_3.2x1.5mm +SMD Crystal FC-135 https://support.epson.biz/td/api/doc_check.php?dl=brief_FC-135R_en.pdf +SMD SMT Crystal +0 +2 +2 +Crystal +Crystal_SMD_3225-4Pin_3.2x2.5mm +SMD Crystal SERIES SMD3225/4 http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSoldering +SMD Crystal SERIES SMD3225/4 http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_5032-2Pin_5.0x3.2mm +SMD Crystal SERIES SMD2520/2 http://www.icbase.com/File/PDF/HKC/HKC00061008.pdf, 5.0x3.2mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_5032-2Pin_5.0x3.2mm_HandSoldering +SMD Crystal SERIES SMD2520/2 http://www.icbase.com/File/PDF/HKC/HKC00061008.pdf, hand-soldering, 5.0x3.2mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_5032-4Pin_5.0x3.2mm +SMD Crystal SERIES SMD2520/4 http://www.icbase.com/File/PDF/HKC/HKC00061008.pdf, 5.0x3.2mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_7050-2Pin_7.0x5.0mm +SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, 7.0x5.0mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_7050-2Pin_7.0x5.0mm_HandSoldering +SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, hand-soldering, 7.0x5.0mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_7050-4Pin_7.0x5.0mm +SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, 7.0x5.0mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_Abracon_ABM3-2Pin_5.0x3.2mm +Abracon Miniature Ceramic Smd Crystal ABM3 http://www.abracon.com/Resonators/abm3.pdf, 5.0x3.2mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_Abracon_ABM3-2Pin_5.0x3.2mm_HandSoldering +Abracon Miniature Ceramic Smd Crystal ABM3 http://www.abracon.com/Resonators/abm3.pdf, hand-soldering, 5.0x3.2mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_Abracon_ABM3B-4Pin_5.0x3.2mm +Abracon Miniature Ceramic Smd Crystal ABM3B http://www.abracon.com/Resonators/abm3b.pdf, 5.0x3.2mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_Abracon_ABM3C-4Pin_5.0x3.2mm +Abracon Miniature Ceramic Smd Crystal ABM3C http://www.abracon.com/Resonators/abm3c.pdf, 5.0x3.2mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_Abracon_ABM7-2Pin_6.0x3.5mm +SMD Crystal Abracon ABM7, https://abracon.com/Resonators/abm7.pdf +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_Abracon_ABM8G-4Pin_3.2x2.5mm +Abracon Miniature Ceramic Smd Crystal ABM8G http://www.abracon.com/Resonators/ABM8G.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_Abracon_ABM10-4Pin_2.5x2.0mm +Abracon Miniature Ceramic Smd Crystal ABM10 http://www.abracon.com/Resonators/ABM10.pdf +SMD SMT crystal Abracon ABM10 +0 +4 +4 +Crystal +Crystal_SMD_Abracon_ABS25-4Pin_8.0x3.8mm +Abracon Miniature Ceramic SMD Crystal ABS25 https://abracon.com/Resonators/abs25.pdf, 8.0x3.8mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_ECS_CSM3X-2Pin_7.6x4.1mm +http://www.ecsxtal.com/store/pdf/CSM-3X.pdf +Crystal CSM-3X +0 +2 +2 +Crystal +Crystal_SMD_EuroQuartz_EQ161-2Pin_3.2x1.5mm +SMD Crystal EuroQuartz EQ161 series http://cdn-reichelt.de/documents/datenblatt/B400/PG32768C.pdf, 3.2x1.5mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_EuroQuartz_EQ161-2Pin_3.2x1.5mm_HandSoldering +SMD Crystal EuroQuartz EQ161 series http://cdn-reichelt.de/documents/datenblatt/B400/PG32768C.pdf, hand-soldering, 3.2x1.5mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_EuroQuartz_MJ-4Pin_5.0x3.2mm +SMD Crystal EuroQuartz MJ series http://cdn-reichelt.de/documents/datenblatt/B400/MJ.pdf, 5.0x3.2mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_MJ-4Pin_5.0x3.2mm_HandSoldering +SMD Crystal EuroQuartz MJ series http://cdn-reichelt.de/documents/datenblatt/B400/MJ.pdf, hand-soldering, 5.0x3.2mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_MQ-4Pin_7.0x5.0mm +SMD Crystal EuroQuartz MQ series http://cdn-reichelt.de/documents/datenblatt/B400/MQ.pdf, 7.0x5.0mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_MQ-4Pin_7.0x5.0mm_HandSoldering +SMD Crystal EuroQuartz MQ series http://cdn-reichelt.de/documents/datenblatt/B400/MQ.pdf, hand-soldering, 7.0x5.0mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_MQ2-2Pin_7.0x5.0mm +SMD Crystal EuroQuartz MQ2 series http://cdn-reichelt.de/documents/datenblatt/B400/MQ.pdf, 7.0x5.0mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_EuroQuartz_MQ2-2Pin_7.0x5.0mm_HandSoldering +SMD Crystal EuroQuartz MQ2 series http://cdn-reichelt.de/documents/datenblatt/B400/MQ.pdf, hand-soldering, 7.0x5.0mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_EuroQuartz_MT-4Pin_3.2x2.5mm +SMD Crystal EuroQuartz MT series http://cdn-reichelt.de/documents/datenblatt/B400/MT.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_MT-4Pin_3.2x2.5mm_HandSoldering +SMD Crystal EuroQuartz MT series http://cdn-reichelt.de/documents/datenblatt/B400/MT.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_X22-4Pin_2.5x2.0mm +SMD Crystal EuroQuartz X22 series http://cdn-reichelt.de/documents/datenblatt/B400/DS_X22.pdf, 2.5x2.0mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_X22-4Pin_2.5x2.0mm_HandSoldering +SMD Crystal EuroQuartz X22 series http://cdn-reichelt.de/documents/datenblatt/B400/DS_X22.pdf, hand-soldering, 2.5x2.0mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_FOX_FE-2Pin_7.5x5.0mm +crystal Ceramic Resin Sealed SMD http://www.foxonline.com/pdfs/fe.pdf, 7.5x5.0mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_FOX_FE-2Pin_7.5x5.0mm_HandSoldering +crystal Ceramic Resin Sealed SMD http://www.foxonline.com/pdfs/fe.pdf, hand-soldering, 7.5x5.0mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_FOX_FQ7050-2Pin_7.0x5.0mm +FOX SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, 7.0x5.0mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_FOX_FQ7050-2Pin_7.0x5.0mm_HandSoldering +FOX SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, hand-soldering, 7.0x5.0mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_FOX_FQ7050-4Pin_7.0x5.0mm +FOX SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, 7.0x5.0mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_FrontierElectronics_FM206 +SMD Watch Crystal FrontierElectronics FM206 6.0mm length 1.9mm diameter http://www.chinafronter.com/wp-content/uploads/2013/12/FM206.pdf +['FM206'] +0 +3 +3 +Crystal +Crystal_SMD_G8-2Pin_3.2x1.5mm +SMD Crystal G8, 3.2x1.5mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_G8-2Pin_3.2x1.5mm_HandSoldering +SMD Crystal G8, hand-soldering, 3.2x1.5mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_HC49-SD +SMD Crystal HC-49-SD http://cdn-reichelt.de/documents/datenblatt/B400/xxx-HC49-SMD.pdf, 11.4x4.7mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_HC49-SD_HandSoldering +SMD Crystal HC-49-SD http://cdn-reichelt.de/documents/datenblatt/B400/xxx-HC49-SMD.pdf, hand-soldering, 11.4x4.7mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC1V-T1A-2Pin_8.0x3.7mm +SMD Crystal MicroCrystal CC1V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CC1V-T1A.pdf, 8.0x3.7mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC1V-T1A-2Pin_8.0x3.7mm_HandSoldering +SMD Crystal MicroCrystal CC1V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CC1V-T1A.pdf, hand-soldering, 8.0x3.7mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC4V-T1A-2Pin_5.0x1.9mm +SMD Crystal MicroCrystal CC4V-T1A series http://cdn-reichelt.de/documents/datenblatt/B400/CC4V-T1A.pdf, 5.0x1.9mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC4V-T1A-2Pin_5.0x1.9mm_HandSoldering +SMD Crystal MicroCrystal CC4V-T1A series http://cdn-reichelt.de/documents/datenblatt/B400/CC4V-T1A.pdf, hand-soldering, 5.0x1.9mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC5V-T1A-2Pin_4.1x1.5mm +SMD Crystal MicroCrystal CC5V-T1A series http://cdn-reichelt.de/documents/datenblatt/B400/CC5V-T1A.pdf, 4.1x1.5mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC5V-T1A-2Pin_4.1x1.5mm_HandSoldering +SMD Crystal MicroCrystal CC5V-T1A series http://cdn-reichelt.de/documents/datenblatt/B400/CC5V-T1A.pdf, hand-soldering, 4.1x1.5mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC7V-T1A-2Pin_3.2x1.5mm +SMD Crystal MicroCrystal CC7V-T1A/CM7V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CC7V-T1A.pdf, 3.2x1.5mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC7V-T1A-2Pin_3.2x1.5mm_HandSoldering +SMD Crystal MicroCrystal CC7V-T1A/CM7V-T1A series http://www.microcrystal.com/images/_Product-Documentation/01_TF_ceramic_Packages/01_Datasheet/CC1V-T1A.pdf, hand-soldering, 3.2x1.5mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC8V-T1A-2Pin_2.0x1.2mm +SMD Crystal MicroCrystal CC8V-T1A/CM8V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CC8V-T1A.pdf, 2.0x1.2mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC8V-T1A-2Pin_2.0x1.2mm_HandSoldering +SMD Crystal MicroCrystal CC8V-T1A/CM8V-T1A series http://www.microcrystal.com/images/_Product-Documentation/01_TF_ceramic_Packages/01_Datasheet/CC8V-T1A.pdf, hand-soldering, 2.0x1.2mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CM9V-T1A-2Pin_1.6x1.0mm +SMD Crystal MicroCrystal CM9V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CM9V-T1A.pdf, 1.6x1.0mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CM9V-T1A-2Pin_1.6x1.0mm_HandSoldering +SMD Crystal MicroCrystal CM9V-T1A series http://www.microcrystal.com/images/_Product-Documentation/01_TF_ceramic_Packages/01_Datasheet/CM9V-T1A.pdf, hand-soldering, 1.6x1.0mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_MS1V-T1K +SMD Watch Crystal MicroCrystal MS1V-T1K 6.1mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/MS1V-T1K.pdf +['MS1V-T1K'] +0 +3 +3 +Crystal +Crystal_SMD_MicroCrystal_MS3V-T1R +SMD Watch Crystal MicroCrystal MS3V-T1R 5.2mm length 1.4mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/MS3V-T1R.pdf +['MS3V-T1R'] +0 +3 +3 +Crystal +Crystal_SMD_Qantek_QC5CB-2Pin_5x3.2mm +SMD Crystal Qantek QC5CB, https://www.qantek.com/tl_files/products/crystals/QC5CB.pdf +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_SeikoEpson_FA238-4Pin_3.2x2.5mm +crystal Epson Toyocom FA-238 https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_FA238-4Pin_3.2x2.5mm_HandSoldering +crystal Epson Toyocom FA-238 series https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_FA238V-4Pin_3.2x2.5mm +crystal Epson Toyocom FA-238 series https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_FA238V-4Pin_3.2x2.5mm_HandSoldering +crystal Epson Toyocom FA-238 series http://www.mouser.com/ds/2/137/1721499-465440.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MA406-4Pin_11.7x4.0mm +SMD Crystal Seiko Epson MC-506 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, 11.7x4.0mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MA406-4Pin_11.7x4.0mm_HandSoldering +SMD Crystal Seiko Epson MC-506 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, hand-soldering, 11.7x4.0mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MA505-2Pin_12.7x5.1mm +SMD Crystal Seiko Epson MC-505 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, 12.7x5.1mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_SeikoEpson_MA505-2Pin_12.7x5.1mm_HandSoldering +SMD Crystal Seiko Epson MC-505 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, hand-soldering, 12.7x5.1mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_SeikoEpson_MA506-4Pin_12.7x5.1mm +SMD Crystal Seiko Epson MC-506 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, 12.7x5.1mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MA506-4Pin_12.7x5.1mm_HandSoldering +SMD Crystal Seiko Epson MC-506 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, hand-soldering, 12.7x5.1mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC146-4Pin_6.7x1.5mm +SMD Crystal Seiko Epson MC-146 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-156_en.pdf, 6.7x1.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC146-4Pin_6.7x1.5mm_HandSoldering +SMD Crystal Seiko Epson MC-146 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-156_en.pdf, hand-soldering, 6.7x1.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC156-4Pin_7.1x2.5mm +SMD Crystal Seiko Epson MC-156 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-156_en.pdf, 7.1x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC156-4Pin_7.1x2.5mm_HandSoldering +SMD Crystal Seiko Epson MC-156 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-156_en.pdf, hand-soldering, 7.1x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC306-4Pin_8.0x3.2mm +SMD Crystal Seiko Epson MC-306 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, 8.0x3.2mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC306-4Pin_8.0x3.2mm_HandSoldering +SMD Crystal Seiko Epson MC-306 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, hand-soldering, 8.0x3.2mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC405-2Pin_9.6x4.1mm +SMD Crystal Seiko Epson MC-405 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, 9.6x4.1mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_SeikoEpson_MC405-2Pin_9.6x4.1mm_HandSoldering +SMD Crystal Seiko Epson MC-405 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, hand-soldering, 9.6x4.1mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_SeikoEpson_MC406-4Pin_9.6x4.1mm +SMD Crystal Seiko Epson MC-406 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, 9.6x4.1mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC406-4Pin_9.6x4.1mm_HandSoldering +SMD Crystal Seiko Epson MC-406 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, hand-soldering, 9.6x4.1mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_TSX3225-4Pin_3.2x2.5mm +crystal Epson Toyocom TSX-3225 series https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_TSX3225-4Pin_3.2x2.5mm_HandSoldering +crystal Epson Toyocom TSX-3225 series https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_TXC_7A-2Pin_5x3.2mm +SMD Crystal TXC 7A http://txccrystal.com/images/pdf/7a.pdf +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_TXC_7M-4Pin_3.2x2.5mm +SMD Crystal TXC 7M http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_TXC_7M-4Pin_3.2x2.5mm_HandSoldering +SMD Crystal TXC 7M http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_TXC_9HT11-2Pin_2.0x1.2mm +SMD Crystal TXC 9HT11 http://txccrystal.com/images/pdf/9ht11.pdf, 2.0x1.2mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_TXC_9HT11-2Pin_2.0x1.2mm_HandSoldering +SMD Crystal TXC 9HT11 http://txccrystal.com/images/pdf/9ht11.pdf, hand-soldering, 2.0x1.2mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_TXC_AX_8045-2Pin_8.0x4.5mm +http://www.txccrystal.com/images/pdf/ax-automotive.pdf +SMD SMT crystal +0 +2 +2 +Crystal +Resonator-2Pin_W6.0mm_H3.0mm +Ceramic Resomator/Filter 6.0x3.0mm^2, length*width=6.0x3.0mm^2 package, package length=6.0mm, package width=3.0mm, 2 pins +THT ceramic resonator filter +0 +2 +2 +Crystal +Resonator-2Pin_W7.0mm_H2.5mm +Ceramic Resomator/Filter 7.0x2.5mm^2, length*width=7.0x2.5mm^2 package, package length=7.0mm, package width=2.5mm, 2 pins +THT ceramic resonator filter +0 +2 +2 +Crystal +Resonator-2Pin_W8.0mm_H3.5mm +Ceramic Resomator/Filter 8.0x3.5mm^2, length*width=8.0x3.5mm^2 package, package length=8.0mm, package width=3.5mm, 2 pins +THT ceramic resonator filter +0 +2 +2 +Crystal +Resonator-2Pin_W10.0mm_H5.0mm +Ceramic Resomator/Filter 10.0x5.0 RedFrequency MG/MT/MX series, http://www.red-frequency.com/download/datenblatt/redfrequency-datenblatt-ir-zta.pdf, length*width=10.0x5.0mm^2 package, package length=10.0mm, package width=5.0mm, 2 pins +THT ceramic resonator filter +0 +2 +2 +Crystal +Resonator-3Pin_W6.0mm_H3.0mm +Ceramic Resomator/Filter 6.0x3.0mm^2, length*width=6.0x3.0mm^2 package, package length=6.0mm, package width=3.0mm, 3 pins +THT ceramic resonator filter +0 +3 +3 +Crystal +Resonator-3Pin_W7.0mm_H2.5mm +Ceramic Resomator/Filter 7.0x2.5mm^2, length*width=7.0x2.5mm^2 package, package length=7.0mm, package width=2.5mm, 3 pins +THT ceramic resonator filter +0 +3 +3 +Crystal +Resonator-3Pin_W8.0mm_H3.5mm +Ceramic Resomator/Filter 8.0x3.5mm^2, length*width=8.0x3.5mm^2 package, package length=8.0mm, package width=3.5mm, 3 pins +THT ceramic resonator filter +0 +3 +3 +Crystal +Resonator-3Pin_W10.0mm_H5.0mm +Ceramic Resomator/Filter 10.0x5.0mm^2 RedFrequency MG/MT/MX series, http://www.red-frequency.com/download/datenblatt/redfrequency-datenblatt-ir-zta.pdf, length*width=10.0x5.0mm^2 package, package length=10.0mm, package width=5.0mm, 3 pins +THT ceramic resonator filter +0 +3 +3 +Crystal +Resonator_SMD-3Pin_7.2x3.0mm +SMD Resomator/Filter 7.2x3.0mm, Murata CSTCC8M00G53-R0; 8MHz resonator, SMD, Farnell (Element 14) #1170435, http://www.farnell.com/datasheets/19296.pdf?_ga=1.247244932.122297557.1475167906, 7.2x3.0mm^2 package +SMD SMT ceramic resonator filter filter +0 +3 +3 +Crystal +Resonator_SMD-3Pin_7.2x3.0mm_HandSoldering +SMD Resomator/Filter 7.2x3.0mm, Murata CSTCC8M00G53-R0; 8MHz resonator, SMD, Farnell (Element 14) #1170435, http://www.farnell.com/datasheets/19296.pdf?_ga=1.247244932.122297557.1475167906, hand-soldering, 7.2x3.0mm^2 package +SMD SMT ceramic resonator filter filter hand-soldering +0 +3 +3 +Crystal +Resonator_SMD_muRata_CDSCB-2Pin_4.5x2.0mm +SMD Resomator/Filter Murata CDSCB, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, 4.5x2.0mm^2 package +SMD SMT ceramic resonator filter filter +0 +2 +2 +Crystal +Resonator_SMD_muRata_CDSCB-2Pin_4.5x2.0mm_HandSoldering +SMD Resomator/Filter Murata CDSCB, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, hand-soldering, 4.5x2.0mm^2 package +SMD SMT ceramic resonator filter filter hand-soldering +0 +2 +2 +Crystal +Resonator_SMD_muRata_CSTxExxV-3Pin_3.0x1.1mm +SMD Resomator/Filter Murata CSTCE, https://www.murata.com/en-eu/products/productdata/8801162264606/SPEC-CSTNE16M0VH3C000R0.pdf +SMD SMT ceramic resonator filter +0 +3 +3 +Crystal +Resonator_SMD_muRata_CSTxExxV-3Pin_3.0x1.1mm_HandSoldering +SMD Resomator/Filter Murata CSTCE, https://www.murata.com/en-eu/products/productdata/8801162264606/SPEC-CSTNE16M0VH3C000R0.pdf +SMD SMT ceramic resonator filter +0 +3 +3 +Crystal +Resonator_SMD_muRata_SFECV-3Pin_6.9x2.9mm +SMD Resomator/Filter Murata SFECV, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, 6.9x2.9mm^2 package +SMD SMT ceramic resonator filter filter +0 +3 +3 +Crystal +Resonator_SMD_muRata_SFECV-3Pin_6.9x2.9mm_HandSoldering +SMD Resomator/Filter Murata SFECV, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, hand-soldering, 6.9x2.9mm^2 package +SMD SMT ceramic resonator filter filter hand-soldering +0 +3 +3 +Crystal +Resonator_SMD_muRata_SFSKA-3Pin_7.9x3.8mm +SMD Resomator/Filter Murata SFSKA, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, 7.9x3.8mm^2 package +SMD SMT ceramic resonator filter filter +0 +3 +3 +Crystal +Resonator_SMD_muRata_SFSKA-3Pin_7.9x3.8mm_HandSoldering +SMD Resomator/Filter Murata SFSKA, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, hand-soldering, 7.9x3.8mm^2 package +SMD SMT ceramic resonator filter filter hand-soldering +0 +3 +3 +Crystal +Resonator_SMD_muRata_TPSKA-3Pin_7.9x3.8mm +SMD Resomator/Filter Murata TPSKA, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, 7.9x3.8mm^2 package +SMD SMT ceramic resonator filter filter +0 +3 +3 +Crystal +Resonator_SMD_muRata_TPSKA-3Pin_7.9x3.8mm_HandSoldering +SMD Resomator/Filter Murata TPSKA, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, hand-soldering, 7.9x3.8mm^2 package +SMD SMT ceramic resonator filter filter hand-soldering +0 +3 +3 +Crystal +Resonator_muRata_CSTLSxxxG-3Pin_W8.0mm_H3.0mm +Ceramic Resomator/Filter Murata CSTLSxxxG, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/timingdevice/ceralock/p17e.ashx, length*width=8.0x3.0mm^2 package, package length=8.0mm, package width=3.0mm, 3 pins +THT ceramic resonator filter CSTLSxxxG +0 +3 +3 +Crystal +Resonator_muRata_CSTLSxxxX-3Pin_W5.5mm_H3.0mm +Ceramic Resomator/Filter Murata CSTLSxxxX, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/timingdevice/ceralock/p17e.ashx, length*width=5.5x3.0mm^2 package, package length=5.5mm, package width=3.0mm, 3 pins +THT ceramic resonator filter CSTLSxxxX +0 +3 +3 +Crystal +Resonator_muRata_DSN6-3Pin_W7.0mm_H2.5mm +Ceramic Resomator/Filter Murata DSN6, http://cdn-reichelt.de/documents/datenblatt/B400/DSN6NC51H.pdf, length*width=7.0x2.5mm^2 package, package length=7.0mm, package width=2.5mm, 3 pins +THT ceramic resonator filter DSN6 +0 +3 +3 +Crystal +Resonator_muRata_DSS6-3Pin_W7.0mm_H2.5mm +Ceramic Resomator/Filter Murata DSS6, http://cdn-reichelt.de/documents/datenblatt/B400/DSN6NC51H.pdf, length*width=7.0x2.5mm^2 package, package length=7.0mm, package width=2.5mm, 3 pins +THT ceramic resonator filter DSS6 +0 +3 +3 +Diode_SMD +D_0201_0603Metric +Diode SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +diode +0 +4 +2 +Diode_SMD +D_0201_0603Metric_Castellated +Diode SMD 0201 (0603 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +diode castellated +0 +4 +2 +Diode_SMD +D_0201_0603Metric_Pad0.64x0.40mm_HandSolder +Diode SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +diode handsolder +0 +4 +2 +Diode_SMD +D_0402_1005Metric +Diode SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_0402_1005Metric_Castellated +Diode SMD 0402 (1005 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_0402_1005Metric_Pad0.77x0.64mm_HandSolder +Diode SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_0603_1608Metric +Diode SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_0603_1608Metric_Castellated +Diode SMD 0603 (1608 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_0603_1608Metric_Pad1.05x0.95mm_HandSolder +Diode SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_0805_2012Metric +Diode SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_0805_2012Metric_Castellated +Diode SMD 0805 (2012 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_0805_2012Metric_Pad1.15x1.40mm_HandSolder +Diode SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_01005_0402Metric +Diode SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +diode +0 +4 +2 +Diode_SMD +D_01005_0402Metric_Castellated +Diode SMD 01005 (0402 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +diode castellated +0 +4 +2 +Diode_SMD +D_01005_0402Metric_Pad0.57x0.30mm_HandSolder +Diode SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +diode handsolder +0 +4 +2 +Diode_SMD +D_1206_3216Metric +Diode SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_1206_3216Metric_Castellated +Diode SMD 1206 (3216 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_1206_3216Metric_Pad1.42x1.75mm_HandSolder +Diode SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_1210_3225Metric +Diode SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_1210_3225Metric_Castellated +Diode SMD 1210 (3225 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_1210_3225Metric_Pad1.42x2.65mm_HandSolder +Diode SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_1806_4516Metric +Diode SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_1806_4516Metric_Castellated +Diode SMD 1806 (4516 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_1806_4516Metric_Pad1.57x1.80mm_HandSolder +Diode SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_1812_4532Metric +Diode SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_1812_4532Metric_Castellated +Diode SMD 1812 (4532 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_1812_4532Metric_Pad1.30x3.40mm_HandSolder +Diode SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_2010_5025Metric +Diode SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_2010_5025Metric_Castellated +Diode SMD 2010 (5025 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_2010_5025Metric_Pad1.52x2.65mm_HandSolder +Diode SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_2114_3652Metric +Diode SMD 2114 (3652 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/schottky.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_2114_3652Metric_Castellated +Diode SMD 2114 (3652 Metric), castellated end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/schottky.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_2114_3652Metric_Pad1.85x3.75mm_HandSolder +Diode SMD 2114 (3652 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/schottky.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_2512_6332Metric +Diode SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_2512_6332Metric_Castellated +Diode SMD 2512 (6332 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_2512_6332Metric_Pad1.52x3.35mm_HandSolder +Diode SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_2816_7142Metric +Diode SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_2816_7142Metric_Castellated +Diode SMD 2816 (7142 Metric), castellated end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_2816_7142Metric_Pad3.20x4.45mm_HandSolder +Diode SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_3220_8050Metric +Diode SMD 3220 (8050 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/schottky.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_3220_8050Metric_Castellated +Diode SMD 3220 (8050 Metric), castellated end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/schottky.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_3220_8050Metric_Pad2.65x5.15mm_HandSolder +Diode SMD 3220 (8050 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/schottky.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_MELF +Diode, MELF,, +Diode MELF +0 +2 +2 +Diode_SMD +D_MELF-RM10_Universal_Handsoldering +Diode, Universal, MELF, RM10, Handsoldering, SMD, Thruhole, +Diode Universal MELF RM10 Handsoldering SMD Thruhole +0 +2 +2 +Diode_SMD +D_MELF_Handsoldering +Diode MELF Handsoldering +Diode MELF Handsoldering +0 +2 +2 +Diode_SMD +D_MicroMELF +Diode, MicroMELF, Reflow Soldering, http://www.vishay.com/docs/85597/bzm55.pdf +MicroMELF Diode +0 +2 +2 +Diode_SMD +D_MicroMELF_Hadsoldering +Diode, MicroMELF, hand-soldering, http://www.vishay.com/docs/85597/bzm55-se.pdf +MicroMELF Diode +0 +2 +2 +Diode_SMD +D_MicroMELF_Handsoldering +Diode, MicroMELF, Hand Soldering, http://www.vishay.com/docs/85597/bzm55.pdf +MicroMELF Diode +0 +2 +2 +Diode_SMD +D_MiniMELF +Diode Mini-MELF (SOD-80) +Diode Mini-MELF (SOD-80) +0 +2 +2 +Diode_SMD +D_MiniMELF_Handsoldering +Diode Mini-MELF (SOD-80) Handsoldering +Diode Mini-MELF (SOD-80) Handsoldering +0 +2 +2 +Diode_SMD +D_PowerDI-5 +PowerDI,Diode,Vishay,https://www.diodes.com/assets/Package-Files/PowerDI5.pdf +PowerDI diode vishay +0 +3 +2 +Diode_SMD +D_PowerDI-123 +http://www.diodes.com/_files/datasheets/ds30497.pdf +PowerDI diode vishay +0 +2 +2 +Diode_SMD +D_Powermite2_AK +Microsemi Powermite 2 SMD power package (https://www.microsemi.com/packaging-information/partpackage/details?pid=5341) +PowerMite2 +0 +2 +2 +Diode_SMD +D_Powermite2_KA +Microsemi Powermite 2 SMD power package (https://www.microsemi.com/packaging-information/partpackage/details?pid=5341) +PowerMite2 +0 +2 +2 +Diode_SMD +D_Powermite3 +Microsemi Powermite 3 SMD power package (https://www.microsemi.com/packaging-information/partpackage/details?pid=5340) +PowerMite3 +0 +3 +3 +Diode_SMD +D_Powermite_AK +Microsemi Powermite SMD power package (https://www.microsemi.com/packaging-information/partpackage/details?pid=5339, https://www.onsemi.com/pub/Collateral/457-04.PDF) +Powermite +0 +2 +2 +Diode_SMD +D_Powermite_KA +Microsemi Powermite SMD power package (https://www.microsemi.com/packaging-information/partpackage/details?pid=5339, https://www.onsemi.com/pub/Collateral/457-04.PDF) +Powermite +0 +2 +2 +Diode_SMD +D_QFN_3.3x3.3mm_P0.65mm +QFN, diode, 3.3x3.3x1mm (https://www.wolfspeed.com/media/downloads/846/C3D1P7060Q.pdf) +diode qfn 3.3 +0 +3 +2 +Diode_SMD +D_SC-80 +JEITA SC-80 +SC-80 +0 +2 +2 +Diode_SMD +D_SC-80_HandSoldering +JEITA SC-80 +SC-80 +0 +2 +2 +Diode_SMD +D_SMA +Diode SMA (DO-214AC) +Diode SMA (DO-214AC) +0 +2 +2 +Diode_SMD +D_SMA-SMB_Universal_Handsoldering +Diode, Universal, SMA (DO-214AC) or SMB (DO-214AA), Handsoldering, +Diode Universal SMA (DO-214AC) SMB (DO-214AA) Handsoldering +0 +2 +2 +Diode_SMD +D_SMA_Handsoldering +Diode SMA (DO-214AC) Handsoldering +Diode SMA (DO-214AC) Handsoldering +0 +2 +2 +Diode_SMD +D_SMB +Diode SMB (DO-214AA) +Diode SMB (DO-214AA) +0 +2 +2 +Diode_SMD +D_SMB-SMC_Universal_Handsoldering +Diode, Universal, SMB(DO-214AA) or SMC (DO-214AB), Handsoldering, +Diode Universal SMB(DO-214AA) SMC (DO-214AB) Handsoldering +0 +2 +2 +Diode_SMD +D_SMB_Handsoldering +Diode SMB (DO-214AA) Handsoldering +Diode SMB (DO-214AA) Handsoldering +0 +2 +2 +Diode_SMD +D_SMB_Modified +Diode SMB (DO-214AA) Modified (http://www.littelfuse.com/~/media/electronics/datasheets/sidactors/littelfuse_sidactor_battrax_positive_negative_modified_do_214_datasheet.pdf.pdf) +Diode SMB (DO-214AA) +0 +3 +3 +Diode_SMD +D_SMC +Diode SMC (DO-214AB) +Diode SMC (DO-214AB) +0 +2 +2 +Diode_SMD +D_SMC-RM10_Universal_Handsoldering +Diode, Universal, SMC (DO-214AB), RM10, Handsoldering, SMD, Thruhole +Diode Universal SMC (DO-214AB) RM10 Handsoldering SMD Thruhole +0 +2 +2 +Diode_SMD +D_SMC_Handsoldering +Diode SMC (DO-214AB) Handsoldering +Diode SMC (DO-214AB) Handsoldering +0 +2 +2 +Diode_SMD +D_SMF +Diode SMF (DO-219AB), http://www.vishay.com/docs/95572/smf_do-219ab.pdf +Diode SMF (DO-214AB) +0 +2 +2 +Diode_SMD +D_SOD-110 +SOD-110 +SOD-110 +0 +2 +2 +Diode_SMD +D_SOD-123 +SOD-123 +SOD-123 +0 +2 +2 +Diode_SMD +D_SOD-123F +D_SOD-123F +D_SOD-123F +0 +2 +2 +Diode_SMD +D_SOD-128 +D_SOD-128 (CFP5 SlimSMAW), https://assets.nexperia.com/documents/outline-drawing/SOD128.pdf +D_SOD-128 +0 +2 +2 +Diode_SMD +D_SOD-323 +SOD-323 +SOD-323 +0 +2 +2 +Diode_SMD +D_SOD-323F +SOD-323F http://www.nxp.com/documents/outline_drawing/SOD323F.pdf +SOD-323F +0 +2 +2 +Diode_SMD +D_SOD-323_HandSoldering +SOD-323 +SOD-323 +0 +2 +2 +Diode_SMD +D_SOD-523 +http://www.diodes.com/datasheets/ap02001.pdf p.144 +Diode SOD523 +0 +2 +2 +Diode_SMD +D_SOD-923 +https://www.onsemi.com/pub/Collateral/ESD9B-D.PDF#page=4 +Diode SOD923 +0 +2 +2 +Diode_SMD +D_SOT-23_ANK +SOT-23, Single Diode +SOT-23 +0 +3 +2 +Diode_SMD +D_SOT-23_NKA +SOT-23, Single Diode +SOT-23 +0 +3 +2 +Diode_SMD +D_TUMD2 +ROHM - TUMD2 +TUMD2 +0 +2 +2 +Diode_SMD +Diode_Bridge_Bourns_CD-DF4xxS +8.1x10.5mm, 4A, single phase bridge rectifier, https://www.bourns.com/docs/Product-Datasheets/CD-DF4xxSL.pdf +Surface Mount Bridge Rectifier Diode +0 +4 +4 +Diode_SMD +Diode_Bridge_Diotec_ABS +SMD diode bridge ABS (Diotec), see https://diotec.com/tl_files/diotec/files/pdf/datasheets/abs2.pdf +ABS MBLS +0 +4 +4 +Diode_SMD +Diode_Bridge_Diotec_MicroDil_3.0x3.0x1.8mm +SMD package Diotec Diotec MicroDil, body 3.0x3.0x1.8mm (e.g. diode bridge), see https://diotec.com/tl_files/diotec/files/pdf/datasheets/mys40.pdf +Diotec MicroDil diode bridge +0 +4 +4 +Diode_SMD +Diode_Bridge_Diotec_SO-DIL-Slim +SMD diode bridge Diotec SO-DIL Slim, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/b40fs.pdf +DFS SO-DIL Slim +0 +4 +4 +Diode_SMD +Diode_Bridge_Vishay_DFS +SMD diode bridge DFS, see http://www.vishay.com/docs/88854/padlayouts.pdf +DFS +0 +4 +4 +Diode_SMD +Diode_Bridge_Vishay_DFSFlat +SMD diode bridge Low Profile DFS "Flat", see http://www.vishay.com/docs/88874/dfl15005.pdf +DFS +0 +4 +4 +Diode_SMD +Diode_Bridge_Vishay_MBLS +SMD diode bridge MBLS, see http://www.vishay.com/docs/89959/mbl104s.pdf http://www.vishay.com/docs/88854/padlayouts.pdf +DFS +0 +4 +4 +Diode_SMD +Littelfuse_PolyZen-LS +http://m.littelfuse.com/~/media/electronics/datasheets/polyzen_devices/littelfuse_polyzen_standard_polyzen_catalog_datasheet.pdf.pdf +Diode Polymer Protected Zener Diode Littelfuse LS +0 +3 +3 +Diode_THT +D_5KPW_P7.62mm_Vertical_AnodeUp +Diode, 5KPW series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=9*8mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5KPW series Axial Vertical pin pitch 7.62mm length 9mm diameter 8mm +0 +2 +2 +Diode_THT +D_5KPW_P7.62mm_Vertical_KathodeUp +Diode, 5KPW series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=9*8mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5KPW series Axial Vertical pin pitch 7.62mm length 9mm diameter 8mm +0 +2 +2 +Diode_THT +D_5KPW_P12.70mm_Horizontal +Diode, 5KPW series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9*8mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5KPW series Axial Horizontal pin pitch 12.7mm length 9mm diameter 8mm +0 +2 +2 +Diode_THT +D_5KP_P7.62mm_Vertical_AnodeUp +Diode, 5KP series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=7.62*9.53mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5KP series Axial Vertical pin pitch 7.62mm length 7.62mm diameter 9.53mm +0 +2 +2 +Diode_THT +D_5KP_P7.62mm_Vertical_KathodeUp +Diode, 5KP series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=7.62*9.53mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5KP series Axial Vertical pin pitch 7.62mm length 7.62mm diameter 9.53mm +0 +2 +2 +Diode_THT +D_5KP_P10.16mm_Horizontal +Diode, 5KP series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=7.62*9.53mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5KP series Axial Horizontal pin pitch 10.16mm length 7.62mm diameter 9.53mm +0 +2 +2 +Diode_THT +D_5KP_P12.70mm_Horizontal +Diode, 5KP series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=7.62*9.53mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5KP series Axial Horizontal pin pitch 12.7mm length 7.62mm diameter 9.53mm +0 +2 +2 +Diode_THT +D_5W_P5.08mm_Vertical_AnodeUp +Diode, 5W series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=8.9*3.7mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5W series Axial Vertical pin pitch 5.08mm length 8.9mm diameter 3.7mm +0 +2 +2 +Diode_THT +D_5W_P5.08mm_Vertical_KathodeUp +Diode, 5W series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=8.9*3.7mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5W series Axial Vertical pin pitch 5.08mm length 8.9mm diameter 3.7mm +0 +2 +2 +Diode_THT +D_5W_P10.16mm_Horizontal +Diode, 5W series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=8.9*3.7mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5W series Axial Horizontal pin pitch 10.16mm length 8.9mm diameter 3.7mm +0 +2 +2 +Diode_THT +D_5W_P12.70mm_Horizontal +Diode, 5W series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=8.9*3.7mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5W series Axial Horizontal pin pitch 12.7mm length 8.9mm diameter 3.7mm +0 +2 +2 +Diode_THT +D_A-405_P2.54mm_Vertical_AnodeUp +Diode, A-405 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf +Diode A-405 series Axial Vertical pin pitch 2.54mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_A-405_P2.54mm_Vertical_KathodeUp +Diode, A-405 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf +Diode A-405 series Axial Vertical pin pitch 2.54mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_A-405_P5.08mm_Vertical_AnodeUp +Diode, A-405 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf +Diode A-405 series Axial Vertical pin pitch 5.08mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_A-405_P5.08mm_Vertical_KathodeUp +Diode, A-405 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf +Diode A-405 series Axial Vertical pin pitch 5.08mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_A-405_P7.62mm_Horizontal +Diode, A-405 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf +Diode A-405 series Axial Horizontal pin pitch 7.62mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_A-405_P10.16mm_Horizontal +Diode, A-405 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf +Diode A-405 series Axial Horizontal pin pitch 10.16mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_A-405_P12.70mm_Horizontal +Diode, A-405 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf +Diode A-405 series Axial Horizontal pin pitch 12.7mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-15_P2.54mm_Vertical_AnodeUp +Diode, DO-15 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Vertical pin pitch 2.54mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-15_P2.54mm_Vertical_KathodeUp +Diode, DO-15 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Vertical pin pitch 2.54mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-15_P3.81mm_Vertical_AnodeUp +Diode, DO-15 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Vertical pin pitch 3.81mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-15_P3.81mm_Vertical_KathodeUp +Diode, DO-15 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Vertical pin pitch 3.81mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-15_P5.08mm_Vertical_AnodeUp +Diode, DO-15 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Vertical pin pitch 5.08mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-15_P5.08mm_Vertical_KathodeUp +Diode, DO-15 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Vertical pin pitch 5.08mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-15_P10.16mm_Horizontal +Diode, DO-15 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Horizontal pin pitch 10.16mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-15_P12.70mm_Horizontal +Diode, DO-15 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Horizontal pin pitch 12.7mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-15_P15.24mm_Horizontal +Diode, DO-15 series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Horizontal pin pitch 15.24mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-27_P5.08mm_Vertical_AnodeUp +Diode, DO-27 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.52*5.33mm^2, , http://www.slottechforum.com/slotinfo/Techstuff/CD2%20Diodes%20and%20Transistors/Cases/Diode%20DO-27.jpg +Diode DO-27 series Axial Vertical pin pitch 5.08mm length 9.52mm diameter 5.33mm +0 +2 +2 +Diode_THT +D_DO-27_P5.08mm_Vertical_KathodeUp +Diode, DO-27 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.52*5.33mm^2, , http://www.slottechforum.com/slotinfo/Techstuff/CD2%20Diodes%20and%20Transistors/Cases/Diode%20DO-27.jpg +Diode DO-27 series Axial Vertical pin pitch 5.08mm length 9.52mm diameter 5.33mm +0 +2 +2 +Diode_THT +D_DO-27_P12.70mm_Horizontal +Diode, DO-27 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9.52*5.33mm^2, , http://www.slottechforum.com/slotinfo/Techstuff/CD2%20Diodes%20and%20Transistors/Cases/Diode%20DO-27.jpg +Diode DO-27 series Axial Horizontal pin pitch 12.7mm length 9.52mm diameter 5.33mm +0 +2 +2 +Diode_THT +D_DO-27_P15.24mm_Horizontal +Diode, DO-27 series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=9.52*5.33mm^2, , http://www.slottechforum.com/slotinfo/Techstuff/CD2%20Diodes%20and%20Transistors/Cases/Diode%20DO-27.jpg +Diode DO-27 series Axial Horizontal pin pitch 15.24mm length 9.52mm diameter 5.33mm +0 +2 +2 +Diode_THT +D_DO-34_SOD68_P2.54mm_Vertical_AnodeUp +Diode, DO-34_SOD68 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf +Diode DO-34_SOD68 series Axial Vertical pin pitch 2.54mm length 3.04mm diameter 1.6mm +0 +2 +2 +Diode_THT +D_DO-34_SOD68_P2.54mm_Vertical_KathodeUp +Diode, DO-34_SOD68 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf +Diode DO-34_SOD68 series Axial Vertical pin pitch 2.54mm length 3.04mm diameter 1.6mm +0 +2 +2 +Diode_THT +D_DO-34_SOD68_P5.08mm_Vertical_AnodeUp +Diode, DO-34_SOD68 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf +Diode DO-34_SOD68 series Axial Vertical pin pitch 5.08mm length 3.04mm diameter 1.6mm +0 +2 +2 +Diode_THT +D_DO-34_SOD68_P5.08mm_Vertical_KathodeUp +Diode, DO-34_SOD68 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf +Diode DO-34_SOD68 series Axial Vertical pin pitch 5.08mm length 3.04mm diameter 1.6mm +0 +2 +2 +Diode_THT +D_DO-34_SOD68_P7.62mm_Horizontal +Diode, DO-34_SOD68 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf +Diode DO-34_SOD68 series Axial Horizontal pin pitch 7.62mm length 3.04mm diameter 1.6mm +0 +2 +2 +Diode_THT +D_DO-34_SOD68_P10.16mm_Horizontal +Diode, DO-34_SOD68 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf +Diode DO-34_SOD68 series Axial Horizontal pin pitch 10.16mm length 3.04mm diameter 1.6mm +0 +2 +2 +Diode_THT +D_DO-34_SOD68_P12.70mm_Horizontal +Diode, DO-34_SOD68 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf +Diode DO-34_SOD68 series Axial Horizontal pin pitch 12.7mm length 3.04mm diameter 1.6mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P2.54mm_Vertical_AnodeUp +Diode, DO-35_SOD27 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Vertical pin pitch 2.54mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P2.54mm_Vertical_KathodeUp +Diode, DO-35_SOD27 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Vertical pin pitch 2.54mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P3.81mm_Vertical_AnodeUp +Diode, DO-35_SOD27 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Vertical pin pitch 3.81mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P3.81mm_Vertical_KathodeUp +Diode, DO-35_SOD27 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Vertical pin pitch 3.81mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P5.08mm_Vertical_AnodeUp +Diode, DO-35_SOD27 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Vertical pin pitch 5.08mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P5.08mm_Vertical_KathodeUp +Diode, DO-35_SOD27 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Vertical pin pitch 5.08mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P7.62mm_Horizontal +Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P10.16mm_Horizontal +Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P12.70mm_Horizontal +Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Horizontal pin pitch 12.7mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P2.54mm_Vertical_AnodeUp +Diode, DO-41_SOD81 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf +Diode DO-41_SOD81 series Axial Vertical pin pitch 2.54mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P2.54mm_Vertical_KathodeUp +Diode, DO-41_SOD81 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf +Diode DO-41_SOD81 series Axial Vertical pin pitch 2.54mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P3.81mm_Vertical_AnodeUp +Diode, DO-41_SOD81 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=5.2*2.7mm^2, , https://www.diodes.com/assets/Package-Files/DO-41-Plastic.pdf +Diode DO-41_SOD81 series Axial Vertical pin pitch 3.81mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P3.81mm_Vertical_KathodeUp +Diode, DO-41_SOD81 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=5.2*2.7mm^2, , https://www.diodes.com/assets/Package-Files/DO-41-Plastic.pdf +Diode DO-41_SOD81 series Axial Vertical pin pitch 3.81mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P5.08mm_Vertical_AnodeUp +Diode, DO-41_SOD81 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf +Diode DO-41_SOD81 series Axial Vertical pin pitch 5.08mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P5.08mm_Vertical_KathodeUp +Diode, DO-41_SOD81 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf +Diode DO-41_SOD81 series Axial Vertical pin pitch 5.08mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P7.62mm_Horizontal +Diode, DO-41_SOD81 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf +Diode DO-41_SOD81 series Axial Horizontal pin pitch 7.62mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P10.16mm_Horizontal +Diode, DO-41_SOD81 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf +Diode DO-41_SOD81 series Axial Horizontal pin pitch 10.16mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P12.70mm_Horizontal +Diode, DO-41_SOD81 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf +Diode DO-41_SOD81 series Axial Horizontal pin pitch 12.7mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-201AD_P3.81mm_Vertical_AnodeUp +Diode, DO-201AD series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=9.5*5.2mm^2, , http://www.diodes.com/_files/packages/DO-201AD.pdf +Diode DO-201AD series Axial Vertical pin pitch 3.81mm length 9.5mm diameter 5.2mm +0 +2 +2 +Diode_THT +D_DO-201AD_P3.81mm_Vertical_KathodeUp +Diode, DO-201AD series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=9.5*5.2mm^2, , http://www.diodes.com/_files/packages/DO-201AD.pdf +Diode DO-201AD series Axial Vertical pin pitch 3.81mm length 9.5mm diameter 5.2mm +0 +2 +2 +Diode_THT +D_DO-201AD_P5.08mm_Vertical_AnodeUp +Diode, DO-201AD series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.5*5.2mm^2, , http://www.diodes.com/_files/packages/DO-201AD.pdf +Diode DO-201AD series Axial Vertical pin pitch 5.08mm length 9.5mm diameter 5.2mm +0 +2 +2 +Diode_THT +D_DO-201AD_P5.08mm_Vertical_KathodeUp +Diode, DO-201AD series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.5*5.2mm^2, , http://www.diodes.com/_files/packages/DO-201AD.pdf +Diode DO-201AD series Axial Vertical pin pitch 5.08mm length 9.5mm diameter 5.2mm +0 +2 +2 +Diode_THT +D_DO-201AD_P12.70mm_Horizontal +Diode, DO-201AD series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9.5*5.2mm^2, , http://www.diodes.com/_files/packages/DO-201AD.pdf +Diode DO-201AD series Axial Horizontal pin pitch 12.7mm length 9.5mm diameter 5.2mm +0 +2 +2 +Diode_THT +D_DO-201AD_P15.24mm_Horizontal +Diode, DO-201AD series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=9.5*5.2mm^2, , http://www.diodes.com/_files/packages/DO-201AD.pdf +Diode DO-201AD series Axial Horizontal pin pitch 15.24mm length 9.5mm diameter 5.2mm +0 +2 +2 +Diode_THT +D_DO-201AE_P3.81mm_Vertical_AnodeUp +Diode, DO-201AE series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=9*5.3mm^2, , http://www.farnell.com/datasheets/529758.pdf +Diode DO-201AE series Axial Vertical pin pitch 3.81mm length 9mm diameter 5.3mm +0 +2 +2 +Diode_THT +D_DO-201AE_P3.81mm_Vertical_KathodeUp +Diode, DO-201AE series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=9*5.3mm^2, , http://www.farnell.com/datasheets/529758.pdf +Diode DO-201AE series Axial Vertical pin pitch 3.81mm length 9mm diameter 5.3mm +0 +2 +2 +Diode_THT +D_DO-201AE_P5.08mm_Vertical_AnodeUp +Diode, DO-201AE series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9*5.3mm^2, , http://www.farnell.com/datasheets/529758.pdf +Diode DO-201AE series Axial Vertical pin pitch 5.08mm length 9mm diameter 5.3mm +0 +2 +2 +Diode_THT +D_DO-201AE_P5.08mm_Vertical_KathodeUp +Diode, DO-201AE series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9*5.3mm^2, , http://www.farnell.com/datasheets/529758.pdf +Diode DO-201AE series Axial Vertical pin pitch 5.08mm length 9mm diameter 5.3mm +0 +2 +2 +Diode_THT +D_DO-201AE_P12.70mm_Horizontal +Diode, DO-201AE series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9*5.3mm^2, , http://www.farnell.com/datasheets/529758.pdf +Diode DO-201AE series Axial Horizontal pin pitch 12.7mm length 9mm diameter 5.3mm +0 +2 +2 +Diode_THT +D_DO-201AE_P15.24mm_Horizontal +Diode, DO-201AE series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=9*5.3mm^2, , http://www.farnell.com/datasheets/529758.pdf +Diode DO-201AE series Axial Horizontal pin pitch 15.24mm length 9mm diameter 5.3mm +0 +2 +2 +Diode_THT +D_DO-201_P3.81mm_Vertical_AnodeUp +Diode, DO-201 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=9.53*5.21mm^2, , http://www.diodes.com/_files/packages/DO-201.pdf +Diode DO-201 series Axial Vertical pin pitch 3.81mm length 9.53mm diameter 5.21mm +0 +2 +2 +Diode_THT +D_DO-201_P3.81mm_Vertical_KathodeUp +Diode, DO-201 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=9.53*5.21mm^2, , http://www.diodes.com/_files/packages/DO-201.pdf +Diode DO-201 series Axial Vertical pin pitch 3.81mm length 9.53mm diameter 5.21mm +0 +2 +2 +Diode_THT +D_DO-201_P5.08mm_Vertical_AnodeUp +Diode, DO-201 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.53*5.21mm^2, , http://www.diodes.com/_files/packages/DO-201.pdf +Diode DO-201 series Axial Vertical pin pitch 5.08mm length 9.53mm diameter 5.21mm +0 +2 +2 +Diode_THT +D_DO-201_P5.08mm_Vertical_KathodeUp +Diode, DO-201 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.53*5.21mm^2, , http://www.diodes.com/_files/packages/DO-201.pdf +Diode DO-201 series Axial Vertical pin pitch 5.08mm length 9.53mm diameter 5.21mm +0 +2 +2 +Diode_THT +D_DO-201_P12.70mm_Horizontal +Diode, DO-201 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9.53*5.21mm^2, , http://www.diodes.com/_files/packages/DO-201.pdf +Diode DO-201 series Axial Horizontal pin pitch 12.7mm length 9.53mm diameter 5.21mm +0 +2 +2 +Diode_THT +D_DO-201_P15.24mm_Horizontal +Diode, DO-201 series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=9.53*5.21mm^2, , http://www.diodes.com/_files/packages/DO-201.pdf +Diode DO-201 series Axial Horizontal pin pitch 15.24mm length 9.53mm diameter 5.21mm +0 +2 +2 +Diode_THT +D_DO-247_Horizontal_TabDown +Diode, DO-247 series, Horizontal, TabDown, P 10.9mm +diode rectifier +0 +2 +2 +Diode_THT +D_DO-247_Horizontal_TabUp +Diode, DO-247 series, Horizontal, TabUp, P 10.9mm +diode rectifier +0 +2 +2 +Diode_THT +D_DO-247_Vertical +Diode, DO-247 series, Vertical, P 10.9mm +diode rectifier +0 +2 +2 +Diode_THT +D_P600_R-6_P7.62mm_Vertical_AnodeUp +Diode, P600_R-6 series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=9.1*9.1mm^2, , http://www.vishay.com/docs/88692/p600a.pdf, http://www.diodes.com/_files/packages/R-6.pdf +Diode P600_R-6 series Axial Vertical pin pitch 7.62mm length 9.1mm diameter 9.1mm +0 +2 +2 +Diode_THT +D_P600_R-6_P7.62mm_Vertical_KathodeUp +Diode, P600_R-6 series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=9.1*9.1mm^2, , http://www.vishay.com/docs/88692/p600a.pdf, http://www.diodes.com/_files/packages/R-6.pdf +Diode P600_R-6 series Axial Vertical pin pitch 7.62mm length 9.1mm diameter 9.1mm +0 +2 +2 +Diode_THT +D_P600_R-6_P12.70mm_Horizontal +Diode, P600_R-6 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9.1*9.1mm^2, , http://www.vishay.com/docs/88692/p600a.pdf, http://www.diodes.com/_files/packages/R-6.pdf +Diode P600_R-6 series Axial Horizontal pin pitch 12.7mm length 9.1mm diameter 9.1mm +0 +2 +2 +Diode_THT +D_P600_R-6_P20.00mm_Horizontal +Diode, P600_R-6 series, Axial, Horizontal, pin pitch=20mm, , length*diameter=9.1*9.1mm^2, , http://www.vishay.com/docs/88692/p600a.pdf, http://www.diodes.com/_files/packages/R-6.pdf +Diode P600_R-6 series Axial Horizontal pin pitch 20mm length 9.1mm diameter 9.1mm +0 +2 +2 +Diode_THT +D_T-1_P2.54mm_Vertical_AnodeUp +Diode, T-1 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=3.2*2.6mm^2, , http://www.diodes.com/_files/packages/T-1.pdf +Diode T-1 series Axial Vertical pin pitch 2.54mm length 3.2mm diameter 2.6mm +0 +2 +2 +Diode_THT +D_T-1_P2.54mm_Vertical_KathodeUp +Diode, T-1 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=3.2*2.6mm^2, , http://www.diodes.com/_files/packages/T-1.pdf +Diode T-1 series Axial Vertical pin pitch 2.54mm length 3.2mm diameter 2.6mm +0 +2 +2 +Diode_THT +D_T-1_P5.08mm_Horizontal +Diode, T-1 series, Axial, Horizontal, pin pitch=5.08mm, , length*diameter=3.2*2.6mm^2, , http://www.diodes.com/_files/packages/T-1.pdf +Diode T-1 series Axial Horizontal pin pitch 5.08mm length 3.2mm diameter 2.6mm +0 +2 +2 +Diode_THT +D_T-1_P10.16mm_Horizontal +Diode, T-1 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=3.2*2.6mm^2, , http://www.diodes.com/_files/packages/T-1.pdf +Diode T-1 series Axial Horizontal pin pitch 10.16mm length 3.2mm diameter 2.6mm +0 +2 +2 +Diode_THT +D_T-1_P12.70mm_Horizontal +Diode, T-1 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=3.2*2.6mm^2, , http://www.diodes.com/_files/packages/T-1.pdf +Diode T-1 series Axial Horizontal pin pitch 12.7mm length 3.2mm diameter 2.6mm +0 +2 +2 +Diode_THT +D_T-1_P27.94mm_Horizontal +Diode, T-1 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=3.2*2.6mm^2, , http://www.diodes.com/_files/packages/T-1.pdf +Diode T-1 series Axial Horizontal pin pitch 12.7mm length 3.2mm diameter 2.6mm +0 +2 +2 +Diode_THT +D_T-1_P35.56mm_Horizontal +Diode, T-1 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=3.2*2.6mm^2, , http://www.diodes.com/_files/packages/T-1.pdf +Diode T-1 series Axial Horizontal pin pitch 12.7mm length 3.2mm diameter 2.6mm +0 +2 +2 +Diode_THT +Diode_Bridge_15.1x15.1x6.3mm_P10.9mm +Single phase bridge rectifier case 15.1x15.1mm, pitch 10.9mm, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/pb1000.pdf +Diode Bridge PB10xxS +0 +4 +4 +Diode_THT +Diode_Bridge_15.2x15.2x6.3mm_P10.9mm +Single phase bridge rectifier case 15.2x15.2mm, pitch 10.9mm, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/kbpc600.pdf +Diode Bridge KBPC6xx +0 +4 +4 +Diode_THT +Diode_Bridge_15.7x15.7x6.3mm_P10.8mm +Single phase bridge rectifier case 15.7x15.7 +Diode Bridge +0 +4 +4 +Diode_THT +Diode_Bridge_16.7x16.7x6.3mm_P10.8mm +Single phase bridge rectifier case 16.7x16.7 +Diode Bridge +0 +4 +4 +Diode_THT +Diode_Bridge_19.0x3.5x10.0mm_P5.0mm +Vishay GBU rectifier package, 5.08mm pitch, see http://www.vishay.com/docs/88606/g3sba20.pdf +Vishay GBU rectifier diode bridge +0 +4 +4 +Diode_THT +Diode_Bridge_19.0x19.0x6.8mm_P12.7mm +Single phase bridge rectifier case 19x19mm, pitch 12.7mm, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/pb1000.pdf +Diode Bridge PB10xx +0 +4 +4 +Diode_THT +Diode_Bridge_28.6x28.6x7.3mm_P18.0mm_P11.6mm +Single phase bridge rectifier case 28.6x28.6mm, pitch 18.0mm & 11.6mm, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/kbpc1500fw.pdf +Diode Bridge KBPCxxxxWP +0 +4 +4 +Diode_THT +Diode_Bridge_32.0x5.6x17.0mm_P10.0mm_P7.5mm +Diotec 32x5.6x17mm rectifier package, 7.5mm/10mm pitch, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/b40c3700.pdf +Diotec rectifier diode bridge +0 +4 +4 +Diode_THT +Diode_Bridge_DIP-4_W5.08mm_P2.54mm +4-lead dip package for diode bridges, row spacing 5.08mm, pin-spacing 2.54mm, see http://www.vishay.com/docs/88898/b2m.pdf +DIL DIP PDIP 5.08mm 2.54 +0 +4 +4 +Diode_THT +Diode_Bridge_DIP-4_W7.62mm_P5.08mm +4-lead dip package for diode bridges, row spacing 7.62 mm (300 mils), see http://cdn-reichelt.de/documents/datenblatt/A400/HDBL101G_20SERIES-TSC.pdf +DIL DIP PDIP 5.08mm 7.62mm 300mil +0 +4 +4 +Diode_THT +Diode_Bridge_IXYS_GUFP +Three phase, Bridge, Rectifier +diode module +0 +5 +5 +Diode_THT +Diode_Bridge_Round_D8.9mm +4-lead round diode bridge package, diameter 8.9mm, pin pitch 5.08mm, see http://cdn-reichelt.de/documents/datenblatt/A400/W005M-W10M_SEP.PDF +diode bridge 8.9mm 8.85mm WOB pitch 5.08mm +0 +4 +4 +Diode_THT +Diode_Bridge_Round_D9.0mm +4-lead round diode bridge package, diameter 9.0mm, pin pitch 5.0mm, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/b40r.pdf +diode bridge 9.0mm 8.85mm WOB pitch 5.0mm +0 +4 +4 +Diode_THT +Diode_Bridge_Round_D9.8mm +4-lead round diode bridge package, diameter 9.8mm, pin pitch 5.08mm, see http://www.vishay.com/docs/88769/woo5g.pdf +diode bridge 9.8mm WOG pitch 5.08mm +0 +4 +4 +Diode_THT +Diode_Bridge_Vishay_GBL +Vishay GBL rectifier package, 5.08mm pitch, see http://www.vishay.com/docs/88609/gbl005.pdf +Vishay GBL rectifier diode bridge +0 +4 +4 +Diode_THT +Diode_Bridge_Vishay_GBU +Vishay GBU rectifier package, 5.08mm pitch, see http://www.vishay.com/docs/88606/g3sba20.pdf +Vishay GBU rectifier diode bridge +0 +4 +4 +Diode_THT +Diode_Bridge_Vishay_KBL +Vishay KBL rectifier package, 5.08mm pitch, see http://www.vishay.com/docs/88655/kbl005.pdf +Vishay KBL rectifier diode bridge +0 +4 +4 +Diode_THT +Diode_Bridge_Vishay_KBPC1 +Single phase bridge rectifier case KBPC1, see http://www.vishay.com/docs/93585/vs-kbpc1series.pdf +Diode Bridge +0 +4 +4 +Diode_THT +Diode_Bridge_Vishay_KBPC6 +Single phase bridge rectifier case KBPC6, see http://www.vishay.com/docs/93585/vs-kbpc1series.pdf +Diode Bridge +0 +4 +4 +Diode_THT +Diode_Bridge_Vishay_KBPM +Vishay KBM rectifier package, 3.95mm pitch (http://www.farnell.com/datasheets/2238158.pdf, http://www.cdil.com/s/kbp2005_.pdf) +Vishay KBM rectifier diode bridge +0 +4 +4 +Diode_THT +Diode_Bridge_Vishay_KBU +Vishay KBU rectifier package, 5.08mm pitch, see http://www.vishay.com/docs/88656/kbu4.pdf +Vishay KBU rectifier diode bridge +0 +4 +4 +Display +AG12864E +STN/FSTN LCD 128x64 dot https://www.digchip.com/datasheets/parts/datasheet/1121/AG-12864E-pdf.php +AG12864E Graphics Display 128x64 Ampire +0 +24 +20 +Display +Adafruit_SSD1306 +Adafruit SSD1306 OLED 1.3 inch 128x64 I2C & SPI https://learn.adafruit.com/monochrome-oled-breakouts/downloads +Adafruit SSD1306 OLED 1.3 inch 128x64 I2C & SPI +0 +8 +8 +Display +Adafruit_SSD1306_No_Mounting_Holes +Adafruit SSD1306 OLED 1.3 inch 128x64 I2C & SPI https://learn.adafruit.com/monochrome-oled-breakouts/downloads +Adafruit SSD1306 OLED 1.3 inch 128x64 I2C & SPI +0 +8 +8 +Display +CR2013-MI2120 +CR2013-MI2120 ILI9341 LCD Breakout http://pan.baidu.com/s/11Y990 +CR2013-MI2120 ILI9341 LCD Breakout +0 +18 +14 +Display +EA-eDIP128B-XXX +LCD-graphical display with LED backlight 128x64 RS-232 I2C or SPI http://www.lcd-module.com/fileadmin/eng/pdf/grafik/edip128-6e.pdf +LCD-graphical display with LED backlight 128x64 RS-232 I2C or SPI +0 +32 +32 +Display +EA_DOGS104X-A +LCD 4x10 character 3.3V VDD I2C or SPI http://www.lcd-module.com/fileadmin/eng/pdf/doma/dogs104e.pdf +LCD 4x10 character 3.3V VDD I2C or SPI +0 +14 +14 +Display +EA_DOGXL160-7 +Grapchical,Display,LCD,160x104 http://www.lcd-module.com/eng/pdf/grafik/dogxl160-7e.pdf +EA_DOGXL160-7 +0 +22 +22 +Display +EA_DOGXL160-7_Backlight +Grapchical,Display,LCD,160x104 http://www.lcd-module.com/eng/pdf/grafik/dogxl160-7e.pdf +EA_DOGXL160-7_Backlight +0 +22 +22 +Display +EA_T123X-I2C +http://www.lcd-module.de/pdf/doma/t123-i2c.pdf +3 Line 12 character wide alpha numeric LCD +0 +6 +6 +Display +EA_eDIP160-XXX +LCD-graphical display with LED backlight 160x104 RS-232 I2C or SPI http://www.lcd-module.com/fileadmin/eng/pdf/grafik/edip160-7e.pdf +LCD-graphical display with LED backlight 160x104 RS-232 I2C or SPI +0 +40 +40 +Display +EA_eDIP240-XXX +LCD graphical display LED backlight 240x128 http://www.lcd-module.com/fileadmin/eng/pdf/grafik/edip240-7e.pdf +LCD graphical display LED backlight 240x128 +0 +40 +40 +Display +EA_eDIP320X-XXX +LCD display 320x340 RS-232 I2C or SPI http://www.lcd-module.com/fileadmin/eng/pdf/grafik/edip320-8e.pdf +LCD display 320x340 RS-232 I2C or SPI +0 +48 +48 +Display +EA_eDIPTFT32-XXX +TFT-graphic display 320x240 16 bit colour with led backlight http://www.lcd-module.com/fileadmin/eng/pdf/grafik/ediptft32-ae.pdf +TFT-graphic display 320x240 16 bit colour with led backlight +0 +40 +40 +Display +EA_eDIPTFT43-ATC +http://www.lcd-module.com/fileadmin/eng/pdf/grafik/ediptft43-ae.pdf +TFT graphical display 480x272 16-bit colour with LED backlight +0 +40 +40 +Display +EA_eDIPTFT43-XXX +TFT graphical display 480x272 16-bit colour with LED backlight http://www.lcd-module.com/fileadmin/eng/pdf/grafik/ediptft43-ae.pdf +TFT graphical display 480x272 16-bit colour with LED backlight +0 +40 +40 +Display +EA_eDIPTFT57-XXX +http://www.lcd-module.com/fileadmin/eng/pdf/grafik/ediptft57-ae.pdf +TFT-graphic display 640x480 16 bit colour +0 +48 +48 +Display +EA_eDIPTFT70-ATC +TFT-graphical display 800x480 16-bit colours with capacitive touch panel http://www.lcd-module.com/fileadmin/eng/pdf/grafik/ediptft70-ae.pdf +TFT-graphical display 800x480 16-bit colours with capacitive touch panel +0 +48 +48 +Display +EA_eDIPTFT70-XXX +TFT-graphical display 800x480 16-bit colours http://www.lcd-module.com/fileadmin/eng/pdf/grafik/ediptft70-ae.pdf +TFT-graphical display 800x480 16-bit colours and touch display +0 +48 +48 +Display +HDSM-441B_HDSM-443B +2 Digit 7 segemnt blue LED, right hand decimal, https://docs.broadcom.com/docs/AV02-1589EN +2 Digit 7 segment blue LED +0 +10 +10 +Display +HDSM-541B_HDSM-543B +2 digit 7 segement blue LED with right hand decimal, https://docs.broadcom.com/docs/AV02-1588EN +2 digit 7 segement blue LED with right hand decimal +0 +10 +10 +Display +HDSP-48xx +10-Element Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN +10-Element Bar Graph Array +0 +20 +20 +Display +HDSP-4830 +10-Element Red Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN +10-Element Red Bar Graph Array +0 +20 +20 +Display +HDSP-4832 +10-Element Red Yellow Green Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN +10-Element Red Yellow Green Bar Graph Array +0 +20 +20 +Display +HDSP-4836 +10-Element Red Yellow Green Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN +10-Element Red Yellow Green Bar Graph Array +0 +20 +20 +Display +HDSP-4840 +10-Element Yellow Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN +10-Element Yellow Bar Graph Array +0 +20 +20 +Display +HDSP-4850 +10-Element Green Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN +10-Element Green Bar Graph Array +0 +20 +20 +Display +HLCP-J100 +10-Element Red Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN +10-Element Red Bar Graph Array +0 +20 +20 +Display +HY1602E +http://www.icbank.com/data/ICBShop/board/HY1602E.pdf +LCD 16x2 Alphanumeric 16pin +0 +20 +16 +Display +LCD-016N002L +16 x 2 Character LCD, http://www.vishay.com/product?docid=37299 +LCD-016N002L 16 x 2 Character LCD +0 +24 +20 +Display +LM16255 +LCD LM16255 16x2 character http://www.datasheetlib.com/datasheet/259542/lm16255_sharp-electronics.html +LCD 12x2 +0 +14 +14 +Display +NHD-0420H1Z +NHD-0420H1Z LCD http://www.newhavendisplay.com/specs/NHD-0420H1Z-FSW-GBW-33V3.pdf +NHD-0420H1Z LCD +0 +16 +16 +Display +NHD-C0220BiZ +NHD-C0220BiZ LCD http://www.newhavendisplay.com/specs/NHD-C0220BiZ-FSW-FBW-3V3M.pdf +NHD-C0220BiZ LCD +0 +10 +10 +Display +OLED-128O064D +128x64 OLED display +display oled +0 +30 +30 +Display +RC1602A +http://www.raystar-optronics.com/down.php?ProID=18 +LCD 16x2 Alphanumeric 16pin +0 +22 +18 +Display +WC1602A +LCD 16x2 http://www.wincomlcd.com/pdf/WC1602A-SFYLYHTC06.pdf +LCD 16x2 Alphanumeric 16pin +0 +20 +16 +Display_7Segment +7SEGMENT-LED__HDSM531_HDSM533_SMD +7-Segment Display, HDSM53x, https://docs.broadcom.com/docs/AV02-0713EN +7segment LED HDSM531 HDSM533 +0 +10 +10 +Display_7Segment +7SegmentLED_LTS6760_LTS6780 +7-Segment Display, LTS67x0, http://optoelectronics.liteon.com/upload/download/DS30-2001-355/S6760jd.pdf +7Segment LED LTS6760 LTS6780 +0 +10 +10 +Display_7Segment +AD-121F2 +Single Digit 7-segment RGB LED Display, 1-inch digit height, common anode, http://usasyck.com/products/AD-121F2_cat_e.pdf +RGB LED digit +0 +22 +22 +Display_7Segment +AFF_2x7SEG-DIGIT_10mm +Afficheur 7 segments 10mm DIGIT +AFFICHEUR +0 +16 +16 +Display_7Segment +CA56-12CGKWA +4 digit 7 segment green LED, http://www.kingbright.com/attachments/file/psearch/000/00/00/CA56-12CGKWA(Ver.9A).pdf +4 digit 7 segment green LED +0 +12 +12 +Display_7Segment +CA56-12EWA +4 digit 7 segment green LED, http://www.kingbrightusa.com/images/catalog/SPEC/CA56-12EWA.pdf +4 digit 7 segment green LED +0 +12 +12 +Display_7Segment +CA56-12SEKWA +4 digit 7 segment green LED, http://www.kingbright.com/attachments/file/psearch/000/00/00/CA56-12SEKWA(Ver.7A).pdf +4 digit 7 segment green LED +0 +12 +12 +Display_7Segment +CA56-12SRWA +4 digit 7 segment green LED, http://www.kingbrightusa.com/images/catalog/SPEC/CA56-12SRWA.pdf +4 digit 7 segment green LED +0 +12 +12 +Display_7Segment +CA56-12SURKWA +4 digit 7 segment green LED, http://www.kingbright.com/attachments/file/psearch/000/00/00/CA56-12SURKWA(Ver.8A).pdf +4 digit 7 segment green LED +0 +12 +12 +Display_7Segment +CA56-12SYKWA +4 digit 7 segment green LED, http://www.kingbright.com/attachments/file/psearch/000/00/00/CA56-12SYKWA(Ver.6A).pdf +4 digit 7 segment green LED +0 +12 +12 +Display_7Segment +CC56-12GWA +4 digit 7 segment green LED, http://www.kingbrightusa.com/images/catalog/SPEC/CA56-11GWA.pdf +4 digit 7 segment green LED +0 +12 +12 +Display_7Segment +CC56-12YWA +4 digit 7 segment green LED, http://www.kingbrightusa.com/images/catalog/SPEC/CC56-12YWA.pdf +4 digit 7 segment green LED +0 +12 +12 +Display_7Segment +DA04-11CGKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/DA04-11CGKWA(Ver.6A).pdf +Dubble digit green 7 segment LED display +0 +16 +16 +Display_7Segment +DA04-11SEKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/DA04-11SEKWA(Ver.9A).pdf +Dubble digit super bright orange 7 segment LED display +0 +16 +16 +Display_7Segment +DA04-11SURKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/DA04-11SURKWA(Ver.10A).pdf +Dubble digit hyper red 7 segment LED display +0 +16 +16 +Display_7Segment +DA04-11SYKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/DA04-11SYKWA(Ver.6A).pdf +Dubble digit super bright yellow 7 segment LED display +0 +16 +16 +Display_7Segment +DA56-11CGKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/DA56-11CGKWA(Ver.16A).pdf +Double digit seven segment green LED display +0 +18 +18 +Display_7Segment +DA56-11SEKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/DA56-11SEKWA(Ver.9A).pdf +Double digit seven segment super bright orange LED display +0 +18 +18 +Display_7Segment +DA56-11SURKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/DA56-11SURKWA(Ver.11A).pdf +Double digit seven segment hyper red LED display +0 +18 +18 +Display_7Segment +DA56-11SYKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/DA56-11SYKWA(Ver.11A).pdf +Double digit seven segment super bright yellow LED display +0 +18 +18 +Display_7Segment +DE113-XX-XX +http://www.display-elektronik.de/filter/DE113-RS-20_635.pdf +3 1/5 digit LOW BAT + 7-Segment LCD +0 +40 +40 +Display_7Segment +DE114-RS-20 +http://www.display-elektronik.de/filter/DE113-RS-20_635.pdf +3 1/5 digit reflective LCD LOW-BAT + 7-Segment +0 +40 +40 +Display_7Segment +DE122-XX-XX +http://www.display-elektronik.de/filter/DE122-RS-20_635.pdf +6 digit 7 segment LCD +0 +50 +50 +Display_7Segment +DE170-XX-XX +http://www.display-elektronik.de/filter/DE170-RS-20_75.pdf +3 1/5 digit reflective arrow bat + 7 segment LCD +0 +40 +40 +Display_7Segment +ELD_426XXXX +http://www.everlight.com/file/ProductFile/D426SYGWA-S530-E2.pdf +Double digit 7 segment brilliant yellow green LED +0 +10 +10 +Display_7Segment +HDSP-7401 +One digit 7 segment yellow, https://docs.broadcom.com/docs/AV02-2553EN +One digit 7 segment yellow +0 +10 +10 +Display_7Segment +HDSP-7507 ++-1 overflow 7 segment high efficiency red, https://docs.broadcom.com/docs/AV02-2553EN ++-1 overflow 7 segment high efficiency red +0 +10 +10 +Display_7Segment +HDSP-7801 +One digit 7 segment green, https://docs.broadcom.com/docs/AV02-2553EN +One digit 7 segment green +0 +10 +10 +Display_7Segment +HDSP-7807 ++-1 overflow 7 segment green, https://docs.broadcom.com/docs/AV02-2553EN ++-1 overflow 7 segment green +0 +10 +10 +Display_7Segment +HDSP-A151 +One digit 7 segment red, https://docs.broadcom.com/docs/AV02-2553EN +One digit 7 segment high efficiency red +0 +10 +10 +Display_7Segment +HDSP-A401 +One digit 7 segment orange, common anode, https://docs.broadcom.com/docs/AV02-2553EN +One digit 7 segment orange common anode +0 +10 +10 +Display_7Segment +KCSC02-105 +http://www.kingbright.com/attachments/file/psearch/000/00/00/KCSC02-105(Ver.9A).pdf +Single digit 7 segement hyper red LED +0 +10 +10 +Display_7Segment +KCSC02-106 +http://www.kingbright.com/attachments/file/psearch/000/00/00/KCSC02-106(Ver.10A).pdf +Single digit 7 segement super bright orange LED +0 +10 +10 +Display_7Segment +KCSC02-107 +http://www.kingbright.com/attachments/file/psearch/000/00/00/KCSC02-107(Ver.9A).pdf +Single digit 7 segement super bright yellow LED +0 +10 +10 +Display_7Segment +KCSC02-123 +http://www.kingbright.com/attachments/file/psearch/000/00/00/KCSC02-123(Ver.10A).pdf +Single digit 7 segement super bright yellow LED +0 +10 +10 +Display_7Segment +KCSC02-136 +http://www.kingbright.com/attachments/file/psearch/000/00/00/KCSC02-136(Ver.6B).pdf +Single digit 7 segement super bright yellow LED +0 +10 +10 +Display_7Segment +MAN71A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +One digit 7 segment red LED with right dot +0 +14 +14 +Display_7Segment +MAN72A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +One digit 7 segment red LED with left dot +0 +14 +14 +Display_7Segment +MAN73A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +Overflow +- 1 red LED +0 +14 +14 +Display_7Segment +MAN3410A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +One digit 7 segment green LED with dot +0 +14 +14 +Display_7Segment +MAN3420A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +One digit 7 segment green LED with left dot +0 +14 +14 +Display_7Segment +MAN3610A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +One digit 7 segment orange LED with right dot +0 +14 +14 +Display_7Segment +MAN3620A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +One digit 7 segment orange LED with left dot +0 +14 +14 +Display_7Segment +MAN3630A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +Overflow +- 1 orange LED +0 +14 +14 +Display_7Segment +MAN3810A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +One digit 7 segment yellow LED with right dot +0 +14 +14 +Display_7Segment +MAN3820A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +One digit 7 segment yellow LED with left dot +0 +14 +14 +Display_7Segment +SA15-11xxx +http://www.kingbrightusa.com/images/catalog/SPEC/SA15-11SRWA.pdf +SA15-11xxx single digit 7 segment display 38.1mm 1.5inch +0 +10 +10 +Display_7Segment +SBC18-11SURKCGKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/SBC18-11SURKCGKWA(Ver.6A).pdf +single digit 7 segemnt red/green LED +0 +10 +10 +Display_7Segment +Sx39-1xxxxx +Single digit 7 segment LED display in red, yellow or green colour http://www.kingbrightusa.com/images/catalog/SPEC/sa39-11ewa.pdf +One digit LED 7 segment SA39-11 SC39-11 SA39-12 SC39-12 +0 +10 +10 +Fiducial +Fiducial_0.5mm_Mask1.5mm +Circular Fiducial, 0.5mm bare copper, 1.5mm soldermask opening +fiducial +0 +1 +0 +Fiducial +Fiducial_0.5mm_Mask1mm +Circular Fiducial, 0.5mm bare copper, 1mm soldermask opening (Level C) +fiducial +0 +1 +0 +Fiducial +Fiducial_0.75mm_Mask1.5mm +Circular Fiducial, 0.75mm bare copper, 1.5mm soldermask opening (Level B) +fiducial +0 +1 +0 +Fiducial +Fiducial_0.75mm_Mask2.25mm +Circular Fiducial, 0.75mm bare copper, 2.25mm soldermask opening +fiducial +0 +1 +0 +Fiducial +Fiducial_1.5mm_Mask3mm +Circular Fiducial, 1.5mm bare copper, 3mm soldermask opening +fiducial +0 +1 +0 +Fiducial +Fiducial_1.5mm_Mask4.5mm +Circular Fiducial, 1.5mm bare copper, 4.5mm soldermask opening +fiducial +0 +1 +0 +Fiducial +Fiducial_1mm_Mask2mm +Circular Fiducial, 1mm bare copper, 2mm soldermask opening (Level A) +fiducial +0 +1 +0 +Fiducial +Fiducial_1mm_Mask3mm +Circular Fiducial, 1mm bare copper, 3mm soldermask opening (recommended) +fiducial +0 +1 +0 +Filter +Filter_1109-5_1.1x0.9mm +5-pin SAW filter package - 1.1x0.9 mm Body; (see https://www.murata.com/~/media/webrenewal/support/library/catalog/products/filter/rf/p73e.ashx?la=en-gb) +Filter 5 +0 +5 +5 +Filter +Filter_1411-5_1.4x1.1mm +5-pin filter package - 1.4x1.1 mm Body; (see https://global.kyocera.com/prdct/electro/product/pdf/sf14_tdlte.pdf) +Filter 5 +0 +5 +5 +Filter +Filter_Bourns_SRF0905_6.0x9.2mm +https://www.bourns.com/docs/Product-Datasheets/SRF0905.pdf +Line Filter +0 +4 +4 +Filter +Filter_FILTERCON_1FPxx +0.5A, 250VAC, 50/60Hz line filter (https://filtercon.com.pl/wp-content/uploads/2019/07/Karta-katalogowa-FP-12-1.pdf) +EMI filter +0 +4 +4 +Filter +Filter_Mini-Circuits_FV1206 +Mini-Circuits Filter SMD 1206 https://ww2.minicircuits.com/case_style/FV1206.pdf +Mini-Circuits Filter SMD 1206 +0 +6 +4 +Filter +Filter_Mini-Circuits_FV1206-1 +Mini-Circuits Filter SMD 1206 https://ww2.minicircuits.com/case_style/FV1206-1.pdf +Mini-Circuits Filter SMD 1206 +0 +6 +6 +Filter +Filter_Mini-Circuits_FV1206-4 +Mini-Circuits Filter SMD 1206 https://ww2.minicircuits.com/case_style/FV1206-4.pdf +Mini-Circuits Filter SMD 1206 +0 +8 +4 +Filter +Filter_Mini-Circuits_FV1206-5 +Mini-Circuits Filter SMD 1206 https://ww2.minicircuits.com/case_style/FV1206-5.pdf +Mini-Circuits Filter SMD 1206 +0 +8 +4 +Filter +Filter_Mini-Circuits_FV1206-6 +Mini-Circuits Filter SMD 1206 https://ww2.minicircuits.com/case_style/FV1206-6.pdf +Mini-Circuits Filter SMD 1206 +0 +14 +8 +Filter +Filter_Mini-Circuits_FV1206-7 +Mini-Circuits Filter SMD 1206 https://ww2.minicircuits.com/case_style/FV1206-7.pdf +Mini-Circuits Filter SMD 1206 +0 +5 +3 +Filter +Filter_Murata_BNX025 +https://www.murata.com/en-us/products/productdata/8796778004510/QNFH9101.pdf?1496719830000 +EMI Filter +0 +6 +4 +Filter +Filter_Murata_BNX025_ThermalVias +https://www.murata.com/en-us/products/productdata/8796778004510/QNFH9101.pdf?1496719830000 +EMI Filter +0 +19 +4 +Filter +Filter_Schaffner_FN405 +Compact PCB mounting EMI filter (https://www.schaffner.com/de/produkte/download/product/datasheet/fn-405-pcb-mounting-filter/) +EMI filter +0 +5 +5 +Filter +Filter_Schaffner_FN406 +Ultra Compact EMC Filter (https://www.schaffner.com/products/download/product/datasheet/fn-406-ultra-compact-emc-filter/) +emi filter +0 +5 +5 +Fuse +Fuse_0201_0603Metric +Fuse SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +resistor +0 +4 +2 +Fuse +Fuse_0402_1005Metric +Fuse SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_0402_1005Metric_Castellated +Fuse SMD 0402 (1005 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_0402_1005Metric_Pad0.77x0.64mm_HandSolder +Fuse SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_0603_1608Metric +Fuse SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_0603_1608Metric_Castellated +Fuse SMD 0603 (1608 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_0603_1608Metric_Pad1.05x0.95mm_HandSolder +Fuse SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_0805_2012Metric +Fuse SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_0805_2012Metric_Castellated +Fuse SMD 0805 (2012 Metric), castellated end terminal, IPC_7351. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_0805_2012Metric_Pad1.15x1.40mm_HandSolder +Fuse SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_01005_0402Metric +Fuse SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +resistor +0 +4 +2 +Fuse +Fuse_1206_3216Metric +Fuse SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_1206_3216Metric_Castellated +Fuse SMD 1206 (3216 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolder +Fuse SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_1210_3225Metric +Fuse SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_1210_3225Metric_Castellated +Fuse SMD 1210 (3225 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_1210_3225Metric_Pad1.42x2.65mm_HandSolder +Fuse SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_1806_4516Metric +Fuse SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Fuse +Fuse_1806_4516Metric_Pad1.57x1.80mm_HandSolder +Fuse SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Fuse +Fuse_1812_4532Metric +Fuse SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_1812_4532Metric_Castellated +Fuse SMD 1812 (4532 Metric), castellated end terminal, IPC_7351. (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_1812_4532Metric_Pad1.30x3.40mm_HandSolder +Fuse SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_2010_5025Metric +Fuse SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_2010_5025Metric_Castellated +Fuse SMD 2010 (5025 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_2010_5025Metric_Pad1.52x2.65mm_HandSolder +Fuse SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_2512_6332Metric +Fuse SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_2512_6332Metric_Castellated +Fuse SMD 2512 (6332 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_2512_6332Metric_Pad1.52x3.35mm_HandSolder +Fuse SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_2816_7142Metric +Fuse SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_2816_7142Metric_Castellated +Fuse SMD 2816 (7142 Metric), castellated end terminal, IPC_7351. (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_2816_7142Metric_Pad3.20x4.45mm_HandSolder +Fuse SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_2920_7451Metric +Fuse SMD 2920 (7451 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://www.megastar.com/products/fusetronic/polyswitch/PDF/smd2920.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_2920_7451Metric_Castellated +Fuse SMD 2920 (7451 Metric), castellated end terminal, IPC_7351. (Body size from: http://www.megastar.com/products/fusetronic/polyswitch/PDF/smd2920.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_2920_7451Metric_Pad2.10x5.45mm_HandSolder +Fuse SMD 2920 (7451 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://www.megastar.com/products/fusetronic/polyswitch/PDF/smd2920.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0005FF_L8.3mm_W3.8mm +Fuse 0ZRE0005FF, BelFuse, Radial Leaded PTC, https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0008FF_L8.3mm_W3.8mm +Fuse 0ZRE0008FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0012FF_L8.3mm_W3.8mm +Fuse 0ZRE0012FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0016FF_L9.9mm_W3.8mm +Fuse 0ZRE0016FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0025FF_L9.6mm_W3.8mm +Fuse 0ZRE0025FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0033FF_L11.4mm_W3.8mm +Fuse 0ZRE0033FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0040FF_L11.5mm_W3.8mm +Fuse 0ZRE0040FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0055FF_L14.0mm_W4.1mm +Fuse 0ZRE0055FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0075FF_L11.5mm_W4.8mm +Fuse 0ZRE0075FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0100FF_L18.7mm_W5.1mm +Fuse 0ZRE0100FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0125FF_L21.2mm_W5.3mm +Fuse 0ZRE0125FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0150FF_L23.4mm_W5.3mm +Fuse 0ZRE0150FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0200FF_L24.9mm_W6.1mm +Fuse 0ZRE0200FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_Blade_ATO_directSolder +car blade fuse direct solder +car blade fuse +0 +2 +2 +Fuse +Fuse_Blade_Mini_directSolder +car blade fuse mini, direct solder +car blade fuse mini +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG300 +PTC Resettable Fuse, Ihold = 3.0A, Itrip=5.1A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG400 +PTC Resettable Fuse, Ihold = 4.0A, Itrip=6.8A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG500 +PTC Resettable Fuse, Ihold = 5.0A, Itrip=8.5A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG600 +PTC Resettable Fuse, Ihold = 6.0A, Itrip=10.2A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG650 +PTC Resettable Fuse, Ihold = 6.5A, Itrip=11.1A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG700 +PTC Resettable Fuse, Ihold = 7.0A, Itrip=11.9A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG800 +PTC Resettable Fuse, Ihold = 8.0A, Itrip=13.6A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG900 +PTC Resettable Fuse, Ihold = 9.0A, Itrip=15.3A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG1000 +PTC Resettable Fuse, Ihold = 10.0A, Itrip=17.0A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG1100 +PTC Resettable Fuse, Ihold = 11.0A, Itrip=18.7A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT050 +PTC Resettable Fuse, Ihold = 0.5A, Itrip=0.92A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT070 +PTC Resettable Fuse, Ihold = 0.7A, Itrip=1.4A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT100 +PTC Resettable Fuse, Ihold = 1.0A, Itrip=1.8A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT200 +PTC Resettable Fuse, Ihold = 2.0A, Itrip=3.8A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT300 +PTC Resettable Fuse, Ihold = 3.0A, Itrip=6.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT400 +PTC Resettable Fuse, Ihold = 4.0A, Itrip=7.5A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT500 +PTC Resettable Fuse, Ihold = 5.0A, Itrip=9.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT550 +PTC Resettable Fuse, Ihold = 5.5A, Itrip=10.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT600 +PTC Resettable Fuse, Ihold = 6.0A, Itrip=10.8A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT650 +PTC Resettable Fuse, Ihold = 6.5A, Itrip=12.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT700 +PTC Resettable Fuse, Ihold = 7.0A, Itrip=13.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT750 +PTC Resettable Fuse, Ihold = 7.5A, Itrip=13.1A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT800 +PTC Resettable Fuse, Ihold = 8.0A, Itrip=15.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT900 +PTC Resettable Fuse, Ihold = 9.0A, Itrip=16.5A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT1000 +PTC Resettable Fuse, Ihold = 10.0A, Itrip=18.5A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT1100 +PTC Resettable Fuse, Ihold = 11.0A, Itrip=20.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT1300 +PTC Resettable Fuse, Ihold = 13.0A, Itrip=24.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-SM_7.98x5.44mm +https://www.bourns.com/docs/Product-Datasheets/mfsm.pdf +bourns ptc resettable fuse polyfuse MF-SM MF-SMHT +0 +2 +2 +Fuse +Fuse_Bourns_MF-SM_9.5x6.71mm +https://www.bourns.com/docs/Product-Datasheets/mfsm.pdf +bourns ptc resettable fuse polyfuse MF-SM MF-SMHT +0 +2 +2 +Fuse +Fuse_Littelfuse-LVR100 +Littelfuse, resettable fuse, PTC, polyswitch LVR100, Ih 1A http://www.littelfuse.com/~/media/electronics/datasheets/resettable_ptcs/littelfuse_ptc_lvr_catalog_datasheet.pdf.pdf +LVR100 PTC resettable polyswitch +0 +2 +2 +Fuse +Fuse_Littelfuse-LVR125 +Littelfuse, resettable fuse, PTC, polyswitch LVR125, Ih 1.25A, http://www.littelfuse.com/~/media/electronics/datasheets/resettable_ptcs/littelfuse_ptc_lvr_catalog_datasheet.pdf.pdf +LVR125 PTC resettable polyswitch +0 +2 +2 +Fuse +Fuse_Littelfuse-LVR200 +Littelfuse, resettable fuse, PTC, polyswitch LVR200, Ih 2A, http://www.littelfuse.com/~/media/electronics/datasheets/resettable_ptcs/littelfuse_ptc_lvr_catalog_datasheet.pdf.pdf +LVR200 PTC resettable polyswitch +0 +2 +2 +Fuse +Fuse_Littelfuse-NANO2-451_453 +Littelfuse NANO2 https://www.littelfuse.com/~/media/electronics/datasheets/fuses/littelfuse_fuse_451_453_datasheet.pdf.pdf +Fuse Nano2 +0 +2 +2 +Fuse +Fuse_Littelfuse_372_D8.50mm +Fuse, Littelfuse, 372, 8.5x8mm, https://www.littelfuse.com/~/media/electronics/datasheets/fuses/littelfuse_fuse_372_datasheet.pdf.pdf +fuse tht radial +0 +2 +2 +Fuse +Fuse_Littelfuse_395Series +Fuse, TE5, Littelfuse/Wickmann, No. 460, No560, +Fuse TE5 Littelfuse/Wickmann No. 460 No560 +0 +2 +2 +Fuse +Fuse_Schurter_UMT250 +Surface Mount Fuse, 3 x 10.1 mm, Time-Lag T, 250 VAC, 125 VDC (https://us.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_UMT_250.pdf) +Schurter fuse smd +0 +2 +2 +Fuse +Fuse_Schurter_UMZ250 +Surface Mount Fuse with Clip, 4.2 x 11.1 mm, Time-Lag T, 250 VAC, 125 VDC (https://us.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_UMZ_250.pdf) +fuse smd mount holder +0 +2 +2 +Fuse +Fuse_SunFuse-6HP +SunFuse Ceramic Slow Blow Fuse 6H_6HP.PDF +UL/CSA 6x32mm Ceramic Slow Blow Fuse +0 +2 +2 +Fuse +Fuseholder_Blade_ATO_Littelfuse_Pudenz_2_Pin +Fuseholder ATO Blade littelfuse Pudenz 2 Pin +Fuseholder ATO Blade littelfuse Pudenz 2 Pin +0 +2 +2 +Fuse +Fuseholder_Blade_Mini_Keystone_3568 +fuse holder, car blade fuse mini, http://www.keyelco.com/product-pdf.cfm?p=306 +car blade fuse mini +0 +4 +2 +Fuse +Fuseholder_Cylinder-5x20mm_Bulgin_FX0456_Vertical_Closed +Fuseholder, 5x20, closed, vertical, Bulgin, FX0456, https://www.bulgin.com/products/pub/media/bulgin/data/Fuseholders.pdf +Fuseholder 5x20 closed vertical Bulgin FX0456 Sicherungshalter +0 +2 +2 +Fuse +Fuseholder_Cylinder-5x20mm_Bulgin_FX0457_Horizontal_Closed +Fuseholder, 5x20, closed, horizontal, Bulgin, FX0457, Sicherungshalter, +Fuseholder 5x20 closed horizontal Bulgin FX0457 Sicherungshalter +0 +2 +2 +Fuse +Fuseholder_Cylinder-5x20mm_EATON_H15-V-1_Vertical_Closed +PCB fuse holders for 5 mm x 20 mm fuses; 250V; 10A (http://www.cooperindustries.com/content/dam/public/bussmann/Electronics/Resources/product-datasheets/bus-elx-ds-4426-h15.pdf) +fuse holder vertical 5x20mm +0 +2 +2 +Fuse +Fuseholder_Cylinder-5x20mm_EATON_HBV_Vertical_Closed +5 mm x 20 mm fuse holders; Vertical w/ Stability Pins; 250V; 6.3-16A (http://www.cooperindustries.com/content/dam/public/bussmann/Electronics/Resources/product-datasheets/Bus_Elx_DS_2118_HB_PCB_Series.pdf) +fuse holder vertical 5x20mm +0 +2 +2 +Fuse +Fuseholder_Cylinder-5x20mm_EATON_HBW_Vertical_Closed +5 mm x 20 mm fuse holders; Vertical w/o Stability Pins; 250V; 6.3-16A (http://www.cooperindustries.com/content/dam/public/bussmann/Electronics/Resources/product-datasheets/Bus_Elx_DS_2118_HB_PCB_Series.pdf) +fuse holder vertical 5x20mm +0 +2 +2 +Fuse +Fuseholder_Cylinder-5x20mm_Schurter_0031_8201_Horizontal_Open +Fuseholder horizontal open, 5x20mm, 500V, 16A, Schurter 0031.8201, https://us.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_OGN.pdf +Fuseholder horizontal open 5x20 Schurter 0031.8201 +0 +2 +2 +Fuse +Fuseholder_Cylinder-5x20mm_Schurter_FAB_0031-355x_Horizontal_Closed +Fuseholder 5x20mm horizontal Shurter model FAB, Suitable for order numbers 0031.3551 and 0031.3558 (https://www.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_FAB.pdf) +Fuseholder 5x20mm closed horizontal +0 +2 +2 +Fuse +Fuseholder_Cylinder-5x20mm_Schurter_FPG4_Vertical_Closed +Shock-Safe Fuseholder, 5 x 20 mm, Slotted Cap/Fingergrip, vertical, IEC 60335-1; 250VAC/10A VDE; 500V/16A UL/CSA (https://us.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_FPG4.pdf) +fuse holder vertical 5x20mm +0 +4 +2 +Fuse +Fuseholder_Cylinder-5x20mm_Schurter_FUP_0031.2510_Horizontal_Closed +Shock-Safe closed Fuseholder, Schurter FUP Series, 5.0 x 20mm, Slotted Cap, horizontal, 500 VAC 4W/16A (VDE), 600V 30A (UL/CSA), order numbers: 0031.2510 (0031.2500 + 0031.2323), http://www.schurter.ch/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_FUP.pdf +Fuseholder 5x20mm horizontal closed +0 +3 +2 +Fuse +Fuseholder_Cylinder-5x20mm_Schurter_OGN-SMD_Horizontal_Open +Fuseholder horizontal open, 5x20mm, 500V, 16A (https://us.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_OGN-SMD.pdf) +Fuseholder horizontal open 5x20 Schurter 0031.8221 +0 +2 +2 +Fuse +Fuseholder_Cylinder-5x20mm_Stelvio-Kontek_PTF78_Horizontal_Open +https://www.tme.eu/en/Document/3b48dbe2b9714a62652c97b08fcd464b/PTF78.pdf +Fuseholder horizontal open 5x20 Stelvio-Kontek PTF/78 +0 +2 +2 +Fuse +Fuseholder_Cylinder-6.3x32mm_Schurter_0031-8002_Horizontal_Open +Fuseholder, horizontal, open, 6.3x32, Schurter, 0031.8002, https://www.schurter.com/en/datasheet/typ_OG__Holder__6.3x32.pdf +Fuseholder horizontal open 6.3x32 Schurter 0031.8002 +0 +2 +2 +Fuse +Fuseholder_Cylinder-6.3x32mm_Schurter_FUP_0031.2520_Horizontal_Closed +Shock-Safe closed Fuseholder, Schurter FUP Series, 6.3 x 32 mm, Slotted Cap, horizontal, 500 VAC 4W/16A (VDE), 600V 30A (UL/CSA), order numbers: 0031.2520 (0031.2500 + 0031.2321), http://www.schurter.ch/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_FUP.pdf +Fuseholder 6.3x32mm horizontal closed +0 +3 +2 +Fuse +Fuseholder_Littelfuse_Nano2_157x +Littelfuse NANO2 holder, https://www.littelfuse.com/~/media/electronics/datasheets/fuses/littelfuse_fuse_157_datasheet.pdf.pdf +SMD Nano2 holder +0 +2 +2 +Fuse +Fuseholder_TR5_Littelfuse_No560_No460 +Fuse, Fuseholder, TR5, Littelfuse/Wickmann, No. 460, No560, https://www.littelfuse.com/~/media/electronics/datasheets/fuse_holders/littelfuse_fuse_holder_559_560_datasheet.pdf.pdf +Fuse Fuseholder TR5 Littelfuse/Wickmann No. 460 No560 +0 +2 +2 +Heatsink +Heatsink_35x26mm_1xFixation3mm_Fischer-SK486-35 +Heatsink, 35mm x 26mm, 1x Fixation 3mm, Fischer SK486-35 +heatsink +0 +1 +1 +Heatsink +Heatsink_38x38mm_SpringFixation +Heatsink, 38x38mm, Spring Fixation, diagonal, +heatsink +0 +4 +1 +Heatsink +Heatsink_62x40mm_2xFixation3mm +Heatsink, 62 x 40mm, 2x 3mm Drills, +heatsink +0 +2 +1 +Heatsink +Heatsink_125x35x50mm_3xFixationM3 +Heatsink, 125x35x50mm, 3 fixation holes 3.2mm +heatsink +0 +0 +0 +Heatsink +Heatsink_AAVID_573300D00010G_TO-263 +Heatsink, 12.70mm x 26.16mm x 10.16, SMD, 18K/W, TO-263, D2 Pak, https://www.shopaavid.com/Product/573300D00000G +Heatsink AAVID TO-263 D2 Pak +0 +2 +1 +Heatsink +Heatsink_Aavid-TV5G_TO220_Horizontal +Heatsink TV5G TO-220 Horizontal, https://www.shopaavid.com/Product/TV-5G +Heatsink TV5G TO-220 Horizontal +0 +0 +0 +Heatsink +Heatsink_Fischer_FK224xx2201_25x8.3mm +25x8.3mm Heatsink, 18K/W, TO-220, https://www.fischerelektronik.de/web_fischer/en_GB/$catalogue/fischerData/PR/FK224_220_1_/datasheet.xhtml?branch=heatsinks +heatsink TO-220 +0 +2 +1 +Heatsink +Heatsink_Fischer_FK24413D2PAK_26x13mm +26x13 mm SMD heatsink for TO-252 TO-263 TO-268, https://www.fischerelektronik.de/pim/upload/fischerData/cadpdf/base/fk_244_13_d2_pak.pdf +heatsink TO-252 TO-263 TO-268 +0 +2 +1 +Heatsink +Heatsink_Fischer_SK104-STC-STIC_35x13mm_2xDrill2.5mm +Heatsink, 35mm x 13mm, 2x Fixation 2,5mm Drill, Soldering, Fischer SK104-STC-STIC, +Heatsink fischer TO-220 +0 +2 +1 +Heatsink +Heatsink_Fischer_SK104-STCB_35x13mm__2xDrill3.5mm_ScrewM3 +Heatsink, 35mm x 13mm, 2x Fixation 2,5mm Drill, Soldering, Fischer SK104-STC-STIC, +Heatsink fischer TO-220 +0 +2 +1 +Heatsink +Heatsink_Fischer_SK129-STS_42x25mm_2xDrill2.5mm +Heatsink, Fischer SK129 +heatsink fischer +0 +2 +1 +Heatsink +Heatsink_SheetType_50x7mm_2Fixations +Heatsink, Sheet type, 50x7mm, 2 fixations (solder), +Heatsink sheet +0 +2 +1 +Heatsink +Heatsink_Stonecold_HS-132_32x14mm_2xFixation1.5mm +Heatsink, StoneCold HS +heatsink +0 +2 +1 +Inductor_SMD +L_6.3x6.3_H3 +Choke, SMD, 6.3x6.3mm 3mm height +Choke SMD +0 +2 +2 +Inductor_SMD +L_7.3x7.3_H3.5 +Choke, SMD, 7.3x7.3mm 3.5mm height +Choke SMD +0 +2 +2 +Inductor_SMD +L_7.3x7.3_H4.5 +Choke, SMD, 7.3x7.3mm 4.5mm height +Choke SMD +0 +2 +2 +Inductor_SMD +L_10.4x10.4_H4.8 +Choke, SMD, 10.4x10.4mm 4.8mm height +Choke SMD +0 +2 +2 +Inductor_SMD +L_12x12mm_H4.5mm +Choke, SMD, 12x12mm 4.5mm height +Choke SMD +0 +2 +2 +Inductor_SMD +L_12x12mm_H6mm +Choke, SMD, 12x12mm 6mm height +Choke SMD +0 +2 +2 +Inductor_SMD +L_12x12mm_H8mm +Choke, SMD, 12x12mm 8mm height +Choke SMD +0 +2 +2 +Inductor_SMD +L_0201_0603Metric +Inductor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +inductor +0 +4 +2 +Inductor_SMD +L_0201_0603Metric_Pad0.64x0.40mm_HandSolder +Inductor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +4 +2 +Inductor_SMD +L_0402_1005Metric +Inductor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_0402_1005Metric_Pad0.77x0.64mm_HandSolder +Inductor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_0603_1608Metric +Inductor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_0603_1608Metric_Pad1.05x0.95mm_HandSolder +Inductor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_0805_2012Metric +Inductor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 80, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_0805_2012Metric_Pad1.05x1.20mm_HandSolder +Inductor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 80, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_0805_2012Metric_Pad1.15x1.40mm_HandSolder +Inductor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_01005_0402Metric +Inductor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +inductor +0 +4 +2 +Inductor_SMD +L_01005_0402Metric_Pad0.57x0.30mm_HandSolder +Inductor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +4 +2 +Inductor_SMD +L_1008_2520Metric +Inductor SMD 1008 (2520 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://ecsxtal.com/store/pdf/ECS-MPI2520-SMD-POWER-INDUCTOR.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_1008_2520Metric_Pad1.43x2.20mm_HandSolder +Inductor SMD 1008 (2520 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://ecsxtal.com/store/pdf/ECS-MPI2520-SMD-POWER-INDUCTOR.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_1206_3216Metric +Inductor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 80, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_1206_3216Metric_Pad1.22x1.90mm_HandSolder +Inductor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 80, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_1206_3216Metric_Pad1.42x1.75mm_HandSolder +Inductor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_1210_3225Metric +Inductor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_1210_3225Metric_Pad1.42x2.65mm_HandSolder +Inductor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_1806_4516Metric +Inductor SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_1806_4516Metric_Pad1.57x1.80mm_HandSolder +Capacitor SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_1812_4532Metric +Inductor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_1812_4532Metric_Pad1.30x3.40mm_HandSolder +Inductor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_2010_5025Metric +Inductor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_2010_5025Metric_Pad1.52x2.65mm_HandSolder +Inductor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_2512_6332Metric +Inductor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_2512_6332Metric_Pad1.52x3.35mm_HandSolder +Inductor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_2816_7142Metric +Inductor SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_2816_7142Metric_Pad3.20x4.45mm_HandSolder +Inductor SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_Abracon_ASPI-0630LR +smd shielded power inductor https://abracon.com/Magnetics/power/ASPI-0630LR.pdf +inductor abracon smd shielded +0 +2 +2 +Inductor_SMD +L_Abracon_ASPI-3012S +smd shielded power inductor http://www.abracon.com/Magnetics/power/ASPI-3012S.pdf +inductor abracon smd shielded +0 +2 +2 +Inductor_SMD +L_Bourns-SRN1060 +Bourns SRN1060 series SMD inductor https://www.bourns.com/docs/Product-Datasheets/SRN1060.pdf +Bourns SRN1060 SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns-SRN4018 +Bourns SRN4018 series SMD inductor, https://www.bourns.com/docs/Product-Datasheets/SRN4018.pdf +Bourns SRN4018 SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns-SRN6028 +Bourns SRN6028 series SMD inductor +Bourns SRN6028 SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns-SRN8040_8x8.15mm +Bourns SRN8040 series SMD inductor 8x8.15mm, https://www.bourns.com/docs/Product-Datasheets/SRN8040.pdf +Bourns SRN8040 SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns-SRR1005 +Bourns SRR1005 series SMD inductor +Bourns SRR1005 SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns-SRU1028_10.0x10.0mm +Bourns SRU1028 series SMD inductor, https://www.bourns.com/docs/Product-Datasheets/SRU1028.pdf +Bourns SRU1028 SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns-SRU8028_8.0x8.0mm +Bourns SRU8028 series SMD inductor +Bourns SRU8028 SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns-SRU8043 +Bourns SRU8043 series SMD inductor +Bourns SRU8043 SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns_SDR1806 +https://www.bourns.com/docs/Product-Datasheets/SDR1806.pdf +Bourns SDR1806 +0 +2 +2 +Inductor_SMD +L_Bourns_SRF1260 +Inductor, Bourns, SRF1260, 12.5mmx12.5mm (Script generated with StandardBox.py) (https://www.bourns.com/docs/Product-Datasheets/SRF1260.pdf) +Inductor Bourns_SRF1260 +0 +4 +4 +Inductor_SMD +L_Bourns_SRN6045TA +http://www.bourns.com/docs/product-datasheets/srn6045ta.pdf +Semi-shielded Power Inductor +0 +2 +2 +Inductor_SMD +L_Bourns_SRN8040TA +https://www.bourns.com/docs/product-datasheets/srn8040ta.pdf +Inductor +0 +2 +2 +Inductor_SMD +L_Bourns_SRP1245A +Bourns SRP1245A series SMD inductor http://www.bourns.com/docs/Product-Datasheets/SRP1245A.pdf +Bourns SRP1245A SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns_SRP2313AA +Bourns SRR1260 series SMD inductor http://www.bourns.com/docs/product-datasheets/srp2313aa.pdf +Bourns SRR1260 SMD inductor +0 +4 +2 +Inductor_SMD +L_Bourns_SRP5030T +Inductor, Bourns, SRP5030T, 5.7mmx5.2mm (Script generated with StandardBox.py) (https://www.bourns.com/data/global/pdfs/SRP5030T.pdf) +Inductor Bourns_SRP5030T +0 +2 +2 +Inductor_SMD +L_Bourns_SRP7028A_7.3x6.6mm +Shielded Power Inductors (https://www.bourns.com/docs/product-datasheets/srp7028a.pdf) +Shielded Inductors Bourns SMD SRP7028A +0 +2 +2 +Inductor_SMD +L_Bourns_SRR1210A +Bourns SRR1210A series SMD inductor https://www.bourns.com/docs/Product-Datasheets/SRR1210A.pdf +Bourns SRR1210A SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns_SRR1260 +Bourns SRR1260 series SMD inductor http://www.bourns.com/docs/Product-Datasheets/SRR1260.pdf +Bourns SRR1260 SMD inductor +0 +2 +2 +Inductor_SMD +L_Coilcraft_LPS4018 +SMD Inductor Coilcraft LPS4018 https://www.coilcraft.com/pdfs/lps4018.pdf +L Coilcraft LPS4018 +0 +2 +2 +Inductor_SMD +L_Coilcraft_LPS5030 +Shielded Power Inductor SMD, Coilcraft LPS5030, https://www.coilcraft.com/pdfs/lps5030.pdf, StepUp generated footprint +inductor +0 +2 +2 +Inductor_SMD +L_Coilcraft_XAL60xx_6.36x6.56mm +Coilcraft XAL60xx series, https://www.coilcraft.com/pdfs/xal60xx.pdf +L Coilcraft XAL60xx +0 +2 +2 +Inductor_SMD +L_Coilcraft_XAL5030 +L_Coilcraft_XAL5030 +L Coilcraft XAL5030 +0 +2 +2 +Inductor_SMD +L_Coilcraft_XxL4020 +L_Coilcraft_XxL4020 https://www.coilcraft.com/pdfs/xfl4020.pdf +L Coilcraft XxL4020 +0 +2 +2 +Inductor_SMD +L_Coilcraft_XxL4030 +L_Coilcraft_XxL4030 https://www.coilcraft.com/pdfs/xfl4030.pdf +L Coilcraft XxL4030 +0 +2 +2 +Inductor_SMD +L_Coilcraft_XxL4040 +L_Coilcraft_XxL4040 https://www.coilcraft.com/pdfs/xal4000.pdf +L Coilcraft XxL4040 +0 +2 +2 +Inductor_SMD +L_CommonModeChoke_Coilcraft_0603USB +Coilcraft 0603USB Series Common Mode Choke, https://www.coilcraft.com/pdfs/0603usb.pdf +surface mount common mode bead +0 +4 +4 +Inductor_SMD +L_CommonModeChoke_Coilcraft_0805USB +Coilcraft 0805USB Series Common Mode Choke, https://www.coilcraft.com/pdfs/0805usb.pdf +surface mount common mode bead +0 +4 +4 +Inductor_SMD +L_CommonModeChoke_Coilcraft_1812CAN +Coilcraft 1812CAN Series Common Mode Choke, https://www.coilcraft.com/pdfs/1812can.pdf +surface mount common mode bead +0 +4 +4 +Inductor_SMD +L_CommonModeChoke_Wuerth_WE-SL5 +WE-SL5 SMT Common Mode Line Filter, https://www.we-online.de/katalog/en/WE-SL5/, https://www.we-online.de/katalog/datasheet/744272471.pdf +SMT Common Mode Line Filter +0 +4 +4 +Inductor_SMD +L_CommonMode_Delevan_4222 +API Delevan, Surface Mount Common Mode Bead, 4222 4222R, http://www.delevan.com/seriesPDFs/4222.pdf +surface mount common mode bead +0 +4 +4 +Inductor_SMD +L_CommonMode_Wuerth_WE-SL2 +http://katalog.we-online.de/en/pbs/WE-SL2?sid=5fbec16187#vs_t1:c1_ct:1 +Wuerth WE-SL2 +0 +4 +4 +Inductor_SMD +L_Fastron_PISN +Choke, Drossel, PISN, SMD, Fastron, +Choke Drossel PISN SMD Fastron +0 +2 +2 +Inductor_SMD +L_Fastron_PISN_Handsoldering +Choke, Drossel, PISN, SMD, Fastron, +Choke Drossel PISN SMD Fastron +0 +2 +2 +Inductor_SMD +L_Fastron_PISR +Choke, Drossel, PISR, Fastron, SMD, +Choke Drossel PISR Fastron SMD +0 +2 +2 +Inductor_SMD +L_Fastron_PISR_Handsoldering +Choke, Drossel, PISR, Fastron, SMD, +Choke Drossel PISR Fastron SMD +0 +2 +2 +Inductor_SMD +L_Murata_DEM35xxC +https://www.murata.com/~/media/webrenewal/products/inductor/chip/tokoproducts/wirewoundferritetypeforpl/m_dem3518c.ashx +Inductor SMD DEM35xxC +0 +2 +2 +Inductor_SMD +L_Murata_LQH2MCNxxxx02_2.0x1.6mm +Inductor, Murata, LQH2MCN_02 series, 1.6x2.0x0.9mm (https://search.murata.co.jp/Ceramy/image/img/P02/JELF243A-0053.pdf) +chip coil inductor Murata LQH2MC +0 +2 +2 +Inductor_SMD +L_Murata_LQH55DN_5.7x5.0mm +Inductor, SMD, 5.7x5.0x4.7mm, https://search.murata.co.jp/Ceramy/image/img/P02/JELF243A-0045.pdf +inductor smd +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_1turn_HDM0131A +Neosid, Air-Coil, SML, 1turn, HDM0131A, +Neosid Air-Coil SML 1turn HDM0131A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_2turn_HAM0231A +Neosid, Air-Coil, SML, 2turn, HAM0231A, +Neosid Air-Coil SML 2turn HAM0231A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_2turn_HDM0231A +Neosid, Air-Coil, SML, 2turn, HDM0231A, +Neosid Air-Coil SML 2turn HDM0231A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_3turn_HAM0331A +Neosid, Air-Coil, SML, 2turn, HAM0331A, +Neosid Air-Coil SML 3turn HAM0331A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_3turn_HDM0331A +Neosid, Air-Coil, SML, 3turn, HDM0331A, +Neosid Air-Coil SML 3turn HDM0331A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_4turn_HAM0431A +Neosid, Air-Coil, SML, 4turn, HAM0431A, +Neosid Air-Coil SML 4turn HAM0431A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_4turn_HDM0431A +Neosid, Air-Coil, SML, 4turn, HDM0431A, +Neosid Air-Coil SML 4turn HDM0431A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_5turn_HAM0531A +Neosid, Air-Coil, SML, 5turn, HAM0531A, +Neosid Air-Coil SML 5turn HAM0531A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_5turn_HDM0531A +Neosid, Air-Coil, SML, 5turn, HDM0531A, +Neosid Air-Coil SML 5turn HDM0531A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_6-10turn_HAM0631A-HAM1031A +Neosid, Air-Coil, SML, 6-10turn, HAM0631A-HAM1031A, +Neosid Air-Coil SML 6-10turn HAM0631A-HAM1031A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_6-10turn_HDM0431A-HDM1031A +Neosid, Air-Coil, SML, 6-10turn, HDM0431A-HDM1031A, +Neosid Air-Coil SML 6-10turn HDM0431A-HDM1031A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_6turn_HAM0631A +Neosid, Air-Coil, SML, 6turn, HAM0631A, +Neosid Air-Coil SML 6turn HAM0631A +0 +2 +2 +Inductor_SMD +L_Neosid_MicroCoil_Ms36-L +Neosid, Micro Coil, Inductor, Ms36-L, SMD, Fixed inductor, anti clockwise, https://neosid.de/en/products/inductors/rod-core-chokes/smd-rod-core-chokes/52026/ms-36/7-h?c=94 +Neosid Micro Coil Inductor Ms36-L SMD Fixed inductor anti clockwise +0 +2 +2 +Inductor_SMD +L_Neosid_Ms42 +Neosid, Inductor, SMs42, Fixed inductor, SMD, magneticaly shielded, https://neosid.de/import-data/product-pdf/neoFestind_Ms42.pdf +Neosid Inductor SMs42 Fixed inductor SMD magneticaly shielded +0 +2 +2 +Inductor_SMD +L_Neosid_Ms50 +Neosid, Power Inductor, Ms50, SMD, Fixed inductor, https://neosid.de/import-data/product-pdf/neoFestind_Ms50.pdf +Neosid Power Inductor Ms50 SMD Fixed inductor +0 +2 +2 +Inductor_SMD +L_Neosid_Ms50T +Neosid, Power Inductor, Ms50T, SMD, Fixed inductor, high temperature, https://neosid.de/import-data/product-pdf/neoFestind_Ms50T.pdf +Neosid Power Inductor Ms50T SMD Fixed inductor high temperature +0 +2 +2 +Inductor_SMD +L_Neosid_Ms85 +Neosid, Ms85, Ms85T, SMD Inductor, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_Ms85.pdf +Neosid Ms85 Ms85T SMD Inductor Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_Ms85T +Neosid, Ms85, Ms85T, SMD Inductor, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_Ms85T.pdf +Neosid Ms85 Ms85T SMD Inductor Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_Ms95 +Neosid,Inductor,Ms95, Ms95a, Ms95T, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_Ms95.pdf +NeosidInductorMs95 Ms95a Ms95T Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_Ms95T +Neosid,Inductor,Ms95, Ms95a, Ms95T, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_Ms95T.pdf +NeosidInductorMs95 Ms95a Ms95T Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_Ms95a +Neosid,Inductor,Ms95, Ms95a, Ms95T, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_Ms95a.pdf +NeosidInductorMs95 Ms95a Ms95T Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SM-NE95H +Neosid, Inductor,SM-NE95H, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMNE95H.pdf +Neosid Inductor SM-NE95H Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SM-NE127 +Neosid, Inductor, SM-NE127, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMNE127.pdf +Neosid Inductor SM-NE127 Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SM-NE127_HandSoldering +Neosid, Inductor, SM-NE127, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMNE127.pdf +Neosid Inductor SM-NE127 Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SM-NE150 +Neosid, Inductor, SM-NE150, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMNE150.pdf +Neosid Inductor SM-NE150 Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SM-PIC0512H +Neosid, Inductor, PIC0512H, Power Inductor, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMPIC0512H.pdf +Neosid Inductor PIC0512H Power Inductor Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SM-PIC0602H +Neosid, Power Inductor, SM-PIC0602H, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMPIC0602H.pdf +Neosid Power Inductor SM-PIC0602H Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SM-PIC0612H +Neosid, Power Inductor, SM-PIC0612H, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMPIC0612H.pdf +Neosid Power Inductor SM-PIC0612H Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SM-PIC1004H +Neosid, Inductor, SM-PIC1004H, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMPIC1004H.pdf +Neosid Inductor SM-PIC1004H Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SMS-ME3010 +Neosid, Inductor, SMS-ME3010, Fixed inductor, SMD, magnetically shielded, https://neosid.de/import-data/product-pdf/neoFestind_SMSME3010.pdf +Neosid Inductor SMS-ME3010 Fixed inductor SMD magnetically shielded +0 +2 +2 +Inductor_SMD +L_Neosid_SMS-ME3015 +Neosid, Power Inductor, SMS-ME3015, Fixed inductor, SMD, magnetically shielded, https://neosid.de/import-data/product-pdf/neoFestind_SMSME3015.pdf +Neosid Power Inductor SMS-ME3015 Fixed inductor SMD magnetically shielded +0 +2 +2 +Inductor_SMD +L_Neosid_SMs42 +Neosid, Inductor, SMs42, Fixed inductor, SMD, magneticaly shielded, https://neosid.de/import-data/product-pdf/neoFestind_ma_SMs42.pdf +Neosid Inductor SMs42 Fixed inductor SMD magneticaly shielded +0 +2 +2 +Inductor_SMD +L_Neosid_SMs50 +Neosid, Inductor, SMs50, Fixed inductor, SMD, magneticaly shielded, https://neosid.de/import-data/product-pdf/neoFestind_ma_SMs50.pdf +Neosid Inductor SMs50 Fixed inductor SMD magneticaly shielded +0 +2 +2 +Inductor_SMD +L_Neosid_SMs85 +Neosid, Inductor, SMs85, Fixed inductor, SMD, magnetically shielded, https://neosid.de/import-data/product-pdf/neoFestind_ma_SMs85.pdf +Neosid Inductor SMs85 Fixed inductor SMD magnetically shielded +0 +2 +2 +Inductor_SMD +L_Neosid_SMs95_SMs95p +Neosid, Inductor, SMs95, Fixed inductor, SMD, magnetically shielded, https://neosid.de/import-data/product-pdf/neoFestind_SMs95SMs95p.pdf +Neosid Inductor SMs95 Fixed inductor SMD magnetically shielded +0 +2 +2 +Inductor_SMD +L_Pulse_PA4320 +Inductor SMD Pulse PA4320 http://productfinder.pulseeng.com/products/datasheets/P787.pdf +Inductor SMD Pulse PA4320 +0 +2 +2 +Inductor_SMD +L_Sagami_CER1242B +Inductor, Sagami, h=4.5mm, http://www.sagami-elec.co.jp/file/CER1242B-CER1257B-CER1277B.pdf +inductor sagami cer12xxb smd +0 +2 +2 +Inductor_SMD +L_Sagami_CER1257B +Inductor, Sagami, h=6.0mm, http://www.sagami-elec.co.jp/file/CER1242B-CER1257B-CER1277B.pdf +inductor sagami cer12xxb smd +0 +2 +2 +Inductor_SMD +L_Sagami_CER1277B +Inductor, Sagami, h=8.0mm, http://www.sagami-elec.co.jp/file/CER1242B-CER1257B-CER1277B.pdf +inductor sagami cer12xxb smd +0 +2 +2 +Inductor_SMD +L_Sagami_CWR1242C +Sagami power inductor, CWR1242C, H=4.5mm (http://www.sagami-elec.co.jp/file/16Car_SMDCwr.pdf) +inductor sagami cwr12xx smd +0 +4 +2 +Inductor_SMD +L_Sagami_CWR1257C +Sagami power inductor, CWR1242C, H=6.0mm (http://www.sagami-elec.co.jp/file/16Car_SMDCwr.pdf) +inductor sagami cwr12xx smd +0 +4 +2 +Inductor_SMD +L_Sagami_CWR1277C +Sagami power inductor, CWR1242C, H=7.7mm (http://www.sagami-elec.co.jp/file/16Car_SMDCwr.pdf) +inductor sagami cwr12xx smd +0 +4 +2 +Inductor_SMD +L_SigTra_SC3316F +http://www.signaltransformer.com/sites/all/pdf/smd/P080_SC3316F.pdf +Choke +0 +2 +2 +Inductor_SMD +L_Sumida_CDMC6D28_7.25x6.5mm +SMD Power Inductor (http://products.sumida.com/products/pdf/CDMC6D28.pdf) +Inductor Sumida SMD CDMC6D28 +0 +2 +2 +Inductor_SMD +L_Sunlord_MWSA0518_5.4x5.2mm +Inductor, Sunlord, MWSA0518, 5.4mmx5.2mm +inductor Sunlord smd +0 +2 +2 +Inductor_SMD +L_TDK_NLV25_2.5x2.0mm +TDK NLV25, 2.5x2.0x1.8mm, https://product.tdk.com/info/en/catalog/datasheets/inductor_commercial_standard_nlv25-ef_en.pdf +tdk nlv25 nlcv25 nlfv25 +0 +2 +2 +Inductor_SMD +L_TDK_NLV32_3.2x2.5mm +TDK NLV32, 3.2x2.5x2.2mm, https://product.tdk.com/info/en/catalog/datasheets/inductor_commercial_standard_nlv32-ef_en.pdf +tdk nlv32 nlcv32 nlfv32 +0 +2 +2 +Inductor_SMD +L_TDK_SLF6025 +Inductor, TDK, SLF6025, 6.0mmx6.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf6025_en.pdf) +Inductor TDK_SLF6025 +0 +2 +2 +Inductor_SMD +L_TDK_SLF6028 +Inductor, TDK, SLF6028, 6.0mmx6.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf6028_en.pdf) +Inductor TDK_SLF6028 +0 +2 +2 +Inductor_SMD +L_TDK_SLF6045 +Inductor, TDK, SLF6045, 6.0mmx6.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf6045_en.pdf) +Inductor TDK_SLF6045 +0 +2 +2 +Inductor_SMD +L_TDK_SLF7032 +Inductor, TDK, SLF7032, 7.0mmx7.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf7032_en.pdf) +Inductor TDK_SLF7032 +0 +2 +2 +Inductor_SMD +L_TDK_SLF7045 +Inductor, TDK, SLF7045, 7.0mmx7.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf7045_en.pdf) +Inductor TDK_SLF7045 +0 +2 +2 +Inductor_SMD +L_TDK_SLF7055 +Inductor, TDK, SLF7055, 7.0mmx7.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf7055_en.pdf) +Inductor TDK_SLF7055 +0 +2 +2 +Inductor_SMD +L_TDK_SLF10145 +Inductor, TDK, SLF10145, 10.1mmx10.1mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/catalog/datasheets/inductor_automotive_power_slf10145-h_en.pdf) +Inductor TDK_SLF10145 +0 +2 +2 +Inductor_SMD +L_TDK_SLF10165 +Inductor, TDK, SLF10165, 10.1mmx10.1mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/catalog/datasheets/inductor_commercial_power_slf10165_en.pdf) +Inductor TDK_SLF10165 +0 +2 +2 +Inductor_SMD +L_TDK_SLF12555 +Inductor, TDK, SLF12555, 12.5mmx12.5mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/catalog/datasheets/inductor_commercial_power_slf12555_en.pdf) +Inductor SLF12555 +0 +2 +2 +Inductor_SMD +L_TDK_SLF12565 +Inductor, TDK, SLF12565, 12.5mmx12.5mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/catalog/datasheets/inductor_automotive_power_slf12565-h_en.pdf) +Inductor SLF12565 +0 +2 +2 +Inductor_SMD +L_TDK_SLF12575 +Inductor, TDK, SLF12575, 12.5mmx12.5mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/catalog/datasheets/inductor_automotive_power_slf12575-h_en.pdf) +Inductor SLF12575 +0 +2 +2 +Inductor_SMD +L_TDK_VLF10040 +Inductor,TDK, TDK-VLP-8040, 8.6mmx8.6mm +inductor TDK VLP smd VLF10040 +0 +2 +2 +Inductor_SMD +L_TDK_VLP8040 +Inductor,TDK, TDK-VLP-8040, 8.6mmx8.6mm +inductor TDK VLP smd VLP8040 +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_MD-1616 +Inductor, Taiyo Yuden, MD series, Taiyo-Yuden_MD-1616, 1.6mmx1.6mm +inductor taiyo-yuden md smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_MD-2020 +Inductor, Taiyo Yuden, MD series, Taiyo-Yuden_MD-2020, 2.0mmx2.0mm +inductor taiyo-yuden md smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_MD-3030 +Inductor, Taiyo Yuden, MD series, Taiyo-Yuden_MD-3030, 3.0mmx3.0mm +inductor taiyo-yuden md smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_MD-4040 +Inductor, Taiyo Yuden, MD series, Taiyo-Yuden_MD-4040, 4.0mmx4.0mm +inductor taiyo-yuden md smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_MD-5050 +Inductor, Taiyo Yuden, MD series, Taiyo-Yuden_MD-5050, 5.0mmx5.0mm +inductor taiyo-yuden md smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-20xx +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-20xx, 2.0mmx2.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-20xx_HandSoldering +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-20xx, 2.0mmx2.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-24xx +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-24xx, 2.4mmx2.4mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-24xx_HandSoldering +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-24xx, 2.4mmx2.4mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-30xx +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-30xx, 3.0mmx3.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-30xx_HandSoldering +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-30xx, 3.0mmx3.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-40xx +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-40xx, 4.0mmx4.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-40xx_HandSoldering +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-40xx, 4.0mmx4.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-50xx +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-50xx, 4.9mmx4.9mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-50xx_HandSoldering +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-50xx, 4.9mmx4.9mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-60xx +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-60xx, 6.0mmx6.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-60xx_HandSoldering +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-60xx, 6.0mmx6.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-80xx +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-80xx, 8.0mmx8.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-80xx_HandSoldering +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-80xx, 8.0mmx8.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-10050_9.8x10.0mm +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-10050, 9.8mmx10.0mm, https://ds.yuden.co.jp/TYCOMPAS/or/specSheet?pn=NR10050T1R3N +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-10050_9.8x10.0mm_HandSoldering +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-10050, 9.8mmx10.0mm, https://ds.yuden.co.jp/TYCOMPAS/or/specSheet?pn=NR10050T1R3N +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_TracoPower_TCK-047_5.2x5.8mm +Inductor, Traco, TCK-047, 5.2x5.8mm, https://www.tracopower.com/products/tck047.pdf +inductor smd traco +0 +2 +2 +Inductor_SMD +L_TracoPower_TCK-141 +Choke, SMD, 4.0x4.0mm 2.1mm height, https://www.tracopower.com/products/tck141.pdf +Choke SMD +0 +2 +2 +Inductor_SMD +L_Vishay_IHLP-1212 +Inductor, Vishay, IHLP series, 3.0mmx3.0mm +inductor vishay ihlp smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHLP-1616 +Inductor, Vishay, IHLP series, 4.1mmx4.1mm +inductor vishay ihlp smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHLP-2020 +Inductor, Vishay, IHLP series, 5.1mmx5.1mm +inductor vishay ihlp smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHLP-2525 +Inductor, Vishay, IHLP series, 6.3mmx6.3mm +inductor vishay ihlp smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHLP-4040 +Inductor, Vishay, IHLP series, 10.2mmx10.2mm +inductor vishay ihlp smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHLP-5050 +Inductor, Vishay, IHLP series, 12.7mmx12.7mm +inductor vishay ihlp smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHLP-6767 +Inductor, Vishay, IHLP series, 17.0mmx17.0mm +inductor vishay ihlp smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHSM-3825 +Inductor, Vishay, Vishay_IHSM-3825, http://www.vishay.com/docs/34018/ihsm3825.pdf, 11.2mmx6.3mm +inductor vishay icsm smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHSM-4825 +Inductor, Vishay, Vishay_IHSM-4825, http://www.vishay.com/docs/34019/ihsm4825.pdf, 13.7mmx6.3mm +inductor vishay icsm smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHSM-5832 +Inductor, Vishay, Vishay_IHSM-5832, http://www.vishay.com/docs/34020/ihsm5832.pdf, 16.3mmx8.1mm +inductor vishay icsm smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHSM-7832 +Inductor, Vishay, Vishay_IHSM-7832, http://www.vishay.com/docs/34021/ihsm7832.pdf, 19.8mmx8.1mm +inductor vishay icsm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-1030 +Inductor, Wuerth Elektronik, Wuerth_HCI-1030, 10.6mmx10.6mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-1040 +Inductor, Wuerth Elektronik, Wuerth_HCI-1040, 10.2mmx10.2mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-1050 +Inductor, Wuerth Elektronik, Wuerth_HCI-1050, 10.2mmx10.2mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-1335 +Inductor, Wuerth Elektronik, Wuerth_HCI-1335, 12.8mmx12.8mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-1350 +Inductor, Wuerth Elektronik, Wuerth_HCI-1350, 12.8mmx12.8mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-1365 +Inductor, Wuerth Elektronik, Wuerth_HCI-1365, 12.8mmx12.8mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-1890 +Inductor, Wuerth Elektronik, Wuerth_HCI-1890, 18.2mmx18.2mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-2212 +Inductor, Wuerth Elektronik, Wuerth_HCI-2212, 22.5mmx22.0mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-5040 +Inductor, Wuerth Elektronik, Wuerth_HCI-5040, 5.5mmx5.2mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-7030 +Inductor, Wuerth Elektronik, Wuerth_HCI-7030, 6.9mmx6.9mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-7040 +Inductor, Wuerth Elektronik, Wuerth_HCI-7040, 6.9mmx6.9mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-7050 +Inductor, Wuerth Elektronik, Wuerth_HCI-7050, 6.9mmx6.9mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-1050 +Inductor, Wuerth Elektronik, Wuerth_HCM-1050, 10.2mmx7.0mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-1052 +Inductor, Wuerth Elektronik, Wuerth_HCM-1052, 10.5mmx10.3mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-1070 +Inductor, Wuerth Elektronik, Wuerth_HCM-1070, 10.1mmx7.0mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-1078 +Inductor, Wuerth Elektronik, Wuerth_HCM-1078, 9.4mmx6.2mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-1190 +Inductor, Wuerth Elektronik, Wuerth_HCM-1190, 10.5mmx11.0mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-1240 +Inductor, Wuerth Elektronik, Wuerth_HCM-1240, 10.0mmx11.8mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-1350 +Inductor, Wuerth Elektronik, Wuerth_HCM-1350, 13.5mmx13.3mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-1390 +Inductor, Wuerth Elektronik, Wuerth_HCM-1390, 12.5mmx13.0mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-7050 +Inductor, Wuerth Elektronik, Wuerth_HCM-7050, 7.2mmx7.0mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-7070 +Inductor, Wuerth Elektronik, Wuerth_HCM-7070, 7.4mmx7.2mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-1610 +Inductor, Wuerth Elektronik, Wuerth_MAPI-1610, 1.6mmx1.6mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-2010 +Inductor, Wuerth Elektronik, Wuerth_MAPI-2010, 2.0mmx1.6mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-2506 +Inductor, Wuerth Elektronik, Wuerth_MAPI-2506, 2.5mmx2.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-2508 +Inductor, Wuerth Elektronik, Wuerth_MAPI-2508, 2.5mmx2.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-2510 +Inductor, Wuerth Elektronik, Wuerth_MAPI-2510, 2.5mmx2.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-2512 +Inductor, Wuerth Elektronik, Wuerth_MAPI-2512, 2.5mmx2.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-3010 +Inductor, Wuerth Elektronik, Wuerth_MAPI-3010, 3.0mmx3.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-3012 +Inductor, Wuerth Elektronik, Wuerth_MAPI-3012, 3.0mmx3.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-3015 +Inductor, Wuerth Elektronik, Wuerth_MAPI-3015, 3.0mmx3.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-3020 +Inductor, Wuerth Elektronik, Wuerth_MAPI-3020, 3.0mmx3.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-4020 +Inductor, Wuerth Elektronik, Wuerth_MAPI-4020, 4.0mmx4.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-4030 +Inductor, Wuerth Elektronik, Wuerth_MAPI-4030, 4.0mmx4.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-DD-Typ-L-Typ-XL-Typ-XXL +Shielded Coupled Inductor, Wuerth Elektronik, WE-DD, SMD, Typ L, Typ XL, Typ XXL, https://katalog.we-online.com/pbs/datasheet/744874001.pdf +Choke Coupled Double Inductor SMD Wuerth WE-DD TypL TypXL TypXXL +0 +4 +4 +Inductor_SMD +L_Wuerth_WE-DD-Typ-M-Typ-S +Shielded Coupled Inductor, Wuerth Elektronik, WE-DD, SMD, Typ M, Typ S, https://katalog.we-online.com/pbs/datasheet/744878001.pdf, https://katalog.we-online.de/pbs/datasheet/744877001.pdf +Choke Coupled Double Inductor SMD Wuerth WE-DD TypM TypS +0 +4 +4 +Inductor_SMD +L_Wuerth_WE-GF-1210 +Unshielded Inductor, Wuerth Elektronik, WE-GF, SMD, 1210, https://www.we-online.de/katalog/datasheet/74476401.pdf +Unshielded Inductor WE-GF 1210 Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD-Typ-7345 +Shielded Power Inductor, Wuerth Elektronik, WE-PD, SMD, 7345, https://katalog.we-online.com/pbs/datasheet/744777001.pdf +Choke Shielded Power Inductor WE-PD 7345 Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD-Typ-LS +Shielded Power Inductor, Wuerth Elektronik, WE-PD, SMD, Typ LS, https://katalog.we-online.com/pbs/datasheet/7447715906.pdf +Choke Shielded Power Inductor WE-PD TypLS Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD-Typ-LS_Handsoldering +Shielded Power Inductor, Wuerth Elektronik, WE-PD, SMD, Typ LS, Handsoldering, https://katalog.we-online.com/pbs/datasheet/7447715906.pdf +Choke Shielded Power Inductor WE-PD TypLS Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD-Typ-M-Typ-S +Shielded Power Inductor, Wuerth Elektronik, WE-PD, SMT, Typ M, Typ S, https://katalog.we-online.com/pbs/datasheet/744778005.pdf +Choke Shielded Power Inductor WE-PD TypM TypS Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD-Typ-M-Typ-S_Handsoldering +Shielded Power Inductor, Wuerth Elektronik, WE-PD, SMT, Typ M, Typ S, Handsoldering, https://katalog.we-online.com/pbs/datasheet/744778005.pdf +Choke Shielded Power Inductor WE-PD TypM TypS Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD2-Typ-L +Power Inductor, Wuerth Elektronik, WE-PD2, SMD, Typ L, , https://katalog.we-online.com/pbs/datasheet/74477510.pdf +Choke Power Inductor WE-PD2 TypL Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD2-Typ-MS +Power Inductor, Wuerth Elektronik, WE-PD2, SMD, Typ MS, https://katalog.we-online.com/pbs/datasheet/744774022.pdf +Choke Power Inductor WE-PD2 TypMS Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD2-Typ-XL +Power Inductor, Wuerth Elektronik, WE-PD2, SMT, Typ XL, https://katalog.we-online.com/pbs/datasheet/744776012.pdf +Choke Power Inductor WE-PD2 TypXL Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD4-Typ-X +Power Inductor, Wuerth Elektronik, WE-PD4, SMT, Typ X, https://katalog.we-online.de/pbs/datasheet/74458001.pdf +Choke Power Inductor WE-PD4 TypX Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PDF +Shielded Power Inductor, Wuerth Elektronik, WE-PDF, SMD, https://katalog.we-online.de/pbs/datasheet/7447797022.pdf +Choke Shielded Power Inductor WE-PDF Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PDF_Handsoldering +Shielded Power Inductor, Wuerth Elektronik, WE-PDF, SMD, Handsoldering, https://katalog.we-online.de/pbs/datasheet/7447797022.pdf +Choke Shielded Power Inductor WE-PDF Wuerth Handsoldering +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-TPC-3816 +L_Wuerth_WE-TPC-3816 StepUp generated footprint, http://katalog.we-online.de/pbs/datasheet/7440310047.pdf +wurth wuerth smd inductor +0 +2 +2 +Inductor_THT +Choke_EPCOS_B82722A +Current-Compensated Ring Core Double Chokes, EPCOS, B82722A, 22.3mmx22.7mm, https://en.tdk.eu/inf/30/db/ind_2008/b82722a_j.pdf +chokes epcos tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN102-04-14.0x14.0mm +Current-compensated Chokes, Schaffner, RN102-04, 14.0mmx14.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN112-04-17.7x17.1mm +Current-compensated Chokes, Schaffner, RN112-04, 17.7mmx17.1mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN114-04-22.5x21.5mm +Current-compensated Chokes, Schaffner, RN114-04, 22.5mmx21.5mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN116-04-22.5x21.5mm +Current-compensated Chokes, Schaffner, RN116-04, 22.5mmx21.5mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN122-04-28.0x27.0mm +Current-compensated Chokes, Schaffner, RN122-04, 28.0mmx27.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN142-04-33.1x32.5mm +Current-compensated Chokes, Schaffner, RN142-04, 33.1mmx32.5mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN143-04-33.1x32.5mm +Current-compensated Chokes, Schaffner, RN143-04, 33.1mmx32.5mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN152-04-43.0x41.8mm +Current-compensated Chokes, Schaffner, RN152-04, 43.0mmx41.8mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN202-04-8.8x18.2mm +Current-compensated Chokes, Schaffner, RN202-04, 8.8mmx18.2mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN204-04-9.0x14.0mm +Current-compensated Chokes, Schaffner, RN204-04, 9.0mmx14.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN212-04-12.5x18.0mm +Current-compensated Chokes, Schaffner, RN212-04, 12.5mmx18.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN214-04-15.5x23.0mm +Current-compensated Chokes, Schaffner, RN214-04, 15.5mmx23.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN216-04-15.5x23.0mm +Current-compensated Chokes, Schaffner, RN216-04, 15.5mmx23.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN218-04-12.5x18.0mm +Current-compensated Chokes, Schaffner, RN218-04, 12.5mmx18.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN222-04-18.0x31.0mm +Current-compensated Chokes, Schaffner, RN222-04, 18.0mmx31.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN232-04-18.0x31.0mm +Current-compensated Chokes, Schaffner, RN232-04, 18.0mmx31.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN242-04-18.0x31.0mm +Current-compensated Chokes, Schaffner, RN242-04, 18.0mmx31.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +L_Axial_L5.0mm_D3.6mm_P10.00mm_Horizontal_Murata_BL01RN1A2A2 +Inductor, Murata BL01RN1A2A2, Axial, Horizontal, pin pitch=10.00mm, length*diameter=5*3.6mm, https://www.murata.com/en-global/products/productdetail?partno=BL01RN1A2A2%23 +inductor axial horizontal +0 +2 +2 +Inductor_THT +L_Axial_L5.3mm_D2.2mm_P2.54mm_Vertical_Vishay_IM-1 +Inductor, Axial series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=5.3*2.2mm^2, Vishay, IM-1, http://www.vishay.com/docs/34030/im.pdf +Inductor Axial series Axial Vertical pin pitch 2.54mm length 5.3mm diameter 2.2mm Vishay IM-1 +0 +2 +2 +Inductor_THT +L_Axial_L5.3mm_D2.2mm_P7.62mm_Horizontal_Vishay_IM-1 +Inductor, Axial series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=5.3*2.2mm^2, Vishay, IM-1, http://www.vishay.com/docs/34030/im.pdf +Inductor Axial series Axial Horizontal pin pitch 7.62mm length 5.3mm diameter 2.2mm Vishay IM-1 +0 +2 +2 +Inductor_THT +L_Axial_L5.3mm_D2.2mm_P10.16mm_Horizontal_Vishay_IM-1 +Inductor, Axial series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=5.3*2.2mm^2, Vishay, IM-1, http://www.vishay.com/docs/34030/im.pdf +Inductor Axial series Axial Horizontal pin pitch 10.16mm length 5.3mm diameter 2.2mm Vishay IM-1 +0 +2 +2 +Inductor_THT +L_Axial_L6.6mm_D2.7mm_P2.54mm_Vertical_Vishay_IM-2 +Inductor, Axial series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=6.6*2.7mm^2, Vishay, IM-2, http://www.vishay.com/docs/34030/im.pdf +Inductor Axial series Axial Vertical pin pitch 2.54mm length 6.6mm diameter 2.7mm Vishay IM-2 +0 +2 +2 +Inductor_THT +L_Axial_L6.6mm_D2.7mm_P10.16mm_Horizontal_Vishay_IM-2 +Inductor, Axial series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=6.6*2.7mm^2, Vishay, IM-2, http://www.vishay.com/docs/34030/im.pdf +Inductor Axial series Axial Horizontal pin pitch 10.16mm length 6.6mm diameter 2.7mm Vishay IM-2 +0 +2 +2 +Inductor_THT +L_Axial_L7.0mm_D3.3mm_P2.54mm_Vertical_Fastron_MICC +Inductor, Axial series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=7*3.3mm^2, Fastron, MICC, http://www.fastrongroup.com/image-show/70/MICC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 2.54mm length 7mm diameter 3.3mm Fastron MICC +0 +2 +2 +Inductor_THT +L_Axial_L7.0mm_D3.3mm_P5.08mm_Vertical_Fastron_MICC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=7*3.3mm^2, Fastron, MICC, http://www.fastrongroup.com/image-show/70/MICC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 5.08mm length 7mm diameter 3.3mm Fastron MICC +0 +2 +2 +Inductor_THT +L_Axial_L7.0mm_D3.3mm_P10.16mm_Horizontal_Fastron_MICC +Inductor, Axial series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=7*3.3mm^2, Fastron, MICC, http://www.fastrongroup.com/image-show/70/MICC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 10.16mm length 7mm diameter 3.3mm Fastron MICC +0 +2 +2 +Inductor_THT +L_Axial_L7.0mm_D3.3mm_P12.70mm_Horizontal_Fastron_MICC +Inductor, Axial series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=7*3.3mm^2, Fastron, MICC, http://www.fastrongroup.com/image-show/70/MICC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 12.7mm length 7mm diameter 3.3mm Fastron MICC +0 +2 +2 +Inductor_THT +L_Axial_L9.5mm_D4.0mm_P2.54mm_Vertical_Fastron_SMCC +Inductor, Axial series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=9.5*4mm^2, Fastron, SMCC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_SMCC_NEU.pdf, http://cdn-reichelt.de/documents/datenblatt/B400/LEADEDINDUCTORS.pdf +Inductor Axial series Axial Vertical pin pitch 2.54mm length 9.5mm diameter 4mm Fastron SMCC +0 +2 +2 +Inductor_THT +L_Axial_L9.5mm_D4.0mm_P5.08mm_Vertical_Fastron_SMCC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.5*4mm^2, Fastron, SMCC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_SMCC_NEU.pdf, http://cdn-reichelt.de/documents/datenblatt/B400/LEADEDINDUCTORS.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 9.5mm diameter 4mm Fastron SMCC +0 +2 +2 +Inductor_THT +L_Axial_L9.5mm_D4.0mm_P12.70mm_Horizontal_Fastron_SMCC +Inductor, Axial series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9.5*4mm^2, Fastron, SMCC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_SMCC_NEU.pdf, http://cdn-reichelt.de/documents/datenblatt/B400/LEADEDINDUCTORS.pdf +Inductor Axial series Axial Horizontal pin pitch 12.7mm length 9.5mm diameter 4mm Fastron SMCC +0 +2 +2 +Inductor_THT +L_Axial_L9.5mm_D4.0mm_P15.24mm_Horizontal_Fastron_SMCC +Inductor, Axial series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=9.5*4mm^2, Fastron, SMCC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_SMCC_NEU.pdf, http://cdn-reichelt.de/documents/datenblatt/B400/LEADEDINDUCTORS.pdf +Inductor Axial series Axial Horizontal pin pitch 15.24mm length 9.5mm diameter 4mm Fastron SMCC +0 +2 +2 +Inductor_THT +L_Axial_L11.0mm_D4.5mm_P5.08mm_Vertical_Fastron_MECC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=11*4.5mm^2, Fastron, MECC, http://www.fastrongroup.com/image-show/21/MECC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 5.08mm length 11mm diameter 4.5mm Fastron MECC +0 +2 +2 +Inductor_THT +L_Axial_L11.0mm_D4.5mm_P7.62mm_Vertical_Fastron_MECC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=11*4.5mm^2, Fastron, MECC, http://www.fastrongroup.com/image-show/21/MECC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 7.62mm length 11mm diameter 4.5mm Fastron MECC +0 +2 +2 +Inductor_THT +L_Axial_L11.0mm_D4.5mm_P15.24mm_Horizontal_Fastron_MECC +Inductor, Axial series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=11*4.5mm^2, Fastron, MECC, http://www.fastrongroup.com/image-show/21/MECC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 15.24mm length 11mm diameter 4.5mm Fastron MECC +0 +2 +2 +Inductor_THT +L_Axial_L12.0mm_D5.0mm_P5.08mm_Vertical_Fastron_MISC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=12*5mm^2, Fastron, MISC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_MISC.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 12mm diameter 5mm Fastron MISC +0 +2 +2 +Inductor_THT +L_Axial_L12.0mm_D5.0mm_P7.62mm_Vertical_Fastron_MISC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=12*5mm^2, Fastron, MISC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_MISC.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 12mm diameter 5mm Fastron MISC +0 +2 +2 +Inductor_THT +L_Axial_L12.0mm_D5.0mm_P15.24mm_Horizontal_Fastron_MISC +Inductor, Axial series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=12*5mm^2, Fastron, MISC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_MISC.pdf +Inductor Axial series Axial Horizontal pin pitch 15.24mm length 12mm diameter 5mm Fastron MISC +0 +2 +2 +Inductor_THT +L_Axial_L12.8mm_D5.8mm_P5.08mm_Vertical_Fastron_HBCC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=12.8*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 5.08mm length 12.8mm diameter 5.8mm Fastron HBCC +0 +2 +2 +Inductor_THT +L_Axial_L12.8mm_D5.8mm_P7.62mm_Vertical_Fastron_HBCC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=12.8*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 7.62mm length 12.8mm diameter 5.8mm Fastron HBCC +0 +2 +2 +Inductor_THT +L_Axial_L12.8mm_D5.8mm_P20.32mm_Horizontal_Fastron_HBCC +Inductor, Axial series, Axial, Horizontal, pin pitch=20.32mm, , length*diameter=12.8*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 20.32mm length 12.8mm diameter 5.8mm Fastron HBCC +0 +2 +2 +Inductor_THT +L_Axial_L12.8mm_D5.8mm_P25.40mm_Horizontal_Fastron_HBCC +Inductor, Axial series, Axial, Horizontal, pin pitch=25.4mm, , length*diameter=12.8*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 25.4mm length 12.8mm diameter 5.8mm Fastron HBCC +0 +2 +2 +Inductor_THT +L_Axial_L13.0mm_D4.5mm_P5.08mm_Vertical_Fastron_HCCC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=13*4.5mm^2, Fastron, HCCC, http://www.fastrongroup.com/image-show/19/HCCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 5.08mm length 13mm diameter 4.5mm Fastron HCCC +0 +2 +2 +Inductor_THT +L_Axial_L13.0mm_D4.5mm_P7.62mm_Vertical_Fastron_HCCC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=13*4.5mm^2, Fastron, HCCC, http://www.fastrongroup.com/image-show/19/HCCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 7.62mm length 13mm diameter 4.5mm Fastron HCCC +0 +2 +2 +Inductor_THT +L_Axial_L13.0mm_D4.5mm_P15.24mm_Horizontal_Fastron_HCCC +Inductor, Axial series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=13*4.5mm^2, Fastron, HCCC, http://www.fastrongroup.com/image-show/19/HCCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 15.24mm length 13mm diameter 4.5mm Fastron HCCC +0 +2 +2 +Inductor_THT +L_Axial_L14.0mm_D4.5mm_P5.08mm_Vertical_Fastron_LACC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=14*4.5mm^2, Fastron, LACC, http://www.fastrongroup.com/image-show/20/LACC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 5.08mm length 14mm diameter 4.5mm Fastron LACC +0 +2 +2 +Inductor_THT +L_Axial_L14.0mm_D4.5mm_P7.62mm_Vertical_Fastron_LACC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=14*4.5mm^2, Fastron, LACC, http://www.fastrongroup.com/image-show/20/LACC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 7.62mm length 14mm diameter 4.5mm Fastron LACC +0 +2 +2 +Inductor_THT +L_Axial_L14.0mm_D4.5mm_P15.24mm_Horizontal_Fastron_LACC +Inductor, Axial series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=14*4.5mm^2, Fastron, LACC, http://www.fastrongroup.com/image-show/20/LACC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 15.24mm length 14mm diameter 4.5mm Fastron LACC +0 +2 +2 +Inductor_THT +L_Axial_L14.5mm_D5.8mm_P5.08mm_Vertical_Fastron_HBCC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=14.5*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 5.08mm length 14.5mm diameter 5.8mm Fastron HBCC +0 +2 +2 +Inductor_THT +L_Axial_L14.5mm_D5.8mm_P7.62mm_Vertical_Fastron_HBCC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=14.5*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 7.62mm length 14.5mm diameter 5.8mm Fastron HBCC +0 +2 +2 +Inductor_THT +L_Axial_L14.5mm_D5.8mm_P20.32mm_Horizontal_Fastron_HBCC +Inductor, Axial series, Axial, Horizontal, pin pitch=20.32mm, , length*diameter=14.5*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 20.32mm length 14.5mm diameter 5.8mm Fastron HBCC +0 +2 +2 +Inductor_THT +L_Axial_L14.5mm_D5.8mm_P25.40mm_Horizontal_Fastron_HBCC +Inductor, Axial series, Axial, Horizontal, pin pitch=25.4mm, , length*diameter=14.5*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 25.4mm length 14.5mm diameter 5.8mm Fastron HBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D6.3mm_P5.08mm_Vertical_Fastron_VHBCC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=16*6.3mm^2, Fastron, VHBCC, http://www.fastrongroup.com/image-show/25/VHBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 5.08mm length 16mm diameter 6.3mm Fastron VHBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D6.3mm_P7.62mm_Vertical_Fastron_VHBCC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=16*6.3mm^2, Fastron, VHBCC, http://www.fastrongroup.com/image-show/25/VHBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 7.62mm length 16mm diameter 6.3mm Fastron VHBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D6.3mm_P20.32mm_Horizontal_Fastron_VHBCC +Inductor, Axial series, Axial, Horizontal, pin pitch=20.32mm, , length*diameter=16*6.3mm^2, Fastron, VHBCC, http://www.fastrongroup.com/image-show/25/VHBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 20.32mm length 16mm diameter 6.3mm Fastron VHBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D6.3mm_P25.40mm_Horizontal_Fastron_VHBCC +Inductor, Axial series, Axial, Horizontal, pin pitch=25.4mm, , length*diameter=16*6.3mm^2, Fastron, VHBCC, http://www.fastrongroup.com/image-show/25/VHBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 25.4mm length 16mm diameter 6.3mm Fastron VHBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D7.5mm_P5.08mm_Vertical_Fastron_XHBCC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=16*7.5mm^2, Fastron, XHBCC, http://www.fastrongroup.com/image-show/26/XHBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 5.08mm length 16mm diameter 7.5mm Fastron XHBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D7.5mm_P7.62mm_Vertical_Fastron_XHBCC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=16*7.5mm^2, Fastron, XHBCC, http://www.fastrongroup.com/image-show/26/XHBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 7.62mm length 16mm diameter 7.5mm Fastron XHBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D7.5mm_P20.32mm_Horizontal_Fastron_XHBCC +Inductor, Axial series, Axial, Horizontal, pin pitch=20.32mm, , length*diameter=16*7.5mm^2, Fastron, XHBCC, http://www.fastrongroup.com/image-show/26/XHBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 20.32mm length 16mm diameter 7.5mm Fastron XHBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D7.5mm_P25.40mm_Horizontal_Fastron_XHBCC +Inductor, Axial series, Axial, Horizontal, pin pitch=25.4mm, , length*diameter=16*7.5mm^2, Fastron, XHBCC, http://www.fastrongroup.com/image-show/26/XHBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 25.4mm length 16mm diameter 7.5mm Fastron XHBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D9.5mm_P5.08mm_Vertical_Vishay_IM-10-37 +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=16*9.5mm^2, Vishay, IM-10-37, http://www.vishay.com/docs/34030/im10.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 16mm diameter 9.5mm Vishay IM-10-37 +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D9.5mm_P20.32mm_Horizontal_Vishay_IM-10-37 +Inductor, Axial series, Axial, Horizontal, pin pitch=20.32mm, , length*diameter=16*9.5mm^2, Vishay, IM-10-37, http://www.vishay.com/docs/34030/im10.pdf +Inductor Axial series Axial Horizontal pin pitch 20.32mm length 16mm diameter 9.5mm Vishay IM-10-37 +0 +2 +2 +Inductor_THT +L_Axial_L17.5mm_D12.0mm_P7.62mm_Vertical_Vishay_IM-10-46 +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=17.5*12mm^2, Vishay, IM-10-46, http://www.vishay.com/docs/34030/im10.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 17.5mm diameter 12mm Vishay IM-10-46 +0 +2 +2 +Inductor_THT +L_Axial_L17.5mm_D12.0mm_P20.32mm_Horizontal_Vishay_IM-10-46 +Inductor, Axial series, Axial, Horizontal, pin pitch=20.32mm, , length*diameter=17.5*12mm^2, Vishay, IM-10-46, http://www.vishay.com/docs/34030/im10.pdf +Inductor Axial series Axial Horizontal pin pitch 20.32mm length 17.5mm diameter 12mm Vishay IM-10-46 +0 +2 +2 +Inductor_THT +L_Axial_L20.0mm_D8.0mm_P5.08mm_Vertical +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=20*8mm^2 +Inductor Axial series Axial Vertical pin pitch 5.08mm length 20mm diameter 8mm +0 +2 +2 +Inductor_THT +L_Axial_L20.0mm_D8.0mm_P7.62mm_Vertical +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=20*8mm^2 +Inductor Axial series Axial Vertical pin pitch 7.62mm length 20mm diameter 8mm +0 +2 +2 +Inductor_THT +L_Axial_L20.0mm_D8.0mm_P25.40mm_Horizontal +Inductor, Axial series, Axial, Horizontal, pin pitch=25.4mm, , length*diameter=20*8mm^2 +Inductor Axial series Axial Horizontal pin pitch 25.4mm length 20mm diameter 8mm +0 +2 +2 +Inductor_THT +L_Axial_L20.3mm_D12.1mm_P7.62mm_Vertical_Vishay_IHA-101 +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=20.32*12.07mm^2, Vishay, IHA-101, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 20.32mm diameter 12.07mm Vishay IHA-101 +0 +2 +2 +Inductor_THT +L_Axial_L20.3mm_D12.1mm_P28.50mm_Horizontal_Vishay_IHA-101 +Inductor, Axial series, Axial, Horizontal, pin pitch=28.5mm, , length*diameter=20.32*12.07mm^2, Vishay, IHA-101, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Horizontal pin pitch 28.5mm length 20.32mm diameter 12.07mm Vishay IHA-101 +0 +2 +2 +Inductor_THT +L_Axial_L20.3mm_D12.7mm_P7.62mm_Vertical_Vishay_IHA-201 +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=20.32*12.7mm^2, Vishay, IHA-201, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 20.32mm diameter 12.7mm Vishay IHA-201 +0 +2 +2 +Inductor_THT +L_Axial_L20.3mm_D12.7mm_P25.40mm_Horizontal_Vishay_IHA-201 +Inductor, Axial series, Axial, Horizontal, pin pitch=25.4mm, , length*diameter=20.32*12.7mm^2, Vishay, IHA-201, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Horizontal pin pitch 25.4mm length 20.32mm diameter 12.7mm Vishay IHA-201 +0 +2 +2 +Inductor_THT +L_Axial_L23.4mm_D12.7mm_P7.62mm_Vertical_Vishay_IHA-203 +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=23.37*12.7mm^2, Vishay, IHA-203, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 23.37mm diameter 12.7mm Vishay IHA-203 +0 +2 +2 +Inductor_THT +L_Axial_L23.4mm_D12.7mm_P32.00mm_Horizontal_Vishay_IHA-203 +Inductor, Axial series, Axial, Horizontal, pin pitch=32mm, , length*diameter=23.37*12.7mm^2, Vishay, IHA-203, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Horizontal pin pitch 32mm length 23.37mm diameter 12.7mm Vishay IHA-203 +0 +2 +2 +Inductor_THT +L_Axial_L24.0mm_D7.1mm_P5.08mm_Vertical_Vishay_IM-10-28 +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=24*7.1mm^2, Vishay, IM-10-28, http://www.vishay.com/docs/34035/im10.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 24mm diameter 7.1mm Vishay IM-10-28 +0 +2 +2 +Inductor_THT +L_Axial_L24.0mm_D7.1mm_P30.48mm_Horizontal_Vishay_IM-10-28 +Inductor, Axial series, Axial, Horizontal, pin pitch=30.48mm, , length*diameter=24*7.1mm^2, Vishay, IM-10-28, http://www.vishay.com/docs/34035/im10.pdf +Inductor Axial series Axial Horizontal pin pitch 30.48mm length 24mm diameter 7.1mm Vishay IM-10-28 +0 +2 +2 +Inductor_THT +L_Axial_L24.0mm_D7.5mm_P5.08mm_Vertical_Fastron_MESC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=24*7.5mm^2, Fastron, MESC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_MESC.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 24mm diameter 7.5mm Fastron MESC +0 +2 +2 +Inductor_THT +L_Axial_L24.0mm_D7.5mm_P7.62mm_Vertical_Fastron_MESC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=24*7.5mm^2, Fastron, MESC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_MESC.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 24mm diameter 7.5mm Fastron MESC +0 +2 +2 +Inductor_THT +L_Axial_L24.0mm_D7.5mm_P27.94mm_Horizontal_Fastron_MESC +Inductor, Axial series, Axial, Horizontal, pin pitch=27.94mm, , length*diameter=24*7.5mm^2, Fastron, MESC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_MESC.pdf +Inductor Axial series Axial Horizontal pin pitch 27.94mm length 24mm diameter 7.5mm Fastron MESC +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D9.0mm_P5.08mm_Vertical_Fastron_77A +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=26*9mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 26mm diameter 9mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D9.0mm_P7.62mm_Vertical_Fastron_77A +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=26*9mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 26mm diameter 9mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D9.0mm_P30.48mm_Horizontal_Fastron_77A +Inductor, Axial series, Axial, Horizontal, pin pitch=30.48mm, , length*diameter=26*9mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Horizontal pin pitch 30.48mm length 26mm diameter 9mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D10.0mm_P5.08mm_Vertical_Fastron_77A +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=26*10mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 26mm diameter 10mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D10.0mm_P7.62mm_Vertical_Fastron_77A +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=26*10mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 26mm diameter 10mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D10.0mm_P30.48mm_Horizontal_Fastron_77A +Inductor, Axial series, Axial, Horizontal, pin pitch=30.48mm, , length*diameter=26*10mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Horizontal pin pitch 30.48mm length 26mm diameter 10mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D11.0mm_P5.08mm_Vertical_Fastron_77A +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=26*11mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 26mm diameter 11mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D11.0mm_P7.62mm_Vertical_Fastron_77A +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=26*11mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 26mm diameter 11mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D11.0mm_P30.48mm_Horizontal_Fastron_77A +Inductor, Axial series, Axial, Horizontal, pin pitch=30.48mm, , length*diameter=26*11mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Horizontal pin pitch 30.48mm length 26mm diameter 11mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.7mm_D12.1mm_P7.62mm_Vertical_Vishay_IHA-103 +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=26.67*12.07mm^2, Vishay, IHA-103, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 26.67mm diameter 12.07mm Vishay IHA-103 +0 +2 +2 +Inductor_THT +L_Axial_L26.7mm_D12.1mm_P35.00mm_Horizontal_Vishay_IHA-103 +Inductor, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=26.67*12.07mm^2, Vishay, IHA-103, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Horizontal pin pitch 35mm length 26.67mm diameter 12.07mm Vishay IHA-103 +0 +2 +2 +Inductor_THT +L_Axial_L26.7mm_D14.0mm_P7.62mm_Vertical_Vishay_IHA-104 +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=26.67*13.97mm^2, Vishay, IHA-104, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 26.67mm diameter 13.97mm Vishay IHA-104 +0 +2 +2 +Inductor_THT +L_Axial_L26.7mm_D14.0mm_P35.00mm_Horizontal_Vishay_IHA-104 +Inductor, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=26.67*13.97mm^2, Vishay, IHA-104, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Horizontal pin pitch 35mm length 26.67mm diameter 13.97mm Vishay IHA-104 +0 +2 +2 +Inductor_THT +L_Axial_L29.9mm_D14.0mm_P7.62mm_Vertical_Vishay_IHA-105 +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=29.85*13.97mm^2, Vishay, IHA-105, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 29.85mm diameter 13.97mm Vishay IHA-105 +0 +2 +2 +Inductor_THT +L_Axial_L29.9mm_D14.0mm_P38.00mm_Horizontal_Vishay_IHA-105 +Inductor, Axial series, Axial, Horizontal, pin pitch=38mm, , length*diameter=29.85*13.97mm^2, Vishay, IHA-105, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Horizontal pin pitch 38mm length 29.85mm diameter 13.97mm Vishay IHA-105 +0 +2 +2 +Inductor_THT +L_Axial_L30.0mm_D8.0mm_P5.08mm_Vertical_Fastron_77A +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=30*8mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 30mm diameter 8mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L30.0mm_D8.0mm_P7.62mm_Vertical_Fastron_77A +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=30*8mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 30mm diameter 8mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L30.0mm_D8.0mm_P35.56mm_Horizontal_Fastron_77A +Inductor, Axial series, Axial, Horizontal, pin pitch=35.56mm, , length*diameter=30*8mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Horizontal pin pitch 35.56mm length 30mm diameter 8mm Fastron 77A +0 +2 +2 +Inductor_THT +L_CommonMode_Toroid_Vertical_L19.3mm_W10.8mm_Px6.35mm_Py15.24mm_Bourns_8100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=6.35*15.24mm^2, , length*width=19.304*10.795mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 6.35*15.24mm^2 length 19.304mm width 10.795mm Bourns 8100 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L21.0mm_W10.0mm_Px5.08mm_Py12.70mm_muRATA_5100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=5.08*12.70mm^2, , length*width=21*10mm^2, muRATA, 5100, http://www.murata-ps.com/data/magnetics/kmp_5100.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 5.08*12.70mm^2 length 21mm width 10mm muRATA 5100 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L24.0mm_W16.3mm_Px10.16mm_Py20.32mm_muRATA_5200 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=10.16*20.32mm^2, , length*width=24*16.3mm^2, muRATA, 5200, http://www.murata-ps.com/data/magnetics/kmp_5200.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 10.16*20.32mm^2 length 24mm width 16.3mm muRATA 5200 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L30.5mm_W15.2mm_Px10.16mm_Py20.32mm_Bourns_8100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=10.16*20.32mm^2, , length*width=30.479999999999997*15.239999999999998mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 10.16*20.32mm^2 length 30.479999999999997mm width 15.239999999999998mm Bourns 8100 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L34.3mm_W20.3mm_Px15.24mm_Py22.86mm_Bourns_8100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=15.24*22.86mm^2, , length*width=34.29*20.32mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 15.24*22.86mm^2 length 34.29mm width 20.32mm Bourns 8100 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L36.8mm_W20.3mm_Px15.24mm_Py22.86mm_Bourns_8100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=15.24*22.86mm^2, , length*width=36.83*20.32mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 15.24*22.86mm^2 length 36.83mm width 20.32mm Bourns 8100 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L38.1mm_W20.3mm_Px15.24mm_Py22.86mm_Bourns_8100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=15.24*22.86mm^2, , length*width=38.099999999999994*20.32mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 15.24*22.86mm^2 length 38.099999999999994mm width 20.32mm Bourns 8100 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L39.4mm_W20.3mm_Px15.24mm_Py22.86mm_Bourns_8100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=15.24*22.86mm^2, , length*width=39.37*20.32mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 15.24*22.86mm^2 length 39.37mm width 20.32mm Bourns 8100 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L41.9mm_W20.3mm_Px15.24mm_Py22.86mm_Bourns_8100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=15.24*22.86mm^2, , length*width=41.91*20.32mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 15.24*22.86mm^2 length 41.91mm width 20.32mm Bourns 8100 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L43.2mm_W22.9mm_Px17.78mm_Py30.48mm_Bourns_8100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=17.78*30.48mm^2, , length*width=43.18*22.86mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 17.78*30.48mm^2 length 43.18mm width 22.86mm Bourns 8100 +0 +4 +4 +Inductor_THT +L_CommonMode_Wuerth_WE-CMB-L +Wuerth, WE-CMB, Bauform L, +CommonModeChoke Gleichtaktdrossel +0 +4 +4 +Inductor_THT +L_CommonMode_Wuerth_WE-CMB-M +Wuerth, WE-CMB, Bauform M, +CommonModeChoke Gleichtaktdrossel +0 +4 +4 +Inductor_THT +L_CommonMode_Wuerth_WE-CMB-S +Wuerth, WE-CMB, Bauform S, +CommonModeChoke Gleichtaktdrossel +0 +4 +4 +Inductor_THT +L_CommonMode_Wuerth_WE-CMB-XL +Wuerth, WE-CMB, Bauform XL, +CommonModeChoke Gleichtaktdrossel +0 +4 +4 +Inductor_THT +L_CommonMode_Wuerth_WE-CMB-XS +Wuerth, WE-CMB, Bauform XS, +CommonModeChoke Gleichtaktdrossel +0 +4 +4 +Inductor_THT +L_CommonMode_Wuerth_WE-CMB-XXL +Wuerth, WE-CMB, Bauform XXL, +CommonModeChoke Gleichtaktdrossel +0 +4 +4 +Inductor_THT +L_Mount_Lodestone_VTM120 +Lodestone Pacific, 30.48mm diameter vertical toroid mount, 16AWG/1.27mm holes, http://www.lodestonepacific.com/CatKpdf/VTM_Series.pdf +vertical inductor toroid mount +0 +4 +4 +Inductor_THT +L_Mount_Lodestone_VTM160 +Lodestone Pacific, 40.64mm diameter vertical toroid mount, 16AWG/1.27mm holes, http://www.lodestonepacific.com/CatKpdf/VTM_Series.pdf +vertical inductor toroid mount +0 +4 +4 +Inductor_THT +L_Mount_Lodestone_VTM254 +Lodestone Pacific, 64.51mm diameter vertical toroid mount, 16AWG/1.27mm holes, http://www.lodestonepacific.com/CatKpdf/VTM_Series.pdf +vertical inductor toroid mount +0 +4 +4 +Inductor_THT +L_Mount_Lodestone_VTM280 +Lodestone Pacific, 71.12mm diameter vertical toroid mount, 16AWG/1.27mm holes, http://www.lodestonepacific.com/CatKpdf/VTM_Series.pdf +vertical inductor toroid mount +0 +4 +4 +Inductor_THT +L_Mount_Lodestone_VTM950-6 +Lodestone Pacific, vertical toroid mount, 11x19mm, 6 pins, http://www.lodestonepacific.com/CatKpdf/VTM950-6.pdf +vertical inductor toroid mount +0 +6 +6 +Inductor_THT +L_Radial_D6.0mm_P4.00mm +Inductor, Radial series, Radial, pin pitch=4.00mm, , diameter=6.0mm, http://www.abracon.com/Magnetics/radial/AIUR-07.pdf +Inductor Radial series Radial pin pitch 4.00mm diameter 6.0mm +0 +2 +2 +Inductor_THT +L_Radial_D7.0mm_P3.00mm +Inductor, Radial series, Radial, pin pitch=3.00mm, , diameter=7mm, http://www.abracon.com/Magnetics/radial/AIUR-16.pdf +Inductor Radial series Radial pin pitch 3.00mm diameter 7mm +0 +2 +2 +Inductor_THT +L_Radial_D7.2mm_P3.00mm_MuRATA_1700 +Inductor, Radial series, Radial, pin pitch=3.00mm, , diameter=7.2mm, MuRATA, 1700, http://www.murata-ps.com/data/magnetics/kmp_1700.pdf +Inductor Radial series Radial pin pitch 3.00mm diameter 7.2mm MuRATA 1700 +0 +2 +2 +Inductor_THT +L_Radial_D7.5mm_P3.50mm_Fastron_07P +Inductor, Radial series, Radial, pin pitch=3.50mm, , diameter=7.5mm, Fastron, 07P, http://www.fastrongroup.com/image-show/39/07P.pdf?type=Complete-DataSheet&productType=series +Inductor Radial series Radial pin pitch 3.50mm diameter 7.5mm Fastron 07P +0 +2 +2 +Inductor_THT +L_Radial_D7.5mm_P5.00mm_Fastron_07P +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=7.5mm, Fastron, 07P, http://www.fastrongroup.com/image-show/39/07P.pdf?type=Complete-DataSheet&productType=series +Inductor Radial series Radial pin pitch 5.00mm diameter 7.5mm Fastron 07P +0 +2 +2 +Inductor_THT +L_Radial_D7.8mm_P5.00mm_Fastron_07HCP +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=7.8mm, Fastron, 07HCP, http://www.abracon.com/Magnetics/radial/AISR875.pdf +Inductor Radial series Radial pin pitch 5.00mm diameter 7.8mm Fastron 07HCP +0 +2 +2 +Inductor_THT +L_Radial_D8.7mm_P5.00mm_Fastron_07HCP +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=8.7mm, Fastron, 07HCP, http://cdn-reichelt.de/documents/datenblatt/B400/DS_07HCP.pdf +Inductor Radial series Radial pin pitch 5.00mm diameter 8.7mm Fastron 07HCP +0 +2 +2 +Inductor_THT +L_Radial_D9.5mm_P5.00mm_Fastron_07HVP +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=9.5mm, Fastron, 07HVP, http://www.fastrongroup.com/image-show/107/07HVP%2007HVP_T.pdf?type=Complete-DataSheet&productType=series +Inductor Radial series Radial pin pitch 5.00mm diameter 9.5mm Fastron 07HVP +0 +2 +2 +Inductor_THT +L_Radial_D10.0mm_P5.00mm_Fastron_07M +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=10mm, Fastron, 07M, http://www.fastrongroup.com/image-show/37/07M.pdf?type=Complete-DataSheet&productType=series +Inductor Radial series Radial pin pitch 5.00mm diameter 10mm Fastron 07M +0 +2 +2 +Inductor_THT +L_Radial_D10.0mm_P5.00mm_Fastron_07P +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=10mm, Fastron, 07P, http://www.fastrongroup.com/image-show/37/07M.pdf?type=Complete-DataSheet&productType=series +Inductor Radial series Radial pin pitch 5.00mm diameter 10mm Fastron 07P +0 +2 +2 +Inductor_THT +L_Radial_D10.0mm_P5.00mm_Neosid_SD12_style3 +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=10.0mm, Neosid, SD12, style3, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd12.pdf +Inductor Radial series Radial pin pitch 5.00mm diameter 10.0mm Neosid SD12 style3 +0 +2 +2 +Inductor_THT +L_Radial_D10.0mm_P5.00mm_Neosid_SD12k_style3 +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=10.0mm, Neosid, SD12k, style3, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd12k.pdf +Inductor Radial series Radial pin pitch 5.00mm diameter 10.0mm Neosid SD12k style3 +0 +2 +2 +Inductor_THT +L_Radial_D10.5mm_P4.00x5.00mm_Murata_1200RS +Inductor, Radial, Pitch=4.00x5.00mm, Diameter=10.5mm, Murata 1200RS, http://www.murata-ps.com/data/magnetics/kmp_1200rs.pdf +Inductor Radial Murata 1200RS +0 +4 +2 +Inductor_THT +L_Radial_D10.5mm_P5.00mm_Abacron_AISR-01 +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=10.5mm, Abacron, AISR-01, http://www.abracon.com/Magnetics/radial/AISR-01.pdf +Inductor Radial series Radial pin pitch 5.00mm diameter 10.5mm Abacron AISR-01 +0 +2 +2 +Inductor_THT +L_Radial_D12.0mm_P5.00mm_Fastron_11P +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=12.0mm, Fastron, 11P, http://cdn-reichelt.de/documents/datenblatt/B400/DS_11P.pdf +Inductor Radial series Radial pin pitch 5.00mm diameter 12.0mm Fastron 11P +0 +2 +2 +Inductor_THT +L_Radial_D12.0mm_P5.00mm_Neosid_SD12_style2 +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=12.0mm, Neosid, SD12, style2, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd12.pdf +Inductor Radial series Radial pin pitch 5.00mm diameter 12.0mm Neosid SD12 style2 +0 +2 +2 +Inductor_THT +L_Radial_D12.0mm_P5.00mm_Neosid_SD12k_style2 +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=12.0mm, Neosid, SD12k, style2, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd12k.pdf +Inductor Radial series Radial pin pitch 5.00mm diameter 12.0mm Neosid SD12k style2 +0 +2 +2 +Inductor_THT +L_Radial_D12.0mm_P6.00mm_MuRATA_1900R +Inductor, Radial series, Radial, pin pitch=6.00mm, , diameter=12.0mm, MuRATA, 1900R, http://www.murata-ps.com/data/magnetics/kmp_1900r.pdf +Inductor Radial series Radial pin pitch 6.00mm diameter 12.0mm MuRATA 1900R +0 +2 +2 +Inductor_THT +L_Radial_D12.0mm_P10.00mm_Neosid_SD12_style1 +Inductor, Radial series, Radial, pin pitch=10.00mm, , diameter=12.0mm, Neosid, SD12, style1, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd12.pdf +Inductor Radial series Radial pin pitch 10.00mm diameter 12.0mm Neosid SD12 style1 +0 +2 +2 +Inductor_THT +L_Radial_D12.0mm_P10.00mm_Neosid_SD12k_style1 +Inductor, Radial series, Radial, pin pitch=10.00mm, , diameter=12.0mm, Neosid, SD12k, style1, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd12k.pdf +Inductor Radial series Radial pin pitch 10.00mm diameter 12.0mm Neosid SD12k style1 +0 +2 +2 +Inductor_THT +L_Radial_D12.5mm_P7.00mm_Fastron_09HCP +Inductor, Radial series, Radial, pin pitch=7.00mm, , diameter=12.5mm, Fastron, 09HCP, http://cdn-reichelt.de/documents/datenblatt/B400/DS_09HCP.pdf +Inductor Radial series Radial pin pitch 7.00mm diameter 12.5mm Fastron 09HCP +0 +2 +2 +Inductor_THT +L_Radial_D12.5mm_P9.00mm_Fastron_09HCP +Inductor, Radial series, Radial, pin pitch=9.00mm, , diameter=12.5mm, Fastron, 09HCP, http://cdn-reichelt.de/documents/datenblatt/B400/DS_09HCP.pdf +Inductor Radial series Radial pin pitch 9.00mm diameter 12.5mm Fastron 09HCP +0 +2 +2 +Inductor_THT +L_Radial_D13.5mm_P7.00mm_Fastron_09HCP +Inductor, Radial series, Radial, pin pitch=7.00mm, , diameter=13.5mm, Fastron, 09HCP, http://cdn-reichelt.de/documents/datenblatt/B400/DS_09HCP.pdf +Inductor Radial series Radial pin pitch 7.00mm diameter 13.5mm Fastron 09HCP +0 +2 +2 +Inductor_THT +L_Radial_D14.2mm_P10.00mm_Neosid_SD14 +Inductor, Radial series, Radial, pin pitch=10.00mm, , diameter=14.2mm, Neosid, SD14, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd14.pdf +Inductor Radial series Radial pin pitch 10.00mm diameter 14.2mm Neosid SD14 +0 +2 +2 +Inductor_THT +L_Radial_D16.8mm_P11.43mm_Vishay_IHB-1 +Inductor, Radial series, Radial, pin pitch=11.43mm, , diameter=16.8mm, Vishay, IHB-1, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 11.43mm diameter 16.8mm Vishay IHB-1 +0 +2 +2 +Inductor_THT +L_Radial_D16.8mm_P12.07mm_Vishay_IHB-1 +Inductor, Radial series, Radial, pin pitch=12.07mm, , diameter=16.8mm, Vishay, IHB-1, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 12.07mm diameter 16.8mm Vishay IHB-1 +0 +2 +2 +Inductor_THT +L_Radial_D16.8mm_P12.70mm_Vishay_IHB-1 +Inductor, Radial series, Radial, pin pitch=12.70mm, , diameter=16.8mm, Vishay, IHB-1, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 12.70mm diameter 16.8mm Vishay IHB-1 +0 +2 +2 +Inductor_THT +L_Radial_D18.0mm_P10.00mm +Inductor, Radial series, Radial, pin pitch=10.00mm, , diameter=18mm, http://www.abracon.com/Magnetics/radial/AIUR-15.pdf +Inductor Radial series Radial pin pitch 10.00mm diameter 18mm +0 +2 +2 +Inductor_THT +L_Radial_D21.0mm_P14.61mm_Vishay_IHB-2 +Inductor, Radial series, Radial, pin pitch=14.61mm, , diameter=21mm, Vishay, IHB-2, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 14.61mm diameter 21mm Vishay IHB-2 +0 +2 +2 +Inductor_THT +L_Radial_D21.0mm_P15.00mm_Vishay_IHB-2 +Inductor, Radial series, Radial, pin pitch=15.00mm, , diameter=21mm, Vishay, IHB-2, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 15.00mm diameter 21mm Vishay IHB-2 +0 +2 +2 +Inductor_THT +L_Radial_D21.0mm_P15.24mm_Vishay_IHB-2 +Inductor, Radial series, Radial, pin pitch=15.24mm, , diameter=21mm, Vishay, IHB-2, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 15.24mm diameter 21mm Vishay IHB-2 +0 +2 +2 +Inductor_THT +L_Radial_D21.0mm_P15.75mm_Vishay_IHB-2 +Inductor, Radial series, Radial, pin pitch=15.75mm, , diameter=21mm, Vishay, IHB-2, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 15.75mm diameter 21mm Vishay IHB-2 +0 +2 +2 +Inductor_THT +L_Radial_D21.0mm_P19.00mm +Inductor, Radial series, Radial, pin pitch=19.00mm, , diameter=21mm, http://www.abracon.com/Magnetics/radial/AIRD02.pdf +Inductor Radial series Radial pin pitch 19.00mm diameter 21mm +0 +2 +2 +Inductor_THT +L_Radial_D24.0mm_P24.00mm +Inductor, Radial series, Radial, pin pitch=24.00mm, , diameter=24mm +Inductor Radial series Radial pin pitch 24.00mm diameter 24mm +0 +2 +2 +Inductor_THT +L_Radial_D24.4mm_P22.90mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=22.90mm, , diameter=24.4mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 22.90mm diameter 24.4mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D24.4mm_P23.10mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=23.10mm, , diameter=24.4mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 23.10mm diameter 24.4mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D24.4mm_P23.40mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=23.40mm, , diameter=24.4mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 23.40mm diameter 24.4mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D24.4mm_P23.70mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=23.70mm, , diameter=24.4mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 23.70mm diameter 24.4mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D24.4mm_P23.90mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=23.90mm, , diameter=24.4mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 23.90mm diameter 24.4mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D27.9mm_P18.29mm_Vishay_IHB-3 +Inductor, Radial series, Radial, pin pitch=18.29mm, , diameter=27.9mm, Vishay, IHB-3, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 18.29mm diameter 27.9mm Vishay IHB-3 +0 +2 +2 +Inductor_THT +L_Radial_D27.9mm_P19.05mm_Vishay_IHB-3 +Inductor, Radial series, Radial, pin pitch=19.05mm, , diameter=27.9mm, Vishay, IHB-3, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 19.05mm diameter 27.9mm Vishay IHB-3 +0 +2 +2 +Inductor_THT +L_Radial_D27.9mm_P20.07mm_Vishay_IHB-3 +Inductor, Radial series, Radial, pin pitch=20.07mm, , diameter=27.9mm, Vishay, IHB-3, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 20.07mm diameter 27.9mm Vishay IHB-3 +0 +2 +2 +Inductor_THT +L_Radial_D28.0mm_P29.20mm +Inductor, Radial series, Radial, pin pitch=29.20mm, , diameter=28mm +Inductor Radial series Radial pin pitch 29.20mm diameter 28mm +0 +2 +2 +Inductor_THT +L_Radial_D29.8mm_P28.30mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=28.30mm, , diameter=29.8mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 28.30mm diameter 29.8mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D29.8mm_P28.50mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=28.50mm, , diameter=29.8mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 28.50mm diameter 29.8mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D29.8mm_P28.80mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=28.80mm, , diameter=29.8mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 28.80mm diameter 29.8mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D29.8mm_P29.00mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=29.00mm, , diameter=29.8mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 29.00mm diameter 29.8mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D29.8mm_P29.30mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=29.30mm, , diameter=29.8mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 29.30mm diameter 29.8mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D40.6mm_P26.16mm_Vishay_IHB-5 +Inductor, Radial series, Radial, pin pitch=26.16mm, , diameter=40.64mm, Vishay, IHB-5, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 26.16mm diameter 40.64mm Vishay IHB-5 +0 +2 +2 +Inductor_THT +L_Radial_D40.6mm_P27.18mm_Vishay_IHB-4 +Inductor, Radial series, Radial, pin pitch=27.18mm, , diameter=40.64mm, Vishay, IHB-4, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 27.18mm diameter 40.64mm Vishay IHB-4 +0 +2 +2 +Inductor_THT +L_Radial_D40.6mm_P27.94mm_Vishay_IHB-4 +Inductor, Radial series, Radial, pin pitch=27.94mm, , diameter=40.64mm, Vishay, IHB-4, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 27.94mm diameter 40.64mm Vishay IHB-4 +0 +2 +2 +Inductor_THT +L_Radial_D40.6mm_P27.94mm_Vishay_IHB-5 +Inductor, Radial series, Radial, pin pitch=27.94mm, , diameter=40.64mm, Vishay, IHB-5, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 27.94mm diameter 40.64mm Vishay IHB-5 +0 +2 +2 +Inductor_THT +L_Radial_D40.6mm_P28.70mm_Vishay_IHB-5 +Inductor, Radial series, Radial, pin pitch=28.70mm, , diameter=40.64mm, Vishay, IHB-5, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 28.70mm diameter 40.64mm Vishay IHB-5 +0 +2 +2 +Inductor_THT +L_Radial_D50.8mm_P33.27mm_Vishay_IHB-6 +Inductor, Radial series, Radial, pin pitch=33.27mm, , diameter=50.8mm, Vishay, IHB-6, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 33.27mm diameter 50.8mm Vishay IHB-6 +0 +2 +2 +Inductor_THT +L_Radial_D50.8mm_P34.29mm_Vishay_IHB-6 +Inductor, Radial series, Radial, pin pitch=34.29mm, , diameter=50.8mm, Vishay, IHB-6, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 34.29mm diameter 50.8mm Vishay IHB-6 +0 +2 +2 +Inductor_THT +L_Radial_D50.8mm_P35.81mm_Vishay_IHB-6 +Inductor, Radial series, Radial, pin pitch=35.81mm, , diameter=50.8mm, Vishay, IHB-6, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 35.81mm diameter 50.8mm Vishay IHB-6 +0 +2 +2 +Inductor_THT +L_Radial_D50.8mm_P36.32mm_Vishay_IHB-6 +Inductor, Radial series, Radial, pin pitch=36.32mm, , diameter=50.8mm, Vishay, IHB-6, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 36.32mm diameter 50.8mm Vishay IHB-6 +0 +2 +2 +Inductor_THT +L_Radial_D50.8mm_P38.86mm_Vishay_IHB-6 +Inductor, Radial series, Radial, pin pitch=38.86mm, , diameter=50.8mm, Vishay, IHB-6, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 38.86mm diameter 50.8mm Vishay IHB-6 +0 +2 +2 +Inductor_THT +L_Radial_L7.5mm_W4.6mm_P5.00mm_Neosid_SD75 +Inductor, Radial series, Radial, pin pitch=5.00mm, , length*width=7.5*4.6mm^2, Neosid, SD75, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd75.pdf +Inductor Radial series Radial pin pitch 5.00mm length 7.5mm width 4.6mm Neosid SD75 +0 +2 +2 +Inductor_THT +L_Radial_L8.0mm_W8.0mm_P5.00mm_Neosid_NE-CPB-07E +Inductor, Radial series, Radial, pin pitch=5.00mm, , length*width=8*8mm^2, Neosid, NE-CPB-07E, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_NE_CPB07E.pdf +Inductor Radial series Radial pin pitch 5.00mm length 8mm width 8mm Neosid NE-CPB-07E +0 +2 +2 +Inductor_THT +L_Radial_L8.0mm_W8.0mm_P5.00mm_Neosid_SD8 +Inductor, Radial series, Radial, pin pitch=5.00mm, , length*width=8*8mm^2, Neosid, SD8, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd8.pdf +Inductor Radial series Radial pin pitch 5.00mm length 8mm width 8mm Neosid SD8 +0 +2 +2 +Inductor_THT +L_Radial_L9.1mm_W9.1mm_Px6.35mm_Py6.35mm_Pulse_LP-25 +Inductor, Radial series, Radial, pin pitch=6.35*6.35mm^2, , length*width=9.14*9.14mm^2, Pulse, LP-25, http://datasheet.octopart.com/PE-54044NL-Pulse-datasheet-5313493.pdf +Inductor Radial series Radial pin pitch 6.35*6.35mm^2 length 9.14mm width 9.14mm Pulse LP-25 +0 +2 +2 +Inductor_THT +L_Radial_L10.2mm_W10.2mm_Px7.62mm_Py7.62mm_Pulse_LP-30 +Inductor, Radial series, Radial, pin pitch=7.62*7.62mm^2, , length*width=10.16*10.16mm^2, Pulse, LP-30, http://datasheet.octopart.com/PE-54044NL-Pulse-datasheet-5313493.pdf +Inductor Radial series Radial pin pitch 7.62*7.62mm^2 length 10.16mm width 10.16mm Pulse LP-30 +0 +2 +2 +Inductor_THT +L_Radial_L11.5mm_W11.5mm_Px6.00mm_Py6.00mm_Neosid_NE-CPB-11EN_Drill1.3mm +Inductor, Radial series, Radial, pin pitch=6.00*6.00mm^2, , length*width=11.5*11.5mm^2, Neosid, NE-CPB-11EN, Drill1.3mm, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_NE_CPB11EN.pdf +Inductor Radial series Radial pin pitch 6.00*6.00mm^2 length 11.5mm width 11.5mm Neosid NE-CPB-11EN Drill1.3mm +0 +2 +2 +Inductor_THT +L_Radial_L11.5mm_W11.5mm_Px6.00mm_Py6.00mm_Neosid_NE-CPB-11EN_Drill1.5mm +Inductor, Radial series, Radial, pin pitch=6.00*6.00mm^2, , length*width=11.5*11.5mm^2, Neosid, NE-CPB-11EN, Drill1.5mm, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_NE_CPB11EN.pdf +Inductor Radial series Radial pin pitch 6.00*6.00mm^2 length 11.5mm width 11.5mm Neosid NE-CPB-11EN Drill1.5mm +0 +2 +2 +Inductor_THT +L_Radial_L11.5mm_W11.5mm_Px6.00mm_Py6.00mm_Neosid_NE-CPB-11EN_Drill1.7mm +Inductor, Radial series, Radial, pin pitch=6.00*6.00mm^2, , length*width=11.5*11.5mm^2, Neosid, NE-CPB-11EN, Drill1.7mm, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_NE_CPB11EN.pdf +Inductor Radial series Radial pin pitch 6.00*6.00mm^2 length 11.5mm width 11.5mm Neosid NE-CPB-11EN Drill1.7mm +0 +2 +2 +Inductor_THT +L_Radial_L11.5mm_W11.5mm_Px6.00mm_Py6.00mm_Neosid_NE-CPB-11EN_Drill1.8mm +Inductor, Radial series, Radial, pin pitch=6.00*6.00mm^2, , length*width=11.5*11.5mm^2, Neosid, NE-CPB-11EN, Drill1.8mm, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_NE_CPB11EN.pdf +Inductor Radial series Radial pin pitch 6.00*6.00mm^2 length 11.5mm width 11.5mm Neosid NE-CPB-11EN Drill1.8mm +0 +2 +2 +Inductor_THT +L_Radial_L12.6mm_W12.6mm_Px9.52mm_Py9.52mm_Pulse_LP-37 +Inductor, Radial series, Radial, pin pitch=9.52*9.52mm^2, , length*width=12.57*12.57mm^2, Pulse, LP-37, http://datasheet.octopart.com/PE-54044NL-Pulse-datasheet-5313493.pdf +Inductor Radial series Radial pin pitch 9.52*9.52mm^2 length 12.57mm width 12.57mm Pulse LP-37 +0 +2 +2 +Inductor_THT +L_Radial_L16.1mm_W16.1mm_Px7.62mm_Py12.70mm_Pulse_LP-44 +Inductor, Radial series, Radial, pin pitch=7.62*12.70mm^2, , length*width=16.13*16.13mm^2, Pulse, LP-44, http://datasheet.octopart.com/PE-54044NL-Pulse-datasheet-5313493.pdf +Inductor Radial series Radial pin pitch 7.62*12.70mm^2 length 16.13mm width 16.13mm Pulse LP-44 +0 +2 +2 +Inductor_THT +L_SELF1408 +Self Ferrite 14 - 08 +SELF +0 +7 +3 +Inductor_THT +L_SELF1418 +Self Ferrite 14 - 18 +SELF +0 +10 +4 +Inductor_THT +L_Toroid_Horizontal_D3.2mm_P6.40mm_Diameter3-5mm_Amidon-T12 +L_Toroid, Horizontal series, Radial, pin pitch=6.40mm, , diameter=3.175mm, Diameter3-5mm, Amidon-T12 +L_Toroid Horizontal series Radial pin pitch 6.40mm diameter 3.175mm Diameter3-5mm Amidon-T12 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D4.1mm_P8.00mm_Diameter4-5mm_Amidon-T16 +L_Toroid, Horizontal series, Radial, pin pitch=8.00mm, , diameter=4.064mm, Diameter4-5mm, Amidon-T16 +L_Toroid Horizontal series Radial pin pitch 8.00mm diameter 4.064mm Diameter4-5mm Amidon-T16 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D5.1mm_P9.00mm_Diameter6-5mm_Amidon-T20 +L_Toroid, Horizontal series, Radial, pin pitch=9.00mm, , diameter=5.08mm, Diameter6-5mm, Amidon-T20 +L_Toroid Horizontal series Radial pin pitch 9.00mm diameter 5.08mm Diameter6-5mm Amidon-T20 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D6.5mm_P10.00mm_Diameter7-5mm_Amidon-T25 +L_Toroid, Horizontal series, Radial, pin pitch=10.00mm, , diameter=6.476999999999999mm, Diameter7-5mm, Amidon-T25 +L_Toroid Horizontal series Radial pin pitch 10.00mm diameter 6.476999999999999mm Diameter7-5mm Amidon-T25 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D7.8mm_P13.00mm_Diameter9-5mm_Amidon-T30 +L_Toroid, Horizontal series, Radial, pin pitch=13.00mm, , diameter=7.7978mm, Diameter9-5mm, Amidon-T30 +L_Toroid Horizontal series Radial pin pitch 13.00mm diameter 7.7978mm Diameter9-5mm Amidon-T30 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D9.5mm_P15.00mm_Diameter10-5mm_Amidon-T37 +L_Toroid, Horizontal series, Radial, pin pitch=15.00mm, , diameter=9.524999999999999mm, Diameter10-5mm, Amidon-T37 +L_Toroid Horizontal series Radial pin pitch 15.00mm diameter 9.524999999999999mm Diameter10-5mm Amidon-T37 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D11.2mm_P17.00mm_Diameter12-5mm_Amidon-T44 +L_Toroid, Horizontal series, Radial, pin pitch=17.00mm, , diameter=11.176mm, Diameter12-5mm, Amidon-T44 +L_Toroid Horizontal series Radial pin pitch 17.00mm diameter 11.176mm Diameter12-5mm Amidon-T44 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D12.7mm_P20.00mm_Diameter14-5mm_Amidon-T50 +L_Toroid, Horizontal series, Radial, pin pitch=20.00mm, , diameter=12.7mm, Diameter14-5mm, Amidon-T50 +L_Toroid Horizontal series Radial pin pitch 20.00mm diameter 12.7mm Diameter14-5mm Amidon-T50 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D16.8mm_P14.70mm_Vishay_TJ3 +L_Toroid, Horizontal series, Radial, pin pitch=14.70mm, , diameter=16.8mm, Vishay, TJ3, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 14.70mm diameter 16.8mm Vishay TJ3 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D16.8mm_P14.70mm_Vishay_TJ3_BigPads +L_Toroid, Horizontal series, Radial, pin pitch=14.70mm, , diameter=16.8mm, Vishay, TJ3, BigPads, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 14.70mm diameter 16.8mm Vishay TJ3 BigPads +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D17.3mm_P15.24mm_Bourns_2000 +L_Toroid, Horizontal series, Radial, pin pitch=15.24mm, , diameter=17.3mm, Bourns, 2000, http://www.bourns.com/docs/Product-Datasheets/2000_series.pdf?sfvrsn=5 +L_Toroid Horizontal series Radial pin pitch 15.24mm diameter 17.3mm Bourns 2000 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D21.8mm_P19.10mm_Bourns_2100 +L_Toroid, Horizontal series, Radial, pin pitch=19.10mm, , diameter=21.8mm, Bourns, 2100, http://www.bourns.com/docs/Product-Datasheets/2100_series.pdf?sfvrsn=3 +L_Toroid Horizontal series Radial pin pitch 19.10mm diameter 21.8mm Bourns 2100 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D21.8mm_P19.60mm_Bourns_2100 +L_Toroid, Horizontal series, Radial, pin pitch=19.60mm, , diameter=21.8mm, Bourns, 2100, http://www.bourns.com/docs/Product-Datasheets/2100_series.pdf?sfvrsn=3 +L_Toroid Horizontal series Radial pin pitch 19.60mm diameter 21.8mm Bourns 2100 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D22.4mm_P19.80mm_Vishay_TJ4 +L_Toroid, Horizontal series, Radial, pin pitch=19.80mm, , diameter=22.4mm, Vishay, TJ4, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 19.80mm diameter 22.4mm Vishay TJ4 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D24.1mm_P21.80mm_Bourns_2200 +L_Toroid, Horizontal series, Radial, pin pitch=21.80mm, , diameter=24.1mm, Bourns, 2200, http://www.bourns.com/docs/Product-Datasheets/2100_series.pdf?sfvrsn=3 +L_Toroid Horizontal series Radial pin pitch 21.80mm diameter 24.1mm Bourns 2200 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D24.1mm_P23.10mm_Bourns_2200 +L_Toroid, Horizontal series, Radial, pin pitch=23.10mm, , diameter=24.1mm, Bourns, 2200, http://www.bourns.com/docs/Product-Datasheets/2100_series.pdf?sfvrsn=3 +L_Toroid Horizontal series Radial pin pitch 23.10mm diameter 24.1mm Bourns 2200 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D25.4mm_P22.90mm_Vishay_TJ5 +L_Toroid, Horizontal series, Radial, pin pitch=22.90mm, , diameter=25.4mm, Vishay, TJ5, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 22.90mm diameter 25.4mm Vishay TJ5 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D25.4mm_P22.90mm_Vishay_TJ5_BigPads +L_Toroid, Horizontal series, Radial, pin pitch=22.90mm, , diameter=25.4mm, Vishay, TJ5, BigPads, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 22.90mm diameter 25.4mm Vishay TJ5 BigPads +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D26.0mm_P5.08mm +inductor 26mm diameter toroid +SELF INDUCTOR +0 +3 +2 +Inductor_THT +L_Toroid_Horizontal_D28.0mm_P25.10mm_Bourns_2200 +L_Toroid, Horizontal series, Radial, pin pitch=25.10mm, , diameter=28mm, Bourns, 2200, http://www.bourns.com/docs/Product-Datasheets/2100_series.pdf?sfvrsn=3 +L_Toroid Horizontal series Radial pin pitch 25.10mm diameter 28mm Bourns 2200 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D28.0mm_P26.67mm_Bourns_2200 +L_Toroid, Horizontal series, Radial, pin pitch=26.67mm, , diameter=28mm, Bourns, 2200, http://www.bourns.com/docs/Product-Datasheets/2100_series.pdf?sfvrsn=3 +L_Toroid Horizontal series Radial pin pitch 26.67mm diameter 28mm Bourns 2200 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D32.5mm_P28.90mm_Bourns_2300 +L_Toroid, Horizontal series, Radial, pin pitch=28.90mm, , diameter=32.5mm, Bourns, 2300, http://www.bourns.com/docs/Product-Datasheets/2300_series.pdf?sfvrsn=3 +L_Toroid Horizontal series Radial pin pitch 28.90mm diameter 32.5mm Bourns 2300 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D32.5mm_P30.00mm_Bourns_2300 +L_Toroid, Horizontal series, Radial, pin pitch=30.00mm, , diameter=32.5mm, Bourns, 2300, http://www.bourns.com/docs/Product-Datasheets/2300_series.pdf?sfvrsn=3 +L_Toroid Horizontal series Radial pin pitch 30.00mm diameter 32.5mm Bourns 2300 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D35.1mm_P31.00mm_Vishay_TJ6 +L_Toroid, Horizontal series, Radial, pin pitch=31.00mm, , diameter=35.1mm, Vishay, TJ6, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 31.00mm diameter 35.1mm Vishay TJ6 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D40.0mm_P48.26mm +L_Toroid, Horizontal series, Radial, pin pitch=48.26mm, , diameter=40mm +L_Toroid Horizontal series Radial pin pitch 48.26mm diameter 40mm +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D41.9mm_P37.60mm_Vishay_TJ7 +L_Toroid, Horizontal series, Radial, pin pitch=37.60mm, , diameter=41.9mm, Vishay, TJ7, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 37.60mm diameter 41.9mm Vishay TJ7 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D49.3mm_P44.60mm_Vishay_TJ8 +L_Toroid, Horizontal series, Radial, pin pitch=44.60mm, , diameter=49.3mm, Vishay, TJ8, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 44.60mm diameter 49.3mm Vishay TJ8 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D69.1mm_P63.20mm_Vishay_TJ9 +L_Toroid, Horizontal series, Radial, pin pitch=63.20mm, , diameter=69.1mm, Vishay, TJ9, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 63.20mm diameter 69.1mm Vishay TJ9 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L10.0mm_W5.0mm_P5.08mm +L_Toroid, Vertical series, Radial, pin pitch=5.08mm, , length*width=10*5mm^2 +L_Toroid Vertical series Radial pin pitch 5.08mm length 10mm width 5mm +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L13.0mm_W6.5mm_P5.60mm +L_Toroid, Vertical series, Radial, pin pitch=5.60mm, , length*width=13*6.5mm^2 +L_Toroid Vertical series Radial pin pitch 5.60mm length 13mm width 6.5mm +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L14.0mm_W5.6mm_P5.30mm_Bourns_5700 +L_Toroid, Vertical series, Radial, pin pitch=5.30mm, , length*width=14*5.6mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf +L_Toroid Vertical series Radial pin pitch 5.30mm length 14mm width 5.6mm Bourns 5700 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L14.0mm_W6.3mm_P4.57mm_Pulse_A +L_Toroid, Vertical series, Radial, pin pitch=4.57mm, , length*width=13.97*6.35mm^2, Pulse, A, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 4.57mm length 13.97mm width 6.35mm Pulse A +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L14.7mm_W8.6mm_P5.58mm_Pulse_KM-1 +L_Toroid, Vertical series, Radial, pin pitch=5.58mm, , length*width=14.73*8.64mm^2, Pulse, KM-1, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 5.58mm length 14.73mm width 8.64mm Pulse KM-1 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L16.0mm_W8.0mm_P7.62mm +L_Toroid, Vertical series, Radial, pin pitch=7.62mm, , length*width=16*8mm^2 +L_Toroid Vertical series Radial pin pitch 7.62mm length 16mm width 8mm +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L16.3mm_W7.1mm_P7.11mm_Pulse_H +L_Toroid, Vertical series, Radial, pin pitch=7.11mm, , length*width=16.26*7.11mm^2, Pulse, H, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 7.11mm length 16.26mm width 7.11mm Pulse H +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L16.4mm_W7.6mm_P6.60mm_Vishay_TJ3 +L_Toroid, Vertical series, Radial, pin pitch=6.60mm, , length*width=16.4*7.6mm^2, Vishay, TJ3, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 6.60mm length 16.4mm width 7.6mm Vishay TJ3 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L16.5mm_W11.4mm_P7.62mm_Pulse_KM-2 +L_Toroid, Vertical series, Radial, pin pitch=7.62mm, , length*width=16.51*11.43mm^2, Pulse, KM-2, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 7.62mm length 16.51mm width 11.43mm Pulse KM-2 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L16.8mm_W9.2mm_P7.10mm_Vishay_TJ3 +L_Toroid, Vertical series, Radial, pin pitch=7.10mm, , length*width=16.8*9.2mm^2, Vishay, TJ3, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 7.10mm length 16.8mm width 9.2mm Vishay TJ3 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L16.8mm_W9.2mm_P7.10mm_Vishay_TJ3_BigPads +L_Toroid, Vertical series, Radial, pin pitch=7.10mm, , length*width=16.8*9.2mm^2, Vishay, TJ3, BigPads, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 7.10mm length 16.8mm width 9.2mm Vishay TJ3 BigPads +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L17.8mm_W8.1mm_P7.62mm_Bourns_5700 +L_Toroid, Vertical series, Radial, pin pitch=7.62mm, , length*width=17.8*8.1mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf +L_Toroid Vertical series Radial pin pitch 7.62mm length 17.8mm width 8.1mm Bourns 5700 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L17.8mm_W9.7mm_P7.11mm_Pulse_B +L_Toroid, Vertical series, Radial, pin pitch=7.11mm, , length*width=17.78*9.65mm^2, Pulse, B, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 7.11mm length 17.78mm width 9.65mm Pulse B +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L19.1mm_W8.1mm_P7.10mm_Bourns_5700 +L_Toroid, Vertical series, Radial, pin pitch=7.10mm, , length*width=19.1*8.1mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf +L_Toroid Vertical series Radial pin pitch 7.10mm length 19.1mm width 8.1mm Bourns 5700 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L21.6mm_W8.4mm_P8.38mm_Pulse_G +L_Toroid, Vertical series, Radial, pin pitch=8.38mm, , length*width=21.59*8.38mm^2, Pulse, G, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 8.38mm length 21.59mm width 8.38mm Pulse G +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L21.6mm_W9.1mm_P8.40mm_Bourns_5700 +L_Toroid, Vertical series, Radial, pin pitch=8.40mm, , length*width=21.6*9.1mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf +L_Toroid Vertical series Radial pin pitch 8.40mm length 21.6mm width 9.1mm Bourns 5700 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L21.6mm_W9.5mm_P7.11mm_Pulse_C +L_Toroid, Vertical series, Radial, pin pitch=7.11mm, , length*width=21.59*9.53mm^2, Pulse, C, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 7.11mm length 21.59mm width 9.53mm Pulse C +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L21.6mm_W11.4mm_P7.62mm_Pulse_KM-3 +L_Toroid, Vertical series, Radial, pin pitch=7.62mm, , length*width=21.59*11.43mm^2, Pulse, KM-3, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 7.62mm length 21.59mm width 11.43mm Pulse KM-3 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L22.4mm_W10.2mm_P7.90mm_Vishay_TJ4 +L_Toroid, Vertical series, Radial, pin pitch=7.90mm, , length*width=22.4*10.2mm^2, Vishay, TJ4, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 7.90mm length 22.4mm width 10.2mm Vishay TJ4 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L24.6mm_W15.5mm_P11.44mm_Pulse_KM-4 +L_Toroid, Vertical series, Radial, pin pitch=11.44mm, , length*width=24.64*15.5mm^2, Pulse, KM-4, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 11.44mm length 24.64mm width 15.5mm Pulse KM-4 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L25.4mm_W14.7mm_P12.20mm_Vishay_TJ5 +L_Toroid, Vertical series, Radial, pin pitch=12.20mm, , length*width=25.4*14.7mm^2, Vishay, TJ5, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 12.20mm length 25.4mm width 14.7mm Vishay TJ5 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L25.4mm_W14.7mm_P12.20mm_Vishay_TJ5_BigPads +L_Toroid, Vertical series, Radial, pin pitch=12.20mm, , length*width=25.4*14.7mm^2, Vishay, TJ5, BigPads, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 12.20mm length 25.4mm width 14.7mm Vishay TJ5 BigPads +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L26.7mm_W14.0mm_P10.16mm_Pulse_D +L_Toroid, Vertical series, Radial, pin pitch=10.16mm, , length*width=26.67*13.97mm^2, Pulse, D, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 10.16mm length 26.67mm width 13.97mm Pulse D +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L28.6mm_W14.3mm_P11.43mm_Bourns_5700 +L_Toroid, Vertical series, Radial, pin pitch=11.43mm, , length*width=28.6*14.3mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf +L_Toroid Vertical series Radial pin pitch 11.43mm length 28.6mm width 14.3mm Bourns 5700 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L31.8mm_W15.9mm_P13.50mm_Bourns_5700 +L_Toroid, Vertical series, Radial, pin pitch=13.50mm, , length*width=31.8*15.9mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf +L_Toroid Vertical series Radial pin pitch 13.50mm length 31.8mm width 15.9mm Bourns 5700 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L33.0mm_W17.8mm_P12.70mm_Pulse_KM-5 +L_Toroid, Vertical series, Radial, pin pitch=12.70mm, , length*width=33.02*17.78mm^2, Pulse, KM-5, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 12.70mm length 33.02mm width 17.78mm Pulse KM-5 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L35.1mm_W21.1mm_P18.50mm_Vishay_TJ6 +L_Toroid, Vertical series, Radial, pin pitch=18.50mm, , length*width=35.1*21.1mm^2, Vishay, TJ6, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 18.50mm length 35.1mm width 21.1mm Vishay TJ6 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L35.6mm_W17.8mm_P12.70mm_Pulse_E +L_Toroid, Vertical series, Radial, pin pitch=12.70mm, , length*width=35.56*17.78mm^2, Pulse, E, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 12.70mm length 35.56mm width 17.78mm Pulse E +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L41.9mm_W17.8mm_P12.70mm_Pulse_F +L_Toroid, Vertical series, Radial, pin pitch=12.70mm, , length*width=41.91*17.78mm^2, Pulse, F, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 12.70mm length 41.91mm width 17.78mm Pulse F +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L41.9mm_W19.1mm_P15.80mm_Vishay_TJ7 +L_Toroid, Vertical series, Radial, pin pitch=15.80mm, , length*width=41.9*19.1mm^2, Vishay, TJ7, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 15.80mm length 41.9mm width 19.1mm Vishay TJ7 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L46.0mm_W19.1mm_P21.80mm_Bourns_5700 +L_Toroid, Vertical series, Radial, pin pitch=21.80mm, , length*width=46*19.1mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf +L_Toroid Vertical series Radial pin pitch 21.80mm length 46mm width 19.1mm Bourns 5700 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L48.8mm_W25.4mm_P20.80mm_Vishay_TJ8 +L_Toroid, Vertical series, Radial, pin pitch=20.80mm, , length*width=48.8*25.4mm^2, Vishay, TJ8, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 20.80mm length 48.8mm width 25.4mm Vishay TJ8 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L54.0mm_W23.8mm_P20.10mm_Bourns_5700 +L_Toroid, Vertical series, Radial, pin pitch=20.10mm, , length*width=54*23.8mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf +L_Toroid Vertical series Radial pin pitch 20.10mm length 54mm width 23.8mm Bourns 5700 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L67.6mm_W36.1mm_P31.80mm_Vishay_TJ9 +L_Toroid, Vertical series, Radial, pin pitch=31.80mm, , length*width=67.6*36.1mm^2, Vishay, TJ9, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 31.80mm length 67.6mm width 36.1mm Vishay TJ9 +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Bridged2Bar_Pad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, bridged with 2 copper strips +solder jumper open +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Bridged2Bar_RoundedPad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm, rounded Pads, 0.3mm gap, bridged with 2 copper strips +solder jumper open +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Bridged_Pad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, bridged with 1 copper strip +solder jumper open +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm, rounded Pads, 0.3mm gap, bridged with 1 copper strip +solder jumper open +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, open +solder jumper open +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm, rounded Pads, 0.3mm gap, open +solder jumper open +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm Triangular Pads, 0.3mm gap, open +solder jumper open +0 +2 +2 +Jumper +SolderJumper-3_P1.3mm_Bridged2Bar12_Pad1.0x1.5mm +SMD Solder 3-pad Jumper, 1x1.5mm Pads, 0.3mm gap, pads 1-2 Bridged2Bar with 2 copper strip +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged2Bar12_Pad1.0x1.5mm_NumberLabels +SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, pads 1-2 Bridged2Bar with 2 copper strip, labeled with numbers +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged2Bar12_RoundedPad1.0x1.5mm +SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, pads 1-2 Bridged2Bar with 2 copper strip +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged2Bar12_RoundedPad1.0x1.5mm_NumberLabels +SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, pads 1-2 Bridged2Bar with 2 copper strip, labeled with numbers +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged12_Pad1.0x1.5mm +SMD Solder 3-pad Jumper, 1x1.5mm Pads, 0.3mm gap, pads 1-2 bridged with 1 copper strip +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged12_Pad1.0x1.5mm_NumberLabels +SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, pads 1-2 bridged with 1 copper strip, labeled with numbers +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm +SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, pads 1-2 bridged with 1 copper strip +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm_NumberLabels +SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, pads 1-2 bridged with 1 copper strip, labeled with numbers +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm +SMD Solder 3-pad Jumper, 1x1.5mm Pads, 0.3mm gap, open +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm_NumberLabels +SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, open, labeled with numbers +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm +SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, open +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm_NumberLabels +SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, open, labeled with numbers +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P2.0mm_Open_TrianglePad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm Triangular Pads, 0.3mm gap, open +solder jumper open +0 +5 +3 +Jumper +SolderJumper-3_P2.0mm_Open_TrianglePad1.0x1.5mm_NumberLabels +SMD Solder Jumper, 1x1.5mm Triangular Pads, 0.3mm gap, open, labeled with numbers +solder jumper open +0 +5 +3 +LED_SMD +LED-APA102-2020 +http://www.led-color.com/upload/201604/APA102-2020%20SMD%20LED.pdf +LED RGB SPI +0 +8 +6 +LED_SMD +LED-L1T2_LUMILEDS +http://www.lumileds.com/uploads/438/DS133-pdf +LUMILEDS LUXEON TX L1T2 LED +0 +3 +3 +LED_SMD +LED_1W_3W_R8 +https://www.gme.cz/data/attachments/dsh.518-234.1.pdf +LED 1W 3W 5W +0 +3 +3 +LED_SMD +LED_0201_0603Metric +LED SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +LED +0 +4 +2 +LED_SMD +LED_0201_0603Metric_Castellated +LED SMD 0201 (0603 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +LED castellated +0 +4 +2 +LED_SMD +LED_0201_0603Metric_Pad0.64x0.40mm_HandSolder +LED SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +LED handsolder +0 +4 +2 +LED_SMD +LED_0402_1005Metric +LED SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_0402_1005Metric_Castellated +LED SMD 0402 (1005 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_0402_1005Metric_Pad0.77x0.64mm_HandSolder +LED SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_0603_1608Metric +LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_0603_1608Metric_Castellated +LED SMD 0603 (1608 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder +LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_0805_2012Metric +LED SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_0805_2012Metric_Castellated +LED SMD 0805 (2012 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder +LED SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_01005_0402Metric +LED SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +LED +0 +4 +2 +LED_SMD +LED_1206_3216Metric +LED SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_1206_3216Metric_Castellated +LED SMD 1206 (3216 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_1206_3216Metric_Pad1.42x1.75mm_HandSolder +LED SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_1206_3216Metric_ReverseMount_Hole1.8x2.4mm +LED SMD 1206 (3216 Metric), reverse mount, square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode reverse +0 +2 +2 +LED_SMD +LED_1210_3225Metric +LED SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_1210_3225Metric_Castellated +LED SMD 1210 (3225 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_1210_3225Metric_Pad1.42x2.65mm_HandSolder +LED SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_1806_4516Metric +LED SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +LED_SMD +LED_1806_4516Metric_Castellated +LED SMD 1806 (4516 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_1806_4516Metric_Pad1.57x1.80mm_HandSolder +LED SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_1812_4532Metric +LED SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_1812_4532Metric_Castellated +LED SMD 1812 (4532 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_1812_4532Metric_Pad1.30x3.40mm_HandSolder +LED SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_2010_5025Metric +LED SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_2010_5025Metric_Castellated +LED SMD 2010 (5025 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_2010_5025Metric_Pad1.52x2.65mm_HandSolder +LED SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_2512_6332Metric +LED SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_2512_6332Metric_Castellated +LED SMD 2512 (6332 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_2512_6332Metric_Pad1.52x3.35mm_HandSolder +LED SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_2816_7142Metric +LED SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_2816_7142Metric_Castellated +LED SMD 2816 (7142 Metric), castellated end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_2816_7142Metric_Pad3.20x4.45mm_HandSolder +LED SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_ASMB-KTF0-0A306 +2220 Tricolor PLCC-4 LED, https://docs.broadcom.com/docs/ASMB-KTF0-0A306-DS100 +Tricolor LED +0 +4 +4 +LED_SMD +LED_Avago_PLCC4_3.2x2.8mm_CW +https://docs.broadcom.com/docs/AV02-4186EN +LED Avago PLCC-4 ASMB-MTB0-0A3A2 +0 +4 +4 +LED_SMD +LED_Avago_PLCC6_3x2.8mm +https://docs.broadcom.com/docs/AV02-3793EN +LED Avago PLCC-6 ASMT-YTB7-0AA02 +0 +6 +6 +LED_SMD +LED_Cree-PLCC4_2x2mm_CW +2.0mm x 2.0mm PLCC4 LED, http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/HB/Data-Sheets/CLMVBFKA.pdf +LED Cree PLCC-4 +0 +4 +4 +LED_SMD +LED_Cree-PLCC4_3.2x2.8mm_CCW +3.2mm x 2.8mm PLCC4 LED, http://www.cree.com/led-components/media/documents/CLV1AFKB(874).pdf +LED Cree PLCC-4 +0 +4 +4 +LED_SMD +LED_Cree-PLCC4_5x5mm_CW +5.0mm x 5.0mm PLCC4 LED +LED Cree PLCC-4 +0 +4 +4 +LED_SMD +LED_Cree-PLCC6_4.7x1.5mm +4.7mm x 1.5mm PLCC6 LED, http://www.cree.com/led-components/media/documents/1381-QLS6AFKW.pdf +LED Cree PLCC-6 +0 +6 +6 +LED_SMD +LED_Cree-XB +http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/XLampXBD.pdf +LED Cree XB +0 +5 +3 +LED_SMD +LED_Cree-XH +http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/ds-XHB.pdf +LED Cree XH +0 +8 +2 +LED_SMD +LED_Cree-XHP35 +http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/ds--XHP35.pdf +LED Cree XHP35 +0 +6 +3 +LED_SMD +LED_Cree-XHP50_6V +Cree XHP50, 6V footprint, http://www.cree.com/~/media/Files/Cree/LED%20Components%20and%20Modules/XLamp/Data%20and%20Binning/ds%20XHP50.pdf +LED Cree XHP50 +0 +15 +3 +LED_SMD +LED_Cree-XHP50_12V +Cree XHP50, 12V footprint, http://www.cree.com/~/media/Files/Cree/LED%20Components%20and%20Modules/XLamp/Data%20and%20Binning/ds%20XHP50.pdf +LED XHP50 Cree +0 +15 +3 +LED_SMD +LED_Cree-XHP70_6V +Cree XHP70 LED, 6V version, http://www.cree.com/~/media/Files/Cree/LED%20Components%20and%20Modules/XLamp/Data%20and%20Binning/ds%20XHP70.pdf +LED Cree XHP70 +0 +15 +3 +LED_SMD +LED_Cree-XHP70_12V +Cree XHP70 LED, 12V version, http://www.cree.com/~/media/Files/Cree/LED%20Components%20and%20Modules/XLamp/Data%20and%20Binning/ds%20XHP70.pdf +LED Cree XHP70 +0 +15 +3 +LED_SMD +LED_Cree-XP +LED Cree-XP http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/XLampXPE2.pdf +LED Cree XP +0 +6 +3 +LED_SMD +LED_Cree-XP-G +LED Cree-XP-G http://www.cree.com/~/media/Files/Cree/LED%20Components%20and%20Modules/XLamp/Data%20and%20Binning/XLampXPG.pdf +LED Cree XP-G +0 +6 +3 +LED_SMD +LED_Cree-XQ +LED Cree-XQ http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/ds-XQB.pdf +LED Cree XQ +0 +2 +2 +LED_SMD +LED_Cree-XQ_HandSoldering +LED Cree-XQ handsoldering pads http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/ds-XQB.pdf +LED Cree XQ +0 +2 +2 +LED_SMD +LED_Dialight_591 +LED SMD 3mm Right Angle series (http://www.dialightsignalsandcomponents.com/Assets/Drawings/2D_Drawings_DrawingDetailedSpec/C17354.pdf) +LED Dialight 591 +0 +2 +2 +LED_SMD +LED_Inolux_IN-PI554FCH_PLCC4_5.0x5.0mm_P3.2mm +http://www.inolux-corp.com/datasheet/SMDLED/Addressable%20LED/IN-PI554FCH.pdf +RGB LED NeoPixel addressable +0 +4 +4 +LED_SMD +LED_Kingbright_AAA3528ESGCT +Kingbright, dual LED, 3.5 x 2.8 mm Surface Mount LED Lamp (http://www.kingbrightusa.com/images/catalog/SPEC/AAA3528ESGCT.pdf) +dual led smd +0 +4 +4 +LED_SMD +LED_Kingbright_APFA3010_3x1.5mm_Horizontal +LED RGB, APFA3010, http://www.kingbrightusa.com/images/catalog/SPEC/APFA3010LSEEZGKQBKC.pdf +LED RGB APFA3010 KINGBRIGHT 3x1.5mm +0 +4 +4 +LED_SMD +LED_LiteOn_LTST-C19HE1WT +LiteOn RGB LED; https://optoelectronics.liteon.com/upload/download/DS22-2008-0044/LTST-C19HE1WT.pdf +LED RGB Chip SMD +0 +4 +4 +LED_SMD +LED_LiteOn_LTST-S326 +http://optoelectronics.liteon.com/upload/download/DS22-2000-287/LTST-S326KGJRKT.PDF +LED SMD right angle CCA +0 +3 +3 +LED_SMD +LED_Lumex_SML-LX0303SIUPGUSB +Lumex RGB LED, clear, SMD, https://www.lumex.com/spec/SML-LX0303SIUPGUSB.pdf +LED RGB +0 +4 +4 +LED_SMD +LED_Osram_Lx_P47F_D2mm_ReverseMount +OSRAM, reverse-mount LED, SMD, 2mm diameter, http://www.farnell.com/datasheets/2711587.pdf +LED ReverseMount Reverse +0 +4 +2 +LED_SMD +LED_PLCC-2 +LED PLCC-2 SMD package +LED PLCC-2 SMD +0 +2 +2 +LED_SMD +LED_PLCC_2835 +https://www.luckylight.cn/media/component/data-sheet/R2835BC-B2M-M10.pdf +LED +0 +2 +2 +LED_SMD +LED_PLCC_2835_Handsoldering +https://www.luckylight.cn/media/component/data-sheet/R2835BC-B2M-M10.pdf +LED +0 +2 +2 +LED_SMD +LED_RGB_1210 +RGB LED 3.2x2.7mm http://www.avagotech.com/docs/AV02-0610EN +LED 3227 +0 +4 +4 +LED_SMD +LED_RGB_5050-6 +http://cdn.sparkfun.com/datasheets/Components/LED/5060BRG4.pdf +RGB LED 5050-6 +0 +6 +6 +LED_SMD +LED_RGB_Cree-PLCC-6_6x5mm_P2.1mm +http://www.farnell.com/datasheets/2003905.pdf +LED RGB PLCC-6 CLP6C-FBK +0 +6 +6 +LED_SMD +LED_RGB_Getian_GT-P6PRGB4303 +https://www.gme.sk/img/cache/doc/518/177/vykonova-led-getian-gt-p6prgb4303-datasheet-1.pdf +LED RGB +0 +7 +7 +LED_SMD +LED_RGB_PLCC-6 +RGB LED PLCC-6 +RGB LED PLCC-6 +0 +6 +6 +LED_SMD +LED_ROHM_SMLVN6 +https://www.rohm.com/datasheet/SMLVN6RGB1U +LED ROHM SMLVN6 +0 +6 +6 +LED_SMD +LED_SK6805_PLCC4_2.4x2.7mm_P1.3mm +https://cdn-shop.adafruit.com/product-files/3484/3484_Datasheet.pdf +LED RGB NeoPixel Nano +0 +4 +4 +LED_SMD +LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm +https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf +LED RGB NeoPixel Mini +0 +4 +4 +LED_SMD +LED_SK6812_EC15_1.5x1.5mm +http://www.newstar-ledstrip.com/product/20181119172602110.pdf +LED RGB NeoPixel +0 +4 +4 +LED_SMD +LED_SK6812_PLCC4_5.0x5.0mm_P3.2mm +https://cdn-shop.adafruit.com/product-files/1138/SK6812+LED+datasheet+.pdf +LED RGB NeoPixel +0 +4 +4 +LED_SMD +LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm +https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf +LED RGB NeoPixel +0 +4 +4 +LED_SMD +LED_WS2812_PLCC6_5.0x5.0mm_P1.6mm +https://cdn-shop.adafruit.com/datasheets/WS2812.pdf +LED RGB NeoPixel +0 +6 +6 +LED_SMD +LED_Yuji_5730 +LED,Yuji,5730,https://cdn.shopify.com/s/files/1/0344/6401/files/YJWJ014-1.1_YJ-BC-5730L-G02.pdf +LED Yuji 5730 +0 +3 +2 +LED_SMD +LED_miniPLCC_2315 +https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DAV02-2205EN_DS_ASMT-TxBM_2014-05-09.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430858274704&ssbinary=true +LED +0 +2 +2 +LED_SMD +LED_miniPLCC_2315_Handsoldering +https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DAV02-2205EN_DS_ASMT-TxBM_2014-05-09.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430858274704&ssbinary=true +LED +0 +2 +2 +LED_THT +LED_BL-FL7680RGB +'Piranha' RGB LED, through hole, common anode, 7.62x7.62mm, BGRA pin order, https://cdn-shop.adafruit.com/datasheets/BL-FL7680RGB.pdf +RGB LED Piranha Super-Flux BetLux +0 +4 +4 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O1.27mm_Z1.6mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O1.27mm_Z4.9mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O1.27mm_Z8.2mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O3.81mm_Z1.6mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O3.81mm_Z4.9mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O3.81mm_Z8.2mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O6.35mm_Z1.6mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O6.35mm_Z4.9mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O6.35mm_Z8.2mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W3.3mm_H2.4mm +LED, Round, Rectangular size 3.3x2.4mm^2 diameter 1.8mm, 2 pins +LED Round Rectangular size 3.3x2.4mm^2 diameter 1.8mm 2 pins +0 +2 +2 +LED_THT +LED_D2.0mm_W4.0mm_H2.8mm_FlatTop +LED, Round, FlatTop, Rectangular size 4.0x2.8mm^2 diameter 2.0mm, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-1034IDT(Ver.9A).pdf +LED Round FlatTop Rectangular size 4.0x2.8mm^2 diameter 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D2.0mm_W4.8mm_H2.5mm_FlatTop +LED, Round, FlatTop, Rectangular size 4.8x2.5mm^2 diameter 2.0mm, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-13GD(Ver.11B).pdf +LED Round FlatTop Rectangular size 4.8x2.5mm^2 diameter 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm +LED, diameter 3.0mm, 2 pins +LED diameter 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm-3 +LED, diameter 3.0mm, 2 pins, diameter 3.0mm, 3 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-3VSURKCGKC(Ver.8A).pdf +LED diameter 3.0mm 2 pins diameter 3.0mm 3 pins +0 +3 +3 +LED_THT +LED_D3.0mm_Clear +IR-LED, diameter 3.0mm, 2 pins, color: clear +IR infrared LED diameter 3.0mm 2 pins clear +0 +2 +2 +LED_THT +LED_D3.0mm_FlatTop +LED, Round, FlatTop, diameter 3.0mm, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-47XEC(Ver.9A).pdf +LED Round FlatTop diameter 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O1.27mm_Z2.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O1.27mm_Z2.0mm_Clear +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O1.27mm_Z2.0mm_IRBlack +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O1.27mm_Z2.0mm_IRGrey +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O1.27mm_Z6.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O1.27mm_Z10.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O3.81mm_Z2.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O3.81mm_Z6.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O3.81mm_Z10.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O6.35mm_Z2.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O6.35mm_Z6.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O6.35mm_Z10.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_IRBlack +IR-ED, diameter 3.0mm, 2 pins, color: black +IR infrared LED diameter 3.0mm 2 pins black +0 +2 +2 +LED_THT +LED_D3.0mm_IRGrey +IR-LED, diameter 3.0mm, 2 pins, color: grey +IR infrared LED diameter 3.0mm 2 pins grey +0 +2 +2 +LED_THT +LED_D4.0mm +LED, diameter 4.0mm, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-43GD(Ver.12B).pdf +LED diameter 4.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm +LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf +LED diameter 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm-3 +LED, diameter 5.0mm, 2 pins, diameter 5.0mm, 3 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-59EGC(Ver.17A).pdf +LED diameter 5.0mm 2 pins diameter 5.0mm 3 pins +0 +3 +3 +LED_THT +LED_D5.0mm-3_Horizontal_O3.81mm_Z3.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 3 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 3 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +3 +3 +LED_THT +LED_D5.0mm-4_RGB +LED, diameter 5.0mm, 2 pins, diameter 5.0mm, 3 pins, diameter 5.0mm, 4 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-154A4SUREQBFZGEW(Ver.9A).pdf +LED diameter 5.0mm 2 pins diameter 5.0mm 3 pins diameter 5.0mm 4 pins RGB RGBLED +0 +4 +4 +LED_THT +LED_D5.0mm-4_RGB_Staggered_Pins +LED, diameter 5.0mm, 4 pins, WP154A4, http://webtest4.kingbright.com/attachments/file/psearch/000/00/00/L-154A4SUREQBFZGEW(Ver.9A).pdf +rgb led +0 +4 +4 +LED_THT +LED_D5.0mm-4_RGB_Wide_Pins +LED, diameter 5.0mm, 2 pins, diameter 5.0mm, 3 pins, diameter 5.0mm, 4 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-154A4SUREQBFZGEW(Ver.9A).pdf +LED diameter 5.0mm 2 pins diameter 5.0mm 3 pins diameter 5.0mm 4 pins RGB RGBLED +0 +4 +4 +LED_THT +LED_D5.0mm_Clear +LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf +LED diameter 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_FlatTop +LED, Round, FlatTop, diameter 5.0mm, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-483GDT(Ver.15B).pdf +LED Round FlatTop diameter 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O1.27mm_Z3.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O1.27mm_Z3.0mm_Clear +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O1.27mm_Z3.0mm_IRBlack +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O1.27mm_Z3.0mm_IRGrey +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O1.27mm_Z9.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O1.27mm_Z15.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O3.81mm_Z3.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O3.81mm_Z9.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O3.81mm_Z15.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O6.35mm_Z3.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O6.35mm_Z9.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O6.35mm_Z15.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_IRBlack +LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf +LED diameter 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_IRGrey +LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf +LED diameter 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_D8.0mm +LED, diameter 8.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LED8MMGE_LED8MMGN_LED8MMRT%23KIN.pdf +LED diameter 8.0mm 2 pins +0 +2 +2 +LED_THT +LED_D8.0mm-3 +LED, diameter 8.0mm, 2 pins, diameter 8.0mm, 3 pins +LED diameter 8.0mm 2 pins diameter 8.0mm 3 pins +0 +3 +3 +LED_THT +LED_D10.0mm +LED, diameter 10.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LED10-4500RT%23KIN.pdf +LED diameter 10.0mm 2 pins +0 +2 +2 +LED_THT +LED_D10.0mm-3 +LED, diameter 10.0mm, 2 pins, diameter 10.0mm, 3 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-819EGW(Ver.14A).pdf +LED diameter 10.0mm 2 pins diameter 10.0mm 3 pins +0 +3 +3 +LED_THT +LED_D20.0mm +LED, diameter 20.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/DLC2-6GD%28V6%29.pdf +LED diameter 20.0mm 2 pins +0 +2 +2 +LED_THT +LED_Oval_W5.2mm_H3.8mm +LED_Oval, Oval, Oval size 5.2x3.8mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-5603QBC-D(Ver.12B).pdf +LED_Oval Oval Oval size 5.2x3.8mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W3.0mm_H2.0mm +LED_Rectangular, Rectangular, Rectangular size 3.0x2.0mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-169XCGDK(Ver.9B).pdf +LED_Rectangular Rectangular Rectangular size 3.0x2.0mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W3.9mm_H1.8mm +LED_Rectangular, Rectangular, Rectangular size 3.9x1.8mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-2774GD(Ver.7B).pdf +LED_Rectangular Rectangular Rectangular size 3.9x1.8mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W3.9mm_H1.8mm_FlatTop +LED_Rectangular, Rectangular, Rectangular size 3.9x1.8mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-2774GD(Ver.7B).pdf +LED_Rectangular Rectangular Rectangular size 3.9x1.8mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W3.9mm_H1.9mm +LED_Rectangular, Rectangular, Rectangular size 3.9x1.9mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-144GDT(Ver.14B).pdf +LED_Rectangular Rectangular Rectangular size 3.9x1.9mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-169XCGDK(Ver.9B).pdf +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm-3Pins +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2, 3 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-169XCGDK(Ver.9B).pdf +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 3 pins +0 +3 +3 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O1.27mm_Z1.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O1.27mm_Z3.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O1.27mm_Z5.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O3.81mm_Z1.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O3.81mm_Z3.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O3.81mm_Z5.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O6.35mm_Z1.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O6.35mm_Z3.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O6.35mm_Z5.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H5.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x5.0mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-169XCGDK(Ver.9B).pdf +LED_Rectangular Rectangular Rectangular size 5.0x5.0mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W7.62mm_H4.55mm_P5.08mm_R3 +Datasheet can be found at https://www.gme.cz/data/attachments/dsh.511-795.1.pdf +LED automotive super flux 7.62mm +0 +4 +2 +LED_THT +LED_SideEmitter_Rectangular_W4.5mm_H1.6mm +LED_SideEmitter_Rectangular, Rectangular, SideEmitter, Rectangular size 4.5x1.6mm^2, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LED15MMGE_LED15MMGN%23KIN.pdf +LED_SideEmitter_Rectangular Rectangular SideEmitter Rectangular size 4.5x1.6mm^2 2 pins +0 +2 +2 +LED_THT +LED_VCCLite_5381H1_6.35x6.35mm +Red 5381 Series LED VCCLite https://vcclite.com/wp-content/uploads/wpallimport/files/files/5381Series.pdf http://static.vcclite.com/pdf/Mounting%20Hole%20Pattern%202.pdf +Red 5381 Series LED +0 +2 +2 +LED_THT +LED_VCCLite_5381H3_6.35x6.35mm +Amber 5381 Series LED VCCLite https://vcclite.com/wp-content/uploads/wpallimport/files/files/5381Series.pdf http://static.vcclite.com/pdf/Mounting%20Hole%20Pattern%202.pdf +Amber 5381 Series LED +0 +2 +2 +LED_THT +LED_VCCLite_5381H5_6.35x6.35mm +Green 5381 Series LED VCCLite https://vcclite.com/wp-content/uploads/wpallimport/files/files/5381Series.pdf http://static.vcclite.com/pdf/Mounting%20Hole%20Pattern%202.pdf +Green 5381 Series LED +0 +2 +2 +LED_THT +LED_VCCLite_5381H7_6.35x6.35mm +Yellow 5381 Series LED VCCLite https://vcclite.com/wp-content/uploads/wpallimport/files/files/5381Series.pdf http://static.vcclite.com/pdf/Mounting%20Hole%20Pattern%202.pdf +Yellow 5381 Series LED +0 +2 +2 +Logos +neorisk + + +0 +0 +0 +Logos +neorisk_29.3x4mm + + +0 +0 +0 +Logos +neorisk_29.3x4mm_b + + +0 +0 +0 +Logos +neorisk_37.3x5mm + + +0 +0 +0 +Logos +neorisk_41x5.5mm + + +0 +0 +0 +Module +A20_OLINUXINO_LIME2 +A20 Olinuxino LIME2, 1.2GHz, 512-1024MB RAM, Micro-SD, NAND or eMMC, 1000Mbit Ethernet +A20 Olimex Olinuxino LIME2 development board +0 +180 +180 +Module +Adafruit_HUZZAH_ESP8266_breakout +32-bit microcontroller module with WiFi, https://www.adafruit.com/product/2471 +ESP8266 WiFi microcontroller +0 +20 +20 +Module +Adafruit_HUZZAH_ESP8266_breakout_WithMountingHoles +32-bit microcontroller module with WiFi, https://www.adafruit.com/product/2471 +ESP8266 WiFi microcontroller +0 +20 +20 +Module +Arduino_Nano +Arduino Nano, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf +Arduino Nano +0 +30 +30 +Module +Arduino_Nano_WithMountingHoles +Arduino Nano, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf +Arduino Nano +0 +30 +30 +Module +Arduino_UNO_R2 +Arduino UNO R2, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf +Arduino UNO R2 +0 +30 +30 +Module +Arduino_UNO_R2_WithMountingHoles +Arduino UNO R2, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf +Arduino UNO R2 +0 +30 +30 +Module +Arduino_UNO_R3 +Arduino UNO R3, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf +Arduino UNO R3 +0 +32 +32 +Module +Arduino_UNO_R3_WithMountingHoles +Arduino UNO R3, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf +Arduino UNO R3 +0 +32 +32 +Module +BeagleBoard_PocketBeagle +PocketBeagle, https://github.com/beagleboard/pocketbeagle/wiki/System-Reference-Manual#71_Expansion_Header_Connectors +PocketBeagle +0 +72 +72 +Module +ESP-WROOM-02U +Module, ESP-8266, ESP-13-WROOM-02, 18 pad, SMD +Module ESP-8266 ESP8266 +0 +19 +19 +Module +Maple_Mini +Maple Mini, http://docs.leaflabs.com/static.leaflabs.com/pub/leaflabs/maple-docs/0.0.12/hardware/maple-mini.html +Maple Mini +0 +40 +40 +Module +Onion_Omega2+ +https://onion.io/omega2/ +Omega Onion module +0 +32 +32 +Module +Onion_Omega2S +https://github.com/OnionIoT/Omega2/raw/master/Documents/Omega2S%20Datasheet.pdf +onion omega module +0 +89 +64 +Module +Pololu_Breakout-16_15.2x20.3mm +Pololu Breakout 16-pin 15.2x20.3mm 0.6x0.8\ +Pololu Breakout +0 +16 +16 +Module +Raspberry_Pi_Zero_Socketed_THT_FaceDown_MountingHoles +Raspberry Pi Zero using through hole straight pin socket, 2x20, 2.54mm pitch, https://www.raspberrypi.org/documentation/hardware/raspberrypi/mechanical/rpi_MECH_Zero_1p2.pdf +raspberry pi zero through hole +0 +40 +40 +Module +ST_Morpho_Connector_144_STLink +ST Morpho Connector 144 With STLink +ST Morpho Connector 144 STLink +0 +148 +148 +Module +ST_Morpho_Connector_144_STLink_MountingHoles +ST Morpho Connector 144 With STLink +ST Morpho Connector 144 STLink +0 +148 +148 +Module +Texas_EUK_R-PDSS-T7_THT +Texas Instruments EUK 7 Pin Double Sided Module +module pcb +0 +7 +7 +Module +Texas_EUS_R-PDSS-T5_THT +Texas Instruments EUS 5 Pin Double Sided Module +module pcb +0 +5 +5 +Module +Texas_EUW_R-PDSS-T7_THT +Texas Instruments EUW 7 Pin Double Sided Module +module pcb +0 +7 +7 +Module +WEMOS_D1_mini_light +16-pin module, column spacing 22.86 mm (900 mils), https://wiki.wemos.cc/products:d1:d1_mini, https://c1.staticflickr.com/1/734/31400410271_f278b087db_z.jpg +ESP8266 WiFi microcontroller +0 +16 +16 +MountingHole +MountingHole_2.1mm +Mounting Hole 2.1mm, no annular +mounting hole 2.1mm no annular +0 +0 +0 +MountingHole +MountingHole_2.2mm_M2 +Mounting Hole 2.2mm, no annular, M2 +mounting hole 2.2mm no annular m2 +0 +0 +0 +MountingHole +MountingHole_2.2mm_M2_DIN965 +Mounting Hole 2.2mm, no annular, M2, DIN965 +mounting hole 2.2mm no annular m2 din965 +0 +0 +0 +MountingHole +MountingHole_2.2mm_M2_DIN965_Pad +Mounting Hole 2.2mm, M2, DIN965 +mounting hole 2.2mm m2 din965 +0 +1 +1 +MountingHole +MountingHole_2.2mm_M2_DIN965_Pad_TopBottom +Mounting Hole 2.2mm, M2, DIN965 +mounting hole 2.2mm m2 din965 +0 +3 +1 +MountingHole +MountingHole_2.2mm_M2_DIN965_Pad_TopOnly +Mounting Hole 2.2mm, M2, DIN965 +mounting hole 2.2mm m2 din965 +0 +2 +1 +MountingHole +MountingHole_2.2mm_M2_ISO7380 +Mounting Hole 2.2mm, no annular, M2, ISO7380 +mounting hole 2.2mm no annular m2 iso7380 +0 +0 +0 +MountingHole +MountingHole_2.2mm_M2_ISO7380_Pad +Mounting Hole 2.2mm, M2, ISO7380 +mounting hole 2.2mm m2 iso7380 +0 +1 +1 +MountingHole +MountingHole_2.2mm_M2_ISO7380_Pad_TopBottom +Mounting Hole 2.2mm, M2, ISO7380 +mounting hole 2.2mm m2 iso7380 +0 +3 +1 +MountingHole +MountingHole_2.2mm_M2_ISO7380_Pad_TopOnly +Mounting Hole 2.2mm, M2, ISO7380 +mounting hole 2.2mm m2 iso7380 +0 +2 +1 +MountingHole +MountingHole_2.2mm_M2_ISO14580 +Mounting Hole 2.2mm, no annular, M2, ISO14580 +mounting hole 2.2mm no annular m2 iso14580 +0 +0 +0 +MountingHole +MountingHole_2.2mm_M2_ISO14580_Pad +Mounting Hole 2.2mm, M2, ISO14580 +mounting hole 2.2mm m2 iso14580 +0 +1 +1 +MountingHole +MountingHole_2.2mm_M2_ISO14580_Pad_TopBottom +Mounting Hole 2.2mm, M2, ISO14580 +mounting hole 2.2mm m2 iso14580 +0 +3 +1 +MountingHole +MountingHole_2.2mm_M2_ISO14580_Pad_TopOnly +Mounting Hole 2.2mm, M2, ISO14580 +mounting hole 2.2mm m2 iso14580 +0 +2 +1 +MountingHole +MountingHole_2.2mm_M2_Pad +Mounting Hole 2.2mm, M2 +mounting hole 2.2mm m2 +0 +1 +1 +MountingHole +MountingHole_2.2mm_M2_Pad_TopBottom +Mounting Hole 2.2mm, M2 +mounting hole 2.2mm m2 +0 +3 +1 +MountingHole +MountingHole_2.2mm_M2_Pad_TopOnly +Mounting Hole 2.2mm, M2 +mounting hole 2.2mm m2 +0 +2 +1 +MountingHole +MountingHole_2.2mm_M2_Pad_Via +Mounting Hole 2.2mm, M2 +mounting hole 2.2mm m2 +0 +9 +1 +MountingHole +MountingHole_2.5mm +Mounting Hole 2.5mm, no annular +mounting hole 2.5mm no annular +0 +0 +0 +MountingHole +MountingHole_2.5mm_Pad +Mounting Hole 2.5mm +mounting hole 2.5mm +0 +1 +1 +MountingHole +MountingHole_2.5mm_Pad_TopBottom +Mounting Hole 2.5mm +mounting hole 2.5mm +0 +3 +1 +MountingHole +MountingHole_2.5mm_Pad_TopOnly +Mounting Hole 2.5mm +mounting hole 2.5mm +0 +2 +1 +MountingHole +MountingHole_2.5mm_Pad_Via +Mounting Hole 2.5mm +mounting hole 2.5mm +0 +9 +1 +MountingHole +MountingHole_2.7mm +Mounting Hole 2.7mm, no annular +mounting hole 2.7mm no annular +0 +0 +0 +MountingHole +MountingHole_2.7mm_M2.5 +Mounting Hole 2.7mm, no annular, M2.5 +mounting hole 2.7mm no annular m2.5 +0 +0 +0 +MountingHole +MountingHole_2.7mm_M2.5_DIN965 +Mounting Hole 2.7mm, no annular, M2.5, DIN965 +mounting hole 2.7mm no annular m2.5 din965 +0 +0 +0 +MountingHole +MountingHole_2.7mm_M2.5_DIN965_Pad +Mounting Hole 2.7mm, M2.5, DIN965 +mounting hole 2.7mm m2.5 din965 +0 +1 +1 +MountingHole +MountingHole_2.7mm_M2.5_DIN965_Pad_TopBottom +Mounting Hole 2.7mm, M2.5, DIN965 +mounting hole 2.7mm m2.5 din965 +0 +3 +1 +MountingHole +MountingHole_2.7mm_M2.5_DIN965_Pad_TopOnly +Mounting Hole 2.7mm, M2.5, DIN965 +mounting hole 2.7mm m2.5 din965 +0 +2 +1 +MountingHole +MountingHole_2.7mm_M2.5_ISO7380 +Mounting Hole 2.7mm, no annular, M2.5, ISO7380 +mounting hole 2.7mm no annular m2.5 iso7380 +0 +0 +0 +MountingHole +MountingHole_2.7mm_M2.5_ISO7380_Pad +Mounting Hole 2.7mm, M2.5, ISO7380 +mounting hole 2.7mm m2.5 iso7380 +0 +1 +1 +MountingHole +MountingHole_2.7mm_M2.5_ISO7380_Pad_TopBottom +Mounting Hole 2.7mm, M2.5, ISO7380 +mounting hole 2.7mm m2.5 iso7380 +0 +3 +1 +MountingHole +MountingHole_2.7mm_M2.5_ISO7380_Pad_TopOnly +Mounting Hole 2.7mm, M2.5, ISO7380 +mounting hole 2.7mm m2.5 iso7380 +0 +2 +1 +MountingHole +MountingHole_2.7mm_M2.5_ISO14580 +Mounting Hole 2.7mm, no annular, M2.5, ISO14580 +mounting hole 2.7mm no annular m2.5 iso14580 +0 +0 +0 +MountingHole +MountingHole_2.7mm_M2.5_ISO14580_Pad +Mounting Hole 2.7mm, M2.5, ISO14580 +mounting hole 2.7mm m2.5 iso14580 +0 +1 +1 +MountingHole +MountingHole_2.7mm_M2.5_ISO14580_Pad_TopBottom +Mounting Hole 2.7mm, M2.5, ISO14580 +mounting hole 2.7mm m2.5 iso14580 +0 +3 +1 +MountingHole +MountingHole_2.7mm_M2.5_ISO14580_Pad_TopOnly +Mounting Hole 2.7mm, M2.5, ISO14580 +mounting hole 2.7mm m2.5 iso14580 +0 +2 +1 +MountingHole +MountingHole_2.7mm_M2.5_Pad +Mounting Hole 2.7mm, M2.5 +mounting hole 2.7mm m2.5 +0 +1 +1 +MountingHole +MountingHole_2.7mm_M2.5_Pad_TopBottom +Mounting Hole 2.7mm, M2.5 +mounting hole 2.7mm m2.5 +0 +3 +1 +MountingHole +MountingHole_2.7mm_M2.5_Pad_TopOnly +Mounting Hole 2.7mm, M2.5 +mounting hole 2.7mm m2.5 +0 +2 +1 +MountingHole +MountingHole_2.7mm_M2.5_Pad_Via +Mounting Hole 2.7mm +mounting hole 2.7mm +0 +9 +1 +MountingHole +MountingHole_2.7mm_Pad +Mounting Hole 2.7mm +mounting hole 2.7mm +0 +1 +1 +MountingHole +MountingHole_2.7mm_Pad_TopBottom +Mounting Hole 2.7mm +mounting hole 2.7mm +0 +3 +1 +MountingHole +MountingHole_2.7mm_Pad_TopOnly +Mounting Hole 2.7mm +mounting hole 2.7mm +0 +2 +1 +MountingHole +MountingHole_2.7mm_Pad_Via +Mounting Hole 2.7mm +mounting hole 2.7mm +0 +9 +1 +MountingHole +MountingHole_2mm +Mounting Hole 2mm, no annular +mounting hole 2mm no annular +0 +0 +0 +MountingHole +MountingHole_3.2mm_M3 +Mounting Hole 3.2mm, no annular, M3 +mounting hole 3.2mm no annular m3 +0 +0 +0 +MountingHole +MountingHole_3.2mm_M3_DIN965 +Mounting Hole 3.2mm, no annular, M3, DIN965 +mounting hole 3.2mm no annular m3 din965 +0 +0 +0 +MountingHole +MountingHole_3.2mm_M3_DIN965_Pad +Mounting Hole 3.2mm, M3, DIN965 +mounting hole 3.2mm m3 din965 +0 +1 +1 +MountingHole +MountingHole_3.2mm_M3_DIN965_Pad_TopBottom +Mounting Hole 3.2mm, M3, DIN965 +mounting hole 3.2mm m3 din965 +0 +3 +1 +MountingHole +MountingHole_3.2mm_M3_DIN965_Pad_TopOnly +Mounting Hole 3.2mm, M3, DIN965 +mounting hole 3.2mm m3 din965 +0 +2 +1 +MountingHole +MountingHole_3.2mm_M3_ISO7380 +Mounting Hole 3.2mm, no annular, M3, ISO7380 +mounting hole 3.2mm no annular m3 iso7380 +0 +0 +0 +MountingHole +MountingHole_3.2mm_M3_ISO7380_Pad +Mounting Hole 3.2mm, M3, ISO7380 +mounting hole 3.2mm m3 iso7380 +0 +1 +1 +MountingHole +MountingHole_3.2mm_M3_ISO7380_Pad_TopBottom +Mounting Hole 3.2mm, M3, ISO7380 +mounting hole 3.2mm m3 iso7380 +0 +3 +1 +MountingHole +MountingHole_3.2mm_M3_ISO7380_Pad_TopOnly +Mounting Hole 3.2mm, M3, ISO7380 +mounting hole 3.2mm m3 iso7380 +0 +2 +1 +MountingHole +MountingHole_3.2mm_M3_ISO14580 +Mounting Hole 3.2mm, no annular, M3, ISO14580 +mounting hole 3.2mm no annular m3 iso14580 +0 +0 +0 +MountingHole +MountingHole_3.2mm_M3_ISO14580_Pad +Mounting Hole 3.2mm, M3, ISO14580 +mounting hole 3.2mm m3 iso14580 +0 +1 +1 +MountingHole +MountingHole_3.2mm_M3_ISO14580_Pad_TopBottom +Mounting Hole 3.2mm, M3, ISO14580 +mounting hole 3.2mm m3 iso14580 +0 +3 +1 +MountingHole +MountingHole_3.2mm_M3_ISO14580_Pad_TopOnly +Mounting Hole 3.2mm, M3, ISO14580 +mounting hole 3.2mm m3 iso14580 +0 +2 +1 +MountingHole +MountingHole_3.2mm_M3_Pad +Mounting Hole 3.2mm, M3 +mounting hole 3.2mm m3 +0 +1 +1 +MountingHole +MountingHole_3.2mm_M3_Pad_TopBottom +Mounting Hole 3.2mm, M3 +mounting hole 3.2mm m3 +0 +3 +1 +MountingHole +MountingHole_3.2mm_M3_Pad_TopOnly +Mounting Hole 3.2mm, M3 +mounting hole 3.2mm m3 +0 +2 +1 +MountingHole +MountingHole_3.2mm_M3_Pad_Via +Mounting Hole 3.2mm, M3 +mounting hole 3.2mm m3 +0 +9 +1 +MountingHole +MountingHole_3.5mm +Mounting Hole 3.5mm, no annular +mounting hole 3.5mm no annular +0 +0 +0 +MountingHole +MountingHole_3.5mm_Pad +Mounting Hole 3.5mm +mounting hole 3.5mm +0 +1 +1 +MountingHole +MountingHole_3.5mm_Pad_TopBottom +Mounting Hole 3.5mm +mounting hole 3.5mm +0 +3 +1 +MountingHole +MountingHole_3.5mm_Pad_TopOnly +Mounting Hole 3.5mm +mounting hole 3.5mm +0 +2 +1 +MountingHole +MountingHole_3.5mm_Pad_Via +Mounting Hole 3.5mm +mounting hole 3.5mm +0 +9 +1 +MountingHole +MountingHole_3.7mm +Mounting Hole 3.7mm, no annular +mounting hole 3.7mm no annular +0 +0 +0 +MountingHole +MountingHole_3.7mm_Pad +Mounting Hole 3.7mm +mounting hole 3.7mm +0 +1 +1 +MountingHole +MountingHole_3.7mm_Pad_TopBottom +Mounting Hole 3.7mm +mounting hole 3.7mm +0 +3 +1 +MountingHole +MountingHole_3.7mm_Pad_TopOnly +Mounting Hole 3.7mm +mounting hole 3.7mm +0 +2 +1 +MountingHole +MountingHole_3.7mm_Pad_Via +Mounting Hole 3.7mm +mounting hole 3.7mm +0 +9 +1 +MountingHole +MountingHole_3mm +Mounting Hole 3mm, no annular +mounting hole 3mm no annular +0 +0 +0 +MountingHole +MountingHole_3mm_Pad +Mounting Hole 3mm +mounting hole 3mm +0 +1 +1 +MountingHole +MountingHole_3mm_Pad_TopBottom +Mounting Hole 3mm +mounting hole 3mm +0 +3 +1 +MountingHole +MountingHole_3mm_Pad_TopOnly +Mounting Hole 3mm +mounting hole 3mm +0 +2 +1 +MountingHole +MountingHole_3mm_Pad_Via +Mounting Hole 3mm +mounting hole 3mm +0 +9 +1 +MountingHole +MountingHole_4.3mm_M4 +Mounting Hole 4.3mm, no annular, M4 +mounting hole 4.3mm no annular m4 +0 +0 +0 +MountingHole +MountingHole_4.3mm_M4_DIN965 +Mounting Hole 4.3mm, no annular, M4, DIN965 +mounting hole 4.3mm no annular m4 din965 +0 +0 +0 +MountingHole +MountingHole_4.3mm_M4_DIN965_Pad +Mounting Hole 4.3mm, M4, DIN965 +mounting hole 4.3mm m4 din965 +0 +1 +1 +MountingHole +MountingHole_4.3mm_M4_DIN965_Pad_TopBottom +Mounting Hole 4.3mm, M4, DIN965 +mounting hole 4.3mm m4 din965 +0 +3 +1 +MountingHole +MountingHole_4.3mm_M4_DIN965_Pad_TopOnly +Mounting Hole 4.3mm, M4, DIN965 +mounting hole 4.3mm m4 din965 +0 +2 +1 +MountingHole +MountingHole_4.3mm_M4_ISO7380 +Mounting Hole 4.3mm, no annular, M4, ISO7380 +mounting hole 4.3mm no annular m4 iso7380 +0 +0 +0 +MountingHole +MountingHole_4.3mm_M4_ISO7380_Pad +Mounting Hole 4.3mm, M4, ISO7380 +mounting hole 4.3mm m4 iso7380 +0 +1 +1 +MountingHole +MountingHole_4.3mm_M4_ISO7380_Pad_TopBottom +Mounting Hole 4.3mm, M4, ISO7380 +mounting hole 4.3mm m4 iso7380 +0 +3 +1 +MountingHole +MountingHole_4.3mm_M4_ISO7380_Pad_TopOnly +Mounting Hole 4.3mm, M4, ISO7380 +mounting hole 4.3mm m4 iso7380 +0 +2 +1 +MountingHole +MountingHole_4.3mm_M4_ISO14580 +Mounting Hole 4.3mm, no annular, M4, ISO14580 +mounting hole 4.3mm no annular m4 iso14580 +0 +0 +0 +MountingHole +MountingHole_4.3mm_M4_ISO14580_Pad +Mounting Hole 4.3mm, M4, ISO14580 +mounting hole 4.3mm m4 iso14580 +0 +1 +1 +MountingHole +MountingHole_4.3mm_M4_ISO14580_Pad_TopBottom +Mounting Hole 4.3mm, M4, ISO14580 +mounting hole 4.3mm m4 iso14580 +0 +3 +1 +MountingHole +MountingHole_4.3mm_M4_ISO14580_Pad_TopOnly +Mounting Hole 4.3mm, M4, ISO14580 +mounting hole 4.3mm m4 iso14580 +0 +2 +1 +MountingHole +MountingHole_4.3mm_M4_Pad +Mounting Hole 4.3mm, M4 +mounting hole 4.3mm m4 +0 +1 +1 +MountingHole +MountingHole_4.3mm_M4_Pad_TopBottom +Mounting Hole 4.3mm, M4 +mounting hole 4.3mm m4 +0 +3 +1 +MountingHole +MountingHole_4.3mm_M4_Pad_TopOnly +Mounting Hole 4.3mm, M4 +mounting hole 4.3mm m4 +0 +2 +1 +MountingHole +MountingHole_4.3mm_M4_Pad_Via +Mounting Hole 4.3mm, M4 +mounting hole 4.3mm m4 +0 +9 +1 +MountingHole +MountingHole_4.3x6.2mm_M4_Pad +Mounting Hole 4.3x6.2mm, M4 +mounting hole 4.3x6.2mm m4 +0 +1 +1 +MountingHole +MountingHole_4.3x6.2mm_M4_Pad_Via +Mounting Hole 4.3x6.2mm, M4 +mounting hole 4.3x6.2mm m4 +0 +17 +1 +MountingHole +MountingHole_4.5mm +Mounting Hole 4.5mm, no annular +mounting hole 4.5mm no annular +0 +0 +0 +MountingHole +MountingHole_4.5mm_Pad +Mounting Hole 4.5mm +mounting hole 4.5mm +0 +1 +1 +MountingHole +MountingHole_4.5mm_Pad_TopBottom +Mounting Hole 4.5mm +mounting hole 4.5mm +0 +3 +1 +MountingHole +MountingHole_4.5mm_Pad_TopOnly +Mounting Hole 4.5mm +mounting hole 4.5mm +0 +2 +1 +MountingHole +MountingHole_4.5mm_Pad_Via +Mounting Hole 4.5mm +mounting hole 4.5mm +0 +9 +1 +MountingHole +MountingHole_4mm +Mounting Hole 4mm, no annular +mounting hole 4mm no annular +0 +0 +0 +MountingHole +MountingHole_4mm_Pad +Mounting Hole 4mm +mounting hole 4mm +0 +1 +1 +MountingHole +MountingHole_4mm_Pad_TopBottom +Mounting Hole 4mm +mounting hole 4mm +0 +3 +1 +MountingHole +MountingHole_4mm_Pad_TopOnly +Mounting Hole 4mm +mounting hole 4mm +0 +2 +1 +MountingHole +MountingHole_4mm_Pad_Via +Mounting Hole 4mm +mounting hole 4mm +0 +9 +1 +MountingHole +MountingHole_5.3mm_M5 +Mounting Hole 5.3mm, no annular, M5 +mounting hole 5.3mm no annular m5 +0 +0 +0 +MountingHole +MountingHole_5.3mm_M5_DIN965 +Mounting Hole 5.3mm, no annular, M5, DIN965 +mounting hole 5.3mm no annular m5 din965 +0 +0 +0 +MountingHole +MountingHole_5.3mm_M5_DIN965_Pad +Mounting Hole 5.3mm, M5, DIN965 +mounting hole 5.3mm m5 din965 +0 +1 +1 +MountingHole +MountingHole_5.3mm_M5_DIN965_Pad_TopBottom +Mounting Hole 5.3mm, M5, DIN965 +mounting hole 5.3mm m5 din965 +0 +3 +1 +MountingHole +MountingHole_5.3mm_M5_DIN965_Pad_TopOnly +Mounting Hole 5.3mm, M5, DIN965 +mounting hole 5.3mm m5 din965 +0 +2 +1 +MountingHole +MountingHole_5.3mm_M5_ISO7380 +Mounting Hole 5.3mm, no annular, M5, ISO7380 +mounting hole 5.3mm no annular m5 iso7380 +0 +0 +0 +MountingHole +MountingHole_5.3mm_M5_ISO7380_Pad +Mounting Hole 5.3mm, M5, ISO7380 +mounting hole 5.3mm m5 iso7380 +0 +1 +1 +MountingHole +MountingHole_5.3mm_M5_ISO7380_Pad_TopBottom +Mounting Hole 5.3mm, M5, ISO7380 +mounting hole 5.3mm m5 iso7380 +0 +3 +1 +MountingHole +MountingHole_5.3mm_M5_ISO7380_Pad_TopOnly +Mounting Hole 5.3mm, M5, ISO7380 +mounting hole 5.3mm m5 iso7380 +0 +2 +1 +MountingHole +MountingHole_5.3mm_M5_ISO14580 +Mounting Hole 5.3mm, no annular, M5, ISO14580 +mounting hole 5.3mm no annular m5 iso14580 +0 +0 +0 +MountingHole +MountingHole_5.3mm_M5_ISO14580_Pad +Mounting Hole 5.3mm, M5, ISO14580 +mounting hole 5.3mm m5 iso14580 +0 +1 +1 +MountingHole +MountingHole_5.3mm_M5_ISO14580_Pad_TopBottom +Mounting Hole 5.3mm, M5, ISO14580 +mounting hole 5.3mm m5 iso14580 +0 +3 +1 +MountingHole +MountingHole_5.3mm_M5_ISO14580_Pad_TopOnly +Mounting Hole 5.3mm, M5, ISO14580 +mounting hole 5.3mm m5 iso14580 +0 +2 +1 +MountingHole +MountingHole_5.3mm_M5_Pad +Mounting Hole 5.3mm, M5 +mounting hole 5.3mm m5 +0 +1 +1 +MountingHole +MountingHole_5.3mm_M5_Pad_TopBottom +Mounting Hole 5.3mm, M5 +mounting hole 5.3mm m5 +0 +3 +1 +MountingHole +MountingHole_5.3mm_M5_Pad_TopOnly +Mounting Hole 5.3mm, M5 +mounting hole 5.3mm m5 +0 +2 +1 +MountingHole +MountingHole_5.3mm_M5_Pad_Via +Mounting Hole 5.3mm, M5 +mounting hole 5.3mm m5 +0 +9 +1 +MountingHole +MountingHole_5.5mm +Mounting Hole 5.5mm, no annular +mounting hole 5.5mm no annular +0 +0 +0 +MountingHole +MountingHole_5.5mm_Pad +Mounting Hole 5.5mm +mounting hole 5.5mm +0 +1 +1 +MountingHole +MountingHole_5.5mm_Pad_TopBottom +Mounting Hole 5.5mm +mounting hole 5.5mm +0 +3 +1 +MountingHole +MountingHole_5.5mm_Pad_TopOnly +Mounting Hole 5.5mm +mounting hole 5.5mm +0 +2 +1 +MountingHole +MountingHole_5.5mm_Pad_Via +Mounting Hole 5.5mm +mounting hole 5.5mm +0 +9 +1 +MountingHole +MountingHole_5mm +Mounting Hole 5mm, no annular +mounting hole 5mm no annular +0 +0 +0 +MountingHole +MountingHole_5mm_Pad +Mounting Hole 5mm +mounting hole 5mm +0 +1 +1 +MountingHole +MountingHole_5mm_Pad_TopBottom +Mounting Hole 5mm +mounting hole 5mm +0 +3 +1 +MountingHole +MountingHole_5mm_Pad_TopOnly +Mounting Hole 5mm +mounting hole 5mm +0 +2 +1 +MountingHole +MountingHole_5mm_Pad_Via +Mounting Hole 5mm +mounting hole 5mm +0 +9 +1 +MountingHole +MountingHole_6.4mm_M6 +Mounting Hole 6.4mm, no annular, M6 +mounting hole 6.4mm no annular m6 +0 +0 +0 +MountingHole +MountingHole_6.4mm_M6_DIN965 +Mounting Hole 6.4mm, no annular, M6, DIN965 +mounting hole 6.4mm no annular m6 din965 +0 +0 +0 +MountingHole +MountingHole_6.4mm_M6_DIN965_Pad +Mounting Hole 6.4mm, M6, DIN965 +mounting hole 6.4mm m6 din965 +0 +1 +1 +MountingHole +MountingHole_6.4mm_M6_DIN965_Pad_TopBottom +Mounting Hole 6.4mm, M6, DIN965 +mounting hole 6.4mm m6 din965 +0 +3 +1 +MountingHole +MountingHole_6.4mm_M6_DIN965_Pad_TopOnly +Mounting Hole 6.4mm, M6, DIN965 +mounting hole 6.4mm m6 din965 +0 +2 +1 +MountingHole +MountingHole_6.4mm_M6_ISO7380 +Mounting Hole 6.4mm, no annular, M6, ISO7380 +mounting hole 6.4mm no annular m6 iso7380 +0 +0 +0 +MountingHole +MountingHole_6.4mm_M6_ISO7380_Pad +Mounting Hole 6.4mm, M6, ISO7380 +mounting hole 6.4mm m6 iso7380 +0 +1 +1 +MountingHole +MountingHole_6.4mm_M6_ISO7380_Pad_TopBottom +Mounting Hole 6.4mm, M6, ISO7380 +mounting hole 6.4mm m6 iso7380 +0 +3 +1 +MountingHole +MountingHole_6.4mm_M6_ISO7380_Pad_TopOnly +Mounting Hole 6.4mm, M6, ISO7380 +mounting hole 6.4mm m6 iso7380 +0 +2 +1 +MountingHole +MountingHole_6.4mm_M6_ISO14580 +Mounting Hole 6.4mm, no annular, M6, ISO14580 +mounting hole 6.4mm no annular m6 iso14580 +0 +0 +0 +MountingHole +MountingHole_6.4mm_M6_ISO14580_Pad +Mounting Hole 6.4mm, M6, ISO14580 +mounting hole 6.4mm m6 iso14580 +0 +1 +1 +MountingHole +MountingHole_6.4mm_M6_ISO14580_Pad_TopBottom +Mounting Hole 6.4mm, M6, ISO14580 +mounting hole 6.4mm m6 iso14580 +0 +3 +1 +MountingHole +MountingHole_6.4mm_M6_ISO14580_Pad_TopOnly +Mounting Hole 6.4mm, M6, ISO14580 +mounting hole 6.4mm m6 iso14580 +0 +2 +1 +MountingHole +MountingHole_6.4mm_M6_Pad +Mounting Hole 6.4mm, M6 +mounting hole 6.4mm m6 +0 +1 +1 +MountingHole +MountingHole_6.4mm_M6_Pad_TopBottom +Mounting Hole 6.4mm, M6 +mounting hole 6.4mm m6 +0 +3 +1 +MountingHole +MountingHole_6.4mm_M6_Pad_TopOnly +Mounting Hole 6.4mm, M6 +mounting hole 6.4mm m6 +0 +2 +1 +MountingHole +MountingHole_6.4mm_M6_Pad_Via +Mounting Hole 6.4mm, M6 +mounting hole 6.4mm m6 +0 +9 +1 +MountingHole +MountingHole_6.5mm +Mounting Hole 6.5mm, no annular +mounting hole 6.5mm no annular +0 +0 +0 +MountingHole +MountingHole_6.5mm_Pad +Mounting Hole 6.5mm +mounting hole 6.5mm +0 +1 +1 +MountingHole +MountingHole_6.5mm_Pad_TopBottom +Mounting Hole 6.5mm +mounting hole 6.5mm +0 +3 +1 +MountingHole +MountingHole_6.5mm_Pad_TopOnly +Mounting Hole 6.5mm +mounting hole 6.5mm +0 +2 +1 +MountingHole +MountingHole_6.5mm_Pad_Via +Mounting Hole 6.5mm +mounting hole 6.5mm +0 +9 +1 +MountingHole +MountingHole_6mm +Mounting Hole 6mm, no annular +mounting hole 6mm no annular +0 +0 +0 +MountingHole +MountingHole_6mm_Pad +Mounting Hole 6mm +mounting hole 6mm +0 +1 +1 +MountingHole +MountingHole_6mm_Pad_TopBottom +Mounting Hole 6mm +mounting hole 6mm +0 +3 +1 +MountingHole +MountingHole_6mm_Pad_TopOnly +Mounting Hole 6mm +mounting hole 6mm +0 +2 +1 +MountingHole +MountingHole_6mm_Pad_Via +Mounting Hole 6mm +mounting hole 6mm +0 +9 +1 +MountingHole +MountingHole_8.4mm_M8 +Mounting Hole 8.4mm, no annular, M8 +mounting hole 8.4mm no annular m8 +0 +0 +0 +MountingHole +MountingHole_8.4mm_M8_Pad +Mounting Hole 8.4mm, M8 +mounting hole 8.4mm m8 +0 +1 +1 +MountingHole +MountingHole_8.4mm_M8_Pad_TopBottom +Mounting Hole 8.4mm, M8 +mounting hole 8.4mm m8 +0 +3 +1 +MountingHole +MountingHole_8.4mm_M8_Pad_TopOnly +Mounting Hole 8.4mm, M8 +mounting hole 8.4mm m8 +0 +2 +1 +MountingHole +MountingHole_8.4mm_M8_Pad_Via +Mounting Hole 8.4mm, M8 +mounting hole 8.4mm m8 +0 +9 +1 +NetTie +NetTie-2_SMD_Pad0.5mm +Net tie, 2 pin, 0.5mm square SMD pads +net tie +0 +2 +2 +NetTie +NetTie-2_SMD_Pad2.0mm +Net tie, 2 pin, 2.0mm square SMD pads +net tie +0 +2 +2 +NetTie +NetTie-2_THT_Pad0.3mm +Net tie, 2 pin, 0.3mm round THT pads +net tie +0 +2 +2 +NetTie +NetTie-2_THT_Pad1.0mm +Net tie, 2 pin, 1.0mm round THT pads +net tie +0 +2 +2 +NetTie +NetTie-3_SMD_Pad0.5mm +Net tie, 3 pin, 0.5mm square SMD pads +net tie +0 +3 +3 +NetTie +NetTie-3_SMD_Pad2.0mm +Net tie, 3 pin, 2.0mm square SMD pads +net tie +0 +3 +3 +NetTie +NetTie-3_THT_Pad0.3mm +Net tie, 3 pin, 0.3mm round THT pads +net tie +0 +3 +3 +NetTie +NetTie-3_THT_Pad1.0mm +Net tie, 3 pin, 1.0mm round THT pads +net tie +0 +3 +3 +NetTie +NetTie-4_SMD_Pad0.5mm +Net tie, 4 pin, 0.5mm square SMD pads +net tie +0 +4 +4 +NetTie +NetTie-4_SMD_Pad2.0mm +Net tie, 4 pin, 2.0mm square SMD pads +net tie +0 +4 +4 +NetTie +NetTie-4_THT_Pad0.3mm +Net tie, 4 pin, 0.3mm round THT pads +net tie +0 +4 +4 +NetTie +NetTie-4_THT_Pad1.0mm +Net tie, 4 pin, 1.0mm round THT pads +net tie +0 +4 +4 +OptoDevice +ADNS-9800 +Laser Gaming Sensor ADNS-9800 +MOUSE MOUSE_SENSOR LASER_GAMING_SENSOR +0 +16 +16 +OptoDevice +AGILENT_HFBR-152x +Fiberoptic Transmitter TX, HFBR series (https://docs.broadcom.com/docs/AV02-3283EN) +Fiberoptic Transmitter +0 +6 +6 +OptoDevice +AGILENT_HFBR-252x +Fiberoptic Receiver RX, HFBR series (https://docs.broadcom.com/docs/AV02-3283EN) +Fiberoptic Transmitter +0 +6 +6 +OptoDevice +AMS_TSL2550_SMD +http://ams.com/eng/content/download/250130/975613/142977 +TSL2550 ambient light sensor +0 +4 +4 +OptoDevice +Broadcom_AFBR-16xxZ_Horizontal +Fiber Optic Transmitter and Receiver, https://docs.broadcom.com/docs/AV02-4369EN +Fiber Optic Transmitter and Receiver +0 +6 +6 +OptoDevice +Broadcom_AFBR-16xxZ_Tilted +Fiber Optic Transmitter and Receiver, https://docs.broadcom.com/docs/AV02-4369EN +Fiber Optic Transmitter and Receiver +0 +6 +6 +OptoDevice +Broadcom_AFBR-16xxZ_Vertical +Fiber Optic Transmitter and Receiver, https://docs.broadcom.com/docs/AV02-4369EN +Fiber Optic Transmitter and Receiver +0 +6 +6 +OptoDevice +Broadcom_APDS-9301 +ambient light sensor, i2c interface, 6-pin chipled package, https://docs.broadcom.com/docs/AV02-2315EN +ambient light sensor chipled +0 +6 +6 +OptoDevice +Broadcom_DFN-6_2x2mm_P0.65mm +Broadcom DFN, 6 Pin (https://docs.broadcom.com/docs/AV02-4755EN), generated with kicad-footprint-generator ipc_noLead_generator.py +Broadcom DFN NoLead +0 +6 +6 +OptoDevice +Broadcom_LGA-8_2x2mm_P0.53mm +Broadcom LGA, 8 Pin (https://docs.broadcom.com/docs/AV02-4755EN), generated with kicad-footprint-generator ipc_noLead_generator.py +Broadcom LGA NoLead +0 +8 +8 +OptoDevice +Everlight_ITR1201SR10AR +package for Everlight ITR1201SR10AR, light-direction upwards, see https://www.everlight.com/file/ProductFile/ITR1201SR10AR-TR.pdf +reflective opto couple photo coupler +0 +4 +4 +OptoDevice +Everlight_ITR8307 +package for Everlight ITR8307 with PCB cutout, light-direction upwards, see http://www.everlight.com/file/ProductFile/ITR8307.pdf +refective opto couple photo coupler +0 +4 +4 +OptoDevice +Everlight_ITR8307F43 +package for Everlight ITR8307/F43, see https://everlighteurope.com/index.php?controller=attachment&id_attachment=5385 +refective opto couple photo coupler +0 +4 +4 +OptoDevice +Everlight_ITR8307_Reverse +package for Everlight ITR8307 with PCB cutout, light-direction downwards, see http://www.everlight.com/file/ProductFile/ITR8307.pdf +refective opto couple photo coupler +0 +4 +4 +OptoDevice +Finder_34.81 +Relay SPST, Finder Type 34.81 (opto relays/coupler), vertical/standing form, see https://gfinder.findernet.com/public/attachments/34/EN/S34USAEN.pdf +Relay SPST Finder +0 +4 +4 +OptoDevice +Hamamatsu_C12880 +Hamamatsu spectrometer, see http://www.hamamatsu.com/resources/pdf/ssd/c12880ma_kacc1226e.pdf +opto spectrometer Hamamatsu +0 +10 +10 +OptoDevice +Hamamatsu_S13360-30CS +SiPM, 2pin +Hamamatsu SiPM +0 +2 +2 +OptoDevice +Kingbright_KPS-5130 +http://www.kingbright.com/attachments/file/psearch/000/00/00/KPS-5130PD7C(Ver.14).pdf +KPS-5130 photodiode RGB sensor +0 +4 +4 +OptoDevice +Kingbright_KRC011_Horizontal +Subminiature Reflective Optical Sensor, http://www.kingbright.com/attachments/file/psearch/000/00/00/KRC011(Ver.15).pdf +Subminiature Reflective Optical Sensor +0 +4 +4 +OptoDevice +Kingbright_KRC011_Vertical +Subminiature Reflective Optical Sensor, http://www.kingbright.com/attachments/file/psearch/000/00/00/KRC011(Ver.15).pdf +Subminiature Reflective Optical Sensor +0 +4 +4 +OptoDevice +Kodenshi_LG206D +http://kodenshi.co.jp/products/pdf/sensor/photointerrupter_ic/LG206D.pdf +Photointerrupter infrared LED with photo IC +0 +5 +5 +OptoDevice +Kodenshi_LG206L +http://kodenshi.co.jp/products/pdf/sensor/photointerrupter_ic/LG205L.pdf +Photointerrupter infrared LED with photo IC +0 +5 +5 +OptoDevice +Kodenshi_SG105 +package for Kodenshi SG-105 with PCB cutout, light-direction upwards, see http://www.kodenshi.co.jp/products/pdf/sensor/photointerrupter_ref/SG-105.pdf +refective opto couple photo coupler +0 +4 +4 +OptoDevice +Kodenshi_SG105F +package for Kodenshi SG-105F, see http://www.kodenshi.co.jp/products/pdf/sensor/photointerrupter_ref/SG-105F.pdf +refective opto couple photo coupler +0 +4 +4 +OptoDevice +Kodenshi_SG105_Reverse +package for Kodenshi SG-105 with PCB cutout, light-direction downwards, see http://www.kodenshi.co.jp/products/pdf/sensor/photointerrupter_ref/SG-105.pdf +refective opto couple photo coupler +0 +4 +4 +OptoDevice +LaserDiode_TO3.3-D3.3-3 +Laser Diode, TO-3.3mm, 3pin +Laser Diode TO3.3 +0 +3 +3 +OptoDevice +LaserDiode_TO5-D9-3 +Laser Diode, TO5-like (D=9mm), 3pin +Laser Diode TO5-like +0 +3 +3 +OptoDevice +LaserDiode_TO18-D5.6-3 +Laser Diode, TO18-like (D=5.6mm), 3pin +Laser Diode TO18-like +0 +3 +3 +OptoDevice +LaserDiode_TO38ICut-3 +Laser Diode, TO-38-ICut, 3pin +Laser Diode TO38-ICut +0 +3 +3 +OptoDevice +LaserDiode_TO56-3 +Laser Diode, TO-56, 3pin +Laser Diode TO56 +0 +3 +3 +OptoDevice +Lightpipe_LPF-C012303S +https://www.lumex.com/spec/LPF-C012303S.pdf +lightpipe dual tower right angle 3mm +0 +0 +0 +OptoDevice +Lightpipe_Mentor_1275.x00x +https://www.mentor-bauelemente.de/katalog/ll/MENTOR-LL.pdf +spherical light pipe 4 way 3mm PLCC-2 PLCC-4 +0 +0 +0 +OptoDevice +Lightpipe_Mentor_1276.1004 +https://www.mentor-bauelemente.de/katalog/ll/MENTOR-LL.pdf +spherical light pipe 4 way 3mm PLCC-2 PLCC-4 +0 +0 +0 +OptoDevice +Lightpipe_Mentor_1276.2004 +https://www.mentor-bauelemente.de/katalog/ll/MENTOR-LL.pdf +planar light pipe 4 way 3mm PLCC-2 PLCC-4 +0 +0 +0 +OptoDevice +Lite-On_LTR-303ALS-01 +ambient light sensor, i2c interface, 6-pin chipled package, http://optoelectronics.liteon.com/upload/download/DS86-2013-0004/LTR-303ALS-01_DS_V1.pdf +ambient light sensor chipled +0 +6 +6 +OptoDevice +Luna_NSL-32 +Optoisolator with LED and photoresistor +optoisolator +0 +4 +4 +OptoDevice +Maxim_OLGA-14_3.3x5.6mm_P0.8mm +https://pdfserv.maximintegrated.com/land_patterns/90-0602.PDF +OLGA-14 OESIP-14 +0 +14 +14 +OptoDevice +OMRON_microsensor_5x2.5 + + +0 +4 +4 +OptoDevice +ONSemi_QSE15x +3 Lead Plastic Package +ONSemi QSE158 QSE159 +0 +3 +3 +OptoDevice +OnSemi_CASE100AQ +OnSemi CASE 100AQ for QRE1113, see https://www.onsemi.com/pub/Collateral/QRE1113-D.PDF +reflective opto couple photo coupler +0 +4 +4 +OptoDevice +OnSemi_CASE100CY +OnSemi CASE 100CY, light-direction upwards, see http://www.onsemi.com/pub/Collateral/QRE1113-D.PDF +refective opto couple photo coupler +0 +4 +4 +OptoDevice +Osram_BPW82 +PhotoDiode, BPW82, RM2.54 +PhotoDiode BPW82 RM2.54 +0 +2 +2 +OptoDevice +Osram_DIL2_4.3x4.65mm_P5.08mm +PhotoDiode, plastic DIL, 4.3x4.65mm², RM5.08 +PhotoDiode plastic DIL RM5.08 +0 +2 +2 +OptoDevice +Osram_LPT80A +PhotoTransistor, sidelooker package, RM2.54 +PhotoTransistor sidelooker package RM2.54 +0 +2 +2 +OptoDevice +Osram_SFH9x0x +package for Osram SFH9x0x series of reflective photo interrupters/couplers, see http://www.osram-os.com/Graphics/XPic6/00200860_0.pdf +reflective photo interrupter SMD +0 +6 +6 +OptoDevice +Osram_SFH205 +PhotoDiode, SFH205, RM2.54 +PhotoDiode SFH205 RM2.54 +0 +2 +2 +OptoDevice +Osram_SFH225 +PhotoDiode, SFH225, RM2.54 +PhotoDiode SFH225 RM2.54 +0 +2 +2 +OptoDevice +Osram_SMD-DIL2_4.5x4.0mm +PhotoDiode, plastic SMD DIL, 4.5x4mm² +PhotoDiode plastic SMD DIL +0 +2 +2 +OptoDevice +Osram_SMD-SmartDIL +PhotoDiode, plastic SMD SmatDIL +PhotoDiode plastic SMD SmatDIL +0 +3 +3 +OptoDevice +Panasonic_APV-AQY_SSOP-4_4.45x2.65mm_P1.27mm +https://www.panasonic-electric-works.com/cps/rde/xbcr/pew_eu_en/technical_information_photomos_en.pdf +SSOP4 APV21 AQY22 +0 +4 +4 +OptoDevice +PerkinElmer_VTL5C +Axial Vactrol (http://www.qsl.net/wa1ion/vactrol/vactrol.pdf) +vactrol +0 +4 +4 +OptoDevice +PerkinElmer_VTL5Cx2 +Axial Vactrol (http://www.qsl.net/wa1ion/vactrol/vactrol.pdf) +vactrol +0 +5 +5 +OptoDevice +ROHM_RPI_350 + + +0 +4 +4 +OptoDevice +R_LDR_4.9x4.2mm_P2.54mm_Vertical +Resistor, LDR 4.9x4.2mm +Resistor LDR4.9x4.2 +0 +2 +2 +OptoDevice +R_LDR_5.0x4.1mm_P3mm_Vertical +Resistor, LDR 5x4.1mm, see http://cdn-reichelt.de/documents/datenblatt/A500/A90xxxx%23PE.pdf +Resistor LDR5x4.1mm +0 +2 +2 +OptoDevice +R_LDR_5.1x4.3mm_P3.4mm_Vertical +Resistor, LDR 5.1x3.4mm, see http://yourduino.com/docs/Photoresistor-5516-datasheet.pdf +Resistor LDR5.1x3.4mm +0 +2 +2 +OptoDevice +R_LDR_5.2x5.2mm_P3.5mm_Horizontal +Resistor, LDR 5.2x5.2, upright, see http://cdn-reichelt.de/documents/datenblatt/A500/M996011A.pdf +Resistor LDR5.2x5.2 +0 +2 +2 +OptoDevice +R_LDR_7x6mm_P5.1mm_Vertical +Resistor, LDR 7x6mm +Resistor LDR7x6mm +0 +2 +2 +OptoDevice +R_LDR_10x8.5mm_P7.6mm_Vertical +Resistor, LDR 10x8.5mm +Resistor LDR10.8.5mm +0 +2 +2 +OptoDevice +R_LDR_11x9.4mm_P8.2mm_Vertical +Resistor, LDR 11x9.4mm +Resistor LDR11x9.4mm +0 +2 +2 +OptoDevice +R_LDR_12x10.8mm_P9.0mm_Vertical +Resistor, LDR 12x10.8mm, see http://yourduino.com/docs/Photoresistor-5516-datasheet.pdf +Resistor LDR12x10.8mm +0 +2 +2 +OptoDevice +R_LDR_D6.4mm_P3.4mm_Vertical +Resistor, LDR D=6.4mm, see http://yourduino.com/docs/Photoresistor-5516-datasheet.pdf +Resistor LDRD=6.4mm +0 +2 +2 +OptoDevice +R_LDR_D13.8mm_P9.0mm_Vertical +Resistor, diameter 13.8mm pitch 9mm, see http://yourduino.com/docs/Photoresistor-5516-datasheet.pdf +Resistor LDR +0 +2 +2 +OptoDevice +R_LDR_D20mm_P17.5mm_Vertical +Resistor, LDR 20mm diameter, pin pitch 17.5mm, see http://yourduino.com/docs/Photoresistor-5516-datasheet.pdf +Resistor LDR +0 +2 +2 +OptoDevice +ST_VL53L0X +https://www.st.com/resource/en/datasheet/vl53l1x.pdf +laser-ranging sensor +0 +12 +12 +OptoDevice +ST_VL53L1X +https://www.st.com/resource/en/datasheet/vl53l1x.pdf +laser-ranging sensor +0 +12 +12 +OptoDevice +Sharp_GP2Y0A41SK0F +http://www.sharp-world.com/products/device/lineup/data/pdf/datasheet/gp2y0a41sk_e.pdf +Distance Sensor Sharp +0 +2 +2 +OptoDevice +Sharp_IS471F +Sharp OPIC IS471F, see http://pdf.datasheetcatalog.com/datasheet/Sharp/mXvrzty.pdf +Sharp OPIC IS471F +0 +4 +4 +OptoDevice +Sharp_IS485 +Sharp OPIC, IS485, IS486, see http://microrato.ua.pt/main/Actividades/Estagios/Docs/IS485_6.pdf +Sharp OPIC IS485 IS486 +0 +3 +3 +OptoDevice +Siemens_SFH900 +package for Siemens SFH900 reflex photo interrupter/coupler/object detector, see https://www.batronix.com/pdf/sfh900.pdf +Siemens SFH900 reflex photo interrupter coupler object detector +0 +3 +3 +OptoDevice +Toshiba_TORX170_TORX173_TORX193_TORX194 +Fiberoptic Reciver, RX, Toshiba, Toslink, TORX170, TORX173, TORX193, TORX194 +Fiberoptic Reciver RX Toshiba Toslink TORX170 TORX173 TORX193 TORX194 +0 +6 +6 +OptoDevice +Toshiba_TOTX170_TOTX173_TOTX193_TOTX194 +Fiberoptic Reciver, RX, Toshiba, Toslink, TORX170, TORX173, TORX193, TORX194 +Fiberoptic Reciver RX Toshiba Toslink TORX170 TORX173 TORX193 TORX194 +0 +6 +6 +OptoDevice +Vishay_CAST-3Pin +IR Receiver Vishay TSOP-xxxx, CAST package, see https://www.vishay.com/docs/82493/tsop311.pdf +IRReceiverVishayTSOP-xxxx CAST +0 +3 +3 +OptoDevice +Vishay_CNY70 +package for Vishay CNY70 refective photo coupler/interrupter +Vishay CNY70 refective photo coupler +0 +4 +4 +OptoDevice +Vishay_MINICAST-3Pin +IR Receiver Vishay TSOP-xxxx, MINICAST package, see https://www.vishay.com/docs/82669/tsop32s40f.pdf +IR Receiver Vishay TSOP-xxxx MINICAST +0 +3 +3 +OptoDevice +Vishay_MINIMOLD-3Pin +IR Receiver Vishay TSOP-xxxx, MINIMOLD package, see https://www.vishay.com/docs/82742/tsop331.pdf +IR Receiver Vishay TSOP-xxxx MINIMOLD +0 +3 +3 +OptoDevice +Vishay_MOLD-3Pin +IR Receiver Vishay TSOP-xxxx, MOLD package, see https://www.vishay.com/docs/82669/tsop32s40f.pdf +IR Receiver Vishay TSOP-xxxx MOLD +0 +3 +3 +Oscillator +Oscillator_DIP-8 +Oscillator, DIP8,http://cdn-reichelt.de/documents/datenblatt/B400/OSZI.pdf +oscillator +0 +4 +4 +Oscillator +Oscillator_DIP-8_LargePads +Oscillator, DIP8, Large Pads, http://cdn-reichelt.de/documents/datenblatt/B400/OSZI.pdf +oscillator +0 +4 +4 +Oscillator +Oscillator_DIP-14 +Oscillator, DIP14, http://cdn-reichelt.de/documents/datenblatt/B400/OSZI.pdf +oscillator +0 +4 +4 +Oscillator +Oscillator_DIP-14_LargePads +Oscillator, DIP14, Large Pads, http://cdn-reichelt.de/documents/datenblatt/B400/OSZI.pdf +oscillator +0 +4 +4 +Oscillator +Oscillator_OCXO_Morion_MV267 +http://www.morion.com.ru/catalog_pdf/MV267.pdf +OCXO +0 +5 +5 +Oscillator +Oscillator_OCXO_Morion_MV317 +https://www.morion-us.com/catalog_pdf/mv317.pdf +OCXO +0 +5 +5 +Oscillator +Oscillator_SMD_Abracon_ABLNO +https://abracon.com/Precisiontiming/ABLNO.pdf +VCXO XO +0 +4 +4 +Oscillator +Oscillator_SMD_Abracon_ASCO-4Pin_1.6x1.2mm +Miniature Crystal Clock Oscillator Abracon ASCO series, https://abracon.com/Oscillators/ASCO.pdf, 1.6x1.2mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Abracon_ASDMB-4Pin_2.5x2.0mm +Miniature Crystal Clock Oscillator Abracon ASDMB series, 2.5x2.0mm package, http://www.abracon.com/Oscillators/ASDMB.pdf +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Abracon_ASE-4Pin_3.2x2.5mm +Miniature Crystal Clock Oscillator Abracon ASE series, http://www.abracon.com/Oscillators/ASEseries.pdf, 3.2x2.5mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Abracon_ASE-4Pin_3.2x2.5mm_HandSoldering +Miniature Crystal Clock Oscillator Abracon ASE series, http://www.abracon.com/Oscillators/ASEseries.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Abracon_ASV-4Pin_7.0x5.1mm +Miniature Crystal Clock Oscillator Abracon ASV series, http://www.abracon.com/Oscillators/ASV.pdf, 7.0x5.1mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Abracon_ASV-4Pin_7.0x5.1mm_HandSoldering +Miniature Crystal Clock Oscillator Abracon ASV series, http://www.abracon.com/Oscillators/ASV.pdf, hand-soldering, 7.0x5.1mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Diodes_FN-4Pin_7.0x5.0mm +FN Series Crystal Clock Oscillator (XO) (https://www.diodes.com/assets/Datasheets/FN_3-3V.pdf) +Oscillator Crystal SMD SMT +0 +4 +4 +Oscillator +Oscillator_SMD_ECS_2520MV-xxx-xx-4Pin_2.5x2.0mm +Miniature Crystal Clock Oscillator ECS 2520MV series, https://www.ecsxtal.com/store/pdf/ECS-2520MV.pdf +Miniature Crystal Clock Oscillator ECS 2520MV series SMD SMT HCMOS +0 +4 +4 +Oscillator +Oscillator_SMD_EuroQuartz_XO32-4Pin_3.2x2.5mm +Miniature Crystal Clock Oscillator EuroQuartz XO32 series, http://cdn-reichelt.de/documents/datenblatt/B400/XO32.pdf, 3.2x2.5mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_EuroQuartz_XO32-4Pin_3.2x2.5mm_HandSoldering +Miniature Crystal Clock Oscillator EuroQuartz XO32 series, http://cdn-reichelt.de/documents/datenblatt/B400/XO32.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_EuroQuartz_XO53-4Pin_5.0x3.2mm +Miniature Crystal Clock Oscillator EuroQuartz XO53 series, http://cdn-reichelt.de/documents/datenblatt/B400/XO53.pdf, 5.0x3.2mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_EuroQuartz_XO53-4Pin_5.0x3.2mm_HandSoldering +Miniature Crystal Clock Oscillator EuroQuartz XO53 series, http://cdn-reichelt.de/documents/datenblatt/B400/XO53.pdf, hand-soldering, 5.0x3.2mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_EuroQuartz_XO91-4Pin_7.0x5.0mm +Miniature Crystal Clock Oscillator EuroQuartz XO91 series, http://cdn-reichelt.de/documents/datenblatt/B400/XO91.pdf, 7.0x5.0mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_EuroQuartz_XO91-4Pin_7.0x5.0mm_HandSoldering +Miniature Crystal Clock Oscillator EuroQuartz XO91 series, http://cdn-reichelt.de/documents/datenblatt/B400/XO91.pdf, hand-soldering, 7.0x5.0mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS1-6Pin_14.8x9.1mm +Miniature Crystal Clock Oscillator TXCO Fordahl DFA S1-KHZ/LHZ, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 14.8x9.1mm^2 package +SMD SMT crystal oscillator +0 +6 +6 +Oscillator +Oscillator_SMD_Fordahl_DFAS2-4Pin_7.3x5.1mm +Mminiature Crystal Clock Oscillator TXCO Fordahl DFA S2-KS/LS/US, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 7.3x5.1mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS2-4Pin_7.3x5.1mm_HandSoldering +Mminiature Crystal Clock Oscillator TXCO Fordahl DFA S2-KS/LS/US, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, hand-soldering, 7.3x5.1mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS3-4Pin_9.1x7.2mm +Miniature Crystal Clock Oscillator TXCO Fordahl DFA S3-KS/LS/US, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 9.1x7.2mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS3-4Pin_9.1x7.2mm_HandSoldering +Miniature Crystal Clock Oscillator TXCO Fordahl DFA S3-KS/LS/US, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, hand-soldering, 9.1x7.2mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS7-4Pin_19.9x12.9mm +Miniature Crystal Clock Oscillator TXCO Fordahl DFA S7-K/L, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 19.9x12.9mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS7-4Pin_19.9x12.9mm_HandSoldering +Miniature Crystal Clock Oscillator TXCO Fordahl DFA S7-K/L, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, hand-soldering, 19.9x12.9mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS11-4Pin_7.0x5.0mm +Miniature Crystal Clock Oscillator TXCO Fordahl DFA S11-OV/UOV, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 7.0x5.0mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS11-4Pin_7.0x5.0mm_HandSoldering +Miniature Crystal Clock Oscillator TXCO Fordahl DFA S11-OV/UOV, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, hand-soldering, 7.0x5.0mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS15-4Pin_5.0x3.2mm +Ultraminiature Crystal Clock Oscillator TXCO Fordahl DFA S15-OV/UOV, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 5.0x3.2mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS15-4Pin_5.0x3.2mm_HandSoldering +Ultraminiature Crystal Clock Oscillator TXCO Fordahl DFA S15-OV/UOV, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, hand-soldering, 5.0x3.2mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_IDT_JS6-6_5.0x3.2mm_P1.27mm +SMD Crystal Oscillator IDT https://www.idt.com/document/dst/xu-family-datasheet#page=15, 5.0x3.2mm +SMD SMT crystal oscillator +0 +6 +6 +Oscillator +Oscillator_SMD_IDT_JU6-6_7.0x5.0mm_P2.54mm +SMD Crystal Oscillator IDT https://www.idt.com/document/dst/xu-family-datasheet#page=17, 7.0x5.0mm +SMD SMT crystal oscillator +0 +6 +6 +Oscillator +Oscillator_SMD_IQD_IQXO70-4Pin_7.5x5.0mm +IQD Crystal Clock Oscillator IQXO-70, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 7.5x5.0mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_IQD_IQXO70-4Pin_7.5x5.0mm_HandSoldering +IQD Crystal Clock Oscillator IQXO-70, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, hand-soldering, 7.5x5.0mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Kyocera_2520-6Pin_2.5x2.0mm +https://global.kyocera.com/prdct/electro/product/pdf/kt2520_e.pdf +2.5mm 2mm SMD +0 +6 +6 +Oscillator +Oscillator_SMD_Kyocera_KC2520Z-4Pin_2.5x2.0mm +https://global.kyocera.com/prdct/electro/product/pdf/clock_z_xz_e.pdf +2.5mm 2mm SMD +0 +4 +4 +Oscillator +Oscillator_SMD_OCXO_ConnorWinfield_OH300 +http://www.conwin.com/datasheets/cx/cx282.pdf +OCXO +0 +7 +7 +Oscillator +Oscillator_SMD_SI570_SI571_HandSoldering +SI570, SI571, Programmable oscillator, Standard +SI570 SI571 Programmable oscillator Standard +0 +8 +8 +Oscillator +Oscillator_SMD_SI570_SI571_Standard +SI570, SI571, Programmable oscillator, Standard +SI570 SI571 Programmable oscillator Standard +0 +8 +8 +Oscillator +Oscillator_SMD_SeikoEpson_SG210-4Pin_2.5x2.0mm +SMD Crystal Oscillator Seiko Epson SG-210 https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-210SED, 2.5x2.0mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG210-4Pin_2.5x2.0mm_HandSoldering +SMD Crystal Oscillator Seiko Epson SG-210 https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-210SED, hand-soldering, 2.5x2.0mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG3030CM +SMD Crystal Oscillator Seiko Epson SG-3030CM package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002CA-4Pin_7.0x5.0mm +SMD Crystal Oscillator Seiko Epson SG-8002CA https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, 7.0x5.0mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002CA-4Pin_7.0x5.0mm_HandSoldering +SMD Crystal Oscillator Seiko Epson SG-8002CA https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, hand-soldering, 7.0x5.0mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002CE-4Pin_3.2x2.5mm +SMD Crystal Oscillator Seiko Epson SG-8002CE https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, 3.2x2.5mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002CE-4Pin_3.2x2.5mm_HandSoldering +SMD Crystal Oscillator Seiko Epson SG-8002CE https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002JA-4Pin_14.0x8.7mm +SMD Crystal Oscillator Seiko Epson SG-8002JA https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, 14.0x8.7mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002JA-4Pin_14.0x8.7mm_HandSoldering +SMD Crystal Oscillator Seiko Epson SG-8002JA https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, hand-soldering, 14.0x8.7mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002JC-4Pin_10.5x5.0mm +SMD Crystal Oscillator Seiko Epson SG-8002JC https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, 10.5x5.0mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002JC-4Pin_10.5x5.0mm_HandSoldering +SMD Crystal Oscillator Seiko Epson SG-8002JC https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, hand-soldering, 10.5x5.0mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002LB-4Pin_5.0x3.2mm +SMD Crystal Oscillator Seiko Epson SG-8002LB https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, 5.0x3.2mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002LB-4Pin_5.0x3.2mm_HandSoldering +SMD Crystal Oscillator Seiko Epson SG-8002LB https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, hand-soldering, 5.0x3.2mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Silicon_Labs_LGA-6_2.5x3.2mm_P1.25mm +Silicon_Labs LGA, 6 Pin (https://www.silabs.com/documents/public/data-sheets/si512-13.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +Silicon_Labs LGA NoLead +0 +6 +6 +Oscillator +Oscillator_SMD_TCXO_G158 +TCXO +TCXO +0 +4 +4 +Oscillator +Oscillator_SMD_TXC_7C-4Pin_5.0x3.2mm +Miniature Crystal Clock Oscillator TXC 7C series, http://www.txccorp.com/download/products/osc/7C_o.pdf, 5.0x3.2mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_TXC_7C-4Pin_5.0x3.2mm_HandSoldering +Miniature Crystal Clock Oscillator TXC 7C series, http://www.txccorp.com/download/products/osc/7C_o.pdf, hand-soldering, 5.0x3.2mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SeikoEpson_SG-8002DB +14-lead dip package, row spacing 7.62 mm (300 mils) +DIL DIP PDIP 2.54mm 7.62mm 300mil +0 +4 +4 +Oscillator +Oscillator_SeikoEpson_SG-8002DC +8-lead dip package, row spacing 7.62 mm (300 mils) +DIL DIP PDIP 2.54mm 7.62mm 300mil +0 +4 +4 +Package_BGA +Analog_BGA-28_4.0x6.25mm_Layout4x7_P0.8mm_Ball0.45mm_Pad0.4 +Analog BGA-28 4.0mm x 6.25mm package, pitch 0.4mm pad, based on https://www.analog.com/media/en/technical-documentation/data-sheets/8063fa.pdf +BGA 28 0.8 +0 +28 +28 +Package_BGA +BGA-9_1.6x1.6mm_Layout3x3_P0.5mm +BGA-9, http://www.ti.com/lit/ds/symlink/bq27421-g1.pdf +BGA-9 +0 +9 +9 +Package_BGA +BGA-16_1.92x1.92mm_Layout4x4_P0.5mm +BGA-16, http://www.st.com/content/ccc/resource/technical/document/datasheet/group2/bc/cd/62/9e/8f/30/47/69/CD00151267/files/CD00151267.pdf/jcr:content/translations/en.CD00151267.pdf +BGA-16 +0 +16 +16 +Package_BGA +BGA-25_6.35x6.35mm_Layout5x5_P1.27mm +BGA-25, http://cds.linear.com/docs/en/datasheet/4624fc.pdf +BGA-25 uModule +0 +25 +25 +Package_BGA +BGA-36_3.396x3.466mm_Layout6x6_P0.4mm_Ball0.25mm_Pad0.2mm_NSMD +Altera V36, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00486-00.pdf +Altera BGA-36 V36 VBGA +0 +36 +36 +Package_BGA +BGA-48_8.0x9.0mm_Layout6x8_P0.8mm +BGA-48 - pitch 0.8 mm +BGA-48 +0 +48 +48 +Package_BGA +BGA-64_9.0x9.0mm_Layout10x10_P0.8mm +BGA-64, 10x10 raster, 9x9mm package, pitch 0.8mm +BGA-64 +0 +64 +64 +Package_BGA +BGA-68_5.0x5.0mm_Layout9x9_P0.5mm_Ball0.3mm_Pad0.25mm_NSMD +Altera MBGA-68, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00344-01.pdf +Altera BGA-68 M68 MBGA +0 +68 +68 +Package_BGA +BGA-81_4.496x4.377mm_Layout9x9_P0.4mm_Ball0.25mm_Pad0.2mm_NSMD +Altera V81, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00478-01.pdf +Altera VBGA V81 BGA-81 +0 +81 +81 +Package_BGA +BGA-90_8.0x13.0mm_Layout2x3x15_P0.8mm +BGA-90, http://www.issi.com/WW/pdf/42-45S32800J.pdf +BGA-90 +0 +90 +90 +Package_BGA +BGA-96_9.0x13.0mm_Layout2x3x16_P0.8mm +BGA-96, http://www.mouser.com/ds/2/198/43-46TR16640B-81280BL-706483.pdf +BGA-96 +0 +96 +96 +Package_BGA +BGA-100_6.0x6.0mm_Layout11x11_P0.5mm_Ball0.3mm_Pad0.25mm_NSMD +Altera MBGA-100, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00345-01.pdf +Altera BGA-100 M100 MBGA +0 +100 +100 +Package_BGA +BGA-100_11.0x11.0mm_Layout10x10_P1.0mm_Ball0.5mm_Pad0.4mm_NSMD +BGA-100, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00223-02.pdf +BGA-100 +0 +100 +100 +Package_BGA +BGA-121_9.0x9.0mm_Layout11x11_P0.8mm_Ball0.4mm_Pad0.35mm_NSMD +121-ball, 0.8mm BGA (based on http://www.latticesemi.com/view_document?document_id=213) +BGA 0.8mm 9mm 121 +0 +121 +121 +Package_BGA +BGA-121_12.0x12.0mm_Layout11x11_P1.0mm +BGA-121, http://cds.linear.com/docs/en/packaging/05081891_A_bga121.pdf +BGA-121 +0 +121 +121 +Package_BGA +BGA-132_12x18mm_Layout11x17_P0.5mm +BGA-132 11x17 12x18mm 0.5pitch +BGA-132 +0 +132 +132 +Package_BGA +BGA-144_7.0x7.0mm_Layout13x13_P0.5mm_Ball0.3mm_Pad0.25mm_NSMD +Altera MBGA-144, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00346-00.pdf +Altera BGA-144 M144 MBGA +0 +144 +144 +Package_BGA +BGA-144_13.0x13.0mm_Layout12x12_P1.0mm +BGA-144, http://www.topline.tv/drawings/pdf/BGA%201,0mm%20pitch/LBGA144T1.0-DC128.pdf +BGA-144 +0 +144 +144 +Package_BGA +BGA-152_14x18mm_Layout13x17_P0.5mm +BGA-152_14x18mm_Layout13x17_P0.5mm +VBGA-152 +0 +152 +152 +Package_BGA +BGA-153_8.0x8.0mm_Layout15x15_P0.5mm_Ball0.3mm_Pad0.25mm_NSMD +Altera MBGA-153, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00471-00.pdf +Altera BGA-153 M153 MBGA +0 +153 +153 +Package_BGA +BGA-169_11.0x11.0mm_Layout13x13_P0.8mm_Ball0.5mm_Pad0.4mm_NSMD +Altera U169, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00470-01.pdf +Altera UBGA U169 BGA-169 +0 +169 +169 +Package_BGA +BGA-256_11.0x11.0mm_Layout20x20_P0.5mm_Ball0.3mm_Pad0.25mm_NSMD +Altera MBGA-256, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00348-01.pdf +Altera BGA-256 M256 MBGA +0 +256 +256 +Package_BGA +BGA-256_14.0x14.0mm_Layout16x16_P0.8mm_Ball0.45mm_Pad0.32mm_NSMD +BGA-256, dimensions: https://www.xilinx.com/support/documentation/package_specs/ft256.pdf, design rules: https://www.xilinx.com/support/documentation/user_guides/ug1099-bga-device-design-rules.pdf +BGA-256 +0 +256 +256 +Package_BGA +BGA-256_17.0x17.0mm_Layout16x16_P1.0mm_Ball0.5mm_Pad0.4mm_NSMD +BGA-256, dimensions: https://www.xilinx.com/support/documentation/package_specs/ft256.pdf, design rules: https://www.xilinx.com/support/documentation/user_guides/ug1099-bga-device-design-rules.pdf +BGA-256 +0 +256 +256 +Package_BGA +BGA-324_15.0x15.0mm_Layout18x18_P0.8mm_Ball0.5mm_Pad0.4mm_NSMD +Altera U324, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00474-02.pdf +Altera UBGA U324 BGA-324 +0 +324 +324 +Package_BGA +BGA-324_19.0x19.0mm_Layout18x18_P1.0mm_Ball0.5mm_Pad0.4mm_NSMD +BGA-324, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00233-03.pdf +BGA-324 +0 +324 +324 +Package_BGA +BGA-352_35.0x35.0mm_Layout26x26_P1.27mm +BGA-352, https://www.fujitsu.com/downloads/MICRO/fma/pdfmcu/b352p05.pdf +BGA-352 +0 +352 +352 +Package_BGA +BGA-400_21.0x21.0mm_Layout20x20_P1.0mm +BGA-400, https://www.xilinx.com/support/documentation/package_specs/fg400.pdf +BGA-400 +0 +400 +400 +Package_BGA +BGA-484_23.0x23.0mm_Layout22x22_P1.0mm +BGA-484, https://www.xilinx.com/support/documentation/package_specs/fg484.pdf +BGA-484 +0 +484 +484 +Package_BGA +BGA-624_21.0x21.0mm_Layout25x25_P0.8mm +BGA-624, 25x25 grid, 21x21mm package, pitch 0.8mm; https://www.nxp.com/docs/en/package-information/SOT1529-1.pdf +BGA 624 0.8 +0 +624 +624 +Package_BGA +BGA-625_21.0x21.0mm_Layout25x25_P0.8mm +BGA-625 +BGA-625 +0 +625 +625 +Package_BGA +BGA-672_27.0x27.0mm_Layout26x26_P1.0mm_Ball0.6mm_Pad0.5mm_NSMD +Altera BGA-672, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00472-00.pdf +Altera BGA-672 F672 FBGA +0 +672 +672 +Package_BGA +BGA-676_27.0x27.0mm_Layout26x26_P1.0mm_Ball0.6mm_Pad0.5mm_NSMD +XILINX BGA-676, https://www.xilinx.com/support/documentation/package_specs/fg676.pdf +XILINX BGA-676 FG676/FGG676 +0 +676 +676 +Package_BGA +BGA-1023_33.0x33.0mm_Layout32x32_P1.0mm +BGA-1023 +BGA-1023 +0 +1023 +1023 +Package_BGA +BGA-1156_35.0x35.0mm_Layout34x34_P1.0mm +BGA-1156 +BGA-1156 +0 +1156 +1156 +Package_BGA +BGA-1295_37.5x37.5mm_Layout36x36_P1.0mm +BGA-1295 +BGA-1295 +0 +1295 +1295 +Package_BGA +FB-BGA-484_23.0x23.0mm_Layout22x22_P1.0mm +Xilinx FB-484, https://www.xilinx.com/support/documentation/user_guides/ug1099-bga-device-design-rules.pdf +FB-BGA-484 +0 +484 +484 +Package_BGA +FBGA-78_7.5x11mm_Layout2x3x13_P0.8mm +FBGA-78, https://www.skhynix.com/product/filedata/fileDownload.do?seq=7687 +FBGA-78 +0 +78 +78 +Package_BGA +Fujitsu_WLP-15_2.28x3.092mm_Layout3x5_P0.4mm +WLP-15, 3x5 raster, 2.28x3.092mm package, pitch 0.4mm; http://www.fujitsu.com/global/documents/products/devices/semiconductor/fram/lineup/MB85RS1MT-DS501-00022-7v0-E.pdf +BGA 8 0.4 +0 +8 +8 +Package_BGA +LFBGA-100_10x10mm_Layout10x10_P0.8mm +LFBGA-100, 10x10 raster, 10x10mm package, pitch 0.8mm; see section 6.3 of http://www.st.com/resource/en/datasheet/stm32f103tb.pdf +BGA 100 0.8 +0 +100 +100 +Package_BGA +LFBGA-144_10x10mm_Layout12x12_P0.8mm +LFBGA-144, 12x12 raster, 10x10mm package, pitch 0.8mm; see section 6.1 of http://www.st.com/resource/en/datasheet/stm32f103ze.pdf +BGA 144 0.8 +0 +144 +144 +Package_BGA +LFBGA-169_16x12mm_Layout28x14_P0.5mm_Ball0.3_Pad0.3mm_NSMD +https://4donline.ihs.com/images/VipMasterIC/IC/SGST/SGSTS20279/SGSTS20279-1.pdf?hkey=EF798316E3902B6ED9A73243A3159BB0 +eMMC Flash LFBGA169 +0 +169 +169 +Package_BGA +Lattice_caBGA-381_17.0x17.0mm_Layout20x20_P0.8mm_Ball0.4mm_Pad0.4mm_NSMD +Lattice caBGA-381 footprint for ECP5 FPGAs, based on http://www.latticesemi.com/view_document?document_id=213 +BGA 381 0.8 +0 +381 +381 +Package_BGA +Lattice_caBGA-381_17.0x17.0mm_Layout20x20_P0.8mm_Ball0.4mm_Pad0.6mm_SMD +Lattice caBGA-381 footprint for ECP5 FPGAs, based on http://www.latticesemi.com/view_document?document_id=213 +BGA 381 0.8 +0 +381 +381 +Package_BGA +Linear_BGA-133_15.0x15.0_Layout12x12_P1.27mm +Analog Devices (Linear Tech), 133-pin BGA uModule, 15.0x15.0x4.92mm, https://www.analog.com/media/en/technical-documentation/data-sheets/4637fc.pdf +133 pin bga +0 +134 +134 +Package_BGA +Linear_BGA-133_15.0x15.0mm_Layout12x12_P1.27mm +Analog Devices (Linear Tech), 133-pin BGA uModule, 15.0x15.0x4.92mm, https://www.analog.com/media/en/technical-documentation/data-sheets/4637fc.pdf +133 pin bga +0 +134 +134 +Package_BGA +Maxim_WLP-9_1.595x1.415_Layout3x3_P0.4mm_Ball0.27mm_Pad0.25mm_NSMD +Maxim_WLP-9 W91C1+1 https://pdfserv.maximintegrated.com/package_dwgs/21-0459.PDF +Maxim_WLP-9 +0 +9 +9 +Package_BGA +Maxim_WLP-12 +Maxim_WLP-12 W121B2+1 http://pdfserv.maximintegrated.com/package_dwgs/21-0009.PDF +Maxim_WLP-12 +0 +12 +12 +Package_BGA +Microchip_TFBGA-196_11x11mm_Layout14x14_P0.75mm_SMD +TFBGA-196, 11.0x11.0mm, 196 Ball, 14x14 Layout, 0.75mm Pitch, http://ww1.microchip.com/downloads/en/DeviceDoc/SAMA5D2-Series-Data-Sheet-DS60001476C.pdf#page=2956 +BGA 196 0.75 +0 +196 +196 +Package_BGA +ST_uTFBGA-36_3.6x3.6mm_Layout6x6_P0.5mm +ST uTFBGA-36, 0.25mm pad, 3.6x3.6mm, 36 Ball, 6x6 Layout, 0.5mm Pitch, https://www.st.com/resource/en/datasheet/stulpi01a.pdf +BGA 36 0.5 +0 +36 +36 +Package_BGA +TFBGA-64_5x5mm_Layout8x8_P0.5mm +TFBGA-64, 8x8 raster, 5x5mm package, pitch 0.5mm; see section 6.3 of http://www.st.com/resource/en/datasheet/stm32f100v8.pdf +BGA 64 0.5 +0 +64 +64 +Package_BGA +TFBGA-100_8x8mm_Layout10x10_P0.8mm +TFBGA-100, 10x10 raster, 8x8mm package, pitch 0.8mm; see section 6.2 of http://www.st.com/resource/en/datasheet/stm32f746zg.pdf +BGA 100 0.8 +0 +100 +100 +Package_BGA +TFBGA-100_9.0x9.0mm_Layout10x10_P0.8mm +TFBGA-100, 10x10, 9x9mm package, pitch 0.8mm +TFBGA-100 +0 +100 +100 +Package_BGA +TFBGA-121_10x10mm_Layout11x11_P0.8mm +TFBGA-121, 11x11 raster, 10x10mm package, pitch 0.8mm; http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#p495 +BGA 121 0.8 +0 +121 +121 +Package_BGA +TFBGA-216_13x13mm_Layout15x15_P0.8mm +TFBGA-216, 15x15 raster, 13x13mm package, pitch 0.8mm; see section 6.8 of http://www.st.com/resource/en/datasheet/stm32f746zg.pdf +BGA 216 0.8 +0 +216 +216 +Package_BGA +TFBGA-265_14x14mm_Layout17x17_P0.8mm +TFBGA-265, 17x17 raster, 14x14mm package, pitch 0.8mm; see section 7.8 of http://www.st.com/resource/en/datasheet/DM00387108.pdf +BGA 265 0.8 +0 +265 +265 +Package_BGA +Texas_DSBGA-5_0.822x1.116mm_Layout2x1x2_P0.4mm +Texas Instruments, DSBGA, 0.822x1.116mm, 5 bump 2x1x2 array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/opa330.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +Texas Instruments DSBGA BGA YFF S-XBGA-N5 +0 +10 +5 +Package_BGA +Texas_DSBGA-6_0.9x1.4mm_Layout2x3_P0.5mm +Texas Instruments, DSBGA, 0.9x1.4mm, 6 bump 2x3 (perimeter) array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/ts5a3159a.pdf) +Texas Instruments DSBGA BGA YZP R-XBGA-N6 +0 +12 +6 +Package_BGA +Texas_DSBGA-8_0.9x1.9mm_Layout2x4_P0.5mm +Texas Instruments, DSBGA, 0.9x1.9mm, 8 bump 2x4 (perimeter) array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/txb0102.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +Texas Instruments DSBGA BGA YZP R-XBGA-N8 +0 +16 +8 +Package_BGA +Texas_DSBGA-8_1.43x1.41mm_Layout3x3_P0.5mm +Texas Instruments, DSBGA, 1.43x1.41mm, 8 bump 3x3 (perimeter) array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/lmc555.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +Texas Instruments DSBGA BGA YZP R-XBGA-N8 +0 +16 +8 +Package_BGA +Texas_DSBGA-8_1.5195x1.5195mm_Layout3x3_P0.5mm +Texas Instruments, DSBGA, 1.5195x1.5195x0.600mm, 8 ball 3x3 area grid, YZR pad definition (http://www.ti.com/lit/ml/mxbg270/mxbg270.pdf) +BGA 8 0.5 +0 +8 +8 +Package_BGA +Texas_DSBGA-9_1.4715x1.4715mm_Layout3x3_P0.5mm +Texas Instruments, DSBGA, 1.4715x1.4715mm, 9 bump 3x3 array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/lm4990.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +Texas Instruments DSBGA BGA YZR0009 +0 +18 +9 +Package_BGA +Texas_DSBGA-10_1.36x1.86mm_Layout3x4_P0.5mm +Texas Instruments, DSBGA, 1.36x1.86mm, 10 bump 3x4 (perimeter) array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/txs0104e.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +Texas Instruments DSBGA BGA +0 +20 +10 +Package_BGA +Texas_DSBGA-12_1.36x1.86mm_Layout3x4_P0.5mm +Texas Instruments, DSBGA, 1.36x1.86mm, 12 bump 3x4 (area) array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/txs0104e.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +Texas Instruments DSBGA BGA +0 +24 +12 +Package_BGA +Texas_DSBGA-28_1.9x3.0mm_Layout4x7_P0.4mm +Texas Instruments, DSBGA, 3.0x1.9x0.625mm, 28 ball 7x4 area grid, NSMD pad definition (http://www.ti.com/lit/ds/symlink/bq51050b.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +BGA 28 0.4 +0 +28 +28 +Package_BGA +Texas_DSBGA-49_3.33x3.488mm_Layout7x7_P0.4mm +Texas Instruments, DSBGA, 3.33x3.488x0.625mm, 49 ball 7x7 area grid, NSMD pad definition (http://www.ti.com/lit/ds/symlink/msp430f2234.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +texas dsbga 49 +0 +49 +49 +Package_BGA +Texas_DSBGA-64_3.415x3.535mm_Layout8x8_P0.4mm +Texas Instruments, DSBGA, 3.415x3.535x0.625mm, 64 ball 8x8 area grid, NSMD pad definition (http://www.ti.com/lit/ds/slas718g/slas718g.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +texas dsbga 64 +0 +64 +64 +Package_BGA +Texas_MicroStar_Junior_BGA-12_2.0x2.5mm_Layout4x3_P0.5mm +Texas Instruments, BGA Microstar Junior, 2x2.5mm, 12 bump 4x3 grid, NSMD pad definition (http://www.ti.com/lit/ds/symlink/txb0104.pdf, http://www.ti.com/lit/wp/ssyz015b/ssyz015b.pdf) +Texas_Junior_BGA-12 +0 +12 +12 +Package_BGA +Texas_MicroStar_Junior_BGA-80_5.0x5.0mm_Layout9x9_P0.5mm +Texas Instruments, BGA Microstar Junior, 5x5mm, 80 ball 9x9 grid, NSMD pad definition (http://www.ti.com/lit/ds/symlink/tlv320aic23b.pdf, http://www.ti.com/lit/wp/ssyz015b/ssyz015b.pdf) +Texas_Junior_BGA-80 +0 +80 +80 +Package_BGA +Texas_MicroStar_Junior_BGA-113_7.0x7.0mm_Layout12x12_P0.5mm +Texas Instruments, BGA Microstar Junior, 7x7mm, 113 ball 12x12 grid, NSMD pad definition (http://www.ti.com/lit/ml/mpbg674/mpbg674.pdf, http://www.ti.com/lit/wp/ssyz015b/ssyz015b.pdf) +Texas_Junior_BGA-113 +0 +113 +113 +Package_BGA +UCBGA-36_2.5x2.5mm_Layout6x6_P0.4mm +UCBGA-36, 6x6 raster, 2.5x2.5mm package, pitch 0.4mm; https://www.latticesemi.com/view_document?document_id=213 +BGA 36 0.4 +0 +36 +36 +Package_BGA +UCBGA-49_3x3mm_Layout7x7_P0.4mm +UCBGA-49, 7x7 raster, 3x3mm package, pitch 0.4mm; https://www.latticesemi.com/view_document?document_id=213 +BGA 49 0.4 +0 +49 +49 +Package_BGA +UCBGA-81_4x4mm_Layout9x9_P0.4mm +UCBGA-81, 9x9 raster, 4x4mm package, pitch 0.4mm; https://www.latticesemi.com/view_document?document_id=213 +BGA 81 0.4 +0 +81 +81 +Package_BGA +UFBGA-15_3.0x3.0mm_Layout4x4_P0.65mm +UFBGA-15, 4x4, 3x3mm package, pitch 0.65mm +UFBGA-15 +0 +15 +15 +Package_BGA +UFBGA-32_4.0x4.0mm_Layout6x6_P0.5mm +UFBGA-32, 6x6, 4x4mm package, pitch 0.5mm +UFBGA-32 +0 +32 +32 +Package_BGA +UFBGA-64_5x5mm_Layout8x8_P0.5mm +UFBGA-64, 8x8 raster, 5x5mm package, pitch 0.5mm; see section 7.1 of http://www.st.com/resource/en/datasheet/stm32f051t8.pdf +BGA 64 0.5 +0 +64 +64 +Package_BGA +UFBGA-100_7x7mm_Layout12x12_P0.5mm +UFBGA-100, 12x12 raster, 7x7mm package, pitch 0.5mm; see section 7.1 of http://www.st.com/resource/en/datasheet/stm32f103tb.pdf +BGA 100 0.5 +0 +100 +100 +Package_BGA +UFBGA-132_7x7mm_Layout12x12_P0.5mm +UFBGA-132, 12x12 raster, 7x7mm package, pitch 0.5mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32l152zc.pdf +BGA 132 0.5 +0 +132 +132 +Package_BGA +UFBGA-132_7x7mm_P0.5mm +UFBGA 132 Pins, 0.5mm Pitch, 0.3mm Ball, http://www.st.com/resource/en/datasheet/stm32l486qg.pdf +ufbga bga small-pitch +0 +132 +132 +Package_BGA +UFBGA-144_7x7mm_Layout12x12_P0.5mm +UFBGA-144, 12x12 raster, 7x7mm package, pitch 0.5mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32f446ze.pdf +BGA 144 0.5 +0 +144 +144 +Package_BGA +UFBGA-144_10x10mm_Layout12x12_P0.8mm +UFBGA-144, 12x12 raster, 10x10mm package, pitch 0.8mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32f446ze.pdf +BGA 144 0.8 +0 +144 +144 +Package_BGA +UFBGA-169_7x7mm_Layout13x13_P0.5mm +UFBGA-169, 13x13 raster, 7x7mm package, pitch 0.5mm; see section 7.6 of http://www.st.com/resource/en/datasheet/stm32f429ng.pdf +BGA 169 0.5 +0 +169 +169 +Package_BGA +UFBGA-201_10x10mm_Layout15x15_P0.65mm +UFBGA-201, 15x15 raster, 10x10mm package, pitch 0.65mm; see section 7.6 of http://www.st.com/resource/en/datasheet/stm32f207vg.pdf +BGA 201 0.65 +0 +201 +201 +Package_BGA +VFBGA-49_5.0x5.0mm_Layout7x7_P0.65mm +VFBGA-49, 7x7, 5x5mm package, pitch 0.65mm +VFBGA-49 +0 +49 +49 +Package_BGA +VFBGA-100_7.0x7.0mm_Layout10x10_P0.65mm +VFBGA-100, 10x10, 7x7mm package, pitch 0.65mm +VFBGA-100 +0 +100 +100 +Package_BGA +WLP-4_0.73x0.73mm_Layout2x2_P0.35mm_Ball0.22mm_Pad0.2mm_NSMD +WLP-4, 2x2 raster, 0.73x0.73mm package, pitch 0.35mm; https://datasheets.maximintegrated.com/en/ds/MAX40200.pdf +BGA 4 0.35 +0 +4 +4 +Package_BGA +WLP-4_0.83x0.83mm_P0.4mm +WLP-4_0.83x0.83mm_P0.4mm https://pdfserv.maximintegrated.com/package_dwgs/21-100107.PDF, https://www.maximintegrated.com/en/app-notes/index.mvp/id/1891 +WLP-4 +0 +4 +4 +Package_BGA +WLP-4_0.86x0.86mm_P0.4mm +WLP-4_0.86x0.86mm_P0.4mm https://pdfserv.maximintegrated.com/package_dwgs/21-0612.PDF, https://www.maximintegrated.com/en/app-notes/index.mvp/id/1891 +WLP-4 +0 +4 +4 +Package_BGA +WLP-9_1.448x1.468mm_Layout3x3_P0.4mm_Ball0.27mm_Pad0.25mm +WLP-9, 1.448x1.468mm, 9 Ball, 3x3 Layout, 0.4mm Pitch, https://pdfserv.maximintegrated.com/package_dwgs/21-100168.PDF +BGA 9 0.4 +0 +9 +9 +Package_BGA +XBGA-121_10x10mm_Layout11x11_P0.8mm +XBGA-121, 11x11 raster, 10x10mm package, pitch 0.6mm; http://ww1.microchip.com/downloads/en/DeviceDoc/39969b.pdf +BGA 121 0.8 +0 +121 +121 +Package_BGA +XFBGA-36_3.5x3.5mm_Layout6x6_P0.5mm +XFBGA-36, https://www.nxp.com/docs/en/package-information/SOT1555-1.pdf +XFBGA-36 +0 +36 +36 +Package_BGA +XFBGA-64_5.0x5.0mm_Layout8x8_P0.5mm +XFBGA-64, https://www.nxp.com/docs/en/package-information/SOT1555-1.pdf +XFBGA-64 +0 +64 +64 +Package_BGA +XFBGA-121_8x8mm_Layout11x11_P0.65mm +XFBGA-121, https://www.nxp.com/docs/en/package-information/SOT1533-1.pdf +XFBGA-121 +0 +121 +121 +Package_BGA +Xilinx_CLG225 +Zynq-7000 BGA, 15x15 grid, 13x13mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=77, NSMD pad definition Appendix A +BGA 225 0.8 CLG225 +0 +225 +225 +Package_BGA +Xilinx_CLG400 +Zynq-7000 BGA, 20x20 grid, 17x17mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=78, NSMD pad definition Appendix A +BGA 400 0.8 CLG400 CL400 +0 +400 +400 +Package_BGA +Xilinx_CLG484_CLG485 +Zynq-7000 BGA, 22x22 grid, 19x19mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=79, NSMD pad definition Appendix A +BGA 484 0.8 CLG484 CL484 CLG485 CL485 +0 +484 +484 +Package_BGA +Xilinx_CPG236 +Artix-7 BGA, 19x19 grid, 10x10mm package, 0.5mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=266, NSMD pad definition Appendix A +BGA 238 0.5 CP236 CPG236 +0 +238 +238 +Package_BGA +Xilinx_CPG238 +Artix-7 BGA, 19x19 grid, 10x10mm package, 0.5mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=267, NSMD pad definition Appendix A +BGA 238 0.5 CPG238 +0 +238 +238 +Package_BGA +Xilinx_CPGA196 +Spartan-7 BGA, 14x14 grid, 8x8mm package, 0.5mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=260, NSMD pad definition Appendix A +BGA 196 0.5 CPGA196 +0 +196 +196 +Package_BGA +Xilinx_CSG324 +Artix-7 BGA, 18x18 grid, 15x15mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=268, NSMD pad definition Appendix A +BGA 324 0.8 CS324 CSG324 +0 +324 +324 +Package_BGA +Xilinx_CSG325 +Artix-7 BGA, 18x18 grid, 15x15mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=268, NSMD pad definition Appendix A +BGA 324 0.8 CS325 CSG235 +0 +324 +324 +Package_BGA +Xilinx_CSGA225 +Spartan-7 BGA, 15x15 grid, 13x13mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=262, NSMD pad definition Appendix A +BGA 225 0.8 CSGA225 +0 +225 +225 +Package_BGA +Xilinx_CSGA324 +Spartan-7 BGA, 18x18 grid, 15x15mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=263, NSMD pad definition Appendix A +BGA 324 0.8 CSGA324 +0 +324 +324 +Package_BGA +Xilinx_FBG484 +Artix-7, Kintex-7 and Zynq-7000 BGA, 22x22 grid, 23x23mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=271, ttps://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=281, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=82, NSMD pad definition Appendix A +BGA 484 1 FB484 FBG484 FBV484 +0 +484 +484 +Package_BGA +Xilinx_FBG676 +Artix-7, Kintex-7 and Zynq-7000 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=273, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=284, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=84, NSMD pad definition Appendix A +BGA 676 1 FB676 FBG676 FBV676 +0 +676 +676 +Package_BGA +Xilinx_FBG900 +Kintex-7 BGA, 30x30 grid, 31x31mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=289, NSMD pad definition Appendix A +BGA 900 1 FB900 FBG900 FBV900 +0 +900 +900 +Package_BGA +Xilinx_FFG676 +Kintex-7 and Zynq-7000 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=292, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=88, NSMD pad definition Appendix A +BGA 676 1 FF676 FFG676 FFV676 +0 +676 +676 +Package_BGA +Xilinx_FFG900_FFG901 +Kintex-7 and Zynq-7000 BGA, 30x30 grid, 31x31mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=294, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=90, NSMD pad definition Appendix A +BGA 900 1 FF900 FFG900 FFV900 FF901 FFG901 FFV901 +0 +900 +900 +Package_BGA +Xilinx_FFG1156 +Artix-7, Kintex-7 and Zynq-7000 BGA, 34x34 grid, 35x35mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=277, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=296, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=91, NSMD pad definition Appendix A +BGA 1156 1 FF1156 FFG1156 FFV1156 +0 +1156 +1156 +Package_BGA +Xilinx_FFG1157_FFG1158 +Virtex-7 BGA, 34x34 grid, 35x35mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=299, NSMD pad definition Appendix A +BGA 1156 1 FF1157 FFG1157 FFV1157 FF1158 FFG1158 FFV1158 +0 +1156 +1156 +Package_BGA +Xilinx_FFG1761 +Virtex-7 BGA, 42x42 grid, 42.5x42.5mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=300, NSMD pad definition Appendix A +BGA 1760 1 FF1761 FFG1761 +0 +1760 +1760 +Package_BGA +Xilinx_FFG1926_FFG1927_FFG1928_FFG1930 +Virtex-7 BGA, 44x44 grid, 45x45mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=303, NSMD pad definition Appendix A +BGA 1924 1 FF1926 FFG1926 FF1927 FFG1927 FFV1927 FF1928 FFG1928 FF1930 FFG1930 +0 +1924 +1924 +Package_BGA +Xilinx_FFV1761 +Virtex-7 BGA, 42x42 grid, 42.5x42.5mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=301, NSMD pad definition Appendix A +BGA 1760 1 FFV1761 +0 +1760 +1760 +Package_BGA +Xilinx_FGG484 +Artix-7 BGA, 22x22 grid, 23x23mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=275, NSMD pad definition Appendix A +BGA 484 1 FG484 FGG484 +0 +484 +484 +Package_BGA +Xilinx_FGG676 +Artix-7 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=276, NSMD pad definition Appendix A +BGA 676 1 FG676 FGG676 +0 +676 +676 +Package_BGA +Xilinx_FGGA484 +Spartan-7 BGA, 22x22 grid, 23x23mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=264, NSMD pad definition Appendix A +BGA 484 1 FGGA484 +0 +484 +484 +Package_BGA +Xilinx_FGGA676 +Spartan-7 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=265, NSMD pad definition Appendix A +BGA 676 1 FGGA676 +0 +676 +676 +Package_BGA +Xilinx_FHG1761 +Virtex-7 BGA, 42x42 grid, 45x45mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=302, NSMD pad definition Appendix A +BGA 1760 1 FH1761 FHG1761 +0 +1760 +1760 +Package_BGA +Xilinx_FLG1925_FLG1926_FLG1928_FLG1930 +Virtex-7 BGA, 44x44 grid, 45x45mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=304, NSMD pad definition Appendix A +BGA 1924 1 FL1925 FLG1925 FL1926 FLG1926 FL1928 FLG1928 FL1930 FLG1930 +0 +1924 +1924 +Package_BGA +Xilinx_FTG256 +Artix-7 BGA, 16x16 grid, 17x17mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=269, NSMD pad definition Appendix A +BGA 256 1 FT256 FTG256 +0 +256 +256 +Package_BGA +Xilinx_FTGB196 +Spartan-7 BGA, 14x14 grid, 15x15mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=261, NSMD pad definition Appendix A +BGA 196 1 FTGB196 +0 +196 +196 +Package_BGA +Xilinx_RB484 +Artix-7 and Zynq-7000 BGA, 22x22 grid, 23x23mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=278, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=92, NSMD pad definition Appendix A +BGA 484 1 RB484 +0 +484 +484 +Package_BGA +Xilinx_RB676 +Artix-7 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=280, NSMD pad definition Appendix A +BGA 676 1 RB676 +0 +676 +676 +Package_BGA +Xilinx_RF676 +Kintex-7 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=297, NSMD pad definition Appendix A +BGA 676 1 RF676 +0 +676 +676 +Package_BGA +Xilinx_RF900 +Kintex-7 and Zynq-7000 BGA, 30x30 grid, 31x31mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=298, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=94, NSMD pad definition Appendix A +BGA 900 1 RF900 +0 +900 +900 +Package_BGA +Xilinx_RF1156 +Zynq-7000 BGA, 34x34 grid, 35x35mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=95, NSMD pad definition Appendix A +BGA 1156 1 RF1156 +0 +1156 +1156 +Package_BGA +Xilinx_RF1157_RF1158 +Virtex-7 BGA, 34x34 grid, 35x35mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=305, NSMD pad definition Appendix A +BGA 1156 1 RF1157 RF1158 +0 +1156 +1156 +Package_BGA +Xilinx_RF1761 +Virtex-7 BGA, 42x42 grid, 42.5x42.5mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=306, NSMD pad definition Appendix A +BGA 1760 1 RF1761 +0 +1760 +1760 +Package_BGA +Xilinx_RF1930 +Virtex-7 BGA, 44x44 grid, 45x45mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=307, NSMD pad definition Appendix A +BGA 1924 1 RF1930 +0 +1924 +1924 +Package_BGA +Xilinx_RFG676 +Zynq-7000 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=93, NSMD pad definition Appendix A +BGA 676 1 RF676 RFG676 +0 +676 +676 +Package_BGA +Xilinx_RS484 +Artix-7 BGA, 22x22 grid, 19x19mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=279, NSMD pad definition Appendix A +BGA 484 0.8 RS484 +0 +484 +484 +Package_BGA +Xilinx_SBG484 +Artix-7 BGA, 22x22 grid, 19x19mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=270, NSMD pad definition Appendix A +BGA 484 0.8 SB484 SBG484 SBV484 +0 +484 +484 +Package_BGA +Xilinx_SBG485 +Zynq-7000 BGA, 22x22 grid, 19x19mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=80, NSMD pad definition Appendix A +BGA 484 0.8 SBG485 SBV485 +0 +484 +484 +Package_CSP +Analog_LFCSP-8-1EP_3x3mm_P0.5mm_EP1.53x1.85mm +LFCSP, exposed pad, Analog Devices (http://www.analog.com/media/en/technical-documentation/data-sheets/ADL5542.pdf) +LFCSP 8 0.5 +0 +12 +5 +Package_CSP +LFCSP-8-1EP_3x2mm_P0.5mm_EP1.6x1.65mm +LFCSP 8pin Pitch 0.5mm, http://www.analog.com/media/en/package-pcb-resources/package/57080735642908cp_8_4.pdf +LFCSP 8pin thermal pad 3x2mm Pitch 0.5mm +0 +9 +9 +Package_CSP +LFCSP-8-1EP_3x3mm_P0.5mm_EP1.45x1.74mm +LFCSP, 8 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-8/CP_8_13.pdf), generated with kicad-footprint-generator ipc_dfn_qfn_generator.py +LFCSP DFN_QFN +0 +13 +9 +Package_CSP +LFCSP-8_2x2mm_P0.5mm +LFCSP 8pin Pitch 0.5mm, http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_8_6.pdf +LFCSP 8pin 2x2mm Pitch 0.5mm +0 +8 +8 +Package_CSP +LFCSP-16-1EP_3x3mm_P0.5mm_EP1.3x1.3mm +LFCSP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-16/CP_16_21.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +21 +17 +Package_CSP +LFCSP-16-1EP_3x3mm_P0.5mm_EP1.3x1.3mm_ThermalVias +LFCSP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-16/CP_16_21.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +26 +17 +Package_CSP +LFCSP-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm +LFCSP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-16/CP_16_22.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +21 +17 +Package_CSP +LFCSP-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm_ThermalVias +LFCSP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-16/CP_16_22.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +26 +17 +Package_CSP +LFCSP-16-1EP_3x3mm_P0.5mm_EP1.7x1.7mm +LFCSP, 16 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/HMC7992.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +21 +17 +Package_CSP +LFCSP-16-1EP_3x3mm_P0.5mm_EP1.7x1.7mm_ThermalVias +LFCSP, 16 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/HMC7992.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +26 +17 +Package_CSP +LFCSP-16-1EP_3x3mm_P0.5mm_EP1.854x1.854mm +16-Lead Lead Frame Chip Scale Package, 3x3mm, 0.5mm pitch, 1.854mm thermal pad (CP-16-22, http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_16_22.pdf) +LFCSP 16 0.5 +0 +21 +17 +Package_CSP +LFCSP-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm +LFCSP, 16 pin, 4x4mm, 2.1mm sq pad (http://www.analog.com/media/en/technical-documentation/data-sheets/ADG633.pdf) +LFCSP 16 0.65 +0 +21 +17 +Package_CSP +LFCSP-16-1EP_4x4mm_P0.65mm_EP2.4x2.4mm +LFCSP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-16/cp-16-40.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +21 +17 +Package_CSP +LFCSP-16-1EP_4x4mm_P0.65mm_EP2.4x2.4mm_ThermalVias +LFCSP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-16/cp-16-40.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +31 +17 +Package_CSP +LFCSP-20-1EP_4x4mm_P0.5mm_EP2.1x2.1mm +20-Lead Frame Chip Scale Package - 4x4x0.9 mm Body [LFCSP], (see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_20_6.pdf) +LFCSP 0.5 +0 +25 +21 +Package_CSP +LFCSP-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm +LFCSP, 20 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/AD7682_7689.pdf), generated with kicad-footprint-generator ipc_dfn_qfn_generator.py +LFCSP DFN_QFN +0 +25 +21 +Package_CSP +LFCSP-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm_ThermalVias +LFCSP, 20 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/AD7682_7689.pdf), generated with kicad-footprint-generator ipc_dfn_qfn_generator.py +LFCSP DFN_QFN +0 +35 +21 +Package_CSP +LFCSP-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm +LFCSP, 20 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-20/CP_20_8.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +25 +21 +Package_CSP +LFCSP-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias +LFCSP, 20 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-20/CP_20_8.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +35 +21 +Package_CSP +LFCSP-24-1EP_4x4mm_P0.5mm_EP2.3x2.3mm +LFCSP, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_24_14.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +29 +25 +Package_CSP +LFCSP-24-1EP_4x4mm_P0.5mm_EP2.3x2.3mm_ThermalVias +LFCSP, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_24_14.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +39 +25 +Package_CSP +LFCSP-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm +LFCSP, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_24_7.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +29 +25 +Package_CSP +LFCSP-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm_ThermalVias +LFCSP, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_24_7.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +39 +25 +Package_CSP +LFCSP-28-1EP_5x5mm_P0.5mm_EP3.14x3.14mm +LFCSP, 28 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-28/CP_28_10.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +33 +29 +Package_CSP +LFCSP-28-1EP_5x5mm_P0.5mm_EP3.14x3.14mm_ThermalVias +LFCSP, 28 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-28/CP_28_10.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +43 +29 +Package_CSP +LFCSP-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm +LFCSP, 32 Pin (https://www.analog.com/media/en/package-pcb-resources/package/414143737956480539664569cp_32_2.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +42 +33 +Package_CSP +LFCSP-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm_ThermalVias +LFCSP, 32 Pin (https://www.analog.com/media/en/package-pcb-resources/package/414143737956480539664569cp_32_2.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +59 +33 +Package_CSP +LFCSP-32-1EP_5x5mm_P0.5mm_EP3.25x3.25mm +32-Lead Frame Chip Scale Package LFCSP (5mm x 5mm); (see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-32/CP_32_27.pdf +LFCSP 0.5 +0 +37 +33 +Package_CSP +LFCSP-48-1EP_7x7mm_P0.5mm_EP4.1x4.1mm +LFCSP, 48 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_48_5.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +58 +49 +Package_CSP +LFCSP-48-1EP_7x7mm_P0.5mm_EP4.1x4.1mm_ThermalVias +LFCSP, 48 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_48_5.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +75 +49 +Package_CSP +LFCSP-64-1EP_9x9mm_P0.5mm_EP5.21x5.21mm +LFCSP, 64 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_64_7.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +69 +65 +Package_CSP +LFCSP-64-1EP_9x9mm_P0.5mm_EP5.21x5.21mm_ThermalVias +LFCSP, 64 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_64_7.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +86 +65 +Package_CSP +LFCSP-72-1EP_10x10mm_P0.5mm_EP5.3x5.3mm +LFCSP, 72 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/ADAU1452_1451_1450.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +82 +73 +Package_CSP +LFCSP-72-1EP_10x10mm_P0.5mm_EP5.3x5.3mm_ThermalVias +LFCSP, 72 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/ADAU1452_1451_1450.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +99 +73 +Package_CSP +LFCSP-72-1EP_10x10mm_P0.5mm_EP6.15x6.15mm +72-Lead Frame Chip Scale Package - 10x10x0.9 mm Body [LFCSP]; (see https://www.intersil.com/content/dam/Intersil/documents/l72_/l72.10x10c.pdf) +LFCSP 0.5 +0 +77 +73 +Package_CSP +LFCSP-VQ-24-1EP_4x4mm_P0.5mm_EP2.642x2.642mm +LFCSP VQ, 24 pin, exposed pad, 4x4mm body, pitch 0.5mm (http://www.analog.com/media/en/package-pcb-resources/package/56702234806764cp_24_3.pdf, http://www.analog.com/media/en/technical-documentation/data-sheets/ADL5801.pdf) +LFCSP 0.5 +0 +29 +25 +Package_CSP +LFCSP-VQ-48-1EP_7x7mm_P0.5mm +LFCSP VQ, 48 pin, exposed pad, 7x7mm body (http://www.analog.com/media/en/technical-documentation/data-sheets/AD7951.pdf, http://www.analog.com/en/design-center/packaging-quality-symbols-footprints/symbols-and-footprints/AD7951.html) +LFCSP 48 +0 +49 +49 +Package_CSP +LFCSP-WD-8-1EP_3x3mm_P0.65mm_EP1.6x2.44mm +LFCSP-WD, 8 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/CP_8_19.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP-WD NoLead +0 +15 +9 +Package_CSP +LFCSP-WD-8-1EP_3x3mm_P0.65mm_EP1.6x2.44mm_ThermalVias +LFCSP-WD, 8 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/CP_8_19.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP-WD NoLead +0 +22 +9 +Package_CSP +LFCSP-WD-10-1EP_3x3mm_P0.5mm_EP1.64x2.38mm +LFCSP-WD, 10 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-10/CP_10_9.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP-WD NoLead +0 +17 +11 +Package_CSP +LFCSP-WD-10-1EP_3x3mm_P0.5mm_EP1.64x2.38mm_ThermalVias +LFCSP-WD, 10 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-10/CP_10_9.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP-WD NoLead +0 +24 +11 +Package_CSP +ST_WLCSP-25_Die425 +WLCSP-25, 5x5 raster, 2.097x2.493mm package, pitch 0.4mm; see section 7.6 of http://www.st.com/resource/en/datasheet/stm32l031f6.pdf +BGA 25 0.4 +0 +25 +25 +Package_CSP +ST_WLCSP-25_Die444 +WLCSP-25, 5x5 raster, 2.423x2.325mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32f031k6.pdf +BGA 25 0.4 +0 +25 +25 +Package_CSP +ST_WLCSP-25_Die457 +WLCSP-25, 5x5 raster, 2.133x2.070mm package, pitch 0.4mm; see section 7.3 of http://www.st.com/resource/en/datasheet/stm32l011k3.pdf +BGA 25 0.4 +0 +25 +25 +Package_CSP +ST_WLCSP-36_Die417 +WLCSP-36, 6x6 raster, 2.61x2.88mm package, pitch 0.4mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32l052t8.pdf +BGA 36 0.4 +0 +36 +36 +Package_CSP +ST_WLCSP-36_Die440 +WLCSP-36, 6x6 raster, 2.605x2.703mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32f051t8.pdf +BGA 36 0.4 +0 +36 +36 +Package_CSP +ST_WLCSP-36_Die445 +WLCSP-36, 6x6 raster, 2.605x2.703mm package, pitch 0.4mm; see section 7.3 of http://www.st.com/resource/en/datasheet/stm32f042k6.pdf +BGA 36 0.4 +0 +36 +36 +Package_CSP +ST_WLCSP-36_Die458 +WLCSP-36, 6x6 raster, 2.553x2.579mm package, pitch 0.4mm; see section 7.1 of http://www.st.com/resource/en/datasheet/stm32f410t8.pdf +BGA 36 0.4 +0 +36 +36 +Package_CSP +ST_WLCSP-49_Die423 +WLCSP-49, 7x7 raster, 2.965x2.965mm package, pitch 0.4mm; see section 7.1 of http://www.st.com/resource/en/datasheet/stm32f401vc.pdf +BGA 49 0.4 +0 +49 +49 +Package_CSP +ST_WLCSP-49_Die431 +WLCSP-49, 7x7 raster, 2.999x3.185mm package, pitch 0.4mm; see section 7.1 of http://www.st.com/resource/en/datasheet/stm32f411vc.pdf +BGA 49 0.4 +0 +49 +49 +Package_CSP +ST_WLCSP-49_Die433 +WLCSP-49, 7x7 raster, 3.029x3.029mm package, pitch 0.4mm; see section 7.1.1 of http://www.st.com/resource/en/datasheet/stm32f401ce.pdf +BGA 49 0.4 +0 +49 +49 +Package_CSP +ST_WLCSP-49_Die435 +WLCSP-49, 7x7 raster, 3.141x3.127mm package, pitch 0.4mm; see section 7.6 of http://www.st.com/resource/en/datasheet/DM00257211.pdf +BGA 49 0.4 +0 +49 +49 +Package_CSP +ST_WLCSP-49_Die438 +WLCSP-49, 7x7 raster, 3.89x3.74mm package, pitch 0.5mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32f303r8.pdf +BGA 49 0.5 +0 +49 +49 +Package_CSP +ST_WLCSP-49_Die439 +WLCSP-49, 7x7 raster, 3.417x3.151mm package, pitch 0.4mm; see section 7.1 of http://www.st.com/resource/en/datasheet/stm32f301r8.pdf +BGA 49 0.4 +0 +49 +49 +Package_CSP +ST_WLCSP-49_Die447 +WLCSP-49, 7x7 raster, 3.294x3.258mm package, pitch 0.4mm; see section 7.6 of http://www.st.com/resource/en/datasheet/stm32l072kz.pdf +BGA 49 0.4 +0 +49 +49 +Package_CSP +ST_WLCSP-49_Die448 +WLCSP-49, 7x7 raster, 3.277x3.109mm package, pitch 0.4mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32f071v8.pdf +BGA 49 0.4 +0 +49 +49 +Package_CSP +ST_WLCSP-63_Die427 +WLCSP-63, 7x9 raster, 3.228x4.164mm package, pitch 0.4mm; see section 7.6 of http://www.st.com/resource/en/datasheet/stm32l151cc.pdf +BGA 63 0.4 +0 +63 +63 +Package_CSP +ST_WLCSP-64_Die414 +WLCSP-64, 8x8 raster, 4.466x4.395mm package, pitch 0.5mm; see section 6.3 of http://www.st.com/resource/en/datasheet/stm32f103ze.pdf +BGA 64 0.5 +0 +64 +64 +Package_CSP +ST_WLCSP-64_Die427 +WLCSP-64, 8x8 raster, 4.539x4.911mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32l152zc.pdf +BGA 64 0.4 +0 +64 +64 +Package_CSP +ST_WLCSP-64_Die435 +WLCSP-64, 8x8 raster, 3.141x3.127mm package, pitch 0.35mm; see section 7.5 of http://www.st.com/resource/en/datasheet/DM00257211.pdf +BGA 64 0.35 +0 +64 +64 +Package_CSP +ST_WLCSP-64_Die436 +WLCSP-64, 8x8 raster, 4.539x4.911mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32l152zd.pdf +BGA 64 0.4 +0 +64 +64 +Package_CSP +ST_WLCSP-64_Die441 +WLCSP-64, 8x8 raster, 3.623x3.651mm package, pitch 0.4mm; see section 7.1 of http://www.st.com/resource/en/datasheet/DM00213872.pdf +BGA 64 0.4 +0 +64 +64 +Package_CSP +ST_WLCSP-64_Die442 +WLCSP-64, 8x8 raster, 3.347x3.585mm package, pitch 0.4mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32f091vb.pdf +BGA 64 0.4 +0 +64 +64 +Package_CSP +ST_WLCSP-64_Die462 +WLCSP-64, 8x8 raster, 3.357x3.657mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/DM00340475.pdf +BGA 64 0.4 +0 +64 +64 +Package_CSP +ST_WLCSP-66_Die411 +WLCSP-66, 9x9 raster, 3.639x3.971mm package, pitch 0.4mm; see section 7.2 of http://www.st.com/resource/en/datasheet/stm32f207vg.pdf +BGA 66 0.4 +0 +66 +66 +Package_CSP +ST_WLCSP-66_Die432 +WLCSP-66, 8x9 raster, 3.767x4.229mm package, pitch 0.4mm; see section 7.2 of http://www.st.com/resource/en/datasheet/stm32f378vc.pdf +BGA 66 0.4 +0 +66 +66 +Package_CSP +ST_WLCSP-72_Die415 +WLCSP-72, 9x9 raster, 4.4084x3.7594mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32l476me.pdf +BGA 72 0.4 +0 +72 +72 +Package_CSP +ST_WLCSP-81_Die415 +WLCSP-81, 9x9 raster, 4.4084x3.7594mm package, pitch 0.4mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32l476me.pdf +BGA 81 0.4 +0 +81 +81 +Package_CSP +ST_WLCSP-81_Die421 +WLCSP-81, 9x9 raster, 3.693x3.815mm package, pitch 0.4mm; see section 7.6 of http://www.st.com/resource/en/datasheet/stm32f446ze.pdf +BGA 81 0.4 +0 +81 +81 +Package_CSP +ST_WLCSP-81_Die463 +WLCSP-81, 9x9 raster, 4.039x3.951mm package, pitch 0.4mm; see section 7.1 of http://www.st.com/resource/en/datasheet/DM00282249.pdf +BGA 81 0.4 +0 +81 +81 +Package_CSP +ST_WLCSP-90_Die413 +WLCSP-90, 10x9 raster, 4.223x3.969mm package, pitch 0.4mm; see section 6.1 of http://www.st.com/resource/en/datasheet/stm32f405og.pdf +BGA 90 0.4 +0 +90 +90 +Package_CSP +ST_WLCSP-100_Die422 +WLCSP-100, 10x10 raster, 4.201x4.663mm package, pitch 0.4mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32f302vc.pdf +BGA 100 0.4 +0 +100 +100 +Package_CSP +ST_WLCSP-100_Die446 +WLCSP-100, 10x10 raster, 4.775x5.041mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32f303zd.pdf +BGA 100 0.4 +0 +100 +100 +Package_CSP +ST_WLCSP-100_Die452 +WLCSP-100, 10x10 raster, 4.201x4.663mm package, pitch 0.4mm; see section 7.7 of http://www.st.com/resource/en/datasheet/DM00330506.pdf +BGA 100 0.4 +0 +100 +100 +Package_CSP +ST_WLCSP-100_Die461 +WLCSP-100, 10x10 raster, 4.618x4.142mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/DM00284211.pdf +BGA 100 0.4 +0 +100 +100 +Package_CSP +ST_WLCSP-104_Die437 +WLCSP-104, 9x12 raster, 4.095x5.094mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32l152ze.pdf +BGA 104 0.4 +0 +104 +104 +Package_CSP +ST_WLCSP-143_Die419 +WLCSP-143, 11x13 raster, 4.521x5.547mm package, pitch 0.4mm; see section 7.2 of http://www.st.com/resource/en/datasheet/stm32f429ng.pdf +BGA 143 0.4 +0 +143 +143 +Package_CSP +ST_WLCSP-143_Die449 +WLCSP-143, 11x13 raster, 4.539x5.849mm package, pitch 0.4mm; see section 6.3 of http://www.st.com/resource/en/datasheet/stm32f746zg.pdf +BGA 143 0.4 +0 +143 +143 +Package_CSP +ST_WLCSP-144_Die470 +WLCSP-144, 12x12 raster, 5.24x5.24mm package, pitch 0.4mm; see section 7.4 of http://www.st.com/resource/en/datasheet/DM00366448.pdf +BGA 144 0.4 +0 +144 +144 +Package_CSP +ST_WLCSP-168_Die434 +WLCSP-168, 12x14 raster, 4.891x5.692mm package, pitch 0.4mm; see section 6.3 of http://www.st.com/resource/en/datasheet/stm32f469ni.pdf +BGA 168 0.4 +0 +168 +168 +Package_CSP +ST_WLCSP-180_Die451 +WLCSP-180, 13x14 raster, 5.537x6.095mm package, pitch 0.4mm; see section 6.6 of http://www.st.com/resource/en/datasheet/DM00273119.pdf +BGA 180 0.4 +0 +180 +180 +Package_CSP +WLCSP-6_1.4x1.0mm_P0.4mm +6pin Pitch 0.4mm +6pin Pitch 0.4mm WLCSP +0 +6 +6 +Package_CSP +WLCSP-8_1.58x1.63x0.35mm_Layout3x5_P0.35x0.4mm_Ball0.25mm_Pad0.25mm_NSMD +WLCSP/XFBGA 8-pin package, staggered pins, http://www.adestotech.com/wp-content/uploads/DS-AT25DF041B_040.pdf +WLCSP WLCSP-8 XFBGA XFBGA-8 CSP BGA Chip-Scale Glass-Top +0 +8 +8 +Package_CSP +WLCSP-12_1.56x1.56mm_P0.4mm +WLCSP 12 1.56x1.56 https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BMM150-DS001-01.pdf +BMM150 WLCSP +0 +12 +12 +Package_CSP +WLCSP-12_1.403x1.555mm_P0.4mm_Stagger +WLCSP-12, 6x4 raster staggered array, 1.403x1.555mm package, pitch 0.4mm; http://ww1.microchip.com/downloads/en/devicedoc/atmel-8235-8-bit-avr-microcontroller-attiny20_datasheet.pdf#page=208 +CSP 12 0.2x0.346333 +0 +12 +12 +Package_CSP +WLCSP-16_4x4_B2.17x2.32mm_P0.5mm +WLCSP-16, http://www.nxp.com/documents/data_sheet/LPC1102_1104.pdf, http://www.nxp.com/assets/documents/data/en/application-notes/AN3846.pdf +WLCSP-16 NXP +0 +16 +16 +Package_CSP +WLCSP-20_1.934x2.434mm_Layout4x5_P0.4mm +WLCSP-20, 4x5 raster, 1.934x2.434mm package, pitch 0.4mm; see section 36.2.3 of http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-42363-SAM-D11_Datasheet.pdf +BGA 20 0.4 +0 +20 +20 +Package_CSP +WLCSP-20_1.994x1.94mm_Layout4x5_P0.4mm +WLCSP-20, https://www.nxp.com/docs/en/package-information/98ASA00539D.pdf +WLCSP-20 +0 +20 +20 +Package_CSP +WLCSP-20_1.994x1.609mm_Layout5x4_P0.4mm +WLCSP-20, https://www.nxp.com/docs/en/package-information/98ASA00676D.pdf +WLCSP-20 +0 +20 +20 +Package_CSP +WLCSP-36_2.82x2.67mm_Layout6x6_P0.4mm +WLCSP-36, https://www.nxp.com/docs/en/package-information/98ASA00949D.pdf +WLCSP-36 +0 +36 +36 +Package_CSP +WLCSP-36_2.374x2.459mm_Layout6x6_P0.35mm +WLCSP-36, https://www.nxp.com/docs/en/package-information/98ASA00604D.pdf +WLCSP-36 +0 +36 +36 +Package_CSP +WLCSP-56_3.170x3.444mm_Layout7x8_P0.4mm +WLCSP-56, 7x8 raster, 3.170x3.444mm package, pitch 0.4mm; see section 48.2.4 of http://ww1.microchip.com/downloads/en/DeviceDoc/DS60001479B.pdf +BGA 56 0.4 +0 +56 +56 +Package_CSP +WLCSP-81_4.41x3.76mm_P0.4mm +WLCSP-81, 9x9, 0.4mm Pitch, http://www.st.com/content/ccc/resource/technical/document/technical_note/92/30/3c/a1/4c/bb/43/6f/DM00103228.pdf/files/DM00103228.pdf/jcr:content/translations/en.DM00103228.pdf +WLCSP ST +0 +81 +81 +Package_CSP +pSemi_CSP-16_1.64x2.04mm_P0.4mm +pSemi CSP-16 1.64x2.04x0.285mm (http://www.psemi.com/pdf/datasheets/pe29101ds.pdf, http://www.psemi.com/pdf/app_notes/an77.pdf) +psemi csp 16 +0 +16 +16 +Package_CSP +pSemi_CSP-16_1.64x2.04mm_P0.4mm_Pad0.18mm +pSemi CSP-16 1.64x2.04x0.285mm (http://www.psemi.com/pdf/datasheets/pe29101ds.pdf, http://www.psemi.com/pdf/app_notes/an77.pdf) +psemi csp 16 +0 +16 +16 +Package_DFN_QFN +AMS_QFN-4-1EP_2x2mm_P0.95mm_EP0.7x1.6mm +UFD Package, 4-Lead Plastic QFN (2mm x 2mm), http://ams.com/eng/content/download/950231/2267959/483138 +QFN 0.95 +0 +6 +5 +Package_DFN_QFN +Cypress_QFN-56-1EP_8x8mm_P0.5mm_EP6.22x6.22mm_ThermalVias +56-Lead Plastic Quad Flat, No Lead Package (ML) - 8x8x0.9 mm Body [QFN] (see datasheet at http://www.cypress.com/file/138911/download and app note at http://www.cypress.com/file/140006/download) +QFN 0.5 +0 +87 +57 +Package_DFN_QFN +DFN-6-1EP_1.2x1.2mm_P0.4mm_EP0.3x0.94mm_PullBack +DFN, 6 Pin (http://www.onsemi.com/pub/Collateral/NCP133-D.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +9 +7 +Package_DFN_QFN +DFN-6-1EP_2x1.8mm_P0.5mm_EP1.2x1.6mm +DFN, 6 Pin (https://www.diodes.com/assets/Package-Files/U-DFN2018-6.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +11 +7 +Package_DFN_QFN +DFN-6-1EP_2x2mm_P0.5mm_EP0.6x1.37mm +DFN, 6 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-dfn/05081703_C_DC6.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +9 +7 +Package_DFN_QFN +DFN-6-1EP_2x2mm_P0.5mm_EP0.61x1.42mm +DC6 Package; 6-Lead Plastic DFN (2mm x 2mm) (see Linear Technology DFN_6_05-08-1703.pdf) +DFN 0.5 +0 +9 +7 +Package_DFN_QFN +DFN-6-1EP_2x2mm_P0.65mm_EP1x1.6mm +6-Lead Plastic Dual Flat, No Lead Package (MA) - 2x2x0.9 mm Body [DFN] (see Microchip Packaging Specification 00000049BS.pdf) +DFN 0.65 +0 +9 +7 +Package_DFN_QFN +DFN-6-1EP_3x2mm_P0.5mm_EP1.65x1.35mm +DFN, 6 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-dfn/(DCB6)%20DFN%2005-08-1715%20Rev%20A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +11 +7 +Package_DFN_QFN +DFN-6-1EP_3x3mm_P0.95mm_EP1.7x2.6mm +DFN6 3*3 MM, 0.95 PITCH; CASE 506AH-01 (see ON Semiconductor 506AH.PDF) +DFN 0.95 +0 +13 +7 +Package_DFN_QFN +DFN-6-1EP_3x3mm_P1mm_EP1.5x2.4mm +DFN, 6 Pin (https://www.silabs.com/documents/public/data-sheets/Si7020-A20.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +11 +7 +Package_DFN_QFN +DFN-6_1.3x1.2mm_P0.4mm +6-Lead Plastic DFN (1.3mm x 1.2mm) +DFN 0.4 +0 +6 +6 +Package_DFN_QFN +DFN-8-1EP_2x2mm_P0.5mm_EP0.6x1.2mm +DFN, 8 Pin (https://www.qorvo.com/products/d/da001879), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +11 +9 +Package_DFN_QFN +DFN-8-1EP_2x2mm_P0.5mm_EP0.7x1.3mm +DFN, 8 Pin (https://www.onsemi.com/pub/Collateral/NUF4401MN-D.PDF#page=6), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_2x2mm_P0.5mm_EP0.9x1.3mm +DFN, 8 Pin (https://www.onsemi.com/pub/Collateral/NB3N551-D.PDF#page=7), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_2x2mm_P0.5mm_EP0.9x1.5mm +DFN, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8127-AVR-8-bit-Microcontroller-ATtiny4-ATtiny5-ATtiny9-ATtiny10_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm +DFN, 8 Pin (https://www.st.com/resource/en/datasheet/lm2903.pdf#page=16), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +10 +9 +Package_DFN_QFN +DFN-8-1EP_2x2mm_P0.5mm_EP1.05x1.75mm +DFN8 2x2, 0.5P; CASE 506CN (see ON Semiconductor 506CN.PDF) +DFN 0.5 +0 +11 +9 +Package_DFN_QFN +DFN-8-1EP_2x2mm_P0.45mm_EP0.64x1.38mm +DC8 Package 8-Lead Plastic DFN (2mm x 2mm) (see Linear Technology DFN_8_05-08-1719.pdf) +DFN 0.45 +0 +11 +9 +Package_DFN_QFN +DFN-8-1EP_2x3mm_P0.5mm_EP0.56x2.15mm +DFN, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/2451fg.pdf#page=17), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +11 +9 +Package_DFN_QFN +DFN-8-1EP_2x3mm_P0.5mm_EP0.61x2.2mm +DDB Package; 8-Lead Plastic DFN (3mm x 2mm) (see Linear Technology DFN_8_05-08-1702.pdf) +DFN 0.5 +0 +12 +9 +Package_DFN_QFN +DFN-8-1EP_3x2mm_P0.5mm_EP1.3x1.5mm +8-Lead Plastic Dual Flat, No Lead Package (8MA2) - 2x3x0.6 mm Body [UDFN] (see Atmel-8815-SEEPROM-AT24CS01-02-Datasheet.pdf) +DFN 0.5 +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_3x2mm_P0.5mm_EP1.7x1.4mm +DFN, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/8L_DFN_2x3x0_9_MC_C04-123C.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_3x2mm_P0.5mm_EP1.36x1.46mm +8-Lead Plastic Dual Flat, No Lead Package (8MA2) - 2x3x0.6 mm Body (http://ww1.microchip.com/downloads/en/DeviceDoc/20005010F.pdf) +DFN 0.5 +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_3x2mm_P0.5mm_EP1.75x1.45mm +8-Lead Plastic Dual Flat, No Lead Package (MC) - 2x3x0.9 mm Body [DFN] (see Microchip Packaging Specification 00000049BS.pdf) +DFN 0.5 +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_3x2mm_P0.45mm_EP1.66x1.36mm +DCB Package 8-Lead Plastic DFN (2mm x 3mm) (see Linear Technology DFN_8_05-08-1718.pdf) +DFN 0.45 +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_3x3mm_P0.5mm_EP1.66x2.38mm +DD Package; 8-Lead Plastic DFN (3mm x 3mm) (see Linear Technology DFN_8_05-08-1698.pdf) +DFN 0.5 +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_3x3mm_P0.65mm_EP1.7x2.05mm +DFN, 8 Pin (http://www.ixysic.com/home/pdfs.nsf/www/IX4426-27-28.pdf/$file/IX4426-27-28.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_3x3mm_P0.65mm_EP1.55x2.4mm +8-Lead Plastic Dual Flat, No Lead Package (MF) - 3x3x0.9 mm Body [DFN] (see Microchip Packaging Specification 00000049BS.pdf) +DFN 0.65 +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_4x4mm_P0.8mm_EP2.3x3.24mm +DFN, 8 Pin (https://www.st.com/resource/en/datasheet/ld1086.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_4x4mm_P0.8mm_EP2.5x3.6mm +8-Lead Plastic Dual Flat, No Lead Package (MD) - 4x4x0.9 mm Body [DFN] (see Microchip Packaging Specification 00000049BS.pdf) +DFN 0.8 +0 +15 +9 +Package_DFN_QFN +DFN-8-1EP_4x4mm_P0.8mm_EP2.39x2.21mm +8-Lead Plastic Dual Flat, No Lead Package (MD) - 4x4x0.9 mm Body [DFN] (http://www.onsemi.com/pub/Collateral/NCP4308-D.PDF) +DFN 0.8 +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_6x5mm_P1.27mm_EP2x2mm +DD Package; 8-Lead Plastic DFN (6mm x 5mm) (see http://www.everspin.com/file/236/download) +dfn +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_6x5mm_P1.27mm_EP4x4mm +DD Package; 8-Lead Plastic DFN (6mm x 5mm) (see http://www.everspin.com/file/236/download) +dfn +0 +25 +9 +Package_DFN_QFN +DFN-8_2x2mm_P0.5mm +DFN8 2x2, 0.5P; No exposed pad - Ref http://pdfserv.maximintegrated.com/land_patterns/90-0349.PDF +DFN 0.5 +0 +8 +8 +Package_DFN_QFN +DFN-10-1EP_2x3mm_P0.5mm_EP0.64x2.4mm +DDB Package; 10-Lead Plastic DFN (3mm x 2mm) (see Linear Technology DFN_10_05-08-1722.pdf) +DFN 0.5 +0 +13 +11 +Package_DFN_QFN +DFN-10-1EP_3x3mm_P0.5mm_EP1.7x2.5mm +DFN, 10 Pin (https://www.monolithicpower.com/pub/media/document/MPQ2483_r1.05.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +15 +11 +Package_DFN_QFN +DFN-10-1EP_3x3mm_P0.5mm_EP1.55x2.48mm +10-Lead Plastic Dual Flat, No Lead Package (MF) - 3x3x0.9 mm Body [DFN] (see Microchip Packaging Specification 00000049BS.pdf) +DFN 0.5 +0 +15 +11 +Package_DFN_QFN +DFN-10-1EP_3x3mm_P0.5mm_EP1.65x2.38mm +DFN, 10 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3471fb.pdf#page=15), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +15 +11 +Package_DFN_QFN +DFN-10-1EP_3x3mm_P0.5mm_EP1.65x2.38mm_ThermalVias +DFN, 10 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3471fb.pdf#page=15), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +22 +11 +Package_DFN_QFN +DFN-10-1EP_3x3mm_P0.5mm_EP1.75x2.7mm +10-Lead Plastic Dual Flat No-Lead Package, 3x3mm Body (see Atmel Appnote 8826) +DFN 0.5 +0 +15 +11 +Package_DFN_QFN +DFN-10_2x2mm_P0.4mm +10-Lead Plastic DFN (2mm x 2mm) 0.40mm pitch +DFN 10 0.4mm +0 +10 +10 +Package_DFN_QFN +DFN-12-1EP_2x3mm_P0.45mm_EP0.64x2.4mm +DDB Package; 12-Lead Plastic DFN (3mm x 2mm) (see Linear Technology DFN_12_05-08-1723.pdf) +DFN 0.45 +0 +15 +13 +Package_DFN_QFN +DFN-12-1EP_3x3mm_P0.5mm_EP2.05x2.86mm +10-Lead Plastic Dual Flat, No Lead Package (MF) - 3x3x0.9 mm Body [DFN] (see Microchip Packaging Specification 00000049BS.pdf) +DFN 0.5 +0 +17 +13 +Package_DFN_QFN +DFN-12-1EP_3x3mm_P0.45mm_EP1.66x2.38mm +DD Package; 12-Lead Plastic DFN (3mm x 3mm) (see Linear Technology DFN_12_05-08-1725.pdf) +DFN 0.45 +0 +17 +13 +Package_DFN_QFN +DFN-12-1EP_3x4mm_P0.5mm_EP1.7x3.3mm +DE/UE Package; 12-Lead Plastic DFN (4mm x 3mm) (see Linear Technology DFN_12_05-08-1695.pdf) +DFN 0.5 +0 +21 +13 +Package_DFN_QFN +DFN-12-1EP_4x4mm_P0.5mm_EP2.66x3.38mm +DF Package; 12-Lead Plastic DFN (4mm x 4mm) (see Linear Technology 05081733_A_DF12.pdf) +DFN 0.5 +0 +21 +13 +Package_DFN_QFN +DFN-12-1EP_4x4mm_P0.65mm_EP2.64x3.54mm +DFN12, 4x4, 0.65P; CASE 506CE (see ON Semiconductor 506CE.PDF) +DFN 0.65 +0 +21 +13 +Package_DFN_QFN +DFN-14-1EP_3x3mm_P0.4mm_EP1.78x2.35mm +DD Package; 14-Lead Plastic DFN (3mm x 3mm) (http://pdfserv.maximintegrated.com/land_patterns/90-0063.PDF) +DFN 0.40 +0 +19 +15 +Package_DFN_QFN +DFN-14-1EP_3x4.5mm_P0.65mm_EP1.65x4.25mm +14-lead very thin plastic quad flat, 3.0x4.5mm size, 0.65mm pitch (http://ww1.microchip.com/downloads/en/DeviceDoc/14L_VDFN_4_5x3_0mm_JHA_C041198A.pdf) +VDFN DFN 0.65mm +0 +23 +15 +Package_DFN_QFN +DFN-14-1EP_3x4.5mm_P0.65mm_EP1.65x4.25mm_ThermalVias +14-lead very thin plastic quad flat, 3.0x4.5mm size, 0.65mm pitch (http://ww1.microchip.com/downloads/en/DeviceDoc/14L_VDFN_4_5x3_0mm_JHA_C041198A.pdf) +VDFN DFN 0.65mm +0 +33 +15 +Package_DFN_QFN +DFN-14-1EP_3x4mm_P0.5mm_EP1.7x3.3mm +DE Package; 14-Lead Plastic DFN (4mm x 3mm) (see Linear Technology DFN_14_05-08-1708.pdf) +DFN 0.5 +0 +23 +15 +Package_DFN_QFN +DFN-14-1EP_4x4mm_P0.5mm_EP2.86x3.6mm +DFN14, 4x4, 0.5P; CASE 506CM (see ON Semiconductor 506CM.PDF) +DFN 0.5 +0 +23 +15 +Package_DFN_QFN +DFN-16-1EP_3x4mm_P0.45mm_EP1.7x3.3mm +DE Package; 16-Lead Plastic DFN (4mm x 3mm) (see Linear Technology DFN_16_05-08-1732.pdf) +DFN 0.45 +0 +25 +17 +Package_DFN_QFN +DFN-16-1EP_3x5mm_P0.5mm_EP1.66x4.4mm +DHC Package; 16-Lead Plastic DFN (5mm x 3mm) (see Linear Technology DFN_16_05-08-1706.pdf) +DFN 0.5 +0 +27 +17 +Package_DFN_QFN +DFN-16-1EP_4x5mm_P0.5mm_EP2.44x4.34mm +DHD Package; 16-Lead Plastic DFN (5mm x 4mm) (see Linear Technology 05081707_A_DHD16.pdf) +DFN 0.5 +0 +25 +17 +Package_DFN_QFN +DFN-16-1EP_5x5mm_P0.5mm_EP3.46x4mm +DH Package; 16-Lead Plastic DFN (5mm x 5mm) (see Linear Technology DFN_16_05-08-1709.pdf) +DFN 0.5 +0 +26 +17 +Package_DFN_QFN +DFN-18-1EP_3x5mm_P0.5mm_EP1.66x4.4mm +DHC Package; 18-Lead Plastic DFN (5mm x 3mm) (see Linear Technology 05081955_0_DHC18.pdf) +DFN 0.5 +0 +29 +19 +Package_DFN_QFN +DFN-18-1EP_4x5mm_P0.5mm_EP2.44x4.34mm +DHD Package; 18-Lead Plastic DFN (5mm x 4mm) (see Linear Technology DFN_18_05-08-1778.pdf) +DFN 0.5 +0 +27 +19 +Package_DFN_QFN +DFN-20-1EP_5x6mm_P0.5mm_EP3.24x4.24mm +DFN20, 6x5, 0.5P; CASE 505AB (see ON Semiconductor 505AB.PDF) +DFN 0.5 +0 +33 +21 +Package_DFN_QFN +DFN-22-1EP_5x6mm_P0.5mm_EP3.14x4.3mm +DFN22 6*5*0.9 MM, 0.5 P; CASE 506AF\xe2\x88\x9201 (see ON Semiconductor 506AF.PDF) +DFN 0.5 +0 +35 +23 +Package_DFN_QFN +DFN-24-1EP_4x7mm_P0.5mm_EP2.64x6.44mm +DKD Package; 24-Lead Plastic DFN (7mm x 4mm) (see Linear Technology DFN_24_05-08-1864.pdf) +DFN 0.5 +0 +35 +25 +Package_DFN_QFN +DFN-32-1EP_4x7mm_P0.4mm_EP2.64x6.44mm +DKD Package; 32-Lead Plastic DFN (7mm x 4mm) (see Linear Technology DFN_32_05-08-1734.pdf) +DFN 0.4 +0 +43 +33 +Package_DFN_QFN +DFN-44-1EP_5x8.9mm_P0.4mm_EP3.7x8.4mm +DFN44 8.9x5, 0.4P; CASE 506BU-01 (see ON Semiconductor 506BU.PDF) +DFN 0.4 +0 +63 +45 +Package_DFN_QFN +DFN-S-8-1EP_6x5mm_P1.27mm +8-Lead Plastic Dual Flat, No Lead Package (MF) - 6x5 mm Body [DFN-S] (see Microchip Packaging Specification 00000049BS.pdf) +DFN 1.27 +0 +16 +9 +Package_DFN_QFN +Diodes_DFN1006-3 +DFN package size 1006 3 pins +DFN package size 1006 3 pins +0 +3 +3 +Package_DFN_QFN +Diodes_UDFN-10_1.0x2.5mm_P0.5mm +U-DFN2510-10 package used by Diodes Incorporated (https://www.diodes.com/assets/Package-Files/U-DFN2510-10-Type-CJ.pdf) +UDFN-10 U-DFN2510-10 Diodes +0 +10 +10 +Package_DFN_QFN +Diodes_UDFN2020-6_Type-F +U-DFN2020-6 (Type F) (https://www.diodes.com/assets/Package-Files/U-DFN2020-6-Type-F.pdf) +U-DFN2020-6 (Type F) +0 +8 +8 +Package_DFN_QFN +HVQFN-16-1EP_3x3mm_P0.5mm_EP1.5x1.5mm +HVQFN, 16 Pin (https://www.nxp.com/docs/en/package-information/SOT758-1.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +HVQFN NoLead +0 +21 +17 +Package_DFN_QFN +HVQFN-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm +HVQFN, 24 Pin (https://www.nxp.com/docs/en/package-information/SOT616-3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +HVQFN NoLead +0 +29 +25 +Package_DFN_QFN +HVQFN-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm_ThermalVias +HVQFN, 24 Pin (https://www.nxp.com/docs/en/package-information/SOT616-3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +HVQFN NoLead +0 +39 +25 +Package_DFN_QFN +HVQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm +HVQFN, 24 Pin (https://www.nxp.com/docs/en/package-information/SOT616-3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +HVQFN NoLead +0 +34 +25 +Package_DFN_QFN +HVQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias +HVQFN, 24 Pin (https://www.nxp.com/docs/en/package-information/SOT616-3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +HVQFN NoLead +0 +39 +25 +Package_DFN_QFN +Infineon_MLPQ-16-14-1EP_4x4mm_P0.5mm +MLPQ 32 leads, 7x7mm, 0.127mm stencil (https://www.infineon.com/dgdl/Infineon-AN1170-AN-v05_00-EN.pdf?fileId=5546d462533600a40153559ac3e51134) +mlpq 32 7x7mm +0 +19 +15 +Package_DFN_QFN +Infineon_MLPQ-40-32-1EP_7x7mm_P0.5mm +MLPQ 32 leads, 7x7mm, 0.127mm stencil (https://www.infineon.com/dgdl/Infineon-AN1170-AN-v05_00-EN.pdf?fileId=5546d462533600a40153559ac3e51134) +mlpq 32 7x7mm +0 +76 +33 +Package_DFN_QFN +Infineon_MLPQ-48-1EP_7x7mm_P0.5mm_EP5.55x5.55mm +MLPQ 48 leads, 7x7mm (https://www.infineon.com/dgdl/irs2093mpbf.pdf?fileId=5546d462533600a401535675fb892793) +mlpq 32 7x7mm +0 +113 +49 +Package_DFN_QFN +Infineon_MLPQ-48-1EP_7x7mm_P0.5mm_Pad5.15x5.15mm +MLPQ 48 leads, 7x7mm (https://www.infineon.com/dgdl/irs2052mpbf.pdf?fileId=5546d462533600a401535675d3b32788) +mlpq 32 7x7mm +0 +117 +49 +Package_DFN_QFN +Infineon_MLPQ-48-1EP_7x7mm_P0.5mm_Pad5.55x5.55mm +MLPQ 48 leads, 7x7mm (https://www.infineon.com/dgdl/irs2093mpbf.pdf?fileId=5546d462533600a401535675fb892793) +mlpq 32 7x7mm +0 +117 +49 +Package_DFN_QFN +Infineon_PQFN-22-15-4EP_6x5mm_P0.65mm +PQFN 22 leads, 5x6mm, 0.127mm stencil (https://www.infineon.com/dgdl/ir4301.pdf?fileId=5546d462533600a4015355d5fc691819, https://www.infineon.com/dgdl/Infineon-AN1170-AN-v05_00-EN.pdf?fileId=5546d462533600a40153559ac3e51134) +pqfn 22 5x6mm +0 +56 +15 +Package_DFN_QFN +Infineon_PQFN-44-31-5EP_7x7mm_P0.5mm +PQFN 44 leads, 7x7mm, 0.127mm stencil (https://www.infineon.com/dgdl/ir4302.pdf?fileId=5546d462533600a4015355d602a9181d, https://www.infineon.com/dgdl/Infineon-AN1170-AN-v05_00-EN.pdf?fileId=5546d462533600a40153559ac3e51134) +pqfn 44 7x7mm +0 +125 +27 +Package_DFN_QFN +Linear_DE14MA +14-Lead Plastic DFN, 4mm x 3mm (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-dfn/05081731_C_DE14MA.pdf) +DFN 0.5 +0 +14 +14 +Package_DFN_QFN +Linear_UGK52_QFN-46-52 +Linear UKG52(46) package, QFN-52-1EP variant (see http://cds.linear.com/docs/en/datasheet/3886fe.pdf) +QFN 0.5 +0 +62 +47 +Package_DFN_QFN +MLF-6-1EP_1.6x1.6mm_P0.5mm_EP0.5x1.26mm +MLF, 6 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/mic5353.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +MLF NoLead +0 +9 +7 +Package_DFN_QFN +MLF-8-1EP_3x3mm_P0.65mm_EP1.55x2.3mm +8-Pin ePad 3mm x 3mm MLF - 3x3x0.85 mm Body (see Microchip datasheet http://ww1.microchip.com/downloads/en/DeviceDoc/mic5355_6.pdf) +DFN MLF 0.65 +0 +12 +9 +Package_DFN_QFN +MLF-8-1EP_3x3mm_P0.65mm_EP1.55x2.3mm_ThermalVias +8-Pin ePad 3mm x 3mm MLF - 3x3x0.85 mm Body (see Microchip datasheet http://ww1.microchip.com/downloads/en/DeviceDoc/mic5355_6.pdf) +DFN MLF 0.65 +0 +15 +9 +Package_DFN_QFN +MLF-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm +MLF, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc8246.pdf#page=263), generated with kicad-footprint-generator ipc_noLead_generator.py +MLF NoLead +0 +25 +21 +Package_DFN_QFN +MLF-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias +MLF, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc8246.pdf#page=263), generated with kicad-footprint-generator ipc_noLead_generator.py +MLF NoLead +0 +30 +21 +Package_DFN_QFN +MLPQ-16-1EP_4x4mm_P0.65mm_EP2.8x2.8mm +Micro Leadframe Package, 16 pin with exposed pad +MLPQ- 0.65 +0 +21 +17 +Package_DFN_QFN +Micrel_MLF-8-1EP_2x2mm_P0.5mm_EP0.8x1.3mm_ThermalVias +http://ww1.microchip.com/downloads/en/DeviceDoc/mic2290.pdf +mlf 8 2x2 mm +0 +14 +9 +Package_DFN_QFN +Microchip_8E-16 +16-Lead Quad Flat, No Lead Package (8E) - 4x4x0.9 mm Body [UQFN]; (see Microchip Packaging Specification 00000049BS.pdf) +QFN Microchip 8E 16 +0 +20 +17 +Package_DFN_QFN +Microchip_DRQFN-44-1EP_5x5mm_P0.7mm_EP2.65x2.65mm +QFN, 44 Pin, dual row (http://ww1.microchip.com/downloads/en/DeviceDoc/44L_VQFN_5x5mm_Dual_Row_%5BS3B%5D_C04-21399a.pdf) +QFN dual row +0 +49 +45 +Package_DFN_QFN +Microchip_DRQFN-44-1EP_5x5mm_P0.7mm_EP2.65x2.65mm_ThermalVias +QFN, 44 Pin, dual row (http://ww1.microchip.com/downloads/en/DeviceDoc/44L_VQFN_5x5mm_Dual_Row_%5BS3B%5D_C04-21399a.pdf) +QFN dual row +0 +59 +45 +Package_DFN_QFN +Microchip_DRQFN-64-1EP_7x7mm_P0.65mm_EP4.1x4.1mm +QFN, 64 Pin, dual row (http://ww1.microchip.com/downloads/en/DeviceDoc/64L_VQFN_7x7_Dual_Row_%5BSVB%5D_C04-21420a.pdf) +QFN dual row +0 +74 +65 +Package_DFN_QFN +Microchip_DRQFN-64-1EP_7x7mm_P0.65mm_EP4.1x4.1mm_ThermalVias +QFN, 64 Pin, dual row (http://ww1.microchip.com/downloads/en/DeviceDoc/64L_VQFN_7x7_Dual_Row_%5BSVB%5D_C04-21420a.pdf) +QFN dual row +0 +91 +65 +Package_DFN_QFN +Microsemi_QFN-40-32-2EP_6x8mm_P0.5mm +40-Lead (32-Lead Populated) Plastic Quad Flat, No Lead Package - 6x8x0.9mm Body (https://www.microsemi.com/document-portal/doc_download/131677-pd70224-data-sheet) +QFN 0.5 +0 +92 +34 +Package_DFN_QFN +Mini-Circuits_DL805 +https://ww2.minicircuits.com/case_style/DL805.pdf +RF Switch +0 +11 +9 +Package_DFN_QFN +Mini-Circuits_FG873-4_3x3mm +Mini Circuits Case style FG (https://ww2.minicircuits.com/case_style/FG873.pdf) +FG873 +0 +4 +4 +Package_DFN_QFN +Nordic_AQFN-73-1EP_7x7mm_P0.5mm +http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.nrf52%2Fdita%2Fnrf52%2Fchips%2Fnrf52840.html +AQFN 7mm +0 +78 +74 +Package_DFN_QFN +OnSemi_DFN-8_2x2mm_P0.5mm +DFN8 2x2, 0.5P (https://www.onsemi.com/pub/Collateral/511AT.PDF) +DFN 0.5 +0 +8 +8 +Package_DFN_QFN +OnSemi_UDFN-8_1.2x1.8mm_P0.4mm +8-Lead Plastic Dual Flat, No Lead Package, 1.2x1.8x1.55 mm Body [UDFN] (See http://www.onsemi.com/pub/Collateral/NLSV2T244-D.PDF) +dfn udfn dual flat +0 +8 +8 +Package_DFN_QFN +OnSemi_VCT-28_3.5x3.5mm_P0.4mm +OnSemi VCT, 28 Pin (http://www.onsemi.com/pub/Collateral/601AE.PDF), generated with kicad-footprint-generator ipc_dfn_qfn_generator.py +OnSemi VCT DFN_QFN +0 +28 +28 +Package_DFN_QFN +Panasonic_HQFN-16-1EP_4x4mm_P0.65mm_EP2.9x2.9mm +Panasonic HQFN-16, 4x4x0.85mm (https://industrial.panasonic.com/content/data/SC/ds/ds7/c0/PKG_HQFN016-A-0404XZL_EN.pdf) +panasonic hqfn +0 +37 +17 +Package_DFN_QFN +Panasonic_HSON-8_8x8mm_P2.00mm +Panasonic HSON-8, 8x8x1.25mm (https://industrial.panasonic.com/content/data/SC/ds/ds7/c0/PKG_HSON008-A-0808XXI_EN.pdf) +panasonic hson +0 +27 +9 +Package_DFN_QFN +QFN-12-1EP_3x3mm_P0.5mm_EP1.65x1.65mm +QFN, 12 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_12_%2005-08-1855.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +17 +13 +Package_DFN_QFN +QFN-12-1EP_3x3mm_P0.5mm_EP1.65x1.65mm_ThermalVias +QFN, 12 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_12_%2005-08-1855.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +22 +13 +Package_DFN_QFN +QFN-12-1EP_3x3mm_P0.51mm_EP1.45x1.45mm +QFN, 12 Pin (https://ww2.minicircuits.com/case_style/DQ1225.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +17 +13 +Package_DFN_QFN +QFN-14-1EP_1.6x1.6mm_P0.4mm_EP0.74x0.74mm +QFN, 14 Pin (http://www.skyworksinc.com/uploads/documents/SKY13575_639LF_203270D.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +19 +15 +Package_DFN_QFN +QFN-16-1EP_3x3mm_P0.5mm_EP1.7x1.7mm +QFN, 16 Pin (https://www.st.com/resource/en/datasheet/tsv521.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_3x3mm_P0.5mm_EP1.7x1.7mm_ThermalVias +QFN, 16 Pin (http://www.cypress.com/file/46236/download), generated with kicad-footprint-generator ipc_dfn_qfn_generator.py +QFN DFN_QFN +0 +31 +17 +Package_DFN_QFN +QFN-16-1EP_3x3mm_P0.5mm_EP1.9x1.9mm +QFN, 16 Pin (https://www.nxp.com/docs/en/package-information/98ASA00525D.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_3x3mm_P0.5mm_EP1.9x1.9mm_ThermalVias +QFN, 16 Pin (https://www.nxp.com/docs/en/package-information/98ASA00525D.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +26 +17 +Package_DFN_QFN +QFN-16-1EP_3x3mm_P0.5mm_EP1.45x1.45mm +QFN, 16 Pin (http://cds.linear.com/docs/en/datasheet/37551fd.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_3x3mm_P0.5mm_EP1.45x1.45mm_ThermalVias +QFN, 16 Pin (http://cds.linear.com/docs/en/datasheet/37551fd.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +26 +17 +Package_DFN_QFN +QFN-16-1EP_3x3mm_P0.5mm_EP1.75x1.75mm +QFN, 16 Pin (https://www.onsemi.com/pub/Collateral/NCN4555-D.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_3x3mm_P0.5mm_EP1.75x1.75mm_ThermalVias +QFN, 16 Pin (https://www.onsemi.com/pub/Collateral/NCN4555-D.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +26 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.5mm_EP2.45x2.45mm +QFN, 16 Pin (https://www.renesas.com/eu/en/www/doc/datasheet/isl8117.pdf#page=22), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.5mm_EP2.45x2.45mm_ThermalVias +QFN, 16 Pin (https://www.renesas.com/eu/en/www/doc/datasheet/isl8117.pdf#page=22), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm +QFN, 16 Pin (http://www.thatcorp.com/datashts/THAT_1580_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm_ThermalVias +QFN, 16 Pin (http://www.thatcorp.com/datashts/THAT_1580_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.5x2.5mm +QFN, 16 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=266), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.5x2.5mm_ThermalVias +QFN, 16 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=266), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm +QFN, 16 Pin (https://www.allegromicro.com/~/media/Files/Datasheets/A4403-Datasheet.ashx), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm_PullBack +QFN, 16 Pin (https://ams.com/documents/20143/36005/AS5055A_DS000304_2-00.pdf#page=24), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm_PullBack_ThermalVias +QFN, 16 Pin (https://ams.com/documents/20143/36005/AS5055A_DS000304_2-00.pdf#page=24), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm_ThermalVias +QFN, 16 Pin (https://www.allegromicro.com/~/media/Files/Datasheets/A4403-Datasheet.ashx), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.15x2.15mm +QFN, 16 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/4001f.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.15x2.15mm_ThermalVias +QFN, 16 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/4001f.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +QFN-16-1EP_5x5mm_P0.8mm_EP2.7x2.7mm +QFN, 16 Pin (http://www.intersil.com/content/dam/Intersil/documents/l16_/l16.5x5.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_5x5mm_P0.8mm_EP2.7x2.7mm_ThermalVias +QFN, 16 Pin (http://www.intersil.com/content/dam/Intersil/documents/l16_/l16.5x5.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +QFN-20-1EP_3.5x3.5mm_P0.5mm_EP2x2mm +QFN, 20 Pin (http://www.ti.com/lit/ml/mpqf239/mpqf239.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +QFN-20-1EP_3.5x3.5mm_P0.5mm_EP2x2mm_ThermalVias +QFN, 20 Pin (http://www.ti.com/lit/ml/mpqf239/mpqf239.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +30 +21 +Package_DFN_QFN +QFN-20-1EP_3x3mm_P0.4mm_EP1.65x1.65mm +QFN, 20 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3553fc.pdf#page=34), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +QFN-20-1EP_3x3mm_P0.4mm_EP1.65x1.65mm_ThermalVias +QFN, 20 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3553fc.pdf#page=34), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +30 +21 +Package_DFN_QFN +QFN-20-1EP_3x3mm_P0.45mm_EP1.6x1.6mm +QFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-8235-8-bit-avr-microcontroller-attiny20_datasheet.pdf#page=212), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +QFN-20-1EP_3x3mm_P0.45mm_EP1.6x1.6mm_ThermalVias +QFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-8235-8-bit-avr-microcontroller-attiny20_datasheet.pdf#page=212), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +30 +21 +Package_DFN_QFN +QFN-20-1EP_3x4mm_P0.5mm_EP1.65x2.65mm +QFN, 20 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_20_05-08-1742.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +QFN-20-1EP_3x4mm_P0.5mm_EP1.65x2.65mm_ThermalVias +QFN, 20 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_20_05-08-1742.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +32 +21 +Package_DFN_QFN +QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm +QFN, 20 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=274), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm_ThermalVias +QFN, 20 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=274), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +30 +21 +Package_DFN_QFN +QFN-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm +QFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc2535.pdf#page=164), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +QFN-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias +QFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc2535.pdf#page=164), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +30 +21 +Package_DFN_QFN +QFN-20-1EP_4x4mm_P0.5mm_EP2.7x2.7mm +QFN, 20 Pin (https://www.silabs.com/documents/public/data-sheets/Si5351-B.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +QFN-20-1EP_4x4mm_P0.5mm_EP2.7x2.7mm_ThermalVias +QFN, 20 Pin (https://www.silabs.com/documents/public/data-sheets/Si5351-B.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +30 +21 +Package_DFN_QFN +QFN-20-1EP_4x5mm_P0.5mm_EP2.65x3.65mm +QFN, 20 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_20_05-08-1711.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +27 +21 +Package_DFN_QFN +QFN-20-1EP_4x5mm_P0.5mm_EP2.65x3.65mm_ThermalVias +QFN, 20 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_20_05-08-1711.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +40 +21 +Package_DFN_QFN +QFN-20-1EP_5x5mm_P0.65mm_EP3.35x3.35mm +QFN, 20 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=276), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +QFN-20-1EP_5x5mm_P0.65mm_EP3.35x3.35mm_ThermalVias +QFN, 20 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=276), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +35 +21 +Package_DFN_QFN +QFN-24-1EP_3x3mm_P0.4mm_EP1.75x1.6mm +QFN, 24 Pin (https://www.invensense.com/wp-content/uploads/2015/02/PS-MPU-9250A-01-v1.1.pdf#page=39), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +QFN-24-1EP_3x3mm_P0.4mm_EP1.75x1.6mm_ThermalVias +QFN, 24 Pin (https://www.invensense.com/wp-content/uploads/2015/02/PS-MPU-9250A-01-v1.1.pdf#page=39), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +34 +25 +Package_DFN_QFN +QFN-24-1EP_3x4mm_P0.4mm_EP1.65x2.65mm +QFN, 24 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_20_05-08-1742.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +25 +Package_DFN_QFN +QFN-24-1EP_3x4mm_P0.4mm_EP1.65x2.65mm_ThermalVias +QFN, 24 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_20_05-08-1742.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +38 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm +QFN, 24 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=278), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias +QFN, 24 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=278), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +39 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.6mm +QFN, 24 Pin (https://store.invensense.com/datasheets/invensense/MPU-6050_DataSheet_V3%204.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.6mm_ThermalVias +QFN, 24 Pin (https://store.invensense.com/datasheets/invensense/MPU-6050_DataSheet_V3%204.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +39 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm +QFN, 24 Pin (http://www.alfarzpp.lv/eng/sc/AS3330.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm_ThermalVias +QFN, 24 Pin (http://www.alfarzpp.lv/eng/sc/AS3330.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +39 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.8x2.8mm +QFN, 24 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/hmc431.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.8x2.8mm_ThermalVias +QFN, 24 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/hmc431.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +39 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.65x2.65mm +QFN, 24 Pin (http://www.cypress.com/file/46236/download), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.65x2.65mm_ThermalVias +QFN, 24 Pin (http://www.cypress.com/file/46236/download), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +39 +25 +Package_DFN_QFN +QFN-24-1EP_4x5mm_P0.5mm_EP2.65x3.65mm +QFN, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_24_05-08-1696.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +25 +Package_DFN_QFN +QFN-24-1EP_4x5mm_P0.5mm_EP2.65x3.65mm_ThermalVias +QFN, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_24_05-08-1696.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +44 +25 +Package_DFN_QFN +QFN-24-1EP_5x5mm_P0.65mm_EP3.2x3.2mm +QFN, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/(UH24)%20QFN%2005-08-1747%20Rev%20A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +QFN-24-1EP_5x5mm_P0.65mm_EP3.2x3.2mm_ThermalVias +QFN, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/(UH24)%20QFN%2005-08-1747%20Rev%20A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +51 +25 +Package_DFN_QFN +QFN-24-1EP_5x5mm_P0.65mm_EP3.4x3.4mm +QFN, 24 Pin (http://www.thatcorp.com/datashts/THAT_5173_Datasheet.pdf#page=17), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +QFN-24-1EP_5x5mm_P0.65mm_EP3.4x3.4mm_ThermalVias +QFN, 24 Pin (http://www.thatcorp.com/datashts/THAT_5173_Datasheet.pdf#page=17), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +39 +25 +Package_DFN_QFN +QFN-24-1EP_5x5mm_P0.65mm_EP3.6x3.6mm +QFN, 24 Pin (https://www.nxp.com/docs/en/package-information/98ASA00734D.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +34 +25 +Package_DFN_QFN +QFN-24-1EP_5x5mm_P0.65mm_EP3.6x3.6mm_ThermalVias +QFN, 24 Pin (https://www.nxp.com/docs/en/package-information/98ASA00734D.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +67 +25 +Package_DFN_QFN +QFN-28-1EP_3x6mm_P0.5mm_EP1.7x4.75mm +QFN, 28 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/05081926_0_UDE28.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +37 +29 +Package_DFN_QFN +QFN-28-1EP_3x6mm_P0.5mm_EP1.7x4.75mm_ThermalVias +QFN, 28 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/05081926_0_UDE28.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +53 +29 +Package_DFN_QFN +QFN-28-1EP_4x4mm_P0.4mm_EP2.3x2.3mm +QFN, 28 Pin (http://www.issi.com/WW/pdf/31FL3731.pdf#page=21), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +33 +29 +Package_DFN_QFN +QFN-28-1EP_4x4mm_P0.4mm_EP2.3x2.3mm_ThermalVias +QFN, 28 Pin (http://www.issi.com/WW/pdf/31FL3731.pdf#page=21), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +43 +29 +Package_DFN_QFN +QFN-28-1EP_4x4mm_P0.4mm_EP2.4x2.4mm +QFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=280), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +33 +29 +Package_DFN_QFN +QFN-28-1EP_4x4mm_P0.4mm_EP2.4x2.4mm_ThermalVias +QFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=280), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +43 +29 +Package_DFN_QFN +QFN-28-1EP_4x4mm_P0.4mm_EP2.6x2.6mm +QFN, 28 Pin (package code T2844-1; https://pdfserv.maximintegrated.com/package_dwgs/21-0139.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +33 +29 +Package_DFN_QFN +QFN-28-1EP_4x4mm_P0.4mm_EP2.6x2.6mm_ThermalVias +QFN, 28 Pin (package code T2844-1; https://pdfserv.maximintegrated.com/package_dwgs/21-0139.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +43 +29 +Package_DFN_QFN +QFN-28-1EP_4x4mm_P0.45mm_EP2.4x2.4mm +QFN, 28 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/8008S.pdf#page=16), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +33 +29 +Package_DFN_QFN +QFN-28-1EP_4x4mm_P0.45mm_EP2.4x2.4mm_ThermalVias +QFN, 28 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/8008S.pdf#page=16), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +43 +29 +Package_DFN_QFN +QFN-28-1EP_4x5mm_P0.5mm_EP2.65x3.65mm +QFN, 28 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/3555fe.pdf#page=32), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +35 +29 +Package_DFN_QFN +QFN-28-1EP_4x5mm_P0.5mm_EP2.65x3.65mm_ThermalVias +QFN, 28 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/3555fe.pdf#page=32), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +48 +29 +Package_DFN_QFN +QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mm +QFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=283), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +38 +29 +Package_DFN_QFN +QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mm_ThermalVias +QFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=283), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +55 +29 +Package_DFN_QFN +QFN-28-1EP_5x6mm_P0.5mm_EP3.65x4.65mm +QFN, 28 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/05081932_0_UHE28.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +41 +29 +Package_DFN_QFN +QFN-28-1EP_5x6mm_P0.5mm_EP3.65x4.65mm_ThermalVias +QFN, 28 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/05081932_0_UHE28.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +62 +29 +Package_DFN_QFN +QFN-28-1EP_6x6mm_P0.65mm_EP4.8x4.8mm +QFN, 28 Pin (https://www.semtech.com/uploads/documents/sx1272.pdf#page=125), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +38 +29 +Package_DFN_QFN +QFN-28-1EP_6x6mm_P0.65mm_EP4.8x4.8mm_ThermalVias +QFN, 28 Pin (https://www.semtech.com/uploads/documents/sx1272.pdf#page=125), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +71 +29 +Package_DFN_QFN +QFN-28-1EP_6x6mm_P0.65mm_EP4.25x4.25mm +QFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=289), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +38 +29 +Package_DFN_QFN +QFN-28-1EP_6x6mm_P0.65mm_EP4.25x4.25mm_ThermalVias +QFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=289), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +71 +29 +Package_DFN_QFN +QFN-28_4x4mm_P0.5mm +QFN, 28 Pin (http://www.st.com/resource/en/datasheet/stm32f031k6.pdf#page=90), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +28 +28 +Package_DFN_QFN +QFN-32-1EP_4x4mm_P0.4mm_EP2.9x2.9mm +QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-8153-8-and-16-bit-avr-microcontroller-xmega-e-atxmega8e5-atxmega16e5-atxmega32e5_datasheet.pdf#page=70), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +37 +33 +Package_DFN_QFN +QFN-32-1EP_4x4mm_P0.4mm_EP2.9x2.9mm_ThermalVias +QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-8153-8-and-16-bit-avr-microcontroller-xmega-e-atxmega8e5-atxmega16e5-atxmega32e5_datasheet.pdf#page=70), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +47 +33 +Package_DFN_QFN +QFN-32-1EP_4x4mm_P0.4mm_EP2.65x2.65mm +QFN, 32 Pin (https://www.renesas.com/eu/en/package-image/pdf/outdrawing/l32.4x4a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +37 +33 +Package_DFN_QFN +QFN-32-1EP_4x4mm_P0.4mm_EP2.65x2.65mm_ThermalVias +QFN, 32 Pin (https://www.renesas.com/eu/en/package-image/pdf/outdrawing/l32.4x4a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +59 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm +QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/8008S.pdf#page=20), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +42 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm_ThermalVias +QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/8008S.pdf#page=20), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +59 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.3x3.3mm +QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00002164B.pdf#page=68), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +42 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.3x3.3mm_ThermalVias +QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00002164B.pdf#page=68), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +59 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.6x3.6mm +QFN, 32 Pin (http://infocenter.nordicsemi.com/pdf/nRF52810_PS_v1.1.pdf#page=468), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +42 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.6x3.6mm_ThermalVias +QFN, 32 Pin (http://infocenter.nordicsemi.com/pdf/nRF52810_PS_v1.1.pdf#page=468), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +59 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.7x3.7mm +QFN, 32 Pin (https://www.espressif.com/sites/default/files/documentation/0a-esp8285_datasheet_en.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +37 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.7x3.7mm_ThermalVias +QFN, 32 Pin (https://www.espressif.com/sites/default/files/documentation/0a-esp8285_datasheet_en.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +59 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm +QFN, 32 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_32_05-08-1693.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +42 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm_ThermalVias +QFN, 32 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_32_05-08-1693.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +59 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.65x3.65mm +QFN, 32 Pin (https://www.exar.com/ds/mxl7704.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +42 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.65x3.65mm_ThermalVias +QFN, 32 Pin (https://www.exar.com/ds/mxl7704.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +59 +33 +Package_DFN_QFN +QFN-32-1EP_7x7mm_P0.65mm_EP4.7x4.7mm +QFN, 32 Pin (https://www.nxp.com/docs/en/data-sheet/LPC111X.pdf#page=108), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +49 +33 +Package_DFN_QFN +QFN-32-1EP_7x7mm_P0.65mm_EP4.7x4.7mm_ThermalVias +QFN, 32 Pin (https://www.nxp.com/docs/en/data-sheet/LPC111X.pdf#page=108), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +75 +33 +Package_DFN_QFN +QFN-32-1EP_7x7mm_P0.65mm_EP4.65x4.65mm +QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8209-8-bit%20AVR%20ATmega16M1-32M1-64M1_Datasheet.pdf#page=426), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +49 +33 +Package_DFN_QFN +QFN-32-1EP_7x7mm_P0.65mm_EP4.65x4.65mm_ThermalVias +QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8209-8-bit%20AVR%20ATmega16M1-32M1-64M1_Datasheet.pdf#page=426), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +75 +33 +Package_DFN_QFN +QFN-32-1EP_7x7mm_P0.65mm_EP5.4x5.4mm +QFN, 32 Pin (http://www.thatcorp.com/datashts/THAT_5171_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +49 +33 +Package_DFN_QFN +QFN-32-1EP_7x7mm_P0.65mm_EP5.4x5.4mm_ThermalVias +QFN, 32 Pin (http://www.thatcorp.com/datashts/THAT_5171_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +75 +33 +Package_DFN_QFN +QFN-36-1EP_5x6mm_P0.5mm_EP3.6x4.1mm +QFN, 36 Pin (https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2100_datasheet_Rev1.08.pdf#page=43), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +46 +37 +Package_DFN_QFN +QFN-36-1EP_5x6mm_P0.5mm_EP3.6x4.1mm_ThermalVias +QFN, 36 Pin (https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2100_datasheet_Rev1.08.pdf#page=43), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +56 +37 +Package_DFN_QFN +QFN-36-1EP_5x6mm_P0.5mm_EP3.6x4.6mm +QFN, 36 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/(UHE36)%20QFN%2005-08-1876%20Rev%20%C3%98.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +49 +37 +Package_DFN_QFN +QFN-36-1EP_5x6mm_P0.5mm_EP3.6x4.6mm_ThermalVias +QFN, 36 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/(UHE36)%20QFN%2005-08-1876%20Rev%20%C3%98.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +56 +37 +Package_DFN_QFN +QFN-36-1EP_6x6mm_P0.5mm_EP3.7x3.7mm +QFN, 36 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/36L_QFN_6x6_with_3_7x3_7_EP_Punch_Dimpled_4E_C04-0241A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +46 +37 +Package_DFN_QFN +QFN-36-1EP_6x6mm_P0.5mm_EP3.7x3.7mm_ThermalVias +QFN, 36 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/36L_QFN_6x6_with_3_7x3_7_EP_Punch_Dimpled_4E_C04-0241A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +63 +37 +Package_DFN_QFN +QFN-36-1EP_6x6mm_P0.5mm_EP4.1x4.1mm +QFN, 36 Pin (www.st.com/resource/en/datasheet/stm32f101t6.pdf#page=72), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +46 +37 +Package_DFN_QFN +QFN-36-1EP_6x6mm_P0.5mm_EP4.1x4.1mm_ThermalVias +QFN, 36 Pin (www.st.com/resource/en/datasheet/stm32f101t6.pdf#page=72), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +63 +37 +Package_DFN_QFN +QFN-38-1EP_4x6mm_P0.4mm_EP2.65x4.65mm +QFN, 38 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_38_05-08-1750.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +47 +39 +Package_DFN_QFN +QFN-38-1EP_4x6mm_P0.4mm_EP2.65x4.65mm_ThermalVias +QFN, 38 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_38_05-08-1750.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +56 +39 +Package_DFN_QFN +QFN-38-1EP_5x7mm_P0.5mm_EP3.15x5.15mm +QFN, 38 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_38_05-08-1701.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +54 +39 +Package_DFN_QFN +QFN-38-1EP_5x7mm_P0.5mm_EP3.15x5.15mm_ThermalVias +QFN, 38 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_38_05-08-1701.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +63 +39 +Package_DFN_QFN +QFN-40-1EP_5x5mm_P0.4mm_EP3.6x3.6mm +QFN, 40 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=297), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +50 +41 +Package_DFN_QFN +QFN-40-1EP_5x5mm_P0.4mm_EP3.6x3.6mm_ThermalVias +QFN, 40 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=297), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +67 +41 +Package_DFN_QFN +QFN-40-1EP_5x5mm_P0.4mm_EP3.8x3.8mm +QFN, 40 Pin (http://www.issi.com/WW/pdf/31FL3736.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +50 +41 +Package_DFN_QFN +QFN-40-1EP_5x5mm_P0.4mm_EP3.8x3.8mm_ThermalVias +QFN, 40 Pin (http://www.issi.com/WW/pdf/31FL3736.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +67 +41 +Package_DFN_QFN +QFN-40-1EP_6x6mm_P0.5mm_EP4.6x4.6mm +QFN, 40 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=295), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +57 +41 +Package_DFN_QFN +QFN-40-1EP_6x6mm_P0.5mm_EP4.6x4.6mm_ThermalVias +QFN, 40 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=295), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +83 +41 +Package_DFN_QFN +QFN-42-1EP_5x6mm_P0.4mm_EP3.7x4.7mm +QFN, 42 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/05081875_0_UHE42.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +55 +43 +Package_DFN_QFN +QFN-42-1EP_5x6mm_P0.4mm_EP3.7x4.7mm_ThermalVias +QFN, 42 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/05081875_0_UHE42.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +76 +43 +Package_DFN_QFN +QFN-44-1EP_7x7mm_P0.5mm_EP5.2x5.2mm +QFN, 44 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/2512S.pdf#page=17), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +61 +45 +Package_DFN_QFN +QFN-44-1EP_7x7mm_P0.5mm_EP5.2x5.2mm_ThermalVias +QFN, 44 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/2512S.pdf#page=17), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +87 +45 +Package_DFN_QFN +QFN-44-1EP_7x7mm_P0.5mm_EP5.15x5.15mm +QFN, 44 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_44_05-08-1763.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +61 +45 +Package_DFN_QFN +QFN-44-1EP_7x7mm_P0.5mm_EP5.15x5.15mm_ThermalVias +QFN, 44 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_44_05-08-1763.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +87 +45 +Package_DFN_QFN +QFN-44-1EP_8x8mm_P0.65mm_EP6.45x6.45mm +QFN, 44 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/39935c.pdf#page=152), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +70 +45 +Package_DFN_QFN +QFN-44-1EP_8x8mm_P0.65mm_EP6.45x6.45mm_ThermalVias +QFN, 44 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/39935c.pdf#page=152), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +107 +45 +Package_DFN_QFN +QFN-44-1EP_9x9mm_P0.65mm_EP7.5x7.5mm +44-Lead Plastic Quad Flat, No Lead Package - 9x9 mm Body [QFN]; see section 10.3 of https://www.parallax.com/sites/default/files/downloads/P8X32A-Propeller-Datasheet-v1.4.0_0.pdf +QFN 0.65 +0 +49 +45 +Package_DFN_QFN +QFN-44-1EP_9x9mm_P0.65mm_EP7.5x7.5mm_ThermalVias +44-Lead Plastic Quad Flat, No Lead Package - 9x9 mm Body [QFN] with thermal vias; see section 10.3 of https://www.parallax.com/sites/default/files/downloads/P8X32A-Propeller-Datasheet-v1.4.0_0.pdf +QFN 0.65 +0 +55 +45 +Package_DFN_QFN +QFN-48-1EP_5x5mm_P0.35mm_EP3.7x3.7mm +QFN, 48 Pin (https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf#page=38), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +58 +49 +Package_DFN_QFN +QFN-48-1EP_5x5mm_P0.35mm_EP3.7x3.7mm_ThermalVias +QFN, 48 Pin (https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf#page=38), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +75 +49 +Package_DFN_QFN +QFN-48-1EP_6x6mm_P0.4mm_EP4.2x4.2mm +QFN, 48 Pin (https://static.dev.sifive.com/SiFive-FE310-G000-datasheet-v1p5.pdf#page=20), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +58 +49 +Package_DFN_QFN +QFN-48-1EP_6x6mm_P0.4mm_EP4.2x4.2mm_ThermalVias +QFN, 48 Pin (https://static.dev.sifive.com/SiFive-FE310-G000-datasheet-v1p5.pdf#page=20), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +49 +Package_DFN_QFN +QFN-48-1EP_6x6mm_P0.4mm_EP4.3x4.3mm +QFN, 48 Pin (https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf#page=38), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +58 +49 +Package_DFN_QFN +QFN-48-1EP_6x6mm_P0.4mm_EP4.3x4.3mm_ThermalVias +QFN, 48 Pin (https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf#page=38), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +75 +49 +Package_DFN_QFN +QFN-48-1EP_6x6mm_P0.4mm_EP4.6x4.6mm +QFN, 48 Pin (http://infocenter.nordicsemi.com/pdf/nRF51822_PS_v3.3.pdf#page=67), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +58 +49 +Package_DFN_QFN +QFN-48-1EP_6x6mm_P0.4mm_EP4.6x4.6mm_ThermalVias +QFN, 48 Pin (http://infocenter.nordicsemi.com/pdf/nRF51822_PS_v3.3.pdf#page=67), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +49 +Package_DFN_QFN +QFN-48-1EP_6x6mm_P0.4mm_EP4.66x4.66mm +QFN, 48 Pin (https://www.onsemi.com/pub/Collateral/485BA.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +58 +49 +Package_DFN_QFN +QFN-48-1EP_6x6mm_P0.4mm_EP4.66x4.66mm_ThermalVias +QFN, 48 Pin (https://www.onsemi.com/pub/Collateral/485BA.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +49 +Package_DFN_QFN +QFN-48-1EP_7x7mm_P0.5mm_EP5.3x5.3mm +QFN, 48 Pin (https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2041_datasheet.pdf#page=62), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +65 +49 +Package_DFN_QFN +QFN-48-1EP_7x7mm_P0.5mm_EP5.3x5.3mm_ThermalVias +QFN, 48 Pin (https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2041_datasheet.pdf#page=62), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +49 +Package_DFN_QFN +QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm +QFN, 48 Pin (http://www.st.com/resource/en/datasheet/stm32f042k6.pdf#page=94), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +65 +49 +Package_DFN_QFN +QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm_ThermalVias +QFN, 48 Pin (http://www.st.com/resource/en/datasheet/stm32f042k6.pdf#page=94), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +49 +Package_DFN_QFN +QFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm +QFN, 48 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_48_05-08-1704.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +65 +49 +Package_DFN_QFN +QFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm_ThermalVias +QFN, 48 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_48_05-08-1704.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +49 +Package_DFN_QFN +QFN-48-1EP_7x7mm_P0.5mm_EP5.45x5.45mm +QFN, 48 Pin (http://www.thatcorp.com/datashts/THAT_626x_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +65 +49 +Package_DFN_QFN +QFN-48-1EP_7x7mm_P0.5mm_EP5.45x5.45mm_ThermalVias +QFN, 48 Pin (http://www.thatcorp.com/datashts/THAT_626x_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +49 +Package_DFN_QFN +QFN-48-1EP_8x8mm_P0.5mm_EP6.2x6.2mm +QFN, 48 Pin (https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232H.pdf#page=49), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +74 +49 +Package_DFN_QFN +QFN-48-1EP_8x8mm_P0.5mm_EP6.2x6.2mm_ThermalVias +QFN, 48 Pin (https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232H.pdf#page=49), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +111 +49 +Package_DFN_QFN +QFN-52-1EP_7x8mm_P0.5mm_EP5.41x6.45mm +QFN, 52 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_52_05-08-1729.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +73 +53 +Package_DFN_QFN +QFN-52-1EP_7x8mm_P0.5mm_EP5.41x6.45mm_ThermalVias +QFN, 52 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_52_05-08-1729.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +104 +53 +Package_DFN_QFN +QFN-56-1EP_7x7mm_P0.4mm_EP5.6x5.6mm +QFN, 56 Pin (http://www.cypress.com/file/416486/download#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +73 +57 +Package_DFN_QFN +QFN-56-1EP_7x7mm_P0.4mm_EP5.6x5.6mm_ThermalVias +QFN, 56 Pin (http://www.cypress.com/file/416486/download#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +99 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP4.3x4.3mm +QFN, 56 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00002142A.pdf#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +73 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP4.3x4.3mm_ThermalVias +QFN, 56 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00002142A.pdf#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +99 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP4.5x5.2mm +QFN, 56 Pin (http://www.ti.com/lit/an/scea032/scea032.pdf#page=4), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +73 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP4.5x5.2mm_ThermalVias +QFN, 56 Pin (http://www.ti.com/lit/an/scea032/scea032.pdf#page=4), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +99 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP4.5x5.2mm_ThermalVias_TopTented +QFN, 56 Pin top tented version (manually modified). For information see: http://www.cypress.com/file/138911/download +QFN DFN_QFN +0 +115 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP5.6x5.6mm +QFN, 56 Pin (http://www.ti.com/lit/ds/symlink/tlc5957.pdf#page=23), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +73 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP5.6x5.6mm_ThermalVias +QFN, 56 Pin (http://www.ti.com/lit/ds/symlink/tlc5957.pdf#page=23), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +99 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP5.9x5.9mm +QFN, 56 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00001734B.pdf#page=50), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +73 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP5.9x5.9mm_ThermalVias +QFN, 56 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00001734B.pdf#page=50), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +99 +57 +Package_DFN_QFN +QFN-64-1EP_8x8mm_P0.4mm_EP6.5x6.5mm +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/64L_VQFN_8x8_with%206_5x6_5%20EP_JXX_C04-0437A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +90 +65 +Package_DFN_QFN +QFN-64-1EP_8x8mm_P0.4mm_EP6.5x6.5mm_ThermalVias +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/64L_VQFN_8x8_with%206_5x6_5%20EP_JXX_C04-0437A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +127 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP3.8x3.8mm +QFN, 64 Pin (https://datasheet.lcsc.com/szlcsc/Realtek-Semicon-RTL8211EG-VB-CG_C69264.pdf#page=77), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +74 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP3.8x3.8mm_ThermalVias +QFN, 64 Pin (https://datasheet.lcsc.com/szlcsc/Realtek-Semicon-RTL8211EG-VB-CG_C69264.pdf#page=77), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +79 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP4.7x4.7mm +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/60001477A.pdf (page 1083)), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +74 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP4.7x4.7mm_ThermalVias +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/60001477A.pdf (page 1083)), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP4.35x4.35mm +QFN, 64 Pin (https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT2232H.pdf#page=57), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +74 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP4.35x4.35mm_ThermalVias +QFN, 64 Pin (https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT2232H.pdf#page=57), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP5.4x5.4mm +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/70593d.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +81 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP5.4x5.4mm_ThermalVias +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/70593d.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +107 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP5.45x5.45mm +QFN, 64 Pin (https://www.infineon.com/dgdl/Infineon-MA12040-DS-v01_00-EN.pdf?fileId=5546d46264a8de7e0164b7467a3d617c#page=81), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +81 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP5.45x5.45mm_ThermalVias +QFN, 64 Pin (https://www.infineon.com/dgdl/Infineon-MA12040-DS-v01_00-EN.pdf?fileId=5546d46264a8de7e0164b7467a3d617c#page=81), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +107 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP6x6mm +QFN, 64 Pin (http://www.ti.com/lit/ds/symlink/tusb8041.pdf#page=42), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +81 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP6x6mm_ThermalVias +QFN, 64 Pin (http://www.ti.com/lit/ds/symlink/tusb8041.pdf#page=42), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +107 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.3x7.3mm +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00002304A.pdf (page 43)), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +90 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.3x7.3mm_ThermalVias +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00002304A.pdf (page 43)), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +127 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.5x7.5mm +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc7593.pdf (page 432)), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +101 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.5x7.5mm_ThermalVias +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc7593.pdf (page 432)), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +151 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.15x7.15mm +QFN, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/229321fa.pdf#page=27), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +90 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.15x7.15mm_ThermalVias +QFN, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/229321fa.pdf#page=27), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +127 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.25x7.25mm +64-Lead Plastic Quad Flat No-Lead Package, 9x9mm Body (see Atmel Appnote 8826) +QFN 0.5 +0 +90 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.35x7.35mm +64-Lead Plastic Quad Flat, No Lead Package (MR) - 9x9x0.9 mm Body [QFN]; (see Microchip Packaging Specification 00000049BS.pdf) +QFN 0.5 +0 +90 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.65x7.65mm +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf (page 415)), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +101 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.65x7.65mm_ThermalVias +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf (page 415)), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +151 +65 +Package_DFN_QFN +QFN-68-1EP_8x8mm_P0.4mm_EP5.2x5.2mm +QFN, 68 Pin (https://cdn.microsemi.com/documents/1bf6886f-5919-4508-a50b-b1dbf3fdf0f4/download/#page=98), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +85 +69 +Package_DFN_QFN +QFN-68-1EP_8x8mm_P0.4mm_EP5.2x5.2mm_ThermalVias +QFN, 68 Pin (https://cdn.microsemi.com/documents/1bf6886f-5919-4508-a50b-b1dbf3fdf0f4/download/#page=98), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +111 +69 +Package_DFN_QFN +QFN-72-1EP_10x10mm_P0.5mm_EP6x6mm +QFN, 72 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00001682C.pdf#page=70), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +82 +73 +Package_DFN_QFN +QFN-72-1EP_10x10mm_P0.5mm_EP6x6mm_ThermalVias +QFN, 72 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00001682C.pdf#page=70), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +135 +73 +Package_DFN_QFN +QFN-76-1EP_9x9mm_P0.4mm_EP3.8x3.8mm +QFN, 76 Pin (https://www.marvell.com/documents/bqcwxsoiqfjkcjdjhkvc/#page=19), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +86 +77 +Package_DFN_QFN +QFN-76-1EP_9x9mm_P0.4mm_EP3.8x3.8mm_ThermalVias +QFN, 76 Pin (https://www.marvell.com/documents/bqcwxsoiqfjkcjdjhkvc/#page=19), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +103 +77 +Package_DFN_QFN +Qorvo_DFN-8-1EP_2x2mm_P0.5mm +DFN 8 2x2mm, 0.5mm http://www.qorvo.com/products/d/da000896 +DFN 0.5 Qorvo 2x2mm +0 +9 +9 +Package_DFN_QFN +ROHM_DFN0604-3 +DFN package size 0604 3 pins +DFN package size 0604 3 pins +0 +3 +3 +Package_DFN_QFN +ST_UFQFPN-20_3x3mm_P0.5mm +UFQFPN 20-lead, 3 x 3 mm, 0.5 mm pitch, ultra thin fine pitch quad flat package (http://www.st.com/resource/en/datasheet/stm8s003f3.pdf) +UFQFPN 0.5 +0 +20 +20 +Package_DFN_QFN +ST_UQFN-6L_1.5x1.7mm_Pitch0.5mm +ST UQFN 6 pin 0.5mm Pitch http://www.st.com/resource/en/datasheet/ecmf02-2amx6.pdf +UQFN DFN 0.5 ST +0 +6 +6 +Package_DFN_QFN +SiliconLabs_QFN-20-1EP_3x3mm_P0.5mm +20-Lead Plastic Quad Flat, No Lead Package - 3x3 mm Body [QFN] with corner pads; see figure 8.2 of https://www.silabs.com/documents/public/data-sheets/efm8bb1-datasheet.pdf +QFN 0.5 +0 +25 +21 +Package_DFN_QFN +SiliconLabs_QFN-20-1EP_3x3mm_P0.5mm_EP1.8x1.8mm +20-Lead Plastic Quad Flat, No Lead Package - 3x3 mm Body [QFN] with corner pads; see figure 8.2 of https://www.silabs.com/documents/public/data-sheets/efm8bb1-datasheet.pdf +QFN 0.5 +0 +25 +21 +Package_DFN_QFN +SiliconLabs_QFN-20-1EP_3x3mm_P0.5mm_EP1.8x1.8mm_ThermalVias +20-Lead Plastic Quad Flat, No Lead Package - 3x3 mm Body [QFN] with corner pads and thermal vias; see figure 8.2 of https://www.silabs.com/documents/public/data-sheets/efm8bb1-datasheet.pdf +QFN 0.5 +0 +31 +21 +Package_DFN_QFN +SiliconLabs_QFN-20-1EP_3x3mm_P0.5mm_ThermalVias +20-Lead Plastic Quad Flat, No Lead Package - 3x3 mm Body [QFN] with corner pads and thermal vias; see figure 8.2 of https://www.silabs.com/documents/public/data-sheets/efm8bb1-datasheet.pdf +QFN 0.5 +0 +31 +21 +Package_DFN_QFN +TDFN-6-1EP_2.5x2.5mm_P0.65mm_EP1.3x2mm +TDFN, 6 Pin (http://www.nve.com/Downloads/ab3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +TDFN NoLead +0 +11 +7 +Package_DFN_QFN +TDFN-6-1EP_2.5x2.5mm_P0.65mm_EP1.3x2mm_ThermalVias +TDFN, 6 Pin (http://www.nve.com/Downloads/ab3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +TDFN NoLead +0 +18 +7 +Package_DFN_QFN +TDFN-8-1EP_2x2mm_P0.5mm_EP0.8x1.2mm +TDFN, 8 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0168.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +TDFN NoLead +0 +13 +9 +Package_DFN_QFN +TDFN-8-1EP_3x2mm_P0.5mm_EP1.3x1.4mm +TDFN, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/MCP6V66-Family-Data-Sheet-DS20006266A.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py +TDFN NoLead +0 +13 +9 +Package_DFN_QFN +TDFN-8-1EP_3x2mm_P0.5mm_EP1.80x1.65mm +8-lead plastic dual flat, 2x3x0.75mm size, 0.5mm pitch (http://ww1.microchip.com/downloads/en/DeviceDoc/8L_TDFN_2x3_MN_C04-0129E-MN.pdf) +TDFN DFN 0.5mm +0 +12 +9 +Package_DFN_QFN +TDFN-8-1EP_3x2mm_P0.5mm_EP1.80x1.65mm_ThermalVias +8-lead plastic dual flat, 2x3x0.75mm size, 0.5mm pitch (http://ww1.microchip.com/downloads/en/DeviceDoc/8L_TDFN_2x3_MN_C04-0129E-MN.pdf) +TDFN DFN 0.5mm +0 +17 +9 +Package_DFN_QFN +TDFN-10-1EP_2x3mm_P0.5mm_EP0.9x2mm +TDFN, 10 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0429.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +TDFN NoLead +0 +13 +11 +Package_DFN_QFN +TDFN-10-1EP_2x3mm_P0.5mm_EP0.9x2mm_ThermalVias +TDFN, 10 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0429.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +TDFN NoLead +0 +16 +11 +Package_DFN_QFN +TDFN-12_2x3mm_P0.5mm +TDFN, 12 Pads, No exposed, http://www.st.com/resource/en/datasheet/stm6600.pdf +DFN +0 +12 +12 +Package_DFN_QFN +TDFN-14-1EP_3x3mm_P0.4mm_EP1.78x2.35mm +TDFN, 14 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0137.PDF (T1433-2C)), generated with kicad-footprint-generator ipc_noLead_generator.py +TDFN NoLead +0 +19 +15 +Package_DFN_QFN +TDFN-14-1EP_3x3mm_P0.4mm_EP1.78x2.35mm_ThermalVias +TDFN, 14 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0137.PDF (T1433-2C)), generated with kicad-footprint-generator ipc_noLead_generator.py +TDFN NoLead +0 +26 +15 +Package_DFN_QFN +TQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm +TQFN, 16 Pin (https://www.diodes.com/assets/Datasheets/PI6C5946002.pdf#page=12), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +21 +17 +Package_DFN_QFN +TQFN-16-1EP_3x3mm_P0.5mm_EP1.23x1.23mm +TQFN, 16 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0136.PDF (T1633-5), https://pdfserv.maximintegrated.com/land_patterns/90-0032.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +21 +17 +Package_DFN_QFN +TQFN-16-1EP_3x3mm_P0.5mm_EP1.23x1.23mm_ThermalVias +TQFN, 16 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0136.PDF (T1633-5), https://pdfserv.maximintegrated.com/land_patterns/90-0032.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +26 +17 +Package_DFN_QFN +TQFN-16-1EP_5x5mm_P0.8mm_EP2.29x2.29mm +TQFN, 16 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T1655-4)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +21 +17 +Package_DFN_QFN +TQFN-16-1EP_5x5mm_P0.8mm_EP2.29x2.29mm_ThermalVias +TQFN, 16 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T1655-4)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +26 +17 +Package_DFN_QFN +TQFN-16-1EP_5x5mm_P0.8mm_EP3.1x3.1mm +TQFN, 16 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T1655-2)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +21 +17 +Package_DFN_QFN +TQFN-16-1EP_5x5mm_P0.8mm_EP3.1x3.1mm_ThermalVias +TQFN, 16 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T1655-2)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +31 +17 +Package_DFN_QFN +TQFN-20-1EP_5x5mm_P0.65mm_EP3.1x3.1mm +TQFN, 20 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2055-3)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +25 +21 +Package_DFN_QFN +TQFN-20-1EP_5x5mm_P0.65mm_EP3.1x3.1mm_ThermalVias +TQFN, 20 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2055-3)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +35 +21 +Package_DFN_QFN +TQFN-20-1EP_5x5mm_P0.65mm_EP3.25x3.25mm +TQFN, 20 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2055-5)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +25 +21 +Package_DFN_QFN +TQFN-20-1EP_5x5mm_P0.65mm_EP3.25x3.25mm_ThermalVias +TQFN, 20 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2055-5)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +35 +21 +Package_DFN_QFN +TQFN-24-1EP_4x4mm_P0.5mm_EP2.8x2.8mm_PullBack +TQFN, 24 Pin (https://ams.com/documents/20143/36005/AS1115_DS000206_1-00.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +29 +25 +Package_DFN_QFN +TQFN-24-1EP_4x4mm_P0.5mm_EP2.8x2.8mm_PullBack_ThermalVias +TQFN, 24 Pin (https://ams.com/documents/20143/36005/AS1115_DS000206_1-00.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +39 +25 +Package_DFN_QFN +TQFN-28-1EP_5x5mm_P0.5mm_EP2.7x2.7mm +TQFN, 28 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2855-4)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +33 +29 +Package_DFN_QFN +TQFN-28-1EP_5x5mm_P0.5mm_EP2.7x2.7mm_ThermalVias +TQFN, 28 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2855-4)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +38 +29 +Package_DFN_QFN +TQFN-28-1EP_5x5mm_P0.5mm_EP3.25x3.25mm +TQFN, 28 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2855-3)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +33 +29 +Package_DFN_QFN +TQFN-28-1EP_5x5mm_P0.5mm_EP3.25x3.25mm_ThermalVias +TQFN, 28 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2855-3)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +43 +29 +Package_DFN_QFN +TQFN-32-1EP_5x5mm_P0.5mm_EP2.1x2.1mm +TQFN, 32 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T3255-6)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +37 +33 +Package_DFN_QFN +TQFN-32-1EP_5x5mm_P0.5mm_EP2.1x2.1mm_ThermalVias +TQFN, 32 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T3255-6)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +42 +33 +Package_DFN_QFN +TQFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm +TQFN, 32 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T3255-3)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +37 +33 +Package_DFN_QFN +TQFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm_ThermalVias +TQFN, 32 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T3255-3)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +47 +33 +Package_DFN_QFN +TQFN-32-1EP_5x5mm_P0.5mm_EP3.4x3.4mm +TQFN, 32 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T3255-9)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +37 +33 +Package_DFN_QFN +TQFN-32-1EP_5x5mm_P0.5mm_EP3.4x3.4mm_ThermalVias +TQFN, 32 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T3255-9)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +47 +33 +Package_DFN_QFN +TQFN-40-1EP_5x5mm_P0.4mm_EP3.5x3.5mm +TQFN, 40 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T4055-1)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +45 +41 +Package_DFN_QFN +TQFN-40-1EP_5x5mm_P0.4mm_EP3.5x3.5mm_ThermalVias +TQFN, 40 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T4055-1)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +55 +41 +Package_DFN_QFN +TQFN-48-1EP_7x7mm_P0.5mm_EP5.1x5.1mm +TQFN, 48 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0144.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +58 +49 +Package_DFN_QFN +TQFN-48-1EP_7x7mm_P0.5mm_EP5.1x5.1mm_ThermalVias +TQFN, 48 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0144.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +75 +49 +Package_DFN_QFN +Texas_DRB0008A +DFN-8, 3x3x1mm, http://www.ti.com/lit/ds/symlink/ucc24610.pdf +DRB0008A +0 +23 +9 +Package_DFN_QFN +Texas_MOF0009A +Texas Instruments, QFM MOF0009A, 6x8x2mm (http://www.ti.com/lit/ml/mpsi063a/mpsi063a.pdf) +ti qfm mof0009a +0 +24 +9 +Package_DFN_QFN +Texas_QFN-41_10x16mm +QFN, 41 Pin (http://www.ti.com/lit/ml/mpqf506/mpqf506.pdf) +QFN DFN_QFN +0 +65 +41 +Package_DFN_QFN +Texas_R-PUQFN-N10 +http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=MPQF186&fileType=pdf +Texas_R-PUQFN-N10 +0 +10 +10 +Package_DFN_QFN +Texas_R-PWQFN-N28_EP2.1x3.1mm +QFN, 28 Pin (http://www.ti.com/lit/ds/symlink/tps51363.pdf#page=29), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +33 +29 +Package_DFN_QFN +Texas_R-PWQFN-N28_EP2.1x3.1mm_ThermalVias +QFN, 28 Pin (http://www.ti.com/lit/ds/symlink/tps51363.pdf#page=29), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +43 +29 +Package_DFN_QFN +Texas_RGE0024C_EP2.1x2.1mm +Texas QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/pca9548a.pdf#page=37), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas QFN NoLead +0 +29 +25 +Package_DFN_QFN +Texas_RGE0024C_EP2.1x2.1mm_ThermalVias +Texas QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/pca9548a.pdf#page=37), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas QFN NoLead +0 +39 +25 +Package_DFN_QFN +Texas_RGE0024H_EP2.7x2.7mm +Texas QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/tlc5971.pdf#page=39), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas QFN NoLead +0 +29 +25 +Package_DFN_QFN +Texas_RGE0024H_EP2.7x2.7mm_ThermalVias +Texas QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/tlc5971.pdf#page=39), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas QFN NoLead +0 +39 +25 +Package_DFN_QFN +Texas_RGV_S-PVQFN-N16_EP2.1x2.1mm +QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/ina3221.pdf#page=44), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +Texas_RGV_S-PVQFN-N16_EP2.1x2.1mm_ThermalVias +QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/ina3221.pdf#page=44), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +Texas_RGY_R-PVQFN-N24_EP2.05x3.1mm +QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/bq24133.pdf#page=40) +QFN NoLead +0 +29 +25 +Package_DFN_QFN +Texas_RGY_R-PVQFN-N24_EP2.05x3.1mm_ThermalVias +QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/bq24133.pdf#page=40) +QFN NoLead +0 +36 +25 +Package_DFN_QFN +Texas_RNN0018A +Texas Instruments, VQFN-HR RNN0018A (http://www.ti.com/lit/ds/symlink/tps568215.pdf) +ti vqfn-hr rnn0018a +0 +26 +18 +Package_DFN_QFN +Texas_RUM0016A_EP2.6x2.6mm +QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/lmh0074.pdf#page=13), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +Texas_RUM0016A_EP2.6x2.6mm_ThermalVias +QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/lmh0074.pdf#page=13), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +Texas_RWH0032A +Texas Instruments, RWH0032A, 8x8x0.9mm (http://www.ti.com/lit/ds/snosd10c/snosd10c.pdf) +ti rwh0032a +0 +71 +33 +Package_DFN_QFN +Texas_RWH0032A_ThermalVias +Texas Instruments, RWH0032A, 8x8x0.9mm (http://www.ti.com/lit/ds/snosd10c/snosd10c.pdf) +ti rwh0032a +0 +94 +33 +Package_DFN_QFN +Texas_R_PUQFN-N12 +Texas_R_PUQFN-N12 http://www.ti.com/lit/ds/symlink/txb0104.pdf +Texas_R_PUQFN-N12 +0 +13 +12 +Package_DFN_QFN +Texas_S-PDSO-N10_EP1.2x2mm +DFN, 10 Pin (http://www.ti.com/lit/ds/symlink/tps7a91.pdf#page=30), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +15 +11 +Package_DFN_QFN +Texas_S-PDSO-N10_EP1.2x2mm_ThermalVias +DFN, 10 Pin (http://www.ti.com/lit/ds/symlink/tps7a91.pdf#page=30), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +22 +11 +Package_DFN_QFN +Texas_S-PVQFN-N14 +Texas_S-PVQFN-N14 http://www.ti.com/lit/ds/symlink/txb0104.pdf +Texas_S-PVQFN-N14_4.3x4.3_Pitch0.5mm_ThermalPad +0 +19 +15 +Package_DFN_QFN +Texas_S-PVQFN-N14_ThermalVias +Texas_S-PVQFN-N14_ThermalVias http://www.ti.com/lit/ds/symlink/txb0104.pdf +Texas_S-PVQFN-N14_ThermalVias +0 +24 +15 +Package_DFN_QFN +Texas_S-PVQFN-N16_EP2.7x2.7mm +QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/msp430g2001.pdf#page=43), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +26 +17 +Package_DFN_QFN +Texas_S-PVQFN-N16_EP2.7x2.7mm_ThermalVias +QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/msp430g2001.pdf#page=43), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +Texas_S-PVQFN-N20_EP2.4x2.4mm +QFN, 20 Pin (http://www.ti.com/lit/ds/symlink/cc1101.pdf#page=101), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +Texas_S-PVQFN-N20_EP2.4x2.4mm_ThermalVias +QFN, 20 Pin (http://www.ti.com/lit/ds/symlink/cc1101.pdf#page=101), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +35 +21 +Package_DFN_QFN +Texas_S-PVQFN-N20_EP2.7x2.7mm +QFN, 20 Pin (http://www.ti.com/lit/ds/symlink/drv8662.pdf#page=23), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +Texas_S-PVQFN-N20_EP2.7x2.7mm_ThermalVias +QFN, 20 Pin (http://www.ti.com/lit/ds/symlink/drv8662.pdf#page=23), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +35 +21 +Package_DFN_QFN +Texas_S-PVQFN-N20_EP3.15x3.15mm +QFN, 20 Pin (www.ti.com/lit/ds/symlink/tps7a7200.pdf#page=36), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +Texas_S-PVQFN-N20_EP3.15x3.15mm_ThermalVias +QFN, 20 Pin (www.ti.com/lit/ds/symlink/tps7a7200.pdf#page=36), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +47 +21 +Package_DFN_QFN +Texas_S-PVQFN-N24_EP2.1x2.1mm +QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/msp430fr5720.pdf#page=108), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +Texas_S-PVQFN-N24_EP2.1x2.1mm_ThermalVias +QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/msp430fr5720.pdf#page=108), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +39 +25 +Package_DFN_QFN +Texas_S-PVQFN-N32_EP3.45x3.45mm +QFN, 32 Pin (http://www.ti.com/lit/ds/symlink/msp430f1122.pdf#page=54), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +42 +33 +Package_DFN_QFN +Texas_S-PVQFN-N32_EP3.45x3.45mm_ThermalVias +QFN, 32 Pin (http://www.ti.com/lit/ds/symlink/msp430f1122.pdf#page=54), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +59 +33 +Package_DFN_QFN +Texas_S-PVQFN-N36_EP4.4x4.4mm +QFN, 36 Pin (http://www.ti.com/lit/ds/slvsba5d/slvsba5d.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +46 +37 +Package_DFN_QFN +Texas_S-PVQFN-N36_EP4.4x4.4mm_ThermalVias +QFN, 36 Pin (http://www.ti.com/lit/ds/slvsba5d/slvsba5d.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +79 +37 +Package_DFN_QFN +Texas_S-PVQFN-N40_EP2.9x2.9mm +QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/msp430fr5731.pdf#page=111 JEDEC MO-220 variation VJJD-2), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +45 +41 +Package_DFN_QFN +Texas_S-PVQFN-N40_EP2.9x2.9mm_ThermalVias +QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/msp430fr5731.pdf#page=111 JEDEC MO-220 variation VJJD-2), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +55 +41 +Package_DFN_QFN +Texas_S-PVQFN-N40_EP3.52x2.62mm +QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/drv8308.pdf#page=56 JEDEC MO-220 variation VJJD-2), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +47 +41 +Package_DFN_QFN +Texas_S-PVQFN-N40_EP3.52x2.62mm_ThermalVias +QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/drv8308.pdf#page=56 JEDEC MO-220 variation VJJD-2), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +60 +41 +Package_DFN_QFN +Texas_S-PVQFN-N40_EP4.6x4.6mm +QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/dac7750.pdf#page=54), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +50 +41 +Package_DFN_QFN +Texas_S-PVQFN-N40_EP4.6x4.6mm_ThermalVias +QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/dac7750.pdf#page=54), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +83 +41 +Package_DFN_QFN +Texas_S-PVQFN-N40_EP4.15x4.15mm +QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/msp430g2755.pdf#page=70 JEDEC MO-220 variation VJJD-2), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +50 +41 +Package_DFN_QFN +Texas_S-PVQFN-N40_EP4.15x4.15mm_ThermalVias +QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/msp430g2755.pdf#page=70 JEDEC MO-220 variation VJJD-2), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +83 +41 +Package_DFN_QFN +Texas_S-PVQFN-N48_EP5.15x5.15mm +QFN, 48 Pin (http://www.ti.com/lit/ds/symlink/msp430f5232.pdf#page=111), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +65 +49 +Package_DFN_QFN +Texas_S-PVQFN-N48_EP5.15x5.15mm_ThermalVias +QFN, 48 Pin (http://www.ti.com/lit/ds/symlink/msp430f5232.pdf#page=111), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +111 +49 +Package_DFN_QFN +Texas_S-PVQFN-N64_EP4.25x4.25mm +QFN, 64 Pin (http://www.ti.com/lit/ds/symlink/msp430f5217.pdf#page=120), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +69 +65 +Package_DFN_QFN +Texas_S-PVQFN-N64_EP4.25x4.25mm_ThermalVias +QFN, 64 Pin (http://www.ti.com/lit/ds/symlink/msp430f5217.pdf#page=120), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +127 +65 +Package_DFN_QFN +Texas_S-PWQFN-N16_EP2.1x2.1mm +QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/drv8801.pdf#page=31 MO-220 variation VGGC), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +Texas_S-PWQFN-N16_EP2.1x2.1mm_ThermalVias +QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/drv8801.pdf#page=31 MO-220 variation VGGC), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +Texas_S-PWQFN-N20 +20-Pin Plastic Quad Flatpack No-Lead Package, Body 3.0x3.0x0.8mm, Texas Instruments (http://www.ti.com/lit/ds/symlink/tps22993.pdf) +QFN 0.4 +0 +24 +20 +Package_DFN_QFN +Texas_S-PWQFN-N24_EP2.7x2.7mm +QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/bq25601.pdf#page=54), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +Texas_S-PWQFN-N24_EP2.7x2.7mm_ThermalVias +QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/bq25601.pdf#page=54), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +39 +25 +Package_DFN_QFN +Texas_S-PWQFN-N32_EP2.8x2.8mm +QFN, 32 Pin (https://www.ti.com/lit/ds/symlink/bq25703a.pdf#page=90), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +37 +33 +Package_DFN_QFN +Texas_S-PWQFN-N32_EP2.8x2.8mm_ThermalVias +QFN, 32 Pin (https://www.ti.com/lit/ds/symlink/bq25703a.pdf#page=90), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +47 +33 +Package_DFN_QFN +Texas_S-PWQFN-N100_EP5.5x5.5mm +http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=szza059&fileType=pdf,http://www.ti.com/lit/ds/sllse76m/sllse76m.pdf +MultiRow QFN +0 +114 +105 +Package_DFN_QFN +Texas_S-PWQFN-N100_EP5.5x5.5mm_ThermalVias +http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=szza059&fileType=pdf,http://www.ti.com/lit/ds/sllse76m/sllse76m.pdf +MultiRow QFN +0 +131 +105 +Package_DFN_QFN +Texas_S-PX2QFN-14 +Texas QFN, 14 Pin (http://www.ti.com/lit/ds/symlink/tlv9004.pdf#page=64), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas QFN NoLead +0 +14 +14 +Package_DFN_QFN +Texas_VQFN-RHL-20 +http://www.ti.com/lit/ds/symlink/bq51050b.pdf +RHL0020A +0 +33 +21 +Package_DFN_QFN +Texas_VQFN-RHL-20_ThermalVias +http://www.ti.com/lit/ds/symlink/bq51050b.pdf +RHL0020A +0 +41 +21 +Package_DFN_QFN +Texas_VSON-HR-8_1.5x2mm_P0.5mm +Texas VSON-HR, 8 Pin (http://www.ti.com/lit/ds/symlink/tps62823.pdf#page=29), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas VSON-HR NoLead +0 +8 +8 +Package_DFN_QFN +Texas_WQFN-MR-100_3x3-DapStencil +http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=szza059&fileType=pdf,http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=mpqf258&fileType=pdf,http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=LPPD235&fileType=pdf +MultiRow QFN +0 +113 +105 +Package_DFN_QFN +Texas_WQFN-MR-100_ThermalVias_3x3-DapStencil +http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=szza059&fileType=pdf,http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=mpqf258&fileType=pdf,http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=LPPD235&fileType=pdf +MultiRow QFN +0 +126 +105 +Package_DFN_QFN +Texas_X2QFN-12_1.6x1.6mm_P0.4mm +Texas X2QFN, 12 Pin (http://www.ti.com/lit/ml/mpqf391c/mpqf391c.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas X2QFN NoLead +0 +12 +12 +Package_DFN_QFN +UDFN-4-1EP_1x1mm_P0.65mm_EP0.48x0.48mm +UDFN-4_1x1mm_P0.65mm, http://ww1.microchip.com/downloads/en/DeviceDoc/MIC550x-300mA-Single-Output-LDO-in-Small-Packages-DS20006006A.pdf +UDFN-4_1x1mm_P0.65mm +0 +5 +5 +Package_DFN_QFN +UDFN-4_1x1mm_P0.65mm +UDFN-4_1x1mm_P0.65mm +UDFN-4_1x1mm_P0.65mm +0 +16 +5 +Package_DFN_QFN +UDFN-9_1.0x3.8mm_P0.5mm +9-pin UDFN package, 1.0x3.8mm, (Ref: https://katalog.we-online.de/pbs/datasheet/824014881.pdf) +UDFN SMD +0 +9 +9 +Package_DFN_QFN +UDFN-10_1.35x2.6mm_P0.5mm +http://www.st.com/content/ccc/resource/technical/document/datasheet/f2/11/8a/ed/40/31/40/56/DM00088292.pdf/files/DM00088292.pdf/jcr:content/translations/en.DM00088292.pdf +UDFN 0.5 uQFN +0 +10 +10 +Package_DFN_QFN +UQFN-10_1.3x1.8mm_P0.4mm +UQFN, 10 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00001725D.pdf (Page 9)), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +10 +10 +Package_DFN_QFN +UQFN-10_1.4x1.8mm_P0.4mm +UQFN 10pin, https://www.onsemi.com/pub/Collateral/488AT.PDF +UQFN-10_1.4x1.8mm_P0.4mm +0 +10 +10 +Package_DFN_QFN +UQFN-10_1.6x2.1mm_P0.5mm +UQFN, 10 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00001725D.pdf (Page 12)), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +10 +10 +Package_DFN_QFN +UQFN-16-1EP_3x3mm_P0.5mm_EP1.75x1.75mm +16-Lead Ultra Thin Quad Flat, No Lead Package (UC) - 3x3x0.5 mm Body [UQFN]; (see Microchip Packaging Specification 00000049BS.pdf) +QFN 0.5 +0 +21 +17 +Package_DFN_QFN +UQFN-16-1EP_4x4mm_P0.65mm_EP2.6x2.6mm +UQFN, 16 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/16L_UQFN_4x4x0_5mm_JQ_C04257A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +21 +17 +Package_DFN_QFN +UQFN-16-1EP_4x4mm_P0.65mm_EP2.6x2.6mm_ThermalVias +UQFN, 16 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/16L_UQFN_4x4x0_5mm_JQ_C04257A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +31 +17 +Package_DFN_QFN +UQFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm +16-Lead Ultra Thin Plastic Quad Flat, No Lead Package (JQ) - 4x4x0.5 mm Body [UQFN]; (see Microchip Packaging Specification 00000049BS.pdf) +QFN 0.65 +0 +21 +17 +Package_DFN_QFN +UQFN-20-1EP_3x3mm_P0.4mm_EP1.85x1.85mm +UQFN, 20 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=332), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +25 +21 +Package_DFN_QFN +UQFN-20-1EP_3x3mm_P0.4mm_EP1.85x1.85mm_ThermalVias +UQFN, 20 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=332), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +30 +21 +Package_DFN_QFN +UQFN-20-1EP_4x4mm_P0.5mm_EP2.8x2.8mm +UQFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/40001839B.pdf#page=464), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +25 +21 +Package_DFN_QFN +UQFN-20-1EP_4x4mm_P0.5mm_EP2.8x2.8mm_ThermalVias +UQFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/40001839B.pdf#page=464), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +35 +21 +Package_DFN_QFN +UQFN-28-1EP_4x4mm_P0.4mm_EP2.35x2.35mm +UQFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=338), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +33 +29 +Package_DFN_QFN +UQFN-28-1EP_4x4mm_P0.4mm_EP2.35x2.35mm_ThermalVias +UQFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=338), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +43 +29 +Package_DFN_QFN +UQFN-40-1EP_5x5mm_P0.4mm_EP3.8x3.8mm +UQFN, 40 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=345), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +50 +41 +Package_DFN_QFN +UQFN-40-1EP_5x5mm_P0.4mm_EP3.8x3.8mm_ThermalVias +UQFN, 40 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=345), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +67 +41 +Package_DFN_QFN +UQFN-48-1EP_6x6mm_P0.4mm_EP4.45x4.45mm +UQFN, 48 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=347), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +58 +49 +Package_DFN_QFN +UQFN-48-1EP_6x6mm_P0.4mm_EP4.45x4.45mm_ThermalVias +UQFN, 48 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=347), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +75 +49 +Package_DFN_QFN +UQFN-48-1EP_6x6mm_P0.4mm_EP4.62x4.62mm +UQFN, 48 Pin (https://github.com/KiCad/kicad-symbols/pull/1189#issuecomment-449506354), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +53 +49 +Package_DFN_QFN +UQFN-48-1EP_6x6mm_P0.4mm_EP4.62x4.62mm_ThermalVias +UQFN, 48 Pin (https://github.com/KiCad/kicad-symbols/pull/1189#issuecomment-449506354), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +75 +49 +Package_DFN_QFN +VDFN-8-1EP_2x2mm_P0.5mm_EP0.9x1.7mm +8-Lead Very Thin Dual Flatpack No-Lead (LZ) - 2x3x0.9 mm Body [VDFN] (see Microchip Packaging Specification 00000049BS.pdf) +DFN 0.5 +0 +11 +9 +Package_DFN_QFN +VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm +VQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/cdclvp1102.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +21 +17 +Package_DFN_QFN +VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm_ThermalVias +VQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/cdclvp1102.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +26 +17 +Package_DFN_QFN +VQFN-16-1EP_3x3mm_P0.5mm_EP1.8x1.8mm +VQFN, 16 Pin (https://www.st.com/resource/en/datasheet/stspin220.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +21 +17 +Package_DFN_QFN +VQFN-16-1EP_3x3mm_P0.5mm_EP1.8x1.8mm_ThermalVias +VQFN, 16 Pin (https://www.st.com/resource/en/datasheet/stspin220.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +26 +17 +Package_DFN_QFN +VQFN-16-1EP_3x3mm_P0.5mm_EP1.45x1.45mm +VQFN, 16 Pin (http://www.ti.com/lit/ds/sbos354a/sbos354a.pdf, JEDEC MO-220 variant VEED-6), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +21 +17 +Package_DFN_QFN +VQFN-16-1EP_3x3mm_P0.5mm_EP1.45x1.45mm_ThermalVias +VQFN, 16 Pin (http://www.ti.com/lit/ds/sbos354a/sbos354a.pdf, JEDEC MO-220 variant VEED-6), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +26 +17 +Package_DFN_QFN +VQFN-16-1EP_3x3mm_P0.5mm_EP1.68x1.68mm +VQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/tlv62095.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +21 +17 +Package_DFN_QFN +VQFN-16-1EP_3x3mm_P0.5mm_EP1.68x1.68mm_ThermalVias +VQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/tlv62095.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +26 +17 +Package_DFN_QFN +VQFN-20-1EP_3x3mm_P0.4mm_EP1.7x1.7mm +VQFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/20%20Lead%20VQFN%203x3x0_9mm_1_7EP%20U2B%20C04-21496a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +25 +21 +Package_DFN_QFN +VQFN-20-1EP_3x3mm_P0.4mm_EP1.7x1.7mm_ThermalVias +VQFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/20%20Lead%20VQFN%203x3x0_9mm_1_7EP%20U2B%20C04-21496a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +30 +21 +Package_DFN_QFN +VQFN-20-1EP_3x3mm_P0.45mm_EP1.55x1.55mm +VQFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc8246.pdf#page=264), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +25 +21 +Package_DFN_QFN +VQFN-20-1EP_3x3mm_P0.45mm_EP1.55x1.55mm_ThermalVias +VQFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc8246.pdf#page=264), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +30 +21 +Package_DFN_QFN +VQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm +VQFN, 24 Pin (http://www.ti.com/lit/ds/symlink/msp430f1101a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +34 +25 +Package_DFN_QFN +VQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm_ThermalVias +VQFN, 24 Pin (http://www.ti.com/lit/ds/symlink/msp430f1101a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +39 +25 +Package_DFN_QFN +VQFN-28-1EP_4x4mm_P0.45mm_EP2.4x2.4mm +VQFN, 28 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-9505-AT42-QTouch-BSW-AT42QT1060_Datasheet.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +33 +29 +Package_DFN_QFN +VQFN-28-1EP_4x4mm_P0.45mm_EP2.4x2.4mm_ThermalVias +VQFN, 28 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-9505-AT42-QTouch-BSW-AT42QT1060_Datasheet.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +43 +29 +Package_DFN_QFN +VQFN-28-1EP_4x5mm_P0.5mm_EP2.55x3.55mm +VQFN, 28 Pin (http://www.ti.com/lit/ds/symlink/lm5175.pdf#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +35 +29 +Package_DFN_QFN +VQFN-28-1EP_4x5mm_P0.5mm_EP2.55x3.55mm_ThermalVias +VQFN, 28 Pin (http://www.ti.com/lit/ds/symlink/lm5175.pdf#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +48 +29 +Package_DFN_QFN +VQFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm +VQFN, 32 Pin (http://ww1.microchip.com/downloads/en/devicedoc/atmel-9520-at42-qtouch-bsw-at42qt1110_datasheet.pdf#page=42), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +37 +33 +Package_DFN_QFN +VQFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm_ThermalVias +VQFN, 32 Pin (http://ww1.microchip.com/downloads/en/devicedoc/atmel-9520-at42-qtouch-bsw-at42qt1110_datasheet.pdf#page=42), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +47 +33 +Package_DFN_QFN +VQFN-32-1EP_5x5mm_P0.5mm_EP3.5x3.5mm +VQFN, 32 Pin (https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT4222H.pdf#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +37 +33 +Package_DFN_QFN +VQFN-32-1EP_5x5mm_P0.5mm_EP3.5x3.5mm_ThermalVias +VQFN, 32 Pin (https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT4222H.pdf#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +47 +33 +Package_DFN_QFN +VQFN-46-1EP_5x6mm_P0.4mm_EP2.8x3.8mm +VQFN, 46 Pin (http://www.ti.com/lit/ds/symlink/lp5036.pdf#page=59), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +53 +47 +Package_DFN_QFN +VQFN-46-1EP_5x6mm_P0.4mm_EP2.8x3.8mm_ThermalVias +VQFN, 46 Pin (http://www.ti.com/lit/ds/symlink/lp5036.pdf#page=59), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +66 +47 +Package_DFN_QFN +VQFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm +VQFN, 48 Pin (http://www.ti.com/lit/ds/symlink/cc1312r.pdf#page=48), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +53 +49 +Package_DFN_QFN +VQFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm_ThermalVias +VQFN, 48 Pin (http://www.ti.com/lit/ds/symlink/cc1312r.pdf#page=48), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +79 +49 +Package_DFN_QFN +WDFN-8-1EP_2x2.2mm_P0.5mm_EP0.80x0.54 +https://www.onsemi.com/pub/Collateral/511BN.PDF +WDFN-8 1EP 2.2X2.0 0.5P +0 +9 +9 +Package_DFN_QFN +WDFN-8-1EP_3x2mm_P0.5mm_EP1.3x1.4mm +WDFN, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/8L_TDFN_2x3_MNY_C04-0129E-MNY.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +WDFN NoLead +0 +13 +9 +Package_DFN_QFN +WDFN-8-1EP_4x3mm_P0.65mm_EP2.4x1.8mm +WDFN, 8 Pin (https://www.onsemi.com/pub/Collateral/509AF.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +WDFN NoLead +0 +13 +9 +Package_DFN_QFN +WDFN-8-1EP_4x3mm_P0.65mm_EP2.4x1.8mm_ThermalVias +WDFN, 8 Pin (https://www.onsemi.com/pub/Collateral/509AF.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +WDFN NoLead +0 +20 +9 +Package_DFN_QFN +WDFN-8_2x2mm_P0.5mm +DFN8 2x2, 0.5P; No exposed pad (http://www.onsemi.com/pub/Collateral/NCP4308-D.PDF) +DFN 0.5 +0 +8 +8 +Package_DFN_QFN +WDFN-12-1EP_3x3mm_P0.45mm_EP1.7x2.5mm +WDFN, 12 Pin (https://www.diodes.com/assets/Datasheets/PAM2306.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +WDFN NoLead +0 +17 +13 +Package_DFN_QFN +WQFN-14-1EP_2.5x2.5mm_P0.5mm_EP1.45x1.45mm +WQFN, 14 Pin (https://www.onsemi.com/pub/Collateral/FUSB302B-D.PDF#page=32), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +19 +15 +Package_DFN_QFN +WQFN-14-1EP_2.5x2.5mm_P0.5mm_EP1.45x1.45mm_ThermalVias +WQFN, 14 Pin (https://www.onsemi.com/pub/Collateral/FUSB302B-D.PDF#page=32), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +24 +15 +Package_DFN_QFN +WQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm +WQFN, 16 Pin (https://www.ti.com/lit/ds/symlink/tpa6132a2.pdf#page=24), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +21 +17 +Package_DFN_QFN +WQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm_ThermalVias +WQFN, 16 Pin (https://www.ti.com/lit/ds/symlink/tpa6132a2.pdf#page=24), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +26 +17 +Package_DFN_QFN +WQFN-16-1EP_3x3mm_P0.5mm_EP1.75x1.75mm +WQFN, 16 Pin (https://www.onsemi.com/pub/Collateral/FUSB307B-D.PDF#page=56), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +21 +17 +Package_DFN_QFN +WQFN-16-1EP_3x3mm_P0.5mm_EP1.75x1.75mm_ThermalVias +WQFN, 16 Pin (https://www.onsemi.com/pub/Collateral/FUSB307B-D.PDF#page=56), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +26 +17 +Package_DFN_QFN +WQFN-16-1EP_4x4mm_P0.5mm_EP2.6x2.6mm +WQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/ldc1312.pdf#page=59), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +21 +17 +Package_DFN_QFN +WQFN-16-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias +WQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/ldc1312.pdf#page=59), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +31 +17 +Package_DFN_QFN +WQFN-20-1EP_2.5x4.5mm_P0.5mm_EP1x2.9mm +http://www.onsemi.com/pub/Collateral/510CD.PDF +WQFN-20 4.5mm 2.5mm 0.5mm +0 +24 +21 +Package_DFN_QFN +WQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm +WQFN, 24 Pin (http://www.ti.com/lit/ds/symlink/lm26480.pdf#page=39), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +29 +25 +Package_DFN_QFN +WQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias +WQFN, 24 Pin (http://www.ti.com/lit/ds/symlink/lm26480.pdf#page=39), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +39 +25 +Package_DFN_QFN +WQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm +WQFN, 24 Pin (http://www.ti.com/lit/ds/symlink/ts3a27518e.pdf#page=33), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +29 +25 +Package_DFN_QFN +WQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm_ThermalVias +WQFN, 24 Pin (http://www.ti.com/lit/ds/symlink/ts3a27518e.pdf#page=33), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +39 +25 +Package_DFN_QFN +WQFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm +QFN, 32-Leads, Body 5x5x0.8mm, Pitch 0.5mm, Thermal Pad 3.1x3.1mm; (see Texas Instruments LM25119 http://www.ti.com/lit/ds/symlink/lm25119.pdf) +WQFN 0.5 +0 +37 +33 +Package_DFN_QFN +WQFN-42-1EP_3.5x9mm_P0.5mm_EP2.05x7.55mm +WQFN, 42 Pin (http://www.ti.com/lit/ds/symlink/ts3l501e.pdf#page=23), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +57 +43 +Package_DFN_QFN +WQFN-42-1EP_3.5x9mm_P0.5mm_EP2.05x7.55mm_ThermalVias +WQFN, 42 Pin (http://www.ti.com/lit/ds/symlink/ts3l501e.pdf#page=23), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +82 +43 +Package_DIP +DIP-4_W7.62mm +4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +4 +4 +Package_DIP +DIP-4_W7.62mm_LongPads +4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +4 +4 +Package_DIP +DIP-4_W7.62mm_SMDSocket_SmallPads +4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +4 +4 +Package_DIP +DIP-4_W7.62mm_Socket +4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +4 +4 +Package_DIP +DIP-4_W7.62mm_Socket_LongPads +4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +4 +4 +Package_DIP +DIP-4_W8.89mm_SMDSocket_LongPads +4-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +4 +4 +Package_DIP +DIP-4_W10.16mm +4-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +4 +4 +Package_DIP +DIP-4_W10.16mm_LongPads +4-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +4 +4 +Package_DIP +DIP-5-6_W7.62mm +5-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +5 +5 +Package_DIP +DIP-5-6_W7.62mm_LongPads +5-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +5 +5 +Package_DIP +DIP-5-6_W7.62mm_SMDSocket_SmallPads +5-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +5 +5 +Package_DIP +DIP-5-6_W7.62mm_Socket +5-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +5 +5 +Package_DIP +DIP-5-6_W7.62mm_Socket_LongPads +5-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +5 +5 +Package_DIP +DIP-5-6_W8.89mm_SMDSocket_LongPads +5-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +5 +5 +Package_DIP +DIP-5-6_W10.16mm +5-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +5 +5 +Package_DIP +DIP-5-6_W10.16mm_LongPads +5-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +5 +5 +Package_DIP +DIP-6_W7.62mm +6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +6 +6 +Package_DIP +DIP-6_W7.62mm_LongPads +6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +6 +6 +Package_DIP +DIP-6_W7.62mm_SMDSocket_SmallPads +6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +6 +6 +Package_DIP +DIP-6_W7.62mm_Socket +6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +6 +6 +Package_DIP +DIP-6_W7.62mm_Socket_LongPads +6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +6 +6 +Package_DIP +DIP-6_W8.89mm_SMDSocket_LongPads +6-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +6 +6 +Package_DIP +DIP-6_W10.16mm +6-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +6 +6 +Package_DIP +DIP-6_W10.16mm_LongPads +6-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +6 +6 +Package_DIP +DIP-8-16_W7.62mm +16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +8 +8 +Package_DIP +DIP-8-16_W7.62mm_Socket +16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +8 +8 +Package_DIP +DIP-8-16_W7.62mm_Socket_LongPads +16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +8 +8 +Package_DIP +DIP-8-N6_W7.62mm +8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), missing pin 6 +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +7 +7 +Package_DIP +DIP-8-N7_W7.62mm +8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), missing pin 7 +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +7 +7 +Package_DIP +DIP-8_W7.62mm +8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +8 +8 +Package_DIP +DIP-8_W7.62mm_LongPads +8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +8 +8 +Package_DIP +DIP-8_W7.62mm_SMDSocket_SmallPads +8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +8 +8 +Package_DIP +DIP-8_W7.62mm_Socket +8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +8 +8 +Package_DIP +DIP-8_W7.62mm_Socket_LongPads +8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +8 +8 +Package_DIP +DIP-8_W8.89mm_SMDSocket_LongPads +8-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +8 +8 +Package_DIP +DIP-8_W10.16mm +8-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +8 +8 +Package_DIP +DIP-8_W10.16mm_LongPads +8-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +8 +8 +Package_DIP +DIP-10_W7.62mm +10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +10 +10 +Package_DIP +DIP-10_W7.62mm_LongPads +10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +10 +10 +Package_DIP +DIP-10_W7.62mm_SMDSocket_SmallPads +10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +10 +10 +Package_DIP +DIP-10_W7.62mm_Socket +10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +10 +10 +Package_DIP +DIP-10_W7.62mm_Socket_LongPads +10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +10 +10 +Package_DIP +DIP-10_W8.89mm_SMDSocket_LongPads +10-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +10 +10 +Package_DIP +DIP-10_W10.16mm +10-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +10 +10 +Package_DIP +DIP-10_W10.16mm_LongPads +10-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +10 +10 +Package_DIP +DIP-12_W7.62mm +12-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +12 +12 +Package_DIP +DIP-12_W7.62mm_LongPads +12-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +12 +12 +Package_DIP +DIP-12_W7.62mm_SMDSocket_SmallPads +12-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +12 +12 +Package_DIP +DIP-12_W7.62mm_Socket +12-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +12 +12 +Package_DIP +DIP-12_W7.62mm_Socket_LongPads +12-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +12 +12 +Package_DIP +DIP-12_W8.89mm_SMDSocket_LongPads +12-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +12 +12 +Package_DIP +DIP-12_W10.16mm +12-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +12 +12 +Package_DIP +DIP-12_W10.16mm_LongPads +12-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +12 +12 +Package_DIP +DIP-14_W7.62mm +14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +14 +14 +Package_DIP +DIP-14_W7.62mm_LongPads +14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +14 +14 +Package_DIP +DIP-14_W7.62mm_SMDSocket_SmallPads +14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +14 +14 +Package_DIP +DIP-14_W7.62mm_Socket +14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +14 +14 +Package_DIP +DIP-14_W7.62mm_Socket_LongPads +14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +14 +14 +Package_DIP +DIP-14_W8.89mm_SMDSocket_LongPads +14-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +14 +14 +Package_DIP +DIP-14_W10.16mm +14-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +14 +14 +Package_DIP +DIP-14_W10.16mm_LongPads +14-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +14 +14 +Package_DIP +DIP-16_W7.62mm +16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +16 +16 +Package_DIP +DIP-16_W7.62mm_LongPads +16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +16 +16 +Package_DIP +DIP-16_W7.62mm_SMDSocket_SmallPads +16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +16 +16 +Package_DIP +DIP-16_W7.62mm_Socket +16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +16 +16 +Package_DIP +DIP-16_W7.62mm_Socket_LongPads +16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +16 +16 +Package_DIP +DIP-16_W8.89mm_SMDSocket_LongPads +16-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +16 +16 +Package_DIP +DIP-16_W10.16mm +16-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +16 +16 +Package_DIP +DIP-16_W10.16mm_LongPads +16-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +16 +16 +Package_DIP +DIP-18_W7.62mm +18-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +18 +18 +Package_DIP +DIP-18_W7.62mm_LongPads +18-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +18 +18 +Package_DIP +DIP-18_W7.62mm_SMDSocket_SmallPads +18-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +18 +18 +Package_DIP +DIP-18_W7.62mm_Socket +18-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +18 +18 +Package_DIP +DIP-18_W7.62mm_Socket_LongPads +18-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +18 +18 +Package_DIP +DIP-18_W8.89mm_SMDSocket_LongPads +18-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +18 +18 +Package_DIP +DIP-20_W7.62mm +20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +20 +20 +Package_DIP +DIP-20_W7.62mm_LongPads +20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +20 +20 +Package_DIP +DIP-20_W7.62mm_SMDSocket_SmallPads +20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +20 +20 +Package_DIP +DIP-20_W7.62mm_Socket +20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +20 +20 +Package_DIP +DIP-20_W7.62mm_Socket_LongPads +20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +20 +20 +Package_DIP +DIP-20_W8.89mm_SMDSocket_LongPads +20-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +20 +20 +Package_DIP +DIP-22_W7.62mm +22-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +22 +22 +Package_DIP +DIP-22_W7.62mm_LongPads +22-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +22 +22 +Package_DIP +DIP-22_W7.62mm_SMDSocket_SmallPads +22-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +22 +22 +Package_DIP +DIP-22_W7.62mm_Socket +22-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +22 +22 +Package_DIP +DIP-22_W7.62mm_Socket_LongPads +22-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +22 +22 +Package_DIP +DIP-22_W8.89mm_SMDSocket_LongPads +22-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +22 +22 +Package_DIP +DIP-22_W10.16mm +22-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +22 +22 +Package_DIP +DIP-22_W10.16mm_LongPads +22-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +22 +22 +Package_DIP +DIP-22_W10.16mm_SMDSocket_SmallPads +22-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil SMDSocket SmallPads +0 +22 +22 +Package_DIP +DIP-22_W10.16mm_Socket +22-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), Socket +THT DIP DIL PDIP 2.54mm 10.16mm 400mil Socket +0 +22 +22 +Package_DIP +DIP-22_W10.16mm_Socket_LongPads +22-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil Socket LongPads +0 +22 +22 +Package_DIP +DIP-22_W11.43mm_SMDSocket_LongPads +22-lead though-hole mounted DIP package, row spacing 11.43 mm (450 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 11.43mm 450mil SMDSocket LongPads +0 +22 +22 +Package_DIP +DIP-24_W7.62mm +24-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +24 +24 +Package_DIP +DIP-24_W7.62mm_LongPads +24-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +24 +24 +Package_DIP +DIP-24_W7.62mm_SMDSocket_SmallPads +24-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +24 +24 +Package_DIP +DIP-24_W7.62mm_Socket +24-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +24 +24 +Package_DIP +DIP-24_W7.62mm_Socket_LongPads +24-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +24 +24 +Package_DIP +DIP-24_W8.89mm_SMDSocket_LongPads +24-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +24 +24 +Package_DIP +DIP-24_W10.16mm +24-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +24 +24 +Package_DIP +DIP-24_W10.16mm_LongPads +24-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +24 +24 +Package_DIP +DIP-24_W10.16mm_SMDSocket_SmallPads +24-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil SMDSocket SmallPads +0 +24 +24 +Package_DIP +DIP-24_W10.16mm_Socket +24-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), Socket +THT DIP DIL PDIP 2.54mm 10.16mm 400mil Socket +0 +24 +24 +Package_DIP +DIP-24_W10.16mm_Socket_LongPads +24-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil Socket LongPads +0 +24 +24 +Package_DIP +DIP-24_W11.43mm_SMDSocket_LongPads +24-lead though-hole mounted DIP package, row spacing 11.43 mm (450 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 11.43mm 450mil SMDSocket LongPads +0 +24 +24 +Package_DIP +DIP-24_W15.24mm +24-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils) +THT DIP DIL PDIP 2.54mm 15.24mm 600mil +0 +24 +24 +Package_DIP +DIP-24_W15.24mm_LongPads +24-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads +0 +24 +24 +Package_DIP +DIP-24_W15.24mm_SMDSocket_SmallPads +24-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads +0 +24 +24 +Package_DIP +DIP-24_W15.24mm_Socket +24-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket +0 +24 +24 +Package_DIP +DIP-24_W15.24mm_Socket_LongPads +24-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads +0 +24 +24 +Package_DIP +DIP-24_W16.51mm_SMDSocket_LongPads +24-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads +0 +24 +24 +Package_DIP +DIP-28_W7.62mm +28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +28 +28 +Package_DIP +DIP-28_W7.62mm_LongPads +28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +28 +28 +Package_DIP +DIP-28_W7.62mm_SMDSocket_SmallPads +28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +28 +28 +Package_DIP +DIP-28_W7.62mm_Socket +28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +28 +28 +Package_DIP +DIP-28_W7.62mm_Socket_LongPads +28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +28 +28 +Package_DIP +DIP-28_W8.89mm_SMDSocket_LongPads +28-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +28 +28 +Package_DIP +DIP-28_W15.24mm +28-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils) +THT DIP DIL PDIP 2.54mm 15.24mm 600mil +0 +28 +28 +Package_DIP +DIP-28_W15.24mm_LongPads +28-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads +0 +28 +28 +Package_DIP +DIP-28_W15.24mm_SMDSocket_SmallPads +28-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads +0 +28 +28 +Package_DIP +DIP-28_W15.24mm_Socket +28-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket +0 +28 +28 +Package_DIP +DIP-28_W15.24mm_Socket_LongPads +28-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads +0 +28 +28 +Package_DIP +DIP-28_W16.51mm_SMDSocket_LongPads +28-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads +0 +28 +28 +Package_DIP +DIP-32_W7.62mm +32-lead dip package, row spacing 7.62 mm (300 mils) +DIL DIP PDIP 2.54mm 7.62mm 300mil +0 +32 +32 +Package_DIP +DIP-32_W15.24mm +32-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils) +THT DIP DIL PDIP 2.54mm 15.24mm 600mil +0 +32 +32 +Package_DIP +DIP-32_W15.24mm_LongPads +32-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads +0 +32 +32 +Package_DIP +DIP-32_W15.24mm_SMDSocket_SmallPads +32-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads +0 +32 +32 +Package_DIP +DIP-32_W15.24mm_Socket +32-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket +0 +32 +32 +Package_DIP +DIP-32_W15.24mm_Socket_LongPads +32-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads +0 +32 +32 +Package_DIP +DIP-32_W16.51mm_SMDSocket_LongPads +32-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads +0 +32 +32 +Package_DIP +DIP-40_W15.24mm +40-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils) +THT DIP DIL PDIP 2.54mm 15.24mm 600mil +0 +40 +40 +Package_DIP +DIP-40_W15.24mm_LongPads +40-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads +0 +40 +40 +Package_DIP +DIP-40_W15.24mm_SMDSocket_SmallPads +40-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads +0 +40 +40 +Package_DIP +DIP-40_W15.24mm_Socket +40-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket +0 +40 +40 +Package_DIP +DIP-40_W15.24mm_Socket_LongPads +40-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads +0 +40 +40 +Package_DIP +DIP-40_W16.51mm_SMDSocket_LongPads +40-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads +0 +40 +40 +Package_DIP +DIP-40_W25.4mm +40-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils) +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil +0 +40 +40 +Package_DIP +DIP-40_W25.4mm_LongPads +40-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), LongPads +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil LongPads +0 +40 +40 +Package_DIP +DIP-40_W25.4mm_SMDSocket_SmallPads +40-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil SMDSocket SmallPads +0 +40 +40 +Package_DIP +DIP-40_W25.4mm_Socket +40-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), Socket +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil Socket +0 +40 +40 +Package_DIP +DIP-40_W25.4mm_Socket_LongPads +40-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil Socket LongPads +0 +40 +40 +Package_DIP +DIP-40_W26.67mm_SMDSocket_LongPads +40-lead though-hole mounted DIP package, row spacing 26.67 mm (1050 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 26.669999999999998mm 1050mil SMDSocket LongPads +0 +40 +40 +Package_DIP +DIP-42_W15.24mm +42-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils) +THT DIP DIL PDIP 2.54mm 15.24mm 600mil +0 +42 +42 +Package_DIP +DIP-42_W15.24mm_LongPads +42-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads +0 +42 +42 +Package_DIP +DIP-42_W15.24mm_SMDSocket_SmallPads +42-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads +0 +42 +42 +Package_DIP +DIP-42_W15.24mm_Socket +42-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket +0 +42 +42 +Package_DIP +DIP-42_W15.24mm_Socket_LongPads +42-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads +0 +42 +42 +Package_DIP +DIP-42_W16.51mm_SMDSocket_LongPads +42-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads +0 +42 +42 +Package_DIP +DIP-48_W15.24mm +48-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils) +THT DIP DIL PDIP 2.54mm 15.24mm 600mil +0 +48 +48 +Package_DIP +DIP-48_W15.24mm_LongPads +48-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads +0 +48 +48 +Package_DIP +DIP-48_W15.24mm_SMDSocket_SmallPads +48-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads +0 +48 +48 +Package_DIP +DIP-48_W15.24mm_Socket +48-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket +0 +48 +48 +Package_DIP +DIP-48_W15.24mm_Socket_LongPads +48-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads +0 +48 +48 +Package_DIP +DIP-48_W16.51mm_SMDSocket_LongPads +48-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads +0 +48 +48 +Package_DIP +DIP-64_W15.24mm +64-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils) +THT DIP DIL PDIP 2.54mm 15.24mm 600mil +0 +64 +64 +Package_DIP +DIP-64_W15.24mm_LongPads +64-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads +0 +64 +64 +Package_DIP +DIP-64_W15.24mm_SMDSocket_SmallPads +64-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads +0 +64 +64 +Package_DIP +DIP-64_W15.24mm_Socket +64-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket +0 +64 +64 +Package_DIP +DIP-64_W15.24mm_Socket_LongPads +64-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads +0 +64 +64 +Package_DIP +DIP-64_W16.51mm_SMDSocket_LongPads +64-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads +0 +64 +64 +Package_DIP +DIP-64_W22.86mm +64-lead though-hole mounted DIP package, row spacing 22.86 mm (900 mils) +THT DIP DIL PDIP 2.54mm 22.86mm 900mil +0 +64 +64 +Package_DIP +DIP-64_W22.86mm_LongPads +64-lead though-hole mounted DIP package, row spacing 22.86 mm (900 mils), LongPads +THT DIP DIL PDIP 2.54mm 22.86mm 900mil LongPads +0 +64 +64 +Package_DIP +DIP-64_W22.86mm_SMDSocket_SmallPads +64-lead though-hole mounted DIP package, row spacing 22.86 mm (900 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 22.86mm 900mil SMDSocket SmallPads +0 +64 +64 +Package_DIP +DIP-64_W22.86mm_Socket +64-lead though-hole mounted DIP package, row spacing 22.86 mm (900 mils), Socket +THT DIP DIL PDIP 2.54mm 22.86mm 900mil Socket +0 +64 +64 +Package_DIP +DIP-64_W22.86mm_Socket_LongPads +64-lead though-hole mounted DIP package, row spacing 22.86 mm (900 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 22.86mm 900mil Socket LongPads +0 +64 +64 +Package_DIP +DIP-64_W24.13mm_SMDSocket_LongPads +64-lead though-hole mounted DIP package, row spacing 24.13 mm (950 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 24.13mm 950mil SMDSocket LongPads +0 +64 +64 +Package_DIP +DIP-64_W25.4mm +64-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils) +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil +0 +64 +64 +Package_DIP +DIP-64_W25.4mm_LongPads +64-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), LongPads +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil LongPads +0 +64 +64 +Package_DIP +DIP-64_W25.4mm_SMDSocket_SmallPads +64-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil SMDSocket SmallPads +0 +64 +64 +Package_DIP +DIP-64_W25.4mm_Socket +64-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), Socket +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil Socket +0 +64 +64 +Package_DIP +DIP-64_W25.4mm_Socket_LongPads +64-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil Socket LongPads +0 +64 +64 +Package_DIP +DIP-64_W26.67mm_SMDSocket_LongPads +64-lead though-hole mounted DIP package, row spacing 26.67 mm (1050 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 26.669999999999998mm 1050mil SMDSocket LongPads +0 +64 +64 +Package_DIP +Fairchild_LSOP-8 +8-Lead, 300\" Wide, Surface Mount Package (https://www.fairchildsemi.com/package-drawings/ML/MLSOP08A.pdf) +LSOP 2.54mm 300mil +0 +8 +8 +Package_DIP +PowerIntegrations_PDIP-8B +Power Integrations variant of 8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads, see https://www.power.com/sites/default/files/product-docs/lnk520.pdf +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +7 +7 +Package_DIP +PowerIntegrations_PDIP-8C +Power Integrations variant of 8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads, see https://ac-dc.power.com/sites/default/files/product-docs/tinyswitch-iii_family_datasheet.pdf +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +7 +7 +Package_DIP +PowerIntegrations_SDIP-10C +PowerIntegrations variant of 10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads, see https://www.power.com/sites/default/files/product-docs/tophx_family_datasheet.pdf +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +9 +9 +Package_DIP +PowerIntegrations_SMD-8 +PowerIntegrations variant of 8-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils), see https://www.power.com/sites/default/files/product-docs/lnk520.pdf +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +8 +8 +Package_DIP +PowerIntegrations_SMD-8B +PowerIntegrations variant of 8-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils), see https://www.power.com/sites/default/files/product-docs/lnk520.pdf +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +7 +7 +Package_DIP +PowerIntegrations_SMD-8C +PowerIntegrations variant of 8-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils), see https://ac-dc.power.com/sites/default/files/product-docs/tinyswitch-iii_family_datasheet.pdf +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +7 +7 +Package_DIP +PowerIntegrations_eDIP-12B +Power Integrations eDIP-12B, see https://www.power.com/sites/default/files/product-docs/linkswitch-pl_family_datasheet.pdf +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +11 +11 +Package_DIP +SMDIP-4_W7.62mm +4-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +4 +4 +Package_DIP +SMDIP-4_W9.53mm +4-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +4 +4 +Package_DIP +SMDIP-4_W9.53mm_Clearance8mm +4-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +4 +4 +Package_DIP +SMDIP-4_W11.48mm +4-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +4 +4 +Package_DIP +SMDIP-6_W7.62mm +6-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +6 +6 +Package_DIP +SMDIP-6_W9.53mm +6-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +6 +6 +Package_DIP +SMDIP-6_W9.53mm_Clearance8mm +6-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +6 +6 +Package_DIP +SMDIP-6_W11.48mm +6-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +6 +6 +Package_DIP +SMDIP-8_W7.62mm +8-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +8 +8 +Package_DIP +SMDIP-8_W9.53mm +8-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +8 +8 +Package_DIP +SMDIP-8_W9.53mm_Clearance8mm +8-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +8 +8 +Package_DIP +SMDIP-8_W11.48mm +8-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +8 +8 +Package_DIP +SMDIP-10_W7.62mm +10-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +10 +10 +Package_DIP +SMDIP-10_W9.53mm +10-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +10 +10 +Package_DIP +SMDIP-10_W9.53mm_Clearance8mm +10-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +10 +10 +Package_DIP +SMDIP-10_W11.48mm +10-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +10 +10 +Package_DIP +SMDIP-12_W7.62mm +12-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +12 +12 +Package_DIP +SMDIP-12_W9.53mm +12-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +12 +12 +Package_DIP +SMDIP-12_W9.53mm_Clearance8mm +12-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +12 +12 +Package_DIP +SMDIP-12_W11.48mm +12-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +12 +12 +Package_DIP +SMDIP-14_W7.62mm +14-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +14 +14 +Package_DIP +SMDIP-14_W9.53mm +14-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +14 +14 +Package_DIP +SMDIP-14_W9.53mm_Clearance8mm +14-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +14 +14 +Package_DIP +SMDIP-14_W11.48mm +14-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +14 +14 +Package_DIP +SMDIP-16_W7.62mm +16-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +16 +16 +Package_DIP +SMDIP-16_W9.53mm +16-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +16 +16 +Package_DIP +SMDIP-16_W9.53mm_Clearance8mm +16-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +16 +16 +Package_DIP +SMDIP-16_W11.48mm +16-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +16 +16 +Package_DIP +SMDIP-18_W7.62mm +18-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +18 +18 +Package_DIP +SMDIP-18_W9.53mm +18-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +18 +18 +Package_DIP +SMDIP-18_W9.53mm_Clearance8mm +18-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +18 +18 +Package_DIP +SMDIP-18_W11.48mm +18-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +18 +18 +Package_DIP +SMDIP-20_W7.62mm +20-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +20 +20 +Package_DIP +SMDIP-20_W9.53mm +20-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +20 +20 +Package_DIP +SMDIP-20_W9.53mm_Clearance8mm +20-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +20 +20 +Package_DIP +SMDIP-20_W11.48mm +20-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +20 +20 +Package_DIP +SMDIP-22_W7.62mm +22-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +22 +22 +Package_DIP +SMDIP-22_W9.53mm +22-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +22 +22 +Package_DIP +SMDIP-22_W9.53mm_Clearance8mm +22-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +22 +22 +Package_DIP +SMDIP-22_W11.48mm +22-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +22 +22 +Package_DIP +SMDIP-24_W7.62mm +24-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +24 +24 +Package_DIP +SMDIP-24_W9.53mm +24-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +24 +24 +Package_DIP +SMDIP-24_W11.48mm +24-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +24 +24 +Package_DIP +SMDIP-24_W15.24mm +24-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil +0 +24 +24 +Package_DIP +SMDIP-28_W15.24mm +28-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil +0 +28 +28 +Package_DIP +SMDIP-32_W7.62mm +32-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +32 +32 +Package_DIP +SMDIP-32_W9.53mm +32-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +32 +32 +Package_DIP +SMDIP-32_W11.48mm +32-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +32 +32 +Package_DIP +SMDIP-32_W15.24mm +32-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil +0 +32 +32 +Package_DIP +SMDIP-40_W15.24mm +40-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil +0 +40 +40 +Package_DIP +SMDIP-40_W25.24mm +40-lead surface-mounted (SMD) DIP package, row spacing 25.24 mm (993 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 25.24mm 993mil +0 +40 +40 +Package_DIP +SMDIP-42_W15.24mm +42-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil +0 +42 +42 +Package_DIP +SMDIP-48_W15.24mm +48-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil +0 +48 +48 +Package_DIP +SMDIP-64_W15.24mm +64-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil +0 +64 +64 +Package_DIP +Toshiba_11-7A9 +Toshiba 11-7A9 package, like 6-lead dip package with missing pin 5, row spacing 7.62 mm (300 mils), https://toshiba.semicon-storage.com/info/docget.jsp?did=1421&prodName=TLP3021(S) +Toshiba 11-7A9 DIL DIP PDIP 2.54mm 7.62mm 300mil +0 +5 +5 +Package_DIP +Vishay_HVM-DIP-3_W7.62mm +3-lead though-hole mounted high-volatge DIP package (based on standard DIP-4), row spacing 7.62 mm (300 mils), see https://www.vishay.com/docs/91361/hexdip.pdf +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Vishay HVMDIP HEXDIP +0 +4 +3 +Package_DirectFET +DirectFET_L4 +DirectFET L4 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=41 +DirectFET L4 MOSFET Infineon +0 +11 +3 +Package_DirectFET +DirectFET_L6 +DirectFET L6 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=42 +DirectFET L6 MOSFET Infineon +0 +13 +3 +Package_DirectFET +DirectFET_L8 +DirectFET L8 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=43 +DirectFET L8 MOSFET Infineon +0 +15 +3 +Package_DirectFET +DirectFET_LA +DirectFET LA https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=44 +DirectFET LA MOSFET Infineon +0 +15 +3 +Package_DirectFET +DirectFET_M2 +DirectFET M2 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=33 +DirectFET M2 MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_M4 +DirectFET M4 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=34 +DirectFET M4 MOSFET Infineon +0 +9 +3 +Package_DirectFET +DirectFET_MA +DirectFET MA https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=35 +DirectFET MA MOSFET Infineon +0 +8 +3 +Package_DirectFET +DirectFET_MB +DirectFET MB https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=36 +DirectFET MB MOSFET Infineon +0 +8 +3 +Package_DirectFET +DirectFET_MC +DirectFET MC https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=37 +DirectFET MC MOSFET Infineon +0 +10 +3 +Package_DirectFET +DirectFET_MD +DirectFET MD https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=38 +DirectFET MD MOSFET Infineon +0 +8 +3 +Package_DirectFET +DirectFET_ME +DirectFET ME https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=39 +DirectFET ME MOSFET Infineon +0 +10 +3 +Package_DirectFET +DirectFET_MF +DirectFET MF https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=40 +DirectFET MF MOSFET Infineon +0 +8 +3 +Package_DirectFET +DirectFET_MN +DirectFET MN https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=30 +DirectFET MN MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_MP +DirectFET MP https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=28 +DirectFET MP MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_MQ +DirectFET MQ https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=29 +DirectFET MQ MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_MT +DirectFET MT https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=26 +DirectFET MT MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_MU +DirectFET MU https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=32 +DirectFET MU MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_MX +DirectFET MX https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=27 +DirectFET MX MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_MZ +DirectFET MZ https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=31 +DirectFET MZ MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_S1 +DirectFET S1 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=20 +DirectFET S1 MOSFET Infineon +0 +6 +3 +Package_DirectFET +DirectFET_S2 +DirectFET S2 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=21 +DirectFET S2 MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_S3C +DirectFET S3C https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=25 +DirectFET S3C MOSFET Infineon +0 +8 +3 +Package_DirectFET +DirectFET_SA +DirectFET SA https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=22 +DirectFET SA MOSFET Infineon +0 +8 +3 +Package_DirectFET +DirectFET_SB +DirectFET SB https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=23 +DirectFET SB MOSFET Infineon +0 +6 +3 +Package_DirectFET +DirectFET_SC +DirectFET SC https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=24 +DirectFET SC MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_SH +DirectFET SH https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=19 +DirectFET SH MOSFET Infineon +0 +6 +3 +Package_DirectFET +DirectFET_SJ +DirectFET SJ https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=18 +DirectFET SJ MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_SQ +DirectFET SQ https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=17 +DirectFET SQ MOSFET Infineon +0 +6 +3 +Package_DirectFET +DirectFET_ST +DirectFET ST https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=16 +DirectFET ST MOSFET Infineon +0 +7 +3 +Package_LCC +PLCC-20 +PLCC, 20 pins, surface mount +plcc smt +0 +20 +20 +Package_LCC +PLCC-20_SMD-Socket +PLCC, 20 pins, surface mount +plcc smt +0 +20 +20 +Package_LCC +PLCC-20_THT-Socket +PLCC, 20 pins, through hole +plcc leaded +0 +20 +20 +Package_LCC +PLCC-28 +PLCC, 28 pins, surface mount +plcc smt +0 +28 +28 +Package_LCC +PLCC-28_SMD-Socket +PLCC, 28 pins, surface mount +plcc smt +0 +28 +28 +Package_LCC +PLCC-28_THT-Socket +PLCC, 28 pins, through hole +plcc leaded +0 +28 +28 +Package_LCC +PLCC-32_11.4x14.0mm_P1.27mm +PLCC, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc0015.pdf), generated with kicad-footprint-generator ipc_plcc_jLead_generator.py +PLCC LCC +0 +32 +32 +Package_LCC +PLCC-32_THT-Socket +PLCC, 32 pins, through hole, http://www.assmann-wsw.com/fileadmin/datasheets/ASS_0981_CO.pdf +plcc leaded +0 +32 +32 +Package_LCC +PLCC-44 +PLCC, 44 pins, surface mount +plcc smt +0 +44 +44 +Package_LCC +PLCC-44_16.6x16.6mm_P1.27mm +PLCC, 44 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_plcc_jLead_generator.py +PLCC LCC +0 +44 +44 +Package_LCC +PLCC-44_SMD-Socket +PLCC, 44 pins, surface mount +plcc smt +0 +44 +44 +Package_LCC +PLCC-44_THT-Socket +PLCC, 44 pins, through hole +plcc leaded +0 +44 +44 +Package_LCC +PLCC-52 +PLCC, 52 pins, surface mount +plcc smt +0 +52 +52 +Package_LCC +PLCC-52_SMD-Socket +PLCC, 52 pins, surface mount +plcc smt +0 +52 +52 +Package_LCC +PLCC-52_THT-Socket +PLCC, 52 pins, through hole +plcc leaded +0 +52 +52 +Package_LCC +PLCC-68 +PLCC, 68 pins, surface mount +plcc smt +0 +68 +68 +Package_LCC +PLCC-68_24.2x24.2mm_P1.27mm +PLCC, 68 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_plcc_jLead_generator.py +PLCC LCC +0 +68 +68 +Package_LCC +PLCC-68_SMD-Socket +PLCC, 68 pins, surface mount +plcc smt +0 +68 +68 +Package_LCC +PLCC-68_THT-Socket +PLCC, 68 pins, through hole +plcc leaded +0 +68 +68 +Package_LCC +PLCC-84 +PLCC, 84 pins, surface mount +plcc smt +0 +84 +84 +Package_LCC +PLCC-84_29.3x29.3mm_P1.27mm +PLCC, 84 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_plcc_jLead_generator.py +PLCC LCC +0 +84 +84 +Package_LCC +PLCC-84_SMD-Socket +PLCC, 84 pins, surface mount +plcc smt +0 +84 +84 +Package_LCC +PLCC-84_THT-Socket +PLCC, 84 pins, through hole +plcc leaded +0 +84 +84 +Package_LGA +AMS_LGA-10-1EP_2.7x4mm_P0.6mm +LGA-10, http://ams.com/eng/content/download/951091/2269479/471718 +lga land grid array +0 +13 +11 +Package_LGA +AMS_LGA-20_4.7x4.5mm_P0.65mm +http://ams.com/eng/content/download/1008631/2361759/498838 +AMS LGA +0 +20 +20 +Package_LGA +Bosch_LGA-8_2.5x2.5mm_P0.65mm_ClockwisePinNumbering +LGA-8 +lga land grid array +0 +8 +8 +Package_LGA +Bosch_LGA-8_2x2.5mm_P0.65mm_ClockwisePinNumbering +LGA-8, https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BMP280-DS001-18.pdf +lga land grid array +0 +8 +8 +Package_LGA +Bosch_LGA-8_3x3mm_P0.8mm_ClockwisePinNumbering +Bosch LGA, 8 Pin (https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BME680-DS001-00.pdf#page=44), generated with kicad-footprint-generator ipc_noLead_generator.py +Bosch LGA NoLead +0 +8 +8 +Package_LGA +Bosch_LGA-14_3x2.5mm_P0.5mm +LGA-14 Bosch https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BMI160-DS000-07.pdf +lga land grid array +0 +14 +14 +Package_LGA +LGA-8_3x5mm_P1.25mm +LGA-8 +lga land grid array +0 +8 +8 +Package_LGA +LGA-12_2x2mm_P0.5mm +LGA12 +lga land grid array +0 +12 +12 +Package_LGA +LGA-14_2x2mm_P0.35mm_LayoutBorder3x4y +LGA, 14 Pin (http://www.st.com/resource/en/datasheet/lis2dh.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LGA NoLead +0 +14 +14 +Package_LGA +LGA-14_3x2.5mm_P0.5mm_LayoutBorder3x4y +LGA, 14 Pin (http://www.st.com/resource/en/datasheet/lsm6ds3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LGA NoLead +0 +14 +14 +Package_LGA +LGA-14_3x5mm_P0.8mm_LayoutBorder1x6y +LGA, 14 Pin (http://www.st.com/resource/en/datasheet/lsm303dlhc.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LGA NoLead +0 +14 +14 +Package_LGA +LGA-16_3x3mm_P0.5mm +http://www.memsic.com/userfiles/files/DataSheets/Magnetic-Sensors-Datasheets/MMC5883MA-RevC.pdf +lga land grid array +0 +16 +16 +Package_LGA +LGA-16_3x3mm_P0.5mm_LayoutBorder3x5y +LGA, 16 Pin (http://www.st.com/resource/en/datasheet/lis331hh.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LGA NoLead +0 +16 +16 +Package_LGA +LGA-16_4x4mm_P0.65mm_LayoutBorder4x4y +LGA, 16 Pin (http://www.st.com/resource/en/datasheet/l3gd20.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LGA NoLead +0 +16 +16 +Package_LGA +LGA-24L_3x3.5mm_P0.43mm +LGA 24L 3x3.5mm Pitch 0.43mm +LGA 24L 3x3.5mm Pitch 0.43mm +0 +24 +24 +Package_LGA +LGA-28_5.2x3.8mm_P0.5mm +LGA 28 5.2x3.8mm Pitch 0.5mm +LGA 28 5.2x3.8mm Pitch 0.5mm +0 +28 +28 +Package_LGA +Linear_LGA-133_15.0x15.0_Layout12x12_P1.27mm +Analog Devices (Linear Tech), 133-pin LGA uModule, 15.0x15.0x4.32mm, https://www.analog.com/media/en/technical-documentation/data-sheets/4637fc.pdf +133 pin lga +0 +133 +133 +Package_LGA +Linear_LGA-133_15.0x15.0mm_Layout12x12_P1.27mm +Analog Devices (Linear Tech), 133-pin LGA uModule, 15.0x15.0x4.32mm, https://www.analog.com/media/en/technical-documentation/data-sheets/4637fc.pdf +133 pin lga +0 +133 +133 +Package_LGA +NXP_LGA-8_3x5mm_P1.25mm_H1.1mm +NXP LGA, 8 Pin (https://www.nxp.com/docs/en/data-sheet/MPL3115A2.pdf#page=42), generated with kicad-footprint-generator ipc_noLead_generator.py +NXP LGA NoLead +0 +8 +8 +Package_LGA +NXP_LGA-8_3x5mm_P1.25mm_H1.2mm +NXP LGA, 8 Pin (https://www.nxp.com/docs/en/data-sheet/MPL115A1.pdf#page=15), generated with kicad-footprint-generator ipc_noLead_generator.py +NXP LGA NoLead +0 +8 +8 +Package_LGA +NXP_MPL115A1_LGA-8_3x5mm_P1.25mm +NXP MPL115A1 LGA, 8 Pin (https://www.nxp.com/docs/en/data-sheet/MPL115A1.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +NXP LGA NoLead +0 +8 +8 +Package_LGA +ST_HLGA-10_2.5x2.5mm_P0.6mm_LayoutBorder3x2y +ST HLGA, 10 Pin (https://www.st.com/resource/en/datasheet/lps25hb.pdf#page=46), generated with kicad-footprint-generator ipc_noLead_generator.py +ST HLGA NoLead +0 +10 +10 +Package_LGA +Texas_SIL0008D_MicroSiP-8-1EP_2.8x3mm_P0.65mm_EP1.1x1.9mm +Texas SIL0008D MicroSiP, 8 Pin (http://www.ti.com/lit/ds/symlink/tps82130.pdf#page=19), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas MicroSiP NoLead +0 +12 +9 +Package_LGA +Texas_SIL0008D_MicroSiP-8-1EP_2.8x3mm_P0.65mm_EP1.1x1.9mm_ThermalVias +Texas SIL0008D MicroSiP, 8 Pin (http://www.ti.com/lit/ds/symlink/tps82130.pdf#page=19), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas MicroSiP NoLead +0 +16 +9 +Package_LGA +Texas_SIL0010A_MicroSiP-10-1EP_3.8x3mm_P0.6mm_EP0.7x2.9mm +Texas SIL0010A MicroSiP, 10 Pin (http://www.ti.com/lit/ml/mpds579b/mpds579b.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas MicroSiP NoLead +0 +14 +11 +Package_LGA +Texas_SIL0010A_MicroSiP-10-1EP_3.8x3mm_P0.6mm_EP0.7x2.9mm_ThermalVias +Texas SIL0010A MicroSiP, 10 Pin (http://www.ti.com/lit/ml/mpds579b/mpds579b.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas MicroSiP NoLead +0 +18 +11 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP4x4mm +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00482-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +154 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP4x4mm_ThermalVias +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00482-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +171 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP5x5mm +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00476-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +161 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP5x5mm_ThermalVias +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00476-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +187 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP6.61x5.615mm +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00485-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +165 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP6.61x5.615mm_ThermalVias +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00485-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +196 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP7.2x6.35mm +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00487-01.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +175 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP7.2x6.35mm_ThermalVias +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00487-01.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +218 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP8.93x8.7mm +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00479-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +194 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP8.93x8.7mm_ThermalVias +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00479-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +259 +145 +Package_QFP +HTQFP-64-1EP_10x10mm_P0.5mm_EP8x8mm +64-Lead Plastic Thin Quad Flatpack (PT) - 10x10x1 mm Body, 2.00 mm Footprint [HTQFP] thermal pad +HTQFP-64 Pitch 0.5 +0 +69 +65 +Package_QFP +HTQFP-64-1EP_10x10mm_P0.5mm_EP8x8mm_Mask4.4x4.4mm_ThermalVias +64-Lead Plastic Thin Quad Flatpack (PT) - 10x10x1 mm Body, 2.00 mm Footprint [HTQFP] thermal pad +HTQFP-64 Pitch 0.5 +0 +135 +65 +Package_QFP +LQFP-32_5x5mm_P0.5mm +LQFP, 32 Pin (https://www.nxp.com/docs/en/package-information/SOT401-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +32 +32 +Package_QFP +LQFP-32_7x7mm_P0.8mm +LQFP, 32 Pin (https://www.nxp.com/docs/en/package-information/SOT358-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +32 +32 +Package_QFP +LQFP-36_7x7mm_P0.65mm +LQFP, 36 Pin (https://www.onsemi.com/pub/Collateral/561AV.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +36 +36 +Package_QFP +LQFP-44_10x10mm_P0.8mm +LQFP, 44 Pin (https://www.nxp.com/files-static/shared/doc/package_info/98ASS23225W.pdf?&fsrch=1), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +44 +44 +Package_QFP +LQFP-48-1EP_7x7mm_P0.5mm_EP3.6x3.6mm +LQFP, 48 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/LTC7810.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +58 +49 +Package_QFP +LQFP-48-1EP_7x7mm_P0.5mm_EP3.6x3.6mm_ThermalVias +LQFP, 48 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/LTC7810.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +75 +49 +Package_QFP +LQFP-48_7x7mm_P0.5mm +LQFP, 48 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ltc2358-16.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +48 +48 +Package_QFP +LQFP-52-1EP_10x10mm_P0.65mm_EP4.8x4.8mm +LQFP, 52 Pin (https://www.onsemi.com/pub/Collateral/848H-01.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +62 +53 +Package_QFP +LQFP-52-1EP_10x10mm_P0.65mm_EP4.8x4.8mm_ThermalVias +LQFP, 52 Pin (https://www.onsemi.com/pub/Collateral/848H-01.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +95 +53 +Package_QFP +LQFP-52_10x10mm_P0.65mm +LQFP, 52 Pin (https://www.nxp.com/docs/en/package-information/98ARL10526D.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +52 +52 +Package_QFP +LQFP-52_14x14mm_P1mm +LQFP, 52 Pin (http://www.holtek.com/documents/10179/116711/HT1632Cv170.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +52 +52 +Package_QFP +LQFP-64-1EP_10x10mm_P0.5mm_EP5x5mm +LQFP, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/adv7611.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +90 +65 +Package_QFP +LQFP-64-1EP_10x10mm_P0.5mm_EP5x5mm_ThermalVias +LQFP, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/adv7611.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +107 +65 +Package_QFP +LQFP-64-1EP_10x10mm_P0.5mm_EP6.5x6.5mm +LQFP, 64 Pin (https://www.nxp.com/files-static/shared/doc/package_info/98ARH98426A.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +90 +65 +Package_QFP +LQFP-64-1EP_10x10mm_P0.5mm_EP6.5x6.5mm_ThermalVias +LQFP, 64 Pin (https://www.nxp.com/files-static/shared/doc/package_info/98ARH98426A.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +127 +65 +Package_QFP +LQFP-64_7x7mm_P0.4mm +LQFP, 64 Pin (https://www.nxp.com/docs/en/package-information/SOT414-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +64 +64 +Package_QFP +LQFP-64_10x10mm_P0.5mm +LQFP, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ad7606_7606-6_7606-4.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +64 +64 +Package_QFP +LQFP-64_14x14mm_P0.8mm +LQFP, 64 Pin (https://www.nxp.com/docs/en/package-information/SOT791-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +64 +64 +Package_QFP +LQFP-80_10x10mm_P0.4mm +LQFP, 80 Pin (https://www.renesas.com/eu/en/package-image/pdf/outdrawing/q80.10x10.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +80 +80 +Package_QFP +LQFP-80_12x12mm_P0.5mm +LQFP, 80 Pin (https://www.nxp.com/docs/en/package-information/SOT315-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +80 +80 +Package_QFP +LQFP-80_14x14mm_P0.65mm +LQFP, 80 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/AD9852.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +80 +80 +Package_QFP +LQFP-100_14x14mm_P0.5mm +LQFP, 100 Pin (https://www.nxp.com/docs/en/package-information/SOT407-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +100 +100 +Package_QFP +LQFP-128_14x14mm_P0.4mm +LQFP, 128 Pin (https://www.renesas.com/eu/en/package-image/pdf/outdrawing/q128.14x14.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +128 +128 +Package_QFP +LQFP-128_14x20mm_P0.5mm +LQFP, 128 Pin (https://www.nxp.com/docs/en/package-information/SOT425-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +128 +128 +Package_QFP +LQFP-144_20x20mm_P0.5mm +LQFP, 144 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=425), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +144 +144 +Package_QFP +LQFP-160_24x24mm_P0.5mm +LQFP, 160 Pin (https://www.nxp.com/docs/en/package-information/SOT435-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +160 +160 +Package_QFP +LQFP-176_20x20mm_P0.4mm +LQFP, 176 Pin (https://www.onsemi.com/pub/Collateral/566DB.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +176 +176 +Package_QFP +LQFP-176_24x24mm_P0.5mm +LQFP, 176 Pin (https://www.st.com/resource/en/datasheet/stm32f207vg.pdf#page=163), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +176 +176 +Package_QFP +LQFP-208_28x28mm_P0.5mm +LQFP, 208 Pin (https://www.nxp.com/docs/en/package-information/SOT459-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +208 +208 +Package_QFP +LQFP-216_24x24mm_P0.4mm +LQFP, 216 Pin (https://www.onsemi.com/pub/Collateral/561BE.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +216 +216 +Package_QFP +MQFP-44_10x10mm_P0.8mm +MQFP, 44 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ad7722.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +MQFP QFP +0 +44 +44 +Package_QFP +PQFP-44_10x10mm_P0.8mm +44-Lead Plastic Quad Flatpack - 10x10x2.5mm Body (http://www.onsemi.com/pub/Collateral/122BK.PDF) +PQFP 0.8 +0 +44 +44 +Package_QFP +PQFP-80_14x20mm_P0.8mm +PQFP80 14x20 / QIP80E CASE 122BS (see ON Semiconductor 122BS.PDF) +QFP 0.8 +0 +80 +80 +Package_QFP +PQFP-100_14x20mm_P0.65mm +PQFP, 100 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +PQFP QFP +0 +100 +100 +Package_QFP +PQFP-112_20x20mm_P0.65mm +PQFP, 112 pins, 20mm sq body, 0.65mm pitch (http://cache.freescale.com/files/shared/doc/package_info/98ASS23330W.pdf, http://www.nxp.com/docs/en/application-note/AN4388.pdf) +PQFP 112 +0 +112 +112 +Package_QFP +PQFP-132_24x24mm_P0.635mm +PQFP, 132 pins, 24mm sq body, 0.635mm pitch (https://www.intel.com/content/dam/www/public/us/en/documents/packaging-databooks/packaging-chapter-02-databook.pdf, http://www.nxp.com/docs/en/application-note/AN4388.pdf) +PQFP 132 +0 +132 +132 +Package_QFP +PQFP-132_24x24mm_P0.635mm_i386 +PQFP, 132 pins, 24mm sq body, 0.635mm pitch, Intel 386EX (https://www.intel.com/content/dam/www/public/us/en/documents/packaging-databooks/packaging-chapter-02-databook.pdf, http://www.nxp.com/docs/en/application-note/AN4388.pdf) +PQFP 132 Intel 386EX +0 +132 +132 +Package_QFP +PQFP-144_28x28mm_P0.65mm +PQFP, 144 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +PQFP QFP +0 +144 +144 +Package_QFP +PQFP-160_28x28mm_P0.65mm +PQFP, 160 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +PQFP QFP +0 +160 +160 +Package_QFP +PQFP-208_28x28mm_P0.5mm +PQFP, 208 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +PQFP QFP +0 +208 +208 +Package_QFP +PQFP-240_32.1x32.1mm_P0.5mm +PQFP, 240 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +PQFP QFP +0 +240 +240 +Package_QFP +PQFP-256_28x28mm_P0.4mm +PQFP256 28x28 / QFP256J CASE 122BX (see ON Semiconductor 122BX.PDF) +QFP 0.4 +0 +256 +256 +Package_QFP +TQFP-32_7x7mm_P0.8mm +32-Lead Plastic Thin Quad Flatpack (PT) - 7x7x1.0 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.8 +0 +32 +32 +Package_QFP +TQFP-44-1EP_10x10mm_P0.8mm_EP4.5x4.5mm +44-Lead Plastic Thin Quad Flatpack (MW) - 10x10x1.0 mm Body [TQFP] With 4.5x4.5 mm Exposed Pad (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.8 +0 +54 +45 +Package_QFP +TQFP-44_10x10mm_P0.8mm +44-Lead Plastic Thin Quad Flatpack (PT) - 10x10x1.0 mm Body [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.8 +0 +44 +44 +Package_QFP +TQFP-48-1EP_7x7mm_P0.5mm_EP3.5x3.5mm +48-Lead Thin Quad Flatpack (PT) - 7x7x1.0 mm Body [TQFP] With Exposed Pad (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.5 +0 +53 +49 +Package_QFP +TQFP-48-1EP_7x7mm_P0.5mm_EP5x5mm +TQFP, 48 Pin (https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2100_datasheet_Rev1.08.pdf (page 45)), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +65 +49 +Package_QFP +TQFP-48-1EP_7x7mm_P0.5mm_EP5x5mm_ThermalVias +TQFP, 48 Pin (https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2100_datasheet_Rev1.08.pdf (page 45)), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +91 +49 +Package_QFP +TQFP-48_7x7mm_P0.5mm +48 LEAD TQFP 7x7mm (see MICREL TQFP7x7-48LD-PL-1.pdf) +QFP 0.5 +0 +48 +48 +Package_QFP +TQFP-52-1EP_10x10mm_P0.65mm_EP6.5x6.5mm +TQFP, 52 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/tqfp_edsv/sv_52_1.pdf), generated with kicad-footprint-generator ipc_qfp_generator.py +TQFP QFP +0 +78 +53 +Package_QFP +TQFP-52-1EP_10x10mm_P0.65mm_EP6.5x6.5mm_ThermalVias +TQFP, 52 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/tqfp_edsv/sv_52_1.pdf), generated with kicad-footprint-generator ipc_qfp_generator.py +TQFP QFP +0 +79 +53 +Package_QFP +TQFP-64-1EP_10x10mm_P0.5mm_EP8x8mm +64-Lead Plastic Thin Quad Flatpack (PT) - 10x10x1 mm Body, 2.00 mm Footprint [TQFP] thermal pad +QFP 0.5 +0 +90 +65 +Package_QFP +TQFP-64_7x7mm_P0.4mm +TQFP64 7x7, 0.4P CASE 932BH (see ON Semiconductor 932BH.PDF) +QFP 0.4 +0 +64 +64 +Package_QFP +TQFP-64_10x10mm_P0.5mm +TQFP, 64 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +64 +64 +Package_QFP +TQFP-64_14x14mm_P0.8mm +64-Lead Plastic Thin Quad Flatpack (PF) - 14x14x1 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.8 +0 +64 +64 +Package_QFP +TQFP-80-1EP_14x14mm_P0.65mm_EP9.5x9.5mm +80-Lead Plastic Thin Quad Flatpack (PF) - 14x14mm body, 9.5mm sq thermal pad (http://www.analog.com/media/en/technical-documentation/data-sheets/AD9852.pdf) +QFP 0.65 +0 +85 +81 +Package_QFP +TQFP-80_12x12mm_P0.5mm +80-Lead Plastic Thin Quad Flatpack (PT) - 12x12x1 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.5 +0 +80 +80 +Package_QFP +TQFP-80_14x14mm_P0.65mm +80-Lead Plastic Thin Quad Flatpack (PF) - 14x14x1 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.65 +0 +80 +80 +Package_QFP +TQFP-100-1EP_14x14mm_P0.5mm_EP5x5mm +TQFP, 100 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/tqfp_edsv/sv_100_4.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +117 +101 +Package_QFP +TQFP-100-1EP_14x14mm_P0.5mm_EP5x5mm_ThermalVias +TQFP, 100 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/tqfp_edsv/sv_100_4.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +143 +101 +Package_QFP +TQFP-100_12x12mm_P0.4mm +100-Lead Plastic Thin Quad Flatpack (PT) - 12x12x1 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.4 +0 +100 +100 +Package_QFP +TQFP-100_14x14mm_P0.5mm +TQFP, 100 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +100 +100 +Package_QFP +TQFP-120_14x14mm_P0.4mm +TQFP120 14x14 / TQFP120 CASE 932AZ (see ON Semiconductor 932AZ.PDF) +QFP 0.4 +0 +120 +120 +Package_QFP +TQFP-128_14x14mm_P0.4mm +TQFP128 14x14 / TQFP128 CASE 932BB (see ON Semiconductor 932BB.PDF) +QFP 0.4 +0 +128 +128 +Package_QFP +TQFP-144_16x16mm_P0.4mm +144-Lead Plastic Thin Quad Flatpack (PH) - 16x16x1 mm Body, 2.00 mm Footprint [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.4 +0 +144 +144 +Package_QFP +TQFP-144_20x20mm_P0.5mm +TQFP, 144 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +144 +144 +Package_QFP +TQFP-176_24x24mm_P0.5mm +TQFP, 176 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +176 +176 +Package_QFP +VQFP-80_14x14mm_P0.65mm +VQFP, 80 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +VQFP QFP +0 +80 +80 +Package_QFP +VQFP-100_14x14mm_P0.5mm +VQFP, 100 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +VQFP QFP +0 +100 +100 +Package_QFP +VQFP-128_14x14mm_P0.4mm +VQFP, 128 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +VQFP QFP +0 +128 +128 +Package_QFP +VQFP-176_20x20mm_P0.4mm +VQFP, 176 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +VQFP QFP +0 +176 +176 +Package_SIP +PowerIntegrations_eSIP-7C +eSIP-7C Vertical Flat Package with Heatsink Tab, https://ac-dc.power.com/sites/default/files/product-docs/topswitch-jx_family_datasheet.pdf +Power Integrations E Package +0 +6 +6 +Package_SIP +PowerIntegrations_eSIP-7F +eSIP-7F Flat Package with Heatsink Tab https://ac-dc.power.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf +Power Integrations L Package +0 +6 +6 +Package_SIP +SIP-8_19x3mm_P2.54mm +SIP 8-pin (http://www.njr.com/semicon/PDF/package/SIP8_E.pdf) +SIP8 +0 +8 +8 +Package_SIP +SIP-9_21.54x3mm_P2.54mm +SIP 9-pin () +SIP8 +0 +9 +9 +Package_SIP +SIP-9_22.3x3mm_P2.54mm +SIP 9-pin () +SIP8 +0 +9 +9 +Package_SIP +SIP3_11.6x8.5mm +RECOM,R78EXX,https://www.recom-power.com/pdf/Innoline/R-78Exx-0.5.pdf +SIP3 Regulator Module +0 +3 +3 +Package_SIP +SIP4_Sharp-SSR_P7.62mm_Angled +SIP4 Footprint for SSR made by Sharp +Solid State relais SSR Sharp +0 +4 +4 +Package_SIP +SIP4_Sharp-SSR_P7.62mm_Angled_NoHole +SIP4 Footprint for SSR made by Sharp +Solid State relais SSR Sharp +0 +4 +4 +Package_SIP +SIP4_Sharp-SSR_P7.62mm_Straight +SIP4 Footprint for SSR made by Sharp +Solid State relais SSR Sharp +0 +4 +4 +Package_SIP +SIP9_Housing +SIP9 +SIP9 +0 +9 +9 +Package_SIP +SIP9_Housing_BigPads +SIP9, large pads +SIP9 +0 +9 +9 +Package_SIP +SLA704XM +SIP SLA704XM (http://www.sumzi.com/upload/files/2007/07/2007073114282034189.PDF) +SIP +0 +18 +18 +Package_SIP +STK672-040-E +SIP-22 (http://www.onsemi.com/pub_link/Collateral/EN5227-D.PDF) +SIP-22 +0 +22 +22 +Package_SIP +STK672-080-E +SIP-15 (http://www.onsemi.com/pub_link/Collateral/EN6507-D.PDF) +SIP-15 +0 +15 +15 +Package_SIP +Sanyo_STK4xx-15_59.2x8.0mm_P2.54mm +Sanyo SIP-15, 59.2mm x 8.0mm bosy size, STK-433E STK-435E STK-436E (http://datasheet.octopart.com/STK430-Sanyo-datasheet-107060.pdf) +Sanyo SIP-15 +0 +15 +15 +Package_SIP +Sanyo_STK4xx-15_78.0x8.0mm_P2.54mm +Sanyo SIP-15, 78.0mm x 8.0mm bosy size, STK-437E STK-439E STK-441E STK-443E (http://datasheet.octopart.com/STK430-Sanyo-datasheet-107060.pdf) +Sanyo SIP-15 +0 +15 +15 +Package_SO +Diodes_PSOP-8 +8-Lead Plastic PSOP, Exposed Die Pad (see https://www.diodes.com/assets/Datasheets/AP2204.pdf) +SSOP 0.50 exposed pad +0 +12 +9 +Package_SO +Diodes_SM-8 +8-Lead Plastic PSOP, Exposed Die Pad (see https://www.diodes.com/assets/Datasheets/AP2204.pdf) +SSOP 0.50 exposed pad +0 +8 +8 +Package_SO +Diodes_SO-8EP +8-Lead Plastic SO, Exposed Die Pad (see https://www.diodes.com/assets/Package-Files/SO-8EP.pdf) +SO exposed pad +0 +9 +9 +Package_SO +ETSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3x4.2mm +20-Lead Plastic Thin Shrink Small Outline (ST)-4.4 mm Body with Exposed Pad [eTSSOP] (see Microchip Packaging Specification 00000049BS.pdf) +SSOP 0.65 +0 +27 +21 +Package_SO +HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.1mm +HSOP, 8 Pin (https://www.st.com/resource/en/datasheet/l5973d.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HSOP SO +0 +13 +9 +Package_SO +HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.1mm_ThermalVias +HSOP, 8 Pin (https://www.st.com/resource/en/datasheet/l5973d.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HSOP SO +0 +20 +9 +Package_SO +HSOP-20-1EP_11.0x15.9mm_P1.27mm_SlugDown +HSOP 11.0x15.9mm Pitch 1.27mm Slug Down (PowerSO-20) [JEDEC MO-166] (http://www.st.com/resource/en/datasheet/tda7266d.pdf, www.st.com/resource/en/application_note/cd00003801.pdf) +HSOP 11.0 x 15.9mm Pitch 1.27mm +0 +23 +21 +Package_SO +HSOP-20-1EP_11.0x15.9mm_P1.27mm_SlugDown_ThermalVias +HSOP 11.0x15.9mm Pitch 1.27mm Slug Down Thermal Vias (PowerSO-20) [JEDEC MO-166] (http://www.st.com/resource/en/datasheet/tda7266d.pdf, www.st.com/resource/en/application_note/cd00003801.pdf) +HSOP 11.0 x 15.9mm Pitch 1.27mm +0 +45 +21 +Package_SO +HSOP-20-1EP_11.0x15.9mm_P1.27mm_SlugUp +HSOP 11.0x15.9mm Pitch 1.27mm Slug Up (PowerSO-20) [JEDEC MO-166] (http://www.st.com/resource/en/datasheet/tda7266d.pdf, www.st.com/resource/en/application_note/cd00003801.pdf) +HSOP 11.0 x 15.9mm Pitch 1.27mm +0 +20 +20 +Package_SO +HSOP-36-1EP_11.0x15.9mm_P0.65mm_SlugDown +HSOP 11.0x15.9mm Pitch 0.65mm Slug Down (PowerSO-36) [JEDEC MO-166] (http://www.st.com/resource/en/datasheet/vn808cm-32-e.pdf, http://www.st.com/resource/en/application_note/cd00003801.pdf) +HSOP 11.0 x 15.9mm Pitch 0.65mm +0 +39 +37 +Package_SO +HSOP-36-1EP_11.0x15.9mm_P0.65mm_SlugDown_ThermalVias +HSOP 11.0x15.9mm Pitch 0.65mm Slug Down Thermal Vias (PowerSO-36) [JEDEC MO-166] (http://www.st.com/resource/en/datasheet/vn808cm-32-e.pdf, http://www.st.com/resource/en/application_note/cd00003801.pdf) +HSOP 11.0 x 15.9mm Pitch 0.65mm +0 +61 +37 +Package_SO +HSOP-36-1EP_11.0x15.9mm_P0.65mm_SlugUp +HSOP 11.0x15.9mm Pitch 0.65mm Slug Up (PowerSO-36) [JEDEC MO-166] (http://www.st.com/resource/en/datasheet/vn808cm-32-e.pdf, http://www.st.com/resource/en/application_note/cd00003801.pdf) +HSOP 11.0 x 15.9mm Pitch 0.65mm +0 +36 +36 +Package_SO +HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.4x3.2mm +HTSOP, 8 Pin (https://media.digikey.com/pdf/Data%20Sheets/Rohm%20PDFs/BD9G341EFJ.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSOP SO +0 +13 +9 +Package_SO +HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.4x3.2mm_ThermalVias +HTSOP, 8 Pin (https://media.digikey.com/pdf/Data%20Sheets/Rohm%20PDFs/BD9G341EFJ.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSOP SO +0 +20 +9 +Package_SO +HTSSOP-14-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3x3.1mm +HTSSOP, 14 Pin (http://www.ti.com/lit/ds/symlink/lm5161.pdf#page=34), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +20 +15 +Package_SO +HTSSOP-14-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3x3.1mm_ThermalVias +HTSSOP, 14 Pin (http://www.ti.com/lit/ds/symlink/lm5161.pdf#page=34), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +36 +15 +Package_SO +HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm +16-Lead Plastic HTSSOP (4.4x5x1.2mm); Thermal pad; (http://www.ti.com/lit/ds/symlink/drv8833.pdf) +SSOP 0.65 +0 +29 +17 +Package_SO +HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask2.46x2.31mm +HTSSOP, 16 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/LTC7810.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +20 +17 +Package_SO +HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask2.46x2.31mm_ThermalVias +HTSSOP, 16 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/LTC7810.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +27 +17 +Package_SO +HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3x3mm_ThermalVias +16-Lead Plastic HTSSOP (4.4x5x1.2mm); Thermal pad with vias; (http://www.ti.com/lit/ds/symlink/drv8800.pdf) +SSOP 0.65 +0 +46 +17 +Package_SO +HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3x3mm +HTSSOP, 16 Pin (https://www.st.com/resource/en/datasheet/stp08cp05.pdf#page=20), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +21 +17 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP2.85x4mm +HTSSOP, 20 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0108.PDF U20E-1), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +23 +21 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm +20-Lead Plastic Thin Shrink Small Outline (ST)-4.4 mm Body [HTSSOP], with thermal pad with vias +HTSSOP 0.65 +0 +29 +21 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.4x3.7mm +HTSSOP, 20 Pin (http://www.ti.com/lit/ds/symlink/bq24006.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +24 +21 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.75x3.43mm +HTSSOP, 20 Pin (http://www.ti.com/lit/ds/symlink/tlc5971.pdf#page=37&zoom=160,-90,3), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +26 +21 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.75x3.43mm_ThermalVias +HTSSOP, 20 Pin (http://www.ti.com/lit/ds/symlink/tlc5971.pdf#page=37&zoom=160,-90,3), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +42 +21 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.75x3.43mm_ThermalVias_HandSolder +HTSSOP, 20 Pin (http://www.ti.com/lit/ds/symlink/tlc5971.pdf#page=37&zoom=160,-90,3), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +42 +21 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.96x2.96mm +HTSSOP, 20 Pin (https://www.ti.com/lit/ds/symlink/tps2663.pdf#page=49), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +23 +21 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.96x2.96mm_ThermalVias +HTSSOP, 20 Pin (https://www.ti.com/lit/ds/symlink/tps2663.pdf#page=49), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +42 +21 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_ThermalVias +20-Lead Plastic Thin Shrink Small Outline (ST)-4.4 mm Body [HTSSOP], with thermal pad with vias +HTSSOP 0.65 +0 +45 +21 +Package_SO +HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.2x5mm +HTSSOP, 24 Pin (https://www.st.com/resource/en/datasheet/stp16cp05.pdf#page=25), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +31 +25 +Package_SO +HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.4x7.8mm_Mask2.4x4.68mm +HTSSOP, 24 Pin (http://www.ti.com/lit/ds/symlink/tps703.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +28 +25 +Package_SO +HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.4x7.8mm_Mask2.4x4.68mm_ThermalVias +HTSSOP, 24 Pin (http://www.ti.com/lit/ds/symlink/tps703.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +47 +25 +Package_SO +HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP2.85x5.4mm +HTSSOP, 28 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0108.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +30 +29 +Package_SO +HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP2.85x5.4mm_ThermalVias +HTSSOP, 28 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0108.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +41 +29 +Package_SO +HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.5mm +HTSSOP28: plastic thin shrink small outline package; 28 leads; body width 4.4 mm; thermal pad +TSSOP HTSSOP 0.65 thermal pad +0 +39 +29 +Package_SO +HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.5mm_Mask2.4x6.17mm +HTSSOP28: plastic thin shrink small outline package; 28 leads; body width 4.4 mm; thermal pad +TSSOP HTSSOP 0.65 thermal pad +0 +40 +29 +Package_SO +HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.5mm_Mask2.4x6.17mm_ThermalVias +HTSSOP28: plastic thin shrink small outline package; 28 leads; body width 4.4 mm; thermal pad +TSSOP HTSSOP 0.65 thermal pad +0 +55 +29 +Package_SO +HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.5mm_ThermalVias +HTSSOP28: plastic thin shrink small outline package; 28 leads; body width 4.4 mm; thermal pad +TSSOP HTSSOP 0.65 thermal pad +0 +58 +29 +Package_SO +HTSSOP-32-1EP_6.1x11mm_P0.65mm_EP5.2x11mm_Mask4.11x4.36mm +HTSSOP32: plastic thin shrink small outline package; 32 leads; body width 6.1 mm; lead pitch 0.65 mm (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot487-1_po.pdf) +SSOP 0.65 PowerPAD +0 +43 +33 +Package_SO +HTSSOP-32-1EP_6.1x11mm_P0.65mm_EP5.2x11mm_Mask4.11x4.36mm_ThermalVias +HTSSOP32: plastic thin shrink small outline package; 32 leads; body width 6.1 mm; lead pitch 0.65 mm (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot487-1_po.pdf) +SSOP 0.65 PowerPAD +0 +83 +33 +Package_SO +HTSSOP-38-1EP_6.1x12.5mm_P0.65mm_EP5.2x12.5mm_Mask3.39x6.35mm +HTSSOP, 38 Pin (http://www.ti.com/lit/ds/symlink/tlc5951.pdf#page=47&zoom=140,-67,15), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +46 +39 +Package_SO +HTSSOP-38-1EP_6.1x12.5mm_P0.65mm_EP5.2x12.5mm_Mask3.39x6.35mm_ThermalVias +HTSSOP, 38 Pin (http://www.ti.com/lit/ds/symlink/tlc5951.pdf#page=47&zoom=140,-67,15), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +87 +39 +Package_SO +HTSSOP-54-1EP_P0.80mm + + +0 +54 +54 +Package_SO +HTSSOP-56-1EP_6.1x14mm_P0.5mm_EP3.61x6.35mm +HTSSOP56: plastic thin shrink small outline package http://www.ti.com/lit/ds/symlink/drv8301.pdf +HTSSOP 0.5 +0 +72 +57 +Package_SO +Infineon_PG-DSO-8-27_3.9x4.9mm_EP2.65x3mm +Infineon PG-DSO, 8 Pin (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-8-27), generated with kicad-footprint-generator ipc_gullwing_generator.py +Infineon PG-DSO SO +0 +13 +9 +Package_SO +Infineon_PG-DSO-8-27_3.9x4.9mm_EP2.65x3mm_ThermalVias +Infineon PG-DSO, 8 Pin (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-8-27), generated with kicad-footprint-generator ipc_gullwing_generator.py +Infineon PG-DSO SO +0 +23 +9 +Package_SO +Infineon_PG-DSO-8-43 +Infineon_PG-DSO-8-43 +DSO DSO-8 SOIC SOIC-8 +0 +12 +9 +Package_SO +Infineon_PG-DSO-12-9 +Infineon PG-DSO 12 pin, exposed pad: 4.5x8.1mm, with thermal vias (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-12-9/) +PG-DSO +0 +23 +13 +Package_SO +Infineon_PG-DSO-12-9_ThermalVias +Infineon PG-DSO 12 pin, exposed pad: 4.5x8.1mm, with thermal vias (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-12-9/) +PG-DSO +0 +42 +13 +Package_SO +Infineon_PG-DSO-12-11 +Infineon PG-DSO 12 pin, exposed pad: 4.5x8.1mm, with thermal vias (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-12-11/) +PG-DSO +0 +23 +13 +Package_SO +Infineon_PG-DSO-12-11_ThermalVias +Infineon PG-DSO 12 pin, exposed pad: 4.5x8.1mm, with thermal vias (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-12-11/) +PG-DSO +0 +42 +13 +Package_SO +Infineon_PG-DSO-20-30 +Infineon SO package 20pin, exposed pad 4.5x7mm (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-20-71/) +DSO-20 +0 +31 +21 +Package_SO +Infineon_PG-DSO-20-30_ThermalVias +Infineon SO package 20pin, exposed pad 4.5x7mm (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-20-71/) +DSO-20 +0 +45 +21 +Package_SO +Infineon_PG-DSO-20-32 +Infineon SO package 20pin without exposed pad (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-20-32/) +DSO-20 +0 +20 +20 +Package_SO +Infineon_PG-DSO-20-85 +Infineon SO package 20pin with exposed pad (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-20-85/) +DSO-20 +0 +31 +21 +Package_SO +Infineon_PG-DSO-20-85_ThermalVias +Infineon SO package 20pin with exposed pad (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-20-85/) +DSO-20 +0 +113 +21 +Package_SO +Infineon_PG-DSO-20-87 +Infineon SO package 20pin without exposed pad (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-20-87/) +DSO-20 +0 +20 +20 +Package_SO +Infineon_PG-TSDSO-14-22 +Infineon_PG-TSDSO-14-22 +Infineon TSDSO 14-22 +0 +17 +15 +Package_SO +Linear_MSOP-12-16-1EP_3x4mm_P0.5mm +12-Lead Plastic Micro Small Outline Package (MS) [MSOP], variant of MSOP-16 (see http://cds.linear.com/docs/en/datasheet/3630fd.pdf) +SSOP 0.5 +0 +15 +13 +Package_SO +Linear_MSOP-12-16_3x4mm_P0.5mm +12-Lead Plastic Micro Small Outline Package (MS) [MSOP], variant of MSOP-16 (see https://www.analog.com/media/en/technical-documentation/data-sheets/3748fb.pdf) +SSOP 0.5 +0 +12 +12 +Package_SO +MFSOP6-4_4.4x3.6mm_P1.27mm +https://toshiba.semicon-storage.com/ap-en/design-support/package/detail.4pin%20MFSOP6.html +MFSOP 4 pin SMD +0 +4 +4 +Package_SO +MFSOP6-5_4.4x3.6mm_P1.27mm +https://toshiba.semicon-storage.com/ap-en/design-support/package/detail.5pin%20MFSOP6.html +MFSOP 4 pin SMD +0 +5 +5 +Package_SO +MSOP-8-1EP_3x3mm_P0.65mm_EP1.68x1.88mm +MSOP, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/4440fb.pdf#page=13), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +13 +9 +Package_SO +MSOP-8-1EP_3x3mm_P0.65mm_EP1.68x1.88mm_ThermalVias +MSOP, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/4440fb.pdf#page=13), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +18 +9 +Package_SO +MSOP-8-1EP_3x3mm_P0.65mm_EP1.73x1.85mm +MSOP, 8 Pin (http://www.ti.com/lit/ds/symlink/lm25085.pdf#page=32), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +13 +9 +Package_SO +MSOP-8-1EP_3x3mm_P0.65mm_EP1.73x1.85mm_ThermalVias +MSOP, 8 Pin (http://www.ti.com/lit/ds/symlink/lm25085.pdf#page=32), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +18 +9 +Package_SO +MSOP-8-1EP_3x3mm_P0.65mm_EP1.95x2.15mm +MSOP, 8 Pin (http://www.st.com/resource/en/datasheet/pm8834.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +13 +9 +Package_SO +MSOP-8-1EP_3x3mm_P0.65mm_EP1.95x2.15mm_ThermalVias +MSOP, 8 Pin (http://www.st.com/resource/en/datasheet/pm8834.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +18 +9 +Package_SO +MSOP-8-1EP_3x3mm_P0.65mm_EP2.5x3mm_Mask1.73x2.36mm +MSOP, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/mic5355_6.pdf#page=15), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +14 +9 +Package_SO +MSOP-8-1EP_3x3mm_P0.65mm_EP2.5x3mm_Mask1.73x2.36mm_ThermalVias +MSOP, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/mic5355_6.pdf#page=15), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +19 +9 +Package_SO +MSOP-8_3x3mm_P0.65mm +MSOP, 8 Pin (https://www.jedec.org/system/files/docs/mo-187F.pdf variant AA), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +8 +8 +Package_SO +MSOP-10-1EP_3x3mm_P0.5mm_EP1.68x1.88mm +MSOP, 10 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3805fg.pdf#page=18), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +15 +11 +Package_SO +MSOP-10-1EP_3x3mm_P0.5mm_EP1.68x1.88mm_ThermalVias +MSOP, 10 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3805fg.pdf#page=18), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +20 +11 +Package_SO +MSOP-10-1EP_3x3mm_P0.5mm_EP1.73x1.98mm +MSOP, 10 Pin (www.allegromicro.com/~/media/Files/Datasheets/A4952-3-Datasheet.ashx?la=en#page=10), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +15 +11 +Package_SO +MSOP-10-1EP_3x3mm_P0.5mm_EP1.73x1.98mm_ThermalVias +MSOP, 10 Pin (www.allegromicro.com/~/media/Files/Datasheets/A4952-3-Datasheet.ashx?la=en#page=10), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +20 +11 +Package_SO +MSOP-10_3x3mm_P0.5mm +10-Lead Plastic Micro Small Outline Package (MS) [MSOP] (see Microchip Packaging Specification 00000049BS.pdf) +SSOP 0.5 +0 +10 +10 +Package_SO +MSOP-12-1EP_3x4mm_P0.65mm_EP1.65x2.85mm +MSOP, 12 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3652fe.pdf#page=24), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +17 +13 +Package_SO +MSOP-12-1EP_3x4mm_P0.65mm_EP1.65x2.85mm_ThermalVias +MSOP, 12 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3652fe.pdf#page=24), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +24 +13 +Package_SO +MSOP-12-16-1EP_3x4mm_P0.5mm_EP1.65x2.85mm +10-Lead Plastic Micro Small Outline Package (MS) [MSOP] (see Microchip Packaging Specification 00000049BS.pdf) +SSOP 0.5 +0 +19 +13 +Package_SO +MSOP-12-16-1EP_3x4mm_P0.5mm_EP1.65x2.85mm_ThermalVias +10-Lead Plastic Micro Small Outline Package (MS) [MSOP] (see Microchip Packaging Specification 00000049BS.pdf) +SSOP 0.5 +0 +25 +13 +Package_SO +MSOP-12-16_3x4mm_P0.5mm +10-Lead Plastic Micro Small Outline Package (MS) [MSOP] (see Microchip Packaging Specification 00000049BS.pdf) +SSOP 0.5 +0 +12 +12 +Package_SO +MSOP-12_3x4mm_P0.65mm +MSOP, 12 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/6957fb.pdf#page=36), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +12 +12 +Package_SO +MSOP-16-1EP_3x4.039mm_P0.5mm_EP1.651x2.845mm +MSOP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-msop/05081667_F_MSE16.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +21 +17 +Package_SO +MSOP-16-1EP_3x4.039mm_P0.5mm_EP1.651x2.845mm_ThermalVias +MSOP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-msop/05081667_F_MSE16.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +28 +17 +Package_SO +MSOP-16-1EP_3x4mm_P0.5mm_EP1.65x2.85mm +MSOP, 16 Pin (http://cds.linear.com/docs/en/datasheet/37551fd.pdf#page=23), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +21 +17 +Package_SO +MSOP-16-1EP_3x4mm_P0.5mm_EP1.65x2.85mm_ThermalVias +MSOP, 16 Pin (http://cds.linear.com/docs/en/datasheet/37551fd.pdf#page=23), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +28 +17 +Package_SO +MSOP-16_3x4.039mm_P0.5mm +MSOP, 16 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-msop/05081669_A_MS16.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +16 +16 +Package_SO +MSOP-16_3x4mm_P0.5mm +MSOP, 16 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/436412f.pdf#page=22), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +16 +16 +Package_SO +ONSemi_SO-8FL_488AA +ON Semi DFN5 5x6mm 1.27P SO-8FL CASE 488A https://www.onsemi.com/pub/Collateral/488AA.PDF +ON Semi DFN5 5x6mm 1.27P SO-8FL CASE 488A +0 +5 +5 +Package_SO +OnSemi_Micro8 +ON Semiconductor Micro8 (Case846A-02): https://www.onsemi.com/pub/Collateral/846A-02.PDF +micro8 +0 +8 +8 +Package_SO +PSOP-44_16.9x27.17mm_P1.27mm +PSOP44: plastic thin shrink small outline package; 44 leads; body width 16.90 mm +PSOP 1.27 +0 +44 +44 +Package_SO +PowerIntegrations_SO-8 +Power-Integrations variant of 8-Lead Plastic Small Outline (SN) - Narrow, 3.90 mm Body [SOIC], see https://ac-dc.power.com/sites/default/files/product-docs/senzero_family_datasheet.pdf +SOIC 1.27 +0 +8 +8 +Package_SO +PowerIntegrations_SO-8B +Power-Integrations variant of 8-Lead Plastic Small Outline (SN) - Narrow, 3.90 mm Body [SOIC], see https://www.mouser.com/ds/2/328/linkswitch-pl_family_datasheet-12517.pdf +SOIC 1.27 +0 +7 +7 +Package_SO +PowerIntegrations_SO-8C +Power-Integrations variant of 8-Lead Plastic Small Outline (SN) - Narrow, 3.90 mm Body [SOIC], see https://www.mouser.com/ds/2/328/linkswitch-pl_family_datasheet-12517.pdf +SOIC 1.27 +0 +7 +7 +Package_SO +PowerIntegrations_eSOP-12B +eSOP-12B SMT Flat Package with Heatsink Tab, see https://ac-dc.power.com/sites/default/files/product-docs/topswitch-jx_family_datasheet.pdf +Power Integrations K Package +0 +12 +12 +Package_SO +PowerPAK_SO-8_Dual +PowerPAK SO-8 Dual (https://www.vishay.com/docs/71655/powerpak.pdf, https://www.vishay.com/docs/72600/72600.pdf) +PowerPAK SO-8 Dual +0 +10 +6 +Package_SO +PowerPAK_SO-8_Single +PowerPAK SO-8 Single (https://www.vishay.com/docs/71655/powerpak.pdf, https://www.vishay.com/docs/72599/72599.pdf) +PowerPAK SO-8 Single +0 +9 +5 +Package_SO +QSOP-16_3.9x4.9mm_P0.635mm +16-Lead Plastic Shrink Small Outline Narrow Body (QR)-.150" Body [QSOP] (see Microchip Packaging Specification 00000049BS.pdf) +SSOP 0.635 +0 +16 +16 +Package_SO +QSOP-20_3.9x8.7mm_P0.635mm +20-Lead Plastic Shrink Small Outline Narrow Body (http://www.analog.com/media/en/technical-documentation/data-sheets/ADuM7640_7641_7642_7643.pdf) +QSOP 0.635 +0 +20 +20 +Package_SO +QSOP-24_3.9x8.7mm_P0.635mm +24-Lead Plastic Shrink Small Outline Narrow Body (QR)-.150" Body [QSOP] (see Microchip Packaging Specification 00000049CH.pdf) +QSOP 0.635 +0 +24 +24 +Package_SO +SC-74-6_1.5x2.9mm_P0.95mm +SC-74, 6 Pin (https://www.nxp.com/docs/en/package-information/SOT457.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SC-74 SO +0 +6 +6 +Package_SO +SO-4_4.4x2.3mm_P1.27mm +4-Lead Plastic Small Outline (SO), see http://datasheet.octopart.com/OPIA403BTRE-Optek-datasheet-5328560.pdf +SO SOIC 1.27 +0 +4 +4 +Package_SO +SO-4_4.4x3.6mm_P2.54mm +4-Lead Plastic Small Outline (SO), see https://www.elpro.org/de/index.php?controller=attachment&id_attachment=339 +SO SOIC 2.54 +0 +4 +4 +Package_SO +SO-4_4.4x3.9mm_P2.54mm +SO, 4 Pin (https://toshiba.semicon-storage.com/info/docget.jsp?did=10047&prodName=TLP3123), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +4 +4 +Package_SO +SO-4_4.4x4.3mm_P2.54mm +4-Lead Plastic Small Outline (SO), see https://docs.broadcom.com/docs/AV02-0173EN +SO SOIC 2.54 +0 +4 +4 +Package_SO +SO-4_7.6x3.6mm_P2.54mm +4-Lead Plastic Small Outline (SO) (http://www.everlight.com/file/ProductFile/201407061745083848.pdf) +SO SOIC 2.54 +0 +4 +4 +Package_SO +SO-5_4.4x3.6mm_P1.27mm +5-Lead Plastic Small Outline (SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true +SO SOIC 1.27 +0 +5 +5 +Package_SO +SO-6L_10x3.84mm_P1.27mm +6-pin plasic small outline 7,5mm long https://toshiba.semicon-storage.com/info/docget.jsp?did=53548&prodName=TLP2770 +SO-6L +0 +6 +6 +Package_SO +SO-6_4.4x3.6mm_P1.27mm +6-Lead Plastic Small Outline (SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true +SO SOIC 1.27 +0 +6 +6 +Package_SO +SO-8_3.9x4.9mm_P1.27mm +SO, 8 Pin (https://www.nxp.com/docs/en/data-sheet/PCF8523.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +8 +8 +Package_SO +SO-8_5.3x6.2mm_P1.27mm +SO, 8 Pin (https://www.ti.com/lit/ml/msop001a/msop001a.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +8 +8 +Package_SO +SO-14_3.9x8.65mm_P1.27mm +SO, 14 Pin (https://www.st.com/resource/en/datasheet/l6491.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +14 +14 +Package_SO +SO-14_5.3x10.2mm_P1.27mm +SO, 14 Pin (https://www.ti.com/lit/ml/msop002a/msop002a.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +14 +14 +Package_SO +SO-16_3.9x9.9mm_P1.27mm +SO, 16 Pin (https://www.nxp.com/docs/en/package-information/SOT109-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +16 +16 +Package_SO +SO-16_5.3x10.2mm_P1.27mm +SO, 16 Pin (https://www.ti.com/lit/ml/msop002a/msop002a.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +16 +16 +Package_SO +SO-20-1EP_7.52x12.825mm_P1.27mm_EP6.045x12.09mm_Mask3.56x4.47mm +SO, 20 Pin (http://www.ti.com/lit/ds/symlink/opa569.pdf, http://www.ti.com/lit/an/slma004b/slma004b.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +23 +21 +Package_SO +SO-20-1EP_7.52x12.825mm_P1.27mm_EP6.045x12.09mm_Mask3.56x4.47mm_ThermalVias +SO, 20 Pin (http://www.ti.com/lit/ds/symlink/opa569.pdf, http://www.ti.com/lit/an/slma004b/slma004b.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +51 +21 +Package_SO +SO-20_5.3x12.6mm_P1.27mm +SO, 20 Pin (https://www.ti.com/lit/ml/msop002a/msop002a.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +20 +20 +Package_SO +SO-20_12.8x7.5mm_P1.27mm +SO-20, 12.8x7.5mm, https://www.nxp.com/docs/en/data-sheet/SA605.pdf +S0-20 +0 +20 +20 +Package_SO +SO-24_5.3x15mm_P1.27mm +SO, 24 Pin (https://www.ti.com/lit/ml/msop002a/msop002a.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +24 +24 +Package_SO +SOIC-4_4.55x2.6mm_P1.27mm +SOIC, 4 Pin (https://toshiba.semicon-storage.com/info/docget.jsp?did=12884&prodName=TLP291), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +4 +4 +Package_SO +SOIC-4_4.55x3.7mm_P2.54mm +SOIC, 6 Pin (https://toshiba.semicon-storage.com/info/docget.jsp?did=11791&prodName=TLP185), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +4 +4 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm +SOIC, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ada4898-1_4898-2.pdf#page=29), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +13 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm_ThermalVias +SOIC, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ada4898-1_4898-2.pdf#page=29), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +20 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm +SOIC, 8 Pin (http://www.allegromicro.com/~/media/Files/Datasheets/A4950-Datasheet.ashx#page=8), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +13 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm_ThermalVias +SOIC, 8 Pin (http://www.allegromicro.com/~/media/Files/Datasheets/A4950-Datasheet.ashx#page=8), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +20 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.81mm +SOIC, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ada4898-1_4898-2.pdf#page=29), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +13 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.81mm_ThermalVias +SOIC, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ada4898-1_4898-2.pdf#page=29), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +20 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.71x3.4mm +SOIC, 8 Pin (http://www.ti.com/lit/ds/symlink/lm5017.pdf#page=31), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +14 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.71x3.4mm_ThermalVias +SOIC, 8 Pin (http://www.ti.com/lit/ds/symlink/lm5017.pdf#page=31), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +23 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.514x3.2mm +SOIC, 8 Pin (https://www.renesas.com/eu/en/www/doc/datasheet/hip2100.pdf#page=13), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +13 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.514x3.2mm_ThermalVias +SOIC, 8 Pin (https://www.renesas.com/eu/en/www/doc/datasheet/hip2100.pdf#page=13), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +20 +9 +Package_SO +SOIC-8-N7_3.9x4.9mm_P1.27mm +8-Lead Plastic Small Outline (SN) - Narrow, 3.90 mm Body [SOIC], pin 7 removed (Microchip Packaging Specification 00000049BS.pdf, http://www.onsemi.com/pub/Collateral/NCP1207B.PDF) +SOIC 1.27 +0 +7 +7 +Package_SO +SOIC-8_3.9x4.9mm_P1.27mm +SOIC, 8 Pin (JEDEC MS-012AA, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_8.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +8 +8 +Package_SO +SOIC-8_5.23x5.23mm_P1.27mm +SOIC, 8 Pin (http://www.winbond.com/resource-files/w25q32jv%20revg%2003272018%20plus.pdf#page=68), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +8 +8 +Package_SO +SOIC-8_5.275x5.275mm_P1.27mm +SOIC, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/20005045C.pdf#page=23), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +8 +8 +Package_SO +SOIC-8_7.5x5.85mm_P1.27mm +SOIC, 8 Pin (http://www.ti.com/lit/ml/mpds382b/mpds382b.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +8 +8 +Package_SO +SOIC-14-16_3.9x9.9mm_P1.27mm +SOIC, 16 Pin package with pin 2 and 13 removed for voltage clearance (UCC256301, https://www.ti.com/lit/ds/symlink/ucc256301.pdf) +SOIC SO +0 +14 +14 +Package_SO +SOIC-14W_7.5x9mm_P1.27mm +SOIC, 14 Pin (JEDEC MS-013AF, https://www.analog.com/media/en/package-pcb-resources/package/54614177245586rw_14.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +14 +14 +Package_SO +SOIC-14_3.9x8.7mm_P1.27mm +SOIC, 14 Pin (JEDEC MS-012AB, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_14.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +14 +14 +Package_SO +SOIC-16W-12_7.5x10.3mm_P1.27mm +SOIC-16 With 12 Pin Placed - Wide, 7.50 mm Body [SOIC] (https://docs.broadcom.com/docs/AV02-0169EN) +SOIC 1.27 16 12 Wide +0 +12 +12 +Package_SO +SOIC-16W_5.3x10.2mm_P1.27mm +16-Lead Plastic Small Outline (SO) - Wide, 5.3 mm Body (http://www.ti.com/lit/ml/msop002a/msop002a.pdf) +SOIC 1.27 +0 +16 +16 +Package_SO +SOIC-16W_7.5x10.3mm_P1.27mm +SOIC, 16 Pin (JEDEC MS-013AA, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_wide-rw/rw_16.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +16 +16 +Package_SO +SOIC-16W_7.5x12.8mm_P1.27mm +SOIC, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ri_soic_ic/ri_16_1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +16 +16 +Package_SO +SOIC-16_3.9x9.9mm_P1.27mm +SOIC, 16 Pin (JEDEC MS-012AC, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_16.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +16 +16 +Package_SO +SOIC-16_4.55x10.3mm_P1.27mm +SOIC, 16 Pin (https://toshiba.semicon-storage.com/info/docget.jsp?did=12858&prodName=TLP291-4), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +16 +16 +Package_SO +SOIC-18W_7.5x11.6mm_P1.27mm +SOIC, 18 Pin (JEDEC MS-013AB, https://www.analog.com/media/en/package-pcb-resources/package/33254132129439rw_18.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +18 +18 +Package_SO +SOIC-20W_7.5x12.8mm_P1.27mm +SOIC, 20 Pin (JEDEC MS-013AC, https://www.analog.com/media/en/package-pcb-resources/package/233848rw_20.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +20 +20 +Package_SO +SOIC-24W_7.5x15.4mm_P1.27mm +SOIC, 24 Pin (JEDEC MS-013AD, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_wide-rw/RW_24.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +24 +24 +Package_SO +SOIC-28W_7.5x17.9mm_P1.27mm +SOIC, 28 Pin (JEDEC MS-013AE, https://www.analog.com/media/en/package-pcb-resources/package/35833120341221rw_28.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +28 +28 +Package_SO +SOIC-28W_7.5x18.7mm_P1.27mm +SOIC, 28 Pin (https://www.akm.com/akm/en/file/datasheet/AK5394AVS.pdf#page=23), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +28 +28 +Package_SO +SOIJ-8_5.3x5.3mm_P1.27mm +8-Lead Plastic Small Outline (SM) - Medium, 5.28 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf) +SOIC 1.27 +0 +8 +8 +Package_SO +SOJ-36_10.16x23.49mm_P1.27mm +SOJ, 36 Pin (http://www.issi.com/WW/pdf/61-64C5128AL.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOJ SO +0 +36 +36 +Package_SO +SOP-4_3.8x4.1mm_P2.54mm +SOP, 4 Pin (http://www.ixysic.com/home/pdfs.nsf/www/CPC1017N.pdf/$file/CPC1017N.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +4 +4 +Package_SO +SOP-4_4.4x2.6mm_P1.27mm +SOP, 4 Pin (http://www.vishay.com/docs/83510/tcmt1100.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +4 +4 +Package_SO +SOP-8-1EP_4.57x4.57mm_P1.27mm_EP4.57x4.45mm +SOP, 8 Pin (https://ww2.minicircuits.com/case_style/XX112.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +13 +9 +Package_SO +SOP-8-1EP_4.57x4.57mm_P1.27mm_EP4.57x4.45mm_ThermalVias +SOP, 8 Pin (https://ww2.minicircuits.com/case_style/XX112.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +20 +9 +Package_SO +SOP-8_3.9x4.9mm_P1.27mm +SOP, 8 Pin (http://www.macronix.com/Lists/Datasheet/Attachments/7534/MX25R3235F,%20Wide%20Range,%2032Mb,%20v1.6.pdf#page=79), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +8 +8 +Package_SO +SOP-8_3.76x4.96mm_P1.27mm +SOP, 8 Pin (https://ww2.minicircuits.com/case_style/XX211.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +8 +8 +Package_SO +SOP-8_5.28x5.23mm_P1.27mm +SOP, 8 Pin (http://www.macronix.com/Lists/Datasheet/Attachments/7534/MX25R3235F,%20Wide%20Range,%2032Mb,%20v1.6.pdf#page=80), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +8 +8 +Package_SO +SOP-8_6.62x9.15mm_P2.54mm +SOP, 8 Pin (http://www.ti.com/lit/ds/symlink/iso1050.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +8 +8 +Package_SO +SOP-16_3.9x9.9mm_P1.27mm +SOP, 16 Pin (https://www.diodes.com/assets/Datasheets/PAM8403.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +16 +16 +Package_SO +SOP-16_4.4x10.4mm_P1.27mm +16-Lead Plastic Small Outline http://www.vishay.com/docs/49633/sg2098.pdf +SOP 1.27 +0 +16 +16 +Package_SO +SOP-16_4.55x10.3mm_P1.27mm +SOP, 16 Pin (https://toshiba.semicon-storage.com/info/docget.jsp?did=12855&prodName=TLP290-4), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +16 +16 +Package_SO +SOP-18_7x12.5mm_P1.27mm +SOP, 18 Pin (https://toshiba.semicon-storage.com/info/docget.jsp?did=30523), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +18 +18 +Package_SO +SOP-20_7.5x12.8mm_P1.27mm +SOP, 20 Pin (https://www.holtek.com/documents/10179/116723/sop20-300.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +20 +20 +Package_SO +SOP-24_7.5x15.4mm_P1.27mm +SOP, 24 Pin (http://www.issi.com/WW/pdf/31FL3218.pdf#page=14), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +24 +24 +Package_SO +SSO-4_6.7x5.1mm_P2.54mm_Clearance8mm +4-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://www.vishay.com/docs/84299/vor1142b4.pdf +SSO Stretched SO SOIC 2.54 +0 +4 +4 +Package_SO +SSO-6_6.8x4.6mm_P1.27mm_Clearance7mm +8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true +SSO Stretched SO SOIC 1.27 +0 +6 +6 +Package_SO +SSO-6_6.8x4.6mm_P1.27mm_Clearance8mm +8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true +SSO Stretched SO SOIC 1.27 +0 +6 +6 +Package_SO +SSO-8_6.7x9.8mm_P2.54mm_Clearance8mm +8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://www.vishay.com/docs/83831/lh1533ab.pdf +SSO Stretched SO SOIC Pitch 2.54 +0 +8 +8 +Package_SO +SSO-8_6.8x5.9mm_P1.27mm_Clearance7mm +8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true +SSO Stretched SO SOIC Pitch 1.27 +0 +8 +8 +Package_SO +SSO-8_6.8x5.9mm_P1.27mm_Clearance8mm +8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true +SSO Stretched SO SOIC Pitch 1.27 +0 +8 +8 +Package_SO +SSO-8_9.6x6.3mm_P1.27mm_Clearance10.5mm +8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true +SSO Stretched SO SOIC Pitch 1.27 +0 +8 +8 +Package_SO +SSO-8_13.6x6.3mm_P1.27mm_Clearance14.2mm +8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true +SSO Stretched SO SOIC Pitch 1.27 +0 +8 +8 +Package_SO +SSOP-8_2.95x2.8mm_P0.65mm +SSOP-8 2.9 x2.8mm Pitch 0.65mm +SSOP-8 2.95x2.8mm Pitch 0.65mm +0 +8 +8 +Package_SO +SSOP-8_3.9x5.05mm_P1.27mm +SSOP, 8 Pin (http://www.fujitsu.com/downloads/MICRO/fsa/pdf/products/memory/fram/MB85RS16-DS501-00014-6v0-E.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SSOP SO +0 +8 +8 +Package_SO +SSOP-8_3.95x5.21x3.27mm_P1.27mm +SSOP-8 3.95x5.21x3.27mm Pitch 1.27mm +SSOP-8 3.95x5.21x3.27mm 1.27mm +0 +8 +8 +Package_SO +SSOP-8_5.25x5.24mm_P1.27mm +SSOP, 8 Pin (http://www.fujitsu.com/ca/en/Images/MB85RS2MT-DS501-00023-1v0-E.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SSOP SO +0 +8 +8 +Package_SO +SSOP-10_3.9x4.9mm_P1.00mm +10-Lead SSOP, 3.9 x 4.9mm body, 1.00mm pitch (http://www.st.com/resource/en/datasheet/viper01.pdf) +SSOP 3.9 4.9 1.00 +0 +10 +10 +Package_SO +SSOP-14_5.3x6.2mm_P0.65mm +SSOP14: plastic shrink small outline package; 14 leads; body width 5.3 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot337-1_po.pdf) +SSOP 0.65 +0 +14 +14 +Package_SO +SSOP-16_3.9x4.9mm_P0.635mm +SSOP16: plastic shrink small outline package; 16 leads; body width 3.9 mm; lead pitch 0.635; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot519-1_po.pdf) +SSOP 0.635 +0 +16 +16 +Package_SO +SSOP-16_4.4x5.2mm_P0.65mm +SSOP16: plastic shrink small outline package; 16 leads; body width 4.4 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot369-1_po.pdf) +SSOP 0.65 +0 +16 +16 +Package_SO +SSOP-16_5.3x6.2mm_P0.65mm +SSOP16: plastic shrink small outline package; 16 leads; body width 5.3 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot338-1_po.pdf) +SSOP 0.65 +0 +16 +16 +Package_SO +SSOP-18_4.4x6.5mm_P0.65mm +SSOP18: plastic shrink small outline package; 18 leads; body width 4.4 mm (http://toshiba.semicon-storage.com/info/docget.jsp?did=30523&prodName=TBD62783APG) +SSOP 0.65 +0 +18 +18 +Package_SO +SSOP-20_3.9x8.7mm_P0.635mm +SSOP20: plastic shrink small outline package; 24 leads; body width 3.9 mm; lead pitch 0.635; (see http://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT231X.pdf) +SSOP 0.635 +0 +20 +20 +Package_SO +SSOP-20_4.4x6.5mm_P0.65mm +SSOP20: plastic shrink small outline package; 20 leads; body width 4.4 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot266-1_po.pdf) +SSOP 0.65 +0 +20 +20 +Package_SO +SSOP-20_5.3x7.2mm_P0.65mm +SSOP, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/40001800C.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SSOP SO +0 +20 +20 +Package_SO +SSOP-24_3.9x8.7mm_P0.635mm +SSOP24: plastic shrink small outline package; 24 leads; body width 3.9 mm; lead pitch 0.635; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot556-1_po.pdf) +SSOP 0.635 +0 +24 +24 +Package_SO +SSOP-24_5.3x8.2mm_P0.65mm +24-Lead Plastic Shrink Small Outline (SS)-5.30 mm Body [SSOP] (see Microchip Packaging Specification 00000049BS.pdf) +SSOP 0.65 +0 +24 +24 +Package_SO +SSOP-28_3.9x9.9mm_P0.635mm +SSOP28: plastic shrink small outline package; 28 leads; body width 3.9 mm; lead pitch 0.635; (see http://cds.linear.com/docs/en/datasheet/38901fb.pdf) +SSOP 0.635 +0 +28 +28 +Package_SO +SSOP-28_5.3x10.2mm_P0.65mm +28-Lead Plastic Shrink Small Outline (SS)-5.30 mm Body [SSOP] (see Microchip Packaging Specification 00000049BS.pdf) +SSOP 0.65 +0 +28 +28 +Package_SO +SSOP-32_11.305x20.495mm_P1.27mm +SSOP, 32 Pin (http://www.issi.com/WW/pdf/61-64C5128AL.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SSOP SO +0 +32 +32 +Package_SO +SSOP-44_5.3x12.8mm_P0.5mm +44-Lead Plastic Shrink Small Outline (SS)-5.30 mm Body [SSOP] (http://cds.linear.com/docs/en/datasheet/680313fa.pdf) +SSOP 0.5 +0 +44 +44 +Package_SO +SSOP-48_7.5x15.9mm_P0.635mm +SSOP48: plastic shrink small outline package; 48 leads; body width 7.5 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot370-1_po.pdf) +SSOP 0.635 +0 +48 +48 +Package_SO +SSOP-56_7.5x18.5mm_P0.635mm +SSOP56: plastic shrink small outline package; 56 leads; body width 7.5 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot371-1_po.pdf) +SSOP 0.635 +0 +56 +56 +Package_SO +STC_SOP-16_3.9x9.9mm_P1.27mm +STC SOP, 16 Pin (https://www.stcmicro.com/datasheet/STC15F2K60S2-en.pdf#page=156), generated with kicad-footprint-generator ipc_gullwing_generator.py +STC SOP SO +0 +16 +16 +Package_SO +ST_MultiPowerSO-30 +MultiPowerSO-30 3EP 16.0x17.2mm Pitch 1mm (http://www.st.com/resource/en/datasheet/vnh2sp30-e.pdf) +MultiPowerSO-30 3EP 16.0x17.2mm Pitch 1mm +0 +33 +33 +Package_SO +ST_PowerSSO-24_SlugDown +ST PowerSSO-24 1EP 7.5x10.3mm Pitch 0.8mm [JEDEC MO-271] (http://www.st.com/resource/en/datasheet/tda7266p.pdf, http://freedatasheets.com/downloads/Technical%20Note%20Powersso24%20TN0054.pdf) +ST PowerSSO-24 1EP 7.5x10.3mm Pitch 0.8mm +0 +25 +25 +Package_SO +ST_PowerSSO-24_SlugDown_ThermalVias +ST PowerSSO-24 1EP 7.5x10.3mm Pitch 0.8mm [JEDEC MO-271] (http://www.st.com/resource/en/datasheet/tda7266p.pdf, http://freedatasheets.com/downloads/Technical%20Note%20Powersso24%20TN0054.pdf) +ST PowerSSO-24 1EP 7.5x10.3mm Pitch 0.8mm +0 +38 +25 +Package_SO +ST_PowerSSO-24_SlugUp +ST PowerSSO-24 1EP 7.5x10.3mm Pitch 0.8mm [JEDEC MO-271] (http://www.st.com/resource/en/datasheet/tda7266p.pdf, http://freedatasheets.com/downloads/Technical%20Note%20Powersso24%20TN0054.pdf) +ST PowerSSO-24 1EP 7.5x10.3mm Pitch 0.8mm +0 +24 +24 +Package_SO +ST_PowerSSO-36_SlugDown +ST PowerSSO-36 1EP 7.5x10.3mm Pitch 0.8mm [JEDEC MO-271] (http://www.st.com/resource/en/datasheet/tda7492p.pdf, http://freedatasheets.com/downloads/Technical%20Note%20Powersso24%20TN0054.pdf) +ST PowerSSO-36 1EP 7.5x10.3mm Pitch 0.8mm +0 +37 +37 +Package_SO +ST_PowerSSO-36_SlugDown_ThermalVias +ST PowerSSO-36 1EP 7.5x10.3mm Pitch 0.8mm [JEDEC MO-271] (http://www.st.com/resource/en/datasheet/tda7492p.pdf, http://freedatasheets.com/downloads/Technical%20Note%20Powersso24%20TN0054.pdf) +ST PowerSSO-36 1EP 7.5x10.3mm Pitch 0.8mm +0 +50 +37 +Package_SO +ST_PowerSSO-36_SlugUp +ST PowerSSO-36 1EP 7.5x10.3mm Pitch 0.8mm [JEDEC MO-271] (http://www.st.com/resource/en/datasheet/tda7492p.pdf, http://freedatasheets.com/downloads/Technical%20Note%20Powersso24%20TN0054.pdf) +ST PowerSSO-36 1EP 7.5x10.3mm Pitch 0.8mm +0 +36 +36 +Package_SO +TI_SO-PowerPAD-8 +8-Lead Plastic PSOP, Exposed Die Pad (TI DDA0008B, see http://www.ti.com/lit/ds/symlink/lm3404.pdf) +SSOP 0.50 exposed pad +0 +12 +9 +Package_SO +TI_SO-PowerPAD-8_ThermalVias +8-pin HTSOP package with 1.27mm pin pitch, compatible with SOIC-8, 3.9x4.9mm² body, exposed pad, thermal vias with large copper area, as proposed in http://www.ti.com/lit/ds/symlink/tps5430.pdf +HTSOP 1.27 +0 +19 +9 +Package_SO +TSOP-5_1.65x3.05mm_P0.95mm +TSOP-5 package (comparable to TSOT-23), https://www.vishay.com/docs/71200/71200.pdf +Jedec MO-193C TSOP-5L +0 +5 +5 +Package_SO +TSOP-6_1.65x3.05mm_P0.95mm +TSOP-6 package (comparable to TSOT-23), https://www.vishay.com/docs/71200/71200.pdf +Jedec MO-193C TSOP-6L +0 +6 +6 +Package_SO +TSOP-I-28_11.8x8mm_P0.55mm +TSOP I, 28 pins, 18.8x8mm body, 0.55mm pitch, IPC-calculated pads (http://ww1.microchip.com/downloads/en/devicedoc/doc0807.pdf) +TSOP I 28 pins +0 +28 +28 +Package_SO +TSOP-I-32_11.8x8mm_P0.5mm +TSOP-I, 32 Pin (http://www.issi.com/WW/pdf/61-64C5128AL.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSOP-I SO +0 +32 +32 +Package_SO +TSOP-I-32_18.4x8mm_P0.5mm +TSOP I, 32 pins, 18.4x8mm body (https://www.micron.com/~/media/documents/products/technical-note/nor-flash/tn1225_land_pad_design.pdf, http://www.fujitsu.com/downloads/MICRO/fma/pdfmcu/f32pm25.pdf) +TSOP I 32 +0 +32 +32 +Package_SO +TSOP-I-32_18.4x8mm_P0.5mm_Reverse +TSOP I, 32 pins, 18.4x8mm body (http://www.futurlec.com/Datasheet/Memory/628128.pdf), reverse mount +TSOP I 32 reverse +0 +32 +32 +Package_SO +TSOP-I-48_18.4x12mm_P0.5mm +TSOP I, 32 pins, 18.4x8mm body (https://www.micron.com/~/media/documents/products/technical-note/nor-flash/tn1225_land_pad_design.pdf) +TSOP I 32 +0 +48 +48 +Package_SO +TSOP-I-56_18.4x14mm_P0.5mm +TSOP I, 32 pins, 18.4x8mm body (https://www.micron.com/~/media/documents/products/technical-note/nor-flash/tn1225_land_pad_design.pdf) +TSOP I 32 +0 +56 +56 +Package_SO +TSOP-II-32_21.0x10.2mm_P1.27mm +32-lead plastic TSOP; Type II +TSOP-II 32 +0 +32 +32 +Package_SO +TSOP-II-44_10.16x18.41mm_P0.8mm +TSOP-II, 44 Pin (http://www.issi.com/WW/pdf/61-64C5128AL.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSOP-II SO +0 +44 +44 +Package_SO +TSOP-II-54_22.2x10.16mm_P0.8mm +54-lead TSOP typ II package +TSOPII TSOP2 +0 +54 +54 +Package_SO +TSSOP-4_4.4x5mm_P4mm +TSSOP, 4 Pin (https://www.onsemi.com/pub/Collateral/MDB8S-D.PDF#page=4), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +4 +4 +Package_SO +TSSOP-8_3x3mm_P0.65mm +TSSOP8: plastic thin shrink small outline package; 8 leads; body width 3 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot505-1_po.pdf) +SSOP 0.65 +0 +8 +8 +Package_SO +TSSOP-8_4.4x3mm_P0.65mm +TSSOP, 8 Pin (JEDEC MO-153 Var AA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +8 +8 +Package_SO +TSSOP-10_3x3mm_P0.5mm +TSSOP10: plastic thin shrink small outline package; 10 leads; body width 3 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot552-1_po.pdf) +SSOP 0.5 +0 +10 +10 +Package_SO +TSSOP-14-1EP_4.4x5mm_P0.65mm +14-Lead Plastic Thin Shrink Small Outline (ST)-4.4 mm Body [TSSOP] with exposed pad (http://cds.linear.com/docs/en/datasheet/34301fa.pdf) +SSOP 0.65 exposed pad +0 +18 +15 +Package_SO +TSSOP-14_4.4x5mm_P0.65mm +TSSOP, 14 Pin (JEDEC MO-153 Var AB-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +14 +14 +Package_SO +TSSOP-16-1EP_4.4x5mm_P0.65mm +FE Package; 16-Lead Plastic TSSOP (4.4mm); Exposed Pad Variation BB; (see Linear Technology 1956f.pdf) +SSOP 0.65 +0 +24 +17 +Package_SO +TSSOP-16_4.4x5mm_P0.65mm +TSSOP, 16 Pin (JEDEC MO-153 Var AB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +16 +16 +Package_SO +TSSOP-20_4.4x5mm_P0.5mm +TSSOP, 20 Pin (JEDEC MO-153 Var BA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +20 +20 +Package_SO +TSSOP-20_4.4x6.5mm_P0.65mm +TSSOP, 20 Pin (JEDEC MO-153 Var AC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +20 +20 +Package_SO +TSSOP-24_4.4x5mm_P0.4mm +TSSOP, 24 Pin (JEDEC MO-153 Var CA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +24 +24 +Package_SO +TSSOP-24_4.4x6.5mm_P0.5mm +TSSOP, 24 Pin (JEDEC MO-153 Var BB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +24 +24 +Package_SO +TSSOP-24_4.4x7.8mm_P0.65mm +TSSOP, 24 Pin (JEDEC MO-153 Var AD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +24 +24 +Package_SO +TSSOP-24_6.1x7.8mm_P0.65mm +TSSOP, 24 Pin (JEDEC MO-153 Var DA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +24 +24 +Package_SO +TSSOP-28-1EP_4.4x9.7mm_P0.65mm +TSSOP28: plastic thin shrink small outline package; 28 leads; body width 4.4 mm; Exposed Pad Variation; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot361-1_po.pdf) +SSOP 0.65 +0 +36 +29 +Package_SO +TSSOP-28_4.4x7.8mm_P0.5mm +TSSOP, 28 Pin (JEDEC MO-153 Var BC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +28 +28 +Package_SO +TSSOP-28_4.4x9.7mm_P0.65mm +TSSOP, 28 Pin (JEDEC MO-153 Var AE https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +28 +28 +Package_SO +TSSOP-28_6.1x7.8mm_P0.5mm +TSSOP, 28 Pin (JEDEC MO-153 Var EA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +28 +28 +Package_SO +TSSOP-28_6.1x9.7mm_P0.65mm +TSSOP, 28 Pin (JEDEC MO-153 Var DB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +28 +28 +Package_SO +TSSOP-28_8x9.7mm_P0.65mm +TSSOP, 28 Pin (JEDEC MO-153 Var GA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +28 +28 +Package_SO +TSSOP-30_4.4x7.8mm_P0.5mm +TSSOP, 30 Pin (JEDEC MO-153 Var BC-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +30 +30 +Package_SO +TSSOP-30_6.1x9.7mm_P0.65mm +TSSOP, 30 Pin (JEDEC MO-153 Var DB-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +30 +30 +Package_SO +TSSOP-32_4.4x6.5mm_P0.4mm +TSSOP, 32 Pin (JEDEC MO-153 Var CB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +32 +32 +Package_SO +TSSOP-32_6.1x11mm_P0.65mm +TSSOP, 32 Pin (JEDEC MO-153 Var DC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +32 +32 +Package_SO +TSSOP-32_8x11mm_P0.65mm +TSSOP, 32 Pin (JEDEC MO-153 Var GB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +32 +32 +Package_SO +TSSOP-36_4.4x7.8mm_P0.4mm +TSSOP, 36 Pin (JEDEC MO-153 Var CC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +36 +36 +Package_SO +TSSOP-36_4.4x9.7mm_P0.5mm +TSSOP, 36 Pin (JEDEC MO-153 Var BD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +36 +36 +Package_SO +TSSOP-36_6.1x7.8mm_P0.4mm +TSSOP, 36 Pin (JEDEC MO-153 Var FA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +36 +36 +Package_SO +TSSOP-36_6.1x9.7mm_P0.5mm +TSSOP, 36 Pin (JEDEC MO-153 Var EB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +36 +36 +Package_SO +TSSOP-36_6.1x12.5mm_P0.65mm +TSSOP, 36 Pin (JEDEC MO-153 Var DD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +36 +36 +Package_SO +TSSOP-36_8x9.7mm_P0.5mm +TSSOP, 36 Pin (JEDEC MO-153 Var HA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +36 +36 +Package_SO +TSSOP-36_8x12.5mm_P0.65mm +TSSOP, 36 Pin (JEDEC MO-153 Var GC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +36 +36 +Package_SO +TSSOP-38_4.4x9.7mm_P0.5mm +TSSOP, 38 Pin (JEDEC MO-153 Var BD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +38 +38 +Package_SO +TSSOP-38_6.1x12.5mm_P0.65mm +TSSOP, 38 Pin (JEDEC MO-153 Var DD-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +38 +38 +Package_SO +TSSOP-40_6.1x11mm_P0.5mm +TSSOP, 40 Pin (JEDEC MO-153 Var EC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +40 +40 +Package_SO +TSSOP-40_6.1x14mm_P0.65mm +TSSOP, 40 Pin (JEDEC MO-153 Var DE https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +40 +40 +Package_SO +TSSOP-40_8x11mm_P0.5mm +TSSOP, 40 Pin (JEDEC MO-153 Var HB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +40 +40 +Package_SO +TSSOP-40_8x14mm_P0.65mm +TSSOP, 40 Pin (JEDEC MO-153 Var GD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +40 +40 +Package_SO +TSSOP-44_4.4x11.2mm_P0.5mm +TSSOP44: plastic thin shrink small outline package; 44 leads; body width 4.4 mm (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot510-1_po.pdf) +SSOP 0.5 +0 +44 +44 +Package_SO +TSSOP-44_4.4x11mm_P0.5mm +TSSOP, 44 Pin (JEDEC MO-153 Var BE https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +44 +44 +Package_SO +TSSOP-44_6.1x11mm_P0.5mm +TSSOP, 44 Pin (JEDEC MO-153 Var EC-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +44 +44 +Package_SO +TSSOP-48_4.4x9.7mm_P0.4mm +TSSOP, 48 Pin (JEDEC MO-153 Var CD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +48 +48 +Package_SO +TSSOP-48_6.1x9.7mm_P0.4mm +TSSOP, 48 Pin (JEDEC MO-153 Var FB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +48 +48 +Package_SO +TSSOP-48_6.1x12.5mm_P0.5mm +TSSOP, 48 Pin (JEDEC MO-153 Var ED https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +48 +48 +Package_SO +TSSOP-48_8x9.7mm_P0.4mm +TSSOP, 48 Pin (JEDEC MO-153 Var JA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +48 +48 +Package_SO +TSSOP-48_8x12.5mm_P0.5mm +TSSOP, 48 Pin (JEDEC MO-153 Var HC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +48 +48 +Package_SO +TSSOP-50_4.4x12.5mm_P0.5mm +TSSOP, 50 Pin (JEDEC MO-153 Var BF https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +50 +50 +Package_SO +TSSOP-52_6.1x11mm_P0.4mm +TSSOP, 52 Pin (JEDEC MO-153 Var FC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +52 +52 +Package_SO +TSSOP-52_8x11mm_P0.4mm +TSSOP, 52 Pin (JEDEC MO-153 Var JB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +52 +52 +Package_SO +TSSOP-56_6.1x12.5mm_P0.4mm +TSSOP, 56 Pin (JEDEC MO-153 Var FD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +56 +56 +Package_SO +TSSOP-56_6.1x14mm_P0.5mm +TSSOP, 56 Pin (JEDEC MO-153 Var EE https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +56 +56 +Package_SO +TSSOP-56_8x12.5mm_P0.4mm +TSSOP, 56 Pin (JEDEC MO-153 Var JC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +56 +56 +Package_SO +TSSOP-56_8x14mm_P0.5mm +TSSOP, 56 Pin (JEDEC MO-153 Var HD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +56 +56 +Package_SO +TSSOP-60_8x12.5mm_P0.4mm +TSSOP, 60 Pin (JEDEC MO-153 Var JC-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +60 +60 +Package_SO +TSSOP-64_6.1x14mm_P0.4mm +TSSOP, 64 Pin (JEDEC MO-153 Var FE https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +64 +64 +Package_SO +TSSOP-64_6.1x17mm_P0.5mm +TSSOP, 64 Pin (JEDEC MO-153 Var EF https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +64 +64 +Package_SO +TSSOP-64_8x14mm_P0.4mm +TSSOP, 64 Pin (JEDEC MO-153 Var JD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +64 +64 +Package_SO +TSSOP-68_8x14mm_P0.4mm +TSSOP, 68 Pin (JEDEC MO-153 Var JD-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +68 +68 +Package_SO +TSSOP-80_6.1x17mm_P0.4mm +TSSOP, 80 Pin (JEDEC MO-153 Var FF https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +80 +80 +Package_SO +Texas_HSOP-8-1EP_3.9x4.9mm_P1.27mm +Texas Instruments HSOP 9, 1.27mm pitch, 3.9x4.9mm body, exposed pad, DDA0008J (http://www.ti.com/lit/ds/symlink/tps5430.pdf) +HSOP 1.27 +0 +11 +9 +Package_SO +Texas_HSOP-8-1EP_3.9x4.9mm_P1.27mm_ThermalVias +Texas Instruments HSOP 9, 1.27mm pitch, 3.9x4.9mm body, exposed pad, thermal vias, DDA0008J (http://www.ti.com/lit/ds/symlink/tps5430.pdf) +HSOP 1.27 +0 +20 +9 +Package_SO +Texas_HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.4x3.1mm_ThermalVias +8-pin HTSOP package with 1.27mm pin pitch, compatible with SOIC-8, 3.9x4.9mm body, exposed pad, thermal vias, http://www.ti.com/lit/ds/symlink/drv8870.pdf +HTSOP 1.27 +0 +18 +9 +Package_SO +Texas_PWP0020A +20-Pin Thermally Enhanced Thin Shrink Small-Outline Package, Body 4.4x6.5x1.1mm, Pad 3.0x4.2mm, Texas Instruments (see http://www.ti.com/lit/ds/symlink/lm5118.pdf) +PWP HTSSOP 0.65mm +0 +25 +21 +Package_SO +Texas_R-PDSO-G8_EP2.95x4.9mm_Mask2.4x3.1mm +HSOIC, 8 Pin (http://www.ti.com/lit/ds/symlink/lmr14030.pdf#page=28, http://www.ti.com/lit/ml/msoi002j/msoi002j.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HSOIC SO +0 +16 +9 +Package_SO +Texas_R-PDSO-G8_EP2.95x4.9mm_Mask2.4x3.1mm_ThermalVias +HSOIC, 8 Pin (http://www.ti.com/lit/ds/symlink/lmr14030.pdf#page=28, http://www.ti.com/lit/ml/msoi002j/msoi002j.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HSOIC SO +0 +23 +9 +Package_SO +Texas_R-PDSO-N5 +Plastic Small outline http://www.ti.com/lit/ml/mpds158c/mpds158c.pdf +SOT23 R-PDSO-N5 +0 +5 +5 +Package_SO +VSO-40_7.6x15.4mm_P0.762mm +VSO40: plastic very small outline package; 40 leads (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot158-1_po.pdf) +SSOP 0.762 +0 +40 +40 +Package_SO +VSO-56_11.1x21.5mm_P0.75mm +VSO56: plastic very small outline package; 56 leads (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot190-1_po.pdf) +SSOP 0.75 +0 +56 +56 +Package_SO +VSSOP-8_2.3x2mm_P0.5mm +VSSOP-8 2.3x2mm Pitch 0.5mm +VSSOP-8 2.3x2mm Pitch 0.5mm +0 +8 +8 +Package_SO +VSSOP-8_2.4x2.1mm_P0.5mm +http://www.ti.com/lit/ml/mpds050d/mpds050d.pdf +VSSOP DCU R-PDSO-G8 Pitch0.5mm +0 +8 +8 +Package_SO +VSSOP-8_3.0x3.0mm_P0.65mm +VSSOP-8 3.0 x 3.0, http://www.ti.com/lit/ds/symlink/lm75b.pdf +VSSOP-8 3.0 x 3.0 +0 +8 +8 +Package_SO +VSSOP-10_3x3mm_P0.5mm +VSSOP, 10 Pin (http://www.ti.com/lit/ds/symlink/ads1115.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +VSSOP SO +0 +10 +10 +Package_SO +Vishay_PowerPAK_1212-8_Dual +PowerPAK 1212-8 Dual (https://www.vishay.com/docs/71656/ppak12128.pdf, https://www.vishay.com/docs/72598/72598.pdf) +Vishay_PowerPAK_1212-8_Dual +0 +6 +6 +Package_SO +Vishay_PowerPAK_1212-8_Single +PowerPAK 1212-8 Single (https://www.vishay.com/docs/71656/ppak12128.pdf, https://www.vishay.com/docs/72597/72597.pdf) +Vishay PowerPAK 1212-8 Single +0 +5 +5 +Package_SO +Zetex_SM8 +Zetex, SMD, 8 pin package (http://datasheet.octopart.com/ZDT6758TA-Zetex-datasheet-68057.pdf) +Zetex SM8 +0 +8 +8 +Package_SON +Diodes_PowerDI3333-8 +Diodes Incorporated PowerDI3333-8, Plastic Dual Flat No Lead Package, 3.3x3.3x0.8mm Body, https://www.diodes.com/assets/Package-Files/PowerDI3333-8.pdf +PowerDI 0.65 +0 +13 +5 +Package_SON +Fairchild_DualPower33-6_3x3mm +Fairchild Power33 MOSFET package, 3x3mm (see https://www.fairchildsemi.com/datasheets/FD/FDMC8032L.pdf) +mosfet +0 +18 +6 +Package_SON +Fairchild_MicroPak-6_1.0x1.45mm_P0.5mm +Fairchild-specific MicroPak-6 1.0x1.45mm Pitch 0.5mm https://www.nxp.com/docs/en/application-note/AN10343.pdff +Fairchild-specific MicroPak-6 1.0x1.45mm Pitch 0.5mm +0 +6 +6 +Package_SON +Fairchild_MicroPak2-6_1.0x1.0mm_P0.35mm +Fairchild-specific MicroPak2-6 1.0x1.0mm Pitch 0.35mm https://www.nxp.com/docs/en/application-note/AN10343.pdff +Fairchild-specific MicroPak2-6 1.0x1.0mm Pitch 0.35mm +0 +6 +6 +Package_SON +HUSON-3-1EP_2x2mm_P1.3mm_EP1.1x1.6mm +HUSON, 3 Pin, SOT1061 (Ref: https://assets.nexperia.com/documents/data-sheet/PMEG2020CPA.pdf) +huson nolead SOT1061 +0 +4 +3 +Package_SON +HVSON-8-1EP_3x3mm_P0.65mm_EP1.6x2.4mm +HVSON, 8 Pin (https://www.nxp.com/docs/en/data-sheet/TJA1051.pdf#page=16), generated with kicad-footprint-generator ipc_noLead_generator.py +HVSON NoLead +0 +13 +9 +Package_SON +HVSON-8-1EP_4x4mm_P0.8mm_EP2.2x3.1mm +HVSON, 8 Pin (https://www.nxp.com/docs/en/data-sheet/PCF8523.pdf (page 57)), generated with kicad-footprint-generator ipc_noLead_generator.py +HVSON NoLead +0 +13 +9 +Package_SON +Infineon_PG-LSON-8-1 +https://www.infineon.com/cms/en/product/packages/PG-LSON/PG-LSON-8-1/ +PG-LSON-8-1 +0 +17 +9 +Package_SON +Infineon_PG-TISON-8-2 +Infineon, PG-TISON-8-2, 5x6x1.15mm, 1.27mm Pitch, Exposed Paddle, https://www.infineon.com/cms/en/product/packages/PG-TISON/PG-TISON-8-2/ +tison +0 +23 +7 +Package_SON +Infineon_PG-TISON-8-3 +Infineon, PG-TISON-8-2, 5x6x1.15mm, 1.27mm Pitch, Exposed Paddle, https://www.infineon.com/cms/en/product/packages/PG-TISON/PG-TISON-8-2/ +tison +0 +23 +7 +Package_SON +Infineon_PG-TISON-8-4 +Infineon, PG-TISON-8-4, 5x6x1.15mm, 1.27mm Pitch, Exposed Paddle, https://www.infineon.com/cms/en/product/packages/PG-TISON/PG-TISON-8-4/ +tison +0 +26 +8 +Package_SON +Infineon_PG-TISON-8-5 +Infineon, PG-TISON-8-5, 8x8x1.1mm, 1mm Pitch, https://www.infineon.com/cms/en/product/packages/PG-TISON/PG-TISON-8-5/ +tison +0 +34 +8 +Package_SON +NXP_XSON-16 +http://www.nxp.com/documents/outline_drawing/SOT1341-1.pdf +NXP XSON SOT-1341 +0 +16 +16 +Package_SON +ROHM_VML0806 +VML0806, Rohm (http://rohmfs.rohm.com/en/techdata_basic/transistor/soldering_condition/VML0806_Soldering_Condition.pdf, http://rohmfs.rohm.com/en/products/databook/package/spec/discrete/vml0806_tr-e.pdf) +ROHM VML0806 +0 +3 +3 +Package_SON +RTC_SMD_MicroCrystal_C3_2.5x3.7mm +MicroCrystal C3 2.5x3.7mm, https://www.microcrystal.com/fileadmin/Media/Products/RTC/Datasheet/RV-1805-C3.pdf +RTC C3 +0 +10 +10 +Package_SON +SON-8-1EP_3x2mm_P0.5mm_EP1.4x1.6mm +SON, 8 Pin (http://www.fujitsu.com/downloads/MICRO/fsa/pdf/products/memory/fram/MB85RS16-DS501-00014-6v0-E.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +SON NoLead +0 +13 +9 +Package_SON +Texas_DQK +Texas WSON-6 DQK, http://www.ti.com/lit/ds/symlink/csd16301q2.pdf +Texas WSON6 2x2mm +0 +10 +8 +Package_SON +Texas_DRC0010J +Texas DRC0010J, VSON10 3x3mm Body, 0.5mm Pitch, http://www.ti.com/lit/ds/symlink/tps63000.pdf +Texas VSON10 3x3mm +0 +17 +11 +Package_SON +Texas_DRC0010J_ThermalVias +Texas DRC0010J, VSON10 3x3mm Body, 0.5mm Pitch, http://www.ti.com/lit/ds/symlink/tps63000.pdf +Texas VSON10 3x3mm +0 +21 +11 +Package_SON +Texas_DSC0010J +3x3mm Body, 0.5mm Pitch, DSC0010J, WSON, http://www.ti.com/lit/ds/symlink/tps61201.pdf +0.5 DSC0010J WSON +0 +33 +11 +Package_SON +Texas_DSC0010J_ThermalVias +3x3mm Body, 0.5mm Pitch, DSC0010J, WSON, http://www.ti.com/lit/ds/symlink/tps61201.pdf +0.5 DSC0010J WSON +0 +39 +11 +Package_SON +Texas_PWSON-N6 +Plastic Small Outline No-Lead http://www.ti.com/lit/ml/mpds176e/mpds176e.pdf +Plastic Small Outline No-Lead +0 +7 +7 +Package_SON +Texas_R-PWSON-N12_EP0.4x2mm +http://www.ti.com/lit/ds/symlink/tpd6f003.pdf +WSON SMD +0 +16 +13 +Package_SON +Texas_S-PDSO-N12 +http://www.ti.com/lit/ds/symlink/bq27441-g1.pdf +SON thermal pads +0 +44 +13 +Package_SON +Texas_S-PVSON-N8 +8-Lead Plastic VSON, 3x3mm Body, 0.65mm Pitch, S-PVSON-N8, http://www.ti.com/lit/ds/symlink/opa2333.pdf +DFN 0.65 S-PVSON-N8 +0 +21 +9 +Package_SON +Texas_S-PVSON-N8_ThermalVias +8-Lead Plastic VSON, 3x3mm Body, 0.65mm Pitch, S-PVSON-N8, http://www.ti.com/lit/ds/symlink/opa2333.pdf +DFN 0.65 S-PVSON-N8 +0 +27 +9 +Package_SON +Texas_S-PVSON-N10 +3x3mm Body, 0.5mm Pitch, S-PVSON-N10, DRC, http://www.ti.com/lit/ds/symlink/tps61201.pdf +0.5 S-PVSON-N10 DRC +0 +33 +11 +Package_SON +Texas_S-PVSON-N10_ThermalVias +3x3mm Body, 0.5mm Pitch, S-PVSON-N10, DRC, http://www.ti.com/lit/ds/symlink/tps61201.pdf +0.5 S-PVSON-N10 DRC +0 +39 +11 +Package_SON +Texas_S-PWSON-N8_EP1.2x2mm +WSON, 8 Pin (http://www.ti.com/lit/ds/symlink/lp2951.pdf#page=27), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +11 +9 +Package_SON +Texas_S-PWSON-N8_EP1.2x2mm_ThermalVias +WSON, 8 Pin (http://www.ti.com/lit/ds/symlink/lp2951.pdf#page=27), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +18 +9 +Package_SON +Texas_S-PWSON-N10 +3x3mm Body, 0.5mm Pitch, S-PWSON-N10, DSC, http://www.ti.com/lit/ds/symlink/tps63060.pdf +0.5 S-PWSON-N10 DSC +0 +41 +11 +Package_SON +Texas_S-PWSON-N10_ThermalVias +3x3mm Body, 0.5mm Pitch, S-PWSON-N10, DSC, http://www.ti.com/lit/ds/symlink/tps63060.pdf +0.5 S-PWSON-N10 DSC +0 +47 +11 +Package_SON +Texas_X2SON-4_1x1mm_P0.65mm +X2SON 5 pin 1x1mm package (Reference Datasheet: http://www.ti.com/lit/ds/sbvs193d/sbvs193d.pdf Reference part: TPS383x) [StepUp generated footprint] +X2SON +0 +13 +5 +Package_SON +USON-10_2.5x1.0mm_P0.5mm +USON-10 2.5x1.0mm_ Pitch 0.5mm http://www.ti.com/lit/ds/symlink/tpd4e02b04.pdf +USON-10 2.5x1.0mm Pitch 0.5mm +0 +10 +10 +Package_SON +USON-20_2x4mm_P0.4mm +USON-20 2x4mm Pitch 0.4mm http://www.ti.com/lit/ds/symlink/txb0108.pdf +USON-20 2x4mm Pitch 0.4mm +0 +20 +20 +Package_SON +VSON-8_3.3x3.3mm_P0.65mm_NexFET +8-Lead Plastic Dual Flat, No Lead Package (MF) - 3.3x3.3x1 mm Body [VSON] http://www.ti.com/lit/ds/symlink/csd87334q3d.pdf +VSON 0.65 +0 +12 +5 +Package_SON +VSON-10-1EP_3x3mm_P0.5mm_EP1.2x2mm +VSON, 10 Pin (http://rohmfs.rohm.com/en/products/databook/datasheet/ic/power/switching_regulator/bd8314nuv-e.pdf (Page 20)), generated with kicad-footprint-generator ipc_noLead_generator.py +VSON NoLead +0 +15 +11 +Package_SON +VSON-10-1EP_3x3mm_P0.5mm_EP1.2x2mm_ThermalVias +VSON, 10 Pin (http://rohmfs.rohm.com/en/products/databook/datasheet/ic/power/switching_regulator/bd8314nuv-e.pdf (Page 20)), generated with kicad-footprint-generator ipc_noLead_generator.py +VSON NoLead +0 +18 +11 +Package_SON +VSON-10-1EP_3x3mm_P0.5mm_EP1.65x2.4mm +VSON 10 Thermal on 11 3x3mm Pitch 0.5mm http://chip.tomsk.ru/chip/chipdoc.nsf/Package/D8A64DD165C2AAD9472579400024FC41!OpenDocument +VSON 10 Thermal on 11 3x3mm Pitch 0.5mm +0 +21 +11 +Package_SON +VSON-10-1EP_3x3mm_P0.5mm_EP1.65x2.4mm_ThermalVias +VSON 10 Thermal on 11 3x3mm Pitch 0.5mm http://chip.tomsk.ru/chip/chipdoc.nsf/Package/D8A64DD165C2AAD9472579400024FC41!OpenDocument +VSON 10 Thermal on 11 3x3mm Pitch 0.5mm +0 +27 +11 +Package_SON +VSONP-8-1EP_5x6_P1.27mm +SON, 8-Leads, Body 5x6x1mm, Pitch 1.27mm; (see Texas Instruments CSD18531Q5A http://www.ti.com/lit/ds/symlink/csd18531q5a.pdf) +VSONP 1.27 +0 +13 +3 +Package_SON +WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mm +WSON, 6 Pin (http://www.ti.com/lit/ds/symlink/tps61040.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +9 +7 +Package_SON +WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mm_ThermalVias +WSON, 6 Pin (http://www.ti.com/lit/ds/symlink/tps61040.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +12 +7 +Package_SON +WSON-6-1EP_3x3mm_P0.95mm +WSON6 3*3 MM, 0.95 PITCH; http://www.ti.com/lit/ds/symlink/lmr62421.pdf +WSON6 0.95 +0 +10 +7 +Package_SON +WSON-6_1.5x1.5mm_P0.5mm +WSON6, http://www.ti.com/lit/ds/symlink/tlv702.pdf +WSON6_1.5x1.5mm_P0.5mm +0 +6 +6 +Package_SON +WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm +8-Lead Plastic WSON, 2x2mm Body, 0.5mm Pitch, WSON-8, http://www.ti.com/lit/ds/symlink/lm27761.pdf +WSON 8 1EP +0 +11 +9 +Package_SON +WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm_ThermalVias +8-Lead Plastic WSON, 2x2mm Body, 0.5mm Pitch, WSON-8, http://www.ti.com/lit/ds/symlink/lm27761.pdf +WSON 8 1EP ThermalVias +0 +14 +9 +Package_SON +WSON-8-1EP_3x2.5mm_P0.5mm_EP1.2x1.5mm_PullBack +WSON, 8 Pin (http://www.ti.com/lit/ml/mpds400/mpds400.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +13 +9 +Package_SON +WSON-8-1EP_3x2.5mm_P0.5mm_EP1.2x1.5mm_PullBack_ThermalVias +WSON, 8 Pin (http://www.ti.com/lit/ml/mpds400/mpds400.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +18 +9 +Package_SON +WSON-8-1EP_3x3mm_P0.5mm_EP1.6x2.0mm +8-Lead Plastic WSON, 2x2mm Body, 0.5mm Pitch, WSON-8, http://www.ti.com/lit/ds/symlink/lm27761.pdf +WSON 8 1EP +0 +13 +9 +Package_SON +WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4.3mm +WSON, 8 Pin (http://www.winbond.com/resource-files/w25q32jv%20revg%2003272018%20plus.pdf (page 68)), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +13 +9 +Package_SON +WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4mm +WSON, 8 Pin (http://ww1.microchip.com/downloads/en/AppNotes/S72030.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +13 +9 +Package_SON +WSON-8_4x4mm_P0.8mm +http://www.ti.com/lit/ml/mpds406/mpds406.pdf +WSON8_4x4mm_P0.8mm +0 +9 +9 +Package_SON +WSON-10-1EP_2.5x2.5mm_P0.5mm_EP1.2x2mm +WSON, 10 Pin (http://www.ti.com/lit/gpn/tps63030#page=24), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +15 +11 +Package_SON +WSON-10-1EP_2.5x2.5mm_P0.5mm_EP1.2x2mm_ThermalVias +WSON, 10 Pin (http://www.ti.com/lit/gpn/tps63030#page=24), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +22 +11 +Package_SON +WSON-10-1EP_2x3mm_P0.5mm_EP0.84x2.4mm +WSON-10 package 2x3mm body, pitch 0.5mm, see http://www.ti.com/lit/ds/symlink/tps62177.pdf +WSON 0.5 +0 +14 +11 +Package_SON +WSON-10-1EP_2x3mm_P0.5mm_EP0.84x2.4mm_ThermalVias +WSON-10 package 2x3mm body, pitch 0.5mm, thermal vias and counter-pad, see http://www.ti.com/lit/ds/symlink/tps62177.pdf +WSON 0.5 thermal vias +0 +17 +11 +Package_SON +WSON-10-1EP_4x3mm_P0.5mm_EP2.2x2mm +10-Lead Plastic WSON, 4x3mm Body, 0.5mm Pitch (http://www.ti.com/lit/ds/symlink/lm4990.pdf) +WSON 0.5 +0 +15 +11 +Package_SON +WSON-12-1EP_3x2mm_P0.5mm_EP1x2.65 +WSON-12 http://www.ti.com/lit/ds/symlink/lm27762.pdf +WSON-12 +0 +15 +13 +Package_SON +WSON-12-1EP_3x2mm_P0.5mm_EP1x2.65_ThermalVias +WSON-12 http://www.ti.com/lit/ds/symlink/lm27762.pdf +WSON-12 +0 +19 +13 +Package_SON +WSON-12-1EP_4x4mm_P0.5mm_EP2.6x3mm +WSON, 12 Pin (http://www.ti.com/lit/ds/symlink/ldc1312.pdf#page=62), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +17 +13 +Package_SON +WSON-12-1EP_4x4mm_P0.5mm_EP2.6x3mm_ThermalVias +WSON, 12 Pin (http://www.ti.com/lit/ds/symlink/ldc1312.pdf#page=62), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +27 +13 +Package_SON +WSON-14-1EP_4.0x4.0mm_P0.5mm_EP2.6x2.6mm +14-Lead Plastic Dual Flat, No Lead Package - 4.0x4.0x0.8 mm Body [WSON], http://www.ti.com/lit/ml/mpds421/mpds421.pdf +NHL014B +0 +19 +15 +Package_SON +WSON-16_3.3x1.35_P0.4mm +WSON-16 3.3 x 1.35mm Pitch 0.4mm http://www.chip.tomsk.ru/chip/chipdoc.nsf/Package/C67E729A4D6C883A4725793E004C8739!OpenDocument +WSON-16 3.3 x 1.35mm Pitch 0.4mm +0 +20 +17 +Package_SON +X2SON-8_1.4x1mm_P0.35mm +X2SON-8 1.4x1mm Pitch0.35mm http://www.ti.com/lit/ds/symlink/pca9306.pdf +X2SON-8 1.4x1mm Pitch0.35mm +0 +8 +8 +Package_TO_SOT_SMD +ATPAK-2 +ATPAK SMD package, http://www.onsemi.com/pub/Collateral/ENA2192-D.PDF +ATPAK +0 +7 +3 +Package_TO_SOT_SMD +Analog_KS-4 +Analog Devices KS-4, http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/sc70ks/ks_4.pdf +Analog Devices KS-4 (like EIAJ SC-82) +0 +4 +4 +Package_TO_SOT_SMD +Diodes_SOT-553 +Diodes SOT-553, https://www.diodes.com/assets/Package-Files/SOT553.pdf +SOT-553 +0 +5 +5 +Package_TO_SOT_SMD +HVSOF5 +HVSOF5, http://rohmfs.rohm.com/en/techdata_basic/ic/package/hvsof5_1-e.pdf, http://rohmfs.rohm.com/en/products/databook/datasheet/ic/sensor/hall/bu52001gul-e.pdf +HVSOF5 +0 +5 +5 +Package_TO_SOT_SMD +HVSOF6 +HVSOF6, http://rohmfs.rohm.com/en/techdata_basic/ic/package/hvsof6_1-e.pdf, http://rohmfs.rohm.com/en/products/databook/datasheet/ic/audio_video/video_amplifier/bh76106hfv-e.pdf +HVSOF6 +0 +7 +7 +Package_TO_SOT_SMD +Infineon_PG-HDSOP-10-1 +Infineon PG-HDSOP-10-1 (DDPAK), 20.96x6.5x2.3mm, slug up (https://www.infineon.com/cms/en/product/packages/PG-HDSOP/PG-HDSOP-10-1/) +hdsop 10 ddpak +0 +10 +10 +Package_TO_SOT_SMD +Infineon_PG-HSOF-8-1 +HSOF-8-1 [TOLL] power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-1/) +mosfet hsof toll +0 +53 +3 +Package_TO_SOT_SMD +Infineon_PG-HSOF-8-1_ThermalVias +HSOF-8-1 [TOLL] power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-1/) +mosfet hsof toll thermal vias +0 +96 +3 +Package_TO_SOT_SMD +Infineon_PG-HSOF-8-2 +HSOF-8-2 [TOLL] power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-2/) +mosfet hsof toll +0 +12 +4 +Package_TO_SOT_SMD +Infineon_PG-HSOF-8-2_ThermalVias +HSOF-8-2 [TOLL] power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-2/) +mosfet hsof toll thermal vias +0 +97 +4 +Package_TO_SOT_SMD +Infineon_PG-HSOF-8-2_ThermalVias2 +HSOF-8-2 [TOLL] power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-2/, https://www.infineon.com/dgdl/Infineon-ApplicationNote_600V_CoolMOS_C7_Gold_TOLL-AN-v01_00-EN.pdf?fileId=5546d4625b10283a015b144a1af70df6) +mosfet hsof toll thermal vias +0 +159 +4 +Package_TO_SOT_SMD +Infineon_PG-HSOF-8-3 +HSOF-8-3 power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-3/) +mosfet hsof +0 +25 +4 +Package_TO_SOT_SMD +Infineon_PG-HSOF-8-3_ThermalVias +HSOF-8-3 power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-3/) +mosfet hsof +0 +64 +4 +Package_TO_SOT_SMD +Infineon_PG-TO-220-7Lead_TabPin8 +Infineon PG-TO-220-7, Tab as Pin 8, see e.g. https://www.infineon.com/dgdl/Infineon-BTS50055-1TMC-DS-v01_00-EN.pdf?fileId=5546d4625a888733015aa9b0007235e9 +Infineon PG-TO-220-7 +0 +12 +8 +Package_TO_SOT_SMD +LFPAK33 +LFPAK33 SOT-1210 https://assets.nexperia.com/documents/outline-drawing/SOT1210.pdf +LFPAK33 SOT-1210 +0 +17 +5 +Package_TO_SOT_SMD +LFPAK56 +LFPAK56 https://assets.nexperia.com/documents/outline-drawing/SOT669.pdf +LFPAK56 SOT-669 Power-SO8 +0 +18 +5 +Package_TO_SOT_SMD +LFPAK56_ThermalVias-1 +LFPAK56 https://assets.nexperia.com/documents/outline-drawing/SOT669.pdf +LFPAK56 SOT669 Thermal Vias 0.4mm Power-SO8 +0 +63 +5 +Package_TO_SOT_SMD +LFPAK56_ThermalVias-2 +LFPAK56 https://assets.nexperia.com/documents/outline-drawing/SOT669.pdf +LFPAK56 SOT669 Thermical Vias Power-SO8 +0 +30 +5 +Package_TO_SOT_SMD +OnSemi_ECH8 +On Semiconductor ECH8, https://www.onsemi.com/pub/Collateral/318BF.PDF +ECH8 SOT28-FL SOT-28-FL +0 +8 +8 +Package_TO_SOT_SMD +PQFN_8x8 +Low Profile 8x8mm PQFN, Dual Cool 88, https://www.onsemi.com/pub/Collateral/FDMT80080DC-D.pdf +pqfn vdfn mosfet +0 +9 +3 +Package_TO_SOT_SMD +PowerMacro_M234_NoHole +TO-50-4 Power Macro Package Style M234 +TO-50-4 Power Macro Package Style M234 +0 +4 +4 +Package_TO_SOT_SMD +PowerMacro_M234_WithHole +TO-50-4 Power Macro Package Style M234 +TO-50-4 Power Macro Package Style M234 +0 +4 +4 +Package_TO_SOT_SMD +Rohm_HRP7 +Rohm HRP7 SMD package, http://rohmfs.rohm.com/en/techdata_basic/ic/package/hrp7_1-e.pdf, http://rohmfs.rohm.com/en/products/databook/datasheet/ic/motor/dc/bd621x-e.pdf +Rohm HRP7 SMD +0 +69 +7 +Package_TO_SOT_SMD +SC-59 +SC-59, https://lib.chipdip.ru/images/import_diod/original/SOT-23_SC-59.jpg +SC-59 +0 +3 +3 +Package_TO_SOT_SMD +SC-59_Handsoldering +SC-59, hand-soldering varaint, https://lib.chipdip.ru/images/import_diod/original/SOT-23_SC-59.jpg +SC-59 hand-soldering +0 +3 +3 +Package_TO_SOT_SMD +SC-70-8 +SC70-8 +SC70-8 +0 +8 +8 +Package_TO_SOT_SMD +SC-70-8_Handsoldering +SC70-8, Handsoldering +SC70-8 Handsoldering +0 +8 +8 +Package_TO_SOT_SMD +SC-82AA +SC-82AA +SC-82AA +0 +4 +4 +Package_TO_SOT_SMD +SC-82AA_Handsoldering +SC-82AA +SC-82AA +0 +4 +4 +Package_TO_SOT_SMD +SC-82AB +SC-82AB +SC-82AB +0 +4 +4 +Package_TO_SOT_SMD +SC-82AB_Handsoldering +SC-82AB +SC-82AB +0 +4 +4 +Package_TO_SOT_SMD +SOT-23 +SOT-23, Standard +SOT-23 +0 +3 +3 +Package_TO_SOT_SMD +SOT-23-5 +5-pin SOT23 package +SOT-23-5 +0 +5 +5 +Package_TO_SOT_SMD +SOT-23-5_HandSoldering +5-pin SOT23 package +SOT-23-5 hand-soldering +0 +5 +5 +Package_TO_SOT_SMD +SOT-23-6 +6-pin SOT-23 package +SOT-23-6 +0 +6 +6 +Package_TO_SOT_SMD +SOT-23-6_Handsoldering +6-pin SOT-23 package, Handsoldering +SOT-23-6 Handsoldering +0 +6 +6 +Package_TO_SOT_SMD +SOT-23-8 +8-pin SOT-23 package, http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/sot-23rj/rj_8.pdf +SOT-23-8 +0 +8 +8 +Package_TO_SOT_SMD +SOT-23-8_Handsoldering +8-pin SOT-23 package, Handsoldering, http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/sot-23rj/rj_8.pdf +SOT-23-8 Handsoldering +0 +8 +8 +Package_TO_SOT_SMD +SOT-23W +SOT-23W http://www.allegromicro.com/~/media/Files/Datasheets/A112x-Datasheet.ashx?la=en&hash=7BC461E058CC246E0BAB62433B2F1ECA104CA9D3 +SOT-23W +0 +3 +3 +Package_TO_SOT_SMD +SOT-23W_Handsoldering +SOT-23W http://www.allegromicro.com/~/media/Files/Datasheets/A112x-Datasheet.ashx?la=en&hash=7BC461E058CC246E0BAB62433B2F1ECA104CA9D3 +SOT-23W for handsoldering +0 +3 +3 +Package_TO_SOT_SMD +SOT-23_Handsoldering +SOT-23, Handsoldering +SOT-23 +0 +3 +3 +Package_TO_SOT_SMD +SOT-89-3 +SOT-89-3, http://ww1.microchip.com/downloads/en/DeviceDoc/3L_SOT-89_MB_C04-029C.pdf +SOT-89-3 +0 +3 +3 +Package_TO_SOT_SMD +SOT-89-3_Handsoldering +SOT-89-3 Handsoldering +SOT-89-3 Handsoldering +0 +3 +3 +Package_TO_SOT_SMD +SOT-89-5 +SOT-89-5, http://www.e-devices.ricoh.co.jp/en/products/product_power/pkg/sot-89-5.pdf +SOT-89-5 +0 +5 +5 +Package_TO_SOT_SMD +SOT-89-5_Handsoldering +SOT-89-5, http://www.e-devices.ricoh.co.jp/en/products/product_power/pkg/sot-89-5.pdf +SOT-89-5 +0 +5 +5 +Package_TO_SOT_SMD +SOT-143 +SOT-143 +SOT-143 +0 +4 +4 +Package_TO_SOT_SMD +SOT-143R_Reverse +SOT-143R Reverse +SOT-143R Reverse +0 +4 +4 +Package_TO_SOT_SMD +SOT-143R_Reverse_Handsoldering +SOT-143R Reverse Handsoldering +SOT-143 Reverse Handsoldering +0 +4 +4 +Package_TO_SOT_SMD +SOT-143_Handsoldering +SOT-143 Handsoldering +SOT-143 Handsoldering +0 +4 +4 +Package_TO_SOT_SMD +SOT-223 +module CMS SOT223 4 pins +CMS SOT +0 +4 +4 +Package_TO_SOT_SMD +SOT-223-3_TabPin2 +module CMS SOT223 4 pins +CMS SOT +0 +4 +3 +Package_TO_SOT_SMD +SOT-223-5 +module CMS SOT223 5 pins, http://ww1.microchip.com/downloads/en/DeviceDoc/51751a.pdf +CMS SOT +0 +5 +5 +Package_TO_SOT_SMD +SOT-223-6 +module CMS SOT223 6 pins, http://www.ti.com/lit/ds/symlink/tps737.pdf +CMS SOT +0 +6 +6 +Package_TO_SOT_SMD +SOT-223-6_TabPin3 +module CMS SOT223 6 pins, http://www.ti.com/lit/ds/symlink/tps737.pdf +CMS SOT +0 +6 +5 +Package_TO_SOT_SMD +SOT-223-8 +module CMS SOT223 8 pins, https://www.diodes.com/assets/Datasheets/ZXSBMR16PT8.pdf +CMS SOT +0 +8 +8 +Package_TO_SOT_SMD +SOT-323_SC-70 +SOT-323, SC-70 +SOT-323 SC-70 +0 +3 +3 +Package_TO_SOT_SMD +SOT-323_SC-70_Handsoldering +SOT-323, SC-70 Handsoldering +SOT-323 SC-70 Handsoldering +0 +3 +3 +Package_TO_SOT_SMD +SOT-343_SC-70-4 +SOT-343, SC-70-4 +SOT-343 SC-70-4 +0 +4 +4 +Package_TO_SOT_SMD +SOT-343_SC-70-4_Handsoldering +SOT-343, SC-70-4, Handsoldering +SOT-343 SC-70-4 Handsoldering +0 +4 +4 +Package_TO_SOT_SMD +SOT-353_SC-70-5 +SOT-353, SC-70-5 +SOT-353 SC-70-5 +0 +5 +5 +Package_TO_SOT_SMD +SOT-353_SC-70-5_Handsoldering +SOT-353, SC-70-5, Handsoldering +SOT-353 SC-70-5 Handsoldering +0 +5 +5 +Package_TO_SOT_SMD +SOT-363_SC-70-6 +SOT-363, SC-70-6 +SOT-363 SC-70-6 +0 +6 +6 +Package_TO_SOT_SMD +SOT-363_SC-70-6_Handsoldering +SOT-363, SC-70-6, Handsoldering +SOT-363 SC-70-6 Handsoldering +0 +6 +6 +Package_TO_SOT_SMD +SOT-383F +8-pin SOT-383F, http://www.mouser.com/ds/2/80/CPDVR085V0C-HF-RevB-10783.pdf +SOT-383F +0 +9 +9 +Package_TO_SOT_SMD +SOT-383FL +8-pin SOT-383FL package, http://www.onsemi.com/pub_link/Collateral/ENA2267-D.PDF +SOT-383FL +0 +8 +8 +Package_TO_SOT_SMD +SOT-416 +SOT-416, https://www.nxp.com/docs/en/package-information/SOT416.pdf +SOT-416 +0 +3 +3 +Package_TO_SOT_SMD +SOT-523 +SOT523, https://www.diodes.com/assets/Package-Files/SOT523.pdf +SOT-523 +0 +3 +3 +Package_TO_SOT_SMD +SOT-543 +SOT-543 4 lead surface package +SOT-543 SC-107A EMD4 +0 +4 +4 +Package_TO_SOT_SMD +SOT-553 +SOT553 +SOT-553 +0 +5 +5 +Package_TO_SOT_SMD +SOT-563 +SOT563 +SOT-563 +0 +6 +6 +Package_TO_SOT_SMD +SOT-665 +SOT665 +SOT-665 +0 +5 +5 +Package_TO_SOT_SMD +SOT-666 +SOT666 +SOT-666 +0 +6 +6 +Package_TO_SOT_SMD +SOT-723 +http://toshiba.semicon-storage.com/info/docget.jsp?did=5879&prodName=RN1104MFV +sot 723 +0 +3 +3 +Package_TO_SOT_SMD +SOT-883 +SOT-883, https://assets.nexperia.com/documents/outline-drawing/SOT883.pdf +SOT-883 +0 +3 +3 +Package_TO_SOT_SMD +SOT-886 +SOT-886 +SOT-886 +0 +6 +6 +Package_TO_SOT_SMD +SOT-963 +SOT 963 6 pins package 1x0.8mm pitch 0.35mm +SOT 963 6 pins package 1x0.8mm pitch 0.35mm +0 +6 +6 +Package_TO_SOT_SMD +SOT-1123 +SOT-1123 small outline transistor (see http://www.onsemi.com/pub/Collateral/NST3906F3-D.PDF) +SOT-1123 transistor +0 +3 +3 +Package_TO_SOT_SMD +SOT-1333-1 +SOT-1333-1 +SOT-1333-1 +0 +9 +9 +Package_TO_SOT_SMD +SOT-1334-1 +SOT-1334-1 +SOT-1334-1 +0 +14 +14 +Package_TO_SOT_SMD +SuperSOT-3 +3-pin SuperSOT package https://www.fairchildsemi.com/package-drawings/MA/MA03B.pdf +SuperSOT-3 SSOT-3 +0 +3 +3 +Package_TO_SOT_SMD +SuperSOT-6 +6-pin SuperSOT package http://www.mouser.com/ds/2/149/FMB5551-889214.pdf +SuperSOT-6 SSOT-6 +0 +6 +6 +Package_TO_SOT_SMD +SuperSOT-8 +8-pin SuperSOT package, http://www.icbank.com/icbank_data/semi_package/ssot8_dim.pdf +SuperSOT-8 SSOT-8 +0 +8 +8 +Package_TO_SOT_SMD +TDSON-8-1 +Power MOSFET package, TDSON-8-1, 5.15x5.9mm (https://www.infineon.com/cms/en/product/packages/PG-TDSON/PG-TDSON-8-1/) +tdson +0 +14 +5 +Package_TO_SOT_SMD +TDSON-8-1_HandSoldering +Power MOSFET package, TDSON-8-1, SuperS08, SON-8_5x6mm +tdson +0 +13 +5 +Package_TO_SOT_SMD +TO-50-3_LongPad-NoHole_Housing +TO-50-3 Macro T Package Style M236 +TO-50-3 Macro T Package Style M236 +0 +3 +3 +Package_TO_SOT_SMD +TO-50-3_LongPad-WithHole_Housing +TO-50-3 Macro T Package Style M236 +TO-50-3 Macro T Package Style M236 +0 +3 +3 +Package_TO_SOT_SMD +TO-50-3_ShortPad-NoHole_Housing +TO-50-3 Macro T Package Style M236 +TO-50-3 Macro T Package Style M236 +0 +3 +3 +Package_TO_SOT_SMD +TO-50-3_ShortPad-WithHole_Housing +TO-50-3 Macro T Package Style M236 +TO-50-3 Macro T Package Style M236 +0 +3 +3 +Package_TO_SOT_SMD +TO-50-4_LongPad-NoHole_Housing +TO-50-4 Macro X Package Style M238 +TO-50-4 Macro X Package Style M238 +0 +4 +4 +Package_TO_SOT_SMD +TO-50-4_LongPad-WithHole_Housing +TO-50-4 Macro X Package Style M238 +TO-50-4 Macro X Package Style M238 +0 +4 +4 +Package_TO_SOT_SMD +TO-50-4_ShortPad-NoHole_Housing +TO-50-4 Macro X Package Style M238 +TO-50-4 Macro X Package Style M238 +0 +4 +4 +Package_TO_SOT_SMD +TO-50-4_ShortPad-WithHole_Housing +TO-50-4 Macro X Package Style M238 +TO-50-4 Macro X Package Style M238 +0 +4 +4 +Package_TO_SOT_SMD +TO-252-2 +TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/ +DPAK TO-252 DPAK-3 TO-252-3 SOT-428 +0 +7 +3 +Package_TO_SOT_SMD +TO-252-2_TabPin1 +TO-252-2, tab to pin 1 https://www.wolfspeed.com/media/downloads/87/CSD01060.pdf +TO-252-2 diode +0 +7 +2 +Package_TO_SOT_SMD +TO-252-3_TabPin2 +TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/ +DPAK TO-252 DPAK-3 TO-252-3 SOT-428 +0 +8 +3 +Package_TO_SOT_SMD +TO-252-3_TabPin4 +TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/ +DPAK TO-252 DPAK-3 TO-252-3 SOT-428 +0 +8 +4 +Package_TO_SOT_SMD +TO-252-4 +TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-5-11/ +DPAK TO-252 DPAK-5 TO-252-5 +0 +9 +5 +Package_TO_SOT_SMD +TO-252-5_TabPin3 +TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-5-11/ +DPAK TO-252 DPAK-5 TO-252-5 +0 +10 +5 +Package_TO_SOT_SMD +TO-252-5_TabPin6 +TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-5-11/ +DPAK TO-252 DPAK-5 TO-252-5 +0 +10 +6 +Package_TO_SOT_SMD +TO-263-2 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-3-1/ +D2PAK DDPAK TO-263 D2PAK-3 TO-263-3 SOT-404 +0 +7 +3 +Package_TO_SOT_SMD +TO-263-2_TabPin1 +TO-263 / D2PAK / DDPAK SMD package, tab to pin 1, https://www.wolfspeed.com/media/downloads/137/C3D06060G.pdf +D2PAK DDPAK TO-263 D2PAK-3 TO-263-3 SOT-404 diode +0 +7 +2 +Package_TO_SOT_SMD +TO-263-3_TabPin2 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-3-1/ +D2PAK DDPAK TO-263 D2PAK-3 TO-263-3 SOT-404 +0 +8 +3 +Package_TO_SOT_SMD +TO-263-3_TabPin4 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-3-1/ +D2PAK DDPAK TO-263 D2PAK-3 TO-263-3 SOT-404 +0 +8 +4 +Package_TO_SOT_SMD +TO-263-4 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-5-1/ +D2PAK DDPAK TO-263 D2PAK-5 TO-263-5 SOT-426 +0 +9 +5 +Package_TO_SOT_SMD +TO-263-5_TabPin3 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-5-1/ +D2PAK DDPAK TO-263 D2PAK-5 TO-263-5 SOT-426 +0 +10 +5 +Package_TO_SOT_SMD +TO-263-5_TabPin6 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-5-1/ +D2PAK DDPAK TO-263 D2PAK-5 TO-263-5 SOT-426 +0 +10 +6 +Package_TO_SOT_SMD +TO-263-6 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-7-1/ +D2PAK DDPAK TO-263 D2PAK-7 TO-263-7 SOT-427 +0 +11 +7 +Package_TO_SOT_SMD +TO-263-7_TabPin4 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-7-1/ +D2PAK DDPAK TO-263 D2PAK-7 TO-263-7 SOT-427 +0 +12 +7 +Package_TO_SOT_SMD +TO-263-7_TabPin8 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-7-1/ +D2PAK DDPAK TO-263 D2PAK-7 TO-263-7 SOT-427 +0 +12 +8 +Package_TO_SOT_SMD +TO-263-9_TabPin5 +TO-263 / D2PAK / DDPAK SMD package, http://www.ti.com/lit/ds/symlink/lm4755.pdf +D2PAK DDPAK TO-263 D2PAK-9 TO-263-9 +0 +14 +9 +Package_TO_SOT_SMD +TO-263-9_TabPin10 +TO-263 / D2PAK / DDPAK SMD package, http://www.ti.com/lit/ds/symlink/lm4755.pdf +D2PAK DDPAK TO-263 D2PAK-9 TO-263-9 +0 +14 +10 +Package_TO_SOT_SMD +TO-268-2 +TO-268/D3PAK SMD package, http://www.icbank.com/icbank_data/semi_package/to268aa_dim.pdf +D3PAK TO-268 D3PAK-3 TO-268-3 +0 +7 +3 +Package_TO_SOT_SMD +TO-269AA +SMD package TO-269AA (e.g. diode bridge), see http://www.vishay.com/docs/88854/padlayouts.pdf +TO-269AA MBS diode bridge +0 +4 +4 +Package_TO_SOT_SMD +TO-277A +Thermal enhanced ultra thin SMD package; 3 leads; body: 4.3x6.1x0.43mm, https://www.vishay.com/docs/95570/to-277asmpc.pdf +TO-277A SMPC +0 +12 +3 +Package_TO_SOT_SMD +TO-277B +TO-227B https://media.digikey.com/pdf/Data%20Sheets/Littelfuse%20PDFs/DST2050S.pdf +TO-277B +0 +9 +3 +Package_TO_SOT_SMD +TSOT-23 +3-pin TSOT23 package, http://www.analog.com.tw/pdf/All_In_One.pdf +TSOT-23 +0 +3 +3 +Package_TO_SOT_SMD +TSOT-23-5 +5-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_5_05-08-1635.pdf +TSOT-23-5 +0 +5 +5 +Package_TO_SOT_SMD +TSOT-23-5_HandSoldering +5-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_5_05-08-1635.pdf +TSOT-23-5 Hand-soldering +0 +5 +5 +Package_TO_SOT_SMD +TSOT-23-6 +6-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_6_05-08-1636.pdf +TSOT-23-6 MK06A TSOT-6 +0 +6 +6 +Package_TO_SOT_SMD +TSOT-23-6_HandSoldering +6-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_6_05-08-1636.pdf +TSOT-23-6 MK06A TSOT-6 Hand-soldering +0 +6 +6 +Package_TO_SOT_SMD +TSOT-23-8 +8-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_8_05-08-1637.pdf +TSOT-23-8 +0 +8 +8 +Package_TO_SOT_SMD +TSOT-23-8_HandSoldering +8-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_8_05-08-1637.pdf +TSOT-23-8 Hand-soldering +0 +8 +8 +Package_TO_SOT_SMD +TSOT-23_HandSoldering +5-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_5_05-08-1635.pdf +TSOT-23 Hand-soldering +0 +3 +3 +Package_TO_SOT_SMD +Texas_DRT-3 +Texas Instrument DRT-3 1x0.8mm Pitch 0.7mm http://www.ti.com/lit/ds/symlink/tpd2eusb30.pdf +DRT-3 1x0.8mm Pitch 0.7mm +0 +3 +3 +Package_TO_SOT_SMD +Texas_NDQ +Texas Instruments, NDQ, 5 pin (https://www.ti.com/lit/ml/mmsf022/mmsf022.pdf) +ti pfm dap +0 +6 +6 +Package_TO_SOT_SMD +Texas_NDY0011A +TO-PMOD-11 11-pin switching regulator package, http://www.ti.com/lit/ml/mmsf025/mmsf025.pdf +Texas TO-PMOD NDY00011A +0 +12 +12 +Package_TO_SOT_SMD +Texas_R-PDSO-G6 +R-PDSO-G6, http://www.ti.com/lit/ds/slis144b/slis144b.pdf +R-PDSO-G6 SC-70-6 +0 +6 +6 +Package_TO_SOT_SMD +VSOF5 +VSOF5 +VSOF5 +0 +5 +5 +Package_TO_SOT_SMD +Vishay_PowerPAK_SC70-6L_Dual +Vishay PowerPAK SC70 dual transistor package http://www.vishay.com/docs/70487/70487.pdf +powerpak sc70 sc-70 dual +0 +8 +6 +Package_TO_SOT_SMD +Vishay_PowerPAK_SC70-6L_Single +Vishay PowerPAK SC70 single transistor package http://www.vishay.com/docs/70486/70486.pdf +powerpak sc70 sc-70 +0 +6 +3 +Package_TO_SOT_THT +Fairchild_TO-220F-6L +Fairchild TO-220F-6L, http://www.mouser.com/ds/2/149/FSL136MRT-113334.pdf +Fairchild TO-220F-6L +0 +6 +6 +Package_TO_SOT_THT +Heraeus_TO-92-2 +TO-92 2-pin variant by Heraeus, drill 0.75mm (http://www.produktinfo.conrad.com/datenblaetter/175000-199999/181293-da-01-de-TO92_Temperatursensor_PT1000_32209225.pdf) +to-92 +0 +2 +2 +Package_TO_SOT_THT +NEC_Molded_7x4x9mm +Molded Japan Transistor Package 7x4x9mm^3, http://rtellason.com/transdata/2sb734.pdf +Japan transistor +0 +3 +3 +Package_TO_SOT_THT +PowerIntegrations_TO-220-7C +Non Isolated Modified TO-220 7pin Package, see http://www.farnell.com/datasheets/5793.pdf +Power Integration Y Package +0 +6 +6 +Package_TO_SOT_THT +SIPAK-1EP_Horizontal_TabDown +SIPAK, Horizontal, RM 2.286mm +SIPAK Horizontal RM 2.286mm +0 +4 +4 +Package_TO_SOT_THT +SIPAK_Vertical +SIPAK, Vertical, RM 2.286mm +SIPAK Vertical RM 2.286mm +0 +3 +3 +Package_TO_SOT_THT +SOD-70_P2.54mm +Plastic near cylindrical package Sod-70 see: https://www.nxp.com/docs/en/data-sheet/KTY81_SER.pdf [StepUp generated footprint] +Sod-70 +0 +2 +2 +Package_TO_SOT_THT +SOD-70_P5.08mm +Plastic near cylindrical package Sod-70 see: https://www.nxp.com/docs/en/data-sheet/KTY81_SER.pdf [StepUp generated footprint] +Sod-70 +0 +2 +2 +Package_TO_SOT_THT +SOT-227 +SOT-227 / SOT-227B / ISOTOP, M4 mounting screws (https://www.vishay.com/docs/95423/sot227g2.pdf, https://www.vishay.com/docs/95793/vs-fc420sa10.pdf) +sot 227 isotop +0 +8 +4 +Package_TO_SOT_THT +TO-3 +Transistor TO-3 +TR TO-3 TO3 TO-204 +0 +4 +3 +Package_TO_SOT_THT +TO-3P-3_Horizontal_TabDown +TO-3P-3, Horizontal, RM 5.45mm, , see https://toshiba.semicon-storage.com/ap-en/design-support/package/detail.TO-3P(N).html +TO-3P-3 Horizontal RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-3P-3_Horizontal_TabUp +TO-3P-3, Horizontal, RM 5.45mm, , see https://toshiba.semicon-storage.com/ap-en/design-support/package/detail.TO-3P(N).html +TO-3P-3 Horizontal RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-3P-3_Vertical +TO-3P-3, Vertical, RM 5.45mm, , see https://toshiba.semicon-storage.com/ap-en/design-support/package/detail.TO-3P(N).html +TO-3P-3 Vertical RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-3PB-3_Horizontal_TabDown +TO-3PB-3, Horizontal, RM 5.45mm, , see http://www.onsemi.com/pub/Collateral/340AC.PDF +TO-3PB-3 Horizontal RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-3PB-3_Horizontal_TabUp +TO-3PB-3, Horizontal, RM 5.45mm, , see http://www.onsemi.com/pub/Collateral/340AC.PDF +TO-3PB-3 Horizontal RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-3PB-3_Vertical +TO-3PB-3, Vertical, RM 5.45mm, , see http://www.onsemi.com/pub/Collateral/340AC.PDF +TO-3PB-3 Vertical RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-5-2 +TO-5-2 +TO-5-2 +0 +2 +2 +Package_TO_SOT_THT +TO-5-2_Window +TO-5-2_Window, Window +TO-5-2_Window Window +0 +2 +2 +Package_TO_SOT_THT +TO-5-3 +TO-5-3 +TO-5-3 +0 +3 +3 +Package_TO_SOT_THT +TO-5-3_Window +TO-5-3_Window, Window +TO-5-3_Window Window +0 +3 +3 +Package_TO_SOT_THT +TO-5-4 +TO-5-4 +TO-5-4 +0 +4 +4 +Package_TO_SOT_THT +TO-5-4_Window +TO-5-4_Window, Window +TO-5-4_Window Window +0 +4 +4 +Package_TO_SOT_THT +TO-5-6 +TO-5-6 +TO-5-6 +0 +6 +6 +Package_TO_SOT_THT +TO-5-6_Window +TO-5-6_Window, Window +TO-5-6_Window Window +0 +6 +6 +Package_TO_SOT_THT +TO-5-8 +TO-5-8 +TO-5-8 +0 +8 +8 +Package_TO_SOT_THT +TO-5-8_PD5.08 +TO-5-8_PD5.08 +TO-5-8_PD5.08 +0 +8 +8 +Package_TO_SOT_THT +TO-5-8_PD5.08_Window +TO-5-8_PD5.08_Window, Window +TO-5-8_PD5.08_Window Window +0 +8 +8 +Package_TO_SOT_THT +TO-5-8_Window +TO-5-8_Window, Window +TO-5-8_Window Window +0 +8 +8 +Package_TO_SOT_THT +TO-5-10 +TO-5-10 +TO-5-10 +0 +10 +10 +Package_TO_SOT_THT +TO-5-10_Window +TO-5-10_Window, Window +TO-5-10_Window Window +0 +10 +10 +Package_TO_SOT_THT +TO-8-2 +TO-8-2 +TO-8-2 +0 +2 +2 +Package_TO_SOT_THT +TO-8-2_Window +TO-8-2_Window, Window +TO-8-2_Window Window +0 +2 +2 +Package_TO_SOT_THT +TO-8-3 +TO-8-3 +TO-8-3 +0 +3 +3 +Package_TO_SOT_THT +TO-8-3_Window +TO-8-3_Window, Window +TO-8-3_Window Window +0 +3 +3 +Package_TO_SOT_THT +TO-11-2 +TO-11-2 +TO-11-2 +0 +2 +2 +Package_TO_SOT_THT +TO-11-2_Window +TO-11-2_Window, Window +TO-11-2_Window Window +0 +2 +2 +Package_TO_SOT_THT +TO-11-3 +TO-11-3 +TO-11-3 +0 +3 +3 +Package_TO_SOT_THT +TO-11-3_Window +TO-11-3_Window, Window +TO-11-3_Window Window +0 +3 +3 +Package_TO_SOT_THT +TO-12-4 +TO-12-4 +TO-12-4 +0 +4 +4 +Package_TO_SOT_THT +TO-12-4_Window +TO-12-4_Window, Window +TO-12-4_Window Window +0 +4 +4 +Package_TO_SOT_THT +TO-17-4 +TO-17-4 +TO-17-4 +0 +4 +4 +Package_TO_SOT_THT +TO-17-4_Window +TO-17-4_Window, Window +TO-17-4_Window Window +0 +4 +4 +Package_TO_SOT_THT +TO-18-2 +TO-18-2 +TO-18-2 +0 +2 +2 +Package_TO_SOT_THT +TO-18-2_Lens +TO-18-2_Lens, Lens +TO-18-2_Lens Lens +0 +2 +2 +Package_TO_SOT_THT +TO-18-2_Window +TO-18-2_Window, Window +TO-18-2_Window Window +0 +2 +2 +Package_TO_SOT_THT +TO-18-3 +TO-18-3 +TO-18-3 +0 +3 +3 +Package_TO_SOT_THT +TO-18-3_Lens +TO-18-3_Lens, Lens +TO-18-3_Lens Lens +0 +3 +3 +Package_TO_SOT_THT +TO-18-3_Window +TO-18-3_Window, Window +TO-18-3_Window Window +0 +3 +3 +Package_TO_SOT_THT +TO-18-4 +TO-18-4 +TO-18-4 +0 +4 +4 +Package_TO_SOT_THT +TO-18-4_Lens +TO-18-4_Lens, Lens +TO-18-4_Lens Lens +0 +4 +4 +Package_TO_SOT_THT +TO-18-4_Window +TO-18-4_Window, Window +TO-18-4_Window Window +0 +4 +4 +Package_TO_SOT_THT +TO-33-4 +TO-33-4 +TO-33-4 +0 +4 +4 +Package_TO_SOT_THT +TO-33-4_Window +TO-33-4_Window, Window +TO-33-4_Window Window +0 +4 +4 +Package_TO_SOT_THT +TO-38-2 +TO-38-2 +TO-38-2 +0 +2 +2 +Package_TO_SOT_THT +TO-38-2_Window +TO-38-2_Window, Window +TO-38-2_Window Window +0 +2 +2 +Package_TO_SOT_THT +TO-38-3 +TO-38-3 +TO-38-3 +0 +3 +3 +Package_TO_SOT_THT +TO-38-3_Window +TO-38-3_Window, Window +TO-38-3_Window Window +0 +3 +3 +Package_TO_SOT_THT +TO-39-2 +TO-39-2 +TO-39-2 +0 +2 +2 +Package_TO_SOT_THT +TO-39-2_Window +TO-39-2_Window, Window +TO-39-2_Window Window +0 +2 +2 +Package_TO_SOT_THT +TO-39-3 +TO-39-3 +TO-39-3 +0 +3 +3 +Package_TO_SOT_THT +TO-39-3_Window +TO-39-3_Window, Window +TO-39-3_Window Window +0 +3 +3 +Package_TO_SOT_THT +TO-39-4 +TO-39-4 +TO-39-4 +0 +4 +4 +Package_TO_SOT_THT +TO-39-4_Window +TO-39-4_Window, Window +TO-39-4_Window Window +0 +4 +4 +Package_TO_SOT_THT +TO-39-6 +TO-39-6 +TO-39-6 +0 +6 +6 +Package_TO_SOT_THT +TO-39-6_Window +TO-39-6_Window, Window +TO-39-6_Window Window +0 +6 +6 +Package_TO_SOT_THT +TO-39-8 +TO-39-8 +TO-39-8 +0 +8 +8 +Package_TO_SOT_THT +TO-39-8_Window +TO-39-8_Window, Window +TO-39-8_Window Window +0 +8 +8 +Package_TO_SOT_THT +TO-39-10 +TO-39-10 +TO-39-10 +0 +10 +10 +Package_TO_SOT_THT +TO-39-10_Window +TO-39-10_Window, Window +TO-39-10_Window Window +0 +10 +10 +Package_TO_SOT_THT +TO-46-2 +TO-46-2 +TO-46-2 +0 +2 +2 +Package_TO_SOT_THT +TO-46-2_Pin2Center +TO-46-2, Pin2 at center of package, Thorlabs photodiodes +TO-46-2 Thorlabs +0 +2 +2 +Package_TO_SOT_THT +TO-46-2_Pin2Center_Window +TO-46-2, Pin2 at center of package, Thorlabs photodiodes +TO-46-2 Thorlabs +0 +2 +2 +Package_TO_SOT_THT +TO-46-2_Window +TO-46-2_Window, Window +TO-46-2_Window Window +0 +2 +2 +Package_TO_SOT_THT +TO-46-3 +TO-46-3 +TO-46-3 +0 +3 +3 +Package_TO_SOT_THT +TO-46-3_Pin2Center +TO-46-3, Pin2 at center of package, Thorlabs photodiodes, https://www.thorlabs.de/drawings/374b6862eb3b5a04-9360B5F6-5056-2306-D912111C06C3F830/FDGA05-SpecSheet.pdf +TO-46-3 Thorlabs +0 +3 +3 +Package_TO_SOT_THT +TO-46-3_Pin2Center_Window +TO-46-3, Pin2 at center of package, Thorlabs photodiodes, https://www.thorlabs.de/drawings/374b6862eb3b5a04-9360B5F6-5056-2306-D912111C06C3F830/FDGA05-SpecSheet.pdf +TO-46-3 Thorlabs +0 +3 +3 +Package_TO_SOT_THT +TO-46-3_Window +TO-46-3_Window, Window +TO-46-3_Window Window +0 +3 +3 +Package_TO_SOT_THT +TO-46-4 +TO-46-4 +TO-46-4 +0 +4 +4 +Package_TO_SOT_THT +TO-46-4_Window +TO-46-4_Window, Window +TO-46-4_Window Window +0 +4 +4 +Package_TO_SOT_THT +TO-52-2 +TO-52-2 +TO-52-2 +0 +2 +2 +Package_TO_SOT_THT +TO-52-2_Window +TO-52-2_Window, Window +TO-52-2_Window Window +0 +2 +2 +Package_TO_SOT_THT +TO-52-3 +TO-52-3 +TO-52-3 +0 +3 +3 +Package_TO_SOT_THT +TO-52-3_Window +TO-52-3_Window, Window +TO-52-3_Window Window +0 +3 +3 +Package_TO_SOT_THT +TO-72-4 +TO-72-4 +TO-72-4 +0 +4 +4 +Package_TO_SOT_THT +TO-72-4_Window +TO-72-4_Window, Window +TO-72-4_Window Window +0 +4 +4 +Package_TO_SOT_THT +TO-75-6 +TO-75-6 +TO-75-6 +0 +6 +6 +Package_TO_SOT_THT +TO-75-6_Window +TO-75-6_Window, Window +TO-75-6_Window Window +0 +6 +6 +Package_TO_SOT_THT +TO-78-6 +TO-78-6 +TO-78-6 +0 +6 +6 +Package_TO_SOT_THT +TO-78-6_Window +TO-78-6_Window, Window +TO-78-6_Window Window +0 +6 +6 +Package_TO_SOT_THT +TO-78-8 +TO-78-8 +TO-78-8 +0 +8 +8 +Package_TO_SOT_THT +TO-78-8_Window +TO-78-8_Window, Window +TO-78-8_Window Window +0 +8 +8 +Package_TO_SOT_THT +TO-78-10 +TO-78-10 +TO-78-10 +0 +10 +10 +Package_TO_SOT_THT +TO-78-10_Window +TO-78-10_Window, Window +TO-78-10_Window Window +0 +10 +10 +Package_TO_SOT_THT +TO-92 +TO-92 leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92-2 +TO-92 2-pin leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 diode SOD70 +0 +2 +2 +Package_TO_SOT_THT +TO-92-2_Horizontal1 +2-pin TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 temperature sensor diode +0 +2 +2 +Package_TO_SOT_THT +TO-92-2_Horizontal2 +2-pin TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 temperature sensor diode +0 +2 +2 +Package_TO_SOT_THT +TO-92-2_W4.0mm_Horizontal_FlatSideDown +TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +2 +2 +Package_TO_SOT_THT +TO-92-2_W4.0mm_Horizontal_FlatSideUp +TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +2 +2 +Package_TO_SOT_THT +TO-92-2_Wide +TO-92 2-pin leads in-line, wide, drill 0.75mm +to-92 sc-43 sc-43a sot54 PA33 diode SOD70 +0 +2 +2 +Package_TO_SOT_THT +TO-92Flat +TO-92Flat package, often used for hall sensors, drill 0.75mm (see e.g. http://www.ti.com/lit/ds/symlink/drv5023.pdf) +to-92Flat hall sensor +0 +3 +3 +Package_TO_SOT_THT +TO-92L +TO-92L leads in-line (large body variant of TO-92), also known as TO-226, wide, drill 0.75mm (see https://www.diodes.com/assets/Package-Files/TO92L.pdf and http://www.ti.com/lit/an/snoa059/snoa059.pdf) +TO-92L Molded Narrow transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92L_HandSolder +TO-92L leads in-line (large body variant of TO-92), also known as TO-226, wide, drill 0.75mm, hand-soldering variant with enlarged pads (see https://www.diodes.com/assets/Package-Files/TO92L.pdf and http://www.ti.com/lit/an/snoa059/snoa059.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92L_Inline +TO-92L leads in-line (large body variant of TO-92), also known as TO-226, wide, drill 0.75mm (see https://www.diodes.com/assets/Package-Files/TO92L.pdf and http://www.ti.com/lit/an/snoa059/snoa059.pdf) +TO-92L Inline Wide transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92L_Inline_Wide +TO-92L leads in-line (large body variant of TO-92), also known as TO-226, wide, drill 0.75mm (see https://www.diodes.com/assets/Package-Files/TO92L.pdf and http://www.ti.com/lit/an/snoa059/snoa059.pdf) +TO-92L Inline Wide transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92L_Wide +TO-92L leads in-line (large body variant of TO-92), also known as TO-226, wide, drill 0.75mm (see https://www.diodes.com/assets/Package-Files/TO92L.pdf and http://www.ti.com/lit/an/snoa059/snoa059.pdf) +TO-92L Molded Wide transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92Mini-2 +TO-92Mini package, drill 0.6mm (https://media.digikey.com/pdf/Data%20Sheets/Infineon%20PDFs/KT,KTY.pdf) +to-92Mini transistor +0 +2 +2 +Package_TO_SOT_THT +TO-92S +TO-92S package, drill 0.75mm (https://www.diodes.com/assets/Package-Files/TO92S%20(Type%20B).pdf) +to-92S transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92S-2 +TO-92S package, 2-pin, drill 0.75mm (https://www.diodes.com/assets/Package-Files/TO92S%20(Type%20B).pdf) +to-92S transistor +0 +2 +2 +Package_TO_SOT_THT +TO-92S_Wide +TO-92S_Wide package, drill 0.75mm (https://www.diodes.com/assets/Package-Files/TO92S%20(Type%20B).pdf) +TO-92S_Wide transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_HandSolder +TO-92 leads molded, narrow, drill 0.75mm, handsoldering variant with enlarged pads (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Horizontal1 +TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Horizontal2 +TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Inline +TO-92 leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Inline_Horizontal1 +TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Inline_Horizontal2 +TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Inline_W4.0mm_Horizontal_FlatSideDown +TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Inline_W4.0mm_Horizontal_FlatSideUp +TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Inline_Wide +TO-92 leads in-line, wide, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_W4.0mm_StaggerEven_Horizontal_FlatSideDown +TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_W4.0mm_StaggerEven_Horizontal_FlatSideUp +TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Wide +TO-92 leads molded, wide, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-99-6 +TO-99-6 +TO-99-6 +0 +6 +6 +Package_TO_SOT_THT +TO-99-6_Window +TO-99-6_Window, Window +TO-99-6_Window Window +0 +6 +6 +Package_TO_SOT_THT +TO-99-8 +TO-99-8 +TO-99-8 +0 +8 +8 +Package_TO_SOT_THT +TO-99-8_Window +TO-99-8_Window, Window +TO-99-8_Window Window +0 +8 +8 +Package_TO_SOT_THT +TO-100-10 +TO-100-10 +TO-100-10 +0 +10 +10 +Package_TO_SOT_THT +TO-100-10_Window +TO-100-10_Window, Window +TO-100-10_Window Window +0 +10 +10 +Package_TO_SOT_THT +TO-126-2_Horizontal_TabDown +TO-126-2, Horizontal, RM 5.08mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf +TO-126-2 Horizontal RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-126-2_Horizontal_TabUp +TO-126-2, Horizontal, RM 5.08mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf +TO-126-2 Horizontal RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-126-2_Vertical +TO-126-2, Vertical, RM 5.08mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf +TO-126-2 Vertical RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-126-3_Horizontal_TabDown +TO-126-3, Horizontal, RM 2.54mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf +TO-126-3 Horizontal RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-126-3_Horizontal_TabUp +TO-126-3, Horizontal, RM 2.54mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf +TO-126-3 Horizontal RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-126-3_Vertical +TO-126-3, Vertical, RM 2.54mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf +TO-126-3 Vertical RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-218-2_Horizontal_TabDown +TO-218-2, Horizontal, RM 10.95mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf +TO-218-2 Horizontal RM 10.95mm SOT-93 +0 +2 +2 +Package_TO_SOT_THT +TO-218-2_Horizontal_TabUp +TO-218-2, Horizontal, RM 10.95mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf +TO-218-2 Horizontal RM 10.95mm SOT-93 +0 +2 +2 +Package_TO_SOT_THT +TO-218-2_Vertical +TO-218-2, Vertical, RM 10.95mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf +TO-218-2 Vertical RM 10.95mm SOT-93 +0 +2 +2 +Package_TO_SOT_THT +TO-218-3_Horizontal_TabDown +TO-218-3, Horizontal, RM 5.475mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf +TO-218-3 Horizontal RM 5.475mm SOT-93 +0 +3 +3 +Package_TO_SOT_THT +TO-218-3_Horizontal_TabUp +TO-218-3, Horizontal, RM 5.475mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf +TO-218-3 Horizontal RM 5.475mm SOT-93 +0 +3 +3 +Package_TO_SOT_THT +TO-218-3_Vertical +TO-218-3, Vertical, RM 5.475mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf +TO-218-3 Vertical RM 5.475mm SOT-93 +0 +3 +3 +Package_TO_SOT_THT +TO-220-2_Horizontal_TabDown +TO-220-2, Horizontal, RM 5.08mm, see https://www.centralsemi.com/PDFS/CASE/TO-220-2PD.PDF +TO-220-2 Horizontal RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-220-2_Horizontal_TabUp +TO-220-2, Horizontal, RM 5.08mm, see https://www.centralsemi.com/PDFS/CASE/TO-220-2PD.PDF +TO-220-2 Horizontal RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-220-2_Vertical +TO-220-2, Vertical, RM 5.08mm, see https://www.centralsemi.com/PDFS/CASE/TO-220-2PD.PDF +TO-220-2 Vertical RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-220-3_Horizontal_TabDown +TO-220-3, Horizontal, RM 2.54mm, see https://www.vishay.com/docs/66542/to-220-1.pdf +TO-220-3 Horizontal RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-220-3_Horizontal_TabUp +TO-220-3, Horizontal, RM 2.54mm, see https://www.vishay.com/docs/66542/to-220-1.pdf +TO-220-3 Horizontal RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-220-3_Vertical +TO-220-3, Vertical, RM 2.54mm, see https://www.vishay.com/docs/66542/to-220-1.pdf +TO-220-3 Vertical RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-220-4_Horizontal_TabDown +TO-220-4, Horizontal, RM 2.54mm +TO-220-4 Horizontal RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-220-4_Horizontal_TabUp +TO-220-4, Horizontal, RM 2.54mm +TO-220-4 Horizontal RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-220-4_P5.08x2.54mm_StaggerEven_Lead3.8mm_Vertical +TO-220-4, Vertical, RM 2.54mm, staggered type-2 +TO-220-4 Vertical RM 2.54mm staggered type-2 +0 +4 +4 +Package_TO_SOT_THT +TO-220-4_P5.08x2.54mm_StaggerEven_Lead5.84mm_TabDown +TO-220-4, Horizontal, RM 2.54mm, staggered type-2 +TO-220-4 Horizontal RM 2.54mm staggered type-2 +0 +4 +4 +Package_TO_SOT_THT +TO-220-4_P5.08x2.54mm_StaggerOdd_Lead3.8mm_Vertical +TO-220-4, Vertical, RM 2.54mm, staggered type-1 +TO-220-4 Vertical RM 2.54mm staggered type-1 +0 +4 +4 +Package_TO_SOT_THT +TO-220-4_P5.08x2.54mm_StaggerOdd_Lead5.84mm_TabDown +TO-220-4, Horizontal, RM 2.54mm, staggered type-1 +TO-220-4 Horizontal RM 2.54mm staggered type-1 +0 +4 +4 +Package_TO_SOT_THT +TO-220-4_Vertical +TO-220-4, Vertical, RM 2.54mm +TO-220-4 Vertical RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-220-5_Horizontal_TabDown +TO-220-5, Horizontal, RM 1.7mm, Pentawatt, Multiwatt-5, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421_straight_lead.pdf +TO-220-5 Horizontal RM 1.7mm Pentawatt Multiwatt-5 +0 +5 +5 +Package_TO_SOT_THT +TO-220-5_Horizontal_TabUp +TO-220-5, Horizontal, RM 1.7mm, Pentawatt, Multiwatt-5, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421_straight_lead.pdf +TO-220-5 Horizontal RM 1.7mm Pentawatt Multiwatt-5 +0 +5 +5 +Package_TO_SOT_THT +TO-220-5_P3.4x3.7mm_StaggerEven_Lead3.8mm_Vertical +TO-220-5, Vertical, RM 1.7mm, Pentawatt, Multiwatt-5, staggered type-2, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421.pdf?domain=www.linear.com, https://www.diodes.com/assets/Package-Files/TO220-5.pdf +TO-220-5 Vertical RM 1.7mm Pentawatt Multiwatt-5 staggered type-2 +0 +5 +5 +Package_TO_SOT_THT +TO-220-5_P3.4x3.7mm_StaggerOdd_Lead3.8mm_Vertical +TO-220-5, Vertical, RM 1.7mm, Pentawatt, Multiwatt-5, staggered type-1, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421.pdf?domain=www.linear.com, https://www.diodes.com/assets/Package-Files/TO220-5.pdf +TO-220-5 Vertical RM 1.7mm Pentawatt Multiwatt-5 staggered type-1 +0 +5 +5 +Package_TO_SOT_THT +TO-220-5_P3.4x3.8mm_StaggerEven_Lead7.13mm_TabDown +TO-220-5, Horizontal, RM 1.7mm, Pentawatt, Multiwatt-5, staggered type-2, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421.pdf?domain=www.linear.com, https://www.diodes.com/assets/Package-Files/TO220-5.pdf +TO-220-5 Horizontal RM 1.7mm Pentawatt Multiwatt-5 staggered type-2 +0 +5 +5 +Package_TO_SOT_THT +TO-220-5_P3.4x3.8mm_StaggerOdd_Lead7.13mm_TabDown +TO-220-5, Horizontal, RM 1.7mm, Pentawatt, Multiwatt-5, staggered type-1, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421.pdf?domain=www.linear.com, https://www.diodes.com/assets/Package-Files/TO220-5.pdf +TO-220-5 Horizontal RM 1.7mm Pentawatt Multiwatt-5 staggered type-1 +0 +5 +5 +Package_TO_SOT_THT +TO-220-5_Vertical +TO-220-5, Vertical, RM 1.7mm, Pentawatt, Multiwatt-5, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421_straight_lead.pdf +TO-220-5 Vertical RM 1.7mm Pentawatt Multiwatt-5 +0 +5 +5 +Package_TO_SOT_THT +TO-220-7_P2.54x3.7mm_StaggerEven_Lead3.8mm_Vertical +TO-220-7, Vertical, RM 1.27mm, Multiwatt-7, staggered type-2 +TO-220-7 Vertical RM 1.27mm Multiwatt-7 staggered type-2 +0 +7 +7 +Package_TO_SOT_THT +TO-220-7_P2.54x3.7mm_StaggerOdd_Lead3.8mm_Vertical +TO-220-7, Vertical, RM 1.27mm, Multiwatt-7, staggered type-1 +TO-220-7 Vertical RM 1.27mm Multiwatt-7 staggered type-1 +0 +7 +7 +Package_TO_SOT_THT +TO-220-7_P2.54x3.8mm_StaggerEven_Lead5.85mm_TabDown +TO-220-7, Horizontal, RM 1.27mm, Multiwatt-7, staggered type-2 +TO-220-7 Horizontal RM 1.27mm Multiwatt-7 staggered type-2 +0 +7 +7 +Package_TO_SOT_THT +TO-220-7_P2.54x3.8mm_StaggerOdd_Lead5.85mm_TabDown +TO-220-7, Horizontal, RM 1.27mm, Multiwatt-7, staggered type-1 +TO-220-7 Horizontal RM 1.27mm Multiwatt-7 staggered type-1 +0 +7 +7 +Package_TO_SOT_THT +TO-220-8_Vertical +TO-220-8 (Multiwatt8), Vertical, 2.54mm Pitch (http://www.st.com/resource/en/datasheet/tda7264.pdf) +TO-220-9 Vertical 2.54mm Pitch Multiwatt 8 +0 +8 +8 +Package_TO_SOT_THT +TO-220-9_P1.94x3.7mm_StaggerEven_Lead3.8mm_Vertical +TO-220-9, Vertical, RM 0.97mm, Multiwatt-9, staggered type-2 +TO-220-9 Vertical RM 0.97mm Multiwatt-9 staggered type-2 +0 +9 +9 +Package_TO_SOT_THT +TO-220-9_P1.94x3.7mm_StaggerOdd_Lead3.8mm_Vertical +TO-220-9, Vertical, RM 0.97mm, Multiwatt-9, staggered type-1 +TO-220-9 Vertical RM 0.97mm Multiwatt-9 staggered type-1 +0 +9 +9 +Package_TO_SOT_THT +TO-220-9_P1.94x3.8mm_StaggerEven_Lead5.85mm_TabDown +TO-220-9, Horizontal, RM 0.97mm, Multiwatt-9, staggered type-2 +TO-220-9 Horizontal RM 0.97mm Multiwatt-9 staggered type-2 +0 +9 +9 +Package_TO_SOT_THT +TO-220-9_P1.94x3.8mm_StaggerOdd_Lead5.85mm_TabDown +TO-220-9, Horizontal, RM 0.97mm, Multiwatt-9, staggered type-1 +TO-220-9 Horizontal RM 0.97mm Multiwatt-9 staggered type-1 +0 +9 +9 +Package_TO_SOT_THT +TO-220-11_P3.4x2.54mm_StaggerEven_Lead5.84mm_TabDown +TO-220-11, Horizontal, RM 1.7mm, staggered type-2, see http://www.st.com/resource/en/datasheet/tda7391lv.pdf +TO-220-11 Horizontal RM 1.7mm staggered type-2 +0 +11 +11 +Package_TO_SOT_THT +TO-220-11_P3.4x2.54mm_StaggerOdd_Lead5.84mm_TabDown +TO-220-11, Horizontal, RM 1.7mm, staggered type-1, see http://www.st.com/resource/en/datasheet/tda7391lv.pdf +TO-220-11 Horizontal RM 1.7mm staggered type-1 +0 +11 +11 +Package_TO_SOT_THT +TO-220-11_P3.4x5.08mm_StaggerEven_Lead4.58mm_Vertical +TO-220-11, Vertical, RM 1.7mm, staggered type-2, see http://www.st.com/resource/en/datasheet/tda7391lv.pdf +TO-220-11 Vertical RM 1.7mm staggered type-2 +0 +11 +11 +Package_TO_SOT_THT +TO-220-11_P3.4x5.08mm_StaggerOdd_Lead4.85mm_Vertical +TO-220-11, Vertical, RM 1.7mm, staggered type-1, see http://www.st.com/resource/en/datasheet/tda7391lv.pdf +TO-220-11 Vertical RM 1.7mm staggered type-1 +0 +11 +11 +Package_TO_SOT_THT +TO-220-11_P3.4x5.08mm_StaggerOdd_Lead8.45mm_TabDown +TO-220-11, Horizontal, RM 1.7mm, staggered type-1, see http://www.ti.com/lit/ds/symlink/lmd18200.pdf +TO-220-11 Horizontal RM 1.7mm staggered type-1 +0 +11 +11 +Package_TO_SOT_THT +TO-220-15_P2.54x2.54mm_StaggerEven_Lead4.58mm_Vertical +TO-220-15, Vertical, RM 1.27mm, staggered type-2, see http://www.st.com/resource/en/datasheet/l298.pdf +TO-220-15 Vertical RM 1.27mm staggered type-2 +0 +15 +15 +Package_TO_SOT_THT +TO-220-15_P2.54x2.54mm_StaggerEven_Lead5.84mm_TabDown +TO-220-15, Horizontal, RM 1.27mm, staggered type-2, see http://www.st.com/resource/en/datasheet/l298.pdf +TO-220-15 Horizontal RM 1.27mm staggered type-2 +0 +15 +15 +Package_TO_SOT_THT +TO-220-15_P2.54x2.54mm_StaggerOdd_Lead4.58mm_Vertical +TO-220-15, Vertical, RM 1.27mm, staggered type-1, see http://www.st.com/resource/en/datasheet/l298.pdf +TO-220-15 Vertical RM 1.27mm staggered type-1 +0 +15 +15 +Package_TO_SOT_THT +TO-220-15_P2.54x2.54mm_StaggerOdd_Lead5.84mm_TabDown +TO-220-15, Horizontal, RM 1.27mm, staggered type-1, see http://www.st.com/resource/en/datasheet/l298.pdf +TO-220-15 Horizontal RM 1.27mm staggered type-1 +0 +15 +15 +Package_TO_SOT_THT +TO-220F-2_Horizontal_TabDown +TO-220F-2, Horizontal, RM 5.08mm, see http://www.onsemi.com/pub/Collateral/FFPF10F150S-D.pdf +TO-220F-2 Horizontal RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-220F-2_Horizontal_TabUp +TO-220F-2, Horizontal, RM 5.08mm, see http://www.onsemi.com/pub/Collateral/FFPF10F150S-D.pdf +TO-220F-2 Horizontal RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-220F-2_Vertical +TO-220F-2, Vertical, RM 5.08mm, see http://www.onsemi.com/pub/Collateral/FFPF10F150S-D.pdf +TO-220F-2 Vertical RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-220F-3_Horizontal_TabDown +TO-220F-3, Horizontal, RM 2.54mm, see http://www.st.com/resource/en/datasheet/stp20nm60.pdf +TO-220F-3 Horizontal RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-220F-3_Horizontal_TabUp +TO-220F-3, Horizontal, RM 2.54mm, see http://www.st.com/resource/en/datasheet/stp20nm60.pdf +TO-220F-3 Horizontal RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-220F-3_Vertical +TO-220F-3, Vertical, RM 2.54mm, see http://www.st.com/resource/en/datasheet/stp20nm60.pdf +TO-220F-3 Vertical RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-220F-4_Horizontal_TabDown +TO-220F-4, Horizontal, RM 2.54mm, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf +TO-220F-4 Horizontal RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-220F-4_Horizontal_TabUp +TO-220F-4, Horizontal, RM 2.54mm, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf +TO-220F-4 Horizontal RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-220F-4_P5.08x2.05mm_StaggerEven_Lead1.85mm_Vertical +TO-220F-4, Vertical, RM 2.54mm, staggered type-2, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf +TO-220F-4 Vertical RM 2.54mm staggered type-2 +0 +4 +4 +Package_TO_SOT_THT +TO-220F-4_P5.08x2.05mm_StaggerOdd_Lead1.85mm_Vertical +TO-220F-4, Vertical, RM 2.54mm, staggered type-1, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf +TO-220F-4 Vertical RM 2.54mm staggered type-1 +0 +4 +4 +Package_TO_SOT_THT +TO-220F-4_P5.08x3.7mm_StaggerEven_Lead3.5mm_Vertical +TO-220F-4, Vertical, RM 2.54mm, staggered type-2, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf +TO-220F-4 Vertical RM 2.54mm staggered type-2 +0 +4 +4 +Package_TO_SOT_THT +TO-220F-4_P5.08x3.7mm_StaggerOdd_Lead3.5mm_Vertical +TO-220F-4, Vertical, RM 2.54mm, staggered type-1, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf +TO-220F-4 Vertical RM 2.54mm staggered type-1 +0 +4 +4 +Package_TO_SOT_THT +TO-220F-4_Vertical +TO-220F-4, Vertical, RM 2.54mm, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf +TO-220F-4 Vertical RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-220F-5_Horizontal_TabDown +TO-220F-5, Horizontal, RM 1.7mm, PentawattF-, MultiwattF-5 +TO-220F-5 Horizontal RM 1.7mm PentawattF- MultiwattF-5 +0 +5 +5 +Package_TO_SOT_THT +TO-220F-5_Horizontal_TabUp +TO-220F-5, Horizontal, RM 1.7mm, PentawattF-, MultiwattF-5 +TO-220F-5 Horizontal RM 1.7mm PentawattF- MultiwattF-5 +0 +5 +5 +Package_TO_SOT_THT +TO-220F-5_P3.4x2.06mm_StaggerEven_Lead1.86mm_Vertical +TO-220F-5, Vertical, RM 1.7mm, PentawattF-, MultiwattF-5, staggered type-2 +TO-220F-5 Vertical RM 1.7mm PentawattF- MultiwattF-5 staggered type-2 +0 +5 +5 +Package_TO_SOT_THT +TO-220F-5_P3.4x2.06mm_StaggerOdd_Lead1.86mm_Vertical +TO-220F-5, Vertical, RM 1.7mm, PentawattF-, MultiwattF-5, staggered type-1 +TO-220F-5 Vertical RM 1.7mm PentawattF- MultiwattF-5 staggered type-1 +0 +5 +5 +Package_TO_SOT_THT +TO-220F-5_P3.4x3.7mm_StaggerEven_Lead3.5mm_Vertical +TO-220F-5, Vertical, RM 1.7mm, PentawattF-, MultiwattF-5, staggered type-2 +TO-220F-5 Vertical RM 1.7mm PentawattF- MultiwattF-5 staggered type-2 +0 +5 +5 +Package_TO_SOT_THT +TO-220F-5_P3.4x3.7mm_StaggerOdd_Lead3.5mm_Vertical +TO-220F-5, Vertical, RM 1.7mm, PentawattF-, MultiwattF-5, staggered type-1 +TO-220F-5 Vertical RM 1.7mm PentawattF- MultiwattF-5 staggered type-1 +0 +5 +5 +Package_TO_SOT_THT +TO-220F-5_Vertical +TO-220F-5, Vertical, RM 1.7mm, PentawattF-, MultiwattF-5 +TO-220F-5 Vertical RM 1.7mm PentawattF- MultiwattF-5 +0 +5 +5 +Package_TO_SOT_THT +TO-220F-7_P2.54x3.7mm_StaggerEven_Lead3.5mm_Vertical +TO-220F-7, Vertical, RM 1.27mm, staggered type-2 +TO-220F-7 Vertical RM 1.27mm staggered type-2 +0 +7 +7 +Package_TO_SOT_THT +TO-220F-7_P2.54x3.7mm_StaggerOdd_Lead3.5mm_Vertical +TO-220F-7, Vertical, RM 1.27mm, staggered type-1 +TO-220F-7 Vertical RM 1.27mm staggered type-1 +0 +7 +7 +Package_TO_SOT_THT +TO-220F-9_P1.8x3.7mm_StaggerEven_Lead3.5mm_Vertical +TO-220F-9, Vertical, RM 0.9mm, staggered type-2 +TO-220F-9 Vertical RM 0.9mm staggered type-2 +0 +9 +9 +Package_TO_SOT_THT +TO-220F-9_P1.8x3.7mm_StaggerOdd_Lead3.5mm_Vertical +TO-220F-9, Vertical, RM 0.9mm, staggered type-1 +TO-220F-9 Vertical RM 0.9mm staggered type-1 +0 +9 +9 +Package_TO_SOT_THT +TO-220F-11_P3.4x5.08mm_StaggerEven_Lead5.08mm_Vertical +TO-220F-11, Vertical, RM 1.7mm, MultiwattF-11, staggered type-2, see http://www.ti.com/lit/ds/symlink/lm3886.pdf +TO-220F-11 Vertical RM 1.7mm MultiwattF-11 staggered type-2 +0 +11 +11 +Package_TO_SOT_THT +TO-220F-11_P3.4x5.08mm_StaggerOdd_Lead5.08mm_Vertical +TO-220F-11, Vertical, RM 1.7mm, MultiwattF-11, staggered type-1, see http://www.ti.com/lit/ds/symlink/lm3886.pdf +TO-220F-11 Vertical RM 1.7mm MultiwattF-11 staggered type-1 +0 +11 +11 +Package_TO_SOT_THT +TO-220F-15_P2.54x5.08mm_StaggerEven_Lead5.08mm_Vertical +TO-220F-15, Vertical, RM 1.27mm, MultiwattF-15, staggered type-2 +TO-220F-15 Vertical RM 1.27mm MultiwattF-15 staggered type-2 +0 +15 +15 +Package_TO_SOT_THT +TO-220F-15_P2.54x5.08mm_StaggerOdd_Lead5.08mm_Vertical +TO-220F-15, Vertical, RM 1.27mm, MultiwattF-15, staggered type-1 +TO-220F-15 Vertical RM 1.27mm MultiwattF-15 staggered type-1 +0 +15 +15 +Package_TO_SOT_THT +TO-247-2_Horizontal_TabDown +TO-247-2, Horizontal, RM 10.9mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-2 Horizontal RM 10.9mm +0 +2 +2 +Package_TO_SOT_THT +TO-247-2_Horizontal_TabUp +TO-247-2, Horizontal, RM 10.9mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-2 Horizontal RM 10.9mm +0 +2 +2 +Package_TO_SOT_THT +TO-247-2_Vertical +TO-247-2, Vertical, RM 10.9mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-2 Vertical RM 10.9mm +0 +2 +2 +Package_TO_SOT_THT +TO-247-3_Horizontal_TabDown +TO-247-3, Horizontal, RM 5.45mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-3 Horizontal RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-247-3_Horizontal_TabUp +TO-247-3, Horizontal, RM 5.45mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-3 Horizontal RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-247-3_Vertical +TO-247-3, Vertical, RM 5.45mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-3 Vertical RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-247-4_Horizontal_TabDown +TO-247-4, Horizontal, RM 2.54mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-4 Horizontal RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-247-4_Horizontal_TabUp +TO-247-4, Horizontal, RM 2.54mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-4 Horizontal RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-247-4_Vertical +TO-247-4, Vertical, RM 2.54mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-4 Vertical RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-247-5_Horizontal_TabDown +TO-247-5, Horizontal, RM 2.54mm, see http://ww1.microchip.com/downloads/en/DeviceDoc/20005685A.pdf +TO-247-5 Horizontal RM 2.54mm +0 +5 +5 +Package_TO_SOT_THT +TO-247-5_Horizontal_TabUp +TO-247-5, Horizontal, RM 2.54mm, see http://ww1.microchip.com/downloads/en/DeviceDoc/20005685A.pdf +TO-247-5 Horizontal RM 2.54mm +0 +5 +5 +Package_TO_SOT_THT +TO-247-5_Vertical +TO-247-5, Vertical, RM 2.54mm, see http://ww1.microchip.com/downloads/en/DeviceDoc/20005685A.pdf +TO-247-5 Vertical RM 2.54mm +0 +5 +5 +Package_TO_SOT_THT +TO-251-2-1EP_Horizontal_TabDown +TO-251-2, Horizontal, RM 4.58mm, IPAK, see https://www.diodes.com/assets/Package-Files/TO251.pdf +TO-251-2 Horizontal RM 4.58mm IPAK +0 +3 +3 +Package_TO_SOT_THT +TO-251-2_Vertical +TO-251-2, Vertical, RM 4.58mm, IPAK, see https://www.diodes.com/assets/Package-Files/TO251.pdf +TO-251-2 Vertical RM 4.58mm IPAK +0 +2 +2 +Package_TO_SOT_THT +TO-251-3-1EP_Horizontal_TabDown +TO-251-3, Horizontal, RM 2.29mm, IPAK, see https://www.diodes.com/assets/Package-Files/TO251.pdf +TO-251-3 Horizontal RM 2.29mm IPAK +0 +4 +4 +Package_TO_SOT_THT +TO-251-3_Vertical +TO-251-3, Vertical, RM 2.29mm, IPAK, see https://www.diodes.com/assets/Package-Files/TO251.pdf +TO-251-3 Vertical RM 2.29mm IPAK +0 +3 +3 +Package_TO_SOT_THT +TO-262-3-1EP_Horizontal_TabDown +TO-262-3, Horizontal, RM 2.54mm, IIPAK, I2PAK, see http://www.onsemi.com/pub/Collateral/EN8586-D.PDF +TO-262-3 Horizontal RM 2.54mm IIPAK I2PAK +0 +4 +4 +Package_TO_SOT_THT +TO-262-3_Vertical +TO-262-3, Vertical, RM 2.54mm, IIPAK, I2PAK, see http://www.onsemi.com/pub/Collateral/EN8586-D.PDF +TO-262-3 Vertical RM 2.54mm IIPAK I2PAK +0 +3 +3 +Package_TO_SOT_THT +TO-262-5-1EP_Horizontal_TabDown +TO-262-5, Horizontal, RM 1.7mm, IIPAK, I2PAK, see http://pdf.datasheetcatalog.com/datasheet/irf/iris4011.pdf +TO-262-5 Horizontal RM 1.7mm IIPAK I2PAK +0 +6 +6 +Package_TO_SOT_THT +TO-262-5_Vertical +TO-262-5, Vertical, RM 1.7mm, IIPAK, I2PAK, see http://pdf.datasheetcatalog.com/datasheet/irf/iris4011.pdf +TO-262-5 Vertical RM 1.7mm IIPAK I2PAK +0 +5 +5 +Package_TO_SOT_THT +TO-264-2_Horizontal_TabDown +TO-264-2, Horizontal, RM 10.9mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf +TO-264-2 Horizontal RM 10.9mm +0 +2 +2 +Package_TO_SOT_THT +TO-264-2_Horizontal_TabUp +TO-264-2, Horizontal, RM 10.9mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf +TO-264-2 Horizontal RM 10.9mm +0 +2 +2 +Package_TO_SOT_THT +TO-264-2_Vertical +TO-264-2, Vertical, RM 10.9mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf +TO-264-2 Vertical RM 10.9mm +0 +2 +2 +Package_TO_SOT_THT +TO-264-3_Horizontal_TabDown +TO-264-3, Horizontal, RM 5.45mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf +TO-264-3 Horizontal RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-264-3_Horizontal_TabUp +TO-264-3, Horizontal, RM 5.45mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf +TO-264-3 Horizontal RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-264-3_Vertical +TO-264-3, Vertical, RM 5.45mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf +TO-264-3 Vertical RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-264-5_Horizontal_TabDown +TO-264-5, Horizontal, RM 3.81mm, see https://www.onsemi.com/pub/Collateral/NJL3281D-D.PDF +TO-264-5 Horizontal RM 3.81mm +0 +5 +5 +Package_TO_SOT_THT +TO-264-5_Horizontal_TabUp +TO-264-5, Horizontal, RM 3.81mm, see https://www.onsemi.com/pub/Collateral/NJL3281D-D.PDF +TO-264-5 Horizontal RM 3.81mm +0 +5 +5 +Package_TO_SOT_THT +TO-264-5_Vertical +TO-264-5, Vertical, RM 3.81mm, see https://www.onsemi.com/pub/Collateral/NJL3281D-D.PDF +TO-264-5 Vertical RM 3.81mm +0 +5 +5 +Potentiometer_SMD +Potentiometer_ACP_CA6-VSMD_Vertical +Potentiometer, vertical, ACP CA6-VSMD, http://www.acptechnologies.com/wp-content/uploads/2017/06/01-ACP-CA6.pdf +Potentiometer vertical ACP CA6-VSMD +0 +3 +3 +Potentiometer_SMD +Potentiometer_ACP_CA6-VSMD_Vertical_Hole +Potentiometer, vertical, shaft hole, ACP CA6-VSMD, http://www.acptechnologies.com/wp-content/uploads/2017/06/01-ACP-CA6.pdf +Potentiometer vertical hole ACP CA6-VSMD +0 +3 +3 +Potentiometer_SMD +Potentiometer_ACP_CA9-VSMD_Vertical +Potentiometer, vertical, ACP CA9-VSMD, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf +Potentiometer vertical ACP CA9-VSMD +0 +3 +3 +Potentiometer_SMD +Potentiometer_ACP_CA9-VSMD_Vertical_Hole +Potentiometer, vertical, shaft hole, ACP CA9-VSMD, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf +Potentiometer vertical hole ACP CA9-VSMD +0 +3 +3 +Potentiometer_SMD +Potentiometer_ACP_CA14-VSMD_Vertical +Potentiometer, vertical, ACP CA14-VSMD, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf +Potentiometer vertical ACP CA14-VSMD +0 +3 +3 +Potentiometer_SMD +Potentiometer_ACP_CA14-VSMD_Vertical_Hole +Potentiometer, vertical, shaft hole, ACP CA14-VSMD, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf +Potentiometer vertical hole ACP CA14-VSMD +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3214G_Horizontal +Potentiometer, horizontal, Bourns 3214G, https://www.bourns.com/docs/Product-Datasheets/3214.pdf +Potentiometer horizontal Bourns 3214G +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3214J_Horizontal +Potentiometer, horizontal, Bourns 3214J, https://www.bourns.com/docs/Product-Datasheets/3214.pdf +Potentiometer horizontal Bourns 3214J +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3214W_Vertical +Potentiometer, vertical, Bourns 3214W, https://www.bourns.com/docs/Product-Datasheets/3214.pdf +Potentiometer vertical Bourns 3214W +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3214X_Vertical +Potentiometer, vertical, Bourns 3214X, https://www.bourns.com/docs/Product-Datasheets/3214.pdf +Potentiometer vertical Bourns 3214X +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3224G_Horizontal +Potentiometer, horizontal, Bourns 3224G, https://www.bourns.com/docs/Product-Datasheets/3224.pdf +Potentiometer horizontal Bourns 3224G +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3224J_Horizontal +Potentiometer, horizontal, Bourns 3224J, https://www.bourns.com/docs/Product-Datasheets/3224.pdf +Potentiometer horizontal Bourns 3224J +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3224W_Vertical +Potentiometer, vertical, Bourns 3224W, https://www.bourns.com/docs/Product-Datasheets/3224.pdf +Potentiometer vertical Bourns 3224W +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3224X_Vertical +Potentiometer, vertical, Bourns 3224X, https://www.bourns.com/docs/Product-Datasheets/3224.pdf +Potentiometer vertical Bourns 3224X +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3269P_Horizontal +Potentiometer, horizontal, Bourns 3269P, https://www.bourns.com/docs/Product-Datasheets/3269.pdf +Potentiometer horizontal Bourns 3269P +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3269W_Vertical +Potentiometer, vertical, Bourns 3269W, https://www.bourns.com/docs/Product-Datasheets/3269.pdf +Potentiometer vertical Bourns 3269W +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3269X_Horizontal +Potentiometer, horizontal, Bourns 3269X, https://www.bourns.com/docs/Product-Datasheets/3269.pdf +Potentiometer horizontal Bourns 3269X +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3314G_Vertical +Potentiometer, vertical, Bourns 3314G, http://www.bourns.com/docs/Product-Datasheets/3314.pdf +Potentiometer vertical Bourns 3314G +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3314J_Vertical +Potentiometer, vertical, Bourns 3314J, http://www.bourns.com/docs/Product-Datasheets/3314.pdf +Potentiometer vertical Bourns 3314J +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3314R-1_Vertical_Hole +Potentiometer, vertical, shaft hole, Bourns 3314R-1, http://www.bourns.com/docs/Product-Datasheets/3314.pdf +Potentiometer vertical hole Bourns 3314R-1 +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3314R-GM5_Vertical +Potentiometer, vertical, Bourns 3314R-GM5, http://www.bourns.com/docs/Product-Datasheets/3314.pdf +Potentiometer vertical Bourns 3314R-GM5 +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3314S_Horizontal +Potentiometer, horizontal, Bourns 3314S, http://www.bourns.com/docs/Product-Datasheets/3314.pdf +Potentiometer horizontal Bourns 3314S +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_PRS11S_Vertical +Potentiometer, vertical, Bourns PRS11S, http://www.bourns.com/docs/Product-Datasheets/PRS11S.pdf +Potentiometer vertical Bourns PRS11S +0 +5 +5 +Potentiometer_SMD +Potentiometer_Bourns_TC33X_Vertical +Potentiometer, Bourns, TC33X, Vertical, https://www.bourns.com/pdfs/TC33.pdf +Potentiometer Bourns TC33X Vertical +0 +3 +3 +Potentiometer_SMD +Potentiometer_Vishay_TS53YJ_Vertical +Potentiometer, vertical, Vishay TS53YJ, https://www.vishay.com/docs/51008/ts53.pdf +Potentiometer vertical Vishay TS53YJ +0 +3 +3 +Potentiometer_SMD +Potentiometer_Vishay_TS53YL_Vertical +Potentiometer, vertical, Vishay TS53YL, https://www.vishay.com/docs/51008/ts53.pdf +Potentiometer vertical Vishay TS53YL +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA6-H2,5_Horizontal +Potentiometer, horizontal, ACP CA6-H2,5, http://www.acptechnologies.com/wp-content/uploads/2017/06/01-ACP-CA6.pdf +Potentiometer horizontal ACP CA6-H2,5 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA9-H2,5_Horizontal +Potentiometer, horizontal, ACP CA9-H2,5, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf +Potentiometer horizontal ACP CA9-H2,5 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA9-H3,8_Horizontal +Potentiometer, horizontal, ACP CA9-H3,8, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf +Potentiometer horizontal ACP CA9-H3,8 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA9-H5_Horizontal +Potentiometer, horizontal, ACP CA9-H5, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf +Potentiometer horizontal ACP CA9-H5 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA9-V10_Vertical +Potentiometer, vertical, ACP CA9-V10, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf +Potentiometer vertical ACP CA9-V10 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA9-V10_Vertical_Hole +Potentiometer, vertical, shaft hole, ACP CA9-V10, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf +Potentiometer vertical hole ACP CA9-V10 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA14-H2,5_Horizontal +Potentiometer, horizontal, ACP CA14-H2,5, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf +Potentiometer horizontal ACP CA14-H2,5 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA14-H4_Horizontal +Potentiometer, horizontal, ACP CA14-H4, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf +Potentiometer horizontal ACP CA14-H4 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA14-H5_Horizontal +Potentiometer, horizontal, ACP CA14-H5, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf +Potentiometer horizontal ACP CA14-H5 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA14V-15_Vertical +Potentiometer, vertical, ACP CA14V-15, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf +Potentiometer vertical ACP CA14V-15 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA14V-15_Vertical_Hole +Potentiometer, vertical, shaft hole, ACP CA14V-15, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf +Potentiometer vertical hole ACP CA14V-15 +0 +3 +3 +Potentiometer_THT +Potentiometer_Alpha_RD901F-40-00D_Single_Vertical +Potentiometer, vertical, 9mm, single, http://www.taiwanalpha.com.tw/downloads?target=products&id=113 +potentiometer vertical 9mm single +0 +5 +3 +Potentiometer_THT +Potentiometer_Alpha_RD901F-40-00D_Single_Vertical_CircularHoles +Potentiometer, vertical, 9mm, single, http://www.taiwanalpha.com.tw/downloads?target=products&id=113 +potentiometer vertical 9mm single +0 +5 +3 +Potentiometer_THT +Potentiometer_Alpha_RD902F-40-00D_Dual_Vertical +Potentiometer, vertical, 9mm, dual, http://www.taiwanalpha.com.tw/downloads?target=products&id=113 +potentiometer vertical 9mm dual +0 +8 +6 +Potentiometer_THT +Potentiometer_Alpha_RD902F-40-00D_Dual_Vertical_CircularHoles +Potentiometer, vertical, 9mm, dual, http://www.taiwanalpha.com.tw/downloads?target=products&id=113 +potentiometer vertical 9mm dual +0 +8 +6 +Potentiometer_THT +Potentiometer_Alps_RK09K_Single_Horizontal +Potentiometer, horizontal, Alps RK09K Single, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK09K/RK09K_list.html +Potentiometer horizontal Alps RK09K Single +0 +5 +3 +Potentiometer_THT +Potentiometer_Alps_RK09K_Single_Vertical +Potentiometer, vertical, Alps RK09K Single, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK09K/RK09K_list.html +Potentiometer vertical Alps RK09K Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Alps_RK09L_Double_Horizontal +Potentiometer, horizontal, Alps RK09L Double, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK09L/RK09L_list.html +Potentiometer horizontal Alps RK09L Double +0 +8 +6 +Potentiometer_THT +Potentiometer_Alps_RK09L_Double_Vertical +Potentiometer, vertical, Alps RK09L Double, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK09L/RK09L_list.html +Potentiometer vertical Alps RK09L Double +0 +6 +6 +Potentiometer_THT +Potentiometer_Alps_RK09L_Single_Horizontal +Potentiometer, horizontal, Alps RK09L Single, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK09L/RK09L_list.html +Potentiometer horizontal Alps RK09L Single +0 +5 +3 +Potentiometer_THT +Potentiometer_Alps_RK09L_Single_Vertical +Potentiometer, vertical, Alps RK09L Single, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK09L/RK09L_list.html +Potentiometer vertical Alps RK09L Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Alps_RK09Y11_Single_Horizontal +Potentiometer, horizontal, Alps RK09Y11 Single, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK09Y11/RK09Y11_list.html +Potentiometer horizontal Alps RK09Y11 Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Alps_RK097_Dual_Horizontal +Potentiometer, horizontal, Alps RK097 Dual, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK097/RK097_list.html +Potentiometer horizontal Alps RK097 Dual +0 +6 +6 +Potentiometer_THT +Potentiometer_Alps_RK097_Single_Horizontal +Potentiometer, horizontal, Alps RK097 Single, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK097/RK097_list.html +Potentiometer horizontal Alps RK097 Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Alps_RK163_Dual_Horizontal +Potentiometer, horizontal, Alps RK163 Dual, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK16/RK16_list.html +Potentiometer horizontal Alps RK163 Dual +0 +6 +6 +Potentiometer_THT +Potentiometer_Alps_RK163_Single_Horizontal +Potentiometer, horizontal, Alps RK163 Single, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK16/RK16_list.html +Potentiometer horizontal Alps RK163 Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3005_Horizontal +Potentiometer, horizontal, Bourns 3005, http://www.bourns.com/docs/Product-Datasheets/3005.pdf +Potentiometer horizontal Bourns 3005 +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3006P_Horizontal +Potentiometer, horizontal, Bourns 3006P, https://www.bourns.com/docs/Product-Datasheets/3006.pdf +Potentiometer horizontal Bourns 3006P +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3006W_Horizontal +Potentiometer, horizontal, Bourns 3006W, https://www.bourns.com/docs/Product-Datasheets/3006.pdf +Potentiometer horizontal Bourns 3006W +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3006Y_Horizontal +Potentiometer, horizontal, Bourns 3006Y, https://www.bourns.com/docs/Product-Datasheets/3006.pdf +Potentiometer horizontal Bourns 3006Y +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3009P_Horizontal +Potentiometer, horizontal, Bourns 3009P, http://www.bourns.com/docs/Product-Datasheets/3009.pdf +Potentiometer horizontal Bourns 3009P +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3009Y_Horizontal +Potentiometer, horizontal, Bourns 3009Y, http://www.bourns.com/docs/Product-Datasheets/3009.pdf +Potentiometer horizontal Bourns 3009Y +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3266P_Horizontal +Potentiometer, horizontal, Bourns 3266P, https://www.bourns.com/docs/Product-Datasheets/3266.pdf +Potentiometer horizontal Bourns 3266P +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3266W_Vertical +Potentiometer, vertical, Bourns 3266W, https://www.bourns.com/docs/Product-Datasheets/3266.pdf +Potentiometer vertical Bourns 3266W +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3266X_Horizontal +Potentiometer, horizontal, Bourns 3266X, https://www.bourns.com/docs/Product-Datasheets/3266.pdf +Potentiometer horizontal Bourns 3266X +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3266Y_Vertical +Potentiometer, vertical, Bourns 3266Y, https://www.bourns.com/docs/Product-Datasheets/3266.pdf +Potentiometer vertical Bourns 3266Y +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3266Z_Horizontal +Potentiometer, horizontal, Bourns 3266Z, https://www.bourns.com/docs/Product-Datasheets/3266.pdf +Potentiometer horizontal Bourns 3266Z +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3296P_Horizontal +Potentiometer, horizontal, Bourns 3296P, https://www.bourns.com/pdfs/3296.pdf +Potentiometer horizontal Bourns 3296P +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3296W_Vertical +Potentiometer, vertical, Bourns 3296W, https://www.bourns.com/pdfs/3296.pdf +Potentiometer vertical Bourns 3296W +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3296X_Horizontal +Potentiometer, horizontal, Bourns 3296X, https://www.bourns.com/pdfs/3296.pdf +Potentiometer horizontal Bourns 3296X +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3296Y_Vertical +Potentiometer, vertical, Bourns 3296Y, https://www.bourns.com/pdfs/3296.pdf +Potentiometer vertical Bourns 3296Y +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3296Z_Horizontal +Potentiometer, horizontal, Bourns 3296Z, https://www.bourns.com/pdfs/3296.pdf +Potentiometer horizontal Bourns 3296Z +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3299P_Horizontal +Potentiometer, horizontal, Bourns 3299P, https://www.bourns.com/pdfs/3299.pdf +Potentiometer horizontal Bourns 3299P +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3299W_Vertical +Potentiometer, vertical, Bourns 3299W, https://www.bourns.com/pdfs/3299.pdf +Potentiometer vertical Bourns 3299W +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3299X_Horizontal +Potentiometer, horizontal, Bourns 3299X, https://www.bourns.com/pdfs/3299.pdf +Potentiometer horizontal Bourns 3299X +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3299Y_Vertical +Potentiometer, vertical, Bourns 3299Y, https://www.bourns.com/pdfs/3299.pdf +Potentiometer vertical Bourns 3299Y +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3299Z_Horizontal +Potentiometer, horizontal, Bourns 3299Z, https://www.bourns.com/pdfs/3299.pdf +Potentiometer horizontal Bourns 3299Z +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3339H_Vertical +Potentiometer, vertical, Bourns 3339H, http://www.bourns.com/docs/Product-Datasheets/3339.pdf +Potentiometer vertical Bourns 3339H +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3339P_Vertical +Potentiometer, vertical, Bourns 3339P, http://www.bourns.com/docs/Product-Datasheets/3339.pdf +Potentiometer vertical Bourns 3339P +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3339P_Vertical_HandSoldering +Potentiometer, vertical, Bourns 3339P, hand-soldering, http://www.bourns.com/docs/Product-Datasheets/3339.pdf +Potentiometer vertical Bourns 3339P hand-soldering +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3339S_Horizontal +Potentiometer, horizontal, Bourns 3339S, http://www.bourns.com/docs/Product-Datasheets/3339.pdf +Potentiometer horizontal Bourns 3339S +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3339W_Horizontal +Potentiometer, horizontal, Bourns 3339W, http://www.bourns.com/docs/Product-Datasheets/3339.pdf +Potentiometer horizontal Bourns 3339W +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3386C_Horizontal +Potentiometer, horizontal, Bourns 3386C, https://www.bourns.com/pdfs/3386.pdf +Potentiometer horizontal Bourns 3386C +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3386F_Vertical +Potentiometer, vertical, Bourns 3386F, https://www.bourns.com/pdfs/3386.pdf +Potentiometer vertical Bourns 3386F +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3386P_Vertical +Potentiometer, vertical, Bourns 3386P, https://www.bourns.com/pdfs/3386.pdf +Potentiometer vertical Bourns 3386P +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3386X_Horizontal +Potentiometer, horizontal, Bourns 3386X, https://www.bourns.com/pdfs/3386.pdf +Potentiometer horizontal Bourns 3386X +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_PTA1543_Single_Slide +Bourns single-gang slide potentiometer, 15.0mm travel, https://www.bourns.com/docs/Product-Datasheets/pta.pdf +Bourns single-gang slide potentiometer 15.0mm +0 +7 +4 +Potentiometer_THT +Potentiometer_Bourns_PTA2043_Single_Slide +Bourns single-gang slide potentiometer, 20.0mm travel, https://www.bourns.com/docs/Product-Datasheets/pta.pdf +Bourns single-gang slide potentiometer 20.0mm +0 +7 +4 +Potentiometer_THT +Potentiometer_Bourns_PTA3043_Single_Slide +Bourns single-gang slide potentiometer, 30.0mm travel, https://www.bourns.com/docs/Product-Datasheets/pta.pdf +Bourns single-gang slide potentiometer 30.0mm +0 +7 +4 +Potentiometer_THT +Potentiometer_Bourns_PTA4543_Single_Slide +Bourns single-gang slide potentiometer, 45.0mm travel, https://www.bourns.com/docs/Product-Datasheets/pta.pdf +Bourns single-gang slide potentiometer 45.0mm +0 +7 +4 +Potentiometer_THT +Potentiometer_Bourns_PTA6043_Single_Slide +Bourns single-gang slide potentiometer, 60.0mm travel, https://www.bourns.com/docs/Product-Datasheets/pta.pdf +Bourns single-gang slide potentiometer 60.0mm +0 +7 +4 +Potentiometer_THT +Potentiometer_Bourns_PTV09A-1_Single_Vertical +Potentiometer, vertical, Bourns PTV09A-1 Single, http://www.bourns.com/docs/Product-Datasheets/ptv09.pdf +Potentiometer vertical Bourns PTV09A-1 Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_PTV09A-2_Single_Horizontal +Potentiometer, horizontal, Bourns PTV09A-2 Single, http://www.bourns.com/docs/Product-Datasheets/ptv09.pdf +Potentiometer horizontal Bourns PTV09A-2 Single +0 +5 +3 +Potentiometer_THT +Potentiometer_Omeg_PC16BU_Horizontal +Potentiometer, horizontal, Omeg PC16BU, http://www.omeg.co.uk/pc6bubrc.htm +Potentiometer horizontal Omeg PC16BU +0 +3 +3 +Potentiometer_THT +Potentiometer_Omeg_PC16BU_Vertical +Potentiometer, vertical, Omeg PC16BU, http://www.omeg.co.uk/pc6bubrc.htm +Potentiometer vertical Omeg PC16BU +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PC-16_Dual_Horizontal +Potentiometer, horizontal, Piher PC-16 Dual, http://www.piher-nacesa.com/pdf/20-PC16v03.pdf +Potentiometer horizontal Piher PC-16 Dual +0 +6 +6 +Potentiometer_THT +Potentiometer_Piher_PC-16_Single_Horizontal +Potentiometer, horizontal, Piher PC-16 Single, http://www.piher-nacesa.com/pdf/20-PC16v03.pdf +Potentiometer horizontal Piher PC-16 Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PC-16_Single_Vertical +Potentiometer, vertical, Piher PC-16 Single, http://www.piher-nacesa.com/pdf/20-PC16v03.pdf +Potentiometer vertical Piher PC-16 Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PC-16_Triple_Horizontal +Potentiometer, horizontal, Piher PC-16 Triple, http://www.piher-nacesa.com/pdf/20-PC16v03.pdf +Potentiometer horizontal Piher PC-16 Triple +0 +9 +9 +Potentiometer_THT +Potentiometer_Piher_PT-6-H_Horizontal +Potentiometer, horizontal, Piher PT-6-H, http://www.piher-nacesa.com/pdf/11-PT6v03.pdf +Potentiometer horizontal Piher PT-6-H +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-6-V_Vertical +Potentiometer, vertical, Piher PT-6-V, http://www.piher-nacesa.com/pdf/11-PT6v03.pdf +Potentiometer vertical Piher PT-6-V +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-6-V_Vertical_Hole +Potentiometer, vertical, shaft hole, Piher PT-6-V, http://www.piher-nacesa.com/pdf/11-PT6v03.pdf +Potentiometer vertical hole Piher PT-6-V +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-10-H01_Horizontal +Potentiometer, horizontal, Piher PT-10-H01, http://www.piher-nacesa.com/pdf/12-PT10v03.pdf +Potentiometer horizontal Piher PT-10-H01 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-10-H05_Horizontal +Potentiometer, horizontal, Piher PT-10-H05, http://www.piher-nacesa.com/pdf/12-PT10v03.pdf +Potentiometer horizontal Piher PT-10-H05 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-10-V05_Vertical +Potentiometer, vertical, Piher PT-10-V05, http://www.piher-nacesa.com/pdf/12-PT10v03.pdf +Potentiometer vertical Piher PT-10-V05 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-10-V10_Vertical +Potentiometer, vertical, Piher PT-10-V10, http://www.piher-nacesa.com/pdf/12-PT10v03.pdf +Potentiometer vertical Piher PT-10-V10 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-10-V10_Vertical_Hole +Potentiometer, vertical, shaft hole, Piher PT-10-V10, http://www.piher-nacesa.com/pdf/12-PT10v03.pdf +Potentiometer vertical hole Piher PT-10-V10 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-15-H01_Horizontal +Potentiometer, horizontal, Piher PT-15-H01, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf +Potentiometer horizontal Piher PT-15-H01 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-15-H05_Horizontal +Potentiometer, horizontal, Piher PT-15-H05, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf +Potentiometer horizontal Piher PT-15-H05 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-15-H06_Horizontal +Potentiometer, horizontal, Piher PT-15-H06, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf +Potentiometer horizontal Piher PT-15-H06 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-15-H25_Horizontal +Potentiometer, horizontal, Piher PT-15-H25, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf +Potentiometer horizontal Piher PT-15-H25 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-15-V02_Vertical +Potentiometer, vertical, Piher PT-15-V02, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf +Potentiometer vertical Piher PT-15-V02 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-15-V02_Vertical_Hole +Potentiometer, vertical, shaft hole, Piher PT-15-V02, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf +Potentiometer vertical hole Piher PT-15-V02 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-15-V15_Vertical +Potentiometer, vertical, Piher PT-15-V15, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf +Potentiometer vertical Piher PT-15-V15 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-15-V15_Vertical_Hole +Potentiometer, vertical, shaft hole, Piher PT-15-V15, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf +Potentiometer vertical hole Piher PT-15-V15 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_T-16H_Double_Horizontal +Potentiometer, horizontal, Piher T-16H Double, http://www.piher-nacesa.com/pdf/22-T16v03.pdf +Potentiometer horizontal Piher T-16H Double +0 +6 +6 +Potentiometer_THT +Potentiometer_Piher_T-16H_Single_Horizontal +Potentiometer, horizontal, Piher T-16H Single, http://www.piher-nacesa.com/pdf/22-T16v03.pdf +Potentiometer horizontal Piher T-16H Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_T-16L_Single_Vertical_Hole +Potentiometer, vertical, shaft hole, Piher T-16L Single, http://www.piher-nacesa.com/pdf/22-T16v03.pdf +Potentiometer vertical hole Piher T-16L Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Runtron_RM-063_Horizontal +Potentiometer, horizontal, Trimmer, RM-063 http://www.runtron.com/down/PDF%20Datasheet/Carbon%20Film%20Potentiometer/RM065%20RM063.pdf +Potentiometer Trimmer RM-063 +0 +3 +3 +Potentiometer_THT +Potentiometer_Runtron_RM-065_Vertical +Potentiometer, vertical, Trimmer, RM-065 http://www.runtron.com/down/PDF%20Datasheet/Carbon%20Film%20Potentiometer/RM065%20RM063.pdf +Potentiometer Trimmer RM-065 +0 +3 +3 +Potentiometer_THT +Potentiometer_TT_P0915N +http://www.ttelectronics.com/sites/default/files/download-files/Datasheet_PanelPot_P09xSeries.pdf +potentiometer vertical TT P0915N single +0 +5 +3 +Potentiometer_THT +Potentiometer_Vishay_43_Horizontal +Potentiometer, horizontal, Vishay 43, http://www.vishay.com/docs/57026/43.pdf +Potentiometer horizontal Vishay 43 +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_148-149_Dual_Horizontal +Potentiometer, horizontal, Vishay 148-149 Dual, http://www.vishay.com/docs/57040/148149.pdf +Potentiometer horizontal Vishay 148-149 Dual +0 +6 +6 +Potentiometer_THT +Potentiometer_Vishay_148-149_Single_Horizontal +Potentiometer, horizontal, Vishay 148-149 Single, http://www.vishay.com/docs/57040/148149.pdf +Potentiometer horizontal Vishay 148-149 Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_148-149_Single_Vertical +Potentiometer, vertical, Vishay 148-149 Single, http://www.vishay.com/docs/57040/148149.pdf +Potentiometer vertical Vishay 148-149 Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_148E-149E_Dual_Horizontal +Potentiometer, horizontal, Vishay 148E-149E Dual, http://www.vishay.com/docs/57040/148149.pdf +Potentiometer horizontal Vishay 148E-149E Dual +0 +10 +6 +Potentiometer_THT +Potentiometer_Vishay_148E-149E_Single_Horizontal +Potentiometer, horizontal, Vishay 148E-149E Single, http://www.vishay.com/docs/57040/148149.pdf +Potentiometer horizontal Vishay 148E-149E Single +0 +7 +3 +Potentiometer_THT +Potentiometer_Vishay_248BH-249BH_Single_Horizontal +Potentiometer, horizontal, Vishay 248BH-249BH Single, http://www.vishay.com/docs/57054/248249.pdf +Potentiometer horizontal Vishay 248BH-249BH Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_248GJ-249GJ_Single_Horizontal +Potentiometer, horizontal, Vishay 248GJ-249GJ Single, http://www.vishay.com/docs/57054/248249.pdf +Potentiometer horizontal Vishay 248GJ-249GJ Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_248GJ-249GJ_Single_Vertical +Potentiometer, vertical, Vishay 248GJ-249GJ Single, http://www.vishay.com/docs/57054/248249.pdf +Potentiometer vertical Vishay 248GJ-249GJ Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_T7-YA_Single_Vertical +Potentiometer, vertical, Vishay T7-YA Single, http://www.vishay.com/docs/51015/t7.pdf +Potentiometer vertical Vishay T7-YA Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_T73XW_Horizontal +Potentiometer, horizontal, Vishay T73XW, http://www.vishay.com/docs/51016/t73.pdf +Potentiometer horizontal Vishay T73XW +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_T73XX_Horizontal +Potentiometer, horizontal, Vishay T73XX, http://www.vishay.com/docs/51016/t73.pdf +Potentiometer horizontal Vishay T73XX +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_T73YP_Vertical +Potentiometer, vertical, Vishay T73YP, http://www.vishay.com/docs/51016/t73.pdf +Potentiometer vertical Vishay T73YP +0 +3 +3 +RF_Antenna +Abracon_APAES868R8060C16-T +Abracon RHCP ceramic patch antenna 854-882Mhz, 5dBi +APAES patch antenna +0 +1 +1 +RF_Antenna +Coilcraft_MA5532-AE_RFID +RFID Transponder Coil +antenna rfid coilcraft +0 +2 +2 +RF_Antenna +Johanson_2450AT18x100 +Johanson 2450AT43F0100 SMD antenna 2400-2500Mhz, -0.5dBi, https://www.johansontechnology.com/datasheets/2450AT18A100/2450AT18A100.pdf +antenna +0 +2 +2 +RF_Antenna +Johanson_2450AT43F0100 +Johanson 2450AT43F0100 SMD antenna 2400-2500Mhz, 1dBi, https://www.johansontechnology.com/datasheets/2450AT43F0100/2450AT43F0100.pdf +antenna +0 +2 +2 +RF_Antenna +Pulse_W3011 +Pulse RF Antenna, 4mm Clearance +antenna rf +0 +3 +2 +RF_Antenna +Texas_SWRA117D_2.4GHz_Left +http://www.ti.com/lit/an/swra117d/swra117d.pdf +PCB antenna +0 +2 +2 +RF_Antenna +Texas_SWRA117D_2.4GHz_Right +http://www.ti.com/lit/an/swra117d/swra117d.pdf +PCB antenna +0 +2 +2 +RF_Antenna +Texas_SWRA416_868MHz_915MHz +http://www.ti.com/lit/an/swra416/swra416.pdf +PCB antenna +0 +20 +1 +RF_Module +Ai-Thinker-Ra-01-LoRa +Ai Thinker Ra-01 LoRa +LoRa Ra-01 +0 +16 +16 +RF_Module +Atmel_ATSAMR21G18-MR210UA_NoRFPads +http://ww1.microchip.com/downloads/en/devicedoc/atmel-42475-atsamr21g18-mr210ua_datasheet.pdf +module wireless zigbee 802.15.4 flash crypto ATSAMR21G18 AT45DB041E TECC508A U.Fi +0 +42 +42 +RF_Module +BLE112-A +Class 4 Bluetooth Module with on-board antenna +Bluetooth Module +0 +30 +30 +RF_Module +CMWX1ZZABZ +https://wireless.murata.com/RFM/data/type_abz.pdf +iot lora sigfox +0 +57 +57 +RF_Module +CYBLE-21Pin-10x10mm +Cypress EZ-BLE PRoC Module (Bluetooth Smart) 21 Pin Module +Cypress BT Bluetooth +0 +21 +21 +RF_Module +DWM1000 +IEEE802.15.4-2011 UWB +UWB Module +0 +24 +24 +RF_Module +DecaWave_DWM1001 +https://www.decawave.com/sites/default/files/dwm1001_datasheet.pdf +UWB module +0 +34 +34 +RF_Module +Digi_XBee_SMT +http://www.digi.com/resources/documentation/digidocs/pdfs/90002126.pdf http://ftp1.digi.com/support/documentation/90001020_F.pdf +Digi XBee SMT RF +0 +37 +37 +RF_Module +E18-MS1-PCB +http://www.cdebyte.com/en/downpdf.aspx?id=122 +Zigbee +0 +24 +24 +RF_Module +E73-2G4M04S +http://www.cdebyte.com/en/downpdf.aspx?id=243 +BLE BLE5 nRF52832 +0 +44 +44 +RF_Module +ESP-07 +Wi-Fi Module, http://wiki.ai-thinker.com/_media/esp8266/docs/a007ps01a2_esp-07_product_specification_v1.2.pdf +Wi-Fi Module +0 +16 +16 +RF_Module +ESP-12E +Wi-Fi Module, http://wiki.ai-thinker.com/_media/esp8266/docs/aithinker_esp_12f_datasheet_en.pdf +Wi-Fi Module +0 +22 +22 +RF_Module +ESP-WROOM-02 +http://espressif.com/sites/default/files/documentation/0c-esp-wroom-02_datasheet_en.pdf +ESP WROOM-02 espressif esp8266ex +0 +19 +19 +RF_Module +ESP-WROOM-02U +http://espressif.com/sites/default/files/documentation/0c-esp-wroom-02_datasheet_en.pdf +ESP WROOM-02 espressif esp8266ex +0 +19 +19 +RF_Module +ESP32-S2-WROVER +ESP32-S2-WROVER(-I) 2.4 GHz Wi-Fi https://www.espressif.com/sites/default/files/documentation/esp32-s2-wroom_esp32-s2-wroom-i_datasheet_en.pdf +ESP32-S2 ESP32 WIFI +0 +43 +43 +RF_Module +ESP32-WROOM-32 +Single 2.4 GHz Wi-Fi and Bluetooth combo chip https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf +Single 2.4 GHz Wi-Fi and Bluetooth combo chip +0 +39 +39 +RF_Module +ESP32-WROOM-32U +Single 2.4 GHz Wi-Fi and Bluetooth combo chip with U.FL connector, https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32d_esp32-wroom-32u_datasheet_en.pdf +Single 2.4 GHz Wi-Fi and Bluetooth combo chip +0 +39 +39 +RF_Module +Garmin_M8-35_9.8x14.0mm_Layout6x6_P1.5mm +D52M ANT SoC Module https://www.thisisant.com/assets/resources/D00001687_D52_Module_Datasheet.v.2.3_(Garmin).pdf +RF SoC Radio ANT Bluetooth BLE D52 nRF52 Garmin Canada Dynastream Nordic +0 +35 +35 +RF_Module +HOPERF_RFM9XW_SMD +Low Power Long Range Transceiver Module SMD-16 (https://www.hoperf.com/data/upload/portal/20181127/5bfcbea20e9ef.pdf) +LoRa Low Power Long Range Transceiver Module +0 +16 +16 +RF_Module +HOPERF_RFM9XW_THT +Low Power Long Range Transceiver Module THT-16 (https://www.hoperf.com/data/upload/portal/20181127/5bfcbea20e9ef.pdf) +Low Power Long Range Transceiver Module LoRa +0 +16 +16 +RF_Module +HOPERF_RFM69HW +Radio, RF, Module, http://www.hoperf.com/upload/rf/RFM69HW-V1.3.pdf +Radio RF Module +0 +16 +16 +RF_Module +IQRF_TRx2DA_KON-SIM-01 +8 pin SIM connector for IQRF TR-x2DA(T) modules, http://iqrf.org/weben/downloads.php?id=104 +IQRF_KON-SIM-01 IQRF_TRx2DA +0 +10 +8 +RF_Module +IQRF_TRx2D_KON-SIM-01 +8 pin SIM connector for IQRF TR-x2D(C)(T) modules, http://iqrf.org/weben/downloads.php?id=104 +IQRF_KON-SIM-01 IQRF_TRx2D IQRF_TRx2DC +0 +10 +8 +RF_Module +Laird_BL652 +Bluetooth v4.2 + NFC module +Bluetooth BLE NFC +0 +39 +39 +RF_Module +MOD-nRF8001 +BLE module, https://www.olimex.com/Products/Modules/RF/MOD-nRF8001/ +BLE module +0 +11 +11 +RF_Module +Microchip_RN4871 +Microchip RN4871 footprint +RN4871 BLE +0 +16 +16 +RF_Module +Modtronix_inAir9 +Modtronix Wireless SX1276 LoRa Module (http://modtronix.com/img/prod/imod/inair9/inair_dimensions.gif) +Modtronix LoRa inAir inAir9 SX1276 RF 915MHz 868MHz Wireless +0 +14 +14 +RF_Module +MonoWireless_TWE-L-WX +https://www.mono-wireless.com/jp/products/TWE-LITE/MW-PDS-TWELITE-JP.pdf +TWE-L-WX +0 +32 +32 +RF_Module +Particle_P1 +https://docs.particle.io/datasheets/p1-datasheet/ +Particle P1 +0 +75 +75 +RF_Module +RFDigital_RFD77101 +RFDigital RFD77101 Simblee +RFDigital RFD77101 Simblee +0 +48 +45 +RF_Module +RN42 +Class 2 Bluetooth Module with on-board antenna +Bluetooth Module +0 +36 +33 +RF_Module +RN42N +Class 2 Bluetooth Module without antenna +Bluetooth Module +0 +39 +36 +RF_Module +RN2483 +Low-Power Long Range LoRa Transceiver Module +rf module lora lorawan +0 +47 +47 +RF_Module +ST_SPBTLE +Bluetooth Low Energy Module +ble module st bluetooth +0 +11 +11 +RF_Module +TD1205 +https://github.com/Telecom-Design/Documentation_TD_RF_Module/blob/master/TD1205%20Datasheet.pdf +SIGFOX Module +0 +9 +9 +RF_Module +TD1208 +https://github.com/Telecom-Design/Documentation_TD_RF_Module/blob/master/TD1208%20Datasheet.pdf +SIGFOX Module +0 +25 +25 +RF_Module +Taiyo-Yuden_EYSGJNZWY +Taiyo Yuden NRF51822 Module Bluetooth https://www.yuden.co.jp/wireless_module/document/datareport2/en/TY_BLE_EYSGJNZ_DataReport_V1_9_20180530E.pdf +Taiyo Yuden NRF51822 Module Bluetooth +0 +30 +28 +RF_Module +ZETA-433-SO_SMD +RF transceiver SMD style https://www.rfsolutions.co.uk/downloads/1456219226DS-ZETA.pdf +RF transceiver SMD style +0 +12 +12 +RF_Module +ZETA-433-SO_THT +RF transceiver THT style https://www.rfsolutions.co.uk/downloads/1456219226DS-ZETA.pdf +RF transceiver SMD style +0 +12 +12 +RF_Module +nRF24L01_Breakout +nRF24L01 breakout board +nRF24L01 adapter breakout +0 +8 +8 +RF_Shielding +Laird_Technologies_97-2002_25.40x25.40mm +Laird Technologies 97-2002 EZ PEEL Shielding Cabinet One Piece SMD 25.40x25.40mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +8 +1 +RF_Shielding +Laird_Technologies_97-2003_12.70x13.37mm +Laird Technologies 97-2003 EZ PEEL Shielding Cabinet One Piece SMD 12.70x13.37mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +8 +1 +RF_Shielding +Laird_Technologies_BMI-S-101_13.66x12.70mm +Laird Technologies BMI-S-101 Shielding Cabinet One Piece SMD 13.66x12.70mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +16 +1 +RF_Shielding +Laird_Technologies_BMI-S-102_16.50x16.50mm +Laird Technologies BMI-S-102 Shielding Cabinet One Piece SMD 16.50x16.50mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +16 +1 +RF_Shielding +Laird_Technologies_BMI-S-103_26.21x26.21mm +Laird Technologies BMI-S-103 Shielding Cabinet One Piece SMD 26.21x26.21mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +24 +1 +RF_Shielding +Laird_Technologies_BMI-S-104_32.00x32.00mm +Laird Technologies BMI-S-104 Shielding Cabinet One Piece SMD 32.00x32.00mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +28 +1 +RF_Shielding +Laird_Technologies_BMI-S-105_38.10x25.40mm +Laird Technologies BMI-S-105 Shielding Cabinet One Piece SMD 38.10x25.40mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +28 +1 +RF_Shielding +Laird_Technologies_BMI-S-106_36.83x33.68mm +Laird Technologies BMI-S-106 Shielding Cabinet One Piece SMD 36.83x33.68mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +28 +1 +RF_Shielding +Laird_Technologies_BMI-S-107_44.37x44.37mm +Laird Technologies BMI-S-107 Shielding Cabinet One Piece SMD 44.37x44.37mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +36 +1 +RF_Shielding +Laird_Technologies_BMI-S-201-F_13.66x12.70mm +Laird Technologies BMI-S-201-F Shielding Cabinet Two Piece SMD 13.66x12.70mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +16 +1 +RF_Shielding +Laird_Technologies_BMI-S-202-F_16.50x16.50mm +Laird Technologies BMI-S-202-F Shielding Cabinet Two Piece SMD 16.50x16.50mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +16 +1 +RF_Shielding +Laird_Technologies_BMI-S-203-F_26.21x26.21mm +Laird Technologies BMI-S-203-F Shielding Cabinet Two Piece SMD 26.21x26.21mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +24 +1 +RF_Shielding +Laird_Technologies_BMI-S-204-F_32.00x32.00mm +Laird Technologies BMI-S-204-F Shielding Cabinet Two Piece SMD 32.00x32.00mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +28 +1 +RF_Shielding +Laird_Technologies_BMI-S-205-F_38.10x25.40mm +Laird Technologies BMI-S-205-F Shielding Cabinet Two Piece SMD 38.10x25.40mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +28 +1 +RF_Shielding +Laird_Technologies_BMI-S-206-F_36.83x33.68mm +Laird Technologies BMI-S-206-F Shielding Cabinet Two Piece SMD 36.83x33.68mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +28 +1 +RF_Shielding +Laird_Technologies_BMI-S-207-F_44.37x44.37mm +Laird Technologies BMI-S-207-F Shielding Cabinet Two Piece SMD 44.37x44.37mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +36 +1 +RF_Shielding +Laird_Technologies_BMI-S-208-F_39.60x39.60mm +Laird Technologies BMI-S-208-F Shielding Cabinet Two Piece SMD 39.60x39.60mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +32 +1 +RF_Shielding +Laird_Technologies_BMI-S-209-F_29.36x18.50mm +Laird Technologies BMI-S-209-F Shielding Cabinet Two Piece SMD 29.36x18.50mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +20 +1 +RF_Shielding +Laird_Technologies_BMI-S-210-F_44.00x30.50mm +Laird Technologies BMI-S-210-F Shielding Cabinet Two Piece SMD 44.00x30.50mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +32 +1 +RF_Shielding +Laird_Technologies_BMI-S-230-F_50.8x38.1mm +Laird Technologies BMI-S-230-F Shielding Cabinet Two Piece SMD 50.8x38.1mm +Shielding Cabinet +0 +36 +1 +RF_Shielding +Wuerth_36103205_20x20mm +WE-SHC Shielding Cabinet SMD 20x20mm +Shielding Cabinet +0 +20 +1 +RF_Shielding +Wuerth_36103255_25x25mm +WE-SHC Shielding Cabinet SMD 25x25mm +Shielding Cabinet +0 +24 +1 +RF_Shielding +Wuerth_36103305_30x30mm +WE-SHC Shielding Cabinet SMD 30x30mm +Shielding Cabinet +0 +28 +1 +RF_Shielding +Wuerth_36103505_50x50mm +WE-SHC Shielding Cabinet SMD 50x50mm +Shielding Cabinet +0 +44 +1 +RF_Shielding +Wuerth_36103605_60x60mm +WE-SHC Shielding Cabinet SMD 60x60mm +Shielding Cabinet +0 +52 +1 +RF_Shielding +Wuerth_36503205_20x20mm +WE-SHC Shielding Cabinet THT 21x21mm +Shielding Cabinet +0 +16 +1 +RF_Shielding +Wuerth_36503255_25x25mm +WE-SHC Shielding Cabinet THT 26x26mm +Shielding Cabinet +0 +20 +1 +RF_Shielding +Wuerth_36503305_30x30mm +WE-SHC Shielding Cabinet THT 31x31mm +Shielding Cabinet +0 +24 +1 +RF_Shielding +Wuerth_36503505_50x50mm +WE-SHC Shielding Cabinet THT 51x51mm +Shielding Cabinet +0 +40 +1 +RF_Shielding +Wuerth_36503605_60x60mm +WE-SHC Shielding Cabinet THT 61x61mm +Shielding Cabinet +0 +48 +1 +Relay_SMD +Relay_DPDT_AXICOM_IMSeries_JLeg +http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Specification+Or+Standard%7F108-98001%7FW5%7Fpdf%7FEnglish%7FENG_SS_108-98001_W5.pdf +AXICOM IM-Series Relay J JLeg +0 +8 +8 +Relay_SMD +Relay_DPDT_FRT5_SMD +IM Signal Relay DPDT FRT5 narrow footprint, SMD version of package +Relay DPDT IM-relay FRT5 +0 +10 +10 +Relay_SMD +Relay_DPDT_Kemet_EE2_NU +Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf +Kemet EC2 signal relay DPDT double coil latching surface mount SMD +0 +8 +8 +Relay_SMD +Relay_DPDT_Kemet_EE2_NUH +Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf +Kemet EC2 signal relay DPDT double coil latching surface mount SMD +0 +8 +8 +Relay_SMD +Relay_DPDT_Kemet_EE2_NUH_DoubleCoil +Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf +Kemet EC2 signal relay DPDT double dual coil latching surface mount SMD +0 +10 +10 +Relay_SMD +Relay_DPDT_Kemet_EE2_NUX_DoubleCoil +Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf +Kemet EC2 signal relay DPDT double dual coil latching surface mount SMD +0 +10 +10 +Relay_SMD +Relay_DPDT_Kemet_EE2_NUX_NKX +Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf +Kemet EC2 signal relay DPDT double coil latching surface mount SMD +0 +8 +8 +Relay_SMD +Relay_DPDT_Kemet_EE2_NU_DoubleCoil +Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf +Kemet EC2 signal relay DPDT double dual coil latching surface mount SMD +0 +10 +10 +Relay_SMD +Relay_DPDT_Omron_G6H-2F +package for Omron G6H-2F relais, see http://cdn-reichelt.de/documents/datenblatt/C300/G6H%23OMR.pdf +Omron G6H-2F relais +0 +10 +10 +Relay_SMD +Relay_DPDT_Omron_G6K-2F +Omron G6K-2F relay package http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6k.pdf +Omron G6K-2F relay +0 +8 +8 +Relay_SMD +Relay_DPDT_Omron_G6K-2F-Y +Omron G6K-2F-Y relay package http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6k.pdf +Omron G6K-2F-Y relay +0 +8 +8 +Relay_SMD +Relay_DPDT_Omron_G6K-2G +Omron G6K-2G relay package http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6k.pdf +Omron G6K-2G relay +0 +8 +8 +Relay_SMD +Relay_DPDT_Omron_G6K-2G-Y +Omron G6K-2G-Y relay package http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6k.pdf +Omron G6K-2G-Y relay +0 +8 +8 +Relay_SMD +Relay_DPDT_Omron_G6S-2F +Relay Omron G6S-2F, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6s.pdf +Relay Omron G6S-2F +0 +8 +8 +Relay_SMD +Relay_DPDT_Omron_G6S-2G +Relay Omron G6S-2G, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6s.pdf +Relay Omron G6S-2G +0 +8 +8 +Relay_SMD +Relay_DPDT_Omron_G6SK-2F +Relay Omron G6SK-2F, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6s.pdf +Relay Omron G6SK-2F +0 +10 +10 +Relay_SMD +Relay_DPDT_Omron_G6SK-2G +Relay Omron G6SK-2G, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6s.pdf +Relay Omron G6SK-2G +0 +10 +10 +Relay_SMD +Relay_Fujitsu_FTR-B3S +https://www.fujitsu.com/downloads/MICRO/fcai/relays/ftr-b3.pdf +Fujitsh FTR B3S B3SA Relay J JLeg +0 +8 +8 +Relay_SMD +Relay_SPDT_AXICOM_HF3Series_50ohms_Pitch1.27mm +hiqsdr.com/images/3/3e/Axicom-HF3.pdf +AXICOM HF3-Series Relay Pitch 1.27mm 50ohms +0 +16 +16 +Relay_SMD +Relay_SPDT_AXICOM_HF3Series_75ohms_Pitch1.27mm +hiqsdr.com/images/3/3e/Axicom-HF3.pdf +AXICOM HF3-Series Relay Pitch 1.27mm 75ohm +0 +16 +16 +Relay_THT +Relay_1-Form-A_Schrack-RYII_RM5mm +Relay, 1-Form-A, Schrack-RYII, RM5mm, SPST-NO +Relay 1-Form-A Schrack-RYII RM5mm SPST-NO +0 +4 +4 +Relay_THT +Relay_1-Form-B_Schrack-RYII_RM5mm +Relay, 1-Form-B, Schrack-RYII, RM5mm, SPST-NC +Relay 1-Form-B Schrack-RYII RM5mm SPST-NC +0 +4 +4 +Relay_THT +Relay_1-Form-C_Schrack-RYII_RM3.2mm +Relay, 1-Form-C, Schrack-RYII, RM3.2mm, SPDT +Relay 1-Form-C Schrack-RYII RM3.2mm SPDT +0 +5 +5 +Relay_THT +Relay_1P1T_NO_10x24x18.8mm_Panasonic_ADW11xxxxW_THT +Panasonic Relay SPST 10mm 24mm, https://www.panasonic-electric-works.com/pew/es/downloads/ds_dw_hl_en.pdf +Panasonic Relay SPST +0 +4 +4 +Relay_THT +Relay_DPDT_AXICOM_IMSeries_Pitch3.2mm +AXICOM IM-Series Relays, DPDR, Pitch 3.2mm, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Specification+Or+Standard%7F108-98001%7FV%7Fpdf%7FEnglish%7FENG_SS_108-98001_V_IM_0614_v1.pdf%7F4-1462039-1 +AXICOM IM-Series Relay DPDR Pitch 3.2mm +0 +8 +8 +Relay_THT +Relay_DPDT_AXICOM_IMSeries_Pitch5.08mm +AXICOM IM-Series Relays, DPDR, Pitch 5.08 +AXICOM IM-Series Relay DPDR Pitch 5.08 +0 +8 +8 +Relay_THT +Relay_DPDT_FRT5 +IM Signal Relay DPDT FRT5 narrow footprint +Relay DPDT IM-relay FRT5 +0 +10 +10 +Relay_THT +Relay_DPDT_Finder_30.22 +Finder 32.21-x000 Relay, DPDT, https://gfinder.findernet.com/public/attachments/30/EN/S30EN.pdf +AXICOM IM-Series Relay SPDT +0 +8 +8 +Relay_THT +Relay_DPDT_Finder_40.52 +Relay DPDT Finder 40.52, Pitch 5mm/7.5mm, https://www.finder-relais.net/de/finder-relais-serie-40.pdf +Relay DPDT Finder 40.52 Pitch 5mm +0 +8 +8 +Relay_THT +Relay_DPDT_Fujitsu_FTR-F1C +https://www.fujitsu.com/downloads/MICRO/fcai/relays/ftr-f1.pdf +relay dpdt fujitsu tht +0 +8 +8 +Relay_THT +Relay_DPDT_Kemet_EC2 +Kemet signal relay, DPDT, non-latching, single coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf +Kemet EC2 signal relay DPDT non single coil latching through hole THT +0 +8 +8 +Relay_THT +Relay_DPDT_Kemet_EC2_DoubleCoil +Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf +Kemet EC2 signal relay DPDT double dual coil latching through hole THT +0 +10 +10 +Relay_THT +Relay_DPDT_Omron_G2RL +Omron Relay DPDT, https://omronfs.omron.com/en_US/ecb/products/pdf/en-g2rl.pdf +Omron Relay DPDT +0 +8 +8 +Relay_THT +Relay_DPDT_Omron_G5V-2 +http://omronfs.omron.com/en_US/ecb/products/pdf/en-g5v2.pdf +Omron G5V-2 Relay DPDT +0 +8 +8 +Relay_THT +Relay_DPDT_Omron_G6H-2 +Omron relay G6H-2, see http://cdn-reichelt.de/documents/datenblatt/C300/G6H%23OMR.pdf +Omron relay G6H-2 +0 +10 +10 +Relay_THT +Relay_DPDT_Omron_G6K-2P +Omron G6K-2P relay package http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6k.pdf +Omron G6K-2P relay +0 +8 +8 +Relay_THT +Relay_DPDT_Omron_G6K-2P-Y +Omron G6K-2P-Y relay package http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6k.pdf +Omron G6K-2P-Y relay +0 +8 +8 +Relay_THT +Relay_DPDT_Omron_G6S-2 +Relay Omron G6S-2, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6s.pdf +Relay Omron G6S-2 +0 +8 +8 +Relay_THT +Relay_DPDT_Omron_G6SK-2 +Relay Omron G6SK-2, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6s.pdf +Relay Omron G6SK-2 +0 +10 +10 +Relay_THT +Relay_DPDT_Panasonic_JW2 +Panasonic Relay DPDT, http://www3.panasonic.biz/ac/e_download/control/relay/power/catalog/mech_eng_jw.pdf?via=ok +Panasonic Relay DPDT +0 +8 +8 +Relay_THT +Relay_DPDT_Schrack-RT2-FormC-Dual-Coil_RM5mm +Relay DPDT Schrack-RT2 RM5mm 16A 250V AC Form C http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Data+Sheet%7FRT2_bistable%7F1116%7Fpdf%7FEnglish%7FENG_DS_RT2_bistable_1116.pdf%7F1-1415537-8 +Relay DPDT Schrack-RT2 RM5mm 16A 250V AC Relay +0 +9 +9 +Relay_THT +Relay_DPDT_Schrack-RT2-FormC_RM5mm +Relay DPDT Schrack-RT2 RM5mm 16A 250V AC Form C http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=RT2_reflow&DocType=DS&DocLang=EN +Relay DPDT Schrack-RT2 RM5mm 16A 250V AC Relay +0 +8 +8 +Relay_THT +Relay_DPST_Fujitsu_FTR-F1A +https://www.fujitsu.com/downloads/MICRO/fcai/relays/ftr-f1.pdf +relay dpst fujitsu tht +0 +6 +6 +Relay_THT +Relay_DPST_Schrack-RT2-FormA_RM5mm +Relay DPST Schrack-RT2 RM5mm 16A 250V AC Form A http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=RT2_reflow&DocType=DS&DocLang=EN +Relay DPST Schrack-RT2 RM5mm 16A 250V AC Relay +0 +6 +6 +Relay_THT +Relay_SPDT_Finder_32.21-x000 +Finder 32.21-x000 Relay, SPDT, https://gfinder.findernet.com/assets/Series/355/S32EN.pdf +AXICOM IM-Series Relay SPDT +0 +5 +5 +Relay_THT +Relay_SPDT_Finder_34.51_Horizontal +Relay SPDT, Finder Type34.51, horizontal form, see https://gfinder.findernet.com/public/attachments/34/EN/S34USAEN.pdf +Relay SPDT Finder +0 +5 +5 +Relay_THT +Relay_SPDT_Finder_34.51_Vertical +Relay SPDT, Finder Type34.51, vertical/standing form, see https://gfinder.findernet.com/public/attachments/34/EN/S34USAEN.pdf +Relay SPDT Finder +0 +5 +5 +Relay_THT +Relay_SPDT_Finder_36.11 +FINDER 36.11, SPDT relay, 10A, https://gfinder.findernet.com/public/attachments/36/EN/S36EN.pdf +spdt relay +0 +5 +5 +Relay_THT +Relay_SPDT_Finder_40.11 +Relay SPDT Finder 40.11, https://www.finder-relais.net/de/finder-relais-serie-40.pdf +Relay SPDT Finder 40.11 +0 +5 +5 +Relay_THT +Relay_SPDT_Finder_40.31 +Relay DPDT Finder 40.31, Pitch 3.5mm/7.5mm, https://www.finder-relais.net/de/finder-relais-serie-40.pdf +Relay DPDT Finder 40.31 Pitch 3.5mm +0 +5 +5 +Relay_THT +Relay_SPDT_Finder_40.41 +Relay DPDT Finder 40.41, Pitch 3.5mm/7.5mm, https://www.finder-relais.net/de/finder-relais-serie-40.pdf +Relay DPDT Finder 40.41 Pitch 3.5mm +0 +5 +5 +Relay_THT +Relay_SPDT_Finder_40.51 +Relay DPDT Finder 40.51, Pitch 5mm/7.5mm, https://www.finder-relais.net/de/finder-relais-serie-40.pdf +Relay DPDT Finder 40.51 Pitch 5mm +0 +5 +5 +Relay_THT +Relay_SPDT_HJR-4102 +IM Signal Relay SPDT HJR-4102 +Relay SPDT IM-relay HJR-4102 +0 +6 +6 +Relay_THT +Relay_SPDT_HsinDa_Y14 +http://www.hsinda.com.cn/en/ProductShow.asp?ID=208 +Relay Y14 +0 +6 +6 +Relay_THT +Relay_SPDT_Omron-G5LE-1 +Omron Relay SPDT, http://www.omron.com/ecb/products/pdf/en-g5le.pdf +Omron Relay SPDT +0 +5 +5 +Relay_THT +Relay_SPDT_Omron-G5Q-1 +Relay SPDT Omron Serie G5Q, http://omronfs.omron.com/en_US/ecb/products/pdf/en-g5q.pdf +Relay SPDT Omron Serie G5Q +0 +5 +5 +Relay_THT +Relay_SPDT_Omron_G5V-1 +Relay Omron G5V-1, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g5v_1.pdf +Relay Omron G5V-1 +0 +6 +6 +Relay_THT +Relay_SPDT_Omron_G6E +Relay SPDT Omron Serie G6E +Relay SPDT Omron Serie G6E 1x um +0 +5 +5 +Relay_THT +Relay_SPDT_Omron_G6EK +Relay SPDT Omron Serie G6EK, see http://www.logosfoundation.org/instrum_gwr/pi/Omron_G6E_134P.pdf +Relay SPDT Omron Serie G6EK +0 +6 +6 +Relay_THT +Relay_SPDT_Panasonic_JW1_FormC +Panasonic Relay SPDT, http://www3.panasonic.biz/ac/e_download/control/relay/power/catalog/mech_eng_jw.pdf?via=ok +Panasonic Relay SPDT +0 +5 +5 +Relay_THT +Relay_SPDT_PotterBrumfield_T9AP5D52_12V30A +Relay SPDT Potter&Brumfield T9AP5D52 12V 30A 1xUn Connector Fast ON Only Dummy for Space NO Pads +Relay SPDT Potter&Brumfield T9AP5D52 12V 30A 1xUm Connector Fast ON Flachsteckeranschluss Only Dummy for Space NO Pads +0 +0 +0 +Relay_THT +Relay_SPDT_RAYEX-L90 +https://a3.sofastcdn.com/attachment/7jioKBjnRiiSrjrjknRiwS77gwbf3zmp/L90-SERIES.pdf +Relay RAYEX L90 SPDT +0 +6 +6 +Relay_THT +Relay_SPDT_RAYEX-L90S +https://a3.sofastcdn.com/attachment/7jioKBjnRiiSrjrjknRiwS77gwbf3zmp/L90-SERIES.pdf +Relay RAYEX L90S SPDT +0 +5 +5 +Relay_THT +Relay_SPDT_SANYOU_SRD_Series_Form_C +relay Sanyou SRD series Form C http://www.sanyourelay.ca/public/products/pdf/SRD.pdf +relay Sanyu SRD form C +0 +5 +5 +Relay_THT +Relay_SPDT_Schrack-RP-II-1-16A-FormC_RM5mm +Relay SPST Schrack-RP-II/1 RM5mm 16A 250V AC Form C http://image.schrack.com/datenblaetter/h_rp810012-b.pdf +Relay SPST Schrack-RP-II/1 RM5mm 16A 250V AC Relay +0 +8 +5 +Relay_THT +Relay_SPDT_Schrack-RP-II-1-FormC_RM3.5mm +Relay SPST Schrack-RP-II/1 RM3.5mm 8A 250V AC Form C http://image.schrack.com/datenblaetter/h_rp810012-b.pdf +Relay SPST Schrack-RP-II/1 RM3.5mm 8A 250V AC Relay +0 +5 +5 +Relay_THT +Relay_SPDT_Schrack-RP-II-1-FormC_RM5mm +Relay SPST Schrack-RP-II/1 RM5mm 8A 250V AC Form C http://image.schrack.com/datenblaetter/h_rp810012-b.pdf +Relay SPST Schrack-RP-II/1 RM5mm 8A 250V AC Relay +0 +5 +5 +Relay_THT +Relay_SPDT_Schrack-RT1-16A-FormC_RM5mm +Relay SPST Schrack-RT1 RM5mm 16A 250V AC Form C http://image.schrack.com/datenblaetter/h_rt114012--_de.pdf +Relay SPST Schrack-RT1 RM5mm 16A 250V AC Relay +0 +8 +5 +Relay_THT +Relay_SPDT_Schrack-RT1-FormC_RM3.5mm +Relay SPST Schrack-RT1 RM3.5mm 8A 250V AC Form C http://image.schrack.com/datenblaetter/h_rt114012--_de.pdf +Relay SPST Schrack-RT1 RM3.5mm 8A 250V AC Relay +0 +5 +5 +Relay_THT +Relay_SPDT_Schrack-RT1-FormC_RM5mm +Relay SPST Schrack-RT1 RM5mm 8A 250V AC Form C http://image.schrack.com/datenblaetter/h_rt114012--_de.pdf +Relay SPST Schrack-RT1 RM5mm 8A 250V AC Relay +0 +5 +5 +Relay_THT +Relay_SPDT_StandexMeder_SIL_Form1C +Standex-Meder SIL-relais, Form 1C, see https://standexelectronics.com/wp-content/uploads/datasheet_reed_relay_SIL.pdf +Standex Meder SIL reed relais +0 +5 +5 +Relay_THT +Relay_SPST_Finder_32.21-x300 +Finder 32.21-x300 Relay, SPST, https://gfinder.findernet.com/assets/Series/355/S32EN.pdf +Finder 32.21-x300 Relay SPST +0 +4 +4 +Relay_THT +Relay_SPST_Omron-G5Q-1A +Relay SPST-NO Omron Serie G5Q, http://omronfs.omron.com/en_US/ecb/products/pdf/en-g5q.pdf +Relay SPST-NO Omron Serie G5Q +0 +4 +4 +Relay_THT +Relay_SPST_Panasonic_JW1_FormA +Panasonic Relay SPST, http://www3.panasonic.biz/ac/e_download/control/relay/power/catalog/mech_eng_jw.pdf?via=ok +Panasonic Relay SPST +0 +4 +4 +Relay_THT +Relay_SPST_PotterBrumfield_T9AP1D52_12V30A +Relay SPST Potter&Brumfield T9AP1D52 12V 30A 1xEin Connector Fast ON Only Dummy for Space NO Pads +Relau SPST Potter&Brumfield T9AP1D52 12V 30A 1xEin Connector Fast ON Flachsteckeranschluss Only Dummy for Space NO Pads +0 +0 +0 +Relay_THT +Relay_SPST_RAYEX-L90A +https://a3.sofastcdn.com/attachment/7jioKBjnRiiSrjrjknRiwS77gwbf3zmp/L90-SERIES.pdf +Relay RAYEX L90A SPST NO +0 +5 +5 +Relay_THT +Relay_SPST_RAYEX-L90AS +https://a3.sofastcdn.com/attachment/7jioKBjnRiiSrjrjknRiwS77gwbf3zmp/L90-SERIES.pdf +Relay RAYEX L90AS SPST NO +0 +4 +4 +Relay_THT +Relay_SPST_RAYEX-L90B +https://a3.sofastcdn.com/attachment/7jioKBjnRiiSrjrjknRiwS77gwbf3zmp/L90-SERIES.pdf +Relay RAYEX L90B SPST NC +0 +5 +5 +Relay_THT +Relay_SPST_RAYEX-L90BS +https://a3.sofastcdn.com/attachment/7jioKBjnRiiSrjrjknRiwS77gwbf3zmp/L90-SERIES.pdf +Relay RAYEX L90BS SPST NC +0 +4 +4 +Relay_THT +Relay_SPST_SANYOU_SRD_Series_Form_A +relay Sanyou SRD series Form A http://www.sanyourelay.ca/public/products/pdf/SRD.pdf +relay Sanyu SRD form A +0 +4 +4 +Relay_THT +Relay_SPST_SANYOU_SRD_Series_Form_B +relay Sanyou SRD series Form B opener http://www.sanyourelay.ca/public/products/pdf/SRD.pdf +relay Sanyu SRD form B opener +0 +4 +4 +Relay_THT +Relay_SPST_Schrack-RP-II-1-16A-FormA_RM5mm +Relay SPST Schrack-RP-II/1 RM5mm 16A 250V AC Form A http://image.schrack.com/datenblaetter/h_rp810012-b.pdf +Relay SPST Schrack-RP-II/1 RM5mm 16A 250V AC Relay +0 +6 +4 +Relay_THT +Relay_SPST_Schrack-RP-II-1-FormA_RM3.5mm +Relay SPST Schrack-RP-II/1 RM3.5mm 8A 250V AC Form A +Relay SPST Schrack-RP-II/1 RM3.5mm 8A 250V AC Relay +0 +4 +4 +Relay_THT +Relay_SPST_Schrack-RP-II-1-FormA_RM5mm +Relay SPST Schrack-RP-II/1 RM5mm 8A 250V AC Form A http://image.schrack.com/datenblaetter/h_rp810012-b.pdf +Relay SPST Schrack-RP-II/1 RM5mm 8A 250V AC Relay +0 +4 +4 +Relay_THT +Relay_SPST_Schrack-RP3SL-1coil_RM5mm +Relay SPST Schrack-RP3SL, 1-coil-version, RM5mm 16A 250V AC Form A http://www.alliedelec.com/m/d/543c6bed18bf23a83ae5238947033ee0.pdf +Relay SPST Schrack-RP3SL RM5mm 16A 250V AC Relay +0 +6 +4 +Relay_THT +Relay_SPST_Schrack-RP3SL_RM5mm +Relay SPST Schrack-RP3SL RM5mm 16A 250V AC Form A http://www.alliedelec.com/m/d/543c6bed18bf23a83ae5238947033ee0.pdf +Relay SPST Schrack-RP3SL RM5mm 16A 250V AC Relay +0 +7 +5 +Relay_THT +Relay_SPST_Schrack-RT1-16A-FormA_RM5mm +Relay SPST Schrack-RT2 RM5mm 16A 250V AC Form C http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=RT2_reflow&DocType=DS&DocLang=EN +Relay SPST Schrack-RT2 RM5mm 16A 250V AC Relay +0 +6 +4 +Relay_THT +Relay_SPST_Schrack-RT1-FormA_RM3.5mm +Relay SPST Schrack-RT1 RM3.5mm 8A 250V AC Form A +Relay SPST Schrack-RT1 RM3.5mm 8A 250V AC Relay +0 +4 +4 +Relay_THT +Relay_SPST_Schrack-RT1-FormA_RM5mm +Relay SPST Schrack-RT1 RM5mm 8A 250V AC Form C http://image.schrack.com/datenblaetter/h_rt114012--_de.pdf +Relay SPST Schrack-RT1 RM5mm 8A 250V AC Relay +0 +4 +4 +Relay_THT +Relay_SPST_StandexMeder_MS_Form1AB +Standex-Meder MS SIL-relais, Form 1A/1B, see https://standexelectronics.com/de/produkte/ms-reed-relais/ +Standex Meder MS SIL reed relais +0 +4 +4 +Relay_THT +Relay_SPST_StandexMeder_SIL_Form1A +Standex-Meder SIL-relais, Form 1A, see https://standexelectronics.com/wp-content/uploads/datasheet_reed_relay_SIL.pdf +Standex Meder SIL reed relais +0 +4 +4 +Relay_THT +Relay_SPST_StandexMeder_SIL_Form1B +Standex-Meder SIL-relais, Form 1B, see https://standexelectronics.com/wp-content/uploads/datasheet_reed_relay_SIL.pdf +Standex Meder SIL reed relais +0 +4 +4 +Relay_THT +Relay_SPST_TE_PCH-1xxx2M +Miniature PCB Relay, PCH Series, 1 Form A (NO), SPST http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Data+Sheet%7FPCH_series_relay_data_sheet_E%7F1215%7Fpdf%7FEnglish%7FENG_DS_PCH_series_relay_data_sheet_E_1215.pdf +Relay SPST NO +0 +4 +4 +Relay_THT +Relay_SPST_TE_PCN-1xxD3MHZ +https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1461491%7FG2%7Fpdf%7FEnglish%7FENG_CD_1461491_G2.pdf%7F3-1461491-0 +SPST relay slim +0 +4 +4 +Relay_THT +Relay_Socket_DPDT_Finder_96.12 +https://gfinder.findernet.com/public/attachments/56/DE/S56DE.pdf +Relay socket DPDT Finder 96.12 56.32 +0 +8 +8 +Relay_THT +Relay_StandexMeder_DIP_HighProfile +package for Standex Meder DIP reed relay series, see https://standexelectronics.com/wp-content/uploads/datasheet_reed_relay_DIP.pdf +DIL DIP PDIP 2.54mm 7.62mm 300mil reed relay +0 +8 +8 +Relay_THT +Relay_StandexMeder_DIP_LowProfile +package for Standex Meder DIP reed relay series, see https://standexelectronics.com/wp-content/uploads/datasheet_reed_relay_DIP.pdf +DIL DIP PDIP 2.54mm 7.62mm 300mil reed relay +0 +8 +8 +Relay_THT +Relay_StandexMeder_UMS +Standex-Meder SIL-relais, UMS, see http://cdn-reichelt.de/documents/datenblatt/C300/UMS05_1A80_75L_DB.pdf +Standex Meder SIL reed relais +0 +4 +4 +Resistor_SMD +R_0201_0603Metric +Resistor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +resistor +0 +4 +2 +Resistor_SMD +R_0201_0603Metric_Pad0.64x0.40mm_HandSolder +Resistor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +4 +2 +Resistor_SMD +R_0402_1005Metric +Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_0402_1005Metric_Pad0.72x0.64mm_HandSolder +Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_0603_1608Metric +Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_0603_1608Metric_Pad0.98x0.95mm_HandSolder +Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_0603_1608Metric_Pad1.05x0.95mm_HandSolder +Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_0612_1632Metric +Resistor SMD 0612 (1632 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20019/rcwe.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_0612_1632Metric_Pad1.18x3.40mm_HandSolder +Resistor SMD 0612 (1632 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20019/rcwe.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_0805_2012Metric +Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_0805_2012Metric_Pad1.15x1.40mm_HandSolder +Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_0805_2012Metric_Pad1.20x1.40mm_HandSolder +Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_0815_2038Metric +Resistor SMD 0815 (2038 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.susumu.co.jp/common/pdf/n_catalog_partition07_en.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_0815_2038Metric_Pad1.20x4.05mm_HandSolder +Resistor SMD 0815 (2038 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.susumu.co.jp/common/pdf/n_catalog_partition07_en.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_0815_2038Metric_Pad1.53x4.00mm_HandSolder +Resistor SMD 0815 (2038 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.yageo.com/documents/recent/PYu-PRPFPH_521_RoHS_L_0.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_01005_0402Metric +Resistor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +resistor +0 +4 +2 +Resistor_SMD +R_01005_0402Metric_Pad0.57x0.30mm_HandSolder +Resistor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +4 +2 +Resistor_SMD +R_1020_2550Metric +Resistor SMD 1020 (2550 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20019/rcwe.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_1020_2550Metric_Pad1.33x5.20mm_HandSolder +Resistor SMD 1020 (2550 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20019/rcwe.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_1206_3216Metric +Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_1206_3216Metric_Pad1.30x1.75mm_HandSolder +Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_1206_3216Metric_Pad1.42x1.75mm_HandSolder +Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_1210_3225Metric +Resistor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_1210_3225Metric_Pad1.30x2.65mm_HandSolder +Resistor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_1210_3225Metric_Pad1.42x2.65mm_HandSolder +Resistor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_1218_3246Metric +Resistor SMD 1218 (3246 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20035/dcrcwe3.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_1218_3246Metric_Pad1.22x4.75mm_HandSolder +Resistor SMD 1218 (3246 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20035/dcrcwe3.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_1806_4516Metric +Resistor SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_1806_4516Metric_Pad1.57x1.80mm_HandSolder +Resistor SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_1812_4532Metric +Resistor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_1812_4532Metric_Pad1.30x3.40mm_HandSolder +Resistor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_2010_5025Metric +Resistor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_2010_5025Metric_Pad1.40x2.65mm_HandSolder +Resistor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_2010_5025Metric_Pad1.52x2.65mm_HandSolder +Resistor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_2512_6332Metric +Resistor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_2512_6332Metric_Pad1.40x3.35mm_HandSolder +Resistor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_2512_6332Metric_Pad1.52x3.35mm_HandSolder +Resistor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_2816_7142Metric +Resistor SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_2816_7142Metric_Pad3.20x4.45mm_HandSolder +Resistor SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_4020_10251Metric +Resistor SMD 4020 (10251 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://datasheet.octopart.com/HVC0603T5004FET-Ohmite-datasheet-26699797.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_4020_10251Metric_Pad1.65x5.30mm_HandSolder +Resistor SMD 4020 (10251 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://datasheet.octopart.com/HVC0603T5004FET-Ohmite-datasheet-26699797.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_Array_Concave_2x0603 +Thick Film Chip Resistor Array, Wave soldering, Vishay CRA06P (see cra06p.pdf) +resistor array +0 +4 +4 +Resistor_SMD +R_Array_Concave_4x0402 +Thick Film Chip Resistor Array, Wave soldering, Vishay CRA04P (see cra04p.pdf) +resistor array +0 +8 +8 +Resistor_SMD +R_Array_Concave_4x0603 +Thick Film Chip Resistor Array, Wave soldering, Vishay CRA06P (see cra06p.pdf) +resistor array +0 +8 +8 +Resistor_SMD +R_Array_Convex_2x0402 +Chip Resistor Network, ROHM MNR02 (see mnr_g.pdf) +resistor array +0 +4 +4 +Resistor_SMD +R_Array_Convex_2x0603 +Chip Resistor Network, ROHM MNR12 (see mnr_g.pdf) +resistor array +0 +4 +4 +Resistor_SMD +R_Array_Convex_2x0606 +Precision Thin Film Chip Resistor Array, VISHAY (see http://www.vishay.com/docs/28770/acasat.pdf) +resistor array +0 +4 +4 +Resistor_SMD +R_Array_Convex_2x1206 +Chip Resistor Network, ROHM MNR32 (see mnr_g.pdf) +resistor array +0 +4 +4 +Resistor_SMD +R_Array_Convex_4x0402 +Chip Resistor Network, ROHM MNR04 (see mnr_g.pdf) +resistor array +0 +8 +8 +Resistor_SMD +R_Array_Convex_4x0603 +Chip Resistor Network, ROHM MNR14 (see mnr_g.pdf) +resistor array +0 +8 +8 +Resistor_SMD +R_Array_Convex_4x0612 +Precision Thin Film Chip Resistor Array, VISHAY (see http://www.vishay.com/docs/28770/acasat.pdf) +resistor array +0 +8 +8 +Resistor_SMD +R_Array_Convex_4x1206 +Chip Resistor Network, ROHM MNR34 (see mnr_g.pdf) +resistor array +0 +8 +8 +Resistor_SMD +R_Array_Convex_5x0603 +Chip Resistor Network, ROHM MNR15 (see mnr_g.pdf) +resistor array +0 +10 +10 +Resistor_SMD +R_Array_Convex_5x1206 +Chip Resistor Network, ROHM MNR35 (see mnr_g.pdf) +resistor array +0 +10 +10 +Resistor_SMD +R_Array_Convex_8x0602 +Chip Resistor Network, ROHM MNR18 (see mnr_g.pdf) +resistor array +0 +16 +16 +Resistor_SMD +R_Cat16-2 +SMT resistor net, Bourns CAT16 series, 2 way +SMT resistor net Bourns CAT16 series 2 way +0 +4 +4 +Resistor_SMD +R_Cat16-4 +SMT resistor net, Bourns CAT16 series, 4 way +SMT resistor net Bourns CAT16 series 4 way +0 +8 +8 +Resistor_SMD +R_Cat16-8 +SMT resistor net, Bourns CAT16 series, 8 way +SMT resistor net Bourns CAT16 series 8 way +0 +16 +16 +Resistor_SMD +R_MELF_MMB-0207 +Resistor, MELF, MMB-0207, http://www.vishay.com/docs/28713/melfprof.pdf +MELF Resistor +0 +2 +2 +Resistor_SMD +R_MicroMELF_MMU-0102 +Resistor, MicroMELF, MMU-0102, http://www.vishay.com/docs/28713/melfprof.pdf +MicroMELF Resistor +0 +2 +2 +Resistor_SMD +R_MiniMELF_MMA-0204 +Resistor, MiniMELF, MMA-0204, http://www.vishay.com/docs/28713/melfprof.pdf +MiniMELF Resistor +0 +2 +2 +Resistor_SMD +R_Shunt_Ohmite_LVK12 +4 contact shunt resistor +shunt resistor 4 contacts +0 +4 +4 +Resistor_SMD +R_Shunt_Ohmite_LVK20 +4 contacts shunt resistor, https://www.ohmite.com/assets/docs/res_lvk.pdf +4 contacts resistor smd +0 +4 +4 +Resistor_SMD +R_Shunt_Ohmite_LVK24 +4 contacts shunt resistor,https://www.ohmite.com/assets/docs/res_lvk.pdf +4 contacts resistor smd +0 +4 +4 +Resistor_SMD +R_Shunt_Ohmite_LVK25 +4 contacts shunt resistor,https://www.ohmite.com/assets/docs/res_lvk.pdf +4 contacts resistor smd +0 +4 +4 +Resistor_SMD +R_Shunt_Vishay_WSK2512_6332Metric_T1.19mm +Shunt Resistor SMD 2512 (6332 Metric), 2.6mm thick, Vishay WKS2512, Terminal length (T) 1.19mm, 5 to 200 milli Ohm (http://http://www.vishay.com/docs/30108/wsk.pdf) +resistor shunt WSK2512 +0 +4 +4 +Resistor_SMD +R_Shunt_Vishay_WSK2512_6332Metric_T2.21mm +Shunt Resistor SMD 2512 (6332 Metric), 2.6mm thick, Vishay WKS2512, Terminal length (T) 2.21mm, 1 to 4.9 milli Ohm (http://http://www.vishay.com/docs/30108/wsk.pdf) +resistor shunt WSK2512 +0 +4 +4 +Resistor_SMD +R_Shunt_Vishay_WSK2512_6332Metric_T2.66mm +Shunt Resistor SMD 2512 (6332 Metric), 2.6mm thick, Vishay WKS2512, Terminal length (T) 2.66mm, 0.5 to 0.99 milli Ohm (http://http://www.vishay.com/docs/30108/wsk.pdf) +resistor shunt WSK2512 +0 +4 +4 +Resistor_SMD +R_Shunt_Vishay_WSKW0612 +https://www.vishay.com/docs/30332/wskw0612.pdf +4-Terminal SMD Shunt +0 +4 +4 +Resistor_SMD +R_Shunt_Vishay_WSR2_WSR3 +Power Metal Strip Resistors 0.005 to 0.2, https://www.vishay.com/docs/30101/wsr.pdf +SMD Shunt Resistor +0 +2 +2 +Resistor_SMD +R_Shunt_Vishay_WSR2_WSR3_KelvinConnection +Power Metal Strip Resistors 0.005 to 0.2, https://www.vishay.com/docs/30101/wsr.pdf +SMD Shunt Resistor +0 +4 +2 +Resistor_THT +R_Array_SIP4 +4-pin Resistor SIP pack +R +0 +4 +4 +Resistor_THT +R_Array_SIP5 +5-pin Resistor SIP pack +R +0 +5 +5 +Resistor_THT +R_Array_SIP6 +6-pin Resistor SIP pack +R +0 +6 +6 +Resistor_THT +R_Array_SIP7 +7-pin Resistor SIP pack +R +0 +7 +7 +Resistor_THT +R_Array_SIP8 +8-pin Resistor SIP pack +R +0 +8 +8 +Resistor_THT +R_Array_SIP9 +9-pin Resistor SIP pack +R +0 +9 +9 +Resistor_THT +R_Array_SIP10 +10-pin Resistor SIP pack +R +0 +10 +10 +Resistor_THT +R_Array_SIP11 +11-pin Resistor SIP pack +R +0 +11 +11 +Resistor_THT +R_Array_SIP12 +12-pin Resistor SIP pack +R +0 +12 +12 +Resistor_THT +R_Array_SIP13 +13-pin Resistor SIP pack +R +0 +13 +13 +Resistor_THT +R_Array_SIP14 +14-pin Resistor SIP pack +R +0 +14 +14 +Resistor_THT +R_Axial_DIN0204_L3.6mm_D1.6mm_P1.90mm_Vertical +Resistor, Axial_DIN0204 series, Axial, Vertical, pin pitch=1.9mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0204 series Axial Vertical pin pitch 1.9mm 0.167W length 3.6mm diameter 1.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0204_L3.6mm_D1.6mm_P2.54mm_Vertical +Resistor, Axial_DIN0204 series, Axial, Vertical, pin pitch=2.54mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0204 series Axial Vertical pin pitch 2.54mm 0.167W length 3.6mm diameter 1.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal +Resistor, Axial_DIN0204 series, Axial, Horizontal, pin pitch=5.08mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0204 series Axial Horizontal pin pitch 5.08mm 0.167W length 3.6mm diameter 1.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Vertical +Resistor, Axial_DIN0204 series, Axial, Vertical, pin pitch=5.08mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0204 series Axial Vertical pin pitch 5.08mm 0.167W length 3.6mm diameter 1.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal +Resistor, Axial_DIN0204 series, Axial, Horizontal, pin pitch=7.62mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0204 series Axial Horizontal pin pitch 7.62mm 0.167W length 3.6mm diameter 1.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical +Resistor, Axial_DIN0207 series, Axial, Vertical, pin pitch=2.54mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0207 series Axial Vertical pin pitch 2.54mm 0.25W = 1/4W length 6.3mm diameter 2.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0207_L6.3mm_D2.5mm_P5.08mm_Vertical +Resistor, Axial_DIN0207 series, Axial, Vertical, pin pitch=5.08mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0207 series Axial Vertical pin pitch 5.08mm 0.25W = 1/4W length 6.3mm diameter 2.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal +Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal +Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal +Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=15.24mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0207 series Axial Horizontal pin pitch 15.24mm 0.25W = 1/4W length 6.3mm diameter 2.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0309_L9.0mm_D3.2mm_P2.54mm_Vertical +Resistor, Axial_DIN0309 series, Axial, Vertical, pin pitch=2.54mm, 0.5W = 1/2W, length*diameter=9*3.2mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0309 series Axial Vertical pin pitch 2.54mm 0.5W = 1/2W length 9mm diameter 3.2mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0309_L9.0mm_D3.2mm_P5.08mm_Vertical +Resistor, Axial_DIN0309 series, Axial, Vertical, pin pitch=5.08mm, 0.5W = 1/2W, length*diameter=9*3.2mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0309 series Axial Vertical pin pitch 5.08mm 0.5W = 1/2W length 9mm diameter 3.2mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Horizontal +Resistor, Axial_DIN0309 series, Axial, Horizontal, pin pitch=12.7mm, 0.5W = 1/2W, length*diameter=9*3.2mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0309 series Axial Horizontal pin pitch 12.7mm 0.5W = 1/2W length 9mm diameter 3.2mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0309_L9.0mm_D3.2mm_P15.24mm_Horizontal +Resistor, Axial_DIN0309 series, Axial, Horizontal, pin pitch=15.24mm, 0.5W = 1/2W, length*diameter=9*3.2mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0309 series Axial Horizontal pin pitch 15.24mm 0.5W = 1/2W length 9mm diameter 3.2mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0309_L9.0mm_D3.2mm_P20.32mm_Horizontal +Resistor, Axial_DIN0309 series, Axial, Horizontal, pin pitch=20.32mm, 0.5W = 1/2W, length*diameter=9*3.2mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0309 series Axial Horizontal pin pitch 20.32mm 0.5W = 1/2W length 9mm diameter 3.2mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0309_L9.0mm_D3.2mm_P25.40mm_Horizontal +Resistor, Axial_DIN0309 series, Axial, Horizontal, pin pitch=25.4mm, 0.5W = 1/2W, length*diameter=9*3.2mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0309 series Axial Horizontal pin pitch 25.4mm 0.5W = 1/2W length 9mm diameter 3.2mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0411_L9.9mm_D3.6mm_P5.08mm_Vertical +Resistor, Axial_DIN0411 series, Axial, Vertical, pin pitch=5.08mm, 1W, length*diameter=9.9*3.6mm^2 +Resistor Axial_DIN0411 series Axial Vertical pin pitch 5.08mm 1W length 9.9mm diameter 3.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0411_L9.9mm_D3.6mm_P7.62mm_Vertical +Resistor, Axial_DIN0411 series, Axial, Vertical, pin pitch=7.62mm, 1W, length*diameter=9.9*3.6mm^2 +Resistor Axial_DIN0411 series Axial Vertical pin pitch 7.62mm 1W length 9.9mm diameter 3.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_Horizontal +Resistor, Axial_DIN0411 series, Axial, Horizontal, pin pitch=12.7mm, 1W, length*diameter=9.9*3.6mm^2 +Resistor Axial_DIN0411 series Axial Horizontal pin pitch 12.7mm 1W length 9.9mm diameter 3.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0411_L9.9mm_D3.6mm_P15.24mm_Horizontal +Resistor, Axial_DIN0411 series, Axial, Horizontal, pin pitch=15.24mm, 1W, length*diameter=9.9*3.6mm^2 +Resistor Axial_DIN0411 series Axial Horizontal pin pitch 15.24mm 1W length 9.9mm diameter 3.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0411_L9.9mm_D3.6mm_P20.32mm_Horizontal +Resistor, Axial_DIN0411 series, Axial, Horizontal, pin pitch=20.32mm, 1W, length*diameter=9.9*3.6mm^2 +Resistor Axial_DIN0411 series Axial Horizontal pin pitch 20.32mm 1W length 9.9mm diameter 3.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0411_L9.9mm_D3.6mm_P25.40mm_Horizontal +Resistor, Axial_DIN0411 series, Axial, Horizontal, pin pitch=25.4mm, 1W, length*diameter=9.9*3.6mm^2 +Resistor Axial_DIN0411 series Axial Horizontal pin pitch 25.4mm 1W length 9.9mm diameter 3.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0414_L11.9mm_D4.5mm_P5.08mm_Vertical +Resistor, Axial_DIN0414 series, Axial, Vertical, pin pitch=5.08mm, 2W, length*diameter=11.9*4.5mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0414 series Axial Vertical pin pitch 5.08mm 2W length 11.9mm diameter 4.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0414_L11.9mm_D4.5mm_P7.62mm_Vertical +Resistor, Axial_DIN0414 series, Axial, Vertical, pin pitch=7.62mm, 2W, length*diameter=11.9*4.5mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0414 series Axial Vertical pin pitch 7.62mm 2W length 11.9mm diameter 4.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0414_L11.9mm_D4.5mm_P15.24mm_Horizontal +Resistor, Axial_DIN0414 series, Axial, Horizontal, pin pitch=15.24mm, 2W, length*diameter=11.9*4.5mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0414 series Axial Horizontal pin pitch 15.24mm 2W length 11.9mm diameter 4.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0414_L11.9mm_D4.5mm_P20.32mm_Horizontal +Resistor, Axial_DIN0414 series, Axial, Horizontal, pin pitch=20.32mm, 2W, length*diameter=11.9*4.5mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0414 series Axial Horizontal pin pitch 20.32mm 2W length 11.9mm diameter 4.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0414_L11.9mm_D4.5mm_P25.40mm_Horizontal +Resistor, Axial_DIN0414 series, Axial, Horizontal, pin pitch=25.4mm, 2W, length*diameter=11.9*4.5mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0414 series Axial Horizontal pin pitch 25.4mm 2W length 11.9mm diameter 4.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0516_L15.5mm_D5.0mm_P5.08mm_Vertical +Resistor, Axial_DIN0516 series, Axial, Vertical, pin pitch=5.08mm, 2W, length*diameter=15.5*5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0516 series Axial Vertical pin pitch 5.08mm 2W length 15.5mm diameter 5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0516_L15.5mm_D5.0mm_P7.62mm_Vertical +Resistor, Axial_DIN0516 series, Axial, Vertical, pin pitch=7.62mm, 2W, length*diameter=15.5*5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0516 series Axial Vertical pin pitch 7.62mm 2W length 15.5mm diameter 5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0516_L15.5mm_D5.0mm_P20.32mm_Horizontal +Resistor, Axial_DIN0516 series, Axial, Horizontal, pin pitch=20.32mm, 2W, length*diameter=15.5*5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0516 series Axial Horizontal pin pitch 20.32mm 2W length 15.5mm diameter 5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0516_L15.5mm_D5.0mm_P25.40mm_Horizontal +Resistor, Axial_DIN0516 series, Axial, Horizontal, pin pitch=25.4mm, 2W, length*diameter=15.5*5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0516 series Axial Horizontal pin pitch 25.4mm 2W length 15.5mm diameter 5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0516_L15.5mm_D5.0mm_P30.48mm_Horizontal +Resistor, Axial_DIN0516 series, Axial, Horizontal, pin pitch=30.48mm, 2W, length*diameter=15.5*5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0516 series Axial Horizontal pin pitch 30.48mm 2W length 15.5mm diameter 5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0614_L14.3mm_D5.7mm_P5.08mm_Vertical +Resistor, Axial_DIN0614 series, Axial, Vertical, pin pitch=5.08mm, 1.5W, length*diameter=14.3*5.7mm^2 +Resistor Axial_DIN0614 series Axial Vertical pin pitch 5.08mm 1.5W length 14.3mm diameter 5.7mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0614_L14.3mm_D5.7mm_P7.62mm_Vertical +Resistor, Axial_DIN0614 series, Axial, Vertical, pin pitch=7.62mm, 1.5W, length*diameter=14.3*5.7mm^2 +Resistor Axial_DIN0614 series Axial Vertical pin pitch 7.62mm 1.5W length 14.3mm diameter 5.7mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0614_L14.3mm_D5.7mm_P15.24mm_Horizontal +Resistor, Axial_DIN0614 series, Axial, Horizontal, pin pitch=15.24mm, 1.5W, length*diameter=14.3*5.7mm^2 +Resistor Axial_DIN0614 series Axial Horizontal pin pitch 15.24mm 1.5W length 14.3mm diameter 5.7mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0614_L14.3mm_D5.7mm_P20.32mm_Horizontal +Resistor, Axial_DIN0614 series, Axial, Horizontal, pin pitch=20.32mm, 1.5W, length*diameter=14.3*5.7mm^2 +Resistor Axial_DIN0614 series Axial Horizontal pin pitch 20.32mm 1.5W length 14.3mm diameter 5.7mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0614_L14.3mm_D5.7mm_P25.40mm_Horizontal +Resistor, Axial_DIN0614 series, Axial, Horizontal, pin pitch=25.4mm, 1.5W, length*diameter=14.3*5.7mm^2 +Resistor Axial_DIN0614 series Axial Horizontal pin pitch 25.4mm 1.5W length 14.3mm diameter 5.7mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0617_L17.0mm_D6.0mm_P5.08mm_Vertical +Resistor, Axial_DIN0617 series, Axial, Vertical, pin pitch=5.08mm, 2W, length*diameter=17*6mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0617 series Axial Vertical pin pitch 5.08mm 2W length 17mm diameter 6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0617_L17.0mm_D6.0mm_P7.62mm_Vertical +Resistor, Axial_DIN0617 series, Axial, Vertical, pin pitch=7.62mm, 2W, length*diameter=17*6mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0617 series Axial Vertical pin pitch 7.62mm 2W length 17mm diameter 6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0617_L17.0mm_D6.0mm_P20.32mm_Horizontal +Resistor, Axial_DIN0617 series, Axial, Horizontal, pin pitch=20.32mm, 2W, length*diameter=17*6mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0617 series Axial Horizontal pin pitch 20.32mm 2W length 17mm diameter 6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0617_L17.0mm_D6.0mm_P25.40mm_Horizontal +Resistor, Axial_DIN0617 series, Axial, Horizontal, pin pitch=25.4mm, 2W, length*diameter=17*6mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0617 series Axial Horizontal pin pitch 25.4mm 2W length 17mm diameter 6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0617_L17.0mm_D6.0mm_P30.48mm_Horizontal +Resistor, Axial_DIN0617 series, Axial, Horizontal, pin pitch=30.48mm, 2W, length*diameter=17*6mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0617 series Axial Horizontal pin pitch 30.48mm 2W length 17mm diameter 6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0918_L18.0mm_D9.0mm_P7.62mm_Vertical +Resistor, Axial_DIN0918 series, Axial, Vertical, pin pitch=7.62mm, 4W, length*diameter=18*9mm^2 +Resistor Axial_DIN0918 series Axial Vertical pin pitch 7.62mm 4W length 18mm diameter 9mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0918_L18.0mm_D9.0mm_P22.86mm_Horizontal +Resistor, Axial_DIN0918 series, Axial, Horizontal, pin pitch=22.86mm, 4W, length*diameter=18*9mm^2 +Resistor Axial_DIN0918 series Axial Horizontal pin pitch 22.86mm 4W length 18mm diameter 9mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0918_L18.0mm_D9.0mm_P25.40mm_Horizontal +Resistor, Axial_DIN0918 series, Axial, Horizontal, pin pitch=25.4mm, 4W, length*diameter=18*9mm^2 +Resistor Axial_DIN0918 series Axial Horizontal pin pitch 25.4mm 4W length 18mm diameter 9mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0918_L18.0mm_D9.0mm_P30.48mm_Horizontal +Resistor, Axial_DIN0918 series, Axial, Horizontal, pin pitch=30.48mm, 4W, length*diameter=18*9mm^2 +Resistor Axial_DIN0918 series Axial Horizontal pin pitch 30.48mm 4W length 18mm diameter 9mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0922_L20.0mm_D9.0mm_P7.62mm_Vertical +Resistor, Axial_DIN0922 series, Axial, Vertical, pin pitch=7.62mm, 5W, length*diameter=20*9mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0922 series Axial Vertical pin pitch 7.62mm 5W length 20mm diameter 9mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0922_L20.0mm_D9.0mm_P25.40mm_Horizontal +Resistor, Axial_DIN0922 series, Axial, Horizontal, pin pitch=25.4mm, 5W, length*diameter=20*9mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0922 series Axial Horizontal pin pitch 25.4mm 5W length 20mm diameter 9mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0922_L20.0mm_D9.0mm_P30.48mm_Horizontal +Resistor, Axial_DIN0922 series, Axial, Horizontal, pin pitch=30.48mm, 5W, length*diameter=20*9mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0922 series Axial Horizontal pin pitch 30.48mm 5W length 20mm diameter 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L20.0mm_W6.4mm_P5.08mm_Vertical +Resistor, Axial_Power series, Axial, Vertical, pin pitch=5.08mm, 4W, length*width*height=20*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Axial Vertical pin pitch 5.08mm 4W length 20mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L20.0mm_W6.4mm_P7.62mm_Vertical +Resistor, Axial_Power series, Axial, Vertical, pin pitch=7.62mm, 4W, length*width*height=20*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Axial Vertical pin pitch 7.62mm 4W length 20mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L20.0mm_W6.4mm_P22.40mm +Resistor, Axial_Power series, Box, pin pitch=22.4mm, 4W, length*width*height=20*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 22.4mm 4W length 20mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L20.0mm_W6.4mm_P25.40mm +Resistor, Axial_Power series, Box, pin pitch=25.4mm, 4W, length*width*height=20*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 25.4mm 4W length 20mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L20.0mm_W6.4mm_P30.48mm +Resistor, Axial_Power series, Box, pin pitch=30.48mm, 4W, length*width*height=20*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 30.48mm 4W length 20mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L25.0mm_W6.4mm_P27.94mm +Resistor, Axial_Power series, Box, pin pitch=27.94mm, 5W, length*width*height=25*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 27.94mm 5W length 25mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L25.0mm_W6.4mm_P30.48mm +Resistor, Axial_Power series, Box, pin pitch=30.48mm, 5W, length*width*height=25*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 30.48mm 5W length 25mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L25.0mm_W9.0mm_P7.62mm_Vertical +Resistor, Axial_Power series, Axial, Vertical, pin pitch=7.62mm, 7W, length*width*height=25*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Axial Vertical pin pitch 7.62mm 7W length 25mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L25.0mm_W9.0mm_P10.16mm_Vertical +Resistor, Axial_Power series, Axial, Vertical, pin pitch=10.16mm, 7W, length*width*height=25*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Axial Vertical pin pitch 10.16mm 7W length 25mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L25.0mm_W9.0mm_P27.94mm +Resistor, Axial_Power series, Box, pin pitch=27.94mm, 7W, length*width*height=25*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 27.94mm 7W length 25mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L25.0mm_W9.0mm_P30.48mm +Resistor, Axial_Power series, Box, pin pitch=30.48mm, 7W, length*width*height=25*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 30.48mm 7W length 25mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L38.0mm_W6.4mm_P40.64mm +Resistor, Axial_Power series, Box, pin pitch=40.64mm, 7W, length*width*height=38*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 40.64mm 7W length 38mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L38.0mm_W6.4mm_P45.72mm +Resistor, Axial_Power series, Box, pin pitch=45.72mm, 7W, length*width*height=38*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 45.72mm 7W length 38mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L38.0mm_W9.0mm_P40.64mm +Resistor, Axial_Power series, Box, pin pitch=40.64mm, 9W, length*width*height=38*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 40.64mm 9W length 38mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L38.0mm_W9.0mm_P45.72mm +Resistor, Axial_Power series, Box, pin pitch=45.72mm, 9W, length*width*height=38*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 45.72mm 9W length 38mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L48.0mm_W12.5mm_P7.62mm_Vertical +Resistor, Axial_Power series, Axial, Vertical, pin pitch=7.62mm, 15W, length*width*height=48*12.5*12.5mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Axial Vertical pin pitch 7.62mm 15W length 48mm width 12.5mm height 12.5mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L48.0mm_W12.5mm_P10.16mm_Vertical +Resistor, Axial_Power series, Axial, Vertical, pin pitch=10.16mm, 15W, length*width*height=48*12.5*12.5mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Axial Vertical pin pitch 10.16mm 15W length 48mm width 12.5mm height 12.5mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L48.0mm_W12.5mm_P55.88mm +Resistor, Axial_Power series, Box, pin pitch=55.88mm, 15W, length*width*height=48*12.5*12.5mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 55.88mm 15W length 48mm width 12.5mm height 12.5mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L48.0mm_W12.5mm_P60.96mm +Resistor, Axial_Power series, Box, pin pitch=60.96mm, 15W, length*width*height=48*12.5*12.5mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 60.96mm 15W length 48mm width 12.5mm height 12.5mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L50.0mm_W9.0mm_P55.88mm +Resistor, Axial_Power series, Box, pin pitch=55.88mm, 11W, length*width*height=50*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 55.88mm 11W length 50mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L50.0mm_W9.0mm_P60.96mm +Resistor, Axial_Power series, Box, pin pitch=60.96mm, 11W, length*width*height=50*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 60.96mm 11W length 50mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L60.0mm_W14.0mm_P10.16mm_Vertical +Resistor, Axial_Power series, Axial, Vertical, pin pitch=10.16mm, 25W, length*width*height=60*14*14mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Axial Vertical pin pitch 10.16mm 25W length 60mm width 14mm height 14mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L60.0mm_W14.0mm_P66.04mm +Resistor, Axial_Power series, Box, pin pitch=66.04mm, 25W, length*width*height=60*14*14mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 66.04mm 25W length 60mm width 14mm height 14mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L60.0mm_W14.0mm_P71.12mm +Resistor, Axial_Power series, Box, pin pitch=71.12mm, 25W, length*width*height=60*14*14mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 71.12mm 25W length 60mm width 14mm height 14mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L75.0mm_W9.0mm_P81.28mm +Resistor, Axial_Power series, Box, pin pitch=81.28mm, 17W, length*width*height=75*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 81.28mm 17W length 75mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L75.0mm_W9.0mm_P86.36mm +Resistor, Axial_Power series, Box, pin pitch=86.36mm, 17W, length*width*height=75*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 86.36mm 17W length 75mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Shunt_L22.2mm_W8.0mm_PS14.30mm_P25.40mm +Resistor, Axial_Shunt series, Box, pin pitch=25.4mm, 3W, length*width*height=22.2*8*8mm^3, shunt pin pitch = 14.30mm, http://www.vishay.com/docs/30217/cpsl.pdf +Resistor Axial_Shunt series Box pin pitch 25.4mm 3W length 22.2mm width 8mm height 8mm shunt pin pitch 14.30mm +0 +4 +4 +Resistor_THT +R_Axial_Shunt_L22.2mm_W9.5mm_PS14.30mm_P25.40mm +Resistor, Axial_Shunt series, Box, pin pitch=25.4mm, 5W, length*width*height=22.2*9.5*9.5mm^3, shunt pin pitch = 14.30mm, http://www.vishay.com/docs/30217/cpsl.pdf +Resistor Axial_Shunt series Box pin pitch 25.4mm 5W length 22.2mm width 9.5mm height 9.5mm shunt pin pitch 14.30mm +0 +4 +4 +Resistor_THT +R_Axial_Shunt_L35.3mm_W9.5mm_PS25.40mm_P38.10mm +Resistor, Axial_Shunt series, Box, pin pitch=38.1mm, 7W, length*width*height=35.3*9.5*9.5mm^3, shunt pin pitch = 25.40mm, http://www.vishay.com/docs/30217/cpsl.pdf +Resistor Axial_Shunt series Box pin pitch 38.1mm 7W length 35.3mm width 9.5mm height 9.5mm shunt pin pitch 25.40mm +0 +4 +4 +Resistor_THT +R_Axial_Shunt_L47.6mm_W9.5mm_PS34.93mm_P50.80mm +Resistor, Axial_Shunt series, Box, pin pitch=50.8mm, 10W, length*width*height=47.6*9.5*9.5mm^3, shunt pin pitch = 34.93mm, http://www.vishay.com/docs/30217/cpsl.pdf +Resistor Axial_Shunt series Box pin pitch 50.8mm 10W length 47.6mm width 9.5mm height 9.5mm shunt pin pitch 34.93mm +0 +4 +4 +Resistor_THT +R_Axial_Shunt_L47.6mm_W12.7mm_PS34.93mm_P50.80mm +Resistor, Axial_Shunt series, Box, pin pitch=50.8mm, 15W, length*width*height=47.6*12.7*12.7mm^3, shunt pin pitch = 34.93mm, http://www.vishay.com/docs/30217/cpsl.pdf +Resistor Axial_Shunt series Box pin pitch 50.8mm 15W length 47.6mm width 12.7mm height 12.7mm shunt pin pitch 34.93mm +0 +4 +4 +Resistor_THT +R_Bare_Metal_Element_L12.4mm_W4.8mm_P11.40mm +Resistor, Bare_Metal_Element series, Bare Metal Strip/Wire, Horizontal, pin pitch=11.4mm, 1W, length*width=12.4*4.8mm^2, https://www.bourns.com/pdfs/PWR4412-2S.pdf +Resistor Bare_Metal_Element series Bare Metal Strip Wire Horizontal pin pitch 11.4mm 1W length 12.4mm width 4.8mm +0 +2 +2 +Resistor_THT +R_Bare_Metal_Element_L16.3mm_W4.8mm_P15.30mm +Resistor, Bare_Metal_Element series, Bare Metal Strip/Wire, Horizontal, pin pitch=15.3mm, 3W, length*width=16.3*4.8mm^2, https://www.bourns.com/pdfs/PWR4412-2S.pdf +Resistor Bare_Metal_Element series Bare Metal Strip Wire Horizontal pin pitch 15.3mm 3W length 16.3mm width 4.8mm +0 +2 +2 +Resistor_THT +R_Bare_Metal_Element_L21.3mm_W4.8mm_P20.30mm +Resistor, Bare_Metal_Element series, Bare Metal Strip/Wire, Horizontal, pin pitch=20.3mm, 5W, length*width=21.3*4.8mm^2, https://www.bourns.com/pdfs/PWR4412-2S.pdf +Resistor Bare_Metal_Element series Bare Metal Strip Wire Horizontal pin pitch 20.3mm 5W length 21.3mm width 4.8mm +0 +2 +2 +Resistor_THT +R_Box_L8.4mm_W2.5mm_P5.08mm +Resistor, Box series, Radial, pin pitch=5.08mm, 0.5W = 1/2W, length*width=8.38*2.54mm^2, http://www.vishay.com/docs/60051/cns020.pdf +Resistor Box series Radial pin pitch 5.08mm 0.5W = 1/2W length 8.38mm width 2.54mm +0 +2 +2 +Resistor_THT +R_Box_L13.0mm_W4.0mm_P9.00mm +Resistor, Box series, Radial, pin pitch=9.00mm, 2W, length*width=13.0*4.0mm^2, http://www.produktinfo.conrad.com/datenblaetter/425000-449999/443860-da-01-de-METALLBAND_WIDERSTAND_0_1_OHM_5W_5Pr.pdf +Resistor Box series Radial pin pitch 9.00mm 2W length 13.0mm width 4.0mm +0 +2 +2 +Resistor_THT +R_Box_L14.0mm_W5.0mm_P9.00mm +Resistor, Box series, Radial, pin pitch=9.00mm, 5W, length*width=14.0*5.0mm^2, http://www.produktinfo.conrad.com/datenblaetter/425000-449999/443860-da-01-de-METALLBAND_WIDERSTAND_0_1_OHM_5W_5Pr.pdf +Resistor Box series Radial pin pitch 9.00mm 5W length 14.0mm width 5.0mm +0 +2 +2 +Resistor_THT +R_Box_L26.0mm_W5.0mm_P20.00mm +Resistor, Box series, Radial, pin pitch=20.00mm, 10W, length*width=26.0*5.0mm^2, http://www.produktinfo.conrad.com/datenblaetter/425000-449999/443860-da-01-de-METALLBAND_WIDERSTAND_0_1_OHM_5W_5Pr.pdf +Resistor Box series Radial pin pitch 20.00mm 10W length 26.0mm width 5.0mm +0 +2 +2 +Resistor_THT +R_Radial_Power_L7.0mm_W8.0mm_Px2.40mm_Py2.30mm +Resistor, Radial_Power series, Radial, pin pitch=2.40*2.30mm^2, 7W, length*width=7*8mm^2, http://www.vitrohm.com/content/files/vitrohm_series_kv_-_201601.pdf +Resistor Radial_Power series Radial pin pitch 2.40*2.30mm^2 7W length 7mm width 8mm +0 +2 +2 +Resistor_THT +R_Radial_Power_L9.0mm_W10.0mm_Px2.70mm_Py2.30mm +Resistor, Radial_Power series, Radial, pin pitch=2.70*2.30mm^2, 17W, length*width=9*10mm^2, http://www.vitrohm.com/content/files/vitrohm_series_kv_-_201601.pdf +Resistor Radial_Power series Radial pin pitch 2.70*2.30mm^2 17W length 9mm width 10mm +0 +2 +2 +Resistor_THT +R_Radial_Power_L11.0mm_W7.0mm_P5.00mm +Resistor, Radial_Power series, Radial, pin pitch=5.00mm, 2W, length*width=11.0*7.0mm^2, http://www.vishay.com/docs/30218/cpcx.pdf +Resistor Radial_Power series Radial pin pitch 5.00mm 2W length 11.0mm width 7.0mm +0 +2 +2 +Resistor_THT +R_Radial_Power_L12.0mm_W8.0mm_P5.00mm +Resistor, Radial_Power series, Radial, pin pitch=5.00mm, 3W, length*width=12.0*8.0mm^2, http://www.vishay.com/docs/30218/cpcx.pdf +Resistor Radial_Power series Radial pin pitch 5.00mm 3W length 12.0mm width 8.0mm +0 +2 +2 +Resistor_THT +R_Radial_Power_L13.0mm_W9.0mm_P5.00mm +Resistor, Radial_Power series, Radial, pin pitch=5.00mm, 7W, length*width=13.0*9.0mm^2, http://www.vishay.com/docs/30218/cpcx.pdf +Resistor Radial_Power series Radial pin pitch 5.00mm 7W length 13.0mm width 9.0mm +0 +2 +2 +Resistor_THT +R_Radial_Power_L16.1mm_W9.0mm_P7.37mm +Resistor, Radial_Power series, Radial, pin pitch=7.37mm, 10W, length*width=16.1*9mm^2, http://www.vishay.com/docs/30218/cpcx.pdf +Resistor Radial_Power series Radial pin pitch 7.37mm 10W length 16.1mm width 9mm +0 +2 +2 +Rotary_Encoder +RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm +Alps rotary encoder, EC12E... with switch, vertical shaft, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC11/EC11E15204A3.html +rotary encoder +0 +7 +6 +Rotary_Encoder +RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm_CircularMountingHoles +Alps rotary encoder, EC12E... with switch, vertical shaft, mounting holes with circular drills, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC11/EC11E15204A3.html +rotary encoder +0 +7 +6 +Rotary_Encoder +RotaryEncoder_Alps_EC11E_Vertical_H20mm +Alps rotary encoder, EC12E... without switch (pins are dummy), vertical shaft, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC11/EC11E15204A3.html +rotary encoder +0 +7 +4 +Rotary_Encoder +RotaryEncoder_Alps_EC11E_Vertical_H20mm_CircularMountingHoles +Alps rotary encoder, EC12E... without switch (pins are dummy), vertical shaft, mounting holes with circular drills, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC11/EC11E15204A3.html +rotary encoder +0 +7 +4 +Rotary_Encoder +RotaryEncoder_Alps_EC12E-Switch_Vertical_H20mm +Alps rotary encoder, EC12E... with switch, vertical shaft, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC12E/EC12E1240405.html & http://cdn-reichelt.de/documents/datenblatt/F100/402097STEC12E08.PDF +rotary encoder +0 +7 +6 +Rotary_Encoder +RotaryEncoder_Alps_EC12E-Switch_Vertical_H20mm_CircularMountingHoles +Alps rotary encoder, EC12E... with switch, vertical shaft, mounting holes with circular drills, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC12E/EC12E1240405.html & http://cdn-reichelt.de/documents/datenblatt/F100/402097STEC12E08.PDF +rotary encoder +0 +7 +6 +Rotary_Encoder +RotaryEncoder_Alps_EC12E_Vertical_H20mm +Alps rotary encoder, EC12E..., vertical shaft, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC12E/EC12E1240405.html +rotary encoder +0 +5 +4 +Rotary_Encoder +RotaryEncoder_Alps_EC12E_Vertical_H20mm_CircularMountingHoles +Alps rotary encoder, EC12E..., vertical shaft, mounting holes with circular drills, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC12E/EC12E1240405.html +rotary encoder +0 +5 +4 +Sensor_Audio +CUI_CMC-4013-SMT +Omnidirectional, -42dB, reflowable, electret condenser microphone https://www.cuidevices.com/product/resource/cmc-4013-smt-tr.pdf +Microphone CUI +0 +2 +2 +Sensor_Audio +Infineon_PG-LLGA-5-1 +Infineon_PG-LLGA-5-1 StepUp generated footprint, https://www.infineon.com/cms/en/product/packages/PG-LLGA/PG-LLGA-5-1/ +infineon mems microphone +0 +15 +5 +Sensor_Audio +ST_HLGA-6_3.76x4.72mm_P1.65mm +http://www.st.com/content/ccc/resource/technical/document/datasheet/group3/27/62/48/98/44/54/4d/36/DM00303211/files/DM00303211.pdf/jcr:content/translations/en.DM00303211.pdf +HLGA Sensor Audio +0 +6 +6 +Sensor_Current +AKM_CQ_7 +AKM Current Sensor, 7 pin, THT (http://www.akm.com/akm/en/file/datasheet/CQ-236B.pdf) +akm current sensor tht +0 +39 +7 +Sensor_Current +AKM_CQ_7S +AKM Current Sensor, 7 pin, SMD (http://www.akm.com/akm/en/file/datasheet/CQ-236B.pdf) +akm current sensor smd +0 +19 +7 +Sensor_Current +AKM_CQ_VSOP-24_5.6x7.9mm_P0.65mm +AKM VSOP-24 current sensor, 5.6x7.9mm body, 0.65mm pitch (http://www.akm.com/akm/en/file/datasheet/CQ-330J.pdf) +akm vsop 24 +0 +10 +10 +Sensor_Current +AKM_CZ_SSOP-10_6.5x8.1mm_P0.95mm +AKM CZ-381x current sensor, 6.5x8.1mm body, 0.95mm pitch (http://www.akm.com/akm/en/product/detail/0009/) +akm cz-381x 10 +0 +10 +10 +Sensor_Current +Allegro_CB_PFF +Allegro MicroSystems, CB-PFF Package (http://www.allegromicro.com/en/Products/Current-Sensor-ICs/Fifty-To-Two-Hundred-Amp-Integrated-Conductor-Sensor-ICs/ACS758.aspx) !PADS 4-5 DO NOT MATCH DATASHEET! +Allegro CB-PFF +0 +37 +5 +Sensor_Current +Allegro_CB_PSF +Allegro MicroSystems, CB-PSF Package (http://www.allegromicro.com/en/Products/Current-Sensor-ICs/Fifty-To-Two-Hundred-Amp-Integrated-Conductor-Sensor-ICs/ACS758.aspx) +Allegro CB-PSF +0 +5 +5 +Sensor_Current +Allegro_CB_PSS +Allegro MicroSystems, CB-PSS Package (http://www.allegromicro.com/en/Products/Current-Sensor-ICs/Fifty-To-Two-Hundred-Amp-Integrated-Conductor-Sensor-ICs/ACS758.aspx) +Allegro CB-PSS +0 +5 +5 +Sensor_Current +Allegro_PSOF-7_4.8x6.4mm_P1.60mm +Allegro Microsystems PSOF-7, 4.8x6.4mm Body, 1.60mm Pitch (http://www.allegromicro.com/~/media/Files/Datasheets/ACS780-Datasheet.ashx) +Allegro PSOF-7 +0 +7 +7 +Sensor_Current +Allegro_QFN-12-10-1EP_3x3mm_P0.5mm +Allegro Microsystems 12-Lead (10-Lead Populated) Quad Flat Pack, 3x3mm Body, 0.5mm Pitch (http://www.allegromicro.com/~/media/Files/Datasheets/ACS711-Datasheet.ashx) +Allegro QFN 0.5 +0 +14 +10 +Sensor_Current +Allegro_QSOP-24_3.9x8.7mm_P0.635mm +Allegro Microsystems 24-Lead Plastic Shrink Small Outline Narrow Body Body [QSOP] (http://www.allegromicro.com/~/media/Files/Datasheets/ACS726-Datasheet.ashx?la=en) +Allegro QSOP 0.635 +0 +24 +24 +Sensor_Current +Allegro_SIP-3 +Allegro Microsystems SIP-3, 1.27mm Pitch (http://www.allegromicro.com/~/media/Files/Datasheets/A1369-Datasheet.ashx) +Allegro SIP-3 +0 +3 +3 +Sensor_Current +Allegro_SIP-4 +Allegro Microsystems SIP-4, 1.27mm Pitch (http://www.allegromicro.com/~/media/Files/Datasheets/A1363-Datasheet.ashx) +Allegro SIP-4 +0 +4 +4 +Sensor_Current +Diodes_SIP-3_4.1x1.5mm_P1.27mm +Diodes SIP-3 Bulk Pack, 1.27mm Pitch (https://www.diodes.com/assets/Package-Files/SIP-3-Bulk-Pack.pdf) +Diodes SIP-3 Bulk Pack +0 +3 +3 +Sensor_Current +Diodes_SIP-3_4.1x1.5mm_P2.65mm +Diodes SIP-3 Ammo Pack, 2.65mm Pitch (https://www.diodes.com/assets/Package-Files/SIP-3-Ammo-Pack.pdf) +Diodes SIP-3 Ammo Pack +0 +3 +3 +Sensor_Current +Honeywell_CSLW +https://sensing.honeywell.com/honeywell-sensing-cslw-series-product-sheet-005861-1-en.pdf +Miniature Wired Open-Loop Current Sensor +0 +5 +5 +Sensor_Current +LEM_CKSR +LEM CKSR 6/15/25/50/75-NP Current Transducer, https://www.lem.com/sites/default/files/products_datasheets/cksr_75-np.pdf +current transducer LEM +0 +14 +14 +Sensor_Current +LEM_HO8-NP +LEM HO 8/15/25-NP Current Transducer (https://www.lem.com/sites/default/files/products_datasheets/ho-np-0000_series.pdf) +current transducer +0 +13 +13 +Sensor_Current +LEM_HO8-NSM +LEM HO 8/15/25-NSM Current Transducer (https://www.lem.com/sites/default/files/products_datasheets/ho-nsm-0000_series.pdf) +current transducer +0 +13 +13 +Sensor_Current +LEM_HO40-NP +LEM HO 40/60/120/150-NP Current Transducer (https://www.lem.com/sites/default/files/products_datasheets/ho-np_0100__1100_series.pdf) +current transducer +0 +13 +13 +Sensor_Current +LEM_HTFS +LEM HTFS x00-P current transducer (https://www.lem.com/sites/default/files/products_datasheets/htfs_200_800-p.pdf) +HTFS current transducer +0 +4 +4 +Sensor_Current +LEM_HX02-P +LEM HX02-P hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%202_6-p_e%20v5.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX03-P-SP2 +LEM HX03-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX04-P +LEM HX04-P hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%202_6-p_e%20v5.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX05-NP +LEM HX05-NP hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%205_15-np_e%20v10.pdf) +hall current +0 +8 +8 +Sensor_Current +LEM_HX05-P-SP2 +LEM HX05-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX06-P +LEM HX06-P hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%202_6-p_e%20v5.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX10-NP +LEM HX10-NP hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%205_15-np_e%20v10.pdf) +hall current +0 +8 +8 +Sensor_Current +LEM_HX10-P-SP2 +LEM HX10-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX15-NP +LEM HX15-NP hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%205_15-np_e%20v10.pdf) +hall current +0 +8 +8 +Sensor_Current +LEM_HX15-P-SP2 +LEM HX15-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX20-P-SP2 +LEM HX20-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX25-P-SP2 +LEM HX25-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX50-P-SP2 +LEM HX50-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_LA25-P +LEM Current Transducer (https://www.lem.com/sites/default/files/products_datasheets/la_25-p.pdf) +current transducer +0 +3 +3 +Sensor_Current +LEM_LTSR-NP +LEM current transducer LEM_LTSR-NP 5V supply voltage series https://www.lem.com/sites/default/files/products_datasheets/ltsr_6-np.pdf +Current transducer +0 +10 +10 +Sensor_Motion +InvenSense_QFN-24_3x3mm_P0.4mm +24-Lead Plastic QFN (3mm x 3mm); Pitch 0.4mm; EP 1.7x1.54mm; for InvenSense motion sensors; keepout area marked (Package see: https://store.invensense.com/datasheets/invensense/MPU9250REV1.0.pdf; See also https://www.invensense.com/wp-content/uploads/2015/02/InvenSense-MEMS-Handling.pdf) +QFN 0.4 +0 +24 +24 +Sensor_Motion +InvenSense_QFN-24_3x3mm_P0.4mm_NoMask +24-Lead Plastic QFN (3mm x 3mm); Pitch 0.4mm; EP 1.7x1.54mm; for InvenSense motion sensors; Mask removed below exposed pad; keepout area marked (Package see: https://store.invensense.com/datasheets/invensense/MPU9250REV1.0.pdf; See also https://www.invensense.com/wp-content/uploads/2015/02/InvenSense-MEMS-Handling.pdf) +QFN 0.4 +0 +25 +24 +Sensor_Motion +InvenSense_QFN-24_4x4mm_P0.5mm +24-Lead Plastic QFN (4mm x 4mm); Pitch 0.5mm; EP 2.7x2.6mm; for InvenSense motion sensors; keepout area marked (Package see: https://store.invensense.com/datasheets/invensense/MPU-6050_DataSheet_V3%204.pdf; See also https://www.invensense.com/wp-content/uploads/2015/02/InvenSense-MEMS-Handling.pdf) +QFN 0.5 +0 +24 +24 +Sensor_Motion +InvenSense_QFN-24_4x4mm_P0.5mm_NoMask +24-Lead Plastic QFN (4mm x 4mm); Pitch 0.5mm; EP 2.7x2.6mm; for InvenSense motion sensors; Mask removed below exposed pad; keepout area marked (Package see: https://store.invensense.com/datasheets/invensense/MPU-6050_DataSheet_V3%204.pdf; See also https://www.invensense.com/wp-content/uploads/2015/02/InvenSense-MEMS-Handling.pdf) +QFN 0.5 +0 +25 +24 +Sensor_Motion +TT_OPTO_5Pins_6.99 +TT Photo IC + +0 +5 +5 +Sensor_Pressure +Freescale_98ARH99066A +https://www.nxp.com/docs/en/data-sheet/MPXH6250A.pdf +sensor pressure ssop 98ARH99066A +0 +8 +8 +Sensor_Pressure +Freescale_98ARH99089A +https://www.nxp.com/docs/en/data-sheet/MPXH6250A.pdf +sensor pressure ssop 98ARH99089A +0 +8 +8 +Sensor_Pressure +Honeywell_40PCxxxG1A +https://www.honeywellscportal.com/index.php?ci_id=138832 +pressure sensor automotive honeywell +0 +3 +3 +Sensor_Voltage +LEM_LV25-P +LEM LV25-P Voltage transducer, https://www.lem.com/sites/default/files/products_datasheets/lv_25-p.pdf +LEM Hall Effect Voltage transducer +0 +5 +5 +Socket +3M_Textool_240-1288-00-0602J_2x20_P2.54mm +3M 40-pin zero insertion force socket, though-hole, row spacing 25.4 mm (1000 mils) +THT DIP DIL ZIF 25.4mm 1000mil Socket +0 +40 +40 +Socket +DIP_Socket-14_W4.3_W5.08_W7.62_W10.16_W10.9_3M_214-3339-00-0602J +3M 14-pin zero insertion force socket, through-hole, row spacing 7.62 mm (300 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 7.62mm 300mil Socket +0 +14 +14 +Socket +DIP_Socket-16_W4.3_W5.08_W7.62_W10.16_W10.9_3M_216-3340-00-0602J +3M 16-pin zero insertion force socket, through-hole, row spacing 7.62 mm (300 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 7.62mm 300mil Socket +0 +16 +16 +Socket +DIP_Socket-18_W4.3_W5.08_W7.62_W10.16_W10.9_3M_218-3341-00-0602J +3M 18-pin zero insertion force socket, through-hole, row spacing 7.62 mm (300 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 7.62mm 300mil Socket +0 +18 +18 +Socket +DIP_Socket-20_W4.3_W5.08_W7.62_W10.16_W10.9_3M_220-3342-00-0602J +3M 20-pin zero insertion force socket, through-hole, row spacing 7.62 mm (300 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 7.62mm 300mil Socket +0 +20 +20 +Socket +DIP_Socket-22_W6.9_W7.62_W10.16_W12.7_W13.5_3M_222-3343-00-0602J +3M 22-pin zero insertion force socket, through-hole, row spacing 10.16 mm (400 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 10.16mm 400mil Socket +0 +22 +22 +Socket +DIP_Socket-24_W4.3_W5.08_W7.62_W10.16_W10.9_3M_224-5248-00-0602J +3M 24-pin zero insertion force socket, through-hole, row spacing 7.62 mm (300 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 7.62mm 300mil Socket +0 +24 +24 +Socket +DIP_Socket-24_W11.9_W12.7_W15.24_W17.78_W18.5_3M_224-1275-00-0602J +3M 24-pin zero insertion force socket, through-hole, row spacing 15.24 mm (600 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 15.24mm 600mil Socket +0 +24 +24 +Socket +DIP_Socket-28_W6.9_W7.62_W10.16_W12.7_W13.5_3M_228-4817-00-0602J +3M 28-pin zero insertion force socket, through-hole, row spacing 10.16 mm (400 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 10.16mm 400mil Socket +0 +28 +28 +Socket +DIP_Socket-28_W11.9_W12.7_W15.24_W17.78_W18.5_3M_228-1277-00-0602J +3M 28-pin zero insertion force socket, through-hole, row spacing 15.24 mm (600 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 15.24mm 600mil Socket +0 +28 +28 +Socket +DIP_Socket-32_W11.9_W12.7_W15.24_W17.78_W18.5_3M_232-1285-00-0602J +3M 32-pin zero insertion force socket, through-hole, row spacing 15.24 mm (600 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 15.24mm 600mil Socket +0 +32 +32 +Socket +DIP_Socket-40_W11.9_W12.7_W15.24_W17.78_W18.5_3M_240-1280-00-0602J +3M 40-pin zero insertion force socket, through-hole, row spacing 15.24 mm (600 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 15.24mm 600mil Socket +0 +40 +40 +Socket +DIP_Socket-40_W22.1_W22.86_W25.4_W27.94_W28.7_3M_240-3639-00-0602J +3M 40-pin zero insertion force socket, through-hole, row spacing 25.4 mm (1000 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 25.4mm 1000mil Socket +0 +40 +40 +Socket +DIP_Socket-42_W11.9_W12.7_W15.24_W17.78_W18.5_3M_242-1281-00-0602J +3M 42-pin zero insertion force socket, through-hole, row spacing 15.24 mm (600 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 15.24mm 600mil Socket +0 +42 +42 +Socket +Wells_648-0482211SA01 +https://www.farnell.com/cad/316865.pdf?_ga=2.37208032.177107060.1530611323-249019997.1498114824 +48pin TSOP Socket +0 +48 +48 +Symbol +CE-Logo_8.5x6mm_SilkScreen +CE marking +Logo CE certification +0 +0 +0 +Symbol +CE-Logo_11.2x8mm_SilkScreen +CE marking +Logo CE certification +0 +0 +0 +Symbol +CE-Logo_16.8x12mm_SilkScreen +CE marking +Logo CE certification +0 +0 +0 +Symbol +CE-Logo_28x20mm_SilkScreen +CE marking +Logo CE certification +0 +0 +0 +Symbol +CE-Logo_42x30mm_SilkScreen +CE marking +Logo CE certification +0 +0 +0 +Symbol +CE-Logo_56.1x40mm_SilkScreen +CE marking +Logo CE certification +0 +0 +0 +Symbol +ESD-Logo_6.6x6mm_SilkScreen +Electrostatic discharge Logo +Logo ESD +0 +0 +0 +Symbol +ESD-Logo_8.9x8mm_SilkScreen +Electrostatic discharge Logo +Logo ESD +0 +0 +0 +Symbol +ESD-Logo_13.2x12mm_SilkScreen +Electrostatic discharge Logo +Logo ESD +0 +0 +0 +Symbol +ESD-Logo_22x20mm_SilkScreen +Electrostatic discharge Logo +Logo ESD +0 +0 +0 +Symbol +ESD-Logo_33x30mm_SilkScreen +Electrostatic discharge Logo +Logo ESD +0 +0 +0 +Symbol +ESD-Logo_44.1x40mm_SilkScreen +Electrostatic discharge Logo +Logo ESD +0 +0 +0 +Symbol +FCC-Logo_7.3x6mm_SilkScreen +FCC marking +Logo FCC certification +0 +0 +0 +Symbol +FCC-Logo_9.6x8mm_SilkScreen +FCC marking +Logo FCC certification +0 +0 +0 +Symbol +FCC-Logo_14.6x12mm_SilkScreen +FCC marking +Logo FCC certification +0 +0 +0 +Symbol +FCC-Logo_24.2x20mm_SilkScreen +FCC marking +Logo FCC certification +0 +0 +0 +Symbol +FCC-Logo_36.3x30mm_SilkScreen +FCC marking +Logo FCC certification +0 +0 +0 +Symbol +FCC-Logo_48.3x40mm_SilkScreen +FCC marking +Logo FCC certification +0 +0 +0 +Symbol +KiCad-Logo2_5mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_5mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_6mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_6mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_8mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_8mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_12mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_12mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_20mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_20mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_30mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_30mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_40mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_40mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_5mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_5mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_6mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_6mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_8mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_8mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_12mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_12mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_20mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_20mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_30mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_30mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_40mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_40mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +OSHW-Logo2_7.3x6mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_7.3x6mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_9.8x8mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_9.8x8mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_14.6x12mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_14.6x12mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_24.3x20mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_24.3x20mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_36.5x30mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_36.5x30mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_48.7x40mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_48.7x40mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo_5.7x6mm_Copper +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_5.7x6mm_SilkScreen +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_7.5x8mm_Copper +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_7.5x8mm_SilkScreen +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_11.4x12mm_Copper +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_11.4x12mm_SilkScreen +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_19x20mm_Copper +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_19x20mm_SilkScreen +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_28.5x30mm_Copper +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_28.5x30mm_SilkScreen +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_38.1x40mm_Copper +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_38.1x40mm_SilkScreen +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Symbol_6.7x6mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_6.7x6mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_8.9x8mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_8.9x8mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_13.4x12mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_13.4x12mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_22.3x20mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_22.3x20mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_33.5x30mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_33.5x30mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_44.5x40mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_44.5x40mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +Polarity_Center_Negative_6mm_SilkScreen +Polarity Logo, Center Negative +Logo Polarity Center Negative +0 +0 +0 +Symbol +Polarity_Center_Negative_8mm_SilkScreen +Polarity Logo, Center Negative +Logo Polarity Center Negative +0 +0 +0 +Symbol +Polarity_Center_Negative_12mm_SilkScreen +Polarity Logo, Center Negative +Logo Polarity Center Negative +0 +0 +0 +Symbol +Polarity_Center_Negative_20mm_SilkScreen +Polarity Logo, Center Negative +Logo Polarity Center Negative +0 +0 +0 +Symbol +Polarity_Center_Negative_30mm_SilkScreen +Polarity Logo, Center Negative +Logo Polarity Center Negative +0 +0 +0 +Symbol +Polarity_Center_Negative_40mm_SilkScreen +Polarity Logo, Center Negative +Logo Polarity Center Negative +0 +0 +0 +Symbol +Polarity_Center_Positive_6mm_SilkScreen +Polarity Logo, Center Positive +Logo Polarity Center Positive +0 +0 +0 +Symbol +Polarity_Center_Positive_8mm_SilkScreen +Polarity Logo, Center Positive +Logo Polarity Center Positive +0 +0 +0 +Symbol +Polarity_Center_Positive_12mm_SilkScreen +Polarity Logo, Center Positive +Logo Polarity Center Positive +0 +0 +0 +Symbol +Polarity_Center_Positive_20mm_SilkScreen +Polarity Logo, Center Positive +Logo Polarity Center Positive +0 +0 +0 +Symbol +Polarity_Center_Positive_30mm_SilkScreen +Polarity Logo, Center Positive +Logo Polarity Center Positive +0 +0 +0 +Symbol +Polarity_Center_Positive_40mm_SilkScreen +Polarity Logo, Center Positive +Logo Polarity Center Positive +0 +0 +0 +Symbol +RoHS-Logo_6mm_SilkScreen +Restriction of Hazardous Substances Directive Logo +Logo RoHS +0 +0 +0 +Symbol +RoHS-Logo_8mm_SilkScreen +Restriction of Hazardous Substances Directive Logo +Logo RoHS +0 +0 +0 +Symbol +RoHS-Logo_12mm_SilkScreen +Restriction of Hazardous Substances Directive Logo +Logo RoHS +0 +0 +0 +Symbol +RoHS-Logo_20mm_SilkScreen +Restriction of Hazardous Substances Directive Logo +Logo RoHS +0 +0 +0 +Symbol +RoHS-Logo_30mm_SilkScreen +Restriction of Hazardous Substances Directive Logo +Logo RoHS +0 +0 +0 +Symbol +RoHS-Logo_40mm_SilkScreen +Restriction of Hazardous Substances Directive Logo +Logo RoHS +0 +0 +0 +Symbol +Symbol_Attention_CopperTop_Big +Symbol, Attention, Copper Top, Big, +Symbol, Attention, Copper Top, Big, +0 +0 +0 +Symbol +Symbol_Attention_CopperTop_Small +Symbol, Attention, Copper Top, Small, +Symbol, Attention, Copper Top, Small, +0 +0 +0 +Symbol +Symbol_Barrel_Polarity +Barrel connector polarity indicator +barrel polarity +0 +0 +0 +Symbol +Symbol_CC-Attribution_CopperTop_Big +Symbol, CC-Attribution, Copper Top, Big, +Symbol, CC-Attribution, Copper Top, Big, +0 +0 +0 +Symbol +Symbol_CC-Attribution_CopperTop_Small +Symbol, CC-Share Alike, Copper Top, Small, +Symbol, CC-Share Alike, Copper Top, Small, +0 +0 +0 +Symbol +Symbol_CC-Noncommercial_CopperTop_Big +Symbol, CC-Noncommercial, Copper Top, Big, +Symbol, CC-Noncommercial, Copper Top, Big, +0 +0 +0 +Symbol +Symbol_CC-Noncommercial_CopperTop_Small +Symbol, CC-Noncommercial Alike, Copper Top, Small, +Symbol, CC-Noncommercial Alike, Copper Top, Small, +0 +0 +0 +Symbol +Symbol_CC-PublicDomain_CopperTop_Big +Symbol, CC-PublicDomain, Copper Top, Big, +Symbol, CC-PublicDomain, Copper Top, Big, +0 +0 +0 +Symbol +Symbol_CC-PublicDomain_CopperTop_Small +Symbol, CC-Public Domain, Copper Top, Small, +Symbol, CC-Public Domain, Copper Top, Small, +0 +0 +0 +Symbol +Symbol_CC-PublicDomain_SilkScreenTop_Big +Symbol, CC-PublicDomain, SilkScreen Top, Big, +Symbol, CC-PublicDomain, SilkScreen Top, Big, +0 +0 +0 +Symbol +Symbol_CC-ShareAlike_CopperTop_Big +Symbol, CC-Share Alike, Copper Top, Big, +Symbol, CC-Share Alike, Copper Top, Big, +0 +0 +0 +Symbol +Symbol_CC-ShareAlike_CopperTop_Small +Symbol, CC-Share Alike, Copper Top, Small, +Symbol, CC-Share Alike, Copper Top, Small, +0 +0 +0 +Symbol +Symbol_CreativeCommonsPublicDomain_CopperTop_Small +Symbol, Creative Commons Public Domain, CopperTop, Small, +Symbol, Creative Commons Public Domain, CopperTop, Small, +0 +0 +0 +Symbol +Symbol_CreativeCommonsPublicDomain_SilkScreenTop_Small +Symbol, Creative Commons Public Domain, SilkScreenTop, Small, +Symbol, Creative Commons Public Domain, SilkScreen Top, Small, +0 +0 +0 +Symbol +Symbol_CreativeCommons_CopperTop_Type1_Big +Symbol, Creative Commons, CopperTop, Type 1, Big, +Symbol, Creative Commons, CopperTop, Type 1, Big, +0 +0 +0 +Symbol +Symbol_CreativeCommons_CopperTop_Type2_Big +Symbol, Creative Commons, CopperTop, Type 2, Big, +Symbol, Creative Commons, CopperTop, Type 2, Big, +0 +0 +0 +Symbol +Symbol_CreativeCommons_CopperTop_Type2_Small +Symbol, Creative Commons, CopperTop, Type 2, Small, +Symbol, Creative Commons, CopperTop, Type 2, Small, +0 +0 +0 +Symbol +Symbol_CreativeCommons_SilkScreenTop_Type2_Big +Symbol, Creative Commons, SilkScreen Top, Type 2, Big, +Symbol, Creative Commons, SilkScreen Top, Type 2, Big, +0 +0 +0 +Symbol +Symbol_Danger_CopperTop_Big +Symbol, Danger, CopperTop, Big, +Symbol, Danger, CopperTop, Big, +0 +0 +0 +Symbol +Symbol_Danger_CopperTop_Small +Symbol, Danger, Copper Top, Small, +Symbol, Danger, Copper Top, Small, +0 +0 +0 +Symbol +Symbol_ESD-Logo-Text_CopperTop + + +0 +0 +0 +Symbol +Symbol_ESD-Logo_CopperTop +ESD-Logo, similar JEDEC-14, without text, ohne Text, Copper Top, +ESD-Logo, similar JEDEC-14, without text, ohne Text, Copper Top, +0 +0 +0 +Symbol +Symbol_GNU-GPL_CopperTop_Big +Symbol, GNU-GPL, Copper Top, Big, +Symbol, GNU-GPL, Copper Top, Big, +0 +0 +0 +Symbol +Symbol_GNU-GPL_CopperTop_Small +Symbol, GNU-GPL, Copper Top, Small, +Symbol, GNU-GPL, Copper Top, Small, +0 +0 +0 +Symbol +Symbol_GNU-Logo_CopperTop +GNU-Logo, GNU-Head, GNU-Kopf, Copper Top, +GNU-Logo, GNU-Head, GNU-Kopf, Copper Top, +0 +0 +0 +Symbol +Symbol_GNU-Logo_SilkscreenTop +GNU-Logo, GNU-Head, GNU-Kopf, Silkscreen, +GNU-Logo, GNU-Head, GNU-Kopf, Silkscreen, +0 +0 +0 +Symbol +Symbol_HighVoltage_Type1_CopperTop_Big +Symbol, HighVoltage, Type1, Copper Top, Big, +Symbol, HighVoltage, Type1, Copper Top, Big, +0 +0 +0 +Symbol +Symbol_HighVoltage_Type2_CopperTop_Big +Symbol, HighVoltage, Type2, Copper Top, Big, +Symbol, HighVoltage, Type2, Copper Top, Big, +0 +0 +0 +Symbol +Symbol_HighVoltage_Type2_CopperTop_VerySmall +Symbol, High Voltage, Type 2, Copper Top, Very Small, +Symbol, High Voltage, Type 2, Copper Top, Very Small, +0 +0 +0 +Symbol +Symbol_Highvoltage_Type1_CopperTop_Small +Symbol, Highvoltage, Type 1, Copper Top, Small, +Symbol, Highvoltage, Type 1, Copper Top, Small, +0 +0 +0 +Symbol +Symbol_Highvoltage_Type2_CopperTop_Small +Symbol, Highvoltage, Type 2, Copper Top, Small, +Symbol, Highvoltage, Type 2, Copper Top, Small, +0 +0 +0 +Symbol +WEEE-Logo_4.2x6mm_SilkScreen +Waste Electrical and Electronic Equipment Directive +Logo WEEE +0 +0 +0 +Symbol +WEEE-Logo_5.6x8mm_SilkScreen +Waste Electrical and Electronic Equipment Directive +Logo WEEE +0 +0 +0 +Symbol +WEEE-Logo_8.4x12mm_SilkScreen +Waste Electrical and Electronic Equipment Directive +Logo WEEE +0 +0 +0 +Symbol +WEEE-Logo_14x20mm_SilkScreen +Waste Electrical and Electronic Equipment Directive +Logo WEEE +0 +0 +0 +Symbol +WEEE-Logo_21x30mm_SilkScreen +Waste Electrical and Electronic Equipment Directive +Logo WEEE +0 +0 +0 +Symbol +WEEE-Logo_28.1x40mm_SilkScreen +Waste Electrical and Electronic Equipment Directive +Logo WEEE +0 +0 +0 +TerminalBlock +TerminalBlock_Altech_AK300-2_P5.00mm +Altech AK300 terminal block, pitch 5.0mm, 45 degree angled, see http://www.mouser.com/ds/2/16/PCBMETRC-24178.pdf +Altech AK300 terminal block pitch 5.0mm +0 +2 +2 +TerminalBlock +TerminalBlock_Altech_AK300-3_P5.00mm +Altech AK300 terminal block, pitch 5.0mm, 45 degree angled, see http://www.mouser.com/ds/2/16/PCBMETRC-24178.pdf +Altech AK300 terminal block pitch 5.0mm +0 +3 +3 +TerminalBlock +TerminalBlock_Altech_AK300-4_P5.00mm +Altech AK300 terminal block, pitch 5.0mm, 45 degree angled, see http://www.mouser.com/ds/2/16/PCBMETRC-24178.pdf +Altech AK300 terminal block pitch 5.0mm +0 +4 +4 +TerminalBlock +TerminalBlock_Wuerth_691311400102_P7.62mm +https://katalog.we-online.de/em/datasheet/6913114001xx.pdf +Wuerth WR-TBL Series 3114 terminal block pitch 7.62mm +0 +2 +2 +TerminalBlock +TerminalBlock_bornier-2_P5.08mm +simple 2-pin terminal block, pitch 5.08mm, revamped version of bornier2 +terminal block bornier2 +0 +2 +2 +TerminalBlock +TerminalBlock_bornier-3_P5.08mm +simple 3-pin terminal block, pitch 5.08mm, revamped version of bornier3 +terminal block bornier3 +0 +3 +3 +TerminalBlock +TerminalBlock_bornier-4_P5.08mm +simple 4-pin terminal block, pitch 5.08mm, revamped version of bornier4 +terminal block bornier4 +0 +4 +4 +TerminalBlock +TerminalBlock_bornier-5_P5.08mm +simple 5-pin terminal block, pitch 5.08mm, revamped version of bornier5 +terminal block bornier5 +0 +5 +5 +TerminalBlock +TerminalBlock_bornier-6_P5.08mm +simple 6pin terminal block, pitch 5.08mm, revamped version of bornier6 +terminal block bornier6 +0 +6 +6 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x02_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 19963, 2 pins, pitch 3.5mm, size 7.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/19963.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 19963 pitch 3.5mm size 7.7x7mm^2 drill 1.2mm pad 2.4mm +0 +2 +2 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x02_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10693, vertical (cable from top), 2 pins, pitch 3.5mm, size 8x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10693.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10693 vertical pitch 3.5mm size 8x8.3mm^2 drill 1.3mm pad 2.6mm +0 +2 +2 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x03_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 20193, 3 pins, pitch 3.5mm, size 11.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/20193.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 20193 pitch 3.5mm size 11.2x7mm^2 drill 1.2mm pad 2.4mm +0 +3 +3 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x03_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10694, vertical (cable from top), 3 pins, pitch 3.5mm, size 11.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10694.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10694 vertical pitch 3.5mm size 11.5x8.3mm^2 drill 1.3mm pad 2.6mm +0 +3 +3 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x04_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 20001, 4 pins, pitch 3.5mm, size 14.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/20001.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 20001 pitch 3.5mm size 14.7x7mm^2 drill 1.2mm pad 2.4mm +0 +4 +4 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x04_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10695, vertical (cable from top), 4 pins, pitch 3.5mm, size 15x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10695.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10695 vertical pitch 3.5mm size 15x8.3mm^2 drill 1.3mm pad 2.6mm +0 +4 +4 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x05_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 20223, 5 pins, pitch 3.5mm, size 18.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/20223.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 20223 pitch 3.5mm size 18.2x7mm^2 drill 1.2mm pad 2.4mm +0 +5 +5 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x05_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10696, vertical (cable from top), 5 pins, pitch 3.5mm, size 18.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10696.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10696 vertical pitch 3.5mm size 18.5x8.3mm^2 drill 1.3mm pad 2.6mm +0 +5 +5 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x06_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 19964, 6 pins, pitch 3.5mm, size 21.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/19964.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 19964 pitch 3.5mm size 21.7x7mm^2 drill 1.2mm pad 2.4mm +0 +6 +6 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x06_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10697, vertical (cable from top), 6 pins, pitch 3.5mm, size 22x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10697.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10697 vertical pitch 3.5mm size 22x8.3mm^2 drill 1.3mm pad 2.6mm +0 +6 +6 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x07_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 10684, 7 pins, pitch 3.5mm, size 25.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10684.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10684 pitch 3.5mm size 25.2x7mm^2 drill 1.2mm pad 2.4mm +0 +7 +7 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x07_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10698, vertical (cable from top), 7 pins, pitch 3.5mm, size 25.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10698.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10698 vertical pitch 3.5mm size 25.5x8.3mm^2 drill 1.3mm pad 2.6mm +0 +7 +7 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x08_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 19965, 8 pins, pitch 3.5mm, size 28.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/19965.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 19965 pitch 3.5mm size 28.7x7mm^2 drill 1.2mm pad 2.4mm +0 +8 +8 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x08_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10699, vertical (cable from top), 8 pins, pitch 3.5mm, size 29x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10699.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10699 vertical pitch 3.5mm size 29x8.3mm^2 drill 1.3mm pad 2.6mm +0 +8 +8 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x09_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 10686, 9 pins, pitch 3.5mm, size 32.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10686.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10686 pitch 3.5mm size 32.2x7mm^2 drill 1.2mm pad 2.4mm +0 +9 +9 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x09_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10700, vertical (cable from top), 9 pins, pitch 3.5mm, size 32.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10700.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10700 vertical pitch 3.5mm size 32.5x8.3mm^2 drill 1.3mm pad 2.6mm +0 +9 +9 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x10_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 10687, 10 pins, pitch 3.5mm, size 35.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10687.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10687 pitch 3.5mm size 35.7x7mm^2 drill 1.2mm pad 2.4mm +0 +10 +10 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x10_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10701, vertical (cable from top), 10 pins, pitch 3.5mm, size 36x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10701.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10701 vertical pitch 3.5mm size 36x8.3mm^2 drill 1.3mm pad 2.6mm +0 +10 +10 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x11_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 10688, 11 pins, pitch 3.5mm, size 39.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10688.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10688 pitch 3.5mm size 39.2x7mm^2 drill 1.2mm pad 2.4mm +0 +11 +11 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x11_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10702, vertical (cable from top), 11 pins, pitch 3.5mm, size 39.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10702.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10702 vertical pitch 3.5mm size 39.5x8.3mm^2 drill 1.3mm pad 2.6mm +0 +11 +11 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x12_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 10689, 12 pins, pitch 3.5mm, size 42.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10689.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10689 pitch 3.5mm size 42.7x7mm^2 drill 1.2mm pad 2.4mm +0 +12 +12 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x12_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10703, vertical (cable from top), 12 pins, pitch 3.5mm, size 43x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10703.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10703 vertical pitch 3.5mm size 43x8.3mm^2 drill 1.3mm pad 2.6mm +0 +12 +12 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x13_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 10690, 13 pins, pitch 3.5mm, size 46.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10690.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10690 pitch 3.5mm size 46.2x7mm^2 drill 1.2mm pad 2.4mm +0 +13 +13 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x13_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10704, vertical (cable from top), 13 pins, pitch 3.5mm, size 46.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10704.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10704 vertical pitch 3.5mm size 46.5x8.3mm^2 drill 1.3mm pad 2.6mm +0 +13 +13 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x14_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 10691, 14 pins, pitch 3.5mm, size 49.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10691.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10691 pitch 3.5mm size 49.7x7mm^2 drill 1.2mm pad 2.4mm +0 +14 +14 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x14_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10705, vertical (cable from top), 14 pins, pitch 3.5mm, size 50x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10705.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10705 vertical pitch 3.5mm size 50x8.3mm^2 drill 1.3mm pad 2.6mm +0 +14 +14 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x15_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 10692, 15 pins, pitch 3.5mm, size 53.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10692.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10692 pitch 3.5mm size 53.2x7mm^2 drill 1.2mm pad 2.4mm +0 +15 +15 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x15_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10706, vertical (cable from top), 15 pins, pitch 3.5mm, size 53.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10706.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10706 vertical pitch 3.5mm size 53.5x8.3mm^2 drill 1.3mm pad 2.6mm +0 +15 +15 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-02_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +2 +2 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-03_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +3 +3 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-04_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +4 +4 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-05_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +5 +5 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-06_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +6 +6 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-07_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +7 +7 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-08_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +8 +8 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-09_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +9 +9 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-10_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +10 +10 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-11_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +11 +11 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-12_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +12 +12 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-13_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +13 +13 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-14_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +14 +14 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-15_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +15 +15 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-16_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +16 +16 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-17_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +17 +17 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-18_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +18 +18 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-19_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +19 +19 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-20_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +20 +20 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-21_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +21 +21 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-22_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +22 +22 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-23_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +23 +23 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-24_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +24 +24 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-25_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +25 +25 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-26_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +26 +26 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-27_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +27 +27 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-28_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +28 +28 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-29_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +29 +29 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-30_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +30 +30 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_360271_1x01_Horizontal_ScrewM3.0_Boxed +single screw terminal block Metz Connect 360271, block size 9x7.3mm^2, drill diamater 1.5mm, 1 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 134, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT single screw terminal block Metz Connect 360271 size 9x7.3mm^2 drill 1.5mm pad 3mm +0 +1 +1 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_360272_1x01_Horizontal_ScrewM2.6 +single screw terminal block Metz Connect 360272, block size 4x4mm^2, drill diamater 1.5mm, 2 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 131, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT single screw terminal block Metz Connect 360272 size 4x4mm^2 drill 1.5mm pad 3mm +0 +2 +1 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_360273_1x01_Horizontal_ScrewM2.6_WireProtection +single screw terminal block Metz Connect 360273, block size 5x4mm^2, drill diamater 1.5mm, 2 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 131, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT single screw terminal block Metz Connect 360273 size 5x4mm^2 drill 1.5mm pad 3mm +0 +2 +1 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_360291_1x01_Horizontal_ScrewM3.0_Boxed +single screw terminal block Metz Connect 360291, block size 9x7.3mm^2, drill diamater 1.5mm, 2 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 133, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT single screw terminal block Metz Connect 360291 size 9x7.3mm^2 drill 1.5mm pad 3mm +0 +2 +1 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_360322_1x01_Horizontal_ScrewM3.0_WireProtection +single screw terminal block Metz Connect 360322, block size 6x4mm^2, drill diamater 1.5mm, 2 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 133, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT single screw terminal block Metz Connect 360322 size 6x4mm^2 drill 1.5mm pad 3mm +0 +2 +1 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_360381_1x01_Horizontal_ScrewM3.0 +single screw terminal block Metz Connect 360381, block size 5x5mm^2, drill diamater 1.5mm, 2 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 133, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT single screw terminal block Metz Connect 360381 size 5x5mm^2 drill 1.5mm pad 3mm +0 +2 +1 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_360410_1x01_Horizontal_ScrewM3.0 +single screw terminal block Metz Connect 360410, block size 5x5mm^2, drill diamater 1.5mm, 2 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 132, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT single screw terminal block Metz Connect 360410 size 5x5mm^2 drill 1.5mm pad 3mm +0 +2 +1 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_360425_1x01_Horizontal_ScrewM4.0_Boxed +single screw terminal block Metz Connect 360425, block size 9x9mm^2, drill diamater 1.6mm, 4 pads, pad diameter 3.2mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 134, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT single screw terminal block Metz Connect 360425 size 9x9mm^2 drill 1.6mm pad 3.2mm +0 +4 +1 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type011_RT05502HBWC_1x02_P5.00mm_Horizontal +terminal block Metz Connect Type011_RT05502HBWC, 2 pins, pitch 5mm, size 10x10.5mm^2, drill diamater 1.4mm, pad diameter 2.8mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310111_RT055xxHBLC_OFF-022717S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type011_RT05502HBWC pitch 5mm size 10x10.5mm^2 drill 1.4mm pad 2.8mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type011_RT05503HBWC_1x03_P5.00mm_Horizontal +terminal block Metz Connect Type011_RT05503HBWC, 3 pins, pitch 5mm, size 15x10.5mm^2, drill diamater 1.4mm, pad diameter 2.8mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310111_RT055xxHBLC_OFF-022717S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type011_RT05503HBWC pitch 5mm size 15x10.5mm^2 drill 1.4mm pad 2.8mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type011_RT05504HBWC_1x04_P5.00mm_Horizontal +terminal block Metz Connect Type011_RT05504HBWC, 4 pins, pitch 5mm, size 20x10.5mm^2, drill diamater 1.4mm, pad diameter 2.8mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310111_RT055xxHBLC_OFF-022717S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type011_RT05504HBWC pitch 5mm size 20x10.5mm^2 drill 1.4mm pad 2.8mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type011_RT05505HBWC_1x05_P5.00mm_Horizontal +terminal block Metz Connect Type011_RT05505HBWC, 5 pins, pitch 5mm, size 25x10.5mm^2, drill diamater 1.4mm, pad diameter 2.8mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310111_RT055xxHBLC_OFF-022717S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type011_RT05505HBWC pitch 5mm size 25x10.5mm^2 drill 1.4mm pad 2.8mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type011_RT05506HBWC_1x06_P5.00mm_Horizontal +terminal block Metz Connect Type011_RT05506HBWC, 6 pins, pitch 5mm, size 30x10.5mm^2, drill diamater 1.4mm, pad diameter 2.8mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310111_RT055xxHBLC_OFF-022717S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type011_RT05506HBWC pitch 5mm size 30x10.5mm^2 drill 1.4mm pad 2.8mm +0 +6 +6 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type055_RT01502HDWU_1x02_P5.00mm_Horizontal +terminal block Metz Connect Type055_RT01502HDWU, 2 pins, pitch 5mm, size 10x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310551_RT015xxHDWU_OFF-022723S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type055_RT01502HDWU pitch 5mm size 10x8mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type055_RT01503HDWU_1x03_P5.00mm_Horizontal +terminal block Metz Connect Type055_RT01503HDWU, 3 pins, pitch 5mm, size 15x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310551_RT015xxHDWU_OFF-022723S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type055_RT01503HDWU pitch 5mm size 15x8mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type055_RT01504HDWU_1x04_P5.00mm_Horizontal +terminal block Metz Connect Type055_RT01504HDWU, 4 pins, pitch 5mm, size 20x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310551_RT015xxHDWU_OFF-022723S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type055_RT01504HDWU pitch 5mm size 20x8mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type059_RT06302HBWC_1x02_P3.50mm_Horizontal +terminal block Metz Connect Type059_RT06302HBWC, 2 pins, pitch 3.5mm, size 7x6.5mm^2, drill diamater 1.2mm, pad diameter 2.3mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310591_RT063xxHBWC_OFF-022684T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type059_RT06302HBWC pitch 3.5mm size 7x6.5mm^2 drill 1.2mm pad 2.3mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type059_RT06303HBWC_1x03_P3.50mm_Horizontal +terminal block Metz Connect Type059_RT06303HBWC, 3 pins, pitch 3.5mm, size 10.5x6.5mm^2, drill diamater 1.2mm, pad diameter 2.3mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310591_RT063xxHBWC_OFF-022684T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type059_RT06303HBWC pitch 3.5mm size 10.5x6.5mm^2 drill 1.2mm pad 2.3mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type059_RT06304HBWC_1x04_P3.50mm_Horizontal +terminal block Metz Connect Type059_RT06304HBWC, 4 pins, pitch 3.5mm, size 14x6.5mm^2, drill diamater 1.2mm, pad diameter 2.3mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310591_RT063xxHBWC_OFF-022684T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type059_RT06304HBWC pitch 3.5mm size 14x6.5mm^2 drill 1.2mm pad 2.3mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type059_RT06305HBWC_1x05_P3.50mm_Horizontal +terminal block Metz Connect Type059_RT06305HBWC, 5 pins, pitch 3.5mm, size 17.5x6.5mm^2, drill diamater 1.2mm, pad diameter 2.3mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310591_RT063xxHBWC_OFF-022684T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type059_RT06305HBWC pitch 3.5mm size 17.5x6.5mm^2 drill 1.2mm pad 2.3mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type059_RT06306HBWC_1x06_P3.50mm_Horizontal +terminal block Metz Connect Type059_RT06306HBWC, 6 pins, pitch 3.5mm, size 21x6.5mm^2, drill diamater 1.2mm, pad diameter 2.3mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310591_RT063xxHBWC_OFF-022684T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type059_RT06306HBWC pitch 3.5mm size 21x6.5mm^2 drill 1.2mm pad 2.3mm +0 +6 +6 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type067_RT01902HDWC_1x02_P10.00mm_Horizontal +terminal block Metz Connect Type067_RT01902HDWC, 2 pins, pitch 10mm, size 15.8x8.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310671_RT019xxHDWC_OFF-023605N.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type067_RT01902HDWC pitch 10mm size 15.8x8.2mm^2 drill 1.3mm pad 2.6mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type067_RT01903HDWC_1x03_P10.00mm_Horizontal +terminal block Metz Connect Type067_RT01903HDWC, 3 pins, pitch 10mm, size 25.8x8.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310671_RT019xxHDWC_OFF-023605N.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type067_RT01903HDWC pitch 10mm size 25.8x8.2mm^2 drill 1.3mm pad 2.6mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type067_RT01904HDWC_1x04_P10.00mm_Horizontal +terminal block Metz Connect Type067_RT01904HDWC, 4 pins, pitch 10mm, size 35.8x8.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310671_RT019xxHDWC_OFF-023605N.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type067_RT01904HDWC pitch 10mm size 35.8x8.2mm^2 drill 1.3mm pad 2.6mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type067_RT01905HDWC_1x05_P10.00mm_Horizontal +terminal block Metz Connect Type067_RT01905HDWC, 5 pins, pitch 10mm, size 45.8x8.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310671_RT019xxHDWC_OFF-023605N.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type067_RT01905HDWC pitch 10mm size 45.8x8.2mm^2 drill 1.3mm pad 2.6mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type073_RT02602HBLU_1x02_P5.08mm_Horizontal +terminal block Metz Connect Type073_RT02602HBLU, 2 pins, pitch 5.08mm, size 10.2x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310731_RT026xxHBLU_OFF-022792U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type073_RT02602HBLU pitch 5.08mm size 10.2x11mm^2 drill 1.4mm pad 2.6mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type073_RT02603HBLU_1x03_P5.08mm_Horizontal +terminal block Metz Connect Type073_RT02603HBLU, 3 pins, pitch 5.08mm, size 15.2x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310731_RT026xxHBLU_OFF-022792U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type073_RT02603HBLU pitch 5.08mm size 15.2x11mm^2 drill 1.4mm pad 2.6mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type086_RT03402HBLC_1x02_P3.81mm_Horizontal +terminal block Metz Connect Type086_RT03402HBLC, 2 pins, pitch 3.81mm, size 7.51x7.3mm^2, drill diamater 0.7mm, pad diameter 1.4mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310861_RT034xxHBLC_OFF-026114K.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type086_RT03402HBLC pitch 3.81mm size 7.51x7.3mm^2 drill 0.7mm pad 1.4mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type086_RT03403HBLC_1x03_P3.81mm_Horizontal +terminal block Metz Connect Type086_RT03403HBLC, 3 pins, pitch 3.81mm, size 11.3x7.3mm^2, drill diamater 0.7mm, pad diameter 1.4mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310861_RT034xxHBLC_OFF-026114K.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type086_RT03403HBLC pitch 3.81mm size 11.3x7.3mm^2 drill 0.7mm pad 1.4mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type086_RT03404HBLC_1x04_P3.81mm_Horizontal +terminal block Metz Connect Type086_RT03404HBLC, 4 pins, pitch 3.81mm, size 15.1x7.3mm^2, drill diamater 0.7mm, pad diameter 1.4mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310861_RT034xxHBLC_OFF-026114K.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type086_RT03404HBLC pitch 3.81mm size 15.1x7.3mm^2 drill 0.7mm pad 1.4mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type086_RT03405HBLC_1x05_P3.81mm_Horizontal +terminal block Metz Connect Type086_RT03405HBLC, 5 pins, pitch 3.81mm, size 18.9x7.3mm^2, drill diamater 0.7mm, pad diameter 1.4mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310861_RT034xxHBLC_OFF-026114K.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type086_RT03405HBLC pitch 3.81mm size 18.9x7.3mm^2 drill 0.7mm pad 1.4mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type086_RT03406HBLC_1x06_P3.81mm_Horizontal +terminal block Metz Connect Type086_RT03406HBLC, 6 pins, pitch 3.81mm, size 22.8x7.3mm^2, drill diamater 0.7mm, pad diameter 1.4mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310861_RT034xxHBLC_OFF-026114K.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type086_RT03406HBLC pitch 3.81mm size 22.8x7.3mm^2 drill 0.7mm pad 1.4mm +0 +6 +6 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type094_RT03502HBLU_1x02_P5.00mm_Horizontal +terminal block Metz Connect Type094_RT03502HBLU, 2 pins, pitch 5mm, size 10x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/ru/system/files/productfiles/Data_sheet_310941_RT035xxHBLU_OFF-022742T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type094_RT03502HBLU pitch 5mm size 10x8.3mm^2 drill 1.3mm pad 2.6mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type094_RT03503HBLU_1x03_P5.00mm_Horizontal +terminal block Metz Connect Type094_RT03503HBLU, 3 pins, pitch 5mm, size 15x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/ru/system/files/productfiles/Data_sheet_310941_RT035xxHBLU_OFF-022742T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type094_RT03503HBLU pitch 5mm size 15x8.3mm^2 drill 1.3mm pad 2.6mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type094_RT03504HBLU_1x04_P5.00mm_Horizontal +terminal block Metz Connect Type094_RT03504HBLU, 4 pins, pitch 5mm, size 20x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/ru/system/files/productfiles/Data_sheet_310941_RT035xxHBLU_OFF-022742T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type094_RT03504HBLU pitch 5mm size 20x8.3mm^2 drill 1.3mm pad 2.6mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type094_RT03505HBLU_1x05_P5.00mm_Horizontal +terminal block Metz Connect Type094_RT03505HBLU, 5 pins, pitch 5mm, size 25x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/ru/system/files/productfiles/Data_sheet_310941_RT035xxHBLU_OFF-022742T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type094_RT03505HBLU pitch 5mm size 25x8.3mm^2 drill 1.3mm pad 2.6mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type094_RT03506HBLU_1x06_P5.00mm_Horizontal +terminal block Metz Connect Type094_RT03506HBLU, 6 pins, pitch 5mm, size 30x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/ru/system/files/productfiles/Data_sheet_310941_RT035xxHBLU_OFF-022742T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type094_RT03506HBLU pitch 5mm size 30x8.3mm^2 drill 1.3mm pad 2.6mm +0 +6 +6 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type101_RT01602HBWC_1x02_P5.08mm_Horizontal +terminal block Metz Connect Type101_RT01602HBWC, 2 pins, pitch 5.08mm, size 10.2x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311011_RT016xxHBWC_OFF-022771S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type101_RT01602HBWC pitch 5.08mm size 10.2x8mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type101_RT01603HBWC_1x03_P5.08mm_Horizontal +terminal block Metz Connect Type101_RT01603HBWC, 3 pins, pitch 5.08mm, size 15.2x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311011_RT016xxHBWC_OFF-022771S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type101_RT01603HBWC pitch 5.08mm size 15.2x8mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type101_RT01604HBWC_1x04_P5.08mm_Horizontal +terminal block Metz Connect Type101_RT01604HBWC, 4 pins, pitch 5.08mm, size 20.3x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311011_RT016xxHBWC_OFF-022771S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type101_RT01604HBWC pitch 5.08mm size 20.3x8mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type101_RT01605HBWC_1x05_P5.08mm_Horizontal +terminal block Metz Connect Type101_RT01605HBWC, 5 pins, pitch 5.08mm, size 25.4x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311011_RT016xxHBWC_OFF-022771S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type101_RT01605HBWC pitch 5.08mm size 25.4x8mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type101_RT01606HBWC_1x06_P5.08mm_Horizontal +terminal block Metz Connect Type101_RT01606HBWC, 6 pins, pitch 5.08mm, size 30.5x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311011_RT016xxHBWC_OFF-022771S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type101_RT01606HBWC pitch 5.08mm size 30.5x8mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type171_RT13702HBWC_1x02_P7.50mm_Horizontal +terminal block Metz Connect Type171_RT13702HBWC, 2 pins, pitch 7.5mm, size 15x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311711_RT137xxHBWC_OFF-022811Q.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type171_RT13702HBWC pitch 7.5mm size 15x9mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type171_RT13703HBWC_1x03_P7.50mm_Horizontal +terminal block Metz Connect Type171_RT13703HBWC, 3 pins, pitch 7.5mm, size 22.5x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311711_RT137xxHBWC_OFF-022811Q.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type171_RT13703HBWC pitch 7.5mm size 22.5x9mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type171_RT13704HBWC_1x04_P7.50mm_Horizontal +terminal block Metz Connect Type171_RT13704HBWC, 4 pins, pitch 7.5mm, size 30x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311711_RT137xxHBWC_OFF-022811Q.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type171_RT13704HBWC pitch 7.5mm size 30x9mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type171_RT13705HBWC_1x05_P7.50mm_Horizontal +terminal block Metz Connect Type171_RT13705HBWC, 5 pins, pitch 7.5mm, size 37.5x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311711_RT137xxHBWC_OFF-022811Q.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type171_RT13705HBWC pitch 7.5mm size 37.5x9mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type171_RT13706HBWC_1x06_P7.50mm_Horizontal +terminal block Metz Connect Type171_RT13706HBWC, 6 pins, pitch 7.5mm, size 45x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311711_RT137xxHBWC_OFF-022811Q.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type171_RT13706HBWC pitch 7.5mm size 45x9mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type175_RT02702HBLC_1x02_P7.50mm_Horizontal +terminal block Metz Connect Type175_RT02702HBLC, 2 pins, pitch 7.5mm, size 15x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311751_RT027xxHBLC_OFF-022814U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type175_RT02702HBLC pitch 7.5mm size 15x11mm^2 drill 1.4mm pad 2.6mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type175_RT02703HBLC_1x03_P7.50mm_Horizontal +terminal block Metz Connect Type175_RT02703HBLC, 3 pins, pitch 7.5mm, size 22.5x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311751_RT027xxHBLC_OFF-022814U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type175_RT02703HBLC pitch 7.5mm size 22.5x11mm^2 drill 1.4mm pad 2.6mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type175_RT02704HBLC_1x04_P7.50mm_Horizontal +terminal block Metz Connect Type175_RT02704HBLC, 4 pins, pitch 7.5mm, size 30x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311751_RT027xxHBLC_OFF-022814U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type175_RT02704HBLC pitch 7.5mm size 30x11mm^2 drill 1.4mm pad 2.6mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type175_RT02705HBLC_1x05_P7.50mm_Horizontal +terminal block Metz Connect Type175_RT02705HBLC, 5 pins, pitch 7.5mm, size 37.5x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311751_RT027xxHBLC_OFF-022814U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type175_RT02705HBLC pitch 7.5mm size 37.5x11mm^2 drill 1.4mm pad 2.6mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type175_RT02706HBLC_1x06_P7.50mm_Horizontal +terminal block Metz Connect Type175_RT02706HBLC, 6 pins, pitch 7.5mm, size 45x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311751_RT027xxHBLC_OFF-022814U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type175_RT02706HBLC pitch 7.5mm size 45x11mm^2 drill 1.4mm pad 2.6mm +0 +6 +6 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type205_RT04502UBLC_1x02_P5.00mm_45Degree +terminal block Metz Connect Type205_RT04502UBLC, 45Degree (cable under 45degree), 2 pins, pitch 5mm, size 10x12.5mm^2, drill diamater 1.4mm, pad diameter 2.7mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_312051_RT045xxUBLC_OFF-022759T.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type205_RT04502UBLC 45Degree pitch 5mm size 10x12.5mm^2 drill 1.4mm pad 2.7mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type205_RT04503UBLC_1x03_P5.00mm_45Degree +terminal block Metz Connect Type205_RT04503UBLC, 45Degree (cable under 45degree), 3 pins, pitch 5mm, size 15x12.5mm^2, drill diamater 1.4mm, pad diameter 2.7mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_312051_RT045xxUBLC_OFF-022759T.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type205_RT04503UBLC 45Degree pitch 5mm size 15x12.5mm^2 drill 1.4mm pad 2.7mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type205_RT04504UBLC_1x04_P5.00mm_45Degree +terminal block Metz Connect Type205_RT04504UBLC, 45Degree (cable under 45degree), 4 pins, pitch 5mm, size 20x12.5mm^2, drill diamater 1.4mm, pad diameter 2.7mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_312051_RT045xxUBLC_OFF-022759T.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type205_RT04504UBLC 45Degree pitch 5mm size 20x12.5mm^2 drill 1.4mm pad 2.7mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type205_RT04505UBLC_1x05_P5.00mm_45Degree +terminal block Metz Connect Type205_RT04505UBLC, 45Degree (cable under 45degree), 5 pins, pitch 5mm, size 25x12.5mm^2, drill diamater 1.4mm, pad diameter 2.7mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_312051_RT045xxUBLC_OFF-022759T.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type205_RT04505UBLC 45Degree pitch 5mm size 25x12.5mm^2 drill 1.4mm pad 2.7mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type205_RT04506UBLC_1x06_P5.00mm_45Degree +terminal block Metz Connect Type205_RT04506UBLC, 45Degree (cable under 45degree), 6 pins, pitch 5mm, size 30x12.5mm^2, drill diamater 1.4mm, pad diameter 2.7mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_312051_RT045xxUBLC_OFF-022759T.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type205_RT04506UBLC 45Degree pitch 5mm size 30x12.5mm^2 drill 1.4mm pad 2.7mm +0 +6 +6 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type701_RT11L02HGLU_1x02_P6.35mm_Horizontal +terminal block Metz Connect Type701_RT11L02HGLU, 2 pins, pitch 6.35mm, size 12.7x12.5mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_317011_RT11LxxHGLU_OFF-022798U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type701_RT11L02HGLU pitch 6.35mm size 12.7x12.5mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type701_RT11L03HGLU_1x03_P6.35mm_Horizontal +terminal block Metz Connect Type701_RT11L03HGLU, 3 pins, pitch 6.35mm, size 19x12.5mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_317011_RT11LxxHGLU_OFF-022798U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type701_RT11L03HGLU pitch 6.35mm size 19x12.5mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type703_RT10N02HGLU_1x02_P9.52mm_Horizontal +terminal block Metz Connect Type703_RT10N02HGLU, 2 pins, pitch 9.52mm, size 19x12.5mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_317031_RT10NxxHGLU_OFF-022897S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type703_RT10N02HGLU pitch 9.52mm size 19x12.5mm^2 drill 1.3mm pad 2.6mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type703_RT10N03HGLU_1x03_P9.52mm_Horizontal +terminal block Metz Connect Type703_RT10N03HGLU, 3 pins, pitch 9.52mm, size 28.6x12.5mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_317031_RT10NxxHGLU_OFF-022897S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type703_RT10N03HGLU pitch 9.52mm size 28.6x12.5mm^2 drill 1.3mm pad 2.6mm +0 +3 +3 +TerminalBlock_Philmore +TerminalBlock_Philmore_TB132_1x02_P5.00mm_Horizontal +Terminal Block Philmore , 2 pins, pitch 5mm, size 10x10.2mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.philmore-datak.com/mc/Page%20197.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Philmore +THT Terminal Block Philmore pitch 5mm size 10x10.2mm^2 drill 1.2mm pad 2.4mm +0 +2 +2 +TerminalBlock_Philmore +TerminalBlock_Philmore_TB133_1x03_P5.00mm_Horizontal +Terminal Block Philmore , 3 pins, pitch 5mm, size 15x10.2mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.philmore-datak.com/mc/Page%20197.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Philmore +THT Terminal Block Philmore pitch 5mm size 15x10.2mm^2 drill 1.2mm pad 2.4mm +0 +3 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-2-5.08, 2 pins, pitch 5.08mm, size 10.2x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-2-5.08 pitch 5.08mm size 10.2x9.8mm^2 drill 1.3mm pad 2.6mm +0 +2 +2 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-2, 2 pins, pitch 5mm, size 10x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-2 pitch 5mm size 10x9.8mm^2 drill 1.3mm pad 2.6mm +0 +2 +2 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-3-5.08_1x03_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-3-5.08, 3 pins, pitch 5.08mm, size 15.2x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-3-5.08 pitch 5.08mm size 15.2x9.8mm^2 drill 1.3mm pad 2.6mm +0 +3 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-3_1x03_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-3, 3 pins, pitch 5mm, size 15x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-3 pitch 5mm size 15x9.8mm^2 drill 1.3mm pad 2.6mm +0 +3 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-4-5.08_1x04_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-4-5.08, 4 pins, pitch 5.08mm, size 20.3x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-4-5.08 pitch 5.08mm size 20.3x9.8mm^2 drill 1.3mm pad 2.6mm +0 +4 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-4_1x04_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-4, 4 pins, pitch 5mm, size 20x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-4 pitch 5mm size 20x9.8mm^2 drill 1.3mm pad 2.6mm +0 +4 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-5-5.08_1x05_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-5-5.08, 5 pins, pitch 5.08mm, size 25.4x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-5-5.08 pitch 5.08mm size 25.4x9.8mm^2 drill 1.3mm pad 2.6mm +0 +5 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-5_1x05_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-5, 5 pins, pitch 5mm, size 25x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-5 pitch 5mm size 25x9.8mm^2 drill 1.3mm pad 2.6mm +0 +5 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-6-5.08_1x06_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-6-5.08, 6 pins, pitch 5.08mm, size 30.5x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-6-5.08 pitch 5.08mm size 30.5x9.8mm^2 drill 1.3mm pad 2.6mm +0 +6 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-6_1x06_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-6, 6 pins, pitch 5mm, size 30x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-6 pitch 5mm size 30x9.8mm^2 drill 1.3mm pad 2.6mm +0 +6 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-7-5.08_1x07_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-7-5.08, 7 pins, pitch 5.08mm, size 35.6x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-7-5.08 pitch 5.08mm size 35.6x9.8mm^2 drill 1.3mm pad 2.6mm +0 +7 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-7_1x07_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-7, 7 pins, pitch 5mm, size 35x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-7 pitch 5mm size 35x9.8mm^2 drill 1.3mm pad 2.6mm +0 +7 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-8-5.08_1x08_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-8-5.08, 8 pins, pitch 5.08mm, size 40.6x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-8-5.08 pitch 5.08mm size 40.6x9.8mm^2 drill 1.3mm pad 2.6mm +0 +8 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-8_1x08_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-8, 8 pins, pitch 5mm, size 40x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-8 pitch 5mm size 40x9.8mm^2 drill 1.3mm pad 2.6mm +0 +8 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-9-5.08_1x09_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-9-5.08, 9 pins, pitch 5.08mm, size 45.7x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-9-5.08 pitch 5.08mm size 45.7x9.8mm^2 drill 1.3mm pad 2.6mm +0 +9 +9 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-9_1x09_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-9, 9 pins, pitch 5mm, size 45x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-9 pitch 5mm size 45x9.8mm^2 drill 1.3mm pad 2.6mm +0 +9 +9 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-10-5.08_1x10_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-10-5.08, 10 pins, pitch 5.08mm, size 50.8x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-10-5.08 pitch 5.08mm size 50.8x9.8mm^2 drill 1.3mm pad 2.6mm +0 +10 +10 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-10_1x10_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-10, 10 pins, pitch 5mm, size 50x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-10 pitch 5mm size 50x9.8mm^2 drill 1.3mm pad 2.6mm +0 +10 +10 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-11-5.08_1x11_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-11-5.08, 11 pins, pitch 5.08mm, size 55.9x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-11-5.08 pitch 5.08mm size 55.9x9.8mm^2 drill 1.3mm pad 2.6mm +0 +11 +11 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-11_1x11_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-11, 11 pins, pitch 5mm, size 55x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-11 pitch 5mm size 55x9.8mm^2 drill 1.3mm pad 2.6mm +0 +11 +11 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-12-5.08_1x12_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-12-5.08, 12 pins, pitch 5.08mm, size 61x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-12-5.08 pitch 5.08mm size 61x9.8mm^2 drill 1.3mm pad 2.6mm +0 +12 +12 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-12_1x12_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-12, 12 pins, pitch 5mm, size 60x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-12 pitch 5mm size 60x9.8mm^2 drill 1.3mm pad 2.6mm +0 +12 +12 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-13-5.08_1x13_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-13-5.08, 13 pins, pitch 5.08mm, size 66x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-13-5.08 pitch 5.08mm size 66x9.8mm^2 drill 1.3mm pad 2.6mm +0 +13 +13 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-13_1x13_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-13, 13 pins, pitch 5mm, size 65x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-13 pitch 5mm size 65x9.8mm^2 drill 1.3mm pad 2.6mm +0 +13 +13 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-14-5.08_1x14_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-14-5.08, 14 pins, pitch 5.08mm, size 71.1x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-14-5.08 pitch 5.08mm size 71.1x9.8mm^2 drill 1.3mm pad 2.6mm +0 +14 +14 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-14_1x14_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-14, 14 pins, pitch 5mm, size 70x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-14 pitch 5mm size 70x9.8mm^2 drill 1.3mm pad 2.6mm +0 +14 +14 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-15-5.08_1x15_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-15-5.08, 15 pins, pitch 5.08mm, size 76.2x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-15-5.08 pitch 5.08mm size 76.2x9.8mm^2 drill 1.3mm pad 2.6mm +0 +15 +15 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-15_1x15_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-15, 15 pins, pitch 5mm, size 75x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-15 pitch 5mm size 75x9.8mm^2 drill 1.3mm pad 2.6mm +0 +15 +15 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-16-5.08_1x16_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-16-5.08, 16 pins, pitch 5.08mm, size 81.3x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-16-5.08 pitch 5.08mm size 81.3x9.8mm^2 drill 1.3mm pad 2.6mm +0 +16 +16 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-16_1x16_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-16, 16 pins, pitch 5mm, size 80x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-16 pitch 5mm size 80x9.8mm^2 drill 1.3mm pad 2.6mm +0 +16 +16 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-2-5.08_1x02_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-2-5.08, 2 pins, pitch 5.08mm, size 10.2x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-2-5.08 pitch 5.08mm size 10.2x11.2mm^2 drill 1.3mm pad 2.6mm +0 +2 +2 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-3-5.08_1x03_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-3-5.08, 3 pins, pitch 5.08mm, size 15.2x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-3-5.08 pitch 5.08mm size 15.2x11.2mm^2 drill 1.3mm pad 2.6mm +0 +3 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-4-5.08_1x04_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-4-5.08, 4 pins, pitch 5.08mm, size 20.3x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-4-5.08 pitch 5.08mm size 20.3x11.2mm^2 drill 1.3mm pad 2.6mm +0 +4 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-5-5.08_1x05_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-5-5.08, 5 pins, pitch 5.08mm, size 25.4x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-5-5.08 pitch 5.08mm size 25.4x11.2mm^2 drill 1.3mm pad 2.6mm +0 +5 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-6-5.08_1x06_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-6-5.08, 6 pins, pitch 5.08mm, size 30.5x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-6-5.08 pitch 5.08mm size 30.5x11.2mm^2 drill 1.3mm pad 2.6mm +0 +6 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-7-5.08_1x07_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-7-5.08, 7 pins, pitch 5.08mm, size 35.6x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-7-5.08 pitch 5.08mm size 35.6x11.2mm^2 drill 1.3mm pad 2.6mm +0 +7 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-8-5.08_1x08_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-8-5.08, 8 pins, pitch 5.08mm, size 40.6x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-8-5.08 pitch 5.08mm size 40.6x11.2mm^2 drill 1.3mm pad 2.6mm +0 +8 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-9-5.08_1x09_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-9-5.08, 9 pins, pitch 5.08mm, size 45.7x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-9-5.08 pitch 5.08mm size 45.7x11.2mm^2 drill 1.3mm pad 2.6mm +0 +9 +9 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-10-5.08_1x10_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-10-5.08, 10 pins, pitch 5.08mm, size 50.8x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-10-5.08 pitch 5.08mm size 50.8x11.2mm^2 drill 1.3mm pad 2.6mm +0 +10 +10 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-11-5.08_1x11_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-11-5.08, 11 pins, pitch 5.08mm, size 55.9x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-11-5.08 pitch 5.08mm size 55.9x11.2mm^2 drill 1.3mm pad 2.6mm +0 +11 +11 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-12-5.08_1x12_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-12-5.08, 12 pins, pitch 5.08mm, size 61x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-12-5.08 pitch 5.08mm size 61x11.2mm^2 drill 1.3mm pad 2.6mm +0 +12 +12 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-13-5.08_1x13_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-13-5.08, 13 pins, pitch 5.08mm, size 66x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-13-5.08 pitch 5.08mm size 66x11.2mm^2 drill 1.3mm pad 2.6mm +0 +13 +13 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-14-5.08_1x14_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-14-5.08, 14 pins, pitch 5.08mm, size 71.1x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-14-5.08 pitch 5.08mm size 71.1x11.2mm^2 drill 1.3mm pad 2.6mm +0 +14 +14 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-15-5.08_1x15_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-15-5.08, 15 pins, pitch 5.08mm, size 76.2x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-15-5.08 pitch 5.08mm size 76.2x11.2mm^2 drill 1.3mm pad 2.6mm +0 +15 +15 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-16-5.08_1x16_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-16-5.08, 16 pins, pitch 5.08mm, size 81.3x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-16-5.08 pitch 5.08mm size 81.3x11.2mm^2 drill 1.3mm pad 2.6mm +0 +16 +16 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-2-2.54_1x02_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-2-2.54, 2 pins, pitch 2.54mm, size 5.54x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725656-920552.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-2-2.54 pitch 2.54mm size 5.54x6.2mm^2 drill 1.1mm pad 2.2mm +0 +2 +2 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-3-2.54_1x03_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-3-2.54, 3 pins, pitch 2.54mm, size 8.08x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725656-920552.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-3-2.54 pitch 2.54mm size 8.08x6.2mm^2 drill 1.1mm pad 2.2mm +0 +3 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-4-2.54_1x04_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-4-2.54, 4 pins, pitch 2.54mm, size 10.6x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-4-2.54 pitch 2.54mm size 10.6x6.2mm^2 drill 1.1mm pad 2.2mm +0 +4 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-5-2.54_1x05_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-5-2.54, 5 pins, pitch 2.54mm, size 13.2x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-5-2.54 pitch 2.54mm size 13.2x6.2mm^2 drill 1.1mm pad 2.2mm +0 +5 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-6-2.54_1x06_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-6-2.54, 6 pins, pitch 2.54mm, size 15.7x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-6-2.54 pitch 2.54mm size 15.7x6.2mm^2 drill 1.1mm pad 2.2mm +0 +6 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-7-2.54_1x07_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-7-2.54, 7 pins, pitch 2.54mm, size 18.2x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-7-2.54 pitch 2.54mm size 18.2x6.2mm^2 drill 1.1mm pad 2.2mm +0 +7 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-8-2.54_1x08_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-8-2.54, 8 pins, pitch 2.54mm, size 20.8x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-8-2.54 pitch 2.54mm size 20.8x6.2mm^2 drill 1.1mm pad 2.2mm +0 +8 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-9-2.54_1x09_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-9-2.54, 9 pins, pitch 2.54mm, size 23.3x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-9-2.54 pitch 2.54mm size 23.3x6.2mm^2 drill 1.1mm pad 2.2mm +0 +9 +9 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-10-2.54_1x10_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-10-2.54, 10 pins, pitch 2.54mm, size 25.9x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-10-2.54 pitch 2.54mm size 25.9x6.2mm^2 drill 1.1mm pad 2.2mm +0 +10 +10 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-11-2.54_1x11_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-11-2.54, 11 pins, pitch 2.54mm, size 28.4x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-11-2.54 pitch 2.54mm size 28.4x6.2mm^2 drill 1.1mm pad 2.2mm +0 +11 +11 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-12-2.54_1x12_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-12-2.54, 12 pins, pitch 2.54mm, size 30.9x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-12-2.54 pitch 2.54mm size 30.9x6.2mm^2 drill 1.1mm pad 2.2mm +0 +12 +12 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm +0 +2 +2 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-2-5.0-H_1x02_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-2-5.0-H, 2 pins, pitch 5mm, size 10x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-2-5.0-H pitch 5mm size 10x9mm^2 drill 1.3mm pad 2.6mm +0 +2 +2 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-3-3.5-H_1x03_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-3-3.5-H, 3 pins, pitch 3.5mm, size 10.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-3-3.5-H pitch 3.5mm size 10.5x7.6mm^2 drill 1.2mm pad 2.4mm +0 +3 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-3-5.0-H_1x03_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-3-5.0-H, 3 pins, pitch 5mm, size 15x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-3-5.0-H pitch 5mm size 15x9mm^2 drill 1.3mm pad 2.6mm +0 +3 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-4-3.5-H_1x04_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-4-3.5-H, 4 pins, pitch 3.5mm, size 14x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-4-3.5-H pitch 3.5mm size 14x7.6mm^2 drill 1.2mm pad 2.4mm +0 +4 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-4-5.0-H_1x04_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-4-5.0-H, 4 pins, pitch 5mm, size 20x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-4-5.0-H pitch 5mm size 20x9mm^2 drill 1.3mm pad 2.6mm +0 +4 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-5-3.5-H_1x05_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-5-3.5-H, 5 pins, pitch 3.5mm, size 17.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-5-3.5-H pitch 3.5mm size 17.5x7.6mm^2 drill 1.2mm pad 2.4mm +0 +5 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-5-5.0-H_1x05_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-5-5.0-H, 5 pins, pitch 5mm, size 25x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-5-5.0-H pitch 5mm size 25x9mm^2 drill 1.3mm pad 2.6mm +0 +5 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-6-3.5-H_1x06_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-6-3.5-H, 6 pins, pitch 3.5mm, size 21x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-6-3.5-H pitch 3.5mm size 21x7.6mm^2 drill 1.2mm pad 2.4mm +0 +6 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-6-5.0-H_1x06_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-6-5.0-H, 6 pins, pitch 5mm, size 30x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-6-5.0-H pitch 5mm size 30x9mm^2 drill 1.3mm pad 2.6mm +0 +6 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-7-3.5-H_1x07_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-7-3.5-H, 7 pins, pitch 3.5mm, size 24.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-7-3.5-H pitch 3.5mm size 24.5x7.6mm^2 drill 1.2mm pad 2.4mm +0 +7 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-7-5.0-H_1x07_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-7-5.0-H, 7 pins, pitch 5mm, size 35x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-7-5.0-H pitch 5mm size 35x9mm^2 drill 1.3mm pad 2.6mm +0 +7 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-8-3.5-H_1x08_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-8-3.5-H, 8 pins, pitch 3.5mm, size 28x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-8-3.5-H pitch 3.5mm size 28x7.6mm^2 drill 1.2mm pad 2.4mm +0 +8 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-8-5.0-H_1x08_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-8-5.0-H, 8 pins, pitch 5mm, size 40x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-8-5.0-H pitch 5mm size 40x9mm^2 drill 1.3mm pad 2.6mm +0 +8 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-9-3.5-H_1x09_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-9-3.5-H, 9 pins, pitch 3.5mm, size 31.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-9-3.5-H pitch 3.5mm size 31.5x7.6mm^2 drill 1.2mm pad 2.4mm +0 +9 +9 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-9-5.0-H_1x09_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-9-5.0-H, 9 pins, pitch 5mm, size 45x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-9-5.0-H pitch 5mm size 45x9mm^2 drill 1.3mm pad 2.6mm +0 +9 +9 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-10-3.5-H_1x10_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-10-3.5-H, 10 pins, pitch 3.5mm, size 35x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-10-3.5-H pitch 3.5mm size 35x7.6mm^2 drill 1.2mm pad 2.4mm +0 +10 +10 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-10-5.0-H_1x10_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-10-5.0-H, 10 pins, pitch 5mm, size 50x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-10-5.0-H pitch 5mm size 50x9mm^2 drill 1.3mm pad 2.6mm +0 +10 +10 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-11-3.5-H_1x11_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-11-3.5-H, 11 pins, pitch 3.5mm, size 38.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-11-3.5-H pitch 3.5mm size 38.5x7.6mm^2 drill 1.2mm pad 2.4mm +0 +11 +11 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-11-5.0-H_1x11_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-11-5.0-H, 11 pins, pitch 5mm, size 55x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-11-5.0-H pitch 5mm size 55x9mm^2 drill 1.3mm pad 2.6mm +0 +11 +11 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-12-3.5-H_1x12_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-12-3.5-H, 12 pins, pitch 3.5mm, size 42x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-12-3.5-H pitch 3.5mm size 42x7.6mm^2 drill 1.2mm pad 2.4mm +0 +12 +12 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-12-5.0-H_1x12_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-12-5.0-H, 12 pins, pitch 5mm, size 60x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-12-5.0-H pitch 5mm size 60x9mm^2 drill 1.3mm pad 2.6mm +0 +12 +12 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-13-3.5-H_1x13_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-13-3.5-H, 13 pins, pitch 3.5mm, size 45.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-13-3.5-H pitch 3.5mm size 45.5x7.6mm^2 drill 1.2mm pad 2.4mm +0 +13 +13 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-13-5.0-H_1x13_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-13-5.0-H, 13 pins, pitch 5mm, size 65x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-13-5.0-H pitch 5mm size 65x9mm^2 drill 1.3mm pad 2.6mm +0 +13 +13 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-14-3.5-H_1x14_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-14-3.5-H, 14 pins, pitch 3.5mm, size 49x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-14-3.5-H pitch 3.5mm size 49x7.6mm^2 drill 1.2mm pad 2.4mm +0 +14 +14 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-14-5.0-H_1x14_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-14-5.0-H, 14 pins, pitch 5mm, size 70x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-14-5.0-H pitch 5mm size 70x9mm^2 drill 1.3mm pad 2.6mm +0 +14 +14 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-15-3.5-H_1x15_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-15-3.5-H, 15 pins, pitch 3.5mm, size 52.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-15-3.5-H pitch 3.5mm size 52.5x7.6mm^2 drill 1.2mm pad 2.4mm +0 +15 +15 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-15-5.0-H_1x15_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-15-5.0-H, 15 pins, pitch 5mm, size 75x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-15-5.0-H pitch 5mm size 75x9mm^2 drill 1.3mm pad 2.6mm +0 +15 +15 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-16-3.5-H_1x16_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-16-3.5-H, 16 pins, pitch 3.5mm, size 56x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-16-3.5-H pitch 3.5mm size 56x7.6mm^2 drill 1.2mm pad 2.4mm +0 +16 +16 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-16-5.0-H_1x16_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-16-5.0-H, 16 pins, pitch 5mm, size 80x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-16-5.0-H pitch 5mm size 80x9mm^2 drill 1.3mm pad 2.6mm +0 +16 +16 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-2-2,5-V-SMD_1x02-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 2 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814702/pdf +PhoenixContact PTSM0.5 2 2.5mm vertical SMD spring clamp terminal block connector +0 +4 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-2-2.5-H-THR_1x02_P2.50mm_Horizontal +Terminal Block Phoenix PTSM-0,5-2-2.5-H-THR, 2 pins, pitch 2.5mm, size 7.2x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-2-2.5-H-THR pitch 2.5mm size 7.2x10mm^2 drill 1.2mm pad 3mm +0 +4 +2 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-2-2.5-V-THR_1x02_P2.50mm_Vertical +Terminal Block Phoenix PTSM-0,5-2-2.5-V-THR, vertical (cable from top), 2 pins, pitch 2.5mm, size 5.5x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-2-2.5-V-THR vertical pitch 2.5mm size 5.5x5mm^2 drill 1.2mm pad 2mm +0 +4 +2 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-2-HV-2.5-SMD_1x02-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 2 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778696/pdf +2.5mm vertical SMD spring clamp terminal block connector +0 +4 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-3-2,5-V-SMD_1x03-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 3 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814715/pdf +PhoenixContact PTSM0.5 3 2.5mm vertical SMD spring clamp terminal block connector +0 +5 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-3-2.5-H-THR_1x03_P2.50mm_Horizontal +Terminal Block Phoenix PTSM-0,5-3-2.5-H-THR, 3 pins, pitch 2.5mm, size 9.7x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-3-2.5-H-THR pitch 2.5mm size 9.7x10mm^2 drill 1.2mm pad 3mm +0 +6 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-3-2.5-V-THR_1x03_P2.50mm_Vertical +Terminal Block Phoenix PTSM-0,5-3-2.5-V-THR, vertical (cable from top), 3 pins, pitch 2.5mm, size 8x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-3-2.5-V-THR vertical pitch 2.5mm size 8x5mm^2 drill 1.2mm pad 2mm +0 +6 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-3-HV-2.5-SMD_1x03-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 3 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778706/pdf +2.5mm vertical SMD spring clamp terminal block connector +0 +5 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-4-2,5-V-SMD_1x04-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 4 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814728/pdf +PhoenixContact PTSM0.5 4 2.5mm vertical SMD spring clamp terminal block connector +0 +6 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-4-2.5-H-THR_1x04_P2.50mm_Horizontal +Terminal Block Phoenix PTSM-0,5-4-2.5-H-THR, 4 pins, pitch 2.5mm, size 12.2x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-4-2.5-H-THR pitch 2.5mm size 12.2x10mm^2 drill 1.2mm pad 3mm +0 +8 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-4-2.5-V-THR_1x04_P2.50mm_Vertical +Terminal Block Phoenix PTSM-0,5-4-2.5-V-THR, vertical (cable from top), 4 pins, pitch 2.5mm, size 10.5x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-4-2.5-V-THR vertical pitch 2.5mm size 10.5x5mm^2 drill 1.2mm pad 2mm +0 +8 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-4-HV-2.5-SMD_1x04-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 4 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778719/pdf +2.5mm vertical SMD spring clamp terminal block connector +0 +4 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-5-2,5-V-SMD_1x05-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 5 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814731/pdf +PhoenixContact PTSM0.5 5 2.5mm vertical SMD spring clamp terminal block connector +0 +7 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-5-2.5-H-THR_1x05_P2.50mm_Horizontal +Terminal Block Phoenix PTSM-0,5-5-2.5-H-THR, 5 pins, pitch 2.5mm, size 14.7x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-5-2.5-H-THR pitch 2.5mm size 14.7x10mm^2 drill 1.2mm pad 3mm +0 +10 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-5-2.5-V-THR_1x05_P2.50mm_Vertical +Terminal Block Phoenix PTSM-0,5-5-2.5-V-THR, vertical (cable from top), 5 pins, pitch 2.5mm, size 13x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-5-2.5-V-THR vertical pitch 2.5mm size 13x5mm^2 drill 1.2mm pad 2mm +0 +10 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-5-HV-2.5-SMD_1x05-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 5 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778722/pdf +2.5mm vertical SMD spring clamp terminal block connector +0 +7 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-6-2,5-V-SMD_1x06-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 6 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814744/pdf +PhoenixContact PTSM0.5 6 2.5mm vertical SMD spring clamp terminal block connector +0 +8 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-6-2.5-H-THR_1x06_P2.50mm_Horizontal +Terminal Block Phoenix PTSM-0,5-6-2.5-H-THR, 6 pins, pitch 2.5mm, size 17.2x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-6-2.5-H-THR pitch 2.5mm size 17.2x10mm^2 drill 1.2mm pad 3mm +0 +12 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-6-2.5-V-THR_1x06_P2.50mm_Vertical +Terminal Block Phoenix PTSM-0,5-6-2.5-V-THR, vertical (cable from top), 6 pins, pitch 2.5mm, size 15.5x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-6-2.5-V-THR vertical pitch 2.5mm size 15.5x5mm^2 drill 1.2mm pad 2mm +0 +12 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-6-HV-2.5-SMD_1x06-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 6 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778735/pdf +2.5mm vertical SMD spring clamp terminal block connector +0 +8 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-7-2,5-V-SMD_1x07-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 7 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814757/pdf +PhoenixContact PTSM0.5 7 2.5mm vertical SMD spring clamp terminal block connector +0 +9 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-7-2.5-H-THR_1x07_P2.50mm_Horizontal +Terminal Block Phoenix PTSM-0,5-7-2.5-H-THR, 7 pins, pitch 2.5mm, size 19.7x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-7-2.5-H-THR pitch 2.5mm size 19.7x10mm^2 drill 1.2mm pad 3mm +0 +14 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-7-2.5-V-THR_1x07_P2.50mm_Vertical +Terminal Block Phoenix PTSM-0,5-7-2.5-V-THR, vertical (cable from top), 7 pins, pitch 2.5mm, size 18x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-7-2.5-V-THR vertical pitch 2.5mm size 18x5mm^2 drill 1.2mm pad 2mm +0 +14 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-7-HV-2.5-SMD_1x07-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 7 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778748/pdf +2.5mm vertical SMD spring clamp terminal block connector +0 +9 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-8-2,5-V-SMD_1x08-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 8 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814760/pdf +PhoenixContact PTSM0.5 8 2.5mm vertical SMD spring clamp terminal block connector +0 +10 +9 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-8-2.5-H-THR_1x08_P2.50mm_Horizontal +Terminal Block Phoenix PTSM-0,5-8-2.5-H-THR, 8 pins, pitch 2.5mm, size 22.2x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-8-2.5-H-THR pitch 2.5mm size 22.2x10mm^2 drill 1.2mm pad 3mm +0 +16 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-8-2.5-V-THR_1x08_P2.50mm_Vertical +Terminal Block Phoenix PTSM-0,5-8-2.5-V-THR, vertical (cable from top), 8 pins, pitch 2.5mm, size 20.5x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-8-2.5-V-THR vertical pitch 2.5mm size 20.5x5mm^2 drill 1.2mm pad 2mm +0 +16 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-8-HV-2.5-SMD_1x08-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 8 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778751/pdf +2.5mm vertical SMD spring clamp terminal block connector +0 +10 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00001_1x02_P5.00mm_Horizontal +terminal block RND 205-00001, 2 pins, pitch 5mm, size 10x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00001 pitch 5mm size 10x9mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00002_1x03_P5.00mm_Horizontal +terminal block RND 205-00002, 3 pins, pitch 5mm, size 15x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00002 pitch 5mm size 15x9mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00003_1x04_P5.00mm_Horizontal +terminal block RND 205-00003, 4 pins, pitch 5mm, size 20x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00003 pitch 5mm size 20x9mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00004_1x05_P5.00mm_Horizontal +terminal block RND 205-00004, 5 pins, pitch 5mm, size 25x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00004 pitch 5mm size 25x9mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00005_1x06_P5.00mm_Horizontal +terminal block RND 205-00005, 6 pins, pitch 5mm, size 30x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00005 pitch 5mm size 30x9mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00006_1x07_P5.00mm_Horizontal +terminal block RND 205-00006, 7 pins, pitch 5mm, size 35x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00006 pitch 5mm size 35x9mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00007_1x08_P5.00mm_Horizontal +terminal block RND 205-00007, 8 pins, pitch 5mm, size 40x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00007 pitch 5mm size 40x9mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00008_1x09_P5.00mm_Horizontal +terminal block RND 205-00008, 9 pins, pitch 5mm, size 45x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00008 pitch 5mm size 45x9mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00009_1x10_P5.00mm_Horizontal +terminal block RND 205-00009, 10 pins, pitch 5mm, size 50x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00009 pitch 5mm size 50x9mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00010_1x11_P5.00mm_Horizontal +terminal block RND 205-00010, 11 pins, pitch 5mm, size 55x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00010 pitch 5mm size 55x9mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00011_1x12_P5.00mm_Horizontal +terminal block RND 205-00011, 12 pins, pitch 5mm, size 60x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00011 pitch 5mm size 60x9mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00012_1x02_P5.00mm_Horizontal +terminal block RND 205-00012, 2 pins, pitch 5mm, size 10x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00012 pitch 5mm size 10x7.6mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00013_1x03_P5.00mm_Horizontal +terminal block RND 205-00013, 3 pins, pitch 5mm, size 15x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00013 pitch 5mm size 15x7.6mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00014_1x04_P5.00mm_Horizontal +terminal block RND 205-00014, 4 pins, pitch 5mm, size 20x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00014 pitch 5mm size 20x7.6mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00015_1x05_P5.00mm_Horizontal +terminal block RND 205-00015, 5 pins, pitch 5mm, size 25x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00015 pitch 5mm size 25x7.6mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00016_1x06_P5.00mm_Horizontal +terminal block RND 205-00016, 6 pins, pitch 5mm, size 30x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00016 pitch 5mm size 30x7.6mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00017_1x07_P5.00mm_Horizontal +terminal block RND 205-00017, 7 pins, pitch 5mm, size 35x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00017 pitch 5mm size 35x7.6mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00018_1x08_P5.00mm_Horizontal +terminal block RND 205-00018, 8 pins, pitch 5mm, size 40x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00018 pitch 5mm size 40x7.6mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00019_1x09_P5.00mm_Horizontal +terminal block RND 205-00019, 9 pins, pitch 5mm, size 45x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00019 pitch 5mm size 45x7.6mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00020_1x10_P5.00mm_Horizontal +terminal block RND 205-00020, 10 pins, pitch 5mm, size 50x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00020 pitch 5mm size 50x7.6mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00021_1x11_P5.00mm_Horizontal +terminal block RND 205-00021, 11 pins, pitch 5mm, size 55x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00021 pitch 5mm size 55x7.6mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00022_1x12_P5.00mm_Horizontal +terminal block RND 205-00022, 12 pins, pitch 5mm, size 60x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00022 pitch 5mm size 60x7.6mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00023_1x02_P10.00mm_Horizontal +terminal block RND 205-00023, 2 pins, pitch 10mm, size 15x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00023 pitch 10mm size 15x9mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00024_1x03_P10.00mm_Horizontal +terminal block RND 205-00024, 3 pins, pitch 10mm, size 25x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00024 pitch 10mm size 25x9mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00025_1x04_P10.00mm_Horizontal +terminal block RND 205-00025, 4 pins, pitch 10mm, size 35x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00025 pitch 10mm size 35x9mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00026_1x05_P10.00mm_Horizontal +terminal block RND 205-00026, 5 pins, pitch 10mm, size 45x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00026 pitch 10mm size 45x9mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00027_1x06_P10.00mm_Horizontal +terminal block RND 205-00027, 6 pins, pitch 10mm, size 55x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00027 pitch 10mm size 55x9mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00028_1x07_P10.00mm_Horizontal +terminal block RND 205-00028, 7 pins, pitch 10mm, size 65x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00028 pitch 10mm size 65x9mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00029_1x08_P10.00mm_Horizontal +terminal block RND 205-00029, 8 pins, pitch 10mm, size 75x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00029 pitch 10mm size 75x9mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00030_1x09_P10.00mm_Horizontal +terminal block RND 205-00030, 9 pins, pitch 10mm, size 85x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00030 pitch 10mm size 85x9mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00031_1x10_P10.00mm_Horizontal +terminal block RND 205-00031, 10 pins, pitch 10mm, size 95x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00031 pitch 10mm size 95x9mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00032_1x11_P10.00mm_Horizontal +terminal block RND 205-00032, 11 pins, pitch 10mm, size 105x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00032 pitch 10mm size 105x9mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00033_1x12_P10.00mm_Horizontal +terminal block RND 205-00033, 12 pins, pitch 10mm, size 115x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00033 pitch 10mm size 115x9mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00045_1x02_P5.00mm_Horizontal +terminal block RND 205-00045, 2 pins, pitch 5mm, size 10x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00045 pitch 5mm size 10x8.1mm^2 drill 1.1mm pad 2.1mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00046_1x03_P5.00mm_Horizontal +terminal block RND 205-00046, 3 pins, pitch 5mm, size 15x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00046 pitch 5mm size 15x8.1mm^2 drill 1.1mm pad 2.1mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00047_1x04_P5.00mm_Horizontal +terminal block RND 205-00047, 4 pins, pitch 5mm, size 20x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00047 pitch 5mm size 20x8.1mm^2 drill 1.1mm pad 2.1mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00048_1x05_P5.00mm_Horizontal +terminal block RND 205-00048, 5 pins, pitch 5mm, size 25x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00048 pitch 5mm size 25x8.1mm^2 drill 1.1mm pad 2.1mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00049_1x06_P5.00mm_Horizontal +terminal block RND 205-00049, 6 pins, pitch 5mm, size 30x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00049 pitch 5mm size 30x8.1mm^2 drill 1.1mm pad 2.1mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00050_1x07_P5.00mm_Horizontal +terminal block RND 205-00050, 7 pins, pitch 5mm, size 35x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00050 pitch 5mm size 35x8.1mm^2 drill 1.1mm pad 2.1mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00051_1x08_P5.00mm_Horizontal +terminal block RND 205-00051, 8 pins, pitch 5mm, size 40x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00051 pitch 5mm size 40x8.1mm^2 drill 1.1mm pad 2.1mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00052_1x09_P5.00mm_Horizontal +terminal block RND 205-00052, 9 pins, pitch 5mm, size 45x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00052 pitch 5mm size 45x8.1mm^2 drill 1.1mm pad 2.1mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00053_1x10_P5.00mm_Horizontal +terminal block RND 205-00053, 10 pins, pitch 5mm, size 50x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00053 pitch 5mm size 50x8.1mm^2 drill 1.1mm pad 2.1mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00054_1x11_P5.00mm_Horizontal +terminal block RND 205-00054, 11 pins, pitch 5mm, size 55x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00054 pitch 5mm size 55x8.1mm^2 drill 1.1mm pad 2.1mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00055_1x12_P5.00mm_Horizontal +terminal block RND 205-00055, 12 pins, pitch 5mm, size 60x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00055 pitch 5mm size 60x8.1mm^2 drill 1.1mm pad 2.1mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00056_1x02_P5.00mm_45Degree +terminal block RND 205-00056, 45Degree (cable under 45degree), 2 pins, pitch 5mm, size 10x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00056 45Degree pitch 5mm size 10x12.6mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00057_1x03_P5.00mm_45Degree +terminal block RND 205-00057, 45Degree (cable under 45degree), 3 pins, pitch 5mm, size 15x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00057 45Degree pitch 5mm size 15x12.6mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00058_1x04_P5.00mm_45Degree +terminal block RND 205-00058, 45Degree (cable under 45degree), 4 pins, pitch 5mm, size 20x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00058 45Degree pitch 5mm size 20x12.6mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00059_1x05_P5.00mm_45Degree +terminal block RND 205-00059, 45Degree (cable under 45degree), 5 pins, pitch 5mm, size 25x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00059 45Degree pitch 5mm size 25x12.6mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00060_1x06_P5.00mm_45Degree +terminal block RND 205-00060, 45Degree (cable under 45degree), 6 pins, pitch 5mm, size 30x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00060 45Degree pitch 5mm size 30x12.6mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00061_1x07_P5.00mm_45Degree +terminal block RND 205-00061, 45Degree (cable under 45degree), 7 pins, pitch 5mm, size 35x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00061 45Degree pitch 5mm size 35x12.6mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00062_1x08_P5.00mm_45Degree +terminal block RND 205-00062, 45Degree (cable under 45degree), 8 pins, pitch 5mm, size 40x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00062 45Degree pitch 5mm size 40x12.6mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00063_1x09_P5.00mm_45Degree +terminal block RND 205-00063, 45Degree (cable under 45degree), 9 pins, pitch 5mm, size 45x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00063 45Degree pitch 5mm size 45x12.6mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00064_1x10_P5.00mm_45Degree +terminal block RND 205-00064, 45Degree (cable under 45degree), 10 pins, pitch 5mm, size 50x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00064 45Degree pitch 5mm size 50x12.6mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00065_1x11_P5.00mm_45Degree +terminal block RND 205-00065, 45Degree (cable under 45degree), 11 pins, pitch 5mm, size 55x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00065 45Degree pitch 5mm size 55x12.6mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00066_1x12_P5.00mm_45Degree +terminal block RND 205-00066, 45Degree (cable under 45degree), 12 pins, pitch 5mm, size 60x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00066 45Degree pitch 5mm size 60x12.6mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00067_1x02_P7.50mm_Horizontal +terminal block RND 205-00067, 2 pins, pitch 7.5mm, size 15x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00067 pitch 7.5mm size 15x10.3mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00068_1x03_P7.50mm_Horizontal +terminal block RND 205-00068, 3 pins, pitch 7.5mm, size 22.5x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00068 pitch 7.5mm size 22.5x10.3mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00069_1x04_P7.50mm_Horizontal +terminal block RND 205-00069, 4 pins, pitch 7.5mm, size 30x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00069 pitch 7.5mm size 30x10.3mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00070_1x05_P7.50mm_Horizontal +terminal block RND 205-00070, 5 pins, pitch 7.5mm, size 37.5x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00070 pitch 7.5mm size 37.5x10.3mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00071_1x06_P7.50mm_Horizontal +terminal block RND 205-00071, 6 pins, pitch 7.5mm, size 45x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00071 pitch 7.5mm size 45x10.3mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00072_1x07_P7.50mm_Horizontal +terminal block RND 205-00072, 7 pins, pitch 7.5mm, size 52.5x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00072 pitch 7.5mm size 52.5x10.3mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00073_1x08_P7.50mm_Horizontal +terminal block RND 205-00073, 8 pins, pitch 7.5mm, size 60x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00073 pitch 7.5mm size 60x10.3mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00074_1x09_P7.50mm_Horizontal +terminal block RND 205-00074, 9 pins, pitch 7.5mm, size 67.5x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00074 pitch 7.5mm size 67.5x10.3mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00075_1x10_P7.50mm_Horizontal +terminal block RND 205-00075, 10 pins, pitch 7.5mm, size 75x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00075 pitch 7.5mm size 75x10.3mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00076_1x11_P7.50mm_Horizontal +terminal block RND 205-00076, 11 pins, pitch 7.5mm, size 82.5x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00076 pitch 7.5mm size 82.5x10.3mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00077_1x12_P7.50mm_Horizontal +terminal block RND 205-00077, 12 pins, pitch 7.5mm, size 90x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00077 pitch 7.5mm size 90x10.3mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00078_1x02_P10.00mm_Horizontal +terminal block RND 205-00078, 2 pins, pitch 10mm, size 15x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00078 pitch 10mm size 15x10.3mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00079_1x03_P10.00mm_Horizontal +terminal block RND 205-00079, 3 pins, pitch 10mm, size 25x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00079 pitch 10mm size 25x10.3mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00080_1x04_P10.00mm_Horizontal +terminal block RND 205-00080, 4 pins, pitch 10mm, size 35x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00080 pitch 10mm size 35x10.3mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00081_1x05_P10.00mm_Horizontal +terminal block RND 205-00081, 5 pins, pitch 10mm, size 45x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00081 pitch 10mm size 45x10.3mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00082_1x06_P10.00mm_Horizontal +terminal block RND 205-00082, 6 pins, pitch 10mm, size 55x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00082 pitch 10mm size 55x10.3mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00083_1x07_P10.00mm_Horizontal +terminal block RND 205-00083, 7 pins, pitch 10mm, size 65x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00083 pitch 10mm size 65x10.3mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00084_1x08_P10.00mm_Horizontal +terminal block RND 205-00084, 8 pins, pitch 10mm, size 75x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00084 pitch 10mm size 75x10.3mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00085_1x09_P10.00mm_Horizontal +terminal block RND 205-00085, 9 pins, pitch 10mm, size 85x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00085 pitch 10mm size 85x10.3mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00086_1x10_P10.00mm_Horizontal +terminal block RND 205-00086, 10 pins, pitch 10mm, size 95x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00086 pitch 10mm size 95x10.3mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00087_1x11_P10.00mm_Horizontal +terminal block RND 205-00087, 11 pins, pitch 10mm, size 105x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00087 pitch 10mm size 105x10.3mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00088_1x12_P10.00mm_Horizontal +terminal block RND 205-00088, 12 pins, pitch 10mm, size 115x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00088 pitch 10mm size 115x10.3mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00232_1x02_P5.08mm_Horizontal +terminal block RND 205-00232, 2 pins, pitch 5.08mm, size 10.2x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00232 pitch 5.08mm size 10.2x8.45mm^2 drill 1.1mm pad 2.1mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00233_1x03_P5.08mm_Horizontal +terminal block RND 205-00233, 3 pins, pitch 5.08mm, size 15.2x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00233 pitch 5.08mm size 15.2x8.45mm^2 drill 1.1mm pad 2.1mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00234_1x04_P5.08mm_Horizontal +terminal block RND 205-00234, 4 pins, pitch 5.08mm, size 20.3x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00234 pitch 5.08mm size 20.3x8.45mm^2 drill 1.1mm pad 2.1mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00235_1x05_P5.08mm_Horizontal +terminal block RND 205-00235, 5 pins, pitch 5.08mm, size 25.4x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00235 pitch 5.08mm size 25.4x8.45mm^2 drill 1.1mm pad 2.1mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00236_1x06_P5.08mm_Horizontal +terminal block RND 205-00236, 6 pins, pitch 5.08mm, size 30.5x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00236 pitch 5.08mm size 30.5x8.45mm^2 drill 1.1mm pad 2.1mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00237_1x07_P5.08mm_Horizontal +terminal block RND 205-00237, 7 pins, pitch 5.08mm, size 35.6x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00237 pitch 5.08mm size 35.6x8.45mm^2 drill 1.1mm pad 2.1mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00238_1x08_P5.08mm_Horizontal +terminal block RND 205-00238, 8 pins, pitch 5.08mm, size 40.6x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00238 pitch 5.08mm size 40.6x8.45mm^2 drill 1.1mm pad 2.1mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00239_1x09_P5.08mm_Horizontal +terminal block RND 205-00239, 9 pins, pitch 5.08mm, size 45.7x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00239 pitch 5.08mm size 45.7x8.45mm^2 drill 1.1mm pad 2.1mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00240_1x10_P5.08mm_Horizontal +terminal block RND 205-00240, 10 pins, pitch 5.08mm, size 50.8x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00240 pitch 5.08mm size 50.8x8.45mm^2 drill 1.1mm pad 2.1mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00241_1x02_P10.16mm_Horizontal +terminal block RND 205-00241, 2 pins, pitch 10.2mm, size 15.2x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00241 pitch 10.2mm size 15.2x8.3mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00242_1x03_P10.16mm_Horizontal +terminal block RND 205-00242, 3 pins, pitch 10.2mm, size 25.4x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00242 pitch 10.2mm size 25.4x8.3mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00243_1x04_P10.16mm_Horizontal +terminal block RND 205-00243, 4 pins, pitch 10.2mm, size 35.6x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00243 pitch 10.2mm size 35.6x8.3mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00244_1x05_P10.16mm_Horizontal +terminal block RND 205-00244, 5 pins, pitch 10.2mm, size 45.7x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00244 pitch 10.2mm size 45.7x8.3mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00245_1x06_P10.16mm_Horizontal +terminal block RND 205-00245, 6 pins, pitch 10.2mm, size 55.9x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00245 pitch 10.2mm size 55.9x8.3mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00246_1x07_P10.16mm_Horizontal +terminal block RND 205-00246, 7 pins, pitch 10.2mm, size 66x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00246 pitch 10.2mm size 66x8.3mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00247_1x08_P10.16mm_Horizontal +terminal block RND 205-00247, 8 pins, pitch 10.2mm, size 76.2x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00247 pitch 10.2mm size 76.2x8.3mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00248_1x09_P10.16mm_Horizontal +terminal block RND 205-00248, 9 pins, pitch 10.2mm, size 86.4x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00248 pitch 10.2mm size 86.4x8.3mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00249_1x10_P10.16mm_Horizontal +terminal block RND 205-00249, 10 pins, pitch 10.2mm, size 96.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00249 pitch 10.2mm size 96.5x8.3mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00250_1x11_P10.16mm_Horizontal +terminal block RND 205-00250, 11 pins, pitch 10.2mm, size 107x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00250 pitch 10.2mm size 107x8.3mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00251_1x12_P10.16mm_Horizontal +terminal block RND 205-00251, 12 pins, pitch 10.2mm, size 117x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00251 pitch 10.2mm size 117x8.3mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00276_1x02_P5.00mm_Vertical +terminal block RND 205-00078, vertical (cable from top), 2 pins, pitch 5mm, size 10x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00078 vertical pitch 5mm size 10x10mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00277_1x03_P5.00mm_Vertical +terminal block RND 205-00079, vertical (cable from top), 3 pins, pitch 5mm, size 15x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00079 vertical pitch 5mm size 15x10mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00278_1x04_P5.00mm_Vertical +terminal block RND 205-00080, vertical (cable from top), 4 pins, pitch 5mm, size 20x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00080 vertical pitch 5mm size 20x10mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00279_1x05_P5.00mm_Vertical +terminal block RND 205-00081, vertical (cable from top), 5 pins, pitch 5mm, size 25x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00081 vertical pitch 5mm size 25x10mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00280_1x06_P5.00mm_Vertical +terminal block RND 205-00082, vertical (cable from top), 6 pins, pitch 5mm, size 30x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00082 vertical pitch 5mm size 30x10mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00281_1x07_P5.00mm_Vertical +terminal block RND 205-00083, vertical (cable from top), 7 pins, pitch 5mm, size 35x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00083 vertical pitch 5mm size 35x10mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00282_1x08_P5.00mm_Vertical +terminal block RND 205-00084, vertical (cable from top), 8 pins, pitch 5mm, size 40x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00084 vertical pitch 5mm size 40x10mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00283_1x09_P5.00mm_Vertical +terminal block RND 205-00085, vertical (cable from top), 9 pins, pitch 5mm, size 45x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00085 vertical pitch 5mm size 45x10mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00284_1x10_P5.00mm_Vertical +terminal block RND 205-00086, vertical (cable from top), 10 pins, pitch 5mm, size 50x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00086 vertical pitch 5mm size 50x10mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00285_1x11_P5.00mm_Vertical +terminal block RND 205-00087, vertical (cable from top), 11 pins, pitch 5mm, size 55x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00087 vertical pitch 5mm size 55x10mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00286_1x12_P5.00mm_Vertical +terminal block RND 205-00088, vertical (cable from top), 12 pins, pitch 5mm, size 60x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00088 vertical pitch 5mm size 60x10mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00287_1x02_P5.08mm_Horizontal +terminal block RND 205-00287, 2 pins, pitch 5.08mm, size 10.2x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00287 pitch 5.08mm size 10.2x10.6mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00288_1x03_P5.08mm_Horizontal +terminal block RND 205-00288, 3 pins, pitch 5.08mm, size 15.2x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00288 pitch 5.08mm size 15.2x10.6mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00289_1x04_P5.08mm_Horizontal +terminal block RND 205-00289, 4 pins, pitch 5.08mm, size 20.3x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00289 pitch 5.08mm size 20.3x10.6mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00290_1x05_P5.08mm_Horizontal +terminal block RND 205-00290, 5 pins, pitch 5.08mm, size 25.4x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00290 pitch 5.08mm size 25.4x10.6mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00291_1x06_P5.08mm_Horizontal +terminal block RND 205-00291, 6 pins, pitch 5.08mm, size 30.5x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00291 pitch 5.08mm size 30.5x10.6mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00292_1x07_P5.08mm_Horizontal +terminal block RND 205-00292, 7 pins, pitch 5.08mm, size 35.6x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00292 pitch 5.08mm size 35.6x10.6mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00293_1x08_P5.08mm_Horizontal +terminal block RND 205-00293, 8 pins, pitch 5.08mm, size 40.6x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00293 pitch 5.08mm size 40.6x10.6mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00294_1x09_P5.08mm_Horizontal +terminal block RND 205-00294, 9 pins, pitch 5.08mm, size 45.7x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00294 pitch 5.08mm size 45.7x10.6mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00295_1x10_P5.08mm_Horizontal +terminal block RND 205-00295, 10 pins, pitch 5.08mm, size 50.8x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00295 pitch 5.08mm size 50.8x10.6mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00296_1x11_P5.08mm_Horizontal +terminal block RND 205-00296, 11 pins, pitch 5.08mm, size 55.9x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00296 pitch 5.08mm size 55.9x10.6mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00297_1x12_P5.08mm_Horizontal +terminal block RND 205-00297, 12 pins, pitch 5.08mm, size 61x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00297 pitch 5.08mm size 61x10.6mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00298_1x02_P10.00mm_Horizontal +terminal block RND 205-00298, 2 pins, pitch 10mm, size 15x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00298 pitch 10mm size 15x8.1mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00299_1x03_P10.00mm_Horizontal +terminal block RND 205-00299, 3 pins, pitch 10mm, size 25x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00299 pitch 10mm size 25x8.1mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00300_1x04_P10.00mm_Horizontal +terminal block RND 205-00300, 4 pins, pitch 10mm, size 35x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00300 pitch 10mm size 35x8.1mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00301_1x05_P10.00mm_Horizontal +terminal block RND 205-00301, 5 pins, pitch 10mm, size 45x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00301 pitch 10mm size 45x8.1mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00302_1x06_P10.00mm_Horizontal +terminal block RND 205-00302, 6 pins, pitch 10mm, size 55x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00302 pitch 10mm size 55x8.1mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00303_1x07_P10.00mm_Horizontal +terminal block RND 205-00303, 7 pins, pitch 10mm, size 65x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00303 pitch 10mm size 65x8.1mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00304_1x08_P10.00mm_Horizontal +terminal block RND 205-00304, 8 pins, pitch 10mm, size 75x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00304 pitch 10mm size 75x8.1mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00305_1x09_P10.00mm_Horizontal +terminal block RND 205-00305, 9 pins, pitch 10mm, size 85x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00305 pitch 10mm size 85x8.1mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00306_1x10_P10.00mm_Horizontal +terminal block RND 205-00306, 10 pins, pitch 10mm, size 95x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00306 pitch 10mm size 95x8.1mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00307_1x11_P10.00mm_Horizontal +terminal block RND 205-00307, 11 pins, pitch 10mm, size 105x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00307 pitch 10mm size 105x8.1mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00308_1x12_P10.00mm_Horizontal +terminal block RND 205-00308, 12 pins, pitch 10mm, size 115x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00308 pitch 10mm size 115x8.1mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_1-282834-0_1x10_P2.54mm_Horizontal +Terminal Block TE 1-282834-0, 10 pins, pitch 2.54mm, size 25.86x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 1-282834-0 pitch 2.54mm size 25.86x6.5mm^2 drill 1.1mm pad 2.1mm +0 +10 +10 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_1-282834-1_1x11_P2.54mm_Horizontal +Terminal Block TE 1-282834-1, 11 pins, pitch 2.54mm, size 28.4x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 1-282834-1 pitch 2.54mm size 28.4x6.5mm^2 drill 1.1mm pad 2.1mm +0 +11 +11 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_1-282834-2_1x12_P2.54mm_Horizontal +Terminal Block TE 1-282834-2, 12 pins, pitch 2.54mm, size 30.94x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 1-282834-2 pitch 2.54mm size 30.94x6.5mm^2 drill 1.1mm pad 2.1mm +0 +12 +12 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_282834-2_1x02_P2.54mm_Horizontal +Terminal Block TE 282834-2, 2 pins, pitch 2.54mm, size 5.54x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 282834-2 pitch 2.54mm size 5.54x6.5mm^2 drill 1.1mm pad 2.1mm +0 +2 +2 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_282834-3_1x03_P2.54mm_Horizontal +Terminal Block TE 282834-3, 3 pins, pitch 2.54mm, size 8.08x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 282834-3 pitch 2.54mm size 8.08x6.5mm^2 drill 1.1mm pad 2.1mm +0 +3 +3 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_282834-4_1x04_P2.54mm_Horizontal +Terminal Block TE 282834-4, 4 pins, pitch 2.54mm, size 10.620000000000001x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 282834-4 pitch 2.54mm size 10.620000000000001x6.5mm^2 drill 1.1mm pad 2.1mm +0 +4 +4 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_282834-5_1x05_P2.54mm_Horizontal +Terminal Block TE 282834-5, 5 pins, pitch 2.54mm, size 13.16x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 282834-5 pitch 2.54mm size 13.16x6.5mm^2 drill 1.1mm pad 2.1mm +0 +5 +5 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_282834-6_1x06_P2.54mm_Horizontal +Terminal Block TE 282834-6, 6 pins, pitch 2.54mm, size 15.7x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 282834-6 pitch 2.54mm size 15.7x6.5mm^2 drill 1.1mm pad 2.1mm +0 +6 +6 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_282834-7_1x07_P2.54mm_Horizontal +Terminal Block TE 282834-7, 7 pins, pitch 2.54mm, size 18.240000000000002x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 282834-7 pitch 2.54mm size 18.240000000000002x6.5mm^2 drill 1.1mm pad 2.1mm +0 +7 +7 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_282834-8_1x08_P2.54mm_Horizontal +Terminal Block TE 282834-8, 8 pins, pitch 2.54mm, size 20.78x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 282834-8 pitch 2.54mm size 20.78x6.5mm^2 drill 1.1mm pad 2.1mm +0 +8 +8 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_282834-9_1x09_P2.54mm_Horizontal +Terminal Block TE 282834-9, 9 pins, pitch 2.54mm, size 23.32x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 282834-9 pitch 2.54mm size 23.32x6.5mm^2 drill 1.1mm pad 2.1mm +0 +9 +9 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-101_1x01_P5.00mm_45Degree +Terminal Block WAGO 236-101, 45Degree (cable under 45degree), 1 pins, pitch 5mm, size 7.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-101 45Degree pitch 5mm size 7.3x14mm^2 drill 1.15mm pad 3mm +0 +1 +1 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-102_1x02_P5.00mm_45Degree +Terminal Block WAGO 236-102, 45Degree (cable under 45degree), 2 pins, pitch 5mm, size 12.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-102 45Degree pitch 5mm size 12.3x14mm^2 drill 1.15mm pad 3mm +0 +2 +2 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-103_1x03_P5.00mm_45Degree +Terminal Block WAGO 236-103, 45Degree (cable under 45degree), 3 pins, pitch 5mm, size 17.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-103 45Degree pitch 5mm size 17.3x14mm^2 drill 1.15mm pad 3mm +0 +3 +3 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-104_1x04_P5.00mm_45Degree +Terminal Block WAGO 236-104, 45Degree (cable under 45degree), 4 pins, pitch 5mm, size 22.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-104 45Degree pitch 5mm size 22.3x14mm^2 drill 1.15mm pad 3mm +0 +4 +4 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-105_1x05_P5.00mm_45Degree +Terminal Block WAGO 236-105, 45Degree (cable under 45degree), 5 pins, pitch 5mm, size 26.5x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-105 45Degree pitch 5mm size 26.5x14mm^2 drill 1mm pad 3mm +0 +10 +5 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-106_1x06_P5.00mm_45Degree +Terminal Block WAGO 236-106, 45Degree (cable under 45degree), 6 pins, pitch 5mm, size 32.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-106 45Degree pitch 5mm size 32.3x14mm^2 drill 1.15mm pad 3mm +0 +6 +6 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-107_1x07_P5.00mm_45Degree +Terminal Block WAGO 236-107, 45Degree (cable under 45degree), 7 pins, pitch 5mm, size 36.5x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-107 45Degree pitch 5mm size 36.5x14mm^2 drill 1mm pad 3mm +0 +14 +7 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-108_1x08_P5.00mm_45Degree +Terminal Block WAGO 236-108, 45Degree (cable under 45degree), 8 pins, pitch 5mm, size 42.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-108 45Degree pitch 5mm size 42.3x14mm^2 drill 1.15mm pad 3mm +0 +8 +8 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-109_1x09_P5.00mm_45Degree +Terminal Block WAGO 236-109, 45Degree (cable under 45degree), 9 pins, pitch 5mm, size 46.5x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-109 45Degree pitch 5mm size 46.5x14mm^2 drill 1mm pad 3mm +0 +18 +9 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-110_1x10_P5.00mm_45Degree +Terminal Block WAGO 236-110, 45Degree (cable under 45degree), 10 pins, pitch 5mm, size 51.5x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-110 45Degree pitch 5mm size 51.5x14mm^2 drill 1mm pad 3mm +0 +20 +10 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-112_1x12_P5.00mm_45Degree +Terminal Block WAGO 236-112, 45Degree (cable under 45degree), 12 pins, pitch 5mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-112 45Degree pitch 5mm size 62.3x14mm^2 drill 1.15mm pad 3mm +0 +12 +12 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-116_1x16_P5.00mm_45Degree +Terminal Block WAGO 236-116, 45Degree (cable under 45degree), 16 pins, pitch 5mm, size 82.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-116 45Degree pitch 5mm size 82.3x14mm^2 drill 1.15mm pad 3mm +0 +16 +16 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-124_1x24_P5.00mm_45Degree +Terminal Block WAGO 236-124, 45Degree (cable under 45degree), 24 pins, pitch 5mm, size 122x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-124 45Degree pitch 5mm size 122x14mm^2 drill 1.15mm pad 3mm +0 +24 +24 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-136_1x36_P5.00mm_45Degree +Terminal Block WAGO 236-136, 45Degree (cable under 45degree), 36 pins, pitch 5mm, size 182x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-136 45Degree pitch 5mm size 182x14mm^2 drill 1.15mm pad 3mm +0 +36 +36 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-148_1x48_P5.00mm_45Degree +Terminal Block WAGO 236-148, 45Degree (cable under 45degree), 48 pins, pitch 5mm, size 242x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-148 45Degree pitch 5mm size 242x14mm^2 drill 1.15mm pad 3mm +0 +48 +48 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-201_1x01_P7.50mm_45Degree +Terminal Block WAGO 236-201, 45Degree (cable under 45degree), 1 pins, pitch 7.5mm, size 9.8x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-201 45Degree pitch 7.5mm size 9.8x14mm^2 drill 1.15mm pad 3mm +0 +1 +1 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-202_1x02_P7.50mm_45Degree +Terminal Block WAGO 236-202, 45Degree (cable under 45degree), 2 pins, pitch 7.5mm, size 17.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-202 45Degree pitch 7.5mm size 17.3x14mm^2 drill 1.15mm pad 3mm +0 +2 +2 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-203_1x03_P7.50mm_45Degree +Terminal Block WAGO 236-203, 45Degree (cable under 45degree), 3 pins, pitch 7.5mm, size 24.8x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-203 45Degree pitch 7.5mm size 24.8x14mm^2 drill 1.15mm pad 3mm +0 +3 +3 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-204_1x04_P7.50mm_45Degree +Terminal Block WAGO 236-204, 45Degree (cable under 45degree), 4 pins, pitch 7.5mm, size 32.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-204 45Degree pitch 7.5mm size 32.3x14mm^2 drill 1.15mm pad 3mm +0 +4 +4 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-205_1x05_P7.50mm_45Degree +Terminal Block WAGO 236-205, 45Degree (cable under 45degree), 5 pins, pitch 7.5mm, size 39x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-205 45Degree pitch 7.5mm size 39x14mm^2 drill 1mm pad 3mm +0 +10 +5 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-206_1x06_P7.50mm_45Degree +Terminal Block WAGO 236-206, 45Degree (cable under 45degree), 6 pins, pitch 7.5mm, size 47.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-206 45Degree pitch 7.5mm size 47.3x14mm^2 drill 1.15mm pad 3mm +0 +6 +6 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-207_1x07_P7.50mm_45Degree +Terminal Block WAGO 236-207, 45Degree (cable under 45degree), 7 pins, pitch 7.5mm, size 54x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-207 45Degree pitch 7.5mm size 54x14mm^2 drill 1mm pad 3mm +0 +14 +7 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-208_1x08_P7.50mm_45Degree +Terminal Block WAGO 236-208, 45Degree (cable under 45degree), 8 pins, pitch 7.5mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-208 45Degree pitch 7.5mm size 62.3x14mm^2 drill 1.15mm pad 3mm +0 +8 +8 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-209_1x09_P7.50mm_45Degree +Terminal Block WAGO 236-209, 45Degree (cable under 45degree), 9 pins, pitch 7.5mm, size 69x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-209 45Degree pitch 7.5mm size 69x14mm^2 drill 1mm pad 3mm +0 +18 +9 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-210_1x10_P7.50mm_45Degree +Terminal Block WAGO 236-210, 45Degree (cable under 45degree), 10 pins, pitch 7.5mm, size 76.5x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-210 45Degree pitch 7.5mm size 76.5x14mm^2 drill 1mm pad 3mm +0 +20 +10 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-212_1x12_P7.50mm_45Degree +Terminal Block WAGO 236-212, 45Degree (cable under 45degree), 12 pins, pitch 7.5mm, size 92.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-212 45Degree pitch 7.5mm size 92.3x14mm^2 drill 1.15mm pad 3mm +0 +12 +12 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-216_1x16_P7.50mm_45Degree +Terminal Block WAGO 236-216, 45Degree (cable under 45degree), 16 pins, pitch 7.5mm, size 122x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-216 45Degree pitch 7.5mm size 122x14mm^2 drill 1.15mm pad 3mm +0 +16 +16 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-224_1x24_P7.50mm_45Degree +Terminal Block WAGO 236-224, 45Degree (cable under 45degree), 24 pins, pitch 7.5mm, size 182x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-224 45Degree pitch 7.5mm size 182x14mm^2 drill 1.15mm pad 3mm +0 +24 +24 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-301_1x01_P10.00mm_45Degree +Terminal Block WAGO 236-301, 45Degree (cable under 45degree), 1 pins, pitch 10mm, size 12.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-301 45Degree pitch 10mm size 12.3x14mm^2 drill 1.15mm pad 3mm +0 +1 +1 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-302_1x02_P10.00mm_45Degree +Terminal Block WAGO 236-302, 45Degree (cable under 45degree), 2 pins, pitch 10mm, size 22.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-302 45Degree pitch 10mm size 22.3x14mm^2 drill 1.15mm pad 3mm +0 +2 +2 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-303_1x03_P10.00mm_45Degree +Terminal Block WAGO 236-303, 45Degree (cable under 45degree), 3 pins, pitch 10mm, size 32.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-303 45Degree pitch 10mm size 32.3x14mm^2 drill 1.15mm pad 3mm +0 +3 +3 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-304_1x04_P10.00mm_45Degree +Terminal Block WAGO 236-304, 45Degree (cable under 45degree), 4 pins, pitch 10mm, size 42.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-304 45Degree pitch 10mm size 42.3x14mm^2 drill 1.15mm pad 3mm +0 +4 +4 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-305_1x05_P10.00mm_45Degree +Terminal Block WAGO 236-305, 45Degree (cable under 45degree), 5 pins, pitch 10mm, size 51.5x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-305 45Degree pitch 10mm size 51.5x14mm^2 drill 1mm pad 3mm +0 +10 +5 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-306_1x06_P10.00mm_45Degree +Terminal Block WAGO 236-306, 45Degree (cable under 45degree), 6 pins, pitch 10mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-306 45Degree pitch 10mm size 62.3x14mm^2 drill 1.15mm pad 3mm +0 +6 +6 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-307_1x07_P10.00mm_45Degree +Terminal Block WAGO 236-307, 45Degree (cable under 45degree), 7 pins, pitch 10mm, size 71.5x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-307 45Degree pitch 10mm size 71.5x14mm^2 drill 1mm pad 3mm +0 +14 +7 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-308_1x08_P10.00mm_45Degree +Terminal Block WAGO 236-308, 45Degree (cable under 45degree), 8 pins, pitch 10mm, size 82.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-308 45Degree pitch 10mm size 82.3x14mm^2 drill 1.15mm pad 3mm +0 +8 +8 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-309_1x09_P10.00mm_45Degree +Terminal Block WAGO 236-309, 45Degree (cable under 45degree), 9 pins, pitch 10mm, size 91.5x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-309 45Degree pitch 10mm size 91.5x14mm^2 drill 1mm pad 3mm +0 +18 +9 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-310_1x10_P10.00mm_45Degree +Terminal Block WAGO 236-310, 45Degree (cable under 45degree), 10 pins, pitch 10mm, size 102x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-310 45Degree pitch 10mm size 102x14mm^2 drill 1mm pad 3mm +0 +20 +10 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-312_1x12_P10.00mm_45Degree +Terminal Block WAGO 236-312, 45Degree (cable under 45degree), 12 pins, pitch 10mm, size 122x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-312 45Degree pitch 10mm size 122x14mm^2 drill 1.15mm pad 3mm +0 +12 +12 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-316_1x16_P10.00mm_45Degree +Terminal Block WAGO 236-316, 45Degree (cable under 45degree), 16 pins, pitch 10mm, size 162x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-316 45Degree pitch 10mm size 162x14mm^2 drill 1.15mm pad 3mm +0 +16 +16 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-324_1x24_P10.00mm_45Degree +Terminal Block WAGO 236-324, 45Degree (cable under 45degree), 24 pins, pitch 10mm, size 242x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-324 45Degree pitch 10mm size 242x14mm^2 drill 1.15mm pad 3mm +0 +24 +24 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-401_1x01_P5.00mm_45Degree +Terminal Block WAGO 236-401, 45Degree (cable under 45degree), 1 pins, pitch 5mm, size 7.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-401 45Degree pitch 5mm size 7.3x14mm^2 drill 1.15mm pad 3mm +0 +2 +1 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-402_1x02_P5.00mm_45Degree +Terminal Block WAGO 236-402, 45Degree (cable under 45degree), 2 pins, pitch 5mm, size 12.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-402 45Degree pitch 5mm size 12.3x14mm^2 drill 1.15mm pad 3mm +0 +4 +2 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-403_1x03_P5.00mm_45Degree +Terminal Block WAGO 236-403, 45Degree (cable under 45degree), 3 pins, pitch 5mm, size 17.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-403 45Degree pitch 5mm size 17.3x14mm^2 drill 1.15mm pad 3mm +0 +6 +3 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-404_1x04_P5.00mm_45Degree +Terminal Block WAGO 236-404, 45Degree (cable under 45degree), 4 pins, pitch 5mm, size 22.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-404 45Degree pitch 5mm size 22.3x14mm^2 drill 1.15mm pad 3mm +0 +8 +4 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-406_1x06_P5.00mm_45Degree +Terminal Block WAGO 236-406, 45Degree (cable under 45degree), 6 pins, pitch 5mm, size 32.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-406 45Degree pitch 5mm size 32.3x14mm^2 drill 1.15mm pad 3mm +0 +12 +6 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-408_1x08_P5.00mm_45Degree +Terminal Block WAGO 236-408, 45Degree (cable under 45degree), 8 pins, pitch 5mm, size 42.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-408 45Degree pitch 5mm size 42.3x14mm^2 drill 1.15mm pad 3mm +0 +16 +8 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-412_1x12_P5.00mm_45Degree +Terminal Block WAGO 236-412, 45Degree (cable under 45degree), 12 pins, pitch 5mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-412 45Degree pitch 5mm size 62.3x14mm^2 drill 1.15mm pad 3mm +0 +24 +12 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-416_1x16_P5.00mm_45Degree +Terminal Block WAGO 236-416, 45Degree (cable under 45degree), 16 pins, pitch 5mm, size 82.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-416 45Degree pitch 5mm size 82.3x14mm^2 drill 1.15mm pad 3mm +0 +32 +16 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-424_1x24_P5.00mm_45Degree +Terminal Block WAGO 236-424, 45Degree (cable under 45degree), 24 pins, pitch 5mm, size 122x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-424 45Degree pitch 5mm size 122x14mm^2 drill 1.15mm pad 3mm +0 +48 +24 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-436_1x36_P5.00mm_45Degree +Terminal Block WAGO 236-436, 45Degree (cable under 45degree), 36 pins, pitch 5mm, size 182x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-436 45Degree pitch 5mm size 182x14mm^2 drill 1.15mm pad 3mm +0 +72 +36 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-448_1x48_P5.00mm_45Degree +Terminal Block WAGO 236-448, 45Degree (cable under 45degree), 48 pins, pitch 5mm, size 242x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-448 45Degree pitch 5mm size 242x14mm^2 drill 1.15mm pad 3mm +0 +96 +48 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-501_1x01_P7.50mm_45Degree +Terminal Block WAGO 236-501, 45Degree (cable under 45degree), 1 pins, pitch 7.5mm, size 9.8x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-501 45Degree pitch 7.5mm size 9.8x14mm^2 drill 1.15mm pad 3mm +0 +2 +1 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-502_1x02_P7.50mm_45Degree +Terminal Block WAGO 236-502, 45Degree (cable under 45degree), 2 pins, pitch 7.5mm, size 17.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-502 45Degree pitch 7.5mm size 17.3x14mm^2 drill 1.15mm pad 3mm +0 +4 +2 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-503_1x03_P7.50mm_45Degree +Terminal Block WAGO 236-503, 45Degree (cable under 45degree), 3 pins, pitch 7.5mm, size 24.8x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-503 45Degree pitch 7.5mm size 24.8x14mm^2 drill 1.15mm pad 3mm +0 +6 +3 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-504_1x04_P7.50mm_45Degree +Terminal Block WAGO 236-504, 45Degree (cable under 45degree), 4 pins, pitch 7.5mm, size 32.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-504 45Degree pitch 7.5mm size 32.3x14mm^2 drill 1.15mm pad 3mm +0 +8 +4 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-506_1x06_P7.50mm_45Degree +Terminal Block WAGO 236-506, 45Degree (cable under 45degree), 6 pins, pitch 7.5mm, size 47.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-506 45Degree pitch 7.5mm size 47.3x14mm^2 drill 1.15mm pad 3mm +0 +12 +6 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-508_1x08_P7.50mm_45Degree +Terminal Block WAGO 236-508, 45Degree (cable under 45degree), 8 pins, pitch 7.5mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-508 45Degree pitch 7.5mm size 62.3x14mm^2 drill 1.15mm pad 3mm +0 +16 +8 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-512_1x12_P7.50mm_45Degree +Terminal Block WAGO 236-512, 45Degree (cable under 45degree), 12 pins, pitch 7.5mm, size 92.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-512 45Degree pitch 7.5mm size 92.3x14mm^2 drill 1.15mm pad 3mm +0 +24 +12 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-516_1x16_P7.50mm_45Degree +Terminal Block WAGO 236-516, 45Degree (cable under 45degree), 16 pins, pitch 7.5mm, size 122x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-516 45Degree pitch 7.5mm size 122x14mm^2 drill 1.15mm pad 3mm +0 +32 +16 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-524_1x24_P7.50mm_45Degree +Terminal Block WAGO 236-524, 45Degree (cable under 45degree), 24 pins, pitch 7.5mm, size 182x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-524 45Degree pitch 7.5mm size 182x14mm^2 drill 1.15mm pad 3mm +0 +48 +24 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-601_1x01_P10.00mm_45Degree +Terminal Block WAGO 236-601, 45Degree (cable under 45degree), 1 pins, pitch 10mm, size 12.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-601 45Degree pitch 10mm size 12.3x14mm^2 drill 1.15mm pad 3mm +0 +2 +1 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-602_1x02_P10.00mm_45Degree +Terminal Block WAGO 236-602, 45Degree (cable under 45degree), 2 pins, pitch 10mm, size 22.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-602 45Degree pitch 10mm size 22.3x14mm^2 drill 1.15mm pad 3mm +0 +4 +2 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-603_1x03_P10.00mm_45Degree +Terminal Block WAGO 236-603, 45Degree (cable under 45degree), 3 pins, pitch 10mm, size 32.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-603 45Degree pitch 10mm size 32.3x14mm^2 drill 1.15mm pad 3mm +0 +6 +3 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-604_1x04_P10.00mm_45Degree +Terminal Block WAGO 236-604, 45Degree (cable under 45degree), 4 pins, pitch 10mm, size 42.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-604 45Degree pitch 10mm size 42.3x14mm^2 drill 1.15mm pad 3mm +0 +8 +4 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-606_1x06_P10.00mm_45Degree +Terminal Block WAGO 236-606, 45Degree (cable under 45degree), 6 pins, pitch 10mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-606 45Degree pitch 10mm size 62.3x14mm^2 drill 1.15mm pad 3mm +0 +12 +6 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-608_1x08_P10.00mm_45Degree +Terminal Block WAGO 236-608, 45Degree (cable under 45degree), 8 pins, pitch 10mm, size 82.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-608 45Degree pitch 10mm size 82.3x14mm^2 drill 1.15mm pad 3mm +0 +16 +8 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-612_1x12_P10.00mm_45Degree +Terminal Block WAGO 236-612, 45Degree (cable under 45degree), 12 pins, pitch 10mm, size 122x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-612 45Degree pitch 10mm size 122x14mm^2 drill 1.15mm pad 3mm +0 +24 +12 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-616_1x16_P10.00mm_45Degree +Terminal Block WAGO 236-616, 45Degree (cable under 45degree), 16 pins, pitch 10mm, size 162x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-616 45Degree pitch 10mm size 162x14mm^2 drill 1.15mm pad 3mm +0 +32 +16 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-624_1x24_P10.00mm_45Degree +Terminal Block WAGO 236-624, 45Degree (cable under 45degree), 24 pins, pitch 10mm, size 242x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-624 45Degree pitch 10mm size 242x14mm^2 drill 1.15mm pad 3mm +0 +48 +24 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-101_1x01_P5.00mm_45Degree +Terminal Block WAGO 804-101, 45Degree (cable under 45degree), 1 pins, pitch 5mm, size 6.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-101 45Degree pitch 5mm size 6.5x15mm^2 drill 1.2mm pad 3mm +0 +2 +1 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-102_1x02_P5.00mm_45Degree +Terminal Block WAGO 804-102, 45Degree (cable under 45degree), 2 pins, pitch 5mm, size 11.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-102 45Degree pitch 5mm size 11.5x15mm^2 drill 1.2mm pad 3mm +0 +4 +2 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-103_1x03_P5.00mm_45Degree +Terminal Block WAGO 804-103, 45Degree (cable under 45degree), 3 pins, pitch 5mm, size 16.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-103 45Degree pitch 5mm size 16.5x15mm^2 drill 1.2mm pad 3mm +0 +6 +3 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-104_1x04_P5.00mm_45Degree +Terminal Block WAGO 804-104, 45Degree (cable under 45degree), 4 pins, pitch 5mm, size 21.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-104 45Degree pitch 5mm size 21.5x15mm^2 drill 1.2mm pad 3mm +0 +8 +4 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-105_1x05_P5.00mm_45Degree +Terminal Block WAGO 804-105, 45Degree (cable under 45degree), 5 pins, pitch 5mm, size 26.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-105 45Degree pitch 5mm size 26.5x15mm^2 drill 1.2mm pad 3mm +0 +10 +5 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-106_1x06_P5.00mm_45Degree +Terminal Block WAGO 804-106, 45Degree (cable under 45degree), 6 pins, pitch 5mm, size 31.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-106 45Degree pitch 5mm size 31.5x15mm^2 drill 1.2mm pad 3mm +0 +12 +6 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-107_1x07_P5.00mm_45Degree +Terminal Block WAGO 804-107, 45Degree (cable under 45degree), 7 pins, pitch 5mm, size 36.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-107 45Degree pitch 5mm size 36.5x15mm^2 drill 1.2mm pad 3mm +0 +14 +7 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-108_1x08_P5.00mm_45Degree +Terminal Block WAGO 804-108, 45Degree (cable under 45degree), 8 pins, pitch 5mm, size 41.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-108 45Degree pitch 5mm size 41.5x15mm^2 drill 1.2mm pad 3mm +0 +16 +8 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-109_1x09_P5.00mm_45Degree +Terminal Block WAGO 804-109, 45Degree (cable under 45degree), 9 pins, pitch 5mm, size 46.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-109 45Degree pitch 5mm size 46.5x15mm^2 drill 1.2mm pad 3mm +0 +18 +9 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-110_1x10_P5.00mm_45Degree +Terminal Block WAGO 804-110, 45Degree (cable under 45degree), 10 pins, pitch 5mm, size 51.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-110 45Degree pitch 5mm size 51.5x15mm^2 drill 1.2mm pad 3mm +0 +20 +10 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-112_1x12_P5.00mm_45Degree +Terminal Block WAGO 804-112, 45Degree (cable under 45degree), 12 pins, pitch 5mm, size 61.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-112 45Degree pitch 5mm size 61.5x15mm^2 drill 1.2mm pad 3mm +0 +24 +12 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-116_1x16_P5.00mm_45Degree +Terminal Block WAGO 804-116, 45Degree (cable under 45degree), 16 pins, pitch 5mm, size 81.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-116 45Degree pitch 5mm size 81.5x15mm^2 drill 1.2mm pad 3mm +0 +32 +16 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-124_1x24_P5.00mm_45Degree +Terminal Block WAGO 804-124, 45Degree (cable under 45degree), 24 pins, pitch 5mm, size 122x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-124 45Degree pitch 5mm size 122x15mm^2 drill 1.2mm pad 3mm +0 +48 +24 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-301_1x01_P7.50mm_45Degree +Terminal Block WAGO 804-301, 45Degree (cable under 45degree), 1 pins, pitch 7.5mm, size 6.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-301 45Degree pitch 7.5mm size 6.5x15mm^2 drill 1.2mm pad 3mm +0 +2 +1 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-302_1x02_P7.50mm_45Degree +Terminal Block WAGO 804-302, 45Degree (cable under 45degree), 2 pins, pitch 7.5mm, size 14x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-302 45Degree pitch 7.5mm size 14x15mm^2 drill 1.2mm pad 3mm +0 +4 +2 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-303_1x03_P7.50mm_45Degree +Terminal Block WAGO 804-303, 45Degree (cable under 45degree), 3 pins, pitch 7.5mm, size 21.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-303 45Degree pitch 7.5mm size 21.5x15mm^2 drill 1.2mm pad 3mm +0 +6 +3 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-304_1x04_P7.50mm_45Degree +Terminal Block WAGO 804-304, 45Degree (cable under 45degree), 4 pins, pitch 7.5mm, size 29x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-304 45Degree pitch 7.5mm size 29x15mm^2 drill 1.2mm pad 3mm +0 +8 +4 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-305_1x05_P7.50mm_45Degree +Terminal Block WAGO 804-305, 45Degree (cable under 45degree), 5 pins, pitch 7.5mm, size 36.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-305 45Degree pitch 7.5mm size 36.5x15mm^2 drill 1.2mm pad 3mm +0 +10 +5 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-306_1x06_P7.50mm_45Degree +Terminal Block WAGO 804-306, 45Degree (cable under 45degree), 6 pins, pitch 7.5mm, size 44x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-306 45Degree pitch 7.5mm size 44x15mm^2 drill 1.2mm pad 3mm +0 +12 +6 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-307_1x07_P7.50mm_45Degree +Terminal Block WAGO 804-307, 45Degree (cable under 45degree), 7 pins, pitch 7.5mm, size 51.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-307 45Degree pitch 7.5mm size 51.5x15mm^2 drill 1.2mm pad 3mm +0 +14 +7 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-308_1x08_P7.50mm_45Degree +Terminal Block WAGO 804-308, 45Degree (cable under 45degree), 8 pins, pitch 7.5mm, size 59x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-308 45Degree pitch 7.5mm size 59x15mm^2 drill 1.2mm pad 3mm +0 +16 +8 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-309_1x09_P7.50mm_45Degree +Terminal Block WAGO 804-309, 45Degree (cable under 45degree), 9 pins, pitch 7.5mm, size 66.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-309 45Degree pitch 7.5mm size 66.5x15mm^2 drill 1.2mm pad 3mm +0 +18 +9 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-310_1x10_P7.50mm_45Degree +Terminal Block WAGO 804-310, 45Degree (cable under 45degree), 10 pins, pitch 7.5mm, size 74x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-310 45Degree pitch 7.5mm size 74x15mm^2 drill 1.2mm pad 3mm +0 +20 +10 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-312_1x12_P7.50mm_45Degree +Terminal Block WAGO 804-312, 45Degree (cable under 45degree), 12 pins, pitch 7.5mm, size 89x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-312 45Degree pitch 7.5mm size 89x15mm^2 drill 1.2mm pad 3mm +0 +24 +12 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-316_1x16_P7.50mm_45Degree +Terminal Block WAGO 804-316, 45Degree (cable under 45degree), 16 pins, pitch 7.5mm, size 119x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-316 45Degree pitch 7.5mm size 119x15mm^2 drill 1.2mm pad 3mm +0 +32 +16 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-324_1x24_P7.50mm_45Degree +Terminal Block WAGO 804-324, 45Degree (cable under 45degree), 24 pins, pitch 7.5mm, size 179x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-324 45Degree pitch 7.5mm size 179x15mm^2 drill 1.2mm pad 3mm +0 +48 +24 +TestPoint +TestPoint_2Pads_Pitch2.54mm_Drill0.8mm +Test point with 2 pins, pitch 2.54mm, drill diameter 0.8mm +CONN DEV +0 +2 +2 +TestPoint +TestPoint_2Pads_Pitch5.08mm_Drill1.3mm +Test point with 2 pads, pitch 5.08mm, hole diameter 1.3mm, wire diameter 1.0mm +CONN DEV +0 +2 +2 +TestPoint +TestPoint_Bridge_Pitch2.0mm_Drill0.7mm +wire loop as test point, pitch 2.0mm, hole diameter 0.7mm, wire diameter 0.5mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Bridge_Pitch2.54mm_Drill0.7mm +wire loop as test point, pitch 2.0mm, hole diameter 0.7mm, wire diameter 0.5mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Bridge_Pitch2.54mm_Drill1.0mm +wire loop as test point, pitch 2.54mm, hole diameter 1.0mm, wire diameter 0.8mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Bridge_Pitch2.54mm_Drill1.3mm +wire loop as test point, pitch 2.54mm, hole diameter 1.3mm, wire diameter 1.0mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Bridge_Pitch3.81mm_Drill1.3mm +wire loop as test point, pitch 3.81mm, hole diameter 1.3mm, wire diameter 1.0mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Bridge_Pitch5.08mm_Drill0.7mm +wire loop as test point, pitch 5.08mm, hole diameter 0.7mm, wire diameter 1.0mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Bridge_Pitch5.08mm_Drill1.3mm +wire loop as test point, pitch 5.08mm, hole diameter 1.3mm, wire diameter 1.0mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Bridge_Pitch6.35mm_Drill1.3mm +wire loop as test point, pitch 6.35mm, hole diameter 1.3mm, wire diameter 1.0mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Bridge_Pitch7.62mm_Drill1.3mm +wire loop as test point, pitch 7.62mm, hole diameter 1.3mm, wire diameter 1.0mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Keystone_5000-5004_Miniature +Keystone Miniature THM Test Point 5000-5004, http://www.keyelco.com/product-pdf.cfm?p=1309 +Through Hole Mount Test Points +0 +1 +1 +TestPoint +TestPoint_Keystone_5005-5009_Compact +Keystone Miniature THM Test Point 5005-5009, http://www.keyelco.com/product-pdf.cfm?p=1314 +Through Hole Mount Test Points +0 +1 +1 +TestPoint +TestPoint_Keystone_5010-5014_Multipurpose +Keystone Miniature THM Test Point 5010-5014, http://www.keyelco.com/product-pdf.cfm?p=1319 +Through Hole Mount Test Points +0 +1 +1 +TestPoint +TestPoint_Keystone_5015_Micro-Minature +SMT Test Point- Micro Miniature 5015, http://www.keyelco.com/product-pdf.cfm?p=1353 +Test Point +0 +1 +1 +TestPoint +TestPoint_Keystone_5019_Minature +SMT Test Point- Micro Miniature 5019, http://www.keyelco.com/product-pdf.cfm?p=1357 +Test Point +0 +1 +1 +TestPoint +TestPoint_Loop_D1.80mm_Drill1.0mm_Beaded +wire loop with bead as test point, loop diameter 1.8mm, hole diameter 1.0mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D2.50mm_Drill1.0mm +wire loop as test point, loop diameter 2.5mm, hole diameter 1.0mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D2.50mm_Drill1.0mm_LowProfile +low profile wire loop as test point, loop diameter 2.5mm, hole diameter 1.0mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D2.50mm_Drill1.85mm +wire loop as test point, loop diameter 2.5mm, hole diameter 1.85mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D2.54mm_Drill1.5mm_Beaded +wire loop with bead as test point, loop diameter2.548mm, hole diameter 1.5mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D2.60mm_Drill0.9mm_Beaded +wire loop with bead as test point, loop diameter2.6mm, hole diameter 0.9mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D2.60mm_Drill1.4mm_Beaded +wire loop with bead as test point, loop diameter2.6mm, hole diameter 1.4mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D2.60mm_Drill1.6mm_Beaded +wire loop with bead as test point, loop diameter2.6mm, hole diameter 1.6mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D3.50mm_Drill0.9mm_Beaded +wire loop with bead as test point, loop diameter2.6mm, hole diameter 0.9mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D3.50mm_Drill1.4mm_Beaded +wire loop with bead as test point, loop diameter 3.5mm, hole diameter 1.4mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D3.80mm_Drill2.0mm +wire loop as test point, loop diameter 3.8mm, hole diameter 2.0mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D3.80mm_Drill2.5mm +wire loop as test point, loop diameter 3.8mm, hole diameter 2.5mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D3.80mm_Drill2.8mm +wire loop as test point, loop diameter 3.8mm, hole diameter 2.8mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Pad_1.0x1.0mm +SMD rectangular pad as test Point, square 1.0mm side length +test point SMD pad rectangle square +0 +1 +1 +TestPoint +TestPoint_Pad_1.5x1.5mm +SMD rectangular pad as test Point, square 1.5mm side length +test point SMD pad rectangle square +0 +1 +1 +TestPoint +TestPoint_Pad_2.0x2.0mm +SMD rectangular pad as test Point, square 2.0mm side length +test point SMD pad rectangle square +0 +1 +1 +TestPoint +TestPoint_Pad_2.5x2.5mm +SMD rectangular pad as test Point, square 2.5mm side length +test point SMD pad rectangle square +0 +1 +1 +TestPoint +TestPoint_Pad_3.0x3.0mm +SMD rectangular pad as test Point, square 3.0mm side length +test point SMD pad rectangle square +0 +1 +1 +TestPoint +TestPoint_Pad_4.0x4.0mm +SMD rectangular pad as test Point, square 4.0mm side length +test point SMD pad rectangle square +0 +1 +1 +TestPoint +TestPoint_Pad_D1.0mm +SMD pad as test Point, diameter 1.0mm +test point SMD pad +0 +1 +1 +TestPoint +TestPoint_Pad_D1.5mm +SMD pad as test Point, diameter 1.5mm +test point SMD pad +0 +1 +1 +TestPoint +TestPoint_Pad_D2.0mm +SMD pad as test Point, diameter 2.0mm +test point SMD pad +0 +1 +1 +TestPoint +TestPoint_Pad_D2.5mm +SMD pad as test Point, diameter 2.5mm +test point SMD pad +0 +1 +1 +TestPoint +TestPoint_Pad_D3.0mm +SMD pad as test Point, diameter 3.0mm +test point SMD pad +0 +1 +1 +TestPoint +TestPoint_Pad_D4.0mm +SMD pad as test Point, diameter 4.0mm +test point SMD pad +0 +1 +1 +TestPoint +TestPoint_Plated_Hole_D2.0mm +Plated Hole as test Point, diameter 2.0mm +test point plated hole +0 +1 +1 +TestPoint +TestPoint_Plated_Hole_D3.0mm +Plated Hole as test Point, diameter 3.0mm +test point plated hole +0 +1 +1 +TestPoint +TestPoint_Plated_Hole_D4.0mm +Plated Hole as test Point, diameter 4.0mm +test point plated hole +0 +1 +1 +TestPoint +TestPoint_Plated_Hole_D5.0mm +Plated Hole as test Point, diameter 5.0mm +test point plated hole +0 +1 +1 +TestPoint +TestPoint_THTPad_1.0x1.0mm_Drill0.5mm +THT rectangular pad as test Point, square 1.0mm side length, hole diameter 0.5mm +test point THT pad rectangle square +0 +1 +1 +TestPoint +TestPoint_THTPad_1.5x1.5mm_Drill0.7mm +THT rectangular pad as test Point, square 1.5mm side length, hole diameter 0.7mm +test point THT pad rectangle square +0 +1 +1 +TestPoint +TestPoint_THTPad_2.0x2.0mm_Drill1.0mm +THT rectangular pad as test Point, square 2.0mm_Drill1.0mm side length, hole diameter 1.0mm +test point THT pad rectangle square +0 +1 +1 +TestPoint +TestPoint_THTPad_2.5x2.5mm_Drill1.2mm +THT rectangular pad as test Point, square 2.5mm side length, hole diameter 1.2mm +test point THT pad rectangle square +0 +1 +1 +TestPoint +TestPoint_THTPad_3.0x3.0mm_Drill1.5mm +THT rectangular pad as test Point, square 3.0mm side length, hole diameter 1.5mm +test point THT pad rectangle square +0 +1 +1 +TestPoint +TestPoint_THTPad_4.0x4.0mm_Drill2.0mm +THT rectangular pad as test Point, square 4.0mm side length, hole diameter 2.0mm +test point THT pad rectangle square +0 +1 +1 +TestPoint +TestPoint_THTPad_D1.0mm_Drill0.5mm +THT pad as test Point, diameter 1.0mm, hole diameter 0.5mm +test point THT pad +0 +1 +1 +TestPoint +TestPoint_THTPad_D1.5mm_Drill0.7mm +THT pad as test Point, diameter 1.5mm, hole diameter 0.7mm +test point THT pad +0 +1 +1 +TestPoint +TestPoint_THTPad_D2.0mm_Drill1.0mm +THT pad as test Point, diameter 2.0mm, hole diameter 1.0mm +test point THT pad +0 +1 +1 +TestPoint +TestPoint_THTPad_D2.5mm_Drill1.2mm +THT pad as test Point, diameter 2.5mm, hole diameter 1.2mm +test point THT pad +0 +1 +1 +TestPoint +TestPoint_THTPad_D3.0mm_Drill1.5mm +THT pad as test Point, diameter 3.0mm, hole diameter 1.5mm +test point THT pad +0 +1 +1 +TestPoint +TestPoint_THTPad_D4.0mm_Drill2.0mm +THT pad as test Point, diameter 4.0mm, hole diameter 2.0mm +test point THT pad +0 +1 +1 +Transformer_SMD +Pulse_P0926NL +SMT Gate Drive Transformer, 1:1:1, 8.0x6.3x5.3mm (https://productfinder.pulseeng.com/products/datasheets/SPM2007_61.pdf) +pulse pa0926nl +0 +6 +6 +Transformer_SMD +Pulse_PA1323NL +SMT Gate Drive Transformer, 1:1, 9.5x7.1x5.3mm (https://productfinder.pulseeng.com/products/datasheets/SPM2007_61.pdf) +pulse pa1323nl +0 +6 +6 +Transformer_SMD +Pulse_PA2001NL +SMT Gate Drive Transformer, 1:1, 8.6x6.7x2.5mm (https://productfinder.pulseeng.com/products/datasheets/P663.pdf) +pulse pa2001nl pe-68386nl +0 +4 +4 +Transformer_SMD +Pulse_PA2002NL-PA2008NL-PA2009NL +SMT Gate Drive Transformer, 1:1:1 or 2:1:1 or 2.5:1:1 or 1:1, 9.0x8.6x7.6mm (https://productfinder.pulseeng.com/products/datasheets/P663.pdf) +pulse pa2002nl pa2008nl pa2009nl p0544nl pa0184nl pa0297nl pa0510nl +0 +6 +6 +Transformer_SMD +Pulse_PA2004NL +SMT Gate Drive Transformer, 1:1:1, 8.6x6.7x3.6mm (https://productfinder.pulseeng.com/products/datasheets/P663.pdf) +pulse pa2004nl pa0264nl +0 +6 +6 +Transformer_SMD +Pulse_PA2005NL +SMT Gate Drive Transformer, 1:1:1, 11.8x8.8x4.0mm (https://productfinder.pulseeng.com/products/datasheets/P663.pdf) +pulse pa2005nl pa0173nl +0 +6 +6 +Transformer_SMD +Pulse_PA2006NL +SMT Gate Drive Transformer, 1:1, 11.8x8.8x4.0mm (https://productfinder.pulseeng.com/products/datasheets/P663.pdf) +pulse pa2006nl pa0186nl +0 +4 +4 +Transformer_SMD +Pulse_PA2007NL +SMT Gate Drive Transformer, 1:1, 9.0x8.6x7.6mm (https://productfinder.pulseeng.com/products/datasheets/P663.pdf) +pulse pa2007nl +0 +4 +4 +Transformer_SMD +Pulse_PA2777NL +SMT Gate Drive Transformer, 1:1, 7.1x6.1x5.5mm (https://productfinder.pulseeng.com/products/datasheets/SPM2007_61.pdf) +pulse pa2777nl +0 +8 +8 +Transformer_SMD +Pulse_PA3493NL +SMT Gate Drive Transformer, 1.25:1, 10.9x9.7x2.7mm (https://productfinder.pulseeng.com/products/datasheets/SPM2007_61.pdf) +pulse pa3493nl +0 +4 +4 +Transformer_SMD +Transformer_Coilcraft_CST1 +Current sense transformer, SMD, 8.0x8.13x5.3mm (https://www.coilcraft.com/pdfs/cst.pdf) +Transformer current sense SMD +0 +8 +8 +Transformer_SMD +Transformer_Coilcraft_CST2 +Current sense transformer, SMD, 8.0x8.13x5.3mm (https://www.coilcraft.com/pdfs/cst.pdf) +Transformer current sense SMD +0 +8 +8 +Transformer_SMD +Transformer_Coilcraft_CST2010 +Current sense transformer, SMD, 14.55x19.91x10.50mm (https://www.coilcraft.com/pdfs/cst2010.pdf) +Transformer current sense SMD +0 +12 +12 +Transformer_SMD +Transformer_CurrentSense_8.4x7.2mm +Transformer current sense SMD 8.4x7.2mm +Transformer current sense SMD +0 +8 +8 +Transformer_SMD +Transformer_Ethernet_Bel_S558-5999-T7-F +Ethernet Transformer, Bel S558-5999-T7-F, https://www.belfuse.com/resources/ICMs/lan-/S558-5999-T7-F.pdf +Ethernet Transformer +0 +16 +16 +Transformer_SMD +Transformer_Ethernet_Bourns_PT61017PEL +https://www.bourns.com/docs/Product-Datasheets/PT61017PEL.pdf +Transformer Ethernet Single Center-Tap +0 +16 +16 +Transformer_SMD +Transformer_Ethernet_HALO_TG111-MSC13 +Transformer Ethernet SMD, https://www.haloelectronics.com/pdf/discrete-genesus.pdf +Transformer Ethernet SMD +0 +24 +24 +Transformer_SMD +Transformer_MACOM_SM-22 +https://cdn.macom.com/datasheets/ETC1-1-13.pdf +RF Transformer +0 +5 +5 +Transformer_SMD +Transformer_Murata_78250JC +Murata 78250JC https://www.murata-ps.com/datasheet?/data/magnetics/kmp_78250j.pdf +Murata transformer +0 +6 +6 +Transformer_SMD +Transformer_NF_ETAL_P2781 +NF-Transformer, ETAL, P2781, SMD, +NF-Transformer ETAL P2781 SMD +0 +8 +7 +Transformer_SMD +Transformer_NF_ETAL_P2781_HandSoldering +NF-Transformer, ETAL, P2781, SMD, Handsoldering +NF-Transformer ETAL P2781 SMD Handsoldering +0 +8 +7 +Transformer_SMD +Transformer_NF_ETAL_P3000 +NF-Reansformer, ETAL, P3000, SMD, +NF-Reansformer ETAL P3000 SMD +0 +15 +13 +Transformer_SMD +Transformer_NF_ETAL_P3000_HandSoldering +NF-Reansformer, ETAL, P3000, SMD, Handsoldering, +NF-Reansformer ETAL P3000 SMD Handsoldering +0 +15 +13 +Transformer_SMD +Transformer_NF_ETAL_P3181 +NF-Transformer, ETAL, P3181, SMD, +NF-Transformer ETAL P3181 SMD +0 +7 +6 +Transformer_SMD +Transformer_NF_ETAL_P3181_HandSoldering +NF-Transformer, ETAL, P3181, SMD, Hand Soldering, +NF-Transformer ETAL P3181 SMD Hand Soldering +0 +7 +6 +Transformer_SMD +Transformer_NF_ETAL_P3188 +NF-Transformer, ETAL, P3188, SMD, +NF-Transformer ETAL P3188 SMD +0 +8 +6 +Transformer_SMD +Transformer_NF_ETAL_P3188_HandSoldering +NF-Transformer, ETAL, P3188, SMD, Handsoldering, +NF-Transformer ETAL P3188 SMD Handsoldering +0 +8 +6 +Transformer_SMD +Transformer_NF_ETAL_P3191 +NF-Transformer, ETAL, P3191, SMD, +NF-Transformer ETAL P3191 SMD +0 +8 +6 +Transformer_SMD +Transformer_NF_ETAL_P3191_HandSoldering +NF-Transformer, ETAL, P3191, SMD, Handsoldering, +NF-Transformer ETAL P3191 SMD Handsoldering +0 +8 +6 +Transformer_SMD +Transformer_Pulse_H1100NL +For H1100NL, H1101NL, H1102NL, H1121NL, H1183NL, H1199NL, HX1188NL, HX1198NL and H1302NL. https://productfinder.pulseeng.com/doc_type/WEB301/doc_num/H1102NL/doc_part/H1102NL.pdf +H1100NL H1101NL H1102NL H1121NL H1183NL H1199NL HX1188NL HX1198NL H1302N +0 +16 +16 +Transformer_SMD +Transformer_Wuerth_750315371 +Power Transformer, horizontal core with bobbin, 6 pin, 2.54mm pitch, 11.24mm row spacing, 12.6x8.3x4.1mm +transformer flyback +0 +6 +6 +Transformer_THT +Autotransformer_Toroid_1Tap_Horizontal_D9.0mm_Amidon-T30 +Autotransformer, Toroid, horizontal, laying, 1 Tap, Diameter 9mm, Amidon T30, +Autotransformer Toroid horizontal laying 1 Tap Diameter 9mm Amidon T30 +0 +3 +3 +Transformer_THT +Autotransformer_Toroid_1Tap_Horizontal_D10.5mm_Amidon-T37 +Autotransformer, Toroid, horizontal, laying, 1 Tap, Diameter 10,5mm, Amidon T37, +Autotransformer Toroid horizontal laying 1 Tap Diameter 10 5mm Amidon T37 +0 +3 +3 +Transformer_THT +Autotransformer_Toroid_1Tap_Horizontal_D12.5mm_Amidon-T44 +Autotransformer, Toroid, horizontal, laying, 1 Tap, Diameter 12,5mm, Amidon T44, +Autotransformer Toroid horizontal laying 1 Tap Diameter 12 5mm Amidon T44 +0 +3 +3 +Transformer_THT +Autotransformer_Toroid_1Tap_Horizontal_D14.0mm_Amidon-T50 +Choke, Inductance, Autotransformer, Toroid, horizontal, laying, 1 Tap, Diameter 14mm, Amidon T50, +Choke Inductance Autotransformer Toroid horizontal laying 1 Tap Diameter 14mm Amidon T50 +0 +3 +3 +Transformer_THT +Autotransformer_ZS1052-AC +Ignition coil for xenon flash, http://www.excelitas.com/downloads/ZS1052ACH.pdf +ignition coil autotransformer +0 +3 +3 +Transformer_THT +Transformer_37x44 +transformer 37x44mm² +transformer 37x44mm² +0 +12 +4 +Transformer_THT +Transformer_Breve_TEZ-22x24 +http://www.breve.pl/pdf/ANG/TEZ_ang.pdf +TEZ PCB Transformer +0 +7 +7 +Transformer_THT +Transformer_Breve_TEZ-28x33 +http://www.breve.pl/pdf/ANG/TEZ_ang.pdf +TEZ PCB Transformer +0 +9 +9 +Transformer_THT +Transformer_Breve_TEZ-35x42 +http://www.breve.pl/pdf/ANG/TEZ_ang.pdf +TEZ PCB Transformer +0 +9 +9 +Transformer_THT +Transformer_Breve_TEZ-38x45 +http://www.breve.pl/pdf/ANG/TEZ_ang.pdf +TEZ PCB Transformer +0 +9 +9 +Transformer_THT +Transformer_Breve_TEZ-44x52 +http://www.breve.pl/pdf/ANG/TEZ_ang.pdf +TEZ PCB Transformer +0 +10 +10 +Transformer_THT +Transformer_Breve_TEZ-47x57 +http://www.breve.pl/pdf/ANG/TEZ_ang.pdf +TEZ PCB Transformer +0 +13 +13 +Transformer_THT +Transformer_CHK_EI30-2VA_1xSec +Trafo, Printtrafo, CHK, EI30, 2VA, 1x Sec,http://www.eratransformers.com/downloads/030-7585.0.pdf +Trafo Printtrafo CHK EI30 2VA 1x Sec +0 +10 +10 +Transformer_THT +Transformer_CHK_EI30-2VA_2xSec +Trafo, Printtrafo, CHK, EI30, 2VA, 2x Sec, +Trafo Printtrafo CHK EI30 2VA 2x Sec +0 +10 +10 +Transformer_THT +Transformer_CHK_EI30-2VA_Neutral +Trafo, Printtrafo, CHK, EI30, 2VA, neutral, +Trafo Printtrafo CHK EI30 2VA neutral +0 +10 +10 +Transformer_THT +Transformer_CHK_EI38-3VA_1xSec +Trafo, Printtrafo, CHK, EI38, 3VA, 1x Sec, http://www.eratransformers.com/product-detail/20 +Trafo Printtrafo CHK EI38 3VA 1x Sec +0 +10 +10 +Transformer_THT +Transformer_CHK_EI38-3VA_2xSec +Trafo, Printtrafo, CHK, EI38, 3VA, 2x Sec, http://www.eratransformers.com/product-detail/20 +Trafo Printtrafo CHK EI38 3VA 2x Sec +0 +10 +10 +Transformer_THT +Transformer_CHK_EI38-3VA_Neutral +Trafo, Printtrafo, CHK, EI38, 3VA, neutral, http://www.eratransformers.com/product-detail/20 +Trafo Printtrafo CHK EI42 3VA neutral +0 +10 +10 +Transformer_THT +Transformer_CHK_EI42-5VA_1xSec +Trafo, Printtrafo, CHK, EI42, 5VA, 1x Sec, +Trafo Printtrafo CHK EI42 5VA 1x Sec +0 +10 +10 +Transformer_THT +Transformer_CHK_EI42-5VA_2xSec +Trafo, Printtrafo, CHK, EI42, 5VA, 2x Sec, +Trafo Printtrafo CHK EI42 5VA 2x Sec +0 +10 +10 +Transformer_THT +Transformer_CHK_EI42-5VA_Neutral +Trafo, Printtrafo, CHK, EI42, 5VA, neutral, +Trafo Printtrafo CHK EI42 5VA neutral +0 +10 +10 +Transformer_THT +Transformer_CHK_EI48-8VA_1xSec +Trafo, Printtrafo, CHK, EI48, 8VA, 1x Sec, http://www.eratransformers.com/product-detail/18 +Trafo Printtrafo CHK EI48 8VA 1x Sec +0 +12 +12 +Transformer_THT +Transformer_CHK_EI48-8VA_2xSec +Trafo, Printtrafo, CHK, EI48, 8VA, 2x Sec, http://www.eratransformers.com/product-detail/18 +Trafo Printtrafo CHK EI48 8VA 2x Sec +0 +12 +12 +Transformer_THT +Transformer_CHK_EI48-8VA_Neutral +Trafo, Printtrafo, CHK, EI48, 8VA, neutral, http://www.eratransformers.com/product-detail/18 +Trafo Printtrafo CHK EI48 8VA neutral +0 +12 +12 +Transformer_THT +Transformer_CHK_EI48-10VA_1xSec +Trafo, Printtrafo, CHK, EI48, 10VA, 1x Sec, +Trafo Printtrafo CHK EI48 10VA 1x Sec +0 +12 +12 +Transformer_THT +Transformer_CHK_EI48-10VA_2xSec +Trafo, Printtrafo, CHK, EI48, 10VA, 2x Sec, http://www.eratransformers.com/product-detail/18 +Trafo Printtrafo CHK EI48 10VA 2x Sec +0 +12 +12 +Transformer_THT +Transformer_CHK_EI48-10VA_Neutral +Trafo, Printtrafo, CHK, EI48, 10VA, neutral, http://www.eratransformers.com/product-detail/18 +Trafo Printtrafo CHK EI48 10VA neutral +0 +12 +12 +Transformer_THT +Transformer_CHK_EI54-12VA_1xSec +Trafo, Printtrafo, CHK, EI54, 12VA, 1x Sec,http://www.eratransformers.com/product-detail/19 +Trafo Printtrafo CHK EI54 12VA 1x Sec +0 +14 +14 +Transformer_THT +Transformer_CHK_EI54-12VA_2xSec +Trafo, Printtrafo, CHK, EI54, 12VA, 2x Sec,http://www.eratransformers.com/product-detail/19 +Trafo Printtrafo CHK EI54 12VA 2x Sec +0 +14 +14 +Transformer_THT +Transformer_CHK_EI54-12VA_Neutral +Trafo, Printtrafo, CHK, EI54, 12VA, neutral,http://www.eratransformers.com/product-detail/19 +Trafo Printtrafo CHK EI54 12VA neutral +0 +14 +14 +Transformer_THT +Transformer_CHK_EI54-16VA_1xSec +Trafo, Printtrafo, CHK, EI54, 16VA, 1x Sec,http://www.eratransformers.com/product-detail/19 +Trafo Printtrafo CHK EI54 16VA 1x Sec +0 +14 +14 +Transformer_THT +Transformer_CHK_EI54-16VA_2xSec +Trafo, Printtrafo, CHK, EI54, 16VA, 2x Sec,http://www.eratransformers.com/product-detail/19 +Trafo Printtrafo CHK EI54 16VA 2x Sec +0 +14 +14 +Transformer_THT +Transformer_CHK_EI54-16VA_Neutral +Trafo, Printtrafo, CHK, EI54, 16VA, neutral,http://www.eratransformers.com/product-detail/19 +Trafo Printtrafo CHK EI54 16VA neutral +0 +14 +14 +Transformer_THT +Transformer_CHK_UI30-4VA_Flat +Trafo, Flattrafo, CHK, UI30, 4VA, +Trafo Flattrafo CHK UI30 4VA +0 +16 +16 +Transformer_THT +Transformer_CHK_UI39-10VA_Flat +Trafo, Flattrafo, CHK, UI39, 10VA, +Trafo Flattrafo CHK UI39 10VA +0 +20 +20 +Transformer_THT +Transformer_Coilcraft_Q4434-B_Rhombus-T1311 +Transformator, Transformer, Flyback, Coilcraft Q4434-B, Rgombus T1311, +Transformator Transformer Flyback Coilcraft Q4434-B Rgombus T1311 +0 +8 +8 +Transformer_THT +Transformer_EPCOS_B66359A1013T_Horizontal +Transformer, Transformator, ETD29, 13 Pin, Horizontal, EPCOS-B66359A1013T, +Transformer Transformator ETD29 13 Pin Horizontal EPCOS-B66359A1013T +0 +13 +13 +Transformer_THT +Transformer_EPCOS_B66359J1014T_Vertical +Transformer, Transformator, ETD29, 14 Pin, Vertical, EPCOS-B66359J1014T, +Transformer Transformator ETD29 14 Pin Vertical EPCOS-B66359J1014T +0 +14 +14 +Transformer_THT +Transformer_Microphone_Lundahl_LL1538 +AUDIO TRAFO LUNDAHL, https://www.lundahltransformers.com/wp-content/uploads/datasheets/1538_8xl.pdf +AUDIO TRAFO LUNDAHL +0 +7 +7 +Transformer_THT +Transformer_Microphone_Lundahl_LL1587 +AUDIO TRAFO LUNDAHL, https://www.lundahltransformers.com/wp-content/uploads/datasheets/1587.pdf +AUDIO TRAFO LUNDAHL +0 +7 +7 +Transformer_THT +Transformer_Myrra_74040_Horizontal +Transformer, Transformator, ETD29, 13 Pin, Horizontal, Myrra-74040, +Transformer Transformator ETD29 13 Pin Horizontal Myrra-74040 +0 +13 +13 +Transformer_THT +Transformer_Myrra_EF20_7408x +EF20 flyback transformer,http://myrra.com/wp-content/uploads/2017/09/Datasheet-74087-74088-74089-rev-A.pdf +transformer flyback SMPS +0 +9 +9 +Transformer_THT +Transformer_NF_ETAL_1-1_P1200 +NF-Transformer, 1:1, ETAL P1200,http://www.etalgroup.com/sites/default/files/products/P1200_April_2005.pdf +NF-Transformer 1to1 ETAL P1200 +0 +4 +4 +Transformer_THT +Transformer_NF_ETAL_P1165 +NF-Transformer, ETAL, P1165,http://www.etalgroup.com/sites/default/files/products/P1165_February_2006.pdf +NF-Transformer ETAL P1165 +0 +4 +4 +Transformer_THT +Transformer_NF_ETAL_P3324 +NF-Transformer, ETAL P3324,http://www.etalgroup.com/sites/default/files/products/P3324_April_2005.pdf +NF-Transformer ETAL P3324 +0 +4 +4 +Transformer_THT +Transformer_NF_ETAL_P3356 +NF-Transformer, ETAL P3356, http://www.etalgroup.com/sites/default/files/products/P3356_December_2005.pdf +NF-Transformer ETAL P3356 +0 +4 +4 +Transformer_THT +Transformer_Toroid_Horizontal_D9.0mm_Amidon-T30 +Transformer, Toroid, horizontal, laying, Diameter 9mm, Amidon, T30, +Transformer Toroid horizontal laying Diameter 9mm Amidon T30 +0 +4 +4 +Transformer_THT +Transformer_Toroid_Horizontal_D10.5mm_Amidon-T37 +Transformer, Toroid, horizontal, laying, Diameter 10,5mm, Amidon T37, +Transformer Toroid horizontal laying Diameter 10 5mm Amidon T37 +0 +4 +4 +Transformer_THT +Transformer_Toroid_Horizontal_D12.5mm_Amidon-T44 +Transformer, Toroid, horizontal, laying, Diameter 12,5mm, Amidon T44, +Transformer Toroid horizontal laying Diameter 12 5mm Amidon T44 +0 +4 +4 +Transformer_THT +Transformer_Toroid_Horizontal_D14.0mm_Amidon-T50 +Transformer, Toroid, horizontal, laying, Diameter 14mm, Amidon T50, +Transformer Toroid horizontal laying Diameter 14mm Amidon T50 +0 +4 +4 +Transformer_THT +Transformer_Toroid_Horizontal_D18.0mm +Transformer, Toroid, tapped, horizontal, laying, Diameter 18mm, +Transformer Toroid tapped horizontal laying Diameter 18mm +0 +5 +4 +Transformer_THT +Transformer_Toroid_Tapped_Horizontal_D9.0mm_Amidon-T30 +Transformer, Toroid, tapped, horizontal, laying, Diameter 9mm, Amidon, T30, +Transformer Toroid tapped horizontal laying Diameter 9mm Amidon T30 +0 +6 +6 +Transformer_THT +Transformer_Toroid_Tapped_Horizontal_D10.5mm_Amidon-T37 +Transformer, Toroid, tapped, horizontal, laying, Diameter 10,5mm, Amidon, T37, +Transformer Toroid tapped horizontal laying Diameter 10 5mm Amidon T37 +0 +6 +6 +Transformer_THT +Transformer_Toroid_Tapped_Horizontal_D12.5mm_Amidon-T44 +Transformer, Toroid, tapped, horizontal, laying, Diameter 12,5mm, Amidon, T44, +Transformer Toroid tapped horizontal laying Diameter 12 5mm Amidon T44 +0 +6 +6 +Transformer_THT +Transformer_Toroid_Tapped_Horizontal_D14.0mm_Amidon-T50 +Transformer, Toroid, tapped, horizontal, laying, Diameter 14mm, Amidon T50, +Transformer Toroid tapped horizontal laying Diameter 14mm Amidon T50 +0 +6 +6 +Transformer_THT +Transformer_Wuerth_750343373 +Transformer, horizontal core with bobbin, 10 pin, 3.81mm pitch, 15.24mm row spacing, 22x23x17.53mm (https://katalog.we-online.com/ctm/datasheet/750343373.pdf) +transformer flyback +0 +10 +10 +Valve +Valve_ECC-83-1 +Valve ECC-83-1 round pins +Valve ECC-83-1 round pins +0 +9 +9 +Valve +Valve_ECC-83-2 +Valve ECC-83-2 flat pins +Valve ECC-83-2 flat pins +0 +10 +9 +Valve +Valve_EURO +Valve Euro +Valve Euro +0 +7 +5 +Valve +Valve_Glimm +Valve Glimm +Valve Glimm +0 +2 +2 +Valve +Valve_Mini_G +Valve mini G +Valve mini G +0 +9 +7 +Valve +Valve_Mini_P +Valve mini P +Valve mini P +0 +7 +7 +Valve +Valve_Mini_Pentode_Linear +Mini-Pentode, 5-pin, e.g. JAN6418 +Valve Mini-Pentode 5-pin JAN6418 +0 +5 +5 +Valve +Valve_Noval_G +Valve NOVAL G +Valve NOVAL G +0 +11 +9 +Valve +Valve_Noval_P +Valve NOVAL P +Valve NOVAL P +0 +9 +9 +Valve +Valve_Octal +8-pin round valve +valve +0 +9 +8 +Varistor +RV_Disc_D7mm_W3.4mm_P5mm +Varistor, diameter 7mm, width 3.4mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W3.5mm_P5mm +Varistor, diameter 7mm, width 3.5mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W3.6mm_P5mm +Varistor, diameter 7mm, width 3.6mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W3.7mm_P5mm +Varistor, diameter 7mm, width 3.7mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W3.8mm_P5mm +Varistor, diameter 7mm, width 3.8mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W3.9mm_P5mm +Varistor, diameter 7mm, width 3.9mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W4.2mm_P5mm +Varistor, diameter 7mm, width 4.2mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W4.3mm_P5mm +Varistor, diameter 7mm, width 4.3mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W4.5mm_P5mm +Varistor, diameter 7mm, width 4.5mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W4.8mm_P5mm +Varistor, diameter 7mm, width 4.8mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W4.9mm_P5mm +Varistor, diameter 7mm, width 4.9mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W4mm_P5mm +Varistor, diameter 7mm, width 4mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W5.1mm_P5mm +Varistor, diameter 7mm, width 5.1mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W5.4mm_P5mm +Varistor, diameter 7mm, width 5.4mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W5.5mm_P5mm +Varistor, diameter 7mm, width 5.5mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W5.7mm_P5mm +Varistor, diameter 7mm, width 5.7mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W3.3mm_P5mm +Varistor, diameter 9mm, width 3.3mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W3.4mm_P5mm +Varistor, diameter 9mm, width 3.4mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W3.5mm_P5mm +Varistor, diameter 9mm, width 3.5mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W3.6mm_P5mm +Varistor, diameter 9mm, width 3.6mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W3.7mm_P5mm +Varistor, diameter 9mm, width 3.7mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W3.8mm_P5mm +Varistor, diameter 9mm, width 3.8mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W3.9mm_P5mm +Varistor, diameter 9mm, width 3.9mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W4.1mm_P5mm +Varistor, diameter 9mm, width 4.1mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W4.2mm_P5mm +Varistor, diameter 9mm, width 4.2mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W4.4mm_P5mm +Varistor, diameter 9mm, width 4.4mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W4.5mm_P5mm +Varistor, diameter 9mm, width 4.5mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W4.8mm_P5mm +Varistor, diameter 9mm, width 4.8mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W4mm_P5mm +Varistor, diameter 9mm, width 4mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W5.2mm_P5mm +Varistor, diameter 9mm, width 5.2mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W5.4mm_P5mm +Varistor, diameter 9mm, width 5.4mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W5.5mm_P5mm +Varistor, diameter 9mm, width 5.5mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W5.7mm_P5mm +Varistor, diameter 9mm, width 5.7mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W6.1mm_P5mm +Varistor, diameter 9mm, width 6.1mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W3.9mm_P7.5mm +Varistor, diameter 12mm, width 3.9mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W4.2mm_P7.5mm +Varistor, diameter 12mm, width 4.2mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W4.3mm_P7.5mm +Varistor, diameter 12mm, width 4.3mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W4.4mm_P7.5mm +Varistor, diameter 12mm, width 4.4mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W4.5mm_P7.5mm +Varistor, diameter 12mm, width 4.5mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W4.6mm_P7.5mm +Varistor, diameter 12mm, width 4.6mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W4.7mm_P7.5mm +Varistor, diameter 12mm, width 4.7mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W4.8mm_P7.5mm +Varistor, diameter 12mm, width 4.8mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W4mm_P7.5mm +Varistor, diameter 12mm, width 4mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W5.1mm_P7.5mm +Varistor, diameter 12mm, width 5.1mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W5.4mm_P7.5mm +Varistor, diameter 12mm, width 5.4mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W5.8mm_P7.5mm +Varistor, diameter 12mm, width 5.8mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W5mm_P7.5mm +Varistor, diameter 12mm, width 5mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W6.1mm_P7.5mm +Varistor, diameter 12mm, width 6.1mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W6.2mm_P7.5mm +Varistor, diameter 12mm, width 6.2mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W6.3mm_P7.5mm +Varistor, diameter 12mm, width 6.3mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W6.7mm_P7.5mm +Varistor, diameter 12mm, width 6.7mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W7.1mm_P7.5mm +Varistor, diameter 12mm, width 7.1mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W7.5mm_P7.5mm +Varistor, diameter 12mm, width 7.5mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W7.9mm_P7.5mm +Varistor, diameter 12mm, width 7.9mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W3.9mm_P7.5mm +Varistor, diameter 15.5mm, width 3.9mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4.2mm_P7.5mm +Varistor, diameter 15.5mm, width 4.2mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4.3mm_P7.5mm +Varistor, diameter 15.5mm, width 4.3mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4.4mm_P7.5mm +Varistor, diameter 15.5mm, width 4.4mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4.5mm_P7.5mm +Varistor, diameter 15.5mm, width 4.5mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4.6mm_P7.5mm +Varistor, diameter 15.5mm, width 4.6mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4.7mm_P7.5mm +Varistor, diameter 15.5mm, width 4.7mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4.8mm_P7.5mm +Varistor, diameter 15.5mm, width 4.8mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4.9mm_P7.5mm +Varistor, diameter 15.5mm, width 4.9mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4mm_P7.5mm +Varistor, diameter 15.5mm, width 4mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W5.2mm_P7.5mm +Varistor, diameter 15.5mm, width 5.2mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W5.4mm_P7.5mm +Varistor, diameter 15.5mm, width 5.4mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W5.9mm_P7.5mm +Varistor, diameter 15.5mm, width 5.9mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W5mm_P7.5mm +Varistor, diameter 15.5mm, width 5mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W6.1mm_P7.5mm +Varistor, diameter 15.5mm, width 6.1mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W6.3mm_P7.5mm +Varistor, diameter 15.5mm, width 6.3mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W6.4mm_P7.5mm +Varistor, diameter 15.5mm, width 6.4mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W6.8mm_P7.5mm +Varistor, diameter 15.5mm, width 6.8mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W7.2mm_P7.5mm +Varistor, diameter 15.5mm, width 7.2mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W7.5mm_P7.5mm +Varistor, diameter 15.5mm, width 7.5mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W8mm_P7.5mm +Varistor, diameter 15.5mm, width 8mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W11mm_P7.5mm +Varistor, diameter 15.5mm, width 11mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D16.5mm_W6.7mm_P7.5mm +Varistor, diameter 16.5mm, width 6.7mm, pitch 5mm, https://katalog.we-online.de/pbs/datasheet/820542711.pdf +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W4.3mm_P10mm +Varistor, diameter 21.5mm, width 4.3mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W4.4mm_P10mm +Varistor, diameter 21.5mm, width 4.4mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W4.5mm_P10mm +Varistor, diameter 21.5mm, width 4.5mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W4.6mm_P10mm +Varistor, diameter 21.5mm, width 4.6mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W4.7mm_P10mm +Varistor, diameter 21.5mm, width 4.7mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W4.8mm_P10mm +Varistor, diameter 21.5mm, width 4.8mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W4.9mm_P10mm +Varistor, diameter 21.5mm, width 4.9mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W5.1mm_P10mm +Varistor, diameter 21.5mm, width 5.1mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W5.3mm_P10mm +Varistor, diameter 21.5mm, width 5.3mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W5.4mm_P10mm +Varistor, diameter 21.5mm, width 5.4mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W5.6mm_P10mm +Varistor, diameter 21.5mm, width 5.6mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W5.8mm_P10mm +Varistor, diameter 21.5mm, width 5.8mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W5mm_P10mm +Varistor, diameter 21.5mm, width 5mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W6.1mm_P7.5mm +varistor +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W6.3mm_P10mm +Varistor, diameter 21.5mm, width 6.3mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W6.5mm_P10mm +Varistor, diameter 21.5mm, width 6.5mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W6.7mm_P10mm +Varistor, diameter 21.5mm, width 6.7mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W6.8mm_P10mm +Varistor, diameter 21.5mm, width 6.8mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W7.1mm_P10mm +Varistor, diameter 21.5mm, width 7.1mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W7.5mm_P10mm +Varistor, diameter 21.5mm, width 7.5mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W7.9mm_P10mm +Varistor, diameter 21.5mm, width 7.9mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W8.4mm_P10mm +Varistor, diameter 21.5mm, width 8.4mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W11.4mm_P10mm +Varistor, diameter 21.5mm, width 11.4mm, pitch 10mm +varistor SIOV +0 +2 +2 diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerSupply_v1/PowerSupply_v1-backups/PowerSupply_v1-2024-04-12_154234.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerSupply_v1/PowerSupply_v1-backups/PowerSupply_v1-2024-04-12_154234.zip new file mode 100644 index 0000000..fb62554 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerSupply_v1/PowerSupply_v1-backups/PowerSupply_v1-2024-04-12_154234.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerSupply_v1/PowerSupply_v1-backups/PowerSupply_v1-2024-04-12_161548.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerSupply_v1/PowerSupply_v1-backups/PowerSupply_v1-2024-04-12_161548.zip new file mode 100644 index 0000000..fb62554 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerSupply_v1/PowerSupply_v1-backups/PowerSupply_v1-2024-04-12_161548.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerSupply_v1/PowerSupply_v1-backups/PowerSupply_v1-2024-05-22_074947.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerSupply_v1/PowerSupply_v1-backups/PowerSupply_v1-2024-05-22_074947.zip new file mode 100644 index 0000000..fb62554 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerSupply_v1/PowerSupply_v1-backups/PowerSupply_v1-2024-05-22_074947.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerSupply_v1/PowerSupply_v1-backups/PowerSupply_v1-2024-05-22_083552.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerSupply_v1/PowerSupply_v1-backups/PowerSupply_v1-2024-05-22_083552.zip new file mode 100644 index 0000000..fb62554 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerSupply_v1/PowerSupply_v1-backups/PowerSupply_v1-2024-05-22_083552.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerSupply_v1/PowerSupply_v1-backups/PowerSupply_v1-2025-09-11_173529.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerSupply_v1/PowerSupply_v1-backups/PowerSupply_v1-2025-09-11_173529.zip new file mode 100644 index 0000000..fb62554 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerSupply_v1/PowerSupply_v1-backups/PowerSupply_v1-2025-09-11_173529.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerSupply_v1/PowerSupply_v1-backups/PowerSupply_v1-2025-09-27_095452.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerSupply_v1/PowerSupply_v1-backups/PowerSupply_v1-2025-09-27_095452.zip new file mode 100644 index 0000000..daa0874 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerSupply_v1/PowerSupply_v1-backups/PowerSupply_v1-2025-09-27_095452.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerSupply_v1/PowerSupply_v1.kicad_prl b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerSupply_v1/PowerSupply_v1.kicad_prl new file mode 100644 index 0000000..0eaa08a --- /dev/null +++ b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerSupply_v1/PowerSupply_v1.kicad_prl @@ -0,0 +1,86 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "", + "auto_track_width": true, + "hidden_netclasses": [], + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "images": 0.6, + "pads": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": false, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 32, + 33, + 34, + 35, + 36, + 39, + 40 + ], + "visible_layers": "003ffff_80000000", + "zone_display_mode": 0 + }, + "git": { + "repo_password": "", + "repo_type": "", + "repo_username": "", + "ssh_key": "" + }, + "meta": { + "filename": "PowerSupply_v1.kicad_prl", + "version": 3 + }, + "project": { + "files": [] + } +} diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerSupply_v1/fp-info-cache b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerSupply_v1/fp-info-cache new file mode 100644 index 0000000..fb03a9e --- /dev/null +++ b/CentralBox/Hardware/Kicad/I-Spritz_v2/PowerSupply_v1/fp-info-cache @@ -0,0 +1,82097 @@ +18861218967913983 +Battery +BatteryHolder_Bulgin_BX0036_1xC +Bulgin Battery Holder, BX0036, Battery Type C (https://www.bulgin.com/products/pub/media/bulgin/data/Battery_holders.pdf) +Bulgin BX0036 +0 +2 +2 +Battery +BatteryHolder_ComfortableElectronic_CH273-2450_1x2450 +Comfortable Electronic CR2450 battery holder, http://www.comf.com.tw/ProductDetail.asp?no=148 +Comfortable Electronic CR2450 +0 +2 +2 +Battery +BatteryHolder_Eagle_12BH611-GR +https://eu.mouser.com/datasheet/2/209/EPD-200766-1274481.pdf +9V Battery Holder +0 +2 +2 +Battery +BatteryHolder_Keystone_103_1x20mm +http://www.keyelco.com/product-pdf.cfm?p=719 +Keystone type 103 battery holder +0 +2 +2 +Battery +BatteryHolder_Keystone_104_1x23mm +http://www.keyelco.com/product-pdf.cfm?p=744 +Keystone type 104 battery holder +0 +2 +2 +Battery +BatteryHolder_Keystone_105_1x2430 +http://www.keyelco.com/product-pdf.cfm?p=745 +Keystone type 105 battery holder +0 +2 +2 +Battery +BatteryHolder_Keystone_106_1x20mm +http://www.keyelco.com/product-pdf.cfm?p=720 +Keystone type 106 battery holder +0 +2 +2 +Battery +BatteryHolder_Keystone_107_1x23mm +http://www.keyelco.com/product-pdf.cfm?p=746 +Keystone type 107 battery holder +0 +2 +2 +Battery +BatteryHolder_Keystone_500 +Keystone #500, CR1220 battery holder, http://www.keyelco.com/product-pdf.cfm?p=710 +CR1220 battery holder +0 +2 +2 +Battery +BatteryHolder_Keystone_1042_1x18650 +Battery holder for 18650 cylindrical cells http://www.keyelco.com/product.cfm/product_id/918 +18650 Keystone 1042 Li-ion +0 +2 +2 +Battery +BatteryHolder_Keystone_1058_1x2032 +http://www.keyelco.com/product-pdf.cfm?p=14028 +Keystone type 1058 coin cell retainer +0 +2 +2 +Battery +BatteryHolder_Keystone_1060_1x2032 +http://www.keyelco.com/product-pdf.cfm?p=726 +CR2032 BR2032 BatteryHolder Battery +0 +2 +2 +Battery +BatteryHolder_Keystone_2460_1xAA +https://www.keyelco.com/product-pdf.cfm?p=1025 +AA battery cell holder +0 +2 +2 +Battery +BatteryHolder_Keystone_2462_2xAA +2xAA cell battery holder, Keystone P/N 2462, https://www.keyelco.com/product-pdf.cfm?p=1027 +AA battery cell holder +0 +2 +2 +Battery +BatteryHolder_Keystone_2466_1xAAA +1xAAA Battery Holder, Keystone, Plastic Case, http://www.keyelco.com/product-pdf.cfm?p=1031 +AAA battery holder Keystone +0 +2 +2 +Battery +BatteryHolder_Keystone_2468_2xAAA +2xAAA cell battery holder, Keystone P/N 2468, http://www.keyelco.com/product-pdf.cfm?p=1033 +AAA battery cell holder +0 +2 +2 +Battery +BatteryHolder_Keystone_2479_3xAAA +Keystone Battery Holder, 2479, Battery Type 3xAAA (Script generated with StandardBox.py) (Keystone Battery Holder, 2479, Battery Type 3xAAA) +Keystone Battery Holder 2479 Battery Type 3xAAA +0 +2 +2 +Battery +BatteryHolder_Keystone_2993 +http://www.keyelco.com/product-pdf.cfm?p=776 +Keystone type 2993 negative battery contact +0 +1 +1 +Battery +BatteryHolder_Keystone_2998_1x6.8mm +www.keyelco.com/product-pdf.cfm?p=763 +Keystone type 2998 battery holder +0 +3 +2 +Battery +BatteryHolder_Keystone_3000_1x12mm +http://www.keyelco.com/product-pdf.cfm?p=777 +Keystone type 3000 coin cell retainer +0 +3 +2 +Battery +BatteryHolder_Keystone_3001_1x12mm +http://www.keyelco.com/product-pdf.cfm?p=778 +Keystone type 3001 coin cell retainer +0 +3 +2 +Battery +BatteryHolder_Keystone_3002_1x2032 +https://www.tme.eu/it/Document/a823211ec201a9e209042d155fe22d2b/KEYS2996.pdf +BR2016 CR2016 DL2016 BR2020 CL2020 BR2025 CR2025 DL2025 DR2032 CR2032 DL2032 +0 +3 +2 +Battery +BatteryHolder_Keystone_3008_1x2450 +http://www.keyelco.com/product-pdf.cfm?p=786 +Keystone type 3008 coin cell retainer +0 +3 +2 +Battery +BatteryHolder_Keystone_3009_1x2450 +http://www.keyelco.com/product-pdf.cfm?p=787 +Keystone type 3009 coin cell retainer +0 +3 +2 +Battery +BatteryHolder_Keystone_3034_1x20mm +Keystone 3034 SMD battery holder for 2020, 2025 and 2032 coincell batteries. http://www.keyelco.com/product-pdf.cfm?p=798 +Keystone type 3034 coin cell retainer +0 +3 +2 +Battery +BatteryHolder_LINX_BAT-HLD-012-SMT +SMT battery holder for CR1216/1220/1225, https://linxtechnologies.com/wp/wp-content/uploads/bat-hld-012-smt.pdf +battery holder coin cell cr1216 cr1220 cr1225 +0 +3 +2 +Battery +BatteryHolder_MPD_BA9VPC_1xPP3 +1xPP3 (9V) battery holder, Memory Protection Devices P/N BA9VPC, http://www.memoryprotectiondevices.com/datasheets/BA9VPC-datasheet.pdf +PP3 Battery Holder BA9VPC 9V +0 +2 +2 +Battery +BatteryHolder_MPD_BC2AAPC_2xAA +2xAA cell battery holder, Memory Protection Devices P/N BC2AAPC, http://www.memoryprotectiondevices.com/datasheets/BC2AAPC-datasheet.pdf +AA battery cell holder +0 +2 +2 +Battery +BatteryHolder_MPD_BC12AAPC_2xAA +2xAA cell battery holder, Memory Protection Devices P/N BC12AAPC, http://www.memoryprotectiondevices.com/datasheets/BC12AAPC-datasheet.pdf +AA battery cell holder +0 +2 +2 +Battery +BatteryHolder_MPD_BC2003_1x2032 +http://www.memoryprotectiondevices.com/datasheets/BC-2003-datasheet.pdf +BC2003 CR2032 2032 Battery Holder +0 +3 +2 +Battery +BatteryHolder_MPD_BH-18650-PC2 +18650 Battery Holder (http://www.memoryprotectiondevices.com/datasheets/BK-18650-PC2-datasheet.pdf) +18650 Battery Holder +0 +2 +2 +Battery +BatteryHolder_Seiko_MS621F +Seiko MS621F, https://www.sii.co.jp/en/me/files/2014/02/file_EXTENDED_PRDCT_SPEC_75_FILE_11.jpg +Seiko MS621F +0 +2 +2 +Battery +BatteryHolder_TruPower_BH-331P_3xAA +Keystone Battery Holder BH-331P Battery Type 3xAA (Script generated with StandardBox.py) (Keystone Battery Holder BH-331P Battery Type 3xAA) +Battery Holder BH-331P Battery Type 3xAA +0 +2 +2 +Battery +Battery_CR1225 +CR1225 battery +battery CR1225 coin cell +0 +0 +0 +Battery +Battery_Panasonic_CR1025-VSK_Vertical_CircularHoles +Panasonic CR-1025/VSK battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-1025 coin cell vertical +0 +2 +2 +Battery +Battery_Panasonic_CR1220-VCN_Vertical_CircularHoles +Panasonic CR-1220/VCN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-1220 coin cell vertical +0 +2 +2 +Battery +Battery_Panasonic_CR1632-V1AN_Vertical_CircularHoles +Panasonic CR-1632-V1AN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-1632 coin cell vertical +0 +2 +2 +Battery +Battery_Panasonic_CR2025-V1AK_Vertical_CircularHoles +Panasonic CR-2025/V1AK battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-2025 coin cell vertical +0 +2 +2 +Battery +Battery_Panasonic_CR2032-VS1N_Vertical_CircularHoles +Panasonic CR-2032/VS1N battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-2032 coin cell vertical +0 +2 +2 +Battery +Battery_Panasonic_CR2354-VCN_Vertical_CircularHoles +Panasonic CR-2354/VCN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-2354/VCN coin cell vertical +0 +2 +2 +Battery +Battery_Panasonic_CR2450-VAN_Vertical_CircularHoles +Panasonic CR-2450/VAN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-2450 coin cell +0 +2 +2 +Battery +Battery_Panasonic_CR2477-VCN_Vertical_CircularHoles +Panasonic CR-2477/VCN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-2477 coin cell vertical +0 +2 +2 +Battery +Battery_Panasonic_CR3032-VCN_Vertical_CircularHoles +Panasonic CR-3032/VCN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-3032 coin cell vertical +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_1.00u_PCB +Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 1.00u PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_1.00u_Plate +Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 1.00u plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_1.25u_PCB +Cherry MX keyswitch, 1.25u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 1.25u PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_1.25u_Plate +Cherry MX keyswitch, 1.25u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 1.25u plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_1.50u_PCB +Cherry MX keyswitch, 1.50u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 1.50u PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_1.50u_Plate +Cherry MX keyswitch, 1.50u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 1.50u plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_1.75u_PCB +Cherry MX keyswitch, 1.75u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 1.75u PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_1.75u_Plate +Cherry MX keyswitch, 1.75u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 1.75u plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_2.00u_PCB +Cherry MX keyswitch, 2.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 2.00u PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_2.00u_Plate +Cherry MX keyswitch, 2.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 2.00u plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_2.00u_Vertical_PCB +Cherry MX keyswitch, 2.00u, vertical, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 2.00u vertical PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_2.00u_Vertical_Plate +Cherry MX keyswitch, 2.00u, vertical, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 2.00u vertical plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_2.25u_PCB +Cherry MX keyswitch, 2.25u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 2.25u PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_2.25u_Plate +Cherry MX keyswitch, 2.25u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 2.25u plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_2.75u_PCB +Cherry MX keyswitch, 2.75u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 2.75u PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_2.75u_Plate +Cherry MX keyswitch, 2.75u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 2.75u plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_6.25u_PCB +Cherry MX keyswitch, 6.25u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 6.25u PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_6.25u_Plate +Cherry MX keyswitch, 6.25u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 6.25u plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_ISOEnter_PCB +Cherry MX keyswitch, ISO Enter, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch ISO enter PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_ISOEnter_Plate +Cherry MX keyswitch, ISO Enter, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch ISO enter plate +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_1.00u +Matias/ALPS keyswitch, 1.00u, http://matias.ca/switches/ +Matias ALPS keyswitch 1.00u +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_1.25u +Matias/ALPS keyswitch, 1.25u, http://matias.ca/switches/ +Matias ALPS keyswitch 1.25u +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_1.50u +Matias/ALPS keyswitch, 1.50u, http://matias.ca/switches/ +Matias ALPS keyswitch 1.50u +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_1.75u +Matias/ALPS keyswitch, 1.75u, http://matias.ca/switches/ +Matias ALPS keyswitch 1.75u +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_2.00u +Matias/ALPS keyswitch, 2.00u, http://matias.ca/switches/ +Matias ALPS keyswitch 2.00u +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_2.25u +Matias/ALPS keyswitch, 2.25u, http://matias.ca/switches/ +Matias ALPS keyswitch 2.25u +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_2.75u +Matias/ALPS keyswitch, 2.75u, http://matias.ca/switches/ +Matias ALPS keyswitch 2.75u +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_6.25u +Matias/ALPS keyswitch, 6.25u, http://matias.ca/switches/ +Matias ALPS keyswitch 6.25u +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_ISOEnter +Matias/ALPS keyswitch, ISO Enter, http://matias.ca/switches/ +Matias ALPS keyswitch ISO enter +0 +2 +2 +Button_Switch_SMD +Nidec_Copal_SH-7010A +4-bit rotary coded switch, J-hook, https://www.nidec-copal-electronics.com/e/catalog/switch/sh-7000.pdf +rotary switch bcd +0 +6 +5 +Button_Switch_SMD +Nidec_Copal_SH-7010B +4-bit rotary coded switch, gull wing, https://www.nidec-copal-electronics.com/e/catalog/switch/sh-7000.pdf +rotary switch bcd +0 +6 +5 +Button_Switch_SMD +Nidec_Copal_SH-7040B +4-bit rotary coded switch, gull wing, Gray code, https://www.nidec-copal-electronics.com/e/catalog/switch/sh-7000.pdf +rotary switch bcd +0 +5 +5 +Button_Switch_SMD +Panasonic_EVQPUJ_EVQPUA +http://industrial.panasonic.com/cdbs/www-data/pdf/ATV0000/ATV0000CE5.pdf +SMD SMT SPST EVQPUJ EVQPUA +0 +4 +2 +Button_Switch_SMD +Panasonic_EVQPUK_EVQPUB +http://industrial.panasonic.com/cdbs/www-data/pdf/ATV0000/ATV0000CE5.pdf +SMD SMT SPST EVQPUK EVQPUB +0 +4 +2 +Button_Switch_SMD +Panasonic_EVQPUL_EVQPUC +http://industrial.panasonic.com/cdbs/www-data/pdf/ATV0000/ATV0000CE5.pdf +SMD SMT SPST EVQPUL EVQPUC +0 +4 +2 +Button_Switch_SMD +Panasonic_EVQPUM_EVQPUD +http://industrial.panasonic.com/cdbs/www-data/pdf/ATV0000/ATV0000CE5.pdf +SMD SMT SPST EVQPUM EVQPUD +0 +4 +2 +Button_Switch_SMD +SW_DIP_SPSTx01_Slide_6.7x4.1mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 1x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x4.1mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +2 +2 +Button_Switch_SMD +SW_DIP_SPSTx01_Slide_6.7x4.1mm_W8.61mm_P2.54mm_LowProfile +SMD 1x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x4.1mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +2 +2 +Button_Switch_SMD +SW_DIP_SPSTx01_Slide_9.78x4.72mm_W8.61mm_P2.54mm +SMD 1x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x4.72mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +2 +2 +Button_Switch_SMD +SW_DIP_SPSTx01_Slide_Copal_CHS-01A_W5.08mm_P1.27mm_JPin +SMD 1x-dip-switch SPST Copal_CHS-01A, Slide, row spacing 5.08 mm (200 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD, JPin +SMD DIP Switch SPST Slide 5.08mm 200mil SMD JPin +0 +2 +2 +Button_Switch_SMD +SW_DIP_SPSTx01_Slide_Copal_CHS-01B_W7.62mm_P1.27mm +SMD 1x-dip-switch SPST Copal_CHS-01B, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD +SMD DIP Switch SPST Slide 7.62mm 300mil SMD +0 +2 +2 +Button_Switch_SMD +SW_DIP_SPSTx01_Slide_Copal_CVS-01xB_W5.9mm_P1mm +SMD 1x-dip-switch SPST Copal_CVS-01xB, Slide, row spacing 5.9 mm (232 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/cvs.pdf) +SMD DIP Switch SPST Slide 5.9mm 232mil +0 +6 +3 +Button_Switch_SMD +SW_DIP_SPSTx01_Slide_Omron_A6S-110x_W8.9mm_P2.54mm +SMD 1x-dip-switch SPST Omron_A6S-110x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +2 +2 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_6.7x6.64mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 2x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x6.64mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_6.7x6.64mm_W8.61mm_P2.54mm_LowProfile +SMD 2x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x6.64mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_9.78x7.26mm_W8.61mm_P2.54mm +SMD 2x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x7.26mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_Copal_CHS-02A_W5.08mm_P1.27mm_JPin +SMD 2x-dip-switch SPST Copal_CHS-02A, Slide, row spacing 5.08 mm (200 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD, JPin +SMD DIP Switch SPST Slide 5.08mm 200mil SMD JPin +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_Copal_CHS-02B_W7.62mm_P1.27mm +SMD 2x-dip-switch SPST Copal_CHS-02B, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD +SMD DIP Switch SPST Slide 7.62mm 300mil SMD +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_Copal_CVS-02xB_W5.9mm_P1mm +SMD 2x-dip-switch SPST Copal_CVS-02xB, Slide, row spacing 5.9 mm (232 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/cvs.pdf) +SMD DIP Switch SPST Slide 5.9mm 232mil +0 +8 +5 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_KingTek_DSHP02TJ_W5.25mm_P1.27mm_JPin +SMD 2x-dip-switch SPST KingTek_DSHP02TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_KingTek_DSHP02TS_W7.62mm_P1.27mm +SMD 2x-dip-switch SPST KingTek_DSHP02TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_Omron_A6H-2101_W6.15mm_P1.27mm +SMD 2x-dip-switch SPST Omron_A6H-2101, Slide, row spacing 6.15 mm (242 mils), body size (see https://www.omron.com/ecb/products/pdf/en-a6h.pdf) +SMD DIP Switch SPST Slide 6.15mm 242mil +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_Omron_A6S-210x_W8.9mm_P2.54mm +SMD 2x-dip-switch SPST Omron_A6S-210x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx03_Slide_6.7x9.18mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 3x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x9.18mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +6 +6 +Button_Switch_SMD +SW_DIP_SPSTx03_Slide_6.7x9.18mm_W8.61mm_P2.54mm_LowProfile +SMD 3x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x9.18mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +6 +6 +Button_Switch_SMD +SW_DIP_SPSTx03_Slide_9.78x9.8mm_W8.61mm_P2.54mm +SMD 3x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x9.8mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +6 +6 +Button_Switch_SMD +SW_DIP_SPSTx03_Slide_Copal_CVS-03xB_W5.9mm_P1mm +SMD 3x-dip-switch SPST Copal_CVS-03xB, Slide, row spacing 5.9 mm (232 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/cvs.pdf) +SMD DIP Switch SPST Slide 5.9mm 232mil +0 +10 +7 +Button_Switch_SMD +SW_DIP_SPSTx03_Slide_KingTek_DSHP03TJ_W5.25mm_P1.27mm_JPin +SMD 3x-dip-switch SPST KingTek_DSHP03TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +6 +6 +Button_Switch_SMD +SW_DIP_SPSTx03_Slide_KingTek_DSHP03TS_W7.62mm_P1.27mm +SMD 3x-dip-switch SPST KingTek_DSHP03TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +6 +6 +Button_Switch_SMD +SW_DIP_SPSTx03_Slide_Omron_A6S-310x_W8.9mm_P2.54mm +SMD 3x-dip-switch SPST Omron_A6S-310x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +6 +6 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_6.7x11.72mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 4x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x11.72mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_6.7x11.72mm_W8.61mm_P2.54mm_LowProfile +SMD 4x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x11.72mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_9.78x12.34mm_W8.61mm_P2.54mm +SMD 4x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x12.34mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_Copal_CHS-04A_W5.08mm_P1.27mm_JPin +SMD 4x-dip-switch SPST Copal_CHS-04A, Slide, row spacing 5.08 mm (200 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD, JPin +SMD DIP Switch SPST Slide 5.08mm 200mil SMD JPin +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_Copal_CHS-04B_W7.62mm_P1.27mm +SMD 4x-dip-switch SPST Copal_CHS-04B, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD +SMD DIP Switch SPST Slide 7.62mm 300mil SMD +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_Copal_CVS-04xB_W5.9mm_P1mm +SMD 4x-dip-switch SPST Copal_CVS-04xB, Slide, row spacing 5.9 mm (232 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/cvs.pdf) +SMD DIP Switch SPST Slide 5.9mm 232mil +0 +12 +9 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_KingTek_DSHP04TJ_W5.25mm_P1.27mm_JPin +SMD 4x-dip-switch SPST KingTek_DSHP04TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_KingTek_DSHP04TS_W7.62mm_P1.27mm +SMD 4x-dip-switch SPST KingTek_DSHP04TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_Omron_A6H-4101_W6.15mm_P1.27mm +SMD 4x-dip-switch SPST Omron_A6H-4101, Slide, row spacing 6.15 mm (242 mils), body size (see https://www.omron.com/ecb/products/pdf/en-a6h.pdf) +SMD DIP Switch SPST Slide 6.15mm 242mil +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_Omron_A6S-410x_W8.9mm_P2.54mm +SMD 4x-dip-switch SPST Omron_A6S-410x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx05_Slide_6.7x14.26mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 5x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x14.26mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +10 +10 +Button_Switch_SMD +SW_DIP_SPSTx05_Slide_6.7x14.26mm_W8.61mm_P2.54mm_LowProfile +SMD 5x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x14.26mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +10 +10 +Button_Switch_SMD +SW_DIP_SPSTx05_Slide_9.78x14.88mm_W8.61mm_P2.54mm +SMD 5x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x14.88mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +10 +10 +Button_Switch_SMD +SW_DIP_SPSTx05_Slide_KingTek_DSHP05TJ_W5.25mm_P1.27mm_JPin +SMD 5x-dip-switch SPST KingTek_DSHP05TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +10 +10 +Button_Switch_SMD +SW_DIP_SPSTx05_Slide_KingTek_DSHP05TS_W7.62mm_P1.27mm +SMD 5x-dip-switch SPST KingTek_DSHP05TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +10 +10 +Button_Switch_SMD +SW_DIP_SPSTx05_Slide_Omron_A6S-510x_W8.9mm_P2.54mm +SMD 5x-dip-switch SPST Omron_A6S-510x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +10 +10 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_6.7x16.8mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 6x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x16.8mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_6.7x16.8mm_W8.61mm_P2.54mm_LowProfile +SMD 6x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x16.8mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_9.78x17.42mm_W8.61mm_P2.54mm +SMD 6x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x17.42mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_Copal_CHS-06A_W5.08mm_P1.27mm_JPin +SMD 6x-dip-switch SPST Copal_CHS-06A, Slide, row spacing 5.08 mm (200 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD, JPin +SMD DIP Switch SPST Slide 5.08mm 200mil SMD JPin +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_Copal_CHS-06B_W7.62mm_P1.27mm +SMD 6x-dip-switch SPST Copal_CHS-06B, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD +SMD DIP Switch SPST Slide 7.62mm 300mil SMD +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_KingTek_DSHP06TJ_W5.25mm_P1.27mm_JPin +SMD 6x-dip-switch SPST KingTek_DSHP06TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_KingTek_DSHP06TS_W7.62mm_P1.27mm +SMD 6x-dip-switch SPST KingTek_DSHP06TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_Omron_A6H-6101_W6.15mm_P1.27mm +SMD 6x-dip-switch SPST Omron_A6H-6101, Slide, row spacing 6.15 mm (242 mils), body size (see https://www.omron.com/ecb/products/pdf/en-a6h.pdf) +SMD DIP Switch SPST Slide 6.15mm 242mil +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_Omron_A6S-610x_W8.9mm_P2.54mm +SMD 6x-dip-switch SPST Omron_A6S-610x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx07_Slide_6.7x19.34mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 7x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x19.34mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +14 +14 +Button_Switch_SMD +SW_DIP_SPSTx07_Slide_6.7x19.34mm_W8.61mm_P2.54mm_LowProfile +SMD 7x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x19.34mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +14 +14 +Button_Switch_SMD +SW_DIP_SPSTx07_Slide_9.78x19.96mm_W8.61mm_P2.54mm +SMD 7x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x19.96mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +14 +14 +Button_Switch_SMD +SW_DIP_SPSTx07_Slide_KingTek_DSHP07TJ_W5.25mm_P1.27mm_JPin +SMD 7x-dip-switch SPST KingTek_DSHP07TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +14 +14 +Button_Switch_SMD +SW_DIP_SPSTx07_Slide_KingTek_DSHP07TS_W7.62mm_P1.27mm +SMD 7x-dip-switch SPST KingTek_DSHP07TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +14 +14 +Button_Switch_SMD +SW_DIP_SPSTx07_Slide_Omron_A6S-710x_W8.9mm_P2.54mm +SMD 7x-dip-switch SPST Omron_A6S-710x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +14 +14 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_6.7x21.88mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 8x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x21.88mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_6.7x21.88mm_W8.61mm_P2.54mm_LowProfile +SMD 8x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x21.88mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_9.78x22.5mm_W8.61mm_P2.54mm +SMD 8x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x22.5mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_Copal_CHS-08A_W5.08mm_P1.27mm_JPin +SMD 8x-dip-switch SPST Copal_CHS-08A, Slide, row spacing 5.08 mm (200 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD, JPin +SMD DIP Switch SPST Slide 5.08mm 200mil SMD JPin +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_Copal_CHS-08B_W7.62mm_P1.27mm +SMD 8x-dip-switch SPST Copal_CHS-08B, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD +SMD DIP Switch SPST Slide 7.62mm 300mil SMD +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_Copal_CVS-08xB_W5.9mm_P1mm +SMD 8x-dip-switch SPST Copal_CVS-08xB, Slide, row spacing 5.9 mm (232 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/cvs.pdf) +SMD DIP Switch SPST Slide 5.9mm 232mil +0 +20 +17 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_KingTek_DSHP08TJ_W5.25mm_P1.27mm_JPin +SMD 8x-dip-switch SPST KingTek_DSHP08TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_KingTek_DSHP08TS_W7.62mm_P1.27mm +SMD 8x-dip-switch SPST KingTek_DSHP08TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_Omron_A6H-8101_W6.15mm_P1.27mm +SMD 8x-dip-switch SPST Omron_A6H-8101, Slide, row spacing 6.15 mm (242 mils), body size (see https://www.omron.com/ecb/products/pdf/en-a6h.pdf) +SMD DIP Switch SPST Slide 6.15mm 242mil +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_Omron_A6S-810x_W8.9mm_P2.54mm +SMD 8x-dip-switch SPST Omron_A6S-810x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx09_Slide_6.7x24.42mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 9x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x24.42mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +18 +18 +Button_Switch_SMD +SW_DIP_SPSTx09_Slide_6.7x24.42mm_W8.61mm_P2.54mm_LowProfile +SMD 9x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x24.42mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +18 +18 +Button_Switch_SMD +SW_DIP_SPSTx09_Slide_9.78x25.04mm_W8.61mm_P2.54mm +SMD 9x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x25.04mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +18 +18 +Button_Switch_SMD +SW_DIP_SPSTx09_Slide_KingTek_DSHP09TJ_W5.25mm_P1.27mm_JPin +SMD 9x-dip-switch SPST KingTek_DSHP09TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +18 +18 +Button_Switch_SMD +SW_DIP_SPSTx09_Slide_KingTek_DSHP09TS_W7.62mm_P1.27mm +SMD 9x-dip-switch SPST KingTek_DSHP09TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +18 +18 +Button_Switch_SMD +SW_DIP_SPSTx09_Slide_Omron_A6S-910x_W8.9mm_P2.54mm +SMD 9x-dip-switch SPST Omron_A6S-910x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +18 +18 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_6.7x26.96mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 10x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x26.96mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_6.7x26.96mm_W8.61mm_P2.54mm_LowProfile +SMD 10x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x26.96mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_9.78x27.58mm_W8.61mm_P2.54mm +SMD 10x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x27.58mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_Copal_CHS-10A_W5.08mm_P1.27mm_JPin +SMD 10x-dip-switch SPST Copal_CHS-10A, Slide, row spacing 5.08 mm (200 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD, JPin +SMD DIP Switch SPST Slide 5.08mm 200mil SMD JPin +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_Copal_CHS-10B_W7.62mm_P1.27mm +SMD 10x-dip-switch SPST Copal_CHS-10B, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD +SMD DIP Switch SPST Slide 7.62mm 300mil SMD +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_KingTek_DSHP10TJ_W5.25mm_P1.27mm_JPin +SMD 10x-dip-switch SPST KingTek_DSHP10TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_KingTek_DSHP10TS_W7.62mm_P1.27mm +SMD 10x-dip-switch SPST KingTek_DSHP10TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_Omron_A6H-10101_W6.15mm_P1.27mm +SMD 10x-dip-switch SPST Omron_A6H-10101, Slide, row spacing 6.15 mm (242 mils), body size (see https://www.omron.com/ecb/products/pdf/en-a6h.pdf) +SMD DIP Switch SPST Slide 6.15mm 242mil +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_Omron_A6S-1010x_W8.9mm_P2.54mm +SMD 10x-dip-switch SPST Omron_A6S-1010x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx11_Slide_6.7x29.5mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 11x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x29.5mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +22 +22 +Button_Switch_SMD +SW_DIP_SPSTx11_Slide_6.7x29.5mm_W8.61mm_P2.54mm_LowProfile +SMD 11x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x29.5mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +22 +22 +Button_Switch_SMD +SW_DIP_SPSTx11_Slide_9.78x30.12mm_W8.61mm_P2.54mm +SMD 11x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x30.12mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +22 +22 +Button_Switch_SMD +SW_DIP_SPSTx12_Slide_6.7x32.04mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 12x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x32.04mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +24 +24 +Button_Switch_SMD +SW_DIP_SPSTx12_Slide_6.7x32.04mm_W8.61mm_P2.54mm_LowProfile +SMD 12x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x32.04mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +24 +24 +Button_Switch_SMD +SW_DIP_SPSTx12_Slide_9.78x32.66mm_W8.61mm_P2.54mm +SMD 12x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x32.66mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +24 +24 +Button_Switch_SMD +SW_DPDT_CK_JS202011JCQN +Sub-miniature slide switch, vertical, SMT J bend https://dznh3ojzb2azq.cloudfront.net/products/Slide/JS/documents/datasheet.pdf +switch DPDT SMT +0 +6 +6 +Button_Switch_SMD +SW_MEC_5GSH9 +MEC 5G single pole normally-open tactile switch +switch normally-open pushbutton push-button +0 +4 +4 +Button_Switch_SMD +SW_Push_1P1T-MP_NO_Horizontal_Alps_SKRTLAE010 +Side push button (https://www.alps.com/prod/info/E/PDF/Tact/SurfaceMount/SKRT/SKRT.pdf) +push horizontal SPST 1P1T +0 +5 +3 +Button_Switch_SMD +SW_Push_1P1T-SH_NO_CK_KMR2xxG +CK components KMR2 tactile switch with ground pin http://www.ckswitches.com/media/1479/kmr2.pdf +tactile switch kmr2 +0 +5 +3 +Button_Switch_SMD +SW_Push_1P1T_NO_6x6mm_H9.5mm +tactile push button, 6x6mm e.g. PTS645xx series, height=9.5mm +tact sw push 6mm smd +0 +4 +2 +Button_Switch_SMD +SW_Push_1P1T_NO_CK_KMR2 +CK components KMR2 tactile switch http://www.ckswitches.com/media/1479/kmr2.pdf +tactile switch kmr2 +0 +4 +2 +Button_Switch_SMD +SW_Push_1P1T_NO_CK_KSC6xxJ +CK components KSC6 tactile switch https://www.ckswitches.com/media/1972/ksc6.pdf +tactile switch ksc6 +0 +4 +2 +Button_Switch_SMD +SW_Push_1P1T_NO_CK_KSC7xxJ +CK components KSC7 tactile switch https://www.ckswitches.com/media/1973/ksc7.pdf +tactile switch ksc7 +0 +4 +2 +Button_Switch_SMD +SW_Push_1P1T_NO_CK_PTS125Sx43PSMTR +C&K Switches 1P1T SMD PTS125 Series 12mm Tact Switch with Pegs, https://www.ckswitches.com/media/1462/pts125.pdf +Button Tactile Switch SPST 1P1T +0 +4 +2 +Button_Switch_SMD +SW_Push_1P1T_NO_Vertical_Wuerth_434133025816 +https://katalog.we-online.com/em/datasheet/434133025816.pdf +tactile switch Wurth Wuerth +0 +4 +2 +Button_Switch_SMD +SW_Push_SPST_NO_Alps_SKRK +http://www.alps.com/prod/info/E/HTML/Tact/SurfaceMount/SKRK/SKRKAHE020.html +SMD SMT button +0 +2 +2 +Button_Switch_SMD +SW_SP3T_PCM13 +Ultraminiature Surface Mount Slide Switch, right-angle, https://www.ckswitches.com/media/1424/pcm.pdf + +0 +8 +4 +Button_Switch_SMD +SW_SPDT_CK-JS102011SAQN +Sub-miniature slide switch, right-angle, http://www.ckswitches.com/media/1422/js.pdf +switch spdt +0 +3 +3 +Button_Switch_SMD +SW_SPDT_PCM12 +Ultraminiature Surface Mount Slide Switch, right-angle, https://www.ckswitches.com/media/1424/pcm.pdf + +0 +7 +3 +Button_Switch_SMD +SW_SPST_B3S-1000 +Surface Mount Tactile Switch for High-Density Packaging +Tactile Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_B3S-1100 +Surface Mount Tactile Switch for High-Density Packaging with Ground Terminal +Tactile Switch +0 +5 +3 +Button_Switch_SMD +SW_SPST_B3SL-1002P +Middle Stroke Tactile Switch, B3SL +Middle Stroke Tactile Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_B3SL-1022P +Middle Stroke Tactile Switch, B3SL +Middle Stroke Tactile Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_B3U-1000P +Ultra-small-sized Tactile Switch with High Contact Reliability, Top-actuated Model, without Ground Terminal, without Boss +Tactile Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_B3U-1000P-B +Ultra-small-sized Tactile Switch with High Contact Reliability, Top-actuated Model, without Ground Terminal, with Boss +Tactile Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_B3U-1100P +Ultra-small-sized Tactile Switch with High Contact Reliability, Top-actuated Model, with Ground Terminal, without Boss +Tactile Switch +0 +3 +3 +Button_Switch_SMD +SW_SPST_B3U-1100P-B +Ultra-small-sized Tactile Switch with High Contact Reliability, Top-actuated Model, with Ground Terminal, with Boss +Tactile Switch +0 +3 +3 +Button_Switch_SMD +SW_SPST_B3U-3000P +Ultra-small-sized Tactile Switch with High Contact Reliability, Side-actuated Model, without Ground Terminal, without Boss +Tactile Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_B3U-3000P-B +Ultra-small-sized Tactile Switch with High Contact Reliability, Side-actuated Model, without Ground Terminal, with Boss +Tactile Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_B3U-3100P +Ultra-small-sized Tactile Switch with High Contact Reliability, Side-actuated Model, with Ground Terminal, without Boss +Tactile Switch +0 +3 +3 +Button_Switch_SMD +SW_SPST_B3U-3100P-B +Ultra-small-sized Tactile Switch with High Contact Reliability, Side-actuated Model, with Ground Terminal, with Boss +Tactile Switch +0 +3 +3 +Button_Switch_SMD +SW_SPST_CK_KXT3 +https://www.ckswitches.com/media/1465/kxt3.pdf +Switch SPST KXT3 +0 +2 +2 +Button_Switch_SMD +SW_SPST_CK_RS282G05A3 +https://www.mouser.com/ds/2/60/RS-282G05A-SM_RT-1159762.pdf +SPST button tactile switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_EVPBF +Light Touch Switch + +0 +4 +2 +Button_Switch_SMD +SW_SPST_EVQP0 +Light Touch Switch, https://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/ATK0000CE28.pdf + +0 +4 +2 +Button_Switch_SMD +SW_SPST_EVQP2 +Light Touch Switch + +0 +4 +2 +Button_Switch_SMD +SW_SPST_EVQP7A +Light Touch Switch,https://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/ATK0000CE20.pdf + +0 +4 +2 +Button_Switch_SMD +SW_SPST_EVQP7C +Light Touch Switch + +0 +4 +2 +Button_Switch_SMD +SW_SPST_EVQPE1 +Light Touch Switch, https://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/ATK0000CE7.pdf + +0 +2 +2 +Button_Switch_SMD +SW_SPST_EVQQ2 +Light Touch Switch, https://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/ATK0000CE28.pdf + +0 +4 +2 +Button_Switch_SMD +SW_SPST_FSMSM +http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=1437566-3&DocType=Customer+Drawing&DocLang=English +SPST button tactile switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_Omron_B3FS-100xP +Surface Mount Tactile Switch for High-Density Mounting, 3.1mm height, https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3fs.pdf +Tactile Switch +0 +4 +4 +Button_Switch_SMD +SW_SPST_Omron_B3FS-101xP +Surface Mount Tactile Switch for High-Density Mounting, 4.3mm height, https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3fs.pdf +Tactile Switch +0 +4 +4 +Button_Switch_SMD +SW_SPST_Omron_B3FS-105xP +Surface Mount Tactile Switch for High-Density Mounting, 7.3mm height, https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3fs.pdf +Tactile Switch +0 +4 +4 +Button_Switch_SMD +SW_SPST_PTS645 +C&K Components SPST SMD PTS645 Series 6mm Tact Switch +SPST Button Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_PTS810 +C&K Components, PTS 810 Series, Microminiature SMT Top Actuated, http://www.ckswitches.com/media/1476/pts810.pdf +SPST Button Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_Panasonic_EVQPL_3PL_5PL_PT_A08 +Light Touch Switch, http://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/ATK0000CE3.pdf +SMD SMT SPST EVQPL EVQPT +0 +6 +3 +Button_Switch_SMD +SW_SPST_Panasonic_EVQPL_3PL_5PL_PT_A15 +Light Touch Switch, http://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/ATK0000CE3.pdf +SMD SMT SPST EVQPL EVQPT +0 +6 +3 +Button_Switch_SMD +SW_SPST_REED_CT05-XXXX-G1 +Coto Technologies SPST Reed Switch CT05-XXXX-G1 +Coto Reed SPST Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_REED_CT05-XXXX-J1 +Coto Technologies SPST Reed Switch CT05-XXXX-J1 +Coto Reed SPST Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_REED_CT10-XXXX-G1 +Coto Technologies SPST Reed Switch CT10-XXXX-G1 +Coto Reed SPST Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_REED_CT10-XXXX-G2 +Coto Technologies SPST Reed Switch CT10-XXXX-G2 +Coto Reed SPST Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_REED_CT10-XXXX-G4 +Coto Technologies SPST Reed Switch CT10-XXXX-G4 +Coto Reed SPST Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_SKQG_WithStem +ALPS 5.2mm Square Low-profile Type (Surface Mount) SKQG Series, With stem, http://www.alps.com/prod/info/E/HTML/Tact/SurfaceMount/SKQG/SKQGAFE010.html +SPST Button Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_SKQG_WithoutStem +ALPS 5.2mm Square Low-profile Type (Surface Mount) SKQG Series, Without stem, http://www.alps.com/prod/info/E/HTML/Tact/SurfaceMount/SKQG/SKQGAEE010.html +SPST Button Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_TL3305A +https://www.e-switch.com/system/asset/product_line/data_sheet/213/TL3305.pdf +TL3305 Series Tact Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_TL3305B +https://www.e-switch.com/system/asset/product_line/data_sheet/213/TL3305.pdf +TL3305 Series Tact Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_TL3305C +https://www.e-switch.com/system/asset/product_line/data_sheet/213/TL3305.pdf +TL3305 Series Tact Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_TL3342 +Low-profile SMD Tactile Switch, https://www.e-switch.com/system/asset/product_line/data_sheet/165/TL3342.pdf +SPST Tactile Switch +0 +4 +2 +Button_Switch_THT +KSA_Tactile_SPST +KSA http://www.ckswitches.com/media/1457/ksa_ksl.pdf +SWITCH SMD KSA SW +0 +5 +5 +Button_Switch_THT +Nidec_Copal_SH-7010C +4-bit rotary coded switch, through-hole, https://www.nidec-copal-electronics.com/e/catalog/switch/sh-7000.pdf +rotary switch bcd +0 +6 +5 +Button_Switch_THT +Push_E-Switch_KS01Q01 +E-Switch KS01Q01 http://spec_sheets.e-switch.com/specs/29-KS01Q01.pdf +Push Button +0 +4 +4 +Button_Switch_THT +SW_CW_GPTS203211B +SPST Off-On Pushbutton, 1A, 30V, CW Industries P/N GPTS203211B, http://switches-connectors-custom.cwind.com/Asset/GPTS203211BR2.pdf +SPST button switch Off-On +0 +2 +2 +Button_Switch_THT +SW_CuK_JS202011AQN_DPDT_Angled +CuK sub miniature slide switch, JS series, DPDT, right angle, http://www.ckswitches.com/media/1422/js.pdf +switch DPDT +0 +6 +6 +Button_Switch_THT +SW_CuK_JS202011CQN_DPDT_Straight +CuK sub miniature slide switch, JS series, DPDT, right angle, http://www.ckswitches.com/media/1422/js.pdf +switch DPDT +0 +6 +6 +Button_Switch_THT +SW_CuK_OS102011MA1QN1_SPDT_Angled +CuK miniature slide switch, OS series, SPDT, right angle, http://www.ckswitches.com/media/1428/os.pdf +switch SPDT +0 +5 +3 +Button_Switch_THT +SW_DIP_SPSTx01_Piano_10.8x4.1mm_W7.62mm_P2.54mm +1x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x4.1mm +DIP Switch SPST Piano 7.62mm 300mil +0 +2 +2 +Button_Switch_THT +SW_DIP_SPSTx01_Slide_6.7x4.1mm_W7.62mm_P2.54mm_LowProfile +1x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x4.1mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +2 +2 +Button_Switch_THT +SW_DIP_SPSTx01_Slide_9.78x4.72mm_W7.62mm_P2.54mm +1x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x4.72mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +2 +2 +Button_Switch_THT +SW_DIP_SPSTx02_Piano_10.8x6.64mm_W7.62mm_P2.54mm +2x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x6.64mm +DIP Switch SPST Piano 7.62mm 300mil +0 +4 +4 +Button_Switch_THT +SW_DIP_SPSTx02_Piano_CTS_Series194-2MSTN_W7.62mm_P2.54mm +2x-dip-switch SPST CTS_Series194-2MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +4 +4 +Button_Switch_THT +SW_DIP_SPSTx02_Slide_6.7x6.64mm_W7.62mm_P2.54mm_LowProfile +2x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x6.64mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +4 +4 +Button_Switch_THT +SW_DIP_SPSTx02_Slide_9.78x7.26mm_W7.62mm_P2.54mm +2x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x7.26mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +4 +4 +Button_Switch_THT +SW_DIP_SPSTx03_Piano_10.8x9.18mm_W7.62mm_P2.54mm +3x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x9.18mm +DIP Switch SPST Piano 7.62mm 300mil +0 +6 +6 +Button_Switch_THT +SW_DIP_SPSTx03_Piano_CTS_Series194-3MSTN_W7.62mm_P2.54mm +3x-dip-switch SPST CTS_Series194-3MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +6 +6 +Button_Switch_THT +SW_DIP_SPSTx03_Slide_6.7x9.18mm_W7.62mm_P2.54mm_LowProfile +3x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x9.18mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +6 +6 +Button_Switch_THT +SW_DIP_SPSTx03_Slide_9.78x9.8mm_W7.62mm_P2.54mm +3x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x9.8mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +6 +6 +Button_Switch_THT +SW_DIP_SPSTx04_Piano_10.8x11.72mm_W7.62mm_P2.54mm +4x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x11.72mm +DIP Switch SPST Piano 7.62mm 300mil +0 +8 +8 +Button_Switch_THT +SW_DIP_SPSTx04_Piano_CTS_Series194-4MSTN_W7.62mm_P2.54mm +4x-dip-switch SPST CTS_Series194-4MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +8 +8 +Button_Switch_THT +SW_DIP_SPSTx04_Slide_6.7x11.72mm_W7.62mm_P2.54mm_LowProfile +4x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x11.72mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +8 +8 +Button_Switch_THT +SW_DIP_SPSTx04_Slide_9.78x12.34mm_W7.62mm_P2.54mm +4x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x12.34mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +8 +8 +Button_Switch_THT +SW_DIP_SPSTx05_Piano_10.8x14.26mm_W7.62mm_P2.54mm +5x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x14.26mm +DIP Switch SPST Piano 7.62mm 300mil +0 +10 +10 +Button_Switch_THT +SW_DIP_SPSTx05_Piano_CTS_Series194-5MSTN_W7.62mm_P2.54mm +5x-dip-switch SPST CTS_Series194-5MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +10 +10 +Button_Switch_THT +SW_DIP_SPSTx05_Slide_6.7x14.26mm_W7.62mm_P2.54mm_LowProfile +5x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x14.26mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +10 +10 +Button_Switch_THT +SW_DIP_SPSTx05_Slide_9.78x14.88mm_W7.62mm_P2.54mm +5x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x14.88mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +10 +10 +Button_Switch_THT +SW_DIP_SPSTx06_Piano_10.8x16.8mm_W7.62mm_P2.54mm +6x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x16.8mm +DIP Switch SPST Piano 7.62mm 300mil +0 +12 +12 +Button_Switch_THT +SW_DIP_SPSTx06_Piano_CTS_Series194-6MSTN_W7.62mm_P2.54mm +6x-dip-switch SPST CTS_Series194-6MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +12 +12 +Button_Switch_THT +SW_DIP_SPSTx06_Slide_6.7x16.8mm_W7.62mm_P2.54mm_LowProfile +6x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x16.8mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +12 +12 +Button_Switch_THT +SW_DIP_SPSTx06_Slide_9.78x17.42mm_W7.62mm_P2.54mm +6x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x17.42mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +12 +12 +Button_Switch_THT +SW_DIP_SPSTx07_Piano_10.8x19.34mm_W7.62mm_P2.54mm +7x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x19.34mm +DIP Switch SPST Piano 7.62mm 300mil +0 +14 +14 +Button_Switch_THT +SW_DIP_SPSTx07_Piano_CTS_Series194-7MSTN_W7.62mm_P2.54mm +7x-dip-switch SPST CTS_Series194-7MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +14 +14 +Button_Switch_THT +SW_DIP_SPSTx07_Slide_6.7x19.34mm_W7.62mm_P2.54mm_LowProfile +7x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x19.34mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +14 +14 +Button_Switch_THT +SW_DIP_SPSTx07_Slide_9.78x19.96mm_W7.62mm_P2.54mm +7x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x19.96mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +14 +14 +Button_Switch_THT +SW_DIP_SPSTx08_Piano_10.8x21.88mm_W7.62mm_P2.54mm +8x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x21.88mm +DIP Switch SPST Piano 7.62mm 300mil +0 +16 +16 +Button_Switch_THT +SW_DIP_SPSTx08_Piano_CTS_Series194-8MSTN_W7.62mm_P2.54mm +8x-dip-switch SPST CTS_Series194-8MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +16 +16 +Button_Switch_THT +SW_DIP_SPSTx08_Slide_6.7x21.88mm_W7.62mm_P2.54mm_LowProfile +8x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x21.88mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +16 +16 +Button_Switch_THT +SW_DIP_SPSTx08_Slide_9.78x22.5mm_W7.62mm_P2.54mm +8x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x22.5mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +16 +16 +Button_Switch_THT +SW_DIP_SPSTx09_Piano_10.8x24.42mm_W7.62mm_P2.54mm +9x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x24.42mm +DIP Switch SPST Piano 7.62mm 300mil +0 +18 +18 +Button_Switch_THT +SW_DIP_SPSTx09_Piano_CTS_Series194-9MSTN_W7.62mm_P2.54mm +9x-dip-switch SPST CTS_Series194-9MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +18 +18 +Button_Switch_THT +SW_DIP_SPSTx09_Slide_6.7x24.42mm_W7.62mm_P2.54mm_LowProfile +9x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x24.42mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +18 +18 +Button_Switch_THT +SW_DIP_SPSTx09_Slide_9.78x25.04mm_W7.62mm_P2.54mm +9x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x25.04mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +18 +18 +Button_Switch_THT +SW_DIP_SPSTx10_Piano_10.8x26.96mm_W7.62mm_P2.54mm +10x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x26.96mm +DIP Switch SPST Piano 7.62mm 300mil +0 +20 +20 +Button_Switch_THT +SW_DIP_SPSTx10_Piano_CTS_Series194-10MSTN_W7.62mm_P2.54mm +10x-dip-switch SPST CTS_Series194-10MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +20 +20 +Button_Switch_THT +SW_DIP_SPSTx10_Slide_6.7x26.96mm_W7.62mm_P2.54mm_LowProfile +10x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x26.96mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +20 +20 +Button_Switch_THT +SW_DIP_SPSTx10_Slide_9.78x27.58mm_W7.62mm_P2.54mm +10x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x27.58mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +20 +20 +Button_Switch_THT +SW_DIP_SPSTx11_Piano_10.8x29.5mm_W7.62mm_P2.54mm +11x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x29.5mm +DIP Switch SPST Piano 7.62mm 300mil +0 +22 +22 +Button_Switch_THT +SW_DIP_SPSTx11_Piano_CTS_Series194-11MSTN_W7.62mm_P2.54mm +11x-dip-switch SPST CTS_Series194-11MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +22 +22 +Button_Switch_THT +SW_DIP_SPSTx11_Slide_6.7x29.5mm_W7.62mm_P2.54mm_LowProfile +11x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x29.5mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +22 +22 +Button_Switch_THT +SW_DIP_SPSTx11_Slide_9.78x30.12mm_W7.62mm_P2.54mm +11x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x30.12mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +22 +22 +Button_Switch_THT +SW_DIP_SPSTx12_Piano_10.8x32.04mm_W7.62mm_P2.54mm +12x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x32.04mm +DIP Switch SPST Piano 7.62mm 300mil +0 +24 +24 +Button_Switch_THT +SW_DIP_SPSTx12_Piano_CTS_Series194-12MSTN_W7.62mm_P2.54mm +12x-dip-switch SPST CTS_Series194-12MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +24 +24 +Button_Switch_THT +SW_DIP_SPSTx12_Slide_6.7x32.04mm_W7.62mm_P2.54mm_LowProfile +12x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x32.04mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +24 +24 +Button_Switch_THT +SW_DIP_SPSTx12_Slide_9.78x32.66mm_W7.62mm_P2.54mm +12x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x32.66mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +24 +24 +Button_Switch_THT +SW_E-Switch_EG1224_SPDT_Angled +E-Switch slide switch, EG series, SPDT, right angle, http://spec_sheets.e-switch.com/specs/P040042.pdf +switch SPDT +0 +7 +3 +Button_Switch_THT +SW_E-Switch_EG1271_DPDT +E-Switch sub miniature slide switch, EG series, DPDT, http://spec_sheets.e-switch.com/specs/P040047.pdf +switch DPDT +0 +6 +6 +Button_Switch_THT +SW_E-Switch_EG2219_DPDT_Angled +E-Switch slide switch, EG series, DPDT, right angle, http://spec_sheets.e-switch.com/specs/P040170.pdf +switch DPDT +0 +10 +6 +Button_Switch_THT +SW_Lever_1P2T_NKK_GW12LxH +Switch, single pole double throw, right angle, http://www.nkkswitches.com/pdf/GW.pdf +switch single-pole double-throw spdt ON-ON horizontal +0 +5 +3 +Button_Switch_THT +SW_MEC_5GTH9 +MEC 5G single pole normally-open tactile switch https://cdn.sos.sk/productdata/80/f6/aabf7be6/5gth9358222.pdf +switch normally-open pushbutton push-button +0 +4 +2 +Button_Switch_THT +SW_NKK_BB15AH +https://www.nkkswitches.com/pdf/Bpushbuttons-1.pdf +Pushbutton Right-angle +0 +5 +3 +Button_Switch_THT +SW_NKK_G1xJP +Switch NKK G1xJP http://www.nkkswitches.com/pdf/gwillum.pdf +SWITCH TOGGLE ILLUM SPDT NKK +0 +6 +6 +Button_Switch_THT +SW_NKK_GW12LJP +Switch, single pole double throw, illuminated paddle, http://www.nkkswitches.com/pdf/gwillum.pdf +switch single-pole double-throw spdt ON-ON illuminated LED +0 +6 +6 +Button_Switch_THT +SW_PUSH-12mm +SW PUSH 12mm https://www.e-switch.com/system/asset/product_line/data_sheet/143/TL1100.pdf +tact sw push 12mm +0 +4 +2 +Button_Switch_THT +SW_PUSH-12mm_Wuerth-430476085716 +SW PUSH 12mm http://katalog.we-online.de/em/datasheet/430476085716.pdf +tact sw push 12mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_6mm +https://www.omron.com/ecb/products/pdf/en-b3f.pdf +tact sw push 6mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_6mm_H4.3mm +tactile push button, 6x6mm e.g. PHAP33xx series, height=4.3mm +tact sw push 6mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_6mm_H5mm +tactile push button, 6x6mm e.g. PHAP33xx series, height=5mm +tact sw push 6mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_6mm_H7.3mm +tactile push button, 6x6mm e.g. PHAP33xx series, height=7.3mm +tact sw push 6mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_6mm_H8.5mm +tactile push button, 6x6mm e.g. PHAP33xx series, height=8.5mm +tact sw push 6mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_6mm_H8mm +tactile push button, 6x6mm e.g. PHAP33xx series, height=8mm +tact sw push 6mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_6mm_H9.5mm +tactile push button, 6x6mm e.g. PHAP33xx series, height=9.5mm +tact sw push 6mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_6mm_H13mm +tactile push button, 6x6mm e.g. PHAP33xx series, height=13mm +tact sw push 6mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_E-Switch_FS5700DP_DPDT +FS5700 series pushbutton footswitch, DPDT, https://www.e-switch.com/system/asset/product_line/data_sheet/226/FS5700.pdf +switch DPDT footswitch +0 +6 +6 +Button_Switch_THT +SW_PUSH_LCD_E3_SAxxxx +Switch with LCD screen E3 SAxxxx +switch normally-open pushbutton push-button LCD +0 +6 +6 +Button_Switch_THT +SW_PUSH_LCD_E3_SAxxxx_SocketPins +Switch with LCD screen E3 SAxxxx +switch normally-open pushbutton push-button LCD +0 +6 +6 +Button_Switch_THT +SW_Push_1P1T_NO_LED_E-Switch_TL1250 +illuminated right angle tact switch https://www.e-switch.com/system/asset/product_line/data_sheet/148/TL1250.pdf +led push switch right angle +0 +6 +4 +Button_Switch_THT +SW_Push_1P2T_Vertical_E-Switch_800UDP8P1A1M6 + right angle SPDT push button https://www.e-switch.com/system/asset/product_line/data_sheet/210/800U.pdf +IP67 ultra-miniture horizontal +0 +5 +3 +Button_Switch_THT +SW_Push_2P2T_Vertical_E-Switch_800UDP8P1A1M6 + right angle DPDT push button https://www.e-switch.com/system/asset/product_line/data_sheet/210/800U.pdf +IP67 ultra-miniture horizontal +0 +8 +6 +Button_Switch_THT +SW_Slide_1P2T_CK_OS102011MS2Q +CuK miniature slide switch, OS series, SPDT, https://www.ckswitches.com/media/1428/os.pdf +switch SPDT +0 +5 +3 +Button_Switch_THT +SW_TH_Tactile_Omron_B3F-10xx +SW_TH_Tactile_Omron_B3F-10xx_https://www.omron.com/ecb/products/pdf/en-b3f.pdf +Omron B3F-10xx +0 +4 +4 +Button_Switch_THT +SW_Tactile_SKHH_Angled +tactile switch 6mm ALPS SKHH right angle http://www.alps.com/prod/info/E/HTML/Tact/SnapIn/SKHH/SKHHLUA010.html +tactile switch 6mm ALPS SKHH right angle +0 +4 +2 +Button_Switch_THT +SW_Tactile_SPST_Angled_PTS645Vx31-2LFS +tactile switch SPST right angle, PTS645VL31-2 LFS +tactile switch SPST angled PTS645VL31-2 LFS C&K Button +0 +4 +2 +Button_Switch_THT +SW_Tactile_SPST_Angled_PTS645Vx39-2LFS +tactile switch SPST right angle, PTS645VL39-2 LFS +tactile switch SPST angled PTS645VL39-2 LFS C&K Button +0 +4 +2 +Button_Switch_THT +SW_Tactile_SPST_Angled_PTS645Vx58-2LFS +tactile switch SPST right angle, PTS645VL58-2 LFS +tactile switch SPST angled PTS645VL58-2 LFS C&K Button +0 +4 +2 +Button_Switch_THT +SW_Tactile_SPST_Angled_PTS645Vx83-2LFS +tactile switch SPST right angle, PTS645VL83-2 LFS +tactile switch SPST angled PTS645VL83-2 LFS C&K Button +0 +4 +2 +Button_Switch_THT +SW_Tactile_Straight_KSA0Axx1LFTR +SW PUSH SMALL http://www.ckswitches.com/media/1457/ksa_ksl.pdf +SW PUSH SMALL Tactile C&K +0 +4 +2 +Button_Switch_THT +SW_Tactile_Straight_KSL0Axx1LFTR +SW PUSH SMALL http://www.ckswitches.com/media/1457/ksa_ksl.pdf +SW PUSH SMALL Tactile C&K +0 +4 +2 +Buzzer_Beeper +Buzzer_12x9.5RM7.6 +Generic Buzzer, D12mm height 9.5mm with RM7.6mm +buzzer +0 +2 +2 +Buzzer_Beeper +Buzzer_15x7.5RM7.6 +Generic Buzzer, D15mm height 7.5mm with RM7.6mm +buzzer +0 +2 +2 +Buzzer_Beeper +Buzzer_CUI_CPT-9019S-SMT +https://www.cui.com/product/resource/cpt-9019s-smt.pdf +buzzer piezo +0 +2 +2 +Buzzer_Beeper +Buzzer_D14mm_H7mm_P10mm +Generic Buzzer, D14mm height 7mm with pitch 10mm +buzzer +0 +2 +2 +Buzzer_Beeper +Buzzer_Mallory_AST1109MLTRQ +Mallory low-profile piezo buzzer, https://www.mspindy.com/specifications/AST1109MLTRQ.pdf +buzzer piezo +0 +2 +2 +Buzzer_Beeper +Buzzer_Murata_PKMCS0909E4000-R1 +Murata Buzzer http://www.murata.com/en-us/api/pdfdownloadapi?cate=&partno=PKMCS0909E4000-R1 +Murata Buzzer Beeper +0 +2 +2 +Buzzer_Beeper +Buzzer_TDK_PS1240P02BT_D12.2mm_H6.5mm +Buzzer, D12.2mm height 6.5mm, https://product.tdk.com/info/en/catalog/datasheets/piezoelectronic_buzzer_ps_en.pdf +buzzer +0 +2 +2 +Buzzer_Beeper +MagneticBuzzer_CUI_CMT-8504-100-SMT +magnetic transducer buzzer, 5V, SPL of 100 dB at 10 cm, https://www.cuidevices.com/product/resource/pdf/cmt-8504-100-smt-tr.pdf +CMT 8504 +0 +4 +4 +Buzzer_Beeper +MagneticBuzzer_CUI_CST-931RP-A +CST-931RP-A, http://www.cui.com/product/resource/cst-931rp-a.pdf +CST-931RP-A +0 +2 +2 +Buzzer_Beeper +MagneticBuzzer_Kingstate_KCG0601 +Buzzer, Elektromagnetic Beeper, Summer, +Kingstate KCG0601 +0 +2 +2 +Buzzer_Beeper +MagneticBuzzer_Kobitone_254-EMB84Q-RO +MagneticBuzzer Kobitone 254-EMB84Q-RO https://www.mouser.es/datasheet/2/209/KT-400385-1171904.pdf +MagneticBuzzer Kobitone 254-EMB84Q-RO +0 +3 +3 +Buzzer_Beeper +MagneticBuzzer_PUI_AT-0927-TT-6-R +Buzzer Magnetic 9mm AT-0927-TT-6-R, http://www.puiaudio.com/pdf/AT-0927-TT-6-R.pdf +Buzzer Magnetic 9mm AT-0927-TT-6-R +0 +2 +2 +Buzzer_Beeper +MagneticBuzzer_ProSignal_ABI-009-RC +Buzzer, Elektromagnetic Beeper, Summer, 6V-DC, +Pro Signal ABI-009-RC +0 +2 +2 +Buzzer_Beeper +MagneticBuzzer_ProSignal_ABI-010-RC +Buzzer, Elektromagnetic Beeper, Summer, 12V-DC, +Pro Signal ABI-010-RC +0 +2 +2 +Buzzer_Beeper +MagneticBuzzer_ProSignal_ABT-410-RC +Buzzer, Elektromagnetic Beeper, Summer, 1,5V-DC, +Pro Signal ABT-410-RC +0 +2 +2 +Buzzer_Beeper +MagneticBuzzer_ProjectsUnlimited_AI-4228-TWT-R +Buzzer, Elektromagnetic Beeper, Summer, 3-28V-DC, https://www.kynix.com/uploadfiles/pdf/AI-4228-TWT-R.pdf +Projects Unlimited AI-4228-TWT-R +0 +2 +2 +Buzzer_Beeper +MagneticBuzzer_StarMicronics_HMB-06_HMB-12 +Buzzer, Elektromagnetic Beeper, Summer, +Star Micronics HMB-06 HMB-12 +0 +2 +2 +Buzzer_Beeper +PUIAudio_SMT_0825_S_4_R +SMD 8540, http://www.puiaudio.com/product-detail.aspx?partnumber=SMT-0825-S-4-R +SMD 8540 +0 +4 +4 +Buzzer_Beeper +Speaker_CUI_CMR-1206S-67 +Speaker, 30mW, 300-7000Hz, IP67 face, 12x6x2,25mm, https://www.cuidevices.com/product/resource/cmr-12062s-67.pdf +speaker CUI +0 +2 +2 +Calibration_Scale +Gauge_10mm_Type1_CopperTop +Gauge, Massstab, 10mm, CopperTop, Type 1, +Gauge Massstab 10mm CopperTop Type 1 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type1_SilkScreenTop +Gauge, Massstab, 10mm, SilkScreenTop, Type 1, +Gauge Massstab 10mm SilkScreenTop Type 1 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type2_CopperTop +Gauge, Massstab, 10mm, CopperTop, Type 2, +Gauge Massstab 10mm CopperTop Type 2 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type2_SilkScreenTop +Gauge, Massstab, 10mm, SilkScreenTop, Type 2, +Gauge Massstab 10mm SilkScreenTop Type 2 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type3_CopperTop +Gauge, Massstab, 10mm, CopperTop, Type 3, +Gauge Massstab 10mm CopperTop Type 3 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type3_SilkScreenTop +Gauge, Massstab, 10mm, SilkScreenTop, Type 3, +Gauge Massstab 10mm SilkScreenTop Type 3 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type4_CopperTop +Gauge, Massstab, 10mm, CopperTop, Type 4, +Gauge Massstab 10mm CopperTop Type 4 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type4_SilkScreenTop +Gauge, Massstab, 10mm, SilkScreenTop, Type 4, +Gauge Massstab 10mm SilkScreenTop Type 4 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type5_CopperTop +Gauge, Massstab, 10mm, CopperTop, Type 5, +Gauge Massstab 10mm CopperTop Type 5 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type5_SilkScreenTop +Gauge, Massstab, 10mm, SilkScreenTop, Type 5, +Gauge Massstab 10mm SilkScreenTop Type 5 +0 +0 +0 +Calibration_Scale +Gauge_50mm_Type1_CopperTop +Gauge, Massstab, 50mm, CopperTop, Type 1, +Gauge Massstab 50mm CopperTop Type 1 +0 +0 +0 +Calibration_Scale +Gauge_50mm_Type1_SilkScreenTop +Gauge, Massstab, 50mm, SilkScreenTop, Type 1, +Gauge Massstab 50mm SilkScreenTop Type 1 +0 +0 +0 +Calibration_Scale +Gauge_50mm_Type2_CopperTop +Gauge, Massstab, 50mm, CopperTop, Type 2, +Gauge Massstab 50mm CopperTop Type 2 +0 +0 +0 +Calibration_Scale +Gauge_50mm_Type2_SilkScreenTop +Gauge, Massstab, 50mm, SilkScreenTop, Type 2, +Gauge Massstab 50mm SilkScreenTop Type 2 +0 +0 +0 +Calibration_Scale +Gauge_100mm_Grid_Type1_CopperTop +Gauge, Massstab, 100mm, Gitter, Grid, CopperTop, Type 1, +Gauge Massstab 100mm Gitter Grid CopperTop Type 1 +0 +0 +0 +Calibration_Scale +Gauge_100mm_Type1_CopperTop +Gauge, Massstab, 100mm, CopperTop, Type 1, +Gauge Massstab 100mm CopperTop Type 1 +0 +0 +0 +Calibration_Scale +Gauge_100mm_Type1_SilkScreenTop +Gauge, Massstab, 100mm, SilkScreenTop, Type 1, +Gauge Massstab 100mm SilkScreenTop Type 1 +0 +0 +0 +Calibration_Scale +Gauge_100mm_Type2_CopperTop +Gauge, Massstab, 100mm, CopperTop, Type 2, +Gauge Massstab 100mm CopperTop Type 2 +0 +0 +0 +Calibration_Scale +Gauge_100mm_Type2_SilkScreenTop +Gauge, Massstab, 100mm, SilkScreenTop, Type 2, +Gauge Massstab 100mm SilkScreenTop Type 2 +0 +0 +0 +Capacitor_SMD +CP_Elec_3x5.3 +SMT capacitor, aluminium electrolytic, 3x5.3, Cornell Dubilier Electronics +Capacitor Electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_3x5.4 +SMD capacitor, aluminum electrolytic, Nichicon, 3.0x5.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x3 +SMD capacitor, aluminum electrolytic, Nichicon, 4.0x3mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x3.9 +SMD capacitor, aluminum electrolytic, Nichicon, 4.0x3.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x4.5 +SMD capacitor, aluminum electrolytic, Nichicon, 4.0x4.5mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x5.3 +SMD capacitor, aluminum electrolytic, Vishay, 4.0x5.3mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x5.4 +SMD capacitor, aluminum electrolytic, Panasonic A5 / Nichicon, 4.0x5.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x5.7 +SMD capacitor, aluminum electrolytic, United Chemi-Con, 4.0x5.7mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x5.8 +SMD capacitor, aluminum electrolytic, Panasonic, 4.0x5.8mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x3 +SMD capacitor, aluminum electrolytic, Nichicon, 5.0x3.0mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x3.9 +SMD capacitor, aluminum electrolytic, Nichicon, 5.0x3.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x4.4 +SMD capacitor, aluminum electrolytic, Panasonic B45, 5.0x4.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x4.5 +SMD capacitor, aluminum electrolytic, Nichicon, 5.0x4.5mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x5.3 +SMD capacitor, aluminum electrolytic, Nichicon, 5.0x5.3mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x5.4 +SMD capacitor, aluminum electrolytic, Nichicon, 5.0x5.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x5.7 +SMD capacitor, aluminum electrolytic, United Chemi-Con, 5.0x5.7mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x5.8 +SMD capacitor, aluminum electrolytic, Panasonic, 5.0x5.8mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x5.9 +SMD capacitor, aluminum electrolytic, Panasonic B6, 5.0x5.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x3 +SMD capacitor, aluminum electrolytic, Nichicon, 6.3x3.0mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x3.9 +SMD capacitor, aluminum electrolytic, Nichicon, 6.3x3.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x4.5 +SMD capacitor, aluminum electrolytic, Nichicon, 6.3x4.5mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x4.9 +SMD capacitor, aluminum electrolytic, Panasonic C5, 6.3x4.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.2 +SMD capacitor, aluminum electrolytic, United Chemi-Con, 6.3x5.2mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.3 +SMD capacitor, aluminum electrolytic, Cornell Dubilier, 6.3x5.3mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.4 +SMD capacitor, aluminum electrolytic, Panasonic C55, 6.3x5.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.4_Nichicon +SMD capacitor, aluminum electrolytic, Nichicon, 6.3x5.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.7 +SMD capacitor, aluminum electrolytic, United Chemi-Con, 6.3x5.7mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.8 +SMD capacitor, aluminum electrolytic, Nichicon, 6.3x5.8mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.9 +SMD capacitor, aluminum electrolytic, Panasonic C6, 6.3x5.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x7.7 +SMD capacitor, aluminum electrolytic, Nichicon, 6.3x7.7mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x9.9 +SMD capacitor, aluminum electrolytic, Panasonic C10, 6.3x9.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x5.4 +SMD capacitor, aluminum electrolytic, Nichicon, 8.0x5.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x6.2 +SMD capacitor, aluminum electrolytic, Nichicon, 8.0x6.2mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x6.5 +SMD capacitor, aluminum electrolytic, Rubycon, 8.0x6.5mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x6.7 +SMD capacitor, aluminum electrolytic, United Chemi-Con, 8.0x6.7mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x6.9 +SMD capacitor, aluminum electrolytic, Panasonic E7, 8.0x6.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x10 +SMD capacitor, aluminum electrolytic, Nichicon, 8.0x10mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x10.5 +SMD capacitor, aluminum electrolytic, Vishay 0810, 8.0x10.5mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x11.9 +SMD capacitor, aluminum electrolytic, Panasonic E12, 8.0x11.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x7.7 +SMD capacitor, aluminum electrolytic, Nichicon, 10.0x7.7mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x7.9 +SMD capacitor, aluminum electrolytic, Panasonic F8, 10.0x7.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x10 +SMD capacitor, aluminum electrolytic, Nichicon, 10.0x10.0mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x10.5 +SMD capacitor, aluminum electrolytic, Vishay 1010, 10.0x10.5mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x12.5 +SMD capacitor, aluminum electrolytic, Vishay 1012, 10.0x12.5mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x12.6 +SMD capacitor, aluminum electrolytic, Panasonic F12, 10.0x12.6mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x14.3 +SMD capacitor, aluminum electrolytic, Vishay 1014, 10.0x14.3mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_16x17.5 +SMD capacitor, aluminum electrolytic, Vishay 1616, 16.0x17.5mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_16x22 +SMD capacitor, aluminum electrolytic, Vishay 1621, 16.0x22.0mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_18x17.5 +SMD capacitor, aluminum electrolytic, Vishay 1816, 18.0x17.5mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_18x22 +SMD capacitor, aluminum electrolytic, Vishay 1821, 18.0x22.0mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +C_0201_0603Metric +Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +capacitor +0 +4 +2 +Capacitor_SMD +C_0201_0603Metric_Pad0.64x0.40mm_HandSolder +Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +4 +2 +Capacitor_SMD +C_0402_1005Metric +Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_0402_1005Metric_Pad0.74x0.62mm_HandSolder +Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_0504_1310Metric +Capacitor SMD 0504 (1310 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_0504_1310Metric_Pad0.83x1.28mm_HandSolder +Capacitor SMD 0504 (1310 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_0603_1608Metric +Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_0603_1608Metric_Pad1.05x0.95mm_HandSolder +Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_0603_1608Metric_Pad1.08x0.95mm_HandSolder +Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_0805_2012Metric +Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_0805_2012Metric_Pad1.15x1.40mm_HandSolder +Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_0805_2012Metric_Pad1.18x1.45mm_HandSolder +Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_01005_0402Metric +Capacitor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +capacitor +0 +4 +2 +Capacitor_SMD +C_01005_0402Metric_Pad0.57x0.30mm_HandSolder +Capacitor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +4 +2 +Capacitor_SMD +C_1206_3216Metric +Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_1206_3216Metric_Pad1.33x1.80mm_HandSolder +Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1206_3216Metric_Pad1.42x1.75mm_HandSolder +Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1210_3225Metric +Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_1210_3225Metric_Pad1.33x2.70mm_HandSolder +Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1210_3225Metric_Pad1.42x2.65mm_HandSolder +Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1806_4516Metric +Capacitor SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_1806_4516Metric_Pad1.57x1.80mm_HandSolder +Capacitor SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1812_4532Metric +Capacitor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_1812_4532Metric_Pad1.30x3.40mm_HandSolder +Capacitor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1812_4532Metric_Pad1.57x3.40mm_HandSolder +Capacitor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1825_4564Metric +Capacitor SMD 1825 (4564 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_1825_4564Metric_Pad1.57x6.80mm_HandSolder +Capacitor SMD 1825 (4564 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1825_4564Metric_Pad1.88x6.70mm_HandSolder +Capacitor SMD 1825 (4564 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_2010_5025Metric +Capacitor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_2010_5025Metric_Pad1.52x2.65mm_HandSolder +Capacitor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_2220_5650Metric +Capacitor SMD 2220 (5650 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_2220_5650Metric_Pad1.97x5.40mm_HandSolder +Capacitor SMD 2220 (5650 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_2225_5664Metric +Capacitor SMD 2225 (5664 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_2225_5664Metric_Pad1.80x6.60mm_HandSolder +Capacitor SMD 2225 (5664 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_2512_6332Metric +Capacitor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_2512_6332Metric_Pad1.52x3.35mm_HandSolder +Capacitor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_2816_7142Metric +Capacitor SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_2816_7142Metric_Pad3.20x4.45mm_HandSolder +Capacitor SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_3640_9110Metric +Capacitor SMD 3640 (9110 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_3640_9110Metric_Pad2.10x10.45mm_HandSolder +Capacitor SMD 3640 (9110 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_Elec_3x5.4 +SMD capacitor, aluminum electrolytic nonpolar, 3.0x5.4mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_4x5.4 +SMD capacitor, aluminum electrolytic nonpolar, 4.0x5.4mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_4x5.8 +SMD capacitor, aluminum electrolytic nonpolar, 4.0x5.8mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_5x5.4 +SMD capacitor, aluminum electrolytic nonpolar, 5.0x5.4mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_5x5.8 +SMD capacitor, aluminum electrolytic nonpolar, 5.0x5.8mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_6.3x5.4 +SMD capacitor, aluminum electrolytic nonpolar, 6.3x5.4mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_6.3x5.8 +SMD capacitor, aluminum electrolytic nonpolar, 6.3x5.8mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_6.3x7.7 +SMD capacitor, aluminum electrolytic nonpolar, 6.3x7.7mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_8x5.4 +SMD capacitor, aluminum electrolytic nonpolar, 8.0x5.4mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_8x6.2 +SMD capacitor, aluminum electrolytic nonpolar, 8.0x6.2mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_8x10.2 +SMD capacitor, aluminum electrolytic nonpolar, 8.0x10.2mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_10x10.2 +SMD capacitor, aluminum electrolytic nonpolar, 10.0x10.2mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Trimmer_Murata_TZB4-A +trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb + Murata TZB4 TZB4-A +0 +2 +2 +Capacitor_SMD +C_Trimmer_Murata_TZB4-B +trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb + Murata TZB4 TZB4-A +0 +2 +2 +Capacitor_SMD +C_Trimmer_Murata_TZC3 +trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb + Murata TZC3 +0 +2 +2 +Capacitor_SMD +C_Trimmer_Murata_TZR1 +trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb + Murata TZR1 +0 +2 +2 +Capacitor_SMD +C_Trimmer_Murata_TZW4 +trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb + Murata TZW4 +0 +2 +2 +Capacitor_SMD +C_Trimmer_Murata_TZY2 +trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb + Murata TZY2 +0 +2 +2 +Capacitor_SMD +C_Trimmer_Sprague-Goodman_SGC3 +trimmer capacitor SMD horizontal, http://media.wix.com/ugd/d86717_38d9821e12823a7aa9cef38c6c2a73cc.pdf + Sprague Goodman SGC3 +0 +2 +2 +Capacitor_SMD +C_Trimmer_Voltronics_JN +trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf + Voltronics JN +0 +2 +2 +Capacitor_SMD +C_Trimmer_Voltronics_JQ +trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf + Voltronics JQ +0 +2 +2 +Capacitor_SMD +C_Trimmer_Voltronics_JR +trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf + Voltronics JR +0 +2 +2 +Capacitor_SMD +C_Trimmer_Voltronics_JV +trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf + Voltronics JV +0 +2 +2 +Capacitor_SMD +C_Trimmer_Voltronics_JZ +trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf + Voltronics JR +0 +2 +2 +Capacitor_THT +CP_Axial_L10.0mm_D4.5mm_P15.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=10*4.5mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 15mm length 10mm diameter 4.5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L10.0mm_D6.0mm_P15.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=10*6mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 15mm length 10mm diameter 6mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L11.0mm_D5.0mm_P18.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=18mm, , length*diameter=11*5mm^2, Electrolytic Capacitor +CP Axial series Axial Horizontal pin pitch 18mm length 11mm diameter 5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L11.0mm_D6.0mm_P18.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=18mm, , length*diameter=11*6mm^2, Electrolytic Capacitor +CP Axial series Axial Horizontal pin pitch 18mm length 11mm diameter 6mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L11.0mm_D8.0mm_P15.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=11*8mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 15mm length 11mm diameter 8mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L18.0mm_D6.5mm_P25.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=18*6.5mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 25mm length 18mm diameter 6.5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L18.0mm_D8.0mm_P25.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=18*8mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 25mm length 18mm diameter 8mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L18.0mm_D10.0mm_P25.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=18*10mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 25mm length 18mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L20.0mm_D10.0mm_P26.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=26mm, , length*diameter=20*10mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 26mm length 20mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L20.0mm_D13.0mm_P26.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=26mm, , length*diameter=20*13mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 26mm length 20mm diameter 13mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L21.0mm_D8.0mm_P28.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=28mm, , length*diameter=21*8mm^2, Electrolytic Capacitor +CP Axial series Axial Horizontal pin pitch 28mm length 21mm diameter 8mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L25.0mm_D10.0mm_P30.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=30mm, , length*diameter=25*10mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 30mm length 25mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L26.5mm_D20.0mm_P33.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=33mm, , length*diameter=26.5*20mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 33mm length 26.5mm diameter 20mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L29.0mm_D10.0mm_P35.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=29*10mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 35mm length 29mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L29.0mm_D13.0mm_P35.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=29*13mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 35mm length 29mm diameter 13mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L29.0mm_D16.0mm_P35.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=29*16mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 35mm length 29mm diameter 16mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L29.0mm_D20.0mm_P35.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=29*20mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 35mm length 29mm diameter 20mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L30.0mm_D10.0mm_P35.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=30*10mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 35mm length 30mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L30.0mm_D12.5mm_P35.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=30*12.5mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 35mm length 30mm diameter 12.5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L30.0mm_D15.0mm_P35.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=30*15mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 35mm length 30mm diameter 15mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L30.0mm_D18.0mm_P35.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=30*18mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 35mm length 30mm diameter 18mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L34.5mm_D20.0mm_P41.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=41mm, , length*diameter=34.5*20mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 41mm length 34.5mm diameter 20mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L37.0mm_D13.0mm_P43.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=43mm, , length*diameter=37*13mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 43mm length 37mm diameter 13mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L37.0mm_D16.0mm_P43.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=43mm, , length*diameter=37*16mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 43mm length 37mm diameter 16mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L37.0mm_D20.0mm_P43.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=43mm, , length*diameter=37*20mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 43mm length 37mm diameter 20mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L38.0mm_D18.0mm_P44.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=44mm, , length*diameter=38*18mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 44mm length 38mm diameter 18mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L38.0mm_D21.0mm_P44.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=44mm, , length*diameter=38*21mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 44mm length 38mm diameter 21mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L40.0mm_D16.0mm_P48.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=48mm, , length*diameter=40*16mm^2, Electrolytic Capacitor +CP Axial series Axial Horizontal pin pitch 48mm length 40mm diameter 16mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L42.0mm_D23.0mm_P45.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=45mm, , length*diameter=42*23.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 45mm length 42mm diameter 23.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L42.0mm_D26.0mm_P45.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=45mm, , length*diameter=42*26mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 45mm length 42mm diameter 26mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L42.0mm_D29.0mm_P45.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=45mm, , length*diameter=42*29.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 45mm length 42mm diameter 29.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L42.0mm_D32.0mm_P45.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=45mm, , length*diameter=42*32.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 45mm length 42mm diameter 32.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L42.0mm_D35.0mm_P45.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=45mm, , length*diameter=42*35.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 45mm length 42mm diameter 35.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L42.5mm_D20.0mm_P49.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=49mm, , length*diameter=42.5*20mm^2, Electrolytic Capacitor +CP Axial series Axial Horizontal pin pitch 49mm length 42.5mm diameter 20mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L46.0mm_D20.0mm_P52.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=52mm, , length*diameter=46*20mm^2, Electrolytic Capacitor +CP Axial series Axial Horizontal pin pitch 52mm length 46mm diameter 20mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L55.0mm_D23.0mm_P60.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=60mm, , length*diameter=55*23.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 60mm length 55mm diameter 23.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L55.0mm_D26.0mm_P60.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=60mm, , length*diameter=55*26mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 60mm length 55mm diameter 26mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L55.0mm_D29.0mm_P60.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=60mm, , length*diameter=55*29.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 60mm length 55mm diameter 29.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L55.0mm_D32.0mm_P60.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=60mm, , length*diameter=55*32.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 60mm length 55mm diameter 32.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L55.0mm_D35.0mm_P60.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=60mm, , length*diameter=55*35.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 60mm length 55mm diameter 35.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L67.0mm_D23.0mm_P75.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=75mm, , length*diameter=67*23.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 75mm length 67mm diameter 23.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L67.0mm_D26.0mm_P75.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=75mm, , length*diameter=67*26mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 75mm length 67mm diameter 26mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L67.0mm_D29.0mm_P75.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=75mm, , length*diameter=67*29.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 75mm length 67mm diameter 29.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L67.0mm_D32.0mm_P75.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=75mm, , length*diameter=67*32.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 75mm length 67mm diameter 32.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L67.0mm_D35.0mm_P75.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=75mm, , length*diameter=67*35.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 75mm length 67mm diameter 35.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L80.0mm_D23.0mm_P85.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=85mm, , length*diameter=80*23.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 85mm length 80mm diameter 23.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L80.0mm_D26.0mm_P85.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=85mm, , length*diameter=80*26mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 85mm length 80mm diameter 26mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L80.0mm_D29.0mm_P85.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=85mm, , length*diameter=80*29.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 85mm length 80mm diameter 29.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L80.0mm_D32.0mm_P85.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=85mm, , length*diameter=80*32.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 85mm length 80mm diameter 32.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L80.0mm_D35.0mm_P85.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=85mm, , length*diameter=80*35.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 85mm length 80mm diameter 35.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L93.0mm_D23.0mm_P100.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=100mm, , length*diameter=93*23.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 100mm length 93mm diameter 23.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L93.0mm_D26.0mm_P100.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=100mm, , length*diameter=93*26mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 100mm length 93mm diameter 26mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L93.0mm_D29.0mm_P100.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=100mm, , length*diameter=93*29.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 100mm length 93mm diameter 29.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L93.0mm_D32.0mm_P100.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=100mm, , length*diameter=93*32.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 100mm length 93mm diameter 32.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L93.0mm_D35.0mm_P100.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=100mm, , length*diameter=93*35.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 100mm length 93mm diameter 35.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D4.0mm_P1.50mm +CP, Radial series, Radial, pin pitch=1.50mm, , diameter=4mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 1.50mm diameter 4mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D4.0mm_P2.00mm +CP, Radial series, Radial, pin pitch=2.00mm, , diameter=4mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.00mm diameter 4mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D5.0mm_P2.00mm +CP, Radial series, Radial, pin pitch=2.00mm, , diameter=5mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.00mm diameter 5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D5.0mm_P2.50mm +CP, Radial series, Radial, pin pitch=2.50mm, , diameter=5mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.50mm diameter 5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D6.3mm_P2.50mm +CP, Radial series, Radial, pin pitch=2.50mm, , diameter=6.3mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.50mm diameter 6.3mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D7.5mm_P2.50mm +CP, Radial series, Radial, pin pitch=2.50mm, , diameter=7.5mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.50mm diameter 7.5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D8.0mm_P2.50mm +CP, Radial series, Radial, pin pitch=2.50mm, , diameter=8mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.50mm diameter 8mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D8.0mm_P3.50mm +CP, Radial series, Radial, pin pitch=3.50mm, , diameter=8mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 3.50mm diameter 8mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D8.0mm_P3.80mm +CP, Radial series, Radial, pin pitch=3.80mm, , diameter=8mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 3.80mm diameter 8mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D8.0mm_P5.00mm +CP, Radial series, Radial, pin pitch=5.00mm, , diameter=8mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 5.00mm diameter 8mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D10.0mm_P2.50mm +CP, Radial series, Radial, pin pitch=2.50mm, , diameter=10mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.50mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D10.0mm_P2.50mm_P5.00mm +CP, Radial series, Radial, pin pitch=2.50mm 5.00mm, , diameter=10mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.50mm 5.00mm diameter 10mm Electrolytic Capacitor +0 +4 +2 +Capacitor_THT +CP_Radial_D10.0mm_P3.50mm +CP, Radial series, Radial, pin pitch=3.50mm, , diameter=10mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 3.50mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D10.0mm_P3.80mm +CP, Radial series, Radial, pin pitch=3.80mm, , diameter=10mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 3.80mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D10.0mm_P5.00mm +CP, Radial series, Radial, pin pitch=5.00mm, , diameter=10mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 5.00mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D10.0mm_P5.00mm_P7.50mm +CP, Radial series, Radial, pin pitch=5.00mm 7.50mm, , diameter=10mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 5.00mm 7.50mm diameter 10mm Electrolytic Capacitor +0 +4 +2 +Capacitor_THT +CP_Radial_D10.0mm_P7.50mm +CP, Radial series, Radial, pin pitch=7.50mm, , diameter=10mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 7.50mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D12.5mm_P2.50mm +CP, Radial series, Radial, pin pitch=2.50mm, , diameter=12.5mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.50mm diameter 12.5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D12.5mm_P5.00mm +CP, Radial series, Radial, pin pitch=5.00mm, , diameter=12.5mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 5.00mm diameter 12.5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D12.5mm_P7.50mm +CP, Radial series, Radial, pin pitch=7.50mm, , diameter=12.5mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 7.50mm diameter 12.5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D13.0mm_P2.50mm +CP, Radial series, Radial, pin pitch=2.50mm, , diameter=13mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.50mm diameter 13mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D13.0mm_P5.00mm +CP, Radial series, Radial, pin pitch=5.00mm, , diameter=13mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 5.00mm diameter 13mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D13.0mm_P7.50mm +CP, Radial series, Radial, pin pitch=7.50mm, , diameter=13mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 7.50mm diameter 13mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D14.0mm_P5.00mm +CP, Radial series, Radial, pin pitch=5.00mm, , diameter=14mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 5.00mm diameter 14mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D14.0mm_P7.50mm +CP, Radial series, Radial, pin pitch=7.50mm, , diameter=14mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 7.50mm diameter 14mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D16.0mm_P7.50mm +CP, Radial series, Radial, pin pitch=7.50mm, , diameter=16mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 7.50mm diameter 16mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D17.0mm_P7.50mm +CP, Radial series, Radial, pin pitch=7.50mm, , diameter=17mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 7.50mm diameter 17mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D18.0mm_P7.50mm +CP, Radial series, Radial, pin pitch=7.50mm, , diameter=18mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 7.50mm diameter 18mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D22.0mm_P10.00mm_3pin_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=22mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 22mm Electrolytic Capacitor +0 +3 +2 +Capacitor_THT +CP_Radial_D22.0mm_P10.00mm_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=22mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 22mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D24.0mm_P10.00mm_3pin_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=24mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 24mm Electrolytic Capacitor +0 +3 +2 +Capacitor_THT +CP_Radial_D24.0mm_P10.00mm_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=24mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 24mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D25.0mm_P10.00mm_3pin_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=25mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 25mm Electrolytic Capacitor +0 +3 +2 +Capacitor_THT +CP_Radial_D25.0mm_P10.00mm_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=25mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 25mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D26.0mm_P10.00mm_3pin_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=26mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 26mm Electrolytic Capacitor +0 +3 +2 +Capacitor_THT +CP_Radial_D26.0mm_P10.00mm_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=26mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 26mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D30.0mm_P10.00mm_3pin_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=30mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 30mm Electrolytic Capacitor +0 +3 +2 +Capacitor_THT +CP_Radial_D30.0mm_P10.00mm_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=30mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 30mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D35.0mm_P10.00mm_3pin_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=35mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 35mm Electrolytic Capacitor +0 +3 +2 +Capacitor_THT +CP_Radial_D35.0mm_P10.00mm_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=35mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 35mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D40.0mm_P10.00mm_3pin_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=40mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 40mm Electrolytic Capacitor +0 +3 +2 +Capacitor_THT +CP_Radial_D40.0mm_P10.00mm_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=40mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 40mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D4.5mm_P2.50mm +CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=4.5mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 2.50mm diameter 4.5mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D4.5mm_P5.00mm +CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=4.5mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 5.00mm diameter 4.5mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D5.0mm_P2.50mm +CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=5.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 2.50mm diameter 5.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D5.0mm_P5.00mm +CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=5.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 5.00mm diameter 5.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D5.5mm_P2.50mm +CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=5.5mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 2.50mm diameter 5.5mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D5.5mm_P5.00mm +CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=5.5mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 5.00mm diameter 5.5mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D6.0mm_P2.50mm +CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=6.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 2.50mm diameter 6.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D6.0mm_P5.00mm +CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=6.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 5.00mm diameter 6.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D7.0mm_P2.50mm +CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=7.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 2.50mm diameter 7.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D7.0mm_P5.00mm +CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=7.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 5.00mm diameter 7.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D8.0mm_P2.50mm +CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=8.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 2.50mm diameter 8.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D8.0mm_P5.00mm +CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=8.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 5.00mm diameter 8.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D9.0mm_P2.50mm +CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=9.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 2.50mm diameter 9.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D9.0mm_P5.00mm +CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=9.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 5.00mm diameter 9.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D10.5mm_P2.50mm +CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=10.5mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 2.50mm diameter 10.5mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D10.5mm_P5.00mm +CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=10.5mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 5.00mm diameter 10.5mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=7.5mm, , length*diameter=3.8*2.6mm^2, http://www.vishay.com/docs/45231/arseries.pdf +C Axial series Axial Horizontal pin pitch 7.5mm length 3.8mm diameter 2.6mm +0 +2 +2 +Capacitor_THT +C_Axial_L3.8mm_D2.6mm_P10.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=10mm, , length*diameter=3.8*2.6mm^2, http://www.vishay.com/docs/45231/arseries.pdf +C Axial series Axial Horizontal pin pitch 10mm length 3.8mm diameter 2.6mm +0 +2 +2 +Capacitor_THT +C_Axial_L3.8mm_D2.6mm_P12.50mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=12.5mm, , length*diameter=3.8*2.6mm^2, http://www.vishay.com/docs/45231/arseries.pdf +C Axial series Axial Horizontal pin pitch 12.5mm length 3.8mm diameter 2.6mm +0 +2 +2 +Capacitor_THT +C_Axial_L3.8mm_D2.6mm_P15.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=3.8*2.6mm^2, http://www.vishay.com/docs/45231/arseries.pdf +C Axial series Axial Horizontal pin pitch 15mm length 3.8mm diameter 2.6mm +0 +2 +2 +Capacitor_THT +C_Axial_L5.1mm_D3.1mm_P7.50mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=7.5mm, , length*diameter=5.1*3.1mm^2, http://www.vishay.com/docs/45231/arseries.pdf +C Axial series Axial Horizontal pin pitch 7.5mm length 5.1mm diameter 3.1mm +0 +2 +2 +Capacitor_THT +C_Axial_L5.1mm_D3.1mm_P10.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=10mm, , length*diameter=5.1*3.1mm^2, http://www.vishay.com/docs/45231/arseries.pdf +C Axial series Axial Horizontal pin pitch 10mm length 5.1mm diameter 3.1mm +0 +2 +2 +Capacitor_THT +C_Axial_L5.1mm_D3.1mm_P12.50mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=12.5mm, , length*diameter=5.1*3.1mm^2, http://www.vishay.com/docs/45231/arseries.pdf +C Axial series Axial Horizontal pin pitch 12.5mm length 5.1mm diameter 3.1mm +0 +2 +2 +Capacitor_THT +C_Axial_L5.1mm_D3.1mm_P15.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=5.1*3.1mm^2, http://www.vishay.com/docs/45231/arseries.pdf +C Axial series Axial Horizontal pin pitch 15mm length 5.1mm diameter 3.1mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D6.5mm_P15.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=12*6.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 15mm length 12mm diameter 6.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D6.5mm_P20.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=12*6.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 20mm length 12mm diameter 6.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D7.5mm_P15.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=12*7.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 15mm length 12mm diameter 7.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D7.5mm_P20.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=12*7.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 20mm length 12mm diameter 7.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D8.5mm_P15.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=12*8.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 15mm length 12mm diameter 8.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D8.5mm_P20.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=12*8.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 20mm length 12mm diameter 8.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D9.5mm_P15.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=12*9.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 15mm length 12mm diameter 9.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D9.5mm_P20.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=12*9.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 20mm length 12mm diameter 9.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D10.5mm_P15.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=12*10.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 15mm length 12mm diameter 10.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D10.5mm_P20.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=12*10.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 20mm length 12mm diameter 10.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L17.0mm_D6.5mm_P20.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=17*6.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 20mm length 17mm diameter 6.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L17.0mm_D6.5mm_P25.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=17*6.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 25mm length 17mm diameter 6.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L17.0mm_D7.0mm_P20.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=17*7.0mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 20mm length 17mm diameter 7.0mm +0 +2 +2 +Capacitor_THT +C_Axial_L17.0mm_D7.0mm_P25.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=17*7.0mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 25mm length 17mm diameter 7.0mm +0 +2 +2 +Capacitor_THT +C_Axial_L19.0mm_D7.5mm_P25.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=19*7.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 25mm length 19mm diameter 7.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L19.0mm_D8.0mm_P25.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=19*8.0mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 25mm length 19mm diameter 8.0mm +0 +2 +2 +Capacitor_THT +C_Axial_L19.0mm_D9.0mm_P25.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=19*9mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 25mm length 19mm diameter 9mm +0 +2 +2 +Capacitor_THT +C_Axial_L19.0mm_D9.5mm_P25.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=19*9.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 25mm length 19mm diameter 9.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L22.0mm_D9.5mm_P27.50mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=27.5mm, , length*diameter=22*9.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 27.5mm length 22mm diameter 9.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L22.0mm_D10.5mm_P27.50mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=27.5mm, , length*diameter=22*10.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 27.5mm length 22mm diameter 10.5mm +0 +2 +2 +Capacitor_THT +C_Disc_D3.0mm_W1.6mm_P2.50mm +C, Disc series, Radial, pin pitch=2.50mm, , diameter*width=3.0*1.6mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf +C Disc series Radial pin pitch 2.50mm diameter 3.0mm width 1.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D3.0mm_W2.0mm_P2.50mm +C, Disc series, Radial, pin pitch=2.50mm, , diameter*width=3*2mm^2, Capacitor +C Disc series Radial pin pitch 2.50mm diameter 3mm width 2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D3.4mm_W2.1mm_P2.50mm +C, Disc series, Radial, pin pitch=2.50mm, , diameter*width=3.4*2.1mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf +C Disc series Radial pin pitch 2.50mm diameter 3.4mm width 2.1mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D3.8mm_W2.6mm_P2.50mm +C, Disc series, Radial, pin pitch=2.50mm, , diameter*width=3.8*2.6mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf +C Disc series Radial pin pitch 2.50mm diameter 3.8mm width 2.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D4.3mm_W1.9mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=4.3*1.9mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf +C Disc series Radial pin pitch 5.00mm diameter 4.3mm width 1.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D4.7mm_W2.5mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=4.7*2.5mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf +C Disc series Radial pin pitch 5.00mm diameter 4.7mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D5.0mm_W2.5mm_P2.50mm +C, Disc series, Radial, pin pitch=2.50mm, , diameter*width=5*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf +C Disc series Radial pin pitch 2.50mm diameter 5mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D5.0mm_W2.5mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=5*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf +C Disc series Radial pin pitch 5.00mm diameter 5mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D5.1mm_W3.2mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=5.1*3.2mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf +C Disc series Radial pin pitch 5.00mm diameter 5.1mm width 3.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D6.0mm_W2.5mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=6*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf +C Disc series Radial pin pitch 5.00mm diameter 6mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D6.0mm_W4.4mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=6*4.4mm^2, Capacitor +C Disc series Radial pin pitch 5.00mm diameter 6mm width 4.4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D7.0mm_W2.5mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=7*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf +C Disc series Radial pin pitch 5.00mm diameter 7mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D7.5mm_W2.5mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=7.5*2.5mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 5.00mm diameter 7.5mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D7.5mm_W4.4mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=7.5*4.4mm^2, Capacitor +C Disc series Radial pin pitch 5.00mm diameter 7.5mm width 4.4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D7.5mm_W5.0mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=7.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 5.00mm diameter 7.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D7.5mm_W5.0mm_P7.50mm +C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=7.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 7.50mm diameter 7.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D7.5mm_W5.0mm_P10.00mm +C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=7.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 10.00mm diameter 7.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D8.0mm_W2.5mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=8*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf +C Disc series Radial pin pitch 5.00mm diameter 8mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D8.0mm_W5.0mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=8*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 5.00mm diameter 8mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D8.0mm_W5.0mm_P7.50mm +C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=8*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 7.50mm diameter 8mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D8.0mm_W5.0mm_P10.00mm +C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=8*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 10.00mm diameter 8mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D9.0mm_W2.5mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=9*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf +C Disc series Radial pin pitch 5.00mm diameter 9mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D9.0mm_W5.0mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=9*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 5.00mm diameter 9mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D9.0mm_W5.0mm_P7.50mm +C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=9*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 7.50mm diameter 9mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D9.0mm_W5.0mm_P10.00mm +C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=9*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 10.00mm diameter 9mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D10.0mm_W2.5mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=10*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf +C Disc series Radial pin pitch 5.00mm diameter 10mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D10.5mm_W5.0mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=10.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 5.00mm diameter 10.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D10.5mm_W5.0mm_P7.50mm +C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=10.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 7.50mm diameter 10.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D10.5mm_W5.0mm_P10.00mm +C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=10.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 10.00mm diameter 10.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D11.0mm_W5.0mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=11*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 5.00mm diameter 11mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D11.0mm_W5.0mm_P7.50mm +C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=11*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 7.50mm diameter 11mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D11.0mm_W5.0mm_P10.00mm +C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=11*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 10.00mm diameter 11mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D12.0mm_W4.4mm_P7.75mm +C, Disc series, Radial, pin pitch=7.75mm, , diameter*width=12*4.4mm^2, Capacitor +C Disc series Radial pin pitch 7.75mm diameter 12mm width 4.4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D12.5mm_W5.0mm_P7.50mm +C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=12.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 7.50mm diameter 12.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D12.5mm_W5.0mm_P10.00mm +C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=12.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 10.00mm diameter 12.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D14.5mm_W5.0mm_P7.50mm +C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=14.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 7.50mm diameter 14.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D14.5mm_W5.0mm_P10.00mm +C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=14.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 10.00mm diameter 14.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D16.0mm_W5.0mm_P7.50mm +C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=16.0*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 7.50mm diameter 16.0mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D16.0mm_W5.0mm_P10.00mm +C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=16.0*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 10.00mm diameter 16.0mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D4.0mm_H5.0mm_P1.50mm +C, Radial series, Radial, pin pitch=1.50mm, diameter=4mm, height=5mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 1.50mm diameter 4mm height 5mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D4.0mm_H7.0mm_P1.50mm +C, Radial series, Radial, pin pitch=1.50mm, diameter=4mm, height=7mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 1.50mm diameter 4mm height 7mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D5.0mm_H5.0mm_P2.00mm +C, Radial series, Radial, pin pitch=2.00mm, diameter=5mm, height=5mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 2.00mm diameter 5mm height 5mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D5.0mm_H7.0mm_P2.00mm +C, Radial series, Radial, pin pitch=2.00mm, diameter=5mm, height=7mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 2.00mm diameter 5mm height 7mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D5.0mm_H11.0mm_P2.00mm +C, Radial series, Radial, pin pitch=2.00mm, diameter=5mm, height=11mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 2.00mm diameter 5mm height 11mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D6.3mm_H5.0mm_P2.50mm +C, Radial series, Radial, pin pitch=2.50mm, diameter=6.3mm, height=5mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 2.50mm diameter 6.3mm height 5mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D6.3mm_H7.0mm_P2.50mm +C, Radial series, Radial, pin pitch=2.50mm, diameter=6.3mm, height=7mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 2.50mm diameter 6.3mm height 7mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D6.3mm_H11.0mm_P2.50mm +C, Radial series, Radial, pin pitch=2.50mm, diameter=6.3mm, height=11mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 2.50mm diameter 6.3mm height 11mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D8.0mm_H7.0mm_P3.50mm +C, Radial series, Radial, pin pitch=3.50mm, diameter=8mm, height=7mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 3.50mm diameter 8mm height 7mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D8.0mm_H11.5mm_P3.50mm +C, Radial series, Radial, pin pitch=3.50mm, diameter=8mm, height=11.5mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 3.50mm diameter 8mm height 11.5mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D10.0mm_H12.5mm_P5.00mm +C, Radial series, Radial, pin pitch=5.00mm, diameter=10mm, height=12.5mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 5.00mm diameter 10mm height 12.5mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D10.0mm_H16.0mm_P5.00mm +C, Radial series, Radial, pin pitch=5.00mm, diameter=10mm, height=16mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 5.00mm diameter 10mm height 16mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D10.0mm_H20.0mm_P5.00mm +C, Radial series, Radial, pin pitch=5.00mm, diameter=10mm, height=20mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 5.00mm diameter 10mm height 20mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D12.5mm_H20.0mm_P5.00mm +C, Radial series, Radial, pin pitch=5.00mm, diameter=12.5mm, height=20mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 5.00mm diameter 12.5mm height 20mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D12.5mm_H25.0mm_P5.00mm +C, Radial series, Radial, pin pitch=5.00mm, diameter=12.5mm, height=25mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 5.00mm diameter 12.5mm height 25mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D16.0mm_H25.0mm_P7.50mm +C, Radial series, Radial, pin pitch=7.50mm, diameter=16mm, height=25mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 7.50mm diameter 16mm height 25mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D16.0mm_H31.5mm_P7.50mm +C, Radial series, Radial, pin pitch=7.50mm, diameter=16mm, height=31.5mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 7.50mm diameter 16mm height 31.5mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D18.0mm_H35.5mm_P7.50mm +C, Radial series, Radial, pin pitch=7.50mm, diameter=18mm, height=35.5mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 7.50mm diameter 18mm height 35.5mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L4.0mm_W2.5mm_P2.50mm +C, Rect series, Radial, pin pitch=2.50mm, , length*width=4*2.5mm^2, Capacitor +C Rect series Radial pin pitch 2.50mm length 4mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L4.6mm_W2.0mm_P2.50mm_MKS02_FKP02 +C, Rect series, Radial, pin pitch=2.50mm, , length*width=4.6*2mm^2, Capacitor, http://www.wima.de/DE/WIMA_MKS_02.pdf +C Rect series Radial pin pitch 2.50mm length 4.6mm width 2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L4.6mm_W3.0mm_P2.50mm_MKS02_FKP02 +C, Rect series, Radial, pin pitch=2.50mm, , length*width=4.6*3.0mm^2, Capacitor, http://www.wima.de/DE/WIMA_MKS_02.pdf +C Rect series Radial pin pitch 2.50mm length 4.6mm width 3.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L4.6mm_W3.8mm_P2.50mm_MKS02_FKP02 +C, Rect series, Radial, pin pitch=2.50mm, , length*width=4.6*3.8mm^2, Capacitor, http://www.wima.de/DE/WIMA_MKS_02.pdf +C Rect series Radial pin pitch 2.50mm length 4.6mm width 3.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L4.6mm_W4.6mm_P2.50mm_MKS02_FKP02 +C, Rect series, Radial, pin pitch=2.50mm, , length*width=4.6*4.6mm^2, Capacitor, http://www.wima.de/DE/WIMA_MKS_02.pdf +C Rect series Radial pin pitch 2.50mm length 4.6mm width 4.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L4.6mm_W5.5mm_P2.50mm_MKS02_FKP02 +C, Rect series, Radial, pin pitch=2.50mm, , length*width=4.6*5.5mm^2, Capacitor, http://www.wima.de/DE/WIMA_MKS_02.pdf +C Rect series Radial pin pitch 2.50mm length 4.6mm width 5.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.0mm_W2.0mm_P5.00mm +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*2mm^2, Capacitor +C Rect series Radial pin pitch 5.00mm length 7mm width 2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.0mm_W2.5mm_P5.00mm +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*2.5mm^2, Capacitor +C Rect series Radial pin pitch 5.00mm length 7mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.0mm_W3.5mm_P2.50mm_P5.00mm +C, Rect series, Radial, pin pitch=2.50mm 5.00mm, , length*width=7*3.5mm^2, Capacitor +C Rect series Radial pin pitch 2.50mm 5.00mm length 7mm width 3.5mm Capacitor +0 +4 +2 +Capacitor_THT +C_Rect_L7.0mm_W3.5mm_P5.00mm +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*3.5mm^2, Capacitor +C Rect series Radial pin pitch 5.00mm length 7mm width 3.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.0mm_W4.5mm_P5.00mm +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*4.5mm^2, Capacitor +C Rect series Radial pin pitch 5.00mm length 7mm width 4.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.0mm_W6.0mm_P5.00mm +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*6mm^2, Capacitor +C Rect series Radial pin pitch 5.00mm length 7mm width 6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.0mm_W6.5mm_P5.00mm +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*6.5mm^2, Capacitor +C Rect series Radial pin pitch 5.00mm length 7mm width 6.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.2mm_W2.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*2.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf +C Rect series Radial pin pitch 5.00mm length 7.2mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.2mm_W3.0mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*3.0mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf +C Rect series Radial pin pitch 5.00mm length 7.2mm width 3.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.2mm_W3.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*3.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf +C Rect series Radial pin pitch 5.00mm length 7.2mm width 3.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.2mm_W4.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*4.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf +C Rect series Radial pin pitch 5.00mm length 7.2mm width 4.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.2mm_W5.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*5.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf +C Rect series Radial pin pitch 5.00mm length 7.2mm width 5.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.2mm_W7.2mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*7.2mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf +C Rect series Radial pin pitch 5.00mm length 7.2mm width 7.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.2mm_W8.5mm_P5.00mm_FKP2_FKP2_MKS2_MKP2 +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*8.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf +C Rect series Radial pin pitch 5.00mm length 7.2mm width 8.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.2mm_W11.0mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*11mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf +C Rect series Radial pin pitch 5.00mm length 7.2mm width 11mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.5mm_W6.5mm_P5.00mm +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.5*6.5mm^2, Capacitor +C Rect series Radial pin pitch 5.00mm length 7.5mm width 6.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W2.5mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*2.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W2.6mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*2.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 2.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W2.7mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*2.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 2.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W3.2mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*3.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 3.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W3.3mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*3.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 3.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W3.4mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*3.4mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 3.4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W3.6mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*3.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 3.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W3.8mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*3.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 3.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W3.9mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*3.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 3.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W4.0mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*4.0mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 4.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W4.2mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*4.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 4.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W4.9mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*4.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 4.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W5.1mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*5.1mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 5.1mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W5.7mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*5.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 5.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W6.4mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*6.4mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 6.4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W6.7mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*6.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 6.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W7.7mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*7.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 7.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W8.5mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*8.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 8.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W9.5mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*9.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 9.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W9.8mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*9.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 9.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.0mm_W2.5mm_P7.50mm_MKS4 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10*2.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 7.50mm length 10mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.0mm_W3.0mm_P7.50mm_FKS3_FKP3 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10*3mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf +C Rect series Radial pin pitch 7.50mm length 10mm width 3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.0mm_W3.0mm_P7.50mm_MKS4 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10*3.0mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 7.50mm length 10mm width 3.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.0mm_W4.0mm_P7.50mm_FKS3_FKP3 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10*4mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf +C Rect series Radial pin pitch 7.50mm length 10mm width 4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.0mm_W4.0mm_P7.50mm_MKS4 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10*4.0mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 7.50mm length 10mm width 4.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.0mm_W5.0mm_P5.00mm_P7.50mm +C, Rect series, Radial, pin pitch=5.00mm 7.50mm, , length*width=10*5mm^2, Capacitor +C Rect series Radial pin pitch 5.00mm 7.50mm length 10mm width 5mm Capacitor +0 +4 +2 +Capacitor_THT +C_Rect_L10.3mm_W4.5mm_P7.50mm_MKS4 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10.3*4.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 7.50mm length 10.3mm width 4.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.3mm_W5.0mm_P7.50mm_MKS4 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10.3*5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 7.50mm length 10.3mm width 5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.3mm_W5.7mm_P7.50mm_MKS4 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10.3*5.7mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 7.50mm length 10.3mm width 5.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.3mm_W7.2mm_P7.50mm_MKS4 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10.3*7.2mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 7.50mm length 10.3mm width 7.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W2.8mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*2.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 2.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W3.4mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*3.4mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 3.4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W3.5mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*3.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 3.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W4.2mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*4.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 4.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W4.3mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*4.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 4.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W5.1mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*5.1mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 5.1mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W5.3mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*5.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 5.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W6.3mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*6.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 6.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W6.4mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*6.4mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 6.4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W7.3mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*7.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 7.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W8.8mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*8.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 8.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W2.0mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W2.6mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*2.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 2.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W2.8mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*2.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 2.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W3.2mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*3.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 3.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W3.5mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*3.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 3.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W3.6mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*3.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 3.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W4.0mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*4.0mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 4.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W4.3mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*4.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 4.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W4.5mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*4.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 4.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W5.0mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W5.1mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*5.1mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 5.1mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W5.2mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*5.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 5.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W5.6mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*5.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 5.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W6.4mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*6.4mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 6.4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W6.6mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*6.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 6.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W6.9mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*6.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 6.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W7.3mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*7.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 7.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W7.5mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*7.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 7.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W7.8mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*7.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 7.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W8.0mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*8.0mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 8.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W8.8mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*8.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 8.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W9.5mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*9.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 9.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W9.8mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*9.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 9.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L13.0mm_W3.0mm_P10.00mm_FKS3_FKP3_MKS4 +C, Rect series, Radial, pin pitch=10.00mm, , length*width=13*3mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 10.00mm length 13mm width 3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L13.0mm_W4.0mm_P10.00mm_FKS3_FKP3_MKS4 +C, Rect series, Radial, pin pitch=10.00mm, , length*width=13*4mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 10.00mm length 13mm width 4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L13.0mm_W5.0mm_P10.00mm_FKS3_FKP3_MKS4 +C, Rect series, Radial, pin pitch=10.00mm, , length*width=13*5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 10.00mm length 13mm width 5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L13.0mm_W6.0mm_P10.00mm_FKS3_FKP3_MKS4 +C, Rect series, Radial, pin pitch=10.00mm, , length*width=13*6mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 10.00mm length 13mm width 6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L13.0mm_W6.5mm_P7.50mm_P10.00mm +C, Rect series, Radial, pin pitch=7.50mm 10.00mm, , length*width=13*6.5mm^2, Capacitor +C Rect series Radial pin pitch 7.50mm 10.00mm length 13mm width 6.5mm Capacitor +0 +4 +2 +Capacitor_THT +C_Rect_L13.0mm_W8.0mm_P10.00mm_FKS3_FKP3_MKS4 +C, Rect series, Radial, pin pitch=10.00mm, , length*width=13*8mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 10.00mm length 13mm width 8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L13.5mm_W4.0mm_P10.00mm_FKS3_FKP3_MKS4 +C, Rect series, Radial, pin pitch=10.00mm, , length*width=13.5*4mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 10.00mm length 13.5mm width 4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L13.5mm_W5.0mm_P10.00mm_FKS3_FKP3_MKS4 +C, Rect series, Radial, pin pitch=10.00mm, , length*width=13.5*5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 10.00mm length 13.5mm width 5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W4.7mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*4.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 4.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W4.9mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*4.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 4.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W5.0mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W6.0mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W7.0mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W7.3mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*7.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 7.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W8.7mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*8.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 8.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W8.9mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*8.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 8.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W9.0mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W9.2mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*9.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 9.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W10.7mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*10.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 10.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W10.9mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*10.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 10.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W11.2mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*11.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 11.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W11.8mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*11.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 11.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W13.5mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*13.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 13.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W13.7mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*13.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 13.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W13.9mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*13.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 13.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L18.0mm_W5.0mm_P15.00mm_FKS3_FKP3 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=18*5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf +C Rect series Radial pin pitch 15.00mm length 18mm width 5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L18.0mm_W6.0mm_P15.00mm_FKS3_FKP3 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=18*6mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf +C Rect series Radial pin pitch 15.00mm length 18mm width 6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L18.0mm_W7.0mm_P15.00mm_FKS3_FKP3 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=18*7mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf +C Rect series Radial pin pitch 15.00mm length 18mm width 7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L18.0mm_W8.0mm_P15.00mm_FKS3_FKP3 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=18*8mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf +C Rect series Radial pin pitch 15.00mm length 18mm width 8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L18.0mm_W9.0mm_P15.00mm_FKS3_FKP3 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=18*9mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf +C Rect series Radial pin pitch 15.00mm length 18mm width 9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L18.0mm_W11.0mm_P15.00mm_FKS3_FKP3 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=18*11mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf +C Rect series Radial pin pitch 15.00mm length 18mm width 11mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L19.0mm_W5.0mm_P15.00mm_MKS4 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=19*5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 15.00mm length 19mm width 5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L19.0mm_W6.0mm_P15.00mm_MKS4 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=19*6mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 15.00mm length 19mm width 6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L19.0mm_W7.0mm_P15.00mm_MKS4 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=19*7mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 15.00mm length 19mm width 7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L19.0mm_W8.0mm_P15.00mm_MKS4 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=19*8mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 15.00mm length 19mm width 8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L19.0mm_W9.0mm_P15.00mm_MKS4 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=19*9mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 15.00mm length 19mm width 9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L19.0mm_W11.0mm_P15.00mm_MKS4 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=19*11mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 15.00mm length 19mm width 11mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W7.0mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W8.3mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*8.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 8.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W8.6mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*8.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 8.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W10.1mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*10.1mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 10.1mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W10.3mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*10.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 10.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W10.9mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*10.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 10.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W12.2mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*12.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 12.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W12.6mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*12.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 12.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W12.8mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*12.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 12.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L26.5mm_W5.0mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=26.5*5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 26.5mm width 5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L26.5mm_W6.0mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=26.5*6mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 26.5mm width 6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L26.5mm_W7.0mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=26.5*7mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 26.5mm width 7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L26.5mm_W8.5mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=26.5*8.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 26.5mm width 8.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L26.5mm_W10.5mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=26.5*10.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 26.5mm width 10.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L26.5mm_W11.5mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=26.5*11.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 26.5mm width 11.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L27.0mm_W9.0mm_P22.00mm +C, Rect series, Radial, pin pitch=22.00mm, , length*width=27*9mm^2, Capacitor +C Rect series Radial pin pitch 22.00mm length 27mm width 9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L27.0mm_W9.0mm_P23.00mm +C, Rect series, Radial, pin pitch=23.00mm, , length*width=27*9mm^2, Capacitor +C Rect series Radial pin pitch 23.00mm length 27mm width 9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L27.0mm_W11.0mm_P22.00mm +C, Rect series, Radial, pin pitch=22.00mm, , length*width=27*11mm^2, Capacitor +C Rect series Radial pin pitch 22.00mm length 27mm width 11mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L28.0mm_W8.0mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=28*8mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 28mm width 8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L28.0mm_W10.0mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=28*10mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 28mm width 10mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L28.0mm_W12.0mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=28*12mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 28mm width 12mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W7.6mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*7.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 7.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W7.8mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*7.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 7.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W7.9mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*7.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 7.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W9.1mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*9.1mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 9.1mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W9.6mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*9.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 9.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W11.0mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*11mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 11mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W11.9mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*11.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 11.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W12.2mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*12.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 12.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W13.0mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*13mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 13mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W13.8mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*13.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 13.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W14.2mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*14.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 14.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W16.0mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*16mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 16mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L31.5mm_W9.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=31.5*9mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 31.5mm width 9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L31.5mm_W11.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=31.5*11mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 31.5mm width 11mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L31.5mm_W13.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=31.5*13mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 31.5mm width 13mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L31.5mm_W15.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=31.5*15mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 31.5mm width 15mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L31.5mm_W17.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=31.5*17mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 31.5mm width 17mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L31.5mm_W20.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=31.5*20mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 31.5mm width 20mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L32.0mm_W15.0mm_P27.00mm +C, Rect series, Radial, pin pitch=27.00mm, , length*width=32*15mm^2, Capacitor +C Rect series Radial pin pitch 27.00mm length 32mm width 15mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L33.0mm_W13.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=33*13mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 33mm width 13mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L33.0mm_W15.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=33*15mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 33mm width 15mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L33.0mm_W20.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=33*20mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 33mm width 20mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W9.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*9mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W11.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*11mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 11mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W13.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*13mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 13mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W15.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*15mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 15mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W17.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*17mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 17mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W19.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*19mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 19mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W20.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*20mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 20mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W24.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*24mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 24mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W31.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*31mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 31mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W35.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*35mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 35mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W40.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*40mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 40mm Capacitor +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-1608-08_AVX-J +Tantalum Capacitor SMD AVX-J (1608-08 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/48064/_t58_vmn_pt0471_1601.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-1608-08_AVX-J_Pad1.25x1.05mm_HandSolder +Tantalum Capacitor SMD AVX-J (1608-08 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/48064/_t58_vmn_pt0471_1601.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-1608-10_AVX-L +Tantalum Capacitor SMD AVX-L (1608-10 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/48064/_t58_vmn_pt0471_1601.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-1608-10_AVX-L_Pad1.25x1.05mm_HandSolder +Tantalum Capacitor SMD AVX-L (1608-10 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/48064/_t58_vmn_pt0471_1601.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-2012-12_Kemet-R +Tantalum Capacitor SMD Kemet-R (2012-12 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/40182/tmch.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-2012-12_Kemet-R_Pad1.30x1.05mm_HandSolder +Tantalum Capacitor SMD Kemet-R (2012-12 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/40182/tmch.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-2012-15_AVX-P +Tantalum Capacitor SMD AVX-P (2012-15 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/40182/tmch.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-2012-15_AVX-P_Pad1.30x1.05mm_HandSolder +Tantalum Capacitor SMD AVX-P (2012-15 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/40182/tmch.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3216-10_Kemet-I +Tantalum Capacitor SMD Kemet-I (3216-10 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3216-10_Kemet-I_Pad1.58x1.35mm_HandSolder +Tantalum Capacitor SMD Kemet-I (3216-10 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3216-12_Kemet-S +Tantalum Capacitor SMD Kemet-S (3216-12 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3216-12_Kemet-S_Pad1.58x1.35mm_HandSolder +Tantalum Capacitor SMD Kemet-S (3216-12 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3216-18_Kemet-A +Tantalum Capacitor SMD Kemet-A (3216-18 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3216-18_Kemet-A_Pad1.58x1.35mm_HandSolder +Tantalum Capacitor SMD Kemet-A (3216-18 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3528-12_Kemet-T +Tantalum Capacitor SMD Kemet-T (3528-12 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3528-12_Kemet-T_Pad1.50x2.35mm_HandSolder +Tantalum Capacitor SMD Kemet-T (3528-12 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3528-15_AVX-H +Tantalum Capacitor SMD AVX-H (3528-15 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3528-15_AVX-H_Pad1.50x2.35mm_HandSolder +Tantalum Capacitor SMD AVX-H (3528-15 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3528-21_Kemet-B +Tantalum Capacitor SMD Kemet-B (3528-21 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3528-21_Kemet-B_Pad1.50x2.35mm_HandSolder +Tantalum Capacitor SMD Kemet-B (3528-21 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-6032-15_Kemet-U +Tantalum Capacitor SMD Kemet-U (6032-15 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-6032-15_Kemet-U_Pad2.25x2.35mm_HandSolder +Tantalum Capacitor SMD Kemet-U (6032-15 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-6032-20_AVX-F +Tantalum Capacitor SMD AVX-F (6032-20 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-6032-20_AVX-F_Pad2.25x2.35mm_HandSolder +Tantalum Capacitor SMD AVX-F (6032-20 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-6032-28_Kemet-C +Tantalum Capacitor SMD Kemet-C (6032-28 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-6032-28_Kemet-C_Pad2.25x2.35mm_HandSolder +Tantalum Capacitor SMD Kemet-C (6032-28 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7132-20_AVX-U +Tantalum Capacitor SMD AVX-U (7132-20 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7132-20_AVX-U_Pad2.72x3.50mm_HandSolder +Tantalum Capacitor SMD AVX-U (7132-20 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7132-28_AVX-C +Tantalum Capacitor SMD AVX-C (7132-28 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7132-28_AVX-C_Pad2.72x3.50mm_HandSolder +Tantalum Capacitor SMD AVX-C (7132-28 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7260-15_AVX-R +Tantalum Capacitor SMD AVX-R (7260-15 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7260-15_AVX-R_Pad2.68x6.30mm_HandSolder +Tantalum Capacitor SMD AVX-R (7260-15 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7260-20_AVX-M +Tantalum Capacitor SMD AVX-M (7260-20 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7260-20_AVX-M_Pad2.68x6.30mm_HandSolder +Tantalum Capacitor SMD AVX-M (7260-20 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7260-28_AVX-M +Tantalum Capacitor SMD AVX-M (7260-28 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7260-28_AVX-M_Pad2.68x6.30mm_HandSolder +Tantalum Capacitor SMD AVX-M (7260-28 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7260-38_AVX-R +Tantalum Capacitor SMD AVX-R (7260-38 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7260-38_AVX-R_Pad2.68x6.30mm_HandSolder +Tantalum Capacitor SMD AVX-R (7260-38 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-15_Kemet-W +Tantalum Capacitor SMD Kemet-W (7343-15 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-15_Kemet-W_Pad2.25x2.55mm_HandSolder +Tantalum Capacitor SMD Kemet-W (7343-15 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-20_Kemet-V +Tantalum Capacitor SMD Kemet-V (7343-20 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-20_Kemet-V_Pad2.25x2.55mm_HandSolder +Tantalum Capacitor SMD Kemet-V (7343-20 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-30_AVX-N +Tantalum Capacitor SMD AVX-N (7343-30 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-30_AVX-N_Pad2.25x2.55mm_HandSolder +Tantalum Capacitor SMD AVX-N (7343-30 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-31_Kemet-D +Tantalum Capacitor SMD Kemet-D (7343-31 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-31_Kemet-D_Pad2.25x2.55mm_HandSolder +Tantalum Capacitor SMD Kemet-D (7343-31 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-40_Kemet-Y +Tantalum Capacitor SMD Kemet-Y (7343-40 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-40_Kemet-Y_Pad2.25x2.55mm_HandSolder +Tantalum Capacitor SMD Kemet-Y (7343-40 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-43_Kemet-X +Tantalum Capacitor SMD Kemet-X (7343-43 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-43_Kemet-X_Pad2.25x2.55mm_HandSolder +Tantalum Capacitor SMD Kemet-X (7343-43 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7360-38_Kemet-E +Tantalum Capacitor SMD Kemet-E (7360-38 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7360-38_Kemet-E_Pad2.25x4.25mm_HandSolder +Tantalum Capacitor SMD Kemet-E (7360-38 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7361-38_AVX-V +Tantalum Capacitor SMD AVX-V (7361-38 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/NOS.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7361-38_AVX-V_Pad2.18x3.30mm_HandSolder +Tantalum Capacitor SMD AVX-V (7361-38 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/NOS.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7361-438_AVX-U +Tantalum Capacitor SMD AVX-U (7361-438 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/NOS.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7361-438_AVX-U_Pad2.18x3.30mm_HandSolder +Tantalum Capacitor SMD AVX-U (7361-438 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/NOS.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Connector +Banana_Jack_1Pin +Single banana socket, footprint - 6mm drill +banana socket +0 +1 +1 +Connector +Banana_Jack_2Pin +Dual banana socket, footprint - 2 x 6mm drills +banana socket +0 +2 +2 +Connector +Banana_Jack_3Pin +Triple banana socket, footprint - 3 x 6mm drills +banana socket +0 +3 +3 +Connector +CUI_PD-30 +3 pin connector, PD-30, http://www.cui.com/product/resource/pd-30.pdf +connector 3-pin PD-30 power DIN +0 +4 +4 +Connector +CalTest_CT3151 +Right-angle standard banana jack, http://www.caltestelectronics.com/images/attachments/P315100rH_drawing.pdf +banana jack horizontal +0 +4 +1 +Connector +Connector_SFP_and_Cage +https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=2227302&DocType=Customer+Drawing&DocLang=English +SFP+ SFP +0 +40 +21 +Connector +DTF13-12Px +http://www.te.com/usa-en/product-DTF13-12PA-G003.html +DEUTSCH DT header 12 pin +0 +12 +12 +Connector +FanPinHeader_1x03_P2.54mm_Vertical +3-pin CPU fan Through hole pin header, see http://www.formfactors.org/developer%5Cspecs%5Crev1_2_public.pdf +pin header 3-pin CPU fan +0 +3 +3 +Connector +FanPinHeader_1x04_P2.54mm_Vertical +4-pin CPU fan Through hole pin header, e.g. for Wieson part number 2366C888-007 Molex 47053-1000, Foxconn HF27040-M1, Tyco 1470947-1 or equivalent, see http://www.formfactors.org/developer%5Cspecs%5Crev1_2_public.pdf +pin header 4-pin CPU fan +0 +4 +4 +Connector +GB042-34S-H10 +http://www.lsmtron.com/pdf/Connector&Antenna_catalog.PDF +34pin SMD connector +0 +34 +34 +Connector +IHI_B6A-PCB-45_Vertical +https://lugsdirect.com/PDF_Webprint/B6A-PCB-45-XX(-X).pdf +connector IHI B6A-PCB-45 +0 +49 +1 +Connector +JWT_A3963_1x02_P3.96mm_Vertical +JWT A3963, 3.96mm pitch Pin head connector (http://www.jwt.com.tw/pro_pdf/A3963.pdf) +connector JWT A3963 pinhead +0 +2 +2 +Connector +NS-Tech_Grove_1x04_P2mm_Vertical +https://statics3.seeedstudio.com/images/opl/datasheet/3470130P1.pdf +Grove-1x04 +0 +4 +4 +Connector +SMT_1x04_P0.80mm_Horizontal + + +0 +6 +5 +Connector +SMT_1x04_P1.0mm_Horizontal + + +0 +6 +5 +Connector +SpringContact_Harwin_S1941-46R +7.25mm SMT Multi-directional Spring Contact (T+R), https://cdn.harwin.com/pdfs/S1941R.pdf +spring contact emi emc shield +0 +1 +1 +Connector +Tag-Connect_TC2030-IDC-FP_2x03_P1.27mm_Vertical +Tag-Connect programming header; http://www.tag-connect.com/Materials/TC2030-IDC.pdf +tag connect programming header pogo pins +0 +6 +6 +Connector +Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_Vertical +Tag-Connect programming header; http://www.tag-connect.com/Materials/TC2030-IDC-NL.pdf +tag connect programming header pogo pins +0 +6 +6 +Connector +Tag-Connect_TC2050-IDC-FP_2x05_P1.27mm_Vertical +Tag-Connect programming header; http://www.tag-connect.com/Materials/TC2050-IDC-430%20Datasheet.pdf +tag connect programming header pogo pins +0 +10 +10 +Connector +Tag-Connect_TC2050-IDC-NL_2x05_P1.27mm_Vertical +Tag-Connect programming header; http://www.tag-connect.com/Materials/TC2050-IDC-NL%20Datasheet.pdf +tag connect programming header pogo pins +0 +10 +10 +Connector +Tag-Connect_TC2050-IDC-NL_2x05_P1.27mm_Vertical_with_bottom_clip +Tag-Connect programming header with bottom courtyard for TC2050-NL Clip board ; https://www.tag-connect.com/wp-content/uploads/bsk-pdf-manager/TC2050-IDC-NL_Datasheet_8.pdf https://www.tag-connect.com/wp-content/uploads/bsk-pdf-manager/TC2050-CLIP_Datasheet_25.pdf +tag connect programming header pogo pins +0 +10 +10 +Connector +Tag-Connect_TC2070-IDC-FP_2x07_P1.27mm_Vertical +Tag-Connect programming header; http://www.tag-connect.com/Materials/TC2070-IDC%20Datasheet.pdf +tag connect programming header pogo pins +0 +14 +14 +Connector_Audio +Jack_3.5mm_CUI_SJ-3523-SMT_Horizontal +3.5 mm, Stereo, Right Angle, Surface Mount (SMT), Audio Jack Connector (https://www.cui.com/product/resource/sj-352x-smt-series.pdf) +3.5mm audio cui horizontal jack stereo +0 +3 +3 +Connector_Audio +Jack_3.5mm_CUI_SJ-3524-SMT_Horizontal +3.5 mm, Stereo, Right Angle, Surface Mount (SMT), Audio Jack Connector (https://www.cui.com/product/resource/sj-352x-smt-series.pdf) +3.5mm audio cui horizontal jack stereo +0 +4 +4 +Connector_Audio +Jack_3.5mm_CUI_SJ1-3533NG_Horizontal +TRS 3.5mm, horizontal, through-hole, https://www.cui.com/product/resource/sj1-353xng.pdf +TRS audio jack stereo horizontal +0 +3 +3 +Connector_Audio +Jack_3.5mm_CUI_SJ1-3533NG_Horizontal_CircularHoles +TRS 3.5mm, horizontal, through-hole, , circular holeshttps://www.cui.com/product/resource/sj1-353xng.pdf +TRS audio jack stereo horizontal circular +0 +3 +3 +Connector_Audio +Jack_3.5mm_CUI_SJ1-3535NG_Horizontal +TRS 3.5mm, horizontal, through-hole, with switch, https://www.cui.com/product/resource/sj1-353xng.pdf +TRS audio jack stereo horizontal +0 +5 +5 +Connector_Audio +Jack_3.5mm_CUI_SJ1-3535NG_Horizontal_CircularHoles +TRS 3.5mm, horizontal, through-hole, with switch, circular holes, https://www.cui.com/product/resource/sj1-353xng.pdf +TRS audio jack stereo horizontal circular +0 +5 +5 +Connector_Audio +Jack_3.5mm_Ledino_KB3SPRS_Horizontal +https://www.reichelt.de/index.html?ACTION=7&LA=3&OPEN=0&INDEX=0&FILENAME=C160%252FKB3SPRS.pdf +jack stereo TRS +0 +5 +5 +Connector_Audio +Jack_3.5mm_Neutrik_NMJ6HCD2_Horizontal +NMJ6HCD2, TRS 1/4in (http://www.neutrik.com/en/audio/plugs-and-jacks/m-series/nmj6hcd2) +NMJ6HCD2 TRS stereo jack connector +0 +6 +6 +Connector_Audio +Jack_3.5mm_PJ311_Horizontal +PJ311 6pin SMD 3.5mm stereo headphones jack. +headphones jack plug stereo 3.5mm PJ311 +0 +6 +6 +Connector_Audio +Jack_3.5mm_PJ320D_Horizontal +Headphones with microphone connector, 3.5mm, 4 pins (http://www.qingpu-electronics.com/en/products/WQP-PJ320D-72.html) +3.5mm jack mic microphone phones headphones 4pins audio plug +0 +4 +4 +Connector_Audio +Jack_3.5mm_PJ320E_Horizontal +Headphones with microphone connector, 3.5mm, 4 pins (http://www.qingpu-electronics.com/en/products/WQP-PJ320E-177.html) +3.5mm jack mic microphone phones headphones 4pins audio plug +0 +5 +4 +Connector_Audio +Jack_3.5mm_PJ31060-I_Horizontal +PJ31060-I 6pin SMD 3.5mm headphones jack (http://www.china-bsun.com/Product48/1577.html) +headphones jack plug stereo 3.5mm PJ31060-I PJ31060 +0 +6 +6 +Connector_Audio +Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical_CircularHoles +TRS 3.5mm, vertical, Thonkiconn, PCB mount, (http://www.qingpu-electronics.com/en/products/WQP-PJ398SM-362.html) +WQP-PJ398SM WQP-PJ301M-12 TRS 3.5mm mono vertical jack thonkiconn qingpu +0 +3 +3 +Connector_Audio +Jack_3.5mm_Switronic_ST-005-G_horizontal +3.5mm horizontal headphones jack, http://akizukidenshi.com/download/ds/switronic/ST-005-G.pdf +Connector Audio Switronic ST-005-G +0 +4 +3 +Connector_Audio +Jack_6.35mm_Neutrik_NJ2FD-V_Vertical +6.35mm (1/4 in) Vertical Jack, Non-switching mono jack (T/S), https://www.neutrik.com/en/product/nj2fd-v +neutrik jack vertical +0 +2 +2 +Connector_Audio +Jack_6.35mm_Neutrik_NJ3FD-V_Vertical +6.35mm (1/4 in) Vertical Jack, Non-switching stereo jack (T/R/S), https://www.neutrik.com/en/product/nj3fd-v +neutrik jack vertical +0 +3 +3 +Connector_Audio +Jack_6.35mm_Neutrik_NJ5FD-V_Vertical +6.35mm (1/4 in) Vertical Jack, 2 x switching (normalling) stereo jack (T/TN/R/RN/S), https://www.neutrik.com/en/product/nj5fd-v +neutrik jack vertical +0 +5 +5 +Connector_Audio +Jack_6.35mm_Neutrik_NJ6FD-V_Vertical +6.35mm (1/4 in) Vertical Jack, 3 x switching (normalling) stereo jack (T/TN/R/RN/S/SN), https://www.neutrik.com/en/product/nj6fd-v +neutrik jack vertical +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NJ6TB-V_Vertical +6.35mm (1/4 in) Vertical Jack, 3 x switching (normalling) stereo jack B-gauge type (T/TN/R/RN/S/SN), https://www.neutrik.com/en/product/nj6tb-v +neutrik jack vertical +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ4HCD2_Horizontal +M Series, 6.35mm (1/4in) mono jack, switched, with chrome ferrule and straight PCB pins, https://www.neutrik.com/en/product/nmj4hcd2 +neutrik jack m +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ4HFD2_Horizontal +M Series, 6.35mm (1/4in) mono jack, switched, with full threaded nose and straight PCB pins, https://www.neutrik.com/en/product/nmj4hfd2 +neutrik jack m +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ4HFD3_Horizontal +M Series, 6.35mm (1/4in) mono jack, switched, with a full threaded nose and offset PCB pins, https://www.neutrik.com/en/product/nmj4hfd3 +neutrik jack m +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ4HHD2_Horizontal +M Series, 6.35mm (1/4in) mono jack, switched, with a half threaded nose and offset PCB pins, https://www.neutrik.com/en/product/nmj4hhd2 +neutrik jack m +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ6HCD2_Horizontal +M Series, 6.35mm (1/4in) stereo jack, switched, with chrome ferrule and straight PCB pins, https://www.neutrik.com/en/product/nmj6hcd2 +neutrik jack m +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ6HCD3_Horizontal +M Series, 6.35mm (1/4in) stereo jack, switched, with chrome ferrule and offset PCB pins, https://www.neutrik.com/en/product/nmj6hcd3 +neutrik jack m +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ6HFD2-AU_Horizontal +M Series, 6.35mm (1/4in) stereo jack, switched, full threaded nose, straight PCB pins, gold plated contacts, https://www.neutrik.com/en/product/nmj6hfd2-au +neutrik jack m +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ6HFD2_Horizontal +M Series, 6.35mm (1/4in) stereo jack, switched, with full threaded nose and straight PCB pins, https://www.neutrik.com/en/product/nmj6hfd2 +neutrik jack m +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ6HFD3_Horizontal +M Series, 6.35mm (1/4in) stereo jack, switched, with full threaded nose and offset PCB pins, https://www.neutrik.com/en/product/nmj6hfd3 +neutrik jack m +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ6HFD4_Horizontal +M Series, 6.35mm (1/4in) stereo jack, switched, with full threaded nose and fishtail PCB pins, https://www.neutrik.com/en/product/nmj6hfd4 +neutrik jack m +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ6HHD2_Horizontal +M Series, 6.35mm (1/4in) stereo jack, switched, with half threaded nose and offset PCB pins, https://www.neutrik.com/en/product/nmj6hhd2 +neutrik jack m +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ3HF-1_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, unswitched, fully threaded nose, sleeve contact/front panel connection, https://www.neutrik.com/en/product/nrj3hf-1 +neutrik jack slim +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ4HF-1_Horizontal +Slim Jacks, 6.35mm (1/4in) mono jack, switched, fully threaded nose, sleeve contact/front panel connection, https://www.neutrik.com/en/product/nrj4hf-1 +neutrik jack slim +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ4HF_Horizontal +Slim Jacks, 6.35mm (1/4in) mono jack, switched, fully threaded nose, https://www.neutrik.com/en/product/nrj4hf +neutrik jack slim +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ4HH-1_Horizontal +Slim Jacks, 6.35mm (1/4in) mono jack, switched, half threaded nose, sleeve contact/front panel connection, https://www.neutrik.com/en/product/nrj4hh-1 +neutrik jack slim +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ4HH_Horizontal +Slim Jacks, 6.35mm (1/4in) mono jack, switched, half threaded nose, https://www.neutrik.com/en/product/nrj4hh +neutrik jack slim +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HF-1-AU_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, switched, gold plated contacts, fully threaded nose, sleeve contact/front panel connection, https://www.neutrik.com/en/product/nrj6hf-1-au +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HF-1_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, switched, fully threaded nose, sleeve contact/front panel connection, https://www.neutrik.com/en/product/nrj6hf-1 +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HF-AU_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, switched, gold plated contacts, fully threaded nose, https://www.neutrik.com/en/product/nrj6hf-au +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HF_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, switched, fully threaded nose, https://www.neutrik.com/en/product/nrj6hf +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HH-1_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, switched, half threaded nose, sleeve contact/front panel connection, https://www.neutrik.com/en/product/nrj6hh-1 +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HH-AU_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, switched, gold plated contacts, half threaded nose, https://www.neutrik.com/en/product/nrj6hh-au +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HH_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, switched, half threaded nose, https://www.neutrik.com/en/product/nrj6hh +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HM-1-AU_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, metal nose, gold plated contacts, efficient chassis ground connection, T+R+S normalling contact, https://www.neutrik.com/en/product/nrj6hm-1-au +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HM-1-PRE_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, metal nose, efficient chassis ground connection, T+R normalling contact, https://www.neutrik.com/en/product/nrj6hm-1-pre +neutrik jack slim +0 +6 +5 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HM-1_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, metal nose with efficient chassis ground connection, T+R+S normalling contact, https://www.neutrik.com/en/product/nrj6hm-1 +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NSJ8HC_Horizontal +Stacking Jacks, Mono dual jack, full nose, https://www.neutrik.com/en/product/nsj8hc +neutrik jack stacking +0 +9 +9 +Connector_Audio +Jack_6.35mm_Neutrik_NSJ8HL_Horizontal +Stacking Jacks, Mono dual jack, quick fix nose, https://www.neutrik.com/en/product/nsj8hl +neutrik jack stacking +0 +9 +9 +Connector_Audio +Jack_6.35mm_Neutrik_NSJ12HC_Horizontal +Stacking Jacks, Stereo dual jack, full nose, https://www.neutrik.com/en/product/nsj12hc +neutrik jack stacking +0 +13 +13 +Connector_Audio +Jack_6.35mm_Neutrik_NSJ12HF-1_Horizontal +Stacking Jacks, Stereo dual jack, full threaded nose, https://www.neutrik.com/en/product/nsj12hf-1 +neutrik jack stacking +0 +13 +13 +Connector_Audio +Jack_6.35mm_Neutrik_NSJ12HH-1_Horizontal +Stacking Jacks, Stereo dual jack, half threaded nose, https://www.neutrik.com/en/product/nsj12hh-1 +neutrik jack stacking +0 +13 +13 +Connector_Audio +Jack_6.35mm_Neutrik_NSJ12HL_Horizontal +Stacking Jacks, Stereo dual jack, quick fix nose, https://www.neutrik.com/en/product/nsj12hl +neutrik jack stacking +0 +13 +13 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ5FI-H-0_Horizontal +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) mono jack without switching contact, horizontal PCB mount, https://www.neutrik.com/en/product/ncj5fi-h-0 +neutrik jack combo i +0 +6 +6 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ5FI-H_Horizontal +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) mono jack without switching contact, horizontal PCB mount, retention spring, https://www.neutrik.com/en/product/ncj5fi-h +neutrik jack combo i +0 +6 +6 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ5FI-V-0_Vertical +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) mono jack without switching contact, vertical PCB mount, https://www.neutrik.com/en/product/ncj5fi-v-0 +neutrik jack combo i +0 +6 +6 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ5FI-V_Vertical +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) mono jack without switching contact, vertical PCB mount, retention spring, https://www.neutrik.com/en/product/ncj5fi-v +neutrik jack combo i +0 +6 +6 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FA-H-0_Horizontal +Combo A series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack, horizontal PCB mount, retention spring, https://www.neutrik.com/en/product/ncj6fa-h-0 +neutrik jack combo a +0 +8 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FA-H-DA_Horizontal +Combo A series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/ncj6fa-h-da +neutrik jack combo a +0 +8 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FA-H_Horizontal +Combo A series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack, horizontal PCB mount, https://www.neutrik.com/en/product/ncj6fa-h +neutrik jack combo a +0 +8 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FA-V-0_Vertical +Combo A series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack, vertical PCB mount, retention spring, https://www.neutrik.com/en/product/ncj6fa-v-0 +neutrik jack combo a +0 +8 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FA-V-DA_Vertical +Combo A series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack, vertical PCB mount, asymmetric push, https://www.neutrik.com/en/product/ncj6fa-v-da +neutrik jack combo a +0 +8 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FA-V_Vertical +Combo A series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack, vertical PCB mount, https://www.neutrik.com/en/product/ncj6fa-v +neutrik jack combo a +0 +8 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FI-H-0_Horizontal +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack without switching contact, horizontal PCB mount, https://www.neutrik.com/en/product/ncj6fi-h-0 +neutrik jack combo i +0 +7 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FI-H_Horizontal +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack without switching contact, horizontal PCB mount, retention spring, https://www.neutrik.com/en/product/ncj6fi-h +neutrik jack combo i +0 +7 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FI-V-0_Vertical +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack without switching contact, vertical PCB mount, https://www.neutrik.com/en/product/ncj6fi-v-0 +neutrik jack combo i +0 +7 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FI-V_Vertical +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack without switching contact, vertical PCB mount, retention spring, https://www.neutrik.com/en/product/ncj6fi-v +neutrik jack combo i +0 +7 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ9FI-H-0_Horizontal +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack, horizontal PCB mount, https://www.neutrik.com/en/product/ncj9fi-h-0 +neutrik jack combo i +0 +10 +10 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ9FI-H_Horizontal +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack, horizontal PCB mount, retention spring, https://www.neutrik.com/en/product/ncj9fi-h +neutrik jack combo i +0 +10 +10 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ9FI-V-0_Vertical +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack, vertical PCB mount, https://www.neutrik.com/en/product/ncj9fi-v-0 +neutrik jack combo i +0 +10 +10 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ9FI-V_Vertical +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack, vertical PCB mount, retention spring, https://www.neutrik.com/en/product/ncj9fi-v +neutrik jack combo i +0 +10 +10 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ10FI-H-0_Horizontal +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack and switching ground contact, horizontal PCB mount, https://www.neutrik.com/en/product/ncj10fi-h-0 +neutrik jack combo i +0 +11 +11 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ10FI-H_Horizontal +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack and switching ground contact, horizontal PCB mount, retention spring, https://www.neutrik.com/en/product/ncj10fi-h +neutrik jack combo i +0 +11 +11 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ10FI-V-0_Vertical +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack and switching ground contact, vertical PCB mount, https://www.neutrik.com/en/product/ncj10fi-v-0 +neutrik jack combo i +0 +11 +11 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ10FI-V_Vertical +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack and switching ground contact, vertical PCB mount, retention spring, https://www.neutrik.com/en/product/ncj10fi-v +neutrik jack combo i +0 +11 +11 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAH-0_Horizontal +AA Series, 3 pole female XLR receptacle, grounding: without ground/shell contact, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3faah-0 +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAH1-0_Horizontal +AA Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3faah1-0 +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAH1-DA_Horizontal +AA Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3faah1-da +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAH1_Horizontal +AA Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3faah1 +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAH2-0_Horizontal +AA Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3faah2-0 +neutrik xlr aa +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAH2_Horizontal +AA Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3faah2 +neutrik xlr aa +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAH_Horizontal +AA Series, 3 pole female XLR receptacle, grounding: without ground/shell contact, horizontal PCB mount, https://www.neutrik.com/en/product/nc3faah +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAV-0_Vertical +AA Series, 3 pole female receptacle, grounding: without ground/shell contact, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3faav-0 +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAV1-0_Vertical +AA Series, 3 pole female receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3faav1-0 +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAV1-DA_Vertical +AA Series, 3 pole female receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3faav1-da +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAV1_Vertical +AA Series, 3 pole female receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3faav1 +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAV2-0_Vertical +AA Series, 3 pole female receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3faav2-0 +neutrik xlr aa +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAV2_Vertical +AA Series, 3 pole female receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3faav2 +neutrik xlr aa +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAV_Vertical +AA Series, 3 pole female receptacle, grounding: without ground/shell contact, vertical PCB mount, https://www.neutrik.com/en/product/nc3faav +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAH-0_Horizontal +A Series, 3 pole female XLR receptacle, grounding: without ground/shell contact, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fah-0 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAH1-0_Horizontal +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fah1-0 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAH1-DA_Horizontal +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fah1-da +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAH1_Horizontal +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3fah1 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAH2-0_Horizontal +A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fah2-0 +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAH2-DA_Horizontal +A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fah2-da +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAH2_Horizontal +A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3fah2 +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAHL-0_Horizontal +A Series, 3 pole female XLR receptacle, grounding: without ground/shell contact, lateral left PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fahl-0 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAHL1-0_Horizontal +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, lateral left PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fahl1-0 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAHL1_Horizontal +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, lateral left PCB mount, https://www.neutrik.com/en/product/nc3fahl1 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAHR-0_Horizontal +A Series, 3 pole female XLR receptacle, grounding: without ground / shell contact, lateral right PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fahr-0 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAHR1-0_Horizontal +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, lateral right PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fahr1-0 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAHR1_Horizontal +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, lateral right PCB mount, https://www.neutrik.com/en/product/nc3fahr1 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAHR2-0_Horizontal +A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, lateral right PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fahr2-0 +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAHR2_Horizontal +A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, lateral right PCB mount, https://www.neutrik.com/en/product/nc3fahr2 +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAH_Horizontal +A Series, 3 pole female XLR receptacle, grounding: without ground/shell contact, horizontal PCB mount, https://www.neutrik.com/en/product/nc3fah +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAV-0_Vertical +A Series, 3 pole female XLR receptacle, grounding: without ground / shell contact, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fav-0 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAV1-0_Vertical +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fav1-0 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAV1-DA_Vertical +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fav1-da +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAV1_Vertical +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3fav1 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAV2-0_Vertical +A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fav2-0 +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAV2-DA_Vertical +A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fav2-da +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAV2_Vertical +A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3fav2 +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAV_Vertical +A Series, 3 pole female XLR receptacle, grounding: without ground / shell contact, vertical PCB mount, https://www.neutrik.com/en/product/nc3fav +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBH1-B_Horizontal +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3fbh1-b +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBH1-DA_Horizontal +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fbh1-da +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBH1-E_Horizontal +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, additional ground contacts, https://www.neutrik.com/en/product/nc3fbh1-e +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBH1_Horizontal +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3fbh1 +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBH2-B_Horizontal +B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3fbh2-b +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FBH2-DA_Horizontal +B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fbh2-da +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FBH2-E_Horizontal +B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, additional ground contacts, https://www.neutrik.com/en/product/nc3fbh2-e +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FBH2_Horizontal +B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3fbh2 +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FBHL1_Horizontal +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, lateral left PCB mount, https://www.neutrik.com/en/product/nc3fbhl1 +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBV1-0_Vertical +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, retention spring, no latch, https://www.neutrik.com/en/product/nc3fbv1-0 +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBV1-B_Vertical +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3fbv1-b +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBV1-DA_Vertical +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fbv1-da +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBV1_Vertical +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3fbv1 +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBV2-B_Vertical +B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3fbv2-b +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FBV2-DA_Vertical +B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fbv2-da +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FBV2-SW_Vertical +B Series, 3 pole female XLR receptacle, switching contacts, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3fbv2-sw +neutrik xlr b +0 +7 +7 +Connector_Audio +Jack_XLR_Neutrik_NC3FBV2_Vertical +B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3fbv2 +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAAH-0_Horizontal +AA Series, 3 pole male XLR receptacle, grounding: ground contact connected to shell ground, but not to front panel and Pin 1, horizontal PCB mount, https://www.neutrik.com/en/product/nc3maah-0 +neutrik xlr aa +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAAH-1_Horizontal +AA Series, 3 pole male XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3maah-1 +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3MAAH_Horizontal +AA Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3maah +neutrik xlr aa +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAAV-0_Vertical +AA Series, 3 pole male XLR receptacle, grounding: ground contact connected to shell ground, but not to front panel and Pin 1, vertical PCB mount, https://www.neutrik.com/en/product/nc3maav-0 +neutrik xlr aa +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAAV-1_Vertical +AA Series, 3 pole male XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3maav-1 +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3MAAV_Vertical +AA Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3maav +neutrik xlr aa +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAFH-PH_Horizontal +A Series, Chassis connector H female (A series layout), horizontal PCB mount, https://www.neutrik.com/en/product/nc4mafh-ph +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3MAH-0_Horizontal +A Series, 3 pole male XLR receptacle, grounding: ground contact connected to shell ground, but not to front panel and Pin 1, horizontal PCB mount, https://www.neutrik.com/en/product/nc3mah-0 +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAHL_Horizontal +A Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, lateral left PCB mount, https://www.neutrik.com/en/product/nc3mahl +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAHR_Horizontal +A Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, lateral right PCB mount, https://www.neutrik.com/en/product/nc3mahr +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAH_Horizontal +A Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3mah +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAMH-PH_Horizontal +A Series, Chassis connector Phoenix H male (A series layout), horizontal PCB mount, https://www.neutrik.com/en/product/nc4mamh-ph +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3MAV-0_Vertical +A Series, 3 pole male XLR receptacle, grounding: ground contact connected to shell ground, but not to front panel and Pin 1, vertical PCB mount, https://www.neutrik.com/en/product/nc3mav-0 +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAV_Vertical +A Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3mav +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBH-0_Horizontal +B Series, 3 pole male XLR receptacle, grounding: ground contact connected to shell ground, but not to front panel and Pin 1, steel retention lug, horizontal PCB mount, https://www.neutrik.com/en/product/nc3mbh-0 +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBH-1_Horizontal +B Series, 3 pole male XLR receptacle, grounding: mating connector shell to pin1 and front panel, steel retention lug, horizontal PCB mount, https://www.neutrik.com/en/product/nc3mbh-1 +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3MBH-B_Horizontal +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, horizontal PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3mbh-b +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBH-E_Horizontal +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, horizontal PCB mount, additional ground contacts, https://www.neutrik.com/en/product/nc3mbh-e +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBHL-B_Horizontal +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, lateral left PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3mbhl-b +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBHL_Horizontal +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, lateral left PCB mount, https://www.neutrik.com/en/product/nc3mbhl +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBHR-B_Horizontal +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, lateral right PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3mbhr-b +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBHR_Horizontal +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, lateral right PCB mount, https://www.neutrik.com/en/product/nc3mbhr +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBH_Horizontal +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, horizontal PCB mount, https://www.neutrik.com/en/product/nc3mbh +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBV-0_Vertical +B Series, 3 pole male XLR receptacle, grounding: ground contact connected to shell ground, but not to front panel and Pin 1, steel retention lug, vertical PCB mount, https://www.neutrik.com/en/product/nc3mbv-0 +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBV-1_Vertical +B Series, 3 pole male XLR receptacle, grounding: mating connector shell to pin1 and front panel, steel retention lug, vertical PCB mount, https://www.neutrik.com/en/product/nc3mbv-1 +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3MBV-B_Vertical +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, vertical PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3mbv-b +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBV-E_Vertical +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, vertical PCB mount, additional ground contacts, https://www.neutrik.com/en/product/nc3mbv-e +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBV-SW_Vertical +B Series, 3 pole male XLR receptacle, switching contacts, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3mbv-sw +neutrik xlr b +0 +7 +7 +Connector_Audio +Jack_XLR_Neutrik_NC3MBV_Vertical +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, vertical PCB mount, https://www.neutrik.com/en/product/nc3mbv +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC4FAH-0_Horizontal +A Series, 4 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc4fah-0 +neutrik xlr a +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4FAH_Horizontal +A Series, 4 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc4fah +neutrik xlr a +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4FAV-0_Vertical +A Series, 4 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc4fav-0 +neutrik xlr a +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4FAV_Vertical +A Series, 4 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc4fav +neutrik xlr a +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4FBH_Horizontal +B Series, 4 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc4fbh +neutrik xlr b +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4FBV_Vertical +B Series, 4 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc4fbv +neutrik xlr b +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4MAH_Horizontal +A Series, 4 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc4mah +neutrik xlr a +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4MAV_Vertical +A Series, 4 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc4mav +neutrik xlr a +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4MBH_Horizontal +B Series, 4 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc4mbh +neutrik xlr b +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4MBV_Vertical +B Series, 4 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc4mbv +neutrik xlr b +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC5FAH-0_Horizontal +A Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc5fah-0 +neutrik xlr a +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5FAH-DA_Horizontal +A Series, 5 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc5fah-da +neutrik xlr a +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5FAH_Horizontal +A Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc5fah +neutrik xlr a +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5FAV-DA_Vertical +A Series, 5 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc5fav-da +neutrik xlr a +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5FAV-SW_Vertical +A Series, 5 pole female XLR receptacle, switching contacts, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, color coding possible, https://www.neutrik.com/en/product/nc5fav-sw +neutrik xlr a +0 +9 +9 +Connector_Audio +Jack_XLR_Neutrik_NC5FAV_Vertical +A Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5fav +neutrik xlr a +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5FBH-B_Horizontal +B Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc5fbh-b +neutrik xlr b +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5FBH_Horizontal +B Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc5fbh +neutrik xlr b +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5FBV-B_Vertical +B Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc5fbv-b +neutrik xlr b +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5FBV-SW_Vertical +B Series, 5 pole female XLR receptacle, switching contacts, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5fbv-sw +neutrik xlr b +0 +9 +9 +Connector_Audio +Jack_XLR_Neutrik_NC5FBV_Vertical +B Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5fbv +neutrik xlr b +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5MAH_Horizontal +A Series, 5 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc5mah +neutrik xlr a +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5MAV-SW_Vertical +A Series, 5 pole male XLR receptacle, switching contacts, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5mav-sw +neutrik xlr a +0 +9 +9 +Connector_Audio +Jack_XLR_Neutrik_NC5MAV_Vertical +A Series, 5 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5mav +neutrik xlr a +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5MBH-B_Horizontal +B Series, 5 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc5mbh-b +neutrik xlr b +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5MBH_Horizontal +B Series, 5 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc5mbh +neutrik xlr b +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5MBV-B_Vertical +B Series, 5 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc5mbv-b +neutrik xlr b +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5MBV-SW_Vertical +B Series, 5 pole male XLR receptacle, switching contacts, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5mbv-sw +neutrik xlr b +0 +9 +9 +Connector_Audio +Jack_XLR_Neutrik_NC5MBV_Vertical +B Series, 5 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5mbv +neutrik xlr b +0 +6 +6 +Connector_Audio +Jack_speakON-6.35mm_Neutrik_NLJ2MD-H_Horizontal +speakON Combo, 2 pole combination of speakON socket and 6.35mm (1/4in) jack receptacle, horizontal pcb mount, https://www.neutrik.com/en/product/nlj2md-h +neutrik speakon combo +0 +2 +2 +Connector_Audio +Jack_speakON-6.35mm_Neutrik_NLJ2MD-V_Vertical +speakON Combo, 2 pole combination of speakON socket and 6.35mm (1/4in) jack receptacle, vertical pcb mount, https://www.neutrik.com/en/product/nlj2md-v +neutrik speakon combo +0 +2 +2 +Connector_Audio +Jack_speakON_Neutrik_NL2MD-H_Horizontal +speakON Chassis Connectors, 2 pole chassis connector, gray D-size flange, countersunk thru holes, horizontal PCB, https://www.neutrik.com/en/product/nl2md-h +neutrik speakon +0 +2 +2 +Connector_Audio +Jack_speakON_Neutrik_NL2MD-V_Vertical +speakON Chassis Connectors, 2 pole chassis connector, black D-size flange, countersunk thru holes, vertical PCB mount, https://www.neutrik.com/en/product/nl2md-v +neutrik speakon +0 +2 +2 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-H-1_Horizontal +speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, countersunk thru holes, horizontal PCB mount, https://www.neutrik.com/en/product/nl4md-h-1 +neutrik speakon +0 +4 +4 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-H-2_Horizontal +speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, mirrored self tapping screw holes (A-screw), horizontal PCB mount, https://www.neutrik.com/en/product/nl4md-h-2 +neutrik speakon +0 +4 +4 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-H-3_Horizontal +speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, self tapping screw holes (A-screw), horizontal PCB mount, https://www.neutrik.com/en/product/nl4md-h-3 +neutrik speakon +0 +4 +4 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-H_Horizontal +speakON Chassis Connectors, 4 pole chassis connector, grey D-size flange, self tapping screw holes (A-screw), horizontal PCB mount, https://www.neutrik.com/en/product/nl4md-h +neutrik speakon +0 +4 +4 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-V-1_Vertical +speakON Chassis Connectors, 4 pole chassis connector, grey D-size flange, self tapping screw holes (A-screw), vertical PCB mount, https://www.neutrik.com/en/product/nl4md-v-1 +neutrik speakon +0 +4 +4 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-V-2_Vertical +speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, mirrored self tapping screw holes (A-screw), vertical PCB mount, https://www.neutrik.com/en/product/nl4md-v-2 +neutrik speakon +0 +4 +4 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-V-R_Vertical +speakON Chassis Connectors, 4 pole chassis connector, red D-size flange, countersunk thru holes, vertical PCB mount, https://www.neutrik.com/en/product/nl4md-v-r +neutrik speakon +0 +4 +4 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-V-S_Vertical +speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, switchable version of NL4MD-V with 8 vertical PCB contacts (4 switching contacts), https://www.neutrik.com/en/product/nl4md-v-s +neutrik speakon +0 +8 +8 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-V_Vertical +speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, countersunk thru holes, vertical PCB mount, https://www.neutrik.com/en/product/nl4md-v +neutrik speakon +0 +4 +4 +Connector_Audio +Jack_speakON_Neutrik_NL8MD-V-1_Vertical +speakON Chassis Connectors, 8 pole chassis connector, nickel metal square G-size flange, self tapping screw holes (A-screw), vertical PCB mount, https://www.neutrik.com/en/product/nl8md-v-1 +neutrik speakon +0 +8 +8 +Connector_Audio +Jack_speakON_Neutrik_NL8MD-V_Vertical +speakON Chassis Connectors, 8 pole chassis connector, nickel metal square G-size flange, countersunk thru holes, vertical PCB mount, https://www.neutrik.com/en/product/nl8md-v +neutrik speakon +0 +8 +8 +Connector_Audio +Jack_speakON_Neutrik_NLT4MD-V_Vertical +STX Series, 4 pole male chassis connector, metal housing, vertical PCB mount, self tapping screw holes (A-screw), https://www.neutrik.com/en/product/nlt4md-v +neutrik speakon stx +0 +4 +4 +Connector_Audio +MiniXLR-5_Switchcraft_TRAPC_Horizontal +http://www.switchcraft.com/ProductSummary.aspx?Parent=620 http://www.switchcraft.com/Drawings/TRAPC_X-TRASM_X_SERIES_CD.PDF +THT Mini XLR 5Pin right angle +0 +5 +5 +Connector_BarrelJack +BarrelJack_CLIFF_FC681465S_SMT_Horizontal +Surface-mount DC Barrel Jack, https://www.cliffuk.co.uk/products/dcconnectors/FC681465S.pdf +Power Jack SMT +0 +4 +3 +Connector_BarrelJack +BarrelJack_CUI_PJ-036AH-SMT_Horizontal +Surface-mount DC Barrel Jack, http://www.cui.com/product/resource/pj-036ah-smt.pdf +Power Jack SMT +0 +3 +3 +Connector_BarrelJack +BarrelJack_CUI_PJ-063AH_Horizontal +Barrel Jack, 2.0mm ID, 5.5mm OD, 24V, 8A, no switch, https://www.cui.com/product/resource/pj-063ah.pdf +barrel jack cui dc power +0 +4 +3 +Connector_BarrelJack +BarrelJack_CUI_PJ-063AH_Horizontal_CircularHoles +Barrel Jack, 2.0mm ID, 5.5mm OD, 24V, 8A, no switch, https://www.cui.com/product/resource/pj-063ah.pdf +barrel jack cui dc power +0 +4 +3 +Connector_BarrelJack +BarrelJack_CUI_PJ-102AH_Horizontal +Thin-pin DC Barrel Jack, https://cdn-shop.adafruit.com/datasheets/21mmdcjackDatasheet.pdf +Power Jack +0 +3 +3 +Connector_BarrelJack +BarrelJack_Horizontal +DC Barrel Jack +Power Jack +0 +3 +3 +Connector_BarrelJack +BarrelJack_Wuerth_6941xx301002 +Wuerth electronics barrel jack connector (5.5mm outher diameter, inner diameter 2.05mm or 2.55mm depending on exact order number), See: http://katalog.we-online.de/em/datasheet/6941xx301002.pdf +connector barrel jack +0 +3 +3 +Connector_Card +CF-Card_3M_N7E50-7516PK-20-WF +Compact Flash Card connector (https://multimedia.3m.com/mws/media/22365O/3mtm-cf-card-header-compactflashtm-type-i-sm-ts0662.pdf) +connector cf +0 +54 +50 +Connector_Card +SD_Kyocera_145638009211859+ +SD Card Connector, Normal Type, Outer Tail, Without Ejector (https://global.kyocera.com/prdct/electro/product/pdf/5638.pdf) +sd card smt +0 +13 +13 +Connector_Card +SD_Kyocera_145638009511859+ +SD Card Connector, Normal Type, Outer Tail, Spring Eject Type (https://global.kyocera.com/prdct/electro/product/pdf/5638.pdf) +sd card smt +0 +13 +13 +Connector_Card +SD_Kyocera_145638109211859+ +SD Card Connector, Reverse Type, Outer Tail, Without Ejector (https://global.kyocera.com/prdct/electro/product/pdf/5638.pdf) +sd card smt +0 +13 +13 +Connector_Card +SD_Kyocera_145638109511859+ +SD Card Connector, Reverse Type, Outer Tail, Spring Eject Type (https://global.kyocera.com/prdct/electro/product/pdf/5638.pdf) +sd card smt +0 +13 +13 +Connector_Card +SD_TE_2041021 +SD card connector, top mount, SMT (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F2041021%7FB%7Fpdf%7FEnglish%7FENG_CD_2041021_B_C_2041021_B.pdf%7F2041021-4) +sd card +0 +15 +12 +Connector_Card +microSD_HC_CATALEX +http://katalog.we-online.de/em/datasheet/693072010801.pdf +Micro SD Wuerth Wurth Würth +0 +13 +11 +Connector_Card +microSD_HC_Hirose_DM3AT-SF-PEJM5 +Micro SD, SMD, right-angle, push-pull (https://www.hirose.com/product/en/download_file/key_name/DM3AT-SF-PEJM5/category/Drawing%20(2D)/doc_file_id/44099/?file_category_id=6&item_id=06090031000&is_series=) +Micro SD +0 +14 +11 +Connector_Card +microSD_HC_Hirose_DM3BT-DSF-PEJS +Micro SD, SMD, reverse on-board, right-angle, push-pull (https://www.hirose.com/product/en/download_file/key_name/DM3BT-DSF-PEJS/category/Drawing%20(2D)/doc_file_id/44097/?file_category_id=6&item_id=06090029900&is_series=) +Micro SD +0 +16 +11 +Connector_Card +microSD_HC_Hirose_DM3D-SF +Micro SD, SMD, right-angle, push-pull (https://media.digikey.com/PDF/Data%20Sheets/Hirose%20PDFs/DM3D-SF.pdf) +Micro SD +0 +14 +11 +Connector_Card +microSD_HC_Molex_104031-0811 +1.10mm Pitch microSD Memory Card Connector, Surface Mount, Push-Pull Type, 1.42mm Height, with Detect Switch (https://www.molex.com/pdm_docs/sd/1040310811_sd.pdf) +microSD SD molex +0 +14 +11 +Connector_Card +microSD_HC_Wuerth_693072010801 +http://katalog.we-online.de/em/datasheet/693072010801.pdf +Micro SD Wuerth Wurth Würth +0 +12 +9 +Connector_Card +microSIM_JAE_SF53S006VCBR2000 +https://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ115712.pdf +microSIM GSM Card +0 +14 +7 +Connector_Coaxial +BNC_Amphenol_031-6575_Horizontal +dual independently isolated BNC plug (https://www.amphenolrf.com/downloads/dl/file/id/2980/product/644/031_6575_customer_drawing.pdf) +Dual BNC Amphenol Horizontal +0 +6 +4 +Connector_Coaxial +BNC_Amphenol_B6252HB-NPP3G-50_Horizontal +http://www.farnell.com/datasheets/612848.pdf +BNC Amphenol Horizontal +0 +4 +2 +Connector_Coaxial +BNC_PanelMountable_Vertical +Panel-mountable BNC connector mounted through PCB, vertical +BNC connector +0 +2 +2 +Connector_Coaxial +BNC_TEConnectivity_1478204_Vertical +BNC female PCB mount 4 pin straight chassis connector http://www.te.com/usa-en/product-1-1478204-0.html +BNC female PCB mount 4 pin straight chassis connector +0 +5 +2 +Connector_Coaxial +BNC_Win_364A2x95_Horizontal +Dual front isolated BNC plug (https://www.winconn.com/wp-content/uploads/364A2595.pdf) +Dual BNC Horizontal Isolated +0 +6 +3 +Connector_Coaxial +CoaxialSwitch_Hirose_MS-156C3_Horizontal +Subminiature Coaxial Switch 1.35mm High, DC to 11GHz +Switch Coaxial RF +0 +12 +3 +Connector_Coaxial +MMCX_Molex_73415-0961_Horizontal_0.8mm-PCB +Molex MMCX Horizontal Coaxial https://www.molex.com/pdm_docs/sd/734150961_sd.pdf +Molex MMCX Horizontal Coaxial +0 +3 +2 +Connector_Coaxial +MMCX_Molex_73415-0961_Horizontal_1.0mm-PCB +Molex MMCX Horizontal Coaxial https://www.molex.com/pdm_docs/sd/734150961_sd.pdf +Molex MMCX Horizontal Coaxial +0 +3 +2 +Connector_Coaxial +MMCX_Molex_73415-0961_Horizontal_1.6mm-PCB +Molex MMCX Horizontal Coaxial https://www.molex.com/pdm_docs/sd/734150961_sd.pdf +Molex MMCX Horizontal Coaxial +0 +3 +2 +Connector_Coaxial +MMCX_Molex_73415-1471_Vertical +http://www.molex.com/pdm_docs/sd/734151471_sd.pdf +Molex MMCX Coaxial Connector 50 ohms Female Jack Vertical THT +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_901-144_Vertical +https://www.amphenolrf.com/downloads/dl/file/id/7023/product/3103/901_144_customer_drawing.pdf +SMA THT Female Jack Vertical +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_132134-10_Vertical +https://www.amphenolrf.com/downloads/dl/file/id/4007/product/2974/132134_10_customer_drawing.pdf +SMA SMD Female Jack Vertical +0 +3 +2 +Connector_Coaxial +SMA_Amphenol_132134-11_Vertical +https://www.amphenolrf.com/downloads/dl/file/id/3406/product/2975/132134_11_customer_drawing.pdf +SMA THT Female Jack Vertical ExtendedLegs +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_132134-14_Vertical +https://www.amphenolrf.com/downloads/dl/file/id/1793/product/2976/132134_14_customer_drawing.pdf +SMA THT Female Jack Vertical ExtendedLegs +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_132134-16_Vertical +https://www.amphenolrf.com/downloads/dl/file/id/1141/product/2978/132134_16_customer_drawing.pdf +SMA THT Female Jack Vertical ExtendedLegs +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_132134_Vertical +https://www.amphenolrf.com/downloads/dl/file/id/2187/product/2843/132134_customer_drawing.pdf +SMA THT Female Jack Vertical ExtendedLegs +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_132203-12_Horizontal +https://www.amphenolrf.com/media/downloads/1769/132203-12.pdf +SMA THT Female Jack Horizontal +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_132289_EdgeMount +http://www.amphenolrf.com/132289.html +SMA +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_132291-12_Vertical +https://www.amphenolrf.com/downloads/dl/file/id/1688/product/3020/132291_12_customer_drawing.pdf +SMA THT Female Jack Vertical Bulkhead +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_132291_Vertical +https://www.amphenolrf.com/downloads/dl/file/id/3222/product/2918/132291_customer_drawing.pdf +SMA THT Female Jack Vertical Bulkhead +0 +5 +2 +Connector_Coaxial +SMA_Molex_73251-1153_EdgeMount_Horizontal +Molex SMA RF Connectors, Edge Mount, (http://www.molex.com/pdm_docs/sd/732511150_sd.pdf) +sma edge +0 +11 +2 +Connector_Coaxial +SMA_Molex_73251-2120_EdgeMount_Horizontal +Molex SMA RF Connector, Edge Mount, (http://www.molex.com/pdm_docs/sd/732512120_sd.pdf) +sma edge +0 +11 +2 +Connector_Coaxial +SMA_Molex_73251-2200_Horizontal +https://www.molex.com/webdocs/datasheets/pdf/en-us/0732512200_RF_COAX_CONNECTORS.pdf +SMA THT Female Jack Horizontal +0 +5 +2 +Connector_Coaxial +SMA_Samtec_SMA-J-P-H-ST-EM1_EdgeMount +http://suddendocs.samtec.com/prints/sma-j-p-x-st-em1-mkt.pdf +SMA +0 +5 +2 +Connector_Coaxial +SMA_Samtec_SMA-J-P-X-ST-EM1_EdgeMount +Connector SMA, 0Hz to 20GHz, 50Ohm, Edge Mount (http://suddendocs.samtec.com/prints/sma-j-p-x-st-em1-mkt.pdf) +SMA Straight Samtec Edge Mount +0 +5 +2 +Connector_Coaxial +SMA_Wurth_60312002114503_Vertical +https://www.we-online.de/katalog/datasheet/60312002114503.pdf +SMA THT Female Jack Vertical ExtendedLegs +0 +5 +2 +Connector_Coaxial +SMB_Jack_Vertical +SMB pcb mounting jack +SMB Jack Striaght +0 +5 +2 +Connector_Coaxial +U.FL_Hirose_U.FL-R-SMT-1_Vertical +Hirose U.FL Coaxial https://www.hirose.com/product/en/products/U.FL/U.FL-R-SMT-1%2810%29/ +Hirose U.FL Coaxial +0 +3 +2 +Connector_Coaxial +U.FL_Molex_MCRF_73412-0110_Vertical +Molex Microcoaxial RF Connectors (MCRF), mates Hirose U.FL, (http://www.molex.com/pdm_docs/sd/734120110_sd.pdf) +mcrf hirose ufl u.fl microcoaxial +0 +4 +2 +Connector_DIN +DIN41612_B2_2x8_Female_Vertical_THT +DIN41612 connector, type B/2, Vertical, 2 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B/2 +0 +16 +16 +Connector_DIN +DIN41612_B2_2x8_Horizontal +DIN 41612 connector, type B/2, horizontal, 16 pins wide, 2 rows, even columns +DIN 41512 IEC 60603 B/2 +0 +16 +16 +Connector_DIN +DIN41612_B2_2x8_Male_Horizontal_THT +DIN41612 connector, type B/2, Horizontal, 2 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B/2 +0 +16 +16 +Connector_DIN +DIN41612_B2_2x8_Vertical +DIN 41612 connector, type B/2, vertical, 16 pins wide, 2 rows, even columns +DIN 41512 IEC 60603 B/2 +0 +16 +16 +Connector_DIN +DIN41612_B2_2x16_Female_Vertical_THT +DIN41612 connector, type B/2, Vertical, 2 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B/2 +0 +32 +32 +Connector_DIN +DIN41612_B2_2x16_Horizontal +DIN 41612 connector, type B/2, horizontal, 16 pins wide, 2 rows, full configuration +DIN 41512 IEC 60603 B/2 +0 +32 +32 +Connector_DIN +DIN41612_B2_2x16_Male_Horizontal_THT +DIN41612 connector, type B/2, Horizontal, 2 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B/2 +0 +32 +32 +Connector_DIN +DIN41612_B2_2x16_Vertical +DIN 41612 connector, type B/2, vertical, 16 pins wide, 2 rows, full configuration +DIN 41512 IEC 60603 B/2 +0 +32 +32 +Connector_DIN +DIN41612_B3_2x5_Female_Vertical_THT +DIN41612 connector, type B/3, Vertical, 2 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B/3 +0 +10 +10 +Connector_DIN +DIN41612_B3_2x5_Horizontal +DIN 41612 connector, type B/3, horizontal, 10 pins wide, 2 rows, even columns +DIN 41512 IEC 60603 B/3 +0 +10 +10 +Connector_DIN +DIN41612_B3_2x5_Male_Horizontal_THT +DIN41612 connector, type B/3, Horizontal, 2 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B/3 +0 +10 +10 +Connector_DIN +DIN41612_B3_2x5_Vertical +DIN 41612 connector, type B/3, vertical, 10 pins wide, 2 rows, even columns +DIN 41512 IEC 60603 B/3 +0 +10 +10 +Connector_DIN +DIN41612_B3_2x10_Female_Vertical_THT +DIN41612 connector, type B/3, Vertical, 2 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B/3 +0 +20 +20 +Connector_DIN +DIN41612_B3_2x10_Horizontal +DIN 41612 connector, type B/3, horizontal, 10 pins wide, 2 rows, full configuration +DIN 41512 IEC 60603 B/3 +0 +20 +20 +Connector_DIN +DIN41612_B3_2x10_Male_Horizontal_THT +DIN41612 connector, type B/3, Horizontal, 2 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B/3 +0 +20 +20 +Connector_DIN +DIN41612_B3_2x10_Vertical +DIN 41612 connector, type B/3, vertical, 10 pins wide, 2 rows, full configuration +DIN 41512 IEC 60603 B/3 +0 +20 +20 +Connector_DIN +DIN41612_B_1x32_Female_Vertical_THT +DIN41612 connector, type B, Vertical, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B +0 +32 +32 +Connector_DIN +DIN41612_B_1x32_Male_Horizontal_THT +DIN41612 connector, type B, Horizontal, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B +0 +32 +32 +Connector_DIN +DIN41612_B_2x16_Female_Vertical_THT +DIN41612 connector, type B, Vertical, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B +0 +32 +32 +Connector_DIN +DIN41612_B_2x16_Horizontal +DIN 41612 connector, type B, horizontal, 32 pins wide, 2 rows, even columns +DIN 41512 IEC 60603 B +0 +32 +32 +Connector_DIN +DIN41612_B_2x16_Male_Horizontal_THT +DIN41612 connector, type B, Horizontal, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B +0 +32 +32 +Connector_DIN +DIN41612_B_2x16_Vertical +DIN 41612 connector, type B, vertical, 32 pins wide, 2 rows, even columns +DIN 41512 IEC 60603 B +0 +32 +32 +Connector_DIN +DIN41612_B_2x32_Female_Vertical_THT +DIN41612 connector, type B, Vertical, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B +0 +64 +64 +Connector_DIN +DIN41612_B_2x32_Horizontal +DIN 41612 connector, type B, horizontal, 32 pins wide, 2 rows, full configuration +DIN 41512 IEC 60603 B +0 +64 +64 +Connector_DIN +DIN41612_B_2x32_Male_Horizontal_THT +DIN41612 connector, type B, Horizontal, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B +0 +64 +64 +Connector_DIN +DIN41612_B_2x32_Vertical +DIN 41612 connector, type B, vertical, 32 pins wide, 2 rows, full configuration +DIN 41512 IEC 60603 B +0 +64 +64 +Connector_DIN +DIN41612_C2_2x16_Female_Vertical_THT +DIN41612 connector, type C/2, Vertical, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C/2 +0 +32 +32 +Connector_DIN +DIN41612_C2_2x16_Male_Horizontal_THT +DIN41612 connector, type C/2, Horizontal, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C/2 +0 +32 +32 +Connector_DIN +DIN41612_C2_3x16_Female_Vertical_THT +DIN41612 connector, type C/2, Vertical, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C/2 +0 +48 +48 +Connector_DIN +DIN41612_C2_3x16_Male_Horizontal_THT +DIN41612 connector, type C/2, Horizontal, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C/2 +0 +48 +48 +Connector_DIN +DIN41612_C3_2x10_Female_Vertical_THT +DIN41612 connector, type C/3, Vertical, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C/3 +0 +20 +20 +Connector_DIN +DIN41612_C3_2x10_Male_Horizontal_THT +DIN41612 connector, type C/3, Horizontal, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C/3 +0 +20 +20 +Connector_DIN +DIN41612_C3_3x10_Female_Vertical_THT +DIN41612 connector, type C/3, Vertical, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C/3 +0 +30 +30 +Connector_DIN +DIN41612_C3_3x10_Male_Horizontal_THT +DIN41612 connector, type C/3, Horizontal, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C/3 +0 +30 +30 +Connector_DIN +DIN41612_C_1x32_Female_Vertical_THT +DIN41612 connector, type C, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +32 +32 +Connector_DIN +DIN41612_C_1x32_Male_Horizontal_THT +DIN41612 connector, type C, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +32 +32 +Connector_DIN +DIN41612_C_2x16_Female_Vertical_THT +DIN41612 connector, type C, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +32 +32 +Connector_DIN +DIN41612_C_2x16_Male_Horizontal_THT +DIN41612 connector, type C, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +32 +32 +Connector_DIN +DIN41612_C_2x32_Female_Vertical_THT +DIN41612 connector, type C, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +64 +64 +Connector_DIN +DIN41612_C_2x32_Male_Horizontal_THT +DIN41612 connector, type C, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +64 +64 +Connector_DIN +DIN41612_C_3x16_Female_Vertical_THT +DIN41612 connector, type C, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +48 +48 +Connector_DIN +DIN41612_C_3x16_Male_Horizontal_THT +DIN41612 connector, type C, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +48 +48 +Connector_DIN +DIN41612_C_3x32_Female_Vertical_THT +DIN41612 connector, type C, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +96 +96 +Connector_DIN +DIN41612_C_3x32_Male_Horizontal_THT +DIN41612 connector, type C, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +96 +96 +Connector_DIN +DIN41612_D_2x8_Female_Vertical_THT +DIN41612 connector, type D, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 D +0 +16 +16 +Connector_DIN +DIN41612_D_2x8_Male_Horizontal_THT +DIN41612 connector, type D, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 D +0 +16 +16 +Connector_DIN +DIN41612_D_2x16_Female_Vertical_THT +DIN41612 connector, type D, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 D +0 +32 +32 +Connector_DIN +DIN41612_D_2x16_Male_Horizontal_THT +DIN41612 connector, type D, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 D +0 +32 +32 +Connector_DIN +DIN41612_E_2x16_Female_Vertical_THT +DIN41612 connector, type E, Vertical, 5 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 E +0 +32 +32 +Connector_DIN +DIN41612_E_2x16_Male_Horizontal_THT +DIN41612 connector, type E, Horizontal, 5 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 E +0 +32 +32 +Connector_DIN +DIN41612_E_2x16_RowsAC_Female_Vertical_THT +DIN41612 connector, type E, Vertical, 5 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 E +0 +32 +32 +Connector_DIN +DIN41612_E_2x16_RowsAC_Male_Horizontal_THT +DIN41612 connector, type E, Horizontal, 5 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 E +0 +32 +32 +Connector_DIN +DIN41612_E_3x16_Female_Vertical_THT +DIN41612 connector, type E, Vertical, 5 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 E +0 +48 +48 +Connector_DIN +DIN41612_E_3x16_Male_Horizontal_THT +DIN41612 connector, type E, Horizontal, 5 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 E +0 +48 +48 +Connector_DIN +DIN41612_F_2x16_Female_Vertical_THT +DIN41612 connector, type F, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 F +0 +32 +32 +Connector_DIN +DIN41612_F_2x16_Male_Horizontal_THT +DIN41612 connector, type F, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 F +0 +32 +32 +Connector_DIN +DIN41612_F_2x16_RowsZD_Female_Vertical_THT +DIN41612 connector, type F, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 F +0 +32 +32 +Connector_DIN +DIN41612_F_2x16_RowsZD_Male_Horizontal_THT +DIN41612 connector, type F, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 F +0 +32 +32 +Connector_DIN +DIN41612_F_3x16_Female_Vertical_THT +DIN41612 connector, type F, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 F +0 +48 +48 +Connector_DIN +DIN41612_F_3x16_Male_Horizontal_THT +DIN41612 connector, type F, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 F +0 +48 +48 +Connector_DIN +DIN41612_Q2_2x16_Male_Horizontal_THT +DIN41612 connector, type Q/2, Horizontal, 2 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 Q/2 +0 +32 +32 +Connector_DIN +DIN41612_Q2_2x16_Male_Vertical_THT +DIN41612 connector, type Q/2, Vertical, 2 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 Q/2 +0 +32 +32 +Connector_DIN +DIN41612_Q3_2x10_Male_Horizontal_THT +DIN41612 connector, type Q/3, Horizontal, 2 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 Q/3 +0 +20 +20 +Connector_DIN +DIN41612_Q3_2x10_Male_Vertical_THT +DIN41612 connector, type Q/3, Vertical, 2 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 Q/3 +0 +20 +20 +Connector_DIN +DIN41612_Q_2x32_Male_Horizontal_THT +DIN41612 connector, type Q, Horizontal, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 Q +0 +64 +64 +Connector_DIN +DIN41612_Q_2x32_Male_Vertical_THT +DIN41612 connector, type Q, Vertical, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 Q +0 +64 +64 +Connector_DIN +DIN41612_R2_2x16_Male_Horizontal_THT +DIN41612 connector, type R/2, Horizontal, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R/2 +0 +32 +32 +Connector_DIN +DIN41612_R2_2x16_Male_Vertical_THT +DIN41612 connector, type R/2, Vertical, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R/2 +0 +32 +32 +Connector_DIN +DIN41612_R2_3x16_Male_Horizontal_THT +DIN41612 connector, type R/2, Horizontal, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R/2 +0 +48 +48 +Connector_DIN +DIN41612_R2_3x16_Male_Vertical_THT +DIN41612 connector, type R/2, Vertical, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R/2 +0 +48 +48 +Connector_DIN +DIN41612_R3_2x10_Male_Horizontal_THT +DIN41612 connector, type R/3, Horizontal, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R/3 +0 +20 +20 +Connector_DIN +DIN41612_R3_2x10_Male_Vertical_THT +DIN41612 connector, type R/3, Vertical, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R/3 +0 +20 +20 +Connector_DIN +DIN41612_R3_3x10_Male_Horizontal_THT +DIN41612 connector, type R/3, Horizontal, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R/3 +0 +30 +30 +Connector_DIN +DIN41612_R3_3x10_Male_Vertical_THT +DIN41612 connector, type R/3, Vertical, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R/3 +0 +30 +30 +Connector_DIN +DIN41612_R_1x32_Male_Horizontal_THT +DIN41612 connector, type R, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +32 +32 +Connector_DIN +DIN41612_R_1x32_Male_Vertical_THT +DIN41612 connector, type R, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +32 +32 +Connector_DIN +DIN41612_R_2x16_Male_Horizontal_THT +DIN41612 connector, type R, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +32 +32 +Connector_DIN +DIN41612_R_2x16_Male_Vertical_THT +DIN41612 connector, type R, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +32 +32 +Connector_DIN +DIN41612_R_2x32_Male_Horizontal_THT +DIN41612 connector, type R, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +64 +64 +Connector_DIN +DIN41612_R_2x32_Male_Vertical_THT +DIN41612 connector, type R, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +64 +64 +Connector_DIN +DIN41612_R_3x16_Male_Horizontal_THT +DIN41612 connector, type R, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +48 +48 +Connector_DIN +DIN41612_R_3x16_Male_Vertical_THT +DIN41612 connector, type R, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +48 +48 +Connector_DIN +DIN41612_R_3x32_Male_Horizontal_THT +DIN41612 connector, type R, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +96 +96 +Connector_DIN +DIN41612_R_3x32_Male_Vertical_THT +DIN41612 connector, type R, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +96 +96 +Connector_Dsub +DSUB-9_Female_EdgeMount_P2.77mm +9-pin D-Sub connector, solder-cups edge-mounted, female, x-pin-pitch 2.77mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector edge mount solder cup female x-pin-pitch 2.77mm mounting holes distance 25mm +0 +9 +9 +Connector_Dsub +DSUB-9_Female_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.54mm pin-PCB-offset 9.4mm +0 +9 +9 +Connector_Dsub +DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.4mm +0 +9 +9 +Connector_Dsub +DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Female_Vertical_P2.77x2.84mm +9-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 25mm +0 +9 +9 +Connector_Dsub +DSUB-9_Female_Vertical_P2.77x2.84mm_MountingHoles +9-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Male_EdgeMount_P2.77mm +9-pin D-Sub connector, solder-cups edge-mounted, male, x-pin-pitch 2.77mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector edge mount solder cup male x-pin-pitch 2.77mm mounting holes distance 25mm +0 +9 +9 +Connector_Dsub +DSUB-9_Male_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.54mm pin-PCB-offset 9.4mm +0 +9 +9 +Connector_Dsub +DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.4mm +0 +9 +9 +Connector_Dsub +DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Male_Vertical_P2.77x2.84mm +9-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 25mm +0 +9 +9 +Connector_Dsub +DSUB-9_Male_Vertical_P2.77x2.84mm_MountingHoles +9-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 25mm +0 +11 +10 +Connector_Dsub +DSUB-15-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +17 +16 +Connector_Dsub +DSUB-15-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +17 +16 +Connector_Dsub +DSUB-15-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset9.40mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 9.4mm +0 +15 +15 +Connector_Dsub +DSUB-15-HD_Female_Horizontal_P2.29x2.54mm_EdgePinOffset9.40mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x2.54mm pin-PCB-offset 9.4mm +0 +15 +15 +Connector_Dsub +DSUB-15-HD_Female_Vertical_P2.29x1.98mm_MountingHoles +15-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.29x1.98mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector straight vertical THT female pitch 2.29x1.98mm mounting holes distance 25mm +0 +17 +16 +Connector_Dsub +DSUB-15-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +17 +16 +Connector_Dsub +DSUB-15-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +17 +16 +Connector_Dsub +DSUB-15-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset9.40mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 9.4mm +0 +15 +15 +Connector_Dsub +DSUB-15-HD_Male_Horizontal_P2.29x2.54mm_EdgePinOffset9.40mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x2.54mm pin-PCB-offset 9.4mm +0 +15 +15 +Connector_Dsub +DSUB-15-HD_Male_Vertical_P2.29x1.98mm_MountingHoles +15-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.29x1.98mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector straight vertical THT male pitch 2.29x1.98mm mounting holes distance 25mm +0 +17 +16 +Connector_Dsub +DSUB-15_Female_EdgeMount_P2.77mm +15-pin D-Sub connector, solder-cups edge-mounted, female, x-pin-pitch 2.77mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector edge mount solder cup female x-pin-pitch 2.77mm mounting holes distance 33.3mm +0 +15 +15 +Connector_Dsub +DSUB-15_Female_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.54mm pin-PCB-offset 9.4mm +0 +15 +15 +Connector_Dsub +DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.4mm +0 +15 +15 +Connector_Dsub +DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Female_Vertical_P2.77x2.84mm +15-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 33.3mm +0 +15 +15 +Connector_Dsub +DSUB-15_Female_Vertical_P2.77x2.84mm_MountingHoles +15-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Male_EdgeMount_P2.77mm +15-pin D-Sub connector, solder-cups edge-mounted, male, x-pin-pitch 2.77mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector edge mount solder cup male x-pin-pitch 2.77mm mounting holes distance 33.3mm +0 +15 +15 +Connector_Dsub +DSUB-15_Male_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.54mm pin-PCB-offset 9.4mm +0 +15 +15 +Connector_Dsub +DSUB-15_Male_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Male_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.4mm +0 +15 +15 +Connector_Dsub +DSUB-15_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Male_Vertical_P2.77x2.84mm +15-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 33.3mm +0 +15 +15 +Connector_Dsub +DSUB-15_Male_Vertical_P2.77x2.84mm_MountingHoles +15-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-25_Female_EdgeMount_P2.77mm +25-pin D-Sub connector, solder-cups edge-mounted, female, x-pin-pitch 2.77mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector edge mount solder cup female x-pin-pitch 2.77mm mounting holes distance 47.1mm +0 +25 +25 +Connector_Dsub +DSUB-25_Female_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.54mm pin-PCB-offset 9.4mm +0 +25 +25 +Connector_Dsub +DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.4mm +0 +25 +25 +Connector_Dsub +DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Female_Vertical_P2.77x2.84mm +25-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 47.1mm +0 +25 +25 +Connector_Dsub +DSUB-25_Female_Vertical_P2.77x2.84mm_MountingHoles +25-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Male_EdgeMount_P2.77mm +25-pin D-Sub connector, solder-cups edge-mounted, male, x-pin-pitch 2.77mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector edge mount solder cup male x-pin-pitch 2.77mm mounting holes distance 47.1mm +0 +25 +25 +Connector_Dsub +DSUB-25_Male_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.54mm pin-PCB-offset 9.4mm +0 +25 +25 +Connector_Dsub +DSUB-25_Male_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Male_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.4mm +0 +25 +25 +Connector_Dsub +DSUB-25_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Male_Vertical_P2.77x2.84mm +25-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 47.1mm +0 +25 +25 +Connector_Dsub +DSUB-25_Male_Vertical_P2.77x2.84mm_MountingHoles +25-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-26-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm +26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +26-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +28 +27 +Connector_Dsub +DSUB-26-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm +26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +26-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +28 +27 +Connector_Dsub +DSUB-26-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset9.40mm +26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +26-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 9.4mm +0 +26 +26 +Connector_Dsub +DSUB-26-HD_Female_Horizontal_P2.29x2.54mm_EdgePinOffset9.40mm +26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +26-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x2.54mm pin-PCB-offset 9.4mm +0 +26 +26 +Connector_Dsub +DSUB-26-HD_Female_Vertical_P2.29x1.98mm_MountingHoles +26-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.29x1.98mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +26-pin D-Sub connector straight vertical THT female pitch 2.29x1.98mm mounting holes distance 33.3mm +0 +28 +27 +Connector_Dsub +DSUB-26-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm +26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +26-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +28 +27 +Connector_Dsub +DSUB-26-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm +26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +26-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +28 +27 +Connector_Dsub +DSUB-26-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset9.40mm +26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +26-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 9.4mm +0 +26 +26 +Connector_Dsub +DSUB-26-HD_Male_Horizontal_P2.29x2.54mm_EdgePinOffset9.40mm +26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +26-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x2.54mm pin-PCB-offset 9.4mm +0 +26 +26 +Connector_Dsub +DSUB-26-HD_Male_Vertical_P2.29x1.98mm_MountingHoles +26-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.29x1.98mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +26-pin D-Sub connector straight vertical THT male pitch 2.29x1.98mm mounting holes distance 33.3mm +0 +28 +27 +Connector_Dsub +DSUB-37_Female_EdgeMount_P2.77mm +37-pin D-Sub connector, solder-cups edge-mounted, female, x-pin-pitch 2.77mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector edge mount solder cup female x-pin-pitch 2.77mm mounting holes distance 63.5mm +0 +37 +37 +Connector_Dsub +DSUB-37_Female_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.54mm pin-PCB-offset 9.4mm +0 +37 +37 +Connector_Dsub +DSUB-37_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.4mm +0 +37 +37 +Connector_Dsub +DSUB-37_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Female_Vertical_P2.77x2.84mm +37-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 63.5mm +0 +37 +37 +Connector_Dsub +DSUB-37_Female_Vertical_P2.77x2.84mm_MountingHoles +37-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Male_EdgeMount_P2.77mm +37-pin D-Sub connector, solder-cups edge-mounted, male, x-pin-pitch 2.77mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector edge mount solder cup male x-pin-pitch 2.77mm mounting holes distance 63.5mm +0 +37 +37 +Connector_Dsub +DSUB-37_Male_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.54mm pin-PCB-offset 9.4mm +0 +37 +37 +Connector_Dsub +DSUB-37_Male_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Male_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.4mm +0 +37 +37 +Connector_Dsub +DSUB-37_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Male_Vertical_P2.77x2.84mm +37-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 63.5mm +0 +37 +37 +Connector_Dsub +DSUB-37_Male_Vertical_P2.77x2.84mm_MountingHoles +37-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-44-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm +44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +44-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +46 +45 +Connector_Dsub +DSUB-44-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm +44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +44-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +46 +45 +Connector_Dsub +DSUB-44-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset9.40mm +44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +44-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 9.4mm +0 +44 +44 +Connector_Dsub +DSUB-44-HD_Female_Horizontal_P2.29x2.54mm_EdgePinOffset9.40mm +44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +44-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x2.54mm pin-PCB-offset 9.4mm +0 +44 +44 +Connector_Dsub +DSUB-44-HD_Female_Vertical_P2.29x1.98mm_MountingHoles +44-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.29x1.98mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +44-pin D-Sub connector straight vertical THT female pitch 2.29x1.98mm mounting holes distance 47.1mm +0 +46 +45 +Connector_Dsub +DSUB-44-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm +44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +44-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +46 +45 +Connector_Dsub +DSUB-44-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm +44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +44-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +46 +45 +Connector_Dsub +DSUB-44-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset9.40mm +44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +44-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 9.4mm +0 +44 +44 +Connector_Dsub +DSUB-44-HD_Male_Horizontal_P2.29x2.54mm_EdgePinOffset9.40mm +44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +44-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x2.54mm pin-PCB-offset 9.4mm +0 +44 +44 +Connector_Dsub +DSUB-44-HD_Male_Vertical_P2.29x1.98mm_MountingHoles +44-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.29x1.98mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +44-pin D-Sub connector straight vertical THT male pitch 2.29x1.98mm mounting holes distance 47.1mm +0 +46 +45 +Connector_Dsub +DSUB-62-HD_Female_Horizontal_P2.41x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm +62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.41x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +62-pin D-Sub connector horizontal angled 90deg THT female pitch 2.41x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +64 +63 +Connector_Dsub +DSUB-62-HD_Female_Horizontal_P2.41x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm +62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.41x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +62-pin D-Sub connector horizontal angled 90deg THT female pitch 2.41x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +64 +63 +Connector_Dsub +DSUB-62-HD_Female_Horizontal_P2.41x1.98mm_EdgePinOffset9.40mm +62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.41x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +62-pin D-Sub connector horizontal angled 90deg THT female pitch 2.41x1.98mm pin-PCB-offset 9.4mm +0 +62 +62 +Connector_Dsub +DSUB-62-HD_Female_Horizontal_P2.41x2.54mm_EdgePinOffset9.40mm +62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.41x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +62-pin D-Sub connector horizontal angled 90deg THT female pitch 2.41x2.54mm pin-PCB-offset 9.4mm +0 +62 +62 +Connector_Dsub +DSUB-62-HD_Female_Vertical_P2.41x1.98mm_MountingHoles +62-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.41x1.98mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +62-pin D-Sub connector straight vertical THT female pitch 2.41x1.98mm mounting holes distance 63.5mm +0 +64 +63 +Connector_Dsub +DSUB-62-HD_Male_Horizontal_P2.41x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm +62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.41x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +62-pin D-Sub connector horizontal angled 90deg THT male pitch 2.41x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +64 +63 +Connector_Dsub +DSUB-62-HD_Male_Horizontal_P2.41x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm +62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.41x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +62-pin D-Sub connector horizontal angled 90deg THT male pitch 2.41x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +64 +63 +Connector_Dsub +DSUB-62-HD_Male_Horizontal_P2.41x1.98mm_EdgePinOffset9.40mm +62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.41x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +62-pin D-Sub connector horizontal angled 90deg THT male pitch 2.41x1.98mm pin-PCB-offset 9.4mm +0 +62 +62 +Connector_Dsub +DSUB-62-HD_Male_Horizontal_P2.41x2.54mm_EdgePinOffset9.40mm +62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.41x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +62-pin D-Sub connector horizontal angled 90deg THT male pitch 2.41x2.54mm pin-PCB-offset 9.4mm +0 +62 +62 +Connector_Dsub +DSUB-62-HD_Male_Vertical_P2.41x1.98mm_MountingHoles +62-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.41x1.98mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +62-pin D-Sub connector straight vertical THT male pitch 2.41x1.98mm mounting holes distance 63.5mm +0 +64 +63 +Connector_FFC-FPC +Hirose_FH12-6S-0.5SH_1x06-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-6S-0.5SH, 6 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +8 +7 +Connector_FFC-FPC +Hirose_FH12-8S-0.5SH_1x08-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-8S-0.5SH, 8 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +10 +9 +Connector_FFC-FPC +Hirose_FH12-10S-0.5SH_1x10-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-10S-0.5SH, 10 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +12 +11 +Connector_FFC-FPC +Hirose_FH12-11S-0.5SH_1x11-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-11S-0.5SH, 11 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +13 +12 +Connector_FFC-FPC +Hirose_FH12-12S-0.5SH_1x12-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-12S-0.5SH, 12 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +14 +13 +Connector_FFC-FPC +Hirose_FH12-13S-0.5SH_1x13-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-13S-0.5SH, 13 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +15 +14 +Connector_FFC-FPC +Hirose_FH12-14S-0.5SH_1x14-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-14S-0.5SH, 14 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +16 +15 +Connector_FFC-FPC +Hirose_FH12-15S-0.5SH_1x15-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-15S-0.5SH, 15 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +17 +16 +Connector_FFC-FPC +Hirose_FH12-16S-0.5SH_1x16-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-16S-0.5SH, 16 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +18 +17 +Connector_FFC-FPC +Hirose_FH12-17S-0.5SH_1x17-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-17S-0.5SH, 17 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +19 +18 +Connector_FFC-FPC +Hirose_FH12-18S-0.5SH_1x18-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-18S-0.5SH, 18 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +20 +19 +Connector_FFC-FPC +Hirose_FH12-19S-0.5SH_1x19-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-19S-0.5SH, 19 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +21 +20 +Connector_FFC-FPC +Hirose_FH12-20S-0.5SH_1x20-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-20S-0.5SH, 20 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +22 +21 +Connector_FFC-FPC +Hirose_FH12-22S-0.5SH_1x22-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-22S-0.5SH, 22 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +24 +23 +Connector_FFC-FPC +Hirose_FH12-24S-0.5SH_1x24-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-24S-0.5SH, 24 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +26 +25 +Connector_FFC-FPC +Hirose_FH12-25S-0.5SH_1x25-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-25S-0.5SH, 25 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +27 +26 +Connector_FFC-FPC +Hirose_FH12-26S-0.5SH_1x26-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-26S-0.5SH, 26 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +28 +27 +Connector_FFC-FPC +Hirose_FH12-28S-0.5SH_1x28-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-28S-0.5SH, 28 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +30 +29 +Connector_FFC-FPC +Hirose_FH12-30S-0.5SH_1x30-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-30S-0.5SH, 30 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +32 +31 +Connector_FFC-FPC +Hirose_FH12-32S-0.5SH_1x32-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-32S-0.5SH, 32 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +34 +33 +Connector_FFC-FPC +Hirose_FH12-33S-0.5SH_1x33-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-33S-0.5SH, 33 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +35 +34 +Connector_FFC-FPC +Hirose_FH12-34S-0.5SH_1x34-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-34S-0.5SH, 34 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +36 +35 +Connector_FFC-FPC +Hirose_FH12-35S-0.5SH_1x35-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-35S-0.5SH, 35 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +37 +36 +Connector_FFC-FPC +Hirose_FH12-36S-0.5SH_1x36-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-36S-0.5SH, 36 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +38 +37 +Connector_FFC-FPC +Hirose_FH12-40S-0.5SH_1x40-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-40S-0.5SH, 40 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +42 +41 +Connector_FFC-FPC +Hirose_FH12-45S-0.5SH_1x45-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-45S-0.5SH, 45 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +47 +46 +Connector_FFC-FPC +Hirose_FH12-50S-0.5SH_1x50-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-50S-0.5SH, 50 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +52 +51 +Connector_FFC-FPC +Hirose_FH12-53S-0.5SH_1x53-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-53S-0.5SH, 53 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +55 +54 +Connector_FFC-FPC +JAE_FF0825SA1_2Rows-25Pins_P0.40mm_Horizontal +Molex JAE 0.2mm pitch, 1mm overall height FFC/FPC connector, FF0825SA1, 25 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ108178.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +25 +25 +Connector_FFC-FPC +JAE_FF0829SA1_2Rows-29Pins_P0.40mm_Horizontal +Molex JAE 0.2mm pitch, 1mm overall height FFC/FPC connector, FF0829SA1, 29 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ108178.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +29 +29 +Connector_FFC-FPC +JAE_FF0841SA1_2Rows-41Pins_P0.40mm_Horizontal +Molex JAE 0.2mm pitch, 1mm overall height FFC/FPC connector, FF0841SA1, 41 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ108178.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +41 +41 +Connector_FFC-FPC +JAE_FF0851SA1_2Rows-51Pins_P0.40mm_Horizontal +Molex JAE 0.2mm pitch, 1mm overall height FFC/FPC connector, FF0851SA1, 51 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ108178.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +51 +51 +Connector_FFC-FPC +JAE_FF0871SA1_2Rows-71Pins_P0.40mm_Horizontal +Molex JAE 0.2mm pitch, 1mm overall height FFC/FPC connector, FF0871SA1, 71 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ108178.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +71 +71 +Connector_FFC-FPC +JAE_FF0881SA1_2Rows-81Pins_P0.40mm_Horizontal +Molex JAE 0.2mm pitch, 1mm overall height FFC/FPC connector, FF0881SA1, 81 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ108178.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +81 +81 +Connector_FFC-FPC +Molex_54132-5033_1x50-1MP_P0.5mm_Horizontal +Molex FFC/FPC connector, 50 bottom-side contacts, 0.5mm pitch, 2.0mm height, https://www.molex.com/pdm_docs/sd/541325033_sd.pdf +FFC FPC +0 +54 +51 +Connector_FFC-FPC +Molex_200528-0040_1x04-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0040, 4 Circuits (https://www.molex.com/pdm_docs/sd/2005280040_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +6 +5 +Connector_FFC-FPC +Molex_200528-0050_1x05-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0050, 5 Circuits (https://www.molex.com/pdm_docs/sd/2005280050_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +7 +6 +Connector_FFC-FPC +Molex_200528-0060_1x06-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0060, 6 Circuits (https://www.molex.com/pdm_docs/sd/2005280060_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +8 +7 +Connector_FFC-FPC +Molex_200528-0070_1x07-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0070, 7 Circuits (https://www.molex.com/pdm_docs/sd/2005280070_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +9 +8 +Connector_FFC-FPC +Molex_200528-0080_1x08-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0080, 8 Circuits (https://www.molex.com/pdm_docs/sd/2005280080_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +10 +9 +Connector_FFC-FPC +Molex_200528-0090_1x09-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0090, 9 Circuits (https://www.molex.com/pdm_docs/sd/2005280090_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +11 +10 +Connector_FFC-FPC +Molex_200528-0100_1x10-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0100, 10 Circuits (https://www.molex.com/pdm_docs/sd/2005280100_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +12 +11 +Connector_FFC-FPC +Molex_200528-0110_1x11-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0110, 11 Circuits (https://www.molex.com/pdm_docs/sd/2005280110_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +13 +12 +Connector_FFC-FPC +Molex_200528-0120_1x12-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0120, 12 Circuits (https://www.molex.com/pdm_docs/sd/2005280120_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +14 +13 +Connector_FFC-FPC +Molex_200528-0130_1x13-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0130, 13 Circuits (https://www.molex.com/pdm_docs/sd/2005280130_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +15 +14 +Connector_FFC-FPC +Molex_200528-0140_1x14-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0140, 14 Circuits (https://www.molex.com/pdm_docs/sd/2005280140_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +16 +15 +Connector_FFC-FPC +Molex_200528-0150_1x15-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0150, 15 Circuits (https://www.molex.com/pdm_docs/sd/2005280150_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +17 +16 +Connector_FFC-FPC +Molex_200528-0160_1x16-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0160, 16 Circuits (https://www.molex.com/pdm_docs/sd/2005280160_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +18 +17 +Connector_FFC-FPC +Molex_200528-0170_1x17-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0170, 17 Circuits (https://www.molex.com/pdm_docs/sd/2005280170_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +19 +18 +Connector_FFC-FPC +Molex_200528-0180_1x18-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0180, 18 Circuits (https://www.molex.com/pdm_docs/sd/2005280180_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +20 +19 +Connector_FFC-FPC +Molex_200528-0190_1x19-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0190, 19 Circuits (https://www.molex.com/pdm_docs/sd/2005280190_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +21 +20 +Connector_FFC-FPC +Molex_200528-0200_1x20-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0200, 20 Circuits (https://www.molex.com/pdm_docs/sd/2005280200_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +22 +21 +Connector_FFC-FPC +Molex_200528-0210_1x21-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0210, 21 Circuits (https://www.molex.com/pdm_docs/sd/2005280210_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +23 +22 +Connector_FFC-FPC +Molex_200528-0220_1x22-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0220, 22 Circuits (https://www.molex.com/pdm_docs/sd/2005280220_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +24 +23 +Connector_FFC-FPC +Molex_200528-0230_1x23-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0230, 23 Circuits (https://www.molex.com/pdm_docs/sd/2005280230_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +25 +24 +Connector_FFC-FPC +Molex_200528-0240_1x24-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0240, 24 Circuits (https://www.molex.com/pdm_docs/sd/2005280240_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +26 +25 +Connector_FFC-FPC +Molex_200528-0250_1x25-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0250, 25 Circuits (https://www.molex.com/pdm_docs/sd/2005280250_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +27 +26 +Connector_FFC-FPC +Molex_200528-0260_1x26-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0260, 26 Circuits (https://www.molex.com/pdm_docs/sd/2005280260_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +28 +27 +Connector_FFC-FPC +Molex_200528-0270_1x27-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0270, 27 Circuits (https://www.molex.com/pdm_docs/sd/2005280270_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +29 +28 +Connector_FFC-FPC +Molex_200528-0280_1x28-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0280, 28 Circuits (https://www.molex.com/pdm_docs/sd/2005280280_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +30 +29 +Connector_FFC-FPC +Molex_200528-0290_1x29-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0290, 29 Circuits (https://www.molex.com/pdm_docs/sd/2005280290_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +31 +30 +Connector_FFC-FPC +Molex_200528-0300_1x30-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0300, 30 Circuits (https://www.molex.com/pdm_docs/sd/2005280300_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +32 +31 +Connector_FFC-FPC +Molex_502231-1500_1x15-1SH_P0.5mm_Vertical +Molex 0.50mm Pitch Easy-On Type FFC/FPC Connector, For LVDS, 6.05mm Height, Vertical, Surface Mount, ZIF, 15 Circuits (https://www.molex.com/pdm_docs/sd/5022311500_sd.pdf) +molex FFC/FPC connector Pitch 0.5mm vertical +0 +17 +16 +Connector_FFC-FPC +Molex_502231-2400_1x24-1SH_P0.5mm_Vertical +Molex 0.50mm Pitch Easy-On Type FFC/FPC Connector, For LVDS, 6.05mm Height, Vertical, Surface Mount, ZIF, 24 Circuits (https://www.molex.com/pdm_docs/sd/5022312400_sd.pdf) +molex FFC/FPC connector Pitch 0.5mm vertical +0 +26 +25 +Connector_FFC-FPC +Molex_502231-3300_1x33-1SH_P0.5mm_Vertical +Molex 0.50mm Pitch Easy-On Type FFC/FPC Connector, For LVDS, 6.05mm Height, Vertical, Surface Mount, ZIF, 33 Circuits (https://www.molex.com/pdm_docs/sd/5022313300_sd.pdf) +molex FFC/FPC connector Pitch 0.5mm vertical +0 +36 +34 +Connector_FFC-FPC +Molex_502244-1530_1x15-1MP_P0.5mm_Horizontal +Molex 0.50mm Pitch Easy-On Type FFC/FPC Connector, For LVDS, 2.33mm Height, Right Angle, Surface Mount, ZIF, Bottom Contact Style, 15 Circuits (http://www.molex.com/pdm_docs/sd/5022441530_sd.pdf) +molex FFC/FPC connector Pitch 0.5mm right angle +0 +19 +16 +Connector_FFC-FPC +Molex_502244-2430_1x24-1MP_P0.5mm_Horizontal +Molex 0.50mm Pitch Easy-On Type FFC/FPC Connector, For LVDS, 2.33mm Height, Right Angle, Surface Mount, ZIF, Bottom Contact Style, 24 Circuits (http://www.molex.com/pdm_docs/sd/5022441530_sd.pdf) +molex FFC/FPC connector Pitch 0.5mm right angle +0 +28 +25 +Connector_FFC-FPC +Molex_502244-3330_1x33-1MP_P0.5mm_Horizontal +Molex 0.50mm Pitch Easy-On Type FFC/FPC Connector, For LVDS, 2.33mm Height, Right Angle, Surface Mount, ZIF, Bottom Contact Style, 33 Circuits (http://www.molex.com/pdm_docs/sd/5022441530_sd.pdf) +molex FFC/FPC connector Pitch 0.5mm right angle +0 +39 +34 +Connector_FFC-FPC +Molex_502250-1791_2Rows-17Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-1791, 17 Circuits (http://www.molex.com/pdm_docs/sd/5022501791_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +19 +18 +Connector_FFC-FPC +Molex_502250-2191_2Rows-21Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-2191, 21 Circuits (http://www.molex.com/pdm_docs/sd/5022502191_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +23 +22 +Connector_FFC-FPC +Molex_502250-2391_2Rows-23Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-2391, 23 Circuits (http://www.molex.com/pdm_docs/sd/5022502391_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +25 +24 +Connector_FFC-FPC +Molex_502250-2791_2Rows-27Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-2791, 27 Circuits (http://www.molex.com/pdm_docs/sd/5022502791_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +29 +28 +Connector_FFC-FPC +Molex_502250-3391_2Rows-33Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-3391, 33 Circuits (http://www.molex.com/pdm_docs/sd/5022503391_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +35 +34 +Connector_FFC-FPC +Molex_502250-3591_2Rows-35Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-3591, 35 Circuits (http://www.molex.com/pdm_docs/sd/5022503591_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +37 +36 +Connector_FFC-FPC +Molex_502250-3991_2Rows-39Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-3991, 39 Circuits (http://www.molex.com/pdm_docs/sd/5022503991_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +41 +40 +Connector_FFC-FPC +Molex_502250-4191_2Rows-41Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-4191, 41 Circuits (http://www.molex.com/pdm_docs/sd/5022504191_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +43 +42 +Connector_FFC-FPC +Molex_502250-5191_2Rows-51Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-5191, 51 Circuits (http://www.molex.com/pdm_docs/sd/5022505191_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +53 +52 +Connector_FFC-FPC +TE_0-1734839-5_1x05-1MP_P0.5mm_Horizontal +TE FPC connector, 05 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +7 +6 +Connector_FFC-FPC +TE_0-1734839-6_1x06-1MP_P0.5mm_Horizontal +TE FPC connector, 06 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +8 +7 +Connector_FFC-FPC +TE_0-1734839-7_1x07-1MP_P0.5mm_Horizontal +TE FPC connector, 07 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +9 +8 +Connector_FFC-FPC +TE_0-1734839-8_1x08-1MP_P0.5mm_Horizontal +TE FPC connector, 08 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +10 +9 +Connector_FFC-FPC +TE_0-1734839-9_1x09-1MP_P0.5mm_Horizontal +TE FPC connector, 09 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +11 +10 +Connector_FFC-FPC +TE_1-84952-0_1x10-1MP_P1.0mm_Horizontal +TE FPC connector, 10 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +12 +11 +Connector_FFC-FPC +TE_1-84952-1_1x11-1MP_P1.0mm_Horizontal +TE FPC connector, 11 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +13 +12 +Connector_FFC-FPC +TE_1-84952-2_1x12-1MP_P1.0mm_Horizontal +TE FPC connector, 12 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +14 +13 +Connector_FFC-FPC +TE_1-84952-3_1x13-1MP_P1.0mm_Horizontal +TE FPC connector, 13 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +15 +14 +Connector_FFC-FPC +TE_1-84952-4_1x14-1MP_P1.0mm_Horizontal +TE FPC connector, 14 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +16 +15 +Connector_FFC-FPC +TE_1-84952-5_1x15-1MP_P1.0mm_Horizontal +TE FPC connector, 15 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +17 +16 +Connector_FFC-FPC +TE_1-84952-6_1x16-1MP_P1.0mm_Horizontal +TE FPC connector, 16 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +18 +17 +Connector_FFC-FPC +TE_1-84952-7_1x17-1MP_P1.0mm_Horizontal +TE FPC connector, 17 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +19 +18 +Connector_FFC-FPC +TE_1-84952-8_1x18-1MP_P1.0mm_Horizontal +TE FPC connector, 18 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +20 +19 +Connector_FFC-FPC +TE_1-84952-9_1x19-1MP_P1.0mm_Horizontal +TE FPC connector, 19 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +21 +20 +Connector_FFC-FPC +TE_1-84953-0_1x10-1MP_P1.0mm_Horizontal +TE FPC connector, 10 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +12 +11 +Connector_FFC-FPC +TE_1-84953-1_1x11-1MP_P1.0mm_Horizontal +TE FPC connector, 11 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +13 +12 +Connector_FFC-FPC +TE_1-84953-2_1x12-1MP_P1.0mm_Horizontal +TE FPC connector, 12 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +14 +13 +Connector_FFC-FPC +TE_1-84953-3_1x13-1MP_P1.0mm_Horizontal +TE FPC connector, 13 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +15 +14 +Connector_FFC-FPC +TE_1-84953-4_1x14-1MP_P1.0mm_Horizontal +TE FPC connector, 14 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +16 +15 +Connector_FFC-FPC +TE_1-84953-5_1x15-1MP_P1.0mm_Horizontal +TE FPC connector, 15 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +17 +16 +Connector_FFC-FPC +TE_1-84953-6_1x16-1MP_P1.0mm_Horizontal +TE FPC connector, 16 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +18 +17 +Connector_FFC-FPC +TE_1-84953-7_1x17-1MP_P1.0mm_Horizontal +TE FPC connector, 17 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +19 +18 +Connector_FFC-FPC +TE_1-84953-8_1x18-1MP_P1.0mm_Horizontal +TE FPC connector, 18 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +20 +19 +Connector_FFC-FPC +TE_1-84953-9_1x19-1MP_P1.0mm_Horizontal +TE FPC connector, 19 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +21 +20 +Connector_FFC-FPC +TE_1-1734839-0_1x10-1MP_P0.5mm_Horizontal +TE FPC connector, 10 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +12 +11 +Connector_FFC-FPC +TE_1-1734839-1_1x11-1MP_P0.5mm_Horizontal +TE FPC connector, 11 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +13 +12 +Connector_FFC-FPC +TE_1-1734839-2_1x12-1MP_P0.5mm_Horizontal +TE FPC connector, 12 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +14 +13 +Connector_FFC-FPC +TE_1-1734839-3_1x13-1MP_P0.5mm_Horizontal +TE FPC connector, 13 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +15 +14 +Connector_FFC-FPC +TE_1-1734839-4_1x14-1MP_P0.5mm_Horizontal +TE FPC connector, 14 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +16 +15 +Connector_FFC-FPC +TE_1-1734839-5_1x15-1MP_P0.5mm_Horizontal +TE FPC connector, 15 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +17 +16 +Connector_FFC-FPC +TE_1-1734839-6_1x16-1MP_P0.5mm_Horizontal +TE FPC connector, 16 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +18 +17 +Connector_FFC-FPC +TE_1-1734839-7_1x17-1MP_P0.5mm_Horizontal +TE FPC connector, 17 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +19 +18 +Connector_FFC-FPC +TE_1-1734839-8_1x18-1MP_P0.5mm_Horizontal +TE FPC connector, 18 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +20 +19 +Connector_FFC-FPC +TE_1-1734839-9_1x19-1MP_P0.5mm_Horizontal +TE FPC connector, 19 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +21 +20 +Connector_FFC-FPC +TE_2-84952-0_1x20-1MP_P1.0mm_Horizontal +TE FPC connector, 20 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +22 +21 +Connector_FFC-FPC +TE_2-84952-1_1x21-1MP_P1.0mm_Horizontal +TE FPC connector, 21 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +23 +22 +Connector_FFC-FPC +TE_2-84952-2_1x22-1MP_P1.0mm_Horizontal +TE FPC connector, 22 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +24 +23 +Connector_FFC-FPC +TE_2-84952-3_1x23-1MP_P1.0mm_Horizontal +TE FPC connector, 23 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +25 +24 +Connector_FFC-FPC +TE_2-84952-4_1x24-1MP_P1.0mm_Horizontal +TE FPC connector, 24 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +26 +25 +Connector_FFC-FPC +TE_2-84952-5_1x25-1MP_P1.0mm_Horizontal +TE FPC connector, 25 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +27 +26 +Connector_FFC-FPC +TE_2-84952-6_1x26-1MP_P1.0mm_Horizontal +TE FPC connector, 26 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +28 +27 +Connector_FFC-FPC +TE_2-84952-7_1x27-1MP_P1.0mm_Horizontal +TE FPC connector, 27 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +29 +28 +Connector_FFC-FPC +TE_2-84952-8_1x28-1MP_P1.0mm_Horizontal +TE FPC connector, 28 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +30 +29 +Connector_FFC-FPC +TE_2-84952-9_1x29-1MP_P1.0mm_Horizontal +TE FPC connector, 29 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +31 +30 +Connector_FFC-FPC +TE_2-84953-0_1x20-1MP_P1.0mm_Horizontal +TE FPC connector, 20 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +22 +21 +Connector_FFC-FPC +TE_2-84953-1_1x21-1MP_P1.0mm_Horizontal +TE FPC connector, 21 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +23 +22 +Connector_FFC-FPC +TE_2-84953-2_1x22-1MP_P1.0mm_Horizontal +TE FPC connector, 22 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +24 +23 +Connector_FFC-FPC +TE_2-84953-3_1x23-1MP_P1.0mm_Horizontal +TE FPC connector, 23 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +25 +24 +Connector_FFC-FPC +TE_2-84953-4_1x24-1MP_P1.0mm_Horizontal +TE FPC connector, 24 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +26 +25 +Connector_FFC-FPC +TE_2-84953-5_1x25-1MP_P1.0mm_Horizontal +TE FPC connector, 25 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +27 +26 +Connector_FFC-FPC +TE_2-84953-6_1x26-1MP_P1.0mm_Horizontal +TE FPC connector, 26 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +28 +27 +Connector_FFC-FPC +TE_2-84953-7_1x27-1MP_P1.0mm_Horizontal +TE FPC connector, 27 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +29 +28 +Connector_FFC-FPC +TE_2-84953-8_1x28-1MP_P1.0mm_Horizontal +TE FPC connector, 28 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +30 +29 +Connector_FFC-FPC +TE_2-84953-9_1x29-1MP_P1.0mm_Horizontal +TE FPC connector, 29 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +31 +30 +Connector_FFC-FPC +TE_2-1734839-0_1x20-1MP_P0.5mm_Horizontal +TE FPC connector, 20 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +22 +21 +Connector_FFC-FPC +TE_2-1734839-1_1x21-1MP_P0.5mm_Horizontal +TE FPC connector, 21 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +23 +22 +Connector_FFC-FPC +TE_2-1734839-2_1x22-1MP_P0.5mm_Horizontal +TE FPC connector, 22 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +24 +23 +Connector_FFC-FPC +TE_2-1734839-3_1x23-1MP_P0.5mm_Horizontal +TE FPC connector, 23 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +25 +24 +Connector_FFC-FPC +TE_2-1734839-4_1x24-1MP_P0.5mm_Horizontal +TE FPC connector, 24 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +26 +25 +Connector_FFC-FPC +TE_2-1734839-5_1x25-1MP_P0.5mm_Horizontal +TE FPC connector, 25 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +27 +26 +Connector_FFC-FPC +TE_2-1734839-6_1x26-1MP_P0.5mm_Horizontal +TE FPC connector, 26 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +28 +27 +Connector_FFC-FPC +TE_2-1734839-7_1x27-1MP_P0.5mm_Horizontal +TE FPC connector, 27 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +29 +28 +Connector_FFC-FPC +TE_2-1734839-8_1x28-1MP_P0.5mm_Horizontal +TE FPC connector, 28 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +30 +29 +Connector_FFC-FPC +TE_2-1734839-9_1x29-1MP_P0.5mm_Horizontal +TE FPC connector, 29 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +31 +30 +Connector_FFC-FPC +TE_3-84952-0_1x30-1MP_P1.0mm_Horizontal +TE FPC connector, 30 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +32 +31 +Connector_FFC-FPC +TE_3-84953-0_1x30-1MP_P1.0mm_Horizontal +TE FPC connector, 30 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +32 +31 +Connector_FFC-FPC +TE_3-1734839-0_1x30-1MP_P0.5mm_Horizontal +TE FPC connector, 30 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +32 +31 +Connector_FFC-FPC +TE_3-1734839-1_1x31-1MP_P0.5mm_Horizontal +TE FPC connector, 31 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +33 +32 +Connector_FFC-FPC +TE_3-1734839-2_1x32-1MP_P0.5mm_Horizontal +TE FPC connector, 32 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +34 +33 +Connector_FFC-FPC +TE_3-1734839-3_1x33-1MP_P0.5mm_Horizontal +TE FPC connector, 33 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +35 +34 +Connector_FFC-FPC +TE_3-1734839-4_1x34-1MP_P0.5mm_Horizontal +TE FPC connector, 34 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +36 +35 +Connector_FFC-FPC +TE_3-1734839-5_1x35-1MP_P0.5mm_Horizontal +TE FPC connector, 35 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +37 +36 +Connector_FFC-FPC +TE_3-1734839-6_1x36-1MP_P0.5mm_Horizontal +TE FPC connector, 36 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +38 +37 +Connector_FFC-FPC +TE_3-1734839-7_1x37-1MP_P0.5mm_Horizontal +TE FPC connector, 37 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +39 +38 +Connector_FFC-FPC +TE_3-1734839-8_1x38-1MP_P0.5mm_Horizontal +TE FPC connector, 38 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +40 +39 +Connector_FFC-FPC +TE_3-1734839-9_1x39-1MP_P0.5mm_Horizontal +TE FPC connector, 39 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +41 +40 +Connector_FFC-FPC +TE_4-1734839-0_1x40-1MP_P0.5mm_Horizontal +TE FPC connector, 40 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +42 +41 +Connector_FFC-FPC +TE_4-1734839-1_1x41-1MP_P0.5mm_Horizontal +TE FPC connector, 41 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +43 +42 +Connector_FFC-FPC +TE_4-1734839-2_1x42-1MP_P0.5mm_Horizontal +TE FPC connector, 42 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +44 +43 +Connector_FFC-FPC +TE_4-1734839-3_1x43-1MP_P0.5mm_Horizontal +TE FPC connector, 43 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +45 +44 +Connector_FFC-FPC +TE_4-1734839-4_1x44-1MP_P0.5mm_Horizontal +TE FPC connector, 44 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +46 +45 +Connector_FFC-FPC +TE_4-1734839-5_1x45-1MP_P0.5mm_Horizontal +TE FPC connector, 45 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +47 +46 +Connector_FFC-FPC +TE_4-1734839-6_1x46-1MP_P0.5mm_Horizontal +TE FPC connector, 46 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +48 +47 +Connector_FFC-FPC +TE_4-1734839-7_1x47-1MP_P0.5mm_Horizontal +TE FPC connector, 47 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +49 +48 +Connector_FFC-FPC +TE_4-1734839-8_1x48-1MP_P0.5mm_Horizontal +TE FPC connector, 48 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +50 +49 +Connector_FFC-FPC +TE_4-1734839-9_1x49-1MP_P0.5mm_Horizontal +TE FPC connector, 49 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +51 +50 +Connector_FFC-FPC +TE_5-1734839-0_1x50-1MP_P0.5mm_Horizontal +TE FPC connector, 50 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +52 +51 +Connector_FFC-FPC +TE_84952-4_1x04-1MP_P1.0mm_Horizontal +TE FPC connector, 04 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +6 +5 +Connector_FFC-FPC +TE_84952-5_1x05-1MP_P1.0mm_Horizontal +TE FPC connector, 05 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +7 +6 +Connector_FFC-FPC +TE_84952-6_1x06-1MP_P1.0mm_Horizontal +TE FPC connector, 06 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +8 +7 +Connector_FFC-FPC +TE_84952-7_1x07-1MP_P1.0mm_Horizontal +TE FPC connector, 07 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +9 +8 +Connector_FFC-FPC +TE_84952-8_1x08-1MP_P1.0mm_Horizontal +TE FPC connector, 08 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +10 +9 +Connector_FFC-FPC +TE_84952-9_1x09-1MP_P1.0mm_Horizontal +TE FPC connector, 09 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +11 +10 +Connector_FFC-FPC +TE_84953-4_1x04-1MP_P1.0mm_Horizontal +TE FPC connector, 04 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +6 +5 +Connector_FFC-FPC +TE_84953-5_1x05-1MP_P1.0mm_Horizontal +TE FPC connector, 05 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +7 +6 +Connector_FFC-FPC +TE_84953-6_1x06-1MP_P1.0mm_Horizontal +TE FPC connector, 06 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +8 +7 +Connector_FFC-FPC +TE_84953-7_1x07-1MP_P1.0mm_Horizontal +TE FPC connector, 07 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +9 +8 +Connector_FFC-FPC +TE_84953-8_1x08-1MP_P1.0mm_Horizontal +TE FPC connector, 08 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +10 +9 +Connector_FFC-FPC +TE_84953-9_1x09-1MP_P1.0mm_Horizontal +TE FPC connector, 09 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +11 +10 +Connector_FFC-FPC +Wuerth_68611214422_1x12-1MP_P1.0mm_Horizontal +http://katalog.we-online.de/em/datasheet/68611214422.pdf +Wuerth FPC 68611214422 connector 12 bottom-side contacts 1.0mm pitch 1.0mm height SMT +0 +14 +13 +Connector_HDMI +HDMI_A_Contact_Technology_HDMI-19APL2_Horizontal +HDMI Contact Technology Type A http://www.contactswitch.com/en/download.aspx?id=1449 +HDMI Contact Technology Type A +0 +23 +20 +Connector_HDMI +HDMI_A_Kycon_KDMIX-SL1-NS-WS-B15_VerticalRightAngle +HDMI, Type A, Kycon KDMIX-SL1-NS-WS-B15, Vertical Right Angle, http://www.kycon.com/Pub_Eng_Draw/KDMIX-SL1-NS-WS-B15.pdf +hdmi type a +0 +23 +20 +Connector_HDMI +HDMI_Micro-D_Molex_46765-0x01 +HDMI, Micro, Type D, SMD, 0.4mm pitch, 19 ckt, right angle (http://www.molex.com/pdm_docs/sd/467651301_sd.pdf) +hdmi micro type d right angle smd +0 +23 +20 +Connector_HDMI +HDMI_Micro-D_Molex_46765-1x01 +HDMI, Micro, Type D, THT, 0.4mm pitch, 19 ckt, right angle (http://www.molex.com/pdm_docs/sd/467651301_sd.pdf) +hdmi micro type d right angle tht +0 +23 +20 +Connector_HDMI +HDMI_Micro-D_Molex_46765-2x0x +HDMI, Micro, Type D, THT/SMD hybrid, 0.4mm pitch, 19 ckt, right angle (http://www.molex.com/pdm_docs/sd/467651301_sd.pdf) +hdmi micro type d right angle tht smd hybrid +0 +23 +20 +Connector_Harwin +Harwin_Gecko-G125-FVX0605L0X_2x03_P1.25mm_Vertical +Harwin Gecko Connector, 6 pins, dual row female, vertical entry, PN:G125-FVX0605L0X +connector harwin gecko +0 +6 +6 +Connector_Harwin +Harwin_Gecko-G125-FVX1005L0X_2x05_P1.25mm_Vertical +Harwin Gecko Connector, 10 pins, dual row female, vertical entry, PN:G125-FVX1005L0X +connector harwin gecko +0 +10 +10 +Connector_Harwin +Harwin_Gecko-G125-FVX1205L0X_2x06_P1.25mm_Vertical +Harwin Gecko Connector, 12 pins, dual row female, vertical entry, PN:G125-FVX1205L0X +connector harwin gecko +0 +12 +12 +Connector_Harwin +Harwin_Gecko-G125-FVX1605L0X_2x08_P1.25mm_Vertical +Harwin Gecko Connector, 16 pins, dual row female, vertical entry, PN:G125-FVX1605L0X +connector harwin gecko +0 +16 +16 +Connector_Harwin +Harwin_Gecko-G125-FVX2005L0X_2x10_P1.25mm_Vertical +Harwin Gecko Connector, 20 pins, dual row female, vertical entry, PN:G125-FVX2005L0X +connector harwin gecko +0 +20 +20 +Connector_Harwin +Harwin_Gecko-G125-FVX2605L0X_2x13_P1.25mm_Vertical +Harwin Gecko Connector, 26 pins, dual row female, vertical entry, PN:G125-FVX2605L0X +connector harwin gecko +0 +26 +26 +Connector_Harwin +Harwin_Gecko-G125-FVX3405L0X_2x17_P1.25mm_Vertical +Harwin Gecko Connector, 34 pins, dual row female, vertical entry, PN:G125-FVX3405L0X +connector harwin gecko +0 +34 +34 +Connector_Harwin +Harwin_Gecko-G125-FVX5005L0X_2x25_P1.25mm_Vertical +Harwin Gecko Connector, 50 pins, dual row female, vertical entry, PN:G125-FVX5005L0X +connector harwin gecko +0 +50 +50 +Connector_Harwin +Harwin_Gecko-G125-MVX0605L0X_2x03_P1.25mm_Vertical +Harwin Gecko Connector, 6 pins, dual row male, vertical entry, no latches, PN:G125-MVX0605L0X +connector harwin gecko +0 +6 +6 +Connector_Harwin +Harwin_Gecko-G125-MVX0605L1X_2x03_P1.25mm_Vertical +Harwin Gecko Connector, 6 pins, dual row male, vertical entry, with latches, PN:G125-MVX0605L1X +connector harwin gecko +0 +6 +6 +Connector_Harwin +Harwin_Gecko-G125-MVX1005L0X_2x05_P1.25mm_Vertical +Harwin Gecko Connector, 10 pins, dual row male, vertical entry, no latches, PN:G125-MVX1005L0X +connector harwin gecko +0 +10 +10 +Connector_Harwin +Harwin_Gecko-G125-MVX1005L1X_2x05_P1.25mm_Vertical +Harwin Gecko Connector, 10 pins, dual row male, vertical entry, with latches, PN:G125-MVX1005L1X +connector harwin gecko +0 +10 +10 +Connector_Harwin +Harwin_Gecko-G125-MVX1205L0X_2x06_P1.25mm_Vertical +Harwin Gecko Connector, 12 pins, dual row male, vertical entry, no latches, PN:G125-MVX1205L0X +connector harwin gecko +0 +12 +12 +Connector_Harwin +Harwin_Gecko-G125-MVX1205L1X_2x06_P1.25mm_Vertical +Harwin Gecko Connector, 12 pins, dual row male, vertical entry, with latches, PN:G125-MVX1205L1X +connector harwin gecko +0 +12 +12 +Connector_Harwin +Harwin_Gecko-G125-MVX1605L0X_2x08_P1.25mm_Vertical +Harwin Gecko Connector, 16 pins, dual row male, vertical entry, no latches, PN:G125-MVX1605L0X +connector harwin gecko +0 +16 +16 +Connector_Harwin +Harwin_Gecko-G125-MVX1605L1X_2x08_P1.25mm_Vertical +Harwin Gecko Connector, 16 pins, dual row male, vertical entry, with latches, PN:G125-MVX1605L1X +connector harwin gecko +0 +16 +16 +Connector_Harwin +Harwin_Gecko-G125-MVX2005L0X_2x10_P1.25mm_Vertical +Harwin Gecko Connector, 20 pins, dual row male, vertical entry, no latches, PN:G125-MVX2005L0X +connector harwin gecko +0 +20 +20 +Connector_Harwin +Harwin_Gecko-G125-MVX2005L1X_2x10_P1.25mm_Vertical +Harwin Gecko Connector, 20 pins, dual row male, vertical entry, with latches, PN:G125-MVX2005L1X +connector harwin gecko +0 +20 +20 +Connector_Harwin +Harwin_Gecko-G125-MVX2605L0X_2x13_P1.25mm_Vertical +Harwin Gecko Connector, 26 pins, dual row male, vertical entry, no latches, PN:G125-MVX2605L0X +connector harwin gecko +0 +26 +26 +Connector_Harwin +Harwin_Gecko-G125-MVX2605L1X_2x13_P1.25mm_Vertical +Harwin Gecko Connector, 26 pins, dual row male, vertical entry, with latches, PN:G125-MVX2605L1X +connector harwin gecko +0 +26 +26 +Connector_Harwin +Harwin_Gecko-G125-MVX3405L0X_2x17_P1.25mm_Vertical +Harwin Gecko Connector, 34 pins, dual row male, vertical entry, no latches, PN:G125-MVX3405L0X +connector harwin gecko +0 +34 +34 +Connector_Harwin +Harwin_Gecko-G125-MVX3405L1X_2x17_P1.25mm_Vertical +Harwin Gecko Connector, 34 pins, dual row male, vertical entry, with latches, PN:G125-MVX3405L1X +connector harwin gecko +0 +34 +34 +Connector_Harwin +Harwin_Gecko-G125-MVX5005L0X_2x25_P1.25mm_Vertical +Harwin Gecko Connector, 50 pins, dual row male, vertical entry, no latches, PN:G125-MVX5005L0X +connector harwin gecko +0 +50 +50 +Connector_Harwin +Harwin_Gecko-G125-MVX5005L1X_2x25_P1.25mm_Vertical +Harwin Gecko Connector, 50 pins, dual row male, vertical entry, with latches, PN:G125-MVX5005L1X +connector harwin gecko +0 +50 +50 +Connector_Harwin +Harwin_LTek-Male_02_P2.00mm_Vertical +Harwin LTek Connector, 2 pins, single row male, vertical entry +connector harwin ltek M80 +0 +2 +2 +Connector_Harwin +Harwin_LTek-Male_02_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 2 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +6 +2 +Connector_Harwin +Harwin_LTek-Male_2x02_P2.00mm_Vertical +Harwin LTek Connector, 4 pins, single row male, vertical entry +connector harwin ltek M80 +0 +4 +4 +Connector_Harwin +Harwin_LTek-Male_2x02_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 4 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +8 +4 +Connector_Harwin +Harwin_LTek-Male_2x03_P2.00mm_Vertical +Harwin LTek Connector, 6 pins, single row male, vertical entry +connector harwin ltek M80 +0 +6 +6 +Connector_Harwin +Harwin_LTek-Male_2x03_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 6 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +10 +6 +Connector_Harwin +Harwin_LTek-Male_2x04_P2.00mm_Vertical +Harwin LTek Connector, 8 pins, single row male, vertical entry +connector harwin ltek M80 +0 +8 +8 +Connector_Harwin +Harwin_LTek-Male_2x04_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 8 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +12 +8 +Connector_Harwin +Harwin_LTek-Male_2x05_P2.00mm_Vertical +Harwin LTek Connector, 10 pins, single row male, vertical entry +connector harwin ltek M80 +0 +10 +10 +Connector_Harwin +Harwin_LTek-Male_2x05_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 10 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +14 +10 +Connector_Harwin +Harwin_LTek-Male_2x06_P2.00mm_Vertical +Harwin LTek Connector, 12 pins, single row male, vertical entry +connector harwin ltek M80 +0 +12 +12 +Connector_Harwin +Harwin_LTek-Male_2x06_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 12 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +16 +12 +Connector_Harwin +Harwin_LTek-Male_2x07_P2.00mm_Vertical +Harwin LTek Connector, 14 pins, single row male, vertical entry +connector harwin ltek M80 +0 +14 +14 +Connector_Harwin +Harwin_LTek-Male_2x07_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 14 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +18 +14 +Connector_Harwin +Harwin_LTek-Male_2x08_P2.00mm_Vertical +Harwin LTek Connector, 16 pins, single row male, vertical entry +connector harwin ltek M80 +0 +16 +16 +Connector_Harwin +Harwin_LTek-Male_2x08_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 16 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +20 +16 +Connector_Harwin +Harwin_LTek-Male_2x09_P2.00mm_Vertical +Harwin LTek Connector, 18 pins, single row male, vertical entry +connector harwin ltek M80 +0 +18 +18 +Connector_Harwin +Harwin_LTek-Male_2x09_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 18 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +22 +18 +Connector_Harwin +Harwin_LTek-Male_2x10_P2.00mm_Vertical +Harwin LTek Connector, 20 pins, single row male, vertical entry +connector harwin ltek M80 +0 +20 +20 +Connector_Harwin +Harwin_LTek-Male_2x10_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 20 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +24 +20 +Connector_Harwin +Harwin_LTek-Male_2x13_P2.00mm_Vertical +Harwin LTek Connector, 26 pins, single row male, vertical entry +connector harwin ltek M80 +0 +26 +26 +Connector_Harwin +Harwin_LTek-Male_2x13_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 26 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +30 +26 +Connector_Harwin +Harwin_LTek-Male_2x17_P2.00mm_Vertical +Harwin LTek Connector, 34 pins, single row male, vertical entry +connector harwin ltek M80 +0 +34 +34 +Connector_Harwin +Harwin_LTek-Male_2x17_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 34 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +38 +34 +Connector_Harwin +Harwin_LTek-Male_2x22_P2.00mm_Vertical +Harwin LTek Connector, 44 pins, single row male, vertical entry +connector harwin ltek M80 +0 +44 +44 +Connector_Harwin +Harwin_LTek-Male_2x22_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 44 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +48 +44 +Connector_Harwin +Harwin_LTek-Male_03_P2.00mm_Vertical +Harwin LTek Connector, 3 pins, single row male, vertical entry +connector harwin ltek M80 +0 +3 +3 +Connector_Harwin +Harwin_LTek-Male_03_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 3 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +7 +3 +Connector_Harwin +Harwin_LTek-Male_04_P2.00mm_Vertical +Harwin LTek Connector, 4 pins, single row male, vertical entry +connector harwin ltek M80 +0 +4 +4 +Connector_Harwin +Harwin_LTek-Male_04_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 4 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +8 +4 +Connector_Harwin +Harwin_LTek-Male_05_P2.00mm_Vertical +Harwin LTek Connector, 5 pins, single row male, vertical entry +connector harwin ltek M80 +0 +5 +5 +Connector_Harwin +Harwin_LTek-Male_05_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 5 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +9 +5 +Connector_Harwin +Harwin_LTek-Male_06_P2.00mm_Vertical +Harwin LTek Connector, 6 pins, single row male, vertical entry +connector harwin ltek M80 +0 +6 +6 +Connector_Harwin +Harwin_LTek-Male_06_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 6 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +10 +6 +Connector_Harwin +Harwin_LTek-Male_07_P2.00mm_Vertical +Harwin LTek Connector, 7 pins, single row male, vertical entry +connector harwin ltek M80 +0 +7 +7 +Connector_Harwin +Harwin_LTek-Male_07_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 7 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +11 +7 +Connector_Harwin +Harwin_LTek-Male_17_P2.00mm_Vertical +Harwin LTek Connector, 17 pins, single row male, vertical entry +connector harwin ltek M80 +0 +17 +17 +Connector_Harwin +Harwin_LTek-Male_17_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 17 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +21 +17 +Connector_Harwin +Harwin_LTek-Male_22_P2.00mm_Vertical +Harwin LTek Connector, 22 pins, single row male, vertical entry +connector harwin ltek M80 +0 +22 +22 +Connector_Harwin +Harwin_LTek-Male_22_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 22 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +26 +22 +Connector_Harwin +Harwin_M20-89003xx_1x03_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89003xx, 3 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +4 +3 +Connector_Harwin +Harwin_M20-89004xx_1x04_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89004xx, 4 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +5 +4 +Connector_Harwin +Harwin_M20-89005xx_1x05_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89005xx, 5 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +6 +5 +Connector_Harwin +Harwin_M20-89006xx_1x06_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89006xx, 6 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +7 +6 +Connector_Harwin +Harwin_M20-89007xx_1x07_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89007xx, 7 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +8 +7 +Connector_Harwin +Harwin_M20-89008xx_1x08_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89008xx, 8 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +9 +8 +Connector_Harwin +Harwin_M20-89009xx_1x09_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89009xx, 9 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +10 +9 +Connector_Harwin +Harwin_M20-89010xx_1x10_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89010xx, 10 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +11 +10 +Connector_Harwin +Harwin_M20-89011xx_1x11_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89011xx, 11 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +12 +11 +Connector_Harwin +Harwin_M20-89012xx_1x12_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89012xx, 12 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +13 +12 +Connector_Harwin +Harwin_M20-89013xx_1x13_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89013xx, 13 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +14 +13 +Connector_Harwin +Harwin_M20-89014xx_1x14_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89014xx, 14 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +15 +14 +Connector_Harwin +Harwin_M20-89015xx_1x15_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89015xx, 15 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +16 +15 +Connector_Harwin +Harwin_M20-89016xx_1x16_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89016xx, 16 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +17 +16 +Connector_Harwin +Harwin_M20-89017xx_1x17_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89017xx, 17 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +18 +17 +Connector_Harwin +Harwin_M20-89018xx_1x18_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89018xx, 18 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +19 +18 +Connector_Harwin +Harwin_M20-89019xx_1x19_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89019xx, 19 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +20 +19 +Connector_Harwin +Harwin_M20-89020xx_1x20_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89020xx, 20 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +21 +20 +Connector_Harwin +Harwin_M20-7810245_2x02_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810245, 2 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +4 +4 +Connector_Harwin +Harwin_M20-7810345_2x03_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810345, 3 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +6 +6 +Connector_Harwin +Harwin_M20-7810445_2x04_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810445, 4 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +8 +8 +Connector_Harwin +Harwin_M20-7810545_2x05_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810545, 5 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +10 +10 +Connector_Harwin +Harwin_M20-7810645_2x06_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810645, 6 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +12 +12 +Connector_Harwin +Harwin_M20-7810745_2x07_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810745, 7 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +14 +14 +Connector_Harwin +Harwin_M20-7810845_2x08_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810845, 8 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +16 +16 +Connector_Harwin +Harwin_M20-7810945_2x09_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810945, 9 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +18 +18 +Connector_Harwin +Harwin_M20-7811045_2x10_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7811045, 10 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +20 +20 +Connector_Harwin +Harwin_M20-7811245_2x12_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7811245, 12 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +24 +24 +Connector_Harwin +Harwin_M20-7811545_2x15_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7811545, 15 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +30 +30 +Connector_Harwin +Harwin_M20-7812045_2x20_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7812045, 20 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +40 +40 +Connector_Hirose +Hirose_BM24_BM24-40DP-2-0.35V_2x20_P0.35mm_PowerPin2_Vertical +Hirose BM24 series connector, BM24-40DP/2-0.35V (https://www.hirose.com/product/en/download_file/key_name/BM24/category/Catalog/doc_file_id/47680/?file_category_id=4&item_id=50&is_series=1) +connector Hirose BM24 40pin header +0 +44 +42 +Connector_Hirose +Hirose_BM24_BM24-40DS-2-0.35V_2x20_P0.35mm_PowerPin2_Vertical +Hirose BM24 series connector, BM24-40DS/2-0.35V (https://www.hirose.com/product/en/download_file/key_name/BM24/category/Catalog/doc_file_id/47680/?file_category_id=4&item_id=50&is_series=1) +connector Hirose 40pin receptacle vertical +0 +42 +42 +Connector_Hirose +Hirose_DF3EA-02P-2H_1x02-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-02P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +4 +3 +Connector_Hirose +Hirose_DF3EA-03P-2H_1x03-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-03P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +5 +4 +Connector_Hirose +Hirose_DF3EA-04P-2H_1x04-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-04P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +6 +5 +Connector_Hirose +Hirose_DF3EA-05P-2H_1x05-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-05P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +7 +6 +Connector_Hirose +Hirose_DF3EA-06P-2H_1x06-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-06P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +8 +7 +Connector_Hirose +Hirose_DF3EA-07P-2H_1x07-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-07P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +9 +8 +Connector_Hirose +Hirose_DF3EA-08P-2H_1x08-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-08P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +10 +9 +Connector_Hirose +Hirose_DF3EA-09P-2H_1x09-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-09P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +11 +10 +Connector_Hirose +Hirose_DF3EA-10P-2H_1x10-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-10P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +12 +11 +Connector_Hirose +Hirose_DF3EA-11P-2H_1x11-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-11P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +13 +12 +Connector_Hirose +Hirose_DF3EA-12P-2H_1x12-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-12P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +14 +13 +Connector_Hirose +Hirose_DF3EA-13P-2H_1x13-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-13P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +15 +14 +Connector_Hirose +Hirose_DF3EA-14P-2H_1x14-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-14P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +16 +15 +Connector_Hirose +Hirose_DF3EA-15P-2H_1x15-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-15P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +17 +16 +Connector_Hirose +Hirose_DF11-4DP-2DSA_2x02_P2.00mm_Vertical +Hirose DF11 through hole, DF11-4DP-2DSA, 2 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +4 +4 +Connector_Hirose +Hirose_DF11-6DP-2DSA_2x03_P2.00mm_Vertical +Hirose DF11 through hole, DF11-6DP-2DSA, 3 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +6 +6 +Connector_Hirose +Hirose_DF11-8DP-2DSA_2x04_P2.00mm_Vertical +Hirose DF11 through hole, DF11-8DP-2DSA, 4 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +8 +8 +Connector_Hirose +Hirose_DF11-10DP-2DSA_2x05_P2.00mm_Vertical +Hirose DF11 through hole, DF11-10DP-2DSA, 5 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +10 +10 +Connector_Hirose +Hirose_DF11-12DP-2DSA_2x06_P2.00mm_Vertical +Hirose DF11 through hole, DF11-12DP-2DSA, 6 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +12 +12 +Connector_Hirose +Hirose_DF11-14DP-2DSA_2x07_P2.00mm_Vertical +Hirose DF11 through hole, DF11-14DP-2DSA, 7 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +14 +14 +Connector_Hirose +Hirose_DF11-16DP-2DSA_2x08_P2.00mm_Vertical +Hirose DF11 through hole, DF11-16DP-2DSA, 8 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +16 +16 +Connector_Hirose +Hirose_DF11-18DP-2DSA_2x09_P2.00mm_Vertical +Hirose DF11 through hole, DF11-18DP-2DSA, 9 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +18 +18 +Connector_Hirose +Hirose_DF11-20DP-2DSA_2x10_P2.00mm_Vertical +Hirose DF11 through hole, DF11-20DP-2DSA, 10 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +20 +20 +Connector_Hirose +Hirose_DF11-22DP-2DSA_2x11_P2.00mm_Vertical +Hirose DF11 through hole, DF11-22DP-2DSA, 11 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +22 +22 +Connector_Hirose +Hirose_DF11-24DP-2DSA_2x12_P2.00mm_Vertical +Hirose DF11 through hole, DF11-24DP-2DSA, 12 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +24 +24 +Connector_Hirose +Hirose_DF11-26DP-2DSA_2x13_P2.00mm_Vertical +Hirose DF11 through hole, DF11-26DP-2DSA, 13 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +26 +26 +Connector_Hirose +Hirose_DF11-28DP-2DSA_2x14_P2.00mm_Vertical +Hirose DF11 through hole, DF11-28DP-2DSA, 14 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +28 +28 +Connector_Hirose +Hirose_DF11-30DP-2DSA_2x15_P2.00mm_Vertical +Hirose DF11 through hole, DF11-30DP-2DSA, 15 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +30 +30 +Connector_Hirose +Hirose_DF11-32DP-2DSA_2x16_P2.00mm_Vertical +Hirose DF11 through hole, DF11-32DP-2DSA, 16 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +32 +32 +Connector_Hirose +Hirose_DF12_DF12C3.0-10DS-0.5V_2x05_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-10DS-0.5V, 10 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +20 +10 +Connector_Hirose +Hirose_DF12_DF12C3.0-14DS-0.5V_2x07_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-14DS-0.5V, 14 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +28 +14 +Connector_Hirose +Hirose_DF12_DF12C3.0-20DS-0.5V_2x10_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-20DS-0.5V, 20 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +40 +20 +Connector_Hirose +Hirose_DF12_DF12C3.0-30DS-0.5V_2x15_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-30DS-0.5V, 30 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +60 +30 +Connector_Hirose +Hirose_DF12_DF12C3.0-32DS-0.5V_2x16_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-32DS-0.5V, 32 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +64 +32 +Connector_Hirose +Hirose_DF12_DF12C3.0-36DS-0.5V_2x18_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-36DS-0.5V, 36 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +72 +36 +Connector_Hirose +Hirose_DF12_DF12C3.0-40DS-0.5V_2x20_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-40DS-0.5V, 40 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +80 +40 +Connector_Hirose +Hirose_DF12_DF12C3.0-50DS-0.5V_2x25_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-50DS-0.5V, 50 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +100 +50 +Connector_Hirose +Hirose_DF12_DF12C3.0-60DS-0.5V_2x30_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-60DS-0.5V, 60 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +120 +60 +Connector_Hirose +Hirose_DF12_DF12E3.0-10DP-0.5V_2x05_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-10DP-0.5V, 10 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +20 +10 +Connector_Hirose +Hirose_DF12_DF12E3.0-14DP-0.5V_2x07_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-14DP-0.5V, 14 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +28 +14 +Connector_Hirose +Hirose_DF12_DF12E3.0-20DP-0.5V_2x10_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-20DP-0.5V, 20 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +40 +20 +Connector_Hirose +Hirose_DF12_DF12E3.0-30DP-0.5V_2x15_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-30DP-0.5V, 30 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +60 +30 +Connector_Hirose +Hirose_DF12_DF12E3.0-32DP-0.5V_2x16_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-32DP-0.5V, 32 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +64 +32 +Connector_Hirose +Hirose_DF12_DF12E3.0-36DP-0.5V_2x18_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-36DP-0.5V, 36 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +72 +36 +Connector_Hirose +Hirose_DF12_DF12E3.0-40DP-0.5V_2x20_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-40DP-0.5V, 40 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +80 +40 +Connector_Hirose +Hirose_DF12_DF12E3.0-50DP-0.5V_2x25_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-50DP-0.5V, 50 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +100 +50 +Connector_Hirose +Hirose_DF12_DF12E3.0-60DP-0.5V_2x30_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-60DP-0.5V, 60 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +120 +60 +Connector_Hirose +Hirose_DF12_DF12E3.0-80DP-0.5V_2x40_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-80DP-0.5V, 80 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +160 +80 +Connector_Hirose +Hirose_DF13-02P-1.25DSA_1x02_P1.25mm_Vertical +Hirose DF13 through hole, DF13-02P-1.25DSA, 2 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +2 +2 +Connector_Hirose +Hirose_DF13-02P-1.25DS_1x02_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-02P-1.25DS, 2 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +2 +2 +Connector_Hirose +Hirose_DF13-03P-1.25DSA_1x03_P1.25mm_Vertical +Hirose DF13 through hole, DF13-03P-1.25DSA, 3 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +3 +3 +Connector_Hirose +Hirose_DF13-03P-1.25DS_1x03_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-03P-1.25DS, 3 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +3 +3 +Connector_Hirose +Hirose_DF13-04P-1.25DSA_1x04_P1.25mm_Vertical +Hirose DF13 through hole, DF13-04P-1.25DSA, 4 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +4 +4 +Connector_Hirose +Hirose_DF13-04P-1.25DS_1x04_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-04P-1.25DS, 4 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +4 +4 +Connector_Hirose +Hirose_DF13-05P-1.25DSA_1x05_P1.25mm_Vertical +Hirose DF13 through hole, DF13-05P-1.25DSA, 5 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +5 +5 +Connector_Hirose +Hirose_DF13-05P-1.25DS_1x05_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-05P-1.25DS, 5 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +5 +5 +Connector_Hirose +Hirose_DF13-06P-1.25DSA_1x06_P1.25mm_Vertical +Hirose DF13 through hole, DF13-06P-1.25DSA, 6 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +6 +6 +Connector_Hirose +Hirose_DF13-06P-1.25DS_1x06_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-06P-1.25DS, 6 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +6 +6 +Connector_Hirose +Hirose_DF13-07P-1.25DSA_1x07_P1.25mm_Vertical +Hirose DF13 through hole, DF13-07P-1.25DSA, 7 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +7 +7 +Connector_Hirose +Hirose_DF13-07P-1.25DS_1x07_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-07P-1.25DS, 7 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +7 +7 +Connector_Hirose +Hirose_DF13-08P-1.25DSA_1x08_P1.25mm_Vertical +Hirose DF13 through hole, DF13-08P-1.25DSA, 8 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +8 +8 +Connector_Hirose +Hirose_DF13-08P-1.25DS_1x08_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-08P-1.25DS, 8 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +8 +8 +Connector_Hirose +Hirose_DF13-09P-1.25DSA_1x09_P1.25mm_Vertical +Hirose DF13 through hole, DF13-09P-1.25DSA, 9 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +9 +9 +Connector_Hirose +Hirose_DF13-09P-1.25DS_1x09_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-09P-1.25DS, 9 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +9 +9 +Connector_Hirose +Hirose_DF13-10P-1.25DSA_1x10_P1.25mm_Vertical +Hirose DF13 through hole, DF13-10P-1.25DSA, 10 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +10 +10 +Connector_Hirose +Hirose_DF13-10P-1.25DS_1x10_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-10P-1.25DS, 10 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +10 +10 +Connector_Hirose +Hirose_DF13-11P-1.25DSA_1x11_P1.25mm_Vertical +Hirose DF13 through hole, DF13-11P-1.25DSA, 11 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +11 +11 +Connector_Hirose +Hirose_DF13-11P-1.25DS_1x11_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-11P-1.25DS, 11 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +11 +11 +Connector_Hirose +Hirose_DF13-12P-1.25DSA_1x12_P1.25mm_Vertical +Hirose DF13 through hole, DF13-12P-1.25DSA, 12 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +12 +12 +Connector_Hirose +Hirose_DF13-12P-1.25DS_1x12_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-12P-1.25DS, 12 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +12 +12 +Connector_Hirose +Hirose_DF13-13P-1.25DSA_1x13_P1.25mm_Vertical +Hirose DF13 through hole, DF13-13P-1.25DSA, 13 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +13 +13 +Connector_Hirose +Hirose_DF13-14P-1.25DSA_1x14_P1.25mm_Vertical +Hirose DF13 through hole, DF13-14P-1.25DSA, 14 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +14 +14 +Connector_Hirose +Hirose_DF13-14P-1.25DS_1x14_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-14P-1.25DS, 14 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +14 +14 +Connector_Hirose +Hirose_DF13-15P-1.25DSA_1x15_P1.25mm_Vertical +Hirose DF13 through hole, DF13-15P-1.25DSA, 15 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +15 +15 +Connector_Hirose +Hirose_DF13-15P-1.25DS_1x15_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-15P-1.25DS, 15 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +15 +15 +Connector_Hirose +Hirose_DF13C_CL535-0402-2-51_1x02-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0402-2-51, 2 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +4 +3 +Connector_Hirose +Hirose_DF13C_CL535-0403-5-51_1x03-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0403-5-51, 3 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +5 +4 +Connector_Hirose +Hirose_DF13C_CL535-0404-8-51_1x04-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0404-8-51, 4 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +6 +5 +Connector_Hirose +Hirose_DF13C_CL535-0405-0-51_1x05-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0405-0-51, 5 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +7 +6 +Connector_Hirose +Hirose_DF13C_CL535-0406-3-51_1x06-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0406-3-51, 6 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +8 +7 +Connector_Hirose +Hirose_DF13C_CL535-0407-6-51_1x07-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0407-6-51, 7 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +9 +8 +Connector_Hirose +Hirose_DF13C_CL535-0408-9-51_1x08-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0408-9-51, 8 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +10 +9 +Connector_Hirose +Hirose_DF13C_CL535-0409-1-51_1x09-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0409-1-51, 9 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +11 +10 +Connector_Hirose +Hirose_DF13C_CL535-0410-4-51_1x10-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0410-4-51, 10 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +12 +11 +Connector_Hirose +Hirose_DF13C_CL535-0411-3-51_1x11-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0411-3-51, 11 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +13 +12 +Connector_Hirose +Hirose_DF13C_CL535-0412-6-51_1x12-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0412-6-51, 12 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +14 +13 +Connector_Hirose +Hirose_DF13C_CL535-0414-1-51_1x14-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0414-1-51, 14 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +16 +15 +Connector_Hirose +Hirose_DF13C_CL535-0415-4-51_1x15-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0415-4-51, 15 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +17 +16 +Connector_Hirose +Hirose_DF52-2S-0.8H_1x02-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-2S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +4 +3 +Connector_Hirose +Hirose_DF52-3S-0.8H_1x03-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-3S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +5 +4 +Connector_Hirose +Hirose_DF52-4S-0.8H_1x04-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-4S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +6 +5 +Connector_Hirose +Hirose_DF52-5S-0.8H_1x05-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-5S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +7 +6 +Connector_Hirose +Hirose_DF52-6S-0.8H_1x06-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-6S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +8 +7 +Connector_Hirose +Hirose_DF52-7S-0.8H_1x07-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-7S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +9 +8 +Connector_Hirose +Hirose_DF52-8S-0.8H_1x08-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-8S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +10 +9 +Connector_Hirose +Hirose_DF52-9S-0.8H_1x09-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-9S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +11 +10 +Connector_Hirose +Hirose_DF52-10S-0.8H_1x10-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-10S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +12 +11 +Connector_Hirose +Hirose_DF52-11S-0.8H_1x11-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-11S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +13 +12 +Connector_Hirose +Hirose_DF52-12S-0.8H_1x12-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-12S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +14 +13 +Connector_Hirose +Hirose_DF52-14S-0.8H_1x14-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-14S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +16 +15 +Connector_Hirose +Hirose_DF52-15S-0.8H_1x15-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-15S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +17 +16 +Connector_Hirose +Hirose_DF63-1P-3.96DSA_1x01_P3.96mm_Horizontal +Molex DF63 through hole, DF63-1P-3.96DSA, 1 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose top entry +0 +1 +1 +Connector_Hirose +Hirose_DF63-2P-3.96DSA_1x02_P3.96mm_Horizontal +Molex DF63 through hole, DF63-2P-3.96DSA, 2 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose top entry +0 +2 +2 +Connector_Hirose +Hirose_DF63-3P-3.96DSA_1x03_P3.96mm_Horizontal +Molex DF63 through hole, DF63-3P-3.96DSA, 3 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose top entry +0 +3 +3 +Connector_Hirose +Hirose_DF63-4P-3.96DSA_1x04_P3.96mm_Horizontal +Molex DF63 through hole, DF63-4P-3.96DSA, 4 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose top entry +0 +4 +4 +Connector_Hirose +Hirose_DF63-5P-3.96DSA_1x05_P3.96mm_Horizontal +Molex DF63 through hole, DF63-5P-3.96DSA, 5 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose top entry +0 +5 +5 +Connector_Hirose +Hirose_DF63-5P-3.96DSA_1x05_P3.96mm_Vertical +Hirose DF63 through hole, DF63-5P-3.96DSA, 5 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +5 +5 +Connector_Hirose +Hirose_DF63-6P-3.96DSA_1x06_P3.96mm_Horizontal +Molex DF63 through hole, DF63-6P-3.96DSA, 6 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose top entry +0 +6 +6 +Connector_Hirose +Hirose_DF63-6P-3.96DSA_1x06_P3.96mm_Vertical +Hirose DF63 through hole, DF63-6P-3.96DSA, 6 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +6 +6 +Connector_Hirose +Hirose_DF63M-1P-3.96DSA_1x01_P3.96mm_Vertical +Hirose DF63 through hole, DF63M-1P-3.96DSA, 1 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +1 +1 +Connector_Hirose +Hirose_DF63M-2P-3.96DSA_1x02_P3.96mm_Vertical +Hirose DF63 through hole, DF63M-2P-3.96DSA, 2 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +2 +2 +Connector_Hirose +Hirose_DF63M-3P-3.96DSA_1x03_P3.96mm_Vertical +Hirose DF63 through hole, DF63M-3P-3.96DSA, 3 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +3 +3 +Connector_Hirose +Hirose_DF63M-4P-3.96DSA_1x04_P3.96mm_Vertical +Hirose DF63 through hole, DF63M-4P-3.96DSA, 4 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +4 +4 +Connector_Hirose +Hirose_DF63R-1P-3.96DSA_1x01_P3.96mm_Vertical +Hirose DF63 through hole, DF63R-1P-3.96DSA, 1 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +1 +1 +Connector_Hirose +Hirose_DF63R-2P-3.96DSA_1x02_P3.96mm_Vertical +Hirose DF63 through hole, DF63R-2P-3.96DSA, 2 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +2 +2 +Connector_Hirose +Hirose_DF63R-3P-3.96DSA_1x03_P3.96mm_Vertical +Hirose DF63 through hole, DF63R-3P-3.96DSA, 3 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +3 +3 +Connector_Hirose +Hirose_DF63R-4P-3.96DSA_1x04_P3.96mm_Vertical +Hirose DF63 through hole, DF63R-4P-3.96DSA, 4 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +4 +4 +Connector_Hirose +Hirose_DF63R-5P-3.96DSA_1x05_P3.96mm_Vertical +Hirose DF63 through hole, DF63R-5P-3.96DSA, 5 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +5 +5 +Connector_IDC +IDC-Header_2x03_P2.54mm_Horizontal +Through hole IDC box header, 2x03, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x03 2.54mm double row +0 +6 +6 +Connector_IDC +IDC-Header_2x03_P2.54mm_Vertical +Through hole IDC box header, 2x03, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x03 2.54mm double row +0 +6 +6 +Connector_IDC +IDC-Header_2x04_P2.54mm_Horizontal +Through hole IDC box header, 2x04, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x04 2.54mm double row +0 +8 +8 +Connector_IDC +IDC-Header_2x04_P2.54mm_Vertical +Through hole IDC box header, 2x04, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x04 2.54mm double row +0 +8 +8 +Connector_IDC +IDC-Header_2x05-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x05 2.54mm double row +0 +12 +11 +Connector_IDC +IDC-Header_2x05-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x05 2.54mm double row +0 +12 +11 +Connector_IDC +IDC-Header_2x05-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x05 2.54mm double row +0 +12 +11 +Connector_IDC +IDC-Header_2x05-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x05 2.54mm double row +0 +12 +11 +Connector_IDC +IDC-Header_2x05-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x05 2.54mm double row +0 +12 +11 +Connector_IDC +IDC-Header_2x05_P2.54mm_Horizontal +Through hole IDC box header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x05 2.54mm double row +0 +10 +10 +Connector_IDC +IDC-Header_2x05_P2.54mm_Horizontal_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +12 +10 +Connector_IDC +IDC-Header_2x05_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x05 2.54mm double row +0 +10 +10 +Connector_IDC +IDC-Header_2x05_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x05 2.54mm double row +0 +10 +10 +Connector_IDC +IDC-Header_2x05_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x05 2.54mm double row +0 +10 +10 +Connector_IDC +IDC-Header_2x05_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x05 2.54mm double row +0 +10 +10 +Connector_IDC +IDC-Header_2x05_P2.54mm_Latch_Vertical +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x05 2.54mm double row +0 +10 +10 +Connector_IDC +IDC-Header_2x05_P2.54mm_Vertical +Through hole IDC box header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x05 2.54mm double row +0 +10 +10 +Connector_IDC +IDC-Header_2x05_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +12 +10 +Connector_IDC +IDC-Header_2x06-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x06 2.54mm double row +0 +14 +13 +Connector_IDC +IDC-Header_2x06-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x06 2.54mm double row +0 +14 +13 +Connector_IDC +IDC-Header_2x06-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x06 2.54mm double row +0 +14 +13 +Connector_IDC +IDC-Header_2x06-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x06 2.54mm double row +0 +14 +13 +Connector_IDC +IDC-Header_2x06-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x06 2.54mm double row +0 +14 +13 +Connector_IDC +IDC-Header_2x06_P2.54mm_Horizontal +Through hole IDC box header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x06 2.54mm double row +0 +12 +12 +Connector_IDC +IDC-Header_2x06_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x06 2.54mm double row +0 +12 +12 +Connector_IDC +IDC-Header_2x06_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x06 2.54mm double row +0 +12 +12 +Connector_IDC +IDC-Header_2x06_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x06 2.54mm double row +0 +12 +12 +Connector_IDC +IDC-Header_2x06_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x06 2.54mm double row +0 +12 +12 +Connector_IDC +IDC-Header_2x06_P2.54mm_Latch_Vertical +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x06 2.54mm double row +0 +12 +12 +Connector_IDC +IDC-Header_2x06_P2.54mm_Vertical +Through hole IDC box header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x06 2.54mm double row +0 +12 +12 +Connector_IDC +IDC-Header_2x07-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x07 2.54mm double row +0 +16 +15 +Connector_IDC +IDC-Header_2x07-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x07 2.54mm double row +0 +16 +15 +Connector_IDC +IDC-Header_2x07-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x07 2.54mm double row +0 +16 +15 +Connector_IDC +IDC-Header_2x07-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x07 2.54mm double row +0 +16 +15 +Connector_IDC +IDC-Header_2x07-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x07 2.54mm double row +0 +16 +15 +Connector_IDC +IDC-Header_2x07_P2.54mm_Horizontal +Through hole IDC box header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x07 2.54mm double row +0 +14 +14 +Connector_IDC +IDC-Header_2x07_P2.54mm_Horizontal_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +16 +14 +Connector_IDC +IDC-Header_2x07_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x07 2.54mm double row +0 +14 +14 +Connector_IDC +IDC-Header_2x07_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x07 2.54mm double row +0 +14 +14 +Connector_IDC +IDC-Header_2x07_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x07 2.54mm double row +0 +14 +14 +Connector_IDC +IDC-Header_2x07_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x07 2.54mm double row +0 +14 +14 +Connector_IDC +IDC-Header_2x07_P2.54mm_Latch_Vertical +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x07 2.54mm double row +0 +14 +14 +Connector_IDC +IDC-Header_2x07_P2.54mm_Vertical +Through hole IDC box header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x07 2.54mm double row +0 +14 +14 +Connector_IDC +IDC-Header_2x07_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +16 +14 +Connector_IDC +IDC-Header_2x08-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x08 2.54mm double row +0 +18 +17 +Connector_IDC +IDC-Header_2x08-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x08 2.54mm double row +0 +18 +17 +Connector_IDC +IDC-Header_2x08-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x08 2.54mm double row +0 +18 +17 +Connector_IDC +IDC-Header_2x08-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x08 2.54mm double row +0 +18 +17 +Connector_IDC +IDC-Header_2x08-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x08 2.54mm double row +0 +18 +17 +Connector_IDC +IDC-Header_2x08_P2.54mm_Horizontal +Through hole IDC box header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x08 2.54mm double row +0 +16 +16 +Connector_IDC +IDC-Header_2x08_P2.54mm_Horizontal_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +18 +16 +Connector_IDC +IDC-Header_2x08_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x08 2.54mm double row +0 +16 +16 +Connector_IDC +IDC-Header_2x08_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x08 2.54mm double row +0 +16 +16 +Connector_IDC +IDC-Header_2x08_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x08 2.54mm double row +0 +16 +16 +Connector_IDC +IDC-Header_2x08_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x08 2.54mm double row +0 +16 +16 +Connector_IDC +IDC-Header_2x08_P2.54mm_Latch_Vertical +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x08 2.54mm double row +0 +16 +16 +Connector_IDC +IDC-Header_2x08_P2.54mm_Vertical +Through hole IDC box header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x08 2.54mm double row +0 +16 +16 +Connector_IDC +IDC-Header_2x08_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +18 +16 +Connector_IDC +IDC-Header_2x10-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x10 2.54mm double row +0 +22 +21 +Connector_IDC +IDC-Header_2x10-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x10 2.54mm double row +0 +22 +21 +Connector_IDC +IDC-Header_2x10-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x10 2.54mm double row +0 +22 +21 +Connector_IDC +IDC-Header_2x10-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x10 2.54mm double row +0 +22 +21 +Connector_IDC +IDC-Header_2x10-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x10 2.54mm double row +0 +22 +21 +Connector_IDC +IDC-Header_2x10_P2.54mm_Horizontal +Through hole IDC box header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x10 2.54mm double row +0 +20 +20 +Connector_IDC +IDC-Header_2x10_P2.54mm_Horizontal_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +22 +20 +Connector_IDC +IDC-Header_2x10_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x10 2.54mm double row +0 +20 +20 +Connector_IDC +IDC-Header_2x10_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x10 2.54mm double row +0 +20 +20 +Connector_IDC +IDC-Header_2x10_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x10 2.54mm double row +0 +20 +20 +Connector_IDC +IDC-Header_2x10_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x10 2.54mm double row +0 +20 +20 +Connector_IDC +IDC-Header_2x10_P2.54mm_Latch_Vertical +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x10 2.54mm double row +0 +20 +20 +Connector_IDC +IDC-Header_2x10_P2.54mm_Vertical +Through hole IDC box header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x10 2.54mm double row +0 +20 +20 +Connector_IDC +IDC-Header_2x10_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +22 +20 +Connector_IDC +IDC-Header_2x12-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x12 2.54mm double row +0 +26 +25 +Connector_IDC +IDC-Header_2x12-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x12 2.54mm double row +0 +26 +25 +Connector_IDC +IDC-Header_2x12-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x12 2.54mm double row +0 +26 +25 +Connector_IDC +IDC-Header_2x12-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x12 2.54mm double row +0 +26 +25 +Connector_IDC +IDC-Header_2x12-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x12 2.54mm double row +0 +26 +25 +Connector_IDC +IDC-Header_2x12_P2.54mm_Horizontal +Through hole IDC box header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x12 2.54mm double row +0 +24 +24 +Connector_IDC +IDC-Header_2x12_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x12 2.54mm double row +0 +24 +24 +Connector_IDC +IDC-Header_2x12_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x12 2.54mm double row +0 +24 +24 +Connector_IDC +IDC-Header_2x12_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x12 2.54mm double row +0 +24 +24 +Connector_IDC +IDC-Header_2x12_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x12 2.54mm double row +0 +24 +24 +Connector_IDC +IDC-Header_2x12_P2.54mm_Latch_Vertical +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x12 2.54mm double row +0 +24 +24 +Connector_IDC +IDC-Header_2x12_P2.54mm_Vertical +Through hole IDC box header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x12 2.54mm double row +0 +24 +24 +Connector_IDC +IDC-Header_2x13-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x13 2.54mm double row +0 +28 +27 +Connector_IDC +IDC-Header_2x13-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x13 2.54mm double row +0 +28 +27 +Connector_IDC +IDC-Header_2x13-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x13 2.54mm double row +0 +28 +27 +Connector_IDC +IDC-Header_2x13-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x13 2.54mm double row +0 +28 +27 +Connector_IDC +IDC-Header_2x13-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x13 2.54mm double row +0 +28 +27 +Connector_IDC +IDC-Header_2x13_P2.54mm_Horizontal +Through hole IDC box header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x13 2.54mm double row +0 +26 +26 +Connector_IDC +IDC-Header_2x13_P2.54mm_Horizontal_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +28 +26 +Connector_IDC +IDC-Header_2x13_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x13 2.54mm double row +0 +26 +26 +Connector_IDC +IDC-Header_2x13_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x13 2.54mm double row +0 +26 +26 +Connector_IDC +IDC-Header_2x13_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x13 2.54mm double row +0 +26 +26 +Connector_IDC +IDC-Header_2x13_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x13 2.54mm double row +0 +26 +26 +Connector_IDC +IDC-Header_2x13_P2.54mm_Latch_Vertical +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x13 2.54mm double row +0 +26 +26 +Connector_IDC +IDC-Header_2x13_P2.54mm_Vertical +Through hole IDC box header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x13 2.54mm double row +0 +26 +26 +Connector_IDC +IDC-Header_2x13_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +28 +26 +Connector_IDC +IDC-Header_2x15-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x15 2.54mm double row +0 +32 +31 +Connector_IDC +IDC-Header_2x15-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x15 2.54mm double row +0 +32 +31 +Connector_IDC +IDC-Header_2x15-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x15 2.54mm double row +0 +32 +31 +Connector_IDC +IDC-Header_2x15-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x15 2.54mm double row +0 +32 +31 +Connector_IDC +IDC-Header_2x15-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x15 2.54mm double row +0 +32 +31 +Connector_IDC +IDC-Header_2x15_P2.54mm_Horizontal +Through hole IDC box header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x15 2.54mm double row +0 +30 +30 +Connector_IDC +IDC-Header_2x15_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x15 2.54mm double row +0 +30 +30 +Connector_IDC +IDC-Header_2x15_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x15 2.54mm double row +0 +30 +30 +Connector_IDC +IDC-Header_2x15_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x15 2.54mm double row +0 +30 +30 +Connector_IDC +IDC-Header_2x15_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x15 2.54mm double row +0 +30 +30 +Connector_IDC +IDC-Header_2x15_P2.54mm_Latch_Vertical +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x15 2.54mm double row +0 +30 +30 +Connector_IDC +IDC-Header_2x15_P2.54mm_Vertical +Through hole IDC box header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x15 2.54mm double row +0 +30 +30 +Connector_IDC +IDC-Header_2x17-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x17 2.54mm double row +0 +36 +35 +Connector_IDC +IDC-Header_2x17-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x17 2.54mm double row +0 +36 +35 +Connector_IDC +IDC-Header_2x17-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x17 2.54mm double row +0 +36 +35 +Connector_IDC +IDC-Header_2x17-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x17 2.54mm double row +0 +36 +35 +Connector_IDC +IDC-Header_2x17-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x17 2.54mm double row +0 +36 +35 +Connector_IDC +IDC-Header_2x17_P2.54mm_Horizontal +Through hole IDC box header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x17 2.54mm double row +0 +34 +34 +Connector_IDC +IDC-Header_2x17_P2.54mm_Horizontal_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +36 +34 +Connector_IDC +IDC-Header_2x17_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x17 2.54mm double row +0 +34 +34 +Connector_IDC +IDC-Header_2x17_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x17 2.54mm double row +0 +34 +34 +Connector_IDC +IDC-Header_2x17_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x17 2.54mm double row +0 +34 +34 +Connector_IDC +IDC-Header_2x17_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x17 2.54mm double row +0 +34 +34 +Connector_IDC +IDC-Header_2x17_P2.54mm_Latch_Vertical +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x17 2.54mm double row +0 +34 +34 +Connector_IDC +IDC-Header_2x17_P2.54mm_Vertical +Through hole IDC box header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x17 2.54mm double row +0 +34 +34 +Connector_IDC +IDC-Header_2x17_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +36 +34 +Connector_IDC +IDC-Header_2x20-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x20 2.54mm double row +0 +42 +41 +Connector_IDC +IDC-Header_2x20-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x20 2.54mm double row +0 +42 +41 +Connector_IDC +IDC-Header_2x20-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x20 2.54mm double row +0 +42 +41 +Connector_IDC +IDC-Header_2x20-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x20 2.54mm double row +0 +42 +41 +Connector_IDC +IDC-Header_2x20-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x20 2.54mm double row +0 +42 +41 +Connector_IDC +IDC-Header_2x20_P2.54mm_Horizontal +Through hole IDC box header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x20 2.54mm double row +0 +40 +40 +Connector_IDC +IDC-Header_2x20_P2.54mm_Horizontal_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +42 +41 +Connector_IDC +IDC-Header_2x20_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x20 2.54mm double row +0 +40 +40 +Connector_IDC +IDC-Header_2x20_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x20 2.54mm double row +0 +40 +40 +Connector_IDC +IDC-Header_2x20_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x20 2.54mm double row +0 +40 +40 +Connector_IDC +IDC-Header_2x20_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x20 2.54mm double row +0 +40 +40 +Connector_IDC +IDC-Header_2x20_P2.54mm_Latch_Vertical +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x20 2.54mm double row +0 +40 +40 +Connector_IDC +IDC-Header_2x20_P2.54mm_Vertical +Through hole IDC box header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x20 2.54mm double row +0 +40 +40 +Connector_IDC +IDC-Header_2x20_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +42 +40 +Connector_IDC +IDC-Header_2x25-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x25 2.54mm double row +0 +52 +51 +Connector_IDC +IDC-Header_2x25-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x25 2.54mm double row +0 +52 +51 +Connector_IDC +IDC-Header_2x25-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x25 2.54mm double row +0 +52 +51 +Connector_IDC +IDC-Header_2x25-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x25 2.54mm double row +0 +52 +51 +Connector_IDC +IDC-Header_2x25-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x25 2.54mm double row +0 +52 +51 +Connector_IDC +IDC-Header_2x25_P2.54mm_Horizontal +Through hole IDC box header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x25 2.54mm double row +0 +50 +50 +Connector_IDC +IDC-Header_2x25_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x25 2.54mm double row +0 +50 +50 +Connector_IDC +IDC-Header_2x25_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x25 2.54mm double row +0 +50 +50 +Connector_IDC +IDC-Header_2x25_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x25 2.54mm double row +0 +50 +50 +Connector_IDC +IDC-Header_2x25_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x25 2.54mm double row +0 +50 +50 +Connector_IDC +IDC-Header_2x25_P2.54mm_Latch_Vertical +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x25 2.54mm double row +0 +50 +50 +Connector_IDC +IDC-Header_2x25_P2.54mm_Vertical +Through hole IDC box header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x25 2.54mm double row +0 +50 +50 +Connector_IDC +IDC-Header_2x25_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +52 +50 +Connector_IDC +IDC-Header_2x30-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x30 2.54mm double row +0 +62 +61 +Connector_IDC +IDC-Header_2x30-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x30 2.54mm double row +0 +62 +61 +Connector_IDC +IDC-Header_2x30-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x30 2.54mm double row +0 +62 +61 +Connector_IDC +IDC-Header_2x30-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x30 2.54mm double row +0 +62 +61 +Connector_IDC +IDC-Header_2x30-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x30 2.54mm double row +0 +62 +61 +Connector_IDC +IDC-Header_2x30_P2.54mm_Horizontal +Through hole IDC box header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x30 2.54mm double row +0 +60 +60 +Connector_IDC +IDC-Header_2x30_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x30 2.54mm double row +0 +60 +60 +Connector_IDC +IDC-Header_2x30_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x30 2.54mm double row +0 +60 +60 +Connector_IDC +IDC-Header_2x30_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x30 2.54mm double row +0 +60 +60 +Connector_IDC +IDC-Header_2x30_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x30 2.54mm double row +0 +60 +60 +Connector_IDC +IDC-Header_2x30_P2.54mm_Latch_Vertical +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x30 2.54mm double row +0 +60 +60 +Connector_IDC +IDC-Header_2x30_P2.54mm_Vertical +Through hole IDC box header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x30 2.54mm double row +0 +60 +60 +Connector_IDC +IDC-Header_2x30_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +62 +60 +Connector_IDC +IDC-Header_2x32-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x32 2.54mm double row +0 +66 +65 +Connector_IDC +IDC-Header_2x32-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x32 2.54mm double row +0 +66 +65 +Connector_IDC +IDC-Header_2x32-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x32 2.54mm double row +0 +66 +65 +Connector_IDC +IDC-Header_2x32-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x32 2.54mm double row +0 +66 +65 +Connector_IDC +IDC-Header_2x32-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x32 2.54mm double row +0 +66 +65 +Connector_IDC +IDC-Header_2x32_P2.54mm_Horizontal +Through hole IDC box header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x32 2.54mm double row +0 +64 +64 +Connector_IDC +IDC-Header_2x32_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x32 2.54mm double row +0 +64 +64 +Connector_IDC +IDC-Header_2x32_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x32 2.54mm double row +0 +64 +64 +Connector_IDC +IDC-Header_2x32_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x32 2.54mm double row +0 +64 +64 +Connector_IDC +IDC-Header_2x32_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x32 2.54mm double row +0 +64 +64 +Connector_IDC +IDC-Header_2x32_P2.54mm_Latch_Vertical +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x32 2.54mm double row +0 +64 +64 +Connector_IDC +IDC-Header_2x32_P2.54mm_Vertical +Through hole IDC box header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x32 2.54mm double row +0 +64 +64 +Connector_IDC +IDC-Header_2x32_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +66 +64 +Connector_JAE +JAE_LY20-4P-DLT1_2x02_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-4P-DLT1, 2 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +4 +4 +Connector_JAE +JAE_LY20-4P-DT1_2x02_P2.00mm_Vertical +Molex LY 20 series connector, LY20-4P-DT1, 2 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +4 +4 +Connector_JAE +JAE_LY20-6P-DLT1_2x03_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-6P-DLT1, 3 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +6 +6 +Connector_JAE +JAE_LY20-6P-DT1_2x03_P2.00mm_Vertical +Molex LY 20 series connector, LY20-6P-DT1, 3 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +6 +6 +Connector_JAE +JAE_LY20-8P-DLT1_2x04_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-8P-DLT1, 4 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +8 +8 +Connector_JAE +JAE_LY20-8P-DT1_2x04_P2.00mm_Vertical +Molex LY 20 series connector, LY20-8P-DT1, 4 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +8 +8 +Connector_JAE +JAE_LY20-10P-DLT1_2x05_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-10P-DLT1, 5 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +10 +10 +Connector_JAE +JAE_LY20-10P-DT1_2x05_P2.00mm_Vertical +Molex LY 20 series connector, LY20-10P-DT1, 5 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +10 +10 +Connector_JAE +JAE_LY20-12P-DLT1_2x06_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-12P-DLT1, 6 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +12 +12 +Connector_JAE +JAE_LY20-12P-DT1_2x06_P2.00mm_Vertical +Molex LY 20 series connector, LY20-12P-DT1, 6 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +12 +12 +Connector_JAE +JAE_LY20-14P-DLT1_2x07_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-14P-DLT1, 7 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +14 +14 +Connector_JAE +JAE_LY20-14P-DT1_2x07_P2.00mm_Vertical +Molex LY 20 series connector, LY20-14P-DT1, 7 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +14 +14 +Connector_JAE +JAE_LY20-16P-DLT1_2x08_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-16P-DLT1, 8 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +16 +16 +Connector_JAE +JAE_LY20-16P-DT1_2x08_P2.00mm_Vertical +Molex LY 20 series connector, LY20-16P-DT1, 8 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +16 +16 +Connector_JAE +JAE_LY20-18P-DLT1_2x09_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-18P-DLT1, 9 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +18 +18 +Connector_JAE +JAE_LY20-18P-DT1_2x09_P2.00mm_Vertical +Molex LY 20 series connector, LY20-18P-DT1, 9 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +18 +18 +Connector_JAE +JAE_LY20-20P-DLT1_2x10_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-20P-DLT1, 10 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +20 +20 +Connector_JAE +JAE_LY20-20P-DT1_2x10_P2.00mm_Vertical +Molex LY 20 series connector, LY20-20P-DT1, 10 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +20 +20 +Connector_JAE +JAE_LY20-22P-DLT1_2x11_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-22P-DLT1, 11 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +22 +22 +Connector_JAE +JAE_LY20-22P-DT1_2x11_P2.00mm_Vertical +Molex LY 20 series connector, LY20-22P-DT1, 11 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +22 +22 +Connector_JAE +JAE_LY20-24P-DLT1_2x12_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-24P-DLT1, 12 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +24 +24 +Connector_JAE +JAE_LY20-24P-DT1_2x12_P2.00mm_Vertical +Molex LY 20 series connector, LY20-24P-DT1, 12 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +24 +24 +Connector_JAE +JAE_LY20-26P-DLT1_2x13_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-26P-DLT1, 13 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +26 +26 +Connector_JAE +JAE_LY20-26P-DT1_2x13_P2.00mm_Vertical +Molex LY 20 series connector, LY20-26P-DT1, 13 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +26 +26 +Connector_JAE +JAE_LY20-28P-DLT1_2x14_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-28P-DLT1, 14 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +28 +28 +Connector_JAE +JAE_LY20-28P-DT1_2x14_P2.00mm_Vertical +Molex LY 20 series connector, LY20-28P-DT1, 14 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +28 +28 +Connector_JAE +JAE_LY20-30P-DLT1_2x15_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-30P-DLT1, 15 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +30 +30 +Connector_JAE +JAE_LY20-30P-DT1_2x15_P2.00mm_Vertical +Molex LY 20 series connector, LY20-30P-DT1, 15 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +30 +30 +Connector_JAE +JAE_LY20-32P-DLT1_2x16_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-32P-DLT1, 16 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +32 +32 +Connector_JAE +JAE_LY20-32P-DT1_2x16_P2.00mm_Vertical +Molex LY 20 series connector, LY20-32P-DT1, 16 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +32 +32 +Connector_JAE +JAE_LY20-34P-DLT1_2x17_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-34P-DLT1, 17 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +34 +34 +Connector_JAE +JAE_LY20-34P-DT1_2x17_P2.00mm_Vertical +Molex LY 20 series connector, LY20-34P-DT1, 17 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +34 +34 +Connector_JAE +JAE_LY20-36P-DLT1_2x18_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-36P-DLT1, 18 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +36 +36 +Connector_JAE +JAE_LY20-36P-DT1_2x18_P2.00mm_Vertical +Molex LY 20 series connector, LY20-36P-DT1, 18 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +36 +36 +Connector_JAE +JAE_LY20-38P-DLT1_2x19_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-38P-DLT1, 19 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +38 +38 +Connector_JAE +JAE_LY20-38P-DT1_2x19_P2.00mm_Vertical +Molex LY 20 series connector, LY20-38P-DT1, 19 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +38 +38 +Connector_JAE +JAE_LY20-40P-DLT1_2x20_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-40P-DLT1, 20 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +40 +40 +Connector_JAE +JAE_LY20-40P-DT1_2x20_P2.00mm_Vertical +Molex LY 20 series connector, LY20-40P-DT1, 20 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +40 +40 +Connector_JAE +JAE_LY20-42P-DLT1_2x21_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-42P-DLT1, 21 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +42 +42 +Connector_JAE +JAE_LY20-42P-DT1_2x21_P2.00mm_Vertical +Molex LY 20 series connector, LY20-42P-DT1, 21 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +42 +42 +Connector_JAE +JAE_LY20-44P-DLT1_2x22_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-44P-DLT1, 22 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +44 +44 +Connector_JAE +JAE_LY20-44P-DT1_2x22_P2.00mm_Vertical +Molex LY 20 series connector, LY20-44P-DT1, 22 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +44 +44 +Connector_JAE +JAE_MM70-314-310B1 +http://www.heilind.com/marketing/documents/jae/JAE_MM70.pdf +connector JAE MXM +0 +280 +279 +Connector_JAE +JAE_SIM_Card_SF72S006 +SIM Card, Push-Push, https://www.jae.com/direct/topics/topics_file_download/topics_id=68892&ext_no=06&index=0&_lang=en&v=202003111511468456809 +SIM Card with Detect Switch +0 +18 +9 +Connector_JST +JST_ACH_BM01B-ACHSS-A-GAN-ETF_1x01-1MP_P1.20mm_Vertical +JST ACH series connector, BM01B-ACHSS-A-GAN-ETF (http://www.jst-mfg.com/product/pdf/eng/eACH.pdf), generated with kicad-footprint-generator +connector JST ACH vertical +0 +3 +2 +Connector_JST +JST_ACH_BM02B-ACHSS-GAN-ETF_1x02-1MP_P1.20mm_Vertical +JST ACH series connector, BM02B-ACHSS-GAN-ETF (http://www.jst-mfg.com/product/pdf/eng/eACH.pdf), generated with kicad-footprint-generator +connector JST ACH vertical +0 +4 +3 +Connector_JST +JST_ACH_BM03B-ACHSS-GAN-ETF_1x03-1MP_P1.20mm_Vertical +JST ACH series connector, BM03B-ACHSS-GAN-ETF (http://www.jst-mfg.com/product/pdf/eng/eACH.pdf), generated with kicad-footprint-generator +connector JST ACH vertical +0 +5 +4 +Connector_JST +JST_ACH_BM04B-ACHSS-A-GAN-ETF_1x04-1MP_P1.20mm_Vertical +JST ACH series connector, BM04B-ACHSS-A-GAN-ETF (http://www.jst-mfg.com/product/pdf/eng/eACH.pdf), generated with kicad-footprint-generator +connector JST ACH vertical +0 +6 +5 +Connector_JST +JST_ACH_BM05B-ACHSS-A-GAN-ETF_1x05-1MP_P1.20mm_Vertical +JST ACH series connector, BM05B-ACHSS-A-GAN-ETF (http://www.jst-mfg.com/product/pdf/eng/eACH.pdf), generated with kicad-footprint-generator +connector JST ACH vertical +0 +7 +6 +Connector_JST +JST_AUH_BM03B-AUHKS-GA-TB_1x03-1MP_P1.50mm_Vertical +JST AUH series connector, BM03B-AUHKS-GA-TB (http://www.jst-mfg.com/product/pdf/eng/eAUH.pdf), generated with kicad-footprint-generator +connector JST AUH side entry +0 +5 +4 +Connector_JST +JST_AUH_BM05B-AUHKS-GA-TB_1x05-1MP_P1.50mm_Vertical +JST AUH series connector, BM05B-AUHKS-GA-TB (http://www.jst-mfg.com/product/pdf/eng/eAUH.pdf), generated with kicad-footprint-generator +connector JST AUH side entry +0 +7 +6 +Connector_JST +JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical +JST EH series connector, B2B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH vertical +0 +2 +2 +Connector_JST +JST_EH_B3B-EH-A_1x03_P2.50mm_Vertical +JST EH series connector, B3B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH vertical +0 +3 +3 +Connector_JST +JST_EH_B4B-EH-A_1x04_P2.50mm_Vertical +JST EH series connector, B4B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH vertical +0 +4 +4 +Connector_JST +JST_EH_B5B-EH-A_1x05_P2.50mm_Vertical +JST EH series connector, B5B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH vertical +0 +5 +5 +Connector_JST +JST_EH_B6B-EH-A_1x06_P2.50mm_Vertical +JST EH series connector, B6B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH vertical +0 +6 +6 +Connector_JST +JST_EH_B7B-EH-A_1x07_P2.50mm_Vertical +JST EH series connector, B7B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH vertical +0 +7 +7 +Connector_JST +JST_EH_B8B-EH-A_1x08_P2.50mm_Vertical +JST EH series connector, B8B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH vertical +0 +8 +8 +Connector_JST +JST_EH_B9B-EH-A_1x09_P2.50mm_Vertical +JST EH series connector, B9B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH vertical +0 +9 +9 +Connector_JST +JST_EH_B10B-EH-A_1x10_P2.50mm_Vertical +JST EH series connector, B10B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH side entry +0 +10 +10 +Connector_JST +JST_EH_B11B-EH-A_1x11_P2.50mm_Vertical +JST EH series connector, B11B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH side entry +0 +11 +11 +Connector_JST +JST_EH_B12B-EH-A_1x12_P2.50mm_Vertical +JST EH series connector, B12B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH side entry +0 +12 +12 +Connector_JST +JST_EH_B13B-EH-A_1x13_P2.50mm_Vertical +JST EH series connector, B13B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH side entry +0 +13 +13 +Connector_JST +JST_EH_B14B-EH-A_1x14_P2.50mm_Vertical +JST EH series connector, B14B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH side entry +0 +14 +14 +Connector_JST +JST_EH_B15B-EH-A_1x15_P2.50mm_Vertical +JST EH series connector, B15B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH side entry +0 +15 +15 +Connector_JST +JST_EH_S2B-EH_1x02_P2.50mm_Horizontal +JST EH series connector, S2B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH horizontal +0 +2 +2 +Connector_JST +JST_EH_S3B-EH_1x03_P2.50mm_Horizontal +JST EH series connector, S3B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH horizontal +0 +3 +3 +Connector_JST +JST_EH_S4B-EH_1x04_P2.50mm_Horizontal +JST EH series connector, S4B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH horizontal +0 +4 +4 +Connector_JST +JST_EH_S5B-EH_1x05_P2.50mm_Horizontal +JST EH series connector, S5B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH horizontal +0 +5 +5 +Connector_JST +JST_EH_S6B-EH_1x06_P2.50mm_Horizontal +JST EH series connector, S6B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH horizontal +0 +6 +6 +Connector_JST +JST_EH_S7B-EH_1x07_P2.50mm_Horizontal +JST EH series connector, S7B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH horizontal +0 +7 +7 +Connector_JST +JST_EH_S8B-EH_1x08_P2.50mm_Horizontal +JST EH series connector, S8B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH horizontal +0 +8 +8 +Connector_JST +JST_EH_S9B-EH_1x09_P2.50mm_Horizontal +JST EH series connector, S9B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH horizontal +0 +9 +9 +Connector_JST +JST_EH_S10B-EH_1x10_P2.50mm_Horizontal +JST EH series connector, S10B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH top entry +0 +10 +10 +Connector_JST +JST_EH_S11B-EH_1x11_P2.50mm_Horizontal +JST EH series connector, S11B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH top entry +0 +11 +11 +Connector_JST +JST_EH_S12B-EH_1x12_P2.50mm_Horizontal +JST EH series connector, S12B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH top entry +0 +12 +12 +Connector_JST +JST_EH_S13B-EH_1x13_P2.50mm_Horizontal +JST EH series connector, S13B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH top entry +0 +13 +13 +Connector_JST +JST_EH_S14B-EH_1x14_P2.50mm_Horizontal +JST EH series connector, S14B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH top entry +0 +14 +14 +Connector_JST +JST_EH_S15B-EH_1x15_P2.50mm_Horizontal +JST EH series connector, S15B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH top entry +0 +15 +15 +Connector_JST +JST_GH_BM02B-GHS-TBT_1x02-1MP_P1.25mm_Vertical +JST GH series connector, BM02B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +4 +3 +Connector_JST +JST_GH_BM03B-GHS-TBT_1x03-1MP_P1.25mm_Vertical +JST GH series connector, BM03B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +5 +4 +Connector_JST +JST_GH_BM04B-GHS-TBT_1x04-1MP_P1.25mm_Vertical +JST GH series connector, BM04B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +6 +5 +Connector_JST +JST_GH_BM05B-GHS-TBT_1x05-1MP_P1.25mm_Vertical +JST GH series connector, BM05B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +7 +6 +Connector_JST +JST_GH_BM06B-GHS-TBT_1x06-1MP_P1.25mm_Vertical +JST GH series connector, BM06B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +8 +7 +Connector_JST +JST_GH_BM07B-GHS-TBT_1x07-1MP_P1.25mm_Vertical +JST GH series connector, BM07B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +9 +8 +Connector_JST +JST_GH_BM08B-GHS-TBT_1x08-1MP_P1.25mm_Vertical +JST GH series connector, BM08B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +10 +9 +Connector_JST +JST_GH_BM09B-GHS-TBT_1x09-1MP_P1.25mm_Vertical +JST GH series connector, BM09B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +11 +10 +Connector_JST +JST_GH_BM10B-GHS-TBT_1x10-1MP_P1.25mm_Vertical +JST GH series connector, BM10B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +12 +11 +Connector_JST +JST_GH_BM11B-GHS-TBT_1x11-1MP_P1.25mm_Vertical +JST GH series connector, BM11B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +13 +12 +Connector_JST +JST_GH_BM12B-GHS-TBT_1x12-1MP_P1.25mm_Vertical +JST GH series connector, BM12B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +14 +13 +Connector_JST +JST_GH_BM13B-GHS-TBT_1x13-1MP_P1.25mm_Vertical +JST GH series connector, BM13B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +15 +14 +Connector_JST +JST_GH_BM14B-GHS-TBT_1x14-1MP_P1.25mm_Vertical +JST GH series connector, BM14B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +16 +15 +Connector_JST +JST_GH_BM15B-GHS-TBT_1x15-1MP_P1.25mm_Vertical +JST GH series connector, BM15B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +17 +16 +Connector_JST +JST_GH_SM02B-GHS-TB_1x02-1MP_P1.25mm_Horizontal +JST GH series connector, SM02B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +4 +3 +Connector_JST +JST_GH_SM03B-GHS-TB_1x03-1MP_P1.25mm_Horizontal +JST GH series connector, SM03B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +5 +4 +Connector_JST +JST_GH_SM04B-GHS-TB_1x04-1MP_P1.25mm_Horizontal +JST GH series connector, SM04B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +6 +5 +Connector_JST +JST_GH_SM05B-GHS-TB_1x05-1MP_P1.25mm_Horizontal +JST GH series connector, SM05B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +7 +6 +Connector_JST +JST_GH_SM06B-GHS-TB_1x06-1MP_P1.25mm_Horizontal +JST GH series connector, SM06B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +8 +7 +Connector_JST +JST_GH_SM07B-GHS-TB_1x07-1MP_P1.25mm_Horizontal +JST GH series connector, SM07B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +9 +8 +Connector_JST +JST_GH_SM08B-GHS-TB_1x08-1MP_P1.25mm_Horizontal +JST GH series connector, SM08B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +10 +9 +Connector_JST +JST_GH_SM09B-GHS-TB_1x09-1MP_P1.25mm_Horizontal +JST GH series connector, SM09B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +11 +10 +Connector_JST +JST_GH_SM10B-GHS-TB_1x10-1MP_P1.25mm_Horizontal +JST GH series connector, SM10B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +12 +11 +Connector_JST +JST_GH_SM11B-GHS-TB_1x11-1MP_P1.25mm_Horizontal +JST GH series connector, SM11B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +13 +12 +Connector_JST +JST_GH_SM12B-GHS-TB_1x12-1MP_P1.25mm_Horizontal +JST GH series connector, SM12B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +14 +13 +Connector_JST +JST_GH_SM13B-GHS-TB_1x13-1MP_P1.25mm_Horizontal +JST GH series connector, SM13B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +15 +14 +Connector_JST +JST_GH_SM14B-GHS-TB_1x14-1MP_P1.25mm_Horizontal +JST GH series connector, SM14B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +16 +15 +Connector_JST +JST_GH_SM15B-GHS-TB_1x15-1MP_P1.25mm_Horizontal +JST GH series connector, SM15B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +17 +16 +Connector_JST +JST_J2100_B06B-J21DK-GGXR_2x03_P2.50x4.00mm_Vertical +JST J2100 series connector, B06B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 vertical +0 +8 +6 +Connector_JST +JST_J2100_B08B-J21DK-GGXR_2x04_P2.50x4.00mm_Vertical +JST J2100 series connector, B08B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 vertical +0 +10 +8 +Connector_JST +JST_J2100_B10B-J21DK-GGXR_2x05_P2.50x4.00mm_Vertical +JST J2100 series connector, B10B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 vertical +0 +12 +10 +Connector_JST +JST_J2100_B12B-J21DK-GGXR_2x06_P2.50x4.00mm_Vertical +JST J2100 series connector, B12B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 vertical +0 +14 +12 +Connector_JST +JST_J2100_B16B-J21DK-GGXR_2x08_P2.50x4.00mm_Vertical +JST J2100 series connector, B16B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 vertical +0 +18 +16 +Connector_JST +JST_J2100_B20B-J21DK-GGXR_2x10_P2.50x4.00mm_Vertical +JST J2100 series connector, B20B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 vertical +0 +22 +20 +Connector_JST +JST_J2100_S06B-J21DK-GGXR_2x03_P2.50mm_Horizontal +JST J2100 series connector, S06B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 horizontal +0 +7 +6 +Connector_JST +JST_J2100_S08B-J21DK-GGXR_2x04_P2.50mm_Horizontal +JST J2100 series connector, S08B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 horizontal +0 +10 +8 +Connector_JST +JST_J2100_S10B-J21DK-GGXR_2x05_P2.50mm_Horizontal +JST J2100 series connector, S10B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 horizontal +0 +12 +10 +Connector_JST +JST_J2100_S12B-J21DK-GGXR_2x06_P2.50mm_Horizontal +JST J2100 series connector, S12B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 horizontal +0 +14 +12 +Connector_JST +JST_J2100_S16B-J21DK-GGXR_2x08_P2.50mm_Horizontal +JST J2100 series connector, S16B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 horizontal +0 +18 +16 +Connector_JST +JST_J2100_S20B-J21DK-GGXR_2x10_P2.50mm_Horizontal +JST J2100 series connector, S20B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 horizontal +0 +22 +20 +Connector_JST +JST_JWPF_B02B-JWPF-SK-R_1x02_P2.00mm_Vertical +JST JWPF series connector, B02B-JWPF-SK-R (http://www.jst-mfg.com/product/pdf/eng/eJWPF1.pdf), generated with kicad-footprint-generator +connector JST JWPF side entry +0 +2 +2 +Connector_JST +JST_JWPF_B03B-JWPF-SK-R_1x03_P2.00mm_Vertical +JST JWPF series connector, B03B-JWPF-SK-R (http://www.jst-mfg.com/product/pdf/eng/eJWPF1.pdf), generated with kicad-footprint-generator +connector JST JWPF side entry +0 +3 +3 +Connector_JST +JST_JWPF_B04B-JWPF-SK-R_1x04_P2.00mm_Vertical +JST JWPF series connector, B04B-JWPF-SK-R (http://www.jst-mfg.com/product/pdf/eng/eJWPF1.pdf), generated with kicad-footprint-generator +connector JST JWPF side entry +0 +4 +4 +Connector_JST +JST_JWPF_B06B-JWPF-SK-R_2x03_P2.00mm_Vertical +JST JWPF series connector, B06B-JWPF-SK-R (http://www.jst-mfg.com/product/pdf/eng/eJWPF1.pdf), generated with kicad-footprint-generator +connector JST JWPF side entry +0 +6 +6 +Connector_JST +JST_JWPF_B08B-JWPF-SK-R_2x04_P2.00mm_Vertical +JST JWPF series connector, B08B-JWPF-SK-R (http://www.jst-mfg.com/product/pdf/eng/eJWPF1.pdf), generated with kicad-footprint-generator +connector JST JWPF side entry +0 +8 +8 +Connector_JST +JST_LEA_SM02B-LEASS-TF_1x02-1MP_P4.20mm_Horizontal +JST LEA series connector, SM02B-LEASS-TF (http://www.jst-mfg.com/product/pdf/eng/eLEA.pdf), generated with kicad-footprint-generator +connector JST LEA top entry +0 +4 +3 +Connector_JST +JST_NV_B02P-NV_1x02_P5.00mm_Vertical +JST NV series connector, B02P-NV (http://www.jst-mfg.com/product/pdf/eng/eNV.pdf), generated with kicad-footprint-generator +connector JST NV side entry +0 +2 +2 +Connector_JST +JST_NV_B03P-NV_1x03_P5.00mm_Vertical +JST NV series connector, B03P-NV (http://www.jst-mfg.com/product/pdf/eng/eNV.pdf), generated with kicad-footprint-generator +connector JST NV side entry +0 +3 +3 +Connector_JST +JST_NV_B04P-NV_1x04_P5.00mm_Vertical +JST NV series connector, B04P-NV (http://www.jst-mfg.com/product/pdf/eng/eNV.pdf), generated with kicad-footprint-generator +connector JST NV side entry +0 +4 +4 +Connector_JST +JST_PHD_B8B-PHDSS_2x04_P2.00mm_Vertical +JST PHD series connector, B8B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +8 +8 +Connector_JST +JST_PHD_B10B-PHDSS_2x05_P2.00mm_Vertical +JST PHD series connector, B10B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +10 +10 +Connector_JST +JST_PHD_B12B-PHDSS_2x06_P2.00mm_Vertical +JST PHD series connector, B12B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +12 +12 +Connector_JST +JST_PHD_B14B-PHDSS_2x07_P2.00mm_Vertical +JST PHD series connector, B14B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +14 +14 +Connector_JST +JST_PHD_B16B-PHDSS_2x08_P2.00mm_Vertical +JST PHD series connector, B16B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +16 +16 +Connector_JST +JST_PHD_B18B-PHDSS_2x09_P2.00mm_Vertical +JST PHD series connector, B18B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +18 +18 +Connector_JST +JST_PHD_B20B-PHDSS_2x10_P2.00mm_Vertical +JST PHD series connector, B20B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +20 +20 +Connector_JST +JST_PHD_B22B-PHDSS_2x11_P2.00mm_Vertical +JST PHD series connector, B22B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +22 +22 +Connector_JST +JST_PHD_B24B-PHDSS_2x12_P2.00mm_Vertical +JST PHD series connector, B24B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +24 +24 +Connector_JST +JST_PHD_B26B-PHDSS_2x13_P2.00mm_Vertical +JST PHD series connector, B26B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +26 +26 +Connector_JST +JST_PHD_B28B-PHDSS_2x14_P2.00mm_Vertical +JST PHD series connector, B28B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +28 +28 +Connector_JST +JST_PHD_B30B-PHDSS_2x15_P2.00mm_Vertical +JST PHD series connector, B30B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +30 +30 +Connector_JST +JST_PHD_B32B-PHDSS_2x16_P2.00mm_Vertical +JST PHD series connector, B32B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +32 +32 +Connector_JST +JST_PHD_B34B-PHDSS_2x17_P2.00mm_Vertical +JST PHD series connector, B34B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +34 +34 +Connector_JST +JST_PHD_S8B-PHDSS_2x04_P2.00mm_Horizontal +JST PHD series connector, S8B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +8 +8 +Connector_JST +JST_PHD_S10B-PHDSS_2x05_P2.00mm_Horizontal +JST PHD series connector, S10B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +10 +10 +Connector_JST +JST_PHD_S12B-PHDSS_2x06_P2.00mm_Horizontal +JST PHD series connector, S12B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +12 +12 +Connector_JST +JST_PHD_S14B-PHDSS_2x07_P2.00mm_Horizontal +JST PHD series connector, S14B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +14 +14 +Connector_JST +JST_PHD_S16B-PHDSS_2x08_P2.00mm_Horizontal +JST PHD series connector, S16B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +16 +16 +Connector_JST +JST_PHD_S18B-PHDSS_2x09_P2.00mm_Horizontal +JST PHD series connector, S18B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +18 +18 +Connector_JST +JST_PHD_S20B-PHDSS_2x10_P2.00mm_Horizontal +JST PHD series connector, S20B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +20 +20 +Connector_JST +JST_PHD_S22B-PHDSS_2x11_P2.00mm_Horizontal +JST PHD series connector, S22B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +22 +22 +Connector_JST +JST_PHD_S24B-PHDSS_2x12_P2.00mm_Horizontal +JST PHD series connector, S24B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +24 +24 +Connector_JST +JST_PHD_S26B-PHDSS_2x13_P2.00mm_Horizontal +JST PHD series connector, S26B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +26 +26 +Connector_JST +JST_PHD_S28B-PHDSS_2x14_P2.00mm_Horizontal +JST PHD series connector, S28B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +28 +28 +Connector_JST +JST_PHD_S30B-PHDSS_2x15_P2.00mm_Horizontal +JST PHD series connector, S30B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +30 +30 +Connector_JST +JST_PHD_S32B-PHDSS_2x16_P2.00mm_Horizontal +JST PHD series connector, S32B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +32 +32 +Connector_JST +JST_PHD_S34B-PHDSS_2x17_P2.00mm_Horizontal +JST PHD series connector, S34B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +34 +34 +Connector_JST +JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical +JST PH series connector, B2B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +2 +2 +Connector_JST +JST_PH_B2B-PH-SM4-TB_1x02-1MP_P2.00mm_Vertical +JST PH series connector, B2B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +4 +3 +Connector_JST +JST_PH_B3B-PH-K_1x03_P2.00mm_Vertical +JST PH series connector, B3B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +3 +3 +Connector_JST +JST_PH_B3B-PH-SM4-TB_1x03-1MP_P2.00mm_Vertical +JST PH series connector, B3B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +5 +4 +Connector_JST +JST_PH_B4B-PH-K_1x04_P2.00mm_Vertical +JST PH series connector, B4B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +4 +4 +Connector_JST +JST_PH_B4B-PH-SM4-TB_1x04-1MP_P2.00mm_Vertical +JST PH series connector, B4B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +6 +5 +Connector_JST +JST_PH_B5B-PH-K_1x05_P2.00mm_Vertical +JST PH series connector, B5B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +5 +5 +Connector_JST +JST_PH_B5B-PH-SM4-TB_1x05-1MP_P2.00mm_Vertical +JST PH series connector, B5B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +7 +6 +Connector_JST +JST_PH_B6B-PH-K_1x06_P2.00mm_Vertical +JST PH series connector, B6B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +6 +6 +Connector_JST +JST_PH_B6B-PH-SM4-TB_1x06-1MP_P2.00mm_Vertical +JST PH series connector, B6B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +8 +7 +Connector_JST +JST_PH_B7B-PH-K_1x07_P2.00mm_Vertical +JST PH series connector, B7B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +7 +7 +Connector_JST +JST_PH_B7B-PH-SM4-TB_1x07-1MP_P2.00mm_Vertical +JST PH series connector, B7B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +9 +8 +Connector_JST +JST_PH_B8B-PH-K_1x08_P2.00mm_Vertical +JST PH series connector, B8B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +8 +8 +Connector_JST +JST_PH_B8B-PH-SM4-TB_1x08-1MP_P2.00mm_Vertical +JST PH series connector, B8B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +10 +9 +Connector_JST +JST_PH_B9B-PH-K_1x09_P2.00mm_Vertical +JST PH series connector, B9B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +9 +9 +Connector_JST +JST_PH_B9B-PH-SM4-TB_1x09-1MP_P2.00mm_Vertical +JST PH series connector, B9B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +11 +10 +Connector_JST +JST_PH_B10B-PH-K_1x10_P2.00mm_Vertical +JST PH series connector, B10B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +10 +10 +Connector_JST +JST_PH_B10B-PH-SM4-TB_1x10-1MP_P2.00mm_Vertical +JST PH series connector, B10B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +12 +11 +Connector_JST +JST_PH_B11B-PH-K_1x11_P2.00mm_Vertical +JST PH series connector, B11B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +11 +11 +Connector_JST +JST_PH_B11B-PH-SM4-TB_1x11-1MP_P2.00mm_Vertical +JST PH series connector, B11B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +13 +12 +Connector_JST +JST_PH_B12B-PH-K_1x12_P2.00mm_Vertical +JST PH series connector, B12B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +12 +12 +Connector_JST +JST_PH_B12B-PH-SM4-TB_1x12-1MP_P2.00mm_Vertical +JST PH series connector, B12B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +14 +13 +Connector_JST +JST_PH_B13B-PH-K_1x13_P2.00mm_Vertical +JST PH series connector, B13B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +13 +13 +Connector_JST +JST_PH_B13B-PH-SM4-TB_1x13-1MP_P2.00mm_Vertical +JST PH series connector, B13B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +15 +14 +Connector_JST +JST_PH_B14B-PH-K_1x14_P2.00mm_Vertical +JST PH series connector, B14B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +14 +14 +Connector_JST +JST_PH_B14B-PH-SM4-TB_1x14-1MP_P2.00mm_Vertical +JST PH series connector, B14B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +16 +15 +Connector_JST +JST_PH_B15B-PH-K_1x15_P2.00mm_Vertical +JST PH series connector, B15B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +15 +15 +Connector_JST +JST_PH_B15B-PH-SM4-TB_1x15-1MP_P2.00mm_Vertical +JST PH series connector, B15B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +17 +16 +Connector_JST +JST_PH_B16B-PH-K_1x16_P2.00mm_Vertical +JST PH series connector, B16B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +16 +16 +Connector_JST +JST_PH_B16B-PH-SM4-TB_1x16-1MP_P2.00mm_Vertical +JST PH series connector, B16B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +18 +17 +Connector_JST +JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal +JST PH series connector, S2B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +2 +2 +Connector_JST +JST_PH_S2B-PH-SM4-TB_1x02-1MP_P2.00mm_Horizontal +JST PH series connector, S2B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +4 +3 +Connector_JST +JST_PH_S3B-PH-K_1x03_P2.00mm_Horizontal +JST PH series connector, S3B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +3 +3 +Connector_JST +JST_PH_S3B-PH-SM4-TB_1x03-1MP_P2.00mm_Horizontal +JST PH series connector, S3B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +5 +4 +Connector_JST +JST_PH_S4B-PH-K_1x04_P2.00mm_Horizontal +JST PH series connector, S4B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +4 +4 +Connector_JST +JST_PH_S4B-PH-SM4-TB_1x04-1MP_P2.00mm_Horizontal +JST PH series connector, S4B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +6 +5 +Connector_JST +JST_PH_S5B-PH-K_1x05_P2.00mm_Horizontal +JST PH series connector, S5B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +5 +5 +Connector_JST +JST_PH_S5B-PH-SM4-TB_1x05-1MP_P2.00mm_Horizontal +JST PH series connector, S5B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +7 +6 +Connector_JST +JST_PH_S6B-PH-K_1x06_P2.00mm_Horizontal +JST PH series connector, S6B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +6 +6 +Connector_JST +JST_PH_S6B-PH-SM4-TB_1x06-1MP_P2.00mm_Horizontal +JST PH series connector, S6B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +8 +7 +Connector_JST +JST_PH_S7B-PH-K_1x07_P2.00mm_Horizontal +JST PH series connector, S7B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +7 +7 +Connector_JST +JST_PH_S7B-PH-SM4-TB_1x07-1MP_P2.00mm_Horizontal +JST PH series connector, S7B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +9 +8 +Connector_JST +JST_PH_S8B-PH-K_1x08_P2.00mm_Horizontal +JST PH series connector, S8B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +8 +8 +Connector_JST +JST_PH_S8B-PH-SM4-TB_1x08-1MP_P2.00mm_Horizontal +JST PH series connector, S8B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +10 +9 +Connector_JST +JST_PH_S9B-PH-K_1x09_P2.00mm_Horizontal +JST PH series connector, S9B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +9 +9 +Connector_JST +JST_PH_S9B-PH-SM4-TB_1x09-1MP_P2.00mm_Horizontal +JST PH series connector, S9B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +11 +10 +Connector_JST +JST_PH_S10B-PH-K_1x10_P2.00mm_Horizontal +JST PH series connector, S10B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +10 +10 +Connector_JST +JST_PH_S10B-PH-SM4-TB_1x10-1MP_P2.00mm_Horizontal +JST PH series connector, S10B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +12 +11 +Connector_JST +JST_PH_S11B-PH-K_1x11_P2.00mm_Horizontal +JST PH series connector, S11B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +11 +11 +Connector_JST +JST_PH_S11B-PH-SM4-TB_1x11-1MP_P2.00mm_Horizontal +JST PH series connector, S11B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +13 +12 +Connector_JST +JST_PH_S12B-PH-K_1x12_P2.00mm_Horizontal +JST PH series connector, S12B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +12 +12 +Connector_JST +JST_PH_S12B-PH-SM4-TB_1x12-1MP_P2.00mm_Horizontal +JST PH series connector, S12B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +14 +13 +Connector_JST +JST_PH_S13B-PH-K_1x13_P2.00mm_Horizontal +JST PH series connector, S13B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +13 +13 +Connector_JST +JST_PH_S13B-PH-SM4-TB_1x13-1MP_P2.00mm_Horizontal +JST PH series connector, S13B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +15 +14 +Connector_JST +JST_PH_S14B-PH-K_1x14_P2.00mm_Horizontal +JST PH series connector, S14B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +14 +14 +Connector_JST +JST_PH_S14B-PH-SM4-TB_1x14-1MP_P2.00mm_Horizontal +JST PH series connector, S14B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +16 +15 +Connector_JST +JST_PH_S15B-PH-K_1x15_P2.00mm_Horizontal +JST PH series connector, S15B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +15 +15 +Connector_JST +JST_PH_S15B-PH-SM4-TB_1x15-1MP_P2.00mm_Horizontal +JST PH series connector, S15B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +17 +16 +Connector_JST +JST_PH_S16B-PH-K_1x16_P2.00mm_Horizontal +JST PH series connector, S16B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +16 +16 +Connector_JST +JST_PUD_B08B-PUDSS_2x04_P2.00mm_Vertical +JST PUD series connector, B08B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +8 +8 +Connector_JST +JST_PUD_B10B-PUDSS_2x05_P2.00mm_Vertical +JST PUD series connector, B10B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +10 +10 +Connector_JST +JST_PUD_B12B-PUDSS_2x06_P2.00mm_Vertical +JST PUD series connector, B12B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +12 +12 +Connector_JST +JST_PUD_B14B-PUDSS_2x07_P2.00mm_Vertical +JST PUD series connector, B14B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +14 +14 +Connector_JST +JST_PUD_B16B-PUDSS_2x08_P2.00mm_Vertical +JST PUD series connector, B16B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +16 +16 +Connector_JST +JST_PUD_B18B-PUDSS_2x09_P2.00mm_Vertical +JST PUD series connector, B18B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +18 +18 +Connector_JST +JST_PUD_B20B-PUDSS_2x10_P2.00mm_Vertical +JST PUD series connector, B20B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +20 +20 +Connector_JST +JST_PUD_B22B-PUDSS_2x11_P2.00mm_Vertical +JST PUD series connector, B22B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +22 +22 +Connector_JST +JST_PUD_B24B-PUDSS_2x12_P2.00mm_Vertical +JST PUD series connector, B24B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +24 +24 +Connector_JST +JST_PUD_B26B-PUDSS_2x13_P2.00mm_Vertical +JST PUD series connector, B26B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +26 +26 +Connector_JST +JST_PUD_B28B-PUDSS_2x14_P2.00mm_Vertical +JST PUD series connector, B28B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +28 +28 +Connector_JST +JST_PUD_B30B-PUDSS_2x15_P2.00mm_Vertical +JST PUD series connector, B30B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +30 +30 +Connector_JST +JST_PUD_B32B-PUDSS_2x16_P2.00mm_Vertical +JST PUD series connector, B32B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +32 +32 +Connector_JST +JST_PUD_B34B-PUDSS_2x17_P2.00mm_Vertical +JST PUD series connector, B34B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +34 +34 +Connector_JST +JST_PUD_B36B-PUDSS_2x18_P2.00mm_Vertical +JST PUD series connector, B36B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +36 +36 +Connector_JST +JST_PUD_B38B-PUDSS_2x19_P2.00mm_Vertical +JST PUD series connector, B38B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +38 +38 +Connector_JST +JST_PUD_B40B-PUDSS_2x20_P2.00mm_Vertical +JST PUD series connector, B40B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +40 +40 +Connector_JST +JST_PUD_S08B-PUDSS-1_2x04_P2.00mm_Horizontal +JST PUD series connector, S08B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +8 +8 +Connector_JST +JST_PUD_S10B-PUDSS-1_2x05_P2.00mm_Horizontal +JST PUD series connector, S10B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +10 +10 +Connector_JST +JST_PUD_S12B-PUDSS-1_2x06_P2.00mm_Horizontal +JST PUD series connector, S12B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +12 +12 +Connector_JST +JST_PUD_S14B-PUDSS-1_2x07_P2.00mm_Horizontal +JST PUD series connector, S14B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +14 +14 +Connector_JST +JST_PUD_S16B-PUDSS-1_2x08_P2.00mm_Horizontal +JST PUD series connector, S16B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +16 +16 +Connector_JST +JST_PUD_S18B-PUDSS-1_2x09_P2.00mm_Horizontal +JST PUD series connector, S18B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +18 +18 +Connector_JST +JST_PUD_S20B-PUDSS-1_2x10_P2.00mm_Horizontal +JST PUD series connector, S20B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +20 +20 +Connector_JST +JST_PUD_S22B-PUDSS-1_2x11_P2.00mm_Horizontal +JST PUD series connector, S22B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +22 +22 +Connector_JST +JST_PUD_S24B-PUDSS-1_2x12_P2.00mm_Horizontal +JST PUD series connector, S24B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +24 +24 +Connector_JST +JST_PUD_S26B-PUDSS-1_2x13_P2.00mm_Horizontal +JST PUD series connector, S26B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +26 +26 +Connector_JST +JST_PUD_S28B-PUDSS-1_2x14_P2.00mm_Horizontal +JST PUD series connector, S28B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +28 +28 +Connector_JST +JST_PUD_S30B-PUDSS-1_2x15_P2.00mm_Horizontal +JST PUD series connector, S30B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +30 +30 +Connector_JST +JST_PUD_S32B-PUDSS-1_2x16_P2.00mm_Horizontal +JST PUD series connector, S32B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +32 +32 +Connector_JST +JST_PUD_S34B-PUDSS-1_2x17_P2.00mm_Horizontal +JST PUD series connector, S34B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +34 +34 +Connector_JST +JST_PUD_S36B-PUDSS-1_2x18_P2.00mm_Horizontal +JST PUD series connector, S36B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +36 +36 +Connector_JST +JST_PUD_S38B-PUDSS-1_2x19_P2.00mm_Horizontal +JST PUD series connector, S38B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +38 +38 +Connector_JST +JST_PUD_S40B-PUDSS-1_2x20_P2.00mm_Horizontal +JST PUD series connector, S40B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +40 +40 +Connector_JST +JST_SFH_SM02B-SFHRS-TF_1x02-1MP_P4.20mm_Horizontal +JST SFH series connector, SM02B-SFHRS-TF (http://www.jst-mfg.com/product/pdf/eng/eSFH.pdf), generated with kicad-footprint-generator +connector JST SFH horizontal +0 +4 +3 +Connector_JST +JST_SHL_SM02B-SHLS-TF_1x02-1MP_P1.00mm_Horizontal +JST SHL series connector, SM02B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +4 +3 +Connector_JST +JST_SHL_SM05B-SHLS-TF_1x05-1MP_P1.00mm_Horizontal +JST SHL series connector, SM05B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +7 +6 +Connector_JST +JST_SHL_SM06B-SHLS-TF_1x06-1MP_P1.00mm_Horizontal +JST SHL series connector, SM06B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +8 +7 +Connector_JST +JST_SHL_SM07B-SHLS-TF_1x07-1MP_P1.00mm_Horizontal +JST SHL series connector, SM07B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +9 +8 +Connector_JST +JST_SHL_SM08B-SHLS-TF_1x08-1MP_P1.00mm_Horizontal +JST SHL series connector, SM08B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +10 +9 +Connector_JST +JST_SHL_SM10B-SHLS-TF_1x10-1MP_P1.00mm_Horizontal +JST SHL series connector, SM10B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +12 +11 +Connector_JST +JST_SHL_SM11B-SHLS-TF_1x11-1MP_P1.00mm_Horizontal +JST SHL series connector, SM11B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +13 +12 +Connector_JST +JST_SHL_SM12B-SHLS-TF_1x12-1MP_P1.00mm_Horizontal +JST SHL series connector, SM12B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +14 +13 +Connector_JST +JST_SHL_SM14B-SHLS-TF_1x14-1MP_P1.00mm_Horizontal +JST SHL series connector, SM14B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +16 +15 +Connector_JST +JST_SHL_SM16B-SHLS-TF_1x16-1MP_P1.00mm_Horizontal +JST SHL series connector, SM16B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +18 +17 +Connector_JST +JST_SHL_SM20B-SHLS-TF_1x20-1MP_P1.00mm_Horizontal +JST SHL series connector, SM20B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +22 +21 +Connector_JST +JST_SHL_SM22B-SHLS-TF_1x22-1MP_P1.00mm_Horizontal +JST SHL series connector, SM22B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +24 +23 +Connector_JST +JST_SHL_SM26B-SHLS-TF_1x26-1MP_P1.00mm_Horizontal +JST SHL series connector, SM26B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +28 +27 +Connector_JST +JST_SHL_SM30B-SHLS-TF_1x30-1MP_P1.00mm_Horizontal +JST SHL series connector, SM30B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +32 +31 +Connector_JST +JST_SH_BM02B-SRSS-TB_1x02-1MP_P1.00mm_Vertical +JST SH series connector, BM02B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +4 +3 +Connector_JST +JST_SH_BM03B-SRSS-TB_1x03-1MP_P1.00mm_Vertical +JST SH series connector, BM03B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +5 +4 +Connector_JST +JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical +JST SH series connector, BM04B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +6 +5 +Connector_JST +JST_SH_BM05B-SRSS-TB_1x05-1MP_P1.00mm_Vertical +JST SH series connector, BM05B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +7 +6 +Connector_JST +JST_SH_BM06B-SRSS-TB_1x06-1MP_P1.00mm_Vertical +JST SH series connector, BM06B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +8 +7 +Connector_JST +JST_SH_BM07B-SRSS-TB_1x07-1MP_P1.00mm_Vertical +JST SH series connector, BM07B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +9 +8 +Connector_JST +JST_SH_BM08B-SRSS-TB_1x08-1MP_P1.00mm_Vertical +JST SH series connector, BM08B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +10 +9 +Connector_JST +JST_SH_BM09B-SRSS-TB_1x09-1MP_P1.00mm_Vertical +JST SH series connector, BM09B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +11 +10 +Connector_JST +JST_SH_BM10B-SRSS-TB_1x10-1MP_P1.00mm_Vertical +JST SH series connector, BM10B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +12 +11 +Connector_JST +JST_SH_BM11B-SRSS-TB_1x11-1MP_P1.00mm_Vertical +JST SH series connector, BM11B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +13 +12 +Connector_JST +JST_SH_BM12B-SRSS-TB_1x12-1MP_P1.00mm_Vertical +JST SH series connector, BM12B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +14 +13 +Connector_JST +JST_SH_BM13B-SRSS-TB_1x13-1MP_P1.00mm_Vertical +JST SH series connector, BM13B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +15 +14 +Connector_JST +JST_SH_BM14B-SRSS-TB_1x14-1MP_P1.00mm_Vertical +JST SH series connector, BM14B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +16 +15 +Connector_JST +JST_SH_BM15B-SRSS-TB_1x15-1MP_P1.00mm_Vertical +JST SH series connector, BM15B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +17 +16 +Connector_JST +JST_SH_SM02B-SRSS-TB_1x02-1MP_P1.00mm_Horizontal +JST SH series connector, SM02B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +4 +3 +Connector_JST +JST_SH_SM03B-SRSS-TB_1x03-1MP_P1.00mm_Horizontal +JST SH series connector, SM03B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +5 +4 +Connector_JST +JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal +JST SH series connector, SM04B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +6 +5 +Connector_JST +JST_SH_SM05B-SRSS-TB_1x05-1MP_P1.00mm_Horizontal +JST SH series connector, SM05B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +7 +6 +Connector_JST +JST_SH_SM06B-SRSS-TB_1x06-1MP_P1.00mm_Horizontal +JST SH series connector, SM06B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +8 +7 +Connector_JST +JST_SH_SM07B-SRSS-TB_1x07-1MP_P1.00mm_Horizontal +JST SH series connector, SM07B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +9 +8 +Connector_JST +JST_SH_SM08B-SRSS-TB_1x08-1MP_P1.00mm_Horizontal +JST SH series connector, SM08B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +10 +9 +Connector_JST +JST_SH_SM09B-SRSS-TB_1x09-1MP_P1.00mm_Horizontal +JST SH series connector, SM09B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +11 +10 +Connector_JST +JST_SH_SM10B-SRSS-TB_1x10-1MP_P1.00mm_Horizontal +JST SH series connector, SM10B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +12 +11 +Connector_JST +JST_SH_SM11B-SRSS-TB_1x11-1MP_P1.00mm_Horizontal +JST SH series connector, SM11B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +13 +12 +Connector_JST +JST_SH_SM12B-SRSS-TB_1x12-1MP_P1.00mm_Horizontal +JST SH series connector, SM12B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +14 +13 +Connector_JST +JST_SH_SM13B-SRSS-TB_1x13-1MP_P1.00mm_Horizontal +JST SH series connector, SM13B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +15 +14 +Connector_JST +JST_SH_SM14B-SRSS-TB_1x14-1MP_P1.00mm_Horizontal +JST SH series connector, SM14B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +16 +15 +Connector_JST +JST_SH_SM15B-SRSS-TB_1x15-1MP_P1.00mm_Horizontal +JST SH series connector, SM15B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +17 +16 +Connector_JST +JST_SH_SM20B-SRSS-TB_1x20-1MP_P1.00mm_Horizontal +JST SH series connector, SM20B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +22 +21 +Connector_JST +JST_SUR_BM02B-SURS-TF_1x02-1MP_P0.80mm_Vertical +JST SUR series connector, BM02B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +4 +3 +Connector_JST +JST_SUR_BM03B-SURS-TF_1x03-1MP_P0.80mm_Vertical +JST SUR series connector, BM03B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +5 +4 +Connector_JST +JST_SUR_BM04B-SURS-TF_1x04-1MP_P0.80mm_Vertical +JST SUR series connector, BM04B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +6 +5 +Connector_JST +JST_SUR_BM05B-SURS-TF_1x05-1MP_P0.80mm_Vertical +JST SUR series connector, BM05B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +7 +6 +Connector_JST +JST_SUR_BM06B-SURS-TF_1x06-1MP_P0.80mm_Vertical +JST SUR series connector, BM06B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +8 +7 +Connector_JST +JST_SUR_BM08B-SURS-TF_1x08-1MP_P0.80mm_Vertical +JST SUR series connector, BM08B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +10 +9 +Connector_JST +JST_SUR_BM10B-SURS-TF_1x10-1MP_P0.80mm_Vertical +JST SUR series connector, BM10B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +12 +11 +Connector_JST +JST_SUR_BM12B-SURS-TF_1x12-1MP_P0.80mm_Vertical +JST SUR series connector, BM12B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +14 +13 +Connector_JST +JST_SUR_BM14B-SURS-TF_1x14-1MP_P0.80mm_Vertical +JST SUR series connector, BM14B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +16 +15 +Connector_JST +JST_SUR_BM15B-SURS-TF_1x15-1MP_P0.80mm_Vertical +JST SUR series connector, BM15B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +17 +16 +Connector_JST +JST_SUR_BM16B-SURS-TF_1x16-1MP_P0.80mm_Vertical +JST SUR series connector, BM16B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +18 +17 +Connector_JST +JST_SUR_BM17B-SURS-TF_1x17-1MP_P0.80mm_Vertical +JST SUR series connector, BM17B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +19 +18 +Connector_JST +JST_SUR_BM20B-SURS-TF_1x20-1MP_P0.80mm_Vertical +JST SUR series connector, BM20B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +22 +21 +Connector_JST +JST_SUR_SM02B-SURS-TF_1x02-1MP_P0.80mm_Horizontal +JST SUR series connector, SM02B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +4 +3 +Connector_JST +JST_SUR_SM03B-SURS-TF_1x03-1MP_P0.80mm_Horizontal +JST SUR series connector, SM03B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +5 +4 +Connector_JST +JST_SUR_SM04B-SURS-TF_1x04-1MP_P0.80mm_Horizontal +JST SUR series connector, SM04B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +6 +5 +Connector_JST +JST_SUR_SM05B-SURS-TF_1x05-1MP_P0.80mm_Horizontal +JST SUR series connector, SM05B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +7 +6 +Connector_JST +JST_SUR_SM06B-SURS-TF_1x06-1MP_P0.80mm_Horizontal +JST SUR series connector, SM06B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +8 +7 +Connector_JST +JST_SUR_SM08B-SURS-TF_1x08-1MP_P0.80mm_Horizontal +JST SUR series connector, SM08B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +10 +9 +Connector_JST +JST_SUR_SM10B-SURS-TF_1x10-1MP_P0.80mm_Horizontal +JST SUR series connector, SM10B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +12 +11 +Connector_JST +JST_SUR_SM12B-SURS-TF_1x12-1MP_P0.80mm_Horizontal +JST SUR series connector, SM12B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +14 +13 +Connector_JST +JST_SUR_SM14B-SURS-TF_1x14-1MP_P0.80mm_Horizontal +JST SUR series connector, SM14B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +16 +15 +Connector_JST +JST_SUR_SM15B-SURS-TF_1x15-1MP_P0.80mm_Horizontal +JST SUR series connector, SM15B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +17 +16 +Connector_JST +JST_SUR_SM16B-SURS-TF_1x16-1MP_P0.80mm_Horizontal +JST SUR series connector, SM16B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +18 +17 +Connector_JST +JST_SUR_SM17B-SURS-TF_1x17-1MP_P0.80mm_Horizontal +JST SUR series connector, SM17B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +19 +18 +Connector_JST +JST_SUR_SM20B-SURS-TF_1x20-1MP_P0.80mm_Horizontal +JST SUR series connector, SM20B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +22 +21 +Connector_JST +JST_SUR_SM22B-SURS-TF_1x22-1MP_P0.80mm_Horizontal +JST SUR series connector, SM22B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +24 +23 +Connector_JST +JST_VH_B2P-VH-B_1x02_P3.96mm_Vertical +JST VH PBT series connector, B2P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +2 +2 +Connector_JST +JST_VH_B2P-VH-FB-B_1x02_P3.96mm_Vertical +JST VH series connector, B2P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +2 +2 +Connector_JST +JST_VH_B2P-VH_1x02_P3.96mm_Vertical +JST VH series connector, B2P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +2 +2 +Connector_JST +JST_VH_B2P3-VH_1x02_P7.92mm_Vertical +JST VH series connector, B2P3-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +2 +2 +Connector_JST +JST_VH_B2PS-VH_1x02_P3.96mm_Horizontal +JST VH series connector, B2PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +2 +2 +Connector_JST +JST_VH_B3P-VH-B_1x03_P3.96mm_Vertical +JST VH PBT series connector, B3P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +3 +3 +Connector_JST +JST_VH_B3P-VH-FB-B_1x03_P3.96mm_Vertical +JST VH series connector, B3P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +3 +3 +Connector_JST +JST_VH_B3P-VH_1x03_P3.96mm_Vertical +JST VH series connector, B3P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +3 +3 +Connector_JST +JST_VH_B3PS-VH_1x03_P3.96mm_Horizontal +JST VH series connector, B3PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +3 +3 +Connector_JST +JST_VH_B4P-VH-B_1x04_P3.96mm_Vertical +JST VH PBT series connector, B4P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +4 +4 +Connector_JST +JST_VH_B4P-VH-FB-B_1x04_P3.96mm_Vertical +JST VH series connector, B4P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +4 +4 +Connector_JST +JST_VH_B4P-VH_1x04_P3.96mm_Vertical +JST VH series connector, B4P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +4 +4 +Connector_JST +JST_VH_B4PS-VH_1x04_P3.96mm_Horizontal +JST VH series connector, B4PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +4 +4 +Connector_JST +JST_VH_B5P-VH-B_1x05_P3.96mm_Vertical +JST VH PBT series connector, B5P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +5 +5 +Connector_JST +JST_VH_B5P-VH-FB-B_1x05_P3.96mm_Vertical +JST VH series connector, B5P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +5 +5 +Connector_JST +JST_VH_B5P-VH_1x05_P3.96mm_Vertical +JST VH series connector, B5P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +5 +5 +Connector_JST +JST_VH_B5PS-VH_1x05_P3.96mm_Horizontal +JST VH series connector, B5PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +5 +5 +Connector_JST +JST_VH_B6P-VH-B_1x06_P3.96mm_Vertical +JST VH PBT series connector, B6P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +6 +6 +Connector_JST +JST_VH_B6P-VH-FB-B_1x06_P3.96mm_Vertical +JST VH series connector, B6P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +6 +6 +Connector_JST +JST_VH_B6P-VH_1x06_P3.96mm_Vertical +JST VH series connector, B6P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +6 +6 +Connector_JST +JST_VH_B6PS-VH_1x06_P3.96mm_Horizontal +JST VH series connector, B6PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +6 +6 +Connector_JST +JST_VH_B7P-VH-B_1x07_P3.96mm_Vertical +JST VH PBT series connector, B7P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +7 +7 +Connector_JST +JST_VH_B7P-VH-FB-B_1x07_P3.96mm_Vertical +JST VH series connector, B7P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +7 +7 +Connector_JST +JST_VH_B7P-VH_1x07_P3.96mm_Vertical +JST VH series connector, B7P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +7 +7 +Connector_JST +JST_VH_B7PS-VH_1x07_P3.96mm_Horizontal +JST VH series connector, B7PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +7 +7 +Connector_JST +JST_VH_B8P-VH-B_1x08_P3.96mm_Vertical +JST VH PBT series connector, B8P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +8 +8 +Connector_JST +JST_VH_B8P-VH-FB-B_1x08_P3.96mm_Vertical +JST VH series connector, B8P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +8 +8 +Connector_JST +JST_VH_B8P-VH_1x08_P3.96mm_Vertical +JST VH series connector, B8P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +8 +8 +Connector_JST +JST_VH_B8PS-VH_1x08_P3.96mm_Horizontal +JST VH series connector, B8PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +8 +8 +Connector_JST +JST_VH_B9P-VH-B_1x09_P3.96mm_Vertical +JST VH PBT series connector, B9P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +9 +9 +Connector_JST +JST_VH_B9P-VH-FB-B_1x09_P3.96mm_Vertical +JST VH series connector, B9P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +9 +9 +Connector_JST +JST_VH_B9P-VH_1x09_P3.96mm_Vertical +JST VH series connector, B9P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +9 +9 +Connector_JST +JST_VH_B9PS-VH_1x09_P3.96mm_Horizontal +JST VH series connector, B9PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +9 +9 +Connector_JST +JST_VH_B10P-VH-B_1x10_P3.96mm_Vertical +JST VH PBT series connector, B10P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +10 +10 +Connector_JST +JST_VH_B10P-VH-FB-B_1x10_P3.96mm_Vertical +JST VH series connector, B10P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +10 +10 +Connector_JST +JST_VH_B10P-VH_1x10_P3.96mm_Vertical +JST VH series connector, B10P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +10 +10 +Connector_JST +JST_VH_B10PS-VH_1x10_P3.96mm_Horizontal +JST VH series connector, B10PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +10 +10 +Connector_JST +JST_VH_B11P-VH-B_1x11_P3.96mm_Vertical +JST VH PBT series connector, B11P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +11 +11 +Connector_JST +JST_VH_S2P-VH_1x02_P3.96mm_Horizontal +JST VH series connector, S2P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +2 +2 +Connector_JST +JST_VH_S3P-VH_1x03_P3.96mm_Horizontal +JST VH series connector, S3P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +3 +3 +Connector_JST +JST_VH_S4P-VH_1x04_P3.96mm_Horizontal +JST VH series connector, S4P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +4 +4 +Connector_JST +JST_VH_S5P-VH_1x05_P3.96mm_Horizontal +JST VH series connector, S5P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +5 +5 +Connector_JST +JST_VH_S6P-VH_1x06_P3.96mm_Horizontal +JST VH series connector, S6P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +6 +6 +Connector_JST +JST_VH_S7P-VH_1x07_P3.96mm_Horizontal +JST VH series connector, S7P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +7 +7 +Connector_JST +JST_XAG_SM05B-XAGKS-BN-TB_1x05-1MP_P2.50mm_Horizontal +JST XAG series connector, SM05B-XAGKS-BN-TB (http://www.jst-mfg.com/product/pdf/eng/eXAG.pdf), generated with kicad-footprint-generator +connector JST XAG top entry +0 +7 +6 +Connector_JST +JST_XH_B1B-XH-AM_1x01_P2.50mm_Vertical +JST XH series connector, B1B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +1 +1 +Connector_JST +JST_XH_B2B-XH-AM_1x02_P2.50mm_Vertical +JST XH series connector, B2B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +2 +2 +Connector_JST +JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical +JST XH series connector, B2B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical +0 +2 +2 +Connector_JST +JST_XH_B3B-XH-AM_1x03_P2.50mm_Vertical +JST XH series connector, B3B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +3 +3 +Connector_JST +JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical +JST XH series connector, B3B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical +0 +3 +3 +Connector_JST +JST_XH_B4B-XH-AM_1x04_P2.50mm_Vertical +JST XH series connector, B4B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +4 +4 +Connector_JST +JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical +JST XH series connector, B4B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical +0 +4 +4 +Connector_JST +JST_XH_B5B-XH-AM_1x05_P2.50mm_Vertical +JST XH series connector, B5B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +5 +5 +Connector_JST +JST_XH_B5B-XH-A_1x05_P2.50mm_Vertical +JST XH series connector, B5B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical +0 +5 +5 +Connector_JST +JST_XH_B6B-XH-AM_1x06_P2.50mm_Vertical +JST XH series connector, B6B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +6 +6 +Connector_JST +JST_XH_B6B-XH-A_1x06_P2.50mm_Vertical +JST XH series connector, B6B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical +0 +6 +6 +Connector_JST +JST_XH_B7B-XH-AM_1x07_P2.50mm_Vertical +JST XH series connector, B7B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +7 +7 +Connector_JST +JST_XH_B7B-XH-A_1x07_P2.50mm_Vertical +JST XH series connector, B7B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical +0 +7 +7 +Connector_JST +JST_XH_B8B-XH-AM_1x08_P2.50mm_Vertical +JST XH series connector, B8B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +8 +8 +Connector_JST +JST_XH_B8B-XH-A_1x08_P2.50mm_Vertical +JST XH series connector, B8B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical +0 +8 +8 +Connector_JST +JST_XH_B9B-XH-AM_1x09_P2.50mm_Vertical +JST XH series connector, B9B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +9 +9 +Connector_JST +JST_XH_B9B-XH-A_1x09_P2.50mm_Vertical +JST XH series connector, B9B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical +0 +9 +9 +Connector_JST +JST_XH_B10B-XH-AM_1x10_P2.50mm_Vertical +JST XH series connector, B10B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry boss +0 +10 +10 +Connector_JST +JST_XH_B10B-XH-A_1x10_P2.50mm_Vertical +JST XH series connector, B10B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry +0 +10 +10 +Connector_JST +JST_XH_B11B-XH-A_1x11_P2.50mm_Vertical +JST XH series connector, B11B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry +0 +11 +11 +Connector_JST +JST_XH_B12B-XH-AM_1x12_P2.50mm_Vertical +JST XH series connector, B12B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry boss +0 +12 +12 +Connector_JST +JST_XH_B12B-XH-A_1x12_P2.50mm_Vertical +JST XH series connector, B12B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry +0 +12 +12 +Connector_JST +JST_XH_B13B-XH-A_1x13_P2.50mm_Vertical +JST XH series connector, B13B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry +0 +13 +13 +Connector_JST +JST_XH_B14B-XH-A_1x14_P2.50mm_Vertical +JST XH series connector, B14B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry +0 +14 +14 +Connector_JST +JST_XH_B15B-XH-A_1x15_P2.50mm_Vertical +JST XH series connector, B15B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry +0 +15 +15 +Connector_JST +JST_XH_B16B-XH-A_1x16_P2.50mm_Vertical +JST XH series connector, B16B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry +0 +16 +16 +Connector_JST +JST_XH_B20B-XH-A_1x20_P2.50mm_Vertical +JST XH series connector, B20B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry +0 +20 +20 +Connector_JST +JST_XH_S2B-XH-A-1_1x02_P2.50mm_Horizontal +JST XH series connector, S2B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +2 +2 +Connector_JST +JST_XH_S2B-XH-A_1x02_P2.50mm_Horizontal +JST XH series connector, S2B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +2 +2 +Connector_JST +JST_XH_S3B-XH-A-1_1x03_P2.50mm_Horizontal +JST XH series connector, S3B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +3 +3 +Connector_JST +JST_XH_S3B-XH-A_1x03_P2.50mm_Horizontal +JST XH series connector, S3B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +3 +3 +Connector_JST +JST_XH_S4B-XH-A-1_1x04_P2.50mm_Horizontal +JST XH series connector, S4B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +4 +4 +Connector_JST +JST_XH_S4B-XH-A_1x04_P2.50mm_Horizontal +JST XH series connector, S4B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +4 +4 +Connector_JST +JST_XH_S5B-XH-A-1_1x05_P2.50mm_Horizontal +JST XH series connector, S5B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +5 +5 +Connector_JST +JST_XH_S5B-XH-A_1x05_P2.50mm_Horizontal +JST XH series connector, S5B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +5 +5 +Connector_JST +JST_XH_S6B-XH-A-1_1x06_P2.50mm_Horizontal +JST XH series connector, S6B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +6 +6 +Connector_JST +JST_XH_S6B-XH-A_1x06_P2.50mm_Horizontal +JST XH series connector, S6B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +6 +6 +Connector_JST +JST_XH_S7B-XH-A-1_1x07_P2.50mm_Horizontal +JST XH series connector, S7B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +7 +7 +Connector_JST +JST_XH_S7B-XH-A_1x07_P2.50mm_Horizontal +JST XH series connector, S7B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +7 +7 +Connector_JST +JST_XH_S8B-XH-A-1_1x08_P2.50mm_Horizontal +JST XH series connector, S8B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +8 +8 +Connector_JST +JST_XH_S8B-XH-A_1x08_P2.50mm_Horizontal +JST XH series connector, S8B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +8 +8 +Connector_JST +JST_XH_S9B-XH-A-1_1x09_P2.50mm_Horizontal +JST XH series connector, S9B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +9 +9 +Connector_JST +JST_XH_S9B-XH-A_1x09_P2.50mm_Horizontal +JST XH series connector, S9B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +9 +9 +Connector_JST +JST_XH_S10B-XH-A-1_1x10_P2.50mm_Horizontal +JST XH series connector, S10B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +10 +10 +Connector_JST +JST_XH_S10B-XH-A_1x10_P2.50mm_Horizontal +JST XH series connector, S10B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +10 +10 +Connector_JST +JST_XH_S11B-XH-A-1_1x11_P2.50mm_Horizontal +JST XH series connector, S11B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +11 +11 +Connector_JST +JST_XH_S11B-XH-A_1x11_P2.50mm_Horizontal +JST XH series connector, S11B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +11 +11 +Connector_JST +JST_XH_S12B-XH-A-1_1x12_P2.50mm_Horizontal +JST XH series connector, S12B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +12 +12 +Connector_JST +JST_XH_S12B-XH-A_1x12_P2.50mm_Horizontal +JST XH series connector, S12B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +12 +12 +Connector_JST +JST_XH_S13B-XH-A-1_1x13_P2.50mm_Horizontal +JST XH series connector, S13B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +13 +13 +Connector_JST +JST_XH_S13B-XH-A_1x13_P2.50mm_Horizontal +JST XH series connector, S13B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +13 +13 +Connector_JST +JST_XH_S14B-XH-A-1_1x14_P2.50mm_Horizontal +JST XH series connector, S14B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +14 +14 +Connector_JST +JST_XH_S14B-XH-A_1x14_P2.50mm_Horizontal +JST XH series connector, S14B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +14 +14 +Connector_JST +JST_XH_S15B-XH-A-1_1x15_P2.50mm_Horizontal +JST XH series connector, S15B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +15 +15 +Connector_JST +JST_XH_S15B-XH-A_1x15_P2.50mm_Horizontal +JST XH series connector, S15B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +15 +15 +Connector_JST +JST_XH_S16B-XH-A_1x16_P2.50mm_Horizontal +JST XH series connector, S16B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +16 +16 +Connector_JST +JST_ZE_B02B-ZESK-1D_1x02_P1.50mm_Vertical +JST ZE series connector, B02B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +2 +2 +Connector_JST +JST_ZE_B03B-ZESK-1D_1x03_P1.50mm_Vertical +JST ZE series connector, B03B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +3 +3 +Connector_JST +JST_ZE_B03B-ZESK-D_1x03_P1.50mm_Vertical +JST ZE series connector, B03B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +3 +3 +Connector_JST +JST_ZE_B04B-ZESK-1D_1x04_P1.50mm_Vertical +JST ZE series connector, B04B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +4 +4 +Connector_JST +JST_ZE_B04B-ZESK-D_1x04_P1.50mm_Vertical +JST ZE series connector, B04B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +4 +4 +Connector_JST +JST_ZE_B05B-ZESK-1D_1x05_P1.50mm_Vertical +JST ZE series connector, B05B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +5 +5 +Connector_JST +JST_ZE_B05B-ZESK-D_1x05_P1.50mm_Vertical +JST ZE series connector, B05B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +5 +5 +Connector_JST +JST_ZE_B06B-ZESK-1D_1x06_P1.50mm_Vertical +JST ZE series connector, B06B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +6 +6 +Connector_JST +JST_ZE_B06B-ZESK-D_1x06_P1.50mm_Vertical +JST ZE series connector, B06B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +6 +6 +Connector_JST +JST_ZE_B07B-ZESK-1D_1x07_P1.50mm_Vertical +JST ZE series connector, B07B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +7 +7 +Connector_JST +JST_ZE_B07B-ZESK-D_1x07_P1.50mm_Vertical +JST ZE series connector, B07B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +7 +7 +Connector_JST +JST_ZE_B08B-ZESK-1D_1x08_P1.50mm_Vertical +JST ZE series connector, B08B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +8 +8 +Connector_JST +JST_ZE_B08B-ZESK-D_1x08_P1.50mm_Vertical +JST ZE series connector, B08B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +8 +8 +Connector_JST +JST_ZE_B09B-ZESK-1D_1x09_P1.50mm_Vertical +JST ZE series connector, B09B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +9 +9 +Connector_JST +JST_ZE_B09B-ZESK-D_1x09_P1.50mm_Vertical +JST ZE series connector, B09B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +9 +9 +Connector_JST +JST_ZE_B10B-ZESK-1D_1x10_P1.50mm_Vertical +JST ZE series connector, B10B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +10 +10 +Connector_JST +JST_ZE_B10B-ZESK-D_1x10_P1.50mm_Vertical +JST ZE series connector, B10B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +10 +10 +Connector_JST +JST_ZE_B11B-ZESK-1D_1x11_P1.50mm_Vertical +JST ZE series connector, B11B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +11 +11 +Connector_JST +JST_ZE_B11B-ZESK-D_1x11_P1.50mm_Vertical +JST ZE series connector, B11B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +11 +11 +Connector_JST +JST_ZE_B12B-ZESK-1D_1x12_P1.50mm_Vertical +JST ZE series connector, B12B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +12 +12 +Connector_JST +JST_ZE_B12B-ZESK-D_1x12_P1.50mm_Vertical +JST ZE series connector, B12B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +12 +12 +Connector_JST +JST_ZE_B13B-ZESK-1D_1x13_P1.50mm_Vertical +JST ZE series connector, B13B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +13 +13 +Connector_JST +JST_ZE_B13B-ZESK-D_1x13_P1.50mm_Vertical +JST ZE series connector, B13B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +13 +13 +Connector_JST +JST_ZE_B14B-ZESK-1D_1x14_P1.50mm_Vertical +JST ZE series connector, B14B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +14 +14 +Connector_JST +JST_ZE_B14B-ZESK-D_1x14_P1.50mm_Vertical +JST ZE series connector, B14B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +14 +14 +Connector_JST +JST_ZE_B15B-ZESK-1D_1x15_P1.50mm_Vertical +JST ZE series connector, B15B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +15 +15 +Connector_JST +JST_ZE_B15B-ZESK-D_1x15_P1.50mm_Vertical +JST ZE series connector, B15B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +15 +15 +Connector_JST +JST_ZE_B16B-ZESK-1D_1x16_P1.50mm_Vertical +JST ZE series connector, B16B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +16 +16 +Connector_JST +JST_ZE_B16B-ZESK-D_1x16_P1.50mm_Vertical +JST ZE series connector, B16B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +16 +16 +Connector_JST +JST_ZE_BM02B-ZESS-TBT_1x02-1MP_P1.50mm_Vertical +JST ZE series connector, BM02B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +4 +3 +Connector_JST +JST_ZE_BM03B-ZESS-TBT_1x03-1MP_P1.50mm_Vertical +JST ZE series connector, BM03B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +5 +4 +Connector_JST +JST_ZE_BM04B-ZESS-TBT_1x04-1MP_P1.50mm_Vertical +JST ZE series connector, BM04B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +6 +5 +Connector_JST +JST_ZE_BM05B-ZESS-TBT_1x05-1MP_P1.50mm_Vertical +JST ZE series connector, BM05B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +7 +6 +Connector_JST +JST_ZE_BM06B-ZESS-TBT_1x06-1MP_P1.50mm_Vertical +JST ZE series connector, BM06B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +8 +7 +Connector_JST +JST_ZE_BM07B-ZESS-TBT_1x07-1MP_P1.50mm_Vertical +JST ZE series connector, BM07B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +9 +8 +Connector_JST +JST_ZE_BM08B-ZESS-TBT_1x08-1MP_P1.50mm_Vertical +JST ZE series connector, BM08B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +10 +9 +Connector_JST +JST_ZE_BM09B-ZESS-TBT_1x09-1MP_P1.50mm_Vertical +JST ZE series connector, BM09B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +11 +10 +Connector_JST +JST_ZE_BM10B-ZESS-TBT_1x10-1MP_P1.50mm_Vertical +JST ZE series connector, BM10B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +12 +11 +Connector_JST +JST_ZE_BM11B-ZESS-TBT_1x11-1MP_P1.50mm_Vertical +JST ZE series connector, BM11B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +13 +12 +Connector_JST +JST_ZE_BM12B-ZESS-TBT_1x12-1MP_P1.50mm_Vertical +JST ZE series connector, BM12B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +14 +13 +Connector_JST +JST_ZE_BM13B-ZESS-TBT_1x13-1MP_P1.50mm_Vertical +JST ZE series connector, BM13B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +15 +14 +Connector_JST +JST_ZE_BM14B-ZESS-TBT_1x14-1MP_P1.50mm_Vertical +JST ZE series connector, BM14B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +16 +15 +Connector_JST +JST_ZE_BM15B-ZESS-TBT_1x15-1MP_P1.50mm_Vertical +JST ZE series connector, BM15B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +17 +16 +Connector_JST +JST_ZE_BM16B-ZESS-TBT_1x16-1MP_P1.50mm_Vertical +JST ZE series connector, BM16B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +18 +17 +Connector_JST +JST_ZE_S02B-ZESK-2D_1x02_P1.50mm_Horizontal +JST ZE series connector, S02B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +2 +2 +Connector_JST +JST_ZE_S03B-ZESK-2D_1x03_P1.50mm_Horizontal +JST ZE series connector, S03B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +3 +3 +Connector_JST +JST_ZE_S04B-ZESK-2D_1x04_P1.50mm_Horizontal +JST ZE series connector, S04B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +4 +4 +Connector_JST +JST_ZE_S05B-ZESK-2D_1x05_P1.50mm_Horizontal +JST ZE series connector, S05B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +5 +5 +Connector_JST +JST_ZE_S06B-ZESK-2D_1x06_P1.50mm_Horizontal +JST ZE series connector, S06B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +6 +6 +Connector_JST +JST_ZE_S07B-ZESK-2D_1x07_P1.50mm_Horizontal +JST ZE series connector, S07B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +7 +7 +Connector_JST +JST_ZE_S08B-ZESK-2D_1x08_P1.50mm_Horizontal +JST ZE series connector, S08B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +8 +8 +Connector_JST +JST_ZE_S09B-ZESK-2D_1x09_P1.50mm_Horizontal +JST ZE series connector, S09B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +9 +9 +Connector_JST +JST_ZE_S10B-ZESK-2D_1x10_P1.50mm_Horizontal +JST ZE series connector, S10B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +10 +10 +Connector_JST +JST_ZE_S11B-ZESK-2D_1x11_P1.50mm_Horizontal +JST ZE series connector, S11B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +11 +11 +Connector_JST +JST_ZE_S12B-ZESK-2D_1x12_P1.50mm_Horizontal +JST ZE series connector, S12B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +12 +12 +Connector_JST +JST_ZE_S13B-ZESK-2D_1x13_P1.50mm_Horizontal +JST ZE series connector, S13B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +13 +13 +Connector_JST +JST_ZE_S14B-ZESK-2D_1x14_P1.50mm_Horizontal +JST ZE series connector, S14B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +14 +14 +Connector_JST +JST_ZE_S15B-ZESK-2D_1x15_P1.50mm_Horizontal +JST ZE series connector, S15B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +15 +15 +Connector_JST +JST_ZE_S16B-ZESK-2D_1x16_P1.50mm_Horizontal +JST ZE series connector, S16B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +16 +16 +Connector_JST +JST_ZE_SM02B-ZESS-TB_1x02-1MP_P1.50mm_Horizontal +JST ZE series connector, SM02B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +4 +3 +Connector_JST +JST_ZE_SM03B-ZESS-TB_1x03-1MP_P1.50mm_Horizontal +JST ZE series connector, SM03B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +5 +4 +Connector_JST +JST_ZE_SM04B-ZESS-TB_1x04-1MP_P1.50mm_Horizontal +JST ZE series connector, SM04B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +6 +5 +Connector_JST +JST_ZE_SM05B-ZESS-TB_1x05-1MP_P1.50mm_Horizontal +JST ZE series connector, SM05B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +7 +6 +Connector_JST +JST_ZE_SM06B-ZESS-TB_1x06-1MP_P1.50mm_Horizontal +JST ZE series connector, SM06B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +8 +7 +Connector_JST +JST_ZE_SM07B-ZESS-TB_1x07-1MP_P1.50mm_Horizontal +JST ZE series connector, SM07B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +9 +8 +Connector_JST +JST_ZE_SM08B-ZESS-TB_1x08-1MP_P1.50mm_Horizontal +JST ZE series connector, SM08B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +10 +9 +Connector_JST +JST_ZE_SM09B-ZESS-TB_1x09-1MP_P1.50mm_Horizontal +JST ZE series connector, SM09B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +11 +10 +Connector_JST +JST_ZE_SM10B-ZESS-TB_1x10-1MP_P1.50mm_Horizontal +JST ZE series connector, SM10B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +12 +11 +Connector_JST +JST_ZE_SM11B-ZESS-TB_1x11-1MP_P1.50mm_Horizontal +JST ZE series connector, SM11B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +13 +12 +Connector_JST +JST_ZE_SM12B-ZESS-TB_1x12-1MP_P1.50mm_Horizontal +JST ZE series connector, SM12B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +14 +13 +Connector_JST +JST_ZE_SM13B-ZESS-TB_1x13-1MP_P1.50mm_Horizontal +JST ZE series connector, SM13B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +15 +14 +Connector_JST +JST_ZE_SM14B-ZESS-TB_1x14-1MP_P1.50mm_Horizontal +JST ZE series connector, SM14B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +16 +15 +Connector_JST +JST_ZE_SM15B-ZESS-TB_1x15-1MP_P1.50mm_Horizontal +JST ZE series connector, SM15B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +17 +16 +Connector_JST +JST_ZE_SM16B-ZESS-TB_1x16-1MP_P1.50mm_Horizontal +JST ZE series connector, SM16B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +18 +17 +Connector_Molex +Molex_CLIK-Mate_502382-0270_1x02-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-0270 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +4 +3 +Connector_Molex +Molex_CLIK-Mate_502382-0370_1x03-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-0370 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +5 +4 +Connector_Molex +Molex_CLIK-Mate_502382-0470_1x04-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-0470 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +6 +5 +Connector_Molex +Molex_CLIK-Mate_502382-0570_1x05-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-0570 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +7 +6 +Connector_Molex +Molex_CLIK-Mate_502382-0670_1x06-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-0670 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +8 +7 +Connector_Molex +Molex_CLIK-Mate_502382-0770_1x07-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-0770 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +9 +8 +Connector_Molex +Molex_CLIK-Mate_502382-0870_1x08-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-0870 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +10 +9 +Connector_Molex +Molex_CLIK-Mate_502382-0970_1x09-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-0970 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +11 +10 +Connector_Molex +Molex_CLIK-Mate_502382-1070_1x10-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-1070 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +12 +11 +Connector_Molex +Molex_CLIK-Mate_502382-1170_1x11-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-1170 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +13 +12 +Connector_Molex +Molex_CLIK-Mate_502382-1270_1x12-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-1270 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +14 +13 +Connector_Molex +Molex_CLIK-Mate_502382-1370_1x13-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-1370 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +15 +14 +Connector_Molex +Molex_CLIK-Mate_502382-1470_1x14-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-1470 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +16 +15 +Connector_Molex +Molex_CLIK-Mate_502382-1570_1x15-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-1570 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +17 +16 +Connector_Molex +Molex_CLIK-Mate_502386-0270_1x02-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-0270 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +4 +3 +Connector_Molex +Molex_CLIK-Mate_502386-0370_1x03-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-0370 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +5 +4 +Connector_Molex +Molex_CLIK-Mate_502386-0470_1x04-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-0470 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +6 +5 +Connector_Molex +Molex_CLIK-Mate_502386-0570_1x05-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-0570 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +7 +6 +Connector_Molex +Molex_CLIK-Mate_502386-0670_1x06-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-0670 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +8 +7 +Connector_Molex +Molex_CLIK-Mate_502386-0770_1x07-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-0770 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +9 +8 +Connector_Molex +Molex_CLIK-Mate_502386-0870_1x08-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-0870 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +10 +9 +Connector_Molex +Molex_CLIK-Mate_502386-0970_1x09-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-0970 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +11 +10 +Connector_Molex +Molex_CLIK-Mate_502386-1070_1x10-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-1070 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +12 +11 +Connector_Molex +Molex_CLIK-Mate_502386-1170_1x11-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-1170 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +13 +12 +Connector_Molex +Molex_CLIK-Mate_502386-1270_1x12-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-1270 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +14 +13 +Connector_Molex +Molex_CLIK-Mate_502386-1370_1x13-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-1370 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +15 +14 +Connector_Molex +Molex_CLIK-Mate_502386-1470_1x14-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-1470 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +16 +15 +Connector_Molex +Molex_CLIK-Mate_502386-1570_1x15-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-1570 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +17 +16 +Connector_Molex +Molex_CLIK-Mate_502443-0270_1x02-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-0270 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +4 +3 +Connector_Molex +Molex_CLIK-Mate_502443-0370_1x03-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-0370 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +5 +4 +Connector_Molex +Molex_CLIK-Mate_502443-0470_1x04-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-0470 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +6 +5 +Connector_Molex +Molex_CLIK-Mate_502443-0570_1x05-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-0570 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +7 +6 +Connector_Molex +Molex_CLIK-Mate_502443-0670_1x06-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-0670 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +8 +7 +Connector_Molex +Molex_CLIK-Mate_502443-0770_1x07-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-0770 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +9 +8 +Connector_Molex +Molex_CLIK-Mate_502443-0870_1x08-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-0870 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +10 +9 +Connector_Molex +Molex_CLIK-Mate_502443-0970_1x09-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-0970 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +11 +10 +Connector_Molex +Molex_CLIK-Mate_502443-1270_1x12-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-1270 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +14 +13 +Connector_Molex +Molex_CLIK-Mate_502443-1370_1x13-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-1370 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +15 +14 +Connector_Molex +Molex_CLIK-Mate_502443-1470_1x14-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-1470 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +16 +15 +Connector_Molex +Molex_CLIK-Mate_502443-1570_1x15-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-1570 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +17 +16 +Connector_Molex +Molex_CLIK-Mate_502494-0270_1x02-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-0270 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +4 +3 +Connector_Molex +Molex_CLIK-Mate_502494-0370_1x03-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-0370 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +5 +4 +Connector_Molex +Molex_CLIK-Mate_502494-0470_1x04-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-0470 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +6 +5 +Connector_Molex +Molex_CLIK-Mate_502494-0670_1x06-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-0670 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +8 +7 +Connector_Molex +Molex_CLIK-Mate_502494-0870_1x08-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-0870 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +10 +9 +Connector_Molex +Molex_CLIK-Mate_502494-1070_1x10-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-1070 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +12 +11 +Connector_Molex +Molex_CLIK-Mate_502494-1270_1x12-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-1270 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +14 +13 +Connector_Molex +Molex_CLIK-Mate_502494-1370_1x13-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-1370 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +15 +14 +Connector_Molex +Molex_CLIK-Mate_502494-1470_1x14-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-1470 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +16 +15 +Connector_Molex +Molex_CLIK-Mate_502494-1570_1x15-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-1570 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +17 +16 +Connector_Molex +Molex_CLIK-Mate_502585-0270_1x02-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-0270 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +4 +3 +Connector_Molex +Molex_CLIK-Mate_502585-0370_1x03-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-0370 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +5 +4 +Connector_Molex +Molex_CLIK-Mate_502585-0470_1x04-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-0470 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +6 +5 +Connector_Molex +Molex_CLIK-Mate_502585-0570_1x05-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-0570 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +7 +6 +Connector_Molex +Molex_CLIK-Mate_502585-0670_1x06-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-0670 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +8 +7 +Connector_Molex +Molex_CLIK-Mate_502585-0770_1x07-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-0770 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +9 +8 +Connector_Molex +Molex_CLIK-Mate_502585-0870_1x08-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-0870 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +10 +9 +Connector_Molex +Molex_CLIK-Mate_502585-0970_1x09-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-0970 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +11 +10 +Connector_Molex +Molex_CLIK-Mate_502585-1070_1x10-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-1070 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +12 +11 +Connector_Molex +Molex_CLIK-Mate_502585-1170_1x11-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-1170 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +13 +12 +Connector_Molex +Molex_CLIK-Mate_502585-1270_1x12-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-1270 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +14 +13 +Connector_Molex +Molex_CLIK-Mate_502585-1370_1x13-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-1370 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +15 +14 +Connector_Molex +Molex_CLIK-Mate_502585-1470_1x14-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-1470 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +16 +15 +Connector_Molex +Molex_CLIK-Mate_502585-1570_1x15-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-1570 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +17 +16 +Connector_Molex +Molex_CLIK-Mate_505405-0270_1x02-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-0270 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +4 +3 +Connector_Molex +Molex_CLIK-Mate_505405-0370_1x03-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-0370 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +5 +4 +Connector_Molex +Molex_CLIK-Mate_505405-0470_1x04-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-0470 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +6 +5 +Connector_Molex +Molex_CLIK-Mate_505405-0570_1x05-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-0570 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +7 +6 +Connector_Molex +Molex_CLIK-Mate_505405-0670_1x06-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-0670 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +8 +7 +Connector_Molex +Molex_CLIK-Mate_505405-0770_1x07-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-0770 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +9 +8 +Connector_Molex +Molex_CLIK-Mate_505405-0870_1x08-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-0870 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +10 +9 +Connector_Molex +Molex_CLIK-Mate_505405-0970_1x09-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-0970 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +11 +10 +Connector_Molex +Molex_CLIK-Mate_505405-1070_1x10-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-1070 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +12 +11 +Connector_Molex +Molex_CLIK-Mate_505405-1170_1x11-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-1170 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +13 +12 +Connector_Molex +Molex_CLIK-Mate_505405-1270_1x12-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-1270 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +14 +13 +Connector_Molex +Molex_CLIK-Mate_505405-1370_1x13-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-1370 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +15 +14 +Connector_Molex +Molex_CLIK-Mate_505405-1470_1x14-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-1470 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +16 +15 +Connector_Molex +Molex_CLIK-Mate_505405-1570_1x15-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-1570 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +17 +16 +Connector_Molex +Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-02A example for new part number: 22-27-2021, 2 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +2 +2 +Connector_Molex +Molex_KK-254_AE-6410-03A_1x03_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-03A example for new part number: 22-27-2031, 3 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +3 +3 +Connector_Molex +Molex_KK-254_AE-6410-04A_1x04_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-04A example for new part number: 22-27-2041, 4 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +4 +4 +Connector_Molex +Molex_KK-254_AE-6410-05A_1x05_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-05A example for new part number: 22-27-2051, 5 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +5 +5 +Connector_Molex +Molex_KK-254_AE-6410-06A_1x06_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-06A example for new part number: 22-27-2061, 6 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +6 +6 +Connector_Molex +Molex_KK-254_AE-6410-07A_1x07_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-07A example for new part number: 22-27-2071, 7 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +7 +7 +Connector_Molex +Molex_KK-254_AE-6410-08A_1x08_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-08A example for new part number: 22-27-2081, 8 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +8 +8 +Connector_Molex +Molex_KK-254_AE-6410-09A_1x09_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-09A example for new part number: 22-27-2091, 9 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +9 +9 +Connector_Molex +Molex_KK-254_AE-6410-10A_1x10_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-10A example for new part number: 22-27-2101, 10 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +10 +10 +Connector_Molex +Molex_KK-254_AE-6410-11A_1x11_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-11A example for new part number: 22-27-2111, 11 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +11 +11 +Connector_Molex +Molex_KK-254_AE-6410-12A_1x12_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-12A example for new part number: 22-27-2121, 12 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +12 +12 +Connector_Molex +Molex_KK-254_AE-6410-13A_1x13_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-13A example for new part number: 22-27-2131, 13 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +13 +13 +Connector_Molex +Molex_KK-254_AE-6410-14A_1x14_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-14A example for new part number: 22-27-2141, 14 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +14 +14 +Connector_Molex +Molex_KK-254_AE-6410-15A_1x15_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-15A example for new part number: 22-27-2151, 15 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +15 +15 +Connector_Molex +Molex_KK-254_AE-6410-16A_1x16_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-16A example for new part number: 22-27-2161, 16 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +16 +16 +Connector_Molex +Molex_KK-396_A-41791-0002_1x02_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0002 example for new part number: 26-60-4020, 2 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +2 +2 +Connector_Molex +Molex_KK-396_A-41791-0003_1x03_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0003 example for new part number: 26-60-4030, 3 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +3 +3 +Connector_Molex +Molex_KK-396_A-41791-0004_1x04_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0004 example for new part number: 26-60-4040, 4 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +4 +4 +Connector_Molex +Molex_KK-396_A-41791-0005_1x05_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0005 example for new part number: 26-60-4050, 5 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +5 +5 +Connector_Molex +Molex_KK-396_A-41791-0006_1x06_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0006 example for new part number: 26-60-4060, 6 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +6 +6 +Connector_Molex +Molex_KK-396_A-41791-0007_1x07_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0007 example for new part number: 26-60-4070, 7 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +7 +7 +Connector_Molex +Molex_KK-396_A-41791-0008_1x08_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0008 example for new part number: 26-60-4080, 8 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +8 +8 +Connector_Molex +Molex_KK-396_A-41791-0009_1x09_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0009 example for new part number: 26-60-4090, 9 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +9 +9 +Connector_Molex +Molex_KK-396_A-41791-0010_1x10_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0010 example for new part number: 26-60-4100, 10 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +10 +10 +Connector_Molex +Molex_KK-396_A-41791-0011_1x11_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0011 example for new part number: 26-60-4110, 11 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +11 +11 +Connector_Molex +Molex_KK-396_A-41791-0012_1x12_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0012 example for new part number: 26-60-4120, 12 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +12 +12 +Connector_Molex +Molex_KK-396_A-41791-0013_1x13_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0013 example for new part number: 26-60-4130, 13 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +13 +13 +Connector_Molex +Molex_KK-396_A-41791-0014_1x14_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0014 example for new part number: 26-60-4140, 14 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +14 +14 +Connector_Molex +Molex_KK-396_A-41791-0015_1x15_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0015 example for new part number: 26-60-4150, 15 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +15 +15 +Connector_Molex +Molex_KK-396_A-41791-0016_1x16_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0016 example for new part number: 26-60-4160, 16 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +16 +16 +Connector_Molex +Molex_KK-396_A-41791-0017_1x17_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0017 example for new part number: 26-60-4170, 17 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +17 +17 +Connector_Molex +Molex_KK-396_A-41791-0018_1x18_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0018 example for new part number: 26-60-4180, 18 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +18 +18 +Connector_Molex +Molex_Mega-Fit_76825-0002_2x01_P5.70mm_Horizontal +Molex Mega-Fit Power Connectors, 76825-0002 (compatible alternatives: 172064-0002, 172064-1002), 1 Pins per row (http://www.molex.com/pdm_docs/sd/1720640002_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit top entry +0 +2 +2 +Connector_Molex +Molex_Mega-Fit_76825-0004_2x02_P5.70mm_Horizontal +Molex Mega-Fit Power Connectors, 76825-0004 (compatible alternatives: 172064-0004, 172064-1004), 2 Pins per row (http://www.molex.com/pdm_docs/sd/1720640002_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit top entry +0 +4 +4 +Connector_Molex +Molex_Mega-Fit_76825-0006_2x03_P5.70mm_Horizontal +Molex Mega-Fit Power Connectors, 76825-0006 (compatible alternatives: 172064-0006, 172064-1006), 3 Pins per row (http://www.molex.com/pdm_docs/sd/1720640002_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit top entry +0 +6 +6 +Connector_Molex +Molex_Mega-Fit_76825-0008_2x04_P5.70mm_Horizontal +Molex Mega-Fit Power Connectors, 76825-0008 (compatible alternatives: 172064-0008, 172064-1008), 4 Pins per row (http://www.molex.com/pdm_docs/sd/1720640002_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit top entry +0 +8 +8 +Connector_Molex +Molex_Mega-Fit_76825-0010_2x05_P5.70mm_Horizontal +Molex Mega-Fit Power Connectors, 76825-0010 (compatible alternatives: 172064-0010, 172064-1010), 5 Pins per row (http://www.molex.com/pdm_docs/sd/1720640002_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit top entry +0 +10 +10 +Connector_Molex +Molex_Mega-Fit_76825-0012_2x06_P5.70mm_Horizontal +Molex Mega-Fit Power Connectors, 76825-0012 (compatible alternatives: 172064-0012, 172064-1012), 6 Pins per row (http://www.molex.com/pdm_docs/sd/1720640002_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit top entry +0 +12 +12 +Connector_Molex +Molex_Mega-Fit_76829-0002_2x01_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0002 (compatible alternatives: 172065-0002, 172065-1002), 1 Pins per row (http://www.molex.com/pdm_docs/sd/768290004_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +2 +2 +Connector_Molex +Molex_Mega-Fit_76829-0004_2x02_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0004 (compatible alternatives: 172065-0004, 172065-1004), 2 Pins per row (http://www.molex.com/pdm_docs/sd/768290004_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +4 +4 +Connector_Molex +Molex_Mega-Fit_76829-0006_2x03_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0006 (compatible alternatives: 172065-0006, 172065-1006), 3 Pins per row (http://www.molex.com/pdm_docs/sd/768290004_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +6 +6 +Connector_Molex +Molex_Mega-Fit_76829-0008_2x04_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0008 (compatible alternatives: 172065-0008, 172065-1008), 4 Pins per row (http://www.molex.com/pdm_docs/sd/768290004_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +8 +8 +Connector_Molex +Molex_Mega-Fit_76829-0010_2x05_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0010 (compatible alternatives: 172065-0010, 172065-1010), 5 Pins per row (http://www.molex.com/pdm_docs/sd/768290004_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +10 +10 +Connector_Molex +Molex_Mega-Fit_76829-0012_2x06_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0012 (compatible alternatives: 172065-0012, 172065-1012), 6 Pins per row (http://www.molex.com/pdm_docs/sd/768290004_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +12 +12 +Connector_Molex +Molex_Mega-Fit_76829-0102_2x01_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0102 (compatible alternatives: 172065-0202, 172065-0302), 1 Pins per row (http://www.molex.com/pdm_docs/sd/768290102_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +2 +2 +Connector_Molex +Molex_Mega-Fit_76829-0104_2x02_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0104 (compatible alternatives: 172065-0204, 172065-0304), 2 Pins per row (http://www.molex.com/pdm_docs/sd/768290102_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +4 +4 +Connector_Molex +Molex_Mega-Fit_76829-0106_2x03_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0106 (compatible alternatives: 172065-0206, 172065-0306), 3 Pins per row (http://www.molex.com/pdm_docs/sd/768290102_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +6 +6 +Connector_Molex +Molex_Mega-Fit_76829-0108_2x04_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0108 (compatible alternatives: 172065-0208, 172065-0308), 4 Pins per row (http://www.molex.com/pdm_docs/sd/768290102_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +8 +8 +Connector_Molex +Molex_Mega-Fit_76829-0110_2x05_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0110 (compatible alternatives: 172065-0210, 172065-0310), 5 Pins per row (http://www.molex.com/pdm_docs/sd/768290102_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +10 +10 +Connector_Molex +Molex_Mega-Fit_76829-0112_2x06_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0112 (compatible alternatives: 172065-0212, 172065-0312), 6 Pins per row (http://www.molex.com/pdm_docs/sd/768290102_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +12 +12 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0200_2x01_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0200 (alternative finishes: 43045-020x), 1 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +2 +2 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0210_2x01-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0210 (compatible alternatives: 43045-0211, 43045-0209), 1 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +4 +3 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0212_2x01_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0212 (compatible alternatives: 43045-0213, 43045-0224), 1 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +2 +2 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0215_2x01_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0215 (compatible alternatives: 43045-0216, 43045-0217), 1 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +2 +2 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0218_2x01-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0218 (compatible alternatives: 43045-0219, 43045-0220), 1 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +4 +3 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0221_2x01-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0221 (alternative finishes: 43045-022x), 1 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +4 +3 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0400_2x02_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0400 (alternative finishes: 43045-040x), 2 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +4 +4 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0410_2x02-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0410 (compatible alternatives: 43045-0411, 43045-0409), 2 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +6 +5 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0412_2x02_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0412 (compatible alternatives: 43045-0413, 43045-0424), 2 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +4 +4 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0415_2x02_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0415 (compatible alternatives: 43045-0416, 43045-0417), 2 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +4 +4 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0418_2x02-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0418 (compatible alternatives: 43045-0419, 43045-0420), 2 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +6 +5 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0421_2x02-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0421 (alternative finishes: 43045-042x), 2 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +6 +5 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0600_2x03_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0600 (alternative finishes: 43045-060x), 3 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +6 +6 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0610_2x03-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0610 (compatible alternatives: 43045-0611, 43045-0609), 3 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +8 +7 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0612_2x03_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0612 (compatible alternatives: 43045-0613, 43045-0624), 3 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +6 +6 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0615_2x03_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0615 (compatible alternatives: 43045-0616, 43045-0617), 3 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +6 +6 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0618_2x03-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0618 (compatible alternatives: 43045-0619, 43045-0620), 3 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +8 +7 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0621_2x03-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0621 (alternative finishes: 43045-062x), 3 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +8 +7 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0800_2x04_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0800 (alternative finishes: 43045-080x), 4 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +8 +8 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0810_2x04-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0810 (compatible alternatives: 43045-0811, 43045-0809), 4 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +10 +9 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0812_2x04_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0812 (compatible alternatives: 43045-0813, 43045-0824), 4 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +8 +8 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0815_2x04_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0815 (compatible alternatives: 43045-0816, 43045-0817), 4 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +8 +8 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0818_2x04-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0818 (compatible alternatives: 43045-0819, 43045-0820), 4 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +10 +9 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0821_2x04-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0821 (alternative finishes: 43045-082x), 4 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +10 +9 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1000_2x05_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1000 (alternative finishes: 43045-100x), 5 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +10 +10 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1010_2x05-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1010 (compatible alternatives: 43045-1011, 43045-1009), 5 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +12 +11 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1012_2x05_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1012 (compatible alternatives: 43045-1013, 43045-1024), 5 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +10 +10 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1015_2x05_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1015 (compatible alternatives: 43045-1016, 43045-1017), 5 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +10 +10 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1018_2x05-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1018 (compatible alternatives: 43045-1019, 43045-1020), 5 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +12 +11 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1021_2x05-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1021 (alternative finishes: 43045-102x), 5 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +12 +11 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1200_2x06_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1200 (alternative finishes: 43045-120x), 6 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +12 +12 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1210_2x06-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1210 (compatible alternatives: 43045-1211, 43045-1209), 6 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +14 +13 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1212_2x06_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1212 (compatible alternatives: 43045-1213, 43045-1224), 6 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +12 +12 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1215_2x06_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1215 (compatible alternatives: 43045-1216, 43045-1217), 6 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +12 +12 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1218_2x06-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1218 (compatible alternatives: 43045-1219, 43045-1220), 6 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +14 +13 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1221_2x06-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1221 (alternative finishes: 43045-122x), 6 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +14 +13 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1400_2x07_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1400 (alternative finishes: 43045-140x), 7 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +14 +14 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1410_2x07-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1410 (compatible alternatives: 43045-1411, 43045-1409), 7 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +16 +15 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1412_2x07_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1412 (compatible alternatives: 43045-1413, 43045-1424), 7 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +14 +14 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1415_2x07_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1415 (compatible alternatives: 43045-1416, 43045-1417), 7 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +14 +14 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1418_2x07-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1418 (compatible alternatives: 43045-1419, 43045-1420), 7 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +16 +15 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1421_2x07-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1421 (alternative finishes: 43045-142x), 7 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +16 +15 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1600_2x08_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1600 (alternative finishes: 43045-160x), 8 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +16 +16 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1610_2x08-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1610 (compatible alternatives: 43045-1611, 43045-1609), 8 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +18 +17 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1612_2x08_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1612 (compatible alternatives: 43045-1613, 43045-1624), 8 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +16 +16 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1615_2x08_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1615 (compatible alternatives: 43045-1616, 43045-1617), 8 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +16 +16 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1618_2x08-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1618 (compatible alternatives: 43045-1619, 43045-1620), 8 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +18 +17 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1621_2x08-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1621 (alternative finishes: 43045-162x), 8 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +18 +17 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1800_2x09_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1800 (alternative finishes: 43045-180x), 9 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +18 +18 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1810_2x09-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1810 (compatible alternatives: 43045-1811, 43045-1809), 9 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +20 +19 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1812_2x09_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1812 (compatible alternatives: 43045-1813, 43045-1824), 9 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +18 +18 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1815_2x09_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1815 (compatible alternatives: 43045-1816, 43045-1817), 9 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +18 +18 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1818_2x09-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1818 (compatible alternatives: 43045-1819, 43045-1820), 9 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +20 +19 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1821_2x09-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1821 (alternative finishes: 43045-182x), 9 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +20 +19 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2000_2x10_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2000 (alternative finishes: 43045-200x), 10 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +20 +20 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2010_2x10-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2010 (compatible alternatives: 43045-2011, 43045-2009), 10 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +22 +21 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2012_2x10_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2012 (compatible alternatives: 43045-2013, 43045-2024), 10 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +20 +20 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2015_2x10_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2015 (compatible alternatives: 43045-2016, 43045-2017), 10 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +20 +20 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2018_2x10-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2018 (compatible alternatives: 43045-2019, 43045-2020), 10 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +22 +21 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2021_2x10-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2021 (alternative finishes: 43045-202x), 10 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +22 +21 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2200_2x11_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2200 (alternative finishes: 43045-220x), 11 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +22 +22 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2210_2x11-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2210 (compatible alternatives: 43045-2211, 43045-2209), 11 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +24 +23 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2212_2x11_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2212 (compatible alternatives: 43045-2213, 43045-2224), 11 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +22 +22 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2215_2x11_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2215 (compatible alternatives: 43045-2216, 43045-2217), 11 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +22 +22 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2218_2x11-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2218 (compatible alternatives: 43045-2219, 43045-2220), 11 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +24 +23 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2221_2x11-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2221 (alternative finishes: 43045-222x), 11 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +24 +23 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2400_2x12_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2400 (alternative finishes: 43045-240x), 12 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +24 +24 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2410_2x12-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2410 (compatible alternatives: 43045-2411, 43045-2409), 12 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +26 +25 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2412_2x12_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2412 (compatible alternatives: 43045-2413, 43045-2424), 12 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +24 +24 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2415_2x12_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2415 (compatible alternatives: 43045-2416, 43045-2417), 12 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +24 +24 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2418_2x12-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2418 (compatible alternatives: 43045-2419, 43045-2420), 12 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +26 +25 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2421_2x12-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2421 (alternative finishes: 43045-242x), 12 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +26 +25 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0200_1x02_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0200 (compatible alternatives: 43650-0201, 43650-0202), 2 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +2 +2 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0215_1x02_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-0215 (compatible alternatives: 43650-0216, 43650-0217), 2 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +2 +2 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0300_1x03_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0300 (compatible alternatives: 43650-0301, 43650-0302), 3 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +3 +3 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0315_1x03_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-0315 (compatible alternatives: 43650-0316, 43650-0317), 3 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +3 +3 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0400_1x04_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0400 (compatible alternatives: 43650-0401, 43650-0402), 4 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +4 +4 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0415_1x04_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-0415 (compatible alternatives: 43650-0416, 43650-0417), 4 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +4 +4 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0500_1x05_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0500 (compatible alternatives: 43650-0501, 43650-0502), 5 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +5 +5 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0515_1x05_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-0515 (compatible alternatives: 43650-0516, 43650-0517), 5 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +5 +5 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0600_1x06_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0600 (compatible alternatives: 43650-0601, 43650-0602), 6 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +6 +6 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0615_1x06_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-0615 (compatible alternatives: 43650-0616, 43650-0617), 6 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +6 +6 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0700_1x07_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0700 (compatible alternatives: 43650-0701, 43650-0702), 7 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +7 +7 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0715_1x07_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-0715 (compatible alternatives: 43650-0716, 43650-0717), 7 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +7 +7 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0800_1x08_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0800 (compatible alternatives: 43650-0801, 43650-0802), 8 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +8 +8 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0815_1x08_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-0815 (compatible alternatives: 43650-0816, 43650-0817), 8 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +8 +8 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0900_1x09_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0900 (compatible alternatives: 43650-0901, 43650-0902), 9 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +9 +9 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0915_1x09_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-0915 (compatible alternatives: 43650-0916, 43650-0917), 9 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +9 +9 +Connector_Molex +Molex_Micro-Fit_3.0_43650-1000_1x10_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-1000 (compatible alternatives: 43650-1001, 43650-1002), 10 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +10 +10 +Connector_Molex +Molex_Micro-Fit_3.0_43650-1015_1x10_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-1015 (compatible alternatives: 43650-1016, 43650-1017), 10 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +10 +10 +Connector_Molex +Molex_Micro-Fit_3.0_43650-1100_1x11_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-1100 (compatible alternatives: 43650-1101, 43650-1102), 11 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +11 +11 +Connector_Molex +Molex_Micro-Fit_3.0_43650-1115_1x11_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-1115 (compatible alternatives: 43650-1116, 43650-1117), 11 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +11 +11 +Connector_Molex +Molex_Micro-Fit_3.0_43650-1200_1x12_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-1200 (compatible alternatives: 43650-1201, 43650-1202), 12 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +12 +12 +Connector_Molex +Molex_Micro-Fit_3.0_43650-1215_1x12_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-1215 (compatible alternatives: 43650-1216, 43650-1217), 12 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +12 +12 +Connector_Molex +Molex_Micro-Latch_53253-0270_1x02_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-0270 (compatible alternatives: 53253-0250), 2 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +2 +2 +Connector_Molex +Molex_Micro-Latch_53253-0370_1x03_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-0370 (compatible alternatives: 53253-0350), 3 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +3 +3 +Connector_Molex +Molex_Micro-Latch_53253-0470_1x04_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-0470 (compatible alternatives: 53253-0450), 4 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +4 +4 +Connector_Molex +Molex_Micro-Latch_53253-0570_1x05_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-0570 (compatible alternatives: 53253-0550), 5 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +5 +5 +Connector_Molex +Molex_Micro-Latch_53253-0670_1x06_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-0670 (compatible alternatives: 53253-0650), 6 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +6 +6 +Connector_Molex +Molex_Micro-Latch_53253-0770_1x07_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-0770 (compatible alternatives: 53253-0750), 7 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +7 +7 +Connector_Molex +Molex_Micro-Latch_53253-0870_1x08_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-0870 (compatible alternatives: 53253-0850), 8 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +8 +8 +Connector_Molex +Molex_Micro-Latch_53253-0970_1x09_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-0970 (compatible alternatives: 53253-0950), 9 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +9 +9 +Connector_Molex +Molex_Micro-Latch_53253-1070_1x10_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-1070 (compatible alternatives: 53253-1050), 10 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +10 +10 +Connector_Molex +Molex_Micro-Latch_53253-1170_1x11_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-1170 (compatible alternatives: 53253-1150), 11 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +11 +11 +Connector_Molex +Molex_Micro-Latch_53253-1270_1x12_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-1270 (compatible alternatives: 53253-1250), 12 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +12 +12 +Connector_Molex +Molex_Micro-Latch_53253-1370_1x13_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-1370 (compatible alternatives: 53253-1350), 13 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +13 +13 +Connector_Molex +Molex_Micro-Latch_53253-1470_1x14_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-1470 (compatible alternatives: 53253-1450), 14 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +14 +14 +Connector_Molex +Molex_Micro-Latch_53253-1570_1x15_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-1570 (compatible alternatives: 53253-1550), 15 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +15 +15 +Connector_Molex +Molex_Micro-Latch_53254-0270_1x02_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-0270 (compatible alternatives: 53254-0250), 2 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +2 +2 +Connector_Molex +Molex_Micro-Latch_53254-0370_1x03_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-0370 (compatible alternatives: 53254-0350), 3 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +3 +3 +Connector_Molex +Molex_Micro-Latch_53254-0470_1x04_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-0470 (compatible alternatives: 53254-0450), 4 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +4 +4 +Connector_Molex +Molex_Micro-Latch_53254-0570_1x05_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-0570 (compatible alternatives: 53254-0550), 5 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +5 +5 +Connector_Molex +Molex_Micro-Latch_53254-0670_1x06_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-0670 (compatible alternatives: 53254-0650), 6 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +6 +6 +Connector_Molex +Molex_Micro-Latch_53254-0770_1x07_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-0770 (compatible alternatives: 53254-0750), 7 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +7 +7 +Connector_Molex +Molex_Micro-Latch_53254-0870_1x08_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-0870 (compatible alternatives: 53254-0850), 8 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +8 +8 +Connector_Molex +Molex_Micro-Latch_53254-0970_1x09_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-0970 (compatible alternatives: 53254-0950), 9 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +9 +9 +Connector_Molex +Molex_Micro-Latch_53254-1070_1x10_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-1070 (compatible alternatives: 53254-1050), 10 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +10 +10 +Connector_Molex +Molex_Micro-Latch_53254-1170_1x11_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-1170 (compatible alternatives: 53254-1150), 11 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +11 +11 +Connector_Molex +Molex_Micro-Latch_53254-1270_1x12_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-1270 (compatible alternatives: 53254-1250), 12 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +12 +12 +Connector_Molex +Molex_Micro-Latch_53254-1370_1x13_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-1370 (compatible alternatives: 53254-1350), 13 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +13 +13 +Connector_Molex +Molex_Micro-Latch_53254-1470_1x14_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-1470 (compatible alternatives: 53254-1450), 14 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +14 +14 +Connector_Molex +Molex_Micro-Latch_53254-1570_1x15_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-1570 (compatible alternatives: 53254-1550), 15 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +15 +15 +Connector_Molex +Molex_MicroClasp_55932-0210_1x02_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0210, with PCB locator, 2 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +2 +2 +Connector_Molex +Molex_MicroClasp_55932-0230_1x02_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0230, 2 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +2 +2 +Connector_Molex +Molex_MicroClasp_55932-0310_1x03_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0310, with PCB locator, 3 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +3 +3 +Connector_Molex +Molex_MicroClasp_55932-0330_1x03_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0330, 3 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +3 +3 +Connector_Molex +Molex_MicroClasp_55932-0410_1x04_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0410, with PCB locator, 4 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +4 +4 +Connector_Molex +Molex_MicroClasp_55932-0430_1x04_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0430, 4 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +4 +4 +Connector_Molex +Molex_MicroClasp_55932-0510_1x05_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0510, with PCB locator, 5 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +5 +5 +Connector_Molex +Molex_MicroClasp_55932-0530_1x05_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0530, 5 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +5 +5 +Connector_Molex +Molex_MicroClasp_55932-0610_1x06_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0610, with PCB locator, 6 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +6 +6 +Connector_Molex +Molex_MicroClasp_55932-0630_1x06_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0630, 6 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +6 +6 +Connector_Molex +Molex_MicroClasp_55932-0710_1x07_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0710, with PCB locator, 7 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +7 +7 +Connector_Molex +Molex_MicroClasp_55932-0730_1x07_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0730, 7 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +7 +7 +Connector_Molex +Molex_MicroClasp_55932-0810_1x08_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0810, with PCB locator, 8 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +8 +8 +Connector_Molex +Molex_MicroClasp_55932-0830_1x08_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0830, 8 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +8 +8 +Connector_Molex +Molex_MicroClasp_55932-0910_1x09_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0910, with PCB locator, 9 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +9 +9 +Connector_Molex +Molex_MicroClasp_55932-0930_1x09_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0930, 9 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +9 +9 +Connector_Molex +Molex_MicroClasp_55932-1010_1x10_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1010, with PCB locator, 10 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +10 +10 +Connector_Molex +Molex_MicroClasp_55932-1030_1x10_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1030, 10 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +10 +10 +Connector_Molex +Molex_MicroClasp_55932-1110_1x11_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1110, with PCB locator, 11 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +11 +11 +Connector_Molex +Molex_MicroClasp_55932-1130_1x11_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1130, 11 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +11 +11 +Connector_Molex +Molex_MicroClasp_55932-1210_1x12_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1210, with PCB locator, 12 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +12 +12 +Connector_Molex +Molex_MicroClasp_55932-1230_1x12_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1230, 12 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +12 +12 +Connector_Molex +Molex_MicroClasp_55932-1310_1x13_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1310, with PCB locator, 13 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +13 +13 +Connector_Molex +Molex_MicroClasp_55932-1330_1x13_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1330, 13 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +13 +13 +Connector_Molex +Molex_MicroClasp_55932-1410_1x14_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1410, with PCB locator, 14 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +14 +14 +Connector_Molex +Molex_MicroClasp_55932-1430_1x14_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1430, 14 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +14 +14 +Connector_Molex +Molex_MicroClasp_55932-1510_1x15_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1510, with PCB locator, 15 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +15 +15 +Connector_Molex +Molex_MicroClasp_55932-1530_1x15_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1530, 15 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +15 +15 +Connector_Molex +Molex_MicroClasp_55935-0210_1x02_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0210, with PCB locator, 2 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +2 +2 +Connector_Molex +Molex_MicroClasp_55935-0230_1x02_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0230, 2 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +2 +2 +Connector_Molex +Molex_MicroClasp_55935-0310_1x03_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0310, with PCB locator, 3 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +3 +3 +Connector_Molex +Molex_MicroClasp_55935-0330_1x03_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0330, 3 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +3 +3 +Connector_Molex +Molex_MicroClasp_55935-0410_1x04_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0410, with PCB locator, 4 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +4 +4 +Connector_Molex +Molex_MicroClasp_55935-0430_1x04_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0430, 4 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +4 +4 +Connector_Molex +Molex_MicroClasp_55935-0510_1x05_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0510, with PCB locator, 5 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +5 +5 +Connector_Molex +Molex_MicroClasp_55935-0530_1x05_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0530, 5 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +5 +5 +Connector_Molex +Molex_MicroClasp_55935-0610_1x06_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0610, with PCB locator, 6 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +6 +6 +Connector_Molex +Molex_MicroClasp_55935-0630_1x06_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0630, 6 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +6 +6 +Connector_Molex +Molex_MicroClasp_55935-0710_1x07_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0710, with PCB locator, 7 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +7 +7 +Connector_Molex +Molex_MicroClasp_55935-0730_1x07_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0730, 7 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +7 +7 +Connector_Molex +Molex_MicroClasp_55935-0810_1x08_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0810, with PCB locator, 8 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +8 +8 +Connector_Molex +Molex_MicroClasp_55935-0830_1x08_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0830, 8 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +8 +8 +Connector_Molex +Molex_MicroClasp_55935-0910_1x09_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0910, with PCB locator, 9 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +9 +9 +Connector_Molex +Molex_MicroClasp_55935-0930_1x09_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0930, 9 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +9 +9 +Connector_Molex +Molex_MicroClasp_55935-1010_1x10_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1010, with PCB locator, 10 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +10 +10 +Connector_Molex +Molex_MicroClasp_55935-1030_1x10_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1030, 10 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +10 +10 +Connector_Molex +Molex_MicroClasp_55935-1110_1x11_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1110, with PCB locator, 11 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +11 +11 +Connector_Molex +Molex_MicroClasp_55935-1130_1x11_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1130, 11 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +11 +11 +Connector_Molex +Molex_MicroClasp_55935-1210_1x12_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1210, with PCB locator, 12 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +12 +12 +Connector_Molex +Molex_MicroClasp_55935-1230_1x12_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1230, 12 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +12 +12 +Connector_Molex +Molex_MicroClasp_55935-1310_1x13_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1310, with PCB locator, 13 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +13 +13 +Connector_Molex +Molex_MicroClasp_55935-1330_1x13_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1330, 13 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +13 +13 +Connector_Molex +Molex_MicroClasp_55935-1410_1x14_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1410, with PCB locator, 14 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +14 +14 +Connector_Molex +Molex_MicroClasp_55935-1430_1x14_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1430, 14 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +14 +14 +Connector_Molex +Molex_MicroClasp_55935-1510_1x15_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1510, with PCB locator, 15 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +15 +15 +Connector_Molex +Molex_MicroClasp_55935-1530_1x15_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1530, 15 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +15 +15 +Connector_Molex +Molex_Mini-Fit_Jr_5566-02A2_2x01_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-02A2, example for new mpn: 39-28-902x, 1 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +2 +2 +Connector_Molex +Molex_Mini-Fit_Jr_5566-02A_2x01_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-02A, example for new mpn: 39-28-x02x, 1 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +2 +2 +Connector_Molex +Molex_Mini-Fit_Jr_5566-04A2_2x02_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-04A2, example for new mpn: 39-28-904x, 2 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +4 +4 +Connector_Molex +Molex_Mini-Fit_Jr_5566-04A_2x02_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-04A, example for new mpn: 39-28-x04x, 2 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +4 +4 +Connector_Molex +Molex_Mini-Fit_Jr_5566-06A2_2x03_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-06A2, example for new mpn: 39-28-906x, 3 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +6 +6 +Connector_Molex +Molex_Mini-Fit_Jr_5566-06A_2x03_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-06A, example for new mpn: 39-28-x06x, 3 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +6 +6 +Connector_Molex +Molex_Mini-Fit_Jr_5566-08A2_2x04_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-08A2, example for new mpn: 39-28-908x, 4 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +8 +8 +Connector_Molex +Molex_Mini-Fit_Jr_5566-08A_2x04_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-08A, example for new mpn: 39-28-x08x, 4 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +8 +8 +Connector_Molex +Molex_Mini-Fit_Jr_5566-10A2_2x05_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-10A2, example for new mpn: 39-28-910x, 5 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +10 +10 +Connector_Molex +Molex_Mini-Fit_Jr_5566-10A_2x05_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-10A, example for new mpn: 39-28-x10x, 5 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +10 +10 +Connector_Molex +Molex_Mini-Fit_Jr_5566-12A2_2x06_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-12A2, example for new mpn: 39-28-912x, 6 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +12 +12 +Connector_Molex +Molex_Mini-Fit_Jr_5566-12A_2x06_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-12A, example for new mpn: 39-28-x12x, 6 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +12 +12 +Connector_Molex +Molex_Mini-Fit_Jr_5566-14A2_2x07_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-14A2, example for new mpn: 39-28-914x, 7 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +14 +14 +Connector_Molex +Molex_Mini-Fit_Jr_5566-14A_2x07_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-14A, example for new mpn: 39-28-x14x, 7 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +14 +14 +Connector_Molex +Molex_Mini-Fit_Jr_5566-16A2_2x08_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-16A2, example for new mpn: 39-28-916x, 8 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +16 +16 +Connector_Molex +Molex_Mini-Fit_Jr_5566-16A_2x08_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-16A, example for new mpn: 39-28-x16x, 8 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +16 +16 +Connector_Molex +Molex_Mini-Fit_Jr_5566-18A2_2x09_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-18A2, example for new mpn: 39-28-918x, 9 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +18 +18 +Connector_Molex +Molex_Mini-Fit_Jr_5566-18A_2x09_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-18A, example for new mpn: 39-28-x18x, 9 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +18 +18 +Connector_Molex +Molex_Mini-Fit_Jr_5566-20A2_2x10_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-20A2, example for new mpn: 39-28-920x, 10 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +20 +20 +Connector_Molex +Molex_Mini-Fit_Jr_5566-20A_2x10_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-20A, example for new mpn: 39-28-x20x, 10 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +20 +20 +Connector_Molex +Molex_Mini-Fit_Jr_5566-22A2_2x11_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-22A2, example for new mpn: 39-28-922x, 11 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +22 +22 +Connector_Molex +Molex_Mini-Fit_Jr_5566-22A_2x11_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-22A, example for new mpn: 39-28-x22x, 11 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +22 +22 +Connector_Molex +Molex_Mini-Fit_Jr_5566-24A2_2x12_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-24A2, example for new mpn: 39-28-924x, 12 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +24 +24 +Connector_Molex +Molex_Mini-Fit_Jr_5566-24A_2x12_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-24A, example for new mpn: 39-28-x24x, 12 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +24 +24 +Connector_Molex +Molex_Mini-Fit_Jr_5569-02A1_2x01_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-02A1, example for new mpn: 39-29-4029, 1 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +2 +2 +Connector_Molex +Molex_Mini-Fit_Jr_5569-02A2_2x01_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-02A2, example for new mpn: 39-30-0020, 1 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +2 +2 +Connector_Molex +Molex_Mini-Fit_Jr_5569-04A1_2x02_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-04A1, example for new mpn: 39-29-4049, 2 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +4 +4 +Connector_Molex +Molex_Mini-Fit_Jr_5569-04A2_2x02_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-04A2, example for new mpn: 39-30-0040, 2 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +4 +4 +Connector_Molex +Molex_Mini-Fit_Jr_5569-06A1_2x03_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-06A1, example for new mpn: 39-29-4069, 3 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +6 +6 +Connector_Molex +Molex_Mini-Fit_Jr_5569-06A2_2x03_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-06A2, example for new mpn: 39-30-0060, 3 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +6 +6 +Connector_Molex +Molex_Mini-Fit_Jr_5569-08A1_2x04_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-08A1, example for new mpn: 39-29-4089, 4 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +8 +8 +Connector_Molex +Molex_Mini-Fit_Jr_5569-08A2_2x04_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-08A2, example for new mpn: 39-30-0080, 4 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +8 +8 +Connector_Molex +Molex_Mini-Fit_Jr_5569-10A1_2x05_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-10A1, example for new mpn: 39-29-4109, 5 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +10 +10 +Connector_Molex +Molex_Mini-Fit_Jr_5569-10A2_2x05_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-10A2, example for new mpn: 39-30-0100, 5 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +10 +10 +Connector_Molex +Molex_Mini-Fit_Jr_5569-12A1_2x06_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-12A1, example for new mpn: 39-29-4129, 6 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +12 +12 +Connector_Molex +Molex_Mini-Fit_Jr_5569-12A2_2x06_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-12A2, example for new mpn: 39-30-0120, 6 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +12 +12 +Connector_Molex +Molex_Mini-Fit_Jr_5569-14A1_2x07_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-14A1, example for new mpn: 39-29-4149, 7 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +14 +14 +Connector_Molex +Molex_Mini-Fit_Jr_5569-14A2_2x07_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-14A2, example for new mpn: 39-30-0140, 7 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +14 +14 +Connector_Molex +Molex_Mini-Fit_Jr_5569-16A1_2x08_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-16A1, example for new mpn: 39-29-4169, 8 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +16 +16 +Connector_Molex +Molex_Mini-Fit_Jr_5569-16A2_2x08_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-16A2, example for new mpn: 39-30-0160, 8 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +16 +16 +Connector_Molex +Molex_Mini-Fit_Jr_5569-18A1_2x09_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-18A1, example for new mpn: 39-29-4189, 9 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +18 +18 +Connector_Molex +Molex_Mini-Fit_Jr_5569-18A2_2x09_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-18A2, example for new mpn: 39-30-0180, 9 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +18 +18 +Connector_Molex +Molex_Mini-Fit_Jr_5569-20A1_2x10_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-20A1, example for new mpn: 39-29-4209, 10 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +20 +20 +Connector_Molex +Molex_Mini-Fit_Jr_5569-20A2_2x10_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-20A2, example for new mpn: 39-30-0200, 10 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +20 +20 +Connector_Molex +Molex_Mini-Fit_Jr_5569-22A1_2x11_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-22A1, example for new mpn: 39-29-4229, 11 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +22 +22 +Connector_Molex +Molex_Mini-Fit_Jr_5569-22A2_2x11_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-22A2, example for new mpn: 39-30-0220, 11 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +22 +22 +Connector_Molex +Molex_Mini-Fit_Jr_5569-24A1_2x12_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-24A1, example for new mpn: 39-29-4249, 12 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +24 +24 +Connector_Molex +Molex_Mini-Fit_Jr_5569-24A2_2x12_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-24A2, example for new mpn: 39-30-0240, 12 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +24 +24 +Connector_Molex +Molex_Mini-Fit_Sr_42819-22XX_1x02_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 42819-22XX, 2 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +6 +2 +Connector_Molex +Molex_Mini-Fit_Sr_42819-22XX_1x02_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42819-22XX, With thermal vias in pads, 2 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +32 +2 +Connector_Molex +Molex_Mini-Fit_Sr_42819-32XX_1x03_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 42819-32XX, 3 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +8 +3 +Connector_Molex +Molex_Mini-Fit_Sr_42819-32XX_1x03_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42819-32XX, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +47 +3 +Connector_Molex +Molex_Mini-Fit_Sr_42819-42XX_1x04_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 42819-42XX, 4 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +10 +4 +Connector_Molex +Molex_Mini-Fit_Sr_42819-42XX_1x04_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42819-42XX, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +62 +4 +Connector_Molex +Molex_Mini-Fit_Sr_42819-52XX_1x05_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 42819-52XX, 5 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +12 +5 +Connector_Molex +Molex_Mini-Fit_Sr_42819-52XX_1x05_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42819-52XX, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +77 +5 +Connector_Molex +Molex_Mini-Fit_Sr_42819-62XX_1x06_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 42819-62XX, 6 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +14 +6 +Connector_Molex +Molex_Mini-Fit_Sr_42819-62XX_1x06_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42819-62XX, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +92 +6 +Connector_Molex +Molex_Mini-Fit_Sr_42820-22XX_1x02_P10.00mm_Horizontal +Molex Mini-Fit Sr. Power Connectors, 42820-22XX, 2 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +6 +2 +Connector_Molex +Molex_Mini-Fit_Sr_42820-22XX_1x02_P10.00mm_Horizontal_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42820-22XX, With thermal vias in pads, 2 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +32 +2 +Connector_Molex +Molex_Mini-Fit_Sr_42820-32XX_1x03_P10.00mm_Horizontal +Molex Mini-Fit Sr. Power Connectors, 42820-32XX, 3 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +8 +3 +Connector_Molex +Molex_Mini-Fit_Sr_42820-32XX_1x03_P10.00mm_Horizontal_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42820-32XX, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +47 +3 +Connector_Molex +Molex_Mini-Fit_Sr_42820-42XX_1x04_P10.00mm_Horizontal +Molex Mini-Fit Sr. Power Connectors, 42820-42XX, 4 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +10 +4 +Connector_Molex +Molex_Mini-Fit_Sr_42820-42XX_1x04_P10.00mm_Horizontal_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42820-42XX, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +62 +4 +Connector_Molex +Molex_Mini-Fit_Sr_42820-52XX_1x05_P10.00mm_Horizontal +Molex Mini-Fit Sr. Power Connectors, 42820-52XX, 5 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +12 +5 +Connector_Molex +Molex_Mini-Fit_Sr_42820-52XX_1x05_P10.00mm_Horizontal_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42820-52XX, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +77 +5 +Connector_Molex +Molex_Mini-Fit_Sr_42820-62XX_1x06_P10.00mm_Horizontal +Molex Mini-Fit Sr. Power Connectors, 42820-62XX, 6 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +14 +6 +Connector_Molex +Molex_Mini-Fit_Sr_42820-62XX_1x06_P10.00mm_Horizontal_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42820-62XX, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +92 +6 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx06_2x03_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 43915-xx06, 3 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +14 +6 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx06_2x03_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 43915-xx06, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +92 +6 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx08_2x04_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 43915-xx08, 4 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +18 +8 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx08_2x04_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 43915-xx08, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +122 +8 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx10_2x05_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 43915-xx10, 5 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +22 +10 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx10_2x05_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 43915-xx10, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +152 +10 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx12_2x06_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 43915-xx12, 6 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +26 +12 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx12_2x06_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 43915-xx12, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +182 +12 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx14_2x07_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 43915-xx14, 7 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +30 +14 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx14_2x07_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 43915-xx14, With thermal vias in pads, 7 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +212 +14 +Connector_Molex +Molex_Nano-Fit_105309-xx02_1x02_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105309-xx02, 2 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +2 +2 +Connector_Molex +Molex_Nano-Fit_105309-xx03_1x03_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105309-xx03, 3 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +3 +3 +Connector_Molex +Molex_Nano-Fit_105309-xx04_1x04_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105309-xx04, 4 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +4 +4 +Connector_Molex +Molex_Nano-Fit_105309-xx05_1x05_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105309-xx05, 5 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +5 +5 +Connector_Molex +Molex_Nano-Fit_105309-xx06_1x06_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105309-xx06, 6 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +6 +6 +Connector_Molex +Molex_Nano-Fit_105309-xx07_1x07_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105309-xx07, 7 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +7 +7 +Connector_Molex +Molex_Nano-Fit_105309-xx08_1x08_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105309-xx08, 8 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +8 +8 +Connector_Molex +Molex_Nano-Fit_105310-xx04_2x02_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105310-xx04, 2 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +4 +4 +Connector_Molex +Molex_Nano-Fit_105310-xx06_2x03_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105310-xx06, 3 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +6 +6 +Connector_Molex +Molex_Nano-Fit_105310-xx08_2x04_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105310-xx08, 4 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +8 +8 +Connector_Molex +Molex_Nano-Fit_105310-xx10_2x05_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105310-xx10, 5 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +10 +10 +Connector_Molex +Molex_Nano-Fit_105310-xx12_2x06_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105310-xx12, 6 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +12 +12 +Connector_Molex +Molex_Nano-Fit_105310-xx14_2x07_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105310-xx14, 7 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +14 +14 +Connector_Molex +Molex_Nano-Fit_105310-xx16_2x08_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105310-xx16, 8 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +16 +16 +Connector_Molex +Molex_Nano-Fit_105313-xx02_1x02_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105313-xx02, 2 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +2 +2 +Connector_Molex +Molex_Nano-Fit_105313-xx03_1x03_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105313-xx03, 3 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +3 +3 +Connector_Molex +Molex_Nano-Fit_105313-xx04_1x04_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105313-xx04, 4 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +4 +4 +Connector_Molex +Molex_Nano-Fit_105313-xx05_1x05_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105313-xx05, 5 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +5 +5 +Connector_Molex +Molex_Nano-Fit_105313-xx06_1x06_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105313-xx06, 6 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +6 +6 +Connector_Molex +Molex_Nano-Fit_105313-xx07_1x07_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105313-xx07, 7 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +7 +7 +Connector_Molex +Molex_Nano-Fit_105313-xx08_1x08_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105313-xx08, 8 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +8 +8 +Connector_Molex +Molex_Nano-Fit_105314-xx04_2x02_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105314-xx04, 2 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +4 +4 +Connector_Molex +Molex_Nano-Fit_105314-xx06_2x03_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105314-xx06, 3 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +6 +6 +Connector_Molex +Molex_Nano-Fit_105314-xx08_2x04_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105314-xx08, 4 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +8 +8 +Connector_Molex +Molex_Nano-Fit_105314-xx10_2x05_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105314-xx10, 5 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +10 +10 +Connector_Molex +Molex_Nano-Fit_105314-xx12_2x06_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105314-xx12, 6 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +12 +12 +Connector_Molex +Molex_Nano-Fit_105314-xx14_2x07_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105314-xx14, 7 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +14 +14 +Connector_Molex +Molex_Nano-Fit_105314-xx16_2x08_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105314-xx16, 8 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +16 +16 +Connector_Molex +Molex_Panelmate_53780-0270_1x02-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-0270 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +4 +3 +Connector_Molex +Molex_Panelmate_53780-0370_1x03-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-0370 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +5 +4 +Connector_Molex +Molex_Panelmate_53780-0470_1x04-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-0470 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +6 +5 +Connector_Molex +Molex_Panelmate_53780-0570_1x05-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-0570 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +7 +6 +Connector_Molex +Molex_Panelmate_53780-0670_1x06-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-0670 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +8 +7 +Connector_Molex +Molex_Panelmate_53780-0770_1x07-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-0770 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +9 +8 +Connector_Molex +Molex_Panelmate_53780-0870_1x08-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-0870 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +10 +9 +Connector_Molex +Molex_Panelmate_53780-0970_1x09-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-0970 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +11 +10 +Connector_Molex +Molex_Panelmate_53780-1070_1x10-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-1070 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +12 +11 +Connector_Molex +Molex_Panelmate_53780-1270_1x12-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-1270 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +14 +13 +Connector_Molex +Molex_Panelmate_53780-1470_1x14-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-1470 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +16 +15 +Connector_Molex +Molex_Panelmate_53780-1570_1x15-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-1570 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +17 +16 +Connector_Molex +Molex_Panelmate_53780-1870_1x18-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-1870 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +20 +19 +Connector_Molex +Molex_Panelmate_53780-3070_1x30-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-3070 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +32 +31 +Connector_Molex +Molex_Pico-Clasp_202396-0207_1x02-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-0207 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +4 +3 +Connector_Molex +Molex_Pico-Clasp_202396-0307_1x03-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-0307 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +5 +4 +Connector_Molex +Molex_Pico-Clasp_202396-0407_1x04-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-0407 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +6 +5 +Connector_Molex +Molex_Pico-Clasp_202396-0507_1x05-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-0507 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +7 +6 +Connector_Molex +Molex_Pico-Clasp_202396-0607_1x06-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-0607 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +8 +7 +Connector_Molex +Molex_Pico-Clasp_202396-0707_1x07-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-0707 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +9 +8 +Connector_Molex +Molex_Pico-Clasp_202396-0807_1x08-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-0807 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +10 +9 +Connector_Molex +Molex_Pico-Clasp_202396-0907_1x09-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-0907 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +11 +10 +Connector_Molex +Molex_Pico-Clasp_202396-1007_1x10-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-1007 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +12 +11 +Connector_Molex +Molex_Pico-Clasp_202396-1107_1x11-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-1107 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +13 +12 +Connector_Molex +Molex_Pico-Clasp_202396-1207_1x12-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-1207 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +14 +13 +Connector_Molex +Molex_Pico-Clasp_202396-1307_1x13-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-1307 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +15 +14 +Connector_Molex +Molex_Pico-Clasp_202396-1407_1x14-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-1407 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +16 +15 +Connector_Molex +Molex_Pico-Clasp_202396-1507_1x15-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-1507 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +17 +16 +Connector_Molex +Molex_Pico-Clasp_501331-0207_1x02-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-0207 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +4 +3 +Connector_Molex +Molex_Pico-Clasp_501331-0307_1x03-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-0307 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +5 +4 +Connector_Molex +Molex_Pico-Clasp_501331-0407_1x04-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-0407 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +6 +5 +Connector_Molex +Molex_Pico-Clasp_501331-0507_1x05-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-0507 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +7 +6 +Connector_Molex +Molex_Pico-Clasp_501331-0607_1x06-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-0607 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +8 +7 +Connector_Molex +Molex_Pico-Clasp_501331-0707_1x07-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-0707 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +9 +8 +Connector_Molex +Molex_Pico-Clasp_501331-0807_1x08-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-0807 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +10 +9 +Connector_Molex +Molex_Pico-Clasp_501331-0907_1x09-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-0907 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +11 +10 +Connector_Molex +Molex_Pico-Clasp_501331-1007_1x10-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-1007 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +12 +11 +Connector_Molex +Molex_Pico-Clasp_501331-1107_1x11-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-1107 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +13 +12 +Connector_Molex +Molex_Pico-Clasp_501331-1207_1x12-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-1207 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +14 +13 +Connector_Molex +Molex_Pico-Clasp_501331-1307_1x13-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-1307 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +15 +14 +Connector_Molex +Molex_Pico-Clasp_501331-1407_1x14-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-1407 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +16 +15 +Connector_Molex +Molex_Pico-Clasp_501331-1507_1x15-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-1507 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +17 +16 +Connector_Molex +Molex_Pico-EZmate_78171-0002_1x02-1MP_P1.20mm_Vertical +Molex Pico-EZmate series connector, 78171-0002 (http://www.molex.com/pdm_docs/sd/781710002_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-EZmate side entry +0 +4 +3 +Connector_Molex +Molex_Pico-EZmate_78171-0003_1x03-1MP_P1.20mm_Vertical +Molex Pico-EZmate series connector, 78171-0003 (http://www.molex.com/pdm_docs/sd/781710002_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-EZmate side entry +0 +5 +4 +Connector_Molex +Molex_Pico-EZmate_78171-0004_1x04-1MP_P1.20mm_Vertical +Molex Pico-EZmate series connector, 78171-0004 (http://www.molex.com/pdm_docs/sd/781710002_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-EZmate side entry +0 +6 +5 +Connector_Molex +Molex_Pico-EZmate_78171-0005_1x05-1MP_P1.20mm_Vertical +Molex Pico-EZmate series connector, 78171-0005 (http://www.molex.com/pdm_docs/sd/781710002_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-EZmate side entry +0 +7 +6 +Connector_Molex +Molex_Pico-EZmate_Slim_202656-0021_1x02-1MP_P1.20mm_Vertical +Molex Pico-EZmate_Slim series connector, 202656-0021 (http://www.molex.com/pdm_docs/sd/2026560021_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-EZmate_Slim side entry +0 +4 +3 +Connector_Molex +Molex_Pico-Lock_504050-0491_1x04-1MP_P1.50mm_Horizontal +Molex Pico-Lock series connector, 504050-0491 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Lock horizontal +0 +6 +5 +Connector_Molex +Molex_Pico-Lock_504050-0591_1x05-1MP_P1.50mm_Horizontal +Molex Pico-Lock series connector, 504050-0591 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Lock horizontal +0 +7 +6 +Connector_Molex +Molex_Pico-Lock_504050-0691_1x06-1MP_P1.50mm_Horizontal +Molex Pico-Lock series connector, 504050-0691 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Lock horizontal +0 +8 +7 +Connector_Molex +Molex_Pico-Lock_504050-0791_1x07-1MP_P1.50mm_Horizontal +Molex Pico-Lock series connector, 504050-0791 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Lock horizontal +0 +9 +8 +Connector_Molex +Molex_Pico-Lock_504050-0891_1x08-1MP_P1.50mm_Horizontal +Molex Pico-Lock series connector, 504050-0891 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Lock horizontal +0 +10 +9 +Connector_Molex +Molex_Pico-Lock_504050-1091_1x10-1MP_P1.50mm_Horizontal +Molex Pico-Lock series connector, 504050-1091 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Lock horizontal +0 +12 +11 +Connector_Molex +Molex_Pico-Lock_504050-1291_1x12-1MP_P1.50mm_Horizontal +Molex Pico-Lock series connector, 504050-1291 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Lock horizontal +0 +14 +13 +Connector_Molex +Molex_Pico-SPOX_87437-1443_1x14-P1.5mm_Vertical +Molex Pico-SPOX Connector System, 87437-1443, 14 Pins per row (https://www.molex.com/pdm_docs/sd/874371443_sd.pdf#page=2) +molex pico spox 14 +0 +28 +14 +Connector_Molex +Molex_PicoBlade_53047-0210_1x02_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-0210, 2 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +2 +2 +Connector_Molex +Molex_PicoBlade_53047-0310_1x03_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-0310, 3 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +3 +3 +Connector_Molex +Molex_PicoBlade_53047-0410_1x04_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-0410, 4 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +4 +4 +Connector_Molex +Molex_PicoBlade_53047-0510_1x05_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-0510, 5 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +5 +5 +Connector_Molex +Molex_PicoBlade_53047-0610_1x06_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-0610, 6 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +6 +6 +Connector_Molex +Molex_PicoBlade_53047-0710_1x07_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-0710, 7 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +7 +7 +Connector_Molex +Molex_PicoBlade_53047-0810_1x08_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-0810, 8 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +8 +8 +Connector_Molex +Molex_PicoBlade_53047-0910_1x09_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-0910, 9 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +9 +9 +Connector_Molex +Molex_PicoBlade_53047-1010_1x10_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-1010, 10 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +10 +10 +Connector_Molex +Molex_PicoBlade_53047-1110_1x11_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-1110, 11 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +11 +11 +Connector_Molex +Molex_PicoBlade_53047-1210_1x12_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-1210, 12 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +12 +12 +Connector_Molex +Molex_PicoBlade_53047-1310_1x13_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-1310, 13 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +13 +13 +Connector_Molex +Molex_PicoBlade_53047-1410_1x14_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-1410, 14 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +14 +14 +Connector_Molex +Molex_PicoBlade_53047-1510_1x15_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-1510, 15 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +15 +15 +Connector_Molex +Molex_PicoBlade_53048-0210_1x02_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-0210, 2 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +2 +2 +Connector_Molex +Molex_PicoBlade_53048-0310_1x03_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-0310, 3 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +3 +3 +Connector_Molex +Molex_PicoBlade_53048-0410_1x04_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-0410, 4 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +4 +4 +Connector_Molex +Molex_PicoBlade_53048-0510_1x05_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-0510, 5 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +5 +5 +Connector_Molex +Molex_PicoBlade_53048-0610_1x06_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-0610, 6 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +6 +6 +Connector_Molex +Molex_PicoBlade_53048-0710_1x07_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-0710, 7 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +7 +7 +Connector_Molex +Molex_PicoBlade_53048-0810_1x08_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-0810, 8 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +8 +8 +Connector_Molex +Molex_PicoBlade_53048-0910_1x09_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-0910, 9 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +9 +9 +Connector_Molex +Molex_PicoBlade_53048-1010_1x10_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-1010, 10 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +10 +10 +Connector_Molex +Molex_PicoBlade_53048-1110_1x11_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-1110, 11 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +11 +11 +Connector_Molex +Molex_PicoBlade_53048-1210_1x12_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-1210, 12 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +12 +12 +Connector_Molex +Molex_PicoBlade_53048-1310_1x13_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-1310, 13 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +13 +13 +Connector_Molex +Molex_PicoBlade_53048-1410_1x14_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-1410, 14 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +14 +14 +Connector_Molex +Molex_PicoBlade_53048-1510_1x15_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-1510, 15 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +15 +15 +Connector_Molex +Molex_PicoBlade_53261-0271_1x02-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-0271 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +4 +3 +Connector_Molex +Molex_PicoBlade_53261-0371_1x03-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-0371 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +5 +4 +Connector_Molex +Molex_PicoBlade_53261-0471_1x04-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-0471 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +6 +5 +Connector_Molex +Molex_PicoBlade_53261-0571_1x05-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-0571 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +7 +6 +Connector_Molex +Molex_PicoBlade_53261-0671_1x06-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-0671 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +8 +7 +Connector_Molex +Molex_PicoBlade_53261-0771_1x07-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-0771 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +9 +8 +Connector_Molex +Molex_PicoBlade_53261-0871_1x08-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-0871 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +10 +9 +Connector_Molex +Molex_PicoBlade_53261-0971_1x09-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-0971 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +11 +10 +Connector_Molex +Molex_PicoBlade_53261-1071_1x10-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-1071 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +12 +11 +Connector_Molex +Molex_PicoBlade_53261-1171_1x11-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-1171 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +13 +12 +Connector_Molex +Molex_PicoBlade_53261-1271_1x12-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-1271 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +14 +13 +Connector_Molex +Molex_PicoBlade_53261-1371_1x13-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-1371 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +15 +14 +Connector_Molex +Molex_PicoBlade_53261-1471_1x14-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-1471 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +16 +15 +Connector_Molex +Molex_PicoBlade_53261-1571_1x15-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-1571 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +17 +16 +Connector_Molex +Molex_PicoBlade_53261-1771_1x17-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-1771 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +19 +18 +Connector_Molex +Molex_PicoBlade_53398-0271_1x02-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-0271 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +4 +3 +Connector_Molex +Molex_PicoBlade_53398-0371_1x03-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-0371 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +5 +4 +Connector_Molex +Molex_PicoBlade_53398-0471_1x04-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-0471 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +6 +5 +Connector_Molex +Molex_PicoBlade_53398-0571_1x05-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-0571 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +7 +6 +Connector_Molex +Molex_PicoBlade_53398-0671_1x06-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-0671 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +8 +7 +Connector_Molex +Molex_PicoBlade_53398-0771_1x07-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-0771 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +9 +8 +Connector_Molex +Molex_PicoBlade_53398-0871_1x08-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-0871 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +10 +9 +Connector_Molex +Molex_PicoBlade_53398-0971_1x09-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-0971 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +11 +10 +Connector_Molex +Molex_PicoBlade_53398-1071_1x10-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-1071 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +12 +11 +Connector_Molex +Molex_PicoBlade_53398-1171_1x11-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-1171 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +13 +12 +Connector_Molex +Molex_PicoBlade_53398-1271_1x12-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-1271 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +14 +13 +Connector_Molex +Molex_PicoBlade_53398-1371_1x13-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-1371 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +15 +14 +Connector_Molex +Molex_PicoBlade_53398-1471_1x14-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-1471 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +16 +15 +Connector_Molex +Molex_PicoBlade_53398-1571_1x15-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-1571 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +17 +16 +Connector_Molex +Molex_Picoflex_90325-0004_2x02_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0004, 4 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +4 +4 +Connector_Molex +Molex_Picoflex_90325-0006_2x03_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0006, 6 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +6 +6 +Connector_Molex +Molex_Picoflex_90325-0008_2x04_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0008, 8 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +8 +8 +Connector_Molex +Molex_Picoflex_90325-0010_2x05_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0010, 10 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +10 +10 +Connector_Molex +Molex_Picoflex_90325-0012_2x06_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0012, 12 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +12 +12 +Connector_Molex +Molex_Picoflex_90325-0014_2x07_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0014, 14 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +14 +14 +Connector_Molex +Molex_Picoflex_90325-0016_2x08_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0016, 16 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +16 +16 +Connector_Molex +Molex_Picoflex_90325-0018_2x09_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0018, 18 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +18 +18 +Connector_Molex +Molex_Picoflex_90325-0020_2x10_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0020, 20 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +20 +20 +Connector_Molex +Molex_Picoflex_90325-0022_2x11_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0022, 22 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +22 +22 +Connector_Molex +Molex_Picoflex_90325-0024_2x12_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0024, 24 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +24 +24 +Connector_Molex +Molex_Picoflex_90325-0026_2x13_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0026, 26 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +26 +26 +Connector_Molex +Molex_Picoflex_90814-0004_2x02_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0004, 4 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +4 +4 +Connector_Molex +Molex_Picoflex_90814-0006_2x03_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0006, 6 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +6 +6 +Connector_Molex +Molex_Picoflex_90814-0008_2x04_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0008, 8 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +8 +8 +Connector_Molex +Molex_Picoflex_90814-0010_2x05_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0010, 10 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +10 +10 +Connector_Molex +Molex_Picoflex_90814-0012_2x06_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0012, 12 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +12 +12 +Connector_Molex +Molex_Picoflex_90814-0014_2x07_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0014, 14 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +14 +14 +Connector_Molex +Molex_Picoflex_90814-0016_2x08_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0016, 16 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +16 +16 +Connector_Molex +Molex_Picoflex_90814-0018_2x09_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0018, 18 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +18 +18 +Connector_Molex +Molex_Picoflex_90814-0020_2x10_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0020, 20 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +20 +20 +Connector_Molex +Molex_Picoflex_90814-0022_2x11_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0022, 22 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +22 +22 +Connector_Molex +Molex_Picoflex_90814-0024_2x12_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0024, 24 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +24 +24 +Connector_Molex +Molex_Picoflex_90814-0026_2x13_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0026, 26 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +26 +26 +Connector_Molex +Molex_SL_171971-0002_1x02_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0002 (compatible alternatives: 171971-0102, 171971-0202), 2 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +2 +2 +Connector_Molex +Molex_SL_171971-0003_1x03_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0003 (compatible alternatives: 171971-0103, 171971-0203), 3 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +3 +3 +Connector_Molex +Molex_SL_171971-0004_1x04_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0004 (compatible alternatives: 171971-0104, 171971-0204), 4 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +4 +4 +Connector_Molex +Molex_SL_171971-0005_1x05_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0005 (compatible alternatives: 171971-0105, 171971-0205), 5 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +5 +5 +Connector_Molex +Molex_SL_171971-0006_1x06_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0006 (compatible alternatives: 171971-0106, 171971-0206), 6 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +6 +6 +Connector_Molex +Molex_SL_171971-0007_1x07_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0007 (compatible alternatives: 171971-0107, 171971-0207), 7 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +7 +7 +Connector_Molex +Molex_SL_171971-0008_1x08_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0008 (compatible alternatives: 171971-0108, 171971-0208), 8 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +8 +8 +Connector_Molex +Molex_SL_171971-0009_1x09_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0009 (compatible alternatives: 171971-0109, 171971-0209), 9 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +9 +9 +Connector_Molex +Molex_SL_171971-0010_1x10_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0010 (compatible alternatives: 171971-0110, 171971-0210), 10 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +10 +10 +Connector_Molex +Molex_SL_171971-0011_1x11_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0011 (compatible alternatives: 171971-0111, 171971-0211), 11 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +11 +11 +Connector_Molex +Molex_SL_171971-0012_1x12_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0012 (compatible alternatives: 171971-0112, 171971-0212), 12 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +12 +12 +Connector_Molex +Molex_SL_171971-0013_1x13_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0013 (compatible alternatives: 171971-0113, 171971-0213), 13 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +13 +13 +Connector_Molex +Molex_SL_171971-0014_1x14_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0014 (compatible alternatives: 171971-0114, 171971-0214), 14 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +14 +14 +Connector_Molex +Molex_SL_171971-0015_1x15_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0015 (compatible alternatives: 171971-0115, 171971-0215), 15 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +15 +15 +Connector_Molex +Molex_SL_171971-0016_1x16_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0016 (compatible alternatives: 171971-0116, 171971-0216), 16 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +16 +16 +Connector_Molex +Molex_SL_171971-0017_1x17_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0017 (compatible alternatives: 171971-0117, 171971-0217), 17 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +17 +17 +Connector_Molex +Molex_SL_171971-0018_1x18_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0018 (compatible alternatives: 171971-0118, 171971-0218), 18 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +18 +18 +Connector_Molex +Molex_SL_171971-0019_1x19_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0019 (compatible alternatives: 171971-0119, 171971-0219), 19 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +19 +19 +Connector_Molex +Molex_SL_171971-0020_1x20_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0020 (compatible alternatives: 171971-0120, 171971-0220), 20 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +20 +20 +Connector_Molex +Molex_SL_171971-0021_1x21_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0021 (compatible alternatives: 171971-0121, 171971-0221), 21 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +21 +21 +Connector_Molex +Molex_SL_171971-0022_1x22_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0022 (compatible alternatives: 171971-0122, 171971-0222), 22 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +22 +22 +Connector_Molex +Molex_SL_171971-0023_1x23_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0023 (compatible alternatives: 171971-0123, 171971-0223), 23 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +23 +23 +Connector_Molex +Molex_SL_171971-0024_1x24_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0024 (compatible alternatives: 171971-0124, 171971-0224), 24 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +24 +24 +Connector_Molex +Molex_SL_171971-0025_1x25_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0025 (compatible alternatives: 171971-0125, 171971-0225), 25 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +25 +25 +Connector_Molex +Molex_SPOX_5267-02A_1x02_P2.50mm_Vertical +Molex SPOX Connector System, 5267-02A, 2 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +2 +2 +Connector_Molex +Molex_SPOX_5267-03A_1x03_P2.50mm_Vertical +Molex SPOX Connector System, 5267-03A, 3 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +3 +3 +Connector_Molex +Molex_SPOX_5267-04A_1x04_P2.50mm_Vertical +Molex SPOX Connector System, 5267-04A, 4 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +4 +4 +Connector_Molex +Molex_SPOX_5267-05A_1x05_P2.50mm_Vertical +Molex SPOX Connector System, 5267-05A, 5 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +5 +5 +Connector_Molex +Molex_SPOX_5267-06A_1x06_P2.50mm_Vertical +Molex SPOX Connector System, 5267-06A, 6 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +6 +6 +Connector_Molex +Molex_SPOX_5267-07A_1x07_P2.50mm_Vertical +Molex SPOX Connector System, 5267-07A, 7 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +7 +7 +Connector_Molex +Molex_SPOX_5267-08A_1x08_P2.50mm_Vertical +Molex SPOX Connector System, 5267-08A, 8 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +8 +8 +Connector_Molex +Molex_SPOX_5267-09A_1x09_P2.50mm_Vertical +Molex SPOX Connector System, 5267-09A, 9 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +9 +9 +Connector_Molex +Molex_SPOX_5267-10A_1x10_P2.50mm_Vertical +Molex SPOX Connector System, 5267-10A, 10 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +10 +10 +Connector_Molex +Molex_SPOX_5267-11A_1x11_P2.50mm_Vertical +Molex SPOX Connector System, 5267-11A, 11 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +11 +11 +Connector_Molex +Molex_SPOX_5267-12A_1x12_P2.50mm_Vertical +Molex SPOX Connector System, 5267-12A, 12 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +12 +12 +Connector_Molex +Molex_SPOX_5267-13A_1x13_P2.50mm_Vertical +Molex SPOX Connector System, 5267-13A, 13 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +13 +13 +Connector_Molex +Molex_SPOX_5267-14A_1x14_P2.50mm_Vertical +Molex SPOX Connector System, 5267-14A, 14 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +14 +14 +Connector_Molex +Molex_SPOX_5267-15A_1x15_P2.50mm_Vertical +Molex SPOX Connector System, 5267-15A, 15 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +15 +15 +Connector_Molex +Molex_SPOX_5268-02A_1x02_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-02A, 2 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +2 +2 +Connector_Molex +Molex_SPOX_5268-03A_1x03_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-03A, 3 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +3 +3 +Connector_Molex +Molex_SPOX_5268-04A_1x04_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-04A, 4 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +4 +4 +Connector_Molex +Molex_SPOX_5268-05A_1x05_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-05A, 5 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +5 +5 +Connector_Molex +Molex_SPOX_5268-06A_1x06_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-06A, 6 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +6 +6 +Connector_Molex +Molex_SPOX_5268-07A_1x07_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-07A, 7 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +7 +7 +Connector_Molex +Molex_SPOX_5268-08A_1x08_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-08A, 8 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +8 +8 +Connector_Molex +Molex_SPOX_5268-09A_1x09_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-09A, 9 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +9 +9 +Connector_Molex +Molex_SPOX_5268-10A_1x10_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-10A, 10 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +10 +10 +Connector_Molex +Molex_SPOX_5268-11A_1x11_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-11A, 11 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +11 +11 +Connector_Molex +Molex_SPOX_5268-12A_1x12_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-12A, 12 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +12 +12 +Connector_Molex +Molex_SPOX_5268-13A_1x13_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-13A, 13 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +13 +13 +Connector_Molex +Molex_SPOX_5268-14A_1x14_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-14A, 14 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +14 +14 +Connector_Molex +Molex_SPOX_5268-15A_1x15_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-15A, 15 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +15 +15 +Connector_Molex +Molex_Sabre_43160-0102_1x02_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-0102, 2 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +4 +2 +Connector_Molex +Molex_Sabre_43160-0102_1x02_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-0102, With thermal vias in pads, 2 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +30 +2 +Connector_Molex +Molex_Sabre_43160-0103_1x03_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-0103, 3 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +6 +3 +Connector_Molex +Molex_Sabre_43160-0103_1x03_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-0103, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +45 +3 +Connector_Molex +Molex_Sabre_43160-0104_1x04_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-0104, 4 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +8 +4 +Connector_Molex +Molex_Sabre_43160-0104_1x04_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-0104, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +60 +4 +Connector_Molex +Molex_Sabre_43160-0105_1x05_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-0105, 5 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +10 +5 +Connector_Molex +Molex_Sabre_43160-0105_1x05_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-0105, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +75 +5 +Connector_Molex +Molex_Sabre_43160-0106_1x06_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-0106, 6 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +12 +6 +Connector_Molex +Molex_Sabre_43160-0106_1x06_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-0106, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +90 +6 +Connector_Molex +Molex_Sabre_43160-1102_1x02_P7.49mm_Horizontal +Molex Sabre Power Connector, 43160-1102, 2 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +6 +2 +Connector_Molex +Molex_Sabre_43160-1102_1x02_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 43160-1102, With thermal vias in pads, 2 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +32 +2 +Connector_Molex +Molex_Sabre_43160-1103_1x03_P7.49mm_Horizontal +Molex Sabre Power Connector, 43160-1103, 3 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +8 +3 +Connector_Molex +Molex_Sabre_43160-1103_1x03_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 43160-1103, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +47 +3 +Connector_Molex +Molex_Sabre_43160-1104_1x04_P7.49mm_Horizontal +Molex Sabre Power Connector, 43160-1104, 4 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +10 +4 +Connector_Molex +Molex_Sabre_43160-1104_1x04_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 43160-1104, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +62 +4 +Connector_Molex +Molex_Sabre_43160-1105_1x05_P7.49mm_Horizontal +Molex Sabre Power Connector, 43160-1105, 5 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +12 +5 +Connector_Molex +Molex_Sabre_43160-1105_1x05_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 43160-1105, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +77 +5 +Connector_Molex +Molex_Sabre_43160-1106_1x06_P7.49mm_Horizontal +Molex Sabre Power Connector, 43160-1106, 6 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +14 +6 +Connector_Molex +Molex_Sabre_43160-1106_1x06_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 43160-1106, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +92 +6 +Connector_Molex +Molex_Sabre_43160-2102_1x02_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-2102, 2 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +6 +2 +Connector_Molex +Molex_Sabre_43160-2102_1x02_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-2102, With thermal vias in pads, 2 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +32 +2 +Connector_Molex +Molex_Sabre_43160-2103_1x03_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-2103, 3 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +8 +3 +Connector_Molex +Molex_Sabre_43160-2103_1x03_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-2103, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +47 +3 +Connector_Molex +Molex_Sabre_43160-2104_1x04_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-2104, 4 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +10 +4 +Connector_Molex +Molex_Sabre_43160-2104_1x04_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-2104, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +62 +4 +Connector_Molex +Molex_Sabre_43160-2105_1x05_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-2105, 5 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +12 +5 +Connector_Molex +Molex_Sabre_43160-2105_1x05_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-2105, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +77 +5 +Connector_Molex +Molex_Sabre_43160-2106_1x06_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-2106, 6 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +14 +6 +Connector_Molex +Molex_Sabre_43160-2106_1x06_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-2106, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +92 +6 +Connector_Molex +Molex_Sabre_46007-1102_1x02_P7.49mm_Horizontal +Molex Sabre Power Connector, 46007-1102, 2 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +4 +2 +Connector_Molex +Molex_Sabre_46007-1102_1x02_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 46007-1102, With thermal vias in pads, 2 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +30 +2 +Connector_Molex +Molex_Sabre_46007-1103_1x03_P7.49mm_Horizontal +Molex Sabre Power Connector, 46007-1103, 3 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +6 +3 +Connector_Molex +Molex_Sabre_46007-1103_1x03_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 46007-1103, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +45 +3 +Connector_Molex +Molex_Sabre_46007-1104_1x04_P7.49mm_Horizontal +Molex Sabre Power Connector, 46007-1104, 4 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +8 +4 +Connector_Molex +Molex_Sabre_46007-1104_1x04_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 46007-1104, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +60 +4 +Connector_Molex +Molex_Sabre_46007-1105_1x05_P7.49mm_Horizontal +Molex Sabre Power Connector, 46007-1105, 5 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +10 +5 +Connector_Molex +Molex_Sabre_46007-1105_1x05_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 46007-1105, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +75 +5 +Connector_Molex +Molex_Sabre_46007-1106_1x06_P7.49mm_Horizontal +Molex Sabre Power Connector, 46007-1106, 6 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +12 +6 +Connector_Molex +Molex_Sabre_46007-1106_1x06_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 46007-1106, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +90 +6 +Connector_Molex +Molex_SlimStack_52991-0200_2x10_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0200, 20 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +20 +20 +Connector_Molex +Molex_SlimStack_52991-0208_2x10_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0208, 20 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +20 +20 +Connector_Molex +Molex_SlimStack_52991-0300_2x15_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0300, 30 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +30 +30 +Connector_Molex +Molex_SlimStack_52991-0308_2x15_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0308, 30 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +30 +30 +Connector_Molex +Molex_SlimStack_52991-0400_2x20_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0400, 40 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +40 +40 +Connector_Molex +Molex_SlimStack_52991-0408_2x20_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0408, 40 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +40 +40 +Connector_Molex +Molex_SlimStack_52991-0500_2x25_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0500, 50 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +50 +50 +Connector_Molex +Molex_SlimStack_52991-0508_2x25_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0508, 50 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +50 +50 +Connector_Molex +Molex_SlimStack_52991-0600_2x30_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0600, 60 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +60 +60 +Connector_Molex +Molex_SlimStack_52991-0608_2x30_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0608, 60 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +60 +60 +Connector_Molex +Molex_SlimStack_52991-0700_2x35_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0700, 70 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +70 +70 +Connector_Molex +Molex_SlimStack_52991-0708_2x35_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0708, 70 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +70 +70 +Connector_Molex +Molex_SlimStack_52991-0800_2x40_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0800, 80 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +80 +80 +Connector_Molex +Molex_SlimStack_52991-0808_2x40_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0808, 80 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +80 +80 +Connector_Molex +Molex_SlimStack_53748-0208_2x10_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 53748-0208, 20 Pins (https://www.molex.com/pdm_docs/sd/537480308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +20 +20 +Connector_Molex +Molex_SlimStack_53748-0308_2x15_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 53748-0308, 30 Pins (https://www.molex.com/pdm_docs/sd/537480308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +30 +30 +Connector_Molex +Molex_SlimStack_53748-0408_2x20_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 53748-0408, 40 Pins (https://www.molex.com/pdm_docs/sd/537480308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +40 +40 +Connector_Molex +Molex_SlimStack_53748-0608_2x30_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 53748-0608, 60 Pins (https://www.molex.com/pdm_docs/sd/537480308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +60 +60 +Connector_Molex +Molex_SlimStack_53748-0708_2x35_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 53748-0708, 70 Pins (https://www.molex.com/pdm_docs/sd/537480308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +70 +70 +Connector_Molex +Molex_SlimStack_53748-0808_2x40_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 53748-0808, 80 Pins (https://www.molex.com/pdm_docs/sd/537480308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +80 +80 +Connector_Molex +Molex_SlimStack_54722-0164_2x08_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0164, 16 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +16 +16 +Connector_Molex +Molex_SlimStack_54722-0204_2x10_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0204, 20 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +20 +20 +Connector_Molex +Molex_SlimStack_54722-0224_2x11_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0224, 22 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +22 +22 +Connector_Molex +Molex_SlimStack_54722-0244_2x12_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0244, 24 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +24 +24 +Connector_Molex +Molex_SlimStack_54722-0304_2x15_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0304, 30 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +30 +30 +Connector_Molex +Molex_SlimStack_54722-0344_2x17_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0344, 34 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +34 +34 +Connector_Molex +Molex_SlimStack_54722-0404_2x20_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0404, 40 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +40 +40 +Connector_Molex +Molex_SlimStack_54722-0504_2x25_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0504, 50 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +50 +50 +Connector_Molex +Molex_SlimStack_54722-0604_2x30_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0604, 60 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +60 +60 +Connector_Molex +Molex_SlimStack_54722-0804_2x40_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0804, 80 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +80 +80 +Connector_Molex +Molex_SlimStack_55560-0161_2x08_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0161, 16 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +16 +16 +Connector_Molex +Molex_SlimStack_55560-0201_2x10_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0201, 20 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +20 +20 +Connector_Molex +Molex_SlimStack_55560-0221_2x11_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0221, 22 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +22 +22 +Connector_Molex +Molex_SlimStack_55560-0241_2x12_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0241, 24 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +24 +24 +Connector_Molex +Molex_SlimStack_55560-0301_2x15_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0301, 30 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +30 +30 +Connector_Molex +Molex_SlimStack_55560-0341_2x17_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0341, 34 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +34 +34 +Connector_Molex +Molex_SlimStack_55560-0401_2x20_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0401, 40 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +40 +40 +Connector_Molex +Molex_SlimStack_55560-0501_2x25_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0501, 50 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +50 +50 +Connector_Molex +Molex_SlimStack_55560-0601_2x30_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0601, 60 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +60 +60 +Connector_Molex +Molex_SlimStack_55560-0801_2x40_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0801, 80 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +80 +80 +Connector_Molex +Molex_SlimStack_501920-3001_2x15_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 501920-3001, 30 Pins (http://www.molex.com/pdm_docs/sd/5019204001_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +30 +30 +Connector_Molex +Molex_SlimStack_501920-4001_2x20_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 501920-4001, 40 Pins (http://www.molex.com/pdm_docs/sd/5019204001_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +40 +40 +Connector_Molex +Molex_SlimStack_501920-5001_2x25_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 501920-5001, 50 Pins (http://www.molex.com/pdm_docs/sd/5019204001_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +50 +50 +Connector_Molex +Molex_SlimStack_502426-0810_2x04_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-0810, 8 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +8 +8 +Connector_Molex +Molex_SlimStack_502426-1410_2x07_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-1410, 14 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +14 +14 +Connector_Molex +Molex_SlimStack_502426-2010_2x10_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-2010, 20 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +20 +20 +Connector_Molex +Molex_SlimStack_502426-2210_2x11_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-2210, 22 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +22 +22 +Connector_Molex +Molex_SlimStack_502426-2410_2x12_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-2410, 24 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +24 +24 +Connector_Molex +Molex_SlimStack_502426-2610_2x13_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-2610, 26 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +26 +26 +Connector_Molex +Molex_SlimStack_502426-3010_2x15_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-3010, 30 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +30 +30 +Connector_Molex +Molex_SlimStack_502426-3210_2x16_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-3210, 32 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +32 +32 +Connector_Molex +Molex_SlimStack_502426-3410_2x17_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-3410, 34 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +34 +34 +Connector_Molex +Molex_SlimStack_502426-4010_2x20_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-4010, 40 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +40 +40 +Connector_Molex +Molex_SlimStack_502426-4410_2x22_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-4410, 44 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +44 +44 +Connector_Molex +Molex_SlimStack_502426-5010_2x25_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-5010, 50 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +50 +50 +Connector_Molex +Molex_SlimStack_502426-6010_2x30_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-6010, 60 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +60 +60 +Connector_Molex +Molex_SlimStack_502426-6410_2x32_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-6410, 64 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +64 +64 +Connector_Molex +Molex_SlimStack_502426-8010_2x40_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-8010, 80 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +80 +80 +Connector_Molex +Molex_SlimStack_502430-0820_2x04_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-0820, 8 Pins (http://www.molex.com/pdm_docs/sd/5024300820_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +8 +8 +Connector_Molex +Molex_SlimStack_502430-1410_2x07_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-1410, 14 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +14 +14 +Connector_Molex +Molex_SlimStack_502430-2010_2x10_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-2010, 20 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +20 +20 +Connector_Molex +Molex_SlimStack_502430-2210_2x11_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-2210, 22 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +22 +22 +Connector_Molex +Molex_SlimStack_502430-2410_2x12_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-2410, 24 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +24 +24 +Connector_Molex +Molex_SlimStack_502430-2610_2x13_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-2610, 26 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +26 +26 +Connector_Molex +Molex_SlimStack_502430-3010_2x15_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-3010, 30 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +30 +30 +Connector_Molex +Molex_SlimStack_502430-3210_2x16_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-3210, 32 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +32 +32 +Connector_Molex +Molex_SlimStack_502430-3410_2x17_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-3410, 34 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +34 +34 +Connector_Molex +Molex_SlimStack_502430-4010_2x20_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-4010, 40 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +40 +40 +Connector_Molex +Molex_SlimStack_502430-4410_2x22_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-4410, 44 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +44 +44 +Connector_Molex +Molex_SlimStack_502430-5010_2x25_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-5010, 50 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +50 +50 +Connector_Molex +Molex_SlimStack_502430-6010_2x30_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-6010, 60 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +60 +60 +Connector_Molex +Molex_SlimStack_502430-6410_2x32_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-6410, 64 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +64 +64 +Connector_Molex +Molex_SlimStack_502430-8010_2x40_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-8010, 80 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +80 +80 +Connector_Multicomp +Multicomp_MC9A12-1034_2x05_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +10 +10 +Connector_Multicomp +Multicomp_MC9A12-1434_2x07_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +14 +14 +Connector_Multicomp +Multicomp_MC9A12-1634_2x08_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +16 +16 +Connector_Multicomp +Multicomp_MC9A12-2034_2x10_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +20 +20 +Connector_Multicomp +Multicomp_MC9A12-2634_2x13_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +26 +26 +Connector_Multicomp +Multicomp_MC9A12-3434_2x17_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +34 +34 +Connector_Multicomp +Multicomp_MC9A12-4034_2x20_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +40 +40 +Connector_Multicomp +Multicomp_MC9A12-5034_2x25_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +50 +50 +Connector_Multicomp +Multicomp_MC9A12-6034_2x30_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +60 +60 +Connector_Multicomp +Multicomp_MC9A12-6434_2x32_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +64 +64 +Connector_Multicomp +Multicomp_MC9A22-1034_2x05_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +10 +10 +Connector_Multicomp +Multicomp_MC9A22-1434_2x07_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +14 +14 +Connector_Multicomp +Multicomp_MC9A22-1634_2x08_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +16 +16 +Connector_Multicomp +Multicomp_MC9A22-2034_2x10_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +20 +20 +Connector_Multicomp +Multicomp_MC9A22-2634_2x13_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +26 +26 +Connector_Multicomp +Multicomp_MC9A22-3434_2x17_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +34 +34 +Connector_Multicomp +Multicomp_MC9A22-4034_2x20_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +40 +40 +Connector_Multicomp +Multicomp_MC9A22-5034_2x25_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +50 +50 +Connector_Multicomp +Multicomp_MC9A22-6034_2x30_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +60 +60 +Connector_PCBEdge +4UCON_10156_2x40_P1.27mm_Socket_Horizontal +4UCON 10156 Card edge socket with 80 contacts (40 each side), through-hole, http://www.4uconnector.com/online/object/4udrawing/10156.pdf +4UCON 10156 Card edge socket with 80 contacts +0 +80 +80 +Connector_PCBEdge +BUS_AT +AT ISA 16 bits Bus Edge Connector +BUS ISA AT Edge connector +0 +98 +98 +Connector_PCBEdge +BUS_PCI +PCI bus Edge Connector +PCI bus Edge Connector +0 +240 +120 +Connector_PCBEdge +BUS_PCI_Express_Mini +Mini-PCI Express bus connector (https://s3.amazonaws.com/fit-iot/download/facet-cards/documents/PCI_Express_miniCard_Electromechanical_specs_rev1.2.pdf#page=11) +mini pcie +0 +54 +53 +Connector_PCBEdge +BUS_PCI_Express_Mini_Dual +Mini-PCI Express bus connector full size with dual clips (https://s3.amazonaws.com/fit-iot/download/facet-cards/documents/PCI_Express_miniCard_Electromechanical_specs_rev1.2.pdf#page=28) +mini pcie +0 +54 +53 +Connector_PCBEdge +BUS_PCI_Express_Mini_Full +Mini-PCI Express bus connector full size with clips (https://s3.amazonaws.com/fit-iot/download/facet-cards/documents/PCI_Express_miniCard_Electromechanical_specs_rev1.2.pdf#page=24) +mini pcie +0 +54 +53 +Connector_PCBEdge +BUS_PCI_Express_Mini_Half +Mini-PCI Express bus connector half size with clips (https://s3.amazonaws.com/fit-iot/download/facet-cards/documents/PCI_Express_miniCard_Electromechanical_specs_rev1.2.pdf#page=25) +mini pcie +0 +54 +53 +Connector_PCBEdge +BUS_PCIexpress +PCIexpress Bus Edge Connector +PCIexpress Bus Edge Connector +0 +70 +36 +Connector_PCBEdge +BUS_PCIexpress_x1 +PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70 +PCIe +0 +36 +36 +Connector_PCBEdge +BUS_PCIexpress_x4 +PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70 +PCIe +0 +64 +64 +Connector_PCBEdge +BUS_PCIexpress_x8 +PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70 +PCIe +0 +98 +98 +Connector_PCBEdge +BUS_PCIexpress_x16 +PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70 +PCIe +0 +164 +164 +Connector_PCBEdge +Samtec_MECF-05-0_-L-DV_2x05_P1.27mm_Polarized_Edge +Highspeed card edge connector for PCB's with 05 contacts (polarized) +conn samtec card-edge high-speed +0 +8 +8 +Connector_PCBEdge +Samtec_MECF-05-0_-NP-L-DV_2x05_P1.27mm_Edge +Highspeed card edge connector for PCB's with 05 contacts (not polarized) +conn samtec card-edge high-speed +0 +10 +10 +Connector_PCBEdge +Samtec_MECF-05-01-L-DV-WT_2x05_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 05 contacts (polarized) +conn samtec card-edge high-speed +0 +10 +8 +Connector_PCBEdge +Samtec_MECF-05-01-L-DV_2x05_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 05 contacts (polarized) +conn samtec card-edge high-speed +0 +8 +8 +Connector_PCBEdge +Samtec_MECF-05-01-NP-L-DV-WT_2x05_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 05 contacts (not polarized) +conn samtec card-edge high-speed +0 +12 +10 +Connector_PCBEdge +Samtec_MECF-05-01-NP-L-DV_2x05_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 05 contacts (not polarized) +conn samtec card-edge high-speed +0 +10 +10 +Connector_PCBEdge +Samtec_MECF-05-02-L-DV-WT_2x05_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 05 contacts (polarized) +conn samtec card-edge high-speed +0 +10 +8 +Connector_PCBEdge +Samtec_MECF-05-02-L-DV_2x05_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 05 contacts (polarized) +conn samtec card-edge high-speed +0 +8 +8 +Connector_PCBEdge +Samtec_MECF-05-02-NP-L-DV-WT_2x05_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 05 contacts (not polarized) +conn samtec card-edge high-speed +0 +12 +10 +Connector_PCBEdge +Samtec_MECF-05-02-NP-L-DV_2x05_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 05 contacts (not polarized) +conn samtec card-edge high-speed +0 +10 +10 +Connector_PCBEdge +Samtec_MECF-08-0_-L-DV_2x08_P1.27mm_Polarized_Edge +Highspeed card edge connector for PCB's with 08 contacts (polarized) +conn samtec card-edge high-speed +0 +14 +14 +Connector_PCBEdge +Samtec_MECF-08-0_-NP-L-DV_2x08_P1.27mm_Edge +Highspeed card edge connector for PCB's with 08 contacts (not polarized) +conn samtec card-edge high-speed +0 +16 +16 +Connector_PCBEdge +Samtec_MECF-08-01-L-DV-WT_2x08_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 08 contacts (polarized) +conn samtec card-edge high-speed +0 +16 +14 +Connector_PCBEdge +Samtec_MECF-08-01-L-DV_2x08_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 08 contacts (polarized) +conn samtec card-edge high-speed +0 +14 +14 +Connector_PCBEdge +Samtec_MECF-08-01-NP-L-DV-WT_2x08_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 08 contacts (not polarized) +conn samtec card-edge high-speed +0 +18 +16 +Connector_PCBEdge +Samtec_MECF-08-01-NP-L-DV_2x08_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 08 contacts (not polarized) +conn samtec card-edge high-speed +0 +16 +16 +Connector_PCBEdge +Samtec_MECF-08-02-L-DV-WT_2x08_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 08 contacts (polarized) +conn samtec card-edge high-speed +0 +16 +14 +Connector_PCBEdge +Samtec_MECF-08-02-L-DV_2x08_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 08 contacts (polarized) +conn samtec card-edge high-speed +0 +14 +14 +Connector_PCBEdge +Samtec_MECF-08-02-NP-L-DV-WT_2x08_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 08 contacts (not polarized) +conn samtec card-edge high-speed +0 +18 +16 +Connector_PCBEdge +Samtec_MECF-08-02-NP-L-DV_2x08_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 08 contacts (not polarized) +conn samtec card-edge high-speed +0 +16 +16 +Connector_PCBEdge +Samtec_MECF-20-0_-L-DV_2x20_P1.27mm_Polarized_Edge +Highspeed card edge connector for PCB's with 20 contacts (polarized) +conn samtec card-edge high-speed +0 +38 +38 +Connector_PCBEdge +Samtec_MECF-20-0_-NP-L-DV_2x20_P1.27mm_Edge +Highspeed card edge connector for PCB's with 20 contacts (not polarized) +conn samtec card-edge high-speed +0 +40 +40 +Connector_PCBEdge +Samtec_MECF-20-01-L-DV-WT_2x20_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 20 contacts (polarized) +conn samtec card-edge high-speed +0 +40 +38 +Connector_PCBEdge +Samtec_MECF-20-01-L-DV_2x20_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 20 contacts (polarized) +conn samtec card-edge high-speed +0 +38 +38 +Connector_PCBEdge +Samtec_MECF-20-01-NP-L-DV-WT_2x20_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 20 contacts (not polarized) +conn samtec card-edge high-speed +0 +42 +40 +Connector_PCBEdge +Samtec_MECF-20-01-NP-L-DV_2x20_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 20 contacts (not polarized) +conn samtec card-edge high-speed +0 +40 +40 +Connector_PCBEdge +Samtec_MECF-20-02-L-DV-WT_2x20_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 20 contacts (polarized) +conn samtec card-edge high-speed +0 +40 +38 +Connector_PCBEdge +Samtec_MECF-20-02-L-DV_2x20_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 20 contacts (polarized) +conn samtec card-edge high-speed +0 +38 +38 +Connector_PCBEdge +Samtec_MECF-20-02-NP-L-DV-WT_2x20_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 20 contacts (not polarized) +conn samtec card-edge high-speed +0 +42 +40 +Connector_PCBEdge +Samtec_MECF-20-02-NP-L-DV_2x20_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 20 contacts (not polarized) +conn samtec card-edge high-speed +0 +40 +40 +Connector_PCBEdge +Samtec_MECF-30-0_-L-DV_2x30_P1.27mm_Polarized_Edge +Highspeed card edge connector for PCB's with 30 contacts (polarized) +conn samtec card-edge high-speed +0 +58 +58 +Connector_PCBEdge +Samtec_MECF-30-0_-NP-L-DV_2x30_P1.27mm_Edge +Highspeed card edge connector for PCB's with 30 contacts (not polarized) +conn samtec card-edge high-speed +0 +60 +60 +Connector_PCBEdge +Samtec_MECF-30-01-L-DV-WT_2x30_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 30 contacts (polarized) +conn samtec card-edge high-speed +0 +60 +58 +Connector_PCBEdge +Samtec_MECF-30-01-L-DV_2x30_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 30 contacts (polarized) +conn samtec card-edge high-speed +0 +58 +58 +Connector_PCBEdge +Samtec_MECF-30-01-NP-L-DV-WT_2x30_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 30 contacts (not polarized) +conn samtec card-edge high-speed +0 +62 +60 +Connector_PCBEdge +Samtec_MECF-30-01-NP-L-DV_2x30_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 30 contacts (not polarized) +conn samtec card-edge high-speed +0 +60 +60 +Connector_PCBEdge +Samtec_MECF-30-02-L-DV-WT_2x30_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 30 contacts (polarized) +conn samtec card-edge high-speed +0 +60 +58 +Connector_PCBEdge +Samtec_MECF-30-02-L-DV_2x30_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 30 contacts (polarized) +conn samtec card-edge high-speed +0 +58 +58 +Connector_PCBEdge +Samtec_MECF-30-02-NP-L-DV-WT_2x30_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 30 contacts (not polarized) +conn samtec card-edge high-speed +0 +62 +60 +Connector_PCBEdge +Samtec_MECF-30-02-NP-L-DV_2x30_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 30 contacts (not polarized) +conn samtec card-edge high-speed +0 +60 +60 +Connector_PCBEdge +Samtec_MECF-40-0_-L-DV_2x40_P1.27mm_Polarized_Edge +Highspeed card edge connector for PCB's with 40 contacts (polarized) +conn samtec card-edge high-speed +0 +78 +78 +Connector_PCBEdge +Samtec_MECF-40-0_-NP-L-DV_2x40_P1.27mm_Edge +Highspeed card edge connector for PCB's with 40 contacts (not polarized) +conn samtec card-edge high-speed +0 +80 +80 +Connector_PCBEdge +Samtec_MECF-40-01-L-DV-WT_2x40_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 40 contacts (polarized) +conn samtec card-edge high-speed +0 +80 +78 +Connector_PCBEdge +Samtec_MECF-40-01-L-DV_2x40_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 40 contacts (polarized) +conn samtec card-edge high-speed +0 +78 +78 +Connector_PCBEdge +Samtec_MECF-40-01-NP-L-DV-WT_2x40_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 40 contacts (not polarized) +conn samtec card-edge high-speed +0 +82 +80 +Connector_PCBEdge +Samtec_MECF-40-01-NP-L-DV_2x40_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 40 contacts (not polarized) +conn samtec card-edge high-speed +0 +80 +80 +Connector_PCBEdge +Samtec_MECF-40-02-L-DV-WT_2x40_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 40 contacts (polarized) +conn samtec card-edge high-speed +0 +80 +78 +Connector_PCBEdge +Samtec_MECF-40-02-L-DV_2x40_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 40 contacts (polarized) +conn samtec card-edge high-speed +0 +78 +78 +Connector_PCBEdge +Samtec_MECF-40-02-NP-L-DV-WT_2x40_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 40 contacts (not polarized) +conn samtec card-edge high-speed +0 +82 +80 +Connector_PCBEdge +Samtec_MECF-40-02-NP-L-DV_2x40_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 40 contacts (not polarized) +conn samtec card-edge high-speed +0 +80 +80 +Connector_PCBEdge +Samtec_MECF-50-0_-L-DV_2x50_P1.27mm_Polarized_Edge +Highspeed card edge connector for PCB's with 50 contacts (polarized) +conn samtec card-edge high-speed +0 +98 +98 +Connector_PCBEdge +Samtec_MECF-50-0_-NP-L-DV_2x50_P1.27mm_Edge +Highspeed card edge connector for PCB's with 50 contacts (not polarized) +conn samtec card-edge high-speed +0 +100 +100 +Connector_PCBEdge +Samtec_MECF-50-01-L-DV-WT_2x50_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 50 contacts (polarized) +conn samtec card-edge high-speed +0 +100 +98 +Connector_PCBEdge +Samtec_MECF-50-01-L-DV_2x50_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 50 contacts (polarized) +conn samtec card-edge high-speed +0 +98 +98 +Connector_PCBEdge +Samtec_MECF-50-01-NP-L-DV-WT_2x50_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 50 contacts (not polarized) +conn samtec card-edge high-speed +0 +102 +100 +Connector_PCBEdge +Samtec_MECF-50-01-NP-L-DV_2x50_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 50 contacts (not polarized) +conn samtec card-edge high-speed +0 +100 +100 +Connector_PCBEdge +Samtec_MECF-50-02-L-DV-WT_2x50_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 50 contacts (polarized) +conn samtec card-edge high-speed +0 +100 +98 +Connector_PCBEdge +Samtec_MECF-50-02-L-DV_2x50_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 50 contacts (polarized) +conn samtec card-edge high-speed +0 +98 +98 +Connector_PCBEdge +Samtec_MECF-50-02-NP-L-DV-WT_2x50_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 50 contacts (not polarized) +conn samtec card-edge high-speed +0 +102 +100 +Connector_PCBEdge +Samtec_MECF-50-02-NP-L-DV_2x50_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 50 contacts (not polarized) +conn samtec card-edge high-speed +0 +100 +100 +Connector_PCBEdge +Samtec_MECF-60-0_-L-DV_2x60_P1.27mm_Polarized_Edge +Highspeed card edge connector for PCB's with 60 contacts (polarized) +conn samtec card-edge high-speed +0 +116 +116 +Connector_PCBEdge +Samtec_MECF-60-0_-NP-L-DV_2x60_P1.27mm_Edge +Highspeed card edge connector for PCB's with 60 contacts (not polarized) +conn samtec card-edge high-speed +0 +120 +120 +Connector_PCBEdge +Samtec_MECF-60-01-L-DV-WT_2x60_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 60 contacts (polarized) +conn samtec card-edge high-speed +0 +118 +116 +Connector_PCBEdge +Samtec_MECF-60-01-L-DV_2x60_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 60 contacts (polarized) +conn samtec card-edge high-speed +0 +116 +116 +Connector_PCBEdge +Samtec_MECF-60-01-NP-L-DV-WT_2x60_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 60 contacts (not polarized) +conn samtec card-edge high-speed +0 +122 +120 +Connector_PCBEdge +Samtec_MECF-60-01-NP-L-DV_2x60_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 60 contacts (not polarized) +conn samtec card-edge high-speed +0 +120 +120 +Connector_PCBEdge +Samtec_MECF-60-02-L-DV-WT_2x60_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 60 contacts (polarized) +conn samtec card-edge high-speed +0 +118 +116 +Connector_PCBEdge +Samtec_MECF-60-02-L-DV_2x60_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 60 contacts (polarized) +conn samtec card-edge high-speed +0 +116 +116 +Connector_PCBEdge +Samtec_MECF-60-02-NP-L-DV-WT_2x60_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 60 contacts (not polarized) +conn samtec card-edge high-speed +0 +122 +120 +Connector_PCBEdge +Samtec_MECF-60-02-NP-L-DV_2x60_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 60 contacts (not polarized) +conn samtec card-edge high-speed +0 +120 +120 +Connector_PCBEdge +Samtec_MECF-70-0_-L-DV_2x70_P1.27mm_Polarized_Edge +Highspeed card edge connector for PCB's with 70 contacts (polarized) +conn samtec card-edge high-speed +0 +136 +136 +Connector_PCBEdge +Samtec_MECF-70-0_-NP-L-DV_2x70_P1.27mm_Edge +Highspeed card edge connector for PCB's with 70 contacts (not polarized) +conn samtec card-edge high-speed +0 +140 +140 +Connector_PCBEdge +Samtec_MECF-70-01-L-DV-WT_2x70_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 70 contacts (polarized) +conn samtec card-edge high-speed +0 +138 +136 +Connector_PCBEdge +Samtec_MECF-70-01-L-DV_2x70_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 70 contacts (polarized) +conn samtec card-edge high-speed +0 +136 +136 +Connector_PCBEdge +Samtec_MECF-70-01-NP-L-DV-WT_2x70_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 70 contacts (not polarized) +conn samtec card-edge high-speed +0 +142 +140 +Connector_PCBEdge +Samtec_MECF-70-01-NP-L-DV_2x70_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 70 contacts (not polarized) +conn samtec card-edge high-speed +0 +140 +140 +Connector_PCBEdge +Samtec_MECF-70-02-L-DV-WT_2x70_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 70 contacts (polarized) +conn samtec card-edge high-speed +0 +138 +136 +Connector_PCBEdge +Samtec_MECF-70-02-L-DV_2x70_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 70 contacts (polarized) +conn samtec card-edge high-speed +0 +136 +136 +Connector_PCBEdge +Samtec_MECF-70-02-NP-L-DV-WT_2x70_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 70 contacts (not polarized) +conn samtec card-edge high-speed +0 +142 +140 +Connector_PCBEdge +Samtec_MECF-70-02-NP-L-DV_2x70_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 70 contacts (not polarized) +conn samtec card-edge high-speed +0 +140 +140 +Connector_PCBEdge +molex_EDGELOCK_2-CKT +https://www.molex.com/pdm_docs/sd/2008900106_sd.pdf +Connector PCBEdge molex EDGELOCK +0 +2 +2 +Connector_PCBEdge +molex_EDGELOCK_4-CKT +https://www.molex.com/pdm_docs/sd/2008900106_sd.pdf +Connector PCBEdge molex EDGELOCK +0 +4 +4 +Connector_PCBEdge +molex_EDGELOCK_6-CKT +https://www.molex.com/pdm_docs/sd/2008900106_sd.pdf +Connector PCBEdge molex EDGELOCK +0 +6 +6 +Connector_PCBEdge +molex_EDGELOCK_8-CKT +https://www.molex.com/pdm_docs/sd/2008900106_sd.pdf +Connector PCBEdge molex EDGELOCK +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_2-G-7,62_1x02_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/2-G-7,62; number of pins: 02; pin pitch: 7.62mm; Angled || order number: 1766233 12A 630V +phoenix_contact connector GMSTBA_01x02_G_7.62mm +0 +2 +2 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_2-G_1x02_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/2-G; number of pins: 02; pin pitch: 7.50mm; Angled || order number: 1766343 12A 630V +phoenix_contact connector GMSTBA_01x02_G_7.50mm +0 +2 +2 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_3-G-7,62_1x03_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/3-G-7,62; number of pins: 03; pin pitch: 7.62mm; Angled || order number: 1766246 12A 630V +phoenix_contact connector GMSTBA_01x03_G_7.62mm +0 +3 +3 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_3-G_1x03_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/3-G; number of pins: 03; pin pitch: 7.50mm; Angled || order number: 1766356 12A 630V +phoenix_contact connector GMSTBA_01x03_G_7.50mm +0 +3 +3 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_4-G-7,62_1x04_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/4-G-7,62; number of pins: 04; pin pitch: 7.62mm; Angled || order number: 1766259 12A 630V +phoenix_contact connector GMSTBA_01x04_G_7.62mm +0 +4 +4 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_4-G_1x04_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/4-G; number of pins: 04; pin pitch: 7.50mm; Angled || order number: 1766369 12A 630V +phoenix_contact connector GMSTBA_01x04_G_7.50mm +0 +4 +4 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_5-G-7,62_1x05_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/5-G-7,62; number of pins: 05; pin pitch: 7.62mm; Angled || order number: 1766262 12A 630V +phoenix_contact connector GMSTBA_01x05_G_7.62mm +0 +5 +5 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_5-G_1x05_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/5-G; number of pins: 05; pin pitch: 7.50mm; Angled || order number: 1766372 12A 630V +phoenix_contact connector GMSTBA_01x05_G_7.50mm +0 +5 +5 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_6-G-7,62_1x06_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/6-G-7,62; number of pins: 06; pin pitch: 7.62mm; Angled || order number: 1766275 12A 630V +phoenix_contact connector GMSTBA_01x06_G_7.62mm +0 +6 +6 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_6-G_1x06_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/6-G; number of pins: 06; pin pitch: 7.50mm; Angled || order number: 1766385 12A 630V +phoenix_contact connector GMSTBA_01x06_G_7.50mm +0 +6 +6 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_7-G-7,62_1x07_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/7-G-7,62; number of pins: 07; pin pitch: 7.62mm; Angled || order number: 1766288 12A 630V +phoenix_contact connector GMSTBA_01x07_G_7.62mm +0 +7 +7 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_7-G_1x07_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/7-G; number of pins: 07; pin pitch: 7.50mm; Angled || order number: 1766398 12A 630V +phoenix_contact connector GMSTBA_01x07_G_7.50mm +0 +7 +7 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_8-G-7,62_1x08_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/8-G-7,62; number of pins: 08; pin pitch: 7.62mm; Angled || order number: 1766291 12A 630V +phoenix_contact connector GMSTBA_01x08_G_7.62mm +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_8-G_1x08_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/8-G; number of pins: 08; pin pitch: 7.50mm; Angled || order number: 1766408 12A 630V +phoenix_contact connector GMSTBA_01x08_G_7.50mm +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_9-G-7,62_1x09_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/9-G-7,62; number of pins: 09; pin pitch: 7.62mm; Angled || order number: 1766301 12A 630V +phoenix_contact connector GMSTBA_01x09_G_7.62mm +0 +9 +9 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_9-G_1x09_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/9-G; number of pins: 09; pin pitch: 7.50mm; Angled || order number: 1766411 12A 630V +phoenix_contact connector GMSTBA_01x09_G_7.50mm +0 +9 +9 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_10-G-7,62_1x10_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/10-G-7,62; number of pins: 10; pin pitch: 7.62mm; Angled || order number: 1766314 12A 630V +phoenix_contact connector GMSTBA_01x10_G_7.62mm +0 +10 +10 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_10-G_1x10_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/10-G; number of pins: 10; pin pitch: 7.50mm; Angled || order number: 1766424 12A 630V +phoenix_contact connector GMSTBA_01x10_G_7.50mm +0 +10 +10 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_11-G-7,62_1x11_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/11-G-7,62; number of pins: 11; pin pitch: 7.62mm; Angled || order number: 1766327 12A 630V +phoenix_contact connector GMSTBA_01x11_G_7.62mm +0 +11 +11 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_11-G_1x11_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/11-G; number of pins: 11; pin pitch: 7.50mm; Angled || order number: 1766437 12A 630V +phoenix_contact connector GMSTBA_01x11_G_7.50mm +0 +11 +11 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_12-G-7,62_1x12_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/12-G-7,62; number of pins: 12; pin pitch: 7.62mm; Angled || order number: 1766330 12A 630V +phoenix_contact connector GMSTBA_01x12_G_7.62mm +0 +12 +12 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_12-G_1x12_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/12-G; number of pins: 12; pin pitch: 7.50mm; Angled || order number: 1766440 12A 630V +phoenix_contact connector GMSTBA_01x12_G_7.50mm +0 +12 +12 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_2-G-7,62_1x02_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/2-G-7,62; number of pins: 02; pin pitch: 7.62mm; Vertical || order number: 1766770 12A 630V +phoenix_contact connector GMSTBVA_01x02_G_7.62mm +0 +2 +2 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_2-G_1x02_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/2-G; number of pins: 02; pin pitch: 7.50mm; Vertical || order number: 1766660 12A 630V +phoenix_contact connector GMSTBVA_01x02_G_7.50mm +0 +2 +2 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_3-G-7,62_1x03_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/3-G-7,62; number of pins: 03; pin pitch: 7.62mm; Vertical || order number: 1766783 12A 630V +phoenix_contact connector GMSTBVA_01x03_G_7.62mm +0 +3 +3 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_3-G_1x03_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/3-G; number of pins: 03; pin pitch: 7.50mm; Vertical || order number: 1766673 12A 630V +phoenix_contact connector GMSTBVA_01x03_G_7.50mm +0 +3 +3 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_4-G-7,62_1x04_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/4-G-7,62; number of pins: 04; pin pitch: 7.62mm; Vertical || order number: 1766796 12A 630V +phoenix_contact connector GMSTBVA_01x04_G_7.62mm +0 +4 +4 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_4-G_1x04_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/4-G; number of pins: 04; pin pitch: 7.50mm; Vertical || order number: 1766686 12A 630V +phoenix_contact connector GMSTBVA_01x04_G_7.50mm +0 +4 +4 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_5-G-7,62_1x05_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/5-G-7,62; number of pins: 05; pin pitch: 7.62mm; Vertical || order number: 1766806 12A 630V +phoenix_contact connector GMSTBVA_01x05_G_7.62mm +0 +5 +5 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_5-G_1x05_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/5-G; number of pins: 05; pin pitch: 7.50mm; Vertical || order number: 1766699 12A 630V +phoenix_contact connector GMSTBVA_01x05_G_7.50mm +0 +5 +5 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_6-G-7,62_1x06_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/6-G-7,62; number of pins: 06; pin pitch: 7.62mm; Vertical || order number: 1766819 12A 630V +phoenix_contact connector GMSTBVA_01x06_G_7.62mm +0 +6 +6 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_6-G_1x06_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/6-G; number of pins: 06; pin pitch: 7.50mm; Vertical || order number: 1766709 12A 630V +phoenix_contact connector GMSTBVA_01x06_G_7.50mm +0 +6 +6 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_7-G-7,62_1x07_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/7-G-7,62; number of pins: 07; pin pitch: 7.62mm; Vertical || order number: 1766822 12A 630V +phoenix_contact connector GMSTBVA_01x07_G_7.62mm +0 +7 +7 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_7-G_1x07_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/7-G; number of pins: 07; pin pitch: 7.50mm; Vertical || order number: 1766712 12A 630V +phoenix_contact connector GMSTBVA_01x07_G_7.50mm +0 +7 +7 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_8-G-7,62_1x08_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/8-G-7,62; number of pins: 08; pin pitch: 7.62mm; Vertical || order number: 1766835 12A 630V +phoenix_contact connector GMSTBVA_01x08_G_7.62mm +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_8-G_1x08_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/8-G; number of pins: 08; pin pitch: 7.50mm; Vertical || order number: 1766725 12A 630V +phoenix_contact connector GMSTBVA_01x08_G_7.50mm +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_9-G-7,62_1x09_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/9-G-7,62; number of pins: 09; pin pitch: 7.62mm; Vertical || order number: 1766848 12A 630V +phoenix_contact connector GMSTBVA_01x09_G_7.62mm +0 +9 +9 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_9-G_1x09_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/9-G; number of pins: 09; pin pitch: 7.50mm; Vertical || order number: 1766738 12A 630V +phoenix_contact connector GMSTBVA_01x09_G_7.50mm +0 +9 +9 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_10-G-7,62_1x10_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/10-G-7,62; number of pins: 10; pin pitch: 7.62mm; Vertical || order number: 1766851 12A 630V +phoenix_contact connector GMSTBVA_01x10_G_7.62mm +0 +10 +10 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_10-G_1x10_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/10-G; number of pins: 10; pin pitch: 7.50mm; Vertical || order number: 1766741 12A 630V +phoenix_contact connector GMSTBVA_01x10_G_7.50mm +0 +10 +10 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_11-G-7,62_1x11_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/11-G-7,62; number of pins: 11; pin pitch: 7.62mm; Vertical || order number: 1766864 12A 630V +phoenix_contact connector GMSTBVA_01x11_G_7.62mm +0 +11 +11 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_11-G_1x11_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/11-G; number of pins: 11; pin pitch: 7.50mm; Vertical || order number: 1766754 12A 630V +phoenix_contact connector GMSTBVA_01x11_G_7.50mm +0 +11 +11 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_12-G-7,62_1x12_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/12-G-7,62; number of pins: 12; pin pitch: 7.62mm; Vertical || order number: 1766877 12A 630V +phoenix_contact connector GMSTBVA_01x12_G_7.62mm +0 +12 +12 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_12-G_1x12_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/12-G; number of pins: 12; pin pitch: 7.50mm; Vertical || order number: 1766767 12A 630V +phoenix_contact connector GMSTBVA_01x12_G_7.50mm +0 +12 +12 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_2-GF-7,62_1x02_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/2-GF-7,62; number of pins: 02; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829154 12A 630V +phoenix_contact connector GMSTBV_01x02_GF_7.62mm +0 +2 +2 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_2-GF-7,62_1x02_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/2-GF-7,62; number of pins: 02; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829154 12A 630V +phoenix_contact connector GMSTBV_01x02_GF_7.62mm_MH +0 +2 +2 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_3-GF-7,62_1x03_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/3-GF-7,62; number of pins: 03; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829167 12A 630V +phoenix_contact connector GMSTBV_01x03_GF_7.62mm +0 +3 +3 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_3-GF-7,62_1x03_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/3-GF-7,62; number of pins: 03; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829167 12A 630V +phoenix_contact connector GMSTBV_01x03_GF_7.62mm_MH +0 +3 +3 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_4-GF-7,62_1x04_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/4-GF-7,62; number of pins: 04; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829170 12A 630V +phoenix_contact connector GMSTBV_01x04_GF_7.62mm +0 +4 +4 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_4-GF-7,62_1x04_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/4-GF-7,62; number of pins: 04; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829170 12A 630V +phoenix_contact connector GMSTBV_01x04_GF_7.62mm_MH +0 +4 +4 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_5-GF-7,62_1x05_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/5-GF-7,62; number of pins: 05; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829183 12A 630V +phoenix_contact connector GMSTBV_01x05_GF_7.62mm +0 +5 +5 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_5-GF-7,62_1x05_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/5-GF-7,62; number of pins: 05; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829183 12A 630V +phoenix_contact connector GMSTBV_01x05_GF_7.62mm_MH +0 +5 +5 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_6-GF-7,62_1x06_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/6-GF-7,62; number of pins: 06; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829196 12A 630V +phoenix_contact connector GMSTBV_01x06_GF_7.62mm +0 +6 +6 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_6-GF-7,62_1x06_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/6-GF-7,62; number of pins: 06; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829196 12A 630V +phoenix_contact connector GMSTBV_01x06_GF_7.62mm_MH +0 +6 +6 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_7-GF-7,62_1x07_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/7-GF-7,62; number of pins: 07; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829206 12A 630V +phoenix_contact connector GMSTBV_01x07_GF_7.62mm +0 +7 +7 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_7-GF-7,62_1x07_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/7-GF-7,62; number of pins: 07; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829206 12A 630V +phoenix_contact connector GMSTBV_01x07_GF_7.62mm_MH +0 +7 +7 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_8-GF-7,62_1x08_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/8-GF-7,62; number of pins: 08; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829219 12A 630V +phoenix_contact connector GMSTBV_01x08_GF_7.62mm +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_8-GF-7,62_1x08_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/8-GF-7,62; number of pins: 08; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829219 12A 630V +phoenix_contact connector GMSTBV_01x08_GF_7.62mm_MH +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_9-GF-7,62_1x09_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/9-GF-7,62; number of pins: 09; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829222 12A 630V +phoenix_contact connector GMSTBV_01x09_GF_7.62mm +0 +9 +9 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_9-GF-7,62_1x09_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/9-GF-7,62; number of pins: 09; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829222 12A 630V +phoenix_contact connector GMSTBV_01x09_GF_7.62mm_MH +0 +9 +9 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_10-GF-7,62_1x10_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/10-GF-7,62; number of pins: 10; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829235 12A 630V +phoenix_contact connector GMSTBV_01x10_GF_7.62mm +0 +10 +10 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_10-GF-7,62_1x10_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/10-GF-7,62; number of pins: 10; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829235 12A 630V +phoenix_contact connector GMSTBV_01x10_GF_7.62mm_MH +0 +10 +10 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_11-GF-7,62_1x11_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/11-GF-7,62; number of pins: 11; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829248 12A 630V +phoenix_contact connector GMSTBV_01x11_GF_7.62mm +0 +11 +11 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_11-GF-7,62_1x11_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/11-GF-7,62; number of pins: 11; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829248 12A 630V +phoenix_contact connector GMSTBV_01x11_GF_7.62mm_MH +0 +11 +11 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_12-GF-7,62_1x12_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/12-GF-7,62; number of pins: 12; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829251 12A 630V +phoenix_contact connector GMSTBV_01x12_GF_7.62mm +0 +12 +12 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_12-GF-7,62_1x12_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/12-GF-7,62; number of pins: 12; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829251 12A 630V +phoenix_contact connector GMSTBV_01x12_GF_7.62mm_MH +0 +12 +12 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_2-GF-7,62_1x02_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/2-GF-7,62; number of pins: 02; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806229 12A 630V +phoenix_contact connector GMSTB_01x02_GF_7.62mm +0 +2 +2 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_2-GF-7,62_1x02_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/2-GF-7,62; number of pins: 02; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806229 12A 630V +phoenix_contact connector GMSTB_01x02_GF_7.62mm_MH +0 +2 +2 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_3-GF-7,62_1x03_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/3-GF-7,62; number of pins: 03; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806232 12A 630V +phoenix_contact connector GMSTB_01x03_GF_7.62mm +0 +3 +3 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_3-GF-7,62_1x03_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/3-GF-7,62; number of pins: 03; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806232 12A 630V +phoenix_contact connector GMSTB_01x03_GF_7.62mm_MH +0 +3 +3 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_4-GF-7,62_1x04_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/4-GF-7,62; number of pins: 04; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806245 12A 630V +phoenix_contact connector GMSTB_01x04_GF_7.62mm +0 +4 +4 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_4-GF-7,62_1x04_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/4-GF-7,62; number of pins: 04; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806245 12A 630V +phoenix_contact connector GMSTB_01x04_GF_7.62mm_MH +0 +4 +4 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_5-GF-7,62_1x05_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/5-GF-7,62; number of pins: 05; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806258 12A 630V +phoenix_contact connector GMSTB_01x05_GF_7.62mm +0 +5 +5 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_5-GF-7,62_1x05_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/5-GF-7,62; number of pins: 05; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806258 12A 630V +phoenix_contact connector GMSTB_01x05_GF_7.62mm_MH +0 +5 +5 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_6-GF-7,62_1x06_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/6-GF-7,62; number of pins: 06; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806261 12A 630V +phoenix_contact connector GMSTB_01x06_GF_7.62mm +0 +6 +6 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_6-GF-7,62_1x06_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/6-GF-7,62; number of pins: 06; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806261 12A 630V +phoenix_contact connector GMSTB_01x06_GF_7.62mm_MH +0 +6 +6 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_7-GF-7,62_1x07_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/7-GF-7,62; number of pins: 07; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806274 12A 630V +phoenix_contact connector GMSTB_01x07_GF_7.62mm +0 +7 +7 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_7-GF-7,62_1x07_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/7-GF-7,62; number of pins: 07; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806274 12A 630V +phoenix_contact connector GMSTB_01x07_GF_7.62mm_MH +0 +7 +7 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_8-GF-7,62_1x08_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/8-GF-7,62; number of pins: 08; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806287 12A 630V +phoenix_contact connector GMSTB_01x08_GF_7.62mm +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_8-GF-7,62_1x08_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/8-GF-7,62; number of pins: 08; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806287 12A 630V +phoenix_contact connector GMSTB_01x08_GF_7.62mm_MH +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_9-GF-7,62_1x09_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/9-GF-7,62; number of pins: 09; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806290 12A 630V +phoenix_contact connector GMSTB_01x09_GF_7.62mm +0 +9 +9 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_9-GF-7,62_1x09_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/9-GF-7,62; number of pins: 09; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806290 12A 630V +phoenix_contact connector GMSTB_01x09_GF_7.62mm_MH +0 +9 +9 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_10-GF-7,62_1x10_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/10-GF-7,62; number of pins: 10; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806300 12A 630V +phoenix_contact connector GMSTB_01x10_GF_7.62mm +0 +10 +10 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_10-GF-7,62_1x10_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/10-GF-7,62; number of pins: 10; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806300 12A 630V +phoenix_contact connector GMSTB_01x10_GF_7.62mm_MH +0 +10 +10 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_11-GF-7,62_1x11_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/11-GF-7,62; number of pins: 11; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806313 12A 630V +phoenix_contact connector GMSTB_01x11_GF_7.62mm +0 +11 +11 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_11-GF-7,62_1x11_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/11-GF-7,62; number of pins: 11; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806313 12A 630V +phoenix_contact connector GMSTB_01x11_GF_7.62mm_MH +0 +11 +11 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_12-GF-7,62_1x12_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/12-GF-7,62; number of pins: 12; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806326 12A 630V +phoenix_contact connector GMSTB_01x12_GF_7.62mm +0 +12 +12 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_12-GF-7,62_1x12_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/12-GF-7,62; number of pins: 12; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806326 12A 630V +phoenix_contact connector GMSTB_01x12_GF_7.62mm_MH +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_2-G-3.5_1x02_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/2-G-3.5; number of pins: 02; pin pitch: 3.50mm; Vertical || order number: 1843606 8A 160V +phoenix_contact connector MCV_01x02_G_3.5mm +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_2-G-3.81_1x02_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/2-G-3.81; number of pins: 02; pin pitch: 3.81mm; Vertical || order number: 1803426 8A 160V +phoenix_contact connector MCV_01x02_G_3.81mm +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_2-GF-3.5_1x02_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/2-GF-3.5; number of pins: 02; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843224 8A 160V +phoenix_contact connector MCV_01x02_GF_3.5mm +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_2-GF-3.5_1x02_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/2-GF-3.5; number of pins: 02; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843224 8A 160V +phoenix_contact connector MCV_01x02_GF_3.5mm_MH +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_2-GF-3.81_1x02_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/2-GF-3.81; number of pins: 02; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830596 8A 160V +phoenix_contact connector MCV_01x02_GF_3.81mm +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_2-GF-3.81_1x02_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/2-GF-3.81; number of pins: 02; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830596 8A 160V +phoenix_contact connector MCV_01x02_GF_3.81mm_MH +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_3-G-3.5_1x03_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/3-G-3.5; number of pins: 03; pin pitch: 3.50mm; Vertical || order number: 1843619 8A 160V +phoenix_contact connector MCV_01x03_G_3.5mm +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_3-G-3.81_1x03_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/3-G-3.81; number of pins: 03; pin pitch: 3.81mm; Vertical || order number: 1803439 8A 160V +phoenix_contact connector MCV_01x03_G_3.81mm +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_3-GF-3.5_1x03_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/3-GF-3.5; number of pins: 03; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843237 8A 160V +phoenix_contact connector MCV_01x03_GF_3.5mm +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_3-GF-3.5_1x03_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/3-GF-3.5; number of pins: 03; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843237 8A 160V +phoenix_contact connector MCV_01x03_GF_3.5mm_MH +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_3-GF-3.81_1x03_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/3-GF-3.81; number of pins: 03; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830606 8A 160V +phoenix_contact connector MCV_01x03_GF_3.81mm +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_3-GF-3.81_1x03_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/3-GF-3.81; number of pins: 03; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830606 8A 160V +phoenix_contact connector MCV_01x03_GF_3.81mm_MH +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_4-G-3.5_1x04_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/4-G-3.5; number of pins: 04; pin pitch: 3.50mm; Vertical || order number: 1843622 8A 160V +phoenix_contact connector MCV_01x04_G_3.5mm +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_4-G-3.81_1x04_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/4-G-3.81; number of pins: 04; pin pitch: 3.81mm; Vertical || order number: 1803442 8A 160V +phoenix_contact connector MCV_01x04_G_3.81mm +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_4-GF-3.5_1x04_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/4-GF-3.5; number of pins: 04; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843240 8A 160V +phoenix_contact connector MCV_01x04_GF_3.5mm +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_4-GF-3.5_1x04_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/4-GF-3.5; number of pins: 04; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843240 8A 160V +phoenix_contact connector MCV_01x04_GF_3.5mm_MH +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_4-GF-3.81_1x04_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/4-GF-3.81; number of pins: 04; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830619 8A 160V +phoenix_contact connector MCV_01x04_GF_3.81mm +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_4-GF-3.81_1x04_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/4-GF-3.81; number of pins: 04; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830619 8A 160V +phoenix_contact connector MCV_01x04_GF_3.81mm_MH +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_5-G-3.5_1x05_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/5-G-3.5; number of pins: 05; pin pitch: 3.50mm; Vertical || order number: 1843635 8A 160V +phoenix_contact connector MCV_01x05_G_3.5mm +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_5-G-3.81_1x05_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/5-G-3.81; number of pins: 05; pin pitch: 3.81mm; Vertical || order number: 1803455 8A 160V +phoenix_contact connector MCV_01x05_G_3.81mm +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_5-GF-3.5_1x05_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/5-GF-3.5; number of pins: 05; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843253 8A 160V +phoenix_contact connector MCV_01x05_GF_3.5mm +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_5-GF-3.5_1x05_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/5-GF-3.5; number of pins: 05; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843253 8A 160V +phoenix_contact connector MCV_01x05_GF_3.5mm_MH +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_5-GF-3.81_1x05_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/5-GF-3.81; number of pins: 05; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830622 8A 160V +phoenix_contact connector MCV_01x05_GF_3.81mm +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_5-GF-3.81_1x05_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/5-GF-3.81; number of pins: 05; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830622 8A 160V +phoenix_contact connector MCV_01x05_GF_3.81mm_MH +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_6-G-3.5_1x06_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/6-G-3.5; number of pins: 06; pin pitch: 3.50mm; Vertical || order number: 1843648 8A 160V +phoenix_contact connector MCV_01x06_G_3.5mm +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_6-G-3.81_1x06_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/6-G-3.81; number of pins: 06; pin pitch: 3.81mm; Vertical || order number: 1803468 8A 160V +phoenix_contact connector MCV_01x06_G_3.81mm +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_6-GF-3.5_1x06_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/6-GF-3.5; number of pins: 06; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843266 8A 160V +phoenix_contact connector MCV_01x06_GF_3.5mm +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_6-GF-3.5_1x06_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/6-GF-3.5; number of pins: 06; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843266 8A 160V +phoenix_contact connector MCV_01x06_GF_3.5mm_MH +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_6-GF-3.81_1x06_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/6-GF-3.81; number of pins: 06; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830635 8A 160V +phoenix_contact connector MCV_01x06_GF_3.81mm +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_6-GF-3.81_1x06_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/6-GF-3.81; number of pins: 06; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830635 8A 160V +phoenix_contact connector MCV_01x06_GF_3.81mm_MH +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_7-G-3.5_1x07_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/7-G-3.5; number of pins: 07; pin pitch: 3.50mm; Vertical || order number: 1843651 8A 160V +phoenix_contact connector MCV_01x07_G_3.5mm +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_7-G-3.81_1x07_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/7-G-3.81; number of pins: 07; pin pitch: 3.81mm; Vertical || order number: 1803471 8A 160V +phoenix_contact connector MCV_01x07_G_3.81mm +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_7-GF-3.5_1x07_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/7-GF-3.5; number of pins: 07; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843279 8A 160V +phoenix_contact connector MCV_01x07_GF_3.5mm +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_7-GF-3.5_1x07_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/7-GF-3.5; number of pins: 07; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843279 8A 160V +phoenix_contact connector MCV_01x07_GF_3.5mm_MH +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_7-GF-3.81_1x07_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/7-GF-3.81; number of pins: 07; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830648 8A 160V +phoenix_contact connector MCV_01x07_GF_3.81mm +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_7-GF-3.81_1x07_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/7-GF-3.81; number of pins: 07; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830648 8A 160V +phoenix_contact connector MCV_01x07_GF_3.81mm_MH +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_8-G-3.5_1x08_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/8-G-3.5; number of pins: 08; pin pitch: 3.50mm; Vertical || order number: 1843664 8A 160V +phoenix_contact connector MCV_01x08_G_3.5mm +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_8-G-3.81_1x08_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/8-G-3.81; number of pins: 08; pin pitch: 3.81mm; Vertical || order number: 1803484 8A 160V +phoenix_contact connector MCV_01x08_G_3.81mm +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_8-GF-3.5_1x08_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/8-GF-3.5; number of pins: 08; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843282 8A 160V +phoenix_contact connector MCV_01x08_GF_3.5mm +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_8-GF-3.5_1x08_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/8-GF-3.5; number of pins: 08; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843282 8A 160V +phoenix_contact connector MCV_01x08_GF_3.5mm_MH +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_8-GF-3.81_1x08_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/8-GF-3.81; number of pins: 08; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830651 8A 160V +phoenix_contact connector MCV_01x08_GF_3.81mm +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_8-GF-3.81_1x08_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/8-GF-3.81; number of pins: 08; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830651 8A 160V +phoenix_contact connector MCV_01x08_GF_3.81mm_MH +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_9-G-3.5_1x09_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/9-G-3.5; number of pins: 09; pin pitch: 3.50mm; Vertical || order number: 1843677 8A 160V +phoenix_contact connector MCV_01x09_G_3.5mm +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_9-G-3.81_1x09_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/9-G-3.81; number of pins: 09; pin pitch: 3.81mm; Vertical || order number: 1803497 8A 160V +phoenix_contact connector MCV_01x09_G_3.81mm +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_9-GF-3.5_1x09_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/9-GF-3.5; number of pins: 09; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843295 8A 160V +phoenix_contact connector MCV_01x09_GF_3.5mm +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_9-GF-3.5_1x09_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/9-GF-3.5; number of pins: 09; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843295 8A 160V +phoenix_contact connector MCV_01x09_GF_3.5mm_MH +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_9-GF-3.81_1x09_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/9-GF-3.81; number of pins: 09; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830664 8A 160V +phoenix_contact connector MCV_01x09_GF_3.81mm +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_9-GF-3.81_1x09_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/9-GF-3.81; number of pins: 09; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830664 8A 160V +phoenix_contact connector MCV_01x09_GF_3.81mm_MH +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_10-G-3.5_1x10_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/10-G-3.5; number of pins: 10; pin pitch: 3.50mm; Vertical || order number: 1843680 8A 160V +phoenix_contact connector MCV_01x10_G_3.5mm +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_10-G-3.81_1x10_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/10-G-3.81; number of pins: 10; pin pitch: 3.81mm; Vertical || order number: 1803507 8A 160V +phoenix_contact connector MCV_01x10_G_3.81mm +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_10-GF-3.5_1x10_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/10-GF-3.5; number of pins: 10; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843305 8A 160V +phoenix_contact connector MCV_01x10_GF_3.5mm +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_10-GF-3.5_1x10_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/10-GF-3.5; number of pins: 10; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843305 8A 160V +phoenix_contact connector MCV_01x10_GF_3.5mm_MH +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_10-GF-3.81_1x10_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/10-GF-3.81; number of pins: 10; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830677 8A 160V +phoenix_contact connector MCV_01x10_GF_3.81mm +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_10-GF-3.81_1x10_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/10-GF-3.81; number of pins: 10; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830677 8A 160V +phoenix_contact connector MCV_01x10_GF_3.81mm_MH +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_11-G-3.5_1x11_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/11-G-3.5; number of pins: 11; pin pitch: 3.50mm; Vertical || order number: 1843693 8A 160V +phoenix_contact connector MCV_01x11_G_3.5mm +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_11-G-3.81_1x11_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/11-G-3.81; number of pins: 11; pin pitch: 3.81mm; Vertical || order number: 1803510 8A 160V +phoenix_contact connector MCV_01x11_G_3.81mm +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_11-GF-3.5_1x11_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/11-GF-3.5; number of pins: 11; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843318 8A 160V +phoenix_contact connector MCV_01x11_GF_3.5mm +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_11-GF-3.5_1x11_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/11-GF-3.5; number of pins: 11; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843318 8A 160V +phoenix_contact connector MCV_01x11_GF_3.5mm_MH +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_11-GF-3.81_1x11_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/11-GF-3.81; number of pins: 11; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830680 8A 160V +phoenix_contact connector MCV_01x11_GF_3.81mm +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_11-GF-3.81_1x11_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/11-GF-3.81; number of pins: 11; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830680 8A 160V +phoenix_contact connector MCV_01x11_GF_3.81mm_MH +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_12-G-3.5_1x12_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/12-G-3.5; number of pins: 12; pin pitch: 3.50mm; Vertical || order number: 1843703 8A 160V +phoenix_contact connector MCV_01x12_G_3.5mm +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_12-G-3.81_1x12_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/12-G-3.81; number of pins: 12; pin pitch: 3.81mm; Vertical || order number: 1803523 8A 160V +phoenix_contact connector MCV_01x12_G_3.81mm +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_12-GF-3.5_1x12_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/12-GF-3.5; number of pins: 12; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843321 8A 160V +phoenix_contact connector MCV_01x12_GF_3.5mm +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_12-GF-3.5_1x12_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/12-GF-3.5; number of pins: 12; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843321 8A 160V +phoenix_contact connector MCV_01x12_GF_3.5mm_MH +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_12-GF-3.81_1x12_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/12-GF-3.81; number of pins: 12; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830693 8A 160V +phoenix_contact connector MCV_01x12_GF_3.81mm +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_12-GF-3.81_1x12_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/12-GF-3.81; number of pins: 12; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830693 8A 160V +phoenix_contact connector MCV_01x12_GF_3.81mm_MH +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_13-G-3.5_1x13_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/13-G-3.5; number of pins: 13; pin pitch: 3.50mm; Vertical || order number: 1843716 8A 160V +phoenix_contact connector MCV_01x13_G_3.5mm +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_13-G-3.81_1x13_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/13-G-3.81; number of pins: 13; pin pitch: 3.81mm; Vertical || order number: 1803536 8A 160V +phoenix_contact connector MCV_01x13_G_3.81mm +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_13-GF-3.5_1x13_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/13-GF-3.5; number of pins: 13; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843334 8A 160V +phoenix_contact connector MCV_01x13_GF_3.5mm +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_13-GF-3.5_1x13_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/13-GF-3.5; number of pins: 13; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843334 8A 160V +phoenix_contact connector MCV_01x13_GF_3.5mm_MH +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_13-GF-3.81_1x13_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/13-GF-3.81; number of pins: 13; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830703 8A 160V +phoenix_contact connector MCV_01x13_GF_3.81mm +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_13-GF-3.81_1x13_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/13-GF-3.81; number of pins: 13; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830703 8A 160V +phoenix_contact connector MCV_01x13_GF_3.81mm_MH +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_14-G-3.5_1x14_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/14-G-3.5; number of pins: 14; pin pitch: 3.50mm; Vertical || order number: 1843729 8A 160V +phoenix_contact connector MCV_01x14_G_3.5mm +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_14-G-3.81_1x14_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/14-G-3.81; number of pins: 14; pin pitch: 3.81mm; Vertical || order number: 1803549 8A 160V +phoenix_contact connector MCV_01x14_G_3.81mm +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_14-GF-3.5_1x14_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/14-GF-3.5; number of pins: 14; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843347 8A 160V +phoenix_contact connector MCV_01x14_GF_3.5mm +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_14-GF-3.5_1x14_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/14-GF-3.5; number of pins: 14; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843347 8A 160V +phoenix_contact connector MCV_01x14_GF_3.5mm_MH +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_14-GF-3.81_1x14_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/14-GF-3.81; number of pins: 14; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830716 8A 160V +phoenix_contact connector MCV_01x14_GF_3.81mm +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_14-GF-3.81_1x14_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/14-GF-3.81; number of pins: 14; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830716 8A 160V +phoenix_contact connector MCV_01x14_GF_3.81mm_MH +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_15-G-3.5_1x15_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/15-G-3.5; number of pins: 15; pin pitch: 3.50mm; Vertical || order number: 1843732 8A 160V +phoenix_contact connector MCV_01x15_G_3.5mm +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_15-G-3.81_1x15_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/15-G-3.81; number of pins: 15; pin pitch: 3.81mm; Vertical || order number: 1803552 8A 160V +phoenix_contact connector MCV_01x15_G_3.81mm +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_15-GF-3.5_1x15_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/15-GF-3.5; number of pins: 15; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843350 8A 160V +phoenix_contact connector MCV_01x15_GF_3.5mm +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_15-GF-3.5_1x15_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/15-GF-3.5; number of pins: 15; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843350 8A 160V +phoenix_contact connector MCV_01x15_GF_3.5mm_MH +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_15-GF-3.81_1x15_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/15-GF-3.81; number of pins: 15; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830729 8A 160V +phoenix_contact connector MCV_01x15_GF_3.81mm +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_15-GF-3.81_1x15_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/15-GF-3.81; number of pins: 15; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830729 8A 160V +phoenix_contact connector MCV_01x15_GF_3.81mm_MH +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_16-G-3.5_1x16_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/16-G-3.5; number of pins: 16; pin pitch: 3.50mm; Vertical || order number: 1843745 8A 160V +phoenix_contact connector MCV_01x16_G_3.5mm +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_16-G-3.81_1x16_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/16-G-3.81; number of pins: 16; pin pitch: 3.81mm; Vertical || order number: 1803565 8A 160V +phoenix_contact connector MCV_01x16_G_3.81mm +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_16-GF-3.5_1x16_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/16-GF-3.5; number of pins: 16; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843363 8A 160V +phoenix_contact connector MCV_01x16_GF_3.5mm +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_16-GF-3.5_1x16_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/16-GF-3.5; number of pins: 16; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843363 8A 160V +phoenix_contact connector MCV_01x16_GF_3.5mm_MH +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_16-GF-3.81_1x16_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/16-GF-3.81; number of pins: 16; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830732 8A 160V +phoenix_contact connector MCV_01x16_GF_3.81mm +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_16-GF-3.81_1x16_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/16-GF-3.81; number of pins: 16; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830732 8A 160V +phoenix_contact connector MCV_01x16_GF_3.81mm_MH +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_2-G-3.5_1x02_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/2-G-3.5; number of pins: 02; pin pitch: 3.50mm; Angled || order number: 1844210 8A 160V +phoenix_contact connector MC_01x02_G_3.5mm +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_2-G-3.81_1x02_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/2-G-3.81; number of pins: 02; pin pitch: 3.81mm; Angled || order number: 1803277 8A 160V +phoenix_contact connector MC_01x02_G_3.81mm +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_2-GF-3.5_1x02_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/2-GF-3.5; number of pins: 02; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843790 8A 160V +phoenix_contact connector MC_01x02_GF_3.5mm +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_2-GF-3.5_1x02_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/2-GF-3.5; number of pins: 02; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843790 8A 160V +phoenix_contact connector MC_01x02_GF_3.5mm_MH +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_2-GF-3.81_1x02_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/2-GF-3.81; number of pins: 02; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827868 8A 160V +phoenix_contact connector MC_01x02_GF_3.81mm +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_2-GF-3.81_1x02_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/2-GF-3.81; number of pins: 02; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827868 8A 160V +phoenix_contact connector MC_01x02_GF_3.81mm_MH +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_3-G-3.5_1x03_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/3-G-3.5; number of pins: 03; pin pitch: 3.50mm; Angled || order number: 1844223 8A 160V +phoenix_contact connector MC_01x03_G_3.5mm +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_3-G-3.81_1x03_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/3-G-3.81; number of pins: 03; pin pitch: 3.81mm; Angled || order number: 1803280 8A 160V +phoenix_contact connector MC_01x03_G_3.81mm +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_3-GF-3.5_1x03_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/3-GF-3.5; number of pins: 03; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843800 8A 160V +phoenix_contact connector MC_01x03_GF_3.5mm +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_3-GF-3.5_1x03_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/3-GF-3.5; number of pins: 03; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843800 8A 160V +phoenix_contact connector MC_01x03_GF_3.5mm_MH +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_3-GF-3.81_1x03_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/3-GF-3.81; number of pins: 03; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827871 8A 160V +phoenix_contact connector MC_01x03_GF_3.81mm +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_3-GF-3.81_1x03_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/3-GF-3.81; number of pins: 03; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827871 8A 160V +phoenix_contact connector MC_01x03_GF_3.81mm_MH +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_4-G-3.5_1x04_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/4-G-3.5; number of pins: 04; pin pitch: 3.50mm; Angled || order number: 1844236 8A 160V +phoenix_contact connector MC_01x04_G_3.5mm +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_4-G-3.81_1x04_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/4-G-3.81; number of pins: 04; pin pitch: 3.81mm; Angled || order number: 1803293 8A 160V +phoenix_contact connector MC_01x04_G_3.81mm +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_4-GF-3.5_1x04_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/4-GF-3.5; number of pins: 04; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843813 8A 160V +phoenix_contact connector MC_01x04_GF_3.5mm +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_4-GF-3.5_1x04_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/4-GF-3.5; number of pins: 04; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843813 8A 160V +phoenix_contact connector MC_01x04_GF_3.5mm_MH +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_4-GF-3.81_1x04_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/4-GF-3.81; number of pins: 04; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827884 8A 160V +phoenix_contact connector MC_01x04_GF_3.81mm +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_4-GF-3.81_1x04_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/4-GF-3.81; number of pins: 04; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827884 8A 160V +phoenix_contact connector MC_01x04_GF_3.81mm_MH +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_5-G-3.5_1x05_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/5-G-3.5; number of pins: 05; pin pitch: 3.50mm; Angled || order number: 1844249 8A 160V +phoenix_contact connector MC_01x05_G_3.5mm +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_5-G-3.81_1x05_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/5-G-3.81; number of pins: 05; pin pitch: 3.81mm; Angled || order number: 1803303 8A 160V +phoenix_contact connector MC_01x05_G_3.81mm +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_5-GF-3.5_1x05_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/5-GF-3.5; number of pins: 05; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843826 8A 160V +phoenix_contact connector MC_01x05_GF_3.5mm +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_5-GF-3.5_1x05_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/5-GF-3.5; number of pins: 05; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843826 8A 160V +phoenix_contact connector MC_01x05_GF_3.5mm_MH +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_5-GF-3.81_1x05_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/5-GF-3.81; number of pins: 05; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827897 8A 160V +phoenix_contact connector MC_01x05_GF_3.81mm +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_5-GF-3.81_1x05_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/5-GF-3.81; number of pins: 05; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827897 8A 160V +phoenix_contact connector MC_01x05_GF_3.81mm_MH +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_6-G-3.5_1x06_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/6-G-3.5; number of pins: 06; pin pitch: 3.50mm; Angled || order number: 1844252 8A 160V +phoenix_contact connector MC_01x06_G_3.5mm +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_6-G-3.81_1x06_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/6-G-3.81; number of pins: 06; pin pitch: 3.81mm; Angled || order number: 1803316 8A 160V +phoenix_contact connector MC_01x06_G_3.81mm +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_6-GF-3.5_1x06_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/6-GF-3.5; number of pins: 06; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843839 8A 160V +phoenix_contact connector MC_01x06_GF_3.5mm +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_6-GF-3.5_1x06_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/6-GF-3.5; number of pins: 06; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843839 8A 160V +phoenix_contact connector MC_01x06_GF_3.5mm_MH +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_6-GF-3.81_1x06_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/6-GF-3.81; number of pins: 06; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827907 8A 160V +phoenix_contact connector MC_01x06_GF_3.81mm +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_6-GF-3.81_1x06_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/6-GF-3.81; number of pins: 06; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827907 8A 160V +phoenix_contact connector MC_01x06_GF_3.81mm_MH +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_7-G-3.5_1x07_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/7-G-3.5; number of pins: 07; pin pitch: 3.50mm; Angled || order number: 1844265 8A 160V +phoenix_contact connector MC_01x07_G_3.5mm +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_7-G-3.81_1x07_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/7-G-3.81; number of pins: 07; pin pitch: 3.81mm; Angled || order number: 1803329 8A 160V +phoenix_contact connector MC_01x07_G_3.81mm +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_7-GF-3.5_1x07_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/7-GF-3.5; number of pins: 07; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843842 8A 160V +phoenix_contact connector MC_01x07_GF_3.5mm +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_7-GF-3.5_1x07_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/7-GF-3.5; number of pins: 07; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843842 8A 160V +phoenix_contact connector MC_01x07_GF_3.5mm_MH +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_7-GF-3.81_1x07_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/7-GF-3.81; number of pins: 07; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827910 8A 160V +phoenix_contact connector MC_01x07_GF_3.81mm +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_7-GF-3.81_1x07_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/7-GF-3.81; number of pins: 07; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827910 8A 160V +phoenix_contact connector MC_01x07_GF_3.81mm_MH +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_8-G-3.5_1x08_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/8-G-3.5; number of pins: 08; pin pitch: 3.50mm; Angled || order number: 1844278 8A 160V +phoenix_contact connector MC_01x08_G_3.5mm +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_8-G-3.81_1x08_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/8-G-3.81; number of pins: 08; pin pitch: 3.81mm; Angled || order number: 1803332 8A 160V +phoenix_contact connector MC_01x08_G_3.81mm +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_8-GF-3.5_1x08_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/8-GF-3.5; number of pins: 08; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843855 8A 160V +phoenix_contact connector MC_01x08_GF_3.5mm +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_8-GF-3.5_1x08_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/8-GF-3.5; number of pins: 08; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843855 8A 160V +phoenix_contact connector MC_01x08_GF_3.5mm_MH +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_8-GF-3.81_1x08_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/8-GF-3.81; number of pins: 08; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827923 8A 160V +phoenix_contact connector MC_01x08_GF_3.81mm +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_8-GF-3.81_1x08_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/8-GF-3.81; number of pins: 08; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827923 8A 160V +phoenix_contact connector MC_01x08_GF_3.81mm_MH +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_9-G-3.5_1x09_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/9-G-3.5; number of pins: 09; pin pitch: 3.50mm; Angled || order number: 1844281 8A 160V +phoenix_contact connector MC_01x09_G_3.5mm +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_9-G-3.81_1x09_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/9-G-3.81; number of pins: 09; pin pitch: 3.81mm; Angled || order number: 1803345 8A 160V +phoenix_contact connector MC_01x09_G_3.81mm +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_9-GF-3.5_1x09_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/9-GF-3.5; number of pins: 09; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843868 8A 160V +phoenix_contact connector MC_01x09_GF_3.5mm +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_9-GF-3.5_1x09_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/9-GF-3.5; number of pins: 09; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843868 8A 160V +phoenix_contact connector MC_01x09_GF_3.5mm_MH +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_9-GF-3.81_1x09_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/9-GF-3.81; number of pins: 09; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827936 8A 160V +phoenix_contact connector MC_01x09_GF_3.81mm +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_9-GF-3.81_1x09_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/9-GF-3.81; number of pins: 09; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827936 8A 160V +phoenix_contact connector MC_01x09_GF_3.81mm_MH +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_10-G-3.5_1x10_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/10-G-3.5; number of pins: 10; pin pitch: 3.50mm; Angled || order number: 1844294 8A 160V +phoenix_contact connector MC_01x10_G_3.5mm +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_10-G-3.81_1x10_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/10-G-3.81; number of pins: 10; pin pitch: 3.81mm; Angled || order number: 1803358 8A 160V +phoenix_contact connector MC_01x10_G_3.81mm +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_10-GF-3.5_1x10_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/10-GF-3.5; number of pins: 10; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843871 8A 160V +phoenix_contact connector MC_01x10_GF_3.5mm +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_10-GF-3.5_1x10_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/10-GF-3.5; number of pins: 10; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843871 8A 160V +phoenix_contact connector MC_01x10_GF_3.5mm_MH +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_10-GF-3.81_1x10_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/10-GF-3.81; number of pins: 10; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827949 8A 160V +phoenix_contact connector MC_01x10_GF_3.81mm +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_10-GF-3.81_1x10_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/10-GF-3.81; number of pins: 10; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827949 8A 160V +phoenix_contact connector MC_01x10_GF_3.81mm_MH +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_11-G-3.5_1x11_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/11-G-3.5; number of pins: 11; pin pitch: 3.50mm; Angled || order number: 1844304 8A 160V +phoenix_contact connector MC_01x11_G_3.5mm +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_11-G-3.81_1x11_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/11-G-3.81; number of pins: 11; pin pitch: 3.81mm; Angled || order number: 1803361 8A 160V +phoenix_contact connector MC_01x11_G_3.81mm +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_11-GF-3.5_1x11_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/11-GF-3.5; number of pins: 11; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843884 8A 160V +phoenix_contact connector MC_01x11_GF_3.5mm +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_11-GF-3.5_1x11_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/11-GF-3.5; number of pins: 11; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843884 8A 160V +phoenix_contact connector MC_01x11_GF_3.5mm_MH +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_11-GF-3.81_1x11_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/11-GF-3.81; number of pins: 11; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827952 8A 160V +phoenix_contact connector MC_01x11_GF_3.81mm +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_11-GF-3.81_1x11_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/11-GF-3.81; number of pins: 11; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827952 8A 160V +phoenix_contact connector MC_01x11_GF_3.81mm_MH +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_12-G-3.5_1x12_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/12-G-3.5; number of pins: 12; pin pitch: 3.50mm; Angled || order number: 1844317 8A 160V +phoenix_contact connector MC_01x12_G_3.5mm +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_12-G-3.81_1x12_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/12-G-3.81; number of pins: 12; pin pitch: 3.81mm; Angled || order number: 1803374 8A 160V +phoenix_contact connector MC_01x12_G_3.81mm +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_12-GF-3.5_1x12_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/12-GF-3.5; number of pins: 12; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843897 8A 160V +phoenix_contact connector MC_01x12_GF_3.5mm +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_12-GF-3.5_1x12_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/12-GF-3.5; number of pins: 12; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843897 8A 160V +phoenix_contact connector MC_01x12_GF_3.5mm_MH +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_12-GF-3.81_1x12_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/12-GF-3.81; number of pins: 12; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827965 8A 160V +phoenix_contact connector MC_01x12_GF_3.81mm +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_12-GF-3.81_1x12_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/12-GF-3.81; number of pins: 12; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827965 8A 160V +phoenix_contact connector MC_01x12_GF_3.81mm_MH +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_13-G-3.5_1x13_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/13-G-3.5; number of pins: 13; pin pitch: 3.50mm; Angled || order number: 1844320 8A 160V +phoenix_contact connector MC_01x13_G_3.5mm +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_13-G-3.81_1x13_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/13-G-3.81; number of pins: 13; pin pitch: 3.81mm; Angled || order number: 1803387 8A 160V +phoenix_contact connector MC_01x13_G_3.81mm +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_13-GF-3.5_1x13_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/13-GF-3.5; number of pins: 13; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843907 8A 160V +phoenix_contact connector MC_01x13_GF_3.5mm +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_13-GF-3.5_1x13_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/13-GF-3.5; number of pins: 13; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843907 8A 160V +phoenix_contact connector MC_01x13_GF_3.5mm_MH +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_13-GF-3.81_1x13_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/13-GF-3.81; number of pins: 13; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827978 8A 160V +phoenix_contact connector MC_01x13_GF_3.81mm +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_13-GF-3.81_1x13_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/13-GF-3.81; number of pins: 13; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827978 8A 160V +phoenix_contact connector MC_01x13_GF_3.81mm_MH +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_14-G-3.5_1x14_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/14-G-3.5; number of pins: 14; pin pitch: 3.50mm; Angled || order number: 1844333 8A 160V +phoenix_contact connector MC_01x14_G_3.5mm +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_14-G-3.81_1x14_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/14-G-3.81; number of pins: 14; pin pitch: 3.81mm; Angled || order number: 1803390 8A 160V +phoenix_contact connector MC_01x14_G_3.81mm +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_14-GF-3.5_1x14_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/14-GF-3.5; number of pins: 14; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843910 8A 160V +phoenix_contact connector MC_01x14_GF_3.5mm +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_14-GF-3.5_1x14_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/14-GF-3.5; number of pins: 14; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843910 8A 160V +phoenix_contact connector MC_01x14_GF_3.5mm_MH +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_14-GF-3.81_1x14_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/14-GF-3.81; number of pins: 14; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827981 8A 160V +phoenix_contact connector MC_01x14_GF_3.81mm +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_14-GF-3.81_1x14_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/14-GF-3.81; number of pins: 14; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827981 8A 160V +phoenix_contact connector MC_01x14_GF_3.81mm_MH +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_15-G-3.5_1x15_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/15-G-3.5; number of pins: 15; pin pitch: 3.50mm; Angled || order number: 1844346 8A 160V +phoenix_contact connector MC_01x15_G_3.5mm +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_15-G-3.81_1x15_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/15-G-3.81; number of pins: 15; pin pitch: 3.81mm; Angled || order number: 1803400 8A 160V +phoenix_contact connector MC_01x15_G_3.81mm +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_15-GF-3.5_1x15_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/15-GF-3.5; number of pins: 15; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843923 8A 160V +phoenix_contact connector MC_01x15_GF_3.5mm +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_15-GF-3.5_1x15_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/15-GF-3.5; number of pins: 15; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843923 8A 160V +phoenix_contact connector MC_01x15_GF_3.5mm_MH +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_15-GF-3.81_1x15_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/15-GF-3.81; number of pins: 15; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827994 8A 160V +phoenix_contact connector MC_01x15_GF_3.81mm +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_15-GF-3.81_1x15_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/15-GF-3.81; number of pins: 15; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827994 8A 160V +phoenix_contact connector MC_01x15_GF_3.81mm_MH +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_16-G-3.5_1x16_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/16-G-3.5; number of pins: 16; pin pitch: 3.50mm; Angled || order number: 1844359 8A 160V +phoenix_contact connector MC_01x16_G_3.5mm +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_16-G-3.81_1x16_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/16-G-3.81; number of pins: 16; pin pitch: 3.81mm; Angled || order number: 1803413 8A 160V +phoenix_contact connector MC_01x16_G_3.81mm +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_16-GF-3.5_1x16_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/16-GF-3.5; number of pins: 16; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843936 8A 160V +phoenix_contact connector MC_01x16_GF_3.5mm +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_16-GF-3.5_1x16_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/16-GF-3.5; number of pins: 16; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843936 8A 160V +phoenix_contact connector MC_01x16_GF_3.5mm_MH +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_16-GF-3.81_1x16_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/16-GF-3.81; number of pins: 16; pin pitch: 3.81mm; Angled; threaded flange || order number: 1828003 8A 160V +phoenix_contact connector MC_01x16_GF_3.81mm +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_16-GF-3.81_1x16_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/16-GF-3.81; number of pins: 16; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1828003 8A 160V +phoenix_contact connector MC_01x16_GF_3.81mm_MH +0 +16 +16 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_2-G-5.08_1x02_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/2-G-5.08; number of pins: 02; pin pitch: 5.08mm; Vertical || order number: 1836299 8A 320V +phoenix_contact connector MCV_01x02_G_5.08mm +0 +2 +2 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_2-GF-5.08_1x02_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/2-GF-5.08; number of pins: 02; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847615 8A 320V +phoenix_contact connector MCV_01x02_GF_5.08mm +0 +2 +2 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_2-GF-5.08_1x02_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/2-GF-5.08; number of pins: 02; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847615 8A 320V +phoenix_contact connector MCV_01x02_GF_5.08mm_MH +0 +2 +2 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_3-G-5.08_1x03_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/3-G-5.08; number of pins: 03; pin pitch: 5.08mm; Vertical || order number: 1836309 8A 320V +phoenix_contact connector MCV_01x03_G_5.08mm +0 +3 +3 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_3-GF-5.08_1x03_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/3-GF-5.08; number of pins: 03; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847628 8A 320V +phoenix_contact connector MCV_01x03_GF_5.08mm +0 +3 +3 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_3-GF-5.08_1x03_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/3-GF-5.08; number of pins: 03; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847628 8A 320V +phoenix_contact connector MCV_01x03_GF_5.08mm_MH +0 +3 +3 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_4-G-5.08_1x04_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/4-G-5.08; number of pins: 04; pin pitch: 5.08mm; Vertical || order number: 1836312 8A 320V +phoenix_contact connector MCV_01x04_G_5.08mm +0 +4 +4 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_4-GF-5.08_1x04_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/4-GF-5.08; number of pins: 04; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847631 8A 320V +phoenix_contact connector MCV_01x04_GF_5.08mm +0 +4 +4 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_4-GF-5.08_1x04_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/4-GF-5.08; number of pins: 04; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847631 8A 320V +phoenix_contact connector MCV_01x04_GF_5.08mm_MH +0 +4 +4 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_5-G-5.08_1x05_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/5-G-5.08; number of pins: 05; pin pitch: 5.08mm; Vertical || order number: 1836325 8A 320V +phoenix_contact connector MCV_01x05_G_5.08mm +0 +5 +5 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_5-GF-5.08_1x05_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/5-GF-5.08; number of pins: 05; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847644 8A 320V +phoenix_contact connector MCV_01x05_GF_5.08mm +0 +5 +5 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_5-GF-5.08_1x05_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/5-GF-5.08; number of pins: 05; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847644 8A 320V +phoenix_contact connector MCV_01x05_GF_5.08mm_MH +0 +5 +5 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_6-G-5.08_1x06_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/6-G-5.08; number of pins: 06; pin pitch: 5.08mm; Vertical || order number: 1836338 8A 320V +phoenix_contact connector MCV_01x06_G_5.08mm +0 +6 +6 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_6-GF-5.08_1x06_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/6-GF-5.08; number of pins: 06; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847657 8A 320V +phoenix_contact connector MCV_01x06_GF_5.08mm +0 +6 +6 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_6-GF-5.08_1x06_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/6-GF-5.08; number of pins: 06; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847657 8A 320V +phoenix_contact connector MCV_01x06_GF_5.08mm_MH +0 +6 +6 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_7-G-5.08_1x07_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/7-G-5.08; number of pins: 07; pin pitch: 5.08mm; Vertical || order number: 1836341 8A 320V +phoenix_contact connector MCV_01x07_G_5.08mm +0 +7 +7 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_7-GF-5.08_1x07_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/7-GF-5.08; number of pins: 07; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847660 8A 320V +phoenix_contact connector MCV_01x07_GF_5.08mm +0 +7 +7 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_7-GF-5.08_1x07_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/7-GF-5.08; number of pins: 07; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847660 8A 320V +phoenix_contact connector MCV_01x07_GF_5.08mm_MH +0 +7 +7 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_8-G-5.08_1x08_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/8-G-5.08; number of pins: 08; pin pitch: 5.08mm; Vertical || order number: 1836354 8A 320V +phoenix_contact connector MCV_01x08_G_5.08mm +0 +8 +8 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_8-GF-5.08_1x08_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/8-GF-5.08; number of pins: 08; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847673 8A 320V +phoenix_contact connector MCV_01x08_GF_5.08mm +0 +8 +8 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_8-GF-5.08_1x08_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/8-GF-5.08; number of pins: 08; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847673 8A 320V +phoenix_contact connector MCV_01x08_GF_5.08mm_MH +0 +8 +8 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_9-G-5.08_1x09_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/9-G-5.08; number of pins: 09; pin pitch: 5.08mm; Vertical || order number: 1836367 8A 320V +phoenix_contact connector MCV_01x09_G_5.08mm +0 +9 +9 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_9-GF-5.08_1x09_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/9-GF-5.08; number of pins: 09; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847686 8A 320V +phoenix_contact connector MCV_01x09_GF_5.08mm +0 +9 +9 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_9-GF-5.08_1x09_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/9-GF-5.08; number of pins: 09; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847686 8A 320V +phoenix_contact connector MCV_01x09_GF_5.08mm_MH +0 +9 +9 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_10-G-5.08_1x10_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/10-G-5.08; number of pins: 10; pin pitch: 5.08mm; Vertical || order number: 1836370 8A 320V +phoenix_contact connector MCV_01x10_G_5.08mm +0 +10 +10 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_10-GF-5.08_1x10_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/10-GF-5.08; number of pins: 10; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847699 8A 320V +phoenix_contact connector MCV_01x10_GF_5.08mm +0 +10 +10 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_10-GF-5.08_1x10_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/10-GF-5.08; number of pins: 10; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847699 8A 320V +phoenix_contact connector MCV_01x10_GF_5.08mm_MH +0 +10 +10 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_11-G-5.08_1x11_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/11-G-5.08; number of pins: 11; pin pitch: 5.08mm; Vertical || order number: 1836383 8A 320V +phoenix_contact connector MCV_01x11_G_5.08mm +0 +11 +11 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_11-GF-5.08_1x11_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/11-GF-5.08; number of pins: 11; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847709 8A 320V +phoenix_contact connector MCV_01x11_GF_5.08mm +0 +11 +11 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_11-GF-5.08_1x11_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/11-GF-5.08; number of pins: 11; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847709 8A 320V +phoenix_contact connector MCV_01x11_GF_5.08mm_MH +0 +11 +11 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_12-G-5.08_1x12_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/12-G-5.08; number of pins: 12; pin pitch: 5.08mm; Vertical || order number: 1836396 8A 320V +phoenix_contact connector MCV_01x12_G_5.08mm +0 +12 +12 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_12-GF-5.08_1x12_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/12-GF-5.08; number of pins: 12; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847712 8A 320V +phoenix_contact connector MCV_01x12_GF_5.08mm +0 +12 +12 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_12-GF-5.08_1x12_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/12-GF-5.08; number of pins: 12; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847712 8A 320V +phoenix_contact connector MCV_01x12_GF_5.08mm_MH +0 +12 +12 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_2-G-5.08_1x02_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/2-G-5.08; number of pins: 02; pin pitch: 5.08mm; Angled || order number: 1836189 8A 320V +phoenix_contact connector MC_01x02_G_5.08mm +0 +2 +2 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_2-GF-5.08_1x02_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/2-GF-5.08; number of pins: 02; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847466 8A 320V +phoenix_contact connector MC_01x02_GF_5.08mm +0 +2 +2 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_2-GF-5.08_1x02_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/2-GF-5.08; number of pins: 02; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847466 8A 320V +phoenix_contact connector MC_01x02_GF_5.08mm_MH +0 +2 +2 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_3-G-5.08_1x03_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/3-G-5.08; number of pins: 03; pin pitch: 5.08mm; Angled || order number: 1836192 8A 320V +phoenix_contact connector MC_01x03_G_5.08mm +0 +3 +3 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_3-GF-5.08_1x03_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/3-GF-5.08; number of pins: 03; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847479 8A 320V +phoenix_contact connector MC_01x03_GF_5.08mm +0 +3 +3 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_3-GF-5.08_1x03_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/3-GF-5.08; number of pins: 03; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847479 8A 320V +phoenix_contact connector MC_01x03_GF_5.08mm_MH +0 +3 +3 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_4-G-5.08_1x04_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/4-G-5.08; number of pins: 04; pin pitch: 5.08mm; Angled || order number: 1836202 8A 320V +phoenix_contact connector MC_01x04_G_5.08mm +0 +4 +4 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_4-GF-5.08_1x04_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/4-GF-5.08; number of pins: 04; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847482 8A 320V +phoenix_contact connector MC_01x04_GF_5.08mm +0 +4 +4 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_4-GF-5.08_1x04_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/4-GF-5.08; number of pins: 04; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847482 8A 320V +phoenix_contact connector MC_01x04_GF_5.08mm_MH +0 +4 +4 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_5-G-5.08_1x05_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/5-G-5.08; number of pins: 05; pin pitch: 5.08mm; Angled || order number: 1836215 8A 320V +phoenix_contact connector MC_01x05_G_5.08mm +0 +5 +5 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_5-GF-5.08_1x05_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/5-GF-5.08; number of pins: 05; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847495 8A 320V +phoenix_contact connector MC_01x05_GF_5.08mm +0 +5 +5 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_5-GF-5.08_1x05_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/5-GF-5.08; number of pins: 05; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847495 8A 320V +phoenix_contact connector MC_01x05_GF_5.08mm_MH +0 +5 +5 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_6-G-5.08_1x06_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/6-G-5.08; number of pins: 06; pin pitch: 5.08mm; Angled || order number: 1836228 8A 320V +phoenix_contact connector MC_01x06_G_5.08mm +0 +6 +6 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_6-GF-5.08_1x06_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/6-GF-5.08; number of pins: 06; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847505 8A 320V +phoenix_contact connector MC_01x06_GF_5.08mm +0 +6 +6 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_6-GF-5.08_1x06_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/6-GF-5.08; number of pins: 06; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847505 8A 320V +phoenix_contact connector MC_01x06_GF_5.08mm_MH +0 +6 +6 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_7-G-5.08_1x07_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/7-G-5.08; number of pins: 07; pin pitch: 5.08mm; Angled || order number: 1836231 8A 320V +phoenix_contact connector MC_01x07_G_5.08mm +0 +7 +7 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_7-GF-5.08_1x07_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/7-GF-5.08; number of pins: 07; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847518 8A 320V +phoenix_contact connector MC_01x07_GF_5.08mm +0 +7 +7 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_7-GF-5.08_1x07_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/7-GF-5.08; number of pins: 07; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847518 8A 320V +phoenix_contact connector MC_01x07_GF_5.08mm_MH +0 +7 +7 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_8-G-5.08_1x08_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/8-G-5.08; number of pins: 08; pin pitch: 5.08mm; Angled || order number: 1836244 8A 320V +phoenix_contact connector MC_01x08_G_5.08mm +0 +8 +8 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_8-GF-5.08_1x08_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/8-GF-5.08; number of pins: 08; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847521 8A 320V +phoenix_contact connector MC_01x08_GF_5.08mm +0 +8 +8 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_8-GF-5.08_1x08_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/8-GF-5.08; number of pins: 08; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847521 8A 320V +phoenix_contact connector MC_01x08_GF_5.08mm_MH +0 +8 +8 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_9-G-5.08_1x09_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/9-G-5.08; number of pins: 09; pin pitch: 5.08mm; Angled || order number: 1836257 8A 320V +phoenix_contact connector MC_01x09_G_5.08mm +0 +9 +9 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_9-GF-5.08_1x09_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/9-GF-5.08; number of pins: 09; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847534 8A 320V +phoenix_contact connector MC_01x09_GF_5.08mm +0 +9 +9 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_9-GF-5.08_1x09_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/9-GF-5.08; number of pins: 09; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847534 8A 320V +phoenix_contact connector MC_01x09_GF_5.08mm_MH +0 +9 +9 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_10-G-5.08_1x10_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/10-G-5.08; number of pins: 10; pin pitch: 5.08mm; Angled || order number: 1836260 8A 320V +phoenix_contact connector MC_01x10_G_5.08mm +0 +10 +10 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_10-GF-5.08_1x10_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/10-GF-5.08; number of pins: 10; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847547 8A 320V +phoenix_contact connector MC_01x10_GF_5.08mm +0 +10 +10 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_10-GF-5.08_1x10_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/10-GF-5.08; number of pins: 10; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847547 8A 320V +phoenix_contact connector MC_01x10_GF_5.08mm_MH +0 +10 +10 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_11-G-5.08_1x11_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/11-G-5.08; number of pins: 11; pin pitch: 5.08mm; Angled || order number: 1836273 8A 320V +phoenix_contact connector MC_01x11_G_5.08mm +0 +11 +11 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_11-GF-5.08_1x11_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/11-GF-5.08; number of pins: 11; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847550 8A 320V +phoenix_contact connector MC_01x11_GF_5.08mm +0 +11 +11 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_11-GF-5.08_1x11_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/11-GF-5.08; number of pins: 11; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847550 8A 320V +phoenix_contact connector MC_01x11_GF_5.08mm_MH +0 +11 +11 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_12-G-5.08_1x12_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/12-G-5.08; number of pins: 12; pin pitch: 5.08mm; Angled || order number: 1836286 8A 320V +phoenix_contact connector MC_01x12_G_5.08mm +0 +12 +12 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_12-GF-5.08_1x12_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/12-GF-5.08; number of pins: 12; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847563 8A 320V +phoenix_contact connector MC_01x12_GF_5.08mm +0 +12 +12 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_12-GF-5.08_1x12_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/12-GF-5.08; number of pins: 12; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847563 8A 320V +phoenix_contact connector MC_01x12_GF_5.08mm_MH +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_2-G-5,08_1x02_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/2-G-5,08; number of pins: 02; pin pitch: 5.08mm; Angled || order number: 1757242 12A || order number: 1923869 16A (HC) +phoenix_contact connector MSTBA_01x02_G_5.08mm +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_2-G_1x02_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/2-G; number of pins: 02; pin pitch: 5.00mm; Angled || order number: 1757475 12A || order number: 1923759 16A (HC) +phoenix_contact connector MSTBA_01x02_G_5.00mm +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_3-G-5,08_1x03_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/3-G-5,08; number of pins: 03; pin pitch: 5.08mm; Angled || order number: 1757255 12A || order number: 1923872 16A (HC) +phoenix_contact connector MSTBA_01x03_G_5.08mm +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_3-G_1x03_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/3-G; number of pins: 03; pin pitch: 5.00mm; Angled || order number: 1757488 12A || order number: 1923762 16A (HC) +phoenix_contact connector MSTBA_01x03_G_5.00mm +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_4-G-5,08_1x04_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/4-G-5,08; number of pins: 04; pin pitch: 5.08mm; Angled || order number: 1757268 12A || order number: 1923885 16A (HC) +phoenix_contact connector MSTBA_01x04_G_5.08mm +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_4-G_1x04_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/4-G; number of pins: 04; pin pitch: 5.00mm; Angled || order number: 1757491 12A || order number: 1923775 16A (HC) +phoenix_contact connector MSTBA_01x04_G_5.00mm +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_5-G-5,08_1x05_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/5-G-5,08; number of pins: 05; pin pitch: 5.08mm; Angled || order number: 1757271 12A || order number: 1923898 16A (HC) +phoenix_contact connector MSTBA_01x05_G_5.08mm +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_5-G_1x05_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/5-G; number of pins: 05; pin pitch: 5.00mm; Angled || order number: 1757501 12A || order number: 1923788 16A (HC) +phoenix_contact connector MSTBA_01x05_G_5.00mm +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_6-G-5,08_1x06_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/6-G-5,08; number of pins: 06; pin pitch: 5.08mm; Angled || order number: 1757284 12A || order number: 1923908 16A (HC) +phoenix_contact connector MSTBA_01x06_G_5.08mm +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_6-G_1x06_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/6-G; number of pins: 06; pin pitch: 5.00mm; Angled || order number: 1757514 12A || order number: 1923791 16A (HC) +phoenix_contact connector MSTBA_01x06_G_5.00mm +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_7-G-5,08_1x07_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/7-G-5,08; number of pins: 07; pin pitch: 5.08mm; Angled || order number: 1757297 12A || order number: 1923911 16A (HC) +phoenix_contact connector MSTBA_01x07_G_5.08mm +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_7-G_1x07_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/7-G; number of pins: 07; pin pitch: 5.00mm; Angled || order number: 1757493 12A || order number: 1923801 16A (HC) +phoenix_contact connector MSTBA_01x07_G_5.00mm +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_8-G-5,08_1x08_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/8-G-5,08; number of pins: 08; pin pitch: 5.08mm; Angled || order number: 1757307 12A || order number: 1923924 16A (HC) +phoenix_contact connector MSTBA_01x08_G_5.08mm +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_8-G_1x08_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/8-G; number of pins: 08; pin pitch: 5.00mm; Angled || order number: 1757527 12A || order number: 1923814 16A (HC) +phoenix_contact connector MSTBA_01x08_G_5.00mm +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_9-G-5,08_1x09_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/9-G-5,08; number of pins: 09; pin pitch: 5.08mm; Angled || order number: 1757310 12A || order number: 1923937 16A (HC) +phoenix_contact connector MSTBA_01x09_G_5.08mm +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_9-G_1x09_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/9-G; number of pins: 09; pin pitch: 5.00mm; Angled || order number: 1757530 12A || order number: 1923827 16A (HC) +phoenix_contact connector MSTBA_01x09_G_5.00mm +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_10-G-5,08_1x10_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/10-G-5,08; number of pins: 10; pin pitch: 5.08mm; Angled || order number: 1757323 12A || order number: 1923940 16A (HC) +phoenix_contact connector MSTBA_01x10_G_5.08mm +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_10-G_1x10_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/10-G; number of pins: 10; pin pitch: 5.00mm; Angled || order number: 1757543 12A || order number: 1923830 16A (HC) +phoenix_contact connector MSTBA_01x10_G_5.00mm +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_11-G-5,08_1x11_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/11-G-5,08; number of pins: 11; pin pitch: 5.08mm; Angled || order number: 1757336 12A || order number: 1923953 16A (HC) +phoenix_contact connector MSTBA_01x11_G_5.08mm +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_11-G_1x11_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/11-G; number of pins: 11; pin pitch: 5.00mm; Angled || order number: 1757556 12A || order number: 1923843 16A (HC) +phoenix_contact connector MSTBA_01x11_G_5.00mm +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_12-G-5,08_1x12_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/12-G-5,08; number of pins: 12; pin pitch: 5.08mm; Angled || order number: 1757349 12A || order number: 1923966 16A (HC) +phoenix_contact connector MSTBA_01x12_G_5.08mm +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_12-G_1x12_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/12-G; number of pins: 12; pin pitch: 5.00mm; Angled || order number: 1757569 12A || order number: 1923856 16A (HC) +phoenix_contact connector MSTBA_01x12_G_5.00mm +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_13-G-5,08_1x13_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/13-G-5,08; number of pins: 13; pin pitch: 5.08mm; Angled || order number: 1757352 12A +phoenix_contact connector MSTBA_01x13_G_5.08mm +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_13-G_1x13_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/13-G; number of pins: 13; pin pitch: 5.00mm; Angled || order number: 1757572 12A +phoenix_contact connector MSTBA_01x13_G_5.00mm +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_14-G-5,08_1x14_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/14-G-5,08; number of pins: 14; pin pitch: 5.08mm; Angled || order number: 1757365 12A +phoenix_contact connector MSTBA_01x14_G_5.08mm +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_14-G_1x14_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/14-G; number of pins: 14; pin pitch: 5.00mm; Angled || order number: 1757585 12A +phoenix_contact connector MSTBA_01x14_G_5.00mm +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_15-G-5,08_1x15_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/15-G-5,08; number of pins: 15; pin pitch: 5.08mm; Angled || order number: 1757378 12A +phoenix_contact connector MSTBA_01x15_G_5.08mm +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_15-G_1x15_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/15-G; number of pins: 15; pin pitch: 5.00mm; Angled || order number: 1757598 12A +phoenix_contact connector MSTBA_01x15_G_5.00mm +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_16-G-5,08_1x16_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/16-G-5,08; number of pins: 16; pin pitch: 5.08mm; Angled || order number: 1757381 12A +phoenix_contact connector MSTBA_01x16_G_5.08mm +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_16-G_1x16_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/16-G; number of pins: 16; pin pitch: 5.00mm; Angled || order number: 1757608 12A +phoenix_contact connector MSTBA_01x16_G_5.00mm +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_2-G-5,08_1x02_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/2-G-5,08; number of pins: 02; pin pitch: 5.08mm; Vertical || order number: 1755736 12A || order number: 1924305 16A (HC) +phoenix_contact connector MSTBVA_01x02_G_5.08mm +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_2-G_1x02_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/2-G; number of pins: 02; pin pitch: 5.00mm; Vertical || order number: 1755516 12A || order number: 1924198 16A (HC) +phoenix_contact connector MSTBVA_01x02_G_5.00mm +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_3-G-5,08_1x03_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/3-G-5,08; number of pins: 03; pin pitch: 5.08mm; Vertical || order number: 1755749 12A || order number: 1924318 16A (HC) +phoenix_contact connector MSTBVA_01x03_G_5.08mm +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_3-G_1x03_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/3-G; number of pins: 03; pin pitch: 5.00mm; Vertical || order number: 1755529 12A || order number: 1924208 16A (HC) +phoenix_contact connector MSTBVA_01x03_G_5.00mm +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_4-G-5,08_1x04_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/4-G-5,08; number of pins: 04; pin pitch: 5.08mm; Vertical || order number: 1755752 12A || order number: 1924321 16A (HC) +phoenix_contact connector MSTBVA_01x04_G_5.08mm +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_4-G_1x04_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/4-G; number of pins: 04; pin pitch: 5.00mm; Vertical || order number: 1755532 12A || order number: 1924211 16A (HC) +phoenix_contact connector MSTBVA_01x04_G_5.00mm +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_5-G-5,08_1x05_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/5-G-5,08; number of pins: 05; pin pitch: 5.08mm; Vertical || order number: 1755765 12A || order number: 1924334 16A (HC) +phoenix_contact connector MSTBVA_01x05_G_5.08mm +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_5-G_1x05_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/5-G; number of pins: 05; pin pitch: 5.00mm; Vertical || order number: 1755545 12A || order number: 1924224 16A (HC) +phoenix_contact connector MSTBVA_01x05_G_5.00mm +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_6-G-5,08_1x06_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/6-G-5,08; number of pins: 06; pin pitch: 5.08mm; Vertical || order number: 1755778 12A || order number: 1924347 16A (HC) +phoenix_contact connector MSTBVA_01x06_G_5.08mm +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_6-G_1x06_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/6-G; number of pins: 06; pin pitch: 5.00mm; Vertical || order number: 1755558 12A || order number: 1924237 16A (HC) +phoenix_contact connector MSTBVA_01x06_G_5.00mm +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_7-G-5,08_1x07_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/7-G-5,08; number of pins: 07; pin pitch: 5.08mm; Vertical || order number: 1755781 12A || order number: 1924350 16A (HC) +phoenix_contact connector MSTBVA_01x07_G_5.08mm +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_7-G_1x07_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/7-G; number of pins: 07; pin pitch: 5.00mm; Vertical || order number: 1755561 12A || order number: 1924240 16A (HC) +phoenix_contact connector MSTBVA_01x07_G_5.00mm +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_8-G-5,08_1x08_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/8-G-5,08; number of pins: 08; pin pitch: 5.08mm; Vertical || order number: 1755794 12A || order number: 1924363 16A (HC) +phoenix_contact connector MSTBVA_01x08_G_5.08mm +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_8-G_1x08_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/8-G; number of pins: 08; pin pitch: 5.00mm; Vertical || order number: 1755574 12A || order number: 1924253 16A (HC) +phoenix_contact connector MSTBVA_01x08_G_5.00mm +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_9-G-5,08_1x09_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/9-G-5,08; number of pins: 09; pin pitch: 5.08mm; Vertical || order number: 1755804 12A || order number: 1924376 16A (HC) +phoenix_contact connector MSTBVA_01x09_G_5.08mm +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_9-G_1x09_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/9-G; number of pins: 09; pin pitch: 5.00mm; Vertical || order number: 1755587 12A || order number: 1924266 16A (HC) +phoenix_contact connector MSTBVA_01x09_G_5.00mm +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_10-G-5,08_1x10_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/10-G-5,08; number of pins: 10; pin pitch: 5.08mm; Vertical || order number: 1755817 12A || order number: 1924389 16A (HC) +phoenix_contact connector MSTBVA_01x10_G_5.08mm +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_10-G_1x10_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/10-G; number of pins: 10; pin pitch: 5.00mm; Vertical || order number: 1755503 12A || order number: 1924279 16A (HC) +phoenix_contact connector MSTBVA_01x10_G_5.00mm +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_11-G-5,08_1x11_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/11-G-5,08; number of pins: 11; pin pitch: 5.08mm; Vertical || order number: 1755820 12A || order number: 1924392 16A (HC) +phoenix_contact connector MSTBVA_01x11_G_5.08mm +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_11-G_1x11_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/11-G; number of pins: 11; pin pitch: 5.00mm; Vertical || order number: 1755590 12A || order number: 1924282 16A (HC) +phoenix_contact connector MSTBVA_01x11_G_5.00mm +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_12-G-5,08_1x12_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/12-G-5,08; number of pins: 12; pin pitch: 5.08mm; Vertical || order number: 1755833 12A || order number: 1924402 16A (HC) +phoenix_contact connector MSTBVA_01x12_G_5.08mm +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_12-G_1x12_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/12-G; number of pins: 12; pin pitch: 5.00mm; Vertical || order number: 1755600 12A || order number: 1924295 16A (HC) +phoenix_contact connector MSTBVA_01x12_G_5.00mm +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_13-G-5,08_1x13_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/13-G-5,08; number of pins: 13; pin pitch: 5.08mm; Vertical || order number: 1755846 12A +phoenix_contact connector MSTBVA_01x13_G_5.08mm +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_13-G_1x13_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/13-G; number of pins: 13; pin pitch: 5.00mm; Vertical || order number: 1755613 12A +phoenix_contact connector MSTBVA_01x13_G_5.00mm +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_14-G-5,08_1x14_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/14-G-5,08; number of pins: 14; pin pitch: 5.08mm; Vertical || order number: 1755859 12A +phoenix_contact connector MSTBVA_01x14_G_5.08mm +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_14-G_1x14_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/14-G; number of pins: 14; pin pitch: 5.00mm; Vertical || order number: 1755626 12A +phoenix_contact connector MSTBVA_01x14_G_5.00mm +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_15-G-5,08_1x15_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/15-G-5,08; number of pins: 15; pin pitch: 5.08mm; Vertical || order number: 1755862 12A +phoenix_contact connector MSTBVA_01x15_G_5.08mm +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_15-G_1x15_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/15-G; number of pins: 15; pin pitch: 5.00mm; Vertical || order number: 1755639 12A +phoenix_contact connector MSTBVA_01x15_G_5.00mm +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_16-G-5,08_1x16_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/16-G-5,08; number of pins: 16; pin pitch: 5.08mm; Vertical || order number: 1755875 12A +phoenix_contact connector MSTBVA_01x16_G_5.08mm +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_16-G_1x16_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/16-G; number of pins: 16; pin pitch: 5.00mm; Vertical || order number: 1755642 12A +phoenix_contact connector MSTBVA_01x16_G_5.00mm +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_2-GF-5,08_1x02_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/2-GF-5,08; number of pins: 02; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777073 12A || order number: 1924525 16A (HC) +phoenix_contact connector MSTBV_01x02_GF_5.08mm +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_2-GF-5,08_1x02_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/2-GF-5,08; number of pins: 02; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777073 12A || order number: 1924525 16A (HC) +phoenix_contact connector MSTBV_01x02_GF_5.08mm_MH +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_2-GF_1x02_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/2-GF; number of pins: 02; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776883 12A || order number: 1924415 16A (HC) +phoenix_contact connector MSTBV_01x02_GF_5.00mm +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_2-GF_1x02_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/2-GF; number of pins: 02; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776883 12A || order number: 1924415 16A (HC) +phoenix_contact connector MSTBV_01x02_GF_5.00mm_MH +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_3-GF-5,08_1x03_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/3-GF-5,08; number of pins: 03; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777086 12A || order number: 1924538 16A (HC) +phoenix_contact connector MSTBV_01x03_GF_5.08mm +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_3-GF-5,08_1x03_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/3-GF-5,08; number of pins: 03; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777086 12A || order number: 1924538 16A (HC) +phoenix_contact connector MSTBV_01x03_GF_5.08mm_MH +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_3-GF_1x03_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/3-GF; number of pins: 03; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776896 12A || order number: 1924428 16A (HC) +phoenix_contact connector MSTBV_01x03_GF_5.00mm +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_3-GF_1x03_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/3-GF; number of pins: 03; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776896 12A || order number: 1924428 16A (HC) +phoenix_contact connector MSTBV_01x03_GF_5.00mm_MH +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_4-GF-5,08_1x04_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/4-GF-5,08; number of pins: 04; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777099 12A || order number: 1924541 16A (HC) +phoenix_contact connector MSTBV_01x04_GF_5.08mm +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_4-GF-5,08_1x04_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/4-GF-5,08; number of pins: 04; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777099 12A || order number: 1924541 16A (HC) +phoenix_contact connector MSTBV_01x04_GF_5.08mm_MH +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_4-GF_1x04_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/4-GF; number of pins: 04; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776906 12A || order number: 1924431 16A (HC) +phoenix_contact connector MSTBV_01x04_GF_5.00mm +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_4-GF_1x04_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/4-GF; number of pins: 04; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776906 12A || order number: 1924431 16A (HC) +phoenix_contact connector MSTBV_01x04_GF_5.00mm_MH +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_5-GF-5,08_1x05_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/5-GF-5,08; number of pins: 05; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777109 12A || order number: 1924554 16A (HC) +phoenix_contact connector MSTBV_01x05_GF_5.08mm +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_5-GF-5,08_1x05_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/5-GF-5,08; number of pins: 05; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777109 12A || order number: 1924554 16A (HC) +phoenix_contact connector MSTBV_01x05_GF_5.08mm_MH +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_5-GF_1x05_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/5-GF; number of pins: 05; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776919 12A || order number: 1924444 16A (HC) +phoenix_contact connector MSTBV_01x05_GF_5.00mm +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_5-GF_1x05_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/5-GF; number of pins: 05; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776919 12A || order number: 1924444 16A (HC) +phoenix_contact connector MSTBV_01x05_GF_5.00mm_MH +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_6-GF-5,08_1x06_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/6-GF-5,08; number of pins: 06; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777112 12A || order number: 1924567 16A (HC) +phoenix_contact connector MSTBV_01x06_GF_5.08mm +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_6-GF-5,08_1x06_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/6-GF-5,08; number of pins: 06; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777112 12A || order number: 1924567 16A (HC) +phoenix_contact connector MSTBV_01x06_GF_5.08mm_MH +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_6-GF_1x06_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/6-GF; number of pins: 06; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776922 12A || order number: 1924457 16A (HC) +phoenix_contact connector MSTBV_01x06_GF_5.00mm +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_6-GF_1x06_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/6-GF; number of pins: 06; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776922 12A || order number: 1924457 16A (HC) +phoenix_contact connector MSTBV_01x06_GF_5.00mm_MH +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_7-GF-5,08_1x07_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/7-GF-5,08; number of pins: 07; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777125 12A || order number: 1924570 16A (HC) +phoenix_contact connector MSTBV_01x07_GF_5.08mm +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_7-GF-5,08_1x07_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/7-GF-5,08; number of pins: 07; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777125 12A || order number: 1924570 16A (HC) +phoenix_contact connector MSTBV_01x07_GF_5.08mm_MH +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_7-GF_1x07_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/7-GF; number of pins: 07; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776935 12A || order number: 1924460 16A (HC) +phoenix_contact connector MSTBV_01x07_GF_5.00mm +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_7-GF_1x07_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/7-GF; number of pins: 07; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776935 12A || order number: 1924460 16A (HC) +phoenix_contact connector MSTBV_01x07_GF_5.00mm_MH +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_8-GF-5,08_1x08_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/8-GF-5,08; number of pins: 08; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777138 12A || order number: 1924583 16A (HC) +phoenix_contact connector MSTBV_01x08_GF_5.08mm +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_8-GF-5,08_1x08_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/8-GF-5,08; number of pins: 08; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777138 12A || order number: 1924583 16A (HC) +phoenix_contact connector MSTBV_01x08_GF_5.08mm_MH +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_8-GF_1x08_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/8-GF; number of pins: 08; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776948 12A || order number: 1924473 16A (HC) +phoenix_contact connector MSTBV_01x08_GF_5.00mm +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_8-GF_1x08_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/8-GF; number of pins: 08; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776948 12A || order number: 1924473 16A (HC) +phoenix_contact connector MSTBV_01x08_GF_5.00mm_MH +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_9-GF-5,08_1x09_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/9-GF-5,08; number of pins: 09; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777141 12A || order number: 1924596 16A (HC) +phoenix_contact connector MSTBV_01x09_GF_5.08mm +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_9-GF-5,08_1x09_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/9-GF-5,08; number of pins: 09; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777141 12A || order number: 1924596 16A (HC) +phoenix_contact connector MSTBV_01x09_GF_5.08mm_MH +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_9-GF_1x09_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/9-GF; number of pins: 09; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776951 12A || order number: 1924486 16A (HC) +phoenix_contact connector MSTBV_01x09_GF_5.00mm +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_9-GF_1x09_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/9-GF; number of pins: 09; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776951 12A || order number: 1924486 16A (HC) +phoenix_contact connector MSTBV_01x09_GF_5.00mm_MH +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_10-GF-5,08_1x10_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/10-GF-5,08; number of pins: 10; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777154 12A || order number: 1924606 16A (HC) +phoenix_contact connector MSTBV_01x10_GF_5.08mm +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_10-GF-5,08_1x10_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/10-GF-5,08; number of pins: 10; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777154 12A || order number: 1924606 16A (HC) +phoenix_contact connector MSTBV_01x10_GF_5.08mm_MH +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_10-GF_1x10_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/10-GF; number of pins: 10; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776964 12A || order number: 1924499 16A (HC) +phoenix_contact connector MSTBV_01x10_GF_5.00mm +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_10-GF_1x10_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/10-GF; number of pins: 10; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776964 12A || order number: 1924499 16A (HC) +phoenix_contact connector MSTBV_01x10_GF_5.00mm_MH +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_11-GF-5,08_1x11_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/11-GF-5,08; number of pins: 11; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777167 12A || order number: 1924619 16A (HC) +phoenix_contact connector MSTBV_01x11_GF_5.08mm +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_11-GF-5,08_1x11_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/11-GF-5,08; number of pins: 11; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777167 12A || order number: 1924619 16A (HC) +phoenix_contact connector MSTBV_01x11_GF_5.08mm_MH +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_11-GF_1x11_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/11-GF; number of pins: 11; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776977 12A || order number: 1924509 16A (HC) +phoenix_contact connector MSTBV_01x11_GF_5.00mm +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_11-GF_1x11_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/11-GF; number of pins: 11; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776977 12A || order number: 1924509 16A (HC) +phoenix_contact connector MSTBV_01x11_GF_5.00mm_MH +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_12-GF-5,08_1x12_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/12-GF-5,08; number of pins: 12; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777170 12A || order number: 1924622 16A (HC) +phoenix_contact connector MSTBV_01x12_GF_5.08mm +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_12-GF-5,08_1x12_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/12-GF-5,08; number of pins: 12; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777170 12A || order number: 1924622 16A (HC) +phoenix_contact connector MSTBV_01x12_GF_5.08mm_MH +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_12-GF_1x12_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/12-GF; number of pins: 12; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776980 12A || order number: 1924512 16A (HC) +phoenix_contact connector MSTBV_01x12_GF_5.00mm +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_12-GF_1x12_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/12-GF; number of pins: 12; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776980 12A || order number: 1924512 16A (HC) +phoenix_contact connector MSTBV_01x12_GF_5.00mm_MH +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_13-GF-5,08_1x13_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/13-GF-5,08; number of pins: 13; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777183 12A +phoenix_contact connector MSTBV_01x13_GF_5.08mm +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_13-GF-5,08_1x13_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/13-GF-5,08; number of pins: 13; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777183 12A +phoenix_contact connector MSTBV_01x13_GF_5.08mm_MH +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_13-GF_1x13_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/13-GF; number of pins: 13; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776993 12A +phoenix_contact connector MSTBV_01x13_GF_5.00mm +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_13-GF_1x13_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/13-GF; number of pins: 13; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776993 12A +phoenix_contact connector MSTBV_01x13_GF_5.00mm_MH +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_14-GF-5,08_1x14_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/14-GF-5,08; number of pins: 14; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777196 12A +phoenix_contact connector MSTBV_01x14_GF_5.08mm +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_14-GF-5,08_1x14_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/14-GF-5,08; number of pins: 14; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777196 12A +phoenix_contact connector MSTBV_01x14_GF_5.08mm_MH +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_14-GF_1x14_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/14-GF; number of pins: 14; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776002 12A +phoenix_contact connector MSTBV_01x14_GF_5.00mm +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_14-GF_1x14_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/14-GF; number of pins: 14; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776002 12A +phoenix_contact connector MSTBV_01x14_GF_5.00mm_MH +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_15-GF-5,08_1x15_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/15-GF-5,08; number of pins: 15; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777206 12A +phoenix_contact connector MSTBV_01x15_GF_5.08mm +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_15-GF-5,08_1x15_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/15-GF-5,08; number of pins: 15; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777206 12A +phoenix_contact connector MSTBV_01x15_GF_5.08mm_MH +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_15-GF_1x15_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/15-GF; number of pins: 15; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776015 12A +phoenix_contact connector MSTBV_01x15_GF_5.00mm +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_15-GF_1x15_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/15-GF; number of pins: 15; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776015 12A +phoenix_contact connector MSTBV_01x15_GF_5.00mm_MH +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_16-GF-5,08_1x16_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/16-GF-5,08; number of pins: 16; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777219 12A +phoenix_contact connector MSTBV_01x16_GF_5.08mm +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_16-GF-5,08_1x16_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/16-GF-5,08; number of pins: 16; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777219 12A +phoenix_contact connector MSTBV_01x16_GF_5.08mm_MH +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_16-GF_1x16_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/16-GF; number of pins: 16; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776028 12A +phoenix_contact connector MSTBV_01x16_GF_5.00mm +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_16-GF_1x16_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/16-GF; number of pins: 16; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776028 12A +phoenix_contact connector MSTBV_01x16_GF_5.00mm_MH +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_2-GF-5,08_1x02_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/2-GF-5,08; number of pins: 02; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776508 12A || order number: 1924088 16A (HC) +phoenix_contact connector MSTB_01x02_GF_5.08mm +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_2-GF-5,08_1x02_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/2-GF-5,08; number of pins: 02; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776508 12A || order number: 1924088 16A (HC) +phoenix_contact connector MSTB_01x02_GF_5.08mm_MH +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_2-GF_1x02_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/2-GF; number of pins: 02; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776692 12A || order number: 1923979 16A (HC) +phoenix_contact connector MSTB_01x02_GF_5.00mm +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_2-GF_1x02_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/2-GF; number of pins: 02; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776692 12A || order number: 1923979 16A (HC) +phoenix_contact connector MSTB_01x02_GF_5.00mm_MH +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_3-GF-5,08_1x03_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/3-GF-5,08; number of pins: 03; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776511 12A || order number: 1924091 16A (HC) +phoenix_contact connector MSTB_01x03_GF_5.08mm +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_3-GF-5,08_1x03_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/3-GF-5,08; number of pins: 03; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776511 12A || order number: 1924091 16A (HC) +phoenix_contact connector MSTB_01x03_GF_5.08mm_MH +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_3-GF_1x03_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/3-GF; number of pins: 03; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776702 12A || order number: 1923982 16A (HC) +phoenix_contact connector MSTB_01x03_GF_5.00mm +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_3-GF_1x03_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/3-GF; number of pins: 03; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776702 12A || order number: 1923982 16A (HC) +phoenix_contact connector MSTB_01x03_GF_5.00mm_MH +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_4-GF-5,08_1x04_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/4-GF-5,08; number of pins: 04; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776524 12A || order number: 1924101 16A (HC) +phoenix_contact connector MSTB_01x04_GF_5.08mm +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_4-GF-5,08_1x04_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/4-GF-5,08; number of pins: 04; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776524 12A || order number: 1924101 16A (HC) +phoenix_contact connector MSTB_01x04_GF_5.08mm_MH +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_4-GF_1x04_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/4-GF; number of pins: 04; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776715 12A || order number: 1923995 16A (HC) +phoenix_contact connector MSTB_01x04_GF_5.00mm +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_4-GF_1x04_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/4-GF; number of pins: 04; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776715 12A || order number: 1923995 16A (HC) +phoenix_contact connector MSTB_01x04_GF_5.00mm_MH +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_5-GF-5,08_1x05_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/5-GF-5,08; number of pins: 05; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776537 12A || order number: 1924114 16A (HC) +phoenix_contact connector MSTB_01x05_GF_5.08mm +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_5-GF-5,08_1x05_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/5-GF-5,08; number of pins: 05; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776537 12A || order number: 1924114 16A (HC) +phoenix_contact connector MSTB_01x05_GF_5.08mm_MH +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_5-GF_1x05_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/5-GF; number of pins: 05; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776728 12A || order number: 1924004 16A (HC) +phoenix_contact connector MSTB_01x05_GF_5.00mm +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_5-GF_1x05_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/5-GF; number of pins: 05; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776728 12A || order number: 1924004 16A (HC) +phoenix_contact connector MSTB_01x05_GF_5.00mm_MH +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_6-GF-5,08_1x06_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/6-GF-5,08; number of pins: 06; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776540 12A || order number: 1924127 16A (HC) +phoenix_contact connector MSTB_01x06_GF_5.08mm +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_6-GF-5,08_1x06_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/6-GF-5,08; number of pins: 06; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776540 12A || order number: 1924127 16A (HC) +phoenix_contact connector MSTB_01x06_GF_5.08mm_MH +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_6-GF_1x06_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/6-GF; number of pins: 06; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776731 12A || order number: 1924017 16A (HC) +phoenix_contact connector MSTB_01x06_GF_5.00mm +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_6-GF_1x06_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/6-GF; number of pins: 06; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776731 12A || order number: 1924017 16A (HC) +phoenix_contact connector MSTB_01x06_GF_5.00mm_MH +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_7-GF-5,08_1x07_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/7-GF-5,08; number of pins: 07; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776553 12A || order number: 1924130 16A (HC) +phoenix_contact connector MSTB_01x07_GF_5.08mm +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_7-GF-5,08_1x07_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/7-GF-5,08; number of pins: 07; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776553 12A || order number: 1924130 16A (HC) +phoenix_contact connector MSTB_01x07_GF_5.08mm_MH +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_7-GF_1x07_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/7-GF; number of pins: 07; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776744 12A || order number: 1924020 16A (HC) +phoenix_contact connector MSTB_01x07_GF_5.00mm +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_7-GF_1x07_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/7-GF; number of pins: 07; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776744 12A || order number: 1924020 16A (HC) +phoenix_contact connector MSTB_01x07_GF_5.00mm_MH +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_8-GF-5,08_1x08_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/8-GF-5,08; number of pins: 08; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776566 12A || order number: 1924143 16A (HC) +phoenix_contact connector MSTB_01x08_GF_5.08mm +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_8-GF-5,08_1x08_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/8-GF-5,08; number of pins: 08; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776566 12A || order number: 1924143 16A (HC) +phoenix_contact connector MSTB_01x08_GF_5.08mm_MH +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_8-GF_1x08_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/8-GF; number of pins: 08; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776757 12A || order number: 1924033 16A (HC) +phoenix_contact connector MSTB_01x08_GF_5.00mm +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_8-GF_1x08_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/8-GF; number of pins: 08; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776757 12A || order number: 1924033 16A (HC) +phoenix_contact connector MSTB_01x08_GF_5.00mm_MH +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_9-GF-5,08_1x09_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/9-GF-5,08; number of pins: 09; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776579 12A || order number: 1924156 16A (HC) +phoenix_contact connector MSTB_01x09_GF_5.08mm +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_9-GF-5,08_1x09_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/9-GF-5,08; number of pins: 09; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776579 12A || order number: 1924156 16A (HC) +phoenix_contact connector MSTB_01x09_GF_5.08mm_MH +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_9-GF_1x09_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/9-GF; number of pins: 09; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776760 12A || order number: 1924046 16A (HC) +phoenix_contact connector MSTB_01x09_GF_5.00mm +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_9-GF_1x09_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/9-GF; number of pins: 09; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776760 12A || order number: 1924046 16A (HC) +phoenix_contact connector MSTB_01x09_GF_5.00mm_MH +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_10-GF-5,08_1x10_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/10-GF-5,08; number of pins: 10; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776582 12A || order number: 1924169 16A (HC) +phoenix_contact connector MSTB_01x10_GF_5.08mm +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_10-GF-5,08_1x10_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/10-GF-5,08; number of pins: 10; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776582 12A || order number: 1924169 16A (HC) +phoenix_contact connector MSTB_01x10_GF_5.08mm_MH +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_10-GF_1x10_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/10-GF; number of pins: 10; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776773 12A || order number: 1924059 16A (HC) +phoenix_contact connector MSTB_01x10_GF_5.00mm +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_10-GF_1x10_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/10-GF; number of pins: 10; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776773 12A || order number: 1924059 16A (HC) +phoenix_contact connector MSTB_01x10_GF_5.00mm_MH +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_11-GF-5,08_1x11_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/11-GF-5,08; number of pins: 11; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776595 12A || order number: 1924172 16A (HC) +phoenix_contact connector MSTB_01x11_GF_5.08mm +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_11-GF-5,08_1x11_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/11-GF-5,08; number of pins: 11; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776595 12A || order number: 1924172 16A (HC) +phoenix_contact connector MSTB_01x11_GF_5.08mm_MH +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_11-GF_1x11_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/11-GF; number of pins: 11; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776786 12A || order number: 1924062 16A (HC) +phoenix_contact connector MSTB_01x11_GF_5.00mm +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_11-GF_1x11_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/11-GF; number of pins: 11; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776786 12A || order number: 1924062 16A (HC) +phoenix_contact connector MSTB_01x11_GF_5.00mm_MH +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_12-GF-5,08_1x12_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/12-GF-5,08; number of pins: 12; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776605 12A || order number: 1924185 16A (HC) +phoenix_contact connector MSTB_01x12_GF_5.08mm +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_12-GF-5,08_1x12_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/12-GF-5,08; number of pins: 12; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776605 12A || order number: 1924185 16A (HC) +phoenix_contact connector MSTB_01x12_GF_5.08mm_MH +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_12-GF_1x12_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/12-GF; number of pins: 12; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776799 12A || order number: 1924075 16A (HC) +phoenix_contact connector MSTB_01x12_GF_5.00mm +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_12-GF_1x12_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/12-GF; number of pins: 12; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776799 12A || order number: 1924075 16A (HC) +phoenix_contact connector MSTB_01x12_GF_5.00mm_MH +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_13-GF-5,08_1x13_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/13-GF-5,08; number of pins: 13; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776618 12A +phoenix_contact connector MSTB_01x13_GF_5.08mm +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_13-GF-5,08_1x13_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/13-GF-5,08; number of pins: 13; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776618 12A +phoenix_contact connector MSTB_01x13_GF_5.08mm_MH +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_13-GF_1x13_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/13-GF; number of pins: 13; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776809 12A +phoenix_contact connector MSTB_01x13_GF_5.00mm +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_13-GF_1x13_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/13-GF; number of pins: 13; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776809 12A +phoenix_contact connector MSTB_01x13_GF_5.00mm_MH +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_14-GF-5,08_1x14_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/14-GF-5,08; number of pins: 14; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776621 12A +phoenix_contact connector MSTB_01x14_GF_5.08mm +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_14-GF-5,08_1x14_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/14-GF-5,08; number of pins: 14; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776621 12A +phoenix_contact connector MSTB_01x14_GF_5.08mm_MH +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_14-GF_1x14_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/14-GF; number of pins: 14; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776812 12A +phoenix_contact connector MSTB_01x14_GF_5.00mm +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_14-GF_1x14_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/14-GF; number of pins: 14; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776812 12A +phoenix_contact connector MSTB_01x14_GF_5.00mm_MH +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_15-GF-5,08_1x15_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/15-GF-5,08; number of pins: 15; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776634 12A +phoenix_contact connector MSTB_01x15_GF_5.08mm +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_15-GF-5,08_1x15_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/15-GF-5,08; number of pins: 15; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776634 12A +phoenix_contact connector MSTB_01x15_GF_5.08mm_MH +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_15-GF_1x15_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/15-GF; number of pins: 15; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776825 12A +phoenix_contact connector MSTB_01x15_GF_5.00mm +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_15-GF_1x15_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/15-GF; number of pins: 15; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776825 12A +phoenix_contact connector MSTB_01x15_GF_5.00mm_MH +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_16-GF-5,08_1x16_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/16-GF-5,08; number of pins: 16; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776647 12A +phoenix_contact connector MSTB_01x16_GF_5.08mm +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_16-GF-5,08_1x16_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/16-GF-5,08; number of pins: 16; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776647 12A +phoenix_contact connector MSTB_01x16_GF_5.08mm_MH +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_16-GF_1x16_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/16-GF; number of pins: 16; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776838 12A +phoenix_contact connector MSTB_01x16_GF_5.00mm +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_16-GF_1x16_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/16-GF; number of pins: 16; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776838 12A +phoenix_contact connector MSTB_01x16_GF_5.00mm_MH +0 +16 +16 +Connector_Pin +Pin_D0.7mm_L6.5mm_W1.8mm_FlatFork +solder Pin_ with flat fork, hole diameter 0.7mm, length 6.5mm, width 1.8mm +solder Pin_ with flat fork +0 +1 +1 +Connector_Pin +Pin_D0.9mm_L10.0mm_W2.4mm_FlatFork +solder Pin_ with flat fork, hole diameter 0.9mm, length 10.0mm, width 2.4mm +solder Pin_ with flat fork +0 +1 +1 +Connector_Pin +Pin_D1.0mm_L10.0mm +solder Pin_ diameter 1.0mm, hole diameter 1.0mm (press fit), length 10.0mm +solder Pin_ press fit +0 +1 +1 +Connector_Pin +Pin_D1.0mm_L10.0mm_LooseFit +solder Pin_ diameter 1.0mm, hole diameter 1.2mm (loose fit), length 10.0mm +solder Pin_ loose fit +0 +1 +1 +Connector_Pin +Pin_D1.1mm_L8.5mm_W2.5mm_FlatFork +solder Pin_ with flat fork, hole diameter 1.1mm, length 8.5mm, width 2.5mm +solder Pin_ with flat fork +0 +1 +1 +Connector_Pin +Pin_D1.1mm_L10.2mm_W3.5mm_Flat +solder Pin_ with flat with hole, hole diameter 1.1mm, length 10.2mm, width 3.5mm +solder Pin_ with flat fork +0 +1 +1 +Connector_Pin +Pin_D1.2mm_L10.2mm_W2.9mm_FlatFork +solder Pin_ with flat with fork, hole diameter 1.2mm, length 11.3mm, width 3.0mm +solder Pin_ with flat fork +0 +1 +1 +Connector_Pin +Pin_D1.2mm_L11.3mm_W3.0mm_Flat +solder Pin_ with flat with hole, hole diameter 1.2mm, length 11.3mm, width 3.0mm +solder Pin_ with flat fork +0 +1 +1 +Connector_Pin +Pin_D1.3mm_L10.0mm_W3.5mm_Flat +solder Pin_ with flat with hole, hole diameter 1.3mm, length 10.0mm, width 3.5mm, e.g. Ettinger 13.13.865, https://katalog.ettinger.de/#p=434 +solder Pin_ with flat fork +0 +1 +1 +Connector_Pin +Pin_D1.3mm_L11.0mm +solder Pin_ diameter 1.3mm, hole diameter 1.3mm, length 11.0mm +solder Pin_ pressfit +0 +1 +1 +Connector_Pin +Pin_D1.3mm_L11.0mm_LooseFit +solder Pin_ diameter 1.3mm, hole diameter 1.5mm (loose fit), length 11.0mm +solder Pin_ loose fit +0 +1 +1 +Connector_Pin +Pin_D1.3mm_L11.3mm_W2.8mm_Flat +solder Pin_ with flat with hole, hole diameter 1.3mm, length 11.3mm, width 2.8mm +solder Pin_ with flat fork +0 +1 +1 +Connector_Pin +Pin_D1.4mm_L8.5mm_W2.8mm_FlatFork +solder Pin_ with flat with fork, hole diameter 1.4mm, length 8.5mm, width 2.8mm, e.g. Ettinger 13.13.890, https://katalog.ettinger.de/#p=434 +solder Pin_ with flat fork +0 +1 +1 +Connector_PinHeader_1.00mm +PinHeader_1x01_P1.00mm_Horizontal +Through hole angled pin header, 1x01, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x01 1.00mm single row +0 +1 +1 +Connector_PinHeader_1.00mm +PinHeader_1x01_P1.00mm_Vertical +Through hole straight pin header, 1x01, 1.00mm pitch, single row +Through hole pin header THT 1x01 1.00mm single row +0 +1 +1 +Connector_PinHeader_1.00mm +PinHeader_1x02_P1.00mm_Horizontal +Through hole angled pin header, 1x02, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x02 1.00mm single row +0 +2 +2 +Connector_PinHeader_1.00mm +PinHeader_1x02_P1.00mm_Vertical +Through hole straight pin header, 1x02, 1.00mm pitch, single row +Through hole pin header THT 1x02 1.00mm single row +0 +2 +2 +Connector_PinHeader_1.00mm +PinHeader_1x02_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x02, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x02 1.00mm single row style1 pin1 left +0 +2 +2 +Connector_PinHeader_1.00mm +PinHeader_1x02_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x02, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x02 1.00mm single row style2 pin1 right +0 +2 +2 +Connector_PinHeader_1.00mm +PinHeader_1x03_P1.00mm_Horizontal +Through hole angled pin header, 1x03, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x03 1.00mm single row +0 +3 +3 +Connector_PinHeader_1.00mm +PinHeader_1x03_P1.00mm_Vertical +Through hole straight pin header, 1x03, 1.00mm pitch, single row +Through hole pin header THT 1x03 1.00mm single row +0 +3 +3 +Connector_PinHeader_1.00mm +PinHeader_1x03_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x03, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x03 1.00mm single row style1 pin1 left +0 +3 +3 +Connector_PinHeader_1.00mm +PinHeader_1x03_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x03, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x03 1.00mm single row style2 pin1 right +0 +3 +3 +Connector_PinHeader_1.00mm +PinHeader_1x04_P1.00mm_Horizontal +Through hole angled pin header, 1x04, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x04 1.00mm single row +0 +4 +4 +Connector_PinHeader_1.00mm +PinHeader_1x04_P1.00mm_Vertical +Through hole straight pin header, 1x04, 1.00mm pitch, single row +Through hole pin header THT 1x04 1.00mm single row +0 +4 +4 +Connector_PinHeader_1.00mm +PinHeader_1x04_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x04, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x04 1.00mm single row style1 pin1 left +0 +4 +4 +Connector_PinHeader_1.00mm +PinHeader_1x04_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x04, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x04 1.00mm single row style2 pin1 right +0 +4 +4 +Connector_PinHeader_1.00mm +PinHeader_1x05_P1.00mm_Horizontal +Through hole angled pin header, 1x05, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x05 1.00mm single row +0 +5 +5 +Connector_PinHeader_1.00mm +PinHeader_1x05_P1.00mm_Vertical +Through hole straight pin header, 1x05, 1.00mm pitch, single row +Through hole pin header THT 1x05 1.00mm single row +0 +5 +5 +Connector_PinHeader_1.00mm +PinHeader_1x05_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x05, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x05 1.00mm single row style1 pin1 left +0 +5 +5 +Connector_PinHeader_1.00mm +PinHeader_1x05_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x05, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x05 1.00mm single row style2 pin1 right +0 +5 +5 +Connector_PinHeader_1.00mm +PinHeader_1x06_P1.00mm_Horizontal +Through hole angled pin header, 1x06, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x06 1.00mm single row +0 +6 +6 +Connector_PinHeader_1.00mm +PinHeader_1x06_P1.00mm_Vertical +Through hole straight pin header, 1x06, 1.00mm pitch, single row +Through hole pin header THT 1x06 1.00mm single row +0 +6 +6 +Connector_PinHeader_1.00mm +PinHeader_1x06_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x06, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x06 1.00mm single row style1 pin1 left +0 +6 +6 +Connector_PinHeader_1.00mm +PinHeader_1x06_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x06, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x06 1.00mm single row style2 pin1 right +0 +6 +6 +Connector_PinHeader_1.00mm +PinHeader_1x07_P1.00mm_Horizontal +Through hole angled pin header, 1x07, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x07 1.00mm single row +0 +7 +7 +Connector_PinHeader_1.00mm +PinHeader_1x07_P1.00mm_Vertical +Through hole straight pin header, 1x07, 1.00mm pitch, single row +Through hole pin header THT 1x07 1.00mm single row +0 +7 +7 +Connector_PinHeader_1.00mm +PinHeader_1x07_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x07, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x07 1.00mm single row style1 pin1 left +0 +7 +7 +Connector_PinHeader_1.00mm +PinHeader_1x07_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x07, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x07 1.00mm single row style2 pin1 right +0 +7 +7 +Connector_PinHeader_1.00mm +PinHeader_1x08_P1.00mm_Horizontal +Through hole angled pin header, 1x08, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x08 1.00mm single row +0 +8 +8 +Connector_PinHeader_1.00mm +PinHeader_1x08_P1.00mm_Vertical +Through hole straight pin header, 1x08, 1.00mm pitch, single row +Through hole pin header THT 1x08 1.00mm single row +0 +8 +8 +Connector_PinHeader_1.00mm +PinHeader_1x08_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x08, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x08 1.00mm single row style1 pin1 left +0 +8 +8 +Connector_PinHeader_1.00mm +PinHeader_1x08_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x08, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x08 1.00mm single row style2 pin1 right +0 +8 +8 +Connector_PinHeader_1.00mm +PinHeader_1x09_P1.00mm_Horizontal +Through hole angled pin header, 1x09, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x09 1.00mm single row +0 +9 +9 +Connector_PinHeader_1.00mm +PinHeader_1x09_P1.00mm_Vertical +Through hole straight pin header, 1x09, 1.00mm pitch, single row +Through hole pin header THT 1x09 1.00mm single row +0 +9 +9 +Connector_PinHeader_1.00mm +PinHeader_1x09_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x09, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x09 1.00mm single row style1 pin1 left +0 +9 +9 +Connector_PinHeader_1.00mm +PinHeader_1x09_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x09, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x09 1.00mm single row style2 pin1 right +0 +9 +9 +Connector_PinHeader_1.00mm +PinHeader_1x10_P1.00mm_Horizontal +Through hole angled pin header, 1x10, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x10 1.00mm single row +0 +10 +10 +Connector_PinHeader_1.00mm +PinHeader_1x10_P1.00mm_Vertical +Through hole straight pin header, 1x10, 1.00mm pitch, single row +Through hole pin header THT 1x10 1.00mm single row +0 +10 +10 +Connector_PinHeader_1.00mm +PinHeader_1x10_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x10, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x10 1.00mm single row style1 pin1 left +0 +10 +10 +Connector_PinHeader_1.00mm +PinHeader_1x10_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x10, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x10 1.00mm single row style2 pin1 right +0 +10 +10 +Connector_PinHeader_1.00mm +PinHeader_1x11_P1.00mm_Horizontal +Through hole angled pin header, 1x11, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x11 1.00mm single row +0 +11 +11 +Connector_PinHeader_1.00mm +PinHeader_1x11_P1.00mm_Vertical +Through hole straight pin header, 1x11, 1.00mm pitch, single row +Through hole pin header THT 1x11 1.00mm single row +0 +11 +11 +Connector_PinHeader_1.00mm +PinHeader_1x11_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x11, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x11 1.00mm single row style1 pin1 left +0 +11 +11 +Connector_PinHeader_1.00mm +PinHeader_1x11_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x11, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x11 1.00mm single row style2 pin1 right +0 +11 +11 +Connector_PinHeader_1.00mm +PinHeader_1x12_P1.00mm_Horizontal +Through hole angled pin header, 1x12, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x12 1.00mm single row +0 +12 +12 +Connector_PinHeader_1.00mm +PinHeader_1x12_P1.00mm_Vertical +Through hole straight pin header, 1x12, 1.00mm pitch, single row +Through hole pin header THT 1x12 1.00mm single row +0 +12 +12 +Connector_PinHeader_1.00mm +PinHeader_1x12_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x12, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x12 1.00mm single row style1 pin1 left +0 +12 +12 +Connector_PinHeader_1.00mm +PinHeader_1x12_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x12, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x12 1.00mm single row style2 pin1 right +0 +12 +12 +Connector_PinHeader_1.00mm +PinHeader_1x13_P1.00mm_Horizontal +Through hole angled pin header, 1x13, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x13 1.00mm single row +0 +13 +13 +Connector_PinHeader_1.00mm +PinHeader_1x13_P1.00mm_Vertical +Through hole straight pin header, 1x13, 1.00mm pitch, single row +Through hole pin header THT 1x13 1.00mm single row +0 +13 +13 +Connector_PinHeader_1.00mm +PinHeader_1x13_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x13, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x13 1.00mm single row style1 pin1 left +0 +13 +13 +Connector_PinHeader_1.00mm +PinHeader_1x13_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x13, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x13 1.00mm single row style2 pin1 right +0 +13 +13 +Connector_PinHeader_1.00mm +PinHeader_1x14_P1.00mm_Horizontal +Through hole angled pin header, 1x14, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x14 1.00mm single row +0 +14 +14 +Connector_PinHeader_1.00mm +PinHeader_1x14_P1.00mm_Vertical +Through hole straight pin header, 1x14, 1.00mm pitch, single row +Through hole pin header THT 1x14 1.00mm single row +0 +14 +14 +Connector_PinHeader_1.00mm +PinHeader_1x14_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x14, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x14 1.00mm single row style1 pin1 left +0 +14 +14 +Connector_PinHeader_1.00mm +PinHeader_1x14_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x14, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x14 1.00mm single row style2 pin1 right +0 +14 +14 +Connector_PinHeader_1.00mm +PinHeader_1x15_P1.00mm_Horizontal +Through hole angled pin header, 1x15, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x15 1.00mm single row +0 +15 +15 +Connector_PinHeader_1.00mm +PinHeader_1x15_P1.00mm_Vertical +Through hole straight pin header, 1x15, 1.00mm pitch, single row +Through hole pin header THT 1x15 1.00mm single row +0 +15 +15 +Connector_PinHeader_1.00mm +PinHeader_1x15_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x15, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x15 1.00mm single row style1 pin1 left +0 +15 +15 +Connector_PinHeader_1.00mm +PinHeader_1x15_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x15, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x15 1.00mm single row style2 pin1 right +0 +15 +15 +Connector_PinHeader_1.00mm +PinHeader_1x16_P1.00mm_Horizontal +Through hole angled pin header, 1x16, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x16 1.00mm single row +0 +16 +16 +Connector_PinHeader_1.00mm +PinHeader_1x16_P1.00mm_Vertical +Through hole straight pin header, 1x16, 1.00mm pitch, single row +Through hole pin header THT 1x16 1.00mm single row +0 +16 +16 +Connector_PinHeader_1.00mm +PinHeader_1x16_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x16, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x16 1.00mm single row style1 pin1 left +0 +16 +16 +Connector_PinHeader_1.00mm +PinHeader_1x16_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x16, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x16 1.00mm single row style2 pin1 right +0 +16 +16 +Connector_PinHeader_1.00mm +PinHeader_1x17_P1.00mm_Horizontal +Through hole angled pin header, 1x17, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x17 1.00mm single row +0 +17 +17 +Connector_PinHeader_1.00mm +PinHeader_1x17_P1.00mm_Vertical +Through hole straight pin header, 1x17, 1.00mm pitch, single row +Through hole pin header THT 1x17 1.00mm single row +0 +17 +17 +Connector_PinHeader_1.00mm +PinHeader_1x17_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x17, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x17 1.00mm single row style1 pin1 left +0 +17 +17 +Connector_PinHeader_1.00mm +PinHeader_1x17_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x17, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x17 1.00mm single row style2 pin1 right +0 +17 +17 +Connector_PinHeader_1.00mm +PinHeader_1x18_P1.00mm_Horizontal +Through hole angled pin header, 1x18, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x18 1.00mm single row +0 +18 +18 +Connector_PinHeader_1.00mm +PinHeader_1x18_P1.00mm_Vertical +Through hole straight pin header, 1x18, 1.00mm pitch, single row +Through hole pin header THT 1x18 1.00mm single row +0 +18 +18 +Connector_PinHeader_1.00mm +PinHeader_1x18_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x18, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x18 1.00mm single row style1 pin1 left +0 +18 +18 +Connector_PinHeader_1.00mm +PinHeader_1x18_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x18, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x18 1.00mm single row style2 pin1 right +0 +18 +18 +Connector_PinHeader_1.00mm +PinHeader_1x19_P1.00mm_Horizontal +Through hole angled pin header, 1x19, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x19 1.00mm single row +0 +19 +19 +Connector_PinHeader_1.00mm +PinHeader_1x19_P1.00mm_Vertical +Through hole straight pin header, 1x19, 1.00mm pitch, single row +Through hole pin header THT 1x19 1.00mm single row +0 +19 +19 +Connector_PinHeader_1.00mm +PinHeader_1x19_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x19, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x19 1.00mm single row style1 pin1 left +0 +19 +19 +Connector_PinHeader_1.00mm +PinHeader_1x19_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x19, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x19 1.00mm single row style2 pin1 right +0 +19 +19 +Connector_PinHeader_1.00mm +PinHeader_1x20_P1.00mm_Horizontal +Through hole angled pin header, 1x20, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x20 1.00mm single row +0 +20 +20 +Connector_PinHeader_1.00mm +PinHeader_1x20_P1.00mm_Vertical +Through hole straight pin header, 1x20, 1.00mm pitch, single row +Through hole pin header THT 1x20 1.00mm single row +0 +20 +20 +Connector_PinHeader_1.00mm +PinHeader_1x20_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x20, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x20 1.00mm single row style1 pin1 left +0 +20 +20 +Connector_PinHeader_1.00mm +PinHeader_1x20_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x20, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x20 1.00mm single row style2 pin1 right +0 +20 +20 +Connector_PinHeader_1.00mm +PinHeader_1x21_P1.00mm_Horizontal +Through hole angled pin header, 1x21, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x21 1.00mm single row +0 +21 +21 +Connector_PinHeader_1.00mm +PinHeader_1x21_P1.00mm_Vertical +Through hole straight pin header, 1x21, 1.00mm pitch, single row +Through hole pin header THT 1x21 1.00mm single row +0 +21 +21 +Connector_PinHeader_1.00mm +PinHeader_1x21_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x21, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x21 1.00mm single row style1 pin1 left +0 +21 +21 +Connector_PinHeader_1.00mm +PinHeader_1x21_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x21, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x21 1.00mm single row style2 pin1 right +0 +21 +21 +Connector_PinHeader_1.00mm +PinHeader_1x22_P1.00mm_Horizontal +Through hole angled pin header, 1x22, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x22 1.00mm single row +0 +22 +22 +Connector_PinHeader_1.00mm +PinHeader_1x22_P1.00mm_Vertical +Through hole straight pin header, 1x22, 1.00mm pitch, single row +Through hole pin header THT 1x22 1.00mm single row +0 +22 +22 +Connector_PinHeader_1.00mm +PinHeader_1x22_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x22, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x22 1.00mm single row style1 pin1 left +0 +22 +22 +Connector_PinHeader_1.00mm +PinHeader_1x22_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x22, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x22 1.00mm single row style2 pin1 right +0 +22 +22 +Connector_PinHeader_1.00mm +PinHeader_1x23_P1.00mm_Horizontal +Through hole angled pin header, 1x23, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x23 1.00mm single row +0 +23 +23 +Connector_PinHeader_1.00mm +PinHeader_1x23_P1.00mm_Vertical +Through hole straight pin header, 1x23, 1.00mm pitch, single row +Through hole pin header THT 1x23 1.00mm single row +0 +23 +23 +Connector_PinHeader_1.00mm +PinHeader_1x23_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x23, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x23 1.00mm single row style1 pin1 left +0 +23 +23 +Connector_PinHeader_1.00mm +PinHeader_1x23_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x23, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x23 1.00mm single row style2 pin1 right +0 +23 +23 +Connector_PinHeader_1.00mm +PinHeader_1x24_P1.00mm_Horizontal +Through hole angled pin header, 1x24, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x24 1.00mm single row +0 +24 +24 +Connector_PinHeader_1.00mm +PinHeader_1x24_P1.00mm_Vertical +Through hole straight pin header, 1x24, 1.00mm pitch, single row +Through hole pin header THT 1x24 1.00mm single row +0 +24 +24 +Connector_PinHeader_1.00mm +PinHeader_1x24_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x24, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x24 1.00mm single row style1 pin1 left +0 +24 +24 +Connector_PinHeader_1.00mm +PinHeader_1x24_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x24, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x24 1.00mm single row style2 pin1 right +0 +24 +24 +Connector_PinHeader_1.00mm +PinHeader_1x25_P1.00mm_Horizontal +Through hole angled pin header, 1x25, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x25 1.00mm single row +0 +25 +25 +Connector_PinHeader_1.00mm +PinHeader_1x25_P1.00mm_Vertical +Through hole straight pin header, 1x25, 1.00mm pitch, single row +Through hole pin header THT 1x25 1.00mm single row +0 +25 +25 +Connector_PinHeader_1.00mm +PinHeader_1x25_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x25, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x25 1.00mm single row style1 pin1 left +0 +25 +25 +Connector_PinHeader_1.00mm +PinHeader_1x25_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x25, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x25 1.00mm single row style2 pin1 right +0 +25 +25 +Connector_PinHeader_1.00mm +PinHeader_1x26_P1.00mm_Horizontal +Through hole angled pin header, 1x26, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x26 1.00mm single row +0 +26 +26 +Connector_PinHeader_1.00mm +PinHeader_1x26_P1.00mm_Vertical +Through hole straight pin header, 1x26, 1.00mm pitch, single row +Through hole pin header THT 1x26 1.00mm single row +0 +26 +26 +Connector_PinHeader_1.00mm +PinHeader_1x26_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x26, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x26 1.00mm single row style1 pin1 left +0 +26 +26 +Connector_PinHeader_1.00mm +PinHeader_1x26_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x26, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x26 1.00mm single row style2 pin1 right +0 +26 +26 +Connector_PinHeader_1.00mm +PinHeader_1x27_P1.00mm_Horizontal +Through hole angled pin header, 1x27, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x27 1.00mm single row +0 +27 +27 +Connector_PinHeader_1.00mm +PinHeader_1x27_P1.00mm_Vertical +Through hole straight pin header, 1x27, 1.00mm pitch, single row +Through hole pin header THT 1x27 1.00mm single row +0 +27 +27 +Connector_PinHeader_1.00mm +PinHeader_1x27_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x27, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x27 1.00mm single row style1 pin1 left +0 +27 +27 +Connector_PinHeader_1.00mm +PinHeader_1x27_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x27, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x27 1.00mm single row style2 pin1 right +0 +27 +27 +Connector_PinHeader_1.00mm +PinHeader_1x28_P1.00mm_Horizontal +Through hole angled pin header, 1x28, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x28 1.00mm single row +0 +28 +28 +Connector_PinHeader_1.00mm +PinHeader_1x28_P1.00mm_Vertical +Through hole straight pin header, 1x28, 1.00mm pitch, single row +Through hole pin header THT 1x28 1.00mm single row +0 +28 +28 +Connector_PinHeader_1.00mm +PinHeader_1x28_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x28, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x28 1.00mm single row style1 pin1 left +0 +28 +28 +Connector_PinHeader_1.00mm +PinHeader_1x28_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x28, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x28 1.00mm single row style2 pin1 right +0 +28 +28 +Connector_PinHeader_1.00mm +PinHeader_1x29_P1.00mm_Horizontal +Through hole angled pin header, 1x29, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x29 1.00mm single row +0 +29 +29 +Connector_PinHeader_1.00mm +PinHeader_1x29_P1.00mm_Vertical +Through hole straight pin header, 1x29, 1.00mm pitch, single row +Through hole pin header THT 1x29 1.00mm single row +0 +29 +29 +Connector_PinHeader_1.00mm +PinHeader_1x29_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x29, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x29 1.00mm single row style1 pin1 left +0 +29 +29 +Connector_PinHeader_1.00mm +PinHeader_1x29_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x29, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x29 1.00mm single row style2 pin1 right +0 +29 +29 +Connector_PinHeader_1.00mm +PinHeader_1x30_P1.00mm_Horizontal +Through hole angled pin header, 1x30, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x30 1.00mm single row +0 +30 +30 +Connector_PinHeader_1.00mm +PinHeader_1x30_P1.00mm_Vertical +Through hole straight pin header, 1x30, 1.00mm pitch, single row +Through hole pin header THT 1x30 1.00mm single row +0 +30 +30 +Connector_PinHeader_1.00mm +PinHeader_1x30_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x30, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x30 1.00mm single row style1 pin1 left +0 +30 +30 +Connector_PinHeader_1.00mm +PinHeader_1x30_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x30, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x30 1.00mm single row style2 pin1 right +0 +30 +30 +Connector_PinHeader_1.00mm +PinHeader_1x31_P1.00mm_Horizontal +Through hole angled pin header, 1x31, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x31 1.00mm single row +0 +31 +31 +Connector_PinHeader_1.00mm +PinHeader_1x31_P1.00mm_Vertical +Through hole straight pin header, 1x31, 1.00mm pitch, single row +Through hole pin header THT 1x31 1.00mm single row +0 +31 +31 +Connector_PinHeader_1.00mm +PinHeader_1x31_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x31, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x31 1.00mm single row style1 pin1 left +0 +31 +31 +Connector_PinHeader_1.00mm +PinHeader_1x31_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x31, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x31 1.00mm single row style2 pin1 right +0 +31 +31 +Connector_PinHeader_1.00mm +PinHeader_1x32_P1.00mm_Horizontal +Through hole angled pin header, 1x32, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x32 1.00mm single row +0 +32 +32 +Connector_PinHeader_1.00mm +PinHeader_1x32_P1.00mm_Vertical +Through hole straight pin header, 1x32, 1.00mm pitch, single row +Through hole pin header THT 1x32 1.00mm single row +0 +32 +32 +Connector_PinHeader_1.00mm +PinHeader_1x32_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x32, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x32 1.00mm single row style1 pin1 left +0 +32 +32 +Connector_PinHeader_1.00mm +PinHeader_1x32_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x32, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x32 1.00mm single row style2 pin1 right +0 +32 +32 +Connector_PinHeader_1.00mm +PinHeader_1x33_P1.00mm_Horizontal +Through hole angled pin header, 1x33, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x33 1.00mm single row +0 +33 +33 +Connector_PinHeader_1.00mm +PinHeader_1x33_P1.00mm_Vertical +Through hole straight pin header, 1x33, 1.00mm pitch, single row +Through hole pin header THT 1x33 1.00mm single row +0 +33 +33 +Connector_PinHeader_1.00mm +PinHeader_1x33_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x33, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x33 1.00mm single row style1 pin1 left +0 +33 +33 +Connector_PinHeader_1.00mm +PinHeader_1x33_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x33, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x33 1.00mm single row style2 pin1 right +0 +33 +33 +Connector_PinHeader_1.00mm +PinHeader_1x34_P1.00mm_Horizontal +Through hole angled pin header, 1x34, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x34 1.00mm single row +0 +34 +34 +Connector_PinHeader_1.00mm +PinHeader_1x34_P1.00mm_Vertical +Through hole straight pin header, 1x34, 1.00mm pitch, single row +Through hole pin header THT 1x34 1.00mm single row +0 +34 +34 +Connector_PinHeader_1.00mm +PinHeader_1x34_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x34, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x34 1.00mm single row style1 pin1 left +0 +34 +34 +Connector_PinHeader_1.00mm +PinHeader_1x34_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x34, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x34 1.00mm single row style2 pin1 right +0 +34 +34 +Connector_PinHeader_1.00mm +PinHeader_1x35_P1.00mm_Horizontal +Through hole angled pin header, 1x35, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x35 1.00mm single row +0 +35 +35 +Connector_PinHeader_1.00mm +PinHeader_1x35_P1.00mm_Vertical +Through hole straight pin header, 1x35, 1.00mm pitch, single row +Through hole pin header THT 1x35 1.00mm single row +0 +35 +35 +Connector_PinHeader_1.00mm +PinHeader_1x35_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x35, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x35 1.00mm single row style1 pin1 left +0 +35 +35 +Connector_PinHeader_1.00mm +PinHeader_1x35_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x35, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x35 1.00mm single row style2 pin1 right +0 +35 +35 +Connector_PinHeader_1.00mm +PinHeader_1x36_P1.00mm_Horizontal +Through hole angled pin header, 1x36, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x36 1.00mm single row +0 +36 +36 +Connector_PinHeader_1.00mm +PinHeader_1x36_P1.00mm_Vertical +Through hole straight pin header, 1x36, 1.00mm pitch, single row +Through hole pin header THT 1x36 1.00mm single row +0 +36 +36 +Connector_PinHeader_1.00mm +PinHeader_1x36_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x36, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x36 1.00mm single row style1 pin1 left +0 +36 +36 +Connector_PinHeader_1.00mm +PinHeader_1x36_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x36, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x36 1.00mm single row style2 pin1 right +0 +36 +36 +Connector_PinHeader_1.00mm +PinHeader_1x37_P1.00mm_Horizontal +Through hole angled pin header, 1x37, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x37 1.00mm single row +0 +37 +37 +Connector_PinHeader_1.00mm +PinHeader_1x37_P1.00mm_Vertical +Through hole straight pin header, 1x37, 1.00mm pitch, single row +Through hole pin header THT 1x37 1.00mm single row +0 +37 +37 +Connector_PinHeader_1.00mm +PinHeader_1x37_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x37, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x37 1.00mm single row style1 pin1 left +0 +37 +37 +Connector_PinHeader_1.00mm +PinHeader_1x37_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x37, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x37 1.00mm single row style2 pin1 right +0 +37 +37 +Connector_PinHeader_1.00mm +PinHeader_1x38_P1.00mm_Horizontal +Through hole angled pin header, 1x38, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x38 1.00mm single row +0 +38 +38 +Connector_PinHeader_1.00mm +PinHeader_1x38_P1.00mm_Vertical +Through hole straight pin header, 1x38, 1.00mm pitch, single row +Through hole pin header THT 1x38 1.00mm single row +0 +38 +38 +Connector_PinHeader_1.00mm +PinHeader_1x38_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x38, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x38 1.00mm single row style1 pin1 left +0 +38 +38 +Connector_PinHeader_1.00mm +PinHeader_1x38_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x38, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x38 1.00mm single row style2 pin1 right +0 +38 +38 +Connector_PinHeader_1.00mm +PinHeader_1x39_P1.00mm_Horizontal +Through hole angled pin header, 1x39, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x39 1.00mm single row +0 +39 +39 +Connector_PinHeader_1.00mm +PinHeader_1x39_P1.00mm_Vertical +Through hole straight pin header, 1x39, 1.00mm pitch, single row +Through hole pin header THT 1x39 1.00mm single row +0 +39 +39 +Connector_PinHeader_1.00mm +PinHeader_1x39_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x39, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x39 1.00mm single row style1 pin1 left +0 +39 +39 +Connector_PinHeader_1.00mm +PinHeader_1x39_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x39, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x39 1.00mm single row style2 pin1 right +0 +39 +39 +Connector_PinHeader_1.00mm +PinHeader_1x40_P1.00mm_Horizontal +Through hole angled pin header, 1x40, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x40 1.00mm single row +0 +40 +40 +Connector_PinHeader_1.00mm +PinHeader_1x40_P1.00mm_Vertical +Through hole straight pin header, 1x40, 1.00mm pitch, single row +Through hole pin header THT 1x40 1.00mm single row +0 +40 +40 +Connector_PinHeader_1.00mm +PinHeader_1x40_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x40, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x40 1.00mm single row style1 pin1 left +0 +40 +40 +Connector_PinHeader_1.00mm +PinHeader_1x40_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x40, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x40 1.00mm single row style2 pin1 right +0 +40 +40 +Connector_PinHeader_1.00mm +PinHeader_2x01_P1.00mm_Horizontal +Through hole angled pin header, 2x01, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x01 1.00mm double row +0 +2 +2 +Connector_PinHeader_1.00mm +PinHeader_2x01_P1.00mm_Vertical +Through hole straight pin header, 2x01, 1.00mm pitch, double rows +Through hole pin header THT 2x01 1.00mm double row +0 +2 +2 +Connector_PinHeader_1.00mm +PinHeader_2x01_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x01, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x01 1.00mm double row +0 +2 +2 +Connector_PinHeader_1.00mm +PinHeader_2x02_P1.00mm_Horizontal +Through hole angled pin header, 2x02, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x02 1.00mm double row +0 +4 +4 +Connector_PinHeader_1.00mm +PinHeader_2x02_P1.00mm_Vertical +Through hole straight pin header, 2x02, 1.00mm pitch, double rows +Through hole pin header THT 2x02 1.00mm double row +0 +4 +4 +Connector_PinHeader_1.00mm +PinHeader_2x02_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x02, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x02 1.00mm double row +0 +4 +4 +Connector_PinHeader_1.00mm +PinHeader_2x03_P1.00mm_Horizontal +Through hole angled pin header, 2x03, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x03 1.00mm double row +0 +6 +6 +Connector_PinHeader_1.00mm +PinHeader_2x03_P1.00mm_Vertical +Through hole straight pin header, 2x03, 1.00mm pitch, double rows +Through hole pin header THT 2x03 1.00mm double row +0 +6 +6 +Connector_PinHeader_1.00mm +PinHeader_2x03_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x03, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x03 1.00mm double row +0 +6 +6 +Connector_PinHeader_1.00mm +PinHeader_2x04_P1.00mm_Horizontal +Through hole angled pin header, 2x04, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x04 1.00mm double row +0 +8 +8 +Connector_PinHeader_1.00mm +PinHeader_2x04_P1.00mm_Vertical +Through hole straight pin header, 2x04, 1.00mm pitch, double rows +Through hole pin header THT 2x04 1.00mm double row +0 +8 +8 +Connector_PinHeader_1.00mm +PinHeader_2x04_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x04, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x04 1.00mm double row +0 +8 +8 +Connector_PinHeader_1.00mm +PinHeader_2x05_P1.00mm_Horizontal +Through hole angled pin header, 2x05, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x05 1.00mm double row +0 +10 +10 +Connector_PinHeader_1.00mm +PinHeader_2x05_P1.00mm_Vertical +Through hole straight pin header, 2x05, 1.00mm pitch, double rows +Through hole pin header THT 2x05 1.00mm double row +0 +10 +10 +Connector_PinHeader_1.00mm +PinHeader_2x05_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x05, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x05 1.00mm double row +0 +10 +10 +Connector_PinHeader_1.00mm +PinHeader_2x06_P1.00mm_Horizontal +Through hole angled pin header, 2x06, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x06 1.00mm double row +0 +12 +12 +Connector_PinHeader_1.00mm +PinHeader_2x06_P1.00mm_Vertical +Through hole straight pin header, 2x06, 1.00mm pitch, double rows +Through hole pin header THT 2x06 1.00mm double row +0 +12 +12 +Connector_PinHeader_1.00mm +PinHeader_2x06_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x06, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x06 1.00mm double row +0 +12 +12 +Connector_PinHeader_1.00mm +PinHeader_2x07_P1.00mm_Horizontal +Through hole angled pin header, 2x07, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x07 1.00mm double row +0 +14 +14 +Connector_PinHeader_1.00mm +PinHeader_2x07_P1.00mm_Vertical +Through hole straight pin header, 2x07, 1.00mm pitch, double rows +Through hole pin header THT 2x07 1.00mm double row +0 +14 +14 +Connector_PinHeader_1.00mm +PinHeader_2x07_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x07, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x07 1.00mm double row +0 +14 +14 +Connector_PinHeader_1.00mm +PinHeader_2x08_P1.00mm_Horizontal +Through hole angled pin header, 2x08, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x08 1.00mm double row +0 +16 +16 +Connector_PinHeader_1.00mm +PinHeader_2x08_P1.00mm_Vertical +Through hole straight pin header, 2x08, 1.00mm pitch, double rows +Through hole pin header THT 2x08 1.00mm double row +0 +16 +16 +Connector_PinHeader_1.00mm +PinHeader_2x08_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x08, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x08 1.00mm double row +0 +16 +16 +Connector_PinHeader_1.00mm +PinHeader_2x09_P1.00mm_Horizontal +Through hole angled pin header, 2x09, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x09 1.00mm double row +0 +18 +18 +Connector_PinHeader_1.00mm +PinHeader_2x09_P1.00mm_Vertical +Through hole straight pin header, 2x09, 1.00mm pitch, double rows +Through hole pin header THT 2x09 1.00mm double row +0 +18 +18 +Connector_PinHeader_1.00mm +PinHeader_2x09_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x09, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x09 1.00mm double row +0 +18 +18 +Connector_PinHeader_1.00mm +PinHeader_2x10_P1.00mm_Horizontal +Through hole angled pin header, 2x10, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x10 1.00mm double row +0 +20 +20 +Connector_PinHeader_1.00mm +PinHeader_2x10_P1.00mm_Vertical +Through hole straight pin header, 2x10, 1.00mm pitch, double rows +Through hole pin header THT 2x10 1.00mm double row +0 +20 +20 +Connector_PinHeader_1.00mm +PinHeader_2x10_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x10, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x10 1.00mm double row +0 +20 +20 +Connector_PinHeader_1.00mm +PinHeader_2x11_P1.00mm_Horizontal +Through hole angled pin header, 2x11, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x11 1.00mm double row +0 +22 +22 +Connector_PinHeader_1.00mm +PinHeader_2x11_P1.00mm_Vertical +Through hole straight pin header, 2x11, 1.00mm pitch, double rows +Through hole pin header THT 2x11 1.00mm double row +0 +22 +22 +Connector_PinHeader_1.00mm +PinHeader_2x11_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x11, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x11 1.00mm double row +0 +22 +22 +Connector_PinHeader_1.00mm +PinHeader_2x12_P1.00mm_Horizontal +Through hole angled pin header, 2x12, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x12 1.00mm double row +0 +24 +24 +Connector_PinHeader_1.00mm +PinHeader_2x12_P1.00mm_Vertical +Through hole straight pin header, 2x12, 1.00mm pitch, double rows +Through hole pin header THT 2x12 1.00mm double row +0 +24 +24 +Connector_PinHeader_1.00mm +PinHeader_2x12_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x12, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x12 1.00mm double row +0 +24 +24 +Connector_PinHeader_1.00mm +PinHeader_2x13_P1.00mm_Horizontal +Through hole angled pin header, 2x13, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x13 1.00mm double row +0 +26 +26 +Connector_PinHeader_1.00mm +PinHeader_2x13_P1.00mm_Vertical +Through hole straight pin header, 2x13, 1.00mm pitch, double rows +Through hole pin header THT 2x13 1.00mm double row +0 +26 +26 +Connector_PinHeader_1.00mm +PinHeader_2x13_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x13, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x13 1.00mm double row +0 +26 +26 +Connector_PinHeader_1.00mm +PinHeader_2x14_P1.00mm_Horizontal +Through hole angled pin header, 2x14, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x14 1.00mm double row +0 +28 +28 +Connector_PinHeader_1.00mm +PinHeader_2x14_P1.00mm_Vertical +Through hole straight pin header, 2x14, 1.00mm pitch, double rows +Through hole pin header THT 2x14 1.00mm double row +0 +28 +28 +Connector_PinHeader_1.00mm +PinHeader_2x14_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x14, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x14 1.00mm double row +0 +28 +28 +Connector_PinHeader_1.00mm +PinHeader_2x15_P1.00mm_Horizontal +Through hole angled pin header, 2x15, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x15 1.00mm double row +0 +30 +30 +Connector_PinHeader_1.00mm +PinHeader_2x15_P1.00mm_Vertical +Through hole straight pin header, 2x15, 1.00mm pitch, double rows +Through hole pin header THT 2x15 1.00mm double row +0 +30 +30 +Connector_PinHeader_1.00mm +PinHeader_2x15_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x15, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x15 1.00mm double row +0 +30 +30 +Connector_PinHeader_1.00mm +PinHeader_2x16_P1.00mm_Horizontal +Through hole angled pin header, 2x16, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x16 1.00mm double row +0 +32 +32 +Connector_PinHeader_1.00mm +PinHeader_2x16_P1.00mm_Vertical +Through hole straight pin header, 2x16, 1.00mm pitch, double rows +Through hole pin header THT 2x16 1.00mm double row +0 +32 +32 +Connector_PinHeader_1.00mm +PinHeader_2x16_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x16, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x16 1.00mm double row +0 +32 +32 +Connector_PinHeader_1.00mm +PinHeader_2x17_P1.00mm_Horizontal +Through hole angled pin header, 2x17, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x17 1.00mm double row +0 +34 +34 +Connector_PinHeader_1.00mm +PinHeader_2x17_P1.00mm_Vertical +Through hole straight pin header, 2x17, 1.00mm pitch, double rows +Through hole pin header THT 2x17 1.00mm double row +0 +34 +34 +Connector_PinHeader_1.00mm +PinHeader_2x17_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x17, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x17 1.00mm double row +0 +34 +34 +Connector_PinHeader_1.00mm +PinHeader_2x18_P1.00mm_Horizontal +Through hole angled pin header, 2x18, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x18 1.00mm double row +0 +36 +36 +Connector_PinHeader_1.00mm +PinHeader_2x18_P1.00mm_Vertical +Through hole straight pin header, 2x18, 1.00mm pitch, double rows +Through hole pin header THT 2x18 1.00mm double row +0 +36 +36 +Connector_PinHeader_1.00mm +PinHeader_2x18_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x18, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x18 1.00mm double row +0 +36 +36 +Connector_PinHeader_1.00mm +PinHeader_2x19_P1.00mm_Horizontal +Through hole angled pin header, 2x19, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x19 1.00mm double row +0 +38 +38 +Connector_PinHeader_1.00mm +PinHeader_2x19_P1.00mm_Vertical +Through hole straight pin header, 2x19, 1.00mm pitch, double rows +Through hole pin header THT 2x19 1.00mm double row +0 +38 +38 +Connector_PinHeader_1.00mm +PinHeader_2x19_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x19, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x19 1.00mm double row +0 +38 +38 +Connector_PinHeader_1.00mm +PinHeader_2x20_P1.00mm_Horizontal +Through hole angled pin header, 2x20, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x20 1.00mm double row +0 +40 +40 +Connector_PinHeader_1.00mm +PinHeader_2x20_P1.00mm_Vertical +Through hole straight pin header, 2x20, 1.00mm pitch, double rows +Through hole pin header THT 2x20 1.00mm double row +0 +40 +40 +Connector_PinHeader_1.00mm +PinHeader_2x20_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x20, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x20 1.00mm double row +0 +40 +40 +Connector_PinHeader_1.00mm +PinHeader_2x21_P1.00mm_Horizontal +Through hole angled pin header, 2x21, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x21 1.00mm double row +0 +42 +42 +Connector_PinHeader_1.00mm +PinHeader_2x21_P1.00mm_Vertical +Through hole straight pin header, 2x21, 1.00mm pitch, double rows +Through hole pin header THT 2x21 1.00mm double row +0 +42 +42 +Connector_PinHeader_1.00mm +PinHeader_2x21_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x21, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x21 1.00mm double row +0 +42 +42 +Connector_PinHeader_1.00mm +PinHeader_2x22_P1.00mm_Horizontal +Through hole angled pin header, 2x22, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x22 1.00mm double row +0 +44 +44 +Connector_PinHeader_1.00mm +PinHeader_2x22_P1.00mm_Vertical +Through hole straight pin header, 2x22, 1.00mm pitch, double rows +Through hole pin header THT 2x22 1.00mm double row +0 +44 +44 +Connector_PinHeader_1.00mm +PinHeader_2x22_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x22, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x22 1.00mm double row +0 +44 +44 +Connector_PinHeader_1.00mm +PinHeader_2x23_P1.00mm_Horizontal +Through hole angled pin header, 2x23, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x23 1.00mm double row +0 +46 +46 +Connector_PinHeader_1.00mm +PinHeader_2x23_P1.00mm_Vertical +Through hole straight pin header, 2x23, 1.00mm pitch, double rows +Through hole pin header THT 2x23 1.00mm double row +0 +46 +46 +Connector_PinHeader_1.00mm +PinHeader_2x23_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x23, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x23 1.00mm double row +0 +46 +46 +Connector_PinHeader_1.00mm +PinHeader_2x24_P1.00mm_Horizontal +Through hole angled pin header, 2x24, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x24 1.00mm double row +0 +48 +48 +Connector_PinHeader_1.00mm +PinHeader_2x24_P1.00mm_Vertical +Through hole straight pin header, 2x24, 1.00mm pitch, double rows +Through hole pin header THT 2x24 1.00mm double row +0 +48 +48 +Connector_PinHeader_1.00mm +PinHeader_2x24_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x24, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x24 1.00mm double row +0 +48 +48 +Connector_PinHeader_1.00mm +PinHeader_2x25_P1.00mm_Horizontal +Through hole angled pin header, 2x25, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x25 1.00mm double row +0 +50 +50 +Connector_PinHeader_1.00mm +PinHeader_2x25_P1.00mm_Vertical +Through hole straight pin header, 2x25, 1.00mm pitch, double rows +Through hole pin header THT 2x25 1.00mm double row +0 +50 +50 +Connector_PinHeader_1.00mm +PinHeader_2x25_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x25, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x25 1.00mm double row +0 +50 +50 +Connector_PinHeader_1.00mm +PinHeader_2x26_P1.00mm_Horizontal +Through hole angled pin header, 2x26, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x26 1.00mm double row +0 +52 +52 +Connector_PinHeader_1.00mm +PinHeader_2x26_P1.00mm_Vertical +Through hole straight pin header, 2x26, 1.00mm pitch, double rows +Through hole pin header THT 2x26 1.00mm double row +0 +52 +52 +Connector_PinHeader_1.00mm +PinHeader_2x26_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x26, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x26 1.00mm double row +0 +52 +52 +Connector_PinHeader_1.00mm +PinHeader_2x27_P1.00mm_Horizontal +Through hole angled pin header, 2x27, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x27 1.00mm double row +0 +54 +54 +Connector_PinHeader_1.00mm +PinHeader_2x27_P1.00mm_Vertical +Through hole straight pin header, 2x27, 1.00mm pitch, double rows +Through hole pin header THT 2x27 1.00mm double row +0 +54 +54 +Connector_PinHeader_1.00mm +PinHeader_2x27_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x27, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x27 1.00mm double row +0 +54 +54 +Connector_PinHeader_1.00mm +PinHeader_2x28_P1.00mm_Horizontal +Through hole angled pin header, 2x28, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x28 1.00mm double row +0 +56 +56 +Connector_PinHeader_1.00mm +PinHeader_2x28_P1.00mm_Vertical +Through hole straight pin header, 2x28, 1.00mm pitch, double rows +Through hole pin header THT 2x28 1.00mm double row +0 +56 +56 +Connector_PinHeader_1.00mm +PinHeader_2x28_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x28, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x28 1.00mm double row +0 +56 +56 +Connector_PinHeader_1.00mm +PinHeader_2x29_P1.00mm_Horizontal +Through hole angled pin header, 2x29, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x29 1.00mm double row +0 +58 +58 +Connector_PinHeader_1.00mm +PinHeader_2x29_P1.00mm_Vertical +Through hole straight pin header, 2x29, 1.00mm pitch, double rows +Through hole pin header THT 2x29 1.00mm double row +0 +58 +58 +Connector_PinHeader_1.00mm +PinHeader_2x29_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x29, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x29 1.00mm double row +0 +58 +58 +Connector_PinHeader_1.00mm +PinHeader_2x30_P1.00mm_Horizontal +Through hole angled pin header, 2x30, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x30 1.00mm double row +0 +60 +60 +Connector_PinHeader_1.00mm +PinHeader_2x30_P1.00mm_Vertical +Through hole straight pin header, 2x30, 1.00mm pitch, double rows +Through hole pin header THT 2x30 1.00mm double row +0 +60 +60 +Connector_PinHeader_1.00mm +PinHeader_2x30_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x30, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x30 1.00mm double row +0 +60 +60 +Connector_PinHeader_1.00mm +PinHeader_2x31_P1.00mm_Horizontal +Through hole angled pin header, 2x31, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x31 1.00mm double row +0 +62 +62 +Connector_PinHeader_1.00mm +PinHeader_2x31_P1.00mm_Vertical +Through hole straight pin header, 2x31, 1.00mm pitch, double rows +Through hole pin header THT 2x31 1.00mm double row +0 +62 +62 +Connector_PinHeader_1.00mm +PinHeader_2x31_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x31, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x31 1.00mm double row +0 +62 +62 +Connector_PinHeader_1.00mm +PinHeader_2x32_P1.00mm_Horizontal +Through hole angled pin header, 2x32, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x32 1.00mm double row +0 +64 +64 +Connector_PinHeader_1.00mm +PinHeader_2x32_P1.00mm_Vertical +Through hole straight pin header, 2x32, 1.00mm pitch, double rows +Through hole pin header THT 2x32 1.00mm double row +0 +64 +64 +Connector_PinHeader_1.00mm +PinHeader_2x32_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x32, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x32 1.00mm double row +0 +64 +64 +Connector_PinHeader_1.00mm +PinHeader_2x33_P1.00mm_Horizontal +Through hole angled pin header, 2x33, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x33 1.00mm double row +0 +66 +66 +Connector_PinHeader_1.00mm +PinHeader_2x33_P1.00mm_Vertical +Through hole straight pin header, 2x33, 1.00mm pitch, double rows +Through hole pin header THT 2x33 1.00mm double row +0 +66 +66 +Connector_PinHeader_1.00mm +PinHeader_2x33_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x33, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x33 1.00mm double row +0 +66 +66 +Connector_PinHeader_1.00mm +PinHeader_2x34_P1.00mm_Horizontal +Through hole angled pin header, 2x34, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x34 1.00mm double row +0 +68 +68 +Connector_PinHeader_1.00mm +PinHeader_2x34_P1.00mm_Vertical +Through hole straight pin header, 2x34, 1.00mm pitch, double rows +Through hole pin header THT 2x34 1.00mm double row +0 +68 +68 +Connector_PinHeader_1.00mm +PinHeader_2x34_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x34, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x34 1.00mm double row +0 +68 +68 +Connector_PinHeader_1.00mm +PinHeader_2x35_P1.00mm_Horizontal +Through hole angled pin header, 2x35, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x35 1.00mm double row +0 +70 +70 +Connector_PinHeader_1.00mm +PinHeader_2x35_P1.00mm_Vertical +Through hole straight pin header, 2x35, 1.00mm pitch, double rows +Through hole pin header THT 2x35 1.00mm double row +0 +70 +70 +Connector_PinHeader_1.00mm +PinHeader_2x35_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x35, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x35 1.00mm double row +0 +70 +70 +Connector_PinHeader_1.00mm +PinHeader_2x36_P1.00mm_Horizontal +Through hole angled pin header, 2x36, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x36 1.00mm double row +0 +72 +72 +Connector_PinHeader_1.00mm +PinHeader_2x36_P1.00mm_Vertical +Through hole straight pin header, 2x36, 1.00mm pitch, double rows +Through hole pin header THT 2x36 1.00mm double row +0 +72 +72 +Connector_PinHeader_1.00mm +PinHeader_2x36_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x36, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x36 1.00mm double row +0 +72 +72 +Connector_PinHeader_1.00mm +PinHeader_2x37_P1.00mm_Horizontal +Through hole angled pin header, 2x37, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x37 1.00mm double row +0 +74 +74 +Connector_PinHeader_1.00mm +PinHeader_2x37_P1.00mm_Vertical +Through hole straight pin header, 2x37, 1.00mm pitch, double rows +Through hole pin header THT 2x37 1.00mm double row +0 +74 +74 +Connector_PinHeader_1.00mm +PinHeader_2x37_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x37, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x37 1.00mm double row +0 +74 +74 +Connector_PinHeader_1.00mm +PinHeader_2x38_P1.00mm_Horizontal +Through hole angled pin header, 2x38, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x38 1.00mm double row +0 +76 +76 +Connector_PinHeader_1.00mm +PinHeader_2x38_P1.00mm_Vertical +Through hole straight pin header, 2x38, 1.00mm pitch, double rows +Through hole pin header THT 2x38 1.00mm double row +0 +76 +76 +Connector_PinHeader_1.00mm +PinHeader_2x38_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x38, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x38 1.00mm double row +0 +76 +76 +Connector_PinHeader_1.00mm +PinHeader_2x39_P1.00mm_Horizontal +Through hole angled pin header, 2x39, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x39 1.00mm double row +0 +78 +78 +Connector_PinHeader_1.00mm +PinHeader_2x39_P1.00mm_Vertical +Through hole straight pin header, 2x39, 1.00mm pitch, double rows +Through hole pin header THT 2x39 1.00mm double row +0 +78 +78 +Connector_PinHeader_1.00mm +PinHeader_2x39_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x39, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x39 1.00mm double row +0 +78 +78 +Connector_PinHeader_1.00mm +PinHeader_2x40_P1.00mm_Horizontal +Through hole angled pin header, 2x40, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x40 1.00mm double row +0 +80 +80 +Connector_PinHeader_1.00mm +PinHeader_2x40_P1.00mm_Vertical +Through hole straight pin header, 2x40, 1.00mm pitch, double rows +Through hole pin header THT 2x40 1.00mm double row +0 +80 +80 +Connector_PinHeader_1.00mm +PinHeader_2x40_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x40, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x40 1.00mm double row +0 +80 +80 +Connector_PinHeader_1.27mm +PinHeader_1x01_P1.27mm_Horizontal +Through hole angled pin header, 1x01, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x01 1.27mm single row +0 +1 +1 +Connector_PinHeader_1.27mm +PinHeader_1x01_P1.27mm_Vertical +Through hole straight pin header, 1x01, 1.27mm pitch, single row +Through hole pin header THT 1x01 1.27mm single row +0 +1 +1 +Connector_PinHeader_1.27mm +PinHeader_1x02_P1.27mm_Horizontal +Through hole angled pin header, 1x02, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x02 1.27mm single row +0 +2 +2 +Connector_PinHeader_1.27mm +PinHeader_1x02_P1.27mm_Vertical +Through hole straight pin header, 1x02, 1.27mm pitch, single row +Through hole pin header THT 1x02 1.27mm single row +0 +2 +2 +Connector_PinHeader_1.27mm +PinHeader_1x02_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x02, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x02 1.27mm single row style1 pin1 left +0 +2 +2 +Connector_PinHeader_1.27mm +PinHeader_1x02_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x02, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x02 1.27mm single row style2 pin1 right +0 +2 +2 +Connector_PinHeader_1.27mm +PinHeader_1x03_P1.27mm_Horizontal +Through hole angled pin header, 1x03, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x03 1.27mm single row +0 +3 +3 +Connector_PinHeader_1.27mm +PinHeader_1x03_P1.27mm_Vertical +Through hole straight pin header, 1x03, 1.27mm pitch, single row +Through hole pin header THT 1x03 1.27mm single row +0 +3 +3 +Connector_PinHeader_1.27mm +PinHeader_1x03_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x03, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x03 1.27mm single row style1 pin1 left +0 +3 +3 +Connector_PinHeader_1.27mm +PinHeader_1x03_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x03, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x03 1.27mm single row style2 pin1 right +0 +3 +3 +Connector_PinHeader_1.27mm +PinHeader_1x04_P1.27mm_Horizontal +Through hole angled pin header, 1x04, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x04 1.27mm single row +0 +4 +4 +Connector_PinHeader_1.27mm +PinHeader_1x04_P1.27mm_Vertical +Through hole straight pin header, 1x04, 1.27mm pitch, single row +Through hole pin header THT 1x04 1.27mm single row +0 +4 +4 +Connector_PinHeader_1.27mm +PinHeader_1x04_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x04, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x04 1.27mm single row style1 pin1 left +0 +4 +4 +Connector_PinHeader_1.27mm +PinHeader_1x04_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x04, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x04 1.27mm single row style2 pin1 right +0 +4 +4 +Connector_PinHeader_1.27mm +PinHeader_1x05_P1.27mm_Horizontal +Through hole angled pin header, 1x05, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x05 1.27mm single row +0 +5 +5 +Connector_PinHeader_1.27mm +PinHeader_1x05_P1.27mm_Vertical +Through hole straight pin header, 1x05, 1.27mm pitch, single row +Through hole pin header THT 1x05 1.27mm single row +0 +5 +5 +Connector_PinHeader_1.27mm +PinHeader_1x05_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x05, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x05 1.27mm single row style1 pin1 left +0 +5 +5 +Connector_PinHeader_1.27mm +PinHeader_1x05_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x05, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x05 1.27mm single row style2 pin1 right +0 +5 +5 +Connector_PinHeader_1.27mm +PinHeader_1x06_P1.27mm_Horizontal +Through hole angled pin header, 1x06, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x06 1.27mm single row +0 +6 +6 +Connector_PinHeader_1.27mm +PinHeader_1x06_P1.27mm_Vertical +Through hole straight pin header, 1x06, 1.27mm pitch, single row +Through hole pin header THT 1x06 1.27mm single row +0 +6 +6 +Connector_PinHeader_1.27mm +PinHeader_1x06_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x06, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x06 1.27mm single row style1 pin1 left +0 +6 +6 +Connector_PinHeader_1.27mm +PinHeader_1x06_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x06, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x06 1.27mm single row style2 pin1 right +0 +6 +6 +Connector_PinHeader_1.27mm +PinHeader_1x07_P1.27mm_Horizontal +Through hole angled pin header, 1x07, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x07 1.27mm single row +0 +7 +7 +Connector_PinHeader_1.27mm +PinHeader_1x07_P1.27mm_Vertical +Through hole straight pin header, 1x07, 1.27mm pitch, single row +Through hole pin header THT 1x07 1.27mm single row +0 +7 +7 +Connector_PinHeader_1.27mm +PinHeader_1x07_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x07, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x07 1.27mm single row style1 pin1 left +0 +7 +7 +Connector_PinHeader_1.27mm +PinHeader_1x07_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x07, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x07 1.27mm single row style2 pin1 right +0 +7 +7 +Connector_PinHeader_1.27mm +PinHeader_1x08_P1.27mm_Horizontal +Through hole angled pin header, 1x08, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x08 1.27mm single row +0 +8 +8 +Connector_PinHeader_1.27mm +PinHeader_1x08_P1.27mm_Vertical +Through hole straight pin header, 1x08, 1.27mm pitch, single row +Through hole pin header THT 1x08 1.27mm single row +0 +8 +8 +Connector_PinHeader_1.27mm +PinHeader_1x08_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x08, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x08 1.27mm single row style1 pin1 left +0 +8 +8 +Connector_PinHeader_1.27mm +PinHeader_1x08_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x08, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x08 1.27mm single row style2 pin1 right +0 +8 +8 +Connector_PinHeader_1.27mm +PinHeader_1x09_P1.27mm_Horizontal +Through hole angled pin header, 1x09, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x09 1.27mm single row +0 +9 +9 +Connector_PinHeader_1.27mm +PinHeader_1x09_P1.27mm_Vertical +Through hole straight pin header, 1x09, 1.27mm pitch, single row +Through hole pin header THT 1x09 1.27mm single row +0 +9 +9 +Connector_PinHeader_1.27mm +PinHeader_1x09_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x09, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x09 1.27mm single row style1 pin1 left +0 +9 +9 +Connector_PinHeader_1.27mm +PinHeader_1x09_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x09, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x09 1.27mm single row style2 pin1 right +0 +9 +9 +Connector_PinHeader_1.27mm +PinHeader_1x10_P1.27mm_Horizontal +Through hole angled pin header, 1x10, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x10 1.27mm single row +0 +10 +10 +Connector_PinHeader_1.27mm +PinHeader_1x10_P1.27mm_Vertical +Through hole straight pin header, 1x10, 1.27mm pitch, single row +Through hole pin header THT 1x10 1.27mm single row +0 +10 +10 +Connector_PinHeader_1.27mm +PinHeader_1x10_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x10, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x10 1.27mm single row style1 pin1 left +0 +10 +10 +Connector_PinHeader_1.27mm +PinHeader_1x10_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x10, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x10 1.27mm single row style2 pin1 right +0 +10 +10 +Connector_PinHeader_1.27mm +PinHeader_1x11_P1.27mm_Horizontal +Through hole angled pin header, 1x11, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x11 1.27mm single row +0 +11 +11 +Connector_PinHeader_1.27mm +PinHeader_1x11_P1.27mm_Vertical +Through hole straight pin header, 1x11, 1.27mm pitch, single row +Through hole pin header THT 1x11 1.27mm single row +0 +11 +11 +Connector_PinHeader_1.27mm +PinHeader_1x11_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x11, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x11 1.27mm single row style1 pin1 left +0 +11 +11 +Connector_PinHeader_1.27mm +PinHeader_1x11_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x11, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x11 1.27mm single row style2 pin1 right +0 +11 +11 +Connector_PinHeader_1.27mm +PinHeader_1x12_P1.27mm_Horizontal +Through hole angled pin header, 1x12, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x12 1.27mm single row +0 +12 +12 +Connector_PinHeader_1.27mm +PinHeader_1x12_P1.27mm_Vertical +Through hole straight pin header, 1x12, 1.27mm pitch, single row +Through hole pin header THT 1x12 1.27mm single row +0 +12 +12 +Connector_PinHeader_1.27mm +PinHeader_1x12_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x12, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x12 1.27mm single row style1 pin1 left +0 +12 +12 +Connector_PinHeader_1.27mm +PinHeader_1x12_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x12, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x12 1.27mm single row style2 pin1 right +0 +12 +12 +Connector_PinHeader_1.27mm +PinHeader_1x13_P1.27mm_Horizontal +Through hole angled pin header, 1x13, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x13 1.27mm single row +0 +13 +13 +Connector_PinHeader_1.27mm +PinHeader_1x13_P1.27mm_Vertical +Through hole straight pin header, 1x13, 1.27mm pitch, single row +Through hole pin header THT 1x13 1.27mm single row +0 +13 +13 +Connector_PinHeader_1.27mm +PinHeader_1x13_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x13, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x13 1.27mm single row style1 pin1 left +0 +13 +13 +Connector_PinHeader_1.27mm +PinHeader_1x13_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x13, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x13 1.27mm single row style2 pin1 right +0 +13 +13 +Connector_PinHeader_1.27mm +PinHeader_1x14_P1.27mm_Horizontal +Through hole angled pin header, 1x14, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x14 1.27mm single row +0 +14 +14 +Connector_PinHeader_1.27mm +PinHeader_1x14_P1.27mm_Vertical +Through hole straight pin header, 1x14, 1.27mm pitch, single row +Through hole pin header THT 1x14 1.27mm single row +0 +14 +14 +Connector_PinHeader_1.27mm +PinHeader_1x14_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x14, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x14 1.27mm single row style1 pin1 left +0 +14 +14 +Connector_PinHeader_1.27mm +PinHeader_1x14_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x14, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x14 1.27mm single row style2 pin1 right +0 +14 +14 +Connector_PinHeader_1.27mm +PinHeader_1x15_P1.27mm_Horizontal +Through hole angled pin header, 1x15, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x15 1.27mm single row +0 +15 +15 +Connector_PinHeader_1.27mm +PinHeader_1x15_P1.27mm_Vertical +Through hole straight pin header, 1x15, 1.27mm pitch, single row +Through hole pin header THT 1x15 1.27mm single row +0 +15 +15 +Connector_PinHeader_1.27mm +PinHeader_1x15_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x15, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x15 1.27mm single row style1 pin1 left +0 +15 +15 +Connector_PinHeader_1.27mm +PinHeader_1x15_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x15, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x15 1.27mm single row style2 pin1 right +0 +15 +15 +Connector_PinHeader_1.27mm +PinHeader_1x16_P1.27mm_Horizontal +Through hole angled pin header, 1x16, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x16 1.27mm single row +0 +16 +16 +Connector_PinHeader_1.27mm +PinHeader_1x16_P1.27mm_Vertical +Through hole straight pin header, 1x16, 1.27mm pitch, single row +Through hole pin header THT 1x16 1.27mm single row +0 +16 +16 +Connector_PinHeader_1.27mm +PinHeader_1x16_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x16, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x16 1.27mm single row style1 pin1 left +0 +16 +16 +Connector_PinHeader_1.27mm +PinHeader_1x16_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x16, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x16 1.27mm single row style2 pin1 right +0 +16 +16 +Connector_PinHeader_1.27mm +PinHeader_1x17_P1.27mm_Horizontal +Through hole angled pin header, 1x17, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x17 1.27mm single row +0 +17 +17 +Connector_PinHeader_1.27mm +PinHeader_1x17_P1.27mm_Vertical +Through hole straight pin header, 1x17, 1.27mm pitch, single row +Through hole pin header THT 1x17 1.27mm single row +0 +17 +17 +Connector_PinHeader_1.27mm +PinHeader_1x17_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x17, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x17 1.27mm single row style1 pin1 left +0 +17 +17 +Connector_PinHeader_1.27mm +PinHeader_1x17_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x17, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x17 1.27mm single row style2 pin1 right +0 +17 +17 +Connector_PinHeader_1.27mm +PinHeader_1x18_P1.27mm_Horizontal +Through hole angled pin header, 1x18, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x18 1.27mm single row +0 +18 +18 +Connector_PinHeader_1.27mm +PinHeader_1x18_P1.27mm_Vertical +Through hole straight pin header, 1x18, 1.27mm pitch, single row +Through hole pin header THT 1x18 1.27mm single row +0 +18 +18 +Connector_PinHeader_1.27mm +PinHeader_1x18_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x18, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x18 1.27mm single row style1 pin1 left +0 +18 +18 +Connector_PinHeader_1.27mm +PinHeader_1x18_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x18, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x18 1.27mm single row style2 pin1 right +0 +18 +18 +Connector_PinHeader_1.27mm +PinHeader_1x19_P1.27mm_Horizontal +Through hole angled pin header, 1x19, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x19 1.27mm single row +0 +19 +19 +Connector_PinHeader_1.27mm +PinHeader_1x19_P1.27mm_Vertical +Through hole straight pin header, 1x19, 1.27mm pitch, single row +Through hole pin header THT 1x19 1.27mm single row +0 +19 +19 +Connector_PinHeader_1.27mm +PinHeader_1x19_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x19, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x19 1.27mm single row style1 pin1 left +0 +19 +19 +Connector_PinHeader_1.27mm +PinHeader_1x19_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x19, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x19 1.27mm single row style2 pin1 right +0 +19 +19 +Connector_PinHeader_1.27mm +PinHeader_1x20_P1.27mm_Horizontal +Through hole angled pin header, 1x20, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x20 1.27mm single row +0 +20 +20 +Connector_PinHeader_1.27mm +PinHeader_1x20_P1.27mm_Vertical +Through hole straight pin header, 1x20, 1.27mm pitch, single row +Through hole pin header THT 1x20 1.27mm single row +0 +20 +20 +Connector_PinHeader_1.27mm +PinHeader_1x20_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x20, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x20 1.27mm single row style1 pin1 left +0 +20 +20 +Connector_PinHeader_1.27mm +PinHeader_1x20_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x20, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x20 1.27mm single row style2 pin1 right +0 +20 +20 +Connector_PinHeader_1.27mm +PinHeader_1x21_P1.27mm_Horizontal +Through hole angled pin header, 1x21, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x21 1.27mm single row +0 +21 +21 +Connector_PinHeader_1.27mm +PinHeader_1x21_P1.27mm_Vertical +Through hole straight pin header, 1x21, 1.27mm pitch, single row +Through hole pin header THT 1x21 1.27mm single row +0 +21 +21 +Connector_PinHeader_1.27mm +PinHeader_1x21_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x21, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x21 1.27mm single row style1 pin1 left +0 +21 +21 +Connector_PinHeader_1.27mm +PinHeader_1x21_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x21, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x21 1.27mm single row style2 pin1 right +0 +21 +21 +Connector_PinHeader_1.27mm +PinHeader_1x22_P1.27mm_Horizontal +Through hole angled pin header, 1x22, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x22 1.27mm single row +0 +22 +22 +Connector_PinHeader_1.27mm +PinHeader_1x22_P1.27mm_Vertical +Through hole straight pin header, 1x22, 1.27mm pitch, single row +Through hole pin header THT 1x22 1.27mm single row +0 +22 +22 +Connector_PinHeader_1.27mm +PinHeader_1x22_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x22, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x22 1.27mm single row style1 pin1 left +0 +22 +22 +Connector_PinHeader_1.27mm +PinHeader_1x22_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x22, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x22 1.27mm single row style2 pin1 right +0 +22 +22 +Connector_PinHeader_1.27mm +PinHeader_1x23_P1.27mm_Horizontal +Through hole angled pin header, 1x23, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x23 1.27mm single row +0 +23 +23 +Connector_PinHeader_1.27mm +PinHeader_1x23_P1.27mm_Vertical +Through hole straight pin header, 1x23, 1.27mm pitch, single row +Through hole pin header THT 1x23 1.27mm single row +0 +23 +23 +Connector_PinHeader_1.27mm +PinHeader_1x23_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x23, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x23 1.27mm single row style1 pin1 left +0 +23 +23 +Connector_PinHeader_1.27mm +PinHeader_1x23_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x23, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x23 1.27mm single row style2 pin1 right +0 +23 +23 +Connector_PinHeader_1.27mm +PinHeader_1x24_P1.27mm_Horizontal +Through hole angled pin header, 1x24, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x24 1.27mm single row +0 +24 +24 +Connector_PinHeader_1.27mm +PinHeader_1x24_P1.27mm_Vertical +Through hole straight pin header, 1x24, 1.27mm pitch, single row +Through hole pin header THT 1x24 1.27mm single row +0 +24 +24 +Connector_PinHeader_1.27mm +PinHeader_1x24_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x24, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x24 1.27mm single row style1 pin1 left +0 +24 +24 +Connector_PinHeader_1.27mm +PinHeader_1x24_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x24, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x24 1.27mm single row style2 pin1 right +0 +24 +24 +Connector_PinHeader_1.27mm +PinHeader_1x25_P1.27mm_Horizontal +Through hole angled pin header, 1x25, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x25 1.27mm single row +0 +25 +25 +Connector_PinHeader_1.27mm +PinHeader_1x25_P1.27mm_Vertical +Through hole straight pin header, 1x25, 1.27mm pitch, single row +Through hole pin header THT 1x25 1.27mm single row +0 +25 +25 +Connector_PinHeader_1.27mm +PinHeader_1x25_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x25, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x25 1.27mm single row style1 pin1 left +0 +25 +25 +Connector_PinHeader_1.27mm +PinHeader_1x25_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x25, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x25 1.27mm single row style2 pin1 right +0 +25 +25 +Connector_PinHeader_1.27mm +PinHeader_1x26_P1.27mm_Horizontal +Through hole angled pin header, 1x26, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x26 1.27mm single row +0 +26 +26 +Connector_PinHeader_1.27mm +PinHeader_1x26_P1.27mm_Vertical +Through hole straight pin header, 1x26, 1.27mm pitch, single row +Through hole pin header THT 1x26 1.27mm single row +0 +26 +26 +Connector_PinHeader_1.27mm +PinHeader_1x26_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x26, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x26 1.27mm single row style1 pin1 left +0 +26 +26 +Connector_PinHeader_1.27mm +PinHeader_1x26_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x26, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x26 1.27mm single row style2 pin1 right +0 +26 +26 +Connector_PinHeader_1.27mm +PinHeader_1x27_P1.27mm_Horizontal +Through hole angled pin header, 1x27, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x27 1.27mm single row +0 +27 +27 +Connector_PinHeader_1.27mm +PinHeader_1x27_P1.27mm_Vertical +Through hole straight pin header, 1x27, 1.27mm pitch, single row +Through hole pin header THT 1x27 1.27mm single row +0 +27 +27 +Connector_PinHeader_1.27mm +PinHeader_1x27_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x27, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x27 1.27mm single row style1 pin1 left +0 +27 +27 +Connector_PinHeader_1.27mm +PinHeader_1x27_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x27, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x27 1.27mm single row style2 pin1 right +0 +27 +27 +Connector_PinHeader_1.27mm +PinHeader_1x28_P1.27mm_Horizontal +Through hole angled pin header, 1x28, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x28 1.27mm single row +0 +28 +28 +Connector_PinHeader_1.27mm +PinHeader_1x28_P1.27mm_Vertical +Through hole straight pin header, 1x28, 1.27mm pitch, single row +Through hole pin header THT 1x28 1.27mm single row +0 +28 +28 +Connector_PinHeader_1.27mm +PinHeader_1x28_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x28, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x28 1.27mm single row style1 pin1 left +0 +28 +28 +Connector_PinHeader_1.27mm +PinHeader_1x28_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x28, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x28 1.27mm single row style2 pin1 right +0 +28 +28 +Connector_PinHeader_1.27mm +PinHeader_1x29_P1.27mm_Horizontal +Through hole angled pin header, 1x29, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x29 1.27mm single row +0 +29 +29 +Connector_PinHeader_1.27mm +PinHeader_1x29_P1.27mm_Vertical +Through hole straight pin header, 1x29, 1.27mm pitch, single row +Through hole pin header THT 1x29 1.27mm single row +0 +29 +29 +Connector_PinHeader_1.27mm +PinHeader_1x29_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x29, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x29 1.27mm single row style1 pin1 left +0 +29 +29 +Connector_PinHeader_1.27mm +PinHeader_1x29_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x29, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x29 1.27mm single row style2 pin1 right +0 +29 +29 +Connector_PinHeader_1.27mm +PinHeader_1x30_P1.27mm_Horizontal +Through hole angled pin header, 1x30, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x30 1.27mm single row +0 +30 +30 +Connector_PinHeader_1.27mm +PinHeader_1x30_P1.27mm_Vertical +Through hole straight pin header, 1x30, 1.27mm pitch, single row +Through hole pin header THT 1x30 1.27mm single row +0 +30 +30 +Connector_PinHeader_1.27mm +PinHeader_1x30_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x30, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x30 1.27mm single row style1 pin1 left +0 +30 +30 +Connector_PinHeader_1.27mm +PinHeader_1x30_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x30, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x30 1.27mm single row style2 pin1 right +0 +30 +30 +Connector_PinHeader_1.27mm +PinHeader_1x31_P1.27mm_Horizontal +Through hole angled pin header, 1x31, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x31 1.27mm single row +0 +31 +31 +Connector_PinHeader_1.27mm +PinHeader_1x31_P1.27mm_Vertical +Through hole straight pin header, 1x31, 1.27mm pitch, single row +Through hole pin header THT 1x31 1.27mm single row +0 +31 +31 +Connector_PinHeader_1.27mm +PinHeader_1x31_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x31, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x31 1.27mm single row style1 pin1 left +0 +31 +31 +Connector_PinHeader_1.27mm +PinHeader_1x31_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x31, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x31 1.27mm single row style2 pin1 right +0 +31 +31 +Connector_PinHeader_1.27mm +PinHeader_1x32_P1.27mm_Horizontal +Through hole angled pin header, 1x32, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x32 1.27mm single row +0 +32 +32 +Connector_PinHeader_1.27mm +PinHeader_1x32_P1.27mm_Vertical +Through hole straight pin header, 1x32, 1.27mm pitch, single row +Through hole pin header THT 1x32 1.27mm single row +0 +32 +32 +Connector_PinHeader_1.27mm +PinHeader_1x32_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x32, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x32 1.27mm single row style1 pin1 left +0 +32 +32 +Connector_PinHeader_1.27mm +PinHeader_1x32_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x32, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x32 1.27mm single row style2 pin1 right +0 +32 +32 +Connector_PinHeader_1.27mm +PinHeader_1x33_P1.27mm_Horizontal +Through hole angled pin header, 1x33, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x33 1.27mm single row +0 +33 +33 +Connector_PinHeader_1.27mm +PinHeader_1x33_P1.27mm_Vertical +Through hole straight pin header, 1x33, 1.27mm pitch, single row +Through hole pin header THT 1x33 1.27mm single row +0 +33 +33 +Connector_PinHeader_1.27mm +PinHeader_1x33_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x33, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x33 1.27mm single row style1 pin1 left +0 +33 +33 +Connector_PinHeader_1.27mm +PinHeader_1x33_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x33, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x33 1.27mm single row style2 pin1 right +0 +33 +33 +Connector_PinHeader_1.27mm +PinHeader_1x34_P1.27mm_Horizontal +Through hole angled pin header, 1x34, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x34 1.27mm single row +0 +34 +34 +Connector_PinHeader_1.27mm +PinHeader_1x34_P1.27mm_Vertical +Through hole straight pin header, 1x34, 1.27mm pitch, single row +Through hole pin header THT 1x34 1.27mm single row +0 +34 +34 +Connector_PinHeader_1.27mm +PinHeader_1x34_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x34, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x34 1.27mm single row style1 pin1 left +0 +34 +34 +Connector_PinHeader_1.27mm +PinHeader_1x34_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x34, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x34 1.27mm single row style2 pin1 right +0 +34 +34 +Connector_PinHeader_1.27mm +PinHeader_1x35_P1.27mm_Horizontal +Through hole angled pin header, 1x35, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x35 1.27mm single row +0 +35 +35 +Connector_PinHeader_1.27mm +PinHeader_1x35_P1.27mm_Vertical +Through hole straight pin header, 1x35, 1.27mm pitch, single row +Through hole pin header THT 1x35 1.27mm single row +0 +35 +35 +Connector_PinHeader_1.27mm +PinHeader_1x35_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x35, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x35 1.27mm single row style1 pin1 left +0 +35 +35 +Connector_PinHeader_1.27mm +PinHeader_1x35_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x35, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x35 1.27mm single row style2 pin1 right +0 +35 +35 +Connector_PinHeader_1.27mm +PinHeader_1x36_P1.27mm_Horizontal +Through hole angled pin header, 1x36, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x36 1.27mm single row +0 +36 +36 +Connector_PinHeader_1.27mm +PinHeader_1x36_P1.27mm_Vertical +Through hole straight pin header, 1x36, 1.27mm pitch, single row +Through hole pin header THT 1x36 1.27mm single row +0 +36 +36 +Connector_PinHeader_1.27mm +PinHeader_1x36_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x36, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x36 1.27mm single row style1 pin1 left +0 +36 +36 +Connector_PinHeader_1.27mm +PinHeader_1x36_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x36, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x36 1.27mm single row style2 pin1 right +0 +36 +36 +Connector_PinHeader_1.27mm +PinHeader_1x37_P1.27mm_Horizontal +Through hole angled pin header, 1x37, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x37 1.27mm single row +0 +37 +37 +Connector_PinHeader_1.27mm +PinHeader_1x37_P1.27mm_Vertical +Through hole straight pin header, 1x37, 1.27mm pitch, single row +Through hole pin header THT 1x37 1.27mm single row +0 +37 +37 +Connector_PinHeader_1.27mm +PinHeader_1x37_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x37, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x37 1.27mm single row style1 pin1 left +0 +37 +37 +Connector_PinHeader_1.27mm +PinHeader_1x37_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x37, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x37 1.27mm single row style2 pin1 right +0 +37 +37 +Connector_PinHeader_1.27mm +PinHeader_1x38_P1.27mm_Horizontal +Through hole angled pin header, 1x38, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x38 1.27mm single row +0 +38 +38 +Connector_PinHeader_1.27mm +PinHeader_1x38_P1.27mm_Vertical +Through hole straight pin header, 1x38, 1.27mm pitch, single row +Through hole pin header THT 1x38 1.27mm single row +0 +38 +38 +Connector_PinHeader_1.27mm +PinHeader_1x38_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x38, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x38 1.27mm single row style1 pin1 left +0 +38 +38 +Connector_PinHeader_1.27mm +PinHeader_1x38_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x38, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x38 1.27mm single row style2 pin1 right +0 +38 +38 +Connector_PinHeader_1.27mm +PinHeader_1x39_P1.27mm_Horizontal +Through hole angled pin header, 1x39, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x39 1.27mm single row +0 +39 +39 +Connector_PinHeader_1.27mm +PinHeader_1x39_P1.27mm_Vertical +Through hole straight pin header, 1x39, 1.27mm pitch, single row +Through hole pin header THT 1x39 1.27mm single row +0 +39 +39 +Connector_PinHeader_1.27mm +PinHeader_1x39_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x39, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x39 1.27mm single row style1 pin1 left +0 +39 +39 +Connector_PinHeader_1.27mm +PinHeader_1x39_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x39, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x39 1.27mm single row style2 pin1 right +0 +39 +39 +Connector_PinHeader_1.27mm +PinHeader_1x40_P1.27mm_Horizontal +Through hole angled pin header, 1x40, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x40 1.27mm single row +0 +40 +40 +Connector_PinHeader_1.27mm +PinHeader_1x40_P1.27mm_Vertical +Through hole straight pin header, 1x40, 1.27mm pitch, single row +Through hole pin header THT 1x40 1.27mm single row +0 +40 +40 +Connector_PinHeader_1.27mm +PinHeader_1x40_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x40, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x40 1.27mm single row style1 pin1 left +0 +40 +40 +Connector_PinHeader_1.27mm +PinHeader_1x40_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x40, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x40 1.27mm single row style2 pin1 right +0 +40 +40 +Connector_PinHeader_1.27mm +PinHeader_2x01_P1.27mm_Horizontal +Through hole angled pin header, 2x01, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x01 1.27mm double row +0 +2 +2 +Connector_PinHeader_1.27mm +PinHeader_2x01_P1.27mm_Vertical +Through hole straight pin header, 2x01, 1.27mm pitch, double rows +Through hole pin header THT 2x01 1.27mm double row +0 +2 +2 +Connector_PinHeader_1.27mm +PinHeader_2x01_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x01, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x01 1.27mm double row +0 +2 +2 +Connector_PinHeader_1.27mm +PinHeader_2x02_P1.27mm_Horizontal +Through hole angled pin header, 2x02, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x02 1.27mm double row +0 +4 +4 +Connector_PinHeader_1.27mm +PinHeader_2x02_P1.27mm_Vertical +Through hole straight pin header, 2x02, 1.27mm pitch, double rows +Through hole pin header THT 2x02 1.27mm double row +0 +4 +4 +Connector_PinHeader_1.27mm +PinHeader_2x02_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x02, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x02 1.27mm double row +0 +4 +4 +Connector_PinHeader_1.27mm +PinHeader_2x03_P1.27mm_Horizontal +Through hole angled pin header, 2x03, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x03 1.27mm double row +0 +6 +6 +Connector_PinHeader_1.27mm +PinHeader_2x03_P1.27mm_Vertical +Through hole straight pin header, 2x03, 1.27mm pitch, double rows +Through hole pin header THT 2x03 1.27mm double row +0 +6 +6 +Connector_PinHeader_1.27mm +PinHeader_2x03_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x03, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x03 1.27mm double row +0 +6 +6 +Connector_PinHeader_1.27mm +PinHeader_2x04_P1.27mm_Horizontal +Through hole angled pin header, 2x04, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x04 1.27mm double row +0 +8 +8 +Connector_PinHeader_1.27mm +PinHeader_2x04_P1.27mm_Vertical +Through hole straight pin header, 2x04, 1.27mm pitch, double rows +Through hole pin header THT 2x04 1.27mm double row +0 +8 +8 +Connector_PinHeader_1.27mm +PinHeader_2x04_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x04, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x04 1.27mm double row +0 +8 +8 +Connector_PinHeader_1.27mm +PinHeader_2x05_P1.27mm_Horizontal +Through hole angled pin header, 2x05, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x05 1.27mm double row +0 +10 +10 +Connector_PinHeader_1.27mm +PinHeader_2x05_P1.27mm_Vertical +Through hole straight pin header, 2x05, 1.27mm pitch, double rows +Through hole pin header THT 2x05 1.27mm double row +0 +10 +10 +Connector_PinHeader_1.27mm +PinHeader_2x05_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x05, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x05 1.27mm double row +0 +10 +10 +Connector_PinHeader_1.27mm +PinHeader_2x06_P1.27mm_Horizontal +Through hole angled pin header, 2x06, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x06 1.27mm double row +0 +12 +12 +Connector_PinHeader_1.27mm +PinHeader_2x06_P1.27mm_Vertical +Through hole straight pin header, 2x06, 1.27mm pitch, double rows +Through hole pin header THT 2x06 1.27mm double row +0 +12 +12 +Connector_PinHeader_1.27mm +PinHeader_2x06_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x06, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x06 1.27mm double row +0 +12 +12 +Connector_PinHeader_1.27mm +PinHeader_2x07_P1.27mm_Horizontal +Through hole angled pin header, 2x07, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x07 1.27mm double row +0 +14 +14 +Connector_PinHeader_1.27mm +PinHeader_2x07_P1.27mm_Vertical +Through hole straight pin header, 2x07, 1.27mm pitch, double rows +Through hole pin header THT 2x07 1.27mm double row +0 +14 +14 +Connector_PinHeader_1.27mm +PinHeader_2x07_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x07, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x07 1.27mm double row +0 +14 +14 +Connector_PinHeader_1.27mm +PinHeader_2x08_P1.27mm_Horizontal +Through hole angled pin header, 2x08, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x08 1.27mm double row +0 +16 +16 +Connector_PinHeader_1.27mm +PinHeader_2x08_P1.27mm_Vertical +Through hole straight pin header, 2x08, 1.27mm pitch, double rows +Through hole pin header THT 2x08 1.27mm double row +0 +16 +16 +Connector_PinHeader_1.27mm +PinHeader_2x08_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x08, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x08 1.27mm double row +0 +16 +16 +Connector_PinHeader_1.27mm +PinHeader_2x09_P1.27mm_Horizontal +Through hole angled pin header, 2x09, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x09 1.27mm double row +0 +18 +18 +Connector_PinHeader_1.27mm +PinHeader_2x09_P1.27mm_Vertical +Through hole straight pin header, 2x09, 1.27mm pitch, double rows +Through hole pin header THT 2x09 1.27mm double row +0 +18 +18 +Connector_PinHeader_1.27mm +PinHeader_2x09_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x09, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x09 1.27mm double row +0 +18 +18 +Connector_PinHeader_1.27mm +PinHeader_2x10_P1.27mm_Horizontal +Through hole angled pin header, 2x10, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x10 1.27mm double row +0 +20 +20 +Connector_PinHeader_1.27mm +PinHeader_2x10_P1.27mm_Vertical +Through hole straight pin header, 2x10, 1.27mm pitch, double rows +Through hole pin header THT 2x10 1.27mm double row +0 +20 +20 +Connector_PinHeader_1.27mm +PinHeader_2x10_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x10, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x10 1.27mm double row +0 +20 +20 +Connector_PinHeader_1.27mm +PinHeader_2x11_P1.27mm_Horizontal +Through hole angled pin header, 2x11, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x11 1.27mm double row +0 +22 +22 +Connector_PinHeader_1.27mm +PinHeader_2x11_P1.27mm_Vertical +Through hole straight pin header, 2x11, 1.27mm pitch, double rows +Through hole pin header THT 2x11 1.27mm double row +0 +22 +22 +Connector_PinHeader_1.27mm +PinHeader_2x11_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x11, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x11 1.27mm double row +0 +22 +22 +Connector_PinHeader_1.27mm +PinHeader_2x12_P1.27mm_Horizontal +Through hole angled pin header, 2x12, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x12 1.27mm double row +0 +24 +24 +Connector_PinHeader_1.27mm +PinHeader_2x12_P1.27mm_Vertical +Through hole straight pin header, 2x12, 1.27mm pitch, double rows +Through hole pin header THT 2x12 1.27mm double row +0 +24 +24 +Connector_PinHeader_1.27mm +PinHeader_2x12_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x12, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x12 1.27mm double row +0 +24 +24 +Connector_PinHeader_1.27mm +PinHeader_2x13_P1.27mm_Horizontal +Through hole angled pin header, 2x13, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x13 1.27mm double row +0 +26 +26 +Connector_PinHeader_1.27mm +PinHeader_2x13_P1.27mm_Vertical +Through hole straight pin header, 2x13, 1.27mm pitch, double rows +Through hole pin header THT 2x13 1.27mm double row +0 +26 +26 +Connector_PinHeader_1.27mm +PinHeader_2x13_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x13, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x13 1.27mm double row +0 +26 +26 +Connector_PinHeader_1.27mm +PinHeader_2x14_P1.27mm_Horizontal +Through hole angled pin header, 2x14, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x14 1.27mm double row +0 +28 +28 +Connector_PinHeader_1.27mm +PinHeader_2x14_P1.27mm_Vertical +Through hole straight pin header, 2x14, 1.27mm pitch, double rows +Through hole pin header THT 2x14 1.27mm double row +0 +28 +28 +Connector_PinHeader_1.27mm +PinHeader_2x14_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x14, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x14 1.27mm double row +0 +28 +28 +Connector_PinHeader_1.27mm +PinHeader_2x15_P1.27mm_Horizontal +Through hole angled pin header, 2x15, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x15 1.27mm double row +0 +30 +30 +Connector_PinHeader_1.27mm +PinHeader_2x15_P1.27mm_Vertical +Through hole straight pin header, 2x15, 1.27mm pitch, double rows +Through hole pin header THT 2x15 1.27mm double row +0 +30 +30 +Connector_PinHeader_1.27mm +PinHeader_2x15_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x15, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x15 1.27mm double row +0 +30 +30 +Connector_PinHeader_1.27mm +PinHeader_2x16_P1.27mm_Horizontal +Through hole angled pin header, 2x16, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x16 1.27mm double row +0 +32 +32 +Connector_PinHeader_1.27mm +PinHeader_2x16_P1.27mm_Vertical +Through hole straight pin header, 2x16, 1.27mm pitch, double rows +Through hole pin header THT 2x16 1.27mm double row +0 +32 +32 +Connector_PinHeader_1.27mm +PinHeader_2x16_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x16, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x16 1.27mm double row +0 +32 +32 +Connector_PinHeader_1.27mm +PinHeader_2x17_P1.27mm_Horizontal +Through hole angled pin header, 2x17, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x17 1.27mm double row +0 +34 +34 +Connector_PinHeader_1.27mm +PinHeader_2x17_P1.27mm_Vertical +Through hole straight pin header, 2x17, 1.27mm pitch, double rows +Through hole pin header THT 2x17 1.27mm double row +0 +34 +34 +Connector_PinHeader_1.27mm +PinHeader_2x17_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x17, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x17 1.27mm double row +0 +34 +34 +Connector_PinHeader_1.27mm +PinHeader_2x18_P1.27mm_Horizontal +Through hole angled pin header, 2x18, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x18 1.27mm double row +0 +36 +36 +Connector_PinHeader_1.27mm +PinHeader_2x18_P1.27mm_Vertical +Through hole straight pin header, 2x18, 1.27mm pitch, double rows +Through hole pin header THT 2x18 1.27mm double row +0 +36 +36 +Connector_PinHeader_1.27mm +PinHeader_2x18_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x18, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x18 1.27mm double row +0 +36 +36 +Connector_PinHeader_1.27mm +PinHeader_2x19_P1.27mm_Horizontal +Through hole angled pin header, 2x19, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x19 1.27mm double row +0 +38 +38 +Connector_PinHeader_1.27mm +PinHeader_2x19_P1.27mm_Vertical +Through hole straight pin header, 2x19, 1.27mm pitch, double rows +Through hole pin header THT 2x19 1.27mm double row +0 +38 +38 +Connector_PinHeader_1.27mm +PinHeader_2x19_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x19, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x19 1.27mm double row +0 +38 +38 +Connector_PinHeader_1.27mm +PinHeader_2x20_P1.27mm_Horizontal +Through hole angled pin header, 2x20, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x20 1.27mm double row +0 +40 +40 +Connector_PinHeader_1.27mm +PinHeader_2x20_P1.27mm_Vertical +Through hole straight pin header, 2x20, 1.27mm pitch, double rows +Through hole pin header THT 2x20 1.27mm double row +0 +40 +40 +Connector_PinHeader_1.27mm +PinHeader_2x20_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x20, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x20 1.27mm double row +0 +40 +40 +Connector_PinHeader_1.27mm +PinHeader_2x21_P1.27mm_Horizontal +Through hole angled pin header, 2x21, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x21 1.27mm double row +0 +42 +42 +Connector_PinHeader_1.27mm +PinHeader_2x21_P1.27mm_Vertical +Through hole straight pin header, 2x21, 1.27mm pitch, double rows +Through hole pin header THT 2x21 1.27mm double row +0 +42 +42 +Connector_PinHeader_1.27mm +PinHeader_2x21_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x21, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x21 1.27mm double row +0 +42 +42 +Connector_PinHeader_1.27mm +PinHeader_2x22_P1.27mm_Horizontal +Through hole angled pin header, 2x22, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x22 1.27mm double row +0 +44 +44 +Connector_PinHeader_1.27mm +PinHeader_2x22_P1.27mm_Vertical +Through hole straight pin header, 2x22, 1.27mm pitch, double rows +Through hole pin header THT 2x22 1.27mm double row +0 +44 +44 +Connector_PinHeader_1.27mm +PinHeader_2x22_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x22, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x22 1.27mm double row +0 +44 +44 +Connector_PinHeader_1.27mm +PinHeader_2x23_P1.27mm_Horizontal +Through hole angled pin header, 2x23, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x23 1.27mm double row +0 +46 +46 +Connector_PinHeader_1.27mm +PinHeader_2x23_P1.27mm_Vertical +Through hole straight pin header, 2x23, 1.27mm pitch, double rows +Through hole pin header THT 2x23 1.27mm double row +0 +46 +46 +Connector_PinHeader_1.27mm +PinHeader_2x23_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x23, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x23 1.27mm double row +0 +46 +46 +Connector_PinHeader_1.27mm +PinHeader_2x24_P1.27mm_Horizontal +Through hole angled pin header, 2x24, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x24 1.27mm double row +0 +48 +48 +Connector_PinHeader_1.27mm +PinHeader_2x24_P1.27mm_Vertical +Through hole straight pin header, 2x24, 1.27mm pitch, double rows +Through hole pin header THT 2x24 1.27mm double row +0 +48 +48 +Connector_PinHeader_1.27mm +PinHeader_2x24_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x24, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x24 1.27mm double row +0 +48 +48 +Connector_PinHeader_1.27mm +PinHeader_2x25_P1.27mm_Horizontal +Through hole angled pin header, 2x25, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x25 1.27mm double row +0 +50 +50 +Connector_PinHeader_1.27mm +PinHeader_2x25_P1.27mm_Vertical +Through hole straight pin header, 2x25, 1.27mm pitch, double rows +Through hole pin header THT 2x25 1.27mm double row +0 +50 +50 +Connector_PinHeader_1.27mm +PinHeader_2x25_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x25, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x25 1.27mm double row +0 +50 +50 +Connector_PinHeader_1.27mm +PinHeader_2x26_P1.27mm_Horizontal +Through hole angled pin header, 2x26, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x26 1.27mm double row +0 +52 +52 +Connector_PinHeader_1.27mm +PinHeader_2x26_P1.27mm_Vertical +Through hole straight pin header, 2x26, 1.27mm pitch, double rows +Through hole pin header THT 2x26 1.27mm double row +0 +52 +52 +Connector_PinHeader_1.27mm +PinHeader_2x26_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x26, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x26 1.27mm double row +0 +52 +52 +Connector_PinHeader_1.27mm +PinHeader_2x27_P1.27mm_Horizontal +Through hole angled pin header, 2x27, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x27 1.27mm double row +0 +54 +54 +Connector_PinHeader_1.27mm +PinHeader_2x27_P1.27mm_Vertical +Through hole straight pin header, 2x27, 1.27mm pitch, double rows +Through hole pin header THT 2x27 1.27mm double row +0 +54 +54 +Connector_PinHeader_1.27mm +PinHeader_2x27_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x27, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x27 1.27mm double row +0 +54 +54 +Connector_PinHeader_1.27mm +PinHeader_2x28_P1.27mm_Horizontal +Through hole angled pin header, 2x28, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x28 1.27mm double row +0 +56 +56 +Connector_PinHeader_1.27mm +PinHeader_2x28_P1.27mm_Vertical +Through hole straight pin header, 2x28, 1.27mm pitch, double rows +Through hole pin header THT 2x28 1.27mm double row +0 +56 +56 +Connector_PinHeader_1.27mm +PinHeader_2x28_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x28, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x28 1.27mm double row +0 +56 +56 +Connector_PinHeader_1.27mm +PinHeader_2x29_P1.27mm_Horizontal +Through hole angled pin header, 2x29, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x29 1.27mm double row +0 +58 +58 +Connector_PinHeader_1.27mm +PinHeader_2x29_P1.27mm_Vertical +Through hole straight pin header, 2x29, 1.27mm pitch, double rows +Through hole pin header THT 2x29 1.27mm double row +0 +58 +58 +Connector_PinHeader_1.27mm +PinHeader_2x29_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x29, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x29 1.27mm double row +0 +58 +58 +Connector_PinHeader_1.27mm +PinHeader_2x30_P1.27mm_Horizontal +Through hole angled pin header, 2x30, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x30 1.27mm double row +0 +60 +60 +Connector_PinHeader_1.27mm +PinHeader_2x30_P1.27mm_Vertical +Through hole straight pin header, 2x30, 1.27mm pitch, double rows +Through hole pin header THT 2x30 1.27mm double row +0 +60 +60 +Connector_PinHeader_1.27mm +PinHeader_2x30_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x30, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x30 1.27mm double row +0 +60 +60 +Connector_PinHeader_1.27mm +PinHeader_2x31_P1.27mm_Horizontal +Through hole angled pin header, 2x31, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x31 1.27mm double row +0 +62 +62 +Connector_PinHeader_1.27mm +PinHeader_2x31_P1.27mm_Vertical +Through hole straight pin header, 2x31, 1.27mm pitch, double rows +Through hole pin header THT 2x31 1.27mm double row +0 +62 +62 +Connector_PinHeader_1.27mm +PinHeader_2x31_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x31, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x31 1.27mm double row +0 +62 +62 +Connector_PinHeader_1.27mm +PinHeader_2x32_P1.27mm_Horizontal +Through hole angled pin header, 2x32, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x32 1.27mm double row +0 +64 +64 +Connector_PinHeader_1.27mm +PinHeader_2x32_P1.27mm_Vertical +Through hole straight pin header, 2x32, 1.27mm pitch, double rows +Through hole pin header THT 2x32 1.27mm double row +0 +64 +64 +Connector_PinHeader_1.27mm +PinHeader_2x32_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x32, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x32 1.27mm double row +0 +64 +64 +Connector_PinHeader_1.27mm +PinHeader_2x33_P1.27mm_Horizontal +Through hole angled pin header, 2x33, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x33 1.27mm double row +0 +66 +66 +Connector_PinHeader_1.27mm +PinHeader_2x33_P1.27mm_Vertical +Through hole straight pin header, 2x33, 1.27mm pitch, double rows +Through hole pin header THT 2x33 1.27mm double row +0 +66 +66 +Connector_PinHeader_1.27mm +PinHeader_2x33_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x33, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x33 1.27mm double row +0 +66 +66 +Connector_PinHeader_1.27mm +PinHeader_2x34_P1.27mm_Horizontal +Through hole angled pin header, 2x34, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x34 1.27mm double row +0 +68 +68 +Connector_PinHeader_1.27mm +PinHeader_2x34_P1.27mm_Vertical +Through hole straight pin header, 2x34, 1.27mm pitch, double rows +Through hole pin header THT 2x34 1.27mm double row +0 +68 +68 +Connector_PinHeader_1.27mm +PinHeader_2x34_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x34, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x34 1.27mm double row +0 +68 +68 +Connector_PinHeader_1.27mm +PinHeader_2x35_P1.27mm_Horizontal +Through hole angled pin header, 2x35, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x35 1.27mm double row +0 +70 +70 +Connector_PinHeader_1.27mm +PinHeader_2x35_P1.27mm_Vertical +Through hole straight pin header, 2x35, 1.27mm pitch, double rows +Through hole pin header THT 2x35 1.27mm double row +0 +70 +70 +Connector_PinHeader_1.27mm +PinHeader_2x35_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x35, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x35 1.27mm double row +0 +70 +70 +Connector_PinHeader_1.27mm +PinHeader_2x36_P1.27mm_Horizontal +Through hole angled pin header, 2x36, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x36 1.27mm double row +0 +72 +72 +Connector_PinHeader_1.27mm +PinHeader_2x36_P1.27mm_Vertical +Through hole straight pin header, 2x36, 1.27mm pitch, double rows +Through hole pin header THT 2x36 1.27mm double row +0 +72 +72 +Connector_PinHeader_1.27mm +PinHeader_2x36_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x36, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x36 1.27mm double row +0 +72 +72 +Connector_PinHeader_1.27mm +PinHeader_2x37_P1.27mm_Horizontal +Through hole angled pin header, 2x37, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x37 1.27mm double row +0 +74 +74 +Connector_PinHeader_1.27mm +PinHeader_2x37_P1.27mm_Vertical +Through hole straight pin header, 2x37, 1.27mm pitch, double rows +Through hole pin header THT 2x37 1.27mm double row +0 +74 +74 +Connector_PinHeader_1.27mm +PinHeader_2x37_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x37, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x37 1.27mm double row +0 +74 +74 +Connector_PinHeader_1.27mm +PinHeader_2x38_P1.27mm_Horizontal +Through hole angled pin header, 2x38, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x38 1.27mm double row +0 +76 +76 +Connector_PinHeader_1.27mm +PinHeader_2x38_P1.27mm_Vertical +Through hole straight pin header, 2x38, 1.27mm pitch, double rows +Through hole pin header THT 2x38 1.27mm double row +0 +76 +76 +Connector_PinHeader_1.27mm +PinHeader_2x38_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x38, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x38 1.27mm double row +0 +76 +76 +Connector_PinHeader_1.27mm +PinHeader_2x39_P1.27mm_Horizontal +Through hole angled pin header, 2x39, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x39 1.27mm double row +0 +78 +78 +Connector_PinHeader_1.27mm +PinHeader_2x39_P1.27mm_Vertical +Through hole straight pin header, 2x39, 1.27mm pitch, double rows +Through hole pin header THT 2x39 1.27mm double row +0 +78 +78 +Connector_PinHeader_1.27mm +PinHeader_2x39_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x39, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x39 1.27mm double row +0 +78 +78 +Connector_PinHeader_1.27mm +PinHeader_2x40_P1.27mm_Horizontal +Through hole angled pin header, 2x40, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x40 1.27mm double row +0 +80 +80 +Connector_PinHeader_1.27mm +PinHeader_2x40_P1.27mm_Vertical +Through hole straight pin header, 2x40, 1.27mm pitch, double rows +Through hole pin header THT 2x40 1.27mm double row +0 +80 +80 +Connector_PinHeader_1.27mm +PinHeader_2x40_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x40, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x40 1.27mm double row +0 +80 +80 +Connector_PinHeader_2.00mm +PinHeader_1x01_P2.00mm_Horizontal +Through hole angled pin header, 1x01, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x01 2.00mm single row +0 +1 +1 +Connector_PinHeader_2.00mm +PinHeader_1x01_P2.00mm_Vertical +Through hole straight pin header, 1x01, 2.00mm pitch, single row +Through hole pin header THT 1x01 2.00mm single row +0 +1 +1 +Connector_PinHeader_2.00mm +PinHeader_1x02_P2.00mm_Horizontal +Through hole angled pin header, 1x02, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x02 2.00mm single row +0 +2 +2 +Connector_PinHeader_2.00mm +PinHeader_1x02_P2.00mm_Vertical +Through hole straight pin header, 1x02, 2.00mm pitch, single row +Through hole pin header THT 1x02 2.00mm single row +0 +2 +2 +Connector_PinHeader_2.00mm +PinHeader_1x02_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x02, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x02 2.00mm single row style1 pin1 left +0 +2 +2 +Connector_PinHeader_2.00mm +PinHeader_1x02_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x02, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x02 2.00mm single row style2 pin1 right +0 +2 +2 +Connector_PinHeader_2.00mm +PinHeader_1x03_P2.00mm_Horizontal +Through hole angled pin header, 1x03, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x03 2.00mm single row +0 +3 +3 +Connector_PinHeader_2.00mm +PinHeader_1x03_P2.00mm_Vertical +Through hole straight pin header, 1x03, 2.00mm pitch, single row +Through hole pin header THT 1x03 2.00mm single row +0 +3 +3 +Connector_PinHeader_2.00mm +PinHeader_1x03_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x03, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x03 2.00mm single row style1 pin1 left +0 +3 +3 +Connector_PinHeader_2.00mm +PinHeader_1x03_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x03, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x03 2.00mm single row style2 pin1 right +0 +3 +3 +Connector_PinHeader_2.00mm +PinHeader_1x04_P2.00mm_Horizontal +Through hole angled pin header, 1x04, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x04 2.00mm single row +0 +4 +4 +Connector_PinHeader_2.00mm +PinHeader_1x04_P2.00mm_Vertical +Through hole straight pin header, 1x04, 2.00mm pitch, single row +Through hole pin header THT 1x04 2.00mm single row +0 +4 +4 +Connector_PinHeader_2.00mm +PinHeader_1x04_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x04, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x04 2.00mm single row style1 pin1 left +0 +4 +4 +Connector_PinHeader_2.00mm +PinHeader_1x04_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x04, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x04 2.00mm single row style2 pin1 right +0 +4 +4 +Connector_PinHeader_2.00mm +PinHeader_1x05_P2.00mm_Horizontal +Through hole angled pin header, 1x05, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x05 2.00mm single row +0 +5 +5 +Connector_PinHeader_2.00mm +PinHeader_1x05_P2.00mm_Vertical +Through hole straight pin header, 1x05, 2.00mm pitch, single row +Through hole pin header THT 1x05 2.00mm single row +0 +5 +5 +Connector_PinHeader_2.00mm +PinHeader_1x05_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x05, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x05 2.00mm single row style1 pin1 left +0 +5 +5 +Connector_PinHeader_2.00mm +PinHeader_1x05_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x05, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x05 2.00mm single row style2 pin1 right +0 +5 +5 +Connector_PinHeader_2.00mm +PinHeader_1x06_P2.00mm_Horizontal +Through hole angled pin header, 1x06, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x06 2.00mm single row +0 +6 +6 +Connector_PinHeader_2.00mm +PinHeader_1x06_P2.00mm_Vertical +Through hole straight pin header, 1x06, 2.00mm pitch, single row +Through hole pin header THT 1x06 2.00mm single row +0 +6 +6 +Connector_PinHeader_2.00mm +PinHeader_1x06_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x06, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x06 2.00mm single row style1 pin1 left +0 +6 +6 +Connector_PinHeader_2.00mm +PinHeader_1x06_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x06, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x06 2.00mm single row style2 pin1 right +0 +6 +6 +Connector_PinHeader_2.00mm +PinHeader_1x07_P2.00mm_Horizontal +Through hole angled pin header, 1x07, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x07 2.00mm single row +0 +7 +7 +Connector_PinHeader_2.00mm +PinHeader_1x07_P2.00mm_Vertical +Through hole straight pin header, 1x07, 2.00mm pitch, single row +Through hole pin header THT 1x07 2.00mm single row +0 +7 +7 +Connector_PinHeader_2.00mm +PinHeader_1x07_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x07, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x07 2.00mm single row style1 pin1 left +0 +7 +7 +Connector_PinHeader_2.00mm +PinHeader_1x07_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x07, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x07 2.00mm single row style2 pin1 right +0 +7 +7 +Connector_PinHeader_2.00mm +PinHeader_1x08_P2.00mm_Horizontal +Through hole angled pin header, 1x08, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x08 2.00mm single row +0 +8 +8 +Connector_PinHeader_2.00mm +PinHeader_1x08_P2.00mm_Vertical +Through hole straight pin header, 1x08, 2.00mm pitch, single row +Through hole pin header THT 1x08 2.00mm single row +0 +8 +8 +Connector_PinHeader_2.00mm +PinHeader_1x08_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x08, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x08 2.00mm single row style1 pin1 left +0 +8 +8 +Connector_PinHeader_2.00mm +PinHeader_1x08_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x08, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x08 2.00mm single row style2 pin1 right +0 +8 +8 +Connector_PinHeader_2.00mm +PinHeader_1x09_P2.00mm_Horizontal +Through hole angled pin header, 1x09, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x09 2.00mm single row +0 +9 +9 +Connector_PinHeader_2.00mm +PinHeader_1x09_P2.00mm_Vertical +Through hole straight pin header, 1x09, 2.00mm pitch, single row +Through hole pin header THT 1x09 2.00mm single row +0 +9 +9 +Connector_PinHeader_2.00mm +PinHeader_1x09_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x09, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x09 2.00mm single row style1 pin1 left +0 +9 +9 +Connector_PinHeader_2.00mm +PinHeader_1x09_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x09, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x09 2.00mm single row style2 pin1 right +0 +9 +9 +Connector_PinHeader_2.00mm +PinHeader_1x10_P2.00mm_Horizontal +Through hole angled pin header, 1x10, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x10 2.00mm single row +0 +10 +10 +Connector_PinHeader_2.00mm +PinHeader_1x10_P2.00mm_Vertical +Through hole straight pin header, 1x10, 2.00mm pitch, single row +Through hole pin header THT 1x10 2.00mm single row +0 +10 +10 +Connector_PinHeader_2.00mm +PinHeader_1x10_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x10, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x10 2.00mm single row style1 pin1 left +0 +10 +10 +Connector_PinHeader_2.00mm +PinHeader_1x10_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x10, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x10 2.00mm single row style2 pin1 right +0 +10 +10 +Connector_PinHeader_2.00mm +PinHeader_1x11_P2.00mm_Horizontal +Through hole angled pin header, 1x11, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x11 2.00mm single row +0 +11 +11 +Connector_PinHeader_2.00mm +PinHeader_1x11_P2.00mm_Vertical +Through hole straight pin header, 1x11, 2.00mm pitch, single row +Through hole pin header THT 1x11 2.00mm single row +0 +11 +11 +Connector_PinHeader_2.00mm +PinHeader_1x11_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x11, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x11 2.00mm single row style1 pin1 left +0 +11 +11 +Connector_PinHeader_2.00mm +PinHeader_1x11_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x11, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x11 2.00mm single row style2 pin1 right +0 +11 +11 +Connector_PinHeader_2.00mm +PinHeader_1x12_P2.00mm_Horizontal +Through hole angled pin header, 1x12, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x12 2.00mm single row +0 +12 +12 +Connector_PinHeader_2.00mm +PinHeader_1x12_P2.00mm_Vertical +Through hole straight pin header, 1x12, 2.00mm pitch, single row +Through hole pin header THT 1x12 2.00mm single row +0 +12 +12 +Connector_PinHeader_2.00mm +PinHeader_1x12_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x12, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x12 2.00mm single row style1 pin1 left +0 +12 +12 +Connector_PinHeader_2.00mm +PinHeader_1x12_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x12, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x12 2.00mm single row style2 pin1 right +0 +12 +12 +Connector_PinHeader_2.00mm +PinHeader_1x13_P2.00mm_Horizontal +Through hole angled pin header, 1x13, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x13 2.00mm single row +0 +13 +13 +Connector_PinHeader_2.00mm +PinHeader_1x13_P2.00mm_Vertical +Through hole straight pin header, 1x13, 2.00mm pitch, single row +Through hole pin header THT 1x13 2.00mm single row +0 +13 +13 +Connector_PinHeader_2.00mm +PinHeader_1x13_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x13, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x13 2.00mm single row style1 pin1 left +0 +13 +13 +Connector_PinHeader_2.00mm +PinHeader_1x13_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x13, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x13 2.00mm single row style2 pin1 right +0 +13 +13 +Connector_PinHeader_2.00mm +PinHeader_1x14_P2.00mm_Horizontal +Through hole angled pin header, 1x14, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x14 2.00mm single row +0 +14 +14 +Connector_PinHeader_2.00mm +PinHeader_1x14_P2.00mm_Vertical +Through hole straight pin header, 1x14, 2.00mm pitch, single row +Through hole pin header THT 1x14 2.00mm single row +0 +14 +14 +Connector_PinHeader_2.00mm +PinHeader_1x14_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x14, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x14 2.00mm single row style1 pin1 left +0 +14 +14 +Connector_PinHeader_2.00mm +PinHeader_1x14_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x14, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x14 2.00mm single row style2 pin1 right +0 +14 +14 +Connector_PinHeader_2.00mm +PinHeader_1x15_P2.00mm_Horizontal +Through hole angled pin header, 1x15, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x15 2.00mm single row +0 +15 +15 +Connector_PinHeader_2.00mm +PinHeader_1x15_P2.00mm_Vertical +Through hole straight pin header, 1x15, 2.00mm pitch, single row +Through hole pin header THT 1x15 2.00mm single row +0 +15 +15 +Connector_PinHeader_2.00mm +PinHeader_1x15_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x15, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x15 2.00mm single row style1 pin1 left +0 +15 +15 +Connector_PinHeader_2.00mm +PinHeader_1x15_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x15, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x15 2.00mm single row style2 pin1 right +0 +15 +15 +Connector_PinHeader_2.00mm +PinHeader_1x16_P2.00mm_Horizontal +Through hole angled pin header, 1x16, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x16 2.00mm single row +0 +16 +16 +Connector_PinHeader_2.00mm +PinHeader_1x16_P2.00mm_Vertical +Through hole straight pin header, 1x16, 2.00mm pitch, single row +Through hole pin header THT 1x16 2.00mm single row +0 +16 +16 +Connector_PinHeader_2.00mm +PinHeader_1x16_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x16, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x16 2.00mm single row style1 pin1 left +0 +16 +16 +Connector_PinHeader_2.00mm +PinHeader_1x16_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x16, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x16 2.00mm single row style2 pin1 right +0 +16 +16 +Connector_PinHeader_2.00mm +PinHeader_1x17_P2.00mm_Horizontal +Through hole angled pin header, 1x17, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x17 2.00mm single row +0 +17 +17 +Connector_PinHeader_2.00mm +PinHeader_1x17_P2.00mm_Vertical +Through hole straight pin header, 1x17, 2.00mm pitch, single row +Through hole pin header THT 1x17 2.00mm single row +0 +17 +17 +Connector_PinHeader_2.00mm +PinHeader_1x17_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x17, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x17 2.00mm single row style1 pin1 left +0 +17 +17 +Connector_PinHeader_2.00mm +PinHeader_1x17_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x17, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x17 2.00mm single row style2 pin1 right +0 +17 +17 +Connector_PinHeader_2.00mm +PinHeader_1x18_P2.00mm_Horizontal +Through hole angled pin header, 1x18, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x18 2.00mm single row +0 +18 +18 +Connector_PinHeader_2.00mm +PinHeader_1x18_P2.00mm_Vertical +Through hole straight pin header, 1x18, 2.00mm pitch, single row +Through hole pin header THT 1x18 2.00mm single row +0 +18 +18 +Connector_PinHeader_2.00mm +PinHeader_1x18_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x18, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x18 2.00mm single row style1 pin1 left +0 +18 +18 +Connector_PinHeader_2.00mm +PinHeader_1x18_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x18, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x18 2.00mm single row style2 pin1 right +0 +18 +18 +Connector_PinHeader_2.00mm +PinHeader_1x19_P2.00mm_Horizontal +Through hole angled pin header, 1x19, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x19 2.00mm single row +0 +19 +19 +Connector_PinHeader_2.00mm +PinHeader_1x19_P2.00mm_Vertical +Through hole straight pin header, 1x19, 2.00mm pitch, single row +Through hole pin header THT 1x19 2.00mm single row +0 +19 +19 +Connector_PinHeader_2.00mm +PinHeader_1x19_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x19, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x19 2.00mm single row style1 pin1 left +0 +19 +19 +Connector_PinHeader_2.00mm +PinHeader_1x19_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x19, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x19 2.00mm single row style2 pin1 right +0 +19 +19 +Connector_PinHeader_2.00mm +PinHeader_1x20_P2.00mm_Horizontal +Through hole angled pin header, 1x20, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x20 2.00mm single row +0 +20 +20 +Connector_PinHeader_2.00mm +PinHeader_1x20_P2.00mm_Vertical +Through hole straight pin header, 1x20, 2.00mm pitch, single row +Through hole pin header THT 1x20 2.00mm single row +0 +20 +20 +Connector_PinHeader_2.00mm +PinHeader_1x20_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x20, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x20 2.00mm single row style1 pin1 left +0 +20 +20 +Connector_PinHeader_2.00mm +PinHeader_1x20_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x20, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x20 2.00mm single row style2 pin1 right +0 +20 +20 +Connector_PinHeader_2.00mm +PinHeader_1x21_P2.00mm_Horizontal +Through hole angled pin header, 1x21, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x21 2.00mm single row +0 +21 +21 +Connector_PinHeader_2.00mm +PinHeader_1x21_P2.00mm_Vertical +Through hole straight pin header, 1x21, 2.00mm pitch, single row +Through hole pin header THT 1x21 2.00mm single row +0 +21 +21 +Connector_PinHeader_2.00mm +PinHeader_1x21_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x21, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x21 2.00mm single row style1 pin1 left +0 +21 +21 +Connector_PinHeader_2.00mm +PinHeader_1x21_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x21, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x21 2.00mm single row style2 pin1 right +0 +21 +21 +Connector_PinHeader_2.00mm +PinHeader_1x22_P2.00mm_Horizontal +Through hole angled pin header, 1x22, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x22 2.00mm single row +0 +22 +22 +Connector_PinHeader_2.00mm +PinHeader_1x22_P2.00mm_Vertical +Through hole straight pin header, 1x22, 2.00mm pitch, single row +Through hole pin header THT 1x22 2.00mm single row +0 +22 +22 +Connector_PinHeader_2.00mm +PinHeader_1x22_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x22, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x22 2.00mm single row style1 pin1 left +0 +22 +22 +Connector_PinHeader_2.00mm +PinHeader_1x22_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x22, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x22 2.00mm single row style2 pin1 right +0 +22 +22 +Connector_PinHeader_2.00mm +PinHeader_1x23_P2.00mm_Horizontal +Through hole angled pin header, 1x23, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x23 2.00mm single row +0 +23 +23 +Connector_PinHeader_2.00mm +PinHeader_1x23_P2.00mm_Vertical +Through hole straight pin header, 1x23, 2.00mm pitch, single row +Through hole pin header THT 1x23 2.00mm single row +0 +23 +23 +Connector_PinHeader_2.00mm +PinHeader_1x23_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x23, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x23 2.00mm single row style1 pin1 left +0 +23 +23 +Connector_PinHeader_2.00mm +PinHeader_1x23_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x23, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x23 2.00mm single row style2 pin1 right +0 +23 +23 +Connector_PinHeader_2.00mm +PinHeader_1x24_P2.00mm_Horizontal +Through hole angled pin header, 1x24, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x24 2.00mm single row +0 +24 +24 +Connector_PinHeader_2.00mm +PinHeader_1x24_P2.00mm_Vertical +Through hole straight pin header, 1x24, 2.00mm pitch, single row +Through hole pin header THT 1x24 2.00mm single row +0 +24 +24 +Connector_PinHeader_2.00mm +PinHeader_1x24_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x24, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x24 2.00mm single row style1 pin1 left +0 +24 +24 +Connector_PinHeader_2.00mm +PinHeader_1x24_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x24, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x24 2.00mm single row style2 pin1 right +0 +24 +24 +Connector_PinHeader_2.00mm +PinHeader_1x25_P2.00mm_Horizontal +Through hole angled pin header, 1x25, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x25 2.00mm single row +0 +25 +25 +Connector_PinHeader_2.00mm +PinHeader_1x25_P2.00mm_Vertical +Through hole straight pin header, 1x25, 2.00mm pitch, single row +Through hole pin header THT 1x25 2.00mm single row +0 +25 +25 +Connector_PinHeader_2.00mm +PinHeader_1x25_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x25, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x25 2.00mm single row style1 pin1 left +0 +25 +25 +Connector_PinHeader_2.00mm +PinHeader_1x25_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x25, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x25 2.00mm single row style2 pin1 right +0 +25 +25 +Connector_PinHeader_2.00mm +PinHeader_1x26_P2.00mm_Horizontal +Through hole angled pin header, 1x26, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x26 2.00mm single row +0 +26 +26 +Connector_PinHeader_2.00mm +PinHeader_1x26_P2.00mm_Vertical +Through hole straight pin header, 1x26, 2.00mm pitch, single row +Through hole pin header THT 1x26 2.00mm single row +0 +26 +26 +Connector_PinHeader_2.00mm +PinHeader_1x26_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x26, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x26 2.00mm single row style1 pin1 left +0 +26 +26 +Connector_PinHeader_2.00mm +PinHeader_1x26_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x26, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x26 2.00mm single row style2 pin1 right +0 +26 +26 +Connector_PinHeader_2.00mm +PinHeader_1x27_P2.00mm_Horizontal +Through hole angled pin header, 1x27, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x27 2.00mm single row +0 +27 +27 +Connector_PinHeader_2.00mm +PinHeader_1x27_P2.00mm_Vertical +Through hole straight pin header, 1x27, 2.00mm pitch, single row +Through hole pin header THT 1x27 2.00mm single row +0 +27 +27 +Connector_PinHeader_2.00mm +PinHeader_1x27_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x27, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x27 2.00mm single row style1 pin1 left +0 +27 +27 +Connector_PinHeader_2.00mm +PinHeader_1x27_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x27, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x27 2.00mm single row style2 pin1 right +0 +27 +27 +Connector_PinHeader_2.00mm +PinHeader_1x28_P2.00mm_Horizontal +Through hole angled pin header, 1x28, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x28 2.00mm single row +0 +28 +28 +Connector_PinHeader_2.00mm +PinHeader_1x28_P2.00mm_Vertical +Through hole straight pin header, 1x28, 2.00mm pitch, single row +Through hole pin header THT 1x28 2.00mm single row +0 +28 +28 +Connector_PinHeader_2.00mm +PinHeader_1x28_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x28, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x28 2.00mm single row style1 pin1 left +0 +28 +28 +Connector_PinHeader_2.00mm +PinHeader_1x28_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x28, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x28 2.00mm single row style2 pin1 right +0 +28 +28 +Connector_PinHeader_2.00mm +PinHeader_1x29_P2.00mm_Horizontal +Through hole angled pin header, 1x29, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x29 2.00mm single row +0 +29 +29 +Connector_PinHeader_2.00mm +PinHeader_1x29_P2.00mm_Vertical +Through hole straight pin header, 1x29, 2.00mm pitch, single row +Through hole pin header THT 1x29 2.00mm single row +0 +29 +29 +Connector_PinHeader_2.00mm +PinHeader_1x29_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x29, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x29 2.00mm single row style1 pin1 left +0 +29 +29 +Connector_PinHeader_2.00mm +PinHeader_1x29_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x29, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x29 2.00mm single row style2 pin1 right +0 +29 +29 +Connector_PinHeader_2.00mm +PinHeader_1x30_P2.00mm_Horizontal +Through hole angled pin header, 1x30, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x30 2.00mm single row +0 +30 +30 +Connector_PinHeader_2.00mm +PinHeader_1x30_P2.00mm_Vertical +Through hole straight pin header, 1x30, 2.00mm pitch, single row +Through hole pin header THT 1x30 2.00mm single row +0 +30 +30 +Connector_PinHeader_2.00mm +PinHeader_1x30_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x30, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x30 2.00mm single row style1 pin1 left +0 +30 +30 +Connector_PinHeader_2.00mm +PinHeader_1x30_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x30, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x30 2.00mm single row style2 pin1 right +0 +30 +30 +Connector_PinHeader_2.00mm +PinHeader_1x31_P2.00mm_Horizontal +Through hole angled pin header, 1x31, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x31 2.00mm single row +0 +31 +31 +Connector_PinHeader_2.00mm +PinHeader_1x31_P2.00mm_Vertical +Through hole straight pin header, 1x31, 2.00mm pitch, single row +Through hole pin header THT 1x31 2.00mm single row +0 +31 +31 +Connector_PinHeader_2.00mm +PinHeader_1x31_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x31, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x31 2.00mm single row style1 pin1 left +0 +31 +31 +Connector_PinHeader_2.00mm +PinHeader_1x31_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x31, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x31 2.00mm single row style2 pin1 right +0 +31 +31 +Connector_PinHeader_2.00mm +PinHeader_1x32_P2.00mm_Horizontal +Through hole angled pin header, 1x32, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x32 2.00mm single row +0 +32 +32 +Connector_PinHeader_2.00mm +PinHeader_1x32_P2.00mm_Vertical +Through hole straight pin header, 1x32, 2.00mm pitch, single row +Through hole pin header THT 1x32 2.00mm single row +0 +32 +32 +Connector_PinHeader_2.00mm +PinHeader_1x32_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x32, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x32 2.00mm single row style1 pin1 left +0 +32 +32 +Connector_PinHeader_2.00mm +PinHeader_1x32_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x32, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x32 2.00mm single row style2 pin1 right +0 +32 +32 +Connector_PinHeader_2.00mm +PinHeader_1x33_P2.00mm_Horizontal +Through hole angled pin header, 1x33, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x33 2.00mm single row +0 +33 +33 +Connector_PinHeader_2.00mm +PinHeader_1x33_P2.00mm_Vertical +Through hole straight pin header, 1x33, 2.00mm pitch, single row +Through hole pin header THT 1x33 2.00mm single row +0 +33 +33 +Connector_PinHeader_2.00mm +PinHeader_1x33_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x33, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x33 2.00mm single row style1 pin1 left +0 +33 +33 +Connector_PinHeader_2.00mm +PinHeader_1x33_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x33, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x33 2.00mm single row style2 pin1 right +0 +33 +33 +Connector_PinHeader_2.00mm +PinHeader_1x34_P2.00mm_Horizontal +Through hole angled pin header, 1x34, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x34 2.00mm single row +0 +34 +34 +Connector_PinHeader_2.00mm +PinHeader_1x34_P2.00mm_Vertical +Through hole straight pin header, 1x34, 2.00mm pitch, single row +Through hole pin header THT 1x34 2.00mm single row +0 +34 +34 +Connector_PinHeader_2.00mm +PinHeader_1x34_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x34, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x34 2.00mm single row style1 pin1 left +0 +34 +34 +Connector_PinHeader_2.00mm +PinHeader_1x34_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x34, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x34 2.00mm single row style2 pin1 right +0 +34 +34 +Connector_PinHeader_2.00mm +PinHeader_1x35_P2.00mm_Horizontal +Through hole angled pin header, 1x35, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x35 2.00mm single row +0 +35 +35 +Connector_PinHeader_2.00mm +PinHeader_1x35_P2.00mm_Vertical +Through hole straight pin header, 1x35, 2.00mm pitch, single row +Through hole pin header THT 1x35 2.00mm single row +0 +35 +35 +Connector_PinHeader_2.00mm +PinHeader_1x35_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x35, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x35 2.00mm single row style1 pin1 left +0 +35 +35 +Connector_PinHeader_2.00mm +PinHeader_1x35_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x35, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x35 2.00mm single row style2 pin1 right +0 +35 +35 +Connector_PinHeader_2.00mm +PinHeader_1x36_P2.00mm_Horizontal +Through hole angled pin header, 1x36, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x36 2.00mm single row +0 +36 +36 +Connector_PinHeader_2.00mm +PinHeader_1x36_P2.00mm_Vertical +Through hole straight pin header, 1x36, 2.00mm pitch, single row +Through hole pin header THT 1x36 2.00mm single row +0 +36 +36 +Connector_PinHeader_2.00mm +PinHeader_1x36_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x36, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x36 2.00mm single row style1 pin1 left +0 +36 +36 +Connector_PinHeader_2.00mm +PinHeader_1x36_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x36, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x36 2.00mm single row style2 pin1 right +0 +36 +36 +Connector_PinHeader_2.00mm +PinHeader_1x37_P2.00mm_Horizontal +Through hole angled pin header, 1x37, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x37 2.00mm single row +0 +37 +37 +Connector_PinHeader_2.00mm +PinHeader_1x37_P2.00mm_Vertical +Through hole straight pin header, 1x37, 2.00mm pitch, single row +Through hole pin header THT 1x37 2.00mm single row +0 +37 +37 +Connector_PinHeader_2.00mm +PinHeader_1x37_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x37, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x37 2.00mm single row style1 pin1 left +0 +37 +37 +Connector_PinHeader_2.00mm +PinHeader_1x37_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x37, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x37 2.00mm single row style2 pin1 right +0 +37 +37 +Connector_PinHeader_2.00mm +PinHeader_1x38_P2.00mm_Horizontal +Through hole angled pin header, 1x38, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x38 2.00mm single row +0 +38 +38 +Connector_PinHeader_2.00mm +PinHeader_1x38_P2.00mm_Vertical +Through hole straight pin header, 1x38, 2.00mm pitch, single row +Through hole pin header THT 1x38 2.00mm single row +0 +38 +38 +Connector_PinHeader_2.00mm +PinHeader_1x38_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x38, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x38 2.00mm single row style1 pin1 left +0 +38 +38 +Connector_PinHeader_2.00mm +PinHeader_1x38_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x38, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x38 2.00mm single row style2 pin1 right +0 +38 +38 +Connector_PinHeader_2.00mm +PinHeader_1x39_P2.00mm_Horizontal +Through hole angled pin header, 1x39, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x39 2.00mm single row +0 +39 +39 +Connector_PinHeader_2.00mm +PinHeader_1x39_P2.00mm_Vertical +Through hole straight pin header, 1x39, 2.00mm pitch, single row +Through hole pin header THT 1x39 2.00mm single row +0 +39 +39 +Connector_PinHeader_2.00mm +PinHeader_1x39_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x39, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x39 2.00mm single row style1 pin1 left +0 +39 +39 +Connector_PinHeader_2.00mm +PinHeader_1x39_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x39, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x39 2.00mm single row style2 pin1 right +0 +39 +39 +Connector_PinHeader_2.00mm +PinHeader_1x40_P2.00mm_Horizontal +Through hole angled pin header, 1x40, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x40 2.00mm single row +0 +40 +40 +Connector_PinHeader_2.00mm +PinHeader_1x40_P2.00mm_Vertical +Through hole straight pin header, 1x40, 2.00mm pitch, single row +Through hole pin header THT 1x40 2.00mm single row +0 +40 +40 +Connector_PinHeader_2.00mm +PinHeader_1x40_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x40, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x40 2.00mm single row style1 pin1 left +0 +40 +40 +Connector_PinHeader_2.00mm +PinHeader_1x40_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x40, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x40 2.00mm single row style2 pin1 right +0 +40 +40 +Connector_PinHeader_2.00mm +PinHeader_2x01_P2.00mm_Horizontal +Through hole angled pin header, 2x01, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x01 2.00mm double row +0 +2 +2 +Connector_PinHeader_2.00mm +PinHeader_2x01_P2.00mm_Vertical +Through hole straight pin header, 2x01, 2.00mm pitch, double rows +Through hole pin header THT 2x01 2.00mm double row +0 +2 +2 +Connector_PinHeader_2.00mm +PinHeader_2x01_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x01, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x01 2.00mm double row +0 +2 +2 +Connector_PinHeader_2.00mm +PinHeader_2x02_P2.00mm_Horizontal +Through hole angled pin header, 2x02, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x02 2.00mm double row +0 +4 +4 +Connector_PinHeader_2.00mm +PinHeader_2x02_P2.00mm_Vertical +Through hole straight pin header, 2x02, 2.00mm pitch, double rows +Through hole pin header THT 2x02 2.00mm double row +0 +4 +4 +Connector_PinHeader_2.00mm +PinHeader_2x02_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x02, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x02 2.00mm double row +0 +4 +4 +Connector_PinHeader_2.00mm +PinHeader_2x03_P2.00mm_Horizontal +Through hole angled pin header, 2x03, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x03 2.00mm double row +0 +6 +6 +Connector_PinHeader_2.00mm +PinHeader_2x03_P2.00mm_Vertical +Through hole straight pin header, 2x03, 2.00mm pitch, double rows +Through hole pin header THT 2x03 2.00mm double row +0 +6 +6 +Connector_PinHeader_2.00mm +PinHeader_2x03_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x03, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x03 2.00mm double row +0 +6 +6 +Connector_PinHeader_2.00mm +PinHeader_2x04_P2.00mm_Horizontal +Through hole angled pin header, 2x04, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x04 2.00mm double row +0 +8 +8 +Connector_PinHeader_2.00mm +PinHeader_2x04_P2.00mm_Vertical +Through hole straight pin header, 2x04, 2.00mm pitch, double rows +Through hole pin header THT 2x04 2.00mm double row +0 +8 +8 +Connector_PinHeader_2.00mm +PinHeader_2x04_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x04, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x04 2.00mm double row +0 +8 +8 +Connector_PinHeader_2.00mm +PinHeader_2x05_P2.00mm_Horizontal +Through hole angled pin header, 2x05, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x05 2.00mm double row +0 +10 +10 +Connector_PinHeader_2.00mm +PinHeader_2x05_P2.00mm_Vertical +Through hole straight pin header, 2x05, 2.00mm pitch, double rows +Through hole pin header THT 2x05 2.00mm double row +0 +10 +10 +Connector_PinHeader_2.00mm +PinHeader_2x05_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x05, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x05 2.00mm double row +0 +10 +10 +Connector_PinHeader_2.00mm +PinHeader_2x06_P2.00mm_Horizontal +Through hole angled pin header, 2x06, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x06 2.00mm double row +0 +12 +12 +Connector_PinHeader_2.00mm +PinHeader_2x06_P2.00mm_Vertical +Through hole straight pin header, 2x06, 2.00mm pitch, double rows +Through hole pin header THT 2x06 2.00mm double row +0 +12 +12 +Connector_PinHeader_2.00mm +PinHeader_2x06_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x06, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x06 2.00mm double row +0 +12 +12 +Connector_PinHeader_2.00mm +PinHeader_2x07_P2.00mm_Horizontal +Through hole angled pin header, 2x07, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x07 2.00mm double row +0 +14 +14 +Connector_PinHeader_2.00mm +PinHeader_2x07_P2.00mm_Vertical +Through hole straight pin header, 2x07, 2.00mm pitch, double rows +Through hole pin header THT 2x07 2.00mm double row +0 +14 +14 +Connector_PinHeader_2.00mm +PinHeader_2x07_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x07, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x07 2.00mm double row +0 +14 +14 +Connector_PinHeader_2.00mm +PinHeader_2x08_P2.00mm_Horizontal +Through hole angled pin header, 2x08, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x08 2.00mm double row +0 +16 +16 +Connector_PinHeader_2.00mm +PinHeader_2x08_P2.00mm_Vertical +Through hole straight pin header, 2x08, 2.00mm pitch, double rows +Through hole pin header THT 2x08 2.00mm double row +0 +16 +16 +Connector_PinHeader_2.00mm +PinHeader_2x08_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x08, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x08 2.00mm double row +0 +16 +16 +Connector_PinHeader_2.00mm +PinHeader_2x09_P2.00mm_Horizontal +Through hole angled pin header, 2x09, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x09 2.00mm double row +0 +18 +18 +Connector_PinHeader_2.00mm +PinHeader_2x09_P2.00mm_Vertical +Through hole straight pin header, 2x09, 2.00mm pitch, double rows +Through hole pin header THT 2x09 2.00mm double row +0 +18 +18 +Connector_PinHeader_2.00mm +PinHeader_2x09_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x09, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x09 2.00mm double row +0 +18 +18 +Connector_PinHeader_2.00mm +PinHeader_2x10_P2.00mm_Horizontal +Through hole angled pin header, 2x10, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x10 2.00mm double row +0 +20 +20 +Connector_PinHeader_2.00mm +PinHeader_2x10_P2.00mm_Vertical +Through hole straight pin header, 2x10, 2.00mm pitch, double rows +Through hole pin header THT 2x10 2.00mm double row +0 +20 +20 +Connector_PinHeader_2.00mm +PinHeader_2x10_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x10, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x10 2.00mm double row +0 +20 +20 +Connector_PinHeader_2.00mm +PinHeader_2x11_P2.00mm_Horizontal +Through hole angled pin header, 2x11, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x11 2.00mm double row +0 +22 +22 +Connector_PinHeader_2.00mm +PinHeader_2x11_P2.00mm_Vertical +Through hole straight pin header, 2x11, 2.00mm pitch, double rows +Through hole pin header THT 2x11 2.00mm double row +0 +22 +22 +Connector_PinHeader_2.00mm +PinHeader_2x11_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x11, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x11 2.00mm double row +0 +22 +22 +Connector_PinHeader_2.00mm +PinHeader_2x12_P2.00mm_Horizontal +Through hole angled pin header, 2x12, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x12 2.00mm double row +0 +24 +24 +Connector_PinHeader_2.00mm +PinHeader_2x12_P2.00mm_Vertical +Through hole straight pin header, 2x12, 2.00mm pitch, double rows +Through hole pin header THT 2x12 2.00mm double row +0 +24 +24 +Connector_PinHeader_2.00mm +PinHeader_2x12_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x12, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x12 2.00mm double row +0 +24 +24 +Connector_PinHeader_2.00mm +PinHeader_2x13_P2.00mm_Horizontal +Through hole angled pin header, 2x13, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x13 2.00mm double row +0 +26 +26 +Connector_PinHeader_2.00mm +PinHeader_2x13_P2.00mm_Vertical +Through hole straight pin header, 2x13, 2.00mm pitch, double rows +Through hole pin header THT 2x13 2.00mm double row +0 +26 +26 +Connector_PinHeader_2.00mm +PinHeader_2x13_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x13, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x13 2.00mm double row +0 +26 +26 +Connector_PinHeader_2.00mm +PinHeader_2x14_P2.00mm_Horizontal +Through hole angled pin header, 2x14, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x14 2.00mm double row +0 +28 +28 +Connector_PinHeader_2.00mm +PinHeader_2x14_P2.00mm_Vertical +Through hole straight pin header, 2x14, 2.00mm pitch, double rows +Through hole pin header THT 2x14 2.00mm double row +0 +28 +28 +Connector_PinHeader_2.00mm +PinHeader_2x14_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x14, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x14 2.00mm double row +0 +28 +28 +Connector_PinHeader_2.00mm +PinHeader_2x15_P2.00mm_Horizontal +Through hole angled pin header, 2x15, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x15 2.00mm double row +0 +30 +30 +Connector_PinHeader_2.00mm +PinHeader_2x15_P2.00mm_Vertical +Through hole straight pin header, 2x15, 2.00mm pitch, double rows +Through hole pin header THT 2x15 2.00mm double row +0 +30 +30 +Connector_PinHeader_2.00mm +PinHeader_2x15_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x15, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x15 2.00mm double row +0 +30 +30 +Connector_PinHeader_2.00mm +PinHeader_2x16_P2.00mm_Horizontal +Through hole angled pin header, 2x16, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x16 2.00mm double row +0 +32 +32 +Connector_PinHeader_2.00mm +PinHeader_2x16_P2.00mm_Vertical +Through hole straight pin header, 2x16, 2.00mm pitch, double rows +Through hole pin header THT 2x16 2.00mm double row +0 +32 +32 +Connector_PinHeader_2.00mm +PinHeader_2x16_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x16, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x16 2.00mm double row +0 +32 +32 +Connector_PinHeader_2.00mm +PinHeader_2x17_P2.00mm_Horizontal +Through hole angled pin header, 2x17, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x17 2.00mm double row +0 +34 +34 +Connector_PinHeader_2.00mm +PinHeader_2x17_P2.00mm_Vertical +Through hole straight pin header, 2x17, 2.00mm pitch, double rows +Through hole pin header THT 2x17 2.00mm double row +0 +34 +34 +Connector_PinHeader_2.00mm +PinHeader_2x17_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x17, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x17 2.00mm double row +0 +34 +34 +Connector_PinHeader_2.00mm +PinHeader_2x18_P2.00mm_Horizontal +Through hole angled pin header, 2x18, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x18 2.00mm double row +0 +36 +36 +Connector_PinHeader_2.00mm +PinHeader_2x18_P2.00mm_Vertical +Through hole straight pin header, 2x18, 2.00mm pitch, double rows +Through hole pin header THT 2x18 2.00mm double row +0 +36 +36 +Connector_PinHeader_2.00mm +PinHeader_2x18_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x18, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x18 2.00mm double row +0 +36 +36 +Connector_PinHeader_2.00mm +PinHeader_2x19_P2.00mm_Horizontal +Through hole angled pin header, 2x19, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x19 2.00mm double row +0 +38 +38 +Connector_PinHeader_2.00mm +PinHeader_2x19_P2.00mm_Vertical +Through hole straight pin header, 2x19, 2.00mm pitch, double rows +Through hole pin header THT 2x19 2.00mm double row +0 +38 +38 +Connector_PinHeader_2.00mm +PinHeader_2x19_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x19, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x19 2.00mm double row +0 +38 +38 +Connector_PinHeader_2.00mm +PinHeader_2x20_P2.00mm_Horizontal +Through hole angled pin header, 2x20, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x20 2.00mm double row +0 +40 +40 +Connector_PinHeader_2.00mm +PinHeader_2x20_P2.00mm_Vertical +Through hole straight pin header, 2x20, 2.00mm pitch, double rows +Through hole pin header THT 2x20 2.00mm double row +0 +40 +40 +Connector_PinHeader_2.00mm +PinHeader_2x20_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x20, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x20 2.00mm double row +0 +40 +40 +Connector_PinHeader_2.00mm +PinHeader_2x21_P2.00mm_Horizontal +Through hole angled pin header, 2x21, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x21 2.00mm double row +0 +42 +42 +Connector_PinHeader_2.00mm +PinHeader_2x21_P2.00mm_Vertical +Through hole straight pin header, 2x21, 2.00mm pitch, double rows +Through hole pin header THT 2x21 2.00mm double row +0 +42 +42 +Connector_PinHeader_2.00mm +PinHeader_2x21_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x21, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x21 2.00mm double row +0 +42 +42 +Connector_PinHeader_2.00mm +PinHeader_2x22_P2.00mm_Horizontal +Through hole angled pin header, 2x22, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x22 2.00mm double row +0 +44 +44 +Connector_PinHeader_2.00mm +PinHeader_2x22_P2.00mm_Vertical +Through hole straight pin header, 2x22, 2.00mm pitch, double rows +Through hole pin header THT 2x22 2.00mm double row +0 +44 +44 +Connector_PinHeader_2.00mm +PinHeader_2x22_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x22, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x22 2.00mm double row +0 +44 +44 +Connector_PinHeader_2.00mm +PinHeader_2x23_P2.00mm_Horizontal +Through hole angled pin header, 2x23, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x23 2.00mm double row +0 +46 +46 +Connector_PinHeader_2.00mm +PinHeader_2x23_P2.00mm_Vertical +Through hole straight pin header, 2x23, 2.00mm pitch, double rows +Through hole pin header THT 2x23 2.00mm double row +0 +46 +46 +Connector_PinHeader_2.00mm +PinHeader_2x23_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x23, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x23 2.00mm double row +0 +46 +46 +Connector_PinHeader_2.00mm +PinHeader_2x24_P2.00mm_Horizontal +Through hole angled pin header, 2x24, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x24 2.00mm double row +0 +48 +48 +Connector_PinHeader_2.00mm +PinHeader_2x24_P2.00mm_Vertical +Through hole straight pin header, 2x24, 2.00mm pitch, double rows +Through hole pin header THT 2x24 2.00mm double row +0 +48 +48 +Connector_PinHeader_2.00mm +PinHeader_2x24_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x24, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x24 2.00mm double row +0 +48 +48 +Connector_PinHeader_2.00mm +PinHeader_2x25_P2.00mm_Horizontal +Through hole angled pin header, 2x25, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x25 2.00mm double row +0 +50 +50 +Connector_PinHeader_2.00mm +PinHeader_2x25_P2.00mm_Vertical +Through hole straight pin header, 2x25, 2.00mm pitch, double rows +Through hole pin header THT 2x25 2.00mm double row +0 +50 +50 +Connector_PinHeader_2.00mm +PinHeader_2x25_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x25, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x25 2.00mm double row +0 +50 +50 +Connector_PinHeader_2.00mm +PinHeader_2x26_P2.00mm_Horizontal +Through hole angled pin header, 2x26, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x26 2.00mm double row +0 +52 +52 +Connector_PinHeader_2.00mm +PinHeader_2x26_P2.00mm_Vertical +Through hole straight pin header, 2x26, 2.00mm pitch, double rows +Through hole pin header THT 2x26 2.00mm double row +0 +52 +52 +Connector_PinHeader_2.00mm +PinHeader_2x26_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x26, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x26 2.00mm double row +0 +52 +52 +Connector_PinHeader_2.00mm +PinHeader_2x27_P2.00mm_Horizontal +Through hole angled pin header, 2x27, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x27 2.00mm double row +0 +54 +54 +Connector_PinHeader_2.00mm +PinHeader_2x27_P2.00mm_Vertical +Through hole straight pin header, 2x27, 2.00mm pitch, double rows +Through hole pin header THT 2x27 2.00mm double row +0 +54 +54 +Connector_PinHeader_2.00mm +PinHeader_2x27_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x27, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x27 2.00mm double row +0 +54 +54 +Connector_PinHeader_2.00mm +PinHeader_2x28_P2.00mm_Horizontal +Through hole angled pin header, 2x28, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x28 2.00mm double row +0 +56 +56 +Connector_PinHeader_2.00mm +PinHeader_2x28_P2.00mm_Vertical +Through hole straight pin header, 2x28, 2.00mm pitch, double rows +Through hole pin header THT 2x28 2.00mm double row +0 +56 +56 +Connector_PinHeader_2.00mm +PinHeader_2x28_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x28, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x28 2.00mm double row +0 +56 +56 +Connector_PinHeader_2.00mm +PinHeader_2x29_P2.00mm_Horizontal +Through hole angled pin header, 2x29, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x29 2.00mm double row +0 +58 +58 +Connector_PinHeader_2.00mm +PinHeader_2x29_P2.00mm_Vertical +Through hole straight pin header, 2x29, 2.00mm pitch, double rows +Through hole pin header THT 2x29 2.00mm double row +0 +58 +58 +Connector_PinHeader_2.00mm +PinHeader_2x29_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x29, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x29 2.00mm double row +0 +58 +58 +Connector_PinHeader_2.00mm +PinHeader_2x30_P2.00mm_Horizontal +Through hole angled pin header, 2x30, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x30 2.00mm double row +0 +60 +60 +Connector_PinHeader_2.00mm +PinHeader_2x30_P2.00mm_Vertical +Through hole straight pin header, 2x30, 2.00mm pitch, double rows +Through hole pin header THT 2x30 2.00mm double row +0 +60 +60 +Connector_PinHeader_2.00mm +PinHeader_2x30_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x30, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x30 2.00mm double row +0 +60 +60 +Connector_PinHeader_2.00mm +PinHeader_2x31_P2.00mm_Horizontal +Through hole angled pin header, 2x31, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x31 2.00mm double row +0 +62 +62 +Connector_PinHeader_2.00mm +PinHeader_2x31_P2.00mm_Vertical +Through hole straight pin header, 2x31, 2.00mm pitch, double rows +Through hole pin header THT 2x31 2.00mm double row +0 +62 +62 +Connector_PinHeader_2.00mm +PinHeader_2x31_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x31, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x31 2.00mm double row +0 +62 +62 +Connector_PinHeader_2.00mm +PinHeader_2x32_P2.00mm_Horizontal +Through hole angled pin header, 2x32, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x32 2.00mm double row +0 +64 +64 +Connector_PinHeader_2.00mm +PinHeader_2x32_P2.00mm_Vertical +Through hole straight pin header, 2x32, 2.00mm pitch, double rows +Through hole pin header THT 2x32 2.00mm double row +0 +64 +64 +Connector_PinHeader_2.00mm +PinHeader_2x32_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x32, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x32 2.00mm double row +0 +64 +64 +Connector_PinHeader_2.00mm +PinHeader_2x33_P2.00mm_Horizontal +Through hole angled pin header, 2x33, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x33 2.00mm double row +0 +66 +66 +Connector_PinHeader_2.00mm +PinHeader_2x33_P2.00mm_Vertical +Through hole straight pin header, 2x33, 2.00mm pitch, double rows +Through hole pin header THT 2x33 2.00mm double row +0 +66 +66 +Connector_PinHeader_2.00mm +PinHeader_2x33_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x33, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x33 2.00mm double row +0 +66 +66 +Connector_PinHeader_2.00mm +PinHeader_2x34_P2.00mm_Horizontal +Through hole angled pin header, 2x34, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x34 2.00mm double row +0 +68 +68 +Connector_PinHeader_2.00mm +PinHeader_2x34_P2.00mm_Vertical +Through hole straight pin header, 2x34, 2.00mm pitch, double rows +Through hole pin header THT 2x34 2.00mm double row +0 +68 +68 +Connector_PinHeader_2.00mm +PinHeader_2x34_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x34, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x34 2.00mm double row +0 +68 +68 +Connector_PinHeader_2.00mm +PinHeader_2x35_P2.00mm_Horizontal +Through hole angled pin header, 2x35, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x35 2.00mm double row +0 +70 +70 +Connector_PinHeader_2.00mm +PinHeader_2x35_P2.00mm_Vertical +Through hole straight pin header, 2x35, 2.00mm pitch, double rows +Through hole pin header THT 2x35 2.00mm double row +0 +70 +70 +Connector_PinHeader_2.00mm +PinHeader_2x35_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x35, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x35 2.00mm double row +0 +70 +70 +Connector_PinHeader_2.00mm +PinHeader_2x36_P2.00mm_Horizontal +Through hole angled pin header, 2x36, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x36 2.00mm double row +0 +72 +72 +Connector_PinHeader_2.00mm +PinHeader_2x36_P2.00mm_Vertical +Through hole straight pin header, 2x36, 2.00mm pitch, double rows +Through hole pin header THT 2x36 2.00mm double row +0 +72 +72 +Connector_PinHeader_2.00mm +PinHeader_2x36_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x36, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x36 2.00mm double row +0 +72 +72 +Connector_PinHeader_2.00mm +PinHeader_2x37_P2.00mm_Horizontal +Through hole angled pin header, 2x37, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x37 2.00mm double row +0 +74 +74 +Connector_PinHeader_2.00mm +PinHeader_2x37_P2.00mm_Vertical +Through hole straight pin header, 2x37, 2.00mm pitch, double rows +Through hole pin header THT 2x37 2.00mm double row +0 +74 +74 +Connector_PinHeader_2.00mm +PinHeader_2x37_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x37, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x37 2.00mm double row +0 +74 +74 +Connector_PinHeader_2.00mm +PinHeader_2x38_P2.00mm_Horizontal +Through hole angled pin header, 2x38, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x38 2.00mm double row +0 +76 +76 +Connector_PinHeader_2.00mm +PinHeader_2x38_P2.00mm_Vertical +Through hole straight pin header, 2x38, 2.00mm pitch, double rows +Through hole pin header THT 2x38 2.00mm double row +0 +76 +76 +Connector_PinHeader_2.00mm +PinHeader_2x38_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x38, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x38 2.00mm double row +0 +76 +76 +Connector_PinHeader_2.00mm +PinHeader_2x39_P2.00mm_Horizontal +Through hole angled pin header, 2x39, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x39 2.00mm double row +0 +78 +78 +Connector_PinHeader_2.00mm +PinHeader_2x39_P2.00mm_Vertical +Through hole straight pin header, 2x39, 2.00mm pitch, double rows +Through hole pin header THT 2x39 2.00mm double row +0 +78 +78 +Connector_PinHeader_2.00mm +PinHeader_2x39_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x39, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x39 2.00mm double row +0 +78 +78 +Connector_PinHeader_2.00mm +PinHeader_2x40_P2.00mm_Horizontal +Through hole angled pin header, 2x40, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x40 2.00mm double row +0 +80 +80 +Connector_PinHeader_2.00mm +PinHeader_2x40_P2.00mm_Vertical +Through hole straight pin header, 2x40, 2.00mm pitch, double rows +Through hole pin header THT 2x40 2.00mm double row +0 +80 +80 +Connector_PinHeader_2.00mm +PinHeader_2x40_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x40, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x40 2.00mm double row +0 +80 +80 +Connector_PinHeader_2.54mm +PinHeader_1x01_P2.54mm_Horizontal +Through hole angled pin header, 1x01, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x01 2.54mm single row +0 +1 +1 +Connector_PinHeader_2.54mm +PinHeader_1x01_P2.54mm_Vertical +Through hole straight pin header, 1x01, 2.54mm pitch, single row +Through hole pin header THT 1x01 2.54mm single row +0 +1 +1 +Connector_PinHeader_2.54mm +PinHeader_1x02_P2.54mm_Horizontal +Through hole angled pin header, 1x02, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x02 2.54mm single row +0 +2 +2 +Connector_PinHeader_2.54mm +PinHeader_1x02_P2.54mm_Vertical +Through hole straight pin header, 1x02, 2.54mm pitch, single row +Through hole pin header THT 1x02 2.54mm single row +0 +2 +2 +Connector_PinHeader_2.54mm +PinHeader_1x02_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x02, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x02 2.54mm single row style1 pin1 left +0 +2 +2 +Connector_PinHeader_2.54mm +PinHeader_1x02_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x02, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x02 2.54mm single row style2 pin1 right +0 +2 +2 +Connector_PinHeader_2.54mm +PinHeader_1x03_P2.54mm_Horizontal +Through hole angled pin header, 1x03, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x03 2.54mm single row +0 +3 +3 +Connector_PinHeader_2.54mm +PinHeader_1x03_P2.54mm_Vertical +Through hole straight pin header, 1x03, 2.54mm pitch, single row +Through hole pin header THT 1x03 2.54mm single row +0 +3 +3 +Connector_PinHeader_2.54mm +PinHeader_1x03_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x03, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x03 2.54mm single row style1 pin1 left +0 +3 +3 +Connector_PinHeader_2.54mm +PinHeader_1x03_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x03, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x03 2.54mm single row style2 pin1 right +0 +3 +3 +Connector_PinHeader_2.54mm +PinHeader_1x04_P2.54mm_Horizontal +Through hole angled pin header, 1x04, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x04 2.54mm single row +0 +4 +4 +Connector_PinHeader_2.54mm +PinHeader_1x04_P2.54mm_Vertical +Through hole straight pin header, 1x04, 2.54mm pitch, single row +Through hole pin header THT 1x04 2.54mm single row +0 +4 +4 +Connector_PinHeader_2.54mm +PinHeader_1x04_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x04, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x04 2.54mm single row style1 pin1 left +0 +4 +4 +Connector_PinHeader_2.54mm +PinHeader_1x04_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x04, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x04 2.54mm single row style2 pin1 right +0 +4 +4 +Connector_PinHeader_2.54mm +PinHeader_1x05_P2.54mm_Horizontal +Through hole angled pin header, 1x05, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x05 2.54mm single row +0 +5 +5 +Connector_PinHeader_2.54mm +PinHeader_1x05_P2.54mm_Vertical +Through hole straight pin header, 1x05, 2.54mm pitch, single row +Through hole pin header THT 1x05 2.54mm single row +0 +5 +5 +Connector_PinHeader_2.54mm +PinHeader_1x05_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x05, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x05 2.54mm single row style1 pin1 left +0 +5 +5 +Connector_PinHeader_2.54mm +PinHeader_1x05_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x05, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x05 2.54mm single row style2 pin1 right +0 +5 +5 +Connector_PinHeader_2.54mm +PinHeader_1x06_P2.54mm_Horizontal +Through hole angled pin header, 1x06, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x06 2.54mm single row +0 +6 +6 +Connector_PinHeader_2.54mm +PinHeader_1x06_P2.54mm_Vertical +Through hole straight pin header, 1x06, 2.54mm pitch, single row +Through hole pin header THT 1x06 2.54mm single row +0 +6 +6 +Connector_PinHeader_2.54mm +PinHeader_1x06_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x06, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x06 2.54mm single row style1 pin1 left +0 +6 +6 +Connector_PinHeader_2.54mm +PinHeader_1x06_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x06, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x06 2.54mm single row style2 pin1 right +0 +6 +6 +Connector_PinHeader_2.54mm +PinHeader_1x07_P2.54mm_Horizontal +Through hole angled pin header, 1x07, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x07 2.54mm single row +0 +7 +7 +Connector_PinHeader_2.54mm +PinHeader_1x07_P2.54mm_Vertical +Through hole straight pin header, 1x07, 2.54mm pitch, single row +Through hole pin header THT 1x07 2.54mm single row +0 +7 +7 +Connector_PinHeader_2.54mm +PinHeader_1x07_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x07, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x07 2.54mm single row style1 pin1 left +0 +7 +7 +Connector_PinHeader_2.54mm +PinHeader_1x07_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x07, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x07 2.54mm single row style2 pin1 right +0 +7 +7 +Connector_PinHeader_2.54mm +PinHeader_1x08_P2.54mm_Horizontal +Through hole angled pin header, 1x08, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x08 2.54mm single row +0 +8 +8 +Connector_PinHeader_2.54mm +PinHeader_1x08_P2.54mm_Vertical +Through hole straight pin header, 1x08, 2.54mm pitch, single row +Through hole pin header THT 1x08 2.54mm single row +0 +8 +8 +Connector_PinHeader_2.54mm +PinHeader_1x08_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x08, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x08 2.54mm single row style1 pin1 left +0 +8 +8 +Connector_PinHeader_2.54mm +PinHeader_1x08_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x08, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x08 2.54mm single row style2 pin1 right +0 +8 +8 +Connector_PinHeader_2.54mm +PinHeader_1x09_P2.54mm_Horizontal +Through hole angled pin header, 1x09, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x09 2.54mm single row +0 +9 +9 +Connector_PinHeader_2.54mm +PinHeader_1x09_P2.54mm_Vertical +Through hole straight pin header, 1x09, 2.54mm pitch, single row +Through hole pin header THT 1x09 2.54mm single row +0 +9 +9 +Connector_PinHeader_2.54mm +PinHeader_1x09_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x09, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x09 2.54mm single row style1 pin1 left +0 +9 +9 +Connector_PinHeader_2.54mm +PinHeader_1x09_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x09, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x09 2.54mm single row style2 pin1 right +0 +9 +9 +Connector_PinHeader_2.54mm +PinHeader_1x10_P2.54mm_Horizontal +Through hole angled pin header, 1x10, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x10 2.54mm single row +0 +10 +10 +Connector_PinHeader_2.54mm +PinHeader_1x10_P2.54mm_Vertical +Through hole straight pin header, 1x10, 2.54mm pitch, single row +Through hole pin header THT 1x10 2.54mm single row +0 +10 +10 +Connector_PinHeader_2.54mm +PinHeader_1x10_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x10, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x10 2.54mm single row style1 pin1 left +0 +10 +10 +Connector_PinHeader_2.54mm +PinHeader_1x10_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x10, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x10 2.54mm single row style2 pin1 right +0 +10 +10 +Connector_PinHeader_2.54mm +PinHeader_1x11_P2.54mm_Horizontal +Through hole angled pin header, 1x11, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x11 2.54mm single row +0 +11 +11 +Connector_PinHeader_2.54mm +PinHeader_1x11_P2.54mm_Vertical +Through hole straight pin header, 1x11, 2.54mm pitch, single row +Through hole pin header THT 1x11 2.54mm single row +0 +11 +11 +Connector_PinHeader_2.54mm +PinHeader_1x11_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x11, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x11 2.54mm single row style1 pin1 left +0 +11 +11 +Connector_PinHeader_2.54mm +PinHeader_1x11_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x11, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x11 2.54mm single row style2 pin1 right +0 +11 +11 +Connector_PinHeader_2.54mm +PinHeader_1x12_P2.54mm_Horizontal +Through hole angled pin header, 1x12, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x12 2.54mm single row +0 +12 +12 +Connector_PinHeader_2.54mm +PinHeader_1x12_P2.54mm_Vertical +Through hole straight pin header, 1x12, 2.54mm pitch, single row +Through hole pin header THT 1x12 2.54mm single row +0 +12 +12 +Connector_PinHeader_2.54mm +PinHeader_1x12_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x12, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x12 2.54mm single row style1 pin1 left +0 +12 +12 +Connector_PinHeader_2.54mm +PinHeader_1x12_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x12, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x12 2.54mm single row style2 pin1 right +0 +12 +12 +Connector_PinHeader_2.54mm +PinHeader_1x13_P2.54mm_Horizontal +Through hole angled pin header, 1x13, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x13 2.54mm single row +0 +13 +13 +Connector_PinHeader_2.54mm +PinHeader_1x13_P2.54mm_Vertical +Through hole straight pin header, 1x13, 2.54mm pitch, single row +Through hole pin header THT 1x13 2.54mm single row +0 +13 +13 +Connector_PinHeader_2.54mm +PinHeader_1x13_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x13, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x13 2.54mm single row style1 pin1 left +0 +13 +13 +Connector_PinHeader_2.54mm +PinHeader_1x13_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x13, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x13 2.54mm single row style2 pin1 right +0 +13 +13 +Connector_PinHeader_2.54mm +PinHeader_1x14_P2.54mm_Horizontal +Through hole angled pin header, 1x14, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x14 2.54mm single row +0 +14 +14 +Connector_PinHeader_2.54mm +PinHeader_1x14_P2.54mm_Vertical +Through hole straight pin header, 1x14, 2.54mm pitch, single row +Through hole pin header THT 1x14 2.54mm single row +0 +14 +14 +Connector_PinHeader_2.54mm +PinHeader_1x14_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x14, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x14 2.54mm single row style1 pin1 left +0 +14 +14 +Connector_PinHeader_2.54mm +PinHeader_1x14_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x14, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x14 2.54mm single row style2 pin1 right +0 +14 +14 +Connector_PinHeader_2.54mm +PinHeader_1x15_P2.54mm_Horizontal +Through hole angled pin header, 1x15, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x15 2.54mm single row +0 +15 +15 +Connector_PinHeader_2.54mm +PinHeader_1x15_P2.54mm_Vertical +Through hole straight pin header, 1x15, 2.54mm pitch, single row +Through hole pin header THT 1x15 2.54mm single row +0 +15 +15 +Connector_PinHeader_2.54mm +PinHeader_1x15_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x15, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x15 2.54mm single row style1 pin1 left +0 +15 +15 +Connector_PinHeader_2.54mm +PinHeader_1x15_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x15, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x15 2.54mm single row style2 pin1 right +0 +15 +15 +Connector_PinHeader_2.54mm +PinHeader_1x16_P2.54mm_Horizontal +Through hole angled pin header, 1x16, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x16 2.54mm single row +0 +16 +16 +Connector_PinHeader_2.54mm +PinHeader_1x16_P2.54mm_Vertical +Through hole straight pin header, 1x16, 2.54mm pitch, single row +Through hole pin header THT 1x16 2.54mm single row +0 +16 +16 +Connector_PinHeader_2.54mm +PinHeader_1x16_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x16, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x16 2.54mm single row style1 pin1 left +0 +16 +16 +Connector_PinHeader_2.54mm +PinHeader_1x16_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x16, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x16 2.54mm single row style2 pin1 right +0 +16 +16 +Connector_PinHeader_2.54mm +PinHeader_1x17_P2.54mm_Horizontal +Through hole angled pin header, 1x17, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x17 2.54mm single row +0 +17 +17 +Connector_PinHeader_2.54mm +PinHeader_1x17_P2.54mm_Vertical +Through hole straight pin header, 1x17, 2.54mm pitch, single row +Through hole pin header THT 1x17 2.54mm single row +0 +17 +17 +Connector_PinHeader_2.54mm +PinHeader_1x17_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x17, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x17 2.54mm single row style1 pin1 left +0 +17 +17 +Connector_PinHeader_2.54mm +PinHeader_1x17_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x17, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x17 2.54mm single row style2 pin1 right +0 +17 +17 +Connector_PinHeader_2.54mm +PinHeader_1x18_P2.54mm_Horizontal +Through hole angled pin header, 1x18, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x18 2.54mm single row +0 +18 +18 +Connector_PinHeader_2.54mm +PinHeader_1x18_P2.54mm_Vertical +Through hole straight pin header, 1x18, 2.54mm pitch, single row +Through hole pin header THT 1x18 2.54mm single row +0 +18 +18 +Connector_PinHeader_2.54mm +PinHeader_1x18_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x18, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x18 2.54mm single row style1 pin1 left +0 +18 +18 +Connector_PinHeader_2.54mm +PinHeader_1x18_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x18, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x18 2.54mm single row style2 pin1 right +0 +18 +18 +Connector_PinHeader_2.54mm +PinHeader_1x19_P2.54mm_Horizontal +Through hole angled pin header, 1x19, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x19 2.54mm single row +0 +19 +19 +Connector_PinHeader_2.54mm +PinHeader_1x19_P2.54mm_Vertical +Through hole straight pin header, 1x19, 2.54mm pitch, single row +Through hole pin header THT 1x19 2.54mm single row +0 +19 +19 +Connector_PinHeader_2.54mm +PinHeader_1x19_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x19, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x19 2.54mm single row style1 pin1 left +0 +19 +19 +Connector_PinHeader_2.54mm +PinHeader_1x19_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x19, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x19 2.54mm single row style2 pin1 right +0 +19 +19 +Connector_PinHeader_2.54mm +PinHeader_1x20_P2.54mm_Horizontal +Through hole angled pin header, 1x20, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x20 2.54mm single row +0 +20 +20 +Connector_PinHeader_2.54mm +PinHeader_1x20_P2.54mm_Vertical +Through hole straight pin header, 1x20, 2.54mm pitch, single row +Through hole pin header THT 1x20 2.54mm single row +0 +20 +20 +Connector_PinHeader_2.54mm +PinHeader_1x20_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x20, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x20 2.54mm single row style1 pin1 left +0 +20 +20 +Connector_PinHeader_2.54mm +PinHeader_1x20_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x20, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x20 2.54mm single row style2 pin1 right +0 +20 +20 +Connector_PinHeader_2.54mm +PinHeader_1x21_P2.54mm_Horizontal +Through hole angled pin header, 1x21, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x21 2.54mm single row +0 +21 +21 +Connector_PinHeader_2.54mm +PinHeader_1x21_P2.54mm_Vertical +Through hole straight pin header, 1x21, 2.54mm pitch, single row +Through hole pin header THT 1x21 2.54mm single row +0 +21 +21 +Connector_PinHeader_2.54mm +PinHeader_1x21_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x21, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x21 2.54mm single row style1 pin1 left +0 +21 +21 +Connector_PinHeader_2.54mm +PinHeader_1x21_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x21, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x21 2.54mm single row style2 pin1 right +0 +21 +21 +Connector_PinHeader_2.54mm +PinHeader_1x22_P2.54mm_Horizontal +Through hole angled pin header, 1x22, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x22 2.54mm single row +0 +22 +22 +Connector_PinHeader_2.54mm +PinHeader_1x22_P2.54mm_Vertical +Through hole straight pin header, 1x22, 2.54mm pitch, single row +Through hole pin header THT 1x22 2.54mm single row +0 +22 +22 +Connector_PinHeader_2.54mm +PinHeader_1x22_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x22, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x22 2.54mm single row style1 pin1 left +0 +22 +22 +Connector_PinHeader_2.54mm +PinHeader_1x22_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x22, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x22 2.54mm single row style2 pin1 right +0 +22 +22 +Connector_PinHeader_2.54mm +PinHeader_1x23_P2.54mm_Horizontal +Through hole angled pin header, 1x23, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x23 2.54mm single row +0 +23 +23 +Connector_PinHeader_2.54mm +PinHeader_1x23_P2.54mm_Vertical +Through hole straight pin header, 1x23, 2.54mm pitch, single row +Through hole pin header THT 1x23 2.54mm single row +0 +23 +23 +Connector_PinHeader_2.54mm +PinHeader_1x23_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x23, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x23 2.54mm single row style1 pin1 left +0 +23 +23 +Connector_PinHeader_2.54mm +PinHeader_1x23_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x23, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x23 2.54mm single row style2 pin1 right +0 +23 +23 +Connector_PinHeader_2.54mm +PinHeader_1x24_P2.54mm_Horizontal +Through hole angled pin header, 1x24, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x24 2.54mm single row +0 +24 +24 +Connector_PinHeader_2.54mm +PinHeader_1x24_P2.54mm_Vertical +Through hole straight pin header, 1x24, 2.54mm pitch, single row +Through hole pin header THT 1x24 2.54mm single row +0 +24 +24 +Connector_PinHeader_2.54mm +PinHeader_1x24_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x24, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x24 2.54mm single row style1 pin1 left +0 +24 +24 +Connector_PinHeader_2.54mm +PinHeader_1x24_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x24, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x24 2.54mm single row style2 pin1 right +0 +24 +24 +Connector_PinHeader_2.54mm +PinHeader_1x25_P2.54mm_Horizontal +Through hole angled pin header, 1x25, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x25 2.54mm single row +0 +25 +25 +Connector_PinHeader_2.54mm +PinHeader_1x25_P2.54mm_Vertical +Through hole straight pin header, 1x25, 2.54mm pitch, single row +Through hole pin header THT 1x25 2.54mm single row +0 +25 +25 +Connector_PinHeader_2.54mm +PinHeader_1x25_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x25, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x25 2.54mm single row style1 pin1 left +0 +25 +25 +Connector_PinHeader_2.54mm +PinHeader_1x25_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x25, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x25 2.54mm single row style2 pin1 right +0 +25 +25 +Connector_PinHeader_2.54mm +PinHeader_1x26_P2.54mm_Horizontal +Through hole angled pin header, 1x26, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x26 2.54mm single row +0 +26 +26 +Connector_PinHeader_2.54mm +PinHeader_1x26_P2.54mm_Vertical +Through hole straight pin header, 1x26, 2.54mm pitch, single row +Through hole pin header THT 1x26 2.54mm single row +0 +26 +26 +Connector_PinHeader_2.54mm +PinHeader_1x26_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x26, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x26 2.54mm single row style1 pin1 left +0 +26 +26 +Connector_PinHeader_2.54mm +PinHeader_1x26_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x26, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x26 2.54mm single row style2 pin1 right +0 +26 +26 +Connector_PinHeader_2.54mm +PinHeader_1x27_P2.54mm_Horizontal +Through hole angled pin header, 1x27, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x27 2.54mm single row +0 +27 +27 +Connector_PinHeader_2.54mm +PinHeader_1x27_P2.54mm_Vertical +Through hole straight pin header, 1x27, 2.54mm pitch, single row +Through hole pin header THT 1x27 2.54mm single row +0 +27 +27 +Connector_PinHeader_2.54mm +PinHeader_1x27_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x27, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x27 2.54mm single row style1 pin1 left +0 +27 +27 +Connector_PinHeader_2.54mm +PinHeader_1x27_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x27, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x27 2.54mm single row style2 pin1 right +0 +27 +27 +Connector_PinHeader_2.54mm +PinHeader_1x28_P2.54mm_Horizontal +Through hole angled pin header, 1x28, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x28 2.54mm single row +0 +28 +28 +Connector_PinHeader_2.54mm +PinHeader_1x28_P2.54mm_Vertical +Through hole straight pin header, 1x28, 2.54mm pitch, single row +Through hole pin header THT 1x28 2.54mm single row +0 +28 +28 +Connector_PinHeader_2.54mm +PinHeader_1x28_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x28, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x28 2.54mm single row style1 pin1 left +0 +28 +28 +Connector_PinHeader_2.54mm +PinHeader_1x28_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x28, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x28 2.54mm single row style2 pin1 right +0 +28 +28 +Connector_PinHeader_2.54mm +PinHeader_1x29_P2.54mm_Horizontal +Through hole angled pin header, 1x29, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x29 2.54mm single row +0 +29 +29 +Connector_PinHeader_2.54mm +PinHeader_1x29_P2.54mm_Vertical +Through hole straight pin header, 1x29, 2.54mm pitch, single row +Through hole pin header THT 1x29 2.54mm single row +0 +29 +29 +Connector_PinHeader_2.54mm +PinHeader_1x29_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x29, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x29 2.54mm single row style1 pin1 left +0 +29 +29 +Connector_PinHeader_2.54mm +PinHeader_1x29_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x29, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x29 2.54mm single row style2 pin1 right +0 +29 +29 +Connector_PinHeader_2.54mm +PinHeader_1x30_P2.54mm_Horizontal +Through hole angled pin header, 1x30, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x30 2.54mm single row +0 +30 +30 +Connector_PinHeader_2.54mm +PinHeader_1x30_P2.54mm_Vertical +Through hole straight pin header, 1x30, 2.54mm pitch, single row +Through hole pin header THT 1x30 2.54mm single row +0 +30 +30 +Connector_PinHeader_2.54mm +PinHeader_1x30_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x30, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x30 2.54mm single row style1 pin1 left +0 +30 +30 +Connector_PinHeader_2.54mm +PinHeader_1x30_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x30, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x30 2.54mm single row style2 pin1 right +0 +30 +30 +Connector_PinHeader_2.54mm +PinHeader_1x31_P2.54mm_Horizontal +Through hole angled pin header, 1x31, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x31 2.54mm single row +0 +31 +31 +Connector_PinHeader_2.54mm +PinHeader_1x31_P2.54mm_Vertical +Through hole straight pin header, 1x31, 2.54mm pitch, single row +Through hole pin header THT 1x31 2.54mm single row +0 +31 +31 +Connector_PinHeader_2.54mm +PinHeader_1x31_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x31, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x31 2.54mm single row style1 pin1 left +0 +31 +31 +Connector_PinHeader_2.54mm +PinHeader_1x31_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x31, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x31 2.54mm single row style2 pin1 right +0 +31 +31 +Connector_PinHeader_2.54mm +PinHeader_1x32_P2.54mm_Horizontal +Through hole angled pin header, 1x32, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x32 2.54mm single row +0 +32 +32 +Connector_PinHeader_2.54mm +PinHeader_1x32_P2.54mm_Vertical +Through hole straight pin header, 1x32, 2.54mm pitch, single row +Through hole pin header THT 1x32 2.54mm single row +0 +32 +32 +Connector_PinHeader_2.54mm +PinHeader_1x32_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x32, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x32 2.54mm single row style1 pin1 left +0 +32 +32 +Connector_PinHeader_2.54mm +PinHeader_1x32_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x32, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x32 2.54mm single row style2 pin1 right +0 +32 +32 +Connector_PinHeader_2.54mm +PinHeader_1x33_P2.54mm_Horizontal +Through hole angled pin header, 1x33, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x33 2.54mm single row +0 +33 +33 +Connector_PinHeader_2.54mm +PinHeader_1x33_P2.54mm_Vertical +Through hole straight pin header, 1x33, 2.54mm pitch, single row +Through hole pin header THT 1x33 2.54mm single row +0 +33 +33 +Connector_PinHeader_2.54mm +PinHeader_1x33_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x33, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x33 2.54mm single row style1 pin1 left +0 +33 +33 +Connector_PinHeader_2.54mm +PinHeader_1x33_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x33, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x33 2.54mm single row style2 pin1 right +0 +33 +33 +Connector_PinHeader_2.54mm +PinHeader_1x34_P2.54mm_Horizontal +Through hole angled pin header, 1x34, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x34 2.54mm single row +0 +34 +34 +Connector_PinHeader_2.54mm +PinHeader_1x34_P2.54mm_Vertical +Through hole straight pin header, 1x34, 2.54mm pitch, single row +Through hole pin header THT 1x34 2.54mm single row +0 +34 +34 +Connector_PinHeader_2.54mm +PinHeader_1x34_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x34, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x34 2.54mm single row style1 pin1 left +0 +34 +34 +Connector_PinHeader_2.54mm +PinHeader_1x34_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x34, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x34 2.54mm single row style2 pin1 right +0 +34 +34 +Connector_PinHeader_2.54mm +PinHeader_1x35_P2.54mm_Horizontal +Through hole angled pin header, 1x35, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x35 2.54mm single row +0 +35 +35 +Connector_PinHeader_2.54mm +PinHeader_1x35_P2.54mm_Vertical +Through hole straight pin header, 1x35, 2.54mm pitch, single row +Through hole pin header THT 1x35 2.54mm single row +0 +35 +35 +Connector_PinHeader_2.54mm +PinHeader_1x35_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x35, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x35 2.54mm single row style1 pin1 left +0 +35 +35 +Connector_PinHeader_2.54mm +PinHeader_1x35_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x35, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x35 2.54mm single row style2 pin1 right +0 +35 +35 +Connector_PinHeader_2.54mm +PinHeader_1x36_P2.54mm_Horizontal +Through hole angled pin header, 1x36, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x36 2.54mm single row +0 +36 +36 +Connector_PinHeader_2.54mm +PinHeader_1x36_P2.54mm_Vertical +Through hole straight pin header, 1x36, 2.54mm pitch, single row +Through hole pin header THT 1x36 2.54mm single row +0 +36 +36 +Connector_PinHeader_2.54mm +PinHeader_1x36_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x36, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x36 2.54mm single row style1 pin1 left +0 +36 +36 +Connector_PinHeader_2.54mm +PinHeader_1x36_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x36, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x36 2.54mm single row style2 pin1 right +0 +36 +36 +Connector_PinHeader_2.54mm +PinHeader_1x37_P2.54mm_Horizontal +Through hole angled pin header, 1x37, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x37 2.54mm single row +0 +37 +37 +Connector_PinHeader_2.54mm +PinHeader_1x37_P2.54mm_Vertical +Through hole straight pin header, 1x37, 2.54mm pitch, single row +Through hole pin header THT 1x37 2.54mm single row +0 +37 +37 +Connector_PinHeader_2.54mm +PinHeader_1x37_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x37, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x37 2.54mm single row style1 pin1 left +0 +37 +37 +Connector_PinHeader_2.54mm +PinHeader_1x37_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x37, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x37 2.54mm single row style2 pin1 right +0 +37 +37 +Connector_PinHeader_2.54mm +PinHeader_1x38_P2.54mm_Horizontal +Through hole angled pin header, 1x38, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x38 2.54mm single row +0 +38 +38 +Connector_PinHeader_2.54mm +PinHeader_1x38_P2.54mm_Vertical +Through hole straight pin header, 1x38, 2.54mm pitch, single row +Through hole pin header THT 1x38 2.54mm single row +0 +38 +38 +Connector_PinHeader_2.54mm +PinHeader_1x38_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x38, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x38 2.54mm single row style1 pin1 left +0 +38 +38 +Connector_PinHeader_2.54mm +PinHeader_1x38_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x38, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x38 2.54mm single row style2 pin1 right +0 +38 +38 +Connector_PinHeader_2.54mm +PinHeader_1x39_P2.54mm_Horizontal +Through hole angled pin header, 1x39, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x39 2.54mm single row +0 +39 +39 +Connector_PinHeader_2.54mm +PinHeader_1x39_P2.54mm_Vertical +Through hole straight pin header, 1x39, 2.54mm pitch, single row +Through hole pin header THT 1x39 2.54mm single row +0 +39 +39 +Connector_PinHeader_2.54mm +PinHeader_1x39_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x39, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x39 2.54mm single row style1 pin1 left +0 +39 +39 +Connector_PinHeader_2.54mm +PinHeader_1x39_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x39, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x39 2.54mm single row style2 pin1 right +0 +39 +39 +Connector_PinHeader_2.54mm +PinHeader_1x40_P2.54mm_Horizontal +Through hole angled pin header, 1x40, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x40 2.54mm single row +0 +40 +40 +Connector_PinHeader_2.54mm +PinHeader_1x40_P2.54mm_Vertical +Through hole straight pin header, 1x40, 2.54mm pitch, single row +Through hole pin header THT 1x40 2.54mm single row +0 +40 +40 +Connector_PinHeader_2.54mm +PinHeader_1x40_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x40, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x40 2.54mm single row style1 pin1 left +0 +40 +40 +Connector_PinHeader_2.54mm +PinHeader_1x40_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x40, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x40 2.54mm single row style2 pin1 right +0 +40 +40 +Connector_PinHeader_2.54mm +PinHeader_2x01_P2.54mm_Horizontal +Through hole angled pin header, 2x01, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x01 2.54mm double row +0 +2 +2 +Connector_PinHeader_2.54mm +PinHeader_2x01_P2.54mm_Vertical +Through hole straight pin header, 2x01, 2.54mm pitch, double rows +Through hole pin header THT 2x01 2.54mm double row +0 +2 +2 +Connector_PinHeader_2.54mm +PinHeader_2x01_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x01, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x01 2.54mm double row +0 +2 +2 +Connector_PinHeader_2.54mm +PinHeader_2x02_P2.54mm_Horizontal +Through hole angled pin header, 2x02, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x02 2.54mm double row +0 +4 +4 +Connector_PinHeader_2.54mm +PinHeader_2x02_P2.54mm_Vertical +Through hole straight pin header, 2x02, 2.54mm pitch, double rows +Through hole pin header THT 2x02 2.54mm double row +0 +4 +4 +Connector_PinHeader_2.54mm +PinHeader_2x02_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x02, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x02 2.54mm double row +0 +4 +4 +Connector_PinHeader_2.54mm +PinHeader_2x03_P2.54mm_Horizontal +Through hole angled pin header, 2x03, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x03 2.54mm double row +0 +6 +6 +Connector_PinHeader_2.54mm +PinHeader_2x03_P2.54mm_Vertical +Through hole straight pin header, 2x03, 2.54mm pitch, double rows +Through hole pin header THT 2x03 2.54mm double row +0 +6 +6 +Connector_PinHeader_2.54mm +PinHeader_2x03_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x03, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x03 2.54mm double row +0 +6 +6 +Connector_PinHeader_2.54mm +PinHeader_2x04_P2.54mm_Horizontal +Through hole angled pin header, 2x04, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x04 2.54mm double row +0 +8 +8 +Connector_PinHeader_2.54mm +PinHeader_2x04_P2.54mm_Vertical +Through hole straight pin header, 2x04, 2.54mm pitch, double rows +Through hole pin header THT 2x04 2.54mm double row +0 +8 +8 +Connector_PinHeader_2.54mm +PinHeader_2x04_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x04, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x04 2.54mm double row +0 +8 +8 +Connector_PinHeader_2.54mm +PinHeader_2x05_P2.54mm_Horizontal +Through hole angled pin header, 2x05, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x05 2.54mm double row +0 +10 +10 +Connector_PinHeader_2.54mm +PinHeader_2x05_P2.54mm_Vertical +Through hole straight pin header, 2x05, 2.54mm pitch, double rows +Through hole pin header THT 2x05 2.54mm double row +0 +10 +10 +Connector_PinHeader_2.54mm +PinHeader_2x05_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x05, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x05 2.54mm double row +0 +10 +10 +Connector_PinHeader_2.54mm +PinHeader_2x06_P2.54mm_Horizontal +Through hole angled pin header, 2x06, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x06 2.54mm double row +0 +12 +12 +Connector_PinHeader_2.54mm +PinHeader_2x06_P2.54mm_Vertical +Through hole straight pin header, 2x06, 2.54mm pitch, double rows +Through hole pin header THT 2x06 2.54mm double row +0 +12 +12 +Connector_PinHeader_2.54mm +PinHeader_2x06_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x06, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x06 2.54mm double row +0 +12 +12 +Connector_PinHeader_2.54mm +PinHeader_2x07_P2.54mm_Horizontal +Through hole angled pin header, 2x07, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x07 2.54mm double row +0 +14 +14 +Connector_PinHeader_2.54mm +PinHeader_2x07_P2.54mm_Vertical +Through hole straight pin header, 2x07, 2.54mm pitch, double rows +Through hole pin header THT 2x07 2.54mm double row +0 +14 +14 +Connector_PinHeader_2.54mm +PinHeader_2x07_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x07, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x07 2.54mm double row +0 +14 +14 +Connector_PinHeader_2.54mm +PinHeader_2x08_P2.54mm_Horizontal +Through hole angled pin header, 2x08, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x08 2.54mm double row +0 +16 +16 +Connector_PinHeader_2.54mm +PinHeader_2x08_P2.54mm_Vertical +Through hole straight pin header, 2x08, 2.54mm pitch, double rows +Through hole pin header THT 2x08 2.54mm double row +0 +16 +16 +Connector_PinHeader_2.54mm +PinHeader_2x08_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x08, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x08 2.54mm double row +0 +16 +16 +Connector_PinHeader_2.54mm +PinHeader_2x09_P2.54mm_Horizontal +Through hole angled pin header, 2x09, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x09 2.54mm double row +0 +18 +18 +Connector_PinHeader_2.54mm +PinHeader_2x09_P2.54mm_Vertical +Through hole straight pin header, 2x09, 2.54mm pitch, double rows +Through hole pin header THT 2x09 2.54mm double row +0 +18 +18 +Connector_PinHeader_2.54mm +PinHeader_2x09_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x09, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x09 2.54mm double row +0 +18 +18 +Connector_PinHeader_2.54mm +PinHeader_2x10_P2.54mm_Horizontal +Through hole angled pin header, 2x10, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x10 2.54mm double row +0 +20 +20 +Connector_PinHeader_2.54mm +PinHeader_2x10_P2.54mm_Vertical +Through hole straight pin header, 2x10, 2.54mm pitch, double rows +Through hole pin header THT 2x10 2.54mm double row +0 +20 +20 +Connector_PinHeader_2.54mm +PinHeader_2x10_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x10, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x10 2.54mm double row +0 +20 +20 +Connector_PinHeader_2.54mm +PinHeader_2x11_P2.54mm_Horizontal +Through hole angled pin header, 2x11, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x11 2.54mm double row +0 +22 +22 +Connector_PinHeader_2.54mm +PinHeader_2x11_P2.54mm_Vertical +Through hole straight pin header, 2x11, 2.54mm pitch, double rows +Through hole pin header THT 2x11 2.54mm double row +0 +22 +22 +Connector_PinHeader_2.54mm +PinHeader_2x11_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x11, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x11 2.54mm double row +0 +22 +22 +Connector_PinHeader_2.54mm +PinHeader_2x12_P2.54mm_Horizontal +Through hole angled pin header, 2x12, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x12 2.54mm double row +0 +24 +24 +Connector_PinHeader_2.54mm +PinHeader_2x12_P2.54mm_Vertical +Through hole straight pin header, 2x12, 2.54mm pitch, double rows +Through hole pin header THT 2x12 2.54mm double row +0 +24 +24 +Connector_PinHeader_2.54mm +PinHeader_2x12_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x12, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x12 2.54mm double row +0 +24 +24 +Connector_PinHeader_2.54mm +PinHeader_2x13_P2.54mm_Horizontal +Through hole angled pin header, 2x13, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x13 2.54mm double row +0 +26 +26 +Connector_PinHeader_2.54mm +PinHeader_2x13_P2.54mm_Vertical +Through hole straight pin header, 2x13, 2.54mm pitch, double rows +Through hole pin header THT 2x13 2.54mm double row +0 +26 +26 +Connector_PinHeader_2.54mm +PinHeader_2x13_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x13, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x13 2.54mm double row +0 +26 +26 +Connector_PinHeader_2.54mm +PinHeader_2x14_P2.54mm_Horizontal +Through hole angled pin header, 2x14, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x14 2.54mm double row +0 +28 +28 +Connector_PinHeader_2.54mm +PinHeader_2x14_P2.54mm_Vertical +Through hole straight pin header, 2x14, 2.54mm pitch, double rows +Through hole pin header THT 2x14 2.54mm double row +0 +28 +28 +Connector_PinHeader_2.54mm +PinHeader_2x14_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x14, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x14 2.54mm double row +0 +28 +28 +Connector_PinHeader_2.54mm +PinHeader_2x15_P2.54mm_Horizontal +Through hole angled pin header, 2x15, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x15 2.54mm double row +0 +30 +30 +Connector_PinHeader_2.54mm +PinHeader_2x15_P2.54mm_Vertical +Through hole straight pin header, 2x15, 2.54mm pitch, double rows +Through hole pin header THT 2x15 2.54mm double row +0 +30 +30 +Connector_PinHeader_2.54mm +PinHeader_2x15_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x15, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x15 2.54mm double row +0 +30 +30 +Connector_PinHeader_2.54mm +PinHeader_2x16_P2.54mm_Horizontal +Through hole angled pin header, 2x16, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x16 2.54mm double row +0 +32 +32 +Connector_PinHeader_2.54mm +PinHeader_2x16_P2.54mm_Vertical +Through hole straight pin header, 2x16, 2.54mm pitch, double rows +Through hole pin header THT 2x16 2.54mm double row +0 +32 +32 +Connector_PinHeader_2.54mm +PinHeader_2x16_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x16, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x16 2.54mm double row +0 +32 +32 +Connector_PinHeader_2.54mm +PinHeader_2x17_P2.54mm_Horizontal +Through hole angled pin header, 2x17, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x17 2.54mm double row +0 +34 +34 +Connector_PinHeader_2.54mm +PinHeader_2x17_P2.54mm_Vertical +Through hole straight pin header, 2x17, 2.54mm pitch, double rows +Through hole pin header THT 2x17 2.54mm double row +0 +34 +34 +Connector_PinHeader_2.54mm +PinHeader_2x17_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x17, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x17 2.54mm double row +0 +34 +34 +Connector_PinHeader_2.54mm +PinHeader_2x18_P2.54mm_Horizontal +Through hole angled pin header, 2x18, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x18 2.54mm double row +0 +36 +36 +Connector_PinHeader_2.54mm +PinHeader_2x18_P2.54mm_Vertical +Through hole straight pin header, 2x18, 2.54mm pitch, double rows +Through hole pin header THT 2x18 2.54mm double row +0 +36 +36 +Connector_PinHeader_2.54mm +PinHeader_2x18_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x18, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x18 2.54mm double row +0 +36 +36 +Connector_PinHeader_2.54mm +PinHeader_2x19_P2.54mm_Horizontal +Through hole angled pin header, 2x19, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x19 2.54mm double row +0 +38 +38 +Connector_PinHeader_2.54mm +PinHeader_2x19_P2.54mm_Vertical +Through hole straight pin header, 2x19, 2.54mm pitch, double rows +Through hole pin header THT 2x19 2.54mm double row +0 +38 +38 +Connector_PinHeader_2.54mm +PinHeader_2x19_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x19, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x19 2.54mm double row +0 +38 +38 +Connector_PinHeader_2.54mm +PinHeader_2x20_P2.54mm_Horizontal +Through hole angled pin header, 2x20, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x20 2.54mm double row +0 +40 +40 +Connector_PinHeader_2.54mm +PinHeader_2x20_P2.54mm_Vertical +Through hole straight pin header, 2x20, 2.54mm pitch, double rows +Through hole pin header THT 2x20 2.54mm double row +0 +40 +40 +Connector_PinHeader_2.54mm +PinHeader_2x20_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x20, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x20 2.54mm double row +0 +40 +40 +Connector_PinHeader_2.54mm +PinHeader_2x21_P2.54mm_Horizontal +Through hole angled pin header, 2x21, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x21 2.54mm double row +0 +42 +42 +Connector_PinHeader_2.54mm +PinHeader_2x21_P2.54mm_Vertical +Through hole straight pin header, 2x21, 2.54mm pitch, double rows +Through hole pin header THT 2x21 2.54mm double row +0 +42 +42 +Connector_PinHeader_2.54mm +PinHeader_2x21_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x21, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x21 2.54mm double row +0 +42 +42 +Connector_PinHeader_2.54mm +PinHeader_2x22_P2.54mm_Horizontal +Through hole angled pin header, 2x22, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x22 2.54mm double row +0 +44 +44 +Connector_PinHeader_2.54mm +PinHeader_2x22_P2.54mm_Vertical +Through hole straight pin header, 2x22, 2.54mm pitch, double rows +Through hole pin header THT 2x22 2.54mm double row +0 +44 +44 +Connector_PinHeader_2.54mm +PinHeader_2x22_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x22, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x22 2.54mm double row +0 +44 +44 +Connector_PinHeader_2.54mm +PinHeader_2x23_P2.54mm_Horizontal +Through hole angled pin header, 2x23, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x23 2.54mm double row +0 +46 +46 +Connector_PinHeader_2.54mm +PinHeader_2x23_P2.54mm_Vertical +Through hole straight pin header, 2x23, 2.54mm pitch, double rows +Through hole pin header THT 2x23 2.54mm double row +0 +46 +46 +Connector_PinHeader_2.54mm +PinHeader_2x23_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x23, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x23 2.54mm double row +0 +46 +46 +Connector_PinHeader_2.54mm +PinHeader_2x24_P2.54mm_Horizontal +Through hole angled pin header, 2x24, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x24 2.54mm double row +0 +48 +48 +Connector_PinHeader_2.54mm +PinHeader_2x24_P2.54mm_Vertical +Through hole straight pin header, 2x24, 2.54mm pitch, double rows +Through hole pin header THT 2x24 2.54mm double row +0 +48 +48 +Connector_PinHeader_2.54mm +PinHeader_2x24_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x24, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x24 2.54mm double row +0 +48 +48 +Connector_PinHeader_2.54mm +PinHeader_2x25_P2.54mm_Horizontal +Through hole angled pin header, 2x25, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x25 2.54mm double row +0 +50 +50 +Connector_PinHeader_2.54mm +PinHeader_2x25_P2.54mm_Vertical +Through hole straight pin header, 2x25, 2.54mm pitch, double rows +Through hole pin header THT 2x25 2.54mm double row +0 +50 +50 +Connector_PinHeader_2.54mm +PinHeader_2x25_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x25, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x25 2.54mm double row +0 +50 +50 +Connector_PinHeader_2.54mm +PinHeader_2x26_P2.54mm_Horizontal +Through hole angled pin header, 2x26, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x26 2.54mm double row +0 +52 +52 +Connector_PinHeader_2.54mm +PinHeader_2x26_P2.54mm_Vertical +Through hole straight pin header, 2x26, 2.54mm pitch, double rows +Through hole pin header THT 2x26 2.54mm double row +0 +52 +52 +Connector_PinHeader_2.54mm +PinHeader_2x26_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x26, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x26 2.54mm double row +0 +52 +52 +Connector_PinHeader_2.54mm +PinHeader_2x27_P2.54mm_Horizontal +Through hole angled pin header, 2x27, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x27 2.54mm double row +0 +54 +54 +Connector_PinHeader_2.54mm +PinHeader_2x27_P2.54mm_Vertical +Through hole straight pin header, 2x27, 2.54mm pitch, double rows +Through hole pin header THT 2x27 2.54mm double row +0 +54 +54 +Connector_PinHeader_2.54mm +PinHeader_2x27_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x27, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x27 2.54mm double row +0 +54 +54 +Connector_PinHeader_2.54mm +PinHeader_2x28_P2.54mm_Horizontal +Through hole angled pin header, 2x28, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x28 2.54mm double row +0 +56 +56 +Connector_PinHeader_2.54mm +PinHeader_2x28_P2.54mm_Vertical +Through hole straight pin header, 2x28, 2.54mm pitch, double rows +Through hole pin header THT 2x28 2.54mm double row +0 +56 +56 +Connector_PinHeader_2.54mm +PinHeader_2x28_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x28, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x28 2.54mm double row +0 +56 +56 +Connector_PinHeader_2.54mm +PinHeader_2x29_P2.54mm_Horizontal +Through hole angled pin header, 2x29, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x29 2.54mm double row +0 +58 +58 +Connector_PinHeader_2.54mm +PinHeader_2x29_P2.54mm_Vertical +Through hole straight pin header, 2x29, 2.54mm pitch, double rows +Through hole pin header THT 2x29 2.54mm double row +0 +58 +58 +Connector_PinHeader_2.54mm +PinHeader_2x29_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x29, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x29 2.54mm double row +0 +58 +58 +Connector_PinHeader_2.54mm +PinHeader_2x30_P2.54mm_Horizontal +Through hole angled pin header, 2x30, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x30 2.54mm double row +0 +60 +60 +Connector_PinHeader_2.54mm +PinHeader_2x30_P2.54mm_Vertical +Through hole straight pin header, 2x30, 2.54mm pitch, double rows +Through hole pin header THT 2x30 2.54mm double row +0 +60 +60 +Connector_PinHeader_2.54mm +PinHeader_2x30_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x30, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x30 2.54mm double row +0 +60 +60 +Connector_PinHeader_2.54mm +PinHeader_2x31_P2.54mm_Horizontal +Through hole angled pin header, 2x31, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x31 2.54mm double row +0 +62 +62 +Connector_PinHeader_2.54mm +PinHeader_2x31_P2.54mm_Vertical +Through hole straight pin header, 2x31, 2.54mm pitch, double rows +Through hole pin header THT 2x31 2.54mm double row +0 +62 +62 +Connector_PinHeader_2.54mm +PinHeader_2x31_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x31, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x31 2.54mm double row +0 +62 +62 +Connector_PinHeader_2.54mm +PinHeader_2x32_P2.54mm_Horizontal +Through hole angled pin header, 2x32, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x32 2.54mm double row +0 +64 +64 +Connector_PinHeader_2.54mm +PinHeader_2x32_P2.54mm_Vertical +Through hole straight pin header, 2x32, 2.54mm pitch, double rows +Through hole pin header THT 2x32 2.54mm double row +0 +64 +64 +Connector_PinHeader_2.54mm +PinHeader_2x32_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x32, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x32 2.54mm double row +0 +64 +64 +Connector_PinHeader_2.54mm +PinHeader_2x33_P2.54mm_Horizontal +Through hole angled pin header, 2x33, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x33 2.54mm double row +0 +66 +66 +Connector_PinHeader_2.54mm +PinHeader_2x33_P2.54mm_Vertical +Through hole straight pin header, 2x33, 2.54mm pitch, double rows +Through hole pin header THT 2x33 2.54mm double row +0 +66 +66 +Connector_PinHeader_2.54mm +PinHeader_2x33_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x33, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x33 2.54mm double row +0 +66 +66 +Connector_PinHeader_2.54mm +PinHeader_2x34_P2.54mm_Horizontal +Through hole angled pin header, 2x34, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x34 2.54mm double row +0 +68 +68 +Connector_PinHeader_2.54mm +PinHeader_2x34_P2.54mm_Vertical +Through hole straight pin header, 2x34, 2.54mm pitch, double rows +Through hole pin header THT 2x34 2.54mm double row +0 +68 +68 +Connector_PinHeader_2.54mm +PinHeader_2x34_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x34, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x34 2.54mm double row +0 +68 +68 +Connector_PinHeader_2.54mm +PinHeader_2x35_P2.54mm_Horizontal +Through hole angled pin header, 2x35, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x35 2.54mm double row +0 +70 +70 +Connector_PinHeader_2.54mm +PinHeader_2x35_P2.54mm_Vertical +Through hole straight pin header, 2x35, 2.54mm pitch, double rows +Through hole pin header THT 2x35 2.54mm double row +0 +70 +70 +Connector_PinHeader_2.54mm +PinHeader_2x35_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x35, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x35 2.54mm double row +0 +70 +70 +Connector_PinHeader_2.54mm +PinHeader_2x36_P2.54mm_Horizontal +Through hole angled pin header, 2x36, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x36 2.54mm double row +0 +72 +72 +Connector_PinHeader_2.54mm +PinHeader_2x36_P2.54mm_Vertical +Through hole straight pin header, 2x36, 2.54mm pitch, double rows +Through hole pin header THT 2x36 2.54mm double row +0 +72 +72 +Connector_PinHeader_2.54mm +PinHeader_2x36_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x36, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x36 2.54mm double row +0 +72 +72 +Connector_PinHeader_2.54mm +PinHeader_2x37_P2.54mm_Horizontal +Through hole angled pin header, 2x37, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x37 2.54mm double row +0 +74 +74 +Connector_PinHeader_2.54mm +PinHeader_2x37_P2.54mm_Vertical +Through hole straight pin header, 2x37, 2.54mm pitch, double rows +Through hole pin header THT 2x37 2.54mm double row +0 +74 +74 +Connector_PinHeader_2.54mm +PinHeader_2x37_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x37, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x37 2.54mm double row +0 +74 +74 +Connector_PinHeader_2.54mm +PinHeader_2x38_P2.54mm_Horizontal +Through hole angled pin header, 2x38, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x38 2.54mm double row +0 +76 +76 +Connector_PinHeader_2.54mm +PinHeader_2x38_P2.54mm_Vertical +Through hole straight pin header, 2x38, 2.54mm pitch, double rows +Through hole pin header THT 2x38 2.54mm double row +0 +76 +76 +Connector_PinHeader_2.54mm +PinHeader_2x38_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x38, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x38 2.54mm double row +0 +76 +76 +Connector_PinHeader_2.54mm +PinHeader_2x39_P2.54mm_Horizontal +Through hole angled pin header, 2x39, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x39 2.54mm double row +0 +78 +78 +Connector_PinHeader_2.54mm +PinHeader_2x39_P2.54mm_Vertical +Through hole straight pin header, 2x39, 2.54mm pitch, double rows +Through hole pin header THT 2x39 2.54mm double row +0 +78 +78 +Connector_PinHeader_2.54mm +PinHeader_2x39_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x39, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x39 2.54mm double row +0 +78 +78 +Connector_PinHeader_2.54mm +PinHeader_2x40_P2.54mm_Horizontal +Through hole angled pin header, 2x40, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x40 2.54mm double row +0 +80 +80 +Connector_PinHeader_2.54mm +PinHeader_2x40_P2.54mm_Vertical +Through hole straight pin header, 2x40, 2.54mm pitch, double rows +Through hole pin header THT 2x40 2.54mm double row +0 +80 +80 +Connector_PinHeader_2.54mm +PinHeader_2x40_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x40, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x40 2.54mm double row +0 +80 +80 +Connector_PinSocket_1.00mm +PinSocket_1x02_P1.00mm_Vertical +Through hole straight socket strip, 1x02, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x02 1.00mm single row +0 +2 +2 +Connector_PinSocket_1.00mm +PinSocket_1x02_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x02, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x02 1.00mm single row style1 pin1 left +0 +2 +2 +Connector_PinSocket_1.00mm +PinSocket_1x02_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x02, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x02 1.00mm single row style2 pin1 right +0 +2 +2 +Connector_PinSocket_1.00mm +PinSocket_1x03_P1.00mm_Vertical +Through hole straight socket strip, 1x03, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x03 1.00mm single row +0 +3 +3 +Connector_PinSocket_1.00mm +PinSocket_1x03_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x03, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x03 1.00mm single row style1 pin1 left +0 +3 +3 +Connector_PinSocket_1.00mm +PinSocket_1x03_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x03, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x03 1.00mm single row style2 pin1 right +0 +3 +3 +Connector_PinSocket_1.00mm +PinSocket_1x04_P1.00mm_Vertical +Through hole straight socket strip, 1x04, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x04 1.00mm single row +0 +4 +4 +Connector_PinSocket_1.00mm +PinSocket_1x04_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x04, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x04 1.00mm single row style1 pin1 left +0 +4 +4 +Connector_PinSocket_1.00mm +PinSocket_1x04_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x04, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x04 1.00mm single row style2 pin1 right +0 +4 +4 +Connector_PinSocket_1.00mm +PinSocket_1x05_P1.00mm_Vertical +Through hole straight socket strip, 1x05, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x05 1.00mm single row +0 +5 +5 +Connector_PinSocket_1.00mm +PinSocket_1x05_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x05, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x05 1.00mm single row style1 pin1 left +0 +5 +5 +Connector_PinSocket_1.00mm +PinSocket_1x05_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x05, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x05 1.00mm single row style2 pin1 right +0 +5 +5 +Connector_PinSocket_1.00mm +PinSocket_1x06_P1.00mm_Vertical +Through hole straight socket strip, 1x06, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x06 1.00mm single row +0 +6 +6 +Connector_PinSocket_1.00mm +PinSocket_1x06_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x06, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x06 1.00mm single row style1 pin1 left +0 +6 +6 +Connector_PinSocket_1.00mm +PinSocket_1x06_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x06, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x06 1.00mm single row style2 pin1 right +0 +6 +6 +Connector_PinSocket_1.00mm +PinSocket_1x07_P1.00mm_Vertical +Through hole straight socket strip, 1x07, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x07 1.00mm single row +0 +7 +7 +Connector_PinSocket_1.00mm +PinSocket_1x07_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x07, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x07 1.00mm single row style1 pin1 left +0 +7 +7 +Connector_PinSocket_1.00mm +PinSocket_1x07_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x07, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x07 1.00mm single row style2 pin1 right +0 +7 +7 +Connector_PinSocket_1.00mm +PinSocket_1x08_P1.00mm_Vertical +Through hole straight socket strip, 1x08, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x08 1.00mm single row +0 +8 +8 +Connector_PinSocket_1.00mm +PinSocket_1x08_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x08, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x08 1.00mm single row style1 pin1 left +0 +8 +8 +Connector_PinSocket_1.00mm +PinSocket_1x08_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x08, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x08 1.00mm single row style2 pin1 right +0 +8 +8 +Connector_PinSocket_1.00mm +PinSocket_1x09_P1.00mm_Vertical +Through hole straight socket strip, 1x09, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x09 1.00mm single row +0 +9 +9 +Connector_PinSocket_1.00mm +PinSocket_1x09_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x09, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x09 1.00mm single row style1 pin1 left +0 +9 +9 +Connector_PinSocket_1.00mm +PinSocket_1x09_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x09, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x09 1.00mm single row style2 pin1 right +0 +9 +9 +Connector_PinSocket_1.00mm +PinSocket_1x10_P1.00mm_Vertical +Through hole straight socket strip, 1x10, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x10 1.00mm single row +0 +10 +10 +Connector_PinSocket_1.00mm +PinSocket_1x10_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x10, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x10 1.00mm single row style1 pin1 left +0 +10 +10 +Connector_PinSocket_1.00mm +PinSocket_1x10_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x10, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x10 1.00mm single row style2 pin1 right +0 +10 +10 +Connector_PinSocket_1.00mm +PinSocket_1x11_P1.00mm_Vertical +Through hole straight socket strip, 1x11, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x11 1.00mm single row +0 +11 +11 +Connector_PinSocket_1.00mm +PinSocket_1x11_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x11, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x11 1.00mm single row style1 pin1 left +0 +11 +11 +Connector_PinSocket_1.00mm +PinSocket_1x11_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x11, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x11 1.00mm single row style2 pin1 right +0 +11 +11 +Connector_PinSocket_1.00mm +PinSocket_1x12_P1.00mm_Vertical +Through hole straight socket strip, 1x12, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x12 1.00mm single row +0 +12 +12 +Connector_PinSocket_1.00mm +PinSocket_1x12_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x12, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x12 1.00mm single row style1 pin1 left +0 +12 +12 +Connector_PinSocket_1.00mm +PinSocket_1x12_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x12, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x12 1.00mm single row style2 pin1 right +0 +12 +12 +Connector_PinSocket_1.00mm +PinSocket_1x13_P1.00mm_Vertical +Through hole straight socket strip, 1x13, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x13 1.00mm single row +0 +13 +13 +Connector_PinSocket_1.00mm +PinSocket_1x13_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x13, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x13 1.00mm single row style1 pin1 left +0 +13 +13 +Connector_PinSocket_1.00mm +PinSocket_1x13_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x13, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x13 1.00mm single row style2 pin1 right +0 +13 +13 +Connector_PinSocket_1.00mm +PinSocket_1x14_P1.00mm_Vertical +Through hole straight socket strip, 1x14, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x14 1.00mm single row +0 +14 +14 +Connector_PinSocket_1.00mm +PinSocket_1x14_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x14, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x14 1.00mm single row style1 pin1 left +0 +14 +14 +Connector_PinSocket_1.00mm +PinSocket_1x14_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x14, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x14 1.00mm single row style2 pin1 right +0 +14 +14 +Connector_PinSocket_1.00mm +PinSocket_1x15_P1.00mm_Vertical +Through hole straight socket strip, 1x15, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x15 1.00mm single row +0 +15 +15 +Connector_PinSocket_1.00mm +PinSocket_1x15_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x15, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x15 1.00mm single row style1 pin1 left +0 +15 +15 +Connector_PinSocket_1.00mm +PinSocket_1x15_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x15, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x15 1.00mm single row style2 pin1 right +0 +15 +15 +Connector_PinSocket_1.00mm +PinSocket_1x16_P1.00mm_Vertical +Through hole straight socket strip, 1x16, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x16 1.00mm single row +0 +16 +16 +Connector_PinSocket_1.00mm +PinSocket_1x16_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x16, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x16 1.00mm single row style1 pin1 left +0 +16 +16 +Connector_PinSocket_1.00mm +PinSocket_1x16_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x16, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x16 1.00mm single row style2 pin1 right +0 +16 +16 +Connector_PinSocket_1.00mm +PinSocket_1x17_P1.00mm_Vertical +Through hole straight socket strip, 1x17, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x17 1.00mm single row +0 +17 +17 +Connector_PinSocket_1.00mm +PinSocket_1x17_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x17, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x17 1.00mm single row style1 pin1 left +0 +17 +17 +Connector_PinSocket_1.00mm +PinSocket_1x17_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x17, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x17 1.00mm single row style2 pin1 right +0 +17 +17 +Connector_PinSocket_1.00mm +PinSocket_1x18_P1.00mm_Vertical +Through hole straight socket strip, 1x18, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x18 1.00mm single row +0 +18 +18 +Connector_PinSocket_1.00mm +PinSocket_1x18_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x18, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x18 1.00mm single row style1 pin1 left +0 +18 +18 +Connector_PinSocket_1.00mm +PinSocket_1x18_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x18, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x18 1.00mm single row style2 pin1 right +0 +18 +18 +Connector_PinSocket_1.00mm +PinSocket_1x19_P1.00mm_Vertical +Through hole straight socket strip, 1x19, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x19 1.00mm single row +0 +19 +19 +Connector_PinSocket_1.00mm +PinSocket_1x19_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x19, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x19 1.00mm single row style1 pin1 left +0 +19 +19 +Connector_PinSocket_1.00mm +PinSocket_1x19_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x19, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x19 1.00mm single row style2 pin1 right +0 +19 +19 +Connector_PinSocket_1.00mm +PinSocket_1x20_P1.00mm_Vertical +Through hole straight socket strip, 1x20, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x20 1.00mm single row +0 +20 +20 +Connector_PinSocket_1.00mm +PinSocket_1x20_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x20, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x20 1.00mm single row style1 pin1 left +0 +20 +20 +Connector_PinSocket_1.00mm +PinSocket_1x20_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x20, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x20 1.00mm single row style2 pin1 right +0 +20 +20 +Connector_PinSocket_1.00mm +PinSocket_1x21_P1.00mm_Vertical +Through hole straight socket strip, 1x21, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x21 1.00mm single row +0 +21 +21 +Connector_PinSocket_1.00mm +PinSocket_1x21_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x21, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x21 1.00mm single row style1 pin1 left +0 +21 +21 +Connector_PinSocket_1.00mm +PinSocket_1x21_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x21, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x21 1.00mm single row style2 pin1 right +0 +21 +21 +Connector_PinSocket_1.00mm +PinSocket_1x22_P1.00mm_Vertical +Through hole straight socket strip, 1x22, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x22 1.00mm single row +0 +22 +22 +Connector_PinSocket_1.00mm +PinSocket_1x22_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x22, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x22 1.00mm single row style1 pin1 left +0 +22 +22 +Connector_PinSocket_1.00mm +PinSocket_1x22_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x22, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x22 1.00mm single row style2 pin1 right +0 +22 +22 +Connector_PinSocket_1.00mm +PinSocket_1x23_P1.00mm_Vertical +Through hole straight socket strip, 1x23, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x23 1.00mm single row +0 +23 +23 +Connector_PinSocket_1.00mm +PinSocket_1x23_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x23, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x23 1.00mm single row style1 pin1 left +0 +23 +23 +Connector_PinSocket_1.00mm +PinSocket_1x23_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x23, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x23 1.00mm single row style2 pin1 right +0 +23 +23 +Connector_PinSocket_1.00mm +PinSocket_1x24_P1.00mm_Vertical +Through hole straight socket strip, 1x24, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x24 1.00mm single row +0 +24 +24 +Connector_PinSocket_1.00mm +PinSocket_1x24_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x24, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x24 1.00mm single row style1 pin1 left +0 +24 +24 +Connector_PinSocket_1.00mm +PinSocket_1x24_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x24, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x24 1.00mm single row style2 pin1 right +0 +24 +24 +Connector_PinSocket_1.00mm +PinSocket_1x25_P1.00mm_Vertical +Through hole straight socket strip, 1x25, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x25 1.00mm single row +0 +25 +25 +Connector_PinSocket_1.00mm +PinSocket_1x25_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x25, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x25 1.00mm single row style1 pin1 left +0 +25 +25 +Connector_PinSocket_1.00mm +PinSocket_1x25_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x25, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x25 1.00mm single row style2 pin1 right +0 +25 +25 +Connector_PinSocket_1.00mm +PinSocket_1x26_P1.00mm_Vertical +Through hole straight socket strip, 1x26, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x26 1.00mm single row +0 +26 +26 +Connector_PinSocket_1.00mm +PinSocket_1x26_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x26, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x26 1.00mm single row style1 pin1 left +0 +26 +26 +Connector_PinSocket_1.00mm +PinSocket_1x26_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x26, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x26 1.00mm single row style2 pin1 right +0 +26 +26 +Connector_PinSocket_1.00mm +PinSocket_1x27_P1.00mm_Vertical +Through hole straight socket strip, 1x27, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x27 1.00mm single row +0 +27 +27 +Connector_PinSocket_1.00mm +PinSocket_1x27_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x27, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x27 1.00mm single row style1 pin1 left +0 +27 +27 +Connector_PinSocket_1.00mm +PinSocket_1x27_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x27, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x27 1.00mm single row style2 pin1 right +0 +27 +27 +Connector_PinSocket_1.00mm +PinSocket_1x28_P1.00mm_Vertical +Through hole straight socket strip, 1x28, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x28 1.00mm single row +0 +28 +28 +Connector_PinSocket_1.00mm +PinSocket_1x28_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x28, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x28 1.00mm single row style1 pin1 left +0 +28 +28 +Connector_PinSocket_1.00mm +PinSocket_1x28_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x28, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x28 1.00mm single row style2 pin1 right +0 +28 +28 +Connector_PinSocket_1.00mm +PinSocket_1x29_P1.00mm_Vertical +Through hole straight socket strip, 1x29, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x29 1.00mm single row +0 +29 +29 +Connector_PinSocket_1.00mm +PinSocket_1x29_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x29, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x29 1.00mm single row style1 pin1 left +0 +29 +29 +Connector_PinSocket_1.00mm +PinSocket_1x29_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x29, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x29 1.00mm single row style2 pin1 right +0 +29 +29 +Connector_PinSocket_1.00mm +PinSocket_1x30_P1.00mm_Vertical +Through hole straight socket strip, 1x30, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x30 1.00mm single row +0 +30 +30 +Connector_PinSocket_1.00mm +PinSocket_1x30_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x30, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x30 1.00mm single row style1 pin1 left +0 +30 +30 +Connector_PinSocket_1.00mm +PinSocket_1x30_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x30, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x30 1.00mm single row style2 pin1 right +0 +30 +30 +Connector_PinSocket_1.00mm +PinSocket_1x31_P1.00mm_Vertical +Through hole straight socket strip, 1x31, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x31 1.00mm single row +0 +31 +31 +Connector_PinSocket_1.00mm +PinSocket_1x31_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x31, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x31 1.00mm single row style1 pin1 left +0 +31 +31 +Connector_PinSocket_1.00mm +PinSocket_1x31_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x31, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x31 1.00mm single row style2 pin1 right +0 +31 +31 +Connector_PinSocket_1.00mm +PinSocket_1x32_P1.00mm_Vertical +Through hole straight socket strip, 1x32, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x32 1.00mm single row +0 +32 +32 +Connector_PinSocket_1.00mm +PinSocket_1x32_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x32, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x32 1.00mm single row style1 pin1 left +0 +32 +32 +Connector_PinSocket_1.00mm +PinSocket_1x32_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x32, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x32 1.00mm single row style2 pin1 right +0 +32 +32 +Connector_PinSocket_1.00mm +PinSocket_1x33_P1.00mm_Vertical +Through hole straight socket strip, 1x33, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x33 1.00mm single row +0 +33 +33 +Connector_PinSocket_1.00mm +PinSocket_1x33_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x33, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x33 1.00mm single row style1 pin1 left +0 +33 +33 +Connector_PinSocket_1.00mm +PinSocket_1x33_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x33, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x33 1.00mm single row style2 pin1 right +0 +33 +33 +Connector_PinSocket_1.00mm +PinSocket_1x34_P1.00mm_Vertical +Through hole straight socket strip, 1x34, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x34 1.00mm single row +0 +34 +34 +Connector_PinSocket_1.00mm +PinSocket_1x34_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x34, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x34 1.00mm single row style1 pin1 left +0 +34 +34 +Connector_PinSocket_1.00mm +PinSocket_1x34_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x34, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x34 1.00mm single row style2 pin1 right +0 +34 +34 +Connector_PinSocket_1.00mm +PinSocket_1x35_P1.00mm_Vertical +Through hole straight socket strip, 1x35, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x35 1.00mm single row +0 +35 +35 +Connector_PinSocket_1.00mm +PinSocket_1x35_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x35, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x35 1.00mm single row style1 pin1 left +0 +35 +35 +Connector_PinSocket_1.00mm +PinSocket_1x35_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x35, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x35 1.00mm single row style2 pin1 right +0 +35 +35 +Connector_PinSocket_1.00mm +PinSocket_1x36_P1.00mm_Vertical +Through hole straight socket strip, 1x36, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x36 1.00mm single row +0 +36 +36 +Connector_PinSocket_1.00mm +PinSocket_1x36_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x36, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x36 1.00mm single row style1 pin1 left +0 +36 +36 +Connector_PinSocket_1.00mm +PinSocket_1x36_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x36, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x36 1.00mm single row style2 pin1 right +0 +36 +36 +Connector_PinSocket_1.00mm +PinSocket_1x37_P1.00mm_Vertical +Through hole straight socket strip, 1x37, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x37 1.00mm single row +0 +37 +37 +Connector_PinSocket_1.00mm +PinSocket_1x37_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x37, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x37 1.00mm single row style1 pin1 left +0 +37 +37 +Connector_PinSocket_1.00mm +PinSocket_1x37_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x37, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x37 1.00mm single row style2 pin1 right +0 +37 +37 +Connector_PinSocket_1.00mm +PinSocket_1x38_P1.00mm_Vertical +Through hole straight socket strip, 1x38, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x38 1.00mm single row +0 +38 +38 +Connector_PinSocket_1.00mm +PinSocket_1x38_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x38, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x38 1.00mm single row style1 pin1 left +0 +38 +38 +Connector_PinSocket_1.00mm +PinSocket_1x38_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x38, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x38 1.00mm single row style2 pin1 right +0 +38 +38 +Connector_PinSocket_1.00mm +PinSocket_1x39_P1.00mm_Vertical +Through hole straight socket strip, 1x39, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x39 1.00mm single row +0 +39 +39 +Connector_PinSocket_1.00mm +PinSocket_1x39_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x39, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x39 1.00mm single row style1 pin1 left +0 +39 +39 +Connector_PinSocket_1.00mm +PinSocket_1x39_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x39, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x39 1.00mm single row style2 pin1 right +0 +39 +39 +Connector_PinSocket_1.00mm +PinSocket_1x40_P1.00mm_Vertical +Through hole straight socket strip, 1x40, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x40 1.00mm single row +0 +40 +40 +Connector_PinSocket_1.00mm +PinSocket_1x40_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x40, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x40 1.00mm single row style1 pin1 left +0 +40 +40 +Connector_PinSocket_1.00mm +PinSocket_1x40_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x40, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x40 1.00mm single row style2 pin1 right +0 +40 +40 +Connector_PinSocket_1.00mm +PinSocket_2x02_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x02, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x02 1.00mm double row +0 +4 +4 +Connector_PinSocket_1.00mm +PinSocket_2x03_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x03, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x03 1.00mm double row +0 +6 +6 +Connector_PinSocket_1.00mm +PinSocket_2x04_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x04, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x04 1.00mm double row +0 +8 +8 +Connector_PinSocket_1.00mm +PinSocket_2x05_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x05, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x05 1.00mm double row +0 +10 +10 +Connector_PinSocket_1.00mm +PinSocket_2x06_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x06, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x06 1.00mm double row +0 +12 +12 +Connector_PinSocket_1.00mm +PinSocket_2x07_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x07, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x07 1.00mm double row +0 +14 +14 +Connector_PinSocket_1.00mm +PinSocket_2x08_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x08, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x08 1.00mm double row +0 +16 +16 +Connector_PinSocket_1.00mm +PinSocket_2x09_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x09, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x09 1.00mm double row +0 +18 +18 +Connector_PinSocket_1.00mm +PinSocket_2x10_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x10, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x10 1.00mm double row +0 +20 +20 +Connector_PinSocket_1.00mm +PinSocket_2x11_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x11, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x11 1.00mm double row +0 +22 +22 +Connector_PinSocket_1.00mm +PinSocket_2x12_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x12, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x12 1.00mm double row +0 +24 +24 +Connector_PinSocket_1.00mm +PinSocket_2x13_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x13, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x13 1.00mm double row +0 +26 +26 +Connector_PinSocket_1.00mm +PinSocket_2x14_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x14, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x14 1.00mm double row +0 +28 +28 +Connector_PinSocket_1.00mm +PinSocket_2x15_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x15, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x15 1.00mm double row +0 +30 +30 +Connector_PinSocket_1.00mm +PinSocket_2x16_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x16, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x16 1.00mm double row +0 +32 +32 +Connector_PinSocket_1.00mm +PinSocket_2x17_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x17, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x17 1.00mm double row +0 +34 +34 +Connector_PinSocket_1.00mm +PinSocket_2x18_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x18, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x18 1.00mm double row +0 +36 +36 +Connector_PinSocket_1.00mm +PinSocket_2x19_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x19, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x19 1.00mm double row +0 +38 +38 +Connector_PinSocket_1.00mm +PinSocket_2x20_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x20, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x20 1.00mm double row +0 +40 +40 +Connector_PinSocket_1.00mm +PinSocket_2x21_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x21, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x21 1.00mm double row +0 +42 +42 +Connector_PinSocket_1.00mm +PinSocket_2x22_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x22, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x22 1.00mm double row +0 +44 +44 +Connector_PinSocket_1.00mm +PinSocket_2x23_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x23, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x23 1.00mm double row +0 +46 +46 +Connector_PinSocket_1.00mm +PinSocket_2x24_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x24, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x24 1.00mm double row +0 +48 +48 +Connector_PinSocket_1.00mm +PinSocket_2x25_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x25, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x25 1.00mm double row +0 +50 +50 +Connector_PinSocket_1.00mm +PinSocket_2x26_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x26, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x26 1.00mm double row +0 +52 +52 +Connector_PinSocket_1.00mm +PinSocket_2x27_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x27, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x27 1.00mm double row +0 +54 +54 +Connector_PinSocket_1.00mm +PinSocket_2x28_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x28, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x28 1.00mm double row +0 +56 +56 +Connector_PinSocket_1.00mm +PinSocket_2x29_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x29, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x29 1.00mm double row +0 +58 +58 +Connector_PinSocket_1.00mm +PinSocket_2x30_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x30, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x30 1.00mm double row +0 +60 +60 +Connector_PinSocket_1.00mm +PinSocket_2x31_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x31, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x31 1.00mm double row +0 +62 +62 +Connector_PinSocket_1.00mm +PinSocket_2x32_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x32, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x32 1.00mm double row +0 +64 +64 +Connector_PinSocket_1.00mm +PinSocket_2x33_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x33, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x33 1.00mm double row +0 +66 +66 +Connector_PinSocket_1.00mm +PinSocket_2x34_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x34, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x34 1.00mm double row +0 +68 +68 +Connector_PinSocket_1.00mm +PinSocket_2x35_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x35, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x35 1.00mm double row +0 +70 +70 +Connector_PinSocket_1.00mm +PinSocket_2x36_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x36, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x36 1.00mm double row +0 +72 +72 +Connector_PinSocket_1.00mm +PinSocket_2x37_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x37, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x37 1.00mm double row +0 +74 +74 +Connector_PinSocket_1.00mm +PinSocket_2x38_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x38, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x38 1.00mm double row +0 +76 +76 +Connector_PinSocket_1.00mm +PinSocket_2x39_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x39, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x39 1.00mm double row +0 +78 +78 +Connector_PinSocket_1.00mm +PinSocket_2x40_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x40, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x40 1.00mm double row +0 +80 +80 +Connector_PinSocket_1.27mm +PinSocket_1x01_P1.27mm_Vertical +Through hole straight socket strip, 1x01, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x01 1.27mm single row +0 +1 +1 +Connector_PinSocket_1.27mm +PinSocket_1x02_P1.27mm_Vertical +Through hole straight socket strip, 1x02, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x02 1.27mm single row +0 +2 +2 +Connector_PinSocket_1.27mm +PinSocket_1x02_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x02, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x02 1.27mm single row style1 pin1 left +0 +2 +2 +Connector_PinSocket_1.27mm +PinSocket_1x02_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x02, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x02 1.27mm single row style2 pin1 right +0 +2 +2 +Connector_PinSocket_1.27mm +PinSocket_1x03_P1.27mm_Vertical +Through hole straight socket strip, 1x03, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x03 1.27mm single row +0 +3 +3 +Connector_PinSocket_1.27mm +PinSocket_1x03_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x03, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x03 1.27mm single row style1 pin1 left +0 +3 +3 +Connector_PinSocket_1.27mm +PinSocket_1x03_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x03, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x03 1.27mm single row style2 pin1 right +0 +3 +3 +Connector_PinSocket_1.27mm +PinSocket_1x04_P1.27mm_Vertical +Through hole straight socket strip, 1x04, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x04 1.27mm single row +0 +4 +4 +Connector_PinSocket_1.27mm +PinSocket_1x04_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x04, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x04 1.27mm single row style1 pin1 left +0 +4 +4 +Connector_PinSocket_1.27mm +PinSocket_1x04_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x04, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x04 1.27mm single row style2 pin1 right +0 +4 +4 +Connector_PinSocket_1.27mm +PinSocket_1x05_P1.27mm_Vertical +Through hole straight socket strip, 1x05, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x05 1.27mm single row +0 +5 +5 +Connector_PinSocket_1.27mm +PinSocket_1x05_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x05, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x05 1.27mm single row style1 pin1 left +0 +5 +5 +Connector_PinSocket_1.27mm +PinSocket_1x05_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x05, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x05 1.27mm single row style2 pin1 right +0 +5 +5 +Connector_PinSocket_1.27mm +PinSocket_1x06_P1.27mm_Vertical +Through hole straight socket strip, 1x06, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x06 1.27mm single row +0 +6 +6 +Connector_PinSocket_1.27mm +PinSocket_1x06_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x06, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x06 1.27mm single row style1 pin1 left +0 +6 +6 +Connector_PinSocket_1.27mm +PinSocket_1x06_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x06, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x06 1.27mm single row style2 pin1 right +0 +6 +6 +Connector_PinSocket_1.27mm +PinSocket_1x07_P1.27mm_Vertical +Through hole straight socket strip, 1x07, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x07 1.27mm single row +0 +7 +7 +Connector_PinSocket_1.27mm +PinSocket_1x07_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x07, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x07 1.27mm single row style1 pin1 left +0 +7 +7 +Connector_PinSocket_1.27mm +PinSocket_1x07_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x07, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x07 1.27mm single row style2 pin1 right +0 +7 +7 +Connector_PinSocket_1.27mm +PinSocket_1x08_P1.27mm_Vertical +Through hole straight socket strip, 1x08, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x08 1.27mm single row +0 +8 +8 +Connector_PinSocket_1.27mm +PinSocket_1x08_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x08, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x08 1.27mm single row style1 pin1 left +0 +8 +8 +Connector_PinSocket_1.27mm +PinSocket_1x08_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x08, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x08 1.27mm single row style2 pin1 right +0 +8 +8 +Connector_PinSocket_1.27mm +PinSocket_1x09_P1.27mm_Vertical +Through hole straight socket strip, 1x09, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x09 1.27mm single row +0 +9 +9 +Connector_PinSocket_1.27mm +PinSocket_1x09_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x09, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x09 1.27mm single row style1 pin1 left +0 +9 +9 +Connector_PinSocket_1.27mm +PinSocket_1x09_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x09, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x09 1.27mm single row style2 pin1 right +0 +9 +9 +Connector_PinSocket_1.27mm +PinSocket_1x10_P1.27mm_Vertical +Through hole straight socket strip, 1x10, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x10 1.27mm single row +0 +10 +10 +Connector_PinSocket_1.27mm +PinSocket_1x10_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x10, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x10 1.27mm single row style1 pin1 left +0 +10 +10 +Connector_PinSocket_1.27mm +PinSocket_1x10_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x10, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x10 1.27mm single row style2 pin1 right +0 +10 +10 +Connector_PinSocket_1.27mm +PinSocket_1x11_P1.27mm_Vertical +Through hole straight socket strip, 1x11, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x11 1.27mm single row +0 +11 +11 +Connector_PinSocket_1.27mm +PinSocket_1x11_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x11, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x11 1.27mm single row style1 pin1 left +0 +11 +11 +Connector_PinSocket_1.27mm +PinSocket_1x11_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x11, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x11 1.27mm single row style2 pin1 right +0 +11 +11 +Connector_PinSocket_1.27mm +PinSocket_1x12_P1.27mm_Vertical +Through hole straight socket strip, 1x12, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x12 1.27mm single row +0 +12 +12 +Connector_PinSocket_1.27mm +PinSocket_1x12_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x12, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x12 1.27mm single row style1 pin1 left +0 +12 +12 +Connector_PinSocket_1.27mm +PinSocket_1x12_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x12, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x12 1.27mm single row style2 pin1 right +0 +12 +12 +Connector_PinSocket_1.27mm +PinSocket_1x13_P1.27mm_Vertical +Through hole straight socket strip, 1x13, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x13 1.27mm single row +0 +13 +13 +Connector_PinSocket_1.27mm +PinSocket_1x13_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x13, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x13 1.27mm single row style1 pin1 left +0 +13 +13 +Connector_PinSocket_1.27mm +PinSocket_1x13_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x13, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x13 1.27mm single row style2 pin1 right +0 +13 +13 +Connector_PinSocket_1.27mm +PinSocket_1x14_P1.27mm_Vertical +Through hole straight socket strip, 1x14, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x14 1.27mm single row +0 +14 +14 +Connector_PinSocket_1.27mm +PinSocket_1x14_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x14, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x14 1.27mm single row style1 pin1 left +0 +14 +14 +Connector_PinSocket_1.27mm +PinSocket_1x14_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x14, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x14 1.27mm single row style2 pin1 right +0 +14 +14 +Connector_PinSocket_1.27mm +PinSocket_1x15_P1.27mm_Vertical +Through hole straight socket strip, 1x15, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x15 1.27mm single row +0 +15 +15 +Connector_PinSocket_1.27mm +PinSocket_1x15_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x15, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x15 1.27mm single row style1 pin1 left +0 +15 +15 +Connector_PinSocket_1.27mm +PinSocket_1x15_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x15, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x15 1.27mm single row style2 pin1 right +0 +15 +15 +Connector_PinSocket_1.27mm +PinSocket_1x16_P1.27mm_Vertical +Through hole straight socket strip, 1x16, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x16 1.27mm single row +0 +16 +16 +Connector_PinSocket_1.27mm +PinSocket_1x16_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x16, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x16 1.27mm single row style1 pin1 left +0 +16 +16 +Connector_PinSocket_1.27mm +PinSocket_1x16_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x16, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x16 1.27mm single row style2 pin1 right +0 +16 +16 +Connector_PinSocket_1.27mm +PinSocket_1x17_P1.27mm_Vertical +Through hole straight socket strip, 1x17, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x17 1.27mm single row +0 +17 +17 +Connector_PinSocket_1.27mm +PinSocket_1x17_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x17, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x17 1.27mm single row style1 pin1 left +0 +17 +17 +Connector_PinSocket_1.27mm +PinSocket_1x17_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x17, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x17 1.27mm single row style2 pin1 right +0 +17 +17 +Connector_PinSocket_1.27mm +PinSocket_1x18_P1.27mm_Vertical +Through hole straight socket strip, 1x18, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x18 1.27mm single row +0 +18 +18 +Connector_PinSocket_1.27mm +PinSocket_1x18_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x18, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x18 1.27mm single row style1 pin1 left +0 +18 +18 +Connector_PinSocket_1.27mm +PinSocket_1x18_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x18, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x18 1.27mm single row style2 pin1 right +0 +18 +18 +Connector_PinSocket_1.27mm +PinSocket_1x19_P1.27mm_Vertical +Through hole straight socket strip, 1x19, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x19 1.27mm single row +0 +19 +19 +Connector_PinSocket_1.27mm +PinSocket_1x19_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x19, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x19 1.27mm single row style1 pin1 left +0 +19 +19 +Connector_PinSocket_1.27mm +PinSocket_1x19_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x19, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x19 1.27mm single row style2 pin1 right +0 +19 +19 +Connector_PinSocket_1.27mm +PinSocket_1x20_P1.27mm_Vertical +Through hole straight socket strip, 1x20, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x20 1.27mm single row +0 +20 +20 +Connector_PinSocket_1.27mm +PinSocket_1x20_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x20, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x20 1.27mm single row style1 pin1 left +0 +20 +20 +Connector_PinSocket_1.27mm +PinSocket_1x20_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x20, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x20 1.27mm single row style2 pin1 right +0 +20 +20 +Connector_PinSocket_1.27mm +PinSocket_1x21_P1.27mm_Vertical +Through hole straight socket strip, 1x21, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x21 1.27mm single row +0 +21 +21 +Connector_PinSocket_1.27mm +PinSocket_1x21_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x21, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x21 1.27mm single row style1 pin1 left +0 +21 +21 +Connector_PinSocket_1.27mm +PinSocket_1x21_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x21, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x21 1.27mm single row style2 pin1 right +0 +21 +21 +Connector_PinSocket_1.27mm +PinSocket_1x22_P1.27mm_Vertical +Through hole straight socket strip, 1x22, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x22 1.27mm single row +0 +22 +22 +Connector_PinSocket_1.27mm +PinSocket_1x22_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x22, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x22 1.27mm single row style1 pin1 left +0 +22 +22 +Connector_PinSocket_1.27mm +PinSocket_1x22_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x22, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x22 1.27mm single row style2 pin1 right +0 +22 +22 +Connector_PinSocket_1.27mm +PinSocket_1x23_P1.27mm_Vertical +Through hole straight socket strip, 1x23, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x23 1.27mm single row +0 +23 +23 +Connector_PinSocket_1.27mm +PinSocket_1x23_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x23, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x23 1.27mm single row style1 pin1 left +0 +23 +23 +Connector_PinSocket_1.27mm +PinSocket_1x23_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x23, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x23 1.27mm single row style2 pin1 right +0 +23 +23 +Connector_PinSocket_1.27mm +PinSocket_1x24_P1.27mm_Vertical +Through hole straight socket strip, 1x24, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x24 1.27mm single row +0 +24 +24 +Connector_PinSocket_1.27mm +PinSocket_1x24_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x24, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x24 1.27mm single row style1 pin1 left +0 +24 +24 +Connector_PinSocket_1.27mm +PinSocket_1x24_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x24, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x24 1.27mm single row style2 pin1 right +0 +24 +24 +Connector_PinSocket_1.27mm +PinSocket_1x25_P1.27mm_Vertical +Through hole straight socket strip, 1x25, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x25 1.27mm single row +0 +25 +25 +Connector_PinSocket_1.27mm +PinSocket_1x25_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x25, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x25 1.27mm single row style1 pin1 left +0 +25 +25 +Connector_PinSocket_1.27mm +PinSocket_1x25_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x25, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x25 1.27mm single row style2 pin1 right +0 +25 +25 +Connector_PinSocket_1.27mm +PinSocket_1x26_P1.27mm_Vertical +Through hole straight socket strip, 1x26, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x26 1.27mm single row +0 +26 +26 +Connector_PinSocket_1.27mm +PinSocket_1x26_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x26, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x26 1.27mm single row style1 pin1 left +0 +26 +26 +Connector_PinSocket_1.27mm +PinSocket_1x26_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x26, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x26 1.27mm single row style2 pin1 right +0 +26 +26 +Connector_PinSocket_1.27mm +PinSocket_1x27_P1.27mm_Vertical +Through hole straight socket strip, 1x27, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x27 1.27mm single row +0 +27 +27 +Connector_PinSocket_1.27mm +PinSocket_1x27_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x27, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x27 1.27mm single row style1 pin1 left +0 +27 +27 +Connector_PinSocket_1.27mm +PinSocket_1x27_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x27, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x27 1.27mm single row style2 pin1 right +0 +27 +27 +Connector_PinSocket_1.27mm +PinSocket_1x28_P1.27mm_Vertical +Through hole straight socket strip, 1x28, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x28 1.27mm single row +0 +28 +28 +Connector_PinSocket_1.27mm +PinSocket_1x28_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x28, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x28 1.27mm single row style1 pin1 left +0 +28 +28 +Connector_PinSocket_1.27mm +PinSocket_1x28_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x28, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x28 1.27mm single row style2 pin1 right +0 +28 +28 +Connector_PinSocket_1.27mm +PinSocket_1x29_P1.27mm_Vertical +Through hole straight socket strip, 1x29, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x29 1.27mm single row +0 +29 +29 +Connector_PinSocket_1.27mm +PinSocket_1x29_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x29, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x29 1.27mm single row style1 pin1 left +0 +29 +29 +Connector_PinSocket_1.27mm +PinSocket_1x29_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x29, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x29 1.27mm single row style2 pin1 right +0 +29 +29 +Connector_PinSocket_1.27mm +PinSocket_1x30_P1.27mm_Vertical +Through hole straight socket strip, 1x30, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x30 1.27mm single row +0 +30 +30 +Connector_PinSocket_1.27mm +PinSocket_1x30_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x30, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x30 1.27mm single row style1 pin1 left +0 +30 +30 +Connector_PinSocket_1.27mm +PinSocket_1x30_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x30, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x30 1.27mm single row style2 pin1 right +0 +30 +30 +Connector_PinSocket_1.27mm +PinSocket_1x31_P1.27mm_Vertical +Through hole straight socket strip, 1x31, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x31 1.27mm single row +0 +31 +31 +Connector_PinSocket_1.27mm +PinSocket_1x31_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x31, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x31 1.27mm single row style1 pin1 left +0 +31 +31 +Connector_PinSocket_1.27mm +PinSocket_1x31_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x31, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x31 1.27mm single row style2 pin1 right +0 +31 +31 +Connector_PinSocket_1.27mm +PinSocket_1x32_P1.27mm_Vertical +Through hole straight socket strip, 1x32, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x32 1.27mm single row +0 +32 +32 +Connector_PinSocket_1.27mm +PinSocket_1x32_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x32, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x32 1.27mm single row style1 pin1 left +0 +32 +32 +Connector_PinSocket_1.27mm +PinSocket_1x32_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x32, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x32 1.27mm single row style2 pin1 right +0 +32 +32 +Connector_PinSocket_1.27mm +PinSocket_1x33_P1.27mm_Vertical +Through hole straight socket strip, 1x33, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x33 1.27mm single row +0 +33 +33 +Connector_PinSocket_1.27mm +PinSocket_1x33_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x33, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x33 1.27mm single row style1 pin1 left +0 +33 +33 +Connector_PinSocket_1.27mm +PinSocket_1x33_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x33, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x33 1.27mm single row style2 pin1 right +0 +33 +33 +Connector_PinSocket_1.27mm +PinSocket_1x34_P1.27mm_Vertical +Through hole straight socket strip, 1x34, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x34 1.27mm single row +0 +34 +34 +Connector_PinSocket_1.27mm +PinSocket_1x34_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x34, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x34 1.27mm single row style1 pin1 left +0 +34 +34 +Connector_PinSocket_1.27mm +PinSocket_1x34_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x34, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x34 1.27mm single row style2 pin1 right +0 +34 +34 +Connector_PinSocket_1.27mm +PinSocket_1x35_P1.27mm_Vertical +Through hole straight socket strip, 1x35, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x35 1.27mm single row +0 +35 +35 +Connector_PinSocket_1.27mm +PinSocket_1x35_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x35, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x35 1.27mm single row style1 pin1 left +0 +35 +35 +Connector_PinSocket_1.27mm +PinSocket_1x35_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x35, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x35 1.27mm single row style2 pin1 right +0 +35 +35 +Connector_PinSocket_1.27mm +PinSocket_1x36_P1.27mm_Vertical +Through hole straight socket strip, 1x36, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x36 1.27mm single row +0 +36 +36 +Connector_PinSocket_1.27mm +PinSocket_1x36_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x36, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x36 1.27mm single row style1 pin1 left +0 +36 +36 +Connector_PinSocket_1.27mm +PinSocket_1x36_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x36, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x36 1.27mm single row style2 pin1 right +0 +36 +36 +Connector_PinSocket_1.27mm +PinSocket_1x37_P1.27mm_Vertical +Through hole straight socket strip, 1x37, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x37 1.27mm single row +0 +37 +37 +Connector_PinSocket_1.27mm +PinSocket_1x37_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x37, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x37 1.27mm single row style1 pin1 left +0 +37 +37 +Connector_PinSocket_1.27mm +PinSocket_1x37_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x37, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x37 1.27mm single row style2 pin1 right +0 +37 +37 +Connector_PinSocket_1.27mm +PinSocket_1x38_P1.27mm_Vertical +Through hole straight socket strip, 1x38, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x38 1.27mm single row +0 +38 +38 +Connector_PinSocket_1.27mm +PinSocket_1x38_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x38, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x38 1.27mm single row style1 pin1 left +0 +38 +38 +Connector_PinSocket_1.27mm +PinSocket_1x38_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x38, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x38 1.27mm single row style2 pin1 right +0 +38 +38 +Connector_PinSocket_1.27mm +PinSocket_1x39_P1.27mm_Vertical +Through hole straight socket strip, 1x39, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x39 1.27mm single row +0 +39 +39 +Connector_PinSocket_1.27mm +PinSocket_1x39_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x39, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x39 1.27mm single row style1 pin1 left +0 +39 +39 +Connector_PinSocket_1.27mm +PinSocket_1x39_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x39, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x39 1.27mm single row style2 pin1 right +0 +39 +39 +Connector_PinSocket_1.27mm +PinSocket_1x40_P1.27mm_Vertical +Through hole straight socket strip, 1x40, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x40 1.27mm single row +0 +40 +40 +Connector_PinSocket_1.27mm +PinSocket_1x40_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x40, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x40 1.27mm single row style1 pin1 left +0 +40 +40 +Connector_PinSocket_1.27mm +PinSocket_1x40_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x40, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x40 1.27mm single row style2 pin1 right +0 +40 +40 +Connector_PinSocket_1.27mm +PinSocket_2x01_P1.27mm_Vertical +Through hole straight socket strip, 2x01, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x01 1.27mm double row +0 +2 +2 +Connector_PinSocket_1.27mm +PinSocket_2x01_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x01, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x01 1.27mm double row +0 +2 +2 +Connector_PinSocket_1.27mm +PinSocket_2x02_P1.27mm_Vertical +Through hole straight socket strip, 2x02, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x02 1.27mm double row +0 +4 +4 +Connector_PinSocket_1.27mm +PinSocket_2x02_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x02, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x02 1.27mm double row +0 +4 +4 +Connector_PinSocket_1.27mm +PinSocket_2x03_P1.27mm_Horizontal +Through hole angled socket strip, 2x03, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x03 1.27mm double row +0 +6 +6 +Connector_PinSocket_1.27mm +PinSocket_2x03_P1.27mm_Vertical +Through hole straight socket strip, 2x03, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x03 1.27mm double row +0 +6 +6 +Connector_PinSocket_1.27mm +PinSocket_2x03_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x03, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x03 1.27mm double row +0 +6 +6 +Connector_PinSocket_1.27mm +PinSocket_2x04_P1.27mm_Horizontal +Through hole angled socket strip, 2x04, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x04 1.27mm double row +0 +8 +8 +Connector_PinSocket_1.27mm +PinSocket_2x04_P1.27mm_Vertical +Through hole straight socket strip, 2x04, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x04 1.27mm double row +0 +8 +8 +Connector_PinSocket_1.27mm +PinSocket_2x04_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x04, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x04 1.27mm double row +0 +8 +8 +Connector_PinSocket_1.27mm +PinSocket_2x05_P1.27mm_Horizontal +Through hole angled socket strip, 2x05, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x05 1.27mm double row +0 +10 +10 +Connector_PinSocket_1.27mm +PinSocket_2x05_P1.27mm_Vertical +Through hole straight socket strip, 2x05, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x05 1.27mm double row +0 +10 +10 +Connector_PinSocket_1.27mm +PinSocket_2x05_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x05, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x05 1.27mm double row +0 +10 +10 +Connector_PinSocket_1.27mm +PinSocket_2x06_P1.27mm_Horizontal +Through hole angled socket strip, 2x06, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x06 1.27mm double row +0 +12 +12 +Connector_PinSocket_1.27mm +PinSocket_2x06_P1.27mm_Vertical +Through hole straight socket strip, 2x06, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x06 1.27mm double row +0 +12 +12 +Connector_PinSocket_1.27mm +PinSocket_2x06_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x06, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x06 1.27mm double row +0 +12 +12 +Connector_PinSocket_1.27mm +PinSocket_2x07_P1.27mm_Horizontal +Through hole angled socket strip, 2x07, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x07 1.27mm double row +0 +14 +14 +Connector_PinSocket_1.27mm +PinSocket_2x07_P1.27mm_Vertical +Through hole straight socket strip, 2x07, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x07 1.27mm double row +0 +14 +14 +Connector_PinSocket_1.27mm +PinSocket_2x07_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x07, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x07 1.27mm double row +0 +14 +14 +Connector_PinSocket_1.27mm +PinSocket_2x08_P1.27mm_Horizontal +Through hole angled socket strip, 2x08, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x08 1.27mm double row +0 +16 +16 +Connector_PinSocket_1.27mm +PinSocket_2x08_P1.27mm_Vertical +Through hole straight socket strip, 2x08, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x08 1.27mm double row +0 +16 +16 +Connector_PinSocket_1.27mm +PinSocket_2x08_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x08, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x08 1.27mm double row +0 +16 +16 +Connector_PinSocket_1.27mm +PinSocket_2x09_P1.27mm_Horizontal +Through hole angled socket strip, 2x09, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x09 1.27mm double row +0 +18 +18 +Connector_PinSocket_1.27mm +PinSocket_2x09_P1.27mm_Vertical +Through hole straight socket strip, 2x09, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x09 1.27mm double row +0 +18 +18 +Connector_PinSocket_1.27mm +PinSocket_2x09_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x09, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x09 1.27mm double row +0 +18 +18 +Connector_PinSocket_1.27mm +PinSocket_2x10_P1.27mm_Horizontal +Through hole angled socket strip, 2x10, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x10 1.27mm double row +0 +20 +20 +Connector_PinSocket_1.27mm +PinSocket_2x10_P1.27mm_Vertical +Through hole straight socket strip, 2x10, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x10 1.27mm double row +0 +20 +20 +Connector_PinSocket_1.27mm +PinSocket_2x10_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x10, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x10 1.27mm double row +0 +20 +20 +Connector_PinSocket_1.27mm +PinSocket_2x11_P1.27mm_Horizontal +Through hole angled socket strip, 2x11, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x11 1.27mm double row +0 +22 +22 +Connector_PinSocket_1.27mm +PinSocket_2x11_P1.27mm_Vertical +Through hole straight socket strip, 2x11, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x11 1.27mm double row +0 +22 +22 +Connector_PinSocket_1.27mm +PinSocket_2x11_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x11, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x11 1.27mm double row +0 +22 +22 +Connector_PinSocket_1.27mm +PinSocket_2x12_P1.27mm_Horizontal +Through hole angled socket strip, 2x12, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x12 1.27mm double row +0 +24 +24 +Connector_PinSocket_1.27mm +PinSocket_2x12_P1.27mm_Vertical +Through hole straight socket strip, 2x12, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x12 1.27mm double row +0 +24 +24 +Connector_PinSocket_1.27mm +PinSocket_2x12_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x12, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x12 1.27mm double row +0 +24 +24 +Connector_PinSocket_1.27mm +PinSocket_2x13_P1.27mm_Horizontal +Through hole angled socket strip, 2x13, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x13 1.27mm double row +0 +26 +26 +Connector_PinSocket_1.27mm +PinSocket_2x13_P1.27mm_Vertical +Through hole straight socket strip, 2x13, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x13 1.27mm double row +0 +26 +26 +Connector_PinSocket_1.27mm +PinSocket_2x13_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x13, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x13 1.27mm double row +0 +26 +26 +Connector_PinSocket_1.27mm +PinSocket_2x14_P1.27mm_Horizontal +Through hole angled socket strip, 2x14, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x14 1.27mm double row +0 +28 +28 +Connector_PinSocket_1.27mm +PinSocket_2x14_P1.27mm_Vertical +Through hole straight socket strip, 2x14, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x14 1.27mm double row +0 +28 +28 +Connector_PinSocket_1.27mm +PinSocket_2x14_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x14, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x14 1.27mm double row +0 +28 +28 +Connector_PinSocket_1.27mm +PinSocket_2x15_P1.27mm_Horizontal +Through hole angled socket strip, 2x15, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x15 1.27mm double row +0 +30 +30 +Connector_PinSocket_1.27mm +PinSocket_2x15_P1.27mm_Vertical +Through hole straight socket strip, 2x15, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x15 1.27mm double row +0 +30 +30 +Connector_PinSocket_1.27mm +PinSocket_2x15_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x15, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x15 1.27mm double row +0 +30 +30 +Connector_PinSocket_1.27mm +PinSocket_2x16_P1.27mm_Horizontal +Through hole angled socket strip, 2x16, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x16 1.27mm double row +0 +32 +32 +Connector_PinSocket_1.27mm +PinSocket_2x16_P1.27mm_Vertical +Through hole straight socket strip, 2x16, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x16 1.27mm double row +0 +32 +32 +Connector_PinSocket_1.27mm +PinSocket_2x16_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x16, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x16 1.27mm double row +0 +32 +32 +Connector_PinSocket_1.27mm +PinSocket_2x17_P1.27mm_Horizontal +Through hole angled socket strip, 2x17, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x17 1.27mm double row +0 +34 +34 +Connector_PinSocket_1.27mm +PinSocket_2x17_P1.27mm_Vertical +Through hole straight socket strip, 2x17, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x17 1.27mm double row +0 +34 +34 +Connector_PinSocket_1.27mm +PinSocket_2x17_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x17, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x17 1.27mm double row +0 +34 +34 +Connector_PinSocket_1.27mm +PinSocket_2x18_P1.27mm_Horizontal +Through hole angled socket strip, 2x18, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x18 1.27mm double row +0 +36 +36 +Connector_PinSocket_1.27mm +PinSocket_2x18_P1.27mm_Vertical +Through hole straight socket strip, 2x18, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x18 1.27mm double row +0 +36 +36 +Connector_PinSocket_1.27mm +PinSocket_2x18_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x18, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x18 1.27mm double row +0 +36 +36 +Connector_PinSocket_1.27mm +PinSocket_2x19_P1.27mm_Horizontal +Through hole angled socket strip, 2x19, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x19 1.27mm double row +0 +38 +38 +Connector_PinSocket_1.27mm +PinSocket_2x19_P1.27mm_Vertical +Through hole straight socket strip, 2x19, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x19 1.27mm double row +0 +38 +38 +Connector_PinSocket_1.27mm +PinSocket_2x19_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x19, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x19 1.27mm double row +0 +38 +38 +Connector_PinSocket_1.27mm +PinSocket_2x20_P1.27mm_Horizontal +Through hole angled socket strip, 2x20, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x20 1.27mm double row +0 +40 +40 +Connector_PinSocket_1.27mm +PinSocket_2x20_P1.27mm_Vertical +Through hole straight socket strip, 2x20, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x20 1.27mm double row +0 +40 +40 +Connector_PinSocket_1.27mm +PinSocket_2x20_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x20, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x20 1.27mm double row +0 +40 +40 +Connector_PinSocket_1.27mm +PinSocket_2x21_P1.27mm_Horizontal +Through hole angled socket strip, 2x21, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x21 1.27mm double row +0 +42 +42 +Connector_PinSocket_1.27mm +PinSocket_2x21_P1.27mm_Vertical +Through hole straight socket strip, 2x21, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x21 1.27mm double row +0 +42 +42 +Connector_PinSocket_1.27mm +PinSocket_2x21_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x21, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x21 1.27mm double row +0 +42 +42 +Connector_PinSocket_1.27mm +PinSocket_2x22_P1.27mm_Horizontal +Through hole angled socket strip, 2x22, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x22 1.27mm double row +0 +44 +44 +Connector_PinSocket_1.27mm +PinSocket_2x22_P1.27mm_Vertical +Through hole straight socket strip, 2x22, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x22 1.27mm double row +0 +44 +44 +Connector_PinSocket_1.27mm +PinSocket_2x22_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x22, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x22 1.27mm double row +0 +44 +44 +Connector_PinSocket_1.27mm +PinSocket_2x23_P1.27mm_Horizontal +Through hole angled socket strip, 2x23, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x23 1.27mm double row +0 +46 +46 +Connector_PinSocket_1.27mm +PinSocket_2x23_P1.27mm_Vertical +Through hole straight socket strip, 2x23, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x23 1.27mm double row +0 +46 +46 +Connector_PinSocket_1.27mm +PinSocket_2x23_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x23, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x23 1.27mm double row +0 +46 +46 +Connector_PinSocket_1.27mm +PinSocket_2x24_P1.27mm_Horizontal +Through hole angled socket strip, 2x24, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x24 1.27mm double row +0 +48 +48 +Connector_PinSocket_1.27mm +PinSocket_2x24_P1.27mm_Vertical +Through hole straight socket strip, 2x24, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x24 1.27mm double row +0 +48 +48 +Connector_PinSocket_1.27mm +PinSocket_2x24_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x24, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x24 1.27mm double row +0 +48 +48 +Connector_PinSocket_1.27mm +PinSocket_2x25_P1.27mm_Horizontal +Through hole angled socket strip, 2x25, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x25 1.27mm double row +0 +50 +50 +Connector_PinSocket_1.27mm +PinSocket_2x25_P1.27mm_Vertical +Through hole straight socket strip, 2x25, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x25 1.27mm double row +0 +50 +50 +Connector_PinSocket_1.27mm +PinSocket_2x25_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x25, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x25 1.27mm double row +0 +50 +50 +Connector_PinSocket_1.27mm +PinSocket_2x26_P1.27mm_Horizontal +Through hole angled socket strip, 2x26, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x26 1.27mm double row +0 +52 +52 +Connector_PinSocket_1.27mm +PinSocket_2x26_P1.27mm_Vertical +Through hole straight socket strip, 2x26, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x26 1.27mm double row +0 +52 +52 +Connector_PinSocket_1.27mm +PinSocket_2x26_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x26, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x26 1.27mm double row +0 +52 +52 +Connector_PinSocket_1.27mm +PinSocket_2x27_P1.27mm_Horizontal +Through hole angled socket strip, 2x27, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x27 1.27mm double row +0 +54 +54 +Connector_PinSocket_1.27mm +PinSocket_2x27_P1.27mm_Vertical +Through hole straight socket strip, 2x27, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x27 1.27mm double row +0 +54 +54 +Connector_PinSocket_1.27mm +PinSocket_2x27_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x27, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x27 1.27mm double row +0 +54 +54 +Connector_PinSocket_1.27mm +PinSocket_2x28_P1.27mm_Horizontal +Through hole angled socket strip, 2x28, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x28 1.27mm double row +0 +56 +56 +Connector_PinSocket_1.27mm +PinSocket_2x28_P1.27mm_Vertical +Through hole straight socket strip, 2x28, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x28 1.27mm double row +0 +56 +56 +Connector_PinSocket_1.27mm +PinSocket_2x28_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x28, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x28 1.27mm double row +0 +56 +56 +Connector_PinSocket_1.27mm +PinSocket_2x29_P1.27mm_Horizontal +Through hole angled socket strip, 2x29, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x29 1.27mm double row +0 +58 +58 +Connector_PinSocket_1.27mm +PinSocket_2x29_P1.27mm_Vertical +Through hole straight socket strip, 2x29, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x29 1.27mm double row +0 +58 +58 +Connector_PinSocket_1.27mm +PinSocket_2x29_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x29, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x29 1.27mm double row +0 +58 +58 +Connector_PinSocket_1.27mm +PinSocket_2x30_P1.27mm_Horizontal +Through hole angled socket strip, 2x30, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x30 1.27mm double row +0 +60 +60 +Connector_PinSocket_1.27mm +PinSocket_2x30_P1.27mm_Vertical +Through hole straight socket strip, 2x30, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x30 1.27mm double row +0 +60 +60 +Connector_PinSocket_1.27mm +PinSocket_2x30_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x30, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x30 1.27mm double row +0 +60 +60 +Connector_PinSocket_1.27mm +PinSocket_2x31_P1.27mm_Horizontal +Through hole angled socket strip, 2x31, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x31 1.27mm double row +0 +62 +62 +Connector_PinSocket_1.27mm +PinSocket_2x31_P1.27mm_Vertical +Through hole straight socket strip, 2x31, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x31 1.27mm double row +0 +62 +62 +Connector_PinSocket_1.27mm +PinSocket_2x31_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x31, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x31 1.27mm double row +0 +62 +62 +Connector_PinSocket_1.27mm +PinSocket_2x32_P1.27mm_Horizontal +Through hole angled socket strip, 2x32, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x32 1.27mm double row +0 +64 +64 +Connector_PinSocket_1.27mm +PinSocket_2x32_P1.27mm_Vertical +Through hole straight socket strip, 2x32, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x32 1.27mm double row +0 +64 +64 +Connector_PinSocket_1.27mm +PinSocket_2x32_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x32, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x32 1.27mm double row +0 +64 +64 +Connector_PinSocket_1.27mm +PinSocket_2x33_P1.27mm_Horizontal +Through hole angled socket strip, 2x33, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x33 1.27mm double row +0 +66 +66 +Connector_PinSocket_1.27mm +PinSocket_2x33_P1.27mm_Vertical +Through hole straight socket strip, 2x33, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x33 1.27mm double row +0 +66 +66 +Connector_PinSocket_1.27mm +PinSocket_2x33_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x33, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x33 1.27mm double row +0 +66 +66 +Connector_PinSocket_1.27mm +PinSocket_2x34_P1.27mm_Horizontal +Through hole angled socket strip, 2x34, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x34 1.27mm double row +0 +68 +68 +Connector_PinSocket_1.27mm +PinSocket_2x34_P1.27mm_Vertical +Through hole straight socket strip, 2x34, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x34 1.27mm double row +0 +68 +68 +Connector_PinSocket_1.27mm +PinSocket_2x34_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x34, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x34 1.27mm double row +0 +68 +68 +Connector_PinSocket_1.27mm +PinSocket_2x35_P1.27mm_Horizontal +Through hole angled socket strip, 2x35, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x35 1.27mm double row +0 +70 +70 +Connector_PinSocket_1.27mm +PinSocket_2x35_P1.27mm_Vertical +Through hole straight socket strip, 2x35, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x35 1.27mm double row +0 +70 +70 +Connector_PinSocket_1.27mm +PinSocket_2x35_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x35, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x35 1.27mm double row +0 +70 +70 +Connector_PinSocket_1.27mm +PinSocket_2x36_P1.27mm_Horizontal +Through hole angled socket strip, 2x36, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x36 1.27mm double row +0 +72 +72 +Connector_PinSocket_1.27mm +PinSocket_2x36_P1.27mm_Vertical +Through hole straight socket strip, 2x36, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x36 1.27mm double row +0 +72 +72 +Connector_PinSocket_1.27mm +PinSocket_2x36_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x36, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x36 1.27mm double row +0 +72 +72 +Connector_PinSocket_1.27mm +PinSocket_2x37_P1.27mm_Horizontal +Through hole angled socket strip, 2x37, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x37 1.27mm double row +0 +74 +74 +Connector_PinSocket_1.27mm +PinSocket_2x37_P1.27mm_Vertical +Through hole straight socket strip, 2x37, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x37 1.27mm double row +0 +74 +74 +Connector_PinSocket_1.27mm +PinSocket_2x37_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x37, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x37 1.27mm double row +0 +74 +74 +Connector_PinSocket_1.27mm +PinSocket_2x38_P1.27mm_Horizontal +Through hole angled socket strip, 2x38, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x38 1.27mm double row +0 +76 +76 +Connector_PinSocket_1.27mm +PinSocket_2x38_P1.27mm_Vertical +Through hole straight socket strip, 2x38, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x38 1.27mm double row +0 +76 +76 +Connector_PinSocket_1.27mm +PinSocket_2x38_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x38, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x38 1.27mm double row +0 +76 +76 +Connector_PinSocket_1.27mm +PinSocket_2x39_P1.27mm_Horizontal +Through hole angled socket strip, 2x39, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x39 1.27mm double row +0 +78 +78 +Connector_PinSocket_1.27mm +PinSocket_2x39_P1.27mm_Vertical +Through hole straight socket strip, 2x39, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x39 1.27mm double row +0 +78 +78 +Connector_PinSocket_1.27mm +PinSocket_2x39_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x39, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x39 1.27mm double row +0 +78 +78 +Connector_PinSocket_1.27mm +PinSocket_2x40_P1.27mm_Horizontal +Through hole angled socket strip, 2x40, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x40 1.27mm double row +0 +80 +80 +Connector_PinSocket_1.27mm +PinSocket_2x40_P1.27mm_Vertical +Through hole straight socket strip, 2x40, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x40 1.27mm double row +0 +80 +80 +Connector_PinSocket_1.27mm +PinSocket_2x40_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x40, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x40 1.27mm double row +0 +80 +80 +Connector_PinSocket_1.27mm +PinSocket_2x41_P1.27mm_Horizontal +Through hole angled socket strip, 2x41, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x41 1.27mm double row +0 +82 +82 +Connector_PinSocket_1.27mm +PinSocket_2x42_P1.27mm_Horizontal +Through hole angled socket strip, 2x42, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x42 1.27mm double row +0 +84 +84 +Connector_PinSocket_1.27mm +PinSocket_2x43_P1.27mm_Horizontal +Through hole angled socket strip, 2x43, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x43 1.27mm double row +0 +86 +86 +Connector_PinSocket_1.27mm +PinSocket_2x44_P1.27mm_Horizontal +Through hole angled socket strip, 2x44, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x44 1.27mm double row +0 +88 +88 +Connector_PinSocket_1.27mm +PinSocket_2x45_P1.27mm_Horizontal +Through hole angled socket strip, 2x45, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x45 1.27mm double row +0 +90 +90 +Connector_PinSocket_1.27mm +PinSocket_2x46_P1.27mm_Horizontal +Through hole angled socket strip, 2x46, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x46 1.27mm double row +0 +92 +92 +Connector_PinSocket_1.27mm +PinSocket_2x47_P1.27mm_Horizontal +Through hole angled socket strip, 2x47, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x47 1.27mm double row +0 +94 +94 +Connector_PinSocket_1.27mm +PinSocket_2x48_P1.27mm_Horizontal +Through hole angled socket strip, 2x48, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x48 1.27mm double row +0 +96 +96 +Connector_PinSocket_1.27mm +PinSocket_2x49_P1.27mm_Horizontal +Through hole angled socket strip, 2x49, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x49 1.27mm double row +0 +98 +98 +Connector_PinSocket_1.27mm +PinSocket_2x50_P1.27mm_Horizontal +Through hole angled socket strip, 2x50, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x50 1.27mm double row +0 +100 +100 +Connector_PinSocket_2.00mm +PinSocket_1x01_P2.00mm_Horizontal +Through hole angled socket strip, 1x01, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x01 2.00mm single row +0 +1 +1 +Connector_PinSocket_2.00mm +PinSocket_1x01_P2.00mm_Vertical +Through hole straight socket strip, 1x01, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x01 2.00mm single row +0 +1 +1 +Connector_PinSocket_2.00mm +PinSocket_1x02_P2.00mm_Horizontal +Through hole angled socket strip, 1x02, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x02 2.00mm single row +0 +2 +2 +Connector_PinSocket_2.00mm +PinSocket_1x02_P2.00mm_Vertical +Through hole straight socket strip, 1x02, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x02 2.00mm single row +0 +2 +2 +Connector_PinSocket_2.00mm +PinSocket_1x02_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x02, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x02 2.00mm single row style1 pin1 left +0 +2 +2 +Connector_PinSocket_2.00mm +PinSocket_1x02_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x02, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x02 2.00mm single row style2 pin1 right +0 +2 +2 +Connector_PinSocket_2.00mm +PinSocket_1x03_P2.00mm_Horizontal +Through hole angled socket strip, 1x03, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x03 2.00mm single row +0 +3 +3 +Connector_PinSocket_2.00mm +PinSocket_1x03_P2.00mm_Vertical +Through hole straight socket strip, 1x03, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x03 2.00mm single row +0 +3 +3 +Connector_PinSocket_2.00mm +PinSocket_1x03_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x03, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x03 2.00mm single row style1 pin1 left +0 +3 +3 +Connector_PinSocket_2.00mm +PinSocket_1x03_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x03, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x03 2.00mm single row style2 pin1 right +0 +3 +3 +Connector_PinSocket_2.00mm +PinSocket_1x04_P2.00mm_Horizontal +Through hole angled socket strip, 1x04, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x04 2.00mm single row +0 +4 +4 +Connector_PinSocket_2.00mm +PinSocket_1x04_P2.00mm_Vertical +Through hole straight socket strip, 1x04, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x04 2.00mm single row +0 +4 +4 +Connector_PinSocket_2.00mm +PinSocket_1x04_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x04, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x04 2.00mm single row style1 pin1 left +0 +4 +4 +Connector_PinSocket_2.00mm +PinSocket_1x04_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x04, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x04 2.00mm single row style2 pin1 right +0 +4 +4 +Connector_PinSocket_2.00mm +PinSocket_1x05_P2.00mm_Horizontal +Through hole angled socket strip, 1x05, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x05 2.00mm single row +0 +5 +5 +Connector_PinSocket_2.00mm +PinSocket_1x05_P2.00mm_Vertical +Through hole straight socket strip, 1x05, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x05 2.00mm single row +0 +5 +5 +Connector_PinSocket_2.00mm +PinSocket_1x05_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x05, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x05 2.00mm single row style1 pin1 left +0 +5 +5 +Connector_PinSocket_2.00mm +PinSocket_1x05_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x05, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x05 2.00mm single row style2 pin1 right +0 +5 +5 +Connector_PinSocket_2.00mm +PinSocket_1x06_P2.00mm_Horizontal +Through hole angled socket strip, 1x06, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x06 2.00mm single row +0 +6 +6 +Connector_PinSocket_2.00mm +PinSocket_1x06_P2.00mm_Vertical +Through hole straight socket strip, 1x06, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x06 2.00mm single row +0 +6 +6 +Connector_PinSocket_2.00mm +PinSocket_1x06_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x06, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x06 2.00mm single row style1 pin1 left +0 +6 +6 +Connector_PinSocket_2.00mm +PinSocket_1x06_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x06, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x06 2.00mm single row style2 pin1 right +0 +6 +6 +Connector_PinSocket_2.00mm +PinSocket_1x07_P2.00mm_Horizontal +Through hole angled socket strip, 1x07, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x07 2.00mm single row +0 +7 +7 +Connector_PinSocket_2.00mm +PinSocket_1x07_P2.00mm_Vertical +Through hole straight socket strip, 1x07, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x07 2.00mm single row +0 +7 +7 +Connector_PinSocket_2.00mm +PinSocket_1x07_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x07, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x07 2.00mm single row style1 pin1 left +0 +7 +7 +Connector_PinSocket_2.00mm +PinSocket_1x07_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x07, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x07 2.00mm single row style2 pin1 right +0 +7 +7 +Connector_PinSocket_2.00mm +PinSocket_1x08_P2.00mm_Horizontal +Through hole angled socket strip, 1x08, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x08 2.00mm single row +0 +8 +8 +Connector_PinSocket_2.00mm +PinSocket_1x08_P2.00mm_Vertical +Through hole straight socket strip, 1x08, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x08 2.00mm single row +0 +8 +8 +Connector_PinSocket_2.00mm +PinSocket_1x08_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x08, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x08 2.00mm single row style1 pin1 left +0 +8 +8 +Connector_PinSocket_2.00mm +PinSocket_1x08_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x08, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x08 2.00mm single row style2 pin1 right +0 +8 +8 +Connector_PinSocket_2.00mm +PinSocket_1x09_P2.00mm_Horizontal +Through hole angled socket strip, 1x09, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x09 2.00mm single row +0 +9 +9 +Connector_PinSocket_2.00mm +PinSocket_1x09_P2.00mm_Vertical +Through hole straight socket strip, 1x09, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x09 2.00mm single row +0 +9 +9 +Connector_PinSocket_2.00mm +PinSocket_1x09_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x09, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x09 2.00mm single row style1 pin1 left +0 +9 +9 +Connector_PinSocket_2.00mm +PinSocket_1x09_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x09, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x09 2.00mm single row style2 pin1 right +0 +9 +9 +Connector_PinSocket_2.00mm +PinSocket_1x10_P2.00mm_Horizontal +Through hole angled socket strip, 1x10, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x10 2.00mm single row +0 +10 +10 +Connector_PinSocket_2.00mm +PinSocket_1x10_P2.00mm_Vertical +Through hole straight socket strip, 1x10, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x10 2.00mm single row +0 +10 +10 +Connector_PinSocket_2.00mm +PinSocket_1x10_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x10, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x10 2.00mm single row style1 pin1 left +0 +10 +10 +Connector_PinSocket_2.00mm +PinSocket_1x10_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x10, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x10 2.00mm single row style2 pin1 right +0 +10 +10 +Connector_PinSocket_2.00mm +PinSocket_1x11_P2.00mm_Horizontal +Through hole angled socket strip, 1x11, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x11 2.00mm single row +0 +11 +11 +Connector_PinSocket_2.00mm +PinSocket_1x11_P2.00mm_Vertical +Through hole straight socket strip, 1x11, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x11 2.00mm single row +0 +11 +11 +Connector_PinSocket_2.00mm +PinSocket_1x11_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x11, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x11 2.00mm single row style1 pin1 left +0 +11 +11 +Connector_PinSocket_2.00mm +PinSocket_1x11_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x11, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x11 2.00mm single row style2 pin1 right +0 +11 +11 +Connector_PinSocket_2.00mm +PinSocket_1x12_P2.00mm_Horizontal +Through hole angled socket strip, 1x12, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x12 2.00mm single row +0 +12 +12 +Connector_PinSocket_2.00mm +PinSocket_1x12_P2.00mm_Vertical +Through hole straight socket strip, 1x12, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x12 2.00mm single row +0 +12 +12 +Connector_PinSocket_2.00mm +PinSocket_1x12_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x12, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x12 2.00mm single row style1 pin1 left +0 +12 +12 +Connector_PinSocket_2.00mm +PinSocket_1x12_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x12, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x12 2.00mm single row style2 pin1 right +0 +12 +12 +Connector_PinSocket_2.00mm +PinSocket_1x13_P2.00mm_Horizontal +Through hole angled socket strip, 1x13, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x13 2.00mm single row +0 +13 +13 +Connector_PinSocket_2.00mm +PinSocket_1x13_P2.00mm_Vertical +Through hole straight socket strip, 1x13, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x13 2.00mm single row +0 +13 +13 +Connector_PinSocket_2.00mm +PinSocket_1x13_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x13, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x13 2.00mm single row style1 pin1 left +0 +13 +13 +Connector_PinSocket_2.00mm +PinSocket_1x13_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x13, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x13 2.00mm single row style2 pin1 right +0 +13 +13 +Connector_PinSocket_2.00mm +PinSocket_1x14_P2.00mm_Horizontal +Through hole angled socket strip, 1x14, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x14 2.00mm single row +0 +14 +14 +Connector_PinSocket_2.00mm +PinSocket_1x14_P2.00mm_Vertical +Through hole straight socket strip, 1x14, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x14 2.00mm single row +0 +14 +14 +Connector_PinSocket_2.00mm +PinSocket_1x14_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x14, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x14 2.00mm single row style1 pin1 left +0 +14 +14 +Connector_PinSocket_2.00mm +PinSocket_1x14_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x14, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x14 2.00mm single row style2 pin1 right +0 +14 +14 +Connector_PinSocket_2.00mm +PinSocket_1x15_P2.00mm_Horizontal +Through hole angled socket strip, 1x15, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x15 2.00mm single row +0 +15 +15 +Connector_PinSocket_2.00mm +PinSocket_1x15_P2.00mm_Vertical +Through hole straight socket strip, 1x15, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x15 2.00mm single row +0 +15 +15 +Connector_PinSocket_2.00mm +PinSocket_1x15_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x15, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x15 2.00mm single row style1 pin1 left +0 +15 +15 +Connector_PinSocket_2.00mm +PinSocket_1x15_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x15, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x15 2.00mm single row style2 pin1 right +0 +15 +15 +Connector_PinSocket_2.00mm +PinSocket_1x16_P2.00mm_Horizontal +Through hole angled socket strip, 1x16, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x16 2.00mm single row +0 +16 +16 +Connector_PinSocket_2.00mm +PinSocket_1x16_P2.00mm_Vertical +Through hole straight socket strip, 1x16, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x16 2.00mm single row +0 +16 +16 +Connector_PinSocket_2.00mm +PinSocket_1x16_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x16, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x16 2.00mm single row style1 pin1 left +0 +16 +16 +Connector_PinSocket_2.00mm +PinSocket_1x16_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x16, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x16 2.00mm single row style2 pin1 right +0 +16 +16 +Connector_PinSocket_2.00mm +PinSocket_1x17_P2.00mm_Horizontal +Through hole angled socket strip, 1x17, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x17 2.00mm single row +0 +17 +17 +Connector_PinSocket_2.00mm +PinSocket_1x17_P2.00mm_Vertical +Through hole straight socket strip, 1x17, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x17 2.00mm single row +0 +17 +17 +Connector_PinSocket_2.00mm +PinSocket_1x17_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x17, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x17 2.00mm single row style1 pin1 left +0 +17 +17 +Connector_PinSocket_2.00mm +PinSocket_1x17_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x17, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x17 2.00mm single row style2 pin1 right +0 +17 +17 +Connector_PinSocket_2.00mm +PinSocket_1x18_P2.00mm_Horizontal +Through hole angled socket strip, 1x18, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x18 2.00mm single row +0 +18 +18 +Connector_PinSocket_2.00mm +PinSocket_1x18_P2.00mm_Vertical +Through hole straight socket strip, 1x18, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x18 2.00mm single row +0 +18 +18 +Connector_PinSocket_2.00mm +PinSocket_1x18_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x18, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x18 2.00mm single row style1 pin1 left +0 +18 +18 +Connector_PinSocket_2.00mm +PinSocket_1x18_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x18, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x18 2.00mm single row style2 pin1 right +0 +18 +18 +Connector_PinSocket_2.00mm +PinSocket_1x19_P2.00mm_Horizontal +Through hole angled socket strip, 1x19, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x19 2.00mm single row +0 +19 +19 +Connector_PinSocket_2.00mm +PinSocket_1x19_P2.00mm_Vertical +Through hole straight socket strip, 1x19, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x19 2.00mm single row +0 +19 +19 +Connector_PinSocket_2.00mm +PinSocket_1x19_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x19, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x19 2.00mm single row style1 pin1 left +0 +19 +19 +Connector_PinSocket_2.00mm +PinSocket_1x19_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x19, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x19 2.00mm single row style2 pin1 right +0 +19 +19 +Connector_PinSocket_2.00mm +PinSocket_1x20_P2.00mm_Horizontal +Through hole angled socket strip, 1x20, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x20 2.00mm single row +0 +20 +20 +Connector_PinSocket_2.00mm +PinSocket_1x20_P2.00mm_Vertical +Through hole straight socket strip, 1x20, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x20 2.00mm single row +0 +20 +20 +Connector_PinSocket_2.00mm +PinSocket_1x20_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x20, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x20 2.00mm single row style1 pin1 left +0 +20 +20 +Connector_PinSocket_2.00mm +PinSocket_1x20_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x20, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x20 2.00mm single row style2 pin1 right +0 +20 +20 +Connector_PinSocket_2.00mm +PinSocket_1x21_P2.00mm_Horizontal +Through hole angled socket strip, 1x21, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x21 2.00mm single row +0 +21 +21 +Connector_PinSocket_2.00mm +PinSocket_1x21_P2.00mm_Vertical +Through hole straight socket strip, 1x21, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x21 2.00mm single row +0 +21 +21 +Connector_PinSocket_2.00mm +PinSocket_1x21_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x21, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x21 2.00mm single row style1 pin1 left +0 +21 +21 +Connector_PinSocket_2.00mm +PinSocket_1x21_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x21, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x21 2.00mm single row style2 pin1 right +0 +21 +21 +Connector_PinSocket_2.00mm +PinSocket_1x22_P2.00mm_Horizontal +Through hole angled socket strip, 1x22, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x22 2.00mm single row +0 +22 +22 +Connector_PinSocket_2.00mm +PinSocket_1x22_P2.00mm_Vertical +Through hole straight socket strip, 1x22, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x22 2.00mm single row +0 +22 +22 +Connector_PinSocket_2.00mm +PinSocket_1x22_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x22, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x22 2.00mm single row style1 pin1 left +0 +22 +22 +Connector_PinSocket_2.00mm +PinSocket_1x22_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x22, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x22 2.00mm single row style2 pin1 right +0 +22 +22 +Connector_PinSocket_2.00mm +PinSocket_1x23_P2.00mm_Horizontal +Through hole angled socket strip, 1x23, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x23 2.00mm single row +0 +23 +23 +Connector_PinSocket_2.00mm +PinSocket_1x23_P2.00mm_Vertical +Through hole straight socket strip, 1x23, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x23 2.00mm single row +0 +23 +23 +Connector_PinSocket_2.00mm +PinSocket_1x23_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x23, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x23 2.00mm single row style1 pin1 left +0 +23 +23 +Connector_PinSocket_2.00mm +PinSocket_1x23_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x23, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x23 2.00mm single row style2 pin1 right +0 +23 +23 +Connector_PinSocket_2.00mm +PinSocket_1x24_P2.00mm_Horizontal +Through hole angled socket strip, 1x24, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x24 2.00mm single row +0 +24 +24 +Connector_PinSocket_2.00mm +PinSocket_1x24_P2.00mm_Vertical +Through hole straight socket strip, 1x24, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x24 2.00mm single row +0 +24 +24 +Connector_PinSocket_2.00mm +PinSocket_1x24_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x24, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x24 2.00mm single row style1 pin1 left +0 +24 +24 +Connector_PinSocket_2.00mm +PinSocket_1x24_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x24, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x24 2.00mm single row style2 pin1 right +0 +24 +24 +Connector_PinSocket_2.00mm +PinSocket_1x25_P2.00mm_Horizontal +Through hole angled socket strip, 1x25, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x25 2.00mm single row +0 +25 +25 +Connector_PinSocket_2.00mm +PinSocket_1x25_P2.00mm_Vertical +Through hole straight socket strip, 1x25, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x25 2.00mm single row +0 +25 +25 +Connector_PinSocket_2.00mm +PinSocket_1x25_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x25, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x25 2.00mm single row style1 pin1 left +0 +25 +25 +Connector_PinSocket_2.00mm +PinSocket_1x25_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x25, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x25 2.00mm single row style2 pin1 right +0 +25 +25 +Connector_PinSocket_2.00mm +PinSocket_1x26_P2.00mm_Horizontal +Through hole angled socket strip, 1x26, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x26 2.00mm single row +0 +26 +26 +Connector_PinSocket_2.00mm +PinSocket_1x26_P2.00mm_Vertical +Through hole straight socket strip, 1x26, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x26 2.00mm single row +0 +26 +26 +Connector_PinSocket_2.00mm +PinSocket_1x26_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x26, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x26 2.00mm single row style1 pin1 left +0 +26 +26 +Connector_PinSocket_2.00mm +PinSocket_1x26_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x26, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x26 2.00mm single row style2 pin1 right +0 +26 +26 +Connector_PinSocket_2.00mm +PinSocket_1x27_P2.00mm_Horizontal +Through hole angled socket strip, 1x27, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x27 2.00mm single row +0 +27 +27 +Connector_PinSocket_2.00mm +PinSocket_1x27_P2.00mm_Vertical +Through hole straight socket strip, 1x27, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x27 2.00mm single row +0 +27 +27 +Connector_PinSocket_2.00mm +PinSocket_1x27_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x27, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x27 2.00mm single row style1 pin1 left +0 +27 +27 +Connector_PinSocket_2.00mm +PinSocket_1x27_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x27, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x27 2.00mm single row style2 pin1 right +0 +27 +27 +Connector_PinSocket_2.00mm +PinSocket_1x28_P2.00mm_Horizontal +Through hole angled socket strip, 1x28, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x28 2.00mm single row +0 +28 +28 +Connector_PinSocket_2.00mm +PinSocket_1x28_P2.00mm_Vertical +Through hole straight socket strip, 1x28, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x28 2.00mm single row +0 +28 +28 +Connector_PinSocket_2.00mm +PinSocket_1x28_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x28, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x28 2.00mm single row style1 pin1 left +0 +28 +28 +Connector_PinSocket_2.00mm +PinSocket_1x28_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x28, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x28 2.00mm single row style2 pin1 right +0 +28 +28 +Connector_PinSocket_2.00mm +PinSocket_1x29_P2.00mm_Horizontal +Through hole angled socket strip, 1x29, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x29 2.00mm single row +0 +29 +29 +Connector_PinSocket_2.00mm +PinSocket_1x29_P2.00mm_Vertical +Through hole straight socket strip, 1x29, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x29 2.00mm single row +0 +29 +29 +Connector_PinSocket_2.00mm +PinSocket_1x29_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x29, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x29 2.00mm single row style1 pin1 left +0 +29 +29 +Connector_PinSocket_2.00mm +PinSocket_1x29_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x29, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x29 2.00mm single row style2 pin1 right +0 +29 +29 +Connector_PinSocket_2.00mm +PinSocket_1x30_P2.00mm_Horizontal +Through hole angled socket strip, 1x30, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x30 2.00mm single row +0 +30 +30 +Connector_PinSocket_2.00mm +PinSocket_1x30_P2.00mm_Vertical +Through hole straight socket strip, 1x30, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x30 2.00mm single row +0 +30 +30 +Connector_PinSocket_2.00mm +PinSocket_1x30_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x30, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x30 2.00mm single row style1 pin1 left +0 +30 +30 +Connector_PinSocket_2.00mm +PinSocket_1x30_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x30, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x30 2.00mm single row style2 pin1 right +0 +30 +30 +Connector_PinSocket_2.00mm +PinSocket_1x31_P2.00mm_Horizontal +Through hole angled socket strip, 1x31, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x31 2.00mm single row +0 +31 +31 +Connector_PinSocket_2.00mm +PinSocket_1x31_P2.00mm_Vertical +Through hole straight socket strip, 1x31, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x31 2.00mm single row +0 +31 +31 +Connector_PinSocket_2.00mm +PinSocket_1x31_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x31, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x31 2.00mm single row style1 pin1 left +0 +31 +31 +Connector_PinSocket_2.00mm +PinSocket_1x31_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x31, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x31 2.00mm single row style2 pin1 right +0 +31 +31 +Connector_PinSocket_2.00mm +PinSocket_1x32_P2.00mm_Horizontal +Through hole angled socket strip, 1x32, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x32 2.00mm single row +0 +32 +32 +Connector_PinSocket_2.00mm +PinSocket_1x32_P2.00mm_Vertical +Through hole straight socket strip, 1x32, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x32 2.00mm single row +0 +32 +32 +Connector_PinSocket_2.00mm +PinSocket_1x32_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x32, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x32 2.00mm single row style1 pin1 left +0 +32 +32 +Connector_PinSocket_2.00mm +PinSocket_1x32_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x32, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x32 2.00mm single row style2 pin1 right +0 +32 +32 +Connector_PinSocket_2.00mm +PinSocket_1x33_P2.00mm_Horizontal +Through hole angled socket strip, 1x33, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x33 2.00mm single row +0 +33 +33 +Connector_PinSocket_2.00mm +PinSocket_1x33_P2.00mm_Vertical +Through hole straight socket strip, 1x33, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x33 2.00mm single row +0 +33 +33 +Connector_PinSocket_2.00mm +PinSocket_1x33_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x33, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x33 2.00mm single row style1 pin1 left +0 +33 +33 +Connector_PinSocket_2.00mm +PinSocket_1x33_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x33, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x33 2.00mm single row style2 pin1 right +0 +33 +33 +Connector_PinSocket_2.00mm +PinSocket_1x34_P2.00mm_Horizontal +Through hole angled socket strip, 1x34, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x34 2.00mm single row +0 +34 +34 +Connector_PinSocket_2.00mm +PinSocket_1x34_P2.00mm_Vertical +Through hole straight socket strip, 1x34, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x34 2.00mm single row +0 +34 +34 +Connector_PinSocket_2.00mm +PinSocket_1x34_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x34, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x34 2.00mm single row style1 pin1 left +0 +34 +34 +Connector_PinSocket_2.00mm +PinSocket_1x34_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x34, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x34 2.00mm single row style2 pin1 right +0 +34 +34 +Connector_PinSocket_2.00mm +PinSocket_1x35_P2.00mm_Horizontal +Through hole angled socket strip, 1x35, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x35 2.00mm single row +0 +35 +35 +Connector_PinSocket_2.00mm +PinSocket_1x35_P2.00mm_Vertical +Through hole straight socket strip, 1x35, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x35 2.00mm single row +0 +35 +35 +Connector_PinSocket_2.00mm +PinSocket_1x35_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x35, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x35 2.00mm single row style1 pin1 left +0 +35 +35 +Connector_PinSocket_2.00mm +PinSocket_1x35_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x35, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x35 2.00mm single row style2 pin1 right +0 +35 +35 +Connector_PinSocket_2.00mm +PinSocket_1x36_P2.00mm_Horizontal +Through hole angled socket strip, 1x36, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x36 2.00mm single row +0 +36 +36 +Connector_PinSocket_2.00mm +PinSocket_1x36_P2.00mm_Vertical +Through hole straight socket strip, 1x36, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x36 2.00mm single row +0 +36 +36 +Connector_PinSocket_2.00mm +PinSocket_1x36_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x36, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x36 2.00mm single row style1 pin1 left +0 +36 +36 +Connector_PinSocket_2.00mm +PinSocket_1x36_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x36, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x36 2.00mm single row style2 pin1 right +0 +36 +36 +Connector_PinSocket_2.00mm +PinSocket_1x37_P2.00mm_Horizontal +Through hole angled socket strip, 1x37, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x37 2.00mm single row +0 +37 +37 +Connector_PinSocket_2.00mm +PinSocket_1x37_P2.00mm_Vertical +Through hole straight socket strip, 1x37, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x37 2.00mm single row +0 +37 +37 +Connector_PinSocket_2.00mm +PinSocket_1x37_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x37, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x37 2.00mm single row style1 pin1 left +0 +37 +37 +Connector_PinSocket_2.00mm +PinSocket_1x37_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x37, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x37 2.00mm single row style2 pin1 right +0 +37 +37 +Connector_PinSocket_2.00mm +PinSocket_1x38_P2.00mm_Horizontal +Through hole angled socket strip, 1x38, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x38 2.00mm single row +0 +38 +38 +Connector_PinSocket_2.00mm +PinSocket_1x38_P2.00mm_Vertical +Through hole straight socket strip, 1x38, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x38 2.00mm single row +0 +38 +38 +Connector_PinSocket_2.00mm +PinSocket_1x38_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x38, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x38 2.00mm single row style1 pin1 left +0 +38 +38 +Connector_PinSocket_2.00mm +PinSocket_1x38_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x38, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x38 2.00mm single row style2 pin1 right +0 +38 +38 +Connector_PinSocket_2.00mm +PinSocket_1x39_P2.00mm_Horizontal +Through hole angled socket strip, 1x39, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x39 2.00mm single row +0 +39 +39 +Connector_PinSocket_2.00mm +PinSocket_1x39_P2.00mm_Vertical +Through hole straight socket strip, 1x39, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x39 2.00mm single row +0 +39 +39 +Connector_PinSocket_2.00mm +PinSocket_1x39_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x39, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x39 2.00mm single row style1 pin1 left +0 +39 +39 +Connector_PinSocket_2.00mm +PinSocket_1x39_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x39, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x39 2.00mm single row style2 pin1 right +0 +39 +39 +Connector_PinSocket_2.00mm +PinSocket_1x40_P2.00mm_Horizontal +Through hole angled socket strip, 1x40, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x40 2.00mm single row +0 +40 +40 +Connector_PinSocket_2.00mm +PinSocket_1x40_P2.00mm_Vertical +Through hole straight socket strip, 1x40, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x40 2.00mm single row +0 +40 +40 +Connector_PinSocket_2.00mm +PinSocket_1x40_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x40, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x40 2.00mm single row style1 pin1 left +0 +40 +40 +Connector_PinSocket_2.00mm +PinSocket_1x40_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x40, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x40 2.00mm single row style2 pin1 right +0 +40 +40 +Connector_PinSocket_2.00mm +PinSocket_2x01_P2.00mm_Horizontal +Through hole angled socket strip, 2x01, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x01 2.00mm double row +0 +2 +2 +Connector_PinSocket_2.00mm +PinSocket_2x01_P2.00mm_Vertical +Through hole straight socket strip, 2x01, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x01 2.00mm double row +0 +2 +2 +Connector_PinSocket_2.00mm +PinSocket_2x01_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x01, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x01 2.00mm double row +0 +2 +2 +Connector_PinSocket_2.00mm +PinSocket_2x02_P2.00mm_Horizontal +Through hole angled socket strip, 2x02, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x02 2.00mm double row +0 +4 +4 +Connector_PinSocket_2.00mm +PinSocket_2x02_P2.00mm_Vertical +Through hole straight socket strip, 2x02, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x02 2.00mm double row +0 +4 +4 +Connector_PinSocket_2.00mm +PinSocket_2x02_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x02, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x02 2.00mm double row +0 +4 +4 +Connector_PinSocket_2.00mm +PinSocket_2x03_P2.00mm_Horizontal +Through hole angled socket strip, 2x03, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x03 2.00mm double row +0 +6 +6 +Connector_PinSocket_2.00mm +PinSocket_2x03_P2.00mm_Vertical +Through hole straight socket strip, 2x03, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x03 2.00mm double row +0 +6 +6 +Connector_PinSocket_2.00mm +PinSocket_2x03_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x03, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x03 2.00mm double row +0 +6 +6 +Connector_PinSocket_2.00mm +PinSocket_2x04_P2.00mm_Horizontal +Through hole angled socket strip, 2x04, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x04 2.00mm double row +0 +8 +8 +Connector_PinSocket_2.00mm +PinSocket_2x04_P2.00mm_Vertical +Through hole straight socket strip, 2x04, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x04 2.00mm double row +0 +8 +8 +Connector_PinSocket_2.00mm +PinSocket_2x04_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x04, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x04 2.00mm double row +0 +8 +8 +Connector_PinSocket_2.00mm +PinSocket_2x05_P2.00mm_Horizontal +Through hole angled socket strip, 2x05, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x05 2.00mm double row +0 +10 +10 +Connector_PinSocket_2.00mm +PinSocket_2x05_P2.00mm_Vertical +Through hole straight socket strip, 2x05, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x05 2.00mm double row +0 +10 +10 +Connector_PinSocket_2.00mm +PinSocket_2x05_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x05, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x05 2.00mm double row +0 +10 +10 +Connector_PinSocket_2.00mm +PinSocket_2x06_P2.00mm_Horizontal +Through hole angled socket strip, 2x06, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x06 2.00mm double row +0 +12 +12 +Connector_PinSocket_2.00mm +PinSocket_2x06_P2.00mm_Vertical +Through hole straight socket strip, 2x06, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x06 2.00mm double row +0 +12 +12 +Connector_PinSocket_2.00mm +PinSocket_2x06_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x06, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x06 2.00mm double row +0 +12 +12 +Connector_PinSocket_2.00mm +PinSocket_2x07_P2.00mm_Horizontal +Through hole angled socket strip, 2x07, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x07 2.00mm double row +0 +14 +14 +Connector_PinSocket_2.00mm +PinSocket_2x07_P2.00mm_Vertical +Through hole straight socket strip, 2x07, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x07 2.00mm double row +0 +14 +14 +Connector_PinSocket_2.00mm +PinSocket_2x07_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x07, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x07 2.00mm double row +0 +14 +14 +Connector_PinSocket_2.00mm +PinSocket_2x08_P2.00mm_Horizontal +Through hole angled socket strip, 2x08, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x08 2.00mm double row +0 +16 +16 +Connector_PinSocket_2.00mm +PinSocket_2x08_P2.00mm_Vertical +Through hole straight socket strip, 2x08, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x08 2.00mm double row +0 +16 +16 +Connector_PinSocket_2.00mm +PinSocket_2x08_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x08, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x08 2.00mm double row +0 +16 +16 +Connector_PinSocket_2.00mm +PinSocket_2x09_P2.00mm_Horizontal +Through hole angled socket strip, 2x09, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x09 2.00mm double row +0 +18 +18 +Connector_PinSocket_2.00mm +PinSocket_2x09_P2.00mm_Vertical +Through hole straight socket strip, 2x09, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x09 2.00mm double row +0 +18 +18 +Connector_PinSocket_2.00mm +PinSocket_2x09_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x09, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x09 2.00mm double row +0 +18 +18 +Connector_PinSocket_2.00mm +PinSocket_2x10_P2.00mm_Horizontal +Through hole angled socket strip, 2x10, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x10 2.00mm double row +0 +20 +20 +Connector_PinSocket_2.00mm +PinSocket_2x10_P2.00mm_Vertical +Through hole straight socket strip, 2x10, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x10 2.00mm double row +0 +20 +20 +Connector_PinSocket_2.00mm +PinSocket_2x10_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x10, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x10 2.00mm double row +0 +20 +20 +Connector_PinSocket_2.00mm +PinSocket_2x11_P2.00mm_Horizontal +Through hole angled socket strip, 2x11, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x11 2.00mm double row +0 +22 +22 +Connector_PinSocket_2.00mm +PinSocket_2x11_P2.00mm_Vertical +Through hole straight socket strip, 2x11, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x11 2.00mm double row +0 +22 +22 +Connector_PinSocket_2.00mm +PinSocket_2x11_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x11, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x11 2.00mm double row +0 +22 +22 +Connector_PinSocket_2.00mm +PinSocket_2x12_P2.00mm_Horizontal +Through hole angled socket strip, 2x12, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x12 2.00mm double row +0 +24 +24 +Connector_PinSocket_2.00mm +PinSocket_2x12_P2.00mm_Vertical +Through hole straight socket strip, 2x12, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x12 2.00mm double row +0 +24 +24 +Connector_PinSocket_2.00mm +PinSocket_2x12_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x12, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x12 2.00mm double row +0 +24 +24 +Connector_PinSocket_2.00mm +PinSocket_2x13_P2.00mm_Horizontal +Through hole angled socket strip, 2x13, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x13 2.00mm double row +0 +26 +26 +Connector_PinSocket_2.00mm +PinSocket_2x13_P2.00mm_Vertical +Through hole straight socket strip, 2x13, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x13 2.00mm double row +0 +26 +26 +Connector_PinSocket_2.00mm +PinSocket_2x13_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x13, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x13 2.00mm double row +0 +26 +26 +Connector_PinSocket_2.00mm +PinSocket_2x14_P2.00mm_Horizontal +Through hole angled socket strip, 2x14, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x14 2.00mm double row +0 +28 +28 +Connector_PinSocket_2.00mm +PinSocket_2x14_P2.00mm_Vertical +Through hole straight socket strip, 2x14, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x14 2.00mm double row +0 +28 +28 +Connector_PinSocket_2.00mm +PinSocket_2x14_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x14, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x14 2.00mm double row +0 +28 +28 +Connector_PinSocket_2.00mm +PinSocket_2x15_P2.00mm_Horizontal +Through hole angled socket strip, 2x15, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x15 2.00mm double row +0 +30 +30 +Connector_PinSocket_2.00mm +PinSocket_2x15_P2.00mm_Vertical +Through hole straight socket strip, 2x15, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x15 2.00mm double row +0 +30 +30 +Connector_PinSocket_2.00mm +PinSocket_2x15_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x15, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x15 2.00mm double row +0 +30 +30 +Connector_PinSocket_2.00mm +PinSocket_2x16_P2.00mm_Horizontal +Through hole angled socket strip, 2x16, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x16 2.00mm double row +0 +32 +32 +Connector_PinSocket_2.00mm +PinSocket_2x16_P2.00mm_Vertical +Through hole straight socket strip, 2x16, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x16 2.00mm double row +0 +32 +32 +Connector_PinSocket_2.00mm +PinSocket_2x16_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x16, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x16 2.00mm double row +0 +32 +32 +Connector_PinSocket_2.00mm +PinSocket_2x17_P2.00mm_Horizontal +Through hole angled socket strip, 2x17, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x17 2.00mm double row +0 +34 +34 +Connector_PinSocket_2.00mm +PinSocket_2x17_P2.00mm_Vertical +Through hole straight socket strip, 2x17, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x17 2.00mm double row +0 +34 +34 +Connector_PinSocket_2.00mm +PinSocket_2x17_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x17, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x17 2.00mm double row +0 +34 +34 +Connector_PinSocket_2.00mm +PinSocket_2x18_P2.00mm_Horizontal +Through hole angled socket strip, 2x18, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x18 2.00mm double row +0 +36 +36 +Connector_PinSocket_2.00mm +PinSocket_2x18_P2.00mm_Vertical +Through hole straight socket strip, 2x18, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x18 2.00mm double row +0 +36 +36 +Connector_PinSocket_2.00mm +PinSocket_2x18_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x18, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x18 2.00mm double row +0 +36 +36 +Connector_PinSocket_2.00mm +PinSocket_2x19_P2.00mm_Horizontal +Through hole angled socket strip, 2x19, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x19 2.00mm double row +0 +38 +38 +Connector_PinSocket_2.00mm +PinSocket_2x19_P2.00mm_Vertical +Through hole straight socket strip, 2x19, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x19 2.00mm double row +0 +38 +38 +Connector_PinSocket_2.00mm +PinSocket_2x19_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x19, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x19 2.00mm double row +0 +38 +38 +Connector_PinSocket_2.00mm +PinSocket_2x20_P2.00mm_Horizontal +Through hole angled socket strip, 2x20, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x20 2.00mm double row +0 +40 +40 +Connector_PinSocket_2.00mm +PinSocket_2x20_P2.00mm_Vertical +Through hole straight socket strip, 2x20, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x20 2.00mm double row +0 +40 +40 +Connector_PinSocket_2.00mm +PinSocket_2x20_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x20, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x20 2.00mm double row +0 +40 +40 +Connector_PinSocket_2.00mm +PinSocket_2x21_P2.00mm_Horizontal +Through hole angled socket strip, 2x21, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x21 2.00mm double row +0 +42 +42 +Connector_PinSocket_2.00mm +PinSocket_2x21_P2.00mm_Vertical +Through hole straight socket strip, 2x21, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x21 2.00mm double row +0 +42 +42 +Connector_PinSocket_2.00mm +PinSocket_2x21_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x21, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x21 2.00mm double row +0 +42 +42 +Connector_PinSocket_2.00mm +PinSocket_2x22_P2.00mm_Horizontal +Through hole angled socket strip, 2x22, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x22 2.00mm double row +0 +44 +44 +Connector_PinSocket_2.00mm +PinSocket_2x22_P2.00mm_Vertical +Through hole straight socket strip, 2x22, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x22 2.00mm double row +0 +44 +44 +Connector_PinSocket_2.00mm +PinSocket_2x22_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x22, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x22 2.00mm double row +0 +44 +44 +Connector_PinSocket_2.00mm +PinSocket_2x23_P2.00mm_Horizontal +Through hole angled socket strip, 2x23, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x23 2.00mm double row +0 +46 +46 +Connector_PinSocket_2.00mm +PinSocket_2x23_P2.00mm_Vertical +Through hole straight socket strip, 2x23, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x23 2.00mm double row +0 +46 +46 +Connector_PinSocket_2.00mm +PinSocket_2x23_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x23, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x23 2.00mm double row +0 +46 +46 +Connector_PinSocket_2.00mm +PinSocket_2x24_P2.00mm_Horizontal +Through hole angled socket strip, 2x24, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x24 2.00mm double row +0 +48 +48 +Connector_PinSocket_2.00mm +PinSocket_2x24_P2.00mm_Vertical +Through hole straight socket strip, 2x24, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x24 2.00mm double row +0 +48 +48 +Connector_PinSocket_2.00mm +PinSocket_2x24_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x24, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x24 2.00mm double row +0 +48 +48 +Connector_PinSocket_2.00mm +PinSocket_2x25_P2.00mm_Horizontal +Through hole angled socket strip, 2x25, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x25 2.00mm double row +0 +50 +50 +Connector_PinSocket_2.00mm +PinSocket_2x25_P2.00mm_Vertical +Through hole straight socket strip, 2x25, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x25 2.00mm double row +0 +50 +50 +Connector_PinSocket_2.00mm +PinSocket_2x25_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x25, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x25 2.00mm double row +0 +50 +50 +Connector_PinSocket_2.00mm +PinSocket_2x26_P2.00mm_Horizontal +Through hole angled socket strip, 2x26, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x26 2.00mm double row +0 +52 +52 +Connector_PinSocket_2.00mm +PinSocket_2x26_P2.00mm_Vertical +Through hole straight socket strip, 2x26, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x26 2.00mm double row +0 +52 +52 +Connector_PinSocket_2.00mm +PinSocket_2x26_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x26, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x26 2.00mm double row +0 +52 +52 +Connector_PinSocket_2.00mm +PinSocket_2x27_P2.00mm_Horizontal +Through hole angled socket strip, 2x27, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x27 2.00mm double row +0 +54 +54 +Connector_PinSocket_2.00mm +PinSocket_2x27_P2.00mm_Vertical +Through hole straight socket strip, 2x27, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x27 2.00mm double row +0 +54 +54 +Connector_PinSocket_2.00mm +PinSocket_2x27_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x27, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x27 2.00mm double row +0 +54 +54 +Connector_PinSocket_2.00mm +PinSocket_2x28_P2.00mm_Horizontal +Through hole angled socket strip, 2x28, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x28 2.00mm double row +0 +56 +56 +Connector_PinSocket_2.00mm +PinSocket_2x28_P2.00mm_Vertical +Through hole straight socket strip, 2x28, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x28 2.00mm double row +0 +56 +56 +Connector_PinSocket_2.00mm +PinSocket_2x28_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x28, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x28 2.00mm double row +0 +56 +56 +Connector_PinSocket_2.00mm +PinSocket_2x29_P2.00mm_Horizontal +Through hole angled socket strip, 2x29, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x29 2.00mm double row +0 +58 +58 +Connector_PinSocket_2.00mm +PinSocket_2x29_P2.00mm_Vertical +Through hole straight socket strip, 2x29, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x29 2.00mm double row +0 +58 +58 +Connector_PinSocket_2.00mm +PinSocket_2x29_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x29, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x29 2.00mm double row +0 +58 +58 +Connector_PinSocket_2.00mm +PinSocket_2x30_P2.00mm_Horizontal +Through hole angled socket strip, 2x30, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x30 2.00mm double row +0 +60 +60 +Connector_PinSocket_2.00mm +PinSocket_2x30_P2.00mm_Vertical +Through hole straight socket strip, 2x30, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x30 2.00mm double row +0 +60 +60 +Connector_PinSocket_2.00mm +PinSocket_2x30_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x30, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x30 2.00mm double row +0 +60 +60 +Connector_PinSocket_2.00mm +PinSocket_2x31_P2.00mm_Horizontal +Through hole angled socket strip, 2x31, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x31 2.00mm double row +0 +62 +62 +Connector_PinSocket_2.00mm +PinSocket_2x31_P2.00mm_Vertical +Through hole straight socket strip, 2x31, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x31 2.00mm double row +0 +62 +62 +Connector_PinSocket_2.00mm +PinSocket_2x31_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x31, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x31 2.00mm double row +0 +62 +62 +Connector_PinSocket_2.00mm +PinSocket_2x32_P2.00mm_Horizontal +Through hole angled socket strip, 2x32, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x32 2.00mm double row +0 +64 +64 +Connector_PinSocket_2.00mm +PinSocket_2x32_P2.00mm_Vertical +Through hole straight socket strip, 2x32, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x32 2.00mm double row +0 +64 +64 +Connector_PinSocket_2.00mm +PinSocket_2x32_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x32, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x32 2.00mm double row +0 +64 +64 +Connector_PinSocket_2.00mm +PinSocket_2x33_P2.00mm_Horizontal +Through hole angled socket strip, 2x33, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x33 2.00mm double row +0 +66 +66 +Connector_PinSocket_2.00mm +PinSocket_2x33_P2.00mm_Vertical +Through hole straight socket strip, 2x33, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x33 2.00mm double row +0 +66 +66 +Connector_PinSocket_2.00mm +PinSocket_2x33_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x33, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x33 2.00mm double row +0 +66 +66 +Connector_PinSocket_2.00mm +PinSocket_2x34_P2.00mm_Horizontal +Through hole angled socket strip, 2x34, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x34 2.00mm double row +0 +68 +68 +Connector_PinSocket_2.00mm +PinSocket_2x34_P2.00mm_Vertical +Through hole straight socket strip, 2x34, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x34 2.00mm double row +0 +68 +68 +Connector_PinSocket_2.00mm +PinSocket_2x34_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x34, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x34 2.00mm double row +0 +68 +68 +Connector_PinSocket_2.00mm +PinSocket_2x35_P2.00mm_Horizontal +Through hole angled socket strip, 2x35, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x35 2.00mm double row +0 +70 +70 +Connector_PinSocket_2.00mm +PinSocket_2x35_P2.00mm_Vertical +Through hole straight socket strip, 2x35, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x35 2.00mm double row +0 +70 +70 +Connector_PinSocket_2.00mm +PinSocket_2x35_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x35, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x35 2.00mm double row +0 +70 +70 +Connector_PinSocket_2.00mm +PinSocket_2x36_P2.00mm_Horizontal +Through hole angled socket strip, 2x36, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x36 2.00mm double row +0 +72 +72 +Connector_PinSocket_2.00mm +PinSocket_2x36_P2.00mm_Vertical +Through hole straight socket strip, 2x36, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x36 2.00mm double row +0 +72 +72 +Connector_PinSocket_2.00mm +PinSocket_2x36_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x36, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x36 2.00mm double row +0 +72 +72 +Connector_PinSocket_2.00mm +PinSocket_2x37_P2.00mm_Horizontal +Through hole angled socket strip, 2x37, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x37 2.00mm double row +0 +74 +74 +Connector_PinSocket_2.00mm +PinSocket_2x37_P2.00mm_Vertical +Through hole straight socket strip, 2x37, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x37 2.00mm double row +0 +74 +74 +Connector_PinSocket_2.00mm +PinSocket_2x37_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x37, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x37 2.00mm double row +0 +74 +74 +Connector_PinSocket_2.00mm +PinSocket_2x38_P2.00mm_Horizontal +Through hole angled socket strip, 2x38, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x38 2.00mm double row +0 +76 +76 +Connector_PinSocket_2.00mm +PinSocket_2x38_P2.00mm_Vertical +Through hole straight socket strip, 2x38, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x38 2.00mm double row +0 +76 +76 +Connector_PinSocket_2.00mm +PinSocket_2x38_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x38, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x38 2.00mm double row +0 +76 +76 +Connector_PinSocket_2.00mm +PinSocket_2x39_P2.00mm_Horizontal +Through hole angled socket strip, 2x39, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x39 2.00mm double row +0 +78 +78 +Connector_PinSocket_2.00mm +PinSocket_2x39_P2.00mm_Vertical +Through hole straight socket strip, 2x39, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x39 2.00mm double row +0 +78 +78 +Connector_PinSocket_2.00mm +PinSocket_2x39_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x39, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x39 2.00mm double row +0 +78 +78 +Connector_PinSocket_2.00mm +PinSocket_2x40_P2.00mm_Horizontal +Through hole angled socket strip, 2x40, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x40 2.00mm double row +0 +80 +80 +Connector_PinSocket_2.00mm +PinSocket_2x40_P2.00mm_Vertical +Through hole straight socket strip, 2x40, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x40 2.00mm double row +0 +80 +80 +Connector_PinSocket_2.00mm +PinSocket_2x40_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x40, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x40 2.00mm double row +0 +80 +80 +Connector_PinSocket_2.54mm +PinSocket_1x01_P2.54mm_Horizontal +Through hole angled socket strip, 1x01, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x01 2.54mm single row +0 +1 +1 +Connector_PinSocket_2.54mm +PinSocket_1x01_P2.54mm_Vertical +Through hole straight socket strip, 1x01, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x01 2.54mm single row +0 +1 +1 +Connector_PinSocket_2.54mm +PinSocket_1x02_P2.54mm_Horizontal +Through hole angled socket strip, 1x02, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x02 2.54mm single row +0 +2 +2 +Connector_PinSocket_2.54mm +PinSocket_1x02_P2.54mm_Vertical +Through hole straight socket strip, 1x02, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x02 2.54mm single row +0 +2 +2 +Connector_PinSocket_2.54mm +PinSocket_1x02_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x02, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x02 2.54mm single row style1 pin1 left +0 +2 +2 +Connector_PinSocket_2.54mm +PinSocket_1x02_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x02, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x02 2.54mm single row style2 pin1 right +0 +2 +2 +Connector_PinSocket_2.54mm +PinSocket_1x03_P2.54mm_Horizontal +Through hole angled socket strip, 1x03, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x03 2.54mm single row +0 +3 +3 +Connector_PinSocket_2.54mm +PinSocket_1x03_P2.54mm_Vertical +Through hole straight socket strip, 1x03, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x03 2.54mm single row +0 +3 +3 +Connector_PinSocket_2.54mm +PinSocket_1x03_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x03, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x03 2.54mm single row style1 pin1 left +0 +3 +3 +Connector_PinSocket_2.54mm +PinSocket_1x03_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x03, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x03 2.54mm single row style2 pin1 right +0 +3 +3 +Connector_PinSocket_2.54mm +PinSocket_1x04_P2.54mm_Horizontal +Through hole angled socket strip, 1x04, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x04 2.54mm single row +0 +4 +4 +Connector_PinSocket_2.54mm +PinSocket_1x04_P2.54mm_Vertical +Through hole straight socket strip, 1x04, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x04 2.54mm single row +0 +4 +4 +Connector_PinSocket_2.54mm +PinSocket_1x04_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x04, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x04 2.54mm single row style1 pin1 left +0 +4 +4 +Connector_PinSocket_2.54mm +PinSocket_1x04_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x04, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x04 2.54mm single row style2 pin1 right +0 +4 +4 +Connector_PinSocket_2.54mm +PinSocket_1x05_P2.54mm_Horizontal +Through hole angled socket strip, 1x05, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x05 2.54mm single row +0 +5 +5 +Connector_PinSocket_2.54mm +PinSocket_1x05_P2.54mm_Vertical +Through hole straight socket strip, 1x05, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x05 2.54mm single row +0 +5 +5 +Connector_PinSocket_2.54mm +PinSocket_1x05_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x05, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x05 2.54mm single row style1 pin1 left +0 +5 +5 +Connector_PinSocket_2.54mm +PinSocket_1x05_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x05, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x05 2.54mm single row style2 pin1 right +0 +5 +5 +Connector_PinSocket_2.54mm +PinSocket_1x06_P2.54mm_Horizontal +Through hole angled socket strip, 1x06, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x06 2.54mm single row +0 +6 +6 +Connector_PinSocket_2.54mm +PinSocket_1x06_P2.54mm_Vertical +Through hole straight socket strip, 1x06, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x06 2.54mm single row +0 +6 +6 +Connector_PinSocket_2.54mm +PinSocket_1x06_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x06, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x06 2.54mm single row style1 pin1 left +0 +6 +6 +Connector_PinSocket_2.54mm +PinSocket_1x06_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x06, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x06 2.54mm single row style2 pin1 right +0 +6 +6 +Connector_PinSocket_2.54mm +PinSocket_1x07_P2.54mm_Horizontal +Through hole angled socket strip, 1x07, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x07 2.54mm single row +0 +7 +7 +Connector_PinSocket_2.54mm +PinSocket_1x07_P2.54mm_Vertical +Through hole straight socket strip, 1x07, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x07 2.54mm single row +0 +7 +7 +Connector_PinSocket_2.54mm +PinSocket_1x07_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x07, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x07 2.54mm single row style1 pin1 left +0 +7 +7 +Connector_PinSocket_2.54mm +PinSocket_1x07_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x07, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x07 2.54mm single row style2 pin1 right +0 +7 +7 +Connector_PinSocket_2.54mm +PinSocket_1x08_P2.54mm_Horizontal +Through hole angled socket strip, 1x08, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x08 2.54mm single row +0 +8 +8 +Connector_PinSocket_2.54mm +PinSocket_1x08_P2.54mm_Vertical +Through hole straight socket strip, 1x08, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x08 2.54mm single row +0 +8 +8 +Connector_PinSocket_2.54mm +PinSocket_1x08_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x08, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x08 2.54mm single row style1 pin1 left +0 +8 +8 +Connector_PinSocket_2.54mm +PinSocket_1x08_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x08, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x08 2.54mm single row style2 pin1 right +0 +8 +8 +Connector_PinSocket_2.54mm +PinSocket_1x09_P2.54mm_Horizontal +Through hole angled socket strip, 1x09, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x09 2.54mm single row +0 +9 +9 +Connector_PinSocket_2.54mm +PinSocket_1x09_P2.54mm_Vertical +Through hole straight socket strip, 1x09, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x09 2.54mm single row +0 +9 +9 +Connector_PinSocket_2.54mm +PinSocket_1x09_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x09, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x09 2.54mm single row style1 pin1 left +0 +9 +9 +Connector_PinSocket_2.54mm +PinSocket_1x09_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x09, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x09 2.54mm single row style2 pin1 right +0 +9 +9 +Connector_PinSocket_2.54mm +PinSocket_1x10_P2.54mm_Horizontal +Through hole angled socket strip, 1x10, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x10 2.54mm single row +0 +10 +10 +Connector_PinSocket_2.54mm +PinSocket_1x10_P2.54mm_Vertical +Through hole straight socket strip, 1x10, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x10 2.54mm single row +0 +10 +10 +Connector_PinSocket_2.54mm +PinSocket_1x10_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x10, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x10 2.54mm single row style1 pin1 left +0 +10 +10 +Connector_PinSocket_2.54mm +PinSocket_1x10_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x10, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x10 2.54mm single row style2 pin1 right +0 +10 +10 +Connector_PinSocket_2.54mm +PinSocket_1x11_P2.54mm_Horizontal +Through hole angled socket strip, 1x11, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x11 2.54mm single row +0 +11 +11 +Connector_PinSocket_2.54mm +PinSocket_1x11_P2.54mm_Vertical +Through hole straight socket strip, 1x11, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x11 2.54mm single row +0 +11 +11 +Connector_PinSocket_2.54mm +PinSocket_1x11_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x11, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x11 2.54mm single row style1 pin1 left +0 +11 +11 +Connector_PinSocket_2.54mm +PinSocket_1x11_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x11, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x11 2.54mm single row style2 pin1 right +0 +11 +11 +Connector_PinSocket_2.54mm +PinSocket_1x12_P2.54mm_Horizontal +Through hole angled socket strip, 1x12, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x12 2.54mm single row +0 +12 +12 +Connector_PinSocket_2.54mm +PinSocket_1x12_P2.54mm_Vertical +Through hole straight socket strip, 1x12, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x12 2.54mm single row +0 +12 +12 +Connector_PinSocket_2.54mm +PinSocket_1x12_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x12, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x12 2.54mm single row style1 pin1 left +0 +12 +12 +Connector_PinSocket_2.54mm +PinSocket_1x12_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x12, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x12 2.54mm single row style2 pin1 right +0 +12 +12 +Connector_PinSocket_2.54mm +PinSocket_1x13_P2.54mm_Horizontal +Through hole angled socket strip, 1x13, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x13 2.54mm single row +0 +13 +13 +Connector_PinSocket_2.54mm +PinSocket_1x13_P2.54mm_Vertical +Through hole straight socket strip, 1x13, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x13 2.54mm single row +0 +13 +13 +Connector_PinSocket_2.54mm +PinSocket_1x13_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x13, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x13 2.54mm single row style1 pin1 left +0 +13 +13 +Connector_PinSocket_2.54mm +PinSocket_1x13_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x13, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x13 2.54mm single row style2 pin1 right +0 +13 +13 +Connector_PinSocket_2.54mm +PinSocket_1x14_P2.54mm_Horizontal +Through hole angled socket strip, 1x14, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x14 2.54mm single row +0 +14 +14 +Connector_PinSocket_2.54mm +PinSocket_1x14_P2.54mm_Vertical +Through hole straight socket strip, 1x14, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x14 2.54mm single row +0 +14 +14 +Connector_PinSocket_2.54mm +PinSocket_1x14_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x14, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x14 2.54mm single row style1 pin1 left +0 +14 +14 +Connector_PinSocket_2.54mm +PinSocket_1x14_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x14, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x14 2.54mm single row style2 pin1 right +0 +14 +14 +Connector_PinSocket_2.54mm +PinSocket_1x15_P2.54mm_Horizontal +Through hole angled socket strip, 1x15, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x15 2.54mm single row +0 +15 +15 +Connector_PinSocket_2.54mm +PinSocket_1x15_P2.54mm_Vertical +Through hole straight socket strip, 1x15, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x15 2.54mm single row +0 +15 +15 +Connector_PinSocket_2.54mm +PinSocket_1x15_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x15, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x15 2.54mm single row style1 pin1 left +0 +15 +15 +Connector_PinSocket_2.54mm +PinSocket_1x15_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x15, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x15 2.54mm single row style2 pin1 right +0 +15 +15 +Connector_PinSocket_2.54mm +PinSocket_1x16_P2.54mm_Horizontal +Through hole angled socket strip, 1x16, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x16 2.54mm single row +0 +16 +16 +Connector_PinSocket_2.54mm +PinSocket_1x16_P2.54mm_Vertical +Through hole straight socket strip, 1x16, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x16 2.54mm single row +0 +16 +16 +Connector_PinSocket_2.54mm +PinSocket_1x16_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x16, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x16 2.54mm single row style1 pin1 left +0 +16 +16 +Connector_PinSocket_2.54mm +PinSocket_1x16_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x16, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x16 2.54mm single row style2 pin1 right +0 +16 +16 +Connector_PinSocket_2.54mm +PinSocket_1x17_P2.54mm_Horizontal +Through hole angled socket strip, 1x17, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x17 2.54mm single row +0 +17 +17 +Connector_PinSocket_2.54mm +PinSocket_1x17_P2.54mm_Vertical +Through hole straight socket strip, 1x17, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x17 2.54mm single row +0 +17 +17 +Connector_PinSocket_2.54mm +PinSocket_1x17_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x17, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x17 2.54mm single row style1 pin1 left +0 +17 +17 +Connector_PinSocket_2.54mm +PinSocket_1x17_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x17, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x17 2.54mm single row style2 pin1 right +0 +17 +17 +Connector_PinSocket_2.54mm +PinSocket_1x18_P2.54mm_Horizontal +Through hole angled socket strip, 1x18, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x18 2.54mm single row +0 +18 +18 +Connector_PinSocket_2.54mm +PinSocket_1x18_P2.54mm_Vertical +Through hole straight socket strip, 1x18, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x18 2.54mm single row +0 +18 +18 +Connector_PinSocket_2.54mm +PinSocket_1x18_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x18, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x18 2.54mm single row style1 pin1 left +0 +18 +18 +Connector_PinSocket_2.54mm +PinSocket_1x18_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x18, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x18 2.54mm single row style2 pin1 right +0 +18 +18 +Connector_PinSocket_2.54mm +PinSocket_1x19_P2.54mm_Horizontal +Through hole angled socket strip, 1x19, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x19 2.54mm single row +0 +19 +19 +Connector_PinSocket_2.54mm +PinSocket_1x19_P2.54mm_Vertical +Through hole straight socket strip, 1x19, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x19 2.54mm single row +0 +19 +19 +Connector_PinSocket_2.54mm +PinSocket_1x19_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x19, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x19 2.54mm single row style1 pin1 left +0 +19 +19 +Connector_PinSocket_2.54mm +PinSocket_1x19_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x19, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x19 2.54mm single row style2 pin1 right +0 +19 +19 +Connector_PinSocket_2.54mm +PinSocket_1x20_P2.54mm_Horizontal +Through hole angled socket strip, 1x20, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x20 2.54mm single row +0 +20 +20 +Connector_PinSocket_2.54mm +PinSocket_1x20_P2.54mm_Vertical +Through hole straight socket strip, 1x20, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x20 2.54mm single row +0 +20 +20 +Connector_PinSocket_2.54mm +PinSocket_1x20_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x20, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x20 2.54mm single row style1 pin1 left +0 +20 +20 +Connector_PinSocket_2.54mm +PinSocket_1x20_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x20, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x20 2.54mm single row style2 pin1 right +0 +20 +20 +Connector_PinSocket_2.54mm +PinSocket_1x21_P2.54mm_Horizontal +Through hole angled socket strip, 1x21, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x21 2.54mm single row +0 +21 +21 +Connector_PinSocket_2.54mm +PinSocket_1x21_P2.54mm_Vertical +Through hole straight socket strip, 1x21, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x21 2.54mm single row +0 +21 +21 +Connector_PinSocket_2.54mm +PinSocket_1x21_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x21, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x21 2.54mm single row style1 pin1 left +0 +21 +21 +Connector_PinSocket_2.54mm +PinSocket_1x21_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x21, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x21 2.54mm single row style2 pin1 right +0 +21 +21 +Connector_PinSocket_2.54mm +PinSocket_1x22_P2.54mm_Horizontal +Through hole angled socket strip, 1x22, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x22 2.54mm single row +0 +22 +22 +Connector_PinSocket_2.54mm +PinSocket_1x22_P2.54mm_Vertical +Through hole straight socket strip, 1x22, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x22 2.54mm single row +0 +22 +22 +Connector_PinSocket_2.54mm +PinSocket_1x22_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x22, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x22 2.54mm single row style1 pin1 left +0 +22 +22 +Connector_PinSocket_2.54mm +PinSocket_1x22_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x22, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x22 2.54mm single row style2 pin1 right +0 +22 +22 +Connector_PinSocket_2.54mm +PinSocket_1x23_P2.54mm_Horizontal +Through hole angled socket strip, 1x23, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x23 2.54mm single row +0 +23 +23 +Connector_PinSocket_2.54mm +PinSocket_1x23_P2.54mm_Vertical +Through hole straight socket strip, 1x23, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x23 2.54mm single row +0 +23 +23 +Connector_PinSocket_2.54mm +PinSocket_1x23_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x23, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x23 2.54mm single row style1 pin1 left +0 +23 +23 +Connector_PinSocket_2.54mm +PinSocket_1x23_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x23, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x23 2.54mm single row style2 pin1 right +0 +23 +23 +Connector_PinSocket_2.54mm +PinSocket_1x24_P2.54mm_Horizontal +Through hole angled socket strip, 1x24, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x24 2.54mm single row +0 +24 +24 +Connector_PinSocket_2.54mm +PinSocket_1x24_P2.54mm_Vertical +Through hole straight socket strip, 1x24, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x24 2.54mm single row +0 +24 +24 +Connector_PinSocket_2.54mm +PinSocket_1x24_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x24, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x24 2.54mm single row style1 pin1 left +0 +24 +24 +Connector_PinSocket_2.54mm +PinSocket_1x24_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x24, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x24 2.54mm single row style2 pin1 right +0 +24 +24 +Connector_PinSocket_2.54mm +PinSocket_1x25_P2.54mm_Horizontal +Through hole angled socket strip, 1x25, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x25 2.54mm single row +0 +25 +25 +Connector_PinSocket_2.54mm +PinSocket_1x25_P2.54mm_Vertical +Through hole straight socket strip, 1x25, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x25 2.54mm single row +0 +25 +25 +Connector_PinSocket_2.54mm +PinSocket_1x25_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x25, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x25 2.54mm single row style1 pin1 left +0 +25 +25 +Connector_PinSocket_2.54mm +PinSocket_1x25_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x25, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x25 2.54mm single row style2 pin1 right +0 +25 +25 +Connector_PinSocket_2.54mm +PinSocket_1x26_P2.54mm_Horizontal +Through hole angled socket strip, 1x26, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x26 2.54mm single row +0 +26 +26 +Connector_PinSocket_2.54mm +PinSocket_1x26_P2.54mm_Vertical +Through hole straight socket strip, 1x26, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x26 2.54mm single row +0 +26 +26 +Connector_PinSocket_2.54mm +PinSocket_1x26_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x26, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x26 2.54mm single row style1 pin1 left +0 +26 +26 +Connector_PinSocket_2.54mm +PinSocket_1x26_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x26, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x26 2.54mm single row style2 pin1 right +0 +26 +26 +Connector_PinSocket_2.54mm +PinSocket_1x27_P2.54mm_Horizontal +Through hole angled socket strip, 1x27, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x27 2.54mm single row +0 +27 +27 +Connector_PinSocket_2.54mm +PinSocket_1x27_P2.54mm_Vertical +Through hole straight socket strip, 1x27, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x27 2.54mm single row +0 +27 +27 +Connector_PinSocket_2.54mm +PinSocket_1x27_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x27, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x27 2.54mm single row style1 pin1 left +0 +27 +27 +Connector_PinSocket_2.54mm +PinSocket_1x27_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x27, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x27 2.54mm single row style2 pin1 right +0 +27 +27 +Connector_PinSocket_2.54mm +PinSocket_1x28_P2.54mm_Horizontal +Through hole angled socket strip, 1x28, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x28 2.54mm single row +0 +28 +28 +Connector_PinSocket_2.54mm +PinSocket_1x28_P2.54mm_Vertical +Through hole straight socket strip, 1x28, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x28 2.54mm single row +0 +28 +28 +Connector_PinSocket_2.54mm +PinSocket_1x28_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x28, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x28 2.54mm single row style1 pin1 left +0 +28 +28 +Connector_PinSocket_2.54mm +PinSocket_1x28_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x28, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x28 2.54mm single row style2 pin1 right +0 +28 +28 +Connector_PinSocket_2.54mm +PinSocket_1x29_P2.54mm_Horizontal +Through hole angled socket strip, 1x29, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x29 2.54mm single row +0 +29 +29 +Connector_PinSocket_2.54mm +PinSocket_1x29_P2.54mm_Vertical +Through hole straight socket strip, 1x29, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x29 2.54mm single row +0 +29 +29 +Connector_PinSocket_2.54mm +PinSocket_1x29_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x29, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x29 2.54mm single row style1 pin1 left +0 +29 +29 +Connector_PinSocket_2.54mm +PinSocket_1x29_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x29, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x29 2.54mm single row style2 pin1 right +0 +29 +29 +Connector_PinSocket_2.54mm +PinSocket_1x30_P2.54mm_Horizontal +Through hole angled socket strip, 1x30, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x30 2.54mm single row +0 +30 +30 +Connector_PinSocket_2.54mm +PinSocket_1x30_P2.54mm_Vertical +Through hole straight socket strip, 1x30, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x30 2.54mm single row +0 +30 +30 +Connector_PinSocket_2.54mm +PinSocket_1x30_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x30, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x30 2.54mm single row style1 pin1 left +0 +30 +30 +Connector_PinSocket_2.54mm +PinSocket_1x30_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x30, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x30 2.54mm single row style2 pin1 right +0 +30 +30 +Connector_PinSocket_2.54mm +PinSocket_1x31_P2.54mm_Horizontal +Through hole angled socket strip, 1x31, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x31 2.54mm single row +0 +31 +31 +Connector_PinSocket_2.54mm +PinSocket_1x31_P2.54mm_Vertical +Through hole straight socket strip, 1x31, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x31 2.54mm single row +0 +31 +31 +Connector_PinSocket_2.54mm +PinSocket_1x31_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x31, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x31 2.54mm single row style1 pin1 left +0 +31 +31 +Connector_PinSocket_2.54mm +PinSocket_1x31_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x31, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x31 2.54mm single row style2 pin1 right +0 +31 +31 +Connector_PinSocket_2.54mm +PinSocket_1x32_P2.54mm_Horizontal +Through hole angled socket strip, 1x32, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x32 2.54mm single row +0 +32 +32 +Connector_PinSocket_2.54mm +PinSocket_1x32_P2.54mm_Vertical +Through hole straight socket strip, 1x32, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x32 2.54mm single row +0 +32 +32 +Connector_PinSocket_2.54mm +PinSocket_1x32_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x32, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x32 2.54mm single row style1 pin1 left +0 +32 +32 +Connector_PinSocket_2.54mm +PinSocket_1x32_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x32, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x32 2.54mm single row style2 pin1 right +0 +32 +32 +Connector_PinSocket_2.54mm +PinSocket_1x33_P2.54mm_Horizontal +Through hole angled socket strip, 1x33, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x33 2.54mm single row +0 +33 +33 +Connector_PinSocket_2.54mm +PinSocket_1x33_P2.54mm_Vertical +Through hole straight socket strip, 1x33, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x33 2.54mm single row +0 +33 +33 +Connector_PinSocket_2.54mm +PinSocket_1x33_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x33, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x33 2.54mm single row style1 pin1 left +0 +33 +33 +Connector_PinSocket_2.54mm +PinSocket_1x33_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x33, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x33 2.54mm single row style2 pin1 right +0 +33 +33 +Connector_PinSocket_2.54mm +PinSocket_1x34_P2.54mm_Horizontal +Through hole angled socket strip, 1x34, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x34 2.54mm single row +0 +34 +34 +Connector_PinSocket_2.54mm +PinSocket_1x34_P2.54mm_Vertical +Through hole straight socket strip, 1x34, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x34 2.54mm single row +0 +34 +34 +Connector_PinSocket_2.54mm +PinSocket_1x34_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x34, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x34 2.54mm single row style1 pin1 left +0 +34 +34 +Connector_PinSocket_2.54mm +PinSocket_1x34_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x34, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x34 2.54mm single row style2 pin1 right +0 +34 +34 +Connector_PinSocket_2.54mm +PinSocket_1x35_P2.54mm_Horizontal +Through hole angled socket strip, 1x35, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x35 2.54mm single row +0 +35 +35 +Connector_PinSocket_2.54mm +PinSocket_1x35_P2.54mm_Vertical +Through hole straight socket strip, 1x35, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x35 2.54mm single row +0 +35 +35 +Connector_PinSocket_2.54mm +PinSocket_1x35_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x35, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x35 2.54mm single row style1 pin1 left +0 +35 +35 +Connector_PinSocket_2.54mm +PinSocket_1x35_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x35, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x35 2.54mm single row style2 pin1 right +0 +35 +35 +Connector_PinSocket_2.54mm +PinSocket_1x36_P2.54mm_Horizontal +Through hole angled socket strip, 1x36, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x36 2.54mm single row +0 +36 +36 +Connector_PinSocket_2.54mm +PinSocket_1x36_P2.54mm_Vertical +Through hole straight socket strip, 1x36, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x36 2.54mm single row +0 +36 +36 +Connector_PinSocket_2.54mm +PinSocket_1x36_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x36, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x36 2.54mm single row style1 pin1 left +0 +36 +36 +Connector_PinSocket_2.54mm +PinSocket_1x36_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x36, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x36 2.54mm single row style2 pin1 right +0 +36 +36 +Connector_PinSocket_2.54mm +PinSocket_1x37_P2.54mm_Horizontal +Through hole angled socket strip, 1x37, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x37 2.54mm single row +0 +37 +37 +Connector_PinSocket_2.54mm +PinSocket_1x37_P2.54mm_Vertical +Through hole straight socket strip, 1x37, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x37 2.54mm single row +0 +37 +37 +Connector_PinSocket_2.54mm +PinSocket_1x37_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x37, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x37 2.54mm single row style1 pin1 left +0 +37 +37 +Connector_PinSocket_2.54mm +PinSocket_1x37_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x37, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x37 2.54mm single row style2 pin1 right +0 +37 +37 +Connector_PinSocket_2.54mm +PinSocket_1x38_P2.54mm_Horizontal +Through hole angled socket strip, 1x38, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x38 2.54mm single row +0 +38 +38 +Connector_PinSocket_2.54mm +PinSocket_1x38_P2.54mm_Vertical +Through hole straight socket strip, 1x38, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x38 2.54mm single row +0 +38 +38 +Connector_PinSocket_2.54mm +PinSocket_1x38_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x38, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x38 2.54mm single row style1 pin1 left +0 +38 +38 +Connector_PinSocket_2.54mm +PinSocket_1x38_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x38, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x38 2.54mm single row style2 pin1 right +0 +38 +38 +Connector_PinSocket_2.54mm +PinSocket_1x39_P2.54mm_Horizontal +Through hole angled socket strip, 1x39, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x39 2.54mm single row +0 +39 +39 +Connector_PinSocket_2.54mm +PinSocket_1x39_P2.54mm_Vertical +Through hole straight socket strip, 1x39, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x39 2.54mm single row +0 +39 +39 +Connector_PinSocket_2.54mm +PinSocket_1x39_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x39, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x39 2.54mm single row style1 pin1 left +0 +39 +39 +Connector_PinSocket_2.54mm +PinSocket_1x39_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x39, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x39 2.54mm single row style2 pin1 right +0 +39 +39 +Connector_PinSocket_2.54mm +PinSocket_1x40_P2.54mm_Horizontal +Through hole angled socket strip, 1x40, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x40 2.54mm single row +0 +40 +40 +Connector_PinSocket_2.54mm +PinSocket_1x40_P2.54mm_Vertical +Through hole straight socket strip, 1x40, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x40 2.54mm single row +0 +40 +40 +Connector_PinSocket_2.54mm +PinSocket_1x40_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x40, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x40 2.54mm single row style1 pin1 left +0 +40 +40 +Connector_PinSocket_2.54mm +PinSocket_1x40_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x40, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x40 2.54mm single row style2 pin1 right +0 +40 +40 +Connector_PinSocket_2.54mm +PinSocket_2x01_P2.54mm_Horizontal +Through hole angled socket strip, 2x01, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x01 2.54mm double row +0 +2 +2 +Connector_PinSocket_2.54mm +PinSocket_2x01_P2.54mm_Vertical +Through hole straight socket strip, 2x01, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x01 2.54mm double row +0 +2 +2 +Connector_PinSocket_2.54mm +PinSocket_2x01_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x01, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x01 2.54mm double row +0 +2 +2 +Connector_PinSocket_2.54mm +PinSocket_2x02_P2.54mm_Horizontal +Through hole angled socket strip, 2x02, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x02 2.54mm double row +0 +4 +4 +Connector_PinSocket_2.54mm +PinSocket_2x02_P2.54mm_Vertical +Through hole straight socket strip, 2x02, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x02 2.54mm double row +0 +4 +4 +Connector_PinSocket_2.54mm +PinSocket_2x02_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x02, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x02 2.54mm double row +0 +4 +4 +Connector_PinSocket_2.54mm +PinSocket_2x03_P2.54mm_Horizontal +Through hole angled socket strip, 2x03, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x03 2.54mm double row +0 +6 +6 +Connector_PinSocket_2.54mm +PinSocket_2x03_P2.54mm_Vertical +Through hole straight socket strip, 2x03, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x03 2.54mm double row +0 +6 +6 +Connector_PinSocket_2.54mm +PinSocket_2x03_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x03, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x03 2.54mm double row +0 +6 +6 +Connector_PinSocket_2.54mm +PinSocket_2x04_P2.54mm_Horizontal +Through hole angled socket strip, 2x04, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x04 2.54mm double row +0 +8 +8 +Connector_PinSocket_2.54mm +PinSocket_2x04_P2.54mm_Vertical +Through hole straight socket strip, 2x04, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x04 2.54mm double row +0 +8 +8 +Connector_PinSocket_2.54mm +PinSocket_2x04_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x04, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x04 2.54mm double row +0 +8 +8 +Connector_PinSocket_2.54mm +PinSocket_2x05_P2.54mm_Horizontal +Through hole angled socket strip, 2x05, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x05 2.54mm double row +0 +10 +10 +Connector_PinSocket_2.54mm +PinSocket_2x05_P2.54mm_Vertical +Through hole straight socket strip, 2x05, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x05 2.54mm double row +0 +10 +10 +Connector_PinSocket_2.54mm +PinSocket_2x05_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x05, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x05 2.54mm double row +0 +10 +10 +Connector_PinSocket_2.54mm +PinSocket_2x06_P2.54mm_Horizontal +Through hole angled socket strip, 2x06, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x06 2.54mm double row +0 +12 +12 +Connector_PinSocket_2.54mm +PinSocket_2x06_P2.54mm_Vertical +Through hole straight socket strip, 2x06, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x06 2.54mm double row +0 +12 +12 +Connector_PinSocket_2.54mm +PinSocket_2x06_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x06, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x06 2.54mm double row +0 +12 +12 +Connector_PinSocket_2.54mm +PinSocket_2x07_P2.54mm_Horizontal +Through hole angled socket strip, 2x07, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x07 2.54mm double row +0 +14 +14 +Connector_PinSocket_2.54mm +PinSocket_2x07_P2.54mm_Vertical +Through hole straight socket strip, 2x07, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x07 2.54mm double row +0 +14 +14 +Connector_PinSocket_2.54mm +PinSocket_2x07_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x07, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x07 2.54mm double row +0 +14 +14 +Connector_PinSocket_2.54mm +PinSocket_2x08_P2.54mm_Horizontal +Through hole angled socket strip, 2x08, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x08 2.54mm double row +0 +16 +16 +Connector_PinSocket_2.54mm +PinSocket_2x08_P2.54mm_Vertical +Through hole straight socket strip, 2x08, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x08 2.54mm double row +0 +16 +16 +Connector_PinSocket_2.54mm +PinSocket_2x08_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x08, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x08 2.54mm double row +0 +16 +16 +Connector_PinSocket_2.54mm +PinSocket_2x09_P2.54mm_Horizontal +Through hole angled socket strip, 2x09, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x09 2.54mm double row +0 +18 +18 +Connector_PinSocket_2.54mm +PinSocket_2x09_P2.54mm_Vertical +Through hole straight socket strip, 2x09, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x09 2.54mm double row +0 +18 +18 +Connector_PinSocket_2.54mm +PinSocket_2x09_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x09, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x09 2.54mm double row +0 +18 +18 +Connector_PinSocket_2.54mm +PinSocket_2x10_P2.54mm_Horizontal +Through hole angled socket strip, 2x10, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x10 2.54mm double row +0 +20 +20 +Connector_PinSocket_2.54mm +PinSocket_2x10_P2.54mm_Vertical +Through hole straight socket strip, 2x10, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x10 2.54mm double row +0 +20 +20 +Connector_PinSocket_2.54mm +PinSocket_2x10_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x10, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x10 2.54mm double row +0 +20 +20 +Connector_PinSocket_2.54mm +PinSocket_2x11_P2.54mm_Horizontal +Through hole angled socket strip, 2x11, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x11 2.54mm double row +0 +22 +22 +Connector_PinSocket_2.54mm +PinSocket_2x11_P2.54mm_Vertical +Through hole straight socket strip, 2x11, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x11 2.54mm double row +0 +22 +22 +Connector_PinSocket_2.54mm +PinSocket_2x11_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x11, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x11 2.54mm double row +0 +22 +22 +Connector_PinSocket_2.54mm +PinSocket_2x12_P2.54mm_Horizontal +Through hole angled socket strip, 2x12, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x12 2.54mm double row +0 +24 +24 +Connector_PinSocket_2.54mm +PinSocket_2x12_P2.54mm_Vertical +Through hole straight socket strip, 2x12, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x12 2.54mm double row +0 +24 +24 +Connector_PinSocket_2.54mm +PinSocket_2x12_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x12, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x12 2.54mm double row +0 +24 +24 +Connector_PinSocket_2.54mm +PinSocket_2x13_P2.54mm_Horizontal +Through hole angled socket strip, 2x13, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x13 2.54mm double row +0 +26 +26 +Connector_PinSocket_2.54mm +PinSocket_2x13_P2.54mm_Vertical +Through hole straight socket strip, 2x13, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x13 2.54mm double row +0 +26 +26 +Connector_PinSocket_2.54mm +PinSocket_2x13_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x13, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x13 2.54mm double row +0 +26 +26 +Connector_PinSocket_2.54mm +PinSocket_2x14_P2.54mm_Horizontal +Through hole angled socket strip, 2x14, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x14 2.54mm double row +0 +28 +28 +Connector_PinSocket_2.54mm +PinSocket_2x14_P2.54mm_Vertical +Through hole straight socket strip, 2x14, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x14 2.54mm double row +0 +28 +28 +Connector_PinSocket_2.54mm +PinSocket_2x14_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x14, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x14 2.54mm double row +0 +28 +28 +Connector_PinSocket_2.54mm +PinSocket_2x15_P2.54mm_Horizontal +Through hole angled socket strip, 2x15, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x15 2.54mm double row +0 +30 +30 +Connector_PinSocket_2.54mm +PinSocket_2x15_P2.54mm_Vertical +Through hole straight socket strip, 2x15, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x15 2.54mm double row +0 +30 +30 +Connector_PinSocket_2.54mm +PinSocket_2x15_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x15, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x15 2.54mm double row +0 +30 +30 +Connector_PinSocket_2.54mm +PinSocket_2x16_P2.54mm_Horizontal +Through hole angled socket strip, 2x16, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x16 2.54mm double row +0 +32 +32 +Connector_PinSocket_2.54mm +PinSocket_2x16_P2.54mm_Vertical +Through hole straight socket strip, 2x16, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x16 2.54mm double row +0 +32 +32 +Connector_PinSocket_2.54mm +PinSocket_2x16_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x16, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x16 2.54mm double row +0 +32 +32 +Connector_PinSocket_2.54mm +PinSocket_2x17_P2.54mm_Horizontal +Through hole angled socket strip, 2x17, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x17 2.54mm double row +0 +34 +34 +Connector_PinSocket_2.54mm +PinSocket_2x17_P2.54mm_Vertical +Through hole straight socket strip, 2x17, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x17 2.54mm double row +0 +34 +34 +Connector_PinSocket_2.54mm +PinSocket_2x17_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x17, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x17 2.54mm double row +0 +34 +34 +Connector_PinSocket_2.54mm +PinSocket_2x18_P2.54mm_Horizontal +Through hole angled socket strip, 2x18, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x18 2.54mm double row +0 +36 +36 +Connector_PinSocket_2.54mm +PinSocket_2x18_P2.54mm_Vertical +Through hole straight socket strip, 2x18, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x18 2.54mm double row +0 +36 +36 +Connector_PinSocket_2.54mm +PinSocket_2x18_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x18, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x18 2.54mm double row +0 +36 +36 +Connector_PinSocket_2.54mm +PinSocket_2x19_P2.54mm_Horizontal +Through hole angled socket strip, 2x19, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x19 2.54mm double row +0 +38 +38 +Connector_PinSocket_2.54mm +PinSocket_2x19_P2.54mm_Vertical +Through hole straight socket strip, 2x19, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x19 2.54mm double row +0 +38 +38 +Connector_PinSocket_2.54mm +PinSocket_2x19_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x19, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x19 2.54mm double row +0 +38 +38 +Connector_PinSocket_2.54mm +PinSocket_2x20_P2.54mm_Horizontal +Through hole angled socket strip, 2x20, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x20 2.54mm double row +0 +40 +40 +Connector_PinSocket_2.54mm +PinSocket_2x20_P2.54mm_Vertical +Through hole straight socket strip, 2x20, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x20 2.54mm double row +0 +40 +40 +Connector_PinSocket_2.54mm +PinSocket_2x20_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x20, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x20 2.54mm double row +0 +40 +40 +Connector_PinSocket_2.54mm +PinSocket_2x21_P2.54mm_Horizontal +Through hole angled socket strip, 2x21, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x21 2.54mm double row +0 +42 +42 +Connector_PinSocket_2.54mm +PinSocket_2x21_P2.54mm_Vertical +Through hole straight socket strip, 2x21, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x21 2.54mm double row +0 +42 +42 +Connector_PinSocket_2.54mm +PinSocket_2x21_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x21, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x21 2.54mm double row +0 +42 +42 +Connector_PinSocket_2.54mm +PinSocket_2x22_P2.54mm_Horizontal +Through hole angled socket strip, 2x22, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x22 2.54mm double row +0 +44 +44 +Connector_PinSocket_2.54mm +PinSocket_2x22_P2.54mm_Vertical +Through hole straight socket strip, 2x22, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x22 2.54mm double row +0 +44 +44 +Connector_PinSocket_2.54mm +PinSocket_2x22_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x22, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x22 2.54mm double row +0 +44 +44 +Connector_PinSocket_2.54mm +PinSocket_2x23_P2.54mm_Horizontal +Through hole angled socket strip, 2x23, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x23 2.54mm double row +0 +46 +46 +Connector_PinSocket_2.54mm +PinSocket_2x23_P2.54mm_Vertical +Through hole straight socket strip, 2x23, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x23 2.54mm double row +0 +46 +46 +Connector_PinSocket_2.54mm +PinSocket_2x23_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x23, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x23 2.54mm double row +0 +46 +46 +Connector_PinSocket_2.54mm +PinSocket_2x24_P2.54mm_Horizontal +Through hole angled socket strip, 2x24, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x24 2.54mm double row +0 +48 +48 +Connector_PinSocket_2.54mm +PinSocket_2x24_P2.54mm_Vertical +Through hole straight socket strip, 2x24, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x24 2.54mm double row +0 +48 +48 +Connector_PinSocket_2.54mm +PinSocket_2x24_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x24, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x24 2.54mm double row +0 +48 +48 +Connector_PinSocket_2.54mm +PinSocket_2x25_P2.54mm_Horizontal +Through hole angled socket strip, 2x25, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x25 2.54mm double row +0 +50 +50 +Connector_PinSocket_2.54mm +PinSocket_2x25_P2.54mm_Vertical +Through hole straight socket strip, 2x25, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x25 2.54mm double row +0 +50 +50 +Connector_PinSocket_2.54mm +PinSocket_2x25_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x25, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x25 2.54mm double row +0 +50 +50 +Connector_PinSocket_2.54mm +PinSocket_2x26_P2.54mm_Horizontal +Through hole angled socket strip, 2x26, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x26 2.54mm double row +0 +52 +52 +Connector_PinSocket_2.54mm +PinSocket_2x26_P2.54mm_Vertical +Through hole straight socket strip, 2x26, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x26 2.54mm double row +0 +52 +52 +Connector_PinSocket_2.54mm +PinSocket_2x26_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x26, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x26 2.54mm double row +0 +52 +52 +Connector_PinSocket_2.54mm +PinSocket_2x27_P2.54mm_Horizontal +Through hole angled socket strip, 2x27, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x27 2.54mm double row +0 +54 +54 +Connector_PinSocket_2.54mm +PinSocket_2x27_P2.54mm_Vertical +Through hole straight socket strip, 2x27, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x27 2.54mm double row +0 +54 +54 +Connector_PinSocket_2.54mm +PinSocket_2x27_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x27, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x27 2.54mm double row +0 +54 +54 +Connector_PinSocket_2.54mm +PinSocket_2x28_P2.54mm_Horizontal +Through hole angled socket strip, 2x28, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x28 2.54mm double row +0 +56 +56 +Connector_PinSocket_2.54mm +PinSocket_2x28_P2.54mm_Vertical +Through hole straight socket strip, 2x28, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x28 2.54mm double row +0 +56 +56 +Connector_PinSocket_2.54mm +PinSocket_2x28_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x28, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x28 2.54mm double row +0 +56 +56 +Connector_PinSocket_2.54mm +PinSocket_2x29_P2.54mm_Horizontal +Through hole angled socket strip, 2x29, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x29 2.54mm double row +0 +58 +58 +Connector_PinSocket_2.54mm +PinSocket_2x29_P2.54mm_Vertical +Through hole straight socket strip, 2x29, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x29 2.54mm double row +0 +58 +58 +Connector_PinSocket_2.54mm +PinSocket_2x29_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x29, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x29 2.54mm double row +0 +58 +58 +Connector_PinSocket_2.54mm +PinSocket_2x30_P2.54mm_Horizontal +Through hole angled socket strip, 2x30, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x30 2.54mm double row +0 +60 +60 +Connector_PinSocket_2.54mm +PinSocket_2x30_P2.54mm_Vertical +Through hole straight socket strip, 2x30, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x30 2.54mm double row +0 +60 +60 +Connector_PinSocket_2.54mm +PinSocket_2x30_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x30, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x30 2.54mm double row +0 +60 +60 +Connector_PinSocket_2.54mm +PinSocket_2x31_P2.54mm_Horizontal +Through hole angled socket strip, 2x31, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x31 2.54mm double row +0 +62 +62 +Connector_PinSocket_2.54mm +PinSocket_2x31_P2.54mm_Vertical +Through hole straight socket strip, 2x31, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x31 2.54mm double row +0 +62 +62 +Connector_PinSocket_2.54mm +PinSocket_2x31_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x31, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x31 2.54mm double row +0 +62 +62 +Connector_PinSocket_2.54mm +PinSocket_2x32_P2.54mm_Horizontal +Through hole angled socket strip, 2x32, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x32 2.54mm double row +0 +64 +64 +Connector_PinSocket_2.54mm +PinSocket_2x32_P2.54mm_Vertical +Through hole straight socket strip, 2x32, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x32 2.54mm double row +0 +64 +64 +Connector_PinSocket_2.54mm +PinSocket_2x32_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x32, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x32 2.54mm double row +0 +64 +64 +Connector_PinSocket_2.54mm +PinSocket_2x33_P2.54mm_Horizontal +Through hole angled socket strip, 2x33, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x33 2.54mm double row +0 +66 +66 +Connector_PinSocket_2.54mm +PinSocket_2x33_P2.54mm_Vertical +Through hole straight socket strip, 2x33, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x33 2.54mm double row +0 +66 +66 +Connector_PinSocket_2.54mm +PinSocket_2x33_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x33, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x33 2.54mm double row +0 +66 +66 +Connector_PinSocket_2.54mm +PinSocket_2x34_P2.54mm_Horizontal +Through hole angled socket strip, 2x34, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x34 2.54mm double row +0 +68 +68 +Connector_PinSocket_2.54mm +PinSocket_2x34_P2.54mm_Vertical +Through hole straight socket strip, 2x34, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x34 2.54mm double row +0 +68 +68 +Connector_PinSocket_2.54mm +PinSocket_2x34_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x34, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x34 2.54mm double row +0 +68 +68 +Connector_PinSocket_2.54mm +PinSocket_2x35_P2.54mm_Horizontal +Through hole angled socket strip, 2x35, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x35 2.54mm double row +0 +70 +70 +Connector_PinSocket_2.54mm +PinSocket_2x35_P2.54mm_Vertical +Through hole straight socket strip, 2x35, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x35 2.54mm double row +0 +70 +70 +Connector_PinSocket_2.54mm +PinSocket_2x35_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x35, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x35 2.54mm double row +0 +70 +70 +Connector_PinSocket_2.54mm +PinSocket_2x36_P2.54mm_Horizontal +Through hole angled socket strip, 2x36, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x36 2.54mm double row +0 +72 +72 +Connector_PinSocket_2.54mm +PinSocket_2x36_P2.54mm_Vertical +Through hole straight socket strip, 2x36, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x36 2.54mm double row +0 +72 +72 +Connector_PinSocket_2.54mm +PinSocket_2x36_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x36, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x36 2.54mm double row +0 +72 +72 +Connector_PinSocket_2.54mm +PinSocket_2x37_P2.54mm_Horizontal +Through hole angled socket strip, 2x37, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x37 2.54mm double row +0 +74 +74 +Connector_PinSocket_2.54mm +PinSocket_2x37_P2.54mm_Vertical +Through hole straight socket strip, 2x37, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x37 2.54mm double row +0 +74 +74 +Connector_PinSocket_2.54mm +PinSocket_2x37_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x37, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x37 2.54mm double row +0 +74 +74 +Connector_PinSocket_2.54mm +PinSocket_2x38_P2.54mm_Horizontal +Through hole angled socket strip, 2x38, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x38 2.54mm double row +0 +76 +76 +Connector_PinSocket_2.54mm +PinSocket_2x38_P2.54mm_Vertical +Through hole straight socket strip, 2x38, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x38 2.54mm double row +0 +76 +76 +Connector_PinSocket_2.54mm +PinSocket_2x38_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x38, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x38 2.54mm double row +0 +76 +76 +Connector_PinSocket_2.54mm +PinSocket_2x39_P2.54mm_Horizontal +Through hole angled socket strip, 2x39, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x39 2.54mm double row +0 +78 +78 +Connector_PinSocket_2.54mm +PinSocket_2x39_P2.54mm_Vertical +Through hole straight socket strip, 2x39, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x39 2.54mm double row +0 +78 +78 +Connector_PinSocket_2.54mm +PinSocket_2x39_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x39, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x39 2.54mm double row +0 +78 +78 +Connector_PinSocket_2.54mm +PinSocket_2x40_P2.54mm_Horizontal +Through hole angled socket strip, 2x40, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x40 2.54mm double row +0 +80 +80 +Connector_PinSocket_2.54mm +PinSocket_2x40_P2.54mm_Vertical +Through hole straight socket strip, 2x40, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x40 2.54mm double row +0 +80 +80 +Connector_PinSocket_2.54mm +PinSocket_2x40_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x40, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x40 2.54mm double row +0 +80 +80 +Connector_RJ +RJ12_Amphenol_54601 +RJ12 connector https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/c-bmj-0082.pdf +RJ12 connector +0 +6 +6 +Connector_RJ +RJ14_Connfly_DS1133-S4_Horizontal +RJ14 connector 6P4C Horizontal http://www.connfly.com/userfiles/image/UpLoadFile/File/2012/10/26/DS1133.pdf +RJ14 connector 6P4C Connfly DS1133 +0 +4 +4 +Connector_RJ +RJ25_Wayconn_MJEA-660X1_Horizontal +RJ25 6P6C Socket 90 degrees, https://wayconn.com/wp-content/themes/way/datasheet/MJEA-660X1XXX_RJ25_6P6C_PCB_RA.pdf +RJ12 RJ18 RJ25 jack connector 6P6C +0 +6 +6 +Connector_RJ +RJ45_Abracon_ARJP11A-MA_Horizontal +Shielded RJ45 ethernet connector with transformer and POE (https://abracon.com/Magnetics/lan/ARJP11A.PDF) +ethernet 8p8c transformer poe rj45 +0 +15 +14 +Connector_RJ +RJ45_Amphenol_54602-x08_Horizontal +8 Pol Shallow Latch Connector, Modjack, RJ45 (https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/c-bmj-0102.pdf) +RJ45 +0 +8 +8 +Connector_RJ +RJ45_Amphenol_RJHSE538X +Shielded, 2 LED, https://www.amphenolcanada.com/ProductSearch/drawings/AC/RJHSE538X.pdf +RJ45 8p8c ethernet cat5 +0 +14 +13 +Connector_RJ +RJ45_Amphenol_RJHSE538X-02 +Shielded, 2 LED, 2 Ports, http://www.amphenolinfocom.eu/NavData/Drawings/RJHSE-538X-02-REVC.pdf +RJ45 8p8c dual ethernet cat5 +0 +26 +25 +Connector_RJ +RJ45_Amphenol_RJHSE5380 +Shielded, https://www.amphenolcanada.com/ProductSearch/drawings/AC/RJHSE538X.pdf +RJ45 8p8c ethernet cat5 +0 +10 +9 +Connector_RJ +RJ45_Amphenol_RJHSE5380-08 +Shielded, https://www.amphenolcanada.com/ProductSearch/drawings/AC/RJHSE538X08.pdf +RJ45 8p8c ethernet cat5 +0 +68 +65 +Connector_RJ +RJ45_Amphenol_RJMG1BD3B8K1ANR +1 Port RJ45 Magjack Connector Through Hole 10/100 Base-T, AutoMDIX, https://www.amphenolcanada.com/ProductSearch/Drawings/AC/RJMG1BD3B8K1ANR.PDF +RJ45 Magjack +0 +14 +13 +Connector_RJ +RJ45_BEL_SS74301-00x_Vertical +https://belfuse.com/resources/drawings/stewartconnector/dr-stw-ss-74301-001-ss-74301-002-ss-74301-005.pdf +RJ45 Vertical Shield LED Green Yellow +0 +14 +13 +Connector_RJ +RJ45_Cetus_J1B1211CCD_Horizontal +1 Port RJ45 Magjack Connector Through Hole 10/100 Base-T, Cetus, used and distributed by WIZnet (https://wizwiki.net/wiki/lib/exe/fetch.php?media=products:wiz550web:wiz550webds_kr:j1b1211ccd.pdf) +RJ45 Magjack +0 +14 +13 +Connector_RJ +RJ45_Hanrun_HR911105A +http://www.kosmodrom.com.ua/pdf/HR911105A.pdf +RJ45 Magjack +0 +14 +13 +Connector_RJ +RJ45_Molex_0855135013_Vertical +1 Port, RJ45, Series 85513, vertical, SMD, https://www.molex.com/pdm_docs/sd/855135013_sd.pdf +RJ45 Vertical +0 +9 +9 +Connector_RJ +RJ45_Ninigi_GE +1 port ethernet throughhole connector, https://en.ninigi.com/product/rj45ge/pdf +RJ45 ethernet 8p8c +0 +10 +9 +Connector_RJ +RJ45_OST_PJ012-8P8CX_Vertical +RJ45 vertical connector https://www.on-shore.com/wp-content/uploads/PJ012-8P8CX.pdf +RJ45 PJ012 +0 +8 +8 +Connector_RJ +RJ45_Plug_Metz_AJP92A8813 +plug, ethernet, 8P8C, RJ45 Plug +AJP92A8813 8P8C RJ45 ethernet plug +0 +8 +8 +Connector_RJ +RJ45_Pulse_JK0654219NL_Horizontal +10/100/1000 Base-T RJ45 single port with LEDs https://media.digikey.com/pdf/Data%20Sheets/Pulse%20PDFs/JK%20Series.pdf#page=2 +RJ45 8p8c ethernet +0 +18 +17 +Connector_RJ +RJ45_Pulse_JXD6-0001NL_Horizontal +RJ45 ethernet transformer with magnetics (https://productfinder.pulseeng.com/doc_type/WEB301/doc_num/JXD6-0001NL/doc_part/JXD6-0001NL.pdf) +ethernet 8p8c transformer magjack +0 +12 +11 +Connector_RJ +RJ45_Wuerth_7499010001A_Horizontal +10/100Base-TX RJ45 ethernet magnetic transformer connector horizontal https://katalog.we-online.de/pbs/datasheet/7499010001A.pdf +RJ45 ethernet magnetic +0 +10 +9 +Connector_RJ +RJ45_Wuerth_7499010121A_Horizontal +10/100Base-TX RJ45 ethernet magnetic transformer connector horizontal with green/orange LEDs https://katalog.we-online.de/pbs/datasheet/7499010121A.pdf +RJ45 ethernet magnetic +0 +14 +13 +Connector_RJ +RJ45_Wuerth_7499111446_Horizontal +LAN-Transformer WE-RJ45LAN 10/100/1000 BaseT +ethernet lan connector +0 +16 +15 +Connector_RJ +RJ45_Wuerth_7499151120_Horizontal +Wuerth 7499151120, LAN-Transformer WE-RJ45LAN 10/100/1000 BaseT, Dual Ethernet Jack (http://katalog.we-online.de/pbs/datasheet/7499151120.pdf) +ethernet lan connector +0 +32 +29 +Connector_RJ +RJ45_Wuerth_74980111211_Horizontal +RJ45 LAN Transformer 10/100BaseT (https://katalog.we-online.de/pbs/datasheet/74980111211.pdf) +lan magnetics transformer +0 +14 +13 +Connector_SATA_SAS +SAS-mini_TEConnectivity_1888174_Vertical +36pin mini SAS connector, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=1888174&DocType=Customer+Drawing&DocLang=English +SAS mini connector +0 +44 +44 +Connector_SATA_SAS +SATA_Amphenol_10029364-001LF_Horizontal +https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/10029364.pdf +SATA +0 +24 +23 +Connector_Samtec +Samtec_FMC_ASP-134486-01_10x40_P1.27mm_Vertical +http://suddendocs.samtec.com/prints/asp-134486-01-mkt.pdf +FMC HPC +0 +400 +400 +Connector_Samtec +Samtec_FMC_ASP-134602-01_10x40_P1.27mm_Vertical +https://www.marutsu.co.jp/contents/shop/marutsu/ds/asp-134602-01.pdf +FMC HPC +0 +400 +400 +Connector_Samtec +Samtec_FMC_ASP-134604-01_4x40_Vertical +http://www.samtec.com/standards/vita.aspx +FMC LPC VITA +0 +162 +160 +Connector_Samtec +Samtec_LSHM-105-xx.x-x-DV-N_2x05_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-105-xx.x-x-DV-N, 5 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +10 +10 +Connector_Samtec +Samtec_LSHM-105-xx.x-x-DV-S_2x05-1SH_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-105-xx.x-x-DV-S, 5 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +12 +11 +Connector_Samtec +Samtec_LSHM-110-xx.x-x-DV-N_2x10_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-110-xx.x-x-DV-N, 10 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +20 +20 +Connector_Samtec +Samtec_LSHM-110-xx.x-x-DV-S_2x10-1SH_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-110-xx.x-x-DV-S, 10 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +22 +21 +Connector_Samtec +Samtec_LSHM-120-xx.x-x-DV-N_2x20_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-120-xx.x-x-DV-N, 20 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +40 +40 +Connector_Samtec +Samtec_LSHM-120-xx.x-x-DV-S_2x20-1SH_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-120-xx.x-x-DV-S, 20 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +42 +41 +Connector_Samtec +Samtec_LSHM-130-xx.x-x-DV-N_2x30_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-130-xx.x-x-DV-N, 30 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +60 +60 +Connector_Samtec +Samtec_LSHM-130-xx.x-x-DV-S_2x30-1SH_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-130-xx.x-x-DV-S, 30 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +62 +61 +Connector_Samtec +Samtec_LSHM-140-xx.x-x-DV-N_2x40_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-140-xx.x-x-DV-N, 40 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +80 +80 +Connector_Samtec +Samtec_LSHM-140-xx.x-x-DV-S_2x40-1SH_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-140-xx.x-x-DV-S, 40 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +82 +81 +Connector_Samtec +Samtec_LSHM-150-xx.x-x-DV-N_2x50_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-150-xx.x-x-DV-N, 50 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +100 +100 +Connector_Samtec +Samtec_LSHM-150-xx.x-x-DV-S_2x50-1SH_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-150-xx.x-x-DV-S, 50 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +102 +101 +Connector_Samtec_HLE_SMD +Samtec_HLE-102-02-xxx-DV-BE-LC_2x02_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-102-02-xxx-DV-BE-LC, 2 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +4 +4 +Connector_Samtec_HLE_SMD +Samtec_HLE-102-02-xxx-DV-BE_2x02_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-102-02-xxx-DV-BE, 2 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +4 +4 +Connector_Samtec_HLE_SMD +Samtec_HLE-102-02-xxx-DV-LC_2x02_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-102-02-xxx-DV-LC, 2 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +4 +4 +Connector_Samtec_HLE_SMD +Samtec_HLE-102-02-xxx-DV_2x02_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-102-02-xxx-DV, 2 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +4 +4 +Connector_Samtec_HLE_SMD +Samtec_HLE-103-02-xxx-DV-BE-LC_2x03_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-103-02-xxx-DV-BE-LC, 3 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +6 +6 +Connector_Samtec_HLE_SMD +Samtec_HLE-103-02-xxx-DV-BE_2x03_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-103-02-xxx-DV-BE, 3 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +6 +6 +Connector_Samtec_HLE_SMD +Samtec_HLE-103-02-xxx-DV-LC_2x03_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-103-02-xxx-DV-LC, 3 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +6 +6 +Connector_Samtec_HLE_SMD +Samtec_HLE-103-02-xxx-DV_2x03_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-103-02-xxx-DV, 3 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +6 +6 +Connector_Samtec_HLE_SMD +Samtec_HLE-104-02-xxx-DV-A_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xxx-DV-A, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_SMD +Samtec_HLE-104-02-xxx-DV-BE-A_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xxx-DV-BE-A, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_SMD +Samtec_HLE-104-02-xxx-DV-BE-LC_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xxx-DV-BE-LC, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_SMD +Samtec_HLE-104-02-xxx-DV-BE_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xxx-DV-BE, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_SMD +Samtec_HLE-104-02-xxx-DV-LC_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xxx-DV-LC, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_SMD +Samtec_HLE-104-02-xxx-DV_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xxx-DV, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_SMD +Samtec_HLE-105-02-xxx-DV-A_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xxx-DV-A, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_SMD +Samtec_HLE-105-02-xxx-DV-BE-A_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xxx-DV-BE-A, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_SMD +Samtec_HLE-105-02-xxx-DV-BE-LC_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xxx-DV-BE-LC, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_SMD +Samtec_HLE-105-02-xxx-DV-BE_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xxx-DV-BE, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_SMD +Samtec_HLE-105-02-xxx-DV-LC_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xxx-DV-LC, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_SMD +Samtec_HLE-105-02-xxx-DV_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xxx-DV, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_SMD +Samtec_HLE-106-02-xxx-DV-A_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xxx-DV-A, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_SMD +Samtec_HLE-106-02-xxx-DV-BE-A_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xxx-DV-BE-A, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_SMD +Samtec_HLE-106-02-xxx-DV-BE-LC_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xxx-DV-BE-LC, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_SMD +Samtec_HLE-106-02-xxx-DV-BE_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xxx-DV-BE, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_SMD +Samtec_HLE-106-02-xxx-DV-LC_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xxx-DV-LC, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_SMD +Samtec_HLE-106-02-xxx-DV_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xxx-DV, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_SMD +Samtec_HLE-107-02-xxx-DV-A_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xxx-DV-A, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_SMD +Samtec_HLE-107-02-xxx-DV-BE-A_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xxx-DV-BE-A, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_SMD +Samtec_HLE-107-02-xxx-DV-BE-LC_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xxx-DV-BE-LC, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_SMD +Samtec_HLE-107-02-xxx-DV-BE_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xxx-DV-BE, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_SMD +Samtec_HLE-107-02-xxx-DV-LC_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xxx-DV-LC, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_SMD +Samtec_HLE-107-02-xxx-DV_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xxx-DV, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_SMD +Samtec_HLE-108-02-xxx-DV-A_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xxx-DV-A, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_SMD +Samtec_HLE-108-02-xxx-DV-BE-A_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xxx-DV-BE-A, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_SMD +Samtec_HLE-108-02-xxx-DV-BE-LC_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xxx-DV-BE-LC, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_SMD +Samtec_HLE-108-02-xxx-DV-BE_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xxx-DV-BE, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_SMD +Samtec_HLE-108-02-xxx-DV-LC_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xxx-DV-LC, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_SMD +Samtec_HLE-108-02-xxx-DV_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xxx-DV, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_SMD +Samtec_HLE-109-02-xxx-DV-A_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xxx-DV-A, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_SMD +Samtec_HLE-109-02-xxx-DV-BE-A_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xxx-DV-BE-A, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_SMD +Samtec_HLE-109-02-xxx-DV-BE-LC_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xxx-DV-BE-LC, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_SMD +Samtec_HLE-109-02-xxx-DV-BE_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xxx-DV-BE, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_SMD +Samtec_HLE-109-02-xxx-DV-LC_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xxx-DV-LC, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_SMD +Samtec_HLE-109-02-xxx-DV_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xxx-DV, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_SMD +Samtec_HLE-110-02-xxx-DV-A_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xxx-DV-A, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_SMD +Samtec_HLE-110-02-xxx-DV-BE-A_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xxx-DV-BE-A, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_SMD +Samtec_HLE-110-02-xxx-DV-BE-LC_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xxx-DV-BE-LC, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_SMD +Samtec_HLE-110-02-xxx-DV-BE_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xxx-DV-BE, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_SMD +Samtec_HLE-110-02-xxx-DV-LC_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xxx-DV-LC, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_SMD +Samtec_HLE-110-02-xxx-DV_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xxx-DV, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_SMD +Samtec_HLE-111-02-xxx-DV-A_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xxx-DV-A, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_SMD +Samtec_HLE-111-02-xxx-DV-BE-A_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xxx-DV-BE-A, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_SMD +Samtec_HLE-111-02-xxx-DV-BE-LC_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xxx-DV-BE-LC, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_SMD +Samtec_HLE-111-02-xxx-DV-BE_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xxx-DV-BE, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_SMD +Samtec_HLE-111-02-xxx-DV-LC_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xxx-DV-LC, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_SMD +Samtec_HLE-111-02-xxx-DV_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xxx-DV, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_SMD +Samtec_HLE-112-02-xxx-DV-A_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xxx-DV-A, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_SMD +Samtec_HLE-112-02-xxx-DV-BE-A_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xxx-DV-BE-A, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_SMD +Samtec_HLE-112-02-xxx-DV-BE-LC_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xxx-DV-BE-LC, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_SMD +Samtec_HLE-112-02-xxx-DV-BE_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xxx-DV-BE, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_SMD +Samtec_HLE-112-02-xxx-DV-LC_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xxx-DV-LC, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_SMD +Samtec_HLE-112-02-xxx-DV_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xxx-DV, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_SMD +Samtec_HLE-113-02-xxx-DV-A_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xxx-DV-A, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_SMD +Samtec_HLE-113-02-xxx-DV-BE-A_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xxx-DV-BE-A, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_SMD +Samtec_HLE-113-02-xxx-DV-BE-LC_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xxx-DV-BE-LC, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_SMD +Samtec_HLE-113-02-xxx-DV-BE_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xxx-DV-BE, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_SMD +Samtec_HLE-113-02-xxx-DV-LC_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xxx-DV-LC, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_SMD +Samtec_HLE-113-02-xxx-DV_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xxx-DV, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_SMD +Samtec_HLE-114-02-xxx-DV-A_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xxx-DV-A, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_SMD +Samtec_HLE-114-02-xxx-DV-BE-A_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xxx-DV-BE-A, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_SMD +Samtec_HLE-114-02-xxx-DV-BE-LC_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xxx-DV-BE-LC, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_SMD +Samtec_HLE-114-02-xxx-DV-BE_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xxx-DV-BE, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_SMD +Samtec_HLE-114-02-xxx-DV-LC_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xxx-DV-LC, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_SMD +Samtec_HLE-114-02-xxx-DV_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xxx-DV, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_SMD +Samtec_HLE-115-02-xxx-DV-A_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xxx-DV-A, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_SMD +Samtec_HLE-115-02-xxx-DV-BE-A_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xxx-DV-BE-A, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_SMD +Samtec_HLE-115-02-xxx-DV-BE-LC_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xxx-DV-BE-LC, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_SMD +Samtec_HLE-115-02-xxx-DV-BE_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xxx-DV-BE, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_SMD +Samtec_HLE-115-02-xxx-DV-LC_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xxx-DV-LC, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_SMD +Samtec_HLE-115-02-xxx-DV_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xxx-DV, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_SMD +Samtec_HLE-116-02-xxx-DV-A_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xxx-DV-A, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_SMD +Samtec_HLE-116-02-xxx-DV-BE-A_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xxx-DV-BE-A, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_SMD +Samtec_HLE-116-02-xxx-DV-BE-LC_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xxx-DV-BE-LC, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_SMD +Samtec_HLE-116-02-xxx-DV-BE_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xxx-DV-BE, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_SMD +Samtec_HLE-116-02-xxx-DV-LC_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xxx-DV-LC, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_SMD +Samtec_HLE-116-02-xxx-DV_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xxx-DV, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_SMD +Samtec_HLE-117-02-xxx-DV-A_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xxx-DV-A, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_SMD +Samtec_HLE-117-02-xxx-DV-BE-A_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xxx-DV-BE-A, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_SMD +Samtec_HLE-117-02-xxx-DV-BE-LC_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xxx-DV-BE-LC, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_SMD +Samtec_HLE-117-02-xxx-DV-BE_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xxx-DV-BE, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_SMD +Samtec_HLE-117-02-xxx-DV-LC_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xxx-DV-LC, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_SMD +Samtec_HLE-117-02-xxx-DV_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xxx-DV, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_SMD +Samtec_HLE-118-02-xxx-DV-A_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xxx-DV-A, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_SMD +Samtec_HLE-118-02-xxx-DV-BE-A_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xxx-DV-BE-A, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_SMD +Samtec_HLE-118-02-xxx-DV-BE-LC_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xxx-DV-BE-LC, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_SMD +Samtec_HLE-118-02-xxx-DV-BE_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xxx-DV-BE, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_SMD +Samtec_HLE-118-02-xxx-DV-LC_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xxx-DV-LC, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_SMD +Samtec_HLE-118-02-xxx-DV_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xxx-DV, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_SMD +Samtec_HLE-119-02-xxx-DV-A_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xxx-DV-A, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_SMD +Samtec_HLE-119-02-xxx-DV-BE-A_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xxx-DV-BE-A, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_SMD +Samtec_HLE-119-02-xxx-DV-BE-LC_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xxx-DV-BE-LC, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_SMD +Samtec_HLE-119-02-xxx-DV-BE_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xxx-DV-BE, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_SMD +Samtec_HLE-119-02-xxx-DV-LC_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xxx-DV-LC, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_SMD +Samtec_HLE-119-02-xxx-DV_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xxx-DV, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_SMD +Samtec_HLE-120-02-xxx-DV-A_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xxx-DV-A, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_SMD +Samtec_HLE-120-02-xxx-DV-BE-A_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xxx-DV-BE-A, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_SMD +Samtec_HLE-120-02-xxx-DV-BE-LC_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xxx-DV-BE-LC, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_SMD +Samtec_HLE-120-02-xxx-DV-BE_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xxx-DV-BE, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_SMD +Samtec_HLE-120-02-xxx-DV-LC_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xxx-DV-LC, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_SMD +Samtec_HLE-120-02-xxx-DV_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xxx-DV, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_SMD +Samtec_HLE-121-02-xxx-DV-A_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xxx-DV-A, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_SMD +Samtec_HLE-121-02-xxx-DV-BE-A_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xxx-DV-BE-A, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_SMD +Samtec_HLE-121-02-xxx-DV-BE-LC_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xxx-DV-BE-LC, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_SMD +Samtec_HLE-121-02-xxx-DV-BE_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xxx-DV-BE, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_SMD +Samtec_HLE-121-02-xxx-DV-LC_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xxx-DV-LC, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_SMD +Samtec_HLE-121-02-xxx-DV_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xxx-DV, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_SMD +Samtec_HLE-122-02-xxx-DV-A_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xxx-DV-A, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_SMD +Samtec_HLE-122-02-xxx-DV-BE-A_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xxx-DV-BE-A, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_SMD +Samtec_HLE-122-02-xxx-DV-BE-LC_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xxx-DV-BE-LC, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_SMD +Samtec_HLE-122-02-xxx-DV-BE_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xxx-DV-BE, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_SMD +Samtec_HLE-122-02-xxx-DV-LC_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xxx-DV-LC, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_SMD +Samtec_HLE-122-02-xxx-DV_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xxx-DV, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_SMD +Samtec_HLE-123-02-xxx-DV-A_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xxx-DV-A, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_SMD +Samtec_HLE-123-02-xxx-DV-BE-A_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xxx-DV-BE-A, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_SMD +Samtec_HLE-123-02-xxx-DV-BE-LC_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xxx-DV-BE-LC, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_SMD +Samtec_HLE-123-02-xxx-DV-BE_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xxx-DV-BE, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_SMD +Samtec_HLE-123-02-xxx-DV-LC_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xxx-DV-LC, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_SMD +Samtec_HLE-123-02-xxx-DV_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xxx-DV, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_SMD +Samtec_HLE-124-02-xxx-DV-A_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xxx-DV-A, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_SMD +Samtec_HLE-124-02-xxx-DV-BE-A_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xxx-DV-BE-A, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_SMD +Samtec_HLE-124-02-xxx-DV-BE-LC_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xxx-DV-BE-LC, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_SMD +Samtec_HLE-124-02-xxx-DV-BE_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xxx-DV-BE, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_SMD +Samtec_HLE-124-02-xxx-DV-LC_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xxx-DV-LC, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_SMD +Samtec_HLE-124-02-xxx-DV_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xxx-DV, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_SMD +Samtec_HLE-125-02-xxx-DV-A_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xxx-DV-A, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_SMD +Samtec_HLE-125-02-xxx-DV-BE-A_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xxx-DV-BE-A, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_SMD +Samtec_HLE-125-02-xxx-DV-BE-LC_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xxx-DV-BE-LC, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_SMD +Samtec_HLE-125-02-xxx-DV-BE_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xxx-DV-BE, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_SMD +Samtec_HLE-125-02-xxx-DV-LC_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xxx-DV-LC, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_SMD +Samtec_HLE-125-02-xxx-DV_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xxx-DV, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_SMD +Samtec_HLE-126-02-xxx-DV-A_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xxx-DV-A, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_SMD +Samtec_HLE-126-02-xxx-DV-BE-A_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xxx-DV-BE-A, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_SMD +Samtec_HLE-126-02-xxx-DV-BE-LC_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xxx-DV-BE-LC, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_SMD +Samtec_HLE-126-02-xxx-DV-BE_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xxx-DV-BE, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_SMD +Samtec_HLE-126-02-xxx-DV-LC_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xxx-DV-LC, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_SMD +Samtec_HLE-126-02-xxx-DV_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xxx-DV, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_SMD +Samtec_HLE-127-02-xxx-DV-A_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xxx-DV-A, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_SMD +Samtec_HLE-127-02-xxx-DV-BE-A_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xxx-DV-BE-A, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_SMD +Samtec_HLE-127-02-xxx-DV-BE-LC_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xxx-DV-BE-LC, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_SMD +Samtec_HLE-127-02-xxx-DV-BE_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xxx-DV-BE, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_SMD +Samtec_HLE-127-02-xxx-DV-LC_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xxx-DV-LC, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_SMD +Samtec_HLE-127-02-xxx-DV_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xxx-DV, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_SMD +Samtec_HLE-128-02-xxx-DV-A_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xxx-DV-A, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_SMD +Samtec_HLE-128-02-xxx-DV-BE-A_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xxx-DV-BE-A, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_SMD +Samtec_HLE-128-02-xxx-DV-BE-LC_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xxx-DV-BE-LC, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_SMD +Samtec_HLE-128-02-xxx-DV-BE_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xxx-DV-BE, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_SMD +Samtec_HLE-128-02-xxx-DV-LC_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xxx-DV-LC, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_SMD +Samtec_HLE-128-02-xxx-DV_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xxx-DV, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_SMD +Samtec_HLE-129-02-xxx-DV-A_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xxx-DV-A, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_SMD +Samtec_HLE-129-02-xxx-DV-BE-A_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xxx-DV-BE-A, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_SMD +Samtec_HLE-129-02-xxx-DV-BE-LC_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xxx-DV-BE-LC, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_SMD +Samtec_HLE-129-02-xxx-DV-BE_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xxx-DV-BE, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_SMD +Samtec_HLE-129-02-xxx-DV-LC_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xxx-DV-LC, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_SMD +Samtec_HLE-129-02-xxx-DV_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xxx-DV, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_SMD +Samtec_HLE-130-02-xxx-DV-A_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xxx-DV-A, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_SMD +Samtec_HLE-130-02-xxx-DV-BE-A_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xxx-DV-BE-A, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_SMD +Samtec_HLE-130-02-xxx-DV-BE-LC_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xxx-DV-BE-LC, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_SMD +Samtec_HLE-130-02-xxx-DV-BE_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xxx-DV-BE, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_SMD +Samtec_HLE-130-02-xxx-DV-LC_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xxx-DV-LC, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_SMD +Samtec_HLE-130-02-xxx-DV_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xxx-DV, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_SMD +Samtec_HLE-131-02-xxx-DV-A_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xxx-DV-A, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_SMD +Samtec_HLE-131-02-xxx-DV-BE-A_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xxx-DV-BE-A, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_SMD +Samtec_HLE-131-02-xxx-DV-BE-LC_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xxx-DV-BE-LC, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_SMD +Samtec_HLE-131-02-xxx-DV-BE_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xxx-DV-BE, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_SMD +Samtec_HLE-131-02-xxx-DV-LC_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xxx-DV-LC, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_SMD +Samtec_HLE-131-02-xxx-DV_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xxx-DV, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_SMD +Samtec_HLE-132-02-xxx-DV-A_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xxx-DV-A, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_SMD +Samtec_HLE-132-02-xxx-DV-BE-A_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xxx-DV-BE-A, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_SMD +Samtec_HLE-132-02-xxx-DV-BE-LC_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xxx-DV-BE-LC, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_SMD +Samtec_HLE-132-02-xxx-DV-BE_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xxx-DV-BE, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_SMD +Samtec_HLE-132-02-xxx-DV-LC_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xxx-DV-LC, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_SMD +Samtec_HLE-132-02-xxx-DV_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xxx-DV, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_SMD +Samtec_HLE-133-02-xxx-DV-A_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xxx-DV-A, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_SMD +Samtec_HLE-133-02-xxx-DV-BE-A_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xxx-DV-BE-A, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_SMD +Samtec_HLE-133-02-xxx-DV-BE-LC_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xxx-DV-BE-LC, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_SMD +Samtec_HLE-133-02-xxx-DV-BE_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xxx-DV-BE, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_SMD +Samtec_HLE-133-02-xxx-DV-LC_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xxx-DV-LC, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_SMD +Samtec_HLE-133-02-xxx-DV_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xxx-DV, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_SMD +Samtec_HLE-134-02-xxx-DV-A_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xxx-DV-A, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_SMD +Samtec_HLE-134-02-xxx-DV-BE-A_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xxx-DV-BE-A, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_SMD +Samtec_HLE-134-02-xxx-DV-BE-LC_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xxx-DV-BE-LC, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_SMD +Samtec_HLE-134-02-xxx-DV-BE_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xxx-DV-BE, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_SMD +Samtec_HLE-134-02-xxx-DV-LC_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xxx-DV-LC, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_SMD +Samtec_HLE-134-02-xxx-DV_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xxx-DV, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_SMD +Samtec_HLE-135-02-xxx-DV-A_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xxx-DV-A, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_SMD +Samtec_HLE-135-02-xxx-DV-BE-A_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xxx-DV-BE-A, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_SMD +Samtec_HLE-135-02-xxx-DV-BE-LC_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xxx-DV-BE-LC, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_SMD +Samtec_HLE-135-02-xxx-DV-BE_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xxx-DV-BE, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_SMD +Samtec_HLE-135-02-xxx-DV-LC_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xxx-DV-LC, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_SMD +Samtec_HLE-135-02-xxx-DV_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xxx-DV, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_SMD +Samtec_HLE-136-02-xxx-DV-A_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xxx-DV-A, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_SMD +Samtec_HLE-136-02-xxx-DV-BE-A_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xxx-DV-BE-A, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_SMD +Samtec_HLE-136-02-xxx-DV-BE-LC_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xxx-DV-BE-LC, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_SMD +Samtec_HLE-136-02-xxx-DV-BE_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xxx-DV-BE, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_SMD +Samtec_HLE-136-02-xxx-DV-LC_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xxx-DV-LC, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_SMD +Samtec_HLE-136-02-xxx-DV_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xxx-DV, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_SMD +Samtec_HLE-137-02-xxx-DV-A_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xxx-DV-A, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_SMD +Samtec_HLE-137-02-xxx-DV-BE-A_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xxx-DV-BE-A, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_SMD +Samtec_HLE-137-02-xxx-DV-BE-LC_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xxx-DV-BE-LC, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_SMD +Samtec_HLE-137-02-xxx-DV-BE_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xxx-DV-BE, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_SMD +Samtec_HLE-137-02-xxx-DV-LC_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xxx-DV-LC, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_SMD +Samtec_HLE-137-02-xxx-DV_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xxx-DV, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_SMD +Samtec_HLE-138-02-xxx-DV-A_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xxx-DV-A, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_SMD +Samtec_HLE-138-02-xxx-DV-BE-A_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xxx-DV-BE-A, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_SMD +Samtec_HLE-138-02-xxx-DV-BE-LC_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xxx-DV-BE-LC, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_SMD +Samtec_HLE-138-02-xxx-DV-BE_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xxx-DV-BE, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_SMD +Samtec_HLE-138-02-xxx-DV-LC_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xxx-DV-LC, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_SMD +Samtec_HLE-138-02-xxx-DV_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xxx-DV, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_SMD +Samtec_HLE-139-02-xxx-DV-A_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xxx-DV-A, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_SMD +Samtec_HLE-139-02-xxx-DV-BE-A_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xxx-DV-BE-A, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_SMD +Samtec_HLE-139-02-xxx-DV-BE-LC_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xxx-DV-BE-LC, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_SMD +Samtec_HLE-139-02-xxx-DV-BE_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xxx-DV-BE, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_SMD +Samtec_HLE-139-02-xxx-DV-LC_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xxx-DV-LC, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_SMD +Samtec_HLE-139-02-xxx-DV_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xxx-DV, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_SMD +Samtec_HLE-140-02-xxx-DV-A_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xxx-DV-A, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_SMD +Samtec_HLE-140-02-xxx-DV-BE-A_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xxx-DV-BE-A, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_SMD +Samtec_HLE-140-02-xxx-DV-BE-LC_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xxx-DV-BE-LC, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_SMD +Samtec_HLE-140-02-xxx-DV-BE_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xxx-DV-BE, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_SMD +Samtec_HLE-140-02-xxx-DV-LC_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xxx-DV-LC, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_SMD +Samtec_HLE-140-02-xxx-DV_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xxx-DV, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_SMD +Samtec_HLE-141-02-xxx-DV-A_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xxx-DV-A, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_SMD +Samtec_HLE-141-02-xxx-DV-BE-A_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xxx-DV-BE-A, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_SMD +Samtec_HLE-141-02-xxx-DV-BE-LC_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xxx-DV-BE-LC, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_SMD +Samtec_HLE-141-02-xxx-DV-BE_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xxx-DV-BE, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_SMD +Samtec_HLE-141-02-xxx-DV-LC_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xxx-DV-LC, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_SMD +Samtec_HLE-141-02-xxx-DV_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xxx-DV, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_SMD +Samtec_HLE-142-02-xxx-DV-A_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xxx-DV-A, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_SMD +Samtec_HLE-142-02-xxx-DV-BE-A_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xxx-DV-BE-A, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_SMD +Samtec_HLE-142-02-xxx-DV-BE-LC_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xxx-DV-BE-LC, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_SMD +Samtec_HLE-142-02-xxx-DV-BE_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xxx-DV-BE, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_SMD +Samtec_HLE-142-02-xxx-DV-LC_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xxx-DV-LC, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_SMD +Samtec_HLE-142-02-xxx-DV_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xxx-DV, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_SMD +Samtec_HLE-143-02-xxx-DV-A_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xxx-DV-A, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_SMD +Samtec_HLE-143-02-xxx-DV-BE-A_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xxx-DV-BE-A, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_SMD +Samtec_HLE-143-02-xxx-DV-BE-LC_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xxx-DV-BE-LC, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_SMD +Samtec_HLE-143-02-xxx-DV-BE_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xxx-DV-BE, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_SMD +Samtec_HLE-143-02-xxx-DV-LC_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xxx-DV-LC, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_SMD +Samtec_HLE-143-02-xxx-DV_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xxx-DV, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_SMD +Samtec_HLE-144-02-xxx-DV-A_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xxx-DV-A, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_SMD +Samtec_HLE-144-02-xxx-DV-BE-A_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xxx-DV-BE-A, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_SMD +Samtec_HLE-144-02-xxx-DV-BE-LC_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xxx-DV-BE-LC, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_SMD +Samtec_HLE-144-02-xxx-DV-BE_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xxx-DV-BE, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_SMD +Samtec_HLE-144-02-xxx-DV-LC_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xxx-DV-LC, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_SMD +Samtec_HLE-144-02-xxx-DV_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xxx-DV, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_SMD +Samtec_HLE-145-02-xxx-DV-A_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xxx-DV-A, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_SMD +Samtec_HLE-145-02-xxx-DV-BE-A_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xxx-DV-BE-A, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_SMD +Samtec_HLE-145-02-xxx-DV-BE-LC_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xxx-DV-BE-LC, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_SMD +Samtec_HLE-145-02-xxx-DV-BE_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xxx-DV-BE, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_SMD +Samtec_HLE-145-02-xxx-DV-LC_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xxx-DV-LC, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_SMD +Samtec_HLE-145-02-xxx-DV_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xxx-DV, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_SMD +Samtec_HLE-146-02-xxx-DV-A_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xxx-DV-A, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_SMD +Samtec_HLE-146-02-xxx-DV-BE-A_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xxx-DV-BE-A, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_SMD +Samtec_HLE-146-02-xxx-DV-BE-LC_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xxx-DV-BE-LC, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_SMD +Samtec_HLE-146-02-xxx-DV-BE_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xxx-DV-BE, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_SMD +Samtec_HLE-146-02-xxx-DV-LC_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xxx-DV-LC, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_SMD +Samtec_HLE-146-02-xxx-DV_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xxx-DV, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_SMD +Samtec_HLE-147-02-xxx-DV-A_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xxx-DV-A, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_SMD +Samtec_HLE-147-02-xxx-DV-BE-A_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xxx-DV-BE-A, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_SMD +Samtec_HLE-147-02-xxx-DV-BE-LC_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xxx-DV-BE-LC, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_SMD +Samtec_HLE-147-02-xxx-DV-BE_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xxx-DV-BE, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_SMD +Samtec_HLE-147-02-xxx-DV-LC_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xxx-DV-LC, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_SMD +Samtec_HLE-147-02-xxx-DV_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xxx-DV, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_SMD +Samtec_HLE-148-02-xxx-DV-A_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xxx-DV-A, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_SMD +Samtec_HLE-148-02-xxx-DV-BE-A_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xxx-DV-BE-A, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_SMD +Samtec_HLE-148-02-xxx-DV-BE-LC_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xxx-DV-BE-LC, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_SMD +Samtec_HLE-148-02-xxx-DV-BE_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xxx-DV-BE, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_SMD +Samtec_HLE-148-02-xxx-DV-LC_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xxx-DV-LC, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_SMD +Samtec_HLE-148-02-xxx-DV_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xxx-DV, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_SMD +Samtec_HLE-149-02-xxx-DV-A_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xxx-DV-A, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_SMD +Samtec_HLE-149-02-xxx-DV-BE-A_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xxx-DV-BE-A, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_SMD +Samtec_HLE-149-02-xxx-DV-BE-LC_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xxx-DV-BE-LC, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_SMD +Samtec_HLE-149-02-xxx-DV-BE_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xxx-DV-BE, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_SMD +Samtec_HLE-149-02-xxx-DV-LC_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xxx-DV-LC, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_SMD +Samtec_HLE-149-02-xxx-DV_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xxx-DV, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_SMD +Samtec_HLE-150-02-xxx-DV-A_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xxx-DV-A, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_Samtec_HLE_SMD +Samtec_HLE-150-02-xxx-DV-BE-A_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xxx-DV-BE-A, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_Samtec_HLE_SMD +Samtec_HLE-150-02-xxx-DV-BE-LC_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xxx-DV-BE-LC, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_Samtec_HLE_SMD +Samtec_HLE-150-02-xxx-DV-BE_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xxx-DV-BE, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_Samtec_HLE_SMD +Samtec_HLE-150-02-xxx-DV-LC_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xxx-DV-LC, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_Samtec_HLE_SMD +Samtec_HLE-150-02-xxx-DV_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xxx-DV, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_Samtec_HLE_THT +Samtec_HLE-104-02-xx-DV-PE-LC_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xx-DV-PE-LC, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_THT +Samtec_HLE-104-02-xx-DV-PE_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xx-DV-PE (compatible alternatives: HLE-104-02-xx-DV-PE-BE), 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_THT +Samtec_HLE-104-02-xx-DV-TE_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xx-DV-TE, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_THT +Samtec_HLE-105-02-xx-DV-PE-LC_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xx-DV-PE-LC, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_THT +Samtec_HLE-105-02-xx-DV-PE_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xx-DV-PE (compatible alternatives: HLE-105-02-xx-DV-PE-BE), 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_THT +Samtec_HLE-105-02-xx-DV-TE_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xx-DV-TE, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_THT +Samtec_HLE-106-02-xx-DV-PE-LC_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xx-DV-PE-LC, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_THT +Samtec_HLE-106-02-xx-DV-PE_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xx-DV-PE (compatible alternatives: HLE-106-02-xx-DV-PE-BE), 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_THT +Samtec_HLE-106-02-xx-DV-TE_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xx-DV-TE, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_THT +Samtec_HLE-107-02-xx-DV-PE-LC_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xx-DV-PE-LC, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_THT +Samtec_HLE-107-02-xx-DV-PE_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xx-DV-PE (compatible alternatives: HLE-107-02-xx-DV-PE-BE), 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_THT +Samtec_HLE-107-02-xx-DV-TE_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xx-DV-TE, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_THT +Samtec_HLE-108-02-xx-DV-PE-LC_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xx-DV-PE-LC, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_THT +Samtec_HLE-108-02-xx-DV-PE_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xx-DV-PE (compatible alternatives: HLE-108-02-xx-DV-PE-BE), 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_THT +Samtec_HLE-108-02-xx-DV-TE_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xx-DV-TE, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_THT +Samtec_HLE-109-02-xx-DV-PE-LC_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xx-DV-PE-LC, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_THT +Samtec_HLE-109-02-xx-DV-PE_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xx-DV-PE (compatible alternatives: HLE-109-02-xx-DV-PE-BE), 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_THT +Samtec_HLE-109-02-xx-DV-TE_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xx-DV-TE, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_THT +Samtec_HLE-110-02-xx-DV-PE-LC_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xx-DV-PE-LC, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_THT +Samtec_HLE-110-02-xx-DV-PE_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xx-DV-PE (compatible alternatives: HLE-110-02-xx-DV-PE-BE), 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_THT +Samtec_HLE-110-02-xx-DV-TE_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xx-DV-TE, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_THT +Samtec_HLE-111-02-xx-DV-PE-LC_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xx-DV-PE-LC, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_THT +Samtec_HLE-111-02-xx-DV-PE_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xx-DV-PE (compatible alternatives: HLE-111-02-xx-DV-PE-BE), 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_THT +Samtec_HLE-111-02-xx-DV-TE_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xx-DV-TE, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_THT +Samtec_HLE-112-02-xx-DV-PE-LC_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xx-DV-PE-LC, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_THT +Samtec_HLE-112-02-xx-DV-PE_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xx-DV-PE (compatible alternatives: HLE-112-02-xx-DV-PE-BE), 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_THT +Samtec_HLE-112-02-xx-DV-TE_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xx-DV-TE, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_THT +Samtec_HLE-113-02-xx-DV-PE-LC_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xx-DV-PE-LC, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_THT +Samtec_HLE-113-02-xx-DV-PE_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xx-DV-PE (compatible alternatives: HLE-113-02-xx-DV-PE-BE), 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_THT +Samtec_HLE-113-02-xx-DV-TE_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xx-DV-TE, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_THT +Samtec_HLE-114-02-xx-DV-PE-LC_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xx-DV-PE-LC, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_THT +Samtec_HLE-114-02-xx-DV-PE_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xx-DV-PE (compatible alternatives: HLE-114-02-xx-DV-PE-BE), 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_THT +Samtec_HLE-114-02-xx-DV-TE_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xx-DV-TE, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_THT +Samtec_HLE-115-02-xx-DV-PE-LC_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xx-DV-PE-LC, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_THT +Samtec_HLE-115-02-xx-DV-PE_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xx-DV-PE (compatible alternatives: HLE-115-02-xx-DV-PE-BE), 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_THT +Samtec_HLE-115-02-xx-DV-TE_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xx-DV-TE, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_THT +Samtec_HLE-116-02-xx-DV-PE-LC_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xx-DV-PE-LC, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_THT +Samtec_HLE-116-02-xx-DV-PE_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xx-DV-PE (compatible alternatives: HLE-116-02-xx-DV-PE-BE), 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_THT +Samtec_HLE-116-02-xx-DV-TE_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xx-DV-TE, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_THT +Samtec_HLE-117-02-xx-DV-PE-LC_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xx-DV-PE-LC, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_THT +Samtec_HLE-117-02-xx-DV-PE_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xx-DV-PE (compatible alternatives: HLE-117-02-xx-DV-PE-BE), 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_THT +Samtec_HLE-117-02-xx-DV-TE_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xx-DV-TE, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_THT +Samtec_HLE-118-02-xx-DV-PE-LC_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xx-DV-PE-LC, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_THT +Samtec_HLE-118-02-xx-DV-PE_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xx-DV-PE (compatible alternatives: HLE-118-02-xx-DV-PE-BE), 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_THT +Samtec_HLE-118-02-xx-DV-TE_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xx-DV-TE, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_THT +Samtec_HLE-119-02-xx-DV-PE-LC_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xx-DV-PE-LC, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_THT +Samtec_HLE-119-02-xx-DV-PE_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xx-DV-PE (compatible alternatives: HLE-119-02-xx-DV-PE-BE), 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_THT +Samtec_HLE-119-02-xx-DV-TE_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xx-DV-TE, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_THT +Samtec_HLE-120-02-xx-DV-PE-LC_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xx-DV-PE-LC, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_THT +Samtec_HLE-120-02-xx-DV-PE_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xx-DV-PE (compatible alternatives: HLE-120-02-xx-DV-PE-BE), 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_THT +Samtec_HLE-120-02-xx-DV-TE_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xx-DV-TE, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_THT +Samtec_HLE-121-02-xx-DV-PE-LC_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xx-DV-PE-LC, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_THT +Samtec_HLE-121-02-xx-DV-PE_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xx-DV-PE (compatible alternatives: HLE-121-02-xx-DV-PE-BE), 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_THT +Samtec_HLE-121-02-xx-DV-TE_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xx-DV-TE, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_THT +Samtec_HLE-122-02-xx-DV-PE-LC_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xx-DV-PE-LC, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_THT +Samtec_HLE-122-02-xx-DV-PE_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xx-DV-PE (compatible alternatives: HLE-122-02-xx-DV-PE-BE), 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_THT +Samtec_HLE-122-02-xx-DV-TE_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xx-DV-TE, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_THT +Samtec_HLE-123-02-xx-DV-PE-LC_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xx-DV-PE-LC, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_THT +Samtec_HLE-123-02-xx-DV-PE_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xx-DV-PE (compatible alternatives: HLE-123-02-xx-DV-PE-BE), 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_THT +Samtec_HLE-123-02-xx-DV-TE_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xx-DV-TE, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_THT +Samtec_HLE-124-02-xx-DV-PE-LC_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xx-DV-PE-LC, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_THT +Samtec_HLE-124-02-xx-DV-PE_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xx-DV-PE (compatible alternatives: HLE-124-02-xx-DV-PE-BE), 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_THT +Samtec_HLE-124-02-xx-DV-TE_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xx-DV-TE, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_THT +Samtec_HLE-125-02-xx-DV-PE-LC_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xx-DV-PE-LC, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_THT +Samtec_HLE-125-02-xx-DV-PE_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xx-DV-PE (compatible alternatives: HLE-125-02-xx-DV-PE-BE), 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_THT +Samtec_HLE-125-02-xx-DV-TE_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xx-DV-TE, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_THT +Samtec_HLE-126-02-xx-DV-PE-LC_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xx-DV-PE-LC, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_THT +Samtec_HLE-126-02-xx-DV-PE_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xx-DV-PE (compatible alternatives: HLE-126-02-xx-DV-PE-BE), 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_THT +Samtec_HLE-126-02-xx-DV-TE_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xx-DV-TE, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_THT +Samtec_HLE-127-02-xx-DV-PE-LC_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xx-DV-PE-LC, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_THT +Samtec_HLE-127-02-xx-DV-PE_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xx-DV-PE (compatible alternatives: HLE-127-02-xx-DV-PE-BE), 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_THT +Samtec_HLE-127-02-xx-DV-TE_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xx-DV-TE, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_THT +Samtec_HLE-128-02-xx-DV-PE-LC_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xx-DV-PE-LC, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_THT +Samtec_HLE-128-02-xx-DV-PE_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xx-DV-PE (compatible alternatives: HLE-128-02-xx-DV-PE-BE), 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_THT +Samtec_HLE-128-02-xx-DV-TE_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xx-DV-TE, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_THT +Samtec_HLE-129-02-xx-DV-PE-LC_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xx-DV-PE-LC, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_THT +Samtec_HLE-129-02-xx-DV-PE_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xx-DV-PE (compatible alternatives: HLE-129-02-xx-DV-PE-BE), 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_THT +Samtec_HLE-129-02-xx-DV-TE_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xx-DV-TE, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_THT +Samtec_HLE-130-02-xx-DV-PE-LC_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xx-DV-PE-LC, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_THT +Samtec_HLE-130-02-xx-DV-PE_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xx-DV-PE (compatible alternatives: HLE-130-02-xx-DV-PE-BE), 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_THT +Samtec_HLE-130-02-xx-DV-TE_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xx-DV-TE, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_THT +Samtec_HLE-131-02-xx-DV-PE-LC_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xx-DV-PE-LC, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_THT +Samtec_HLE-131-02-xx-DV-PE_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xx-DV-PE (compatible alternatives: HLE-131-02-xx-DV-PE-BE), 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_THT +Samtec_HLE-131-02-xx-DV-TE_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xx-DV-TE, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_THT +Samtec_HLE-132-02-xx-DV-PE-LC_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xx-DV-PE-LC, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_THT +Samtec_HLE-132-02-xx-DV-PE_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xx-DV-PE (compatible alternatives: HLE-132-02-xx-DV-PE-BE), 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_THT +Samtec_HLE-132-02-xx-DV-TE_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xx-DV-TE, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_THT +Samtec_HLE-133-02-xx-DV-PE-LC_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xx-DV-PE-LC, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_THT +Samtec_HLE-133-02-xx-DV-PE_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xx-DV-PE (compatible alternatives: HLE-133-02-xx-DV-PE-BE), 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_THT +Samtec_HLE-133-02-xx-DV-TE_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xx-DV-TE, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_THT +Samtec_HLE-134-02-xx-DV-PE-LC_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xx-DV-PE-LC, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_THT +Samtec_HLE-134-02-xx-DV-PE_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xx-DV-PE (compatible alternatives: HLE-134-02-xx-DV-PE-BE), 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_THT +Samtec_HLE-134-02-xx-DV-TE_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xx-DV-TE, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_THT +Samtec_HLE-135-02-xx-DV-PE-LC_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xx-DV-PE-LC, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_THT +Samtec_HLE-135-02-xx-DV-PE_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xx-DV-PE (compatible alternatives: HLE-135-02-xx-DV-PE-BE), 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_THT +Samtec_HLE-135-02-xx-DV-TE_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xx-DV-TE, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_THT +Samtec_HLE-136-02-xx-DV-PE-LC_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xx-DV-PE-LC, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_THT +Samtec_HLE-136-02-xx-DV-PE_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xx-DV-PE (compatible alternatives: HLE-136-02-xx-DV-PE-BE), 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_THT +Samtec_HLE-136-02-xx-DV-TE_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xx-DV-TE, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_THT +Samtec_HLE-137-02-xx-DV-PE-LC_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xx-DV-PE-LC, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_THT +Samtec_HLE-137-02-xx-DV-PE_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xx-DV-PE (compatible alternatives: HLE-137-02-xx-DV-PE-BE), 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_THT +Samtec_HLE-137-02-xx-DV-TE_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xx-DV-TE, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_THT +Samtec_HLE-138-02-xx-DV-PE-LC_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xx-DV-PE-LC, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_THT +Samtec_HLE-138-02-xx-DV-PE_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xx-DV-PE (compatible alternatives: HLE-138-02-xx-DV-PE-BE), 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_THT +Samtec_HLE-138-02-xx-DV-TE_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xx-DV-TE, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_THT +Samtec_HLE-139-02-xx-DV-PE-LC_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xx-DV-PE-LC, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_THT +Samtec_HLE-139-02-xx-DV-PE_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xx-DV-PE (compatible alternatives: HLE-139-02-xx-DV-PE-BE), 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_THT +Samtec_HLE-139-02-xx-DV-TE_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xx-DV-TE, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_THT +Samtec_HLE-140-02-xx-DV-PE-LC_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xx-DV-PE-LC, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_THT +Samtec_HLE-140-02-xx-DV-PE_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xx-DV-PE (compatible alternatives: HLE-140-02-xx-DV-PE-BE), 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_THT +Samtec_HLE-140-02-xx-DV-TE_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xx-DV-TE, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_THT +Samtec_HLE-141-02-xx-DV-PE-LC_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xx-DV-PE-LC, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_THT +Samtec_HLE-141-02-xx-DV-PE_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xx-DV-PE (compatible alternatives: HLE-141-02-xx-DV-PE-BE), 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_THT +Samtec_HLE-141-02-xx-DV-TE_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xx-DV-TE, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_THT +Samtec_HLE-142-02-xx-DV-PE-LC_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xx-DV-PE-LC, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_THT +Samtec_HLE-142-02-xx-DV-PE_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xx-DV-PE (compatible alternatives: HLE-142-02-xx-DV-PE-BE), 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_THT +Samtec_HLE-142-02-xx-DV-TE_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xx-DV-TE, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_THT +Samtec_HLE-143-02-xx-DV-PE-LC_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xx-DV-PE-LC, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_THT +Samtec_HLE-143-02-xx-DV-PE_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xx-DV-PE (compatible alternatives: HLE-143-02-xx-DV-PE-BE), 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_THT +Samtec_HLE-143-02-xx-DV-TE_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xx-DV-TE, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_THT +Samtec_HLE-144-02-xx-DV-PE-LC_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xx-DV-PE-LC, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_THT +Samtec_HLE-144-02-xx-DV-PE_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xx-DV-PE (compatible alternatives: HLE-144-02-xx-DV-PE-BE), 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_THT +Samtec_HLE-144-02-xx-DV-TE_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xx-DV-TE, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_THT +Samtec_HLE-145-02-xx-DV-PE-LC_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xx-DV-PE-LC, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_THT +Samtec_HLE-145-02-xx-DV-PE_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xx-DV-PE (compatible alternatives: HLE-145-02-xx-DV-PE-BE), 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_THT +Samtec_HLE-145-02-xx-DV-TE_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xx-DV-TE, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_THT +Samtec_HLE-146-02-xx-DV-PE-LC_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xx-DV-PE-LC, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_THT +Samtec_HLE-146-02-xx-DV-PE_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xx-DV-PE (compatible alternatives: HLE-146-02-xx-DV-PE-BE), 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_THT +Samtec_HLE-146-02-xx-DV-TE_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xx-DV-TE, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_THT +Samtec_HLE-147-02-xx-DV-PE-LC_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xx-DV-PE-LC, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_THT +Samtec_HLE-147-02-xx-DV-PE_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xx-DV-PE (compatible alternatives: HLE-147-02-xx-DV-PE-BE), 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_THT +Samtec_HLE-147-02-xx-DV-TE_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xx-DV-TE, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_THT +Samtec_HLE-148-02-xx-DV-PE-LC_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xx-DV-PE-LC, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_THT +Samtec_HLE-148-02-xx-DV-PE_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xx-DV-PE (compatible alternatives: HLE-148-02-xx-DV-PE-BE), 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_THT +Samtec_HLE-148-02-xx-DV-TE_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xx-DV-TE, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_THT +Samtec_HLE-149-02-xx-DV-PE-LC_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xx-DV-PE-LC, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_THT +Samtec_HLE-149-02-xx-DV-PE_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xx-DV-PE (compatible alternatives: HLE-149-02-xx-DV-PE-BE), 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_THT +Samtec_HLE-149-02-xx-DV-TE_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xx-DV-TE, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_THT +Samtec_HLE-150-02-xx-DV-PE-LC_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xx-DV-PE-LC, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_Samtec_HLE_THT +Samtec_HLE-150-02-xx-DV-PE_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xx-DV-PE (compatible alternatives: HLE-150-02-xx-DV-PE-BE), 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_Samtec_HLE_THT +Samtec_HLE-150-02-xx-DV-TE_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xx-DV-TE, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_TE-Connectivity +TE_1-826576-3_1x13_P3.96mm_Vertical +TE, 1-826576-3, 13 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +13 +13 +Connector_TE-Connectivity +TE_1-826576-5_1x15_P3.96mm_Vertical +TE, 1-826576-5, 15 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +15 +15 +Connector_TE-Connectivity +TE_1-826576-6_1x16_P3.96mm_Vertical +TE, 1-826576-6, 16 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +16 +16 +Connector_TE-Connectivity +TE_1-826576-7_1x17_P3.96mm_Vertical +TE, 1-826576-7, 17 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +17 +17 +Connector_TE-Connectivity +TE_1-826576-8_1x18_P3.96mm_Vertical +TE, 1-826576-8, 18 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +18 +18 +Connector_TE-Connectivity +TE_2-826576-0_1x20_P3.96mm_Vertical +TE, 2-826576-0, 20 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +20 +20 +Connector_TE-Connectivity +TE_3-826576-6_1x36_P3.96mm_Vertical +TE, 3-826576-6, 36 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +36 +36 +Connector_TE-Connectivity +TE_826576-2_1x02_P3.96mm_Vertical +TE, 826576-2, 2 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +2 +2 +Connector_TE-Connectivity +TE_826576-3_1x03_P3.96mm_Vertical +TE, 826576-3, 3 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +3 +3 +Connector_TE-Connectivity +TE_826576-5_1x05_P3.96mm_Vertical +TE, 826576-5, 5 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +5 +5 +Connector_TE-Connectivity +TE_826576-6_1x06_P3.96mm_Vertical +TE, 826576-6, 6 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +6 +6 +Connector_TE-Connectivity +TE_826576-7_1x07_P3.96mm_Vertical +TE, 826576-7, 7 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +7 +7 +Connector_TE-Connectivity +TE_826576-8_1x08_P3.96mm_Vertical +TE, 826576-8, 8 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +8 +8 +Connector_TE-Connectivity +TE_826576-9_1x09_P3.96mm_Vertical +TE, 826576-9, 9 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +9 +9 +Connector_TE-Connectivity +TE_1734839-9_1x9_P0.5mm_Horizontal + + +0 +11 +9 +Connector_TE-Connectivity +TE_5767171-1_2x19_P0.635mm_Vertical +PCB Mount Receptacle, Vertical, Board-to-Board, 38 Position, 24.003mm / .64mm [.945in] Centerline, Header Only, Palladium Nickel (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F5767171%7FB2%7Fpdf%7FEnglish%7FENG_CD_5767171_B2.pdf%7F5767171-1#page=2) +mictor38 receptacle board-to-board +0 +43 +39 +Connector_TE-Connectivity +TE_AMPSEAL_1-776087-x_3Rows_23_P0.4mm_Horizontal +Connector +TE 776087 +0 +23 +23 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770182-x_3x03_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770182-x, 3 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +9 +9 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770186-x_3x04_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770186-x, 4 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +12 +12 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770190-x_3x05_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770190-x, 5 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +15 +15 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770621-x_2x06_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770621-x, 6 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +12 +12 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770858-x_2x05_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770858-x, 5 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +10 +10 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770866-x_1x02_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770866-x, 2 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +2 +2 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770870-x_1x03_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770870-x, 3 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +3 +3 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770874-x_2x02_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770874-x, 2 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +4 +4 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770875-x_2x03_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770875-x, 3 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +6 +6 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770966-x_1x02_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770966-x, 2 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +2 +2 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770967-x_1x03_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770967-x, 3 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +3 +3 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770968-x_2x02_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770968-x, 2 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +4 +4 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770969-x_2x03_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770969-x, 3 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +6 +6 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770970-x_2x04_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770970-x, 4 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +8 +8 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770971-x_2x05_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770971-x, 5 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +10 +10 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770972-x_2x06_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770972-x, 6 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +12 +12 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770973-x_2x07_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770973-x, 7 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +14 +14 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770974-x_2x08_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770974-x, 8 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +16 +16 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794067-x_2x07_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794067-x, 7 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +14 +14 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794068-x_2x08_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794068-x, 8 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +16 +16 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794069-x_2x09_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794069-x, 9 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +18 +18 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794070-x_2x10_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794070-x, 10 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +20 +20 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794071-x_2x11_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794071-x, 11 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +22 +22 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794072-x_2x12_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794072-x, 12 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +24 +24 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794073-x_2x04_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794073-x, 4 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +8 +8 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794105-x_2x09_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794105-x, 9 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +18 +18 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794106-x_2x10_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794106-x, 10 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +20 +20 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794107-x_2x11_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794107-x, 11 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +22 +22 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794108-x_2x12_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794108-x, 12 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +24 +24 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794374-x_1x01_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794374-x, 1 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +1 +1 +Connector_TE-Connectivity +TE_MATE-N-LOK_350211-1_1x04_P5.08mm_Vertical +https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F350211%7FU5%7Fpdf%7FEnglish%7FENG_CD_350211_U5.pdf%7F350211-1 +connector TE MATE-N-LOK top entry ATA PATA IDE 5.25 inch floppy drive power +0 +4 +4 +Connector_USB +USB3_A_Molex_48393-001 +USB 3.0, type A, right angle (http://www.molex.com/pdm_docs/sd/483930003_sd.pdf) +USB 3.0 type A right angle +0 +13 +10 +Connector_USB +USB3_A_Plug_Wuerth_692112030100_Horizontal +USB3 type A Plug, Horizontal, http://katalog.we-online.de/em/datasheet/692112030100.pdf +usb A plug horizontal +0 +11 +10 +Connector_USB +USB_A_CNCTech_1001-011-01101_Horizontal +USB type A Plug, Horizontal, http://cnctech.us/pdfs/1001-011-01101.pdf +USB-A +0 +6 +5 +Connector_USB +USB_A_CONNFLY_DS1095-WNR0 +http://www.connfly.com/userfiles/image/UpLoadFile/File/2013/5/6/DS1095.pdf +USB-A receptacle horizontal through-hole +0 +6 +5 +Connector_USB +USB_A_Molex_67643_Horizontal +USB type A, Horizontal, https://www.molex.com/pdm_docs/sd/676433910_sd.pdf +USB_A Female Connector receptacle +0 +6 +5 +Connector_USB +USB_A_Molex_105057_Vertical +https://www.molex.com/pdm_docs/sd/1050570001_sd.pdf +USB A Vertical +0 +7 +5 +Connector_USB +USB_A_Stewart_SS-52100-001_Horizontal +USB A connector https://belfuse.com/resources/drawings/stewartconnector/dr-stw-ss-52100-001.pdf +USB_A Female Connector receptacle +0 +6 +5 +Connector_USB +USB_A_Wuerth_614004134726_Horizontal +USB A connector https://www.we-online.com/catalog/datasheet/614004134726.pdf +USB_A Female Connector receptacle +0 +8 +5 +Connector_USB +USB_A_Wuerth_61400826021_Horizontal_Stacked +Stacked USB A connector http://katalog.we-online.de/em/datasheet/61400826021.pdf +Wuerth stacked USB_A +0 +12 +9 +Connector_USB +USB_B_Amphenol_MUSB-D511_Vertical_Rugged +A,phenol MUSB_D511, USB B female connector, straight, rugged, https://www.amphenolcanada.com/ProductSearch/drawings/AC/MUSBD511XX.pdf +USB_B_MUSB_Straight female connector straight rugged MUSB D511 +0 +6 +5 +Connector_USB +USB_B_Lumberg_2411_02_Horizontal +USB 2.0 receptacle type B, horizontal version, through-hole, https://downloads.lumberg.com/datenblaetter/en/2411_02.pdf +USB B receptacle horizontal through-hole +0 +6 +5 +Connector_USB +USB_B_OST_USB-B1HSxx_Horizontal +USB B receptacle, Horizontal, through-hole, http://www.on-shore.com/wp-content/uploads/2015/09/usb-b1hsxx.pdf +USB-B receptacle horizontal through-hole +0 +6 +5 +Connector_USB +USB_B_TE_5787834_Vertical +http://www.mouser.com/ds/2/418/NG_CD_5787834_A4-669110.pdf +USB_B USB B vertical female connector +0 +6 +5 +Connector_USB +USB_C_Plug_JAE_DX07P024AJ1 +Universal Serial Bus (USB) Shielded I/O Plug, Type C, Right Angle, Surface Mount, https://www.jae.com/en/searchfilter/?topics_keyword=DX07P024AJ1&mainItemSelect=1 +USB Type-C Plug Edge Mount +0 +30 +25 +Connector_USB +USB_C_Plug_Molex_105444 +Universal Serial Bus (USB) Shielded I/O Plug, Type C, Right Angle, Surface Mount, http://www.molex.com/pdm_docs/sd/1054440001_sd.pdf +USB Type-C Plug Edge Mount +0 +24 +23 +Connector_USB +USB_C_Receptacle_Amphenol_12401548E4-2A +USB TYPE C, RA RCPT PCB, Hybrid, https://www.amphenolcanada.com/StockAvailabilityPrice.aspx?From=&PartNum=12401548E4%7e2A +USB C Type-C Receptacle Hybrid +0 +28 +25 +Connector_USB +USB_C_Receptacle_Amphenol_12401548E4-2A_CircularHoles +USB TYPE C, RA RCPT PCB, Hybrid, https://www.amphenolcanada.com/StockAvailabilityPrice.aspx?From=&PartNum=12401548E4%7e2A +USB C Type-C Receptacle Hybrid +0 +28 +25 +Connector_USB +USB_C_Receptacle_Amphenol_12401610E4-2A +USB TYPE C, RA RCPT PCB, SMT, https://www.amphenolcanada.com/StockAvailabilityPrice.aspx?From=&PartNum=12401610E4%7e2A +USB C Type-C Receptacle SMD +0 +28 +25 +Connector_USB +USB_C_Receptacle_Amphenol_12401610E4-2A_CircularHoles +USB TYPE C, RA RCPT PCB, SMT, https://www.amphenolcanada.com/StockAvailabilityPrice.aspx?From=&PartNum=12401610E4%7e2A +USB C Type-C Receptacle SMD +0 +28 +25 +Connector_USB +USB_C_Receptacle_GCT_USB4085 +USB 2.0 Type C Receptacle, https://gct.co/Files/Drawings/USB4085.pdf +USB Type-C Receptacle Through-hole Right angle +0 +20 +17 +Connector_USB +USB_C_Receptacle_HRO_TYPE-C-31-M-12 +USB Type-C receptacle for USB 2.0 and PD, http://www.krhro.com/uploads/soft/180320/1-1P320120243.pdf +usb usb-c 2.0 pd +0 +20 +17 +Connector_USB +USB_C_Receptacle_JAE_DX07S024WJ1R350 +http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ117219.pdf +USB C Type-C Receptacle SMD +0 +30 +25 +Connector_USB +USB_C_Receptacle_JAE_DX07S024WJ3R400 +USB TYPE C, VERT RCPT PCB, SMT, http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ117928.pdf +USB C Type-C Receptacle SMD +0 +28 +25 +Connector_USB +USB_C_Receptacle_Palconn_UTC16-G +http://www.palpilot.com/wp-content/uploads/2017/05/UTC027-GKN-OR-Rev-A.pdf +USB C Type-C Receptacle USB2.0 +0 +20 +17 +Connector_USB +USB_C_Receptacle_XKB_U262-16XN-4BVC11 +USB Type C, right-angle, SMT, https://datasheet.lcsc.com/szlcsc/1811141824_XKB-Enterprise-U262-161N-4BVC11_C319148.pdf +USB C Type-C Receptacle SMD +0 +20 +17 +Connector_USB +USB_Micro-AB_Molex_47590-0001 +Micro USB AB receptable, right-angle inverted (https://www.molex.com/pdm_docs/sd/475900001_sd.pdf) +Micro AB USB SMD +0 +14 +6 +Connector_USB +USB_Micro-B_Amphenol_10103594-0001LF_Horizontal +Micro USB Type B 10103594-0001LF, http://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/10103594.pdf +USB USB_B USB_micro USB_OTG +0 +17 +6 +Connector_USB +USB_Micro-B_Amphenol_10104110_Horizontal +USB Micro-B, horizontal, https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/10104110.pdf +USB Micro B horizontal +0 +9 +6 +Connector_USB +USB_Micro-B_Amphenol_10118194_Horizontal +USB Micro-B receptacle, horizontal, SMD, 10118194, https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/10118194.pdf +USB Micro B horizontal SMD +0 +17 +6 +Connector_USB +USB_Micro-B_GCT_USB3076-30-A +GCT Micro USB https://gct.co/files/drawings/usb3076.pdf +Micro-USB SMD Typ-B GCT +0 +11 +6 +Connector_USB +USB_Micro-B_Molex-105017-0001 +http://www.molex.com/pdm_docs/sd/1050170001_sd.pdf +Micro-USB SMD Typ-B +0 +13 +6 +Connector_USB +USB_Micro-B_Molex-105133-0001 +Molex Vertical Micro USB Typ-B (http://www.molex.com/pdm_docs/sd/1051330001_sd.pdf) +Micro-USB SMD Typ-B Vertical +0 +8 +6 +Connector_USB +USB_Micro-B_Molex-105133-0031 +Molex Vertical Micro USB Typ-B (http://www.molex.com/pdm_docs/sd/1051330031_sd.pdf) +Micro-USB SMD Typ-B Vertical +0 +8 +6 +Connector_USB +USB_Micro-B_Molex_47346-0001 +Micro USB B receptable with flange, bottom-mount, SMD, right-angle (http://www.molex.com/pdm_docs/sd/473460001_sd.pdf) +Micro B USB SMD +0 +11 +6 +Connector_USB +USB_Micro-B_Wuerth_614105150721_Vertical +USB Micro-B receptacle, through-hole, vertical, http://katalog.we-online.de/em/datasheet/614105150721.pdf +usb micro receptacle vertical +0 +7 +6 +Connector_USB +USB_Micro-B_Wuerth_614105150721_Vertical_CircularHoles +USB Micro-B receptacle, through-hole, vertical, http://katalog.we-online.de/em/datasheet/614105150721.pdf +usb micro receptacle vertical +0 +7 +6 +Connector_USB +USB_Micro-B_Wuerth_629105150521 +USB Micro-B receptacle, http://www.mouser.com/ds/2/445/629105150521-469306.pdf +usb micro receptacle +0 +9 +6 +Connector_USB +USB_Micro-B_Wuerth_629105150521_CircularHoles +USB Micro-B receptacle, http://www.mouser.com/ds/2/445/629105150521-469306.pdf +usb micro receptacle +0 +9 +6 +Connector_USB +USB_Mini-B_AdamTech_MUSB-B5-S-VT-TSMT-1_SMD_Vertical +http://www.adam-tech.com/upload/MUSB-B5-S-VT-TSMT-1.pdf +USB Mini-B +0 +7 +6 +Connector_USB +USB_Mini-B_Lumberg_2486_01_Horizontal +USB Mini-B 5-pin SMD connector, http://downloads.lumberg.com/datenblaetter/en/2486_01.pdf +USB USB_B USB_Mini connector +0 +9 +6 +Connector_USB +USB_Mini-B_Tensility_54-00023_Vertical +http://www.tensility.com/pdffiles/54-00023.pdf +usb mini receptacle vertical +0 +7 +6 +Connector_USB +USB_Mini-B_Tensility_54-00023_Vertical_CircularHoles +http://www.tensility.com/pdffiles/54-00023.pdf +usb mini receptacle vertical +0 +7 +6 +Connector_USB +USB_Mini-B_Wuerth_65100516121_Horizontal +Mini USB 2.0 Type B SMT Horizontal 5 Contacts (https://katalog.we-online.de/em/datasheet/65100516121.pdf) +Mini USB 2.0 Type B +0 +9 +6 +Connector_Wago +Wago_734-132_1x02_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-132 , 2 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +2 +2 +Connector_Wago +Wago_734-133_1x03_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-133 , 3 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +3 +3 +Connector_Wago +Wago_734-134_1x04_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-134 , 4 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +4 +4 +Connector_Wago +Wago_734-135_1x05_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-135 , 5 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +5 +5 +Connector_Wago +Wago_734-136_1x06_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-136 , 6 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +6 +6 +Connector_Wago +Wago_734-137_1x07_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-137 , 7 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +7 +7 +Connector_Wago +Wago_734-138_1x08_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-138 , 8 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +8 +8 +Connector_Wago +Wago_734-139_1x09_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-139 , 9 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +9 +9 +Connector_Wago +Wago_734-140_1x10_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-140 , 10 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +10 +10 +Connector_Wago +Wago_734-141_1x11_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-141 , 11 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +11 +11 +Connector_Wago +Wago_734-142_1x12_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-142 , 12 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +12 +12 +Connector_Wago +Wago_734-143_1x13_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-143 , 13 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +13 +13 +Connector_Wago +Wago_734-144_1x14_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-144 , 14 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +14 +14 +Connector_Wago +Wago_734-146_1x16_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-146 , 16 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +16 +16 +Connector_Wago +Wago_734-148_1x18_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-148 , 18 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +18 +18 +Connector_Wago +Wago_734-150_1x20_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-150 , 20 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +20 +20 +Connector_Wago +Wago_734-154_1x24_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-154 , 24 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +24 +24 +Connector_Wago +Wago_734-162_1x02_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-162 , 2 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +2 +2 +Connector_Wago +Wago_734-163_1x03_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-163 , 3 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +3 +3 +Connector_Wago +Wago_734-164_1x04_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-164 , 4 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +4 +4 +Connector_Wago +Wago_734-165_1x05_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-165 , 5 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +5 +5 +Connector_Wago +Wago_734-166_1x06_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-166 , 6 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +6 +6 +Connector_Wago +Wago_734-167_1x07_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-167 , 7 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +7 +7 +Connector_Wago +Wago_734-168_1x08_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-168 , 8 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +8 +8 +Connector_Wago +Wago_734-169_1x09_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-169 , 9 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +9 +9 +Connector_Wago +Wago_734-170_1x10_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-170 , 10 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +10 +10 +Connector_Wago +Wago_734-171_1x11_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-171 , 11 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +11 +11 +Connector_Wago +Wago_734-172_1x12_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-172 , 12 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +12 +12 +Connector_Wago +Wago_734-173_1x13_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-173 , 13 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +13 +13 +Connector_Wago +Wago_734-174_1x14_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-174 , 14 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +14 +14 +Connector_Wago +Wago_734-176_1x16_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-176 , 16 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +16 +16 +Connector_Wago +Wago_734-178_1x18_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-178 , 18 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +18 +18 +Connector_Wago +Wago_734-180_1x20_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-180 , 20 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +20 +20 +Connector_Wago +Wago_734-184_1x24_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-184 , 24 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +24 +24 +Connector_Wire +SolderWire-0.1sqmm_1x01_D0.4mm_OD1mm +Soldered wire connection, for a single 0.1 mm² wire, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.1sqmm_1x01_D0.4mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.1 mm² wire, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.1sqmm_1x01_D0.4mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.1 mm² wire, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.1sqmm_1x02_P3.6mm_D0.4mm_OD1mm +Soldered wire connection, for 2 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.1sqmm_1x02_P3.6mm_D0.4mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.1sqmm_1x02_P3.6mm_D0.4mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.1sqmm_1x03_P3.6mm_D0.4mm_OD1mm +Soldered wire connection, for 3 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.1sqmm_1x03_P3.6mm_D0.4mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.1sqmm_1x03_P3.6mm_D0.4mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.1sqmm_1x04_P3.6mm_D0.4mm_OD1mm +Soldered wire connection, for 4 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.1sqmm_1x04_P3.6mm_D0.4mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.1sqmm_1x04_P3.6mm_D0.4mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.1sqmm_1x05_P3.6mm_D0.4mm_OD1mm +Soldered wire connection, for 5 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.1sqmm_1x05_P3.6mm_D0.4mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.1sqmm_1x05_P3.6mm_D0.4mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.1sqmm_1x06_P3.6mm_D0.4mm_OD1mm +Soldered wire connection, for 6 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.1sqmm_1x06_P3.6mm_D0.4mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.1sqmm_1x06_P3.6mm_D0.4mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.5sqmm_1x01_D0.9mm_OD2.1mm +Soldered wire connection, for a single 0.5 mm² wire, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.5sqmm_1x01_D0.9mm_OD2.1mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.5 mm² wire, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.5sqmm_1x01_D0.9mm_OD2.1mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.5 mm² wire, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.5sqmm_1x01_D0.9mm_OD2.3mm +Soldered wire connection, for a single 0.5 mm² wire, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.5sqmm_1x01_D0.9mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.5 mm² wire, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.5sqmm_1x01_D0.9mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.5 mm² wire, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.5sqmm_1x02_P4.6mm_D0.9mm_OD2.1mm +Soldered wire connection, for 2 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.5sqmm_1x02_P4.6mm_D0.9mm_OD2.1mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.5sqmm_1x02_P4.6mm_D0.9mm_OD2.1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.5sqmm_1x02_P4.8mm_D0.9mm_OD2.3mm +Soldered wire connection, for 2 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.5sqmm_1x02_P4.8mm_D0.9mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.5sqmm_1x02_P4.8mm_D0.9mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.5sqmm_1x03_P4.6mm_D0.9mm_OD2.1mm +Soldered wire connection, for 3 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.5sqmm_1x03_P4.6mm_D0.9mm_OD2.1mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.5sqmm_1x03_P4.6mm_D0.9mm_OD2.1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.5sqmm_1x03_P4.8mm_D0.9mm_OD2.3mm +Soldered wire connection, for 3 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.5sqmm_1x03_P4.8mm_D0.9mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.5sqmm_1x03_P4.8mm_D0.9mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.5sqmm_1x04_P4.6mm_D0.9mm_OD2.1mm +Soldered wire connection, for 4 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.5sqmm_1x04_P4.6mm_D0.9mm_OD2.1mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.5sqmm_1x04_P4.6mm_D0.9mm_OD2.1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.5sqmm_1x04_P4.8mm_D0.9mm_OD2.3mm +Soldered wire connection, for 4 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.5sqmm_1x04_P4.8mm_D0.9mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.5sqmm_1x04_P4.8mm_D0.9mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.5sqmm_1x05_P4.6mm_D0.9mm_OD2.1mm +Soldered wire connection, for 5 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.5sqmm_1x05_P4.6mm_D0.9mm_OD2.1mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.5sqmm_1x05_P4.6mm_D0.9mm_OD2.1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.5sqmm_1x05_P4.8mm_D0.9mm_OD2.3mm +Soldered wire connection, for 5 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.5sqmm_1x05_P4.8mm_D0.9mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.5sqmm_1x05_P4.8mm_D0.9mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.5sqmm_1x06_P4.6mm_D0.9mm_OD2.1mm +Soldered wire connection, for 6 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.5sqmm_1x06_P4.6mm_D0.9mm_OD2.1mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.5sqmm_1x06_P4.6mm_D0.9mm_OD2.1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.5sqmm_1x06_P4.8mm_D0.9mm_OD2.3mm +Soldered wire connection, for 6 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.5sqmm_1x06_P4.8mm_D0.9mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.5sqmm_1x06_P4.8mm_D0.9mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.15sqmm_1x01_D0.5mm_OD1.5mm +Soldered wire connection, for a single 0.15 mm² wire, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.15sqmm_1x01_D0.5mm_OD1.5mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.15 mm² wire, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.15sqmm_1x01_D0.5mm_OD1.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.15 mm² wire, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.15sqmm_1x02_P4mm_D0.5mm_OD1.5mm +Soldered wire connection, for 2 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.15sqmm_1x02_P4mm_D0.5mm_OD1.5mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.15sqmm_1x02_P4mm_D0.5mm_OD1.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.15sqmm_1x03_P4mm_D0.5mm_OD1.5mm +Soldered wire connection, for 3 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.15sqmm_1x03_P4mm_D0.5mm_OD1.5mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.15sqmm_1x03_P4mm_D0.5mm_OD1.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.15sqmm_1x04_P4mm_D0.5mm_OD1.5mm +Soldered wire connection, for 4 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.15sqmm_1x04_P4mm_D0.5mm_OD1.5mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.15sqmm_1x04_P4mm_D0.5mm_OD1.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.15sqmm_1x05_P4mm_D0.5mm_OD1.5mm +Soldered wire connection, for 5 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.15sqmm_1x05_P4mm_D0.5mm_OD1.5mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.15sqmm_1x05_P4mm_D0.5mm_OD1.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.15sqmm_1x06_P4mm_D0.5mm_OD1.5mm +Soldered wire connection, for 6 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.15sqmm_1x06_P4mm_D0.5mm_OD1.5mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.15sqmm_1x06_P4mm_D0.5mm_OD1.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.25sqmm_1x01_D0.65mm_OD1.7mm +Soldered wire connection, for a single 0.25 mm² wire, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.25sqmm_1x01_D0.65mm_OD1.7mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.25 mm² wire, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.25sqmm_1x01_D0.65mm_OD1.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.25 mm² wire, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.25sqmm_1x01_D0.65mm_OD2mm +Soldered wire connection, for a single 0.25 mm² wire, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.25sqmm_1x01_D0.65mm_OD2mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.25 mm² wire, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.25sqmm_1x01_D0.65mm_OD2mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.25 mm² wire, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.25sqmm_1x02_P4.2mm_D0.65mm_OD1.7mm +Soldered wire connection, for 2 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.25sqmm_1x02_P4.2mm_D0.65mm_OD1.7mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.25sqmm_1x02_P4.2mm_D0.65mm_OD1.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.25sqmm_1x02_P4.5mm_D0.65mm_OD2mm +Soldered wire connection, for 2 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.25sqmm_1x02_P4.5mm_D0.65mm_OD2mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.25sqmm_1x02_P4.5mm_D0.65mm_OD2mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.25sqmm_1x03_P4.2mm_D0.65mm_OD1.7mm +Soldered wire connection, for 3 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.25sqmm_1x03_P4.2mm_D0.65mm_OD1.7mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.25sqmm_1x03_P4.2mm_D0.65mm_OD1.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.25sqmm_1x03_P4.5mm_D0.65mm_OD2mm +Soldered wire connection, for 3 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.25sqmm_1x03_P4.5mm_D0.65mm_OD2mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.25sqmm_1x03_P4.5mm_D0.65mm_OD2mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.25sqmm_1x04_P4.2mm_D0.65mm_OD1.7mm +Soldered wire connection, for 4 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.25sqmm_1x04_P4.2mm_D0.65mm_OD1.7mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.25sqmm_1x04_P4.2mm_D0.65mm_OD1.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.25sqmm_1x04_P4.5mm_D0.65mm_OD2mm +Soldered wire connection, for 4 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.25sqmm_1x04_P4.5mm_D0.65mm_OD2mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.25sqmm_1x04_P4.5mm_D0.65mm_OD2mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.25sqmm_1x05_P4.2mm_D0.65mm_OD1.7mm +Soldered wire connection, for 5 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.25sqmm_1x05_P4.2mm_D0.65mm_OD1.7mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.25sqmm_1x05_P4.2mm_D0.65mm_OD1.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.25sqmm_1x05_P4.5mm_D0.65mm_OD2mm +Soldered wire connection, for 5 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.25sqmm_1x05_P4.5mm_D0.65mm_OD2mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.25sqmm_1x05_P4.5mm_D0.65mm_OD2mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.25sqmm_1x06_P4.2mm_D0.65mm_OD1.7mm +Soldered wire connection, for 6 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.25sqmm_1x06_P4.2mm_D0.65mm_OD1.7mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.25sqmm_1x06_P4.2mm_D0.65mm_OD1.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.25sqmm_1x06_P4.5mm_D0.65mm_OD2mm +Soldered wire connection, for 6 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.25sqmm_1x06_P4.5mm_D0.65mm_OD2mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.25sqmm_1x06_P4.5mm_D0.65mm_OD2mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.75sqmm_1x01_D1.25mm_OD2.3mm +Soldered wire connection, for a single 0.75 mm² wire, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.75sqmm_1x01_D1.25mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.75 mm² wire, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.75sqmm_1x01_D1.25mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.75 mm² wire, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.75sqmm_1x01_D1.25mm_OD3.5mm +Soldered wire connection, for a single 0.75 mm² wire, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.75sqmm_1x01_D1.25mm_OD3.5mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.75 mm² wire, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.75sqmm_1x01_D1.25mm_OD3.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.75 mm² wire, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.75sqmm_1x02_P4.8mm_D1.25mm_OD2.3mm +Soldered wire connection, for 2 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.75sqmm_1x02_P4.8mm_D1.25mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.75sqmm_1x02_P4.8mm_D1.25mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.75sqmm_1x02_P7mm_D1.25mm_OD3.5mm +Soldered wire connection, for 2 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.75sqmm_1x02_P7mm_D1.25mm_OD3.5mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.75sqmm_1x02_P7mm_D1.25mm_OD3.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.75sqmm_1x03_P4.8mm_D1.25mm_OD2.3mm +Soldered wire connection, for 3 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.75sqmm_1x03_P4.8mm_D1.25mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.75sqmm_1x03_P4.8mm_D1.25mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.75sqmm_1x03_P7mm_D1.25mm_OD3.5mm +Soldered wire connection, for 3 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.75sqmm_1x03_P7mm_D1.25mm_OD3.5mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.75sqmm_1x03_P7mm_D1.25mm_OD3.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.75sqmm_1x04_P4.8mm_D1.25mm_OD2.3mm +Soldered wire connection, for 4 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.75sqmm_1x04_P4.8mm_D1.25mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.75sqmm_1x04_P4.8mm_D1.25mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.75sqmm_1x04_P7mm_D1.25mm_OD3.5mm +Soldered wire connection, for 4 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.75sqmm_1x04_P7mm_D1.25mm_OD3.5mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.75sqmm_1x04_P7mm_D1.25mm_OD3.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.75sqmm_1x05_P4.8mm_D1.25mm_OD2.3mm +Soldered wire connection, for 5 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.75sqmm_1x05_P4.8mm_D1.25mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.75sqmm_1x05_P4.8mm_D1.25mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.75sqmm_1x05_P7mm_D1.25mm_OD3.5mm +Soldered wire connection, for 5 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.75sqmm_1x05_P7mm_D1.25mm_OD3.5mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.75sqmm_1x05_P7mm_D1.25mm_OD3.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.75sqmm_1x06_P4.8mm_D1.25mm_OD2.3mm +Soldered wire connection, for 6 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.75sqmm_1x06_P4.8mm_D1.25mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.75sqmm_1x06_P4.8mm_D1.25mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.75sqmm_1x06_P7mm_D1.25mm_OD3.5mm +Soldered wire connection, for 6 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.75sqmm_1x06_P7mm_D1.25mm_OD3.5mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.75sqmm_1x06_P7mm_D1.25mm_OD3.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.127sqmm_1x01_D0.48mm_OD1mm +Soldered wire connection, for a single 0.127 mm² wire, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.127sqmm_1x01_D0.48mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.127 mm² wire, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.127sqmm_1x01_D0.48mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.127 mm² wire, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.127sqmm_1x02_P3.7mm_D0.48mm_OD1mm +Soldered wire connection, for 2 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.127sqmm_1x02_P3.7mm_D0.48mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.127sqmm_1x02_P3.7mm_D0.48mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.127sqmm_1x03_P3.7mm_D0.48mm_OD1mm +Soldered wire connection, for 3 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.127sqmm_1x03_P3.7mm_D0.48mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.127sqmm_1x03_P3.7mm_D0.48mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.127sqmm_1x04_P3.7mm_D0.48mm_OD1mm +Soldered wire connection, for 4 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.127sqmm_1x04_P3.7mm_D0.48mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.127sqmm_1x04_P3.7mm_D0.48mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.127sqmm_1x05_P3.7mm_D0.48mm_OD1mm +Soldered wire connection, for 5 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.127sqmm_1x05_P3.7mm_D0.48mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.127sqmm_1x05_P3.7mm_D0.48mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.127sqmm_1x06_P3.7mm_D0.48mm_OD1mm +Soldered wire connection, for 6 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.127sqmm_1x06_P3.7mm_D0.48mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.127sqmm_1x06_P3.7mm_D0.48mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-1.5sqmm_1x01_D1.7mm_OD3.9mm +Soldered wire connection, for a single 1.5 mm² wire, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +1 +1 +Connector_Wire +SolderWire-1.5sqmm_1x01_D1.7mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for a single 1.5 mm² wire, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-1.5sqmm_1x01_D1.7mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 1.5 mm² wire, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-1.5sqmm_1x01_D1.7mm_OD3mm +Soldered wire connection, for a single 1.5 mm² wire, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +1 +1 +Connector_Wire +SolderWire-1.5sqmm_1x01_D1.7mm_OD3mm_Relief +Soldered wire connection with feed through strain relief, for a single 1.5 mm² wire, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-1.5sqmm_1x01_D1.7mm_OD3mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 1.5 mm² wire, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-1.5sqmm_1x02_P6mm_D1.7mm_OD3mm +Soldered wire connection, for 2 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +2 +2 +Connector_Wire +SolderWire-1.5sqmm_1x02_P6mm_D1.7mm_OD3mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-1.5sqmm_1x02_P6mm_D1.7mm_OD3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-1.5sqmm_1x02_P7.8mm_D1.7mm_OD3.9mm +Soldered wire connection, for 2 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +2 +2 +Connector_Wire +SolderWire-1.5sqmm_1x02_P7.8mm_D1.7mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-1.5sqmm_1x02_P7.8mm_D1.7mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-1.5sqmm_1x03_P6mm_D1.7mm_OD3mm +Soldered wire connection, for 3 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +3 +3 +Connector_Wire +SolderWire-1.5sqmm_1x03_P6mm_D1.7mm_OD3mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-1.5sqmm_1x03_P6mm_D1.7mm_OD3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-1.5sqmm_1x03_P7.8mm_D1.7mm_OD3.9mm +Soldered wire connection, for 3 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +3 +3 +Connector_Wire +SolderWire-1.5sqmm_1x03_P7.8mm_D1.7mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-1.5sqmm_1x03_P7.8mm_D1.7mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-1.5sqmm_1x04_P6mm_D1.7mm_OD3mm +Soldered wire connection, for 4 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +4 +4 +Connector_Wire +SolderWire-1.5sqmm_1x04_P6mm_D1.7mm_OD3mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-1.5sqmm_1x04_P6mm_D1.7mm_OD3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-1.5sqmm_1x04_P7.8mm_D1.7mm_OD3.9mm +Soldered wire connection, for 4 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +4 +4 +Connector_Wire +SolderWire-1.5sqmm_1x04_P7.8mm_D1.7mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-1.5sqmm_1x04_P7.8mm_D1.7mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-1.5sqmm_1x05_P6mm_D1.7mm_OD3mm +Soldered wire connection, for 5 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +5 +5 +Connector_Wire +SolderWire-1.5sqmm_1x05_P6mm_D1.7mm_OD3mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-1.5sqmm_1x05_P6mm_D1.7mm_OD3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-1.5sqmm_1x05_P7.8mm_D1.7mm_OD3.9mm +Soldered wire connection, for 5 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +5 +5 +Connector_Wire +SolderWire-1.5sqmm_1x05_P7.8mm_D1.7mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-1.5sqmm_1x05_P7.8mm_D1.7mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-1.5sqmm_1x06_P6mm_D1.7mm_OD3mm +Soldered wire connection, for 6 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +6 +6 +Connector_Wire +SolderWire-1.5sqmm_1x06_P6mm_D1.7mm_OD3mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-1.5sqmm_1x06_P6mm_D1.7mm_OD3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-1.5sqmm_1x06_P7.8mm_D1.7mm_OD3.9mm +Soldered wire connection, for 6 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +6 +6 +Connector_Wire +SolderWire-1.5sqmm_1x06_P7.8mm_D1.7mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-1.5sqmm_1x06_P7.8mm_D1.7mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-1sqmm_1x01_D1.4mm_OD2.7mm +Soldered wire connection, for a single 1 mm² wire, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +1 +1 +Connector_Wire +SolderWire-1sqmm_1x01_D1.4mm_OD2.7mm_Relief +Soldered wire connection with feed through strain relief, for a single 1 mm² wire, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-1sqmm_1x01_D1.4mm_OD2.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 1 mm² wire, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-1sqmm_1x01_D1.4mm_OD3.9mm +Soldered wire connection, for a single 1 mm² wire, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +1 +1 +Connector_Wire +SolderWire-1sqmm_1x01_D1.4mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for a single 1 mm² wire, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-1sqmm_1x01_D1.4mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 1 mm² wire, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-1sqmm_1x02_P5.4mm_D1.4mm_OD2.7mm +Soldered wire connection, for 2 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +2 +2 +Connector_Wire +SolderWire-1sqmm_1x02_P5.4mm_D1.4mm_OD2.7mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-1sqmm_1x02_P5.4mm_D1.4mm_OD2.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-1sqmm_1x02_P7.8mm_D1.4mm_OD3.9mm +Soldered wire connection, for 2 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +2 +2 +Connector_Wire +SolderWire-1sqmm_1x02_P7.8mm_D1.4mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-1sqmm_1x02_P7.8mm_D1.4mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-1sqmm_1x03_P5.4mm_D1.4mm_OD2.7mm +Soldered wire connection, for 3 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +3 +3 +Connector_Wire +SolderWire-1sqmm_1x03_P5.4mm_D1.4mm_OD2.7mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-1sqmm_1x03_P5.4mm_D1.4mm_OD2.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-1sqmm_1x03_P7.8mm_D1.4mm_OD3.9mm +Soldered wire connection, for 3 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +3 +3 +Connector_Wire +SolderWire-1sqmm_1x03_P7.8mm_D1.4mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-1sqmm_1x03_P7.8mm_D1.4mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-1sqmm_1x04_P5.4mm_D1.4mm_OD2.7mm +Soldered wire connection, for 4 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +4 +4 +Connector_Wire +SolderWire-1sqmm_1x04_P5.4mm_D1.4mm_OD2.7mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-1sqmm_1x04_P5.4mm_D1.4mm_OD2.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-1sqmm_1x04_P7.8mm_D1.4mm_OD3.9mm +Soldered wire connection, for 4 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +4 +4 +Connector_Wire +SolderWire-1sqmm_1x04_P7.8mm_D1.4mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-1sqmm_1x04_P7.8mm_D1.4mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-1sqmm_1x05_P5.4mm_D1.4mm_OD2.7mm +Soldered wire connection, for 5 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +5 +5 +Connector_Wire +SolderWire-1sqmm_1x05_P5.4mm_D1.4mm_OD2.7mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-1sqmm_1x05_P5.4mm_D1.4mm_OD2.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-1sqmm_1x05_P7.8mm_D1.4mm_OD3.9mm +Soldered wire connection, for 5 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +5 +5 +Connector_Wire +SolderWire-1sqmm_1x05_P7.8mm_D1.4mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-1sqmm_1x05_P7.8mm_D1.4mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-1sqmm_1x06_P5.4mm_D1.4mm_OD2.7mm +Soldered wire connection, for 6 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +6 +6 +Connector_Wire +SolderWire-1sqmm_1x06_P5.4mm_D1.4mm_OD2.7mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-1sqmm_1x06_P5.4mm_D1.4mm_OD2.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-1sqmm_1x06_P7.8mm_D1.4mm_OD3.9mm +Soldered wire connection, for 6 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +6 +6 +Connector_Wire +SolderWire-1sqmm_1x06_P7.8mm_D1.4mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-1sqmm_1x06_P7.8mm_D1.4mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-2.5sqmm_1x01_D2.4mm_OD3.6mm +Soldered wire connection, for a single 2.5 mm² wire, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +1 +1 +Connector_Wire +SolderWire-2.5sqmm_1x01_D2.4mm_OD3.6mm_Relief +Soldered wire connection with feed through strain relief, for a single 2.5 mm² wire, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-2.5sqmm_1x01_D2.4mm_OD3.6mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 2.5 mm² wire, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-2.5sqmm_1x01_D2.4mm_OD4.4mm +Soldered wire connection, for a single 2.5 mm² wire, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +1 +1 +Connector_Wire +SolderWire-2.5sqmm_1x01_D2.4mm_OD4.4mm_Relief +Soldered wire connection with feed through strain relief, for a single 2.5 mm² wire, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-2.5sqmm_1x01_D2.4mm_OD4.4mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 2.5 mm² wire, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-2.5sqmm_1x02_P7.2mm_D2.4mm_OD3.6mm +Soldered wire connection, for 2 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +2 +2 +Connector_Wire +SolderWire-2.5sqmm_1x02_P7.2mm_D2.4mm_OD3.6mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-2.5sqmm_1x02_P7.2mm_D2.4mm_OD3.6mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-2.5sqmm_1x02_P8.8mm_D2.4mm_OD4.4mm +Soldered wire connection, for 2 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +2 +2 +Connector_Wire +SolderWire-2.5sqmm_1x02_P8.8mm_D2.4mm_OD4.4mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-2.5sqmm_1x02_P8.8mm_D2.4mm_OD4.4mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-2.5sqmm_1x03_P7.2mm_D2.4mm_OD3.6mm +Soldered wire connection, for 3 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +3 +3 +Connector_Wire +SolderWire-2.5sqmm_1x03_P7.2mm_D2.4mm_OD3.6mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-2.5sqmm_1x03_P7.2mm_D2.4mm_OD3.6mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-2.5sqmm_1x03_P8.8mm_D2.4mm_OD4.4mm +Soldered wire connection, for 3 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +3 +3 +Connector_Wire +SolderWire-2.5sqmm_1x03_P8.8mm_D2.4mm_OD4.4mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-2.5sqmm_1x03_P8.8mm_D2.4mm_OD4.4mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-2.5sqmm_1x04_P7.2mm_D2.4mm_OD3.6mm +Soldered wire connection, for 4 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +4 +4 +Connector_Wire +SolderWire-2.5sqmm_1x04_P7.2mm_D2.4mm_OD3.6mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-2.5sqmm_1x04_P7.2mm_D2.4mm_OD3.6mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-2.5sqmm_1x04_P8.8mm_D2.4mm_OD4.4mm +Soldered wire connection, for 4 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +4 +4 +Connector_Wire +SolderWire-2.5sqmm_1x04_P8.8mm_D2.4mm_OD4.4mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-2.5sqmm_1x04_P8.8mm_D2.4mm_OD4.4mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-2.5sqmm_1x05_P7.2mm_D2.4mm_OD3.6mm +Soldered wire connection, for 5 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +5 +5 +Connector_Wire +SolderWire-2.5sqmm_1x05_P7.2mm_D2.4mm_OD3.6mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-2.5sqmm_1x05_P7.2mm_D2.4mm_OD3.6mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-2.5sqmm_1x05_P8.8mm_D2.4mm_OD4.4mm +Soldered wire connection, for 5 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +5 +5 +Connector_Wire +SolderWire-2.5sqmm_1x05_P8.8mm_D2.4mm_OD4.4mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-2.5sqmm_1x05_P8.8mm_D2.4mm_OD4.4mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-2.5sqmm_1x06_P7.2mm_D2.4mm_OD3.6mm +Soldered wire connection, for 6 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +6 +6 +Connector_Wire +SolderWire-2.5sqmm_1x06_P7.2mm_D2.4mm_OD3.6mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-2.5sqmm_1x06_P7.2mm_D2.4mm_OD3.6mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-2.5sqmm_1x06_P8.8mm_D2.4mm_OD4.4mm +Soldered wire connection, for 6 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +6 +6 +Connector_Wire +SolderWire-2.5sqmm_1x06_P8.8mm_D2.4mm_OD4.4mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-2.5sqmm_1x06_P8.8mm_D2.4mm_OD4.4mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-2sqmm_1x01_D2mm_OD3.9mm +Soldered wire connection, for a single 2 mm² wire, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm +0 +1 +1 +Connector_Wire +SolderWire-2sqmm_1x01_D2mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for a single 2 mm² wire, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-2sqmm_1x01_D2mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 2 mm² wire, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-2sqmm_1x02_P7.8mm_D2mm_OD3.9mm +Soldered wire connection, for 2 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm +0 +2 +2 +Connector_Wire +SolderWire-2sqmm_1x02_P7.8mm_D2mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-2sqmm_1x02_P7.8mm_D2mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-2sqmm_1x03_P7.8mm_D2mm_OD3.9mm +Soldered wire connection, for 3 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm +0 +3 +3 +Connector_Wire +SolderWire-2sqmm_1x03_P7.8mm_D2mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-2sqmm_1x03_P7.8mm_D2mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-2sqmm_1x04_P7.8mm_D2mm_OD3.9mm +Soldered wire connection, for 4 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm +0 +4 +4 +Connector_Wire +SolderWire-2sqmm_1x04_P7.8mm_D2mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-2sqmm_1x04_P7.8mm_D2mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-2sqmm_1x05_P7.8mm_D2mm_OD3.9mm +Soldered wire connection, for 5 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm +0 +5 +5 +Connector_Wire +SolderWire-2sqmm_1x05_P7.8mm_D2mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-2sqmm_1x05_P7.8mm_D2mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-2sqmm_1x06_P7.8mm_D2mm_OD3.9mm +Soldered wire connection, for 6 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm +0 +6 +6 +Connector_Wire +SolderWire-2sqmm_1x06_P7.8mm_D2mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-2sqmm_1x06_P7.8mm_D2mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWirePad_1x01_Drill0.8mm +Wire solder connection +connector +0 +1 +1 +Connector_Wire +SolderWirePad_1x01_Drill1.2mm +Wire solder connection +connector +0 +1 +1 +Connector_Wire +SolderWirePad_1x01_Drill1.5mm +Wire solder connection +connector +0 +1 +1 +Connector_Wire +SolderWirePad_1x01_Drill1mm +Wire solder connection +connector +0 +1 +1 +Connector_Wire +SolderWirePad_1x01_Drill2.5mm +Wire solder connection +connector +0 +1 +1 +Connector_Wire +SolderWirePad_1x01_Drill2mm +Wire solder connection +connector +0 +1 +1 +Connector_Wire +SolderWirePad_1x01_SMD_1x2mm +Wire Pad, Square, SMD Pad, 5mm x 10mm, +MesurementPoint Square SMDPad 5mmx10mm +0 +1 +1 +Connector_Wire +SolderWirePad_1x01_SMD_5x10mm +Wire Pad, Square, SMD Pad, 5mm x 10mm, +MesurementPoint Square SMDPad 5mmx10mm +0 +1 +1 +Connector_Wire +SolderWirePad_1x02_P3.81mm_Drill0.8mm +Wire solder connection +connector +0 +2 +2 +Connector_Wire +SolderWirePad_1x02_P3.81mm_Drill1.2mm +Wire solder connection +connector +0 +2 +2 +Connector_Wire +SolderWirePad_1x02_P3.81mm_Drill1mm +Wire solder connection +connector +0 +2 +2 +Connector_Wire +SolderWirePad_1x02_P5.08mm_Drill1.5mm +Wire solder connection +connector +0 +2 +2 +Connector_Wire +SolderWirePad_1x02_P7.62mm_Drill2.5mm +Wire solder connection +connector +0 +2 +2 +Connector_Wire +SolderWirePad_1x02_P7.62mm_Drill2mm +Wire solder connection +connector +0 +2 +2 +Connector_Wire +SolderWirePad_1x03_P3.81mm_Drill1.2mm +Wire solder connection +connector +0 +3 +3 +Connector_Wire +SolderWirePad_1x03_P3.175mm_Drill0.8mm +Wire solder connection +connector +0 +3 +3 +Connector_Wire +SolderWirePad_1x03_P3.175mm_Drill1mm +Wire solder connection +connector +0 +3 +3 +Connector_Wire +SolderWirePad_1x03_P4.445mm_Drill1.5mm +Wire solder connection +connector +0 +3 +3 +Connector_Wire +SolderWirePad_1x03_P5.715mm_Drill2mm +Wire solder connection +connector +0 +3 +3 +Connector_Wire +SolderWirePad_1x03_P7.62mm_Drill2.5mm +Wire solder connection +connector +0 +3 +3 +Connector_Wire +SolderWirePad_1x04_P3.81mm_Drill1.2mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_1x04_P3.81mm_Drill1mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_1x04_P3.175mm_Drill0.8mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_1x04_P5.08mm_Drill1.5mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_1x04_P6.35mm_Drill2mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_1x04_P7.62mm_Drill2.5mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_2x02_P2.54mm_Drill0.8mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_2x02_P3.81mm_Drill1.2mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_2x02_P3.81mm_Drill1mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_2x02_P5.08mm_Drill1.5mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_2x02_P6.35mm_Drill2mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_2x02_P7.62mm_Drill2.5mm +Wire solder connection +connector +0 +4 +4 +Converter_ACDC +Converter_ACDC_CUI_PBO-3-Sxx_THT_Vertical +ACDC-Converter, 3W, CUI PBO-3, THT https://www.cui.com/product/resource/pbo-3.pdf +Converter AC-DC THT Vertical +0 +6 +6 +Converter_ACDC +Converter_ACDC_Hahn_HS-400xx_THT +ACDC-Converter, 3W, Hahn-HS-400xx, THT https://www.schukat.com/schukat/schukat_cms_de.nsf/index/FrameView?OpenDocument&art=HS40009&wg=M7942 +Hahn ACDC-Converter THT +0 +4 +4 +Converter_ACDC +Converter_ACDC_HiLink_HLK-PMxx +ACDC-Converter, 3W, HiLink, HLK-PMxx, THT, http://www.hlktech.net/product_detail.php?ProId=54 +ACDC-Converter 3W THT HiLink board mount module +0 +4 +4 +Converter_ACDC +Converter_ACDC_MeanWell_IRM-02-xx_SMD +ACDC-Converter, 3W, Meanwell, IRM-02, SMD, https://www.meanwell.com/Upload/PDF/IRM-02/IRM-02-SPEC.PDF +ACDC-Converter 3W +0 +14 +14 +Converter_ACDC +Converter_ACDC_MeanWell_IRM-02-xx_THT +ACDC-Converter, 2W, Meanwell, IRM-02, THT, https://www.meanwell.co.uk/media/productPDF/IRM-02-spec.pdf +ACDC-Converter 2W THT +0 +4 +4 +Converter_ACDC +Converter_ACDC_MeanWell_IRM-03-xx_SMD +ACDC-Converter, 3W, Meanwell, IRM-03, SMD, http://www.meanwell.com/webapp/product/search.aspx?prod=IRM-03 +ACDC-Converter 3W +0 +14 +14 +Converter_ACDC +Converter_ACDC_MeanWell_IRM-03-xx_THT +ACDC-Converter, 3W, Meanwell, IRM-03, THT, https://www.meanwell.com/Upload/PDF/IRM-03/IRM-03-SPEC.PDF +ACDC-Converter 3W THT +0 +5 +5 +Converter_ACDC +Converter_ACDC_MeanWell_IRM-05-xx_THT +http://www.meanwell.com/webapp/product/search.aspx?prod=IRM-05 +ACDC-Converter 5W Meanwell IRM-05 +0 +4 +4 +Converter_ACDC +Converter_ACDC_MeanWell_IRM-10-xx_THT +http://www.meanwell.com/webapp/product/search.aspx?prod=IRM-10 +ACDC-Converter 10W Meanwell IRM-10 +0 +4 +4 +Converter_ACDC +Converter_ACDC_MeanWell_IRM-20-xx_THT +ACDC-Converter, 20W, Meanwell, IRM-20, THT http://www.meanwell.com/webapp/product/search.aspx?prod=IRM-20 +ACDC-Converter 20W Meanwell IRM-20 +0 +4 +4 +Converter_ACDC +Converter_ACDC_MeanWell_IRM-60-xx_THT +ACDC-Converter, 50-60W, Meanwell, IRM-60, THT https://www.meanwellusa.com/productPdf.aspx?i=687 +switching power supply +0 +4 +4 +Converter_ACDC +Converter_ACDC_RECOM_RAC01-xxSGB_THT +https://www.recom-power.com/pdf/Powerline-AC-DC/RAC01-GB.pdf +recom power ac dc rac01xxgb rac01-05sgb rac01-12sgb +0 +4 +4 +Converter_ACDC +Converter_ACDC_RECOM_RAC04-xxSGx_THT +https://www.recom-power.com/pdf/Powerline-AC-DC/RAC04-GA.pdf +recom power ac dc +0 +5 +5 +Converter_ACDC +Converter_ACDC_RECOM_RAC05-xxSK_THT +https://www.recom-power.com/pdf/Powerline-AC-DC/RAC05-K.pdf +recom power ac dc +0 +5 +5 +Converter_ACDC +Converter_ACDC_TRACO_TMG-15_THT +ACDC-Converter, TRACO, TMG Series 15 https://www.tracopower.com/products/tmg.pdf +ACDC-Converter TRACO TMG Series 15 +0 +4 +4 +Converter_ACDC +Converter_ACDC_TRACO_TMLM-04_THT +ACDC-Converter, TRACO, TMLM Series 04 https://www.tracopower.com/products/tmlm.pdf +ACDC-Converter TRACO TMLM Series 04 +0 +7 +7 +Converter_ACDC +Converter_ACDC_TRACO_TMLM-05_THT +ACDC-Converter, TRACO TMLM 05,https://www.tracopower.com/products/tmlm.pdf +ACDC-Converter TRACO TMLM 05 +0 +4 +4 +Converter_ACDC +Converter_ACDC_TRACO_TMLM-10-20_THT +ACDC-Converter, TRACO TMLM 10, TRACO TMLM 20, https://www.tracopower.com/products/tmlm.pdf +ACDC-Converter TRACO TMLM 10 and TMLM 20 +0 +4 +4 +Converter_ACDC +Converter_ACDC_Vigortronix_VTX-214-010-xxx_THT +Vigortronix VTX-214-010-xxx serie of ACDC converter, http://www.vigortronix.com/10WattACDCPCBPowerModule.aspx +Vigortronix VTX-214-010-xxx serie of ACDC converter +0 +4 +4 +Converter_ACDC +Converter_ACDC_Vigortronix_VTX-214-015-1xx_THT +Vigortronix VTX-214-010-xxx serie of ACDC converter, http://www.vigortronix.com/10WattACDCPCBPowerModule.aspx +Vigortronix VTX-214-010-xxx serie of ACDC converter +0 +5 +5 +Converter_DCDC +Converter_DCDC_Artesyn_ATA_SMD +DCDC-Converter, Artesyn, ATA Series, 3W Single and Dual Output, 1500VDC Isolation, 24.0x13.7x8.0mm https://www.artesyn.com/power/assets/ata_series_ds_01apr2015_79c25814fd.pdf https://www.artesyn.com/power/assets/trn_dc-dc_ata_3w_series_releas1430412818_techref.pdf +DCDC SMD +0 +7 +7 +Converter_DCDC +Converter_DCDC_Bothhand_CFUDxxxx_THT +DCDC-Converter, BOTHHAND, Type CFxxxx-Serie, (Very dodgy url but was the only at hand), +DCDC-Converter BOTHHAND Type CFxxxx-Serie +0 +10 +10 +Converter_DCDC +Converter_DCDC_Bothhand_CFUSxxxxEH_THT +DCDC-Converter, BOTHHAND, Type CFxxxx-Serie, (Very dodgy url but was the only at hand), +DCDC-Converter BOTHHAND Type CFxxxx-Serie +0 +9 +9 +Converter_DCDC +Converter_DCDC_Bothhand_CFUSxxxx_THT +DCDC-Converter, BOTHHAND, Type CFxxxx-Serie, (Very dodgy url but was the only at hand), +DCDC-Converter BOTHHAND Type CFxxxx-Serie +0 +8 +8 +Converter_DCDC +Converter_DCDC_Cincon_EC5BExx_Dual_THT +DCDC-Converter, CINCON, EC5BExx, 18-36VDC to Dual output, http://www.cincon.com/upload/media/data%20sheets/Data%20Sheet%20(DC)/B%20CASE/SPEC-EC5BE-V24.pdf +DCDC-Converter CINCON EC5BExx 18-36VDC to Dual output +0 +6 +6 +Converter_DCDC +Converter_DCDC_Cincon_EC5BExx_Single_THT +DCDC-Converter, CINCON, EC5BExx, 18-36VDC to dual output, http://www.cincon.com/upload/media/data%20sheets/Data%20Sheet%20(DC)/B%20CASE/SPEC-EC5BE-V24.pdf +DCDC-Converter CINCON EC5BExx 18-36VDC to dual output +0 +4 +4 +Converter_DCDC +Converter_DCDC_Cincon_EC6Cxx_Dual-Triple_THT +DCDC-Converter, CINCON, EC6Cxx, dual or tripple output, http://www.cincon.com/upload/media/data%20sheets/Data%20Sheet%20(DC)/C%20CASE/SPEC-EC6C-V12.pdf +DCDC-Converter CINCON EC6Cxx dual or tripple output +0 +7 +7 +Converter_DCDC +Converter_DCDC_Cincon_EC6Cxx_Single_THT +DCDC-Converter, CINCON, EC6Cxx, single output, http://www.cincon.com/upload/media/data%20sheets/Data%20Sheet%20(DC)/C%20CASE/SPEC-EC6C-V12.pdf +DCDC-Converter CINCON EC6Cxx single output +0 +6 +6 +Converter_DCDC +Converter_DCDC_Cyntec_MUN12AD01-SH +http://www.cyntec.com/upfile/products/download/Cyntec%20MUN12AD01-SH_Datasheet.pdf +Power Module uPOL MUN12AD01 +0 +13 +9 +Converter_DCDC +Converter_DCDC_Cyntec_MUN12AD03-SH +http://www.cyntec.com/upfile/products/download/Cyntec%20MUN12AD03-SH_Datasheet.pdf +Power Module uPOL MUN12AD03 +0 +19 +11 +Converter_DCDC +Converter_DCDC_MeanWell_NID30_THT +Meanwell DCDC non-isolated converter SIP module, http://www.meanwell.com/webapp/product/search.aspx?prod=nid30 +DCDC non-isolated converter +0 +11 +11 +Converter_DCDC +Converter_DCDC_MeanWell_NID60_THT +MeanWell NID60, http://www.meanwell.com/Upload/PDF/NID60/NID60-SPEC.PDF +MeanWell NID60 +0 +11 +11 +Converter_DCDC +Converter_DCDC_Murata_MEE1SxxxxSC_THT +https://power.murata.com/pub/data/power/ncl/kdc_mee1.pdf +murata dc-dc transformer +0 +4 +4 +Converter_DCDC +Converter_DCDC_Murata_MEE3SxxxxSC_THT +https://power.murata.com/pub/data/power/ncl/kdc_mee3.pdf +murata dc-dc transformer +0 +4 +4 +Converter_DCDC +Converter_DCDC_Murata_MGJ2DxxxxxxSC_THT +Murata MGJ2DxxxxxxSC, 19.5x9.8x12.5mm, 5.2kVDC Isolated, 2W, SIP package style, https://power.murata.com/data/power/ncl/kdc_mgj2.pdf +Murata MGJ2DxxxxxxSC +0 +5 +5 +Converter_DCDC +Converter_DCDC_Murata_MGJ3 +Murata MGJ3, 5.2kVDC Isolated 3W Gate Drive, 15V/5V/5V Configurable, 22.61x23.11x14.19mm, https://power.murata.com/datasheet?/data/power/ncl/kdc_mgj3.pdf +DCDC SMD +0 +7 +7 +Converter_DCDC +Converter_DCDC_Murata_NCS1SxxxxSC_THT +Murata NCS1SxxxxSC https://power.murata.com/data/power/ncl/kdc_ncs1.pdf (Script generated with StandardBox.py) (Murata NCS1SxxxxSC https://power.murata.com/data/power/ncl/kdc_ncs1.pdf) +Murata NCS1SxxxxSC +0 +5 +5 +Converter_DCDC +Converter_DCDC_RECOM_R-78B-2.0_THT +DCDC-Converter, RECOM, RECOM_R-78B-2.0, SIP-3, pitch 2.54mm, package size 11.5x8.5x17.5mm^3, https://www.recom-power.com/pdf/Innoline/R-78Bxx-2.0.pdf +dc-dc recom buck sip-3 pitch 2.54mm +0 +3 +3 +Converter_DCDC +Converter_DCDC_RECOM_R-78E-0.5_THT +DCDC-Converter, RECOM, RECOM_R-78E-0.5, SIP-3, pitch 2.54mm, package size 11.6x8.5x10.4mm^3, https://www.recom-power.com/pdf/Innoline/R-78Exx-0.5.pdf +dc-dc recom buck sip-3 pitch 2.54mm +0 +3 +3 +Converter_DCDC +Converter_DCDC_RECOM_R-78HB-0.5L_THT +DCDC-Converter, RECOM, RECOM_R-78HB-0.5L, SIP-3, Horizontally Mounted, pitch 2.54mm, package size 11.5x8.5x17.5mm^3, https://www.recom-power.com/pdf/Innoline/R-78HBxx-0.5_L.pdf +dc-dc recom buck sip-3 pitch 2.54mm +0 +3 +3 +Converter_DCDC +Converter_DCDC_RECOM_R-78HB-0.5_THT +DCDC-Converter, RECOM, RECOM_R-78HB-0.5, SIP-3, pitch 2.54mm, package size 11.5x8.5x17.5mm^3, https://www.recom-power.com/pdf/Innoline/R-78HBxx-0.5_L.pdf +dc-dc recom buck sip-3 pitch 2.54mm +0 +3 +3 +Converter_DCDC +Converter_DCDC_RECOM_R-78S-0.1_THT +DCDC-Converter, RECOM, RECOM_R-78S-0.1, SIP-4, pitch 2.54mm, package size 11.6x8.5x10.4mm^3, https://www.recom-power.com/pdf/Innoline/R-78Sxx-0.1.pdf +dc-dc recom buck sip-4 pitch 2.54mm +0 +4 +4 +Converter_DCDC +Converter_DCDC_RECOM_R5xxxDA_THT +DCDC-Converter, RECOM, RECOM_R5xxxDA, SIP-12, Horizontally Mounted, pitch 2.54mm, package size 32.2x9.1x15mm^3, https://www.recom-power.com/pdf/Innoline/R-5xxxPA_DA.pdf +dc-dc recom buck sip-12 pitch 2.54mm +0 +12 +12 +Converter_DCDC +Converter_DCDC_RECOM_R5xxxPA_THT +DCDC-Converter, RECOM, RECOM_R5xxxPA, SIP-12, pitch 2.54mm, package size 32.2x9.1x15mm^3, https://www.recom-power.com/pdf/Innoline/R-5xxxPA_DA.pdf +dc-dc recom buck sip-12 pitch 2.54mm +0 +12 +12 +Converter_DCDC +Converter_DCDC_RECOM_RPA60-xxxxSFW +RPA60-FW 60W Isolated DC to DC Converters +DCDC Regulator Single +0 +6 +6 +Converter_DCDC +Converter_DCDC_RECOM_RPMx.x-x.0 +https://www.recom-power.com/pdf/Innoline/RPM-6.0.pdf +dc-dc recom buck lga-25 pitch 2.29mm +0 +25 +25 +Converter_DCDC +Converter_DCDC_TRACO_TDN_5-xxxxWISM_SMD +Traco TDN 5WISM Series, 5W, SMD (https://assets.tracopower.com/20200225170127/TDN5WISM/documents/tdn5wism-datasheet.pdf#page=3) +dcdc traco 5w smd +0 +6 +6 +Converter_DCDC +Converter_DCDC_TRACO_TEN10-xxxx_Dual_THT +DCDC-Converter, TRACO, TEN10-xxxx, single output, https://assets.tracopower.com/20171102100522/TEN10/documents/ten10-datasheet.pdf +DCDC-Converter TRACO TEN10-xxxx single output +0 +5 +5 +Converter_DCDC +Converter_DCDC_TRACO_TEN10-xxxx_Single_THT +DCDC-Converter, TRACO, TEN10-xxxx, single output, https://assets.tracopower.com/20171102100522/TEN10/documents/ten10-datasheet.pdf +DCDC-Converter TRACO TEN10-xxxx single output +0 +4 +4 +Converter_DCDC +Converter_DCDC_TRACO_TEN10-xxxx_THT +DCDC-Converter, TRACO, TEN10-xxxx, https://assets.tracopower.com/20171102100522/TEN10/documents/ten10-datasheet.pdf +DCDC-Converter TRACO TEN10-xxxx +0 +4 +4 +Converter_DCDC +Converter_DCDC_TRACO_TEN20-xxxx-N4_THT +DCDC-Converter TRACO TEN20 Generic, https://assets.tracopower.com/20171102100522/TEN20/documents/ten20-datasheet.pdf +DCDC-Converter TRACO TEN20 Generic +0 +5 +5 +Converter_DCDC +Converter_DCDC_TRACO_TEN20-xxxx_THT +DCDC-Converter TRACO TEN20 Generic, https://assets.tracopower.com/20171102100522/TEN20/documents/ten20-datasheet.pdf +DCDC-Converter TRACO TEN20 Generic +0 +6 +6 +Converter_DCDC +Converter_DCDC_TRACO_THD_15-xxxxWIN_THT +Traco THD 15WIN, 15W, THT (https://www.tracopower.com/products/thd15win.pdf#page=3) +traco dcdc tht 15w +0 +9 +9 +Converter_DCDC +Converter_DCDC_TRACO_TMR-1-xxxx_Dual_THT +DCDC-Converter, TRACO, TMR 1-xxxx, Dual output, Rev. March 21.2016 +DCDC-Converter TRACO TMR1-xxxx Dual_output +0 +5 +5 +Converter_DCDC +Converter_DCDC_TRACO_TMR-1-xxxx_Single_THT +DCDC-Converter, TRACO, TMR 1-xxxx, Single output, Rev. March 21.2016 +DCDC-Converter TRACO TMR1-xxxx Single_output +0 +4 +4 +Converter_DCDC +Converter_DCDC_TRACO_TMR-1SM_SMD +http://assets.tracopower.com/TMR1SM/documents/tmr1sm-datasheet.pdf +DCDC SMD TRACO TMR-1SM +0 +7 +7 +Converter_DCDC +Converter_DCDC_TRACO_TMR-2xxxxWI_THT +https://www.tracopower.com/products/tmr2wi.pdf +DCDC-Converter TRACO TMRxxxxWI Single/Dual_output +0 +7 +7 +Converter_DCDC +Converter_DCDC_TRACO_TMR-xxxx_THT +DCDC-Converter, TRACO, TMR xxxx, Single/Dual output, http://www.datasheetlib.com/datasheet/135136/tmr-2-2410e_traco-power.html?page=3#datasheet +DCDC-Converter TRACO TMRxxxx Single/Dual_output +0 +7 +7 +Converter_DCDC +Converter_DCDC_TRACO_TSR-1_THT +DCDC-Converter, TRACO, TSR 1-xxxx +DCDC-Converter TRACO TSR-1 +0 +3 +3 +Converter_DCDC +Converter_DCDC_XP_POWER-IA48xxD_THT +XP_POWER IA48xxD, DIP, (https://www.xppower.com/pdfs/SF_IA.pdf), generated with kicad-footprint-generator +XP_POWER IA48xxD DIP DCDC-Converter +0 +6 +6 +Converter_DCDC +Converter_DCDC_XP_POWER-IA48xxS_THT +XP_POWER IA48xxS, SIP, (https://www.xppower.com/pdfs/SF_IA.pdf), generated with kicad-footprint-generator +XP_POWER IA48xxS SIP DCDC-Converter +0 +5 +5 +Converter_DCDC +Converter_DCDC_XP_POWER-IAxxxxD_THT +XP_POWER IAxxxxD, DIP, (https://www.xppower.com/pdfs/SF_IA.pdf), generated with kicad-footprint-generator +XP_POWER IAxxxxD DIP DCDC-Converter +0 +6 +6 +Converter_DCDC +Converter_DCDC_XP_POWER-IAxxxxS_THT +XP_POWER IAxxxxS, SIP, (https://www.xppower.com/pdfs/SF_IA.pdf), generated with kicad-footprint-generator +XP_POWER IAxxxxS SIP DCDC-Converter +0 +5 +5 +Converter_DCDC +Converter_DCDC_XP_POWER-IHxxxxDH_THT +XP_POWER IHxxxxDH, DIP, (https://www.xppower.com/pdfs/SF_IH.pdf), generated with kicad-footprint-generator +XP_POWER IHxxxxDH DIP DCDC-Converter +0 +6 +6 +Converter_DCDC +Converter_DCDC_XP_POWER-IHxxxxD_THT +XP_POWER IHxxxxD, DIP, (https://www.xppower.com/pdfs/SF_IH.pdf), generated with kicad-footprint-generator +XP_POWER IHxxxxD DIP DCDC-Converter +0 +6 +6 +Converter_DCDC +Converter_DCDC_XP_POWER-IHxxxxSH_THT +XP_POWER IHxxxxSH, SIP, (https://www.xppower.com/pdfs/SF_IH.pdf), generated with kicad-footprint-generator +XP_POWER IHxxxxSH SIP DCDC-Converter +0 +5 +5 +Converter_DCDC +Converter_DCDC_XP_POWER-IHxxxxS_THT +XP_POWER IHxxxxS, SIP, (https://www.xppower.com/pdfs/SF_IH.pdf), generated with kicad-footprint-generator +XP_POWER IHxxxxS SIP DCDC-Converter +0 +5 +5 +Converter_DCDC +Converter_DCDC_XP_POWER-ISU02_SMD +DCDC-Converter, XP POWER, ISU02 Series, 2W Single and Dual Output, 1500VDC Isolation, 19.0x17.0x8.7mm https://www.xppower.com/Portals/0/pdfs/SF_ISU02.pdf +DCDC SMD XP POWER ISU02 +0 +7 +7 +Converter_DCDC +Converter_DCDC_XP_POWER-ITQxxxxS-H_THT +XP_POWER ITQxxxxS-H, SIP, (https://www.xppower.com/pdfs/SF_ITQ.pdf), generated with kicad-footprint-generator +XP_POWER ITQxxxxS-H SIP DCDC-Converter +0 +6 +6 +Converter_DCDC +Converter_DCDC_XP_POWER-ITXxxxxSA_THT +XP_POWER ITXxxxxSA, SIP, (https://www.xppower.com/pdfs/SF_ITX.pdf), generated with kicad-footprint-generator +XP_POWER ITXxxxxSA SIP DCDC-Converter +0 +5 +5 +Converter_DCDC +Converter_DCDC_XP_POWER-ITxxxxxS_THT +XP_POWER ITxxxxxS, SIP, (https://www.xppower.com/portals/0/pdfs/SF_ITX.pdf https://www.xppower.com/portals/0/pdfs/SF_ITQ.pdf), generated with kicad-footprint-generator +XP_POWER ITxxxxxS SIP DCDC-Converter +0 +7 +7 +Converter_DCDC +Converter_DCDC_XP_POWER_JTDxxxxxxx_THT +XP Power JTD Series DC-DC Converter +DCDC Isolated +0 +6 +6 +Converter_DCDC +Converter_DCDC_XP_POWER_JTExxxxDxx_THT +DCDC-Converter, XP POWER, Type JTE06 Series, Dual Output +DCDC-Converter XP_POWER JTE06 Dual +0 +8 +8 +Converter_DCDC +Converter_DCDC_muRata_CRE1xxxxxx3C_THT +Isolated 1W single output DC/DC, http://power.murata.com/data/power/ncl/kdc_cre1.pdf +Isolated 1W single output DC/DC +0 +4 +4 +Converter_DCDC +Converter_DCDC_muRata_CRE1xxxxxxDC_THT +Isloated DC-DC, http://power.murata.com/data/power/ncl/kdc_cre1.pdf +Isloated DC-DC +0 +4 +4 +Converter_DCDC +Converter_DCDC_muRata_CRE1xxxxxxSC_THT +http://power.murata.com/data/power/ncl/kdc_cre1.pdf +murata dc-dc transformer +0 +4 +4 +Converter_DCDC +Converter_DCDC_muRata_NMAxxxxDC_THT +Isolated 1W DCDC-Converter, http://power.murata.com/data/power/ncl/kdc_nma.pdf +Isolated 1W DCDC-Converter +0 +6 +6 +Converter_DCDC +Converter_DCDC_muRata_NMAxxxxSC_THT +muRata NMAxxxxSC footprint based on SIP7, http://power.murata.com/data/power/ncl/kdc_nma.pdf +muRata NMAxxxxSC DCDC-Converter +0 +5 +5 +Converter_DCDC +Converter_DCDC_muRata_NXE2SxxxxMC_THT +Isolated 2W Single Output SM DC/DC Converters, http://power.murata.com/data/power/ncl/kdc_nxe2.pdf +Isolated 2W Single Output SM DC/DC Converters +0 +5 +5 +Converter_DCDC +Converter_DCDC_muRata_NXExSxxxxMC_SMD +Isolated 1W or 2W Single Output SM DC/DC Converters http://power.murata.com/data/power/ncl/kdc_nxe1.pdf http://power.murata.com/data/power/ncl/kdc_nxe2.pdf +Isolated 1W or 2W Single Output SM DC/DC Converters +0 +5 +5 +Converter_DCDC +Converter_DCDC_muRata_OKI-78SR_Horizontal +https://power.murata.com/data/power/oki-78sr.pdf +78sr3.3 78sr5 78sr9 78sr12 78srXX +0 +3 +3 +Converter_DCDC +Converter_DCDC_muRata_OKI-78SR_Vertical +https://power.murata.com/data/power/oki-78sr.pdf +78sr3.3 78sr5 78sr9 78sr12 78srXX +0 +3 +3 +Crystal +Crystal_AT310_D3.0mm_L10.0mm_Horizontal +Crystal THT AT310 10.0mm-10.5mm length 3.0mm diameter http://www.cinetech.com.tw/upload/2011/04/20110401165201.pdf +['AT310'] +0 +2 +2 +Crystal +Crystal_AT310_D3.0mm_L10.0mm_Horizontal_1EP_style1 +Crystal THT AT310 10.0mm-10.5mm length 3.0mm diameter http://www.cinetech.com.tw/upload/2011/04/20110401165201.pdf +['AT310'] +0 +3 +3 +Crystal +Crystal_AT310_D3.0mm_L10.0mm_Horizontal_1EP_style2 +Crystal THT AT310 10.0mm-10.5mm length 3.0mm diameter http://www.cinetech.com.tw/upload/2011/04/20110401165201.pdf +['AT310'] +0 +5 +3 +Crystal +Crystal_AT310_D3.0mm_L10.0mm_Vertical +Crystal THT AT310 10.0mm-10.5mm length 3.0mm diameter http://www.cinetech.com.tw/upload/2011/04/20110401165201.pdf +['AT310'] +0 +2 +2 +Crystal +Crystal_C26-LF_D2.1mm_L6.5mm_Horizontal +Crystal THT C26-LF 6.5mm length 2.06mm diameter +['C26-LF'] +0 +2 +2 +Crystal +Crystal_C26-LF_D2.1mm_L6.5mm_Horizontal_1EP_style1 +Crystal THT C26-LF 6.5mm length 2.06mm diameter +['C26-LF'] +0 +3 +3 +Crystal +Crystal_C26-LF_D2.1mm_L6.5mm_Horizontal_1EP_style2 +Crystal THT C26-LF 6.5mm length 2.06mm diameter +['C26-LF'] +0 +5 +3 +Crystal +Crystal_C26-LF_D2.1mm_L6.5mm_Vertical +Crystal THT C26-LF 6.5mm length 2.06mm diameter +['C26-LF'] +0 +2 +2 +Crystal +Crystal_C38-LF_D3.0mm_L8.0mm_Horizontal +Crystal THT C38-LF 8.0mm length 3.0mm diameter +['C38-LF'] +0 +2 +2 +Crystal +Crystal_C38-LF_D3.0mm_L8.0mm_Horizontal_1EP_style1 +Crystal THT C38-LF 8.0mm length 3.0mm diameter +['C38-LF'] +0 +3 +3 +Crystal +Crystal_C38-LF_D3.0mm_L8.0mm_Horizontal_1EP_style2 +Crystal THT C38-LF 8.0mm length 3.0mm diameter +['C38-LF'] +0 +5 +3 +Crystal +Crystal_C38-LF_D3.0mm_L8.0mm_Vertical +Crystal THT C38-LF 8.0mm length 3.0mm diameter +['C38-LF'] +0 +2 +2 +Crystal +Crystal_DS10_D1.0mm_L4.3mm_Horizontal +Crystal THT DS10 4.3mm length 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS10'] +0 +2 +2 +Crystal +Crystal_DS10_D1.0mm_L4.3mm_Horizontal_1EP_style1 +Crystal THT DS10 4.3mm length 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS10'] +0 +3 +3 +Crystal +Crystal_DS10_D1.0mm_L4.3mm_Horizontal_1EP_style2 +Crystal THT DS10 4.3mm length 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS10'] +0 +5 +3 +Crystal +Crystal_DS10_D1.0mm_L4.3mm_Vertical +Crystal THT DS10 4.3mm length 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS10'] +0 +2 +2 +Crystal +Crystal_DS15_D1.5mm_L5.0mm_Horizontal +Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS15'] +0 +2 +2 +Crystal +Crystal_DS15_D1.5mm_L5.0mm_Horizontal_1EP_style1 +Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS15'] +0 +3 +3 +Crystal +Crystal_DS15_D1.5mm_L5.0mm_Horizontal_1EP_style2 +Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS15'] +0 +5 +3 +Crystal +Crystal_DS15_D1.5mm_L5.0mm_Vertical +Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS15'] +0 +2 +2 +Crystal +Crystal_DS26_D2.0mm_L6.0mm_Horizontal +Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS26'] +0 +2 +2 +Crystal +Crystal_DS26_D2.0mm_L6.0mm_Horizontal_1EP_style1 +Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS26'] +0 +3 +3 +Crystal +Crystal_DS26_D2.0mm_L6.0mm_Horizontal_1EP_style2 +Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS26'] +0 +5 +3 +Crystal +Crystal_DS26_D2.0mm_L6.0mm_Vertical +Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS26'] +0 +2 +2 +Crystal +Crystal_HC18-U_Horizontal +Crystal THT HC-18/U http://5hertz.com/pdfs/04404_D.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC18-U_Horizontal_1EP_style1 +Crystal THT HC-18/U http://5hertz.com/pdfs/04404_D.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC18-U_Horizontal_1EP_style2 +Crystal THT HC-18/U http://5hertz.com/pdfs/04404_D.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC18-U_Vertical +Crystal THT HC-18/U, http://5hertz.com/pdfs/04404_D.pdf +THT crystalHC-18/U +0 +2 +2 +Crystal +Crystal_HC33-U_Horizontal +Crystal THT HC-33/U http://pdi.bentech-taiwan.com/PDI/GEN20SPEV20HC3320U.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC33-U_Horizontal_1EP_style1 +Crystal THT HC-33/U http://pdi.bentech-taiwan.com/PDI/GEN20SPEV20HC3320U.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC33-U_Horizontal_1EP_style2 +Crystal THT HC-33/U http://pdi.bentech-taiwan.com/PDI/GEN20SPEV20HC3320U.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC33-U_Vertical +Crystal THT HC-33/U, http://pdi.bentech-taiwan.com/PDI/GEN20SPEV20HC3320U.pdf +THT crystalHC-33/U +0 +2 +2 +Crystal +Crystal_HC35-U +Crystal, Quarz, HC35/U, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/TO71xx.pdf +Crystal Quarz HC35/U +0 +3 +3 +Crystal +Crystal_HC49-4H_Vertical +Crystal THT HC-49-4H http://5hertz.com/pdfs/04404_D.pdf +THT crystalHC-49-4H +0 +2 +2 +Crystal +Crystal_HC49-U-3Pin_Vertical +Crystal THT HC-49/U, 3pin-version, http://www.raltron.com/products/pdfspecs/crystal_hc_49_45_51.pdf +THT crystalHC-49/U +0 +3 +3 +Crystal +Crystal_HC49-U_Horizontal +Crystal THT HC-49/U http://5hertz.com/pdfs/04404_D.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC49-U_Horizontal_1EP_style1 +Crystal THT HC-49/U http://5hertz.com/pdfs/04404_D.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC49-U_Horizontal_1EP_style2 +Crystal THT HC-49/U http://5hertz.com/pdfs/04404_D.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC49-U_Vertical +Crystal THT HC-49/U http://5hertz.com/pdfs/04404_D.pdf +THT crystalHC-49/U +0 +2 +2 +Crystal +Crystal_HC50_Horizontal +Crystal THT HC-50 http://www.crovencrystals.com/croven_pdf/HC-50_Crystal_Holder_Rev_00.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC50_Horizontal_1EP_style1 +Crystal THT HC-50 http://www.crovencrystals.com/croven_pdf/HC-50_Crystal_Holder_Rev_00.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC50_Horizontal_1EP_style2 +Crystal THT HC-50 http://www.crovencrystals.com/croven_pdf/HC-50_Crystal_Holder_Rev_00.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC50_Vertical +Crystal THT HC-50, http://www.crovencrystals.com/croven_pdf/HC-50_Crystal_Holder_Rev_00.pdf +THT crystalHC-50 +0 +2 +2 +Crystal +Crystal_HC51-U_Vertical +Crystal THT HC-51/U, http://www.crovencrystals.com/croven_pdf/HC-51_Crystal_Holder_Rev_00.pdf +THT crystalHC-51/U +0 +2 +2 +Crystal +Crystal_HC51_Horizontal +Crystal THT HC-51 http://www.crovencrystals.com/croven_pdf/HC-51_Crystal_Holder_Rev_00.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC51_Horizontal_1EP_style1 +Crystal THT HC-51 http://www.crovencrystals.com/croven_pdf/HC-51_Crystal_Holder_Rev_00.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC51_Horizontal_1EP_style2 +Crystal THT HC-51 http://www.crovencrystals.com/croven_pdf/HC-51_Crystal_Holder_Rev_00.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC52-6mm_Horizontal +Crystal THT HC-51/6mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC52-6mm_Horizontal_1EP_style1 +Crystal THT HC-51/6mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC52-6mm_Horizontal_1EP_style2 +Crystal THT HC-51/6mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC52-6mm_Vertical +Crystal THT HC-52/6mm, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystalHC-49/U +0 +2 +2 +Crystal +Crystal_HC52-8mm_Horizontal +Crystal THT HC-51/8mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC52-8mm_Horizontal_1EP_style1 +Crystal THT HC-51/8mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC52-8mm_Horizontal_1EP_style2 +Crystal THT HC-51/8mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC52-8mm_Vertical +Crystal THT HC-52/8mm, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystalHC-49/U +0 +2 +2 +Crystal +Crystal_HC52-U-3Pin_Vertical +Crystal THT HC-52/U, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystalHC-52/U +0 +3 +3 +Crystal +Crystal_HC52-U_Horizontal +Crystal THT HC-51/U http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC52-U_Horizontal_1EP_style1 +Crystal THT HC-51/U http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC52-U_Horizontal_1EP_style2 +Crystal THT HC-51/U http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC52-U_Vertical +Crystal THT HC-52/U, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal HC-52/U +0 +2 +2 +Crystal +Crystal_Round_D1.0mm_Vertical +Crystal THT DS10 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS10'] +0 +2 +2 +Crystal +Crystal_Round_D1.5mm_Vertical +Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS15'] +0 +2 +2 +Crystal +Crystal_Round_D2.0mm_Vertical +Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS26'] +0 +2 +2 +Crystal +Crystal_Round_D3.0mm_Vertical +Crystal THT C38-LF 8.0mm length 3.0mm diameter +['C38-LF'] +0 +2 +2 +Crystal +Crystal_SMD_0603-2Pin_6.0x3.5mm +SMD Crystal SERIES SMD0603/2 http://www.petermann-technik.de/fileadmin/petermann/pdf/SMD0603-2.pdf, 6.0x3.5mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_0603-2Pin_6.0x3.5mm_HandSoldering +SMD Crystal SERIES SMD0603/2 http://www.petermann-technik.de/fileadmin/petermann/pdf/SMD0603-2.pdf, hand-soldering, 6.0x3.5mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_0603-4Pin_6.0x3.5mm +SMD Crystal SERIES SMD0603/4 http://www.petermann-technik.de/fileadmin/petermann/pdf/SMD0603-4.pdf, 6.0x3.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_0603-4Pin_6.0x3.5mm_HandSoldering +SMD Crystal SERIES SMD0603/4 http://www.petermann-technik.de/fileadmin/petermann/pdf/SMD0603-4.pdf, hand-soldering, 6.0x3.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_2012-2Pin_2.0x1.2mm +SMD Crystal 2012/2 http://txccrystal.com/images/pdf/9ht11.pdf, 2.0x1.2mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_2012-2Pin_2.0x1.2mm_HandSoldering +SMD Crystal 2012/2 http://txccrystal.com/images/pdf/9ht11.pdf, hand-soldering, 2.0x1.2mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_2016-4Pin_2.0x1.6mm +SMD Crystal SERIES SMD2016/4 http://www.q-crystal.com/upload/5/2015552223166229.pdf, 2.0x1.6mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_2520-4Pin_2.5x2.0mm +SMD Crystal SERIES SMD2520/4 http://www.newxtal.com/UploadFiles/Images/2012-11-12-09-29-09-776.pdf, 2.5x2.0mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_3215-2Pin_3.2x1.5mm +SMD Crystal FC-135 https://support.epson.biz/td/api/doc_check.php?dl=brief_FC-135R_en.pdf +SMD SMT Crystal +0 +2 +2 +Crystal +Crystal_SMD_3225-4Pin_3.2x2.5mm +SMD Crystal SERIES SMD3225/4 http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSoldering +SMD Crystal SERIES SMD3225/4 http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_5032-2Pin_5.0x3.2mm +SMD Crystal SERIES SMD2520/2 http://www.icbase.com/File/PDF/HKC/HKC00061008.pdf, 5.0x3.2mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_5032-2Pin_5.0x3.2mm_HandSoldering +SMD Crystal SERIES SMD2520/2 http://www.icbase.com/File/PDF/HKC/HKC00061008.pdf, hand-soldering, 5.0x3.2mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_5032-4Pin_5.0x3.2mm +SMD Crystal SERIES SMD2520/4 http://www.icbase.com/File/PDF/HKC/HKC00061008.pdf, 5.0x3.2mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_7050-2Pin_7.0x5.0mm +SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, 7.0x5.0mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_7050-2Pin_7.0x5.0mm_HandSoldering +SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, hand-soldering, 7.0x5.0mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_7050-4Pin_7.0x5.0mm +SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, 7.0x5.0mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_Abracon_ABM3-2Pin_5.0x3.2mm +Abracon Miniature Ceramic Smd Crystal ABM3 http://www.abracon.com/Resonators/abm3.pdf, 5.0x3.2mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_Abracon_ABM3-2Pin_5.0x3.2mm_HandSoldering +Abracon Miniature Ceramic Smd Crystal ABM3 http://www.abracon.com/Resonators/abm3.pdf, hand-soldering, 5.0x3.2mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_Abracon_ABM3B-4Pin_5.0x3.2mm +Abracon Miniature Ceramic Smd Crystal ABM3B http://www.abracon.com/Resonators/abm3b.pdf, 5.0x3.2mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_Abracon_ABM3C-4Pin_5.0x3.2mm +Abracon Miniature Ceramic Smd Crystal ABM3C http://www.abracon.com/Resonators/abm3c.pdf, 5.0x3.2mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_Abracon_ABM7-2Pin_6.0x3.5mm +SMD Crystal Abracon ABM7, https://abracon.com/Resonators/abm7.pdf +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_Abracon_ABM8G-4Pin_3.2x2.5mm +Abracon Miniature Ceramic Smd Crystal ABM8G http://www.abracon.com/Resonators/ABM8G.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_Abracon_ABM10-4Pin_2.5x2.0mm +Abracon Miniature Ceramic Smd Crystal ABM10 http://www.abracon.com/Resonators/ABM10.pdf +SMD SMT crystal Abracon ABM10 +0 +4 +4 +Crystal +Crystal_SMD_Abracon_ABS25-4Pin_8.0x3.8mm +Abracon Miniature Ceramic SMD Crystal ABS25 https://abracon.com/Resonators/abs25.pdf, 8.0x3.8mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_ECS_CSM3X-2Pin_7.6x4.1mm +http://www.ecsxtal.com/store/pdf/CSM-3X.pdf +Crystal CSM-3X +0 +2 +2 +Crystal +Crystal_SMD_EuroQuartz_EQ161-2Pin_3.2x1.5mm +SMD Crystal EuroQuartz EQ161 series http://cdn-reichelt.de/documents/datenblatt/B400/PG32768C.pdf, 3.2x1.5mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_EuroQuartz_EQ161-2Pin_3.2x1.5mm_HandSoldering +SMD Crystal EuroQuartz EQ161 series http://cdn-reichelt.de/documents/datenblatt/B400/PG32768C.pdf, hand-soldering, 3.2x1.5mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_EuroQuartz_MJ-4Pin_5.0x3.2mm +SMD Crystal EuroQuartz MJ series http://cdn-reichelt.de/documents/datenblatt/B400/MJ.pdf, 5.0x3.2mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_MJ-4Pin_5.0x3.2mm_HandSoldering +SMD Crystal EuroQuartz MJ series http://cdn-reichelt.de/documents/datenblatt/B400/MJ.pdf, hand-soldering, 5.0x3.2mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_MQ-4Pin_7.0x5.0mm +SMD Crystal EuroQuartz MQ series http://cdn-reichelt.de/documents/datenblatt/B400/MQ.pdf, 7.0x5.0mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_MQ-4Pin_7.0x5.0mm_HandSoldering +SMD Crystal EuroQuartz MQ series http://cdn-reichelt.de/documents/datenblatt/B400/MQ.pdf, hand-soldering, 7.0x5.0mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_MQ2-2Pin_7.0x5.0mm +SMD Crystal EuroQuartz MQ2 series http://cdn-reichelt.de/documents/datenblatt/B400/MQ.pdf, 7.0x5.0mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_EuroQuartz_MQ2-2Pin_7.0x5.0mm_HandSoldering +SMD Crystal EuroQuartz MQ2 series http://cdn-reichelt.de/documents/datenblatt/B400/MQ.pdf, hand-soldering, 7.0x5.0mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_EuroQuartz_MT-4Pin_3.2x2.5mm +SMD Crystal EuroQuartz MT series http://cdn-reichelt.de/documents/datenblatt/B400/MT.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_MT-4Pin_3.2x2.5mm_HandSoldering +SMD Crystal EuroQuartz MT series http://cdn-reichelt.de/documents/datenblatt/B400/MT.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_X22-4Pin_2.5x2.0mm +SMD Crystal EuroQuartz X22 series http://cdn-reichelt.de/documents/datenblatt/B400/DS_X22.pdf, 2.5x2.0mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_X22-4Pin_2.5x2.0mm_HandSoldering +SMD Crystal EuroQuartz X22 series http://cdn-reichelt.de/documents/datenblatt/B400/DS_X22.pdf, hand-soldering, 2.5x2.0mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_FOX_FE-2Pin_7.5x5.0mm +crystal Ceramic Resin Sealed SMD http://www.foxonline.com/pdfs/fe.pdf, 7.5x5.0mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_FOX_FE-2Pin_7.5x5.0mm_HandSoldering +crystal Ceramic Resin Sealed SMD http://www.foxonline.com/pdfs/fe.pdf, hand-soldering, 7.5x5.0mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_FOX_FQ7050-2Pin_7.0x5.0mm +FOX SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, 7.0x5.0mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_FOX_FQ7050-2Pin_7.0x5.0mm_HandSoldering +FOX SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, hand-soldering, 7.0x5.0mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_FOX_FQ7050-4Pin_7.0x5.0mm +FOX SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, 7.0x5.0mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_FrontierElectronics_FM206 +SMD Watch Crystal FrontierElectronics FM206 6.0mm length 1.9mm diameter http://www.chinafronter.com/wp-content/uploads/2013/12/FM206.pdf +['FM206'] +0 +3 +3 +Crystal +Crystal_SMD_G8-2Pin_3.2x1.5mm +SMD Crystal G8, 3.2x1.5mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_G8-2Pin_3.2x1.5mm_HandSoldering +SMD Crystal G8, hand-soldering, 3.2x1.5mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_HC49-SD +SMD Crystal HC-49-SD http://cdn-reichelt.de/documents/datenblatt/B400/xxx-HC49-SMD.pdf, 11.4x4.7mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_HC49-SD_HandSoldering +SMD Crystal HC-49-SD http://cdn-reichelt.de/documents/datenblatt/B400/xxx-HC49-SMD.pdf, hand-soldering, 11.4x4.7mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC1V-T1A-2Pin_8.0x3.7mm +SMD Crystal MicroCrystal CC1V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CC1V-T1A.pdf, 8.0x3.7mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC1V-T1A-2Pin_8.0x3.7mm_HandSoldering +SMD Crystal MicroCrystal CC1V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CC1V-T1A.pdf, hand-soldering, 8.0x3.7mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC4V-T1A-2Pin_5.0x1.9mm +SMD Crystal MicroCrystal CC4V-T1A series http://cdn-reichelt.de/documents/datenblatt/B400/CC4V-T1A.pdf, 5.0x1.9mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC4V-T1A-2Pin_5.0x1.9mm_HandSoldering +SMD Crystal MicroCrystal CC4V-T1A series http://cdn-reichelt.de/documents/datenblatt/B400/CC4V-T1A.pdf, hand-soldering, 5.0x1.9mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC5V-T1A-2Pin_4.1x1.5mm +SMD Crystal MicroCrystal CC5V-T1A series http://cdn-reichelt.de/documents/datenblatt/B400/CC5V-T1A.pdf, 4.1x1.5mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC5V-T1A-2Pin_4.1x1.5mm_HandSoldering +SMD Crystal MicroCrystal CC5V-T1A series http://cdn-reichelt.de/documents/datenblatt/B400/CC5V-T1A.pdf, hand-soldering, 4.1x1.5mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC7V-T1A-2Pin_3.2x1.5mm +SMD Crystal MicroCrystal CC7V-T1A/CM7V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CC7V-T1A.pdf, 3.2x1.5mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC7V-T1A-2Pin_3.2x1.5mm_HandSoldering +SMD Crystal MicroCrystal CC7V-T1A/CM7V-T1A series http://www.microcrystal.com/images/_Product-Documentation/01_TF_ceramic_Packages/01_Datasheet/CC1V-T1A.pdf, hand-soldering, 3.2x1.5mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC8V-T1A-2Pin_2.0x1.2mm +SMD Crystal MicroCrystal CC8V-T1A/CM8V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CC8V-T1A.pdf, 2.0x1.2mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC8V-T1A-2Pin_2.0x1.2mm_HandSoldering +SMD Crystal MicroCrystal CC8V-T1A/CM8V-T1A series http://www.microcrystal.com/images/_Product-Documentation/01_TF_ceramic_Packages/01_Datasheet/CC8V-T1A.pdf, hand-soldering, 2.0x1.2mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CM9V-T1A-2Pin_1.6x1.0mm +SMD Crystal MicroCrystal CM9V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CM9V-T1A.pdf, 1.6x1.0mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CM9V-T1A-2Pin_1.6x1.0mm_HandSoldering +SMD Crystal MicroCrystal CM9V-T1A series http://www.microcrystal.com/images/_Product-Documentation/01_TF_ceramic_Packages/01_Datasheet/CM9V-T1A.pdf, hand-soldering, 1.6x1.0mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_MS1V-T1K +SMD Watch Crystal MicroCrystal MS1V-T1K 6.1mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/MS1V-T1K.pdf +['MS1V-T1K'] +0 +3 +3 +Crystal +Crystal_SMD_MicroCrystal_MS3V-T1R +SMD Watch Crystal MicroCrystal MS3V-T1R 5.2mm length 1.4mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/MS3V-T1R.pdf +['MS3V-T1R'] +0 +3 +3 +Crystal +Crystal_SMD_Qantek_QC5CB-2Pin_5x3.2mm +SMD Crystal Qantek QC5CB, https://www.qantek.com/tl_files/products/crystals/QC5CB.pdf +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_SeikoEpson_FA238-4Pin_3.2x2.5mm +crystal Epson Toyocom FA-238 https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_FA238-4Pin_3.2x2.5mm_HandSoldering +crystal Epson Toyocom FA-238 series https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_FA238V-4Pin_3.2x2.5mm +crystal Epson Toyocom FA-238 series https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_FA238V-4Pin_3.2x2.5mm_HandSoldering +crystal Epson Toyocom FA-238 series http://www.mouser.com/ds/2/137/1721499-465440.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MA406-4Pin_11.7x4.0mm +SMD Crystal Seiko Epson MC-506 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, 11.7x4.0mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MA406-4Pin_11.7x4.0mm_HandSoldering +SMD Crystal Seiko Epson MC-506 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, hand-soldering, 11.7x4.0mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MA505-2Pin_12.7x5.1mm +SMD Crystal Seiko Epson MC-505 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, 12.7x5.1mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_SeikoEpson_MA505-2Pin_12.7x5.1mm_HandSoldering +SMD Crystal Seiko Epson MC-505 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, hand-soldering, 12.7x5.1mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_SeikoEpson_MA506-4Pin_12.7x5.1mm +SMD Crystal Seiko Epson MC-506 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, 12.7x5.1mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MA506-4Pin_12.7x5.1mm_HandSoldering +SMD Crystal Seiko Epson MC-506 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, hand-soldering, 12.7x5.1mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC146-4Pin_6.7x1.5mm +SMD Crystal Seiko Epson MC-146 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-156_en.pdf, 6.7x1.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC146-4Pin_6.7x1.5mm_HandSoldering +SMD Crystal Seiko Epson MC-146 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-156_en.pdf, hand-soldering, 6.7x1.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC156-4Pin_7.1x2.5mm +SMD Crystal Seiko Epson MC-156 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-156_en.pdf, 7.1x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC156-4Pin_7.1x2.5mm_HandSoldering +SMD Crystal Seiko Epson MC-156 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-156_en.pdf, hand-soldering, 7.1x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC306-4Pin_8.0x3.2mm +SMD Crystal Seiko Epson MC-306 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, 8.0x3.2mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC306-4Pin_8.0x3.2mm_HandSoldering +SMD Crystal Seiko Epson MC-306 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, hand-soldering, 8.0x3.2mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC405-2Pin_9.6x4.1mm +SMD Crystal Seiko Epson MC-405 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, 9.6x4.1mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_SeikoEpson_MC405-2Pin_9.6x4.1mm_HandSoldering +SMD Crystal Seiko Epson MC-405 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, hand-soldering, 9.6x4.1mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_SeikoEpson_MC406-4Pin_9.6x4.1mm +SMD Crystal Seiko Epson MC-406 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, 9.6x4.1mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC406-4Pin_9.6x4.1mm_HandSoldering +SMD Crystal Seiko Epson MC-406 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, hand-soldering, 9.6x4.1mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_TSX3225-4Pin_3.2x2.5mm +crystal Epson Toyocom TSX-3225 series https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_TSX3225-4Pin_3.2x2.5mm_HandSoldering +crystal Epson Toyocom TSX-3225 series https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_TXC_7A-2Pin_5x3.2mm +SMD Crystal TXC 7A http://txccrystal.com/images/pdf/7a.pdf +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_TXC_7M-4Pin_3.2x2.5mm +SMD Crystal TXC 7M http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_TXC_7M-4Pin_3.2x2.5mm_HandSoldering +SMD Crystal TXC 7M http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_TXC_9HT11-2Pin_2.0x1.2mm +SMD Crystal TXC 9HT11 http://txccrystal.com/images/pdf/9ht11.pdf, 2.0x1.2mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_TXC_9HT11-2Pin_2.0x1.2mm_HandSoldering +SMD Crystal TXC 9HT11 http://txccrystal.com/images/pdf/9ht11.pdf, hand-soldering, 2.0x1.2mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_TXC_AX_8045-2Pin_8.0x4.5mm +http://www.txccrystal.com/images/pdf/ax-automotive.pdf +SMD SMT crystal +0 +2 +2 +Crystal +Resonator-2Pin_W6.0mm_H3.0mm +Ceramic Resomator/Filter 6.0x3.0mm^2, length*width=6.0x3.0mm^2 package, package length=6.0mm, package width=3.0mm, 2 pins +THT ceramic resonator filter +0 +2 +2 +Crystal +Resonator-2Pin_W7.0mm_H2.5mm +Ceramic Resomator/Filter 7.0x2.5mm^2, length*width=7.0x2.5mm^2 package, package length=7.0mm, package width=2.5mm, 2 pins +THT ceramic resonator filter +0 +2 +2 +Crystal +Resonator-2Pin_W8.0mm_H3.5mm +Ceramic Resomator/Filter 8.0x3.5mm^2, length*width=8.0x3.5mm^2 package, package length=8.0mm, package width=3.5mm, 2 pins +THT ceramic resonator filter +0 +2 +2 +Crystal +Resonator-2Pin_W10.0mm_H5.0mm +Ceramic Resomator/Filter 10.0x5.0 RedFrequency MG/MT/MX series, http://www.red-frequency.com/download/datenblatt/redfrequency-datenblatt-ir-zta.pdf, length*width=10.0x5.0mm^2 package, package length=10.0mm, package width=5.0mm, 2 pins +THT ceramic resonator filter +0 +2 +2 +Crystal +Resonator-3Pin_W6.0mm_H3.0mm +Ceramic Resomator/Filter 6.0x3.0mm^2, length*width=6.0x3.0mm^2 package, package length=6.0mm, package width=3.0mm, 3 pins +THT ceramic resonator filter +0 +3 +3 +Crystal +Resonator-3Pin_W7.0mm_H2.5mm +Ceramic Resomator/Filter 7.0x2.5mm^2, length*width=7.0x2.5mm^2 package, package length=7.0mm, package width=2.5mm, 3 pins +THT ceramic resonator filter +0 +3 +3 +Crystal +Resonator-3Pin_W8.0mm_H3.5mm +Ceramic Resomator/Filter 8.0x3.5mm^2, length*width=8.0x3.5mm^2 package, package length=8.0mm, package width=3.5mm, 3 pins +THT ceramic resonator filter +0 +3 +3 +Crystal +Resonator-3Pin_W10.0mm_H5.0mm +Ceramic Resomator/Filter 10.0x5.0mm^2 RedFrequency MG/MT/MX series, http://www.red-frequency.com/download/datenblatt/redfrequency-datenblatt-ir-zta.pdf, length*width=10.0x5.0mm^2 package, package length=10.0mm, package width=5.0mm, 3 pins +THT ceramic resonator filter +0 +3 +3 +Crystal +Resonator_SMD-3Pin_7.2x3.0mm +SMD Resomator/Filter 7.2x3.0mm, Murata CSTCC8M00G53-R0; 8MHz resonator, SMD, Farnell (Element 14) #1170435, http://www.farnell.com/datasheets/19296.pdf?_ga=1.247244932.122297557.1475167906, 7.2x3.0mm^2 package +SMD SMT ceramic resonator filter filter +0 +3 +3 +Crystal +Resonator_SMD-3Pin_7.2x3.0mm_HandSoldering +SMD Resomator/Filter 7.2x3.0mm, Murata CSTCC8M00G53-R0; 8MHz resonator, SMD, Farnell (Element 14) #1170435, http://www.farnell.com/datasheets/19296.pdf?_ga=1.247244932.122297557.1475167906, hand-soldering, 7.2x3.0mm^2 package +SMD SMT ceramic resonator filter filter hand-soldering +0 +3 +3 +Crystal +Resonator_SMD_muRata_CDSCB-2Pin_4.5x2.0mm +SMD Resomator/Filter Murata CDSCB, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, 4.5x2.0mm^2 package +SMD SMT ceramic resonator filter filter +0 +2 +2 +Crystal +Resonator_SMD_muRata_CDSCB-2Pin_4.5x2.0mm_HandSoldering +SMD Resomator/Filter Murata CDSCB, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, hand-soldering, 4.5x2.0mm^2 package +SMD SMT ceramic resonator filter filter hand-soldering +0 +2 +2 +Crystal +Resonator_SMD_muRata_CSTxExxV-3Pin_3.0x1.1mm +SMD Resomator/Filter Murata CSTCE, https://www.murata.com/en-eu/products/productdata/8801162264606/SPEC-CSTNE16M0VH3C000R0.pdf +SMD SMT ceramic resonator filter +0 +3 +3 +Crystal +Resonator_SMD_muRata_CSTxExxV-3Pin_3.0x1.1mm_HandSoldering +SMD Resomator/Filter Murata CSTCE, https://www.murata.com/en-eu/products/productdata/8801162264606/SPEC-CSTNE16M0VH3C000R0.pdf +SMD SMT ceramic resonator filter +0 +3 +3 +Crystal +Resonator_SMD_muRata_SFECV-3Pin_6.9x2.9mm +SMD Resomator/Filter Murata SFECV, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, 6.9x2.9mm^2 package +SMD SMT ceramic resonator filter filter +0 +3 +3 +Crystal +Resonator_SMD_muRata_SFECV-3Pin_6.9x2.9mm_HandSoldering +SMD Resomator/Filter Murata SFECV, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, hand-soldering, 6.9x2.9mm^2 package +SMD SMT ceramic resonator filter filter hand-soldering +0 +3 +3 +Crystal +Resonator_SMD_muRata_SFSKA-3Pin_7.9x3.8mm +SMD Resomator/Filter Murata SFSKA, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, 7.9x3.8mm^2 package +SMD SMT ceramic resonator filter filter +0 +3 +3 +Crystal +Resonator_SMD_muRata_SFSKA-3Pin_7.9x3.8mm_HandSoldering +SMD Resomator/Filter Murata SFSKA, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, hand-soldering, 7.9x3.8mm^2 package +SMD SMT ceramic resonator filter filter hand-soldering +0 +3 +3 +Crystal +Resonator_SMD_muRata_TPSKA-3Pin_7.9x3.8mm +SMD Resomator/Filter Murata TPSKA, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, 7.9x3.8mm^2 package +SMD SMT ceramic resonator filter filter +0 +3 +3 +Crystal +Resonator_SMD_muRata_TPSKA-3Pin_7.9x3.8mm_HandSoldering +SMD Resomator/Filter Murata TPSKA, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, hand-soldering, 7.9x3.8mm^2 package +SMD SMT ceramic resonator filter filter hand-soldering +0 +3 +3 +Crystal +Resonator_muRata_CSTLSxxxG-3Pin_W8.0mm_H3.0mm +Ceramic Resomator/Filter Murata CSTLSxxxG, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/timingdevice/ceralock/p17e.ashx, length*width=8.0x3.0mm^2 package, package length=8.0mm, package width=3.0mm, 3 pins +THT ceramic resonator filter CSTLSxxxG +0 +3 +3 +Crystal +Resonator_muRata_CSTLSxxxX-3Pin_W5.5mm_H3.0mm +Ceramic Resomator/Filter Murata CSTLSxxxX, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/timingdevice/ceralock/p17e.ashx, length*width=5.5x3.0mm^2 package, package length=5.5mm, package width=3.0mm, 3 pins +THT ceramic resonator filter CSTLSxxxX +0 +3 +3 +Crystal +Resonator_muRata_DSN6-3Pin_W7.0mm_H2.5mm +Ceramic Resomator/Filter Murata DSN6, http://cdn-reichelt.de/documents/datenblatt/B400/DSN6NC51H.pdf, length*width=7.0x2.5mm^2 package, package length=7.0mm, package width=2.5mm, 3 pins +THT ceramic resonator filter DSN6 +0 +3 +3 +Crystal +Resonator_muRata_DSS6-3Pin_W7.0mm_H2.5mm +Ceramic Resomator/Filter Murata DSS6, http://cdn-reichelt.de/documents/datenblatt/B400/DSN6NC51H.pdf, length*width=7.0x2.5mm^2 package, package length=7.0mm, package width=2.5mm, 3 pins +THT ceramic resonator filter DSS6 +0 +3 +3 +Diode_SMD +D_0201_0603Metric +Diode SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +diode +0 +4 +2 +Diode_SMD +D_0201_0603Metric_Castellated +Diode SMD 0201 (0603 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +diode castellated +0 +4 +2 +Diode_SMD +D_0201_0603Metric_Pad0.64x0.40mm_HandSolder +Diode SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +diode handsolder +0 +4 +2 +Diode_SMD +D_0402_1005Metric +Diode SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_0402_1005Metric_Castellated +Diode SMD 0402 (1005 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_0402_1005Metric_Pad0.77x0.64mm_HandSolder +Diode SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_0603_1608Metric +Diode SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_0603_1608Metric_Castellated +Diode SMD 0603 (1608 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_0603_1608Metric_Pad1.05x0.95mm_HandSolder +Diode SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_0805_2012Metric +Diode SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_0805_2012Metric_Castellated +Diode SMD 0805 (2012 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_0805_2012Metric_Pad1.15x1.40mm_HandSolder +Diode SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_01005_0402Metric +Diode SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +diode +0 +4 +2 +Diode_SMD +D_01005_0402Metric_Castellated +Diode SMD 01005 (0402 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +diode castellated +0 +4 +2 +Diode_SMD +D_01005_0402Metric_Pad0.57x0.30mm_HandSolder +Diode SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +diode handsolder +0 +4 +2 +Diode_SMD +D_1206_3216Metric +Diode SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_1206_3216Metric_Castellated +Diode SMD 1206 (3216 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_1206_3216Metric_Pad1.42x1.75mm_HandSolder +Diode SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_1210_3225Metric +Diode SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_1210_3225Metric_Castellated +Diode SMD 1210 (3225 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_1210_3225Metric_Pad1.42x2.65mm_HandSolder +Diode SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_1806_4516Metric +Diode SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_1806_4516Metric_Castellated +Diode SMD 1806 (4516 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_1806_4516Metric_Pad1.57x1.80mm_HandSolder +Diode SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_1812_4532Metric +Diode SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_1812_4532Metric_Castellated +Diode SMD 1812 (4532 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_1812_4532Metric_Pad1.30x3.40mm_HandSolder +Diode SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_2010_5025Metric +Diode SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_2010_5025Metric_Castellated +Diode SMD 2010 (5025 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_2010_5025Metric_Pad1.52x2.65mm_HandSolder +Diode SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_2114_3652Metric +Diode SMD 2114 (3652 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/schottky.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_2114_3652Metric_Castellated +Diode SMD 2114 (3652 Metric), castellated end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/schottky.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_2114_3652Metric_Pad1.85x3.75mm_HandSolder +Diode SMD 2114 (3652 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/schottky.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_2512_6332Metric +Diode SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_2512_6332Metric_Castellated +Diode SMD 2512 (6332 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_2512_6332Metric_Pad1.52x3.35mm_HandSolder +Diode SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_2816_7142Metric +Diode SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_2816_7142Metric_Castellated +Diode SMD 2816 (7142 Metric), castellated end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_2816_7142Metric_Pad3.20x4.45mm_HandSolder +Diode SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_3220_8050Metric +Diode SMD 3220 (8050 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/schottky.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_3220_8050Metric_Castellated +Diode SMD 3220 (8050 Metric), castellated end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/schottky.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_3220_8050Metric_Pad2.65x5.15mm_HandSolder +Diode SMD 3220 (8050 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/schottky.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_MELF +Diode, MELF,, +Diode MELF +0 +2 +2 +Diode_SMD +D_MELF-RM10_Universal_Handsoldering +Diode, Universal, MELF, RM10, Handsoldering, SMD, Thruhole, +Diode Universal MELF RM10 Handsoldering SMD Thruhole +0 +2 +2 +Diode_SMD +D_MELF_Handsoldering +Diode MELF Handsoldering +Diode MELF Handsoldering +0 +2 +2 +Diode_SMD +D_MicroMELF +Diode, MicroMELF, Reflow Soldering, http://www.vishay.com/docs/85597/bzm55.pdf +MicroMELF Diode +0 +2 +2 +Diode_SMD +D_MicroMELF_Hadsoldering +Diode, MicroMELF, hand-soldering, http://www.vishay.com/docs/85597/bzm55-se.pdf +MicroMELF Diode +0 +2 +2 +Diode_SMD +D_MicroMELF_Handsoldering +Diode, MicroMELF, Hand Soldering, http://www.vishay.com/docs/85597/bzm55.pdf +MicroMELF Diode +0 +2 +2 +Diode_SMD +D_MiniMELF +Diode Mini-MELF (SOD-80) +Diode Mini-MELF (SOD-80) +0 +2 +2 +Diode_SMD +D_MiniMELF_Handsoldering +Diode Mini-MELF (SOD-80) Handsoldering +Diode Mini-MELF (SOD-80) Handsoldering +0 +2 +2 +Diode_SMD +D_PowerDI-5 +PowerDI,Diode,Vishay,https://www.diodes.com/assets/Package-Files/PowerDI5.pdf +PowerDI diode vishay +0 +3 +2 +Diode_SMD +D_PowerDI-123 +http://www.diodes.com/_files/datasheets/ds30497.pdf +PowerDI diode vishay +0 +2 +2 +Diode_SMD +D_Powermite2_AK +Microsemi Powermite 2 SMD power package (https://www.microsemi.com/packaging-information/partpackage/details?pid=5341) +PowerMite2 +0 +2 +2 +Diode_SMD +D_Powermite2_KA +Microsemi Powermite 2 SMD power package (https://www.microsemi.com/packaging-information/partpackage/details?pid=5341) +PowerMite2 +0 +2 +2 +Diode_SMD +D_Powermite3 +Microsemi Powermite 3 SMD power package (https://www.microsemi.com/packaging-information/partpackage/details?pid=5340) +PowerMite3 +0 +3 +3 +Diode_SMD +D_Powermite_AK +Microsemi Powermite SMD power package (https://www.microsemi.com/packaging-information/partpackage/details?pid=5339, https://www.onsemi.com/pub/Collateral/457-04.PDF) +Powermite +0 +2 +2 +Diode_SMD +D_Powermite_KA +Microsemi Powermite SMD power package (https://www.microsemi.com/packaging-information/partpackage/details?pid=5339, https://www.onsemi.com/pub/Collateral/457-04.PDF) +Powermite +0 +2 +2 +Diode_SMD +D_QFN_3.3x3.3mm_P0.65mm +QFN, diode, 3.3x3.3x1mm (https://www.wolfspeed.com/media/downloads/846/C3D1P7060Q.pdf) +diode qfn 3.3 +0 +3 +2 +Diode_SMD +D_SC-80 +JEITA SC-80 +SC-80 +0 +2 +2 +Diode_SMD +D_SC-80_HandSoldering +JEITA SC-80 +SC-80 +0 +2 +2 +Diode_SMD +D_SMA +Diode SMA (DO-214AC) +Diode SMA (DO-214AC) +0 +2 +2 +Diode_SMD +D_SMA-SMB_Universal_Handsoldering +Diode, Universal, SMA (DO-214AC) or SMB (DO-214AA), Handsoldering, +Diode Universal SMA (DO-214AC) SMB (DO-214AA) Handsoldering +0 +2 +2 +Diode_SMD +D_SMA_Handsoldering +Diode SMA (DO-214AC) Handsoldering +Diode SMA (DO-214AC) Handsoldering +0 +2 +2 +Diode_SMD +D_SMB +Diode SMB (DO-214AA) +Diode SMB (DO-214AA) +0 +2 +2 +Diode_SMD +D_SMB-SMC_Universal_Handsoldering +Diode, Universal, SMB(DO-214AA) or SMC (DO-214AB), Handsoldering, +Diode Universal SMB(DO-214AA) SMC (DO-214AB) Handsoldering +0 +2 +2 +Diode_SMD +D_SMB_Handsoldering +Diode SMB (DO-214AA) Handsoldering +Diode SMB (DO-214AA) Handsoldering +0 +2 +2 +Diode_SMD +D_SMB_Modified +Diode SMB (DO-214AA) Modified (http://www.littelfuse.com/~/media/electronics/datasheets/sidactors/littelfuse_sidactor_battrax_positive_negative_modified_do_214_datasheet.pdf.pdf) +Diode SMB (DO-214AA) +0 +3 +3 +Diode_SMD +D_SMC +Diode SMC (DO-214AB) +Diode SMC (DO-214AB) +0 +2 +2 +Diode_SMD +D_SMC-RM10_Universal_Handsoldering +Diode, Universal, SMC (DO-214AB), RM10, Handsoldering, SMD, Thruhole +Diode Universal SMC (DO-214AB) RM10 Handsoldering SMD Thruhole +0 +2 +2 +Diode_SMD +D_SMC_Handsoldering +Diode SMC (DO-214AB) Handsoldering +Diode SMC (DO-214AB) Handsoldering +0 +2 +2 +Diode_SMD +D_SMF +Diode SMF (DO-219AB), http://www.vishay.com/docs/95572/smf_do-219ab.pdf +Diode SMF (DO-214AB) +0 +2 +2 +Diode_SMD +D_SOD-110 +SOD-110 +SOD-110 +0 +2 +2 +Diode_SMD +D_SOD-123 +SOD-123 +SOD-123 +0 +2 +2 +Diode_SMD +D_SOD-123F +D_SOD-123F +D_SOD-123F +0 +2 +2 +Diode_SMD +D_SOD-128 +D_SOD-128 (CFP5 SlimSMAW), https://assets.nexperia.com/documents/outline-drawing/SOD128.pdf +D_SOD-128 +0 +2 +2 +Diode_SMD +D_SOD-323 +SOD-323 +SOD-323 +0 +2 +2 +Diode_SMD +D_SOD-323F +SOD-323F http://www.nxp.com/documents/outline_drawing/SOD323F.pdf +SOD-323F +0 +2 +2 +Diode_SMD +D_SOD-323_HandSoldering +SOD-323 +SOD-323 +0 +2 +2 +Diode_SMD +D_SOD-523 +http://www.diodes.com/datasheets/ap02001.pdf p.144 +Diode SOD523 +0 +2 +2 +Diode_SMD +D_SOD-923 +https://www.onsemi.com/pub/Collateral/ESD9B-D.PDF#page=4 +Diode SOD923 +0 +2 +2 +Diode_SMD +D_SOT-23_ANK +SOT-23, Single Diode +SOT-23 +0 +3 +2 +Diode_SMD +D_SOT-23_NKA +SOT-23, Single Diode +SOT-23 +0 +3 +2 +Diode_SMD +D_TUMD2 +ROHM - TUMD2 +TUMD2 +0 +2 +2 +Diode_SMD +Diode_Bridge_Bourns_CD-DF4xxS +8.1x10.5mm, 4A, single phase bridge rectifier, https://www.bourns.com/docs/Product-Datasheets/CD-DF4xxSL.pdf +Surface Mount Bridge Rectifier Diode +0 +4 +4 +Diode_SMD +Diode_Bridge_Diotec_ABS +SMD diode bridge ABS (Diotec), see https://diotec.com/tl_files/diotec/files/pdf/datasheets/abs2.pdf +ABS MBLS +0 +4 +4 +Diode_SMD +Diode_Bridge_Diotec_MicroDil_3.0x3.0x1.8mm +SMD package Diotec Diotec MicroDil, body 3.0x3.0x1.8mm (e.g. diode bridge), see https://diotec.com/tl_files/diotec/files/pdf/datasheets/mys40.pdf +Diotec MicroDil diode bridge +0 +4 +4 +Diode_SMD +Diode_Bridge_Diotec_SO-DIL-Slim +SMD diode bridge Diotec SO-DIL Slim, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/b40fs.pdf +DFS SO-DIL Slim +0 +4 +4 +Diode_SMD +Diode_Bridge_Vishay_DFS +SMD diode bridge DFS, see http://www.vishay.com/docs/88854/padlayouts.pdf +DFS +0 +4 +4 +Diode_SMD +Diode_Bridge_Vishay_DFSFlat +SMD diode bridge Low Profile DFS "Flat", see http://www.vishay.com/docs/88874/dfl15005.pdf +DFS +0 +4 +4 +Diode_SMD +Diode_Bridge_Vishay_MBLS +SMD diode bridge MBLS, see http://www.vishay.com/docs/89959/mbl104s.pdf http://www.vishay.com/docs/88854/padlayouts.pdf +DFS +0 +4 +4 +Diode_SMD +Littelfuse_PolyZen-LS +http://m.littelfuse.com/~/media/electronics/datasheets/polyzen_devices/littelfuse_polyzen_standard_polyzen_catalog_datasheet.pdf.pdf +Diode Polymer Protected Zener Diode Littelfuse LS +0 +3 +3 +Diode_THT +D_5KPW_P7.62mm_Vertical_AnodeUp +Diode, 5KPW series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=9*8mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5KPW series Axial Vertical pin pitch 7.62mm length 9mm diameter 8mm +0 +2 +2 +Diode_THT +D_5KPW_P7.62mm_Vertical_KathodeUp +Diode, 5KPW series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=9*8mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5KPW series Axial Vertical pin pitch 7.62mm length 9mm diameter 8mm +0 +2 +2 +Diode_THT +D_5KPW_P12.70mm_Horizontal +Diode, 5KPW series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9*8mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5KPW series Axial Horizontal pin pitch 12.7mm length 9mm diameter 8mm +0 +2 +2 +Diode_THT +D_5KP_P7.62mm_Vertical_AnodeUp +Diode, 5KP series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=7.62*9.53mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5KP series Axial Vertical pin pitch 7.62mm length 7.62mm diameter 9.53mm +0 +2 +2 +Diode_THT +D_5KP_P7.62mm_Vertical_KathodeUp +Diode, 5KP series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=7.62*9.53mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5KP series Axial Vertical pin pitch 7.62mm length 7.62mm diameter 9.53mm +0 +2 +2 +Diode_THT +D_5KP_P10.16mm_Horizontal +Diode, 5KP series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=7.62*9.53mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5KP series Axial Horizontal pin pitch 10.16mm length 7.62mm diameter 9.53mm +0 +2 +2 +Diode_THT +D_5KP_P12.70mm_Horizontal +Diode, 5KP series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=7.62*9.53mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5KP series Axial Horizontal pin pitch 12.7mm length 7.62mm diameter 9.53mm +0 +2 +2 +Diode_THT +D_5W_P5.08mm_Vertical_AnodeUp +Diode, 5W series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=8.9*3.7mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5W series Axial Vertical pin pitch 5.08mm length 8.9mm diameter 3.7mm +0 +2 +2 +Diode_THT +D_5W_P5.08mm_Vertical_KathodeUp +Diode, 5W series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=8.9*3.7mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5W series Axial Vertical pin pitch 5.08mm length 8.9mm diameter 3.7mm +0 +2 +2 +Diode_THT +D_5W_P10.16mm_Horizontal +Diode, 5W series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=8.9*3.7mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5W series Axial Horizontal pin pitch 10.16mm length 8.9mm diameter 3.7mm +0 +2 +2 +Diode_THT +D_5W_P12.70mm_Horizontal +Diode, 5W series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=8.9*3.7mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5W series Axial Horizontal pin pitch 12.7mm length 8.9mm diameter 3.7mm +0 +2 +2 +Diode_THT +D_A-405_P2.54mm_Vertical_AnodeUp +Diode, A-405 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf +Diode A-405 series Axial Vertical pin pitch 2.54mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_A-405_P2.54mm_Vertical_KathodeUp +Diode, A-405 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf +Diode A-405 series Axial Vertical pin pitch 2.54mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_A-405_P5.08mm_Vertical_AnodeUp +Diode, A-405 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf +Diode A-405 series Axial Vertical pin pitch 5.08mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_A-405_P5.08mm_Vertical_KathodeUp +Diode, A-405 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf +Diode A-405 series Axial Vertical pin pitch 5.08mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_A-405_P7.62mm_Horizontal +Diode, A-405 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf +Diode A-405 series Axial Horizontal pin pitch 7.62mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_A-405_P10.16mm_Horizontal +Diode, A-405 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf +Diode A-405 series Axial Horizontal pin pitch 10.16mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_A-405_P12.70mm_Horizontal +Diode, A-405 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf +Diode A-405 series Axial Horizontal pin pitch 12.7mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-15_P2.54mm_Vertical_AnodeUp +Diode, DO-15 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Vertical pin pitch 2.54mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-15_P2.54mm_Vertical_KathodeUp +Diode, DO-15 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Vertical pin pitch 2.54mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-15_P3.81mm_Vertical_AnodeUp +Diode, DO-15 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Vertical pin pitch 3.81mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-15_P3.81mm_Vertical_KathodeUp +Diode, DO-15 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Vertical pin pitch 3.81mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-15_P5.08mm_Vertical_AnodeUp +Diode, DO-15 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Vertical pin pitch 5.08mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-15_P5.08mm_Vertical_KathodeUp +Diode, DO-15 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Vertical pin pitch 5.08mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-15_P10.16mm_Horizontal +Diode, DO-15 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Horizontal pin pitch 10.16mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-15_P12.70mm_Horizontal +Diode, DO-15 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Horizontal pin pitch 12.7mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-15_P15.24mm_Horizontal +Diode, DO-15 series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Horizontal pin pitch 15.24mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-27_P5.08mm_Vertical_AnodeUp +Diode, DO-27 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.52*5.33mm^2, , http://www.slottechforum.com/slotinfo/Techstuff/CD2%20Diodes%20and%20Transistors/Cases/Diode%20DO-27.jpg +Diode DO-27 series Axial Vertical pin pitch 5.08mm length 9.52mm diameter 5.33mm +0 +2 +2 +Diode_THT +D_DO-27_P5.08mm_Vertical_KathodeUp +Diode, DO-27 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.52*5.33mm^2, , http://www.slottechforum.com/slotinfo/Techstuff/CD2%20Diodes%20and%20Transistors/Cases/Diode%20DO-27.jpg +Diode DO-27 series Axial Vertical pin pitch 5.08mm length 9.52mm diameter 5.33mm +0 +2 +2 +Diode_THT +D_DO-27_P12.70mm_Horizontal +Diode, DO-27 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9.52*5.33mm^2, , http://www.slottechforum.com/slotinfo/Techstuff/CD2%20Diodes%20and%20Transistors/Cases/Diode%20DO-27.jpg +Diode DO-27 series Axial Horizontal pin pitch 12.7mm length 9.52mm diameter 5.33mm +0 +2 +2 +Diode_THT +D_DO-27_P15.24mm_Horizontal +Diode, DO-27 series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=9.52*5.33mm^2, , http://www.slottechforum.com/slotinfo/Techstuff/CD2%20Diodes%20and%20Transistors/Cases/Diode%20DO-27.jpg +Diode DO-27 series Axial Horizontal pin pitch 15.24mm length 9.52mm diameter 5.33mm +0 +2 +2 +Diode_THT +D_DO-34_SOD68_P2.54mm_Vertical_AnodeUp +Diode, DO-34_SOD68 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf +Diode DO-34_SOD68 series Axial Vertical pin pitch 2.54mm length 3.04mm diameter 1.6mm +0 +2 +2 +Diode_THT +D_DO-34_SOD68_P2.54mm_Vertical_KathodeUp +Diode, DO-34_SOD68 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf +Diode DO-34_SOD68 series Axial Vertical pin pitch 2.54mm length 3.04mm diameter 1.6mm +0 +2 +2 +Diode_THT +D_DO-34_SOD68_P5.08mm_Vertical_AnodeUp +Diode, DO-34_SOD68 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf +Diode DO-34_SOD68 series Axial Vertical pin pitch 5.08mm length 3.04mm diameter 1.6mm +0 +2 +2 +Diode_THT +D_DO-34_SOD68_P5.08mm_Vertical_KathodeUp +Diode, DO-34_SOD68 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf +Diode DO-34_SOD68 series Axial Vertical pin pitch 5.08mm length 3.04mm diameter 1.6mm +0 +2 +2 +Diode_THT +D_DO-34_SOD68_P7.62mm_Horizontal +Diode, DO-34_SOD68 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf +Diode DO-34_SOD68 series Axial Horizontal pin pitch 7.62mm length 3.04mm diameter 1.6mm +0 +2 +2 +Diode_THT +D_DO-34_SOD68_P10.16mm_Horizontal +Diode, DO-34_SOD68 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf +Diode DO-34_SOD68 series Axial Horizontal pin pitch 10.16mm length 3.04mm diameter 1.6mm +0 +2 +2 +Diode_THT +D_DO-34_SOD68_P12.70mm_Horizontal +Diode, DO-34_SOD68 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf +Diode DO-34_SOD68 series Axial Horizontal pin pitch 12.7mm length 3.04mm diameter 1.6mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P2.54mm_Vertical_AnodeUp +Diode, DO-35_SOD27 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Vertical pin pitch 2.54mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P2.54mm_Vertical_KathodeUp +Diode, DO-35_SOD27 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Vertical pin pitch 2.54mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P3.81mm_Vertical_AnodeUp +Diode, DO-35_SOD27 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Vertical pin pitch 3.81mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P3.81mm_Vertical_KathodeUp +Diode, DO-35_SOD27 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Vertical pin pitch 3.81mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P5.08mm_Vertical_AnodeUp +Diode, DO-35_SOD27 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Vertical pin pitch 5.08mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P5.08mm_Vertical_KathodeUp +Diode, DO-35_SOD27 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Vertical pin pitch 5.08mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P7.62mm_Horizontal +Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P10.16mm_Horizontal +Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P12.70mm_Horizontal +Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Horizontal pin pitch 12.7mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P2.54mm_Vertical_AnodeUp +Diode, DO-41_SOD81 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf +Diode DO-41_SOD81 series Axial Vertical pin pitch 2.54mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P2.54mm_Vertical_KathodeUp +Diode, DO-41_SOD81 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf +Diode DO-41_SOD81 series Axial Vertical pin pitch 2.54mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P3.81mm_Vertical_AnodeUp +Diode, DO-41_SOD81 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=5.2*2.7mm^2, , https://www.diodes.com/assets/Package-Files/DO-41-Plastic.pdf +Diode DO-41_SOD81 series Axial Vertical pin pitch 3.81mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P3.81mm_Vertical_KathodeUp +Diode, DO-41_SOD81 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=5.2*2.7mm^2, , https://www.diodes.com/assets/Package-Files/DO-41-Plastic.pdf +Diode DO-41_SOD81 series Axial Vertical pin pitch 3.81mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P5.08mm_Vertical_AnodeUp +Diode, DO-41_SOD81 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf +Diode DO-41_SOD81 series Axial Vertical pin pitch 5.08mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P5.08mm_Vertical_KathodeUp +Diode, DO-41_SOD81 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf +Diode DO-41_SOD81 series Axial Vertical pin pitch 5.08mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P7.62mm_Horizontal +Diode, DO-41_SOD81 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf +Diode DO-41_SOD81 series Axial Horizontal pin pitch 7.62mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P10.16mm_Horizontal +Diode, DO-41_SOD81 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf +Diode DO-41_SOD81 series Axial Horizontal pin pitch 10.16mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P12.70mm_Horizontal +Diode, DO-41_SOD81 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf +Diode DO-41_SOD81 series Axial Horizontal pin pitch 12.7mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-201AD_P3.81mm_Vertical_AnodeUp +Diode, DO-201AD series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=9.5*5.2mm^2, , http://www.diodes.com/_files/packages/DO-201AD.pdf +Diode DO-201AD series Axial Vertical pin pitch 3.81mm length 9.5mm diameter 5.2mm +0 +2 +2 +Diode_THT +D_DO-201AD_P3.81mm_Vertical_KathodeUp +Diode, DO-201AD series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=9.5*5.2mm^2, , http://www.diodes.com/_files/packages/DO-201AD.pdf +Diode DO-201AD series Axial Vertical pin pitch 3.81mm length 9.5mm diameter 5.2mm +0 +2 +2 +Diode_THT +D_DO-201AD_P5.08mm_Vertical_AnodeUp +Diode, DO-201AD series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.5*5.2mm^2, , http://www.diodes.com/_files/packages/DO-201AD.pdf +Diode DO-201AD series Axial Vertical pin pitch 5.08mm length 9.5mm diameter 5.2mm +0 +2 +2 +Diode_THT +D_DO-201AD_P5.08mm_Vertical_KathodeUp +Diode, DO-201AD series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.5*5.2mm^2, , http://www.diodes.com/_files/packages/DO-201AD.pdf +Diode DO-201AD series Axial Vertical pin pitch 5.08mm length 9.5mm diameter 5.2mm +0 +2 +2 +Diode_THT +D_DO-201AD_P12.70mm_Horizontal +Diode, DO-201AD series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9.5*5.2mm^2, , http://www.diodes.com/_files/packages/DO-201AD.pdf +Diode DO-201AD series Axial Horizontal pin pitch 12.7mm length 9.5mm diameter 5.2mm +0 +2 +2 +Diode_THT +D_DO-201AD_P15.24mm_Horizontal +Diode, DO-201AD series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=9.5*5.2mm^2, , http://www.diodes.com/_files/packages/DO-201AD.pdf +Diode DO-201AD series Axial Horizontal pin pitch 15.24mm length 9.5mm diameter 5.2mm +0 +2 +2 +Diode_THT +D_DO-201AE_P3.81mm_Vertical_AnodeUp +Diode, DO-201AE series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=9*5.3mm^2, , http://www.farnell.com/datasheets/529758.pdf +Diode DO-201AE series Axial Vertical pin pitch 3.81mm length 9mm diameter 5.3mm +0 +2 +2 +Diode_THT +D_DO-201AE_P3.81mm_Vertical_KathodeUp +Diode, DO-201AE series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=9*5.3mm^2, , http://www.farnell.com/datasheets/529758.pdf +Diode DO-201AE series Axial Vertical pin pitch 3.81mm length 9mm diameter 5.3mm +0 +2 +2 +Diode_THT +D_DO-201AE_P5.08mm_Vertical_AnodeUp +Diode, DO-201AE series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9*5.3mm^2, , http://www.farnell.com/datasheets/529758.pdf +Diode DO-201AE series Axial Vertical pin pitch 5.08mm length 9mm diameter 5.3mm +0 +2 +2 +Diode_THT +D_DO-201AE_P5.08mm_Vertical_KathodeUp +Diode, DO-201AE series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9*5.3mm^2, , http://www.farnell.com/datasheets/529758.pdf +Diode DO-201AE series Axial Vertical pin pitch 5.08mm length 9mm diameter 5.3mm +0 +2 +2 +Diode_THT +D_DO-201AE_P12.70mm_Horizontal +Diode, DO-201AE series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9*5.3mm^2, , http://www.farnell.com/datasheets/529758.pdf +Diode DO-201AE series Axial Horizontal pin pitch 12.7mm length 9mm diameter 5.3mm +0 +2 +2 +Diode_THT +D_DO-201AE_P15.24mm_Horizontal +Diode, DO-201AE series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=9*5.3mm^2, , http://www.farnell.com/datasheets/529758.pdf +Diode DO-201AE series Axial Horizontal pin pitch 15.24mm length 9mm diameter 5.3mm +0 +2 +2 +Diode_THT +D_DO-201_P3.81mm_Vertical_AnodeUp +Diode, DO-201 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=9.53*5.21mm^2, , http://www.diodes.com/_files/packages/DO-201.pdf +Diode DO-201 series Axial Vertical pin pitch 3.81mm length 9.53mm diameter 5.21mm +0 +2 +2 +Diode_THT +D_DO-201_P3.81mm_Vertical_KathodeUp +Diode, DO-201 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=9.53*5.21mm^2, , http://www.diodes.com/_files/packages/DO-201.pdf +Diode DO-201 series Axial Vertical pin pitch 3.81mm length 9.53mm diameter 5.21mm +0 +2 +2 +Diode_THT +D_DO-201_P5.08mm_Vertical_AnodeUp +Diode, DO-201 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.53*5.21mm^2, , http://www.diodes.com/_files/packages/DO-201.pdf +Diode DO-201 series Axial Vertical pin pitch 5.08mm length 9.53mm diameter 5.21mm +0 +2 +2 +Diode_THT +D_DO-201_P5.08mm_Vertical_KathodeUp +Diode, DO-201 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.53*5.21mm^2, , http://www.diodes.com/_files/packages/DO-201.pdf +Diode DO-201 series Axial Vertical pin pitch 5.08mm length 9.53mm diameter 5.21mm +0 +2 +2 +Diode_THT +D_DO-201_P12.70mm_Horizontal +Diode, DO-201 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9.53*5.21mm^2, , http://www.diodes.com/_files/packages/DO-201.pdf +Diode DO-201 series Axial Horizontal pin pitch 12.7mm length 9.53mm diameter 5.21mm +0 +2 +2 +Diode_THT +D_DO-201_P15.24mm_Horizontal +Diode, DO-201 series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=9.53*5.21mm^2, , http://www.diodes.com/_files/packages/DO-201.pdf +Diode DO-201 series Axial Horizontal pin pitch 15.24mm length 9.53mm diameter 5.21mm +0 +2 +2 +Diode_THT +D_DO-247_Horizontal_TabDown +Diode, DO-247 series, Horizontal, TabDown, P 10.9mm +diode rectifier +0 +2 +2 +Diode_THT +D_DO-247_Horizontal_TabUp +Diode, DO-247 series, Horizontal, TabUp, P 10.9mm +diode rectifier +0 +2 +2 +Diode_THT +D_DO-247_Vertical +Diode, DO-247 series, Vertical, P 10.9mm +diode rectifier +0 +2 +2 +Diode_THT +D_P600_R-6_P7.62mm_Vertical_AnodeUp +Diode, P600_R-6 series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=9.1*9.1mm^2, , http://www.vishay.com/docs/88692/p600a.pdf, http://www.diodes.com/_files/packages/R-6.pdf +Diode P600_R-6 series Axial Vertical pin pitch 7.62mm length 9.1mm diameter 9.1mm +0 +2 +2 +Diode_THT +D_P600_R-6_P7.62mm_Vertical_KathodeUp +Diode, P600_R-6 series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=9.1*9.1mm^2, , http://www.vishay.com/docs/88692/p600a.pdf, http://www.diodes.com/_files/packages/R-6.pdf +Diode P600_R-6 series Axial Vertical pin pitch 7.62mm length 9.1mm diameter 9.1mm +0 +2 +2 +Diode_THT +D_P600_R-6_P12.70mm_Horizontal +Diode, P600_R-6 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9.1*9.1mm^2, , http://www.vishay.com/docs/88692/p600a.pdf, http://www.diodes.com/_files/packages/R-6.pdf +Diode P600_R-6 series Axial Horizontal pin pitch 12.7mm length 9.1mm diameter 9.1mm +0 +2 +2 +Diode_THT +D_P600_R-6_P20.00mm_Horizontal +Diode, P600_R-6 series, Axial, Horizontal, pin pitch=20mm, , length*diameter=9.1*9.1mm^2, , http://www.vishay.com/docs/88692/p600a.pdf, http://www.diodes.com/_files/packages/R-6.pdf +Diode P600_R-6 series Axial Horizontal pin pitch 20mm length 9.1mm diameter 9.1mm +0 +2 +2 +Diode_THT +D_T-1_P2.54mm_Vertical_AnodeUp +Diode, T-1 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=3.2*2.6mm^2, , http://www.diodes.com/_files/packages/T-1.pdf +Diode T-1 series Axial Vertical pin pitch 2.54mm length 3.2mm diameter 2.6mm +0 +2 +2 +Diode_THT +D_T-1_P2.54mm_Vertical_KathodeUp +Diode, T-1 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=3.2*2.6mm^2, , http://www.diodes.com/_files/packages/T-1.pdf +Diode T-1 series Axial Vertical pin pitch 2.54mm length 3.2mm diameter 2.6mm +0 +2 +2 +Diode_THT +D_T-1_P5.08mm_Horizontal +Diode, T-1 series, Axial, Horizontal, pin pitch=5.08mm, , length*diameter=3.2*2.6mm^2, , http://www.diodes.com/_files/packages/T-1.pdf +Diode T-1 series Axial Horizontal pin pitch 5.08mm length 3.2mm diameter 2.6mm +0 +2 +2 +Diode_THT +D_T-1_P10.16mm_Horizontal +Diode, T-1 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=3.2*2.6mm^2, , http://www.diodes.com/_files/packages/T-1.pdf +Diode T-1 series Axial Horizontal pin pitch 10.16mm length 3.2mm diameter 2.6mm +0 +2 +2 +Diode_THT +D_T-1_P12.70mm_Horizontal +Diode, T-1 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=3.2*2.6mm^2, , http://www.diodes.com/_files/packages/T-1.pdf +Diode T-1 series Axial Horizontal pin pitch 12.7mm length 3.2mm diameter 2.6mm +0 +2 +2 +Diode_THT +D_T-1_P27.94mm_Horizontal +Diode, T-1 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=3.2*2.6mm^2, , http://www.diodes.com/_files/packages/T-1.pdf +Diode T-1 series Axial Horizontal pin pitch 12.7mm length 3.2mm diameter 2.6mm +0 +2 +2 +Diode_THT +D_T-1_P35.56mm_Horizontal +Diode, T-1 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=3.2*2.6mm^2, , http://www.diodes.com/_files/packages/T-1.pdf +Diode T-1 series Axial Horizontal pin pitch 12.7mm length 3.2mm diameter 2.6mm +0 +2 +2 +Diode_THT +Diode_Bridge_15.1x15.1x6.3mm_P10.9mm +Single phase bridge rectifier case 15.1x15.1mm, pitch 10.9mm, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/pb1000.pdf +Diode Bridge PB10xxS +0 +4 +4 +Diode_THT +Diode_Bridge_15.2x15.2x6.3mm_P10.9mm +Single phase bridge rectifier case 15.2x15.2mm, pitch 10.9mm, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/kbpc600.pdf +Diode Bridge KBPC6xx +0 +4 +4 +Diode_THT +Diode_Bridge_15.7x15.7x6.3mm_P10.8mm +Single phase bridge rectifier case 15.7x15.7 +Diode Bridge +0 +4 +4 +Diode_THT +Diode_Bridge_16.7x16.7x6.3mm_P10.8mm +Single phase bridge rectifier case 16.7x16.7 +Diode Bridge +0 +4 +4 +Diode_THT +Diode_Bridge_19.0x3.5x10.0mm_P5.0mm +Vishay GBU rectifier package, 5.08mm pitch, see http://www.vishay.com/docs/88606/g3sba20.pdf +Vishay GBU rectifier diode bridge +0 +4 +4 +Diode_THT +Diode_Bridge_19.0x19.0x6.8mm_P12.7mm +Single phase bridge rectifier case 19x19mm, pitch 12.7mm, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/pb1000.pdf +Diode Bridge PB10xx +0 +4 +4 +Diode_THT +Diode_Bridge_28.6x28.6x7.3mm_P18.0mm_P11.6mm +Single phase bridge rectifier case 28.6x28.6mm, pitch 18.0mm & 11.6mm, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/kbpc1500fw.pdf +Diode Bridge KBPCxxxxWP +0 +4 +4 +Diode_THT +Diode_Bridge_32.0x5.6x17.0mm_P10.0mm_P7.5mm +Diotec 32x5.6x17mm rectifier package, 7.5mm/10mm pitch, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/b40c3700.pdf +Diotec rectifier diode bridge +0 +4 +4 +Diode_THT +Diode_Bridge_DIP-4_W5.08mm_P2.54mm +4-lead dip package for diode bridges, row spacing 5.08mm, pin-spacing 2.54mm, see http://www.vishay.com/docs/88898/b2m.pdf +DIL DIP PDIP 5.08mm 2.54 +0 +4 +4 +Diode_THT +Diode_Bridge_DIP-4_W7.62mm_P5.08mm +4-lead dip package for diode bridges, row spacing 7.62 mm (300 mils), see http://cdn-reichelt.de/documents/datenblatt/A400/HDBL101G_20SERIES-TSC.pdf +DIL DIP PDIP 5.08mm 7.62mm 300mil +0 +4 +4 +Diode_THT +Diode_Bridge_IXYS_GUFP +Three phase, Bridge, Rectifier +diode module +0 +5 +5 +Diode_THT +Diode_Bridge_Round_D8.9mm +4-lead round diode bridge package, diameter 8.9mm, pin pitch 5.08mm, see http://cdn-reichelt.de/documents/datenblatt/A400/W005M-W10M_SEP.PDF +diode bridge 8.9mm 8.85mm WOB pitch 5.08mm +0 +4 +4 +Diode_THT +Diode_Bridge_Round_D9.0mm +4-lead round diode bridge package, diameter 9.0mm, pin pitch 5.0mm, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/b40r.pdf +diode bridge 9.0mm 8.85mm WOB pitch 5.0mm +0 +4 +4 +Diode_THT +Diode_Bridge_Round_D9.8mm +4-lead round diode bridge package, diameter 9.8mm, pin pitch 5.08mm, see http://www.vishay.com/docs/88769/woo5g.pdf +diode bridge 9.8mm WOG pitch 5.08mm +0 +4 +4 +Diode_THT +Diode_Bridge_Vishay_GBL +Vishay GBL rectifier package, 5.08mm pitch, see http://www.vishay.com/docs/88609/gbl005.pdf +Vishay GBL rectifier diode bridge +0 +4 +4 +Diode_THT +Diode_Bridge_Vishay_GBU +Vishay GBU rectifier package, 5.08mm pitch, see http://www.vishay.com/docs/88606/g3sba20.pdf +Vishay GBU rectifier diode bridge +0 +4 +4 +Diode_THT +Diode_Bridge_Vishay_KBL +Vishay KBL rectifier package, 5.08mm pitch, see http://www.vishay.com/docs/88655/kbl005.pdf +Vishay KBL rectifier diode bridge +0 +4 +4 +Diode_THT +Diode_Bridge_Vishay_KBPC1 +Single phase bridge rectifier case KBPC1, see http://www.vishay.com/docs/93585/vs-kbpc1series.pdf +Diode Bridge +0 +4 +4 +Diode_THT +Diode_Bridge_Vishay_KBPC6 +Single phase bridge rectifier case KBPC6, see http://www.vishay.com/docs/93585/vs-kbpc1series.pdf +Diode Bridge +0 +4 +4 +Diode_THT +Diode_Bridge_Vishay_KBPM +Vishay KBM rectifier package, 3.95mm pitch (http://www.farnell.com/datasheets/2238158.pdf, http://www.cdil.com/s/kbp2005_.pdf) +Vishay KBM rectifier diode bridge +0 +4 +4 +Diode_THT +Diode_Bridge_Vishay_KBU +Vishay KBU rectifier package, 5.08mm pitch, see http://www.vishay.com/docs/88656/kbu4.pdf +Vishay KBU rectifier diode bridge +0 +4 +4 +Display +AG12864E +STN/FSTN LCD 128x64 dot https://www.digchip.com/datasheets/parts/datasheet/1121/AG-12864E-pdf.php +AG12864E Graphics Display 128x64 Ampire +0 +24 +20 +Display +Adafruit_SSD1306 +Adafruit SSD1306 OLED 1.3 inch 128x64 I2C & SPI https://learn.adafruit.com/monochrome-oled-breakouts/downloads +Adafruit SSD1306 OLED 1.3 inch 128x64 I2C & SPI +0 +8 +8 +Display +Adafruit_SSD1306_No_Mounting_Holes +Adafruit SSD1306 OLED 1.3 inch 128x64 I2C & SPI https://learn.adafruit.com/monochrome-oled-breakouts/downloads +Adafruit SSD1306 OLED 1.3 inch 128x64 I2C & SPI +0 +8 +8 +Display +CR2013-MI2120 +CR2013-MI2120 ILI9341 LCD Breakout http://pan.baidu.com/s/11Y990 +CR2013-MI2120 ILI9341 LCD Breakout +0 +18 +14 +Display +EA-eDIP128B-XXX +LCD-graphical display with LED backlight 128x64 RS-232 I2C or SPI http://www.lcd-module.com/fileadmin/eng/pdf/grafik/edip128-6e.pdf +LCD-graphical display with LED backlight 128x64 RS-232 I2C or SPI +0 +32 +32 +Display +EA_DOGS104X-A +LCD 4x10 character 3.3V VDD I2C or SPI http://www.lcd-module.com/fileadmin/eng/pdf/doma/dogs104e.pdf +LCD 4x10 character 3.3V VDD I2C or SPI +0 +14 +14 +Display +EA_DOGXL160-7 +Grapchical,Display,LCD,160x104 http://www.lcd-module.com/eng/pdf/grafik/dogxl160-7e.pdf +EA_DOGXL160-7 +0 +22 +22 +Display +EA_DOGXL160-7_Backlight +Grapchical,Display,LCD,160x104 http://www.lcd-module.com/eng/pdf/grafik/dogxl160-7e.pdf +EA_DOGXL160-7_Backlight +0 +22 +22 +Display +EA_T123X-I2C +http://www.lcd-module.de/pdf/doma/t123-i2c.pdf +3 Line 12 character wide alpha numeric LCD +0 +6 +6 +Display +EA_eDIP160-XXX +LCD-graphical display with LED backlight 160x104 RS-232 I2C or SPI http://www.lcd-module.com/fileadmin/eng/pdf/grafik/edip160-7e.pdf +LCD-graphical display with LED backlight 160x104 RS-232 I2C or SPI +0 +40 +40 +Display +EA_eDIP240-XXX +LCD graphical display LED backlight 240x128 http://www.lcd-module.com/fileadmin/eng/pdf/grafik/edip240-7e.pdf +LCD graphical display LED backlight 240x128 +0 +40 +40 +Display +EA_eDIP320X-XXX +LCD display 320x340 RS-232 I2C or SPI http://www.lcd-module.com/fileadmin/eng/pdf/grafik/edip320-8e.pdf +LCD display 320x340 RS-232 I2C or SPI +0 +48 +48 +Display +EA_eDIPTFT32-XXX +TFT-graphic display 320x240 16 bit colour with led backlight http://www.lcd-module.com/fileadmin/eng/pdf/grafik/ediptft32-ae.pdf +TFT-graphic display 320x240 16 bit colour with led backlight +0 +40 +40 +Display +EA_eDIPTFT43-ATC +http://www.lcd-module.com/fileadmin/eng/pdf/grafik/ediptft43-ae.pdf +TFT graphical display 480x272 16-bit colour with LED backlight +0 +40 +40 +Display +EA_eDIPTFT43-XXX +TFT graphical display 480x272 16-bit colour with LED backlight http://www.lcd-module.com/fileadmin/eng/pdf/grafik/ediptft43-ae.pdf +TFT graphical display 480x272 16-bit colour with LED backlight +0 +40 +40 +Display +EA_eDIPTFT57-XXX +http://www.lcd-module.com/fileadmin/eng/pdf/grafik/ediptft57-ae.pdf +TFT-graphic display 640x480 16 bit colour +0 +48 +48 +Display +EA_eDIPTFT70-ATC +TFT-graphical display 800x480 16-bit colours with capacitive touch panel http://www.lcd-module.com/fileadmin/eng/pdf/grafik/ediptft70-ae.pdf +TFT-graphical display 800x480 16-bit colours with capacitive touch panel +0 +48 +48 +Display +EA_eDIPTFT70-XXX +TFT-graphical display 800x480 16-bit colours http://www.lcd-module.com/fileadmin/eng/pdf/grafik/ediptft70-ae.pdf +TFT-graphical display 800x480 16-bit colours and touch display +0 +48 +48 +Display +HDSM-441B_HDSM-443B +2 Digit 7 segemnt blue LED, right hand decimal, https://docs.broadcom.com/docs/AV02-1589EN +2 Digit 7 segment blue LED +0 +10 +10 +Display +HDSM-541B_HDSM-543B +2 digit 7 segement blue LED with right hand decimal, https://docs.broadcom.com/docs/AV02-1588EN +2 digit 7 segement blue LED with right hand decimal +0 +10 +10 +Display +HDSP-48xx +10-Element Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN +10-Element Bar Graph Array +0 +20 +20 +Display +HDSP-4830 +10-Element Red Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN +10-Element Red Bar Graph Array +0 +20 +20 +Display +HDSP-4832 +10-Element Red Yellow Green Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN +10-Element Red Yellow Green Bar Graph Array +0 +20 +20 +Display +HDSP-4836 +10-Element Red Yellow Green Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN +10-Element Red Yellow Green Bar Graph Array +0 +20 +20 +Display +HDSP-4840 +10-Element Yellow Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN +10-Element Yellow Bar Graph Array +0 +20 +20 +Display +HDSP-4850 +10-Element Green Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN +10-Element Green Bar Graph Array +0 +20 +20 +Display +HLCP-J100 +10-Element Red Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN +10-Element Red Bar Graph Array +0 +20 +20 +Display +HY1602E +http://www.icbank.com/data/ICBShop/board/HY1602E.pdf +LCD 16x2 Alphanumeric 16pin +0 +20 +16 +Display +LCD-016N002L +16 x 2 Character LCD, http://www.vishay.com/product?docid=37299 +LCD-016N002L 16 x 2 Character LCD +0 +24 +20 +Display +LM16255 +LCD LM16255 16x2 character http://www.datasheetlib.com/datasheet/259542/lm16255_sharp-electronics.html +LCD 12x2 +0 +14 +14 +Display +NHD-0420H1Z +NHD-0420H1Z LCD http://www.newhavendisplay.com/specs/NHD-0420H1Z-FSW-GBW-33V3.pdf +NHD-0420H1Z LCD +0 +16 +16 +Display +NHD-C0220BiZ +NHD-C0220BiZ LCD http://www.newhavendisplay.com/specs/NHD-C0220BiZ-FSW-FBW-3V3M.pdf +NHD-C0220BiZ LCD +0 +10 +10 +Display +OLED-128O064D +128x64 OLED display +display oled +0 +30 +30 +Display +RC1602A +http://www.raystar-optronics.com/down.php?ProID=18 +LCD 16x2 Alphanumeric 16pin +0 +22 +18 +Display +WC1602A +LCD 16x2 http://www.wincomlcd.com/pdf/WC1602A-SFYLYHTC06.pdf +LCD 16x2 Alphanumeric 16pin +0 +20 +16 +Display_7Segment +7SEGMENT-LED__HDSM531_HDSM533_SMD +7-Segment Display, HDSM53x, https://docs.broadcom.com/docs/AV02-0713EN +7segment LED HDSM531 HDSM533 +0 +10 +10 +Display_7Segment +7SegmentLED_LTS6760_LTS6780 +7-Segment Display, LTS67x0, http://optoelectronics.liteon.com/upload/download/DS30-2001-355/S6760jd.pdf +7Segment LED LTS6760 LTS6780 +0 +10 +10 +Display_7Segment +AD-121F2 +Single Digit 7-segment RGB LED Display, 1-inch digit height, common anode, http://usasyck.com/products/AD-121F2_cat_e.pdf +RGB LED digit +0 +22 +22 +Display_7Segment +AFF_2x7SEG-DIGIT_10mm +Afficheur 7 segments 10mm DIGIT +AFFICHEUR +0 +16 +16 +Display_7Segment +CA56-12CGKWA +4 digit 7 segment green LED, http://www.kingbright.com/attachments/file/psearch/000/00/00/CA56-12CGKWA(Ver.9A).pdf +4 digit 7 segment green LED +0 +12 +12 +Display_7Segment +CA56-12EWA +4 digit 7 segment green LED, http://www.kingbrightusa.com/images/catalog/SPEC/CA56-12EWA.pdf +4 digit 7 segment green LED +0 +12 +12 +Display_7Segment +CA56-12SEKWA +4 digit 7 segment green LED, http://www.kingbright.com/attachments/file/psearch/000/00/00/CA56-12SEKWA(Ver.7A).pdf +4 digit 7 segment green LED +0 +12 +12 +Display_7Segment +CA56-12SRWA +4 digit 7 segment green LED, http://www.kingbrightusa.com/images/catalog/SPEC/CA56-12SRWA.pdf +4 digit 7 segment green LED +0 +12 +12 +Display_7Segment +CA56-12SURKWA +4 digit 7 segment green LED, http://www.kingbright.com/attachments/file/psearch/000/00/00/CA56-12SURKWA(Ver.8A).pdf +4 digit 7 segment green LED +0 +12 +12 +Display_7Segment +CA56-12SYKWA +4 digit 7 segment green LED, http://www.kingbright.com/attachments/file/psearch/000/00/00/CA56-12SYKWA(Ver.6A).pdf +4 digit 7 segment green LED +0 +12 +12 +Display_7Segment +CC56-12GWA +4 digit 7 segment green LED, http://www.kingbrightusa.com/images/catalog/SPEC/CA56-11GWA.pdf +4 digit 7 segment green LED +0 +12 +12 +Display_7Segment +CC56-12YWA +4 digit 7 segment green LED, http://www.kingbrightusa.com/images/catalog/SPEC/CC56-12YWA.pdf +4 digit 7 segment green LED +0 +12 +12 +Display_7Segment +DA04-11CGKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/DA04-11CGKWA(Ver.6A).pdf +Dubble digit green 7 segment LED display +0 +16 +16 +Display_7Segment +DA04-11SEKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/DA04-11SEKWA(Ver.9A).pdf +Dubble digit super bright orange 7 segment LED display +0 +16 +16 +Display_7Segment +DA04-11SURKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/DA04-11SURKWA(Ver.10A).pdf +Dubble digit hyper red 7 segment LED display +0 +16 +16 +Display_7Segment +DA04-11SYKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/DA04-11SYKWA(Ver.6A).pdf +Dubble digit super bright yellow 7 segment LED display +0 +16 +16 +Display_7Segment +DA56-11CGKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/DA56-11CGKWA(Ver.16A).pdf +Double digit seven segment green LED display +0 +18 +18 +Display_7Segment +DA56-11SEKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/DA56-11SEKWA(Ver.9A).pdf +Double digit seven segment super bright orange LED display +0 +18 +18 +Display_7Segment +DA56-11SURKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/DA56-11SURKWA(Ver.11A).pdf +Double digit seven segment hyper red LED display +0 +18 +18 +Display_7Segment +DA56-11SYKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/DA56-11SYKWA(Ver.11A).pdf +Double digit seven segment super bright yellow LED display +0 +18 +18 +Display_7Segment +DE113-XX-XX +http://www.display-elektronik.de/filter/DE113-RS-20_635.pdf +3 1/5 digit LOW BAT + 7-Segment LCD +0 +40 +40 +Display_7Segment +DE114-RS-20 +http://www.display-elektronik.de/filter/DE113-RS-20_635.pdf +3 1/5 digit reflective LCD LOW-BAT + 7-Segment +0 +40 +40 +Display_7Segment +DE122-XX-XX +http://www.display-elektronik.de/filter/DE122-RS-20_635.pdf +6 digit 7 segment LCD +0 +50 +50 +Display_7Segment +DE170-XX-XX +http://www.display-elektronik.de/filter/DE170-RS-20_75.pdf +3 1/5 digit reflective arrow bat + 7 segment LCD +0 +40 +40 +Display_7Segment +ELD_426XXXX +http://www.everlight.com/file/ProductFile/D426SYGWA-S530-E2.pdf +Double digit 7 segment brilliant yellow green LED +0 +10 +10 +Display_7Segment +HDSP-7401 +One digit 7 segment yellow, https://docs.broadcom.com/docs/AV02-2553EN +One digit 7 segment yellow +0 +10 +10 +Display_7Segment +HDSP-7507 ++-1 overflow 7 segment high efficiency red, https://docs.broadcom.com/docs/AV02-2553EN ++-1 overflow 7 segment high efficiency red +0 +10 +10 +Display_7Segment +HDSP-7801 +One digit 7 segment green, https://docs.broadcom.com/docs/AV02-2553EN +One digit 7 segment green +0 +10 +10 +Display_7Segment +HDSP-7807 ++-1 overflow 7 segment green, https://docs.broadcom.com/docs/AV02-2553EN ++-1 overflow 7 segment green +0 +10 +10 +Display_7Segment +HDSP-A151 +One digit 7 segment red, https://docs.broadcom.com/docs/AV02-2553EN +One digit 7 segment high efficiency red +0 +10 +10 +Display_7Segment +HDSP-A401 +One digit 7 segment orange, common anode, https://docs.broadcom.com/docs/AV02-2553EN +One digit 7 segment orange common anode +0 +10 +10 +Display_7Segment +KCSC02-105 +http://www.kingbright.com/attachments/file/psearch/000/00/00/KCSC02-105(Ver.9A).pdf +Single digit 7 segement hyper red LED +0 +10 +10 +Display_7Segment +KCSC02-106 +http://www.kingbright.com/attachments/file/psearch/000/00/00/KCSC02-106(Ver.10A).pdf +Single digit 7 segement super bright orange LED +0 +10 +10 +Display_7Segment +KCSC02-107 +http://www.kingbright.com/attachments/file/psearch/000/00/00/KCSC02-107(Ver.9A).pdf +Single digit 7 segement super bright yellow LED +0 +10 +10 +Display_7Segment +KCSC02-123 +http://www.kingbright.com/attachments/file/psearch/000/00/00/KCSC02-123(Ver.10A).pdf +Single digit 7 segement super bright yellow LED +0 +10 +10 +Display_7Segment +KCSC02-136 +http://www.kingbright.com/attachments/file/psearch/000/00/00/KCSC02-136(Ver.6B).pdf +Single digit 7 segement super bright yellow LED +0 +10 +10 +Display_7Segment +MAN71A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +One digit 7 segment red LED with right dot +0 +14 +14 +Display_7Segment +MAN72A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +One digit 7 segment red LED with left dot +0 +14 +14 +Display_7Segment +MAN73A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +Overflow +- 1 red LED +0 +14 +14 +Display_7Segment +MAN3410A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +One digit 7 segment green LED with dot +0 +14 +14 +Display_7Segment +MAN3420A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +One digit 7 segment green LED with left dot +0 +14 +14 +Display_7Segment +MAN3610A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +One digit 7 segment orange LED with right dot +0 +14 +14 +Display_7Segment +MAN3620A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +One digit 7 segment orange LED with left dot +0 +14 +14 +Display_7Segment +MAN3630A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +Overflow +- 1 orange LED +0 +14 +14 +Display_7Segment +MAN3810A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +One digit 7 segment yellow LED with right dot +0 +14 +14 +Display_7Segment +MAN3820A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +One digit 7 segment yellow LED with left dot +0 +14 +14 +Display_7Segment +SA15-11xxx +http://www.kingbrightusa.com/images/catalog/SPEC/SA15-11SRWA.pdf +SA15-11xxx single digit 7 segment display 38.1mm 1.5inch +0 +10 +10 +Display_7Segment +SBC18-11SURKCGKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/SBC18-11SURKCGKWA(Ver.6A).pdf +single digit 7 segemnt red/green LED +0 +10 +10 +Display_7Segment +Sx39-1xxxxx +Single digit 7 segment LED display in red, yellow or green colour http://www.kingbrightusa.com/images/catalog/SPEC/sa39-11ewa.pdf +One digit LED 7 segment SA39-11 SC39-11 SA39-12 SC39-12 +0 +10 +10 +Fiducial +Fiducial_0.5mm_Mask1.5mm +Circular Fiducial, 0.5mm bare copper, 1.5mm soldermask opening +fiducial +0 +1 +0 +Fiducial +Fiducial_0.5mm_Mask1mm +Circular Fiducial, 0.5mm bare copper, 1mm soldermask opening (Level C) +fiducial +0 +1 +0 +Fiducial +Fiducial_0.75mm_Mask1.5mm +Circular Fiducial, 0.75mm bare copper, 1.5mm soldermask opening (Level B) +fiducial +0 +1 +0 +Fiducial +Fiducial_0.75mm_Mask2.25mm +Circular Fiducial, 0.75mm bare copper, 2.25mm soldermask opening +fiducial +0 +1 +0 +Fiducial +Fiducial_1.5mm_Mask3mm +Circular Fiducial, 1.5mm bare copper, 3mm soldermask opening +fiducial +0 +1 +0 +Fiducial +Fiducial_1.5mm_Mask4.5mm +Circular Fiducial, 1.5mm bare copper, 4.5mm soldermask opening +fiducial +0 +1 +0 +Fiducial +Fiducial_1mm_Mask2mm +Circular Fiducial, 1mm bare copper, 2mm soldermask opening (Level A) +fiducial +0 +1 +0 +Fiducial +Fiducial_1mm_Mask3mm +Circular Fiducial, 1mm bare copper, 3mm soldermask opening (recommended) +fiducial +0 +1 +0 +Filter +Filter_1109-5_1.1x0.9mm +5-pin SAW filter package - 1.1x0.9 mm Body; (see https://www.murata.com/~/media/webrenewal/support/library/catalog/products/filter/rf/p73e.ashx?la=en-gb) +Filter 5 +0 +5 +5 +Filter +Filter_1411-5_1.4x1.1mm +5-pin filter package - 1.4x1.1 mm Body; (see https://global.kyocera.com/prdct/electro/product/pdf/sf14_tdlte.pdf) +Filter 5 +0 +5 +5 +Filter +Filter_Bourns_SRF0905_6.0x9.2mm +https://www.bourns.com/docs/Product-Datasheets/SRF0905.pdf +Line Filter +0 +4 +4 +Filter +Filter_FILTERCON_1FPxx +0.5A, 250VAC, 50/60Hz line filter (https://filtercon.com.pl/wp-content/uploads/2019/07/Karta-katalogowa-FP-12-1.pdf) +EMI filter +0 +4 +4 +Filter +Filter_Mini-Circuits_FV1206 +Mini-Circuits Filter SMD 1206 https://ww2.minicircuits.com/case_style/FV1206.pdf +Mini-Circuits Filter SMD 1206 +0 +6 +4 +Filter +Filter_Mini-Circuits_FV1206-1 +Mini-Circuits Filter SMD 1206 https://ww2.minicircuits.com/case_style/FV1206-1.pdf +Mini-Circuits Filter SMD 1206 +0 +6 +6 +Filter +Filter_Mini-Circuits_FV1206-4 +Mini-Circuits Filter SMD 1206 https://ww2.minicircuits.com/case_style/FV1206-4.pdf +Mini-Circuits Filter SMD 1206 +0 +8 +4 +Filter +Filter_Mini-Circuits_FV1206-5 +Mini-Circuits Filter SMD 1206 https://ww2.minicircuits.com/case_style/FV1206-5.pdf +Mini-Circuits Filter SMD 1206 +0 +8 +4 +Filter +Filter_Mini-Circuits_FV1206-6 +Mini-Circuits Filter SMD 1206 https://ww2.minicircuits.com/case_style/FV1206-6.pdf +Mini-Circuits Filter SMD 1206 +0 +14 +8 +Filter +Filter_Mini-Circuits_FV1206-7 +Mini-Circuits Filter SMD 1206 https://ww2.minicircuits.com/case_style/FV1206-7.pdf +Mini-Circuits Filter SMD 1206 +0 +5 +3 +Filter +Filter_Murata_BNX025 +https://www.murata.com/en-us/products/productdata/8796778004510/QNFH9101.pdf?1496719830000 +EMI Filter +0 +6 +4 +Filter +Filter_Murata_BNX025_ThermalVias +https://www.murata.com/en-us/products/productdata/8796778004510/QNFH9101.pdf?1496719830000 +EMI Filter +0 +19 +4 +Filter +Filter_Schaffner_FN405 +Compact PCB mounting EMI filter (https://www.schaffner.com/de/produkte/download/product/datasheet/fn-405-pcb-mounting-filter/) +EMI filter +0 +5 +5 +Filter +Filter_Schaffner_FN406 +Ultra Compact EMC Filter (https://www.schaffner.com/products/download/product/datasheet/fn-406-ultra-compact-emc-filter/) +emi filter +0 +5 +5 +Fuse +Fuse_0201_0603Metric +Fuse SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +resistor +0 +4 +2 +Fuse +Fuse_0402_1005Metric +Fuse SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_0402_1005Metric_Castellated +Fuse SMD 0402 (1005 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_0402_1005Metric_Pad0.77x0.64mm_HandSolder +Fuse SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_0603_1608Metric +Fuse SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_0603_1608Metric_Castellated +Fuse SMD 0603 (1608 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_0603_1608Metric_Pad1.05x0.95mm_HandSolder +Fuse SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_0805_2012Metric +Fuse SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_0805_2012Metric_Castellated +Fuse SMD 0805 (2012 Metric), castellated end terminal, IPC_7351. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_0805_2012Metric_Pad1.15x1.40mm_HandSolder +Fuse SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_01005_0402Metric +Fuse SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +resistor +0 +4 +2 +Fuse +Fuse_1206_3216Metric +Fuse SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_1206_3216Metric_Castellated +Fuse SMD 1206 (3216 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolder +Fuse SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_1210_3225Metric +Fuse SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_1210_3225Metric_Castellated +Fuse SMD 1210 (3225 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_1210_3225Metric_Pad1.42x2.65mm_HandSolder +Fuse SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_1806_4516Metric +Fuse SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Fuse +Fuse_1806_4516Metric_Pad1.57x1.80mm_HandSolder +Fuse SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Fuse +Fuse_1812_4532Metric +Fuse SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_1812_4532Metric_Castellated +Fuse SMD 1812 (4532 Metric), castellated end terminal, IPC_7351. (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_1812_4532Metric_Pad1.30x3.40mm_HandSolder +Fuse SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_2010_5025Metric +Fuse SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_2010_5025Metric_Castellated +Fuse SMD 2010 (5025 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_2010_5025Metric_Pad1.52x2.65mm_HandSolder +Fuse SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_2512_6332Metric +Fuse SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_2512_6332Metric_Castellated +Fuse SMD 2512 (6332 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_2512_6332Metric_Pad1.52x3.35mm_HandSolder +Fuse SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_2816_7142Metric +Fuse SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_2816_7142Metric_Castellated +Fuse SMD 2816 (7142 Metric), castellated end terminal, IPC_7351. (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_2816_7142Metric_Pad3.20x4.45mm_HandSolder +Fuse SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_2920_7451Metric +Fuse SMD 2920 (7451 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://www.megastar.com/products/fusetronic/polyswitch/PDF/smd2920.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_2920_7451Metric_Castellated +Fuse SMD 2920 (7451 Metric), castellated end terminal, IPC_7351. (Body size from: http://www.megastar.com/products/fusetronic/polyswitch/PDF/smd2920.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_2920_7451Metric_Pad2.10x5.45mm_HandSolder +Fuse SMD 2920 (7451 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://www.megastar.com/products/fusetronic/polyswitch/PDF/smd2920.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0005FF_L8.3mm_W3.8mm +Fuse 0ZRE0005FF, BelFuse, Radial Leaded PTC, https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0008FF_L8.3mm_W3.8mm +Fuse 0ZRE0008FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0012FF_L8.3mm_W3.8mm +Fuse 0ZRE0012FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0016FF_L9.9mm_W3.8mm +Fuse 0ZRE0016FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0025FF_L9.6mm_W3.8mm +Fuse 0ZRE0025FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0033FF_L11.4mm_W3.8mm +Fuse 0ZRE0033FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0040FF_L11.5mm_W3.8mm +Fuse 0ZRE0040FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0055FF_L14.0mm_W4.1mm +Fuse 0ZRE0055FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0075FF_L11.5mm_W4.8mm +Fuse 0ZRE0075FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0100FF_L18.7mm_W5.1mm +Fuse 0ZRE0100FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0125FF_L21.2mm_W5.3mm +Fuse 0ZRE0125FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0150FF_L23.4mm_W5.3mm +Fuse 0ZRE0150FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0200FF_L24.9mm_W6.1mm +Fuse 0ZRE0200FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_Blade_ATO_directSolder +car blade fuse direct solder +car blade fuse +0 +2 +2 +Fuse +Fuse_Blade_Mini_directSolder +car blade fuse mini, direct solder +car blade fuse mini +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG300 +PTC Resettable Fuse, Ihold = 3.0A, Itrip=5.1A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG400 +PTC Resettable Fuse, Ihold = 4.0A, Itrip=6.8A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG500 +PTC Resettable Fuse, Ihold = 5.0A, Itrip=8.5A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG600 +PTC Resettable Fuse, Ihold = 6.0A, Itrip=10.2A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG650 +PTC Resettable Fuse, Ihold = 6.5A, Itrip=11.1A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG700 +PTC Resettable Fuse, Ihold = 7.0A, Itrip=11.9A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG800 +PTC Resettable Fuse, Ihold = 8.0A, Itrip=13.6A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG900 +PTC Resettable Fuse, Ihold = 9.0A, Itrip=15.3A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG1000 +PTC Resettable Fuse, Ihold = 10.0A, Itrip=17.0A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG1100 +PTC Resettable Fuse, Ihold = 11.0A, Itrip=18.7A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT050 +PTC Resettable Fuse, Ihold = 0.5A, Itrip=0.92A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT070 +PTC Resettable Fuse, Ihold = 0.7A, Itrip=1.4A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT100 +PTC Resettable Fuse, Ihold = 1.0A, Itrip=1.8A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT200 +PTC Resettable Fuse, Ihold = 2.0A, Itrip=3.8A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT300 +PTC Resettable Fuse, Ihold = 3.0A, Itrip=6.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT400 +PTC Resettable Fuse, Ihold = 4.0A, Itrip=7.5A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT500 +PTC Resettable Fuse, Ihold = 5.0A, Itrip=9.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT550 +PTC Resettable Fuse, Ihold = 5.5A, Itrip=10.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT600 +PTC Resettable Fuse, Ihold = 6.0A, Itrip=10.8A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT650 +PTC Resettable Fuse, Ihold = 6.5A, Itrip=12.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT700 +PTC Resettable Fuse, Ihold = 7.0A, Itrip=13.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT750 +PTC Resettable Fuse, Ihold = 7.5A, Itrip=13.1A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT800 +PTC Resettable Fuse, Ihold = 8.0A, Itrip=15.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT900 +PTC Resettable Fuse, Ihold = 9.0A, Itrip=16.5A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT1000 +PTC Resettable Fuse, Ihold = 10.0A, Itrip=18.5A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT1100 +PTC Resettable Fuse, Ihold = 11.0A, Itrip=20.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT1300 +PTC Resettable Fuse, Ihold = 13.0A, Itrip=24.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-SM_7.98x5.44mm +https://www.bourns.com/docs/Product-Datasheets/mfsm.pdf +bourns ptc resettable fuse polyfuse MF-SM MF-SMHT +0 +2 +2 +Fuse +Fuse_Bourns_MF-SM_9.5x6.71mm +https://www.bourns.com/docs/Product-Datasheets/mfsm.pdf +bourns ptc resettable fuse polyfuse MF-SM MF-SMHT +0 +2 +2 +Fuse +Fuse_Littelfuse-LVR100 +Littelfuse, resettable fuse, PTC, polyswitch LVR100, Ih 1A http://www.littelfuse.com/~/media/electronics/datasheets/resettable_ptcs/littelfuse_ptc_lvr_catalog_datasheet.pdf.pdf +LVR100 PTC resettable polyswitch +0 +2 +2 +Fuse +Fuse_Littelfuse-LVR125 +Littelfuse, resettable fuse, PTC, polyswitch LVR125, Ih 1.25A, http://www.littelfuse.com/~/media/electronics/datasheets/resettable_ptcs/littelfuse_ptc_lvr_catalog_datasheet.pdf.pdf +LVR125 PTC resettable polyswitch +0 +2 +2 +Fuse +Fuse_Littelfuse-LVR200 +Littelfuse, resettable fuse, PTC, polyswitch LVR200, Ih 2A, http://www.littelfuse.com/~/media/electronics/datasheets/resettable_ptcs/littelfuse_ptc_lvr_catalog_datasheet.pdf.pdf +LVR200 PTC resettable polyswitch +0 +2 +2 +Fuse +Fuse_Littelfuse-NANO2-451_453 +Littelfuse NANO2 https://www.littelfuse.com/~/media/electronics/datasheets/fuses/littelfuse_fuse_451_453_datasheet.pdf.pdf +Fuse Nano2 +0 +2 +2 +Fuse +Fuse_Littelfuse_372_D8.50mm +Fuse, Littelfuse, 372, 8.5x8mm, https://www.littelfuse.com/~/media/electronics/datasheets/fuses/littelfuse_fuse_372_datasheet.pdf.pdf +fuse tht radial +0 +2 +2 +Fuse +Fuse_Littelfuse_395Series +Fuse, TE5, Littelfuse/Wickmann, No. 460, No560, +Fuse TE5 Littelfuse/Wickmann No. 460 No560 +0 +2 +2 +Fuse +Fuse_Schurter_UMT250 +Surface Mount Fuse, 3 x 10.1 mm, Time-Lag T, 250 VAC, 125 VDC (https://us.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_UMT_250.pdf) +Schurter fuse smd +0 +2 +2 +Fuse +Fuse_Schurter_UMZ250 +Surface Mount Fuse with Clip, 4.2 x 11.1 mm, Time-Lag T, 250 VAC, 125 VDC (https://us.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_UMZ_250.pdf) +fuse smd mount holder +0 +2 +2 +Fuse +Fuse_SunFuse-6HP +SunFuse Ceramic Slow Blow Fuse 6H_6HP.PDF +UL/CSA 6x32mm Ceramic Slow Blow Fuse +0 +2 +2 +Fuse +Fuseholder_Blade_ATO_Littelfuse_Pudenz_2_Pin +Fuseholder ATO Blade littelfuse Pudenz 2 Pin +Fuseholder ATO Blade littelfuse Pudenz 2 Pin +0 +2 +2 +Fuse +Fuseholder_Blade_Mini_Keystone_3568 +fuse holder, car blade fuse mini, http://www.keyelco.com/product-pdf.cfm?p=306 +car blade fuse mini +0 +4 +2 +Fuse +Fuseholder_Cylinder-5x20mm_Bulgin_FX0456_Vertical_Closed +Fuseholder, 5x20, closed, vertical, Bulgin, FX0456, https://www.bulgin.com/products/pub/media/bulgin/data/Fuseholders.pdf +Fuseholder 5x20 closed vertical Bulgin FX0456 Sicherungshalter +0 +2 +2 +Fuse +Fuseholder_Cylinder-5x20mm_Bulgin_FX0457_Horizontal_Closed +Fuseholder, 5x20, closed, horizontal, Bulgin, FX0457, Sicherungshalter, +Fuseholder 5x20 closed horizontal Bulgin FX0457 Sicherungshalter +0 +2 +2 +Fuse +Fuseholder_Cylinder-5x20mm_EATON_H15-V-1_Vertical_Closed +PCB fuse holders for 5 mm x 20 mm fuses; 250V; 10A (http://www.cooperindustries.com/content/dam/public/bussmann/Electronics/Resources/product-datasheets/bus-elx-ds-4426-h15.pdf) +fuse holder vertical 5x20mm +0 +2 +2 +Fuse +Fuseholder_Cylinder-5x20mm_EATON_HBV_Vertical_Closed +5 mm x 20 mm fuse holders; Vertical w/ Stability Pins; 250V; 6.3-16A (http://www.cooperindustries.com/content/dam/public/bussmann/Electronics/Resources/product-datasheets/Bus_Elx_DS_2118_HB_PCB_Series.pdf) +fuse holder vertical 5x20mm +0 +2 +2 +Fuse +Fuseholder_Cylinder-5x20mm_EATON_HBW_Vertical_Closed +5 mm x 20 mm fuse holders; Vertical w/o Stability Pins; 250V; 6.3-16A (http://www.cooperindustries.com/content/dam/public/bussmann/Electronics/Resources/product-datasheets/Bus_Elx_DS_2118_HB_PCB_Series.pdf) +fuse holder vertical 5x20mm +0 +2 +2 +Fuse +Fuseholder_Cylinder-5x20mm_Schurter_0031_8201_Horizontal_Open +Fuseholder horizontal open, 5x20mm, 500V, 16A, Schurter 0031.8201, https://us.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_OGN.pdf +Fuseholder horizontal open 5x20 Schurter 0031.8201 +0 +2 +2 +Fuse +Fuseholder_Cylinder-5x20mm_Schurter_FAB_0031-355x_Horizontal_Closed +Fuseholder 5x20mm horizontal Shurter model FAB, Suitable for order numbers 0031.3551 and 0031.3558 (https://www.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_FAB.pdf) +Fuseholder 5x20mm closed horizontal +0 +2 +2 +Fuse +Fuseholder_Cylinder-5x20mm_Schurter_FPG4_Vertical_Closed +Shock-Safe Fuseholder, 5 x 20 mm, Slotted Cap/Fingergrip, vertical, IEC 60335-1; 250VAC/10A VDE; 500V/16A UL/CSA (https://us.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_FPG4.pdf) +fuse holder vertical 5x20mm +0 +4 +2 +Fuse +Fuseholder_Cylinder-5x20mm_Schurter_FUP_0031.2510_Horizontal_Closed +Shock-Safe closed Fuseholder, Schurter FUP Series, 5.0 x 20mm, Slotted Cap, horizontal, 500 VAC 4W/16A (VDE), 600V 30A (UL/CSA), order numbers: 0031.2510 (0031.2500 + 0031.2323), http://www.schurter.ch/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_FUP.pdf +Fuseholder 5x20mm horizontal closed +0 +3 +2 +Fuse +Fuseholder_Cylinder-5x20mm_Schurter_OGN-SMD_Horizontal_Open +Fuseholder horizontal open, 5x20mm, 500V, 16A (https://us.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_OGN-SMD.pdf) +Fuseholder horizontal open 5x20 Schurter 0031.8221 +0 +2 +2 +Fuse +Fuseholder_Cylinder-5x20mm_Stelvio-Kontek_PTF78_Horizontal_Open +https://www.tme.eu/en/Document/3b48dbe2b9714a62652c97b08fcd464b/PTF78.pdf +Fuseholder horizontal open 5x20 Stelvio-Kontek PTF/78 +0 +2 +2 +Fuse +Fuseholder_Cylinder-6.3x32mm_Schurter_0031-8002_Horizontal_Open +Fuseholder, horizontal, open, 6.3x32, Schurter, 0031.8002, https://www.schurter.com/en/datasheet/typ_OG__Holder__6.3x32.pdf +Fuseholder horizontal open 6.3x32 Schurter 0031.8002 +0 +2 +2 +Fuse +Fuseholder_Cylinder-6.3x32mm_Schurter_FUP_0031.2520_Horizontal_Closed +Shock-Safe closed Fuseholder, Schurter FUP Series, 6.3 x 32 mm, Slotted Cap, horizontal, 500 VAC 4W/16A (VDE), 600V 30A (UL/CSA), order numbers: 0031.2520 (0031.2500 + 0031.2321), http://www.schurter.ch/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_FUP.pdf +Fuseholder 6.3x32mm horizontal closed +0 +3 +2 +Fuse +Fuseholder_Littelfuse_Nano2_157x +Littelfuse NANO2 holder, https://www.littelfuse.com/~/media/electronics/datasheets/fuses/littelfuse_fuse_157_datasheet.pdf.pdf +SMD Nano2 holder +0 +2 +2 +Fuse +Fuseholder_TR5_Littelfuse_No560_No460 +Fuse, Fuseholder, TR5, Littelfuse/Wickmann, No. 460, No560, https://www.littelfuse.com/~/media/electronics/datasheets/fuse_holders/littelfuse_fuse_holder_559_560_datasheet.pdf.pdf +Fuse Fuseholder TR5 Littelfuse/Wickmann No. 460 No560 +0 +2 +2 +Heatsink +Heatsink_35x26mm_1xFixation3mm_Fischer-SK486-35 +Heatsink, 35mm x 26mm, 1x Fixation 3mm, Fischer SK486-35 +heatsink +0 +1 +1 +Heatsink +Heatsink_38x38mm_SpringFixation +Heatsink, 38x38mm, Spring Fixation, diagonal, +heatsink +0 +4 +1 +Heatsink +Heatsink_62x40mm_2xFixation3mm +Heatsink, 62 x 40mm, 2x 3mm Drills, +heatsink +0 +2 +1 +Heatsink +Heatsink_125x35x50mm_3xFixationM3 +Heatsink, 125x35x50mm, 3 fixation holes 3.2mm +heatsink +0 +0 +0 +Heatsink +Heatsink_AAVID_573300D00010G_TO-263 +Heatsink, 12.70mm x 26.16mm x 10.16, SMD, 18K/W, TO-263, D2 Pak, https://www.shopaavid.com/Product/573300D00000G +Heatsink AAVID TO-263 D2 Pak +0 +2 +1 +Heatsink +Heatsink_Aavid-TV5G_TO220_Horizontal +Heatsink TV5G TO-220 Horizontal, https://www.shopaavid.com/Product/TV-5G +Heatsink TV5G TO-220 Horizontal +0 +0 +0 +Heatsink +Heatsink_Fischer_FK224xx2201_25x8.3mm +25x8.3mm Heatsink, 18K/W, TO-220, https://www.fischerelektronik.de/web_fischer/en_GB/$catalogue/fischerData/PR/FK224_220_1_/datasheet.xhtml?branch=heatsinks +heatsink TO-220 +0 +2 +1 +Heatsink +Heatsink_Fischer_FK24413D2PAK_26x13mm +26x13 mm SMD heatsink for TO-252 TO-263 TO-268, https://www.fischerelektronik.de/pim/upload/fischerData/cadpdf/base/fk_244_13_d2_pak.pdf +heatsink TO-252 TO-263 TO-268 +0 +2 +1 +Heatsink +Heatsink_Fischer_SK104-STC-STIC_35x13mm_2xDrill2.5mm +Heatsink, 35mm x 13mm, 2x Fixation 2,5mm Drill, Soldering, Fischer SK104-STC-STIC, +Heatsink fischer TO-220 +0 +2 +1 +Heatsink +Heatsink_Fischer_SK104-STCB_35x13mm__2xDrill3.5mm_ScrewM3 +Heatsink, 35mm x 13mm, 2x Fixation 2,5mm Drill, Soldering, Fischer SK104-STC-STIC, +Heatsink fischer TO-220 +0 +2 +1 +Heatsink +Heatsink_Fischer_SK129-STS_42x25mm_2xDrill2.5mm +Heatsink, Fischer SK129 +heatsink fischer +0 +2 +1 +Heatsink +Heatsink_SheetType_50x7mm_2Fixations +Heatsink, Sheet type, 50x7mm, 2 fixations (solder), +Heatsink sheet +0 +2 +1 +Heatsink +Heatsink_Stonecold_HS-132_32x14mm_2xFixation1.5mm +Heatsink, StoneCold HS +heatsink +0 +2 +1 +Inductor_SMD +L_6.3x6.3_H3 +Choke, SMD, 6.3x6.3mm 3mm height +Choke SMD +0 +2 +2 +Inductor_SMD +L_7.3x7.3_H3.5 +Choke, SMD, 7.3x7.3mm 3.5mm height +Choke SMD +0 +2 +2 +Inductor_SMD +L_7.3x7.3_H4.5 +Choke, SMD, 7.3x7.3mm 4.5mm height +Choke SMD +0 +2 +2 +Inductor_SMD +L_10.4x10.4_H4.8 +Choke, SMD, 10.4x10.4mm 4.8mm height +Choke SMD +0 +2 +2 +Inductor_SMD +L_12x12mm_H4.5mm +Choke, SMD, 12x12mm 4.5mm height +Choke SMD +0 +2 +2 +Inductor_SMD +L_12x12mm_H6mm +Choke, SMD, 12x12mm 6mm height +Choke SMD +0 +2 +2 +Inductor_SMD +L_12x12mm_H8mm +Choke, SMD, 12x12mm 8mm height +Choke SMD +0 +2 +2 +Inductor_SMD +L_0201_0603Metric +Inductor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +inductor +0 +4 +2 +Inductor_SMD +L_0201_0603Metric_Pad0.64x0.40mm_HandSolder +Inductor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +4 +2 +Inductor_SMD +L_0402_1005Metric +Inductor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_0402_1005Metric_Pad0.77x0.64mm_HandSolder +Inductor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_0603_1608Metric +Inductor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_0603_1608Metric_Pad1.05x0.95mm_HandSolder +Inductor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_0805_2012Metric +Inductor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 80, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_0805_2012Metric_Pad1.05x1.20mm_HandSolder +Inductor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 80, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_0805_2012Metric_Pad1.15x1.40mm_HandSolder +Inductor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_01005_0402Metric +Inductor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +inductor +0 +4 +2 +Inductor_SMD +L_01005_0402Metric_Pad0.57x0.30mm_HandSolder +Inductor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +4 +2 +Inductor_SMD +L_1008_2520Metric +Inductor SMD 1008 (2520 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://ecsxtal.com/store/pdf/ECS-MPI2520-SMD-POWER-INDUCTOR.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_1008_2520Metric_Pad1.43x2.20mm_HandSolder +Inductor SMD 1008 (2520 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://ecsxtal.com/store/pdf/ECS-MPI2520-SMD-POWER-INDUCTOR.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_1206_3216Metric +Inductor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 80, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_1206_3216Metric_Pad1.22x1.90mm_HandSolder +Inductor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 80, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_1206_3216Metric_Pad1.42x1.75mm_HandSolder +Inductor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_1210_3225Metric +Inductor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_1210_3225Metric_Pad1.42x2.65mm_HandSolder +Inductor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_1806_4516Metric +Inductor SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_1806_4516Metric_Pad1.57x1.80mm_HandSolder +Capacitor SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_1812_4532Metric +Inductor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_1812_4532Metric_Pad1.30x3.40mm_HandSolder +Inductor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_2010_5025Metric +Inductor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_2010_5025Metric_Pad1.52x2.65mm_HandSolder +Inductor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_2512_6332Metric +Inductor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_2512_6332Metric_Pad1.52x3.35mm_HandSolder +Inductor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_2816_7142Metric +Inductor SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_2816_7142Metric_Pad3.20x4.45mm_HandSolder +Inductor SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_Abracon_ASPI-0630LR +smd shielded power inductor https://abracon.com/Magnetics/power/ASPI-0630LR.pdf +inductor abracon smd shielded +0 +2 +2 +Inductor_SMD +L_Abracon_ASPI-3012S +smd shielded power inductor http://www.abracon.com/Magnetics/power/ASPI-3012S.pdf +inductor abracon smd shielded +0 +2 +2 +Inductor_SMD +L_Bourns-SRN1060 +Bourns SRN1060 series SMD inductor https://www.bourns.com/docs/Product-Datasheets/SRN1060.pdf +Bourns SRN1060 SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns-SRN4018 +Bourns SRN4018 series SMD inductor, https://www.bourns.com/docs/Product-Datasheets/SRN4018.pdf +Bourns SRN4018 SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns-SRN6028 +Bourns SRN6028 series SMD inductor +Bourns SRN6028 SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns-SRN8040_8x8.15mm +Bourns SRN8040 series SMD inductor 8x8.15mm, https://www.bourns.com/docs/Product-Datasheets/SRN8040.pdf +Bourns SRN8040 SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns-SRR1005 +Bourns SRR1005 series SMD inductor +Bourns SRR1005 SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns-SRU1028_10.0x10.0mm +Bourns SRU1028 series SMD inductor, https://www.bourns.com/docs/Product-Datasheets/SRU1028.pdf +Bourns SRU1028 SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns-SRU8028_8.0x8.0mm +Bourns SRU8028 series SMD inductor +Bourns SRU8028 SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns-SRU8043 +Bourns SRU8043 series SMD inductor +Bourns SRU8043 SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns_SDR1806 +https://www.bourns.com/docs/Product-Datasheets/SDR1806.pdf +Bourns SDR1806 +0 +2 +2 +Inductor_SMD +L_Bourns_SRF1260 +Inductor, Bourns, SRF1260, 12.5mmx12.5mm (Script generated with StandardBox.py) (https://www.bourns.com/docs/Product-Datasheets/SRF1260.pdf) +Inductor Bourns_SRF1260 +0 +4 +4 +Inductor_SMD +L_Bourns_SRN6045TA +http://www.bourns.com/docs/product-datasheets/srn6045ta.pdf +Semi-shielded Power Inductor +0 +2 +2 +Inductor_SMD +L_Bourns_SRN8040TA +https://www.bourns.com/docs/product-datasheets/srn8040ta.pdf +Inductor +0 +2 +2 +Inductor_SMD +L_Bourns_SRP1245A +Bourns SRP1245A series SMD inductor http://www.bourns.com/docs/Product-Datasheets/SRP1245A.pdf +Bourns SRP1245A SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns_SRP2313AA +Bourns SRR1260 series SMD inductor http://www.bourns.com/docs/product-datasheets/srp2313aa.pdf +Bourns SRR1260 SMD inductor +0 +4 +2 +Inductor_SMD +L_Bourns_SRP5030T +Inductor, Bourns, SRP5030T, 5.7mmx5.2mm (Script generated with StandardBox.py) (https://www.bourns.com/data/global/pdfs/SRP5030T.pdf) +Inductor Bourns_SRP5030T +0 +2 +2 +Inductor_SMD +L_Bourns_SRP7028A_7.3x6.6mm +Shielded Power Inductors (https://www.bourns.com/docs/product-datasheets/srp7028a.pdf) +Shielded Inductors Bourns SMD SRP7028A +0 +2 +2 +Inductor_SMD +L_Bourns_SRR1210A +Bourns SRR1210A series SMD inductor https://www.bourns.com/docs/Product-Datasheets/SRR1210A.pdf +Bourns SRR1210A SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns_SRR1260 +Bourns SRR1260 series SMD inductor http://www.bourns.com/docs/Product-Datasheets/SRR1260.pdf +Bourns SRR1260 SMD inductor +0 +2 +2 +Inductor_SMD +L_Coilcraft_LPS4018 +SMD Inductor Coilcraft LPS4018 https://www.coilcraft.com/pdfs/lps4018.pdf +L Coilcraft LPS4018 +0 +2 +2 +Inductor_SMD +L_Coilcraft_LPS5030 +Shielded Power Inductor SMD, Coilcraft LPS5030, https://www.coilcraft.com/pdfs/lps5030.pdf, StepUp generated footprint +inductor +0 +2 +2 +Inductor_SMD +L_Coilcraft_XAL60xx_6.36x6.56mm +Coilcraft XAL60xx series, https://www.coilcraft.com/pdfs/xal60xx.pdf +L Coilcraft XAL60xx +0 +2 +2 +Inductor_SMD +L_Coilcraft_XAL5030 +L_Coilcraft_XAL5030 +L Coilcraft XAL5030 +0 +2 +2 +Inductor_SMD +L_Coilcraft_XxL4020 +L_Coilcraft_XxL4020 https://www.coilcraft.com/pdfs/xfl4020.pdf +L Coilcraft XxL4020 +0 +2 +2 +Inductor_SMD +L_Coilcraft_XxL4030 +L_Coilcraft_XxL4030 https://www.coilcraft.com/pdfs/xfl4030.pdf +L Coilcraft XxL4030 +0 +2 +2 +Inductor_SMD +L_Coilcraft_XxL4040 +L_Coilcraft_XxL4040 https://www.coilcraft.com/pdfs/xal4000.pdf +L Coilcraft XxL4040 +0 +2 +2 +Inductor_SMD +L_CommonModeChoke_Coilcraft_0603USB +Coilcraft 0603USB Series Common Mode Choke, https://www.coilcraft.com/pdfs/0603usb.pdf +surface mount common mode bead +0 +4 +4 +Inductor_SMD +L_CommonModeChoke_Coilcraft_0805USB +Coilcraft 0805USB Series Common Mode Choke, https://www.coilcraft.com/pdfs/0805usb.pdf +surface mount common mode bead +0 +4 +4 +Inductor_SMD +L_CommonModeChoke_Coilcraft_1812CAN +Coilcraft 1812CAN Series Common Mode Choke, https://www.coilcraft.com/pdfs/1812can.pdf +surface mount common mode bead +0 +4 +4 +Inductor_SMD +L_CommonModeChoke_Wuerth_WE-SL5 +WE-SL5 SMT Common Mode Line Filter, https://www.we-online.de/katalog/en/WE-SL5/, https://www.we-online.de/katalog/datasheet/744272471.pdf +SMT Common Mode Line Filter +0 +4 +4 +Inductor_SMD +L_CommonMode_Delevan_4222 +API Delevan, Surface Mount Common Mode Bead, 4222 4222R, http://www.delevan.com/seriesPDFs/4222.pdf +surface mount common mode bead +0 +4 +4 +Inductor_SMD +L_CommonMode_Wuerth_WE-SL2 +http://katalog.we-online.de/en/pbs/WE-SL2?sid=5fbec16187#vs_t1:c1_ct:1 +Wuerth WE-SL2 +0 +4 +4 +Inductor_SMD +L_Fastron_PISN +Choke, Drossel, PISN, SMD, Fastron, +Choke Drossel PISN SMD Fastron +0 +2 +2 +Inductor_SMD +L_Fastron_PISN_Handsoldering +Choke, Drossel, PISN, SMD, Fastron, +Choke Drossel PISN SMD Fastron +0 +2 +2 +Inductor_SMD +L_Fastron_PISR +Choke, Drossel, PISR, Fastron, SMD, +Choke Drossel PISR Fastron SMD +0 +2 +2 +Inductor_SMD +L_Fastron_PISR_Handsoldering +Choke, Drossel, PISR, Fastron, SMD, +Choke Drossel PISR Fastron SMD +0 +2 +2 +Inductor_SMD +L_Murata_DEM35xxC +https://www.murata.com/~/media/webrenewal/products/inductor/chip/tokoproducts/wirewoundferritetypeforpl/m_dem3518c.ashx +Inductor SMD DEM35xxC +0 +2 +2 +Inductor_SMD +L_Murata_LQH2MCNxxxx02_2.0x1.6mm +Inductor, Murata, LQH2MCN_02 series, 1.6x2.0x0.9mm (https://search.murata.co.jp/Ceramy/image/img/P02/JELF243A-0053.pdf) +chip coil inductor Murata LQH2MC +0 +2 +2 +Inductor_SMD +L_Murata_LQH55DN_5.7x5.0mm +Inductor, SMD, 5.7x5.0x4.7mm, https://search.murata.co.jp/Ceramy/image/img/P02/JELF243A-0045.pdf +inductor smd +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_1turn_HDM0131A +Neosid, Air-Coil, SML, 1turn, HDM0131A, +Neosid Air-Coil SML 1turn HDM0131A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_2turn_HAM0231A +Neosid, Air-Coil, SML, 2turn, HAM0231A, +Neosid Air-Coil SML 2turn HAM0231A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_2turn_HDM0231A +Neosid, Air-Coil, SML, 2turn, HDM0231A, +Neosid Air-Coil SML 2turn HDM0231A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_3turn_HAM0331A +Neosid, Air-Coil, SML, 2turn, HAM0331A, +Neosid Air-Coil SML 3turn HAM0331A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_3turn_HDM0331A +Neosid, Air-Coil, SML, 3turn, HDM0331A, +Neosid Air-Coil SML 3turn HDM0331A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_4turn_HAM0431A +Neosid, Air-Coil, SML, 4turn, HAM0431A, +Neosid Air-Coil SML 4turn HAM0431A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_4turn_HDM0431A +Neosid, Air-Coil, SML, 4turn, HDM0431A, +Neosid Air-Coil SML 4turn HDM0431A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_5turn_HAM0531A +Neosid, Air-Coil, SML, 5turn, HAM0531A, +Neosid Air-Coil SML 5turn HAM0531A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_5turn_HDM0531A +Neosid, Air-Coil, SML, 5turn, HDM0531A, +Neosid Air-Coil SML 5turn HDM0531A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_6-10turn_HAM0631A-HAM1031A +Neosid, Air-Coil, SML, 6-10turn, HAM0631A-HAM1031A, +Neosid Air-Coil SML 6-10turn HAM0631A-HAM1031A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_6-10turn_HDM0431A-HDM1031A +Neosid, Air-Coil, SML, 6-10turn, HDM0431A-HDM1031A, +Neosid Air-Coil SML 6-10turn HDM0431A-HDM1031A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_6turn_HAM0631A +Neosid, Air-Coil, SML, 6turn, HAM0631A, +Neosid Air-Coil SML 6turn HAM0631A +0 +2 +2 +Inductor_SMD +L_Neosid_MicroCoil_Ms36-L +Neosid, Micro Coil, Inductor, Ms36-L, SMD, Fixed inductor, anti clockwise, https://neosid.de/en/products/inductors/rod-core-chokes/smd-rod-core-chokes/52026/ms-36/7-h?c=94 +Neosid Micro Coil Inductor Ms36-L SMD Fixed inductor anti clockwise +0 +2 +2 +Inductor_SMD +L_Neosid_Ms42 +Neosid, Inductor, SMs42, Fixed inductor, SMD, magneticaly shielded, https://neosid.de/import-data/product-pdf/neoFestind_Ms42.pdf +Neosid Inductor SMs42 Fixed inductor SMD magneticaly shielded +0 +2 +2 +Inductor_SMD +L_Neosid_Ms50 +Neosid, Power Inductor, Ms50, SMD, Fixed inductor, https://neosid.de/import-data/product-pdf/neoFestind_Ms50.pdf +Neosid Power Inductor Ms50 SMD Fixed inductor +0 +2 +2 +Inductor_SMD +L_Neosid_Ms50T +Neosid, Power Inductor, Ms50T, SMD, Fixed inductor, high temperature, https://neosid.de/import-data/product-pdf/neoFestind_Ms50T.pdf +Neosid Power Inductor Ms50T SMD Fixed inductor high temperature +0 +2 +2 +Inductor_SMD +L_Neosid_Ms85 +Neosid, Ms85, Ms85T, SMD Inductor, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_Ms85.pdf +Neosid Ms85 Ms85T SMD Inductor Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_Ms85T +Neosid, Ms85, Ms85T, SMD Inductor, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_Ms85T.pdf +Neosid Ms85 Ms85T SMD Inductor Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_Ms95 +Neosid,Inductor,Ms95, Ms95a, Ms95T, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_Ms95.pdf +NeosidInductorMs95 Ms95a Ms95T Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_Ms95T +Neosid,Inductor,Ms95, Ms95a, Ms95T, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_Ms95T.pdf +NeosidInductorMs95 Ms95a Ms95T Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_Ms95a +Neosid,Inductor,Ms95, Ms95a, Ms95T, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_Ms95a.pdf +NeosidInductorMs95 Ms95a Ms95T Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SM-NE95H +Neosid, Inductor,SM-NE95H, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMNE95H.pdf +Neosid Inductor SM-NE95H Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SM-NE127 +Neosid, Inductor, SM-NE127, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMNE127.pdf +Neosid Inductor SM-NE127 Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SM-NE127_HandSoldering +Neosid, Inductor, SM-NE127, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMNE127.pdf +Neosid Inductor SM-NE127 Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SM-NE150 +Neosid, Inductor, SM-NE150, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMNE150.pdf +Neosid Inductor SM-NE150 Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SM-PIC0512H +Neosid, Inductor, PIC0512H, Power Inductor, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMPIC0512H.pdf +Neosid Inductor PIC0512H Power Inductor Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SM-PIC0602H +Neosid, Power Inductor, SM-PIC0602H, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMPIC0602H.pdf +Neosid Power Inductor SM-PIC0602H Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SM-PIC0612H +Neosid, Power Inductor, SM-PIC0612H, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMPIC0612H.pdf +Neosid Power Inductor SM-PIC0612H Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SM-PIC1004H +Neosid, Inductor, SM-PIC1004H, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMPIC1004H.pdf +Neosid Inductor SM-PIC1004H Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SMS-ME3010 +Neosid, Inductor, SMS-ME3010, Fixed inductor, SMD, magnetically shielded, https://neosid.de/import-data/product-pdf/neoFestind_SMSME3010.pdf +Neosid Inductor SMS-ME3010 Fixed inductor SMD magnetically shielded +0 +2 +2 +Inductor_SMD +L_Neosid_SMS-ME3015 +Neosid, Power Inductor, SMS-ME3015, Fixed inductor, SMD, magnetically shielded, https://neosid.de/import-data/product-pdf/neoFestind_SMSME3015.pdf +Neosid Power Inductor SMS-ME3015 Fixed inductor SMD magnetically shielded +0 +2 +2 +Inductor_SMD +L_Neosid_SMs42 +Neosid, Inductor, SMs42, Fixed inductor, SMD, magneticaly shielded, https://neosid.de/import-data/product-pdf/neoFestind_ma_SMs42.pdf +Neosid Inductor SMs42 Fixed inductor SMD magneticaly shielded +0 +2 +2 +Inductor_SMD +L_Neosid_SMs50 +Neosid, Inductor, SMs50, Fixed inductor, SMD, magneticaly shielded, https://neosid.de/import-data/product-pdf/neoFestind_ma_SMs50.pdf +Neosid Inductor SMs50 Fixed inductor SMD magneticaly shielded +0 +2 +2 +Inductor_SMD +L_Neosid_SMs85 +Neosid, Inductor, SMs85, Fixed inductor, SMD, magnetically shielded, https://neosid.de/import-data/product-pdf/neoFestind_ma_SMs85.pdf +Neosid Inductor SMs85 Fixed inductor SMD magnetically shielded +0 +2 +2 +Inductor_SMD +L_Neosid_SMs95_SMs95p +Neosid, Inductor, SMs95, Fixed inductor, SMD, magnetically shielded, https://neosid.de/import-data/product-pdf/neoFestind_SMs95SMs95p.pdf +Neosid Inductor SMs95 Fixed inductor SMD magnetically shielded +0 +2 +2 +Inductor_SMD +L_Pulse_PA4320 +Inductor SMD Pulse PA4320 http://productfinder.pulseeng.com/products/datasheets/P787.pdf +Inductor SMD Pulse PA4320 +0 +2 +2 +Inductor_SMD +L_Sagami_CER1242B +Inductor, Sagami, h=4.5mm, http://www.sagami-elec.co.jp/file/CER1242B-CER1257B-CER1277B.pdf +inductor sagami cer12xxb smd +0 +2 +2 +Inductor_SMD +L_Sagami_CER1257B +Inductor, Sagami, h=6.0mm, http://www.sagami-elec.co.jp/file/CER1242B-CER1257B-CER1277B.pdf +inductor sagami cer12xxb smd +0 +2 +2 +Inductor_SMD +L_Sagami_CER1277B +Inductor, Sagami, h=8.0mm, http://www.sagami-elec.co.jp/file/CER1242B-CER1257B-CER1277B.pdf +inductor sagami cer12xxb smd +0 +2 +2 +Inductor_SMD +L_Sagami_CWR1242C +Sagami power inductor, CWR1242C, H=4.5mm (http://www.sagami-elec.co.jp/file/16Car_SMDCwr.pdf) +inductor sagami cwr12xx smd +0 +4 +2 +Inductor_SMD +L_Sagami_CWR1257C +Sagami power inductor, CWR1242C, H=6.0mm (http://www.sagami-elec.co.jp/file/16Car_SMDCwr.pdf) +inductor sagami cwr12xx smd +0 +4 +2 +Inductor_SMD +L_Sagami_CWR1277C +Sagami power inductor, CWR1242C, H=7.7mm (http://www.sagami-elec.co.jp/file/16Car_SMDCwr.pdf) +inductor sagami cwr12xx smd +0 +4 +2 +Inductor_SMD +L_SigTra_SC3316F +http://www.signaltransformer.com/sites/all/pdf/smd/P080_SC3316F.pdf +Choke +0 +2 +2 +Inductor_SMD +L_Sumida_CDMC6D28_7.25x6.5mm +SMD Power Inductor (http://products.sumida.com/products/pdf/CDMC6D28.pdf) +Inductor Sumida SMD CDMC6D28 +0 +2 +2 +Inductor_SMD +L_Sunlord_MWSA0518_5.4x5.2mm +Inductor, Sunlord, MWSA0518, 5.4mmx5.2mm +inductor Sunlord smd +0 +2 +2 +Inductor_SMD +L_TDK_NLV25_2.5x2.0mm +TDK NLV25, 2.5x2.0x1.8mm, https://product.tdk.com/info/en/catalog/datasheets/inductor_commercial_standard_nlv25-ef_en.pdf +tdk nlv25 nlcv25 nlfv25 +0 +2 +2 +Inductor_SMD +L_TDK_NLV32_3.2x2.5mm +TDK NLV32, 3.2x2.5x2.2mm, https://product.tdk.com/info/en/catalog/datasheets/inductor_commercial_standard_nlv32-ef_en.pdf +tdk nlv32 nlcv32 nlfv32 +0 +2 +2 +Inductor_SMD +L_TDK_SLF6025 +Inductor, TDK, SLF6025, 6.0mmx6.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf6025_en.pdf) +Inductor TDK_SLF6025 +0 +2 +2 +Inductor_SMD +L_TDK_SLF6028 +Inductor, TDK, SLF6028, 6.0mmx6.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf6028_en.pdf) +Inductor TDK_SLF6028 +0 +2 +2 +Inductor_SMD +L_TDK_SLF6045 +Inductor, TDK, SLF6045, 6.0mmx6.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf6045_en.pdf) +Inductor TDK_SLF6045 +0 +2 +2 +Inductor_SMD +L_TDK_SLF7032 +Inductor, TDK, SLF7032, 7.0mmx7.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf7032_en.pdf) +Inductor TDK_SLF7032 +0 +2 +2 +Inductor_SMD +L_TDK_SLF7045 +Inductor, TDK, SLF7045, 7.0mmx7.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf7045_en.pdf) +Inductor TDK_SLF7045 +0 +2 +2 +Inductor_SMD +L_TDK_SLF7055 +Inductor, TDK, SLF7055, 7.0mmx7.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf7055_en.pdf) +Inductor TDK_SLF7055 +0 +2 +2 +Inductor_SMD +L_TDK_SLF10145 +Inductor, TDK, SLF10145, 10.1mmx10.1mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/catalog/datasheets/inductor_automotive_power_slf10145-h_en.pdf) +Inductor TDK_SLF10145 +0 +2 +2 +Inductor_SMD +L_TDK_SLF10165 +Inductor, TDK, SLF10165, 10.1mmx10.1mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/catalog/datasheets/inductor_commercial_power_slf10165_en.pdf) +Inductor TDK_SLF10165 +0 +2 +2 +Inductor_SMD +L_TDK_SLF12555 +Inductor, TDK, SLF12555, 12.5mmx12.5mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/catalog/datasheets/inductor_commercial_power_slf12555_en.pdf) +Inductor SLF12555 +0 +2 +2 +Inductor_SMD +L_TDK_SLF12565 +Inductor, TDK, SLF12565, 12.5mmx12.5mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/catalog/datasheets/inductor_automotive_power_slf12565-h_en.pdf) +Inductor SLF12565 +0 +2 +2 +Inductor_SMD +L_TDK_SLF12575 +Inductor, TDK, SLF12575, 12.5mmx12.5mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/catalog/datasheets/inductor_automotive_power_slf12575-h_en.pdf) +Inductor SLF12575 +0 +2 +2 +Inductor_SMD +L_TDK_VLF10040 +Inductor,TDK, TDK-VLP-8040, 8.6mmx8.6mm +inductor TDK VLP smd VLF10040 +0 +2 +2 +Inductor_SMD +L_TDK_VLP8040 +Inductor,TDK, TDK-VLP-8040, 8.6mmx8.6mm +inductor TDK VLP smd VLP8040 +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_MD-1616 +Inductor, Taiyo Yuden, MD series, Taiyo-Yuden_MD-1616, 1.6mmx1.6mm +inductor taiyo-yuden md smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_MD-2020 +Inductor, Taiyo Yuden, MD series, Taiyo-Yuden_MD-2020, 2.0mmx2.0mm +inductor taiyo-yuden md smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_MD-3030 +Inductor, Taiyo Yuden, MD series, Taiyo-Yuden_MD-3030, 3.0mmx3.0mm +inductor taiyo-yuden md smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_MD-4040 +Inductor, Taiyo Yuden, MD series, Taiyo-Yuden_MD-4040, 4.0mmx4.0mm +inductor taiyo-yuden md smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_MD-5050 +Inductor, Taiyo Yuden, MD series, Taiyo-Yuden_MD-5050, 5.0mmx5.0mm +inductor taiyo-yuden md smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-20xx +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-20xx, 2.0mmx2.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-20xx_HandSoldering +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-20xx, 2.0mmx2.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-24xx +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-24xx, 2.4mmx2.4mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-24xx_HandSoldering +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-24xx, 2.4mmx2.4mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-30xx +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-30xx, 3.0mmx3.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-30xx_HandSoldering +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-30xx, 3.0mmx3.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-40xx +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-40xx, 4.0mmx4.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-40xx_HandSoldering +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-40xx, 4.0mmx4.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-50xx +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-50xx, 4.9mmx4.9mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-50xx_HandSoldering +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-50xx, 4.9mmx4.9mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-60xx +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-60xx, 6.0mmx6.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-60xx_HandSoldering +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-60xx, 6.0mmx6.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-80xx +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-80xx, 8.0mmx8.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-80xx_HandSoldering +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-80xx, 8.0mmx8.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-10050_9.8x10.0mm +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-10050, 9.8mmx10.0mm, https://ds.yuden.co.jp/TYCOMPAS/or/specSheet?pn=NR10050T1R3N +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-10050_9.8x10.0mm_HandSoldering +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-10050, 9.8mmx10.0mm, https://ds.yuden.co.jp/TYCOMPAS/or/specSheet?pn=NR10050T1R3N +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_TracoPower_TCK-047_5.2x5.8mm +Inductor, Traco, TCK-047, 5.2x5.8mm, https://www.tracopower.com/products/tck047.pdf +inductor smd traco +0 +2 +2 +Inductor_SMD +L_TracoPower_TCK-141 +Choke, SMD, 4.0x4.0mm 2.1mm height, https://www.tracopower.com/products/tck141.pdf +Choke SMD +0 +2 +2 +Inductor_SMD +L_Vishay_IHLP-1212 +Inductor, Vishay, IHLP series, 3.0mmx3.0mm +inductor vishay ihlp smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHLP-1616 +Inductor, Vishay, IHLP series, 4.1mmx4.1mm +inductor vishay ihlp smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHLP-2020 +Inductor, Vishay, IHLP series, 5.1mmx5.1mm +inductor vishay ihlp smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHLP-2525 +Inductor, Vishay, IHLP series, 6.3mmx6.3mm +inductor vishay ihlp smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHLP-4040 +Inductor, Vishay, IHLP series, 10.2mmx10.2mm +inductor vishay ihlp smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHLP-5050 +Inductor, Vishay, IHLP series, 12.7mmx12.7mm +inductor vishay ihlp smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHLP-6767 +Inductor, Vishay, IHLP series, 17.0mmx17.0mm +inductor vishay ihlp smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHSM-3825 +Inductor, Vishay, Vishay_IHSM-3825, http://www.vishay.com/docs/34018/ihsm3825.pdf, 11.2mmx6.3mm +inductor vishay icsm smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHSM-4825 +Inductor, Vishay, Vishay_IHSM-4825, http://www.vishay.com/docs/34019/ihsm4825.pdf, 13.7mmx6.3mm +inductor vishay icsm smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHSM-5832 +Inductor, Vishay, Vishay_IHSM-5832, http://www.vishay.com/docs/34020/ihsm5832.pdf, 16.3mmx8.1mm +inductor vishay icsm smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHSM-7832 +Inductor, Vishay, Vishay_IHSM-7832, http://www.vishay.com/docs/34021/ihsm7832.pdf, 19.8mmx8.1mm +inductor vishay icsm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-1030 +Inductor, Wuerth Elektronik, Wuerth_HCI-1030, 10.6mmx10.6mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-1040 +Inductor, Wuerth Elektronik, Wuerth_HCI-1040, 10.2mmx10.2mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-1050 +Inductor, Wuerth Elektronik, Wuerth_HCI-1050, 10.2mmx10.2mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-1335 +Inductor, Wuerth Elektronik, Wuerth_HCI-1335, 12.8mmx12.8mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-1350 +Inductor, Wuerth Elektronik, Wuerth_HCI-1350, 12.8mmx12.8mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-1365 +Inductor, Wuerth Elektronik, Wuerth_HCI-1365, 12.8mmx12.8mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-1890 +Inductor, Wuerth Elektronik, Wuerth_HCI-1890, 18.2mmx18.2mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-2212 +Inductor, Wuerth Elektronik, Wuerth_HCI-2212, 22.5mmx22.0mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-5040 +Inductor, Wuerth Elektronik, Wuerth_HCI-5040, 5.5mmx5.2mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-7030 +Inductor, Wuerth Elektronik, Wuerth_HCI-7030, 6.9mmx6.9mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-7040 +Inductor, Wuerth Elektronik, Wuerth_HCI-7040, 6.9mmx6.9mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-7050 +Inductor, Wuerth Elektronik, Wuerth_HCI-7050, 6.9mmx6.9mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-1050 +Inductor, Wuerth Elektronik, Wuerth_HCM-1050, 10.2mmx7.0mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-1052 +Inductor, Wuerth Elektronik, Wuerth_HCM-1052, 10.5mmx10.3mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-1070 +Inductor, Wuerth Elektronik, Wuerth_HCM-1070, 10.1mmx7.0mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-1078 +Inductor, Wuerth Elektronik, Wuerth_HCM-1078, 9.4mmx6.2mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-1190 +Inductor, Wuerth Elektronik, Wuerth_HCM-1190, 10.5mmx11.0mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-1240 +Inductor, Wuerth Elektronik, Wuerth_HCM-1240, 10.0mmx11.8mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-1350 +Inductor, Wuerth Elektronik, Wuerth_HCM-1350, 13.5mmx13.3mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-1390 +Inductor, Wuerth Elektronik, Wuerth_HCM-1390, 12.5mmx13.0mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-7050 +Inductor, Wuerth Elektronik, Wuerth_HCM-7050, 7.2mmx7.0mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-7070 +Inductor, Wuerth Elektronik, Wuerth_HCM-7070, 7.4mmx7.2mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-1610 +Inductor, Wuerth Elektronik, Wuerth_MAPI-1610, 1.6mmx1.6mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-2010 +Inductor, Wuerth Elektronik, Wuerth_MAPI-2010, 2.0mmx1.6mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-2506 +Inductor, Wuerth Elektronik, Wuerth_MAPI-2506, 2.5mmx2.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-2508 +Inductor, Wuerth Elektronik, Wuerth_MAPI-2508, 2.5mmx2.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-2510 +Inductor, Wuerth Elektronik, Wuerth_MAPI-2510, 2.5mmx2.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-2512 +Inductor, Wuerth Elektronik, Wuerth_MAPI-2512, 2.5mmx2.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-3010 +Inductor, Wuerth Elektronik, Wuerth_MAPI-3010, 3.0mmx3.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-3012 +Inductor, Wuerth Elektronik, Wuerth_MAPI-3012, 3.0mmx3.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-3015 +Inductor, Wuerth Elektronik, Wuerth_MAPI-3015, 3.0mmx3.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-3020 +Inductor, Wuerth Elektronik, Wuerth_MAPI-3020, 3.0mmx3.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-4020 +Inductor, Wuerth Elektronik, Wuerth_MAPI-4020, 4.0mmx4.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-4030 +Inductor, Wuerth Elektronik, Wuerth_MAPI-4030, 4.0mmx4.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-DD-Typ-L-Typ-XL-Typ-XXL +Shielded Coupled Inductor, Wuerth Elektronik, WE-DD, SMD, Typ L, Typ XL, Typ XXL, https://katalog.we-online.com/pbs/datasheet/744874001.pdf +Choke Coupled Double Inductor SMD Wuerth WE-DD TypL TypXL TypXXL +0 +4 +4 +Inductor_SMD +L_Wuerth_WE-DD-Typ-M-Typ-S +Shielded Coupled Inductor, Wuerth Elektronik, WE-DD, SMD, Typ M, Typ S, https://katalog.we-online.com/pbs/datasheet/744878001.pdf, https://katalog.we-online.de/pbs/datasheet/744877001.pdf +Choke Coupled Double Inductor SMD Wuerth WE-DD TypM TypS +0 +4 +4 +Inductor_SMD +L_Wuerth_WE-GF-1210 +Unshielded Inductor, Wuerth Elektronik, WE-GF, SMD, 1210, https://www.we-online.de/katalog/datasheet/74476401.pdf +Unshielded Inductor WE-GF 1210 Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD-Typ-7345 +Shielded Power Inductor, Wuerth Elektronik, WE-PD, SMD, 7345, https://katalog.we-online.com/pbs/datasheet/744777001.pdf +Choke Shielded Power Inductor WE-PD 7345 Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD-Typ-LS +Shielded Power Inductor, Wuerth Elektronik, WE-PD, SMD, Typ LS, https://katalog.we-online.com/pbs/datasheet/7447715906.pdf +Choke Shielded Power Inductor WE-PD TypLS Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD-Typ-LS_Handsoldering +Shielded Power Inductor, Wuerth Elektronik, WE-PD, SMD, Typ LS, Handsoldering, https://katalog.we-online.com/pbs/datasheet/7447715906.pdf +Choke Shielded Power Inductor WE-PD TypLS Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD-Typ-M-Typ-S +Shielded Power Inductor, Wuerth Elektronik, WE-PD, SMT, Typ M, Typ S, https://katalog.we-online.com/pbs/datasheet/744778005.pdf +Choke Shielded Power Inductor WE-PD TypM TypS Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD-Typ-M-Typ-S_Handsoldering +Shielded Power Inductor, Wuerth Elektronik, WE-PD, SMT, Typ M, Typ S, Handsoldering, https://katalog.we-online.com/pbs/datasheet/744778005.pdf +Choke Shielded Power Inductor WE-PD TypM TypS Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD2-Typ-L +Power Inductor, Wuerth Elektronik, WE-PD2, SMD, Typ L, , https://katalog.we-online.com/pbs/datasheet/74477510.pdf +Choke Power Inductor WE-PD2 TypL Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD2-Typ-MS +Power Inductor, Wuerth Elektronik, WE-PD2, SMD, Typ MS, https://katalog.we-online.com/pbs/datasheet/744774022.pdf +Choke Power Inductor WE-PD2 TypMS Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD2-Typ-XL +Power Inductor, Wuerth Elektronik, WE-PD2, SMT, Typ XL, https://katalog.we-online.com/pbs/datasheet/744776012.pdf +Choke Power Inductor WE-PD2 TypXL Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD4-Typ-X +Power Inductor, Wuerth Elektronik, WE-PD4, SMT, Typ X, https://katalog.we-online.de/pbs/datasheet/74458001.pdf +Choke Power Inductor WE-PD4 TypX Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PDF +Shielded Power Inductor, Wuerth Elektronik, WE-PDF, SMD, https://katalog.we-online.de/pbs/datasheet/7447797022.pdf +Choke Shielded Power Inductor WE-PDF Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PDF_Handsoldering +Shielded Power Inductor, Wuerth Elektronik, WE-PDF, SMD, Handsoldering, https://katalog.we-online.de/pbs/datasheet/7447797022.pdf +Choke Shielded Power Inductor WE-PDF Wuerth Handsoldering +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-TPC-3816 +L_Wuerth_WE-TPC-3816 StepUp generated footprint, http://katalog.we-online.de/pbs/datasheet/7440310047.pdf +wurth wuerth smd inductor +0 +2 +2 +Inductor_THT +Choke_EPCOS_B82722A +Current-Compensated Ring Core Double Chokes, EPCOS, B82722A, 22.3mmx22.7mm, https://en.tdk.eu/inf/30/db/ind_2008/b82722a_j.pdf +chokes epcos tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN102-04-14.0x14.0mm +Current-compensated Chokes, Schaffner, RN102-04, 14.0mmx14.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN112-04-17.7x17.1mm +Current-compensated Chokes, Schaffner, RN112-04, 17.7mmx17.1mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN114-04-22.5x21.5mm +Current-compensated Chokes, Schaffner, RN114-04, 22.5mmx21.5mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN116-04-22.5x21.5mm +Current-compensated Chokes, Schaffner, RN116-04, 22.5mmx21.5mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN122-04-28.0x27.0mm +Current-compensated Chokes, Schaffner, RN122-04, 28.0mmx27.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN142-04-33.1x32.5mm +Current-compensated Chokes, Schaffner, RN142-04, 33.1mmx32.5mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN143-04-33.1x32.5mm +Current-compensated Chokes, Schaffner, RN143-04, 33.1mmx32.5mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN152-04-43.0x41.8mm +Current-compensated Chokes, Schaffner, RN152-04, 43.0mmx41.8mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN202-04-8.8x18.2mm +Current-compensated Chokes, Schaffner, RN202-04, 8.8mmx18.2mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN204-04-9.0x14.0mm +Current-compensated Chokes, Schaffner, RN204-04, 9.0mmx14.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN212-04-12.5x18.0mm +Current-compensated Chokes, Schaffner, RN212-04, 12.5mmx18.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN214-04-15.5x23.0mm +Current-compensated Chokes, Schaffner, RN214-04, 15.5mmx23.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN216-04-15.5x23.0mm +Current-compensated Chokes, Schaffner, RN216-04, 15.5mmx23.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN218-04-12.5x18.0mm +Current-compensated Chokes, Schaffner, RN218-04, 12.5mmx18.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN222-04-18.0x31.0mm +Current-compensated Chokes, Schaffner, RN222-04, 18.0mmx31.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN232-04-18.0x31.0mm +Current-compensated Chokes, Schaffner, RN232-04, 18.0mmx31.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN242-04-18.0x31.0mm +Current-compensated Chokes, Schaffner, RN242-04, 18.0mmx31.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +L_Axial_L5.0mm_D3.6mm_P10.00mm_Horizontal_Murata_BL01RN1A2A2 +Inductor, Murata BL01RN1A2A2, Axial, Horizontal, pin pitch=10.00mm, length*diameter=5*3.6mm, https://www.murata.com/en-global/products/productdetail?partno=BL01RN1A2A2%23 +inductor axial horizontal +0 +2 +2 +Inductor_THT +L_Axial_L5.3mm_D2.2mm_P2.54mm_Vertical_Vishay_IM-1 +Inductor, Axial series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=5.3*2.2mm^2, Vishay, IM-1, http://www.vishay.com/docs/34030/im.pdf +Inductor Axial series Axial Vertical pin pitch 2.54mm length 5.3mm diameter 2.2mm Vishay IM-1 +0 +2 +2 +Inductor_THT +L_Axial_L5.3mm_D2.2mm_P7.62mm_Horizontal_Vishay_IM-1 +Inductor, Axial series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=5.3*2.2mm^2, Vishay, IM-1, http://www.vishay.com/docs/34030/im.pdf +Inductor Axial series Axial Horizontal pin pitch 7.62mm length 5.3mm diameter 2.2mm Vishay IM-1 +0 +2 +2 +Inductor_THT +L_Axial_L5.3mm_D2.2mm_P10.16mm_Horizontal_Vishay_IM-1 +Inductor, Axial series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=5.3*2.2mm^2, Vishay, IM-1, http://www.vishay.com/docs/34030/im.pdf +Inductor Axial series Axial Horizontal pin pitch 10.16mm length 5.3mm diameter 2.2mm Vishay IM-1 +0 +2 +2 +Inductor_THT +L_Axial_L6.6mm_D2.7mm_P2.54mm_Vertical_Vishay_IM-2 +Inductor, Axial series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=6.6*2.7mm^2, Vishay, IM-2, http://www.vishay.com/docs/34030/im.pdf +Inductor Axial series Axial Vertical pin pitch 2.54mm length 6.6mm diameter 2.7mm Vishay IM-2 +0 +2 +2 +Inductor_THT +L_Axial_L6.6mm_D2.7mm_P10.16mm_Horizontal_Vishay_IM-2 +Inductor, Axial series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=6.6*2.7mm^2, Vishay, IM-2, http://www.vishay.com/docs/34030/im.pdf +Inductor Axial series Axial Horizontal pin pitch 10.16mm length 6.6mm diameter 2.7mm Vishay IM-2 +0 +2 +2 +Inductor_THT +L_Axial_L7.0mm_D3.3mm_P2.54mm_Vertical_Fastron_MICC +Inductor, Axial series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=7*3.3mm^2, Fastron, MICC, http://www.fastrongroup.com/image-show/70/MICC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 2.54mm length 7mm diameter 3.3mm Fastron MICC +0 +2 +2 +Inductor_THT +L_Axial_L7.0mm_D3.3mm_P5.08mm_Vertical_Fastron_MICC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=7*3.3mm^2, Fastron, MICC, http://www.fastrongroup.com/image-show/70/MICC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 5.08mm length 7mm diameter 3.3mm Fastron MICC +0 +2 +2 +Inductor_THT +L_Axial_L7.0mm_D3.3mm_P10.16mm_Horizontal_Fastron_MICC +Inductor, Axial series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=7*3.3mm^2, Fastron, MICC, http://www.fastrongroup.com/image-show/70/MICC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 10.16mm length 7mm diameter 3.3mm Fastron MICC +0 +2 +2 +Inductor_THT +L_Axial_L7.0mm_D3.3mm_P12.70mm_Horizontal_Fastron_MICC +Inductor, Axial series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=7*3.3mm^2, Fastron, MICC, http://www.fastrongroup.com/image-show/70/MICC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 12.7mm length 7mm diameter 3.3mm Fastron MICC +0 +2 +2 +Inductor_THT +L_Axial_L9.5mm_D4.0mm_P2.54mm_Vertical_Fastron_SMCC +Inductor, Axial series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=9.5*4mm^2, Fastron, SMCC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_SMCC_NEU.pdf, http://cdn-reichelt.de/documents/datenblatt/B400/LEADEDINDUCTORS.pdf +Inductor Axial series Axial Vertical pin pitch 2.54mm length 9.5mm diameter 4mm Fastron SMCC +0 +2 +2 +Inductor_THT +L_Axial_L9.5mm_D4.0mm_P5.08mm_Vertical_Fastron_SMCC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.5*4mm^2, Fastron, SMCC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_SMCC_NEU.pdf, http://cdn-reichelt.de/documents/datenblatt/B400/LEADEDINDUCTORS.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 9.5mm diameter 4mm Fastron SMCC +0 +2 +2 +Inductor_THT +L_Axial_L9.5mm_D4.0mm_P12.70mm_Horizontal_Fastron_SMCC +Inductor, Axial series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9.5*4mm^2, Fastron, SMCC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_SMCC_NEU.pdf, http://cdn-reichelt.de/documents/datenblatt/B400/LEADEDINDUCTORS.pdf +Inductor Axial series Axial Horizontal pin pitch 12.7mm length 9.5mm diameter 4mm Fastron SMCC +0 +2 +2 +Inductor_THT +L_Axial_L9.5mm_D4.0mm_P15.24mm_Horizontal_Fastron_SMCC +Inductor, Axial series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=9.5*4mm^2, Fastron, SMCC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_SMCC_NEU.pdf, http://cdn-reichelt.de/documents/datenblatt/B400/LEADEDINDUCTORS.pdf +Inductor Axial series Axial Horizontal pin pitch 15.24mm length 9.5mm diameter 4mm Fastron SMCC +0 +2 +2 +Inductor_THT +L_Axial_L11.0mm_D4.5mm_P5.08mm_Vertical_Fastron_MECC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=11*4.5mm^2, Fastron, MECC, http://www.fastrongroup.com/image-show/21/MECC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 5.08mm length 11mm diameter 4.5mm Fastron MECC +0 +2 +2 +Inductor_THT +L_Axial_L11.0mm_D4.5mm_P7.62mm_Vertical_Fastron_MECC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=11*4.5mm^2, Fastron, MECC, http://www.fastrongroup.com/image-show/21/MECC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 7.62mm length 11mm diameter 4.5mm Fastron MECC +0 +2 +2 +Inductor_THT +L_Axial_L11.0mm_D4.5mm_P15.24mm_Horizontal_Fastron_MECC +Inductor, Axial series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=11*4.5mm^2, Fastron, MECC, http://www.fastrongroup.com/image-show/21/MECC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 15.24mm length 11mm diameter 4.5mm Fastron MECC +0 +2 +2 +Inductor_THT +L_Axial_L12.0mm_D5.0mm_P5.08mm_Vertical_Fastron_MISC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=12*5mm^2, Fastron, MISC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_MISC.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 12mm diameter 5mm Fastron MISC +0 +2 +2 +Inductor_THT +L_Axial_L12.0mm_D5.0mm_P7.62mm_Vertical_Fastron_MISC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=12*5mm^2, Fastron, MISC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_MISC.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 12mm diameter 5mm Fastron MISC +0 +2 +2 +Inductor_THT +L_Axial_L12.0mm_D5.0mm_P15.24mm_Horizontal_Fastron_MISC +Inductor, Axial series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=12*5mm^2, Fastron, MISC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_MISC.pdf +Inductor Axial series Axial Horizontal pin pitch 15.24mm length 12mm diameter 5mm Fastron MISC +0 +2 +2 +Inductor_THT +L_Axial_L12.8mm_D5.8mm_P5.08mm_Vertical_Fastron_HBCC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=12.8*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 5.08mm length 12.8mm diameter 5.8mm Fastron HBCC +0 +2 +2 +Inductor_THT +L_Axial_L12.8mm_D5.8mm_P7.62mm_Vertical_Fastron_HBCC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=12.8*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 7.62mm length 12.8mm diameter 5.8mm Fastron HBCC +0 +2 +2 +Inductor_THT +L_Axial_L12.8mm_D5.8mm_P20.32mm_Horizontal_Fastron_HBCC +Inductor, Axial series, Axial, Horizontal, pin pitch=20.32mm, , length*diameter=12.8*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 20.32mm length 12.8mm diameter 5.8mm Fastron HBCC +0 +2 +2 +Inductor_THT +L_Axial_L12.8mm_D5.8mm_P25.40mm_Horizontal_Fastron_HBCC +Inductor, Axial series, Axial, Horizontal, pin pitch=25.4mm, , length*diameter=12.8*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 25.4mm length 12.8mm diameter 5.8mm Fastron HBCC +0 +2 +2 +Inductor_THT +L_Axial_L13.0mm_D4.5mm_P5.08mm_Vertical_Fastron_HCCC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=13*4.5mm^2, Fastron, HCCC, http://www.fastrongroup.com/image-show/19/HCCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 5.08mm length 13mm diameter 4.5mm Fastron HCCC +0 +2 +2 +Inductor_THT +L_Axial_L13.0mm_D4.5mm_P7.62mm_Vertical_Fastron_HCCC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=13*4.5mm^2, Fastron, HCCC, http://www.fastrongroup.com/image-show/19/HCCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 7.62mm length 13mm diameter 4.5mm Fastron HCCC +0 +2 +2 +Inductor_THT +L_Axial_L13.0mm_D4.5mm_P15.24mm_Horizontal_Fastron_HCCC +Inductor, Axial series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=13*4.5mm^2, Fastron, HCCC, http://www.fastrongroup.com/image-show/19/HCCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 15.24mm length 13mm diameter 4.5mm Fastron HCCC +0 +2 +2 +Inductor_THT +L_Axial_L14.0mm_D4.5mm_P5.08mm_Vertical_Fastron_LACC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=14*4.5mm^2, Fastron, LACC, http://www.fastrongroup.com/image-show/20/LACC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 5.08mm length 14mm diameter 4.5mm Fastron LACC +0 +2 +2 +Inductor_THT +L_Axial_L14.0mm_D4.5mm_P7.62mm_Vertical_Fastron_LACC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=14*4.5mm^2, Fastron, LACC, http://www.fastrongroup.com/image-show/20/LACC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 7.62mm length 14mm diameter 4.5mm Fastron LACC +0 +2 +2 +Inductor_THT +L_Axial_L14.0mm_D4.5mm_P15.24mm_Horizontal_Fastron_LACC +Inductor, Axial series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=14*4.5mm^2, Fastron, LACC, http://www.fastrongroup.com/image-show/20/LACC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 15.24mm length 14mm diameter 4.5mm Fastron LACC +0 +2 +2 +Inductor_THT +L_Axial_L14.5mm_D5.8mm_P5.08mm_Vertical_Fastron_HBCC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=14.5*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 5.08mm length 14.5mm diameter 5.8mm Fastron HBCC +0 +2 +2 +Inductor_THT +L_Axial_L14.5mm_D5.8mm_P7.62mm_Vertical_Fastron_HBCC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=14.5*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 7.62mm length 14.5mm diameter 5.8mm Fastron HBCC +0 +2 +2 +Inductor_THT +L_Axial_L14.5mm_D5.8mm_P20.32mm_Horizontal_Fastron_HBCC +Inductor, Axial series, Axial, Horizontal, pin pitch=20.32mm, , length*diameter=14.5*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 20.32mm length 14.5mm diameter 5.8mm Fastron HBCC +0 +2 +2 +Inductor_THT +L_Axial_L14.5mm_D5.8mm_P25.40mm_Horizontal_Fastron_HBCC +Inductor, Axial series, Axial, Horizontal, pin pitch=25.4mm, , length*diameter=14.5*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 25.4mm length 14.5mm diameter 5.8mm Fastron HBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D6.3mm_P5.08mm_Vertical_Fastron_VHBCC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=16*6.3mm^2, Fastron, VHBCC, http://www.fastrongroup.com/image-show/25/VHBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 5.08mm length 16mm diameter 6.3mm Fastron VHBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D6.3mm_P7.62mm_Vertical_Fastron_VHBCC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=16*6.3mm^2, Fastron, VHBCC, http://www.fastrongroup.com/image-show/25/VHBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 7.62mm length 16mm diameter 6.3mm Fastron VHBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D6.3mm_P20.32mm_Horizontal_Fastron_VHBCC +Inductor, Axial series, Axial, Horizontal, pin pitch=20.32mm, , length*diameter=16*6.3mm^2, Fastron, VHBCC, http://www.fastrongroup.com/image-show/25/VHBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 20.32mm length 16mm diameter 6.3mm Fastron VHBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D6.3mm_P25.40mm_Horizontal_Fastron_VHBCC +Inductor, Axial series, Axial, Horizontal, pin pitch=25.4mm, , length*diameter=16*6.3mm^2, Fastron, VHBCC, http://www.fastrongroup.com/image-show/25/VHBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 25.4mm length 16mm diameter 6.3mm Fastron VHBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D7.5mm_P5.08mm_Vertical_Fastron_XHBCC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=16*7.5mm^2, Fastron, XHBCC, http://www.fastrongroup.com/image-show/26/XHBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 5.08mm length 16mm diameter 7.5mm Fastron XHBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D7.5mm_P7.62mm_Vertical_Fastron_XHBCC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=16*7.5mm^2, Fastron, XHBCC, http://www.fastrongroup.com/image-show/26/XHBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 7.62mm length 16mm diameter 7.5mm Fastron XHBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D7.5mm_P20.32mm_Horizontal_Fastron_XHBCC +Inductor, Axial series, Axial, Horizontal, pin pitch=20.32mm, , length*diameter=16*7.5mm^2, Fastron, XHBCC, http://www.fastrongroup.com/image-show/26/XHBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 20.32mm length 16mm diameter 7.5mm Fastron XHBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D7.5mm_P25.40mm_Horizontal_Fastron_XHBCC +Inductor, Axial series, Axial, Horizontal, pin pitch=25.4mm, , length*diameter=16*7.5mm^2, Fastron, XHBCC, http://www.fastrongroup.com/image-show/26/XHBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 25.4mm length 16mm diameter 7.5mm Fastron XHBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D9.5mm_P5.08mm_Vertical_Vishay_IM-10-37 +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=16*9.5mm^2, Vishay, IM-10-37, http://www.vishay.com/docs/34030/im10.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 16mm diameter 9.5mm Vishay IM-10-37 +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D9.5mm_P20.32mm_Horizontal_Vishay_IM-10-37 +Inductor, Axial series, Axial, Horizontal, pin pitch=20.32mm, , length*diameter=16*9.5mm^2, Vishay, IM-10-37, http://www.vishay.com/docs/34030/im10.pdf +Inductor Axial series Axial Horizontal pin pitch 20.32mm length 16mm diameter 9.5mm Vishay IM-10-37 +0 +2 +2 +Inductor_THT +L_Axial_L17.5mm_D12.0mm_P7.62mm_Vertical_Vishay_IM-10-46 +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=17.5*12mm^2, Vishay, IM-10-46, http://www.vishay.com/docs/34030/im10.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 17.5mm diameter 12mm Vishay IM-10-46 +0 +2 +2 +Inductor_THT +L_Axial_L17.5mm_D12.0mm_P20.32mm_Horizontal_Vishay_IM-10-46 +Inductor, Axial series, Axial, Horizontal, pin pitch=20.32mm, , length*diameter=17.5*12mm^2, Vishay, IM-10-46, http://www.vishay.com/docs/34030/im10.pdf +Inductor Axial series Axial Horizontal pin pitch 20.32mm length 17.5mm diameter 12mm Vishay IM-10-46 +0 +2 +2 +Inductor_THT +L_Axial_L20.0mm_D8.0mm_P5.08mm_Vertical +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=20*8mm^2 +Inductor Axial series Axial Vertical pin pitch 5.08mm length 20mm diameter 8mm +0 +2 +2 +Inductor_THT +L_Axial_L20.0mm_D8.0mm_P7.62mm_Vertical +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=20*8mm^2 +Inductor Axial series Axial Vertical pin pitch 7.62mm length 20mm diameter 8mm +0 +2 +2 +Inductor_THT +L_Axial_L20.0mm_D8.0mm_P25.40mm_Horizontal +Inductor, Axial series, Axial, Horizontal, pin pitch=25.4mm, , length*diameter=20*8mm^2 +Inductor Axial series Axial Horizontal pin pitch 25.4mm length 20mm diameter 8mm +0 +2 +2 +Inductor_THT +L_Axial_L20.3mm_D12.1mm_P7.62mm_Vertical_Vishay_IHA-101 +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=20.32*12.07mm^2, Vishay, IHA-101, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 20.32mm diameter 12.07mm Vishay IHA-101 +0 +2 +2 +Inductor_THT +L_Axial_L20.3mm_D12.1mm_P28.50mm_Horizontal_Vishay_IHA-101 +Inductor, Axial series, Axial, Horizontal, pin pitch=28.5mm, , length*diameter=20.32*12.07mm^2, Vishay, IHA-101, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Horizontal pin pitch 28.5mm length 20.32mm diameter 12.07mm Vishay IHA-101 +0 +2 +2 +Inductor_THT +L_Axial_L20.3mm_D12.7mm_P7.62mm_Vertical_Vishay_IHA-201 +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=20.32*12.7mm^2, Vishay, IHA-201, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 20.32mm diameter 12.7mm Vishay IHA-201 +0 +2 +2 +Inductor_THT +L_Axial_L20.3mm_D12.7mm_P25.40mm_Horizontal_Vishay_IHA-201 +Inductor, Axial series, Axial, Horizontal, pin pitch=25.4mm, , length*diameter=20.32*12.7mm^2, Vishay, IHA-201, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Horizontal pin pitch 25.4mm length 20.32mm diameter 12.7mm Vishay IHA-201 +0 +2 +2 +Inductor_THT +L_Axial_L23.4mm_D12.7mm_P7.62mm_Vertical_Vishay_IHA-203 +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=23.37*12.7mm^2, Vishay, IHA-203, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 23.37mm diameter 12.7mm Vishay IHA-203 +0 +2 +2 +Inductor_THT +L_Axial_L23.4mm_D12.7mm_P32.00mm_Horizontal_Vishay_IHA-203 +Inductor, Axial series, Axial, Horizontal, pin pitch=32mm, , length*diameter=23.37*12.7mm^2, Vishay, IHA-203, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Horizontal pin pitch 32mm length 23.37mm diameter 12.7mm Vishay IHA-203 +0 +2 +2 +Inductor_THT +L_Axial_L24.0mm_D7.1mm_P5.08mm_Vertical_Vishay_IM-10-28 +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=24*7.1mm^2, Vishay, IM-10-28, http://www.vishay.com/docs/34035/im10.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 24mm diameter 7.1mm Vishay IM-10-28 +0 +2 +2 +Inductor_THT +L_Axial_L24.0mm_D7.1mm_P30.48mm_Horizontal_Vishay_IM-10-28 +Inductor, Axial series, Axial, Horizontal, pin pitch=30.48mm, , length*diameter=24*7.1mm^2, Vishay, IM-10-28, http://www.vishay.com/docs/34035/im10.pdf +Inductor Axial series Axial Horizontal pin pitch 30.48mm length 24mm diameter 7.1mm Vishay IM-10-28 +0 +2 +2 +Inductor_THT +L_Axial_L24.0mm_D7.5mm_P5.08mm_Vertical_Fastron_MESC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=24*7.5mm^2, Fastron, MESC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_MESC.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 24mm diameter 7.5mm Fastron MESC +0 +2 +2 +Inductor_THT +L_Axial_L24.0mm_D7.5mm_P7.62mm_Vertical_Fastron_MESC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=24*7.5mm^2, Fastron, MESC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_MESC.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 24mm diameter 7.5mm Fastron MESC +0 +2 +2 +Inductor_THT +L_Axial_L24.0mm_D7.5mm_P27.94mm_Horizontal_Fastron_MESC +Inductor, Axial series, Axial, Horizontal, pin pitch=27.94mm, , length*diameter=24*7.5mm^2, Fastron, MESC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_MESC.pdf +Inductor Axial series Axial Horizontal pin pitch 27.94mm length 24mm diameter 7.5mm Fastron MESC +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D9.0mm_P5.08mm_Vertical_Fastron_77A +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=26*9mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 26mm diameter 9mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D9.0mm_P7.62mm_Vertical_Fastron_77A +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=26*9mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 26mm diameter 9mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D9.0mm_P30.48mm_Horizontal_Fastron_77A +Inductor, Axial series, Axial, Horizontal, pin pitch=30.48mm, , length*diameter=26*9mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Horizontal pin pitch 30.48mm length 26mm diameter 9mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D10.0mm_P5.08mm_Vertical_Fastron_77A +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=26*10mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 26mm diameter 10mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D10.0mm_P7.62mm_Vertical_Fastron_77A +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=26*10mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 26mm diameter 10mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D10.0mm_P30.48mm_Horizontal_Fastron_77A +Inductor, Axial series, Axial, Horizontal, pin pitch=30.48mm, , length*diameter=26*10mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Horizontal pin pitch 30.48mm length 26mm diameter 10mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D11.0mm_P5.08mm_Vertical_Fastron_77A +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=26*11mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 26mm diameter 11mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D11.0mm_P7.62mm_Vertical_Fastron_77A +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=26*11mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 26mm diameter 11mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D11.0mm_P30.48mm_Horizontal_Fastron_77A +Inductor, Axial series, Axial, Horizontal, pin pitch=30.48mm, , length*diameter=26*11mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Horizontal pin pitch 30.48mm length 26mm diameter 11mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.7mm_D12.1mm_P7.62mm_Vertical_Vishay_IHA-103 +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=26.67*12.07mm^2, Vishay, IHA-103, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 26.67mm diameter 12.07mm Vishay IHA-103 +0 +2 +2 +Inductor_THT +L_Axial_L26.7mm_D12.1mm_P35.00mm_Horizontal_Vishay_IHA-103 +Inductor, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=26.67*12.07mm^2, Vishay, IHA-103, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Horizontal pin pitch 35mm length 26.67mm diameter 12.07mm Vishay IHA-103 +0 +2 +2 +Inductor_THT +L_Axial_L26.7mm_D14.0mm_P7.62mm_Vertical_Vishay_IHA-104 +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=26.67*13.97mm^2, Vishay, IHA-104, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 26.67mm diameter 13.97mm Vishay IHA-104 +0 +2 +2 +Inductor_THT +L_Axial_L26.7mm_D14.0mm_P35.00mm_Horizontal_Vishay_IHA-104 +Inductor, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=26.67*13.97mm^2, Vishay, IHA-104, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Horizontal pin pitch 35mm length 26.67mm diameter 13.97mm Vishay IHA-104 +0 +2 +2 +Inductor_THT +L_Axial_L29.9mm_D14.0mm_P7.62mm_Vertical_Vishay_IHA-105 +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=29.85*13.97mm^2, Vishay, IHA-105, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 29.85mm diameter 13.97mm Vishay IHA-105 +0 +2 +2 +Inductor_THT +L_Axial_L29.9mm_D14.0mm_P38.00mm_Horizontal_Vishay_IHA-105 +Inductor, Axial series, Axial, Horizontal, pin pitch=38mm, , length*diameter=29.85*13.97mm^2, Vishay, IHA-105, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Horizontal pin pitch 38mm length 29.85mm diameter 13.97mm Vishay IHA-105 +0 +2 +2 +Inductor_THT +L_Axial_L30.0mm_D8.0mm_P5.08mm_Vertical_Fastron_77A +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=30*8mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 30mm diameter 8mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L30.0mm_D8.0mm_P7.62mm_Vertical_Fastron_77A +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=30*8mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 30mm diameter 8mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L30.0mm_D8.0mm_P35.56mm_Horizontal_Fastron_77A +Inductor, Axial series, Axial, Horizontal, pin pitch=35.56mm, , length*diameter=30*8mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Horizontal pin pitch 35.56mm length 30mm diameter 8mm Fastron 77A +0 +2 +2 +Inductor_THT +L_CommonMode_Toroid_Vertical_L19.3mm_W10.8mm_Px6.35mm_Py15.24mm_Bourns_8100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=6.35*15.24mm^2, , length*width=19.304*10.795mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 6.35*15.24mm^2 length 19.304mm width 10.795mm Bourns 8100 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L21.0mm_W10.0mm_Px5.08mm_Py12.70mm_muRATA_5100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=5.08*12.70mm^2, , length*width=21*10mm^2, muRATA, 5100, http://www.murata-ps.com/data/magnetics/kmp_5100.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 5.08*12.70mm^2 length 21mm width 10mm muRATA 5100 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L24.0mm_W16.3mm_Px10.16mm_Py20.32mm_muRATA_5200 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=10.16*20.32mm^2, , length*width=24*16.3mm^2, muRATA, 5200, http://www.murata-ps.com/data/magnetics/kmp_5200.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 10.16*20.32mm^2 length 24mm width 16.3mm muRATA 5200 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L30.5mm_W15.2mm_Px10.16mm_Py20.32mm_Bourns_8100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=10.16*20.32mm^2, , length*width=30.479999999999997*15.239999999999998mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 10.16*20.32mm^2 length 30.479999999999997mm width 15.239999999999998mm Bourns 8100 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L34.3mm_W20.3mm_Px15.24mm_Py22.86mm_Bourns_8100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=15.24*22.86mm^2, , length*width=34.29*20.32mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 15.24*22.86mm^2 length 34.29mm width 20.32mm Bourns 8100 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L36.8mm_W20.3mm_Px15.24mm_Py22.86mm_Bourns_8100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=15.24*22.86mm^2, , length*width=36.83*20.32mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 15.24*22.86mm^2 length 36.83mm width 20.32mm Bourns 8100 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L38.1mm_W20.3mm_Px15.24mm_Py22.86mm_Bourns_8100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=15.24*22.86mm^2, , length*width=38.099999999999994*20.32mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 15.24*22.86mm^2 length 38.099999999999994mm width 20.32mm Bourns 8100 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L39.4mm_W20.3mm_Px15.24mm_Py22.86mm_Bourns_8100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=15.24*22.86mm^2, , length*width=39.37*20.32mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 15.24*22.86mm^2 length 39.37mm width 20.32mm Bourns 8100 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L41.9mm_W20.3mm_Px15.24mm_Py22.86mm_Bourns_8100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=15.24*22.86mm^2, , length*width=41.91*20.32mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 15.24*22.86mm^2 length 41.91mm width 20.32mm Bourns 8100 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L43.2mm_W22.9mm_Px17.78mm_Py30.48mm_Bourns_8100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=17.78*30.48mm^2, , length*width=43.18*22.86mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 17.78*30.48mm^2 length 43.18mm width 22.86mm Bourns 8100 +0 +4 +4 +Inductor_THT +L_CommonMode_Wuerth_WE-CMB-L +Wuerth, WE-CMB, Bauform L, +CommonModeChoke Gleichtaktdrossel +0 +4 +4 +Inductor_THT +L_CommonMode_Wuerth_WE-CMB-M +Wuerth, WE-CMB, Bauform M, +CommonModeChoke Gleichtaktdrossel +0 +4 +4 +Inductor_THT +L_CommonMode_Wuerth_WE-CMB-S +Wuerth, WE-CMB, Bauform S, +CommonModeChoke Gleichtaktdrossel +0 +4 +4 +Inductor_THT +L_CommonMode_Wuerth_WE-CMB-XL +Wuerth, WE-CMB, Bauform XL, +CommonModeChoke Gleichtaktdrossel +0 +4 +4 +Inductor_THT +L_CommonMode_Wuerth_WE-CMB-XS +Wuerth, WE-CMB, Bauform XS, +CommonModeChoke Gleichtaktdrossel +0 +4 +4 +Inductor_THT +L_CommonMode_Wuerth_WE-CMB-XXL +Wuerth, WE-CMB, Bauform XXL, +CommonModeChoke Gleichtaktdrossel +0 +4 +4 +Inductor_THT +L_Mount_Lodestone_VTM120 +Lodestone Pacific, 30.48mm diameter vertical toroid mount, 16AWG/1.27mm holes, http://www.lodestonepacific.com/CatKpdf/VTM_Series.pdf +vertical inductor toroid mount +0 +4 +4 +Inductor_THT +L_Mount_Lodestone_VTM160 +Lodestone Pacific, 40.64mm diameter vertical toroid mount, 16AWG/1.27mm holes, http://www.lodestonepacific.com/CatKpdf/VTM_Series.pdf +vertical inductor toroid mount +0 +4 +4 +Inductor_THT +L_Mount_Lodestone_VTM254 +Lodestone Pacific, 64.51mm diameter vertical toroid mount, 16AWG/1.27mm holes, http://www.lodestonepacific.com/CatKpdf/VTM_Series.pdf +vertical inductor toroid mount +0 +4 +4 +Inductor_THT +L_Mount_Lodestone_VTM280 +Lodestone Pacific, 71.12mm diameter vertical toroid mount, 16AWG/1.27mm holes, http://www.lodestonepacific.com/CatKpdf/VTM_Series.pdf +vertical inductor toroid mount +0 +4 +4 +Inductor_THT +L_Mount_Lodestone_VTM950-6 +Lodestone Pacific, vertical toroid mount, 11x19mm, 6 pins, http://www.lodestonepacific.com/CatKpdf/VTM950-6.pdf +vertical inductor toroid mount +0 +6 +6 +Inductor_THT +L_Radial_D6.0mm_P4.00mm +Inductor, Radial series, Radial, pin pitch=4.00mm, , diameter=6.0mm, http://www.abracon.com/Magnetics/radial/AIUR-07.pdf +Inductor Radial series Radial pin pitch 4.00mm diameter 6.0mm +0 +2 +2 +Inductor_THT +L_Radial_D7.0mm_P3.00mm +Inductor, Radial series, Radial, pin pitch=3.00mm, , diameter=7mm, http://www.abracon.com/Magnetics/radial/AIUR-16.pdf +Inductor Radial series Radial pin pitch 3.00mm diameter 7mm +0 +2 +2 +Inductor_THT +L_Radial_D7.2mm_P3.00mm_MuRATA_1700 +Inductor, Radial series, Radial, pin pitch=3.00mm, , diameter=7.2mm, MuRATA, 1700, http://www.murata-ps.com/data/magnetics/kmp_1700.pdf +Inductor Radial series Radial pin pitch 3.00mm diameter 7.2mm MuRATA 1700 +0 +2 +2 +Inductor_THT +L_Radial_D7.5mm_P3.50mm_Fastron_07P +Inductor, Radial series, Radial, pin pitch=3.50mm, , diameter=7.5mm, Fastron, 07P, http://www.fastrongroup.com/image-show/39/07P.pdf?type=Complete-DataSheet&productType=series +Inductor Radial series Radial pin pitch 3.50mm diameter 7.5mm Fastron 07P +0 +2 +2 +Inductor_THT +L_Radial_D7.5mm_P5.00mm_Fastron_07P +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=7.5mm, Fastron, 07P, http://www.fastrongroup.com/image-show/39/07P.pdf?type=Complete-DataSheet&productType=series +Inductor Radial series Radial pin pitch 5.00mm diameter 7.5mm Fastron 07P +0 +2 +2 +Inductor_THT +L_Radial_D7.8mm_P5.00mm_Fastron_07HCP +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=7.8mm, Fastron, 07HCP, http://www.abracon.com/Magnetics/radial/AISR875.pdf +Inductor Radial series Radial pin pitch 5.00mm diameter 7.8mm Fastron 07HCP +0 +2 +2 +Inductor_THT +L_Radial_D8.7mm_P5.00mm_Fastron_07HCP +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=8.7mm, Fastron, 07HCP, http://cdn-reichelt.de/documents/datenblatt/B400/DS_07HCP.pdf +Inductor Radial series Radial pin pitch 5.00mm diameter 8.7mm Fastron 07HCP +0 +2 +2 +Inductor_THT +L_Radial_D9.5mm_P5.00mm_Fastron_07HVP +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=9.5mm, Fastron, 07HVP, http://www.fastrongroup.com/image-show/107/07HVP%2007HVP_T.pdf?type=Complete-DataSheet&productType=series +Inductor Radial series Radial pin pitch 5.00mm diameter 9.5mm Fastron 07HVP +0 +2 +2 +Inductor_THT +L_Radial_D10.0mm_P5.00mm_Fastron_07M +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=10mm, Fastron, 07M, http://www.fastrongroup.com/image-show/37/07M.pdf?type=Complete-DataSheet&productType=series +Inductor Radial series Radial pin pitch 5.00mm diameter 10mm Fastron 07M +0 +2 +2 +Inductor_THT +L_Radial_D10.0mm_P5.00mm_Fastron_07P +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=10mm, Fastron, 07P, http://www.fastrongroup.com/image-show/37/07M.pdf?type=Complete-DataSheet&productType=series +Inductor Radial series Radial pin pitch 5.00mm diameter 10mm Fastron 07P +0 +2 +2 +Inductor_THT +L_Radial_D10.0mm_P5.00mm_Neosid_SD12_style3 +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=10.0mm, Neosid, SD12, style3, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd12.pdf +Inductor Radial series Radial pin pitch 5.00mm diameter 10.0mm Neosid SD12 style3 +0 +2 +2 +Inductor_THT +L_Radial_D10.0mm_P5.00mm_Neosid_SD12k_style3 +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=10.0mm, Neosid, SD12k, style3, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd12k.pdf +Inductor Radial series Radial pin pitch 5.00mm diameter 10.0mm Neosid SD12k style3 +0 +2 +2 +Inductor_THT +L_Radial_D10.5mm_P4.00x5.00mm_Murata_1200RS +Inductor, Radial, Pitch=4.00x5.00mm, Diameter=10.5mm, Murata 1200RS, http://www.murata-ps.com/data/magnetics/kmp_1200rs.pdf +Inductor Radial Murata 1200RS +0 +4 +2 +Inductor_THT +L_Radial_D10.5mm_P5.00mm_Abacron_AISR-01 +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=10.5mm, Abacron, AISR-01, http://www.abracon.com/Magnetics/radial/AISR-01.pdf +Inductor Radial series Radial pin pitch 5.00mm diameter 10.5mm Abacron AISR-01 +0 +2 +2 +Inductor_THT +L_Radial_D12.0mm_P5.00mm_Fastron_11P +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=12.0mm, Fastron, 11P, http://cdn-reichelt.de/documents/datenblatt/B400/DS_11P.pdf +Inductor Radial series Radial pin pitch 5.00mm diameter 12.0mm Fastron 11P +0 +2 +2 +Inductor_THT +L_Radial_D12.0mm_P5.00mm_Neosid_SD12_style2 +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=12.0mm, Neosid, SD12, style2, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd12.pdf +Inductor Radial series Radial pin pitch 5.00mm diameter 12.0mm Neosid SD12 style2 +0 +2 +2 +Inductor_THT +L_Radial_D12.0mm_P5.00mm_Neosid_SD12k_style2 +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=12.0mm, Neosid, SD12k, style2, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd12k.pdf +Inductor Radial series Radial pin pitch 5.00mm diameter 12.0mm Neosid SD12k style2 +0 +2 +2 +Inductor_THT +L_Radial_D12.0mm_P6.00mm_MuRATA_1900R +Inductor, Radial series, Radial, pin pitch=6.00mm, , diameter=12.0mm, MuRATA, 1900R, http://www.murata-ps.com/data/magnetics/kmp_1900r.pdf +Inductor Radial series Radial pin pitch 6.00mm diameter 12.0mm MuRATA 1900R +0 +2 +2 +Inductor_THT +L_Radial_D12.0mm_P10.00mm_Neosid_SD12_style1 +Inductor, Radial series, Radial, pin pitch=10.00mm, , diameter=12.0mm, Neosid, SD12, style1, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd12.pdf +Inductor Radial series Radial pin pitch 10.00mm diameter 12.0mm Neosid SD12 style1 +0 +2 +2 +Inductor_THT +L_Radial_D12.0mm_P10.00mm_Neosid_SD12k_style1 +Inductor, Radial series, Radial, pin pitch=10.00mm, , diameter=12.0mm, Neosid, SD12k, style1, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd12k.pdf +Inductor Radial series Radial pin pitch 10.00mm diameter 12.0mm Neosid SD12k style1 +0 +2 +2 +Inductor_THT +L_Radial_D12.5mm_P7.00mm_Fastron_09HCP +Inductor, Radial series, Radial, pin pitch=7.00mm, , diameter=12.5mm, Fastron, 09HCP, http://cdn-reichelt.de/documents/datenblatt/B400/DS_09HCP.pdf +Inductor Radial series Radial pin pitch 7.00mm diameter 12.5mm Fastron 09HCP +0 +2 +2 +Inductor_THT +L_Radial_D12.5mm_P9.00mm_Fastron_09HCP +Inductor, Radial series, Radial, pin pitch=9.00mm, , diameter=12.5mm, Fastron, 09HCP, http://cdn-reichelt.de/documents/datenblatt/B400/DS_09HCP.pdf +Inductor Radial series Radial pin pitch 9.00mm diameter 12.5mm Fastron 09HCP +0 +2 +2 +Inductor_THT +L_Radial_D13.5mm_P7.00mm_Fastron_09HCP +Inductor, Radial series, Radial, pin pitch=7.00mm, , diameter=13.5mm, Fastron, 09HCP, http://cdn-reichelt.de/documents/datenblatt/B400/DS_09HCP.pdf +Inductor Radial series Radial pin pitch 7.00mm diameter 13.5mm Fastron 09HCP +0 +2 +2 +Inductor_THT +L_Radial_D14.2mm_P10.00mm_Neosid_SD14 +Inductor, Radial series, Radial, pin pitch=10.00mm, , diameter=14.2mm, Neosid, SD14, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd14.pdf +Inductor Radial series Radial pin pitch 10.00mm diameter 14.2mm Neosid SD14 +0 +2 +2 +Inductor_THT +L_Radial_D16.8mm_P11.43mm_Vishay_IHB-1 +Inductor, Radial series, Radial, pin pitch=11.43mm, , diameter=16.8mm, Vishay, IHB-1, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 11.43mm diameter 16.8mm Vishay IHB-1 +0 +2 +2 +Inductor_THT +L_Radial_D16.8mm_P12.07mm_Vishay_IHB-1 +Inductor, Radial series, Radial, pin pitch=12.07mm, , diameter=16.8mm, Vishay, IHB-1, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 12.07mm diameter 16.8mm Vishay IHB-1 +0 +2 +2 +Inductor_THT +L_Radial_D16.8mm_P12.70mm_Vishay_IHB-1 +Inductor, Radial series, Radial, pin pitch=12.70mm, , diameter=16.8mm, Vishay, IHB-1, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 12.70mm diameter 16.8mm Vishay IHB-1 +0 +2 +2 +Inductor_THT +L_Radial_D18.0mm_P10.00mm +Inductor, Radial series, Radial, pin pitch=10.00mm, , diameter=18mm, http://www.abracon.com/Magnetics/radial/AIUR-15.pdf +Inductor Radial series Radial pin pitch 10.00mm diameter 18mm +0 +2 +2 +Inductor_THT +L_Radial_D21.0mm_P14.61mm_Vishay_IHB-2 +Inductor, Radial series, Radial, pin pitch=14.61mm, , diameter=21mm, Vishay, IHB-2, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 14.61mm diameter 21mm Vishay IHB-2 +0 +2 +2 +Inductor_THT +L_Radial_D21.0mm_P15.00mm_Vishay_IHB-2 +Inductor, Radial series, Radial, pin pitch=15.00mm, , diameter=21mm, Vishay, IHB-2, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 15.00mm diameter 21mm Vishay IHB-2 +0 +2 +2 +Inductor_THT +L_Radial_D21.0mm_P15.24mm_Vishay_IHB-2 +Inductor, Radial series, Radial, pin pitch=15.24mm, , diameter=21mm, Vishay, IHB-2, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 15.24mm diameter 21mm Vishay IHB-2 +0 +2 +2 +Inductor_THT +L_Radial_D21.0mm_P15.75mm_Vishay_IHB-2 +Inductor, Radial series, Radial, pin pitch=15.75mm, , diameter=21mm, Vishay, IHB-2, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 15.75mm diameter 21mm Vishay IHB-2 +0 +2 +2 +Inductor_THT +L_Radial_D21.0mm_P19.00mm +Inductor, Radial series, Radial, pin pitch=19.00mm, , diameter=21mm, http://www.abracon.com/Magnetics/radial/AIRD02.pdf +Inductor Radial series Radial pin pitch 19.00mm diameter 21mm +0 +2 +2 +Inductor_THT +L_Radial_D24.0mm_P24.00mm +Inductor, Radial series, Radial, pin pitch=24.00mm, , diameter=24mm +Inductor Radial series Radial pin pitch 24.00mm diameter 24mm +0 +2 +2 +Inductor_THT +L_Radial_D24.4mm_P22.90mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=22.90mm, , diameter=24.4mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 22.90mm diameter 24.4mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D24.4mm_P23.10mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=23.10mm, , diameter=24.4mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 23.10mm diameter 24.4mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D24.4mm_P23.40mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=23.40mm, , diameter=24.4mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 23.40mm diameter 24.4mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D24.4mm_P23.70mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=23.70mm, , diameter=24.4mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 23.70mm diameter 24.4mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D24.4mm_P23.90mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=23.90mm, , diameter=24.4mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 23.90mm diameter 24.4mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D27.9mm_P18.29mm_Vishay_IHB-3 +Inductor, Radial series, Radial, pin pitch=18.29mm, , diameter=27.9mm, Vishay, IHB-3, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 18.29mm diameter 27.9mm Vishay IHB-3 +0 +2 +2 +Inductor_THT +L_Radial_D27.9mm_P19.05mm_Vishay_IHB-3 +Inductor, Radial series, Radial, pin pitch=19.05mm, , diameter=27.9mm, Vishay, IHB-3, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 19.05mm diameter 27.9mm Vishay IHB-3 +0 +2 +2 +Inductor_THT +L_Radial_D27.9mm_P20.07mm_Vishay_IHB-3 +Inductor, Radial series, Radial, pin pitch=20.07mm, , diameter=27.9mm, Vishay, IHB-3, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 20.07mm diameter 27.9mm Vishay IHB-3 +0 +2 +2 +Inductor_THT +L_Radial_D28.0mm_P29.20mm +Inductor, Radial series, Radial, pin pitch=29.20mm, , diameter=28mm +Inductor Radial series Radial pin pitch 29.20mm diameter 28mm +0 +2 +2 +Inductor_THT +L_Radial_D29.8mm_P28.30mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=28.30mm, , diameter=29.8mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 28.30mm diameter 29.8mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D29.8mm_P28.50mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=28.50mm, , diameter=29.8mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 28.50mm diameter 29.8mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D29.8mm_P28.80mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=28.80mm, , diameter=29.8mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 28.80mm diameter 29.8mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D29.8mm_P29.00mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=29.00mm, , diameter=29.8mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 29.00mm diameter 29.8mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D29.8mm_P29.30mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=29.30mm, , diameter=29.8mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 29.30mm diameter 29.8mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D40.6mm_P26.16mm_Vishay_IHB-5 +Inductor, Radial series, Radial, pin pitch=26.16mm, , diameter=40.64mm, Vishay, IHB-5, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 26.16mm diameter 40.64mm Vishay IHB-5 +0 +2 +2 +Inductor_THT +L_Radial_D40.6mm_P27.18mm_Vishay_IHB-4 +Inductor, Radial series, Radial, pin pitch=27.18mm, , diameter=40.64mm, Vishay, IHB-4, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 27.18mm diameter 40.64mm Vishay IHB-4 +0 +2 +2 +Inductor_THT +L_Radial_D40.6mm_P27.94mm_Vishay_IHB-4 +Inductor, Radial series, Radial, pin pitch=27.94mm, , diameter=40.64mm, Vishay, IHB-4, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 27.94mm diameter 40.64mm Vishay IHB-4 +0 +2 +2 +Inductor_THT +L_Radial_D40.6mm_P27.94mm_Vishay_IHB-5 +Inductor, Radial series, Radial, pin pitch=27.94mm, , diameter=40.64mm, Vishay, IHB-5, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 27.94mm diameter 40.64mm Vishay IHB-5 +0 +2 +2 +Inductor_THT +L_Radial_D40.6mm_P28.70mm_Vishay_IHB-5 +Inductor, Radial series, Radial, pin pitch=28.70mm, , diameter=40.64mm, Vishay, IHB-5, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 28.70mm diameter 40.64mm Vishay IHB-5 +0 +2 +2 +Inductor_THT +L_Radial_D50.8mm_P33.27mm_Vishay_IHB-6 +Inductor, Radial series, Radial, pin pitch=33.27mm, , diameter=50.8mm, Vishay, IHB-6, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 33.27mm diameter 50.8mm Vishay IHB-6 +0 +2 +2 +Inductor_THT +L_Radial_D50.8mm_P34.29mm_Vishay_IHB-6 +Inductor, Radial series, Radial, pin pitch=34.29mm, , diameter=50.8mm, Vishay, IHB-6, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 34.29mm diameter 50.8mm Vishay IHB-6 +0 +2 +2 +Inductor_THT +L_Radial_D50.8mm_P35.81mm_Vishay_IHB-6 +Inductor, Radial series, Radial, pin pitch=35.81mm, , diameter=50.8mm, Vishay, IHB-6, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 35.81mm diameter 50.8mm Vishay IHB-6 +0 +2 +2 +Inductor_THT +L_Radial_D50.8mm_P36.32mm_Vishay_IHB-6 +Inductor, Radial series, Radial, pin pitch=36.32mm, , diameter=50.8mm, Vishay, IHB-6, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 36.32mm diameter 50.8mm Vishay IHB-6 +0 +2 +2 +Inductor_THT +L_Radial_D50.8mm_P38.86mm_Vishay_IHB-6 +Inductor, Radial series, Radial, pin pitch=38.86mm, , diameter=50.8mm, Vishay, IHB-6, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 38.86mm diameter 50.8mm Vishay IHB-6 +0 +2 +2 +Inductor_THT +L_Radial_L7.5mm_W4.6mm_P5.00mm_Neosid_SD75 +Inductor, Radial series, Radial, pin pitch=5.00mm, , length*width=7.5*4.6mm^2, Neosid, SD75, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd75.pdf +Inductor Radial series Radial pin pitch 5.00mm length 7.5mm width 4.6mm Neosid SD75 +0 +2 +2 +Inductor_THT +L_Radial_L8.0mm_W8.0mm_P5.00mm_Neosid_NE-CPB-07E +Inductor, Radial series, Radial, pin pitch=5.00mm, , length*width=8*8mm^2, Neosid, NE-CPB-07E, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_NE_CPB07E.pdf +Inductor Radial series Radial pin pitch 5.00mm length 8mm width 8mm Neosid NE-CPB-07E +0 +2 +2 +Inductor_THT +L_Radial_L8.0mm_W8.0mm_P5.00mm_Neosid_SD8 +Inductor, Radial series, Radial, pin pitch=5.00mm, , length*width=8*8mm^2, Neosid, SD8, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd8.pdf +Inductor Radial series Radial pin pitch 5.00mm length 8mm width 8mm Neosid SD8 +0 +2 +2 +Inductor_THT +L_Radial_L9.1mm_W9.1mm_Px6.35mm_Py6.35mm_Pulse_LP-25 +Inductor, Radial series, Radial, pin pitch=6.35*6.35mm^2, , length*width=9.14*9.14mm^2, Pulse, LP-25, http://datasheet.octopart.com/PE-54044NL-Pulse-datasheet-5313493.pdf +Inductor Radial series Radial pin pitch 6.35*6.35mm^2 length 9.14mm width 9.14mm Pulse LP-25 +0 +2 +2 +Inductor_THT +L_Radial_L10.2mm_W10.2mm_Px7.62mm_Py7.62mm_Pulse_LP-30 +Inductor, Radial series, Radial, pin pitch=7.62*7.62mm^2, , length*width=10.16*10.16mm^2, Pulse, LP-30, http://datasheet.octopart.com/PE-54044NL-Pulse-datasheet-5313493.pdf +Inductor Radial series Radial pin pitch 7.62*7.62mm^2 length 10.16mm width 10.16mm Pulse LP-30 +0 +2 +2 +Inductor_THT +L_Radial_L11.5mm_W11.5mm_Px6.00mm_Py6.00mm_Neosid_NE-CPB-11EN_Drill1.3mm +Inductor, Radial series, Radial, pin pitch=6.00*6.00mm^2, , length*width=11.5*11.5mm^2, Neosid, NE-CPB-11EN, Drill1.3mm, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_NE_CPB11EN.pdf +Inductor Radial series Radial pin pitch 6.00*6.00mm^2 length 11.5mm width 11.5mm Neosid NE-CPB-11EN Drill1.3mm +0 +2 +2 +Inductor_THT +L_Radial_L11.5mm_W11.5mm_Px6.00mm_Py6.00mm_Neosid_NE-CPB-11EN_Drill1.5mm +Inductor, Radial series, Radial, pin pitch=6.00*6.00mm^2, , length*width=11.5*11.5mm^2, Neosid, NE-CPB-11EN, Drill1.5mm, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_NE_CPB11EN.pdf +Inductor Radial series Radial pin pitch 6.00*6.00mm^2 length 11.5mm width 11.5mm Neosid NE-CPB-11EN Drill1.5mm +0 +2 +2 +Inductor_THT +L_Radial_L11.5mm_W11.5mm_Px6.00mm_Py6.00mm_Neosid_NE-CPB-11EN_Drill1.7mm +Inductor, Radial series, Radial, pin pitch=6.00*6.00mm^2, , length*width=11.5*11.5mm^2, Neosid, NE-CPB-11EN, Drill1.7mm, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_NE_CPB11EN.pdf +Inductor Radial series Radial pin pitch 6.00*6.00mm^2 length 11.5mm width 11.5mm Neosid NE-CPB-11EN Drill1.7mm +0 +2 +2 +Inductor_THT +L_Radial_L11.5mm_W11.5mm_Px6.00mm_Py6.00mm_Neosid_NE-CPB-11EN_Drill1.8mm +Inductor, Radial series, Radial, pin pitch=6.00*6.00mm^2, , length*width=11.5*11.5mm^2, Neosid, NE-CPB-11EN, Drill1.8mm, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_NE_CPB11EN.pdf +Inductor Radial series Radial pin pitch 6.00*6.00mm^2 length 11.5mm width 11.5mm Neosid NE-CPB-11EN Drill1.8mm +0 +2 +2 +Inductor_THT +L_Radial_L12.6mm_W12.6mm_Px9.52mm_Py9.52mm_Pulse_LP-37 +Inductor, Radial series, Radial, pin pitch=9.52*9.52mm^2, , length*width=12.57*12.57mm^2, Pulse, LP-37, http://datasheet.octopart.com/PE-54044NL-Pulse-datasheet-5313493.pdf +Inductor Radial series Radial pin pitch 9.52*9.52mm^2 length 12.57mm width 12.57mm Pulse LP-37 +0 +2 +2 +Inductor_THT +L_Radial_L16.1mm_W16.1mm_Px7.62mm_Py12.70mm_Pulse_LP-44 +Inductor, Radial series, Radial, pin pitch=7.62*12.70mm^2, , length*width=16.13*16.13mm^2, Pulse, LP-44, http://datasheet.octopart.com/PE-54044NL-Pulse-datasheet-5313493.pdf +Inductor Radial series Radial pin pitch 7.62*12.70mm^2 length 16.13mm width 16.13mm Pulse LP-44 +0 +2 +2 +Inductor_THT +L_SELF1408 +Self Ferrite 14 - 08 +SELF +0 +7 +3 +Inductor_THT +L_SELF1418 +Self Ferrite 14 - 18 +SELF +0 +10 +4 +Inductor_THT +L_Toroid_Horizontal_D3.2mm_P6.40mm_Diameter3-5mm_Amidon-T12 +L_Toroid, Horizontal series, Radial, pin pitch=6.40mm, , diameter=3.175mm, Diameter3-5mm, Amidon-T12 +L_Toroid Horizontal series Radial pin pitch 6.40mm diameter 3.175mm Diameter3-5mm Amidon-T12 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D4.1mm_P8.00mm_Diameter4-5mm_Amidon-T16 +L_Toroid, Horizontal series, Radial, pin pitch=8.00mm, , diameter=4.064mm, Diameter4-5mm, Amidon-T16 +L_Toroid Horizontal series Radial pin pitch 8.00mm diameter 4.064mm Diameter4-5mm Amidon-T16 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D5.1mm_P9.00mm_Diameter6-5mm_Amidon-T20 +L_Toroid, Horizontal series, Radial, pin pitch=9.00mm, , diameter=5.08mm, Diameter6-5mm, Amidon-T20 +L_Toroid Horizontal series Radial pin pitch 9.00mm diameter 5.08mm Diameter6-5mm Amidon-T20 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D6.5mm_P10.00mm_Diameter7-5mm_Amidon-T25 +L_Toroid, Horizontal series, Radial, pin pitch=10.00mm, , diameter=6.476999999999999mm, Diameter7-5mm, Amidon-T25 +L_Toroid Horizontal series Radial pin pitch 10.00mm diameter 6.476999999999999mm Diameter7-5mm Amidon-T25 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D7.8mm_P13.00mm_Diameter9-5mm_Amidon-T30 +L_Toroid, Horizontal series, Radial, pin pitch=13.00mm, , diameter=7.7978mm, Diameter9-5mm, Amidon-T30 +L_Toroid Horizontal series Radial pin pitch 13.00mm diameter 7.7978mm Diameter9-5mm Amidon-T30 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D9.5mm_P15.00mm_Diameter10-5mm_Amidon-T37 +L_Toroid, Horizontal series, Radial, pin pitch=15.00mm, , diameter=9.524999999999999mm, Diameter10-5mm, Amidon-T37 +L_Toroid Horizontal series Radial pin pitch 15.00mm diameter 9.524999999999999mm Diameter10-5mm Amidon-T37 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D11.2mm_P17.00mm_Diameter12-5mm_Amidon-T44 +L_Toroid, Horizontal series, Radial, pin pitch=17.00mm, , diameter=11.176mm, Diameter12-5mm, Amidon-T44 +L_Toroid Horizontal series Radial pin pitch 17.00mm diameter 11.176mm Diameter12-5mm Amidon-T44 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D12.7mm_P20.00mm_Diameter14-5mm_Amidon-T50 +L_Toroid, Horizontal series, Radial, pin pitch=20.00mm, , diameter=12.7mm, Diameter14-5mm, Amidon-T50 +L_Toroid Horizontal series Radial pin pitch 20.00mm diameter 12.7mm Diameter14-5mm Amidon-T50 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D16.8mm_P14.70mm_Vishay_TJ3 +L_Toroid, Horizontal series, Radial, pin pitch=14.70mm, , diameter=16.8mm, Vishay, TJ3, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 14.70mm diameter 16.8mm Vishay TJ3 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D16.8mm_P14.70mm_Vishay_TJ3_BigPads +L_Toroid, Horizontal series, Radial, pin pitch=14.70mm, , diameter=16.8mm, Vishay, TJ3, BigPads, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 14.70mm diameter 16.8mm Vishay TJ3 BigPads +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D17.3mm_P15.24mm_Bourns_2000 +L_Toroid, Horizontal series, Radial, pin pitch=15.24mm, , diameter=17.3mm, Bourns, 2000, http://www.bourns.com/docs/Product-Datasheets/2000_series.pdf?sfvrsn=5 +L_Toroid Horizontal series Radial pin pitch 15.24mm diameter 17.3mm Bourns 2000 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D21.8mm_P19.10mm_Bourns_2100 +L_Toroid, Horizontal series, Radial, pin pitch=19.10mm, , diameter=21.8mm, Bourns, 2100, http://www.bourns.com/docs/Product-Datasheets/2100_series.pdf?sfvrsn=3 +L_Toroid Horizontal series Radial pin pitch 19.10mm diameter 21.8mm Bourns 2100 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D21.8mm_P19.60mm_Bourns_2100 +L_Toroid, Horizontal series, Radial, pin pitch=19.60mm, , diameter=21.8mm, Bourns, 2100, http://www.bourns.com/docs/Product-Datasheets/2100_series.pdf?sfvrsn=3 +L_Toroid Horizontal series Radial pin pitch 19.60mm diameter 21.8mm Bourns 2100 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D22.4mm_P19.80mm_Vishay_TJ4 +L_Toroid, Horizontal series, Radial, pin pitch=19.80mm, , diameter=22.4mm, Vishay, TJ4, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 19.80mm diameter 22.4mm Vishay TJ4 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D24.1mm_P21.80mm_Bourns_2200 +L_Toroid, Horizontal series, Radial, pin pitch=21.80mm, , diameter=24.1mm, Bourns, 2200, http://www.bourns.com/docs/Product-Datasheets/2100_series.pdf?sfvrsn=3 +L_Toroid Horizontal series Radial pin pitch 21.80mm diameter 24.1mm Bourns 2200 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D24.1mm_P23.10mm_Bourns_2200 +L_Toroid, Horizontal series, Radial, pin pitch=23.10mm, , diameter=24.1mm, Bourns, 2200, http://www.bourns.com/docs/Product-Datasheets/2100_series.pdf?sfvrsn=3 +L_Toroid Horizontal series Radial pin pitch 23.10mm diameter 24.1mm Bourns 2200 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D25.4mm_P22.90mm_Vishay_TJ5 +L_Toroid, Horizontal series, Radial, pin pitch=22.90mm, , diameter=25.4mm, Vishay, TJ5, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 22.90mm diameter 25.4mm Vishay TJ5 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D25.4mm_P22.90mm_Vishay_TJ5_BigPads +L_Toroid, Horizontal series, Radial, pin pitch=22.90mm, , diameter=25.4mm, Vishay, TJ5, BigPads, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 22.90mm diameter 25.4mm Vishay TJ5 BigPads +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D26.0mm_P5.08mm +inductor 26mm diameter toroid +SELF INDUCTOR +0 +3 +2 +Inductor_THT +L_Toroid_Horizontal_D28.0mm_P25.10mm_Bourns_2200 +L_Toroid, Horizontal series, Radial, pin pitch=25.10mm, , diameter=28mm, Bourns, 2200, http://www.bourns.com/docs/Product-Datasheets/2100_series.pdf?sfvrsn=3 +L_Toroid Horizontal series Radial pin pitch 25.10mm diameter 28mm Bourns 2200 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D28.0mm_P26.67mm_Bourns_2200 +L_Toroid, Horizontal series, Radial, pin pitch=26.67mm, , diameter=28mm, Bourns, 2200, http://www.bourns.com/docs/Product-Datasheets/2100_series.pdf?sfvrsn=3 +L_Toroid Horizontal series Radial pin pitch 26.67mm diameter 28mm Bourns 2200 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D32.5mm_P28.90mm_Bourns_2300 +L_Toroid, Horizontal series, Radial, pin pitch=28.90mm, , diameter=32.5mm, Bourns, 2300, http://www.bourns.com/docs/Product-Datasheets/2300_series.pdf?sfvrsn=3 +L_Toroid Horizontal series Radial pin pitch 28.90mm diameter 32.5mm Bourns 2300 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D32.5mm_P30.00mm_Bourns_2300 +L_Toroid, Horizontal series, Radial, pin pitch=30.00mm, , diameter=32.5mm, Bourns, 2300, http://www.bourns.com/docs/Product-Datasheets/2300_series.pdf?sfvrsn=3 +L_Toroid Horizontal series Radial pin pitch 30.00mm diameter 32.5mm Bourns 2300 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D35.1mm_P31.00mm_Vishay_TJ6 +L_Toroid, Horizontal series, Radial, pin pitch=31.00mm, , diameter=35.1mm, Vishay, TJ6, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 31.00mm diameter 35.1mm Vishay TJ6 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D40.0mm_P48.26mm +L_Toroid, Horizontal series, Radial, pin pitch=48.26mm, , diameter=40mm +L_Toroid Horizontal series Radial pin pitch 48.26mm diameter 40mm +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D41.9mm_P37.60mm_Vishay_TJ7 +L_Toroid, Horizontal series, Radial, pin pitch=37.60mm, , diameter=41.9mm, Vishay, TJ7, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 37.60mm diameter 41.9mm Vishay TJ7 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D49.3mm_P44.60mm_Vishay_TJ8 +L_Toroid, Horizontal series, Radial, pin pitch=44.60mm, , diameter=49.3mm, Vishay, TJ8, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 44.60mm diameter 49.3mm Vishay TJ8 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D69.1mm_P63.20mm_Vishay_TJ9 +L_Toroid, Horizontal series, Radial, pin pitch=63.20mm, , diameter=69.1mm, Vishay, TJ9, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 63.20mm diameter 69.1mm Vishay TJ9 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L10.0mm_W5.0mm_P5.08mm +L_Toroid, Vertical series, Radial, pin pitch=5.08mm, , length*width=10*5mm^2 +L_Toroid Vertical series Radial pin pitch 5.08mm length 10mm width 5mm +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L13.0mm_W6.5mm_P5.60mm +L_Toroid, Vertical series, Radial, pin pitch=5.60mm, , length*width=13*6.5mm^2 +L_Toroid Vertical series Radial pin pitch 5.60mm length 13mm width 6.5mm +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L14.0mm_W5.6mm_P5.30mm_Bourns_5700 +L_Toroid, Vertical series, Radial, pin pitch=5.30mm, , length*width=14*5.6mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf +L_Toroid Vertical series Radial pin pitch 5.30mm length 14mm width 5.6mm Bourns 5700 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L14.0mm_W6.3mm_P4.57mm_Pulse_A +L_Toroid, Vertical series, Radial, pin pitch=4.57mm, , length*width=13.97*6.35mm^2, Pulse, A, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 4.57mm length 13.97mm width 6.35mm Pulse A +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L14.7mm_W8.6mm_P5.58mm_Pulse_KM-1 +L_Toroid, Vertical series, Radial, pin pitch=5.58mm, , length*width=14.73*8.64mm^2, Pulse, KM-1, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 5.58mm length 14.73mm width 8.64mm Pulse KM-1 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L16.0mm_W8.0mm_P7.62mm +L_Toroid, Vertical series, Radial, pin pitch=7.62mm, , length*width=16*8mm^2 +L_Toroid Vertical series Radial pin pitch 7.62mm length 16mm width 8mm +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L16.3mm_W7.1mm_P7.11mm_Pulse_H +L_Toroid, Vertical series, Radial, pin pitch=7.11mm, , length*width=16.26*7.11mm^2, Pulse, H, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 7.11mm length 16.26mm width 7.11mm Pulse H +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L16.4mm_W7.6mm_P6.60mm_Vishay_TJ3 +L_Toroid, Vertical series, Radial, pin pitch=6.60mm, , length*width=16.4*7.6mm^2, Vishay, TJ3, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 6.60mm length 16.4mm width 7.6mm Vishay TJ3 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L16.5mm_W11.4mm_P7.62mm_Pulse_KM-2 +L_Toroid, Vertical series, Radial, pin pitch=7.62mm, , length*width=16.51*11.43mm^2, Pulse, KM-2, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 7.62mm length 16.51mm width 11.43mm Pulse KM-2 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L16.8mm_W9.2mm_P7.10mm_Vishay_TJ3 +L_Toroid, Vertical series, Radial, pin pitch=7.10mm, , length*width=16.8*9.2mm^2, Vishay, TJ3, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 7.10mm length 16.8mm width 9.2mm Vishay TJ3 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L16.8mm_W9.2mm_P7.10mm_Vishay_TJ3_BigPads +L_Toroid, Vertical series, Radial, pin pitch=7.10mm, , length*width=16.8*9.2mm^2, Vishay, TJ3, BigPads, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 7.10mm length 16.8mm width 9.2mm Vishay TJ3 BigPads +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L17.8mm_W8.1mm_P7.62mm_Bourns_5700 +L_Toroid, Vertical series, Radial, pin pitch=7.62mm, , length*width=17.8*8.1mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf +L_Toroid Vertical series Radial pin pitch 7.62mm length 17.8mm width 8.1mm Bourns 5700 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L17.8mm_W9.7mm_P7.11mm_Pulse_B +L_Toroid, Vertical series, Radial, pin pitch=7.11mm, , length*width=17.78*9.65mm^2, Pulse, B, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 7.11mm length 17.78mm width 9.65mm Pulse B +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L19.1mm_W8.1mm_P7.10mm_Bourns_5700 +L_Toroid, Vertical series, Radial, pin pitch=7.10mm, , length*width=19.1*8.1mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf +L_Toroid Vertical series Radial pin pitch 7.10mm length 19.1mm width 8.1mm Bourns 5700 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L21.6mm_W8.4mm_P8.38mm_Pulse_G +L_Toroid, Vertical series, Radial, pin pitch=8.38mm, , length*width=21.59*8.38mm^2, Pulse, G, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 8.38mm length 21.59mm width 8.38mm Pulse G +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L21.6mm_W9.1mm_P8.40mm_Bourns_5700 +L_Toroid, Vertical series, Radial, pin pitch=8.40mm, , length*width=21.6*9.1mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf +L_Toroid Vertical series Radial pin pitch 8.40mm length 21.6mm width 9.1mm Bourns 5700 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L21.6mm_W9.5mm_P7.11mm_Pulse_C +L_Toroid, Vertical series, Radial, pin pitch=7.11mm, , length*width=21.59*9.53mm^2, Pulse, C, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 7.11mm length 21.59mm width 9.53mm Pulse C +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L21.6mm_W11.4mm_P7.62mm_Pulse_KM-3 +L_Toroid, Vertical series, Radial, pin pitch=7.62mm, , length*width=21.59*11.43mm^2, Pulse, KM-3, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 7.62mm length 21.59mm width 11.43mm Pulse KM-3 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L22.4mm_W10.2mm_P7.90mm_Vishay_TJ4 +L_Toroid, Vertical series, Radial, pin pitch=7.90mm, , length*width=22.4*10.2mm^2, Vishay, TJ4, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 7.90mm length 22.4mm width 10.2mm Vishay TJ4 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L24.6mm_W15.5mm_P11.44mm_Pulse_KM-4 +L_Toroid, Vertical series, Radial, pin pitch=11.44mm, , length*width=24.64*15.5mm^2, Pulse, KM-4, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 11.44mm length 24.64mm width 15.5mm Pulse KM-4 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L25.4mm_W14.7mm_P12.20mm_Vishay_TJ5 +L_Toroid, Vertical series, Radial, pin pitch=12.20mm, , length*width=25.4*14.7mm^2, Vishay, TJ5, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 12.20mm length 25.4mm width 14.7mm Vishay TJ5 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L25.4mm_W14.7mm_P12.20mm_Vishay_TJ5_BigPads +L_Toroid, Vertical series, Radial, pin pitch=12.20mm, , length*width=25.4*14.7mm^2, Vishay, TJ5, BigPads, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 12.20mm length 25.4mm width 14.7mm Vishay TJ5 BigPads +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L26.7mm_W14.0mm_P10.16mm_Pulse_D +L_Toroid, Vertical series, Radial, pin pitch=10.16mm, , length*width=26.67*13.97mm^2, Pulse, D, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 10.16mm length 26.67mm width 13.97mm Pulse D +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L28.6mm_W14.3mm_P11.43mm_Bourns_5700 +L_Toroid, Vertical series, Radial, pin pitch=11.43mm, , length*width=28.6*14.3mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf +L_Toroid Vertical series Radial pin pitch 11.43mm length 28.6mm width 14.3mm Bourns 5700 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L31.8mm_W15.9mm_P13.50mm_Bourns_5700 +L_Toroid, Vertical series, Radial, pin pitch=13.50mm, , length*width=31.8*15.9mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf +L_Toroid Vertical series Radial pin pitch 13.50mm length 31.8mm width 15.9mm Bourns 5700 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L33.0mm_W17.8mm_P12.70mm_Pulse_KM-5 +L_Toroid, Vertical series, Radial, pin pitch=12.70mm, , length*width=33.02*17.78mm^2, Pulse, KM-5, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 12.70mm length 33.02mm width 17.78mm Pulse KM-5 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L35.1mm_W21.1mm_P18.50mm_Vishay_TJ6 +L_Toroid, Vertical series, Radial, pin pitch=18.50mm, , length*width=35.1*21.1mm^2, Vishay, TJ6, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 18.50mm length 35.1mm width 21.1mm Vishay TJ6 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L35.6mm_W17.8mm_P12.70mm_Pulse_E +L_Toroid, Vertical series, Radial, pin pitch=12.70mm, , length*width=35.56*17.78mm^2, Pulse, E, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 12.70mm length 35.56mm width 17.78mm Pulse E +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L41.9mm_W17.8mm_P12.70mm_Pulse_F +L_Toroid, Vertical series, Radial, pin pitch=12.70mm, , length*width=41.91*17.78mm^2, Pulse, F, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 12.70mm length 41.91mm width 17.78mm Pulse F +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L41.9mm_W19.1mm_P15.80mm_Vishay_TJ7 +L_Toroid, Vertical series, Radial, pin pitch=15.80mm, , length*width=41.9*19.1mm^2, Vishay, TJ7, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 15.80mm length 41.9mm width 19.1mm Vishay TJ7 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L46.0mm_W19.1mm_P21.80mm_Bourns_5700 +L_Toroid, Vertical series, Radial, pin pitch=21.80mm, , length*width=46*19.1mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf +L_Toroid Vertical series Radial pin pitch 21.80mm length 46mm width 19.1mm Bourns 5700 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L48.8mm_W25.4mm_P20.80mm_Vishay_TJ8 +L_Toroid, Vertical series, Radial, pin pitch=20.80mm, , length*width=48.8*25.4mm^2, Vishay, TJ8, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 20.80mm length 48.8mm width 25.4mm Vishay TJ8 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L54.0mm_W23.8mm_P20.10mm_Bourns_5700 +L_Toroid, Vertical series, Radial, pin pitch=20.10mm, , length*width=54*23.8mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf +L_Toroid Vertical series Radial pin pitch 20.10mm length 54mm width 23.8mm Bourns 5700 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L67.6mm_W36.1mm_P31.80mm_Vishay_TJ9 +L_Toroid, Vertical series, Radial, pin pitch=31.80mm, , length*width=67.6*36.1mm^2, Vishay, TJ9, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 31.80mm length 67.6mm width 36.1mm Vishay TJ9 +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Bridged2Bar_Pad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, bridged with 2 copper strips +solder jumper open +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Bridged2Bar_RoundedPad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm, rounded Pads, 0.3mm gap, bridged with 2 copper strips +solder jumper open +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Bridged_Pad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, bridged with 1 copper strip +solder jumper open +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm, rounded Pads, 0.3mm gap, bridged with 1 copper strip +solder jumper open +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, open +solder jumper open +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm, rounded Pads, 0.3mm gap, open +solder jumper open +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm Triangular Pads, 0.3mm gap, open +solder jumper open +0 +2 +2 +Jumper +SolderJumper-3_P1.3mm_Bridged2Bar12_Pad1.0x1.5mm +SMD Solder 3-pad Jumper, 1x1.5mm Pads, 0.3mm gap, pads 1-2 Bridged2Bar with 2 copper strip +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged2Bar12_Pad1.0x1.5mm_NumberLabels +SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, pads 1-2 Bridged2Bar with 2 copper strip, labeled with numbers +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged2Bar12_RoundedPad1.0x1.5mm +SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, pads 1-2 Bridged2Bar with 2 copper strip +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged2Bar12_RoundedPad1.0x1.5mm_NumberLabels +SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, pads 1-2 Bridged2Bar with 2 copper strip, labeled with numbers +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged12_Pad1.0x1.5mm +SMD Solder 3-pad Jumper, 1x1.5mm Pads, 0.3mm gap, pads 1-2 bridged with 1 copper strip +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged12_Pad1.0x1.5mm_NumberLabels +SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, pads 1-2 bridged with 1 copper strip, labeled with numbers +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm +SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, pads 1-2 bridged with 1 copper strip +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm_NumberLabels +SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, pads 1-2 bridged with 1 copper strip, labeled with numbers +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm +SMD Solder 3-pad Jumper, 1x1.5mm Pads, 0.3mm gap, open +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm_NumberLabels +SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, open, labeled with numbers +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm +SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, open +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm_NumberLabels +SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, open, labeled with numbers +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P2.0mm_Open_TrianglePad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm Triangular Pads, 0.3mm gap, open +solder jumper open +0 +5 +3 +Jumper +SolderJumper-3_P2.0mm_Open_TrianglePad1.0x1.5mm_NumberLabels +SMD Solder Jumper, 1x1.5mm Triangular Pads, 0.3mm gap, open, labeled with numbers +solder jumper open +0 +5 +3 +LED_SMD +LED-APA102-2020 +http://www.led-color.com/upload/201604/APA102-2020%20SMD%20LED.pdf +LED RGB SPI +0 +8 +6 +LED_SMD +LED-L1T2_LUMILEDS +http://www.lumileds.com/uploads/438/DS133-pdf +LUMILEDS LUXEON TX L1T2 LED +0 +3 +3 +LED_SMD +LED_1W_3W_R8 +https://www.gme.cz/data/attachments/dsh.518-234.1.pdf +LED 1W 3W 5W +0 +3 +3 +LED_SMD +LED_0201_0603Metric +LED SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +LED +0 +4 +2 +LED_SMD +LED_0201_0603Metric_Castellated +LED SMD 0201 (0603 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +LED castellated +0 +4 +2 +LED_SMD +LED_0201_0603Metric_Pad0.64x0.40mm_HandSolder +LED SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +LED handsolder +0 +4 +2 +LED_SMD +LED_0402_1005Metric +LED SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_0402_1005Metric_Castellated +LED SMD 0402 (1005 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_0402_1005Metric_Pad0.77x0.64mm_HandSolder +LED SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_0603_1608Metric +LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_0603_1608Metric_Castellated +LED SMD 0603 (1608 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder +LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_0805_2012Metric +LED SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_0805_2012Metric_Castellated +LED SMD 0805 (2012 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder +LED SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_01005_0402Metric +LED SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +LED +0 +4 +2 +LED_SMD +LED_1206_3216Metric +LED SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_1206_3216Metric_Castellated +LED SMD 1206 (3216 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_1206_3216Metric_Pad1.42x1.75mm_HandSolder +LED SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_1206_3216Metric_ReverseMount_Hole1.8x2.4mm +LED SMD 1206 (3216 Metric), reverse mount, square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode reverse +0 +2 +2 +LED_SMD +LED_1210_3225Metric +LED SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_1210_3225Metric_Castellated +LED SMD 1210 (3225 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_1210_3225Metric_Pad1.42x2.65mm_HandSolder +LED SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_1806_4516Metric +LED SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +LED_SMD +LED_1806_4516Metric_Castellated +LED SMD 1806 (4516 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_1806_4516Metric_Pad1.57x1.80mm_HandSolder +LED SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_1812_4532Metric +LED SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_1812_4532Metric_Castellated +LED SMD 1812 (4532 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_1812_4532Metric_Pad1.30x3.40mm_HandSolder +LED SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_2010_5025Metric +LED SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_2010_5025Metric_Castellated +LED SMD 2010 (5025 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_2010_5025Metric_Pad1.52x2.65mm_HandSolder +LED SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_2512_6332Metric +LED SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_2512_6332Metric_Castellated +LED SMD 2512 (6332 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_2512_6332Metric_Pad1.52x3.35mm_HandSolder +LED SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_2816_7142Metric +LED SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_2816_7142Metric_Castellated +LED SMD 2816 (7142 Metric), castellated end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_2816_7142Metric_Pad3.20x4.45mm_HandSolder +LED SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_ASMB-KTF0-0A306 +2220 Tricolor PLCC-4 LED, https://docs.broadcom.com/docs/ASMB-KTF0-0A306-DS100 +Tricolor LED +0 +4 +4 +LED_SMD +LED_Avago_PLCC4_3.2x2.8mm_CW +https://docs.broadcom.com/docs/AV02-4186EN +LED Avago PLCC-4 ASMB-MTB0-0A3A2 +0 +4 +4 +LED_SMD +LED_Avago_PLCC6_3x2.8mm +https://docs.broadcom.com/docs/AV02-3793EN +LED Avago PLCC-6 ASMT-YTB7-0AA02 +0 +6 +6 +LED_SMD +LED_Cree-PLCC4_2x2mm_CW +2.0mm x 2.0mm PLCC4 LED, http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/HB/Data-Sheets/CLMVBFKA.pdf +LED Cree PLCC-4 +0 +4 +4 +LED_SMD +LED_Cree-PLCC4_3.2x2.8mm_CCW +3.2mm x 2.8mm PLCC4 LED, http://www.cree.com/led-components/media/documents/CLV1AFKB(874).pdf +LED Cree PLCC-4 +0 +4 +4 +LED_SMD +LED_Cree-PLCC4_5x5mm_CW +5.0mm x 5.0mm PLCC4 LED +LED Cree PLCC-4 +0 +4 +4 +LED_SMD +LED_Cree-PLCC6_4.7x1.5mm +4.7mm x 1.5mm PLCC6 LED, http://www.cree.com/led-components/media/documents/1381-QLS6AFKW.pdf +LED Cree PLCC-6 +0 +6 +6 +LED_SMD +LED_Cree-XB +http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/XLampXBD.pdf +LED Cree XB +0 +5 +3 +LED_SMD +LED_Cree-XH +http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/ds-XHB.pdf +LED Cree XH +0 +8 +2 +LED_SMD +LED_Cree-XHP35 +http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/ds--XHP35.pdf +LED Cree XHP35 +0 +6 +3 +LED_SMD +LED_Cree-XHP50_6V +Cree XHP50, 6V footprint, http://www.cree.com/~/media/Files/Cree/LED%20Components%20and%20Modules/XLamp/Data%20and%20Binning/ds%20XHP50.pdf +LED Cree XHP50 +0 +15 +3 +LED_SMD +LED_Cree-XHP50_12V +Cree XHP50, 12V footprint, http://www.cree.com/~/media/Files/Cree/LED%20Components%20and%20Modules/XLamp/Data%20and%20Binning/ds%20XHP50.pdf +LED XHP50 Cree +0 +15 +3 +LED_SMD +LED_Cree-XHP70_6V +Cree XHP70 LED, 6V version, http://www.cree.com/~/media/Files/Cree/LED%20Components%20and%20Modules/XLamp/Data%20and%20Binning/ds%20XHP70.pdf +LED Cree XHP70 +0 +15 +3 +LED_SMD +LED_Cree-XHP70_12V +Cree XHP70 LED, 12V version, http://www.cree.com/~/media/Files/Cree/LED%20Components%20and%20Modules/XLamp/Data%20and%20Binning/ds%20XHP70.pdf +LED Cree XHP70 +0 +15 +3 +LED_SMD +LED_Cree-XP +LED Cree-XP http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/XLampXPE2.pdf +LED Cree XP +0 +6 +3 +LED_SMD +LED_Cree-XP-G +LED Cree-XP-G http://www.cree.com/~/media/Files/Cree/LED%20Components%20and%20Modules/XLamp/Data%20and%20Binning/XLampXPG.pdf +LED Cree XP-G +0 +6 +3 +LED_SMD +LED_Cree-XQ +LED Cree-XQ http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/ds-XQB.pdf +LED Cree XQ +0 +2 +2 +LED_SMD +LED_Cree-XQ_HandSoldering +LED Cree-XQ handsoldering pads http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/ds-XQB.pdf +LED Cree XQ +0 +2 +2 +LED_SMD +LED_Dialight_591 +LED SMD 3mm Right Angle series (http://www.dialightsignalsandcomponents.com/Assets/Drawings/2D_Drawings_DrawingDetailedSpec/C17354.pdf) +LED Dialight 591 +0 +2 +2 +LED_SMD +LED_Inolux_IN-PI554FCH_PLCC4_5.0x5.0mm_P3.2mm +http://www.inolux-corp.com/datasheet/SMDLED/Addressable%20LED/IN-PI554FCH.pdf +RGB LED NeoPixel addressable +0 +4 +4 +LED_SMD +LED_Kingbright_AAA3528ESGCT +Kingbright, dual LED, 3.5 x 2.8 mm Surface Mount LED Lamp (http://www.kingbrightusa.com/images/catalog/SPEC/AAA3528ESGCT.pdf) +dual led smd +0 +4 +4 +LED_SMD +LED_Kingbright_APFA3010_3x1.5mm_Horizontal +LED RGB, APFA3010, http://www.kingbrightusa.com/images/catalog/SPEC/APFA3010LSEEZGKQBKC.pdf +LED RGB APFA3010 KINGBRIGHT 3x1.5mm +0 +4 +4 +LED_SMD +LED_LiteOn_LTST-C19HE1WT +LiteOn RGB LED; https://optoelectronics.liteon.com/upload/download/DS22-2008-0044/LTST-C19HE1WT.pdf +LED RGB Chip SMD +0 +4 +4 +LED_SMD +LED_LiteOn_LTST-S326 +http://optoelectronics.liteon.com/upload/download/DS22-2000-287/LTST-S326KGJRKT.PDF +LED SMD right angle CCA +0 +3 +3 +LED_SMD +LED_Lumex_SML-LX0303SIUPGUSB +Lumex RGB LED, clear, SMD, https://www.lumex.com/spec/SML-LX0303SIUPGUSB.pdf +LED RGB +0 +4 +4 +LED_SMD +LED_Osram_Lx_P47F_D2mm_ReverseMount +OSRAM, reverse-mount LED, SMD, 2mm diameter, http://www.farnell.com/datasheets/2711587.pdf +LED ReverseMount Reverse +0 +4 +2 +LED_SMD +LED_PLCC-2 +LED PLCC-2 SMD package +LED PLCC-2 SMD +0 +2 +2 +LED_SMD +LED_PLCC_2835 +https://www.luckylight.cn/media/component/data-sheet/R2835BC-B2M-M10.pdf +LED +0 +2 +2 +LED_SMD +LED_PLCC_2835_Handsoldering +https://www.luckylight.cn/media/component/data-sheet/R2835BC-B2M-M10.pdf +LED +0 +2 +2 +LED_SMD +LED_RGB_1210 +RGB LED 3.2x2.7mm http://www.avagotech.com/docs/AV02-0610EN +LED 3227 +0 +4 +4 +LED_SMD +LED_RGB_5050-6 +http://cdn.sparkfun.com/datasheets/Components/LED/5060BRG4.pdf +RGB LED 5050-6 +0 +6 +6 +LED_SMD +LED_RGB_Cree-PLCC-6_6x5mm_P2.1mm +http://www.farnell.com/datasheets/2003905.pdf +LED RGB PLCC-6 CLP6C-FBK +0 +6 +6 +LED_SMD +LED_RGB_Getian_GT-P6PRGB4303 +https://www.gme.sk/img/cache/doc/518/177/vykonova-led-getian-gt-p6prgb4303-datasheet-1.pdf +LED RGB +0 +7 +7 +LED_SMD +LED_RGB_PLCC-6 +RGB LED PLCC-6 +RGB LED PLCC-6 +0 +6 +6 +LED_SMD +LED_ROHM_SMLVN6 +https://www.rohm.com/datasheet/SMLVN6RGB1U +LED ROHM SMLVN6 +0 +6 +6 +LED_SMD +LED_SK6805_PLCC4_2.4x2.7mm_P1.3mm +https://cdn-shop.adafruit.com/product-files/3484/3484_Datasheet.pdf +LED RGB NeoPixel Nano +0 +4 +4 +LED_SMD +LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm +https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf +LED RGB NeoPixel Mini +0 +4 +4 +LED_SMD +LED_SK6812_EC15_1.5x1.5mm +http://www.newstar-ledstrip.com/product/20181119172602110.pdf +LED RGB NeoPixel +0 +4 +4 +LED_SMD +LED_SK6812_PLCC4_5.0x5.0mm_P3.2mm +https://cdn-shop.adafruit.com/product-files/1138/SK6812+LED+datasheet+.pdf +LED RGB NeoPixel +0 +4 +4 +LED_SMD +LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm +https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf +LED RGB NeoPixel +0 +4 +4 +LED_SMD +LED_WS2812_PLCC6_5.0x5.0mm_P1.6mm +https://cdn-shop.adafruit.com/datasheets/WS2812.pdf +LED RGB NeoPixel +0 +6 +6 +LED_SMD +LED_Yuji_5730 +LED,Yuji,5730,https://cdn.shopify.com/s/files/1/0344/6401/files/YJWJ014-1.1_YJ-BC-5730L-G02.pdf +LED Yuji 5730 +0 +3 +2 +LED_SMD +LED_miniPLCC_2315 +https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DAV02-2205EN_DS_ASMT-TxBM_2014-05-09.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430858274704&ssbinary=true +LED +0 +2 +2 +LED_SMD +LED_miniPLCC_2315_Handsoldering +https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DAV02-2205EN_DS_ASMT-TxBM_2014-05-09.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430858274704&ssbinary=true +LED +0 +2 +2 +LED_THT +LED_BL-FL7680RGB +'Piranha' RGB LED, through hole, common anode, 7.62x7.62mm, BGRA pin order, https://cdn-shop.adafruit.com/datasheets/BL-FL7680RGB.pdf +RGB LED Piranha Super-Flux BetLux +0 +4 +4 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O1.27mm_Z1.6mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O1.27mm_Z4.9mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O1.27mm_Z8.2mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O3.81mm_Z1.6mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O3.81mm_Z4.9mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O3.81mm_Z8.2mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O6.35mm_Z1.6mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O6.35mm_Z4.9mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O6.35mm_Z8.2mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W3.3mm_H2.4mm +LED, Round, Rectangular size 3.3x2.4mm^2 diameter 1.8mm, 2 pins +LED Round Rectangular size 3.3x2.4mm^2 diameter 1.8mm 2 pins +0 +2 +2 +LED_THT +LED_D2.0mm_W4.0mm_H2.8mm_FlatTop +LED, Round, FlatTop, Rectangular size 4.0x2.8mm^2 diameter 2.0mm, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-1034IDT(Ver.9A).pdf +LED Round FlatTop Rectangular size 4.0x2.8mm^2 diameter 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D2.0mm_W4.8mm_H2.5mm_FlatTop +LED, Round, FlatTop, Rectangular size 4.8x2.5mm^2 diameter 2.0mm, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-13GD(Ver.11B).pdf +LED Round FlatTop Rectangular size 4.8x2.5mm^2 diameter 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm +LED, diameter 3.0mm, 2 pins +LED diameter 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm-3 +LED, diameter 3.0mm, 2 pins, diameter 3.0mm, 3 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-3VSURKCGKC(Ver.8A).pdf +LED diameter 3.0mm 2 pins diameter 3.0mm 3 pins +0 +3 +3 +LED_THT +LED_D3.0mm_Clear +IR-LED, diameter 3.0mm, 2 pins, color: clear +IR infrared LED diameter 3.0mm 2 pins clear +0 +2 +2 +LED_THT +LED_D3.0mm_FlatTop +LED, Round, FlatTop, diameter 3.0mm, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-47XEC(Ver.9A).pdf +LED Round FlatTop diameter 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O1.27mm_Z2.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O1.27mm_Z2.0mm_Clear +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O1.27mm_Z2.0mm_IRBlack +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O1.27mm_Z2.0mm_IRGrey +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O1.27mm_Z6.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O1.27mm_Z10.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O3.81mm_Z2.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O3.81mm_Z6.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O3.81mm_Z10.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O6.35mm_Z2.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O6.35mm_Z6.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O6.35mm_Z10.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_IRBlack +IR-ED, diameter 3.0mm, 2 pins, color: black +IR infrared LED diameter 3.0mm 2 pins black +0 +2 +2 +LED_THT +LED_D3.0mm_IRGrey +IR-LED, diameter 3.0mm, 2 pins, color: grey +IR infrared LED diameter 3.0mm 2 pins grey +0 +2 +2 +LED_THT +LED_D4.0mm +LED, diameter 4.0mm, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-43GD(Ver.12B).pdf +LED diameter 4.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm +LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf +LED diameter 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm-3 +LED, diameter 5.0mm, 2 pins, diameter 5.0mm, 3 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-59EGC(Ver.17A).pdf +LED diameter 5.0mm 2 pins diameter 5.0mm 3 pins +0 +3 +3 +LED_THT +LED_D5.0mm-3_Horizontal_O3.81mm_Z3.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 3 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 3 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +3 +3 +LED_THT +LED_D5.0mm-4_RGB +LED, diameter 5.0mm, 2 pins, diameter 5.0mm, 3 pins, diameter 5.0mm, 4 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-154A4SUREQBFZGEW(Ver.9A).pdf +LED diameter 5.0mm 2 pins diameter 5.0mm 3 pins diameter 5.0mm 4 pins RGB RGBLED +0 +4 +4 +LED_THT +LED_D5.0mm-4_RGB_Staggered_Pins +LED, diameter 5.0mm, 4 pins, WP154A4, http://webtest4.kingbright.com/attachments/file/psearch/000/00/00/L-154A4SUREQBFZGEW(Ver.9A).pdf +rgb led +0 +4 +4 +LED_THT +LED_D5.0mm-4_RGB_Wide_Pins +LED, diameter 5.0mm, 2 pins, diameter 5.0mm, 3 pins, diameter 5.0mm, 4 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-154A4SUREQBFZGEW(Ver.9A).pdf +LED diameter 5.0mm 2 pins diameter 5.0mm 3 pins diameter 5.0mm 4 pins RGB RGBLED +0 +4 +4 +LED_THT +LED_D5.0mm_Clear +LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf +LED diameter 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_FlatTop +LED, Round, FlatTop, diameter 5.0mm, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-483GDT(Ver.15B).pdf +LED Round FlatTop diameter 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O1.27mm_Z3.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O1.27mm_Z3.0mm_Clear +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O1.27mm_Z3.0mm_IRBlack +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O1.27mm_Z3.0mm_IRGrey +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O1.27mm_Z9.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O1.27mm_Z15.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O3.81mm_Z3.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O3.81mm_Z9.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O3.81mm_Z15.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O6.35mm_Z3.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O6.35mm_Z9.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O6.35mm_Z15.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_IRBlack +LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf +LED diameter 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_IRGrey +LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf +LED diameter 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_D8.0mm +LED, diameter 8.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LED8MMGE_LED8MMGN_LED8MMRT%23KIN.pdf +LED diameter 8.0mm 2 pins +0 +2 +2 +LED_THT +LED_D8.0mm-3 +LED, diameter 8.0mm, 2 pins, diameter 8.0mm, 3 pins +LED diameter 8.0mm 2 pins diameter 8.0mm 3 pins +0 +3 +3 +LED_THT +LED_D10.0mm +LED, diameter 10.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LED10-4500RT%23KIN.pdf +LED diameter 10.0mm 2 pins +0 +2 +2 +LED_THT +LED_D10.0mm-3 +LED, diameter 10.0mm, 2 pins, diameter 10.0mm, 3 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-819EGW(Ver.14A).pdf +LED diameter 10.0mm 2 pins diameter 10.0mm 3 pins +0 +3 +3 +LED_THT +LED_D20.0mm +LED, diameter 20.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/DLC2-6GD%28V6%29.pdf +LED diameter 20.0mm 2 pins +0 +2 +2 +LED_THT +LED_Oval_W5.2mm_H3.8mm +LED_Oval, Oval, Oval size 5.2x3.8mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-5603QBC-D(Ver.12B).pdf +LED_Oval Oval Oval size 5.2x3.8mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W3.0mm_H2.0mm +LED_Rectangular, Rectangular, Rectangular size 3.0x2.0mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-169XCGDK(Ver.9B).pdf +LED_Rectangular Rectangular Rectangular size 3.0x2.0mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W3.9mm_H1.8mm +LED_Rectangular, Rectangular, Rectangular size 3.9x1.8mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-2774GD(Ver.7B).pdf +LED_Rectangular Rectangular Rectangular size 3.9x1.8mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W3.9mm_H1.8mm_FlatTop +LED_Rectangular, Rectangular, Rectangular size 3.9x1.8mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-2774GD(Ver.7B).pdf +LED_Rectangular Rectangular Rectangular size 3.9x1.8mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W3.9mm_H1.9mm +LED_Rectangular, Rectangular, Rectangular size 3.9x1.9mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-144GDT(Ver.14B).pdf +LED_Rectangular Rectangular Rectangular size 3.9x1.9mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-169XCGDK(Ver.9B).pdf +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm-3Pins +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2, 3 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-169XCGDK(Ver.9B).pdf +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 3 pins +0 +3 +3 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O1.27mm_Z1.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O1.27mm_Z3.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O1.27mm_Z5.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O3.81mm_Z1.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O3.81mm_Z3.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O3.81mm_Z5.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O6.35mm_Z1.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O6.35mm_Z3.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O6.35mm_Z5.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H5.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x5.0mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-169XCGDK(Ver.9B).pdf +LED_Rectangular Rectangular Rectangular size 5.0x5.0mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W7.62mm_H4.55mm_P5.08mm_R3 +Datasheet can be found at https://www.gme.cz/data/attachments/dsh.511-795.1.pdf +LED automotive super flux 7.62mm +0 +4 +2 +LED_THT +LED_SideEmitter_Rectangular_W4.5mm_H1.6mm +LED_SideEmitter_Rectangular, Rectangular, SideEmitter, Rectangular size 4.5x1.6mm^2, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LED15MMGE_LED15MMGN%23KIN.pdf +LED_SideEmitter_Rectangular Rectangular SideEmitter Rectangular size 4.5x1.6mm^2 2 pins +0 +2 +2 +LED_THT +LED_VCCLite_5381H1_6.35x6.35mm +Red 5381 Series LED VCCLite https://vcclite.com/wp-content/uploads/wpallimport/files/files/5381Series.pdf http://static.vcclite.com/pdf/Mounting%20Hole%20Pattern%202.pdf +Red 5381 Series LED +0 +2 +2 +LED_THT +LED_VCCLite_5381H3_6.35x6.35mm +Amber 5381 Series LED VCCLite https://vcclite.com/wp-content/uploads/wpallimport/files/files/5381Series.pdf http://static.vcclite.com/pdf/Mounting%20Hole%20Pattern%202.pdf +Amber 5381 Series LED +0 +2 +2 +LED_THT +LED_VCCLite_5381H5_6.35x6.35mm +Green 5381 Series LED VCCLite https://vcclite.com/wp-content/uploads/wpallimport/files/files/5381Series.pdf http://static.vcclite.com/pdf/Mounting%20Hole%20Pattern%202.pdf +Green 5381 Series LED +0 +2 +2 +LED_THT +LED_VCCLite_5381H7_6.35x6.35mm +Yellow 5381 Series LED VCCLite https://vcclite.com/wp-content/uploads/wpallimport/files/files/5381Series.pdf http://static.vcclite.com/pdf/Mounting%20Hole%20Pattern%202.pdf +Yellow 5381 Series LED +0 +2 +2 +Logos +neorisk + + +0 +0 +0 +Logos +neorisk_29.3x4mm + + +0 +0 +0 +Logos +neorisk_29.3x4mm_b + + +0 +0 +0 +Logos +neorisk_37.3x5mm + + +0 +0 +0 +Logos +neorisk_41x5.5mm + + +0 +0 +0 +Module +A20_OLINUXINO_LIME2 +A20 Olinuxino LIME2, 1.2GHz, 512-1024MB RAM, Micro-SD, NAND or eMMC, 1000Mbit Ethernet +A20 Olimex Olinuxino LIME2 development board +0 +180 +180 +Module +Adafruit_HUZZAH_ESP8266_breakout +32-bit microcontroller module with WiFi, https://www.adafruit.com/product/2471 +ESP8266 WiFi microcontroller +0 +20 +20 +Module +Adafruit_HUZZAH_ESP8266_breakout_WithMountingHoles +32-bit microcontroller module with WiFi, https://www.adafruit.com/product/2471 +ESP8266 WiFi microcontroller +0 +20 +20 +Module +Arduino_Nano +Arduino Nano, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf +Arduino Nano +0 +30 +30 +Module +Arduino_Nano_WithMountingHoles +Arduino Nano, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf +Arduino Nano +0 +30 +30 +Module +Arduino_UNO_R2 +Arduino UNO R2, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf +Arduino UNO R2 +0 +30 +30 +Module +Arduino_UNO_R2_WithMountingHoles +Arduino UNO R2, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf +Arduino UNO R2 +0 +30 +30 +Module +Arduino_UNO_R3 +Arduino UNO R3, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf +Arduino UNO R3 +0 +32 +32 +Module +Arduino_UNO_R3_WithMountingHoles +Arduino UNO R3, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf +Arduino UNO R3 +0 +32 +32 +Module +BeagleBoard_PocketBeagle +PocketBeagle, https://github.com/beagleboard/pocketbeagle/wiki/System-Reference-Manual#71_Expansion_Header_Connectors +PocketBeagle +0 +72 +72 +Module +ESP-WROOM-02U +Module, ESP-8266, ESP-13-WROOM-02, 18 pad, SMD +Module ESP-8266 ESP8266 +0 +19 +19 +Module +Maple_Mini +Maple Mini, http://docs.leaflabs.com/static.leaflabs.com/pub/leaflabs/maple-docs/0.0.12/hardware/maple-mini.html +Maple Mini +0 +40 +40 +Module +Onion_Omega2+ +https://onion.io/omega2/ +Omega Onion module +0 +32 +32 +Module +Onion_Omega2S +https://github.com/OnionIoT/Omega2/raw/master/Documents/Omega2S%20Datasheet.pdf +onion omega module +0 +89 +64 +Module +Pololu_Breakout-16_15.2x20.3mm +Pololu Breakout 16-pin 15.2x20.3mm 0.6x0.8\ +Pololu Breakout +0 +16 +16 +Module +Raspberry_Pi_Zero_Socketed_THT_FaceDown_MountingHoles +Raspberry Pi Zero using through hole straight pin socket, 2x20, 2.54mm pitch, https://www.raspberrypi.org/documentation/hardware/raspberrypi/mechanical/rpi_MECH_Zero_1p2.pdf +raspberry pi zero through hole +0 +40 +40 +Module +ST_Morpho_Connector_144_STLink +ST Morpho Connector 144 With STLink +ST Morpho Connector 144 STLink +0 +148 +148 +Module +ST_Morpho_Connector_144_STLink_MountingHoles +ST Morpho Connector 144 With STLink +ST Morpho Connector 144 STLink +0 +148 +148 +Module +Texas_EUK_R-PDSS-T7_THT +Texas Instruments EUK 7 Pin Double Sided Module +module pcb +0 +7 +7 +Module +Texas_EUS_R-PDSS-T5_THT +Texas Instruments EUS 5 Pin Double Sided Module +module pcb +0 +5 +5 +Module +Texas_EUW_R-PDSS-T7_THT +Texas Instruments EUW 7 Pin Double Sided Module +module pcb +0 +7 +7 +Module +WEMOS_D1_mini_light +16-pin module, column spacing 22.86 mm (900 mils), https://wiki.wemos.cc/products:d1:d1_mini, https://c1.staticflickr.com/1/734/31400410271_f278b087db_z.jpg +ESP8266 WiFi microcontroller +0 +16 +16 +MountingHole +MountingHole_2.1mm +Mounting Hole 2.1mm, no annular +mounting hole 2.1mm no annular +0 +0 +0 +MountingHole +MountingHole_2.2mm_M2 +Mounting Hole 2.2mm, no annular, M2 +mounting hole 2.2mm no annular m2 +0 +0 +0 +MountingHole +MountingHole_2.2mm_M2_DIN965 +Mounting Hole 2.2mm, no annular, M2, DIN965 +mounting hole 2.2mm no annular m2 din965 +0 +0 +0 +MountingHole +MountingHole_2.2mm_M2_DIN965_Pad +Mounting Hole 2.2mm, M2, DIN965 +mounting hole 2.2mm m2 din965 +0 +1 +1 +MountingHole +MountingHole_2.2mm_M2_DIN965_Pad_TopBottom +Mounting Hole 2.2mm, M2, DIN965 +mounting hole 2.2mm m2 din965 +0 +3 +1 +MountingHole +MountingHole_2.2mm_M2_DIN965_Pad_TopOnly +Mounting Hole 2.2mm, M2, DIN965 +mounting hole 2.2mm m2 din965 +0 +2 +1 +MountingHole +MountingHole_2.2mm_M2_ISO7380 +Mounting Hole 2.2mm, no annular, M2, ISO7380 +mounting hole 2.2mm no annular m2 iso7380 +0 +0 +0 +MountingHole +MountingHole_2.2mm_M2_ISO7380_Pad +Mounting Hole 2.2mm, M2, ISO7380 +mounting hole 2.2mm m2 iso7380 +0 +1 +1 +MountingHole +MountingHole_2.2mm_M2_ISO7380_Pad_TopBottom +Mounting Hole 2.2mm, M2, ISO7380 +mounting hole 2.2mm m2 iso7380 +0 +3 +1 +MountingHole +MountingHole_2.2mm_M2_ISO7380_Pad_TopOnly +Mounting Hole 2.2mm, M2, ISO7380 +mounting hole 2.2mm m2 iso7380 +0 +2 +1 +MountingHole +MountingHole_2.2mm_M2_ISO14580 +Mounting Hole 2.2mm, no annular, M2, ISO14580 +mounting hole 2.2mm no annular m2 iso14580 +0 +0 +0 +MountingHole +MountingHole_2.2mm_M2_ISO14580_Pad +Mounting Hole 2.2mm, M2, ISO14580 +mounting hole 2.2mm m2 iso14580 +0 +1 +1 +MountingHole +MountingHole_2.2mm_M2_ISO14580_Pad_TopBottom +Mounting Hole 2.2mm, M2, ISO14580 +mounting hole 2.2mm m2 iso14580 +0 +3 +1 +MountingHole +MountingHole_2.2mm_M2_ISO14580_Pad_TopOnly +Mounting Hole 2.2mm, M2, ISO14580 +mounting hole 2.2mm m2 iso14580 +0 +2 +1 +MountingHole +MountingHole_2.2mm_M2_Pad +Mounting Hole 2.2mm, M2 +mounting hole 2.2mm m2 +0 +1 +1 +MountingHole +MountingHole_2.2mm_M2_Pad_TopBottom +Mounting Hole 2.2mm, M2 +mounting hole 2.2mm m2 +0 +3 +1 +MountingHole +MountingHole_2.2mm_M2_Pad_TopOnly +Mounting Hole 2.2mm, M2 +mounting hole 2.2mm m2 +0 +2 +1 +MountingHole +MountingHole_2.2mm_M2_Pad_Via +Mounting Hole 2.2mm, M2 +mounting hole 2.2mm m2 +0 +9 +1 +MountingHole +MountingHole_2.5mm +Mounting Hole 2.5mm, no annular +mounting hole 2.5mm no annular +0 +0 +0 +MountingHole +MountingHole_2.5mm_Pad +Mounting Hole 2.5mm +mounting hole 2.5mm +0 +1 +1 +MountingHole +MountingHole_2.5mm_Pad_TopBottom +Mounting Hole 2.5mm +mounting hole 2.5mm +0 +3 +1 +MountingHole +MountingHole_2.5mm_Pad_TopOnly +Mounting Hole 2.5mm +mounting hole 2.5mm +0 +2 +1 +MountingHole +MountingHole_2.5mm_Pad_Via +Mounting Hole 2.5mm +mounting hole 2.5mm +0 +9 +1 +MountingHole +MountingHole_2.7mm +Mounting Hole 2.7mm, no annular +mounting hole 2.7mm no annular +0 +0 +0 +MountingHole +MountingHole_2.7mm_M2.5 +Mounting Hole 2.7mm, no annular, M2.5 +mounting hole 2.7mm no annular m2.5 +0 +0 +0 +MountingHole +MountingHole_2.7mm_M2.5_DIN965 +Mounting Hole 2.7mm, no annular, M2.5, DIN965 +mounting hole 2.7mm no annular m2.5 din965 +0 +0 +0 +MountingHole +MountingHole_2.7mm_M2.5_DIN965_Pad +Mounting Hole 2.7mm, M2.5, DIN965 +mounting hole 2.7mm m2.5 din965 +0 +1 +1 +MountingHole +MountingHole_2.7mm_M2.5_DIN965_Pad_TopBottom +Mounting Hole 2.7mm, M2.5, DIN965 +mounting hole 2.7mm m2.5 din965 +0 +3 +1 +MountingHole +MountingHole_2.7mm_M2.5_DIN965_Pad_TopOnly +Mounting Hole 2.7mm, M2.5, DIN965 +mounting hole 2.7mm m2.5 din965 +0 +2 +1 +MountingHole +MountingHole_2.7mm_M2.5_ISO7380 +Mounting Hole 2.7mm, no annular, M2.5, ISO7380 +mounting hole 2.7mm no annular m2.5 iso7380 +0 +0 +0 +MountingHole +MountingHole_2.7mm_M2.5_ISO7380_Pad +Mounting Hole 2.7mm, M2.5, ISO7380 +mounting hole 2.7mm m2.5 iso7380 +0 +1 +1 +MountingHole +MountingHole_2.7mm_M2.5_ISO7380_Pad_TopBottom +Mounting Hole 2.7mm, M2.5, ISO7380 +mounting hole 2.7mm m2.5 iso7380 +0 +3 +1 +MountingHole +MountingHole_2.7mm_M2.5_ISO7380_Pad_TopOnly +Mounting Hole 2.7mm, M2.5, ISO7380 +mounting hole 2.7mm m2.5 iso7380 +0 +2 +1 +MountingHole +MountingHole_2.7mm_M2.5_ISO14580 +Mounting Hole 2.7mm, no annular, M2.5, ISO14580 +mounting hole 2.7mm no annular m2.5 iso14580 +0 +0 +0 +MountingHole +MountingHole_2.7mm_M2.5_ISO14580_Pad +Mounting Hole 2.7mm, M2.5, ISO14580 +mounting hole 2.7mm m2.5 iso14580 +0 +1 +1 +MountingHole +MountingHole_2.7mm_M2.5_ISO14580_Pad_TopBottom +Mounting Hole 2.7mm, M2.5, ISO14580 +mounting hole 2.7mm m2.5 iso14580 +0 +3 +1 +MountingHole +MountingHole_2.7mm_M2.5_ISO14580_Pad_TopOnly +Mounting Hole 2.7mm, M2.5, ISO14580 +mounting hole 2.7mm m2.5 iso14580 +0 +2 +1 +MountingHole +MountingHole_2.7mm_M2.5_Pad +Mounting Hole 2.7mm, M2.5 +mounting hole 2.7mm m2.5 +0 +1 +1 +MountingHole +MountingHole_2.7mm_M2.5_Pad_TopBottom +Mounting Hole 2.7mm, M2.5 +mounting hole 2.7mm m2.5 +0 +3 +1 +MountingHole +MountingHole_2.7mm_M2.5_Pad_TopOnly +Mounting Hole 2.7mm, M2.5 +mounting hole 2.7mm m2.5 +0 +2 +1 +MountingHole +MountingHole_2.7mm_M2.5_Pad_Via +Mounting Hole 2.7mm +mounting hole 2.7mm +0 +9 +1 +MountingHole +MountingHole_2.7mm_Pad +Mounting Hole 2.7mm +mounting hole 2.7mm +0 +1 +1 +MountingHole +MountingHole_2.7mm_Pad_TopBottom +Mounting Hole 2.7mm +mounting hole 2.7mm +0 +3 +1 +MountingHole +MountingHole_2.7mm_Pad_TopOnly +Mounting Hole 2.7mm +mounting hole 2.7mm +0 +2 +1 +MountingHole +MountingHole_2.7mm_Pad_Via +Mounting Hole 2.7mm +mounting hole 2.7mm +0 +9 +1 +MountingHole +MountingHole_2mm +Mounting Hole 2mm, no annular +mounting hole 2mm no annular +0 +0 +0 +MountingHole +MountingHole_3.2mm_M3 +Mounting Hole 3.2mm, no annular, M3 +mounting hole 3.2mm no annular m3 +0 +0 +0 +MountingHole +MountingHole_3.2mm_M3_DIN965 +Mounting Hole 3.2mm, no annular, M3, DIN965 +mounting hole 3.2mm no annular m3 din965 +0 +0 +0 +MountingHole +MountingHole_3.2mm_M3_DIN965_Pad +Mounting Hole 3.2mm, M3, DIN965 +mounting hole 3.2mm m3 din965 +0 +1 +1 +MountingHole +MountingHole_3.2mm_M3_DIN965_Pad_TopBottom +Mounting Hole 3.2mm, M3, DIN965 +mounting hole 3.2mm m3 din965 +0 +3 +1 +MountingHole +MountingHole_3.2mm_M3_DIN965_Pad_TopOnly +Mounting Hole 3.2mm, M3, DIN965 +mounting hole 3.2mm m3 din965 +0 +2 +1 +MountingHole +MountingHole_3.2mm_M3_ISO7380 +Mounting Hole 3.2mm, no annular, M3, ISO7380 +mounting hole 3.2mm no annular m3 iso7380 +0 +0 +0 +MountingHole +MountingHole_3.2mm_M3_ISO7380_Pad +Mounting Hole 3.2mm, M3, ISO7380 +mounting hole 3.2mm m3 iso7380 +0 +1 +1 +MountingHole +MountingHole_3.2mm_M3_ISO7380_Pad_TopBottom +Mounting Hole 3.2mm, M3, ISO7380 +mounting hole 3.2mm m3 iso7380 +0 +3 +1 +MountingHole +MountingHole_3.2mm_M3_ISO7380_Pad_TopOnly +Mounting Hole 3.2mm, M3, ISO7380 +mounting hole 3.2mm m3 iso7380 +0 +2 +1 +MountingHole +MountingHole_3.2mm_M3_ISO14580 +Mounting Hole 3.2mm, no annular, M3, ISO14580 +mounting hole 3.2mm no annular m3 iso14580 +0 +0 +0 +MountingHole +MountingHole_3.2mm_M3_ISO14580_Pad +Mounting Hole 3.2mm, M3, ISO14580 +mounting hole 3.2mm m3 iso14580 +0 +1 +1 +MountingHole +MountingHole_3.2mm_M3_ISO14580_Pad_TopBottom +Mounting Hole 3.2mm, M3, ISO14580 +mounting hole 3.2mm m3 iso14580 +0 +3 +1 +MountingHole +MountingHole_3.2mm_M3_ISO14580_Pad_TopOnly +Mounting Hole 3.2mm, M3, ISO14580 +mounting hole 3.2mm m3 iso14580 +0 +2 +1 +MountingHole +MountingHole_3.2mm_M3_Pad +Mounting Hole 3.2mm, M3 +mounting hole 3.2mm m3 +0 +1 +1 +MountingHole +MountingHole_3.2mm_M3_Pad_TopBottom +Mounting Hole 3.2mm, M3 +mounting hole 3.2mm m3 +0 +3 +1 +MountingHole +MountingHole_3.2mm_M3_Pad_TopOnly +Mounting Hole 3.2mm, M3 +mounting hole 3.2mm m3 +0 +2 +1 +MountingHole +MountingHole_3.2mm_M3_Pad_Via +Mounting Hole 3.2mm, M3 +mounting hole 3.2mm m3 +0 +9 +1 +MountingHole +MountingHole_3.5mm +Mounting Hole 3.5mm, no annular +mounting hole 3.5mm no annular +0 +0 +0 +MountingHole +MountingHole_3.5mm_Pad +Mounting Hole 3.5mm +mounting hole 3.5mm +0 +1 +1 +MountingHole +MountingHole_3.5mm_Pad_TopBottom +Mounting Hole 3.5mm +mounting hole 3.5mm +0 +3 +1 +MountingHole +MountingHole_3.5mm_Pad_TopOnly +Mounting Hole 3.5mm +mounting hole 3.5mm +0 +2 +1 +MountingHole +MountingHole_3.5mm_Pad_Via +Mounting Hole 3.5mm +mounting hole 3.5mm +0 +9 +1 +MountingHole +MountingHole_3.7mm +Mounting Hole 3.7mm, no annular +mounting hole 3.7mm no annular +0 +0 +0 +MountingHole +MountingHole_3.7mm_Pad +Mounting Hole 3.7mm +mounting hole 3.7mm +0 +1 +1 +MountingHole +MountingHole_3.7mm_Pad_TopBottom +Mounting Hole 3.7mm +mounting hole 3.7mm +0 +3 +1 +MountingHole +MountingHole_3.7mm_Pad_TopOnly +Mounting Hole 3.7mm +mounting hole 3.7mm +0 +2 +1 +MountingHole +MountingHole_3.7mm_Pad_Via +Mounting Hole 3.7mm +mounting hole 3.7mm +0 +9 +1 +MountingHole +MountingHole_3mm +Mounting Hole 3mm, no annular +mounting hole 3mm no annular +0 +0 +0 +MountingHole +MountingHole_3mm_Pad +Mounting Hole 3mm +mounting hole 3mm +0 +1 +1 +MountingHole +MountingHole_3mm_Pad_TopBottom +Mounting Hole 3mm +mounting hole 3mm +0 +3 +1 +MountingHole +MountingHole_3mm_Pad_TopOnly +Mounting Hole 3mm +mounting hole 3mm +0 +2 +1 +MountingHole +MountingHole_3mm_Pad_Via +Mounting Hole 3mm +mounting hole 3mm +0 +9 +1 +MountingHole +MountingHole_4.3mm_M4 +Mounting Hole 4.3mm, no annular, M4 +mounting hole 4.3mm no annular m4 +0 +0 +0 +MountingHole +MountingHole_4.3mm_M4_DIN965 +Mounting Hole 4.3mm, no annular, M4, DIN965 +mounting hole 4.3mm no annular m4 din965 +0 +0 +0 +MountingHole +MountingHole_4.3mm_M4_DIN965_Pad +Mounting Hole 4.3mm, M4, DIN965 +mounting hole 4.3mm m4 din965 +0 +1 +1 +MountingHole +MountingHole_4.3mm_M4_DIN965_Pad_TopBottom +Mounting Hole 4.3mm, M4, DIN965 +mounting hole 4.3mm m4 din965 +0 +3 +1 +MountingHole +MountingHole_4.3mm_M4_DIN965_Pad_TopOnly +Mounting Hole 4.3mm, M4, DIN965 +mounting hole 4.3mm m4 din965 +0 +2 +1 +MountingHole +MountingHole_4.3mm_M4_ISO7380 +Mounting Hole 4.3mm, no annular, M4, ISO7380 +mounting hole 4.3mm no annular m4 iso7380 +0 +0 +0 +MountingHole +MountingHole_4.3mm_M4_ISO7380_Pad +Mounting Hole 4.3mm, M4, ISO7380 +mounting hole 4.3mm m4 iso7380 +0 +1 +1 +MountingHole +MountingHole_4.3mm_M4_ISO7380_Pad_TopBottom +Mounting Hole 4.3mm, M4, ISO7380 +mounting hole 4.3mm m4 iso7380 +0 +3 +1 +MountingHole +MountingHole_4.3mm_M4_ISO7380_Pad_TopOnly +Mounting Hole 4.3mm, M4, ISO7380 +mounting hole 4.3mm m4 iso7380 +0 +2 +1 +MountingHole +MountingHole_4.3mm_M4_ISO14580 +Mounting Hole 4.3mm, no annular, M4, ISO14580 +mounting hole 4.3mm no annular m4 iso14580 +0 +0 +0 +MountingHole +MountingHole_4.3mm_M4_ISO14580_Pad +Mounting Hole 4.3mm, M4, ISO14580 +mounting hole 4.3mm m4 iso14580 +0 +1 +1 +MountingHole +MountingHole_4.3mm_M4_ISO14580_Pad_TopBottom +Mounting Hole 4.3mm, M4, ISO14580 +mounting hole 4.3mm m4 iso14580 +0 +3 +1 +MountingHole +MountingHole_4.3mm_M4_ISO14580_Pad_TopOnly +Mounting Hole 4.3mm, M4, ISO14580 +mounting hole 4.3mm m4 iso14580 +0 +2 +1 +MountingHole +MountingHole_4.3mm_M4_Pad +Mounting Hole 4.3mm, M4 +mounting hole 4.3mm m4 +0 +1 +1 +MountingHole +MountingHole_4.3mm_M4_Pad_TopBottom +Mounting Hole 4.3mm, M4 +mounting hole 4.3mm m4 +0 +3 +1 +MountingHole +MountingHole_4.3mm_M4_Pad_TopOnly +Mounting Hole 4.3mm, M4 +mounting hole 4.3mm m4 +0 +2 +1 +MountingHole +MountingHole_4.3mm_M4_Pad_Via +Mounting Hole 4.3mm, M4 +mounting hole 4.3mm m4 +0 +9 +1 +MountingHole +MountingHole_4.3x6.2mm_M4_Pad +Mounting Hole 4.3x6.2mm, M4 +mounting hole 4.3x6.2mm m4 +0 +1 +1 +MountingHole +MountingHole_4.3x6.2mm_M4_Pad_Via +Mounting Hole 4.3x6.2mm, M4 +mounting hole 4.3x6.2mm m4 +0 +17 +1 +MountingHole +MountingHole_4.5mm +Mounting Hole 4.5mm, no annular +mounting hole 4.5mm no annular +0 +0 +0 +MountingHole +MountingHole_4.5mm_Pad +Mounting Hole 4.5mm +mounting hole 4.5mm +0 +1 +1 +MountingHole +MountingHole_4.5mm_Pad_TopBottom +Mounting Hole 4.5mm +mounting hole 4.5mm +0 +3 +1 +MountingHole +MountingHole_4.5mm_Pad_TopOnly +Mounting Hole 4.5mm +mounting hole 4.5mm +0 +2 +1 +MountingHole +MountingHole_4.5mm_Pad_Via +Mounting Hole 4.5mm +mounting hole 4.5mm +0 +9 +1 +MountingHole +MountingHole_4mm +Mounting Hole 4mm, no annular +mounting hole 4mm no annular +0 +0 +0 +MountingHole +MountingHole_4mm_Pad +Mounting Hole 4mm +mounting hole 4mm +0 +1 +1 +MountingHole +MountingHole_4mm_Pad_TopBottom +Mounting Hole 4mm +mounting hole 4mm +0 +3 +1 +MountingHole +MountingHole_4mm_Pad_TopOnly +Mounting Hole 4mm +mounting hole 4mm +0 +2 +1 +MountingHole +MountingHole_4mm_Pad_Via +Mounting Hole 4mm +mounting hole 4mm +0 +9 +1 +MountingHole +MountingHole_5.3mm_M5 +Mounting Hole 5.3mm, no annular, M5 +mounting hole 5.3mm no annular m5 +0 +0 +0 +MountingHole +MountingHole_5.3mm_M5_DIN965 +Mounting Hole 5.3mm, no annular, M5, DIN965 +mounting hole 5.3mm no annular m5 din965 +0 +0 +0 +MountingHole +MountingHole_5.3mm_M5_DIN965_Pad +Mounting Hole 5.3mm, M5, DIN965 +mounting hole 5.3mm m5 din965 +0 +1 +1 +MountingHole +MountingHole_5.3mm_M5_DIN965_Pad_TopBottom +Mounting Hole 5.3mm, M5, DIN965 +mounting hole 5.3mm m5 din965 +0 +3 +1 +MountingHole +MountingHole_5.3mm_M5_DIN965_Pad_TopOnly +Mounting Hole 5.3mm, M5, DIN965 +mounting hole 5.3mm m5 din965 +0 +2 +1 +MountingHole +MountingHole_5.3mm_M5_ISO7380 +Mounting Hole 5.3mm, no annular, M5, ISO7380 +mounting hole 5.3mm no annular m5 iso7380 +0 +0 +0 +MountingHole +MountingHole_5.3mm_M5_ISO7380_Pad +Mounting Hole 5.3mm, M5, ISO7380 +mounting hole 5.3mm m5 iso7380 +0 +1 +1 +MountingHole +MountingHole_5.3mm_M5_ISO7380_Pad_TopBottom +Mounting Hole 5.3mm, M5, ISO7380 +mounting hole 5.3mm m5 iso7380 +0 +3 +1 +MountingHole +MountingHole_5.3mm_M5_ISO7380_Pad_TopOnly +Mounting Hole 5.3mm, M5, ISO7380 +mounting hole 5.3mm m5 iso7380 +0 +2 +1 +MountingHole +MountingHole_5.3mm_M5_ISO14580 +Mounting Hole 5.3mm, no annular, M5, ISO14580 +mounting hole 5.3mm no annular m5 iso14580 +0 +0 +0 +MountingHole +MountingHole_5.3mm_M5_ISO14580_Pad +Mounting Hole 5.3mm, M5, ISO14580 +mounting hole 5.3mm m5 iso14580 +0 +1 +1 +MountingHole +MountingHole_5.3mm_M5_ISO14580_Pad_TopBottom +Mounting Hole 5.3mm, M5, ISO14580 +mounting hole 5.3mm m5 iso14580 +0 +3 +1 +MountingHole +MountingHole_5.3mm_M5_ISO14580_Pad_TopOnly +Mounting Hole 5.3mm, M5, ISO14580 +mounting hole 5.3mm m5 iso14580 +0 +2 +1 +MountingHole +MountingHole_5.3mm_M5_Pad +Mounting Hole 5.3mm, M5 +mounting hole 5.3mm m5 +0 +1 +1 +MountingHole +MountingHole_5.3mm_M5_Pad_TopBottom +Mounting Hole 5.3mm, M5 +mounting hole 5.3mm m5 +0 +3 +1 +MountingHole +MountingHole_5.3mm_M5_Pad_TopOnly +Mounting Hole 5.3mm, M5 +mounting hole 5.3mm m5 +0 +2 +1 +MountingHole +MountingHole_5.3mm_M5_Pad_Via +Mounting Hole 5.3mm, M5 +mounting hole 5.3mm m5 +0 +9 +1 +MountingHole +MountingHole_5.5mm +Mounting Hole 5.5mm, no annular +mounting hole 5.5mm no annular +0 +0 +0 +MountingHole +MountingHole_5.5mm_Pad +Mounting Hole 5.5mm +mounting hole 5.5mm +0 +1 +1 +MountingHole +MountingHole_5.5mm_Pad_TopBottom +Mounting Hole 5.5mm +mounting hole 5.5mm +0 +3 +1 +MountingHole +MountingHole_5.5mm_Pad_TopOnly +Mounting Hole 5.5mm +mounting hole 5.5mm +0 +2 +1 +MountingHole +MountingHole_5.5mm_Pad_Via +Mounting Hole 5.5mm +mounting hole 5.5mm +0 +9 +1 +MountingHole +MountingHole_5mm +Mounting Hole 5mm, no annular +mounting hole 5mm no annular +0 +0 +0 +MountingHole +MountingHole_5mm_Pad +Mounting Hole 5mm +mounting hole 5mm +0 +1 +1 +MountingHole +MountingHole_5mm_Pad_TopBottom +Mounting Hole 5mm +mounting hole 5mm +0 +3 +1 +MountingHole +MountingHole_5mm_Pad_TopOnly +Mounting Hole 5mm +mounting hole 5mm +0 +2 +1 +MountingHole +MountingHole_5mm_Pad_Via +Mounting Hole 5mm +mounting hole 5mm +0 +9 +1 +MountingHole +MountingHole_6.4mm_M6 +Mounting Hole 6.4mm, no annular, M6 +mounting hole 6.4mm no annular m6 +0 +0 +0 +MountingHole +MountingHole_6.4mm_M6_DIN965 +Mounting Hole 6.4mm, no annular, M6, DIN965 +mounting hole 6.4mm no annular m6 din965 +0 +0 +0 +MountingHole +MountingHole_6.4mm_M6_DIN965_Pad +Mounting Hole 6.4mm, M6, DIN965 +mounting hole 6.4mm m6 din965 +0 +1 +1 +MountingHole +MountingHole_6.4mm_M6_DIN965_Pad_TopBottom +Mounting Hole 6.4mm, M6, DIN965 +mounting hole 6.4mm m6 din965 +0 +3 +1 +MountingHole +MountingHole_6.4mm_M6_DIN965_Pad_TopOnly +Mounting Hole 6.4mm, M6, DIN965 +mounting hole 6.4mm m6 din965 +0 +2 +1 +MountingHole +MountingHole_6.4mm_M6_ISO7380 +Mounting Hole 6.4mm, no annular, M6, ISO7380 +mounting hole 6.4mm no annular m6 iso7380 +0 +0 +0 +MountingHole +MountingHole_6.4mm_M6_ISO7380_Pad +Mounting Hole 6.4mm, M6, ISO7380 +mounting hole 6.4mm m6 iso7380 +0 +1 +1 +MountingHole +MountingHole_6.4mm_M6_ISO7380_Pad_TopBottom +Mounting Hole 6.4mm, M6, ISO7380 +mounting hole 6.4mm m6 iso7380 +0 +3 +1 +MountingHole +MountingHole_6.4mm_M6_ISO7380_Pad_TopOnly +Mounting Hole 6.4mm, M6, ISO7380 +mounting hole 6.4mm m6 iso7380 +0 +2 +1 +MountingHole +MountingHole_6.4mm_M6_ISO14580 +Mounting Hole 6.4mm, no annular, M6, ISO14580 +mounting hole 6.4mm no annular m6 iso14580 +0 +0 +0 +MountingHole +MountingHole_6.4mm_M6_ISO14580_Pad +Mounting Hole 6.4mm, M6, ISO14580 +mounting hole 6.4mm m6 iso14580 +0 +1 +1 +MountingHole +MountingHole_6.4mm_M6_ISO14580_Pad_TopBottom +Mounting Hole 6.4mm, M6, ISO14580 +mounting hole 6.4mm m6 iso14580 +0 +3 +1 +MountingHole +MountingHole_6.4mm_M6_ISO14580_Pad_TopOnly +Mounting Hole 6.4mm, M6, ISO14580 +mounting hole 6.4mm m6 iso14580 +0 +2 +1 +MountingHole +MountingHole_6.4mm_M6_Pad +Mounting Hole 6.4mm, M6 +mounting hole 6.4mm m6 +0 +1 +1 +MountingHole +MountingHole_6.4mm_M6_Pad_TopBottom +Mounting Hole 6.4mm, M6 +mounting hole 6.4mm m6 +0 +3 +1 +MountingHole +MountingHole_6.4mm_M6_Pad_TopOnly +Mounting Hole 6.4mm, M6 +mounting hole 6.4mm m6 +0 +2 +1 +MountingHole +MountingHole_6.4mm_M6_Pad_Via +Mounting Hole 6.4mm, M6 +mounting hole 6.4mm m6 +0 +9 +1 +MountingHole +MountingHole_6.5mm +Mounting Hole 6.5mm, no annular +mounting hole 6.5mm no annular +0 +0 +0 +MountingHole +MountingHole_6.5mm_Pad +Mounting Hole 6.5mm +mounting hole 6.5mm +0 +1 +1 +MountingHole +MountingHole_6.5mm_Pad_TopBottom +Mounting Hole 6.5mm +mounting hole 6.5mm +0 +3 +1 +MountingHole +MountingHole_6.5mm_Pad_TopOnly +Mounting Hole 6.5mm +mounting hole 6.5mm +0 +2 +1 +MountingHole +MountingHole_6.5mm_Pad_Via +Mounting Hole 6.5mm +mounting hole 6.5mm +0 +9 +1 +MountingHole +MountingHole_6mm +Mounting Hole 6mm, no annular +mounting hole 6mm no annular +0 +0 +0 +MountingHole +MountingHole_6mm_Pad +Mounting Hole 6mm +mounting hole 6mm +0 +1 +1 +MountingHole +MountingHole_6mm_Pad_TopBottom +Mounting Hole 6mm +mounting hole 6mm +0 +3 +1 +MountingHole +MountingHole_6mm_Pad_TopOnly +Mounting Hole 6mm +mounting hole 6mm +0 +2 +1 +MountingHole +MountingHole_6mm_Pad_Via +Mounting Hole 6mm +mounting hole 6mm +0 +9 +1 +MountingHole +MountingHole_8.4mm_M8 +Mounting Hole 8.4mm, no annular, M8 +mounting hole 8.4mm no annular m8 +0 +0 +0 +MountingHole +MountingHole_8.4mm_M8_Pad +Mounting Hole 8.4mm, M8 +mounting hole 8.4mm m8 +0 +1 +1 +MountingHole +MountingHole_8.4mm_M8_Pad_TopBottom +Mounting Hole 8.4mm, M8 +mounting hole 8.4mm m8 +0 +3 +1 +MountingHole +MountingHole_8.4mm_M8_Pad_TopOnly +Mounting Hole 8.4mm, M8 +mounting hole 8.4mm m8 +0 +2 +1 +MountingHole +MountingHole_8.4mm_M8_Pad_Via +Mounting Hole 8.4mm, M8 +mounting hole 8.4mm m8 +0 +9 +1 +NetTie +NetTie-2_SMD_Pad0.5mm +Net tie, 2 pin, 0.5mm square SMD pads +net tie +0 +2 +2 +NetTie +NetTie-2_SMD_Pad2.0mm +Net tie, 2 pin, 2.0mm square SMD pads +net tie +0 +2 +2 +NetTie +NetTie-2_THT_Pad0.3mm +Net tie, 2 pin, 0.3mm round THT pads +net tie +0 +2 +2 +NetTie +NetTie-2_THT_Pad1.0mm +Net tie, 2 pin, 1.0mm round THT pads +net tie +0 +2 +2 +NetTie +NetTie-3_SMD_Pad0.5mm +Net tie, 3 pin, 0.5mm square SMD pads +net tie +0 +3 +3 +NetTie +NetTie-3_SMD_Pad2.0mm +Net tie, 3 pin, 2.0mm square SMD pads +net tie +0 +3 +3 +NetTie +NetTie-3_THT_Pad0.3mm +Net tie, 3 pin, 0.3mm round THT pads +net tie +0 +3 +3 +NetTie +NetTie-3_THT_Pad1.0mm +Net tie, 3 pin, 1.0mm round THT pads +net tie +0 +3 +3 +NetTie +NetTie-4_SMD_Pad0.5mm +Net tie, 4 pin, 0.5mm square SMD pads +net tie +0 +4 +4 +NetTie +NetTie-4_SMD_Pad2.0mm +Net tie, 4 pin, 2.0mm square SMD pads +net tie +0 +4 +4 +NetTie +NetTie-4_THT_Pad0.3mm +Net tie, 4 pin, 0.3mm round THT pads +net tie +0 +4 +4 +NetTie +NetTie-4_THT_Pad1.0mm +Net tie, 4 pin, 1.0mm round THT pads +net tie +0 +4 +4 +OptoDevice +ADNS-9800 +Laser Gaming Sensor ADNS-9800 +MOUSE MOUSE_SENSOR LASER_GAMING_SENSOR +0 +16 +16 +OptoDevice +AGILENT_HFBR-152x +Fiberoptic Transmitter TX, HFBR series (https://docs.broadcom.com/docs/AV02-3283EN) +Fiberoptic Transmitter +0 +6 +6 +OptoDevice +AGILENT_HFBR-252x +Fiberoptic Receiver RX, HFBR series (https://docs.broadcom.com/docs/AV02-3283EN) +Fiberoptic Transmitter +0 +6 +6 +OptoDevice +AMS_TSL2550_SMD +http://ams.com/eng/content/download/250130/975613/142977 +TSL2550 ambient light sensor +0 +4 +4 +OptoDevice +Broadcom_AFBR-16xxZ_Horizontal +Fiber Optic Transmitter and Receiver, https://docs.broadcom.com/docs/AV02-4369EN +Fiber Optic Transmitter and Receiver +0 +6 +6 +OptoDevice +Broadcom_AFBR-16xxZ_Tilted +Fiber Optic Transmitter and Receiver, https://docs.broadcom.com/docs/AV02-4369EN +Fiber Optic Transmitter and Receiver +0 +6 +6 +OptoDevice +Broadcom_AFBR-16xxZ_Vertical +Fiber Optic Transmitter and Receiver, https://docs.broadcom.com/docs/AV02-4369EN +Fiber Optic Transmitter and Receiver +0 +6 +6 +OptoDevice +Broadcom_APDS-9301 +ambient light sensor, i2c interface, 6-pin chipled package, https://docs.broadcom.com/docs/AV02-2315EN +ambient light sensor chipled +0 +6 +6 +OptoDevice +Broadcom_DFN-6_2x2mm_P0.65mm +Broadcom DFN, 6 Pin (https://docs.broadcom.com/docs/AV02-4755EN), generated with kicad-footprint-generator ipc_noLead_generator.py +Broadcom DFN NoLead +0 +6 +6 +OptoDevice +Broadcom_LGA-8_2x2mm_P0.53mm +Broadcom LGA, 8 Pin (https://docs.broadcom.com/docs/AV02-4755EN), generated with kicad-footprint-generator ipc_noLead_generator.py +Broadcom LGA NoLead +0 +8 +8 +OptoDevice +Everlight_ITR1201SR10AR +package for Everlight ITR1201SR10AR, light-direction upwards, see https://www.everlight.com/file/ProductFile/ITR1201SR10AR-TR.pdf +reflective opto couple photo coupler +0 +4 +4 +OptoDevice +Everlight_ITR8307 +package for Everlight ITR8307 with PCB cutout, light-direction upwards, see http://www.everlight.com/file/ProductFile/ITR8307.pdf +refective opto couple photo coupler +0 +4 +4 +OptoDevice +Everlight_ITR8307F43 +package for Everlight ITR8307/F43, see https://everlighteurope.com/index.php?controller=attachment&id_attachment=5385 +refective opto couple photo coupler +0 +4 +4 +OptoDevice +Everlight_ITR8307_Reverse +package for Everlight ITR8307 with PCB cutout, light-direction downwards, see http://www.everlight.com/file/ProductFile/ITR8307.pdf +refective opto couple photo coupler +0 +4 +4 +OptoDevice +Finder_34.81 +Relay SPST, Finder Type 34.81 (opto relays/coupler), vertical/standing form, see https://gfinder.findernet.com/public/attachments/34/EN/S34USAEN.pdf +Relay SPST Finder +0 +4 +4 +OptoDevice +Hamamatsu_C12880 +Hamamatsu spectrometer, see http://www.hamamatsu.com/resources/pdf/ssd/c12880ma_kacc1226e.pdf +opto spectrometer Hamamatsu +0 +10 +10 +OptoDevice +Hamamatsu_S13360-30CS +SiPM, 2pin +Hamamatsu SiPM +0 +2 +2 +OptoDevice +Kingbright_KPS-5130 +http://www.kingbright.com/attachments/file/psearch/000/00/00/KPS-5130PD7C(Ver.14).pdf +KPS-5130 photodiode RGB sensor +0 +4 +4 +OptoDevice +Kingbright_KRC011_Horizontal +Subminiature Reflective Optical Sensor, http://www.kingbright.com/attachments/file/psearch/000/00/00/KRC011(Ver.15).pdf +Subminiature Reflective Optical Sensor +0 +4 +4 +OptoDevice +Kingbright_KRC011_Vertical +Subminiature Reflective Optical Sensor, http://www.kingbright.com/attachments/file/psearch/000/00/00/KRC011(Ver.15).pdf +Subminiature Reflective Optical Sensor +0 +4 +4 +OptoDevice +Kodenshi_LG206D +http://kodenshi.co.jp/products/pdf/sensor/photointerrupter_ic/LG206D.pdf +Photointerrupter infrared LED with photo IC +0 +5 +5 +OptoDevice +Kodenshi_LG206L +http://kodenshi.co.jp/products/pdf/sensor/photointerrupter_ic/LG205L.pdf +Photointerrupter infrared LED with photo IC +0 +5 +5 +OptoDevice +Kodenshi_SG105 +package for Kodenshi SG-105 with PCB cutout, light-direction upwards, see http://www.kodenshi.co.jp/products/pdf/sensor/photointerrupter_ref/SG-105.pdf +refective opto couple photo coupler +0 +4 +4 +OptoDevice +Kodenshi_SG105F +package for Kodenshi SG-105F, see http://www.kodenshi.co.jp/products/pdf/sensor/photointerrupter_ref/SG-105F.pdf +refective opto couple photo coupler +0 +4 +4 +OptoDevice +Kodenshi_SG105_Reverse +package for Kodenshi SG-105 with PCB cutout, light-direction downwards, see http://www.kodenshi.co.jp/products/pdf/sensor/photointerrupter_ref/SG-105.pdf +refective opto couple photo coupler +0 +4 +4 +OptoDevice +LaserDiode_TO3.3-D3.3-3 +Laser Diode, TO-3.3mm, 3pin +Laser Diode TO3.3 +0 +3 +3 +OptoDevice +LaserDiode_TO5-D9-3 +Laser Diode, TO5-like (D=9mm), 3pin +Laser Diode TO5-like +0 +3 +3 +OptoDevice +LaserDiode_TO18-D5.6-3 +Laser Diode, TO18-like (D=5.6mm), 3pin +Laser Diode TO18-like +0 +3 +3 +OptoDevice +LaserDiode_TO38ICut-3 +Laser Diode, TO-38-ICut, 3pin +Laser Diode TO38-ICut +0 +3 +3 +OptoDevice +LaserDiode_TO56-3 +Laser Diode, TO-56, 3pin +Laser Diode TO56 +0 +3 +3 +OptoDevice +Lightpipe_LPF-C012303S +https://www.lumex.com/spec/LPF-C012303S.pdf +lightpipe dual tower right angle 3mm +0 +0 +0 +OptoDevice +Lightpipe_Mentor_1275.x00x +https://www.mentor-bauelemente.de/katalog/ll/MENTOR-LL.pdf +spherical light pipe 4 way 3mm PLCC-2 PLCC-4 +0 +0 +0 +OptoDevice +Lightpipe_Mentor_1276.1004 +https://www.mentor-bauelemente.de/katalog/ll/MENTOR-LL.pdf +spherical light pipe 4 way 3mm PLCC-2 PLCC-4 +0 +0 +0 +OptoDevice +Lightpipe_Mentor_1276.2004 +https://www.mentor-bauelemente.de/katalog/ll/MENTOR-LL.pdf +planar light pipe 4 way 3mm PLCC-2 PLCC-4 +0 +0 +0 +OptoDevice +Lite-On_LTR-303ALS-01 +ambient light sensor, i2c interface, 6-pin chipled package, http://optoelectronics.liteon.com/upload/download/DS86-2013-0004/LTR-303ALS-01_DS_V1.pdf +ambient light sensor chipled +0 +6 +6 +OptoDevice +Luna_NSL-32 +Optoisolator with LED and photoresistor +optoisolator +0 +4 +4 +OptoDevice +Maxim_OLGA-14_3.3x5.6mm_P0.8mm +https://pdfserv.maximintegrated.com/land_patterns/90-0602.PDF +OLGA-14 OESIP-14 +0 +14 +14 +OptoDevice +OMRON_microsensor_5x2.5 + + +0 +4 +4 +OptoDevice +ONSemi_QSE15x +3 Lead Plastic Package +ONSemi QSE158 QSE159 +0 +3 +3 +OptoDevice +OnSemi_CASE100AQ +OnSemi CASE 100AQ for QRE1113, see https://www.onsemi.com/pub/Collateral/QRE1113-D.PDF +reflective opto couple photo coupler +0 +4 +4 +OptoDevice +OnSemi_CASE100CY +OnSemi CASE 100CY, light-direction upwards, see http://www.onsemi.com/pub/Collateral/QRE1113-D.PDF +refective opto couple photo coupler +0 +4 +4 +OptoDevice +Osram_BPW82 +PhotoDiode, BPW82, RM2.54 +PhotoDiode BPW82 RM2.54 +0 +2 +2 +OptoDevice +Osram_DIL2_4.3x4.65mm_P5.08mm +PhotoDiode, plastic DIL, 4.3x4.65mm², RM5.08 +PhotoDiode plastic DIL RM5.08 +0 +2 +2 +OptoDevice +Osram_LPT80A +PhotoTransistor, sidelooker package, RM2.54 +PhotoTransistor sidelooker package RM2.54 +0 +2 +2 +OptoDevice +Osram_SFH9x0x +package for Osram SFH9x0x series of reflective photo interrupters/couplers, see http://www.osram-os.com/Graphics/XPic6/00200860_0.pdf +reflective photo interrupter SMD +0 +6 +6 +OptoDevice +Osram_SFH205 +PhotoDiode, SFH205, RM2.54 +PhotoDiode SFH205 RM2.54 +0 +2 +2 +OptoDevice +Osram_SFH225 +PhotoDiode, SFH225, RM2.54 +PhotoDiode SFH225 RM2.54 +0 +2 +2 +OptoDevice +Osram_SMD-DIL2_4.5x4.0mm +PhotoDiode, plastic SMD DIL, 4.5x4mm² +PhotoDiode plastic SMD DIL +0 +2 +2 +OptoDevice +Osram_SMD-SmartDIL +PhotoDiode, plastic SMD SmatDIL +PhotoDiode plastic SMD SmatDIL +0 +3 +3 +OptoDevice +Panasonic_APV-AQY_SSOP-4_4.45x2.65mm_P1.27mm +https://www.panasonic-electric-works.com/cps/rde/xbcr/pew_eu_en/technical_information_photomos_en.pdf +SSOP4 APV21 AQY22 +0 +4 +4 +OptoDevice +PerkinElmer_VTL5C +Axial Vactrol (http://www.qsl.net/wa1ion/vactrol/vactrol.pdf) +vactrol +0 +4 +4 +OptoDevice +PerkinElmer_VTL5Cx2 +Axial Vactrol (http://www.qsl.net/wa1ion/vactrol/vactrol.pdf) +vactrol +0 +5 +5 +OptoDevice +ROHM_RPI_350 + + +0 +4 +4 +OptoDevice +R_LDR_4.9x4.2mm_P2.54mm_Vertical +Resistor, LDR 4.9x4.2mm +Resistor LDR4.9x4.2 +0 +2 +2 +OptoDevice +R_LDR_5.0x4.1mm_P3mm_Vertical +Resistor, LDR 5x4.1mm, see http://cdn-reichelt.de/documents/datenblatt/A500/A90xxxx%23PE.pdf +Resistor LDR5x4.1mm +0 +2 +2 +OptoDevice +R_LDR_5.1x4.3mm_P3.4mm_Vertical +Resistor, LDR 5.1x3.4mm, see http://yourduino.com/docs/Photoresistor-5516-datasheet.pdf +Resistor LDR5.1x3.4mm +0 +2 +2 +OptoDevice +R_LDR_5.2x5.2mm_P3.5mm_Horizontal +Resistor, LDR 5.2x5.2, upright, see http://cdn-reichelt.de/documents/datenblatt/A500/M996011A.pdf +Resistor LDR5.2x5.2 +0 +2 +2 +OptoDevice +R_LDR_7x6mm_P5.1mm_Vertical +Resistor, LDR 7x6mm +Resistor LDR7x6mm +0 +2 +2 +OptoDevice +R_LDR_10x8.5mm_P7.6mm_Vertical +Resistor, LDR 10x8.5mm +Resistor LDR10.8.5mm +0 +2 +2 +OptoDevice +R_LDR_11x9.4mm_P8.2mm_Vertical +Resistor, LDR 11x9.4mm +Resistor LDR11x9.4mm +0 +2 +2 +OptoDevice +R_LDR_12x10.8mm_P9.0mm_Vertical +Resistor, LDR 12x10.8mm, see http://yourduino.com/docs/Photoresistor-5516-datasheet.pdf +Resistor LDR12x10.8mm +0 +2 +2 +OptoDevice +R_LDR_D6.4mm_P3.4mm_Vertical +Resistor, LDR D=6.4mm, see http://yourduino.com/docs/Photoresistor-5516-datasheet.pdf +Resistor LDRD=6.4mm +0 +2 +2 +OptoDevice +R_LDR_D13.8mm_P9.0mm_Vertical +Resistor, diameter 13.8mm pitch 9mm, see http://yourduino.com/docs/Photoresistor-5516-datasheet.pdf +Resistor LDR +0 +2 +2 +OptoDevice +R_LDR_D20mm_P17.5mm_Vertical +Resistor, LDR 20mm diameter, pin pitch 17.5mm, see http://yourduino.com/docs/Photoresistor-5516-datasheet.pdf +Resistor LDR +0 +2 +2 +OptoDevice +ST_VL53L0X +https://www.st.com/resource/en/datasheet/vl53l1x.pdf +laser-ranging sensor +0 +12 +12 +OptoDevice +ST_VL53L1X +https://www.st.com/resource/en/datasheet/vl53l1x.pdf +laser-ranging sensor +0 +12 +12 +OptoDevice +Sharp_GP2Y0A41SK0F +http://www.sharp-world.com/products/device/lineup/data/pdf/datasheet/gp2y0a41sk_e.pdf +Distance Sensor Sharp +0 +2 +2 +OptoDevice +Sharp_IS471F +Sharp OPIC IS471F, see http://pdf.datasheetcatalog.com/datasheet/Sharp/mXvrzty.pdf +Sharp OPIC IS471F +0 +4 +4 +OptoDevice +Sharp_IS485 +Sharp OPIC, IS485, IS486, see http://microrato.ua.pt/main/Actividades/Estagios/Docs/IS485_6.pdf +Sharp OPIC IS485 IS486 +0 +3 +3 +OptoDevice +Siemens_SFH900 +package for Siemens SFH900 reflex photo interrupter/coupler/object detector, see https://www.batronix.com/pdf/sfh900.pdf +Siemens SFH900 reflex photo interrupter coupler object detector +0 +3 +3 +OptoDevice +Toshiba_TORX170_TORX173_TORX193_TORX194 +Fiberoptic Reciver, RX, Toshiba, Toslink, TORX170, TORX173, TORX193, TORX194 +Fiberoptic Reciver RX Toshiba Toslink TORX170 TORX173 TORX193 TORX194 +0 +6 +6 +OptoDevice +Toshiba_TOTX170_TOTX173_TOTX193_TOTX194 +Fiberoptic Reciver, RX, Toshiba, Toslink, TORX170, TORX173, TORX193, TORX194 +Fiberoptic Reciver RX Toshiba Toslink TORX170 TORX173 TORX193 TORX194 +0 +6 +6 +OptoDevice +Vishay_CAST-3Pin +IR Receiver Vishay TSOP-xxxx, CAST package, see https://www.vishay.com/docs/82493/tsop311.pdf +IRReceiverVishayTSOP-xxxx CAST +0 +3 +3 +OptoDevice +Vishay_CNY70 +package for Vishay CNY70 refective photo coupler/interrupter +Vishay CNY70 refective photo coupler +0 +4 +4 +OptoDevice +Vishay_MINICAST-3Pin +IR Receiver Vishay TSOP-xxxx, MINICAST package, see https://www.vishay.com/docs/82669/tsop32s40f.pdf +IR Receiver Vishay TSOP-xxxx MINICAST +0 +3 +3 +OptoDevice +Vishay_MINIMOLD-3Pin +IR Receiver Vishay TSOP-xxxx, MINIMOLD package, see https://www.vishay.com/docs/82742/tsop331.pdf +IR Receiver Vishay TSOP-xxxx MINIMOLD +0 +3 +3 +OptoDevice +Vishay_MOLD-3Pin +IR Receiver Vishay TSOP-xxxx, MOLD package, see https://www.vishay.com/docs/82669/tsop32s40f.pdf +IR Receiver Vishay TSOP-xxxx MOLD +0 +3 +3 +Oscillator +Oscillator_DIP-8 +Oscillator, DIP8,http://cdn-reichelt.de/documents/datenblatt/B400/OSZI.pdf +oscillator +0 +4 +4 +Oscillator +Oscillator_DIP-8_LargePads +Oscillator, DIP8, Large Pads, http://cdn-reichelt.de/documents/datenblatt/B400/OSZI.pdf +oscillator +0 +4 +4 +Oscillator +Oscillator_DIP-14 +Oscillator, DIP14, http://cdn-reichelt.de/documents/datenblatt/B400/OSZI.pdf +oscillator +0 +4 +4 +Oscillator +Oscillator_DIP-14_LargePads +Oscillator, DIP14, Large Pads, http://cdn-reichelt.de/documents/datenblatt/B400/OSZI.pdf +oscillator +0 +4 +4 +Oscillator +Oscillator_OCXO_Morion_MV267 +http://www.morion.com.ru/catalog_pdf/MV267.pdf +OCXO +0 +5 +5 +Oscillator +Oscillator_OCXO_Morion_MV317 +https://www.morion-us.com/catalog_pdf/mv317.pdf +OCXO +0 +5 +5 +Oscillator +Oscillator_SMD_Abracon_ABLNO +https://abracon.com/Precisiontiming/ABLNO.pdf +VCXO XO +0 +4 +4 +Oscillator +Oscillator_SMD_Abracon_ASCO-4Pin_1.6x1.2mm +Miniature Crystal Clock Oscillator Abracon ASCO series, https://abracon.com/Oscillators/ASCO.pdf, 1.6x1.2mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Abracon_ASDMB-4Pin_2.5x2.0mm +Miniature Crystal Clock Oscillator Abracon ASDMB series, 2.5x2.0mm package, http://www.abracon.com/Oscillators/ASDMB.pdf +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Abracon_ASE-4Pin_3.2x2.5mm +Miniature Crystal Clock Oscillator Abracon ASE series, http://www.abracon.com/Oscillators/ASEseries.pdf, 3.2x2.5mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Abracon_ASE-4Pin_3.2x2.5mm_HandSoldering +Miniature Crystal Clock Oscillator Abracon ASE series, http://www.abracon.com/Oscillators/ASEseries.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Abracon_ASV-4Pin_7.0x5.1mm +Miniature Crystal Clock Oscillator Abracon ASV series, http://www.abracon.com/Oscillators/ASV.pdf, 7.0x5.1mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Abracon_ASV-4Pin_7.0x5.1mm_HandSoldering +Miniature Crystal Clock Oscillator Abracon ASV series, http://www.abracon.com/Oscillators/ASV.pdf, hand-soldering, 7.0x5.1mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Diodes_FN-4Pin_7.0x5.0mm +FN Series Crystal Clock Oscillator (XO) (https://www.diodes.com/assets/Datasheets/FN_3-3V.pdf) +Oscillator Crystal SMD SMT +0 +4 +4 +Oscillator +Oscillator_SMD_ECS_2520MV-xxx-xx-4Pin_2.5x2.0mm +Miniature Crystal Clock Oscillator ECS 2520MV series, https://www.ecsxtal.com/store/pdf/ECS-2520MV.pdf +Miniature Crystal Clock Oscillator ECS 2520MV series SMD SMT HCMOS +0 +4 +4 +Oscillator +Oscillator_SMD_EuroQuartz_XO32-4Pin_3.2x2.5mm +Miniature Crystal Clock Oscillator EuroQuartz XO32 series, http://cdn-reichelt.de/documents/datenblatt/B400/XO32.pdf, 3.2x2.5mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_EuroQuartz_XO32-4Pin_3.2x2.5mm_HandSoldering +Miniature Crystal Clock Oscillator EuroQuartz XO32 series, http://cdn-reichelt.de/documents/datenblatt/B400/XO32.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_EuroQuartz_XO53-4Pin_5.0x3.2mm +Miniature Crystal Clock Oscillator EuroQuartz XO53 series, http://cdn-reichelt.de/documents/datenblatt/B400/XO53.pdf, 5.0x3.2mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_EuroQuartz_XO53-4Pin_5.0x3.2mm_HandSoldering +Miniature Crystal Clock Oscillator EuroQuartz XO53 series, http://cdn-reichelt.de/documents/datenblatt/B400/XO53.pdf, hand-soldering, 5.0x3.2mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_EuroQuartz_XO91-4Pin_7.0x5.0mm +Miniature Crystal Clock Oscillator EuroQuartz XO91 series, http://cdn-reichelt.de/documents/datenblatt/B400/XO91.pdf, 7.0x5.0mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_EuroQuartz_XO91-4Pin_7.0x5.0mm_HandSoldering +Miniature Crystal Clock Oscillator EuroQuartz XO91 series, http://cdn-reichelt.de/documents/datenblatt/B400/XO91.pdf, hand-soldering, 7.0x5.0mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS1-6Pin_14.8x9.1mm +Miniature Crystal Clock Oscillator TXCO Fordahl DFA S1-KHZ/LHZ, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 14.8x9.1mm^2 package +SMD SMT crystal oscillator +0 +6 +6 +Oscillator +Oscillator_SMD_Fordahl_DFAS2-4Pin_7.3x5.1mm +Mminiature Crystal Clock Oscillator TXCO Fordahl DFA S2-KS/LS/US, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 7.3x5.1mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS2-4Pin_7.3x5.1mm_HandSoldering +Mminiature Crystal Clock Oscillator TXCO Fordahl DFA S2-KS/LS/US, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, hand-soldering, 7.3x5.1mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS3-4Pin_9.1x7.2mm +Miniature Crystal Clock Oscillator TXCO Fordahl DFA S3-KS/LS/US, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 9.1x7.2mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS3-4Pin_9.1x7.2mm_HandSoldering +Miniature Crystal Clock Oscillator TXCO Fordahl DFA S3-KS/LS/US, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, hand-soldering, 9.1x7.2mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS7-4Pin_19.9x12.9mm +Miniature Crystal Clock Oscillator TXCO Fordahl DFA S7-K/L, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 19.9x12.9mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS7-4Pin_19.9x12.9mm_HandSoldering +Miniature Crystal Clock Oscillator TXCO Fordahl DFA S7-K/L, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, hand-soldering, 19.9x12.9mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS11-4Pin_7.0x5.0mm +Miniature Crystal Clock Oscillator TXCO Fordahl DFA S11-OV/UOV, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 7.0x5.0mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS11-4Pin_7.0x5.0mm_HandSoldering +Miniature Crystal Clock Oscillator TXCO Fordahl DFA S11-OV/UOV, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, hand-soldering, 7.0x5.0mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS15-4Pin_5.0x3.2mm +Ultraminiature Crystal Clock Oscillator TXCO Fordahl DFA S15-OV/UOV, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 5.0x3.2mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS15-4Pin_5.0x3.2mm_HandSoldering +Ultraminiature Crystal Clock Oscillator TXCO Fordahl DFA S15-OV/UOV, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, hand-soldering, 5.0x3.2mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_IDT_JS6-6_5.0x3.2mm_P1.27mm +SMD Crystal Oscillator IDT https://www.idt.com/document/dst/xu-family-datasheet#page=15, 5.0x3.2mm +SMD SMT crystal oscillator +0 +6 +6 +Oscillator +Oscillator_SMD_IDT_JU6-6_7.0x5.0mm_P2.54mm +SMD Crystal Oscillator IDT https://www.idt.com/document/dst/xu-family-datasheet#page=17, 7.0x5.0mm +SMD SMT crystal oscillator +0 +6 +6 +Oscillator +Oscillator_SMD_IQD_IQXO70-4Pin_7.5x5.0mm +IQD Crystal Clock Oscillator IQXO-70, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 7.5x5.0mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_IQD_IQXO70-4Pin_7.5x5.0mm_HandSoldering +IQD Crystal Clock Oscillator IQXO-70, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, hand-soldering, 7.5x5.0mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Kyocera_2520-6Pin_2.5x2.0mm +https://global.kyocera.com/prdct/electro/product/pdf/kt2520_e.pdf +2.5mm 2mm SMD +0 +6 +6 +Oscillator +Oscillator_SMD_Kyocera_KC2520Z-4Pin_2.5x2.0mm +https://global.kyocera.com/prdct/electro/product/pdf/clock_z_xz_e.pdf +2.5mm 2mm SMD +0 +4 +4 +Oscillator +Oscillator_SMD_OCXO_ConnorWinfield_OH300 +http://www.conwin.com/datasheets/cx/cx282.pdf +OCXO +0 +7 +7 +Oscillator +Oscillator_SMD_SI570_SI571_HandSoldering +SI570, SI571, Programmable oscillator, Standard +SI570 SI571 Programmable oscillator Standard +0 +8 +8 +Oscillator +Oscillator_SMD_SI570_SI571_Standard +SI570, SI571, Programmable oscillator, Standard +SI570 SI571 Programmable oscillator Standard +0 +8 +8 +Oscillator +Oscillator_SMD_SeikoEpson_SG210-4Pin_2.5x2.0mm +SMD Crystal Oscillator Seiko Epson SG-210 https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-210SED, 2.5x2.0mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG210-4Pin_2.5x2.0mm_HandSoldering +SMD Crystal Oscillator Seiko Epson SG-210 https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-210SED, hand-soldering, 2.5x2.0mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG3030CM +SMD Crystal Oscillator Seiko Epson SG-3030CM package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002CA-4Pin_7.0x5.0mm +SMD Crystal Oscillator Seiko Epson SG-8002CA https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, 7.0x5.0mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002CA-4Pin_7.0x5.0mm_HandSoldering +SMD Crystal Oscillator Seiko Epson SG-8002CA https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, hand-soldering, 7.0x5.0mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002CE-4Pin_3.2x2.5mm +SMD Crystal Oscillator Seiko Epson SG-8002CE https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, 3.2x2.5mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002CE-4Pin_3.2x2.5mm_HandSoldering +SMD Crystal Oscillator Seiko Epson SG-8002CE https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002JA-4Pin_14.0x8.7mm +SMD Crystal Oscillator Seiko Epson SG-8002JA https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, 14.0x8.7mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002JA-4Pin_14.0x8.7mm_HandSoldering +SMD Crystal Oscillator Seiko Epson SG-8002JA https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, hand-soldering, 14.0x8.7mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002JC-4Pin_10.5x5.0mm +SMD Crystal Oscillator Seiko Epson SG-8002JC https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, 10.5x5.0mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002JC-4Pin_10.5x5.0mm_HandSoldering +SMD Crystal Oscillator Seiko Epson SG-8002JC https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, hand-soldering, 10.5x5.0mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002LB-4Pin_5.0x3.2mm +SMD Crystal Oscillator Seiko Epson SG-8002LB https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, 5.0x3.2mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002LB-4Pin_5.0x3.2mm_HandSoldering +SMD Crystal Oscillator Seiko Epson SG-8002LB https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, hand-soldering, 5.0x3.2mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Silicon_Labs_LGA-6_2.5x3.2mm_P1.25mm +Silicon_Labs LGA, 6 Pin (https://www.silabs.com/documents/public/data-sheets/si512-13.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +Silicon_Labs LGA NoLead +0 +6 +6 +Oscillator +Oscillator_SMD_TCXO_G158 +TCXO +TCXO +0 +4 +4 +Oscillator +Oscillator_SMD_TXC_7C-4Pin_5.0x3.2mm +Miniature Crystal Clock Oscillator TXC 7C series, http://www.txccorp.com/download/products/osc/7C_o.pdf, 5.0x3.2mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_TXC_7C-4Pin_5.0x3.2mm_HandSoldering +Miniature Crystal Clock Oscillator TXC 7C series, http://www.txccorp.com/download/products/osc/7C_o.pdf, hand-soldering, 5.0x3.2mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SeikoEpson_SG-8002DB +14-lead dip package, row spacing 7.62 mm (300 mils) +DIL DIP PDIP 2.54mm 7.62mm 300mil +0 +4 +4 +Oscillator +Oscillator_SeikoEpson_SG-8002DC +8-lead dip package, row spacing 7.62 mm (300 mils) +DIL DIP PDIP 2.54mm 7.62mm 300mil +0 +4 +4 +Package_BGA +Analog_BGA-28_4.0x6.25mm_Layout4x7_P0.8mm_Ball0.45mm_Pad0.4 +Analog BGA-28 4.0mm x 6.25mm package, pitch 0.4mm pad, based on https://www.analog.com/media/en/technical-documentation/data-sheets/8063fa.pdf +BGA 28 0.8 +0 +28 +28 +Package_BGA +BGA-9_1.6x1.6mm_Layout3x3_P0.5mm +BGA-9, http://www.ti.com/lit/ds/symlink/bq27421-g1.pdf +BGA-9 +0 +9 +9 +Package_BGA +BGA-16_1.92x1.92mm_Layout4x4_P0.5mm +BGA-16, http://www.st.com/content/ccc/resource/technical/document/datasheet/group2/bc/cd/62/9e/8f/30/47/69/CD00151267/files/CD00151267.pdf/jcr:content/translations/en.CD00151267.pdf +BGA-16 +0 +16 +16 +Package_BGA +BGA-25_6.35x6.35mm_Layout5x5_P1.27mm +BGA-25, http://cds.linear.com/docs/en/datasheet/4624fc.pdf +BGA-25 uModule +0 +25 +25 +Package_BGA +BGA-36_3.396x3.466mm_Layout6x6_P0.4mm_Ball0.25mm_Pad0.2mm_NSMD +Altera V36, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00486-00.pdf +Altera BGA-36 V36 VBGA +0 +36 +36 +Package_BGA +BGA-48_8.0x9.0mm_Layout6x8_P0.8mm +BGA-48 - pitch 0.8 mm +BGA-48 +0 +48 +48 +Package_BGA +BGA-64_9.0x9.0mm_Layout10x10_P0.8mm +BGA-64, 10x10 raster, 9x9mm package, pitch 0.8mm +BGA-64 +0 +64 +64 +Package_BGA +BGA-68_5.0x5.0mm_Layout9x9_P0.5mm_Ball0.3mm_Pad0.25mm_NSMD +Altera MBGA-68, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00344-01.pdf +Altera BGA-68 M68 MBGA +0 +68 +68 +Package_BGA +BGA-81_4.496x4.377mm_Layout9x9_P0.4mm_Ball0.25mm_Pad0.2mm_NSMD +Altera V81, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00478-01.pdf +Altera VBGA V81 BGA-81 +0 +81 +81 +Package_BGA +BGA-90_8.0x13.0mm_Layout2x3x15_P0.8mm +BGA-90, http://www.issi.com/WW/pdf/42-45S32800J.pdf +BGA-90 +0 +90 +90 +Package_BGA +BGA-96_9.0x13.0mm_Layout2x3x16_P0.8mm +BGA-96, http://www.mouser.com/ds/2/198/43-46TR16640B-81280BL-706483.pdf +BGA-96 +0 +96 +96 +Package_BGA +BGA-100_6.0x6.0mm_Layout11x11_P0.5mm_Ball0.3mm_Pad0.25mm_NSMD +Altera MBGA-100, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00345-01.pdf +Altera BGA-100 M100 MBGA +0 +100 +100 +Package_BGA +BGA-100_11.0x11.0mm_Layout10x10_P1.0mm_Ball0.5mm_Pad0.4mm_NSMD +BGA-100, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00223-02.pdf +BGA-100 +0 +100 +100 +Package_BGA +BGA-121_9.0x9.0mm_Layout11x11_P0.8mm_Ball0.4mm_Pad0.35mm_NSMD +121-ball, 0.8mm BGA (based on http://www.latticesemi.com/view_document?document_id=213) +BGA 0.8mm 9mm 121 +0 +121 +121 +Package_BGA +BGA-121_12.0x12.0mm_Layout11x11_P1.0mm +BGA-121, http://cds.linear.com/docs/en/packaging/05081891_A_bga121.pdf +BGA-121 +0 +121 +121 +Package_BGA +BGA-132_12x18mm_Layout11x17_P0.5mm +BGA-132 11x17 12x18mm 0.5pitch +BGA-132 +0 +132 +132 +Package_BGA +BGA-144_7.0x7.0mm_Layout13x13_P0.5mm_Ball0.3mm_Pad0.25mm_NSMD +Altera MBGA-144, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00346-00.pdf +Altera BGA-144 M144 MBGA +0 +144 +144 +Package_BGA +BGA-144_13.0x13.0mm_Layout12x12_P1.0mm +BGA-144, http://www.topline.tv/drawings/pdf/BGA%201,0mm%20pitch/LBGA144T1.0-DC128.pdf +BGA-144 +0 +144 +144 +Package_BGA +BGA-152_14x18mm_Layout13x17_P0.5mm +BGA-152_14x18mm_Layout13x17_P0.5mm +VBGA-152 +0 +152 +152 +Package_BGA +BGA-153_8.0x8.0mm_Layout15x15_P0.5mm_Ball0.3mm_Pad0.25mm_NSMD +Altera MBGA-153, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00471-00.pdf +Altera BGA-153 M153 MBGA +0 +153 +153 +Package_BGA +BGA-169_11.0x11.0mm_Layout13x13_P0.8mm_Ball0.5mm_Pad0.4mm_NSMD +Altera U169, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00470-01.pdf +Altera UBGA U169 BGA-169 +0 +169 +169 +Package_BGA +BGA-256_11.0x11.0mm_Layout20x20_P0.5mm_Ball0.3mm_Pad0.25mm_NSMD +Altera MBGA-256, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00348-01.pdf +Altera BGA-256 M256 MBGA +0 +256 +256 +Package_BGA +BGA-256_14.0x14.0mm_Layout16x16_P0.8mm_Ball0.45mm_Pad0.32mm_NSMD +BGA-256, dimensions: https://www.xilinx.com/support/documentation/package_specs/ft256.pdf, design rules: https://www.xilinx.com/support/documentation/user_guides/ug1099-bga-device-design-rules.pdf +BGA-256 +0 +256 +256 +Package_BGA +BGA-256_17.0x17.0mm_Layout16x16_P1.0mm_Ball0.5mm_Pad0.4mm_NSMD +BGA-256, dimensions: https://www.xilinx.com/support/documentation/package_specs/ft256.pdf, design rules: https://www.xilinx.com/support/documentation/user_guides/ug1099-bga-device-design-rules.pdf +BGA-256 +0 +256 +256 +Package_BGA +BGA-324_15.0x15.0mm_Layout18x18_P0.8mm_Ball0.5mm_Pad0.4mm_NSMD +Altera U324, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00474-02.pdf +Altera UBGA U324 BGA-324 +0 +324 +324 +Package_BGA +BGA-324_19.0x19.0mm_Layout18x18_P1.0mm_Ball0.5mm_Pad0.4mm_NSMD +BGA-324, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00233-03.pdf +BGA-324 +0 +324 +324 +Package_BGA +BGA-352_35.0x35.0mm_Layout26x26_P1.27mm +BGA-352, https://www.fujitsu.com/downloads/MICRO/fma/pdfmcu/b352p05.pdf +BGA-352 +0 +352 +352 +Package_BGA +BGA-400_21.0x21.0mm_Layout20x20_P1.0mm +BGA-400, https://www.xilinx.com/support/documentation/package_specs/fg400.pdf +BGA-400 +0 +400 +400 +Package_BGA +BGA-484_23.0x23.0mm_Layout22x22_P1.0mm +BGA-484, https://www.xilinx.com/support/documentation/package_specs/fg484.pdf +BGA-484 +0 +484 +484 +Package_BGA +BGA-624_21.0x21.0mm_Layout25x25_P0.8mm +BGA-624, 25x25 grid, 21x21mm package, pitch 0.8mm; https://www.nxp.com/docs/en/package-information/SOT1529-1.pdf +BGA 624 0.8 +0 +624 +624 +Package_BGA +BGA-625_21.0x21.0mm_Layout25x25_P0.8mm +BGA-625 +BGA-625 +0 +625 +625 +Package_BGA +BGA-672_27.0x27.0mm_Layout26x26_P1.0mm_Ball0.6mm_Pad0.5mm_NSMD +Altera BGA-672, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00472-00.pdf +Altera BGA-672 F672 FBGA +0 +672 +672 +Package_BGA +BGA-676_27.0x27.0mm_Layout26x26_P1.0mm_Ball0.6mm_Pad0.5mm_NSMD +XILINX BGA-676, https://www.xilinx.com/support/documentation/package_specs/fg676.pdf +XILINX BGA-676 FG676/FGG676 +0 +676 +676 +Package_BGA +BGA-1023_33.0x33.0mm_Layout32x32_P1.0mm +BGA-1023 +BGA-1023 +0 +1023 +1023 +Package_BGA +BGA-1156_35.0x35.0mm_Layout34x34_P1.0mm +BGA-1156 +BGA-1156 +0 +1156 +1156 +Package_BGA +BGA-1295_37.5x37.5mm_Layout36x36_P1.0mm +BGA-1295 +BGA-1295 +0 +1295 +1295 +Package_BGA +FB-BGA-484_23.0x23.0mm_Layout22x22_P1.0mm +Xilinx FB-484, https://www.xilinx.com/support/documentation/user_guides/ug1099-bga-device-design-rules.pdf +FB-BGA-484 +0 +484 +484 +Package_BGA +FBGA-78_7.5x11mm_Layout2x3x13_P0.8mm +FBGA-78, https://www.skhynix.com/product/filedata/fileDownload.do?seq=7687 +FBGA-78 +0 +78 +78 +Package_BGA +Fujitsu_WLP-15_2.28x3.092mm_Layout3x5_P0.4mm +WLP-15, 3x5 raster, 2.28x3.092mm package, pitch 0.4mm; http://www.fujitsu.com/global/documents/products/devices/semiconductor/fram/lineup/MB85RS1MT-DS501-00022-7v0-E.pdf +BGA 8 0.4 +0 +8 +8 +Package_BGA +LFBGA-100_10x10mm_Layout10x10_P0.8mm +LFBGA-100, 10x10 raster, 10x10mm package, pitch 0.8mm; see section 6.3 of http://www.st.com/resource/en/datasheet/stm32f103tb.pdf +BGA 100 0.8 +0 +100 +100 +Package_BGA +LFBGA-144_10x10mm_Layout12x12_P0.8mm +LFBGA-144, 12x12 raster, 10x10mm package, pitch 0.8mm; see section 6.1 of http://www.st.com/resource/en/datasheet/stm32f103ze.pdf +BGA 144 0.8 +0 +144 +144 +Package_BGA +LFBGA-169_16x12mm_Layout28x14_P0.5mm_Ball0.3_Pad0.3mm_NSMD +https://4donline.ihs.com/images/VipMasterIC/IC/SGST/SGSTS20279/SGSTS20279-1.pdf?hkey=EF798316E3902B6ED9A73243A3159BB0 +eMMC Flash LFBGA169 +0 +169 +169 +Package_BGA +Lattice_caBGA-381_17.0x17.0mm_Layout20x20_P0.8mm_Ball0.4mm_Pad0.4mm_NSMD +Lattice caBGA-381 footprint for ECP5 FPGAs, based on http://www.latticesemi.com/view_document?document_id=213 +BGA 381 0.8 +0 +381 +381 +Package_BGA +Lattice_caBGA-381_17.0x17.0mm_Layout20x20_P0.8mm_Ball0.4mm_Pad0.6mm_SMD +Lattice caBGA-381 footprint for ECP5 FPGAs, based on http://www.latticesemi.com/view_document?document_id=213 +BGA 381 0.8 +0 +381 +381 +Package_BGA +Linear_BGA-133_15.0x15.0_Layout12x12_P1.27mm +Analog Devices (Linear Tech), 133-pin BGA uModule, 15.0x15.0x4.92mm, https://www.analog.com/media/en/technical-documentation/data-sheets/4637fc.pdf +133 pin bga +0 +134 +134 +Package_BGA +Linear_BGA-133_15.0x15.0mm_Layout12x12_P1.27mm +Analog Devices (Linear Tech), 133-pin BGA uModule, 15.0x15.0x4.92mm, https://www.analog.com/media/en/technical-documentation/data-sheets/4637fc.pdf +133 pin bga +0 +134 +134 +Package_BGA +Maxim_WLP-9_1.595x1.415_Layout3x3_P0.4mm_Ball0.27mm_Pad0.25mm_NSMD +Maxim_WLP-9 W91C1+1 https://pdfserv.maximintegrated.com/package_dwgs/21-0459.PDF +Maxim_WLP-9 +0 +9 +9 +Package_BGA +Maxim_WLP-12 +Maxim_WLP-12 W121B2+1 http://pdfserv.maximintegrated.com/package_dwgs/21-0009.PDF +Maxim_WLP-12 +0 +12 +12 +Package_BGA +Microchip_TFBGA-196_11x11mm_Layout14x14_P0.75mm_SMD +TFBGA-196, 11.0x11.0mm, 196 Ball, 14x14 Layout, 0.75mm Pitch, http://ww1.microchip.com/downloads/en/DeviceDoc/SAMA5D2-Series-Data-Sheet-DS60001476C.pdf#page=2956 +BGA 196 0.75 +0 +196 +196 +Package_BGA +ST_uTFBGA-36_3.6x3.6mm_Layout6x6_P0.5mm +ST uTFBGA-36, 0.25mm pad, 3.6x3.6mm, 36 Ball, 6x6 Layout, 0.5mm Pitch, https://www.st.com/resource/en/datasheet/stulpi01a.pdf +BGA 36 0.5 +0 +36 +36 +Package_BGA +TFBGA-64_5x5mm_Layout8x8_P0.5mm +TFBGA-64, 8x8 raster, 5x5mm package, pitch 0.5mm; see section 6.3 of http://www.st.com/resource/en/datasheet/stm32f100v8.pdf +BGA 64 0.5 +0 +64 +64 +Package_BGA +TFBGA-100_8x8mm_Layout10x10_P0.8mm +TFBGA-100, 10x10 raster, 8x8mm package, pitch 0.8mm; see section 6.2 of http://www.st.com/resource/en/datasheet/stm32f746zg.pdf +BGA 100 0.8 +0 +100 +100 +Package_BGA +TFBGA-100_9.0x9.0mm_Layout10x10_P0.8mm +TFBGA-100, 10x10, 9x9mm package, pitch 0.8mm +TFBGA-100 +0 +100 +100 +Package_BGA +TFBGA-121_10x10mm_Layout11x11_P0.8mm +TFBGA-121, 11x11 raster, 10x10mm package, pitch 0.8mm; http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#p495 +BGA 121 0.8 +0 +121 +121 +Package_BGA +TFBGA-216_13x13mm_Layout15x15_P0.8mm +TFBGA-216, 15x15 raster, 13x13mm package, pitch 0.8mm; see section 6.8 of http://www.st.com/resource/en/datasheet/stm32f746zg.pdf +BGA 216 0.8 +0 +216 +216 +Package_BGA +TFBGA-265_14x14mm_Layout17x17_P0.8mm +TFBGA-265, 17x17 raster, 14x14mm package, pitch 0.8mm; see section 7.8 of http://www.st.com/resource/en/datasheet/DM00387108.pdf +BGA 265 0.8 +0 +265 +265 +Package_BGA +Texas_DSBGA-5_0.822x1.116mm_Layout2x1x2_P0.4mm +Texas Instruments, DSBGA, 0.822x1.116mm, 5 bump 2x1x2 array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/opa330.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +Texas Instruments DSBGA BGA YFF S-XBGA-N5 +0 +10 +5 +Package_BGA +Texas_DSBGA-6_0.9x1.4mm_Layout2x3_P0.5mm +Texas Instruments, DSBGA, 0.9x1.4mm, 6 bump 2x3 (perimeter) array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/ts5a3159a.pdf) +Texas Instruments DSBGA BGA YZP R-XBGA-N6 +0 +12 +6 +Package_BGA +Texas_DSBGA-8_0.9x1.9mm_Layout2x4_P0.5mm +Texas Instruments, DSBGA, 0.9x1.9mm, 8 bump 2x4 (perimeter) array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/txb0102.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +Texas Instruments DSBGA BGA YZP R-XBGA-N8 +0 +16 +8 +Package_BGA +Texas_DSBGA-8_1.43x1.41mm_Layout3x3_P0.5mm +Texas Instruments, DSBGA, 1.43x1.41mm, 8 bump 3x3 (perimeter) array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/lmc555.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +Texas Instruments DSBGA BGA YZP R-XBGA-N8 +0 +16 +8 +Package_BGA +Texas_DSBGA-8_1.5195x1.5195mm_Layout3x3_P0.5mm +Texas Instruments, DSBGA, 1.5195x1.5195x0.600mm, 8 ball 3x3 area grid, YZR pad definition (http://www.ti.com/lit/ml/mxbg270/mxbg270.pdf) +BGA 8 0.5 +0 +8 +8 +Package_BGA +Texas_DSBGA-9_1.4715x1.4715mm_Layout3x3_P0.5mm +Texas Instruments, DSBGA, 1.4715x1.4715mm, 9 bump 3x3 array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/lm4990.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +Texas Instruments DSBGA BGA YZR0009 +0 +18 +9 +Package_BGA +Texas_DSBGA-10_1.36x1.86mm_Layout3x4_P0.5mm +Texas Instruments, DSBGA, 1.36x1.86mm, 10 bump 3x4 (perimeter) array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/txs0104e.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +Texas Instruments DSBGA BGA +0 +20 +10 +Package_BGA +Texas_DSBGA-12_1.36x1.86mm_Layout3x4_P0.5mm +Texas Instruments, DSBGA, 1.36x1.86mm, 12 bump 3x4 (area) array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/txs0104e.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +Texas Instruments DSBGA BGA +0 +24 +12 +Package_BGA +Texas_DSBGA-28_1.9x3.0mm_Layout4x7_P0.4mm +Texas Instruments, DSBGA, 3.0x1.9x0.625mm, 28 ball 7x4 area grid, NSMD pad definition (http://www.ti.com/lit/ds/symlink/bq51050b.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +BGA 28 0.4 +0 +28 +28 +Package_BGA +Texas_DSBGA-49_3.33x3.488mm_Layout7x7_P0.4mm +Texas Instruments, DSBGA, 3.33x3.488x0.625mm, 49 ball 7x7 area grid, NSMD pad definition (http://www.ti.com/lit/ds/symlink/msp430f2234.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +texas dsbga 49 +0 +49 +49 +Package_BGA +Texas_DSBGA-64_3.415x3.535mm_Layout8x8_P0.4mm +Texas Instruments, DSBGA, 3.415x3.535x0.625mm, 64 ball 8x8 area grid, NSMD pad definition (http://www.ti.com/lit/ds/slas718g/slas718g.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +texas dsbga 64 +0 +64 +64 +Package_BGA +Texas_MicroStar_Junior_BGA-12_2.0x2.5mm_Layout4x3_P0.5mm +Texas Instruments, BGA Microstar Junior, 2x2.5mm, 12 bump 4x3 grid, NSMD pad definition (http://www.ti.com/lit/ds/symlink/txb0104.pdf, http://www.ti.com/lit/wp/ssyz015b/ssyz015b.pdf) +Texas_Junior_BGA-12 +0 +12 +12 +Package_BGA +Texas_MicroStar_Junior_BGA-80_5.0x5.0mm_Layout9x9_P0.5mm +Texas Instruments, BGA Microstar Junior, 5x5mm, 80 ball 9x9 grid, NSMD pad definition (http://www.ti.com/lit/ds/symlink/tlv320aic23b.pdf, http://www.ti.com/lit/wp/ssyz015b/ssyz015b.pdf) +Texas_Junior_BGA-80 +0 +80 +80 +Package_BGA +Texas_MicroStar_Junior_BGA-113_7.0x7.0mm_Layout12x12_P0.5mm +Texas Instruments, BGA Microstar Junior, 7x7mm, 113 ball 12x12 grid, NSMD pad definition (http://www.ti.com/lit/ml/mpbg674/mpbg674.pdf, http://www.ti.com/lit/wp/ssyz015b/ssyz015b.pdf) +Texas_Junior_BGA-113 +0 +113 +113 +Package_BGA +UCBGA-36_2.5x2.5mm_Layout6x6_P0.4mm +UCBGA-36, 6x6 raster, 2.5x2.5mm package, pitch 0.4mm; https://www.latticesemi.com/view_document?document_id=213 +BGA 36 0.4 +0 +36 +36 +Package_BGA +UCBGA-49_3x3mm_Layout7x7_P0.4mm +UCBGA-49, 7x7 raster, 3x3mm package, pitch 0.4mm; https://www.latticesemi.com/view_document?document_id=213 +BGA 49 0.4 +0 +49 +49 +Package_BGA +UCBGA-81_4x4mm_Layout9x9_P0.4mm +UCBGA-81, 9x9 raster, 4x4mm package, pitch 0.4mm; https://www.latticesemi.com/view_document?document_id=213 +BGA 81 0.4 +0 +81 +81 +Package_BGA +UFBGA-15_3.0x3.0mm_Layout4x4_P0.65mm +UFBGA-15, 4x4, 3x3mm package, pitch 0.65mm +UFBGA-15 +0 +15 +15 +Package_BGA +UFBGA-32_4.0x4.0mm_Layout6x6_P0.5mm +UFBGA-32, 6x6, 4x4mm package, pitch 0.5mm +UFBGA-32 +0 +32 +32 +Package_BGA +UFBGA-64_5x5mm_Layout8x8_P0.5mm +UFBGA-64, 8x8 raster, 5x5mm package, pitch 0.5mm; see section 7.1 of http://www.st.com/resource/en/datasheet/stm32f051t8.pdf +BGA 64 0.5 +0 +64 +64 +Package_BGA +UFBGA-100_7x7mm_Layout12x12_P0.5mm +UFBGA-100, 12x12 raster, 7x7mm package, pitch 0.5mm; see section 7.1 of http://www.st.com/resource/en/datasheet/stm32f103tb.pdf +BGA 100 0.5 +0 +100 +100 +Package_BGA +UFBGA-132_7x7mm_Layout12x12_P0.5mm +UFBGA-132, 12x12 raster, 7x7mm package, pitch 0.5mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32l152zc.pdf +BGA 132 0.5 +0 +132 +132 +Package_BGA +UFBGA-132_7x7mm_P0.5mm +UFBGA 132 Pins, 0.5mm Pitch, 0.3mm Ball, http://www.st.com/resource/en/datasheet/stm32l486qg.pdf +ufbga bga small-pitch +0 +132 +132 +Package_BGA +UFBGA-144_7x7mm_Layout12x12_P0.5mm +UFBGA-144, 12x12 raster, 7x7mm package, pitch 0.5mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32f446ze.pdf +BGA 144 0.5 +0 +144 +144 +Package_BGA +UFBGA-144_10x10mm_Layout12x12_P0.8mm +UFBGA-144, 12x12 raster, 10x10mm package, pitch 0.8mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32f446ze.pdf +BGA 144 0.8 +0 +144 +144 +Package_BGA +UFBGA-169_7x7mm_Layout13x13_P0.5mm +UFBGA-169, 13x13 raster, 7x7mm package, pitch 0.5mm; see section 7.6 of http://www.st.com/resource/en/datasheet/stm32f429ng.pdf +BGA 169 0.5 +0 +169 +169 +Package_BGA +UFBGA-201_10x10mm_Layout15x15_P0.65mm +UFBGA-201, 15x15 raster, 10x10mm package, pitch 0.65mm; see section 7.6 of http://www.st.com/resource/en/datasheet/stm32f207vg.pdf +BGA 201 0.65 +0 +201 +201 +Package_BGA +VFBGA-49_5.0x5.0mm_Layout7x7_P0.65mm +VFBGA-49, 7x7, 5x5mm package, pitch 0.65mm +VFBGA-49 +0 +49 +49 +Package_BGA +VFBGA-100_7.0x7.0mm_Layout10x10_P0.65mm +VFBGA-100, 10x10, 7x7mm package, pitch 0.65mm +VFBGA-100 +0 +100 +100 +Package_BGA +WLP-4_0.73x0.73mm_Layout2x2_P0.35mm_Ball0.22mm_Pad0.2mm_NSMD +WLP-4, 2x2 raster, 0.73x0.73mm package, pitch 0.35mm; https://datasheets.maximintegrated.com/en/ds/MAX40200.pdf +BGA 4 0.35 +0 +4 +4 +Package_BGA +WLP-4_0.83x0.83mm_P0.4mm +WLP-4_0.83x0.83mm_P0.4mm https://pdfserv.maximintegrated.com/package_dwgs/21-100107.PDF, https://www.maximintegrated.com/en/app-notes/index.mvp/id/1891 +WLP-4 +0 +4 +4 +Package_BGA +WLP-4_0.86x0.86mm_P0.4mm +WLP-4_0.86x0.86mm_P0.4mm https://pdfserv.maximintegrated.com/package_dwgs/21-0612.PDF, https://www.maximintegrated.com/en/app-notes/index.mvp/id/1891 +WLP-4 +0 +4 +4 +Package_BGA +WLP-9_1.448x1.468mm_Layout3x3_P0.4mm_Ball0.27mm_Pad0.25mm +WLP-9, 1.448x1.468mm, 9 Ball, 3x3 Layout, 0.4mm Pitch, https://pdfserv.maximintegrated.com/package_dwgs/21-100168.PDF +BGA 9 0.4 +0 +9 +9 +Package_BGA +XBGA-121_10x10mm_Layout11x11_P0.8mm +XBGA-121, 11x11 raster, 10x10mm package, pitch 0.6mm; http://ww1.microchip.com/downloads/en/DeviceDoc/39969b.pdf +BGA 121 0.8 +0 +121 +121 +Package_BGA +XFBGA-36_3.5x3.5mm_Layout6x6_P0.5mm +XFBGA-36, https://www.nxp.com/docs/en/package-information/SOT1555-1.pdf +XFBGA-36 +0 +36 +36 +Package_BGA +XFBGA-64_5.0x5.0mm_Layout8x8_P0.5mm +XFBGA-64, https://www.nxp.com/docs/en/package-information/SOT1555-1.pdf +XFBGA-64 +0 +64 +64 +Package_BGA +XFBGA-121_8x8mm_Layout11x11_P0.65mm +XFBGA-121, https://www.nxp.com/docs/en/package-information/SOT1533-1.pdf +XFBGA-121 +0 +121 +121 +Package_BGA +Xilinx_CLG225 +Zynq-7000 BGA, 15x15 grid, 13x13mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=77, NSMD pad definition Appendix A +BGA 225 0.8 CLG225 +0 +225 +225 +Package_BGA +Xilinx_CLG400 +Zynq-7000 BGA, 20x20 grid, 17x17mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=78, NSMD pad definition Appendix A +BGA 400 0.8 CLG400 CL400 +0 +400 +400 +Package_BGA +Xilinx_CLG484_CLG485 +Zynq-7000 BGA, 22x22 grid, 19x19mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=79, NSMD pad definition Appendix A +BGA 484 0.8 CLG484 CL484 CLG485 CL485 +0 +484 +484 +Package_BGA +Xilinx_CPG236 +Artix-7 BGA, 19x19 grid, 10x10mm package, 0.5mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=266, NSMD pad definition Appendix A +BGA 238 0.5 CP236 CPG236 +0 +238 +238 +Package_BGA +Xilinx_CPG238 +Artix-7 BGA, 19x19 grid, 10x10mm package, 0.5mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=267, NSMD pad definition Appendix A +BGA 238 0.5 CPG238 +0 +238 +238 +Package_BGA +Xilinx_CPGA196 +Spartan-7 BGA, 14x14 grid, 8x8mm package, 0.5mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=260, NSMD pad definition Appendix A +BGA 196 0.5 CPGA196 +0 +196 +196 +Package_BGA +Xilinx_CSG324 +Artix-7 BGA, 18x18 grid, 15x15mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=268, NSMD pad definition Appendix A +BGA 324 0.8 CS324 CSG324 +0 +324 +324 +Package_BGA +Xilinx_CSG325 +Artix-7 BGA, 18x18 grid, 15x15mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=268, NSMD pad definition Appendix A +BGA 324 0.8 CS325 CSG235 +0 +324 +324 +Package_BGA +Xilinx_CSGA225 +Spartan-7 BGA, 15x15 grid, 13x13mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=262, NSMD pad definition Appendix A +BGA 225 0.8 CSGA225 +0 +225 +225 +Package_BGA +Xilinx_CSGA324 +Spartan-7 BGA, 18x18 grid, 15x15mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=263, NSMD pad definition Appendix A +BGA 324 0.8 CSGA324 +0 +324 +324 +Package_BGA +Xilinx_FBG484 +Artix-7, Kintex-7 and Zynq-7000 BGA, 22x22 grid, 23x23mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=271, ttps://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=281, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=82, NSMD pad definition Appendix A +BGA 484 1 FB484 FBG484 FBV484 +0 +484 +484 +Package_BGA +Xilinx_FBG676 +Artix-7, Kintex-7 and Zynq-7000 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=273, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=284, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=84, NSMD pad definition Appendix A +BGA 676 1 FB676 FBG676 FBV676 +0 +676 +676 +Package_BGA +Xilinx_FBG900 +Kintex-7 BGA, 30x30 grid, 31x31mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=289, NSMD pad definition Appendix A +BGA 900 1 FB900 FBG900 FBV900 +0 +900 +900 +Package_BGA +Xilinx_FFG676 +Kintex-7 and Zynq-7000 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=292, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=88, NSMD pad definition Appendix A +BGA 676 1 FF676 FFG676 FFV676 +0 +676 +676 +Package_BGA +Xilinx_FFG900_FFG901 +Kintex-7 and Zynq-7000 BGA, 30x30 grid, 31x31mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=294, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=90, NSMD pad definition Appendix A +BGA 900 1 FF900 FFG900 FFV900 FF901 FFG901 FFV901 +0 +900 +900 +Package_BGA +Xilinx_FFG1156 +Artix-7, Kintex-7 and Zynq-7000 BGA, 34x34 grid, 35x35mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=277, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=296, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=91, NSMD pad definition Appendix A +BGA 1156 1 FF1156 FFG1156 FFV1156 +0 +1156 +1156 +Package_BGA +Xilinx_FFG1157_FFG1158 +Virtex-7 BGA, 34x34 grid, 35x35mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=299, NSMD pad definition Appendix A +BGA 1156 1 FF1157 FFG1157 FFV1157 FF1158 FFG1158 FFV1158 +0 +1156 +1156 +Package_BGA +Xilinx_FFG1761 +Virtex-7 BGA, 42x42 grid, 42.5x42.5mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=300, NSMD pad definition Appendix A +BGA 1760 1 FF1761 FFG1761 +0 +1760 +1760 +Package_BGA +Xilinx_FFG1926_FFG1927_FFG1928_FFG1930 +Virtex-7 BGA, 44x44 grid, 45x45mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=303, NSMD pad definition Appendix A +BGA 1924 1 FF1926 FFG1926 FF1927 FFG1927 FFV1927 FF1928 FFG1928 FF1930 FFG1930 +0 +1924 +1924 +Package_BGA +Xilinx_FFV1761 +Virtex-7 BGA, 42x42 grid, 42.5x42.5mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=301, NSMD pad definition Appendix A +BGA 1760 1 FFV1761 +0 +1760 +1760 +Package_BGA +Xilinx_FGG484 +Artix-7 BGA, 22x22 grid, 23x23mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=275, NSMD pad definition Appendix A +BGA 484 1 FG484 FGG484 +0 +484 +484 +Package_BGA +Xilinx_FGG676 +Artix-7 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=276, NSMD pad definition Appendix A +BGA 676 1 FG676 FGG676 +0 +676 +676 +Package_BGA +Xilinx_FGGA484 +Spartan-7 BGA, 22x22 grid, 23x23mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=264, NSMD pad definition Appendix A +BGA 484 1 FGGA484 +0 +484 +484 +Package_BGA +Xilinx_FGGA676 +Spartan-7 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=265, NSMD pad definition Appendix A +BGA 676 1 FGGA676 +0 +676 +676 +Package_BGA +Xilinx_FHG1761 +Virtex-7 BGA, 42x42 grid, 45x45mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=302, NSMD pad definition Appendix A +BGA 1760 1 FH1761 FHG1761 +0 +1760 +1760 +Package_BGA +Xilinx_FLG1925_FLG1926_FLG1928_FLG1930 +Virtex-7 BGA, 44x44 grid, 45x45mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=304, NSMD pad definition Appendix A +BGA 1924 1 FL1925 FLG1925 FL1926 FLG1926 FL1928 FLG1928 FL1930 FLG1930 +0 +1924 +1924 +Package_BGA +Xilinx_FTG256 +Artix-7 BGA, 16x16 grid, 17x17mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=269, NSMD pad definition Appendix A +BGA 256 1 FT256 FTG256 +0 +256 +256 +Package_BGA +Xilinx_FTGB196 +Spartan-7 BGA, 14x14 grid, 15x15mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=261, NSMD pad definition Appendix A +BGA 196 1 FTGB196 +0 +196 +196 +Package_BGA +Xilinx_RB484 +Artix-7 and Zynq-7000 BGA, 22x22 grid, 23x23mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=278, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=92, NSMD pad definition Appendix A +BGA 484 1 RB484 +0 +484 +484 +Package_BGA +Xilinx_RB676 +Artix-7 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=280, NSMD pad definition Appendix A +BGA 676 1 RB676 +0 +676 +676 +Package_BGA +Xilinx_RF676 +Kintex-7 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=297, NSMD pad definition Appendix A +BGA 676 1 RF676 +0 +676 +676 +Package_BGA +Xilinx_RF900 +Kintex-7 and Zynq-7000 BGA, 30x30 grid, 31x31mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=298, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=94, NSMD pad definition Appendix A +BGA 900 1 RF900 +0 +900 +900 +Package_BGA +Xilinx_RF1156 +Zynq-7000 BGA, 34x34 grid, 35x35mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=95, NSMD pad definition Appendix A +BGA 1156 1 RF1156 +0 +1156 +1156 +Package_BGA +Xilinx_RF1157_RF1158 +Virtex-7 BGA, 34x34 grid, 35x35mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=305, NSMD pad definition Appendix A +BGA 1156 1 RF1157 RF1158 +0 +1156 +1156 +Package_BGA +Xilinx_RF1761 +Virtex-7 BGA, 42x42 grid, 42.5x42.5mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=306, NSMD pad definition Appendix A +BGA 1760 1 RF1761 +0 +1760 +1760 +Package_BGA +Xilinx_RF1930 +Virtex-7 BGA, 44x44 grid, 45x45mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=307, NSMD pad definition Appendix A +BGA 1924 1 RF1930 +0 +1924 +1924 +Package_BGA +Xilinx_RFG676 +Zynq-7000 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=93, NSMD pad definition Appendix A +BGA 676 1 RF676 RFG676 +0 +676 +676 +Package_BGA +Xilinx_RS484 +Artix-7 BGA, 22x22 grid, 19x19mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=279, NSMD pad definition Appendix A +BGA 484 0.8 RS484 +0 +484 +484 +Package_BGA +Xilinx_SBG484 +Artix-7 BGA, 22x22 grid, 19x19mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=270, NSMD pad definition Appendix A +BGA 484 0.8 SB484 SBG484 SBV484 +0 +484 +484 +Package_BGA +Xilinx_SBG485 +Zynq-7000 BGA, 22x22 grid, 19x19mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=80, NSMD pad definition Appendix A +BGA 484 0.8 SBG485 SBV485 +0 +484 +484 +Package_CSP +Analog_LFCSP-8-1EP_3x3mm_P0.5mm_EP1.53x1.85mm +LFCSP, exposed pad, Analog Devices (http://www.analog.com/media/en/technical-documentation/data-sheets/ADL5542.pdf) +LFCSP 8 0.5 +0 +12 +5 +Package_CSP +LFCSP-8-1EP_3x2mm_P0.5mm_EP1.6x1.65mm +LFCSP 8pin Pitch 0.5mm, http://www.analog.com/media/en/package-pcb-resources/package/57080735642908cp_8_4.pdf +LFCSP 8pin thermal pad 3x2mm Pitch 0.5mm +0 +9 +9 +Package_CSP +LFCSP-8-1EP_3x3mm_P0.5mm_EP1.45x1.74mm +LFCSP, 8 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-8/CP_8_13.pdf), generated with kicad-footprint-generator ipc_dfn_qfn_generator.py +LFCSP DFN_QFN +0 +13 +9 +Package_CSP +LFCSP-8_2x2mm_P0.5mm +LFCSP 8pin Pitch 0.5mm, http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_8_6.pdf +LFCSP 8pin 2x2mm Pitch 0.5mm +0 +8 +8 +Package_CSP +LFCSP-16-1EP_3x3mm_P0.5mm_EP1.3x1.3mm +LFCSP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-16/CP_16_21.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +21 +17 +Package_CSP +LFCSP-16-1EP_3x3mm_P0.5mm_EP1.3x1.3mm_ThermalVias +LFCSP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-16/CP_16_21.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +26 +17 +Package_CSP +LFCSP-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm +LFCSP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-16/CP_16_22.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +21 +17 +Package_CSP +LFCSP-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm_ThermalVias +LFCSP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-16/CP_16_22.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +26 +17 +Package_CSP +LFCSP-16-1EP_3x3mm_P0.5mm_EP1.7x1.7mm +LFCSP, 16 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/HMC7992.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +21 +17 +Package_CSP +LFCSP-16-1EP_3x3mm_P0.5mm_EP1.7x1.7mm_ThermalVias +LFCSP, 16 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/HMC7992.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +26 +17 +Package_CSP +LFCSP-16-1EP_3x3mm_P0.5mm_EP1.854x1.854mm +16-Lead Lead Frame Chip Scale Package, 3x3mm, 0.5mm pitch, 1.854mm thermal pad (CP-16-22, http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_16_22.pdf) +LFCSP 16 0.5 +0 +21 +17 +Package_CSP +LFCSP-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm +LFCSP, 16 pin, 4x4mm, 2.1mm sq pad (http://www.analog.com/media/en/technical-documentation/data-sheets/ADG633.pdf) +LFCSP 16 0.65 +0 +21 +17 +Package_CSP +LFCSP-16-1EP_4x4mm_P0.65mm_EP2.4x2.4mm +LFCSP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-16/cp-16-40.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +21 +17 +Package_CSP +LFCSP-16-1EP_4x4mm_P0.65mm_EP2.4x2.4mm_ThermalVias +LFCSP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-16/cp-16-40.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +31 +17 +Package_CSP +LFCSP-20-1EP_4x4mm_P0.5mm_EP2.1x2.1mm +20-Lead Frame Chip Scale Package - 4x4x0.9 mm Body [LFCSP], (see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_20_6.pdf) +LFCSP 0.5 +0 +25 +21 +Package_CSP +LFCSP-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm +LFCSP, 20 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/AD7682_7689.pdf), generated with kicad-footprint-generator ipc_dfn_qfn_generator.py +LFCSP DFN_QFN +0 +25 +21 +Package_CSP +LFCSP-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm_ThermalVias +LFCSP, 20 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/AD7682_7689.pdf), generated with kicad-footprint-generator ipc_dfn_qfn_generator.py +LFCSP DFN_QFN +0 +35 +21 +Package_CSP +LFCSP-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm +LFCSP, 20 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-20/CP_20_8.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +25 +21 +Package_CSP +LFCSP-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias +LFCSP, 20 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-20/CP_20_8.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +35 +21 +Package_CSP +LFCSP-24-1EP_4x4mm_P0.5mm_EP2.3x2.3mm +LFCSP, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_24_14.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +29 +25 +Package_CSP +LFCSP-24-1EP_4x4mm_P0.5mm_EP2.3x2.3mm_ThermalVias +LFCSP, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_24_14.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +39 +25 +Package_CSP +LFCSP-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm +LFCSP, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_24_7.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +29 +25 +Package_CSP +LFCSP-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm_ThermalVias +LFCSP, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_24_7.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +39 +25 +Package_CSP +LFCSP-28-1EP_5x5mm_P0.5mm_EP3.14x3.14mm +LFCSP, 28 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-28/CP_28_10.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +33 +29 +Package_CSP +LFCSP-28-1EP_5x5mm_P0.5mm_EP3.14x3.14mm_ThermalVias +LFCSP, 28 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-28/CP_28_10.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +43 +29 +Package_CSP +LFCSP-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm +LFCSP, 32 Pin (https://www.analog.com/media/en/package-pcb-resources/package/414143737956480539664569cp_32_2.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +42 +33 +Package_CSP +LFCSP-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm_ThermalVias +LFCSP, 32 Pin (https://www.analog.com/media/en/package-pcb-resources/package/414143737956480539664569cp_32_2.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +59 +33 +Package_CSP +LFCSP-32-1EP_5x5mm_P0.5mm_EP3.25x3.25mm +32-Lead Frame Chip Scale Package LFCSP (5mm x 5mm); (see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-32/CP_32_27.pdf +LFCSP 0.5 +0 +37 +33 +Package_CSP +LFCSP-48-1EP_7x7mm_P0.5mm_EP4.1x4.1mm +LFCSP, 48 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_48_5.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +58 +49 +Package_CSP +LFCSP-48-1EP_7x7mm_P0.5mm_EP4.1x4.1mm_ThermalVias +LFCSP, 48 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_48_5.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +75 +49 +Package_CSP +LFCSP-64-1EP_9x9mm_P0.5mm_EP5.21x5.21mm +LFCSP, 64 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_64_7.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +69 +65 +Package_CSP +LFCSP-64-1EP_9x9mm_P0.5mm_EP5.21x5.21mm_ThermalVias +LFCSP, 64 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_64_7.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +86 +65 +Package_CSP +LFCSP-72-1EP_10x10mm_P0.5mm_EP5.3x5.3mm +LFCSP, 72 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/ADAU1452_1451_1450.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +82 +73 +Package_CSP +LFCSP-72-1EP_10x10mm_P0.5mm_EP5.3x5.3mm_ThermalVias +LFCSP, 72 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/ADAU1452_1451_1450.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +99 +73 +Package_CSP +LFCSP-72-1EP_10x10mm_P0.5mm_EP6.15x6.15mm +72-Lead Frame Chip Scale Package - 10x10x0.9 mm Body [LFCSP]; (see https://www.intersil.com/content/dam/Intersil/documents/l72_/l72.10x10c.pdf) +LFCSP 0.5 +0 +77 +73 +Package_CSP +LFCSP-VQ-24-1EP_4x4mm_P0.5mm_EP2.642x2.642mm +LFCSP VQ, 24 pin, exposed pad, 4x4mm body, pitch 0.5mm (http://www.analog.com/media/en/package-pcb-resources/package/56702234806764cp_24_3.pdf, http://www.analog.com/media/en/technical-documentation/data-sheets/ADL5801.pdf) +LFCSP 0.5 +0 +29 +25 +Package_CSP +LFCSP-VQ-48-1EP_7x7mm_P0.5mm +LFCSP VQ, 48 pin, exposed pad, 7x7mm body (http://www.analog.com/media/en/technical-documentation/data-sheets/AD7951.pdf, http://www.analog.com/en/design-center/packaging-quality-symbols-footprints/symbols-and-footprints/AD7951.html) +LFCSP 48 +0 +49 +49 +Package_CSP +LFCSP-WD-8-1EP_3x3mm_P0.65mm_EP1.6x2.44mm +LFCSP-WD, 8 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/CP_8_19.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP-WD NoLead +0 +15 +9 +Package_CSP +LFCSP-WD-8-1EP_3x3mm_P0.65mm_EP1.6x2.44mm_ThermalVias +LFCSP-WD, 8 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/CP_8_19.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP-WD NoLead +0 +22 +9 +Package_CSP +LFCSP-WD-10-1EP_3x3mm_P0.5mm_EP1.64x2.38mm +LFCSP-WD, 10 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-10/CP_10_9.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP-WD NoLead +0 +17 +11 +Package_CSP +LFCSP-WD-10-1EP_3x3mm_P0.5mm_EP1.64x2.38mm_ThermalVias +LFCSP-WD, 10 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-10/CP_10_9.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP-WD NoLead +0 +24 +11 +Package_CSP +ST_WLCSP-25_Die425 +WLCSP-25, 5x5 raster, 2.097x2.493mm package, pitch 0.4mm; see section 7.6 of http://www.st.com/resource/en/datasheet/stm32l031f6.pdf +BGA 25 0.4 +0 +25 +25 +Package_CSP +ST_WLCSP-25_Die444 +WLCSP-25, 5x5 raster, 2.423x2.325mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32f031k6.pdf +BGA 25 0.4 +0 +25 +25 +Package_CSP +ST_WLCSP-25_Die457 +WLCSP-25, 5x5 raster, 2.133x2.070mm package, pitch 0.4mm; see section 7.3 of http://www.st.com/resource/en/datasheet/stm32l011k3.pdf +BGA 25 0.4 +0 +25 +25 +Package_CSP +ST_WLCSP-36_Die417 +WLCSP-36, 6x6 raster, 2.61x2.88mm package, pitch 0.4mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32l052t8.pdf +BGA 36 0.4 +0 +36 +36 +Package_CSP +ST_WLCSP-36_Die440 +WLCSP-36, 6x6 raster, 2.605x2.703mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32f051t8.pdf +BGA 36 0.4 +0 +36 +36 +Package_CSP +ST_WLCSP-36_Die445 +WLCSP-36, 6x6 raster, 2.605x2.703mm package, pitch 0.4mm; see section 7.3 of http://www.st.com/resource/en/datasheet/stm32f042k6.pdf +BGA 36 0.4 +0 +36 +36 +Package_CSP +ST_WLCSP-36_Die458 +WLCSP-36, 6x6 raster, 2.553x2.579mm package, pitch 0.4mm; see section 7.1 of http://www.st.com/resource/en/datasheet/stm32f410t8.pdf +BGA 36 0.4 +0 +36 +36 +Package_CSP +ST_WLCSP-49_Die423 +WLCSP-49, 7x7 raster, 2.965x2.965mm package, pitch 0.4mm; see section 7.1 of http://www.st.com/resource/en/datasheet/stm32f401vc.pdf +BGA 49 0.4 +0 +49 +49 +Package_CSP +ST_WLCSP-49_Die431 +WLCSP-49, 7x7 raster, 2.999x3.185mm package, pitch 0.4mm; see section 7.1 of http://www.st.com/resource/en/datasheet/stm32f411vc.pdf +BGA 49 0.4 +0 +49 +49 +Package_CSP +ST_WLCSP-49_Die433 +WLCSP-49, 7x7 raster, 3.029x3.029mm package, pitch 0.4mm; see section 7.1.1 of http://www.st.com/resource/en/datasheet/stm32f401ce.pdf +BGA 49 0.4 +0 +49 +49 +Package_CSP +ST_WLCSP-49_Die435 +WLCSP-49, 7x7 raster, 3.141x3.127mm package, pitch 0.4mm; see section 7.6 of http://www.st.com/resource/en/datasheet/DM00257211.pdf +BGA 49 0.4 +0 +49 +49 +Package_CSP +ST_WLCSP-49_Die438 +WLCSP-49, 7x7 raster, 3.89x3.74mm package, pitch 0.5mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32f303r8.pdf +BGA 49 0.5 +0 +49 +49 +Package_CSP +ST_WLCSP-49_Die439 +WLCSP-49, 7x7 raster, 3.417x3.151mm package, pitch 0.4mm; see section 7.1 of http://www.st.com/resource/en/datasheet/stm32f301r8.pdf +BGA 49 0.4 +0 +49 +49 +Package_CSP +ST_WLCSP-49_Die447 +WLCSP-49, 7x7 raster, 3.294x3.258mm package, pitch 0.4mm; see section 7.6 of http://www.st.com/resource/en/datasheet/stm32l072kz.pdf +BGA 49 0.4 +0 +49 +49 +Package_CSP +ST_WLCSP-49_Die448 +WLCSP-49, 7x7 raster, 3.277x3.109mm package, pitch 0.4mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32f071v8.pdf +BGA 49 0.4 +0 +49 +49 +Package_CSP +ST_WLCSP-63_Die427 +WLCSP-63, 7x9 raster, 3.228x4.164mm package, pitch 0.4mm; see section 7.6 of http://www.st.com/resource/en/datasheet/stm32l151cc.pdf +BGA 63 0.4 +0 +63 +63 +Package_CSP +ST_WLCSP-64_Die414 +WLCSP-64, 8x8 raster, 4.466x4.395mm package, pitch 0.5mm; see section 6.3 of http://www.st.com/resource/en/datasheet/stm32f103ze.pdf +BGA 64 0.5 +0 +64 +64 +Package_CSP +ST_WLCSP-64_Die427 +WLCSP-64, 8x8 raster, 4.539x4.911mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32l152zc.pdf +BGA 64 0.4 +0 +64 +64 +Package_CSP +ST_WLCSP-64_Die435 +WLCSP-64, 8x8 raster, 3.141x3.127mm package, pitch 0.35mm; see section 7.5 of http://www.st.com/resource/en/datasheet/DM00257211.pdf +BGA 64 0.35 +0 +64 +64 +Package_CSP +ST_WLCSP-64_Die436 +WLCSP-64, 8x8 raster, 4.539x4.911mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32l152zd.pdf +BGA 64 0.4 +0 +64 +64 +Package_CSP +ST_WLCSP-64_Die441 +WLCSP-64, 8x8 raster, 3.623x3.651mm package, pitch 0.4mm; see section 7.1 of http://www.st.com/resource/en/datasheet/DM00213872.pdf +BGA 64 0.4 +0 +64 +64 +Package_CSP +ST_WLCSP-64_Die442 +WLCSP-64, 8x8 raster, 3.347x3.585mm package, pitch 0.4mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32f091vb.pdf +BGA 64 0.4 +0 +64 +64 +Package_CSP +ST_WLCSP-64_Die462 +WLCSP-64, 8x8 raster, 3.357x3.657mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/DM00340475.pdf +BGA 64 0.4 +0 +64 +64 +Package_CSP +ST_WLCSP-66_Die411 +WLCSP-66, 9x9 raster, 3.639x3.971mm package, pitch 0.4mm; see section 7.2 of http://www.st.com/resource/en/datasheet/stm32f207vg.pdf +BGA 66 0.4 +0 +66 +66 +Package_CSP +ST_WLCSP-66_Die432 +WLCSP-66, 8x9 raster, 3.767x4.229mm package, pitch 0.4mm; see section 7.2 of http://www.st.com/resource/en/datasheet/stm32f378vc.pdf +BGA 66 0.4 +0 +66 +66 +Package_CSP +ST_WLCSP-72_Die415 +WLCSP-72, 9x9 raster, 4.4084x3.7594mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32l476me.pdf +BGA 72 0.4 +0 +72 +72 +Package_CSP +ST_WLCSP-81_Die415 +WLCSP-81, 9x9 raster, 4.4084x3.7594mm package, pitch 0.4mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32l476me.pdf +BGA 81 0.4 +0 +81 +81 +Package_CSP +ST_WLCSP-81_Die421 +WLCSP-81, 9x9 raster, 3.693x3.815mm package, pitch 0.4mm; see section 7.6 of http://www.st.com/resource/en/datasheet/stm32f446ze.pdf +BGA 81 0.4 +0 +81 +81 +Package_CSP +ST_WLCSP-81_Die463 +WLCSP-81, 9x9 raster, 4.039x3.951mm package, pitch 0.4mm; see section 7.1 of http://www.st.com/resource/en/datasheet/DM00282249.pdf +BGA 81 0.4 +0 +81 +81 +Package_CSP +ST_WLCSP-90_Die413 +WLCSP-90, 10x9 raster, 4.223x3.969mm package, pitch 0.4mm; see section 6.1 of http://www.st.com/resource/en/datasheet/stm32f405og.pdf +BGA 90 0.4 +0 +90 +90 +Package_CSP +ST_WLCSP-100_Die422 +WLCSP-100, 10x10 raster, 4.201x4.663mm package, pitch 0.4mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32f302vc.pdf +BGA 100 0.4 +0 +100 +100 +Package_CSP +ST_WLCSP-100_Die446 +WLCSP-100, 10x10 raster, 4.775x5.041mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32f303zd.pdf +BGA 100 0.4 +0 +100 +100 +Package_CSP +ST_WLCSP-100_Die452 +WLCSP-100, 10x10 raster, 4.201x4.663mm package, pitch 0.4mm; see section 7.7 of http://www.st.com/resource/en/datasheet/DM00330506.pdf +BGA 100 0.4 +0 +100 +100 +Package_CSP +ST_WLCSP-100_Die461 +WLCSP-100, 10x10 raster, 4.618x4.142mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/DM00284211.pdf +BGA 100 0.4 +0 +100 +100 +Package_CSP +ST_WLCSP-104_Die437 +WLCSP-104, 9x12 raster, 4.095x5.094mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32l152ze.pdf +BGA 104 0.4 +0 +104 +104 +Package_CSP +ST_WLCSP-143_Die419 +WLCSP-143, 11x13 raster, 4.521x5.547mm package, pitch 0.4mm; see section 7.2 of http://www.st.com/resource/en/datasheet/stm32f429ng.pdf +BGA 143 0.4 +0 +143 +143 +Package_CSP +ST_WLCSP-143_Die449 +WLCSP-143, 11x13 raster, 4.539x5.849mm package, pitch 0.4mm; see section 6.3 of http://www.st.com/resource/en/datasheet/stm32f746zg.pdf +BGA 143 0.4 +0 +143 +143 +Package_CSP +ST_WLCSP-144_Die470 +WLCSP-144, 12x12 raster, 5.24x5.24mm package, pitch 0.4mm; see section 7.4 of http://www.st.com/resource/en/datasheet/DM00366448.pdf +BGA 144 0.4 +0 +144 +144 +Package_CSP +ST_WLCSP-168_Die434 +WLCSP-168, 12x14 raster, 4.891x5.692mm package, pitch 0.4mm; see section 6.3 of http://www.st.com/resource/en/datasheet/stm32f469ni.pdf +BGA 168 0.4 +0 +168 +168 +Package_CSP +ST_WLCSP-180_Die451 +WLCSP-180, 13x14 raster, 5.537x6.095mm package, pitch 0.4mm; see section 6.6 of http://www.st.com/resource/en/datasheet/DM00273119.pdf +BGA 180 0.4 +0 +180 +180 +Package_CSP +WLCSP-6_1.4x1.0mm_P0.4mm +6pin Pitch 0.4mm +6pin Pitch 0.4mm WLCSP +0 +6 +6 +Package_CSP +WLCSP-8_1.58x1.63x0.35mm_Layout3x5_P0.35x0.4mm_Ball0.25mm_Pad0.25mm_NSMD +WLCSP/XFBGA 8-pin package, staggered pins, http://www.adestotech.com/wp-content/uploads/DS-AT25DF041B_040.pdf +WLCSP WLCSP-8 XFBGA XFBGA-8 CSP BGA Chip-Scale Glass-Top +0 +8 +8 +Package_CSP +WLCSP-12_1.56x1.56mm_P0.4mm +WLCSP 12 1.56x1.56 https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BMM150-DS001-01.pdf +BMM150 WLCSP +0 +12 +12 +Package_CSP +WLCSP-12_1.403x1.555mm_P0.4mm_Stagger +WLCSP-12, 6x4 raster staggered array, 1.403x1.555mm package, pitch 0.4mm; http://ww1.microchip.com/downloads/en/devicedoc/atmel-8235-8-bit-avr-microcontroller-attiny20_datasheet.pdf#page=208 +CSP 12 0.2x0.346333 +0 +12 +12 +Package_CSP +WLCSP-16_4x4_B2.17x2.32mm_P0.5mm +WLCSP-16, http://www.nxp.com/documents/data_sheet/LPC1102_1104.pdf, http://www.nxp.com/assets/documents/data/en/application-notes/AN3846.pdf +WLCSP-16 NXP +0 +16 +16 +Package_CSP +WLCSP-20_1.934x2.434mm_Layout4x5_P0.4mm +WLCSP-20, 4x5 raster, 1.934x2.434mm package, pitch 0.4mm; see section 36.2.3 of http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-42363-SAM-D11_Datasheet.pdf +BGA 20 0.4 +0 +20 +20 +Package_CSP +WLCSP-20_1.994x1.94mm_Layout4x5_P0.4mm +WLCSP-20, https://www.nxp.com/docs/en/package-information/98ASA00539D.pdf +WLCSP-20 +0 +20 +20 +Package_CSP +WLCSP-20_1.994x1.609mm_Layout5x4_P0.4mm +WLCSP-20, https://www.nxp.com/docs/en/package-information/98ASA00676D.pdf +WLCSP-20 +0 +20 +20 +Package_CSP +WLCSP-36_2.82x2.67mm_Layout6x6_P0.4mm +WLCSP-36, https://www.nxp.com/docs/en/package-information/98ASA00949D.pdf +WLCSP-36 +0 +36 +36 +Package_CSP +WLCSP-36_2.374x2.459mm_Layout6x6_P0.35mm +WLCSP-36, https://www.nxp.com/docs/en/package-information/98ASA00604D.pdf +WLCSP-36 +0 +36 +36 +Package_CSP +WLCSP-56_3.170x3.444mm_Layout7x8_P0.4mm +WLCSP-56, 7x8 raster, 3.170x3.444mm package, pitch 0.4mm; see section 48.2.4 of http://ww1.microchip.com/downloads/en/DeviceDoc/DS60001479B.pdf +BGA 56 0.4 +0 +56 +56 +Package_CSP +WLCSP-81_4.41x3.76mm_P0.4mm +WLCSP-81, 9x9, 0.4mm Pitch, http://www.st.com/content/ccc/resource/technical/document/technical_note/92/30/3c/a1/4c/bb/43/6f/DM00103228.pdf/files/DM00103228.pdf/jcr:content/translations/en.DM00103228.pdf +WLCSP ST +0 +81 +81 +Package_CSP +pSemi_CSP-16_1.64x2.04mm_P0.4mm +pSemi CSP-16 1.64x2.04x0.285mm (http://www.psemi.com/pdf/datasheets/pe29101ds.pdf, http://www.psemi.com/pdf/app_notes/an77.pdf) +psemi csp 16 +0 +16 +16 +Package_CSP +pSemi_CSP-16_1.64x2.04mm_P0.4mm_Pad0.18mm +pSemi CSP-16 1.64x2.04x0.285mm (http://www.psemi.com/pdf/datasheets/pe29101ds.pdf, http://www.psemi.com/pdf/app_notes/an77.pdf) +psemi csp 16 +0 +16 +16 +Package_DFN_QFN +AMS_QFN-4-1EP_2x2mm_P0.95mm_EP0.7x1.6mm +UFD Package, 4-Lead Plastic QFN (2mm x 2mm), http://ams.com/eng/content/download/950231/2267959/483138 +QFN 0.95 +0 +6 +5 +Package_DFN_QFN +Cypress_QFN-56-1EP_8x8mm_P0.5mm_EP6.22x6.22mm_ThermalVias +56-Lead Plastic Quad Flat, No Lead Package (ML) - 8x8x0.9 mm Body [QFN] (see datasheet at http://www.cypress.com/file/138911/download and app note at http://www.cypress.com/file/140006/download) +QFN 0.5 +0 +87 +57 +Package_DFN_QFN +DFN-6-1EP_1.2x1.2mm_P0.4mm_EP0.3x0.94mm_PullBack +DFN, 6 Pin (http://www.onsemi.com/pub/Collateral/NCP133-D.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +9 +7 +Package_DFN_QFN +DFN-6-1EP_2x1.8mm_P0.5mm_EP1.2x1.6mm +DFN, 6 Pin (https://www.diodes.com/assets/Package-Files/U-DFN2018-6.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +11 +7 +Package_DFN_QFN +DFN-6-1EP_2x2mm_P0.5mm_EP0.6x1.37mm +DFN, 6 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-dfn/05081703_C_DC6.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +9 +7 +Package_DFN_QFN +DFN-6-1EP_2x2mm_P0.5mm_EP0.61x1.42mm +DC6 Package; 6-Lead Plastic DFN (2mm x 2mm) (see Linear Technology DFN_6_05-08-1703.pdf) +DFN 0.5 +0 +9 +7 +Package_DFN_QFN +DFN-6-1EP_2x2mm_P0.65mm_EP1x1.6mm +6-Lead Plastic Dual Flat, No Lead Package (MA) - 2x2x0.9 mm Body [DFN] (see Microchip Packaging Specification 00000049BS.pdf) +DFN 0.65 +0 +9 +7 +Package_DFN_QFN +DFN-6-1EP_3x2mm_P0.5mm_EP1.65x1.35mm +DFN, 6 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-dfn/(DCB6)%20DFN%2005-08-1715%20Rev%20A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +11 +7 +Package_DFN_QFN +DFN-6-1EP_3x3mm_P0.95mm_EP1.7x2.6mm +DFN6 3*3 MM, 0.95 PITCH; CASE 506AH-01 (see ON Semiconductor 506AH.PDF) +DFN 0.95 +0 +13 +7 +Package_DFN_QFN +DFN-6-1EP_3x3mm_P1mm_EP1.5x2.4mm +DFN, 6 Pin (https://www.silabs.com/documents/public/data-sheets/Si7020-A20.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +11 +7 +Package_DFN_QFN +DFN-6_1.3x1.2mm_P0.4mm +6-Lead Plastic DFN (1.3mm x 1.2mm) +DFN 0.4 +0 +6 +6 +Package_DFN_QFN +DFN-8-1EP_2x2mm_P0.5mm_EP0.6x1.2mm +DFN, 8 Pin (https://www.qorvo.com/products/d/da001879), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +11 +9 +Package_DFN_QFN +DFN-8-1EP_2x2mm_P0.5mm_EP0.7x1.3mm +DFN, 8 Pin (https://www.onsemi.com/pub/Collateral/NUF4401MN-D.PDF#page=6), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_2x2mm_P0.5mm_EP0.9x1.3mm +DFN, 8 Pin (https://www.onsemi.com/pub/Collateral/NB3N551-D.PDF#page=7), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_2x2mm_P0.5mm_EP0.9x1.5mm +DFN, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8127-AVR-8-bit-Microcontroller-ATtiny4-ATtiny5-ATtiny9-ATtiny10_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm +DFN, 8 Pin (https://www.st.com/resource/en/datasheet/lm2903.pdf#page=16), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +10 +9 +Package_DFN_QFN +DFN-8-1EP_2x2mm_P0.5mm_EP1.05x1.75mm +DFN8 2x2, 0.5P; CASE 506CN (see ON Semiconductor 506CN.PDF) +DFN 0.5 +0 +11 +9 +Package_DFN_QFN +DFN-8-1EP_2x2mm_P0.45mm_EP0.64x1.38mm +DC8 Package 8-Lead Plastic DFN (2mm x 2mm) (see Linear Technology DFN_8_05-08-1719.pdf) +DFN 0.45 +0 +11 +9 +Package_DFN_QFN +DFN-8-1EP_2x3mm_P0.5mm_EP0.56x2.15mm +DFN, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/2451fg.pdf#page=17), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +11 +9 +Package_DFN_QFN +DFN-8-1EP_2x3mm_P0.5mm_EP0.61x2.2mm +DDB Package; 8-Lead Plastic DFN (3mm x 2mm) (see Linear Technology DFN_8_05-08-1702.pdf) +DFN 0.5 +0 +12 +9 +Package_DFN_QFN +DFN-8-1EP_3x2mm_P0.5mm_EP1.3x1.5mm +8-Lead Plastic Dual Flat, No Lead Package (8MA2) - 2x3x0.6 mm Body [UDFN] (see Atmel-8815-SEEPROM-AT24CS01-02-Datasheet.pdf) +DFN 0.5 +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_3x2mm_P0.5mm_EP1.7x1.4mm +DFN, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/8L_DFN_2x3x0_9_MC_C04-123C.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_3x2mm_P0.5mm_EP1.36x1.46mm +8-Lead Plastic Dual Flat, No Lead Package (8MA2) - 2x3x0.6 mm Body (http://ww1.microchip.com/downloads/en/DeviceDoc/20005010F.pdf) +DFN 0.5 +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_3x2mm_P0.5mm_EP1.75x1.45mm +8-Lead Plastic Dual Flat, No Lead Package (MC) - 2x3x0.9 mm Body [DFN] (see Microchip Packaging Specification 00000049BS.pdf) +DFN 0.5 +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_3x2mm_P0.45mm_EP1.66x1.36mm +DCB Package 8-Lead Plastic DFN (2mm x 3mm) (see Linear Technology DFN_8_05-08-1718.pdf) +DFN 0.45 +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_3x3mm_P0.5mm_EP1.66x2.38mm +DD Package; 8-Lead Plastic DFN (3mm x 3mm) (see Linear Technology DFN_8_05-08-1698.pdf) +DFN 0.5 +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_3x3mm_P0.65mm_EP1.7x2.05mm +DFN, 8 Pin (http://www.ixysic.com/home/pdfs.nsf/www/IX4426-27-28.pdf/$file/IX4426-27-28.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_3x3mm_P0.65mm_EP1.55x2.4mm +8-Lead Plastic Dual Flat, No Lead Package (MF) - 3x3x0.9 mm Body [DFN] (see Microchip Packaging Specification 00000049BS.pdf) +DFN 0.65 +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_4x4mm_P0.8mm_EP2.3x3.24mm +DFN, 8 Pin (https://www.st.com/resource/en/datasheet/ld1086.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_4x4mm_P0.8mm_EP2.5x3.6mm +8-Lead Plastic Dual Flat, No Lead Package (MD) - 4x4x0.9 mm Body [DFN] (see Microchip Packaging Specification 00000049BS.pdf) +DFN 0.8 +0 +15 +9 +Package_DFN_QFN +DFN-8-1EP_4x4mm_P0.8mm_EP2.39x2.21mm +8-Lead Plastic Dual Flat, No Lead Package (MD) - 4x4x0.9 mm Body [DFN] (http://www.onsemi.com/pub/Collateral/NCP4308-D.PDF) +DFN 0.8 +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_6x5mm_P1.27mm_EP2x2mm +DD Package; 8-Lead Plastic DFN (6mm x 5mm) (see http://www.everspin.com/file/236/download) +dfn +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_6x5mm_P1.27mm_EP4x4mm +DD Package; 8-Lead Plastic DFN (6mm x 5mm) (see http://www.everspin.com/file/236/download) +dfn +0 +25 +9 +Package_DFN_QFN +DFN-8_2x2mm_P0.5mm +DFN8 2x2, 0.5P; No exposed pad - Ref http://pdfserv.maximintegrated.com/land_patterns/90-0349.PDF +DFN 0.5 +0 +8 +8 +Package_DFN_QFN +DFN-10-1EP_2x3mm_P0.5mm_EP0.64x2.4mm +DDB Package; 10-Lead Plastic DFN (3mm x 2mm) (see Linear Technology DFN_10_05-08-1722.pdf) +DFN 0.5 +0 +13 +11 +Package_DFN_QFN +DFN-10-1EP_3x3mm_P0.5mm_EP1.7x2.5mm +DFN, 10 Pin (https://www.monolithicpower.com/pub/media/document/MPQ2483_r1.05.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +15 +11 +Package_DFN_QFN +DFN-10-1EP_3x3mm_P0.5mm_EP1.55x2.48mm +10-Lead Plastic Dual Flat, No Lead Package (MF) - 3x3x0.9 mm Body [DFN] (see Microchip Packaging Specification 00000049BS.pdf) +DFN 0.5 +0 +15 +11 +Package_DFN_QFN +DFN-10-1EP_3x3mm_P0.5mm_EP1.65x2.38mm +DFN, 10 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3471fb.pdf#page=15), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +15 +11 +Package_DFN_QFN +DFN-10-1EP_3x3mm_P0.5mm_EP1.65x2.38mm_ThermalVias +DFN, 10 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3471fb.pdf#page=15), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +22 +11 +Package_DFN_QFN +DFN-10-1EP_3x3mm_P0.5mm_EP1.75x2.7mm +10-Lead Plastic Dual Flat No-Lead Package, 3x3mm Body (see Atmel Appnote 8826) +DFN 0.5 +0 +15 +11 +Package_DFN_QFN +DFN-10_2x2mm_P0.4mm +10-Lead Plastic DFN (2mm x 2mm) 0.40mm pitch +DFN 10 0.4mm +0 +10 +10 +Package_DFN_QFN +DFN-12-1EP_2x3mm_P0.45mm_EP0.64x2.4mm +DDB Package; 12-Lead Plastic DFN (3mm x 2mm) (see Linear Technology DFN_12_05-08-1723.pdf) +DFN 0.45 +0 +15 +13 +Package_DFN_QFN +DFN-12-1EP_3x3mm_P0.5mm_EP2.05x2.86mm +10-Lead Plastic Dual Flat, No Lead Package (MF) - 3x3x0.9 mm Body [DFN] (see Microchip Packaging Specification 00000049BS.pdf) +DFN 0.5 +0 +17 +13 +Package_DFN_QFN +DFN-12-1EP_3x3mm_P0.45mm_EP1.66x2.38mm +DD Package; 12-Lead Plastic DFN (3mm x 3mm) (see Linear Technology DFN_12_05-08-1725.pdf) +DFN 0.45 +0 +17 +13 +Package_DFN_QFN +DFN-12-1EP_3x4mm_P0.5mm_EP1.7x3.3mm +DE/UE Package; 12-Lead Plastic DFN (4mm x 3mm) (see Linear Technology DFN_12_05-08-1695.pdf) +DFN 0.5 +0 +21 +13 +Package_DFN_QFN +DFN-12-1EP_4x4mm_P0.5mm_EP2.66x3.38mm +DF Package; 12-Lead Plastic DFN (4mm x 4mm) (see Linear Technology 05081733_A_DF12.pdf) +DFN 0.5 +0 +21 +13 +Package_DFN_QFN +DFN-12-1EP_4x4mm_P0.65mm_EP2.64x3.54mm +DFN12, 4x4, 0.65P; CASE 506CE (see ON Semiconductor 506CE.PDF) +DFN 0.65 +0 +21 +13 +Package_DFN_QFN +DFN-14-1EP_3x3mm_P0.4mm_EP1.78x2.35mm +DD Package; 14-Lead Plastic DFN (3mm x 3mm) (http://pdfserv.maximintegrated.com/land_patterns/90-0063.PDF) +DFN 0.40 +0 +19 +15 +Package_DFN_QFN +DFN-14-1EP_3x4.5mm_P0.65mm_EP1.65x4.25mm +14-lead very thin plastic quad flat, 3.0x4.5mm size, 0.65mm pitch (http://ww1.microchip.com/downloads/en/DeviceDoc/14L_VDFN_4_5x3_0mm_JHA_C041198A.pdf) +VDFN DFN 0.65mm +0 +23 +15 +Package_DFN_QFN +DFN-14-1EP_3x4.5mm_P0.65mm_EP1.65x4.25mm_ThermalVias +14-lead very thin plastic quad flat, 3.0x4.5mm size, 0.65mm pitch (http://ww1.microchip.com/downloads/en/DeviceDoc/14L_VDFN_4_5x3_0mm_JHA_C041198A.pdf) +VDFN DFN 0.65mm +0 +33 +15 +Package_DFN_QFN +DFN-14-1EP_3x4mm_P0.5mm_EP1.7x3.3mm +DE Package; 14-Lead Plastic DFN (4mm x 3mm) (see Linear Technology DFN_14_05-08-1708.pdf) +DFN 0.5 +0 +23 +15 +Package_DFN_QFN +DFN-14-1EP_4x4mm_P0.5mm_EP2.86x3.6mm +DFN14, 4x4, 0.5P; CASE 506CM (see ON Semiconductor 506CM.PDF) +DFN 0.5 +0 +23 +15 +Package_DFN_QFN +DFN-16-1EP_3x4mm_P0.45mm_EP1.7x3.3mm +DE Package; 16-Lead Plastic DFN (4mm x 3mm) (see Linear Technology DFN_16_05-08-1732.pdf) +DFN 0.45 +0 +25 +17 +Package_DFN_QFN +DFN-16-1EP_3x5mm_P0.5mm_EP1.66x4.4mm +DHC Package; 16-Lead Plastic DFN (5mm x 3mm) (see Linear Technology DFN_16_05-08-1706.pdf) +DFN 0.5 +0 +27 +17 +Package_DFN_QFN +DFN-16-1EP_4x5mm_P0.5mm_EP2.44x4.34mm +DHD Package; 16-Lead Plastic DFN (5mm x 4mm) (see Linear Technology 05081707_A_DHD16.pdf) +DFN 0.5 +0 +25 +17 +Package_DFN_QFN +DFN-16-1EP_5x5mm_P0.5mm_EP3.46x4mm +DH Package; 16-Lead Plastic DFN (5mm x 5mm) (see Linear Technology DFN_16_05-08-1709.pdf) +DFN 0.5 +0 +26 +17 +Package_DFN_QFN +DFN-18-1EP_3x5mm_P0.5mm_EP1.66x4.4mm +DHC Package; 18-Lead Plastic DFN (5mm x 3mm) (see Linear Technology 05081955_0_DHC18.pdf) +DFN 0.5 +0 +29 +19 +Package_DFN_QFN +DFN-18-1EP_4x5mm_P0.5mm_EP2.44x4.34mm +DHD Package; 18-Lead Plastic DFN (5mm x 4mm) (see Linear Technology DFN_18_05-08-1778.pdf) +DFN 0.5 +0 +27 +19 +Package_DFN_QFN +DFN-20-1EP_5x6mm_P0.5mm_EP3.24x4.24mm +DFN20, 6x5, 0.5P; CASE 505AB (see ON Semiconductor 505AB.PDF) +DFN 0.5 +0 +33 +21 +Package_DFN_QFN +DFN-22-1EP_5x6mm_P0.5mm_EP3.14x4.3mm +DFN22 6*5*0.9 MM, 0.5 P; CASE 506AF\xe2\x88\x9201 (see ON Semiconductor 506AF.PDF) +DFN 0.5 +0 +35 +23 +Package_DFN_QFN +DFN-24-1EP_4x7mm_P0.5mm_EP2.64x6.44mm +DKD Package; 24-Lead Plastic DFN (7mm x 4mm) (see Linear Technology DFN_24_05-08-1864.pdf) +DFN 0.5 +0 +35 +25 +Package_DFN_QFN +DFN-32-1EP_4x7mm_P0.4mm_EP2.64x6.44mm +DKD Package; 32-Lead Plastic DFN (7mm x 4mm) (see Linear Technology DFN_32_05-08-1734.pdf) +DFN 0.4 +0 +43 +33 +Package_DFN_QFN +DFN-44-1EP_5x8.9mm_P0.4mm_EP3.7x8.4mm +DFN44 8.9x5, 0.4P; CASE 506BU-01 (see ON Semiconductor 506BU.PDF) +DFN 0.4 +0 +63 +45 +Package_DFN_QFN +DFN-S-8-1EP_6x5mm_P1.27mm +8-Lead Plastic Dual Flat, No Lead Package (MF) - 6x5 mm Body [DFN-S] (see Microchip Packaging Specification 00000049BS.pdf) +DFN 1.27 +0 +16 +9 +Package_DFN_QFN +Diodes_DFN1006-3 +DFN package size 1006 3 pins +DFN package size 1006 3 pins +0 +3 +3 +Package_DFN_QFN +Diodes_UDFN-10_1.0x2.5mm_P0.5mm +U-DFN2510-10 package used by Diodes Incorporated (https://www.diodes.com/assets/Package-Files/U-DFN2510-10-Type-CJ.pdf) +UDFN-10 U-DFN2510-10 Diodes +0 +10 +10 +Package_DFN_QFN +Diodes_UDFN2020-6_Type-F +U-DFN2020-6 (Type F) (https://www.diodes.com/assets/Package-Files/U-DFN2020-6-Type-F.pdf) +U-DFN2020-6 (Type F) +0 +8 +8 +Package_DFN_QFN +HVQFN-16-1EP_3x3mm_P0.5mm_EP1.5x1.5mm +HVQFN, 16 Pin (https://www.nxp.com/docs/en/package-information/SOT758-1.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +HVQFN NoLead +0 +21 +17 +Package_DFN_QFN +HVQFN-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm +HVQFN, 24 Pin (https://www.nxp.com/docs/en/package-information/SOT616-3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +HVQFN NoLead +0 +29 +25 +Package_DFN_QFN +HVQFN-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm_ThermalVias +HVQFN, 24 Pin (https://www.nxp.com/docs/en/package-information/SOT616-3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +HVQFN NoLead +0 +39 +25 +Package_DFN_QFN +HVQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm +HVQFN, 24 Pin (https://www.nxp.com/docs/en/package-information/SOT616-3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +HVQFN NoLead +0 +34 +25 +Package_DFN_QFN +HVQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias +HVQFN, 24 Pin (https://www.nxp.com/docs/en/package-information/SOT616-3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +HVQFN NoLead +0 +39 +25 +Package_DFN_QFN +Infineon_MLPQ-16-14-1EP_4x4mm_P0.5mm +MLPQ 32 leads, 7x7mm, 0.127mm stencil (https://www.infineon.com/dgdl/Infineon-AN1170-AN-v05_00-EN.pdf?fileId=5546d462533600a40153559ac3e51134) +mlpq 32 7x7mm +0 +19 +15 +Package_DFN_QFN +Infineon_MLPQ-40-32-1EP_7x7mm_P0.5mm +MLPQ 32 leads, 7x7mm, 0.127mm stencil (https://www.infineon.com/dgdl/Infineon-AN1170-AN-v05_00-EN.pdf?fileId=5546d462533600a40153559ac3e51134) +mlpq 32 7x7mm +0 +76 +33 +Package_DFN_QFN +Infineon_MLPQ-48-1EP_7x7mm_P0.5mm_EP5.55x5.55mm +MLPQ 48 leads, 7x7mm (https://www.infineon.com/dgdl/irs2093mpbf.pdf?fileId=5546d462533600a401535675fb892793) +mlpq 32 7x7mm +0 +113 +49 +Package_DFN_QFN +Infineon_MLPQ-48-1EP_7x7mm_P0.5mm_Pad5.15x5.15mm +MLPQ 48 leads, 7x7mm (https://www.infineon.com/dgdl/irs2052mpbf.pdf?fileId=5546d462533600a401535675d3b32788) +mlpq 32 7x7mm +0 +117 +49 +Package_DFN_QFN +Infineon_MLPQ-48-1EP_7x7mm_P0.5mm_Pad5.55x5.55mm +MLPQ 48 leads, 7x7mm (https://www.infineon.com/dgdl/irs2093mpbf.pdf?fileId=5546d462533600a401535675fb892793) +mlpq 32 7x7mm +0 +117 +49 +Package_DFN_QFN +Infineon_PQFN-22-15-4EP_6x5mm_P0.65mm +PQFN 22 leads, 5x6mm, 0.127mm stencil (https://www.infineon.com/dgdl/ir4301.pdf?fileId=5546d462533600a4015355d5fc691819, https://www.infineon.com/dgdl/Infineon-AN1170-AN-v05_00-EN.pdf?fileId=5546d462533600a40153559ac3e51134) +pqfn 22 5x6mm +0 +56 +15 +Package_DFN_QFN +Infineon_PQFN-44-31-5EP_7x7mm_P0.5mm +PQFN 44 leads, 7x7mm, 0.127mm stencil (https://www.infineon.com/dgdl/ir4302.pdf?fileId=5546d462533600a4015355d602a9181d, https://www.infineon.com/dgdl/Infineon-AN1170-AN-v05_00-EN.pdf?fileId=5546d462533600a40153559ac3e51134) +pqfn 44 7x7mm +0 +125 +27 +Package_DFN_QFN +Linear_DE14MA +14-Lead Plastic DFN, 4mm x 3mm (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-dfn/05081731_C_DE14MA.pdf) +DFN 0.5 +0 +14 +14 +Package_DFN_QFN +Linear_UGK52_QFN-46-52 +Linear UKG52(46) package, QFN-52-1EP variant (see http://cds.linear.com/docs/en/datasheet/3886fe.pdf) +QFN 0.5 +0 +62 +47 +Package_DFN_QFN +MLF-6-1EP_1.6x1.6mm_P0.5mm_EP0.5x1.26mm +MLF, 6 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/mic5353.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +MLF NoLead +0 +9 +7 +Package_DFN_QFN +MLF-8-1EP_3x3mm_P0.65mm_EP1.55x2.3mm +8-Pin ePad 3mm x 3mm MLF - 3x3x0.85 mm Body (see Microchip datasheet http://ww1.microchip.com/downloads/en/DeviceDoc/mic5355_6.pdf) +DFN MLF 0.65 +0 +12 +9 +Package_DFN_QFN +MLF-8-1EP_3x3mm_P0.65mm_EP1.55x2.3mm_ThermalVias +8-Pin ePad 3mm x 3mm MLF - 3x3x0.85 mm Body (see Microchip datasheet http://ww1.microchip.com/downloads/en/DeviceDoc/mic5355_6.pdf) +DFN MLF 0.65 +0 +15 +9 +Package_DFN_QFN +MLF-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm +MLF, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc8246.pdf#page=263), generated with kicad-footprint-generator ipc_noLead_generator.py +MLF NoLead +0 +25 +21 +Package_DFN_QFN +MLF-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias +MLF, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc8246.pdf#page=263), generated with kicad-footprint-generator ipc_noLead_generator.py +MLF NoLead +0 +30 +21 +Package_DFN_QFN +MLPQ-16-1EP_4x4mm_P0.65mm_EP2.8x2.8mm +Micro Leadframe Package, 16 pin with exposed pad +MLPQ- 0.65 +0 +21 +17 +Package_DFN_QFN +Micrel_MLF-8-1EP_2x2mm_P0.5mm_EP0.8x1.3mm_ThermalVias +http://ww1.microchip.com/downloads/en/DeviceDoc/mic2290.pdf +mlf 8 2x2 mm +0 +14 +9 +Package_DFN_QFN +Microchip_8E-16 +16-Lead Quad Flat, No Lead Package (8E) - 4x4x0.9 mm Body [UQFN]; (see Microchip Packaging Specification 00000049BS.pdf) +QFN Microchip 8E 16 +0 +20 +17 +Package_DFN_QFN +Microchip_DRQFN-44-1EP_5x5mm_P0.7mm_EP2.65x2.65mm +QFN, 44 Pin, dual row (http://ww1.microchip.com/downloads/en/DeviceDoc/44L_VQFN_5x5mm_Dual_Row_%5BS3B%5D_C04-21399a.pdf) +QFN dual row +0 +49 +45 +Package_DFN_QFN +Microchip_DRQFN-44-1EP_5x5mm_P0.7mm_EP2.65x2.65mm_ThermalVias +QFN, 44 Pin, dual row (http://ww1.microchip.com/downloads/en/DeviceDoc/44L_VQFN_5x5mm_Dual_Row_%5BS3B%5D_C04-21399a.pdf) +QFN dual row +0 +59 +45 +Package_DFN_QFN +Microchip_DRQFN-64-1EP_7x7mm_P0.65mm_EP4.1x4.1mm +QFN, 64 Pin, dual row (http://ww1.microchip.com/downloads/en/DeviceDoc/64L_VQFN_7x7_Dual_Row_%5BSVB%5D_C04-21420a.pdf) +QFN dual row +0 +74 +65 +Package_DFN_QFN +Microchip_DRQFN-64-1EP_7x7mm_P0.65mm_EP4.1x4.1mm_ThermalVias +QFN, 64 Pin, dual row (http://ww1.microchip.com/downloads/en/DeviceDoc/64L_VQFN_7x7_Dual_Row_%5BSVB%5D_C04-21420a.pdf) +QFN dual row +0 +91 +65 +Package_DFN_QFN +Microsemi_QFN-40-32-2EP_6x8mm_P0.5mm +40-Lead (32-Lead Populated) Plastic Quad Flat, No Lead Package - 6x8x0.9mm Body (https://www.microsemi.com/document-portal/doc_download/131677-pd70224-data-sheet) +QFN 0.5 +0 +92 +34 +Package_DFN_QFN +Mini-Circuits_DL805 +https://ww2.minicircuits.com/case_style/DL805.pdf +RF Switch +0 +11 +9 +Package_DFN_QFN +Mini-Circuits_FG873-4_3x3mm +Mini Circuits Case style FG (https://ww2.minicircuits.com/case_style/FG873.pdf) +FG873 +0 +4 +4 +Package_DFN_QFN +Nordic_AQFN-73-1EP_7x7mm_P0.5mm +http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.nrf52%2Fdita%2Fnrf52%2Fchips%2Fnrf52840.html +AQFN 7mm +0 +78 +74 +Package_DFN_QFN +OnSemi_DFN-8_2x2mm_P0.5mm +DFN8 2x2, 0.5P (https://www.onsemi.com/pub/Collateral/511AT.PDF) +DFN 0.5 +0 +8 +8 +Package_DFN_QFN +OnSemi_UDFN-8_1.2x1.8mm_P0.4mm +8-Lead Plastic Dual Flat, No Lead Package, 1.2x1.8x1.55 mm Body [UDFN] (See http://www.onsemi.com/pub/Collateral/NLSV2T244-D.PDF) +dfn udfn dual flat +0 +8 +8 +Package_DFN_QFN +OnSemi_VCT-28_3.5x3.5mm_P0.4mm +OnSemi VCT, 28 Pin (http://www.onsemi.com/pub/Collateral/601AE.PDF), generated with kicad-footprint-generator ipc_dfn_qfn_generator.py +OnSemi VCT DFN_QFN +0 +28 +28 +Package_DFN_QFN +Panasonic_HQFN-16-1EP_4x4mm_P0.65mm_EP2.9x2.9mm +Panasonic HQFN-16, 4x4x0.85mm (https://industrial.panasonic.com/content/data/SC/ds/ds7/c0/PKG_HQFN016-A-0404XZL_EN.pdf) +panasonic hqfn +0 +37 +17 +Package_DFN_QFN +Panasonic_HSON-8_8x8mm_P2.00mm +Panasonic HSON-8, 8x8x1.25mm (https://industrial.panasonic.com/content/data/SC/ds/ds7/c0/PKG_HSON008-A-0808XXI_EN.pdf) +panasonic hson +0 +27 +9 +Package_DFN_QFN +QFN-12-1EP_3x3mm_P0.5mm_EP1.65x1.65mm +QFN, 12 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_12_%2005-08-1855.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +17 +13 +Package_DFN_QFN +QFN-12-1EP_3x3mm_P0.5mm_EP1.65x1.65mm_ThermalVias +QFN, 12 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_12_%2005-08-1855.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +22 +13 +Package_DFN_QFN +QFN-12-1EP_3x3mm_P0.51mm_EP1.45x1.45mm +QFN, 12 Pin (https://ww2.minicircuits.com/case_style/DQ1225.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +17 +13 +Package_DFN_QFN +QFN-14-1EP_1.6x1.6mm_P0.4mm_EP0.74x0.74mm +QFN, 14 Pin (http://www.skyworksinc.com/uploads/documents/SKY13575_639LF_203270D.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +19 +15 +Package_DFN_QFN +QFN-16-1EP_3x3mm_P0.5mm_EP1.7x1.7mm +QFN, 16 Pin (https://www.st.com/resource/en/datasheet/tsv521.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_3x3mm_P0.5mm_EP1.7x1.7mm_ThermalVias +QFN, 16 Pin (http://www.cypress.com/file/46236/download), generated with kicad-footprint-generator ipc_dfn_qfn_generator.py +QFN DFN_QFN +0 +31 +17 +Package_DFN_QFN +QFN-16-1EP_3x3mm_P0.5mm_EP1.9x1.9mm +QFN, 16 Pin (https://www.nxp.com/docs/en/package-information/98ASA00525D.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_3x3mm_P0.5mm_EP1.9x1.9mm_ThermalVias +QFN, 16 Pin (https://www.nxp.com/docs/en/package-information/98ASA00525D.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +26 +17 +Package_DFN_QFN +QFN-16-1EP_3x3mm_P0.5mm_EP1.45x1.45mm +QFN, 16 Pin (http://cds.linear.com/docs/en/datasheet/37551fd.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_3x3mm_P0.5mm_EP1.45x1.45mm_ThermalVias +QFN, 16 Pin (http://cds.linear.com/docs/en/datasheet/37551fd.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +26 +17 +Package_DFN_QFN +QFN-16-1EP_3x3mm_P0.5mm_EP1.75x1.75mm +QFN, 16 Pin (https://www.onsemi.com/pub/Collateral/NCN4555-D.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_3x3mm_P0.5mm_EP1.75x1.75mm_ThermalVias +QFN, 16 Pin (https://www.onsemi.com/pub/Collateral/NCN4555-D.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +26 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.5mm_EP2.45x2.45mm +QFN, 16 Pin (https://www.renesas.com/eu/en/www/doc/datasheet/isl8117.pdf#page=22), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.5mm_EP2.45x2.45mm_ThermalVias +QFN, 16 Pin (https://www.renesas.com/eu/en/www/doc/datasheet/isl8117.pdf#page=22), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm +QFN, 16 Pin (http://www.thatcorp.com/datashts/THAT_1580_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm_ThermalVias +QFN, 16 Pin (http://www.thatcorp.com/datashts/THAT_1580_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.5x2.5mm +QFN, 16 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=266), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.5x2.5mm_ThermalVias +QFN, 16 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=266), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm +QFN, 16 Pin (https://www.allegromicro.com/~/media/Files/Datasheets/A4403-Datasheet.ashx), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm_PullBack +QFN, 16 Pin (https://ams.com/documents/20143/36005/AS5055A_DS000304_2-00.pdf#page=24), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm_PullBack_ThermalVias +QFN, 16 Pin (https://ams.com/documents/20143/36005/AS5055A_DS000304_2-00.pdf#page=24), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm_ThermalVias +QFN, 16 Pin (https://www.allegromicro.com/~/media/Files/Datasheets/A4403-Datasheet.ashx), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.15x2.15mm +QFN, 16 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/4001f.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.15x2.15mm_ThermalVias +QFN, 16 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/4001f.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +QFN-16-1EP_5x5mm_P0.8mm_EP2.7x2.7mm +QFN, 16 Pin (http://www.intersil.com/content/dam/Intersil/documents/l16_/l16.5x5.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_5x5mm_P0.8mm_EP2.7x2.7mm_ThermalVias +QFN, 16 Pin (http://www.intersil.com/content/dam/Intersil/documents/l16_/l16.5x5.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +QFN-20-1EP_3.5x3.5mm_P0.5mm_EP2x2mm +QFN, 20 Pin (http://www.ti.com/lit/ml/mpqf239/mpqf239.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +QFN-20-1EP_3.5x3.5mm_P0.5mm_EP2x2mm_ThermalVias +QFN, 20 Pin (http://www.ti.com/lit/ml/mpqf239/mpqf239.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +30 +21 +Package_DFN_QFN +QFN-20-1EP_3x3mm_P0.4mm_EP1.65x1.65mm +QFN, 20 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3553fc.pdf#page=34), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +QFN-20-1EP_3x3mm_P0.4mm_EP1.65x1.65mm_ThermalVias +QFN, 20 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3553fc.pdf#page=34), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +30 +21 +Package_DFN_QFN +QFN-20-1EP_3x3mm_P0.45mm_EP1.6x1.6mm +QFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-8235-8-bit-avr-microcontroller-attiny20_datasheet.pdf#page=212), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +QFN-20-1EP_3x3mm_P0.45mm_EP1.6x1.6mm_ThermalVias +QFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-8235-8-bit-avr-microcontroller-attiny20_datasheet.pdf#page=212), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +30 +21 +Package_DFN_QFN +QFN-20-1EP_3x4mm_P0.5mm_EP1.65x2.65mm +QFN, 20 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_20_05-08-1742.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +QFN-20-1EP_3x4mm_P0.5mm_EP1.65x2.65mm_ThermalVias +QFN, 20 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_20_05-08-1742.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +32 +21 +Package_DFN_QFN +QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm +QFN, 20 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=274), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm_ThermalVias +QFN, 20 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=274), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +30 +21 +Package_DFN_QFN +QFN-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm +QFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc2535.pdf#page=164), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +QFN-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias +QFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc2535.pdf#page=164), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +30 +21 +Package_DFN_QFN +QFN-20-1EP_4x4mm_P0.5mm_EP2.7x2.7mm +QFN, 20 Pin (https://www.silabs.com/documents/public/data-sheets/Si5351-B.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +QFN-20-1EP_4x4mm_P0.5mm_EP2.7x2.7mm_ThermalVias +QFN, 20 Pin (https://www.silabs.com/documents/public/data-sheets/Si5351-B.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +30 +21 +Package_DFN_QFN +QFN-20-1EP_4x5mm_P0.5mm_EP2.65x3.65mm +QFN, 20 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_20_05-08-1711.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +27 +21 +Package_DFN_QFN +QFN-20-1EP_4x5mm_P0.5mm_EP2.65x3.65mm_ThermalVias +QFN, 20 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_20_05-08-1711.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +40 +21 +Package_DFN_QFN +QFN-20-1EP_5x5mm_P0.65mm_EP3.35x3.35mm +QFN, 20 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=276), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +QFN-20-1EP_5x5mm_P0.65mm_EP3.35x3.35mm_ThermalVias +QFN, 20 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=276), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +35 +21 +Package_DFN_QFN +QFN-24-1EP_3x3mm_P0.4mm_EP1.75x1.6mm +QFN, 24 Pin (https://www.invensense.com/wp-content/uploads/2015/02/PS-MPU-9250A-01-v1.1.pdf#page=39), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +QFN-24-1EP_3x3mm_P0.4mm_EP1.75x1.6mm_ThermalVias +QFN, 24 Pin (https://www.invensense.com/wp-content/uploads/2015/02/PS-MPU-9250A-01-v1.1.pdf#page=39), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +34 +25 +Package_DFN_QFN +QFN-24-1EP_3x4mm_P0.4mm_EP1.65x2.65mm +QFN, 24 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_20_05-08-1742.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +25 +Package_DFN_QFN +QFN-24-1EP_3x4mm_P0.4mm_EP1.65x2.65mm_ThermalVias +QFN, 24 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_20_05-08-1742.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +38 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm +QFN, 24 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=278), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias +QFN, 24 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=278), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +39 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.6mm +QFN, 24 Pin (https://store.invensense.com/datasheets/invensense/MPU-6050_DataSheet_V3%204.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.6mm_ThermalVias +QFN, 24 Pin (https://store.invensense.com/datasheets/invensense/MPU-6050_DataSheet_V3%204.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +39 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm +QFN, 24 Pin (http://www.alfarzpp.lv/eng/sc/AS3330.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm_ThermalVias +QFN, 24 Pin (http://www.alfarzpp.lv/eng/sc/AS3330.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +39 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.8x2.8mm +QFN, 24 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/hmc431.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.8x2.8mm_ThermalVias +QFN, 24 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/hmc431.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +39 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.65x2.65mm +QFN, 24 Pin (http://www.cypress.com/file/46236/download), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.65x2.65mm_ThermalVias +QFN, 24 Pin (http://www.cypress.com/file/46236/download), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +39 +25 +Package_DFN_QFN +QFN-24-1EP_4x5mm_P0.5mm_EP2.65x3.65mm +QFN, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_24_05-08-1696.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +25 +Package_DFN_QFN +QFN-24-1EP_4x5mm_P0.5mm_EP2.65x3.65mm_ThermalVias +QFN, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_24_05-08-1696.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +44 +25 +Package_DFN_QFN +QFN-24-1EP_5x5mm_P0.65mm_EP3.2x3.2mm +QFN, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/(UH24)%20QFN%2005-08-1747%20Rev%20A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +QFN-24-1EP_5x5mm_P0.65mm_EP3.2x3.2mm_ThermalVias +QFN, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/(UH24)%20QFN%2005-08-1747%20Rev%20A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +51 +25 +Package_DFN_QFN +QFN-24-1EP_5x5mm_P0.65mm_EP3.4x3.4mm +QFN, 24 Pin (http://www.thatcorp.com/datashts/THAT_5173_Datasheet.pdf#page=17), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +QFN-24-1EP_5x5mm_P0.65mm_EP3.4x3.4mm_ThermalVias +QFN, 24 Pin (http://www.thatcorp.com/datashts/THAT_5173_Datasheet.pdf#page=17), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +39 +25 +Package_DFN_QFN +QFN-24-1EP_5x5mm_P0.65mm_EP3.6x3.6mm +QFN, 24 Pin (https://www.nxp.com/docs/en/package-information/98ASA00734D.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +34 +25 +Package_DFN_QFN +QFN-24-1EP_5x5mm_P0.65mm_EP3.6x3.6mm_ThermalVias +QFN, 24 Pin (https://www.nxp.com/docs/en/package-information/98ASA00734D.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +67 +25 +Package_DFN_QFN +QFN-28-1EP_3x6mm_P0.5mm_EP1.7x4.75mm +QFN, 28 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/05081926_0_UDE28.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +37 +29 +Package_DFN_QFN +QFN-28-1EP_3x6mm_P0.5mm_EP1.7x4.75mm_ThermalVias +QFN, 28 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/05081926_0_UDE28.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +53 +29 +Package_DFN_QFN +QFN-28-1EP_4x4mm_P0.4mm_EP2.3x2.3mm +QFN, 28 Pin (http://www.issi.com/WW/pdf/31FL3731.pdf#page=21), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +33 +29 +Package_DFN_QFN +QFN-28-1EP_4x4mm_P0.4mm_EP2.3x2.3mm_ThermalVias +QFN, 28 Pin (http://www.issi.com/WW/pdf/31FL3731.pdf#page=21), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +43 +29 +Package_DFN_QFN +QFN-28-1EP_4x4mm_P0.4mm_EP2.4x2.4mm +QFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=280), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +33 +29 +Package_DFN_QFN +QFN-28-1EP_4x4mm_P0.4mm_EP2.4x2.4mm_ThermalVias +QFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=280), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +43 +29 +Package_DFN_QFN +QFN-28-1EP_4x4mm_P0.4mm_EP2.6x2.6mm +QFN, 28 Pin (package code T2844-1; https://pdfserv.maximintegrated.com/package_dwgs/21-0139.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +33 +29 +Package_DFN_QFN +QFN-28-1EP_4x4mm_P0.4mm_EP2.6x2.6mm_ThermalVias +QFN, 28 Pin (package code T2844-1; https://pdfserv.maximintegrated.com/package_dwgs/21-0139.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +43 +29 +Package_DFN_QFN +QFN-28-1EP_4x4mm_P0.45mm_EP2.4x2.4mm +QFN, 28 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/8008S.pdf#page=16), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +33 +29 +Package_DFN_QFN +QFN-28-1EP_4x4mm_P0.45mm_EP2.4x2.4mm_ThermalVias +QFN, 28 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/8008S.pdf#page=16), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +43 +29 +Package_DFN_QFN +QFN-28-1EP_4x5mm_P0.5mm_EP2.65x3.65mm +QFN, 28 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/3555fe.pdf#page=32), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +35 +29 +Package_DFN_QFN +QFN-28-1EP_4x5mm_P0.5mm_EP2.65x3.65mm_ThermalVias +QFN, 28 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/3555fe.pdf#page=32), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +48 +29 +Package_DFN_QFN +QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mm +QFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=283), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +38 +29 +Package_DFN_QFN +QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mm_ThermalVias +QFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=283), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +55 +29 +Package_DFN_QFN +QFN-28-1EP_5x6mm_P0.5mm_EP3.65x4.65mm +QFN, 28 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/05081932_0_UHE28.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +41 +29 +Package_DFN_QFN +QFN-28-1EP_5x6mm_P0.5mm_EP3.65x4.65mm_ThermalVias +QFN, 28 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/05081932_0_UHE28.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +62 +29 +Package_DFN_QFN +QFN-28-1EP_6x6mm_P0.65mm_EP4.8x4.8mm +QFN, 28 Pin (https://www.semtech.com/uploads/documents/sx1272.pdf#page=125), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +38 +29 +Package_DFN_QFN +QFN-28-1EP_6x6mm_P0.65mm_EP4.8x4.8mm_ThermalVias +QFN, 28 Pin (https://www.semtech.com/uploads/documents/sx1272.pdf#page=125), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +71 +29 +Package_DFN_QFN +QFN-28-1EP_6x6mm_P0.65mm_EP4.25x4.25mm +QFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=289), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +38 +29 +Package_DFN_QFN +QFN-28-1EP_6x6mm_P0.65mm_EP4.25x4.25mm_ThermalVias +QFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=289), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +71 +29 +Package_DFN_QFN +QFN-28_4x4mm_P0.5mm +QFN, 28 Pin (http://www.st.com/resource/en/datasheet/stm32f031k6.pdf#page=90), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +28 +28 +Package_DFN_QFN +QFN-32-1EP_4x4mm_P0.4mm_EP2.9x2.9mm +QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-8153-8-and-16-bit-avr-microcontroller-xmega-e-atxmega8e5-atxmega16e5-atxmega32e5_datasheet.pdf#page=70), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +37 +33 +Package_DFN_QFN +QFN-32-1EP_4x4mm_P0.4mm_EP2.9x2.9mm_ThermalVias +QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-8153-8-and-16-bit-avr-microcontroller-xmega-e-atxmega8e5-atxmega16e5-atxmega32e5_datasheet.pdf#page=70), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +47 +33 +Package_DFN_QFN +QFN-32-1EP_4x4mm_P0.4mm_EP2.65x2.65mm +QFN, 32 Pin (https://www.renesas.com/eu/en/package-image/pdf/outdrawing/l32.4x4a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +37 +33 +Package_DFN_QFN +QFN-32-1EP_4x4mm_P0.4mm_EP2.65x2.65mm_ThermalVias +QFN, 32 Pin (https://www.renesas.com/eu/en/package-image/pdf/outdrawing/l32.4x4a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +59 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm +QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/8008S.pdf#page=20), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +42 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm_ThermalVias +QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/8008S.pdf#page=20), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +59 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.3x3.3mm +QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00002164B.pdf#page=68), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +42 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.3x3.3mm_ThermalVias +QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00002164B.pdf#page=68), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +59 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.6x3.6mm +QFN, 32 Pin (http://infocenter.nordicsemi.com/pdf/nRF52810_PS_v1.1.pdf#page=468), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +42 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.6x3.6mm_ThermalVias +QFN, 32 Pin (http://infocenter.nordicsemi.com/pdf/nRF52810_PS_v1.1.pdf#page=468), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +59 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.7x3.7mm +QFN, 32 Pin (https://www.espressif.com/sites/default/files/documentation/0a-esp8285_datasheet_en.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +37 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.7x3.7mm_ThermalVias +QFN, 32 Pin (https://www.espressif.com/sites/default/files/documentation/0a-esp8285_datasheet_en.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +59 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm +QFN, 32 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_32_05-08-1693.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +42 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm_ThermalVias +QFN, 32 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_32_05-08-1693.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +59 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.65x3.65mm +QFN, 32 Pin (https://www.exar.com/ds/mxl7704.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +42 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.65x3.65mm_ThermalVias +QFN, 32 Pin (https://www.exar.com/ds/mxl7704.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +59 +33 +Package_DFN_QFN +QFN-32-1EP_7x7mm_P0.65mm_EP4.7x4.7mm +QFN, 32 Pin (https://www.nxp.com/docs/en/data-sheet/LPC111X.pdf#page=108), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +49 +33 +Package_DFN_QFN +QFN-32-1EP_7x7mm_P0.65mm_EP4.7x4.7mm_ThermalVias +QFN, 32 Pin (https://www.nxp.com/docs/en/data-sheet/LPC111X.pdf#page=108), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +75 +33 +Package_DFN_QFN +QFN-32-1EP_7x7mm_P0.65mm_EP4.65x4.65mm +QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8209-8-bit%20AVR%20ATmega16M1-32M1-64M1_Datasheet.pdf#page=426), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +49 +33 +Package_DFN_QFN +QFN-32-1EP_7x7mm_P0.65mm_EP4.65x4.65mm_ThermalVias +QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8209-8-bit%20AVR%20ATmega16M1-32M1-64M1_Datasheet.pdf#page=426), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +75 +33 +Package_DFN_QFN +QFN-32-1EP_7x7mm_P0.65mm_EP5.4x5.4mm +QFN, 32 Pin (http://www.thatcorp.com/datashts/THAT_5171_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +49 +33 +Package_DFN_QFN +QFN-32-1EP_7x7mm_P0.65mm_EP5.4x5.4mm_ThermalVias +QFN, 32 Pin (http://www.thatcorp.com/datashts/THAT_5171_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +75 +33 +Package_DFN_QFN +QFN-36-1EP_5x6mm_P0.5mm_EP3.6x4.1mm +QFN, 36 Pin (https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2100_datasheet_Rev1.08.pdf#page=43), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +46 +37 +Package_DFN_QFN +QFN-36-1EP_5x6mm_P0.5mm_EP3.6x4.1mm_ThermalVias +QFN, 36 Pin (https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2100_datasheet_Rev1.08.pdf#page=43), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +56 +37 +Package_DFN_QFN +QFN-36-1EP_5x6mm_P0.5mm_EP3.6x4.6mm +QFN, 36 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/(UHE36)%20QFN%2005-08-1876%20Rev%20%C3%98.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +49 +37 +Package_DFN_QFN +QFN-36-1EP_5x6mm_P0.5mm_EP3.6x4.6mm_ThermalVias +QFN, 36 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/(UHE36)%20QFN%2005-08-1876%20Rev%20%C3%98.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +56 +37 +Package_DFN_QFN +QFN-36-1EP_6x6mm_P0.5mm_EP3.7x3.7mm +QFN, 36 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/36L_QFN_6x6_with_3_7x3_7_EP_Punch_Dimpled_4E_C04-0241A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +46 +37 +Package_DFN_QFN +QFN-36-1EP_6x6mm_P0.5mm_EP3.7x3.7mm_ThermalVias +QFN, 36 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/36L_QFN_6x6_with_3_7x3_7_EP_Punch_Dimpled_4E_C04-0241A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +63 +37 +Package_DFN_QFN +QFN-36-1EP_6x6mm_P0.5mm_EP4.1x4.1mm +QFN, 36 Pin (www.st.com/resource/en/datasheet/stm32f101t6.pdf#page=72), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +46 +37 +Package_DFN_QFN +QFN-36-1EP_6x6mm_P0.5mm_EP4.1x4.1mm_ThermalVias +QFN, 36 Pin (www.st.com/resource/en/datasheet/stm32f101t6.pdf#page=72), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +63 +37 +Package_DFN_QFN +QFN-38-1EP_4x6mm_P0.4mm_EP2.65x4.65mm +QFN, 38 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_38_05-08-1750.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +47 +39 +Package_DFN_QFN +QFN-38-1EP_4x6mm_P0.4mm_EP2.65x4.65mm_ThermalVias +QFN, 38 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_38_05-08-1750.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +56 +39 +Package_DFN_QFN +QFN-38-1EP_5x7mm_P0.5mm_EP3.15x5.15mm +QFN, 38 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_38_05-08-1701.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +54 +39 +Package_DFN_QFN +QFN-38-1EP_5x7mm_P0.5mm_EP3.15x5.15mm_ThermalVias +QFN, 38 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_38_05-08-1701.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +63 +39 +Package_DFN_QFN +QFN-40-1EP_5x5mm_P0.4mm_EP3.6x3.6mm +QFN, 40 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=297), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +50 +41 +Package_DFN_QFN +QFN-40-1EP_5x5mm_P0.4mm_EP3.6x3.6mm_ThermalVias +QFN, 40 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=297), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +67 +41 +Package_DFN_QFN +QFN-40-1EP_5x5mm_P0.4mm_EP3.8x3.8mm +QFN, 40 Pin (http://www.issi.com/WW/pdf/31FL3736.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +50 +41 +Package_DFN_QFN +QFN-40-1EP_5x5mm_P0.4mm_EP3.8x3.8mm_ThermalVias +QFN, 40 Pin (http://www.issi.com/WW/pdf/31FL3736.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +67 +41 +Package_DFN_QFN +QFN-40-1EP_6x6mm_P0.5mm_EP4.6x4.6mm +QFN, 40 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=295), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +57 +41 +Package_DFN_QFN +QFN-40-1EP_6x6mm_P0.5mm_EP4.6x4.6mm_ThermalVias +QFN, 40 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=295), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +83 +41 +Package_DFN_QFN +QFN-42-1EP_5x6mm_P0.4mm_EP3.7x4.7mm +QFN, 42 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/05081875_0_UHE42.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +55 +43 +Package_DFN_QFN +QFN-42-1EP_5x6mm_P0.4mm_EP3.7x4.7mm_ThermalVias +QFN, 42 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/05081875_0_UHE42.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +76 +43 +Package_DFN_QFN +QFN-44-1EP_7x7mm_P0.5mm_EP5.2x5.2mm +QFN, 44 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/2512S.pdf#page=17), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +61 +45 +Package_DFN_QFN +QFN-44-1EP_7x7mm_P0.5mm_EP5.2x5.2mm_ThermalVias +QFN, 44 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/2512S.pdf#page=17), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +87 +45 +Package_DFN_QFN +QFN-44-1EP_7x7mm_P0.5mm_EP5.15x5.15mm +QFN, 44 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_44_05-08-1763.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +61 +45 +Package_DFN_QFN +QFN-44-1EP_7x7mm_P0.5mm_EP5.15x5.15mm_ThermalVias +QFN, 44 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_44_05-08-1763.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +87 +45 +Package_DFN_QFN +QFN-44-1EP_8x8mm_P0.65mm_EP6.45x6.45mm +QFN, 44 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/39935c.pdf#page=152), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +70 +45 +Package_DFN_QFN +QFN-44-1EP_8x8mm_P0.65mm_EP6.45x6.45mm_ThermalVias +QFN, 44 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/39935c.pdf#page=152), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +107 +45 +Package_DFN_QFN +QFN-44-1EP_9x9mm_P0.65mm_EP7.5x7.5mm +44-Lead Plastic Quad Flat, No Lead Package - 9x9 mm Body [QFN]; see section 10.3 of https://www.parallax.com/sites/default/files/downloads/P8X32A-Propeller-Datasheet-v1.4.0_0.pdf +QFN 0.65 +0 +49 +45 +Package_DFN_QFN +QFN-44-1EP_9x9mm_P0.65mm_EP7.5x7.5mm_ThermalVias +44-Lead Plastic Quad Flat, No Lead Package - 9x9 mm Body [QFN] with thermal vias; see section 10.3 of https://www.parallax.com/sites/default/files/downloads/P8X32A-Propeller-Datasheet-v1.4.0_0.pdf +QFN 0.65 +0 +55 +45 +Package_DFN_QFN +QFN-48-1EP_5x5mm_P0.35mm_EP3.7x3.7mm +QFN, 48 Pin (https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf#page=38), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +58 +49 +Package_DFN_QFN +QFN-48-1EP_5x5mm_P0.35mm_EP3.7x3.7mm_ThermalVias +QFN, 48 Pin (https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf#page=38), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +75 +49 +Package_DFN_QFN +QFN-48-1EP_6x6mm_P0.4mm_EP4.2x4.2mm +QFN, 48 Pin (https://static.dev.sifive.com/SiFive-FE310-G000-datasheet-v1p5.pdf#page=20), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +58 +49 +Package_DFN_QFN +QFN-48-1EP_6x6mm_P0.4mm_EP4.2x4.2mm_ThermalVias +QFN, 48 Pin (https://static.dev.sifive.com/SiFive-FE310-G000-datasheet-v1p5.pdf#page=20), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +49 +Package_DFN_QFN +QFN-48-1EP_6x6mm_P0.4mm_EP4.3x4.3mm +QFN, 48 Pin (https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf#page=38), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +58 +49 +Package_DFN_QFN +QFN-48-1EP_6x6mm_P0.4mm_EP4.3x4.3mm_ThermalVias +QFN, 48 Pin (https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf#page=38), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +75 +49 +Package_DFN_QFN +QFN-48-1EP_6x6mm_P0.4mm_EP4.6x4.6mm +QFN, 48 Pin (http://infocenter.nordicsemi.com/pdf/nRF51822_PS_v3.3.pdf#page=67), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +58 +49 +Package_DFN_QFN +QFN-48-1EP_6x6mm_P0.4mm_EP4.6x4.6mm_ThermalVias +QFN, 48 Pin (http://infocenter.nordicsemi.com/pdf/nRF51822_PS_v3.3.pdf#page=67), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +49 +Package_DFN_QFN +QFN-48-1EP_6x6mm_P0.4mm_EP4.66x4.66mm +QFN, 48 Pin (https://www.onsemi.com/pub/Collateral/485BA.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +58 +49 +Package_DFN_QFN +QFN-48-1EP_6x6mm_P0.4mm_EP4.66x4.66mm_ThermalVias +QFN, 48 Pin (https://www.onsemi.com/pub/Collateral/485BA.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +49 +Package_DFN_QFN +QFN-48-1EP_7x7mm_P0.5mm_EP5.3x5.3mm +QFN, 48 Pin (https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2041_datasheet.pdf#page=62), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +65 +49 +Package_DFN_QFN +QFN-48-1EP_7x7mm_P0.5mm_EP5.3x5.3mm_ThermalVias +QFN, 48 Pin (https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2041_datasheet.pdf#page=62), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +49 +Package_DFN_QFN +QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm +QFN, 48 Pin (http://www.st.com/resource/en/datasheet/stm32f042k6.pdf#page=94), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +65 +49 +Package_DFN_QFN +QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm_ThermalVias +QFN, 48 Pin (http://www.st.com/resource/en/datasheet/stm32f042k6.pdf#page=94), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +49 +Package_DFN_QFN +QFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm +QFN, 48 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_48_05-08-1704.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +65 +49 +Package_DFN_QFN +QFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm_ThermalVias +QFN, 48 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_48_05-08-1704.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +49 +Package_DFN_QFN +QFN-48-1EP_7x7mm_P0.5mm_EP5.45x5.45mm +QFN, 48 Pin (http://www.thatcorp.com/datashts/THAT_626x_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +65 +49 +Package_DFN_QFN +QFN-48-1EP_7x7mm_P0.5mm_EP5.45x5.45mm_ThermalVias +QFN, 48 Pin (http://www.thatcorp.com/datashts/THAT_626x_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +49 +Package_DFN_QFN +QFN-48-1EP_8x8mm_P0.5mm_EP6.2x6.2mm +QFN, 48 Pin (https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232H.pdf#page=49), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +74 +49 +Package_DFN_QFN +QFN-48-1EP_8x8mm_P0.5mm_EP6.2x6.2mm_ThermalVias +QFN, 48 Pin (https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232H.pdf#page=49), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +111 +49 +Package_DFN_QFN +QFN-52-1EP_7x8mm_P0.5mm_EP5.41x6.45mm +QFN, 52 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_52_05-08-1729.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +73 +53 +Package_DFN_QFN +QFN-52-1EP_7x8mm_P0.5mm_EP5.41x6.45mm_ThermalVias +QFN, 52 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_52_05-08-1729.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +104 +53 +Package_DFN_QFN +QFN-56-1EP_7x7mm_P0.4mm_EP5.6x5.6mm +QFN, 56 Pin (http://www.cypress.com/file/416486/download#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +73 +57 +Package_DFN_QFN +QFN-56-1EP_7x7mm_P0.4mm_EP5.6x5.6mm_ThermalVias +QFN, 56 Pin (http://www.cypress.com/file/416486/download#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +99 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP4.3x4.3mm +QFN, 56 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00002142A.pdf#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +73 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP4.3x4.3mm_ThermalVias +QFN, 56 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00002142A.pdf#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +99 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP4.5x5.2mm +QFN, 56 Pin (http://www.ti.com/lit/an/scea032/scea032.pdf#page=4), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +73 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP4.5x5.2mm_ThermalVias +QFN, 56 Pin (http://www.ti.com/lit/an/scea032/scea032.pdf#page=4), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +99 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP4.5x5.2mm_ThermalVias_TopTented +QFN, 56 Pin top tented version (manually modified). For information see: http://www.cypress.com/file/138911/download +QFN DFN_QFN +0 +115 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP5.6x5.6mm +QFN, 56 Pin (http://www.ti.com/lit/ds/symlink/tlc5957.pdf#page=23), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +73 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP5.6x5.6mm_ThermalVias +QFN, 56 Pin (http://www.ti.com/lit/ds/symlink/tlc5957.pdf#page=23), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +99 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP5.9x5.9mm +QFN, 56 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00001734B.pdf#page=50), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +73 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP5.9x5.9mm_ThermalVias +QFN, 56 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00001734B.pdf#page=50), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +99 +57 +Package_DFN_QFN +QFN-64-1EP_8x8mm_P0.4mm_EP6.5x6.5mm +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/64L_VQFN_8x8_with%206_5x6_5%20EP_JXX_C04-0437A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +90 +65 +Package_DFN_QFN +QFN-64-1EP_8x8mm_P0.4mm_EP6.5x6.5mm_ThermalVias +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/64L_VQFN_8x8_with%206_5x6_5%20EP_JXX_C04-0437A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +127 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP3.8x3.8mm +QFN, 64 Pin (https://datasheet.lcsc.com/szlcsc/Realtek-Semicon-RTL8211EG-VB-CG_C69264.pdf#page=77), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +74 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP3.8x3.8mm_ThermalVias +QFN, 64 Pin (https://datasheet.lcsc.com/szlcsc/Realtek-Semicon-RTL8211EG-VB-CG_C69264.pdf#page=77), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +79 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP4.7x4.7mm +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/60001477A.pdf (page 1083)), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +74 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP4.7x4.7mm_ThermalVias +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/60001477A.pdf (page 1083)), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP4.35x4.35mm +QFN, 64 Pin (https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT2232H.pdf#page=57), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +74 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP4.35x4.35mm_ThermalVias +QFN, 64 Pin (https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT2232H.pdf#page=57), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP5.4x5.4mm +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/70593d.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +81 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP5.4x5.4mm_ThermalVias +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/70593d.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +107 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP5.45x5.45mm +QFN, 64 Pin (https://www.infineon.com/dgdl/Infineon-MA12040-DS-v01_00-EN.pdf?fileId=5546d46264a8de7e0164b7467a3d617c#page=81), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +81 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP5.45x5.45mm_ThermalVias +QFN, 64 Pin (https://www.infineon.com/dgdl/Infineon-MA12040-DS-v01_00-EN.pdf?fileId=5546d46264a8de7e0164b7467a3d617c#page=81), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +107 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP6x6mm +QFN, 64 Pin (http://www.ti.com/lit/ds/symlink/tusb8041.pdf#page=42), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +81 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP6x6mm_ThermalVias +QFN, 64 Pin (http://www.ti.com/lit/ds/symlink/tusb8041.pdf#page=42), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +107 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.3x7.3mm +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00002304A.pdf (page 43)), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +90 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.3x7.3mm_ThermalVias +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00002304A.pdf (page 43)), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +127 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.5x7.5mm +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc7593.pdf (page 432)), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +101 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.5x7.5mm_ThermalVias +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc7593.pdf (page 432)), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +151 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.15x7.15mm +QFN, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/229321fa.pdf#page=27), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +90 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.15x7.15mm_ThermalVias +QFN, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/229321fa.pdf#page=27), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +127 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.25x7.25mm +64-Lead Plastic Quad Flat No-Lead Package, 9x9mm Body (see Atmel Appnote 8826) +QFN 0.5 +0 +90 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.35x7.35mm +64-Lead Plastic Quad Flat, No Lead Package (MR) - 9x9x0.9 mm Body [QFN]; (see Microchip Packaging Specification 00000049BS.pdf) +QFN 0.5 +0 +90 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.65x7.65mm +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf (page 415)), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +101 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.65x7.65mm_ThermalVias +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf (page 415)), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +151 +65 +Package_DFN_QFN +QFN-68-1EP_8x8mm_P0.4mm_EP5.2x5.2mm +QFN, 68 Pin (https://cdn.microsemi.com/documents/1bf6886f-5919-4508-a50b-b1dbf3fdf0f4/download/#page=98), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +85 +69 +Package_DFN_QFN +QFN-68-1EP_8x8mm_P0.4mm_EP5.2x5.2mm_ThermalVias +QFN, 68 Pin (https://cdn.microsemi.com/documents/1bf6886f-5919-4508-a50b-b1dbf3fdf0f4/download/#page=98), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +111 +69 +Package_DFN_QFN +QFN-72-1EP_10x10mm_P0.5mm_EP6x6mm +QFN, 72 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00001682C.pdf#page=70), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +82 +73 +Package_DFN_QFN +QFN-72-1EP_10x10mm_P0.5mm_EP6x6mm_ThermalVias +QFN, 72 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00001682C.pdf#page=70), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +135 +73 +Package_DFN_QFN +QFN-76-1EP_9x9mm_P0.4mm_EP3.8x3.8mm +QFN, 76 Pin (https://www.marvell.com/documents/bqcwxsoiqfjkcjdjhkvc/#page=19), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +86 +77 +Package_DFN_QFN +QFN-76-1EP_9x9mm_P0.4mm_EP3.8x3.8mm_ThermalVias +QFN, 76 Pin (https://www.marvell.com/documents/bqcwxsoiqfjkcjdjhkvc/#page=19), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +103 +77 +Package_DFN_QFN +Qorvo_DFN-8-1EP_2x2mm_P0.5mm +DFN 8 2x2mm, 0.5mm http://www.qorvo.com/products/d/da000896 +DFN 0.5 Qorvo 2x2mm +0 +9 +9 +Package_DFN_QFN +ROHM_DFN0604-3 +DFN package size 0604 3 pins +DFN package size 0604 3 pins +0 +3 +3 +Package_DFN_QFN +ST_UFQFPN-20_3x3mm_P0.5mm +UFQFPN 20-lead, 3 x 3 mm, 0.5 mm pitch, ultra thin fine pitch quad flat package (http://www.st.com/resource/en/datasheet/stm8s003f3.pdf) +UFQFPN 0.5 +0 +20 +20 +Package_DFN_QFN +ST_UQFN-6L_1.5x1.7mm_Pitch0.5mm +ST UQFN 6 pin 0.5mm Pitch http://www.st.com/resource/en/datasheet/ecmf02-2amx6.pdf +UQFN DFN 0.5 ST +0 +6 +6 +Package_DFN_QFN +SiliconLabs_QFN-20-1EP_3x3mm_P0.5mm +20-Lead Plastic Quad Flat, No Lead Package - 3x3 mm Body [QFN] with corner pads; see figure 8.2 of https://www.silabs.com/documents/public/data-sheets/efm8bb1-datasheet.pdf +QFN 0.5 +0 +25 +21 +Package_DFN_QFN +SiliconLabs_QFN-20-1EP_3x3mm_P0.5mm_EP1.8x1.8mm +20-Lead Plastic Quad Flat, No Lead Package - 3x3 mm Body [QFN] with corner pads; see figure 8.2 of https://www.silabs.com/documents/public/data-sheets/efm8bb1-datasheet.pdf +QFN 0.5 +0 +25 +21 +Package_DFN_QFN +SiliconLabs_QFN-20-1EP_3x3mm_P0.5mm_EP1.8x1.8mm_ThermalVias +20-Lead Plastic Quad Flat, No Lead Package - 3x3 mm Body [QFN] with corner pads and thermal vias; see figure 8.2 of https://www.silabs.com/documents/public/data-sheets/efm8bb1-datasheet.pdf +QFN 0.5 +0 +31 +21 +Package_DFN_QFN +SiliconLabs_QFN-20-1EP_3x3mm_P0.5mm_ThermalVias +20-Lead Plastic Quad Flat, No Lead Package - 3x3 mm Body [QFN] with corner pads and thermal vias; see figure 8.2 of https://www.silabs.com/documents/public/data-sheets/efm8bb1-datasheet.pdf +QFN 0.5 +0 +31 +21 +Package_DFN_QFN +TDFN-6-1EP_2.5x2.5mm_P0.65mm_EP1.3x2mm +TDFN, 6 Pin (http://www.nve.com/Downloads/ab3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +TDFN NoLead +0 +11 +7 +Package_DFN_QFN +TDFN-6-1EP_2.5x2.5mm_P0.65mm_EP1.3x2mm_ThermalVias +TDFN, 6 Pin (http://www.nve.com/Downloads/ab3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +TDFN NoLead +0 +18 +7 +Package_DFN_QFN +TDFN-8-1EP_2x2mm_P0.5mm_EP0.8x1.2mm +TDFN, 8 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0168.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +TDFN NoLead +0 +13 +9 +Package_DFN_QFN +TDFN-8-1EP_3x2mm_P0.5mm_EP1.3x1.4mm +TDFN, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/MCP6V66-Family-Data-Sheet-DS20006266A.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py +TDFN NoLead +0 +13 +9 +Package_DFN_QFN +TDFN-8-1EP_3x2mm_P0.5mm_EP1.80x1.65mm +8-lead plastic dual flat, 2x3x0.75mm size, 0.5mm pitch (http://ww1.microchip.com/downloads/en/DeviceDoc/8L_TDFN_2x3_MN_C04-0129E-MN.pdf) +TDFN DFN 0.5mm +0 +12 +9 +Package_DFN_QFN +TDFN-8-1EP_3x2mm_P0.5mm_EP1.80x1.65mm_ThermalVias +8-lead plastic dual flat, 2x3x0.75mm size, 0.5mm pitch (http://ww1.microchip.com/downloads/en/DeviceDoc/8L_TDFN_2x3_MN_C04-0129E-MN.pdf) +TDFN DFN 0.5mm +0 +17 +9 +Package_DFN_QFN +TDFN-10-1EP_2x3mm_P0.5mm_EP0.9x2mm +TDFN, 10 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0429.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +TDFN NoLead +0 +13 +11 +Package_DFN_QFN +TDFN-10-1EP_2x3mm_P0.5mm_EP0.9x2mm_ThermalVias +TDFN, 10 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0429.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +TDFN NoLead +0 +16 +11 +Package_DFN_QFN +TDFN-12_2x3mm_P0.5mm +TDFN, 12 Pads, No exposed, http://www.st.com/resource/en/datasheet/stm6600.pdf +DFN +0 +12 +12 +Package_DFN_QFN +TDFN-14-1EP_3x3mm_P0.4mm_EP1.78x2.35mm +TDFN, 14 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0137.PDF (T1433-2C)), generated with kicad-footprint-generator ipc_noLead_generator.py +TDFN NoLead +0 +19 +15 +Package_DFN_QFN +TDFN-14-1EP_3x3mm_P0.4mm_EP1.78x2.35mm_ThermalVias +TDFN, 14 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0137.PDF (T1433-2C)), generated with kicad-footprint-generator ipc_noLead_generator.py +TDFN NoLead +0 +26 +15 +Package_DFN_QFN +TQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm +TQFN, 16 Pin (https://www.diodes.com/assets/Datasheets/PI6C5946002.pdf#page=12), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +21 +17 +Package_DFN_QFN +TQFN-16-1EP_3x3mm_P0.5mm_EP1.23x1.23mm +TQFN, 16 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0136.PDF (T1633-5), https://pdfserv.maximintegrated.com/land_patterns/90-0032.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +21 +17 +Package_DFN_QFN +TQFN-16-1EP_3x3mm_P0.5mm_EP1.23x1.23mm_ThermalVias +TQFN, 16 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0136.PDF (T1633-5), https://pdfserv.maximintegrated.com/land_patterns/90-0032.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +26 +17 +Package_DFN_QFN +TQFN-16-1EP_5x5mm_P0.8mm_EP2.29x2.29mm +TQFN, 16 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T1655-4)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +21 +17 +Package_DFN_QFN +TQFN-16-1EP_5x5mm_P0.8mm_EP2.29x2.29mm_ThermalVias +TQFN, 16 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T1655-4)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +26 +17 +Package_DFN_QFN +TQFN-16-1EP_5x5mm_P0.8mm_EP3.1x3.1mm +TQFN, 16 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T1655-2)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +21 +17 +Package_DFN_QFN +TQFN-16-1EP_5x5mm_P0.8mm_EP3.1x3.1mm_ThermalVias +TQFN, 16 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T1655-2)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +31 +17 +Package_DFN_QFN +TQFN-20-1EP_5x5mm_P0.65mm_EP3.1x3.1mm +TQFN, 20 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2055-3)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +25 +21 +Package_DFN_QFN +TQFN-20-1EP_5x5mm_P0.65mm_EP3.1x3.1mm_ThermalVias +TQFN, 20 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2055-3)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +35 +21 +Package_DFN_QFN +TQFN-20-1EP_5x5mm_P0.65mm_EP3.25x3.25mm +TQFN, 20 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2055-5)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +25 +21 +Package_DFN_QFN +TQFN-20-1EP_5x5mm_P0.65mm_EP3.25x3.25mm_ThermalVias +TQFN, 20 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2055-5)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +35 +21 +Package_DFN_QFN +TQFN-24-1EP_4x4mm_P0.5mm_EP2.8x2.8mm_PullBack +TQFN, 24 Pin (https://ams.com/documents/20143/36005/AS1115_DS000206_1-00.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +29 +25 +Package_DFN_QFN +TQFN-24-1EP_4x4mm_P0.5mm_EP2.8x2.8mm_PullBack_ThermalVias +TQFN, 24 Pin (https://ams.com/documents/20143/36005/AS1115_DS000206_1-00.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +39 +25 +Package_DFN_QFN +TQFN-28-1EP_5x5mm_P0.5mm_EP2.7x2.7mm +TQFN, 28 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2855-4)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +33 +29 +Package_DFN_QFN +TQFN-28-1EP_5x5mm_P0.5mm_EP2.7x2.7mm_ThermalVias +TQFN, 28 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2855-4)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +38 +29 +Package_DFN_QFN +TQFN-28-1EP_5x5mm_P0.5mm_EP3.25x3.25mm +TQFN, 28 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2855-3)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +33 +29 +Package_DFN_QFN +TQFN-28-1EP_5x5mm_P0.5mm_EP3.25x3.25mm_ThermalVias +TQFN, 28 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2855-3)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +43 +29 +Package_DFN_QFN +TQFN-32-1EP_5x5mm_P0.5mm_EP2.1x2.1mm +TQFN, 32 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T3255-6)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +37 +33 +Package_DFN_QFN +TQFN-32-1EP_5x5mm_P0.5mm_EP2.1x2.1mm_ThermalVias +TQFN, 32 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T3255-6)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +42 +33 +Package_DFN_QFN +TQFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm +TQFN, 32 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T3255-3)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +37 +33 +Package_DFN_QFN +TQFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm_ThermalVias +TQFN, 32 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T3255-3)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +47 +33 +Package_DFN_QFN +TQFN-32-1EP_5x5mm_P0.5mm_EP3.4x3.4mm +TQFN, 32 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T3255-9)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +37 +33 +Package_DFN_QFN +TQFN-32-1EP_5x5mm_P0.5mm_EP3.4x3.4mm_ThermalVias +TQFN, 32 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T3255-9)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +47 +33 +Package_DFN_QFN +TQFN-40-1EP_5x5mm_P0.4mm_EP3.5x3.5mm +TQFN, 40 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T4055-1)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +45 +41 +Package_DFN_QFN +TQFN-40-1EP_5x5mm_P0.4mm_EP3.5x3.5mm_ThermalVias +TQFN, 40 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T4055-1)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +55 +41 +Package_DFN_QFN +TQFN-48-1EP_7x7mm_P0.5mm_EP5.1x5.1mm +TQFN, 48 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0144.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +58 +49 +Package_DFN_QFN +TQFN-48-1EP_7x7mm_P0.5mm_EP5.1x5.1mm_ThermalVias +TQFN, 48 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0144.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +75 +49 +Package_DFN_QFN +Texas_DRB0008A +DFN-8, 3x3x1mm, http://www.ti.com/lit/ds/symlink/ucc24610.pdf +DRB0008A +0 +23 +9 +Package_DFN_QFN +Texas_MOF0009A +Texas Instruments, QFM MOF0009A, 6x8x2mm (http://www.ti.com/lit/ml/mpsi063a/mpsi063a.pdf) +ti qfm mof0009a +0 +24 +9 +Package_DFN_QFN +Texas_QFN-41_10x16mm +QFN, 41 Pin (http://www.ti.com/lit/ml/mpqf506/mpqf506.pdf) +QFN DFN_QFN +0 +65 +41 +Package_DFN_QFN +Texas_R-PUQFN-N10 +http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=MPQF186&fileType=pdf +Texas_R-PUQFN-N10 +0 +10 +10 +Package_DFN_QFN +Texas_R-PWQFN-N28_EP2.1x3.1mm +QFN, 28 Pin (http://www.ti.com/lit/ds/symlink/tps51363.pdf#page=29), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +33 +29 +Package_DFN_QFN +Texas_R-PWQFN-N28_EP2.1x3.1mm_ThermalVias +QFN, 28 Pin (http://www.ti.com/lit/ds/symlink/tps51363.pdf#page=29), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +43 +29 +Package_DFN_QFN +Texas_RGE0024C_EP2.1x2.1mm +Texas QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/pca9548a.pdf#page=37), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas QFN NoLead +0 +29 +25 +Package_DFN_QFN +Texas_RGE0024C_EP2.1x2.1mm_ThermalVias +Texas QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/pca9548a.pdf#page=37), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas QFN NoLead +0 +39 +25 +Package_DFN_QFN +Texas_RGE0024H_EP2.7x2.7mm +Texas QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/tlc5971.pdf#page=39), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas QFN NoLead +0 +29 +25 +Package_DFN_QFN +Texas_RGE0024H_EP2.7x2.7mm_ThermalVias +Texas QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/tlc5971.pdf#page=39), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas QFN NoLead +0 +39 +25 +Package_DFN_QFN +Texas_RGV_S-PVQFN-N16_EP2.1x2.1mm +QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/ina3221.pdf#page=44), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +Texas_RGV_S-PVQFN-N16_EP2.1x2.1mm_ThermalVias +QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/ina3221.pdf#page=44), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +Texas_RGY_R-PVQFN-N24_EP2.05x3.1mm +QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/bq24133.pdf#page=40) +QFN NoLead +0 +29 +25 +Package_DFN_QFN +Texas_RGY_R-PVQFN-N24_EP2.05x3.1mm_ThermalVias +QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/bq24133.pdf#page=40) +QFN NoLead +0 +36 +25 +Package_DFN_QFN +Texas_RNN0018A +Texas Instruments, VQFN-HR RNN0018A (http://www.ti.com/lit/ds/symlink/tps568215.pdf) +ti vqfn-hr rnn0018a +0 +26 +18 +Package_DFN_QFN +Texas_RUM0016A_EP2.6x2.6mm +QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/lmh0074.pdf#page=13), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +Texas_RUM0016A_EP2.6x2.6mm_ThermalVias +QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/lmh0074.pdf#page=13), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +Texas_RWH0032A +Texas Instruments, RWH0032A, 8x8x0.9mm (http://www.ti.com/lit/ds/snosd10c/snosd10c.pdf) +ti rwh0032a +0 +71 +33 +Package_DFN_QFN +Texas_RWH0032A_ThermalVias +Texas Instruments, RWH0032A, 8x8x0.9mm (http://www.ti.com/lit/ds/snosd10c/snosd10c.pdf) +ti rwh0032a +0 +94 +33 +Package_DFN_QFN +Texas_R_PUQFN-N12 +Texas_R_PUQFN-N12 http://www.ti.com/lit/ds/symlink/txb0104.pdf +Texas_R_PUQFN-N12 +0 +13 +12 +Package_DFN_QFN +Texas_S-PDSO-N10_EP1.2x2mm +DFN, 10 Pin (http://www.ti.com/lit/ds/symlink/tps7a91.pdf#page=30), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +15 +11 +Package_DFN_QFN +Texas_S-PDSO-N10_EP1.2x2mm_ThermalVias +DFN, 10 Pin (http://www.ti.com/lit/ds/symlink/tps7a91.pdf#page=30), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +22 +11 +Package_DFN_QFN +Texas_S-PVQFN-N14 +Texas_S-PVQFN-N14 http://www.ti.com/lit/ds/symlink/txb0104.pdf +Texas_S-PVQFN-N14_4.3x4.3_Pitch0.5mm_ThermalPad +0 +19 +15 +Package_DFN_QFN +Texas_S-PVQFN-N14_ThermalVias +Texas_S-PVQFN-N14_ThermalVias http://www.ti.com/lit/ds/symlink/txb0104.pdf +Texas_S-PVQFN-N14_ThermalVias +0 +24 +15 +Package_DFN_QFN +Texas_S-PVQFN-N16_EP2.7x2.7mm +QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/msp430g2001.pdf#page=43), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +26 +17 +Package_DFN_QFN +Texas_S-PVQFN-N16_EP2.7x2.7mm_ThermalVias +QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/msp430g2001.pdf#page=43), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +Texas_S-PVQFN-N20_EP2.4x2.4mm +QFN, 20 Pin (http://www.ti.com/lit/ds/symlink/cc1101.pdf#page=101), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +Texas_S-PVQFN-N20_EP2.4x2.4mm_ThermalVias +QFN, 20 Pin (http://www.ti.com/lit/ds/symlink/cc1101.pdf#page=101), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +35 +21 +Package_DFN_QFN +Texas_S-PVQFN-N20_EP2.7x2.7mm +QFN, 20 Pin (http://www.ti.com/lit/ds/symlink/drv8662.pdf#page=23), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +Texas_S-PVQFN-N20_EP2.7x2.7mm_ThermalVias +QFN, 20 Pin (http://www.ti.com/lit/ds/symlink/drv8662.pdf#page=23), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +35 +21 +Package_DFN_QFN +Texas_S-PVQFN-N20_EP3.15x3.15mm +QFN, 20 Pin (www.ti.com/lit/ds/symlink/tps7a7200.pdf#page=36), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +Texas_S-PVQFN-N20_EP3.15x3.15mm_ThermalVias +QFN, 20 Pin (www.ti.com/lit/ds/symlink/tps7a7200.pdf#page=36), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +47 +21 +Package_DFN_QFN +Texas_S-PVQFN-N24_EP2.1x2.1mm +QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/msp430fr5720.pdf#page=108), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +Texas_S-PVQFN-N24_EP2.1x2.1mm_ThermalVias +QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/msp430fr5720.pdf#page=108), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +39 +25 +Package_DFN_QFN +Texas_S-PVQFN-N32_EP3.45x3.45mm +QFN, 32 Pin (http://www.ti.com/lit/ds/symlink/msp430f1122.pdf#page=54), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +42 +33 +Package_DFN_QFN +Texas_S-PVQFN-N32_EP3.45x3.45mm_ThermalVias +QFN, 32 Pin (http://www.ti.com/lit/ds/symlink/msp430f1122.pdf#page=54), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +59 +33 +Package_DFN_QFN +Texas_S-PVQFN-N36_EP4.4x4.4mm +QFN, 36 Pin (http://www.ti.com/lit/ds/slvsba5d/slvsba5d.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +46 +37 +Package_DFN_QFN +Texas_S-PVQFN-N36_EP4.4x4.4mm_ThermalVias +QFN, 36 Pin (http://www.ti.com/lit/ds/slvsba5d/slvsba5d.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +79 +37 +Package_DFN_QFN +Texas_S-PVQFN-N40_EP2.9x2.9mm +QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/msp430fr5731.pdf#page=111 JEDEC MO-220 variation VJJD-2), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +45 +41 +Package_DFN_QFN +Texas_S-PVQFN-N40_EP2.9x2.9mm_ThermalVias +QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/msp430fr5731.pdf#page=111 JEDEC MO-220 variation VJJD-2), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +55 +41 +Package_DFN_QFN +Texas_S-PVQFN-N40_EP3.52x2.62mm +QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/drv8308.pdf#page=56 JEDEC MO-220 variation VJJD-2), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +47 +41 +Package_DFN_QFN +Texas_S-PVQFN-N40_EP3.52x2.62mm_ThermalVias +QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/drv8308.pdf#page=56 JEDEC MO-220 variation VJJD-2), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +60 +41 +Package_DFN_QFN +Texas_S-PVQFN-N40_EP4.6x4.6mm +QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/dac7750.pdf#page=54), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +50 +41 +Package_DFN_QFN +Texas_S-PVQFN-N40_EP4.6x4.6mm_ThermalVias +QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/dac7750.pdf#page=54), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +83 +41 +Package_DFN_QFN +Texas_S-PVQFN-N40_EP4.15x4.15mm +QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/msp430g2755.pdf#page=70 JEDEC MO-220 variation VJJD-2), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +50 +41 +Package_DFN_QFN +Texas_S-PVQFN-N40_EP4.15x4.15mm_ThermalVias +QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/msp430g2755.pdf#page=70 JEDEC MO-220 variation VJJD-2), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +83 +41 +Package_DFN_QFN +Texas_S-PVQFN-N48_EP5.15x5.15mm +QFN, 48 Pin (http://www.ti.com/lit/ds/symlink/msp430f5232.pdf#page=111), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +65 +49 +Package_DFN_QFN +Texas_S-PVQFN-N48_EP5.15x5.15mm_ThermalVias +QFN, 48 Pin (http://www.ti.com/lit/ds/symlink/msp430f5232.pdf#page=111), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +111 +49 +Package_DFN_QFN +Texas_S-PVQFN-N64_EP4.25x4.25mm +QFN, 64 Pin (http://www.ti.com/lit/ds/symlink/msp430f5217.pdf#page=120), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +69 +65 +Package_DFN_QFN +Texas_S-PVQFN-N64_EP4.25x4.25mm_ThermalVias +QFN, 64 Pin (http://www.ti.com/lit/ds/symlink/msp430f5217.pdf#page=120), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +127 +65 +Package_DFN_QFN +Texas_S-PWQFN-N16_EP2.1x2.1mm +QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/drv8801.pdf#page=31 MO-220 variation VGGC), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +Texas_S-PWQFN-N16_EP2.1x2.1mm_ThermalVias +QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/drv8801.pdf#page=31 MO-220 variation VGGC), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +Texas_S-PWQFN-N20 +20-Pin Plastic Quad Flatpack No-Lead Package, Body 3.0x3.0x0.8mm, Texas Instruments (http://www.ti.com/lit/ds/symlink/tps22993.pdf) +QFN 0.4 +0 +24 +20 +Package_DFN_QFN +Texas_S-PWQFN-N24_EP2.7x2.7mm +QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/bq25601.pdf#page=54), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +Texas_S-PWQFN-N24_EP2.7x2.7mm_ThermalVias +QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/bq25601.pdf#page=54), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +39 +25 +Package_DFN_QFN +Texas_S-PWQFN-N32_EP2.8x2.8mm +QFN, 32 Pin (https://www.ti.com/lit/ds/symlink/bq25703a.pdf#page=90), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +37 +33 +Package_DFN_QFN +Texas_S-PWQFN-N32_EP2.8x2.8mm_ThermalVias +QFN, 32 Pin (https://www.ti.com/lit/ds/symlink/bq25703a.pdf#page=90), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +47 +33 +Package_DFN_QFN +Texas_S-PWQFN-N100_EP5.5x5.5mm +http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=szza059&fileType=pdf,http://www.ti.com/lit/ds/sllse76m/sllse76m.pdf +MultiRow QFN +0 +114 +105 +Package_DFN_QFN +Texas_S-PWQFN-N100_EP5.5x5.5mm_ThermalVias +http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=szza059&fileType=pdf,http://www.ti.com/lit/ds/sllse76m/sllse76m.pdf +MultiRow QFN +0 +131 +105 +Package_DFN_QFN +Texas_S-PX2QFN-14 +Texas QFN, 14 Pin (http://www.ti.com/lit/ds/symlink/tlv9004.pdf#page=64), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas QFN NoLead +0 +14 +14 +Package_DFN_QFN +Texas_VQFN-RHL-20 +http://www.ti.com/lit/ds/symlink/bq51050b.pdf +RHL0020A +0 +33 +21 +Package_DFN_QFN +Texas_VQFN-RHL-20_ThermalVias +http://www.ti.com/lit/ds/symlink/bq51050b.pdf +RHL0020A +0 +41 +21 +Package_DFN_QFN +Texas_VSON-HR-8_1.5x2mm_P0.5mm +Texas VSON-HR, 8 Pin (http://www.ti.com/lit/ds/symlink/tps62823.pdf#page=29), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas VSON-HR NoLead +0 +8 +8 +Package_DFN_QFN +Texas_WQFN-MR-100_3x3-DapStencil +http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=szza059&fileType=pdf,http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=mpqf258&fileType=pdf,http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=LPPD235&fileType=pdf +MultiRow QFN +0 +113 +105 +Package_DFN_QFN +Texas_WQFN-MR-100_ThermalVias_3x3-DapStencil +http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=szza059&fileType=pdf,http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=mpqf258&fileType=pdf,http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=LPPD235&fileType=pdf +MultiRow QFN +0 +126 +105 +Package_DFN_QFN +Texas_X2QFN-12_1.6x1.6mm_P0.4mm +Texas X2QFN, 12 Pin (http://www.ti.com/lit/ml/mpqf391c/mpqf391c.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas X2QFN NoLead +0 +12 +12 +Package_DFN_QFN +UDFN-4-1EP_1x1mm_P0.65mm_EP0.48x0.48mm +UDFN-4_1x1mm_P0.65mm, http://ww1.microchip.com/downloads/en/DeviceDoc/MIC550x-300mA-Single-Output-LDO-in-Small-Packages-DS20006006A.pdf +UDFN-4_1x1mm_P0.65mm +0 +5 +5 +Package_DFN_QFN +UDFN-4_1x1mm_P0.65mm +UDFN-4_1x1mm_P0.65mm +UDFN-4_1x1mm_P0.65mm +0 +16 +5 +Package_DFN_QFN +UDFN-9_1.0x3.8mm_P0.5mm +9-pin UDFN package, 1.0x3.8mm, (Ref: https://katalog.we-online.de/pbs/datasheet/824014881.pdf) +UDFN SMD +0 +9 +9 +Package_DFN_QFN +UDFN-10_1.35x2.6mm_P0.5mm +http://www.st.com/content/ccc/resource/technical/document/datasheet/f2/11/8a/ed/40/31/40/56/DM00088292.pdf/files/DM00088292.pdf/jcr:content/translations/en.DM00088292.pdf +UDFN 0.5 uQFN +0 +10 +10 +Package_DFN_QFN +UQFN-10_1.3x1.8mm_P0.4mm +UQFN, 10 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00001725D.pdf (Page 9)), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +10 +10 +Package_DFN_QFN +UQFN-10_1.4x1.8mm_P0.4mm +UQFN 10pin, https://www.onsemi.com/pub/Collateral/488AT.PDF +UQFN-10_1.4x1.8mm_P0.4mm +0 +10 +10 +Package_DFN_QFN +UQFN-10_1.6x2.1mm_P0.5mm +UQFN, 10 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00001725D.pdf (Page 12)), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +10 +10 +Package_DFN_QFN +UQFN-16-1EP_3x3mm_P0.5mm_EP1.75x1.75mm +16-Lead Ultra Thin Quad Flat, No Lead Package (UC) - 3x3x0.5 mm Body [UQFN]; (see Microchip Packaging Specification 00000049BS.pdf) +QFN 0.5 +0 +21 +17 +Package_DFN_QFN +UQFN-16-1EP_4x4mm_P0.65mm_EP2.6x2.6mm +UQFN, 16 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/16L_UQFN_4x4x0_5mm_JQ_C04257A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +21 +17 +Package_DFN_QFN +UQFN-16-1EP_4x4mm_P0.65mm_EP2.6x2.6mm_ThermalVias +UQFN, 16 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/16L_UQFN_4x4x0_5mm_JQ_C04257A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +31 +17 +Package_DFN_QFN +UQFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm +16-Lead Ultra Thin Plastic Quad Flat, No Lead Package (JQ) - 4x4x0.5 mm Body [UQFN]; (see Microchip Packaging Specification 00000049BS.pdf) +QFN 0.65 +0 +21 +17 +Package_DFN_QFN +UQFN-20-1EP_3x3mm_P0.4mm_EP1.85x1.85mm +UQFN, 20 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=332), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +25 +21 +Package_DFN_QFN +UQFN-20-1EP_3x3mm_P0.4mm_EP1.85x1.85mm_ThermalVias +UQFN, 20 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=332), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +30 +21 +Package_DFN_QFN +UQFN-20-1EP_4x4mm_P0.5mm_EP2.8x2.8mm +UQFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/40001839B.pdf#page=464), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +25 +21 +Package_DFN_QFN +UQFN-20-1EP_4x4mm_P0.5mm_EP2.8x2.8mm_ThermalVias +UQFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/40001839B.pdf#page=464), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +35 +21 +Package_DFN_QFN +UQFN-28-1EP_4x4mm_P0.4mm_EP2.35x2.35mm +UQFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=338), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +33 +29 +Package_DFN_QFN +UQFN-28-1EP_4x4mm_P0.4mm_EP2.35x2.35mm_ThermalVias +UQFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=338), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +43 +29 +Package_DFN_QFN +UQFN-40-1EP_5x5mm_P0.4mm_EP3.8x3.8mm +UQFN, 40 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=345), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +50 +41 +Package_DFN_QFN +UQFN-40-1EP_5x5mm_P0.4mm_EP3.8x3.8mm_ThermalVias +UQFN, 40 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=345), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +67 +41 +Package_DFN_QFN +UQFN-48-1EP_6x6mm_P0.4mm_EP4.45x4.45mm +UQFN, 48 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=347), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +58 +49 +Package_DFN_QFN +UQFN-48-1EP_6x6mm_P0.4mm_EP4.45x4.45mm_ThermalVias +UQFN, 48 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=347), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +75 +49 +Package_DFN_QFN +UQFN-48-1EP_6x6mm_P0.4mm_EP4.62x4.62mm +UQFN, 48 Pin (https://github.com/KiCad/kicad-symbols/pull/1189#issuecomment-449506354), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +53 +49 +Package_DFN_QFN +UQFN-48-1EP_6x6mm_P0.4mm_EP4.62x4.62mm_ThermalVias +UQFN, 48 Pin (https://github.com/KiCad/kicad-symbols/pull/1189#issuecomment-449506354), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +75 +49 +Package_DFN_QFN +VDFN-8-1EP_2x2mm_P0.5mm_EP0.9x1.7mm +8-Lead Very Thin Dual Flatpack No-Lead (LZ) - 2x3x0.9 mm Body [VDFN] (see Microchip Packaging Specification 00000049BS.pdf) +DFN 0.5 +0 +11 +9 +Package_DFN_QFN +VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm +VQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/cdclvp1102.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +21 +17 +Package_DFN_QFN +VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm_ThermalVias +VQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/cdclvp1102.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +26 +17 +Package_DFN_QFN +VQFN-16-1EP_3x3mm_P0.5mm_EP1.8x1.8mm +VQFN, 16 Pin (https://www.st.com/resource/en/datasheet/stspin220.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +21 +17 +Package_DFN_QFN +VQFN-16-1EP_3x3mm_P0.5mm_EP1.8x1.8mm_ThermalVias +VQFN, 16 Pin (https://www.st.com/resource/en/datasheet/stspin220.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +26 +17 +Package_DFN_QFN +VQFN-16-1EP_3x3mm_P0.5mm_EP1.45x1.45mm +VQFN, 16 Pin (http://www.ti.com/lit/ds/sbos354a/sbos354a.pdf, JEDEC MO-220 variant VEED-6), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +21 +17 +Package_DFN_QFN +VQFN-16-1EP_3x3mm_P0.5mm_EP1.45x1.45mm_ThermalVias +VQFN, 16 Pin (http://www.ti.com/lit/ds/sbos354a/sbos354a.pdf, JEDEC MO-220 variant VEED-6), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +26 +17 +Package_DFN_QFN +VQFN-16-1EP_3x3mm_P0.5mm_EP1.68x1.68mm +VQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/tlv62095.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +21 +17 +Package_DFN_QFN +VQFN-16-1EP_3x3mm_P0.5mm_EP1.68x1.68mm_ThermalVias +VQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/tlv62095.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +26 +17 +Package_DFN_QFN +VQFN-20-1EP_3x3mm_P0.4mm_EP1.7x1.7mm +VQFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/20%20Lead%20VQFN%203x3x0_9mm_1_7EP%20U2B%20C04-21496a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +25 +21 +Package_DFN_QFN +VQFN-20-1EP_3x3mm_P0.4mm_EP1.7x1.7mm_ThermalVias +VQFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/20%20Lead%20VQFN%203x3x0_9mm_1_7EP%20U2B%20C04-21496a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +30 +21 +Package_DFN_QFN +VQFN-20-1EP_3x3mm_P0.45mm_EP1.55x1.55mm +VQFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc8246.pdf#page=264), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +25 +21 +Package_DFN_QFN +VQFN-20-1EP_3x3mm_P0.45mm_EP1.55x1.55mm_ThermalVias +VQFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc8246.pdf#page=264), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +30 +21 +Package_DFN_QFN +VQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm +VQFN, 24 Pin (http://www.ti.com/lit/ds/symlink/msp430f1101a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +34 +25 +Package_DFN_QFN +VQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm_ThermalVias +VQFN, 24 Pin (http://www.ti.com/lit/ds/symlink/msp430f1101a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +39 +25 +Package_DFN_QFN +VQFN-28-1EP_4x4mm_P0.45mm_EP2.4x2.4mm +VQFN, 28 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-9505-AT42-QTouch-BSW-AT42QT1060_Datasheet.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +33 +29 +Package_DFN_QFN +VQFN-28-1EP_4x4mm_P0.45mm_EP2.4x2.4mm_ThermalVias +VQFN, 28 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-9505-AT42-QTouch-BSW-AT42QT1060_Datasheet.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +43 +29 +Package_DFN_QFN +VQFN-28-1EP_4x5mm_P0.5mm_EP2.55x3.55mm +VQFN, 28 Pin (http://www.ti.com/lit/ds/symlink/lm5175.pdf#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +35 +29 +Package_DFN_QFN +VQFN-28-1EP_4x5mm_P0.5mm_EP2.55x3.55mm_ThermalVias +VQFN, 28 Pin (http://www.ti.com/lit/ds/symlink/lm5175.pdf#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +48 +29 +Package_DFN_QFN +VQFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm +VQFN, 32 Pin (http://ww1.microchip.com/downloads/en/devicedoc/atmel-9520-at42-qtouch-bsw-at42qt1110_datasheet.pdf#page=42), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +37 +33 +Package_DFN_QFN +VQFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm_ThermalVias +VQFN, 32 Pin (http://ww1.microchip.com/downloads/en/devicedoc/atmel-9520-at42-qtouch-bsw-at42qt1110_datasheet.pdf#page=42), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +47 +33 +Package_DFN_QFN +VQFN-32-1EP_5x5mm_P0.5mm_EP3.5x3.5mm +VQFN, 32 Pin (https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT4222H.pdf#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +37 +33 +Package_DFN_QFN +VQFN-32-1EP_5x5mm_P0.5mm_EP3.5x3.5mm_ThermalVias +VQFN, 32 Pin (https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT4222H.pdf#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +47 +33 +Package_DFN_QFN +VQFN-46-1EP_5x6mm_P0.4mm_EP2.8x3.8mm +VQFN, 46 Pin (http://www.ti.com/lit/ds/symlink/lp5036.pdf#page=59), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +53 +47 +Package_DFN_QFN +VQFN-46-1EP_5x6mm_P0.4mm_EP2.8x3.8mm_ThermalVias +VQFN, 46 Pin (http://www.ti.com/lit/ds/symlink/lp5036.pdf#page=59), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +66 +47 +Package_DFN_QFN +VQFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm +VQFN, 48 Pin (http://www.ti.com/lit/ds/symlink/cc1312r.pdf#page=48), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +53 +49 +Package_DFN_QFN +VQFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm_ThermalVias +VQFN, 48 Pin (http://www.ti.com/lit/ds/symlink/cc1312r.pdf#page=48), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +79 +49 +Package_DFN_QFN +WDFN-8-1EP_2x2.2mm_P0.5mm_EP0.80x0.54 +https://www.onsemi.com/pub/Collateral/511BN.PDF +WDFN-8 1EP 2.2X2.0 0.5P +0 +9 +9 +Package_DFN_QFN +WDFN-8-1EP_3x2mm_P0.5mm_EP1.3x1.4mm +WDFN, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/8L_TDFN_2x3_MNY_C04-0129E-MNY.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +WDFN NoLead +0 +13 +9 +Package_DFN_QFN +WDFN-8-1EP_4x3mm_P0.65mm_EP2.4x1.8mm +WDFN, 8 Pin (https://www.onsemi.com/pub/Collateral/509AF.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +WDFN NoLead +0 +13 +9 +Package_DFN_QFN +WDFN-8-1EP_4x3mm_P0.65mm_EP2.4x1.8mm_ThermalVias +WDFN, 8 Pin (https://www.onsemi.com/pub/Collateral/509AF.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +WDFN NoLead +0 +20 +9 +Package_DFN_QFN +WDFN-8_2x2mm_P0.5mm +DFN8 2x2, 0.5P; No exposed pad (http://www.onsemi.com/pub/Collateral/NCP4308-D.PDF) +DFN 0.5 +0 +8 +8 +Package_DFN_QFN +WDFN-12-1EP_3x3mm_P0.45mm_EP1.7x2.5mm +WDFN, 12 Pin (https://www.diodes.com/assets/Datasheets/PAM2306.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +WDFN NoLead +0 +17 +13 +Package_DFN_QFN +WQFN-14-1EP_2.5x2.5mm_P0.5mm_EP1.45x1.45mm +WQFN, 14 Pin (https://www.onsemi.com/pub/Collateral/FUSB302B-D.PDF#page=32), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +19 +15 +Package_DFN_QFN +WQFN-14-1EP_2.5x2.5mm_P0.5mm_EP1.45x1.45mm_ThermalVias +WQFN, 14 Pin (https://www.onsemi.com/pub/Collateral/FUSB302B-D.PDF#page=32), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +24 +15 +Package_DFN_QFN +WQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm +WQFN, 16 Pin (https://www.ti.com/lit/ds/symlink/tpa6132a2.pdf#page=24), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +21 +17 +Package_DFN_QFN +WQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm_ThermalVias +WQFN, 16 Pin (https://www.ti.com/lit/ds/symlink/tpa6132a2.pdf#page=24), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +26 +17 +Package_DFN_QFN +WQFN-16-1EP_3x3mm_P0.5mm_EP1.75x1.75mm +WQFN, 16 Pin (https://www.onsemi.com/pub/Collateral/FUSB307B-D.PDF#page=56), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +21 +17 +Package_DFN_QFN +WQFN-16-1EP_3x3mm_P0.5mm_EP1.75x1.75mm_ThermalVias +WQFN, 16 Pin (https://www.onsemi.com/pub/Collateral/FUSB307B-D.PDF#page=56), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +26 +17 +Package_DFN_QFN +WQFN-16-1EP_4x4mm_P0.5mm_EP2.6x2.6mm +WQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/ldc1312.pdf#page=59), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +21 +17 +Package_DFN_QFN +WQFN-16-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias +WQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/ldc1312.pdf#page=59), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +31 +17 +Package_DFN_QFN +WQFN-20-1EP_2.5x4.5mm_P0.5mm_EP1x2.9mm +http://www.onsemi.com/pub/Collateral/510CD.PDF +WQFN-20 4.5mm 2.5mm 0.5mm +0 +24 +21 +Package_DFN_QFN +WQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm +WQFN, 24 Pin (http://www.ti.com/lit/ds/symlink/lm26480.pdf#page=39), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +29 +25 +Package_DFN_QFN +WQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias +WQFN, 24 Pin (http://www.ti.com/lit/ds/symlink/lm26480.pdf#page=39), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +39 +25 +Package_DFN_QFN +WQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm +WQFN, 24 Pin (http://www.ti.com/lit/ds/symlink/ts3a27518e.pdf#page=33), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +29 +25 +Package_DFN_QFN +WQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm_ThermalVias +WQFN, 24 Pin (http://www.ti.com/lit/ds/symlink/ts3a27518e.pdf#page=33), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +39 +25 +Package_DFN_QFN +WQFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm +QFN, 32-Leads, Body 5x5x0.8mm, Pitch 0.5mm, Thermal Pad 3.1x3.1mm; (see Texas Instruments LM25119 http://www.ti.com/lit/ds/symlink/lm25119.pdf) +WQFN 0.5 +0 +37 +33 +Package_DFN_QFN +WQFN-42-1EP_3.5x9mm_P0.5mm_EP2.05x7.55mm +WQFN, 42 Pin (http://www.ti.com/lit/ds/symlink/ts3l501e.pdf#page=23), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +57 +43 +Package_DFN_QFN +WQFN-42-1EP_3.5x9mm_P0.5mm_EP2.05x7.55mm_ThermalVias +WQFN, 42 Pin (http://www.ti.com/lit/ds/symlink/ts3l501e.pdf#page=23), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +82 +43 +Package_DIP +DIP-4_W7.62mm +4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +4 +4 +Package_DIP +DIP-4_W7.62mm_LongPads +4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +4 +4 +Package_DIP +DIP-4_W7.62mm_SMDSocket_SmallPads +4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +4 +4 +Package_DIP +DIP-4_W7.62mm_Socket +4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +4 +4 +Package_DIP +DIP-4_W7.62mm_Socket_LongPads +4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +4 +4 +Package_DIP +DIP-4_W8.89mm_SMDSocket_LongPads +4-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +4 +4 +Package_DIP +DIP-4_W10.16mm +4-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +4 +4 +Package_DIP +DIP-4_W10.16mm_LongPads +4-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +4 +4 +Package_DIP +DIP-5-6_W7.62mm +5-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +5 +5 +Package_DIP +DIP-5-6_W7.62mm_LongPads +5-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +5 +5 +Package_DIP +DIP-5-6_W7.62mm_SMDSocket_SmallPads +5-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +5 +5 +Package_DIP +DIP-5-6_W7.62mm_Socket +5-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +5 +5 +Package_DIP +DIP-5-6_W7.62mm_Socket_LongPads +5-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +5 +5 +Package_DIP +DIP-5-6_W8.89mm_SMDSocket_LongPads +5-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +5 +5 +Package_DIP +DIP-5-6_W10.16mm +5-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +5 +5 +Package_DIP +DIP-5-6_W10.16mm_LongPads +5-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +5 +5 +Package_DIP +DIP-6_W7.62mm +6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +6 +6 +Package_DIP +DIP-6_W7.62mm_LongPads +6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +6 +6 +Package_DIP +DIP-6_W7.62mm_SMDSocket_SmallPads +6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +6 +6 +Package_DIP +DIP-6_W7.62mm_Socket +6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +6 +6 +Package_DIP +DIP-6_W7.62mm_Socket_LongPads +6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +6 +6 +Package_DIP +DIP-6_W8.89mm_SMDSocket_LongPads +6-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +6 +6 +Package_DIP +DIP-6_W10.16mm +6-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +6 +6 +Package_DIP +DIP-6_W10.16mm_LongPads +6-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +6 +6 +Package_DIP +DIP-8-16_W7.62mm +16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +8 +8 +Package_DIP +DIP-8-16_W7.62mm_Socket +16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +8 +8 +Package_DIP +DIP-8-16_W7.62mm_Socket_LongPads +16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +8 +8 +Package_DIP +DIP-8-N6_W7.62mm +8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), missing pin 6 +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +7 +7 +Package_DIP +DIP-8-N7_W7.62mm +8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), missing pin 7 +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +7 +7 +Package_DIP +DIP-8_W7.62mm +8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +8 +8 +Package_DIP +DIP-8_W7.62mm_LongPads +8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +8 +8 +Package_DIP +DIP-8_W7.62mm_SMDSocket_SmallPads +8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +8 +8 +Package_DIP +DIP-8_W7.62mm_Socket +8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +8 +8 +Package_DIP +DIP-8_W7.62mm_Socket_LongPads +8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +8 +8 +Package_DIP +DIP-8_W8.89mm_SMDSocket_LongPads +8-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +8 +8 +Package_DIP +DIP-8_W10.16mm +8-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +8 +8 +Package_DIP +DIP-8_W10.16mm_LongPads +8-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +8 +8 +Package_DIP +DIP-10_W7.62mm +10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +10 +10 +Package_DIP +DIP-10_W7.62mm_LongPads +10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +10 +10 +Package_DIP +DIP-10_W7.62mm_SMDSocket_SmallPads +10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +10 +10 +Package_DIP +DIP-10_W7.62mm_Socket +10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +10 +10 +Package_DIP +DIP-10_W7.62mm_Socket_LongPads +10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +10 +10 +Package_DIP +DIP-10_W8.89mm_SMDSocket_LongPads +10-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +10 +10 +Package_DIP +DIP-10_W10.16mm +10-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +10 +10 +Package_DIP +DIP-10_W10.16mm_LongPads +10-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +10 +10 +Package_DIP +DIP-12_W7.62mm +12-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +12 +12 +Package_DIP +DIP-12_W7.62mm_LongPads +12-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +12 +12 +Package_DIP +DIP-12_W7.62mm_SMDSocket_SmallPads +12-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +12 +12 +Package_DIP +DIP-12_W7.62mm_Socket +12-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +12 +12 +Package_DIP +DIP-12_W7.62mm_Socket_LongPads +12-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +12 +12 +Package_DIP +DIP-12_W8.89mm_SMDSocket_LongPads +12-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +12 +12 +Package_DIP +DIP-12_W10.16mm +12-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +12 +12 +Package_DIP +DIP-12_W10.16mm_LongPads +12-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +12 +12 +Package_DIP +DIP-14_W7.62mm +14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +14 +14 +Package_DIP +DIP-14_W7.62mm_LongPads +14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +14 +14 +Package_DIP +DIP-14_W7.62mm_SMDSocket_SmallPads +14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +14 +14 +Package_DIP +DIP-14_W7.62mm_Socket +14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +14 +14 +Package_DIP +DIP-14_W7.62mm_Socket_LongPads +14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +14 +14 +Package_DIP +DIP-14_W8.89mm_SMDSocket_LongPads +14-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +14 +14 +Package_DIP +DIP-14_W10.16mm +14-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +14 +14 +Package_DIP +DIP-14_W10.16mm_LongPads +14-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +14 +14 +Package_DIP +DIP-16_W7.62mm +16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +16 +16 +Package_DIP +DIP-16_W7.62mm_LongPads +16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +16 +16 +Package_DIP +DIP-16_W7.62mm_SMDSocket_SmallPads +16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +16 +16 +Package_DIP +DIP-16_W7.62mm_Socket +16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +16 +16 +Package_DIP +DIP-16_W7.62mm_Socket_LongPads +16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +16 +16 +Package_DIP +DIP-16_W8.89mm_SMDSocket_LongPads +16-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +16 +16 +Package_DIP +DIP-16_W10.16mm +16-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +16 +16 +Package_DIP +DIP-16_W10.16mm_LongPads +16-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +16 +16 +Package_DIP +DIP-18_W7.62mm +18-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +18 +18 +Package_DIP +DIP-18_W7.62mm_LongPads +18-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +18 +18 +Package_DIP +DIP-18_W7.62mm_SMDSocket_SmallPads +18-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +18 +18 +Package_DIP +DIP-18_W7.62mm_Socket +18-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +18 +18 +Package_DIP +DIP-18_W7.62mm_Socket_LongPads +18-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +18 +18 +Package_DIP +DIP-18_W8.89mm_SMDSocket_LongPads +18-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +18 +18 +Package_DIP +DIP-20_W7.62mm +20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +20 +20 +Package_DIP +DIP-20_W7.62mm_LongPads +20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +20 +20 +Package_DIP +DIP-20_W7.62mm_SMDSocket_SmallPads +20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +20 +20 +Package_DIP +DIP-20_W7.62mm_Socket +20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +20 +20 +Package_DIP +DIP-20_W7.62mm_Socket_LongPads +20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +20 +20 +Package_DIP +DIP-20_W8.89mm_SMDSocket_LongPads +20-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +20 +20 +Package_DIP +DIP-22_W7.62mm +22-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +22 +22 +Package_DIP +DIP-22_W7.62mm_LongPads +22-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +22 +22 +Package_DIP +DIP-22_W7.62mm_SMDSocket_SmallPads +22-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +22 +22 +Package_DIP +DIP-22_W7.62mm_Socket +22-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +22 +22 +Package_DIP +DIP-22_W7.62mm_Socket_LongPads +22-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +22 +22 +Package_DIP +DIP-22_W8.89mm_SMDSocket_LongPads +22-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +22 +22 +Package_DIP +DIP-22_W10.16mm +22-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +22 +22 +Package_DIP +DIP-22_W10.16mm_LongPads +22-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +22 +22 +Package_DIP +DIP-22_W10.16mm_SMDSocket_SmallPads +22-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil SMDSocket SmallPads +0 +22 +22 +Package_DIP +DIP-22_W10.16mm_Socket +22-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), Socket +THT DIP DIL PDIP 2.54mm 10.16mm 400mil Socket +0 +22 +22 +Package_DIP +DIP-22_W10.16mm_Socket_LongPads +22-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil Socket LongPads +0 +22 +22 +Package_DIP +DIP-22_W11.43mm_SMDSocket_LongPads +22-lead though-hole mounted DIP package, row spacing 11.43 mm (450 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 11.43mm 450mil SMDSocket LongPads +0 +22 +22 +Package_DIP +DIP-24_W7.62mm +24-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +24 +24 +Package_DIP +DIP-24_W7.62mm_LongPads +24-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +24 +24 +Package_DIP +DIP-24_W7.62mm_SMDSocket_SmallPads +24-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +24 +24 +Package_DIP +DIP-24_W7.62mm_Socket +24-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +24 +24 +Package_DIP +DIP-24_W7.62mm_Socket_LongPads +24-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +24 +24 +Package_DIP +DIP-24_W8.89mm_SMDSocket_LongPads +24-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +24 +24 +Package_DIP +DIP-24_W10.16mm +24-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +24 +24 +Package_DIP +DIP-24_W10.16mm_LongPads +24-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +24 +24 +Package_DIP +DIP-24_W10.16mm_SMDSocket_SmallPads +24-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil SMDSocket SmallPads +0 +24 +24 +Package_DIP +DIP-24_W10.16mm_Socket +24-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), Socket +THT DIP DIL PDIP 2.54mm 10.16mm 400mil Socket +0 +24 +24 +Package_DIP +DIP-24_W10.16mm_Socket_LongPads +24-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil Socket LongPads +0 +24 +24 +Package_DIP +DIP-24_W11.43mm_SMDSocket_LongPads +24-lead though-hole mounted DIP package, row spacing 11.43 mm (450 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 11.43mm 450mil SMDSocket LongPads +0 +24 +24 +Package_DIP +DIP-24_W15.24mm +24-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils) +THT DIP DIL PDIP 2.54mm 15.24mm 600mil +0 +24 +24 +Package_DIP +DIP-24_W15.24mm_LongPads +24-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads +0 +24 +24 +Package_DIP +DIP-24_W15.24mm_SMDSocket_SmallPads +24-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads +0 +24 +24 +Package_DIP +DIP-24_W15.24mm_Socket +24-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket +0 +24 +24 +Package_DIP +DIP-24_W15.24mm_Socket_LongPads +24-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads +0 +24 +24 +Package_DIP +DIP-24_W16.51mm_SMDSocket_LongPads +24-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads +0 +24 +24 +Package_DIP +DIP-28_W7.62mm +28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +28 +28 +Package_DIP +DIP-28_W7.62mm_LongPads +28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +28 +28 +Package_DIP +DIP-28_W7.62mm_SMDSocket_SmallPads +28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +28 +28 +Package_DIP +DIP-28_W7.62mm_Socket +28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +28 +28 +Package_DIP +DIP-28_W7.62mm_Socket_LongPads +28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +28 +28 +Package_DIP +DIP-28_W8.89mm_SMDSocket_LongPads +28-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +28 +28 +Package_DIP +DIP-28_W15.24mm +28-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils) +THT DIP DIL PDIP 2.54mm 15.24mm 600mil +0 +28 +28 +Package_DIP +DIP-28_W15.24mm_LongPads +28-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads +0 +28 +28 +Package_DIP +DIP-28_W15.24mm_SMDSocket_SmallPads +28-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads +0 +28 +28 +Package_DIP +DIP-28_W15.24mm_Socket +28-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket +0 +28 +28 +Package_DIP +DIP-28_W15.24mm_Socket_LongPads +28-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads +0 +28 +28 +Package_DIP +DIP-28_W16.51mm_SMDSocket_LongPads +28-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads +0 +28 +28 +Package_DIP +DIP-32_W7.62mm +32-lead dip package, row spacing 7.62 mm (300 mils) +DIL DIP PDIP 2.54mm 7.62mm 300mil +0 +32 +32 +Package_DIP +DIP-32_W15.24mm +32-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils) +THT DIP DIL PDIP 2.54mm 15.24mm 600mil +0 +32 +32 +Package_DIP +DIP-32_W15.24mm_LongPads +32-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads +0 +32 +32 +Package_DIP +DIP-32_W15.24mm_SMDSocket_SmallPads +32-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads +0 +32 +32 +Package_DIP +DIP-32_W15.24mm_Socket +32-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket +0 +32 +32 +Package_DIP +DIP-32_W15.24mm_Socket_LongPads +32-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads +0 +32 +32 +Package_DIP +DIP-32_W16.51mm_SMDSocket_LongPads +32-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads +0 +32 +32 +Package_DIP +DIP-40_W15.24mm +40-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils) +THT DIP DIL PDIP 2.54mm 15.24mm 600mil +0 +40 +40 +Package_DIP +DIP-40_W15.24mm_LongPads +40-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads +0 +40 +40 +Package_DIP +DIP-40_W15.24mm_SMDSocket_SmallPads +40-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads +0 +40 +40 +Package_DIP +DIP-40_W15.24mm_Socket +40-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket +0 +40 +40 +Package_DIP +DIP-40_W15.24mm_Socket_LongPads +40-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads +0 +40 +40 +Package_DIP +DIP-40_W16.51mm_SMDSocket_LongPads +40-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads +0 +40 +40 +Package_DIP +DIP-40_W25.4mm +40-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils) +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil +0 +40 +40 +Package_DIP +DIP-40_W25.4mm_LongPads +40-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), LongPads +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil LongPads +0 +40 +40 +Package_DIP +DIP-40_W25.4mm_SMDSocket_SmallPads +40-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil SMDSocket SmallPads +0 +40 +40 +Package_DIP +DIP-40_W25.4mm_Socket +40-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), Socket +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil Socket +0 +40 +40 +Package_DIP +DIP-40_W25.4mm_Socket_LongPads +40-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil Socket LongPads +0 +40 +40 +Package_DIP +DIP-40_W26.67mm_SMDSocket_LongPads +40-lead though-hole mounted DIP package, row spacing 26.67 mm (1050 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 26.669999999999998mm 1050mil SMDSocket LongPads +0 +40 +40 +Package_DIP +DIP-42_W15.24mm +42-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils) +THT DIP DIL PDIP 2.54mm 15.24mm 600mil +0 +42 +42 +Package_DIP +DIP-42_W15.24mm_LongPads +42-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads +0 +42 +42 +Package_DIP +DIP-42_W15.24mm_SMDSocket_SmallPads +42-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads +0 +42 +42 +Package_DIP +DIP-42_W15.24mm_Socket +42-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket +0 +42 +42 +Package_DIP +DIP-42_W15.24mm_Socket_LongPads +42-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads +0 +42 +42 +Package_DIP +DIP-42_W16.51mm_SMDSocket_LongPads +42-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads +0 +42 +42 +Package_DIP +DIP-48_W15.24mm +48-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils) +THT DIP DIL PDIP 2.54mm 15.24mm 600mil +0 +48 +48 +Package_DIP +DIP-48_W15.24mm_LongPads +48-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads +0 +48 +48 +Package_DIP +DIP-48_W15.24mm_SMDSocket_SmallPads +48-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads +0 +48 +48 +Package_DIP +DIP-48_W15.24mm_Socket +48-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket +0 +48 +48 +Package_DIP +DIP-48_W15.24mm_Socket_LongPads +48-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads +0 +48 +48 +Package_DIP +DIP-48_W16.51mm_SMDSocket_LongPads +48-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads +0 +48 +48 +Package_DIP +DIP-64_W15.24mm +64-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils) +THT DIP DIL PDIP 2.54mm 15.24mm 600mil +0 +64 +64 +Package_DIP +DIP-64_W15.24mm_LongPads +64-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads +0 +64 +64 +Package_DIP +DIP-64_W15.24mm_SMDSocket_SmallPads +64-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads +0 +64 +64 +Package_DIP +DIP-64_W15.24mm_Socket +64-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket +0 +64 +64 +Package_DIP +DIP-64_W15.24mm_Socket_LongPads +64-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads +0 +64 +64 +Package_DIP +DIP-64_W16.51mm_SMDSocket_LongPads +64-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads +0 +64 +64 +Package_DIP +DIP-64_W22.86mm +64-lead though-hole mounted DIP package, row spacing 22.86 mm (900 mils) +THT DIP DIL PDIP 2.54mm 22.86mm 900mil +0 +64 +64 +Package_DIP +DIP-64_W22.86mm_LongPads +64-lead though-hole mounted DIP package, row spacing 22.86 mm (900 mils), LongPads +THT DIP DIL PDIP 2.54mm 22.86mm 900mil LongPads +0 +64 +64 +Package_DIP +DIP-64_W22.86mm_SMDSocket_SmallPads +64-lead though-hole mounted DIP package, row spacing 22.86 mm (900 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 22.86mm 900mil SMDSocket SmallPads +0 +64 +64 +Package_DIP +DIP-64_W22.86mm_Socket +64-lead though-hole mounted DIP package, row spacing 22.86 mm (900 mils), Socket +THT DIP DIL PDIP 2.54mm 22.86mm 900mil Socket +0 +64 +64 +Package_DIP +DIP-64_W22.86mm_Socket_LongPads +64-lead though-hole mounted DIP package, row spacing 22.86 mm (900 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 22.86mm 900mil Socket LongPads +0 +64 +64 +Package_DIP +DIP-64_W24.13mm_SMDSocket_LongPads +64-lead though-hole mounted DIP package, row spacing 24.13 mm (950 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 24.13mm 950mil SMDSocket LongPads +0 +64 +64 +Package_DIP +DIP-64_W25.4mm +64-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils) +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil +0 +64 +64 +Package_DIP +DIP-64_W25.4mm_LongPads +64-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), LongPads +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil LongPads +0 +64 +64 +Package_DIP +DIP-64_W25.4mm_SMDSocket_SmallPads +64-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil SMDSocket SmallPads +0 +64 +64 +Package_DIP +DIP-64_W25.4mm_Socket +64-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), Socket +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil Socket +0 +64 +64 +Package_DIP +DIP-64_W25.4mm_Socket_LongPads +64-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil Socket LongPads +0 +64 +64 +Package_DIP +DIP-64_W26.67mm_SMDSocket_LongPads +64-lead though-hole mounted DIP package, row spacing 26.67 mm (1050 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 26.669999999999998mm 1050mil SMDSocket LongPads +0 +64 +64 +Package_DIP +Fairchild_LSOP-8 +8-Lead, 300\" Wide, Surface Mount Package (https://www.fairchildsemi.com/package-drawings/ML/MLSOP08A.pdf) +LSOP 2.54mm 300mil +0 +8 +8 +Package_DIP +PowerIntegrations_PDIP-8B +Power Integrations variant of 8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads, see https://www.power.com/sites/default/files/product-docs/lnk520.pdf +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +7 +7 +Package_DIP +PowerIntegrations_PDIP-8C +Power Integrations variant of 8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads, see https://ac-dc.power.com/sites/default/files/product-docs/tinyswitch-iii_family_datasheet.pdf +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +7 +7 +Package_DIP +PowerIntegrations_SDIP-10C +PowerIntegrations variant of 10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads, see https://www.power.com/sites/default/files/product-docs/tophx_family_datasheet.pdf +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +9 +9 +Package_DIP +PowerIntegrations_SMD-8 +PowerIntegrations variant of 8-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils), see https://www.power.com/sites/default/files/product-docs/lnk520.pdf +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +8 +8 +Package_DIP +PowerIntegrations_SMD-8B +PowerIntegrations variant of 8-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils), see https://www.power.com/sites/default/files/product-docs/lnk520.pdf +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +7 +7 +Package_DIP +PowerIntegrations_SMD-8C +PowerIntegrations variant of 8-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils), see https://ac-dc.power.com/sites/default/files/product-docs/tinyswitch-iii_family_datasheet.pdf +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +7 +7 +Package_DIP +PowerIntegrations_eDIP-12B +Power Integrations eDIP-12B, see https://www.power.com/sites/default/files/product-docs/linkswitch-pl_family_datasheet.pdf +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +11 +11 +Package_DIP +SMDIP-4_W7.62mm +4-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +4 +4 +Package_DIP +SMDIP-4_W9.53mm +4-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +4 +4 +Package_DIP +SMDIP-4_W9.53mm_Clearance8mm +4-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +4 +4 +Package_DIP +SMDIP-4_W11.48mm +4-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +4 +4 +Package_DIP +SMDIP-6_W7.62mm +6-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +6 +6 +Package_DIP +SMDIP-6_W9.53mm +6-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +6 +6 +Package_DIP +SMDIP-6_W9.53mm_Clearance8mm +6-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +6 +6 +Package_DIP +SMDIP-6_W11.48mm +6-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +6 +6 +Package_DIP +SMDIP-8_W7.62mm +8-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +8 +8 +Package_DIP +SMDIP-8_W9.53mm +8-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +8 +8 +Package_DIP +SMDIP-8_W9.53mm_Clearance8mm +8-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +8 +8 +Package_DIP +SMDIP-8_W11.48mm +8-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +8 +8 +Package_DIP +SMDIP-10_W7.62mm +10-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +10 +10 +Package_DIP +SMDIP-10_W9.53mm +10-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +10 +10 +Package_DIP +SMDIP-10_W9.53mm_Clearance8mm +10-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +10 +10 +Package_DIP +SMDIP-10_W11.48mm +10-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +10 +10 +Package_DIP +SMDIP-12_W7.62mm +12-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +12 +12 +Package_DIP +SMDIP-12_W9.53mm +12-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +12 +12 +Package_DIP +SMDIP-12_W9.53mm_Clearance8mm +12-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +12 +12 +Package_DIP +SMDIP-12_W11.48mm +12-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +12 +12 +Package_DIP +SMDIP-14_W7.62mm +14-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +14 +14 +Package_DIP +SMDIP-14_W9.53mm +14-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +14 +14 +Package_DIP +SMDIP-14_W9.53mm_Clearance8mm +14-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +14 +14 +Package_DIP +SMDIP-14_W11.48mm +14-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +14 +14 +Package_DIP +SMDIP-16_W7.62mm +16-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +16 +16 +Package_DIP +SMDIP-16_W9.53mm +16-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +16 +16 +Package_DIP +SMDIP-16_W9.53mm_Clearance8mm +16-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +16 +16 +Package_DIP +SMDIP-16_W11.48mm +16-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +16 +16 +Package_DIP +SMDIP-18_W7.62mm +18-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +18 +18 +Package_DIP +SMDIP-18_W9.53mm +18-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +18 +18 +Package_DIP +SMDIP-18_W9.53mm_Clearance8mm +18-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +18 +18 +Package_DIP +SMDIP-18_W11.48mm +18-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +18 +18 +Package_DIP +SMDIP-20_W7.62mm +20-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +20 +20 +Package_DIP +SMDIP-20_W9.53mm +20-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +20 +20 +Package_DIP +SMDIP-20_W9.53mm_Clearance8mm +20-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +20 +20 +Package_DIP +SMDIP-20_W11.48mm +20-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +20 +20 +Package_DIP +SMDIP-22_W7.62mm +22-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +22 +22 +Package_DIP +SMDIP-22_W9.53mm +22-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +22 +22 +Package_DIP +SMDIP-22_W9.53mm_Clearance8mm +22-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +22 +22 +Package_DIP +SMDIP-22_W11.48mm +22-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +22 +22 +Package_DIP +SMDIP-24_W7.62mm +24-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +24 +24 +Package_DIP +SMDIP-24_W9.53mm +24-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +24 +24 +Package_DIP +SMDIP-24_W11.48mm +24-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +24 +24 +Package_DIP +SMDIP-24_W15.24mm +24-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil +0 +24 +24 +Package_DIP +SMDIP-28_W15.24mm +28-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil +0 +28 +28 +Package_DIP +SMDIP-32_W7.62mm +32-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +32 +32 +Package_DIP +SMDIP-32_W9.53mm +32-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +32 +32 +Package_DIP +SMDIP-32_W11.48mm +32-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +32 +32 +Package_DIP +SMDIP-32_W15.24mm +32-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil +0 +32 +32 +Package_DIP +SMDIP-40_W15.24mm +40-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil +0 +40 +40 +Package_DIP +SMDIP-40_W25.24mm +40-lead surface-mounted (SMD) DIP package, row spacing 25.24 mm (993 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 25.24mm 993mil +0 +40 +40 +Package_DIP +SMDIP-42_W15.24mm +42-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil +0 +42 +42 +Package_DIP +SMDIP-48_W15.24mm +48-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil +0 +48 +48 +Package_DIP +SMDIP-64_W15.24mm +64-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil +0 +64 +64 +Package_DIP +Toshiba_11-7A9 +Toshiba 11-7A9 package, like 6-lead dip package with missing pin 5, row spacing 7.62 mm (300 mils), https://toshiba.semicon-storage.com/info/docget.jsp?did=1421&prodName=TLP3021(S) +Toshiba 11-7A9 DIL DIP PDIP 2.54mm 7.62mm 300mil +0 +5 +5 +Package_DIP +Vishay_HVM-DIP-3_W7.62mm +3-lead though-hole mounted high-volatge DIP package (based on standard DIP-4), row spacing 7.62 mm (300 mils), see https://www.vishay.com/docs/91361/hexdip.pdf +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Vishay HVMDIP HEXDIP +0 +4 +3 +Package_DirectFET +DirectFET_L4 +DirectFET L4 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=41 +DirectFET L4 MOSFET Infineon +0 +11 +3 +Package_DirectFET +DirectFET_L6 +DirectFET L6 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=42 +DirectFET L6 MOSFET Infineon +0 +13 +3 +Package_DirectFET +DirectFET_L8 +DirectFET L8 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=43 +DirectFET L8 MOSFET Infineon +0 +15 +3 +Package_DirectFET +DirectFET_LA +DirectFET LA https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=44 +DirectFET LA MOSFET Infineon +0 +15 +3 +Package_DirectFET +DirectFET_M2 +DirectFET M2 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=33 +DirectFET M2 MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_M4 +DirectFET M4 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=34 +DirectFET M4 MOSFET Infineon +0 +9 +3 +Package_DirectFET +DirectFET_MA +DirectFET MA https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=35 +DirectFET MA MOSFET Infineon +0 +8 +3 +Package_DirectFET +DirectFET_MB +DirectFET MB https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=36 +DirectFET MB MOSFET Infineon +0 +8 +3 +Package_DirectFET +DirectFET_MC +DirectFET MC https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=37 +DirectFET MC MOSFET Infineon +0 +10 +3 +Package_DirectFET +DirectFET_MD +DirectFET MD https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=38 +DirectFET MD MOSFET Infineon +0 +8 +3 +Package_DirectFET +DirectFET_ME +DirectFET ME https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=39 +DirectFET ME MOSFET Infineon +0 +10 +3 +Package_DirectFET +DirectFET_MF +DirectFET MF https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=40 +DirectFET MF MOSFET Infineon +0 +8 +3 +Package_DirectFET +DirectFET_MN +DirectFET MN https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=30 +DirectFET MN MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_MP +DirectFET MP https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=28 +DirectFET MP MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_MQ +DirectFET MQ https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=29 +DirectFET MQ MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_MT +DirectFET MT https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=26 +DirectFET MT MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_MU +DirectFET MU https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=32 +DirectFET MU MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_MX +DirectFET MX https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=27 +DirectFET MX MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_MZ +DirectFET MZ https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=31 +DirectFET MZ MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_S1 +DirectFET S1 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=20 +DirectFET S1 MOSFET Infineon +0 +6 +3 +Package_DirectFET +DirectFET_S2 +DirectFET S2 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=21 +DirectFET S2 MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_S3C +DirectFET S3C https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=25 +DirectFET S3C MOSFET Infineon +0 +8 +3 +Package_DirectFET +DirectFET_SA +DirectFET SA https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=22 +DirectFET SA MOSFET Infineon +0 +8 +3 +Package_DirectFET +DirectFET_SB +DirectFET SB https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=23 +DirectFET SB MOSFET Infineon +0 +6 +3 +Package_DirectFET +DirectFET_SC +DirectFET SC https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=24 +DirectFET SC MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_SH +DirectFET SH https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=19 +DirectFET SH MOSFET Infineon +0 +6 +3 +Package_DirectFET +DirectFET_SJ +DirectFET SJ https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=18 +DirectFET SJ MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_SQ +DirectFET SQ https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=17 +DirectFET SQ MOSFET Infineon +0 +6 +3 +Package_DirectFET +DirectFET_ST +DirectFET ST https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=16 +DirectFET ST MOSFET Infineon +0 +7 +3 +Package_LCC +PLCC-20 +PLCC, 20 pins, surface mount +plcc smt +0 +20 +20 +Package_LCC +PLCC-20_SMD-Socket +PLCC, 20 pins, surface mount +plcc smt +0 +20 +20 +Package_LCC +PLCC-20_THT-Socket +PLCC, 20 pins, through hole +plcc leaded +0 +20 +20 +Package_LCC +PLCC-28 +PLCC, 28 pins, surface mount +plcc smt +0 +28 +28 +Package_LCC +PLCC-28_SMD-Socket +PLCC, 28 pins, surface mount +plcc smt +0 +28 +28 +Package_LCC +PLCC-28_THT-Socket +PLCC, 28 pins, through hole +plcc leaded +0 +28 +28 +Package_LCC +PLCC-32_11.4x14.0mm_P1.27mm +PLCC, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc0015.pdf), generated with kicad-footprint-generator ipc_plcc_jLead_generator.py +PLCC LCC +0 +32 +32 +Package_LCC +PLCC-32_THT-Socket +PLCC, 32 pins, through hole, http://www.assmann-wsw.com/fileadmin/datasheets/ASS_0981_CO.pdf +plcc leaded +0 +32 +32 +Package_LCC +PLCC-44 +PLCC, 44 pins, surface mount +plcc smt +0 +44 +44 +Package_LCC +PLCC-44_16.6x16.6mm_P1.27mm +PLCC, 44 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_plcc_jLead_generator.py +PLCC LCC +0 +44 +44 +Package_LCC +PLCC-44_SMD-Socket +PLCC, 44 pins, surface mount +plcc smt +0 +44 +44 +Package_LCC +PLCC-44_THT-Socket +PLCC, 44 pins, through hole +plcc leaded +0 +44 +44 +Package_LCC +PLCC-52 +PLCC, 52 pins, surface mount +plcc smt +0 +52 +52 +Package_LCC +PLCC-52_SMD-Socket +PLCC, 52 pins, surface mount +plcc smt +0 +52 +52 +Package_LCC +PLCC-52_THT-Socket +PLCC, 52 pins, through hole +plcc leaded +0 +52 +52 +Package_LCC +PLCC-68 +PLCC, 68 pins, surface mount +plcc smt +0 +68 +68 +Package_LCC +PLCC-68_24.2x24.2mm_P1.27mm +PLCC, 68 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_plcc_jLead_generator.py +PLCC LCC +0 +68 +68 +Package_LCC +PLCC-68_SMD-Socket +PLCC, 68 pins, surface mount +plcc smt +0 +68 +68 +Package_LCC +PLCC-68_THT-Socket +PLCC, 68 pins, through hole +plcc leaded +0 +68 +68 +Package_LCC +PLCC-84 +PLCC, 84 pins, surface mount +plcc smt +0 +84 +84 +Package_LCC +PLCC-84_29.3x29.3mm_P1.27mm +PLCC, 84 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_plcc_jLead_generator.py +PLCC LCC +0 +84 +84 +Package_LCC +PLCC-84_SMD-Socket +PLCC, 84 pins, surface mount +plcc smt +0 +84 +84 +Package_LCC +PLCC-84_THT-Socket +PLCC, 84 pins, through hole +plcc leaded +0 +84 +84 +Package_LGA +AMS_LGA-10-1EP_2.7x4mm_P0.6mm +LGA-10, http://ams.com/eng/content/download/951091/2269479/471718 +lga land grid array +0 +13 +11 +Package_LGA +AMS_LGA-20_4.7x4.5mm_P0.65mm +http://ams.com/eng/content/download/1008631/2361759/498838 +AMS LGA +0 +20 +20 +Package_LGA +Bosch_LGA-8_2.5x2.5mm_P0.65mm_ClockwisePinNumbering +LGA-8 +lga land grid array +0 +8 +8 +Package_LGA +Bosch_LGA-8_2x2.5mm_P0.65mm_ClockwisePinNumbering +LGA-8, https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BMP280-DS001-18.pdf +lga land grid array +0 +8 +8 +Package_LGA +Bosch_LGA-8_3x3mm_P0.8mm_ClockwisePinNumbering +Bosch LGA, 8 Pin (https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BME680-DS001-00.pdf#page=44), generated with kicad-footprint-generator ipc_noLead_generator.py +Bosch LGA NoLead +0 +8 +8 +Package_LGA +Bosch_LGA-14_3x2.5mm_P0.5mm +LGA-14 Bosch https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BMI160-DS000-07.pdf +lga land grid array +0 +14 +14 +Package_LGA +LGA-8_3x5mm_P1.25mm +LGA-8 +lga land grid array +0 +8 +8 +Package_LGA +LGA-12_2x2mm_P0.5mm +LGA12 +lga land grid array +0 +12 +12 +Package_LGA +LGA-14_2x2mm_P0.35mm_LayoutBorder3x4y +LGA, 14 Pin (http://www.st.com/resource/en/datasheet/lis2dh.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LGA NoLead +0 +14 +14 +Package_LGA +LGA-14_3x2.5mm_P0.5mm_LayoutBorder3x4y +LGA, 14 Pin (http://www.st.com/resource/en/datasheet/lsm6ds3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LGA NoLead +0 +14 +14 +Package_LGA +LGA-14_3x5mm_P0.8mm_LayoutBorder1x6y +LGA, 14 Pin (http://www.st.com/resource/en/datasheet/lsm303dlhc.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LGA NoLead +0 +14 +14 +Package_LGA +LGA-16_3x3mm_P0.5mm +http://www.memsic.com/userfiles/files/DataSheets/Magnetic-Sensors-Datasheets/MMC5883MA-RevC.pdf +lga land grid array +0 +16 +16 +Package_LGA +LGA-16_3x3mm_P0.5mm_LayoutBorder3x5y +LGA, 16 Pin (http://www.st.com/resource/en/datasheet/lis331hh.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LGA NoLead +0 +16 +16 +Package_LGA +LGA-16_4x4mm_P0.65mm_LayoutBorder4x4y +LGA, 16 Pin (http://www.st.com/resource/en/datasheet/l3gd20.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LGA NoLead +0 +16 +16 +Package_LGA +LGA-24L_3x3.5mm_P0.43mm +LGA 24L 3x3.5mm Pitch 0.43mm +LGA 24L 3x3.5mm Pitch 0.43mm +0 +24 +24 +Package_LGA +LGA-28_5.2x3.8mm_P0.5mm +LGA 28 5.2x3.8mm Pitch 0.5mm +LGA 28 5.2x3.8mm Pitch 0.5mm +0 +28 +28 +Package_LGA +Linear_LGA-133_15.0x15.0_Layout12x12_P1.27mm +Analog Devices (Linear Tech), 133-pin LGA uModule, 15.0x15.0x4.32mm, https://www.analog.com/media/en/technical-documentation/data-sheets/4637fc.pdf +133 pin lga +0 +133 +133 +Package_LGA +Linear_LGA-133_15.0x15.0mm_Layout12x12_P1.27mm +Analog Devices (Linear Tech), 133-pin LGA uModule, 15.0x15.0x4.32mm, https://www.analog.com/media/en/technical-documentation/data-sheets/4637fc.pdf +133 pin lga +0 +133 +133 +Package_LGA +NXP_LGA-8_3x5mm_P1.25mm_H1.1mm +NXP LGA, 8 Pin (https://www.nxp.com/docs/en/data-sheet/MPL3115A2.pdf#page=42), generated with kicad-footprint-generator ipc_noLead_generator.py +NXP LGA NoLead +0 +8 +8 +Package_LGA +NXP_LGA-8_3x5mm_P1.25mm_H1.2mm +NXP LGA, 8 Pin (https://www.nxp.com/docs/en/data-sheet/MPL115A1.pdf#page=15), generated with kicad-footprint-generator ipc_noLead_generator.py +NXP LGA NoLead +0 +8 +8 +Package_LGA +NXP_MPL115A1_LGA-8_3x5mm_P1.25mm +NXP MPL115A1 LGA, 8 Pin (https://www.nxp.com/docs/en/data-sheet/MPL115A1.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +NXP LGA NoLead +0 +8 +8 +Package_LGA +ST_HLGA-10_2.5x2.5mm_P0.6mm_LayoutBorder3x2y +ST HLGA, 10 Pin (https://www.st.com/resource/en/datasheet/lps25hb.pdf#page=46), generated with kicad-footprint-generator ipc_noLead_generator.py +ST HLGA NoLead +0 +10 +10 +Package_LGA +Texas_SIL0008D_MicroSiP-8-1EP_2.8x3mm_P0.65mm_EP1.1x1.9mm +Texas SIL0008D MicroSiP, 8 Pin (http://www.ti.com/lit/ds/symlink/tps82130.pdf#page=19), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas MicroSiP NoLead +0 +12 +9 +Package_LGA +Texas_SIL0008D_MicroSiP-8-1EP_2.8x3mm_P0.65mm_EP1.1x1.9mm_ThermalVias +Texas SIL0008D MicroSiP, 8 Pin (http://www.ti.com/lit/ds/symlink/tps82130.pdf#page=19), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas MicroSiP NoLead +0 +16 +9 +Package_LGA +Texas_SIL0010A_MicroSiP-10-1EP_3.8x3mm_P0.6mm_EP0.7x2.9mm +Texas SIL0010A MicroSiP, 10 Pin (http://www.ti.com/lit/ml/mpds579b/mpds579b.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas MicroSiP NoLead +0 +14 +11 +Package_LGA +Texas_SIL0010A_MicroSiP-10-1EP_3.8x3mm_P0.6mm_EP0.7x2.9mm_ThermalVias +Texas SIL0010A MicroSiP, 10 Pin (http://www.ti.com/lit/ml/mpds579b/mpds579b.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas MicroSiP NoLead +0 +18 +11 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP4x4mm +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00482-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +154 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP4x4mm_ThermalVias +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00482-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +171 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP5x5mm +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00476-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +161 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP5x5mm_ThermalVias +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00476-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +187 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP6.61x5.615mm +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00485-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +165 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP6.61x5.615mm_ThermalVias +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00485-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +196 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP7.2x6.35mm +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00487-01.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +175 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP7.2x6.35mm_ThermalVias +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00487-01.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +218 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP8.93x8.7mm +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00479-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +194 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP8.93x8.7mm_ThermalVias +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00479-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +259 +145 +Package_QFP +HTQFP-64-1EP_10x10mm_P0.5mm_EP8x8mm +64-Lead Plastic Thin Quad Flatpack (PT) - 10x10x1 mm Body, 2.00 mm Footprint [HTQFP] thermal pad +HTQFP-64 Pitch 0.5 +0 +69 +65 +Package_QFP +HTQFP-64-1EP_10x10mm_P0.5mm_EP8x8mm_Mask4.4x4.4mm_ThermalVias +64-Lead Plastic Thin Quad Flatpack (PT) - 10x10x1 mm Body, 2.00 mm Footprint [HTQFP] thermal pad +HTQFP-64 Pitch 0.5 +0 +135 +65 +Package_QFP +LQFP-32_5x5mm_P0.5mm +LQFP, 32 Pin (https://www.nxp.com/docs/en/package-information/SOT401-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +32 +32 +Package_QFP +LQFP-32_7x7mm_P0.8mm +LQFP, 32 Pin (https://www.nxp.com/docs/en/package-information/SOT358-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +32 +32 +Package_QFP +LQFP-36_7x7mm_P0.65mm +LQFP, 36 Pin (https://www.onsemi.com/pub/Collateral/561AV.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +36 +36 +Package_QFP +LQFP-44_10x10mm_P0.8mm +LQFP, 44 Pin (https://www.nxp.com/files-static/shared/doc/package_info/98ASS23225W.pdf?&fsrch=1), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +44 +44 +Package_QFP +LQFP-48-1EP_7x7mm_P0.5mm_EP3.6x3.6mm +LQFP, 48 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/LTC7810.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +58 +49 +Package_QFP +LQFP-48-1EP_7x7mm_P0.5mm_EP3.6x3.6mm_ThermalVias +LQFP, 48 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/LTC7810.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +75 +49 +Package_QFP +LQFP-48_7x7mm_P0.5mm +LQFP, 48 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ltc2358-16.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +48 +48 +Package_QFP +LQFP-52-1EP_10x10mm_P0.65mm_EP4.8x4.8mm +LQFP, 52 Pin (https://www.onsemi.com/pub/Collateral/848H-01.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +62 +53 +Package_QFP +LQFP-52-1EP_10x10mm_P0.65mm_EP4.8x4.8mm_ThermalVias +LQFP, 52 Pin (https://www.onsemi.com/pub/Collateral/848H-01.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +95 +53 +Package_QFP +LQFP-52_10x10mm_P0.65mm +LQFP, 52 Pin (https://www.nxp.com/docs/en/package-information/98ARL10526D.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +52 +52 +Package_QFP +LQFP-52_14x14mm_P1mm +LQFP, 52 Pin (http://www.holtek.com/documents/10179/116711/HT1632Cv170.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +52 +52 +Package_QFP +LQFP-64-1EP_10x10mm_P0.5mm_EP5x5mm +LQFP, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/adv7611.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +90 +65 +Package_QFP +LQFP-64-1EP_10x10mm_P0.5mm_EP5x5mm_ThermalVias +LQFP, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/adv7611.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +107 +65 +Package_QFP +LQFP-64-1EP_10x10mm_P0.5mm_EP6.5x6.5mm +LQFP, 64 Pin (https://www.nxp.com/files-static/shared/doc/package_info/98ARH98426A.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +90 +65 +Package_QFP +LQFP-64-1EP_10x10mm_P0.5mm_EP6.5x6.5mm_ThermalVias +LQFP, 64 Pin (https://www.nxp.com/files-static/shared/doc/package_info/98ARH98426A.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +127 +65 +Package_QFP +LQFP-64_7x7mm_P0.4mm +LQFP, 64 Pin (https://www.nxp.com/docs/en/package-information/SOT414-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +64 +64 +Package_QFP +LQFP-64_10x10mm_P0.5mm +LQFP, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ad7606_7606-6_7606-4.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +64 +64 +Package_QFP +LQFP-64_14x14mm_P0.8mm +LQFP, 64 Pin (https://www.nxp.com/docs/en/package-information/SOT791-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +64 +64 +Package_QFP +LQFP-80_10x10mm_P0.4mm +LQFP, 80 Pin (https://www.renesas.com/eu/en/package-image/pdf/outdrawing/q80.10x10.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +80 +80 +Package_QFP +LQFP-80_12x12mm_P0.5mm +LQFP, 80 Pin (https://www.nxp.com/docs/en/package-information/SOT315-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +80 +80 +Package_QFP +LQFP-80_14x14mm_P0.65mm +LQFP, 80 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/AD9852.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +80 +80 +Package_QFP +LQFP-100_14x14mm_P0.5mm +LQFP, 100 Pin (https://www.nxp.com/docs/en/package-information/SOT407-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +100 +100 +Package_QFP +LQFP-128_14x14mm_P0.4mm +LQFP, 128 Pin (https://www.renesas.com/eu/en/package-image/pdf/outdrawing/q128.14x14.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +128 +128 +Package_QFP +LQFP-128_14x20mm_P0.5mm +LQFP, 128 Pin (https://www.nxp.com/docs/en/package-information/SOT425-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +128 +128 +Package_QFP +LQFP-144_20x20mm_P0.5mm +LQFP, 144 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=425), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +144 +144 +Package_QFP +LQFP-160_24x24mm_P0.5mm +LQFP, 160 Pin (https://www.nxp.com/docs/en/package-information/SOT435-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +160 +160 +Package_QFP +LQFP-176_20x20mm_P0.4mm +LQFP, 176 Pin (https://www.onsemi.com/pub/Collateral/566DB.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +176 +176 +Package_QFP +LQFP-176_24x24mm_P0.5mm +LQFP, 176 Pin (https://www.st.com/resource/en/datasheet/stm32f207vg.pdf#page=163), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +176 +176 +Package_QFP +LQFP-208_28x28mm_P0.5mm +LQFP, 208 Pin (https://www.nxp.com/docs/en/package-information/SOT459-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +208 +208 +Package_QFP +LQFP-216_24x24mm_P0.4mm +LQFP, 216 Pin (https://www.onsemi.com/pub/Collateral/561BE.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +216 +216 +Package_QFP +MQFP-44_10x10mm_P0.8mm +MQFP, 44 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ad7722.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +MQFP QFP +0 +44 +44 +Package_QFP +PQFP-44_10x10mm_P0.8mm +44-Lead Plastic Quad Flatpack - 10x10x2.5mm Body (http://www.onsemi.com/pub/Collateral/122BK.PDF) +PQFP 0.8 +0 +44 +44 +Package_QFP +PQFP-80_14x20mm_P0.8mm +PQFP80 14x20 / QIP80E CASE 122BS (see ON Semiconductor 122BS.PDF) +QFP 0.8 +0 +80 +80 +Package_QFP +PQFP-100_14x20mm_P0.65mm +PQFP, 100 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +PQFP QFP +0 +100 +100 +Package_QFP +PQFP-112_20x20mm_P0.65mm +PQFP, 112 pins, 20mm sq body, 0.65mm pitch (http://cache.freescale.com/files/shared/doc/package_info/98ASS23330W.pdf, http://www.nxp.com/docs/en/application-note/AN4388.pdf) +PQFP 112 +0 +112 +112 +Package_QFP +PQFP-132_24x24mm_P0.635mm +PQFP, 132 pins, 24mm sq body, 0.635mm pitch (https://www.intel.com/content/dam/www/public/us/en/documents/packaging-databooks/packaging-chapter-02-databook.pdf, http://www.nxp.com/docs/en/application-note/AN4388.pdf) +PQFP 132 +0 +132 +132 +Package_QFP +PQFP-132_24x24mm_P0.635mm_i386 +PQFP, 132 pins, 24mm sq body, 0.635mm pitch, Intel 386EX (https://www.intel.com/content/dam/www/public/us/en/documents/packaging-databooks/packaging-chapter-02-databook.pdf, http://www.nxp.com/docs/en/application-note/AN4388.pdf) +PQFP 132 Intel 386EX +0 +132 +132 +Package_QFP +PQFP-144_28x28mm_P0.65mm +PQFP, 144 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +PQFP QFP +0 +144 +144 +Package_QFP +PQFP-160_28x28mm_P0.65mm +PQFP, 160 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +PQFP QFP +0 +160 +160 +Package_QFP +PQFP-208_28x28mm_P0.5mm +PQFP, 208 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +PQFP QFP +0 +208 +208 +Package_QFP +PQFP-240_32.1x32.1mm_P0.5mm +PQFP, 240 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +PQFP QFP +0 +240 +240 +Package_QFP +PQFP-256_28x28mm_P0.4mm +PQFP256 28x28 / QFP256J CASE 122BX (see ON Semiconductor 122BX.PDF) +QFP 0.4 +0 +256 +256 +Package_QFP +TQFP-32_7x7mm_P0.8mm +32-Lead Plastic Thin Quad Flatpack (PT) - 7x7x1.0 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.8 +0 +32 +32 +Package_QFP +TQFP-44-1EP_10x10mm_P0.8mm_EP4.5x4.5mm +44-Lead Plastic Thin Quad Flatpack (MW) - 10x10x1.0 mm Body [TQFP] With 4.5x4.5 mm Exposed Pad (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.8 +0 +54 +45 +Package_QFP +TQFP-44_10x10mm_P0.8mm +44-Lead Plastic Thin Quad Flatpack (PT) - 10x10x1.0 mm Body [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.8 +0 +44 +44 +Package_QFP +TQFP-48-1EP_7x7mm_P0.5mm_EP3.5x3.5mm +48-Lead Thin Quad Flatpack (PT) - 7x7x1.0 mm Body [TQFP] With Exposed Pad (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.5 +0 +53 +49 +Package_QFP +TQFP-48-1EP_7x7mm_P0.5mm_EP5x5mm +TQFP, 48 Pin (https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2100_datasheet_Rev1.08.pdf (page 45)), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +65 +49 +Package_QFP +TQFP-48-1EP_7x7mm_P0.5mm_EP5x5mm_ThermalVias +TQFP, 48 Pin (https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2100_datasheet_Rev1.08.pdf (page 45)), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +91 +49 +Package_QFP +TQFP-48_7x7mm_P0.5mm +48 LEAD TQFP 7x7mm (see MICREL TQFP7x7-48LD-PL-1.pdf) +QFP 0.5 +0 +48 +48 +Package_QFP +TQFP-52-1EP_10x10mm_P0.65mm_EP6.5x6.5mm +TQFP, 52 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/tqfp_edsv/sv_52_1.pdf), generated with kicad-footprint-generator ipc_qfp_generator.py +TQFP QFP +0 +78 +53 +Package_QFP +TQFP-52-1EP_10x10mm_P0.65mm_EP6.5x6.5mm_ThermalVias +TQFP, 52 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/tqfp_edsv/sv_52_1.pdf), generated with kicad-footprint-generator ipc_qfp_generator.py +TQFP QFP +0 +79 +53 +Package_QFP +TQFP-64-1EP_10x10mm_P0.5mm_EP8x8mm +64-Lead Plastic Thin Quad Flatpack (PT) - 10x10x1 mm Body, 2.00 mm Footprint [TQFP] thermal pad +QFP 0.5 +0 +90 +65 +Package_QFP +TQFP-64_7x7mm_P0.4mm +TQFP64 7x7, 0.4P CASE 932BH (see ON Semiconductor 932BH.PDF) +QFP 0.4 +0 +64 +64 +Package_QFP +TQFP-64_10x10mm_P0.5mm +TQFP, 64 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +64 +64 +Package_QFP +TQFP-64_14x14mm_P0.8mm +64-Lead Plastic Thin Quad Flatpack (PF) - 14x14x1 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.8 +0 +64 +64 +Package_QFP +TQFP-80-1EP_14x14mm_P0.65mm_EP9.5x9.5mm +80-Lead Plastic Thin Quad Flatpack (PF) - 14x14mm body, 9.5mm sq thermal pad (http://www.analog.com/media/en/technical-documentation/data-sheets/AD9852.pdf) +QFP 0.65 +0 +85 +81 +Package_QFP +TQFP-80_12x12mm_P0.5mm +80-Lead Plastic Thin Quad Flatpack (PT) - 12x12x1 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.5 +0 +80 +80 +Package_QFP +TQFP-80_14x14mm_P0.65mm +80-Lead Plastic Thin Quad Flatpack (PF) - 14x14x1 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.65 +0 +80 +80 +Package_QFP +TQFP-100-1EP_14x14mm_P0.5mm_EP5x5mm +TQFP, 100 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/tqfp_edsv/sv_100_4.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +117 +101 +Package_QFP +TQFP-100-1EP_14x14mm_P0.5mm_EP5x5mm_ThermalVias +TQFP, 100 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/tqfp_edsv/sv_100_4.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +143 +101 +Package_QFP +TQFP-100_12x12mm_P0.4mm +100-Lead Plastic Thin Quad Flatpack (PT) - 12x12x1 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.4 +0 +100 +100 +Package_QFP +TQFP-100_14x14mm_P0.5mm +TQFP, 100 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +100 +100 +Package_QFP +TQFP-120_14x14mm_P0.4mm +TQFP120 14x14 / TQFP120 CASE 932AZ (see ON Semiconductor 932AZ.PDF) +QFP 0.4 +0 +120 +120 +Package_QFP +TQFP-128_14x14mm_P0.4mm +TQFP128 14x14 / TQFP128 CASE 932BB (see ON Semiconductor 932BB.PDF) +QFP 0.4 +0 +128 +128 +Package_QFP +TQFP-144_16x16mm_P0.4mm +144-Lead Plastic Thin Quad Flatpack (PH) - 16x16x1 mm Body, 2.00 mm Footprint [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.4 +0 +144 +144 +Package_QFP +TQFP-144_20x20mm_P0.5mm +TQFP, 144 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +144 +144 +Package_QFP +TQFP-176_24x24mm_P0.5mm +TQFP, 176 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +176 +176 +Package_QFP +VQFP-80_14x14mm_P0.65mm +VQFP, 80 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +VQFP QFP +0 +80 +80 +Package_QFP +VQFP-100_14x14mm_P0.5mm +VQFP, 100 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +VQFP QFP +0 +100 +100 +Package_QFP +VQFP-128_14x14mm_P0.4mm +VQFP, 128 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +VQFP QFP +0 +128 +128 +Package_QFP +VQFP-176_20x20mm_P0.4mm +VQFP, 176 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +VQFP QFP +0 +176 +176 +Package_SIP +PowerIntegrations_eSIP-7C +eSIP-7C Vertical Flat Package with Heatsink Tab, https://ac-dc.power.com/sites/default/files/product-docs/topswitch-jx_family_datasheet.pdf +Power Integrations E Package +0 +6 +6 +Package_SIP +PowerIntegrations_eSIP-7F +eSIP-7F Flat Package with Heatsink Tab https://ac-dc.power.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf +Power Integrations L Package +0 +6 +6 +Package_SIP +SIP-8_19x3mm_P2.54mm +SIP 8-pin (http://www.njr.com/semicon/PDF/package/SIP8_E.pdf) +SIP8 +0 +8 +8 +Package_SIP +SIP-9_21.54x3mm_P2.54mm +SIP 9-pin () +SIP8 +0 +9 +9 +Package_SIP +SIP-9_22.3x3mm_P2.54mm +SIP 9-pin () +SIP8 +0 +9 +9 +Package_SIP +SIP3_11.6x8.5mm +RECOM,R78EXX,https://www.recom-power.com/pdf/Innoline/R-78Exx-0.5.pdf +SIP3 Regulator Module +0 +3 +3 +Package_SIP +SIP4_Sharp-SSR_P7.62mm_Angled +SIP4 Footprint for SSR made by Sharp +Solid State relais SSR Sharp +0 +4 +4 +Package_SIP +SIP4_Sharp-SSR_P7.62mm_Angled_NoHole +SIP4 Footprint for SSR made by Sharp +Solid State relais SSR Sharp +0 +4 +4 +Package_SIP +SIP4_Sharp-SSR_P7.62mm_Straight +SIP4 Footprint for SSR made by Sharp +Solid State relais SSR Sharp +0 +4 +4 +Package_SIP +SIP9_Housing +SIP9 +SIP9 +0 +9 +9 +Package_SIP +SIP9_Housing_BigPads +SIP9, large pads +SIP9 +0 +9 +9 +Package_SIP +SLA704XM +SIP SLA704XM (http://www.sumzi.com/upload/files/2007/07/2007073114282034189.PDF) +SIP +0 +18 +18 +Package_SIP +STK672-040-E +SIP-22 (http://www.onsemi.com/pub_link/Collateral/EN5227-D.PDF) +SIP-22 +0 +22 +22 +Package_SIP +STK672-080-E +SIP-15 (http://www.onsemi.com/pub_link/Collateral/EN6507-D.PDF) +SIP-15 +0 +15 +15 +Package_SIP +Sanyo_STK4xx-15_59.2x8.0mm_P2.54mm +Sanyo SIP-15, 59.2mm x 8.0mm bosy size, STK-433E STK-435E STK-436E (http://datasheet.octopart.com/STK430-Sanyo-datasheet-107060.pdf) +Sanyo SIP-15 +0 +15 +15 +Package_SIP +Sanyo_STK4xx-15_78.0x8.0mm_P2.54mm +Sanyo SIP-15, 78.0mm x 8.0mm bosy size, STK-437E STK-439E STK-441E STK-443E (http://datasheet.octopart.com/STK430-Sanyo-datasheet-107060.pdf) +Sanyo SIP-15 +0 +15 +15 +Package_SO +Diodes_PSOP-8 +8-Lead Plastic PSOP, Exposed Die Pad (see https://www.diodes.com/assets/Datasheets/AP2204.pdf) +SSOP 0.50 exposed pad +0 +12 +9 +Package_SO +Diodes_SO-8EP +8-Lead Plastic SO, Exposed Die Pad (see https://www.diodes.com/assets/Package-Files/SO-8EP.pdf) +SO exposed pad +0 +9 +9 +Package_SO +ETSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3x4.2mm +20-Lead Plastic Thin Shrink Small Outline (ST)-4.4 mm Body with Exposed Pad [eTSSOP] (see Microchip Packaging Specification 00000049BS.pdf) +SSOP 0.65 +0 +27 +21 +Package_SO +HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.1mm +HSOP, 8 Pin (https://www.st.com/resource/en/datasheet/l5973d.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HSOP SO +0 +13 +9 +Package_SO +HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.1mm_ThermalVias +HSOP, 8 Pin (https://www.st.com/resource/en/datasheet/l5973d.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HSOP SO +0 +20 +9 +Package_SO +HSOP-20-1EP_11.0x15.9mm_P1.27mm_SlugDown +HSOP 11.0x15.9mm Pitch 1.27mm Slug Down (PowerSO-20) [JEDEC MO-166] (http://www.st.com/resource/en/datasheet/tda7266d.pdf, www.st.com/resource/en/application_note/cd00003801.pdf) +HSOP 11.0 x 15.9mm Pitch 1.27mm +0 +23 +21 +Package_SO +HSOP-20-1EP_11.0x15.9mm_P1.27mm_SlugDown_ThermalVias +HSOP 11.0x15.9mm Pitch 1.27mm Slug Down Thermal Vias (PowerSO-20) [JEDEC MO-166] (http://www.st.com/resource/en/datasheet/tda7266d.pdf, www.st.com/resource/en/application_note/cd00003801.pdf) +HSOP 11.0 x 15.9mm Pitch 1.27mm +0 +45 +21 +Package_SO +HSOP-20-1EP_11.0x15.9mm_P1.27mm_SlugUp +HSOP 11.0x15.9mm Pitch 1.27mm Slug Up (PowerSO-20) [JEDEC MO-166] (http://www.st.com/resource/en/datasheet/tda7266d.pdf, www.st.com/resource/en/application_note/cd00003801.pdf) +HSOP 11.0 x 15.9mm Pitch 1.27mm +0 +20 +20 +Package_SO +HSOP-36-1EP_11.0x15.9mm_P0.65mm_SlugDown +HSOP 11.0x15.9mm Pitch 0.65mm Slug Down (PowerSO-36) [JEDEC MO-166] (http://www.st.com/resource/en/datasheet/vn808cm-32-e.pdf, http://www.st.com/resource/en/application_note/cd00003801.pdf) +HSOP 11.0 x 15.9mm Pitch 0.65mm +0 +39 +37 +Package_SO +HSOP-36-1EP_11.0x15.9mm_P0.65mm_SlugDown_ThermalVias +HSOP 11.0x15.9mm Pitch 0.65mm Slug Down Thermal Vias (PowerSO-36) [JEDEC MO-166] (http://www.st.com/resource/en/datasheet/vn808cm-32-e.pdf, http://www.st.com/resource/en/application_note/cd00003801.pdf) +HSOP 11.0 x 15.9mm Pitch 0.65mm +0 +61 +37 +Package_SO +HSOP-36-1EP_11.0x15.9mm_P0.65mm_SlugUp +HSOP 11.0x15.9mm Pitch 0.65mm Slug Up (PowerSO-36) [JEDEC MO-166] (http://www.st.com/resource/en/datasheet/vn808cm-32-e.pdf, http://www.st.com/resource/en/application_note/cd00003801.pdf) +HSOP 11.0 x 15.9mm Pitch 0.65mm +0 +36 +36 +Package_SO +HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.4x3.2mm +HTSOP, 8 Pin (https://media.digikey.com/pdf/Data%20Sheets/Rohm%20PDFs/BD9G341EFJ.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSOP SO +0 +13 +9 +Package_SO +HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.4x3.2mm_ThermalVias +HTSOP, 8 Pin (https://media.digikey.com/pdf/Data%20Sheets/Rohm%20PDFs/BD9G341EFJ.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSOP SO +0 +20 +9 +Package_SO +HTSSOP-14-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3x3.1mm +HTSSOP, 14 Pin (http://www.ti.com/lit/ds/symlink/lm5161.pdf#page=34), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +20 +15 +Package_SO +HTSSOP-14-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3x3.1mm_ThermalVias +HTSSOP, 14 Pin (http://www.ti.com/lit/ds/symlink/lm5161.pdf#page=34), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +36 +15 +Package_SO +HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm +16-Lead Plastic HTSSOP (4.4x5x1.2mm); Thermal pad; (http://www.ti.com/lit/ds/symlink/drv8833.pdf) +SSOP 0.65 +0 +29 +17 +Package_SO +HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask2.46x2.31mm +HTSSOP, 16 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/LTC7810.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +20 +17 +Package_SO +HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask2.46x2.31mm_ThermalVias +HTSSOP, 16 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/LTC7810.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +27 +17 +Package_SO +HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3x3mm_ThermalVias +16-Lead Plastic HTSSOP (4.4x5x1.2mm); Thermal pad with vias; (http://www.ti.com/lit/ds/symlink/drv8800.pdf) +SSOP 0.65 +0 +46 +17 +Package_SO +HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3x3mm +HTSSOP, 16 Pin (https://www.st.com/resource/en/datasheet/stp08cp05.pdf#page=20), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +21 +17 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP2.85x4mm +HTSSOP, 20 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0108.PDF U20E-1), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +23 +21 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm +20-Lead Plastic Thin Shrink Small Outline (ST)-4.4 mm Body [HTSSOP], with thermal pad with vias +HTSSOP 0.65 +0 +29 +21 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.4x3.7mm +HTSSOP, 20 Pin (http://www.ti.com/lit/ds/symlink/bq24006.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +24 +21 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.75x3.43mm +HTSSOP, 20 Pin (http://www.ti.com/lit/ds/symlink/tlc5971.pdf#page=37&zoom=160,-90,3), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +26 +21 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.75x3.43mm_ThermalVias +HTSSOP, 20 Pin (http://www.ti.com/lit/ds/symlink/tlc5971.pdf#page=37&zoom=160,-90,3), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +42 +21 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.75x3.43mm_ThermalVias_HandSolder +HTSSOP, 20 Pin (http://www.ti.com/lit/ds/symlink/tlc5971.pdf#page=37&zoom=160,-90,3), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +42 +21 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.96x2.96mm +HTSSOP, 20 Pin (https://www.ti.com/lit/ds/symlink/tps2663.pdf#page=49), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +23 +21 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.96x2.96mm_ThermalVias +HTSSOP, 20 Pin (https://www.ti.com/lit/ds/symlink/tps2663.pdf#page=49), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +42 +21 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_ThermalVias +20-Lead Plastic Thin Shrink Small Outline (ST)-4.4 mm Body [HTSSOP], with thermal pad with vias +HTSSOP 0.65 +0 +45 +21 +Package_SO +HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.2x5mm +HTSSOP, 24 Pin (https://www.st.com/resource/en/datasheet/stp16cp05.pdf#page=25), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +31 +25 +Package_SO +HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.4x7.8mm_Mask2.4x4.68mm +HTSSOP, 24 Pin (http://www.ti.com/lit/ds/symlink/tps703.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +28 +25 +Package_SO +HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.4x7.8mm_Mask2.4x4.68mm_ThermalVias +HTSSOP, 24 Pin (http://www.ti.com/lit/ds/symlink/tps703.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +47 +25 +Package_SO +HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP2.85x5.4mm +HTSSOP, 28 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0108.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +30 +29 +Package_SO +HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP2.85x5.4mm_ThermalVias +HTSSOP, 28 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0108.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +41 +29 +Package_SO +HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.5mm +HTSSOP28: plastic thin shrink small outline package; 28 leads; body width 4.4 mm; thermal pad +TSSOP HTSSOP 0.65 thermal pad +0 +39 +29 +Package_SO +HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.5mm_Mask2.4x6.17mm +HTSSOP28: plastic thin shrink small outline package; 28 leads; body width 4.4 mm; thermal pad +TSSOP HTSSOP 0.65 thermal pad +0 +40 +29 +Package_SO +HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.5mm_Mask2.4x6.17mm_ThermalVias +HTSSOP28: plastic thin shrink small outline package; 28 leads; body width 4.4 mm; thermal pad +TSSOP HTSSOP 0.65 thermal pad +0 +55 +29 +Package_SO +HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.5mm_ThermalVias +HTSSOP28: plastic thin shrink small outline package; 28 leads; body width 4.4 mm; thermal pad +TSSOP HTSSOP 0.65 thermal pad +0 +58 +29 +Package_SO +HTSSOP-32-1EP_6.1x11mm_P0.65mm_EP5.2x11mm_Mask4.11x4.36mm +HTSSOP32: plastic thin shrink small outline package; 32 leads; body width 6.1 mm; lead pitch 0.65 mm (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot487-1_po.pdf) +SSOP 0.65 PowerPAD +0 +43 +33 +Package_SO +HTSSOP-32-1EP_6.1x11mm_P0.65mm_EP5.2x11mm_Mask4.11x4.36mm_ThermalVias +HTSSOP32: plastic thin shrink small outline package; 32 leads; body width 6.1 mm; lead pitch 0.65 mm (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot487-1_po.pdf) +SSOP 0.65 PowerPAD +0 +83 +33 +Package_SO +HTSSOP-38-1EP_6.1x12.5mm_P0.65mm_EP5.2x12.5mm_Mask3.39x6.35mm +HTSSOP, 38 Pin (http://www.ti.com/lit/ds/symlink/tlc5951.pdf#page=47&zoom=140,-67,15), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +46 +39 +Package_SO +HTSSOP-38-1EP_6.1x12.5mm_P0.65mm_EP5.2x12.5mm_Mask3.39x6.35mm_ThermalVias +HTSSOP, 38 Pin (http://www.ti.com/lit/ds/symlink/tlc5951.pdf#page=47&zoom=140,-67,15), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +87 +39 +Package_SO +HTSSOP-54-1EP_P0.80mm + + +0 +54 +54 +Package_SO +HTSSOP-56-1EP_6.1x14mm_P0.5mm_EP3.61x6.35mm +HTSSOP56: plastic thin shrink small outline package http://www.ti.com/lit/ds/symlink/drv8301.pdf +HTSSOP 0.5 +0 +72 +57 +Package_SO +Infineon_PG-DSO-8-27_3.9x4.9mm_EP2.65x3mm +Infineon PG-DSO, 8 Pin (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-8-27), generated with kicad-footprint-generator ipc_gullwing_generator.py +Infineon PG-DSO SO +0 +13 +9 +Package_SO +Infineon_PG-DSO-8-27_3.9x4.9mm_EP2.65x3mm_ThermalVias +Infineon PG-DSO, 8 Pin (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-8-27), generated with kicad-footprint-generator ipc_gullwing_generator.py +Infineon PG-DSO SO +0 +23 +9 +Package_SO +Infineon_PG-DSO-8-43 +Infineon_PG-DSO-8-43 +DSO DSO-8 SOIC SOIC-8 +0 +12 +9 +Package_SO +Infineon_PG-DSO-12-9 +Infineon PG-DSO 12 pin, exposed pad: 4.5x8.1mm, with thermal vias (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-12-9/) +PG-DSO +0 +23 +13 +Package_SO +Infineon_PG-DSO-12-9_ThermalVias +Infineon PG-DSO 12 pin, exposed pad: 4.5x8.1mm, with thermal vias (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-12-9/) +PG-DSO +0 +42 +13 +Package_SO +Infineon_PG-DSO-12-11 +Infineon PG-DSO 12 pin, exposed pad: 4.5x8.1mm, with thermal vias (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-12-11/) +PG-DSO +0 +23 +13 +Package_SO +Infineon_PG-DSO-12-11_ThermalVias +Infineon PG-DSO 12 pin, exposed pad: 4.5x8.1mm, with thermal vias (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-12-11/) +PG-DSO +0 +42 +13 +Package_SO +Infineon_PG-DSO-20-30 +Infineon SO package 20pin, exposed pad 4.5x7mm (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-20-71/) +DSO-20 +0 +31 +21 +Package_SO +Infineon_PG-DSO-20-30_ThermalVias +Infineon SO package 20pin, exposed pad 4.5x7mm (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-20-71/) +DSO-20 +0 +45 +21 +Package_SO +Infineon_PG-DSO-20-32 +Infineon SO package 20pin without exposed pad (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-20-32/) +DSO-20 +0 +20 +20 +Package_SO +Infineon_PG-DSO-20-85 +Infineon SO package 20pin with exposed pad (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-20-85/) +DSO-20 +0 +31 +21 +Package_SO +Infineon_PG-DSO-20-85_ThermalVias +Infineon SO package 20pin with exposed pad (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-20-85/) +DSO-20 +0 +113 +21 +Package_SO +Infineon_PG-DSO-20-87 +Infineon SO package 20pin without exposed pad (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-20-87/) +DSO-20 +0 +20 +20 +Package_SO +Infineon_PG-TSDSO-14-22 +Infineon_PG-TSDSO-14-22 +Infineon TSDSO 14-22 +0 +17 +15 +Package_SO +Linear_MSOP-12-16-1EP_3x4mm_P0.5mm +12-Lead Plastic Micro Small Outline Package (MS) [MSOP], variant of MSOP-16 (see http://cds.linear.com/docs/en/datasheet/3630fd.pdf) +SSOP 0.5 +0 +15 +13 +Package_SO +Linear_MSOP-12-16_3x4mm_P0.5mm +12-Lead Plastic Micro Small Outline Package (MS) [MSOP], variant of MSOP-16 (see https://www.analog.com/media/en/technical-documentation/data-sheets/3748fb.pdf) +SSOP 0.5 +0 +12 +12 +Package_SO +MFSOP6-4_4.4x3.6mm_P1.27mm +https://toshiba.semicon-storage.com/ap-en/design-support/package/detail.4pin%20MFSOP6.html +MFSOP 4 pin SMD +0 +4 +4 +Package_SO +MFSOP6-5_4.4x3.6mm_P1.27mm +https://toshiba.semicon-storage.com/ap-en/design-support/package/detail.5pin%20MFSOP6.html +MFSOP 4 pin SMD +0 +5 +5 +Package_SO +MSOP-8-1EP_3x3mm_P0.65mm_EP1.68x1.88mm +MSOP, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/4440fb.pdf#page=13), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +13 +9 +Package_SO +MSOP-8-1EP_3x3mm_P0.65mm_EP1.68x1.88mm_ThermalVias +MSOP, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/4440fb.pdf#page=13), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +18 +9 +Package_SO +MSOP-8-1EP_3x3mm_P0.65mm_EP1.73x1.85mm +MSOP, 8 Pin (http://www.ti.com/lit/ds/symlink/lm25085.pdf#page=32), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +13 +9 +Package_SO +MSOP-8-1EP_3x3mm_P0.65mm_EP1.73x1.85mm_ThermalVias +MSOP, 8 Pin (http://www.ti.com/lit/ds/symlink/lm25085.pdf#page=32), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +18 +9 +Package_SO +MSOP-8-1EP_3x3mm_P0.65mm_EP1.95x2.15mm +MSOP, 8 Pin (http://www.st.com/resource/en/datasheet/pm8834.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +13 +9 +Package_SO +MSOP-8-1EP_3x3mm_P0.65mm_EP1.95x2.15mm_ThermalVias +MSOP, 8 Pin (http://www.st.com/resource/en/datasheet/pm8834.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +18 +9 +Package_SO +MSOP-8-1EP_3x3mm_P0.65mm_EP2.5x3mm_Mask1.73x2.36mm +MSOP, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/mic5355_6.pdf#page=15), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +14 +9 +Package_SO +MSOP-8-1EP_3x3mm_P0.65mm_EP2.5x3mm_Mask1.73x2.36mm_ThermalVias +MSOP, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/mic5355_6.pdf#page=15), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +19 +9 +Package_SO +MSOP-8_3x3mm_P0.65mm +MSOP, 8 Pin (https://www.jedec.org/system/files/docs/mo-187F.pdf variant AA), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +8 +8 +Package_SO +MSOP-10-1EP_3x3mm_P0.5mm_EP1.68x1.88mm +MSOP, 10 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3805fg.pdf#page=18), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +15 +11 +Package_SO +MSOP-10-1EP_3x3mm_P0.5mm_EP1.68x1.88mm_ThermalVias +MSOP, 10 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3805fg.pdf#page=18), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +20 +11 +Package_SO +MSOP-10-1EP_3x3mm_P0.5mm_EP1.73x1.98mm +MSOP, 10 Pin (www.allegromicro.com/~/media/Files/Datasheets/A4952-3-Datasheet.ashx?la=en#page=10), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +15 +11 +Package_SO +MSOP-10-1EP_3x3mm_P0.5mm_EP1.73x1.98mm_ThermalVias +MSOP, 10 Pin (www.allegromicro.com/~/media/Files/Datasheets/A4952-3-Datasheet.ashx?la=en#page=10), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +20 +11 +Package_SO +MSOP-10_3x3mm_P0.5mm +10-Lead Plastic Micro Small Outline Package (MS) [MSOP] (see Microchip Packaging Specification 00000049BS.pdf) +SSOP 0.5 +0 +10 +10 +Package_SO +MSOP-12-1EP_3x4mm_P0.65mm_EP1.65x2.85mm +MSOP, 12 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3652fe.pdf#page=24), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +17 +13 +Package_SO +MSOP-12-1EP_3x4mm_P0.65mm_EP1.65x2.85mm_ThermalVias +MSOP, 12 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3652fe.pdf#page=24), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +24 +13 +Package_SO +MSOP-12-16-1EP_3x4mm_P0.5mm_EP1.65x2.85mm +10-Lead Plastic Micro Small Outline Package (MS) [MSOP] (see Microchip Packaging Specification 00000049BS.pdf) +SSOP 0.5 +0 +19 +13 +Package_SO +MSOP-12-16-1EP_3x4mm_P0.5mm_EP1.65x2.85mm_ThermalVias +10-Lead Plastic Micro Small Outline Package (MS) [MSOP] (see Microchip Packaging Specification 00000049BS.pdf) +SSOP 0.5 +0 +25 +13 +Package_SO +MSOP-12-16_3x4mm_P0.5mm +10-Lead Plastic Micro Small Outline Package (MS) [MSOP] (see Microchip Packaging Specification 00000049BS.pdf) +SSOP 0.5 +0 +12 +12 +Package_SO +MSOP-12_3x4mm_P0.65mm +MSOP, 12 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/6957fb.pdf#page=36), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +12 +12 +Package_SO +MSOP-16-1EP_3x4.039mm_P0.5mm_EP1.651x2.845mm +MSOP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-msop/05081667_F_MSE16.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +21 +17 +Package_SO +MSOP-16-1EP_3x4.039mm_P0.5mm_EP1.651x2.845mm_ThermalVias +MSOP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-msop/05081667_F_MSE16.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +28 +17 +Package_SO +MSOP-16-1EP_3x4mm_P0.5mm_EP1.65x2.85mm +MSOP, 16 Pin (http://cds.linear.com/docs/en/datasheet/37551fd.pdf#page=23), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +21 +17 +Package_SO +MSOP-16-1EP_3x4mm_P0.5mm_EP1.65x2.85mm_ThermalVias +MSOP, 16 Pin (http://cds.linear.com/docs/en/datasheet/37551fd.pdf#page=23), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +28 +17 +Package_SO +MSOP-16_3x4.039mm_P0.5mm +MSOP, 16 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-msop/05081669_A_MS16.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +16 +16 +Package_SO +MSOP-16_3x4mm_P0.5mm +MSOP, 16 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/436412f.pdf#page=22), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +16 +16 +Package_SO +ONSemi_SO-8FL_488AA +ON Semi DFN5 5x6mm 1.27P SO-8FL CASE 488A https://www.onsemi.com/pub/Collateral/488AA.PDF +ON Semi DFN5 5x6mm 1.27P SO-8FL CASE 488A +0 +5 +5 +Package_SO +OnSemi_Micro8 +ON Semiconductor Micro8 (Case846A-02): https://www.onsemi.com/pub/Collateral/846A-02.PDF +micro8 +0 +8 +8 +Package_SO +PSOP-44_16.9x27.17mm_P1.27mm +PSOP44: plastic thin shrink small outline package; 44 leads; body width 16.90 mm +PSOP 1.27 +0 +44 +44 +Package_SO +PowerIntegrations_SO-8 +Power-Integrations variant of 8-Lead Plastic Small Outline (SN) - Narrow, 3.90 mm Body [SOIC], see https://ac-dc.power.com/sites/default/files/product-docs/senzero_family_datasheet.pdf +SOIC 1.27 +0 +8 +8 +Package_SO +PowerIntegrations_SO-8B +Power-Integrations variant of 8-Lead Plastic Small Outline (SN) - Narrow, 3.90 mm Body [SOIC], see https://www.mouser.com/ds/2/328/linkswitch-pl_family_datasheet-12517.pdf +SOIC 1.27 +0 +7 +7 +Package_SO +PowerIntegrations_SO-8C +Power-Integrations variant of 8-Lead Plastic Small Outline (SN) - Narrow, 3.90 mm Body [SOIC], see https://www.mouser.com/ds/2/328/linkswitch-pl_family_datasheet-12517.pdf +SOIC 1.27 +0 +7 +7 +Package_SO +PowerIntegrations_eSOP-12B +eSOP-12B SMT Flat Package with Heatsink Tab, see https://ac-dc.power.com/sites/default/files/product-docs/topswitch-jx_family_datasheet.pdf +Power Integrations K Package +0 +12 +12 +Package_SO +PowerPAK_SO-8_Dual +PowerPAK SO-8 Dual (https://www.vishay.com/docs/71655/powerpak.pdf, https://www.vishay.com/docs/72600/72600.pdf) +PowerPAK SO-8 Dual +0 +10 +6 +Package_SO +PowerPAK_SO-8_Single +PowerPAK SO-8 Single (https://www.vishay.com/docs/71655/powerpak.pdf, https://www.vishay.com/docs/72599/72599.pdf) +PowerPAK SO-8 Single +0 +9 +5 +Package_SO +QSOP-16_3.9x4.9mm_P0.635mm +16-Lead Plastic Shrink Small Outline Narrow Body (QR)-.150" Body [QSOP] (see Microchip Packaging Specification 00000049BS.pdf) +SSOP 0.635 +0 +16 +16 +Package_SO +QSOP-20_3.9x8.7mm_P0.635mm +20-Lead Plastic Shrink Small Outline Narrow Body (http://www.analog.com/media/en/technical-documentation/data-sheets/ADuM7640_7641_7642_7643.pdf) +QSOP 0.635 +0 +20 +20 +Package_SO +QSOP-24_3.9x8.7mm_P0.635mm +24-Lead Plastic Shrink Small Outline Narrow Body (QR)-.150" Body [QSOP] (see Microchip Packaging Specification 00000049CH.pdf) +QSOP 0.635 +0 +24 +24 +Package_SO +SC-74-6_1.5x2.9mm_P0.95mm +SC-74, 6 Pin (https://www.nxp.com/docs/en/package-information/SOT457.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SC-74 SO +0 +6 +6 +Package_SO +SO-4_4.4x2.3mm_P1.27mm +4-Lead Plastic Small Outline (SO), see http://datasheet.octopart.com/OPIA403BTRE-Optek-datasheet-5328560.pdf +SO SOIC 1.27 +0 +4 +4 +Package_SO +SO-4_4.4x3.6mm_P2.54mm +4-Lead Plastic Small Outline (SO), see https://www.elpro.org/de/index.php?controller=attachment&id_attachment=339 +SO SOIC 2.54 +0 +4 +4 +Package_SO +SO-4_4.4x3.9mm_P2.54mm +SO, 4 Pin (https://toshiba.semicon-storage.com/info/docget.jsp?did=10047&prodName=TLP3123), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +4 +4 +Package_SO +SO-4_4.4x4.3mm_P2.54mm +4-Lead Plastic Small Outline (SO), see https://docs.broadcom.com/docs/AV02-0173EN +SO SOIC 2.54 +0 +4 +4 +Package_SO +SO-4_7.6x3.6mm_P2.54mm +4-Lead Plastic Small Outline (SO) (http://www.everlight.com/file/ProductFile/201407061745083848.pdf) +SO SOIC 2.54 +0 +4 +4 +Package_SO +SO-5_4.4x3.6mm_P1.27mm +5-Lead Plastic Small Outline (SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true +SO SOIC 1.27 +0 +5 +5 +Package_SO +SO-6L_10x3.84mm_P1.27mm +6-pin plasic small outline 7,5mm long https://toshiba.semicon-storage.com/info/docget.jsp?did=53548&prodName=TLP2770 +SO-6L +0 +6 +6 +Package_SO +SO-6_4.4x3.6mm_P1.27mm +6-Lead Plastic Small Outline (SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true +SO SOIC 1.27 +0 +6 +6 +Package_SO +SO-8_3.9x4.9mm_P1.27mm +SO, 8 Pin (https://www.nxp.com/docs/en/data-sheet/PCF8523.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +8 +8 +Package_SO +SO-8_5.3x6.2mm_P1.27mm +SO, 8 Pin (https://www.ti.com/lit/ml/msop001a/msop001a.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +8 +8 +Package_SO +SO-14_3.9x8.65mm_P1.27mm +SO, 14 Pin (https://www.st.com/resource/en/datasheet/l6491.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +14 +14 +Package_SO +SO-14_5.3x10.2mm_P1.27mm +SO, 14 Pin (https://www.ti.com/lit/ml/msop002a/msop002a.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +14 +14 +Package_SO +SO-16_3.9x9.9mm_P1.27mm +SO, 16 Pin (https://www.nxp.com/docs/en/package-information/SOT109-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +16 +16 +Package_SO +SO-16_5.3x10.2mm_P1.27mm +SO, 16 Pin (https://www.ti.com/lit/ml/msop002a/msop002a.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +16 +16 +Package_SO +SO-20-1EP_7.52x12.825mm_P1.27mm_EP6.045x12.09mm_Mask3.56x4.47mm +SO, 20 Pin (http://www.ti.com/lit/ds/symlink/opa569.pdf, http://www.ti.com/lit/an/slma004b/slma004b.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +23 +21 +Package_SO +SO-20-1EP_7.52x12.825mm_P1.27mm_EP6.045x12.09mm_Mask3.56x4.47mm_ThermalVias +SO, 20 Pin (http://www.ti.com/lit/ds/symlink/opa569.pdf, http://www.ti.com/lit/an/slma004b/slma004b.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +51 +21 +Package_SO +SO-20_5.3x12.6mm_P1.27mm +SO, 20 Pin (https://www.ti.com/lit/ml/msop002a/msop002a.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +20 +20 +Package_SO +SO-20_12.8x7.5mm_P1.27mm +SO-20, 12.8x7.5mm, https://www.nxp.com/docs/en/data-sheet/SA605.pdf +S0-20 +0 +20 +20 +Package_SO +SO-24_5.3x15mm_P1.27mm +SO, 24 Pin (https://www.ti.com/lit/ml/msop002a/msop002a.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +24 +24 +Package_SO +SOIC-4_4.55x2.6mm_P1.27mm +SOIC, 4 Pin (https://toshiba.semicon-storage.com/info/docget.jsp?did=12884&prodName=TLP291), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +4 +4 +Package_SO +SOIC-4_4.55x3.7mm_P2.54mm +SOIC, 6 Pin (https://toshiba.semicon-storage.com/info/docget.jsp?did=11791&prodName=TLP185), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +4 +4 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm +SOIC, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ada4898-1_4898-2.pdf#page=29), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +13 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm_ThermalVias +SOIC, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ada4898-1_4898-2.pdf#page=29), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +20 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm +SOIC, 8 Pin (http://www.allegromicro.com/~/media/Files/Datasheets/A4950-Datasheet.ashx#page=8), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +13 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm_ThermalVias +SOIC, 8 Pin (http://www.allegromicro.com/~/media/Files/Datasheets/A4950-Datasheet.ashx#page=8), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +20 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.81mm +SOIC, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ada4898-1_4898-2.pdf#page=29), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +13 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.81mm_ThermalVias +SOIC, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ada4898-1_4898-2.pdf#page=29), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +20 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.71x3.4mm +SOIC, 8 Pin (http://www.ti.com/lit/ds/symlink/lm5017.pdf#page=31), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +14 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.71x3.4mm_ThermalVias +SOIC, 8 Pin (http://www.ti.com/lit/ds/symlink/lm5017.pdf#page=31), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +23 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.514x3.2mm +SOIC, 8 Pin (https://www.renesas.com/eu/en/www/doc/datasheet/hip2100.pdf#page=13), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +13 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.514x3.2mm_ThermalVias +SOIC, 8 Pin (https://www.renesas.com/eu/en/www/doc/datasheet/hip2100.pdf#page=13), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +20 +9 +Package_SO +SOIC-8-N7_3.9x4.9mm_P1.27mm +8-Lead Plastic Small Outline (SN) - Narrow, 3.90 mm Body [SOIC], pin 7 removed (Microchip Packaging Specification 00000049BS.pdf, http://www.onsemi.com/pub/Collateral/NCP1207B.PDF) +SOIC 1.27 +0 +7 +7 +Package_SO +SOIC-8_3.9x4.9mm_P1.27mm +SOIC, 8 Pin (JEDEC MS-012AA, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_8.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +8 +8 +Package_SO +SOIC-8_5.23x5.23mm_P1.27mm +SOIC, 8 Pin (http://www.winbond.com/resource-files/w25q32jv%20revg%2003272018%20plus.pdf#page=68), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +8 +8 +Package_SO +SOIC-8_5.275x5.275mm_P1.27mm +SOIC, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/20005045C.pdf#page=23), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +8 +8 +Package_SO +SOIC-8_7.5x5.85mm_P1.27mm +SOIC, 8 Pin (http://www.ti.com/lit/ml/mpds382b/mpds382b.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +8 +8 +Package_SO +SOIC-14-16_3.9x9.9mm_P1.27mm +SOIC, 16 Pin package with pin 2 and 13 removed for voltage clearance (UCC256301, https://www.ti.com/lit/ds/symlink/ucc256301.pdf) +SOIC SO +0 +14 +14 +Package_SO +SOIC-14W_7.5x9mm_P1.27mm +SOIC, 14 Pin (JEDEC MS-013AF, https://www.analog.com/media/en/package-pcb-resources/package/54614177245586rw_14.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +14 +14 +Package_SO +SOIC-14_3.9x8.7mm_P1.27mm +SOIC, 14 Pin (JEDEC MS-012AB, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_14.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +14 +14 +Package_SO +SOIC-16W-12_7.5x10.3mm_P1.27mm +SOIC-16 With 12 Pin Placed - Wide, 7.50 mm Body [SOIC] (https://docs.broadcom.com/docs/AV02-0169EN) +SOIC 1.27 16 12 Wide +0 +12 +12 +Package_SO +SOIC-16W_5.3x10.2mm_P1.27mm +16-Lead Plastic Small Outline (SO) - Wide, 5.3 mm Body (http://www.ti.com/lit/ml/msop002a/msop002a.pdf) +SOIC 1.27 +0 +16 +16 +Package_SO +SOIC-16W_7.5x10.3mm_P1.27mm +SOIC, 16 Pin (JEDEC MS-013AA, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_wide-rw/rw_16.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +16 +16 +Package_SO +SOIC-16W_7.5x12.8mm_P1.27mm +SOIC, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ri_soic_ic/ri_16_1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +16 +16 +Package_SO +SOIC-16_3.9x9.9mm_P1.27mm +SOIC, 16 Pin (JEDEC MS-012AC, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_16.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +16 +16 +Package_SO +SOIC-16_4.55x10.3mm_P1.27mm +SOIC, 16 Pin (https://toshiba.semicon-storage.com/info/docget.jsp?did=12858&prodName=TLP291-4), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +16 +16 +Package_SO +SOIC-18W_7.5x11.6mm_P1.27mm +SOIC, 18 Pin (JEDEC MS-013AB, https://www.analog.com/media/en/package-pcb-resources/package/33254132129439rw_18.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +18 +18 +Package_SO +SOIC-20W_7.5x12.8mm_P1.27mm +SOIC, 20 Pin (JEDEC MS-013AC, https://www.analog.com/media/en/package-pcb-resources/package/233848rw_20.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +20 +20 +Package_SO +SOIC-24W_7.5x15.4mm_P1.27mm +SOIC, 24 Pin (JEDEC MS-013AD, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_wide-rw/RW_24.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +24 +24 +Package_SO +SOIC-28W_7.5x17.9mm_P1.27mm +SOIC, 28 Pin (JEDEC MS-013AE, https://www.analog.com/media/en/package-pcb-resources/package/35833120341221rw_28.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +28 +28 +Package_SO +SOIC-28W_7.5x18.7mm_P1.27mm +SOIC, 28 Pin (https://www.akm.com/akm/en/file/datasheet/AK5394AVS.pdf#page=23), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +28 +28 +Package_SO +SOIJ-8_5.3x5.3mm_P1.27mm +8-Lead Plastic Small Outline (SM) - Medium, 5.28 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf) +SOIC 1.27 +0 +8 +8 +Package_SO +SOJ-36_10.16x23.49mm_P1.27mm +SOJ, 36 Pin (http://www.issi.com/WW/pdf/61-64C5128AL.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOJ SO +0 +36 +36 +Package_SO +SOP-4_3.8x4.1mm_P2.54mm +SOP, 4 Pin (http://www.ixysic.com/home/pdfs.nsf/www/CPC1017N.pdf/$file/CPC1017N.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +4 +4 +Package_SO +SOP-4_4.4x2.6mm_P1.27mm +SOP, 4 Pin (http://www.vishay.com/docs/83510/tcmt1100.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +4 +4 +Package_SO +SOP-8-1EP_4.57x4.57mm_P1.27mm_EP4.57x4.45mm +SOP, 8 Pin (https://ww2.minicircuits.com/case_style/XX112.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +13 +9 +Package_SO +SOP-8-1EP_4.57x4.57mm_P1.27mm_EP4.57x4.45mm_ThermalVias +SOP, 8 Pin (https://ww2.minicircuits.com/case_style/XX112.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +20 +9 +Package_SO +SOP-8_3.9x4.9mm_P1.27mm +SOP, 8 Pin (http://www.macronix.com/Lists/Datasheet/Attachments/7534/MX25R3235F,%20Wide%20Range,%2032Mb,%20v1.6.pdf#page=79), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +8 +8 +Package_SO +SOP-8_3.76x4.96mm_P1.27mm +SOP, 8 Pin (https://ww2.minicircuits.com/case_style/XX211.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +8 +8 +Package_SO +SOP-8_5.28x5.23mm_P1.27mm +SOP, 8 Pin (http://www.macronix.com/Lists/Datasheet/Attachments/7534/MX25R3235F,%20Wide%20Range,%2032Mb,%20v1.6.pdf#page=80), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +8 +8 +Package_SO +SOP-8_6.62x9.15mm_P2.54mm +SOP, 8 Pin (http://www.ti.com/lit/ds/symlink/iso1050.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +8 +8 +Package_SO +SOP-16_3.9x9.9mm_P1.27mm +SOP, 16 Pin (https://www.diodes.com/assets/Datasheets/PAM8403.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +16 +16 +Package_SO +SOP-16_4.4x10.4mm_P1.27mm +16-Lead Plastic Small Outline http://www.vishay.com/docs/49633/sg2098.pdf +SOP 1.27 +0 +16 +16 +Package_SO +SOP-16_4.55x10.3mm_P1.27mm +SOP, 16 Pin (https://toshiba.semicon-storage.com/info/docget.jsp?did=12855&prodName=TLP290-4), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +16 +16 +Package_SO +SOP-18_7x12.5mm_P1.27mm +SOP, 18 Pin (https://toshiba.semicon-storage.com/info/docget.jsp?did=30523), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +18 +18 +Package_SO +SOP-20_7.5x12.8mm_P1.27mm +SOP, 20 Pin (https://www.holtek.com/documents/10179/116723/sop20-300.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +20 +20 +Package_SO +SOP-24_7.5x15.4mm_P1.27mm +SOP, 24 Pin (http://www.issi.com/WW/pdf/31FL3218.pdf#page=14), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +24 +24 +Package_SO +SSO-4_6.7x5.1mm_P2.54mm_Clearance8mm +4-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://www.vishay.com/docs/84299/vor1142b4.pdf +SSO Stretched SO SOIC 2.54 +0 +4 +4 +Package_SO +SSO-6_6.8x4.6mm_P1.27mm_Clearance7mm +8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true +SSO Stretched SO SOIC 1.27 +0 +6 +6 +Package_SO +SSO-6_6.8x4.6mm_P1.27mm_Clearance8mm +8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true +SSO Stretched SO SOIC 1.27 +0 +6 +6 +Package_SO +SSO-8_6.7x9.8mm_P2.54mm_Clearance8mm +8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://www.vishay.com/docs/83831/lh1533ab.pdf +SSO Stretched SO SOIC Pitch 2.54 +0 +8 +8 +Package_SO +SSO-8_6.8x5.9mm_P1.27mm_Clearance7mm +8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true +SSO Stretched SO SOIC Pitch 1.27 +0 +8 +8 +Package_SO +SSO-8_6.8x5.9mm_P1.27mm_Clearance8mm +8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true +SSO Stretched SO SOIC Pitch 1.27 +0 +8 +8 +Package_SO +SSO-8_9.6x6.3mm_P1.27mm_Clearance10.5mm +8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true +SSO Stretched SO SOIC Pitch 1.27 +0 +8 +8 +Package_SO +SSO-8_13.6x6.3mm_P1.27mm_Clearance14.2mm +8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true +SSO Stretched SO SOIC Pitch 1.27 +0 +8 +8 +Package_SO +SSOP-8_2.95x2.8mm_P0.65mm +SSOP-8 2.9 x2.8mm Pitch 0.65mm +SSOP-8 2.95x2.8mm Pitch 0.65mm +0 +8 +8 +Package_SO +SSOP-8_3.9x5.05mm_P1.27mm +SSOP, 8 Pin (http://www.fujitsu.com/downloads/MICRO/fsa/pdf/products/memory/fram/MB85RS16-DS501-00014-6v0-E.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SSOP SO +0 +8 +8 +Package_SO +SSOP-8_3.95x5.21x3.27mm_P1.27mm +SSOP-8 3.95x5.21x3.27mm Pitch 1.27mm +SSOP-8 3.95x5.21x3.27mm 1.27mm +0 +8 +8 +Package_SO +SSOP-8_5.25x5.24mm_P1.27mm +SSOP, 8 Pin (http://www.fujitsu.com/ca/en/Images/MB85RS2MT-DS501-00023-1v0-E.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SSOP SO +0 +8 +8 +Package_SO +SSOP-10_3.9x4.9mm_P1.00mm +10-Lead SSOP, 3.9 x 4.9mm body, 1.00mm pitch (http://www.st.com/resource/en/datasheet/viper01.pdf) +SSOP 3.9 4.9 1.00 +0 +10 +10 +Package_SO +SSOP-14_5.3x6.2mm_P0.65mm +SSOP14: plastic shrink small outline package; 14 leads; body width 5.3 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot337-1_po.pdf) +SSOP 0.65 +0 +14 +14 +Package_SO +SSOP-16_3.9x4.9mm_P0.635mm +SSOP16: plastic shrink small outline package; 16 leads; body width 3.9 mm; lead pitch 0.635; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot519-1_po.pdf) +SSOP 0.635 +0 +16 +16 +Package_SO +SSOP-16_4.4x5.2mm_P0.65mm +SSOP16: plastic shrink small outline package; 16 leads; body width 4.4 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot369-1_po.pdf) +SSOP 0.65 +0 +16 +16 +Package_SO +SSOP-16_5.3x6.2mm_P0.65mm +SSOP16: plastic shrink small outline package; 16 leads; body width 5.3 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot338-1_po.pdf) +SSOP 0.65 +0 +16 +16 +Package_SO +SSOP-18_4.4x6.5mm_P0.65mm +SSOP18: plastic shrink small outline package; 18 leads; body width 4.4 mm (http://toshiba.semicon-storage.com/info/docget.jsp?did=30523&prodName=TBD62783APG) +SSOP 0.65 +0 +18 +18 +Package_SO +SSOP-20_3.9x8.7mm_P0.635mm +SSOP20: plastic shrink small outline package; 24 leads; body width 3.9 mm; lead pitch 0.635; (see http://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT231X.pdf) +SSOP 0.635 +0 +20 +20 +Package_SO +SSOP-20_4.4x6.5mm_P0.65mm +SSOP20: plastic shrink small outline package; 20 leads; body width 4.4 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot266-1_po.pdf) +SSOP 0.65 +0 +20 +20 +Package_SO +SSOP-20_5.3x7.2mm_P0.65mm +SSOP, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/40001800C.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SSOP SO +0 +20 +20 +Package_SO +SSOP-24_3.9x8.7mm_P0.635mm +SSOP24: plastic shrink small outline package; 24 leads; body width 3.9 mm; lead pitch 0.635; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot556-1_po.pdf) +SSOP 0.635 +0 +24 +24 +Package_SO +SSOP-24_5.3x8.2mm_P0.65mm +24-Lead Plastic Shrink Small Outline (SS)-5.30 mm Body [SSOP] (see Microchip Packaging Specification 00000049BS.pdf) +SSOP 0.65 +0 +24 +24 +Package_SO +SSOP-28_3.9x9.9mm_P0.635mm +SSOP28: plastic shrink small outline package; 28 leads; body width 3.9 mm; lead pitch 0.635; (see http://cds.linear.com/docs/en/datasheet/38901fb.pdf) +SSOP 0.635 +0 +28 +28 +Package_SO +SSOP-28_5.3x10.2mm_P0.65mm +28-Lead Plastic Shrink Small Outline (SS)-5.30 mm Body [SSOP] (see Microchip Packaging Specification 00000049BS.pdf) +SSOP 0.65 +0 +28 +28 +Package_SO +SSOP-32_11.305x20.495mm_P1.27mm +SSOP, 32 Pin (http://www.issi.com/WW/pdf/61-64C5128AL.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SSOP SO +0 +32 +32 +Package_SO +SSOP-44_5.3x12.8mm_P0.5mm +44-Lead Plastic Shrink Small Outline (SS)-5.30 mm Body [SSOP] (http://cds.linear.com/docs/en/datasheet/680313fa.pdf) +SSOP 0.5 +0 +44 +44 +Package_SO +SSOP-48_7.5x15.9mm_P0.635mm +SSOP48: plastic shrink small outline package; 48 leads; body width 7.5 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot370-1_po.pdf) +SSOP 0.635 +0 +48 +48 +Package_SO +SSOP-56_7.5x18.5mm_P0.635mm +SSOP56: plastic shrink small outline package; 56 leads; body width 7.5 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot371-1_po.pdf) +SSOP 0.635 +0 +56 +56 +Package_SO +STC_SOP-16_3.9x9.9mm_P1.27mm +STC SOP, 16 Pin (https://www.stcmicro.com/datasheet/STC15F2K60S2-en.pdf#page=156), generated with kicad-footprint-generator ipc_gullwing_generator.py +STC SOP SO +0 +16 +16 +Package_SO +ST_MultiPowerSO-30 +MultiPowerSO-30 3EP 16.0x17.2mm Pitch 1mm (http://www.st.com/resource/en/datasheet/vnh2sp30-e.pdf) +MultiPowerSO-30 3EP 16.0x17.2mm Pitch 1mm +0 +33 +33 +Package_SO +ST_PowerSSO-24_SlugDown +ST PowerSSO-24 1EP 7.5x10.3mm Pitch 0.8mm [JEDEC MO-271] (http://www.st.com/resource/en/datasheet/tda7266p.pdf, http://freedatasheets.com/downloads/Technical%20Note%20Powersso24%20TN0054.pdf) +ST PowerSSO-24 1EP 7.5x10.3mm Pitch 0.8mm +0 +25 +25 +Package_SO +ST_PowerSSO-24_SlugDown_ThermalVias +ST PowerSSO-24 1EP 7.5x10.3mm Pitch 0.8mm [JEDEC MO-271] (http://www.st.com/resource/en/datasheet/tda7266p.pdf, http://freedatasheets.com/downloads/Technical%20Note%20Powersso24%20TN0054.pdf) +ST PowerSSO-24 1EP 7.5x10.3mm Pitch 0.8mm +0 +38 +25 +Package_SO +ST_PowerSSO-24_SlugUp +ST PowerSSO-24 1EP 7.5x10.3mm Pitch 0.8mm [JEDEC MO-271] (http://www.st.com/resource/en/datasheet/tda7266p.pdf, http://freedatasheets.com/downloads/Technical%20Note%20Powersso24%20TN0054.pdf) +ST PowerSSO-24 1EP 7.5x10.3mm Pitch 0.8mm +0 +24 +24 +Package_SO +ST_PowerSSO-36_SlugDown +ST PowerSSO-36 1EP 7.5x10.3mm Pitch 0.8mm [JEDEC MO-271] (http://www.st.com/resource/en/datasheet/tda7492p.pdf, http://freedatasheets.com/downloads/Technical%20Note%20Powersso24%20TN0054.pdf) +ST PowerSSO-36 1EP 7.5x10.3mm Pitch 0.8mm +0 +37 +37 +Package_SO +ST_PowerSSO-36_SlugDown_ThermalVias +ST PowerSSO-36 1EP 7.5x10.3mm Pitch 0.8mm [JEDEC MO-271] (http://www.st.com/resource/en/datasheet/tda7492p.pdf, http://freedatasheets.com/downloads/Technical%20Note%20Powersso24%20TN0054.pdf) +ST PowerSSO-36 1EP 7.5x10.3mm Pitch 0.8mm +0 +50 +37 +Package_SO +ST_PowerSSO-36_SlugUp +ST PowerSSO-36 1EP 7.5x10.3mm Pitch 0.8mm [JEDEC MO-271] (http://www.st.com/resource/en/datasheet/tda7492p.pdf, http://freedatasheets.com/downloads/Technical%20Note%20Powersso24%20TN0054.pdf) +ST PowerSSO-36 1EP 7.5x10.3mm Pitch 0.8mm +0 +36 +36 +Package_SO +TI_SO-PowerPAD-8 +8-Lead Plastic PSOP, Exposed Die Pad (TI DDA0008B, see http://www.ti.com/lit/ds/symlink/lm3404.pdf) +SSOP 0.50 exposed pad +0 +12 +9 +Package_SO +TI_SO-PowerPAD-8_ThermalVias +8-pin HTSOP package with 1.27mm pin pitch, compatible with SOIC-8, 3.9x4.9mm² body, exposed pad, thermal vias with large copper area, as proposed in http://www.ti.com/lit/ds/symlink/tps5430.pdf +HTSOP 1.27 +0 +19 +9 +Package_SO +TSOP-5_1.65x3.05mm_P0.95mm +TSOP-5 package (comparable to TSOT-23), https://www.vishay.com/docs/71200/71200.pdf +Jedec MO-193C TSOP-5L +0 +5 +5 +Package_SO +TSOP-6_1.65x3.05mm_P0.95mm +TSOP-6 package (comparable to TSOT-23), https://www.vishay.com/docs/71200/71200.pdf +Jedec MO-193C TSOP-6L +0 +6 +6 +Package_SO +TSOP-I-28_11.8x8mm_P0.55mm +TSOP I, 28 pins, 18.8x8mm body, 0.55mm pitch, IPC-calculated pads (http://ww1.microchip.com/downloads/en/devicedoc/doc0807.pdf) +TSOP I 28 pins +0 +28 +28 +Package_SO +TSOP-I-32_11.8x8mm_P0.5mm +TSOP-I, 32 Pin (http://www.issi.com/WW/pdf/61-64C5128AL.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSOP-I SO +0 +32 +32 +Package_SO +TSOP-I-32_18.4x8mm_P0.5mm +TSOP I, 32 pins, 18.4x8mm body (https://www.micron.com/~/media/documents/products/technical-note/nor-flash/tn1225_land_pad_design.pdf, http://www.fujitsu.com/downloads/MICRO/fma/pdfmcu/f32pm25.pdf) +TSOP I 32 +0 +32 +32 +Package_SO +TSOP-I-32_18.4x8mm_P0.5mm_Reverse +TSOP I, 32 pins, 18.4x8mm body (http://www.futurlec.com/Datasheet/Memory/628128.pdf), reverse mount +TSOP I 32 reverse +0 +32 +32 +Package_SO +TSOP-I-48_18.4x12mm_P0.5mm +TSOP I, 32 pins, 18.4x8mm body (https://www.micron.com/~/media/documents/products/technical-note/nor-flash/tn1225_land_pad_design.pdf) +TSOP I 32 +0 +48 +48 +Package_SO +TSOP-I-56_18.4x14mm_P0.5mm +TSOP I, 32 pins, 18.4x8mm body (https://www.micron.com/~/media/documents/products/technical-note/nor-flash/tn1225_land_pad_design.pdf) +TSOP I 32 +0 +56 +56 +Package_SO +TSOP-II-32_21.0x10.2mm_P1.27mm +32-lead plastic TSOP; Type II +TSOP-II 32 +0 +32 +32 +Package_SO +TSOP-II-44_10.16x18.41mm_P0.8mm +TSOP-II, 44 Pin (http://www.issi.com/WW/pdf/61-64C5128AL.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSOP-II SO +0 +44 +44 +Package_SO +TSOP-II-54_22.2x10.16mm_P0.8mm +54-lead TSOP typ II package +TSOPII TSOP2 +0 +54 +54 +Package_SO +TSSOP-4_4.4x5mm_P4mm +TSSOP, 4 Pin (https://www.onsemi.com/pub/Collateral/MDB8S-D.PDF#page=4), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +4 +4 +Package_SO +TSSOP-8_3x3mm_P0.65mm +TSSOP8: plastic thin shrink small outline package; 8 leads; body width 3 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot505-1_po.pdf) +SSOP 0.65 +0 +8 +8 +Package_SO +TSSOP-8_4.4x3mm_P0.65mm +TSSOP, 8 Pin (JEDEC MO-153 Var AA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +8 +8 +Package_SO +TSSOP-10_3x3mm_P0.5mm +TSSOP10: plastic thin shrink small outline package; 10 leads; body width 3 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot552-1_po.pdf) +SSOP 0.5 +0 +10 +10 +Package_SO +TSSOP-14-1EP_4.4x5mm_P0.65mm +14-Lead Plastic Thin Shrink Small Outline (ST)-4.4 mm Body [TSSOP] with exposed pad (http://cds.linear.com/docs/en/datasheet/34301fa.pdf) +SSOP 0.65 exposed pad +0 +18 +15 +Package_SO +TSSOP-14_4.4x5mm_P0.65mm +TSSOP, 14 Pin (JEDEC MO-153 Var AB-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +14 +14 +Package_SO +TSSOP-16-1EP_4.4x5mm_P0.65mm +FE Package; 16-Lead Plastic TSSOP (4.4mm); Exposed Pad Variation BB; (see Linear Technology 1956f.pdf) +SSOP 0.65 +0 +24 +17 +Package_SO +TSSOP-16_4.4x5mm_P0.65mm +TSSOP, 16 Pin (JEDEC MO-153 Var AB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +16 +16 +Package_SO +TSSOP-20_4.4x5mm_P0.5mm +TSSOP, 20 Pin (JEDEC MO-153 Var BA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +20 +20 +Package_SO +TSSOP-20_4.4x6.5mm_P0.65mm +TSSOP, 20 Pin (JEDEC MO-153 Var AC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +20 +20 +Package_SO +TSSOP-24_4.4x5mm_P0.4mm +TSSOP, 24 Pin (JEDEC MO-153 Var CA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +24 +24 +Package_SO +TSSOP-24_4.4x6.5mm_P0.5mm +TSSOP, 24 Pin (JEDEC MO-153 Var BB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +24 +24 +Package_SO +TSSOP-24_4.4x7.8mm_P0.65mm +TSSOP, 24 Pin (JEDEC MO-153 Var AD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +24 +24 +Package_SO +TSSOP-24_6.1x7.8mm_P0.65mm +TSSOP, 24 Pin (JEDEC MO-153 Var DA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +24 +24 +Package_SO +TSSOP-28-1EP_4.4x9.7mm_P0.65mm +TSSOP28: plastic thin shrink small outline package; 28 leads; body width 4.4 mm; Exposed Pad Variation; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot361-1_po.pdf) +SSOP 0.65 +0 +36 +29 +Package_SO +TSSOP-28_4.4x7.8mm_P0.5mm +TSSOP, 28 Pin (JEDEC MO-153 Var BC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +28 +28 +Package_SO +TSSOP-28_4.4x9.7mm_P0.65mm +TSSOP, 28 Pin (JEDEC MO-153 Var AE https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +28 +28 +Package_SO +TSSOP-28_6.1x7.8mm_P0.5mm +TSSOP, 28 Pin (JEDEC MO-153 Var EA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +28 +28 +Package_SO +TSSOP-28_6.1x9.7mm_P0.65mm +TSSOP, 28 Pin (JEDEC MO-153 Var DB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +28 +28 +Package_SO +TSSOP-28_8x9.7mm_P0.65mm +TSSOP, 28 Pin (JEDEC MO-153 Var GA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +28 +28 +Package_SO +TSSOP-30_4.4x7.8mm_P0.5mm +TSSOP, 30 Pin (JEDEC MO-153 Var BC-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +30 +30 +Package_SO +TSSOP-30_6.1x9.7mm_P0.65mm +TSSOP, 30 Pin (JEDEC MO-153 Var DB-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +30 +30 +Package_SO +TSSOP-32_4.4x6.5mm_P0.4mm +TSSOP, 32 Pin (JEDEC MO-153 Var CB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +32 +32 +Package_SO +TSSOP-32_6.1x11mm_P0.65mm +TSSOP, 32 Pin (JEDEC MO-153 Var DC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +32 +32 +Package_SO +TSSOP-32_8x11mm_P0.65mm +TSSOP, 32 Pin (JEDEC MO-153 Var GB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +32 +32 +Package_SO +TSSOP-36_4.4x7.8mm_P0.4mm +TSSOP, 36 Pin (JEDEC MO-153 Var CC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +36 +36 +Package_SO +TSSOP-36_4.4x9.7mm_P0.5mm +TSSOP, 36 Pin (JEDEC MO-153 Var BD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +36 +36 +Package_SO +TSSOP-36_6.1x7.8mm_P0.4mm +TSSOP, 36 Pin (JEDEC MO-153 Var FA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +36 +36 +Package_SO +TSSOP-36_6.1x9.7mm_P0.5mm +TSSOP, 36 Pin (JEDEC MO-153 Var EB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +36 +36 +Package_SO +TSSOP-36_6.1x12.5mm_P0.65mm +TSSOP, 36 Pin (JEDEC MO-153 Var DD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +36 +36 +Package_SO +TSSOP-36_8x9.7mm_P0.5mm +TSSOP, 36 Pin (JEDEC MO-153 Var HA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +36 +36 +Package_SO +TSSOP-36_8x12.5mm_P0.65mm +TSSOP, 36 Pin (JEDEC MO-153 Var GC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +36 +36 +Package_SO +TSSOP-38_4.4x9.7mm_P0.5mm +TSSOP, 38 Pin (JEDEC MO-153 Var BD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +38 +38 +Package_SO +TSSOP-38_6.1x12.5mm_P0.65mm +TSSOP, 38 Pin (JEDEC MO-153 Var DD-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +38 +38 +Package_SO +TSSOP-40_6.1x11mm_P0.5mm +TSSOP, 40 Pin (JEDEC MO-153 Var EC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +40 +40 +Package_SO +TSSOP-40_6.1x14mm_P0.65mm +TSSOP, 40 Pin (JEDEC MO-153 Var DE https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +40 +40 +Package_SO +TSSOP-40_8x11mm_P0.5mm +TSSOP, 40 Pin (JEDEC MO-153 Var HB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +40 +40 +Package_SO +TSSOP-40_8x14mm_P0.65mm +TSSOP, 40 Pin (JEDEC MO-153 Var GD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +40 +40 +Package_SO +TSSOP-44_4.4x11.2mm_P0.5mm +TSSOP44: plastic thin shrink small outline package; 44 leads; body width 4.4 mm (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot510-1_po.pdf) +SSOP 0.5 +0 +44 +44 +Package_SO +TSSOP-44_4.4x11mm_P0.5mm +TSSOP, 44 Pin (JEDEC MO-153 Var BE https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +44 +44 +Package_SO +TSSOP-44_6.1x11mm_P0.5mm +TSSOP, 44 Pin (JEDEC MO-153 Var EC-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +44 +44 +Package_SO +TSSOP-48_4.4x9.7mm_P0.4mm +TSSOP, 48 Pin (JEDEC MO-153 Var CD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +48 +48 +Package_SO +TSSOP-48_6.1x9.7mm_P0.4mm +TSSOP, 48 Pin (JEDEC MO-153 Var FB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +48 +48 +Package_SO +TSSOP-48_6.1x12.5mm_P0.5mm +TSSOP, 48 Pin (JEDEC MO-153 Var ED https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +48 +48 +Package_SO +TSSOP-48_8x9.7mm_P0.4mm +TSSOP, 48 Pin (JEDEC MO-153 Var JA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +48 +48 +Package_SO +TSSOP-48_8x12.5mm_P0.5mm +TSSOP, 48 Pin (JEDEC MO-153 Var HC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +48 +48 +Package_SO +TSSOP-50_4.4x12.5mm_P0.5mm +TSSOP, 50 Pin (JEDEC MO-153 Var BF https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +50 +50 +Package_SO +TSSOP-52_6.1x11mm_P0.4mm +TSSOP, 52 Pin (JEDEC MO-153 Var FC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +52 +52 +Package_SO +TSSOP-52_8x11mm_P0.4mm +TSSOP, 52 Pin (JEDEC MO-153 Var JB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +52 +52 +Package_SO +TSSOP-56_6.1x12.5mm_P0.4mm +TSSOP, 56 Pin (JEDEC MO-153 Var FD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +56 +56 +Package_SO +TSSOP-56_6.1x14mm_P0.5mm +TSSOP, 56 Pin (JEDEC MO-153 Var EE https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +56 +56 +Package_SO +TSSOP-56_8x12.5mm_P0.4mm +TSSOP, 56 Pin (JEDEC MO-153 Var JC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +56 +56 +Package_SO +TSSOP-56_8x14mm_P0.5mm +TSSOP, 56 Pin (JEDEC MO-153 Var HD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +56 +56 +Package_SO +TSSOP-60_8x12.5mm_P0.4mm +TSSOP, 60 Pin (JEDEC MO-153 Var JC-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +60 +60 +Package_SO +TSSOP-64_6.1x14mm_P0.4mm +TSSOP, 64 Pin (JEDEC MO-153 Var FE https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +64 +64 +Package_SO +TSSOP-64_6.1x17mm_P0.5mm +TSSOP, 64 Pin (JEDEC MO-153 Var EF https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +64 +64 +Package_SO +TSSOP-64_8x14mm_P0.4mm +TSSOP, 64 Pin (JEDEC MO-153 Var JD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +64 +64 +Package_SO +TSSOP-68_8x14mm_P0.4mm +TSSOP, 68 Pin (JEDEC MO-153 Var JD-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +68 +68 +Package_SO +TSSOP-80_6.1x17mm_P0.4mm +TSSOP, 80 Pin (JEDEC MO-153 Var FF https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +80 +80 +Package_SO +Texas_HSOP-8-1EP_3.9x4.9mm_P1.27mm +Texas Instruments HSOP 9, 1.27mm pitch, 3.9x4.9mm body, exposed pad, DDA0008J (http://www.ti.com/lit/ds/symlink/tps5430.pdf) +HSOP 1.27 +0 +11 +9 +Package_SO +Texas_HSOP-8-1EP_3.9x4.9mm_P1.27mm_ThermalVias +Texas Instruments HSOP 9, 1.27mm pitch, 3.9x4.9mm body, exposed pad, thermal vias, DDA0008J (http://www.ti.com/lit/ds/symlink/tps5430.pdf) +HSOP 1.27 +0 +20 +9 +Package_SO +Texas_HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.4x3.1mm_ThermalVias +8-pin HTSOP package with 1.27mm pin pitch, compatible with SOIC-8, 3.9x4.9mm body, exposed pad, thermal vias, http://www.ti.com/lit/ds/symlink/drv8870.pdf +HTSOP 1.27 +0 +18 +9 +Package_SO +Texas_PWP0020A +20-Pin Thermally Enhanced Thin Shrink Small-Outline Package, Body 4.4x6.5x1.1mm, Pad 3.0x4.2mm, Texas Instruments (see http://www.ti.com/lit/ds/symlink/lm5118.pdf) +PWP HTSSOP 0.65mm +0 +25 +21 +Package_SO +Texas_R-PDSO-G8_EP2.95x4.9mm_Mask2.4x3.1mm +HSOIC, 8 Pin (http://www.ti.com/lit/ds/symlink/lmr14030.pdf#page=28, http://www.ti.com/lit/ml/msoi002j/msoi002j.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HSOIC SO +0 +16 +9 +Package_SO +Texas_R-PDSO-G8_EP2.95x4.9mm_Mask2.4x3.1mm_ThermalVias +HSOIC, 8 Pin (http://www.ti.com/lit/ds/symlink/lmr14030.pdf#page=28, http://www.ti.com/lit/ml/msoi002j/msoi002j.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HSOIC SO +0 +23 +9 +Package_SO +Texas_R-PDSO-N5 +Plastic Small outline http://www.ti.com/lit/ml/mpds158c/mpds158c.pdf +SOT23 R-PDSO-N5 +0 +5 +5 +Package_SO +VSO-40_7.6x15.4mm_P0.762mm +VSO40: plastic very small outline package; 40 leads (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot158-1_po.pdf) +SSOP 0.762 +0 +40 +40 +Package_SO +VSO-56_11.1x21.5mm_P0.75mm +VSO56: plastic very small outline package; 56 leads (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot190-1_po.pdf) +SSOP 0.75 +0 +56 +56 +Package_SO +VSSOP-8_2.3x2mm_P0.5mm +VSSOP-8 2.3x2mm Pitch 0.5mm +VSSOP-8 2.3x2mm Pitch 0.5mm +0 +8 +8 +Package_SO +VSSOP-8_2.4x2.1mm_P0.5mm +http://www.ti.com/lit/ml/mpds050d/mpds050d.pdf +VSSOP DCU R-PDSO-G8 Pitch0.5mm +0 +8 +8 +Package_SO +VSSOP-8_3.0x3.0mm_P0.65mm +VSSOP-8 3.0 x 3.0, http://www.ti.com/lit/ds/symlink/lm75b.pdf +VSSOP-8 3.0 x 3.0 +0 +8 +8 +Package_SO +VSSOP-10_3x3mm_P0.5mm +VSSOP, 10 Pin (http://www.ti.com/lit/ds/symlink/ads1115.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +VSSOP SO +0 +10 +10 +Package_SO +Vishay_PowerPAK_1212-8_Dual +PowerPAK 1212-8 Dual (https://www.vishay.com/docs/71656/ppak12128.pdf, https://www.vishay.com/docs/72598/72598.pdf) +Vishay_PowerPAK_1212-8_Dual +0 +6 +6 +Package_SO +Vishay_PowerPAK_1212-8_Single +PowerPAK 1212-8 Single (https://www.vishay.com/docs/71656/ppak12128.pdf, https://www.vishay.com/docs/72597/72597.pdf) +Vishay PowerPAK 1212-8 Single +0 +5 +5 +Package_SO +Zetex_SM8 +Zetex, SMD, 8 pin package (http://datasheet.octopart.com/ZDT6758TA-Zetex-datasheet-68057.pdf) +Zetex SM8 +0 +8 +8 +Package_SON +Diodes_PowerDI3333-8 +Diodes Incorporated PowerDI3333-8, Plastic Dual Flat No Lead Package, 3.3x3.3x0.8mm Body, https://www.diodes.com/assets/Package-Files/PowerDI3333-8.pdf +PowerDI 0.65 +0 +13 +5 +Package_SON +Fairchild_DualPower33-6_3x3mm +Fairchild Power33 MOSFET package, 3x3mm (see https://www.fairchildsemi.com/datasheets/FD/FDMC8032L.pdf) +mosfet +0 +18 +6 +Package_SON +Fairchild_MicroPak-6_1.0x1.45mm_P0.5mm +Fairchild-specific MicroPak-6 1.0x1.45mm Pitch 0.5mm https://www.nxp.com/docs/en/application-note/AN10343.pdff +Fairchild-specific MicroPak-6 1.0x1.45mm Pitch 0.5mm +0 +6 +6 +Package_SON +Fairchild_MicroPak2-6_1.0x1.0mm_P0.35mm +Fairchild-specific MicroPak2-6 1.0x1.0mm Pitch 0.35mm https://www.nxp.com/docs/en/application-note/AN10343.pdff +Fairchild-specific MicroPak2-6 1.0x1.0mm Pitch 0.35mm +0 +6 +6 +Package_SON +HUSON-3-1EP_2x2mm_P1.3mm_EP1.1x1.6mm +HUSON, 3 Pin, SOT1061 (Ref: https://assets.nexperia.com/documents/data-sheet/PMEG2020CPA.pdf) +huson nolead SOT1061 +0 +4 +3 +Package_SON +HVSON-8-1EP_3x3mm_P0.65mm_EP1.6x2.4mm +HVSON, 8 Pin (https://www.nxp.com/docs/en/data-sheet/TJA1051.pdf#page=16), generated with kicad-footprint-generator ipc_noLead_generator.py +HVSON NoLead +0 +13 +9 +Package_SON +HVSON-8-1EP_4x4mm_P0.8mm_EP2.2x3.1mm +HVSON, 8 Pin (https://www.nxp.com/docs/en/data-sheet/PCF8523.pdf (page 57)), generated with kicad-footprint-generator ipc_noLead_generator.py +HVSON NoLead +0 +13 +9 +Package_SON +Infineon_PG-LSON-8-1 +https://www.infineon.com/cms/en/product/packages/PG-LSON/PG-LSON-8-1/ +PG-LSON-8-1 +0 +17 +9 +Package_SON +Infineon_PG-TISON-8-2 +Infineon, PG-TISON-8-2, 5x6x1.15mm, 1.27mm Pitch, Exposed Paddle, https://www.infineon.com/cms/en/product/packages/PG-TISON/PG-TISON-8-2/ +tison +0 +23 +7 +Package_SON +Infineon_PG-TISON-8-3 +Infineon, PG-TISON-8-2, 5x6x1.15mm, 1.27mm Pitch, Exposed Paddle, https://www.infineon.com/cms/en/product/packages/PG-TISON/PG-TISON-8-2/ +tison +0 +23 +7 +Package_SON +Infineon_PG-TISON-8-4 +Infineon, PG-TISON-8-4, 5x6x1.15mm, 1.27mm Pitch, Exposed Paddle, https://www.infineon.com/cms/en/product/packages/PG-TISON/PG-TISON-8-4/ +tison +0 +26 +8 +Package_SON +Infineon_PG-TISON-8-5 +Infineon, PG-TISON-8-5, 8x8x1.1mm, 1mm Pitch, https://www.infineon.com/cms/en/product/packages/PG-TISON/PG-TISON-8-5/ +tison +0 +34 +8 +Package_SON +NXP_XSON-16 +http://www.nxp.com/documents/outline_drawing/SOT1341-1.pdf +NXP XSON SOT-1341 +0 +16 +16 +Package_SON +ROHM_VML0806 +VML0806, Rohm (http://rohmfs.rohm.com/en/techdata_basic/transistor/soldering_condition/VML0806_Soldering_Condition.pdf, http://rohmfs.rohm.com/en/products/databook/package/spec/discrete/vml0806_tr-e.pdf) +ROHM VML0806 +0 +3 +3 +Package_SON +RTC_SMD_MicroCrystal_C3_2.5x3.7mm +MicroCrystal C3 2.5x3.7mm, https://www.microcrystal.com/fileadmin/Media/Products/RTC/Datasheet/RV-1805-C3.pdf +RTC C3 +0 +10 +10 +Package_SON +SON-8-1EP_3x2mm_P0.5mm_EP1.4x1.6mm +SON, 8 Pin (http://www.fujitsu.com/downloads/MICRO/fsa/pdf/products/memory/fram/MB85RS16-DS501-00014-6v0-E.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +SON NoLead +0 +13 +9 +Package_SON +Texas_DQK +Texas WSON-6 DQK, http://www.ti.com/lit/ds/symlink/csd16301q2.pdf +Texas WSON6 2x2mm +0 +10 +8 +Package_SON +Texas_DRC0010J +Texas DRC0010J, VSON10 3x3mm Body, 0.5mm Pitch, http://www.ti.com/lit/ds/symlink/tps63000.pdf +Texas VSON10 3x3mm +0 +17 +11 +Package_SON +Texas_DRC0010J_ThermalVias +Texas DRC0010J, VSON10 3x3mm Body, 0.5mm Pitch, http://www.ti.com/lit/ds/symlink/tps63000.pdf +Texas VSON10 3x3mm +0 +21 +11 +Package_SON +Texas_DSC0010J +3x3mm Body, 0.5mm Pitch, DSC0010J, WSON, http://www.ti.com/lit/ds/symlink/tps61201.pdf +0.5 DSC0010J WSON +0 +33 +11 +Package_SON +Texas_DSC0010J_ThermalVias +3x3mm Body, 0.5mm Pitch, DSC0010J, WSON, http://www.ti.com/lit/ds/symlink/tps61201.pdf +0.5 DSC0010J WSON +0 +39 +11 +Package_SON +Texas_PWSON-N6 +Plastic Small Outline No-Lead http://www.ti.com/lit/ml/mpds176e/mpds176e.pdf +Plastic Small Outline No-Lead +0 +7 +7 +Package_SON +Texas_R-PWSON-N12_EP0.4x2mm +http://www.ti.com/lit/ds/symlink/tpd6f003.pdf +WSON SMD +0 +16 +13 +Package_SON +Texas_S-PDSO-N12 +http://www.ti.com/lit/ds/symlink/bq27441-g1.pdf +SON thermal pads +0 +44 +13 +Package_SON +Texas_S-PVSON-N8 +8-Lead Plastic VSON, 3x3mm Body, 0.65mm Pitch, S-PVSON-N8, http://www.ti.com/lit/ds/symlink/opa2333.pdf +DFN 0.65 S-PVSON-N8 +0 +21 +9 +Package_SON +Texas_S-PVSON-N8_ThermalVias +8-Lead Plastic VSON, 3x3mm Body, 0.65mm Pitch, S-PVSON-N8, http://www.ti.com/lit/ds/symlink/opa2333.pdf +DFN 0.65 S-PVSON-N8 +0 +27 +9 +Package_SON +Texas_S-PVSON-N10 +3x3mm Body, 0.5mm Pitch, S-PVSON-N10, DRC, http://www.ti.com/lit/ds/symlink/tps61201.pdf +0.5 S-PVSON-N10 DRC +0 +33 +11 +Package_SON +Texas_S-PVSON-N10_ThermalVias +3x3mm Body, 0.5mm Pitch, S-PVSON-N10, DRC, http://www.ti.com/lit/ds/symlink/tps61201.pdf +0.5 S-PVSON-N10 DRC +0 +39 +11 +Package_SON +Texas_S-PWSON-N8_EP1.2x2mm +WSON, 8 Pin (http://www.ti.com/lit/ds/symlink/lp2951.pdf#page=27), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +11 +9 +Package_SON +Texas_S-PWSON-N8_EP1.2x2mm_ThermalVias +WSON, 8 Pin (http://www.ti.com/lit/ds/symlink/lp2951.pdf#page=27), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +18 +9 +Package_SON +Texas_S-PWSON-N10 +3x3mm Body, 0.5mm Pitch, S-PWSON-N10, DSC, http://www.ti.com/lit/ds/symlink/tps63060.pdf +0.5 S-PWSON-N10 DSC +0 +41 +11 +Package_SON +Texas_S-PWSON-N10_ThermalVias +3x3mm Body, 0.5mm Pitch, S-PWSON-N10, DSC, http://www.ti.com/lit/ds/symlink/tps63060.pdf +0.5 S-PWSON-N10 DSC +0 +47 +11 +Package_SON +Texas_X2SON-4_1x1mm_P0.65mm +X2SON 5 pin 1x1mm package (Reference Datasheet: http://www.ti.com/lit/ds/sbvs193d/sbvs193d.pdf Reference part: TPS383x) [StepUp generated footprint] +X2SON +0 +13 +5 +Package_SON +USON-10_2.5x1.0mm_P0.5mm +USON-10 2.5x1.0mm_ Pitch 0.5mm http://www.ti.com/lit/ds/symlink/tpd4e02b04.pdf +USON-10 2.5x1.0mm Pitch 0.5mm +0 +10 +10 +Package_SON +USON-20_2x4mm_P0.4mm +USON-20 2x4mm Pitch 0.4mm http://www.ti.com/lit/ds/symlink/txb0108.pdf +USON-20 2x4mm Pitch 0.4mm +0 +20 +20 +Package_SON +VSON-8_3.3x3.3mm_P0.65mm_NexFET +8-Lead Plastic Dual Flat, No Lead Package (MF) - 3.3x3.3x1 mm Body [VSON] http://www.ti.com/lit/ds/symlink/csd87334q3d.pdf +VSON 0.65 +0 +12 +5 +Package_SON +VSON-10-1EP_3x3mm_P0.5mm_EP1.2x2mm +VSON, 10 Pin (http://rohmfs.rohm.com/en/products/databook/datasheet/ic/power/switching_regulator/bd8314nuv-e.pdf (Page 20)), generated with kicad-footprint-generator ipc_noLead_generator.py +VSON NoLead +0 +15 +11 +Package_SON +VSON-10-1EP_3x3mm_P0.5mm_EP1.2x2mm_ThermalVias +VSON, 10 Pin (http://rohmfs.rohm.com/en/products/databook/datasheet/ic/power/switching_regulator/bd8314nuv-e.pdf (Page 20)), generated with kicad-footprint-generator ipc_noLead_generator.py +VSON NoLead +0 +18 +11 +Package_SON +VSON-10-1EP_3x3mm_P0.5mm_EP1.65x2.4mm +VSON 10 Thermal on 11 3x3mm Pitch 0.5mm http://chip.tomsk.ru/chip/chipdoc.nsf/Package/D8A64DD165C2AAD9472579400024FC41!OpenDocument +VSON 10 Thermal on 11 3x3mm Pitch 0.5mm +0 +21 +11 +Package_SON +VSON-10-1EP_3x3mm_P0.5mm_EP1.65x2.4mm_ThermalVias +VSON 10 Thermal on 11 3x3mm Pitch 0.5mm http://chip.tomsk.ru/chip/chipdoc.nsf/Package/D8A64DD165C2AAD9472579400024FC41!OpenDocument +VSON 10 Thermal on 11 3x3mm Pitch 0.5mm +0 +27 +11 +Package_SON +VSONP-8-1EP_5x6_P1.27mm +SON, 8-Leads, Body 5x6x1mm, Pitch 1.27mm; (see Texas Instruments CSD18531Q5A http://www.ti.com/lit/ds/symlink/csd18531q5a.pdf) +VSONP 1.27 +0 +13 +3 +Package_SON +WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mm +WSON, 6 Pin (http://www.ti.com/lit/ds/symlink/tps61040.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +9 +7 +Package_SON +WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mm_ThermalVias +WSON, 6 Pin (http://www.ti.com/lit/ds/symlink/tps61040.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +12 +7 +Package_SON +WSON-6-1EP_3x3mm_P0.95mm +WSON6 3*3 MM, 0.95 PITCH; http://www.ti.com/lit/ds/symlink/lmr62421.pdf +WSON6 0.95 +0 +10 +7 +Package_SON +WSON-6_1.5x1.5mm_P0.5mm +WSON6, http://www.ti.com/lit/ds/symlink/tlv702.pdf +WSON6_1.5x1.5mm_P0.5mm +0 +6 +6 +Package_SON +WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm +8-Lead Plastic WSON, 2x2mm Body, 0.5mm Pitch, WSON-8, http://www.ti.com/lit/ds/symlink/lm27761.pdf +WSON 8 1EP +0 +11 +9 +Package_SON +WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm_ThermalVias +8-Lead Plastic WSON, 2x2mm Body, 0.5mm Pitch, WSON-8, http://www.ti.com/lit/ds/symlink/lm27761.pdf +WSON 8 1EP ThermalVias +0 +14 +9 +Package_SON +WSON-8-1EP_3x2.5mm_P0.5mm_EP1.2x1.5mm_PullBack +WSON, 8 Pin (http://www.ti.com/lit/ml/mpds400/mpds400.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +13 +9 +Package_SON +WSON-8-1EP_3x2.5mm_P0.5mm_EP1.2x1.5mm_PullBack_ThermalVias +WSON, 8 Pin (http://www.ti.com/lit/ml/mpds400/mpds400.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +18 +9 +Package_SON +WSON-8-1EP_3x3mm_P0.5mm_EP1.6x2.0mm +8-Lead Plastic WSON, 2x2mm Body, 0.5mm Pitch, WSON-8, http://www.ti.com/lit/ds/symlink/lm27761.pdf +WSON 8 1EP +0 +13 +9 +Package_SON +WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4.3mm +WSON, 8 Pin (http://www.winbond.com/resource-files/w25q32jv%20revg%2003272018%20plus.pdf (page 68)), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +13 +9 +Package_SON +WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4mm +WSON, 8 Pin (http://ww1.microchip.com/downloads/en/AppNotes/S72030.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +13 +9 +Package_SON +WSON-8_4x4mm_P0.8mm +http://www.ti.com/lit/ml/mpds406/mpds406.pdf +WSON8_4x4mm_P0.8mm +0 +9 +9 +Package_SON +WSON-10-1EP_2.5x2.5mm_P0.5mm_EP1.2x2mm +WSON, 10 Pin (http://www.ti.com/lit/gpn/tps63030#page=24), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +15 +11 +Package_SON +WSON-10-1EP_2.5x2.5mm_P0.5mm_EP1.2x2mm_ThermalVias +WSON, 10 Pin (http://www.ti.com/lit/gpn/tps63030#page=24), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +22 +11 +Package_SON +WSON-10-1EP_2x3mm_P0.5mm_EP0.84x2.4mm +WSON-10 package 2x3mm body, pitch 0.5mm, see http://www.ti.com/lit/ds/symlink/tps62177.pdf +WSON 0.5 +0 +14 +11 +Package_SON +WSON-10-1EP_2x3mm_P0.5mm_EP0.84x2.4mm_ThermalVias +WSON-10 package 2x3mm body, pitch 0.5mm, thermal vias and counter-pad, see http://www.ti.com/lit/ds/symlink/tps62177.pdf +WSON 0.5 thermal vias +0 +17 +11 +Package_SON +WSON-10-1EP_4x3mm_P0.5mm_EP2.2x2mm +10-Lead Plastic WSON, 4x3mm Body, 0.5mm Pitch (http://www.ti.com/lit/ds/symlink/lm4990.pdf) +WSON 0.5 +0 +15 +11 +Package_SON +WSON-12-1EP_3x2mm_P0.5mm_EP1x2.65 +WSON-12 http://www.ti.com/lit/ds/symlink/lm27762.pdf +WSON-12 +0 +15 +13 +Package_SON +WSON-12-1EP_3x2mm_P0.5mm_EP1x2.65_ThermalVias +WSON-12 http://www.ti.com/lit/ds/symlink/lm27762.pdf +WSON-12 +0 +19 +13 +Package_SON +WSON-12-1EP_4x4mm_P0.5mm_EP2.6x3mm +WSON, 12 Pin (http://www.ti.com/lit/ds/symlink/ldc1312.pdf#page=62), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +17 +13 +Package_SON +WSON-12-1EP_4x4mm_P0.5mm_EP2.6x3mm_ThermalVias +WSON, 12 Pin (http://www.ti.com/lit/ds/symlink/ldc1312.pdf#page=62), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +27 +13 +Package_SON +WSON-14-1EP_4.0x4.0mm_P0.5mm_EP2.6x2.6mm +14-Lead Plastic Dual Flat, No Lead Package - 4.0x4.0x0.8 mm Body [WSON], http://www.ti.com/lit/ml/mpds421/mpds421.pdf +NHL014B +0 +19 +15 +Package_SON +WSON-16_3.3x1.35_P0.4mm +WSON-16 3.3 x 1.35mm Pitch 0.4mm http://www.chip.tomsk.ru/chip/chipdoc.nsf/Package/C67E729A4D6C883A4725793E004C8739!OpenDocument +WSON-16 3.3 x 1.35mm Pitch 0.4mm +0 +20 +17 +Package_SON +X2SON-8_1.4x1mm_P0.35mm +X2SON-8 1.4x1mm Pitch0.35mm http://www.ti.com/lit/ds/symlink/pca9306.pdf +X2SON-8 1.4x1mm Pitch0.35mm +0 +8 +8 +Package_TO_SOT_SMD +ATPAK-2 +ATPAK SMD package, http://www.onsemi.com/pub/Collateral/ENA2192-D.PDF +ATPAK +0 +7 +3 +Package_TO_SOT_SMD +Analog_KS-4 +Analog Devices KS-4, http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/sc70ks/ks_4.pdf +Analog Devices KS-4 (like EIAJ SC-82) +0 +4 +4 +Package_TO_SOT_SMD +Diodes_SOT-553 +Diodes SOT-553, https://www.diodes.com/assets/Package-Files/SOT553.pdf +SOT-553 +0 +5 +5 +Package_TO_SOT_SMD +HVSOF5 +HVSOF5, http://rohmfs.rohm.com/en/techdata_basic/ic/package/hvsof5_1-e.pdf, http://rohmfs.rohm.com/en/products/databook/datasheet/ic/sensor/hall/bu52001gul-e.pdf +HVSOF5 +0 +5 +5 +Package_TO_SOT_SMD +HVSOF6 +HVSOF6, http://rohmfs.rohm.com/en/techdata_basic/ic/package/hvsof6_1-e.pdf, http://rohmfs.rohm.com/en/products/databook/datasheet/ic/audio_video/video_amplifier/bh76106hfv-e.pdf +HVSOF6 +0 +7 +7 +Package_TO_SOT_SMD +Infineon_PG-HDSOP-10-1 +Infineon PG-HDSOP-10-1 (DDPAK), 20.96x6.5x2.3mm, slug up (https://www.infineon.com/cms/en/product/packages/PG-HDSOP/PG-HDSOP-10-1/) +hdsop 10 ddpak +0 +10 +10 +Package_TO_SOT_SMD +Infineon_PG-HSOF-8-1 +HSOF-8-1 [TOLL] power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-1/) +mosfet hsof toll +0 +53 +3 +Package_TO_SOT_SMD +Infineon_PG-HSOF-8-1_ThermalVias +HSOF-8-1 [TOLL] power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-1/) +mosfet hsof toll thermal vias +0 +96 +3 +Package_TO_SOT_SMD +Infineon_PG-HSOF-8-2 +HSOF-8-2 [TOLL] power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-2/) +mosfet hsof toll +0 +12 +4 +Package_TO_SOT_SMD +Infineon_PG-HSOF-8-2_ThermalVias +HSOF-8-2 [TOLL] power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-2/) +mosfet hsof toll thermal vias +0 +97 +4 +Package_TO_SOT_SMD +Infineon_PG-HSOF-8-2_ThermalVias2 +HSOF-8-2 [TOLL] power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-2/, https://www.infineon.com/dgdl/Infineon-ApplicationNote_600V_CoolMOS_C7_Gold_TOLL-AN-v01_00-EN.pdf?fileId=5546d4625b10283a015b144a1af70df6) +mosfet hsof toll thermal vias +0 +159 +4 +Package_TO_SOT_SMD +Infineon_PG-HSOF-8-3 +HSOF-8-3 power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-3/) +mosfet hsof +0 +25 +4 +Package_TO_SOT_SMD +Infineon_PG-HSOF-8-3_ThermalVias +HSOF-8-3 power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-3/) +mosfet hsof +0 +64 +4 +Package_TO_SOT_SMD +Infineon_PG-TO-220-7Lead_TabPin8 +Infineon PG-TO-220-7, Tab as Pin 8, see e.g. https://www.infineon.com/dgdl/Infineon-BTS50055-1TMC-DS-v01_00-EN.pdf?fileId=5546d4625a888733015aa9b0007235e9 +Infineon PG-TO-220-7 +0 +12 +8 +Package_TO_SOT_SMD +LFPAK33 +LFPAK33 SOT-1210 https://assets.nexperia.com/documents/outline-drawing/SOT1210.pdf +LFPAK33 SOT-1210 +0 +17 +5 +Package_TO_SOT_SMD +LFPAK56 +LFPAK56 https://assets.nexperia.com/documents/outline-drawing/SOT669.pdf +LFPAK56 SOT-669 Power-SO8 +0 +18 +5 +Package_TO_SOT_SMD +LFPAK56_ThermalVias-1 +LFPAK56 https://assets.nexperia.com/documents/outline-drawing/SOT669.pdf +LFPAK56 SOT669 Thermal Vias 0.4mm Power-SO8 +0 +63 +5 +Package_TO_SOT_SMD +LFPAK56_ThermalVias-2 +LFPAK56 https://assets.nexperia.com/documents/outline-drawing/SOT669.pdf +LFPAK56 SOT669 Thermical Vias Power-SO8 +0 +30 +5 +Package_TO_SOT_SMD +OnSemi_ECH8 +On Semiconductor ECH8, https://www.onsemi.com/pub/Collateral/318BF.PDF +ECH8 SOT28-FL SOT-28-FL +0 +8 +8 +Package_TO_SOT_SMD +PQFN_8x8 +Low Profile 8x8mm PQFN, Dual Cool 88, https://www.onsemi.com/pub/Collateral/FDMT80080DC-D.pdf +pqfn vdfn mosfet +0 +9 +3 +Package_TO_SOT_SMD +PowerMacro_M234_NoHole +TO-50-4 Power Macro Package Style M234 +TO-50-4 Power Macro Package Style M234 +0 +4 +4 +Package_TO_SOT_SMD +PowerMacro_M234_WithHole +TO-50-4 Power Macro Package Style M234 +TO-50-4 Power Macro Package Style M234 +0 +4 +4 +Package_TO_SOT_SMD +Rohm_HRP7 +Rohm HRP7 SMD package, http://rohmfs.rohm.com/en/techdata_basic/ic/package/hrp7_1-e.pdf, http://rohmfs.rohm.com/en/products/databook/datasheet/ic/motor/dc/bd621x-e.pdf +Rohm HRP7 SMD +0 +69 +7 +Package_TO_SOT_SMD +SC-59 +SC-59, https://lib.chipdip.ru/images/import_diod/original/SOT-23_SC-59.jpg +SC-59 +0 +3 +3 +Package_TO_SOT_SMD +SC-59_Handsoldering +SC-59, hand-soldering varaint, https://lib.chipdip.ru/images/import_diod/original/SOT-23_SC-59.jpg +SC-59 hand-soldering +0 +3 +3 +Package_TO_SOT_SMD +SC-70-8 +SC70-8 +SC70-8 +0 +8 +8 +Package_TO_SOT_SMD +SC-70-8_Handsoldering +SC70-8, Handsoldering +SC70-8 Handsoldering +0 +8 +8 +Package_TO_SOT_SMD +SC-82AA +SC-82AA +SC-82AA +0 +4 +4 +Package_TO_SOT_SMD +SC-82AA_Handsoldering +SC-82AA +SC-82AA +0 +4 +4 +Package_TO_SOT_SMD +SC-82AB +SC-82AB +SC-82AB +0 +4 +4 +Package_TO_SOT_SMD +SC-82AB_Handsoldering +SC-82AB +SC-82AB +0 +4 +4 +Package_TO_SOT_SMD +SOT-23 +SOT-23, Standard +SOT-23 +0 +3 +3 +Package_TO_SOT_SMD +SOT-23-5 +5-pin SOT23 package +SOT-23-5 +0 +5 +5 +Package_TO_SOT_SMD +SOT-23-5_HandSoldering +5-pin SOT23 package +SOT-23-5 hand-soldering +0 +5 +5 +Package_TO_SOT_SMD +SOT-23-6 +6-pin SOT-23 package +SOT-23-6 +0 +6 +6 +Package_TO_SOT_SMD +SOT-23-6_Handsoldering +6-pin SOT-23 package, Handsoldering +SOT-23-6 Handsoldering +0 +6 +6 +Package_TO_SOT_SMD +SOT-23-8 +8-pin SOT-23 package, http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/sot-23rj/rj_8.pdf +SOT-23-8 +0 +8 +8 +Package_TO_SOT_SMD +SOT-23-8_Handsoldering +8-pin SOT-23 package, Handsoldering, http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/sot-23rj/rj_8.pdf +SOT-23-8 Handsoldering +0 +8 +8 +Package_TO_SOT_SMD +SOT-23W +SOT-23W http://www.allegromicro.com/~/media/Files/Datasheets/A112x-Datasheet.ashx?la=en&hash=7BC461E058CC246E0BAB62433B2F1ECA104CA9D3 +SOT-23W +0 +3 +3 +Package_TO_SOT_SMD +SOT-23W_Handsoldering +SOT-23W http://www.allegromicro.com/~/media/Files/Datasheets/A112x-Datasheet.ashx?la=en&hash=7BC461E058CC246E0BAB62433B2F1ECA104CA9D3 +SOT-23W for handsoldering +0 +3 +3 +Package_TO_SOT_SMD +SOT-23_Handsoldering +SOT-23, Handsoldering +SOT-23 +0 +3 +3 +Package_TO_SOT_SMD +SOT-89-3 +SOT-89-3, http://ww1.microchip.com/downloads/en/DeviceDoc/3L_SOT-89_MB_C04-029C.pdf +SOT-89-3 +0 +3 +3 +Package_TO_SOT_SMD +SOT-89-3_Handsoldering +SOT-89-3 Handsoldering +SOT-89-3 Handsoldering +0 +3 +3 +Package_TO_SOT_SMD +SOT-89-5 +SOT-89-5, http://www.e-devices.ricoh.co.jp/en/products/product_power/pkg/sot-89-5.pdf +SOT-89-5 +0 +5 +5 +Package_TO_SOT_SMD +SOT-89-5_Handsoldering +SOT-89-5, http://www.e-devices.ricoh.co.jp/en/products/product_power/pkg/sot-89-5.pdf +SOT-89-5 +0 +5 +5 +Package_TO_SOT_SMD +SOT-143 +SOT-143 +SOT-143 +0 +4 +4 +Package_TO_SOT_SMD +SOT-143R_Reverse +SOT-143R Reverse +SOT-143R Reverse +0 +4 +4 +Package_TO_SOT_SMD +SOT-143R_Reverse_Handsoldering +SOT-143R Reverse Handsoldering +SOT-143 Reverse Handsoldering +0 +4 +4 +Package_TO_SOT_SMD +SOT-143_Handsoldering +SOT-143 Handsoldering +SOT-143 Handsoldering +0 +4 +4 +Package_TO_SOT_SMD +SOT-223 +module CMS SOT223 4 pins +CMS SOT +0 +4 +4 +Package_TO_SOT_SMD +SOT-223-3_TabPin2 +module CMS SOT223 4 pins +CMS SOT +0 +4 +3 +Package_TO_SOT_SMD +SOT-223-5 +module CMS SOT223 5 pins, http://ww1.microchip.com/downloads/en/DeviceDoc/51751a.pdf +CMS SOT +0 +5 +5 +Package_TO_SOT_SMD +SOT-223-6 +module CMS SOT223 6 pins, http://www.ti.com/lit/ds/symlink/tps737.pdf +CMS SOT +0 +6 +6 +Package_TO_SOT_SMD +SOT-223-6_TabPin3 +module CMS SOT223 6 pins, http://www.ti.com/lit/ds/symlink/tps737.pdf +CMS SOT +0 +6 +5 +Package_TO_SOT_SMD +SOT-223-8 +module CMS SOT223 8 pins, https://www.diodes.com/assets/Datasheets/ZXSBMR16PT8.pdf +CMS SOT +0 +8 +8 +Package_TO_SOT_SMD +SOT-323_SC-70 +SOT-323, SC-70 +SOT-323 SC-70 +0 +3 +3 +Package_TO_SOT_SMD +SOT-323_SC-70_Handsoldering +SOT-323, SC-70 Handsoldering +SOT-323 SC-70 Handsoldering +0 +3 +3 +Package_TO_SOT_SMD +SOT-343_SC-70-4 +SOT-343, SC-70-4 +SOT-343 SC-70-4 +0 +4 +4 +Package_TO_SOT_SMD +SOT-343_SC-70-4_Handsoldering +SOT-343, SC-70-4, Handsoldering +SOT-343 SC-70-4 Handsoldering +0 +4 +4 +Package_TO_SOT_SMD +SOT-353_SC-70-5 +SOT-353, SC-70-5 +SOT-353 SC-70-5 +0 +5 +5 +Package_TO_SOT_SMD +SOT-353_SC-70-5_Handsoldering +SOT-353, SC-70-5, Handsoldering +SOT-353 SC-70-5 Handsoldering +0 +5 +5 +Package_TO_SOT_SMD +SOT-363_SC-70-6 +SOT-363, SC-70-6 +SOT-363 SC-70-6 +0 +6 +6 +Package_TO_SOT_SMD +SOT-363_SC-70-6_Handsoldering +SOT-363, SC-70-6, Handsoldering +SOT-363 SC-70-6 Handsoldering +0 +6 +6 +Package_TO_SOT_SMD +SOT-383F +8-pin SOT-383F, http://www.mouser.com/ds/2/80/CPDVR085V0C-HF-RevB-10783.pdf +SOT-383F +0 +9 +9 +Package_TO_SOT_SMD +SOT-383FL +8-pin SOT-383FL package, http://www.onsemi.com/pub_link/Collateral/ENA2267-D.PDF +SOT-383FL +0 +8 +8 +Package_TO_SOT_SMD +SOT-416 +SOT-416, https://www.nxp.com/docs/en/package-information/SOT416.pdf +SOT-416 +0 +3 +3 +Package_TO_SOT_SMD +SOT-523 +SOT523, https://www.diodes.com/assets/Package-Files/SOT523.pdf +SOT-523 +0 +3 +3 +Package_TO_SOT_SMD +SOT-543 +SOT-543 4 lead surface package +SOT-543 SC-107A EMD4 +0 +4 +4 +Package_TO_SOT_SMD +SOT-553 +SOT553 +SOT-553 +0 +5 +5 +Package_TO_SOT_SMD +SOT-563 +SOT563 +SOT-563 +0 +6 +6 +Package_TO_SOT_SMD +SOT-665 +SOT665 +SOT-665 +0 +5 +5 +Package_TO_SOT_SMD +SOT-666 +SOT666 +SOT-666 +0 +6 +6 +Package_TO_SOT_SMD +SOT-723 +http://toshiba.semicon-storage.com/info/docget.jsp?did=5879&prodName=RN1104MFV +sot 723 +0 +3 +3 +Package_TO_SOT_SMD +SOT-883 +SOT-883, https://assets.nexperia.com/documents/outline-drawing/SOT883.pdf +SOT-883 +0 +3 +3 +Package_TO_SOT_SMD +SOT-886 +SOT-886 +SOT-886 +0 +6 +6 +Package_TO_SOT_SMD +SOT-963 +SOT 963 6 pins package 1x0.8mm pitch 0.35mm +SOT 963 6 pins package 1x0.8mm pitch 0.35mm +0 +6 +6 +Package_TO_SOT_SMD +SOT-1123 +SOT-1123 small outline transistor (see http://www.onsemi.com/pub/Collateral/NST3906F3-D.PDF) +SOT-1123 transistor +0 +3 +3 +Package_TO_SOT_SMD +SOT-1333-1 +SOT-1333-1 +SOT-1333-1 +0 +9 +9 +Package_TO_SOT_SMD +SOT-1334-1 +SOT-1334-1 +SOT-1334-1 +0 +14 +14 +Package_TO_SOT_SMD +SuperSOT-3 +3-pin SuperSOT package https://www.fairchildsemi.com/package-drawings/MA/MA03B.pdf +SuperSOT-3 SSOT-3 +0 +3 +3 +Package_TO_SOT_SMD +SuperSOT-6 +6-pin SuperSOT package http://www.mouser.com/ds/2/149/FMB5551-889214.pdf +SuperSOT-6 SSOT-6 +0 +6 +6 +Package_TO_SOT_SMD +SuperSOT-8 +8-pin SuperSOT package, http://www.icbank.com/icbank_data/semi_package/ssot8_dim.pdf +SuperSOT-8 SSOT-8 +0 +8 +8 +Package_TO_SOT_SMD +TDSON-8-1 +Power MOSFET package, TDSON-8-1, 5.15x5.9mm (https://www.infineon.com/cms/en/product/packages/PG-TDSON/PG-TDSON-8-1/) +tdson +0 +14 +5 +Package_TO_SOT_SMD +TDSON-8-1_HandSoldering +Power MOSFET package, TDSON-8-1, SuperS08, SON-8_5x6mm +tdson +0 +13 +5 +Package_TO_SOT_SMD +TO-50-3_LongPad-NoHole_Housing +TO-50-3 Macro T Package Style M236 +TO-50-3 Macro T Package Style M236 +0 +3 +3 +Package_TO_SOT_SMD +TO-50-3_LongPad-WithHole_Housing +TO-50-3 Macro T Package Style M236 +TO-50-3 Macro T Package Style M236 +0 +3 +3 +Package_TO_SOT_SMD +TO-50-3_ShortPad-NoHole_Housing +TO-50-3 Macro T Package Style M236 +TO-50-3 Macro T Package Style M236 +0 +3 +3 +Package_TO_SOT_SMD +TO-50-3_ShortPad-WithHole_Housing +TO-50-3 Macro T Package Style M236 +TO-50-3 Macro T Package Style M236 +0 +3 +3 +Package_TO_SOT_SMD +TO-50-4_LongPad-NoHole_Housing +TO-50-4 Macro X Package Style M238 +TO-50-4 Macro X Package Style M238 +0 +4 +4 +Package_TO_SOT_SMD +TO-50-4_LongPad-WithHole_Housing +TO-50-4 Macro X Package Style M238 +TO-50-4 Macro X Package Style M238 +0 +4 +4 +Package_TO_SOT_SMD +TO-50-4_ShortPad-NoHole_Housing +TO-50-4 Macro X Package Style M238 +TO-50-4 Macro X Package Style M238 +0 +4 +4 +Package_TO_SOT_SMD +TO-50-4_ShortPad-WithHole_Housing +TO-50-4 Macro X Package Style M238 +TO-50-4 Macro X Package Style M238 +0 +4 +4 +Package_TO_SOT_SMD +TO-252-2 +TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/ +DPAK TO-252 DPAK-3 TO-252-3 SOT-428 +0 +7 +3 +Package_TO_SOT_SMD +TO-252-2_TabPin1 +TO-252-2, tab to pin 1 https://www.wolfspeed.com/media/downloads/87/CSD01060.pdf +TO-252-2 diode +0 +7 +2 +Package_TO_SOT_SMD +TO-252-3_TabPin2 +TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/ +DPAK TO-252 DPAK-3 TO-252-3 SOT-428 +0 +8 +3 +Package_TO_SOT_SMD +TO-252-3_TabPin4 +TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/ +DPAK TO-252 DPAK-3 TO-252-3 SOT-428 +0 +8 +4 +Package_TO_SOT_SMD +TO-252-4 +TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-5-11/ +DPAK TO-252 DPAK-5 TO-252-5 +0 +9 +5 +Package_TO_SOT_SMD +TO-252-5_TabPin3 +TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-5-11/ +DPAK TO-252 DPAK-5 TO-252-5 +0 +10 +5 +Package_TO_SOT_SMD +TO-252-5_TabPin6 +TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-5-11/ +DPAK TO-252 DPAK-5 TO-252-5 +0 +10 +6 +Package_TO_SOT_SMD +TO-263-2 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-3-1/ +D2PAK DDPAK TO-263 D2PAK-3 TO-263-3 SOT-404 +0 +7 +3 +Package_TO_SOT_SMD +TO-263-2_TabPin1 +TO-263 / D2PAK / DDPAK SMD package, tab to pin 1, https://www.wolfspeed.com/media/downloads/137/C3D06060G.pdf +D2PAK DDPAK TO-263 D2PAK-3 TO-263-3 SOT-404 diode +0 +7 +2 +Package_TO_SOT_SMD +TO-263-3_TabPin2 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-3-1/ +D2PAK DDPAK TO-263 D2PAK-3 TO-263-3 SOT-404 +0 +8 +3 +Package_TO_SOT_SMD +TO-263-3_TabPin4 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-3-1/ +D2PAK DDPAK TO-263 D2PAK-3 TO-263-3 SOT-404 +0 +8 +4 +Package_TO_SOT_SMD +TO-263-4 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-5-1/ +D2PAK DDPAK TO-263 D2PAK-5 TO-263-5 SOT-426 +0 +9 +5 +Package_TO_SOT_SMD +TO-263-5_TabPin3 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-5-1/ +D2PAK DDPAK TO-263 D2PAK-5 TO-263-5 SOT-426 +0 +10 +5 +Package_TO_SOT_SMD +TO-263-5_TabPin6 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-5-1/ +D2PAK DDPAK TO-263 D2PAK-5 TO-263-5 SOT-426 +0 +10 +6 +Package_TO_SOT_SMD +TO-263-6 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-7-1/ +D2PAK DDPAK TO-263 D2PAK-7 TO-263-7 SOT-427 +0 +11 +7 +Package_TO_SOT_SMD +TO-263-7_TabPin4 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-7-1/ +D2PAK DDPAK TO-263 D2PAK-7 TO-263-7 SOT-427 +0 +12 +7 +Package_TO_SOT_SMD +TO-263-7_TabPin8 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-7-1/ +D2PAK DDPAK TO-263 D2PAK-7 TO-263-7 SOT-427 +0 +12 +8 +Package_TO_SOT_SMD +TO-263-9_TabPin5 +TO-263 / D2PAK / DDPAK SMD package, http://www.ti.com/lit/ds/symlink/lm4755.pdf +D2PAK DDPAK TO-263 D2PAK-9 TO-263-9 +0 +14 +9 +Package_TO_SOT_SMD +TO-263-9_TabPin10 +TO-263 / D2PAK / DDPAK SMD package, http://www.ti.com/lit/ds/symlink/lm4755.pdf +D2PAK DDPAK TO-263 D2PAK-9 TO-263-9 +0 +14 +10 +Package_TO_SOT_SMD +TO-268-2 +TO-268/D3PAK SMD package, http://www.icbank.com/icbank_data/semi_package/to268aa_dim.pdf +D3PAK TO-268 D3PAK-3 TO-268-3 +0 +7 +3 +Package_TO_SOT_SMD +TO-269AA +SMD package TO-269AA (e.g. diode bridge), see http://www.vishay.com/docs/88854/padlayouts.pdf +TO-269AA MBS diode bridge +0 +4 +4 +Package_TO_SOT_SMD +TO-277A +Thermal enhanced ultra thin SMD package; 3 leads; body: 4.3x6.1x0.43mm, https://www.vishay.com/docs/95570/to-277asmpc.pdf +TO-277A SMPC +0 +12 +3 +Package_TO_SOT_SMD +TO-277B +TO-227B https://media.digikey.com/pdf/Data%20Sheets/Littelfuse%20PDFs/DST2050S.pdf +TO-277B +0 +9 +3 +Package_TO_SOT_SMD +TSOT-23 +3-pin TSOT23 package, http://www.analog.com.tw/pdf/All_In_One.pdf +TSOT-23 +0 +3 +3 +Package_TO_SOT_SMD +TSOT-23-5 +5-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_5_05-08-1635.pdf +TSOT-23-5 +0 +5 +5 +Package_TO_SOT_SMD +TSOT-23-5_HandSoldering +5-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_5_05-08-1635.pdf +TSOT-23-5 Hand-soldering +0 +5 +5 +Package_TO_SOT_SMD +TSOT-23-6 +6-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_6_05-08-1636.pdf +TSOT-23-6 MK06A TSOT-6 +0 +6 +6 +Package_TO_SOT_SMD +TSOT-23-6_HandSoldering +6-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_6_05-08-1636.pdf +TSOT-23-6 MK06A TSOT-6 Hand-soldering +0 +6 +6 +Package_TO_SOT_SMD +TSOT-23-8 +8-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_8_05-08-1637.pdf +TSOT-23-8 +0 +8 +8 +Package_TO_SOT_SMD +TSOT-23-8_HandSoldering +8-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_8_05-08-1637.pdf +TSOT-23-8 Hand-soldering +0 +8 +8 +Package_TO_SOT_SMD +TSOT-23_HandSoldering +5-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_5_05-08-1635.pdf +TSOT-23 Hand-soldering +0 +3 +3 +Package_TO_SOT_SMD +Texas_DRT-3 +Texas Instrument DRT-3 1x0.8mm Pitch 0.7mm http://www.ti.com/lit/ds/symlink/tpd2eusb30.pdf +DRT-3 1x0.8mm Pitch 0.7mm +0 +3 +3 +Package_TO_SOT_SMD +Texas_NDQ +Texas Instruments, NDQ, 5 pin (https://www.ti.com/lit/ml/mmsf022/mmsf022.pdf) +ti pfm dap +0 +6 +6 +Package_TO_SOT_SMD +Texas_NDY0011A +TO-PMOD-11 11-pin switching regulator package, http://www.ti.com/lit/ml/mmsf025/mmsf025.pdf +Texas TO-PMOD NDY00011A +0 +12 +12 +Package_TO_SOT_SMD +Texas_R-PDSO-G6 +R-PDSO-G6, http://www.ti.com/lit/ds/slis144b/slis144b.pdf +R-PDSO-G6 SC-70-6 +0 +6 +6 +Package_TO_SOT_SMD +VSOF5 +VSOF5 +VSOF5 +0 +5 +5 +Package_TO_SOT_SMD +Vishay_PowerPAK_SC70-6L_Dual +Vishay PowerPAK SC70 dual transistor package http://www.vishay.com/docs/70487/70487.pdf +powerpak sc70 sc-70 dual +0 +8 +6 +Package_TO_SOT_SMD +Vishay_PowerPAK_SC70-6L_Single +Vishay PowerPAK SC70 single transistor package http://www.vishay.com/docs/70486/70486.pdf +powerpak sc70 sc-70 +0 +6 +3 +Package_TO_SOT_THT +Fairchild_TO-220F-6L +Fairchild TO-220F-6L, http://www.mouser.com/ds/2/149/FSL136MRT-113334.pdf +Fairchild TO-220F-6L +0 +6 +6 +Package_TO_SOT_THT +Heraeus_TO-92-2 +TO-92 2-pin variant by Heraeus, drill 0.75mm (http://www.produktinfo.conrad.com/datenblaetter/175000-199999/181293-da-01-de-TO92_Temperatursensor_PT1000_32209225.pdf) +to-92 +0 +2 +2 +Package_TO_SOT_THT +NEC_Molded_7x4x9mm +Molded Japan Transistor Package 7x4x9mm^3, http://rtellason.com/transdata/2sb734.pdf +Japan transistor +0 +3 +3 +Package_TO_SOT_THT +PowerIntegrations_TO-220-7C +Non Isolated Modified TO-220 7pin Package, see http://www.farnell.com/datasheets/5793.pdf +Power Integration Y Package +0 +6 +6 +Package_TO_SOT_THT +SIPAK-1EP_Horizontal_TabDown +SIPAK, Horizontal, RM 2.286mm +SIPAK Horizontal RM 2.286mm +0 +4 +4 +Package_TO_SOT_THT +SIPAK_Vertical +SIPAK, Vertical, RM 2.286mm +SIPAK Vertical RM 2.286mm +0 +3 +3 +Package_TO_SOT_THT +SOD-70_P2.54mm +Plastic near cylindrical package Sod-70 see: https://www.nxp.com/docs/en/data-sheet/KTY81_SER.pdf [StepUp generated footprint] +Sod-70 +0 +2 +2 +Package_TO_SOT_THT +SOD-70_P5.08mm +Plastic near cylindrical package Sod-70 see: https://www.nxp.com/docs/en/data-sheet/KTY81_SER.pdf [StepUp generated footprint] +Sod-70 +0 +2 +2 +Package_TO_SOT_THT +SOT-227 +SOT-227 / SOT-227B / ISOTOP, M4 mounting screws (https://www.vishay.com/docs/95423/sot227g2.pdf, https://www.vishay.com/docs/95793/vs-fc420sa10.pdf) +sot 227 isotop +0 +8 +4 +Package_TO_SOT_THT +TO-3 +Transistor TO-3 +TR TO-3 TO3 TO-204 +0 +4 +3 +Package_TO_SOT_THT +TO-3P-3_Horizontal_TabDown +TO-3P-3, Horizontal, RM 5.45mm, , see https://toshiba.semicon-storage.com/ap-en/design-support/package/detail.TO-3P(N).html +TO-3P-3 Horizontal RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-3P-3_Horizontal_TabUp +TO-3P-3, Horizontal, RM 5.45mm, , see https://toshiba.semicon-storage.com/ap-en/design-support/package/detail.TO-3P(N).html +TO-3P-3 Horizontal RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-3P-3_Vertical +TO-3P-3, Vertical, RM 5.45mm, , see https://toshiba.semicon-storage.com/ap-en/design-support/package/detail.TO-3P(N).html +TO-3P-3 Vertical RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-3PB-3_Horizontal_TabDown +TO-3PB-3, Horizontal, RM 5.45mm, , see http://www.onsemi.com/pub/Collateral/340AC.PDF +TO-3PB-3 Horizontal RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-3PB-3_Horizontal_TabUp +TO-3PB-3, Horizontal, RM 5.45mm, , see http://www.onsemi.com/pub/Collateral/340AC.PDF +TO-3PB-3 Horizontal RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-3PB-3_Vertical +TO-3PB-3, Vertical, RM 5.45mm, , see http://www.onsemi.com/pub/Collateral/340AC.PDF +TO-3PB-3 Vertical RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-5-2 +TO-5-2 +TO-5-2 +0 +2 +2 +Package_TO_SOT_THT +TO-5-2_Window +TO-5-2_Window, Window +TO-5-2_Window Window +0 +2 +2 +Package_TO_SOT_THT +TO-5-3 +TO-5-3 +TO-5-3 +0 +3 +3 +Package_TO_SOT_THT +TO-5-3_Window +TO-5-3_Window, Window +TO-5-3_Window Window +0 +3 +3 +Package_TO_SOT_THT +TO-5-4 +TO-5-4 +TO-5-4 +0 +4 +4 +Package_TO_SOT_THT +TO-5-4_Window +TO-5-4_Window, Window +TO-5-4_Window Window +0 +4 +4 +Package_TO_SOT_THT +TO-5-6 +TO-5-6 +TO-5-6 +0 +6 +6 +Package_TO_SOT_THT +TO-5-6_Window +TO-5-6_Window, Window +TO-5-6_Window Window +0 +6 +6 +Package_TO_SOT_THT +TO-5-8 +TO-5-8 +TO-5-8 +0 +8 +8 +Package_TO_SOT_THT +TO-5-8_PD5.08 +TO-5-8_PD5.08 +TO-5-8_PD5.08 +0 +8 +8 +Package_TO_SOT_THT +TO-5-8_PD5.08_Window +TO-5-8_PD5.08_Window, Window +TO-5-8_PD5.08_Window Window +0 +8 +8 +Package_TO_SOT_THT +TO-5-8_Window +TO-5-8_Window, Window +TO-5-8_Window Window +0 +8 +8 +Package_TO_SOT_THT +TO-5-10 +TO-5-10 +TO-5-10 +0 +10 +10 +Package_TO_SOT_THT +TO-5-10_Window +TO-5-10_Window, Window +TO-5-10_Window Window +0 +10 +10 +Package_TO_SOT_THT +TO-8-2 +TO-8-2 +TO-8-2 +0 +2 +2 +Package_TO_SOT_THT +TO-8-2_Window +TO-8-2_Window, Window +TO-8-2_Window Window +0 +2 +2 +Package_TO_SOT_THT +TO-8-3 +TO-8-3 +TO-8-3 +0 +3 +3 +Package_TO_SOT_THT +TO-8-3_Window +TO-8-3_Window, Window +TO-8-3_Window Window +0 +3 +3 +Package_TO_SOT_THT +TO-11-2 +TO-11-2 +TO-11-2 +0 +2 +2 +Package_TO_SOT_THT +TO-11-2_Window +TO-11-2_Window, Window +TO-11-2_Window Window +0 +2 +2 +Package_TO_SOT_THT +TO-11-3 +TO-11-3 +TO-11-3 +0 +3 +3 +Package_TO_SOT_THT +TO-11-3_Window +TO-11-3_Window, Window +TO-11-3_Window Window +0 +3 +3 +Package_TO_SOT_THT +TO-12-4 +TO-12-4 +TO-12-4 +0 +4 +4 +Package_TO_SOT_THT +TO-12-4_Window +TO-12-4_Window, Window +TO-12-4_Window Window +0 +4 +4 +Package_TO_SOT_THT +TO-17-4 +TO-17-4 +TO-17-4 +0 +4 +4 +Package_TO_SOT_THT +TO-17-4_Window +TO-17-4_Window, Window +TO-17-4_Window Window +0 +4 +4 +Package_TO_SOT_THT +TO-18-2 +TO-18-2 +TO-18-2 +0 +2 +2 +Package_TO_SOT_THT +TO-18-2_Lens +TO-18-2_Lens, Lens +TO-18-2_Lens Lens +0 +2 +2 +Package_TO_SOT_THT +TO-18-2_Window +TO-18-2_Window, Window +TO-18-2_Window Window +0 +2 +2 +Package_TO_SOT_THT +TO-18-3 +TO-18-3 +TO-18-3 +0 +3 +3 +Package_TO_SOT_THT +TO-18-3_Lens +TO-18-3_Lens, Lens +TO-18-3_Lens Lens +0 +3 +3 +Package_TO_SOT_THT +TO-18-3_Window +TO-18-3_Window, Window +TO-18-3_Window Window +0 +3 +3 +Package_TO_SOT_THT +TO-18-4 +TO-18-4 +TO-18-4 +0 +4 +4 +Package_TO_SOT_THT +TO-18-4_Lens +TO-18-4_Lens, Lens +TO-18-4_Lens Lens +0 +4 +4 +Package_TO_SOT_THT +TO-18-4_Window +TO-18-4_Window, Window +TO-18-4_Window Window +0 +4 +4 +Package_TO_SOT_THT +TO-33-4 +TO-33-4 +TO-33-4 +0 +4 +4 +Package_TO_SOT_THT +TO-33-4_Window +TO-33-4_Window, Window +TO-33-4_Window Window +0 +4 +4 +Package_TO_SOT_THT +TO-38-2 +TO-38-2 +TO-38-2 +0 +2 +2 +Package_TO_SOT_THT +TO-38-2_Window +TO-38-2_Window, Window +TO-38-2_Window Window +0 +2 +2 +Package_TO_SOT_THT +TO-38-3 +TO-38-3 +TO-38-3 +0 +3 +3 +Package_TO_SOT_THT +TO-38-3_Window +TO-38-3_Window, Window +TO-38-3_Window Window +0 +3 +3 +Package_TO_SOT_THT +TO-39-2 +TO-39-2 +TO-39-2 +0 +2 +2 +Package_TO_SOT_THT +TO-39-2_Window +TO-39-2_Window, Window +TO-39-2_Window Window +0 +2 +2 +Package_TO_SOT_THT +TO-39-3 +TO-39-3 +TO-39-3 +0 +3 +3 +Package_TO_SOT_THT +TO-39-3_Window +TO-39-3_Window, Window +TO-39-3_Window Window +0 +3 +3 +Package_TO_SOT_THT +TO-39-4 +TO-39-4 +TO-39-4 +0 +4 +4 +Package_TO_SOT_THT +TO-39-4_Window +TO-39-4_Window, Window +TO-39-4_Window Window +0 +4 +4 +Package_TO_SOT_THT +TO-39-6 +TO-39-6 +TO-39-6 +0 +6 +6 +Package_TO_SOT_THT +TO-39-6_Window +TO-39-6_Window, Window +TO-39-6_Window Window +0 +6 +6 +Package_TO_SOT_THT +TO-39-8 +TO-39-8 +TO-39-8 +0 +8 +8 +Package_TO_SOT_THT +TO-39-8_Window +TO-39-8_Window, Window +TO-39-8_Window Window +0 +8 +8 +Package_TO_SOT_THT +TO-39-10 +TO-39-10 +TO-39-10 +0 +10 +10 +Package_TO_SOT_THT +TO-39-10_Window +TO-39-10_Window, Window +TO-39-10_Window Window +0 +10 +10 +Package_TO_SOT_THT +TO-46-2 +TO-46-2 +TO-46-2 +0 +2 +2 +Package_TO_SOT_THT +TO-46-2_Pin2Center +TO-46-2, Pin2 at center of package, Thorlabs photodiodes +TO-46-2 Thorlabs +0 +2 +2 +Package_TO_SOT_THT +TO-46-2_Pin2Center_Window +TO-46-2, Pin2 at center of package, Thorlabs photodiodes +TO-46-2 Thorlabs +0 +2 +2 +Package_TO_SOT_THT +TO-46-2_Window +TO-46-2_Window, Window +TO-46-2_Window Window +0 +2 +2 +Package_TO_SOT_THT +TO-46-3 +TO-46-3 +TO-46-3 +0 +3 +3 +Package_TO_SOT_THT +TO-46-3_Pin2Center +TO-46-3, Pin2 at center of package, Thorlabs photodiodes, https://www.thorlabs.de/drawings/374b6862eb3b5a04-9360B5F6-5056-2306-D912111C06C3F830/FDGA05-SpecSheet.pdf +TO-46-3 Thorlabs +0 +3 +3 +Package_TO_SOT_THT +TO-46-3_Pin2Center_Window +TO-46-3, Pin2 at center of package, Thorlabs photodiodes, https://www.thorlabs.de/drawings/374b6862eb3b5a04-9360B5F6-5056-2306-D912111C06C3F830/FDGA05-SpecSheet.pdf +TO-46-3 Thorlabs +0 +3 +3 +Package_TO_SOT_THT +TO-46-3_Window +TO-46-3_Window, Window +TO-46-3_Window Window +0 +3 +3 +Package_TO_SOT_THT +TO-46-4 +TO-46-4 +TO-46-4 +0 +4 +4 +Package_TO_SOT_THT +TO-46-4_Window +TO-46-4_Window, Window +TO-46-4_Window Window +0 +4 +4 +Package_TO_SOT_THT +TO-52-2 +TO-52-2 +TO-52-2 +0 +2 +2 +Package_TO_SOT_THT +TO-52-2_Window +TO-52-2_Window, Window +TO-52-2_Window Window +0 +2 +2 +Package_TO_SOT_THT +TO-52-3 +TO-52-3 +TO-52-3 +0 +3 +3 +Package_TO_SOT_THT +TO-52-3_Window +TO-52-3_Window, Window +TO-52-3_Window Window +0 +3 +3 +Package_TO_SOT_THT +TO-72-4 +TO-72-4 +TO-72-4 +0 +4 +4 +Package_TO_SOT_THT +TO-72-4_Window +TO-72-4_Window, Window +TO-72-4_Window Window +0 +4 +4 +Package_TO_SOT_THT +TO-75-6 +TO-75-6 +TO-75-6 +0 +6 +6 +Package_TO_SOT_THT +TO-75-6_Window +TO-75-6_Window, Window +TO-75-6_Window Window +0 +6 +6 +Package_TO_SOT_THT +TO-78-6 +TO-78-6 +TO-78-6 +0 +6 +6 +Package_TO_SOT_THT +TO-78-6_Window +TO-78-6_Window, Window +TO-78-6_Window Window +0 +6 +6 +Package_TO_SOT_THT +TO-78-8 +TO-78-8 +TO-78-8 +0 +8 +8 +Package_TO_SOT_THT +TO-78-8_Window +TO-78-8_Window, Window +TO-78-8_Window Window +0 +8 +8 +Package_TO_SOT_THT +TO-78-10 +TO-78-10 +TO-78-10 +0 +10 +10 +Package_TO_SOT_THT +TO-78-10_Window +TO-78-10_Window, Window +TO-78-10_Window Window +0 +10 +10 +Package_TO_SOT_THT +TO-92 +TO-92 leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92-2 +TO-92 2-pin leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 diode SOD70 +0 +2 +2 +Package_TO_SOT_THT +TO-92-2_Horizontal1 +2-pin TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 temperature sensor diode +0 +2 +2 +Package_TO_SOT_THT +TO-92-2_Horizontal2 +2-pin TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 temperature sensor diode +0 +2 +2 +Package_TO_SOT_THT +TO-92-2_W4.0mm_Horizontal_FlatSideDown +TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +2 +2 +Package_TO_SOT_THT +TO-92-2_W4.0mm_Horizontal_FlatSideUp +TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +2 +2 +Package_TO_SOT_THT +TO-92-2_Wide +TO-92 2-pin leads in-line, wide, drill 0.75mm +to-92 sc-43 sc-43a sot54 PA33 diode SOD70 +0 +2 +2 +Package_TO_SOT_THT +TO-92Flat +TO-92Flat package, often used for hall sensors, drill 0.75mm (see e.g. http://www.ti.com/lit/ds/symlink/drv5023.pdf) +to-92Flat hall sensor +0 +3 +3 +Package_TO_SOT_THT +TO-92L +TO-92L leads in-line (large body variant of TO-92), also known as TO-226, wide, drill 0.75mm (see https://www.diodes.com/assets/Package-Files/TO92L.pdf and http://www.ti.com/lit/an/snoa059/snoa059.pdf) +TO-92L Molded Narrow transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92L_HandSolder +TO-92L leads in-line (large body variant of TO-92), also known as TO-226, wide, drill 0.75mm, hand-soldering variant with enlarged pads (see https://www.diodes.com/assets/Package-Files/TO92L.pdf and http://www.ti.com/lit/an/snoa059/snoa059.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92L_Inline +TO-92L leads in-line (large body variant of TO-92), also known as TO-226, wide, drill 0.75mm (see https://www.diodes.com/assets/Package-Files/TO92L.pdf and http://www.ti.com/lit/an/snoa059/snoa059.pdf) +TO-92L Inline Wide transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92L_Inline_Wide +TO-92L leads in-line (large body variant of TO-92), also known as TO-226, wide, drill 0.75mm (see https://www.diodes.com/assets/Package-Files/TO92L.pdf and http://www.ti.com/lit/an/snoa059/snoa059.pdf) +TO-92L Inline Wide transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92L_Wide +TO-92L leads in-line (large body variant of TO-92), also known as TO-226, wide, drill 0.75mm (see https://www.diodes.com/assets/Package-Files/TO92L.pdf and http://www.ti.com/lit/an/snoa059/snoa059.pdf) +TO-92L Molded Wide transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92Mini-2 +TO-92Mini package, drill 0.6mm (https://media.digikey.com/pdf/Data%20Sheets/Infineon%20PDFs/KT,KTY.pdf) +to-92Mini transistor +0 +2 +2 +Package_TO_SOT_THT +TO-92S +TO-92S package, drill 0.75mm (https://www.diodes.com/assets/Package-Files/TO92S%20(Type%20B).pdf) +to-92S transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92S-2 +TO-92S package, 2-pin, drill 0.75mm (https://www.diodes.com/assets/Package-Files/TO92S%20(Type%20B).pdf) +to-92S transistor +0 +2 +2 +Package_TO_SOT_THT +TO-92S_Wide +TO-92S_Wide package, drill 0.75mm (https://www.diodes.com/assets/Package-Files/TO92S%20(Type%20B).pdf) +TO-92S_Wide transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_HandSolder +TO-92 leads molded, narrow, drill 0.75mm, handsoldering variant with enlarged pads (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Horizontal1 +TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Horizontal2 +TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Inline +TO-92 leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Inline_Horizontal1 +TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Inline_Horizontal2 +TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Inline_W4.0mm_Horizontal_FlatSideDown +TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Inline_W4.0mm_Horizontal_FlatSideUp +TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Inline_Wide +TO-92 leads in-line, wide, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_W4.0mm_StaggerEven_Horizontal_FlatSideDown +TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_W4.0mm_StaggerEven_Horizontal_FlatSideUp +TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Wide +TO-92 leads molded, wide, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-99-6 +TO-99-6 +TO-99-6 +0 +6 +6 +Package_TO_SOT_THT +TO-99-6_Window +TO-99-6_Window, Window +TO-99-6_Window Window +0 +6 +6 +Package_TO_SOT_THT +TO-99-8 +TO-99-8 +TO-99-8 +0 +8 +8 +Package_TO_SOT_THT +TO-99-8_Window +TO-99-8_Window, Window +TO-99-8_Window Window +0 +8 +8 +Package_TO_SOT_THT +TO-100-10 +TO-100-10 +TO-100-10 +0 +10 +10 +Package_TO_SOT_THT +TO-100-10_Window +TO-100-10_Window, Window +TO-100-10_Window Window +0 +10 +10 +Package_TO_SOT_THT +TO-126-2_Horizontal_TabDown +TO-126-2, Horizontal, RM 5.08mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf +TO-126-2 Horizontal RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-126-2_Horizontal_TabUp +TO-126-2, Horizontal, RM 5.08mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf +TO-126-2 Horizontal RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-126-2_Vertical +TO-126-2, Vertical, RM 5.08mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf +TO-126-2 Vertical RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-126-3_Horizontal_TabDown +TO-126-3, Horizontal, RM 2.54mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf +TO-126-3 Horizontal RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-126-3_Horizontal_TabUp +TO-126-3, Horizontal, RM 2.54mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf +TO-126-3 Horizontal RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-126-3_Vertical +TO-126-3, Vertical, RM 2.54mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf +TO-126-3 Vertical RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-218-2_Horizontal_TabDown +TO-218-2, Horizontal, RM 10.95mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf +TO-218-2 Horizontal RM 10.95mm SOT-93 +0 +2 +2 +Package_TO_SOT_THT +TO-218-2_Horizontal_TabUp +TO-218-2, Horizontal, RM 10.95mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf +TO-218-2 Horizontal RM 10.95mm SOT-93 +0 +2 +2 +Package_TO_SOT_THT +TO-218-2_Vertical +TO-218-2, Vertical, RM 10.95mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf +TO-218-2 Vertical RM 10.95mm SOT-93 +0 +2 +2 +Package_TO_SOT_THT +TO-218-3_Horizontal_TabDown +TO-218-3, Horizontal, RM 5.475mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf +TO-218-3 Horizontal RM 5.475mm SOT-93 +0 +3 +3 +Package_TO_SOT_THT +TO-218-3_Horizontal_TabUp +TO-218-3, Horizontal, RM 5.475mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf +TO-218-3 Horizontal RM 5.475mm SOT-93 +0 +3 +3 +Package_TO_SOT_THT +TO-218-3_Vertical +TO-218-3, Vertical, RM 5.475mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf +TO-218-3 Vertical RM 5.475mm SOT-93 +0 +3 +3 +Package_TO_SOT_THT +TO-220-2_Horizontal_TabDown +TO-220-2, Horizontal, RM 5.08mm, see https://www.centralsemi.com/PDFS/CASE/TO-220-2PD.PDF +TO-220-2 Horizontal RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-220-2_Horizontal_TabUp +TO-220-2, Horizontal, RM 5.08mm, see https://www.centralsemi.com/PDFS/CASE/TO-220-2PD.PDF +TO-220-2 Horizontal RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-220-2_Vertical +TO-220-2, Vertical, RM 5.08mm, see https://www.centralsemi.com/PDFS/CASE/TO-220-2PD.PDF +TO-220-2 Vertical RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-220-3_Horizontal_TabDown +TO-220-3, Horizontal, RM 2.54mm, see https://www.vishay.com/docs/66542/to-220-1.pdf +TO-220-3 Horizontal RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-220-3_Horizontal_TabUp +TO-220-3, Horizontal, RM 2.54mm, see https://www.vishay.com/docs/66542/to-220-1.pdf +TO-220-3 Horizontal RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-220-3_Vertical +TO-220-3, Vertical, RM 2.54mm, see https://www.vishay.com/docs/66542/to-220-1.pdf +TO-220-3 Vertical RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-220-4_Horizontal_TabDown +TO-220-4, Horizontal, RM 2.54mm +TO-220-4 Horizontal RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-220-4_Horizontal_TabUp +TO-220-4, Horizontal, RM 2.54mm +TO-220-4 Horizontal RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-220-4_P5.08x2.54mm_StaggerEven_Lead3.8mm_Vertical +TO-220-4, Vertical, RM 2.54mm, staggered type-2 +TO-220-4 Vertical RM 2.54mm staggered type-2 +0 +4 +4 +Package_TO_SOT_THT +TO-220-4_P5.08x2.54mm_StaggerEven_Lead5.84mm_TabDown +TO-220-4, Horizontal, RM 2.54mm, staggered type-2 +TO-220-4 Horizontal RM 2.54mm staggered type-2 +0 +4 +4 +Package_TO_SOT_THT +TO-220-4_P5.08x2.54mm_StaggerOdd_Lead3.8mm_Vertical +TO-220-4, Vertical, RM 2.54mm, staggered type-1 +TO-220-4 Vertical RM 2.54mm staggered type-1 +0 +4 +4 +Package_TO_SOT_THT +TO-220-4_P5.08x2.54mm_StaggerOdd_Lead5.84mm_TabDown +TO-220-4, Horizontal, RM 2.54mm, staggered type-1 +TO-220-4 Horizontal RM 2.54mm staggered type-1 +0 +4 +4 +Package_TO_SOT_THT +TO-220-4_Vertical +TO-220-4, Vertical, RM 2.54mm +TO-220-4 Vertical RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-220-5_Horizontal_TabDown +TO-220-5, Horizontal, RM 1.7mm, Pentawatt, Multiwatt-5, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421_straight_lead.pdf +TO-220-5 Horizontal RM 1.7mm Pentawatt Multiwatt-5 +0 +5 +5 +Package_TO_SOT_THT +TO-220-5_Horizontal_TabUp +TO-220-5, Horizontal, RM 1.7mm, Pentawatt, Multiwatt-5, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421_straight_lead.pdf +TO-220-5 Horizontal RM 1.7mm Pentawatt Multiwatt-5 +0 +5 +5 +Package_TO_SOT_THT +TO-220-5_P3.4x3.7mm_StaggerEven_Lead3.8mm_Vertical +TO-220-5, Vertical, RM 1.7mm, Pentawatt, Multiwatt-5, staggered type-2, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421.pdf?domain=www.linear.com, https://www.diodes.com/assets/Package-Files/TO220-5.pdf +TO-220-5 Vertical RM 1.7mm Pentawatt Multiwatt-5 staggered type-2 +0 +5 +5 +Package_TO_SOT_THT +TO-220-5_P3.4x3.7mm_StaggerOdd_Lead3.8mm_Vertical +TO-220-5, Vertical, RM 1.7mm, Pentawatt, Multiwatt-5, staggered type-1, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421.pdf?domain=www.linear.com, https://www.diodes.com/assets/Package-Files/TO220-5.pdf +TO-220-5 Vertical RM 1.7mm Pentawatt Multiwatt-5 staggered type-1 +0 +5 +5 +Package_TO_SOT_THT +TO-220-5_P3.4x3.8mm_StaggerEven_Lead7.13mm_TabDown +TO-220-5, Horizontal, RM 1.7mm, Pentawatt, Multiwatt-5, staggered type-2, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421.pdf?domain=www.linear.com, https://www.diodes.com/assets/Package-Files/TO220-5.pdf +TO-220-5 Horizontal RM 1.7mm Pentawatt Multiwatt-5 staggered type-2 +0 +5 +5 +Package_TO_SOT_THT +TO-220-5_P3.4x3.8mm_StaggerOdd_Lead7.13mm_TabDown +TO-220-5, Horizontal, RM 1.7mm, Pentawatt, Multiwatt-5, staggered type-1, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421.pdf?domain=www.linear.com, https://www.diodes.com/assets/Package-Files/TO220-5.pdf +TO-220-5 Horizontal RM 1.7mm Pentawatt Multiwatt-5 staggered type-1 +0 +5 +5 +Package_TO_SOT_THT +TO-220-5_Vertical +TO-220-5, Vertical, RM 1.7mm, Pentawatt, Multiwatt-5, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421_straight_lead.pdf +TO-220-5 Vertical RM 1.7mm Pentawatt Multiwatt-5 +0 +5 +5 +Package_TO_SOT_THT +TO-220-7_P2.54x3.7mm_StaggerEven_Lead3.8mm_Vertical +TO-220-7, Vertical, RM 1.27mm, Multiwatt-7, staggered type-2 +TO-220-7 Vertical RM 1.27mm Multiwatt-7 staggered type-2 +0 +7 +7 +Package_TO_SOT_THT +TO-220-7_P2.54x3.7mm_StaggerOdd_Lead3.8mm_Vertical +TO-220-7, Vertical, RM 1.27mm, Multiwatt-7, staggered type-1 +TO-220-7 Vertical RM 1.27mm Multiwatt-7 staggered type-1 +0 +7 +7 +Package_TO_SOT_THT +TO-220-7_P2.54x3.8mm_StaggerEven_Lead5.85mm_TabDown +TO-220-7, Horizontal, RM 1.27mm, Multiwatt-7, staggered type-2 +TO-220-7 Horizontal RM 1.27mm Multiwatt-7 staggered type-2 +0 +7 +7 +Package_TO_SOT_THT +TO-220-7_P2.54x3.8mm_StaggerOdd_Lead5.85mm_TabDown +TO-220-7, Horizontal, RM 1.27mm, Multiwatt-7, staggered type-1 +TO-220-7 Horizontal RM 1.27mm Multiwatt-7 staggered type-1 +0 +7 +7 +Package_TO_SOT_THT +TO-220-8_Vertical +TO-220-8 (Multiwatt8), Vertical, 2.54mm Pitch (http://www.st.com/resource/en/datasheet/tda7264.pdf) +TO-220-9 Vertical 2.54mm Pitch Multiwatt 8 +0 +8 +8 +Package_TO_SOT_THT +TO-220-9_P1.94x3.7mm_StaggerEven_Lead3.8mm_Vertical +TO-220-9, Vertical, RM 0.97mm, Multiwatt-9, staggered type-2 +TO-220-9 Vertical RM 0.97mm Multiwatt-9 staggered type-2 +0 +9 +9 +Package_TO_SOT_THT +TO-220-9_P1.94x3.7mm_StaggerOdd_Lead3.8mm_Vertical +TO-220-9, Vertical, RM 0.97mm, Multiwatt-9, staggered type-1 +TO-220-9 Vertical RM 0.97mm Multiwatt-9 staggered type-1 +0 +9 +9 +Package_TO_SOT_THT +TO-220-9_P1.94x3.8mm_StaggerEven_Lead5.85mm_TabDown +TO-220-9, Horizontal, RM 0.97mm, Multiwatt-9, staggered type-2 +TO-220-9 Horizontal RM 0.97mm Multiwatt-9 staggered type-2 +0 +9 +9 +Package_TO_SOT_THT +TO-220-9_P1.94x3.8mm_StaggerOdd_Lead5.85mm_TabDown +TO-220-9, Horizontal, RM 0.97mm, Multiwatt-9, staggered type-1 +TO-220-9 Horizontal RM 0.97mm Multiwatt-9 staggered type-1 +0 +9 +9 +Package_TO_SOT_THT +TO-220-11_P3.4x2.54mm_StaggerEven_Lead5.84mm_TabDown +TO-220-11, Horizontal, RM 1.7mm, staggered type-2, see http://www.st.com/resource/en/datasheet/tda7391lv.pdf +TO-220-11 Horizontal RM 1.7mm staggered type-2 +0 +11 +11 +Package_TO_SOT_THT +TO-220-11_P3.4x2.54mm_StaggerOdd_Lead5.84mm_TabDown +TO-220-11, Horizontal, RM 1.7mm, staggered type-1, see http://www.st.com/resource/en/datasheet/tda7391lv.pdf +TO-220-11 Horizontal RM 1.7mm staggered type-1 +0 +11 +11 +Package_TO_SOT_THT +TO-220-11_P3.4x5.08mm_StaggerEven_Lead4.58mm_Vertical +TO-220-11, Vertical, RM 1.7mm, staggered type-2, see http://www.st.com/resource/en/datasheet/tda7391lv.pdf +TO-220-11 Vertical RM 1.7mm staggered type-2 +0 +11 +11 +Package_TO_SOT_THT +TO-220-11_P3.4x5.08mm_StaggerOdd_Lead4.85mm_Vertical +TO-220-11, Vertical, RM 1.7mm, staggered type-1, see http://www.st.com/resource/en/datasheet/tda7391lv.pdf +TO-220-11 Vertical RM 1.7mm staggered type-1 +0 +11 +11 +Package_TO_SOT_THT +TO-220-11_P3.4x5.08mm_StaggerOdd_Lead8.45mm_TabDown +TO-220-11, Horizontal, RM 1.7mm, staggered type-1, see http://www.ti.com/lit/ds/symlink/lmd18200.pdf +TO-220-11 Horizontal RM 1.7mm staggered type-1 +0 +11 +11 +Package_TO_SOT_THT +TO-220-15_P2.54x2.54mm_StaggerEven_Lead4.58mm_Vertical +TO-220-15, Vertical, RM 1.27mm, staggered type-2, see http://www.st.com/resource/en/datasheet/l298.pdf +TO-220-15 Vertical RM 1.27mm staggered type-2 +0 +15 +15 +Package_TO_SOT_THT +TO-220-15_P2.54x2.54mm_StaggerEven_Lead5.84mm_TabDown +TO-220-15, Horizontal, RM 1.27mm, staggered type-2, see http://www.st.com/resource/en/datasheet/l298.pdf +TO-220-15 Horizontal RM 1.27mm staggered type-2 +0 +15 +15 +Package_TO_SOT_THT +TO-220-15_P2.54x2.54mm_StaggerOdd_Lead4.58mm_Vertical +TO-220-15, Vertical, RM 1.27mm, staggered type-1, see http://www.st.com/resource/en/datasheet/l298.pdf +TO-220-15 Vertical RM 1.27mm staggered type-1 +0 +15 +15 +Package_TO_SOT_THT +TO-220-15_P2.54x2.54mm_StaggerOdd_Lead5.84mm_TabDown +TO-220-15, Horizontal, RM 1.27mm, staggered type-1, see http://www.st.com/resource/en/datasheet/l298.pdf +TO-220-15 Horizontal RM 1.27mm staggered type-1 +0 +15 +15 +Package_TO_SOT_THT +TO-220F-2_Horizontal_TabDown +TO-220F-2, Horizontal, RM 5.08mm, see http://www.onsemi.com/pub/Collateral/FFPF10F150S-D.pdf +TO-220F-2 Horizontal RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-220F-2_Horizontal_TabUp +TO-220F-2, Horizontal, RM 5.08mm, see http://www.onsemi.com/pub/Collateral/FFPF10F150S-D.pdf +TO-220F-2 Horizontal RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-220F-2_Vertical +TO-220F-2, Vertical, RM 5.08mm, see http://www.onsemi.com/pub/Collateral/FFPF10F150S-D.pdf +TO-220F-2 Vertical RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-220F-3_Horizontal_TabDown +TO-220F-3, Horizontal, RM 2.54mm, see http://www.st.com/resource/en/datasheet/stp20nm60.pdf +TO-220F-3 Horizontal RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-220F-3_Horizontal_TabUp +TO-220F-3, Horizontal, RM 2.54mm, see http://www.st.com/resource/en/datasheet/stp20nm60.pdf +TO-220F-3 Horizontal RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-220F-3_Vertical +TO-220F-3, Vertical, RM 2.54mm, see http://www.st.com/resource/en/datasheet/stp20nm60.pdf +TO-220F-3 Vertical RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-220F-4_Horizontal_TabDown +TO-220F-4, Horizontal, RM 2.54mm, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf +TO-220F-4 Horizontal RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-220F-4_Horizontal_TabUp +TO-220F-4, Horizontal, RM 2.54mm, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf +TO-220F-4 Horizontal RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-220F-4_P5.08x2.05mm_StaggerEven_Lead1.85mm_Vertical +TO-220F-4, Vertical, RM 2.54mm, staggered type-2, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf +TO-220F-4 Vertical RM 2.54mm staggered type-2 +0 +4 +4 +Package_TO_SOT_THT +TO-220F-4_P5.08x2.05mm_StaggerOdd_Lead1.85mm_Vertical +TO-220F-4, Vertical, RM 2.54mm, staggered type-1, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf +TO-220F-4 Vertical RM 2.54mm staggered type-1 +0 +4 +4 +Package_TO_SOT_THT +TO-220F-4_P5.08x3.7mm_StaggerEven_Lead3.5mm_Vertical +TO-220F-4, Vertical, RM 2.54mm, staggered type-2, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf +TO-220F-4 Vertical RM 2.54mm staggered type-2 +0 +4 +4 +Package_TO_SOT_THT +TO-220F-4_P5.08x3.7mm_StaggerOdd_Lead3.5mm_Vertical +TO-220F-4, Vertical, RM 2.54mm, staggered type-1, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf +TO-220F-4 Vertical RM 2.54mm staggered type-1 +0 +4 +4 +Package_TO_SOT_THT +TO-220F-4_Vertical +TO-220F-4, Vertical, RM 2.54mm, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf +TO-220F-4 Vertical RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-220F-5_Horizontal_TabDown +TO-220F-5, Horizontal, RM 1.7mm, PentawattF-, MultiwattF-5 +TO-220F-5 Horizontal RM 1.7mm PentawattF- MultiwattF-5 +0 +5 +5 +Package_TO_SOT_THT +TO-220F-5_Horizontal_TabUp +TO-220F-5, Horizontal, RM 1.7mm, PentawattF-, MultiwattF-5 +TO-220F-5 Horizontal RM 1.7mm PentawattF- MultiwattF-5 +0 +5 +5 +Package_TO_SOT_THT +TO-220F-5_P3.4x2.06mm_StaggerEven_Lead1.86mm_Vertical +TO-220F-5, Vertical, RM 1.7mm, PentawattF-, MultiwattF-5, staggered type-2 +TO-220F-5 Vertical RM 1.7mm PentawattF- MultiwattF-5 staggered type-2 +0 +5 +5 +Package_TO_SOT_THT +TO-220F-5_P3.4x2.06mm_StaggerOdd_Lead1.86mm_Vertical +TO-220F-5, Vertical, RM 1.7mm, PentawattF-, MultiwattF-5, staggered type-1 +TO-220F-5 Vertical RM 1.7mm PentawattF- MultiwattF-5 staggered type-1 +0 +5 +5 +Package_TO_SOT_THT +TO-220F-5_P3.4x3.7mm_StaggerEven_Lead3.5mm_Vertical +TO-220F-5, Vertical, RM 1.7mm, PentawattF-, MultiwattF-5, staggered type-2 +TO-220F-5 Vertical RM 1.7mm PentawattF- MultiwattF-5 staggered type-2 +0 +5 +5 +Package_TO_SOT_THT +TO-220F-5_P3.4x3.7mm_StaggerOdd_Lead3.5mm_Vertical +TO-220F-5, Vertical, RM 1.7mm, PentawattF-, MultiwattF-5, staggered type-1 +TO-220F-5 Vertical RM 1.7mm PentawattF- MultiwattF-5 staggered type-1 +0 +5 +5 +Package_TO_SOT_THT +TO-220F-5_Vertical +TO-220F-5, Vertical, RM 1.7mm, PentawattF-, MultiwattF-5 +TO-220F-5 Vertical RM 1.7mm PentawattF- MultiwattF-5 +0 +5 +5 +Package_TO_SOT_THT +TO-220F-7_P2.54x3.7mm_StaggerEven_Lead3.5mm_Vertical +TO-220F-7, Vertical, RM 1.27mm, staggered type-2 +TO-220F-7 Vertical RM 1.27mm staggered type-2 +0 +7 +7 +Package_TO_SOT_THT +TO-220F-7_P2.54x3.7mm_StaggerOdd_Lead3.5mm_Vertical +TO-220F-7, Vertical, RM 1.27mm, staggered type-1 +TO-220F-7 Vertical RM 1.27mm staggered type-1 +0 +7 +7 +Package_TO_SOT_THT +TO-220F-9_P1.8x3.7mm_StaggerEven_Lead3.5mm_Vertical +TO-220F-9, Vertical, RM 0.9mm, staggered type-2 +TO-220F-9 Vertical RM 0.9mm staggered type-2 +0 +9 +9 +Package_TO_SOT_THT +TO-220F-9_P1.8x3.7mm_StaggerOdd_Lead3.5mm_Vertical +TO-220F-9, Vertical, RM 0.9mm, staggered type-1 +TO-220F-9 Vertical RM 0.9mm staggered type-1 +0 +9 +9 +Package_TO_SOT_THT +TO-220F-11_P3.4x5.08mm_StaggerEven_Lead5.08mm_Vertical +TO-220F-11, Vertical, RM 1.7mm, MultiwattF-11, staggered type-2, see http://www.ti.com/lit/ds/symlink/lm3886.pdf +TO-220F-11 Vertical RM 1.7mm MultiwattF-11 staggered type-2 +0 +11 +11 +Package_TO_SOT_THT +TO-220F-11_P3.4x5.08mm_StaggerOdd_Lead5.08mm_Vertical +TO-220F-11, Vertical, RM 1.7mm, MultiwattF-11, staggered type-1, see http://www.ti.com/lit/ds/symlink/lm3886.pdf +TO-220F-11 Vertical RM 1.7mm MultiwattF-11 staggered type-1 +0 +11 +11 +Package_TO_SOT_THT +TO-220F-15_P2.54x5.08mm_StaggerEven_Lead5.08mm_Vertical +TO-220F-15, Vertical, RM 1.27mm, MultiwattF-15, staggered type-2 +TO-220F-15 Vertical RM 1.27mm MultiwattF-15 staggered type-2 +0 +15 +15 +Package_TO_SOT_THT +TO-220F-15_P2.54x5.08mm_StaggerOdd_Lead5.08mm_Vertical +TO-220F-15, Vertical, RM 1.27mm, MultiwattF-15, staggered type-1 +TO-220F-15 Vertical RM 1.27mm MultiwattF-15 staggered type-1 +0 +15 +15 +Package_TO_SOT_THT +TO-247-2_Horizontal_TabDown +TO-247-2, Horizontal, RM 10.9mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-2 Horizontal RM 10.9mm +0 +2 +2 +Package_TO_SOT_THT +TO-247-2_Horizontal_TabUp +TO-247-2, Horizontal, RM 10.9mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-2 Horizontal RM 10.9mm +0 +2 +2 +Package_TO_SOT_THT +TO-247-2_Vertical +TO-247-2, Vertical, RM 10.9mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-2 Vertical RM 10.9mm +0 +2 +2 +Package_TO_SOT_THT +TO-247-3_Horizontal_TabDown +TO-247-3, Horizontal, RM 5.45mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-3 Horizontal RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-247-3_Horizontal_TabUp +TO-247-3, Horizontal, RM 5.45mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-3 Horizontal RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-247-3_Vertical +TO-247-3, Vertical, RM 5.45mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-3 Vertical RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-247-4_Horizontal_TabDown +TO-247-4, Horizontal, RM 2.54mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-4 Horizontal RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-247-4_Horizontal_TabUp +TO-247-4, Horizontal, RM 2.54mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-4 Horizontal RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-247-4_Vertical +TO-247-4, Vertical, RM 2.54mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-4 Vertical RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-247-5_Horizontal_TabDown +TO-247-5, Horizontal, RM 2.54mm, see http://ww1.microchip.com/downloads/en/DeviceDoc/20005685A.pdf +TO-247-5 Horizontal RM 2.54mm +0 +5 +5 +Package_TO_SOT_THT +TO-247-5_Horizontal_TabUp +TO-247-5, Horizontal, RM 2.54mm, see http://ww1.microchip.com/downloads/en/DeviceDoc/20005685A.pdf +TO-247-5 Horizontal RM 2.54mm +0 +5 +5 +Package_TO_SOT_THT +TO-247-5_Vertical +TO-247-5, Vertical, RM 2.54mm, see http://ww1.microchip.com/downloads/en/DeviceDoc/20005685A.pdf +TO-247-5 Vertical RM 2.54mm +0 +5 +5 +Package_TO_SOT_THT +TO-251-2-1EP_Horizontal_TabDown +TO-251-2, Horizontal, RM 4.58mm, IPAK, see https://www.diodes.com/assets/Package-Files/TO251.pdf +TO-251-2 Horizontal RM 4.58mm IPAK +0 +3 +3 +Package_TO_SOT_THT +TO-251-2_Vertical +TO-251-2, Vertical, RM 4.58mm, IPAK, see https://www.diodes.com/assets/Package-Files/TO251.pdf +TO-251-2 Vertical RM 4.58mm IPAK +0 +2 +2 +Package_TO_SOT_THT +TO-251-3-1EP_Horizontal_TabDown +TO-251-3, Horizontal, RM 2.29mm, IPAK, see https://www.diodes.com/assets/Package-Files/TO251.pdf +TO-251-3 Horizontal RM 2.29mm IPAK +0 +4 +4 +Package_TO_SOT_THT +TO-251-3_Vertical +TO-251-3, Vertical, RM 2.29mm, IPAK, see https://www.diodes.com/assets/Package-Files/TO251.pdf +TO-251-3 Vertical RM 2.29mm IPAK +0 +3 +3 +Package_TO_SOT_THT +TO-262-3-1EP_Horizontal_TabDown +TO-262-3, Horizontal, RM 2.54mm, IIPAK, I2PAK, see http://www.onsemi.com/pub/Collateral/EN8586-D.PDF +TO-262-3 Horizontal RM 2.54mm IIPAK I2PAK +0 +4 +4 +Package_TO_SOT_THT +TO-262-3_Vertical +TO-262-3, Vertical, RM 2.54mm, IIPAK, I2PAK, see http://www.onsemi.com/pub/Collateral/EN8586-D.PDF +TO-262-3 Vertical RM 2.54mm IIPAK I2PAK +0 +3 +3 +Package_TO_SOT_THT +TO-262-5-1EP_Horizontal_TabDown +TO-262-5, Horizontal, RM 1.7mm, IIPAK, I2PAK, see http://pdf.datasheetcatalog.com/datasheet/irf/iris4011.pdf +TO-262-5 Horizontal RM 1.7mm IIPAK I2PAK +0 +6 +6 +Package_TO_SOT_THT +TO-262-5_Vertical +TO-262-5, Vertical, RM 1.7mm, IIPAK, I2PAK, see http://pdf.datasheetcatalog.com/datasheet/irf/iris4011.pdf +TO-262-5 Vertical RM 1.7mm IIPAK I2PAK +0 +5 +5 +Package_TO_SOT_THT +TO-264-2_Horizontal_TabDown +TO-264-2, Horizontal, RM 10.9mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf +TO-264-2 Horizontal RM 10.9mm +0 +2 +2 +Package_TO_SOT_THT +TO-264-2_Horizontal_TabUp +TO-264-2, Horizontal, RM 10.9mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf +TO-264-2 Horizontal RM 10.9mm +0 +2 +2 +Package_TO_SOT_THT +TO-264-2_Vertical +TO-264-2, Vertical, RM 10.9mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf +TO-264-2 Vertical RM 10.9mm +0 +2 +2 +Package_TO_SOT_THT +TO-264-3_Horizontal_TabDown +TO-264-3, Horizontal, RM 5.45mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf +TO-264-3 Horizontal RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-264-3_Horizontal_TabUp +TO-264-3, Horizontal, RM 5.45mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf +TO-264-3 Horizontal RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-264-3_Vertical +TO-264-3, Vertical, RM 5.45mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf +TO-264-3 Vertical RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-264-5_Horizontal_TabDown +TO-264-5, Horizontal, RM 3.81mm, see https://www.onsemi.com/pub/Collateral/NJL3281D-D.PDF +TO-264-5 Horizontal RM 3.81mm +0 +5 +5 +Package_TO_SOT_THT +TO-264-5_Horizontal_TabUp +TO-264-5, Horizontal, RM 3.81mm, see https://www.onsemi.com/pub/Collateral/NJL3281D-D.PDF +TO-264-5 Horizontal RM 3.81mm +0 +5 +5 +Package_TO_SOT_THT +TO-264-5_Vertical +TO-264-5, Vertical, RM 3.81mm, see https://www.onsemi.com/pub/Collateral/NJL3281D-D.PDF +TO-264-5 Vertical RM 3.81mm +0 +5 +5 +Potentiometer_SMD +Potentiometer_ACP_CA6-VSMD_Vertical +Potentiometer, vertical, ACP CA6-VSMD, http://www.acptechnologies.com/wp-content/uploads/2017/06/01-ACP-CA6.pdf +Potentiometer vertical ACP CA6-VSMD +0 +3 +3 +Potentiometer_SMD +Potentiometer_ACP_CA6-VSMD_Vertical_Hole +Potentiometer, vertical, shaft hole, ACP CA6-VSMD, http://www.acptechnologies.com/wp-content/uploads/2017/06/01-ACP-CA6.pdf +Potentiometer vertical hole ACP CA6-VSMD +0 +3 +3 +Potentiometer_SMD +Potentiometer_ACP_CA9-VSMD_Vertical +Potentiometer, vertical, ACP CA9-VSMD, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf +Potentiometer vertical ACP CA9-VSMD +0 +3 +3 +Potentiometer_SMD +Potentiometer_ACP_CA9-VSMD_Vertical_Hole +Potentiometer, vertical, shaft hole, ACP CA9-VSMD, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf +Potentiometer vertical hole ACP CA9-VSMD +0 +3 +3 +Potentiometer_SMD +Potentiometer_ACP_CA14-VSMD_Vertical +Potentiometer, vertical, ACP CA14-VSMD, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf +Potentiometer vertical ACP CA14-VSMD +0 +3 +3 +Potentiometer_SMD +Potentiometer_ACP_CA14-VSMD_Vertical_Hole +Potentiometer, vertical, shaft hole, ACP CA14-VSMD, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf +Potentiometer vertical hole ACP CA14-VSMD +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3214G_Horizontal +Potentiometer, horizontal, Bourns 3214G, https://www.bourns.com/docs/Product-Datasheets/3214.pdf +Potentiometer horizontal Bourns 3214G +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3214J_Horizontal +Potentiometer, horizontal, Bourns 3214J, https://www.bourns.com/docs/Product-Datasheets/3214.pdf +Potentiometer horizontal Bourns 3214J +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3214W_Vertical +Potentiometer, vertical, Bourns 3214W, https://www.bourns.com/docs/Product-Datasheets/3214.pdf +Potentiometer vertical Bourns 3214W +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3214X_Vertical +Potentiometer, vertical, Bourns 3214X, https://www.bourns.com/docs/Product-Datasheets/3214.pdf +Potentiometer vertical Bourns 3214X +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3224G_Horizontal +Potentiometer, horizontal, Bourns 3224G, https://www.bourns.com/docs/Product-Datasheets/3224.pdf +Potentiometer horizontal Bourns 3224G +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3224J_Horizontal +Potentiometer, horizontal, Bourns 3224J, https://www.bourns.com/docs/Product-Datasheets/3224.pdf +Potentiometer horizontal Bourns 3224J +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3224W_Vertical +Potentiometer, vertical, Bourns 3224W, https://www.bourns.com/docs/Product-Datasheets/3224.pdf +Potentiometer vertical Bourns 3224W +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3224X_Vertical +Potentiometer, vertical, Bourns 3224X, https://www.bourns.com/docs/Product-Datasheets/3224.pdf +Potentiometer vertical Bourns 3224X +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3269P_Horizontal +Potentiometer, horizontal, Bourns 3269P, https://www.bourns.com/docs/Product-Datasheets/3269.pdf +Potentiometer horizontal Bourns 3269P +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3269W_Vertical +Potentiometer, vertical, Bourns 3269W, https://www.bourns.com/docs/Product-Datasheets/3269.pdf +Potentiometer vertical Bourns 3269W +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3269X_Horizontal +Potentiometer, horizontal, Bourns 3269X, https://www.bourns.com/docs/Product-Datasheets/3269.pdf +Potentiometer horizontal Bourns 3269X +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3314G_Vertical +Potentiometer, vertical, Bourns 3314G, http://www.bourns.com/docs/Product-Datasheets/3314.pdf +Potentiometer vertical Bourns 3314G +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3314J_Vertical +Potentiometer, vertical, Bourns 3314J, http://www.bourns.com/docs/Product-Datasheets/3314.pdf +Potentiometer vertical Bourns 3314J +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3314R-1_Vertical_Hole +Potentiometer, vertical, shaft hole, Bourns 3314R-1, http://www.bourns.com/docs/Product-Datasheets/3314.pdf +Potentiometer vertical hole Bourns 3314R-1 +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3314R-GM5_Vertical +Potentiometer, vertical, Bourns 3314R-GM5, http://www.bourns.com/docs/Product-Datasheets/3314.pdf +Potentiometer vertical Bourns 3314R-GM5 +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3314S_Horizontal +Potentiometer, horizontal, Bourns 3314S, http://www.bourns.com/docs/Product-Datasheets/3314.pdf +Potentiometer horizontal Bourns 3314S +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_PRS11S_Vertical +Potentiometer, vertical, Bourns PRS11S, http://www.bourns.com/docs/Product-Datasheets/PRS11S.pdf +Potentiometer vertical Bourns PRS11S +0 +5 +5 +Potentiometer_SMD +Potentiometer_Bourns_TC33X_Vertical +Potentiometer, Bourns, TC33X, Vertical, https://www.bourns.com/pdfs/TC33.pdf +Potentiometer Bourns TC33X Vertical +0 +3 +3 +Potentiometer_SMD +Potentiometer_Vishay_TS53YJ_Vertical +Potentiometer, vertical, Vishay TS53YJ, https://www.vishay.com/docs/51008/ts53.pdf +Potentiometer vertical Vishay TS53YJ +0 +3 +3 +Potentiometer_SMD +Potentiometer_Vishay_TS53YL_Vertical +Potentiometer, vertical, Vishay TS53YL, https://www.vishay.com/docs/51008/ts53.pdf +Potentiometer vertical Vishay TS53YL +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA6-H2,5_Horizontal +Potentiometer, horizontal, ACP CA6-H2,5, http://www.acptechnologies.com/wp-content/uploads/2017/06/01-ACP-CA6.pdf +Potentiometer horizontal ACP CA6-H2,5 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA9-H2,5_Horizontal +Potentiometer, horizontal, ACP CA9-H2,5, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf +Potentiometer horizontal ACP CA9-H2,5 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA9-H3,8_Horizontal +Potentiometer, horizontal, ACP CA9-H3,8, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf +Potentiometer horizontal ACP CA9-H3,8 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA9-H5_Horizontal +Potentiometer, horizontal, ACP CA9-H5, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf +Potentiometer horizontal ACP CA9-H5 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA9-V10_Vertical +Potentiometer, vertical, ACP CA9-V10, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf +Potentiometer vertical ACP CA9-V10 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA9-V10_Vertical_Hole +Potentiometer, vertical, shaft hole, ACP CA9-V10, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf +Potentiometer vertical hole ACP CA9-V10 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA14-H2,5_Horizontal +Potentiometer, horizontal, ACP CA14-H2,5, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf +Potentiometer horizontal ACP CA14-H2,5 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA14-H4_Horizontal +Potentiometer, horizontal, ACP CA14-H4, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf +Potentiometer horizontal ACP CA14-H4 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA14-H5_Horizontal +Potentiometer, horizontal, ACP CA14-H5, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf +Potentiometer horizontal ACP CA14-H5 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA14V-15_Vertical +Potentiometer, vertical, ACP CA14V-15, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf +Potentiometer vertical ACP CA14V-15 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA14V-15_Vertical_Hole +Potentiometer, vertical, shaft hole, ACP CA14V-15, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf +Potentiometer vertical hole ACP CA14V-15 +0 +3 +3 +Potentiometer_THT +Potentiometer_Alpha_RD901F-40-00D_Single_Vertical +Potentiometer, vertical, 9mm, single, http://www.taiwanalpha.com.tw/downloads?target=products&id=113 +potentiometer vertical 9mm single +0 +5 +3 +Potentiometer_THT +Potentiometer_Alpha_RD901F-40-00D_Single_Vertical_CircularHoles +Potentiometer, vertical, 9mm, single, http://www.taiwanalpha.com.tw/downloads?target=products&id=113 +potentiometer vertical 9mm single +0 +5 +3 +Potentiometer_THT +Potentiometer_Alpha_RD902F-40-00D_Dual_Vertical +Potentiometer, vertical, 9mm, dual, http://www.taiwanalpha.com.tw/downloads?target=products&id=113 +potentiometer vertical 9mm dual +0 +8 +6 +Potentiometer_THT +Potentiometer_Alpha_RD902F-40-00D_Dual_Vertical_CircularHoles +Potentiometer, vertical, 9mm, dual, http://www.taiwanalpha.com.tw/downloads?target=products&id=113 +potentiometer vertical 9mm dual +0 +8 +6 +Potentiometer_THT +Potentiometer_Alps_RK09K_Single_Horizontal +Potentiometer, horizontal, Alps RK09K Single, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK09K/RK09K_list.html +Potentiometer horizontal Alps RK09K Single +0 +5 +3 +Potentiometer_THT +Potentiometer_Alps_RK09K_Single_Vertical +Potentiometer, vertical, Alps RK09K Single, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK09K/RK09K_list.html +Potentiometer vertical Alps RK09K Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Alps_RK09L_Double_Horizontal +Potentiometer, horizontal, Alps RK09L Double, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK09L/RK09L_list.html +Potentiometer horizontal Alps RK09L Double +0 +8 +6 +Potentiometer_THT +Potentiometer_Alps_RK09L_Double_Vertical +Potentiometer, vertical, Alps RK09L Double, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK09L/RK09L_list.html +Potentiometer vertical Alps RK09L Double +0 +6 +6 +Potentiometer_THT +Potentiometer_Alps_RK09L_Single_Horizontal +Potentiometer, horizontal, Alps RK09L Single, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK09L/RK09L_list.html +Potentiometer horizontal Alps RK09L Single +0 +5 +3 +Potentiometer_THT +Potentiometer_Alps_RK09L_Single_Vertical +Potentiometer, vertical, Alps RK09L Single, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK09L/RK09L_list.html +Potentiometer vertical Alps RK09L Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Alps_RK09Y11_Single_Horizontal +Potentiometer, horizontal, Alps RK09Y11 Single, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK09Y11/RK09Y11_list.html +Potentiometer horizontal Alps RK09Y11 Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Alps_RK097_Dual_Horizontal +Potentiometer, horizontal, Alps RK097 Dual, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK097/RK097_list.html +Potentiometer horizontal Alps RK097 Dual +0 +6 +6 +Potentiometer_THT +Potentiometer_Alps_RK097_Single_Horizontal +Potentiometer, horizontal, Alps RK097 Single, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK097/RK097_list.html +Potentiometer horizontal Alps RK097 Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Alps_RK163_Dual_Horizontal +Potentiometer, horizontal, Alps RK163 Dual, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK16/RK16_list.html +Potentiometer horizontal Alps RK163 Dual +0 +6 +6 +Potentiometer_THT +Potentiometer_Alps_RK163_Single_Horizontal +Potentiometer, horizontal, Alps RK163 Single, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK16/RK16_list.html +Potentiometer horizontal Alps RK163 Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3005_Horizontal +Potentiometer, horizontal, Bourns 3005, http://www.bourns.com/docs/Product-Datasheets/3005.pdf +Potentiometer horizontal Bourns 3005 +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3006P_Horizontal +Potentiometer, horizontal, Bourns 3006P, https://www.bourns.com/docs/Product-Datasheets/3006.pdf +Potentiometer horizontal Bourns 3006P +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3006W_Horizontal +Potentiometer, horizontal, Bourns 3006W, https://www.bourns.com/docs/Product-Datasheets/3006.pdf +Potentiometer horizontal Bourns 3006W +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3006Y_Horizontal +Potentiometer, horizontal, Bourns 3006Y, https://www.bourns.com/docs/Product-Datasheets/3006.pdf +Potentiometer horizontal Bourns 3006Y +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3009P_Horizontal +Potentiometer, horizontal, Bourns 3009P, http://www.bourns.com/docs/Product-Datasheets/3009.pdf +Potentiometer horizontal Bourns 3009P +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3009Y_Horizontal +Potentiometer, horizontal, Bourns 3009Y, http://www.bourns.com/docs/Product-Datasheets/3009.pdf +Potentiometer horizontal Bourns 3009Y +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3266P_Horizontal +Potentiometer, horizontal, Bourns 3266P, https://www.bourns.com/docs/Product-Datasheets/3266.pdf +Potentiometer horizontal Bourns 3266P +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3266W_Vertical +Potentiometer, vertical, Bourns 3266W, https://www.bourns.com/docs/Product-Datasheets/3266.pdf +Potentiometer vertical Bourns 3266W +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3266X_Horizontal +Potentiometer, horizontal, Bourns 3266X, https://www.bourns.com/docs/Product-Datasheets/3266.pdf +Potentiometer horizontal Bourns 3266X +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3266Y_Vertical +Potentiometer, vertical, Bourns 3266Y, https://www.bourns.com/docs/Product-Datasheets/3266.pdf +Potentiometer vertical Bourns 3266Y +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3266Z_Horizontal +Potentiometer, horizontal, Bourns 3266Z, https://www.bourns.com/docs/Product-Datasheets/3266.pdf +Potentiometer horizontal Bourns 3266Z +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3296P_Horizontal +Potentiometer, horizontal, Bourns 3296P, https://www.bourns.com/pdfs/3296.pdf +Potentiometer horizontal Bourns 3296P +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3296W_Vertical +Potentiometer, vertical, Bourns 3296W, https://www.bourns.com/pdfs/3296.pdf +Potentiometer vertical Bourns 3296W +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3296X_Horizontal +Potentiometer, horizontal, Bourns 3296X, https://www.bourns.com/pdfs/3296.pdf +Potentiometer horizontal Bourns 3296X +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3296Y_Vertical +Potentiometer, vertical, Bourns 3296Y, https://www.bourns.com/pdfs/3296.pdf +Potentiometer vertical Bourns 3296Y +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3296Z_Horizontal +Potentiometer, horizontal, Bourns 3296Z, https://www.bourns.com/pdfs/3296.pdf +Potentiometer horizontal Bourns 3296Z +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3299P_Horizontal +Potentiometer, horizontal, Bourns 3299P, https://www.bourns.com/pdfs/3299.pdf +Potentiometer horizontal Bourns 3299P +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3299W_Vertical +Potentiometer, vertical, Bourns 3299W, https://www.bourns.com/pdfs/3299.pdf +Potentiometer vertical Bourns 3299W +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3299X_Horizontal +Potentiometer, horizontal, Bourns 3299X, https://www.bourns.com/pdfs/3299.pdf +Potentiometer horizontal Bourns 3299X +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3299Y_Vertical +Potentiometer, vertical, Bourns 3299Y, https://www.bourns.com/pdfs/3299.pdf +Potentiometer vertical Bourns 3299Y +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3299Z_Horizontal +Potentiometer, horizontal, Bourns 3299Z, https://www.bourns.com/pdfs/3299.pdf +Potentiometer horizontal Bourns 3299Z +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3339H_Vertical +Potentiometer, vertical, Bourns 3339H, http://www.bourns.com/docs/Product-Datasheets/3339.pdf +Potentiometer vertical Bourns 3339H +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3339P_Vertical +Potentiometer, vertical, Bourns 3339P, http://www.bourns.com/docs/Product-Datasheets/3339.pdf +Potentiometer vertical Bourns 3339P +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3339P_Vertical_HandSoldering +Potentiometer, vertical, Bourns 3339P, hand-soldering, http://www.bourns.com/docs/Product-Datasheets/3339.pdf +Potentiometer vertical Bourns 3339P hand-soldering +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3339S_Horizontal +Potentiometer, horizontal, Bourns 3339S, http://www.bourns.com/docs/Product-Datasheets/3339.pdf +Potentiometer horizontal Bourns 3339S +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3339W_Horizontal +Potentiometer, horizontal, Bourns 3339W, http://www.bourns.com/docs/Product-Datasheets/3339.pdf +Potentiometer horizontal Bourns 3339W +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3386C_Horizontal +Potentiometer, horizontal, Bourns 3386C, https://www.bourns.com/pdfs/3386.pdf +Potentiometer horizontal Bourns 3386C +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3386F_Vertical +Potentiometer, vertical, Bourns 3386F, https://www.bourns.com/pdfs/3386.pdf +Potentiometer vertical Bourns 3386F +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3386P_Vertical +Potentiometer, vertical, Bourns 3386P, https://www.bourns.com/pdfs/3386.pdf +Potentiometer vertical Bourns 3386P +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3386X_Horizontal +Potentiometer, horizontal, Bourns 3386X, https://www.bourns.com/pdfs/3386.pdf +Potentiometer horizontal Bourns 3386X +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_PTA1543_Single_Slide +Bourns single-gang slide potentiometer, 15.0mm travel, https://www.bourns.com/docs/Product-Datasheets/pta.pdf +Bourns single-gang slide potentiometer 15.0mm +0 +7 +4 +Potentiometer_THT +Potentiometer_Bourns_PTA2043_Single_Slide +Bourns single-gang slide potentiometer, 20.0mm travel, https://www.bourns.com/docs/Product-Datasheets/pta.pdf +Bourns single-gang slide potentiometer 20.0mm +0 +7 +4 +Potentiometer_THT +Potentiometer_Bourns_PTA3043_Single_Slide +Bourns single-gang slide potentiometer, 30.0mm travel, https://www.bourns.com/docs/Product-Datasheets/pta.pdf +Bourns single-gang slide potentiometer 30.0mm +0 +7 +4 +Potentiometer_THT +Potentiometer_Bourns_PTA4543_Single_Slide +Bourns single-gang slide potentiometer, 45.0mm travel, https://www.bourns.com/docs/Product-Datasheets/pta.pdf +Bourns single-gang slide potentiometer 45.0mm +0 +7 +4 +Potentiometer_THT +Potentiometer_Bourns_PTA6043_Single_Slide +Bourns single-gang slide potentiometer, 60.0mm travel, https://www.bourns.com/docs/Product-Datasheets/pta.pdf +Bourns single-gang slide potentiometer 60.0mm +0 +7 +4 +Potentiometer_THT +Potentiometer_Bourns_PTV09A-1_Single_Vertical +Potentiometer, vertical, Bourns PTV09A-1 Single, http://www.bourns.com/docs/Product-Datasheets/ptv09.pdf +Potentiometer vertical Bourns PTV09A-1 Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_PTV09A-2_Single_Horizontal +Potentiometer, horizontal, Bourns PTV09A-2 Single, http://www.bourns.com/docs/Product-Datasheets/ptv09.pdf +Potentiometer horizontal Bourns PTV09A-2 Single +0 +5 +3 +Potentiometer_THT +Potentiometer_Omeg_PC16BU_Horizontal +Potentiometer, horizontal, Omeg PC16BU, http://www.omeg.co.uk/pc6bubrc.htm +Potentiometer horizontal Omeg PC16BU +0 +3 +3 +Potentiometer_THT +Potentiometer_Omeg_PC16BU_Vertical +Potentiometer, vertical, Omeg PC16BU, http://www.omeg.co.uk/pc6bubrc.htm +Potentiometer vertical Omeg PC16BU +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PC-16_Dual_Horizontal +Potentiometer, horizontal, Piher PC-16 Dual, http://www.piher-nacesa.com/pdf/20-PC16v03.pdf +Potentiometer horizontal Piher PC-16 Dual +0 +6 +6 +Potentiometer_THT +Potentiometer_Piher_PC-16_Single_Horizontal +Potentiometer, horizontal, Piher PC-16 Single, http://www.piher-nacesa.com/pdf/20-PC16v03.pdf +Potentiometer horizontal Piher PC-16 Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PC-16_Single_Vertical +Potentiometer, vertical, Piher PC-16 Single, http://www.piher-nacesa.com/pdf/20-PC16v03.pdf +Potentiometer vertical Piher PC-16 Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PC-16_Triple_Horizontal +Potentiometer, horizontal, Piher PC-16 Triple, http://www.piher-nacesa.com/pdf/20-PC16v03.pdf +Potentiometer horizontal Piher PC-16 Triple +0 +9 +9 +Potentiometer_THT +Potentiometer_Piher_PT-6-H_Horizontal +Potentiometer, horizontal, Piher PT-6-H, http://www.piher-nacesa.com/pdf/11-PT6v03.pdf +Potentiometer horizontal Piher PT-6-H +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-6-V_Vertical +Potentiometer, vertical, Piher PT-6-V, http://www.piher-nacesa.com/pdf/11-PT6v03.pdf +Potentiometer vertical Piher PT-6-V +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-6-V_Vertical_Hole +Potentiometer, vertical, shaft hole, Piher PT-6-V, http://www.piher-nacesa.com/pdf/11-PT6v03.pdf +Potentiometer vertical hole Piher PT-6-V +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-10-H01_Horizontal +Potentiometer, horizontal, Piher PT-10-H01, http://www.piher-nacesa.com/pdf/12-PT10v03.pdf +Potentiometer horizontal Piher PT-10-H01 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-10-H05_Horizontal +Potentiometer, horizontal, Piher PT-10-H05, http://www.piher-nacesa.com/pdf/12-PT10v03.pdf +Potentiometer horizontal Piher PT-10-H05 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-10-V05_Vertical +Potentiometer, vertical, Piher PT-10-V05, http://www.piher-nacesa.com/pdf/12-PT10v03.pdf +Potentiometer vertical Piher PT-10-V05 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-10-V10_Vertical +Potentiometer, vertical, Piher PT-10-V10, http://www.piher-nacesa.com/pdf/12-PT10v03.pdf +Potentiometer vertical Piher PT-10-V10 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-10-V10_Vertical_Hole +Potentiometer, vertical, shaft hole, Piher PT-10-V10, http://www.piher-nacesa.com/pdf/12-PT10v03.pdf +Potentiometer vertical hole Piher PT-10-V10 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-15-H01_Horizontal +Potentiometer, horizontal, Piher PT-15-H01, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf +Potentiometer horizontal Piher PT-15-H01 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-15-H05_Horizontal +Potentiometer, horizontal, Piher PT-15-H05, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf +Potentiometer horizontal Piher PT-15-H05 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-15-H06_Horizontal +Potentiometer, horizontal, Piher PT-15-H06, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf +Potentiometer horizontal Piher PT-15-H06 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-15-H25_Horizontal +Potentiometer, horizontal, Piher PT-15-H25, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf +Potentiometer horizontal Piher PT-15-H25 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-15-V02_Vertical +Potentiometer, vertical, Piher PT-15-V02, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf +Potentiometer vertical Piher PT-15-V02 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-15-V02_Vertical_Hole +Potentiometer, vertical, shaft hole, Piher PT-15-V02, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf +Potentiometer vertical hole Piher PT-15-V02 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-15-V15_Vertical +Potentiometer, vertical, Piher PT-15-V15, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf +Potentiometer vertical Piher PT-15-V15 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-15-V15_Vertical_Hole +Potentiometer, vertical, shaft hole, Piher PT-15-V15, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf +Potentiometer vertical hole Piher PT-15-V15 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_T-16H_Double_Horizontal +Potentiometer, horizontal, Piher T-16H Double, http://www.piher-nacesa.com/pdf/22-T16v03.pdf +Potentiometer horizontal Piher T-16H Double +0 +6 +6 +Potentiometer_THT +Potentiometer_Piher_T-16H_Single_Horizontal +Potentiometer, horizontal, Piher T-16H Single, http://www.piher-nacesa.com/pdf/22-T16v03.pdf +Potentiometer horizontal Piher T-16H Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_T-16L_Single_Vertical_Hole +Potentiometer, vertical, shaft hole, Piher T-16L Single, http://www.piher-nacesa.com/pdf/22-T16v03.pdf +Potentiometer vertical hole Piher T-16L Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Runtron_RM-063_Horizontal +Potentiometer, horizontal, Trimmer, RM-063 http://www.runtron.com/down/PDF%20Datasheet/Carbon%20Film%20Potentiometer/RM065%20RM063.pdf +Potentiometer Trimmer RM-063 +0 +3 +3 +Potentiometer_THT +Potentiometer_Runtron_RM-065_Vertical +Potentiometer, vertical, Trimmer, RM-065 http://www.runtron.com/down/PDF%20Datasheet/Carbon%20Film%20Potentiometer/RM065%20RM063.pdf +Potentiometer Trimmer RM-065 +0 +3 +3 +Potentiometer_THT +Potentiometer_TT_P0915N +http://www.ttelectronics.com/sites/default/files/download-files/Datasheet_PanelPot_P09xSeries.pdf +potentiometer vertical TT P0915N single +0 +5 +3 +Potentiometer_THT +Potentiometer_Vishay_43_Horizontal +Potentiometer, horizontal, Vishay 43, http://www.vishay.com/docs/57026/43.pdf +Potentiometer horizontal Vishay 43 +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_148-149_Dual_Horizontal +Potentiometer, horizontal, Vishay 148-149 Dual, http://www.vishay.com/docs/57040/148149.pdf +Potentiometer horizontal Vishay 148-149 Dual +0 +6 +6 +Potentiometer_THT +Potentiometer_Vishay_148-149_Single_Horizontal +Potentiometer, horizontal, Vishay 148-149 Single, http://www.vishay.com/docs/57040/148149.pdf +Potentiometer horizontal Vishay 148-149 Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_148-149_Single_Vertical +Potentiometer, vertical, Vishay 148-149 Single, http://www.vishay.com/docs/57040/148149.pdf +Potentiometer vertical Vishay 148-149 Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_148E-149E_Dual_Horizontal +Potentiometer, horizontal, Vishay 148E-149E Dual, http://www.vishay.com/docs/57040/148149.pdf +Potentiometer horizontal Vishay 148E-149E Dual +0 +10 +6 +Potentiometer_THT +Potentiometer_Vishay_148E-149E_Single_Horizontal +Potentiometer, horizontal, Vishay 148E-149E Single, http://www.vishay.com/docs/57040/148149.pdf +Potentiometer horizontal Vishay 148E-149E Single +0 +7 +3 +Potentiometer_THT +Potentiometer_Vishay_248BH-249BH_Single_Horizontal +Potentiometer, horizontal, Vishay 248BH-249BH Single, http://www.vishay.com/docs/57054/248249.pdf +Potentiometer horizontal Vishay 248BH-249BH Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_248GJ-249GJ_Single_Horizontal +Potentiometer, horizontal, Vishay 248GJ-249GJ Single, http://www.vishay.com/docs/57054/248249.pdf +Potentiometer horizontal Vishay 248GJ-249GJ Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_248GJ-249GJ_Single_Vertical +Potentiometer, vertical, Vishay 248GJ-249GJ Single, http://www.vishay.com/docs/57054/248249.pdf +Potentiometer vertical Vishay 248GJ-249GJ Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_T7-YA_Single_Vertical +Potentiometer, vertical, Vishay T7-YA Single, http://www.vishay.com/docs/51015/t7.pdf +Potentiometer vertical Vishay T7-YA Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_T73XW_Horizontal +Potentiometer, horizontal, Vishay T73XW, http://www.vishay.com/docs/51016/t73.pdf +Potentiometer horizontal Vishay T73XW +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_T73XX_Horizontal +Potentiometer, horizontal, Vishay T73XX, http://www.vishay.com/docs/51016/t73.pdf +Potentiometer horizontal Vishay T73XX +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_T73YP_Vertical +Potentiometer, vertical, Vishay T73YP, http://www.vishay.com/docs/51016/t73.pdf +Potentiometer vertical Vishay T73YP +0 +3 +3 +RF_Antenna +Abracon_APAES868R8060C16-T +Abracon RHCP ceramic patch antenna 854-882Mhz, 5dBi +APAES patch antenna +0 +1 +1 +RF_Antenna +Coilcraft_MA5532-AE_RFID +RFID Transponder Coil +antenna rfid coilcraft +0 +2 +2 +RF_Antenna +Johanson_2450AT18x100 +Johanson 2450AT43F0100 SMD antenna 2400-2500Mhz, -0.5dBi, https://www.johansontechnology.com/datasheets/2450AT18A100/2450AT18A100.pdf +antenna +0 +2 +2 +RF_Antenna +Johanson_2450AT43F0100 +Johanson 2450AT43F0100 SMD antenna 2400-2500Mhz, 1dBi, https://www.johansontechnology.com/datasheets/2450AT43F0100/2450AT43F0100.pdf +antenna +0 +2 +2 +RF_Antenna +Pulse_W3011 +Pulse RF Antenna, 4mm Clearance +antenna rf +0 +3 +2 +RF_Antenna +Texas_SWRA117D_2.4GHz_Left +http://www.ti.com/lit/an/swra117d/swra117d.pdf +PCB antenna +0 +2 +2 +RF_Antenna +Texas_SWRA117D_2.4GHz_Right +http://www.ti.com/lit/an/swra117d/swra117d.pdf +PCB antenna +0 +2 +2 +RF_Antenna +Texas_SWRA416_868MHz_915MHz +http://www.ti.com/lit/an/swra416/swra416.pdf +PCB antenna +0 +20 +1 +RF_Module +Ai-Thinker-Ra-01-LoRa +Ai Thinker Ra-01 LoRa +LoRa Ra-01 +0 +16 +16 +RF_Module +Atmel_ATSAMR21G18-MR210UA_NoRFPads +http://ww1.microchip.com/downloads/en/devicedoc/atmel-42475-atsamr21g18-mr210ua_datasheet.pdf +module wireless zigbee 802.15.4 flash crypto ATSAMR21G18 AT45DB041E TECC508A U.Fi +0 +42 +42 +RF_Module +BLE112-A +Class 4 Bluetooth Module with on-board antenna +Bluetooth Module +0 +30 +30 +RF_Module +CMWX1ZZABZ +https://wireless.murata.com/RFM/data/type_abz.pdf +iot lora sigfox +0 +57 +57 +RF_Module +CYBLE-21Pin-10x10mm +Cypress EZ-BLE PRoC Module (Bluetooth Smart) 21 Pin Module +Cypress BT Bluetooth +0 +21 +21 +RF_Module +DWM1000 +IEEE802.15.4-2011 UWB +UWB Module +0 +24 +24 +RF_Module +DecaWave_DWM1001 +https://www.decawave.com/sites/default/files/dwm1001_datasheet.pdf +UWB module +0 +34 +34 +RF_Module +Digi_XBee_SMT +http://www.digi.com/resources/documentation/digidocs/pdfs/90002126.pdf http://ftp1.digi.com/support/documentation/90001020_F.pdf +Digi XBee SMT RF +0 +37 +37 +RF_Module +E18-MS1-PCB +http://www.cdebyte.com/en/downpdf.aspx?id=122 +Zigbee +0 +24 +24 +RF_Module +E73-2G4M04S +http://www.cdebyte.com/en/downpdf.aspx?id=243 +BLE BLE5 nRF52832 +0 +44 +44 +RF_Module +ESP-07 +Wi-Fi Module, http://wiki.ai-thinker.com/_media/esp8266/docs/a007ps01a2_esp-07_product_specification_v1.2.pdf +Wi-Fi Module +0 +16 +16 +RF_Module +ESP-12E +Wi-Fi Module, http://wiki.ai-thinker.com/_media/esp8266/docs/aithinker_esp_12f_datasheet_en.pdf +Wi-Fi Module +0 +22 +22 +RF_Module +ESP-WROOM-02 +http://espressif.com/sites/default/files/documentation/0c-esp-wroom-02_datasheet_en.pdf +ESP WROOM-02 espressif esp8266ex +0 +19 +19 +RF_Module +ESP-WROOM-02U +http://espressif.com/sites/default/files/documentation/0c-esp-wroom-02_datasheet_en.pdf +ESP WROOM-02 espressif esp8266ex +0 +19 +19 +RF_Module +ESP32-S2-WROVER +ESP32-S2-WROVER(-I) 2.4 GHz Wi-Fi https://www.espressif.com/sites/default/files/documentation/esp32-s2-wroom_esp32-s2-wroom-i_datasheet_en.pdf +ESP32-S2 ESP32 WIFI +0 +43 +43 +RF_Module +ESP32-WROOM-32 +Single 2.4 GHz Wi-Fi and Bluetooth combo chip https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf +Single 2.4 GHz Wi-Fi and Bluetooth combo chip +0 +39 +39 +RF_Module +ESP32-WROOM-32U +Single 2.4 GHz Wi-Fi and Bluetooth combo chip with U.FL connector, https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32d_esp32-wroom-32u_datasheet_en.pdf +Single 2.4 GHz Wi-Fi and Bluetooth combo chip +0 +39 +39 +RF_Module +Garmin_M8-35_9.8x14.0mm_Layout6x6_P1.5mm +D52M ANT SoC Module https://www.thisisant.com/assets/resources/D00001687_D52_Module_Datasheet.v.2.3_(Garmin).pdf +RF SoC Radio ANT Bluetooth BLE D52 nRF52 Garmin Canada Dynastream Nordic +0 +35 +35 +RF_Module +HOPERF_RFM9XW_SMD +Low Power Long Range Transceiver Module SMD-16 (https://www.hoperf.com/data/upload/portal/20181127/5bfcbea20e9ef.pdf) +LoRa Low Power Long Range Transceiver Module +0 +16 +16 +RF_Module +HOPERF_RFM9XW_THT +Low Power Long Range Transceiver Module THT-16 (https://www.hoperf.com/data/upload/portal/20181127/5bfcbea20e9ef.pdf) +Low Power Long Range Transceiver Module LoRa +0 +16 +16 +RF_Module +HOPERF_RFM69HW +Radio, RF, Module, http://www.hoperf.com/upload/rf/RFM69HW-V1.3.pdf +Radio RF Module +0 +16 +16 +RF_Module +IQRF_TRx2DA_KON-SIM-01 +8 pin SIM connector for IQRF TR-x2DA(T) modules, http://iqrf.org/weben/downloads.php?id=104 +IQRF_KON-SIM-01 IQRF_TRx2DA +0 +10 +8 +RF_Module +IQRF_TRx2D_KON-SIM-01 +8 pin SIM connector for IQRF TR-x2D(C)(T) modules, http://iqrf.org/weben/downloads.php?id=104 +IQRF_KON-SIM-01 IQRF_TRx2D IQRF_TRx2DC +0 +10 +8 +RF_Module +Laird_BL652 +Bluetooth v4.2 + NFC module +Bluetooth BLE NFC +0 +39 +39 +RF_Module +MOD-nRF8001 +BLE module, https://www.olimex.com/Products/Modules/RF/MOD-nRF8001/ +BLE module +0 +11 +11 +RF_Module +Microchip_RN4871 +Microchip RN4871 footprint +RN4871 BLE +0 +16 +16 +RF_Module +Modtronix_inAir9 +Modtronix Wireless SX1276 LoRa Module (http://modtronix.com/img/prod/imod/inair9/inair_dimensions.gif) +Modtronix LoRa inAir inAir9 SX1276 RF 915MHz 868MHz Wireless +0 +14 +14 +RF_Module +MonoWireless_TWE-L-WX +https://www.mono-wireless.com/jp/products/TWE-LITE/MW-PDS-TWELITE-JP.pdf +TWE-L-WX +0 +32 +32 +RF_Module +Particle_P1 +https://docs.particle.io/datasheets/p1-datasheet/ +Particle P1 +0 +75 +75 +RF_Module +RFDigital_RFD77101 +RFDigital RFD77101 Simblee +RFDigital RFD77101 Simblee +0 +48 +45 +RF_Module +RN42 +Class 2 Bluetooth Module with on-board antenna +Bluetooth Module +0 +36 +33 +RF_Module +RN42N +Class 2 Bluetooth Module without antenna +Bluetooth Module +0 +39 +36 +RF_Module +RN2483 +Low-Power Long Range LoRa Transceiver Module +rf module lora lorawan +0 +47 +47 +RF_Module +ST_SPBTLE +Bluetooth Low Energy Module +ble module st bluetooth +0 +11 +11 +RF_Module +TD1205 +https://github.com/Telecom-Design/Documentation_TD_RF_Module/blob/master/TD1205%20Datasheet.pdf +SIGFOX Module +0 +9 +9 +RF_Module +TD1208 +https://github.com/Telecom-Design/Documentation_TD_RF_Module/blob/master/TD1208%20Datasheet.pdf +SIGFOX Module +0 +25 +25 +RF_Module +Taiyo-Yuden_EYSGJNZWY +Taiyo Yuden NRF51822 Module Bluetooth https://www.yuden.co.jp/wireless_module/document/datareport2/en/TY_BLE_EYSGJNZ_DataReport_V1_9_20180530E.pdf +Taiyo Yuden NRF51822 Module Bluetooth +0 +30 +28 +RF_Module +ZETA-433-SO_SMD +RF transceiver SMD style https://www.rfsolutions.co.uk/downloads/1456219226DS-ZETA.pdf +RF transceiver SMD style +0 +12 +12 +RF_Module +ZETA-433-SO_THT +RF transceiver THT style https://www.rfsolutions.co.uk/downloads/1456219226DS-ZETA.pdf +RF transceiver SMD style +0 +12 +12 +RF_Module +nRF24L01_Breakout +nRF24L01 breakout board +nRF24L01 adapter breakout +0 +8 +8 +RF_Shielding +Laird_Technologies_97-2002_25.40x25.40mm +Laird Technologies 97-2002 EZ PEEL Shielding Cabinet One Piece SMD 25.40x25.40mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +8 +1 +RF_Shielding +Laird_Technologies_97-2003_12.70x13.37mm +Laird Technologies 97-2003 EZ PEEL Shielding Cabinet One Piece SMD 12.70x13.37mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +8 +1 +RF_Shielding +Laird_Technologies_BMI-S-101_13.66x12.70mm +Laird Technologies BMI-S-101 Shielding Cabinet One Piece SMD 13.66x12.70mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +16 +1 +RF_Shielding +Laird_Technologies_BMI-S-102_16.50x16.50mm +Laird Technologies BMI-S-102 Shielding Cabinet One Piece SMD 16.50x16.50mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +16 +1 +RF_Shielding +Laird_Technologies_BMI-S-103_26.21x26.21mm +Laird Technologies BMI-S-103 Shielding Cabinet One Piece SMD 26.21x26.21mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +24 +1 +RF_Shielding +Laird_Technologies_BMI-S-104_32.00x32.00mm +Laird Technologies BMI-S-104 Shielding Cabinet One Piece SMD 32.00x32.00mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +28 +1 +RF_Shielding +Laird_Technologies_BMI-S-105_38.10x25.40mm +Laird Technologies BMI-S-105 Shielding Cabinet One Piece SMD 38.10x25.40mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +28 +1 +RF_Shielding +Laird_Technologies_BMI-S-106_36.83x33.68mm +Laird Technologies BMI-S-106 Shielding Cabinet One Piece SMD 36.83x33.68mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +28 +1 +RF_Shielding +Laird_Technologies_BMI-S-107_44.37x44.37mm +Laird Technologies BMI-S-107 Shielding Cabinet One Piece SMD 44.37x44.37mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +36 +1 +RF_Shielding +Laird_Technologies_BMI-S-201-F_13.66x12.70mm +Laird Technologies BMI-S-201-F Shielding Cabinet Two Piece SMD 13.66x12.70mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +16 +1 +RF_Shielding +Laird_Technologies_BMI-S-202-F_16.50x16.50mm +Laird Technologies BMI-S-202-F Shielding Cabinet Two Piece SMD 16.50x16.50mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +16 +1 +RF_Shielding +Laird_Technologies_BMI-S-203-F_26.21x26.21mm +Laird Technologies BMI-S-203-F Shielding Cabinet Two Piece SMD 26.21x26.21mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +24 +1 +RF_Shielding +Laird_Technologies_BMI-S-204-F_32.00x32.00mm +Laird Technologies BMI-S-204-F Shielding Cabinet Two Piece SMD 32.00x32.00mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +28 +1 +RF_Shielding +Laird_Technologies_BMI-S-205-F_38.10x25.40mm +Laird Technologies BMI-S-205-F Shielding Cabinet Two Piece SMD 38.10x25.40mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +28 +1 +RF_Shielding +Laird_Technologies_BMI-S-206-F_36.83x33.68mm +Laird Technologies BMI-S-206-F Shielding Cabinet Two Piece SMD 36.83x33.68mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +28 +1 +RF_Shielding +Laird_Technologies_BMI-S-207-F_44.37x44.37mm +Laird Technologies BMI-S-207-F Shielding Cabinet Two Piece SMD 44.37x44.37mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +36 +1 +RF_Shielding +Laird_Technologies_BMI-S-208-F_39.60x39.60mm +Laird Technologies BMI-S-208-F Shielding Cabinet Two Piece SMD 39.60x39.60mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +32 +1 +RF_Shielding +Laird_Technologies_BMI-S-209-F_29.36x18.50mm +Laird Technologies BMI-S-209-F Shielding Cabinet Two Piece SMD 29.36x18.50mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +20 +1 +RF_Shielding +Laird_Technologies_BMI-S-210-F_44.00x30.50mm +Laird Technologies BMI-S-210-F Shielding Cabinet Two Piece SMD 44.00x30.50mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +32 +1 +RF_Shielding +Laird_Technologies_BMI-S-230-F_50.8x38.1mm +Laird Technologies BMI-S-230-F Shielding Cabinet Two Piece SMD 50.8x38.1mm +Shielding Cabinet +0 +36 +1 +RF_Shielding +Wuerth_36103205_20x20mm +WE-SHC Shielding Cabinet SMD 20x20mm +Shielding Cabinet +0 +20 +1 +RF_Shielding +Wuerth_36103255_25x25mm +WE-SHC Shielding Cabinet SMD 25x25mm +Shielding Cabinet +0 +24 +1 +RF_Shielding +Wuerth_36103305_30x30mm +WE-SHC Shielding Cabinet SMD 30x30mm +Shielding Cabinet +0 +28 +1 +RF_Shielding +Wuerth_36103505_50x50mm +WE-SHC Shielding Cabinet SMD 50x50mm +Shielding Cabinet +0 +44 +1 +RF_Shielding +Wuerth_36103605_60x60mm +WE-SHC Shielding Cabinet SMD 60x60mm +Shielding Cabinet +0 +52 +1 +RF_Shielding +Wuerth_36503205_20x20mm +WE-SHC Shielding Cabinet THT 21x21mm +Shielding Cabinet +0 +16 +1 +RF_Shielding +Wuerth_36503255_25x25mm +WE-SHC Shielding Cabinet THT 26x26mm +Shielding Cabinet +0 +20 +1 +RF_Shielding +Wuerth_36503305_30x30mm +WE-SHC Shielding Cabinet THT 31x31mm +Shielding Cabinet +0 +24 +1 +RF_Shielding +Wuerth_36503505_50x50mm +WE-SHC Shielding Cabinet THT 51x51mm +Shielding Cabinet +0 +40 +1 +RF_Shielding +Wuerth_36503605_60x60mm +WE-SHC Shielding Cabinet THT 61x61mm +Shielding Cabinet +0 +48 +1 +Relay_SMD +Relay_DPDT_AXICOM_IMSeries_JLeg +http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Specification+Or+Standard%7F108-98001%7FW5%7Fpdf%7FEnglish%7FENG_SS_108-98001_W5.pdf +AXICOM IM-Series Relay J JLeg +0 +8 +8 +Relay_SMD +Relay_DPDT_FRT5_SMD +IM Signal Relay DPDT FRT5 narrow footprint, SMD version of package +Relay DPDT IM-relay FRT5 +0 +10 +10 +Relay_SMD +Relay_DPDT_Kemet_EE2_NU +Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf +Kemet EC2 signal relay DPDT double coil latching surface mount SMD +0 +8 +8 +Relay_SMD +Relay_DPDT_Kemet_EE2_NUH +Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf +Kemet EC2 signal relay DPDT double coil latching surface mount SMD +0 +8 +8 +Relay_SMD +Relay_DPDT_Kemet_EE2_NUH_DoubleCoil +Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf +Kemet EC2 signal relay DPDT double dual coil latching surface mount SMD +0 +10 +10 +Relay_SMD +Relay_DPDT_Kemet_EE2_NUX_DoubleCoil +Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf +Kemet EC2 signal relay DPDT double dual coil latching surface mount SMD +0 +10 +10 +Relay_SMD +Relay_DPDT_Kemet_EE2_NUX_NKX +Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf +Kemet EC2 signal relay DPDT double coil latching surface mount SMD +0 +8 +8 +Relay_SMD +Relay_DPDT_Kemet_EE2_NU_DoubleCoil +Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf +Kemet EC2 signal relay DPDT double dual coil latching surface mount SMD +0 +10 +10 +Relay_SMD +Relay_DPDT_Omron_G6H-2F +package for Omron G6H-2F relais, see http://cdn-reichelt.de/documents/datenblatt/C300/G6H%23OMR.pdf +Omron G6H-2F relais +0 +10 +10 +Relay_SMD +Relay_DPDT_Omron_G6K-2F +Omron G6K-2F relay package http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6k.pdf +Omron G6K-2F relay +0 +8 +8 +Relay_SMD +Relay_DPDT_Omron_G6K-2F-Y +Omron G6K-2F-Y relay package http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6k.pdf +Omron G6K-2F-Y relay +0 +8 +8 +Relay_SMD +Relay_DPDT_Omron_G6K-2G +Omron G6K-2G relay package http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6k.pdf +Omron G6K-2G relay +0 +8 +8 +Relay_SMD +Relay_DPDT_Omron_G6K-2G-Y +Omron G6K-2G-Y relay package http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6k.pdf +Omron G6K-2G-Y relay +0 +8 +8 +Relay_SMD +Relay_DPDT_Omron_G6S-2F +Relay Omron G6S-2F, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6s.pdf +Relay Omron G6S-2F +0 +8 +8 +Relay_SMD +Relay_DPDT_Omron_G6S-2G +Relay Omron G6S-2G, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6s.pdf +Relay Omron G6S-2G +0 +8 +8 +Relay_SMD +Relay_DPDT_Omron_G6SK-2F +Relay Omron G6SK-2F, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6s.pdf +Relay Omron G6SK-2F +0 +10 +10 +Relay_SMD +Relay_DPDT_Omron_G6SK-2G +Relay Omron G6SK-2G, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6s.pdf +Relay Omron G6SK-2G +0 +10 +10 +Relay_SMD +Relay_Fujitsu_FTR-B3S +https://www.fujitsu.com/downloads/MICRO/fcai/relays/ftr-b3.pdf +Fujitsh FTR B3S B3SA Relay J JLeg +0 +8 +8 +Relay_SMD +Relay_SPDT_AXICOM_HF3Series_50ohms_Pitch1.27mm +hiqsdr.com/images/3/3e/Axicom-HF3.pdf +AXICOM HF3-Series Relay Pitch 1.27mm 50ohms +0 +16 +16 +Relay_SMD +Relay_SPDT_AXICOM_HF3Series_75ohms_Pitch1.27mm +hiqsdr.com/images/3/3e/Axicom-HF3.pdf +AXICOM HF3-Series Relay Pitch 1.27mm 75ohm +0 +16 +16 +Relay_THT +Relay_1-Form-A_Schrack-RYII_RM5mm +Relay, 1-Form-A, Schrack-RYII, RM5mm, SPST-NO +Relay 1-Form-A Schrack-RYII RM5mm SPST-NO +0 +4 +4 +Relay_THT +Relay_1-Form-B_Schrack-RYII_RM5mm +Relay, 1-Form-B, Schrack-RYII, RM5mm, SPST-NC +Relay 1-Form-B Schrack-RYII RM5mm SPST-NC +0 +4 +4 +Relay_THT +Relay_1-Form-C_Schrack-RYII_RM3.2mm +Relay, 1-Form-C, Schrack-RYII, RM3.2mm, SPDT +Relay 1-Form-C Schrack-RYII RM3.2mm SPDT +0 +5 +5 +Relay_THT +Relay_1P1T_NO_10x24x18.8mm_Panasonic_ADW11xxxxW_THT +Panasonic Relay SPST 10mm 24mm, https://www.panasonic-electric-works.com/pew/es/downloads/ds_dw_hl_en.pdf +Panasonic Relay SPST +0 +4 +4 +Relay_THT +Relay_DPDT_AXICOM_IMSeries_Pitch3.2mm +AXICOM IM-Series Relays, DPDR, Pitch 3.2mm, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Specification+Or+Standard%7F108-98001%7FV%7Fpdf%7FEnglish%7FENG_SS_108-98001_V_IM_0614_v1.pdf%7F4-1462039-1 +AXICOM IM-Series Relay DPDR Pitch 3.2mm +0 +8 +8 +Relay_THT +Relay_DPDT_AXICOM_IMSeries_Pitch5.08mm +AXICOM IM-Series Relays, DPDR, Pitch 5.08 +AXICOM IM-Series Relay DPDR Pitch 5.08 +0 +8 +8 +Relay_THT +Relay_DPDT_FRT5 +IM Signal Relay DPDT FRT5 narrow footprint +Relay DPDT IM-relay FRT5 +0 +10 +10 +Relay_THT +Relay_DPDT_Finder_30.22 +Finder 32.21-x000 Relay, DPDT, https://gfinder.findernet.com/public/attachments/30/EN/S30EN.pdf +AXICOM IM-Series Relay SPDT +0 +8 +8 +Relay_THT +Relay_DPDT_Finder_40.52 +Relay DPDT Finder 40.52, Pitch 5mm/7.5mm, https://www.finder-relais.net/de/finder-relais-serie-40.pdf +Relay DPDT Finder 40.52 Pitch 5mm +0 +8 +8 +Relay_THT +Relay_DPDT_Fujitsu_FTR-F1C +https://www.fujitsu.com/downloads/MICRO/fcai/relays/ftr-f1.pdf +relay dpdt fujitsu tht +0 +8 +8 +Relay_THT +Relay_DPDT_Kemet_EC2 +Kemet signal relay, DPDT, non-latching, single coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf +Kemet EC2 signal relay DPDT non single coil latching through hole THT +0 +8 +8 +Relay_THT +Relay_DPDT_Kemet_EC2_DoubleCoil +Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf +Kemet EC2 signal relay DPDT double dual coil latching through hole THT +0 +10 +10 +Relay_THT +Relay_DPDT_Omron_G2RL +Omron Relay DPDT, https://omronfs.omron.com/en_US/ecb/products/pdf/en-g2rl.pdf +Omron Relay DPDT +0 +8 +8 +Relay_THT +Relay_DPDT_Omron_G5V-2 +http://omronfs.omron.com/en_US/ecb/products/pdf/en-g5v2.pdf +Omron G5V-2 Relay DPDT +0 +8 +8 +Relay_THT +Relay_DPDT_Omron_G6H-2 +Omron relay G6H-2, see http://cdn-reichelt.de/documents/datenblatt/C300/G6H%23OMR.pdf +Omron relay G6H-2 +0 +10 +10 +Relay_THT +Relay_DPDT_Omron_G6K-2P +Omron G6K-2P relay package http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6k.pdf +Omron G6K-2P relay +0 +8 +8 +Relay_THT +Relay_DPDT_Omron_G6K-2P-Y +Omron G6K-2P-Y relay package http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6k.pdf +Omron G6K-2P-Y relay +0 +8 +8 +Relay_THT +Relay_DPDT_Omron_G6S-2 +Relay Omron G6S-2, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6s.pdf +Relay Omron G6S-2 +0 +8 +8 +Relay_THT +Relay_DPDT_Omron_G6SK-2 +Relay Omron G6SK-2, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6s.pdf +Relay Omron G6SK-2 +0 +10 +10 +Relay_THT +Relay_DPDT_Panasonic_JW2 +Panasonic Relay DPDT, http://www3.panasonic.biz/ac/e_download/control/relay/power/catalog/mech_eng_jw.pdf?via=ok +Panasonic Relay DPDT +0 +8 +8 +Relay_THT +Relay_DPDT_Schrack-RT2-FormC-Dual-Coil_RM5mm +Relay DPDT Schrack-RT2 RM5mm 16A 250V AC Form C http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Data+Sheet%7FRT2_bistable%7F1116%7Fpdf%7FEnglish%7FENG_DS_RT2_bistable_1116.pdf%7F1-1415537-8 +Relay DPDT Schrack-RT2 RM5mm 16A 250V AC Relay +0 +9 +9 +Relay_THT +Relay_DPDT_Schrack-RT2-FormC_RM5mm +Relay DPDT Schrack-RT2 RM5mm 16A 250V AC Form C http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=RT2_reflow&DocType=DS&DocLang=EN +Relay DPDT Schrack-RT2 RM5mm 16A 250V AC Relay +0 +8 +8 +Relay_THT +Relay_DPST_Fujitsu_FTR-F1A +https://www.fujitsu.com/downloads/MICRO/fcai/relays/ftr-f1.pdf +relay dpst fujitsu tht +0 +6 +6 +Relay_THT +Relay_DPST_Schrack-RT2-FormA_RM5mm +Relay DPST Schrack-RT2 RM5mm 16A 250V AC Form A http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=RT2_reflow&DocType=DS&DocLang=EN +Relay DPST Schrack-RT2 RM5mm 16A 250V AC Relay +0 +6 +6 +Relay_THT +Relay_SPDT_Finder_32.21-x000 +Finder 32.21-x000 Relay, SPDT, https://gfinder.findernet.com/assets/Series/355/S32EN.pdf +AXICOM IM-Series Relay SPDT +0 +5 +5 +Relay_THT +Relay_SPDT_Finder_34.51_Horizontal +Relay SPDT, Finder Type34.51, horizontal form, see https://gfinder.findernet.com/public/attachments/34/EN/S34USAEN.pdf +Relay SPDT Finder +0 +5 +5 +Relay_THT +Relay_SPDT_Finder_34.51_Vertical +Relay SPDT, Finder Type34.51, vertical/standing form, see https://gfinder.findernet.com/public/attachments/34/EN/S34USAEN.pdf +Relay SPDT Finder +0 +5 +5 +Relay_THT +Relay_SPDT_Finder_36.11 +FINDER 36.11, SPDT relay, 10A, https://gfinder.findernet.com/public/attachments/36/EN/S36EN.pdf +spdt relay +0 +5 +5 +Relay_THT +Relay_SPDT_Finder_40.11 +Relay SPDT Finder 40.11, https://www.finder-relais.net/de/finder-relais-serie-40.pdf +Relay SPDT Finder 40.11 +0 +5 +5 +Relay_THT +Relay_SPDT_Finder_40.31 +Relay DPDT Finder 40.31, Pitch 3.5mm/7.5mm, https://www.finder-relais.net/de/finder-relais-serie-40.pdf +Relay DPDT Finder 40.31 Pitch 3.5mm +0 +5 +5 +Relay_THT +Relay_SPDT_Finder_40.41 +Relay DPDT Finder 40.41, Pitch 3.5mm/7.5mm, https://www.finder-relais.net/de/finder-relais-serie-40.pdf +Relay DPDT Finder 40.41 Pitch 3.5mm +0 +5 +5 +Relay_THT +Relay_SPDT_Finder_40.51 +Relay DPDT Finder 40.51, Pitch 5mm/7.5mm, https://www.finder-relais.net/de/finder-relais-serie-40.pdf +Relay DPDT Finder 40.51 Pitch 5mm +0 +5 +5 +Relay_THT +Relay_SPDT_HJR-4102 +IM Signal Relay SPDT HJR-4102 +Relay SPDT IM-relay HJR-4102 +0 +6 +6 +Relay_THT +Relay_SPDT_HsinDa_Y14 +http://www.hsinda.com.cn/en/ProductShow.asp?ID=208 +Relay Y14 +0 +6 +6 +Relay_THT +Relay_SPDT_Omron-G5LE-1 +Omron Relay SPDT, http://www.omron.com/ecb/products/pdf/en-g5le.pdf +Omron Relay SPDT +0 +5 +5 +Relay_THT +Relay_SPDT_Omron-G5Q-1 +Relay SPDT Omron Serie G5Q, http://omronfs.omron.com/en_US/ecb/products/pdf/en-g5q.pdf +Relay SPDT Omron Serie G5Q +0 +5 +5 +Relay_THT +Relay_SPDT_Omron_G5V-1 +Relay Omron G5V-1, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g5v_1.pdf +Relay Omron G5V-1 +0 +6 +6 +Relay_THT +Relay_SPDT_Omron_G6E +Relay SPDT Omron Serie G6E +Relay SPDT Omron Serie G6E 1x um +0 +5 +5 +Relay_THT +Relay_SPDT_Omron_G6EK +Relay SPDT Omron Serie G6EK, see http://www.logosfoundation.org/instrum_gwr/pi/Omron_G6E_134P.pdf +Relay SPDT Omron Serie G6EK +0 +6 +6 +Relay_THT +Relay_SPDT_Panasonic_JW1_FormC +Panasonic Relay SPDT, http://www3.panasonic.biz/ac/e_download/control/relay/power/catalog/mech_eng_jw.pdf?via=ok +Panasonic Relay SPDT +0 +5 +5 +Relay_THT +Relay_SPDT_PotterBrumfield_T9AP5D52_12V30A +Relay SPDT Potter&Brumfield T9AP5D52 12V 30A 1xUn Connector Fast ON Only Dummy for Space NO Pads +Relay SPDT Potter&Brumfield T9AP5D52 12V 30A 1xUm Connector Fast ON Flachsteckeranschluss Only Dummy for Space NO Pads +0 +0 +0 +Relay_THT +Relay_SPDT_RAYEX-L90 +https://a3.sofastcdn.com/attachment/7jioKBjnRiiSrjrjknRiwS77gwbf3zmp/L90-SERIES.pdf +Relay RAYEX L90 SPDT +0 +6 +6 +Relay_THT +Relay_SPDT_RAYEX-L90S +https://a3.sofastcdn.com/attachment/7jioKBjnRiiSrjrjknRiwS77gwbf3zmp/L90-SERIES.pdf +Relay RAYEX L90S SPDT +0 +5 +5 +Relay_THT +Relay_SPDT_SANYOU_SRD_Series_Form_C +relay Sanyou SRD series Form C http://www.sanyourelay.ca/public/products/pdf/SRD.pdf +relay Sanyu SRD form C +0 +5 +5 +Relay_THT +Relay_SPDT_Schrack-RP-II-1-16A-FormC_RM5mm +Relay SPST Schrack-RP-II/1 RM5mm 16A 250V AC Form C http://image.schrack.com/datenblaetter/h_rp810012-b.pdf +Relay SPST Schrack-RP-II/1 RM5mm 16A 250V AC Relay +0 +8 +5 +Relay_THT +Relay_SPDT_Schrack-RP-II-1-FormC_RM3.5mm +Relay SPST Schrack-RP-II/1 RM3.5mm 8A 250V AC Form C http://image.schrack.com/datenblaetter/h_rp810012-b.pdf +Relay SPST Schrack-RP-II/1 RM3.5mm 8A 250V AC Relay +0 +5 +5 +Relay_THT +Relay_SPDT_Schrack-RP-II-1-FormC_RM5mm +Relay SPST Schrack-RP-II/1 RM5mm 8A 250V AC Form C http://image.schrack.com/datenblaetter/h_rp810012-b.pdf +Relay SPST Schrack-RP-II/1 RM5mm 8A 250V AC Relay +0 +5 +5 +Relay_THT +Relay_SPDT_Schrack-RT1-16A-FormC_RM5mm +Relay SPST Schrack-RT1 RM5mm 16A 250V AC Form C http://image.schrack.com/datenblaetter/h_rt114012--_de.pdf +Relay SPST Schrack-RT1 RM5mm 16A 250V AC Relay +0 +8 +5 +Relay_THT +Relay_SPDT_Schrack-RT1-FormC_RM3.5mm +Relay SPST Schrack-RT1 RM3.5mm 8A 250V AC Form C http://image.schrack.com/datenblaetter/h_rt114012--_de.pdf +Relay SPST Schrack-RT1 RM3.5mm 8A 250V AC Relay +0 +5 +5 +Relay_THT +Relay_SPDT_Schrack-RT1-FormC_RM5mm +Relay SPST Schrack-RT1 RM5mm 8A 250V AC Form C http://image.schrack.com/datenblaetter/h_rt114012--_de.pdf +Relay SPST Schrack-RT1 RM5mm 8A 250V AC Relay +0 +5 +5 +Relay_THT +Relay_SPDT_StandexMeder_SIL_Form1C +Standex-Meder SIL-relais, Form 1C, see https://standexelectronics.com/wp-content/uploads/datasheet_reed_relay_SIL.pdf +Standex Meder SIL reed relais +0 +5 +5 +Relay_THT +Relay_SPST_Finder_32.21-x300 +Finder 32.21-x300 Relay, SPST, https://gfinder.findernet.com/assets/Series/355/S32EN.pdf +Finder 32.21-x300 Relay SPST +0 +4 +4 +Relay_THT +Relay_SPST_Omron-G5Q-1A +Relay SPST-NO Omron Serie G5Q, http://omronfs.omron.com/en_US/ecb/products/pdf/en-g5q.pdf +Relay SPST-NO Omron Serie G5Q +0 +4 +4 +Relay_THT +Relay_SPST_Panasonic_JW1_FormA +Panasonic Relay SPST, http://www3.panasonic.biz/ac/e_download/control/relay/power/catalog/mech_eng_jw.pdf?via=ok +Panasonic Relay SPST +0 +4 +4 +Relay_THT +Relay_SPST_PotterBrumfield_T9AP1D52_12V30A +Relay SPST Potter&Brumfield T9AP1D52 12V 30A 1xEin Connector Fast ON Only Dummy for Space NO Pads +Relau SPST Potter&Brumfield T9AP1D52 12V 30A 1xEin Connector Fast ON Flachsteckeranschluss Only Dummy for Space NO Pads +0 +0 +0 +Relay_THT +Relay_SPST_RAYEX-L90A +https://a3.sofastcdn.com/attachment/7jioKBjnRiiSrjrjknRiwS77gwbf3zmp/L90-SERIES.pdf +Relay RAYEX L90A SPST NO +0 +5 +5 +Relay_THT +Relay_SPST_RAYEX-L90AS +https://a3.sofastcdn.com/attachment/7jioKBjnRiiSrjrjknRiwS77gwbf3zmp/L90-SERIES.pdf +Relay RAYEX L90AS SPST NO +0 +4 +4 +Relay_THT +Relay_SPST_RAYEX-L90B +https://a3.sofastcdn.com/attachment/7jioKBjnRiiSrjrjknRiwS77gwbf3zmp/L90-SERIES.pdf +Relay RAYEX L90B SPST NC +0 +5 +5 +Relay_THT +Relay_SPST_RAYEX-L90BS +https://a3.sofastcdn.com/attachment/7jioKBjnRiiSrjrjknRiwS77gwbf3zmp/L90-SERIES.pdf +Relay RAYEX L90BS SPST NC +0 +4 +4 +Relay_THT +Relay_SPST_SANYOU_SRD_Series_Form_A +relay Sanyou SRD series Form A http://www.sanyourelay.ca/public/products/pdf/SRD.pdf +relay Sanyu SRD form A +0 +4 +4 +Relay_THT +Relay_SPST_SANYOU_SRD_Series_Form_B +relay Sanyou SRD series Form B opener http://www.sanyourelay.ca/public/products/pdf/SRD.pdf +relay Sanyu SRD form B opener +0 +4 +4 +Relay_THT +Relay_SPST_Schrack-RP-II-1-16A-FormA_RM5mm +Relay SPST Schrack-RP-II/1 RM5mm 16A 250V AC Form A http://image.schrack.com/datenblaetter/h_rp810012-b.pdf +Relay SPST Schrack-RP-II/1 RM5mm 16A 250V AC Relay +0 +6 +4 +Relay_THT +Relay_SPST_Schrack-RP-II-1-FormA_RM3.5mm +Relay SPST Schrack-RP-II/1 RM3.5mm 8A 250V AC Form A +Relay SPST Schrack-RP-II/1 RM3.5mm 8A 250V AC Relay +0 +4 +4 +Relay_THT +Relay_SPST_Schrack-RP-II-1-FormA_RM5mm +Relay SPST Schrack-RP-II/1 RM5mm 8A 250V AC Form A http://image.schrack.com/datenblaetter/h_rp810012-b.pdf +Relay SPST Schrack-RP-II/1 RM5mm 8A 250V AC Relay +0 +4 +4 +Relay_THT +Relay_SPST_Schrack-RP3SL-1coil_RM5mm +Relay SPST Schrack-RP3SL, 1-coil-version, RM5mm 16A 250V AC Form A http://www.alliedelec.com/m/d/543c6bed18bf23a83ae5238947033ee0.pdf +Relay SPST Schrack-RP3SL RM5mm 16A 250V AC Relay +0 +6 +4 +Relay_THT +Relay_SPST_Schrack-RP3SL_RM5mm +Relay SPST Schrack-RP3SL RM5mm 16A 250V AC Form A http://www.alliedelec.com/m/d/543c6bed18bf23a83ae5238947033ee0.pdf +Relay SPST Schrack-RP3SL RM5mm 16A 250V AC Relay +0 +7 +5 +Relay_THT +Relay_SPST_Schrack-RT1-16A-FormA_RM5mm +Relay SPST Schrack-RT2 RM5mm 16A 250V AC Form C http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=RT2_reflow&DocType=DS&DocLang=EN +Relay SPST Schrack-RT2 RM5mm 16A 250V AC Relay +0 +6 +4 +Relay_THT +Relay_SPST_Schrack-RT1-FormA_RM3.5mm +Relay SPST Schrack-RT1 RM3.5mm 8A 250V AC Form A +Relay SPST Schrack-RT1 RM3.5mm 8A 250V AC Relay +0 +4 +4 +Relay_THT +Relay_SPST_Schrack-RT1-FormA_RM5mm +Relay SPST Schrack-RT1 RM5mm 8A 250V AC Form C http://image.schrack.com/datenblaetter/h_rt114012--_de.pdf +Relay SPST Schrack-RT1 RM5mm 8A 250V AC Relay +0 +4 +4 +Relay_THT +Relay_SPST_StandexMeder_MS_Form1AB +Standex-Meder MS SIL-relais, Form 1A/1B, see https://standexelectronics.com/de/produkte/ms-reed-relais/ +Standex Meder MS SIL reed relais +0 +4 +4 +Relay_THT +Relay_SPST_StandexMeder_SIL_Form1A +Standex-Meder SIL-relais, Form 1A, see https://standexelectronics.com/wp-content/uploads/datasheet_reed_relay_SIL.pdf +Standex Meder SIL reed relais +0 +4 +4 +Relay_THT +Relay_SPST_StandexMeder_SIL_Form1B +Standex-Meder SIL-relais, Form 1B, see https://standexelectronics.com/wp-content/uploads/datasheet_reed_relay_SIL.pdf +Standex Meder SIL reed relais +0 +4 +4 +Relay_THT +Relay_SPST_TE_PCH-1xxx2M +Miniature PCB Relay, PCH Series, 1 Form A (NO), SPST http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Data+Sheet%7FPCH_series_relay_data_sheet_E%7F1215%7Fpdf%7FEnglish%7FENG_DS_PCH_series_relay_data_sheet_E_1215.pdf +Relay SPST NO +0 +4 +4 +Relay_THT +Relay_SPST_TE_PCN-1xxD3MHZ +https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1461491%7FG2%7Fpdf%7FEnglish%7FENG_CD_1461491_G2.pdf%7F3-1461491-0 +SPST relay slim +0 +4 +4 +Relay_THT +Relay_Socket_DPDT_Finder_96.12 +https://gfinder.findernet.com/public/attachments/56/DE/S56DE.pdf +Relay socket DPDT Finder 96.12 56.32 +0 +8 +8 +Relay_THT +Relay_StandexMeder_DIP_HighProfile +package for Standex Meder DIP reed relay series, see https://standexelectronics.com/wp-content/uploads/datasheet_reed_relay_DIP.pdf +DIL DIP PDIP 2.54mm 7.62mm 300mil reed relay +0 +8 +8 +Relay_THT +Relay_StandexMeder_DIP_LowProfile +package for Standex Meder DIP reed relay series, see https://standexelectronics.com/wp-content/uploads/datasheet_reed_relay_DIP.pdf +DIL DIP PDIP 2.54mm 7.62mm 300mil reed relay +0 +8 +8 +Relay_THT +Relay_StandexMeder_UMS +Standex-Meder SIL-relais, UMS, see http://cdn-reichelt.de/documents/datenblatt/C300/UMS05_1A80_75L_DB.pdf +Standex Meder SIL reed relais +0 +4 +4 +Resistor_SMD +R_0201_0603Metric +Resistor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +resistor +0 +4 +2 +Resistor_SMD +R_0201_0603Metric_Pad0.64x0.40mm_HandSolder +Resistor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +4 +2 +Resistor_SMD +R_0402_1005Metric +Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_0402_1005Metric_Pad0.72x0.64mm_HandSolder +Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_0603_1608Metric +Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_0603_1608Metric_Pad0.98x0.95mm_HandSolder +Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_0603_1608Metric_Pad1.05x0.95mm_HandSolder +Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_0612_1632Metric +Resistor SMD 0612 (1632 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20019/rcwe.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_0612_1632Metric_Pad1.18x3.40mm_HandSolder +Resistor SMD 0612 (1632 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20019/rcwe.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_0805_2012Metric +Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_0805_2012Metric_Pad1.15x1.40mm_HandSolder +Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_0805_2012Metric_Pad1.20x1.40mm_HandSolder +Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_0815_2038Metric +Resistor SMD 0815 (2038 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.susumu.co.jp/common/pdf/n_catalog_partition07_en.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_0815_2038Metric_Pad1.20x4.05mm_HandSolder +Resistor SMD 0815 (2038 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.susumu.co.jp/common/pdf/n_catalog_partition07_en.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_0815_2038Metric_Pad1.53x4.00mm_HandSolder +Resistor SMD 0815 (2038 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.yageo.com/documents/recent/PYu-PRPFPH_521_RoHS_L_0.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_01005_0402Metric +Resistor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +resistor +0 +4 +2 +Resistor_SMD +R_01005_0402Metric_Pad0.57x0.30mm_HandSolder +Resistor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +4 +2 +Resistor_SMD +R_1020_2550Metric +Resistor SMD 1020 (2550 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20019/rcwe.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_1020_2550Metric_Pad1.33x5.20mm_HandSolder +Resistor SMD 1020 (2550 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20019/rcwe.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_1206_3216Metric +Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_1206_3216Metric_Pad1.30x1.75mm_HandSolder +Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_1206_3216Metric_Pad1.42x1.75mm_HandSolder +Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_1210_3225Metric +Resistor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_1210_3225Metric_Pad1.30x2.65mm_HandSolder +Resistor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_1210_3225Metric_Pad1.42x2.65mm_HandSolder +Resistor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_1218_3246Metric +Resistor SMD 1218 (3246 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20035/dcrcwe3.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_1218_3246Metric_Pad1.22x4.75mm_HandSolder +Resistor SMD 1218 (3246 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20035/dcrcwe3.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_1806_4516Metric +Resistor SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_1806_4516Metric_Pad1.57x1.80mm_HandSolder +Resistor SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_1812_4532Metric +Resistor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_1812_4532Metric_Pad1.30x3.40mm_HandSolder +Resistor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_2010_5025Metric +Resistor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_2010_5025Metric_Pad1.40x2.65mm_HandSolder +Resistor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_2010_5025Metric_Pad1.52x2.65mm_HandSolder +Resistor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_2512_6332Metric +Resistor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_2512_6332Metric_Pad1.40x3.35mm_HandSolder +Resistor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_2512_6332Metric_Pad1.52x3.35mm_HandSolder +Resistor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_2816_7142Metric +Resistor SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_2816_7142Metric_Pad3.20x4.45mm_HandSolder +Resistor SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_4020_10251Metric +Resistor SMD 4020 (10251 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://datasheet.octopart.com/HVC0603T5004FET-Ohmite-datasheet-26699797.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_4020_10251Metric_Pad1.65x5.30mm_HandSolder +Resistor SMD 4020 (10251 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://datasheet.octopart.com/HVC0603T5004FET-Ohmite-datasheet-26699797.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_Array_Concave_2x0603 +Thick Film Chip Resistor Array, Wave soldering, Vishay CRA06P (see cra06p.pdf) +resistor array +0 +4 +4 +Resistor_SMD +R_Array_Concave_4x0402 +Thick Film Chip Resistor Array, Wave soldering, Vishay CRA04P (see cra04p.pdf) +resistor array +0 +8 +8 +Resistor_SMD +R_Array_Concave_4x0603 +Thick Film Chip Resistor Array, Wave soldering, Vishay CRA06P (see cra06p.pdf) +resistor array +0 +8 +8 +Resistor_SMD +R_Array_Convex_2x0402 +Chip Resistor Network, ROHM MNR02 (see mnr_g.pdf) +resistor array +0 +4 +4 +Resistor_SMD +R_Array_Convex_2x0603 +Chip Resistor Network, ROHM MNR12 (see mnr_g.pdf) +resistor array +0 +4 +4 +Resistor_SMD +R_Array_Convex_2x0606 +Precision Thin Film Chip Resistor Array, VISHAY (see http://www.vishay.com/docs/28770/acasat.pdf) +resistor array +0 +4 +4 +Resistor_SMD +R_Array_Convex_2x1206 +Chip Resistor Network, ROHM MNR32 (see mnr_g.pdf) +resistor array +0 +4 +4 +Resistor_SMD +R_Array_Convex_4x0402 +Chip Resistor Network, ROHM MNR04 (see mnr_g.pdf) +resistor array +0 +8 +8 +Resistor_SMD +R_Array_Convex_4x0603 +Chip Resistor Network, ROHM MNR14 (see mnr_g.pdf) +resistor array +0 +8 +8 +Resistor_SMD +R_Array_Convex_4x0612 +Precision Thin Film Chip Resistor Array, VISHAY (see http://www.vishay.com/docs/28770/acasat.pdf) +resistor array +0 +8 +8 +Resistor_SMD +R_Array_Convex_4x1206 +Chip Resistor Network, ROHM MNR34 (see mnr_g.pdf) +resistor array +0 +8 +8 +Resistor_SMD +R_Array_Convex_5x0603 +Chip Resistor Network, ROHM MNR15 (see mnr_g.pdf) +resistor array +0 +10 +10 +Resistor_SMD +R_Array_Convex_5x1206 +Chip Resistor Network, ROHM MNR35 (see mnr_g.pdf) +resistor array +0 +10 +10 +Resistor_SMD +R_Array_Convex_8x0602 +Chip Resistor Network, ROHM MNR18 (see mnr_g.pdf) +resistor array +0 +16 +16 +Resistor_SMD +R_Cat16-2 +SMT resistor net, Bourns CAT16 series, 2 way +SMT resistor net Bourns CAT16 series 2 way +0 +4 +4 +Resistor_SMD +R_Cat16-4 +SMT resistor net, Bourns CAT16 series, 4 way +SMT resistor net Bourns CAT16 series 4 way +0 +8 +8 +Resistor_SMD +R_Cat16-8 +SMT resistor net, Bourns CAT16 series, 8 way +SMT resistor net Bourns CAT16 series 8 way +0 +16 +16 +Resistor_SMD +R_MELF_MMB-0207 +Resistor, MELF, MMB-0207, http://www.vishay.com/docs/28713/melfprof.pdf +MELF Resistor +0 +2 +2 +Resistor_SMD +R_MicroMELF_MMU-0102 +Resistor, MicroMELF, MMU-0102, http://www.vishay.com/docs/28713/melfprof.pdf +MicroMELF Resistor +0 +2 +2 +Resistor_SMD +R_MiniMELF_MMA-0204 +Resistor, MiniMELF, MMA-0204, http://www.vishay.com/docs/28713/melfprof.pdf +MiniMELF Resistor +0 +2 +2 +Resistor_SMD +R_Shunt_Ohmite_LVK12 +4 contact shunt resistor +shunt resistor 4 contacts +0 +4 +4 +Resistor_SMD +R_Shunt_Ohmite_LVK20 +4 contacts shunt resistor, https://www.ohmite.com/assets/docs/res_lvk.pdf +4 contacts resistor smd +0 +4 +4 +Resistor_SMD +R_Shunt_Ohmite_LVK24 +4 contacts shunt resistor,https://www.ohmite.com/assets/docs/res_lvk.pdf +4 contacts resistor smd +0 +4 +4 +Resistor_SMD +R_Shunt_Ohmite_LVK25 +4 contacts shunt resistor,https://www.ohmite.com/assets/docs/res_lvk.pdf +4 contacts resistor smd +0 +4 +4 +Resistor_SMD +R_Shunt_Vishay_WSK2512_6332Metric_T1.19mm +Shunt Resistor SMD 2512 (6332 Metric), 2.6mm thick, Vishay WKS2512, Terminal length (T) 1.19mm, 5 to 200 milli Ohm (http://http://www.vishay.com/docs/30108/wsk.pdf) +resistor shunt WSK2512 +0 +4 +4 +Resistor_SMD +R_Shunt_Vishay_WSK2512_6332Metric_T2.21mm +Shunt Resistor SMD 2512 (6332 Metric), 2.6mm thick, Vishay WKS2512, Terminal length (T) 2.21mm, 1 to 4.9 milli Ohm (http://http://www.vishay.com/docs/30108/wsk.pdf) +resistor shunt WSK2512 +0 +4 +4 +Resistor_SMD +R_Shunt_Vishay_WSK2512_6332Metric_T2.66mm +Shunt Resistor SMD 2512 (6332 Metric), 2.6mm thick, Vishay WKS2512, Terminal length (T) 2.66mm, 0.5 to 0.99 milli Ohm (http://http://www.vishay.com/docs/30108/wsk.pdf) +resistor shunt WSK2512 +0 +4 +4 +Resistor_SMD +R_Shunt_Vishay_WSKW0612 +https://www.vishay.com/docs/30332/wskw0612.pdf +4-Terminal SMD Shunt +0 +4 +4 +Resistor_SMD +R_Shunt_Vishay_WSR2_WSR3 +Power Metal Strip Resistors 0.005 to 0.2, https://www.vishay.com/docs/30101/wsr.pdf +SMD Shunt Resistor +0 +2 +2 +Resistor_SMD +R_Shunt_Vishay_WSR2_WSR3_KelvinConnection +Power Metal Strip Resistors 0.005 to 0.2, https://www.vishay.com/docs/30101/wsr.pdf +SMD Shunt Resistor +0 +4 +2 +Resistor_THT +R_Array_SIP4 +4-pin Resistor SIP pack +R +0 +4 +4 +Resistor_THT +R_Array_SIP5 +5-pin Resistor SIP pack +R +0 +5 +5 +Resistor_THT +R_Array_SIP6 +6-pin Resistor SIP pack +R +0 +6 +6 +Resistor_THT +R_Array_SIP7 +7-pin Resistor SIP pack +R +0 +7 +7 +Resistor_THT +R_Array_SIP8 +8-pin Resistor SIP pack +R +0 +8 +8 +Resistor_THT +R_Array_SIP9 +9-pin Resistor SIP pack +R +0 +9 +9 +Resistor_THT +R_Array_SIP10 +10-pin Resistor SIP pack +R +0 +10 +10 +Resistor_THT +R_Array_SIP11 +11-pin Resistor SIP pack +R +0 +11 +11 +Resistor_THT +R_Array_SIP12 +12-pin Resistor SIP pack +R +0 +12 +12 +Resistor_THT +R_Array_SIP13 +13-pin Resistor SIP pack +R +0 +13 +13 +Resistor_THT +R_Array_SIP14 +14-pin Resistor SIP pack +R +0 +14 +14 +Resistor_THT +R_Axial_DIN0204_L3.6mm_D1.6mm_P1.90mm_Vertical +Resistor, Axial_DIN0204 series, Axial, Vertical, pin pitch=1.9mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0204 series Axial Vertical pin pitch 1.9mm 0.167W length 3.6mm diameter 1.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0204_L3.6mm_D1.6mm_P2.54mm_Vertical +Resistor, Axial_DIN0204 series, Axial, Vertical, pin pitch=2.54mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0204 series Axial Vertical pin pitch 2.54mm 0.167W length 3.6mm diameter 1.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal +Resistor, Axial_DIN0204 series, Axial, Horizontal, pin pitch=5.08mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0204 series Axial Horizontal pin pitch 5.08mm 0.167W length 3.6mm diameter 1.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Vertical +Resistor, Axial_DIN0204 series, Axial, Vertical, pin pitch=5.08mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0204 series Axial Vertical pin pitch 5.08mm 0.167W length 3.6mm diameter 1.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal +Resistor, Axial_DIN0204 series, Axial, Horizontal, pin pitch=7.62mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0204 series Axial Horizontal pin pitch 7.62mm 0.167W length 3.6mm diameter 1.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical +Resistor, Axial_DIN0207 series, Axial, Vertical, pin pitch=2.54mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0207 series Axial Vertical pin pitch 2.54mm 0.25W = 1/4W length 6.3mm diameter 2.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0207_L6.3mm_D2.5mm_P5.08mm_Vertical +Resistor, Axial_DIN0207 series, Axial, Vertical, pin pitch=5.08mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0207 series Axial Vertical pin pitch 5.08mm 0.25W = 1/4W length 6.3mm diameter 2.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal +Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal +Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal +Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=15.24mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0207 series Axial Horizontal pin pitch 15.24mm 0.25W = 1/4W length 6.3mm diameter 2.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0309_L9.0mm_D3.2mm_P2.54mm_Vertical +Resistor, Axial_DIN0309 series, Axial, Vertical, pin pitch=2.54mm, 0.5W = 1/2W, length*diameter=9*3.2mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0309 series Axial Vertical pin pitch 2.54mm 0.5W = 1/2W length 9mm diameter 3.2mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0309_L9.0mm_D3.2mm_P5.08mm_Vertical +Resistor, Axial_DIN0309 series, Axial, Vertical, pin pitch=5.08mm, 0.5W = 1/2W, length*diameter=9*3.2mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0309 series Axial Vertical pin pitch 5.08mm 0.5W = 1/2W length 9mm diameter 3.2mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Horizontal +Resistor, Axial_DIN0309 series, Axial, Horizontal, pin pitch=12.7mm, 0.5W = 1/2W, length*diameter=9*3.2mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0309 series Axial Horizontal pin pitch 12.7mm 0.5W = 1/2W length 9mm diameter 3.2mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0309_L9.0mm_D3.2mm_P15.24mm_Horizontal +Resistor, Axial_DIN0309 series, Axial, Horizontal, pin pitch=15.24mm, 0.5W = 1/2W, length*diameter=9*3.2mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0309 series Axial Horizontal pin pitch 15.24mm 0.5W = 1/2W length 9mm diameter 3.2mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0309_L9.0mm_D3.2mm_P20.32mm_Horizontal +Resistor, Axial_DIN0309 series, Axial, Horizontal, pin pitch=20.32mm, 0.5W = 1/2W, length*diameter=9*3.2mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0309 series Axial Horizontal pin pitch 20.32mm 0.5W = 1/2W length 9mm diameter 3.2mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0309_L9.0mm_D3.2mm_P25.40mm_Horizontal +Resistor, Axial_DIN0309 series, Axial, Horizontal, pin pitch=25.4mm, 0.5W = 1/2W, length*diameter=9*3.2mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0309 series Axial Horizontal pin pitch 25.4mm 0.5W = 1/2W length 9mm diameter 3.2mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0411_L9.9mm_D3.6mm_P5.08mm_Vertical +Resistor, Axial_DIN0411 series, Axial, Vertical, pin pitch=5.08mm, 1W, length*diameter=9.9*3.6mm^2 +Resistor Axial_DIN0411 series Axial Vertical pin pitch 5.08mm 1W length 9.9mm diameter 3.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0411_L9.9mm_D3.6mm_P7.62mm_Vertical +Resistor, Axial_DIN0411 series, Axial, Vertical, pin pitch=7.62mm, 1W, length*diameter=9.9*3.6mm^2 +Resistor Axial_DIN0411 series Axial Vertical pin pitch 7.62mm 1W length 9.9mm diameter 3.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_Horizontal +Resistor, Axial_DIN0411 series, Axial, Horizontal, pin pitch=12.7mm, 1W, length*diameter=9.9*3.6mm^2 +Resistor Axial_DIN0411 series Axial Horizontal pin pitch 12.7mm 1W length 9.9mm diameter 3.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0411_L9.9mm_D3.6mm_P15.24mm_Horizontal +Resistor, Axial_DIN0411 series, Axial, Horizontal, pin pitch=15.24mm, 1W, length*diameter=9.9*3.6mm^2 +Resistor Axial_DIN0411 series Axial Horizontal pin pitch 15.24mm 1W length 9.9mm diameter 3.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0411_L9.9mm_D3.6mm_P20.32mm_Horizontal +Resistor, Axial_DIN0411 series, Axial, Horizontal, pin pitch=20.32mm, 1W, length*diameter=9.9*3.6mm^2 +Resistor Axial_DIN0411 series Axial Horizontal pin pitch 20.32mm 1W length 9.9mm diameter 3.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0411_L9.9mm_D3.6mm_P25.40mm_Horizontal +Resistor, Axial_DIN0411 series, Axial, Horizontal, pin pitch=25.4mm, 1W, length*diameter=9.9*3.6mm^2 +Resistor Axial_DIN0411 series Axial Horizontal pin pitch 25.4mm 1W length 9.9mm diameter 3.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0414_L11.9mm_D4.5mm_P5.08mm_Vertical +Resistor, Axial_DIN0414 series, Axial, Vertical, pin pitch=5.08mm, 2W, length*diameter=11.9*4.5mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0414 series Axial Vertical pin pitch 5.08mm 2W length 11.9mm diameter 4.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0414_L11.9mm_D4.5mm_P7.62mm_Vertical +Resistor, Axial_DIN0414 series, Axial, Vertical, pin pitch=7.62mm, 2W, length*diameter=11.9*4.5mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0414 series Axial Vertical pin pitch 7.62mm 2W length 11.9mm diameter 4.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0414_L11.9mm_D4.5mm_P15.24mm_Horizontal +Resistor, Axial_DIN0414 series, Axial, Horizontal, pin pitch=15.24mm, 2W, length*diameter=11.9*4.5mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0414 series Axial Horizontal pin pitch 15.24mm 2W length 11.9mm diameter 4.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0414_L11.9mm_D4.5mm_P20.32mm_Horizontal +Resistor, Axial_DIN0414 series, Axial, Horizontal, pin pitch=20.32mm, 2W, length*diameter=11.9*4.5mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0414 series Axial Horizontal pin pitch 20.32mm 2W length 11.9mm diameter 4.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0414_L11.9mm_D4.5mm_P25.40mm_Horizontal +Resistor, Axial_DIN0414 series, Axial, Horizontal, pin pitch=25.4mm, 2W, length*diameter=11.9*4.5mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0414 series Axial Horizontal pin pitch 25.4mm 2W length 11.9mm diameter 4.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0516_L15.5mm_D5.0mm_P5.08mm_Vertical +Resistor, Axial_DIN0516 series, Axial, Vertical, pin pitch=5.08mm, 2W, length*diameter=15.5*5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0516 series Axial Vertical pin pitch 5.08mm 2W length 15.5mm diameter 5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0516_L15.5mm_D5.0mm_P7.62mm_Vertical +Resistor, Axial_DIN0516 series, Axial, Vertical, pin pitch=7.62mm, 2W, length*diameter=15.5*5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0516 series Axial Vertical pin pitch 7.62mm 2W length 15.5mm diameter 5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0516_L15.5mm_D5.0mm_P20.32mm_Horizontal +Resistor, Axial_DIN0516 series, Axial, Horizontal, pin pitch=20.32mm, 2W, length*diameter=15.5*5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0516 series Axial Horizontal pin pitch 20.32mm 2W length 15.5mm diameter 5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0516_L15.5mm_D5.0mm_P25.40mm_Horizontal +Resistor, Axial_DIN0516 series, Axial, Horizontal, pin pitch=25.4mm, 2W, length*diameter=15.5*5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0516 series Axial Horizontal pin pitch 25.4mm 2W length 15.5mm diameter 5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0516_L15.5mm_D5.0mm_P30.48mm_Horizontal +Resistor, Axial_DIN0516 series, Axial, Horizontal, pin pitch=30.48mm, 2W, length*diameter=15.5*5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0516 series Axial Horizontal pin pitch 30.48mm 2W length 15.5mm diameter 5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0614_L14.3mm_D5.7mm_P5.08mm_Vertical +Resistor, Axial_DIN0614 series, Axial, Vertical, pin pitch=5.08mm, 1.5W, length*diameter=14.3*5.7mm^2 +Resistor Axial_DIN0614 series Axial Vertical pin pitch 5.08mm 1.5W length 14.3mm diameter 5.7mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0614_L14.3mm_D5.7mm_P7.62mm_Vertical +Resistor, Axial_DIN0614 series, Axial, Vertical, pin pitch=7.62mm, 1.5W, length*diameter=14.3*5.7mm^2 +Resistor Axial_DIN0614 series Axial Vertical pin pitch 7.62mm 1.5W length 14.3mm diameter 5.7mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0614_L14.3mm_D5.7mm_P15.24mm_Horizontal +Resistor, Axial_DIN0614 series, Axial, Horizontal, pin pitch=15.24mm, 1.5W, length*diameter=14.3*5.7mm^2 +Resistor Axial_DIN0614 series Axial Horizontal pin pitch 15.24mm 1.5W length 14.3mm diameter 5.7mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0614_L14.3mm_D5.7mm_P20.32mm_Horizontal +Resistor, Axial_DIN0614 series, Axial, Horizontal, pin pitch=20.32mm, 1.5W, length*diameter=14.3*5.7mm^2 +Resistor Axial_DIN0614 series Axial Horizontal pin pitch 20.32mm 1.5W length 14.3mm diameter 5.7mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0614_L14.3mm_D5.7mm_P25.40mm_Horizontal +Resistor, Axial_DIN0614 series, Axial, Horizontal, pin pitch=25.4mm, 1.5W, length*diameter=14.3*5.7mm^2 +Resistor Axial_DIN0614 series Axial Horizontal pin pitch 25.4mm 1.5W length 14.3mm diameter 5.7mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0617_L17.0mm_D6.0mm_P5.08mm_Vertical +Resistor, Axial_DIN0617 series, Axial, Vertical, pin pitch=5.08mm, 2W, length*diameter=17*6mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0617 series Axial Vertical pin pitch 5.08mm 2W length 17mm diameter 6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0617_L17.0mm_D6.0mm_P7.62mm_Vertical +Resistor, Axial_DIN0617 series, Axial, Vertical, pin pitch=7.62mm, 2W, length*diameter=17*6mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0617 series Axial Vertical pin pitch 7.62mm 2W length 17mm diameter 6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0617_L17.0mm_D6.0mm_P20.32mm_Horizontal +Resistor, Axial_DIN0617 series, Axial, Horizontal, pin pitch=20.32mm, 2W, length*diameter=17*6mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0617 series Axial Horizontal pin pitch 20.32mm 2W length 17mm diameter 6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0617_L17.0mm_D6.0mm_P25.40mm_Horizontal +Resistor, Axial_DIN0617 series, Axial, Horizontal, pin pitch=25.4mm, 2W, length*diameter=17*6mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0617 series Axial Horizontal pin pitch 25.4mm 2W length 17mm diameter 6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0617_L17.0mm_D6.0mm_P30.48mm_Horizontal +Resistor, Axial_DIN0617 series, Axial, Horizontal, pin pitch=30.48mm, 2W, length*diameter=17*6mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0617 series Axial Horizontal pin pitch 30.48mm 2W length 17mm diameter 6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0918_L18.0mm_D9.0mm_P7.62mm_Vertical +Resistor, Axial_DIN0918 series, Axial, Vertical, pin pitch=7.62mm, 4W, length*diameter=18*9mm^2 +Resistor Axial_DIN0918 series Axial Vertical pin pitch 7.62mm 4W length 18mm diameter 9mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0918_L18.0mm_D9.0mm_P22.86mm_Horizontal +Resistor, Axial_DIN0918 series, Axial, Horizontal, pin pitch=22.86mm, 4W, length*diameter=18*9mm^2 +Resistor Axial_DIN0918 series Axial Horizontal pin pitch 22.86mm 4W length 18mm diameter 9mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0918_L18.0mm_D9.0mm_P25.40mm_Horizontal +Resistor, Axial_DIN0918 series, Axial, Horizontal, pin pitch=25.4mm, 4W, length*diameter=18*9mm^2 +Resistor Axial_DIN0918 series Axial Horizontal pin pitch 25.4mm 4W length 18mm diameter 9mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0918_L18.0mm_D9.0mm_P30.48mm_Horizontal +Resistor, Axial_DIN0918 series, Axial, Horizontal, pin pitch=30.48mm, 4W, length*diameter=18*9mm^2 +Resistor Axial_DIN0918 series Axial Horizontal pin pitch 30.48mm 4W length 18mm diameter 9mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0922_L20.0mm_D9.0mm_P7.62mm_Vertical +Resistor, Axial_DIN0922 series, Axial, Vertical, pin pitch=7.62mm, 5W, length*diameter=20*9mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0922 series Axial Vertical pin pitch 7.62mm 5W length 20mm diameter 9mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0922_L20.0mm_D9.0mm_P25.40mm_Horizontal +Resistor, Axial_DIN0922 series, Axial, Horizontal, pin pitch=25.4mm, 5W, length*diameter=20*9mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0922 series Axial Horizontal pin pitch 25.4mm 5W length 20mm diameter 9mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0922_L20.0mm_D9.0mm_P30.48mm_Horizontal +Resistor, Axial_DIN0922 series, Axial, Horizontal, pin pitch=30.48mm, 5W, length*diameter=20*9mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0922 series Axial Horizontal pin pitch 30.48mm 5W length 20mm diameter 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L20.0mm_W6.4mm_P5.08mm_Vertical +Resistor, Axial_Power series, Axial, Vertical, pin pitch=5.08mm, 4W, length*width*height=20*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Axial Vertical pin pitch 5.08mm 4W length 20mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L20.0mm_W6.4mm_P7.62mm_Vertical +Resistor, Axial_Power series, Axial, Vertical, pin pitch=7.62mm, 4W, length*width*height=20*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Axial Vertical pin pitch 7.62mm 4W length 20mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L20.0mm_W6.4mm_P22.40mm +Resistor, Axial_Power series, Box, pin pitch=22.4mm, 4W, length*width*height=20*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 22.4mm 4W length 20mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L20.0mm_W6.4mm_P25.40mm +Resistor, Axial_Power series, Box, pin pitch=25.4mm, 4W, length*width*height=20*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 25.4mm 4W length 20mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L20.0mm_W6.4mm_P30.48mm +Resistor, Axial_Power series, Box, pin pitch=30.48mm, 4W, length*width*height=20*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 30.48mm 4W length 20mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L25.0mm_W6.4mm_P27.94mm +Resistor, Axial_Power series, Box, pin pitch=27.94mm, 5W, length*width*height=25*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 27.94mm 5W length 25mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L25.0mm_W6.4mm_P30.48mm +Resistor, Axial_Power series, Box, pin pitch=30.48mm, 5W, length*width*height=25*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 30.48mm 5W length 25mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L25.0mm_W9.0mm_P7.62mm_Vertical +Resistor, Axial_Power series, Axial, Vertical, pin pitch=7.62mm, 7W, length*width*height=25*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Axial Vertical pin pitch 7.62mm 7W length 25mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L25.0mm_W9.0mm_P10.16mm_Vertical +Resistor, Axial_Power series, Axial, Vertical, pin pitch=10.16mm, 7W, length*width*height=25*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Axial Vertical pin pitch 10.16mm 7W length 25mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L25.0mm_W9.0mm_P27.94mm +Resistor, Axial_Power series, Box, pin pitch=27.94mm, 7W, length*width*height=25*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 27.94mm 7W length 25mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L25.0mm_W9.0mm_P30.48mm +Resistor, Axial_Power series, Box, pin pitch=30.48mm, 7W, length*width*height=25*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 30.48mm 7W length 25mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L38.0mm_W6.4mm_P40.64mm +Resistor, Axial_Power series, Box, pin pitch=40.64mm, 7W, length*width*height=38*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 40.64mm 7W length 38mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L38.0mm_W6.4mm_P45.72mm +Resistor, Axial_Power series, Box, pin pitch=45.72mm, 7W, length*width*height=38*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 45.72mm 7W length 38mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L38.0mm_W9.0mm_P40.64mm +Resistor, Axial_Power series, Box, pin pitch=40.64mm, 9W, length*width*height=38*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 40.64mm 9W length 38mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L38.0mm_W9.0mm_P45.72mm +Resistor, Axial_Power series, Box, pin pitch=45.72mm, 9W, length*width*height=38*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 45.72mm 9W length 38mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L48.0mm_W12.5mm_P7.62mm_Vertical +Resistor, Axial_Power series, Axial, Vertical, pin pitch=7.62mm, 15W, length*width*height=48*12.5*12.5mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Axial Vertical pin pitch 7.62mm 15W length 48mm width 12.5mm height 12.5mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L48.0mm_W12.5mm_P10.16mm_Vertical +Resistor, Axial_Power series, Axial, Vertical, pin pitch=10.16mm, 15W, length*width*height=48*12.5*12.5mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Axial Vertical pin pitch 10.16mm 15W length 48mm width 12.5mm height 12.5mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L48.0mm_W12.5mm_P55.88mm +Resistor, Axial_Power series, Box, pin pitch=55.88mm, 15W, length*width*height=48*12.5*12.5mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 55.88mm 15W length 48mm width 12.5mm height 12.5mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L48.0mm_W12.5mm_P60.96mm +Resistor, Axial_Power series, Box, pin pitch=60.96mm, 15W, length*width*height=48*12.5*12.5mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 60.96mm 15W length 48mm width 12.5mm height 12.5mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L50.0mm_W9.0mm_P55.88mm +Resistor, Axial_Power series, Box, pin pitch=55.88mm, 11W, length*width*height=50*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 55.88mm 11W length 50mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L50.0mm_W9.0mm_P60.96mm +Resistor, Axial_Power series, Box, pin pitch=60.96mm, 11W, length*width*height=50*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 60.96mm 11W length 50mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L60.0mm_W14.0mm_P10.16mm_Vertical +Resistor, Axial_Power series, Axial, Vertical, pin pitch=10.16mm, 25W, length*width*height=60*14*14mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Axial Vertical pin pitch 10.16mm 25W length 60mm width 14mm height 14mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L60.0mm_W14.0mm_P66.04mm +Resistor, Axial_Power series, Box, pin pitch=66.04mm, 25W, length*width*height=60*14*14mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 66.04mm 25W length 60mm width 14mm height 14mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L60.0mm_W14.0mm_P71.12mm +Resistor, Axial_Power series, Box, pin pitch=71.12mm, 25W, length*width*height=60*14*14mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 71.12mm 25W length 60mm width 14mm height 14mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L75.0mm_W9.0mm_P81.28mm +Resistor, Axial_Power series, Box, pin pitch=81.28mm, 17W, length*width*height=75*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 81.28mm 17W length 75mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L75.0mm_W9.0mm_P86.36mm +Resistor, Axial_Power series, Box, pin pitch=86.36mm, 17W, length*width*height=75*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 86.36mm 17W length 75mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Shunt_L22.2mm_W8.0mm_PS14.30mm_P25.40mm +Resistor, Axial_Shunt series, Box, pin pitch=25.4mm, 3W, length*width*height=22.2*8*8mm^3, shunt pin pitch = 14.30mm, http://www.vishay.com/docs/30217/cpsl.pdf +Resistor Axial_Shunt series Box pin pitch 25.4mm 3W length 22.2mm width 8mm height 8mm shunt pin pitch 14.30mm +0 +4 +4 +Resistor_THT +R_Axial_Shunt_L22.2mm_W9.5mm_PS14.30mm_P25.40mm +Resistor, Axial_Shunt series, Box, pin pitch=25.4mm, 5W, length*width*height=22.2*9.5*9.5mm^3, shunt pin pitch = 14.30mm, http://www.vishay.com/docs/30217/cpsl.pdf +Resistor Axial_Shunt series Box pin pitch 25.4mm 5W length 22.2mm width 9.5mm height 9.5mm shunt pin pitch 14.30mm +0 +4 +4 +Resistor_THT +R_Axial_Shunt_L35.3mm_W9.5mm_PS25.40mm_P38.10mm +Resistor, Axial_Shunt series, Box, pin pitch=38.1mm, 7W, length*width*height=35.3*9.5*9.5mm^3, shunt pin pitch = 25.40mm, http://www.vishay.com/docs/30217/cpsl.pdf +Resistor Axial_Shunt series Box pin pitch 38.1mm 7W length 35.3mm width 9.5mm height 9.5mm shunt pin pitch 25.40mm +0 +4 +4 +Resistor_THT +R_Axial_Shunt_L47.6mm_W9.5mm_PS34.93mm_P50.80mm +Resistor, Axial_Shunt series, Box, pin pitch=50.8mm, 10W, length*width*height=47.6*9.5*9.5mm^3, shunt pin pitch = 34.93mm, http://www.vishay.com/docs/30217/cpsl.pdf +Resistor Axial_Shunt series Box pin pitch 50.8mm 10W length 47.6mm width 9.5mm height 9.5mm shunt pin pitch 34.93mm +0 +4 +4 +Resistor_THT +R_Axial_Shunt_L47.6mm_W12.7mm_PS34.93mm_P50.80mm +Resistor, Axial_Shunt series, Box, pin pitch=50.8mm, 15W, length*width*height=47.6*12.7*12.7mm^3, shunt pin pitch = 34.93mm, http://www.vishay.com/docs/30217/cpsl.pdf +Resistor Axial_Shunt series Box pin pitch 50.8mm 15W length 47.6mm width 12.7mm height 12.7mm shunt pin pitch 34.93mm +0 +4 +4 +Resistor_THT +R_Bare_Metal_Element_L12.4mm_W4.8mm_P11.40mm +Resistor, Bare_Metal_Element series, Bare Metal Strip/Wire, Horizontal, pin pitch=11.4mm, 1W, length*width=12.4*4.8mm^2, https://www.bourns.com/pdfs/PWR4412-2S.pdf +Resistor Bare_Metal_Element series Bare Metal Strip Wire Horizontal pin pitch 11.4mm 1W length 12.4mm width 4.8mm +0 +2 +2 +Resistor_THT +R_Bare_Metal_Element_L16.3mm_W4.8mm_P15.30mm +Resistor, Bare_Metal_Element series, Bare Metal Strip/Wire, Horizontal, pin pitch=15.3mm, 3W, length*width=16.3*4.8mm^2, https://www.bourns.com/pdfs/PWR4412-2S.pdf +Resistor Bare_Metal_Element series Bare Metal Strip Wire Horizontal pin pitch 15.3mm 3W length 16.3mm width 4.8mm +0 +2 +2 +Resistor_THT +R_Bare_Metal_Element_L21.3mm_W4.8mm_P20.30mm +Resistor, Bare_Metal_Element series, Bare Metal Strip/Wire, Horizontal, pin pitch=20.3mm, 5W, length*width=21.3*4.8mm^2, https://www.bourns.com/pdfs/PWR4412-2S.pdf +Resistor Bare_Metal_Element series Bare Metal Strip Wire Horizontal pin pitch 20.3mm 5W length 21.3mm width 4.8mm +0 +2 +2 +Resistor_THT +R_Box_L8.4mm_W2.5mm_P5.08mm +Resistor, Box series, Radial, pin pitch=5.08mm, 0.5W = 1/2W, length*width=8.38*2.54mm^2, http://www.vishay.com/docs/60051/cns020.pdf +Resistor Box series Radial pin pitch 5.08mm 0.5W = 1/2W length 8.38mm width 2.54mm +0 +2 +2 +Resistor_THT +R_Box_L13.0mm_W4.0mm_P9.00mm +Resistor, Box series, Radial, pin pitch=9.00mm, 2W, length*width=13.0*4.0mm^2, http://www.produktinfo.conrad.com/datenblaetter/425000-449999/443860-da-01-de-METALLBAND_WIDERSTAND_0_1_OHM_5W_5Pr.pdf +Resistor Box series Radial pin pitch 9.00mm 2W length 13.0mm width 4.0mm +0 +2 +2 +Resistor_THT +R_Box_L14.0mm_W5.0mm_P9.00mm +Resistor, Box series, Radial, pin pitch=9.00mm, 5W, length*width=14.0*5.0mm^2, http://www.produktinfo.conrad.com/datenblaetter/425000-449999/443860-da-01-de-METALLBAND_WIDERSTAND_0_1_OHM_5W_5Pr.pdf +Resistor Box series Radial pin pitch 9.00mm 5W length 14.0mm width 5.0mm +0 +2 +2 +Resistor_THT +R_Box_L26.0mm_W5.0mm_P20.00mm +Resistor, Box series, Radial, pin pitch=20.00mm, 10W, length*width=26.0*5.0mm^2, http://www.produktinfo.conrad.com/datenblaetter/425000-449999/443860-da-01-de-METALLBAND_WIDERSTAND_0_1_OHM_5W_5Pr.pdf +Resistor Box series Radial pin pitch 20.00mm 10W length 26.0mm width 5.0mm +0 +2 +2 +Resistor_THT +R_Radial_Power_L7.0mm_W8.0mm_Px2.40mm_Py2.30mm +Resistor, Radial_Power series, Radial, pin pitch=2.40*2.30mm^2, 7W, length*width=7*8mm^2, http://www.vitrohm.com/content/files/vitrohm_series_kv_-_201601.pdf +Resistor Radial_Power series Radial pin pitch 2.40*2.30mm^2 7W length 7mm width 8mm +0 +2 +2 +Resistor_THT +R_Radial_Power_L9.0mm_W10.0mm_Px2.70mm_Py2.30mm +Resistor, Radial_Power series, Radial, pin pitch=2.70*2.30mm^2, 17W, length*width=9*10mm^2, http://www.vitrohm.com/content/files/vitrohm_series_kv_-_201601.pdf +Resistor Radial_Power series Radial pin pitch 2.70*2.30mm^2 17W length 9mm width 10mm +0 +2 +2 +Resistor_THT +R_Radial_Power_L11.0mm_W7.0mm_P5.00mm +Resistor, Radial_Power series, Radial, pin pitch=5.00mm, 2W, length*width=11.0*7.0mm^2, http://www.vishay.com/docs/30218/cpcx.pdf +Resistor Radial_Power series Radial pin pitch 5.00mm 2W length 11.0mm width 7.0mm +0 +2 +2 +Resistor_THT +R_Radial_Power_L12.0mm_W8.0mm_P5.00mm +Resistor, Radial_Power series, Radial, pin pitch=5.00mm, 3W, length*width=12.0*8.0mm^2, http://www.vishay.com/docs/30218/cpcx.pdf +Resistor Radial_Power series Radial pin pitch 5.00mm 3W length 12.0mm width 8.0mm +0 +2 +2 +Resistor_THT +R_Radial_Power_L13.0mm_W9.0mm_P5.00mm +Resistor, Radial_Power series, Radial, pin pitch=5.00mm, 7W, length*width=13.0*9.0mm^2, http://www.vishay.com/docs/30218/cpcx.pdf +Resistor Radial_Power series Radial pin pitch 5.00mm 7W length 13.0mm width 9.0mm +0 +2 +2 +Resistor_THT +R_Radial_Power_L16.1mm_W9.0mm_P7.37mm +Resistor, Radial_Power series, Radial, pin pitch=7.37mm, 10W, length*width=16.1*9mm^2, http://www.vishay.com/docs/30218/cpcx.pdf +Resistor Radial_Power series Radial pin pitch 7.37mm 10W length 16.1mm width 9mm +0 +2 +2 +Rotary_Encoder +RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm +Alps rotary encoder, EC12E... with switch, vertical shaft, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC11/EC11E15204A3.html +rotary encoder +0 +7 +6 +Rotary_Encoder +RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm_CircularMountingHoles +Alps rotary encoder, EC12E... with switch, vertical shaft, mounting holes with circular drills, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC11/EC11E15204A3.html +rotary encoder +0 +7 +6 +Rotary_Encoder +RotaryEncoder_Alps_EC11E_Vertical_H20mm +Alps rotary encoder, EC12E... without switch (pins are dummy), vertical shaft, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC11/EC11E15204A3.html +rotary encoder +0 +7 +4 +Rotary_Encoder +RotaryEncoder_Alps_EC11E_Vertical_H20mm_CircularMountingHoles +Alps rotary encoder, EC12E... without switch (pins are dummy), vertical shaft, mounting holes with circular drills, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC11/EC11E15204A3.html +rotary encoder +0 +7 +4 +Rotary_Encoder +RotaryEncoder_Alps_EC12E-Switch_Vertical_H20mm +Alps rotary encoder, EC12E... with switch, vertical shaft, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC12E/EC12E1240405.html & http://cdn-reichelt.de/documents/datenblatt/F100/402097STEC12E08.PDF +rotary encoder +0 +7 +6 +Rotary_Encoder +RotaryEncoder_Alps_EC12E-Switch_Vertical_H20mm_CircularMountingHoles +Alps rotary encoder, EC12E... with switch, vertical shaft, mounting holes with circular drills, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC12E/EC12E1240405.html & http://cdn-reichelt.de/documents/datenblatt/F100/402097STEC12E08.PDF +rotary encoder +0 +7 +6 +Rotary_Encoder +RotaryEncoder_Alps_EC12E_Vertical_H20mm +Alps rotary encoder, EC12E..., vertical shaft, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC12E/EC12E1240405.html +rotary encoder +0 +5 +4 +Rotary_Encoder +RotaryEncoder_Alps_EC12E_Vertical_H20mm_CircularMountingHoles +Alps rotary encoder, EC12E..., vertical shaft, mounting holes with circular drills, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC12E/EC12E1240405.html +rotary encoder +0 +5 +4 +Sensor_Audio +CUI_CMC-4013-SMT +Omnidirectional, -42dB, reflowable, electret condenser microphone https://www.cuidevices.com/product/resource/cmc-4013-smt-tr.pdf +Microphone CUI +0 +2 +2 +Sensor_Audio +Infineon_PG-LLGA-5-1 +Infineon_PG-LLGA-5-1 StepUp generated footprint, https://www.infineon.com/cms/en/product/packages/PG-LLGA/PG-LLGA-5-1/ +infineon mems microphone +0 +15 +5 +Sensor_Audio +ST_HLGA-6_3.76x4.72mm_P1.65mm +http://www.st.com/content/ccc/resource/technical/document/datasheet/group3/27/62/48/98/44/54/4d/36/DM00303211/files/DM00303211.pdf/jcr:content/translations/en.DM00303211.pdf +HLGA Sensor Audio +0 +6 +6 +Sensor_Current +AKM_CQ_7 +AKM Current Sensor, 7 pin, THT (http://www.akm.com/akm/en/file/datasheet/CQ-236B.pdf) +akm current sensor tht +0 +39 +7 +Sensor_Current +AKM_CQ_7S +AKM Current Sensor, 7 pin, SMD (http://www.akm.com/akm/en/file/datasheet/CQ-236B.pdf) +akm current sensor smd +0 +19 +7 +Sensor_Current +AKM_CQ_VSOP-24_5.6x7.9mm_P0.65mm +AKM VSOP-24 current sensor, 5.6x7.9mm body, 0.65mm pitch (http://www.akm.com/akm/en/file/datasheet/CQ-330J.pdf) +akm vsop 24 +0 +10 +10 +Sensor_Current +AKM_CZ_SSOP-10_6.5x8.1mm_P0.95mm +AKM CZ-381x current sensor, 6.5x8.1mm body, 0.95mm pitch (http://www.akm.com/akm/en/product/detail/0009/) +akm cz-381x 10 +0 +10 +10 +Sensor_Current +Allegro_CB_PFF +Allegro MicroSystems, CB-PFF Package (http://www.allegromicro.com/en/Products/Current-Sensor-ICs/Fifty-To-Two-Hundred-Amp-Integrated-Conductor-Sensor-ICs/ACS758.aspx) !PADS 4-5 DO NOT MATCH DATASHEET! +Allegro CB-PFF +0 +37 +5 +Sensor_Current +Allegro_CB_PSF +Allegro MicroSystems, CB-PSF Package (http://www.allegromicro.com/en/Products/Current-Sensor-ICs/Fifty-To-Two-Hundred-Amp-Integrated-Conductor-Sensor-ICs/ACS758.aspx) +Allegro CB-PSF +0 +5 +5 +Sensor_Current +Allegro_CB_PSS +Allegro MicroSystems, CB-PSS Package (http://www.allegromicro.com/en/Products/Current-Sensor-ICs/Fifty-To-Two-Hundred-Amp-Integrated-Conductor-Sensor-ICs/ACS758.aspx) +Allegro CB-PSS +0 +5 +5 +Sensor_Current +Allegro_PSOF-7_4.8x6.4mm_P1.60mm +Allegro Microsystems PSOF-7, 4.8x6.4mm Body, 1.60mm Pitch (http://www.allegromicro.com/~/media/Files/Datasheets/ACS780-Datasheet.ashx) +Allegro PSOF-7 +0 +7 +7 +Sensor_Current +Allegro_QFN-12-10-1EP_3x3mm_P0.5mm +Allegro Microsystems 12-Lead (10-Lead Populated) Quad Flat Pack, 3x3mm Body, 0.5mm Pitch (http://www.allegromicro.com/~/media/Files/Datasheets/ACS711-Datasheet.ashx) +Allegro QFN 0.5 +0 +14 +10 +Sensor_Current +Allegro_QSOP-24_3.9x8.7mm_P0.635mm +Allegro Microsystems 24-Lead Plastic Shrink Small Outline Narrow Body Body [QSOP] (http://www.allegromicro.com/~/media/Files/Datasheets/ACS726-Datasheet.ashx?la=en) +Allegro QSOP 0.635 +0 +24 +24 +Sensor_Current +Allegro_SIP-3 +Allegro Microsystems SIP-3, 1.27mm Pitch (http://www.allegromicro.com/~/media/Files/Datasheets/A1369-Datasheet.ashx) +Allegro SIP-3 +0 +3 +3 +Sensor_Current +Allegro_SIP-4 +Allegro Microsystems SIP-4, 1.27mm Pitch (http://www.allegromicro.com/~/media/Files/Datasheets/A1363-Datasheet.ashx) +Allegro SIP-4 +0 +4 +4 +Sensor_Current +Diodes_SIP-3_4.1x1.5mm_P1.27mm +Diodes SIP-3 Bulk Pack, 1.27mm Pitch (https://www.diodes.com/assets/Package-Files/SIP-3-Bulk-Pack.pdf) +Diodes SIP-3 Bulk Pack +0 +3 +3 +Sensor_Current +Diodes_SIP-3_4.1x1.5mm_P2.65mm +Diodes SIP-3 Ammo Pack, 2.65mm Pitch (https://www.diodes.com/assets/Package-Files/SIP-3-Ammo-Pack.pdf) +Diodes SIP-3 Ammo Pack +0 +3 +3 +Sensor_Current +Honeywell_CSLW +https://sensing.honeywell.com/honeywell-sensing-cslw-series-product-sheet-005861-1-en.pdf +Miniature Wired Open-Loop Current Sensor +0 +5 +5 +Sensor_Current +LEM_CKSR +LEM CKSR 6/15/25/50/75-NP Current Transducer, https://www.lem.com/sites/default/files/products_datasheets/cksr_75-np.pdf +current transducer LEM +0 +14 +14 +Sensor_Current +LEM_HO8-NP +LEM HO 8/15/25-NP Current Transducer (https://www.lem.com/sites/default/files/products_datasheets/ho-np-0000_series.pdf) +current transducer +0 +13 +13 +Sensor_Current +LEM_HO8-NSM +LEM HO 8/15/25-NSM Current Transducer (https://www.lem.com/sites/default/files/products_datasheets/ho-nsm-0000_series.pdf) +current transducer +0 +13 +13 +Sensor_Current +LEM_HO40-NP +LEM HO 40/60/120/150-NP Current Transducer (https://www.lem.com/sites/default/files/products_datasheets/ho-np_0100__1100_series.pdf) +current transducer +0 +13 +13 +Sensor_Current +LEM_HTFS +LEM HTFS x00-P current transducer (https://www.lem.com/sites/default/files/products_datasheets/htfs_200_800-p.pdf) +HTFS current transducer +0 +4 +4 +Sensor_Current +LEM_HX02-P +LEM HX02-P hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%202_6-p_e%20v5.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX03-P-SP2 +LEM HX03-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX04-P +LEM HX04-P hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%202_6-p_e%20v5.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX05-NP +LEM HX05-NP hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%205_15-np_e%20v10.pdf) +hall current +0 +8 +8 +Sensor_Current +LEM_HX05-P-SP2 +LEM HX05-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX06-P +LEM HX06-P hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%202_6-p_e%20v5.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX10-NP +LEM HX10-NP hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%205_15-np_e%20v10.pdf) +hall current +0 +8 +8 +Sensor_Current +LEM_HX10-P-SP2 +LEM HX10-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX15-NP +LEM HX15-NP hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%205_15-np_e%20v10.pdf) +hall current +0 +8 +8 +Sensor_Current +LEM_HX15-P-SP2 +LEM HX15-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX20-P-SP2 +LEM HX20-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX25-P-SP2 +LEM HX25-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX50-P-SP2 +LEM HX50-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_LA25-P +LEM Current Transducer (https://www.lem.com/sites/default/files/products_datasheets/la_25-p.pdf) +current transducer +0 +3 +3 +Sensor_Current +LEM_LTSR-NP +LEM current transducer LEM_LTSR-NP 5V supply voltage series https://www.lem.com/sites/default/files/products_datasheets/ltsr_6-np.pdf +Current transducer +0 +10 +10 +Sensor_Motion +InvenSense_QFN-24_3x3mm_P0.4mm +24-Lead Plastic QFN (3mm x 3mm); Pitch 0.4mm; EP 1.7x1.54mm; for InvenSense motion sensors; keepout area marked (Package see: https://store.invensense.com/datasheets/invensense/MPU9250REV1.0.pdf; See also https://www.invensense.com/wp-content/uploads/2015/02/InvenSense-MEMS-Handling.pdf) +QFN 0.4 +0 +24 +24 +Sensor_Motion +InvenSense_QFN-24_3x3mm_P0.4mm_NoMask +24-Lead Plastic QFN (3mm x 3mm); Pitch 0.4mm; EP 1.7x1.54mm; for InvenSense motion sensors; Mask removed below exposed pad; keepout area marked (Package see: https://store.invensense.com/datasheets/invensense/MPU9250REV1.0.pdf; See also https://www.invensense.com/wp-content/uploads/2015/02/InvenSense-MEMS-Handling.pdf) +QFN 0.4 +0 +25 +24 +Sensor_Motion +InvenSense_QFN-24_4x4mm_P0.5mm +24-Lead Plastic QFN (4mm x 4mm); Pitch 0.5mm; EP 2.7x2.6mm; for InvenSense motion sensors; keepout area marked (Package see: https://store.invensense.com/datasheets/invensense/MPU-6050_DataSheet_V3%204.pdf; See also https://www.invensense.com/wp-content/uploads/2015/02/InvenSense-MEMS-Handling.pdf) +QFN 0.5 +0 +24 +24 +Sensor_Motion +InvenSense_QFN-24_4x4mm_P0.5mm_NoMask +24-Lead Plastic QFN (4mm x 4mm); Pitch 0.5mm; EP 2.7x2.6mm; for InvenSense motion sensors; Mask removed below exposed pad; keepout area marked (Package see: https://store.invensense.com/datasheets/invensense/MPU-6050_DataSheet_V3%204.pdf; See also https://www.invensense.com/wp-content/uploads/2015/02/InvenSense-MEMS-Handling.pdf) +QFN 0.5 +0 +25 +24 +Sensor_Motion +TT_OPTO_5Pins_6.99 +TT Photo IC + +0 +5 +5 +Sensor_Pressure +Freescale_98ARH99066A +https://www.nxp.com/docs/en/data-sheet/MPXH6250A.pdf +sensor pressure ssop 98ARH99066A +0 +8 +8 +Sensor_Pressure +Freescale_98ARH99089A +https://www.nxp.com/docs/en/data-sheet/MPXH6250A.pdf +sensor pressure ssop 98ARH99089A +0 +8 +8 +Sensor_Pressure +Honeywell_40PCxxxG1A +https://www.honeywellscportal.com/index.php?ci_id=138832 +pressure sensor automotive honeywell +0 +3 +3 +Sensor_Voltage +LEM_LV25-P +LEM LV25-P Voltage transducer, https://www.lem.com/sites/default/files/products_datasheets/lv_25-p.pdf +LEM Hall Effect Voltage transducer +0 +5 +5 +Socket +3M_Textool_240-1288-00-0602J_2x20_P2.54mm +3M 40-pin zero insertion force socket, though-hole, row spacing 25.4 mm (1000 mils) +THT DIP DIL ZIF 25.4mm 1000mil Socket +0 +40 +40 +Socket +DIP_Socket-14_W4.3_W5.08_W7.62_W10.16_W10.9_3M_214-3339-00-0602J +3M 14-pin zero insertion force socket, through-hole, row spacing 7.62 mm (300 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 7.62mm 300mil Socket +0 +14 +14 +Socket +DIP_Socket-16_W4.3_W5.08_W7.62_W10.16_W10.9_3M_216-3340-00-0602J +3M 16-pin zero insertion force socket, through-hole, row spacing 7.62 mm (300 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 7.62mm 300mil Socket +0 +16 +16 +Socket +DIP_Socket-18_W4.3_W5.08_W7.62_W10.16_W10.9_3M_218-3341-00-0602J +3M 18-pin zero insertion force socket, through-hole, row spacing 7.62 mm (300 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 7.62mm 300mil Socket +0 +18 +18 +Socket +DIP_Socket-20_W4.3_W5.08_W7.62_W10.16_W10.9_3M_220-3342-00-0602J +3M 20-pin zero insertion force socket, through-hole, row spacing 7.62 mm (300 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 7.62mm 300mil Socket +0 +20 +20 +Socket +DIP_Socket-22_W6.9_W7.62_W10.16_W12.7_W13.5_3M_222-3343-00-0602J +3M 22-pin zero insertion force socket, through-hole, row spacing 10.16 mm (400 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 10.16mm 400mil Socket +0 +22 +22 +Socket +DIP_Socket-24_W4.3_W5.08_W7.62_W10.16_W10.9_3M_224-5248-00-0602J +3M 24-pin zero insertion force socket, through-hole, row spacing 7.62 mm (300 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 7.62mm 300mil Socket +0 +24 +24 +Socket +DIP_Socket-24_W11.9_W12.7_W15.24_W17.78_W18.5_3M_224-1275-00-0602J +3M 24-pin zero insertion force socket, through-hole, row spacing 15.24 mm (600 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 15.24mm 600mil Socket +0 +24 +24 +Socket +DIP_Socket-28_W6.9_W7.62_W10.16_W12.7_W13.5_3M_228-4817-00-0602J +3M 28-pin zero insertion force socket, through-hole, row spacing 10.16 mm (400 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 10.16mm 400mil Socket +0 +28 +28 +Socket +DIP_Socket-28_W11.9_W12.7_W15.24_W17.78_W18.5_3M_228-1277-00-0602J +3M 28-pin zero insertion force socket, through-hole, row spacing 15.24 mm (600 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 15.24mm 600mil Socket +0 +28 +28 +Socket +DIP_Socket-32_W11.9_W12.7_W15.24_W17.78_W18.5_3M_232-1285-00-0602J +3M 32-pin zero insertion force socket, through-hole, row spacing 15.24 mm (600 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 15.24mm 600mil Socket +0 +32 +32 +Socket +DIP_Socket-40_W11.9_W12.7_W15.24_W17.78_W18.5_3M_240-1280-00-0602J +3M 40-pin zero insertion force socket, through-hole, row spacing 15.24 mm (600 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 15.24mm 600mil Socket +0 +40 +40 +Socket +DIP_Socket-40_W22.1_W22.86_W25.4_W27.94_W28.7_3M_240-3639-00-0602J +3M 40-pin zero insertion force socket, through-hole, row spacing 25.4 mm (1000 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 25.4mm 1000mil Socket +0 +40 +40 +Socket +DIP_Socket-42_W11.9_W12.7_W15.24_W17.78_W18.5_3M_242-1281-00-0602J +3M 42-pin zero insertion force socket, through-hole, row spacing 15.24 mm (600 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 15.24mm 600mil Socket +0 +42 +42 +Socket +Wells_648-0482211SA01 +https://www.farnell.com/cad/316865.pdf?_ga=2.37208032.177107060.1530611323-249019997.1498114824 +48pin TSOP Socket +0 +48 +48 +Symbol +CE-Logo_8.5x6mm_SilkScreen +CE marking +Logo CE certification +0 +0 +0 +Symbol +CE-Logo_11.2x8mm_SilkScreen +CE marking +Logo CE certification +0 +0 +0 +Symbol +CE-Logo_16.8x12mm_SilkScreen +CE marking +Logo CE certification +0 +0 +0 +Symbol +CE-Logo_28x20mm_SilkScreen +CE marking +Logo CE certification +0 +0 +0 +Symbol +CE-Logo_42x30mm_SilkScreen +CE marking +Logo CE certification +0 +0 +0 +Symbol +CE-Logo_56.1x40mm_SilkScreen +CE marking +Logo CE certification +0 +0 +0 +Symbol +ESD-Logo_6.6x6mm_SilkScreen +Electrostatic discharge Logo +Logo ESD +0 +0 +0 +Symbol +ESD-Logo_8.9x8mm_SilkScreen +Electrostatic discharge Logo +Logo ESD +0 +0 +0 +Symbol +ESD-Logo_13.2x12mm_SilkScreen +Electrostatic discharge Logo +Logo ESD +0 +0 +0 +Symbol +ESD-Logo_22x20mm_SilkScreen +Electrostatic discharge Logo +Logo ESD +0 +0 +0 +Symbol +ESD-Logo_33x30mm_SilkScreen +Electrostatic discharge Logo +Logo ESD +0 +0 +0 +Symbol +ESD-Logo_44.1x40mm_SilkScreen +Electrostatic discharge Logo +Logo ESD +0 +0 +0 +Symbol +FCC-Logo_7.3x6mm_SilkScreen +FCC marking +Logo FCC certification +0 +0 +0 +Symbol +FCC-Logo_9.6x8mm_SilkScreen +FCC marking +Logo FCC certification +0 +0 +0 +Symbol +FCC-Logo_14.6x12mm_SilkScreen +FCC marking +Logo FCC certification +0 +0 +0 +Symbol +FCC-Logo_24.2x20mm_SilkScreen +FCC marking +Logo FCC certification +0 +0 +0 +Symbol +FCC-Logo_36.3x30mm_SilkScreen +FCC marking +Logo FCC certification +0 +0 +0 +Symbol +FCC-Logo_48.3x40mm_SilkScreen +FCC marking +Logo FCC certification +0 +0 +0 +Symbol +KiCad-Logo2_5mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_5mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_6mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_6mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_8mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_8mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_12mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_12mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_20mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_20mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_30mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_30mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_40mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_40mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_5mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_5mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_6mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_6mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_8mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_8mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_12mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_12mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_20mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_20mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_30mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_30mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_40mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_40mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +OSHW-Logo2_7.3x6mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_7.3x6mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_9.8x8mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_9.8x8mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_14.6x12mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_14.6x12mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_24.3x20mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_24.3x20mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_36.5x30mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_36.5x30mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_48.7x40mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_48.7x40mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo_5.7x6mm_Copper +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_5.7x6mm_SilkScreen +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_7.5x8mm_Copper +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_7.5x8mm_SilkScreen +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_11.4x12mm_Copper +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_11.4x12mm_SilkScreen +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_19x20mm_Copper +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_19x20mm_SilkScreen +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_28.5x30mm_Copper +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_28.5x30mm_SilkScreen +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_38.1x40mm_Copper +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_38.1x40mm_SilkScreen +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Symbol_6.7x6mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_6.7x6mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_8.9x8mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_8.9x8mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_13.4x12mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_13.4x12mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_22.3x20mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_22.3x20mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_33.5x30mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_33.5x30mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_44.5x40mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_44.5x40mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +Polarity_Center_Negative_6mm_SilkScreen +Polarity Logo, Center Negative +Logo Polarity Center Negative +0 +0 +0 +Symbol +Polarity_Center_Negative_8mm_SilkScreen +Polarity Logo, Center Negative +Logo Polarity Center Negative +0 +0 +0 +Symbol +Polarity_Center_Negative_12mm_SilkScreen +Polarity Logo, Center Negative +Logo Polarity Center Negative +0 +0 +0 +Symbol +Polarity_Center_Negative_20mm_SilkScreen +Polarity Logo, Center Negative +Logo Polarity Center Negative +0 +0 +0 +Symbol +Polarity_Center_Negative_30mm_SilkScreen +Polarity Logo, Center Negative +Logo Polarity Center Negative +0 +0 +0 +Symbol +Polarity_Center_Negative_40mm_SilkScreen +Polarity Logo, Center Negative +Logo Polarity Center Negative +0 +0 +0 +Symbol +Polarity_Center_Positive_6mm_SilkScreen +Polarity Logo, Center Positive +Logo Polarity Center Positive +0 +0 +0 +Symbol +Polarity_Center_Positive_8mm_SilkScreen +Polarity Logo, Center Positive +Logo Polarity Center Positive +0 +0 +0 +Symbol +Polarity_Center_Positive_12mm_SilkScreen +Polarity Logo, Center Positive +Logo Polarity Center Positive +0 +0 +0 +Symbol +Polarity_Center_Positive_20mm_SilkScreen +Polarity Logo, Center Positive +Logo Polarity Center Positive +0 +0 +0 +Symbol +Polarity_Center_Positive_30mm_SilkScreen +Polarity Logo, Center Positive +Logo Polarity Center Positive +0 +0 +0 +Symbol +Polarity_Center_Positive_40mm_SilkScreen +Polarity Logo, Center Positive +Logo Polarity Center Positive +0 +0 +0 +Symbol +RoHS-Logo_6mm_SilkScreen +Restriction of Hazardous Substances Directive Logo +Logo RoHS +0 +0 +0 +Symbol +RoHS-Logo_8mm_SilkScreen +Restriction of Hazardous Substances Directive Logo +Logo RoHS +0 +0 +0 +Symbol +RoHS-Logo_12mm_SilkScreen +Restriction of Hazardous Substances Directive Logo +Logo RoHS +0 +0 +0 +Symbol +RoHS-Logo_20mm_SilkScreen +Restriction of Hazardous Substances Directive Logo +Logo RoHS +0 +0 +0 +Symbol +RoHS-Logo_30mm_SilkScreen +Restriction of Hazardous Substances Directive Logo +Logo RoHS +0 +0 +0 +Symbol +RoHS-Logo_40mm_SilkScreen +Restriction of Hazardous Substances Directive Logo +Logo RoHS +0 +0 +0 +Symbol +Symbol_Attention_CopperTop_Big +Symbol, Attention, Copper Top, Big, +Symbol, Attention, Copper Top, Big, +0 +0 +0 +Symbol +Symbol_Attention_CopperTop_Small +Symbol, Attention, Copper Top, Small, +Symbol, Attention, Copper Top, Small, +0 +0 +0 +Symbol +Symbol_Barrel_Polarity +Barrel connector polarity indicator +barrel polarity +0 +0 +0 +Symbol +Symbol_CC-Attribution_CopperTop_Big +Symbol, CC-Attribution, Copper Top, Big, +Symbol, CC-Attribution, Copper Top, Big, +0 +0 +0 +Symbol +Symbol_CC-Attribution_CopperTop_Small +Symbol, CC-Share Alike, Copper Top, Small, +Symbol, CC-Share Alike, Copper Top, Small, +0 +0 +0 +Symbol +Symbol_CC-Noncommercial_CopperTop_Big +Symbol, CC-Noncommercial, Copper Top, Big, +Symbol, CC-Noncommercial, Copper Top, Big, +0 +0 +0 +Symbol +Symbol_CC-Noncommercial_CopperTop_Small +Symbol, CC-Noncommercial Alike, Copper Top, Small, +Symbol, CC-Noncommercial Alike, Copper Top, Small, +0 +0 +0 +Symbol +Symbol_CC-PublicDomain_CopperTop_Big +Symbol, CC-PublicDomain, Copper Top, Big, +Symbol, CC-PublicDomain, Copper Top, Big, +0 +0 +0 +Symbol +Symbol_CC-PublicDomain_CopperTop_Small +Symbol, CC-Public Domain, Copper Top, Small, +Symbol, CC-Public Domain, Copper Top, Small, +0 +0 +0 +Symbol +Symbol_CC-PublicDomain_SilkScreenTop_Big +Symbol, CC-PublicDomain, SilkScreen Top, Big, +Symbol, CC-PublicDomain, SilkScreen Top, Big, +0 +0 +0 +Symbol +Symbol_CC-ShareAlike_CopperTop_Big +Symbol, CC-Share Alike, Copper Top, Big, +Symbol, CC-Share Alike, Copper Top, Big, +0 +0 +0 +Symbol +Symbol_CC-ShareAlike_CopperTop_Small +Symbol, CC-Share Alike, Copper Top, Small, +Symbol, CC-Share Alike, Copper Top, Small, +0 +0 +0 +Symbol +Symbol_CreativeCommonsPublicDomain_CopperTop_Small +Symbol, Creative Commons Public Domain, CopperTop, Small, +Symbol, Creative Commons Public Domain, CopperTop, Small, +0 +0 +0 +Symbol +Symbol_CreativeCommonsPublicDomain_SilkScreenTop_Small +Symbol, Creative Commons Public Domain, SilkScreenTop, Small, +Symbol, Creative Commons Public Domain, SilkScreen Top, Small, +0 +0 +0 +Symbol +Symbol_CreativeCommons_CopperTop_Type1_Big +Symbol, Creative Commons, CopperTop, Type 1, Big, +Symbol, Creative Commons, CopperTop, Type 1, Big, +0 +0 +0 +Symbol +Symbol_CreativeCommons_CopperTop_Type2_Big +Symbol, Creative Commons, CopperTop, Type 2, Big, +Symbol, Creative Commons, CopperTop, Type 2, Big, +0 +0 +0 +Symbol +Symbol_CreativeCommons_CopperTop_Type2_Small +Symbol, Creative Commons, CopperTop, Type 2, Small, +Symbol, Creative Commons, CopperTop, Type 2, Small, +0 +0 +0 +Symbol +Symbol_CreativeCommons_SilkScreenTop_Type2_Big +Symbol, Creative Commons, SilkScreen Top, Type 2, Big, +Symbol, Creative Commons, SilkScreen Top, Type 2, Big, +0 +0 +0 +Symbol +Symbol_Danger_CopperTop_Big +Symbol, Danger, CopperTop, Big, +Symbol, Danger, CopperTop, Big, +0 +0 +0 +Symbol +Symbol_Danger_CopperTop_Small +Symbol, Danger, Copper Top, Small, +Symbol, Danger, Copper Top, Small, +0 +0 +0 +Symbol +Symbol_ESD-Logo-Text_CopperTop + + +0 +0 +0 +Symbol +Symbol_ESD-Logo_CopperTop +ESD-Logo, similar JEDEC-14, without text, ohne Text, Copper Top, +ESD-Logo, similar JEDEC-14, without text, ohne Text, Copper Top, +0 +0 +0 +Symbol +Symbol_GNU-GPL_CopperTop_Big +Symbol, GNU-GPL, Copper Top, Big, +Symbol, GNU-GPL, Copper Top, Big, +0 +0 +0 +Symbol +Symbol_GNU-GPL_CopperTop_Small +Symbol, GNU-GPL, Copper Top, Small, +Symbol, GNU-GPL, Copper Top, Small, +0 +0 +0 +Symbol +Symbol_GNU-Logo_CopperTop +GNU-Logo, GNU-Head, GNU-Kopf, Copper Top, +GNU-Logo, GNU-Head, GNU-Kopf, Copper Top, +0 +0 +0 +Symbol +Symbol_GNU-Logo_SilkscreenTop +GNU-Logo, GNU-Head, GNU-Kopf, Silkscreen, +GNU-Logo, GNU-Head, GNU-Kopf, Silkscreen, +0 +0 +0 +Symbol +Symbol_HighVoltage_Type1_CopperTop_Big +Symbol, HighVoltage, Type1, Copper Top, Big, +Symbol, HighVoltage, Type1, Copper Top, Big, +0 +0 +0 +Symbol +Symbol_HighVoltage_Type2_CopperTop_Big +Symbol, HighVoltage, Type2, Copper Top, Big, +Symbol, HighVoltage, Type2, Copper Top, Big, +0 +0 +0 +Symbol +Symbol_HighVoltage_Type2_CopperTop_VerySmall +Symbol, High Voltage, Type 2, Copper Top, Very Small, +Symbol, High Voltage, Type 2, Copper Top, Very Small, +0 +0 +0 +Symbol +Symbol_Highvoltage_Type1_CopperTop_Small +Symbol, Highvoltage, Type 1, Copper Top, Small, +Symbol, Highvoltage, Type 1, Copper Top, Small, +0 +0 +0 +Symbol +Symbol_Highvoltage_Type2_CopperTop_Small +Symbol, Highvoltage, Type 2, Copper Top, Small, +Symbol, Highvoltage, Type 2, Copper Top, Small, +0 +0 +0 +Symbol +WEEE-Logo_4.2x6mm_SilkScreen +Waste Electrical and Electronic Equipment Directive +Logo WEEE +0 +0 +0 +Symbol +WEEE-Logo_5.6x8mm_SilkScreen +Waste Electrical and Electronic Equipment Directive +Logo WEEE +0 +0 +0 +Symbol +WEEE-Logo_8.4x12mm_SilkScreen +Waste Electrical and Electronic Equipment Directive +Logo WEEE +0 +0 +0 +Symbol +WEEE-Logo_14x20mm_SilkScreen +Waste Electrical and Electronic Equipment Directive +Logo WEEE +0 +0 +0 +Symbol +WEEE-Logo_21x30mm_SilkScreen +Waste Electrical and Electronic Equipment Directive +Logo WEEE +0 +0 +0 +Symbol +WEEE-Logo_28.1x40mm_SilkScreen +Waste Electrical and Electronic Equipment Directive +Logo WEEE +0 +0 +0 +TerminalBlock +TerminalBlock_Altech_AK300-2_P5.00mm +Altech AK300 terminal block, pitch 5.0mm, 45 degree angled, see http://www.mouser.com/ds/2/16/PCBMETRC-24178.pdf +Altech AK300 terminal block pitch 5.0mm +0 +2 +2 +TerminalBlock +TerminalBlock_Altech_AK300-3_P5.00mm +Altech AK300 terminal block, pitch 5.0mm, 45 degree angled, see http://www.mouser.com/ds/2/16/PCBMETRC-24178.pdf +Altech AK300 terminal block pitch 5.0mm +0 +3 +3 +TerminalBlock +TerminalBlock_Altech_AK300-4_P5.00mm +Altech AK300 terminal block, pitch 5.0mm, 45 degree angled, see http://www.mouser.com/ds/2/16/PCBMETRC-24178.pdf +Altech AK300 terminal block pitch 5.0mm +0 +4 +4 +TerminalBlock +TerminalBlock_Wuerth_691311400102_P7.62mm +https://katalog.we-online.de/em/datasheet/6913114001xx.pdf +Wuerth WR-TBL Series 3114 terminal block pitch 7.62mm +0 +2 +2 +TerminalBlock +TerminalBlock_bornier-2_P5.08mm +simple 2-pin terminal block, pitch 5.08mm, revamped version of bornier2 +terminal block bornier2 +0 +2 +2 +TerminalBlock +TerminalBlock_bornier-3_P5.08mm +simple 3-pin terminal block, pitch 5.08mm, revamped version of bornier3 +terminal block bornier3 +0 +3 +3 +TerminalBlock +TerminalBlock_bornier-4_P5.08mm +simple 4-pin terminal block, pitch 5.08mm, revamped version of bornier4 +terminal block bornier4 +0 +4 +4 +TerminalBlock +TerminalBlock_bornier-5_P5.08mm +simple 5-pin terminal block, pitch 5.08mm, revamped version of bornier5 +terminal block bornier5 +0 +5 +5 +TerminalBlock +TerminalBlock_bornier-6_P5.08mm +simple 6pin terminal block, pitch 5.08mm, revamped version of bornier6 +terminal block bornier6 +0 +6 +6 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x02_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 19963, 2 pins, pitch 3.5mm, size 7.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/19963.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 19963 pitch 3.5mm size 7.7x7mm^2 drill 1.2mm pad 2.4mm +0 +2 +2 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x02_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10693, vertical (cable from top), 2 pins, pitch 3.5mm, size 8x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10693.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10693 vertical pitch 3.5mm size 8x8.3mm^2 drill 1.3mm pad 2.6mm +0 +2 +2 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x03_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 20193, 3 pins, pitch 3.5mm, size 11.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/20193.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 20193 pitch 3.5mm size 11.2x7mm^2 drill 1.2mm pad 2.4mm +0 +3 +3 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x03_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10694, vertical (cable from top), 3 pins, pitch 3.5mm, size 11.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10694.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10694 vertical pitch 3.5mm size 11.5x8.3mm^2 drill 1.3mm pad 2.6mm +0 +3 +3 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x04_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 20001, 4 pins, pitch 3.5mm, size 14.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/20001.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 20001 pitch 3.5mm size 14.7x7mm^2 drill 1.2mm pad 2.4mm +0 +4 +4 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x04_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10695, vertical (cable from top), 4 pins, pitch 3.5mm, size 15x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10695.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10695 vertical pitch 3.5mm size 15x8.3mm^2 drill 1.3mm pad 2.6mm +0 +4 +4 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x05_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 20223, 5 pins, pitch 3.5mm, size 18.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/20223.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 20223 pitch 3.5mm size 18.2x7mm^2 drill 1.2mm pad 2.4mm +0 +5 +5 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x05_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10696, vertical (cable from top), 5 pins, pitch 3.5mm, size 18.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10696.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10696 vertical pitch 3.5mm size 18.5x8.3mm^2 drill 1.3mm pad 2.6mm +0 +5 +5 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x06_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 19964, 6 pins, pitch 3.5mm, size 21.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/19964.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 19964 pitch 3.5mm size 21.7x7mm^2 drill 1.2mm pad 2.4mm +0 +6 +6 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x06_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10697, vertical (cable from top), 6 pins, pitch 3.5mm, size 22x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10697.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10697 vertical pitch 3.5mm size 22x8.3mm^2 drill 1.3mm pad 2.6mm +0 +6 +6 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x07_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 10684, 7 pins, pitch 3.5mm, size 25.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10684.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10684 pitch 3.5mm size 25.2x7mm^2 drill 1.2mm pad 2.4mm +0 +7 +7 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x07_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10698, vertical (cable from top), 7 pins, pitch 3.5mm, size 25.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10698.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10698 vertical pitch 3.5mm size 25.5x8.3mm^2 drill 1.3mm pad 2.6mm +0 +7 +7 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x08_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 19965, 8 pins, pitch 3.5mm, size 28.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/19965.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 19965 pitch 3.5mm size 28.7x7mm^2 drill 1.2mm pad 2.4mm +0 +8 +8 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x08_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10699, vertical (cable from top), 8 pins, pitch 3.5mm, size 29x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10699.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10699 vertical pitch 3.5mm size 29x8.3mm^2 drill 1.3mm pad 2.6mm +0 +8 +8 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x09_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 10686, 9 pins, pitch 3.5mm, size 32.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10686.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10686 pitch 3.5mm size 32.2x7mm^2 drill 1.2mm pad 2.4mm +0 +9 +9 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x09_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10700, vertical (cable from top), 9 pins, pitch 3.5mm, size 32.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10700.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10700 vertical pitch 3.5mm size 32.5x8.3mm^2 drill 1.3mm pad 2.6mm +0 +9 +9 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x10_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 10687, 10 pins, pitch 3.5mm, size 35.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10687.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10687 pitch 3.5mm size 35.7x7mm^2 drill 1.2mm pad 2.4mm +0 +10 +10 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x10_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10701, vertical (cable from top), 10 pins, pitch 3.5mm, size 36x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10701.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10701 vertical pitch 3.5mm size 36x8.3mm^2 drill 1.3mm pad 2.6mm +0 +10 +10 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x11_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 10688, 11 pins, pitch 3.5mm, size 39.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10688.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10688 pitch 3.5mm size 39.2x7mm^2 drill 1.2mm pad 2.4mm +0 +11 +11 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x11_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10702, vertical (cable from top), 11 pins, pitch 3.5mm, size 39.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10702.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10702 vertical pitch 3.5mm size 39.5x8.3mm^2 drill 1.3mm pad 2.6mm +0 +11 +11 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x12_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 10689, 12 pins, pitch 3.5mm, size 42.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10689.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10689 pitch 3.5mm size 42.7x7mm^2 drill 1.2mm pad 2.4mm +0 +12 +12 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x12_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10703, vertical (cable from top), 12 pins, pitch 3.5mm, size 43x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10703.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10703 vertical pitch 3.5mm size 43x8.3mm^2 drill 1.3mm pad 2.6mm +0 +12 +12 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x13_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 10690, 13 pins, pitch 3.5mm, size 46.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10690.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10690 pitch 3.5mm size 46.2x7mm^2 drill 1.2mm pad 2.4mm +0 +13 +13 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x13_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10704, vertical (cable from top), 13 pins, pitch 3.5mm, size 46.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10704.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10704 vertical pitch 3.5mm size 46.5x8.3mm^2 drill 1.3mm pad 2.6mm +0 +13 +13 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x14_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 10691, 14 pins, pitch 3.5mm, size 49.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10691.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10691 pitch 3.5mm size 49.7x7mm^2 drill 1.2mm pad 2.4mm +0 +14 +14 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x14_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10705, vertical (cable from top), 14 pins, pitch 3.5mm, size 50x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10705.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10705 vertical pitch 3.5mm size 50x8.3mm^2 drill 1.3mm pad 2.6mm +0 +14 +14 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x15_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 10692, 15 pins, pitch 3.5mm, size 53.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10692.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10692 pitch 3.5mm size 53.2x7mm^2 drill 1.2mm pad 2.4mm +0 +15 +15 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x15_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10706, vertical (cable from top), 15 pins, pitch 3.5mm, size 53.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10706.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10706 vertical pitch 3.5mm size 53.5x8.3mm^2 drill 1.3mm pad 2.6mm +0 +15 +15 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-02_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +2 +2 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-03_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +3 +3 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-04_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +4 +4 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-05_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +5 +5 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-06_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +6 +6 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-07_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +7 +7 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-08_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +8 +8 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-09_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +9 +9 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-10_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +10 +10 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-11_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +11 +11 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-12_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +12 +12 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-13_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +13 +13 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-14_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +14 +14 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-15_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +15 +15 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-16_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +16 +16 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-17_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +17 +17 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-18_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +18 +18 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-19_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +19 +19 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-20_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +20 +20 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-21_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +21 +21 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-22_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +22 +22 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-23_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +23 +23 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-24_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +24 +24 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-25_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +25 +25 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-26_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +26 +26 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-27_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +27 +27 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-28_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +28 +28 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-29_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +29 +29 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-30_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +30 +30 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_360271_1x01_Horizontal_ScrewM3.0_Boxed +single screw terminal block Metz Connect 360271, block size 9x7.3mm^2, drill diamater 1.5mm, 1 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 134, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT single screw terminal block Metz Connect 360271 size 9x7.3mm^2 drill 1.5mm pad 3mm +0 +1 +1 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_360272_1x01_Horizontal_ScrewM2.6 +single screw terminal block Metz Connect 360272, block size 4x4mm^2, drill diamater 1.5mm, 2 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 131, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT single screw terminal block Metz Connect 360272 size 4x4mm^2 drill 1.5mm pad 3mm +0 +2 +1 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_360273_1x01_Horizontal_ScrewM2.6_WireProtection +single screw terminal block Metz Connect 360273, block size 5x4mm^2, drill diamater 1.5mm, 2 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 131, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT single screw terminal block Metz Connect 360273 size 5x4mm^2 drill 1.5mm pad 3mm +0 +2 +1 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_360291_1x01_Horizontal_ScrewM3.0_Boxed +single screw terminal block Metz Connect 360291, block size 9x7.3mm^2, drill diamater 1.5mm, 2 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 133, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT single screw terminal block Metz Connect 360291 size 9x7.3mm^2 drill 1.5mm pad 3mm +0 +2 +1 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_360322_1x01_Horizontal_ScrewM3.0_WireProtection +single screw terminal block Metz Connect 360322, block size 6x4mm^2, drill diamater 1.5mm, 2 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 133, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT single screw terminal block Metz Connect 360322 size 6x4mm^2 drill 1.5mm pad 3mm +0 +2 +1 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_360381_1x01_Horizontal_ScrewM3.0 +single screw terminal block Metz Connect 360381, block size 5x5mm^2, drill diamater 1.5mm, 2 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 133, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT single screw terminal block Metz Connect 360381 size 5x5mm^2 drill 1.5mm pad 3mm +0 +2 +1 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_360410_1x01_Horizontal_ScrewM3.0 +single screw terminal block Metz Connect 360410, block size 5x5mm^2, drill diamater 1.5mm, 2 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 132, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT single screw terminal block Metz Connect 360410 size 5x5mm^2 drill 1.5mm pad 3mm +0 +2 +1 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_360425_1x01_Horizontal_ScrewM4.0_Boxed +single screw terminal block Metz Connect 360425, block size 9x9mm^2, drill diamater 1.6mm, 4 pads, pad diameter 3.2mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 134, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT single screw terminal block Metz Connect 360425 size 9x9mm^2 drill 1.6mm pad 3.2mm +0 +4 +1 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type011_RT05502HBWC_1x02_P5.00mm_Horizontal +terminal block Metz Connect Type011_RT05502HBWC, 2 pins, pitch 5mm, size 10x10.5mm^2, drill diamater 1.4mm, pad diameter 2.8mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310111_RT055xxHBLC_OFF-022717S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type011_RT05502HBWC pitch 5mm size 10x10.5mm^2 drill 1.4mm pad 2.8mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type011_RT05503HBWC_1x03_P5.00mm_Horizontal +terminal block Metz Connect Type011_RT05503HBWC, 3 pins, pitch 5mm, size 15x10.5mm^2, drill diamater 1.4mm, pad diameter 2.8mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310111_RT055xxHBLC_OFF-022717S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type011_RT05503HBWC pitch 5mm size 15x10.5mm^2 drill 1.4mm pad 2.8mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type011_RT05504HBWC_1x04_P5.00mm_Horizontal +terminal block Metz Connect Type011_RT05504HBWC, 4 pins, pitch 5mm, size 20x10.5mm^2, drill diamater 1.4mm, pad diameter 2.8mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310111_RT055xxHBLC_OFF-022717S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type011_RT05504HBWC pitch 5mm size 20x10.5mm^2 drill 1.4mm pad 2.8mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type011_RT05505HBWC_1x05_P5.00mm_Horizontal +terminal block Metz Connect Type011_RT05505HBWC, 5 pins, pitch 5mm, size 25x10.5mm^2, drill diamater 1.4mm, pad diameter 2.8mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310111_RT055xxHBLC_OFF-022717S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type011_RT05505HBWC pitch 5mm size 25x10.5mm^2 drill 1.4mm pad 2.8mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type011_RT05506HBWC_1x06_P5.00mm_Horizontal +terminal block Metz Connect Type011_RT05506HBWC, 6 pins, pitch 5mm, size 30x10.5mm^2, drill diamater 1.4mm, pad diameter 2.8mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310111_RT055xxHBLC_OFF-022717S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type011_RT05506HBWC pitch 5mm size 30x10.5mm^2 drill 1.4mm pad 2.8mm +0 +6 +6 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type055_RT01502HDWU_1x02_P5.00mm_Horizontal +terminal block Metz Connect Type055_RT01502HDWU, 2 pins, pitch 5mm, size 10x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310551_RT015xxHDWU_OFF-022723S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type055_RT01502HDWU pitch 5mm size 10x8mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type055_RT01503HDWU_1x03_P5.00mm_Horizontal +terminal block Metz Connect Type055_RT01503HDWU, 3 pins, pitch 5mm, size 15x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310551_RT015xxHDWU_OFF-022723S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type055_RT01503HDWU pitch 5mm size 15x8mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type055_RT01504HDWU_1x04_P5.00mm_Horizontal +terminal block Metz Connect Type055_RT01504HDWU, 4 pins, pitch 5mm, size 20x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310551_RT015xxHDWU_OFF-022723S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type055_RT01504HDWU pitch 5mm size 20x8mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type059_RT06302HBWC_1x02_P3.50mm_Horizontal +terminal block Metz Connect Type059_RT06302HBWC, 2 pins, pitch 3.5mm, size 7x6.5mm^2, drill diamater 1.2mm, pad diameter 2.3mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310591_RT063xxHBWC_OFF-022684T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type059_RT06302HBWC pitch 3.5mm size 7x6.5mm^2 drill 1.2mm pad 2.3mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type059_RT06303HBWC_1x03_P3.50mm_Horizontal +terminal block Metz Connect Type059_RT06303HBWC, 3 pins, pitch 3.5mm, size 10.5x6.5mm^2, drill diamater 1.2mm, pad diameter 2.3mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310591_RT063xxHBWC_OFF-022684T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type059_RT06303HBWC pitch 3.5mm size 10.5x6.5mm^2 drill 1.2mm pad 2.3mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type059_RT06304HBWC_1x04_P3.50mm_Horizontal +terminal block Metz Connect Type059_RT06304HBWC, 4 pins, pitch 3.5mm, size 14x6.5mm^2, drill diamater 1.2mm, pad diameter 2.3mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310591_RT063xxHBWC_OFF-022684T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type059_RT06304HBWC pitch 3.5mm size 14x6.5mm^2 drill 1.2mm pad 2.3mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type059_RT06305HBWC_1x05_P3.50mm_Horizontal +terminal block Metz Connect Type059_RT06305HBWC, 5 pins, pitch 3.5mm, size 17.5x6.5mm^2, drill diamater 1.2mm, pad diameter 2.3mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310591_RT063xxHBWC_OFF-022684T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type059_RT06305HBWC pitch 3.5mm size 17.5x6.5mm^2 drill 1.2mm pad 2.3mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type059_RT06306HBWC_1x06_P3.50mm_Horizontal +terminal block Metz Connect Type059_RT06306HBWC, 6 pins, pitch 3.5mm, size 21x6.5mm^2, drill diamater 1.2mm, pad diameter 2.3mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310591_RT063xxHBWC_OFF-022684T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type059_RT06306HBWC pitch 3.5mm size 21x6.5mm^2 drill 1.2mm pad 2.3mm +0 +6 +6 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type067_RT01902HDWC_1x02_P10.00mm_Horizontal +terminal block Metz Connect Type067_RT01902HDWC, 2 pins, pitch 10mm, size 15.8x8.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310671_RT019xxHDWC_OFF-023605N.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type067_RT01902HDWC pitch 10mm size 15.8x8.2mm^2 drill 1.3mm pad 2.6mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type067_RT01903HDWC_1x03_P10.00mm_Horizontal +terminal block Metz Connect Type067_RT01903HDWC, 3 pins, pitch 10mm, size 25.8x8.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310671_RT019xxHDWC_OFF-023605N.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type067_RT01903HDWC pitch 10mm size 25.8x8.2mm^2 drill 1.3mm pad 2.6mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type067_RT01904HDWC_1x04_P10.00mm_Horizontal +terminal block Metz Connect Type067_RT01904HDWC, 4 pins, pitch 10mm, size 35.8x8.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310671_RT019xxHDWC_OFF-023605N.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type067_RT01904HDWC pitch 10mm size 35.8x8.2mm^2 drill 1.3mm pad 2.6mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type067_RT01905HDWC_1x05_P10.00mm_Horizontal +terminal block Metz Connect Type067_RT01905HDWC, 5 pins, pitch 10mm, size 45.8x8.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310671_RT019xxHDWC_OFF-023605N.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type067_RT01905HDWC pitch 10mm size 45.8x8.2mm^2 drill 1.3mm pad 2.6mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type073_RT02602HBLU_1x02_P5.08mm_Horizontal +terminal block Metz Connect Type073_RT02602HBLU, 2 pins, pitch 5.08mm, size 10.2x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310731_RT026xxHBLU_OFF-022792U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type073_RT02602HBLU pitch 5.08mm size 10.2x11mm^2 drill 1.4mm pad 2.6mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type073_RT02603HBLU_1x03_P5.08mm_Horizontal +terminal block Metz Connect Type073_RT02603HBLU, 3 pins, pitch 5.08mm, size 15.2x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310731_RT026xxHBLU_OFF-022792U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type073_RT02603HBLU pitch 5.08mm size 15.2x11mm^2 drill 1.4mm pad 2.6mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type086_RT03402HBLC_1x02_P3.81mm_Horizontal +terminal block Metz Connect Type086_RT03402HBLC, 2 pins, pitch 3.81mm, size 7.51x7.3mm^2, drill diamater 0.7mm, pad diameter 1.4mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310861_RT034xxHBLC_OFF-026114K.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type086_RT03402HBLC pitch 3.81mm size 7.51x7.3mm^2 drill 0.7mm pad 1.4mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type086_RT03403HBLC_1x03_P3.81mm_Horizontal +terminal block Metz Connect Type086_RT03403HBLC, 3 pins, pitch 3.81mm, size 11.3x7.3mm^2, drill diamater 0.7mm, pad diameter 1.4mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310861_RT034xxHBLC_OFF-026114K.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type086_RT03403HBLC pitch 3.81mm size 11.3x7.3mm^2 drill 0.7mm pad 1.4mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type086_RT03404HBLC_1x04_P3.81mm_Horizontal +terminal block Metz Connect Type086_RT03404HBLC, 4 pins, pitch 3.81mm, size 15.1x7.3mm^2, drill diamater 0.7mm, pad diameter 1.4mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310861_RT034xxHBLC_OFF-026114K.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type086_RT03404HBLC pitch 3.81mm size 15.1x7.3mm^2 drill 0.7mm pad 1.4mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type086_RT03405HBLC_1x05_P3.81mm_Horizontal +terminal block Metz Connect Type086_RT03405HBLC, 5 pins, pitch 3.81mm, size 18.9x7.3mm^2, drill diamater 0.7mm, pad diameter 1.4mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310861_RT034xxHBLC_OFF-026114K.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type086_RT03405HBLC pitch 3.81mm size 18.9x7.3mm^2 drill 0.7mm pad 1.4mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type086_RT03406HBLC_1x06_P3.81mm_Horizontal +terminal block Metz Connect Type086_RT03406HBLC, 6 pins, pitch 3.81mm, size 22.8x7.3mm^2, drill diamater 0.7mm, pad diameter 1.4mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310861_RT034xxHBLC_OFF-026114K.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type086_RT03406HBLC pitch 3.81mm size 22.8x7.3mm^2 drill 0.7mm pad 1.4mm +0 +6 +6 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type094_RT03502HBLU_1x02_P5.00mm_Horizontal +terminal block Metz Connect Type094_RT03502HBLU, 2 pins, pitch 5mm, size 10x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/ru/system/files/productfiles/Data_sheet_310941_RT035xxHBLU_OFF-022742T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type094_RT03502HBLU pitch 5mm size 10x8.3mm^2 drill 1.3mm pad 2.6mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type094_RT03503HBLU_1x03_P5.00mm_Horizontal +terminal block Metz Connect Type094_RT03503HBLU, 3 pins, pitch 5mm, size 15x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/ru/system/files/productfiles/Data_sheet_310941_RT035xxHBLU_OFF-022742T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type094_RT03503HBLU pitch 5mm size 15x8.3mm^2 drill 1.3mm pad 2.6mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type094_RT03504HBLU_1x04_P5.00mm_Horizontal +terminal block Metz Connect Type094_RT03504HBLU, 4 pins, pitch 5mm, size 20x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/ru/system/files/productfiles/Data_sheet_310941_RT035xxHBLU_OFF-022742T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type094_RT03504HBLU pitch 5mm size 20x8.3mm^2 drill 1.3mm pad 2.6mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type094_RT03505HBLU_1x05_P5.00mm_Horizontal +terminal block Metz Connect Type094_RT03505HBLU, 5 pins, pitch 5mm, size 25x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/ru/system/files/productfiles/Data_sheet_310941_RT035xxHBLU_OFF-022742T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type094_RT03505HBLU pitch 5mm size 25x8.3mm^2 drill 1.3mm pad 2.6mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type094_RT03506HBLU_1x06_P5.00mm_Horizontal +terminal block Metz Connect Type094_RT03506HBLU, 6 pins, pitch 5mm, size 30x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/ru/system/files/productfiles/Data_sheet_310941_RT035xxHBLU_OFF-022742T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type094_RT03506HBLU pitch 5mm size 30x8.3mm^2 drill 1.3mm pad 2.6mm +0 +6 +6 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type101_RT01602HBWC_1x02_P5.08mm_Horizontal +terminal block Metz Connect Type101_RT01602HBWC, 2 pins, pitch 5.08mm, size 10.2x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311011_RT016xxHBWC_OFF-022771S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type101_RT01602HBWC pitch 5.08mm size 10.2x8mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type101_RT01603HBWC_1x03_P5.08mm_Horizontal +terminal block Metz Connect Type101_RT01603HBWC, 3 pins, pitch 5.08mm, size 15.2x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311011_RT016xxHBWC_OFF-022771S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type101_RT01603HBWC pitch 5.08mm size 15.2x8mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type101_RT01604HBWC_1x04_P5.08mm_Horizontal +terminal block Metz Connect Type101_RT01604HBWC, 4 pins, pitch 5.08mm, size 20.3x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311011_RT016xxHBWC_OFF-022771S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type101_RT01604HBWC pitch 5.08mm size 20.3x8mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type101_RT01605HBWC_1x05_P5.08mm_Horizontal +terminal block Metz Connect Type101_RT01605HBWC, 5 pins, pitch 5.08mm, size 25.4x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311011_RT016xxHBWC_OFF-022771S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type101_RT01605HBWC pitch 5.08mm size 25.4x8mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type101_RT01606HBWC_1x06_P5.08mm_Horizontal +terminal block Metz Connect Type101_RT01606HBWC, 6 pins, pitch 5.08mm, size 30.5x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311011_RT016xxHBWC_OFF-022771S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type101_RT01606HBWC pitch 5.08mm size 30.5x8mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type171_RT13702HBWC_1x02_P7.50mm_Horizontal +terminal block Metz Connect Type171_RT13702HBWC, 2 pins, pitch 7.5mm, size 15x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311711_RT137xxHBWC_OFF-022811Q.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type171_RT13702HBWC pitch 7.5mm size 15x9mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type171_RT13703HBWC_1x03_P7.50mm_Horizontal +terminal block Metz Connect Type171_RT13703HBWC, 3 pins, pitch 7.5mm, size 22.5x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311711_RT137xxHBWC_OFF-022811Q.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type171_RT13703HBWC pitch 7.5mm size 22.5x9mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type171_RT13704HBWC_1x04_P7.50mm_Horizontal +terminal block Metz Connect Type171_RT13704HBWC, 4 pins, pitch 7.5mm, size 30x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311711_RT137xxHBWC_OFF-022811Q.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type171_RT13704HBWC pitch 7.5mm size 30x9mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type171_RT13705HBWC_1x05_P7.50mm_Horizontal +terminal block Metz Connect Type171_RT13705HBWC, 5 pins, pitch 7.5mm, size 37.5x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311711_RT137xxHBWC_OFF-022811Q.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type171_RT13705HBWC pitch 7.5mm size 37.5x9mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type171_RT13706HBWC_1x06_P7.50mm_Horizontal +terminal block Metz Connect Type171_RT13706HBWC, 6 pins, pitch 7.5mm, size 45x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311711_RT137xxHBWC_OFF-022811Q.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type171_RT13706HBWC pitch 7.5mm size 45x9mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type175_RT02702HBLC_1x02_P7.50mm_Horizontal +terminal block Metz Connect Type175_RT02702HBLC, 2 pins, pitch 7.5mm, size 15x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311751_RT027xxHBLC_OFF-022814U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type175_RT02702HBLC pitch 7.5mm size 15x11mm^2 drill 1.4mm pad 2.6mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type175_RT02703HBLC_1x03_P7.50mm_Horizontal +terminal block Metz Connect Type175_RT02703HBLC, 3 pins, pitch 7.5mm, size 22.5x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311751_RT027xxHBLC_OFF-022814U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type175_RT02703HBLC pitch 7.5mm size 22.5x11mm^2 drill 1.4mm pad 2.6mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type175_RT02704HBLC_1x04_P7.50mm_Horizontal +terminal block Metz Connect Type175_RT02704HBLC, 4 pins, pitch 7.5mm, size 30x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311751_RT027xxHBLC_OFF-022814U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type175_RT02704HBLC pitch 7.5mm size 30x11mm^2 drill 1.4mm pad 2.6mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type175_RT02705HBLC_1x05_P7.50mm_Horizontal +terminal block Metz Connect Type175_RT02705HBLC, 5 pins, pitch 7.5mm, size 37.5x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311751_RT027xxHBLC_OFF-022814U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type175_RT02705HBLC pitch 7.5mm size 37.5x11mm^2 drill 1.4mm pad 2.6mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type175_RT02706HBLC_1x06_P7.50mm_Horizontal +terminal block Metz Connect Type175_RT02706HBLC, 6 pins, pitch 7.5mm, size 45x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311751_RT027xxHBLC_OFF-022814U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type175_RT02706HBLC pitch 7.5mm size 45x11mm^2 drill 1.4mm pad 2.6mm +0 +6 +6 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type205_RT04502UBLC_1x02_P5.00mm_45Degree +terminal block Metz Connect Type205_RT04502UBLC, 45Degree (cable under 45degree), 2 pins, pitch 5mm, size 10x12.5mm^2, drill diamater 1.4mm, pad diameter 2.7mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_312051_RT045xxUBLC_OFF-022759T.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type205_RT04502UBLC 45Degree pitch 5mm size 10x12.5mm^2 drill 1.4mm pad 2.7mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type205_RT04503UBLC_1x03_P5.00mm_45Degree +terminal block Metz Connect Type205_RT04503UBLC, 45Degree (cable under 45degree), 3 pins, pitch 5mm, size 15x12.5mm^2, drill diamater 1.4mm, pad diameter 2.7mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_312051_RT045xxUBLC_OFF-022759T.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type205_RT04503UBLC 45Degree pitch 5mm size 15x12.5mm^2 drill 1.4mm pad 2.7mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type205_RT04504UBLC_1x04_P5.00mm_45Degree +terminal block Metz Connect Type205_RT04504UBLC, 45Degree (cable under 45degree), 4 pins, pitch 5mm, size 20x12.5mm^2, drill diamater 1.4mm, pad diameter 2.7mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_312051_RT045xxUBLC_OFF-022759T.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type205_RT04504UBLC 45Degree pitch 5mm size 20x12.5mm^2 drill 1.4mm pad 2.7mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type205_RT04505UBLC_1x05_P5.00mm_45Degree +terminal block Metz Connect Type205_RT04505UBLC, 45Degree (cable under 45degree), 5 pins, pitch 5mm, size 25x12.5mm^2, drill diamater 1.4mm, pad diameter 2.7mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_312051_RT045xxUBLC_OFF-022759T.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type205_RT04505UBLC 45Degree pitch 5mm size 25x12.5mm^2 drill 1.4mm pad 2.7mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type205_RT04506UBLC_1x06_P5.00mm_45Degree +terminal block Metz Connect Type205_RT04506UBLC, 45Degree (cable under 45degree), 6 pins, pitch 5mm, size 30x12.5mm^2, drill diamater 1.4mm, pad diameter 2.7mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_312051_RT045xxUBLC_OFF-022759T.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type205_RT04506UBLC 45Degree pitch 5mm size 30x12.5mm^2 drill 1.4mm pad 2.7mm +0 +6 +6 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type701_RT11L02HGLU_1x02_P6.35mm_Horizontal +terminal block Metz Connect Type701_RT11L02HGLU, 2 pins, pitch 6.35mm, size 12.7x12.5mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_317011_RT11LxxHGLU_OFF-022798U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type701_RT11L02HGLU pitch 6.35mm size 12.7x12.5mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type701_RT11L03HGLU_1x03_P6.35mm_Horizontal +terminal block Metz Connect Type701_RT11L03HGLU, 3 pins, pitch 6.35mm, size 19x12.5mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_317011_RT11LxxHGLU_OFF-022798U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type701_RT11L03HGLU pitch 6.35mm size 19x12.5mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type703_RT10N02HGLU_1x02_P9.52mm_Horizontal +terminal block Metz Connect Type703_RT10N02HGLU, 2 pins, pitch 9.52mm, size 19x12.5mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_317031_RT10NxxHGLU_OFF-022897S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type703_RT10N02HGLU pitch 9.52mm size 19x12.5mm^2 drill 1.3mm pad 2.6mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type703_RT10N03HGLU_1x03_P9.52mm_Horizontal +terminal block Metz Connect Type703_RT10N03HGLU, 3 pins, pitch 9.52mm, size 28.6x12.5mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_317031_RT10NxxHGLU_OFF-022897S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type703_RT10N03HGLU pitch 9.52mm size 28.6x12.5mm^2 drill 1.3mm pad 2.6mm +0 +3 +3 +TerminalBlock_Philmore +TerminalBlock_Philmore_TB132_1x02_P5.00mm_Horizontal +Terminal Block Philmore , 2 pins, pitch 5mm, size 10x10.2mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.philmore-datak.com/mc/Page%20197.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Philmore +THT Terminal Block Philmore pitch 5mm size 10x10.2mm^2 drill 1.2mm pad 2.4mm +0 +2 +2 +TerminalBlock_Philmore +TerminalBlock_Philmore_TB133_1x03_P5.00mm_Horizontal +Terminal Block Philmore , 3 pins, pitch 5mm, size 15x10.2mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.philmore-datak.com/mc/Page%20197.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Philmore +THT Terminal Block Philmore pitch 5mm size 15x10.2mm^2 drill 1.2mm pad 2.4mm +0 +3 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-2-5.08, 2 pins, pitch 5.08mm, size 10.2x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-2-5.08 pitch 5.08mm size 10.2x9.8mm^2 drill 1.3mm pad 2.6mm +0 +2 +2 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-2, 2 pins, pitch 5mm, size 10x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-2 pitch 5mm size 10x9.8mm^2 drill 1.3mm pad 2.6mm +0 +2 +2 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-3-5.08_1x03_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-3-5.08, 3 pins, pitch 5.08mm, size 15.2x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-3-5.08 pitch 5.08mm size 15.2x9.8mm^2 drill 1.3mm pad 2.6mm +0 +3 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-3_1x03_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-3, 3 pins, pitch 5mm, size 15x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-3 pitch 5mm size 15x9.8mm^2 drill 1.3mm pad 2.6mm +0 +3 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-4-5.08_1x04_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-4-5.08, 4 pins, pitch 5.08mm, size 20.3x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-4-5.08 pitch 5.08mm size 20.3x9.8mm^2 drill 1.3mm pad 2.6mm +0 +4 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-4_1x04_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-4, 4 pins, pitch 5mm, size 20x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-4 pitch 5mm size 20x9.8mm^2 drill 1.3mm pad 2.6mm +0 +4 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-5-5.08_1x05_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-5-5.08, 5 pins, pitch 5.08mm, size 25.4x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-5-5.08 pitch 5.08mm size 25.4x9.8mm^2 drill 1.3mm pad 2.6mm +0 +5 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-5_1x05_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-5, 5 pins, pitch 5mm, size 25x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-5 pitch 5mm size 25x9.8mm^2 drill 1.3mm pad 2.6mm +0 +5 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-6-5.08_1x06_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-6-5.08, 6 pins, pitch 5.08mm, size 30.5x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-6-5.08 pitch 5.08mm size 30.5x9.8mm^2 drill 1.3mm pad 2.6mm +0 +6 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-6_1x06_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-6, 6 pins, pitch 5mm, size 30x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-6 pitch 5mm size 30x9.8mm^2 drill 1.3mm pad 2.6mm +0 +6 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-7-5.08_1x07_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-7-5.08, 7 pins, pitch 5.08mm, size 35.6x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-7-5.08 pitch 5.08mm size 35.6x9.8mm^2 drill 1.3mm pad 2.6mm +0 +7 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-7_1x07_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-7, 7 pins, pitch 5mm, size 35x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-7 pitch 5mm size 35x9.8mm^2 drill 1.3mm pad 2.6mm +0 +7 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-8-5.08_1x08_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-8-5.08, 8 pins, pitch 5.08mm, size 40.6x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-8-5.08 pitch 5.08mm size 40.6x9.8mm^2 drill 1.3mm pad 2.6mm +0 +8 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-8_1x08_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-8, 8 pins, pitch 5mm, size 40x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-8 pitch 5mm size 40x9.8mm^2 drill 1.3mm pad 2.6mm +0 +8 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-9-5.08_1x09_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-9-5.08, 9 pins, pitch 5.08mm, size 45.7x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-9-5.08 pitch 5.08mm size 45.7x9.8mm^2 drill 1.3mm pad 2.6mm +0 +9 +9 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-9_1x09_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-9, 9 pins, pitch 5mm, size 45x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-9 pitch 5mm size 45x9.8mm^2 drill 1.3mm pad 2.6mm +0 +9 +9 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-10-5.08_1x10_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-10-5.08, 10 pins, pitch 5.08mm, size 50.8x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-10-5.08 pitch 5.08mm size 50.8x9.8mm^2 drill 1.3mm pad 2.6mm +0 +10 +10 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-10_1x10_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-10, 10 pins, pitch 5mm, size 50x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-10 pitch 5mm size 50x9.8mm^2 drill 1.3mm pad 2.6mm +0 +10 +10 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-11-5.08_1x11_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-11-5.08, 11 pins, pitch 5.08mm, size 55.9x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-11-5.08 pitch 5.08mm size 55.9x9.8mm^2 drill 1.3mm pad 2.6mm +0 +11 +11 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-11_1x11_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-11, 11 pins, pitch 5mm, size 55x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-11 pitch 5mm size 55x9.8mm^2 drill 1.3mm pad 2.6mm +0 +11 +11 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-12-5.08_1x12_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-12-5.08, 12 pins, pitch 5.08mm, size 61x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-12-5.08 pitch 5.08mm size 61x9.8mm^2 drill 1.3mm pad 2.6mm +0 +12 +12 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-12_1x12_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-12, 12 pins, pitch 5mm, size 60x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-12 pitch 5mm size 60x9.8mm^2 drill 1.3mm pad 2.6mm +0 +12 +12 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-13-5.08_1x13_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-13-5.08, 13 pins, pitch 5.08mm, size 66x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-13-5.08 pitch 5.08mm size 66x9.8mm^2 drill 1.3mm pad 2.6mm +0 +13 +13 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-13_1x13_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-13, 13 pins, pitch 5mm, size 65x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-13 pitch 5mm size 65x9.8mm^2 drill 1.3mm pad 2.6mm +0 +13 +13 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-14-5.08_1x14_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-14-5.08, 14 pins, pitch 5.08mm, size 71.1x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-14-5.08 pitch 5.08mm size 71.1x9.8mm^2 drill 1.3mm pad 2.6mm +0 +14 +14 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-14_1x14_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-14, 14 pins, pitch 5mm, size 70x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-14 pitch 5mm size 70x9.8mm^2 drill 1.3mm pad 2.6mm +0 +14 +14 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-15-5.08_1x15_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-15-5.08, 15 pins, pitch 5.08mm, size 76.2x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-15-5.08 pitch 5.08mm size 76.2x9.8mm^2 drill 1.3mm pad 2.6mm +0 +15 +15 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-15_1x15_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-15, 15 pins, pitch 5mm, size 75x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-15 pitch 5mm size 75x9.8mm^2 drill 1.3mm pad 2.6mm +0 +15 +15 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-16-5.08_1x16_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-16-5.08, 16 pins, pitch 5.08mm, size 81.3x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-16-5.08 pitch 5.08mm size 81.3x9.8mm^2 drill 1.3mm pad 2.6mm +0 +16 +16 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-16_1x16_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-16, 16 pins, pitch 5mm, size 80x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-16 pitch 5mm size 80x9.8mm^2 drill 1.3mm pad 2.6mm +0 +16 +16 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-2-5.08_1x02_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-2-5.08, 2 pins, pitch 5.08mm, size 10.2x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-2-5.08 pitch 5.08mm size 10.2x11.2mm^2 drill 1.3mm pad 2.6mm +0 +2 +2 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-3-5.08_1x03_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-3-5.08, 3 pins, pitch 5.08mm, size 15.2x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-3-5.08 pitch 5.08mm size 15.2x11.2mm^2 drill 1.3mm pad 2.6mm +0 +3 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-4-5.08_1x04_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-4-5.08, 4 pins, pitch 5.08mm, size 20.3x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-4-5.08 pitch 5.08mm size 20.3x11.2mm^2 drill 1.3mm pad 2.6mm +0 +4 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-5-5.08_1x05_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-5-5.08, 5 pins, pitch 5.08mm, size 25.4x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-5-5.08 pitch 5.08mm size 25.4x11.2mm^2 drill 1.3mm pad 2.6mm +0 +5 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-6-5.08_1x06_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-6-5.08, 6 pins, pitch 5.08mm, size 30.5x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-6-5.08 pitch 5.08mm size 30.5x11.2mm^2 drill 1.3mm pad 2.6mm +0 +6 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-7-5.08_1x07_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-7-5.08, 7 pins, pitch 5.08mm, size 35.6x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-7-5.08 pitch 5.08mm size 35.6x11.2mm^2 drill 1.3mm pad 2.6mm +0 +7 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-8-5.08_1x08_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-8-5.08, 8 pins, pitch 5.08mm, size 40.6x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-8-5.08 pitch 5.08mm size 40.6x11.2mm^2 drill 1.3mm pad 2.6mm +0 +8 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-9-5.08_1x09_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-9-5.08, 9 pins, pitch 5.08mm, size 45.7x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-9-5.08 pitch 5.08mm size 45.7x11.2mm^2 drill 1.3mm pad 2.6mm +0 +9 +9 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-10-5.08_1x10_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-10-5.08, 10 pins, pitch 5.08mm, size 50.8x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-10-5.08 pitch 5.08mm size 50.8x11.2mm^2 drill 1.3mm pad 2.6mm +0 +10 +10 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-11-5.08_1x11_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-11-5.08, 11 pins, pitch 5.08mm, size 55.9x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-11-5.08 pitch 5.08mm size 55.9x11.2mm^2 drill 1.3mm pad 2.6mm +0 +11 +11 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-12-5.08_1x12_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-12-5.08, 12 pins, pitch 5.08mm, size 61x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-12-5.08 pitch 5.08mm size 61x11.2mm^2 drill 1.3mm pad 2.6mm +0 +12 +12 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-13-5.08_1x13_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-13-5.08, 13 pins, pitch 5.08mm, size 66x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-13-5.08 pitch 5.08mm size 66x11.2mm^2 drill 1.3mm pad 2.6mm +0 +13 +13 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-14-5.08_1x14_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-14-5.08, 14 pins, pitch 5.08mm, size 71.1x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-14-5.08 pitch 5.08mm size 71.1x11.2mm^2 drill 1.3mm pad 2.6mm +0 +14 +14 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-15-5.08_1x15_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-15-5.08, 15 pins, pitch 5.08mm, size 76.2x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-15-5.08 pitch 5.08mm size 76.2x11.2mm^2 drill 1.3mm pad 2.6mm +0 +15 +15 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-16-5.08_1x16_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-16-5.08, 16 pins, pitch 5.08mm, size 81.3x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-16-5.08 pitch 5.08mm size 81.3x11.2mm^2 drill 1.3mm pad 2.6mm +0 +16 +16 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-2-2.54_1x02_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-2-2.54, 2 pins, pitch 2.54mm, size 5.54x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725656-920552.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-2-2.54 pitch 2.54mm size 5.54x6.2mm^2 drill 1.1mm pad 2.2mm +0 +2 +2 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-3-2.54_1x03_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-3-2.54, 3 pins, pitch 2.54mm, size 8.08x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725656-920552.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-3-2.54 pitch 2.54mm size 8.08x6.2mm^2 drill 1.1mm pad 2.2mm +0 +3 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-4-2.54_1x04_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-4-2.54, 4 pins, pitch 2.54mm, size 10.6x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-4-2.54 pitch 2.54mm size 10.6x6.2mm^2 drill 1.1mm pad 2.2mm +0 +4 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-5-2.54_1x05_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-5-2.54, 5 pins, pitch 2.54mm, size 13.2x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-5-2.54 pitch 2.54mm size 13.2x6.2mm^2 drill 1.1mm pad 2.2mm +0 +5 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-6-2.54_1x06_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-6-2.54, 6 pins, pitch 2.54mm, size 15.7x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-6-2.54 pitch 2.54mm size 15.7x6.2mm^2 drill 1.1mm pad 2.2mm +0 +6 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-7-2.54_1x07_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-7-2.54, 7 pins, pitch 2.54mm, size 18.2x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-7-2.54 pitch 2.54mm size 18.2x6.2mm^2 drill 1.1mm pad 2.2mm +0 +7 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-8-2.54_1x08_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-8-2.54, 8 pins, pitch 2.54mm, size 20.8x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-8-2.54 pitch 2.54mm size 20.8x6.2mm^2 drill 1.1mm pad 2.2mm +0 +8 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-9-2.54_1x09_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-9-2.54, 9 pins, pitch 2.54mm, size 23.3x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-9-2.54 pitch 2.54mm size 23.3x6.2mm^2 drill 1.1mm pad 2.2mm +0 +9 +9 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-10-2.54_1x10_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-10-2.54, 10 pins, pitch 2.54mm, size 25.9x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-10-2.54 pitch 2.54mm size 25.9x6.2mm^2 drill 1.1mm pad 2.2mm +0 +10 +10 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-11-2.54_1x11_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-11-2.54, 11 pins, pitch 2.54mm, size 28.4x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-11-2.54 pitch 2.54mm size 28.4x6.2mm^2 drill 1.1mm pad 2.2mm +0 +11 +11 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-12-2.54_1x12_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-12-2.54, 12 pins, pitch 2.54mm, size 30.9x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-12-2.54 pitch 2.54mm size 30.9x6.2mm^2 drill 1.1mm pad 2.2mm +0 +12 +12 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm +0 +2 +2 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-2-5.0-H_1x02_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-2-5.0-H, 2 pins, pitch 5mm, size 10x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-2-5.0-H pitch 5mm size 10x9mm^2 drill 1.3mm pad 2.6mm +0 +2 +2 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-3-3.5-H_1x03_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-3-3.5-H, 3 pins, pitch 3.5mm, size 10.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-3-3.5-H pitch 3.5mm size 10.5x7.6mm^2 drill 1.2mm pad 2.4mm +0 +3 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-3-5.0-H_1x03_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-3-5.0-H, 3 pins, pitch 5mm, size 15x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-3-5.0-H pitch 5mm size 15x9mm^2 drill 1.3mm pad 2.6mm +0 +3 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-4-3.5-H_1x04_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-4-3.5-H, 4 pins, pitch 3.5mm, size 14x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-4-3.5-H pitch 3.5mm size 14x7.6mm^2 drill 1.2mm pad 2.4mm +0 +4 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-4-5.0-H_1x04_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-4-5.0-H, 4 pins, pitch 5mm, size 20x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-4-5.0-H pitch 5mm size 20x9mm^2 drill 1.3mm pad 2.6mm +0 +4 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-5-3.5-H_1x05_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-5-3.5-H, 5 pins, pitch 3.5mm, size 17.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-5-3.5-H pitch 3.5mm size 17.5x7.6mm^2 drill 1.2mm pad 2.4mm +0 +5 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-5-5.0-H_1x05_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-5-5.0-H, 5 pins, pitch 5mm, size 25x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-5-5.0-H pitch 5mm size 25x9mm^2 drill 1.3mm pad 2.6mm +0 +5 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-6-3.5-H_1x06_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-6-3.5-H, 6 pins, pitch 3.5mm, size 21x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-6-3.5-H pitch 3.5mm size 21x7.6mm^2 drill 1.2mm pad 2.4mm +0 +6 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-6-5.0-H_1x06_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-6-5.0-H, 6 pins, pitch 5mm, size 30x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-6-5.0-H pitch 5mm size 30x9mm^2 drill 1.3mm pad 2.6mm +0 +6 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-7-3.5-H_1x07_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-7-3.5-H, 7 pins, pitch 3.5mm, size 24.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-7-3.5-H pitch 3.5mm size 24.5x7.6mm^2 drill 1.2mm pad 2.4mm +0 +7 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-7-5.0-H_1x07_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-7-5.0-H, 7 pins, pitch 5mm, size 35x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-7-5.0-H pitch 5mm size 35x9mm^2 drill 1.3mm pad 2.6mm +0 +7 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-8-3.5-H_1x08_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-8-3.5-H, 8 pins, pitch 3.5mm, size 28x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-8-3.5-H pitch 3.5mm size 28x7.6mm^2 drill 1.2mm pad 2.4mm +0 +8 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-8-5.0-H_1x08_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-8-5.0-H, 8 pins, pitch 5mm, size 40x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-8-5.0-H pitch 5mm size 40x9mm^2 drill 1.3mm pad 2.6mm +0 +8 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-9-3.5-H_1x09_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-9-3.5-H, 9 pins, pitch 3.5mm, size 31.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-9-3.5-H pitch 3.5mm size 31.5x7.6mm^2 drill 1.2mm pad 2.4mm +0 +9 +9 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-9-5.0-H_1x09_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-9-5.0-H, 9 pins, pitch 5mm, size 45x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-9-5.0-H pitch 5mm size 45x9mm^2 drill 1.3mm pad 2.6mm +0 +9 +9 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-10-3.5-H_1x10_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-10-3.5-H, 10 pins, pitch 3.5mm, size 35x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-10-3.5-H pitch 3.5mm size 35x7.6mm^2 drill 1.2mm pad 2.4mm +0 +10 +10 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-10-5.0-H_1x10_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-10-5.0-H, 10 pins, pitch 5mm, size 50x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-10-5.0-H pitch 5mm size 50x9mm^2 drill 1.3mm pad 2.6mm +0 +10 +10 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-11-3.5-H_1x11_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-11-3.5-H, 11 pins, pitch 3.5mm, size 38.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-11-3.5-H pitch 3.5mm size 38.5x7.6mm^2 drill 1.2mm pad 2.4mm +0 +11 +11 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-11-5.0-H_1x11_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-11-5.0-H, 11 pins, pitch 5mm, size 55x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-11-5.0-H pitch 5mm size 55x9mm^2 drill 1.3mm pad 2.6mm +0 +11 +11 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-12-3.5-H_1x12_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-12-3.5-H, 12 pins, pitch 3.5mm, size 42x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-12-3.5-H pitch 3.5mm size 42x7.6mm^2 drill 1.2mm pad 2.4mm +0 +12 +12 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-12-5.0-H_1x12_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-12-5.0-H, 12 pins, pitch 5mm, size 60x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-12-5.0-H pitch 5mm size 60x9mm^2 drill 1.3mm pad 2.6mm +0 +12 +12 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-13-3.5-H_1x13_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-13-3.5-H, 13 pins, pitch 3.5mm, size 45.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-13-3.5-H pitch 3.5mm size 45.5x7.6mm^2 drill 1.2mm pad 2.4mm +0 +13 +13 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-13-5.0-H_1x13_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-13-5.0-H, 13 pins, pitch 5mm, size 65x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-13-5.0-H pitch 5mm size 65x9mm^2 drill 1.3mm pad 2.6mm +0 +13 +13 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-14-3.5-H_1x14_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-14-3.5-H, 14 pins, pitch 3.5mm, size 49x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-14-3.5-H pitch 3.5mm size 49x7.6mm^2 drill 1.2mm pad 2.4mm +0 +14 +14 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-14-5.0-H_1x14_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-14-5.0-H, 14 pins, pitch 5mm, size 70x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-14-5.0-H pitch 5mm size 70x9mm^2 drill 1.3mm pad 2.6mm +0 +14 +14 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-15-3.5-H_1x15_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-15-3.5-H, 15 pins, pitch 3.5mm, size 52.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-15-3.5-H pitch 3.5mm size 52.5x7.6mm^2 drill 1.2mm pad 2.4mm +0 +15 +15 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-15-5.0-H_1x15_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-15-5.0-H, 15 pins, pitch 5mm, size 75x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-15-5.0-H pitch 5mm size 75x9mm^2 drill 1.3mm pad 2.6mm +0 +15 +15 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-16-3.5-H_1x16_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-16-3.5-H, 16 pins, pitch 3.5mm, size 56x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-16-3.5-H pitch 3.5mm size 56x7.6mm^2 drill 1.2mm pad 2.4mm +0 +16 +16 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-16-5.0-H_1x16_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-16-5.0-H, 16 pins, pitch 5mm, size 80x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-16-5.0-H pitch 5mm size 80x9mm^2 drill 1.3mm pad 2.6mm +0 +16 +16 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-2-2,5-V-SMD_1x02-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 2 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814702/pdf +PhoenixContact PTSM0.5 2 2.5mm vertical SMD spring clamp terminal block connector +0 +4 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-2-2.5-H-THR_1x02_P2.50mm_Horizontal +Terminal Block Phoenix PTSM-0,5-2-2.5-H-THR, 2 pins, pitch 2.5mm, size 7.2x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-2-2.5-H-THR pitch 2.5mm size 7.2x10mm^2 drill 1.2mm pad 3mm +0 +4 +2 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-2-2.5-V-THR_1x02_P2.50mm_Vertical +Terminal Block Phoenix PTSM-0,5-2-2.5-V-THR, vertical (cable from top), 2 pins, pitch 2.5mm, size 5.5x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-2-2.5-V-THR vertical pitch 2.5mm size 5.5x5mm^2 drill 1.2mm pad 2mm +0 +4 +2 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-2-HV-2.5-SMD_1x02-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 2 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778696/pdf +2.5mm vertical SMD spring clamp terminal block connector +0 +4 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-3-2,5-V-SMD_1x03-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 3 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814715/pdf +PhoenixContact PTSM0.5 3 2.5mm vertical SMD spring clamp terminal block connector +0 +5 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-3-2.5-H-THR_1x03_P2.50mm_Horizontal +Terminal Block Phoenix PTSM-0,5-3-2.5-H-THR, 3 pins, pitch 2.5mm, size 9.7x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-3-2.5-H-THR pitch 2.5mm size 9.7x10mm^2 drill 1.2mm pad 3mm +0 +6 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-3-2.5-V-THR_1x03_P2.50mm_Vertical +Terminal Block Phoenix PTSM-0,5-3-2.5-V-THR, vertical (cable from top), 3 pins, pitch 2.5mm, size 8x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-3-2.5-V-THR vertical pitch 2.5mm size 8x5mm^2 drill 1.2mm pad 2mm +0 +6 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-3-HV-2.5-SMD_1x03-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 3 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778706/pdf +2.5mm vertical SMD spring clamp terminal block connector +0 +5 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-4-2,5-V-SMD_1x04-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 4 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814728/pdf +PhoenixContact PTSM0.5 4 2.5mm vertical SMD spring clamp terminal block connector +0 +6 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-4-2.5-H-THR_1x04_P2.50mm_Horizontal +Terminal Block Phoenix PTSM-0,5-4-2.5-H-THR, 4 pins, pitch 2.5mm, size 12.2x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-4-2.5-H-THR pitch 2.5mm size 12.2x10mm^2 drill 1.2mm pad 3mm +0 +8 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-4-2.5-V-THR_1x04_P2.50mm_Vertical +Terminal Block Phoenix PTSM-0,5-4-2.5-V-THR, vertical (cable from top), 4 pins, pitch 2.5mm, size 10.5x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-4-2.5-V-THR vertical pitch 2.5mm size 10.5x5mm^2 drill 1.2mm pad 2mm +0 +8 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-4-HV-2.5-SMD_1x04-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 4 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778719/pdf +2.5mm vertical SMD spring clamp terminal block connector +0 +4 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-5-2,5-V-SMD_1x05-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 5 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814731/pdf +PhoenixContact PTSM0.5 5 2.5mm vertical SMD spring clamp terminal block connector +0 +7 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-5-2.5-H-THR_1x05_P2.50mm_Horizontal +Terminal Block Phoenix PTSM-0,5-5-2.5-H-THR, 5 pins, pitch 2.5mm, size 14.7x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-5-2.5-H-THR pitch 2.5mm size 14.7x10mm^2 drill 1.2mm pad 3mm +0 +10 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-5-2.5-V-THR_1x05_P2.50mm_Vertical +Terminal Block Phoenix PTSM-0,5-5-2.5-V-THR, vertical (cable from top), 5 pins, pitch 2.5mm, size 13x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-5-2.5-V-THR vertical pitch 2.5mm size 13x5mm^2 drill 1.2mm pad 2mm +0 +10 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-5-HV-2.5-SMD_1x05-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 5 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778722/pdf +2.5mm vertical SMD spring clamp terminal block connector +0 +7 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-6-2,5-V-SMD_1x06-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 6 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814744/pdf +PhoenixContact PTSM0.5 6 2.5mm vertical SMD spring clamp terminal block connector +0 +8 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-6-2.5-H-THR_1x06_P2.50mm_Horizontal +Terminal Block Phoenix PTSM-0,5-6-2.5-H-THR, 6 pins, pitch 2.5mm, size 17.2x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-6-2.5-H-THR pitch 2.5mm size 17.2x10mm^2 drill 1.2mm pad 3mm +0 +12 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-6-2.5-V-THR_1x06_P2.50mm_Vertical +Terminal Block Phoenix PTSM-0,5-6-2.5-V-THR, vertical (cable from top), 6 pins, pitch 2.5mm, size 15.5x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-6-2.5-V-THR vertical pitch 2.5mm size 15.5x5mm^2 drill 1.2mm pad 2mm +0 +12 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-6-HV-2.5-SMD_1x06-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 6 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778735/pdf +2.5mm vertical SMD spring clamp terminal block connector +0 +8 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-7-2,5-V-SMD_1x07-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 7 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814757/pdf +PhoenixContact PTSM0.5 7 2.5mm vertical SMD spring clamp terminal block connector +0 +9 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-7-2.5-H-THR_1x07_P2.50mm_Horizontal +Terminal Block Phoenix PTSM-0,5-7-2.5-H-THR, 7 pins, pitch 2.5mm, size 19.7x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-7-2.5-H-THR pitch 2.5mm size 19.7x10mm^2 drill 1.2mm pad 3mm +0 +14 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-7-2.5-V-THR_1x07_P2.50mm_Vertical +Terminal Block Phoenix PTSM-0,5-7-2.5-V-THR, vertical (cable from top), 7 pins, pitch 2.5mm, size 18x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-7-2.5-V-THR vertical pitch 2.5mm size 18x5mm^2 drill 1.2mm pad 2mm +0 +14 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-7-HV-2.5-SMD_1x07-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 7 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778748/pdf +2.5mm vertical SMD spring clamp terminal block connector +0 +9 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-8-2,5-V-SMD_1x08-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 8 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814760/pdf +PhoenixContact PTSM0.5 8 2.5mm vertical SMD spring clamp terminal block connector +0 +10 +9 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-8-2.5-H-THR_1x08_P2.50mm_Horizontal +Terminal Block Phoenix PTSM-0,5-8-2.5-H-THR, 8 pins, pitch 2.5mm, size 22.2x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-8-2.5-H-THR pitch 2.5mm size 22.2x10mm^2 drill 1.2mm pad 3mm +0 +16 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-8-2.5-V-THR_1x08_P2.50mm_Vertical +Terminal Block Phoenix PTSM-0,5-8-2.5-V-THR, vertical (cable from top), 8 pins, pitch 2.5mm, size 20.5x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-8-2.5-V-THR vertical pitch 2.5mm size 20.5x5mm^2 drill 1.2mm pad 2mm +0 +16 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-8-HV-2.5-SMD_1x08-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 8 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778751/pdf +2.5mm vertical SMD spring clamp terminal block connector +0 +10 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00001_1x02_P5.00mm_Horizontal +terminal block RND 205-00001, 2 pins, pitch 5mm, size 10x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00001 pitch 5mm size 10x9mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00002_1x03_P5.00mm_Horizontal +terminal block RND 205-00002, 3 pins, pitch 5mm, size 15x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00002 pitch 5mm size 15x9mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00003_1x04_P5.00mm_Horizontal +terminal block RND 205-00003, 4 pins, pitch 5mm, size 20x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00003 pitch 5mm size 20x9mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00004_1x05_P5.00mm_Horizontal +terminal block RND 205-00004, 5 pins, pitch 5mm, size 25x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00004 pitch 5mm size 25x9mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00005_1x06_P5.00mm_Horizontal +terminal block RND 205-00005, 6 pins, pitch 5mm, size 30x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00005 pitch 5mm size 30x9mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00006_1x07_P5.00mm_Horizontal +terminal block RND 205-00006, 7 pins, pitch 5mm, size 35x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00006 pitch 5mm size 35x9mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00007_1x08_P5.00mm_Horizontal +terminal block RND 205-00007, 8 pins, pitch 5mm, size 40x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00007 pitch 5mm size 40x9mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00008_1x09_P5.00mm_Horizontal +terminal block RND 205-00008, 9 pins, pitch 5mm, size 45x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00008 pitch 5mm size 45x9mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00009_1x10_P5.00mm_Horizontal +terminal block RND 205-00009, 10 pins, pitch 5mm, size 50x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00009 pitch 5mm size 50x9mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00010_1x11_P5.00mm_Horizontal +terminal block RND 205-00010, 11 pins, pitch 5mm, size 55x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00010 pitch 5mm size 55x9mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00011_1x12_P5.00mm_Horizontal +terminal block RND 205-00011, 12 pins, pitch 5mm, size 60x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00011 pitch 5mm size 60x9mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00012_1x02_P5.00mm_Horizontal +terminal block RND 205-00012, 2 pins, pitch 5mm, size 10x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00012 pitch 5mm size 10x7.6mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00013_1x03_P5.00mm_Horizontal +terminal block RND 205-00013, 3 pins, pitch 5mm, size 15x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00013 pitch 5mm size 15x7.6mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00014_1x04_P5.00mm_Horizontal +terminal block RND 205-00014, 4 pins, pitch 5mm, size 20x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00014 pitch 5mm size 20x7.6mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00015_1x05_P5.00mm_Horizontal +terminal block RND 205-00015, 5 pins, pitch 5mm, size 25x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00015 pitch 5mm size 25x7.6mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00016_1x06_P5.00mm_Horizontal +terminal block RND 205-00016, 6 pins, pitch 5mm, size 30x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00016 pitch 5mm size 30x7.6mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00017_1x07_P5.00mm_Horizontal +terminal block RND 205-00017, 7 pins, pitch 5mm, size 35x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00017 pitch 5mm size 35x7.6mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00018_1x08_P5.00mm_Horizontal +terminal block RND 205-00018, 8 pins, pitch 5mm, size 40x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00018 pitch 5mm size 40x7.6mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00019_1x09_P5.00mm_Horizontal +terminal block RND 205-00019, 9 pins, pitch 5mm, size 45x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00019 pitch 5mm size 45x7.6mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00020_1x10_P5.00mm_Horizontal +terminal block RND 205-00020, 10 pins, pitch 5mm, size 50x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00020 pitch 5mm size 50x7.6mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00021_1x11_P5.00mm_Horizontal +terminal block RND 205-00021, 11 pins, pitch 5mm, size 55x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00021 pitch 5mm size 55x7.6mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00022_1x12_P5.00mm_Horizontal +terminal block RND 205-00022, 12 pins, pitch 5mm, size 60x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00022 pitch 5mm size 60x7.6mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00023_1x02_P10.00mm_Horizontal +terminal block RND 205-00023, 2 pins, pitch 10mm, size 15x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00023 pitch 10mm size 15x9mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00024_1x03_P10.00mm_Horizontal +terminal block RND 205-00024, 3 pins, pitch 10mm, size 25x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00024 pitch 10mm size 25x9mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00025_1x04_P10.00mm_Horizontal +terminal block RND 205-00025, 4 pins, pitch 10mm, size 35x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00025 pitch 10mm size 35x9mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00026_1x05_P10.00mm_Horizontal +terminal block RND 205-00026, 5 pins, pitch 10mm, size 45x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00026 pitch 10mm size 45x9mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00027_1x06_P10.00mm_Horizontal +terminal block RND 205-00027, 6 pins, pitch 10mm, size 55x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00027 pitch 10mm size 55x9mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00028_1x07_P10.00mm_Horizontal +terminal block RND 205-00028, 7 pins, pitch 10mm, size 65x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00028 pitch 10mm size 65x9mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00029_1x08_P10.00mm_Horizontal +terminal block RND 205-00029, 8 pins, pitch 10mm, size 75x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00029 pitch 10mm size 75x9mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00030_1x09_P10.00mm_Horizontal +terminal block RND 205-00030, 9 pins, pitch 10mm, size 85x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00030 pitch 10mm size 85x9mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00031_1x10_P10.00mm_Horizontal +terminal block RND 205-00031, 10 pins, pitch 10mm, size 95x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00031 pitch 10mm size 95x9mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00032_1x11_P10.00mm_Horizontal +terminal block RND 205-00032, 11 pins, pitch 10mm, size 105x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00032 pitch 10mm size 105x9mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00033_1x12_P10.00mm_Horizontal +terminal block RND 205-00033, 12 pins, pitch 10mm, size 115x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00033 pitch 10mm size 115x9mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00045_1x02_P5.00mm_Horizontal +terminal block RND 205-00045, 2 pins, pitch 5mm, size 10x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00045 pitch 5mm size 10x8.1mm^2 drill 1.1mm pad 2.1mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00046_1x03_P5.00mm_Horizontal +terminal block RND 205-00046, 3 pins, pitch 5mm, size 15x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00046 pitch 5mm size 15x8.1mm^2 drill 1.1mm pad 2.1mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00047_1x04_P5.00mm_Horizontal +terminal block RND 205-00047, 4 pins, pitch 5mm, size 20x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00047 pitch 5mm size 20x8.1mm^2 drill 1.1mm pad 2.1mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00048_1x05_P5.00mm_Horizontal +terminal block RND 205-00048, 5 pins, pitch 5mm, size 25x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00048 pitch 5mm size 25x8.1mm^2 drill 1.1mm pad 2.1mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00049_1x06_P5.00mm_Horizontal +terminal block RND 205-00049, 6 pins, pitch 5mm, size 30x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00049 pitch 5mm size 30x8.1mm^2 drill 1.1mm pad 2.1mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00050_1x07_P5.00mm_Horizontal +terminal block RND 205-00050, 7 pins, pitch 5mm, size 35x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00050 pitch 5mm size 35x8.1mm^2 drill 1.1mm pad 2.1mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00051_1x08_P5.00mm_Horizontal +terminal block RND 205-00051, 8 pins, pitch 5mm, size 40x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00051 pitch 5mm size 40x8.1mm^2 drill 1.1mm pad 2.1mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00052_1x09_P5.00mm_Horizontal +terminal block RND 205-00052, 9 pins, pitch 5mm, size 45x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00052 pitch 5mm size 45x8.1mm^2 drill 1.1mm pad 2.1mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00053_1x10_P5.00mm_Horizontal +terminal block RND 205-00053, 10 pins, pitch 5mm, size 50x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00053 pitch 5mm size 50x8.1mm^2 drill 1.1mm pad 2.1mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00054_1x11_P5.00mm_Horizontal +terminal block RND 205-00054, 11 pins, pitch 5mm, size 55x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00054 pitch 5mm size 55x8.1mm^2 drill 1.1mm pad 2.1mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00055_1x12_P5.00mm_Horizontal +terminal block RND 205-00055, 12 pins, pitch 5mm, size 60x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00055 pitch 5mm size 60x8.1mm^2 drill 1.1mm pad 2.1mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00056_1x02_P5.00mm_45Degree +terminal block RND 205-00056, 45Degree (cable under 45degree), 2 pins, pitch 5mm, size 10x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00056 45Degree pitch 5mm size 10x12.6mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00057_1x03_P5.00mm_45Degree +terminal block RND 205-00057, 45Degree (cable under 45degree), 3 pins, pitch 5mm, size 15x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00057 45Degree pitch 5mm size 15x12.6mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00058_1x04_P5.00mm_45Degree +terminal block RND 205-00058, 45Degree (cable under 45degree), 4 pins, pitch 5mm, size 20x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00058 45Degree pitch 5mm size 20x12.6mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00059_1x05_P5.00mm_45Degree +terminal block RND 205-00059, 45Degree (cable under 45degree), 5 pins, pitch 5mm, size 25x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00059 45Degree pitch 5mm size 25x12.6mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00060_1x06_P5.00mm_45Degree +terminal block RND 205-00060, 45Degree (cable under 45degree), 6 pins, pitch 5mm, size 30x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00060 45Degree pitch 5mm size 30x12.6mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00061_1x07_P5.00mm_45Degree +terminal block RND 205-00061, 45Degree (cable under 45degree), 7 pins, pitch 5mm, size 35x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00061 45Degree pitch 5mm size 35x12.6mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00062_1x08_P5.00mm_45Degree +terminal block RND 205-00062, 45Degree (cable under 45degree), 8 pins, pitch 5mm, size 40x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00062 45Degree pitch 5mm size 40x12.6mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00063_1x09_P5.00mm_45Degree +terminal block RND 205-00063, 45Degree (cable under 45degree), 9 pins, pitch 5mm, size 45x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00063 45Degree pitch 5mm size 45x12.6mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00064_1x10_P5.00mm_45Degree +terminal block RND 205-00064, 45Degree (cable under 45degree), 10 pins, pitch 5mm, size 50x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00064 45Degree pitch 5mm size 50x12.6mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00065_1x11_P5.00mm_45Degree +terminal block RND 205-00065, 45Degree (cable under 45degree), 11 pins, pitch 5mm, size 55x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00065 45Degree pitch 5mm size 55x12.6mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00066_1x12_P5.00mm_45Degree +terminal block RND 205-00066, 45Degree (cable under 45degree), 12 pins, pitch 5mm, size 60x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00066 45Degree pitch 5mm size 60x12.6mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00067_1x02_P7.50mm_Horizontal +terminal block RND 205-00067, 2 pins, pitch 7.5mm, size 15x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00067 pitch 7.5mm size 15x10.3mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00068_1x03_P7.50mm_Horizontal +terminal block RND 205-00068, 3 pins, pitch 7.5mm, size 22.5x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00068 pitch 7.5mm size 22.5x10.3mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00069_1x04_P7.50mm_Horizontal +terminal block RND 205-00069, 4 pins, pitch 7.5mm, size 30x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00069 pitch 7.5mm size 30x10.3mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00070_1x05_P7.50mm_Horizontal +terminal block RND 205-00070, 5 pins, pitch 7.5mm, size 37.5x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00070 pitch 7.5mm size 37.5x10.3mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00071_1x06_P7.50mm_Horizontal +terminal block RND 205-00071, 6 pins, pitch 7.5mm, size 45x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00071 pitch 7.5mm size 45x10.3mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00072_1x07_P7.50mm_Horizontal +terminal block RND 205-00072, 7 pins, pitch 7.5mm, size 52.5x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00072 pitch 7.5mm size 52.5x10.3mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00073_1x08_P7.50mm_Horizontal +terminal block RND 205-00073, 8 pins, pitch 7.5mm, size 60x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00073 pitch 7.5mm size 60x10.3mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00074_1x09_P7.50mm_Horizontal +terminal block RND 205-00074, 9 pins, pitch 7.5mm, size 67.5x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00074 pitch 7.5mm size 67.5x10.3mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00075_1x10_P7.50mm_Horizontal +terminal block RND 205-00075, 10 pins, pitch 7.5mm, size 75x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00075 pitch 7.5mm size 75x10.3mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00076_1x11_P7.50mm_Horizontal +terminal block RND 205-00076, 11 pins, pitch 7.5mm, size 82.5x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00076 pitch 7.5mm size 82.5x10.3mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00077_1x12_P7.50mm_Horizontal +terminal block RND 205-00077, 12 pins, pitch 7.5mm, size 90x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00077 pitch 7.5mm size 90x10.3mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00078_1x02_P10.00mm_Horizontal +terminal block RND 205-00078, 2 pins, pitch 10mm, size 15x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00078 pitch 10mm size 15x10.3mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00079_1x03_P10.00mm_Horizontal +terminal block RND 205-00079, 3 pins, pitch 10mm, size 25x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00079 pitch 10mm size 25x10.3mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00080_1x04_P10.00mm_Horizontal +terminal block RND 205-00080, 4 pins, pitch 10mm, size 35x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00080 pitch 10mm size 35x10.3mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00081_1x05_P10.00mm_Horizontal +terminal block RND 205-00081, 5 pins, pitch 10mm, size 45x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00081 pitch 10mm size 45x10.3mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00082_1x06_P10.00mm_Horizontal +terminal block RND 205-00082, 6 pins, pitch 10mm, size 55x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00082 pitch 10mm size 55x10.3mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00083_1x07_P10.00mm_Horizontal +terminal block RND 205-00083, 7 pins, pitch 10mm, size 65x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00083 pitch 10mm size 65x10.3mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00084_1x08_P10.00mm_Horizontal +terminal block RND 205-00084, 8 pins, pitch 10mm, size 75x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00084 pitch 10mm size 75x10.3mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00085_1x09_P10.00mm_Horizontal +terminal block RND 205-00085, 9 pins, pitch 10mm, size 85x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00085 pitch 10mm size 85x10.3mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00086_1x10_P10.00mm_Horizontal +terminal block RND 205-00086, 10 pins, pitch 10mm, size 95x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00086 pitch 10mm size 95x10.3mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00087_1x11_P10.00mm_Horizontal +terminal block RND 205-00087, 11 pins, pitch 10mm, size 105x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00087 pitch 10mm size 105x10.3mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00088_1x12_P10.00mm_Horizontal +terminal block RND 205-00088, 12 pins, pitch 10mm, size 115x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00088 pitch 10mm size 115x10.3mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00232_1x02_P5.08mm_Horizontal +terminal block RND 205-00232, 2 pins, pitch 5.08mm, size 10.2x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00232 pitch 5.08mm size 10.2x8.45mm^2 drill 1.1mm pad 2.1mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00233_1x03_P5.08mm_Horizontal +terminal block RND 205-00233, 3 pins, pitch 5.08mm, size 15.2x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00233 pitch 5.08mm size 15.2x8.45mm^2 drill 1.1mm pad 2.1mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00234_1x04_P5.08mm_Horizontal +terminal block RND 205-00234, 4 pins, pitch 5.08mm, size 20.3x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00234 pitch 5.08mm size 20.3x8.45mm^2 drill 1.1mm pad 2.1mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00235_1x05_P5.08mm_Horizontal +terminal block RND 205-00235, 5 pins, pitch 5.08mm, size 25.4x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00235 pitch 5.08mm size 25.4x8.45mm^2 drill 1.1mm pad 2.1mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00236_1x06_P5.08mm_Horizontal +terminal block RND 205-00236, 6 pins, pitch 5.08mm, size 30.5x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00236 pitch 5.08mm size 30.5x8.45mm^2 drill 1.1mm pad 2.1mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00237_1x07_P5.08mm_Horizontal +terminal block RND 205-00237, 7 pins, pitch 5.08mm, size 35.6x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00237 pitch 5.08mm size 35.6x8.45mm^2 drill 1.1mm pad 2.1mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00238_1x08_P5.08mm_Horizontal +terminal block RND 205-00238, 8 pins, pitch 5.08mm, size 40.6x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00238 pitch 5.08mm size 40.6x8.45mm^2 drill 1.1mm pad 2.1mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00239_1x09_P5.08mm_Horizontal +terminal block RND 205-00239, 9 pins, pitch 5.08mm, size 45.7x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00239 pitch 5.08mm size 45.7x8.45mm^2 drill 1.1mm pad 2.1mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00240_1x10_P5.08mm_Horizontal +terminal block RND 205-00240, 10 pins, pitch 5.08mm, size 50.8x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00240 pitch 5.08mm size 50.8x8.45mm^2 drill 1.1mm pad 2.1mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00241_1x02_P10.16mm_Horizontal +terminal block RND 205-00241, 2 pins, pitch 10.2mm, size 15.2x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00241 pitch 10.2mm size 15.2x8.3mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00242_1x03_P10.16mm_Horizontal +terminal block RND 205-00242, 3 pins, pitch 10.2mm, size 25.4x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00242 pitch 10.2mm size 25.4x8.3mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00243_1x04_P10.16mm_Horizontal +terminal block RND 205-00243, 4 pins, pitch 10.2mm, size 35.6x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00243 pitch 10.2mm size 35.6x8.3mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00244_1x05_P10.16mm_Horizontal +terminal block RND 205-00244, 5 pins, pitch 10.2mm, size 45.7x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00244 pitch 10.2mm size 45.7x8.3mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00245_1x06_P10.16mm_Horizontal +terminal block RND 205-00245, 6 pins, pitch 10.2mm, size 55.9x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00245 pitch 10.2mm size 55.9x8.3mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00246_1x07_P10.16mm_Horizontal +terminal block RND 205-00246, 7 pins, pitch 10.2mm, size 66x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00246 pitch 10.2mm size 66x8.3mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00247_1x08_P10.16mm_Horizontal +terminal block RND 205-00247, 8 pins, pitch 10.2mm, size 76.2x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00247 pitch 10.2mm size 76.2x8.3mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00248_1x09_P10.16mm_Horizontal +terminal block RND 205-00248, 9 pins, pitch 10.2mm, size 86.4x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00248 pitch 10.2mm size 86.4x8.3mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00249_1x10_P10.16mm_Horizontal +terminal block RND 205-00249, 10 pins, pitch 10.2mm, size 96.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00249 pitch 10.2mm size 96.5x8.3mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00250_1x11_P10.16mm_Horizontal +terminal block RND 205-00250, 11 pins, pitch 10.2mm, size 107x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00250 pitch 10.2mm size 107x8.3mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00251_1x12_P10.16mm_Horizontal +terminal block RND 205-00251, 12 pins, pitch 10.2mm, size 117x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00251 pitch 10.2mm size 117x8.3mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00276_1x02_P5.00mm_Vertical +terminal block RND 205-00078, vertical (cable from top), 2 pins, pitch 5mm, size 10x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00078 vertical pitch 5mm size 10x10mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00277_1x03_P5.00mm_Vertical +terminal block RND 205-00079, vertical (cable from top), 3 pins, pitch 5mm, size 15x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00079 vertical pitch 5mm size 15x10mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00278_1x04_P5.00mm_Vertical +terminal block RND 205-00080, vertical (cable from top), 4 pins, pitch 5mm, size 20x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00080 vertical pitch 5mm size 20x10mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00279_1x05_P5.00mm_Vertical +terminal block RND 205-00081, vertical (cable from top), 5 pins, pitch 5mm, size 25x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00081 vertical pitch 5mm size 25x10mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00280_1x06_P5.00mm_Vertical +terminal block RND 205-00082, vertical (cable from top), 6 pins, pitch 5mm, size 30x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00082 vertical pitch 5mm size 30x10mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00281_1x07_P5.00mm_Vertical +terminal block RND 205-00083, vertical (cable from top), 7 pins, pitch 5mm, size 35x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00083 vertical pitch 5mm size 35x10mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00282_1x08_P5.00mm_Vertical +terminal block RND 205-00084, vertical (cable from top), 8 pins, pitch 5mm, size 40x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00084 vertical pitch 5mm size 40x10mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00283_1x09_P5.00mm_Vertical +terminal block RND 205-00085, vertical (cable from top), 9 pins, pitch 5mm, size 45x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00085 vertical pitch 5mm size 45x10mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00284_1x10_P5.00mm_Vertical +terminal block RND 205-00086, vertical (cable from top), 10 pins, pitch 5mm, size 50x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00086 vertical pitch 5mm size 50x10mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00285_1x11_P5.00mm_Vertical +terminal block RND 205-00087, vertical (cable from top), 11 pins, pitch 5mm, size 55x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00087 vertical pitch 5mm size 55x10mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00286_1x12_P5.00mm_Vertical +terminal block RND 205-00088, vertical (cable from top), 12 pins, pitch 5mm, size 60x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00088 vertical pitch 5mm size 60x10mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00287_1x02_P5.08mm_Horizontal +terminal block RND 205-00287, 2 pins, pitch 5.08mm, size 10.2x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00287 pitch 5.08mm size 10.2x10.6mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00288_1x03_P5.08mm_Horizontal +terminal block RND 205-00288, 3 pins, pitch 5.08mm, size 15.2x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00288 pitch 5.08mm size 15.2x10.6mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00289_1x04_P5.08mm_Horizontal +terminal block RND 205-00289, 4 pins, pitch 5.08mm, size 20.3x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00289 pitch 5.08mm size 20.3x10.6mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00290_1x05_P5.08mm_Horizontal +terminal block RND 205-00290, 5 pins, pitch 5.08mm, size 25.4x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00290 pitch 5.08mm size 25.4x10.6mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00291_1x06_P5.08mm_Horizontal +terminal block RND 205-00291, 6 pins, pitch 5.08mm, size 30.5x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00291 pitch 5.08mm size 30.5x10.6mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00292_1x07_P5.08mm_Horizontal +terminal block RND 205-00292, 7 pins, pitch 5.08mm, size 35.6x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00292 pitch 5.08mm size 35.6x10.6mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00293_1x08_P5.08mm_Horizontal +terminal block RND 205-00293, 8 pins, pitch 5.08mm, size 40.6x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00293 pitch 5.08mm size 40.6x10.6mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00294_1x09_P5.08mm_Horizontal +terminal block RND 205-00294, 9 pins, pitch 5.08mm, size 45.7x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00294 pitch 5.08mm size 45.7x10.6mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00295_1x10_P5.08mm_Horizontal +terminal block RND 205-00295, 10 pins, pitch 5.08mm, size 50.8x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00295 pitch 5.08mm size 50.8x10.6mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00296_1x11_P5.08mm_Horizontal +terminal block RND 205-00296, 11 pins, pitch 5.08mm, size 55.9x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00296 pitch 5.08mm size 55.9x10.6mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00297_1x12_P5.08mm_Horizontal +terminal block RND 205-00297, 12 pins, pitch 5.08mm, size 61x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00297 pitch 5.08mm size 61x10.6mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00298_1x02_P10.00mm_Horizontal +terminal block RND 205-00298, 2 pins, pitch 10mm, size 15x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00298 pitch 10mm size 15x8.1mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00299_1x03_P10.00mm_Horizontal +terminal block RND 205-00299, 3 pins, pitch 10mm, size 25x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00299 pitch 10mm size 25x8.1mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00300_1x04_P10.00mm_Horizontal +terminal block RND 205-00300, 4 pins, pitch 10mm, size 35x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00300 pitch 10mm size 35x8.1mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00301_1x05_P10.00mm_Horizontal +terminal block RND 205-00301, 5 pins, pitch 10mm, size 45x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00301 pitch 10mm size 45x8.1mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00302_1x06_P10.00mm_Horizontal +terminal block RND 205-00302, 6 pins, pitch 10mm, size 55x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00302 pitch 10mm size 55x8.1mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00303_1x07_P10.00mm_Horizontal +terminal block RND 205-00303, 7 pins, pitch 10mm, size 65x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00303 pitch 10mm size 65x8.1mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00304_1x08_P10.00mm_Horizontal +terminal block RND 205-00304, 8 pins, pitch 10mm, size 75x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00304 pitch 10mm size 75x8.1mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00305_1x09_P10.00mm_Horizontal +terminal block RND 205-00305, 9 pins, pitch 10mm, size 85x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00305 pitch 10mm size 85x8.1mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00306_1x10_P10.00mm_Horizontal +terminal block RND 205-00306, 10 pins, pitch 10mm, size 95x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00306 pitch 10mm size 95x8.1mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00307_1x11_P10.00mm_Horizontal +terminal block RND 205-00307, 11 pins, pitch 10mm, size 105x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00307 pitch 10mm size 105x8.1mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00308_1x12_P10.00mm_Horizontal +terminal block RND 205-00308, 12 pins, pitch 10mm, size 115x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00308 pitch 10mm size 115x8.1mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_1-282834-0_1x10_P2.54mm_Horizontal +Terminal Block TE 1-282834-0, 10 pins, pitch 2.54mm, size 25.86x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 1-282834-0 pitch 2.54mm size 25.86x6.5mm^2 drill 1.1mm pad 2.1mm +0 +10 +10 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_1-282834-1_1x11_P2.54mm_Horizontal +Terminal Block TE 1-282834-1, 11 pins, pitch 2.54mm, size 28.4x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 1-282834-1 pitch 2.54mm size 28.4x6.5mm^2 drill 1.1mm pad 2.1mm +0 +11 +11 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_1-282834-2_1x12_P2.54mm_Horizontal +Terminal Block TE 1-282834-2, 12 pins, pitch 2.54mm, size 30.94x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 1-282834-2 pitch 2.54mm size 30.94x6.5mm^2 drill 1.1mm pad 2.1mm +0 +12 +12 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_282834-2_1x02_P2.54mm_Horizontal +Terminal Block TE 282834-2, 2 pins, pitch 2.54mm, size 5.54x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 282834-2 pitch 2.54mm size 5.54x6.5mm^2 drill 1.1mm pad 2.1mm +0 +2 +2 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_282834-3_1x03_P2.54mm_Horizontal +Terminal Block TE 282834-3, 3 pins, pitch 2.54mm, size 8.08x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 282834-3 pitch 2.54mm size 8.08x6.5mm^2 drill 1.1mm pad 2.1mm +0 +3 +3 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_282834-4_1x04_P2.54mm_Horizontal +Terminal Block TE 282834-4, 4 pins, pitch 2.54mm, size 10.620000000000001x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 282834-4 pitch 2.54mm size 10.620000000000001x6.5mm^2 drill 1.1mm pad 2.1mm +0 +4 +4 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_282834-5_1x05_P2.54mm_Horizontal +Terminal Block TE 282834-5, 5 pins, pitch 2.54mm, size 13.16x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 282834-5 pitch 2.54mm size 13.16x6.5mm^2 drill 1.1mm pad 2.1mm +0 +5 +5 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_282834-6_1x06_P2.54mm_Horizontal +Terminal Block TE 282834-6, 6 pins, pitch 2.54mm, size 15.7x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 282834-6 pitch 2.54mm size 15.7x6.5mm^2 drill 1.1mm pad 2.1mm +0 +6 +6 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_282834-7_1x07_P2.54mm_Horizontal +Terminal Block TE 282834-7, 7 pins, pitch 2.54mm, size 18.240000000000002x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 282834-7 pitch 2.54mm size 18.240000000000002x6.5mm^2 drill 1.1mm pad 2.1mm +0 +7 +7 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_282834-8_1x08_P2.54mm_Horizontal +Terminal Block TE 282834-8, 8 pins, pitch 2.54mm, size 20.78x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 282834-8 pitch 2.54mm size 20.78x6.5mm^2 drill 1.1mm pad 2.1mm +0 +8 +8 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_282834-9_1x09_P2.54mm_Horizontal +Terminal Block TE 282834-9, 9 pins, pitch 2.54mm, size 23.32x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 282834-9 pitch 2.54mm size 23.32x6.5mm^2 drill 1.1mm pad 2.1mm +0 +9 +9 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-101_1x01_P5.00mm_45Degree +Terminal Block WAGO 236-101, 45Degree (cable under 45degree), 1 pins, pitch 5mm, size 7.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-101 45Degree pitch 5mm size 7.3x14mm^2 drill 1.15mm pad 3mm +0 +1 +1 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-102_1x02_P5.00mm_45Degree +Terminal Block WAGO 236-102, 45Degree (cable under 45degree), 2 pins, pitch 5mm, size 12.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-102 45Degree pitch 5mm size 12.3x14mm^2 drill 1.15mm pad 3mm +0 +2 +2 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-103_1x03_P5.00mm_45Degree +Terminal Block WAGO 236-103, 45Degree (cable under 45degree), 3 pins, pitch 5mm, size 17.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-103 45Degree pitch 5mm size 17.3x14mm^2 drill 1.15mm pad 3mm +0 +3 +3 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-104_1x04_P5.00mm_45Degree +Terminal Block WAGO 236-104, 45Degree (cable under 45degree), 4 pins, pitch 5mm, size 22.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-104 45Degree pitch 5mm size 22.3x14mm^2 drill 1.15mm pad 3mm +0 +4 +4 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-105_1x05_P5.00mm_45Degree +Terminal Block WAGO 236-105, 45Degree (cable under 45degree), 5 pins, pitch 5mm, size 26.5x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-105 45Degree pitch 5mm size 26.5x14mm^2 drill 1mm pad 3mm +0 +10 +5 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-106_1x06_P5.00mm_45Degree +Terminal Block WAGO 236-106, 45Degree (cable under 45degree), 6 pins, pitch 5mm, size 32.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-106 45Degree pitch 5mm size 32.3x14mm^2 drill 1.15mm pad 3mm +0 +6 +6 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-107_1x07_P5.00mm_45Degree +Terminal Block WAGO 236-107, 45Degree (cable under 45degree), 7 pins, pitch 5mm, size 36.5x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-107 45Degree pitch 5mm size 36.5x14mm^2 drill 1mm pad 3mm +0 +14 +7 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-108_1x08_P5.00mm_45Degree +Terminal Block WAGO 236-108, 45Degree (cable under 45degree), 8 pins, pitch 5mm, size 42.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-108 45Degree pitch 5mm size 42.3x14mm^2 drill 1.15mm pad 3mm +0 +8 +8 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-109_1x09_P5.00mm_45Degree +Terminal Block WAGO 236-109, 45Degree (cable under 45degree), 9 pins, pitch 5mm, size 46.5x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-109 45Degree pitch 5mm size 46.5x14mm^2 drill 1mm pad 3mm +0 +18 +9 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-110_1x10_P5.00mm_45Degree +Terminal Block WAGO 236-110, 45Degree (cable under 45degree), 10 pins, pitch 5mm, size 51.5x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-110 45Degree pitch 5mm size 51.5x14mm^2 drill 1mm pad 3mm +0 +20 +10 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-112_1x12_P5.00mm_45Degree +Terminal Block WAGO 236-112, 45Degree (cable under 45degree), 12 pins, pitch 5mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-112 45Degree pitch 5mm size 62.3x14mm^2 drill 1.15mm pad 3mm +0 +12 +12 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-116_1x16_P5.00mm_45Degree +Terminal Block WAGO 236-116, 45Degree (cable under 45degree), 16 pins, pitch 5mm, size 82.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-116 45Degree pitch 5mm size 82.3x14mm^2 drill 1.15mm pad 3mm +0 +16 +16 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-124_1x24_P5.00mm_45Degree +Terminal Block WAGO 236-124, 45Degree (cable under 45degree), 24 pins, pitch 5mm, size 122x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-124 45Degree pitch 5mm size 122x14mm^2 drill 1.15mm pad 3mm +0 +24 +24 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-136_1x36_P5.00mm_45Degree +Terminal Block WAGO 236-136, 45Degree (cable under 45degree), 36 pins, pitch 5mm, size 182x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-136 45Degree pitch 5mm size 182x14mm^2 drill 1.15mm pad 3mm +0 +36 +36 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-148_1x48_P5.00mm_45Degree +Terminal Block WAGO 236-148, 45Degree (cable under 45degree), 48 pins, pitch 5mm, size 242x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-148 45Degree pitch 5mm size 242x14mm^2 drill 1.15mm pad 3mm +0 +48 +48 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-201_1x01_P7.50mm_45Degree +Terminal Block WAGO 236-201, 45Degree (cable under 45degree), 1 pins, pitch 7.5mm, size 9.8x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-201 45Degree pitch 7.5mm size 9.8x14mm^2 drill 1.15mm pad 3mm +0 +1 +1 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-202_1x02_P7.50mm_45Degree +Terminal Block WAGO 236-202, 45Degree (cable under 45degree), 2 pins, pitch 7.5mm, size 17.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-202 45Degree pitch 7.5mm size 17.3x14mm^2 drill 1.15mm pad 3mm +0 +2 +2 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-203_1x03_P7.50mm_45Degree +Terminal Block WAGO 236-203, 45Degree (cable under 45degree), 3 pins, pitch 7.5mm, size 24.8x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-203 45Degree pitch 7.5mm size 24.8x14mm^2 drill 1.15mm pad 3mm +0 +3 +3 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-204_1x04_P7.50mm_45Degree +Terminal Block WAGO 236-204, 45Degree (cable under 45degree), 4 pins, pitch 7.5mm, size 32.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-204 45Degree pitch 7.5mm size 32.3x14mm^2 drill 1.15mm pad 3mm +0 +4 +4 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-205_1x05_P7.50mm_45Degree +Terminal Block WAGO 236-205, 45Degree (cable under 45degree), 5 pins, pitch 7.5mm, size 39x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-205 45Degree pitch 7.5mm size 39x14mm^2 drill 1mm pad 3mm +0 +10 +5 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-206_1x06_P7.50mm_45Degree +Terminal Block WAGO 236-206, 45Degree (cable under 45degree), 6 pins, pitch 7.5mm, size 47.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-206 45Degree pitch 7.5mm size 47.3x14mm^2 drill 1.15mm pad 3mm +0 +6 +6 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-207_1x07_P7.50mm_45Degree +Terminal Block WAGO 236-207, 45Degree (cable under 45degree), 7 pins, pitch 7.5mm, size 54x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-207 45Degree pitch 7.5mm size 54x14mm^2 drill 1mm pad 3mm +0 +14 +7 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-208_1x08_P7.50mm_45Degree +Terminal Block WAGO 236-208, 45Degree (cable under 45degree), 8 pins, pitch 7.5mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-208 45Degree pitch 7.5mm size 62.3x14mm^2 drill 1.15mm pad 3mm +0 +8 +8 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-209_1x09_P7.50mm_45Degree +Terminal Block WAGO 236-209, 45Degree (cable under 45degree), 9 pins, pitch 7.5mm, size 69x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-209 45Degree pitch 7.5mm size 69x14mm^2 drill 1mm pad 3mm +0 +18 +9 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-210_1x10_P7.50mm_45Degree +Terminal Block WAGO 236-210, 45Degree (cable under 45degree), 10 pins, pitch 7.5mm, size 76.5x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-210 45Degree pitch 7.5mm size 76.5x14mm^2 drill 1mm pad 3mm +0 +20 +10 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-212_1x12_P7.50mm_45Degree +Terminal Block WAGO 236-212, 45Degree (cable under 45degree), 12 pins, pitch 7.5mm, size 92.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-212 45Degree pitch 7.5mm size 92.3x14mm^2 drill 1.15mm pad 3mm +0 +12 +12 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-216_1x16_P7.50mm_45Degree +Terminal Block WAGO 236-216, 45Degree (cable under 45degree), 16 pins, pitch 7.5mm, size 122x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-216 45Degree pitch 7.5mm size 122x14mm^2 drill 1.15mm pad 3mm +0 +16 +16 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-224_1x24_P7.50mm_45Degree +Terminal Block WAGO 236-224, 45Degree (cable under 45degree), 24 pins, pitch 7.5mm, size 182x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-224 45Degree pitch 7.5mm size 182x14mm^2 drill 1.15mm pad 3mm +0 +24 +24 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-301_1x01_P10.00mm_45Degree +Terminal Block WAGO 236-301, 45Degree (cable under 45degree), 1 pins, pitch 10mm, size 12.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-301 45Degree pitch 10mm size 12.3x14mm^2 drill 1.15mm pad 3mm +0 +1 +1 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-302_1x02_P10.00mm_45Degree +Terminal Block WAGO 236-302, 45Degree (cable under 45degree), 2 pins, pitch 10mm, size 22.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-302 45Degree pitch 10mm size 22.3x14mm^2 drill 1.15mm pad 3mm +0 +2 +2 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-303_1x03_P10.00mm_45Degree +Terminal Block WAGO 236-303, 45Degree (cable under 45degree), 3 pins, pitch 10mm, size 32.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-303 45Degree pitch 10mm size 32.3x14mm^2 drill 1.15mm pad 3mm +0 +3 +3 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-304_1x04_P10.00mm_45Degree +Terminal Block WAGO 236-304, 45Degree (cable under 45degree), 4 pins, pitch 10mm, size 42.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-304 45Degree pitch 10mm size 42.3x14mm^2 drill 1.15mm pad 3mm +0 +4 +4 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-305_1x05_P10.00mm_45Degree +Terminal Block WAGO 236-305, 45Degree (cable under 45degree), 5 pins, pitch 10mm, size 51.5x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-305 45Degree pitch 10mm size 51.5x14mm^2 drill 1mm pad 3mm +0 +10 +5 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-306_1x06_P10.00mm_45Degree +Terminal Block WAGO 236-306, 45Degree (cable under 45degree), 6 pins, pitch 10mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-306 45Degree pitch 10mm size 62.3x14mm^2 drill 1.15mm pad 3mm +0 +6 +6 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-307_1x07_P10.00mm_45Degree +Terminal Block WAGO 236-307, 45Degree (cable under 45degree), 7 pins, pitch 10mm, size 71.5x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-307 45Degree pitch 10mm size 71.5x14mm^2 drill 1mm pad 3mm +0 +14 +7 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-308_1x08_P10.00mm_45Degree +Terminal Block WAGO 236-308, 45Degree (cable under 45degree), 8 pins, pitch 10mm, size 82.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-308 45Degree pitch 10mm size 82.3x14mm^2 drill 1.15mm pad 3mm +0 +8 +8 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-309_1x09_P10.00mm_45Degree +Terminal Block WAGO 236-309, 45Degree (cable under 45degree), 9 pins, pitch 10mm, size 91.5x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-309 45Degree pitch 10mm size 91.5x14mm^2 drill 1mm pad 3mm +0 +18 +9 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-310_1x10_P10.00mm_45Degree +Terminal Block WAGO 236-310, 45Degree (cable under 45degree), 10 pins, pitch 10mm, size 102x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-310 45Degree pitch 10mm size 102x14mm^2 drill 1mm pad 3mm +0 +20 +10 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-312_1x12_P10.00mm_45Degree +Terminal Block WAGO 236-312, 45Degree (cable under 45degree), 12 pins, pitch 10mm, size 122x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-312 45Degree pitch 10mm size 122x14mm^2 drill 1.15mm pad 3mm +0 +12 +12 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-316_1x16_P10.00mm_45Degree +Terminal Block WAGO 236-316, 45Degree (cable under 45degree), 16 pins, pitch 10mm, size 162x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-316 45Degree pitch 10mm size 162x14mm^2 drill 1.15mm pad 3mm +0 +16 +16 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-324_1x24_P10.00mm_45Degree +Terminal Block WAGO 236-324, 45Degree (cable under 45degree), 24 pins, pitch 10mm, size 242x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-324 45Degree pitch 10mm size 242x14mm^2 drill 1.15mm pad 3mm +0 +24 +24 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-401_1x01_P5.00mm_45Degree +Terminal Block WAGO 236-401, 45Degree (cable under 45degree), 1 pins, pitch 5mm, size 7.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-401 45Degree pitch 5mm size 7.3x14mm^2 drill 1.15mm pad 3mm +0 +2 +1 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-402_1x02_P5.00mm_45Degree +Terminal Block WAGO 236-402, 45Degree (cable under 45degree), 2 pins, pitch 5mm, size 12.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-402 45Degree pitch 5mm size 12.3x14mm^2 drill 1.15mm pad 3mm +0 +4 +2 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-403_1x03_P5.00mm_45Degree +Terminal Block WAGO 236-403, 45Degree (cable under 45degree), 3 pins, pitch 5mm, size 17.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-403 45Degree pitch 5mm size 17.3x14mm^2 drill 1.15mm pad 3mm +0 +6 +3 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-404_1x04_P5.00mm_45Degree +Terminal Block WAGO 236-404, 45Degree (cable under 45degree), 4 pins, pitch 5mm, size 22.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-404 45Degree pitch 5mm size 22.3x14mm^2 drill 1.15mm pad 3mm +0 +8 +4 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-406_1x06_P5.00mm_45Degree +Terminal Block WAGO 236-406, 45Degree (cable under 45degree), 6 pins, pitch 5mm, size 32.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-406 45Degree pitch 5mm size 32.3x14mm^2 drill 1.15mm pad 3mm +0 +12 +6 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-408_1x08_P5.00mm_45Degree +Terminal Block WAGO 236-408, 45Degree (cable under 45degree), 8 pins, pitch 5mm, size 42.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-408 45Degree pitch 5mm size 42.3x14mm^2 drill 1.15mm pad 3mm +0 +16 +8 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-412_1x12_P5.00mm_45Degree +Terminal Block WAGO 236-412, 45Degree (cable under 45degree), 12 pins, pitch 5mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-412 45Degree pitch 5mm size 62.3x14mm^2 drill 1.15mm pad 3mm +0 +24 +12 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-416_1x16_P5.00mm_45Degree +Terminal Block WAGO 236-416, 45Degree (cable under 45degree), 16 pins, pitch 5mm, size 82.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-416 45Degree pitch 5mm size 82.3x14mm^2 drill 1.15mm pad 3mm +0 +32 +16 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-424_1x24_P5.00mm_45Degree +Terminal Block WAGO 236-424, 45Degree (cable under 45degree), 24 pins, pitch 5mm, size 122x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-424 45Degree pitch 5mm size 122x14mm^2 drill 1.15mm pad 3mm +0 +48 +24 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-436_1x36_P5.00mm_45Degree +Terminal Block WAGO 236-436, 45Degree (cable under 45degree), 36 pins, pitch 5mm, size 182x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-436 45Degree pitch 5mm size 182x14mm^2 drill 1.15mm pad 3mm +0 +72 +36 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-448_1x48_P5.00mm_45Degree +Terminal Block WAGO 236-448, 45Degree (cable under 45degree), 48 pins, pitch 5mm, size 242x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-448 45Degree pitch 5mm size 242x14mm^2 drill 1.15mm pad 3mm +0 +96 +48 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-501_1x01_P7.50mm_45Degree +Terminal Block WAGO 236-501, 45Degree (cable under 45degree), 1 pins, pitch 7.5mm, size 9.8x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-501 45Degree pitch 7.5mm size 9.8x14mm^2 drill 1.15mm pad 3mm +0 +2 +1 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-502_1x02_P7.50mm_45Degree +Terminal Block WAGO 236-502, 45Degree (cable under 45degree), 2 pins, pitch 7.5mm, size 17.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-502 45Degree pitch 7.5mm size 17.3x14mm^2 drill 1.15mm pad 3mm +0 +4 +2 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-503_1x03_P7.50mm_45Degree +Terminal Block WAGO 236-503, 45Degree (cable under 45degree), 3 pins, pitch 7.5mm, size 24.8x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-503 45Degree pitch 7.5mm size 24.8x14mm^2 drill 1.15mm pad 3mm +0 +6 +3 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-504_1x04_P7.50mm_45Degree +Terminal Block WAGO 236-504, 45Degree (cable under 45degree), 4 pins, pitch 7.5mm, size 32.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-504 45Degree pitch 7.5mm size 32.3x14mm^2 drill 1.15mm pad 3mm +0 +8 +4 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-506_1x06_P7.50mm_45Degree +Terminal Block WAGO 236-506, 45Degree (cable under 45degree), 6 pins, pitch 7.5mm, size 47.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-506 45Degree pitch 7.5mm size 47.3x14mm^2 drill 1.15mm pad 3mm +0 +12 +6 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-508_1x08_P7.50mm_45Degree +Terminal Block WAGO 236-508, 45Degree (cable under 45degree), 8 pins, pitch 7.5mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-508 45Degree pitch 7.5mm size 62.3x14mm^2 drill 1.15mm pad 3mm +0 +16 +8 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-512_1x12_P7.50mm_45Degree +Terminal Block WAGO 236-512, 45Degree (cable under 45degree), 12 pins, pitch 7.5mm, size 92.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-512 45Degree pitch 7.5mm size 92.3x14mm^2 drill 1.15mm pad 3mm +0 +24 +12 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-516_1x16_P7.50mm_45Degree +Terminal Block WAGO 236-516, 45Degree (cable under 45degree), 16 pins, pitch 7.5mm, size 122x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-516 45Degree pitch 7.5mm size 122x14mm^2 drill 1.15mm pad 3mm +0 +32 +16 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-524_1x24_P7.50mm_45Degree +Terminal Block WAGO 236-524, 45Degree (cable under 45degree), 24 pins, pitch 7.5mm, size 182x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-524 45Degree pitch 7.5mm size 182x14mm^2 drill 1.15mm pad 3mm +0 +48 +24 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-601_1x01_P10.00mm_45Degree +Terminal Block WAGO 236-601, 45Degree (cable under 45degree), 1 pins, pitch 10mm, size 12.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-601 45Degree pitch 10mm size 12.3x14mm^2 drill 1.15mm pad 3mm +0 +2 +1 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-602_1x02_P10.00mm_45Degree +Terminal Block WAGO 236-602, 45Degree (cable under 45degree), 2 pins, pitch 10mm, size 22.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-602 45Degree pitch 10mm size 22.3x14mm^2 drill 1.15mm pad 3mm +0 +4 +2 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-603_1x03_P10.00mm_45Degree +Terminal Block WAGO 236-603, 45Degree (cable under 45degree), 3 pins, pitch 10mm, size 32.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-603 45Degree pitch 10mm size 32.3x14mm^2 drill 1.15mm pad 3mm +0 +6 +3 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-604_1x04_P10.00mm_45Degree +Terminal Block WAGO 236-604, 45Degree (cable under 45degree), 4 pins, pitch 10mm, size 42.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-604 45Degree pitch 10mm size 42.3x14mm^2 drill 1.15mm pad 3mm +0 +8 +4 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-606_1x06_P10.00mm_45Degree +Terminal Block WAGO 236-606, 45Degree (cable under 45degree), 6 pins, pitch 10mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-606 45Degree pitch 10mm size 62.3x14mm^2 drill 1.15mm pad 3mm +0 +12 +6 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-608_1x08_P10.00mm_45Degree +Terminal Block WAGO 236-608, 45Degree (cable under 45degree), 8 pins, pitch 10mm, size 82.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-608 45Degree pitch 10mm size 82.3x14mm^2 drill 1.15mm pad 3mm +0 +16 +8 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-612_1x12_P10.00mm_45Degree +Terminal Block WAGO 236-612, 45Degree (cable under 45degree), 12 pins, pitch 10mm, size 122x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-612 45Degree pitch 10mm size 122x14mm^2 drill 1.15mm pad 3mm +0 +24 +12 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-616_1x16_P10.00mm_45Degree +Terminal Block WAGO 236-616, 45Degree (cable under 45degree), 16 pins, pitch 10mm, size 162x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-616 45Degree pitch 10mm size 162x14mm^2 drill 1.15mm pad 3mm +0 +32 +16 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-624_1x24_P10.00mm_45Degree +Terminal Block WAGO 236-624, 45Degree (cable under 45degree), 24 pins, pitch 10mm, size 242x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-624 45Degree pitch 10mm size 242x14mm^2 drill 1.15mm pad 3mm +0 +48 +24 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-101_1x01_P5.00mm_45Degree +Terminal Block WAGO 804-101, 45Degree (cable under 45degree), 1 pins, pitch 5mm, size 6.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-101 45Degree pitch 5mm size 6.5x15mm^2 drill 1.2mm pad 3mm +0 +2 +1 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-102_1x02_P5.00mm_45Degree +Terminal Block WAGO 804-102, 45Degree (cable under 45degree), 2 pins, pitch 5mm, size 11.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-102 45Degree pitch 5mm size 11.5x15mm^2 drill 1.2mm pad 3mm +0 +4 +2 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-103_1x03_P5.00mm_45Degree +Terminal Block WAGO 804-103, 45Degree (cable under 45degree), 3 pins, pitch 5mm, size 16.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-103 45Degree pitch 5mm size 16.5x15mm^2 drill 1.2mm pad 3mm +0 +6 +3 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-104_1x04_P5.00mm_45Degree +Terminal Block WAGO 804-104, 45Degree (cable under 45degree), 4 pins, pitch 5mm, size 21.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-104 45Degree pitch 5mm size 21.5x15mm^2 drill 1.2mm pad 3mm +0 +8 +4 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-105_1x05_P5.00mm_45Degree +Terminal Block WAGO 804-105, 45Degree (cable under 45degree), 5 pins, pitch 5mm, size 26.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-105 45Degree pitch 5mm size 26.5x15mm^2 drill 1.2mm pad 3mm +0 +10 +5 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-106_1x06_P5.00mm_45Degree +Terminal Block WAGO 804-106, 45Degree (cable under 45degree), 6 pins, pitch 5mm, size 31.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-106 45Degree pitch 5mm size 31.5x15mm^2 drill 1.2mm pad 3mm +0 +12 +6 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-107_1x07_P5.00mm_45Degree +Terminal Block WAGO 804-107, 45Degree (cable under 45degree), 7 pins, pitch 5mm, size 36.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-107 45Degree pitch 5mm size 36.5x15mm^2 drill 1.2mm pad 3mm +0 +14 +7 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-108_1x08_P5.00mm_45Degree +Terminal Block WAGO 804-108, 45Degree (cable under 45degree), 8 pins, pitch 5mm, size 41.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-108 45Degree pitch 5mm size 41.5x15mm^2 drill 1.2mm pad 3mm +0 +16 +8 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-109_1x09_P5.00mm_45Degree +Terminal Block WAGO 804-109, 45Degree (cable under 45degree), 9 pins, pitch 5mm, size 46.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-109 45Degree pitch 5mm size 46.5x15mm^2 drill 1.2mm pad 3mm +0 +18 +9 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-110_1x10_P5.00mm_45Degree +Terminal Block WAGO 804-110, 45Degree (cable under 45degree), 10 pins, pitch 5mm, size 51.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-110 45Degree pitch 5mm size 51.5x15mm^2 drill 1.2mm pad 3mm +0 +20 +10 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-112_1x12_P5.00mm_45Degree +Terminal Block WAGO 804-112, 45Degree (cable under 45degree), 12 pins, pitch 5mm, size 61.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-112 45Degree pitch 5mm size 61.5x15mm^2 drill 1.2mm pad 3mm +0 +24 +12 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-116_1x16_P5.00mm_45Degree +Terminal Block WAGO 804-116, 45Degree (cable under 45degree), 16 pins, pitch 5mm, size 81.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-116 45Degree pitch 5mm size 81.5x15mm^2 drill 1.2mm pad 3mm +0 +32 +16 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-124_1x24_P5.00mm_45Degree +Terminal Block WAGO 804-124, 45Degree (cable under 45degree), 24 pins, pitch 5mm, size 122x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-124 45Degree pitch 5mm size 122x15mm^2 drill 1.2mm pad 3mm +0 +48 +24 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-301_1x01_P7.50mm_45Degree +Terminal Block WAGO 804-301, 45Degree (cable under 45degree), 1 pins, pitch 7.5mm, size 6.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-301 45Degree pitch 7.5mm size 6.5x15mm^2 drill 1.2mm pad 3mm +0 +2 +1 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-302_1x02_P7.50mm_45Degree +Terminal Block WAGO 804-302, 45Degree (cable under 45degree), 2 pins, pitch 7.5mm, size 14x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-302 45Degree pitch 7.5mm size 14x15mm^2 drill 1.2mm pad 3mm +0 +4 +2 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-303_1x03_P7.50mm_45Degree +Terminal Block WAGO 804-303, 45Degree (cable under 45degree), 3 pins, pitch 7.5mm, size 21.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-303 45Degree pitch 7.5mm size 21.5x15mm^2 drill 1.2mm pad 3mm +0 +6 +3 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-304_1x04_P7.50mm_45Degree +Terminal Block WAGO 804-304, 45Degree (cable under 45degree), 4 pins, pitch 7.5mm, size 29x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-304 45Degree pitch 7.5mm size 29x15mm^2 drill 1.2mm pad 3mm +0 +8 +4 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-305_1x05_P7.50mm_45Degree +Terminal Block WAGO 804-305, 45Degree (cable under 45degree), 5 pins, pitch 7.5mm, size 36.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-305 45Degree pitch 7.5mm size 36.5x15mm^2 drill 1.2mm pad 3mm +0 +10 +5 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-306_1x06_P7.50mm_45Degree +Terminal Block WAGO 804-306, 45Degree (cable under 45degree), 6 pins, pitch 7.5mm, size 44x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-306 45Degree pitch 7.5mm size 44x15mm^2 drill 1.2mm pad 3mm +0 +12 +6 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-307_1x07_P7.50mm_45Degree +Terminal Block WAGO 804-307, 45Degree (cable under 45degree), 7 pins, pitch 7.5mm, size 51.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-307 45Degree pitch 7.5mm size 51.5x15mm^2 drill 1.2mm pad 3mm +0 +14 +7 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-308_1x08_P7.50mm_45Degree +Terminal Block WAGO 804-308, 45Degree (cable under 45degree), 8 pins, pitch 7.5mm, size 59x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-308 45Degree pitch 7.5mm size 59x15mm^2 drill 1.2mm pad 3mm +0 +16 +8 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-309_1x09_P7.50mm_45Degree +Terminal Block WAGO 804-309, 45Degree (cable under 45degree), 9 pins, pitch 7.5mm, size 66.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-309 45Degree pitch 7.5mm size 66.5x15mm^2 drill 1.2mm pad 3mm +0 +18 +9 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-310_1x10_P7.50mm_45Degree +Terminal Block WAGO 804-310, 45Degree (cable under 45degree), 10 pins, pitch 7.5mm, size 74x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-310 45Degree pitch 7.5mm size 74x15mm^2 drill 1.2mm pad 3mm +0 +20 +10 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-312_1x12_P7.50mm_45Degree +Terminal Block WAGO 804-312, 45Degree (cable under 45degree), 12 pins, pitch 7.5mm, size 89x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-312 45Degree pitch 7.5mm size 89x15mm^2 drill 1.2mm pad 3mm +0 +24 +12 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-316_1x16_P7.50mm_45Degree +Terminal Block WAGO 804-316, 45Degree (cable under 45degree), 16 pins, pitch 7.5mm, size 119x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-316 45Degree pitch 7.5mm size 119x15mm^2 drill 1.2mm pad 3mm +0 +32 +16 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-324_1x24_P7.50mm_45Degree +Terminal Block WAGO 804-324, 45Degree (cable under 45degree), 24 pins, pitch 7.5mm, size 179x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-324 45Degree pitch 7.5mm size 179x15mm^2 drill 1.2mm pad 3mm +0 +48 +24 +TestPoint +TestPoint_2Pads_Pitch2.54mm_Drill0.8mm +Test point with 2 pins, pitch 2.54mm, drill diameter 0.8mm +CONN DEV +0 +2 +2 +TestPoint +TestPoint_2Pads_Pitch5.08mm_Drill1.3mm +Test point with 2 pads, pitch 5.08mm, hole diameter 1.3mm, wire diameter 1.0mm +CONN DEV +0 +2 +2 +TestPoint +TestPoint_Bridge_Pitch2.0mm_Drill0.7mm +wire loop as test point, pitch 2.0mm, hole diameter 0.7mm, wire diameter 0.5mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Bridge_Pitch2.54mm_Drill0.7mm +wire loop as test point, pitch 2.0mm, hole diameter 0.7mm, wire diameter 0.5mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Bridge_Pitch2.54mm_Drill1.0mm +wire loop as test point, pitch 2.54mm, hole diameter 1.0mm, wire diameter 0.8mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Bridge_Pitch2.54mm_Drill1.3mm +wire loop as test point, pitch 2.54mm, hole diameter 1.3mm, wire diameter 1.0mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Bridge_Pitch3.81mm_Drill1.3mm +wire loop as test point, pitch 3.81mm, hole diameter 1.3mm, wire diameter 1.0mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Bridge_Pitch5.08mm_Drill0.7mm +wire loop as test point, pitch 5.08mm, hole diameter 0.7mm, wire diameter 1.0mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Bridge_Pitch5.08mm_Drill1.3mm +wire loop as test point, pitch 5.08mm, hole diameter 1.3mm, wire diameter 1.0mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Bridge_Pitch6.35mm_Drill1.3mm +wire loop as test point, pitch 6.35mm, hole diameter 1.3mm, wire diameter 1.0mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Bridge_Pitch7.62mm_Drill1.3mm +wire loop as test point, pitch 7.62mm, hole diameter 1.3mm, wire diameter 1.0mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Keystone_5000-5004_Miniature +Keystone Miniature THM Test Point 5000-5004, http://www.keyelco.com/product-pdf.cfm?p=1309 +Through Hole Mount Test Points +0 +1 +1 +TestPoint +TestPoint_Keystone_5005-5009_Compact +Keystone Miniature THM Test Point 5005-5009, http://www.keyelco.com/product-pdf.cfm?p=1314 +Through Hole Mount Test Points +0 +1 +1 +TestPoint +TestPoint_Keystone_5010-5014_Multipurpose +Keystone Miniature THM Test Point 5010-5014, http://www.keyelco.com/product-pdf.cfm?p=1319 +Through Hole Mount Test Points +0 +1 +1 +TestPoint +TestPoint_Keystone_5015_Micro-Minature +SMT Test Point- Micro Miniature 5015, http://www.keyelco.com/product-pdf.cfm?p=1353 +Test Point +0 +1 +1 +TestPoint +TestPoint_Keystone_5019_Minature +SMT Test Point- Micro Miniature 5019, http://www.keyelco.com/product-pdf.cfm?p=1357 +Test Point +0 +1 +1 +TestPoint +TestPoint_Loop_D1.80mm_Drill1.0mm_Beaded +wire loop with bead as test point, loop diameter 1.8mm, hole diameter 1.0mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D2.50mm_Drill1.0mm +wire loop as test point, loop diameter 2.5mm, hole diameter 1.0mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D2.50mm_Drill1.0mm_LowProfile +low profile wire loop as test point, loop diameter 2.5mm, hole diameter 1.0mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D2.50mm_Drill1.85mm +wire loop as test point, loop diameter 2.5mm, hole diameter 1.85mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D2.54mm_Drill1.5mm_Beaded +wire loop with bead as test point, loop diameter2.548mm, hole diameter 1.5mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D2.60mm_Drill0.9mm_Beaded +wire loop with bead as test point, loop diameter2.6mm, hole diameter 0.9mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D2.60mm_Drill1.4mm_Beaded +wire loop with bead as test point, loop diameter2.6mm, hole diameter 1.4mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D2.60mm_Drill1.6mm_Beaded +wire loop with bead as test point, loop diameter2.6mm, hole diameter 1.6mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D3.50mm_Drill0.9mm_Beaded +wire loop with bead as test point, loop diameter2.6mm, hole diameter 0.9mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D3.50mm_Drill1.4mm_Beaded +wire loop with bead as test point, loop diameter 3.5mm, hole diameter 1.4mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D3.80mm_Drill2.0mm +wire loop as test point, loop diameter 3.8mm, hole diameter 2.0mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D3.80mm_Drill2.5mm +wire loop as test point, loop diameter 3.8mm, hole diameter 2.5mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D3.80mm_Drill2.8mm +wire loop as test point, loop diameter 3.8mm, hole diameter 2.8mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Pad_1.0x1.0mm +SMD rectangular pad as test Point, square 1.0mm side length +test point SMD pad rectangle square +0 +1 +1 +TestPoint +TestPoint_Pad_1.5x1.5mm +SMD rectangular pad as test Point, square 1.5mm side length +test point SMD pad rectangle square +0 +1 +1 +TestPoint +TestPoint_Pad_2.0x2.0mm +SMD rectangular pad as test Point, square 2.0mm side length +test point SMD pad rectangle square +0 +1 +1 +TestPoint +TestPoint_Pad_2.5x2.5mm +SMD rectangular pad as test Point, square 2.5mm side length +test point SMD pad rectangle square +0 +1 +1 +TestPoint +TestPoint_Pad_3.0x3.0mm +SMD rectangular pad as test Point, square 3.0mm side length +test point SMD pad rectangle square +0 +1 +1 +TestPoint +TestPoint_Pad_4.0x4.0mm +SMD rectangular pad as test Point, square 4.0mm side length +test point SMD pad rectangle square +0 +1 +1 +TestPoint +TestPoint_Pad_D1.0mm +SMD pad as test Point, diameter 1.0mm +test point SMD pad +0 +1 +1 +TestPoint +TestPoint_Pad_D1.5mm +SMD pad as test Point, diameter 1.5mm +test point SMD pad +0 +1 +1 +TestPoint +TestPoint_Pad_D2.0mm +SMD pad as test Point, diameter 2.0mm +test point SMD pad +0 +1 +1 +TestPoint +TestPoint_Pad_D2.5mm +SMD pad as test Point, diameter 2.5mm +test point SMD pad +0 +1 +1 +TestPoint +TestPoint_Pad_D3.0mm +SMD pad as test Point, diameter 3.0mm +test point SMD pad +0 +1 +1 +TestPoint +TestPoint_Pad_D4.0mm +SMD pad as test Point, diameter 4.0mm +test point SMD pad +0 +1 +1 +TestPoint +TestPoint_Plated_Hole_D2.0mm +Plated Hole as test Point, diameter 2.0mm +test point plated hole +0 +1 +1 +TestPoint +TestPoint_Plated_Hole_D3.0mm +Plated Hole as test Point, diameter 3.0mm +test point plated hole +0 +1 +1 +TestPoint +TestPoint_Plated_Hole_D4.0mm +Plated Hole as test Point, diameter 4.0mm +test point plated hole +0 +1 +1 +TestPoint +TestPoint_Plated_Hole_D5.0mm +Plated Hole as test Point, diameter 5.0mm +test point plated hole +0 +1 +1 +TestPoint +TestPoint_THTPad_1.0x1.0mm_Drill0.5mm +THT rectangular pad as test Point, square 1.0mm side length, hole diameter 0.5mm +test point THT pad rectangle square +0 +1 +1 +TestPoint +TestPoint_THTPad_1.5x1.5mm_Drill0.7mm +THT rectangular pad as test Point, square 1.5mm side length, hole diameter 0.7mm +test point THT pad rectangle square +0 +1 +1 +TestPoint +TestPoint_THTPad_2.0x2.0mm_Drill1.0mm +THT rectangular pad as test Point, square 2.0mm_Drill1.0mm side length, hole diameter 1.0mm +test point THT pad rectangle square +0 +1 +1 +TestPoint +TestPoint_THTPad_2.5x2.5mm_Drill1.2mm +THT rectangular pad as test Point, square 2.5mm side length, hole diameter 1.2mm +test point THT pad rectangle square +0 +1 +1 +TestPoint +TestPoint_THTPad_3.0x3.0mm_Drill1.5mm +THT rectangular pad as test Point, square 3.0mm side length, hole diameter 1.5mm +test point THT pad rectangle square +0 +1 +1 +TestPoint +TestPoint_THTPad_4.0x4.0mm_Drill2.0mm +THT rectangular pad as test Point, square 4.0mm side length, hole diameter 2.0mm +test point THT pad rectangle square +0 +1 +1 +TestPoint +TestPoint_THTPad_D1.0mm_Drill0.5mm +THT pad as test Point, diameter 1.0mm, hole diameter 0.5mm +test point THT pad +0 +1 +1 +TestPoint +TestPoint_THTPad_D1.5mm_Drill0.7mm +THT pad as test Point, diameter 1.5mm, hole diameter 0.7mm +test point THT pad +0 +1 +1 +TestPoint +TestPoint_THTPad_D2.0mm_Drill1.0mm +THT pad as test Point, diameter 2.0mm, hole diameter 1.0mm +test point THT pad +0 +1 +1 +TestPoint +TestPoint_THTPad_D2.5mm_Drill1.2mm +THT pad as test Point, diameter 2.5mm, hole diameter 1.2mm +test point THT pad +0 +1 +1 +TestPoint +TestPoint_THTPad_D3.0mm_Drill1.5mm +THT pad as test Point, diameter 3.0mm, hole diameter 1.5mm +test point THT pad +0 +1 +1 +TestPoint +TestPoint_THTPad_D4.0mm_Drill2.0mm +THT pad as test Point, diameter 4.0mm, hole diameter 2.0mm +test point THT pad +0 +1 +1 +Transformer_SMD +Pulse_P0926NL +SMT Gate Drive Transformer, 1:1:1, 8.0x6.3x5.3mm (https://productfinder.pulseeng.com/products/datasheets/SPM2007_61.pdf) +pulse pa0926nl +0 +6 +6 +Transformer_SMD +Pulse_PA1323NL +SMT Gate Drive Transformer, 1:1, 9.5x7.1x5.3mm (https://productfinder.pulseeng.com/products/datasheets/SPM2007_61.pdf) +pulse pa1323nl +0 +6 +6 +Transformer_SMD +Pulse_PA2001NL +SMT Gate Drive Transformer, 1:1, 8.6x6.7x2.5mm (https://productfinder.pulseeng.com/products/datasheets/P663.pdf) +pulse pa2001nl pe-68386nl +0 +4 +4 +Transformer_SMD +Pulse_PA2002NL-PA2008NL-PA2009NL +SMT Gate Drive Transformer, 1:1:1 or 2:1:1 or 2.5:1:1 or 1:1, 9.0x8.6x7.6mm (https://productfinder.pulseeng.com/products/datasheets/P663.pdf) +pulse pa2002nl pa2008nl pa2009nl p0544nl pa0184nl pa0297nl pa0510nl +0 +6 +6 +Transformer_SMD +Pulse_PA2004NL +SMT Gate Drive Transformer, 1:1:1, 8.6x6.7x3.6mm (https://productfinder.pulseeng.com/products/datasheets/P663.pdf) +pulse pa2004nl pa0264nl +0 +6 +6 +Transformer_SMD +Pulse_PA2005NL +SMT Gate Drive Transformer, 1:1:1, 11.8x8.8x4.0mm (https://productfinder.pulseeng.com/products/datasheets/P663.pdf) +pulse pa2005nl pa0173nl +0 +6 +6 +Transformer_SMD +Pulse_PA2006NL +SMT Gate Drive Transformer, 1:1, 11.8x8.8x4.0mm (https://productfinder.pulseeng.com/products/datasheets/P663.pdf) +pulse pa2006nl pa0186nl +0 +4 +4 +Transformer_SMD +Pulse_PA2007NL +SMT Gate Drive Transformer, 1:1, 9.0x8.6x7.6mm (https://productfinder.pulseeng.com/products/datasheets/P663.pdf) +pulse pa2007nl +0 +4 +4 +Transformer_SMD +Pulse_PA2777NL +SMT Gate Drive Transformer, 1:1, 7.1x6.1x5.5mm (https://productfinder.pulseeng.com/products/datasheets/SPM2007_61.pdf) +pulse pa2777nl +0 +8 +8 +Transformer_SMD +Pulse_PA3493NL +SMT Gate Drive Transformer, 1.25:1, 10.9x9.7x2.7mm (https://productfinder.pulseeng.com/products/datasheets/SPM2007_61.pdf) +pulse pa3493nl +0 +4 +4 +Transformer_SMD +Transformer_Coilcraft_CST1 +Current sense transformer, SMD, 8.0x8.13x5.3mm (https://www.coilcraft.com/pdfs/cst.pdf) +Transformer current sense SMD +0 +8 +8 +Transformer_SMD +Transformer_Coilcraft_CST2 +Current sense transformer, SMD, 8.0x8.13x5.3mm (https://www.coilcraft.com/pdfs/cst.pdf) +Transformer current sense SMD +0 +8 +8 +Transformer_SMD +Transformer_Coilcraft_CST2010 +Current sense transformer, SMD, 14.55x19.91x10.50mm (https://www.coilcraft.com/pdfs/cst2010.pdf) +Transformer current sense SMD +0 +12 +12 +Transformer_SMD +Transformer_CurrentSense_8.4x7.2mm +Transformer current sense SMD 8.4x7.2mm +Transformer current sense SMD +0 +8 +8 +Transformer_SMD +Transformer_Ethernet_Bel_S558-5999-T7-F +Ethernet Transformer, Bel S558-5999-T7-F, https://www.belfuse.com/resources/ICMs/lan-/S558-5999-T7-F.pdf +Ethernet Transformer +0 +16 +16 +Transformer_SMD +Transformer_Ethernet_Bourns_PT61017PEL +https://www.bourns.com/docs/Product-Datasheets/PT61017PEL.pdf +Transformer Ethernet Single Center-Tap +0 +16 +16 +Transformer_SMD +Transformer_Ethernet_HALO_TG111-MSC13 +Transformer Ethernet SMD, https://www.haloelectronics.com/pdf/discrete-genesus.pdf +Transformer Ethernet SMD +0 +24 +24 +Transformer_SMD +Transformer_MACOM_SM-22 +https://cdn.macom.com/datasheets/ETC1-1-13.pdf +RF Transformer +0 +5 +5 +Transformer_SMD +Transformer_Murata_78250JC +Murata 78250JC https://www.murata-ps.com/datasheet?/data/magnetics/kmp_78250j.pdf +Murata transformer +0 +6 +6 +Transformer_SMD +Transformer_NF_ETAL_P2781 +NF-Transformer, ETAL, P2781, SMD, +NF-Transformer ETAL P2781 SMD +0 +8 +7 +Transformer_SMD +Transformer_NF_ETAL_P2781_HandSoldering +NF-Transformer, ETAL, P2781, SMD, Handsoldering +NF-Transformer ETAL P2781 SMD Handsoldering +0 +8 +7 +Transformer_SMD +Transformer_NF_ETAL_P3000 +NF-Reansformer, ETAL, P3000, SMD, +NF-Reansformer ETAL P3000 SMD +0 +15 +13 +Transformer_SMD +Transformer_NF_ETAL_P3000_HandSoldering +NF-Reansformer, ETAL, P3000, SMD, Handsoldering, +NF-Reansformer ETAL P3000 SMD Handsoldering +0 +15 +13 +Transformer_SMD +Transformer_NF_ETAL_P3181 +NF-Transformer, ETAL, P3181, SMD, +NF-Transformer ETAL P3181 SMD +0 +7 +6 +Transformer_SMD +Transformer_NF_ETAL_P3181_HandSoldering +NF-Transformer, ETAL, P3181, SMD, Hand Soldering, +NF-Transformer ETAL P3181 SMD Hand Soldering +0 +7 +6 +Transformer_SMD +Transformer_NF_ETAL_P3188 +NF-Transformer, ETAL, P3188, SMD, +NF-Transformer ETAL P3188 SMD +0 +8 +6 +Transformer_SMD +Transformer_NF_ETAL_P3188_HandSoldering +NF-Transformer, ETAL, P3188, SMD, Handsoldering, +NF-Transformer ETAL P3188 SMD Handsoldering +0 +8 +6 +Transformer_SMD +Transformer_NF_ETAL_P3191 +NF-Transformer, ETAL, P3191, SMD, +NF-Transformer ETAL P3191 SMD +0 +8 +6 +Transformer_SMD +Transformer_NF_ETAL_P3191_HandSoldering +NF-Transformer, ETAL, P3191, SMD, Handsoldering, +NF-Transformer ETAL P3191 SMD Handsoldering +0 +8 +6 +Transformer_SMD +Transformer_Pulse_H1100NL +For H1100NL, H1101NL, H1102NL, H1121NL, H1183NL, H1199NL, HX1188NL, HX1198NL and H1302NL. https://productfinder.pulseeng.com/doc_type/WEB301/doc_num/H1102NL/doc_part/H1102NL.pdf +H1100NL H1101NL H1102NL H1121NL H1183NL H1199NL HX1188NL HX1198NL H1302N +0 +16 +16 +Transformer_SMD +Transformer_Wuerth_750315371 +Power Transformer, horizontal core with bobbin, 6 pin, 2.54mm pitch, 11.24mm row spacing, 12.6x8.3x4.1mm +transformer flyback +0 +6 +6 +Transformer_THT +Autotransformer_Toroid_1Tap_Horizontal_D9.0mm_Amidon-T30 +Autotransformer, Toroid, horizontal, laying, 1 Tap, Diameter 9mm, Amidon T30, +Autotransformer Toroid horizontal laying 1 Tap Diameter 9mm Amidon T30 +0 +3 +3 +Transformer_THT +Autotransformer_Toroid_1Tap_Horizontal_D10.5mm_Amidon-T37 +Autotransformer, Toroid, horizontal, laying, 1 Tap, Diameter 10,5mm, Amidon T37, +Autotransformer Toroid horizontal laying 1 Tap Diameter 10 5mm Amidon T37 +0 +3 +3 +Transformer_THT +Autotransformer_Toroid_1Tap_Horizontal_D12.5mm_Amidon-T44 +Autotransformer, Toroid, horizontal, laying, 1 Tap, Diameter 12,5mm, Amidon T44, +Autotransformer Toroid horizontal laying 1 Tap Diameter 12 5mm Amidon T44 +0 +3 +3 +Transformer_THT +Autotransformer_Toroid_1Tap_Horizontal_D14.0mm_Amidon-T50 +Choke, Inductance, Autotransformer, Toroid, horizontal, laying, 1 Tap, Diameter 14mm, Amidon T50, +Choke Inductance Autotransformer Toroid horizontal laying 1 Tap Diameter 14mm Amidon T50 +0 +3 +3 +Transformer_THT +Autotransformer_ZS1052-AC +Ignition coil for xenon flash, http://www.excelitas.com/downloads/ZS1052ACH.pdf +ignition coil autotransformer +0 +3 +3 +Transformer_THT +Transformer_37x44 +transformer 37x44mm² +transformer 37x44mm² +0 +12 +4 +Transformer_THT +Transformer_Breve_TEZ-22x24 +http://www.breve.pl/pdf/ANG/TEZ_ang.pdf +TEZ PCB Transformer +0 +7 +7 +Transformer_THT +Transformer_Breve_TEZ-28x33 +http://www.breve.pl/pdf/ANG/TEZ_ang.pdf +TEZ PCB Transformer +0 +9 +9 +Transformer_THT +Transformer_Breve_TEZ-35x42 +http://www.breve.pl/pdf/ANG/TEZ_ang.pdf +TEZ PCB Transformer +0 +9 +9 +Transformer_THT +Transformer_Breve_TEZ-38x45 +http://www.breve.pl/pdf/ANG/TEZ_ang.pdf +TEZ PCB Transformer +0 +9 +9 +Transformer_THT +Transformer_Breve_TEZ-44x52 +http://www.breve.pl/pdf/ANG/TEZ_ang.pdf +TEZ PCB Transformer +0 +10 +10 +Transformer_THT +Transformer_Breve_TEZ-47x57 +http://www.breve.pl/pdf/ANG/TEZ_ang.pdf +TEZ PCB Transformer +0 +13 +13 +Transformer_THT +Transformer_CHK_EI30-2VA_1xSec +Trafo, Printtrafo, CHK, EI30, 2VA, 1x Sec,http://www.eratransformers.com/downloads/030-7585.0.pdf +Trafo Printtrafo CHK EI30 2VA 1x Sec +0 +10 +10 +Transformer_THT +Transformer_CHK_EI30-2VA_2xSec +Trafo, Printtrafo, CHK, EI30, 2VA, 2x Sec, +Trafo Printtrafo CHK EI30 2VA 2x Sec +0 +10 +10 +Transformer_THT +Transformer_CHK_EI30-2VA_Neutral +Trafo, Printtrafo, CHK, EI30, 2VA, neutral, +Trafo Printtrafo CHK EI30 2VA neutral +0 +10 +10 +Transformer_THT +Transformer_CHK_EI38-3VA_1xSec +Trafo, Printtrafo, CHK, EI38, 3VA, 1x Sec, http://www.eratransformers.com/product-detail/20 +Trafo Printtrafo CHK EI38 3VA 1x Sec +0 +10 +10 +Transformer_THT +Transformer_CHK_EI38-3VA_2xSec +Trafo, Printtrafo, CHK, EI38, 3VA, 2x Sec, http://www.eratransformers.com/product-detail/20 +Trafo Printtrafo CHK EI38 3VA 2x Sec +0 +10 +10 +Transformer_THT +Transformer_CHK_EI38-3VA_Neutral +Trafo, Printtrafo, CHK, EI38, 3VA, neutral, http://www.eratransformers.com/product-detail/20 +Trafo Printtrafo CHK EI42 3VA neutral +0 +10 +10 +Transformer_THT +Transformer_CHK_EI42-5VA_1xSec +Trafo, Printtrafo, CHK, EI42, 5VA, 1x Sec, +Trafo Printtrafo CHK EI42 5VA 1x Sec +0 +10 +10 +Transformer_THT +Transformer_CHK_EI42-5VA_2xSec +Trafo, Printtrafo, CHK, EI42, 5VA, 2x Sec, +Trafo Printtrafo CHK EI42 5VA 2x Sec +0 +10 +10 +Transformer_THT +Transformer_CHK_EI42-5VA_Neutral +Trafo, Printtrafo, CHK, EI42, 5VA, neutral, +Trafo Printtrafo CHK EI42 5VA neutral +0 +10 +10 +Transformer_THT +Transformer_CHK_EI48-8VA_1xSec +Trafo, Printtrafo, CHK, EI48, 8VA, 1x Sec, http://www.eratransformers.com/product-detail/18 +Trafo Printtrafo CHK EI48 8VA 1x Sec +0 +12 +12 +Transformer_THT +Transformer_CHK_EI48-8VA_2xSec +Trafo, Printtrafo, CHK, EI48, 8VA, 2x Sec, http://www.eratransformers.com/product-detail/18 +Trafo Printtrafo CHK EI48 8VA 2x Sec +0 +12 +12 +Transformer_THT +Transformer_CHK_EI48-8VA_Neutral +Trafo, Printtrafo, CHK, EI48, 8VA, neutral, http://www.eratransformers.com/product-detail/18 +Trafo Printtrafo CHK EI48 8VA neutral +0 +12 +12 +Transformer_THT +Transformer_CHK_EI48-10VA_1xSec +Trafo, Printtrafo, CHK, EI48, 10VA, 1x Sec, +Trafo Printtrafo CHK EI48 10VA 1x Sec +0 +12 +12 +Transformer_THT +Transformer_CHK_EI48-10VA_2xSec +Trafo, Printtrafo, CHK, EI48, 10VA, 2x Sec, http://www.eratransformers.com/product-detail/18 +Trafo Printtrafo CHK EI48 10VA 2x Sec +0 +12 +12 +Transformer_THT +Transformer_CHK_EI48-10VA_Neutral +Trafo, Printtrafo, CHK, EI48, 10VA, neutral, http://www.eratransformers.com/product-detail/18 +Trafo Printtrafo CHK EI48 10VA neutral +0 +12 +12 +Transformer_THT +Transformer_CHK_EI54-12VA_1xSec +Trafo, Printtrafo, CHK, EI54, 12VA, 1x Sec,http://www.eratransformers.com/product-detail/19 +Trafo Printtrafo CHK EI54 12VA 1x Sec +0 +14 +14 +Transformer_THT +Transformer_CHK_EI54-12VA_2xSec +Trafo, Printtrafo, CHK, EI54, 12VA, 2x Sec,http://www.eratransformers.com/product-detail/19 +Trafo Printtrafo CHK EI54 12VA 2x Sec +0 +14 +14 +Transformer_THT +Transformer_CHK_EI54-12VA_Neutral +Trafo, Printtrafo, CHK, EI54, 12VA, neutral,http://www.eratransformers.com/product-detail/19 +Trafo Printtrafo CHK EI54 12VA neutral +0 +14 +14 +Transformer_THT +Transformer_CHK_EI54-16VA_1xSec +Trafo, Printtrafo, CHK, EI54, 16VA, 1x Sec,http://www.eratransformers.com/product-detail/19 +Trafo Printtrafo CHK EI54 16VA 1x Sec +0 +14 +14 +Transformer_THT +Transformer_CHK_EI54-16VA_2xSec +Trafo, Printtrafo, CHK, EI54, 16VA, 2x Sec,http://www.eratransformers.com/product-detail/19 +Trafo Printtrafo CHK EI54 16VA 2x Sec +0 +14 +14 +Transformer_THT +Transformer_CHK_EI54-16VA_Neutral +Trafo, Printtrafo, CHK, EI54, 16VA, neutral,http://www.eratransformers.com/product-detail/19 +Trafo Printtrafo CHK EI54 16VA neutral +0 +14 +14 +Transformer_THT +Transformer_CHK_UI30-4VA_Flat +Trafo, Flattrafo, CHK, UI30, 4VA, +Trafo Flattrafo CHK UI30 4VA +0 +16 +16 +Transformer_THT +Transformer_CHK_UI39-10VA_Flat +Trafo, Flattrafo, CHK, UI39, 10VA, +Trafo Flattrafo CHK UI39 10VA +0 +20 +20 +Transformer_THT +Transformer_Coilcraft_Q4434-B_Rhombus-T1311 +Transformator, Transformer, Flyback, Coilcraft Q4434-B, Rgombus T1311, +Transformator Transformer Flyback Coilcraft Q4434-B Rgombus T1311 +0 +8 +8 +Transformer_THT +Transformer_EPCOS_B66359A1013T_Horizontal +Transformer, Transformator, ETD29, 13 Pin, Horizontal, EPCOS-B66359A1013T, +Transformer Transformator ETD29 13 Pin Horizontal EPCOS-B66359A1013T +0 +13 +13 +Transformer_THT +Transformer_EPCOS_B66359J1014T_Vertical +Transformer, Transformator, ETD29, 14 Pin, Vertical, EPCOS-B66359J1014T, +Transformer Transformator ETD29 14 Pin Vertical EPCOS-B66359J1014T +0 +14 +14 +Transformer_THT +Transformer_Microphone_Lundahl_LL1538 +AUDIO TRAFO LUNDAHL, https://www.lundahltransformers.com/wp-content/uploads/datasheets/1538_8xl.pdf +AUDIO TRAFO LUNDAHL +0 +7 +7 +Transformer_THT +Transformer_Microphone_Lundahl_LL1587 +AUDIO TRAFO LUNDAHL, https://www.lundahltransformers.com/wp-content/uploads/datasheets/1587.pdf +AUDIO TRAFO LUNDAHL +0 +7 +7 +Transformer_THT +Transformer_Myrra_74040_Horizontal +Transformer, Transformator, ETD29, 13 Pin, Horizontal, Myrra-74040, +Transformer Transformator ETD29 13 Pin Horizontal Myrra-74040 +0 +13 +13 +Transformer_THT +Transformer_Myrra_EF20_7408x +EF20 flyback transformer,http://myrra.com/wp-content/uploads/2017/09/Datasheet-74087-74088-74089-rev-A.pdf +transformer flyback SMPS +0 +9 +9 +Transformer_THT +Transformer_NF_ETAL_1-1_P1200 +NF-Transformer, 1:1, ETAL P1200,http://www.etalgroup.com/sites/default/files/products/P1200_April_2005.pdf +NF-Transformer 1to1 ETAL P1200 +0 +4 +4 +Transformer_THT +Transformer_NF_ETAL_P1165 +NF-Transformer, ETAL, P1165,http://www.etalgroup.com/sites/default/files/products/P1165_February_2006.pdf +NF-Transformer ETAL P1165 +0 +4 +4 +Transformer_THT +Transformer_NF_ETAL_P3324 +NF-Transformer, ETAL P3324,http://www.etalgroup.com/sites/default/files/products/P3324_April_2005.pdf +NF-Transformer ETAL P3324 +0 +4 +4 +Transformer_THT +Transformer_NF_ETAL_P3356 +NF-Transformer, ETAL P3356, http://www.etalgroup.com/sites/default/files/products/P3356_December_2005.pdf +NF-Transformer ETAL P3356 +0 +4 +4 +Transformer_THT +Transformer_Toroid_Horizontal_D9.0mm_Amidon-T30 +Transformer, Toroid, horizontal, laying, Diameter 9mm, Amidon, T30, +Transformer Toroid horizontal laying Diameter 9mm Amidon T30 +0 +4 +4 +Transformer_THT +Transformer_Toroid_Horizontal_D10.5mm_Amidon-T37 +Transformer, Toroid, horizontal, laying, Diameter 10,5mm, Amidon T37, +Transformer Toroid horizontal laying Diameter 10 5mm Amidon T37 +0 +4 +4 +Transformer_THT +Transformer_Toroid_Horizontal_D12.5mm_Amidon-T44 +Transformer, Toroid, horizontal, laying, Diameter 12,5mm, Amidon T44, +Transformer Toroid horizontal laying Diameter 12 5mm Amidon T44 +0 +4 +4 +Transformer_THT +Transformer_Toroid_Horizontal_D14.0mm_Amidon-T50 +Transformer, Toroid, horizontal, laying, Diameter 14mm, Amidon T50, +Transformer Toroid horizontal laying Diameter 14mm Amidon T50 +0 +4 +4 +Transformer_THT +Transformer_Toroid_Horizontal_D18.0mm +Transformer, Toroid, tapped, horizontal, laying, Diameter 18mm, +Transformer Toroid tapped horizontal laying Diameter 18mm +0 +5 +4 +Transformer_THT +Transformer_Toroid_Tapped_Horizontal_D9.0mm_Amidon-T30 +Transformer, Toroid, tapped, horizontal, laying, Diameter 9mm, Amidon, T30, +Transformer Toroid tapped horizontal laying Diameter 9mm Amidon T30 +0 +6 +6 +Transformer_THT +Transformer_Toroid_Tapped_Horizontal_D10.5mm_Amidon-T37 +Transformer, Toroid, tapped, horizontal, laying, Diameter 10,5mm, Amidon, T37, +Transformer Toroid tapped horizontal laying Diameter 10 5mm Amidon T37 +0 +6 +6 +Transformer_THT +Transformer_Toroid_Tapped_Horizontal_D12.5mm_Amidon-T44 +Transformer, Toroid, tapped, horizontal, laying, Diameter 12,5mm, Amidon, T44, +Transformer Toroid tapped horizontal laying Diameter 12 5mm Amidon T44 +0 +6 +6 +Transformer_THT +Transformer_Toroid_Tapped_Horizontal_D14.0mm_Amidon-T50 +Transformer, Toroid, tapped, horizontal, laying, Diameter 14mm, Amidon T50, +Transformer Toroid tapped horizontal laying Diameter 14mm Amidon T50 +0 +6 +6 +Transformer_THT +Transformer_Wuerth_750343373 +Transformer, horizontal core with bobbin, 10 pin, 3.81mm pitch, 15.24mm row spacing, 22x23x17.53mm (https://katalog.we-online.com/ctm/datasheet/750343373.pdf) +transformer flyback +0 +10 +10 +Valve +Valve_ECC-83-1 +Valve ECC-83-1 round pins +Valve ECC-83-1 round pins +0 +9 +9 +Valve +Valve_ECC-83-2 +Valve ECC-83-2 flat pins +Valve ECC-83-2 flat pins +0 +10 +9 +Valve +Valve_EURO +Valve Euro +Valve Euro +0 +7 +5 +Valve +Valve_Glimm +Valve Glimm +Valve Glimm +0 +2 +2 +Valve +Valve_Mini_G +Valve mini G +Valve mini G +0 +9 +7 +Valve +Valve_Mini_P +Valve mini P +Valve mini P +0 +7 +7 +Valve +Valve_Mini_Pentode_Linear +Mini-Pentode, 5-pin, e.g. JAN6418 +Valve Mini-Pentode 5-pin JAN6418 +0 +5 +5 +Valve +Valve_Noval_G +Valve NOVAL G +Valve NOVAL G +0 +11 +9 +Valve +Valve_Noval_P +Valve NOVAL P +Valve NOVAL P +0 +9 +9 +Valve +Valve_Octal +8-pin round valve +valve +0 +9 +8 +Varistor +RV_Disc_D7mm_W3.4mm_P5mm +Varistor, diameter 7mm, width 3.4mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W3.5mm_P5mm +Varistor, diameter 7mm, width 3.5mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W3.6mm_P5mm +Varistor, diameter 7mm, width 3.6mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W3.7mm_P5mm +Varistor, diameter 7mm, width 3.7mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W3.8mm_P5mm +Varistor, diameter 7mm, width 3.8mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W3.9mm_P5mm +Varistor, diameter 7mm, width 3.9mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W4.2mm_P5mm +Varistor, diameter 7mm, width 4.2mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W4.3mm_P5mm +Varistor, diameter 7mm, width 4.3mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W4.5mm_P5mm +Varistor, diameter 7mm, width 4.5mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W4.8mm_P5mm +Varistor, diameter 7mm, width 4.8mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W4.9mm_P5mm +Varistor, diameter 7mm, width 4.9mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W4mm_P5mm +Varistor, diameter 7mm, width 4mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W5.1mm_P5mm +Varistor, diameter 7mm, width 5.1mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W5.4mm_P5mm +Varistor, diameter 7mm, width 5.4mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W5.5mm_P5mm +Varistor, diameter 7mm, width 5.5mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W5.7mm_P5mm +Varistor, diameter 7mm, width 5.7mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W3.3mm_P5mm +Varistor, diameter 9mm, width 3.3mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W3.4mm_P5mm +Varistor, diameter 9mm, width 3.4mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W3.5mm_P5mm +Varistor, diameter 9mm, width 3.5mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W3.6mm_P5mm +Varistor, diameter 9mm, width 3.6mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W3.7mm_P5mm +Varistor, diameter 9mm, width 3.7mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W3.8mm_P5mm +Varistor, diameter 9mm, width 3.8mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W3.9mm_P5mm +Varistor, diameter 9mm, width 3.9mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W4.1mm_P5mm +Varistor, diameter 9mm, width 4.1mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W4.2mm_P5mm +Varistor, diameter 9mm, width 4.2mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W4.4mm_P5mm +Varistor, diameter 9mm, width 4.4mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W4.5mm_P5mm +Varistor, diameter 9mm, width 4.5mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W4.8mm_P5mm +Varistor, diameter 9mm, width 4.8mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W4mm_P5mm +Varistor, diameter 9mm, width 4mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W5.2mm_P5mm +Varistor, diameter 9mm, width 5.2mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W5.4mm_P5mm +Varistor, diameter 9mm, width 5.4mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W5.5mm_P5mm +Varistor, diameter 9mm, width 5.5mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W5.7mm_P5mm +Varistor, diameter 9mm, width 5.7mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W6.1mm_P5mm +Varistor, diameter 9mm, width 6.1mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W3.9mm_P7.5mm +Varistor, diameter 12mm, width 3.9mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W4.2mm_P7.5mm +Varistor, diameter 12mm, width 4.2mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W4.3mm_P7.5mm +Varistor, diameter 12mm, width 4.3mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W4.4mm_P7.5mm +Varistor, diameter 12mm, width 4.4mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W4.5mm_P7.5mm +Varistor, diameter 12mm, width 4.5mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W4.6mm_P7.5mm +Varistor, diameter 12mm, width 4.6mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W4.7mm_P7.5mm +Varistor, diameter 12mm, width 4.7mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W4.8mm_P7.5mm +Varistor, diameter 12mm, width 4.8mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W4mm_P7.5mm +Varistor, diameter 12mm, width 4mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W5.1mm_P7.5mm +Varistor, diameter 12mm, width 5.1mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W5.4mm_P7.5mm +Varistor, diameter 12mm, width 5.4mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W5.8mm_P7.5mm +Varistor, diameter 12mm, width 5.8mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W5mm_P7.5mm +Varistor, diameter 12mm, width 5mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W6.1mm_P7.5mm +Varistor, diameter 12mm, width 6.1mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W6.2mm_P7.5mm +Varistor, diameter 12mm, width 6.2mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W6.3mm_P7.5mm +Varistor, diameter 12mm, width 6.3mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W6.7mm_P7.5mm +Varistor, diameter 12mm, width 6.7mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W7.1mm_P7.5mm +Varistor, diameter 12mm, width 7.1mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W7.5mm_P7.5mm +Varistor, diameter 12mm, width 7.5mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W7.9mm_P7.5mm +Varistor, diameter 12mm, width 7.9mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W3.9mm_P7.5mm +Varistor, diameter 15.5mm, width 3.9mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4.2mm_P7.5mm +Varistor, diameter 15.5mm, width 4.2mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4.3mm_P7.5mm +Varistor, diameter 15.5mm, width 4.3mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4.4mm_P7.5mm +Varistor, diameter 15.5mm, width 4.4mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4.5mm_P7.5mm +Varistor, diameter 15.5mm, width 4.5mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4.6mm_P7.5mm +Varistor, diameter 15.5mm, width 4.6mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4.7mm_P7.5mm +Varistor, diameter 15.5mm, width 4.7mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4.8mm_P7.5mm +Varistor, diameter 15.5mm, width 4.8mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4.9mm_P7.5mm +Varistor, diameter 15.5mm, width 4.9mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4mm_P7.5mm +Varistor, diameter 15.5mm, width 4mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W5.2mm_P7.5mm +Varistor, diameter 15.5mm, width 5.2mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W5.4mm_P7.5mm +Varistor, diameter 15.5mm, width 5.4mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W5.9mm_P7.5mm +Varistor, diameter 15.5mm, width 5.9mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W5mm_P7.5mm +Varistor, diameter 15.5mm, width 5mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W6.1mm_P7.5mm +Varistor, diameter 15.5mm, width 6.1mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W6.3mm_P7.5mm +Varistor, diameter 15.5mm, width 6.3mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W6.4mm_P7.5mm +Varistor, diameter 15.5mm, width 6.4mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W6.8mm_P7.5mm +Varistor, diameter 15.5mm, width 6.8mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W7.2mm_P7.5mm +Varistor, diameter 15.5mm, width 7.2mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W7.5mm_P7.5mm +Varistor, diameter 15.5mm, width 7.5mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W8mm_P7.5mm +Varistor, diameter 15.5mm, width 8mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W11mm_P7.5mm +Varistor, diameter 15.5mm, width 11mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D16.5mm_W6.7mm_P7.5mm +Varistor, diameter 16.5mm, width 6.7mm, pitch 5mm, https://katalog.we-online.de/pbs/datasheet/820542711.pdf +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W4.3mm_P10mm +Varistor, diameter 21.5mm, width 4.3mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W4.4mm_P10mm +Varistor, diameter 21.5mm, width 4.4mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W4.5mm_P10mm +Varistor, diameter 21.5mm, width 4.5mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W4.6mm_P10mm +Varistor, diameter 21.5mm, width 4.6mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W4.7mm_P10mm +Varistor, diameter 21.5mm, width 4.7mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W4.8mm_P10mm +Varistor, diameter 21.5mm, width 4.8mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W4.9mm_P10mm +Varistor, diameter 21.5mm, width 4.9mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W5.1mm_P10mm +Varistor, diameter 21.5mm, width 5.1mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W5.3mm_P10mm +Varistor, diameter 21.5mm, width 5.3mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W5.4mm_P10mm +Varistor, diameter 21.5mm, width 5.4mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W5.6mm_P10mm +Varistor, diameter 21.5mm, width 5.6mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W5.8mm_P10mm +Varistor, diameter 21.5mm, width 5.8mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W5mm_P10mm +Varistor, diameter 21.5mm, width 5mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W6.1mm_P7.5mm +varistor +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W6.3mm_P10mm +Varistor, diameter 21.5mm, width 6.3mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W6.5mm_P10mm +Varistor, diameter 21.5mm, width 6.5mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W6.7mm_P10mm +Varistor, diameter 21.5mm, width 6.7mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W6.8mm_P10mm +Varistor, diameter 21.5mm, width 6.8mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W7.1mm_P10mm +Varistor, diameter 21.5mm, width 7.1mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W7.5mm_P10mm +Varistor, diameter 21.5mm, width 7.5mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W7.9mm_P10mm +Varistor, diameter 21.5mm, width 7.9mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W8.4mm_P10mm +Varistor, diameter 21.5mm, width 8.4mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W11.4mm_P10mm +Varistor, diameter 21.5mm, width 11.4mm, pitch 10mm +varistor SIOV +0 +2 +2 diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2024-03-19_080248.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2024-03-19_080248.zip new file mode 100644 index 0000000..1a6c378 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2024-03-19_080248.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2024-03-19_112823.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2024-03-19_112823.zip new file mode 100644 index 0000000..1a6c378 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2024-03-19_112823.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2024-03-19_125256.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2024-03-19_125256.zip new file mode 100644 index 0000000..9d0f5b0 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2024-03-19_125256.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2024-04-06_112431.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2024-04-06_112431.zip new file mode 100644 index 0000000..9d0f5b0 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2024-04-06_112431.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2024-04-06_113047.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2024-04-06_113047.zip new file mode 100644 index 0000000..9d0f5b0 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2024-04-06_113047.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2024-04-07_160434.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2024-04-07_160434.zip new file mode 100644 index 0000000..9d0f5b0 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2024-04-07_160434.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2024-04-08_075527.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2024-04-08_075527.zip new file mode 100644 index 0000000..7768aa1 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2024-04-08_075527.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2025-01-06_132042.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2025-01-06_132042.zip new file mode 100644 index 0000000..d90530a Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2025-01-06_132042.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2025-01-06_132626.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2025-01-06_132626.zip new file mode 100644 index 0000000..4a66be4 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2025-01-06_132626.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2025-01-06_133155.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2025-01-06_133155.zip new file mode 100644 index 0000000..5b44892 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2025-01-06_133155.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2025-01-06_134111.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2025-01-06_134111.zip new file mode 100644 index 0000000..7bb9ea7 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2025-01-06_134111.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2025-01-06_140003.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2025-01-06_140003.zip new file mode 100644 index 0000000..0274005 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2025-01-06_140003.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2025-01-09_074753.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2025-01-09_074753.zip new file mode 100644 index 0000000..87448c4 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2025-01-09_074753.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2025-01-09_080629.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2025-01-09_080629.zip new file mode 100644 index 0000000..734492c Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2025-01-09_080629.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2025-01-12_134121.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2025-01-12_134121.zip new file mode 100644 index 0000000..9d694c7 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2025-01-12_134121.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2025-01-13_073529.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2025-01-13_073529.zip new file mode 100644 index 0000000..9d694c7 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2025-01-13_073529.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2025-01-13_142145.zip b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2025-01-13_142145.zip new file mode 100644 index 0000000..9d694c7 Binary files /dev/null and b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves-backups/Power_8_Valves-2025-01-13_142145.zip differ diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves.kicad_pcb-bak b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves.kicad_pcb-bak new file mode 100644 index 0000000..75bf41b --- /dev/null +++ b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves.kicad_pcb-bak @@ -0,0 +1,4258 @@ +(kicad_pcb (version 20171130) (host pcbnew "(5.1.10)-1") + + (general + (thickness 1.6) + (drawings 15) + (tracks 421) + (zones 0) + (modules 80) + (nets 66) + ) + + (page A4) + (layers + (0 F.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) + (45 Margin user) + (46 B.CrtYd user) + (47 F.CrtYd user) + (48 B.Fab user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.45) + (trace_clearance 0.4) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.2) + (via_size 1.5) + (via_drill 0.6) + (via_min_size 0.4) + (via_min_drill 0.3) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (edge_width 0.05) + (segment_width 0.2) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.12) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 2.5 1.7) + (pad_drill 1) + (pad_to_mask_clearance 0) + (aux_axis_origin 0 0) + (visible_elements 7FFFFFFF) + (pcbplotparams + (layerselection 0x00000_fffffffe) + (usegerberextensions false) + (usegerberattributes true) + (usegerberadvancedattributes true) + (creategerberjobfile true) + (excludeedgelayer false) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 4) + (mirror false) + (drillshape 1) + (scaleselection 1) + (outputdirectory "")) + ) + + (net 0 "") + (net 1 GND) + (net 2 "Net-(C5-Pad2)") + (net 3 "Net-(C6-Pad2)") + (net 4 "Net-(C7-Pad2)") + (net 5 "Net-(C8-Pad2)") + (net 6 "Net-(C9-Pad2)") + (net 7 "Net-(C10-Pad2)") + (net 8 "Net-(C11-Pad2)") + (net 9 "Net-(C12-Pad2)") + (net 10 "Net-(C13-Pad2)") + (net 11 "Net-(C14-Pad2)") + (net 12 "Net-(C15-Pad2)") + (net 13 "Net-(C16-Pad2)") + (net 14 "Net-(C17-Pad2)") + (net 15 "Net-(C18-Pad2)") + (net 16 "Net-(C19-Pad2)") + (net 17 "Net-(C20-Pad2)") + (net 18 VAA) + (net 19 "Net-(J2-Pad2)") + (net 20 "Net-(J3-Pad2)") + (net 21 "Net-(J4-Pad2)") + (net 22 "Net-(J5-Pad2)") + (net 23 "Net-(J6-Pad2)") + (net 24 "Net-(J7-Pad2)") + (net 25 "Net-(J8-Pad2)") + (net 26 "Net-(J9-Pad2)") + (net 27 "Net-(J10-Pad12)") + (net 28 "Net-(J10-Pad11)") + (net 29 SData) + (net 30 "Net-(Q1-Pad3)") + (net 31 "Net-(Q2-Pad3)") + (net 32 "Net-(Q3-Pad3)") + (net 33 "Net-(Q4-Pad3)") + (net 34 "Net-(Q5-Pad3)") + (net 35 "Net-(Q6-Pad3)") + (net 36 "Net-(Q7-Pad3)") + (net 37 "Net-(Q8-Pad3)") + (net 38 /V1) + (net 39 /V2) + (net 40 /V3) + (net 41 /V4) + (net 42 /V5) + (net 43 /V6) + (net 44 /V7) + (net 45 /V8) + (net 46 "Net-(D1-Pad2)") + (net 47 "Net-(D2-Pad2)") + (net 48 "Net-(D3-Pad2)") + (net 49 "Net-(D4-Pad2)") + (net 50 "Net-(D5-Pad2)") + (net 51 "Net-(D6-Pad2)") + (net 52 "Net-(D7-Pad2)") + (net 53 "Net-(D8-Pad2)") + (net 54 +5V) + (net 55 VBUS) + (net 56 "Net-(C1-Pad1)") + (net 57 "Net-(C2-Pad1)") + (net 58 VCC) + (net 59 IP_VAA) + (net 60 AIN_I_Valves) + (net 61 DATA_OUT) + (net 62 CLK_OUT) + (net 63 LATCH_OUT) + (net 64 SDATA) + (net 65 "Net-(J10-Pad10)") + + (net_class Default "This is the default net class." + (clearance 0.4) + (trace_width 0.45) + (via_dia 1.5) + (via_drill 0.6) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net /V1) + (add_net /V2) + (add_net /V3) + (add_net /V4) + (add_net /V5) + (add_net /V6) + (add_net /V7) + (add_net /V8) + (add_net AIN_I_Valves) + (add_net CLK_OUT) + (add_net DATA_OUT) + (add_net LATCH_OUT) + (add_net "Net-(C1-Pad1)") + (add_net "Net-(C13-Pad2)") + (add_net "Net-(C14-Pad2)") + (add_net "Net-(C15-Pad2)") + (add_net "Net-(C16-Pad2)") + (add_net "Net-(C2-Pad1)") + (add_net "Net-(C5-Pad2)") + (add_net "Net-(C6-Pad2)") + (add_net "Net-(C7-Pad2)") + (add_net "Net-(C8-Pad2)") + (add_net "Net-(D1-Pad2)") + (add_net "Net-(D2-Pad2)") + (add_net "Net-(D3-Pad2)") + (add_net "Net-(D4-Pad2)") + (add_net "Net-(D5-Pad2)") + (add_net "Net-(D6-Pad2)") + (add_net "Net-(D7-Pad2)") + (add_net "Net-(D8-Pad2)") + (add_net "Net-(J10-Pad10)") + (add_net "Net-(J10-Pad11)") + (add_net "Net-(J10-Pad12)") + (add_net "Net-(Q1-Pad3)") + (add_net "Net-(Q2-Pad3)") + (add_net "Net-(Q3-Pad3)") + (add_net "Net-(Q4-Pad3)") + (add_net "Net-(Q5-Pad3)") + (add_net "Net-(Q6-Pad3)") + (add_net "Net-(Q7-Pad3)") + (add_net "Net-(Q8-Pad3)") + (add_net SDATA) + (add_net SData) + ) + + (net_class +5V "" + (clearance 0.4) + (trace_width 0.8) + (via_dia 1.5) + (via_drill 0.6) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net +5V) + ) + + (net_class POWER3 "" + (clearance 0.4) + (trace_width 3) + (via_dia 1.5) + (via_drill 0.6) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net GND) + (add_net IP_VAA) + ) + + (net_class Valves "" + (clearance 0.5) + (trace_width 1) + (via_dia 1.5) + (via_drill 0.6) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net "Net-(C10-Pad2)") + (add_net "Net-(C11-Pad2)") + (add_net "Net-(C12-Pad2)") + (add_net "Net-(C17-Pad2)") + (add_net "Net-(C18-Pad2)") + (add_net "Net-(C19-Pad2)") + (add_net "Net-(C20-Pad2)") + (add_net "Net-(C9-Pad2)") + (add_net "Net-(J2-Pad2)") + (add_net "Net-(J3-Pad2)") + (add_net "Net-(J4-Pad2)") + (add_net "Net-(J5-Pad2)") + (add_net "Net-(J6-Pad2)") + (add_net "Net-(J7-Pad2)") + (add_net "Net-(J8-Pad2)") + (add_net "Net-(J9-Pad2)") + (add_net VAA) + (add_net VBUS) + (add_net VCC) + ) + + (module Package_SO:SOIC-8_3.9x4.9mm_P1.27mm (layer B.Cu) (tedit 6140A586) (tstamp 61417C0C) + (at 187.198 47.8536 180) + (descr "SOIC, 8 Pin (JEDEC MS-012AA, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_8.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "SOIC SO") + (path /61A36CA5) + (attr smd) + (fp_text reference U1 (at 0 3.4) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value ACS724xLLC-05AB (at 0 -3.4) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start 0 -2.56) (end 1.95 -2.56) (layer B.SilkS) (width 0.12)) + (fp_line (start 0 -2.56) (end -1.95 -2.56) (layer B.SilkS) (width 0.12)) + (fp_line (start 0 2.56) (end 1.95 2.56) (layer B.SilkS) (width 0.12)) + (fp_line (start 0 2.56) (end -3.45 2.56) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.975 2.45) (end 1.95 2.45) (layer B.Fab) (width 0.1)) + (fp_line (start 1.95 2.45) (end 1.95 -2.45) (layer B.Fab) (width 0.1)) + (fp_line (start 1.95 -2.45) (end -1.95 -2.45) (layer B.Fab) (width 0.1)) + (fp_line (start -1.95 -2.45) (end -1.95 1.475) (layer B.Fab) (width 0.1)) + (fp_line (start -1.95 1.475) (end -0.975 2.45) (layer B.Fab) (width 0.1)) + (fp_line (start -3.7 2.7) (end -3.7 -2.7) (layer B.CrtYd) (width 0.05)) + (fp_line (start -3.7 -2.7) (end 3.7 -2.7) (layer B.CrtYd) (width 0.05)) + (fp_line (start 3.7 -2.7) (end 3.7 2.7) (layer B.CrtYd) (width 0.05)) + (fp_line (start 3.7 2.7) (end -3.7 2.7) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer B.Fab) + (effects (font (size 0.98 0.98) (thickness 0.15)) (justify mirror)) + ) + (pad 8 smd roundrect (at 2.475 1.905 180) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 56 "Net-(C1-Pad1)")) + (pad 7 smd roundrect (at 2.475 0.635 180) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 60 AIN_I_Valves)) + (pad 6 smd roundrect (at 2.475 -0.635 180) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 57 "Net-(C2-Pad1)")) + (pad 5 smd roundrect (at 2.475 -1.905 180) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (pad 4 smd roundrect (at -2.475 -1.905 180) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 59 IP_VAA) (clearance 0.1) (zone_connect 2)) + (pad 3 smd roundrect (at -2.475 -0.635 180) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 59 IP_VAA) (clearance 0.1) (zone_connect 2)) + (pad 2 smd roundrect (at -2.475 0.635 180) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 18 VAA) (clearance 0.1) (zone_connect 2)) + (pad 1 smd roundrect (at -2.475 1.905 180) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 18 VAA) (clearance 0.1) (zone_connect 2)) + (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-8_3.9x4.9mm_P1.27mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinHeader_2.54mm:PinHeader_1x12_P2.54mm_Vertical (layer B.Cu) (tedit 6141AFE9) (tstamp 614175B9) + (at 112.522 46.99 180) + (descr "Through hole straight pin header, 1x12, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x12 2.54mm single row") + (path /616DE0E3) + (fp_text reference J11 (at 0 2.33) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value Conn_01x12_Male (at 0 -30.27) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -0.635 1.27) (end 1.27 1.27) (layer B.Fab) (width 0.1)) + (fp_line (start 1.27 1.27) (end 1.27 -29.21) (layer B.Fab) (width 0.1)) + (fp_line (start 1.27 -29.21) (end -1.27 -29.21) (layer B.Fab) (width 0.1)) + (fp_line (start -1.27 -29.21) (end -1.27 0.635) (layer B.Fab) (width 0.1)) + (fp_line (start -1.27 0.635) (end -0.635 1.27) (layer B.Fab) (width 0.1)) + (fp_line (start -1.33 -29.27) (end 1.33 -29.27) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.27) (end -1.33 -29.27) (layer B.SilkS) (width 0.12)) + (fp_line (start 1.33 -1.27) (end 1.33 -29.27) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.27) (end 1.33 -1.27) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.33 0) (end -1.33 1.33) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.33 1.33) (end 0 1.33) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.8 1.8) (end -1.8 -29.75) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.8 -29.75) (end 1.8 -29.75) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.8 -29.75) (end 1.8 1.8) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.8 1.8) (end -1.8 1.8) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 -13.97 270) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (pad 12 thru_hole oval (at 0 -27.94 180) (size 2.5 1.7) (drill 1) (layers *.Cu *.Mask) + (net 27 "Net-(J10-Pad12)")) + (pad 11 thru_hole oval (at 0 -25.4 180) (size 2.5 1.7) (drill 1) (layers *.Cu *.Mask) + (net 28 "Net-(J10-Pad11)")) + (pad 10 thru_hole oval (at 0 -22.86 180) (size 2.5 1.7) (drill 1) (layers *.Cu *.Mask) + (net 65 "Net-(J10-Pad10)")) + (pad 9 thru_hole oval (at 0 -20.32 180) (size 2.5 1.7) (drill 1) (layers *.Cu *.Mask) + (net 54 +5V)) + (pad 8 thru_hole oval (at 0 -17.78 180) (size 2.5 1.7) (drill 1) (layers *.Cu *.Mask) + (net 55 VBUS)) + (pad 7 thru_hole oval (at 0 -15.24 180) (size 2.5 1.7) (drill 1) (layers *.Cu *.Mask) + (net 64 SDATA)) + (pad 6 thru_hole oval (at 0 -12.7 180) (size 2.5 1.7) (drill 1) (layers *.Cu *.Mask) + (net 62 CLK_OUT)) + (pad 5 thru_hole oval (at 0 -10.16 180) (size 2.5 1.7) (drill 1) (layers *.Cu *.Mask) + (net 63 LATCH_OUT)) + (pad 4 thru_hole oval (at 0 -7.62 180) (size 2.5 1.7) (drill 1) (layers *.Cu *.Mask) + (net 60 AIN_I_Valves)) + (pad 3 thru_hole oval (at 0 -5.08 180) (size 2.5 1.7) (drill 1) (layers *.Cu *.Mask) + (net 18 VAA)) + (pad 2 thru_hole oval (at 0 -2.54 180) (size 2.5 1.7) (drill 1) (layers *.Cu *.Mask) + (net 58 VCC)) + (pad 1 thru_hole rect (at 0 0 180) (size 2.5 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 GND)) + (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x12_P2.54mm_Vertical.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Jumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm (layer B.Cu) (tedit 6140B962) (tstamp 614175CB) + (at 175.8188 46.0248 270) + (descr "SMD Solder 3-pad Jumper, 1x1.5mm Pads, 0.3mm gap, open") + (tags "solder jumper open") + (path /61A36CF0) + (attr virtual) + (fp_text reference JP1 (at 0 1.8 270) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value SolderJumper_3_Open (at 0 -2 270) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1.3 -1.2) (end -1 -1.5) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.6 -1.5) (end -1 -1.5) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.3 -1.2) (end -1.6 -1.5) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.05 -1) (end -2.05 1) (layer B.SilkS) (width 0.12)) + (fp_line (start 2.05 -1) (end -2.05 -1) (layer B.SilkS) (width 0.12)) + (fp_line (start 2.05 1) (end 2.05 -1) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.05 1) (end 2.05 1) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.3 1.25) (end 2.3 1.25) (layer B.CrtYd) (width 0.05)) + (fp_line (start -2.3 1.25) (end -2.3 -1.25) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.3 -1.25) (end 2.3 1.25) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.3 -1.25) (end -2.3 -1.25) (layer B.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.3 0 270) (size 1 1.5) (layers B.Cu B.Mask) + (net 54 +5V) (clearance 0.1)) + (pad 2 smd rect (at 0 0 270) (size 1 1.5) (layers B.Cu B.Mask) + (net 56 "Net-(C1-Pad1)") (clearance 0.1)) + (pad 3 smd rect (at 1.3 0 270) (size 1 1.5) (layers B.Cu B.Mask) + (net 58 VCC) (clearance 0.1)) + ) + + (module Connector_PinSocket_2.54mm:PinSocket_1x12_P2.54mm_Vertical (layer F.Cu) (tedit 6162AF50) (tstamp 61417599) + (at 106.553 46.99) + (descr "Through hole straight socket strip, 1x12, 2.54mm pitch, single row (from Kicad 4.0.7), script generated") + (tags "Through hole socket strip THT 1x12 2.54mm single row") + (path /616DE0DD) + (fp_text reference J10 (at 0 -2.77) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x12_Female (at 0 30.71) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.27 -1.27) (end 0.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 -1.27) (end 1.27 -0.635) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 -0.635) (end 1.27 29.21) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 29.21) (end -1.27 29.21) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 29.21) (end -1.27 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 29.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 29.27) (end 1.33 29.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 1.27) (end 1.33 29.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 -1.33) (end 1.33 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -1.33) (end 1.33 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end 1.75 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.75 -1.8) (end 1.75 29.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.75 29.7) (end -1.8 29.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 29.7) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 13.97 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 12 thru_hole oval (at 0 27.94) (size 2.5 1.7) (drill 1) (layers *.Cu *.Mask) + (net 27 "Net-(J10-Pad12)")) + (pad 11 thru_hole oval (at 0 25.4) (size 2.5 1.7) (drill 1) (layers *.Cu *.Mask) + (net 28 "Net-(J10-Pad11)")) + (pad 10 thru_hole oval (at 0 22.86) (size 2.5 1.7) (drill 1) (layers *.Cu *.Mask) + (net 65 "Net-(J10-Pad10)")) + (pad 9 thru_hole oval (at 0 20.32) (size 2.5 1.7) (drill 1) (layers *.Cu *.Mask) + (net 54 +5V)) + (pad 8 thru_hole oval (at 0 17.78) (size 2.5 1.7) (drill 1) (layers *.Cu *.Mask) + (net 55 VBUS)) + (pad 7 thru_hole oval (at 0 15.24) (size 2.5 1.7) (drill 1) (layers *.Cu *.Mask) + (net 61 DATA_OUT)) + (pad 6 thru_hole oval (at 0 12.7) (size 2.5 1.7) (drill 1) (layers *.Cu *.Mask) + (net 62 CLK_OUT)) + (pad 5 thru_hole oval (at 0 10.16) (size 2.5 1.7) (drill 1) (layers *.Cu *.Mask) + (net 63 LATCH_OUT)) + (pad 4 thru_hole oval (at 0 7.62) (size 2.5 1.7) (drill 1) (layers *.Cu *.Mask) + (net 60 AIN_I_Valves)) + (pad 3 thru_hole oval (at 0 5.08) (size 2.5 1.7) (drill 1) (layers *.Cu *.Mask) + (net 18 VAA)) + (pad 2 thru_hole oval (at 0 2.54) (size 2.5 1.7) (drill 1) (layers *.Cu *.Mask) + (net 58 VCC)) + (pad 1 thru_hole rect (at 0 0) (size 2.5 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 GND)) + (model ${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x12_P2.54mm_Vertical.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder (layer B.Cu) (tedit 5F68FEEF) (tstamp 614170B9) + (at 180.6956 49.53 270) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor handsolder") + (path /61A36CC3) + (attr smd) + (fp_text reference C2 (at 0 1.43 90) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 1n (at 0 -1.43 90) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer B.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer B.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer B.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer B.Fab) (width 0.1)) + (fp_line (start -0.146267 0.51) (end 0.146267 0.51) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.146267 -0.51) (end 0.146267 -0.51) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.65 -0.73) (end -1.65 0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.65 0.73) (end 1.65 0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.65 0.73) (end 1.65 -0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.65 -0.73) (end -1.65 -0.73) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 90) (layer B.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) + ) + (pad 2 smd roundrect (at 0.8625 0 270) (size 1.075 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (pad 1 smd roundrect (at -0.8625 0 270) (size 1.075 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 57 "Net-(C2-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder (layer B.Cu) (tedit 5F68FEEF) (tstamp 614170A8) + (at 178.5112 49.53 270) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor handsolder") + (path /61A36CB1) + (attr smd) + (fp_text reference C1 (at 0 1.43 90) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 100n (at 0 -1.43 90) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer B.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer B.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer B.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer B.Fab) (width 0.1)) + (fp_line (start -0.146267 0.51) (end 0.146267 0.51) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.146267 -0.51) (end 0.146267 -0.51) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.65 -0.73) (end -1.65 0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.65 0.73) (end 1.65 0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.65 0.73) (end 1.65 -0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.65 -0.73) (end -1.65 -0.73) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 90) (layer B.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) + ) + (pad 2 smd roundrect (at 0.8625 0 270) (size 1.075 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (pad 1 smd roundrect (at -0.8625 0 270) (size 1.075 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 56 "Net-(C1-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module LED_THT:LED_D3.0mm (layer F.Cu) (tedit 587A3A7B) (tstamp 60568D05) + (at 106.172 149.5) + (descr "LED, diameter 3.0mm, 2 pins") + (tags "LED diameter 3.0mm 2 pins") + (path /605E2928) + (fp_text reference D8 (at 1.27 -2.96) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LED (at 1.27 2.96) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 3.7 -2.25) (end -1.15 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.7 2.25) (end 3.7 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.15 2.25) (end 3.7 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.15 -2.25) (end -1.15 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.29 1.08) (end -0.29 1.236) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.29 -1.236) (end -0.29 -1.08) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.23 -1.16619) (end -0.23 1.16619) (layer F.Fab) (width 0.1)) + (fp_circle (center 1.27 0) (end 2.77 0) (layer F.Fab) (width 0.1)) + (fp_arc (start 1.27 0) (end 0.229039 1.08) (angle -87.9) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end 0.229039 -1.08) (angle 87.9) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end -0.29 1.235516) (angle -108.8) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end -0.29 -1.235516) (angle 108.8) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end -0.23 -1.16619) (angle 284.3) (layer F.Fab) (width 0.1)) + (pad 2 thru_hole circle (at 2.54 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) + (net 53 "Net-(D8-Pad2)")) + (pad 1 thru_hole rect (at 0 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) + (net 1 GND)) + (model ${KISYS3DMOD}/LED_THT.3dshapes/LED_D3.0mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module LED_THT:LED_D3.0mm (layer F.Cu) (tedit 587A3A7B) (tstamp 60568CF3) + (at 106.172 144.9324) + (descr "LED, diameter 3.0mm, 2 pins") + (tags "LED diameter 3.0mm 2 pins") + (path /605D488A) + (fp_text reference D7 (at 1.27 -2.96) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LED (at 1.27 2.96) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 3.7 -2.25) (end -1.15 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.7 2.25) (end 3.7 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.15 2.25) (end 3.7 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.15 -2.25) (end -1.15 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.29 1.08) (end -0.29 1.236) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.29 -1.236) (end -0.29 -1.08) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.23 -1.16619) (end -0.23 1.16619) (layer F.Fab) (width 0.1)) + (fp_circle (center 1.27 0) (end 2.77 0) (layer F.Fab) (width 0.1)) + (fp_arc (start 1.27 0) (end 0.229039 1.08) (angle -87.9) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end 0.229039 -1.08) (angle 87.9) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end -0.29 1.235516) (angle -108.8) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end -0.29 -1.235516) (angle 108.8) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end -0.23 -1.16619) (angle 284.3) (layer F.Fab) (width 0.1)) + (pad 2 thru_hole circle (at 2.54 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) + (net 52 "Net-(D7-Pad2)")) + (pad 1 thru_hole rect (at 0 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) + (net 1 GND)) + (model ${KISYS3DMOD}/LED_THT.3dshapes/LED_D3.0mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module LED_THT:LED_D3.0mm (layer F.Cu) (tedit 587A3A7B) (tstamp 60568CE1) + (at 106.172 140.335) + (descr "LED, diameter 3.0mm, 2 pins") + (tags "LED diameter 3.0mm 2 pins") + (path /605C62B4) + (fp_text reference D6 (at 1.27 -2.96) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LED (at 1.27 2.96) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 3.7 -2.25) (end -1.15 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.7 2.25) (end 3.7 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.15 2.25) (end 3.7 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.15 -2.25) (end -1.15 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.29 1.08) (end -0.29 1.236) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.29 -1.236) (end -0.29 -1.08) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.23 -1.16619) (end -0.23 1.16619) (layer F.Fab) (width 0.1)) + (fp_circle (center 1.27 0) (end 2.77 0) (layer F.Fab) (width 0.1)) + (fp_arc (start 1.27 0) (end 0.229039 1.08) (angle -87.9) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end 0.229039 -1.08) (angle 87.9) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end -0.29 1.235516) (angle -108.8) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end -0.29 -1.235516) (angle 108.8) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end -0.23 -1.16619) (angle 284.3) (layer F.Fab) (width 0.1)) + (pad 2 thru_hole circle (at 2.54 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) + (net 51 "Net-(D6-Pad2)")) + (pad 1 thru_hole rect (at 0 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) + (net 1 GND)) + (model ${KISYS3DMOD}/LED_THT.3dshapes/LED_D3.0mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module LED_THT:LED_D3.0mm (layer F.Cu) (tedit 587A3A7B) (tstamp 60568CCF) + (at 106.172 135.763) + (descr "LED, diameter 3.0mm, 2 pins") + (tags "LED diameter 3.0mm 2 pins") + (path /605B9EE8) + (fp_text reference D5 (at 1.27 -2.96) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LED (at 1.27 2.96) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 3.7 -2.25) (end -1.15 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.7 2.25) (end 3.7 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.15 2.25) (end 3.7 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.15 -2.25) (end -1.15 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.29 1.08) (end -0.29 1.236) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.29 -1.236) (end -0.29 -1.08) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.23 -1.16619) (end -0.23 1.16619) (layer F.Fab) (width 0.1)) + (fp_circle (center 1.27 0) (end 2.77 0) (layer F.Fab) (width 0.1)) + (fp_arc (start 1.27 0) (end 0.229039 1.08) (angle -87.9) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end 0.229039 -1.08) (angle 87.9) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end -0.29 1.235516) (angle -108.8) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end -0.29 -1.235516) (angle 108.8) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end -0.23 -1.16619) (angle 284.3) (layer F.Fab) (width 0.1)) + (pad 2 thru_hole circle (at 2.54 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) + (net 50 "Net-(D5-Pad2)")) + (pad 1 thru_hole rect (at 0 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) + (net 1 GND)) + (model ${KISYS3DMOD}/LED_THT.3dshapes/LED_D3.0mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module LED_THT:LED_D3.0mm (layer F.Cu) (tedit 587A3A7B) (tstamp 60568CBD) + (at 106.172 131.191) + (descr "LED, diameter 3.0mm, 2 pins") + (tags "LED diameter 3.0mm 2 pins") + (path /605ADE3C) + (fp_text reference D4 (at 1.27 -2.96) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LED (at 1.27 2.96) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 3.7 -2.25) (end -1.15 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.7 2.25) (end 3.7 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.15 2.25) (end 3.7 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.15 -2.25) (end -1.15 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.29 1.08) (end -0.29 1.236) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.29 -1.236) (end -0.29 -1.08) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.23 -1.16619) (end -0.23 1.16619) (layer F.Fab) (width 0.1)) + (fp_circle (center 1.27 0) (end 2.77 0) (layer F.Fab) (width 0.1)) + (fp_arc (start 1.27 0) (end 0.229039 1.08) (angle -87.9) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end 0.229039 -1.08) (angle 87.9) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end -0.29 1.235516) (angle -108.8) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end -0.29 -1.235516) (angle 108.8) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end -0.23 -1.16619) (angle 284.3) (layer F.Fab) (width 0.1)) + (pad 2 thru_hole circle (at 2.54 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) + (net 49 "Net-(D4-Pad2)")) + (pad 1 thru_hole rect (at 0 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) + (net 1 GND)) + (model ${KISYS3DMOD}/LED_THT.3dshapes/LED_D3.0mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module LED_THT:LED_D3.0mm (layer F.Cu) (tedit 587A3A7B) (tstamp 60568CAB) + (at 106.172 126.619) + (descr "LED, diameter 3.0mm, 2 pins") + (tags "LED diameter 3.0mm 2 pins") + (path /605A2BF2) + (fp_text reference D3 (at 1.27 -2.96) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LED (at 1.27 2.96) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 3.7 -2.25) (end -1.15 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.7 2.25) (end 3.7 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.15 2.25) (end 3.7 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.15 -2.25) (end -1.15 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.29 1.08) (end -0.29 1.236) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.29 -1.236) (end -0.29 -1.08) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.23 -1.16619) (end -0.23 1.16619) (layer F.Fab) (width 0.1)) + (fp_circle (center 1.27 0) (end 2.77 0) (layer F.Fab) (width 0.1)) + (fp_arc (start 1.27 0) (end 0.229039 1.08) (angle -87.9) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end 0.229039 -1.08) (angle 87.9) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end -0.29 1.235516) (angle -108.8) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end -0.29 -1.235516) (angle 108.8) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end -0.23 -1.16619) (angle 284.3) (layer F.Fab) (width 0.1)) + (pad 2 thru_hole circle (at 2.54 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) + (net 48 "Net-(D3-Pad2)")) + (pad 1 thru_hole rect (at 0 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) + (net 1 GND)) + (model ${KISYS3DMOD}/LED_THT.3dshapes/LED_D3.0mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module LED_THT:LED_D3.0mm (layer F.Cu) (tedit 587A3A7B) (tstamp 60568C99) + (at 106.172 122.047) + (descr "LED, diameter 3.0mm, 2 pins") + (tags "LED diameter 3.0mm 2 pins") + (path /60595921) + (fp_text reference D2 (at 1.27 -2.96) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LED (at 1.27 2.96) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 3.7 -2.25) (end -1.15 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.7 2.25) (end 3.7 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.15 2.25) (end 3.7 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.15 -2.25) (end -1.15 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.29 1.08) (end -0.29 1.236) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.29 -1.236) (end -0.29 -1.08) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.23 -1.16619) (end -0.23 1.16619) (layer F.Fab) (width 0.1)) + (fp_circle (center 1.27 0) (end 2.77 0) (layer F.Fab) (width 0.1)) + (fp_arc (start 1.27 0) (end 0.229039 1.08) (angle -87.9) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end 0.229039 -1.08) (angle 87.9) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end -0.29 1.235516) (angle -108.8) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end -0.29 -1.235516) (angle 108.8) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end -0.23 -1.16619) (angle 284.3) (layer F.Fab) (width 0.1)) + (pad 2 thru_hole circle (at 2.54 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) + (net 47 "Net-(D2-Pad2)")) + (pad 1 thru_hole rect (at 0 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) + (net 1 GND)) + (model ${KISYS3DMOD}/LED_THT.3dshapes/LED_D3.0mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module LED_THT:LED_D3.0mm (layer F.Cu) (tedit 587A3A7B) (tstamp 60568C87) + (at 106.172 117.475) + (descr "LED, diameter 3.0mm, 2 pins") + (tags "LED diameter 3.0mm 2 pins") + (path /6056C304) + (fp_text reference D1 (at 1.27 -2.96) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LED (at 1.27 2.96) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 3.7 -2.25) (end -1.15 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.7 2.25) (end 3.7 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.15 2.25) (end 3.7 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.15 -2.25) (end -1.15 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.29 1.08) (end -0.29 1.236) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.29 -1.236) (end -0.29 -1.08) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.23 -1.16619) (end -0.23 1.16619) (layer F.Fab) (width 0.1)) + (fp_circle (center 1.27 0) (end 2.77 0) (layer F.Fab) (width 0.1)) + (fp_arc (start 1.27 0) (end 0.229039 1.08) (angle -87.9) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end 0.229039 -1.08) (angle 87.9) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end -0.29 1.235516) (angle -108.8) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end -0.29 -1.235516) (angle 108.8) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end -0.23 -1.16619) (angle 284.3) (layer F.Fab) (width 0.1)) + (pad 2 thru_hole circle (at 2.54 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) + (net 46 "Net-(D1-Pad2)")) + (pad 1 thru_hole rect (at 0 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) + (net 1 GND)) + (model ${KISYS3DMOD}/LED_THT.3dshapes/LED_D3.0mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 6054BD9F) + (at 162.127 128.271 180) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /60674F6E) + (fp_text reference R16 (at 5.08 -2.37 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 56 (at 5.08 2.37 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.93 -1.25) (end 1.93 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 1.93 1.25) (end 8.23 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 1.25) (end 8.23 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 -1.25) (end 1.93 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 1.93 0) (layer F.Fab) (width 0.1)) + (fp_line (start 10.16 0) (end 8.23 0) (layer F.Fab) (width 0.1)) + (fp_line (start 1.81 -1.37) (end 1.81 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.81 1.37) (end 8.35 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 1.37) (end 8.35 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 -1.37) (end 1.81 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.04 0) (end 1.81 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.12 0) (end 8.35 0) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.5) (end 11.21 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 1.5) (end 11.21 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 5.08 0 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole oval (at 10.16 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 44 /V7)) + (pad 1 thru_hole circle (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 12 "Net-(C15-Pad2)")) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 6054BD88) + (at 162.127 115.271 180) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /604FAD31) + (fp_text reference R15 (at 5.08 -2.37 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 56 (at 5.08 2.37 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.93 -1.25) (end 1.93 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 1.93 1.25) (end 8.23 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 1.25) (end 8.23 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 -1.25) (end 1.93 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 1.93 0) (layer F.Fab) (width 0.1)) + (fp_line (start 10.16 0) (end 8.23 0) (layer F.Fab) (width 0.1)) + (fp_line (start 1.81 -1.37) (end 1.81 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.81 1.37) (end 8.35 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 1.37) (end 8.35 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 -1.37) (end 1.81 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.04 0) (end 1.81 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.12 0) (end 8.35 0) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.5) (end 11.21 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 1.5) (end 11.21 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 5.08 0 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole oval (at 10.16 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 43 /V6)) + (pad 1 thru_hole circle (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 11 "Net-(C14-Pad2)")) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 6054BD71) + (at 162.127 102.87 180) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /604FACDC) + (fp_text reference R14 (at 5.08 -2.37 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 56 (at 5.08 2.37 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.93 -1.25) (end 1.93 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 1.93 1.25) (end 8.23 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 1.25) (end 8.23 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 -1.25) (end 1.93 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 1.93 0) (layer F.Fab) (width 0.1)) + (fp_line (start 10.16 0) (end 8.23 0) (layer F.Fab) (width 0.1)) + (fp_line (start 1.81 -1.37) (end 1.81 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.81 1.37) (end 8.35 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 1.37) (end 8.35 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 -1.37) (end 1.81 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.04 0) (end 1.81 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.12 0) (end 8.35 0) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.5) (end 11.21 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 1.5) (end 11.21 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 5.08 0 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole oval (at 10.16 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 42 /V5)) + (pad 1 thru_hole circle (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 10 "Net-(C13-Pad2)")) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 6054BCA2) + (at 162.127 90.551 180) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /60674F5B) + (fp_text reference R5 (at 5.08 -2.37 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 56 (at 5.08 2.37 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.93 -1.25) (end 1.93 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 1.93 1.25) (end 8.23 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 1.25) (end 8.23 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 -1.25) (end 1.93 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 1.93 0) (layer F.Fab) (width 0.1)) + (fp_line (start 10.16 0) (end 8.23 0) (layer F.Fab) (width 0.1)) + (fp_line (start 1.81 -1.37) (end 1.81 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.81 1.37) (end 8.35 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 1.37) (end 8.35 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 -1.37) (end 1.81 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.04 0) (end 1.81 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.12 0) (end 8.35 0) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.5) (end 11.21 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 1.5) (end 11.21 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 5.08 0 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole oval (at 10.16 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 41 /V4)) + (pad 1 thru_hole circle (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 5 "Net-(C8-Pad2)")) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 6054BC8B) + (at 162.052 78.486 180) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /60674F55) + (fp_text reference R4 (at 5.08 -2.37 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 56 (at 5.08 2.37 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.93 -1.25) (end 1.93 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 1.93 1.25) (end 8.23 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 1.25) (end 8.23 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 -1.25) (end 1.93 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 1.93 0) (layer F.Fab) (width 0.1)) + (fp_line (start 10.16 0) (end 8.23 0) (layer F.Fab) (width 0.1)) + (fp_line (start 1.81 -1.37) (end 1.81 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.81 1.37) (end 8.35 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 1.37) (end 8.35 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 -1.37) (end 1.81 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.04 0) (end 1.81 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.12 0) (end 8.35 0) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.5) (end 11.21 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 1.5) (end 11.21 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 5.08 0 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole oval (at 10.16 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 40 /V3)) + (pad 1 thru_hole circle (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 4 "Net-(C7-Pad2)")) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 6054BC74) + (at 162.052 66.294 180) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /60674F4F) + (fp_text reference R3 (at 5.08 -2.37) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 56 (at 5.08 2.37) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.93 -1.25) (end 1.93 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 1.93 1.25) (end 8.23 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 1.25) (end 8.23 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 -1.25) (end 1.93 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 1.93 0) (layer F.Fab) (width 0.1)) + (fp_line (start 10.16 0) (end 8.23 0) (layer F.Fab) (width 0.1)) + (fp_line (start 1.81 -1.37) (end 1.81 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.81 1.37) (end 8.35 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 1.37) (end 8.35 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 -1.37) (end 1.81 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.04 0) (end 1.81 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.12 0) (end 8.35 0) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.5) (end 11.21 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 1.5) (end 11.21 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 5.08 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole oval (at 10.16 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 39 /V2)) + (pad 1 thru_hole circle (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 3 "Net-(C6-Pad2)")) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 6054BC5D) + (at 162.127 53.771 180) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /604381F6) + (fp_text reference R2 (at 5.08 -2.37 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 56 (at 5.08 2.37 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.93 -1.25) (end 1.93 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 1.93 1.25) (end 8.23 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 1.25) (end 8.23 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 -1.25) (end 1.93 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 1.93 0) (layer F.Fab) (width 0.1)) + (fp_line (start 10.16 0) (end 8.23 0) (layer F.Fab) (width 0.1)) + (fp_line (start 1.81 -1.37) (end 1.81 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.81 1.37) (end 8.35 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 1.37) (end 8.35 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 -1.37) (end 1.81 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.04 0) (end 1.81 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.12 0) (end 8.35 0) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.5) (end 11.21 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 1.5) (end 11.21 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 5.08 0 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole oval (at 10.16 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 38 /V1)) + (pad 1 thru_hole circle (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 "Net-(C5-Pad2)")) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 6054BDB6) + (at 162.044 140.952 180) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /604FADC5) + (fp_text reference R17 (at 5.08 -2.37 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 56 (at 5.08 2.37 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.93 -1.25) (end 1.93 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 1.93 1.25) (end 8.23 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 1.25) (end 8.23 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 -1.25) (end 1.93 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 1.93 0) (layer F.Fab) (width 0.1)) + (fp_line (start 10.16 0) (end 8.23 0) (layer F.Fab) (width 0.1)) + (fp_line (start 1.81 -1.37) (end 1.81 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.81 1.37) (end 8.35 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 1.37) (end 8.35 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 -1.37) (end 1.81 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.04 0) (end 1.81 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.12 0) (end 8.35 0) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.5) (end 11.21 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 1.5) (end 11.21 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 5.08 0 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole oval (at 10.16 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 45 /V8)) + (pad 1 thru_hole circle (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 13 "Net-(C16-Pad2)")) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0805_2012Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60569453) + (at 111.7125 149.5) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /605E2922) + (attr smd) + (fp_text reference R33 (at 0 -1.65) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 470 (at 0 1.65) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.68 0.95) (end -1.68 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (pad 2 smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2439004878048781) + (net 45 /V8)) + (pad 1 smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2439004878048781) + (net 53 "Net-(D8-Pad2)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0805_2012Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60569442) + (at 111.7125 145) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /605D4884) + (attr smd) + (fp_text reference R32 (at 0 -1.65) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 470 (at 0 1.65) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.68 0.95) (end -1.68 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (pad 2 smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2439004878048781) + (net 44 /V7)) + (pad 1 smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2439004878048781) + (net 52 "Net-(D7-Pad2)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0805_2012Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60569431) + (at 111.76 140.335) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /605C62AE) + (attr smd) + (fp_text reference R31 (at 0 -1.65) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 470 (at 0 1.65) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.68 0.95) (end -1.68 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (pad 2 smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2439004878048781) + (net 43 /V6)) + (pad 1 smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2439004878048781) + (net 51 "Net-(D6-Pad2)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0805_2012Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60569420) + (at 111.7125 135.763) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /605B9EE2) + (attr smd) + (fp_text reference R30 (at 0 -1.65) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 470 (at 0 1.65) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.68 0.95) (end -1.68 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (pad 2 smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2439004878048781) + (net 42 /V5)) + (pad 1 smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2439004878048781) + (net 50 "Net-(D5-Pad2)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0805_2012Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 6056940F) + (at 111.7125 131.191) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /605ADE36) + (attr smd) + (fp_text reference R29 (at 0 -1.65) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 470 (at 0 1.65) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.68 0.95) (end -1.68 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (pad 2 smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2439004878048781) + (net 41 /V4)) + (pad 1 smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2439004878048781) + (net 49 "Net-(D4-Pad2)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0805_2012Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 605693FE) + (at 111.76 126.619) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /605A2BEC) + (attr smd) + (fp_text reference R28 (at 0 -1.65) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 470 (at 0 1.65) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.68 0.95) (end -1.68 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (pad 2 smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2439004878048781) + (net 40 /V3)) + (pad 1 smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2439004878048781) + (net 48 "Net-(D3-Pad2)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0805_2012Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 605693ED) + (at 111.76 122.047) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60595087) + (attr smd) + (fp_text reference R27 (at 0 -1.65) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 470 (at 0 1.65) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.68 0.95) (end -1.68 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (pad 2 smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2439004878048781) + (net 39 /V2)) + (pad 1 smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2439004878048781) + (net 47 "Net-(D2-Pad2)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0805_2012Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 605693DC) + (at 111.8125 117.475) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /6056A846) + (attr smd) + (fp_text reference R26 (at 0 -1.65) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 470 (at 0 1.65) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.68 0.95) (end -1.68 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1)) + (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (pad 2 smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2439004878048781) + (net 38 /V1)) + (pad 1 smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2439004878048781) + (net 46 "Net-(D1-Pad2)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TerminalBlock:TerminalBlock_bornier-2_P5.08mm (layer F.Cu) (tedit 59FF03AB) (tstamp 6054BAB6) + (at 189.476 81.262 270) + (descr "simple 2-pin terminal block, pitch 5.08mm, revamped version of bornier2") + (tags "terminal block bornier2") + (path /606E921A) + (fp_text reference J4 (at 2.54 -5.08 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Screw_Terminal_01x02 (at 2.54 5.08 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.41 2.55) (end 7.49 2.55) (layer F.Fab) (width 0.1)) + (fp_line (start -2.46 -3.75) (end -2.46 3.75) (layer F.Fab) (width 0.1)) + (fp_line (start -2.46 3.75) (end 7.54 3.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.54 3.75) (end 7.54 -3.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.54 -3.75) (end -2.46 -3.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 2.54) (end -2.54 2.54) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.62 3.81) (end 7.62 -3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.62 -3.81) (end -2.54 -3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.54 -3.81) (end -2.54 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.54 3.81) (end 7.62 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.71 -4) (end 7.79 -4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.71 -4) (end -2.71 4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.79 4) (end 7.79 -4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.79 4) (end -2.71 4) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 2.54 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 5.08 0 270) (size 3 3) (drill 1.52) (layers *.Cu *.Mask) + (net 21 "Net-(J4-Pad2)")) + (pad 1 thru_hole rect (at 0 0 270) (size 3 3) (drill 1.52) (layers *.Cu *.Mask) + (net 59 IP_VAA)) + (model ${KISYS3DMOD}/TerminalBlock.3dshapes/TerminalBlock_bornier-2_P5.08mm.wrl + (offset (xyz 2.539999961853027 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0805_2012Metric (layer B.Cu) (tedit 5F68FEEE) (tstamp 6054BE6E) + (at 171.2915 148.953) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60674F79) + (attr smd) + (fp_text reference R25 (at 0 1.65) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 75 (at 0 -1.65) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1 -0.625) (end -1 0.625) (layer B.Fab) (width 0.1)) + (fp_line (start -1 0.625) (end 1 0.625) (layer B.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end 1 -0.625) (layer B.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end -1 -0.625) (layer B.Fab) (width 0.1)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.68 -0.95) (end -1.68 0.95) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.68 0.95) (end 1.68 0.95) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.68 0.95) (end 1.68 -0.95) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.68 -0.95) (end -1.68 -0.95) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer B.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08)) (justify mirror)) + ) + (pad 2 smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2439004878048781) + (net 26 "Net-(J9-Pad2)")) + (pad 1 smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2439004878048781) + (net 17 "Net-(C20-Pad2)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0805_2012Metric (layer B.Cu) (tedit 5F68FEEE) (tstamp 6054BE57) + (at 171.2915 136.253) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /604FADB7) + (attr smd) + (fp_text reference R24 (at 0 1.65) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 75 (at 0 -1.65) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1 -0.625) (end -1 0.625) (layer B.Fab) (width 0.1)) + (fp_line (start -1 0.625) (end 1 0.625) (layer B.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end 1 -0.625) (layer B.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end -1 -0.625) (layer B.Fab) (width 0.1)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.68 -0.95) (end -1.68 0.95) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.68 0.95) (end 1.68 0.95) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.68 0.95) (end 1.68 -0.95) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.68 -0.95) (end -1.68 -0.95) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer B.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08)) (justify mirror)) + ) + (pad 2 smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2439004878048781) + (net 25 "Net-(J8-Pad2)")) + (pad 1 smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2439004878048781) + (net 16 "Net-(C19-Pad2)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0805_2012Metric (layer B.Cu) (tedit 5F68FEEE) (tstamp 6054BE40) + (at 171.2915 123.553) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /604FAD6D) + (attr smd) + (fp_text reference R23 (at 0 1.65) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 75 (at 0 -1.65) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1 -0.625) (end -1 0.625) (layer B.Fab) (width 0.1)) + (fp_line (start -1 0.625) (end 1 0.625) (layer B.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end 1 -0.625) (layer B.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end -1 -0.625) (layer B.Fab) (width 0.1)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.68 -0.95) (end -1.68 0.95) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.68 0.95) (end 1.68 0.95) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.68 0.95) (end 1.68 -0.95) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.68 -0.95) (end -1.68 -0.95) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer B.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08)) (justify mirror)) + ) + (pad 2 smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2439004878048781) + (net 24 "Net-(J7-Pad2)")) + (pad 1 smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2439004878048781) + (net 15 "Net-(C18-Pad2)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0805_2012Metric (layer B.Cu) (tedit 5F68FEEE) (tstamp 6054BE29) + (at 171.2915 110.853) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60674F67) + (attr smd) + (fp_text reference R22 (at 0 1.65) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 75 (at 0 -1.65) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1 -0.625) (end -1 0.625) (layer B.Fab) (width 0.1)) + (fp_line (start -1 0.625) (end 1 0.625) (layer B.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end 1 -0.625) (layer B.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end -1 -0.625) (layer B.Fab) (width 0.1)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.68 -0.95) (end -1.68 0.95) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.68 0.95) (end 1.68 0.95) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.68 0.95) (end 1.68 -0.95) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.68 -0.95) (end -1.68 -0.95) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer B.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08)) (justify mirror)) + ) + (pad 2 smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2439004878048781) + (net 23 "Net-(J6-Pad2)")) + (pad 1 smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2439004878048781) + (net 14 "Net-(C17-Pad2)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_THT:C_Rect_L7.0mm_W2.5mm_P5.00mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 6054B942) + (at 158.742 61.577 90) + (descr "C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*2.5mm^2, Capacitor") + (tags "C Rect series Radial pin pitch 5.00mm length 7mm width 2.5mm Capacitor") + (path /60440603) + (fp_text reference C5 (at 2.5 -2.5 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10n (at 2.5 2.5 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 -1.25) (end -1 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1 1.25) (end 6 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6 1.25) (end 6 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6 -1.25) (end -1 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.12 -1.37) (end 6.12 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 1.37) (end 6.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 -1.37) (end -1.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.12 -1.37) (end 6.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.25 -1.5) (end -1.25 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.25 1.5) (end 6.25 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.25 1.5) (end 6.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.25 -1.5) (end -1.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 2.5 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 5 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 "Net-(C5-Pad2)")) + (pad 1 thru_hole circle (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 58 VCC)) + (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/C_Rect_L7.0mm_W2.5mm_P5.00mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0805_2012Metric (layer B.Cu) (tedit 5F68FEEE) (tstamp 6054BD5A) + (at 171.2915 98.407) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /604B97BB) + (attr smd) + (fp_text reference R13 (at 0 1.65) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 75 (at 0 -1.65) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1 -0.625) (end -1 0.625) (layer B.Fab) (width 0.1)) + (fp_line (start -1 0.625) (end 1 0.625) (layer B.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end 1 -0.625) (layer B.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end -1 -0.625) (layer B.Fab) (width 0.1)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.68 -0.95) (end -1.68 0.95) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.68 0.95) (end 1.68 0.95) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.68 0.95) (end 1.68 -0.95) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.68 -0.95) (end -1.68 -0.95) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer B.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08)) (justify mirror)) + ) + (pad 2 smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2439004878048781) + (net 22 "Net-(J5-Pad2)")) + (pad 1 smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2439004878048781) + (net 9 "Net-(C12-Pad2)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0805_2012Metric (layer B.Cu) (tedit 5F68FEEE) (tstamp 6054BD43) + (at 171.2915 86.342) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /604AFF72) + (attr smd) + (fp_text reference R12 (at 0 1.65) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 75 (at 0 -1.65) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1 -0.625) (end -1 0.625) (layer B.Fab) (width 0.1)) + (fp_line (start -1 0.625) (end 1 0.625) (layer B.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end 1 -0.625) (layer B.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end -1 -0.625) (layer B.Fab) (width 0.1)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.68 -0.95) (end -1.68 0.95) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.68 0.95) (end 1.68 0.95) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.68 0.95) (end 1.68 -0.95) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.68 -0.95) (end -1.68 -0.95) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer B.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08)) (justify mirror)) + ) + (pad 2 smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2439004878048781) + (net 21 "Net-(J4-Pad2)")) + (pad 1 smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2439004878048781) + (net 8 "Net-(C11-Pad2)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0805_2012Metric (layer B.Cu) (tedit 5F68FEEE) (tstamp 6054BD2C) + (at 171.315 74.277) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60674F54) + (attr smd) + (fp_text reference R11 (at 0 1.65) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 75 (at 0 -1.65) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1 -0.625) (end -1 0.625) (layer B.Fab) (width 0.1)) + (fp_line (start -1 0.625) (end 1 0.625) (layer B.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end 1 -0.625) (layer B.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end -1 -0.625) (layer B.Fab) (width 0.1)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.68 -0.95) (end -1.68 0.95) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.68 0.95) (end 1.68 0.95) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.68 0.95) (end 1.68 -0.95) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.68 -0.95) (end -1.68 -0.95) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer B.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08)) (justify mirror)) + ) + (pad 2 smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2439004878048781) + (net 20 "Net-(J3-Pad2)")) + (pad 1 smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2439004878048781) + (net 7 "Net-(C10-Pad2)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0805_2012Metric (layer B.Cu) (tedit 5F68FEEE) (tstamp 6054BD15) + (at 171.315 61.577) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /6044DD17) + (attr smd) + (fp_text reference R10 (at 0 1.65) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 75 (at 0 -1.65) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1 -0.625) (end -1 0.625) (layer B.Fab) (width 0.1)) + (fp_line (start -1 0.625) (end 1 0.625) (layer B.Fab) (width 0.1)) + (fp_line (start 1 0.625) (end 1 -0.625) (layer B.Fab) (width 0.1)) + (fp_line (start 1 -0.625) (end -1 -0.625) (layer B.Fab) (width 0.1)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.68 -0.95) (end -1.68 0.95) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.68 0.95) (end 1.68 0.95) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.68 0.95) (end 1.68 -0.95) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.68 -0.95) (end -1.68 -0.95) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer B.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08)) (justify mirror)) + ) + (pad 2 smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2439004878048781) + (net 19 "Net-(J2-Pad2)")) + (pad 1 smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2439004878048781) + (net 6 "Net-(C9-Pad2)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-223 (layer B.Cu) (tedit 5A02FF57) (tstamp 6054BC2F) + (at 178.656 146.667) + (descr "module CMS SOT223 4 pins") + (tags "CMS SOT") + (path /60674F76) + (attr smd) + (fp_text reference Q8 (at 0 4.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value ACS108-8SN (at 0 -4.5) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1.85 2.3) (end -0.8 3.35) (layer B.Fab) (width 0.1)) + (fp_line (start 1.91 -3.41) (end 1.91 -2.15) (layer B.SilkS) (width 0.12)) + (fp_line (start 1.91 3.41) (end 1.91 2.15) (layer B.SilkS) (width 0.12)) + (fp_line (start 4.4 3.6) (end -4.4 3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start 4.4 -3.6) (end 4.4 3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start -4.4 -3.6) (end 4.4 -3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start -4.4 3.6) (end -4.4 -3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.85 2.3) (end -1.85 -3.35) (layer B.Fab) (width 0.1)) + (fp_line (start -1.85 -3.41) (end 1.91 -3.41) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.8 3.35) (end 1.85 3.35) (layer B.Fab) (width 0.1)) + (fp_line (start -4.1 3.41) (end 1.91 3.41) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.85 -3.35) (end 1.85 -3.35) (layer B.Fab) (width 0.1)) + (fp_line (start 1.85 3.35) (end 1.85 -3.35) (layer B.Fab) (width 0.1)) + (fp_text user %R (at 0 0 -90) (layer B.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + ) + (pad 1 smd rect (at -3.15 2.3) (size 2 1.5) (layers B.Cu B.Paste B.Mask) + (net 26 "Net-(J9-Pad2)")) + (pad 3 smd rect (at -3.15 -2.3) (size 2 1.5) (layers B.Cu B.Paste B.Mask) + (net 37 "Net-(Q8-Pad3)")) + (pad 2 smd rect (at -3.15 0) (size 2 1.5) (layers B.Cu B.Paste B.Mask) + (net 58 VCC)) + (pad 4 smd rect (at 3.15 0) (size 2 3.8) (layers B.Cu B.Paste B.Mask)) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-223.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-223 (layer B.Cu) (tedit 5A02FF57) (tstamp 6054BC15) + (at 178.656 133.967) + (descr "module CMS SOT223 4 pins") + (tags "CMS SOT") + (path /60674F70) + (attr smd) + (fp_text reference Q7 (at 0 4.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value ACS108-8SN (at 0 -4.5) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1.85 2.3) (end -0.8 3.35) (layer B.Fab) (width 0.1)) + (fp_line (start 1.91 -3.41) (end 1.91 -2.15) (layer B.SilkS) (width 0.12)) + (fp_line (start 1.91 3.41) (end 1.91 2.15) (layer B.SilkS) (width 0.12)) + (fp_line (start 4.4 3.6) (end -4.4 3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start 4.4 -3.6) (end 4.4 3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start -4.4 -3.6) (end 4.4 -3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start -4.4 3.6) (end -4.4 -3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.85 2.3) (end -1.85 -3.35) (layer B.Fab) (width 0.1)) + (fp_line (start -1.85 -3.41) (end 1.91 -3.41) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.8 3.35) (end 1.85 3.35) (layer B.Fab) (width 0.1)) + (fp_line (start -4.1 3.41) (end 1.91 3.41) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.85 -3.35) (end 1.85 -3.35) (layer B.Fab) (width 0.1)) + (fp_line (start 1.85 3.35) (end 1.85 -3.35) (layer B.Fab) (width 0.1)) + (fp_text user %R (at 0 0 -90) (layer B.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + ) + (pad 1 smd rect (at -3.15 2.3) (size 2 1.5) (layers B.Cu B.Paste B.Mask) + (net 25 "Net-(J8-Pad2)")) + (pad 3 smd rect (at -3.15 -2.3) (size 2 1.5) (layers B.Cu B.Paste B.Mask) + (net 36 "Net-(Q7-Pad3)")) + (pad 2 smd rect (at -3.15 0) (size 2 1.5) (layers B.Cu B.Paste B.Mask) + (net 58 VCC)) + (pad 4 smd rect (at 3.15 0) (size 2 3.8) (layers B.Cu B.Paste B.Mask)) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-223.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-223 (layer B.Cu) (tedit 5A02FF57) (tstamp 6054BBFB) + (at 178.656 121.267) + (descr "module CMS SOT223 4 pins") + (tags "CMS SOT") + (path /604FAD45) + (attr smd) + (fp_text reference Q6 (at 0 4.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value ACS108-8SN (at 0 -4.5) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1.85 2.3) (end -0.8 3.35) (layer B.Fab) (width 0.1)) + (fp_line (start 1.91 -3.41) (end 1.91 -2.15) (layer B.SilkS) (width 0.12)) + (fp_line (start 1.91 3.41) (end 1.91 2.15) (layer B.SilkS) (width 0.12)) + (fp_line (start 4.4 3.6) (end -4.4 3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start 4.4 -3.6) (end 4.4 3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start -4.4 -3.6) (end 4.4 -3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start -4.4 3.6) (end -4.4 -3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.85 2.3) (end -1.85 -3.35) (layer B.Fab) (width 0.1)) + (fp_line (start -1.85 -3.41) (end 1.91 -3.41) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.8 3.35) (end 1.85 3.35) (layer B.Fab) (width 0.1)) + (fp_line (start -4.1 3.41) (end 1.91 3.41) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.85 -3.35) (end 1.85 -3.35) (layer B.Fab) (width 0.1)) + (fp_line (start 1.85 3.35) (end 1.85 -3.35) (layer B.Fab) (width 0.1)) + (fp_text user %R (at 0 0 -90) (layer B.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + ) + (pad 1 smd rect (at -3.15 2.3) (size 2 1.5) (layers B.Cu B.Paste B.Mask) + (net 24 "Net-(J7-Pad2)")) + (pad 3 smd rect (at -3.15 -2.3) (size 2 1.5) (layers B.Cu B.Paste B.Mask) + (net 35 "Net-(Q6-Pad3)")) + (pad 2 smd rect (at -3.15 0) (size 2 1.5) (layers B.Cu B.Paste B.Mask) + (net 58 VCC)) + (pad 4 smd rect (at 3.15 0) (size 2 3.8) (layers B.Cu B.Paste B.Mask)) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-223.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-223 (layer B.Cu) (tedit 5A02FF57) (tstamp 6054BBE1) + (at 178.656 108.567) + (descr "module CMS SOT223 4 pins") + (tags "CMS SOT") + (path /60674F63) + (attr smd) + (fp_text reference Q5 (at 0 4.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value ACS108-8SN (at 0 -4.5) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1.85 2.3) (end -0.8 3.35) (layer B.Fab) (width 0.1)) + (fp_line (start 1.91 -3.41) (end 1.91 -2.15) (layer B.SilkS) (width 0.12)) + (fp_line (start 1.91 3.41) (end 1.91 2.15) (layer B.SilkS) (width 0.12)) + (fp_line (start 4.4 3.6) (end -4.4 3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start 4.4 -3.6) (end 4.4 3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start -4.4 -3.6) (end 4.4 -3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start -4.4 3.6) (end -4.4 -3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.85 2.3) (end -1.85 -3.35) (layer B.Fab) (width 0.1)) + (fp_line (start -1.85 -3.41) (end 1.91 -3.41) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.8 3.35) (end 1.85 3.35) (layer B.Fab) (width 0.1)) + (fp_line (start -4.1 3.41) (end 1.91 3.41) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.85 -3.35) (end 1.85 -3.35) (layer B.Fab) (width 0.1)) + (fp_line (start 1.85 3.35) (end 1.85 -3.35) (layer B.Fab) (width 0.1)) + (fp_text user %R (at 0 0 -90) (layer B.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + ) + (pad 1 smd rect (at -3.15 2.3) (size 2 1.5) (layers B.Cu B.Paste B.Mask) + (net 23 "Net-(J6-Pad2)")) + (pad 3 smd rect (at -3.15 -2.3) (size 2 1.5) (layers B.Cu B.Paste B.Mask) + (net 34 "Net-(Q5-Pad3)")) + (pad 2 smd rect (at -3.15 0) (size 2 1.5) (layers B.Cu B.Paste B.Mask) + (net 58 VCC)) + (pad 4 smd rect (at 3.15 0) (size 2 3.8) (layers B.Cu B.Paste B.Mask)) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-223.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-223 (layer B.Cu) (tedit 5A02FF57) (tstamp 6054BBC7) + (at 178.656 96.107) + (descr "module CMS SOT223 4 pins") + (tags "CMS SOT") + (path /604B9793) + (attr smd) + (fp_text reference Q4 (at 0 4.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value ACS108-8SN (at 0 -4.5) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1.85 2.3) (end -0.8 3.35) (layer B.Fab) (width 0.1)) + (fp_line (start 1.91 -3.41) (end 1.91 -2.15) (layer B.SilkS) (width 0.12)) + (fp_line (start 1.91 3.41) (end 1.91 2.15) (layer B.SilkS) (width 0.12)) + (fp_line (start 4.4 3.6) (end -4.4 3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start 4.4 -3.6) (end 4.4 3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start -4.4 -3.6) (end 4.4 -3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start -4.4 3.6) (end -4.4 -3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.85 2.3) (end -1.85 -3.35) (layer B.Fab) (width 0.1)) + (fp_line (start -1.85 -3.41) (end 1.91 -3.41) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.8 3.35) (end 1.85 3.35) (layer B.Fab) (width 0.1)) + (fp_line (start -4.1 3.41) (end 1.91 3.41) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.85 -3.35) (end 1.85 -3.35) (layer B.Fab) (width 0.1)) + (fp_line (start 1.85 3.35) (end 1.85 -3.35) (layer B.Fab) (width 0.1)) + (fp_text user %R (at 0 0 -90) (layer B.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + ) + (pad 1 smd rect (at -3.15 2.3) (size 2 1.5) (layers B.Cu B.Paste B.Mask) + (net 22 "Net-(J5-Pad2)")) + (pad 3 smd rect (at -3.15 -2.3) (size 2 1.5) (layers B.Cu B.Paste B.Mask) + (net 33 "Net-(Q4-Pad3)")) + (pad 2 smd rect (at -3.15 0) (size 2 1.5) (layers B.Cu B.Paste B.Mask) + (net 58 VCC)) + (pad 4 smd rect (at 3.15 0) (size 2 3.8) (layers B.Cu B.Paste B.Mask)) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-223.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-223 (layer B.Cu) (tedit 5A02FF57) (tstamp 6054BBAD) + (at 178.656 84.042) + (descr "module CMS SOT223 4 pins") + (tags "CMS SOT") + (path /604AFF4A) + (attr smd) + (fp_text reference Q3 (at 0 4.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value ACS108-8SN (at 0 -4.5) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1.85 2.3) (end -0.8 3.35) (layer B.Fab) (width 0.1)) + (fp_line (start 1.91 -3.41) (end 1.91 -2.15) (layer B.SilkS) (width 0.12)) + (fp_line (start 1.91 3.41) (end 1.91 2.15) (layer B.SilkS) (width 0.12)) + (fp_line (start 4.4 3.6) (end -4.4 3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start 4.4 -3.6) (end 4.4 3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start -4.4 -3.6) (end 4.4 -3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start -4.4 3.6) (end -4.4 -3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.85 2.3) (end -1.85 -3.35) (layer B.Fab) (width 0.1)) + (fp_line (start -1.85 -3.41) (end 1.91 -3.41) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.8 3.35) (end 1.85 3.35) (layer B.Fab) (width 0.1)) + (fp_line (start -4.1 3.41) (end 1.91 3.41) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.85 -3.35) (end 1.85 -3.35) (layer B.Fab) (width 0.1)) + (fp_line (start 1.85 3.35) (end 1.85 -3.35) (layer B.Fab) (width 0.1)) + (fp_text user %R (at 0 0 -90) (layer B.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + ) + (pad 1 smd rect (at -3.15 2.3) (size 2 1.5) (layers B.Cu B.Paste B.Mask) + (net 21 "Net-(J4-Pad2)")) + (pad 3 smd rect (at -3.15 -2.3) (size 2 1.5) (layers B.Cu B.Paste B.Mask) + (net 32 "Net-(Q3-Pad3)")) + (pad 2 smd rect (at -3.15 0) (size 2 1.5) (layers B.Cu B.Paste B.Mask) + (net 58 VCC)) + (pad 4 smd rect (at 3.15 0) (size 2 3.8) (layers B.Cu B.Paste B.Mask)) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-223.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-223 (layer B.Cu) (tedit 5A02FF57) (tstamp 6054BB93) + (at 178.706 71.977) + (descr "module CMS SOT223 4 pins") + (tags "CMS SOT") + (path /604A1995) + (attr smd) + (fp_text reference Q2 (at 0 4.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value ACS108-8SN (at 0 -4.5) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1.85 2.3) (end -0.8 3.35) (layer B.Fab) (width 0.1)) + (fp_line (start 1.91 -3.41) (end 1.91 -2.15) (layer B.SilkS) (width 0.12)) + (fp_line (start 1.91 3.41) (end 1.91 2.15) (layer B.SilkS) (width 0.12)) + (fp_line (start 4.4 3.6) (end -4.4 3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start 4.4 -3.6) (end 4.4 3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start -4.4 -3.6) (end 4.4 -3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start -4.4 3.6) (end -4.4 -3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.85 2.3) (end -1.85 -3.35) (layer B.Fab) (width 0.1)) + (fp_line (start -1.85 -3.41) (end 1.91 -3.41) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.8 3.35) (end 1.85 3.35) (layer B.Fab) (width 0.1)) + (fp_line (start -4.1 3.41) (end 1.91 3.41) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.85 -3.35) (end 1.85 -3.35) (layer B.Fab) (width 0.1)) + (fp_line (start 1.85 3.35) (end 1.85 -3.35) (layer B.Fab) (width 0.1)) + (fp_text user %R (at 0 0 -90) (layer B.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + ) + (pad 1 smd rect (at -3.15 2.3) (size 2 1.5) (layers B.Cu B.Paste B.Mask) + (net 20 "Net-(J3-Pad2)")) + (pad 3 smd rect (at -3.15 -2.3) (size 2 1.5) (layers B.Cu B.Paste B.Mask) + (net 31 "Net-(Q2-Pad3)")) + (pad 2 smd rect (at -3.15 0) (size 2 1.5) (layers B.Cu B.Paste B.Mask) + (net 58 VCC)) + (pad 4 smd rect (at 3.15 0) (size 2 3.8) (layers B.Cu B.Paste B.Mask)) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-223.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-223 (layer B.Cu) (tedit 5A02FF57) (tstamp 6054BB79) + (at 178.681 59.277) + (descr "module CMS SOT223 4 pins") + (tags "CMS SOT") + (path /6043BEB1) + (attr smd) + (fp_text reference Q1 (at 0 4.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value ACS108-8SN (at 0 -4.5) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1.85 2.3) (end -0.8 3.35) (layer B.Fab) (width 0.1)) + (fp_line (start 1.91 -3.41) (end 1.91 -2.15) (layer B.SilkS) (width 0.12)) + (fp_line (start 1.91 3.41) (end 1.91 2.15) (layer B.SilkS) (width 0.12)) + (fp_line (start 4.4 3.6) (end -4.4 3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start 4.4 -3.6) (end 4.4 3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start -4.4 -3.6) (end 4.4 -3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start -4.4 3.6) (end -4.4 -3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.85 2.3) (end -1.85 -3.35) (layer B.Fab) (width 0.1)) + (fp_line (start -1.85 -3.41) (end 1.91 -3.41) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.8 3.35) (end 1.85 3.35) (layer B.Fab) (width 0.1)) + (fp_line (start -4.1 3.41) (end 1.91 3.41) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.85 -3.35) (end 1.85 -3.35) (layer B.Fab) (width 0.1)) + (fp_line (start 1.85 3.35) (end 1.85 -3.35) (layer B.Fab) (width 0.1)) + (fp_text user %R (at 0 0 -90) (layer B.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + ) + (pad 1 smd rect (at -3.15 2.3) (size 2 1.5) (layers B.Cu B.Paste B.Mask) + (net 19 "Net-(J2-Pad2)")) + (pad 3 smd rect (at -3.15 -2.3) (size 2 1.5) (layers B.Cu B.Paste B.Mask) + (net 30 "Net-(Q1-Pad3)")) + (pad 2 smd rect (at -3.15 0) (size 2 1.5) (layers B.Cu B.Paste B.Mask) + (net 58 VCC)) + (pad 4 smd rect (at 3.15 0) (size 2 3.8) (layers B.Cu B.Paste B.Mask)) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-223.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_SO:SO-16_3.9x9.9mm_P1.27mm (layer B.Cu) (tedit 5E888720) (tstamp 6054BE90) + (at 136.136 52.179 180) + (descr "SO, 16 Pin (https://www.nxp.com/docs/en/package-information/SOT109-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "SO SO") + (path /60674F44) + (attr smd) + (fp_text reference U2 (at 0 5.9) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 74HC595 (at 0 -5.9) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start 0 -5.06) (end 1.95 -5.06) (layer B.SilkS) (width 0.12)) + (fp_line (start 0 -5.06) (end -1.95 -5.06) (layer B.SilkS) (width 0.12)) + (fp_line (start 0 5.06) (end 1.95 5.06) (layer B.SilkS) (width 0.12)) + (fp_line (start 0 5.06) (end -3.45 5.06) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.975 4.95) (end 1.95 4.95) (layer B.Fab) (width 0.1)) + (fp_line (start 1.95 4.95) (end 1.95 -4.95) (layer B.Fab) (width 0.1)) + (fp_line (start 1.95 -4.95) (end -1.95 -4.95) (layer B.Fab) (width 0.1)) + (fp_line (start -1.95 -4.95) (end -1.95 3.975) (layer B.Fab) (width 0.1)) + (fp_line (start -1.95 3.975) (end -0.975 4.95) (layer B.Fab) (width 0.1)) + (fp_line (start -3.7 5.2) (end -3.7 -5.2) (layer B.CrtYd) (width 0.05)) + (fp_line (start -3.7 -5.2) (end 3.7 -5.2) (layer B.CrtYd) (width 0.05)) + (fp_line (start 3.7 -5.2) (end 3.7 5.2) (layer B.CrtYd) (width 0.05)) + (fp_line (start 3.7 5.2) (end -3.7 5.2) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer B.Fab) + (effects (font (size 0.98 0.98) (thickness 0.15)) (justify mirror)) + ) + (pad 16 smd roundrect (at 2.575 4.445 180) (size 1.75 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 58 VCC)) + (pad 15 smd roundrect (at 2.575 3.175 180) (size 1.75 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 38 /V1)) + (pad 14 smd roundrect (at 2.575 1.905 180) (size 1.75 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 61 DATA_OUT)) + (pad 13 smd roundrect (at 2.575 0.635 180) (size 1.75 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (pad 12 smd roundrect (at 2.575 -0.635 180) (size 1.75 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 63 LATCH_OUT)) + (pad 11 smd roundrect (at 2.575 -1.905 180) (size 1.75 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 62 CLK_OUT)) + (pad 10 smd roundrect (at 2.575 -3.175 180) (size 1.75 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 58 VCC)) + (pad 9 smd roundrect (at 2.575 -4.445 180) (size 1.75 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 29 SData)) + (pad 8 smd roundrect (at -2.575 -4.445 180) (size 1.75 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (pad 7 smd roundrect (at -2.575 -3.175 180) (size 1.75 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 45 /V8)) + (pad 6 smd roundrect (at -2.575 -1.905 180) (size 1.75 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 44 /V7)) + (pad 5 smd roundrect (at -2.575 -0.635 180) (size 1.75 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 43 /V6)) + (pad 4 smd roundrect (at -2.575 0.635 180) (size 1.75 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 42 /V5)) + (pad 3 smd roundrect (at -2.575 1.905 180) (size 1.75 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 41 /V4)) + (pad 2 smd roundrect (at -2.575 3.175 180) (size 1.75 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 40 /V3)) + (pad 1 smd roundrect (at -2.575 4.445 180) (size 1.75 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 39 /V2)) + (model ${KISYS3DMOD}/Package_SO.3dshapes/SO-16_3.9x9.9mm_P1.27mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 6054BE12) + (at 172.204 144.381 180) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /60674F75) + (fp_text reference R21 (at 5.08 -2.37) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 56 (at 5.08 2.37) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.93 -1.25) (end 1.93 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 1.93 1.25) (end 8.23 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 1.25) (end 8.23 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 -1.25) (end 1.93 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 1.93 0) (layer F.Fab) (width 0.1)) + (fp_line (start 10.16 0) (end 8.23 0) (layer F.Fab) (width 0.1)) + (fp_line (start 1.81 -1.37) (end 1.81 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.81 1.37) (end 8.35 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 1.37) (end 8.35 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 -1.37) (end 1.81 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.04 0) (end 1.81 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.12 0) (end 8.35 0) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.5) (end 11.21 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 1.5) (end 11.21 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 5.08 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole oval (at 10.16 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 13 "Net-(C16-Pad2)")) + (pad 1 thru_hole circle (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 37 "Net-(Q8-Pad3)")) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 6054BDFB) + (at 172.204 131.681 180) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /60674F6F) + (fp_text reference R20 (at 5.08 -2.37) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 56 (at 5.08 2.37) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.93 -1.25) (end 1.93 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 1.93 1.25) (end 8.23 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 1.25) (end 8.23 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 -1.25) (end 1.93 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 1.93 0) (layer F.Fab) (width 0.1)) + (fp_line (start 10.16 0) (end 8.23 0) (layer F.Fab) (width 0.1)) + (fp_line (start 1.81 -1.37) (end 1.81 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.81 1.37) (end 8.35 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 1.37) (end 8.35 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 -1.37) (end 1.81 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.04 0) (end 1.81 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.12 0) (end 8.35 0) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.5) (end 11.21 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 1.5) (end 11.21 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 5.08 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole oval (at 10.16 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 12 "Net-(C15-Pad2)")) + (pad 1 thru_hole circle (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 36 "Net-(Q7-Pad3)")) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 6054BDE4) + (at 172.204 118.981 180) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /604FAD3B) + (fp_text reference R19 (at 5.08 -2.37) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 56 (at 5.08 2.37) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.93 -1.25) (end 1.93 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 1.93 1.25) (end 8.23 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 1.25) (end 8.23 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 -1.25) (end 1.93 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 1.93 0) (layer F.Fab) (width 0.1)) + (fp_line (start 10.16 0) (end 8.23 0) (layer F.Fab) (width 0.1)) + (fp_line (start 1.81 -1.37) (end 1.81 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.81 1.37) (end 8.35 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 1.37) (end 8.35 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 -1.37) (end 1.81 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.04 0) (end 1.81 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.12 0) (end 8.35 0) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.5) (end 11.21 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 1.5) (end 11.21 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 5.08 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole oval (at 10.16 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 11 "Net-(C14-Pad2)")) + (pad 1 thru_hole circle (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 35 "Net-(Q6-Pad3)")) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 6054BDCD) + (at 172.204 106.281 180) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /60674F62) + (fp_text reference R18 (at 5.08 -2.37) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 56 (at 5.08 2.37) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.93 -1.25) (end 1.93 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 1.93 1.25) (end 8.23 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 1.25) (end 8.23 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 -1.25) (end 1.93 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 1.93 0) (layer F.Fab) (width 0.1)) + (fp_line (start 10.16 0) (end 8.23 0) (layer F.Fab) (width 0.1)) + (fp_line (start 1.81 -1.37) (end 1.81 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.81 1.37) (end 8.35 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 1.37) (end 8.35 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 -1.37) (end 1.81 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.04 0) (end 1.81 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.12 0) (end 8.35 0) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.5) (end 11.21 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 1.5) (end 11.21 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 5.08 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole oval (at 10.16 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 10 "Net-(C13-Pad2)")) + (pad 1 thru_hole circle (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 34 "Net-(Q5-Pad3)")) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 6054BCFE) + (at 172.204 93.835 180) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /604B9789) + (fp_text reference R9 (at 5.08 -2.37) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 56 (at 5.08 2.37) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.93 -1.25) (end 1.93 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 1.93 1.25) (end 8.23 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 1.25) (end 8.23 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 -1.25) (end 1.93 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 1.93 0) (layer F.Fab) (width 0.1)) + (fp_line (start 10.16 0) (end 8.23 0) (layer F.Fab) (width 0.1)) + (fp_line (start 1.81 -1.37) (end 1.81 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.81 1.37) (end 8.35 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 1.37) (end 8.35 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 -1.37) (end 1.81 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.04 0) (end 1.81 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.12 0) (end 8.35 0) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.5) (end 11.21 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 1.5) (end 11.21 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 5.08 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole oval (at 10.16 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 5 "Net-(C8-Pad2)")) + (pad 1 thru_hole circle (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 33 "Net-(Q4-Pad3)")) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 6054BCE7) + (at 172.204 81.77 180) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /60674F56) + (fp_text reference R8 (at 5.08 -2.37) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 56 (at 5.08 2.37) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.93 -1.25) (end 1.93 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 1.93 1.25) (end 8.23 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 1.25) (end 8.23 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 -1.25) (end 1.93 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 1.93 0) (layer F.Fab) (width 0.1)) + (fp_line (start 10.16 0) (end 8.23 0) (layer F.Fab) (width 0.1)) + (fp_line (start 1.81 -1.37) (end 1.81 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.81 1.37) (end 8.35 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 1.37) (end 8.35 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 -1.37) (end 1.81 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.04 0) (end 1.81 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.12 0) (end 8.35 0) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.5) (end 11.21 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 1.5) (end 11.21 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 5.08 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole oval (at 10.16 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 4 "Net-(C7-Pad2)")) + (pad 1 thru_hole circle (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 32 "Net-(Q3-Pad3)")) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 6054BCD0) + (at 172.204 69.705 180) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /60674F50) + (fp_text reference R7 (at 5.08 -2.37) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 56 (at 5.08 2.37) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.93 -1.25) (end 1.93 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 1.93 1.25) (end 8.23 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 1.25) (end 8.23 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 -1.25) (end 1.93 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 1.93 0) (layer F.Fab) (width 0.1)) + (fp_line (start 10.16 0) (end 8.23 0) (layer F.Fab) (width 0.1)) + (fp_line (start 1.81 -1.37) (end 1.81 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.81 1.37) (end 8.35 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 1.37) (end 8.35 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 -1.37) (end 1.81 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.04 0) (end 1.81 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.12 0) (end 8.35 0) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.5) (end 11.21 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 1.5) (end 11.21 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 5.08 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole oval (at 10.16 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 3 "Net-(C6-Pad2)")) + (pad 1 thru_hole circle (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 31 "Net-(Q2-Pad3)")) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 6054BCB9) + (at 172.204 57.005 180) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /60438E25) + (fp_text reference R6 (at 5.08 -2.37) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 56 (at 5.08 2.37) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.93 -1.25) (end 1.93 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 1.93 1.25) (end 8.23 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 1.25) (end 8.23 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 -1.25) (end 1.93 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 1.93 0) (layer F.Fab) (width 0.1)) + (fp_line (start 10.16 0) (end 8.23 0) (layer F.Fab) (width 0.1)) + (fp_line (start 1.81 -1.37) (end 1.81 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.81 1.37) (end 8.35 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 1.37) (end 8.35 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 -1.37) (end 1.81 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.04 0) (end 1.81 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.12 0) (end 8.35 0) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.5) (end 11.21 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 1.5) (end 11.21 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 5.08 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole oval (at 10.16 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 "Net-(C5-Pad2)")) + (pad 1 thru_hole circle (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 30 "Net-(Q1-Pad3)")) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TerminalBlock:TerminalBlock_bornier-2_P5.08mm (layer F.Cu) (tedit 59FF03AB) (tstamp 6054BB1F) + (at 189.476 144.127 270) + (descr "simple 2-pin terminal block, pitch 5.08mm, revamped version of bornier2") + (tags "terminal block bornier2") + (path /60674F80) + (fp_text reference J9 (at 2.54 -5.08 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Screw_Terminal_01x02 (at 2.54 5.08 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.41 2.55) (end 7.49 2.55) (layer F.Fab) (width 0.1)) + (fp_line (start -2.46 -3.75) (end -2.46 3.75) (layer F.Fab) (width 0.1)) + (fp_line (start -2.46 3.75) (end 7.54 3.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.54 3.75) (end 7.54 -3.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.54 -3.75) (end -2.46 -3.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 2.54) (end -2.54 2.54) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.62 3.81) (end 7.62 -3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.62 -3.81) (end -2.54 -3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.54 -3.81) (end -2.54 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.54 3.81) (end 7.62 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.71 -4) (end 7.79 -4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.71 -4) (end -2.71 4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.79 4) (end 7.79 -4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.79 4) (end -2.71 4) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 2.54 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 5.08 0 270) (size 3 3) (drill 1.52) (layers *.Cu *.Mask) + (net 26 "Net-(J9-Pad2)")) + (pad 1 thru_hole rect (at 0 0 270) (size 3 3) (drill 1.52) (layers *.Cu *.Mask) + (net 59 IP_VAA)) + (model ${KISYS3DMOD}/TerminalBlock.3dshapes/TerminalBlock_bornier-2_P5.08mm.wrl + (offset (xyz 2.539999961853027 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TerminalBlock:TerminalBlock_bornier-2_P5.08mm (layer F.Cu) (tedit 59FF03AB) (tstamp 6054BB0A) + (at 189.476 131.427 270) + (descr "simple 2-pin terminal block, pitch 5.08mm, revamped version of bornier2") + (tags "terminal block bornier2") + (path /606B39C2) + (fp_text reference J8 (at 2.54 -5.08 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Screw_Terminal_01x02 (at 2.54 5.08 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.41 2.55) (end 7.49 2.55) (layer F.Fab) (width 0.1)) + (fp_line (start -2.46 -3.75) (end -2.46 3.75) (layer F.Fab) (width 0.1)) + (fp_line (start -2.46 3.75) (end 7.54 3.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.54 3.75) (end 7.54 -3.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.54 -3.75) (end -2.46 -3.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 2.54) (end -2.54 2.54) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.62 3.81) (end 7.62 -3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.62 -3.81) (end -2.54 -3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.54 -3.81) (end -2.54 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.54 3.81) (end 7.62 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.71 -4) (end 7.79 -4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.71 -4) (end -2.71 4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.79 4) (end 7.79 -4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.79 4) (end -2.71 4) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 2.54 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 5.08 0 270) (size 3 3) (drill 1.52) (layers *.Cu *.Mask) + (net 25 "Net-(J8-Pad2)")) + (pad 1 thru_hole rect (at 0 0 270) (size 3 3) (drill 1.52) (layers *.Cu *.Mask) + (net 59 IP_VAA)) + (model ${KISYS3DMOD}/TerminalBlock.3dshapes/TerminalBlock_bornier-2_P5.08mm.wrl + (offset (xyz 2.539999961853027 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TerminalBlock:TerminalBlock_bornier-2_P5.08mm (layer F.Cu) (tedit 59FF03AB) (tstamp 6054BAF5) + (at 189.476 118.727 270) + (descr "simple 2-pin terminal block, pitch 5.08mm, revamped version of bornier2") + (tags "terminal block bornier2") + (path /60674F7C) + (fp_text reference J7 (at 2.54 -5.08 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Screw_Terminal_01x02 (at 2.54 5.08 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.41 2.55) (end 7.49 2.55) (layer F.Fab) (width 0.1)) + (fp_line (start -2.46 -3.75) (end -2.46 3.75) (layer F.Fab) (width 0.1)) + (fp_line (start -2.46 3.75) (end 7.54 3.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.54 3.75) (end 7.54 -3.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.54 -3.75) (end -2.46 -3.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 2.54) (end -2.54 2.54) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.62 3.81) (end 7.62 -3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.62 -3.81) (end -2.54 -3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.54 -3.81) (end -2.54 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.54 3.81) (end 7.62 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.71 -4) (end 7.79 -4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.71 -4) (end -2.71 4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.79 4) (end 7.79 -4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.79 4) (end -2.71 4) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 2.54 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 5.08 0 270) (size 3 3) (drill 1.52) (layers *.Cu *.Mask) + (net 24 "Net-(J7-Pad2)")) + (pad 1 thru_hole rect (at 0 0 270) (size 3 3) (drill 1.52) (layers *.Cu *.Mask) + (net 59 IP_VAA)) + (model ${KISYS3DMOD}/TerminalBlock.3dshapes/TerminalBlock_bornier-2_P5.08mm.wrl + (offset (xyz 2.539999961853027 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TerminalBlock:TerminalBlock_bornier-2_P5.08mm (layer F.Cu) (tedit 59FF03AB) (tstamp 6054BAE0) + (at 189.476 106.027 270) + (descr "simple 2-pin terminal block, pitch 5.08mm, revamped version of bornier2") + (tags "terminal block bornier2") + (path /60674F7A) + (fp_text reference J6 (at 2.54 -5.08 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Screw_Terminal_01x02 (at 2.54 5.08 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.41 2.55) (end 7.49 2.55) (layer F.Fab) (width 0.1)) + (fp_line (start -2.46 -3.75) (end -2.46 3.75) (layer F.Fab) (width 0.1)) + (fp_line (start -2.46 3.75) (end 7.54 3.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.54 3.75) (end 7.54 -3.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.54 -3.75) (end -2.46 -3.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 2.54) (end -2.54 2.54) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.62 3.81) (end 7.62 -3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.62 -3.81) (end -2.54 -3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.54 -3.81) (end -2.54 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.54 3.81) (end 7.62 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.71 -4) (end 7.79 -4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.71 -4) (end -2.71 4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.79 4) (end 7.79 -4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.79 4) (end -2.71 4) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 2.54 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 5.08 0 270) (size 3 3) (drill 1.52) (layers *.Cu *.Mask) + (net 23 "Net-(J6-Pad2)")) + (pad 1 thru_hole rect (at 0 0 270) (size 3 3) (drill 1.52) (layers *.Cu *.Mask) + (net 59 IP_VAA)) + (model ${KISYS3DMOD}/TerminalBlock.3dshapes/TerminalBlock_bornier-2_P5.08mm.wrl + (offset (xyz 2.539999961853027 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TerminalBlock:TerminalBlock_bornier-2_P5.08mm (layer F.Cu) (tedit 59FF03AB) (tstamp 6054BACB) + (at 189.476 93.327 270) + (descr "simple 2-pin terminal block, pitch 5.08mm, revamped version of bornier2") + (tags "terminal block bornier2") + (path /60708BA8) + (fp_text reference J5 (at 2.54 -5.08 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Screw_Terminal_01x02 (at 2.54 5.08 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.41 2.55) (end 7.49 2.55) (layer F.Fab) (width 0.1)) + (fp_line (start -2.46 -3.75) (end -2.46 3.75) (layer F.Fab) (width 0.1)) + (fp_line (start -2.46 3.75) (end 7.54 3.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.54 3.75) (end 7.54 -3.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.54 -3.75) (end -2.46 -3.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 2.54) (end -2.54 2.54) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.62 3.81) (end 7.62 -3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.62 -3.81) (end -2.54 -3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.54 -3.81) (end -2.54 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.54 3.81) (end 7.62 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.71 -4) (end 7.79 -4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.71 -4) (end -2.71 4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.79 4) (end 7.79 -4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.79 4) (end -2.71 4) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 2.54 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 5.08 0 270) (size 3 3) (drill 1.52) (layers *.Cu *.Mask) + (net 22 "Net-(J5-Pad2)")) + (pad 1 thru_hole rect (at 0 0 270) (size 3 3) (drill 1.52) (layers *.Cu *.Mask) + (net 59 IP_VAA)) + (model ${KISYS3DMOD}/TerminalBlock.3dshapes/TerminalBlock_bornier-2_P5.08mm.wrl + (offset (xyz 2.539999961853027 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TerminalBlock:TerminalBlock_bornier-2_P5.08mm (layer F.Cu) (tedit 59FF03AB) (tstamp 6054BAA1) + (at 189.476 69.197 270) + (descr "simple 2-pin terminal block, pitch 5.08mm, revamped version of bornier2") + (tags "terminal block bornier2") + (path /60674F86) + (fp_text reference J3 (at 2.54 -5.08 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Screw_Terminal_01x02 (at 2.54 5.08 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.41 2.55) (end 7.49 2.55) (layer F.Fab) (width 0.1)) + (fp_line (start -2.46 -3.75) (end -2.46 3.75) (layer F.Fab) (width 0.1)) + (fp_line (start -2.46 3.75) (end 7.54 3.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.54 3.75) (end 7.54 -3.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.54 -3.75) (end -2.46 -3.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 2.54) (end -2.54 2.54) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.62 3.81) (end 7.62 -3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.62 -3.81) (end -2.54 -3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.54 -3.81) (end -2.54 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.54 3.81) (end 7.62 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.71 -4) (end 7.79 -4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.71 -4) (end -2.71 4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.79 4) (end 7.79 -4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.79 4) (end -2.71 4) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 2.54 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 5.08 0 270) (size 3 3) (drill 1.52) (layers *.Cu *.Mask) + (net 20 "Net-(J3-Pad2)")) + (pad 1 thru_hole rect (at 0 0 270) (size 3 3) (drill 1.52) (layers *.Cu *.Mask) + (net 59 IP_VAA)) + (model ${KISYS3DMOD}/TerminalBlock.3dshapes/TerminalBlock_bornier-2_P5.08mm.wrl + (offset (xyz 2.539999961853027 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TerminalBlock:TerminalBlock_bornier-2_P5.08mm (layer F.Cu) (tedit 59FF03AB) (tstamp 6054BA8C) + (at 189.476 56.497 270) + (descr "simple 2-pin terminal block, pitch 5.08mm, revamped version of bornier2") + (tags "terminal block bornier2") + (path /606C9B28) + (fp_text reference J2 (at 2.54 -5.08 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Screw_Terminal_01x02 (at 2.54 5.08 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.41 2.55) (end 7.49 2.55) (layer F.Fab) (width 0.1)) + (fp_line (start -2.46 -3.75) (end -2.46 3.75) (layer F.Fab) (width 0.1)) + (fp_line (start -2.46 3.75) (end 7.54 3.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.54 3.75) (end 7.54 -3.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.54 -3.75) (end -2.46 -3.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 2.54) (end -2.54 2.54) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.62 3.81) (end 7.62 -3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.62 -3.81) (end -2.54 -3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.54 -3.81) (end -2.54 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.54 3.81) (end 7.62 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.71 -4) (end 7.79 -4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.71 -4) (end -2.71 4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.79 4) (end 7.79 -4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.79 4) (end -2.71 4) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 2.54 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 5.08 0 270) (size 3 3) (drill 1.52) (layers *.Cu *.Mask) + (net 19 "Net-(J2-Pad2)")) + (pad 1 thru_hole rect (at 0 0 270) (size 3 3) (drill 1.52) (layers *.Cu *.Mask) + (net 59 IP_VAA)) + (model ${KISYS3DMOD}/TerminalBlock.3dshapes/TerminalBlock_bornier-2_P5.08mm.wrl + (offset (xyz 2.539999961853027 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_THT:C_Rect_L7.0mm_W2.5mm_P5.00mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 6054BA5F) + (at 162.0605 148.953) + (descr "C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*2.5mm^2, Capacitor") + (tags "C Rect series Radial pin pitch 5.00mm length 7mm width 2.5mm Capacitor") + (path /60674F78) + (fp_text reference C20 (at 2.5 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10n (at 2.5 2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 -1.25) (end -1 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1 1.25) (end 6 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6 1.25) (end 6 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6 -1.25) (end -1 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.12 -1.37) (end 6.12 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 1.37) (end 6.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 -1.37) (end -1.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.12 -1.37) (end 6.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.25 -1.5) (end -1.25 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.25 1.5) (end 6.25 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.25 1.5) (end 6.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.25 -1.5) (end -1.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 2.5 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 5 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 17 "Net-(C20-Pad2)")) + (pad 1 thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 58 VCC)) + (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/C_Rect_L7.0mm_W2.5mm_P5.00mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_THT:C_Rect_L7.0mm_W2.5mm_P5.00mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 6054BA4C) + (at 162.044 136.253) + (descr "C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*2.5mm^2, Capacitor") + (tags "C Rect series Radial pin pitch 5.00mm length 7mm width 2.5mm Capacitor") + (path /604FADAD) + (fp_text reference C19 (at 2.5 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10n (at 2.5 2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 -1.25) (end -1 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1 1.25) (end 6 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6 1.25) (end 6 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6 -1.25) (end -1 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.12 -1.37) (end 6.12 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 1.37) (end 6.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 -1.37) (end -1.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.12 -1.37) (end 6.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.25 -1.5) (end -1.25 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.25 1.5) (end 6.25 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.25 1.5) (end 6.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.25 -1.5) (end -1.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 2.5 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 5 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 16 "Net-(C19-Pad2)")) + (pad 1 thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 58 VCC)) + (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/C_Rect_L7.0mm_W2.5mm_P5.00mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_THT:C_Rect_L7.0mm_W2.5mm_P5.00mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 6054BA39) + (at 162.8695 123.553) + (descr "C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*2.5mm^2, Capacitor") + (tags "C Rect series Radial pin pitch 5.00mm length 7mm width 2.5mm Capacitor") + (path /604FAD63) + (fp_text reference C18 (at 2.5 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10n (at 2.5 2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 -1.25) (end -1 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1 1.25) (end 6 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6 1.25) (end 6 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6 -1.25) (end -1 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.12 -1.37) (end 6.12 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 1.37) (end 6.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 -1.37) (end -1.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.12 -1.37) (end 6.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.25 -1.5) (end -1.25 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.25 1.5) (end 6.25 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.25 1.5) (end 6.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.25 -1.5) (end -1.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 2.5 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 5 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 15 "Net-(C18-Pad2)")) + (pad 1 thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 58 VCC)) + (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/C_Rect_L7.0mm_W2.5mm_P5.00mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_THT:C_Rect_L7.0mm_W2.5mm_P5.00mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 6054BA26) + (at 162.8695 110.853) + (descr "C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*2.5mm^2, Capacitor") + (tags "C Rect series Radial pin pitch 5.00mm length 7mm width 2.5mm Capacitor") + (path /604FAD19) + (fp_text reference C17 (at 2.5 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10n (at 2.5 2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 -1.25) (end -1 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1 1.25) (end 6 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6 1.25) (end 6 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6 -1.25) (end -1 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.12 -1.37) (end 6.12 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 1.37) (end 6.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 -1.37) (end -1.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.12 -1.37) (end 6.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.25 -1.5) (end -1.25 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.25 1.5) (end 6.25 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.25 1.5) (end 6.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.25 -1.5) (end -1.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 2.5 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 5 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 14 "Net-(C17-Pad2)")) + (pad 1 thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 58 VCC)) + (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/C_Rect_L7.0mm_W2.5mm_P5.00mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_THT:C_Rect_L7.0mm_W2.5mm_P5.00mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 6054BA13) + (at 158.8055 149.0165 90) + (descr "C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*2.5mm^2, Capacitor") + (tags "C Rect series Radial pin pitch 5.00mm length 7mm width 2.5mm Capacitor") + (path /604FADE4) + (fp_text reference C16 (at 2.5 -2.5 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10n (at 2.5 2.5 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 -1.25) (end -1 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1 1.25) (end 6 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6 1.25) (end 6 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6 -1.25) (end -1 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.12 -1.37) (end 6.12 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 1.37) (end 6.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 -1.37) (end -1.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.12 -1.37) (end 6.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.25 -1.5) (end -1.25 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.25 1.5) (end 6.25 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.25 1.5) (end 6.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.25 -1.5) (end -1.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 2.5 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 5 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 13 "Net-(C16-Pad2)")) + (pad 1 thru_hole circle (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 58 VCC)) + (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/C_Rect_L7.0mm_W2.5mm_P5.00mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_THT:C_Rect_L7.0mm_W2.5mm_P5.00mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 6054BA00) + (at 158.8055 136.253 90) + (descr "C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*2.5mm^2, Capacitor") + (tags "C Rect series Radial pin pitch 5.00mm length 7mm width 2.5mm Capacitor") + (path /60674F71) + (fp_text reference C15 (at 2.5 -2.5 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10n (at 2.5 2.5 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 -1.25) (end -1 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1 1.25) (end 6 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6 1.25) (end 6 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6 -1.25) (end -1 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.12 -1.37) (end 6.12 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 1.37) (end 6.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 -1.37) (end -1.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.12 -1.37) (end 6.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.25 -1.5) (end -1.25 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.25 1.5) (end 6.25 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.25 1.5) (end 6.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.25 -1.5) (end -1.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 2.5 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 5 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 12 "Net-(C15-Pad2)")) + (pad 1 thru_hole circle (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 58 VCC)) + (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/C_Rect_L7.0mm_W2.5mm_P5.00mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_THT:C_Rect_L7.0mm_W2.5mm_P5.00mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 6054B9ED) + (at 158.742 123.553 90) + (descr "C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*2.5mm^2, Capacitor") + (tags "C Rect series Radial pin pitch 5.00mm length 7mm width 2.5mm Capacitor") + (path /604FAD50) + (fp_text reference C14 (at 2.5 -2.5 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10n (at 2.5 2.5 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 -1.25) (end -1 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1 1.25) (end 6 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6 1.25) (end 6 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6 -1.25) (end -1 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.12 -1.37) (end 6.12 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 1.37) (end 6.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 -1.37) (end -1.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.12 -1.37) (end 6.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.25 -1.5) (end -1.25 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.25 1.5) (end 6.25 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.25 1.5) (end 6.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.25 -1.5) (end -1.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 2.5 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 5 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 11 "Net-(C14-Pad2)")) + (pad 1 thru_hole circle (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 58 VCC)) + (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/C_Rect_L7.0mm_W2.5mm_P5.00mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_THT:C_Rect_L7.0mm_W2.5mm_P5.00mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 6054B9DA) + (at 158.742 110.853 90) + (descr "C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*2.5mm^2, Capacitor") + (tags "C Rect series Radial pin pitch 5.00mm length 7mm width 2.5mm Capacitor") + (path /604FAD05) + (fp_text reference C13 (at 2.5 -2.5 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10n (at 2.5 2.5 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 -1.25) (end -1 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1 1.25) (end 6 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6 1.25) (end 6 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6 -1.25) (end -1 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.12 -1.37) (end 6.12 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 1.37) (end 6.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 -1.37) (end -1.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.12 -1.37) (end 6.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.25 -1.5) (end -1.25 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.25 1.5) (end 6.25 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.25 1.5) (end 6.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.25 -1.5) (end -1.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 2.5 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 5 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 10 "Net-(C13-Pad2)")) + (pad 1 thru_hole circle (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 58 VCC)) + (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/C_Rect_L7.0mm_W2.5mm_P5.00mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_THT:C_Rect_L7.0mm_W2.5mm_P5.00mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 6054B9C7) + (at 162.8695 98.407) + (descr "C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*2.5mm^2, Capacitor") + (tags "C Rect series Radial pin pitch 5.00mm length 7mm width 2.5mm Capacitor") + (path /604B97B1) + (fp_text reference C12 (at 2.5 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10n (at 2.5 2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 -1.25) (end -1 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1 1.25) (end 6 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6 1.25) (end 6 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6 -1.25) (end -1 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.12 -1.37) (end 6.12 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 1.37) (end 6.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 -1.37) (end -1.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.12 -1.37) (end 6.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.25 -1.5) (end -1.25 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.25 1.5) (end 6.25 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.25 1.5) (end 6.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.25 -1.5) (end -1.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 2.5 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 5 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 9 "Net-(C12-Pad2)")) + (pad 1 thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 58 VCC)) + (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/C_Rect_L7.0mm_W2.5mm_P5.00mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_THT:C_Rect_L7.0mm_W2.5mm_P5.00mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 6054B9B4) + (at 162.886 86.342) + (descr "C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*2.5mm^2, Capacitor") + (tags "C Rect series Radial pin pitch 5.00mm length 7mm width 2.5mm Capacitor") + (path /604AFF68) + (fp_text reference C11 (at 2.5 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10n (at 2.5 2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 -1.25) (end -1 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1 1.25) (end 6 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6 1.25) (end 6 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6 -1.25) (end -1 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.12 -1.37) (end 6.12 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 1.37) (end 6.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 -1.37) (end -1.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.12 -1.37) (end 6.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.25 -1.5) (end -1.25 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.25 1.5) (end 6.25 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.25 1.5) (end 6.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.25 -1.5) (end -1.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 2.5 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 5 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 8 "Net-(C11-Pad2)")) + (pad 1 thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 58 VCC)) + (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/C_Rect_L7.0mm_W2.5mm_P5.00mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_THT:C_Rect_L7.0mm_W2.5mm_P5.00mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 6054B9A1) + (at 162.933 74.277) + (descr "C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*2.5mm^2, Capacitor") + (tags "C Rect series Radial pin pitch 5.00mm length 7mm width 2.5mm Capacitor") + (path /60674F53) + (fp_text reference C10 (at 2.5 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10n (at 2.5 2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 -1.25) (end -1 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1 1.25) (end 6 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6 1.25) (end 6 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6 -1.25) (end -1 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.12 -1.37) (end 6.12 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 1.37) (end 6.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 -1.37) (end -1.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.12 -1.37) (end 6.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.25 -1.5) (end -1.25 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.25 1.5) (end 6.25 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.25 1.5) (end 6.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.25 -1.5) (end -1.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 2.5 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 5 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 7 "Net-(C10-Pad2)")) + (pad 1 thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 58 VCC)) + (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/C_Rect_L7.0mm_W2.5mm_P5.00mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_THT:C_Rect_L7.0mm_W2.5mm_P5.00mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 6054B98E) + (at 162.886 61.577) + (descr "C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*2.5mm^2, Capacitor") + (tags "C Rect series Radial pin pitch 5.00mm length 7mm width 2.5mm Capacitor") + (path /60674F4D) + (fp_text reference C9 (at 2.5 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10n (at 2.5 2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 -1.25) (end -1 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1 1.25) (end 6 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6 1.25) (end 6 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6 -1.25) (end -1 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.12 -1.37) (end 6.12 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 1.37) (end 6.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 -1.37) (end -1.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.12 -1.37) (end 6.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.25 -1.5) (end -1.25 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.25 1.5) (end 6.25 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.25 1.5) (end 6.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.25 -1.5) (end -1.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 2.5 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 5 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 6 "Net-(C9-Pad2)")) + (pad 1 thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 58 VCC)) + (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/C_Rect_L7.0mm_W2.5mm_P5.00mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_THT:C_Rect_L7.0mm_W2.5mm_P5.00mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 6054B97B) + (at 158.742 98.407 90) + (descr "C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*2.5mm^2, Capacitor") + (tags "C Rect series Radial pin pitch 5.00mm length 7mm width 2.5mm Capacitor") + (path /604B979E) + (fp_text reference C8 (at 2.5 -2.5 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10n (at 2.5 2.5 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 -1.25) (end -1 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1 1.25) (end 6 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6 1.25) (end 6 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6 -1.25) (end -1 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.12 -1.37) (end 6.12 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 1.37) (end 6.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 -1.37) (end -1.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.12 -1.37) (end 6.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.25 -1.5) (end -1.25 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.25 1.5) (end 6.25 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.25 1.5) (end 6.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.25 -1.5) (end -1.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 2.5 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 5 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 5 "Net-(C8-Pad2)")) + (pad 1 thru_hole circle (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 58 VCC)) + (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/C_Rect_L7.0mm_W2.5mm_P5.00mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_THT:C_Rect_L7.0mm_W2.5mm_P5.00mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 6054B968) + (at 158.742 86.342 90) + (descr "C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*2.5mm^2, Capacitor") + (tags "C Rect series Radial pin pitch 5.00mm length 7mm width 2.5mm Capacitor") + (path /60674F58) + (fp_text reference C7 (at 2.5 -2.5 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10n (at 2.5 2.5 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 -1.25) (end -1 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1 1.25) (end 6 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6 1.25) (end 6 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6 -1.25) (end -1 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.12 -1.37) (end 6.12 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 1.37) (end 6.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 -1.37) (end -1.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.12 -1.37) (end 6.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.25 -1.5) (end -1.25 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.25 1.5) (end 6.25 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.25 1.5) (end 6.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.25 -1.5) (end -1.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 2.5 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 5 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 4 "Net-(C7-Pad2)")) + (pad 1 thru_hole circle (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 58 VCC)) + (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/C_Rect_L7.0mm_W2.5mm_P5.00mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_THT:C_Rect_L7.0mm_W2.5mm_P5.00mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 6054B955) + (at 158.742 74.277 90) + (descr "C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*2.5mm^2, Capacitor") + (tags "C Rect series Radial pin pitch 5.00mm length 7mm width 2.5mm Capacitor") + (path /60674F52) + (fp_text reference C6 (at 2.5 -2.5 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10n (at 2.5 2.5 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 -1.25) (end -1 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1 1.25) (end 6 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6 1.25) (end 6 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6 -1.25) (end -1 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.12 -1.37) (end 6.12 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 1.37) (end 6.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 -1.37) (end -1.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.12 -1.37) (end 6.12 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.25 -1.5) (end -1.25 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.25 1.5) (end 6.25 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.25 1.5) (end 6.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.25 -1.5) (end -1.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 2.5 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 5 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 3 "Net-(C6-Pad2)")) + (pad 1 thru_hole circle (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 58 VCC)) + (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/C_Rect_L7.0mm_W2.5mm_P5.00mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder (layer B.Cu) (tedit 5F68FEEF) (tstamp 6054B92F) + (at 131.967 45.5) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor handsolder") + (path /60B91390) + (attr smd) + (fp_text reference C3 (at 0 1.43) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 0.1µ (at 0 -1.43) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer B.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer B.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer B.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer B.Fab) (width 0.1)) + (fp_line (start -0.146267 0.51) (end 0.146267 0.51) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.146267 -0.51) (end 0.146267 -0.51) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.65 -0.73) (end -1.65 0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.65 0.73) (end 1.65 0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.65 0.73) (end 1.65 -0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.65 -0.73) (end -1.65 -0.73) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer B.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) + ) + (pad 2 smd roundrect (at 0.8625 0) (size 1.075 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (pad 1 smd roundrect (at -0.8625 0) (size 1.075 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 58 VCC)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (target plus (at 202.2221 20.1295) (size 5) (width 0.05) (layer Edge.Cuts) (tstamp 61B1FE26)) + (target plus (at 102.6922 170.5483) (size 5) (width 0.05) (layer Edge.Cuts)) + (dimension 125 (width 0.15) (layer Dwgs.User) + (gr_text "125,000 mm" (at 214.3 99.5 270) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (feature1 (pts (xy 202.5 162) (xy 213.586421 162))) + (feature2 (pts (xy 202.5 37) (xy 213.586421 37))) + (crossbar (pts (xy 213 37) (xy 213 162))) + (arrow1a (pts (xy 213 162) (xy 212.413579 160.873496))) + (arrow1b (pts (xy 213 162) (xy 213.586421 160.873496))) + (arrow2a (pts (xy 213 37) (xy 212.413579 38.126504))) + (arrow2b (pts (xy 213 37) (xy 213.586421 38.126504))) + ) + (dimension 100 (width 0.15) (layer Dwgs.User) + (gr_text "100,000 mm" (at 152.5 26.7) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (feature1 (pts (xy 202.5 37) (xy 202.5 27.413579))) + (feature2 (pts (xy 102.5 37) (xy 102.5 27.413579))) + (crossbar (pts (xy 102.5 28) (xy 202.5 28))) + (arrow1a (pts (xy 202.5 28) (xy 201.373496 28.586421))) + (arrow1b (pts (xy 202.5 28) (xy 201.373496 27.413579))) + (arrow2a (pts (xy 102.5 28) (xy 103.626504 28.586421))) + (arrow2b (pts (xy 102.5 28) (xy 103.626504 27.413579))) + ) + (gr_text "I-Spritz 2021\nValves\nv2.0" (at 122.174 77.216) (layer F.Cu) + (effects (font (size 1.5 1.5) (thickness 0.35)) (justify left)) + ) + (gr_circle (center 106.5 102) (end 108 102) (layer Edge.Cuts) (width 0.05) (tstamp 6054C915)) + (gr_circle (center 198.5 102) (end 200 102) (layer Edge.Cuts) (width 0.05) (tstamp 6054C914)) + (gr_circle (center 106.5 158) (end 108 158) (layer Edge.Cuts) (width 0.05) (tstamp 6054C915)) + (gr_circle (center 192.5 158) (end 194 158) (layer Edge.Cuts) (width 0.05) (tstamp 6054C914)) + (gr_circle (center 192.5 41) (end 194 41) (layer Edge.Cuts) (width 0.05)) + (gr_circle (center 106.5 41) (end 108 41) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 102.5 162) (end 102.5 37) (layer Edge.Cuts) (width 0.05) (tstamp 6054C8F9)) + (gr_line (start 202.5 162) (end 102.5 162) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 202.5 37) (end 202.5 162) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 102.5 37) (end 202.5 37) (layer Edge.Cuts) (width 0.05)) + + (segment (start 180.6956 50.3925) (end 178.5112 50.3925) (width 0.45) (layer B.Cu) (net 1)) + (segment (start 180.6956 50.3925) (end 182.7795 50.3925) (width 0.45) (layer B.Cu) (net 1)) + (segment (start 137.414 45.72) (end 136.888 46.246) (width 0.45) (layer B.Cu) (net 1)) + (segment (start 136.888 55.676) (end 137.836 56.624) (width 0.45) (layer B.Cu) (net 1)) + (segment (start 137.836 56.624) (end 138.711 56.624) (width 0.45) (layer B.Cu) (net 1)) + (segment (start 121.793 46.99) (end 121.793 54.991) (width 3) (layer F.Cu) (net 1)) + (segment (start 121.793 54.991) (end 128.778 61.976) (width 3) (layer F.Cu) (net 1)) + (via (at 128.778 61.976) (size 1.5) (drill 0.6) (layers F.Cu B.Cu) (net 1)) + (via (at 121.793 46.99) (size 1.5) (drill 0.6) (layers F.Cu B.Cu) (net 1)) + (via (at 174.117 50.546) (size 1.5) (drill 0.6) (layers F.Cu B.Cu) (net 1)) + (via (at 166.497 50.546) (size 1.5) (drill 0.6) (layers F.Cu B.Cu) (net 1)) + (segment (start 174.117 50.546) (end 166.497 50.546) (width 3) (layer F.Cu) (net 1)) + (segment (start 136.852 51.544) (end 136.888 51.58) (width 0.45) (layer B.Cu) (net 1)) + (segment (start 133.561 51.544) (end 136.852 51.544) (width 0.45) (layer B.Cu) (net 1)) + (segment (start 136.888 51.58) (end 136.888 55.676) (width 0.45) (layer B.Cu) (net 1)) + (segment (start 136.888 46.246) (end 136.888 51.58) (width 0.45) (layer B.Cu) (net 1)) + (segment (start 158.7185 56.6005) (end 158.742 56.577) (width 0.25) (layer B.Cu) (net 2) (status 30)) + (segment (start 161.616 56.577) (end 162.044 57.005) (width 0.45) (layer B.Cu) (net 2)) + (segment (start 158.742 56.577) (end 161.616 56.577) (width 0.45) (layer B.Cu) (net 2)) + (segment (start 162.044 53.854) (end 162.127 53.771) (width 0.45) (layer B.Cu) (net 2)) + (segment (start 162.044 57.005) (end 162.044 53.854) (width 0.45) (layer B.Cu) (net 2)) + (segment (start 158.7255 69.2605) (end 158.742 69.277) (width 0.25) (layer B.Cu) (net 3) (status 30)) + (segment (start 161.616 69.277) (end 162.044 69.705) (width 0.45) (layer B.Cu) (net 3)) + (segment (start 158.742 69.277) (end 161.616 69.277) (width 0.45) (layer B.Cu) (net 3)) + (segment (start 162.044 66.302) (end 162.052 66.294) (width 0.45) (layer B.Cu) (net 3)) + (segment (start 162.044 69.705) (end 162.044 66.302) (width 0.45) (layer B.Cu) (net 3)) + (segment (start 158.7255 81.3255) (end 158.742 81.342) (width 0.25) (layer B.Cu) (net 4) (status 30)) + (segment (start 161.616 81.342) (end 162.044 81.77) (width 0.45) (layer B.Cu) (net 4)) + (segment (start 158.742 81.342) (end 161.616 81.342) (width 0.45) (layer B.Cu) (net 4)) + (segment (start 162.044 78.494) (end 162.052 78.486) (width 0.45) (layer B.Cu) (net 4)) + (segment (start 162.044 81.77) (end 162.044 78.494) (width 0.45) (layer B.Cu) (net 4)) + (segment (start 158.7255 93.3905) (end 158.742 93.407) (width 0.25) (layer B.Cu) (net 5) (status 30)) + (segment (start 161.616 93.407) (end 162.044 93.835) (width 0.45) (layer B.Cu) (net 5)) + (segment (start 158.742 93.407) (end 161.616 93.407) (width 0.45) (layer B.Cu) (net 5)) + (segment (start 162.044 90.634) (end 162.127 90.551) (width 0.45) (layer B.Cu) (net 5)) + (segment (start 162.044 93.835) (end 162.044 90.634) (width 0.45) (layer B.Cu) (net 5)) + (segment (start 167.886 61.577) (end 170.4025 61.577) (width 1) (layer B.Cu) (net 6) (status 30)) + (segment (start 167.933 74.277) (end 170.4025 74.277) (width 1) (layer B.Cu) (net 7) (status 30)) + (segment (start 167.886 86.342) (end 170.379 86.342) (width 1) (layer B.Cu) (net 8) (status 30)) + (segment (start 167.8695 98.407) (end 170.379 98.407) (width 1) (layer B.Cu) (net 9) (status 30)) + (segment (start 158.7185 105.8765) (end 158.742 105.853) (width 0.25) (layer B.Cu) (net 10) (status 30)) + (segment (start 161.616 105.853) (end 162.044 106.281) (width 0.45) (layer B.Cu) (net 10)) + (segment (start 158.742 105.853) (end 161.616 105.853) (width 0.45) (layer B.Cu) (net 10)) + (segment (start 162.044 102.953) (end 162.127 102.87) (width 0.45) (layer B.Cu) (net 10)) + (segment (start 162.044 106.281) (end 162.044 102.953) (width 0.45) (layer B.Cu) (net 10)) + (segment (start 158.7255 118.5365) (end 158.742 118.553) (width 0.25) (layer B.Cu) (net 11) (status 30)) + (segment (start 161.616 118.553) (end 162.044 118.981) (width 0.45) (layer B.Cu) (net 11)) + (segment (start 158.742 118.553) (end 161.616 118.553) (width 0.45) (layer B.Cu) (net 11)) + (segment (start 162.044 115.354) (end 162.127 115.271) (width 0.45) (layer B.Cu) (net 11)) + (segment (start 162.044 118.981) (end 162.044 115.354) (width 0.45) (layer B.Cu) (net 11)) + (segment (start 158.789 131.2365) (end 158.8055 131.253) (width 0.25) (layer B.Cu) (net 12) (status 30)) + (segment (start 161.616 131.253) (end 162.044 131.681) (width 0.45) (layer B.Cu) (net 12)) + (segment (start 158.8055 131.253) (end 161.616 131.253) (width 0.45) (layer B.Cu) (net 12)) + (segment (start 162.044 128.354) (end 162.127 128.271) (width 0.45) (layer B.Cu) (net 12)) + (segment (start 162.044 131.681) (end 162.044 128.354) (width 0.45) (layer B.Cu) (net 12)) + (segment (start 158.789 144) (end 158.8055 144.0165) (width 0.25) (layer B.Cu) (net 13) (status 30)) + (segment (start 161.6795 144.0165) (end 162.044 144.381) (width 0.45) (layer B.Cu) (net 13)) + (segment (start 158.8055 144.0165) (end 161.6795 144.0165) (width 0.45) (layer B.Cu) (net 13)) + (segment (start 162.044 144.381) (end 162.044 140.952) (width 0.45) (layer B.Cu) (net 13)) + (segment (start 167.8695 110.853) (end 170.379 110.853) (width 1) (layer B.Cu) (net 14) (status 30)) + (segment (start 167.8695 123.553) (end 170.379 123.553) (width 1) (layer B.Cu) (net 15) (status 30)) + (segment (start 167.044 136.253) (end 170.379 136.253) (width 1) (layer B.Cu) (net 16) (status 30)) + (segment (start 167.0605 148.953) (end 170.379 148.953) (width 1) (layer B.Cu) (net 17) (status 30)) + (segment (start 106.553 52.07) (end 112.522 52.07) (width 1) (layer F.Cu) (net 18)) + (segment (start 114.772 52.07) (end 112.522 52.07) (width 1) (layer F.Cu) (net 18)) + (via (at 187.706 43.18) (size 1.5) (drill 0.6) (layers F.Cu B.Cu) (net 18)) + (segment (start 189.673 45.147) (end 187.706 43.18) (width 1) (layer B.Cu) (net 18)) + (segment (start 189.673 45.9486) (end 189.673 45.147) (width 1) (layer B.Cu) (net 18)) + (segment (start 117.294725 49.547275) (end 114.772 52.07) (width 1) (layer F.Cu) (net 18)) + (segment (start 187.706 43.18) (end 184.431998 39.905998) (width 1) (layer F.Cu) (net 18)) + (segment (start 121.079202 39.905998) (end 184.431998 39.905998) (width 1) (layer F.Cu) (net 18)) + (segment (start 117.294725 43.690475) (end 121.079202 39.905998) (width 1) (layer F.Cu) (net 18)) + (segment (start 117.294725 49.547275) (end 117.294725 43.690475) (width 1) (layer F.Cu) (net 18)) + (segment (start 172.2275 61.577) (end 175.531 61.577) (width 1) (layer B.Cu) (net 19) (status 30)) + (segment (start 175.531 61.577) (end 175.531 61.983) (width 1) (layer B.Cu) (net 19) (status 30)) + (segment (start 187.976001 63.076999) (end 189.476 61.577) (width 1) (layer B.Cu) (net 19) (status 20)) + (segment (start 176.624999 63.076999) (end 187.976001 63.076999) (width 1) (layer B.Cu) (net 19)) + (segment (start 175.531 61.983) (end 176.624999 63.076999) (width 1) (layer B.Cu) (net 19) (status 10)) + (segment (start 172.2275 74.277) (end 175.556 74.277) (width 1) (layer B.Cu) (net 20) (status 30)) + (segment (start 187.976001 75.776999) (end 189.476 74.277) (width 1) (layer B.Cu) (net 20) (status 20)) + (segment (start 177.055999 75.776999) (end 187.976001 75.776999) (width 1) (layer B.Cu) (net 20)) + (segment (start 175.556 74.277) (end 177.055999 75.776999) (width 1) (layer B.Cu) (net 20) (status 10)) + (segment (start 175.506 86.342) (end 175.506 86.596) (width 1) (layer B.Cu) (net 21) (status 30)) + (segment (start 175.506 86.596) (end 176.649 87.739) (width 1) (layer B.Cu) (net 21) (status 10)) + (segment (start 188.079 87.739) (end 189.476 86.342) (width 1) (layer B.Cu) (net 21) (status 20)) + (segment (start 176.649 87.739) (end 188.079 87.739) (width 1) (layer B.Cu) (net 21)) + (segment (start 172.204 86.342) (end 175.506 86.342) (width 1) (layer B.Cu) (net 21) (status 30)) + (segment (start 175.506 98.407) (end 175.506 98.915) (width 1) (layer B.Cu) (net 22) (status 30)) + (segment (start 187.976001 99.906999) (end 189.476 98.407) (width 1) (layer B.Cu) (net 22) (status 20)) + (segment (start 176.497999 99.906999) (end 187.976001 99.906999) (width 1) (layer B.Cu) (net 22)) + (segment (start 175.506 98.915) (end 176.497999 99.906999) (width 1) (layer B.Cu) (net 22) (status 10)) + (segment (start 172.204 98.407) (end 175.506 98.407) (width 1) (layer B.Cu) (net 22) (status 30)) + (segment (start 175.492 110.853) (end 175.506 110.867) (width 1) (layer B.Cu) (net 23) (status 30)) + (segment (start 172.204 110.853) (end 175.492 110.853) (width 1) (layer B.Cu) (net 23) (status 30)) + (segment (start 175.506 110.867) (end 175.506 111.361) (width 1) (layer B.Cu) (net 23) (status 30)) + (segment (start 187.976001 112.606999) (end 189.476 111.107) (width 1) (layer B.Cu) (net 23) (status 20)) + (segment (start 176.751999 112.606999) (end 187.976001 112.606999) (width 1) (layer B.Cu) (net 23)) + (segment (start 175.506 111.361) (end 176.751999 112.606999) (width 1) (layer B.Cu) (net 23) (status 10)) + (segment (start 175.492 123.553) (end 175.506 123.567) (width 1) (layer B.Cu) (net 24) (status 30)) + (segment (start 172.204 123.553) (end 175.492 123.553) (width 1) (layer B.Cu) (net 24) (status 30)) + (segment (start 175.506 123.567) (end 175.52 123.567) (width 1) (layer B.Cu) (net 24) (status 30)) + (segment (start 187.976001 125.306999) (end 189.476 123.807) (width 1) (layer B.Cu) (net 24) (status 20)) + (segment (start 177.259999 125.306999) (end 187.976001 125.306999) (width 1) (layer B.Cu) (net 24)) + (segment (start 175.52 123.567) (end 177.259999 125.306999) (width 1) (layer B.Cu) (net 24) (status 10)) + (segment (start 175.492 136.253) (end 175.506 136.267) (width 1) (layer B.Cu) (net 25) (status 30)) + (segment (start 172.204 136.253) (end 175.492 136.253) (width 1) (layer B.Cu) (net 25) (status 30)) + (segment (start 175.506 136.267) (end 175.506 136.38) (width 1) (layer B.Cu) (net 25) (status 30)) + (segment (start 175.506 136.267) (end 175.901 136.267) (width 1) (layer B.Cu) (net 25) (status 30)) + (segment (start 187.976001 138.006999) (end 189.476 136.507) (width 1) (layer B.Cu) (net 25) (status 20)) + (segment (start 177.640999 138.006999) (end 187.976001 138.006999) (width 1) (layer B.Cu) (net 25)) + (segment (start 175.901 136.267) (end 177.640999 138.006999) (width 1) (layer B.Cu) (net 25) (status 10)) + (segment (start 175.492 148.953) (end 175.506 148.967) (width 1) (layer B.Cu) (net 26) (status 30)) + (segment (start 172.204 148.953) (end 175.492 148.953) (width 1) (layer B.Cu) (net 26) (status 30)) + (segment (start 175.506 148.967) (end 175.506 149.08) (width 1) (layer B.Cu) (net 26) (status 30)) + (segment (start 187.976001 150.706999) (end 189.476 149.207) (width 1) (layer B.Cu) (net 26) (status 20)) + (segment (start 177.132999 150.706999) (end 187.976001 150.706999) (width 1) (layer B.Cu) (net 26)) + (segment (start 175.506 149.08) (end 177.132999 150.706999) (width 1) (layer B.Cu) (net 26) (status 10)) + (segment (start 106.5 74.94) (end 112.5 74.94) (width 0.4) (layer F.Cu) (net 27) (status 30)) + (segment (start 106.553 74.93) (end 112.522 74.93) (width 0.45) (layer B.Cu) (net 27)) + (segment (start 106.5 72.4) (end 112.5 72.4) (width 0.4) (layer F.Cu) (net 28) (status 30)) + (segment (start 106.553 72.39) (end 112.522 72.39) (width 0.45) (layer B.Cu) (net 28)) + (via (at 129.286 57.023) (size 1.5) (drill 0.6) (layers F.Cu B.Cu) (net 29)) + (segment (start 129.286 57.023) (end 130.035999 57.772999) (width 0.45) (layer B.Cu) (net 29)) + (segment (start 130.035999 57.772999) (end 132.412001 57.772999) (width 0.45) (layer B.Cu) (net 29)) + (segment (start 132.412001 57.772999) (end 133.561 56.624) (width 0.45) (layer B.Cu) (net 29)) + (segment (start 131.753021 63.208294) (end 131.753021 59.490021) (width 0.45) (layer F.Cu) (net 29)) + (segment (start 130.010294 64.951021) (end 131.753021 63.208294) (width 0.45) (layer F.Cu) (net 29)) + (segment (start 119.180021 64.951021) (end 130.010294 64.951021) (width 0.45) (layer F.Cu) (net 29)) + (segment (start 131.753021 59.490021) (end 129.286 57.023) (width 0.45) (layer F.Cu) (net 29)) + (segment (start 116.459 62.23) (end 119.180021 64.951021) (width 0.45) (layer F.Cu) (net 29)) + (segment (start 112.522 62.23) (end 116.459 62.23) (width 0.45) (layer F.Cu) (net 29)) + (segment (start 175.503 57.005) (end 175.531 56.977) (width 0.45) (layer B.Cu) (net 30)) + (segment (start 172.204 57.005) (end 175.503 57.005) (width 0.45) (layer B.Cu) (net 30)) + (segment (start 175.528 69.705) (end 175.556 69.677) (width 0.45) (layer B.Cu) (net 31)) + (segment (start 172.204 69.705) (end 175.528 69.705) (width 0.45) (layer B.Cu) (net 31)) + (segment (start 175.478 81.77) (end 175.506 81.742) (width 0.45) (layer B.Cu) (net 32)) + (segment (start 172.204 81.77) (end 175.478 81.77) (width 0.45) (layer B.Cu) (net 32)) + (segment (start 175.478 93.835) (end 175.506 93.807) (width 0.45) (layer B.Cu) (net 33)) + (segment (start 172.204 93.835) (end 175.478 93.835) (width 0.45) (layer B.Cu) (net 33)) + (segment (start 175.492 106.281) (end 175.506 106.267) (width 0.45) (layer B.Cu) (net 34)) + (segment (start 172.204 106.281) (end 175.492 106.281) (width 0.45) (layer B.Cu) (net 34)) + (segment (start 172.204 118.981) (end 175.492 118.981) (width 0.45) (layer B.Cu) (net 35)) + (segment (start 175.492 118.981) (end 175.506 118.967) (width 0.45) (layer B.Cu) (net 35)) + (segment (start 175.492 131.681) (end 175.506 131.667) (width 0.45) (layer B.Cu) (net 36)) + (segment (start 172.204 131.681) (end 175.492 131.681) (width 0.45) (layer B.Cu) (net 36)) + (segment (start 175.492 144.381) (end 175.506 144.367) (width 0.45) (layer B.Cu) (net 37)) + (segment (start 172.204 144.381) (end 175.492 144.381) (width 0.45) (layer B.Cu) (net 37)) + (segment (start 134.436 49.004) (end 135.763 47.677) (width 0.45) (layer B.Cu) (net 38)) + (segment (start 133.561 49.004) (end 134.436 49.004) (width 0.45) (layer B.Cu) (net 38)) + (segment (start 135.763 47.677) (end 135.763 46.101) (width 0.45) (layer B.Cu) (net 38)) + (segment (start 135.763 46.101) (end 137.364 44.5) (width 0.45) (layer B.Cu) (net 38)) + (segment (start 137.364 44.5) (end 147.4208 44.5) (width 0.45) (layer B.Cu) (net 38)) + (segment (start 151.967 49.0462) (end 151.967 53.771) (width 0.45) (layer B.Cu) (net 38)) + (segment (start 147.4208 44.5) (end 151.967 49.0462) (width 0.45) (layer B.Cu) (net 38)) + (segment (start 146.62239 59.11561) (end 146.62239 84.61511) (width 0.45) (layer F.Cu) (net 38)) + (segment (start 151.967 53.771) (end 146.62239 59.11561) (width 0.45) (layer F.Cu) (net 38)) + (segment (start 113.7625 117.475) (end 114.85675 116.38075) (width 0.45) (layer F.Cu) (net 38)) + (segment (start 112.725 117.475) (end 113.7625 117.475) (width 0.45) (layer F.Cu) (net 38)) + (segment (start 146.62239 84.61511) (end 114.85675 116.38075) (width 0.45) (layer F.Cu) (net 38)) + (segment (start 138.711 47.734) (end 139.799684 47.734) (width 0.45) (layer B.Cu) (net 39)) + (segment (start 146.718442 61.120442) (end 151.892 66.294) (width 0.45) (layer B.Cu) (net 39)) + (segment (start 146.718442 54.652758) (end 146.718442 61.120442) (width 0.45) (layer B.Cu) (net 39)) + (segment (start 139.799684 47.734) (end 146.718442 54.652758) (width 0.45) (layer B.Cu) (net 39)) + (segment (start 150.466999 67.719001) (end 150.466999 86.159401) (width 0.45) (layer F.Cu) (net 39)) + (segment (start 151.892 66.294) (end 150.466999 67.719001) (width 0.45) (layer F.Cu) (net 39)) + (segment (start 114.5794 122.047) (end 116.0272 120.5992) (width 0.45) (layer F.Cu) (net 39)) + (segment (start 112.6725 122.047) (end 114.5794 122.047) (width 0.45) (layer F.Cu) (net 39)) + (segment (start 150.466999 86.159401) (end 116.0272 120.5992) (width 0.45) (layer F.Cu) (net 39)) + (segment (start 151.892 68.334806) (end 151.892 78.486) (width 0.45) (layer B.Cu) (net 40)) + (segment (start 138.711 49.004) (end 139.867588 49.004) (width 0.45) (layer B.Cu) (net 40)) + (segment (start 145.716244 62.15905) (end 151.892 68.334806) (width 0.45) (layer B.Cu) (net 40)) + (segment (start 145.716244 54.852656) (end 145.716244 62.15905) (width 0.45) (layer B.Cu) (net 40)) + (segment (start 139.867588 49.004) (end 145.716244 54.852656) (width 0.45) (layer B.Cu) (net 40)) + (segment (start 151.892 78.486) (end 151.892 88.516998) (width 0.45) (layer F.Cu) (net 40)) + (segment (start 113.789998 126.619) (end 114.870499 125.538499) (width 0.45) (layer F.Cu) (net 40)) + (segment (start 112.6725 126.619) (end 113.789998 126.619) (width 0.45) (layer F.Cu) (net 40)) + (segment (start 151.892 88.516998) (end 114.870499 125.538499) (width 0.45) (layer F.Cu) (net 40)) + (segment (start 150.466999 89.050999) (end 151.967 90.551) (width 0.45) (layer B.Cu) (net 41)) + (segment (start 144.866233 55.204742) (end 144.866233 62.511136) (width 0.45) (layer B.Cu) (net 41)) + (segment (start 138.711 50.274) (end 139.935491 50.274) (width 0.45) (layer B.Cu) (net 41)) + (segment (start 150.466999 68.111902) (end 150.466999 89.050999) (width 0.45) (layer B.Cu) (net 41)) + (segment (start 139.935491 50.274) (end 144.866233 55.204742) (width 0.45) (layer B.Cu) (net 41)) + (segment (start 144.866233 62.511136) (end 150.466999 68.111902) (width 0.45) (layer B.Cu) (net 41)) + (segment (start 151.967 90.551) (end 151.967 93.8542) (width 0.45) (layer F.Cu) (net 41)) + (segment (start 114.6302 131.191) (end 115.4811 130.3401) (width 0.45) (layer F.Cu) (net 41)) + (segment (start 112.625 131.191) (end 114.6302 131.191) (width 0.45) (layer F.Cu) (net 41)) + (segment (start 151.967 93.8542) (end 115.4811 130.3401) (width 0.45) (layer F.Cu) (net 41)) + (segment (start 140.003394 51.544) (end 144.016222 55.556828) (width 0.45) (layer B.Cu) (net 42)) + (segment (start 138.711 51.544) (end 140.003394 51.544) (width 0.45) (layer B.Cu) (net 42)) + (segment (start 144.016222 55.556828) (end 144.016222 63.160222) (width 0.45) (layer B.Cu) (net 42)) + (segment (start 149.616988 100.519988) (end 151.967 102.87) (width 0.45) (layer B.Cu) (net 42)) + (segment (start 149.616988 68.760988) (end 149.616988 100.519988) (width 0.45) (layer B.Cu) (net 42)) + (segment (start 144.016222 63.160222) (end 149.616988 68.760988) (width 0.45) (layer B.Cu) (net 42)) + (segment (start 151.967 102.87) (end 147.4724 102.87) (width 0.45) (layer F.Cu) (net 42)) + (segment (start 114.5794 135.763) (end 116.2177 134.1247) (width 0.45) (layer F.Cu) (net 42)) + (segment (start 112.625 135.763) (end 114.5794 135.763) (width 0.45) (layer F.Cu) (net 42)) + (segment (start 147.4724 102.87) (end 116.2177 134.1247) (width 0.45) (layer F.Cu) (net 42)) + (segment (start 143.166211 55.908914) (end 143.166211 63.791211) (width 0.45) (layer B.Cu) (net 43)) + (segment (start 138.711 52.814) (end 140.071297 52.814) (width 0.45) (layer B.Cu) (net 43)) + (segment (start 140.071297 52.814) (end 143.166211 55.908914) (width 0.45) (layer B.Cu) (net 43)) + (segment (start 143.166211 63.791211) (end 148.766977 69.391977) (width 0.45) (layer B.Cu) (net 43)) + (segment (start 148.766977 69.391977) (end 148.766977 112.070977) (width 0.45) (layer B.Cu) (net 43)) + (segment (start 148.766977 112.070977) (end 151.967 115.271) (width 0.45) (layer B.Cu) (net 43)) + (segment (start 151.967 115.271) (end 139.7958 115.271) (width 0.45) (layer F.Cu) (net 43)) + (segment (start 114.7318 140.335) (end 115.5319 139.5349) (width 0.45) (layer F.Cu) (net 43)) + (segment (start 112.6725 140.335) (end 114.7318 140.335) (width 0.45) (layer F.Cu) (net 43)) + (segment (start 139.7958 115.271) (end 115.5319 139.5349) (width 0.45) (layer F.Cu) (net 43)) + (segment (start 147.916966 124.220966) (end 151.967 128.271) (width 0.45) (layer B.Cu) (net 44)) + (segment (start 147.916966 69.938966) (end 147.916966 124.220966) (width 0.45) (layer B.Cu) (net 44)) + (segment (start 138.711 54.084) (end 140.1392 54.084) (width 0.45) (layer B.Cu) (net 44)) + (segment (start 142.3162 56.261) (end 142.3162 64.3382) (width 0.45) (layer B.Cu) (net 44)) + (segment (start 140.1392 54.084) (end 142.3162 56.261) (width 0.45) (layer B.Cu) (net 44)) + (segment (start 142.3162 64.3382) (end 147.916966 69.938966) (width 0.45) (layer B.Cu) (net 44)) + (segment (start 151.967 128.271) (end 131.825 128.271) (width 0.45) (layer F.Cu) (net 44)) + (segment (start 115.096 145) (end 112.625 145) (width 0.45) (layer F.Cu) (net 44)) + (segment (start 131.825 128.271) (end 115.096 145) (width 0.45) (layer F.Cu) (net 44)) + (segment (start 139.586 55.354) (end 139.604 55.372) (width 0.45) (layer B.Cu) (net 45)) + (segment (start 147.066955 136.134955) (end 151.884 140.952) (width 0.45) (layer B.Cu) (net 45)) + (segment (start 147.066955 70.866955) (end 147.066955 136.134955) (width 0.45) (layer B.Cu) (net 45)) + (segment (start 141.3002 57.0682) (end 141.3002 65.1002) (width 0.45) (layer B.Cu) (net 45)) + (segment (start 139.586 55.354) (end 141.3002 57.0682) (width 0.45) (layer B.Cu) (net 45)) + (segment (start 138.711 55.354) (end 139.586 55.354) (width 0.45) (layer B.Cu) (net 45)) + (segment (start 141.3002 65.1002) (end 147.066955 70.866955) (width 0.45) (layer B.Cu) (net 45)) + (segment (start 151.884 140.952) (end 124.2748 140.952) (width 0.45) (layer F.Cu) (net 45)) + (segment (start 115.7268 149.5) (end 112.625 149.5) (width 0.45) (layer F.Cu) (net 45)) + (segment (start 124.2748 140.952) (end 115.7268 149.5) (width 0.45) (layer F.Cu) (net 45)) + (segment (start 108.712 117.475) (end 110.9 117.475) (width 0.45) (layer F.Cu) (net 46)) + (segment (start 108.749 122.5) (end 108.745 122.504) (width 0.45) (layer F.Cu) (net 47)) + (segment (start 108.712 122.047) (end 110.8475 122.047) (width 0.45) (layer F.Cu) (net 47)) + (segment (start 108.712 126.619) (end 110.8475 126.619) (width 0.45) (layer F.Cu) (net 48)) + (segment (start 108.712 131.191) (end 110.8 131.191) (width 0.45) (layer F.Cu) (net 49)) + (segment (start 108.712 135.763) (end 110.8 135.763) (width 0.45) (layer F.Cu) (net 50)) + (segment (start 108.712 140.335) (end 110.8475 140.335) (width 0.45) (layer F.Cu) (net 51)) + (segment (start 110.8 145) (end 108.74 145) (width 0.45) (layer F.Cu) (net 52)) + (segment (start 110.8 149.5) (end 108.74 149.5) (width 0.45) (layer F.Cu) (net 53)) + (segment (start 106.5 67.32) (end 112.5 67.32) (width 0.8) (layer F.Cu) (net 54) (status 30)) + (segment (start 106.553 67.31) (end 112.522 67.31) (width 0.8) (layer B.Cu) (net 54)) + (segment (start 175.8188 44.7248) (end 172.9024 44.7248) (width 0.8) (layer B.Cu) (net 54)) + (via (at 171.9961 45.6311) (size 1.5) (drill 0.6) (layers F.Cu B.Cu) (net 54)) + (segment (start 150.8379 45.6311) (end 171.9961 45.6311) (width 0.8) (layer F.Cu) (net 54)) + (segment (start 172.9024 44.7248) (end 171.9961 45.6311) (width 0.8) (layer B.Cu) (net 54)) + (segment (start 129.159 67.31) (end 137.0965 59.3725) (width 0.8) (layer F.Cu) (net 54)) + (segment (start 112.522 67.31) (end 129.159 67.31) (width 0.8) (layer F.Cu) (net 54)) + (segment (start 137.0965 59.3725) (end 150.8379 45.6311) (width 0.8) (layer F.Cu) (net 54)) + (segment (start 106.5 64.78) (end 112.5 64.78) (width 1) (layer F.Cu) (net 55) (status 30)) + (segment (start 106.553 64.77) (end 112.522 64.77) (width 1) (layer B.Cu) (net 55)) + (segment (start 184.6976 45.9232) (end 184.723 45.9486) (width 0.45) (layer B.Cu) (net 56)) + (segment (start 178.5112 48.6675) (end 178.5112 46.0248) (width 0.45) (layer B.Cu) (net 56)) + (segment (start 175.8188 46.0248) (end 178.5112 46.0248) (width 0.45) (layer B.Cu) (net 56)) + (segment (start 178.5874 45.9486) (end 178.5112 46.0248) (width 0.45) (layer B.Cu) (net 56)) + (segment (start 184.723 45.9486) (end 178.5874 45.9486) (width 0.45) (layer B.Cu) (net 56)) + (segment (start 180.8745 48.4886) (end 180.6956 48.6675) (width 0.45) (layer B.Cu) (net 57)) + (segment (start 184.723 48.4886) (end 180.8745 48.4886) (width 0.45) (layer B.Cu) (net 57)) + (segment (start 175.798 47.3456) (end 175.8188 47.3248) (width 0.8) (layer B.Cu) (net 58)) + (segment (start 141.47 41.384) (end 134.485 41.384) (width 1) (layer B.Cu) (net 58)) + (segment (start 161.997 149.0165) (end 162.0605 148.953) (width 1) (layer B.Cu) (net 58) (status 30)) + (segment (start 158.8055 149.0165) (end 161.997 149.0165) (width 1) (layer B.Cu) (net 58) (status 30)) + (segment (start 158.8055 136.253) (end 162.044 136.253) (width 1) (layer B.Cu) (net 58) (status 30)) + (segment (start 158.742 123.553) (end 162.8695 123.553) (width 1) (layer B.Cu) (net 58) (status 30)) + (segment (start 158.742 110.853) (end 162.8695 110.853) (width 1) (layer B.Cu) (net 58) (status 30)) + (segment (start 158.742 98.407) (end 162.8695 98.407) (width 1) (layer B.Cu) (net 58) (status 30)) + (segment (start 158.742 61.577) (end 162.886 61.577) (width 1) (layer B.Cu) (net 58) (status 30)) + (segment (start 162.933 72.88) (end 163.836 71.977) (width 1) (layer B.Cu) (net 58)) + (segment (start 162.933 74.277) (end 162.933 72.88) (width 1) (layer B.Cu) (net 58) (status 10)) + (segment (start 165.459 71.878) (end 165.36 71.977) (width 1) (layer B.Cu) (net 58)) + (segment (start 165.36 71.977) (end 175.556 71.977) (width 1) (layer B.Cu) (net 58) (status 20)) + (segment (start 163.836 71.977) (end 165.36 71.977) (width 1) (layer B.Cu) (net 58)) + (segment (start 162.886 86.342) (end 162.886 85.246) (width 1) (layer B.Cu) (net 58) (status 10)) + (segment (start 162.886 85.246) (end 164.09 84.042) (width 1) (layer B.Cu) (net 58)) + (segment (start 165.36 83.915) (end 165.233 84.042) (width 1) (layer B.Cu) (net 58)) + (segment (start 165.36 71.977) (end 165.36 83.915) (width 1) (layer B.Cu) (net 58)) + (segment (start 165.233 84.042) (end 175.506 84.042) (width 1) (layer B.Cu) (net 58) (status 20)) + (segment (start 164.09 84.042) (end 165.233 84.042) (width 1) (layer B.Cu) (net 58)) + (segment (start 162.8695 98.407) (end 162.8695 97.0735) (width 1) (layer B.Cu) (net 58) (status 10)) + (segment (start 162.8695 97.0735) (end 163.822 96.121) (width 1) (layer B.Cu) (net 58)) + (segment (start 175.492 96.121) (end 175.506 96.107) (width 1) (layer B.Cu) (net 58) (status 30)) + (segment (start 165.233 95.881) (end 165.473 96.121) (width 1) (layer B.Cu) (net 58)) + (segment (start 165.233 84.042) (end 165.233 95.881) (width 1) (layer B.Cu) (net 58)) + (segment (start 165.473 96.121) (end 175.492 96.121) (width 1) (layer B.Cu) (net 58) (status 20)) + (segment (start 163.822 96.121) (end 165.473 96.121) (width 1) (layer B.Cu) (net 58)) + (segment (start 162.8695 110.853) (end 162.8695 109.6465) (width 1) (layer B.Cu) (net 58) (status 10)) + (segment (start 162.8695 109.6465) (end 163.822 108.694) (width 1) (layer B.Cu) (net 58)) + (segment (start 175.379 108.694) (end 175.506 108.567) (width 1) (layer B.Cu) (net 58) (status 30)) + (segment (start 165.233 108.454) (end 165.473 108.694) (width 1) (layer B.Cu) (net 58)) + (segment (start 165.473 108.694) (end 175.379 108.694) (width 1) (layer B.Cu) (net 58) (status 20)) + (segment (start 165.233 95.881) (end 165.233 108.454) (width 1) (layer B.Cu) (net 58)) + (segment (start 163.822 108.694) (end 165.473 108.694) (width 1) (layer B.Cu) (net 58)) + (segment (start 162.8695 123.553) (end 162.8695 122.4735) (width 1) (layer B.Cu) (net 58) (status 10)) + (segment (start 162.8695 122.4735) (end 164.076 121.267) (width 1) (layer B.Cu) (net 58)) + (segment (start 165.233 108.454) (end 165.233 121.154) (width 1) (layer B.Cu) (net 58)) + (segment (start 165.233 121.154) (end 165.346 121.267) (width 1) (layer B.Cu) (net 58)) + (segment (start 165.346 121.267) (end 175.506 121.267) (width 1) (layer B.Cu) (net 58) (status 20)) + (segment (start 164.076 121.267) (end 165.346 121.267) (width 1) (layer B.Cu) (net 58)) + (segment (start 162.044 134.729) (end 162.806 133.967) (width 1) (layer B.Cu) (net 58)) + (segment (start 162.044 136.253) (end 162.044 134.729) (width 1) (layer B.Cu) (net 58) (status 10)) + (segment (start 165.346 133.84) (end 165.473 133.967) (width 1) (layer B.Cu) (net 58)) + (segment (start 165.346 121.267) (end 165.346 133.84) (width 1) (layer B.Cu) (net 58)) + (segment (start 165.473 133.967) (end 175.506 133.967) (width 1) (layer B.Cu) (net 58) (status 20)) + (segment (start 162.806 133.967) (end 165.473 133.967) (width 1) (layer B.Cu) (net 58)) + (segment (start 162.0605 148.953) (end 162.0605 147.6995) (width 1) (layer B.Cu) (net 58) (status 10)) + (segment (start 162.0605 147.6995) (end 163.093 146.667) (width 1) (layer B.Cu) (net 58)) + (segment (start 165.243999 146.437999) (end 165.473 146.667) (width 1) (layer B.Cu) (net 58)) + (segment (start 165.473 133.967) (end 165.243999 134.196001) (width 1) (layer B.Cu) (net 58)) + (segment (start 165.473 146.667) (end 175.506 146.667) (width 1) (layer B.Cu) (net 58) (status 20)) + (segment (start 163.093 146.667) (end 165.473 146.667) (width 1) (layer B.Cu) (net 58)) + (segment (start 165.260499 145.388501) (end 165.243999 145.372001) (width 1) (layer B.Cu) (net 58)) + (segment (start 165.243999 145.372001) (end 165.243999 146.437999) (width 1) (layer B.Cu) (net 58)) + (segment (start 165.243999 134.196001) (end 165.243999 145.372001) (width 1) (layer B.Cu) (net 58)) + (segment (start 106.5 49.54) (end 112.5 49.54) (width 1) (layer F.Cu) (net 58)) + (segment (start 141.1375 41.6305) (end 141.384 41.384) (width 0.45) (layer B.Cu) (net 58)) + (segment (start 134.485 41.384) (end 141.384 41.384) (width 1) (layer B.Cu) (net 58)) + (segment (start 165.459 64.603) (end 165.459 71.878) (width 1) (layer B.Cu) (net 58)) + (segment (start 165.459 59.277) (end 165.459 64.603) (width 1) (layer B.Cu) (net 58)) + (segment (start 133.561 47.734) (end 131.681 47.734) (width 0.45) (layer B.Cu) (net 58)) + (segment (start 131.1045 47.1575) (end 131.1045 45.5) (width 0.45) (layer B.Cu) (net 58)) + (segment (start 131.1045 41.7425) (end 131.463 41.384) (width 0.45) (layer B.Cu) (net 58)) + (segment (start 131.1045 45.5) (end 131.1045 41.7425) (width 0.45) (layer B.Cu) (net 58)) + (segment (start 162.886 61.577) (end 162.886 60.126) (width 1) (layer B.Cu) (net 58)) + (segment (start 163.735 59.277) (end 165.459 59.277) (width 1) (layer B.Cu) (net 58)) + (segment (start 162.886 60.126) (end 163.735 59.277) (width 1) (layer B.Cu) (net 58)) + (segment (start 131.2672 47.3964) (end 131.3053 47.3583) (width 0.45) (layer F.Cu) (net 58)) + (via (at 131.3053 47.3583) (size 1.5) (drill 0.6) (layers F.Cu B.Cu) (net 58)) + (segment (start 131.3053 47.3583) (end 131.1045 47.1575) (width 0.45) (layer B.Cu) (net 58)) + (segment (start 131.681 47.734) (end 131.3053 47.3583) (width 0.45) (layer B.Cu) (net 58)) + (via (at 131.0132 55.88) (size 1.5) (drill 0.6) (layers F.Cu B.Cu) (net 58)) + (segment (start 131.5392 55.354) (end 131.0132 55.88) (width 0.45) (layer B.Cu) (net 58)) + (segment (start 133.561 55.354) (end 131.5392 55.354) (width 0.45) (layer B.Cu) (net 58)) + (segment (start 131.0132 47.6504) (end 131.3053 47.3583) (width 0.45) (layer F.Cu) (net 58)) + (segment (start 131.0132 55.88) (end 131.0132 47.6504) (width 0.45) (layer F.Cu) (net 58)) + (segment (start 106.553 49.53) (end 112.522 49.53) (width 1) (layer B.Cu) (net 58)) + (segment (start 123.307 49.54) (end 131.463 41.384) (width 1) (layer B.Cu) (net 58)) + (segment (start 112.5 49.54) (end 123.307 49.54) (width 1) (layer B.Cu) (net 58)) + (segment (start 147.973 41.384) (end 147.973 41.42) (width 1) (layer B.Cu) (net 58)) + (segment (start 141.384 41.384) (end 147.973 41.384) (width 1) (layer B.Cu) (net 58)) + (segment (start 163.984999 51.970999) (end 165.459 53.445) (width 1) (layer B.Cu) (net 58)) + (segment (start 158.523999 51.970999) (end 163.984999 51.970999) (width 1) (layer B.Cu) (net 58)) + (segment (start 165.459 59.277) (end 165.459 53.445) (width 1) (layer B.Cu) (net 58)) + (segment (start 147.937 41.384) (end 150.0505 43.4975) (width 1) (layer B.Cu) (net 58)) + (segment (start 131.463 41.384) (end 147.937 41.384) (width 1) (layer B.Cu) (net 58)) + (segment (start 150.0505 43.4975) (end 158.523999 51.970999) (width 1) (layer B.Cu) (net 58)) + (segment (start 147.973 41.42) (end 150.0505 43.4975) (width 1) (layer B.Cu) (net 58)) + (segment (start 165.459 53.445) (end 167.408 53.445) (width 1) (layer B.Cu) (net 58)) + (segment (start 172.7708 48.0822) (end 175.8188 48.0822) (width 1) (layer B.Cu) (net 58)) + (segment (start 167.408 53.445) (end 172.7708 48.0822) (width 1) (layer B.Cu) (net 58)) + (segment (start 175.8188 48.0822) (end 175.8188 47.524801) (width 1) (layer B.Cu) (net 58)) + (segment (start 175.399999 59.408001) (end 175.531 59.277) (width 1) (layer B.Cu) (net 58)) + (segment (start 165.590001 59.408001) (end 175.399999 59.408001) (width 1) (layer B.Cu) (net 58)) + (segment (start 165.459 59.277) (end 165.590001 59.408001) (width 1) (layer B.Cu) (net 58)) + (segment (start 158.742 74.277) (end 162.933 74.277) (width 1) (layer B.Cu) (net 58)) + (segment (start 158.742 86.342) (end 162.886 86.342) (width 1) (layer B.Cu) (net 58)) + (segment (start 189.702 56.271) (end 189.476 56.497) (width 1) (layer B.Cu) (net 59) (status 30)) + (segment (start 189.476 56.497) (end 193.353 56.497) (width 3) (layer B.Cu) (net 59)) + (segment (start 189.673 48.4886) (end 189.673 49.7586) (width 0.45) (layer B.Cu) (net 59)) + (segment (start 189.673 56.3) (end 189.476 56.497) (width 0.45) (layer B.Cu) (net 59)) + (segment (start 193.2014 69.197) (end 193.353 69.0454) (width 3) (layer B.Cu) (net 59)) + (segment (start 189.476 69.197) (end 193.2014 69.197) (width 3) (layer B.Cu) (net 59)) + (segment (start 193.353 69.0454) (end 193.353 56.497) (width 3) (layer B.Cu) (net 59)) + (segment (start 193.3284 81.262) (end 193.353 81.2374) (width 3) (layer B.Cu) (net 59)) + (segment (start 189.476 81.262) (end 193.3284 81.262) (width 3) (layer B.Cu) (net 59)) + (segment (start 193.353 81.2374) (end 193.353 69.0454) (width 3) (layer B.Cu) (net 59)) + (segment (start 192.6574 93.327) (end 193.353 94.0226) (width 3) (layer B.Cu) (net 59)) + (segment (start 189.476 93.327) (end 192.6574 93.327) (width 3) (layer B.Cu) (net 59)) + (segment (start 193.353 94.0226) (end 193.353 81.2374) (width 3) (layer B.Cu) (net 59)) + (segment (start 193.2866 106.027) (end 193.353 105.9606) (width 3) (layer B.Cu) (net 59)) + (segment (start 189.476 106.027) (end 193.2866 106.027) (width 3) (layer B.Cu) (net 59)) + (segment (start 193.353 105.9606) (end 193.353 94.0226) (width 3) (layer B.Cu) (net 59)) + (segment (start 193.149 118.727) (end 193.353 118.931) (width 3) (layer B.Cu) (net 59)) + (segment (start 189.476 118.727) (end 193.149 118.727) (width 3) (layer B.Cu) (net 59)) + (segment (start 193.353 118.931) (end 193.353 105.9606) (width 3) (layer B.Cu) (net 59)) + (segment (start 192.8606 131.427) (end 193.353 131.9194) (width 3) (layer B.Cu) (net 59)) + (segment (start 189.476 131.427) (end 192.8606 131.427) (width 3) (layer B.Cu) (net 59)) + (segment (start 193.353 131.9194) (end 193.353 118.931) (width 3) (layer B.Cu) (net 59)) + (segment (start 193.353 142.4154) (end 193.353 131.9194) (width 3) (layer B.Cu) (net 59)) + (segment (start 191.6414 144.127) (end 193.353 142.4154) (width 3) (layer B.Cu) (net 59)) + (segment (start 189.476 144.127) (end 191.6414 144.127) (width 3) (layer B.Cu) (net 59)) + (segment (start 106.5 54.62) (end 112.5 54.62) (width 0.4) (layer F.Cu) (net 60) (status 30)) + (segment (start 106.553 54.61) (end 112.522 54.61) (width 0.45) (layer B.Cu) (net 60)) + (segment (start 120.904 44.2976) (end 127.55159 37.65001) (width 0.45) (layer B.Cu) (net 60)) + (segment (start 106.553 54.61) (end 104.853 54.61) (width 0.45) (layer B.Cu) (net 60)) + (segment (start 103.886 53.643) (end 103.886 45.974) (width 0.45) (layer B.Cu) (net 60)) + (segment (start 103.886 45.974) (end 105.5624 44.2976) (width 0.45) (layer B.Cu) (net 60)) + (segment (start 105.5624 44.2976) (end 120.904 44.2976) (width 0.45) (layer B.Cu) (net 60)) + (segment (start 104.853 54.61) (end 103.886 53.643) (width 0.45) (layer B.Cu) (net 60)) + (segment (start 181.36321 37.65001) (end 177.09601 37.65001) (width 0.45) (layer B.Cu) (net 60)) + (segment (start 183.5912 39.878) (end 181.36321 37.65001) (width 0.45) (layer B.Cu) (net 60)) + (segment (start 127.55159 37.65001) (end 177.09601 37.65001) (width 0.45) (layer B.Cu) (net 60)) + (segment (start 184.723 47.2186) (end 186.2074 47.2186) (width 0.45) (layer B.Cu) (net 60)) + (segment (start 186.2074 47.2186) (end 186.944 46.482) (width 0.45) (layer B.Cu) (net 60)) + (segment (start 186.944 44.5516) (end 183.5912 41.1988) (width 0.45) (layer B.Cu) (net 60)) + (segment (start 186.944 46.482) (end 186.944 44.5516) (width 0.45) (layer B.Cu) (net 60)) + (segment (start 183.5912 41.1988) (end 183.5912 39.878) (width 0.45) (layer B.Cu) (net 60)) + (segment (start 106.553 69.85) (end 112.522 69.85) (width 0.45) (layer F.Cu) (net 65)) + (via (at 127.7292 50.274) (size 1.5) (drill 0.6) (layers F.Cu B.Cu) (net 61)) + (segment (start 127.7292 50.274) (end 133.561 50.274) (width 0.45) (layer B.Cu) (net 61)) + (segment (start 127.7292 50.274) (end 127.7292 53.982457) (width 0.45) (layer F.Cu) (net 61)) + (segment (start 106.553 62.23) (end 104.902 62.23) (width 0.45) (layer B.Cu) (net 61)) + (segment (start 103.9368 63.1952) (end 103.9368 65.3288) (width 0.45) (layer B.Cu) (net 61)) + (segment (start 104.902 62.23) (end 103.9368 63.1952) (width 0.45) (layer B.Cu) (net 61)) + (segment (start 103.9368 64.8462) (end 103.9368 65.3288) (width 0.45) (layer B.Cu) (net 61)) + (segment (start 127.7292 50.274) (end 127.7292 57.921982) (width 0.45) (layer F.Cu) (net 61)) + (segment (start 130.90301 61.095792) (end 130.90301 62.856208) (width 0.45) (layer F.Cu) (net 61)) + (segment (start 130.90301 62.856208) (end 129.658208 64.10101) (width 0.45) (layer F.Cu) (net 61)) + (segment (start 103.9368 75.9968) (end 105.8672 77.9272) (width 0.45) (layer B.Cu) (net 61)) + (segment (start 127.7292 57.921982) (end 130.90301 61.095792) (width 0.45) (layer F.Cu) (net 61)) + (segment (start 112.9792 77.9272) (end 124.618159 66.288241) (width 0.45) (layer B.Cu) (net 61)) + (segment (start 103.9368 65.3288) (end 103.9368 75.9968) (width 0.45) (layer B.Cu) (net 61)) + (segment (start 105.8672 77.9272) (end 112.9792 77.9272) (width 0.45) (layer B.Cu) (net 61)) + (via (at 124.618159 63.150159) (size 1.5) (drill 0.6) (layers F.Cu B.Cu) (net 61)) + (segment (start 125.56901 64.10101) (end 124.618159 63.150159) (width 0.45) (layer F.Cu) (net 61)) + (segment (start 129.658208 64.10101) (end 125.56901 64.10101) (width 0.45) (layer F.Cu) (net 61)) + (segment (start 124.618159 66.288241) (end 124.618159 63.150159) (width 0.45) (layer B.Cu) (net 61)) + (segment (start 106.5 59.7) (end 112.5 59.7) (width 0.4) (layer F.Cu) (net 62) (status 30)) + (segment (start 129.4056 54.084) (end 130.321396 54.084) (width 0.45) (layer B.Cu) (net 62)) + (segment (start 133.561 54.084) (end 129.4056 54.084) (width 0.45) (layer B.Cu) (net 62)) + (segment (start 106.553 59.69) (end 112.522 59.69) (width 0.45) (layer B.Cu) (net 62)) + (segment (start 118.128 54.084) (end 129.4056 54.084) (width 0.45) (layer B.Cu) (net 62)) + (segment (start 112.522 59.69) (end 118.128 54.084) (width 0.45) (layer B.Cu) (net 62)) + (segment (start 106.5 57.16) (end 112.5 57.16) (width 0.4) (layer F.Cu) (net 63) (status 30)) + (segment (start 106.553 57.15) (end 112.522 57.15) (width 0.45) (layer B.Cu) (net 63)) + (segment (start 116.858 52.814) (end 133.561 52.814) (width 0.45) (layer B.Cu) (net 63)) + (segment (start 112.522 57.15) (end 116.858 52.814) (width 0.45) (layer B.Cu) (net 63)) + + (zone (net 0) (net_name "") (layers F&B.Cu) (tstamp 0) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (keepout (tracks not_allowed) (vias not_allowed) (copperpour not_allowed)) + (fill (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 111 106) (xy 102.5 106) (xy 102.5 98) (xy 111 98) + ) + ) + ) + (zone (net 0) (net_name "") (layer B.Cu) (tstamp 0) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (keepout (tracks allowed) (vias allowed) (copperpour not_allowed)) + (fill (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 138.176 58.293) (xy 128.016 58.293) (xy 128.016 46.355) (xy 138.176 46.355) + ) + ) + ) + (zone (net 1) (net_name GND) (layer B.Cu) (tstamp 61B9E82E) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 185.1533 52.0065) (xy 156.464 51.9684) (xy 156.202 161.78) (xy 104.267 161.743) (xy 104.267 43.942) + (xy 110 44) (xy 110 37) (xy 185.1787 37.1983) + ) + ) + (filled_polygon + (pts + (xy 149.287356 44.339489) (xy 149.287367 44.339498) (xy 156.7897 51.841832) (xy 156.464169 51.8414) (xy 156.439389 51.843807) + (xy 156.415555 51.851003) (xy 156.393583 51.86271) (xy 156.374317 51.878478) (xy 156.358497 51.897702) (xy 156.346732 51.919643) + (xy 156.339473 51.943458) (xy 156.337 51.968097) (xy 156.07605 161.34) (xy 104.394 161.34) (xy 104.394 158.532928) + (xy 104.41387 158.632821) (xy 104.577412 159.027645) (xy 104.814837 159.382977) (xy 105.117023 159.685163) (xy 105.472355 159.922588) + (xy 105.867179 160.08613) (xy 106.286323 160.169503) (xy 106.713677 160.169503) (xy 107.132821 160.08613) (xy 107.527645 159.922588) + (xy 107.882977 159.685163) (xy 108.185163 159.382977) (xy 108.422588 159.027645) (xy 108.58613 158.632821) (xy 108.669503 158.213677) + (xy 108.669503 157.786323) (xy 108.58613 157.367179) (xy 108.422588 156.972355) (xy 108.185163 156.617023) (xy 107.882977 156.314837) + (xy 107.527645 156.077412) (xy 107.132821 155.91387) (xy 106.713677 155.830497) (xy 106.286323 155.830497) (xy 105.867179 155.91387) + (xy 105.472355 156.077412) (xy 105.117023 156.314837) (xy 104.814837 156.617023) (xy 104.577412 156.972355) (xy 104.41387 157.367179) + (xy 104.394 157.467072) (xy 104.394 150.4) (xy 104.633928 150.4) (xy 104.646188 150.524482) (xy 104.682498 150.64418) + (xy 104.741463 150.754494) (xy 104.820815 150.851185) (xy 104.917506 150.930537) (xy 105.02782 150.989502) (xy 105.147518 151.025812) + (xy 105.272 151.038072) (xy 105.88625 151.035) (xy 106.045 150.87625) (xy 106.045 149.627) (xy 104.79575 149.627) + (xy 104.637 149.78575) (xy 104.633928 150.4) (xy 104.394 150.4) (xy 104.394 148.6) (xy 104.633928 148.6) + (xy 104.637 149.21425) (xy 104.79575 149.373) (xy 106.045 149.373) (xy 106.045 148.12375) (xy 106.299 148.12375) + (xy 106.299 149.373) (xy 106.319 149.373) (xy 106.319 149.627) (xy 106.299 149.627) (xy 106.299 150.87625) + (xy 106.45775 151.035) (xy 107.072 151.038072) (xy 107.196482 151.025812) (xy 107.31618 150.989502) (xy 107.426494 150.930537) + (xy 107.523185 150.851185) (xy 107.602537 150.754494) (xy 107.661502 150.64418) (xy 107.667056 150.625873) (xy 107.733495 150.692312) + (xy 107.984905 150.860299) (xy 108.264257 150.976011) (xy 108.560816 151.035) (xy 108.863184 151.035) (xy 109.159743 150.976011) + (xy 109.439095 150.860299) (xy 109.690505 150.692312) (xy 109.904312 150.478505) (xy 110.072299 150.227095) (xy 110.188011 149.947743) + (xy 110.247 149.651184) (xy 110.247 149.348816) (xy 110.188011 149.052257) (xy 110.072299 148.772905) (xy 109.904312 148.521495) + (xy 109.690505 148.307688) (xy 109.439095 148.139701) (xy 109.159743 148.023989) (xy 108.863184 147.965) (xy 108.560816 147.965) + (xy 108.264257 148.023989) (xy 107.984905 148.139701) (xy 107.733495 148.307688) (xy 107.667056 148.374127) (xy 107.661502 148.35582) + (xy 107.602537 148.245506) (xy 107.523185 148.148815) (xy 107.426494 148.069463) (xy 107.31618 148.010498) (xy 107.196482 147.974188) + (xy 107.072 147.961928) (xy 106.45775 147.965) (xy 106.299 148.12375) (xy 106.045 148.12375) (xy 105.88625 147.965) + (xy 105.272 147.961928) (xy 105.147518 147.974188) (xy 105.02782 148.010498) (xy 104.917506 148.069463) (xy 104.820815 148.148815) + (xy 104.741463 148.245506) (xy 104.682498 148.35582) (xy 104.646188 148.475518) (xy 104.633928 148.6) (xy 104.394 148.6) + (xy 104.394 145.8324) (xy 104.633928 145.8324) (xy 104.646188 145.956882) (xy 104.682498 146.07658) (xy 104.741463 146.186894) + (xy 104.820815 146.283585) (xy 104.917506 146.362937) (xy 105.02782 146.421902) (xy 105.147518 146.458212) (xy 105.272 146.470472) + (xy 105.88625 146.4674) (xy 106.045 146.30865) (xy 106.045 145.0594) (xy 104.79575 145.0594) (xy 104.637 145.21815) + (xy 104.633928 145.8324) (xy 104.394 145.8324) (xy 104.394 144.0324) (xy 104.633928 144.0324) (xy 104.637 144.64665) + (xy 104.79575 144.8054) (xy 106.045 144.8054) (xy 106.045 143.55615) (xy 106.299 143.55615) (xy 106.299 144.8054) + (xy 106.319 144.8054) (xy 106.319 145.0594) (xy 106.299 145.0594) (xy 106.299 146.30865) (xy 106.45775 146.4674) + (xy 107.072 146.470472) (xy 107.196482 146.458212) (xy 107.31618 146.421902) (xy 107.426494 146.362937) (xy 107.523185 146.283585) + (xy 107.602537 146.186894) (xy 107.661502 146.07658) (xy 107.667056 146.058273) (xy 107.733495 146.124712) (xy 107.984905 146.292699) + (xy 108.264257 146.408411) (xy 108.560816 146.4674) (xy 108.863184 146.4674) (xy 109.159743 146.408411) (xy 109.439095 146.292699) + (xy 109.690505 146.124712) (xy 109.904312 145.910905) (xy 110.072299 145.659495) (xy 110.188011 145.380143) (xy 110.247 145.083584) + (xy 110.247 144.781216) (xy 110.188011 144.484657) (xy 110.072299 144.205305) (xy 109.904312 143.953895) (xy 109.690505 143.740088) + (xy 109.439095 143.572101) (xy 109.159743 143.456389) (xy 108.863184 143.3974) (xy 108.560816 143.3974) (xy 108.264257 143.456389) + (xy 107.984905 143.572101) (xy 107.733495 143.740088) (xy 107.667056 143.806527) (xy 107.661502 143.78822) (xy 107.602537 143.677906) + (xy 107.523185 143.581215) (xy 107.426494 143.501863) (xy 107.31618 143.442898) (xy 107.196482 143.406588) (xy 107.072 143.394328) + (xy 106.45775 143.3974) (xy 106.299 143.55615) (xy 106.045 143.55615) (xy 105.88625 143.3974) (xy 105.272 143.394328) + (xy 105.147518 143.406588) (xy 105.02782 143.442898) (xy 104.917506 143.501863) (xy 104.820815 143.581215) (xy 104.741463 143.677906) + (xy 104.682498 143.78822) (xy 104.646188 143.907918) (xy 104.633928 144.0324) (xy 104.394 144.0324) (xy 104.394 141.235) + (xy 104.633928 141.235) (xy 104.646188 141.359482) (xy 104.682498 141.47918) (xy 104.741463 141.589494) (xy 104.820815 141.686185) + (xy 104.917506 141.765537) (xy 105.02782 141.824502) (xy 105.147518 141.860812) (xy 105.272 141.873072) (xy 105.88625 141.87) + (xy 106.045 141.71125) (xy 106.045 140.462) (xy 104.79575 140.462) (xy 104.637 140.62075) (xy 104.633928 141.235) + (xy 104.394 141.235) (xy 104.394 139.435) (xy 104.633928 139.435) (xy 104.637 140.04925) (xy 104.79575 140.208) + (xy 106.045 140.208) (xy 106.045 138.95875) (xy 106.299 138.95875) (xy 106.299 140.208) (xy 106.319 140.208) + (xy 106.319 140.462) (xy 106.299 140.462) (xy 106.299 141.71125) (xy 106.45775 141.87) (xy 107.072 141.873072) + (xy 107.196482 141.860812) (xy 107.31618 141.824502) (xy 107.426494 141.765537) (xy 107.523185 141.686185) (xy 107.602537 141.589494) + (xy 107.661502 141.47918) (xy 107.667056 141.460873) (xy 107.733495 141.527312) (xy 107.984905 141.695299) (xy 108.264257 141.811011) + (xy 108.560816 141.87) (xy 108.863184 141.87) (xy 109.159743 141.811011) (xy 109.439095 141.695299) (xy 109.690505 141.527312) + (xy 109.904312 141.313505) (xy 110.072299 141.062095) (xy 110.188011 140.782743) (xy 110.247 140.486184) (xy 110.247 140.183816) + (xy 110.188011 139.887257) (xy 110.072299 139.607905) (xy 109.904312 139.356495) (xy 109.690505 139.142688) (xy 109.439095 138.974701) + (xy 109.159743 138.858989) (xy 108.863184 138.8) (xy 108.560816 138.8) (xy 108.264257 138.858989) (xy 107.984905 138.974701) + (xy 107.733495 139.142688) (xy 107.667056 139.209127) (xy 107.661502 139.19082) (xy 107.602537 139.080506) (xy 107.523185 138.983815) + (xy 107.426494 138.904463) (xy 107.31618 138.845498) (xy 107.196482 138.809188) (xy 107.072 138.796928) (xy 106.45775 138.8) + (xy 106.299 138.95875) (xy 106.045 138.95875) (xy 105.88625 138.8) (xy 105.272 138.796928) (xy 105.147518 138.809188) + (xy 105.02782 138.845498) (xy 104.917506 138.904463) (xy 104.820815 138.983815) (xy 104.741463 139.080506) (xy 104.682498 139.19082) + (xy 104.646188 139.310518) (xy 104.633928 139.435) (xy 104.394 139.435) (xy 104.394 136.663) (xy 104.633928 136.663) + (xy 104.646188 136.787482) (xy 104.682498 136.90718) (xy 104.741463 137.017494) (xy 104.820815 137.114185) (xy 104.917506 137.193537) + (xy 105.02782 137.252502) (xy 105.147518 137.288812) (xy 105.272 137.301072) (xy 105.88625 137.298) (xy 106.045 137.13925) + (xy 106.045 135.89) (xy 104.79575 135.89) (xy 104.637 136.04875) (xy 104.633928 136.663) (xy 104.394 136.663) + (xy 104.394 134.863) (xy 104.633928 134.863) (xy 104.637 135.47725) (xy 104.79575 135.636) (xy 106.045 135.636) + (xy 106.045 134.38675) (xy 106.299 134.38675) (xy 106.299 135.636) (xy 106.319 135.636) (xy 106.319 135.89) + (xy 106.299 135.89) (xy 106.299 137.13925) (xy 106.45775 137.298) (xy 107.072 137.301072) (xy 107.196482 137.288812) + (xy 107.31618 137.252502) (xy 107.426494 137.193537) (xy 107.523185 137.114185) (xy 107.602537 137.017494) (xy 107.661502 136.90718) + (xy 107.667056 136.888873) (xy 107.733495 136.955312) (xy 107.984905 137.123299) (xy 108.264257 137.239011) (xy 108.560816 137.298) + (xy 108.863184 137.298) (xy 109.159743 137.239011) (xy 109.439095 137.123299) (xy 109.690505 136.955312) (xy 109.904312 136.741505) + (xy 110.072299 136.490095) (xy 110.188011 136.210743) (xy 110.247 135.914184) (xy 110.247 135.611816) (xy 110.188011 135.315257) + (xy 110.072299 135.035905) (xy 109.904312 134.784495) (xy 109.690505 134.570688) (xy 109.439095 134.402701) (xy 109.159743 134.286989) + (xy 108.863184 134.228) (xy 108.560816 134.228) (xy 108.264257 134.286989) (xy 107.984905 134.402701) (xy 107.733495 134.570688) + (xy 107.667056 134.637127) (xy 107.661502 134.61882) (xy 107.602537 134.508506) (xy 107.523185 134.411815) (xy 107.426494 134.332463) + (xy 107.31618 134.273498) (xy 107.196482 134.237188) (xy 107.072 134.224928) (xy 106.45775 134.228) (xy 106.299 134.38675) + (xy 106.045 134.38675) (xy 105.88625 134.228) (xy 105.272 134.224928) (xy 105.147518 134.237188) (xy 105.02782 134.273498) + (xy 104.917506 134.332463) (xy 104.820815 134.411815) (xy 104.741463 134.508506) (xy 104.682498 134.61882) (xy 104.646188 134.738518) + (xy 104.633928 134.863) (xy 104.394 134.863) (xy 104.394 132.091) (xy 104.633928 132.091) (xy 104.646188 132.215482) + (xy 104.682498 132.33518) (xy 104.741463 132.445494) (xy 104.820815 132.542185) (xy 104.917506 132.621537) (xy 105.02782 132.680502) + (xy 105.147518 132.716812) (xy 105.272 132.729072) (xy 105.88625 132.726) (xy 106.045 132.56725) (xy 106.045 131.318) + (xy 104.79575 131.318) (xy 104.637 131.47675) (xy 104.633928 132.091) (xy 104.394 132.091) (xy 104.394 130.291) + (xy 104.633928 130.291) (xy 104.637 130.90525) (xy 104.79575 131.064) (xy 106.045 131.064) (xy 106.045 129.81475) + (xy 106.299 129.81475) (xy 106.299 131.064) (xy 106.319 131.064) (xy 106.319 131.318) (xy 106.299 131.318) + (xy 106.299 132.56725) (xy 106.45775 132.726) (xy 107.072 132.729072) (xy 107.196482 132.716812) (xy 107.31618 132.680502) + (xy 107.426494 132.621537) (xy 107.523185 132.542185) (xy 107.602537 132.445494) (xy 107.661502 132.33518) (xy 107.667056 132.316873) + (xy 107.733495 132.383312) (xy 107.984905 132.551299) (xy 108.264257 132.667011) (xy 108.560816 132.726) (xy 108.863184 132.726) + (xy 109.159743 132.667011) (xy 109.439095 132.551299) (xy 109.690505 132.383312) (xy 109.904312 132.169505) (xy 110.072299 131.918095) + (xy 110.188011 131.638743) (xy 110.247 131.342184) (xy 110.247 131.039816) (xy 110.188011 130.743257) (xy 110.072299 130.463905) + (xy 109.904312 130.212495) (xy 109.690505 129.998688) (xy 109.439095 129.830701) (xy 109.159743 129.714989) (xy 108.863184 129.656) + (xy 108.560816 129.656) (xy 108.264257 129.714989) (xy 107.984905 129.830701) (xy 107.733495 129.998688) (xy 107.667056 130.065127) + (xy 107.661502 130.04682) (xy 107.602537 129.936506) (xy 107.523185 129.839815) (xy 107.426494 129.760463) (xy 107.31618 129.701498) + (xy 107.196482 129.665188) (xy 107.072 129.652928) (xy 106.45775 129.656) (xy 106.299 129.81475) (xy 106.045 129.81475) + (xy 105.88625 129.656) (xy 105.272 129.652928) (xy 105.147518 129.665188) (xy 105.02782 129.701498) (xy 104.917506 129.760463) + (xy 104.820815 129.839815) (xy 104.741463 129.936506) (xy 104.682498 130.04682) (xy 104.646188 130.166518) (xy 104.633928 130.291) + (xy 104.394 130.291) (xy 104.394 127.519) (xy 104.633928 127.519) (xy 104.646188 127.643482) (xy 104.682498 127.76318) + (xy 104.741463 127.873494) (xy 104.820815 127.970185) (xy 104.917506 128.049537) (xy 105.02782 128.108502) (xy 105.147518 128.144812) + (xy 105.272 128.157072) (xy 105.88625 128.154) (xy 106.045 127.99525) (xy 106.045 126.746) (xy 104.79575 126.746) + (xy 104.637 126.90475) (xy 104.633928 127.519) (xy 104.394 127.519) (xy 104.394 125.719) (xy 104.633928 125.719) + (xy 104.637 126.33325) (xy 104.79575 126.492) (xy 106.045 126.492) (xy 106.045 125.24275) (xy 106.299 125.24275) + (xy 106.299 126.492) (xy 106.319 126.492) (xy 106.319 126.746) (xy 106.299 126.746) (xy 106.299 127.99525) + (xy 106.45775 128.154) (xy 107.072 128.157072) (xy 107.196482 128.144812) (xy 107.31618 128.108502) (xy 107.426494 128.049537) + (xy 107.523185 127.970185) (xy 107.602537 127.873494) (xy 107.661502 127.76318) (xy 107.667056 127.744873) (xy 107.733495 127.811312) + (xy 107.984905 127.979299) (xy 108.264257 128.095011) (xy 108.560816 128.154) (xy 108.863184 128.154) (xy 109.159743 128.095011) + (xy 109.439095 127.979299) (xy 109.690505 127.811312) (xy 109.904312 127.597505) (xy 110.072299 127.346095) (xy 110.188011 127.066743) + (xy 110.247 126.770184) (xy 110.247 126.467816) (xy 110.188011 126.171257) (xy 110.072299 125.891905) (xy 109.904312 125.640495) + (xy 109.690505 125.426688) (xy 109.439095 125.258701) (xy 109.159743 125.142989) (xy 108.863184 125.084) (xy 108.560816 125.084) + (xy 108.264257 125.142989) (xy 107.984905 125.258701) (xy 107.733495 125.426688) (xy 107.667056 125.493127) (xy 107.661502 125.47482) + (xy 107.602537 125.364506) (xy 107.523185 125.267815) (xy 107.426494 125.188463) (xy 107.31618 125.129498) (xy 107.196482 125.093188) + (xy 107.072 125.080928) (xy 106.45775 125.084) (xy 106.299 125.24275) (xy 106.045 125.24275) (xy 105.88625 125.084) + (xy 105.272 125.080928) (xy 105.147518 125.093188) (xy 105.02782 125.129498) (xy 104.917506 125.188463) (xy 104.820815 125.267815) + (xy 104.741463 125.364506) (xy 104.682498 125.47482) (xy 104.646188 125.594518) (xy 104.633928 125.719) (xy 104.394 125.719) + (xy 104.394 122.947) (xy 104.633928 122.947) (xy 104.646188 123.071482) (xy 104.682498 123.19118) (xy 104.741463 123.301494) + (xy 104.820815 123.398185) (xy 104.917506 123.477537) (xy 105.02782 123.536502) (xy 105.147518 123.572812) (xy 105.272 123.585072) + (xy 105.88625 123.582) (xy 106.045 123.42325) (xy 106.045 122.174) (xy 104.79575 122.174) (xy 104.637 122.33275) + (xy 104.633928 122.947) (xy 104.394 122.947) (xy 104.394 121.147) (xy 104.633928 121.147) (xy 104.637 121.76125) + (xy 104.79575 121.92) (xy 106.045 121.92) (xy 106.045 120.67075) (xy 106.299 120.67075) (xy 106.299 121.92) + (xy 106.319 121.92) (xy 106.319 122.174) (xy 106.299 122.174) (xy 106.299 123.42325) (xy 106.45775 123.582) + (xy 107.072 123.585072) (xy 107.196482 123.572812) (xy 107.31618 123.536502) (xy 107.426494 123.477537) (xy 107.523185 123.398185) + (xy 107.602537 123.301494) (xy 107.661502 123.19118) (xy 107.667056 123.172873) (xy 107.733495 123.239312) (xy 107.984905 123.407299) + (xy 108.264257 123.523011) (xy 108.560816 123.582) (xy 108.863184 123.582) (xy 109.159743 123.523011) (xy 109.439095 123.407299) + (xy 109.690505 123.239312) (xy 109.904312 123.025505) (xy 110.072299 122.774095) (xy 110.188011 122.494743) (xy 110.247 122.198184) + (xy 110.247 121.895816) (xy 110.188011 121.599257) (xy 110.072299 121.319905) (xy 109.904312 121.068495) (xy 109.690505 120.854688) + (xy 109.439095 120.686701) (xy 109.159743 120.570989) (xy 108.863184 120.512) (xy 108.560816 120.512) (xy 108.264257 120.570989) + (xy 107.984905 120.686701) (xy 107.733495 120.854688) (xy 107.667056 120.921127) (xy 107.661502 120.90282) (xy 107.602537 120.792506) + (xy 107.523185 120.695815) (xy 107.426494 120.616463) (xy 107.31618 120.557498) (xy 107.196482 120.521188) (xy 107.072 120.508928) + (xy 106.45775 120.512) (xy 106.299 120.67075) (xy 106.045 120.67075) (xy 105.88625 120.512) (xy 105.272 120.508928) + (xy 105.147518 120.521188) (xy 105.02782 120.557498) (xy 104.917506 120.616463) (xy 104.820815 120.695815) (xy 104.741463 120.792506) + (xy 104.682498 120.90282) (xy 104.646188 121.022518) (xy 104.633928 121.147) (xy 104.394 121.147) (xy 104.394 118.375) + (xy 104.633928 118.375) (xy 104.646188 118.499482) (xy 104.682498 118.61918) (xy 104.741463 118.729494) (xy 104.820815 118.826185) + (xy 104.917506 118.905537) (xy 105.02782 118.964502) (xy 105.147518 119.000812) (xy 105.272 119.013072) (xy 105.88625 119.01) + (xy 106.045 118.85125) (xy 106.045 117.602) (xy 104.79575 117.602) (xy 104.637 117.76075) (xy 104.633928 118.375) + (xy 104.394 118.375) (xy 104.394 116.575) (xy 104.633928 116.575) (xy 104.637 117.18925) (xy 104.79575 117.348) + (xy 106.045 117.348) (xy 106.045 116.09875) (xy 106.299 116.09875) (xy 106.299 117.348) (xy 106.319 117.348) + (xy 106.319 117.602) (xy 106.299 117.602) (xy 106.299 118.85125) (xy 106.45775 119.01) (xy 107.072 119.013072) + (xy 107.196482 119.000812) (xy 107.31618 118.964502) (xy 107.426494 118.905537) (xy 107.523185 118.826185) (xy 107.602537 118.729494) + (xy 107.661502 118.61918) (xy 107.667056 118.600873) (xy 107.733495 118.667312) (xy 107.984905 118.835299) (xy 108.264257 118.951011) + (xy 108.560816 119.01) (xy 108.863184 119.01) (xy 109.159743 118.951011) (xy 109.439095 118.835299) (xy 109.690505 118.667312) + (xy 109.904312 118.453505) (xy 110.072299 118.202095) (xy 110.188011 117.922743) (xy 110.247 117.626184) (xy 110.247 117.323816) + (xy 110.188011 117.027257) (xy 110.072299 116.747905) (xy 109.904312 116.496495) (xy 109.690505 116.282688) (xy 109.439095 116.114701) + (xy 109.159743 115.998989) (xy 108.863184 115.94) (xy 108.560816 115.94) (xy 108.264257 115.998989) (xy 107.984905 116.114701) + (xy 107.733495 116.282688) (xy 107.667056 116.349127) (xy 107.661502 116.33082) (xy 107.602537 116.220506) (xy 107.523185 116.123815) + (xy 107.426494 116.044463) (xy 107.31618 115.985498) (xy 107.196482 115.949188) (xy 107.072 115.936928) (xy 106.45775 115.94) + (xy 106.299 116.09875) (xy 106.045 116.09875) (xy 105.88625 115.94) (xy 105.272 115.936928) (xy 105.147518 115.949188) + (xy 105.02782 115.985498) (xy 104.917506 116.044463) (xy 104.820815 116.123815) (xy 104.741463 116.220506) (xy 104.682498 116.33082) + (xy 104.646188 116.450518) (xy 104.633928 116.575) (xy 104.394 116.575) (xy 104.394 106.127) (xy 111 106.127) + (xy 111.024776 106.12456) (xy 111.048601 106.117333) (xy 111.070557 106.105597) (xy 111.089803 106.089803) (xy 111.105597 106.070557) + (xy 111.117333 106.048601) (xy 111.12456 106.024776) (xy 111.127 106) (xy 111.127 98) (xy 111.12456 97.975224) + (xy 111.117333 97.951399) (xy 111.105597 97.929443) (xy 111.089803 97.910197) (xy 111.070557 97.894403) (xy 111.048601 97.882667) + (xy 111.024776 97.87544) (xy 111 97.873) (xy 104.394 97.873) (xy 104.394 77.670224) (xy 105.229217 78.505441) + (xy 105.256146 78.538254) (xy 105.387098 78.645724) (xy 105.5365 78.725581) (xy 105.649435 78.759839) (xy 105.69861 78.774756) + (xy 105.714175 78.776289) (xy 105.824954 78.7872) (xy 105.824961 78.7872) (xy 105.8672 78.79136) (xy 105.909439 78.7872) + (xy 112.936961 78.7872) (xy 112.9792 78.79136) (xy 113.021439 78.7872) (xy 113.021446 78.7872) (xy 113.147789 78.774756) + (xy 113.3099 78.725581) (xy 113.459302 78.645724) (xy 113.590254 78.538254) (xy 113.617188 78.505435) (xy 125.196401 66.926223) + (xy 125.229213 66.899295) (xy 125.336683 66.768343) (xy 125.413462 66.6247) (xy 125.41654 66.618942) (xy 125.465715 66.456831) + (xy 125.48232 66.288241) (xy 125.478159 66.245995) (xy 125.478159 64.24125) (xy 125.501045 64.225958) (xy 125.693958 64.033045) + (xy 125.84553 63.806202) (xy 125.949934 63.554148) (xy 126.003159 63.28657) (xy 126.003159 63.013748) (xy 125.949934 62.74617) + (xy 125.84553 62.494116) (xy 125.693958 62.267273) (xy 125.501045 62.07436) (xy 125.274202 61.922788) (xy 125.022148 61.818384) + (xy 124.75457 61.765159) (xy 124.481748 61.765159) (xy 124.21417 61.818384) (xy 123.962116 61.922788) (xy 123.735273 62.07436) + (xy 123.54236 62.267273) (xy 123.390788 62.494116) (xy 123.286384 62.74617) (xy 123.233159 63.013748) (xy 123.233159 63.28657) + (xy 123.286384 63.554148) (xy 123.390788 63.806202) (xy 123.54236 64.033045) (xy 123.735273 64.225958) (xy 123.75816 64.24125) + (xy 123.758159 65.932017) (xy 114.349131 75.341046) (xy 114.385513 75.221111) (xy 114.414185 74.93) (xy 114.385513 74.638889) + (xy 114.300599 74.358966) (xy 114.162706 74.100986) (xy 113.977134 73.874866) (xy 113.751014 73.689294) (xy 113.696209 73.66) + (xy 113.751014 73.630706) (xy 113.977134 73.445134) (xy 114.162706 73.219014) (xy 114.300599 72.961034) (xy 114.385513 72.681111) + (xy 114.414185 72.39) (xy 114.385513 72.098889) (xy 114.300599 71.818966) (xy 114.162706 71.560986) (xy 113.977134 71.334866) + (xy 113.751014 71.149294) (xy 113.696209 71.12) (xy 113.751014 71.090706) (xy 113.977134 70.905134) (xy 114.137276 70.71) + (xy 115.273761 70.71) (xy 115.316 70.71416) (xy 115.358239 70.71) (xy 115.358246 70.71) (xy 115.484589 70.697556) + (xy 115.6467 70.648381) (xy 115.796102 70.568524) (xy 115.927054 70.461054) (xy 115.953988 70.428235) (xy 117.672242 68.709982) + (xy 117.705054 68.683054) (xy 117.812524 68.552102) (xy 117.876014 68.43332) (xy 117.892381 68.402701) (xy 117.941556 68.24059) + (xy 117.958161 68.072) (xy 117.954 68.029754) (xy 117.954 60.935223) (xy 118.720224 60.169) (xy 134.323761 60.169) + (xy 134.366 60.17316) (xy 134.408239 60.169) (xy 134.408246 60.169) (xy 134.534589 60.156556) (xy 134.6967 60.107381) + (xy 134.846102 60.027524) (xy 134.977054 59.920054) (xy 135.003988 59.887235) (xy 136.341242 58.549982) (xy 136.374054 58.523054) + (xy 136.458629 58.42) (xy 138.176 58.42) (xy 138.200776 58.41756) (xy 138.224601 58.410333) (xy 138.246557 58.398597) + (xy 138.265803 58.382803) (xy 138.281597 58.363557) (xy 138.293333 58.341601) (xy 138.30056 58.317776) (xy 138.303 58.293) + (xy 138.303 57.559637) (xy 138.42525 57.559) (xy 138.584 57.40025) (xy 138.584 56.751) (xy 138.564 56.751) + (xy 138.564 56.497) (xy 138.584 56.497) (xy 138.584 56.477) (xy 138.838 56.477) (xy 138.838 56.497) + (xy 138.858 56.497) (xy 138.858 56.751) (xy 138.838 56.751) (xy 138.838 57.40025) (xy 138.99675 57.559) + (xy 139.586 57.562072) (xy 139.710482 57.549812) (xy 139.83018 57.513502) (xy 139.940494 57.454537) (xy 140.037185 57.375185) + (xy 140.116537 57.278494) (xy 140.175502 57.16818) (xy 140.17747 57.161693) (xy 140.4402 57.424424) (xy 140.440201 65.057951) + (xy 140.43604 65.1002) (xy 140.452644 65.268789) (xy 140.493546 65.403623) (xy 140.50182 65.4309) (xy 140.581677 65.580302) + (xy 140.689147 65.711254) (xy 140.72196 65.738183) (xy 146.206955 71.223179) (xy 146.206956 136.092706) (xy 146.202795 136.134955) + (xy 146.219399 136.303544) (xy 146.268575 136.465655) (xy 146.348432 136.615057) (xy 146.409483 136.689447) (xy 146.455902 136.746009) + (xy 146.488715 136.772938) (xy 150.461848 140.746072) (xy 150.449 140.810665) (xy 150.449 141.093335) (xy 150.504147 141.370574) + (xy 150.61232 141.631727) (xy 150.769363 141.866759) (xy 150.969241 142.066637) (xy 151.204273 142.22368) (xy 151.465426 142.331853) + (xy 151.742665 142.387) (xy 152.025335 142.387) (xy 152.302574 142.331853) (xy 152.563727 142.22368) (xy 152.798759 142.066637) + (xy 152.998637 141.866759) (xy 153.15568 141.631727) (xy 153.263853 141.370574) (xy 153.319 141.093335) (xy 153.319 140.810665) + (xy 153.263853 140.533426) (xy 153.15568 140.272273) (xy 152.998637 140.037241) (xy 152.798759 139.837363) (xy 152.563727 139.68032) + (xy 152.302574 139.572147) (xy 152.025335 139.517) (xy 151.742665 139.517) (xy 151.678072 139.529848) (xy 147.926955 135.778732) + (xy 147.926955 125.447178) (xy 150.544848 128.065072) (xy 150.532 128.129665) (xy 150.532 128.412335) (xy 150.587147 128.689574) + (xy 150.69532 128.950727) (xy 150.852363 129.185759) (xy 151.052241 129.385637) (xy 151.287273 129.54268) (xy 151.548426 129.650853) + (xy 151.825665 129.706) (xy 152.108335 129.706) (xy 152.385574 129.650853) (xy 152.646727 129.54268) (xy 152.881759 129.385637) + (xy 153.081637 129.185759) (xy 153.23868 128.950727) (xy 153.346853 128.689574) (xy 153.402 128.412335) (xy 153.402 128.129665) + (xy 153.346853 127.852426) (xy 153.23868 127.591273) (xy 153.081637 127.356241) (xy 152.881759 127.156363) (xy 152.646727 126.99932) + (xy 152.385574 126.891147) (xy 152.108335 126.836) (xy 151.825665 126.836) (xy 151.761072 126.848848) (xy 148.776966 123.864743) + (xy 148.776966 113.297189) (xy 150.544848 115.065072) (xy 150.532 115.129665) (xy 150.532 115.412335) (xy 150.587147 115.689574) + (xy 150.69532 115.950727) (xy 150.852363 116.185759) (xy 151.052241 116.385637) (xy 151.287273 116.54268) (xy 151.548426 116.650853) + (xy 151.825665 116.706) (xy 152.108335 116.706) (xy 152.385574 116.650853) (xy 152.646727 116.54268) (xy 152.881759 116.385637) + (xy 153.081637 116.185759) (xy 153.23868 115.950727) (xy 153.346853 115.689574) (xy 153.402 115.412335) (xy 153.402 115.129665) + (xy 153.346853 114.852426) (xy 153.23868 114.591273) (xy 153.081637 114.356241) (xy 152.881759 114.156363) (xy 152.646727 113.99932) + (xy 152.385574 113.891147) (xy 152.108335 113.836) (xy 151.825665 113.836) (xy 151.761072 113.848848) (xy 149.626977 111.714754) + (xy 149.626977 101.7462) (xy 150.544848 102.664072) (xy 150.532 102.728665) (xy 150.532 103.011335) (xy 150.587147 103.288574) + (xy 150.69532 103.549727) (xy 150.852363 103.784759) (xy 151.052241 103.984637) (xy 151.287273 104.14168) (xy 151.548426 104.249853) + (xy 151.825665 104.305) (xy 152.108335 104.305) (xy 152.385574 104.249853) (xy 152.646727 104.14168) (xy 152.881759 103.984637) + (xy 153.081637 103.784759) (xy 153.23868 103.549727) (xy 153.346853 103.288574) (xy 153.402 103.011335) (xy 153.402 102.728665) + (xy 153.346853 102.451426) (xy 153.23868 102.190273) (xy 153.081637 101.955241) (xy 152.881759 101.755363) (xy 152.646727 101.59832) + (xy 152.385574 101.490147) (xy 152.108335 101.435) (xy 151.825665 101.435) (xy 151.761072 101.447848) (xy 150.476988 100.163765) + (xy 150.476988 90.277211) (xy 150.544849 90.345072) (xy 150.532 90.409665) (xy 150.532 90.692335) (xy 150.587147 90.969574) + (xy 150.69532 91.230727) (xy 150.852363 91.465759) (xy 151.052241 91.665637) (xy 151.287273 91.82268) (xy 151.548426 91.930853) + (xy 151.825665 91.986) (xy 152.108335 91.986) (xy 152.385574 91.930853) (xy 152.646727 91.82268) (xy 152.881759 91.665637) + (xy 153.081637 91.465759) (xy 153.23868 91.230727) (xy 153.346853 90.969574) (xy 153.402 90.692335) (xy 153.402 90.409665) + (xy 153.346853 90.132426) (xy 153.23868 89.871273) (xy 153.081637 89.636241) (xy 152.881759 89.436363) (xy 152.646727 89.27932) + (xy 152.385574 89.171147) (xy 152.108335 89.116) (xy 151.825665 89.116) (xy 151.761072 89.128849) (xy 151.326999 88.694776) + (xy 151.326999 79.805201) (xy 151.473426 79.865853) (xy 151.750665 79.921) (xy 152.033335 79.921) (xy 152.310574 79.865853) + (xy 152.571727 79.75768) (xy 152.806759 79.600637) (xy 153.006637 79.400759) (xy 153.16368 79.165727) (xy 153.271853 78.904574) + (xy 153.327 78.627335) (xy 153.327 78.344665) (xy 153.271853 78.067426) (xy 153.16368 77.806273) (xy 153.006637 77.571241) + (xy 152.806759 77.371363) (xy 152.752 77.334774) (xy 152.752 68.377045) (xy 152.75616 68.334806) (xy 152.752 68.292567) + (xy 152.752 68.29256) (xy 152.739556 68.166217) (xy 152.690381 68.004106) (xy 152.610524 67.854704) (xy 152.503054 67.723752) + (xy 152.470242 67.696824) (xy 152.407233 67.633815) (xy 152.571727 67.56568) (xy 152.806759 67.408637) (xy 153.006637 67.208759) + (xy 153.16368 66.973727) (xy 153.271853 66.712574) (xy 153.327 66.435335) (xy 153.327 66.152665) (xy 153.271853 65.875426) + (xy 153.16368 65.614273) (xy 153.006637 65.379241) (xy 152.806759 65.179363) (xy 152.571727 65.02232) (xy 152.310574 64.914147) + (xy 152.033335 64.859) (xy 151.750665 64.859) (xy 151.686072 64.871848) (xy 147.578442 60.764219) (xy 147.578442 54.694996) + (xy 147.582602 54.652757) (xy 147.578442 54.610518) (xy 147.578442 54.610512) (xy 147.566557 54.48984) (xy 147.565998 54.484167) + (xy 147.538429 54.393284) (xy 147.516823 54.322058) (xy 147.436966 54.172656) (xy 147.329496 54.041704) (xy 147.296678 54.014771) + (xy 140.437672 47.155765) (xy 140.410738 47.122946) (xy 140.279786 47.015476) (xy 140.130384 46.935619) (xy 139.968273 46.886444) + (xy 139.84193 46.874) (xy 139.841923 46.874) (xy 139.799684 46.86984) (xy 139.769241 46.872838) (xy 139.737582 46.855916) + (xy 139.589745 46.811071) (xy 139.436 46.795928) (xy 138.303 46.795928) (xy 138.303 46.355) (xy 138.30056 46.330224) + (xy 138.293333 46.306399) (xy 138.281597 46.284443) (xy 138.265803 46.265197) (xy 138.246557 46.249403) (xy 138.224601 46.237667) + (xy 138.200776 46.23044) (xy 138.176 46.228) (xy 136.852223 46.228) (xy 137.720224 45.36) (xy 147.064577 45.36) + (xy 151.107 49.402424) (xy 151.107001 52.619774) (xy 151.052241 52.656363) (xy 150.852363 52.856241) (xy 150.69532 53.091273) + (xy 150.587147 53.352426) (xy 150.532 53.629665) (xy 150.532 53.912335) (xy 150.587147 54.189574) (xy 150.69532 54.450727) + (xy 150.852363 54.685759) (xy 151.052241 54.885637) (xy 151.287273 55.04268) (xy 151.548426 55.150853) (xy 151.825665 55.206) + (xy 152.108335 55.206) (xy 152.385574 55.150853) (xy 152.646727 55.04268) (xy 152.881759 54.885637) (xy 153.081637 54.685759) + (xy 153.23868 54.450727) (xy 153.346853 54.189574) (xy 153.402 53.912335) (xy 153.402 53.629665) (xy 153.346853 53.352426) + (xy 153.23868 53.091273) (xy 153.081637 52.856241) (xy 152.881759 52.656363) (xy 152.827 52.619774) (xy 152.827 49.088446) + (xy 152.831161 49.0462) (xy 152.814556 48.87761) (xy 152.765381 48.715499) (xy 152.724277 48.6386) (xy 152.685524 48.566098) + (xy 152.611074 48.475381) (xy 152.604984 48.46796) (xy 152.604983 48.467959) (xy 152.578054 48.435146) (xy 152.545242 48.408218) + (xy 148.058788 43.921765) (xy 148.031854 43.888946) (xy 147.900902 43.781476) (xy 147.7515 43.701619) (xy 147.589389 43.652444) + (xy 147.463046 43.64) (xy 147.463039 43.64) (xy 147.4208 43.63584) (xy 147.378561 43.64) (xy 137.406239 43.64) + (xy 137.364 43.63584) (xy 137.321761 43.64) (xy 137.321754 43.64) (xy 137.210975 43.650911) (xy 137.19541 43.652444) + (xy 137.146235 43.667361) (xy 137.0333 43.701619) (xy 136.883898 43.781476) (xy 136.752946 43.888946) (xy 136.726017 43.921759) + (xy 135.18476 45.463017) (xy 135.151947 45.489946) (xy 135.125018 45.522759) (xy 135.125016 45.522761) (xy 135.044477 45.620898) + (xy 134.96462 45.7703) (xy 134.915444 45.932411) (xy 134.89884 46.101) (xy 134.903001 46.143248) (xy 134.903001 46.228) + (xy 133.951788 46.228) (xy 133.956502 46.21918) (xy 133.992812 46.099482) (xy 134.005072 45.975) (xy 134.002 45.78575) + (xy 133.84325 45.627) (xy 132.9565 45.627) (xy 132.9565 45.647) (xy 132.7025 45.647) (xy 132.7025 45.627) + (xy 132.6825 45.627) (xy 132.6825 45.373) (xy 132.7025 45.373) (xy 132.7025 44.54875) (xy 132.9565 44.54875) + (xy 132.9565 45.373) (xy 133.84325 45.373) (xy 134.002 45.21425) (xy 134.005072 45.025) (xy 133.992812 44.900518) + (xy 133.956502 44.78082) (xy 133.897537 44.670506) (xy 133.818185 44.573815) (xy 133.721494 44.494463) (xy 133.61118 44.435498) + (xy 133.491482 44.399188) (xy 133.367 44.386928) (xy 133.11525 44.39) (xy 132.9565 44.54875) (xy 132.7025 44.54875) + (xy 132.54375 44.39) (xy 132.292 44.386928) (xy 132.167518 44.399188) (xy 132.04782 44.435498) (xy 131.9645 44.480034) + (xy 131.9645 42.519) (xy 147.466869 42.519) + ) + ) + (filled_polygon + (pts + (xy 177.6512 47.752491) (xy 177.545688 47.881058) (xy 177.464777 48.032433) (xy 177.414952 48.196684) (xy 177.398128 48.3675) + (xy 177.398128 48.9675) (xy 177.414952 49.138316) (xy 177.464777 49.302567) (xy 177.544974 49.452606) (xy 177.505663 49.500506) + (xy 177.446698 49.61082) (xy 177.410388 49.730518) (xy 177.398128 49.855) (xy 177.4012 50.10675) (xy 177.55995 50.2655) + (xy 178.3842 50.2655) (xy 178.3842 50.2455) (xy 178.6382 50.2455) (xy 178.6382 50.2655) (xy 179.46245 50.2655) + (xy 179.6034 50.12455) (xy 179.74435 50.2655) (xy 180.5686 50.2655) (xy 180.5686 50.2455) (xy 180.8226 50.2455) + (xy 180.8226 50.2655) (xy 181.64685 50.2655) (xy 181.8056 50.10675) (xy 181.806187 50.0586) (xy 183.109928 50.0586) + (xy 183.122188 50.183082) (xy 183.158498 50.30278) (xy 183.217463 50.413094) (xy 183.296815 50.509785) (xy 183.393506 50.589137) + (xy 183.50382 50.648102) (xy 183.623518 50.684412) (xy 183.748 50.696672) (xy 184.43725 50.6936) (xy 184.596 50.53485) + (xy 184.596 49.8856) (xy 183.27175 49.8856) (xy 183.113 50.04435) (xy 183.109928 50.0586) (xy 181.806187 50.0586) + (xy 181.808672 49.855) (xy 181.796412 49.730518) (xy 181.760102 49.61082) (xy 181.701137 49.500506) (xy 181.661826 49.452606) + (xy 181.717418 49.3486) (xy 183.120762 49.3486) (xy 183.109928 49.4586) (xy 183.113 49.47285) (xy 183.27175 49.6316) + (xy 184.596 49.6316) (xy 184.596 49.6116) (xy 184.85 49.6116) (xy 184.85 49.6316) (xy 184.87 49.6316) + (xy 184.87 49.8856) (xy 184.85 49.8856) (xy 184.85 50.53485) (xy 185.00875 50.6936) (xy 185.028552 50.693688) + (xy 185.026518 51.879331) (xy 170.597962 51.86017) (xy 171.528132 50.93) (xy 177.398128 50.93) (xy 177.410388 51.054482) + (xy 177.446698 51.17418) (xy 177.505663 51.284494) (xy 177.585015 51.381185) (xy 177.681706 51.460537) (xy 177.79202 51.519502) + (xy 177.911718 51.555812) (xy 178.0362 51.568072) (xy 178.22545 51.565) (xy 178.3842 51.40625) (xy 178.3842 50.5195) + (xy 178.6382 50.5195) (xy 178.6382 51.40625) (xy 178.79695 51.565) (xy 178.9862 51.568072) (xy 179.110682 51.555812) + (xy 179.23038 51.519502) (xy 179.340694 51.460537) (xy 179.437385 51.381185) (xy 179.516737 51.284494) (xy 179.575702 51.17418) + (xy 179.6034 51.082872) (xy 179.631098 51.17418) (xy 179.690063 51.284494) (xy 179.769415 51.381185) (xy 179.866106 51.460537) + (xy 179.97642 51.519502) (xy 180.096118 51.555812) (xy 180.2206 51.568072) (xy 180.40985 51.565) (xy 180.5686 51.40625) + (xy 180.5686 50.5195) (xy 180.8226 50.5195) (xy 180.8226 51.40625) (xy 180.98135 51.565) (xy 181.1706 51.568072) + (xy 181.295082 51.555812) (xy 181.41478 51.519502) (xy 181.525094 51.460537) (xy 181.621785 51.381185) (xy 181.701137 51.284494) + (xy 181.760102 51.17418) (xy 181.796412 51.054482) (xy 181.808672 50.93) (xy 181.8056 50.67825) (xy 181.64685 50.5195) + (xy 180.8226 50.5195) (xy 180.5686 50.5195) (xy 179.74435 50.5195) (xy 179.6034 50.66045) (xy 179.46245 50.5195) + (xy 178.6382 50.5195) (xy 178.3842 50.5195) (xy 177.55995 50.5195) (xy 177.4012 50.67825) (xy 177.398128 50.93) + (xy 171.528132 50.93) (xy 173.240932 49.2172) (xy 175.763048 49.2172) (xy 175.8188 49.222691) (xy 175.874551 49.2172) + (xy 175.874552 49.2172) (xy 176.041299 49.200777) (xy 176.255247 49.135876) (xy 176.452423 49.030484) (xy 176.625249 48.888649) + (xy 176.767084 48.715823) (xy 176.872476 48.518647) (xy 176.921769 48.356152) (xy 176.923294 48.355337) (xy 177.019985 48.275985) + (xy 177.099337 48.179294) (xy 177.158302 48.06898) (xy 177.194612 47.949282) (xy 177.206872 47.8248) (xy 177.206872 46.8848) + (xy 177.651201 46.8848) + ) + ) + (filled_polygon + (pts + (xy 182.731201 40.234225) (xy 182.7312 41.156561) (xy 182.72704 41.1988) (xy 182.7312 41.241039) (xy 182.7312 41.241045) + (xy 182.743644 41.367388) (xy 182.792819 41.529499) (xy 182.872676 41.678901) (xy 182.980146 41.809854) (xy 183.012965 41.836788) + (xy 185.040266 43.86409) (xy 185.0383 45.010528) (xy 183.898 45.010528) (xy 183.744255 45.025671) (xy 183.596418 45.070516) + (xy 183.562585 45.0886) (xy 178.629638 45.0886) (xy 178.587399 45.08444) (xy 178.545161 45.0886) (xy 178.545154 45.0886) + (xy 178.418811 45.101044) (xy 178.2567 45.150219) (xy 178.229421 45.1648) (xy 177.206872 45.1648) (xy 177.206872 44.2248) + (xy 177.194612 44.100318) (xy 177.158302 43.98062) (xy 177.099337 43.870306) (xy 177.019985 43.773615) (xy 176.923294 43.694263) + (xy 176.81298 43.635298) (xy 176.693282 43.598988) (xy 176.5688 43.586728) (xy 175.0688 43.586728) (xy 174.944318 43.598988) + (xy 174.82462 43.635298) (xy 174.722656 43.6898) (xy 172.953235 43.6898) (xy 172.9024 43.684793) (xy 172.851565 43.6898) + (xy 172.851562 43.6898) (xy 172.699505 43.704776) (xy 172.504407 43.763959) (xy 172.420709 43.808696) (xy 172.324602 43.860066) + (xy 172.206492 43.956997) (xy 172.167004 43.989404) (xy 172.134597 44.028892) (xy 171.917389 44.2461) (xy 171.859689 44.2461) + (xy 171.592111 44.299325) (xy 171.340057 44.403729) (xy 171.113214 44.555301) (xy 170.920301 44.748214) (xy 170.768729 44.975057) + (xy 170.664325 45.227111) (xy 170.6111 45.494689) (xy 170.6111 45.767511) (xy 170.664325 46.035089) (xy 170.768729 46.287143) + (xy 170.920301 46.513986) (xy 171.113214 46.706899) (xy 171.340057 46.858471) (xy 171.592111 46.962875) (xy 171.859689 47.0161) + (xy 172.132511 47.0161) (xy 172.400089 46.962875) (xy 172.652143 46.858471) (xy 172.878986 46.706899) (xy 173.071899 46.513986) + (xy 173.223471 46.287143) (xy 173.327875 46.035089) (xy 173.3811 45.767511) (xy 173.3811 45.7598) (xy 174.430728 45.7598) + (xy 174.430728 46.5248) (xy 174.442988 46.649282) (xy 174.450729 46.6748) (xy 174.442988 46.700318) (xy 174.430728 46.8248) + (xy 174.430728 46.9472) (xy 172.826541 46.9472) (xy 172.770799 46.94171) (xy 172.715057 46.9472) (xy 172.715048 46.9472) + (xy 172.548301 46.963623) (xy 172.334353 47.028524) (xy 172.137177 47.133916) (xy 171.964351 47.275751) (xy 171.928809 47.319059) + (xy 167.391957 51.855912) (xy 165.472495 51.853363) (xy 164.826995 51.207864) (xy 164.791448 51.16455) (xy 164.618622 51.022715) + (xy 164.421446 50.917323) (xy 164.207498 50.852422) (xy 164.040751 50.835999) (xy 164.04075 50.835999) (xy 163.984999 50.830508) + (xy 163.929248 50.835999) (xy 158.994131 50.835999) (xy 150.892498 42.734367) (xy 150.892489 42.734356) (xy 148.935954 40.777823) + (xy 148.921284 40.750377) (xy 148.779449 40.577551) (xy 148.606623 40.435716) (xy 148.478398 40.367179) (xy 148.409447 40.330324) + (xy 148.195499 40.265423) (xy 148.028752 40.249) (xy 148.028751 40.249) (xy 147.973 40.243509) (xy 147.955 40.245282) + (xy 147.937 40.243509) (xy 147.881249 40.249) (xy 131.518752 40.249) (xy 131.463 40.243509) (xy 131.407248 40.249) + (xy 131.240501 40.265423) (xy 131.026553 40.330324) (xy 130.829377 40.435716) (xy 130.656551 40.577551) (xy 130.621009 40.620859) + (xy 122.836869 48.405) (xy 114.062019 48.405) (xy 114.126494 48.370537) (xy 114.223185 48.291185) (xy 114.302537 48.194494) + (xy 114.361502 48.08418) (xy 114.397812 47.964482) (xy 114.410072 47.84) (xy 114.407 47.27575) (xy 114.24825 47.117) + (xy 112.649 47.117) (xy 112.649 47.137) (xy 112.395 47.137) (xy 112.395 47.117) (xy 110.79575 47.117) + (xy 110.637 47.27575) (xy 110.633928 47.84) (xy 110.646188 47.964482) (xy 110.682498 48.08418) (xy 110.741463 48.194494) + (xy 110.820815 48.291185) (xy 110.917506 48.370537) (xy 110.963272 48.395) (xy 108.111728 48.395) (xy 108.157494 48.370537) + (xy 108.254185 48.291185) (xy 108.333537 48.194494) (xy 108.392502 48.08418) (xy 108.428812 47.964482) (xy 108.441072 47.84) + (xy 108.438 47.27575) (xy 108.27925 47.117) (xy 106.68 47.117) (xy 106.68 47.137) (xy 106.426 47.137) + (xy 106.426 47.117) (xy 106.406 47.117) (xy 106.406 46.863) (xy 106.426 46.863) (xy 106.426 45.66375) + (xy 106.68 45.66375) (xy 106.68 46.863) (xy 108.27925 46.863) (xy 108.438 46.70425) (xy 108.441072 46.14) + (xy 110.633928 46.14) (xy 110.637 46.70425) (xy 110.79575 46.863) (xy 112.395 46.863) (xy 112.395 45.66375) + (xy 112.649 45.66375) (xy 112.649 46.863) (xy 114.24825 46.863) (xy 114.407 46.70425) (xy 114.410072 46.14) + (xy 114.397812 46.015518) (xy 114.361502 45.89582) (xy 114.302537 45.785506) (xy 114.223185 45.688815) (xy 114.126494 45.609463) + (xy 114.01618 45.550498) (xy 113.896482 45.514188) (xy 113.772 45.501928) (xy 112.80775 45.505) (xy 112.649 45.66375) + (xy 112.395 45.66375) (xy 112.23625 45.505) (xy 111.272 45.501928) (xy 111.147518 45.514188) (xy 111.02782 45.550498) + (xy 110.917506 45.609463) (xy 110.820815 45.688815) (xy 110.741463 45.785506) (xy 110.682498 45.89582) (xy 110.646188 46.015518) + (xy 110.633928 46.14) (xy 108.441072 46.14) (xy 108.428812 46.015518) (xy 108.392502 45.89582) (xy 108.333537 45.785506) + (xy 108.254185 45.688815) (xy 108.157494 45.609463) (xy 108.04718 45.550498) (xy 107.927482 45.514188) (xy 107.803 45.501928) + (xy 106.83875 45.505) (xy 106.68 45.66375) (xy 106.426 45.66375) (xy 106.26725 45.505) (xy 105.573434 45.50279) + (xy 105.918624 45.1576) (xy 120.861761 45.1576) (xy 120.904 45.16176) (xy 120.946239 45.1576) (xy 120.946246 45.1576) + (xy 121.072589 45.145156) (xy 121.2347 45.095981) (xy 121.384102 45.016124) (xy 121.515054 44.908654) (xy 121.541988 44.875835) + (xy 127.907814 38.51001) (xy 181.006987 38.51001) + ) + ) + ) + (zone (net 59) (net_name IP_VAA) (layer B.Cu) (tstamp 61B9E82B) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 190.6016 50.002066) (xy 194.818 52.7939) (xy 194.818 56.7309) (xy 188.8236 56.769) (xy 188.8236 48.376466) + (xy 190.6016 48.376466) + ) + ) + (filled_polygon + (pts + (xy 190.4746 50.002066) (xy 190.47704 50.026842) (xy 190.484267 50.050667) (xy 190.496003 50.072623) (xy 190.511797 50.091869) + (xy 190.531485 50.107957) (xy 194.691 52.862125) (xy 194.691 56.604705) (xy 191.453532 56.625282) (xy 191.45225 56.624) + (xy 189.603 56.624) (xy 189.603 56.637044) (xy 189.349 56.638659) (xy 189.349 56.624) (xy 189.329 56.624) + (xy 189.329 56.37) (xy 189.349 56.37) (xy 189.349 54.52075) (xy 189.603 54.52075) (xy 189.603 56.37) + (xy 191.45225 56.37) (xy 191.611 56.21125) (xy 191.614072 54.997) (xy 191.601812 54.872518) (xy 191.565502 54.75282) + (xy 191.506537 54.642506) (xy 191.427185 54.545815) (xy 191.330494 54.466463) (xy 191.22018 54.407498) (xy 191.100482 54.371188) + (xy 190.976 54.358928) (xy 189.76175 54.362) (xy 189.603 54.52075) (xy 189.349 54.52075) (xy 189.19025 54.362) + (xy 188.9506 54.361394) (xy 188.9506 48.503466) (xy 190.4746 48.503466) + ) + ) + ) + (zone (net 18) (net_name VAA) (layer B.Cu) (tstamp 61B9E828) (hatch edge 0.508) + (connect_pads yes (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 190.5 47.371) (xy 188.849 47.371) (xy 188.849 45.72) (xy 190.5 45.72) + ) + ) + (filled_polygon + (pts + (xy 190.373 47.244) (xy 188.976 47.244) (xy 188.976 45.847) (xy 190.373 45.847) + ) + ) + ) +) diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves.kicad_prl b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves.kicad_prl new file mode 100644 index 0000000..4088e8b --- /dev/null +++ b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/Power_8_Valves.kicad_prl @@ -0,0 +1,85 @@ +{ + "board": { + "active_layer": 40, + "active_layer_preset": "", + "auto_track_width": true, + "hidden_netclasses": [], + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "images": 0.6, + "pads": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": false, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 32, + 33, + 34, + 35, + 36, + 39, + 40 + ], + "visible_layers": "fffffff_ffffffff", + "zone_display_mode": 0 + }, + "git": { + "repo_password": "", + "repo_type": "", + "repo_username": "", + "ssh_key": "" + }, + "meta": { + "filename": "Power_8_Valves.kicad_prl", + "version": 3 + }, + "project": { + "files": [] + } +} diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/fp-info-cache b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/fp-info-cache new file mode 100644 index 0000000..0571de3 --- /dev/null +++ b/CentralBox/Hardware/Kicad/I-Spritz_v2/Power_8_Valves/fp-info-cache @@ -0,0 +1,82104 @@ +18991376592424877 +Battery +BatteryHolder_Bulgin_BX0036_1xC +Bulgin Battery Holder, BX0036, Battery Type C (https://www.bulgin.com/products/pub/media/bulgin/data/Battery_holders.pdf) +Bulgin BX0036 +0 +2 +2 +Battery +BatteryHolder_ComfortableElectronic_CH273-2450_1x2450 +Comfortable Electronic CR2450 battery holder, http://www.comf.com.tw/ProductDetail.asp?no=148 +Comfortable Electronic CR2450 +0 +2 +2 +Battery +BatteryHolder_Eagle_12BH611-GR +https://eu.mouser.com/datasheet/2/209/EPD-200766-1274481.pdf +9V Battery Holder +0 +2 +2 +Battery +BatteryHolder_Keystone_103_1x20mm +http://www.keyelco.com/product-pdf.cfm?p=719 +Keystone type 103 battery holder +0 +2 +2 +Battery +BatteryHolder_Keystone_104_1x23mm +http://www.keyelco.com/product-pdf.cfm?p=744 +Keystone type 104 battery holder +0 +2 +2 +Battery +BatteryHolder_Keystone_105_1x2430 +http://www.keyelco.com/product-pdf.cfm?p=745 +Keystone type 105 battery holder +0 +2 +2 +Battery +BatteryHolder_Keystone_106_1x20mm +http://www.keyelco.com/product-pdf.cfm?p=720 +Keystone type 106 battery holder +0 +2 +2 +Battery +BatteryHolder_Keystone_107_1x23mm +http://www.keyelco.com/product-pdf.cfm?p=746 +Keystone type 107 battery holder +0 +2 +2 +Battery +BatteryHolder_Keystone_500 +Keystone #500, CR1220 battery holder, http://www.keyelco.com/product-pdf.cfm?p=710 +CR1220 battery holder +0 +2 +2 +Battery +BatteryHolder_Keystone_1042_1x18650 +Battery holder for 18650 cylindrical cells http://www.keyelco.com/product.cfm/product_id/918 +18650 Keystone 1042 Li-ion +0 +2 +2 +Battery +BatteryHolder_Keystone_1058_1x2032 +http://www.keyelco.com/product-pdf.cfm?p=14028 +Keystone type 1058 coin cell retainer +0 +2 +2 +Battery +BatteryHolder_Keystone_1060_1x2032 +http://www.keyelco.com/product-pdf.cfm?p=726 +CR2032 BR2032 BatteryHolder Battery +0 +2 +2 +Battery +BatteryHolder_Keystone_2460_1xAA +https://www.keyelco.com/product-pdf.cfm?p=1025 +AA battery cell holder +0 +2 +2 +Battery +BatteryHolder_Keystone_2462_2xAA +2xAA cell battery holder, Keystone P/N 2462, https://www.keyelco.com/product-pdf.cfm?p=1027 +AA battery cell holder +0 +2 +2 +Battery +BatteryHolder_Keystone_2466_1xAAA +1xAAA Battery Holder, Keystone, Plastic Case, http://www.keyelco.com/product-pdf.cfm?p=1031 +AAA battery holder Keystone +0 +2 +2 +Battery +BatteryHolder_Keystone_2468_2xAAA +2xAAA cell battery holder, Keystone P/N 2468, http://www.keyelco.com/product-pdf.cfm?p=1033 +AAA battery cell holder +0 +2 +2 +Battery +BatteryHolder_Keystone_2479_3xAAA +Keystone Battery Holder, 2479, Battery Type 3xAAA (Script generated with StandardBox.py) (Keystone Battery Holder, 2479, Battery Type 3xAAA) +Keystone Battery Holder 2479 Battery Type 3xAAA +0 +2 +2 +Battery +BatteryHolder_Keystone_2993 +http://www.keyelco.com/product-pdf.cfm?p=776 +Keystone type 2993 negative battery contact +0 +1 +1 +Battery +BatteryHolder_Keystone_2998_1x6.8mm +www.keyelco.com/product-pdf.cfm?p=763 +Keystone type 2998 battery holder +0 +3 +2 +Battery +BatteryHolder_Keystone_3000_1x12mm +http://www.keyelco.com/product-pdf.cfm?p=777 +Keystone type 3000 coin cell retainer +0 +3 +2 +Battery +BatteryHolder_Keystone_3001_1x12mm +http://www.keyelco.com/product-pdf.cfm?p=778 +Keystone type 3001 coin cell retainer +0 +3 +2 +Battery +BatteryHolder_Keystone_3002_1x2032 +https://www.tme.eu/it/Document/a823211ec201a9e209042d155fe22d2b/KEYS2996.pdf +BR2016 CR2016 DL2016 BR2020 CL2020 BR2025 CR2025 DL2025 DR2032 CR2032 DL2032 +0 +3 +2 +Battery +BatteryHolder_Keystone_3008_1x2450 +http://www.keyelco.com/product-pdf.cfm?p=786 +Keystone type 3008 coin cell retainer +0 +3 +2 +Battery +BatteryHolder_Keystone_3009_1x2450 +http://www.keyelco.com/product-pdf.cfm?p=787 +Keystone type 3009 coin cell retainer +0 +3 +2 +Battery +BatteryHolder_Keystone_3034_1x20mm +Keystone 3034 SMD battery holder for 2020, 2025 and 2032 coincell batteries. http://www.keyelco.com/product-pdf.cfm?p=798 +Keystone type 3034 coin cell retainer +0 +3 +2 +Battery +BatteryHolder_LINX_BAT-HLD-012-SMT +SMT battery holder for CR1216/1220/1225, https://linxtechnologies.com/wp/wp-content/uploads/bat-hld-012-smt.pdf +battery holder coin cell cr1216 cr1220 cr1225 +0 +3 +2 +Battery +BatteryHolder_MPD_BA9VPC_1xPP3 +1xPP3 (9V) battery holder, Memory Protection Devices P/N BA9VPC, http://www.memoryprotectiondevices.com/datasheets/BA9VPC-datasheet.pdf +PP3 Battery Holder BA9VPC 9V +0 +2 +2 +Battery +BatteryHolder_MPD_BC2AAPC_2xAA +2xAA cell battery holder, Memory Protection Devices P/N BC2AAPC, http://www.memoryprotectiondevices.com/datasheets/BC2AAPC-datasheet.pdf +AA battery cell holder +0 +2 +2 +Battery +BatteryHolder_MPD_BC12AAPC_2xAA +2xAA cell battery holder, Memory Protection Devices P/N BC12AAPC, http://www.memoryprotectiondevices.com/datasheets/BC12AAPC-datasheet.pdf +AA battery cell holder +0 +2 +2 +Battery +BatteryHolder_MPD_BC2003_1x2032 +http://www.memoryprotectiondevices.com/datasheets/BC-2003-datasheet.pdf +BC2003 CR2032 2032 Battery Holder +0 +3 +2 +Battery +BatteryHolder_MPD_BH-18650-PC2 +18650 Battery Holder (http://www.memoryprotectiondevices.com/datasheets/BK-18650-PC2-datasheet.pdf) +18650 Battery Holder +0 +2 +2 +Battery +BatteryHolder_Seiko_MS621F +Seiko MS621F, https://www.sii.co.jp/en/me/files/2014/02/file_EXTENDED_PRDCT_SPEC_75_FILE_11.jpg +Seiko MS621F +0 +2 +2 +Battery +BatteryHolder_TruPower_BH-331P_3xAA +Keystone Battery Holder BH-331P Battery Type 3xAA (Script generated with StandardBox.py) (Keystone Battery Holder BH-331P Battery Type 3xAA) +Battery Holder BH-331P Battery Type 3xAA +0 +2 +2 +Battery +Battery_CR1225 +CR1225 battery +battery CR1225 coin cell +0 +0 +0 +Battery +Battery_Panasonic_CR1025-VSK_Vertical_CircularHoles +Panasonic CR-1025/VSK battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-1025 coin cell vertical +0 +2 +2 +Battery +Battery_Panasonic_CR1220-VCN_Vertical_CircularHoles +Panasonic CR-1220/VCN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-1220 coin cell vertical +0 +2 +2 +Battery +Battery_Panasonic_CR1632-V1AN_Vertical_CircularHoles +Panasonic CR-1632-V1AN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-1632 coin cell vertical +0 +2 +2 +Battery +Battery_Panasonic_CR2025-V1AK_Vertical_CircularHoles +Panasonic CR-2025/V1AK battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-2025 coin cell vertical +0 +2 +2 +Battery +Battery_Panasonic_CR2032-VS1N_Vertical_CircularHoles +Panasonic CR-2032/VS1N battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-2032 coin cell vertical +0 +2 +2 +Battery +Battery_Panasonic_CR2354-VCN_Vertical_CircularHoles +Panasonic CR-2354/VCN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-2354/VCN coin cell vertical +0 +2 +2 +Battery +Battery_Panasonic_CR2450-VAN_Vertical_CircularHoles +Panasonic CR-2450/VAN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-2450 coin cell +0 +2 +2 +Battery +Battery_Panasonic_CR2477-VCN_Vertical_CircularHoles +Panasonic CR-2477/VCN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-2477 coin cell vertical +0 +2 +2 +Battery +Battery_Panasonic_CR3032-VCN_Vertical_CircularHoles +Panasonic CR-3032/VCN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +battery CR-3032 coin cell vertical +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_1.00u_PCB +Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 1.00u PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_1.00u_Plate +Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 1.00u plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_1.25u_PCB +Cherry MX keyswitch, 1.25u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 1.25u PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_1.25u_Plate +Cherry MX keyswitch, 1.25u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 1.25u plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_1.50u_PCB +Cherry MX keyswitch, 1.50u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 1.50u PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_1.50u_Plate +Cherry MX keyswitch, 1.50u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 1.50u plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_1.75u_PCB +Cherry MX keyswitch, 1.75u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 1.75u PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_1.75u_Plate +Cherry MX keyswitch, 1.75u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 1.75u plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_2.00u_PCB +Cherry MX keyswitch, 2.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 2.00u PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_2.00u_Plate +Cherry MX keyswitch, 2.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 2.00u plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_2.00u_Vertical_PCB +Cherry MX keyswitch, 2.00u, vertical, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 2.00u vertical PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_2.00u_Vertical_Plate +Cherry MX keyswitch, 2.00u, vertical, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 2.00u vertical plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_2.25u_PCB +Cherry MX keyswitch, 2.25u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 2.25u PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_2.25u_Plate +Cherry MX keyswitch, 2.25u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 2.25u plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_2.75u_PCB +Cherry MX keyswitch, 2.75u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 2.75u PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_2.75u_Plate +Cherry MX keyswitch, 2.75u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 2.75u plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_6.25u_PCB +Cherry MX keyswitch, 6.25u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 6.25u PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_6.25u_Plate +Cherry MX keyswitch, 6.25u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch 6.25u plate +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_ISOEnter_PCB +Cherry MX keyswitch, ISO Enter, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch ISO enter PCB +0 +2 +2 +Button_Switch_Keyboard +SW_Cherry_MX_ISOEnter_Plate +Cherry MX keyswitch, ISO Enter, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf +Cherry MX keyswitch ISO enter plate +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_1.00u +Matias/ALPS keyswitch, 1.00u, http://matias.ca/switches/ +Matias ALPS keyswitch 1.00u +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_1.25u +Matias/ALPS keyswitch, 1.25u, http://matias.ca/switches/ +Matias ALPS keyswitch 1.25u +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_1.50u +Matias/ALPS keyswitch, 1.50u, http://matias.ca/switches/ +Matias ALPS keyswitch 1.50u +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_1.75u +Matias/ALPS keyswitch, 1.75u, http://matias.ca/switches/ +Matias ALPS keyswitch 1.75u +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_2.00u +Matias/ALPS keyswitch, 2.00u, http://matias.ca/switches/ +Matias ALPS keyswitch 2.00u +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_2.25u +Matias/ALPS keyswitch, 2.25u, http://matias.ca/switches/ +Matias ALPS keyswitch 2.25u +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_2.75u +Matias/ALPS keyswitch, 2.75u, http://matias.ca/switches/ +Matias ALPS keyswitch 2.75u +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_6.25u +Matias/ALPS keyswitch, 6.25u, http://matias.ca/switches/ +Matias ALPS keyswitch 6.25u +0 +2 +2 +Button_Switch_Keyboard +SW_Matias_ISOEnter +Matias/ALPS keyswitch, ISO Enter, http://matias.ca/switches/ +Matias ALPS keyswitch ISO enter +0 +2 +2 +Button_Switch_SMD +Nidec_Copal_SH-7010A +4-bit rotary coded switch, J-hook, https://www.nidec-copal-electronics.com/e/catalog/switch/sh-7000.pdf +rotary switch bcd +0 +6 +5 +Button_Switch_SMD +Nidec_Copal_SH-7010B +4-bit rotary coded switch, gull wing, https://www.nidec-copal-electronics.com/e/catalog/switch/sh-7000.pdf +rotary switch bcd +0 +6 +5 +Button_Switch_SMD +Nidec_Copal_SH-7040B +4-bit rotary coded switch, gull wing, Gray code, https://www.nidec-copal-electronics.com/e/catalog/switch/sh-7000.pdf +rotary switch bcd +0 +5 +5 +Button_Switch_SMD +Panasonic_EVQPUJ_EVQPUA +http://industrial.panasonic.com/cdbs/www-data/pdf/ATV0000/ATV0000CE5.pdf +SMD SMT SPST EVQPUJ EVQPUA +0 +4 +2 +Button_Switch_SMD +Panasonic_EVQPUK_EVQPUB +http://industrial.panasonic.com/cdbs/www-data/pdf/ATV0000/ATV0000CE5.pdf +SMD SMT SPST EVQPUK EVQPUB +0 +4 +2 +Button_Switch_SMD +Panasonic_EVQPUL_EVQPUC +http://industrial.panasonic.com/cdbs/www-data/pdf/ATV0000/ATV0000CE5.pdf +SMD SMT SPST EVQPUL EVQPUC +0 +4 +2 +Button_Switch_SMD +Panasonic_EVQPUM_EVQPUD +http://industrial.panasonic.com/cdbs/www-data/pdf/ATV0000/ATV0000CE5.pdf +SMD SMT SPST EVQPUM EVQPUD +0 +4 +2 +Button_Switch_SMD +SW_DIP_SPSTx01_Slide_6.7x4.1mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 1x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x4.1mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +2 +2 +Button_Switch_SMD +SW_DIP_SPSTx01_Slide_6.7x4.1mm_W8.61mm_P2.54mm_LowProfile +SMD 1x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x4.1mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +2 +2 +Button_Switch_SMD +SW_DIP_SPSTx01_Slide_9.78x4.72mm_W8.61mm_P2.54mm +SMD 1x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x4.72mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +2 +2 +Button_Switch_SMD +SW_DIP_SPSTx01_Slide_Copal_CHS-01A_W5.08mm_P1.27mm_JPin +SMD 1x-dip-switch SPST Copal_CHS-01A, Slide, row spacing 5.08 mm (200 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD, JPin +SMD DIP Switch SPST Slide 5.08mm 200mil SMD JPin +0 +2 +2 +Button_Switch_SMD +SW_DIP_SPSTx01_Slide_Copal_CHS-01B_W7.62mm_P1.27mm +SMD 1x-dip-switch SPST Copal_CHS-01B, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD +SMD DIP Switch SPST Slide 7.62mm 300mil SMD +0 +2 +2 +Button_Switch_SMD +SW_DIP_SPSTx01_Slide_Copal_CVS-01xB_W5.9mm_P1mm +SMD 1x-dip-switch SPST Copal_CVS-01xB, Slide, row spacing 5.9 mm (232 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/cvs.pdf) +SMD DIP Switch SPST Slide 5.9mm 232mil +0 +6 +3 +Button_Switch_SMD +SW_DIP_SPSTx01_Slide_Omron_A6S-110x_W8.9mm_P2.54mm +SMD 1x-dip-switch SPST Omron_A6S-110x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +2 +2 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_6.7x6.64mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 2x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x6.64mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_6.7x6.64mm_W8.61mm_P2.54mm_LowProfile +SMD 2x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x6.64mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_9.78x7.26mm_W8.61mm_P2.54mm +SMD 2x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x7.26mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_Copal_CHS-02A_W5.08mm_P1.27mm_JPin +SMD 2x-dip-switch SPST Copal_CHS-02A, Slide, row spacing 5.08 mm (200 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD, JPin +SMD DIP Switch SPST Slide 5.08mm 200mil SMD JPin +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_Copal_CHS-02B_W7.62mm_P1.27mm +SMD 2x-dip-switch SPST Copal_CHS-02B, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD +SMD DIP Switch SPST Slide 7.62mm 300mil SMD +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_Copal_CVS-02xB_W5.9mm_P1mm +SMD 2x-dip-switch SPST Copal_CVS-02xB, Slide, row spacing 5.9 mm (232 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/cvs.pdf) +SMD DIP Switch SPST Slide 5.9mm 232mil +0 +8 +5 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_KingTek_DSHP02TJ_W5.25mm_P1.27mm_JPin +SMD 2x-dip-switch SPST KingTek_DSHP02TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_KingTek_DSHP02TS_W7.62mm_P1.27mm +SMD 2x-dip-switch SPST KingTek_DSHP02TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_Omron_A6H-2101_W6.15mm_P1.27mm +SMD 2x-dip-switch SPST Omron_A6H-2101, Slide, row spacing 6.15 mm (242 mils), body size (see https://www.omron.com/ecb/products/pdf/en-a6h.pdf) +SMD DIP Switch SPST Slide 6.15mm 242mil +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx02_Slide_Omron_A6S-210x_W8.9mm_P2.54mm +SMD 2x-dip-switch SPST Omron_A6S-210x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +4 +4 +Button_Switch_SMD +SW_DIP_SPSTx03_Slide_6.7x9.18mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 3x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x9.18mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +6 +6 +Button_Switch_SMD +SW_DIP_SPSTx03_Slide_6.7x9.18mm_W8.61mm_P2.54mm_LowProfile +SMD 3x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x9.18mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +6 +6 +Button_Switch_SMD +SW_DIP_SPSTx03_Slide_9.78x9.8mm_W8.61mm_P2.54mm +SMD 3x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x9.8mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +6 +6 +Button_Switch_SMD +SW_DIP_SPSTx03_Slide_Copal_CVS-03xB_W5.9mm_P1mm +SMD 3x-dip-switch SPST Copal_CVS-03xB, Slide, row spacing 5.9 mm (232 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/cvs.pdf) +SMD DIP Switch SPST Slide 5.9mm 232mil +0 +10 +7 +Button_Switch_SMD +SW_DIP_SPSTx03_Slide_KingTek_DSHP03TJ_W5.25mm_P1.27mm_JPin +SMD 3x-dip-switch SPST KingTek_DSHP03TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +6 +6 +Button_Switch_SMD +SW_DIP_SPSTx03_Slide_KingTek_DSHP03TS_W7.62mm_P1.27mm +SMD 3x-dip-switch SPST KingTek_DSHP03TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +6 +6 +Button_Switch_SMD +SW_DIP_SPSTx03_Slide_Omron_A6S-310x_W8.9mm_P2.54mm +SMD 3x-dip-switch SPST Omron_A6S-310x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +6 +6 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_6.7x11.72mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 4x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x11.72mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_6.7x11.72mm_W8.61mm_P2.54mm_LowProfile +SMD 4x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x11.72mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_9.78x12.34mm_W8.61mm_P2.54mm +SMD 4x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x12.34mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_Copal_CHS-04A_W5.08mm_P1.27mm_JPin +SMD 4x-dip-switch SPST Copal_CHS-04A, Slide, row spacing 5.08 mm (200 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD, JPin +SMD DIP Switch SPST Slide 5.08mm 200mil SMD JPin +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_Copal_CHS-04B_W7.62mm_P1.27mm +SMD 4x-dip-switch SPST Copal_CHS-04B, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD +SMD DIP Switch SPST Slide 7.62mm 300mil SMD +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_Copal_CVS-04xB_W5.9mm_P1mm +SMD 4x-dip-switch SPST Copal_CVS-04xB, Slide, row spacing 5.9 mm (232 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/cvs.pdf) +SMD DIP Switch SPST Slide 5.9mm 232mil +0 +12 +9 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_KingTek_DSHP04TJ_W5.25mm_P1.27mm_JPin +SMD 4x-dip-switch SPST KingTek_DSHP04TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_KingTek_DSHP04TS_W7.62mm_P1.27mm +SMD 4x-dip-switch SPST KingTek_DSHP04TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_Omron_A6H-4101_W6.15mm_P1.27mm +SMD 4x-dip-switch SPST Omron_A6H-4101, Slide, row spacing 6.15 mm (242 mils), body size (see https://www.omron.com/ecb/products/pdf/en-a6h.pdf) +SMD DIP Switch SPST Slide 6.15mm 242mil +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx04_Slide_Omron_A6S-410x_W8.9mm_P2.54mm +SMD 4x-dip-switch SPST Omron_A6S-410x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +8 +8 +Button_Switch_SMD +SW_DIP_SPSTx05_Slide_6.7x14.26mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 5x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x14.26mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +10 +10 +Button_Switch_SMD +SW_DIP_SPSTx05_Slide_6.7x14.26mm_W8.61mm_P2.54mm_LowProfile +SMD 5x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x14.26mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +10 +10 +Button_Switch_SMD +SW_DIP_SPSTx05_Slide_9.78x14.88mm_W8.61mm_P2.54mm +SMD 5x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x14.88mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +10 +10 +Button_Switch_SMD +SW_DIP_SPSTx05_Slide_KingTek_DSHP05TJ_W5.25mm_P1.27mm_JPin +SMD 5x-dip-switch SPST KingTek_DSHP05TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +10 +10 +Button_Switch_SMD +SW_DIP_SPSTx05_Slide_KingTek_DSHP05TS_W7.62mm_P1.27mm +SMD 5x-dip-switch SPST KingTek_DSHP05TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +10 +10 +Button_Switch_SMD +SW_DIP_SPSTx05_Slide_Omron_A6S-510x_W8.9mm_P2.54mm +SMD 5x-dip-switch SPST Omron_A6S-510x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +10 +10 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_6.7x16.8mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 6x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x16.8mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_6.7x16.8mm_W8.61mm_P2.54mm_LowProfile +SMD 6x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x16.8mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_9.78x17.42mm_W8.61mm_P2.54mm +SMD 6x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x17.42mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_Copal_CHS-06A_W5.08mm_P1.27mm_JPin +SMD 6x-dip-switch SPST Copal_CHS-06A, Slide, row spacing 5.08 mm (200 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD, JPin +SMD DIP Switch SPST Slide 5.08mm 200mil SMD JPin +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_Copal_CHS-06B_W7.62mm_P1.27mm +SMD 6x-dip-switch SPST Copal_CHS-06B, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD +SMD DIP Switch SPST Slide 7.62mm 300mil SMD +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_KingTek_DSHP06TJ_W5.25mm_P1.27mm_JPin +SMD 6x-dip-switch SPST KingTek_DSHP06TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_KingTek_DSHP06TS_W7.62mm_P1.27mm +SMD 6x-dip-switch SPST KingTek_DSHP06TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_Omron_A6H-6101_W6.15mm_P1.27mm +SMD 6x-dip-switch SPST Omron_A6H-6101, Slide, row spacing 6.15 mm (242 mils), body size (see https://www.omron.com/ecb/products/pdf/en-a6h.pdf) +SMD DIP Switch SPST Slide 6.15mm 242mil +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx06_Slide_Omron_A6S-610x_W8.9mm_P2.54mm +SMD 6x-dip-switch SPST Omron_A6S-610x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +12 +12 +Button_Switch_SMD +SW_DIP_SPSTx07_Slide_6.7x19.34mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 7x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x19.34mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +14 +14 +Button_Switch_SMD +SW_DIP_SPSTx07_Slide_6.7x19.34mm_W8.61mm_P2.54mm_LowProfile +SMD 7x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x19.34mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +14 +14 +Button_Switch_SMD +SW_DIP_SPSTx07_Slide_9.78x19.96mm_W8.61mm_P2.54mm +SMD 7x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x19.96mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +14 +14 +Button_Switch_SMD +SW_DIP_SPSTx07_Slide_KingTek_DSHP07TJ_W5.25mm_P1.27mm_JPin +SMD 7x-dip-switch SPST KingTek_DSHP07TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +14 +14 +Button_Switch_SMD +SW_DIP_SPSTx07_Slide_KingTek_DSHP07TS_W7.62mm_P1.27mm +SMD 7x-dip-switch SPST KingTek_DSHP07TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +14 +14 +Button_Switch_SMD +SW_DIP_SPSTx07_Slide_Omron_A6S-710x_W8.9mm_P2.54mm +SMD 7x-dip-switch SPST Omron_A6S-710x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +14 +14 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_6.7x21.88mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 8x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x21.88mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_6.7x21.88mm_W8.61mm_P2.54mm_LowProfile +SMD 8x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x21.88mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_9.78x22.5mm_W8.61mm_P2.54mm +SMD 8x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x22.5mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_Copal_CHS-08A_W5.08mm_P1.27mm_JPin +SMD 8x-dip-switch SPST Copal_CHS-08A, Slide, row spacing 5.08 mm (200 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD, JPin +SMD DIP Switch SPST Slide 5.08mm 200mil SMD JPin +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_Copal_CHS-08B_W7.62mm_P1.27mm +SMD 8x-dip-switch SPST Copal_CHS-08B, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD +SMD DIP Switch SPST Slide 7.62mm 300mil SMD +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_Copal_CVS-08xB_W5.9mm_P1mm +SMD 8x-dip-switch SPST Copal_CVS-08xB, Slide, row spacing 5.9 mm (232 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/cvs.pdf) +SMD DIP Switch SPST Slide 5.9mm 232mil +0 +20 +17 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_KingTek_DSHP08TJ_W5.25mm_P1.27mm_JPin +SMD 8x-dip-switch SPST KingTek_DSHP08TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_KingTek_DSHP08TS_W7.62mm_P1.27mm +SMD 8x-dip-switch SPST KingTek_DSHP08TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_Omron_A6H-8101_W6.15mm_P1.27mm +SMD 8x-dip-switch SPST Omron_A6H-8101, Slide, row spacing 6.15 mm (242 mils), body size (see https://www.omron.com/ecb/products/pdf/en-a6h.pdf) +SMD DIP Switch SPST Slide 6.15mm 242mil +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx08_Slide_Omron_A6S-810x_W8.9mm_P2.54mm +SMD 8x-dip-switch SPST Omron_A6S-810x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +16 +16 +Button_Switch_SMD +SW_DIP_SPSTx09_Slide_6.7x24.42mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 9x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x24.42mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +18 +18 +Button_Switch_SMD +SW_DIP_SPSTx09_Slide_6.7x24.42mm_W8.61mm_P2.54mm_LowProfile +SMD 9x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x24.42mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +18 +18 +Button_Switch_SMD +SW_DIP_SPSTx09_Slide_9.78x25.04mm_W8.61mm_P2.54mm +SMD 9x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x25.04mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +18 +18 +Button_Switch_SMD +SW_DIP_SPSTx09_Slide_KingTek_DSHP09TJ_W5.25mm_P1.27mm_JPin +SMD 9x-dip-switch SPST KingTek_DSHP09TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +18 +18 +Button_Switch_SMD +SW_DIP_SPSTx09_Slide_KingTek_DSHP09TS_W7.62mm_P1.27mm +SMD 9x-dip-switch SPST KingTek_DSHP09TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +18 +18 +Button_Switch_SMD +SW_DIP_SPSTx09_Slide_Omron_A6S-910x_W8.9mm_P2.54mm +SMD 9x-dip-switch SPST Omron_A6S-910x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +18 +18 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_6.7x26.96mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 10x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x26.96mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_6.7x26.96mm_W8.61mm_P2.54mm_LowProfile +SMD 10x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x26.96mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_9.78x27.58mm_W8.61mm_P2.54mm +SMD 10x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x27.58mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_Copal_CHS-10A_W5.08mm_P1.27mm_JPin +SMD 10x-dip-switch SPST Copal_CHS-10A, Slide, row spacing 5.08 mm (200 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD, JPin +SMD DIP Switch SPST Slide 5.08mm 200mil SMD JPin +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_Copal_CHS-10B_W7.62mm_P1.27mm +SMD 10x-dip-switch SPST Copal_CHS-10B, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.nidec-copal-electronics.com/e/catalog/switch/chs.pdf), SMD +SMD DIP Switch SPST Slide 7.62mm 300mil SMD +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_KingTek_DSHP10TJ_W5.25mm_P1.27mm_JPin +SMD 10x-dip-switch SPST KingTek_DSHP10TJ, Slide, row spacing 5.25 mm (206 mils), body size (see http://www.kingtek.net.cn/pic/201601201446313350.pdf), JPin +SMD DIP Switch SPST Slide 5.25mm 206mil JPin +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_KingTek_DSHP10TS_W7.62mm_P1.27mm +SMD 10x-dip-switch SPST KingTek_DSHP10TS, Slide, row spacing 7.62 mm (300 mils), body size (see http://www.kingtek.net.cn/pic/201601201417455112.pdf) +SMD DIP Switch SPST Slide 7.62mm 300mil +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_Omron_A6H-10101_W6.15mm_P1.27mm +SMD 10x-dip-switch SPST Omron_A6H-10101, Slide, row spacing 6.15 mm (242 mils), body size (see https://www.omron.com/ecb/products/pdf/en-a6h.pdf) +SMD DIP Switch SPST Slide 6.15mm 242mil +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx10_Slide_Omron_A6S-1010x_W8.9mm_P2.54mm +SMD 10x-dip-switch SPST Omron_A6S-1010x, Slide, row spacing 8.9 mm (350 mils), body size (see http://omronfs.omron.com/en_US/ecb/products/pdf/en-a6s.pdf) +SMD DIP Switch SPST Slide 8.9mm 350mil +0 +20 +20 +Button_Switch_SMD +SW_DIP_SPSTx11_Slide_6.7x29.5mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 11x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x29.5mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +22 +22 +Button_Switch_SMD +SW_DIP_SPSTx11_Slide_6.7x29.5mm_W8.61mm_P2.54mm_LowProfile +SMD 11x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x29.5mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +22 +22 +Button_Switch_SMD +SW_DIP_SPSTx11_Slide_9.78x30.12mm_W8.61mm_P2.54mm +SMD 11x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x30.12mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +22 +22 +Button_Switch_SMD +SW_DIP_SPSTx12_Slide_6.7x32.04mm_W6.73mm_P2.54mm_LowProfile_JPin +SMD 12x-dip-switch SPST , Slide, row spacing 6.73 mm (264 mils), body size 6.7x32.04mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile, JPin +SMD DIP Switch SPST Slide 6.73mm 264mil SMD LowProfile JPin +0 +24 +24 +Button_Switch_SMD +SW_DIP_SPSTx12_Slide_6.7x32.04mm_W8.61mm_P2.54mm_LowProfile +SMD 12x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 6.7x32.04mm (see e.g. https://www.ctscorp.com/wp-content/uploads/219.pdf), SMD, LowProfile +SMD DIP Switch SPST Slide 8.61mm 338mil SMD LowProfile +0 +24 +24 +Button_Switch_SMD +SW_DIP_SPSTx12_Slide_9.78x32.66mm_W8.61mm_P2.54mm +SMD 12x-dip-switch SPST , Slide, row spacing 8.61 mm (338 mils), body size 9.78x32.66mm (see e.g. https://www.ctscorp.com/wp-content/uploads/204.pdf), SMD +SMD DIP Switch SPST Slide 8.61mm 338mil SMD +0 +24 +24 +Button_Switch_SMD +SW_DPDT_CK_JS202011JCQN +Sub-miniature slide switch, vertical, SMT J bend https://dznh3ojzb2azq.cloudfront.net/products/Slide/JS/documents/datasheet.pdf +switch DPDT SMT +0 +6 +6 +Button_Switch_SMD +SW_MEC_5GSH9 +MEC 5G single pole normally-open tactile switch +switch normally-open pushbutton push-button +0 +4 +4 +Button_Switch_SMD +SW_Push_1P1T-MP_NO_Horizontal_Alps_SKRTLAE010 +Side push button (https://www.alps.com/prod/info/E/PDF/Tact/SurfaceMount/SKRT/SKRT.pdf) +push horizontal SPST 1P1T +0 +5 +3 +Button_Switch_SMD +SW_Push_1P1T-SH_NO_CK_KMR2xxG +CK components KMR2 tactile switch with ground pin http://www.ckswitches.com/media/1479/kmr2.pdf +tactile switch kmr2 +0 +5 +3 +Button_Switch_SMD +SW_Push_1P1T_NO_6x6mm_H9.5mm +tactile push button, 6x6mm e.g. PTS645xx series, height=9.5mm +tact sw push 6mm smd +0 +4 +2 +Button_Switch_SMD +SW_Push_1P1T_NO_CK_KMR2 +CK components KMR2 tactile switch http://www.ckswitches.com/media/1479/kmr2.pdf +tactile switch kmr2 +0 +4 +2 +Button_Switch_SMD +SW_Push_1P1T_NO_CK_KSC6xxJ +CK components KSC6 tactile switch https://www.ckswitches.com/media/1972/ksc6.pdf +tactile switch ksc6 +0 +4 +2 +Button_Switch_SMD +SW_Push_1P1T_NO_CK_KSC7xxJ +CK components KSC7 tactile switch https://www.ckswitches.com/media/1973/ksc7.pdf +tactile switch ksc7 +0 +4 +2 +Button_Switch_SMD +SW_Push_1P1T_NO_CK_PTS125Sx43PSMTR +C&K Switches 1P1T SMD PTS125 Series 12mm Tact Switch with Pegs, https://www.ckswitches.com/media/1462/pts125.pdf +Button Tactile Switch SPST 1P1T +0 +4 +2 +Button_Switch_SMD +SW_Push_1P1T_NO_Vertical_Wuerth_434133025816 +https://katalog.we-online.com/em/datasheet/434133025816.pdf +tactile switch Wurth Wuerth +0 +4 +2 +Button_Switch_SMD +SW_Push_SPST_NO_Alps_SKRK +http://www.alps.com/prod/info/E/HTML/Tact/SurfaceMount/SKRK/SKRKAHE020.html +SMD SMT button +0 +2 +2 +Button_Switch_SMD +SW_SP3T_PCM13 +Ultraminiature Surface Mount Slide Switch, right-angle, https://www.ckswitches.com/media/1424/pcm.pdf + +0 +8 +4 +Button_Switch_SMD +SW_SPDT_CK-JS102011SAQN +Sub-miniature slide switch, right-angle, http://www.ckswitches.com/media/1422/js.pdf +switch spdt +0 +3 +3 +Button_Switch_SMD +SW_SPDT_PCM12 +Ultraminiature Surface Mount Slide Switch, right-angle, https://www.ckswitches.com/media/1424/pcm.pdf + +0 +7 +3 +Button_Switch_SMD +SW_SPST_B3S-1000 +Surface Mount Tactile Switch for High-Density Packaging +Tactile Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_B3S-1100 +Surface Mount Tactile Switch for High-Density Packaging with Ground Terminal +Tactile Switch +0 +5 +3 +Button_Switch_SMD +SW_SPST_B3SL-1002P +Middle Stroke Tactile Switch, B3SL +Middle Stroke Tactile Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_B3SL-1022P +Middle Stroke Tactile Switch, B3SL +Middle Stroke Tactile Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_B3U-1000P +Ultra-small-sized Tactile Switch with High Contact Reliability, Top-actuated Model, without Ground Terminal, without Boss +Tactile Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_B3U-1000P-B +Ultra-small-sized Tactile Switch with High Contact Reliability, Top-actuated Model, without Ground Terminal, with Boss +Tactile Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_B3U-1100P +Ultra-small-sized Tactile Switch with High Contact Reliability, Top-actuated Model, with Ground Terminal, without Boss +Tactile Switch +0 +3 +3 +Button_Switch_SMD +SW_SPST_B3U-1100P-B +Ultra-small-sized Tactile Switch with High Contact Reliability, Top-actuated Model, with Ground Terminal, with Boss +Tactile Switch +0 +3 +3 +Button_Switch_SMD +SW_SPST_B3U-3000P +Ultra-small-sized Tactile Switch with High Contact Reliability, Side-actuated Model, without Ground Terminal, without Boss +Tactile Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_B3U-3000P-B +Ultra-small-sized Tactile Switch with High Contact Reliability, Side-actuated Model, without Ground Terminal, with Boss +Tactile Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_B3U-3100P +Ultra-small-sized Tactile Switch with High Contact Reliability, Side-actuated Model, with Ground Terminal, without Boss +Tactile Switch +0 +3 +3 +Button_Switch_SMD +SW_SPST_B3U-3100P-B +Ultra-small-sized Tactile Switch with High Contact Reliability, Side-actuated Model, with Ground Terminal, with Boss +Tactile Switch +0 +3 +3 +Button_Switch_SMD +SW_SPST_CK_KXT3 +https://www.ckswitches.com/media/1465/kxt3.pdf +Switch SPST KXT3 +0 +2 +2 +Button_Switch_SMD +SW_SPST_CK_RS282G05A3 +https://www.mouser.com/ds/2/60/RS-282G05A-SM_RT-1159762.pdf +SPST button tactile switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_EVPBF +Light Touch Switch + +0 +4 +2 +Button_Switch_SMD +SW_SPST_EVQP0 +Light Touch Switch, https://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/ATK0000CE28.pdf + +0 +4 +2 +Button_Switch_SMD +SW_SPST_EVQP2 +Light Touch Switch + +0 +4 +2 +Button_Switch_SMD +SW_SPST_EVQP7A +Light Touch Switch,https://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/ATK0000CE20.pdf + +0 +4 +2 +Button_Switch_SMD +SW_SPST_EVQP7C +Light Touch Switch + +0 +4 +2 +Button_Switch_SMD +SW_SPST_EVQPE1 +Light Touch Switch, https://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/ATK0000CE7.pdf + +0 +2 +2 +Button_Switch_SMD +SW_SPST_EVQQ2 +Light Touch Switch, https://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/ATK0000CE28.pdf + +0 +4 +2 +Button_Switch_SMD +SW_SPST_FSMSM +http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=1437566-3&DocType=Customer+Drawing&DocLang=English +SPST button tactile switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_Omron_B3FS-100xP +Surface Mount Tactile Switch for High-Density Mounting, 3.1mm height, https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3fs.pdf +Tactile Switch +0 +4 +4 +Button_Switch_SMD +SW_SPST_Omron_B3FS-101xP +Surface Mount Tactile Switch for High-Density Mounting, 4.3mm height, https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3fs.pdf +Tactile Switch +0 +4 +4 +Button_Switch_SMD +SW_SPST_Omron_B3FS-105xP +Surface Mount Tactile Switch for High-Density Mounting, 7.3mm height, https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3fs.pdf +Tactile Switch +0 +4 +4 +Button_Switch_SMD +SW_SPST_PTS645 +C&K Components SPST SMD PTS645 Series 6mm Tact Switch +SPST Button Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_PTS810 +C&K Components, PTS 810 Series, Microminiature SMT Top Actuated, http://www.ckswitches.com/media/1476/pts810.pdf +SPST Button Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_Panasonic_EVQPL_3PL_5PL_PT_A08 +Light Touch Switch, http://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/ATK0000CE3.pdf +SMD SMT SPST EVQPL EVQPT +0 +6 +3 +Button_Switch_SMD +SW_SPST_Panasonic_EVQPL_3PL_5PL_PT_A15 +Light Touch Switch, http://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/ATK0000CE3.pdf +SMD SMT SPST EVQPL EVQPT +0 +6 +3 +Button_Switch_SMD +SW_SPST_REED_CT05-XXXX-G1 +Coto Technologies SPST Reed Switch CT05-XXXX-G1 +Coto Reed SPST Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_REED_CT05-XXXX-J1 +Coto Technologies SPST Reed Switch CT05-XXXX-J1 +Coto Reed SPST Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_REED_CT10-XXXX-G1 +Coto Technologies SPST Reed Switch CT10-XXXX-G1 +Coto Reed SPST Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_REED_CT10-XXXX-G2 +Coto Technologies SPST Reed Switch CT10-XXXX-G2 +Coto Reed SPST Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_REED_CT10-XXXX-G4 +Coto Technologies SPST Reed Switch CT10-XXXX-G4 +Coto Reed SPST Switch +0 +2 +2 +Button_Switch_SMD +SW_SPST_SKQG_WithStem +ALPS 5.2mm Square Low-profile Type (Surface Mount) SKQG Series, With stem, http://www.alps.com/prod/info/E/HTML/Tact/SurfaceMount/SKQG/SKQGAFE010.html +SPST Button Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_SKQG_WithoutStem +ALPS 5.2mm Square Low-profile Type (Surface Mount) SKQG Series, Without stem, http://www.alps.com/prod/info/E/HTML/Tact/SurfaceMount/SKQG/SKQGAEE010.html +SPST Button Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_TL3305A +https://www.e-switch.com/system/asset/product_line/data_sheet/213/TL3305.pdf +TL3305 Series Tact Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_TL3305B +https://www.e-switch.com/system/asset/product_line/data_sheet/213/TL3305.pdf +TL3305 Series Tact Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_TL3305C +https://www.e-switch.com/system/asset/product_line/data_sheet/213/TL3305.pdf +TL3305 Series Tact Switch +0 +4 +2 +Button_Switch_SMD +SW_SPST_TL3342 +Low-profile SMD Tactile Switch, https://www.e-switch.com/system/asset/product_line/data_sheet/165/TL3342.pdf +SPST Tactile Switch +0 +4 +2 +Button_Switch_THT +KSA_Tactile_SPST +KSA http://www.ckswitches.com/media/1457/ksa_ksl.pdf +SWITCH SMD KSA SW +0 +5 +5 +Button_Switch_THT +Nidec_Copal_SH-7010C +4-bit rotary coded switch, through-hole, https://www.nidec-copal-electronics.com/e/catalog/switch/sh-7000.pdf +rotary switch bcd +0 +6 +5 +Button_Switch_THT +Push_E-Switch_KS01Q01 +E-Switch KS01Q01 http://spec_sheets.e-switch.com/specs/29-KS01Q01.pdf +Push Button +0 +4 +4 +Button_Switch_THT +SW_CW_GPTS203211B +SPST Off-On Pushbutton, 1A, 30V, CW Industries P/N GPTS203211B, http://switches-connectors-custom.cwind.com/Asset/GPTS203211BR2.pdf +SPST button switch Off-On +0 +2 +2 +Button_Switch_THT +SW_CuK_JS202011AQN_DPDT_Angled +CuK sub miniature slide switch, JS series, DPDT, right angle, http://www.ckswitches.com/media/1422/js.pdf +switch DPDT +0 +6 +6 +Button_Switch_THT +SW_CuK_JS202011CQN_DPDT_Straight +CuK sub miniature slide switch, JS series, DPDT, right angle, http://www.ckswitches.com/media/1422/js.pdf +switch DPDT +0 +6 +6 +Button_Switch_THT +SW_CuK_OS102011MA1QN1_SPDT_Angled +CuK miniature slide switch, OS series, SPDT, right angle, http://www.ckswitches.com/media/1428/os.pdf +switch SPDT +0 +5 +3 +Button_Switch_THT +SW_DIP_SPSTx01_Piano_10.8x4.1mm_W7.62mm_P2.54mm +1x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x4.1mm +DIP Switch SPST Piano 7.62mm 300mil +0 +2 +2 +Button_Switch_THT +SW_DIP_SPSTx01_Slide_6.7x4.1mm_W7.62mm_P2.54mm_LowProfile +1x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x4.1mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +2 +2 +Button_Switch_THT +SW_DIP_SPSTx01_Slide_9.78x4.72mm_W7.62mm_P2.54mm +1x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x4.72mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +2 +2 +Button_Switch_THT +SW_DIP_SPSTx02_Piano_10.8x6.64mm_W7.62mm_P2.54mm +2x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x6.64mm +DIP Switch SPST Piano 7.62mm 300mil +0 +4 +4 +Button_Switch_THT +SW_DIP_SPSTx02_Piano_CTS_Series194-2MSTN_W7.62mm_P2.54mm +2x-dip-switch SPST CTS_Series194-2MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +4 +4 +Button_Switch_THT +SW_DIP_SPSTx02_Slide_6.7x6.64mm_W7.62mm_P2.54mm_LowProfile +2x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x6.64mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +4 +4 +Button_Switch_THT +SW_DIP_SPSTx02_Slide_9.78x7.26mm_W7.62mm_P2.54mm +2x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x7.26mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +4 +4 +Button_Switch_THT +SW_DIP_SPSTx03_Piano_10.8x9.18mm_W7.62mm_P2.54mm +3x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x9.18mm +DIP Switch SPST Piano 7.62mm 300mil +0 +6 +6 +Button_Switch_THT +SW_DIP_SPSTx03_Piano_CTS_Series194-3MSTN_W7.62mm_P2.54mm +3x-dip-switch SPST CTS_Series194-3MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +6 +6 +Button_Switch_THT +SW_DIP_SPSTx03_Slide_6.7x9.18mm_W7.62mm_P2.54mm_LowProfile +3x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x9.18mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +6 +6 +Button_Switch_THT +SW_DIP_SPSTx03_Slide_9.78x9.8mm_W7.62mm_P2.54mm +3x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x9.8mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +6 +6 +Button_Switch_THT +SW_DIP_SPSTx04_Piano_10.8x11.72mm_W7.62mm_P2.54mm +4x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x11.72mm +DIP Switch SPST Piano 7.62mm 300mil +0 +8 +8 +Button_Switch_THT +SW_DIP_SPSTx04_Piano_CTS_Series194-4MSTN_W7.62mm_P2.54mm +4x-dip-switch SPST CTS_Series194-4MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +8 +8 +Button_Switch_THT +SW_DIP_SPSTx04_Slide_6.7x11.72mm_W7.62mm_P2.54mm_LowProfile +4x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x11.72mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +8 +8 +Button_Switch_THT +SW_DIP_SPSTx04_Slide_9.78x12.34mm_W7.62mm_P2.54mm +4x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x12.34mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +8 +8 +Button_Switch_THT +SW_DIP_SPSTx05_Piano_10.8x14.26mm_W7.62mm_P2.54mm +5x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x14.26mm +DIP Switch SPST Piano 7.62mm 300mil +0 +10 +10 +Button_Switch_THT +SW_DIP_SPSTx05_Piano_CTS_Series194-5MSTN_W7.62mm_P2.54mm +5x-dip-switch SPST CTS_Series194-5MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +10 +10 +Button_Switch_THT +SW_DIP_SPSTx05_Slide_6.7x14.26mm_W7.62mm_P2.54mm_LowProfile +5x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x14.26mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +10 +10 +Button_Switch_THT +SW_DIP_SPSTx05_Slide_9.78x14.88mm_W7.62mm_P2.54mm +5x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x14.88mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +10 +10 +Button_Switch_THT +SW_DIP_SPSTx06_Piano_10.8x16.8mm_W7.62mm_P2.54mm +6x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x16.8mm +DIP Switch SPST Piano 7.62mm 300mil +0 +12 +12 +Button_Switch_THT +SW_DIP_SPSTx06_Piano_CTS_Series194-6MSTN_W7.62mm_P2.54mm +6x-dip-switch SPST CTS_Series194-6MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +12 +12 +Button_Switch_THT +SW_DIP_SPSTx06_Slide_6.7x16.8mm_W7.62mm_P2.54mm_LowProfile +6x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x16.8mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +12 +12 +Button_Switch_THT +SW_DIP_SPSTx06_Slide_9.78x17.42mm_W7.62mm_P2.54mm +6x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x17.42mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +12 +12 +Button_Switch_THT +SW_DIP_SPSTx07_Piano_10.8x19.34mm_W7.62mm_P2.54mm +7x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x19.34mm +DIP Switch SPST Piano 7.62mm 300mil +0 +14 +14 +Button_Switch_THT +SW_DIP_SPSTx07_Piano_CTS_Series194-7MSTN_W7.62mm_P2.54mm +7x-dip-switch SPST CTS_Series194-7MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +14 +14 +Button_Switch_THT +SW_DIP_SPSTx07_Slide_6.7x19.34mm_W7.62mm_P2.54mm_LowProfile +7x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x19.34mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +14 +14 +Button_Switch_THT +SW_DIP_SPSTx07_Slide_9.78x19.96mm_W7.62mm_P2.54mm +7x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x19.96mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +14 +14 +Button_Switch_THT +SW_DIP_SPSTx08_Piano_10.8x21.88mm_W7.62mm_P2.54mm +8x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x21.88mm +DIP Switch SPST Piano 7.62mm 300mil +0 +16 +16 +Button_Switch_THT +SW_DIP_SPSTx08_Piano_CTS_Series194-8MSTN_W7.62mm_P2.54mm +8x-dip-switch SPST CTS_Series194-8MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +16 +16 +Button_Switch_THT +SW_DIP_SPSTx08_Slide_6.7x21.88mm_W7.62mm_P2.54mm_LowProfile +8x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x21.88mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +16 +16 +Button_Switch_THT +SW_DIP_SPSTx08_Slide_9.78x22.5mm_W7.62mm_P2.54mm +8x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x22.5mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +16 +16 +Button_Switch_THT +SW_DIP_SPSTx09_Piano_10.8x24.42mm_W7.62mm_P2.54mm +9x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x24.42mm +DIP Switch SPST Piano 7.62mm 300mil +0 +18 +18 +Button_Switch_THT +SW_DIP_SPSTx09_Piano_CTS_Series194-9MSTN_W7.62mm_P2.54mm +9x-dip-switch SPST CTS_Series194-9MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +18 +18 +Button_Switch_THT +SW_DIP_SPSTx09_Slide_6.7x24.42mm_W7.62mm_P2.54mm_LowProfile +9x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x24.42mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +18 +18 +Button_Switch_THT +SW_DIP_SPSTx09_Slide_9.78x25.04mm_W7.62mm_P2.54mm +9x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x25.04mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +18 +18 +Button_Switch_THT +SW_DIP_SPSTx10_Piano_10.8x26.96mm_W7.62mm_P2.54mm +10x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x26.96mm +DIP Switch SPST Piano 7.62mm 300mil +0 +20 +20 +Button_Switch_THT +SW_DIP_SPSTx10_Piano_CTS_Series194-10MSTN_W7.62mm_P2.54mm +10x-dip-switch SPST CTS_Series194-10MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +20 +20 +Button_Switch_THT +SW_DIP_SPSTx10_Slide_6.7x26.96mm_W7.62mm_P2.54mm_LowProfile +10x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x26.96mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +20 +20 +Button_Switch_THT +SW_DIP_SPSTx10_Slide_9.78x27.58mm_W7.62mm_P2.54mm +10x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x27.58mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +20 +20 +Button_Switch_THT +SW_DIP_SPSTx11_Piano_10.8x29.5mm_W7.62mm_P2.54mm +11x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x29.5mm +DIP Switch SPST Piano 7.62mm 300mil +0 +22 +22 +Button_Switch_THT +SW_DIP_SPSTx11_Piano_CTS_Series194-11MSTN_W7.62mm_P2.54mm +11x-dip-switch SPST CTS_Series194-11MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +22 +22 +Button_Switch_THT +SW_DIP_SPSTx11_Slide_6.7x29.5mm_W7.62mm_P2.54mm_LowProfile +11x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x29.5mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +22 +22 +Button_Switch_THT +SW_DIP_SPSTx11_Slide_9.78x30.12mm_W7.62mm_P2.54mm +11x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x30.12mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +22 +22 +Button_Switch_THT +SW_DIP_SPSTx12_Piano_10.8x32.04mm_W7.62mm_P2.54mm +12x-dip-switch SPST , Piano, row spacing 7.62 mm (300 mils), body size 10.8x32.04mm +DIP Switch SPST Piano 7.62mm 300mil +0 +24 +24 +Button_Switch_THT +SW_DIP_SPSTx12_Piano_CTS_Series194-12MSTN_W7.62mm_P2.54mm +12x-dip-switch SPST CTS_Series194-12MSTN, Piano, row spacing 7.62 mm (300 mils), body size (see https://www.ctscorp.com/wp-content/uploads/194-195.pdf) +DIP Switch SPST Piano 7.62mm 300mil +0 +24 +24 +Button_Switch_THT +SW_DIP_SPSTx12_Slide_6.7x32.04mm_W7.62mm_P2.54mm_LowProfile +12x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x32.04mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile +DIP Switch SPST Slide 7.62mm 300mil LowProfile +0 +24 +24 +Button_Switch_THT +SW_DIP_SPSTx12_Slide_9.78x32.66mm_W7.62mm_P2.54mm +12x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 9.78x32.66mm (see e.g. https://www.ctscorp.com/wp-content/uploads/206-208.pdf) +DIP Switch SPST Slide 7.62mm 300mil +0 +24 +24 +Button_Switch_THT +SW_E-Switch_EG1224_SPDT_Angled +E-Switch slide switch, EG series, SPDT, right angle, http://spec_sheets.e-switch.com/specs/P040042.pdf +switch SPDT +0 +7 +3 +Button_Switch_THT +SW_E-Switch_EG1271_DPDT +E-Switch sub miniature slide switch, EG series, DPDT, http://spec_sheets.e-switch.com/specs/P040047.pdf +switch DPDT +0 +6 +6 +Button_Switch_THT +SW_E-Switch_EG2219_DPDT_Angled +E-Switch slide switch, EG series, DPDT, right angle, http://spec_sheets.e-switch.com/specs/P040170.pdf +switch DPDT +0 +10 +6 +Button_Switch_THT +SW_Lever_1P2T_NKK_GW12LxH +Switch, single pole double throw, right angle, http://www.nkkswitches.com/pdf/GW.pdf +switch single-pole double-throw spdt ON-ON horizontal +0 +5 +3 +Button_Switch_THT +SW_MEC_5GTH9 +MEC 5G single pole normally-open tactile switch https://cdn.sos.sk/productdata/80/f6/aabf7be6/5gth9358222.pdf +switch normally-open pushbutton push-button +0 +4 +2 +Button_Switch_THT +SW_NKK_BB15AH +https://www.nkkswitches.com/pdf/Bpushbuttons-1.pdf +Pushbutton Right-angle +0 +5 +3 +Button_Switch_THT +SW_NKK_G1xJP +Switch NKK G1xJP http://www.nkkswitches.com/pdf/gwillum.pdf +SWITCH TOGGLE ILLUM SPDT NKK +0 +6 +6 +Button_Switch_THT +SW_NKK_GW12LJP +Switch, single pole double throw, illuminated paddle, http://www.nkkswitches.com/pdf/gwillum.pdf +switch single-pole double-throw spdt ON-ON illuminated LED +0 +6 +6 +Button_Switch_THT +SW_PUSH-12mm +SW PUSH 12mm https://www.e-switch.com/system/asset/product_line/data_sheet/143/TL1100.pdf +tact sw push 12mm +0 +4 +2 +Button_Switch_THT +SW_PUSH-12mm_Wuerth-430476085716 +SW PUSH 12mm http://katalog.we-online.de/em/datasheet/430476085716.pdf +tact sw push 12mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_6mm +https://www.omron.com/ecb/products/pdf/en-b3f.pdf +tact sw push 6mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_6mm_H4.3mm +tactile push button, 6x6mm e.g. PHAP33xx series, height=4.3mm +tact sw push 6mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_6mm_H5mm +tactile push button, 6x6mm e.g. PHAP33xx series, height=5mm +tact sw push 6mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_6mm_H7.3mm +tactile push button, 6x6mm e.g. PHAP33xx series, height=7.3mm +tact sw push 6mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_6mm_H8.5mm +tactile push button, 6x6mm e.g. PHAP33xx series, height=8.5mm +tact sw push 6mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_6mm_H8mm +tactile push button, 6x6mm e.g. PHAP33xx series, height=8mm +tact sw push 6mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_6mm_H9.5mm +tactile push button, 6x6mm e.g. PHAP33xx series, height=9.5mm +tact sw push 6mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_6mm_H13mm +tactile push button, 6x6mm e.g. PHAP33xx series, height=13mm +tact sw push 6mm +0 +4 +2 +Button_Switch_THT +SW_PUSH_E-Switch_FS5700DP_DPDT +FS5700 series pushbutton footswitch, DPDT, https://www.e-switch.com/system/asset/product_line/data_sheet/226/FS5700.pdf +switch DPDT footswitch +0 +6 +6 +Button_Switch_THT +SW_PUSH_LCD_E3_SAxxxx +Switch with LCD screen E3 SAxxxx +switch normally-open pushbutton push-button LCD +0 +6 +6 +Button_Switch_THT +SW_PUSH_LCD_E3_SAxxxx_SocketPins +Switch with LCD screen E3 SAxxxx +switch normally-open pushbutton push-button LCD +0 +6 +6 +Button_Switch_THT +SW_Push_1P1T_NO_LED_E-Switch_TL1250 +illuminated right angle tact switch https://www.e-switch.com/system/asset/product_line/data_sheet/148/TL1250.pdf +led push switch right angle +0 +6 +4 +Button_Switch_THT +SW_Push_1P2T_Vertical_E-Switch_800UDP8P1A1M6 + right angle SPDT push button https://www.e-switch.com/system/asset/product_line/data_sheet/210/800U.pdf +IP67 ultra-miniture horizontal +0 +5 +3 +Button_Switch_THT +SW_Push_2P2T_Vertical_E-Switch_800UDP8P1A1M6 + right angle DPDT push button https://www.e-switch.com/system/asset/product_line/data_sheet/210/800U.pdf +IP67 ultra-miniture horizontal +0 +8 +6 +Button_Switch_THT +SW_Slide_1P2T_CK_OS102011MS2Q +CuK miniature slide switch, OS series, SPDT, https://www.ckswitches.com/media/1428/os.pdf +switch SPDT +0 +5 +3 +Button_Switch_THT +SW_TH_Tactile_Omron_B3F-10xx +SW_TH_Tactile_Omron_B3F-10xx_https://www.omron.com/ecb/products/pdf/en-b3f.pdf +Omron B3F-10xx +0 +4 +4 +Button_Switch_THT +SW_Tactile_SKHH_Angled +tactile switch 6mm ALPS SKHH right angle http://www.alps.com/prod/info/E/HTML/Tact/SnapIn/SKHH/SKHHLUA010.html +tactile switch 6mm ALPS SKHH right angle +0 +4 +2 +Button_Switch_THT +SW_Tactile_SPST_Angled_PTS645Vx31-2LFS +tactile switch SPST right angle, PTS645VL31-2 LFS +tactile switch SPST angled PTS645VL31-2 LFS C&K Button +0 +4 +2 +Button_Switch_THT +SW_Tactile_SPST_Angled_PTS645Vx39-2LFS +tactile switch SPST right angle, PTS645VL39-2 LFS +tactile switch SPST angled PTS645VL39-2 LFS C&K Button +0 +4 +2 +Button_Switch_THT +SW_Tactile_SPST_Angled_PTS645Vx58-2LFS +tactile switch SPST right angle, PTS645VL58-2 LFS +tactile switch SPST angled PTS645VL58-2 LFS C&K Button +0 +4 +2 +Button_Switch_THT +SW_Tactile_SPST_Angled_PTS645Vx83-2LFS +tactile switch SPST right angle, PTS645VL83-2 LFS +tactile switch SPST angled PTS645VL83-2 LFS C&K Button +0 +4 +2 +Button_Switch_THT +SW_Tactile_Straight_KSA0Axx1LFTR +SW PUSH SMALL http://www.ckswitches.com/media/1457/ksa_ksl.pdf +SW PUSH SMALL Tactile C&K +0 +4 +2 +Button_Switch_THT +SW_Tactile_Straight_KSL0Axx1LFTR +SW PUSH SMALL http://www.ckswitches.com/media/1457/ksa_ksl.pdf +SW PUSH SMALL Tactile C&K +0 +4 +2 +Buzzer_Beeper +Buzzer_12x9.5RM7.6 +Generic Buzzer, D12mm height 9.5mm with RM7.6mm +buzzer +0 +2 +2 +Buzzer_Beeper +Buzzer_15x7.5RM7.6 +Generic Buzzer, D15mm height 7.5mm with RM7.6mm +buzzer +0 +2 +2 +Buzzer_Beeper +Buzzer_CUI_CPT-9019S-SMT +https://www.cui.com/product/resource/cpt-9019s-smt.pdf +buzzer piezo +0 +2 +2 +Buzzer_Beeper +Buzzer_D14mm_H7mm_P10mm +Generic Buzzer, D14mm height 7mm with pitch 10mm +buzzer +0 +2 +2 +Buzzer_Beeper +Buzzer_Mallory_AST1109MLTRQ +Mallory low-profile piezo buzzer, https://www.mspindy.com/specifications/AST1109MLTRQ.pdf +buzzer piezo +0 +2 +2 +Buzzer_Beeper +Buzzer_Murata_PKMCS0909E4000-R1 +Murata Buzzer http://www.murata.com/en-us/api/pdfdownloadapi?cate=&partno=PKMCS0909E4000-R1 +Murata Buzzer Beeper +0 +2 +2 +Buzzer_Beeper +Buzzer_TDK_PS1240P02BT_D12.2mm_H6.5mm +Buzzer, D12.2mm height 6.5mm, https://product.tdk.com/info/en/catalog/datasheets/piezoelectronic_buzzer_ps_en.pdf +buzzer +0 +2 +2 +Buzzer_Beeper +MagneticBuzzer_CUI_CMT-8504-100-SMT +magnetic transducer buzzer, 5V, SPL of 100 dB at 10 cm, https://www.cuidevices.com/product/resource/pdf/cmt-8504-100-smt-tr.pdf +CMT 8504 +0 +4 +4 +Buzzer_Beeper +MagneticBuzzer_CUI_CST-931RP-A +CST-931RP-A, http://www.cui.com/product/resource/cst-931rp-a.pdf +CST-931RP-A +0 +2 +2 +Buzzer_Beeper +MagneticBuzzer_Kingstate_KCG0601 +Buzzer, Elektromagnetic Beeper, Summer, +Kingstate KCG0601 +0 +2 +2 +Buzzer_Beeper +MagneticBuzzer_Kobitone_254-EMB84Q-RO +MagneticBuzzer Kobitone 254-EMB84Q-RO https://www.mouser.es/datasheet/2/209/KT-400385-1171904.pdf +MagneticBuzzer Kobitone 254-EMB84Q-RO +0 +3 +3 +Buzzer_Beeper +MagneticBuzzer_PUI_AT-0927-TT-6-R +Buzzer Magnetic 9mm AT-0927-TT-6-R, http://www.puiaudio.com/pdf/AT-0927-TT-6-R.pdf +Buzzer Magnetic 9mm AT-0927-TT-6-R +0 +2 +2 +Buzzer_Beeper +MagneticBuzzer_ProSignal_ABI-009-RC +Buzzer, Elektromagnetic Beeper, Summer, 6V-DC, +Pro Signal ABI-009-RC +0 +2 +2 +Buzzer_Beeper +MagneticBuzzer_ProSignal_ABI-010-RC +Buzzer, Elektromagnetic Beeper, Summer, 12V-DC, +Pro Signal ABI-010-RC +0 +2 +2 +Buzzer_Beeper +MagneticBuzzer_ProSignal_ABT-410-RC +Buzzer, Elektromagnetic Beeper, Summer, 1,5V-DC, +Pro Signal ABT-410-RC +0 +2 +2 +Buzzer_Beeper +MagneticBuzzer_ProjectsUnlimited_AI-4228-TWT-R +Buzzer, Elektromagnetic Beeper, Summer, 3-28V-DC, https://www.kynix.com/uploadfiles/pdf/AI-4228-TWT-R.pdf +Projects Unlimited AI-4228-TWT-R +0 +2 +2 +Buzzer_Beeper +MagneticBuzzer_StarMicronics_HMB-06_HMB-12 +Buzzer, Elektromagnetic Beeper, Summer, +Star Micronics HMB-06 HMB-12 +0 +2 +2 +Buzzer_Beeper +PUIAudio_SMT_0825_S_4_R +SMD 8540, http://www.puiaudio.com/product-detail.aspx?partnumber=SMT-0825-S-4-R +SMD 8540 +0 +4 +4 +Buzzer_Beeper +Speaker_CUI_CMR-1206S-67 +Speaker, 30mW, 300-7000Hz, IP67 face, 12x6x2,25mm, https://www.cuidevices.com/product/resource/cmr-12062s-67.pdf +speaker CUI +0 +2 +2 +Calibration_Scale +Gauge_10mm_Type1_CopperTop +Gauge, Massstab, 10mm, CopperTop, Type 1, +Gauge Massstab 10mm CopperTop Type 1 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type1_SilkScreenTop +Gauge, Massstab, 10mm, SilkScreenTop, Type 1, +Gauge Massstab 10mm SilkScreenTop Type 1 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type2_CopperTop +Gauge, Massstab, 10mm, CopperTop, Type 2, +Gauge Massstab 10mm CopperTop Type 2 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type2_SilkScreenTop +Gauge, Massstab, 10mm, SilkScreenTop, Type 2, +Gauge Massstab 10mm SilkScreenTop Type 2 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type3_CopperTop +Gauge, Massstab, 10mm, CopperTop, Type 3, +Gauge Massstab 10mm CopperTop Type 3 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type3_SilkScreenTop +Gauge, Massstab, 10mm, SilkScreenTop, Type 3, +Gauge Massstab 10mm SilkScreenTop Type 3 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type4_CopperTop +Gauge, Massstab, 10mm, CopperTop, Type 4, +Gauge Massstab 10mm CopperTop Type 4 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type4_SilkScreenTop +Gauge, Massstab, 10mm, SilkScreenTop, Type 4, +Gauge Massstab 10mm SilkScreenTop Type 4 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type5_CopperTop +Gauge, Massstab, 10mm, CopperTop, Type 5, +Gauge Massstab 10mm CopperTop Type 5 +0 +0 +0 +Calibration_Scale +Gauge_10mm_Type5_SilkScreenTop +Gauge, Massstab, 10mm, SilkScreenTop, Type 5, +Gauge Massstab 10mm SilkScreenTop Type 5 +0 +0 +0 +Calibration_Scale +Gauge_50mm_Type1_CopperTop +Gauge, Massstab, 50mm, CopperTop, Type 1, +Gauge Massstab 50mm CopperTop Type 1 +0 +0 +0 +Calibration_Scale +Gauge_50mm_Type1_SilkScreenTop +Gauge, Massstab, 50mm, SilkScreenTop, Type 1, +Gauge Massstab 50mm SilkScreenTop Type 1 +0 +0 +0 +Calibration_Scale +Gauge_50mm_Type2_CopperTop +Gauge, Massstab, 50mm, CopperTop, Type 2, +Gauge Massstab 50mm CopperTop Type 2 +0 +0 +0 +Calibration_Scale +Gauge_50mm_Type2_SilkScreenTop +Gauge, Massstab, 50mm, SilkScreenTop, Type 2, +Gauge Massstab 50mm SilkScreenTop Type 2 +0 +0 +0 +Calibration_Scale +Gauge_100mm_Grid_Type1_CopperTop +Gauge, Massstab, 100mm, Gitter, Grid, CopperTop, Type 1, +Gauge Massstab 100mm Gitter Grid CopperTop Type 1 +0 +0 +0 +Calibration_Scale +Gauge_100mm_Type1_CopperTop +Gauge, Massstab, 100mm, CopperTop, Type 1, +Gauge Massstab 100mm CopperTop Type 1 +0 +0 +0 +Calibration_Scale +Gauge_100mm_Type1_SilkScreenTop +Gauge, Massstab, 100mm, SilkScreenTop, Type 1, +Gauge Massstab 100mm SilkScreenTop Type 1 +0 +0 +0 +Calibration_Scale +Gauge_100mm_Type2_CopperTop +Gauge, Massstab, 100mm, CopperTop, Type 2, +Gauge Massstab 100mm CopperTop Type 2 +0 +0 +0 +Calibration_Scale +Gauge_100mm_Type2_SilkScreenTop +Gauge, Massstab, 100mm, SilkScreenTop, Type 2, +Gauge Massstab 100mm SilkScreenTop Type 2 +0 +0 +0 +Capacitor_SMD +CP_Elec_3x5.3 +SMT capacitor, aluminium electrolytic, 3x5.3, Cornell Dubilier Electronics +Capacitor Electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_3x5.4 +SMD capacitor, aluminum electrolytic, Nichicon, 3.0x5.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x3 +SMD capacitor, aluminum electrolytic, Nichicon, 4.0x3mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x3.9 +SMD capacitor, aluminum electrolytic, Nichicon, 4.0x3.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x4.5 +SMD capacitor, aluminum electrolytic, Nichicon, 4.0x4.5mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x5.3 +SMD capacitor, aluminum electrolytic, Vishay, 4.0x5.3mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x5.4 +SMD capacitor, aluminum electrolytic, Panasonic A5 / Nichicon, 4.0x5.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x5.7 +SMD capacitor, aluminum electrolytic, United Chemi-Con, 4.0x5.7mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x5.8 +SMD capacitor, aluminum electrolytic, Panasonic, 4.0x5.8mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x3 +SMD capacitor, aluminum electrolytic, Nichicon, 5.0x3.0mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x3.9 +SMD capacitor, aluminum electrolytic, Nichicon, 5.0x3.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x4.4 +SMD capacitor, aluminum electrolytic, Panasonic B45, 5.0x4.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x4.5 +SMD capacitor, aluminum electrolytic, Nichicon, 5.0x4.5mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x5.3 +SMD capacitor, aluminum electrolytic, Nichicon, 5.0x5.3mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x5.4 +SMD capacitor, aluminum electrolytic, Nichicon, 5.0x5.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x5.7 +SMD capacitor, aluminum electrolytic, United Chemi-Con, 5.0x5.7mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x5.8 +SMD capacitor, aluminum electrolytic, Panasonic, 5.0x5.8mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x5.9 +SMD capacitor, aluminum electrolytic, Panasonic B6, 5.0x5.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x3 +SMD capacitor, aluminum electrolytic, Nichicon, 6.3x3.0mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x3.9 +SMD capacitor, aluminum electrolytic, Nichicon, 6.3x3.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x4.5 +SMD capacitor, aluminum electrolytic, Nichicon, 6.3x4.5mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x4.9 +SMD capacitor, aluminum electrolytic, Panasonic C5, 6.3x4.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.2 +SMD capacitor, aluminum electrolytic, United Chemi-Con, 6.3x5.2mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.3 +SMD capacitor, aluminum electrolytic, Cornell Dubilier, 6.3x5.3mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.4 +SMD capacitor, aluminum electrolytic, Panasonic C55, 6.3x5.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.4_Nichicon +SMD capacitor, aluminum electrolytic, Nichicon, 6.3x5.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.7 +SMD capacitor, aluminum electrolytic, United Chemi-Con, 6.3x5.7mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.8 +SMD capacitor, aluminum electrolytic, Nichicon, 6.3x5.8mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.9 +SMD capacitor, aluminum electrolytic, Panasonic C6, 6.3x5.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x7.7 +SMD capacitor, aluminum electrolytic, Nichicon, 6.3x7.7mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x9.9 +SMD capacitor, aluminum electrolytic, Panasonic C10, 6.3x9.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x5.4 +SMD capacitor, aluminum electrolytic, Nichicon, 8.0x5.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x6.2 +SMD capacitor, aluminum electrolytic, Nichicon, 8.0x6.2mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x6.5 +SMD capacitor, aluminum electrolytic, Rubycon, 8.0x6.5mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x6.7 +SMD capacitor, aluminum electrolytic, United Chemi-Con, 8.0x6.7mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x6.9 +SMD capacitor, aluminum electrolytic, Panasonic E7, 8.0x6.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x10 +SMD capacitor, aluminum electrolytic, Nichicon, 8.0x10mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x10.5 +SMD capacitor, aluminum electrolytic, Vishay 0810, 8.0x10.5mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x11.9 +SMD capacitor, aluminum electrolytic, Panasonic E12, 8.0x11.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x7.7 +SMD capacitor, aluminum electrolytic, Nichicon, 10.0x7.7mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x7.9 +SMD capacitor, aluminum electrolytic, Panasonic F8, 10.0x7.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x10 +SMD capacitor, aluminum electrolytic, Nichicon, 10.0x10.0mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x10.5 +SMD capacitor, aluminum electrolytic, Vishay 1010, 10.0x10.5mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x12.5 +SMD capacitor, aluminum electrolytic, Vishay 1012, 10.0x12.5mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x12.6 +SMD capacitor, aluminum electrolytic, Panasonic F12, 10.0x12.6mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x14.3 +SMD capacitor, aluminum electrolytic, Vishay 1014, 10.0x14.3mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_16x17.5 +SMD capacitor, aluminum electrolytic, Vishay 1616, 16.0x17.5mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_16x22 +SMD capacitor, aluminum electrolytic, Vishay 1621, 16.0x22.0mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_18x17.5 +SMD capacitor, aluminum electrolytic, Vishay 1816, 18.0x17.5mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_18x22 +SMD capacitor, aluminum electrolytic, Vishay 1821, 18.0x22.0mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +C_0201_0603Metric +Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +capacitor +0 +4 +2 +Capacitor_SMD +C_0201_0603Metric_Pad0.64x0.40mm_HandSolder +Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +4 +2 +Capacitor_SMD +C_0402_1005Metric +Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_0402_1005Metric_Pad0.74x0.62mm_HandSolder +Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_0504_1310Metric +Capacitor SMD 0504 (1310 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_0504_1310Metric_Pad0.83x1.28mm_HandSolder +Capacitor SMD 0504 (1310 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_0603_1608Metric +Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_0603_1608Metric_Pad1.05x0.95mm_HandSolder +Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_0603_1608Metric_Pad1.08x0.95mm_HandSolder +Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_0805_2012Metric +Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_0805_2012Metric_Pad1.15x1.40mm_HandSolder +Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_0805_2012Metric_Pad1.18x1.45mm_HandSolder +Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_01005_0402Metric +Capacitor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +capacitor +0 +4 +2 +Capacitor_SMD +C_01005_0402Metric_Pad0.57x0.30mm_HandSolder +Capacitor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +4 +2 +Capacitor_SMD +C_1206_3216Metric +Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_1206_3216Metric_Pad1.33x1.80mm_HandSolder +Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1206_3216Metric_Pad1.42x1.75mm_HandSolder +Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1210_3225Metric +Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_1210_3225Metric_Pad1.33x2.70mm_HandSolder +Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1210_3225Metric_Pad1.42x2.65mm_HandSolder +Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1806_4516Metric +Capacitor SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_1806_4516Metric_Pad1.57x1.80mm_HandSolder +Capacitor SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1812_4532Metric +Capacitor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_1812_4532Metric_Pad1.30x3.40mm_HandSolder +Capacitor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1812_4532Metric_Pad1.57x3.40mm_HandSolder +Capacitor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1825_4564Metric +Capacitor SMD 1825 (4564 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_1825_4564Metric_Pad1.57x6.80mm_HandSolder +Capacitor SMD 1825 (4564 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1825_4564Metric_Pad1.88x6.70mm_HandSolder +Capacitor SMD 1825 (4564 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_2010_5025Metric +Capacitor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_2010_5025Metric_Pad1.52x2.65mm_HandSolder +Capacitor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_2220_5650Metric +Capacitor SMD 2220 (5650 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_2220_5650Metric_Pad1.97x5.40mm_HandSolder +Capacitor SMD 2220 (5650 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_2225_5664Metric +Capacitor SMD 2225 (5664 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_2225_5664Metric_Pad1.80x6.60mm_HandSolder +Capacitor SMD 2225 (5664 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_2512_6332Metric +Capacitor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_2512_6332Metric_Pad1.52x3.35mm_HandSolder +Capacitor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_2816_7142Metric +Capacitor SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_2816_7142Metric_Pad3.20x4.45mm_HandSolder +Capacitor SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_3640_9110Metric +Capacitor SMD 3640 (9110 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_3640_9110Metric_Pad2.10x10.45mm_HandSolder +Capacitor SMD 3640 (9110 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_Elec_3x5.4 +SMD capacitor, aluminum electrolytic nonpolar, 3.0x5.4mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_4x5.4 +SMD capacitor, aluminum electrolytic nonpolar, 4.0x5.4mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_4x5.8 +SMD capacitor, aluminum electrolytic nonpolar, 4.0x5.8mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_5x5.4 +SMD capacitor, aluminum electrolytic nonpolar, 5.0x5.4mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_5x5.8 +SMD capacitor, aluminum electrolytic nonpolar, 5.0x5.8mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_6.3x5.4 +SMD capacitor, aluminum electrolytic nonpolar, 6.3x5.4mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_6.3x5.8 +SMD capacitor, aluminum electrolytic nonpolar, 6.3x5.8mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_6.3x7.7 +SMD capacitor, aluminum electrolytic nonpolar, 6.3x7.7mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_8x5.4 +SMD capacitor, aluminum electrolytic nonpolar, 8.0x5.4mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_8x6.2 +SMD capacitor, aluminum electrolytic nonpolar, 8.0x6.2mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_8x10.2 +SMD capacitor, aluminum electrolytic nonpolar, 8.0x10.2mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_10x10.2 +SMD capacitor, aluminum electrolytic nonpolar, 10.0x10.2mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Trimmer_Murata_TZB4-A +trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb + Murata TZB4 TZB4-A +0 +2 +2 +Capacitor_SMD +C_Trimmer_Murata_TZB4-B +trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb + Murata TZB4 TZB4-A +0 +2 +2 +Capacitor_SMD +C_Trimmer_Murata_TZC3 +trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb + Murata TZC3 +0 +2 +2 +Capacitor_SMD +C_Trimmer_Murata_TZR1 +trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb + Murata TZR1 +0 +2 +2 +Capacitor_SMD +C_Trimmer_Murata_TZW4 +trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb + Murata TZW4 +0 +2 +2 +Capacitor_SMD +C_Trimmer_Murata_TZY2 +trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb + Murata TZY2 +0 +2 +2 +Capacitor_SMD +C_Trimmer_Sprague-Goodman_SGC3 +trimmer capacitor SMD horizontal, http://media.wix.com/ugd/d86717_38d9821e12823a7aa9cef38c6c2a73cc.pdf + Sprague Goodman SGC3 +0 +2 +2 +Capacitor_SMD +C_Trimmer_Voltronics_JN +trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf + Voltronics JN +0 +2 +2 +Capacitor_SMD +C_Trimmer_Voltronics_JQ +trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf + Voltronics JQ +0 +2 +2 +Capacitor_SMD +C_Trimmer_Voltronics_JR +trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf + Voltronics JR +0 +2 +2 +Capacitor_SMD +C_Trimmer_Voltronics_JV +trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf + Voltronics JV +0 +2 +2 +Capacitor_SMD +C_Trimmer_Voltronics_JZ +trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf + Voltronics JR +0 +2 +2 +Capacitor_THT +CP_Axial_L10.0mm_D4.5mm_P15.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=10*4.5mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 15mm length 10mm diameter 4.5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L10.0mm_D6.0mm_P15.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=10*6mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 15mm length 10mm diameter 6mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L11.0mm_D5.0mm_P18.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=18mm, , length*diameter=11*5mm^2, Electrolytic Capacitor +CP Axial series Axial Horizontal pin pitch 18mm length 11mm diameter 5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L11.0mm_D6.0mm_P18.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=18mm, , length*diameter=11*6mm^2, Electrolytic Capacitor +CP Axial series Axial Horizontal pin pitch 18mm length 11mm diameter 6mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L11.0mm_D8.0mm_P15.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=11*8mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 15mm length 11mm diameter 8mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L18.0mm_D6.5mm_P25.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=18*6.5mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 25mm length 18mm diameter 6.5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L18.0mm_D8.0mm_P25.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=18*8mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 25mm length 18mm diameter 8mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L18.0mm_D10.0mm_P25.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=18*10mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 25mm length 18mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L20.0mm_D10.0mm_P26.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=26mm, , length*diameter=20*10mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 26mm length 20mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L20.0mm_D13.0mm_P26.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=26mm, , length*diameter=20*13mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 26mm length 20mm diameter 13mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L21.0mm_D8.0mm_P28.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=28mm, , length*diameter=21*8mm^2, Electrolytic Capacitor +CP Axial series Axial Horizontal pin pitch 28mm length 21mm diameter 8mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L25.0mm_D10.0mm_P30.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=30mm, , length*diameter=25*10mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 30mm length 25mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L26.5mm_D20.0mm_P33.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=33mm, , length*diameter=26.5*20mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 33mm length 26.5mm diameter 20mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L29.0mm_D10.0mm_P35.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=29*10mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 35mm length 29mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L29.0mm_D13.0mm_P35.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=29*13mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 35mm length 29mm diameter 13mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L29.0mm_D16.0mm_P35.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=29*16mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 35mm length 29mm diameter 16mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L29.0mm_D20.0mm_P35.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=29*20mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 35mm length 29mm diameter 20mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L30.0mm_D10.0mm_P35.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=30*10mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 35mm length 30mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L30.0mm_D12.5mm_P35.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=30*12.5mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 35mm length 30mm diameter 12.5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L30.0mm_D15.0mm_P35.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=30*15mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 35mm length 30mm diameter 15mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L30.0mm_D18.0mm_P35.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=30*18mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 35mm length 30mm diameter 18mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L34.5mm_D20.0mm_P41.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=41mm, , length*diameter=34.5*20mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 41mm length 34.5mm diameter 20mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L37.0mm_D13.0mm_P43.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=43mm, , length*diameter=37*13mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 43mm length 37mm diameter 13mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L37.0mm_D16.0mm_P43.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=43mm, , length*diameter=37*16mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 43mm length 37mm diameter 16mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L37.0mm_D20.0mm_P43.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=43mm, , length*diameter=37*20mm^2, Electrolytic Capacitor, , http://www.kemet.com/Lists/ProductCatalog/Attachments/424/KEM_AC102.pdf +CP Axial series Axial Horizontal pin pitch 43mm length 37mm diameter 20mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L38.0mm_D18.0mm_P44.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=44mm, , length*diameter=38*18mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 44mm length 38mm diameter 18mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L38.0mm_D21.0mm_P44.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=44mm, , length*diameter=38*21mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/28325/021asm.pdf +CP Axial series Axial Horizontal pin pitch 44mm length 38mm diameter 21mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L40.0mm_D16.0mm_P48.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=48mm, , length*diameter=40*16mm^2, Electrolytic Capacitor +CP Axial series Axial Horizontal pin pitch 48mm length 40mm diameter 16mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L42.0mm_D23.0mm_P45.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=45mm, , length*diameter=42*23.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 45mm length 42mm diameter 23.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L42.0mm_D26.0mm_P45.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=45mm, , length*diameter=42*26mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 45mm length 42mm diameter 26mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L42.0mm_D29.0mm_P45.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=45mm, , length*diameter=42*29.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 45mm length 42mm diameter 29.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L42.0mm_D32.0mm_P45.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=45mm, , length*diameter=42*32.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 45mm length 42mm diameter 32.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L42.0mm_D35.0mm_P45.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=45mm, , length*diameter=42*35.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 45mm length 42mm diameter 35.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L42.5mm_D20.0mm_P49.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=49mm, , length*diameter=42.5*20mm^2, Electrolytic Capacitor +CP Axial series Axial Horizontal pin pitch 49mm length 42.5mm diameter 20mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L46.0mm_D20.0mm_P52.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=52mm, , length*diameter=46*20mm^2, Electrolytic Capacitor +CP Axial series Axial Horizontal pin pitch 52mm length 46mm diameter 20mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L55.0mm_D23.0mm_P60.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=60mm, , length*diameter=55*23.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 60mm length 55mm diameter 23.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L55.0mm_D26.0mm_P60.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=60mm, , length*diameter=55*26mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 60mm length 55mm diameter 26mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L55.0mm_D29.0mm_P60.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=60mm, , length*diameter=55*29.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 60mm length 55mm diameter 29.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L55.0mm_D32.0mm_P60.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=60mm, , length*diameter=55*32.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 60mm length 55mm diameter 32.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L55.0mm_D35.0mm_P60.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=60mm, , length*diameter=55*35.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 60mm length 55mm diameter 35.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L67.0mm_D23.0mm_P75.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=75mm, , length*diameter=67*23.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 75mm length 67mm diameter 23.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L67.0mm_D26.0mm_P75.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=75mm, , length*diameter=67*26mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 75mm length 67mm diameter 26mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L67.0mm_D29.0mm_P75.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=75mm, , length*diameter=67*29.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 75mm length 67mm diameter 29.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L67.0mm_D32.0mm_P75.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=75mm, , length*diameter=67*32.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 75mm length 67mm diameter 32.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L67.0mm_D35.0mm_P75.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=75mm, , length*diameter=67*35.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 75mm length 67mm diameter 35.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L80.0mm_D23.0mm_P85.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=85mm, , length*diameter=80*23.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 85mm length 80mm diameter 23.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L80.0mm_D26.0mm_P85.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=85mm, , length*diameter=80*26mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 85mm length 80mm diameter 26mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L80.0mm_D29.0mm_P85.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=85mm, , length*diameter=80*29.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 85mm length 80mm diameter 29.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L80.0mm_D32.0mm_P85.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=85mm, , length*diameter=80*32.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 85mm length 80mm diameter 32.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L80.0mm_D35.0mm_P85.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=85mm, , length*diameter=80*35.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 85mm length 80mm diameter 35.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L93.0mm_D23.0mm_P100.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=100mm, , length*diameter=93*23.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 100mm length 93mm diameter 23.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L93.0mm_D26.0mm_P100.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=100mm, , length*diameter=93*26mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 100mm length 93mm diameter 26mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L93.0mm_D29.0mm_P100.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=100mm, , length*diameter=93*29.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 100mm length 93mm diameter 29.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L93.0mm_D32.0mm_P100.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=100mm, , length*diameter=93*32.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 100mm length 93mm diameter 32.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Axial_L93.0mm_D35.0mm_P100.00mm_Horizontal +CP, Axial series, Axial, Horizontal, pin pitch=100mm, , length*diameter=93*35.0mm^2, Electrolytic Capacitor, , http://www.vishay.com/docs/42037/53d.pdf +CP Axial series Axial Horizontal pin pitch 100mm length 93mm diameter 35.0mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D4.0mm_P1.50mm +CP, Radial series, Radial, pin pitch=1.50mm, , diameter=4mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 1.50mm diameter 4mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D4.0mm_P2.00mm +CP, Radial series, Radial, pin pitch=2.00mm, , diameter=4mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.00mm diameter 4mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D5.0mm_P2.00mm +CP, Radial series, Radial, pin pitch=2.00mm, , diameter=5mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.00mm diameter 5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D5.0mm_P2.50mm +CP, Radial series, Radial, pin pitch=2.50mm, , diameter=5mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.50mm diameter 5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D6.3mm_P2.50mm +CP, Radial series, Radial, pin pitch=2.50mm, , diameter=6.3mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.50mm diameter 6.3mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D7.5mm_P2.50mm +CP, Radial series, Radial, pin pitch=2.50mm, , diameter=7.5mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.50mm diameter 7.5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D8.0mm_P2.50mm +CP, Radial series, Radial, pin pitch=2.50mm, , diameter=8mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.50mm diameter 8mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D8.0mm_P3.50mm +CP, Radial series, Radial, pin pitch=3.50mm, , diameter=8mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 3.50mm diameter 8mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D8.0mm_P3.80mm +CP, Radial series, Radial, pin pitch=3.80mm, , diameter=8mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 3.80mm diameter 8mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D8.0mm_P5.00mm +CP, Radial series, Radial, pin pitch=5.00mm, , diameter=8mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 5.00mm diameter 8mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D10.0mm_P2.50mm +CP, Radial series, Radial, pin pitch=2.50mm, , diameter=10mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.50mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D10.0mm_P2.50mm_P5.00mm +CP, Radial series, Radial, pin pitch=2.50mm 5.00mm, , diameter=10mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.50mm 5.00mm diameter 10mm Electrolytic Capacitor +0 +4 +2 +Capacitor_THT +CP_Radial_D10.0mm_P3.50mm +CP, Radial series, Radial, pin pitch=3.50mm, , diameter=10mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 3.50mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D10.0mm_P3.80mm +CP, Radial series, Radial, pin pitch=3.80mm, , diameter=10mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 3.80mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D10.0mm_P5.00mm +CP, Radial series, Radial, pin pitch=5.00mm, , diameter=10mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 5.00mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D10.0mm_P5.00mm_P7.50mm +CP, Radial series, Radial, pin pitch=5.00mm 7.50mm, , diameter=10mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 5.00mm 7.50mm diameter 10mm Electrolytic Capacitor +0 +4 +2 +Capacitor_THT +CP_Radial_D10.0mm_P7.50mm +CP, Radial series, Radial, pin pitch=7.50mm, , diameter=10mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 7.50mm diameter 10mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D12.5mm_P2.50mm +CP, Radial series, Radial, pin pitch=2.50mm, , diameter=12.5mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.50mm diameter 12.5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D12.5mm_P5.00mm +CP, Radial series, Radial, pin pitch=5.00mm, , diameter=12.5mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 5.00mm diameter 12.5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D12.5mm_P7.50mm +CP, Radial series, Radial, pin pitch=7.50mm, , diameter=12.5mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 7.50mm diameter 12.5mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D13.0mm_P2.50mm +CP, Radial series, Radial, pin pitch=2.50mm, , diameter=13mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 2.50mm diameter 13mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D13.0mm_P5.00mm +CP, Radial series, Radial, pin pitch=5.00mm, , diameter=13mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 5.00mm diameter 13mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D13.0mm_P7.50mm +CP, Radial series, Radial, pin pitch=7.50mm, , diameter=13mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 7.50mm diameter 13mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D14.0mm_P5.00mm +CP, Radial series, Radial, pin pitch=5.00mm, , diameter=14mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 5.00mm diameter 14mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D14.0mm_P7.50mm +CP, Radial series, Radial, pin pitch=7.50mm, , diameter=14mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 7.50mm diameter 14mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D16.0mm_P7.50mm +CP, Radial series, Radial, pin pitch=7.50mm, , diameter=16mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 7.50mm diameter 16mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D17.0mm_P7.50mm +CP, Radial series, Radial, pin pitch=7.50mm, , diameter=17mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 7.50mm diameter 17mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D18.0mm_P7.50mm +CP, Radial series, Radial, pin pitch=7.50mm, , diameter=18mm, Electrolytic Capacitor +CP Radial series Radial pin pitch 7.50mm diameter 18mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D22.0mm_P10.00mm_3pin_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=22mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 22mm Electrolytic Capacitor +0 +3 +2 +Capacitor_THT +CP_Radial_D22.0mm_P10.00mm_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=22mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 22mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D24.0mm_P10.00mm_3pin_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=24mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 24mm Electrolytic Capacitor +0 +3 +2 +Capacitor_THT +CP_Radial_D24.0mm_P10.00mm_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=24mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 24mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D25.0mm_P10.00mm_3pin_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=25mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 25mm Electrolytic Capacitor +0 +3 +2 +Capacitor_THT +CP_Radial_D25.0mm_P10.00mm_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=25mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 25mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D26.0mm_P10.00mm_3pin_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=26mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 26mm Electrolytic Capacitor +0 +3 +2 +Capacitor_THT +CP_Radial_D26.0mm_P10.00mm_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=26mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 26mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D30.0mm_P10.00mm_3pin_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=30mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 30mm Electrolytic Capacitor +0 +3 +2 +Capacitor_THT +CP_Radial_D30.0mm_P10.00mm_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=30mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 30mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D35.0mm_P10.00mm_3pin_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=35mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 35mm Electrolytic Capacitor +0 +3 +2 +Capacitor_THT +CP_Radial_D35.0mm_P10.00mm_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=35mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 35mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_D40.0mm_P10.00mm_3pin_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=40mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 40mm Electrolytic Capacitor +0 +3 +2 +Capacitor_THT +CP_Radial_D40.0mm_P10.00mm_SnapIn +CP, Radial series, Radial, pin pitch=10.00mm, , diameter=40mm, Electrolytic Capacitor, , http://www.vishay.com/docs/28342/058059pll-si.pdf +CP Radial series Radial pin pitch 10.00mm diameter 40mm Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D4.5mm_P2.50mm +CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=4.5mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 2.50mm diameter 4.5mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D4.5mm_P5.00mm +CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=4.5mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 5.00mm diameter 4.5mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D5.0mm_P2.50mm +CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=5.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 2.50mm diameter 5.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D5.0mm_P5.00mm +CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=5.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 5.00mm diameter 5.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D5.5mm_P2.50mm +CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=5.5mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 2.50mm diameter 5.5mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D5.5mm_P5.00mm +CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=5.5mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 5.00mm diameter 5.5mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D6.0mm_P2.50mm +CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=6.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 2.50mm diameter 6.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D6.0mm_P5.00mm +CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=6.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 5.00mm diameter 6.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D7.0mm_P2.50mm +CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=7.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 2.50mm diameter 7.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D7.0mm_P5.00mm +CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=7.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 5.00mm diameter 7.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D8.0mm_P2.50mm +CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=8.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 2.50mm diameter 8.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D8.0mm_P5.00mm +CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=8.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 5.00mm diameter 8.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D9.0mm_P2.50mm +CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=9.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 2.50mm diameter 9.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D9.0mm_P5.00mm +CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=9.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 5.00mm diameter 9.0mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D10.5mm_P2.50mm +CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=10.5mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 2.50mm diameter 10.5mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +CP_Radial_Tantal_D10.5mm_P5.00mm +CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=10.5mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf +CP Radial_Tantal series Radial pin pitch 5.00mm diameter 10.5mm Tantal Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=7.5mm, , length*diameter=3.8*2.6mm^2, http://www.vishay.com/docs/45231/arseries.pdf +C Axial series Axial Horizontal pin pitch 7.5mm length 3.8mm diameter 2.6mm +0 +2 +2 +Capacitor_THT +C_Axial_L3.8mm_D2.6mm_P10.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=10mm, , length*diameter=3.8*2.6mm^2, http://www.vishay.com/docs/45231/arseries.pdf +C Axial series Axial Horizontal pin pitch 10mm length 3.8mm diameter 2.6mm +0 +2 +2 +Capacitor_THT +C_Axial_L3.8mm_D2.6mm_P12.50mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=12.5mm, , length*diameter=3.8*2.6mm^2, http://www.vishay.com/docs/45231/arseries.pdf +C Axial series Axial Horizontal pin pitch 12.5mm length 3.8mm diameter 2.6mm +0 +2 +2 +Capacitor_THT +C_Axial_L3.8mm_D2.6mm_P15.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=3.8*2.6mm^2, http://www.vishay.com/docs/45231/arseries.pdf +C Axial series Axial Horizontal pin pitch 15mm length 3.8mm diameter 2.6mm +0 +2 +2 +Capacitor_THT +C_Axial_L5.1mm_D3.1mm_P7.50mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=7.5mm, , length*diameter=5.1*3.1mm^2, http://www.vishay.com/docs/45231/arseries.pdf +C Axial series Axial Horizontal pin pitch 7.5mm length 5.1mm diameter 3.1mm +0 +2 +2 +Capacitor_THT +C_Axial_L5.1mm_D3.1mm_P10.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=10mm, , length*diameter=5.1*3.1mm^2, http://www.vishay.com/docs/45231/arseries.pdf +C Axial series Axial Horizontal pin pitch 10mm length 5.1mm diameter 3.1mm +0 +2 +2 +Capacitor_THT +C_Axial_L5.1mm_D3.1mm_P12.50mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=12.5mm, , length*diameter=5.1*3.1mm^2, http://www.vishay.com/docs/45231/arseries.pdf +C Axial series Axial Horizontal pin pitch 12.5mm length 5.1mm diameter 3.1mm +0 +2 +2 +Capacitor_THT +C_Axial_L5.1mm_D3.1mm_P15.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=5.1*3.1mm^2, http://www.vishay.com/docs/45231/arseries.pdf +C Axial series Axial Horizontal pin pitch 15mm length 5.1mm diameter 3.1mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D6.5mm_P15.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=12*6.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 15mm length 12mm diameter 6.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D6.5mm_P20.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=12*6.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 20mm length 12mm diameter 6.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D7.5mm_P15.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=12*7.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 15mm length 12mm diameter 7.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D7.5mm_P20.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=12*7.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 20mm length 12mm diameter 7.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D8.5mm_P15.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=12*8.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 15mm length 12mm diameter 8.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D8.5mm_P20.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=12*8.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 20mm length 12mm diameter 8.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D9.5mm_P15.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=12*9.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 15mm length 12mm diameter 9.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D9.5mm_P20.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=12*9.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 20mm length 12mm diameter 9.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D10.5mm_P15.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=15mm, , length*diameter=12*10.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 15mm length 12mm diameter 10.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L12.0mm_D10.5mm_P20.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=12*10.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 20mm length 12mm diameter 10.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L17.0mm_D6.5mm_P20.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=17*6.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 20mm length 17mm diameter 6.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L17.0mm_D6.5mm_P25.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=17*6.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 25mm length 17mm diameter 6.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L17.0mm_D7.0mm_P20.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=20mm, , length*diameter=17*7.0mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 20mm length 17mm diameter 7.0mm +0 +2 +2 +Capacitor_THT +C_Axial_L17.0mm_D7.0mm_P25.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=17*7.0mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 25mm length 17mm diameter 7.0mm +0 +2 +2 +Capacitor_THT +C_Axial_L19.0mm_D7.5mm_P25.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=19*7.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 25mm length 19mm diameter 7.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L19.0mm_D8.0mm_P25.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=19*8.0mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 25mm length 19mm diameter 8.0mm +0 +2 +2 +Capacitor_THT +C_Axial_L19.0mm_D9.0mm_P25.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=19*9mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 25mm length 19mm diameter 9mm +0 +2 +2 +Capacitor_THT +C_Axial_L19.0mm_D9.5mm_P25.00mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=25mm, , length*diameter=19*9.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 25mm length 19mm diameter 9.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L22.0mm_D9.5mm_P27.50mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=27.5mm, , length*diameter=22*9.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 27.5mm length 22mm diameter 9.5mm +0 +2 +2 +Capacitor_THT +C_Axial_L22.0mm_D10.5mm_P27.50mm_Horizontal +C, Axial series, Axial, Horizontal, pin pitch=27.5mm, , length*diameter=22*10.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B300/STYROFLEX.pdf +C Axial series Axial Horizontal pin pitch 27.5mm length 22mm diameter 10.5mm +0 +2 +2 +Capacitor_THT +C_Disc_D3.0mm_W1.6mm_P2.50mm +C, Disc series, Radial, pin pitch=2.50mm, , diameter*width=3.0*1.6mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf +C Disc series Radial pin pitch 2.50mm diameter 3.0mm width 1.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D3.0mm_W2.0mm_P2.50mm +C, Disc series, Radial, pin pitch=2.50mm, , diameter*width=3*2mm^2, Capacitor +C Disc series Radial pin pitch 2.50mm diameter 3mm width 2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D3.4mm_W2.1mm_P2.50mm +C, Disc series, Radial, pin pitch=2.50mm, , diameter*width=3.4*2.1mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf +C Disc series Radial pin pitch 2.50mm diameter 3.4mm width 2.1mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D3.8mm_W2.6mm_P2.50mm +C, Disc series, Radial, pin pitch=2.50mm, , diameter*width=3.8*2.6mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf +C Disc series Radial pin pitch 2.50mm diameter 3.8mm width 2.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D4.3mm_W1.9mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=4.3*1.9mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf +C Disc series Radial pin pitch 5.00mm diameter 4.3mm width 1.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D4.7mm_W2.5mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=4.7*2.5mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf +C Disc series Radial pin pitch 5.00mm diameter 4.7mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D5.0mm_W2.5mm_P2.50mm +C, Disc series, Radial, pin pitch=2.50mm, , diameter*width=5*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf +C Disc series Radial pin pitch 2.50mm diameter 5mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D5.0mm_W2.5mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=5*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf +C Disc series Radial pin pitch 5.00mm diameter 5mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D5.1mm_W3.2mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=5.1*3.2mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf +C Disc series Radial pin pitch 5.00mm diameter 5.1mm width 3.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D6.0mm_W2.5mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=6*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf +C Disc series Radial pin pitch 5.00mm diameter 6mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D6.0mm_W4.4mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=6*4.4mm^2, Capacitor +C Disc series Radial pin pitch 5.00mm diameter 6mm width 4.4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D7.0mm_W2.5mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=7*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf +C Disc series Radial pin pitch 5.00mm diameter 7mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D7.5mm_W2.5mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=7.5*2.5mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 5.00mm diameter 7.5mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D7.5mm_W4.4mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=7.5*4.4mm^2, Capacitor +C Disc series Radial pin pitch 5.00mm diameter 7.5mm width 4.4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D7.5mm_W5.0mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=7.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 5.00mm diameter 7.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D7.5mm_W5.0mm_P7.50mm +C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=7.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 7.50mm diameter 7.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D7.5mm_W5.0mm_P10.00mm +C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=7.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 10.00mm diameter 7.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D8.0mm_W2.5mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=8*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf +C Disc series Radial pin pitch 5.00mm diameter 8mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D8.0mm_W5.0mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=8*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 5.00mm diameter 8mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D8.0mm_W5.0mm_P7.50mm +C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=8*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 7.50mm diameter 8mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D8.0mm_W5.0mm_P10.00mm +C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=8*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 10.00mm diameter 8mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D9.0mm_W2.5mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=9*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf +C Disc series Radial pin pitch 5.00mm diameter 9mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D9.0mm_W5.0mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=9*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 5.00mm diameter 9mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D9.0mm_W5.0mm_P7.50mm +C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=9*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 7.50mm diameter 9mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D9.0mm_W5.0mm_P10.00mm +C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=9*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 10.00mm diameter 9mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D10.0mm_W2.5mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=10*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf +C Disc series Radial pin pitch 5.00mm diameter 10mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D10.5mm_W5.0mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=10.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 5.00mm diameter 10.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D10.5mm_W5.0mm_P7.50mm +C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=10.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 7.50mm diameter 10.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D10.5mm_W5.0mm_P10.00mm +C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=10.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 10.00mm diameter 10.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D11.0mm_W5.0mm_P5.00mm +C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=11*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 5.00mm diameter 11mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D11.0mm_W5.0mm_P7.50mm +C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=11*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 7.50mm diameter 11mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D11.0mm_W5.0mm_P10.00mm +C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=11*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 10.00mm diameter 11mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D12.0mm_W4.4mm_P7.75mm +C, Disc series, Radial, pin pitch=7.75mm, , diameter*width=12*4.4mm^2, Capacitor +C Disc series Radial pin pitch 7.75mm diameter 12mm width 4.4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D12.5mm_W5.0mm_P7.50mm +C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=12.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 7.50mm diameter 12.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D12.5mm_W5.0mm_P10.00mm +C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=12.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 10.00mm diameter 12.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D14.5mm_W5.0mm_P7.50mm +C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=14.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 7.50mm diameter 14.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D14.5mm_W5.0mm_P10.00mm +C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=14.5*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 10.00mm diameter 14.5mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D16.0mm_W5.0mm_P7.50mm +C, Disc series, Radial, pin pitch=7.50mm, , diameter*width=16.0*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 7.50mm diameter 16.0mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Disc_D16.0mm_W5.0mm_P10.00mm +C, Disc series, Radial, pin pitch=10.00mm, , diameter*width=16.0*5.0mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf +C Disc series Radial pin pitch 10.00mm diameter 16.0mm width 5.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D4.0mm_H5.0mm_P1.50mm +C, Radial series, Radial, pin pitch=1.50mm, diameter=4mm, height=5mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 1.50mm diameter 4mm height 5mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D4.0mm_H7.0mm_P1.50mm +C, Radial series, Radial, pin pitch=1.50mm, diameter=4mm, height=7mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 1.50mm diameter 4mm height 7mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D5.0mm_H5.0mm_P2.00mm +C, Radial series, Radial, pin pitch=2.00mm, diameter=5mm, height=5mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 2.00mm diameter 5mm height 5mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D5.0mm_H7.0mm_P2.00mm +C, Radial series, Radial, pin pitch=2.00mm, diameter=5mm, height=7mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 2.00mm diameter 5mm height 7mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D5.0mm_H11.0mm_P2.00mm +C, Radial series, Radial, pin pitch=2.00mm, diameter=5mm, height=11mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 2.00mm diameter 5mm height 11mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D6.3mm_H5.0mm_P2.50mm +C, Radial series, Radial, pin pitch=2.50mm, diameter=6.3mm, height=5mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 2.50mm diameter 6.3mm height 5mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D6.3mm_H7.0mm_P2.50mm +C, Radial series, Radial, pin pitch=2.50mm, diameter=6.3mm, height=7mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 2.50mm diameter 6.3mm height 7mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D6.3mm_H11.0mm_P2.50mm +C, Radial series, Radial, pin pitch=2.50mm, diameter=6.3mm, height=11mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 2.50mm diameter 6.3mm height 11mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D8.0mm_H7.0mm_P3.50mm +C, Radial series, Radial, pin pitch=3.50mm, diameter=8mm, height=7mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 3.50mm diameter 8mm height 7mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D8.0mm_H11.5mm_P3.50mm +C, Radial series, Radial, pin pitch=3.50mm, diameter=8mm, height=11.5mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 3.50mm diameter 8mm height 11.5mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D10.0mm_H12.5mm_P5.00mm +C, Radial series, Radial, pin pitch=5.00mm, diameter=10mm, height=12.5mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 5.00mm diameter 10mm height 12.5mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D10.0mm_H16.0mm_P5.00mm +C, Radial series, Radial, pin pitch=5.00mm, diameter=10mm, height=16mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 5.00mm diameter 10mm height 16mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D10.0mm_H20.0mm_P5.00mm +C, Radial series, Radial, pin pitch=5.00mm, diameter=10mm, height=20mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 5.00mm diameter 10mm height 20mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D12.5mm_H20.0mm_P5.00mm +C, Radial series, Radial, pin pitch=5.00mm, diameter=12.5mm, height=20mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 5.00mm diameter 12.5mm height 20mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D12.5mm_H25.0mm_P5.00mm +C, Radial series, Radial, pin pitch=5.00mm, diameter=12.5mm, height=25mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 5.00mm diameter 12.5mm height 25mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D16.0mm_H25.0mm_P7.50mm +C, Radial series, Radial, pin pitch=7.50mm, diameter=16mm, height=25mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 7.50mm diameter 16mm height 25mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D16.0mm_H31.5mm_P7.50mm +C, Radial series, Radial, pin pitch=7.50mm, diameter=16mm, height=31.5mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 7.50mm diameter 16mm height 31.5mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Radial_D18.0mm_H35.5mm_P7.50mm +C, Radial series, Radial, pin pitch=7.50mm, diameter=18mm, height=35.5mm, Non-Polar Electrolytic Capacitor +C Radial series Radial pin pitch 7.50mm diameter 18mm height 35.5mm Non-Polar Electrolytic Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L4.0mm_W2.5mm_P2.50mm +C, Rect series, Radial, pin pitch=2.50mm, , length*width=4*2.5mm^2, Capacitor +C Rect series Radial pin pitch 2.50mm length 4mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L4.6mm_W2.0mm_P2.50mm_MKS02_FKP02 +C, Rect series, Radial, pin pitch=2.50mm, , length*width=4.6*2mm^2, Capacitor, http://www.wima.de/DE/WIMA_MKS_02.pdf +C Rect series Radial pin pitch 2.50mm length 4.6mm width 2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L4.6mm_W3.0mm_P2.50mm_MKS02_FKP02 +C, Rect series, Radial, pin pitch=2.50mm, , length*width=4.6*3.0mm^2, Capacitor, http://www.wima.de/DE/WIMA_MKS_02.pdf +C Rect series Radial pin pitch 2.50mm length 4.6mm width 3.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L4.6mm_W3.8mm_P2.50mm_MKS02_FKP02 +C, Rect series, Radial, pin pitch=2.50mm, , length*width=4.6*3.8mm^2, Capacitor, http://www.wima.de/DE/WIMA_MKS_02.pdf +C Rect series Radial pin pitch 2.50mm length 4.6mm width 3.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L4.6mm_W4.6mm_P2.50mm_MKS02_FKP02 +C, Rect series, Radial, pin pitch=2.50mm, , length*width=4.6*4.6mm^2, Capacitor, http://www.wima.de/DE/WIMA_MKS_02.pdf +C Rect series Radial pin pitch 2.50mm length 4.6mm width 4.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L4.6mm_W5.5mm_P2.50mm_MKS02_FKP02 +C, Rect series, Radial, pin pitch=2.50mm, , length*width=4.6*5.5mm^2, Capacitor, http://www.wima.de/DE/WIMA_MKS_02.pdf +C Rect series Radial pin pitch 2.50mm length 4.6mm width 5.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.0mm_W2.0mm_P5.00mm +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*2mm^2, Capacitor +C Rect series Radial pin pitch 5.00mm length 7mm width 2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.0mm_W2.5mm_P5.00mm +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*2.5mm^2, Capacitor +C Rect series Radial pin pitch 5.00mm length 7mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.0mm_W3.5mm_P2.50mm_P5.00mm +C, Rect series, Radial, pin pitch=2.50mm 5.00mm, , length*width=7*3.5mm^2, Capacitor +C Rect series Radial pin pitch 2.50mm 5.00mm length 7mm width 3.5mm Capacitor +0 +4 +2 +Capacitor_THT +C_Rect_L7.0mm_W3.5mm_P5.00mm +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*3.5mm^2, Capacitor +C Rect series Radial pin pitch 5.00mm length 7mm width 3.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.0mm_W4.5mm_P5.00mm +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*4.5mm^2, Capacitor +C Rect series Radial pin pitch 5.00mm length 7mm width 4.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.0mm_W6.0mm_P5.00mm +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*6mm^2, Capacitor +C Rect series Radial pin pitch 5.00mm length 7mm width 6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.0mm_W6.5mm_P5.00mm +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7*6.5mm^2, Capacitor +C Rect series Radial pin pitch 5.00mm length 7mm width 6.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.2mm_W2.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*2.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf +C Rect series Radial pin pitch 5.00mm length 7.2mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.2mm_W3.0mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*3.0mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf +C Rect series Radial pin pitch 5.00mm length 7.2mm width 3.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.2mm_W3.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*3.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf +C Rect series Radial pin pitch 5.00mm length 7.2mm width 3.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.2mm_W4.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*4.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf +C Rect series Radial pin pitch 5.00mm length 7.2mm width 4.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.2mm_W5.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*5.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf +C Rect series Radial pin pitch 5.00mm length 7.2mm width 5.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.2mm_W7.2mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*7.2mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf +C Rect series Radial pin pitch 5.00mm length 7.2mm width 7.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.2mm_W8.5mm_P5.00mm_FKP2_FKP2_MKS2_MKP2 +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*8.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf +C Rect series Radial pin pitch 5.00mm length 7.2mm width 8.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.2mm_W11.0mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.2*11mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_2.pdf +C Rect series Radial pin pitch 5.00mm length 7.2mm width 11mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L7.5mm_W6.5mm_P5.00mm +C, Rect series, Radial, pin pitch=5.00mm, , length*width=7.5*6.5mm^2, Capacitor +C Rect series Radial pin pitch 5.00mm length 7.5mm width 6.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W2.5mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*2.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W2.6mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*2.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 2.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W2.7mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*2.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 2.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W3.2mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*3.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 3.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W3.3mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*3.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 3.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W3.4mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*3.4mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 3.4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W3.6mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*3.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 3.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W3.8mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*3.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 3.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W3.9mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*3.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 3.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W4.0mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*4.0mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 4.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W4.2mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*4.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 4.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W4.9mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*4.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 4.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W5.1mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*5.1mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 5.1mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W5.7mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*5.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 5.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W6.4mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*6.4mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 6.4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W6.7mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*6.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 6.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W7.7mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*7.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 7.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W8.5mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*8.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 8.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W9.5mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*9.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 9.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L9.0mm_W9.8mm_P7.50mm_MKT +C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*9.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 7.50mm length 9mm width 9.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.0mm_W2.5mm_P7.50mm_MKS4 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10*2.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 7.50mm length 10mm width 2.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.0mm_W3.0mm_P7.50mm_FKS3_FKP3 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10*3mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf +C Rect series Radial pin pitch 7.50mm length 10mm width 3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.0mm_W3.0mm_P7.50mm_MKS4 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10*3.0mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 7.50mm length 10mm width 3.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.0mm_W4.0mm_P7.50mm_FKS3_FKP3 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10*4mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf +C Rect series Radial pin pitch 7.50mm length 10mm width 4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.0mm_W4.0mm_P7.50mm_MKS4 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10*4.0mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 7.50mm length 10mm width 4.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.0mm_W5.0mm_P5.00mm_P7.50mm +C, Rect series, Radial, pin pitch=5.00mm 7.50mm, , length*width=10*5mm^2, Capacitor +C Rect series Radial pin pitch 5.00mm 7.50mm length 10mm width 5mm Capacitor +0 +4 +2 +Capacitor_THT +C_Rect_L10.3mm_W4.5mm_P7.50mm_MKS4 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10.3*4.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 7.50mm length 10.3mm width 4.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.3mm_W5.0mm_P7.50mm_MKS4 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10.3*5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 7.50mm length 10.3mm width 5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.3mm_W5.7mm_P7.50mm_MKS4 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10.3*5.7mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 7.50mm length 10.3mm width 5.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L10.3mm_W7.2mm_P7.50mm_MKS4 +C, Rect series, Radial, pin pitch=7.50mm, , length*width=10.3*7.2mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 7.50mm length 10.3mm width 7.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W2.8mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*2.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 2.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W3.4mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*3.4mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 3.4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W3.5mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*3.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 3.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W4.2mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*4.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 4.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W4.3mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*4.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 4.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W5.1mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*5.1mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 5.1mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W5.3mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*5.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 5.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W6.3mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*6.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 6.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W6.4mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*6.4mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 6.4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W7.3mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*7.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 7.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.0mm_W8.8mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.0*8.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.0mm width 8.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W2.0mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W2.6mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*2.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 2.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W2.8mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*2.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 2.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W3.2mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*3.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 3.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W3.5mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*3.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 3.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W3.6mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*3.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 3.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W4.0mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*4.0mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 4.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W4.3mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*4.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 4.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W4.5mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*4.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 4.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W5.0mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W5.1mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*5.1mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 5.1mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W5.2mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*5.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 5.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W5.6mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*5.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 5.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W6.4mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*6.4mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 6.4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W6.6mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*6.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 6.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W6.9mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*6.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 6.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W7.3mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*7.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 7.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W7.5mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*7.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 7.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W7.8mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*7.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 7.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W8.0mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*8.0mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 8.0mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W8.8mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*8.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 8.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W9.5mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*9.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 9.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L11.5mm_W9.8mm_P10.00mm_MKT +C, Rect series, Radial, pin pitch=10.00mm, , length*width=11.5*9.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 10.00mm length 11.5mm width 9.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L13.0mm_W3.0mm_P10.00mm_FKS3_FKP3_MKS4 +C, Rect series, Radial, pin pitch=10.00mm, , length*width=13*3mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 10.00mm length 13mm width 3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L13.0mm_W4.0mm_P10.00mm_FKS3_FKP3_MKS4 +C, Rect series, Radial, pin pitch=10.00mm, , length*width=13*4mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 10.00mm length 13mm width 4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L13.0mm_W5.0mm_P10.00mm_FKS3_FKP3_MKS4 +C, Rect series, Radial, pin pitch=10.00mm, , length*width=13*5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 10.00mm length 13mm width 5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L13.0mm_W6.0mm_P10.00mm_FKS3_FKP3_MKS4 +C, Rect series, Radial, pin pitch=10.00mm, , length*width=13*6mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 10.00mm length 13mm width 6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L13.0mm_W6.5mm_P7.50mm_P10.00mm +C, Rect series, Radial, pin pitch=7.50mm 10.00mm, , length*width=13*6.5mm^2, Capacitor +C Rect series Radial pin pitch 7.50mm 10.00mm length 13mm width 6.5mm Capacitor +0 +4 +2 +Capacitor_THT +C_Rect_L13.0mm_W8.0mm_P10.00mm_FKS3_FKP3_MKS4 +C, Rect series, Radial, pin pitch=10.00mm, , length*width=13*8mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 10.00mm length 13mm width 8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L13.5mm_W4.0mm_P10.00mm_FKS3_FKP3_MKS4 +C, Rect series, Radial, pin pitch=10.00mm, , length*width=13.5*4mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 10.00mm length 13.5mm width 4mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L13.5mm_W5.0mm_P10.00mm_FKS3_FKP3_MKS4 +C, Rect series, Radial, pin pitch=10.00mm, , length*width=13.5*5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 10.00mm length 13.5mm width 5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W4.7mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*4.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 4.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W4.9mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*4.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 4.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W5.0mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W6.0mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W7.0mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W7.3mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*7.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 7.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W8.7mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*8.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 8.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W8.9mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*8.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 8.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W9.0mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W9.2mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*9.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 9.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W10.7mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*10.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 10.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W10.9mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*10.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 10.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W11.2mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*11.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 11.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W11.8mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*11.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 11.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W13.5mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*13.5mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 13.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W13.7mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*13.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 13.7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L16.5mm_W13.9mm_P15.00mm_MKT +C, Rect series, Radial, pin pitch=15.00mm, , length*width=16.5*13.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 15.00mm length 16.5mm width 13.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L18.0mm_W5.0mm_P15.00mm_FKS3_FKP3 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=18*5mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf +C Rect series Radial pin pitch 15.00mm length 18mm width 5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L18.0mm_W6.0mm_P15.00mm_FKS3_FKP3 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=18*6mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf +C Rect series Radial pin pitch 15.00mm length 18mm width 6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L18.0mm_W7.0mm_P15.00mm_FKS3_FKP3 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=18*7mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf +C Rect series Radial pin pitch 15.00mm length 18mm width 7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L18.0mm_W8.0mm_P15.00mm_FKS3_FKP3 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=18*8mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf +C Rect series Radial pin pitch 15.00mm length 18mm width 8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L18.0mm_W9.0mm_P15.00mm_FKS3_FKP3 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=18*9mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf +C Rect series Radial pin pitch 15.00mm length 18mm width 9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L18.0mm_W11.0mm_P15.00mm_FKS3_FKP3 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=18*11mm^2, Capacitor, http://www.wima.com/EN/WIMA_FKS_3.pdf +C Rect series Radial pin pitch 15.00mm length 18mm width 11mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L19.0mm_W5.0mm_P15.00mm_MKS4 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=19*5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 15.00mm length 19mm width 5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L19.0mm_W6.0mm_P15.00mm_MKS4 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=19*6mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 15.00mm length 19mm width 6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L19.0mm_W7.0mm_P15.00mm_MKS4 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=19*7mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 15.00mm length 19mm width 7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L19.0mm_W8.0mm_P15.00mm_MKS4 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=19*8mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 15.00mm length 19mm width 8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L19.0mm_W9.0mm_P15.00mm_MKS4 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=19*9mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 15.00mm length 19mm width 9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L19.0mm_W11.0mm_P15.00mm_MKS4 +C, Rect series, Radial, pin pitch=15.00mm, , length*width=19*11mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 15.00mm length 19mm width 11mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W7.0mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W8.3mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*8.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 8.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W8.6mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*8.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 8.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W10.1mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*10.1mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 10.1mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W10.3mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*10.3mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 10.3mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W10.9mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*10.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 10.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W12.2mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*12.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 12.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W12.6mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*12.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 12.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L24.0mm_W12.8mm_P22.50mm_MKT +C, Rect series, Radial, pin pitch=22.50mm, , length*width=24*12.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 22.50mm length 24mm width 12.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L26.5mm_W5.0mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=26.5*5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 26.5mm width 5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L26.5mm_W6.0mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=26.5*6mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 26.5mm width 6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L26.5mm_W7.0mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=26.5*7mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 26.5mm width 7mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L26.5mm_W8.5mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=26.5*8.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 26.5mm width 8.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L26.5mm_W10.5mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=26.5*10.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 26.5mm width 10.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L26.5mm_W11.5mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=26.5*11.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 26.5mm width 11.5mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L27.0mm_W9.0mm_P22.00mm +C, Rect series, Radial, pin pitch=22.00mm, , length*width=27*9mm^2, Capacitor +C Rect series Radial pin pitch 22.00mm length 27mm width 9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L27.0mm_W9.0mm_P23.00mm +C, Rect series, Radial, pin pitch=23.00mm, , length*width=27*9mm^2, Capacitor +C Rect series Radial pin pitch 23.00mm length 27mm width 9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L27.0mm_W11.0mm_P22.00mm +C, Rect series, Radial, pin pitch=22.00mm, , length*width=27*11mm^2, Capacitor +C Rect series Radial pin pitch 22.00mm length 27mm width 11mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L28.0mm_W8.0mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=28*8mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 28mm width 8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L28.0mm_W10.0mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=28*10mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 28mm width 10mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L28.0mm_W12.0mm_P22.50mm_MKS4 +C, Rect series, Radial, pin pitch=22.50mm, , length*width=28*12mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 22.50mm length 28mm width 12mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W7.6mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*7.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 7.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W7.8mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*7.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 7.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W7.9mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*7.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 7.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W9.1mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*9.1mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 9.1mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W9.6mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*9.6mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 9.6mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W11.0mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*11mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 11mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W11.9mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*11.9mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 11.9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W12.2mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*12.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 12.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W13.0mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*13mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 13mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W13.8mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*13.8mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 13.8mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W14.2mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*14.2mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 14.2mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L29.0mm_W16.0mm_P27.50mm_MKT +C, Rect series, Radial, pin pitch=27.50mm, , length*width=29*16mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf +C Rect series Radial pin pitch 27.50mm length 29mm width 16mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L31.5mm_W9.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=31.5*9mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 31.5mm width 9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L31.5mm_W11.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=31.5*11mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 31.5mm width 11mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L31.5mm_W13.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=31.5*13mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 31.5mm width 13mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L31.5mm_W15.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=31.5*15mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 31.5mm width 15mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L31.5mm_W17.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=31.5*17mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 31.5mm width 17mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L31.5mm_W20.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=31.5*20mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 31.5mm width 20mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L32.0mm_W15.0mm_P27.00mm +C, Rect series, Radial, pin pitch=27.00mm, , length*width=32*15mm^2, Capacitor +C Rect series Radial pin pitch 27.00mm length 32mm width 15mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L33.0mm_W13.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=33*13mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 33mm width 13mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L33.0mm_W15.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=33*15mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 33mm width 15mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L33.0mm_W20.0mm_P27.50mm_MKS4 +C, Rect series, Radial, pin pitch=27.50mm, , length*width=33*20mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 27.50mm length 33mm width 20mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W9.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*9mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 9mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W11.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*11mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 11mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W13.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*13mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 13mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W15.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*15mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 15mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W17.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*17mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 17mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W19.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*19mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 19mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W20.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*20mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 20mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W24.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*24mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 24mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W31.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*31mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 31mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W35.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*35mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 35mm Capacitor +0 +2 +2 +Capacitor_THT +C_Rect_L41.5mm_W40.0mm_P37.50mm_MKS4 +C, Rect series, Radial, pin pitch=37.50mm, , length*width=41.5*40mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf +C Rect series Radial pin pitch 37.50mm length 41.5mm width 40mm Capacitor +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-1608-08_AVX-J +Tantalum Capacitor SMD AVX-J (1608-08 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/48064/_t58_vmn_pt0471_1601.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-1608-08_AVX-J_Pad1.25x1.05mm_HandSolder +Tantalum Capacitor SMD AVX-J (1608-08 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/48064/_t58_vmn_pt0471_1601.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-1608-10_AVX-L +Tantalum Capacitor SMD AVX-L (1608-10 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/48064/_t58_vmn_pt0471_1601.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-1608-10_AVX-L_Pad1.25x1.05mm_HandSolder +Tantalum Capacitor SMD AVX-L (1608-10 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/48064/_t58_vmn_pt0471_1601.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-2012-12_Kemet-R +Tantalum Capacitor SMD Kemet-R (2012-12 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/40182/tmch.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-2012-12_Kemet-R_Pad1.30x1.05mm_HandSolder +Tantalum Capacitor SMD Kemet-R (2012-12 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/40182/tmch.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-2012-15_AVX-P +Tantalum Capacitor SMD AVX-P (2012-15 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/40182/tmch.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-2012-15_AVX-P_Pad1.30x1.05mm_HandSolder +Tantalum Capacitor SMD AVX-P (2012-15 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/40182/tmch.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3216-10_Kemet-I +Tantalum Capacitor SMD Kemet-I (3216-10 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3216-10_Kemet-I_Pad1.58x1.35mm_HandSolder +Tantalum Capacitor SMD Kemet-I (3216-10 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3216-12_Kemet-S +Tantalum Capacitor SMD Kemet-S (3216-12 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3216-12_Kemet-S_Pad1.58x1.35mm_HandSolder +Tantalum Capacitor SMD Kemet-S (3216-12 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3216-18_Kemet-A +Tantalum Capacitor SMD Kemet-A (3216-18 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3216-18_Kemet-A_Pad1.58x1.35mm_HandSolder +Tantalum Capacitor SMD Kemet-A (3216-18 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3528-12_Kemet-T +Tantalum Capacitor SMD Kemet-T (3528-12 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3528-12_Kemet-T_Pad1.50x2.35mm_HandSolder +Tantalum Capacitor SMD Kemet-T (3528-12 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3528-15_AVX-H +Tantalum Capacitor SMD AVX-H (3528-15 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3528-15_AVX-H_Pad1.50x2.35mm_HandSolder +Tantalum Capacitor SMD AVX-H (3528-15 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3528-21_Kemet-B +Tantalum Capacitor SMD Kemet-B (3528-21 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-3528-21_Kemet-B_Pad1.50x2.35mm_HandSolder +Tantalum Capacitor SMD Kemet-B (3528-21 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-6032-15_Kemet-U +Tantalum Capacitor SMD Kemet-U (6032-15 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-6032-15_Kemet-U_Pad2.25x2.35mm_HandSolder +Tantalum Capacitor SMD Kemet-U (6032-15 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-6032-20_AVX-F +Tantalum Capacitor SMD AVX-F (6032-20 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-6032-20_AVX-F_Pad2.25x2.35mm_HandSolder +Tantalum Capacitor SMD AVX-F (6032-20 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-6032-28_Kemet-C +Tantalum Capacitor SMD Kemet-C (6032-28 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-6032-28_Kemet-C_Pad2.25x2.35mm_HandSolder +Tantalum Capacitor SMD Kemet-C (6032-28 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7132-20_AVX-U +Tantalum Capacitor SMD AVX-U (7132-20 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7132-20_AVX-U_Pad2.72x3.50mm_HandSolder +Tantalum Capacitor SMD AVX-U (7132-20 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7132-28_AVX-C +Tantalum Capacitor SMD AVX-C (7132-28 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7132-28_AVX-C_Pad2.72x3.50mm_HandSolder +Tantalum Capacitor SMD AVX-C (7132-28 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7260-15_AVX-R +Tantalum Capacitor SMD AVX-R (7260-15 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7260-15_AVX-R_Pad2.68x6.30mm_HandSolder +Tantalum Capacitor SMD AVX-R (7260-15 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7260-20_AVX-M +Tantalum Capacitor SMD AVX-M (7260-20 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7260-20_AVX-M_Pad2.68x6.30mm_HandSolder +Tantalum Capacitor SMD AVX-M (7260-20 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7260-28_AVX-M +Tantalum Capacitor SMD AVX-M (7260-28 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7260-28_AVX-M_Pad2.68x6.30mm_HandSolder +Tantalum Capacitor SMD AVX-M (7260-28 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7260-38_AVX-R +Tantalum Capacitor SMD AVX-R (7260-38 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7260-38_AVX-R_Pad2.68x6.30mm_HandSolder +Tantalum Capacitor SMD AVX-R (7260-38 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/F72-F75.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-15_Kemet-W +Tantalum Capacitor SMD Kemet-W (7343-15 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-15_Kemet-W_Pad2.25x2.55mm_HandSolder +Tantalum Capacitor SMD Kemet-W (7343-15 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-20_Kemet-V +Tantalum Capacitor SMD Kemet-V (7343-20 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-20_Kemet-V_Pad2.25x2.55mm_HandSolder +Tantalum Capacitor SMD Kemet-V (7343-20 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-30_AVX-N +Tantalum Capacitor SMD AVX-N (7343-30 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-30_AVX-N_Pad2.25x2.55mm_HandSolder +Tantalum Capacitor SMD AVX-N (7343-30 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-31_Kemet-D +Tantalum Capacitor SMD Kemet-D (7343-31 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-31_Kemet-D_Pad2.25x2.55mm_HandSolder +Tantalum Capacitor SMD Kemet-D (7343-31 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-40_Kemet-Y +Tantalum Capacitor SMD Kemet-Y (7343-40 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-40_Kemet-Y_Pad2.25x2.55mm_HandSolder +Tantalum Capacitor SMD Kemet-Y (7343-40 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-43_Kemet-X +Tantalum Capacitor SMD Kemet-X (7343-43 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7343-43_Kemet-X_Pad2.25x2.55mm_HandSolder +Tantalum Capacitor SMD Kemet-X (7343-43 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7360-38_Kemet-E +Tantalum Capacitor SMD Kemet-E (7360-38 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7360-38_Kemet-E_Pad2.25x4.25mm_HandSolder +Tantalum Capacitor SMD Kemet-E (7360-38 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7361-38_AVX-V +Tantalum Capacitor SMD AVX-V (7361-38 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/NOS.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7361-38_AVX-V_Pad2.18x3.30mm_HandSolder +Tantalum Capacitor SMD AVX-V (7361-38 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/NOS.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7361-438_AVX-U +Tantalum Capacitor SMD AVX-U (7361-438 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/NOS.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Capacitor_Tantalum_SMD +CP_EIA-7361-438_AVX-U_Pad2.18x3.30mm_HandSolder +Tantalum Capacitor SMD AVX-U (7361-438 Metric), IPC_7351 nominal, (Body size from: http://datasheets.avx.com/NOS.pdf), generated with kicad-footprint-generator +capacitor tantalum +0 +2 +2 +Connector +Banana_Jack_1Pin +Single banana socket, footprint - 6mm drill +banana socket +0 +1 +1 +Connector +Banana_Jack_2Pin +Dual banana socket, footprint - 2 x 6mm drills +banana socket +0 +2 +2 +Connector +Banana_Jack_3Pin +Triple banana socket, footprint - 3 x 6mm drills +banana socket +0 +3 +3 +Connector +CUI_PD-30 +3 pin connector, PD-30, http://www.cui.com/product/resource/pd-30.pdf +connector 3-pin PD-30 power DIN +0 +4 +4 +Connector +CalTest_CT3151 +Right-angle standard banana jack, http://www.caltestelectronics.com/images/attachments/P315100rH_drawing.pdf +banana jack horizontal +0 +4 +1 +Connector +Connector_SFP_and_Cage +https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=2227302&DocType=Customer+Drawing&DocLang=English +SFP+ SFP +0 +40 +21 +Connector +DTF13-12Px +http://www.te.com/usa-en/product-DTF13-12PA-G003.html +DEUTSCH DT header 12 pin +0 +12 +12 +Connector +FanPinHeader_1x03_P2.54mm_Vertical +3-pin CPU fan Through hole pin header, see http://www.formfactors.org/developer%5Cspecs%5Crev1_2_public.pdf +pin header 3-pin CPU fan +0 +3 +3 +Connector +FanPinHeader_1x04_P2.54mm_Vertical +4-pin CPU fan Through hole pin header, e.g. for Wieson part number 2366C888-007 Molex 47053-1000, Foxconn HF27040-M1, Tyco 1470947-1 or equivalent, see http://www.formfactors.org/developer%5Cspecs%5Crev1_2_public.pdf +pin header 4-pin CPU fan +0 +4 +4 +Connector +GB042-34S-H10 +http://www.lsmtron.com/pdf/Connector&Antenna_catalog.PDF +34pin SMD connector +0 +34 +34 +Connector +IHI_B6A-PCB-45_Vertical +https://lugsdirect.com/PDF_Webprint/B6A-PCB-45-XX(-X).pdf +connector IHI B6A-PCB-45 +0 +49 +1 +Connector +JWT_A3963_1x02_P3.96mm_Vertical +JWT A3963, 3.96mm pitch Pin head connector (http://www.jwt.com.tw/pro_pdf/A3963.pdf) +connector JWT A3963 pinhead +0 +2 +2 +Connector +NS-Tech_Grove_1x04_P2mm_Vertical +https://statics3.seeedstudio.com/images/opl/datasheet/3470130P1.pdf +Grove-1x04 +0 +4 +4 +Connector +SMT_1x04_P0.80mm_Horizontal + + +0 +6 +5 +Connector +SMT_1x04_P1.0mm_Horizontal + + +0 +6 +5 +Connector +SpringContact_Harwin_S1941-46R +7.25mm SMT Multi-directional Spring Contact (T+R), https://cdn.harwin.com/pdfs/S1941R.pdf +spring contact emi emc shield +0 +1 +1 +Connector +Tag-Connect_TC2030-IDC-FP_2x03_P1.27mm_Vertical +Tag-Connect programming header; http://www.tag-connect.com/Materials/TC2030-IDC.pdf +tag connect programming header pogo pins +0 +6 +6 +Connector +Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_Vertical +Tag-Connect programming header; http://www.tag-connect.com/Materials/TC2030-IDC-NL.pdf +tag connect programming header pogo pins +0 +6 +6 +Connector +Tag-Connect_TC2050-IDC-FP_2x05_P1.27mm_Vertical +Tag-Connect programming header; http://www.tag-connect.com/Materials/TC2050-IDC-430%20Datasheet.pdf +tag connect programming header pogo pins +0 +10 +10 +Connector +Tag-Connect_TC2050-IDC-NL_2x05_P1.27mm_Vertical +Tag-Connect programming header; http://www.tag-connect.com/Materials/TC2050-IDC-NL%20Datasheet.pdf +tag connect programming header pogo pins +0 +10 +10 +Connector +Tag-Connect_TC2050-IDC-NL_2x05_P1.27mm_Vertical_with_bottom_clip +Tag-Connect programming header with bottom courtyard for TC2050-NL Clip board ; https://www.tag-connect.com/wp-content/uploads/bsk-pdf-manager/TC2050-IDC-NL_Datasheet_8.pdf https://www.tag-connect.com/wp-content/uploads/bsk-pdf-manager/TC2050-CLIP_Datasheet_25.pdf +tag connect programming header pogo pins +0 +10 +10 +Connector +Tag-Connect_TC2070-IDC-FP_2x07_P1.27mm_Vertical +Tag-Connect programming header; http://www.tag-connect.com/Materials/TC2070-IDC%20Datasheet.pdf +tag connect programming header pogo pins +0 +14 +14 +Connector_Audio +Jack_3.5mm_CUI_SJ-3523-SMT_Horizontal +3.5 mm, Stereo, Right Angle, Surface Mount (SMT), Audio Jack Connector (https://www.cui.com/product/resource/sj-352x-smt-series.pdf) +3.5mm audio cui horizontal jack stereo +0 +3 +3 +Connector_Audio +Jack_3.5mm_CUI_SJ-3524-SMT_Horizontal +3.5 mm, Stereo, Right Angle, Surface Mount (SMT), Audio Jack Connector (https://www.cui.com/product/resource/sj-352x-smt-series.pdf) +3.5mm audio cui horizontal jack stereo +0 +4 +4 +Connector_Audio +Jack_3.5mm_CUI_SJ1-3533NG_Horizontal +TRS 3.5mm, horizontal, through-hole, https://www.cui.com/product/resource/sj1-353xng.pdf +TRS audio jack stereo horizontal +0 +3 +3 +Connector_Audio +Jack_3.5mm_CUI_SJ1-3533NG_Horizontal_CircularHoles +TRS 3.5mm, horizontal, through-hole, , circular holeshttps://www.cui.com/product/resource/sj1-353xng.pdf +TRS audio jack stereo horizontal circular +0 +3 +3 +Connector_Audio +Jack_3.5mm_CUI_SJ1-3535NG_Horizontal +TRS 3.5mm, horizontal, through-hole, with switch, https://www.cui.com/product/resource/sj1-353xng.pdf +TRS audio jack stereo horizontal +0 +5 +5 +Connector_Audio +Jack_3.5mm_CUI_SJ1-3535NG_Horizontal_CircularHoles +TRS 3.5mm, horizontal, through-hole, with switch, circular holes, https://www.cui.com/product/resource/sj1-353xng.pdf +TRS audio jack stereo horizontal circular +0 +5 +5 +Connector_Audio +Jack_3.5mm_Ledino_KB3SPRS_Horizontal +https://www.reichelt.de/index.html?ACTION=7&LA=3&OPEN=0&INDEX=0&FILENAME=C160%252FKB3SPRS.pdf +jack stereo TRS +0 +5 +5 +Connector_Audio +Jack_3.5mm_Neutrik_NMJ6HCD2_Horizontal +NMJ6HCD2, TRS 1/4in (http://www.neutrik.com/en/audio/plugs-and-jacks/m-series/nmj6hcd2) +NMJ6HCD2 TRS stereo jack connector +0 +6 +6 +Connector_Audio +Jack_3.5mm_PJ311_Horizontal +PJ311 6pin SMD 3.5mm stereo headphones jack. +headphones jack plug stereo 3.5mm PJ311 +0 +6 +6 +Connector_Audio +Jack_3.5mm_PJ320D_Horizontal +Headphones with microphone connector, 3.5mm, 4 pins (http://www.qingpu-electronics.com/en/products/WQP-PJ320D-72.html) +3.5mm jack mic microphone phones headphones 4pins audio plug +0 +4 +4 +Connector_Audio +Jack_3.5mm_PJ320E_Horizontal +Headphones with microphone connector, 3.5mm, 4 pins (http://www.qingpu-electronics.com/en/products/WQP-PJ320E-177.html) +3.5mm jack mic microphone phones headphones 4pins audio plug +0 +5 +4 +Connector_Audio +Jack_3.5mm_PJ31060-I_Horizontal +PJ31060-I 6pin SMD 3.5mm headphones jack (http://www.china-bsun.com/Product48/1577.html) +headphones jack plug stereo 3.5mm PJ31060-I PJ31060 +0 +6 +6 +Connector_Audio +Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical_CircularHoles +TRS 3.5mm, vertical, Thonkiconn, PCB mount, (http://www.qingpu-electronics.com/en/products/WQP-PJ398SM-362.html) +WQP-PJ398SM WQP-PJ301M-12 TRS 3.5mm mono vertical jack thonkiconn qingpu +0 +3 +3 +Connector_Audio +Jack_3.5mm_Switronic_ST-005-G_horizontal +3.5mm horizontal headphones jack, http://akizukidenshi.com/download/ds/switronic/ST-005-G.pdf +Connector Audio Switronic ST-005-G +0 +4 +3 +Connector_Audio +Jack_6.35mm_Neutrik_NJ2FD-V_Vertical +6.35mm (1/4 in) Vertical Jack, Non-switching mono jack (T/S), https://www.neutrik.com/en/product/nj2fd-v +neutrik jack vertical +0 +2 +2 +Connector_Audio +Jack_6.35mm_Neutrik_NJ3FD-V_Vertical +6.35mm (1/4 in) Vertical Jack, Non-switching stereo jack (T/R/S), https://www.neutrik.com/en/product/nj3fd-v +neutrik jack vertical +0 +3 +3 +Connector_Audio +Jack_6.35mm_Neutrik_NJ5FD-V_Vertical +6.35mm (1/4 in) Vertical Jack, 2 x switching (normalling) stereo jack (T/TN/R/RN/S), https://www.neutrik.com/en/product/nj5fd-v +neutrik jack vertical +0 +5 +5 +Connector_Audio +Jack_6.35mm_Neutrik_NJ6FD-V_Vertical +6.35mm (1/4 in) Vertical Jack, 3 x switching (normalling) stereo jack (T/TN/R/RN/S/SN), https://www.neutrik.com/en/product/nj6fd-v +neutrik jack vertical +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NJ6TB-V_Vertical +6.35mm (1/4 in) Vertical Jack, 3 x switching (normalling) stereo jack B-gauge type (T/TN/R/RN/S/SN), https://www.neutrik.com/en/product/nj6tb-v +neutrik jack vertical +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ4HCD2_Horizontal +M Series, 6.35mm (1/4in) mono jack, switched, with chrome ferrule and straight PCB pins, https://www.neutrik.com/en/product/nmj4hcd2 +neutrik jack m +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ4HFD2_Horizontal +M Series, 6.35mm (1/4in) mono jack, switched, with full threaded nose and straight PCB pins, https://www.neutrik.com/en/product/nmj4hfd2 +neutrik jack m +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ4HFD3_Horizontal +M Series, 6.35mm (1/4in) mono jack, switched, with a full threaded nose and offset PCB pins, https://www.neutrik.com/en/product/nmj4hfd3 +neutrik jack m +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ4HHD2_Horizontal +M Series, 6.35mm (1/4in) mono jack, switched, with a half threaded nose and offset PCB pins, https://www.neutrik.com/en/product/nmj4hhd2 +neutrik jack m +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ6HCD2_Horizontal +M Series, 6.35mm (1/4in) stereo jack, switched, with chrome ferrule and straight PCB pins, https://www.neutrik.com/en/product/nmj6hcd2 +neutrik jack m +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ6HCD3_Horizontal +M Series, 6.35mm (1/4in) stereo jack, switched, with chrome ferrule and offset PCB pins, https://www.neutrik.com/en/product/nmj6hcd3 +neutrik jack m +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ6HFD2-AU_Horizontal +M Series, 6.35mm (1/4in) stereo jack, switched, full threaded nose, straight PCB pins, gold plated contacts, https://www.neutrik.com/en/product/nmj6hfd2-au +neutrik jack m +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ6HFD2_Horizontal +M Series, 6.35mm (1/4in) stereo jack, switched, with full threaded nose and straight PCB pins, https://www.neutrik.com/en/product/nmj6hfd2 +neutrik jack m +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ6HFD3_Horizontal +M Series, 6.35mm (1/4in) stereo jack, switched, with full threaded nose and offset PCB pins, https://www.neutrik.com/en/product/nmj6hfd3 +neutrik jack m +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ6HFD4_Horizontal +M Series, 6.35mm (1/4in) stereo jack, switched, with full threaded nose and fishtail PCB pins, https://www.neutrik.com/en/product/nmj6hfd4 +neutrik jack m +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NMJ6HHD2_Horizontal +M Series, 6.35mm (1/4in) stereo jack, switched, with half threaded nose and offset PCB pins, https://www.neutrik.com/en/product/nmj6hhd2 +neutrik jack m +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ3HF-1_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, unswitched, fully threaded nose, sleeve contact/front panel connection, https://www.neutrik.com/en/product/nrj3hf-1 +neutrik jack slim +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ4HF-1_Horizontal +Slim Jacks, 6.35mm (1/4in) mono jack, switched, fully threaded nose, sleeve contact/front panel connection, https://www.neutrik.com/en/product/nrj4hf-1 +neutrik jack slim +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ4HF_Horizontal +Slim Jacks, 6.35mm (1/4in) mono jack, switched, fully threaded nose, https://www.neutrik.com/en/product/nrj4hf +neutrik jack slim +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ4HH-1_Horizontal +Slim Jacks, 6.35mm (1/4in) mono jack, switched, half threaded nose, sleeve contact/front panel connection, https://www.neutrik.com/en/product/nrj4hh-1 +neutrik jack slim +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ4HH_Horizontal +Slim Jacks, 6.35mm (1/4in) mono jack, switched, half threaded nose, https://www.neutrik.com/en/product/nrj4hh +neutrik jack slim +0 +4 +4 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HF-1-AU_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, switched, gold plated contacts, fully threaded nose, sleeve contact/front panel connection, https://www.neutrik.com/en/product/nrj6hf-1-au +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HF-1_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, switched, fully threaded nose, sleeve contact/front panel connection, https://www.neutrik.com/en/product/nrj6hf-1 +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HF-AU_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, switched, gold plated contacts, fully threaded nose, https://www.neutrik.com/en/product/nrj6hf-au +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HF_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, switched, fully threaded nose, https://www.neutrik.com/en/product/nrj6hf +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HH-1_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, switched, half threaded nose, sleeve contact/front panel connection, https://www.neutrik.com/en/product/nrj6hh-1 +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HH-AU_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, switched, gold plated contacts, half threaded nose, https://www.neutrik.com/en/product/nrj6hh-au +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HH_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, switched, half threaded nose, https://www.neutrik.com/en/product/nrj6hh +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HM-1-AU_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, metal nose, gold plated contacts, efficient chassis ground connection, T+R+S normalling contact, https://www.neutrik.com/en/product/nrj6hm-1-au +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HM-1-PRE_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, metal nose, efficient chassis ground connection, T+R normalling contact, https://www.neutrik.com/en/product/nrj6hm-1-pre +neutrik jack slim +0 +6 +5 +Connector_Audio +Jack_6.35mm_Neutrik_NRJ6HM-1_Horizontal +Slim Jacks, 6.35mm (1/4in) stereo jack, metal nose with efficient chassis ground connection, T+R+S normalling contact, https://www.neutrik.com/en/product/nrj6hm-1 +neutrik jack slim +0 +6 +6 +Connector_Audio +Jack_6.35mm_Neutrik_NSJ8HC_Horizontal +Stacking Jacks, Mono dual jack, full nose, https://www.neutrik.com/en/product/nsj8hc +neutrik jack stacking +0 +9 +9 +Connector_Audio +Jack_6.35mm_Neutrik_NSJ8HL_Horizontal +Stacking Jacks, Mono dual jack, quick fix nose, https://www.neutrik.com/en/product/nsj8hl +neutrik jack stacking +0 +9 +9 +Connector_Audio +Jack_6.35mm_Neutrik_NSJ12HC_Horizontal +Stacking Jacks, Stereo dual jack, full nose, https://www.neutrik.com/en/product/nsj12hc +neutrik jack stacking +0 +13 +13 +Connector_Audio +Jack_6.35mm_Neutrik_NSJ12HF-1_Horizontal +Stacking Jacks, Stereo dual jack, full threaded nose, https://www.neutrik.com/en/product/nsj12hf-1 +neutrik jack stacking +0 +13 +13 +Connector_Audio +Jack_6.35mm_Neutrik_NSJ12HH-1_Horizontal +Stacking Jacks, Stereo dual jack, half threaded nose, https://www.neutrik.com/en/product/nsj12hh-1 +neutrik jack stacking +0 +13 +13 +Connector_Audio +Jack_6.35mm_Neutrik_NSJ12HL_Horizontal +Stacking Jacks, Stereo dual jack, quick fix nose, https://www.neutrik.com/en/product/nsj12hl +neutrik jack stacking +0 +13 +13 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ5FI-H-0_Horizontal +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) mono jack without switching contact, horizontal PCB mount, https://www.neutrik.com/en/product/ncj5fi-h-0 +neutrik jack combo i +0 +6 +6 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ5FI-H_Horizontal +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) mono jack without switching contact, horizontal PCB mount, retention spring, https://www.neutrik.com/en/product/ncj5fi-h +neutrik jack combo i +0 +6 +6 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ5FI-V-0_Vertical +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) mono jack without switching contact, vertical PCB mount, https://www.neutrik.com/en/product/ncj5fi-v-0 +neutrik jack combo i +0 +6 +6 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ5FI-V_Vertical +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) mono jack without switching contact, vertical PCB mount, retention spring, https://www.neutrik.com/en/product/ncj5fi-v +neutrik jack combo i +0 +6 +6 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FA-H-0_Horizontal +Combo A series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack, horizontal PCB mount, retention spring, https://www.neutrik.com/en/product/ncj6fa-h-0 +neutrik jack combo a +0 +8 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FA-H-DA_Horizontal +Combo A series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/ncj6fa-h-da +neutrik jack combo a +0 +8 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FA-H_Horizontal +Combo A series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack, horizontal PCB mount, https://www.neutrik.com/en/product/ncj6fa-h +neutrik jack combo a +0 +8 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FA-V-0_Vertical +Combo A series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack, vertical PCB mount, retention spring, https://www.neutrik.com/en/product/ncj6fa-v-0 +neutrik jack combo a +0 +8 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FA-V-DA_Vertical +Combo A series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack, vertical PCB mount, asymmetric push, https://www.neutrik.com/en/product/ncj6fa-v-da +neutrik jack combo a +0 +8 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FA-V_Vertical +Combo A series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack, vertical PCB mount, https://www.neutrik.com/en/product/ncj6fa-v +neutrik jack combo a +0 +8 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FI-H-0_Horizontal +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack without switching contact, horizontal PCB mount, https://www.neutrik.com/en/product/ncj6fi-h-0 +neutrik jack combo i +0 +7 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FI-H_Horizontal +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack without switching contact, horizontal PCB mount, retention spring, https://www.neutrik.com/en/product/ncj6fi-h +neutrik jack combo i +0 +7 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FI-V-0_Vertical +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack without switching contact, vertical PCB mount, https://www.neutrik.com/en/product/ncj6fi-v-0 +neutrik jack combo i +0 +7 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ6FI-V_Vertical +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) stereo jack without switching contact, vertical PCB mount, retention spring, https://www.neutrik.com/en/product/ncj6fi-v +neutrik jack combo i +0 +7 +7 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ9FI-H-0_Horizontal +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack, horizontal PCB mount, https://www.neutrik.com/en/product/ncj9fi-h-0 +neutrik jack combo i +0 +10 +10 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ9FI-H_Horizontal +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack, horizontal PCB mount, retention spring, https://www.neutrik.com/en/product/ncj9fi-h +neutrik jack combo i +0 +10 +10 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ9FI-V-0_Vertical +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack, vertical PCB mount, https://www.neutrik.com/en/product/ncj9fi-v-0 +neutrik jack combo i +0 +10 +10 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ9FI-V_Vertical +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack, vertical PCB mount, retention spring, https://www.neutrik.com/en/product/ncj9fi-v +neutrik jack combo i +0 +10 +10 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ10FI-H-0_Horizontal +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack and switching ground contact, horizontal PCB mount, https://www.neutrik.com/en/product/ncj10fi-h-0 +neutrik jack combo i +0 +11 +11 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ10FI-H_Horizontal +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack and switching ground contact, horizontal PCB mount, retention spring, https://www.neutrik.com/en/product/ncj10fi-h +neutrik jack combo i +0 +11 +11 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ10FI-V-0_Vertical +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack and switching ground contact, vertical PCB mount, https://www.neutrik.com/en/product/ncj10fi-v-0 +neutrik jack combo i +0 +11 +11 +Connector_Audio +Jack_XLR-6.35mm_Neutrik_NCJ10FI-V_Vertical +Combo I series, 3 pole XLR female receptacle with 6.35mm (1/4in) switching stereo jack and switching ground contact, vertical PCB mount, retention spring, https://www.neutrik.com/en/product/ncj10fi-v +neutrik jack combo i +0 +11 +11 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAH-0_Horizontal +AA Series, 3 pole female XLR receptacle, grounding: without ground/shell contact, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3faah-0 +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAH1-0_Horizontal +AA Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3faah1-0 +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAH1-DA_Horizontal +AA Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3faah1-da +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAH1_Horizontal +AA Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3faah1 +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAH2-0_Horizontal +AA Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3faah2-0 +neutrik xlr aa +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAH2_Horizontal +AA Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3faah2 +neutrik xlr aa +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAH_Horizontal +AA Series, 3 pole female XLR receptacle, grounding: without ground/shell contact, horizontal PCB mount, https://www.neutrik.com/en/product/nc3faah +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAV-0_Vertical +AA Series, 3 pole female receptacle, grounding: without ground/shell contact, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3faav-0 +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAV1-0_Vertical +AA Series, 3 pole female receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3faav1-0 +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAV1-DA_Vertical +AA Series, 3 pole female receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3faav1-da +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAV1_Vertical +AA Series, 3 pole female receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3faav1 +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAV2-0_Vertical +AA Series, 3 pole female receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3faav2-0 +neutrik xlr aa +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAV2_Vertical +AA Series, 3 pole female receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3faav2 +neutrik xlr aa +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAAV_Vertical +AA Series, 3 pole female receptacle, grounding: without ground/shell contact, vertical PCB mount, https://www.neutrik.com/en/product/nc3faav +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAH-0_Horizontal +A Series, 3 pole female XLR receptacle, grounding: without ground/shell contact, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fah-0 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAH1-0_Horizontal +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fah1-0 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAH1-DA_Horizontal +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fah1-da +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAH1_Horizontal +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3fah1 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAH2-0_Horizontal +A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fah2-0 +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAH2-DA_Horizontal +A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fah2-da +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAH2_Horizontal +A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3fah2 +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAHL-0_Horizontal +A Series, 3 pole female XLR receptacle, grounding: without ground/shell contact, lateral left PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fahl-0 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAHL1-0_Horizontal +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, lateral left PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fahl1-0 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAHL1_Horizontal +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, lateral left PCB mount, https://www.neutrik.com/en/product/nc3fahl1 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAHR-0_Horizontal +A Series, 3 pole female XLR receptacle, grounding: without ground / shell contact, lateral right PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fahr-0 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAHR1-0_Horizontal +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, lateral right PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fahr1-0 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAHR1_Horizontal +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, lateral right PCB mount, https://www.neutrik.com/en/product/nc3fahr1 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAHR2-0_Horizontal +A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, lateral right PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fahr2-0 +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAHR2_Horizontal +A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, lateral right PCB mount, https://www.neutrik.com/en/product/nc3fahr2 +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAH_Horizontal +A Series, 3 pole female XLR receptacle, grounding: without ground/shell contact, horizontal PCB mount, https://www.neutrik.com/en/product/nc3fah +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAV-0_Vertical +A Series, 3 pole female XLR receptacle, grounding: without ground / shell contact, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fav-0 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAV1-0_Vertical +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fav1-0 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAV1-DA_Vertical +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fav1-da +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAV1_Vertical +A Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3fav1 +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FAV2-0_Vertical +A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc3fav2-0 +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAV2-DA_Vertical +A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fav2-da +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAV2_Vertical +A Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3fav2 +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FAV_Vertical +A Series, 3 pole female XLR receptacle, grounding: without ground / shell contact, vertical PCB mount, https://www.neutrik.com/en/product/nc3fav +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBH1-B_Horizontal +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3fbh1-b +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBH1-DA_Horizontal +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fbh1-da +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBH1-E_Horizontal +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, additional ground contacts, https://www.neutrik.com/en/product/nc3fbh1-e +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBH1_Horizontal +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3fbh1 +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBH2-B_Horizontal +B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3fbh2-b +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FBH2-DA_Horizontal +B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fbh2-da +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FBH2-E_Horizontal +B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, additional ground contacts, https://www.neutrik.com/en/product/nc3fbh2-e +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FBH2_Horizontal +B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3fbh2 +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FBHL1_Horizontal +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, lateral left PCB mount, https://www.neutrik.com/en/product/nc3fbhl1 +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBV1-0_Vertical +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, retention spring, no latch, https://www.neutrik.com/en/product/nc3fbv1-0 +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBV1-B_Vertical +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3fbv1-b +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBV1-DA_Vertical +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fbv1-da +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBV1_Vertical +B Series, 3 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3fbv1 +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3FBV2-B_Vertical +B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3fbv2-b +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FBV2-DA_Vertical +B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc3fbv2-da +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3FBV2-SW_Vertical +B Series, 3 pole female XLR receptacle, switching contacts, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3fbv2-sw +neutrik xlr b +0 +7 +7 +Connector_Audio +Jack_XLR_Neutrik_NC3FBV2_Vertical +B Series, 3 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3fbv2 +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAAH-0_Horizontal +AA Series, 3 pole male XLR receptacle, grounding: ground contact connected to shell ground, but not to front panel and Pin 1, horizontal PCB mount, https://www.neutrik.com/en/product/nc3maah-0 +neutrik xlr aa +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAAH-1_Horizontal +AA Series, 3 pole male XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3maah-1 +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3MAAH_Horizontal +AA Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3maah +neutrik xlr aa +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAAV-0_Vertical +AA Series, 3 pole male XLR receptacle, grounding: ground contact connected to shell ground, but not to front panel and Pin 1, vertical PCB mount, https://www.neutrik.com/en/product/nc3maav-0 +neutrik xlr aa +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAAV-1_Vertical +AA Series, 3 pole male XLR receptacle, grounding: mating connector shell to pin1 and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3maav-1 +neutrik xlr aa +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3MAAV_Vertical +AA Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3maav +neutrik xlr aa +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAFH-PH_Horizontal +A Series, Chassis connector H female (A series layout), horizontal PCB mount, https://www.neutrik.com/en/product/nc4mafh-ph +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3MAH-0_Horizontal +A Series, 3 pole male XLR receptacle, grounding: ground contact connected to shell ground, but not to front panel and Pin 1, horizontal PCB mount, https://www.neutrik.com/en/product/nc3mah-0 +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAHL_Horizontal +A Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, lateral left PCB mount, https://www.neutrik.com/en/product/nc3mahl +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAHR_Horizontal +A Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, lateral right PCB mount, https://www.neutrik.com/en/product/nc3mahr +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAH_Horizontal +A Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc3mah +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAMH-PH_Horizontal +A Series, Chassis connector Phoenix H male (A series layout), horizontal PCB mount, https://www.neutrik.com/en/product/nc4mamh-ph +neutrik xlr a +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3MAV-0_Vertical +A Series, 3 pole male XLR receptacle, grounding: ground contact connected to shell ground, but not to front panel and Pin 1, vertical PCB mount, https://www.neutrik.com/en/product/nc3mav-0 +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MAV_Vertical +A Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3mav +neutrik xlr a +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBH-0_Horizontal +B Series, 3 pole male XLR receptacle, grounding: ground contact connected to shell ground, but not to front panel and Pin 1, steel retention lug, horizontal PCB mount, https://www.neutrik.com/en/product/nc3mbh-0 +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBH-1_Horizontal +B Series, 3 pole male XLR receptacle, grounding: mating connector shell to pin1 and front panel, steel retention lug, horizontal PCB mount, https://www.neutrik.com/en/product/nc3mbh-1 +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3MBH-B_Horizontal +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, horizontal PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3mbh-b +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBH-E_Horizontal +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, horizontal PCB mount, additional ground contacts, https://www.neutrik.com/en/product/nc3mbh-e +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBHL-B_Horizontal +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, lateral left PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3mbhl-b +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBHL_Horizontal +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, lateral left PCB mount, https://www.neutrik.com/en/product/nc3mbhl +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBHR-B_Horizontal +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, lateral right PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3mbhr-b +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBHR_Horizontal +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, lateral right PCB mount, https://www.neutrik.com/en/product/nc3mbhr +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBH_Horizontal +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, horizontal PCB mount, https://www.neutrik.com/en/product/nc3mbh +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBV-0_Vertical +B Series, 3 pole male XLR receptacle, grounding: ground contact connected to shell ground, but not to front panel and Pin 1, steel retention lug, vertical PCB mount, https://www.neutrik.com/en/product/nc3mbv-0 +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBV-1_Vertical +B Series, 3 pole male XLR receptacle, grounding: mating connector shell to pin1 and front panel, steel retention lug, vertical PCB mount, https://www.neutrik.com/en/product/nc3mbv-1 +neutrik xlr b +0 +3 +3 +Connector_Audio +Jack_XLR_Neutrik_NC3MBV-B_Vertical +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, vertical PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc3mbv-b +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBV-E_Vertical +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, vertical PCB mount, additional ground contacts, https://www.neutrik.com/en/product/nc3mbv-e +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC3MBV-SW_Vertical +B Series, 3 pole male XLR receptacle, switching contacts, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc3mbv-sw +neutrik xlr b +0 +7 +7 +Connector_Audio +Jack_XLR_Neutrik_NC3MBV_Vertical +B Series, 3 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, steel retention lug, vertical PCB mount, https://www.neutrik.com/en/product/nc3mbv +neutrik xlr b +0 +4 +4 +Connector_Audio +Jack_XLR_Neutrik_NC4FAH-0_Horizontal +A Series, 4 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc4fah-0 +neutrik xlr a +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4FAH_Horizontal +A Series, 4 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc4fah +neutrik xlr a +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4FAV-0_Vertical +A Series, 4 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc4fav-0 +neutrik xlr a +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4FAV_Vertical +A Series, 4 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc4fav +neutrik xlr a +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4FBH_Horizontal +B Series, 4 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc4fbh +neutrik xlr b +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4FBV_Vertical +B Series, 4 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc4fbv +neutrik xlr b +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4MAH_Horizontal +A Series, 4 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc4mah +neutrik xlr a +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4MAV_Vertical +A Series, 4 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc4mav +neutrik xlr a +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4MBH_Horizontal +B Series, 4 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc4mbh +neutrik xlr b +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC4MBV_Vertical +B Series, 4 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc4mbv +neutrik xlr b +0 +5 +5 +Connector_Audio +Jack_XLR_Neutrik_NC5FAH-0_Horizontal +A Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, retention spring instead of latch, https://www.neutrik.com/en/product/nc5fah-0 +neutrik xlr a +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5FAH-DA_Horizontal +A Series, 5 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc5fah-da +neutrik xlr a +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5FAH_Horizontal +A Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc5fah +neutrik xlr a +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5FAV-DA_Vertical +A Series, 5 pole female XLR receptacle, grounding: mating connector shell to pin1 and front panel, horizontal PCB mount, asymmetric push, https://www.neutrik.com/en/product/nc5fav-da +neutrik xlr a +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5FAV-SW_Vertical +A Series, 5 pole female XLR receptacle, switching contacts, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, color coding possible, https://www.neutrik.com/en/product/nc5fav-sw +neutrik xlr a +0 +9 +9 +Connector_Audio +Jack_XLR_Neutrik_NC5FAV_Vertical +A Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5fav +neutrik xlr a +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5FBH-B_Horizontal +B Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc5fbh-b +neutrik xlr b +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5FBH_Horizontal +B Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc5fbh +neutrik xlr b +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5FBV-B_Vertical +B Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc5fbv-b +neutrik xlr b +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5FBV-SW_Vertical +B Series, 5 pole female XLR receptacle, switching contacts, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5fbv-sw +neutrik xlr b +0 +9 +9 +Connector_Audio +Jack_XLR_Neutrik_NC5FBV_Vertical +B Series, 5 pole female XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5fbv +neutrik xlr b +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5MAH_Horizontal +A Series, 5 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc5mah +neutrik xlr a +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5MAV-SW_Vertical +A Series, 5 pole male XLR receptacle, switching contacts, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5mav-sw +neutrik xlr a +0 +9 +9 +Connector_Audio +Jack_XLR_Neutrik_NC5MAV_Vertical +A Series, 5 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5mav +neutrik xlr a +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5MBH-B_Horizontal +B Series, 5 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc5mbh-b +neutrik xlr b +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5MBH_Horizontal +B Series, 5 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, horizontal PCB mount, https://www.neutrik.com/en/product/nc5mbh +neutrik xlr b +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5MBV-B_Vertical +B Series, 5 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, black chrome shell, https://www.neutrik.com/en/product/nc5mbv-b +neutrik xlr b +0 +6 +6 +Connector_Audio +Jack_XLR_Neutrik_NC5MBV-SW_Vertical +B Series, 5 pole male XLR receptacle, switching contacts, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5mbv-sw +neutrik xlr b +0 +9 +9 +Connector_Audio +Jack_XLR_Neutrik_NC5MBV_Vertical +B Series, 5 pole male XLR receptacle, grounding: separate ground contact to mating connector shell and front panel, vertical PCB mount, https://www.neutrik.com/en/product/nc5mbv +neutrik xlr b +0 +6 +6 +Connector_Audio +Jack_speakON-6.35mm_Neutrik_NLJ2MD-H_Horizontal +speakON Combo, 2 pole combination of speakON socket and 6.35mm (1/4in) jack receptacle, horizontal pcb mount, https://www.neutrik.com/en/product/nlj2md-h +neutrik speakon combo +0 +2 +2 +Connector_Audio +Jack_speakON-6.35mm_Neutrik_NLJ2MD-V_Vertical +speakON Combo, 2 pole combination of speakON socket and 6.35mm (1/4in) jack receptacle, vertical pcb mount, https://www.neutrik.com/en/product/nlj2md-v +neutrik speakon combo +0 +2 +2 +Connector_Audio +Jack_speakON_Neutrik_NL2MD-H_Horizontal +speakON Chassis Connectors, 2 pole chassis connector, gray D-size flange, countersunk thru holes, horizontal PCB, https://www.neutrik.com/en/product/nl2md-h +neutrik speakon +0 +2 +2 +Connector_Audio +Jack_speakON_Neutrik_NL2MD-V_Vertical +speakON Chassis Connectors, 2 pole chassis connector, black D-size flange, countersunk thru holes, vertical PCB mount, https://www.neutrik.com/en/product/nl2md-v +neutrik speakon +0 +2 +2 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-H-1_Horizontal +speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, countersunk thru holes, horizontal PCB mount, https://www.neutrik.com/en/product/nl4md-h-1 +neutrik speakon +0 +4 +4 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-H-2_Horizontal +speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, mirrored self tapping screw holes (A-screw), horizontal PCB mount, https://www.neutrik.com/en/product/nl4md-h-2 +neutrik speakon +0 +4 +4 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-H-3_Horizontal +speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, self tapping screw holes (A-screw), horizontal PCB mount, https://www.neutrik.com/en/product/nl4md-h-3 +neutrik speakon +0 +4 +4 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-H_Horizontal +speakON Chassis Connectors, 4 pole chassis connector, grey D-size flange, self tapping screw holes (A-screw), horizontal PCB mount, https://www.neutrik.com/en/product/nl4md-h +neutrik speakon +0 +4 +4 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-V-1_Vertical +speakON Chassis Connectors, 4 pole chassis connector, grey D-size flange, self tapping screw holes (A-screw), vertical PCB mount, https://www.neutrik.com/en/product/nl4md-v-1 +neutrik speakon +0 +4 +4 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-V-2_Vertical +speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, mirrored self tapping screw holes (A-screw), vertical PCB mount, https://www.neutrik.com/en/product/nl4md-v-2 +neutrik speakon +0 +4 +4 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-V-R_Vertical +speakON Chassis Connectors, 4 pole chassis connector, red D-size flange, countersunk thru holes, vertical PCB mount, https://www.neutrik.com/en/product/nl4md-v-r +neutrik speakon +0 +4 +4 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-V-S_Vertical +speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, switchable version of NL4MD-V with 8 vertical PCB contacts (4 switching contacts), https://www.neutrik.com/en/product/nl4md-v-s +neutrik speakon +0 +8 +8 +Connector_Audio +Jack_speakON_Neutrik_NL4MD-V_Vertical +speakON Chassis Connectors, 4 pole chassis connector, black D-size flange, countersunk thru holes, vertical PCB mount, https://www.neutrik.com/en/product/nl4md-v +neutrik speakon +0 +4 +4 +Connector_Audio +Jack_speakON_Neutrik_NL8MD-V-1_Vertical +speakON Chassis Connectors, 8 pole chassis connector, nickel metal square G-size flange, self tapping screw holes (A-screw), vertical PCB mount, https://www.neutrik.com/en/product/nl8md-v-1 +neutrik speakon +0 +8 +8 +Connector_Audio +Jack_speakON_Neutrik_NL8MD-V_Vertical +speakON Chassis Connectors, 8 pole chassis connector, nickel metal square G-size flange, countersunk thru holes, vertical PCB mount, https://www.neutrik.com/en/product/nl8md-v +neutrik speakon +0 +8 +8 +Connector_Audio +Jack_speakON_Neutrik_NLT4MD-V_Vertical +STX Series, 4 pole male chassis connector, metal housing, vertical PCB mount, self tapping screw holes (A-screw), https://www.neutrik.com/en/product/nlt4md-v +neutrik speakon stx +0 +4 +4 +Connector_Audio +MiniXLR-5_Switchcraft_TRAPC_Horizontal +http://www.switchcraft.com/ProductSummary.aspx?Parent=620 http://www.switchcraft.com/Drawings/TRAPC_X-TRASM_X_SERIES_CD.PDF +THT Mini XLR 5Pin right angle +0 +5 +5 +Connector_BarrelJack +BarrelJack_CLIFF_FC681465S_SMT_Horizontal +Surface-mount DC Barrel Jack, https://www.cliffuk.co.uk/products/dcconnectors/FC681465S.pdf +Power Jack SMT +0 +4 +3 +Connector_BarrelJack +BarrelJack_CUI_PJ-036AH-SMT_Horizontal +Surface-mount DC Barrel Jack, http://www.cui.com/product/resource/pj-036ah-smt.pdf +Power Jack SMT +0 +3 +3 +Connector_BarrelJack +BarrelJack_CUI_PJ-063AH_Horizontal +Barrel Jack, 2.0mm ID, 5.5mm OD, 24V, 8A, no switch, https://www.cui.com/product/resource/pj-063ah.pdf +barrel jack cui dc power +0 +4 +3 +Connector_BarrelJack +BarrelJack_CUI_PJ-063AH_Horizontal_CircularHoles +Barrel Jack, 2.0mm ID, 5.5mm OD, 24V, 8A, no switch, https://www.cui.com/product/resource/pj-063ah.pdf +barrel jack cui dc power +0 +4 +3 +Connector_BarrelJack +BarrelJack_CUI_PJ-102AH_Horizontal +Thin-pin DC Barrel Jack, https://cdn-shop.adafruit.com/datasheets/21mmdcjackDatasheet.pdf +Power Jack +0 +3 +3 +Connector_BarrelJack +BarrelJack_Horizontal +DC Barrel Jack +Power Jack +0 +3 +3 +Connector_BarrelJack +BarrelJack_Wuerth_6941xx301002 +Wuerth electronics barrel jack connector (5.5mm outher diameter, inner diameter 2.05mm or 2.55mm depending on exact order number), See: http://katalog.we-online.de/em/datasheet/6941xx301002.pdf +connector barrel jack +0 +3 +3 +Connector_Card +CF-Card_3M_N7E50-7516PK-20-WF +Compact Flash Card connector (https://multimedia.3m.com/mws/media/22365O/3mtm-cf-card-header-compactflashtm-type-i-sm-ts0662.pdf) +connector cf +0 +54 +50 +Connector_Card +SD_Kyocera_145638009211859+ +SD Card Connector, Normal Type, Outer Tail, Without Ejector (https://global.kyocera.com/prdct/electro/product/pdf/5638.pdf) +sd card smt +0 +13 +13 +Connector_Card +SD_Kyocera_145638009511859+ +SD Card Connector, Normal Type, Outer Tail, Spring Eject Type (https://global.kyocera.com/prdct/electro/product/pdf/5638.pdf) +sd card smt +0 +13 +13 +Connector_Card +SD_Kyocera_145638109211859+ +SD Card Connector, Reverse Type, Outer Tail, Without Ejector (https://global.kyocera.com/prdct/electro/product/pdf/5638.pdf) +sd card smt +0 +13 +13 +Connector_Card +SD_Kyocera_145638109511859+ +SD Card Connector, Reverse Type, Outer Tail, Spring Eject Type (https://global.kyocera.com/prdct/electro/product/pdf/5638.pdf) +sd card smt +0 +13 +13 +Connector_Card +SD_TE_2041021 +SD card connector, top mount, SMT (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F2041021%7FB%7Fpdf%7FEnglish%7FENG_CD_2041021_B_C_2041021_B.pdf%7F2041021-4) +sd card +0 +15 +12 +Connector_Card +microSD_HC_CATALEX +http://katalog.we-online.de/em/datasheet/693072010801.pdf +Micro SD Wuerth Wurth Würth +0 +13 +11 +Connector_Card +microSD_HC_Hirose_DM3AT-SF-PEJM5 +Micro SD, SMD, right-angle, push-pull (https://www.hirose.com/product/en/download_file/key_name/DM3AT-SF-PEJM5/category/Drawing%20(2D)/doc_file_id/44099/?file_category_id=6&item_id=06090031000&is_series=) +Micro SD +0 +14 +11 +Connector_Card +microSD_HC_Hirose_DM3BT-DSF-PEJS +Micro SD, SMD, reverse on-board, right-angle, push-pull (https://www.hirose.com/product/en/download_file/key_name/DM3BT-DSF-PEJS/category/Drawing%20(2D)/doc_file_id/44097/?file_category_id=6&item_id=06090029900&is_series=) +Micro SD +0 +16 +11 +Connector_Card +microSD_HC_Hirose_DM3D-SF +Micro SD, SMD, right-angle, push-pull (https://media.digikey.com/PDF/Data%20Sheets/Hirose%20PDFs/DM3D-SF.pdf) +Micro SD +0 +14 +11 +Connector_Card +microSD_HC_Molex_104031-0811 +1.10mm Pitch microSD Memory Card Connector, Surface Mount, Push-Pull Type, 1.42mm Height, with Detect Switch (https://www.molex.com/pdm_docs/sd/1040310811_sd.pdf) +microSD SD molex +0 +14 +11 +Connector_Card +microSD_HC_Wuerth_693072010801 +http://katalog.we-online.de/em/datasheet/693072010801.pdf +Micro SD Wuerth Wurth Würth +0 +12 +9 +Connector_Card +microSIM_JAE_SF53S006VCBR2000 +https://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ115712.pdf +microSIM GSM Card +0 +14 +7 +Connector_Coaxial +BNC_Amphenol_031-6575_Horizontal +dual independently isolated BNC plug (https://www.amphenolrf.com/downloads/dl/file/id/2980/product/644/031_6575_customer_drawing.pdf) +Dual BNC Amphenol Horizontal +0 +6 +4 +Connector_Coaxial +BNC_Amphenol_B6252HB-NPP3G-50_Horizontal +http://www.farnell.com/datasheets/612848.pdf +BNC Amphenol Horizontal +0 +4 +2 +Connector_Coaxial +BNC_PanelMountable_Vertical +Panel-mountable BNC connector mounted through PCB, vertical +BNC connector +0 +2 +2 +Connector_Coaxial +BNC_TEConnectivity_1478204_Vertical +BNC female PCB mount 4 pin straight chassis connector http://www.te.com/usa-en/product-1-1478204-0.html +BNC female PCB mount 4 pin straight chassis connector +0 +5 +2 +Connector_Coaxial +BNC_Win_364A2x95_Horizontal +Dual front isolated BNC plug (https://www.winconn.com/wp-content/uploads/364A2595.pdf) +Dual BNC Horizontal Isolated +0 +6 +3 +Connector_Coaxial +CoaxialSwitch_Hirose_MS-156C3_Horizontal +Subminiature Coaxial Switch 1.35mm High, DC to 11GHz +Switch Coaxial RF +0 +12 +3 +Connector_Coaxial +MMCX_Molex_73415-0961_Horizontal_0.8mm-PCB +Molex MMCX Horizontal Coaxial https://www.molex.com/pdm_docs/sd/734150961_sd.pdf +Molex MMCX Horizontal Coaxial +0 +3 +2 +Connector_Coaxial +MMCX_Molex_73415-0961_Horizontal_1.0mm-PCB +Molex MMCX Horizontal Coaxial https://www.molex.com/pdm_docs/sd/734150961_sd.pdf +Molex MMCX Horizontal Coaxial +0 +3 +2 +Connector_Coaxial +MMCX_Molex_73415-0961_Horizontal_1.6mm-PCB +Molex MMCX Horizontal Coaxial https://www.molex.com/pdm_docs/sd/734150961_sd.pdf +Molex MMCX Horizontal Coaxial +0 +3 +2 +Connector_Coaxial +MMCX_Molex_73415-1471_Vertical +http://www.molex.com/pdm_docs/sd/734151471_sd.pdf +Molex MMCX Coaxial Connector 50 ohms Female Jack Vertical THT +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_901-144_Vertical +https://www.amphenolrf.com/downloads/dl/file/id/7023/product/3103/901_144_customer_drawing.pdf +SMA THT Female Jack Vertical +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_132134-10_Vertical +https://www.amphenolrf.com/downloads/dl/file/id/4007/product/2974/132134_10_customer_drawing.pdf +SMA SMD Female Jack Vertical +0 +3 +2 +Connector_Coaxial +SMA_Amphenol_132134-11_Vertical +https://www.amphenolrf.com/downloads/dl/file/id/3406/product/2975/132134_11_customer_drawing.pdf +SMA THT Female Jack Vertical ExtendedLegs +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_132134-14_Vertical +https://www.amphenolrf.com/downloads/dl/file/id/1793/product/2976/132134_14_customer_drawing.pdf +SMA THT Female Jack Vertical ExtendedLegs +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_132134-16_Vertical +https://www.amphenolrf.com/downloads/dl/file/id/1141/product/2978/132134_16_customer_drawing.pdf +SMA THT Female Jack Vertical ExtendedLegs +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_132134_Vertical +https://www.amphenolrf.com/downloads/dl/file/id/2187/product/2843/132134_customer_drawing.pdf +SMA THT Female Jack Vertical ExtendedLegs +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_132203-12_Horizontal +https://www.amphenolrf.com/media/downloads/1769/132203-12.pdf +SMA THT Female Jack Horizontal +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_132289_EdgeMount +http://www.amphenolrf.com/132289.html +SMA +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_132291-12_Vertical +https://www.amphenolrf.com/downloads/dl/file/id/1688/product/3020/132291_12_customer_drawing.pdf +SMA THT Female Jack Vertical Bulkhead +0 +5 +2 +Connector_Coaxial +SMA_Amphenol_132291_Vertical +https://www.amphenolrf.com/downloads/dl/file/id/3222/product/2918/132291_customer_drawing.pdf +SMA THT Female Jack Vertical Bulkhead +0 +5 +2 +Connector_Coaxial +SMA_Molex_73251-1153_EdgeMount_Horizontal +Molex SMA RF Connectors, Edge Mount, (http://www.molex.com/pdm_docs/sd/732511150_sd.pdf) +sma edge +0 +11 +2 +Connector_Coaxial +SMA_Molex_73251-2120_EdgeMount_Horizontal +Molex SMA RF Connector, Edge Mount, (http://www.molex.com/pdm_docs/sd/732512120_sd.pdf) +sma edge +0 +11 +2 +Connector_Coaxial +SMA_Molex_73251-2200_Horizontal +https://www.molex.com/webdocs/datasheets/pdf/en-us/0732512200_RF_COAX_CONNECTORS.pdf +SMA THT Female Jack Horizontal +0 +5 +2 +Connector_Coaxial +SMA_Samtec_SMA-J-P-H-ST-EM1_EdgeMount +http://suddendocs.samtec.com/prints/sma-j-p-x-st-em1-mkt.pdf +SMA +0 +5 +2 +Connector_Coaxial +SMA_Samtec_SMA-J-P-X-ST-EM1_EdgeMount +Connector SMA, 0Hz to 20GHz, 50Ohm, Edge Mount (http://suddendocs.samtec.com/prints/sma-j-p-x-st-em1-mkt.pdf) +SMA Straight Samtec Edge Mount +0 +5 +2 +Connector_Coaxial +SMA_Wurth_60312002114503_Vertical +https://www.we-online.de/katalog/datasheet/60312002114503.pdf +SMA THT Female Jack Vertical ExtendedLegs +0 +5 +2 +Connector_Coaxial +SMB_Jack_Vertical +SMB pcb mounting jack +SMB Jack Striaght +0 +5 +2 +Connector_Coaxial +U.FL_Hirose_U.FL-R-SMT-1_Vertical +Hirose U.FL Coaxial https://www.hirose.com/product/en/products/U.FL/U.FL-R-SMT-1%2810%29/ +Hirose U.FL Coaxial +0 +3 +2 +Connector_Coaxial +U.FL_Molex_MCRF_73412-0110_Vertical +Molex Microcoaxial RF Connectors (MCRF), mates Hirose U.FL, (http://www.molex.com/pdm_docs/sd/734120110_sd.pdf) +mcrf hirose ufl u.fl microcoaxial +0 +4 +2 +Connector_DIN +DIN41612_B2_2x8_Female_Vertical_THT +DIN41612 connector, type B/2, Vertical, 2 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B/2 +0 +16 +16 +Connector_DIN +DIN41612_B2_2x8_Horizontal +DIN 41612 connector, type B/2, horizontal, 16 pins wide, 2 rows, even columns +DIN 41512 IEC 60603 B/2 +0 +16 +16 +Connector_DIN +DIN41612_B2_2x8_Male_Horizontal_THT +DIN41612 connector, type B/2, Horizontal, 2 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B/2 +0 +16 +16 +Connector_DIN +DIN41612_B2_2x8_Vertical +DIN 41612 connector, type B/2, vertical, 16 pins wide, 2 rows, even columns +DIN 41512 IEC 60603 B/2 +0 +16 +16 +Connector_DIN +DIN41612_B2_2x16_Female_Vertical_THT +DIN41612 connector, type B/2, Vertical, 2 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B/2 +0 +32 +32 +Connector_DIN +DIN41612_B2_2x16_Horizontal +DIN 41612 connector, type B/2, horizontal, 16 pins wide, 2 rows, full configuration +DIN 41512 IEC 60603 B/2 +0 +32 +32 +Connector_DIN +DIN41612_B2_2x16_Male_Horizontal_THT +DIN41612 connector, type B/2, Horizontal, 2 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B/2 +0 +32 +32 +Connector_DIN +DIN41612_B2_2x16_Vertical +DIN 41612 connector, type B/2, vertical, 16 pins wide, 2 rows, full configuration +DIN 41512 IEC 60603 B/2 +0 +32 +32 +Connector_DIN +DIN41612_B3_2x5_Female_Vertical_THT +DIN41612 connector, type B/3, Vertical, 2 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B/3 +0 +10 +10 +Connector_DIN +DIN41612_B3_2x5_Horizontal +DIN 41612 connector, type B/3, horizontal, 10 pins wide, 2 rows, even columns +DIN 41512 IEC 60603 B/3 +0 +10 +10 +Connector_DIN +DIN41612_B3_2x5_Male_Horizontal_THT +DIN41612 connector, type B/3, Horizontal, 2 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B/3 +0 +10 +10 +Connector_DIN +DIN41612_B3_2x5_Vertical +DIN 41612 connector, type B/3, vertical, 10 pins wide, 2 rows, even columns +DIN 41512 IEC 60603 B/3 +0 +10 +10 +Connector_DIN +DIN41612_B3_2x10_Female_Vertical_THT +DIN41612 connector, type B/3, Vertical, 2 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B/3 +0 +20 +20 +Connector_DIN +DIN41612_B3_2x10_Horizontal +DIN 41612 connector, type B/3, horizontal, 10 pins wide, 2 rows, full configuration +DIN 41512 IEC 60603 B/3 +0 +20 +20 +Connector_DIN +DIN41612_B3_2x10_Male_Horizontal_THT +DIN41612 connector, type B/3, Horizontal, 2 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B/3 +0 +20 +20 +Connector_DIN +DIN41612_B3_2x10_Vertical +DIN 41612 connector, type B/3, vertical, 10 pins wide, 2 rows, full configuration +DIN 41512 IEC 60603 B/3 +0 +20 +20 +Connector_DIN +DIN41612_B_1x32_Female_Vertical_THT +DIN41612 connector, type B, Vertical, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B +0 +32 +32 +Connector_DIN +DIN41612_B_1x32_Male_Horizontal_THT +DIN41612 connector, type B, Horizontal, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B +0 +32 +32 +Connector_DIN +DIN41612_B_2x16_Female_Vertical_THT +DIN41612 connector, type B, Vertical, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B +0 +32 +32 +Connector_DIN +DIN41612_B_2x16_Horizontal +DIN 41612 connector, type B, horizontal, 32 pins wide, 2 rows, even columns +DIN 41512 IEC 60603 B +0 +32 +32 +Connector_DIN +DIN41612_B_2x16_Male_Horizontal_THT +DIN41612 connector, type B, Horizontal, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B +0 +32 +32 +Connector_DIN +DIN41612_B_2x16_Vertical +DIN 41612 connector, type B, vertical, 32 pins wide, 2 rows, even columns +DIN 41512 IEC 60603 B +0 +32 +32 +Connector_DIN +DIN41612_B_2x32_Female_Vertical_THT +DIN41612 connector, type B, Vertical, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B +0 +64 +64 +Connector_DIN +DIN41612_B_2x32_Horizontal +DIN 41612 connector, type B, horizontal, 32 pins wide, 2 rows, full configuration +DIN 41512 IEC 60603 B +0 +64 +64 +Connector_DIN +DIN41612_B_2x32_Male_Horizontal_THT +DIN41612 connector, type B, Horizontal, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 B +0 +64 +64 +Connector_DIN +DIN41612_B_2x32_Vertical +DIN 41612 connector, type B, vertical, 32 pins wide, 2 rows, full configuration +DIN 41512 IEC 60603 B +0 +64 +64 +Connector_DIN +DIN41612_C2_2x16_Female_Vertical_THT +DIN41612 connector, type C/2, Vertical, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C/2 +0 +32 +32 +Connector_DIN +DIN41612_C2_2x16_Male_Horizontal_THT +DIN41612 connector, type C/2, Horizontal, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C/2 +0 +32 +32 +Connector_DIN +DIN41612_C2_3x16_Female_Vertical_THT +DIN41612 connector, type C/2, Vertical, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C/2 +0 +48 +48 +Connector_DIN +DIN41612_C2_3x16_Male_Horizontal_THT +DIN41612 connector, type C/2, Horizontal, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C/2 +0 +48 +48 +Connector_DIN +DIN41612_C3_2x10_Female_Vertical_THT +DIN41612 connector, type C/3, Vertical, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C/3 +0 +20 +20 +Connector_DIN +DIN41612_C3_2x10_Male_Horizontal_THT +DIN41612 connector, type C/3, Horizontal, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C/3 +0 +20 +20 +Connector_DIN +DIN41612_C3_3x10_Female_Vertical_THT +DIN41612 connector, type C/3, Vertical, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C/3 +0 +30 +30 +Connector_DIN +DIN41612_C3_3x10_Male_Horizontal_THT +DIN41612 connector, type C/3, Horizontal, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C/3 +0 +30 +30 +Connector_DIN +DIN41612_C_1x32_Female_Vertical_THT +DIN41612 connector, type C, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +32 +32 +Connector_DIN +DIN41612_C_1x32_Male_Horizontal_THT +DIN41612 connector, type C, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +32 +32 +Connector_DIN +DIN41612_C_2x16_Female_Vertical_THT +DIN41612 connector, type C, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +32 +32 +Connector_DIN +DIN41612_C_2x16_Male_Horizontal_THT +DIN41612 connector, type C, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +32 +32 +Connector_DIN +DIN41612_C_2x32_Female_Vertical_THT +DIN41612 connector, type C, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +64 +64 +Connector_DIN +DIN41612_C_2x32_Male_Horizontal_THT +DIN41612 connector, type C, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +64 +64 +Connector_DIN +DIN41612_C_3x16_Female_Vertical_THT +DIN41612 connector, type C, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +48 +48 +Connector_DIN +DIN41612_C_3x16_Male_Horizontal_THT +DIN41612 connector, type C, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +48 +48 +Connector_DIN +DIN41612_C_3x32_Female_Vertical_THT +DIN41612 connector, type C, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +96 +96 +Connector_DIN +DIN41612_C_3x32_Male_Horizontal_THT +DIN41612 connector, type C, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 C +0 +96 +96 +Connector_DIN +DIN41612_D_2x8_Female_Vertical_THT +DIN41612 connector, type D, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 D +0 +16 +16 +Connector_DIN +DIN41612_D_2x8_Male_Horizontal_THT +DIN41612 connector, type D, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 D +0 +16 +16 +Connector_DIN +DIN41612_D_2x16_Female_Vertical_THT +DIN41612 connector, type D, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 D +0 +32 +32 +Connector_DIN +DIN41612_D_2x16_Male_Horizontal_THT +DIN41612 connector, type D, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 D +0 +32 +32 +Connector_DIN +DIN41612_E_2x16_Female_Vertical_THT +DIN41612 connector, type E, Vertical, 5 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 E +0 +32 +32 +Connector_DIN +DIN41612_E_2x16_Male_Horizontal_THT +DIN41612 connector, type E, Horizontal, 5 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 E +0 +32 +32 +Connector_DIN +DIN41612_E_2x16_RowsAC_Female_Vertical_THT +DIN41612 connector, type E, Vertical, 5 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 E +0 +32 +32 +Connector_DIN +DIN41612_E_2x16_RowsAC_Male_Horizontal_THT +DIN41612 connector, type E, Horizontal, 5 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 E +0 +32 +32 +Connector_DIN +DIN41612_E_3x16_Female_Vertical_THT +DIN41612 connector, type E, Vertical, 5 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 E +0 +48 +48 +Connector_DIN +DIN41612_E_3x16_Male_Horizontal_THT +DIN41612 connector, type E, Horizontal, 5 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 E +0 +48 +48 +Connector_DIN +DIN41612_F_2x16_Female_Vertical_THT +DIN41612 connector, type F, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 F +0 +32 +32 +Connector_DIN +DIN41612_F_2x16_Male_Horizontal_THT +DIN41612 connector, type F, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 F +0 +32 +32 +Connector_DIN +DIN41612_F_2x16_RowsZD_Female_Vertical_THT +DIN41612 connector, type F, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 F +0 +32 +32 +Connector_DIN +DIN41612_F_2x16_RowsZD_Male_Horizontal_THT +DIN41612 connector, type F, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 F +0 +32 +32 +Connector_DIN +DIN41612_F_3x16_Female_Vertical_THT +DIN41612 connector, type F, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 F +0 +48 +48 +Connector_DIN +DIN41612_F_3x16_Male_Horizontal_THT +DIN41612 connector, type F, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 F +0 +48 +48 +Connector_DIN +DIN41612_Q2_2x16_Male_Horizontal_THT +DIN41612 connector, type Q/2, Horizontal, 2 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 Q/2 +0 +32 +32 +Connector_DIN +DIN41612_Q2_2x16_Male_Vertical_THT +DIN41612 connector, type Q/2, Vertical, 2 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 Q/2 +0 +32 +32 +Connector_DIN +DIN41612_Q3_2x10_Male_Horizontal_THT +DIN41612 connector, type Q/3, Horizontal, 2 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 Q/3 +0 +20 +20 +Connector_DIN +DIN41612_Q3_2x10_Male_Vertical_THT +DIN41612 connector, type Q/3, Vertical, 2 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 Q/3 +0 +20 +20 +Connector_DIN +DIN41612_Q_2x32_Male_Horizontal_THT +DIN41612 connector, type Q, Horizontal, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 Q +0 +64 +64 +Connector_DIN +DIN41612_Q_2x32_Male_Vertical_THT +DIN41612 connector, type Q, Vertical, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 Q +0 +64 +64 +Connector_DIN +DIN41612_R2_2x16_Male_Horizontal_THT +DIN41612 connector, type R/2, Horizontal, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R/2 +0 +32 +32 +Connector_DIN +DIN41612_R2_2x16_Male_Vertical_THT +DIN41612 connector, type R/2, Vertical, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R/2 +0 +32 +32 +Connector_DIN +DIN41612_R2_3x16_Male_Horizontal_THT +DIN41612 connector, type R/2, Horizontal, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R/2 +0 +48 +48 +Connector_DIN +DIN41612_R2_3x16_Male_Vertical_THT +DIN41612 connector, type R/2, Vertical, 3 rows 16 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R/2 +0 +48 +48 +Connector_DIN +DIN41612_R3_2x10_Male_Horizontal_THT +DIN41612 connector, type R/3, Horizontal, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R/3 +0 +20 +20 +Connector_DIN +DIN41612_R3_2x10_Male_Vertical_THT +DIN41612 connector, type R/3, Vertical, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R/3 +0 +20 +20 +Connector_DIN +DIN41612_R3_3x10_Male_Horizontal_THT +DIN41612 connector, type R/3, Horizontal, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R/3 +0 +30 +30 +Connector_DIN +DIN41612_R3_3x10_Male_Vertical_THT +DIN41612 connector, type R/3, Vertical, 3 rows 10 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R/3 +0 +30 +30 +Connector_DIN +DIN41612_R_1x32_Male_Horizontal_THT +DIN41612 connector, type R, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +32 +32 +Connector_DIN +DIN41612_R_1x32_Male_Vertical_THT +DIN41612 connector, type R, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +32 +32 +Connector_DIN +DIN41612_R_2x16_Male_Horizontal_THT +DIN41612 connector, type R, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +32 +32 +Connector_DIN +DIN41612_R_2x16_Male_Vertical_THT +DIN41612 connector, type R, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +32 +32 +Connector_DIN +DIN41612_R_2x32_Male_Horizontal_THT +DIN41612 connector, type R, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +64 +64 +Connector_DIN +DIN41612_R_2x32_Male_Vertical_THT +DIN41612 connector, type R, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +64 +64 +Connector_DIN +DIN41612_R_3x16_Male_Horizontal_THT +DIN41612 connector, type R, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +48 +48 +Connector_DIN +DIN41612_R_3x16_Male_Vertical_THT +DIN41612 connector, type R, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +48 +48 +Connector_DIN +DIN41612_R_3x32_Male_Horizontal_THT +DIN41612 connector, type R, Horizontal, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +96 +96 +Connector_DIN +DIN41612_R_3x32_Male_Vertical_THT +DIN41612 connector, type R, Vertical, 3 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf +DIN 41612 IEC 60603 R +0 +96 +96 +Connector_Dsub +DSUB-9_Female_EdgeMount_P2.77mm +9-pin D-Sub connector, solder-cups edge-mounted, female, x-pin-pitch 2.77mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector edge mount solder cup female x-pin-pitch 2.77mm mounting holes distance 25mm +0 +9 +9 +Connector_Dsub +DSUB-9_Female_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.54mm pin-PCB-offset 9.4mm +0 +9 +9 +Connector_Dsub +DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.4mm +0 +9 +9 +Connector_Dsub +DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Female_Vertical_P2.77x2.84mm +9-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 25mm +0 +9 +9 +Connector_Dsub +DSUB-9_Female_Vertical_P2.77x2.84mm_MountingHoles +9-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Male_EdgeMount_P2.77mm +9-pin D-Sub connector, solder-cups edge-mounted, male, x-pin-pitch 2.77mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector edge mount solder cup male x-pin-pitch 2.77mm mounting holes distance 25mm +0 +9 +9 +Connector_Dsub +DSUB-9_Male_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.54mm pin-PCB-offset 9.4mm +0 +9 +9 +Connector_Dsub +DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.4mm +0 +9 +9 +Connector_Dsub +DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm +9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +11 +10 +Connector_Dsub +DSUB-9_Male_Vertical_P2.77x2.84mm +9-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 25mm +0 +9 +9 +Connector_Dsub +DSUB-9_Male_Vertical_P2.77x2.84mm_MountingHoles +9-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +9-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 25mm +0 +11 +10 +Connector_Dsub +DSUB-15-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +17 +16 +Connector_Dsub +DSUB-15-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +17 +16 +Connector_Dsub +DSUB-15-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset9.40mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 9.4mm +0 +15 +15 +Connector_Dsub +DSUB-15-HD_Female_Horizontal_P2.29x2.54mm_EdgePinOffset9.40mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x2.54mm pin-PCB-offset 9.4mm +0 +15 +15 +Connector_Dsub +DSUB-15-HD_Female_Vertical_P2.29x1.98mm_MountingHoles +15-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.29x1.98mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector straight vertical THT female pitch 2.29x1.98mm mounting holes distance 25mm +0 +17 +16 +Connector_Dsub +DSUB-15-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +17 +16 +Connector_Dsub +DSUB-15-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 25mm mounting-hole-offset 25mm +0 +17 +16 +Connector_Dsub +DSUB-15-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset9.40mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 9.4mm +0 +15 +15 +Connector_Dsub +DSUB-15-HD_Male_Horizontal_P2.29x2.54mm_EdgePinOffset9.40mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x2.54mm pin-PCB-offset 9.4mm +0 +15 +15 +Connector_Dsub +DSUB-15-HD_Male_Vertical_P2.29x1.98mm_MountingHoles +15-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.29x1.98mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector straight vertical THT male pitch 2.29x1.98mm mounting holes distance 25mm +0 +17 +16 +Connector_Dsub +DSUB-15_Female_EdgeMount_P2.77mm +15-pin D-Sub connector, solder-cups edge-mounted, female, x-pin-pitch 2.77mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector edge mount solder cup female x-pin-pitch 2.77mm mounting holes distance 33.3mm +0 +15 +15 +Connector_Dsub +DSUB-15_Female_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.54mm pin-PCB-offset 9.4mm +0 +15 +15 +Connector_Dsub +DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.4mm +0 +15 +15 +Connector_Dsub +DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Female_Vertical_P2.77x2.84mm +15-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 33.3mm +0 +15 +15 +Connector_Dsub +DSUB-15_Female_Vertical_P2.77x2.84mm_MountingHoles +15-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Male_EdgeMount_P2.77mm +15-pin D-Sub connector, solder-cups edge-mounted, male, x-pin-pitch 2.77mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector edge mount solder cup male x-pin-pitch 2.77mm mounting holes distance 33.3mm +0 +15 +15 +Connector_Dsub +DSUB-15_Male_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.54mm pin-PCB-offset 9.4mm +0 +15 +15 +Connector_Dsub +DSUB-15_Male_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Male_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.4mm +0 +15 +15 +Connector_Dsub +DSUB-15_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm +15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-15_Male_Vertical_P2.77x2.84mm +15-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 33.3mm +0 +15 +15 +Connector_Dsub +DSUB-15_Male_Vertical_P2.77x2.84mm_MountingHoles +15-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +15-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 33.3mm +0 +17 +16 +Connector_Dsub +DSUB-25_Female_EdgeMount_P2.77mm +25-pin D-Sub connector, solder-cups edge-mounted, female, x-pin-pitch 2.77mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector edge mount solder cup female x-pin-pitch 2.77mm mounting holes distance 47.1mm +0 +25 +25 +Connector_Dsub +DSUB-25_Female_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.54mm pin-PCB-offset 9.4mm +0 +25 +25 +Connector_Dsub +DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.4mm +0 +25 +25 +Connector_Dsub +DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Female_Vertical_P2.77x2.84mm +25-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 47.1mm +0 +25 +25 +Connector_Dsub +DSUB-25_Female_Vertical_P2.77x2.84mm_MountingHoles +25-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Male_EdgeMount_P2.77mm +25-pin D-Sub connector, solder-cups edge-mounted, male, x-pin-pitch 2.77mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector edge mount solder cup male x-pin-pitch 2.77mm mounting holes distance 47.1mm +0 +25 +25 +Connector_Dsub +DSUB-25_Male_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.54mm pin-PCB-offset 9.4mm +0 +25 +25 +Connector_Dsub +DSUB-25_Male_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Male_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.4mm +0 +25 +25 +Connector_Dsub +DSUB-25_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm +25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-25_Male_Vertical_P2.77x2.84mm +25-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 47.1mm +0 +25 +25 +Connector_Dsub +DSUB-25_Male_Vertical_P2.77x2.84mm_MountingHoles +25-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +25-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 47.1mm +0 +27 +26 +Connector_Dsub +DSUB-26-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm +26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +26-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +28 +27 +Connector_Dsub +DSUB-26-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm +26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +26-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +28 +27 +Connector_Dsub +DSUB-26-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset9.40mm +26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +26-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 9.4mm +0 +26 +26 +Connector_Dsub +DSUB-26-HD_Female_Horizontal_P2.29x2.54mm_EdgePinOffset9.40mm +26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +26-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x2.54mm pin-PCB-offset 9.4mm +0 +26 +26 +Connector_Dsub +DSUB-26-HD_Female_Vertical_P2.29x1.98mm_MountingHoles +26-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.29x1.98mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +26-pin D-Sub connector straight vertical THT female pitch 2.29x1.98mm mounting holes distance 33.3mm +0 +28 +27 +Connector_Dsub +DSUB-26-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm +26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +26-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +28 +27 +Connector_Dsub +DSUB-26-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm +26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +26-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 33.3mm mounting-hole-offset 33.3mm +0 +28 +27 +Connector_Dsub +DSUB-26-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset9.40mm +26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +26-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 9.4mm +0 +26 +26 +Connector_Dsub +DSUB-26-HD_Male_Horizontal_P2.29x2.54mm_EdgePinOffset9.40mm +26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +26-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x2.54mm pin-PCB-offset 9.4mm +0 +26 +26 +Connector_Dsub +DSUB-26-HD_Male_Vertical_P2.29x1.98mm_MountingHoles +26-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.29x1.98mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +26-pin D-Sub connector straight vertical THT male pitch 2.29x1.98mm mounting holes distance 33.3mm +0 +28 +27 +Connector_Dsub +DSUB-37_Female_EdgeMount_P2.77mm +37-pin D-Sub connector, solder-cups edge-mounted, female, x-pin-pitch 2.77mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector edge mount solder cup female x-pin-pitch 2.77mm mounting holes distance 63.5mm +0 +37 +37 +Connector_Dsub +DSUB-37_Female_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.54mm pin-PCB-offset 9.4mm +0 +37 +37 +Connector_Dsub +DSUB-37_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.4mm +0 +37 +37 +Connector_Dsub +DSUB-37_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Female_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Female_Vertical_P2.77x2.84mm +37-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 63.5mm +0 +37 +37 +Connector_Dsub +DSUB-37_Female_Vertical_P2.77x2.84mm_MountingHoles +37-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.77x2.84mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector straight vertical THT female pitch 2.77x2.84mm mounting holes distance 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Male_EdgeMount_P2.77mm +37-pin D-Sub connector, solder-cups edge-mounted, male, x-pin-pitch 2.77mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector edge mount solder cup male x-pin-pitch 2.77mm mounting holes distance 63.5mm +0 +37 +37 +Connector_Dsub +DSUB-37_Male_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.54mm pin-PCB-offset 9.4mm +0 +37 +37 +Connector_Dsub +DSUB-37_Male_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Male_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 7.699999999999999mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 7.699999999999999mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.4mm +0 +37 +37 +Connector_Dsub +DSUB-37_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Male_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm +37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 15.979999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-37_Male_Vertical_P2.77x2.84mm +37-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 63.5mm +0 +37 +37 +Connector_Dsub +DSUB-37_Male_Vertical_P2.77x2.84mm_MountingHoles +37-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.77x2.84mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +37-pin D-Sub connector straight vertical THT male pitch 2.77x2.84mm mounting holes distance 63.5mm +0 +39 +38 +Connector_Dsub +DSUB-44-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm +44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +44-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +46 +45 +Connector_Dsub +DSUB-44-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm +44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +44-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +46 +45 +Connector_Dsub +DSUB-44-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset9.40mm +44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +44-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 9.4mm +0 +44 +44 +Connector_Dsub +DSUB-44-HD_Female_Horizontal_P2.29x2.54mm_EdgePinOffset9.40mm +44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +44-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x2.54mm pin-PCB-offset 9.4mm +0 +44 +44 +Connector_Dsub +DSUB-44-HD_Female_Vertical_P2.29x1.98mm_MountingHoles +44-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.29x1.98mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +44-pin D-Sub connector straight vertical THT female pitch 2.29x1.98mm mounting holes distance 47.1mm +0 +46 +45 +Connector_Dsub +DSUB-44-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm +44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +44-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +46 +45 +Connector_Dsub +DSUB-44-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm +44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +44-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm +0 +46 +45 +Connector_Dsub +DSUB-44-HD_Male_Horizontal_P2.29x1.98mm_EdgePinOffset9.40mm +44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +44-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x1.98mm pin-PCB-offset 9.4mm +0 +44 +44 +Connector_Dsub +DSUB-44-HD_Male_Horizontal_P2.29x2.54mm_EdgePinOffset9.40mm +44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.29x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +44-pin D-Sub connector horizontal angled 90deg THT male pitch 2.29x2.54mm pin-PCB-offset 9.4mm +0 +44 +44 +Connector_Dsub +DSUB-44-HD_Male_Vertical_P2.29x1.98mm_MountingHoles +44-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.29x1.98mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +44-pin D-Sub connector straight vertical THT male pitch 2.29x1.98mm mounting holes distance 47.1mm +0 +46 +45 +Connector_Dsub +DSUB-62-HD_Female_Horizontal_P2.41x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm +62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.41x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +62-pin D-Sub connector horizontal angled 90deg THT female pitch 2.41x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +64 +63 +Connector_Dsub +DSUB-62-HD_Female_Horizontal_P2.41x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm +62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.41x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +62-pin D-Sub connector horizontal angled 90deg THT female pitch 2.41x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +64 +63 +Connector_Dsub +DSUB-62-HD_Female_Horizontal_P2.41x1.98mm_EdgePinOffset9.40mm +62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.41x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +62-pin D-Sub connector horizontal angled 90deg THT female pitch 2.41x1.98mm pin-PCB-offset 9.4mm +0 +62 +62 +Connector_Dsub +DSUB-62-HD_Female_Horizontal_P2.41x2.54mm_EdgePinOffset9.40mm +62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.41x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +62-pin D-Sub connector horizontal angled 90deg THT female pitch 2.41x2.54mm pin-PCB-offset 9.4mm +0 +62 +62 +Connector_Dsub +DSUB-62-HD_Female_Vertical_P2.41x1.98mm_MountingHoles +62-pin D-Sub connector, straight/vertical, THT-mount, female, pitch 2.41x1.98mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +62-pin D-Sub connector straight vertical THT female pitch 2.41x1.98mm mounting holes distance 63.5mm +0 +64 +63 +Connector_Dsub +DSUB-62-HD_Male_Horizontal_P2.41x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm +62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.41x1.98mm, pin-PCB-offset 3.0300000000000002mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 4.9399999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +62-pin D-Sub connector horizontal angled 90deg THT male pitch 2.41x1.98mm pin-PCB-offset 3.0300000000000002mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +64 +63 +Connector_Dsub +DSUB-62-HD_Male_Horizontal_P2.41x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm +62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.41x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +62-pin D-Sub connector horizontal angled 90deg THT male pitch 2.41x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 63.5mm mounting-hole-offset 63.5mm +0 +64 +63 +Connector_Dsub +DSUB-62-HD_Male_Horizontal_P2.41x1.98mm_EdgePinOffset9.40mm +62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.41x1.98mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +62-pin D-Sub connector horizontal angled 90deg THT male pitch 2.41x1.98mm pin-PCB-offset 9.4mm +0 +62 +62 +Connector_Dsub +DSUB-62-HD_Male_Horizontal_P2.41x2.54mm_EdgePinOffset9.40mm +62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.41x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf +62-pin D-Sub connector horizontal angled 90deg THT male pitch 2.41x2.54mm pin-PCB-offset 9.4mm +0 +62 +62 +Connector_Dsub +DSUB-62-HD_Male_Vertical_P2.41x1.98mm_MountingHoles +62-pin D-Sub connector, straight/vertical, THT-mount, male, pitch 2.41x1.98mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf +62-pin D-Sub connector straight vertical THT male pitch 2.41x1.98mm mounting holes distance 63.5mm +0 +64 +63 +Connector_FFC-FPC +Hirose_FH12-6S-0.5SH_1x06-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-6S-0.5SH, 6 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +8 +7 +Connector_FFC-FPC +Hirose_FH12-8S-0.5SH_1x08-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-8S-0.5SH, 8 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +10 +9 +Connector_FFC-FPC +Hirose_FH12-10S-0.5SH_1x10-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-10S-0.5SH, 10 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +12 +11 +Connector_FFC-FPC +Hirose_FH12-11S-0.5SH_1x11-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-11S-0.5SH, 11 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +13 +12 +Connector_FFC-FPC +Hirose_FH12-12S-0.5SH_1x12-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-12S-0.5SH, 12 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +14 +13 +Connector_FFC-FPC +Hirose_FH12-13S-0.5SH_1x13-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-13S-0.5SH, 13 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +15 +14 +Connector_FFC-FPC +Hirose_FH12-14S-0.5SH_1x14-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-14S-0.5SH, 14 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +16 +15 +Connector_FFC-FPC +Hirose_FH12-15S-0.5SH_1x15-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-15S-0.5SH, 15 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +17 +16 +Connector_FFC-FPC +Hirose_FH12-16S-0.5SH_1x16-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-16S-0.5SH, 16 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +18 +17 +Connector_FFC-FPC +Hirose_FH12-17S-0.5SH_1x17-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-17S-0.5SH, 17 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +19 +18 +Connector_FFC-FPC +Hirose_FH12-18S-0.5SH_1x18-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-18S-0.5SH, 18 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +20 +19 +Connector_FFC-FPC +Hirose_FH12-19S-0.5SH_1x19-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-19S-0.5SH, 19 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +21 +20 +Connector_FFC-FPC +Hirose_FH12-20S-0.5SH_1x20-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-20S-0.5SH, 20 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +22 +21 +Connector_FFC-FPC +Hirose_FH12-22S-0.5SH_1x22-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-22S-0.5SH, 22 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +24 +23 +Connector_FFC-FPC +Hirose_FH12-24S-0.5SH_1x24-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-24S-0.5SH, 24 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +26 +25 +Connector_FFC-FPC +Hirose_FH12-25S-0.5SH_1x25-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-25S-0.5SH, 25 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +27 +26 +Connector_FFC-FPC +Hirose_FH12-26S-0.5SH_1x26-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-26S-0.5SH, 26 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +28 +27 +Connector_FFC-FPC +Hirose_FH12-28S-0.5SH_1x28-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-28S-0.5SH, 28 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +30 +29 +Connector_FFC-FPC +Hirose_FH12-30S-0.5SH_1x30-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-30S-0.5SH, 30 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +32 +31 +Connector_FFC-FPC +Hirose_FH12-32S-0.5SH_1x32-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-32S-0.5SH, 32 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +34 +33 +Connector_FFC-FPC +Hirose_FH12-33S-0.5SH_1x33-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-33S-0.5SH, 33 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +35 +34 +Connector_FFC-FPC +Hirose_FH12-34S-0.5SH_1x34-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-34S-0.5SH, 34 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +36 +35 +Connector_FFC-FPC +Hirose_FH12-35S-0.5SH_1x35-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-35S-0.5SH, 35 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +37 +36 +Connector_FFC-FPC +Hirose_FH12-36S-0.5SH_1x36-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-36S-0.5SH, 36 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +38 +37 +Connector_FFC-FPC +Hirose_FH12-40S-0.5SH_1x40-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-40S-0.5SH, 40 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +42 +41 +Connector_FFC-FPC +Hirose_FH12-45S-0.5SH_1x45-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-45S-0.5SH, 45 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +47 +46 +Connector_FFC-FPC +Hirose_FH12-50S-0.5SH_1x50-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-50S-0.5SH, 50 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +52 +51 +Connector_FFC-FPC +Hirose_FH12-53S-0.5SH_1x53-1MP_P0.50mm_Horizontal +Hirose FH12, FFC/FPC connector, FH12-53S-0.5SH, 53 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator +connector Hirose FH12 horizontal +0 +55 +54 +Connector_FFC-FPC +JAE_FF0825SA1_2Rows-25Pins_P0.40mm_Horizontal +Molex JAE 0.2mm pitch, 1mm overall height FFC/FPC connector, FF0825SA1, 25 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ108178.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +25 +25 +Connector_FFC-FPC +JAE_FF0829SA1_2Rows-29Pins_P0.40mm_Horizontal +Molex JAE 0.2mm pitch, 1mm overall height FFC/FPC connector, FF0829SA1, 29 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ108178.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +29 +29 +Connector_FFC-FPC +JAE_FF0841SA1_2Rows-41Pins_P0.40mm_Horizontal +Molex JAE 0.2mm pitch, 1mm overall height FFC/FPC connector, FF0841SA1, 41 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ108178.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +41 +41 +Connector_FFC-FPC +JAE_FF0851SA1_2Rows-51Pins_P0.40mm_Horizontal +Molex JAE 0.2mm pitch, 1mm overall height FFC/FPC connector, FF0851SA1, 51 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ108178.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +51 +51 +Connector_FFC-FPC +JAE_FF0871SA1_2Rows-71Pins_P0.40mm_Horizontal +Molex JAE 0.2mm pitch, 1mm overall height FFC/FPC connector, FF0871SA1, 71 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ108178.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +71 +71 +Connector_FFC-FPC +JAE_FF0881SA1_2Rows-81Pins_P0.40mm_Horizontal +Molex JAE 0.2mm pitch, 1mm overall height FFC/FPC connector, FF0881SA1, 81 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ108178.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +81 +81 +Connector_FFC-FPC +Molex_54132-5033_1x50-1MP_P0.5mm_Horizontal +Molex FFC/FPC connector, 50 bottom-side contacts, 0.5mm pitch, 2.0mm height, https://www.molex.com/pdm_docs/sd/541325033_sd.pdf +FFC FPC +0 +54 +51 +Connector_FFC-FPC +Molex_200528-0040_1x04-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0040, 4 Circuits (https://www.molex.com/pdm_docs/sd/2005280040_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +6 +5 +Connector_FFC-FPC +Molex_200528-0050_1x05-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0050, 5 Circuits (https://www.molex.com/pdm_docs/sd/2005280050_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +7 +6 +Connector_FFC-FPC +Molex_200528-0060_1x06-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0060, 6 Circuits (https://www.molex.com/pdm_docs/sd/2005280060_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +8 +7 +Connector_FFC-FPC +Molex_200528-0070_1x07-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0070, 7 Circuits (https://www.molex.com/pdm_docs/sd/2005280070_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +9 +8 +Connector_FFC-FPC +Molex_200528-0080_1x08-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0080, 8 Circuits (https://www.molex.com/pdm_docs/sd/2005280080_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +10 +9 +Connector_FFC-FPC +Molex_200528-0090_1x09-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0090, 9 Circuits (https://www.molex.com/pdm_docs/sd/2005280090_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +11 +10 +Connector_FFC-FPC +Molex_200528-0100_1x10-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0100, 10 Circuits (https://www.molex.com/pdm_docs/sd/2005280100_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +12 +11 +Connector_FFC-FPC +Molex_200528-0110_1x11-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0110, 11 Circuits (https://www.molex.com/pdm_docs/sd/2005280110_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +13 +12 +Connector_FFC-FPC +Molex_200528-0120_1x12-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0120, 12 Circuits (https://www.molex.com/pdm_docs/sd/2005280120_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +14 +13 +Connector_FFC-FPC +Molex_200528-0130_1x13-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0130, 13 Circuits (https://www.molex.com/pdm_docs/sd/2005280130_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +15 +14 +Connector_FFC-FPC +Molex_200528-0140_1x14-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0140, 14 Circuits (https://www.molex.com/pdm_docs/sd/2005280140_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +16 +15 +Connector_FFC-FPC +Molex_200528-0150_1x15-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0150, 15 Circuits (https://www.molex.com/pdm_docs/sd/2005280150_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +17 +16 +Connector_FFC-FPC +Molex_200528-0160_1x16-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0160, 16 Circuits (https://www.molex.com/pdm_docs/sd/2005280160_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +18 +17 +Connector_FFC-FPC +Molex_200528-0170_1x17-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0170, 17 Circuits (https://www.molex.com/pdm_docs/sd/2005280170_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +19 +18 +Connector_FFC-FPC +Molex_200528-0180_1x18-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0180, 18 Circuits (https://www.molex.com/pdm_docs/sd/2005280180_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +20 +19 +Connector_FFC-FPC +Molex_200528-0190_1x19-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0190, 19 Circuits (https://www.molex.com/pdm_docs/sd/2005280190_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +21 +20 +Connector_FFC-FPC +Molex_200528-0200_1x20-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0200, 20 Circuits (https://www.molex.com/pdm_docs/sd/2005280200_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +22 +21 +Connector_FFC-FPC +Molex_200528-0210_1x21-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0210, 21 Circuits (https://www.molex.com/pdm_docs/sd/2005280210_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +23 +22 +Connector_FFC-FPC +Molex_200528-0220_1x22-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0220, 22 Circuits (https://www.molex.com/pdm_docs/sd/2005280220_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +24 +23 +Connector_FFC-FPC +Molex_200528-0230_1x23-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0230, 23 Circuits (https://www.molex.com/pdm_docs/sd/2005280230_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +25 +24 +Connector_FFC-FPC +Molex_200528-0240_1x24-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0240, 24 Circuits (https://www.molex.com/pdm_docs/sd/2005280240_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +26 +25 +Connector_FFC-FPC +Molex_200528-0250_1x25-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0250, 25 Circuits (https://www.molex.com/pdm_docs/sd/2005280250_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +27 +26 +Connector_FFC-FPC +Molex_200528-0260_1x26-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0260, 26 Circuits (https://www.molex.com/pdm_docs/sd/2005280260_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +28 +27 +Connector_FFC-FPC +Molex_200528-0270_1x27-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0270, 27 Circuits (https://www.molex.com/pdm_docs/sd/2005280270_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +29 +28 +Connector_FFC-FPC +Molex_200528-0280_1x28-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0280, 28 Circuits (https://www.molex.com/pdm_docs/sd/2005280280_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +30 +29 +Connector_FFC-FPC +Molex_200528-0290_1x29-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0290, 29 Circuits (https://www.molex.com/pdm_docs/sd/2005280290_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +31 +30 +Connector_FFC-FPC +Molex_200528-0300_1x30-1MP_P1.00mm_Horizontal +Molex Molex 1.00mm Pitch Easy-On BackFlip, Right-Angle, Bottom Contact FFC/FPC, 200528-0300, 30 Circuits (https://www.molex.com/pdm_docs/sd/2005280300_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +32 +31 +Connector_FFC-FPC +Molex_502231-1500_1x15-1SH_P0.5mm_Vertical +Molex 0.50mm Pitch Easy-On Type FFC/FPC Connector, For LVDS, 6.05mm Height, Vertical, Surface Mount, ZIF, 15 Circuits (https://www.molex.com/pdm_docs/sd/5022311500_sd.pdf) +molex FFC/FPC connector Pitch 0.5mm vertical +0 +17 +16 +Connector_FFC-FPC +Molex_502231-2400_1x24-1SH_P0.5mm_Vertical +Molex 0.50mm Pitch Easy-On Type FFC/FPC Connector, For LVDS, 6.05mm Height, Vertical, Surface Mount, ZIF, 24 Circuits (https://www.molex.com/pdm_docs/sd/5022312400_sd.pdf) +molex FFC/FPC connector Pitch 0.5mm vertical +0 +26 +25 +Connector_FFC-FPC +Molex_502231-3300_1x33-1SH_P0.5mm_Vertical +Molex 0.50mm Pitch Easy-On Type FFC/FPC Connector, For LVDS, 6.05mm Height, Vertical, Surface Mount, ZIF, 33 Circuits (https://www.molex.com/pdm_docs/sd/5022313300_sd.pdf) +molex FFC/FPC connector Pitch 0.5mm vertical +0 +36 +34 +Connector_FFC-FPC +Molex_502244-1530_1x15-1MP_P0.5mm_Horizontal +Molex 0.50mm Pitch Easy-On Type FFC/FPC Connector, For LVDS, 2.33mm Height, Right Angle, Surface Mount, ZIF, Bottom Contact Style, 15 Circuits (http://www.molex.com/pdm_docs/sd/5022441530_sd.pdf) +molex FFC/FPC connector Pitch 0.5mm right angle +0 +19 +16 +Connector_FFC-FPC +Molex_502244-2430_1x24-1MP_P0.5mm_Horizontal +Molex 0.50mm Pitch Easy-On Type FFC/FPC Connector, For LVDS, 2.33mm Height, Right Angle, Surface Mount, ZIF, Bottom Contact Style, 24 Circuits (http://www.molex.com/pdm_docs/sd/5022441530_sd.pdf) +molex FFC/FPC connector Pitch 0.5mm right angle +0 +28 +25 +Connector_FFC-FPC +Molex_502244-3330_1x33-1MP_P0.5mm_Horizontal +Molex 0.50mm Pitch Easy-On Type FFC/FPC Connector, For LVDS, 2.33mm Height, Right Angle, Surface Mount, ZIF, Bottom Contact Style, 33 Circuits (http://www.molex.com/pdm_docs/sd/5022441530_sd.pdf) +molex FFC/FPC connector Pitch 0.5mm right angle +0 +39 +34 +Connector_FFC-FPC +Molex_502250-1791_2Rows-17Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-1791, 17 Circuits (http://www.molex.com/pdm_docs/sd/5022501791_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +19 +18 +Connector_FFC-FPC +Molex_502250-2191_2Rows-21Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-2191, 21 Circuits (http://www.molex.com/pdm_docs/sd/5022502191_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +23 +22 +Connector_FFC-FPC +Molex_502250-2391_2Rows-23Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-2391, 23 Circuits (http://www.molex.com/pdm_docs/sd/5022502391_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +25 +24 +Connector_FFC-FPC +Molex_502250-2791_2Rows-27Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-2791, 27 Circuits (http://www.molex.com/pdm_docs/sd/5022502791_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +29 +28 +Connector_FFC-FPC +Molex_502250-3391_2Rows-33Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-3391, 33 Circuits (http://www.molex.com/pdm_docs/sd/5022503391_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +35 +34 +Connector_FFC-FPC +Molex_502250-3591_2Rows-35Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-3591, 35 Circuits (http://www.molex.com/pdm_docs/sd/5022503591_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +37 +36 +Connector_FFC-FPC +Molex_502250-3991_2Rows-39Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-3991, 39 Circuits (http://www.molex.com/pdm_docs/sd/5022503991_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +41 +40 +Connector_FFC-FPC +Molex_502250-4191_2Rows-41Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-4191, 41 Circuits (http://www.molex.com/pdm_docs/sd/5022504191_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +43 +42 +Connector_FFC-FPC +Molex_502250-5191_2Rows-51Pins-1MP_P0.60mm_Horizontal +Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-5191, 51 Circuits (http://www.molex.com/pdm_docs/sd/5022505191_sd.pdf), generated with kicad-footprint-generator +connector Molex top entry +0 +53 +52 +Connector_FFC-FPC +TE_0-1734839-5_1x05-1MP_P0.5mm_Horizontal +TE FPC connector, 05 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +7 +6 +Connector_FFC-FPC +TE_0-1734839-6_1x06-1MP_P0.5mm_Horizontal +TE FPC connector, 06 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +8 +7 +Connector_FFC-FPC +TE_0-1734839-7_1x07-1MP_P0.5mm_Horizontal +TE FPC connector, 07 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +9 +8 +Connector_FFC-FPC +TE_0-1734839-8_1x08-1MP_P0.5mm_Horizontal +TE FPC connector, 08 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +10 +9 +Connector_FFC-FPC +TE_0-1734839-9_1x09-1MP_P0.5mm_Horizontal +TE FPC connector, 09 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +11 +10 +Connector_FFC-FPC +TE_1-84952-0_1x10-1MP_P1.0mm_Horizontal +TE FPC connector, 10 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +12 +11 +Connector_FFC-FPC +TE_1-84952-1_1x11-1MP_P1.0mm_Horizontal +TE FPC connector, 11 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +13 +12 +Connector_FFC-FPC +TE_1-84952-2_1x12-1MP_P1.0mm_Horizontal +TE FPC connector, 12 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +14 +13 +Connector_FFC-FPC +TE_1-84952-3_1x13-1MP_P1.0mm_Horizontal +TE FPC connector, 13 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +15 +14 +Connector_FFC-FPC +TE_1-84952-4_1x14-1MP_P1.0mm_Horizontal +TE FPC connector, 14 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +16 +15 +Connector_FFC-FPC +TE_1-84952-5_1x15-1MP_P1.0mm_Horizontal +TE FPC connector, 15 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +17 +16 +Connector_FFC-FPC +TE_1-84952-6_1x16-1MP_P1.0mm_Horizontal +TE FPC connector, 16 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +18 +17 +Connector_FFC-FPC +TE_1-84952-7_1x17-1MP_P1.0mm_Horizontal +TE FPC connector, 17 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +19 +18 +Connector_FFC-FPC +TE_1-84952-8_1x18-1MP_P1.0mm_Horizontal +TE FPC connector, 18 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +20 +19 +Connector_FFC-FPC +TE_1-84952-9_1x19-1MP_P1.0mm_Horizontal +TE FPC connector, 19 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +21 +20 +Connector_FFC-FPC +TE_1-84953-0_1x10-1MP_P1.0mm_Horizontal +TE FPC connector, 10 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +12 +11 +Connector_FFC-FPC +TE_1-84953-1_1x11-1MP_P1.0mm_Horizontal +TE FPC connector, 11 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +13 +12 +Connector_FFC-FPC +TE_1-84953-2_1x12-1MP_P1.0mm_Horizontal +TE FPC connector, 12 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +14 +13 +Connector_FFC-FPC +TE_1-84953-3_1x13-1MP_P1.0mm_Horizontal +TE FPC connector, 13 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +15 +14 +Connector_FFC-FPC +TE_1-84953-4_1x14-1MP_P1.0mm_Horizontal +TE FPC connector, 14 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +16 +15 +Connector_FFC-FPC +TE_1-84953-5_1x15-1MP_P1.0mm_Horizontal +TE FPC connector, 15 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +17 +16 +Connector_FFC-FPC +TE_1-84953-6_1x16-1MP_P1.0mm_Horizontal +TE FPC connector, 16 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +18 +17 +Connector_FFC-FPC +TE_1-84953-7_1x17-1MP_P1.0mm_Horizontal +TE FPC connector, 17 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +19 +18 +Connector_FFC-FPC +TE_1-84953-8_1x18-1MP_P1.0mm_Horizontal +TE FPC connector, 18 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +20 +19 +Connector_FFC-FPC +TE_1-84953-9_1x19-1MP_P1.0mm_Horizontal +TE FPC connector, 19 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +21 +20 +Connector_FFC-FPC +TE_1-1734839-0_1x10-1MP_P0.5mm_Horizontal +TE FPC connector, 10 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +12 +11 +Connector_FFC-FPC +TE_1-1734839-1_1x11-1MP_P0.5mm_Horizontal +TE FPC connector, 11 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +13 +12 +Connector_FFC-FPC +TE_1-1734839-2_1x12-1MP_P0.5mm_Horizontal +TE FPC connector, 12 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +14 +13 +Connector_FFC-FPC +TE_1-1734839-3_1x13-1MP_P0.5mm_Horizontal +TE FPC connector, 13 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +15 +14 +Connector_FFC-FPC +TE_1-1734839-4_1x14-1MP_P0.5mm_Horizontal +TE FPC connector, 14 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +16 +15 +Connector_FFC-FPC +TE_1-1734839-5_1x15-1MP_P0.5mm_Horizontal +TE FPC connector, 15 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +17 +16 +Connector_FFC-FPC +TE_1-1734839-6_1x16-1MP_P0.5mm_Horizontal +TE FPC connector, 16 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +18 +17 +Connector_FFC-FPC +TE_1-1734839-7_1x17-1MP_P0.5mm_Horizontal +TE FPC connector, 17 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +19 +18 +Connector_FFC-FPC +TE_1-1734839-8_1x18-1MP_P0.5mm_Horizontal +TE FPC connector, 18 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +20 +19 +Connector_FFC-FPC +TE_1-1734839-9_1x19-1MP_P0.5mm_Horizontal +TE FPC connector, 19 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +21 +20 +Connector_FFC-FPC +TE_2-84952-0_1x20-1MP_P1.0mm_Horizontal +TE FPC connector, 20 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +22 +21 +Connector_FFC-FPC +TE_2-84952-1_1x21-1MP_P1.0mm_Horizontal +TE FPC connector, 21 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +23 +22 +Connector_FFC-FPC +TE_2-84952-2_1x22-1MP_P1.0mm_Horizontal +TE FPC connector, 22 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +24 +23 +Connector_FFC-FPC +TE_2-84952-3_1x23-1MP_P1.0mm_Horizontal +TE FPC connector, 23 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +25 +24 +Connector_FFC-FPC +TE_2-84952-4_1x24-1MP_P1.0mm_Horizontal +TE FPC connector, 24 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +26 +25 +Connector_FFC-FPC +TE_2-84952-5_1x25-1MP_P1.0mm_Horizontal +TE FPC connector, 25 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +27 +26 +Connector_FFC-FPC +TE_2-84952-6_1x26-1MP_P1.0mm_Horizontal +TE FPC connector, 26 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +28 +27 +Connector_FFC-FPC +TE_2-84952-7_1x27-1MP_P1.0mm_Horizontal +TE FPC connector, 27 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +29 +28 +Connector_FFC-FPC +TE_2-84952-8_1x28-1MP_P1.0mm_Horizontal +TE FPC connector, 28 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +30 +29 +Connector_FFC-FPC +TE_2-84952-9_1x29-1MP_P1.0mm_Horizontal +TE FPC connector, 29 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +31 +30 +Connector_FFC-FPC +TE_2-84953-0_1x20-1MP_P1.0mm_Horizontal +TE FPC connector, 20 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +22 +21 +Connector_FFC-FPC +TE_2-84953-1_1x21-1MP_P1.0mm_Horizontal +TE FPC connector, 21 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +23 +22 +Connector_FFC-FPC +TE_2-84953-2_1x22-1MP_P1.0mm_Horizontal +TE FPC connector, 22 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +24 +23 +Connector_FFC-FPC +TE_2-84953-3_1x23-1MP_P1.0mm_Horizontal +TE FPC connector, 23 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +25 +24 +Connector_FFC-FPC +TE_2-84953-4_1x24-1MP_P1.0mm_Horizontal +TE FPC connector, 24 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +26 +25 +Connector_FFC-FPC +TE_2-84953-5_1x25-1MP_P1.0mm_Horizontal +TE FPC connector, 25 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +27 +26 +Connector_FFC-FPC +TE_2-84953-6_1x26-1MP_P1.0mm_Horizontal +TE FPC connector, 26 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +28 +27 +Connector_FFC-FPC +TE_2-84953-7_1x27-1MP_P1.0mm_Horizontal +TE FPC connector, 27 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +29 +28 +Connector_FFC-FPC +TE_2-84953-8_1x28-1MP_P1.0mm_Horizontal +TE FPC connector, 28 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +30 +29 +Connector_FFC-FPC +TE_2-84953-9_1x29-1MP_P1.0mm_Horizontal +TE FPC connector, 29 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +31 +30 +Connector_FFC-FPC +TE_2-1734839-0_1x20-1MP_P0.5mm_Horizontal +TE FPC connector, 20 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +22 +21 +Connector_FFC-FPC +TE_2-1734839-1_1x21-1MP_P0.5mm_Horizontal +TE FPC connector, 21 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +23 +22 +Connector_FFC-FPC +TE_2-1734839-2_1x22-1MP_P0.5mm_Horizontal +TE FPC connector, 22 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +24 +23 +Connector_FFC-FPC +TE_2-1734839-3_1x23-1MP_P0.5mm_Horizontal +TE FPC connector, 23 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +25 +24 +Connector_FFC-FPC +TE_2-1734839-4_1x24-1MP_P0.5mm_Horizontal +TE FPC connector, 24 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +26 +25 +Connector_FFC-FPC +TE_2-1734839-5_1x25-1MP_P0.5mm_Horizontal +TE FPC connector, 25 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +27 +26 +Connector_FFC-FPC +TE_2-1734839-6_1x26-1MP_P0.5mm_Horizontal +TE FPC connector, 26 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +28 +27 +Connector_FFC-FPC +TE_2-1734839-7_1x27-1MP_P0.5mm_Horizontal +TE FPC connector, 27 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +29 +28 +Connector_FFC-FPC +TE_2-1734839-8_1x28-1MP_P0.5mm_Horizontal +TE FPC connector, 28 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +30 +29 +Connector_FFC-FPC +TE_2-1734839-9_1x29-1MP_P0.5mm_Horizontal +TE FPC connector, 29 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +31 +30 +Connector_FFC-FPC +TE_3-84952-0_1x30-1MP_P1.0mm_Horizontal +TE FPC connector, 30 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +32 +31 +Connector_FFC-FPC +TE_3-84953-0_1x30-1MP_P1.0mm_Horizontal +TE FPC connector, 30 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +32 +31 +Connector_FFC-FPC +TE_3-1734839-0_1x30-1MP_P0.5mm_Horizontal +TE FPC connector, 30 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +32 +31 +Connector_FFC-FPC +TE_3-1734839-1_1x31-1MP_P0.5mm_Horizontal +TE FPC connector, 31 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +33 +32 +Connector_FFC-FPC +TE_3-1734839-2_1x32-1MP_P0.5mm_Horizontal +TE FPC connector, 32 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +34 +33 +Connector_FFC-FPC +TE_3-1734839-3_1x33-1MP_P0.5mm_Horizontal +TE FPC connector, 33 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +35 +34 +Connector_FFC-FPC +TE_3-1734839-4_1x34-1MP_P0.5mm_Horizontal +TE FPC connector, 34 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +36 +35 +Connector_FFC-FPC +TE_3-1734839-5_1x35-1MP_P0.5mm_Horizontal +TE FPC connector, 35 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +37 +36 +Connector_FFC-FPC +TE_3-1734839-6_1x36-1MP_P0.5mm_Horizontal +TE FPC connector, 36 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +38 +37 +Connector_FFC-FPC +TE_3-1734839-7_1x37-1MP_P0.5mm_Horizontal +TE FPC connector, 37 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +39 +38 +Connector_FFC-FPC +TE_3-1734839-8_1x38-1MP_P0.5mm_Horizontal +TE FPC connector, 38 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +40 +39 +Connector_FFC-FPC +TE_3-1734839-9_1x39-1MP_P0.5mm_Horizontal +TE FPC connector, 39 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +41 +40 +Connector_FFC-FPC +TE_4-1734839-0_1x40-1MP_P0.5mm_Horizontal +TE FPC connector, 40 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +42 +41 +Connector_FFC-FPC +TE_4-1734839-1_1x41-1MP_P0.5mm_Horizontal +TE FPC connector, 41 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +43 +42 +Connector_FFC-FPC +TE_4-1734839-2_1x42-1MP_P0.5mm_Horizontal +TE FPC connector, 42 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +44 +43 +Connector_FFC-FPC +TE_4-1734839-3_1x43-1MP_P0.5mm_Horizontal +TE FPC connector, 43 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +45 +44 +Connector_FFC-FPC +TE_4-1734839-4_1x44-1MP_P0.5mm_Horizontal +TE FPC connector, 44 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +46 +45 +Connector_FFC-FPC +TE_4-1734839-5_1x45-1MP_P0.5mm_Horizontal +TE FPC connector, 45 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +47 +46 +Connector_FFC-FPC +TE_4-1734839-6_1x46-1MP_P0.5mm_Horizontal +TE FPC connector, 46 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +48 +47 +Connector_FFC-FPC +TE_4-1734839-7_1x47-1MP_P0.5mm_Horizontal +TE FPC connector, 47 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +49 +48 +Connector_FFC-FPC +TE_4-1734839-8_1x48-1MP_P0.5mm_Horizontal +TE FPC connector, 48 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +50 +49 +Connector_FFC-FPC +TE_4-1734839-9_1x49-1MP_P0.5mm_Horizontal +TE FPC connector, 49 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +51 +50 +Connector_FFC-FPC +TE_5-1734839-0_1x50-1MP_P0.5mm_Horizontal +TE FPC connector, 50 top-side contacts, 0.5mm pitch, SMT, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1734839%7FC%7Fpdf%7FEnglish%7FENG_CD_1734839_C_C_1734839.pdf%7F4-1734839-0 +te fpc 1734839 +0 +52 +51 +Connector_FFC-FPC +TE_84952-4_1x04-1MP_P1.0mm_Horizontal +TE FPC connector, 04 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +6 +5 +Connector_FFC-FPC +TE_84952-5_1x05-1MP_P1.0mm_Horizontal +TE FPC connector, 05 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +7 +6 +Connector_FFC-FPC +TE_84952-6_1x06-1MP_P1.0mm_Horizontal +TE FPC connector, 06 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +8 +7 +Connector_FFC-FPC +TE_84952-7_1x07-1MP_P1.0mm_Horizontal +TE FPC connector, 07 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +9 +8 +Connector_FFC-FPC +TE_84952-8_1x08-1MP_P1.0mm_Horizontal +TE FPC connector, 08 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +10 +9 +Connector_FFC-FPC +TE_84952-9_1x09-1MP_P1.0mm_Horizontal +TE FPC connector, 09 bottom-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84952&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84952-4 +te fpc 84952 +0 +11 +10 +Connector_FFC-FPC +TE_84953-4_1x04-1MP_P1.0mm_Horizontal +TE FPC connector, 04 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +6 +5 +Connector_FFC-FPC +TE_84953-5_1x05-1MP_P1.0mm_Horizontal +TE FPC connector, 05 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +7 +6 +Connector_FFC-FPC +TE_84953-6_1x06-1MP_P1.0mm_Horizontal +TE FPC connector, 06 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +8 +7 +Connector_FFC-FPC +TE_84953-7_1x07-1MP_P1.0mm_Horizontal +TE FPC connector, 07 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +9 +8 +Connector_FFC-FPC +TE_84953-8_1x08-1MP_P1.0mm_Horizontal +TE FPC connector, 08 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +10 +9 +Connector_FFC-FPC +TE_84953-9_1x09-1MP_P1.0mm_Horizontal +TE FPC connector, 09 top-side contacts, 1.0mm pitch, 1.0mm height, SMT, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=84953&DocType=Customer+Drawing&DocLang=English&DocFormat=pdf&PartCntxt=84953-4 +te fpc 84953 +0 +11 +10 +Connector_FFC-FPC +Wuerth_68611214422_1x12-1MP_P1.0mm_Horizontal +http://katalog.we-online.de/em/datasheet/68611214422.pdf +Wuerth FPC 68611214422 connector 12 bottom-side contacts 1.0mm pitch 1.0mm height SMT +0 +14 +13 +Connector_HDMI +HDMI_A_Contact_Technology_HDMI-19APL2_Horizontal +HDMI Contact Technology Type A http://www.contactswitch.com/en/download.aspx?id=1449 +HDMI Contact Technology Type A +0 +23 +20 +Connector_HDMI +HDMI_A_Kycon_KDMIX-SL1-NS-WS-B15_VerticalRightAngle +HDMI, Type A, Kycon KDMIX-SL1-NS-WS-B15, Vertical Right Angle, http://www.kycon.com/Pub_Eng_Draw/KDMIX-SL1-NS-WS-B15.pdf +hdmi type a +0 +23 +20 +Connector_HDMI +HDMI_Micro-D_Molex_46765-0x01 +HDMI, Micro, Type D, SMD, 0.4mm pitch, 19 ckt, right angle (http://www.molex.com/pdm_docs/sd/467651301_sd.pdf) +hdmi micro type d right angle smd +0 +23 +20 +Connector_HDMI +HDMI_Micro-D_Molex_46765-1x01 +HDMI, Micro, Type D, THT, 0.4mm pitch, 19 ckt, right angle (http://www.molex.com/pdm_docs/sd/467651301_sd.pdf) +hdmi micro type d right angle tht +0 +23 +20 +Connector_HDMI +HDMI_Micro-D_Molex_46765-2x0x +HDMI, Micro, Type D, THT/SMD hybrid, 0.4mm pitch, 19 ckt, right angle (http://www.molex.com/pdm_docs/sd/467651301_sd.pdf) +hdmi micro type d right angle tht smd hybrid +0 +23 +20 +Connector_Harwin +Harwin_Gecko-G125-FVX0605L0X_2x03_P1.25mm_Vertical +Harwin Gecko Connector, 6 pins, dual row female, vertical entry, PN:G125-FVX0605L0X +connector harwin gecko +0 +6 +6 +Connector_Harwin +Harwin_Gecko-G125-FVX1005L0X_2x05_P1.25mm_Vertical +Harwin Gecko Connector, 10 pins, dual row female, vertical entry, PN:G125-FVX1005L0X +connector harwin gecko +0 +10 +10 +Connector_Harwin +Harwin_Gecko-G125-FVX1205L0X_2x06_P1.25mm_Vertical +Harwin Gecko Connector, 12 pins, dual row female, vertical entry, PN:G125-FVX1205L0X +connector harwin gecko +0 +12 +12 +Connector_Harwin +Harwin_Gecko-G125-FVX1605L0X_2x08_P1.25mm_Vertical +Harwin Gecko Connector, 16 pins, dual row female, vertical entry, PN:G125-FVX1605L0X +connector harwin gecko +0 +16 +16 +Connector_Harwin +Harwin_Gecko-G125-FVX2005L0X_2x10_P1.25mm_Vertical +Harwin Gecko Connector, 20 pins, dual row female, vertical entry, PN:G125-FVX2005L0X +connector harwin gecko +0 +20 +20 +Connector_Harwin +Harwin_Gecko-G125-FVX2605L0X_2x13_P1.25mm_Vertical +Harwin Gecko Connector, 26 pins, dual row female, vertical entry, PN:G125-FVX2605L0X +connector harwin gecko +0 +26 +26 +Connector_Harwin +Harwin_Gecko-G125-FVX3405L0X_2x17_P1.25mm_Vertical +Harwin Gecko Connector, 34 pins, dual row female, vertical entry, PN:G125-FVX3405L0X +connector harwin gecko +0 +34 +34 +Connector_Harwin +Harwin_Gecko-G125-FVX5005L0X_2x25_P1.25mm_Vertical +Harwin Gecko Connector, 50 pins, dual row female, vertical entry, PN:G125-FVX5005L0X +connector harwin gecko +0 +50 +50 +Connector_Harwin +Harwin_Gecko-G125-MVX0605L0X_2x03_P1.25mm_Vertical +Harwin Gecko Connector, 6 pins, dual row male, vertical entry, no latches, PN:G125-MVX0605L0X +connector harwin gecko +0 +6 +6 +Connector_Harwin +Harwin_Gecko-G125-MVX0605L1X_2x03_P1.25mm_Vertical +Harwin Gecko Connector, 6 pins, dual row male, vertical entry, with latches, PN:G125-MVX0605L1X +connector harwin gecko +0 +6 +6 +Connector_Harwin +Harwin_Gecko-G125-MVX1005L0X_2x05_P1.25mm_Vertical +Harwin Gecko Connector, 10 pins, dual row male, vertical entry, no latches, PN:G125-MVX1005L0X +connector harwin gecko +0 +10 +10 +Connector_Harwin +Harwin_Gecko-G125-MVX1005L1X_2x05_P1.25mm_Vertical +Harwin Gecko Connector, 10 pins, dual row male, vertical entry, with latches, PN:G125-MVX1005L1X +connector harwin gecko +0 +10 +10 +Connector_Harwin +Harwin_Gecko-G125-MVX1205L0X_2x06_P1.25mm_Vertical +Harwin Gecko Connector, 12 pins, dual row male, vertical entry, no latches, PN:G125-MVX1205L0X +connector harwin gecko +0 +12 +12 +Connector_Harwin +Harwin_Gecko-G125-MVX1205L1X_2x06_P1.25mm_Vertical +Harwin Gecko Connector, 12 pins, dual row male, vertical entry, with latches, PN:G125-MVX1205L1X +connector harwin gecko +0 +12 +12 +Connector_Harwin +Harwin_Gecko-G125-MVX1605L0X_2x08_P1.25mm_Vertical +Harwin Gecko Connector, 16 pins, dual row male, vertical entry, no latches, PN:G125-MVX1605L0X +connector harwin gecko +0 +16 +16 +Connector_Harwin +Harwin_Gecko-G125-MVX1605L1X_2x08_P1.25mm_Vertical +Harwin Gecko Connector, 16 pins, dual row male, vertical entry, with latches, PN:G125-MVX1605L1X +connector harwin gecko +0 +16 +16 +Connector_Harwin +Harwin_Gecko-G125-MVX2005L0X_2x10_P1.25mm_Vertical +Harwin Gecko Connector, 20 pins, dual row male, vertical entry, no latches, PN:G125-MVX2005L0X +connector harwin gecko +0 +20 +20 +Connector_Harwin +Harwin_Gecko-G125-MVX2005L1X_2x10_P1.25mm_Vertical +Harwin Gecko Connector, 20 pins, dual row male, vertical entry, with latches, PN:G125-MVX2005L1X +connector harwin gecko +0 +20 +20 +Connector_Harwin +Harwin_Gecko-G125-MVX2605L0X_2x13_P1.25mm_Vertical +Harwin Gecko Connector, 26 pins, dual row male, vertical entry, no latches, PN:G125-MVX2605L0X +connector harwin gecko +0 +26 +26 +Connector_Harwin +Harwin_Gecko-G125-MVX2605L1X_2x13_P1.25mm_Vertical +Harwin Gecko Connector, 26 pins, dual row male, vertical entry, with latches, PN:G125-MVX2605L1X +connector harwin gecko +0 +26 +26 +Connector_Harwin +Harwin_Gecko-G125-MVX3405L0X_2x17_P1.25mm_Vertical +Harwin Gecko Connector, 34 pins, dual row male, vertical entry, no latches, PN:G125-MVX3405L0X +connector harwin gecko +0 +34 +34 +Connector_Harwin +Harwin_Gecko-G125-MVX3405L1X_2x17_P1.25mm_Vertical +Harwin Gecko Connector, 34 pins, dual row male, vertical entry, with latches, PN:G125-MVX3405L1X +connector harwin gecko +0 +34 +34 +Connector_Harwin +Harwin_Gecko-G125-MVX5005L0X_2x25_P1.25mm_Vertical +Harwin Gecko Connector, 50 pins, dual row male, vertical entry, no latches, PN:G125-MVX5005L0X +connector harwin gecko +0 +50 +50 +Connector_Harwin +Harwin_Gecko-G125-MVX5005L1X_2x25_P1.25mm_Vertical +Harwin Gecko Connector, 50 pins, dual row male, vertical entry, with latches, PN:G125-MVX5005L1X +connector harwin gecko +0 +50 +50 +Connector_Harwin +Harwin_LTek-Male_02_P2.00mm_Vertical +Harwin LTek Connector, 2 pins, single row male, vertical entry +connector harwin ltek M80 +0 +2 +2 +Connector_Harwin +Harwin_LTek-Male_02_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 2 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +6 +2 +Connector_Harwin +Harwin_LTek-Male_2x02_P2.00mm_Vertical +Harwin LTek Connector, 4 pins, single row male, vertical entry +connector harwin ltek M80 +0 +4 +4 +Connector_Harwin +Harwin_LTek-Male_2x02_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 4 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +8 +4 +Connector_Harwin +Harwin_LTek-Male_2x03_P2.00mm_Vertical +Harwin LTek Connector, 6 pins, single row male, vertical entry +connector harwin ltek M80 +0 +6 +6 +Connector_Harwin +Harwin_LTek-Male_2x03_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 6 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +10 +6 +Connector_Harwin +Harwin_LTek-Male_2x04_P2.00mm_Vertical +Harwin LTek Connector, 8 pins, single row male, vertical entry +connector harwin ltek M80 +0 +8 +8 +Connector_Harwin +Harwin_LTek-Male_2x04_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 8 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +12 +8 +Connector_Harwin +Harwin_LTek-Male_2x05_P2.00mm_Vertical +Harwin LTek Connector, 10 pins, single row male, vertical entry +connector harwin ltek M80 +0 +10 +10 +Connector_Harwin +Harwin_LTek-Male_2x05_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 10 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +14 +10 +Connector_Harwin +Harwin_LTek-Male_2x06_P2.00mm_Vertical +Harwin LTek Connector, 12 pins, single row male, vertical entry +connector harwin ltek M80 +0 +12 +12 +Connector_Harwin +Harwin_LTek-Male_2x06_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 12 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +16 +12 +Connector_Harwin +Harwin_LTek-Male_2x07_P2.00mm_Vertical +Harwin LTek Connector, 14 pins, single row male, vertical entry +connector harwin ltek M80 +0 +14 +14 +Connector_Harwin +Harwin_LTek-Male_2x07_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 14 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +18 +14 +Connector_Harwin +Harwin_LTek-Male_2x08_P2.00mm_Vertical +Harwin LTek Connector, 16 pins, single row male, vertical entry +connector harwin ltek M80 +0 +16 +16 +Connector_Harwin +Harwin_LTek-Male_2x08_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 16 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +20 +16 +Connector_Harwin +Harwin_LTek-Male_2x09_P2.00mm_Vertical +Harwin LTek Connector, 18 pins, single row male, vertical entry +connector harwin ltek M80 +0 +18 +18 +Connector_Harwin +Harwin_LTek-Male_2x09_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 18 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +22 +18 +Connector_Harwin +Harwin_LTek-Male_2x10_P2.00mm_Vertical +Harwin LTek Connector, 20 pins, single row male, vertical entry +connector harwin ltek M80 +0 +20 +20 +Connector_Harwin +Harwin_LTek-Male_2x10_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 20 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +24 +20 +Connector_Harwin +Harwin_LTek-Male_2x13_P2.00mm_Vertical +Harwin LTek Connector, 26 pins, single row male, vertical entry +connector harwin ltek M80 +0 +26 +26 +Connector_Harwin +Harwin_LTek-Male_2x13_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 26 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +30 +26 +Connector_Harwin +Harwin_LTek-Male_2x17_P2.00mm_Vertical +Harwin LTek Connector, 34 pins, single row male, vertical entry +connector harwin ltek M80 +0 +34 +34 +Connector_Harwin +Harwin_LTek-Male_2x17_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 34 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +38 +34 +Connector_Harwin +Harwin_LTek-Male_2x22_P2.00mm_Vertical +Harwin LTek Connector, 44 pins, single row male, vertical entry +connector harwin ltek M80 +0 +44 +44 +Connector_Harwin +Harwin_LTek-Male_2x22_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 44 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +48 +44 +Connector_Harwin +Harwin_LTek-Male_03_P2.00mm_Vertical +Harwin LTek Connector, 3 pins, single row male, vertical entry +connector harwin ltek M80 +0 +3 +3 +Connector_Harwin +Harwin_LTek-Male_03_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 3 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +7 +3 +Connector_Harwin +Harwin_LTek-Male_04_P2.00mm_Vertical +Harwin LTek Connector, 4 pins, single row male, vertical entry +connector harwin ltek M80 +0 +4 +4 +Connector_Harwin +Harwin_LTek-Male_04_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 4 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +8 +4 +Connector_Harwin +Harwin_LTek-Male_05_P2.00mm_Vertical +Harwin LTek Connector, 5 pins, single row male, vertical entry +connector harwin ltek M80 +0 +5 +5 +Connector_Harwin +Harwin_LTek-Male_05_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 5 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +9 +5 +Connector_Harwin +Harwin_LTek-Male_06_P2.00mm_Vertical +Harwin LTek Connector, 6 pins, single row male, vertical entry +connector harwin ltek M80 +0 +6 +6 +Connector_Harwin +Harwin_LTek-Male_06_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 6 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +10 +6 +Connector_Harwin +Harwin_LTek-Male_07_P2.00mm_Vertical +Harwin LTek Connector, 7 pins, single row male, vertical entry +connector harwin ltek M80 +0 +7 +7 +Connector_Harwin +Harwin_LTek-Male_07_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 7 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +11 +7 +Connector_Harwin +Harwin_LTek-Male_17_P2.00mm_Vertical +Harwin LTek Connector, 17 pins, single row male, vertical entry +connector harwin ltek M80 +0 +17 +17 +Connector_Harwin +Harwin_LTek-Male_17_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 17 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +21 +17 +Connector_Harwin +Harwin_LTek-Male_22_P2.00mm_Vertical +Harwin LTek Connector, 22 pins, single row male, vertical entry +connector harwin ltek M80 +0 +22 +22 +Connector_Harwin +Harwin_LTek-Male_22_P2.00mm_Vertical_StrainRelief +Harwin LTek Connector, 22 pins, single row male, vertical entry, strain relief clip +connector harwin ltek M80 +0 +26 +22 +Connector_Harwin +Harwin_M20-89003xx_1x03_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89003xx, 3 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +4 +3 +Connector_Harwin +Harwin_M20-89004xx_1x04_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89004xx, 4 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +5 +4 +Connector_Harwin +Harwin_M20-89005xx_1x05_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89005xx, 5 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +6 +5 +Connector_Harwin +Harwin_M20-89006xx_1x06_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89006xx, 6 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +7 +6 +Connector_Harwin +Harwin_M20-89007xx_1x07_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89007xx, 7 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +8 +7 +Connector_Harwin +Harwin_M20-89008xx_1x08_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89008xx, 8 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +9 +8 +Connector_Harwin +Harwin_M20-89009xx_1x09_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89009xx, 9 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +10 +9 +Connector_Harwin +Harwin_M20-89010xx_1x10_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89010xx, 10 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +11 +10 +Connector_Harwin +Harwin_M20-89011xx_1x11_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89011xx, 11 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +12 +11 +Connector_Harwin +Harwin_M20-89012xx_1x12_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89012xx, 12 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +13 +12 +Connector_Harwin +Harwin_M20-89013xx_1x13_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89013xx, 13 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +14 +13 +Connector_Harwin +Harwin_M20-89014xx_1x14_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89014xx, 14 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +15 +14 +Connector_Harwin +Harwin_M20-89015xx_1x15_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89015xx, 15 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +16 +15 +Connector_Harwin +Harwin_M20-89016xx_1x16_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89016xx, 16 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +17 +16 +Connector_Harwin +Harwin_M20-89017xx_1x17_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89017xx, 17 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +18 +17 +Connector_Harwin +Harwin_M20-89018xx_1x18_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89018xx, 18 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +19 +18 +Connector_Harwin +Harwin_M20-89019xx_1x19_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89019xx, 19 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +20 +19 +Connector_Harwin +Harwin_M20-89020xx_1x20_P2.54mm_Horizontal +Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89020xx, 20 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator +connector Harwin M20-890 horizontal +0 +21 +20 +Connector_Harwin +Harwin_M20-7810245_2x02_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810245, 2 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +4 +4 +Connector_Harwin +Harwin_M20-7810345_2x03_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810345, 3 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +6 +6 +Connector_Harwin +Harwin_M20-7810445_2x04_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810445, 4 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +8 +8 +Connector_Harwin +Harwin_M20-7810545_2x05_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810545, 5 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +10 +10 +Connector_Harwin +Harwin_M20-7810645_2x06_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810645, 6 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +12 +12 +Connector_Harwin +Harwin_M20-7810745_2x07_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810745, 7 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +14 +14 +Connector_Harwin +Harwin_M20-7810845_2x08_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810845, 8 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +16 +16 +Connector_Harwin +Harwin_M20-7810945_2x09_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7810945, 9 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +18 +18 +Connector_Harwin +Harwin_M20-7811045_2x10_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7811045, 10 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +20 +20 +Connector_Harwin +Harwin_M20-7811245_2x12_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7811245, 12 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +24 +24 +Connector_Harwin +Harwin_M20-7811545_2x15_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7811545, 15 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +30 +30 +Connector_Harwin +Harwin_M20-7812045_2x20_P2.54mm_Vertical +Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7812045, 20 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator +connector Harwin M20 side entry +0 +40 +40 +Connector_Hirose +Hirose_BM24_BM24-40DP-2-0.35V_2x20_P0.35mm_PowerPin2_Vertical +Hirose BM24 series connector, BM24-40DP/2-0.35V (https://www.hirose.com/product/en/download_file/key_name/BM24/category/Catalog/doc_file_id/47680/?file_category_id=4&item_id=50&is_series=1) +connector Hirose BM24 40pin header +0 +44 +42 +Connector_Hirose +Hirose_BM24_BM24-40DS-2-0.35V_2x20_P0.35mm_PowerPin2_Vertical +Hirose BM24 series connector, BM24-40DS/2-0.35V (https://www.hirose.com/product/en/download_file/key_name/BM24/category/Catalog/doc_file_id/47680/?file_category_id=4&item_id=50&is_series=1) +connector Hirose 40pin receptacle vertical +0 +42 +42 +Connector_Hirose +Hirose_DF3EA-02P-2H_1x02-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-02P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +4 +3 +Connector_Hirose +Hirose_DF3EA-03P-2H_1x03-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-03P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +5 +4 +Connector_Hirose +Hirose_DF3EA-04P-2H_1x04-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-04P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +6 +5 +Connector_Hirose +Hirose_DF3EA-05P-2H_1x05-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-05P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +7 +6 +Connector_Hirose +Hirose_DF3EA-06P-2H_1x06-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-06P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +8 +7 +Connector_Hirose +Hirose_DF3EA-07P-2H_1x07-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-07P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +9 +8 +Connector_Hirose +Hirose_DF3EA-08P-2H_1x08-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-08P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +10 +9 +Connector_Hirose +Hirose_DF3EA-09P-2H_1x09-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-09P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +11 +10 +Connector_Hirose +Hirose_DF3EA-10P-2H_1x10-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-10P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +12 +11 +Connector_Hirose +Hirose_DF3EA-11P-2H_1x11-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-11P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +13 +12 +Connector_Hirose +Hirose_DF3EA-12P-2H_1x12-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-12P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +14 +13 +Connector_Hirose +Hirose_DF3EA-13P-2H_1x13-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-13P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +15 +14 +Connector_Hirose +Hirose_DF3EA-14P-2H_1x14-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-14P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +16 +15 +Connector_Hirose +Hirose_DF3EA-15P-2H_1x15-1MP_P2.00mm_Horizontal +Hirose series connector, DF3EA-15P-2H (https://www.hirose.com/product/document?clcode=CL0543-0332-0-51&productname=DF3EA-5P-2H(51)&series=DF3&documenttype=2DDrawing&lang=en&documentid=0001163317), generated with kicad-footprint-generator +connector Hirose top entry +0 +17 +16 +Connector_Hirose +Hirose_DF11-4DP-2DSA_2x02_P2.00mm_Vertical +Hirose DF11 through hole, DF11-4DP-2DSA, 2 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +4 +4 +Connector_Hirose +Hirose_DF11-6DP-2DSA_2x03_P2.00mm_Vertical +Hirose DF11 through hole, DF11-6DP-2DSA, 3 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +6 +6 +Connector_Hirose +Hirose_DF11-8DP-2DSA_2x04_P2.00mm_Vertical +Hirose DF11 through hole, DF11-8DP-2DSA, 4 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +8 +8 +Connector_Hirose +Hirose_DF11-10DP-2DSA_2x05_P2.00mm_Vertical +Hirose DF11 through hole, DF11-10DP-2DSA, 5 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +10 +10 +Connector_Hirose +Hirose_DF11-12DP-2DSA_2x06_P2.00mm_Vertical +Hirose DF11 through hole, DF11-12DP-2DSA, 6 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +12 +12 +Connector_Hirose +Hirose_DF11-14DP-2DSA_2x07_P2.00mm_Vertical +Hirose DF11 through hole, DF11-14DP-2DSA, 7 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +14 +14 +Connector_Hirose +Hirose_DF11-16DP-2DSA_2x08_P2.00mm_Vertical +Hirose DF11 through hole, DF11-16DP-2DSA, 8 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +16 +16 +Connector_Hirose +Hirose_DF11-18DP-2DSA_2x09_P2.00mm_Vertical +Hirose DF11 through hole, DF11-18DP-2DSA, 9 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +18 +18 +Connector_Hirose +Hirose_DF11-20DP-2DSA_2x10_P2.00mm_Vertical +Hirose DF11 through hole, DF11-20DP-2DSA, 10 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +20 +20 +Connector_Hirose +Hirose_DF11-22DP-2DSA_2x11_P2.00mm_Vertical +Hirose DF11 through hole, DF11-22DP-2DSA, 11 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +22 +22 +Connector_Hirose +Hirose_DF11-24DP-2DSA_2x12_P2.00mm_Vertical +Hirose DF11 through hole, DF11-24DP-2DSA, 12 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +24 +24 +Connector_Hirose +Hirose_DF11-26DP-2DSA_2x13_P2.00mm_Vertical +Hirose DF11 through hole, DF11-26DP-2DSA, 13 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +26 +26 +Connector_Hirose +Hirose_DF11-28DP-2DSA_2x14_P2.00mm_Vertical +Hirose DF11 through hole, DF11-28DP-2DSA, 14 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +28 +28 +Connector_Hirose +Hirose_DF11-30DP-2DSA_2x15_P2.00mm_Vertical +Hirose DF11 through hole, DF11-30DP-2DSA, 15 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +30 +30 +Connector_Hirose +Hirose_DF11-32DP-2DSA_2x16_P2.00mm_Vertical +Hirose DF11 through hole, DF11-32DP-2DSA, 16 Pins per row (https://www.hirose.com/product/document?clcode=&productname=&series=DF11&documenttype=Catalog&lang=en&documentid=D31688_en), generated with kicad-footprint-generator +connector Hirose DF11 vertical +0 +32 +32 +Connector_Hirose +Hirose_DF12_DF12C3.0-10DS-0.5V_2x05_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-10DS-0.5V, 10 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +20 +10 +Connector_Hirose +Hirose_DF12_DF12C3.0-14DS-0.5V_2x07_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-14DS-0.5V, 14 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +28 +14 +Connector_Hirose +Hirose_DF12_DF12C3.0-20DS-0.5V_2x10_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-20DS-0.5V, 20 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +40 +20 +Connector_Hirose +Hirose_DF12_DF12C3.0-30DS-0.5V_2x15_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-30DS-0.5V, 30 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +60 +30 +Connector_Hirose +Hirose_DF12_DF12C3.0-32DS-0.5V_2x16_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-32DS-0.5V, 32 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +64 +32 +Connector_Hirose +Hirose_DF12_DF12C3.0-36DS-0.5V_2x18_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-36DS-0.5V, 36 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +72 +36 +Connector_Hirose +Hirose_DF12_DF12C3.0-40DS-0.5V_2x20_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-40DS-0.5V, 40 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +80 +40 +Connector_Hirose +Hirose_DF12_DF12C3.0-50DS-0.5V_2x25_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-50DS-0.5V, 50 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +100 +50 +Connector_Hirose +Hirose_DF12_DF12C3.0-60DS-0.5V_2x30_P0.50mm_Vertical +Hirose DF12C SMD, DF12C3.0-60DS-0.5V, 60 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0694-9-81&productname=DF12C(3.0)-50DS-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000994748), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +120 +60 +Connector_Hirose +Hirose_DF12_DF12E3.0-10DP-0.5V_2x05_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-10DP-0.5V, 10 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +20 +10 +Connector_Hirose +Hirose_DF12_DF12E3.0-14DP-0.5V_2x07_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-14DP-0.5V, 14 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +28 +14 +Connector_Hirose +Hirose_DF12_DF12E3.0-20DP-0.5V_2x10_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-20DP-0.5V, 20 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +40 +20 +Connector_Hirose +Hirose_DF12_DF12E3.0-30DP-0.5V_2x15_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-30DP-0.5V, 30 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +60 +30 +Connector_Hirose +Hirose_DF12_DF12E3.0-32DP-0.5V_2x16_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-32DP-0.5V, 32 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +64 +32 +Connector_Hirose +Hirose_DF12_DF12E3.0-36DP-0.5V_2x18_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-36DP-0.5V, 36 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +72 +36 +Connector_Hirose +Hirose_DF12_DF12E3.0-40DP-0.5V_2x20_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-40DP-0.5V, 40 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +80 +40 +Connector_Hirose +Hirose_DF12_DF12E3.0-50DP-0.5V_2x25_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-50DP-0.5V, 50 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +100 +50 +Connector_Hirose +Hirose_DF12_DF12E3.0-60DP-0.5V_2x30_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-60DP-0.5V, 60 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +120 +60 +Connector_Hirose +Hirose_DF12_DF12E3.0-80DP-0.5V_2x40_P0.50mm_Vertical +Hirose DF12E SMD, DF12E3.0-80DP-0.5V, 80 Pins per row (https://www.hirose.com/product/document?clcode=CL0537-0834-6-81&productname=DF12E(3.0)-50DP-0.5V(81)&series=DF12&documenttype=2DDrawing&lang=en&documentid=0000992393), generated with kicad-footprint-generator +connector Hirose DF12 vertical +0 +160 +80 +Connector_Hirose +Hirose_DF13-02P-1.25DSA_1x02_P1.25mm_Vertical +Hirose DF13 through hole, DF13-02P-1.25DSA, 2 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +2 +2 +Connector_Hirose +Hirose_DF13-02P-1.25DS_1x02_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-02P-1.25DS, 2 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +2 +2 +Connector_Hirose +Hirose_DF13-03P-1.25DSA_1x03_P1.25mm_Vertical +Hirose DF13 through hole, DF13-03P-1.25DSA, 3 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +3 +3 +Connector_Hirose +Hirose_DF13-03P-1.25DS_1x03_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-03P-1.25DS, 3 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +3 +3 +Connector_Hirose +Hirose_DF13-04P-1.25DSA_1x04_P1.25mm_Vertical +Hirose DF13 through hole, DF13-04P-1.25DSA, 4 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +4 +4 +Connector_Hirose +Hirose_DF13-04P-1.25DS_1x04_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-04P-1.25DS, 4 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +4 +4 +Connector_Hirose +Hirose_DF13-05P-1.25DSA_1x05_P1.25mm_Vertical +Hirose DF13 through hole, DF13-05P-1.25DSA, 5 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +5 +5 +Connector_Hirose +Hirose_DF13-05P-1.25DS_1x05_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-05P-1.25DS, 5 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +5 +5 +Connector_Hirose +Hirose_DF13-06P-1.25DSA_1x06_P1.25mm_Vertical +Hirose DF13 through hole, DF13-06P-1.25DSA, 6 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +6 +6 +Connector_Hirose +Hirose_DF13-06P-1.25DS_1x06_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-06P-1.25DS, 6 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +6 +6 +Connector_Hirose +Hirose_DF13-07P-1.25DSA_1x07_P1.25mm_Vertical +Hirose DF13 through hole, DF13-07P-1.25DSA, 7 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +7 +7 +Connector_Hirose +Hirose_DF13-07P-1.25DS_1x07_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-07P-1.25DS, 7 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +7 +7 +Connector_Hirose +Hirose_DF13-08P-1.25DSA_1x08_P1.25mm_Vertical +Hirose DF13 through hole, DF13-08P-1.25DSA, 8 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +8 +8 +Connector_Hirose +Hirose_DF13-08P-1.25DS_1x08_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-08P-1.25DS, 8 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +8 +8 +Connector_Hirose +Hirose_DF13-09P-1.25DSA_1x09_P1.25mm_Vertical +Hirose DF13 through hole, DF13-09P-1.25DSA, 9 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +9 +9 +Connector_Hirose +Hirose_DF13-09P-1.25DS_1x09_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-09P-1.25DS, 9 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +9 +9 +Connector_Hirose +Hirose_DF13-10P-1.25DSA_1x10_P1.25mm_Vertical +Hirose DF13 through hole, DF13-10P-1.25DSA, 10 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +10 +10 +Connector_Hirose +Hirose_DF13-10P-1.25DS_1x10_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-10P-1.25DS, 10 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +10 +10 +Connector_Hirose +Hirose_DF13-11P-1.25DSA_1x11_P1.25mm_Vertical +Hirose DF13 through hole, DF13-11P-1.25DSA, 11 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +11 +11 +Connector_Hirose +Hirose_DF13-11P-1.25DS_1x11_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-11P-1.25DS, 11 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +11 +11 +Connector_Hirose +Hirose_DF13-12P-1.25DSA_1x12_P1.25mm_Vertical +Hirose DF13 through hole, DF13-12P-1.25DSA, 12 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +12 +12 +Connector_Hirose +Hirose_DF13-12P-1.25DS_1x12_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-12P-1.25DS, 12 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +12 +12 +Connector_Hirose +Hirose_DF13-13P-1.25DSA_1x13_P1.25mm_Vertical +Hirose DF13 through hole, DF13-13P-1.25DSA, 13 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +13 +13 +Connector_Hirose +Hirose_DF13-14P-1.25DSA_1x14_P1.25mm_Vertical +Hirose DF13 through hole, DF13-14P-1.25DSA, 14 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +14 +14 +Connector_Hirose +Hirose_DF13-14P-1.25DS_1x14_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-14P-1.25DS, 14 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +14 +14 +Connector_Hirose +Hirose_DF13-15P-1.25DSA_1x15_P1.25mm_Vertical +Hirose DF13 through hole, DF13-15P-1.25DSA, 15 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-2P-1.25DSA%2850%29/), generated with kicad-footprint-generator +connector Hirose DF13 vertical +0 +15 +15 +Connector_Hirose +Hirose_DF13-15P-1.25DS_1x15_P1.25mm_Horizontal +Hirose DF13 through hole, DF13-15P-1.25DS, 15 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator +connector Hirose DF13 horizontal +0 +15 +15 +Connector_Hirose +Hirose_DF13C_CL535-0402-2-51_1x02-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0402-2-51, 2 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +4 +3 +Connector_Hirose +Hirose_DF13C_CL535-0403-5-51_1x03-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0403-5-51, 3 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +5 +4 +Connector_Hirose +Hirose_DF13C_CL535-0404-8-51_1x04-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0404-8-51, 4 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +6 +5 +Connector_Hirose +Hirose_DF13C_CL535-0405-0-51_1x05-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0405-0-51, 5 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +7 +6 +Connector_Hirose +Hirose_DF13C_CL535-0406-3-51_1x06-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0406-3-51, 6 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +8 +7 +Connector_Hirose +Hirose_DF13C_CL535-0407-6-51_1x07-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0407-6-51, 7 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +9 +8 +Connector_Hirose +Hirose_DF13C_CL535-0408-9-51_1x08-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0408-9-51, 8 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +10 +9 +Connector_Hirose +Hirose_DF13C_CL535-0409-1-51_1x09-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0409-1-51, 9 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +11 +10 +Connector_Hirose +Hirose_DF13C_CL535-0410-4-51_1x10-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0410-4-51, 10 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +12 +11 +Connector_Hirose +Hirose_DF13C_CL535-0411-3-51_1x11-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0411-3-51, 11 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +13 +12 +Connector_Hirose +Hirose_DF13C_CL535-0412-6-51_1x12-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0412-6-51, 12 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +14 +13 +Connector_Hirose +Hirose_DF13C_CL535-0414-1-51_1x14-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0414-1-51, 14 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +16 +15 +Connector_Hirose +Hirose_DF13C_CL535-0415-4-51_1x15-1MP_P1.25mm_Vertical +Hirose DF13C SMD, CL535-0415-4-51, 15 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13C-10P-1.25V%2851%29/), generated with kicad-footprint-generator +connector Hirose DF13C vertical +0 +17 +16 +Connector_Hirose +Hirose_DF52-2S-0.8H_1x02-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-2S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +4 +3 +Connector_Hirose +Hirose_DF52-3S-0.8H_1x03-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-3S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +5 +4 +Connector_Hirose +Hirose_DF52-4S-0.8H_1x04-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-4S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +6 +5 +Connector_Hirose +Hirose_DF52-5S-0.8H_1x05-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-5S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +7 +6 +Connector_Hirose +Hirose_DF52-6S-0.8H_1x06-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-6S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +8 +7 +Connector_Hirose +Hirose_DF52-7S-0.8H_1x07-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-7S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +9 +8 +Connector_Hirose +Hirose_DF52-8S-0.8H_1x08-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-8S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +10 +9 +Connector_Hirose +Hirose_DF52-9S-0.8H_1x09-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-9S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +11 +10 +Connector_Hirose +Hirose_DF52-10S-0.8H_1x10-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-10S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +12 +11 +Connector_Hirose +Hirose_DF52-11S-0.8H_1x11-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-11S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +13 +12 +Connector_Hirose +Hirose_DF52-12S-0.8H_1x12-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-12S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +14 +13 +Connector_Hirose +Hirose_DF52-14S-0.8H_1x14-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-14S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +16 +15 +Connector_Hirose +Hirose_DF52-15S-0.8H_1x15-1MP_P0.80mm_Horizontal +Hirose series connector, DF52-15S-0.8H (https://www.hirose.com/product/en/products/DF52/DF52-3S-0.8H%2821%29/), generated with kicad-footprint-generator +connector Hirose top entry +0 +17 +16 +Connector_Hirose +Hirose_DF63-1P-3.96DSA_1x01_P3.96mm_Horizontal +Molex DF63 through hole, DF63-1P-3.96DSA, 1 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose top entry +0 +1 +1 +Connector_Hirose +Hirose_DF63-2P-3.96DSA_1x02_P3.96mm_Horizontal +Molex DF63 through hole, DF63-2P-3.96DSA, 2 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose top entry +0 +2 +2 +Connector_Hirose +Hirose_DF63-3P-3.96DSA_1x03_P3.96mm_Horizontal +Molex DF63 through hole, DF63-3P-3.96DSA, 3 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose top entry +0 +3 +3 +Connector_Hirose +Hirose_DF63-4P-3.96DSA_1x04_P3.96mm_Horizontal +Molex DF63 through hole, DF63-4P-3.96DSA, 4 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose top entry +0 +4 +4 +Connector_Hirose +Hirose_DF63-5P-3.96DSA_1x05_P3.96mm_Horizontal +Molex DF63 through hole, DF63-5P-3.96DSA, 5 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose top entry +0 +5 +5 +Connector_Hirose +Hirose_DF63-5P-3.96DSA_1x05_P3.96mm_Vertical +Hirose DF63 through hole, DF63-5P-3.96DSA, 5 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +5 +5 +Connector_Hirose +Hirose_DF63-6P-3.96DSA_1x06_P3.96mm_Horizontal +Molex DF63 through hole, DF63-6P-3.96DSA, 6 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose top entry +0 +6 +6 +Connector_Hirose +Hirose_DF63-6P-3.96DSA_1x06_P3.96mm_Vertical +Hirose DF63 through hole, DF63-6P-3.96DSA, 6 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +6 +6 +Connector_Hirose +Hirose_DF63M-1P-3.96DSA_1x01_P3.96mm_Vertical +Hirose DF63 through hole, DF63M-1P-3.96DSA, 1 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +1 +1 +Connector_Hirose +Hirose_DF63M-2P-3.96DSA_1x02_P3.96mm_Vertical +Hirose DF63 through hole, DF63M-2P-3.96DSA, 2 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +2 +2 +Connector_Hirose +Hirose_DF63M-3P-3.96DSA_1x03_P3.96mm_Vertical +Hirose DF63 through hole, DF63M-3P-3.96DSA, 3 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +3 +3 +Connector_Hirose +Hirose_DF63M-4P-3.96DSA_1x04_P3.96mm_Vertical +Hirose DF63 through hole, DF63M-4P-3.96DSA, 4 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +4 +4 +Connector_Hirose +Hirose_DF63R-1P-3.96DSA_1x01_P3.96mm_Vertical +Hirose DF63 through hole, DF63R-1P-3.96DSA, 1 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +1 +1 +Connector_Hirose +Hirose_DF63R-2P-3.96DSA_1x02_P3.96mm_Vertical +Hirose DF63 through hole, DF63R-2P-3.96DSA, 2 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +2 +2 +Connector_Hirose +Hirose_DF63R-3P-3.96DSA_1x03_P3.96mm_Vertical +Hirose DF63 through hole, DF63R-3P-3.96DSA, 3 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +3 +3 +Connector_Hirose +Hirose_DF63R-4P-3.96DSA_1x04_P3.96mm_Vertical +Hirose DF63 through hole, DF63R-4P-3.96DSA, 4 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +4 +4 +Connector_Hirose +Hirose_DF63R-5P-3.96DSA_1x05_P3.96mm_Vertical +Hirose DF63 through hole, DF63R-5P-3.96DSA, 5 Pins per row (https://www.hirose.com/product/en/products/DF63/), generated with kicad-footprint-generator +connector Hirose DF63 vertical +0 +5 +5 +Connector_IDC +IDC-Header_2x03_P2.54mm_Horizontal +Through hole IDC box header, 2x03, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x03 2.54mm double row +0 +6 +6 +Connector_IDC +IDC-Header_2x03_P2.54mm_Vertical +Through hole IDC box header, 2x03, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x03 2.54mm double row +0 +6 +6 +Connector_IDC +IDC-Header_2x04_P2.54mm_Horizontal +Through hole IDC box header, 2x04, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x04 2.54mm double row +0 +8 +8 +Connector_IDC +IDC-Header_2x04_P2.54mm_Vertical +Through hole IDC box header, 2x04, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x04 2.54mm double row +0 +8 +8 +Connector_IDC +IDC-Header_2x05-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x05 2.54mm double row +0 +12 +11 +Connector_IDC +IDC-Header_2x05-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x05 2.54mm double row +0 +12 +11 +Connector_IDC +IDC-Header_2x05-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x05 2.54mm double row +0 +12 +11 +Connector_IDC +IDC-Header_2x05-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x05 2.54mm double row +0 +12 +11 +Connector_IDC +IDC-Header_2x05-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x05 2.54mm double row +0 +12 +11 +Connector_IDC +IDC-Header_2x05_P2.54mm_Horizontal +Through hole IDC box header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x05 2.54mm double row +0 +10 +10 +Connector_IDC +IDC-Header_2x05_P2.54mm_Horizontal_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +12 +10 +Connector_IDC +IDC-Header_2x05_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x05 2.54mm double row +0 +10 +10 +Connector_IDC +IDC-Header_2x05_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x05 2.54mm double row +0 +10 +10 +Connector_IDC +IDC-Header_2x05_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x05 2.54mm double row +0 +10 +10 +Connector_IDC +IDC-Header_2x05_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x05 2.54mm double row +0 +10 +10 +Connector_IDC +IDC-Header_2x05_P2.54mm_Latch_Vertical +Through hole IDC header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x05 2.54mm double row +0 +10 +10 +Connector_IDC +IDC-Header_2x05_P2.54mm_Vertical +Through hole IDC box header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x05 2.54mm double row +0 +10 +10 +Connector_IDC +IDC-Header_2x05_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +12 +10 +Connector_IDC +IDC-Header_2x06-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x06 2.54mm double row +0 +14 +13 +Connector_IDC +IDC-Header_2x06-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x06 2.54mm double row +0 +14 +13 +Connector_IDC +IDC-Header_2x06-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x06 2.54mm double row +0 +14 +13 +Connector_IDC +IDC-Header_2x06-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x06 2.54mm double row +0 +14 +13 +Connector_IDC +IDC-Header_2x06-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x06 2.54mm double row +0 +14 +13 +Connector_IDC +IDC-Header_2x06_P2.54mm_Horizontal +Through hole IDC box header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x06 2.54mm double row +0 +12 +12 +Connector_IDC +IDC-Header_2x06_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x06 2.54mm double row +0 +12 +12 +Connector_IDC +IDC-Header_2x06_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x06 2.54mm double row +0 +12 +12 +Connector_IDC +IDC-Header_2x06_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x06 2.54mm double row +0 +12 +12 +Connector_IDC +IDC-Header_2x06_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x06 2.54mm double row +0 +12 +12 +Connector_IDC +IDC-Header_2x06_P2.54mm_Latch_Vertical +Through hole IDC header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x06 2.54mm double row +0 +12 +12 +Connector_IDC +IDC-Header_2x06_P2.54mm_Vertical +Through hole IDC box header, 2x06, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x06 2.54mm double row +0 +12 +12 +Connector_IDC +IDC-Header_2x07-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x07 2.54mm double row +0 +16 +15 +Connector_IDC +IDC-Header_2x07-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x07 2.54mm double row +0 +16 +15 +Connector_IDC +IDC-Header_2x07-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x07 2.54mm double row +0 +16 +15 +Connector_IDC +IDC-Header_2x07-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x07 2.54mm double row +0 +16 +15 +Connector_IDC +IDC-Header_2x07-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x07 2.54mm double row +0 +16 +15 +Connector_IDC +IDC-Header_2x07_P2.54mm_Horizontal +Through hole IDC box header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x07 2.54mm double row +0 +14 +14 +Connector_IDC +IDC-Header_2x07_P2.54mm_Horizontal_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +16 +14 +Connector_IDC +IDC-Header_2x07_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x07 2.54mm double row +0 +14 +14 +Connector_IDC +IDC-Header_2x07_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x07 2.54mm double row +0 +14 +14 +Connector_IDC +IDC-Header_2x07_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x07 2.54mm double row +0 +14 +14 +Connector_IDC +IDC-Header_2x07_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x07 2.54mm double row +0 +14 +14 +Connector_IDC +IDC-Header_2x07_P2.54mm_Latch_Vertical +Through hole IDC header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x07 2.54mm double row +0 +14 +14 +Connector_IDC +IDC-Header_2x07_P2.54mm_Vertical +Through hole IDC box header, 2x07, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x07 2.54mm double row +0 +14 +14 +Connector_IDC +IDC-Header_2x07_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +16 +14 +Connector_IDC +IDC-Header_2x08-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x08 2.54mm double row +0 +18 +17 +Connector_IDC +IDC-Header_2x08-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x08 2.54mm double row +0 +18 +17 +Connector_IDC +IDC-Header_2x08-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x08 2.54mm double row +0 +18 +17 +Connector_IDC +IDC-Header_2x08-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x08 2.54mm double row +0 +18 +17 +Connector_IDC +IDC-Header_2x08-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x08 2.54mm double row +0 +18 +17 +Connector_IDC +IDC-Header_2x08_P2.54mm_Horizontal +Through hole IDC box header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x08 2.54mm double row +0 +16 +16 +Connector_IDC +IDC-Header_2x08_P2.54mm_Horizontal_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +18 +16 +Connector_IDC +IDC-Header_2x08_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x08 2.54mm double row +0 +16 +16 +Connector_IDC +IDC-Header_2x08_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x08 2.54mm double row +0 +16 +16 +Connector_IDC +IDC-Header_2x08_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x08 2.54mm double row +0 +16 +16 +Connector_IDC +IDC-Header_2x08_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x08 2.54mm double row +0 +16 +16 +Connector_IDC +IDC-Header_2x08_P2.54mm_Latch_Vertical +Through hole IDC header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x08 2.54mm double row +0 +16 +16 +Connector_IDC +IDC-Header_2x08_P2.54mm_Vertical +Through hole IDC box header, 2x08, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x08 2.54mm double row +0 +16 +16 +Connector_IDC +IDC-Header_2x08_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +18 +16 +Connector_IDC +IDC-Header_2x10-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x10 2.54mm double row +0 +22 +21 +Connector_IDC +IDC-Header_2x10-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x10 2.54mm double row +0 +22 +21 +Connector_IDC +IDC-Header_2x10-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x10 2.54mm double row +0 +22 +21 +Connector_IDC +IDC-Header_2x10-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x10 2.54mm double row +0 +22 +21 +Connector_IDC +IDC-Header_2x10-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x10 2.54mm double row +0 +22 +21 +Connector_IDC +IDC-Header_2x10_P2.54mm_Horizontal +Through hole IDC box header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x10 2.54mm double row +0 +20 +20 +Connector_IDC +IDC-Header_2x10_P2.54mm_Horizontal_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +22 +20 +Connector_IDC +IDC-Header_2x10_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x10 2.54mm double row +0 +20 +20 +Connector_IDC +IDC-Header_2x10_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x10 2.54mm double row +0 +20 +20 +Connector_IDC +IDC-Header_2x10_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x10 2.54mm double row +0 +20 +20 +Connector_IDC +IDC-Header_2x10_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x10 2.54mm double row +0 +20 +20 +Connector_IDC +IDC-Header_2x10_P2.54mm_Latch_Vertical +Through hole IDC header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x10 2.54mm double row +0 +20 +20 +Connector_IDC +IDC-Header_2x10_P2.54mm_Vertical +Through hole IDC box header, 2x10, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x10 2.54mm double row +0 +20 +20 +Connector_IDC +IDC-Header_2x10_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +22 +20 +Connector_IDC +IDC-Header_2x12-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x12 2.54mm double row +0 +26 +25 +Connector_IDC +IDC-Header_2x12-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x12 2.54mm double row +0 +26 +25 +Connector_IDC +IDC-Header_2x12-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x12 2.54mm double row +0 +26 +25 +Connector_IDC +IDC-Header_2x12-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x12 2.54mm double row +0 +26 +25 +Connector_IDC +IDC-Header_2x12-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x12 2.54mm double row +0 +26 +25 +Connector_IDC +IDC-Header_2x12_P2.54mm_Horizontal +Through hole IDC box header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x12 2.54mm double row +0 +24 +24 +Connector_IDC +IDC-Header_2x12_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x12 2.54mm double row +0 +24 +24 +Connector_IDC +IDC-Header_2x12_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x12 2.54mm double row +0 +24 +24 +Connector_IDC +IDC-Header_2x12_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x12 2.54mm double row +0 +24 +24 +Connector_IDC +IDC-Header_2x12_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x12 2.54mm double row +0 +24 +24 +Connector_IDC +IDC-Header_2x12_P2.54mm_Latch_Vertical +Through hole IDC header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x12 2.54mm double row +0 +24 +24 +Connector_IDC +IDC-Header_2x12_P2.54mm_Vertical +Through hole IDC box header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x12 2.54mm double row +0 +24 +24 +Connector_IDC +IDC-Header_2x13-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x13 2.54mm double row +0 +28 +27 +Connector_IDC +IDC-Header_2x13-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x13 2.54mm double row +0 +28 +27 +Connector_IDC +IDC-Header_2x13-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x13 2.54mm double row +0 +28 +27 +Connector_IDC +IDC-Header_2x13-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x13 2.54mm double row +0 +28 +27 +Connector_IDC +IDC-Header_2x13-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x13 2.54mm double row +0 +28 +27 +Connector_IDC +IDC-Header_2x13_P2.54mm_Horizontal +Through hole IDC box header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x13 2.54mm double row +0 +26 +26 +Connector_IDC +IDC-Header_2x13_P2.54mm_Horizontal_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +28 +26 +Connector_IDC +IDC-Header_2x13_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x13 2.54mm double row +0 +26 +26 +Connector_IDC +IDC-Header_2x13_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x13 2.54mm double row +0 +26 +26 +Connector_IDC +IDC-Header_2x13_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x13 2.54mm double row +0 +26 +26 +Connector_IDC +IDC-Header_2x13_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x13 2.54mm double row +0 +26 +26 +Connector_IDC +IDC-Header_2x13_P2.54mm_Latch_Vertical +Through hole IDC header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x13 2.54mm double row +0 +26 +26 +Connector_IDC +IDC-Header_2x13_P2.54mm_Vertical +Through hole IDC box header, 2x13, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x13 2.54mm double row +0 +26 +26 +Connector_IDC +IDC-Header_2x13_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +28 +26 +Connector_IDC +IDC-Header_2x15-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x15 2.54mm double row +0 +32 +31 +Connector_IDC +IDC-Header_2x15-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x15 2.54mm double row +0 +32 +31 +Connector_IDC +IDC-Header_2x15-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x15 2.54mm double row +0 +32 +31 +Connector_IDC +IDC-Header_2x15-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x15 2.54mm double row +0 +32 +31 +Connector_IDC +IDC-Header_2x15-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x15 2.54mm double row +0 +32 +31 +Connector_IDC +IDC-Header_2x15_P2.54mm_Horizontal +Through hole IDC box header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x15 2.54mm double row +0 +30 +30 +Connector_IDC +IDC-Header_2x15_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x15 2.54mm double row +0 +30 +30 +Connector_IDC +IDC-Header_2x15_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x15 2.54mm double row +0 +30 +30 +Connector_IDC +IDC-Header_2x15_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x15 2.54mm double row +0 +30 +30 +Connector_IDC +IDC-Header_2x15_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x15 2.54mm double row +0 +30 +30 +Connector_IDC +IDC-Header_2x15_P2.54mm_Latch_Vertical +Through hole IDC header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x15 2.54mm double row +0 +30 +30 +Connector_IDC +IDC-Header_2x15_P2.54mm_Vertical +Through hole IDC box header, 2x15, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x15 2.54mm double row +0 +30 +30 +Connector_IDC +IDC-Header_2x17-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x17 2.54mm double row +0 +36 +35 +Connector_IDC +IDC-Header_2x17-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x17 2.54mm double row +0 +36 +35 +Connector_IDC +IDC-Header_2x17-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x17 2.54mm double row +0 +36 +35 +Connector_IDC +IDC-Header_2x17-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x17 2.54mm double row +0 +36 +35 +Connector_IDC +IDC-Header_2x17-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x17 2.54mm double row +0 +36 +35 +Connector_IDC +IDC-Header_2x17_P2.54mm_Horizontal +Through hole IDC box header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x17 2.54mm double row +0 +34 +34 +Connector_IDC +IDC-Header_2x17_P2.54mm_Horizontal_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +36 +34 +Connector_IDC +IDC-Header_2x17_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x17 2.54mm double row +0 +34 +34 +Connector_IDC +IDC-Header_2x17_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x17 2.54mm double row +0 +34 +34 +Connector_IDC +IDC-Header_2x17_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x17 2.54mm double row +0 +34 +34 +Connector_IDC +IDC-Header_2x17_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x17 2.54mm double row +0 +34 +34 +Connector_IDC +IDC-Header_2x17_P2.54mm_Latch_Vertical +Through hole IDC header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x17 2.54mm double row +0 +34 +34 +Connector_IDC +IDC-Header_2x17_P2.54mm_Vertical +Through hole IDC box header, 2x17, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x17 2.54mm double row +0 +34 +34 +Connector_IDC +IDC-Header_2x17_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +36 +34 +Connector_IDC +IDC-Header_2x20-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x20 2.54mm double row +0 +42 +41 +Connector_IDC +IDC-Header_2x20-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x20 2.54mm double row +0 +42 +41 +Connector_IDC +IDC-Header_2x20-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x20 2.54mm double row +0 +42 +41 +Connector_IDC +IDC-Header_2x20-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x20 2.54mm double row +0 +42 +41 +Connector_IDC +IDC-Header_2x20-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x20 2.54mm double row +0 +42 +41 +Connector_IDC +IDC-Header_2x20_P2.54mm_Horizontal +Through hole IDC box header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x20 2.54mm double row +0 +40 +40 +Connector_IDC +IDC-Header_2x20_P2.54mm_Horizontal_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +42 +41 +Connector_IDC +IDC-Header_2x20_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x20 2.54mm double row +0 +40 +40 +Connector_IDC +IDC-Header_2x20_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x20 2.54mm double row +0 +40 +40 +Connector_IDC +IDC-Header_2x20_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x20 2.54mm double row +0 +40 +40 +Connector_IDC +IDC-Header_2x20_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x20 2.54mm double row +0 +40 +40 +Connector_IDC +IDC-Header_2x20_P2.54mm_Latch_Vertical +Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x20 2.54mm double row +0 +40 +40 +Connector_IDC +IDC-Header_2x20_P2.54mm_Vertical +Through hole IDC box header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x20 2.54mm double row +0 +40 +40 +Connector_IDC +IDC-Header_2x20_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +42 +40 +Connector_IDC +IDC-Header_2x25-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x25 2.54mm double row +0 +52 +51 +Connector_IDC +IDC-Header_2x25-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x25 2.54mm double row +0 +52 +51 +Connector_IDC +IDC-Header_2x25-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x25 2.54mm double row +0 +52 +51 +Connector_IDC +IDC-Header_2x25-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x25 2.54mm double row +0 +52 +51 +Connector_IDC +IDC-Header_2x25-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x25 2.54mm double row +0 +52 +51 +Connector_IDC +IDC-Header_2x25_P2.54mm_Horizontal +Through hole IDC box header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x25 2.54mm double row +0 +50 +50 +Connector_IDC +IDC-Header_2x25_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x25 2.54mm double row +0 +50 +50 +Connector_IDC +IDC-Header_2x25_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x25 2.54mm double row +0 +50 +50 +Connector_IDC +IDC-Header_2x25_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x25 2.54mm double row +0 +50 +50 +Connector_IDC +IDC-Header_2x25_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x25 2.54mm double row +0 +50 +50 +Connector_IDC +IDC-Header_2x25_P2.54mm_Latch_Vertical +Through hole IDC header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x25 2.54mm double row +0 +50 +50 +Connector_IDC +IDC-Header_2x25_P2.54mm_Vertical +Through hole IDC box header, 2x25, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x25 2.54mm double row +0 +50 +50 +Connector_IDC +IDC-Header_2x25_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +52 +50 +Connector_IDC +IDC-Header_2x30-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x30 2.54mm double row +0 +62 +61 +Connector_IDC +IDC-Header_2x30-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x30 2.54mm double row +0 +62 +61 +Connector_IDC +IDC-Header_2x30-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x30 2.54mm double row +0 +62 +61 +Connector_IDC +IDC-Header_2x30-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x30 2.54mm double row +0 +62 +61 +Connector_IDC +IDC-Header_2x30-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x30 2.54mm double row +0 +62 +61 +Connector_IDC +IDC-Header_2x30_P2.54mm_Horizontal +Through hole IDC box header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x30 2.54mm double row +0 +60 +60 +Connector_IDC +IDC-Header_2x30_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x30 2.54mm double row +0 +60 +60 +Connector_IDC +IDC-Header_2x30_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x30 2.54mm double row +0 +60 +60 +Connector_IDC +IDC-Header_2x30_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x30 2.54mm double row +0 +60 +60 +Connector_IDC +IDC-Header_2x30_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x30 2.54mm double row +0 +60 +60 +Connector_IDC +IDC-Header_2x30_P2.54mm_Latch_Vertical +Through hole IDC header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x30 2.54mm double row +0 +60 +60 +Connector_IDC +IDC-Header_2x30_P2.54mm_Vertical +Through hole IDC box header, 2x30, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x30 2.54mm double row +0 +60 +60 +Connector_IDC +IDC-Header_2x30_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +62 +60 +Connector_IDC +IDC-Header_2x32-1MP_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x32 2.54mm double row +0 +66 +65 +Connector_IDC +IDC-Header_2x32-1MP_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x32 2.54mm double row +0 +66 +65 +Connector_IDC +IDC-Header_2x32-1MP_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x32 2.54mm double row +0 +66 +65 +Connector_IDC +IDC-Header_2x32-1MP_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x32 2.54mm double row +0 +66 +65 +Connector_IDC +IDC-Header_2x32-1MP_P2.54mm_Latch_Vertical +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x32 2.54mm double row +0 +66 +65 +Connector_IDC +IDC-Header_2x32_P2.54mm_Horizontal +Through hole IDC box header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC box header THT 2x32 2.54mm double row +0 +64 +64 +Connector_IDC +IDC-Header_2x32_P2.54mm_Latch6.5mm_Vertical +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 6.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x32 2.54mm double row +0 +64 +64 +Connector_IDC +IDC-Header_2x32_P2.54mm_Latch9.5mm_Vertical +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 9.5mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x32 2.54mm double row +0 +64 +64 +Connector_IDC +IDC-Header_2x32_P2.54mm_Latch12.0mm_Vertical +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, 12.0mm latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x32 2.54mm double row +0 +64 +64 +Connector_IDC +IDC-Header_2x32_P2.54mm_Latch_Horizontal +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole horizontal IDC header THT 2x32 2.54mm double row +0 +64 +64 +Connector_IDC +IDC-Header_2x32_P2.54mm_Latch_Vertical +Through hole IDC header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC header THT 2x32 2.54mm double row +0 +64 +64 +Connector_IDC +IDC-Header_2x32_P2.54mm_Vertical +Through hole IDC box header, 2x32, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0 +Through hole vertical IDC box header THT 2x32 2.54mm double row +0 +64 +64 +Connector_IDC +IDC-Header_2x32_P2.54mm_Vertical_Lock +Connector IDC Locked, 10 contacts, compatible header: PANCON HE10 (Series 50, (https://www.reboul.fr/storage/00003af6.pdf) +connector idc locked +0 +66 +64 +Connector_JAE +JAE_LY20-4P-DLT1_2x02_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-4P-DLT1, 2 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +4 +4 +Connector_JAE +JAE_LY20-4P-DT1_2x02_P2.00mm_Vertical +Molex LY 20 series connector, LY20-4P-DT1, 2 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +4 +4 +Connector_JAE +JAE_LY20-6P-DLT1_2x03_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-6P-DLT1, 3 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +6 +6 +Connector_JAE +JAE_LY20-6P-DT1_2x03_P2.00mm_Vertical +Molex LY 20 series connector, LY20-6P-DT1, 3 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +6 +6 +Connector_JAE +JAE_LY20-8P-DLT1_2x04_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-8P-DLT1, 4 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +8 +8 +Connector_JAE +JAE_LY20-8P-DT1_2x04_P2.00mm_Vertical +Molex LY 20 series connector, LY20-8P-DT1, 4 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +8 +8 +Connector_JAE +JAE_LY20-10P-DLT1_2x05_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-10P-DLT1, 5 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +10 +10 +Connector_JAE +JAE_LY20-10P-DT1_2x05_P2.00mm_Vertical +Molex LY 20 series connector, LY20-10P-DT1, 5 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +10 +10 +Connector_JAE +JAE_LY20-12P-DLT1_2x06_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-12P-DLT1, 6 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +12 +12 +Connector_JAE +JAE_LY20-12P-DT1_2x06_P2.00mm_Vertical +Molex LY 20 series connector, LY20-12P-DT1, 6 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +12 +12 +Connector_JAE +JAE_LY20-14P-DLT1_2x07_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-14P-DLT1, 7 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +14 +14 +Connector_JAE +JAE_LY20-14P-DT1_2x07_P2.00mm_Vertical +Molex LY 20 series connector, LY20-14P-DT1, 7 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +14 +14 +Connector_JAE +JAE_LY20-16P-DLT1_2x08_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-16P-DLT1, 8 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +16 +16 +Connector_JAE +JAE_LY20-16P-DT1_2x08_P2.00mm_Vertical +Molex LY 20 series connector, LY20-16P-DT1, 8 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +16 +16 +Connector_JAE +JAE_LY20-18P-DLT1_2x09_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-18P-DLT1, 9 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +18 +18 +Connector_JAE +JAE_LY20-18P-DT1_2x09_P2.00mm_Vertical +Molex LY 20 series connector, LY20-18P-DT1, 9 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +18 +18 +Connector_JAE +JAE_LY20-20P-DLT1_2x10_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-20P-DLT1, 10 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +20 +20 +Connector_JAE +JAE_LY20-20P-DT1_2x10_P2.00mm_Vertical +Molex LY 20 series connector, LY20-20P-DT1, 10 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +20 +20 +Connector_JAE +JAE_LY20-22P-DLT1_2x11_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-22P-DLT1, 11 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +22 +22 +Connector_JAE +JAE_LY20-22P-DT1_2x11_P2.00mm_Vertical +Molex LY 20 series connector, LY20-22P-DT1, 11 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +22 +22 +Connector_JAE +JAE_LY20-24P-DLT1_2x12_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-24P-DLT1, 12 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +24 +24 +Connector_JAE +JAE_LY20-24P-DT1_2x12_P2.00mm_Vertical +Molex LY 20 series connector, LY20-24P-DT1, 12 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +24 +24 +Connector_JAE +JAE_LY20-26P-DLT1_2x13_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-26P-DLT1, 13 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +26 +26 +Connector_JAE +JAE_LY20-26P-DT1_2x13_P2.00mm_Vertical +Molex LY 20 series connector, LY20-26P-DT1, 13 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +26 +26 +Connector_JAE +JAE_LY20-28P-DLT1_2x14_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-28P-DLT1, 14 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +28 +28 +Connector_JAE +JAE_LY20-28P-DT1_2x14_P2.00mm_Vertical +Molex LY 20 series connector, LY20-28P-DT1, 14 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +28 +28 +Connector_JAE +JAE_LY20-30P-DLT1_2x15_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-30P-DLT1, 15 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +30 +30 +Connector_JAE +JAE_LY20-30P-DT1_2x15_P2.00mm_Vertical +Molex LY 20 series connector, LY20-30P-DT1, 15 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +30 +30 +Connector_JAE +JAE_LY20-32P-DLT1_2x16_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-32P-DLT1, 16 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +32 +32 +Connector_JAE +JAE_LY20-32P-DT1_2x16_P2.00mm_Vertical +Molex LY 20 series connector, LY20-32P-DT1, 16 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +32 +32 +Connector_JAE +JAE_LY20-34P-DLT1_2x17_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-34P-DLT1, 17 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +34 +34 +Connector_JAE +JAE_LY20-34P-DT1_2x17_P2.00mm_Vertical +Molex LY 20 series connector, LY20-34P-DT1, 17 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +34 +34 +Connector_JAE +JAE_LY20-36P-DLT1_2x18_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-36P-DLT1, 18 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +36 +36 +Connector_JAE +JAE_LY20-36P-DT1_2x18_P2.00mm_Vertical +Molex LY 20 series connector, LY20-36P-DT1, 18 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +36 +36 +Connector_JAE +JAE_LY20-38P-DLT1_2x19_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-38P-DLT1, 19 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +38 +38 +Connector_JAE +JAE_LY20-38P-DT1_2x19_P2.00mm_Vertical +Molex LY 20 series connector, LY20-38P-DT1, 19 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +38 +38 +Connector_JAE +JAE_LY20-40P-DLT1_2x20_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-40P-DLT1, 20 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +40 +40 +Connector_JAE +JAE_LY20-40P-DT1_2x20_P2.00mm_Vertical +Molex LY 20 series connector, LY20-40P-DT1, 20 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +40 +40 +Connector_JAE +JAE_LY20-42P-DLT1_2x21_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-42P-DLT1, 21 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +42 +42 +Connector_JAE +JAE_LY20-42P-DT1_2x21_P2.00mm_Vertical +Molex LY 20 series connector, LY20-42P-DT1, 21 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +42 +42 +Connector_JAE +JAE_LY20-44P-DLT1_2x22_P2.00mm_Horizontal +Molex LY 20 series connector, LY20-44P-DLT1, 22 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ038187.pdf), generated with kicad-footprint-generator +connector JAE top entry +0 +44 +44 +Connector_JAE +JAE_LY20-44P-DT1_2x22_P2.00mm_Vertical +Molex LY 20 series connector, LY20-44P-DT1, 22 Circuits (http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ103130.pdf), generated with kicad-footprint-generator +connector JAE side entry +0 +44 +44 +Connector_JAE +JAE_MM70-314-310B1 +http://www.heilind.com/marketing/documents/jae/JAE_MM70.pdf +connector JAE MXM +0 +280 +279 +Connector_JAE +JAE_SIM_Card_SF72S006 +SIM Card, Push-Push, https://www.jae.com/direct/topics/topics_file_download/topics_id=68892&ext_no=06&index=0&_lang=en&v=202003111511468456809 +SIM Card with Detect Switch +0 +18 +9 +Connector_JST +JST_ACH_BM01B-ACHSS-A-GAN-ETF_1x01-1MP_P1.20mm_Vertical +JST ACH series connector, BM01B-ACHSS-A-GAN-ETF (http://www.jst-mfg.com/product/pdf/eng/eACH.pdf), generated with kicad-footprint-generator +connector JST ACH vertical +0 +3 +2 +Connector_JST +JST_ACH_BM02B-ACHSS-GAN-ETF_1x02-1MP_P1.20mm_Vertical +JST ACH series connector, BM02B-ACHSS-GAN-ETF (http://www.jst-mfg.com/product/pdf/eng/eACH.pdf), generated with kicad-footprint-generator +connector JST ACH vertical +0 +4 +3 +Connector_JST +JST_ACH_BM03B-ACHSS-GAN-ETF_1x03-1MP_P1.20mm_Vertical +JST ACH series connector, BM03B-ACHSS-GAN-ETF (http://www.jst-mfg.com/product/pdf/eng/eACH.pdf), generated with kicad-footprint-generator +connector JST ACH vertical +0 +5 +4 +Connector_JST +JST_ACH_BM04B-ACHSS-A-GAN-ETF_1x04-1MP_P1.20mm_Vertical +JST ACH series connector, BM04B-ACHSS-A-GAN-ETF (http://www.jst-mfg.com/product/pdf/eng/eACH.pdf), generated with kicad-footprint-generator +connector JST ACH vertical +0 +6 +5 +Connector_JST +JST_ACH_BM05B-ACHSS-A-GAN-ETF_1x05-1MP_P1.20mm_Vertical +JST ACH series connector, BM05B-ACHSS-A-GAN-ETF (http://www.jst-mfg.com/product/pdf/eng/eACH.pdf), generated with kicad-footprint-generator +connector JST ACH vertical +0 +7 +6 +Connector_JST +JST_AUH_BM03B-AUHKS-GA-TB_1x03-1MP_P1.50mm_Vertical +JST AUH series connector, BM03B-AUHKS-GA-TB (http://www.jst-mfg.com/product/pdf/eng/eAUH.pdf), generated with kicad-footprint-generator +connector JST AUH side entry +0 +5 +4 +Connector_JST +JST_AUH_BM05B-AUHKS-GA-TB_1x05-1MP_P1.50mm_Vertical +JST AUH series connector, BM05B-AUHKS-GA-TB (http://www.jst-mfg.com/product/pdf/eng/eAUH.pdf), generated with kicad-footprint-generator +connector JST AUH side entry +0 +7 +6 +Connector_JST +JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical +JST EH series connector, B2B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH vertical +0 +2 +2 +Connector_JST +JST_EH_B3B-EH-A_1x03_P2.50mm_Vertical +JST EH series connector, B3B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH vertical +0 +3 +3 +Connector_JST +JST_EH_B4B-EH-A_1x04_P2.50mm_Vertical +JST EH series connector, B4B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH vertical +0 +4 +4 +Connector_JST +JST_EH_B5B-EH-A_1x05_P2.50mm_Vertical +JST EH series connector, B5B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH vertical +0 +5 +5 +Connector_JST +JST_EH_B6B-EH-A_1x06_P2.50mm_Vertical +JST EH series connector, B6B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH vertical +0 +6 +6 +Connector_JST +JST_EH_B7B-EH-A_1x07_P2.50mm_Vertical +JST EH series connector, B7B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH vertical +0 +7 +7 +Connector_JST +JST_EH_B8B-EH-A_1x08_P2.50mm_Vertical +JST EH series connector, B8B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH vertical +0 +8 +8 +Connector_JST +JST_EH_B9B-EH-A_1x09_P2.50mm_Vertical +JST EH series connector, B9B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH vertical +0 +9 +9 +Connector_JST +JST_EH_B10B-EH-A_1x10_P2.50mm_Vertical +JST EH series connector, B10B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH side entry +0 +10 +10 +Connector_JST +JST_EH_B11B-EH-A_1x11_P2.50mm_Vertical +JST EH series connector, B11B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH side entry +0 +11 +11 +Connector_JST +JST_EH_B12B-EH-A_1x12_P2.50mm_Vertical +JST EH series connector, B12B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH side entry +0 +12 +12 +Connector_JST +JST_EH_B13B-EH-A_1x13_P2.50mm_Vertical +JST EH series connector, B13B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH side entry +0 +13 +13 +Connector_JST +JST_EH_B14B-EH-A_1x14_P2.50mm_Vertical +JST EH series connector, B14B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH side entry +0 +14 +14 +Connector_JST +JST_EH_B15B-EH-A_1x15_P2.50mm_Vertical +JST EH series connector, B15B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH side entry +0 +15 +15 +Connector_JST +JST_EH_S2B-EH_1x02_P2.50mm_Horizontal +JST EH series connector, S2B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH horizontal +0 +2 +2 +Connector_JST +JST_EH_S3B-EH_1x03_P2.50mm_Horizontal +JST EH series connector, S3B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH horizontal +0 +3 +3 +Connector_JST +JST_EH_S4B-EH_1x04_P2.50mm_Horizontal +JST EH series connector, S4B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH horizontal +0 +4 +4 +Connector_JST +JST_EH_S5B-EH_1x05_P2.50mm_Horizontal +JST EH series connector, S5B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH horizontal +0 +5 +5 +Connector_JST +JST_EH_S6B-EH_1x06_P2.50mm_Horizontal +JST EH series connector, S6B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH horizontal +0 +6 +6 +Connector_JST +JST_EH_S7B-EH_1x07_P2.50mm_Horizontal +JST EH series connector, S7B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH horizontal +0 +7 +7 +Connector_JST +JST_EH_S8B-EH_1x08_P2.50mm_Horizontal +JST EH series connector, S8B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH horizontal +0 +8 +8 +Connector_JST +JST_EH_S9B-EH_1x09_P2.50mm_Horizontal +JST EH series connector, S9B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH horizontal +0 +9 +9 +Connector_JST +JST_EH_S10B-EH_1x10_P2.50mm_Horizontal +JST EH series connector, S10B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH top entry +0 +10 +10 +Connector_JST +JST_EH_S11B-EH_1x11_P2.50mm_Horizontal +JST EH series connector, S11B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH top entry +0 +11 +11 +Connector_JST +JST_EH_S12B-EH_1x12_P2.50mm_Horizontal +JST EH series connector, S12B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH top entry +0 +12 +12 +Connector_JST +JST_EH_S13B-EH_1x13_P2.50mm_Horizontal +JST EH series connector, S13B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH top entry +0 +13 +13 +Connector_JST +JST_EH_S14B-EH_1x14_P2.50mm_Horizontal +JST EH series connector, S14B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH top entry +0 +14 +14 +Connector_JST +JST_EH_S15B-EH_1x15_P2.50mm_Horizontal +JST EH series connector, S15B-EH (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator +connector JST EH top entry +0 +15 +15 +Connector_JST +JST_GH_BM02B-GHS-TBT_1x02-1MP_P1.25mm_Vertical +JST GH series connector, BM02B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +4 +3 +Connector_JST +JST_GH_BM03B-GHS-TBT_1x03-1MP_P1.25mm_Vertical +JST GH series connector, BM03B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +5 +4 +Connector_JST +JST_GH_BM04B-GHS-TBT_1x04-1MP_P1.25mm_Vertical +JST GH series connector, BM04B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +6 +5 +Connector_JST +JST_GH_BM05B-GHS-TBT_1x05-1MP_P1.25mm_Vertical +JST GH series connector, BM05B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +7 +6 +Connector_JST +JST_GH_BM06B-GHS-TBT_1x06-1MP_P1.25mm_Vertical +JST GH series connector, BM06B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +8 +7 +Connector_JST +JST_GH_BM07B-GHS-TBT_1x07-1MP_P1.25mm_Vertical +JST GH series connector, BM07B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +9 +8 +Connector_JST +JST_GH_BM08B-GHS-TBT_1x08-1MP_P1.25mm_Vertical +JST GH series connector, BM08B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +10 +9 +Connector_JST +JST_GH_BM09B-GHS-TBT_1x09-1MP_P1.25mm_Vertical +JST GH series connector, BM09B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +11 +10 +Connector_JST +JST_GH_BM10B-GHS-TBT_1x10-1MP_P1.25mm_Vertical +JST GH series connector, BM10B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +12 +11 +Connector_JST +JST_GH_BM11B-GHS-TBT_1x11-1MP_P1.25mm_Vertical +JST GH series connector, BM11B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +13 +12 +Connector_JST +JST_GH_BM12B-GHS-TBT_1x12-1MP_P1.25mm_Vertical +JST GH series connector, BM12B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +14 +13 +Connector_JST +JST_GH_BM13B-GHS-TBT_1x13-1MP_P1.25mm_Vertical +JST GH series connector, BM13B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +15 +14 +Connector_JST +JST_GH_BM14B-GHS-TBT_1x14-1MP_P1.25mm_Vertical +JST GH series connector, BM14B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +16 +15 +Connector_JST +JST_GH_BM15B-GHS-TBT_1x15-1MP_P1.25mm_Vertical +JST GH series connector, BM15B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH side entry +0 +17 +16 +Connector_JST +JST_GH_SM02B-GHS-TB_1x02-1MP_P1.25mm_Horizontal +JST GH series connector, SM02B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +4 +3 +Connector_JST +JST_GH_SM03B-GHS-TB_1x03-1MP_P1.25mm_Horizontal +JST GH series connector, SM03B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +5 +4 +Connector_JST +JST_GH_SM04B-GHS-TB_1x04-1MP_P1.25mm_Horizontal +JST GH series connector, SM04B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +6 +5 +Connector_JST +JST_GH_SM05B-GHS-TB_1x05-1MP_P1.25mm_Horizontal +JST GH series connector, SM05B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +7 +6 +Connector_JST +JST_GH_SM06B-GHS-TB_1x06-1MP_P1.25mm_Horizontal +JST GH series connector, SM06B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +8 +7 +Connector_JST +JST_GH_SM07B-GHS-TB_1x07-1MP_P1.25mm_Horizontal +JST GH series connector, SM07B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +9 +8 +Connector_JST +JST_GH_SM08B-GHS-TB_1x08-1MP_P1.25mm_Horizontal +JST GH series connector, SM08B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +10 +9 +Connector_JST +JST_GH_SM09B-GHS-TB_1x09-1MP_P1.25mm_Horizontal +JST GH series connector, SM09B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +11 +10 +Connector_JST +JST_GH_SM10B-GHS-TB_1x10-1MP_P1.25mm_Horizontal +JST GH series connector, SM10B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +12 +11 +Connector_JST +JST_GH_SM11B-GHS-TB_1x11-1MP_P1.25mm_Horizontal +JST GH series connector, SM11B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +13 +12 +Connector_JST +JST_GH_SM12B-GHS-TB_1x12-1MP_P1.25mm_Horizontal +JST GH series connector, SM12B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +14 +13 +Connector_JST +JST_GH_SM13B-GHS-TB_1x13-1MP_P1.25mm_Horizontal +JST GH series connector, SM13B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +15 +14 +Connector_JST +JST_GH_SM14B-GHS-TB_1x14-1MP_P1.25mm_Horizontal +JST GH series connector, SM14B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +16 +15 +Connector_JST +JST_GH_SM15B-GHS-TB_1x15-1MP_P1.25mm_Horizontal +JST GH series connector, SM15B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator +connector JST GH top entry +0 +17 +16 +Connector_JST +JST_J2100_B06B-J21DK-GGXR_2x03_P2.50x4.00mm_Vertical +JST J2100 series connector, B06B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 vertical +0 +8 +6 +Connector_JST +JST_J2100_B08B-J21DK-GGXR_2x04_P2.50x4.00mm_Vertical +JST J2100 series connector, B08B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 vertical +0 +10 +8 +Connector_JST +JST_J2100_B10B-J21DK-GGXR_2x05_P2.50x4.00mm_Vertical +JST J2100 series connector, B10B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 vertical +0 +12 +10 +Connector_JST +JST_J2100_B12B-J21DK-GGXR_2x06_P2.50x4.00mm_Vertical +JST J2100 series connector, B12B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 vertical +0 +14 +12 +Connector_JST +JST_J2100_B16B-J21DK-GGXR_2x08_P2.50x4.00mm_Vertical +JST J2100 series connector, B16B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 vertical +0 +18 +16 +Connector_JST +JST_J2100_B20B-J21DK-GGXR_2x10_P2.50x4.00mm_Vertical +JST J2100 series connector, B20B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 vertical +0 +22 +20 +Connector_JST +JST_J2100_S06B-J21DK-GGXR_2x03_P2.50mm_Horizontal +JST J2100 series connector, S06B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 horizontal +0 +7 +6 +Connector_JST +JST_J2100_S08B-J21DK-GGXR_2x04_P2.50mm_Horizontal +JST J2100 series connector, S08B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 horizontal +0 +10 +8 +Connector_JST +JST_J2100_S10B-J21DK-GGXR_2x05_P2.50mm_Horizontal +JST J2100 series connector, S10B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 horizontal +0 +12 +10 +Connector_JST +JST_J2100_S12B-J21DK-GGXR_2x06_P2.50mm_Horizontal +JST J2100 series connector, S12B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 horizontal +0 +14 +12 +Connector_JST +JST_J2100_S16B-J21DK-GGXR_2x08_P2.50mm_Horizontal +JST J2100 series connector, S16B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 horizontal +0 +18 +16 +Connector_JST +JST_J2100_S20B-J21DK-GGXR_2x10_P2.50mm_Horizontal +JST J2100 series connector, S20B-J21DK-GGXR (http://www.jst-mfg.com/product/pdf/eng/eJFA-J2000.pdf), generated with kicad-footprint-generator +connector JST J2100 horizontal +0 +22 +20 +Connector_JST +JST_JWPF_B02B-JWPF-SK-R_1x02_P2.00mm_Vertical +JST JWPF series connector, B02B-JWPF-SK-R (http://www.jst-mfg.com/product/pdf/eng/eJWPF1.pdf), generated with kicad-footprint-generator +connector JST JWPF side entry +0 +2 +2 +Connector_JST +JST_JWPF_B03B-JWPF-SK-R_1x03_P2.00mm_Vertical +JST JWPF series connector, B03B-JWPF-SK-R (http://www.jst-mfg.com/product/pdf/eng/eJWPF1.pdf), generated with kicad-footprint-generator +connector JST JWPF side entry +0 +3 +3 +Connector_JST +JST_JWPF_B04B-JWPF-SK-R_1x04_P2.00mm_Vertical +JST JWPF series connector, B04B-JWPF-SK-R (http://www.jst-mfg.com/product/pdf/eng/eJWPF1.pdf), generated with kicad-footprint-generator +connector JST JWPF side entry +0 +4 +4 +Connector_JST +JST_JWPF_B06B-JWPF-SK-R_2x03_P2.00mm_Vertical +JST JWPF series connector, B06B-JWPF-SK-R (http://www.jst-mfg.com/product/pdf/eng/eJWPF1.pdf), generated with kicad-footprint-generator +connector JST JWPF side entry +0 +6 +6 +Connector_JST +JST_JWPF_B08B-JWPF-SK-R_2x04_P2.00mm_Vertical +JST JWPF series connector, B08B-JWPF-SK-R (http://www.jst-mfg.com/product/pdf/eng/eJWPF1.pdf), generated with kicad-footprint-generator +connector JST JWPF side entry +0 +8 +8 +Connector_JST +JST_LEA_SM02B-LEASS-TF_1x02-1MP_P4.20mm_Horizontal +JST LEA series connector, SM02B-LEASS-TF (http://www.jst-mfg.com/product/pdf/eng/eLEA.pdf), generated with kicad-footprint-generator +connector JST LEA top entry +0 +4 +3 +Connector_JST +JST_NV_B02P-NV_1x02_P5.00mm_Vertical +JST NV series connector, B02P-NV (http://www.jst-mfg.com/product/pdf/eng/eNV.pdf), generated with kicad-footprint-generator +connector JST NV side entry +0 +2 +2 +Connector_JST +JST_NV_B03P-NV_1x03_P5.00mm_Vertical +JST NV series connector, B03P-NV (http://www.jst-mfg.com/product/pdf/eng/eNV.pdf), generated with kicad-footprint-generator +connector JST NV side entry +0 +3 +3 +Connector_JST +JST_NV_B04P-NV_1x04_P5.00mm_Vertical +JST NV series connector, B04P-NV (http://www.jst-mfg.com/product/pdf/eng/eNV.pdf), generated with kicad-footprint-generator +connector JST NV side entry +0 +4 +4 +Connector_JST +JST_PHD_B8B-PHDSS_2x04_P2.00mm_Vertical +JST PHD series connector, B8B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +8 +8 +Connector_JST +JST_PHD_B10B-PHDSS_2x05_P2.00mm_Vertical +JST PHD series connector, B10B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +10 +10 +Connector_JST +JST_PHD_B12B-PHDSS_2x06_P2.00mm_Vertical +JST PHD series connector, B12B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +12 +12 +Connector_JST +JST_PHD_B14B-PHDSS_2x07_P2.00mm_Vertical +JST PHD series connector, B14B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +14 +14 +Connector_JST +JST_PHD_B16B-PHDSS_2x08_P2.00mm_Vertical +JST PHD series connector, B16B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +16 +16 +Connector_JST +JST_PHD_B18B-PHDSS_2x09_P2.00mm_Vertical +JST PHD series connector, B18B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +18 +18 +Connector_JST +JST_PHD_B20B-PHDSS_2x10_P2.00mm_Vertical +JST PHD series connector, B20B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +20 +20 +Connector_JST +JST_PHD_B22B-PHDSS_2x11_P2.00mm_Vertical +JST PHD series connector, B22B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +22 +22 +Connector_JST +JST_PHD_B24B-PHDSS_2x12_P2.00mm_Vertical +JST PHD series connector, B24B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +24 +24 +Connector_JST +JST_PHD_B26B-PHDSS_2x13_P2.00mm_Vertical +JST PHD series connector, B26B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +26 +26 +Connector_JST +JST_PHD_B28B-PHDSS_2x14_P2.00mm_Vertical +JST PHD series connector, B28B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +28 +28 +Connector_JST +JST_PHD_B30B-PHDSS_2x15_P2.00mm_Vertical +JST PHD series connector, B30B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +30 +30 +Connector_JST +JST_PHD_B32B-PHDSS_2x16_P2.00mm_Vertical +JST PHD series connector, B32B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +32 +32 +Connector_JST +JST_PHD_B34B-PHDSS_2x17_P2.00mm_Vertical +JST PHD series connector, B34B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD vertical +0 +34 +34 +Connector_JST +JST_PHD_S8B-PHDSS_2x04_P2.00mm_Horizontal +JST PHD series connector, S8B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +8 +8 +Connector_JST +JST_PHD_S10B-PHDSS_2x05_P2.00mm_Horizontal +JST PHD series connector, S10B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +10 +10 +Connector_JST +JST_PHD_S12B-PHDSS_2x06_P2.00mm_Horizontal +JST PHD series connector, S12B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +12 +12 +Connector_JST +JST_PHD_S14B-PHDSS_2x07_P2.00mm_Horizontal +JST PHD series connector, S14B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +14 +14 +Connector_JST +JST_PHD_S16B-PHDSS_2x08_P2.00mm_Horizontal +JST PHD series connector, S16B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +16 +16 +Connector_JST +JST_PHD_S18B-PHDSS_2x09_P2.00mm_Horizontal +JST PHD series connector, S18B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +18 +18 +Connector_JST +JST_PHD_S20B-PHDSS_2x10_P2.00mm_Horizontal +JST PHD series connector, S20B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +20 +20 +Connector_JST +JST_PHD_S22B-PHDSS_2x11_P2.00mm_Horizontal +JST PHD series connector, S22B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +22 +22 +Connector_JST +JST_PHD_S24B-PHDSS_2x12_P2.00mm_Horizontal +JST PHD series connector, S24B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +24 +24 +Connector_JST +JST_PHD_S26B-PHDSS_2x13_P2.00mm_Horizontal +JST PHD series connector, S26B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +26 +26 +Connector_JST +JST_PHD_S28B-PHDSS_2x14_P2.00mm_Horizontal +JST PHD series connector, S28B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +28 +28 +Connector_JST +JST_PHD_S30B-PHDSS_2x15_P2.00mm_Horizontal +JST PHD series connector, S30B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +30 +30 +Connector_JST +JST_PHD_S32B-PHDSS_2x16_P2.00mm_Horizontal +JST PHD series connector, S32B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +32 +32 +Connector_JST +JST_PHD_S34B-PHDSS_2x17_P2.00mm_Horizontal +JST PHD series connector, S34B-PHDSS (http://www.jst-mfg.com/product/pdf/eng/ePHD.pdf), generated with kicad-footprint-generator +connector JST PHD horizontal +0 +34 +34 +Connector_JST +JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical +JST PH series connector, B2B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +2 +2 +Connector_JST +JST_PH_B2B-PH-SM4-TB_1x02-1MP_P2.00mm_Vertical +JST PH series connector, B2B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +4 +3 +Connector_JST +JST_PH_B3B-PH-K_1x03_P2.00mm_Vertical +JST PH series connector, B3B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +3 +3 +Connector_JST +JST_PH_B3B-PH-SM4-TB_1x03-1MP_P2.00mm_Vertical +JST PH series connector, B3B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +5 +4 +Connector_JST +JST_PH_B4B-PH-K_1x04_P2.00mm_Vertical +JST PH series connector, B4B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +4 +4 +Connector_JST +JST_PH_B4B-PH-SM4-TB_1x04-1MP_P2.00mm_Vertical +JST PH series connector, B4B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +6 +5 +Connector_JST +JST_PH_B5B-PH-K_1x05_P2.00mm_Vertical +JST PH series connector, B5B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +5 +5 +Connector_JST +JST_PH_B5B-PH-SM4-TB_1x05-1MP_P2.00mm_Vertical +JST PH series connector, B5B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +7 +6 +Connector_JST +JST_PH_B6B-PH-K_1x06_P2.00mm_Vertical +JST PH series connector, B6B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +6 +6 +Connector_JST +JST_PH_B6B-PH-SM4-TB_1x06-1MP_P2.00mm_Vertical +JST PH series connector, B6B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +8 +7 +Connector_JST +JST_PH_B7B-PH-K_1x07_P2.00mm_Vertical +JST PH series connector, B7B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +7 +7 +Connector_JST +JST_PH_B7B-PH-SM4-TB_1x07-1MP_P2.00mm_Vertical +JST PH series connector, B7B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +9 +8 +Connector_JST +JST_PH_B8B-PH-K_1x08_P2.00mm_Vertical +JST PH series connector, B8B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +8 +8 +Connector_JST +JST_PH_B8B-PH-SM4-TB_1x08-1MP_P2.00mm_Vertical +JST PH series connector, B8B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +10 +9 +Connector_JST +JST_PH_B9B-PH-K_1x09_P2.00mm_Vertical +JST PH series connector, B9B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +9 +9 +Connector_JST +JST_PH_B9B-PH-SM4-TB_1x09-1MP_P2.00mm_Vertical +JST PH series connector, B9B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +11 +10 +Connector_JST +JST_PH_B10B-PH-K_1x10_P2.00mm_Vertical +JST PH series connector, B10B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +10 +10 +Connector_JST +JST_PH_B10B-PH-SM4-TB_1x10-1MP_P2.00mm_Vertical +JST PH series connector, B10B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +12 +11 +Connector_JST +JST_PH_B11B-PH-K_1x11_P2.00mm_Vertical +JST PH series connector, B11B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +11 +11 +Connector_JST +JST_PH_B11B-PH-SM4-TB_1x11-1MP_P2.00mm_Vertical +JST PH series connector, B11B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +13 +12 +Connector_JST +JST_PH_B12B-PH-K_1x12_P2.00mm_Vertical +JST PH series connector, B12B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +12 +12 +Connector_JST +JST_PH_B12B-PH-SM4-TB_1x12-1MP_P2.00mm_Vertical +JST PH series connector, B12B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +14 +13 +Connector_JST +JST_PH_B13B-PH-K_1x13_P2.00mm_Vertical +JST PH series connector, B13B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +13 +13 +Connector_JST +JST_PH_B13B-PH-SM4-TB_1x13-1MP_P2.00mm_Vertical +JST PH series connector, B13B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +15 +14 +Connector_JST +JST_PH_B14B-PH-K_1x14_P2.00mm_Vertical +JST PH series connector, B14B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +14 +14 +Connector_JST +JST_PH_B14B-PH-SM4-TB_1x14-1MP_P2.00mm_Vertical +JST PH series connector, B14B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +16 +15 +Connector_JST +JST_PH_B15B-PH-K_1x15_P2.00mm_Vertical +JST PH series connector, B15B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +15 +15 +Connector_JST +JST_PH_B15B-PH-SM4-TB_1x15-1MP_P2.00mm_Vertical +JST PH series connector, B15B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +17 +16 +Connector_JST +JST_PH_B16B-PH-K_1x16_P2.00mm_Vertical +JST PH series connector, B16B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +16 +16 +Connector_JST +JST_PH_B16B-PH-SM4-TB_1x16-1MP_P2.00mm_Vertical +JST PH series connector, B16B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH side entry +0 +18 +17 +Connector_JST +JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal +JST PH series connector, S2B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +2 +2 +Connector_JST +JST_PH_S2B-PH-SM4-TB_1x02-1MP_P2.00mm_Horizontal +JST PH series connector, S2B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +4 +3 +Connector_JST +JST_PH_S3B-PH-K_1x03_P2.00mm_Horizontal +JST PH series connector, S3B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +3 +3 +Connector_JST +JST_PH_S3B-PH-SM4-TB_1x03-1MP_P2.00mm_Horizontal +JST PH series connector, S3B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +5 +4 +Connector_JST +JST_PH_S4B-PH-K_1x04_P2.00mm_Horizontal +JST PH series connector, S4B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +4 +4 +Connector_JST +JST_PH_S4B-PH-SM4-TB_1x04-1MP_P2.00mm_Horizontal +JST PH series connector, S4B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +6 +5 +Connector_JST +JST_PH_S5B-PH-K_1x05_P2.00mm_Horizontal +JST PH series connector, S5B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +5 +5 +Connector_JST +JST_PH_S5B-PH-SM4-TB_1x05-1MP_P2.00mm_Horizontal +JST PH series connector, S5B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +7 +6 +Connector_JST +JST_PH_S6B-PH-K_1x06_P2.00mm_Horizontal +JST PH series connector, S6B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +6 +6 +Connector_JST +JST_PH_S6B-PH-SM4-TB_1x06-1MP_P2.00mm_Horizontal +JST PH series connector, S6B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +8 +7 +Connector_JST +JST_PH_S7B-PH-K_1x07_P2.00mm_Horizontal +JST PH series connector, S7B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +7 +7 +Connector_JST +JST_PH_S7B-PH-SM4-TB_1x07-1MP_P2.00mm_Horizontal +JST PH series connector, S7B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +9 +8 +Connector_JST +JST_PH_S8B-PH-K_1x08_P2.00mm_Horizontal +JST PH series connector, S8B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +8 +8 +Connector_JST +JST_PH_S8B-PH-SM4-TB_1x08-1MP_P2.00mm_Horizontal +JST PH series connector, S8B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +10 +9 +Connector_JST +JST_PH_S9B-PH-K_1x09_P2.00mm_Horizontal +JST PH series connector, S9B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +9 +9 +Connector_JST +JST_PH_S9B-PH-SM4-TB_1x09-1MP_P2.00mm_Horizontal +JST PH series connector, S9B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +11 +10 +Connector_JST +JST_PH_S10B-PH-K_1x10_P2.00mm_Horizontal +JST PH series connector, S10B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +10 +10 +Connector_JST +JST_PH_S10B-PH-SM4-TB_1x10-1MP_P2.00mm_Horizontal +JST PH series connector, S10B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +12 +11 +Connector_JST +JST_PH_S11B-PH-K_1x11_P2.00mm_Horizontal +JST PH series connector, S11B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +11 +11 +Connector_JST +JST_PH_S11B-PH-SM4-TB_1x11-1MP_P2.00mm_Horizontal +JST PH series connector, S11B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +13 +12 +Connector_JST +JST_PH_S12B-PH-K_1x12_P2.00mm_Horizontal +JST PH series connector, S12B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +12 +12 +Connector_JST +JST_PH_S12B-PH-SM4-TB_1x12-1MP_P2.00mm_Horizontal +JST PH series connector, S12B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +14 +13 +Connector_JST +JST_PH_S13B-PH-K_1x13_P2.00mm_Horizontal +JST PH series connector, S13B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +13 +13 +Connector_JST +JST_PH_S13B-PH-SM4-TB_1x13-1MP_P2.00mm_Horizontal +JST PH series connector, S13B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +15 +14 +Connector_JST +JST_PH_S14B-PH-K_1x14_P2.00mm_Horizontal +JST PH series connector, S14B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +14 +14 +Connector_JST +JST_PH_S14B-PH-SM4-TB_1x14-1MP_P2.00mm_Horizontal +JST PH series connector, S14B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +16 +15 +Connector_JST +JST_PH_S15B-PH-K_1x15_P2.00mm_Horizontal +JST PH series connector, S15B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +15 +15 +Connector_JST +JST_PH_S15B-PH-SM4-TB_1x15-1MP_P2.00mm_Horizontal +JST PH series connector, S15B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +17 +16 +Connector_JST +JST_PH_S16B-PH-K_1x16_P2.00mm_Horizontal +JST PH series connector, S16B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator +connector JST PH top entry +0 +16 +16 +Connector_JST +JST_PUD_B08B-PUDSS_2x04_P2.00mm_Vertical +JST PUD series connector, B08B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +8 +8 +Connector_JST +JST_PUD_B10B-PUDSS_2x05_P2.00mm_Vertical +JST PUD series connector, B10B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +10 +10 +Connector_JST +JST_PUD_B12B-PUDSS_2x06_P2.00mm_Vertical +JST PUD series connector, B12B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +12 +12 +Connector_JST +JST_PUD_B14B-PUDSS_2x07_P2.00mm_Vertical +JST PUD series connector, B14B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +14 +14 +Connector_JST +JST_PUD_B16B-PUDSS_2x08_P2.00mm_Vertical +JST PUD series connector, B16B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +16 +16 +Connector_JST +JST_PUD_B18B-PUDSS_2x09_P2.00mm_Vertical +JST PUD series connector, B18B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +18 +18 +Connector_JST +JST_PUD_B20B-PUDSS_2x10_P2.00mm_Vertical +JST PUD series connector, B20B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +20 +20 +Connector_JST +JST_PUD_B22B-PUDSS_2x11_P2.00mm_Vertical +JST PUD series connector, B22B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +22 +22 +Connector_JST +JST_PUD_B24B-PUDSS_2x12_P2.00mm_Vertical +JST PUD series connector, B24B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +24 +24 +Connector_JST +JST_PUD_B26B-PUDSS_2x13_P2.00mm_Vertical +JST PUD series connector, B26B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +26 +26 +Connector_JST +JST_PUD_B28B-PUDSS_2x14_P2.00mm_Vertical +JST PUD series connector, B28B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +28 +28 +Connector_JST +JST_PUD_B30B-PUDSS_2x15_P2.00mm_Vertical +JST PUD series connector, B30B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +30 +30 +Connector_JST +JST_PUD_B32B-PUDSS_2x16_P2.00mm_Vertical +JST PUD series connector, B32B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +32 +32 +Connector_JST +JST_PUD_B34B-PUDSS_2x17_P2.00mm_Vertical +JST PUD series connector, B34B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +34 +34 +Connector_JST +JST_PUD_B36B-PUDSS_2x18_P2.00mm_Vertical +JST PUD series connector, B36B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +36 +36 +Connector_JST +JST_PUD_B38B-PUDSS_2x19_P2.00mm_Vertical +JST PUD series connector, B38B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +38 +38 +Connector_JST +JST_PUD_B40B-PUDSS_2x20_P2.00mm_Vertical +JST PUD series connector, B40B-PUDSS (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD side entry +0 +40 +40 +Connector_JST +JST_PUD_S08B-PUDSS-1_2x04_P2.00mm_Horizontal +JST PUD series connector, S08B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +8 +8 +Connector_JST +JST_PUD_S10B-PUDSS-1_2x05_P2.00mm_Horizontal +JST PUD series connector, S10B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +10 +10 +Connector_JST +JST_PUD_S12B-PUDSS-1_2x06_P2.00mm_Horizontal +JST PUD series connector, S12B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +12 +12 +Connector_JST +JST_PUD_S14B-PUDSS-1_2x07_P2.00mm_Horizontal +JST PUD series connector, S14B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +14 +14 +Connector_JST +JST_PUD_S16B-PUDSS-1_2x08_P2.00mm_Horizontal +JST PUD series connector, S16B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +16 +16 +Connector_JST +JST_PUD_S18B-PUDSS-1_2x09_P2.00mm_Horizontal +JST PUD series connector, S18B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +18 +18 +Connector_JST +JST_PUD_S20B-PUDSS-1_2x10_P2.00mm_Horizontal +JST PUD series connector, S20B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +20 +20 +Connector_JST +JST_PUD_S22B-PUDSS-1_2x11_P2.00mm_Horizontal +JST PUD series connector, S22B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +22 +22 +Connector_JST +JST_PUD_S24B-PUDSS-1_2x12_P2.00mm_Horizontal +JST PUD series connector, S24B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +24 +24 +Connector_JST +JST_PUD_S26B-PUDSS-1_2x13_P2.00mm_Horizontal +JST PUD series connector, S26B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +26 +26 +Connector_JST +JST_PUD_S28B-PUDSS-1_2x14_P2.00mm_Horizontal +JST PUD series connector, S28B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +28 +28 +Connector_JST +JST_PUD_S30B-PUDSS-1_2x15_P2.00mm_Horizontal +JST PUD series connector, S30B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +30 +30 +Connector_JST +JST_PUD_S32B-PUDSS-1_2x16_P2.00mm_Horizontal +JST PUD series connector, S32B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +32 +32 +Connector_JST +JST_PUD_S34B-PUDSS-1_2x17_P2.00mm_Horizontal +JST PUD series connector, S34B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +34 +34 +Connector_JST +JST_PUD_S36B-PUDSS-1_2x18_P2.00mm_Horizontal +JST PUD series connector, S36B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +36 +36 +Connector_JST +JST_PUD_S38B-PUDSS-1_2x19_P2.00mm_Horizontal +JST PUD series connector, S38B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +38 +38 +Connector_JST +JST_PUD_S40B-PUDSS-1_2x20_P2.00mm_Horizontal +JST PUD series connector, S40B-PUDSS-1 (http://www.jst-mfg.com/product/pdf/eng/ePUD.pdf), generated with kicad-footprint-generator +connector JST PUD top entry +0 +40 +40 +Connector_JST +JST_SFH_SM02B-SFHRS-TF_1x02-1MP_P4.20mm_Horizontal +JST SFH series connector, SM02B-SFHRS-TF (http://www.jst-mfg.com/product/pdf/eng/eSFH.pdf), generated with kicad-footprint-generator +connector JST SFH horizontal +0 +4 +3 +Connector_JST +JST_SHL_SM02B-SHLS-TF_1x02-1MP_P1.00mm_Horizontal +JST SHL series connector, SM02B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +4 +3 +Connector_JST +JST_SHL_SM05B-SHLS-TF_1x05-1MP_P1.00mm_Horizontal +JST SHL series connector, SM05B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +7 +6 +Connector_JST +JST_SHL_SM06B-SHLS-TF_1x06-1MP_P1.00mm_Horizontal +JST SHL series connector, SM06B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +8 +7 +Connector_JST +JST_SHL_SM07B-SHLS-TF_1x07-1MP_P1.00mm_Horizontal +JST SHL series connector, SM07B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +9 +8 +Connector_JST +JST_SHL_SM08B-SHLS-TF_1x08-1MP_P1.00mm_Horizontal +JST SHL series connector, SM08B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +10 +9 +Connector_JST +JST_SHL_SM10B-SHLS-TF_1x10-1MP_P1.00mm_Horizontal +JST SHL series connector, SM10B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +12 +11 +Connector_JST +JST_SHL_SM11B-SHLS-TF_1x11-1MP_P1.00mm_Horizontal +JST SHL series connector, SM11B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +13 +12 +Connector_JST +JST_SHL_SM12B-SHLS-TF_1x12-1MP_P1.00mm_Horizontal +JST SHL series connector, SM12B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +14 +13 +Connector_JST +JST_SHL_SM14B-SHLS-TF_1x14-1MP_P1.00mm_Horizontal +JST SHL series connector, SM14B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +16 +15 +Connector_JST +JST_SHL_SM16B-SHLS-TF_1x16-1MP_P1.00mm_Horizontal +JST SHL series connector, SM16B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +18 +17 +Connector_JST +JST_SHL_SM20B-SHLS-TF_1x20-1MP_P1.00mm_Horizontal +JST SHL series connector, SM20B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +22 +21 +Connector_JST +JST_SHL_SM22B-SHLS-TF_1x22-1MP_P1.00mm_Horizontal +JST SHL series connector, SM22B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +24 +23 +Connector_JST +JST_SHL_SM26B-SHLS-TF_1x26-1MP_P1.00mm_Horizontal +JST SHL series connector, SM26B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +28 +27 +Connector_JST +JST_SHL_SM30B-SHLS-TF_1x30-1MP_P1.00mm_Horizontal +JST SHL series connector, SM30B-SHLS-TF (http://www.jst-mfg.com/product/pdf/eng/eSHL.pdf), generated with kicad-footprint-generator +connector JST SHL top entry +0 +32 +31 +Connector_JST +JST_SH_BM02B-SRSS-TB_1x02-1MP_P1.00mm_Vertical +JST SH series connector, BM02B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +4 +3 +Connector_JST +JST_SH_BM03B-SRSS-TB_1x03-1MP_P1.00mm_Vertical +JST SH series connector, BM03B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +5 +4 +Connector_JST +JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical +JST SH series connector, BM04B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +6 +5 +Connector_JST +JST_SH_BM05B-SRSS-TB_1x05-1MP_P1.00mm_Vertical +JST SH series connector, BM05B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +7 +6 +Connector_JST +JST_SH_BM06B-SRSS-TB_1x06-1MP_P1.00mm_Vertical +JST SH series connector, BM06B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +8 +7 +Connector_JST +JST_SH_BM07B-SRSS-TB_1x07-1MP_P1.00mm_Vertical +JST SH series connector, BM07B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +9 +8 +Connector_JST +JST_SH_BM08B-SRSS-TB_1x08-1MP_P1.00mm_Vertical +JST SH series connector, BM08B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +10 +9 +Connector_JST +JST_SH_BM09B-SRSS-TB_1x09-1MP_P1.00mm_Vertical +JST SH series connector, BM09B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +11 +10 +Connector_JST +JST_SH_BM10B-SRSS-TB_1x10-1MP_P1.00mm_Vertical +JST SH series connector, BM10B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +12 +11 +Connector_JST +JST_SH_BM11B-SRSS-TB_1x11-1MP_P1.00mm_Vertical +JST SH series connector, BM11B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +13 +12 +Connector_JST +JST_SH_BM12B-SRSS-TB_1x12-1MP_P1.00mm_Vertical +JST SH series connector, BM12B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +14 +13 +Connector_JST +JST_SH_BM13B-SRSS-TB_1x13-1MP_P1.00mm_Vertical +JST SH series connector, BM13B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +15 +14 +Connector_JST +JST_SH_BM14B-SRSS-TB_1x14-1MP_P1.00mm_Vertical +JST SH series connector, BM14B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +16 +15 +Connector_JST +JST_SH_BM15B-SRSS-TB_1x15-1MP_P1.00mm_Vertical +JST SH series connector, BM15B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH side entry +0 +17 +16 +Connector_JST +JST_SH_SM02B-SRSS-TB_1x02-1MP_P1.00mm_Horizontal +JST SH series connector, SM02B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +4 +3 +Connector_JST +JST_SH_SM03B-SRSS-TB_1x03-1MP_P1.00mm_Horizontal +JST SH series connector, SM03B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +5 +4 +Connector_JST +JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal +JST SH series connector, SM04B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +6 +5 +Connector_JST +JST_SH_SM05B-SRSS-TB_1x05-1MP_P1.00mm_Horizontal +JST SH series connector, SM05B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +7 +6 +Connector_JST +JST_SH_SM06B-SRSS-TB_1x06-1MP_P1.00mm_Horizontal +JST SH series connector, SM06B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +8 +7 +Connector_JST +JST_SH_SM07B-SRSS-TB_1x07-1MP_P1.00mm_Horizontal +JST SH series connector, SM07B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +9 +8 +Connector_JST +JST_SH_SM08B-SRSS-TB_1x08-1MP_P1.00mm_Horizontal +JST SH series connector, SM08B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +10 +9 +Connector_JST +JST_SH_SM09B-SRSS-TB_1x09-1MP_P1.00mm_Horizontal +JST SH series connector, SM09B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +11 +10 +Connector_JST +JST_SH_SM10B-SRSS-TB_1x10-1MP_P1.00mm_Horizontal +JST SH series connector, SM10B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +12 +11 +Connector_JST +JST_SH_SM11B-SRSS-TB_1x11-1MP_P1.00mm_Horizontal +JST SH series connector, SM11B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +13 +12 +Connector_JST +JST_SH_SM12B-SRSS-TB_1x12-1MP_P1.00mm_Horizontal +JST SH series connector, SM12B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +14 +13 +Connector_JST +JST_SH_SM13B-SRSS-TB_1x13-1MP_P1.00mm_Horizontal +JST SH series connector, SM13B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +15 +14 +Connector_JST +JST_SH_SM14B-SRSS-TB_1x14-1MP_P1.00mm_Horizontal +JST SH series connector, SM14B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +16 +15 +Connector_JST +JST_SH_SM15B-SRSS-TB_1x15-1MP_P1.00mm_Horizontal +JST SH series connector, SM15B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +17 +16 +Connector_JST +JST_SH_SM20B-SRSS-TB_1x20-1MP_P1.00mm_Horizontal +JST SH series connector, SM20B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator +connector JST SH top entry +0 +22 +21 +Connector_JST +JST_SUR_BM02B-SURS-TF_1x02-1MP_P0.80mm_Vertical +JST SUR series connector, BM02B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +4 +3 +Connector_JST +JST_SUR_BM03B-SURS-TF_1x03-1MP_P0.80mm_Vertical +JST SUR series connector, BM03B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +5 +4 +Connector_JST +JST_SUR_BM04B-SURS-TF_1x04-1MP_P0.80mm_Vertical +JST SUR series connector, BM04B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +6 +5 +Connector_JST +JST_SUR_BM05B-SURS-TF_1x05-1MP_P0.80mm_Vertical +JST SUR series connector, BM05B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +7 +6 +Connector_JST +JST_SUR_BM06B-SURS-TF_1x06-1MP_P0.80mm_Vertical +JST SUR series connector, BM06B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +8 +7 +Connector_JST +JST_SUR_BM08B-SURS-TF_1x08-1MP_P0.80mm_Vertical +JST SUR series connector, BM08B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +10 +9 +Connector_JST +JST_SUR_BM10B-SURS-TF_1x10-1MP_P0.80mm_Vertical +JST SUR series connector, BM10B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +12 +11 +Connector_JST +JST_SUR_BM12B-SURS-TF_1x12-1MP_P0.80mm_Vertical +JST SUR series connector, BM12B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +14 +13 +Connector_JST +JST_SUR_BM14B-SURS-TF_1x14-1MP_P0.80mm_Vertical +JST SUR series connector, BM14B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +16 +15 +Connector_JST +JST_SUR_BM15B-SURS-TF_1x15-1MP_P0.80mm_Vertical +JST SUR series connector, BM15B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +17 +16 +Connector_JST +JST_SUR_BM16B-SURS-TF_1x16-1MP_P0.80mm_Vertical +JST SUR series connector, BM16B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +18 +17 +Connector_JST +JST_SUR_BM17B-SURS-TF_1x17-1MP_P0.80mm_Vertical +JST SUR series connector, BM17B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +19 +18 +Connector_JST +JST_SUR_BM20B-SURS-TF_1x20-1MP_P0.80mm_Vertical +JST SUR series connector, BM20B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR side entry +0 +22 +21 +Connector_JST +JST_SUR_SM02B-SURS-TF_1x02-1MP_P0.80mm_Horizontal +JST SUR series connector, SM02B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +4 +3 +Connector_JST +JST_SUR_SM03B-SURS-TF_1x03-1MP_P0.80mm_Horizontal +JST SUR series connector, SM03B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +5 +4 +Connector_JST +JST_SUR_SM04B-SURS-TF_1x04-1MP_P0.80mm_Horizontal +JST SUR series connector, SM04B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +6 +5 +Connector_JST +JST_SUR_SM05B-SURS-TF_1x05-1MP_P0.80mm_Horizontal +JST SUR series connector, SM05B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +7 +6 +Connector_JST +JST_SUR_SM06B-SURS-TF_1x06-1MP_P0.80mm_Horizontal +JST SUR series connector, SM06B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +8 +7 +Connector_JST +JST_SUR_SM08B-SURS-TF_1x08-1MP_P0.80mm_Horizontal +JST SUR series connector, SM08B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +10 +9 +Connector_JST +JST_SUR_SM10B-SURS-TF_1x10-1MP_P0.80mm_Horizontal +JST SUR series connector, SM10B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +12 +11 +Connector_JST +JST_SUR_SM12B-SURS-TF_1x12-1MP_P0.80mm_Horizontal +JST SUR series connector, SM12B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +14 +13 +Connector_JST +JST_SUR_SM14B-SURS-TF_1x14-1MP_P0.80mm_Horizontal +JST SUR series connector, SM14B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +16 +15 +Connector_JST +JST_SUR_SM15B-SURS-TF_1x15-1MP_P0.80mm_Horizontal +JST SUR series connector, SM15B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +17 +16 +Connector_JST +JST_SUR_SM16B-SURS-TF_1x16-1MP_P0.80mm_Horizontal +JST SUR series connector, SM16B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +18 +17 +Connector_JST +JST_SUR_SM17B-SURS-TF_1x17-1MP_P0.80mm_Horizontal +JST SUR series connector, SM17B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +19 +18 +Connector_JST +JST_SUR_SM20B-SURS-TF_1x20-1MP_P0.80mm_Horizontal +JST SUR series connector, SM20B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +22 +21 +Connector_JST +JST_SUR_SM22B-SURS-TF_1x22-1MP_P0.80mm_Horizontal +JST SUR series connector, SM22B-SURS-TF (http://www.jst-mfg.com/product/pdf/eng/eSUR.pdf), generated with kicad-footprint-generator +connector JST SUR top entry +0 +24 +23 +Connector_JST +JST_VH_B2P-VH-B_1x02_P3.96mm_Vertical +JST VH PBT series connector, B2P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +2 +2 +Connector_JST +JST_VH_B2P-VH-FB-B_1x02_P3.96mm_Vertical +JST VH series connector, B2P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +2 +2 +Connector_JST +JST_VH_B2P-VH_1x02_P3.96mm_Vertical +JST VH series connector, B2P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +2 +2 +Connector_JST +JST_VH_B2P3-VH_1x02_P7.92mm_Vertical +JST VH series connector, B2P3-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +2 +2 +Connector_JST +JST_VH_B2PS-VH_1x02_P3.96mm_Horizontal +JST VH series connector, B2PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +2 +2 +Connector_JST +JST_VH_B3P-VH-B_1x03_P3.96mm_Vertical +JST VH PBT series connector, B3P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +3 +3 +Connector_JST +JST_VH_B3P-VH-FB-B_1x03_P3.96mm_Vertical +JST VH series connector, B3P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +3 +3 +Connector_JST +JST_VH_B3P-VH_1x03_P3.96mm_Vertical +JST VH series connector, B3P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +3 +3 +Connector_JST +JST_VH_B3PS-VH_1x03_P3.96mm_Horizontal +JST VH series connector, B3PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +3 +3 +Connector_JST +JST_VH_B4P-VH-B_1x04_P3.96mm_Vertical +JST VH PBT series connector, B4P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +4 +4 +Connector_JST +JST_VH_B4P-VH-FB-B_1x04_P3.96mm_Vertical +JST VH series connector, B4P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +4 +4 +Connector_JST +JST_VH_B4P-VH_1x04_P3.96mm_Vertical +JST VH series connector, B4P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +4 +4 +Connector_JST +JST_VH_B4PS-VH_1x04_P3.96mm_Horizontal +JST VH series connector, B4PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +4 +4 +Connector_JST +JST_VH_B5P-VH-B_1x05_P3.96mm_Vertical +JST VH PBT series connector, B5P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +5 +5 +Connector_JST +JST_VH_B5P-VH-FB-B_1x05_P3.96mm_Vertical +JST VH series connector, B5P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +5 +5 +Connector_JST +JST_VH_B5P-VH_1x05_P3.96mm_Vertical +JST VH series connector, B5P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +5 +5 +Connector_JST +JST_VH_B5PS-VH_1x05_P3.96mm_Horizontal +JST VH series connector, B5PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +5 +5 +Connector_JST +JST_VH_B6P-VH-B_1x06_P3.96mm_Vertical +JST VH PBT series connector, B6P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +6 +6 +Connector_JST +JST_VH_B6P-VH-FB-B_1x06_P3.96mm_Vertical +JST VH series connector, B6P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +6 +6 +Connector_JST +JST_VH_B6P-VH_1x06_P3.96mm_Vertical +JST VH series connector, B6P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +6 +6 +Connector_JST +JST_VH_B6PS-VH_1x06_P3.96mm_Horizontal +JST VH series connector, B6PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +6 +6 +Connector_JST +JST_VH_B7P-VH-B_1x07_P3.96mm_Vertical +JST VH PBT series connector, B7P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +7 +7 +Connector_JST +JST_VH_B7P-VH-FB-B_1x07_P3.96mm_Vertical +JST VH series connector, B7P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +7 +7 +Connector_JST +JST_VH_B7P-VH_1x07_P3.96mm_Vertical +JST VH series connector, B7P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +7 +7 +Connector_JST +JST_VH_B7PS-VH_1x07_P3.96mm_Horizontal +JST VH series connector, B7PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +7 +7 +Connector_JST +JST_VH_B8P-VH-B_1x08_P3.96mm_Vertical +JST VH PBT series connector, B8P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +8 +8 +Connector_JST +JST_VH_B8P-VH-FB-B_1x08_P3.96mm_Vertical +JST VH series connector, B8P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +8 +8 +Connector_JST +JST_VH_B8P-VH_1x08_P3.96mm_Vertical +JST VH series connector, B8P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +8 +8 +Connector_JST +JST_VH_B8PS-VH_1x08_P3.96mm_Horizontal +JST VH series connector, B8PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +8 +8 +Connector_JST +JST_VH_B9P-VH-B_1x09_P3.96mm_Vertical +JST VH PBT series connector, B9P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +9 +9 +Connector_JST +JST_VH_B9P-VH-FB-B_1x09_P3.96mm_Vertical +JST VH series connector, B9P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +9 +9 +Connector_JST +JST_VH_B9P-VH_1x09_P3.96mm_Vertical +JST VH series connector, B9P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +9 +9 +Connector_JST +JST_VH_B9PS-VH_1x09_P3.96mm_Horizontal +JST VH series connector, B9PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +9 +9 +Connector_JST +JST_VH_B10P-VH-B_1x10_P3.96mm_Vertical +JST VH PBT series connector, B10P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +10 +10 +Connector_JST +JST_VH_B10P-VH-FB-B_1x10_P3.96mm_Vertical +JST VH series connector, B10P-VH-FB-B, shrouded (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH side entry +0 +10 +10 +Connector_JST +JST_VH_B10P-VH_1x10_P3.96mm_Vertical +JST VH series connector, B10P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +10 +10 +Connector_JST +JST_VH_B10PS-VH_1x10_P3.96mm_Horizontal +JST VH series connector, B10PS-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +10 +10 +Connector_JST +JST_VH_B11P-VH-B_1x11_P3.96mm_Vertical +JST VH PBT series connector, B11P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH vertical +0 +11 +11 +Connector_JST +JST_VH_S2P-VH_1x02_P3.96mm_Horizontal +JST VH series connector, S2P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +2 +2 +Connector_JST +JST_VH_S3P-VH_1x03_P3.96mm_Horizontal +JST VH series connector, S3P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +3 +3 +Connector_JST +JST_VH_S4P-VH_1x04_P3.96mm_Horizontal +JST VH series connector, S4P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +4 +4 +Connector_JST +JST_VH_S5P-VH_1x05_P3.96mm_Horizontal +JST VH series connector, S5P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +5 +5 +Connector_JST +JST_VH_S6P-VH_1x06_P3.96mm_Horizontal +JST VH series connector, S6P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +6 +6 +Connector_JST +JST_VH_S7P-VH_1x07_P3.96mm_Horizontal +JST VH series connector, S7P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator +connector JST VH top entry +0 +7 +7 +Connector_JST +JST_XAG_SM05B-XAGKS-BN-TB_1x05-1MP_P2.50mm_Horizontal +JST XAG series connector, SM05B-XAGKS-BN-TB (http://www.jst-mfg.com/product/pdf/eng/eXAG.pdf), generated with kicad-footprint-generator +connector JST XAG top entry +0 +7 +6 +Connector_JST +JST_XH_B1B-XH-AM_1x01_P2.50mm_Vertical +JST XH series connector, B1B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +1 +1 +Connector_JST +JST_XH_B2B-XH-AM_1x02_P2.50mm_Vertical +JST XH series connector, B2B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +2 +2 +Connector_JST +JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical +JST XH series connector, B2B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical +0 +2 +2 +Connector_JST +JST_XH_B3B-XH-AM_1x03_P2.50mm_Vertical +JST XH series connector, B3B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +3 +3 +Connector_JST +JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical +JST XH series connector, B3B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical +0 +3 +3 +Connector_JST +JST_XH_B4B-XH-AM_1x04_P2.50mm_Vertical +JST XH series connector, B4B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +4 +4 +Connector_JST +JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical +JST XH series connector, B4B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical +0 +4 +4 +Connector_JST +JST_XH_B5B-XH-AM_1x05_P2.50mm_Vertical +JST XH series connector, B5B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +5 +5 +Connector_JST +JST_XH_B5B-XH-A_1x05_P2.50mm_Vertical +JST XH series connector, B5B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical +0 +5 +5 +Connector_JST +JST_XH_B6B-XH-AM_1x06_P2.50mm_Vertical +JST XH series connector, B6B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +6 +6 +Connector_JST +JST_XH_B6B-XH-A_1x06_P2.50mm_Vertical +JST XH series connector, B6B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical +0 +6 +6 +Connector_JST +JST_XH_B7B-XH-AM_1x07_P2.50mm_Vertical +JST XH series connector, B7B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +7 +7 +Connector_JST +JST_XH_B7B-XH-A_1x07_P2.50mm_Vertical +JST XH series connector, B7B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical +0 +7 +7 +Connector_JST +JST_XH_B8B-XH-AM_1x08_P2.50mm_Vertical +JST XH series connector, B8B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +8 +8 +Connector_JST +JST_XH_B8B-XH-A_1x08_P2.50mm_Vertical +JST XH series connector, B8B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical +0 +8 +8 +Connector_JST +JST_XH_B9B-XH-AM_1x09_P2.50mm_Vertical +JST XH series connector, B9B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical boss +0 +9 +9 +Connector_JST +JST_XH_B9B-XH-A_1x09_P2.50mm_Vertical +JST XH series connector, B9B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH vertical +0 +9 +9 +Connector_JST +JST_XH_B10B-XH-AM_1x10_P2.50mm_Vertical +JST XH series connector, B10B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry boss +0 +10 +10 +Connector_JST +JST_XH_B10B-XH-A_1x10_P2.50mm_Vertical +JST XH series connector, B10B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry +0 +10 +10 +Connector_JST +JST_XH_B11B-XH-A_1x11_P2.50mm_Vertical +JST XH series connector, B11B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry +0 +11 +11 +Connector_JST +JST_XH_B12B-XH-AM_1x12_P2.50mm_Vertical +JST XH series connector, B12B-XH-AM, with boss (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry boss +0 +12 +12 +Connector_JST +JST_XH_B12B-XH-A_1x12_P2.50mm_Vertical +JST XH series connector, B12B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry +0 +12 +12 +Connector_JST +JST_XH_B13B-XH-A_1x13_P2.50mm_Vertical +JST XH series connector, B13B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry +0 +13 +13 +Connector_JST +JST_XH_B14B-XH-A_1x14_P2.50mm_Vertical +JST XH series connector, B14B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry +0 +14 +14 +Connector_JST +JST_XH_B15B-XH-A_1x15_P2.50mm_Vertical +JST XH series connector, B15B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry +0 +15 +15 +Connector_JST +JST_XH_B16B-XH-A_1x16_P2.50mm_Vertical +JST XH series connector, B16B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry +0 +16 +16 +Connector_JST +JST_XH_B20B-XH-A_1x20_P2.50mm_Vertical +JST XH series connector, B20B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH side entry +0 +20 +20 +Connector_JST +JST_XH_S2B-XH-A-1_1x02_P2.50mm_Horizontal +JST XH series connector, S2B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +2 +2 +Connector_JST +JST_XH_S2B-XH-A_1x02_P2.50mm_Horizontal +JST XH series connector, S2B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +2 +2 +Connector_JST +JST_XH_S3B-XH-A-1_1x03_P2.50mm_Horizontal +JST XH series connector, S3B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +3 +3 +Connector_JST +JST_XH_S3B-XH-A_1x03_P2.50mm_Horizontal +JST XH series connector, S3B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +3 +3 +Connector_JST +JST_XH_S4B-XH-A-1_1x04_P2.50mm_Horizontal +JST XH series connector, S4B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +4 +4 +Connector_JST +JST_XH_S4B-XH-A_1x04_P2.50mm_Horizontal +JST XH series connector, S4B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +4 +4 +Connector_JST +JST_XH_S5B-XH-A-1_1x05_P2.50mm_Horizontal +JST XH series connector, S5B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +5 +5 +Connector_JST +JST_XH_S5B-XH-A_1x05_P2.50mm_Horizontal +JST XH series connector, S5B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +5 +5 +Connector_JST +JST_XH_S6B-XH-A-1_1x06_P2.50mm_Horizontal +JST XH series connector, S6B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +6 +6 +Connector_JST +JST_XH_S6B-XH-A_1x06_P2.50mm_Horizontal +JST XH series connector, S6B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +6 +6 +Connector_JST +JST_XH_S7B-XH-A-1_1x07_P2.50mm_Horizontal +JST XH series connector, S7B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +7 +7 +Connector_JST +JST_XH_S7B-XH-A_1x07_P2.50mm_Horizontal +JST XH series connector, S7B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +7 +7 +Connector_JST +JST_XH_S8B-XH-A-1_1x08_P2.50mm_Horizontal +JST XH series connector, S8B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +8 +8 +Connector_JST +JST_XH_S8B-XH-A_1x08_P2.50mm_Horizontal +JST XH series connector, S8B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +8 +8 +Connector_JST +JST_XH_S9B-XH-A-1_1x09_P2.50mm_Horizontal +JST XH series connector, S9B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +9 +9 +Connector_JST +JST_XH_S9B-XH-A_1x09_P2.50mm_Horizontal +JST XH series connector, S9B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH horizontal +0 +9 +9 +Connector_JST +JST_XH_S10B-XH-A-1_1x10_P2.50mm_Horizontal +JST XH series connector, S10B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +10 +10 +Connector_JST +JST_XH_S10B-XH-A_1x10_P2.50mm_Horizontal +JST XH series connector, S10B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +10 +10 +Connector_JST +JST_XH_S11B-XH-A-1_1x11_P2.50mm_Horizontal +JST XH series connector, S11B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +11 +11 +Connector_JST +JST_XH_S11B-XH-A_1x11_P2.50mm_Horizontal +JST XH series connector, S11B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +11 +11 +Connector_JST +JST_XH_S12B-XH-A-1_1x12_P2.50mm_Horizontal +JST XH series connector, S12B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +12 +12 +Connector_JST +JST_XH_S12B-XH-A_1x12_P2.50mm_Horizontal +JST XH series connector, S12B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +12 +12 +Connector_JST +JST_XH_S13B-XH-A-1_1x13_P2.50mm_Horizontal +JST XH series connector, S13B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +13 +13 +Connector_JST +JST_XH_S13B-XH-A_1x13_P2.50mm_Horizontal +JST XH series connector, S13B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +13 +13 +Connector_JST +JST_XH_S14B-XH-A-1_1x14_P2.50mm_Horizontal +JST XH series connector, S14B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +14 +14 +Connector_JST +JST_XH_S14B-XH-A_1x14_P2.50mm_Horizontal +JST XH series connector, S14B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +14 +14 +Connector_JST +JST_XH_S15B-XH-A-1_1x15_P2.50mm_Horizontal +JST XH series connector, S15B-XH-A-1 (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +15 +15 +Connector_JST +JST_XH_S15B-XH-A_1x15_P2.50mm_Horizontal +JST XH series connector, S15B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +15 +15 +Connector_JST +JST_XH_S16B-XH-A_1x16_P2.50mm_Horizontal +JST XH series connector, S16B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator +connector JST XH top entry +0 +16 +16 +Connector_JST +JST_ZE_B02B-ZESK-1D_1x02_P1.50mm_Vertical +JST ZE series connector, B02B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +2 +2 +Connector_JST +JST_ZE_B03B-ZESK-1D_1x03_P1.50mm_Vertical +JST ZE series connector, B03B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +3 +3 +Connector_JST +JST_ZE_B03B-ZESK-D_1x03_P1.50mm_Vertical +JST ZE series connector, B03B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +3 +3 +Connector_JST +JST_ZE_B04B-ZESK-1D_1x04_P1.50mm_Vertical +JST ZE series connector, B04B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +4 +4 +Connector_JST +JST_ZE_B04B-ZESK-D_1x04_P1.50mm_Vertical +JST ZE series connector, B04B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +4 +4 +Connector_JST +JST_ZE_B05B-ZESK-1D_1x05_P1.50mm_Vertical +JST ZE series connector, B05B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +5 +5 +Connector_JST +JST_ZE_B05B-ZESK-D_1x05_P1.50mm_Vertical +JST ZE series connector, B05B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +5 +5 +Connector_JST +JST_ZE_B06B-ZESK-1D_1x06_P1.50mm_Vertical +JST ZE series connector, B06B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +6 +6 +Connector_JST +JST_ZE_B06B-ZESK-D_1x06_P1.50mm_Vertical +JST ZE series connector, B06B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +6 +6 +Connector_JST +JST_ZE_B07B-ZESK-1D_1x07_P1.50mm_Vertical +JST ZE series connector, B07B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +7 +7 +Connector_JST +JST_ZE_B07B-ZESK-D_1x07_P1.50mm_Vertical +JST ZE series connector, B07B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +7 +7 +Connector_JST +JST_ZE_B08B-ZESK-1D_1x08_P1.50mm_Vertical +JST ZE series connector, B08B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +8 +8 +Connector_JST +JST_ZE_B08B-ZESK-D_1x08_P1.50mm_Vertical +JST ZE series connector, B08B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +8 +8 +Connector_JST +JST_ZE_B09B-ZESK-1D_1x09_P1.50mm_Vertical +JST ZE series connector, B09B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +9 +9 +Connector_JST +JST_ZE_B09B-ZESK-D_1x09_P1.50mm_Vertical +JST ZE series connector, B09B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +9 +9 +Connector_JST +JST_ZE_B10B-ZESK-1D_1x10_P1.50mm_Vertical +JST ZE series connector, B10B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +10 +10 +Connector_JST +JST_ZE_B10B-ZESK-D_1x10_P1.50mm_Vertical +JST ZE series connector, B10B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +10 +10 +Connector_JST +JST_ZE_B11B-ZESK-1D_1x11_P1.50mm_Vertical +JST ZE series connector, B11B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +11 +11 +Connector_JST +JST_ZE_B11B-ZESK-D_1x11_P1.50mm_Vertical +JST ZE series connector, B11B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +11 +11 +Connector_JST +JST_ZE_B12B-ZESK-1D_1x12_P1.50mm_Vertical +JST ZE series connector, B12B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +12 +12 +Connector_JST +JST_ZE_B12B-ZESK-D_1x12_P1.50mm_Vertical +JST ZE series connector, B12B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +12 +12 +Connector_JST +JST_ZE_B13B-ZESK-1D_1x13_P1.50mm_Vertical +JST ZE series connector, B13B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +13 +13 +Connector_JST +JST_ZE_B13B-ZESK-D_1x13_P1.50mm_Vertical +JST ZE series connector, B13B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +13 +13 +Connector_JST +JST_ZE_B14B-ZESK-1D_1x14_P1.50mm_Vertical +JST ZE series connector, B14B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +14 +14 +Connector_JST +JST_ZE_B14B-ZESK-D_1x14_P1.50mm_Vertical +JST ZE series connector, B14B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +14 +14 +Connector_JST +JST_ZE_B15B-ZESK-1D_1x15_P1.50mm_Vertical +JST ZE series connector, B15B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +15 +15 +Connector_JST +JST_ZE_B15B-ZESK-D_1x15_P1.50mm_Vertical +JST ZE series connector, B15B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +15 +15 +Connector_JST +JST_ZE_B16B-ZESK-1D_1x16_P1.50mm_Vertical +JST ZE series connector, B16B-ZESK-1D, with boss (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry boss +0 +16 +16 +Connector_JST +JST_ZE_B16B-ZESK-D_1x16_P1.50mm_Vertical +JST ZE series connector, B16B-ZESK-D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE side entry +0 +16 +16 +Connector_JST +JST_ZE_BM02B-ZESS-TBT_1x02-1MP_P1.50mm_Vertical +JST ZE series connector, BM02B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +4 +3 +Connector_JST +JST_ZE_BM03B-ZESS-TBT_1x03-1MP_P1.50mm_Vertical +JST ZE series connector, BM03B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +5 +4 +Connector_JST +JST_ZE_BM04B-ZESS-TBT_1x04-1MP_P1.50mm_Vertical +JST ZE series connector, BM04B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +6 +5 +Connector_JST +JST_ZE_BM05B-ZESS-TBT_1x05-1MP_P1.50mm_Vertical +JST ZE series connector, BM05B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +7 +6 +Connector_JST +JST_ZE_BM06B-ZESS-TBT_1x06-1MP_P1.50mm_Vertical +JST ZE series connector, BM06B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +8 +7 +Connector_JST +JST_ZE_BM07B-ZESS-TBT_1x07-1MP_P1.50mm_Vertical +JST ZE series connector, BM07B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +9 +8 +Connector_JST +JST_ZE_BM08B-ZESS-TBT_1x08-1MP_P1.50mm_Vertical +JST ZE series connector, BM08B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +10 +9 +Connector_JST +JST_ZE_BM09B-ZESS-TBT_1x09-1MP_P1.50mm_Vertical +JST ZE series connector, BM09B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +11 +10 +Connector_JST +JST_ZE_BM10B-ZESS-TBT_1x10-1MP_P1.50mm_Vertical +JST ZE series connector, BM10B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +12 +11 +Connector_JST +JST_ZE_BM11B-ZESS-TBT_1x11-1MP_P1.50mm_Vertical +JST ZE series connector, BM11B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +13 +12 +Connector_JST +JST_ZE_BM12B-ZESS-TBT_1x12-1MP_P1.50mm_Vertical +JST ZE series connector, BM12B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +14 +13 +Connector_JST +JST_ZE_BM13B-ZESS-TBT_1x13-1MP_P1.50mm_Vertical +JST ZE series connector, BM13B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +15 +14 +Connector_JST +JST_ZE_BM14B-ZESS-TBT_1x14-1MP_P1.50mm_Vertical +JST ZE series connector, BM14B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +16 +15 +Connector_JST +JST_ZE_BM15B-ZESS-TBT_1x15-1MP_P1.50mm_Vertical +JST ZE series connector, BM15B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +17 +16 +Connector_JST +JST_ZE_BM16B-ZESS-TBT_1x16-1MP_P1.50mm_Vertical +JST ZE series connector, BM16B-ZESS-TBT (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE vertical +0 +18 +17 +Connector_JST +JST_ZE_S02B-ZESK-2D_1x02_P1.50mm_Horizontal +JST ZE series connector, S02B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +2 +2 +Connector_JST +JST_ZE_S03B-ZESK-2D_1x03_P1.50mm_Horizontal +JST ZE series connector, S03B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +3 +3 +Connector_JST +JST_ZE_S04B-ZESK-2D_1x04_P1.50mm_Horizontal +JST ZE series connector, S04B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +4 +4 +Connector_JST +JST_ZE_S05B-ZESK-2D_1x05_P1.50mm_Horizontal +JST ZE series connector, S05B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +5 +5 +Connector_JST +JST_ZE_S06B-ZESK-2D_1x06_P1.50mm_Horizontal +JST ZE series connector, S06B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +6 +6 +Connector_JST +JST_ZE_S07B-ZESK-2D_1x07_P1.50mm_Horizontal +JST ZE series connector, S07B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +7 +7 +Connector_JST +JST_ZE_S08B-ZESK-2D_1x08_P1.50mm_Horizontal +JST ZE series connector, S08B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +8 +8 +Connector_JST +JST_ZE_S09B-ZESK-2D_1x09_P1.50mm_Horizontal +JST ZE series connector, S09B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +9 +9 +Connector_JST +JST_ZE_S10B-ZESK-2D_1x10_P1.50mm_Horizontal +JST ZE series connector, S10B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +10 +10 +Connector_JST +JST_ZE_S11B-ZESK-2D_1x11_P1.50mm_Horizontal +JST ZE series connector, S11B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +11 +11 +Connector_JST +JST_ZE_S12B-ZESK-2D_1x12_P1.50mm_Horizontal +JST ZE series connector, S12B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +12 +12 +Connector_JST +JST_ZE_S13B-ZESK-2D_1x13_P1.50mm_Horizontal +JST ZE series connector, S13B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +13 +13 +Connector_JST +JST_ZE_S14B-ZESK-2D_1x14_P1.50mm_Horizontal +JST ZE series connector, S14B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +14 +14 +Connector_JST +JST_ZE_S15B-ZESK-2D_1x15_P1.50mm_Horizontal +JST ZE series connector, S15B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +15 +15 +Connector_JST +JST_ZE_S16B-ZESK-2D_1x16_P1.50mm_Horizontal +JST ZE series connector, S16B-ZESK-2D (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE top entry +0 +16 +16 +Connector_JST +JST_ZE_SM02B-ZESS-TB_1x02-1MP_P1.50mm_Horizontal +JST ZE series connector, SM02B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +4 +3 +Connector_JST +JST_ZE_SM03B-ZESS-TB_1x03-1MP_P1.50mm_Horizontal +JST ZE series connector, SM03B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +5 +4 +Connector_JST +JST_ZE_SM04B-ZESS-TB_1x04-1MP_P1.50mm_Horizontal +JST ZE series connector, SM04B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +6 +5 +Connector_JST +JST_ZE_SM05B-ZESS-TB_1x05-1MP_P1.50mm_Horizontal +JST ZE series connector, SM05B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +7 +6 +Connector_JST +JST_ZE_SM06B-ZESS-TB_1x06-1MP_P1.50mm_Horizontal +JST ZE series connector, SM06B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +8 +7 +Connector_JST +JST_ZE_SM07B-ZESS-TB_1x07-1MP_P1.50mm_Horizontal +JST ZE series connector, SM07B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +9 +8 +Connector_JST +JST_ZE_SM08B-ZESS-TB_1x08-1MP_P1.50mm_Horizontal +JST ZE series connector, SM08B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +10 +9 +Connector_JST +JST_ZE_SM09B-ZESS-TB_1x09-1MP_P1.50mm_Horizontal +JST ZE series connector, SM09B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +11 +10 +Connector_JST +JST_ZE_SM10B-ZESS-TB_1x10-1MP_P1.50mm_Horizontal +JST ZE series connector, SM10B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +12 +11 +Connector_JST +JST_ZE_SM11B-ZESS-TB_1x11-1MP_P1.50mm_Horizontal +JST ZE series connector, SM11B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +13 +12 +Connector_JST +JST_ZE_SM12B-ZESS-TB_1x12-1MP_P1.50mm_Horizontal +JST ZE series connector, SM12B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +14 +13 +Connector_JST +JST_ZE_SM13B-ZESS-TB_1x13-1MP_P1.50mm_Horizontal +JST ZE series connector, SM13B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +15 +14 +Connector_JST +JST_ZE_SM14B-ZESS-TB_1x14-1MP_P1.50mm_Horizontal +JST ZE series connector, SM14B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +16 +15 +Connector_JST +JST_ZE_SM15B-ZESS-TB_1x15-1MP_P1.50mm_Horizontal +JST ZE series connector, SM15B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +17 +16 +Connector_JST +JST_ZE_SM16B-ZESS-TB_1x16-1MP_P1.50mm_Horizontal +JST ZE series connector, SM16B-ZESS-TB (http://www.jst-mfg.com/product/pdf/eng/eZE.pdf), generated with kicad-footprint-generator +connector JST ZE horizontal +0 +18 +17 +Connector_Molex +Molex_CLIK-Mate_502382-0270_1x02-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-0270 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +4 +3 +Connector_Molex +Molex_CLIK-Mate_502382-0370_1x03-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-0370 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +5 +4 +Connector_Molex +Molex_CLIK-Mate_502382-0470_1x04-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-0470 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +6 +5 +Connector_Molex +Molex_CLIK-Mate_502382-0570_1x05-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-0570 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +7 +6 +Connector_Molex +Molex_CLIK-Mate_502382-0670_1x06-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-0670 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +8 +7 +Connector_Molex +Molex_CLIK-Mate_502382-0770_1x07-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-0770 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +9 +8 +Connector_Molex +Molex_CLIK-Mate_502382-0870_1x08-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-0870 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +10 +9 +Connector_Molex +Molex_CLIK-Mate_502382-0970_1x09-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-0970 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +11 +10 +Connector_Molex +Molex_CLIK-Mate_502382-1070_1x10-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-1070 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +12 +11 +Connector_Molex +Molex_CLIK-Mate_502382-1170_1x11-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-1170 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +13 +12 +Connector_Molex +Molex_CLIK-Mate_502382-1270_1x12-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-1270 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +14 +13 +Connector_Molex +Molex_CLIK-Mate_502382-1370_1x13-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-1370 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +15 +14 +Connector_Molex +Molex_CLIK-Mate_502382-1470_1x14-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-1470 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +16 +15 +Connector_Molex +Molex_CLIK-Mate_502382-1570_1x15-1MP_P1.25mm_Vertical +Molex CLIK-Mate series connector, 502382-1570 (http://www.molex.com/pdm_docs/sd/5023820270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +17 +16 +Connector_Molex +Molex_CLIK-Mate_502386-0270_1x02-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-0270 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +4 +3 +Connector_Molex +Molex_CLIK-Mate_502386-0370_1x03-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-0370 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +5 +4 +Connector_Molex +Molex_CLIK-Mate_502386-0470_1x04-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-0470 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +6 +5 +Connector_Molex +Molex_CLIK-Mate_502386-0570_1x05-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-0570 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +7 +6 +Connector_Molex +Molex_CLIK-Mate_502386-0670_1x06-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-0670 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +8 +7 +Connector_Molex +Molex_CLIK-Mate_502386-0770_1x07-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-0770 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +9 +8 +Connector_Molex +Molex_CLIK-Mate_502386-0870_1x08-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-0870 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +10 +9 +Connector_Molex +Molex_CLIK-Mate_502386-0970_1x09-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-0970 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +11 +10 +Connector_Molex +Molex_CLIK-Mate_502386-1070_1x10-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-1070 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +12 +11 +Connector_Molex +Molex_CLIK-Mate_502386-1170_1x11-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-1170 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +13 +12 +Connector_Molex +Molex_CLIK-Mate_502386-1270_1x12-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-1270 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +14 +13 +Connector_Molex +Molex_CLIK-Mate_502386-1370_1x13-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-1370 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +15 +14 +Connector_Molex +Molex_CLIK-Mate_502386-1470_1x14-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-1470 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +16 +15 +Connector_Molex +Molex_CLIK-Mate_502386-1570_1x15-1MP_P1.25mm_Horizontal +Molex CLIK-Mate series connector, 502386-1570 (http://www.molex.com/pdm_docs/sd/5023860270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +17 +16 +Connector_Molex +Molex_CLIK-Mate_502443-0270_1x02-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-0270 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +4 +3 +Connector_Molex +Molex_CLIK-Mate_502443-0370_1x03-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-0370 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +5 +4 +Connector_Molex +Molex_CLIK-Mate_502443-0470_1x04-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-0470 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +6 +5 +Connector_Molex +Molex_CLIK-Mate_502443-0570_1x05-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-0570 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +7 +6 +Connector_Molex +Molex_CLIK-Mate_502443-0670_1x06-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-0670 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +8 +7 +Connector_Molex +Molex_CLIK-Mate_502443-0770_1x07-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-0770 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +9 +8 +Connector_Molex +Molex_CLIK-Mate_502443-0870_1x08-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-0870 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +10 +9 +Connector_Molex +Molex_CLIK-Mate_502443-0970_1x09-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-0970 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +11 +10 +Connector_Molex +Molex_CLIK-Mate_502443-1270_1x12-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-1270 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +14 +13 +Connector_Molex +Molex_CLIK-Mate_502443-1370_1x13-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-1370 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +15 +14 +Connector_Molex +Molex_CLIK-Mate_502443-1470_1x14-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-1470 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +16 +15 +Connector_Molex +Molex_CLIK-Mate_502443-1570_1x15-1MP_P2.00mm_Vertical +Molex CLIK-Mate series connector, 502443-1570 (http://www.molex.com/pdm_docs/sd/5024430270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +17 +16 +Connector_Molex +Molex_CLIK-Mate_502494-0270_1x02-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-0270 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +4 +3 +Connector_Molex +Molex_CLIK-Mate_502494-0370_1x03-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-0370 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +5 +4 +Connector_Molex +Molex_CLIK-Mate_502494-0470_1x04-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-0470 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +6 +5 +Connector_Molex +Molex_CLIK-Mate_502494-0670_1x06-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-0670 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +8 +7 +Connector_Molex +Molex_CLIK-Mate_502494-0870_1x08-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-0870 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +10 +9 +Connector_Molex +Molex_CLIK-Mate_502494-1070_1x10-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-1070 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +12 +11 +Connector_Molex +Molex_CLIK-Mate_502494-1270_1x12-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-1270 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +14 +13 +Connector_Molex +Molex_CLIK-Mate_502494-1370_1x13-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-1370 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +15 +14 +Connector_Molex +Molex_CLIK-Mate_502494-1470_1x14-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-1470 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +16 +15 +Connector_Molex +Molex_CLIK-Mate_502494-1570_1x15-1MP_P2.00mm_Horizontal +Molex CLIK-Mate series connector, 502494-1570 (http://www.molex.com/pdm_docs/sd/5024940270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +17 +16 +Connector_Molex +Molex_CLIK-Mate_502585-0270_1x02-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-0270 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +4 +3 +Connector_Molex +Molex_CLIK-Mate_502585-0370_1x03-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-0370 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +5 +4 +Connector_Molex +Molex_CLIK-Mate_502585-0470_1x04-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-0470 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +6 +5 +Connector_Molex +Molex_CLIK-Mate_502585-0570_1x05-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-0570 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +7 +6 +Connector_Molex +Molex_CLIK-Mate_502585-0670_1x06-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-0670 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +8 +7 +Connector_Molex +Molex_CLIK-Mate_502585-0770_1x07-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-0770 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +9 +8 +Connector_Molex +Molex_CLIK-Mate_502585-0870_1x08-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-0870 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +10 +9 +Connector_Molex +Molex_CLIK-Mate_502585-0970_1x09-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-0970 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +11 +10 +Connector_Molex +Molex_CLIK-Mate_502585-1070_1x10-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-1070 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +12 +11 +Connector_Molex +Molex_CLIK-Mate_502585-1170_1x11-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-1170 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +13 +12 +Connector_Molex +Molex_CLIK-Mate_502585-1270_1x12-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-1270 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +14 +13 +Connector_Molex +Molex_CLIK-Mate_502585-1370_1x13-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-1370 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +15 +14 +Connector_Molex +Molex_CLIK-Mate_502585-1470_1x14-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-1470 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +16 +15 +Connector_Molex +Molex_CLIK-Mate_502585-1570_1x15-1MP_P1.50mm_Horizontal +Molex CLIK-Mate series connector, 502585-1570 (http://www.molex.com/pdm_docs/sd/5025850270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate top entry +0 +17 +16 +Connector_Molex +Molex_CLIK-Mate_505405-0270_1x02-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-0270 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +4 +3 +Connector_Molex +Molex_CLIK-Mate_505405-0370_1x03-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-0370 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +5 +4 +Connector_Molex +Molex_CLIK-Mate_505405-0470_1x04-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-0470 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +6 +5 +Connector_Molex +Molex_CLIK-Mate_505405-0570_1x05-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-0570 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +7 +6 +Connector_Molex +Molex_CLIK-Mate_505405-0670_1x06-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-0670 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +8 +7 +Connector_Molex +Molex_CLIK-Mate_505405-0770_1x07-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-0770 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +9 +8 +Connector_Molex +Molex_CLIK-Mate_505405-0870_1x08-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-0870 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +10 +9 +Connector_Molex +Molex_CLIK-Mate_505405-0970_1x09-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-0970 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +11 +10 +Connector_Molex +Molex_CLIK-Mate_505405-1070_1x10-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-1070 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +12 +11 +Connector_Molex +Molex_CLIK-Mate_505405-1170_1x11-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-1170 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +13 +12 +Connector_Molex +Molex_CLIK-Mate_505405-1270_1x12-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-1270 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +14 +13 +Connector_Molex +Molex_CLIK-Mate_505405-1370_1x13-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-1370 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +15 +14 +Connector_Molex +Molex_CLIK-Mate_505405-1470_1x14-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-1470 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +16 +15 +Connector_Molex +Molex_CLIK-Mate_505405-1570_1x15-1MP_P1.50mm_Vertical +Molex CLIK-Mate series connector, 505405-1570 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator +connector Molex CLIK-Mate side entry +0 +17 +16 +Connector_Molex +Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-02A example for new part number: 22-27-2021, 2 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +2 +2 +Connector_Molex +Molex_KK-254_AE-6410-03A_1x03_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-03A example for new part number: 22-27-2031, 3 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +3 +3 +Connector_Molex +Molex_KK-254_AE-6410-04A_1x04_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-04A example for new part number: 22-27-2041, 4 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +4 +4 +Connector_Molex +Molex_KK-254_AE-6410-05A_1x05_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-05A example for new part number: 22-27-2051, 5 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +5 +5 +Connector_Molex +Molex_KK-254_AE-6410-06A_1x06_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-06A example for new part number: 22-27-2061, 6 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +6 +6 +Connector_Molex +Molex_KK-254_AE-6410-07A_1x07_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-07A example for new part number: 22-27-2071, 7 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +7 +7 +Connector_Molex +Molex_KK-254_AE-6410-08A_1x08_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-08A example for new part number: 22-27-2081, 8 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +8 +8 +Connector_Molex +Molex_KK-254_AE-6410-09A_1x09_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-09A example for new part number: 22-27-2091, 9 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +9 +9 +Connector_Molex +Molex_KK-254_AE-6410-10A_1x10_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-10A example for new part number: 22-27-2101, 10 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +10 +10 +Connector_Molex +Molex_KK-254_AE-6410-11A_1x11_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-11A example for new part number: 22-27-2111, 11 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +11 +11 +Connector_Molex +Molex_KK-254_AE-6410-12A_1x12_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-12A example for new part number: 22-27-2121, 12 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +12 +12 +Connector_Molex +Molex_KK-254_AE-6410-13A_1x13_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-13A example for new part number: 22-27-2131, 13 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +13 +13 +Connector_Molex +Molex_KK-254_AE-6410-14A_1x14_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-14A example for new part number: 22-27-2141, 14 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +14 +14 +Connector_Molex +Molex_KK-254_AE-6410-15A_1x15_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-15A example for new part number: 22-27-2151, 15 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +15 +15 +Connector_Molex +Molex_KK-254_AE-6410-16A_1x16_P2.54mm_Vertical +Molex KK-254 Interconnect System, old/engineering part number: AE-6410-16A example for new part number: 22-27-2161, 16 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-254 vertical +0 +16 +16 +Connector_Molex +Molex_KK-396_A-41791-0002_1x02_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0002 example for new part number: 26-60-4020, 2 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +2 +2 +Connector_Molex +Molex_KK-396_A-41791-0003_1x03_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0003 example for new part number: 26-60-4030, 3 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +3 +3 +Connector_Molex +Molex_KK-396_A-41791-0004_1x04_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0004 example for new part number: 26-60-4040, 4 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +4 +4 +Connector_Molex +Molex_KK-396_A-41791-0005_1x05_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0005 example for new part number: 26-60-4050, 5 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +5 +5 +Connector_Molex +Molex_KK-396_A-41791-0006_1x06_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0006 example for new part number: 26-60-4060, 6 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +6 +6 +Connector_Molex +Molex_KK-396_A-41791-0007_1x07_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0007 example for new part number: 26-60-4070, 7 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +7 +7 +Connector_Molex +Molex_KK-396_A-41791-0008_1x08_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0008 example for new part number: 26-60-4080, 8 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +8 +8 +Connector_Molex +Molex_KK-396_A-41791-0009_1x09_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0009 example for new part number: 26-60-4090, 9 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +9 +9 +Connector_Molex +Molex_KK-396_A-41791-0010_1x10_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0010 example for new part number: 26-60-4100, 10 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +10 +10 +Connector_Molex +Molex_KK-396_A-41791-0011_1x11_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0011 example for new part number: 26-60-4110, 11 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +11 +11 +Connector_Molex +Molex_KK-396_A-41791-0012_1x12_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0012 example for new part number: 26-60-4120, 12 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +12 +12 +Connector_Molex +Molex_KK-396_A-41791-0013_1x13_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0013 example for new part number: 26-60-4130, 13 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +13 +13 +Connector_Molex +Molex_KK-396_A-41791-0014_1x14_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0014 example for new part number: 26-60-4140, 14 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +14 +14 +Connector_Molex +Molex_KK-396_A-41791-0015_1x15_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0015 example for new part number: 26-60-4150, 15 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +15 +15 +Connector_Molex +Molex_KK-396_A-41791-0016_1x16_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0016 example for new part number: 26-60-4160, 16 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +16 +16 +Connector_Molex +Molex_KK-396_A-41791-0017_1x17_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0017 example for new part number: 26-60-4170, 17 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +17 +17 +Connector_Molex +Molex_KK-396_A-41791-0018_1x18_P3.96mm_Vertical +Molex KK 396 Interconnect System, old/engineering part number: A-41791-0018 example for new part number: 26-60-4180, 18 Pins (https://www.molex.com/pdm_docs/sd/026604020_sd.pdf), generated with kicad-footprint-generator +connector Molex KK-396 vertical +0 +18 +18 +Connector_Molex +Molex_Mega-Fit_76825-0002_2x01_P5.70mm_Horizontal +Molex Mega-Fit Power Connectors, 76825-0002 (compatible alternatives: 172064-0002, 172064-1002), 1 Pins per row (http://www.molex.com/pdm_docs/sd/1720640002_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit top entry +0 +2 +2 +Connector_Molex +Molex_Mega-Fit_76825-0004_2x02_P5.70mm_Horizontal +Molex Mega-Fit Power Connectors, 76825-0004 (compatible alternatives: 172064-0004, 172064-1004), 2 Pins per row (http://www.molex.com/pdm_docs/sd/1720640002_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit top entry +0 +4 +4 +Connector_Molex +Molex_Mega-Fit_76825-0006_2x03_P5.70mm_Horizontal +Molex Mega-Fit Power Connectors, 76825-0006 (compatible alternatives: 172064-0006, 172064-1006), 3 Pins per row (http://www.molex.com/pdm_docs/sd/1720640002_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit top entry +0 +6 +6 +Connector_Molex +Molex_Mega-Fit_76825-0008_2x04_P5.70mm_Horizontal +Molex Mega-Fit Power Connectors, 76825-0008 (compatible alternatives: 172064-0008, 172064-1008), 4 Pins per row (http://www.molex.com/pdm_docs/sd/1720640002_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit top entry +0 +8 +8 +Connector_Molex +Molex_Mega-Fit_76825-0010_2x05_P5.70mm_Horizontal +Molex Mega-Fit Power Connectors, 76825-0010 (compatible alternatives: 172064-0010, 172064-1010), 5 Pins per row (http://www.molex.com/pdm_docs/sd/1720640002_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit top entry +0 +10 +10 +Connector_Molex +Molex_Mega-Fit_76825-0012_2x06_P5.70mm_Horizontal +Molex Mega-Fit Power Connectors, 76825-0012 (compatible alternatives: 172064-0012, 172064-1012), 6 Pins per row (http://www.molex.com/pdm_docs/sd/1720640002_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit top entry +0 +12 +12 +Connector_Molex +Molex_Mega-Fit_76829-0002_2x01_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0002 (compatible alternatives: 172065-0002, 172065-1002), 1 Pins per row (http://www.molex.com/pdm_docs/sd/768290004_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +2 +2 +Connector_Molex +Molex_Mega-Fit_76829-0004_2x02_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0004 (compatible alternatives: 172065-0004, 172065-1004), 2 Pins per row (http://www.molex.com/pdm_docs/sd/768290004_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +4 +4 +Connector_Molex +Molex_Mega-Fit_76829-0006_2x03_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0006 (compatible alternatives: 172065-0006, 172065-1006), 3 Pins per row (http://www.molex.com/pdm_docs/sd/768290004_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +6 +6 +Connector_Molex +Molex_Mega-Fit_76829-0008_2x04_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0008 (compatible alternatives: 172065-0008, 172065-1008), 4 Pins per row (http://www.molex.com/pdm_docs/sd/768290004_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +8 +8 +Connector_Molex +Molex_Mega-Fit_76829-0010_2x05_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0010 (compatible alternatives: 172065-0010, 172065-1010), 5 Pins per row (http://www.molex.com/pdm_docs/sd/768290004_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +10 +10 +Connector_Molex +Molex_Mega-Fit_76829-0012_2x06_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0012 (compatible alternatives: 172065-0012, 172065-1012), 6 Pins per row (http://www.molex.com/pdm_docs/sd/768290004_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +12 +12 +Connector_Molex +Molex_Mega-Fit_76829-0102_2x01_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0102 (compatible alternatives: 172065-0202, 172065-0302), 1 Pins per row (http://www.molex.com/pdm_docs/sd/768290102_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +2 +2 +Connector_Molex +Molex_Mega-Fit_76829-0104_2x02_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0104 (compatible alternatives: 172065-0204, 172065-0304), 2 Pins per row (http://www.molex.com/pdm_docs/sd/768290102_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +4 +4 +Connector_Molex +Molex_Mega-Fit_76829-0106_2x03_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0106 (compatible alternatives: 172065-0206, 172065-0306), 3 Pins per row (http://www.molex.com/pdm_docs/sd/768290102_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +6 +6 +Connector_Molex +Molex_Mega-Fit_76829-0108_2x04_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0108 (compatible alternatives: 172065-0208, 172065-0308), 4 Pins per row (http://www.molex.com/pdm_docs/sd/768290102_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +8 +8 +Connector_Molex +Molex_Mega-Fit_76829-0110_2x05_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0110 (compatible alternatives: 172065-0210, 172065-0310), 5 Pins per row (http://www.molex.com/pdm_docs/sd/768290102_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +10 +10 +Connector_Molex +Molex_Mega-Fit_76829-0112_2x06_P5.70mm_Vertical +Molex Mega-Fit Power Connectors, 76829-0112 (compatible alternatives: 172065-0212, 172065-0312), 6 Pins per row (http://www.molex.com/pdm_docs/sd/768290102_sd.pdf), generated with kicad-footprint-generator +connector Molex Mega-Fit side entry +0 +12 +12 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0200_2x01_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0200 (alternative finishes: 43045-020x), 1 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +2 +2 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0210_2x01-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0210 (compatible alternatives: 43045-0211, 43045-0209), 1 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +4 +3 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0212_2x01_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0212 (compatible alternatives: 43045-0213, 43045-0224), 1 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +2 +2 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0215_2x01_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0215 (compatible alternatives: 43045-0216, 43045-0217), 1 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +2 +2 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0218_2x01-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0218 (compatible alternatives: 43045-0219, 43045-0220), 1 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +4 +3 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0221_2x01-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0221 (alternative finishes: 43045-022x), 1 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +4 +3 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0400_2x02_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0400 (alternative finishes: 43045-040x), 2 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +4 +4 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0410_2x02-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0410 (compatible alternatives: 43045-0411, 43045-0409), 2 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +6 +5 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0412_2x02_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0412 (compatible alternatives: 43045-0413, 43045-0424), 2 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +4 +4 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0415_2x02_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0415 (compatible alternatives: 43045-0416, 43045-0417), 2 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +4 +4 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0418_2x02-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0418 (compatible alternatives: 43045-0419, 43045-0420), 2 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +6 +5 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0421_2x02-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0421 (alternative finishes: 43045-042x), 2 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +6 +5 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0600_2x03_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0600 (alternative finishes: 43045-060x), 3 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +6 +6 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0610_2x03-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0610 (compatible alternatives: 43045-0611, 43045-0609), 3 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +8 +7 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0612_2x03_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0612 (compatible alternatives: 43045-0613, 43045-0624), 3 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +6 +6 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0615_2x03_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0615 (compatible alternatives: 43045-0616, 43045-0617), 3 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +6 +6 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0618_2x03-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0618 (compatible alternatives: 43045-0619, 43045-0620), 3 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +8 +7 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0621_2x03-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0621 (alternative finishes: 43045-062x), 3 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +8 +7 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0800_2x04_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0800 (alternative finishes: 43045-080x), 4 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +8 +8 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0810_2x04-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0810 (compatible alternatives: 43045-0811, 43045-0809), 4 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +10 +9 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0812_2x04_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0812 (compatible alternatives: 43045-0813, 43045-0824), 4 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +8 +8 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0815_2x04_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0815 (compatible alternatives: 43045-0816, 43045-0817), 4 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +8 +8 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0818_2x04-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-0818 (compatible alternatives: 43045-0819, 43045-0820), 4 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +10 +9 +Connector_Molex +Molex_Micro-Fit_3.0_43045-0821_2x04-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-0821 (alternative finishes: 43045-082x), 4 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +10 +9 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1000_2x05_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1000 (alternative finishes: 43045-100x), 5 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +10 +10 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1010_2x05-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1010 (compatible alternatives: 43045-1011, 43045-1009), 5 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +12 +11 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1012_2x05_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1012 (compatible alternatives: 43045-1013, 43045-1024), 5 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +10 +10 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1015_2x05_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1015 (compatible alternatives: 43045-1016, 43045-1017), 5 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +10 +10 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1018_2x05-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1018 (compatible alternatives: 43045-1019, 43045-1020), 5 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +12 +11 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1021_2x05-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1021 (alternative finishes: 43045-102x), 5 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +12 +11 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1200_2x06_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1200 (alternative finishes: 43045-120x), 6 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +12 +12 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1210_2x06-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1210 (compatible alternatives: 43045-1211, 43045-1209), 6 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +14 +13 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1212_2x06_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1212 (compatible alternatives: 43045-1213, 43045-1224), 6 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +12 +12 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1215_2x06_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1215 (compatible alternatives: 43045-1216, 43045-1217), 6 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +12 +12 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1218_2x06-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1218 (compatible alternatives: 43045-1219, 43045-1220), 6 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +14 +13 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1221_2x06-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1221 (alternative finishes: 43045-122x), 6 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +14 +13 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1400_2x07_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1400 (alternative finishes: 43045-140x), 7 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +14 +14 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1410_2x07-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1410 (compatible alternatives: 43045-1411, 43045-1409), 7 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +16 +15 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1412_2x07_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1412 (compatible alternatives: 43045-1413, 43045-1424), 7 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +14 +14 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1415_2x07_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1415 (compatible alternatives: 43045-1416, 43045-1417), 7 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +14 +14 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1418_2x07-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1418 (compatible alternatives: 43045-1419, 43045-1420), 7 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +16 +15 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1421_2x07-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1421 (alternative finishes: 43045-142x), 7 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +16 +15 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1600_2x08_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1600 (alternative finishes: 43045-160x), 8 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +16 +16 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1610_2x08-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1610 (compatible alternatives: 43045-1611, 43045-1609), 8 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +18 +17 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1612_2x08_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1612 (compatible alternatives: 43045-1613, 43045-1624), 8 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +16 +16 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1615_2x08_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1615 (compatible alternatives: 43045-1616, 43045-1617), 8 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +16 +16 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1618_2x08-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1618 (compatible alternatives: 43045-1619, 43045-1620), 8 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +18 +17 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1621_2x08-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1621 (alternative finishes: 43045-162x), 8 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +18 +17 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1800_2x09_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1800 (alternative finishes: 43045-180x), 9 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +18 +18 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1810_2x09-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1810 (compatible alternatives: 43045-1811, 43045-1809), 9 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +20 +19 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1812_2x09_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1812 (compatible alternatives: 43045-1813, 43045-1824), 9 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +18 +18 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1815_2x09_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1815 (compatible alternatives: 43045-1816, 43045-1817), 9 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +18 +18 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1818_2x09-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-1818 (compatible alternatives: 43045-1819, 43045-1820), 9 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +20 +19 +Connector_Molex +Molex_Micro-Fit_3.0_43045-1821_2x09-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-1821 (alternative finishes: 43045-182x), 9 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +20 +19 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2000_2x10_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2000 (alternative finishes: 43045-200x), 10 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +20 +20 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2010_2x10-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2010 (compatible alternatives: 43045-2011, 43045-2009), 10 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +22 +21 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2012_2x10_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2012 (compatible alternatives: 43045-2013, 43045-2024), 10 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +20 +20 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2015_2x10_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2015 (compatible alternatives: 43045-2016, 43045-2017), 10 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +20 +20 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2018_2x10-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2018 (compatible alternatives: 43045-2019, 43045-2020), 10 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +22 +21 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2021_2x10-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2021 (alternative finishes: 43045-202x), 10 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +22 +21 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2200_2x11_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2200 (alternative finishes: 43045-220x), 11 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +22 +22 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2210_2x11-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2210 (compatible alternatives: 43045-2211, 43045-2209), 11 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +24 +23 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2212_2x11_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2212 (compatible alternatives: 43045-2213, 43045-2224), 11 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +22 +22 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2215_2x11_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2215 (compatible alternatives: 43045-2216, 43045-2217), 11 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +22 +22 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2218_2x11-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2218 (compatible alternatives: 43045-2219, 43045-2220), 11 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +24 +23 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2221_2x11-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2221 (alternative finishes: 43045-222x), 11 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +24 +23 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2400_2x12_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2400 (alternative finishes: 43045-240x), 12 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +24 +24 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2410_2x12-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2410 (compatible alternatives: 43045-2411, 43045-2409), 12 Pins per row (http://www.molex.com/pdm_docs/sd/430450210_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +26 +25 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2412_2x12_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2412 (compatible alternatives: 43045-2413, 43045-2424), 12 Pins per row (http://www.molex.com/pdm_docs/sd/430450212_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +24 +24 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2415_2x12_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2415 (compatible alternatives: 43045-2416, 43045-2417), 12 Pins per row (http://www.molex.com/pdm_docs/sd/430450217_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +24 +24 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2418_2x12-1MP_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43045-2418 (compatible alternatives: 43045-2419, 43045-2420), 12 Pins per row (http://www.molex.com/pdm_docs/sd/430450218_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 side entry +0 +26 +25 +Connector_Molex +Molex_Micro-Fit_3.0_43045-2421_2x12-1MP_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43045-2421 (alternative finishes: 43045-242x), 12 Pins per row (https://www.molex.com/pdm_docs/sd/430450221_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 horizontal +0 +26 +25 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0200_1x02_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0200 (compatible alternatives: 43650-0201, 43650-0202), 2 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +2 +2 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0215_1x02_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-0215 (compatible alternatives: 43650-0216, 43650-0217), 2 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +2 +2 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0300_1x03_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0300 (compatible alternatives: 43650-0301, 43650-0302), 3 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +3 +3 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0315_1x03_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-0315 (compatible alternatives: 43650-0316, 43650-0317), 3 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +3 +3 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0400_1x04_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0400 (compatible alternatives: 43650-0401, 43650-0402), 4 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +4 +4 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0415_1x04_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-0415 (compatible alternatives: 43650-0416, 43650-0417), 4 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +4 +4 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0500_1x05_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0500 (compatible alternatives: 43650-0501, 43650-0502), 5 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +5 +5 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0515_1x05_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-0515 (compatible alternatives: 43650-0516, 43650-0517), 5 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +5 +5 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0600_1x06_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0600 (compatible alternatives: 43650-0601, 43650-0602), 6 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +6 +6 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0615_1x06_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-0615 (compatible alternatives: 43650-0616, 43650-0617), 6 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +6 +6 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0700_1x07_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0700 (compatible alternatives: 43650-0701, 43650-0702), 7 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +7 +7 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0715_1x07_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-0715 (compatible alternatives: 43650-0716, 43650-0717), 7 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +7 +7 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0800_1x08_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0800 (compatible alternatives: 43650-0801, 43650-0802), 8 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +8 +8 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0815_1x08_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-0815 (compatible alternatives: 43650-0816, 43650-0817), 8 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +8 +8 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0900_1x09_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-0900 (compatible alternatives: 43650-0901, 43650-0902), 9 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +9 +9 +Connector_Molex +Molex_Micro-Fit_3.0_43650-0915_1x09_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-0915 (compatible alternatives: 43650-0916, 43650-0917), 9 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +9 +9 +Connector_Molex +Molex_Micro-Fit_3.0_43650-1000_1x10_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-1000 (compatible alternatives: 43650-1001, 43650-1002), 10 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +10 +10 +Connector_Molex +Molex_Micro-Fit_3.0_43650-1015_1x10_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-1015 (compatible alternatives: 43650-1016, 43650-1017), 10 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +10 +10 +Connector_Molex +Molex_Micro-Fit_3.0_43650-1100_1x11_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-1100 (compatible alternatives: 43650-1101, 43650-1102), 11 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +11 +11 +Connector_Molex +Molex_Micro-Fit_3.0_43650-1115_1x11_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-1115 (compatible alternatives: 43650-1116, 43650-1117), 11 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +11 +11 +Connector_Molex +Molex_Micro-Fit_3.0_43650-1200_1x12_P3.00mm_Horizontal +Molex Micro-Fit 3.0 Connector System, 43650-1200 (compatible alternatives: 43650-1201, 43650-1202), 12 Pins per row (https://www.molex.com/pdm_docs/sd/436500300_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 top entry +0 +12 +12 +Connector_Molex +Molex_Micro-Fit_3.0_43650-1215_1x12_P3.00mm_Vertical +Molex Micro-Fit 3.0 Connector System, 43650-1215 (compatible alternatives: 43650-1216, 43650-1217), 12 Pins per row (http://www.molex.com/pdm_docs/sd/436500215_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Fit_3.0 vertical +0 +12 +12 +Connector_Molex +Molex_Micro-Latch_53253-0270_1x02_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-0270 (compatible alternatives: 53253-0250), 2 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +2 +2 +Connector_Molex +Molex_Micro-Latch_53253-0370_1x03_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-0370 (compatible alternatives: 53253-0350), 3 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +3 +3 +Connector_Molex +Molex_Micro-Latch_53253-0470_1x04_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-0470 (compatible alternatives: 53253-0450), 4 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +4 +4 +Connector_Molex +Molex_Micro-Latch_53253-0570_1x05_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-0570 (compatible alternatives: 53253-0550), 5 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +5 +5 +Connector_Molex +Molex_Micro-Latch_53253-0670_1x06_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-0670 (compatible alternatives: 53253-0650), 6 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +6 +6 +Connector_Molex +Molex_Micro-Latch_53253-0770_1x07_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-0770 (compatible alternatives: 53253-0750), 7 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +7 +7 +Connector_Molex +Molex_Micro-Latch_53253-0870_1x08_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-0870 (compatible alternatives: 53253-0850), 8 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +8 +8 +Connector_Molex +Molex_Micro-Latch_53253-0970_1x09_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-0970 (compatible alternatives: 53253-0950), 9 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +9 +9 +Connector_Molex +Molex_Micro-Latch_53253-1070_1x10_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-1070 (compatible alternatives: 53253-1050), 10 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +10 +10 +Connector_Molex +Molex_Micro-Latch_53253-1170_1x11_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-1170 (compatible alternatives: 53253-1150), 11 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +11 +11 +Connector_Molex +Molex_Micro-Latch_53253-1270_1x12_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-1270 (compatible alternatives: 53253-1250), 12 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +12 +12 +Connector_Molex +Molex_Micro-Latch_53253-1370_1x13_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-1370 (compatible alternatives: 53253-1350), 13 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +13 +13 +Connector_Molex +Molex_Micro-Latch_53253-1470_1x14_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-1470 (compatible alternatives: 53253-1450), 14 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +14 +14 +Connector_Molex +Molex_Micro-Latch_53253-1570_1x15_P2.00mm_Vertical +Molex Micro-Latch Wire-to-Board Connector System, 53253-1570 (compatible alternatives: 53253-1550), 15 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch side entry +0 +15 +15 +Connector_Molex +Molex_Micro-Latch_53254-0270_1x02_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-0270 (compatible alternatives: 53254-0250), 2 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +2 +2 +Connector_Molex +Molex_Micro-Latch_53254-0370_1x03_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-0370 (compatible alternatives: 53254-0350), 3 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +3 +3 +Connector_Molex +Molex_Micro-Latch_53254-0470_1x04_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-0470 (compatible alternatives: 53254-0450), 4 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +4 +4 +Connector_Molex +Molex_Micro-Latch_53254-0570_1x05_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-0570 (compatible alternatives: 53254-0550), 5 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +5 +5 +Connector_Molex +Molex_Micro-Latch_53254-0670_1x06_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-0670 (compatible alternatives: 53254-0650), 6 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +6 +6 +Connector_Molex +Molex_Micro-Latch_53254-0770_1x07_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-0770 (compatible alternatives: 53254-0750), 7 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +7 +7 +Connector_Molex +Molex_Micro-Latch_53254-0870_1x08_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-0870 (compatible alternatives: 53254-0850), 8 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +8 +8 +Connector_Molex +Molex_Micro-Latch_53254-0970_1x09_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-0970 (compatible alternatives: 53254-0950), 9 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +9 +9 +Connector_Molex +Molex_Micro-Latch_53254-1070_1x10_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-1070 (compatible alternatives: 53254-1050), 10 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +10 +10 +Connector_Molex +Molex_Micro-Latch_53254-1170_1x11_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-1170 (compatible alternatives: 53254-1150), 11 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +11 +11 +Connector_Molex +Molex_Micro-Latch_53254-1270_1x12_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-1270 (compatible alternatives: 53254-1250), 12 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +12 +12 +Connector_Molex +Molex_Micro-Latch_53254-1370_1x13_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-1370 (compatible alternatives: 53254-1350), 13 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +13 +13 +Connector_Molex +Molex_Micro-Latch_53254-1470_1x14_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-1470 (compatible alternatives: 53254-1450), 14 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +14 +14 +Connector_Molex +Molex_Micro-Latch_53254-1570_1x15_P2.00mm_Horizontal +Molex Micro-Latch Wire-to-Board Connector System, 53254-1570 (compatible alternatives: 53254-1550), 15 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator +connector Molex Micro-Latch top entry +0 +15 +15 +Connector_Molex +Molex_MicroClasp_55932-0210_1x02_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0210, with PCB locator, 2 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +2 +2 +Connector_Molex +Molex_MicroClasp_55932-0230_1x02_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0230, 2 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +2 +2 +Connector_Molex +Molex_MicroClasp_55932-0310_1x03_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0310, with PCB locator, 3 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +3 +3 +Connector_Molex +Molex_MicroClasp_55932-0330_1x03_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0330, 3 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +3 +3 +Connector_Molex +Molex_MicroClasp_55932-0410_1x04_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0410, with PCB locator, 4 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +4 +4 +Connector_Molex +Molex_MicroClasp_55932-0430_1x04_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0430, 4 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +4 +4 +Connector_Molex +Molex_MicroClasp_55932-0510_1x05_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0510, with PCB locator, 5 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +5 +5 +Connector_Molex +Molex_MicroClasp_55932-0530_1x05_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0530, 5 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +5 +5 +Connector_Molex +Molex_MicroClasp_55932-0610_1x06_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0610, with PCB locator, 6 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +6 +6 +Connector_Molex +Molex_MicroClasp_55932-0630_1x06_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0630, 6 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +6 +6 +Connector_Molex +Molex_MicroClasp_55932-0710_1x07_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0710, with PCB locator, 7 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +7 +7 +Connector_Molex +Molex_MicroClasp_55932-0730_1x07_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0730, 7 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +7 +7 +Connector_Molex +Molex_MicroClasp_55932-0810_1x08_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0810, with PCB locator, 8 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +8 +8 +Connector_Molex +Molex_MicroClasp_55932-0830_1x08_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0830, 8 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +8 +8 +Connector_Molex +Molex_MicroClasp_55932-0910_1x09_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0910, with PCB locator, 9 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +9 +9 +Connector_Molex +Molex_MicroClasp_55932-0930_1x09_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-0930, 9 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +9 +9 +Connector_Molex +Molex_MicroClasp_55932-1010_1x10_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1010, with PCB locator, 10 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +10 +10 +Connector_Molex +Molex_MicroClasp_55932-1030_1x10_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1030, 10 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +10 +10 +Connector_Molex +Molex_MicroClasp_55932-1110_1x11_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1110, with PCB locator, 11 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +11 +11 +Connector_Molex +Molex_MicroClasp_55932-1130_1x11_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1130, 11 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +11 +11 +Connector_Molex +Molex_MicroClasp_55932-1210_1x12_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1210, with PCB locator, 12 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +12 +12 +Connector_Molex +Molex_MicroClasp_55932-1230_1x12_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1230, 12 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +12 +12 +Connector_Molex +Molex_MicroClasp_55932-1310_1x13_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1310, with PCB locator, 13 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +13 +13 +Connector_Molex +Molex_MicroClasp_55932-1330_1x13_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1330, 13 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +13 +13 +Connector_Molex +Molex_MicroClasp_55932-1410_1x14_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1410, with PCB locator, 14 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +14 +14 +Connector_Molex +Molex_MicroClasp_55932-1430_1x14_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1430, 14 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +14 +14 +Connector_Molex +Molex_MicroClasp_55932-1510_1x15_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1510, with PCB locator, 15 Pins (http://www.molex.com/pdm_docs/sd/559320210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +15 +15 +Connector_Molex +Molex_MicroClasp_55932-1530_1x15_P2.00mm_Vertical +Molex MicroClasp Wire-to-Board System, 55932-1530, 15 Pins (http://www.molex.com/pdm_docs/sd/559320530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp side entry +0 +15 +15 +Connector_Molex +Molex_MicroClasp_55935-0210_1x02_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0210, with PCB locator, 2 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +2 +2 +Connector_Molex +Molex_MicroClasp_55935-0230_1x02_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0230, 2 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +2 +2 +Connector_Molex +Molex_MicroClasp_55935-0310_1x03_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0310, with PCB locator, 3 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +3 +3 +Connector_Molex +Molex_MicroClasp_55935-0330_1x03_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0330, 3 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +3 +3 +Connector_Molex +Molex_MicroClasp_55935-0410_1x04_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0410, with PCB locator, 4 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +4 +4 +Connector_Molex +Molex_MicroClasp_55935-0430_1x04_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0430, 4 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +4 +4 +Connector_Molex +Molex_MicroClasp_55935-0510_1x05_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0510, with PCB locator, 5 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +5 +5 +Connector_Molex +Molex_MicroClasp_55935-0530_1x05_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0530, 5 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +5 +5 +Connector_Molex +Molex_MicroClasp_55935-0610_1x06_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0610, with PCB locator, 6 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +6 +6 +Connector_Molex +Molex_MicroClasp_55935-0630_1x06_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0630, 6 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +6 +6 +Connector_Molex +Molex_MicroClasp_55935-0710_1x07_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0710, with PCB locator, 7 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +7 +7 +Connector_Molex +Molex_MicroClasp_55935-0730_1x07_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0730, 7 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +7 +7 +Connector_Molex +Molex_MicroClasp_55935-0810_1x08_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0810, with PCB locator, 8 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +8 +8 +Connector_Molex +Molex_MicroClasp_55935-0830_1x08_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0830, 8 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +8 +8 +Connector_Molex +Molex_MicroClasp_55935-0910_1x09_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0910, with PCB locator, 9 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +9 +9 +Connector_Molex +Molex_MicroClasp_55935-0930_1x09_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-0930, 9 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +9 +9 +Connector_Molex +Molex_MicroClasp_55935-1010_1x10_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1010, with PCB locator, 10 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +10 +10 +Connector_Molex +Molex_MicroClasp_55935-1030_1x10_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1030, 10 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +10 +10 +Connector_Molex +Molex_MicroClasp_55935-1110_1x11_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1110, with PCB locator, 11 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +11 +11 +Connector_Molex +Molex_MicroClasp_55935-1130_1x11_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1130, 11 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +11 +11 +Connector_Molex +Molex_MicroClasp_55935-1210_1x12_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1210, with PCB locator, 12 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +12 +12 +Connector_Molex +Molex_MicroClasp_55935-1230_1x12_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1230, 12 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +12 +12 +Connector_Molex +Molex_MicroClasp_55935-1310_1x13_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1310, with PCB locator, 13 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +13 +13 +Connector_Molex +Molex_MicroClasp_55935-1330_1x13_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1330, 13 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +13 +13 +Connector_Molex +Molex_MicroClasp_55935-1410_1x14_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1410, with PCB locator, 14 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +14 +14 +Connector_Molex +Molex_MicroClasp_55935-1430_1x14_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1430, 14 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +14 +14 +Connector_Molex +Molex_MicroClasp_55935-1510_1x15_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1510, with PCB locator, 15 Pins (http://www.molex.com/pdm_docs/sd/559350210_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +15 +15 +Connector_Molex +Molex_MicroClasp_55935-1530_1x15_P2.00mm_Horizontal +Molex MicroClasp Wire-to-Board System, 55935-1530, 15 Pins (http://www.molex.com/pdm_docs/sd/559350530_sd.pdf), generated with kicad-footprint-generator +connector Molex MicroClasp horizontal +0 +15 +15 +Connector_Molex +Molex_Mini-Fit_Jr_5566-02A2_2x01_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-02A2, example for new mpn: 39-28-902x, 1 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +2 +2 +Connector_Molex +Molex_Mini-Fit_Jr_5566-02A_2x01_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-02A, example for new mpn: 39-28-x02x, 1 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +2 +2 +Connector_Molex +Molex_Mini-Fit_Jr_5566-04A2_2x02_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-04A2, example for new mpn: 39-28-904x, 2 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +4 +4 +Connector_Molex +Molex_Mini-Fit_Jr_5566-04A_2x02_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-04A, example for new mpn: 39-28-x04x, 2 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +4 +4 +Connector_Molex +Molex_Mini-Fit_Jr_5566-06A2_2x03_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-06A2, example for new mpn: 39-28-906x, 3 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +6 +6 +Connector_Molex +Molex_Mini-Fit_Jr_5566-06A_2x03_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-06A, example for new mpn: 39-28-x06x, 3 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +6 +6 +Connector_Molex +Molex_Mini-Fit_Jr_5566-08A2_2x04_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-08A2, example for new mpn: 39-28-908x, 4 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +8 +8 +Connector_Molex +Molex_Mini-Fit_Jr_5566-08A_2x04_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-08A, example for new mpn: 39-28-x08x, 4 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +8 +8 +Connector_Molex +Molex_Mini-Fit_Jr_5566-10A2_2x05_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-10A2, example for new mpn: 39-28-910x, 5 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +10 +10 +Connector_Molex +Molex_Mini-Fit_Jr_5566-10A_2x05_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-10A, example for new mpn: 39-28-x10x, 5 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +10 +10 +Connector_Molex +Molex_Mini-Fit_Jr_5566-12A2_2x06_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-12A2, example for new mpn: 39-28-912x, 6 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +12 +12 +Connector_Molex +Molex_Mini-Fit_Jr_5566-12A_2x06_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-12A, example for new mpn: 39-28-x12x, 6 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +12 +12 +Connector_Molex +Molex_Mini-Fit_Jr_5566-14A2_2x07_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-14A2, example for new mpn: 39-28-914x, 7 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +14 +14 +Connector_Molex +Molex_Mini-Fit_Jr_5566-14A_2x07_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-14A, example for new mpn: 39-28-x14x, 7 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +14 +14 +Connector_Molex +Molex_Mini-Fit_Jr_5566-16A2_2x08_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-16A2, example for new mpn: 39-28-916x, 8 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +16 +16 +Connector_Molex +Molex_Mini-Fit_Jr_5566-16A_2x08_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-16A, example for new mpn: 39-28-x16x, 8 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +16 +16 +Connector_Molex +Molex_Mini-Fit_Jr_5566-18A2_2x09_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-18A2, example for new mpn: 39-28-918x, 9 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +18 +18 +Connector_Molex +Molex_Mini-Fit_Jr_5566-18A_2x09_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-18A, example for new mpn: 39-28-x18x, 9 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +18 +18 +Connector_Molex +Molex_Mini-Fit_Jr_5566-20A2_2x10_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-20A2, example for new mpn: 39-28-920x, 10 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +20 +20 +Connector_Molex +Molex_Mini-Fit_Jr_5566-20A_2x10_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-20A, example for new mpn: 39-28-x20x, 10 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +20 +20 +Connector_Molex +Molex_Mini-Fit_Jr_5566-22A2_2x11_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-22A2, example for new mpn: 39-28-922x, 11 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +22 +22 +Connector_Molex +Molex_Mini-Fit_Jr_5566-22A_2x11_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-22A, example for new mpn: 39-28-x22x, 11 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +22 +22 +Connector_Molex +Molex_Mini-Fit_Jr_5566-24A2_2x12_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-24A2, example for new mpn: 39-28-924x, 12 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039289068_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entryplastic_peg +0 +24 +24 +Connector_Molex +Molex_Mini-Fit_Jr_5566-24A_2x12_P4.20mm_Vertical +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5566-24A, example for new mpn: 39-28-x24x, 12 Pins per row, Mounting: (http://www.molex.com/pdm_docs/sd/039281043_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr side entry +0 +24 +24 +Connector_Molex +Molex_Mini-Fit_Jr_5569-02A1_2x01_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-02A1, example for new mpn: 39-29-4029, 1 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +2 +2 +Connector_Molex +Molex_Mini-Fit_Jr_5569-02A2_2x01_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-02A2, example for new mpn: 39-30-0020, 1 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +2 +2 +Connector_Molex +Molex_Mini-Fit_Jr_5569-04A1_2x02_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-04A1, example for new mpn: 39-29-4049, 2 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +4 +4 +Connector_Molex +Molex_Mini-Fit_Jr_5569-04A2_2x02_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-04A2, example for new mpn: 39-30-0040, 2 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +4 +4 +Connector_Molex +Molex_Mini-Fit_Jr_5569-06A1_2x03_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-06A1, example for new mpn: 39-29-4069, 3 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +6 +6 +Connector_Molex +Molex_Mini-Fit_Jr_5569-06A2_2x03_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-06A2, example for new mpn: 39-30-0060, 3 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +6 +6 +Connector_Molex +Molex_Mini-Fit_Jr_5569-08A1_2x04_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-08A1, example for new mpn: 39-29-4089, 4 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +8 +8 +Connector_Molex +Molex_Mini-Fit_Jr_5569-08A2_2x04_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-08A2, example for new mpn: 39-30-0080, 4 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +8 +8 +Connector_Molex +Molex_Mini-Fit_Jr_5569-10A1_2x05_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-10A1, example for new mpn: 39-29-4109, 5 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +10 +10 +Connector_Molex +Molex_Mini-Fit_Jr_5569-10A2_2x05_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-10A2, example for new mpn: 39-30-0100, 5 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +10 +10 +Connector_Molex +Molex_Mini-Fit_Jr_5569-12A1_2x06_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-12A1, example for new mpn: 39-29-4129, 6 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +12 +12 +Connector_Molex +Molex_Mini-Fit_Jr_5569-12A2_2x06_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-12A2, example for new mpn: 39-30-0120, 6 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +12 +12 +Connector_Molex +Molex_Mini-Fit_Jr_5569-14A1_2x07_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-14A1, example for new mpn: 39-29-4149, 7 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +14 +14 +Connector_Molex +Molex_Mini-Fit_Jr_5569-14A2_2x07_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-14A2, example for new mpn: 39-30-0140, 7 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +14 +14 +Connector_Molex +Molex_Mini-Fit_Jr_5569-16A1_2x08_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-16A1, example for new mpn: 39-29-4169, 8 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +16 +16 +Connector_Molex +Molex_Mini-Fit_Jr_5569-16A2_2x08_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-16A2, example for new mpn: 39-30-0160, 8 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +16 +16 +Connector_Molex +Molex_Mini-Fit_Jr_5569-18A1_2x09_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-18A1, example for new mpn: 39-29-4189, 9 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +18 +18 +Connector_Molex +Molex_Mini-Fit_Jr_5569-18A2_2x09_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-18A2, example for new mpn: 39-30-0180, 9 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +18 +18 +Connector_Molex +Molex_Mini-Fit_Jr_5569-20A1_2x10_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-20A1, example for new mpn: 39-29-4209, 10 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +20 +20 +Connector_Molex +Molex_Mini-Fit_Jr_5569-20A2_2x10_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-20A2, example for new mpn: 39-30-0200, 10 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +20 +20 +Connector_Molex +Molex_Mini-Fit_Jr_5569-22A1_2x11_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-22A1, example for new mpn: 39-29-4229, 11 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +22 +22 +Connector_Molex +Molex_Mini-Fit_Jr_5569-22A2_2x11_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-22A2, example for new mpn: 39-30-0220, 11 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +22 +22 +Connector_Molex +Molex_Mini-Fit_Jr_5569-24A1_2x12_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-24A1, example for new mpn: 39-29-4249, 12 Pins per row, Mounting: PCB Mounting Flange (http://www.molex.com/pdm_docs/sd/039291047_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryscrew_flange +0 +24 +24 +Connector_Molex +Molex_Mini-Fit_Jr_5569-24A2_2x12_P4.20mm_Horizontal +Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-24A2, example for new mpn: 39-30-0240, 12 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Jr top entryplastic_peg +0 +24 +24 +Connector_Molex +Molex_Mini-Fit_Sr_42819-22XX_1x02_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 42819-22XX, 2 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +6 +2 +Connector_Molex +Molex_Mini-Fit_Sr_42819-22XX_1x02_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42819-22XX, With thermal vias in pads, 2 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +32 +2 +Connector_Molex +Molex_Mini-Fit_Sr_42819-32XX_1x03_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 42819-32XX, 3 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +8 +3 +Connector_Molex +Molex_Mini-Fit_Sr_42819-32XX_1x03_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42819-32XX, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +47 +3 +Connector_Molex +Molex_Mini-Fit_Sr_42819-42XX_1x04_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 42819-42XX, 4 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +10 +4 +Connector_Molex +Molex_Mini-Fit_Sr_42819-42XX_1x04_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42819-42XX, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +62 +4 +Connector_Molex +Molex_Mini-Fit_Sr_42819-52XX_1x05_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 42819-52XX, 5 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +12 +5 +Connector_Molex +Molex_Mini-Fit_Sr_42819-52XX_1x05_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42819-52XX, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +77 +5 +Connector_Molex +Molex_Mini-Fit_Sr_42819-62XX_1x06_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 42819-62XX, 6 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +14 +6 +Connector_Molex +Molex_Mini-Fit_Sr_42819-62XX_1x06_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42819-62XX, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/428192214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +92 +6 +Connector_Molex +Molex_Mini-Fit_Sr_42820-22XX_1x02_P10.00mm_Horizontal +Molex Mini-Fit Sr. Power Connectors, 42820-22XX, 2 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +6 +2 +Connector_Molex +Molex_Mini-Fit_Sr_42820-22XX_1x02_P10.00mm_Horizontal_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42820-22XX, With thermal vias in pads, 2 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +32 +2 +Connector_Molex +Molex_Mini-Fit_Sr_42820-32XX_1x03_P10.00mm_Horizontal +Molex Mini-Fit Sr. Power Connectors, 42820-32XX, 3 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +8 +3 +Connector_Molex +Molex_Mini-Fit_Sr_42820-32XX_1x03_P10.00mm_Horizontal_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42820-32XX, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +47 +3 +Connector_Molex +Molex_Mini-Fit_Sr_42820-42XX_1x04_P10.00mm_Horizontal +Molex Mini-Fit Sr. Power Connectors, 42820-42XX, 4 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +10 +4 +Connector_Molex +Molex_Mini-Fit_Sr_42820-42XX_1x04_P10.00mm_Horizontal_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42820-42XX, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +62 +4 +Connector_Molex +Molex_Mini-Fit_Sr_42820-52XX_1x05_P10.00mm_Horizontal +Molex Mini-Fit Sr. Power Connectors, 42820-52XX, 5 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +12 +5 +Connector_Molex +Molex_Mini-Fit_Sr_42820-52XX_1x05_P10.00mm_Horizontal_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42820-52XX, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +77 +5 +Connector_Molex +Molex_Mini-Fit_Sr_42820-62XX_1x06_P10.00mm_Horizontal +Molex Mini-Fit Sr. Power Connectors, 42820-62XX, 6 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +14 +6 +Connector_Molex +Molex_Mini-Fit_Sr_42820-62XX_1x06_P10.00mm_Horizontal_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 42820-62XX, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/428202214_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr top entry +0 +92 +6 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx06_2x03_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 43915-xx06, 3 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +14 +6 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx06_2x03_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 43915-xx06, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +92 +6 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx08_2x04_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 43915-xx08, 4 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +18 +8 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx08_2x04_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 43915-xx08, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +122 +8 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx10_2x05_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 43915-xx10, 5 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +22 +10 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx10_2x05_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 43915-xx10, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +152 +10 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx12_2x06_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 43915-xx12, 6 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +26 +12 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx12_2x06_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 43915-xx12, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +182 +12 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx14_2x07_P10.00mm_Vertical +Molex Mini-Fit Sr. Power Connectors, 43915-xx14, 7 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +30 +14 +Connector_Molex +Molex_Mini-Fit_Sr_43915-xx14_2x07_P10.00mm_Vertical_ThermalVias +Molex Mini-Fit Sr. Power Connectors, 43915-xx14, With thermal vias in pads, 7 Pins per row (http://www.molex.com/pdm_docs/sd/439151404_sd.pdf), generated with kicad-footprint-generator +connector Molex Mini-Fit_Sr side entry +0 +212 +14 +Connector_Molex +Molex_Nano-Fit_105309-xx02_1x02_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105309-xx02, 2 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +2 +2 +Connector_Molex +Molex_Nano-Fit_105309-xx03_1x03_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105309-xx03, 3 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +3 +3 +Connector_Molex +Molex_Nano-Fit_105309-xx04_1x04_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105309-xx04, 4 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +4 +4 +Connector_Molex +Molex_Nano-Fit_105309-xx05_1x05_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105309-xx05, 5 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +5 +5 +Connector_Molex +Molex_Nano-Fit_105309-xx06_1x06_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105309-xx06, 6 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +6 +6 +Connector_Molex +Molex_Nano-Fit_105309-xx07_1x07_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105309-xx07, 7 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +7 +7 +Connector_Molex +Molex_Nano-Fit_105309-xx08_1x08_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105309-xx08, 8 Pins per row (http://www.molex.com/pdm_docs/sd/1053091203_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +8 +8 +Connector_Molex +Molex_Nano-Fit_105310-xx04_2x02_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105310-xx04, 2 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +4 +4 +Connector_Molex +Molex_Nano-Fit_105310-xx06_2x03_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105310-xx06, 3 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +6 +6 +Connector_Molex +Molex_Nano-Fit_105310-xx08_2x04_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105310-xx08, 4 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +8 +8 +Connector_Molex +Molex_Nano-Fit_105310-xx10_2x05_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105310-xx10, 5 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +10 +10 +Connector_Molex +Molex_Nano-Fit_105310-xx12_2x06_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105310-xx12, 6 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +12 +12 +Connector_Molex +Molex_Nano-Fit_105310-xx14_2x07_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105310-xx14, 7 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +14 +14 +Connector_Molex +Molex_Nano-Fit_105310-xx16_2x08_P2.50mm_Vertical +Molex Nano-Fit Power Connectors, 105310-xx16, 8 Pins per row (http://www.molex.com/pdm_docs/sd/1053101208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit side entry +0 +16 +16 +Connector_Molex +Molex_Nano-Fit_105313-xx02_1x02_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105313-xx02, 2 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +2 +2 +Connector_Molex +Molex_Nano-Fit_105313-xx03_1x03_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105313-xx03, 3 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +3 +3 +Connector_Molex +Molex_Nano-Fit_105313-xx04_1x04_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105313-xx04, 4 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +4 +4 +Connector_Molex +Molex_Nano-Fit_105313-xx05_1x05_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105313-xx05, 5 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +5 +5 +Connector_Molex +Molex_Nano-Fit_105313-xx06_1x06_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105313-xx06, 6 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +6 +6 +Connector_Molex +Molex_Nano-Fit_105313-xx07_1x07_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105313-xx07, 7 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +7 +7 +Connector_Molex +Molex_Nano-Fit_105313-xx08_1x08_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105313-xx08, 8 Pins per row (http://www.molex.com/pdm_docs/sd/1053131208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +8 +8 +Connector_Molex +Molex_Nano-Fit_105314-xx04_2x02_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105314-xx04, 2 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +4 +4 +Connector_Molex +Molex_Nano-Fit_105314-xx06_2x03_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105314-xx06, 3 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +6 +6 +Connector_Molex +Molex_Nano-Fit_105314-xx08_2x04_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105314-xx08, 4 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +8 +8 +Connector_Molex +Molex_Nano-Fit_105314-xx10_2x05_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105314-xx10, 5 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +10 +10 +Connector_Molex +Molex_Nano-Fit_105314-xx12_2x06_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105314-xx12, 6 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +12 +12 +Connector_Molex +Molex_Nano-Fit_105314-xx14_2x07_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105314-xx14, 7 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +14 +14 +Connector_Molex +Molex_Nano-Fit_105314-xx16_2x08_P2.50mm_Horizontal +Molex Nano-Fit Power Connectors, 105314-xx16, 8 Pins per row (http://www.molex.com/pdm_docs/sd/1053141208_sd.pdf), generated with kicad-footprint-generator +connector Molex Nano-Fit top entry +0 +16 +16 +Connector_Molex +Molex_Panelmate_53780-0270_1x02-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-0270 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +4 +3 +Connector_Molex +Molex_Panelmate_53780-0370_1x03-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-0370 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +5 +4 +Connector_Molex +Molex_Panelmate_53780-0470_1x04-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-0470 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +6 +5 +Connector_Molex +Molex_Panelmate_53780-0570_1x05-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-0570 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +7 +6 +Connector_Molex +Molex_Panelmate_53780-0670_1x06-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-0670 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +8 +7 +Connector_Molex +Molex_Panelmate_53780-0770_1x07-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-0770 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +9 +8 +Connector_Molex +Molex_Panelmate_53780-0870_1x08-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-0870 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +10 +9 +Connector_Molex +Molex_Panelmate_53780-0970_1x09-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-0970 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +11 +10 +Connector_Molex +Molex_Panelmate_53780-1070_1x10-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-1070 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +12 +11 +Connector_Molex +Molex_Panelmate_53780-1270_1x12-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-1270 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +14 +13 +Connector_Molex +Molex_Panelmate_53780-1470_1x14-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-1470 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +16 +15 +Connector_Molex +Molex_Panelmate_53780-1570_1x15-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-1570 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +17 +16 +Connector_Molex +Molex_Panelmate_53780-1870_1x18-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-1870 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +20 +19 +Connector_Molex +Molex_Panelmate_53780-3070_1x30-1MP_P1.25mm_Horizontal +Molex Panelmate series connector, 53780-3070 (), generated with kicad-footprint-generator +connector Molex Panelmate top entry +0 +32 +31 +Connector_Molex +Molex_Pico-Clasp_202396-0207_1x02-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-0207 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +4 +3 +Connector_Molex +Molex_Pico-Clasp_202396-0307_1x03-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-0307 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +5 +4 +Connector_Molex +Molex_Pico-Clasp_202396-0407_1x04-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-0407 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +6 +5 +Connector_Molex +Molex_Pico-Clasp_202396-0507_1x05-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-0507 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +7 +6 +Connector_Molex +Molex_Pico-Clasp_202396-0607_1x06-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-0607 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +8 +7 +Connector_Molex +Molex_Pico-Clasp_202396-0707_1x07-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-0707 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +9 +8 +Connector_Molex +Molex_Pico-Clasp_202396-0807_1x08-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-0807 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +10 +9 +Connector_Molex +Molex_Pico-Clasp_202396-0907_1x09-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-0907 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +11 +10 +Connector_Molex +Molex_Pico-Clasp_202396-1007_1x10-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-1007 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +12 +11 +Connector_Molex +Molex_Pico-Clasp_202396-1107_1x11-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-1107 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +13 +12 +Connector_Molex +Molex_Pico-Clasp_202396-1207_1x12-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-1207 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +14 +13 +Connector_Molex +Molex_Pico-Clasp_202396-1307_1x13-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-1307 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +15 +14 +Connector_Molex +Molex_Pico-Clasp_202396-1407_1x14-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-1407 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +16 +15 +Connector_Molex +Molex_Pico-Clasp_202396-1507_1x15-1MP_P1.00mm_Horizontal +Molex Pico-Clasp series connector, 202396-1507 (http://www.molex.com/pdm_docs/sd/2023960207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp top entry +0 +17 +16 +Connector_Molex +Molex_Pico-Clasp_501331-0207_1x02-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-0207 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +4 +3 +Connector_Molex +Molex_Pico-Clasp_501331-0307_1x03-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-0307 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +5 +4 +Connector_Molex +Molex_Pico-Clasp_501331-0407_1x04-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-0407 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +6 +5 +Connector_Molex +Molex_Pico-Clasp_501331-0507_1x05-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-0507 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +7 +6 +Connector_Molex +Molex_Pico-Clasp_501331-0607_1x06-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-0607 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +8 +7 +Connector_Molex +Molex_Pico-Clasp_501331-0707_1x07-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-0707 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +9 +8 +Connector_Molex +Molex_Pico-Clasp_501331-0807_1x08-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-0807 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +10 +9 +Connector_Molex +Molex_Pico-Clasp_501331-0907_1x09-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-0907 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +11 +10 +Connector_Molex +Molex_Pico-Clasp_501331-1007_1x10-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-1007 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +12 +11 +Connector_Molex +Molex_Pico-Clasp_501331-1107_1x11-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-1107 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +13 +12 +Connector_Molex +Molex_Pico-Clasp_501331-1207_1x12-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-1207 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +14 +13 +Connector_Molex +Molex_Pico-Clasp_501331-1307_1x13-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-1307 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +15 +14 +Connector_Molex +Molex_Pico-Clasp_501331-1407_1x14-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-1407 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +16 +15 +Connector_Molex +Molex_Pico-Clasp_501331-1507_1x15-1MP_P1.00mm_Vertical +Molex Pico-Clasp series connector, 501331-1507 (http://www.molex.com/pdm_docs/sd/5013310207_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Clasp side entry +0 +17 +16 +Connector_Molex +Molex_Pico-EZmate_78171-0002_1x02-1MP_P1.20mm_Vertical +Molex Pico-EZmate series connector, 78171-0002 (http://www.molex.com/pdm_docs/sd/781710002_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-EZmate side entry +0 +4 +3 +Connector_Molex +Molex_Pico-EZmate_78171-0003_1x03-1MP_P1.20mm_Vertical +Molex Pico-EZmate series connector, 78171-0003 (http://www.molex.com/pdm_docs/sd/781710002_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-EZmate side entry +0 +5 +4 +Connector_Molex +Molex_Pico-EZmate_78171-0004_1x04-1MP_P1.20mm_Vertical +Molex Pico-EZmate series connector, 78171-0004 (http://www.molex.com/pdm_docs/sd/781710002_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-EZmate side entry +0 +6 +5 +Connector_Molex +Molex_Pico-EZmate_78171-0005_1x05-1MP_P1.20mm_Vertical +Molex Pico-EZmate series connector, 78171-0005 (http://www.molex.com/pdm_docs/sd/781710002_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-EZmate side entry +0 +7 +6 +Connector_Molex +Molex_Pico-EZmate_Slim_202656-0021_1x02-1MP_P1.20mm_Vertical +Molex Pico-EZmate_Slim series connector, 202656-0021 (http://www.molex.com/pdm_docs/sd/2026560021_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-EZmate_Slim side entry +0 +4 +3 +Connector_Molex +Molex_Pico-Lock_504050-0491_1x04-1MP_P1.50mm_Horizontal +Molex Pico-Lock series connector, 504050-0491 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Lock horizontal +0 +6 +5 +Connector_Molex +Molex_Pico-Lock_504050-0591_1x05-1MP_P1.50mm_Horizontal +Molex Pico-Lock series connector, 504050-0591 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Lock horizontal +0 +7 +6 +Connector_Molex +Molex_Pico-Lock_504050-0691_1x06-1MP_P1.50mm_Horizontal +Molex Pico-Lock series connector, 504050-0691 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Lock horizontal +0 +8 +7 +Connector_Molex +Molex_Pico-Lock_504050-0791_1x07-1MP_P1.50mm_Horizontal +Molex Pico-Lock series connector, 504050-0791 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Lock horizontal +0 +9 +8 +Connector_Molex +Molex_Pico-Lock_504050-0891_1x08-1MP_P1.50mm_Horizontal +Molex Pico-Lock series connector, 504050-0891 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Lock horizontal +0 +10 +9 +Connector_Molex +Molex_Pico-Lock_504050-1091_1x10-1MP_P1.50mm_Horizontal +Molex Pico-Lock series connector, 504050-1091 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Lock horizontal +0 +12 +11 +Connector_Molex +Molex_Pico-Lock_504050-1291_1x12-1MP_P1.50mm_Horizontal +Molex Pico-Lock series connector, 504050-1291 (http://www.molex.com/pdm_docs/sd/5040500891_sd.pdf), generated with kicad-footprint-generator +connector Molex Pico-Lock horizontal +0 +14 +13 +Connector_Molex +Molex_Pico-SPOX_87437-1443_1x14-P1.5mm_Vertical +Molex Pico-SPOX Connector System, 87437-1443, 14 Pins per row (https://www.molex.com/pdm_docs/sd/874371443_sd.pdf#page=2) +molex pico spox 14 +0 +28 +14 +Connector_Molex +Molex_PicoBlade_53047-0210_1x02_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-0210, 2 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +2 +2 +Connector_Molex +Molex_PicoBlade_53047-0310_1x03_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-0310, 3 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +3 +3 +Connector_Molex +Molex_PicoBlade_53047-0410_1x04_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-0410, 4 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +4 +4 +Connector_Molex +Molex_PicoBlade_53047-0510_1x05_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-0510, 5 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +5 +5 +Connector_Molex +Molex_PicoBlade_53047-0610_1x06_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-0610, 6 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +6 +6 +Connector_Molex +Molex_PicoBlade_53047-0710_1x07_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-0710, 7 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +7 +7 +Connector_Molex +Molex_PicoBlade_53047-0810_1x08_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-0810, 8 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +8 +8 +Connector_Molex +Molex_PicoBlade_53047-0910_1x09_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-0910, 9 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +9 +9 +Connector_Molex +Molex_PicoBlade_53047-1010_1x10_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-1010, 10 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +10 +10 +Connector_Molex +Molex_PicoBlade_53047-1110_1x11_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-1110, 11 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +11 +11 +Connector_Molex +Molex_PicoBlade_53047-1210_1x12_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-1210, 12 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +12 +12 +Connector_Molex +Molex_PicoBlade_53047-1310_1x13_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-1310, 13 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +13 +13 +Connector_Molex +Molex_PicoBlade_53047-1410_1x14_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-1410, 14 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +14 +14 +Connector_Molex +Molex_PicoBlade_53047-1510_1x15_P1.25mm_Vertical +Molex PicoBlade Connector System, 53047-1510, 15 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +15 +15 +Connector_Molex +Molex_PicoBlade_53048-0210_1x02_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-0210, 2 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +2 +2 +Connector_Molex +Molex_PicoBlade_53048-0310_1x03_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-0310, 3 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +3 +3 +Connector_Molex +Molex_PicoBlade_53048-0410_1x04_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-0410, 4 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +4 +4 +Connector_Molex +Molex_PicoBlade_53048-0510_1x05_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-0510, 5 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +5 +5 +Connector_Molex +Molex_PicoBlade_53048-0610_1x06_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-0610, 6 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +6 +6 +Connector_Molex +Molex_PicoBlade_53048-0710_1x07_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-0710, 7 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +7 +7 +Connector_Molex +Molex_PicoBlade_53048-0810_1x08_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-0810, 8 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +8 +8 +Connector_Molex +Molex_PicoBlade_53048-0910_1x09_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-0910, 9 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +9 +9 +Connector_Molex +Molex_PicoBlade_53048-1010_1x10_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-1010, 10 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +10 +10 +Connector_Molex +Molex_PicoBlade_53048-1110_1x11_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-1110, 11 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +11 +11 +Connector_Molex +Molex_PicoBlade_53048-1210_1x12_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-1210, 12 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +12 +12 +Connector_Molex +Molex_PicoBlade_53048-1310_1x13_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-1310, 13 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +13 +13 +Connector_Molex +Molex_PicoBlade_53048-1410_1x14_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-1410, 14 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +14 +14 +Connector_Molex +Molex_PicoBlade_53048-1510_1x15_P1.25mm_Horizontal +Molex PicoBlade Connector System, 53048-1510, 15 Pins per row (http://www.molex.com/pdm_docs/sd/530480210_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +15 +15 +Connector_Molex +Molex_PicoBlade_53261-0271_1x02-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-0271 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +4 +3 +Connector_Molex +Molex_PicoBlade_53261-0371_1x03-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-0371 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +5 +4 +Connector_Molex +Molex_PicoBlade_53261-0471_1x04-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-0471 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +6 +5 +Connector_Molex +Molex_PicoBlade_53261-0571_1x05-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-0571 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +7 +6 +Connector_Molex +Molex_PicoBlade_53261-0671_1x06-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-0671 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +8 +7 +Connector_Molex +Molex_PicoBlade_53261-0771_1x07-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-0771 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +9 +8 +Connector_Molex +Molex_PicoBlade_53261-0871_1x08-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-0871 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +10 +9 +Connector_Molex +Molex_PicoBlade_53261-0971_1x09-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-0971 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +11 +10 +Connector_Molex +Molex_PicoBlade_53261-1071_1x10-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-1071 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +12 +11 +Connector_Molex +Molex_PicoBlade_53261-1171_1x11-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-1171 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +13 +12 +Connector_Molex +Molex_PicoBlade_53261-1271_1x12-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-1271 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +14 +13 +Connector_Molex +Molex_PicoBlade_53261-1371_1x13-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-1371 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +15 +14 +Connector_Molex +Molex_PicoBlade_53261-1471_1x14-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-1471 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +16 +15 +Connector_Molex +Molex_PicoBlade_53261-1571_1x15-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-1571 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +17 +16 +Connector_Molex +Molex_PicoBlade_53261-1771_1x17-1MP_P1.25mm_Horizontal +Molex PicoBlade series connector, 53261-1771 (http://www.molex.com/pdm_docs/sd/532610271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade top entry +0 +19 +18 +Connector_Molex +Molex_PicoBlade_53398-0271_1x02-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-0271 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +4 +3 +Connector_Molex +Molex_PicoBlade_53398-0371_1x03-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-0371 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +5 +4 +Connector_Molex +Molex_PicoBlade_53398-0471_1x04-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-0471 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +6 +5 +Connector_Molex +Molex_PicoBlade_53398-0571_1x05-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-0571 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +7 +6 +Connector_Molex +Molex_PicoBlade_53398-0671_1x06-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-0671 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +8 +7 +Connector_Molex +Molex_PicoBlade_53398-0771_1x07-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-0771 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +9 +8 +Connector_Molex +Molex_PicoBlade_53398-0871_1x08-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-0871 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +10 +9 +Connector_Molex +Molex_PicoBlade_53398-0971_1x09-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-0971 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +11 +10 +Connector_Molex +Molex_PicoBlade_53398-1071_1x10-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-1071 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +12 +11 +Connector_Molex +Molex_PicoBlade_53398-1171_1x11-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-1171 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +13 +12 +Connector_Molex +Molex_PicoBlade_53398-1271_1x12-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-1271 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +14 +13 +Connector_Molex +Molex_PicoBlade_53398-1371_1x13-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-1371 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +15 +14 +Connector_Molex +Molex_PicoBlade_53398-1471_1x14-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-1471 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +16 +15 +Connector_Molex +Molex_PicoBlade_53398-1571_1x15-1MP_P1.25mm_Vertical +Molex PicoBlade series connector, 53398-1571 (http://www.molex.com/pdm_docs/sd/533980271_sd.pdf), generated with kicad-footprint-generator +connector Molex PicoBlade side entry +0 +17 +16 +Connector_Molex +Molex_Picoflex_90325-0004_2x02_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0004, 4 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +4 +4 +Connector_Molex +Molex_Picoflex_90325-0006_2x03_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0006, 6 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +6 +6 +Connector_Molex +Molex_Picoflex_90325-0008_2x04_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0008, 8 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +8 +8 +Connector_Molex +Molex_Picoflex_90325-0010_2x05_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0010, 10 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +10 +10 +Connector_Molex +Molex_Picoflex_90325-0012_2x06_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0012, 12 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +12 +12 +Connector_Molex +Molex_Picoflex_90325-0014_2x07_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0014, 14 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +14 +14 +Connector_Molex +Molex_Picoflex_90325-0016_2x08_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0016, 16 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +16 +16 +Connector_Molex +Molex_Picoflex_90325-0018_2x09_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0018, 18 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +18 +18 +Connector_Molex +Molex_Picoflex_90325-0020_2x10_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0020, 20 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +20 +20 +Connector_Molex +Molex_Picoflex_90325-0022_2x11_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0022, 22 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +22 +22 +Connector_Molex +Molex_Picoflex_90325-0024_2x12_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0024, 24 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +24 +24 +Connector_Molex +Molex_Picoflex_90325-0026_2x13_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90325-0026, 26 Pins (http://www.molex.com/pdm_docs/sd/903250004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +26 +26 +Connector_Molex +Molex_Picoflex_90814-0004_2x02_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0004, 4 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +4 +4 +Connector_Molex +Molex_Picoflex_90814-0006_2x03_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0006, 6 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +6 +6 +Connector_Molex +Molex_Picoflex_90814-0008_2x04_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0008, 8 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +8 +8 +Connector_Molex +Molex_Picoflex_90814-0010_2x05_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0010, 10 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +10 +10 +Connector_Molex +Molex_Picoflex_90814-0012_2x06_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0012, 12 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +12 +12 +Connector_Molex +Molex_Picoflex_90814-0014_2x07_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0014, 14 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +14 +14 +Connector_Molex +Molex_Picoflex_90814-0016_2x08_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0016, 16 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +16 +16 +Connector_Molex +Molex_Picoflex_90814-0018_2x09_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0018, 18 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +18 +18 +Connector_Molex +Molex_Picoflex_90814-0020_2x10_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0020, 20 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +20 +20 +Connector_Molex +Molex_Picoflex_90814-0022_2x11_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0022, 22 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +22 +22 +Connector_Molex +Molex_Picoflex_90814-0024_2x12_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0024, 24 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +24 +24 +Connector_Molex +Molex_Picoflex_90814-0026_2x13_P1.27mm_Vertical +Molex Picoflex Ribbon-Cable Connectors, 90814-0026, 26 Pins (http://www.molex.com/pdm_docs/sd/908140004_sd.pdf), generated with kicad-footprint-generator +connector Molex Picoflex side entry +0 +26 +26 +Connector_Molex +Molex_SL_171971-0002_1x02_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0002 (compatible alternatives: 171971-0102, 171971-0202), 2 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +2 +2 +Connector_Molex +Molex_SL_171971-0003_1x03_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0003 (compatible alternatives: 171971-0103, 171971-0203), 3 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +3 +3 +Connector_Molex +Molex_SL_171971-0004_1x04_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0004 (compatible alternatives: 171971-0104, 171971-0204), 4 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +4 +4 +Connector_Molex +Molex_SL_171971-0005_1x05_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0005 (compatible alternatives: 171971-0105, 171971-0205), 5 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +5 +5 +Connector_Molex +Molex_SL_171971-0006_1x06_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0006 (compatible alternatives: 171971-0106, 171971-0206), 6 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +6 +6 +Connector_Molex +Molex_SL_171971-0007_1x07_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0007 (compatible alternatives: 171971-0107, 171971-0207), 7 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +7 +7 +Connector_Molex +Molex_SL_171971-0008_1x08_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0008 (compatible alternatives: 171971-0108, 171971-0208), 8 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +8 +8 +Connector_Molex +Molex_SL_171971-0009_1x09_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0009 (compatible alternatives: 171971-0109, 171971-0209), 9 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +9 +9 +Connector_Molex +Molex_SL_171971-0010_1x10_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0010 (compatible alternatives: 171971-0110, 171971-0210), 10 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +10 +10 +Connector_Molex +Molex_SL_171971-0011_1x11_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0011 (compatible alternatives: 171971-0111, 171971-0211), 11 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +11 +11 +Connector_Molex +Molex_SL_171971-0012_1x12_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0012 (compatible alternatives: 171971-0112, 171971-0212), 12 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +12 +12 +Connector_Molex +Molex_SL_171971-0013_1x13_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0013 (compatible alternatives: 171971-0113, 171971-0213), 13 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +13 +13 +Connector_Molex +Molex_SL_171971-0014_1x14_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0014 (compatible alternatives: 171971-0114, 171971-0214), 14 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +14 +14 +Connector_Molex +Molex_SL_171971-0015_1x15_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0015 (compatible alternatives: 171971-0115, 171971-0215), 15 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +15 +15 +Connector_Molex +Molex_SL_171971-0016_1x16_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0016 (compatible alternatives: 171971-0116, 171971-0216), 16 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +16 +16 +Connector_Molex +Molex_SL_171971-0017_1x17_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0017 (compatible alternatives: 171971-0117, 171971-0217), 17 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +17 +17 +Connector_Molex +Molex_SL_171971-0018_1x18_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0018 (compatible alternatives: 171971-0118, 171971-0218), 18 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +18 +18 +Connector_Molex +Molex_SL_171971-0019_1x19_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0019 (compatible alternatives: 171971-0119, 171971-0219), 19 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +19 +19 +Connector_Molex +Molex_SL_171971-0020_1x20_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0020 (compatible alternatives: 171971-0120, 171971-0220), 20 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +20 +20 +Connector_Molex +Molex_SL_171971-0021_1x21_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0021 (compatible alternatives: 171971-0121, 171971-0221), 21 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +21 +21 +Connector_Molex +Molex_SL_171971-0022_1x22_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0022 (compatible alternatives: 171971-0122, 171971-0222), 22 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +22 +22 +Connector_Molex +Molex_SL_171971-0023_1x23_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0023 (compatible alternatives: 171971-0123, 171971-0223), 23 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +23 +23 +Connector_Molex +Molex_SL_171971-0024_1x24_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0024 (compatible alternatives: 171971-0124, 171971-0224), 24 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +24 +24 +Connector_Molex +Molex_SL_171971-0025_1x25_P2.54mm_Vertical +Molex Stackable Linear Connector, 171971-0025 (compatible alternatives: 171971-0125, 171971-0225), 25 Pins per row (https://www.molex.com/pdm_docs/sd/1719710002_sd.pdf), generated with kicad-footprint-generator +connector Molex SL vertical +0 +25 +25 +Connector_Molex +Molex_SPOX_5267-02A_1x02_P2.50mm_Vertical +Molex SPOX Connector System, 5267-02A, 2 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +2 +2 +Connector_Molex +Molex_SPOX_5267-03A_1x03_P2.50mm_Vertical +Molex SPOX Connector System, 5267-03A, 3 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +3 +3 +Connector_Molex +Molex_SPOX_5267-04A_1x04_P2.50mm_Vertical +Molex SPOX Connector System, 5267-04A, 4 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +4 +4 +Connector_Molex +Molex_SPOX_5267-05A_1x05_P2.50mm_Vertical +Molex SPOX Connector System, 5267-05A, 5 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +5 +5 +Connector_Molex +Molex_SPOX_5267-06A_1x06_P2.50mm_Vertical +Molex SPOX Connector System, 5267-06A, 6 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +6 +6 +Connector_Molex +Molex_SPOX_5267-07A_1x07_P2.50mm_Vertical +Molex SPOX Connector System, 5267-07A, 7 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +7 +7 +Connector_Molex +Molex_SPOX_5267-08A_1x08_P2.50mm_Vertical +Molex SPOX Connector System, 5267-08A, 8 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +8 +8 +Connector_Molex +Molex_SPOX_5267-09A_1x09_P2.50mm_Vertical +Molex SPOX Connector System, 5267-09A, 9 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +9 +9 +Connector_Molex +Molex_SPOX_5267-10A_1x10_P2.50mm_Vertical +Molex SPOX Connector System, 5267-10A, 10 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +10 +10 +Connector_Molex +Molex_SPOX_5267-11A_1x11_P2.50mm_Vertical +Molex SPOX Connector System, 5267-11A, 11 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +11 +11 +Connector_Molex +Molex_SPOX_5267-12A_1x12_P2.50mm_Vertical +Molex SPOX Connector System, 5267-12A, 12 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +12 +12 +Connector_Molex +Molex_SPOX_5267-13A_1x13_P2.50mm_Vertical +Molex SPOX Connector System, 5267-13A, 13 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +13 +13 +Connector_Molex +Molex_SPOX_5267-14A_1x14_P2.50mm_Vertical +Molex SPOX Connector System, 5267-14A, 14 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +14 +14 +Connector_Molex +Molex_SPOX_5267-15A_1x15_P2.50mm_Vertical +Molex SPOX Connector System, 5267-15A, 15 Pins per row (http://www.molex.com/pdm_docs/sd/022035035_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX side entry +0 +15 +15 +Connector_Molex +Molex_SPOX_5268-02A_1x02_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-02A, 2 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +2 +2 +Connector_Molex +Molex_SPOX_5268-03A_1x03_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-03A, 3 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +3 +3 +Connector_Molex +Molex_SPOX_5268-04A_1x04_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-04A, 4 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +4 +4 +Connector_Molex +Molex_SPOX_5268-05A_1x05_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-05A, 5 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +5 +5 +Connector_Molex +Molex_SPOX_5268-06A_1x06_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-06A, 6 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +6 +6 +Connector_Molex +Molex_SPOX_5268-07A_1x07_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-07A, 7 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +7 +7 +Connector_Molex +Molex_SPOX_5268-08A_1x08_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-08A, 8 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +8 +8 +Connector_Molex +Molex_SPOX_5268-09A_1x09_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-09A, 9 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +9 +9 +Connector_Molex +Molex_SPOX_5268-10A_1x10_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-10A, 10 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +10 +10 +Connector_Molex +Molex_SPOX_5268-11A_1x11_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-11A, 11 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +11 +11 +Connector_Molex +Molex_SPOX_5268-12A_1x12_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-12A, 12 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +12 +12 +Connector_Molex +Molex_SPOX_5268-13A_1x13_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-13A, 13 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +13 +13 +Connector_Molex +Molex_SPOX_5268-14A_1x14_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-14A, 14 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +14 +14 +Connector_Molex +Molex_SPOX_5268-15A_1x15_P2.50mm_Horizontal +Molex SPOX Connector System, 5268-15A, 15 Pins per row (https://www.molex.com/pdm_docs/sd/022057045_sd.pdf), generated with kicad-footprint-generator +connector Molex SPOX horizontal +0 +15 +15 +Connector_Molex +Molex_Sabre_43160-0102_1x02_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-0102, 2 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +4 +2 +Connector_Molex +Molex_Sabre_43160-0102_1x02_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-0102, With thermal vias in pads, 2 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +30 +2 +Connector_Molex +Molex_Sabre_43160-0103_1x03_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-0103, 3 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +6 +3 +Connector_Molex +Molex_Sabre_43160-0103_1x03_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-0103, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +45 +3 +Connector_Molex +Molex_Sabre_43160-0104_1x04_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-0104, 4 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +8 +4 +Connector_Molex +Molex_Sabre_43160-0104_1x04_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-0104, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +60 +4 +Connector_Molex +Molex_Sabre_43160-0105_1x05_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-0105, 5 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +10 +5 +Connector_Molex +Molex_Sabre_43160-0105_1x05_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-0105, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +75 +5 +Connector_Molex +Molex_Sabre_43160-0106_1x06_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-0106, 6 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +12 +6 +Connector_Molex +Molex_Sabre_43160-0106_1x06_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-0106, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/431600105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +90 +6 +Connector_Molex +Molex_Sabre_43160-1102_1x02_P7.49mm_Horizontal +Molex Sabre Power Connector, 43160-1102, 2 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +6 +2 +Connector_Molex +Molex_Sabre_43160-1102_1x02_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 43160-1102, With thermal vias in pads, 2 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +32 +2 +Connector_Molex +Molex_Sabre_43160-1103_1x03_P7.49mm_Horizontal +Molex Sabre Power Connector, 43160-1103, 3 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +8 +3 +Connector_Molex +Molex_Sabre_43160-1103_1x03_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 43160-1103, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +47 +3 +Connector_Molex +Molex_Sabre_43160-1104_1x04_P7.49mm_Horizontal +Molex Sabre Power Connector, 43160-1104, 4 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +10 +4 +Connector_Molex +Molex_Sabre_43160-1104_1x04_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 43160-1104, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +62 +4 +Connector_Molex +Molex_Sabre_43160-1105_1x05_P7.49mm_Horizontal +Molex Sabre Power Connector, 43160-1105, 5 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +12 +5 +Connector_Molex +Molex_Sabre_43160-1105_1x05_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 43160-1105, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +77 +5 +Connector_Molex +Molex_Sabre_43160-1106_1x06_P7.49mm_Horizontal +Molex Sabre Power Connector, 43160-1106, 6 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +14 +6 +Connector_Molex +Molex_Sabre_43160-1106_1x06_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 43160-1106, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/431605304_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +92 +6 +Connector_Molex +Molex_Sabre_43160-2102_1x02_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-2102, 2 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +6 +2 +Connector_Molex +Molex_Sabre_43160-2102_1x02_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-2102, With thermal vias in pads, 2 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +32 +2 +Connector_Molex +Molex_Sabre_43160-2103_1x03_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-2103, 3 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +8 +3 +Connector_Molex +Molex_Sabre_43160-2103_1x03_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-2103, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +47 +3 +Connector_Molex +Molex_Sabre_43160-2104_1x04_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-2104, 4 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +10 +4 +Connector_Molex +Molex_Sabre_43160-2104_1x04_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-2104, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +62 +4 +Connector_Molex +Molex_Sabre_43160-2105_1x05_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-2105, 5 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +12 +5 +Connector_Molex +Molex_Sabre_43160-2105_1x05_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-2105, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +77 +5 +Connector_Molex +Molex_Sabre_43160-2106_1x06_P7.49mm_Vertical +Molex Sabre Power Connector, 43160-2106, 6 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +14 +6 +Connector_Molex +Molex_Sabre_43160-2106_1x06_P7.49mm_Vertical_ThermalVias +Molex Sabre Power Connector, 43160-2106, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/431602102_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre side entry +0 +92 +6 +Connector_Molex +Molex_Sabre_46007-1102_1x02_P7.49mm_Horizontal +Molex Sabre Power Connector, 46007-1102, 2 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +4 +2 +Connector_Molex +Molex_Sabre_46007-1102_1x02_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 46007-1102, With thermal vias in pads, 2 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +30 +2 +Connector_Molex +Molex_Sabre_46007-1103_1x03_P7.49mm_Horizontal +Molex Sabre Power Connector, 46007-1103, 3 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +6 +3 +Connector_Molex +Molex_Sabre_46007-1103_1x03_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 46007-1103, With thermal vias in pads, 3 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +45 +3 +Connector_Molex +Molex_Sabre_46007-1104_1x04_P7.49mm_Horizontal +Molex Sabre Power Connector, 46007-1104, 4 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +8 +4 +Connector_Molex +Molex_Sabre_46007-1104_1x04_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 46007-1104, With thermal vias in pads, 4 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +60 +4 +Connector_Molex +Molex_Sabre_46007-1105_1x05_P7.49mm_Horizontal +Molex Sabre Power Connector, 46007-1105, 5 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +10 +5 +Connector_Molex +Molex_Sabre_46007-1105_1x05_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 46007-1105, With thermal vias in pads, 5 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +75 +5 +Connector_Molex +Molex_Sabre_46007-1106_1x06_P7.49mm_Horizontal +Molex Sabre Power Connector, 46007-1106, 6 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +12 +6 +Connector_Molex +Molex_Sabre_46007-1106_1x06_P7.49mm_Horizontal_ThermalVias +Molex Sabre Power Connector, 46007-1106, With thermal vias in pads, 6 Pins per row (http://www.molex.com/pdm_docs/sd/460071105_sd.pdf), generated with kicad-footprint-generator +connector Molex Sabre top entry +0 +90 +6 +Connector_Molex +Molex_SlimStack_52991-0200_2x10_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0200, 20 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +20 +20 +Connector_Molex +Molex_SlimStack_52991-0208_2x10_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0208, 20 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +20 +20 +Connector_Molex +Molex_SlimStack_52991-0300_2x15_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0300, 30 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +30 +30 +Connector_Molex +Molex_SlimStack_52991-0308_2x15_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0308, 30 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +30 +30 +Connector_Molex +Molex_SlimStack_52991-0400_2x20_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0400, 40 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +40 +40 +Connector_Molex +Molex_SlimStack_52991-0408_2x20_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0408, 40 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +40 +40 +Connector_Molex +Molex_SlimStack_52991-0500_2x25_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0500, 50 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +50 +50 +Connector_Molex +Molex_SlimStack_52991-0508_2x25_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0508, 50 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +50 +50 +Connector_Molex +Molex_SlimStack_52991-0600_2x30_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0600, 60 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +60 +60 +Connector_Molex +Molex_SlimStack_52991-0608_2x30_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0608, 60 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +60 +60 +Connector_Molex +Molex_SlimStack_52991-0700_2x35_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0700, 70 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +70 +70 +Connector_Molex +Molex_SlimStack_52991-0708_2x35_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0708, 70 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +70 +70 +Connector_Molex +Molex_SlimStack_52991-0800_2x40_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0800, 80 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +80 +80 +Connector_Molex +Molex_SlimStack_52991-0808_2x40_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 52991-0808, 80 Pins (http://www.molex.com/pdm_docs/sd/529910308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +80 +80 +Connector_Molex +Molex_SlimStack_53748-0208_2x10_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 53748-0208, 20 Pins (https://www.molex.com/pdm_docs/sd/537480308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +20 +20 +Connector_Molex +Molex_SlimStack_53748-0308_2x15_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 53748-0308, 30 Pins (https://www.molex.com/pdm_docs/sd/537480308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +30 +30 +Connector_Molex +Molex_SlimStack_53748-0408_2x20_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 53748-0408, 40 Pins (https://www.molex.com/pdm_docs/sd/537480308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +40 +40 +Connector_Molex +Molex_SlimStack_53748-0608_2x30_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 53748-0608, 60 Pins (https://www.molex.com/pdm_docs/sd/537480308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +60 +60 +Connector_Molex +Molex_SlimStack_53748-0708_2x35_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 53748-0708, 70 Pins (https://www.molex.com/pdm_docs/sd/537480308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +70 +70 +Connector_Molex +Molex_SlimStack_53748-0808_2x40_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 53748-0808, 80 Pins (https://www.molex.com/pdm_docs/sd/537480308_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack vertical +0 +80 +80 +Connector_Molex +Molex_SlimStack_54722-0164_2x08_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0164, 16 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +16 +16 +Connector_Molex +Molex_SlimStack_54722-0204_2x10_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0204, 20 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +20 +20 +Connector_Molex +Molex_SlimStack_54722-0224_2x11_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0224, 22 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +22 +22 +Connector_Molex +Molex_SlimStack_54722-0244_2x12_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0244, 24 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +24 +24 +Connector_Molex +Molex_SlimStack_54722-0304_2x15_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0304, 30 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +30 +30 +Connector_Molex +Molex_SlimStack_54722-0344_2x17_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0344, 34 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +34 +34 +Connector_Molex +Molex_SlimStack_54722-0404_2x20_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0404, 40 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +40 +40 +Connector_Molex +Molex_SlimStack_54722-0504_2x25_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0504, 50 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +50 +50 +Connector_Molex +Molex_SlimStack_54722-0604_2x30_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0604, 60 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +60 +60 +Connector_Molex +Molex_SlimStack_54722-0804_2x40_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 54722-0804, 80 Pins (http://www.molex.com/pdm_docs/sd/547220804_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +80 +80 +Connector_Molex +Molex_SlimStack_55560-0161_2x08_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0161, 16 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +16 +16 +Connector_Molex +Molex_SlimStack_55560-0201_2x10_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0201, 20 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +20 +20 +Connector_Molex +Molex_SlimStack_55560-0221_2x11_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0221, 22 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +22 +22 +Connector_Molex +Molex_SlimStack_55560-0241_2x12_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0241, 24 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +24 +24 +Connector_Molex +Molex_SlimStack_55560-0301_2x15_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0301, 30 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +30 +30 +Connector_Molex +Molex_SlimStack_55560-0341_2x17_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0341, 34 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +34 +34 +Connector_Molex +Molex_SlimStack_55560-0401_2x20_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0401, 40 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +40 +40 +Connector_Molex +Molex_SlimStack_55560-0501_2x25_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0501, 50 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +50 +50 +Connector_Molex +Molex_SlimStack_55560-0601_2x30_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0601, 60 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +60 +60 +Connector_Molex +Molex_SlimStack_55560-0801_2x40_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 55560-0801, 80 Pins (http://www.molex.com/pdm_docs/sd/555600207_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +80 +80 +Connector_Molex +Molex_SlimStack_501920-3001_2x15_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 501920-3001, 30 Pins (http://www.molex.com/pdm_docs/sd/5019204001_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +30 +30 +Connector_Molex +Molex_SlimStack_501920-4001_2x20_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 501920-4001, 40 Pins (http://www.molex.com/pdm_docs/sd/5019204001_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +40 +40 +Connector_Molex +Molex_SlimStack_501920-5001_2x25_P0.50mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 501920-5001, 50 Pins (http://www.molex.com/pdm_docs/sd/5019204001_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +50 +50 +Connector_Molex +Molex_SlimStack_502426-0810_2x04_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-0810, 8 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +8 +8 +Connector_Molex +Molex_SlimStack_502426-1410_2x07_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-1410, 14 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +14 +14 +Connector_Molex +Molex_SlimStack_502426-2010_2x10_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-2010, 20 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +20 +20 +Connector_Molex +Molex_SlimStack_502426-2210_2x11_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-2210, 22 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +22 +22 +Connector_Molex +Molex_SlimStack_502426-2410_2x12_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-2410, 24 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +24 +24 +Connector_Molex +Molex_SlimStack_502426-2610_2x13_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-2610, 26 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +26 +26 +Connector_Molex +Molex_SlimStack_502426-3010_2x15_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-3010, 30 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +30 +30 +Connector_Molex +Molex_SlimStack_502426-3210_2x16_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-3210, 32 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +32 +32 +Connector_Molex +Molex_SlimStack_502426-3410_2x17_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-3410, 34 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +34 +34 +Connector_Molex +Molex_SlimStack_502426-4010_2x20_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-4010, 40 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +40 +40 +Connector_Molex +Molex_SlimStack_502426-4410_2x22_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-4410, 44 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +44 +44 +Connector_Molex +Molex_SlimStack_502426-5010_2x25_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-5010, 50 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +50 +50 +Connector_Molex +Molex_SlimStack_502426-6010_2x30_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-6010, 60 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +60 +60 +Connector_Molex +Molex_SlimStack_502426-6410_2x32_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-6410, 64 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +64 +64 +Connector_Molex +Molex_SlimStack_502426-8010_2x40_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502426-8010, 80 Pins (http://www.molex.com/pdm_docs/sd/5024260810_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +80 +80 +Connector_Molex +Molex_SlimStack_502430-0820_2x04_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-0820, 8 Pins (http://www.molex.com/pdm_docs/sd/5024300820_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +8 +8 +Connector_Molex +Molex_SlimStack_502430-1410_2x07_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-1410, 14 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +14 +14 +Connector_Molex +Molex_SlimStack_502430-2010_2x10_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-2010, 20 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +20 +20 +Connector_Molex +Molex_SlimStack_502430-2210_2x11_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-2210, 22 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +22 +22 +Connector_Molex +Molex_SlimStack_502430-2410_2x12_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-2410, 24 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +24 +24 +Connector_Molex +Molex_SlimStack_502430-2610_2x13_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-2610, 26 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +26 +26 +Connector_Molex +Molex_SlimStack_502430-3010_2x15_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-3010, 30 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +30 +30 +Connector_Molex +Molex_SlimStack_502430-3210_2x16_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-3210, 32 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +32 +32 +Connector_Molex +Molex_SlimStack_502430-3410_2x17_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-3410, 34 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +34 +34 +Connector_Molex +Molex_SlimStack_502430-4010_2x20_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-4010, 40 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +40 +40 +Connector_Molex +Molex_SlimStack_502430-4410_2x22_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-4410, 44 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +44 +44 +Connector_Molex +Molex_SlimStack_502430-5010_2x25_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-5010, 50 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +50 +50 +Connector_Molex +Molex_SlimStack_502430-6010_2x30_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-6010, 60 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +60 +60 +Connector_Molex +Molex_SlimStack_502430-6410_2x32_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-6410, 64 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +64 +64 +Connector_Molex +Molex_SlimStack_502430-8010_2x40_P0.40mm_Vertical +Molex SlimStack Fine-Pitch SMT Board-to-Board Connectors, 502430-8010, 80 Pins (http://www.molex.com/pdm_docs/sd/5024301410_sd.pdf), generated with kicad-footprint-generator +connector Molex SlimStack side entry +0 +80 +80 +Connector_Multicomp +Multicomp_MC9A12-1034_2x05_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +10 +10 +Connector_Multicomp +Multicomp_MC9A12-1434_2x07_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +14 +14 +Connector_Multicomp +Multicomp_MC9A12-1634_2x08_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +16 +16 +Connector_Multicomp +Multicomp_MC9A12-2034_2x10_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +20 +20 +Connector_Multicomp +Multicomp_MC9A12-2634_2x13_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +26 +26 +Connector_Multicomp +Multicomp_MC9A12-3434_2x17_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +34 +34 +Connector_Multicomp +Multicomp_MC9A12-4034_2x20_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +40 +40 +Connector_Multicomp +Multicomp_MC9A12-5034_2x25_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +50 +50 +Connector_Multicomp +Multicomp_MC9A12-6034_2x30_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +60 +60 +Connector_Multicomp +Multicomp_MC9A12-6434_2x32_P2.54mm_Vertical +http://www.farnell.com/datasheets/1520732.pdf +connector multicomp MC9A MC9A12 +0 +64 +64 +Connector_Multicomp +Multicomp_MC9A22-1034_2x05_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +10 +10 +Connector_Multicomp +Multicomp_MC9A22-1434_2x07_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +14 +14 +Connector_Multicomp +Multicomp_MC9A22-1634_2x08_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +16 +16 +Connector_Multicomp +Multicomp_MC9A22-2034_2x10_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +20 +20 +Connector_Multicomp +Multicomp_MC9A22-2634_2x13_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +26 +26 +Connector_Multicomp +Multicomp_MC9A22-3434_2x17_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +34 +34 +Connector_Multicomp +Multicomp_MC9A22-4034_2x20_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +40 +40 +Connector_Multicomp +Multicomp_MC9A22-5034_2x25_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +50 +50 +Connector_Multicomp +Multicomp_MC9A22-6034_2x30_P2.54mm_Horizontal +http://www.farnell.com/cad/360651.pdf +connector multicomp MC9A MC9A22 +0 +60 +60 +Connector_PCBEdge +4UCON_10156_2x40_P1.27mm_Socket_Horizontal +4UCON 10156 Card edge socket with 80 contacts (40 each side), through-hole, http://www.4uconnector.com/online/object/4udrawing/10156.pdf +4UCON 10156 Card edge socket with 80 contacts +0 +80 +80 +Connector_PCBEdge +BUS_AT +AT ISA 16 bits Bus Edge Connector +BUS ISA AT Edge connector +0 +98 +98 +Connector_PCBEdge +BUS_PCI +PCI bus Edge Connector +PCI bus Edge Connector +0 +240 +120 +Connector_PCBEdge +BUS_PCI_Express_Mini +Mini-PCI Express bus connector (https://s3.amazonaws.com/fit-iot/download/facet-cards/documents/PCI_Express_miniCard_Electromechanical_specs_rev1.2.pdf#page=11) +mini pcie +0 +54 +53 +Connector_PCBEdge +BUS_PCI_Express_Mini_Dual +Mini-PCI Express bus connector full size with dual clips (https://s3.amazonaws.com/fit-iot/download/facet-cards/documents/PCI_Express_miniCard_Electromechanical_specs_rev1.2.pdf#page=28) +mini pcie +0 +54 +53 +Connector_PCBEdge +BUS_PCI_Express_Mini_Full +Mini-PCI Express bus connector full size with clips (https://s3.amazonaws.com/fit-iot/download/facet-cards/documents/PCI_Express_miniCard_Electromechanical_specs_rev1.2.pdf#page=24) +mini pcie +0 +54 +53 +Connector_PCBEdge +BUS_PCI_Express_Mini_Half +Mini-PCI Express bus connector half size with clips (https://s3.amazonaws.com/fit-iot/download/facet-cards/documents/PCI_Express_miniCard_Electromechanical_specs_rev1.2.pdf#page=25) +mini pcie +0 +54 +53 +Connector_PCBEdge +BUS_PCIexpress +PCIexpress Bus Edge Connector +PCIexpress Bus Edge Connector +0 +70 +36 +Connector_PCBEdge +BUS_PCIexpress_x1 +PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70 +PCIe +0 +36 +36 +Connector_PCBEdge +BUS_PCIexpress_x4 +PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70 +PCIe +0 +64 +64 +Connector_PCBEdge +BUS_PCIexpress_x8 +PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70 +PCIe +0 +98 +98 +Connector_PCBEdge +BUS_PCIexpress_x16 +PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70 +PCIe +0 +164 +164 +Connector_PCBEdge +Samtec_MECF-05-0_-L-DV_2x05_P1.27mm_Polarized_Edge +Highspeed card edge connector for PCB's with 05 contacts (polarized) +conn samtec card-edge high-speed +0 +8 +8 +Connector_PCBEdge +Samtec_MECF-05-0_-NP-L-DV_2x05_P1.27mm_Edge +Highspeed card edge connector for PCB's with 05 contacts (not polarized) +conn samtec card-edge high-speed +0 +10 +10 +Connector_PCBEdge +Samtec_MECF-05-01-L-DV-WT_2x05_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 05 contacts (polarized) +conn samtec card-edge high-speed +0 +10 +8 +Connector_PCBEdge +Samtec_MECF-05-01-L-DV_2x05_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 05 contacts (polarized) +conn samtec card-edge high-speed +0 +8 +8 +Connector_PCBEdge +Samtec_MECF-05-01-NP-L-DV-WT_2x05_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 05 contacts (not polarized) +conn samtec card-edge high-speed +0 +12 +10 +Connector_PCBEdge +Samtec_MECF-05-01-NP-L-DV_2x05_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 05 contacts (not polarized) +conn samtec card-edge high-speed +0 +10 +10 +Connector_PCBEdge +Samtec_MECF-05-02-L-DV-WT_2x05_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 05 contacts (polarized) +conn samtec card-edge high-speed +0 +10 +8 +Connector_PCBEdge +Samtec_MECF-05-02-L-DV_2x05_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 05 contacts (polarized) +conn samtec card-edge high-speed +0 +8 +8 +Connector_PCBEdge +Samtec_MECF-05-02-NP-L-DV-WT_2x05_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 05 contacts (not polarized) +conn samtec card-edge high-speed +0 +12 +10 +Connector_PCBEdge +Samtec_MECF-05-02-NP-L-DV_2x05_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 05 contacts (not polarized) +conn samtec card-edge high-speed +0 +10 +10 +Connector_PCBEdge +Samtec_MECF-08-0_-L-DV_2x08_P1.27mm_Polarized_Edge +Highspeed card edge connector for PCB's with 08 contacts (polarized) +conn samtec card-edge high-speed +0 +14 +14 +Connector_PCBEdge +Samtec_MECF-08-0_-NP-L-DV_2x08_P1.27mm_Edge +Highspeed card edge connector for PCB's with 08 contacts (not polarized) +conn samtec card-edge high-speed +0 +16 +16 +Connector_PCBEdge +Samtec_MECF-08-01-L-DV-WT_2x08_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 08 contacts (polarized) +conn samtec card-edge high-speed +0 +16 +14 +Connector_PCBEdge +Samtec_MECF-08-01-L-DV_2x08_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 08 contacts (polarized) +conn samtec card-edge high-speed +0 +14 +14 +Connector_PCBEdge +Samtec_MECF-08-01-NP-L-DV-WT_2x08_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 08 contacts (not polarized) +conn samtec card-edge high-speed +0 +18 +16 +Connector_PCBEdge +Samtec_MECF-08-01-NP-L-DV_2x08_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 08 contacts (not polarized) +conn samtec card-edge high-speed +0 +16 +16 +Connector_PCBEdge +Samtec_MECF-08-02-L-DV-WT_2x08_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 08 contacts (polarized) +conn samtec card-edge high-speed +0 +16 +14 +Connector_PCBEdge +Samtec_MECF-08-02-L-DV_2x08_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 08 contacts (polarized) +conn samtec card-edge high-speed +0 +14 +14 +Connector_PCBEdge +Samtec_MECF-08-02-NP-L-DV-WT_2x08_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 08 contacts (not polarized) +conn samtec card-edge high-speed +0 +18 +16 +Connector_PCBEdge +Samtec_MECF-08-02-NP-L-DV_2x08_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 08 contacts (not polarized) +conn samtec card-edge high-speed +0 +16 +16 +Connector_PCBEdge +Samtec_MECF-20-0_-L-DV_2x20_P1.27mm_Polarized_Edge +Highspeed card edge connector for PCB's with 20 contacts (polarized) +conn samtec card-edge high-speed +0 +38 +38 +Connector_PCBEdge +Samtec_MECF-20-0_-NP-L-DV_2x20_P1.27mm_Edge +Highspeed card edge connector for PCB's with 20 contacts (not polarized) +conn samtec card-edge high-speed +0 +40 +40 +Connector_PCBEdge +Samtec_MECF-20-01-L-DV-WT_2x20_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 20 contacts (polarized) +conn samtec card-edge high-speed +0 +40 +38 +Connector_PCBEdge +Samtec_MECF-20-01-L-DV_2x20_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 20 contacts (polarized) +conn samtec card-edge high-speed +0 +38 +38 +Connector_PCBEdge +Samtec_MECF-20-01-NP-L-DV-WT_2x20_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 20 contacts (not polarized) +conn samtec card-edge high-speed +0 +42 +40 +Connector_PCBEdge +Samtec_MECF-20-01-NP-L-DV_2x20_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 20 contacts (not polarized) +conn samtec card-edge high-speed +0 +40 +40 +Connector_PCBEdge +Samtec_MECF-20-02-L-DV-WT_2x20_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 20 contacts (polarized) +conn samtec card-edge high-speed +0 +40 +38 +Connector_PCBEdge +Samtec_MECF-20-02-L-DV_2x20_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 20 contacts (polarized) +conn samtec card-edge high-speed +0 +38 +38 +Connector_PCBEdge +Samtec_MECF-20-02-NP-L-DV-WT_2x20_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 20 contacts (not polarized) +conn samtec card-edge high-speed +0 +42 +40 +Connector_PCBEdge +Samtec_MECF-20-02-NP-L-DV_2x20_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 20 contacts (not polarized) +conn samtec card-edge high-speed +0 +40 +40 +Connector_PCBEdge +Samtec_MECF-30-0_-L-DV_2x30_P1.27mm_Polarized_Edge +Highspeed card edge connector for PCB's with 30 contacts (polarized) +conn samtec card-edge high-speed +0 +58 +58 +Connector_PCBEdge +Samtec_MECF-30-0_-NP-L-DV_2x30_P1.27mm_Edge +Highspeed card edge connector for PCB's with 30 contacts (not polarized) +conn samtec card-edge high-speed +0 +60 +60 +Connector_PCBEdge +Samtec_MECF-30-01-L-DV-WT_2x30_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 30 contacts (polarized) +conn samtec card-edge high-speed +0 +60 +58 +Connector_PCBEdge +Samtec_MECF-30-01-L-DV_2x30_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 30 contacts (polarized) +conn samtec card-edge high-speed +0 +58 +58 +Connector_PCBEdge +Samtec_MECF-30-01-NP-L-DV-WT_2x30_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 30 contacts (not polarized) +conn samtec card-edge high-speed +0 +62 +60 +Connector_PCBEdge +Samtec_MECF-30-01-NP-L-DV_2x30_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 30 contacts (not polarized) +conn samtec card-edge high-speed +0 +60 +60 +Connector_PCBEdge +Samtec_MECF-30-02-L-DV-WT_2x30_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 30 contacts (polarized) +conn samtec card-edge high-speed +0 +60 +58 +Connector_PCBEdge +Samtec_MECF-30-02-L-DV_2x30_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 30 contacts (polarized) +conn samtec card-edge high-speed +0 +58 +58 +Connector_PCBEdge +Samtec_MECF-30-02-NP-L-DV-WT_2x30_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 30 contacts (not polarized) +conn samtec card-edge high-speed +0 +62 +60 +Connector_PCBEdge +Samtec_MECF-30-02-NP-L-DV_2x30_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 30 contacts (not polarized) +conn samtec card-edge high-speed +0 +60 +60 +Connector_PCBEdge +Samtec_MECF-40-0_-L-DV_2x40_P1.27mm_Polarized_Edge +Highspeed card edge connector for PCB's with 40 contacts (polarized) +conn samtec card-edge high-speed +0 +78 +78 +Connector_PCBEdge +Samtec_MECF-40-0_-NP-L-DV_2x40_P1.27mm_Edge +Highspeed card edge connector for PCB's with 40 contacts (not polarized) +conn samtec card-edge high-speed +0 +80 +80 +Connector_PCBEdge +Samtec_MECF-40-01-L-DV-WT_2x40_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 40 contacts (polarized) +conn samtec card-edge high-speed +0 +80 +78 +Connector_PCBEdge +Samtec_MECF-40-01-L-DV_2x40_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 40 contacts (polarized) +conn samtec card-edge high-speed +0 +78 +78 +Connector_PCBEdge +Samtec_MECF-40-01-NP-L-DV-WT_2x40_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 40 contacts (not polarized) +conn samtec card-edge high-speed +0 +82 +80 +Connector_PCBEdge +Samtec_MECF-40-01-NP-L-DV_2x40_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 40 contacts (not polarized) +conn samtec card-edge high-speed +0 +80 +80 +Connector_PCBEdge +Samtec_MECF-40-02-L-DV-WT_2x40_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 40 contacts (polarized) +conn samtec card-edge high-speed +0 +80 +78 +Connector_PCBEdge +Samtec_MECF-40-02-L-DV_2x40_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 40 contacts (polarized) +conn samtec card-edge high-speed +0 +78 +78 +Connector_PCBEdge +Samtec_MECF-40-02-NP-L-DV-WT_2x40_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 40 contacts (not polarized) +conn samtec card-edge high-speed +0 +82 +80 +Connector_PCBEdge +Samtec_MECF-40-02-NP-L-DV_2x40_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 40 contacts (not polarized) +conn samtec card-edge high-speed +0 +80 +80 +Connector_PCBEdge +Samtec_MECF-50-0_-L-DV_2x50_P1.27mm_Polarized_Edge +Highspeed card edge connector for PCB's with 50 contacts (polarized) +conn samtec card-edge high-speed +0 +98 +98 +Connector_PCBEdge +Samtec_MECF-50-0_-NP-L-DV_2x50_P1.27mm_Edge +Highspeed card edge connector for PCB's with 50 contacts (not polarized) +conn samtec card-edge high-speed +0 +100 +100 +Connector_PCBEdge +Samtec_MECF-50-01-L-DV-WT_2x50_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 50 contacts (polarized) +conn samtec card-edge high-speed +0 +100 +98 +Connector_PCBEdge +Samtec_MECF-50-01-L-DV_2x50_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 50 contacts (polarized) +conn samtec card-edge high-speed +0 +98 +98 +Connector_PCBEdge +Samtec_MECF-50-01-NP-L-DV-WT_2x50_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 50 contacts (not polarized) +conn samtec card-edge high-speed +0 +102 +100 +Connector_PCBEdge +Samtec_MECF-50-01-NP-L-DV_2x50_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 50 contacts (not polarized) +conn samtec card-edge high-speed +0 +100 +100 +Connector_PCBEdge +Samtec_MECF-50-02-L-DV-WT_2x50_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 50 contacts (polarized) +conn samtec card-edge high-speed +0 +100 +98 +Connector_PCBEdge +Samtec_MECF-50-02-L-DV_2x50_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 50 contacts (polarized) +conn samtec card-edge high-speed +0 +98 +98 +Connector_PCBEdge +Samtec_MECF-50-02-NP-L-DV-WT_2x50_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 50 contacts (not polarized) +conn samtec card-edge high-speed +0 +102 +100 +Connector_PCBEdge +Samtec_MECF-50-02-NP-L-DV_2x50_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 50 contacts (not polarized) +conn samtec card-edge high-speed +0 +100 +100 +Connector_PCBEdge +Samtec_MECF-60-0_-L-DV_2x60_P1.27mm_Polarized_Edge +Highspeed card edge connector for PCB's with 60 contacts (polarized) +conn samtec card-edge high-speed +0 +116 +116 +Connector_PCBEdge +Samtec_MECF-60-0_-NP-L-DV_2x60_P1.27mm_Edge +Highspeed card edge connector for PCB's with 60 contacts (not polarized) +conn samtec card-edge high-speed +0 +120 +120 +Connector_PCBEdge +Samtec_MECF-60-01-L-DV-WT_2x60_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 60 contacts (polarized) +conn samtec card-edge high-speed +0 +118 +116 +Connector_PCBEdge +Samtec_MECF-60-01-L-DV_2x60_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 60 contacts (polarized) +conn samtec card-edge high-speed +0 +116 +116 +Connector_PCBEdge +Samtec_MECF-60-01-NP-L-DV-WT_2x60_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 60 contacts (not polarized) +conn samtec card-edge high-speed +0 +122 +120 +Connector_PCBEdge +Samtec_MECF-60-01-NP-L-DV_2x60_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 60 contacts (not polarized) +conn samtec card-edge high-speed +0 +120 +120 +Connector_PCBEdge +Samtec_MECF-60-02-L-DV-WT_2x60_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 60 contacts (polarized) +conn samtec card-edge high-speed +0 +118 +116 +Connector_PCBEdge +Samtec_MECF-60-02-L-DV_2x60_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 60 contacts (polarized) +conn samtec card-edge high-speed +0 +116 +116 +Connector_PCBEdge +Samtec_MECF-60-02-NP-L-DV-WT_2x60_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 60 contacts (not polarized) +conn samtec card-edge high-speed +0 +122 +120 +Connector_PCBEdge +Samtec_MECF-60-02-NP-L-DV_2x60_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 60 contacts (not polarized) +conn samtec card-edge high-speed +0 +120 +120 +Connector_PCBEdge +Samtec_MECF-70-0_-L-DV_2x70_P1.27mm_Polarized_Edge +Highspeed card edge connector for PCB's with 70 contacts (polarized) +conn samtec card-edge high-speed +0 +136 +136 +Connector_PCBEdge +Samtec_MECF-70-0_-NP-L-DV_2x70_P1.27mm_Edge +Highspeed card edge connector for PCB's with 70 contacts (not polarized) +conn samtec card-edge high-speed +0 +140 +140 +Connector_PCBEdge +Samtec_MECF-70-01-L-DV-WT_2x70_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 70 contacts (polarized) +conn samtec card-edge high-speed +0 +138 +136 +Connector_PCBEdge +Samtec_MECF-70-01-L-DV_2x70_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 70 contacts (polarized) +conn samtec card-edge high-speed +0 +136 +136 +Connector_PCBEdge +Samtec_MECF-70-01-NP-L-DV-WT_2x70_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 70 contacts (not polarized) +conn samtec card-edge high-speed +0 +142 +140 +Connector_PCBEdge +Samtec_MECF-70-01-NP-L-DV_2x70_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 1.6mm PCB's with 70 contacts (not polarized) +conn samtec card-edge high-speed +0 +140 +140 +Connector_PCBEdge +Samtec_MECF-70-02-L-DV-WT_2x70_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 70 contacts (polarized) +conn samtec card-edge high-speed +0 +138 +136 +Connector_PCBEdge +Samtec_MECF-70-02-L-DV_2x70_P1.27mm_Polarized_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 70 contacts (polarized) +conn samtec card-edge high-speed +0 +136 +136 +Connector_PCBEdge +Samtec_MECF-70-02-NP-L-DV-WT_2x70_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 70 contacts (not polarized) +conn samtec card-edge high-speed +0 +142 +140 +Connector_PCBEdge +Samtec_MECF-70-02-NP-L-DV_2x70_P1.27mm_Socket_Horizontal +Highspeed card edge connector for 2.4mm PCB's with 70 contacts (not polarized) +conn samtec card-edge high-speed +0 +140 +140 +Connector_PCBEdge +molex_EDGELOCK_2-CKT +https://www.molex.com/pdm_docs/sd/2008900106_sd.pdf +Connector PCBEdge molex EDGELOCK +0 +2 +2 +Connector_PCBEdge +molex_EDGELOCK_4-CKT +https://www.molex.com/pdm_docs/sd/2008900106_sd.pdf +Connector PCBEdge molex EDGELOCK +0 +4 +4 +Connector_PCBEdge +molex_EDGELOCK_6-CKT +https://www.molex.com/pdm_docs/sd/2008900106_sd.pdf +Connector PCBEdge molex EDGELOCK +0 +6 +6 +Connector_PCBEdge +molex_EDGELOCK_8-CKT +https://www.molex.com/pdm_docs/sd/2008900106_sd.pdf +Connector PCBEdge molex EDGELOCK +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_2-G-7,62_1x02_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/2-G-7,62; number of pins: 02; pin pitch: 7.62mm; Angled || order number: 1766233 12A 630V +phoenix_contact connector GMSTBA_01x02_G_7.62mm +0 +2 +2 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_2-G_1x02_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/2-G; number of pins: 02; pin pitch: 7.50mm; Angled || order number: 1766343 12A 630V +phoenix_contact connector GMSTBA_01x02_G_7.50mm +0 +2 +2 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_3-G-7,62_1x03_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/3-G-7,62; number of pins: 03; pin pitch: 7.62mm; Angled || order number: 1766246 12A 630V +phoenix_contact connector GMSTBA_01x03_G_7.62mm +0 +3 +3 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_3-G_1x03_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/3-G; number of pins: 03; pin pitch: 7.50mm; Angled || order number: 1766356 12A 630V +phoenix_contact connector GMSTBA_01x03_G_7.50mm +0 +3 +3 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_4-G-7,62_1x04_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/4-G-7,62; number of pins: 04; pin pitch: 7.62mm; Angled || order number: 1766259 12A 630V +phoenix_contact connector GMSTBA_01x04_G_7.62mm +0 +4 +4 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_4-G_1x04_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/4-G; number of pins: 04; pin pitch: 7.50mm; Angled || order number: 1766369 12A 630V +phoenix_contact connector GMSTBA_01x04_G_7.50mm +0 +4 +4 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_5-G-7,62_1x05_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/5-G-7,62; number of pins: 05; pin pitch: 7.62mm; Angled || order number: 1766262 12A 630V +phoenix_contact connector GMSTBA_01x05_G_7.62mm +0 +5 +5 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_5-G_1x05_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/5-G; number of pins: 05; pin pitch: 7.50mm; Angled || order number: 1766372 12A 630V +phoenix_contact connector GMSTBA_01x05_G_7.50mm +0 +5 +5 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_6-G-7,62_1x06_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/6-G-7,62; number of pins: 06; pin pitch: 7.62mm; Angled || order number: 1766275 12A 630V +phoenix_contact connector GMSTBA_01x06_G_7.62mm +0 +6 +6 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_6-G_1x06_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/6-G; number of pins: 06; pin pitch: 7.50mm; Angled || order number: 1766385 12A 630V +phoenix_contact connector GMSTBA_01x06_G_7.50mm +0 +6 +6 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_7-G-7,62_1x07_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/7-G-7,62; number of pins: 07; pin pitch: 7.62mm; Angled || order number: 1766288 12A 630V +phoenix_contact connector GMSTBA_01x07_G_7.62mm +0 +7 +7 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_7-G_1x07_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/7-G; number of pins: 07; pin pitch: 7.50mm; Angled || order number: 1766398 12A 630V +phoenix_contact connector GMSTBA_01x07_G_7.50mm +0 +7 +7 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_8-G-7,62_1x08_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/8-G-7,62; number of pins: 08; pin pitch: 7.62mm; Angled || order number: 1766291 12A 630V +phoenix_contact connector GMSTBA_01x08_G_7.62mm +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_8-G_1x08_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/8-G; number of pins: 08; pin pitch: 7.50mm; Angled || order number: 1766408 12A 630V +phoenix_contact connector GMSTBA_01x08_G_7.50mm +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_9-G-7,62_1x09_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/9-G-7,62; number of pins: 09; pin pitch: 7.62mm; Angled || order number: 1766301 12A 630V +phoenix_contact connector GMSTBA_01x09_G_7.62mm +0 +9 +9 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_9-G_1x09_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/9-G; number of pins: 09; pin pitch: 7.50mm; Angled || order number: 1766411 12A 630V +phoenix_contact connector GMSTBA_01x09_G_7.50mm +0 +9 +9 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_10-G-7,62_1x10_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/10-G-7,62; number of pins: 10; pin pitch: 7.62mm; Angled || order number: 1766314 12A 630V +phoenix_contact connector GMSTBA_01x10_G_7.62mm +0 +10 +10 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_10-G_1x10_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/10-G; number of pins: 10; pin pitch: 7.50mm; Angled || order number: 1766424 12A 630V +phoenix_contact connector GMSTBA_01x10_G_7.50mm +0 +10 +10 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_11-G-7,62_1x11_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/11-G-7,62; number of pins: 11; pin pitch: 7.62mm; Angled || order number: 1766327 12A 630V +phoenix_contact connector GMSTBA_01x11_G_7.62mm +0 +11 +11 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_11-G_1x11_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/11-G; number of pins: 11; pin pitch: 7.50mm; Angled || order number: 1766437 12A 630V +phoenix_contact connector GMSTBA_01x11_G_7.50mm +0 +11 +11 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_12-G-7,62_1x12_P7.62mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/12-G-7,62; number of pins: 12; pin pitch: 7.62mm; Angled || order number: 1766330 12A 630V +phoenix_contact connector GMSTBA_01x12_G_7.62mm +0 +12 +12 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBA_2,5_12-G_1x12_P7.50mm_Horizontal +Generic Phoenix Contact connector footprint for: GMSTBA_2,5/12-G; number of pins: 12; pin pitch: 7.50mm; Angled || order number: 1766440 12A 630V +phoenix_contact connector GMSTBA_01x12_G_7.50mm +0 +12 +12 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_2-G-7,62_1x02_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/2-G-7,62; number of pins: 02; pin pitch: 7.62mm; Vertical || order number: 1766770 12A 630V +phoenix_contact connector GMSTBVA_01x02_G_7.62mm +0 +2 +2 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_2-G_1x02_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/2-G; number of pins: 02; pin pitch: 7.50mm; Vertical || order number: 1766660 12A 630V +phoenix_contact connector GMSTBVA_01x02_G_7.50mm +0 +2 +2 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_3-G-7,62_1x03_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/3-G-7,62; number of pins: 03; pin pitch: 7.62mm; Vertical || order number: 1766783 12A 630V +phoenix_contact connector GMSTBVA_01x03_G_7.62mm +0 +3 +3 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_3-G_1x03_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/3-G; number of pins: 03; pin pitch: 7.50mm; Vertical || order number: 1766673 12A 630V +phoenix_contact connector GMSTBVA_01x03_G_7.50mm +0 +3 +3 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_4-G-7,62_1x04_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/4-G-7,62; number of pins: 04; pin pitch: 7.62mm; Vertical || order number: 1766796 12A 630V +phoenix_contact connector GMSTBVA_01x04_G_7.62mm +0 +4 +4 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_4-G_1x04_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/4-G; number of pins: 04; pin pitch: 7.50mm; Vertical || order number: 1766686 12A 630V +phoenix_contact connector GMSTBVA_01x04_G_7.50mm +0 +4 +4 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_5-G-7,62_1x05_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/5-G-7,62; number of pins: 05; pin pitch: 7.62mm; Vertical || order number: 1766806 12A 630V +phoenix_contact connector GMSTBVA_01x05_G_7.62mm +0 +5 +5 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_5-G_1x05_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/5-G; number of pins: 05; pin pitch: 7.50mm; Vertical || order number: 1766699 12A 630V +phoenix_contact connector GMSTBVA_01x05_G_7.50mm +0 +5 +5 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_6-G-7,62_1x06_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/6-G-7,62; number of pins: 06; pin pitch: 7.62mm; Vertical || order number: 1766819 12A 630V +phoenix_contact connector GMSTBVA_01x06_G_7.62mm +0 +6 +6 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_6-G_1x06_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/6-G; number of pins: 06; pin pitch: 7.50mm; Vertical || order number: 1766709 12A 630V +phoenix_contact connector GMSTBVA_01x06_G_7.50mm +0 +6 +6 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_7-G-7,62_1x07_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/7-G-7,62; number of pins: 07; pin pitch: 7.62mm; Vertical || order number: 1766822 12A 630V +phoenix_contact connector GMSTBVA_01x07_G_7.62mm +0 +7 +7 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_7-G_1x07_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/7-G; number of pins: 07; pin pitch: 7.50mm; Vertical || order number: 1766712 12A 630V +phoenix_contact connector GMSTBVA_01x07_G_7.50mm +0 +7 +7 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_8-G-7,62_1x08_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/8-G-7,62; number of pins: 08; pin pitch: 7.62mm; Vertical || order number: 1766835 12A 630V +phoenix_contact connector GMSTBVA_01x08_G_7.62mm +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_8-G_1x08_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/8-G; number of pins: 08; pin pitch: 7.50mm; Vertical || order number: 1766725 12A 630V +phoenix_contact connector GMSTBVA_01x08_G_7.50mm +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_9-G-7,62_1x09_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/9-G-7,62; number of pins: 09; pin pitch: 7.62mm; Vertical || order number: 1766848 12A 630V +phoenix_contact connector GMSTBVA_01x09_G_7.62mm +0 +9 +9 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_9-G_1x09_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/9-G; number of pins: 09; pin pitch: 7.50mm; Vertical || order number: 1766738 12A 630V +phoenix_contact connector GMSTBVA_01x09_G_7.50mm +0 +9 +9 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_10-G-7,62_1x10_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/10-G-7,62; number of pins: 10; pin pitch: 7.62mm; Vertical || order number: 1766851 12A 630V +phoenix_contact connector GMSTBVA_01x10_G_7.62mm +0 +10 +10 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_10-G_1x10_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/10-G; number of pins: 10; pin pitch: 7.50mm; Vertical || order number: 1766741 12A 630V +phoenix_contact connector GMSTBVA_01x10_G_7.50mm +0 +10 +10 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_11-G-7,62_1x11_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/11-G-7,62; number of pins: 11; pin pitch: 7.62mm; Vertical || order number: 1766864 12A 630V +phoenix_contact connector GMSTBVA_01x11_G_7.62mm +0 +11 +11 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_11-G_1x11_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/11-G; number of pins: 11; pin pitch: 7.50mm; Vertical || order number: 1766754 12A 630V +phoenix_contact connector GMSTBVA_01x11_G_7.50mm +0 +11 +11 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_12-G-7,62_1x12_P7.62mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/12-G-7,62; number of pins: 12; pin pitch: 7.62mm; Vertical || order number: 1766877 12A 630V +phoenix_contact connector GMSTBVA_01x12_G_7.62mm +0 +12 +12 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBVA_2,5_12-G_1x12_P7.50mm_Vertical +Generic Phoenix Contact connector footprint for: GMSTBVA_2,5/12-G; number of pins: 12; pin pitch: 7.50mm; Vertical || order number: 1766767 12A 630V +phoenix_contact connector GMSTBVA_01x12_G_7.50mm +0 +12 +12 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_2-GF-7,62_1x02_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/2-GF-7,62; number of pins: 02; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829154 12A 630V +phoenix_contact connector GMSTBV_01x02_GF_7.62mm +0 +2 +2 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_2-GF-7,62_1x02_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/2-GF-7,62; number of pins: 02; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829154 12A 630V +phoenix_contact connector GMSTBV_01x02_GF_7.62mm_MH +0 +2 +2 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_3-GF-7,62_1x03_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/3-GF-7,62; number of pins: 03; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829167 12A 630V +phoenix_contact connector GMSTBV_01x03_GF_7.62mm +0 +3 +3 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_3-GF-7,62_1x03_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/3-GF-7,62; number of pins: 03; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829167 12A 630V +phoenix_contact connector GMSTBV_01x03_GF_7.62mm_MH +0 +3 +3 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_4-GF-7,62_1x04_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/4-GF-7,62; number of pins: 04; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829170 12A 630V +phoenix_contact connector GMSTBV_01x04_GF_7.62mm +0 +4 +4 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_4-GF-7,62_1x04_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/4-GF-7,62; number of pins: 04; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829170 12A 630V +phoenix_contact connector GMSTBV_01x04_GF_7.62mm_MH +0 +4 +4 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_5-GF-7,62_1x05_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/5-GF-7,62; number of pins: 05; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829183 12A 630V +phoenix_contact connector GMSTBV_01x05_GF_7.62mm +0 +5 +5 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_5-GF-7,62_1x05_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/5-GF-7,62; number of pins: 05; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829183 12A 630V +phoenix_contact connector GMSTBV_01x05_GF_7.62mm_MH +0 +5 +5 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_6-GF-7,62_1x06_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/6-GF-7,62; number of pins: 06; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829196 12A 630V +phoenix_contact connector GMSTBV_01x06_GF_7.62mm +0 +6 +6 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_6-GF-7,62_1x06_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/6-GF-7,62; number of pins: 06; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829196 12A 630V +phoenix_contact connector GMSTBV_01x06_GF_7.62mm_MH +0 +6 +6 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_7-GF-7,62_1x07_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/7-GF-7,62; number of pins: 07; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829206 12A 630V +phoenix_contact connector GMSTBV_01x07_GF_7.62mm +0 +7 +7 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_7-GF-7,62_1x07_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/7-GF-7,62; number of pins: 07; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829206 12A 630V +phoenix_contact connector GMSTBV_01x07_GF_7.62mm_MH +0 +7 +7 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_8-GF-7,62_1x08_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/8-GF-7,62; number of pins: 08; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829219 12A 630V +phoenix_contact connector GMSTBV_01x08_GF_7.62mm +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_8-GF-7,62_1x08_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/8-GF-7,62; number of pins: 08; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829219 12A 630V +phoenix_contact connector GMSTBV_01x08_GF_7.62mm_MH +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_9-GF-7,62_1x09_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/9-GF-7,62; number of pins: 09; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829222 12A 630V +phoenix_contact connector GMSTBV_01x09_GF_7.62mm +0 +9 +9 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_9-GF-7,62_1x09_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/9-GF-7,62; number of pins: 09; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829222 12A 630V +phoenix_contact connector GMSTBV_01x09_GF_7.62mm_MH +0 +9 +9 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_10-GF-7,62_1x10_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/10-GF-7,62; number of pins: 10; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829235 12A 630V +phoenix_contact connector GMSTBV_01x10_GF_7.62mm +0 +10 +10 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_10-GF-7,62_1x10_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/10-GF-7,62; number of pins: 10; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829235 12A 630V +phoenix_contact connector GMSTBV_01x10_GF_7.62mm_MH +0 +10 +10 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_11-GF-7,62_1x11_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/11-GF-7,62; number of pins: 11; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829248 12A 630V +phoenix_contact connector GMSTBV_01x11_GF_7.62mm +0 +11 +11 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_11-GF-7,62_1x11_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/11-GF-7,62; number of pins: 11; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829248 12A 630V +phoenix_contact connector GMSTBV_01x11_GF_7.62mm_MH +0 +11 +11 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_12-GF-7,62_1x12_P7.62mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/12-GF-7,62; number of pins: 12; pin pitch: 7.62mm; Vertical; threaded flange || order number: 1829251 12A 630V +phoenix_contact connector GMSTBV_01x12_GF_7.62mm +0 +12 +12 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTBV_2,5_12-GF-7,62_1x12_P7.62mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTBV_2,5/12-GF-7,62; number of pins: 12; pin pitch: 7.62mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1829251 12A 630V +phoenix_contact connector GMSTBV_01x12_GF_7.62mm_MH +0 +12 +12 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_2-GF-7,62_1x02_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/2-GF-7,62; number of pins: 02; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806229 12A 630V +phoenix_contact connector GMSTB_01x02_GF_7.62mm +0 +2 +2 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_2-GF-7,62_1x02_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/2-GF-7,62; number of pins: 02; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806229 12A 630V +phoenix_contact connector GMSTB_01x02_GF_7.62mm_MH +0 +2 +2 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_3-GF-7,62_1x03_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/3-GF-7,62; number of pins: 03; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806232 12A 630V +phoenix_contact connector GMSTB_01x03_GF_7.62mm +0 +3 +3 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_3-GF-7,62_1x03_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/3-GF-7,62; number of pins: 03; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806232 12A 630V +phoenix_contact connector GMSTB_01x03_GF_7.62mm_MH +0 +3 +3 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_4-GF-7,62_1x04_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/4-GF-7,62; number of pins: 04; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806245 12A 630V +phoenix_contact connector GMSTB_01x04_GF_7.62mm +0 +4 +4 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_4-GF-7,62_1x04_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/4-GF-7,62; number of pins: 04; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806245 12A 630V +phoenix_contact connector GMSTB_01x04_GF_7.62mm_MH +0 +4 +4 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_5-GF-7,62_1x05_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/5-GF-7,62; number of pins: 05; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806258 12A 630V +phoenix_contact connector GMSTB_01x05_GF_7.62mm +0 +5 +5 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_5-GF-7,62_1x05_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/5-GF-7,62; number of pins: 05; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806258 12A 630V +phoenix_contact connector GMSTB_01x05_GF_7.62mm_MH +0 +5 +5 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_6-GF-7,62_1x06_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/6-GF-7,62; number of pins: 06; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806261 12A 630V +phoenix_contact connector GMSTB_01x06_GF_7.62mm +0 +6 +6 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_6-GF-7,62_1x06_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/6-GF-7,62; number of pins: 06; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806261 12A 630V +phoenix_contact connector GMSTB_01x06_GF_7.62mm_MH +0 +6 +6 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_7-GF-7,62_1x07_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/7-GF-7,62; number of pins: 07; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806274 12A 630V +phoenix_contact connector GMSTB_01x07_GF_7.62mm +0 +7 +7 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_7-GF-7,62_1x07_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/7-GF-7,62; number of pins: 07; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806274 12A 630V +phoenix_contact connector GMSTB_01x07_GF_7.62mm_MH +0 +7 +7 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_8-GF-7,62_1x08_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/8-GF-7,62; number of pins: 08; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806287 12A 630V +phoenix_contact connector GMSTB_01x08_GF_7.62mm +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_8-GF-7,62_1x08_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/8-GF-7,62; number of pins: 08; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806287 12A 630V +phoenix_contact connector GMSTB_01x08_GF_7.62mm_MH +0 +8 +8 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_9-GF-7,62_1x09_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/9-GF-7,62; number of pins: 09; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806290 12A 630V +phoenix_contact connector GMSTB_01x09_GF_7.62mm +0 +9 +9 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_9-GF-7,62_1x09_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/9-GF-7,62; number of pins: 09; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806290 12A 630V +phoenix_contact connector GMSTB_01x09_GF_7.62mm_MH +0 +9 +9 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_10-GF-7,62_1x10_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/10-GF-7,62; number of pins: 10; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806300 12A 630V +phoenix_contact connector GMSTB_01x10_GF_7.62mm +0 +10 +10 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_10-GF-7,62_1x10_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/10-GF-7,62; number of pins: 10; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806300 12A 630V +phoenix_contact connector GMSTB_01x10_GF_7.62mm_MH +0 +10 +10 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_11-GF-7,62_1x11_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/11-GF-7,62; number of pins: 11; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806313 12A 630V +phoenix_contact connector GMSTB_01x11_GF_7.62mm +0 +11 +11 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_11-GF-7,62_1x11_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/11-GF-7,62; number of pins: 11; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806313 12A 630V +phoenix_contact connector GMSTB_01x11_GF_7.62mm_MH +0 +11 +11 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_12-GF-7,62_1x12_P7.62mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: GMSTB_2,5/12-GF-7,62; number of pins: 12; pin pitch: 7.62mm; Angled; threaded flange || order number: 1806326 12A 630V +phoenix_contact connector GMSTB_01x12_GF_7.62mm +0 +12 +12 +Connector_Phoenix_GMSTB +PhoenixContact_GMSTB_2,5_12-GF-7,62_1x12_P7.62mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: GMSTB_2,5/12-GF-7,62; number of pins: 12; pin pitch: 7.62mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1806326 12A 630V +phoenix_contact connector GMSTB_01x12_GF_7.62mm_MH +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_2-G-3.5_1x02_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/2-G-3.5; number of pins: 02; pin pitch: 3.50mm; Vertical || order number: 1843606 8A 160V +phoenix_contact connector MCV_01x02_G_3.5mm +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_2-G-3.81_1x02_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/2-G-3.81; number of pins: 02; pin pitch: 3.81mm; Vertical || order number: 1803426 8A 160V +phoenix_contact connector MCV_01x02_G_3.81mm +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_2-GF-3.5_1x02_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/2-GF-3.5; number of pins: 02; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843224 8A 160V +phoenix_contact connector MCV_01x02_GF_3.5mm +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_2-GF-3.5_1x02_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/2-GF-3.5; number of pins: 02; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843224 8A 160V +phoenix_contact connector MCV_01x02_GF_3.5mm_MH +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_2-GF-3.81_1x02_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/2-GF-3.81; number of pins: 02; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830596 8A 160V +phoenix_contact connector MCV_01x02_GF_3.81mm +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_2-GF-3.81_1x02_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/2-GF-3.81; number of pins: 02; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830596 8A 160V +phoenix_contact connector MCV_01x02_GF_3.81mm_MH +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_3-G-3.5_1x03_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/3-G-3.5; number of pins: 03; pin pitch: 3.50mm; Vertical || order number: 1843619 8A 160V +phoenix_contact connector MCV_01x03_G_3.5mm +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_3-G-3.81_1x03_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/3-G-3.81; number of pins: 03; pin pitch: 3.81mm; Vertical || order number: 1803439 8A 160V +phoenix_contact connector MCV_01x03_G_3.81mm +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_3-GF-3.5_1x03_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/3-GF-3.5; number of pins: 03; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843237 8A 160V +phoenix_contact connector MCV_01x03_GF_3.5mm +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_3-GF-3.5_1x03_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/3-GF-3.5; number of pins: 03; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843237 8A 160V +phoenix_contact connector MCV_01x03_GF_3.5mm_MH +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_3-GF-3.81_1x03_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/3-GF-3.81; number of pins: 03; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830606 8A 160V +phoenix_contact connector MCV_01x03_GF_3.81mm +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_3-GF-3.81_1x03_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/3-GF-3.81; number of pins: 03; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830606 8A 160V +phoenix_contact connector MCV_01x03_GF_3.81mm_MH +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_4-G-3.5_1x04_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/4-G-3.5; number of pins: 04; pin pitch: 3.50mm; Vertical || order number: 1843622 8A 160V +phoenix_contact connector MCV_01x04_G_3.5mm +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_4-G-3.81_1x04_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/4-G-3.81; number of pins: 04; pin pitch: 3.81mm; Vertical || order number: 1803442 8A 160V +phoenix_contact connector MCV_01x04_G_3.81mm +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_4-GF-3.5_1x04_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/4-GF-3.5; number of pins: 04; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843240 8A 160V +phoenix_contact connector MCV_01x04_GF_3.5mm +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_4-GF-3.5_1x04_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/4-GF-3.5; number of pins: 04; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843240 8A 160V +phoenix_contact connector MCV_01x04_GF_3.5mm_MH +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_4-GF-3.81_1x04_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/4-GF-3.81; number of pins: 04; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830619 8A 160V +phoenix_contact connector MCV_01x04_GF_3.81mm +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_4-GF-3.81_1x04_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/4-GF-3.81; number of pins: 04; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830619 8A 160V +phoenix_contact connector MCV_01x04_GF_3.81mm_MH +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_5-G-3.5_1x05_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/5-G-3.5; number of pins: 05; pin pitch: 3.50mm; Vertical || order number: 1843635 8A 160V +phoenix_contact connector MCV_01x05_G_3.5mm +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_5-G-3.81_1x05_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/5-G-3.81; number of pins: 05; pin pitch: 3.81mm; Vertical || order number: 1803455 8A 160V +phoenix_contact connector MCV_01x05_G_3.81mm +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_5-GF-3.5_1x05_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/5-GF-3.5; number of pins: 05; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843253 8A 160V +phoenix_contact connector MCV_01x05_GF_3.5mm +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_5-GF-3.5_1x05_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/5-GF-3.5; number of pins: 05; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843253 8A 160V +phoenix_contact connector MCV_01x05_GF_3.5mm_MH +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_5-GF-3.81_1x05_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/5-GF-3.81; number of pins: 05; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830622 8A 160V +phoenix_contact connector MCV_01x05_GF_3.81mm +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_5-GF-3.81_1x05_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/5-GF-3.81; number of pins: 05; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830622 8A 160V +phoenix_contact connector MCV_01x05_GF_3.81mm_MH +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_6-G-3.5_1x06_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/6-G-3.5; number of pins: 06; pin pitch: 3.50mm; Vertical || order number: 1843648 8A 160V +phoenix_contact connector MCV_01x06_G_3.5mm +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_6-G-3.81_1x06_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/6-G-3.81; number of pins: 06; pin pitch: 3.81mm; Vertical || order number: 1803468 8A 160V +phoenix_contact connector MCV_01x06_G_3.81mm +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_6-GF-3.5_1x06_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/6-GF-3.5; number of pins: 06; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843266 8A 160V +phoenix_contact connector MCV_01x06_GF_3.5mm +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_6-GF-3.5_1x06_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/6-GF-3.5; number of pins: 06; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843266 8A 160V +phoenix_contact connector MCV_01x06_GF_3.5mm_MH +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_6-GF-3.81_1x06_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/6-GF-3.81; number of pins: 06; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830635 8A 160V +phoenix_contact connector MCV_01x06_GF_3.81mm +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_6-GF-3.81_1x06_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/6-GF-3.81; number of pins: 06; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830635 8A 160V +phoenix_contact connector MCV_01x06_GF_3.81mm_MH +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_7-G-3.5_1x07_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/7-G-3.5; number of pins: 07; pin pitch: 3.50mm; Vertical || order number: 1843651 8A 160V +phoenix_contact connector MCV_01x07_G_3.5mm +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_7-G-3.81_1x07_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/7-G-3.81; number of pins: 07; pin pitch: 3.81mm; Vertical || order number: 1803471 8A 160V +phoenix_contact connector MCV_01x07_G_3.81mm +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_7-GF-3.5_1x07_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/7-GF-3.5; number of pins: 07; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843279 8A 160V +phoenix_contact connector MCV_01x07_GF_3.5mm +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_7-GF-3.5_1x07_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/7-GF-3.5; number of pins: 07; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843279 8A 160V +phoenix_contact connector MCV_01x07_GF_3.5mm_MH +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_7-GF-3.81_1x07_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/7-GF-3.81; number of pins: 07; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830648 8A 160V +phoenix_contact connector MCV_01x07_GF_3.81mm +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_7-GF-3.81_1x07_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/7-GF-3.81; number of pins: 07; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830648 8A 160V +phoenix_contact connector MCV_01x07_GF_3.81mm_MH +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_8-G-3.5_1x08_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/8-G-3.5; number of pins: 08; pin pitch: 3.50mm; Vertical || order number: 1843664 8A 160V +phoenix_contact connector MCV_01x08_G_3.5mm +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_8-G-3.81_1x08_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/8-G-3.81; number of pins: 08; pin pitch: 3.81mm; Vertical || order number: 1803484 8A 160V +phoenix_contact connector MCV_01x08_G_3.81mm +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_8-GF-3.5_1x08_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/8-GF-3.5; number of pins: 08; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843282 8A 160V +phoenix_contact connector MCV_01x08_GF_3.5mm +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_8-GF-3.5_1x08_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/8-GF-3.5; number of pins: 08; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843282 8A 160V +phoenix_contact connector MCV_01x08_GF_3.5mm_MH +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_8-GF-3.81_1x08_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/8-GF-3.81; number of pins: 08; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830651 8A 160V +phoenix_contact connector MCV_01x08_GF_3.81mm +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_8-GF-3.81_1x08_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/8-GF-3.81; number of pins: 08; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830651 8A 160V +phoenix_contact connector MCV_01x08_GF_3.81mm_MH +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_9-G-3.5_1x09_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/9-G-3.5; number of pins: 09; pin pitch: 3.50mm; Vertical || order number: 1843677 8A 160V +phoenix_contact connector MCV_01x09_G_3.5mm +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_9-G-3.81_1x09_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/9-G-3.81; number of pins: 09; pin pitch: 3.81mm; Vertical || order number: 1803497 8A 160V +phoenix_contact connector MCV_01x09_G_3.81mm +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_9-GF-3.5_1x09_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/9-GF-3.5; number of pins: 09; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843295 8A 160V +phoenix_contact connector MCV_01x09_GF_3.5mm +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_9-GF-3.5_1x09_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/9-GF-3.5; number of pins: 09; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843295 8A 160V +phoenix_contact connector MCV_01x09_GF_3.5mm_MH +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_9-GF-3.81_1x09_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/9-GF-3.81; number of pins: 09; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830664 8A 160V +phoenix_contact connector MCV_01x09_GF_3.81mm +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_9-GF-3.81_1x09_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/9-GF-3.81; number of pins: 09; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830664 8A 160V +phoenix_contact connector MCV_01x09_GF_3.81mm_MH +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_10-G-3.5_1x10_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/10-G-3.5; number of pins: 10; pin pitch: 3.50mm; Vertical || order number: 1843680 8A 160V +phoenix_contact connector MCV_01x10_G_3.5mm +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_10-G-3.81_1x10_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/10-G-3.81; number of pins: 10; pin pitch: 3.81mm; Vertical || order number: 1803507 8A 160V +phoenix_contact connector MCV_01x10_G_3.81mm +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_10-GF-3.5_1x10_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/10-GF-3.5; number of pins: 10; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843305 8A 160V +phoenix_contact connector MCV_01x10_GF_3.5mm +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_10-GF-3.5_1x10_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/10-GF-3.5; number of pins: 10; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843305 8A 160V +phoenix_contact connector MCV_01x10_GF_3.5mm_MH +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_10-GF-3.81_1x10_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/10-GF-3.81; number of pins: 10; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830677 8A 160V +phoenix_contact connector MCV_01x10_GF_3.81mm +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_10-GF-3.81_1x10_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/10-GF-3.81; number of pins: 10; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830677 8A 160V +phoenix_contact connector MCV_01x10_GF_3.81mm_MH +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_11-G-3.5_1x11_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/11-G-3.5; number of pins: 11; pin pitch: 3.50mm; Vertical || order number: 1843693 8A 160V +phoenix_contact connector MCV_01x11_G_3.5mm +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_11-G-3.81_1x11_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/11-G-3.81; number of pins: 11; pin pitch: 3.81mm; Vertical || order number: 1803510 8A 160V +phoenix_contact connector MCV_01x11_G_3.81mm +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_11-GF-3.5_1x11_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/11-GF-3.5; number of pins: 11; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843318 8A 160V +phoenix_contact connector MCV_01x11_GF_3.5mm +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_11-GF-3.5_1x11_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/11-GF-3.5; number of pins: 11; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843318 8A 160V +phoenix_contact connector MCV_01x11_GF_3.5mm_MH +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_11-GF-3.81_1x11_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/11-GF-3.81; number of pins: 11; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830680 8A 160V +phoenix_contact connector MCV_01x11_GF_3.81mm +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_11-GF-3.81_1x11_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/11-GF-3.81; number of pins: 11; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830680 8A 160V +phoenix_contact connector MCV_01x11_GF_3.81mm_MH +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_12-G-3.5_1x12_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/12-G-3.5; number of pins: 12; pin pitch: 3.50mm; Vertical || order number: 1843703 8A 160V +phoenix_contact connector MCV_01x12_G_3.5mm +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_12-G-3.81_1x12_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/12-G-3.81; number of pins: 12; pin pitch: 3.81mm; Vertical || order number: 1803523 8A 160V +phoenix_contact connector MCV_01x12_G_3.81mm +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_12-GF-3.5_1x12_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/12-GF-3.5; number of pins: 12; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843321 8A 160V +phoenix_contact connector MCV_01x12_GF_3.5mm +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_12-GF-3.5_1x12_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/12-GF-3.5; number of pins: 12; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843321 8A 160V +phoenix_contact connector MCV_01x12_GF_3.5mm_MH +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_12-GF-3.81_1x12_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/12-GF-3.81; number of pins: 12; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830693 8A 160V +phoenix_contact connector MCV_01x12_GF_3.81mm +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_12-GF-3.81_1x12_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/12-GF-3.81; number of pins: 12; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830693 8A 160V +phoenix_contact connector MCV_01x12_GF_3.81mm_MH +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_13-G-3.5_1x13_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/13-G-3.5; number of pins: 13; pin pitch: 3.50mm; Vertical || order number: 1843716 8A 160V +phoenix_contact connector MCV_01x13_G_3.5mm +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_13-G-3.81_1x13_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/13-G-3.81; number of pins: 13; pin pitch: 3.81mm; Vertical || order number: 1803536 8A 160V +phoenix_contact connector MCV_01x13_G_3.81mm +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_13-GF-3.5_1x13_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/13-GF-3.5; number of pins: 13; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843334 8A 160V +phoenix_contact connector MCV_01x13_GF_3.5mm +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_13-GF-3.5_1x13_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/13-GF-3.5; number of pins: 13; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843334 8A 160V +phoenix_contact connector MCV_01x13_GF_3.5mm_MH +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_13-GF-3.81_1x13_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/13-GF-3.81; number of pins: 13; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830703 8A 160V +phoenix_contact connector MCV_01x13_GF_3.81mm +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_13-GF-3.81_1x13_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/13-GF-3.81; number of pins: 13; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830703 8A 160V +phoenix_contact connector MCV_01x13_GF_3.81mm_MH +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_14-G-3.5_1x14_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/14-G-3.5; number of pins: 14; pin pitch: 3.50mm; Vertical || order number: 1843729 8A 160V +phoenix_contact connector MCV_01x14_G_3.5mm +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_14-G-3.81_1x14_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/14-G-3.81; number of pins: 14; pin pitch: 3.81mm; Vertical || order number: 1803549 8A 160V +phoenix_contact connector MCV_01x14_G_3.81mm +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_14-GF-3.5_1x14_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/14-GF-3.5; number of pins: 14; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843347 8A 160V +phoenix_contact connector MCV_01x14_GF_3.5mm +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_14-GF-3.5_1x14_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/14-GF-3.5; number of pins: 14; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843347 8A 160V +phoenix_contact connector MCV_01x14_GF_3.5mm_MH +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_14-GF-3.81_1x14_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/14-GF-3.81; number of pins: 14; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830716 8A 160V +phoenix_contact connector MCV_01x14_GF_3.81mm +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_14-GF-3.81_1x14_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/14-GF-3.81; number of pins: 14; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830716 8A 160V +phoenix_contact connector MCV_01x14_GF_3.81mm_MH +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_15-G-3.5_1x15_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/15-G-3.5; number of pins: 15; pin pitch: 3.50mm; Vertical || order number: 1843732 8A 160V +phoenix_contact connector MCV_01x15_G_3.5mm +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_15-G-3.81_1x15_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/15-G-3.81; number of pins: 15; pin pitch: 3.81mm; Vertical || order number: 1803552 8A 160V +phoenix_contact connector MCV_01x15_G_3.81mm +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_15-GF-3.5_1x15_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/15-GF-3.5; number of pins: 15; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843350 8A 160V +phoenix_contact connector MCV_01x15_GF_3.5mm +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_15-GF-3.5_1x15_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/15-GF-3.5; number of pins: 15; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843350 8A 160V +phoenix_contact connector MCV_01x15_GF_3.5mm_MH +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_15-GF-3.81_1x15_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/15-GF-3.81; number of pins: 15; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830729 8A 160V +phoenix_contact connector MCV_01x15_GF_3.81mm +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_15-GF-3.81_1x15_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/15-GF-3.81; number of pins: 15; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830729 8A 160V +phoenix_contact connector MCV_01x15_GF_3.81mm_MH +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_16-G-3.5_1x16_P3.50mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/16-G-3.5; number of pins: 16; pin pitch: 3.50mm; Vertical || order number: 1843745 8A 160V +phoenix_contact connector MCV_01x16_G_3.5mm +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_16-G-3.81_1x16_P3.81mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/16-G-3.81; number of pins: 16; pin pitch: 3.81mm; Vertical || order number: 1803565 8A 160V +phoenix_contact connector MCV_01x16_G_3.81mm +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_16-GF-3.5_1x16_P3.50mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/16-GF-3.5; number of pins: 16; pin pitch: 3.50mm; Vertical; threaded flange || order number: 1843363 8A 160V +phoenix_contact connector MCV_01x16_GF_3.5mm +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_16-GF-3.5_1x16_P3.50mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/16-GF-3.5; number of pins: 16; pin pitch: 3.50mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843363 8A 160V +phoenix_contact connector MCV_01x16_GF_3.5mm_MH +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_16-GF-3.81_1x16_P3.81mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/16-GF-3.81; number of pins: 16; pin pitch: 3.81mm; Vertical; threaded flange || order number: 1830732 8A 160V +phoenix_contact connector MCV_01x16_GF_3.81mm +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MCV_1,5_16-GF-3.81_1x16_P3.81mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/16-GF-3.81; number of pins: 16; pin pitch: 3.81mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1830732 8A 160V +phoenix_contact connector MCV_01x16_GF_3.81mm_MH +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_2-G-3.5_1x02_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/2-G-3.5; number of pins: 02; pin pitch: 3.50mm; Angled || order number: 1844210 8A 160V +phoenix_contact connector MC_01x02_G_3.5mm +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_2-G-3.81_1x02_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/2-G-3.81; number of pins: 02; pin pitch: 3.81mm; Angled || order number: 1803277 8A 160V +phoenix_contact connector MC_01x02_G_3.81mm +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_2-GF-3.5_1x02_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/2-GF-3.5; number of pins: 02; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843790 8A 160V +phoenix_contact connector MC_01x02_GF_3.5mm +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_2-GF-3.5_1x02_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/2-GF-3.5; number of pins: 02; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843790 8A 160V +phoenix_contact connector MC_01x02_GF_3.5mm_MH +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_2-GF-3.81_1x02_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/2-GF-3.81; number of pins: 02; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827868 8A 160V +phoenix_contact connector MC_01x02_GF_3.81mm +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_2-GF-3.81_1x02_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/2-GF-3.81; number of pins: 02; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827868 8A 160V +phoenix_contact connector MC_01x02_GF_3.81mm_MH +0 +2 +2 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_3-G-3.5_1x03_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/3-G-3.5; number of pins: 03; pin pitch: 3.50mm; Angled || order number: 1844223 8A 160V +phoenix_contact connector MC_01x03_G_3.5mm +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_3-G-3.81_1x03_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/3-G-3.81; number of pins: 03; pin pitch: 3.81mm; Angled || order number: 1803280 8A 160V +phoenix_contact connector MC_01x03_G_3.81mm +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_3-GF-3.5_1x03_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/3-GF-3.5; number of pins: 03; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843800 8A 160V +phoenix_contact connector MC_01x03_GF_3.5mm +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_3-GF-3.5_1x03_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/3-GF-3.5; number of pins: 03; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843800 8A 160V +phoenix_contact connector MC_01x03_GF_3.5mm_MH +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_3-GF-3.81_1x03_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/3-GF-3.81; number of pins: 03; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827871 8A 160V +phoenix_contact connector MC_01x03_GF_3.81mm +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_3-GF-3.81_1x03_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/3-GF-3.81; number of pins: 03; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827871 8A 160V +phoenix_contact connector MC_01x03_GF_3.81mm_MH +0 +3 +3 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_4-G-3.5_1x04_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/4-G-3.5; number of pins: 04; pin pitch: 3.50mm; Angled || order number: 1844236 8A 160V +phoenix_contact connector MC_01x04_G_3.5mm +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_4-G-3.81_1x04_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/4-G-3.81; number of pins: 04; pin pitch: 3.81mm; Angled || order number: 1803293 8A 160V +phoenix_contact connector MC_01x04_G_3.81mm +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_4-GF-3.5_1x04_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/4-GF-3.5; number of pins: 04; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843813 8A 160V +phoenix_contact connector MC_01x04_GF_3.5mm +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_4-GF-3.5_1x04_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/4-GF-3.5; number of pins: 04; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843813 8A 160V +phoenix_contact connector MC_01x04_GF_3.5mm_MH +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_4-GF-3.81_1x04_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/4-GF-3.81; number of pins: 04; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827884 8A 160V +phoenix_contact connector MC_01x04_GF_3.81mm +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_4-GF-3.81_1x04_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/4-GF-3.81; number of pins: 04; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827884 8A 160V +phoenix_contact connector MC_01x04_GF_3.81mm_MH +0 +4 +4 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_5-G-3.5_1x05_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/5-G-3.5; number of pins: 05; pin pitch: 3.50mm; Angled || order number: 1844249 8A 160V +phoenix_contact connector MC_01x05_G_3.5mm +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_5-G-3.81_1x05_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/5-G-3.81; number of pins: 05; pin pitch: 3.81mm; Angled || order number: 1803303 8A 160V +phoenix_contact connector MC_01x05_G_3.81mm +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_5-GF-3.5_1x05_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/5-GF-3.5; number of pins: 05; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843826 8A 160V +phoenix_contact connector MC_01x05_GF_3.5mm +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_5-GF-3.5_1x05_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/5-GF-3.5; number of pins: 05; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843826 8A 160V +phoenix_contact connector MC_01x05_GF_3.5mm_MH +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_5-GF-3.81_1x05_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/5-GF-3.81; number of pins: 05; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827897 8A 160V +phoenix_contact connector MC_01x05_GF_3.81mm +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_5-GF-3.81_1x05_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/5-GF-3.81; number of pins: 05; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827897 8A 160V +phoenix_contact connector MC_01x05_GF_3.81mm_MH +0 +5 +5 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_6-G-3.5_1x06_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/6-G-3.5; number of pins: 06; pin pitch: 3.50mm; Angled || order number: 1844252 8A 160V +phoenix_contact connector MC_01x06_G_3.5mm +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_6-G-3.81_1x06_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/6-G-3.81; number of pins: 06; pin pitch: 3.81mm; Angled || order number: 1803316 8A 160V +phoenix_contact connector MC_01x06_G_3.81mm +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_6-GF-3.5_1x06_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/6-GF-3.5; number of pins: 06; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843839 8A 160V +phoenix_contact connector MC_01x06_GF_3.5mm +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_6-GF-3.5_1x06_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/6-GF-3.5; number of pins: 06; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843839 8A 160V +phoenix_contact connector MC_01x06_GF_3.5mm_MH +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_6-GF-3.81_1x06_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/6-GF-3.81; number of pins: 06; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827907 8A 160V +phoenix_contact connector MC_01x06_GF_3.81mm +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_6-GF-3.81_1x06_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/6-GF-3.81; number of pins: 06; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827907 8A 160V +phoenix_contact connector MC_01x06_GF_3.81mm_MH +0 +6 +6 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_7-G-3.5_1x07_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/7-G-3.5; number of pins: 07; pin pitch: 3.50mm; Angled || order number: 1844265 8A 160V +phoenix_contact connector MC_01x07_G_3.5mm +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_7-G-3.81_1x07_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/7-G-3.81; number of pins: 07; pin pitch: 3.81mm; Angled || order number: 1803329 8A 160V +phoenix_contact connector MC_01x07_G_3.81mm +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_7-GF-3.5_1x07_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/7-GF-3.5; number of pins: 07; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843842 8A 160V +phoenix_contact connector MC_01x07_GF_3.5mm +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_7-GF-3.5_1x07_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/7-GF-3.5; number of pins: 07; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843842 8A 160V +phoenix_contact connector MC_01x07_GF_3.5mm_MH +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_7-GF-3.81_1x07_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/7-GF-3.81; number of pins: 07; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827910 8A 160V +phoenix_contact connector MC_01x07_GF_3.81mm +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_7-GF-3.81_1x07_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/7-GF-3.81; number of pins: 07; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827910 8A 160V +phoenix_contact connector MC_01x07_GF_3.81mm_MH +0 +7 +7 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_8-G-3.5_1x08_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/8-G-3.5; number of pins: 08; pin pitch: 3.50mm; Angled || order number: 1844278 8A 160V +phoenix_contact connector MC_01x08_G_3.5mm +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_8-G-3.81_1x08_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/8-G-3.81; number of pins: 08; pin pitch: 3.81mm; Angled || order number: 1803332 8A 160V +phoenix_contact connector MC_01x08_G_3.81mm +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_8-GF-3.5_1x08_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/8-GF-3.5; number of pins: 08; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843855 8A 160V +phoenix_contact connector MC_01x08_GF_3.5mm +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_8-GF-3.5_1x08_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/8-GF-3.5; number of pins: 08; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843855 8A 160V +phoenix_contact connector MC_01x08_GF_3.5mm_MH +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_8-GF-3.81_1x08_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/8-GF-3.81; number of pins: 08; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827923 8A 160V +phoenix_contact connector MC_01x08_GF_3.81mm +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_8-GF-3.81_1x08_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/8-GF-3.81; number of pins: 08; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827923 8A 160V +phoenix_contact connector MC_01x08_GF_3.81mm_MH +0 +8 +8 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_9-G-3.5_1x09_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/9-G-3.5; number of pins: 09; pin pitch: 3.50mm; Angled || order number: 1844281 8A 160V +phoenix_contact connector MC_01x09_G_3.5mm +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_9-G-3.81_1x09_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/9-G-3.81; number of pins: 09; pin pitch: 3.81mm; Angled || order number: 1803345 8A 160V +phoenix_contact connector MC_01x09_G_3.81mm +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_9-GF-3.5_1x09_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/9-GF-3.5; number of pins: 09; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843868 8A 160V +phoenix_contact connector MC_01x09_GF_3.5mm +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_9-GF-3.5_1x09_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/9-GF-3.5; number of pins: 09; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843868 8A 160V +phoenix_contact connector MC_01x09_GF_3.5mm_MH +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_9-GF-3.81_1x09_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/9-GF-3.81; number of pins: 09; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827936 8A 160V +phoenix_contact connector MC_01x09_GF_3.81mm +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_9-GF-3.81_1x09_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/9-GF-3.81; number of pins: 09; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827936 8A 160V +phoenix_contact connector MC_01x09_GF_3.81mm_MH +0 +9 +9 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_10-G-3.5_1x10_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/10-G-3.5; number of pins: 10; pin pitch: 3.50mm; Angled || order number: 1844294 8A 160V +phoenix_contact connector MC_01x10_G_3.5mm +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_10-G-3.81_1x10_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/10-G-3.81; number of pins: 10; pin pitch: 3.81mm; Angled || order number: 1803358 8A 160V +phoenix_contact connector MC_01x10_G_3.81mm +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_10-GF-3.5_1x10_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/10-GF-3.5; number of pins: 10; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843871 8A 160V +phoenix_contact connector MC_01x10_GF_3.5mm +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_10-GF-3.5_1x10_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/10-GF-3.5; number of pins: 10; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843871 8A 160V +phoenix_contact connector MC_01x10_GF_3.5mm_MH +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_10-GF-3.81_1x10_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/10-GF-3.81; number of pins: 10; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827949 8A 160V +phoenix_contact connector MC_01x10_GF_3.81mm +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_10-GF-3.81_1x10_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/10-GF-3.81; number of pins: 10; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827949 8A 160V +phoenix_contact connector MC_01x10_GF_3.81mm_MH +0 +10 +10 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_11-G-3.5_1x11_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/11-G-3.5; number of pins: 11; pin pitch: 3.50mm; Angled || order number: 1844304 8A 160V +phoenix_contact connector MC_01x11_G_3.5mm +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_11-G-3.81_1x11_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/11-G-3.81; number of pins: 11; pin pitch: 3.81mm; Angled || order number: 1803361 8A 160V +phoenix_contact connector MC_01x11_G_3.81mm +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_11-GF-3.5_1x11_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/11-GF-3.5; number of pins: 11; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843884 8A 160V +phoenix_contact connector MC_01x11_GF_3.5mm +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_11-GF-3.5_1x11_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/11-GF-3.5; number of pins: 11; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843884 8A 160V +phoenix_contact connector MC_01x11_GF_3.5mm_MH +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_11-GF-3.81_1x11_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/11-GF-3.81; number of pins: 11; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827952 8A 160V +phoenix_contact connector MC_01x11_GF_3.81mm +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_11-GF-3.81_1x11_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/11-GF-3.81; number of pins: 11; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827952 8A 160V +phoenix_contact connector MC_01x11_GF_3.81mm_MH +0 +11 +11 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_12-G-3.5_1x12_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/12-G-3.5; number of pins: 12; pin pitch: 3.50mm; Angled || order number: 1844317 8A 160V +phoenix_contact connector MC_01x12_G_3.5mm +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_12-G-3.81_1x12_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/12-G-3.81; number of pins: 12; pin pitch: 3.81mm; Angled || order number: 1803374 8A 160V +phoenix_contact connector MC_01x12_G_3.81mm +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_12-GF-3.5_1x12_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/12-GF-3.5; number of pins: 12; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843897 8A 160V +phoenix_contact connector MC_01x12_GF_3.5mm +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_12-GF-3.5_1x12_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/12-GF-3.5; number of pins: 12; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843897 8A 160V +phoenix_contact connector MC_01x12_GF_3.5mm_MH +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_12-GF-3.81_1x12_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/12-GF-3.81; number of pins: 12; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827965 8A 160V +phoenix_contact connector MC_01x12_GF_3.81mm +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_12-GF-3.81_1x12_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/12-GF-3.81; number of pins: 12; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827965 8A 160V +phoenix_contact connector MC_01x12_GF_3.81mm_MH +0 +12 +12 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_13-G-3.5_1x13_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/13-G-3.5; number of pins: 13; pin pitch: 3.50mm; Angled || order number: 1844320 8A 160V +phoenix_contact connector MC_01x13_G_3.5mm +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_13-G-3.81_1x13_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/13-G-3.81; number of pins: 13; pin pitch: 3.81mm; Angled || order number: 1803387 8A 160V +phoenix_contact connector MC_01x13_G_3.81mm +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_13-GF-3.5_1x13_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/13-GF-3.5; number of pins: 13; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843907 8A 160V +phoenix_contact connector MC_01x13_GF_3.5mm +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_13-GF-3.5_1x13_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/13-GF-3.5; number of pins: 13; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843907 8A 160V +phoenix_contact connector MC_01x13_GF_3.5mm_MH +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_13-GF-3.81_1x13_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/13-GF-3.81; number of pins: 13; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827978 8A 160V +phoenix_contact connector MC_01x13_GF_3.81mm +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_13-GF-3.81_1x13_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/13-GF-3.81; number of pins: 13; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827978 8A 160V +phoenix_contact connector MC_01x13_GF_3.81mm_MH +0 +13 +13 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_14-G-3.5_1x14_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/14-G-3.5; number of pins: 14; pin pitch: 3.50mm; Angled || order number: 1844333 8A 160V +phoenix_contact connector MC_01x14_G_3.5mm +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_14-G-3.81_1x14_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/14-G-3.81; number of pins: 14; pin pitch: 3.81mm; Angled || order number: 1803390 8A 160V +phoenix_contact connector MC_01x14_G_3.81mm +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_14-GF-3.5_1x14_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/14-GF-3.5; number of pins: 14; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843910 8A 160V +phoenix_contact connector MC_01x14_GF_3.5mm +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_14-GF-3.5_1x14_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/14-GF-3.5; number of pins: 14; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843910 8A 160V +phoenix_contact connector MC_01x14_GF_3.5mm_MH +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_14-GF-3.81_1x14_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/14-GF-3.81; number of pins: 14; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827981 8A 160V +phoenix_contact connector MC_01x14_GF_3.81mm +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_14-GF-3.81_1x14_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/14-GF-3.81; number of pins: 14; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827981 8A 160V +phoenix_contact connector MC_01x14_GF_3.81mm_MH +0 +14 +14 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_15-G-3.5_1x15_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/15-G-3.5; number of pins: 15; pin pitch: 3.50mm; Angled || order number: 1844346 8A 160V +phoenix_contact connector MC_01x15_G_3.5mm +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_15-G-3.81_1x15_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/15-G-3.81; number of pins: 15; pin pitch: 3.81mm; Angled || order number: 1803400 8A 160V +phoenix_contact connector MC_01x15_G_3.81mm +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_15-GF-3.5_1x15_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/15-GF-3.5; number of pins: 15; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843923 8A 160V +phoenix_contact connector MC_01x15_GF_3.5mm +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_15-GF-3.5_1x15_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/15-GF-3.5; number of pins: 15; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843923 8A 160V +phoenix_contact connector MC_01x15_GF_3.5mm_MH +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_15-GF-3.81_1x15_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/15-GF-3.81; number of pins: 15; pin pitch: 3.81mm; Angled; threaded flange || order number: 1827994 8A 160V +phoenix_contact connector MC_01x15_GF_3.81mm +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_15-GF-3.81_1x15_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/15-GF-3.81; number of pins: 15; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1827994 8A 160V +phoenix_contact connector MC_01x15_GF_3.81mm_MH +0 +15 +15 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_16-G-3.5_1x16_P3.50mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/16-G-3.5; number of pins: 16; pin pitch: 3.50mm; Angled || order number: 1844359 8A 160V +phoenix_contact connector MC_01x16_G_3.5mm +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_16-G-3.81_1x16_P3.81mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/16-G-3.81; number of pins: 16; pin pitch: 3.81mm; Angled || order number: 1803413 8A 160V +phoenix_contact connector MC_01x16_G_3.81mm +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_16-GF-3.5_1x16_P3.50mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/16-GF-3.5; number of pins: 16; pin pitch: 3.50mm; Angled; threaded flange || order number: 1843936 8A 160V +phoenix_contact connector MC_01x16_GF_3.5mm +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_16-GF-3.5_1x16_P3.50mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/16-GF-3.5; number of pins: 16; pin pitch: 3.50mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1843936 8A 160V +phoenix_contact connector MC_01x16_GF_3.5mm_MH +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_16-GF-3.81_1x16_P3.81mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/16-GF-3.81; number of pins: 16; pin pitch: 3.81mm; Angled; threaded flange || order number: 1828003 8A 160V +phoenix_contact connector MC_01x16_GF_3.81mm +0 +16 +16 +Connector_Phoenix_MC +PhoenixContact_MC_1,5_16-GF-3.81_1x16_P3.81mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/16-GF-3.81; number of pins: 16; pin pitch: 3.81mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1828003 8A 160V +phoenix_contact connector MC_01x16_GF_3.81mm_MH +0 +16 +16 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_2-G-5.08_1x02_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/2-G-5.08; number of pins: 02; pin pitch: 5.08mm; Vertical || order number: 1836299 8A 320V +phoenix_contact connector MCV_01x02_G_5.08mm +0 +2 +2 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_2-GF-5.08_1x02_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/2-GF-5.08; number of pins: 02; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847615 8A 320V +phoenix_contact connector MCV_01x02_GF_5.08mm +0 +2 +2 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_2-GF-5.08_1x02_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/2-GF-5.08; number of pins: 02; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847615 8A 320V +phoenix_contact connector MCV_01x02_GF_5.08mm_MH +0 +2 +2 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_3-G-5.08_1x03_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/3-G-5.08; number of pins: 03; pin pitch: 5.08mm; Vertical || order number: 1836309 8A 320V +phoenix_contact connector MCV_01x03_G_5.08mm +0 +3 +3 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_3-GF-5.08_1x03_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/3-GF-5.08; number of pins: 03; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847628 8A 320V +phoenix_contact connector MCV_01x03_GF_5.08mm +0 +3 +3 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_3-GF-5.08_1x03_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/3-GF-5.08; number of pins: 03; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847628 8A 320V +phoenix_contact connector MCV_01x03_GF_5.08mm_MH +0 +3 +3 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_4-G-5.08_1x04_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/4-G-5.08; number of pins: 04; pin pitch: 5.08mm; Vertical || order number: 1836312 8A 320V +phoenix_contact connector MCV_01x04_G_5.08mm +0 +4 +4 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_4-GF-5.08_1x04_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/4-GF-5.08; number of pins: 04; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847631 8A 320V +phoenix_contact connector MCV_01x04_GF_5.08mm +0 +4 +4 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_4-GF-5.08_1x04_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/4-GF-5.08; number of pins: 04; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847631 8A 320V +phoenix_contact connector MCV_01x04_GF_5.08mm_MH +0 +4 +4 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_5-G-5.08_1x05_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/5-G-5.08; number of pins: 05; pin pitch: 5.08mm; Vertical || order number: 1836325 8A 320V +phoenix_contact connector MCV_01x05_G_5.08mm +0 +5 +5 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_5-GF-5.08_1x05_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/5-GF-5.08; number of pins: 05; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847644 8A 320V +phoenix_contact connector MCV_01x05_GF_5.08mm +0 +5 +5 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_5-GF-5.08_1x05_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/5-GF-5.08; number of pins: 05; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847644 8A 320V +phoenix_contact connector MCV_01x05_GF_5.08mm_MH +0 +5 +5 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_6-G-5.08_1x06_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/6-G-5.08; number of pins: 06; pin pitch: 5.08mm; Vertical || order number: 1836338 8A 320V +phoenix_contact connector MCV_01x06_G_5.08mm +0 +6 +6 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_6-GF-5.08_1x06_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/6-GF-5.08; number of pins: 06; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847657 8A 320V +phoenix_contact connector MCV_01x06_GF_5.08mm +0 +6 +6 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_6-GF-5.08_1x06_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/6-GF-5.08; number of pins: 06; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847657 8A 320V +phoenix_contact connector MCV_01x06_GF_5.08mm_MH +0 +6 +6 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_7-G-5.08_1x07_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/7-G-5.08; number of pins: 07; pin pitch: 5.08mm; Vertical || order number: 1836341 8A 320V +phoenix_contact connector MCV_01x07_G_5.08mm +0 +7 +7 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_7-GF-5.08_1x07_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/7-GF-5.08; number of pins: 07; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847660 8A 320V +phoenix_contact connector MCV_01x07_GF_5.08mm +0 +7 +7 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_7-GF-5.08_1x07_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/7-GF-5.08; number of pins: 07; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847660 8A 320V +phoenix_contact connector MCV_01x07_GF_5.08mm_MH +0 +7 +7 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_8-G-5.08_1x08_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/8-G-5.08; number of pins: 08; pin pitch: 5.08mm; Vertical || order number: 1836354 8A 320V +phoenix_contact connector MCV_01x08_G_5.08mm +0 +8 +8 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_8-GF-5.08_1x08_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/8-GF-5.08; number of pins: 08; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847673 8A 320V +phoenix_contact connector MCV_01x08_GF_5.08mm +0 +8 +8 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_8-GF-5.08_1x08_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/8-GF-5.08; number of pins: 08; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847673 8A 320V +phoenix_contact connector MCV_01x08_GF_5.08mm_MH +0 +8 +8 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_9-G-5.08_1x09_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/9-G-5.08; number of pins: 09; pin pitch: 5.08mm; Vertical || order number: 1836367 8A 320V +phoenix_contact connector MCV_01x09_G_5.08mm +0 +9 +9 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_9-GF-5.08_1x09_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/9-GF-5.08; number of pins: 09; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847686 8A 320V +phoenix_contact connector MCV_01x09_GF_5.08mm +0 +9 +9 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_9-GF-5.08_1x09_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/9-GF-5.08; number of pins: 09; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847686 8A 320V +phoenix_contact connector MCV_01x09_GF_5.08mm_MH +0 +9 +9 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_10-G-5.08_1x10_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/10-G-5.08; number of pins: 10; pin pitch: 5.08mm; Vertical || order number: 1836370 8A 320V +phoenix_contact connector MCV_01x10_G_5.08mm +0 +10 +10 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_10-GF-5.08_1x10_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/10-GF-5.08; number of pins: 10; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847699 8A 320V +phoenix_contact connector MCV_01x10_GF_5.08mm +0 +10 +10 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_10-GF-5.08_1x10_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/10-GF-5.08; number of pins: 10; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847699 8A 320V +phoenix_contact connector MCV_01x10_GF_5.08mm_MH +0 +10 +10 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_11-G-5.08_1x11_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/11-G-5.08; number of pins: 11; pin pitch: 5.08mm; Vertical || order number: 1836383 8A 320V +phoenix_contact connector MCV_01x11_G_5.08mm +0 +11 +11 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_11-GF-5.08_1x11_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/11-GF-5.08; number of pins: 11; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847709 8A 320V +phoenix_contact connector MCV_01x11_GF_5.08mm +0 +11 +11 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_11-GF-5.08_1x11_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/11-GF-5.08; number of pins: 11; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847709 8A 320V +phoenix_contact connector MCV_01x11_GF_5.08mm_MH +0 +11 +11 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_12-G-5.08_1x12_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MCV_1,5/12-G-5.08; number of pins: 12; pin pitch: 5.08mm; Vertical || order number: 1836396 8A 320V +phoenix_contact connector MCV_01x12_G_5.08mm +0 +12 +12 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_12-GF-5.08_1x12_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MCV_1,5/12-GF-5.08; number of pins: 12; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1847712 8A 320V +phoenix_contact connector MCV_01x12_GF_5.08mm +0 +12 +12 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MCV_1,5_12-GF-5.08_1x12_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MCV_1,5/12-GF-5.08; number of pins: 12; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847712 8A 320V +phoenix_contact connector MCV_01x12_GF_5.08mm_MH +0 +12 +12 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_2-G-5.08_1x02_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/2-G-5.08; number of pins: 02; pin pitch: 5.08mm; Angled || order number: 1836189 8A 320V +phoenix_contact connector MC_01x02_G_5.08mm +0 +2 +2 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_2-GF-5.08_1x02_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/2-GF-5.08; number of pins: 02; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847466 8A 320V +phoenix_contact connector MC_01x02_GF_5.08mm +0 +2 +2 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_2-GF-5.08_1x02_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/2-GF-5.08; number of pins: 02; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847466 8A 320V +phoenix_contact connector MC_01x02_GF_5.08mm_MH +0 +2 +2 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_3-G-5.08_1x03_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/3-G-5.08; number of pins: 03; pin pitch: 5.08mm; Angled || order number: 1836192 8A 320V +phoenix_contact connector MC_01x03_G_5.08mm +0 +3 +3 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_3-GF-5.08_1x03_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/3-GF-5.08; number of pins: 03; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847479 8A 320V +phoenix_contact connector MC_01x03_GF_5.08mm +0 +3 +3 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_3-GF-5.08_1x03_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/3-GF-5.08; number of pins: 03; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847479 8A 320V +phoenix_contact connector MC_01x03_GF_5.08mm_MH +0 +3 +3 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_4-G-5.08_1x04_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/4-G-5.08; number of pins: 04; pin pitch: 5.08mm; Angled || order number: 1836202 8A 320V +phoenix_contact connector MC_01x04_G_5.08mm +0 +4 +4 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_4-GF-5.08_1x04_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/4-GF-5.08; number of pins: 04; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847482 8A 320V +phoenix_contact connector MC_01x04_GF_5.08mm +0 +4 +4 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_4-GF-5.08_1x04_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/4-GF-5.08; number of pins: 04; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847482 8A 320V +phoenix_contact connector MC_01x04_GF_5.08mm_MH +0 +4 +4 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_5-G-5.08_1x05_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/5-G-5.08; number of pins: 05; pin pitch: 5.08mm; Angled || order number: 1836215 8A 320V +phoenix_contact connector MC_01x05_G_5.08mm +0 +5 +5 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_5-GF-5.08_1x05_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/5-GF-5.08; number of pins: 05; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847495 8A 320V +phoenix_contact connector MC_01x05_GF_5.08mm +0 +5 +5 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_5-GF-5.08_1x05_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/5-GF-5.08; number of pins: 05; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847495 8A 320V +phoenix_contact connector MC_01x05_GF_5.08mm_MH +0 +5 +5 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_6-G-5.08_1x06_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/6-G-5.08; number of pins: 06; pin pitch: 5.08mm; Angled || order number: 1836228 8A 320V +phoenix_contact connector MC_01x06_G_5.08mm +0 +6 +6 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_6-GF-5.08_1x06_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/6-GF-5.08; number of pins: 06; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847505 8A 320V +phoenix_contact connector MC_01x06_GF_5.08mm +0 +6 +6 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_6-GF-5.08_1x06_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/6-GF-5.08; number of pins: 06; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847505 8A 320V +phoenix_contact connector MC_01x06_GF_5.08mm_MH +0 +6 +6 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_7-G-5.08_1x07_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/7-G-5.08; number of pins: 07; pin pitch: 5.08mm; Angled || order number: 1836231 8A 320V +phoenix_contact connector MC_01x07_G_5.08mm +0 +7 +7 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_7-GF-5.08_1x07_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/7-GF-5.08; number of pins: 07; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847518 8A 320V +phoenix_contact connector MC_01x07_GF_5.08mm +0 +7 +7 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_7-GF-5.08_1x07_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/7-GF-5.08; number of pins: 07; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847518 8A 320V +phoenix_contact connector MC_01x07_GF_5.08mm_MH +0 +7 +7 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_8-G-5.08_1x08_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/8-G-5.08; number of pins: 08; pin pitch: 5.08mm; Angled || order number: 1836244 8A 320V +phoenix_contact connector MC_01x08_G_5.08mm +0 +8 +8 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_8-GF-5.08_1x08_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/8-GF-5.08; number of pins: 08; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847521 8A 320V +phoenix_contact connector MC_01x08_GF_5.08mm +0 +8 +8 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_8-GF-5.08_1x08_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/8-GF-5.08; number of pins: 08; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847521 8A 320V +phoenix_contact connector MC_01x08_GF_5.08mm_MH +0 +8 +8 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_9-G-5.08_1x09_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/9-G-5.08; number of pins: 09; pin pitch: 5.08mm; Angled || order number: 1836257 8A 320V +phoenix_contact connector MC_01x09_G_5.08mm +0 +9 +9 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_9-GF-5.08_1x09_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/9-GF-5.08; number of pins: 09; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847534 8A 320V +phoenix_contact connector MC_01x09_GF_5.08mm +0 +9 +9 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_9-GF-5.08_1x09_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/9-GF-5.08; number of pins: 09; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847534 8A 320V +phoenix_contact connector MC_01x09_GF_5.08mm_MH +0 +9 +9 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_10-G-5.08_1x10_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/10-G-5.08; number of pins: 10; pin pitch: 5.08mm; Angled || order number: 1836260 8A 320V +phoenix_contact connector MC_01x10_G_5.08mm +0 +10 +10 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_10-GF-5.08_1x10_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/10-GF-5.08; number of pins: 10; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847547 8A 320V +phoenix_contact connector MC_01x10_GF_5.08mm +0 +10 +10 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_10-GF-5.08_1x10_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/10-GF-5.08; number of pins: 10; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847547 8A 320V +phoenix_contact connector MC_01x10_GF_5.08mm_MH +0 +10 +10 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_11-G-5.08_1x11_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/11-G-5.08; number of pins: 11; pin pitch: 5.08mm; Angled || order number: 1836273 8A 320V +phoenix_contact connector MC_01x11_G_5.08mm +0 +11 +11 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_11-GF-5.08_1x11_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/11-GF-5.08; number of pins: 11; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847550 8A 320V +phoenix_contact connector MC_01x11_GF_5.08mm +0 +11 +11 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_11-GF-5.08_1x11_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/11-GF-5.08; number of pins: 11; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847550 8A 320V +phoenix_contact connector MC_01x11_GF_5.08mm_MH +0 +11 +11 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_12-G-5.08_1x12_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MC_1,5/12-G-5.08; number of pins: 12; pin pitch: 5.08mm; Angled || order number: 1836286 8A 320V +phoenix_contact connector MC_01x12_G_5.08mm +0 +12 +12 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_12-GF-5.08_1x12_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MC_1,5/12-GF-5.08; number of pins: 12; pin pitch: 5.08mm; Angled; threaded flange || order number: 1847563 8A 320V +phoenix_contact connector MC_01x12_GF_5.08mm +0 +12 +12 +Connector_Phoenix_MC_HighVoltage +PhoenixContact_MC_1,5_12-GF-5.08_1x12_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MC_1,5/12-GF-5.08; number of pins: 12; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x4.5 C or ISO 7049-ST 2.2x4.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1847563 8A 320V +phoenix_contact connector MC_01x12_GF_5.08mm_MH +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_2-G-5,08_1x02_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/2-G-5,08; number of pins: 02; pin pitch: 5.08mm; Angled || order number: 1757242 12A || order number: 1923869 16A (HC) +phoenix_contact connector MSTBA_01x02_G_5.08mm +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_2-G_1x02_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/2-G; number of pins: 02; pin pitch: 5.00mm; Angled || order number: 1757475 12A || order number: 1923759 16A (HC) +phoenix_contact connector MSTBA_01x02_G_5.00mm +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_3-G-5,08_1x03_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/3-G-5,08; number of pins: 03; pin pitch: 5.08mm; Angled || order number: 1757255 12A || order number: 1923872 16A (HC) +phoenix_contact connector MSTBA_01x03_G_5.08mm +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_3-G_1x03_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/3-G; number of pins: 03; pin pitch: 5.00mm; Angled || order number: 1757488 12A || order number: 1923762 16A (HC) +phoenix_contact connector MSTBA_01x03_G_5.00mm +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_4-G-5,08_1x04_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/4-G-5,08; number of pins: 04; pin pitch: 5.08mm; Angled || order number: 1757268 12A || order number: 1923885 16A (HC) +phoenix_contact connector MSTBA_01x04_G_5.08mm +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_4-G_1x04_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/4-G; number of pins: 04; pin pitch: 5.00mm; Angled || order number: 1757491 12A || order number: 1923775 16A (HC) +phoenix_contact connector MSTBA_01x04_G_5.00mm +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_5-G-5,08_1x05_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/5-G-5,08; number of pins: 05; pin pitch: 5.08mm; Angled || order number: 1757271 12A || order number: 1923898 16A (HC) +phoenix_contact connector MSTBA_01x05_G_5.08mm +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_5-G_1x05_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/5-G; number of pins: 05; pin pitch: 5.00mm; Angled || order number: 1757501 12A || order number: 1923788 16A (HC) +phoenix_contact connector MSTBA_01x05_G_5.00mm +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_6-G-5,08_1x06_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/6-G-5,08; number of pins: 06; pin pitch: 5.08mm; Angled || order number: 1757284 12A || order number: 1923908 16A (HC) +phoenix_contact connector MSTBA_01x06_G_5.08mm +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_6-G_1x06_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/6-G; number of pins: 06; pin pitch: 5.00mm; Angled || order number: 1757514 12A || order number: 1923791 16A (HC) +phoenix_contact connector MSTBA_01x06_G_5.00mm +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_7-G-5,08_1x07_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/7-G-5,08; number of pins: 07; pin pitch: 5.08mm; Angled || order number: 1757297 12A || order number: 1923911 16A (HC) +phoenix_contact connector MSTBA_01x07_G_5.08mm +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_7-G_1x07_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/7-G; number of pins: 07; pin pitch: 5.00mm; Angled || order number: 1757493 12A || order number: 1923801 16A (HC) +phoenix_contact connector MSTBA_01x07_G_5.00mm +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_8-G-5,08_1x08_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/8-G-5,08; number of pins: 08; pin pitch: 5.08mm; Angled || order number: 1757307 12A || order number: 1923924 16A (HC) +phoenix_contact connector MSTBA_01x08_G_5.08mm +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_8-G_1x08_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/8-G; number of pins: 08; pin pitch: 5.00mm; Angled || order number: 1757527 12A || order number: 1923814 16A (HC) +phoenix_contact connector MSTBA_01x08_G_5.00mm +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_9-G-5,08_1x09_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/9-G-5,08; number of pins: 09; pin pitch: 5.08mm; Angled || order number: 1757310 12A || order number: 1923937 16A (HC) +phoenix_contact connector MSTBA_01x09_G_5.08mm +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_9-G_1x09_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/9-G; number of pins: 09; pin pitch: 5.00mm; Angled || order number: 1757530 12A || order number: 1923827 16A (HC) +phoenix_contact connector MSTBA_01x09_G_5.00mm +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_10-G-5,08_1x10_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/10-G-5,08; number of pins: 10; pin pitch: 5.08mm; Angled || order number: 1757323 12A || order number: 1923940 16A (HC) +phoenix_contact connector MSTBA_01x10_G_5.08mm +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_10-G_1x10_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/10-G; number of pins: 10; pin pitch: 5.00mm; Angled || order number: 1757543 12A || order number: 1923830 16A (HC) +phoenix_contact connector MSTBA_01x10_G_5.00mm +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_11-G-5,08_1x11_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/11-G-5,08; number of pins: 11; pin pitch: 5.08mm; Angled || order number: 1757336 12A || order number: 1923953 16A (HC) +phoenix_contact connector MSTBA_01x11_G_5.08mm +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_11-G_1x11_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/11-G; number of pins: 11; pin pitch: 5.00mm; Angled || order number: 1757556 12A || order number: 1923843 16A (HC) +phoenix_contact connector MSTBA_01x11_G_5.00mm +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_12-G-5,08_1x12_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/12-G-5,08; number of pins: 12; pin pitch: 5.08mm; Angled || order number: 1757349 12A || order number: 1923966 16A (HC) +phoenix_contact connector MSTBA_01x12_G_5.08mm +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_12-G_1x12_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/12-G; number of pins: 12; pin pitch: 5.00mm; Angled || order number: 1757569 12A || order number: 1923856 16A (HC) +phoenix_contact connector MSTBA_01x12_G_5.00mm +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_13-G-5,08_1x13_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/13-G-5,08; number of pins: 13; pin pitch: 5.08mm; Angled || order number: 1757352 12A +phoenix_contact connector MSTBA_01x13_G_5.08mm +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_13-G_1x13_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/13-G; number of pins: 13; pin pitch: 5.00mm; Angled || order number: 1757572 12A +phoenix_contact connector MSTBA_01x13_G_5.00mm +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_14-G-5,08_1x14_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/14-G-5,08; number of pins: 14; pin pitch: 5.08mm; Angled || order number: 1757365 12A +phoenix_contact connector MSTBA_01x14_G_5.08mm +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_14-G_1x14_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/14-G; number of pins: 14; pin pitch: 5.00mm; Angled || order number: 1757585 12A +phoenix_contact connector MSTBA_01x14_G_5.00mm +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_15-G-5,08_1x15_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/15-G-5,08; number of pins: 15; pin pitch: 5.08mm; Angled || order number: 1757378 12A +phoenix_contact connector MSTBA_01x15_G_5.08mm +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_15-G_1x15_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/15-G; number of pins: 15; pin pitch: 5.00mm; Angled || order number: 1757598 12A +phoenix_contact connector MSTBA_01x15_G_5.00mm +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_16-G-5,08_1x16_P5.08mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/16-G-5,08; number of pins: 16; pin pitch: 5.08mm; Angled || order number: 1757381 12A +phoenix_contact connector MSTBA_01x16_G_5.08mm +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTBA_2,5_16-G_1x16_P5.00mm_Horizontal +Generic Phoenix Contact connector footprint for: MSTBA_2,5/16-G; number of pins: 16; pin pitch: 5.00mm; Angled || order number: 1757608 12A +phoenix_contact connector MSTBA_01x16_G_5.00mm +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_2-G-5,08_1x02_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/2-G-5,08; number of pins: 02; pin pitch: 5.08mm; Vertical || order number: 1755736 12A || order number: 1924305 16A (HC) +phoenix_contact connector MSTBVA_01x02_G_5.08mm +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_2-G_1x02_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/2-G; number of pins: 02; pin pitch: 5.00mm; Vertical || order number: 1755516 12A || order number: 1924198 16A (HC) +phoenix_contact connector MSTBVA_01x02_G_5.00mm +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_3-G-5,08_1x03_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/3-G-5,08; number of pins: 03; pin pitch: 5.08mm; Vertical || order number: 1755749 12A || order number: 1924318 16A (HC) +phoenix_contact connector MSTBVA_01x03_G_5.08mm +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_3-G_1x03_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/3-G; number of pins: 03; pin pitch: 5.00mm; Vertical || order number: 1755529 12A || order number: 1924208 16A (HC) +phoenix_contact connector MSTBVA_01x03_G_5.00mm +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_4-G-5,08_1x04_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/4-G-5,08; number of pins: 04; pin pitch: 5.08mm; Vertical || order number: 1755752 12A || order number: 1924321 16A (HC) +phoenix_contact connector MSTBVA_01x04_G_5.08mm +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_4-G_1x04_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/4-G; number of pins: 04; pin pitch: 5.00mm; Vertical || order number: 1755532 12A || order number: 1924211 16A (HC) +phoenix_contact connector MSTBVA_01x04_G_5.00mm +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_5-G-5,08_1x05_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/5-G-5,08; number of pins: 05; pin pitch: 5.08mm; Vertical || order number: 1755765 12A || order number: 1924334 16A (HC) +phoenix_contact connector MSTBVA_01x05_G_5.08mm +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_5-G_1x05_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/5-G; number of pins: 05; pin pitch: 5.00mm; Vertical || order number: 1755545 12A || order number: 1924224 16A (HC) +phoenix_contact connector MSTBVA_01x05_G_5.00mm +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_6-G-5,08_1x06_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/6-G-5,08; number of pins: 06; pin pitch: 5.08mm; Vertical || order number: 1755778 12A || order number: 1924347 16A (HC) +phoenix_contact connector MSTBVA_01x06_G_5.08mm +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_6-G_1x06_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/6-G; number of pins: 06; pin pitch: 5.00mm; Vertical || order number: 1755558 12A || order number: 1924237 16A (HC) +phoenix_contact connector MSTBVA_01x06_G_5.00mm +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_7-G-5,08_1x07_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/7-G-5,08; number of pins: 07; pin pitch: 5.08mm; Vertical || order number: 1755781 12A || order number: 1924350 16A (HC) +phoenix_contact connector MSTBVA_01x07_G_5.08mm +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_7-G_1x07_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/7-G; number of pins: 07; pin pitch: 5.00mm; Vertical || order number: 1755561 12A || order number: 1924240 16A (HC) +phoenix_contact connector MSTBVA_01x07_G_5.00mm +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_8-G-5,08_1x08_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/8-G-5,08; number of pins: 08; pin pitch: 5.08mm; Vertical || order number: 1755794 12A || order number: 1924363 16A (HC) +phoenix_contact connector MSTBVA_01x08_G_5.08mm +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_8-G_1x08_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/8-G; number of pins: 08; pin pitch: 5.00mm; Vertical || order number: 1755574 12A || order number: 1924253 16A (HC) +phoenix_contact connector MSTBVA_01x08_G_5.00mm +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_9-G-5,08_1x09_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/9-G-5,08; number of pins: 09; pin pitch: 5.08mm; Vertical || order number: 1755804 12A || order number: 1924376 16A (HC) +phoenix_contact connector MSTBVA_01x09_G_5.08mm +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_9-G_1x09_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/9-G; number of pins: 09; pin pitch: 5.00mm; Vertical || order number: 1755587 12A || order number: 1924266 16A (HC) +phoenix_contact connector MSTBVA_01x09_G_5.00mm +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_10-G-5,08_1x10_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/10-G-5,08; number of pins: 10; pin pitch: 5.08mm; Vertical || order number: 1755817 12A || order number: 1924389 16A (HC) +phoenix_contact connector MSTBVA_01x10_G_5.08mm +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_10-G_1x10_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/10-G; number of pins: 10; pin pitch: 5.00mm; Vertical || order number: 1755503 12A || order number: 1924279 16A (HC) +phoenix_contact connector MSTBVA_01x10_G_5.00mm +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_11-G-5,08_1x11_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/11-G-5,08; number of pins: 11; pin pitch: 5.08mm; Vertical || order number: 1755820 12A || order number: 1924392 16A (HC) +phoenix_contact connector MSTBVA_01x11_G_5.08mm +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_11-G_1x11_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/11-G; number of pins: 11; pin pitch: 5.00mm; Vertical || order number: 1755590 12A || order number: 1924282 16A (HC) +phoenix_contact connector MSTBVA_01x11_G_5.00mm +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_12-G-5,08_1x12_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/12-G-5,08; number of pins: 12; pin pitch: 5.08mm; Vertical || order number: 1755833 12A || order number: 1924402 16A (HC) +phoenix_contact connector MSTBVA_01x12_G_5.08mm +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_12-G_1x12_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/12-G; number of pins: 12; pin pitch: 5.00mm; Vertical || order number: 1755600 12A || order number: 1924295 16A (HC) +phoenix_contact connector MSTBVA_01x12_G_5.00mm +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_13-G-5,08_1x13_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/13-G-5,08; number of pins: 13; pin pitch: 5.08mm; Vertical || order number: 1755846 12A +phoenix_contact connector MSTBVA_01x13_G_5.08mm +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_13-G_1x13_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/13-G; number of pins: 13; pin pitch: 5.00mm; Vertical || order number: 1755613 12A +phoenix_contact connector MSTBVA_01x13_G_5.00mm +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_14-G-5,08_1x14_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/14-G-5,08; number of pins: 14; pin pitch: 5.08mm; Vertical || order number: 1755859 12A +phoenix_contact connector MSTBVA_01x14_G_5.08mm +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_14-G_1x14_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/14-G; number of pins: 14; pin pitch: 5.00mm; Vertical || order number: 1755626 12A +phoenix_contact connector MSTBVA_01x14_G_5.00mm +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_15-G-5,08_1x15_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/15-G-5,08; number of pins: 15; pin pitch: 5.08mm; Vertical || order number: 1755862 12A +phoenix_contact connector MSTBVA_01x15_G_5.08mm +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_15-G_1x15_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/15-G; number of pins: 15; pin pitch: 5.00mm; Vertical || order number: 1755639 12A +phoenix_contact connector MSTBVA_01x15_G_5.00mm +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_16-G-5,08_1x16_P5.08mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/16-G-5,08; number of pins: 16; pin pitch: 5.08mm; Vertical || order number: 1755875 12A +phoenix_contact connector MSTBVA_01x16_G_5.08mm +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTBVA_2,5_16-G_1x16_P5.00mm_Vertical +Generic Phoenix Contact connector footprint for: MSTBVA_2,5/16-G; number of pins: 16; pin pitch: 5.00mm; Vertical || order number: 1755642 12A +phoenix_contact connector MSTBVA_01x16_G_5.00mm +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_2-GF-5,08_1x02_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/2-GF-5,08; number of pins: 02; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777073 12A || order number: 1924525 16A (HC) +phoenix_contact connector MSTBV_01x02_GF_5.08mm +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_2-GF-5,08_1x02_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/2-GF-5,08; number of pins: 02; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777073 12A || order number: 1924525 16A (HC) +phoenix_contact connector MSTBV_01x02_GF_5.08mm_MH +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_2-GF_1x02_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/2-GF; number of pins: 02; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776883 12A || order number: 1924415 16A (HC) +phoenix_contact connector MSTBV_01x02_GF_5.00mm +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_2-GF_1x02_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/2-GF; number of pins: 02; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776883 12A || order number: 1924415 16A (HC) +phoenix_contact connector MSTBV_01x02_GF_5.00mm_MH +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_3-GF-5,08_1x03_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/3-GF-5,08; number of pins: 03; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777086 12A || order number: 1924538 16A (HC) +phoenix_contact connector MSTBV_01x03_GF_5.08mm +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_3-GF-5,08_1x03_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/3-GF-5,08; number of pins: 03; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777086 12A || order number: 1924538 16A (HC) +phoenix_contact connector MSTBV_01x03_GF_5.08mm_MH +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_3-GF_1x03_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/3-GF; number of pins: 03; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776896 12A || order number: 1924428 16A (HC) +phoenix_contact connector MSTBV_01x03_GF_5.00mm +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_3-GF_1x03_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/3-GF; number of pins: 03; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776896 12A || order number: 1924428 16A (HC) +phoenix_contact connector MSTBV_01x03_GF_5.00mm_MH +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_4-GF-5,08_1x04_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/4-GF-5,08; number of pins: 04; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777099 12A || order number: 1924541 16A (HC) +phoenix_contact connector MSTBV_01x04_GF_5.08mm +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_4-GF-5,08_1x04_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/4-GF-5,08; number of pins: 04; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777099 12A || order number: 1924541 16A (HC) +phoenix_contact connector MSTBV_01x04_GF_5.08mm_MH +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_4-GF_1x04_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/4-GF; number of pins: 04; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776906 12A || order number: 1924431 16A (HC) +phoenix_contact connector MSTBV_01x04_GF_5.00mm +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_4-GF_1x04_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/4-GF; number of pins: 04; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776906 12A || order number: 1924431 16A (HC) +phoenix_contact connector MSTBV_01x04_GF_5.00mm_MH +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_5-GF-5,08_1x05_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/5-GF-5,08; number of pins: 05; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777109 12A || order number: 1924554 16A (HC) +phoenix_contact connector MSTBV_01x05_GF_5.08mm +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_5-GF-5,08_1x05_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/5-GF-5,08; number of pins: 05; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777109 12A || order number: 1924554 16A (HC) +phoenix_contact connector MSTBV_01x05_GF_5.08mm_MH +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_5-GF_1x05_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/5-GF; number of pins: 05; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776919 12A || order number: 1924444 16A (HC) +phoenix_contact connector MSTBV_01x05_GF_5.00mm +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_5-GF_1x05_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/5-GF; number of pins: 05; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776919 12A || order number: 1924444 16A (HC) +phoenix_contact connector MSTBV_01x05_GF_5.00mm_MH +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_6-GF-5,08_1x06_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/6-GF-5,08; number of pins: 06; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777112 12A || order number: 1924567 16A (HC) +phoenix_contact connector MSTBV_01x06_GF_5.08mm +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_6-GF-5,08_1x06_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/6-GF-5,08; number of pins: 06; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777112 12A || order number: 1924567 16A (HC) +phoenix_contact connector MSTBV_01x06_GF_5.08mm_MH +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_6-GF_1x06_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/6-GF; number of pins: 06; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776922 12A || order number: 1924457 16A (HC) +phoenix_contact connector MSTBV_01x06_GF_5.00mm +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_6-GF_1x06_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/6-GF; number of pins: 06; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776922 12A || order number: 1924457 16A (HC) +phoenix_contact connector MSTBV_01x06_GF_5.00mm_MH +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_7-GF-5,08_1x07_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/7-GF-5,08; number of pins: 07; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777125 12A || order number: 1924570 16A (HC) +phoenix_contact connector MSTBV_01x07_GF_5.08mm +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_7-GF-5,08_1x07_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/7-GF-5,08; number of pins: 07; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777125 12A || order number: 1924570 16A (HC) +phoenix_contact connector MSTBV_01x07_GF_5.08mm_MH +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_7-GF_1x07_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/7-GF; number of pins: 07; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776935 12A || order number: 1924460 16A (HC) +phoenix_contact connector MSTBV_01x07_GF_5.00mm +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_7-GF_1x07_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/7-GF; number of pins: 07; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776935 12A || order number: 1924460 16A (HC) +phoenix_contact connector MSTBV_01x07_GF_5.00mm_MH +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_8-GF-5,08_1x08_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/8-GF-5,08; number of pins: 08; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777138 12A || order number: 1924583 16A (HC) +phoenix_contact connector MSTBV_01x08_GF_5.08mm +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_8-GF-5,08_1x08_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/8-GF-5,08; number of pins: 08; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777138 12A || order number: 1924583 16A (HC) +phoenix_contact connector MSTBV_01x08_GF_5.08mm_MH +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_8-GF_1x08_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/8-GF; number of pins: 08; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776948 12A || order number: 1924473 16A (HC) +phoenix_contact connector MSTBV_01x08_GF_5.00mm +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_8-GF_1x08_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/8-GF; number of pins: 08; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776948 12A || order number: 1924473 16A (HC) +phoenix_contact connector MSTBV_01x08_GF_5.00mm_MH +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_9-GF-5,08_1x09_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/9-GF-5,08; number of pins: 09; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777141 12A || order number: 1924596 16A (HC) +phoenix_contact connector MSTBV_01x09_GF_5.08mm +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_9-GF-5,08_1x09_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/9-GF-5,08; number of pins: 09; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777141 12A || order number: 1924596 16A (HC) +phoenix_contact connector MSTBV_01x09_GF_5.08mm_MH +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_9-GF_1x09_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/9-GF; number of pins: 09; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776951 12A || order number: 1924486 16A (HC) +phoenix_contact connector MSTBV_01x09_GF_5.00mm +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_9-GF_1x09_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/9-GF; number of pins: 09; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776951 12A || order number: 1924486 16A (HC) +phoenix_contact connector MSTBV_01x09_GF_5.00mm_MH +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_10-GF-5,08_1x10_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/10-GF-5,08; number of pins: 10; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777154 12A || order number: 1924606 16A (HC) +phoenix_contact connector MSTBV_01x10_GF_5.08mm +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_10-GF-5,08_1x10_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/10-GF-5,08; number of pins: 10; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777154 12A || order number: 1924606 16A (HC) +phoenix_contact connector MSTBV_01x10_GF_5.08mm_MH +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_10-GF_1x10_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/10-GF; number of pins: 10; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776964 12A || order number: 1924499 16A (HC) +phoenix_contact connector MSTBV_01x10_GF_5.00mm +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_10-GF_1x10_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/10-GF; number of pins: 10; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776964 12A || order number: 1924499 16A (HC) +phoenix_contact connector MSTBV_01x10_GF_5.00mm_MH +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_11-GF-5,08_1x11_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/11-GF-5,08; number of pins: 11; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777167 12A || order number: 1924619 16A (HC) +phoenix_contact connector MSTBV_01x11_GF_5.08mm +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_11-GF-5,08_1x11_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/11-GF-5,08; number of pins: 11; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777167 12A || order number: 1924619 16A (HC) +phoenix_contact connector MSTBV_01x11_GF_5.08mm_MH +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_11-GF_1x11_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/11-GF; number of pins: 11; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776977 12A || order number: 1924509 16A (HC) +phoenix_contact connector MSTBV_01x11_GF_5.00mm +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_11-GF_1x11_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/11-GF; number of pins: 11; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776977 12A || order number: 1924509 16A (HC) +phoenix_contact connector MSTBV_01x11_GF_5.00mm_MH +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_12-GF-5,08_1x12_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/12-GF-5,08; number of pins: 12; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777170 12A || order number: 1924622 16A (HC) +phoenix_contact connector MSTBV_01x12_GF_5.08mm +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_12-GF-5,08_1x12_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/12-GF-5,08; number of pins: 12; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777170 12A || order number: 1924622 16A (HC) +phoenix_contact connector MSTBV_01x12_GF_5.08mm_MH +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_12-GF_1x12_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/12-GF; number of pins: 12; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776980 12A || order number: 1924512 16A (HC) +phoenix_contact connector MSTBV_01x12_GF_5.00mm +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_12-GF_1x12_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/12-GF; number of pins: 12; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776980 12A || order number: 1924512 16A (HC) +phoenix_contact connector MSTBV_01x12_GF_5.00mm_MH +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_13-GF-5,08_1x13_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/13-GF-5,08; number of pins: 13; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777183 12A +phoenix_contact connector MSTBV_01x13_GF_5.08mm +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_13-GF-5,08_1x13_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/13-GF-5,08; number of pins: 13; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777183 12A +phoenix_contact connector MSTBV_01x13_GF_5.08mm_MH +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_13-GF_1x13_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/13-GF; number of pins: 13; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776993 12A +phoenix_contact connector MSTBV_01x13_GF_5.00mm +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_13-GF_1x13_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/13-GF; number of pins: 13; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776993 12A +phoenix_contact connector MSTBV_01x13_GF_5.00mm_MH +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_14-GF-5,08_1x14_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/14-GF-5,08; number of pins: 14; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777196 12A +phoenix_contact connector MSTBV_01x14_GF_5.08mm +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_14-GF-5,08_1x14_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/14-GF-5,08; number of pins: 14; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777196 12A +phoenix_contact connector MSTBV_01x14_GF_5.08mm_MH +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_14-GF_1x14_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/14-GF; number of pins: 14; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776002 12A +phoenix_contact connector MSTBV_01x14_GF_5.00mm +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_14-GF_1x14_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/14-GF; number of pins: 14; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776002 12A +phoenix_contact connector MSTBV_01x14_GF_5.00mm_MH +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_15-GF-5,08_1x15_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/15-GF-5,08; number of pins: 15; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777206 12A +phoenix_contact connector MSTBV_01x15_GF_5.08mm +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_15-GF-5,08_1x15_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/15-GF-5,08; number of pins: 15; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777206 12A +phoenix_contact connector MSTBV_01x15_GF_5.08mm_MH +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_15-GF_1x15_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/15-GF; number of pins: 15; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776015 12A +phoenix_contact connector MSTBV_01x15_GF_5.00mm +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_15-GF_1x15_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/15-GF; number of pins: 15; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776015 12A +phoenix_contact connector MSTBV_01x15_GF_5.00mm_MH +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_16-GF-5,08_1x16_P5.08mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/16-GF-5,08; number of pins: 16; pin pitch: 5.08mm; Vertical; threaded flange || order number: 1777219 12A +phoenix_contact connector MSTBV_01x16_GF_5.08mm +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_16-GF-5,08_1x16_P5.08mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/16-GF-5,08; number of pins: 16; pin pitch: 5.08mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1777219 12A +phoenix_contact connector MSTBV_01x16_GF_5.08mm_MH +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_16-GF_1x16_P5.00mm_Vertical_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTBV_2,5/16-GF; number of pins: 16; pin pitch: 5.00mm; Vertical; threaded flange || order number: 1776028 12A +phoenix_contact connector MSTBV_01x16_GF_5.00mm +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTBV_2,5_16-GF_1x16_P5.00mm_Vertical_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTBV_2,5/16-GF; number of pins: 16; pin pitch: 5.00mm; Vertical; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776028 12A +phoenix_contact connector MSTBV_01x16_GF_5.00mm_MH +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_2-GF-5,08_1x02_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/2-GF-5,08; number of pins: 02; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776508 12A || order number: 1924088 16A (HC) +phoenix_contact connector MSTB_01x02_GF_5.08mm +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_2-GF-5,08_1x02_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/2-GF-5,08; number of pins: 02; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776508 12A || order number: 1924088 16A (HC) +phoenix_contact connector MSTB_01x02_GF_5.08mm_MH +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_2-GF_1x02_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/2-GF; number of pins: 02; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776692 12A || order number: 1923979 16A (HC) +phoenix_contact connector MSTB_01x02_GF_5.00mm +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_2-GF_1x02_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/2-GF; number of pins: 02; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776692 12A || order number: 1923979 16A (HC) +phoenix_contact connector MSTB_01x02_GF_5.00mm_MH +0 +2 +2 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_3-GF-5,08_1x03_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/3-GF-5,08; number of pins: 03; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776511 12A || order number: 1924091 16A (HC) +phoenix_contact connector MSTB_01x03_GF_5.08mm +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_3-GF-5,08_1x03_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/3-GF-5,08; number of pins: 03; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776511 12A || order number: 1924091 16A (HC) +phoenix_contact connector MSTB_01x03_GF_5.08mm_MH +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_3-GF_1x03_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/3-GF; number of pins: 03; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776702 12A || order number: 1923982 16A (HC) +phoenix_contact connector MSTB_01x03_GF_5.00mm +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_3-GF_1x03_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/3-GF; number of pins: 03; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776702 12A || order number: 1923982 16A (HC) +phoenix_contact connector MSTB_01x03_GF_5.00mm_MH +0 +3 +3 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_4-GF-5,08_1x04_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/4-GF-5,08; number of pins: 04; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776524 12A || order number: 1924101 16A (HC) +phoenix_contact connector MSTB_01x04_GF_5.08mm +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_4-GF-5,08_1x04_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/4-GF-5,08; number of pins: 04; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776524 12A || order number: 1924101 16A (HC) +phoenix_contact connector MSTB_01x04_GF_5.08mm_MH +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_4-GF_1x04_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/4-GF; number of pins: 04; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776715 12A || order number: 1923995 16A (HC) +phoenix_contact connector MSTB_01x04_GF_5.00mm +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_4-GF_1x04_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/4-GF; number of pins: 04; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776715 12A || order number: 1923995 16A (HC) +phoenix_contact connector MSTB_01x04_GF_5.00mm_MH +0 +4 +4 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_5-GF-5,08_1x05_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/5-GF-5,08; number of pins: 05; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776537 12A || order number: 1924114 16A (HC) +phoenix_contact connector MSTB_01x05_GF_5.08mm +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_5-GF-5,08_1x05_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/5-GF-5,08; number of pins: 05; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776537 12A || order number: 1924114 16A (HC) +phoenix_contact connector MSTB_01x05_GF_5.08mm_MH +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_5-GF_1x05_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/5-GF; number of pins: 05; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776728 12A || order number: 1924004 16A (HC) +phoenix_contact connector MSTB_01x05_GF_5.00mm +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_5-GF_1x05_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/5-GF; number of pins: 05; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776728 12A || order number: 1924004 16A (HC) +phoenix_contact connector MSTB_01x05_GF_5.00mm_MH +0 +5 +5 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_6-GF-5,08_1x06_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/6-GF-5,08; number of pins: 06; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776540 12A || order number: 1924127 16A (HC) +phoenix_contact connector MSTB_01x06_GF_5.08mm +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_6-GF-5,08_1x06_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/6-GF-5,08; number of pins: 06; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776540 12A || order number: 1924127 16A (HC) +phoenix_contact connector MSTB_01x06_GF_5.08mm_MH +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_6-GF_1x06_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/6-GF; number of pins: 06; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776731 12A || order number: 1924017 16A (HC) +phoenix_contact connector MSTB_01x06_GF_5.00mm +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_6-GF_1x06_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/6-GF; number of pins: 06; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776731 12A || order number: 1924017 16A (HC) +phoenix_contact connector MSTB_01x06_GF_5.00mm_MH +0 +6 +6 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_7-GF-5,08_1x07_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/7-GF-5,08; number of pins: 07; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776553 12A || order number: 1924130 16A (HC) +phoenix_contact connector MSTB_01x07_GF_5.08mm +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_7-GF-5,08_1x07_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/7-GF-5,08; number of pins: 07; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776553 12A || order number: 1924130 16A (HC) +phoenix_contact connector MSTB_01x07_GF_5.08mm_MH +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_7-GF_1x07_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/7-GF; number of pins: 07; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776744 12A || order number: 1924020 16A (HC) +phoenix_contact connector MSTB_01x07_GF_5.00mm +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_7-GF_1x07_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/7-GF; number of pins: 07; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776744 12A || order number: 1924020 16A (HC) +phoenix_contact connector MSTB_01x07_GF_5.00mm_MH +0 +7 +7 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_8-GF-5,08_1x08_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/8-GF-5,08; number of pins: 08; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776566 12A || order number: 1924143 16A (HC) +phoenix_contact connector MSTB_01x08_GF_5.08mm +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_8-GF-5,08_1x08_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/8-GF-5,08; number of pins: 08; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776566 12A || order number: 1924143 16A (HC) +phoenix_contact connector MSTB_01x08_GF_5.08mm_MH +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_8-GF_1x08_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/8-GF; number of pins: 08; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776757 12A || order number: 1924033 16A (HC) +phoenix_contact connector MSTB_01x08_GF_5.00mm +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_8-GF_1x08_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/8-GF; number of pins: 08; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776757 12A || order number: 1924033 16A (HC) +phoenix_contact connector MSTB_01x08_GF_5.00mm_MH +0 +8 +8 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_9-GF-5,08_1x09_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/9-GF-5,08; number of pins: 09; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776579 12A || order number: 1924156 16A (HC) +phoenix_contact connector MSTB_01x09_GF_5.08mm +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_9-GF-5,08_1x09_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/9-GF-5,08; number of pins: 09; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776579 12A || order number: 1924156 16A (HC) +phoenix_contact connector MSTB_01x09_GF_5.08mm_MH +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_9-GF_1x09_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/9-GF; number of pins: 09; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776760 12A || order number: 1924046 16A (HC) +phoenix_contact connector MSTB_01x09_GF_5.00mm +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_9-GF_1x09_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/9-GF; number of pins: 09; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776760 12A || order number: 1924046 16A (HC) +phoenix_contact connector MSTB_01x09_GF_5.00mm_MH +0 +9 +9 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_10-GF-5,08_1x10_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/10-GF-5,08; number of pins: 10; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776582 12A || order number: 1924169 16A (HC) +phoenix_contact connector MSTB_01x10_GF_5.08mm +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_10-GF-5,08_1x10_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/10-GF-5,08; number of pins: 10; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776582 12A || order number: 1924169 16A (HC) +phoenix_contact connector MSTB_01x10_GF_5.08mm_MH +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_10-GF_1x10_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/10-GF; number of pins: 10; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776773 12A || order number: 1924059 16A (HC) +phoenix_contact connector MSTB_01x10_GF_5.00mm +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_10-GF_1x10_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/10-GF; number of pins: 10; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776773 12A || order number: 1924059 16A (HC) +phoenix_contact connector MSTB_01x10_GF_5.00mm_MH +0 +10 +10 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_11-GF-5,08_1x11_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/11-GF-5,08; number of pins: 11; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776595 12A || order number: 1924172 16A (HC) +phoenix_contact connector MSTB_01x11_GF_5.08mm +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_11-GF-5,08_1x11_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/11-GF-5,08; number of pins: 11; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776595 12A || order number: 1924172 16A (HC) +phoenix_contact connector MSTB_01x11_GF_5.08mm_MH +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_11-GF_1x11_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/11-GF; number of pins: 11; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776786 12A || order number: 1924062 16A (HC) +phoenix_contact connector MSTB_01x11_GF_5.00mm +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_11-GF_1x11_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/11-GF; number of pins: 11; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776786 12A || order number: 1924062 16A (HC) +phoenix_contact connector MSTB_01x11_GF_5.00mm_MH +0 +11 +11 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_12-GF-5,08_1x12_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/12-GF-5,08; number of pins: 12; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776605 12A || order number: 1924185 16A (HC) +phoenix_contact connector MSTB_01x12_GF_5.08mm +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_12-GF-5,08_1x12_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/12-GF-5,08; number of pins: 12; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776605 12A || order number: 1924185 16A (HC) +phoenix_contact connector MSTB_01x12_GF_5.08mm_MH +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_12-GF_1x12_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/12-GF; number of pins: 12; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776799 12A || order number: 1924075 16A (HC) +phoenix_contact connector MSTB_01x12_GF_5.00mm +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_12-GF_1x12_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/12-GF; number of pins: 12; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776799 12A || order number: 1924075 16A (HC) +phoenix_contact connector MSTB_01x12_GF_5.00mm_MH +0 +12 +12 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_13-GF-5,08_1x13_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/13-GF-5,08; number of pins: 13; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776618 12A +phoenix_contact connector MSTB_01x13_GF_5.08mm +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_13-GF-5,08_1x13_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/13-GF-5,08; number of pins: 13; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776618 12A +phoenix_contact connector MSTB_01x13_GF_5.08mm_MH +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_13-GF_1x13_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/13-GF; number of pins: 13; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776809 12A +phoenix_contact connector MSTB_01x13_GF_5.00mm +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_13-GF_1x13_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/13-GF; number of pins: 13; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776809 12A +phoenix_contact connector MSTB_01x13_GF_5.00mm_MH +0 +13 +13 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_14-GF-5,08_1x14_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/14-GF-5,08; number of pins: 14; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776621 12A +phoenix_contact connector MSTB_01x14_GF_5.08mm +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_14-GF-5,08_1x14_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/14-GF-5,08; number of pins: 14; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776621 12A +phoenix_contact connector MSTB_01x14_GF_5.08mm_MH +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_14-GF_1x14_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/14-GF; number of pins: 14; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776812 12A +phoenix_contact connector MSTB_01x14_GF_5.00mm +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_14-GF_1x14_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/14-GF; number of pins: 14; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776812 12A +phoenix_contact connector MSTB_01x14_GF_5.00mm_MH +0 +14 +14 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_15-GF-5,08_1x15_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/15-GF-5,08; number of pins: 15; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776634 12A +phoenix_contact connector MSTB_01x15_GF_5.08mm +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_15-GF-5,08_1x15_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/15-GF-5,08; number of pins: 15; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776634 12A +phoenix_contact connector MSTB_01x15_GF_5.08mm_MH +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_15-GF_1x15_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/15-GF; number of pins: 15; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776825 12A +phoenix_contact connector MSTB_01x15_GF_5.00mm +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_15-GF_1x15_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/15-GF; number of pins: 15; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776825 12A +phoenix_contact connector MSTB_01x15_GF_5.00mm_MH +0 +15 +15 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_16-GF-5,08_1x16_P5.08mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/16-GF-5,08; number of pins: 16; pin pitch: 5.08mm; Angled; threaded flange || order number: 1776647 12A +phoenix_contact connector MSTB_01x16_GF_5.08mm +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_16-GF-5,08_1x16_P5.08mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/16-GF-5,08; number of pins: 16; pin pitch: 5.08mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776647 12A +phoenix_contact connector MSTB_01x16_GF_5.08mm_MH +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_16-GF_1x16_P5.00mm_Horizontal_ThreadedFlange +Generic Phoenix Contact connector footprint for: MSTB_2,5/16-GF; number of pins: 16; pin pitch: 5.00mm; Angled; threaded flange || order number: 1776838 12A +phoenix_contact connector MSTB_01x16_GF_5.00mm +0 +16 +16 +Connector_Phoenix_MSTB +PhoenixContact_MSTB_2,5_16-GF_1x16_P5.00mm_Horizontal_ThreadedFlange_MountHole +Generic Phoenix Contact connector footprint for: MSTB_2,5/16-GF; number of pins: 16; pin pitch: 5.00mm; Angled; threaded flange; footprint includes mount hole for mounting screw: ISO 1481-ST 2.2x6.5 C or ISO 7049-ST 2.2x6.5 C (http://www.fasteners.eu/standards/ISO/7049/) || order number: 1776838 12A +phoenix_contact connector MSTB_01x16_GF_5.00mm_MH +0 +16 +16 +Connector_Pin +Pin_D0.7mm_L6.5mm_W1.8mm_FlatFork +solder Pin_ with flat fork, hole diameter 0.7mm, length 6.5mm, width 1.8mm +solder Pin_ with flat fork +0 +1 +1 +Connector_Pin +Pin_D0.9mm_L10.0mm_W2.4mm_FlatFork +solder Pin_ with flat fork, hole diameter 0.9mm, length 10.0mm, width 2.4mm +solder Pin_ with flat fork +0 +1 +1 +Connector_Pin +Pin_D1.0mm_L10.0mm +solder Pin_ diameter 1.0mm, hole diameter 1.0mm (press fit), length 10.0mm +solder Pin_ press fit +0 +1 +1 +Connector_Pin +Pin_D1.0mm_L10.0mm_LooseFit +solder Pin_ diameter 1.0mm, hole diameter 1.2mm (loose fit), length 10.0mm +solder Pin_ loose fit +0 +1 +1 +Connector_Pin +Pin_D1.1mm_L8.5mm_W2.5mm_FlatFork +solder Pin_ with flat fork, hole diameter 1.1mm, length 8.5mm, width 2.5mm +solder Pin_ with flat fork +0 +1 +1 +Connector_Pin +Pin_D1.1mm_L10.2mm_W3.5mm_Flat +solder Pin_ with flat with hole, hole diameter 1.1mm, length 10.2mm, width 3.5mm +solder Pin_ with flat fork +0 +1 +1 +Connector_Pin +Pin_D1.2mm_L10.2mm_W2.9mm_FlatFork +solder Pin_ with flat with fork, hole diameter 1.2mm, length 11.3mm, width 3.0mm +solder Pin_ with flat fork +0 +1 +1 +Connector_Pin +Pin_D1.2mm_L11.3mm_W3.0mm_Flat +solder Pin_ with flat with hole, hole diameter 1.2mm, length 11.3mm, width 3.0mm +solder Pin_ with flat fork +0 +1 +1 +Connector_Pin +Pin_D1.3mm_L10.0mm_W3.5mm_Flat +solder Pin_ with flat with hole, hole diameter 1.3mm, length 10.0mm, width 3.5mm, e.g. Ettinger 13.13.865, https://katalog.ettinger.de/#p=434 +solder Pin_ with flat fork +0 +1 +1 +Connector_Pin +Pin_D1.3mm_L11.0mm +solder Pin_ diameter 1.3mm, hole diameter 1.3mm, length 11.0mm +solder Pin_ pressfit +0 +1 +1 +Connector_Pin +Pin_D1.3mm_L11.0mm_LooseFit +solder Pin_ diameter 1.3mm, hole diameter 1.5mm (loose fit), length 11.0mm +solder Pin_ loose fit +0 +1 +1 +Connector_Pin +Pin_D1.3mm_L11.3mm_W2.8mm_Flat +solder Pin_ with flat with hole, hole diameter 1.3mm, length 11.3mm, width 2.8mm +solder Pin_ with flat fork +0 +1 +1 +Connector_Pin +Pin_D1.4mm_L8.5mm_W2.8mm_FlatFork +solder Pin_ with flat with fork, hole diameter 1.4mm, length 8.5mm, width 2.8mm, e.g. Ettinger 13.13.890, https://katalog.ettinger.de/#p=434 +solder Pin_ with flat fork +0 +1 +1 +Connector_PinHeader_1.00mm +PinHeader_1x01_P1.00mm_Horizontal +Through hole angled pin header, 1x01, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x01 1.00mm single row +0 +1 +1 +Connector_PinHeader_1.00mm +PinHeader_1x01_P1.00mm_Vertical +Through hole straight pin header, 1x01, 1.00mm pitch, single row +Through hole pin header THT 1x01 1.00mm single row +0 +1 +1 +Connector_PinHeader_1.00mm +PinHeader_1x02_P1.00mm_Horizontal +Through hole angled pin header, 1x02, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x02 1.00mm single row +0 +2 +2 +Connector_PinHeader_1.00mm +PinHeader_1x02_P1.00mm_Vertical +Through hole straight pin header, 1x02, 1.00mm pitch, single row +Through hole pin header THT 1x02 1.00mm single row +0 +2 +2 +Connector_PinHeader_1.00mm +PinHeader_1x02_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x02, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x02 1.00mm single row style1 pin1 left +0 +2 +2 +Connector_PinHeader_1.00mm +PinHeader_1x02_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x02, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x02 1.00mm single row style2 pin1 right +0 +2 +2 +Connector_PinHeader_1.00mm +PinHeader_1x03_P1.00mm_Horizontal +Through hole angled pin header, 1x03, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x03 1.00mm single row +0 +3 +3 +Connector_PinHeader_1.00mm +PinHeader_1x03_P1.00mm_Vertical +Through hole straight pin header, 1x03, 1.00mm pitch, single row +Through hole pin header THT 1x03 1.00mm single row +0 +3 +3 +Connector_PinHeader_1.00mm +PinHeader_1x03_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x03, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x03 1.00mm single row style1 pin1 left +0 +3 +3 +Connector_PinHeader_1.00mm +PinHeader_1x03_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x03, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x03 1.00mm single row style2 pin1 right +0 +3 +3 +Connector_PinHeader_1.00mm +PinHeader_1x04_P1.00mm_Horizontal +Through hole angled pin header, 1x04, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x04 1.00mm single row +0 +4 +4 +Connector_PinHeader_1.00mm +PinHeader_1x04_P1.00mm_Vertical +Through hole straight pin header, 1x04, 1.00mm pitch, single row +Through hole pin header THT 1x04 1.00mm single row +0 +4 +4 +Connector_PinHeader_1.00mm +PinHeader_1x04_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x04, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x04 1.00mm single row style1 pin1 left +0 +4 +4 +Connector_PinHeader_1.00mm +PinHeader_1x04_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x04, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x04 1.00mm single row style2 pin1 right +0 +4 +4 +Connector_PinHeader_1.00mm +PinHeader_1x05_P1.00mm_Horizontal +Through hole angled pin header, 1x05, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x05 1.00mm single row +0 +5 +5 +Connector_PinHeader_1.00mm +PinHeader_1x05_P1.00mm_Vertical +Through hole straight pin header, 1x05, 1.00mm pitch, single row +Through hole pin header THT 1x05 1.00mm single row +0 +5 +5 +Connector_PinHeader_1.00mm +PinHeader_1x05_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x05, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x05 1.00mm single row style1 pin1 left +0 +5 +5 +Connector_PinHeader_1.00mm +PinHeader_1x05_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x05, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x05 1.00mm single row style2 pin1 right +0 +5 +5 +Connector_PinHeader_1.00mm +PinHeader_1x06_P1.00mm_Horizontal +Through hole angled pin header, 1x06, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x06 1.00mm single row +0 +6 +6 +Connector_PinHeader_1.00mm +PinHeader_1x06_P1.00mm_Vertical +Through hole straight pin header, 1x06, 1.00mm pitch, single row +Through hole pin header THT 1x06 1.00mm single row +0 +6 +6 +Connector_PinHeader_1.00mm +PinHeader_1x06_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x06, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x06 1.00mm single row style1 pin1 left +0 +6 +6 +Connector_PinHeader_1.00mm +PinHeader_1x06_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x06, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x06 1.00mm single row style2 pin1 right +0 +6 +6 +Connector_PinHeader_1.00mm +PinHeader_1x07_P1.00mm_Horizontal +Through hole angled pin header, 1x07, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x07 1.00mm single row +0 +7 +7 +Connector_PinHeader_1.00mm +PinHeader_1x07_P1.00mm_Vertical +Through hole straight pin header, 1x07, 1.00mm pitch, single row +Through hole pin header THT 1x07 1.00mm single row +0 +7 +7 +Connector_PinHeader_1.00mm +PinHeader_1x07_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x07, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x07 1.00mm single row style1 pin1 left +0 +7 +7 +Connector_PinHeader_1.00mm +PinHeader_1x07_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x07, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x07 1.00mm single row style2 pin1 right +0 +7 +7 +Connector_PinHeader_1.00mm +PinHeader_1x08_P1.00mm_Horizontal +Through hole angled pin header, 1x08, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x08 1.00mm single row +0 +8 +8 +Connector_PinHeader_1.00mm +PinHeader_1x08_P1.00mm_Vertical +Through hole straight pin header, 1x08, 1.00mm pitch, single row +Through hole pin header THT 1x08 1.00mm single row +0 +8 +8 +Connector_PinHeader_1.00mm +PinHeader_1x08_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x08, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x08 1.00mm single row style1 pin1 left +0 +8 +8 +Connector_PinHeader_1.00mm +PinHeader_1x08_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x08, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x08 1.00mm single row style2 pin1 right +0 +8 +8 +Connector_PinHeader_1.00mm +PinHeader_1x09_P1.00mm_Horizontal +Through hole angled pin header, 1x09, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x09 1.00mm single row +0 +9 +9 +Connector_PinHeader_1.00mm +PinHeader_1x09_P1.00mm_Vertical +Through hole straight pin header, 1x09, 1.00mm pitch, single row +Through hole pin header THT 1x09 1.00mm single row +0 +9 +9 +Connector_PinHeader_1.00mm +PinHeader_1x09_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x09, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x09 1.00mm single row style1 pin1 left +0 +9 +9 +Connector_PinHeader_1.00mm +PinHeader_1x09_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x09, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x09 1.00mm single row style2 pin1 right +0 +9 +9 +Connector_PinHeader_1.00mm +PinHeader_1x10_P1.00mm_Horizontal +Through hole angled pin header, 1x10, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x10 1.00mm single row +0 +10 +10 +Connector_PinHeader_1.00mm +PinHeader_1x10_P1.00mm_Vertical +Through hole straight pin header, 1x10, 1.00mm pitch, single row +Through hole pin header THT 1x10 1.00mm single row +0 +10 +10 +Connector_PinHeader_1.00mm +PinHeader_1x10_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x10, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x10 1.00mm single row style1 pin1 left +0 +10 +10 +Connector_PinHeader_1.00mm +PinHeader_1x10_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x10, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x10 1.00mm single row style2 pin1 right +0 +10 +10 +Connector_PinHeader_1.00mm +PinHeader_1x11_P1.00mm_Horizontal +Through hole angled pin header, 1x11, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x11 1.00mm single row +0 +11 +11 +Connector_PinHeader_1.00mm +PinHeader_1x11_P1.00mm_Vertical +Through hole straight pin header, 1x11, 1.00mm pitch, single row +Through hole pin header THT 1x11 1.00mm single row +0 +11 +11 +Connector_PinHeader_1.00mm +PinHeader_1x11_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x11, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x11 1.00mm single row style1 pin1 left +0 +11 +11 +Connector_PinHeader_1.00mm +PinHeader_1x11_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x11, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x11 1.00mm single row style2 pin1 right +0 +11 +11 +Connector_PinHeader_1.00mm +PinHeader_1x12_P1.00mm_Horizontal +Through hole angled pin header, 1x12, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x12 1.00mm single row +0 +12 +12 +Connector_PinHeader_1.00mm +PinHeader_1x12_P1.00mm_Vertical +Through hole straight pin header, 1x12, 1.00mm pitch, single row +Through hole pin header THT 1x12 1.00mm single row +0 +12 +12 +Connector_PinHeader_1.00mm +PinHeader_1x12_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x12, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x12 1.00mm single row style1 pin1 left +0 +12 +12 +Connector_PinHeader_1.00mm +PinHeader_1x12_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x12, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x12 1.00mm single row style2 pin1 right +0 +12 +12 +Connector_PinHeader_1.00mm +PinHeader_1x13_P1.00mm_Horizontal +Through hole angled pin header, 1x13, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x13 1.00mm single row +0 +13 +13 +Connector_PinHeader_1.00mm +PinHeader_1x13_P1.00mm_Vertical +Through hole straight pin header, 1x13, 1.00mm pitch, single row +Through hole pin header THT 1x13 1.00mm single row +0 +13 +13 +Connector_PinHeader_1.00mm +PinHeader_1x13_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x13, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x13 1.00mm single row style1 pin1 left +0 +13 +13 +Connector_PinHeader_1.00mm +PinHeader_1x13_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x13, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x13 1.00mm single row style2 pin1 right +0 +13 +13 +Connector_PinHeader_1.00mm +PinHeader_1x14_P1.00mm_Horizontal +Through hole angled pin header, 1x14, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x14 1.00mm single row +0 +14 +14 +Connector_PinHeader_1.00mm +PinHeader_1x14_P1.00mm_Vertical +Through hole straight pin header, 1x14, 1.00mm pitch, single row +Through hole pin header THT 1x14 1.00mm single row +0 +14 +14 +Connector_PinHeader_1.00mm +PinHeader_1x14_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x14, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x14 1.00mm single row style1 pin1 left +0 +14 +14 +Connector_PinHeader_1.00mm +PinHeader_1x14_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x14, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x14 1.00mm single row style2 pin1 right +0 +14 +14 +Connector_PinHeader_1.00mm +PinHeader_1x15_P1.00mm_Horizontal +Through hole angled pin header, 1x15, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x15 1.00mm single row +0 +15 +15 +Connector_PinHeader_1.00mm +PinHeader_1x15_P1.00mm_Vertical +Through hole straight pin header, 1x15, 1.00mm pitch, single row +Through hole pin header THT 1x15 1.00mm single row +0 +15 +15 +Connector_PinHeader_1.00mm +PinHeader_1x15_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x15, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x15 1.00mm single row style1 pin1 left +0 +15 +15 +Connector_PinHeader_1.00mm +PinHeader_1x15_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x15, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x15 1.00mm single row style2 pin1 right +0 +15 +15 +Connector_PinHeader_1.00mm +PinHeader_1x16_P1.00mm_Horizontal +Through hole angled pin header, 1x16, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x16 1.00mm single row +0 +16 +16 +Connector_PinHeader_1.00mm +PinHeader_1x16_P1.00mm_Vertical +Through hole straight pin header, 1x16, 1.00mm pitch, single row +Through hole pin header THT 1x16 1.00mm single row +0 +16 +16 +Connector_PinHeader_1.00mm +PinHeader_1x16_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x16, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x16 1.00mm single row style1 pin1 left +0 +16 +16 +Connector_PinHeader_1.00mm +PinHeader_1x16_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x16, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x16 1.00mm single row style2 pin1 right +0 +16 +16 +Connector_PinHeader_1.00mm +PinHeader_1x17_P1.00mm_Horizontal +Through hole angled pin header, 1x17, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x17 1.00mm single row +0 +17 +17 +Connector_PinHeader_1.00mm +PinHeader_1x17_P1.00mm_Vertical +Through hole straight pin header, 1x17, 1.00mm pitch, single row +Through hole pin header THT 1x17 1.00mm single row +0 +17 +17 +Connector_PinHeader_1.00mm +PinHeader_1x17_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x17, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x17 1.00mm single row style1 pin1 left +0 +17 +17 +Connector_PinHeader_1.00mm +PinHeader_1x17_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x17, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x17 1.00mm single row style2 pin1 right +0 +17 +17 +Connector_PinHeader_1.00mm +PinHeader_1x18_P1.00mm_Horizontal +Through hole angled pin header, 1x18, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x18 1.00mm single row +0 +18 +18 +Connector_PinHeader_1.00mm +PinHeader_1x18_P1.00mm_Vertical +Through hole straight pin header, 1x18, 1.00mm pitch, single row +Through hole pin header THT 1x18 1.00mm single row +0 +18 +18 +Connector_PinHeader_1.00mm +PinHeader_1x18_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x18, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x18 1.00mm single row style1 pin1 left +0 +18 +18 +Connector_PinHeader_1.00mm +PinHeader_1x18_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x18, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x18 1.00mm single row style2 pin1 right +0 +18 +18 +Connector_PinHeader_1.00mm +PinHeader_1x19_P1.00mm_Horizontal +Through hole angled pin header, 1x19, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x19 1.00mm single row +0 +19 +19 +Connector_PinHeader_1.00mm +PinHeader_1x19_P1.00mm_Vertical +Through hole straight pin header, 1x19, 1.00mm pitch, single row +Through hole pin header THT 1x19 1.00mm single row +0 +19 +19 +Connector_PinHeader_1.00mm +PinHeader_1x19_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x19, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x19 1.00mm single row style1 pin1 left +0 +19 +19 +Connector_PinHeader_1.00mm +PinHeader_1x19_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x19, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x19 1.00mm single row style2 pin1 right +0 +19 +19 +Connector_PinHeader_1.00mm +PinHeader_1x20_P1.00mm_Horizontal +Through hole angled pin header, 1x20, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x20 1.00mm single row +0 +20 +20 +Connector_PinHeader_1.00mm +PinHeader_1x20_P1.00mm_Vertical +Through hole straight pin header, 1x20, 1.00mm pitch, single row +Through hole pin header THT 1x20 1.00mm single row +0 +20 +20 +Connector_PinHeader_1.00mm +PinHeader_1x20_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x20, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x20 1.00mm single row style1 pin1 left +0 +20 +20 +Connector_PinHeader_1.00mm +PinHeader_1x20_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x20, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x20 1.00mm single row style2 pin1 right +0 +20 +20 +Connector_PinHeader_1.00mm +PinHeader_1x21_P1.00mm_Horizontal +Through hole angled pin header, 1x21, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x21 1.00mm single row +0 +21 +21 +Connector_PinHeader_1.00mm +PinHeader_1x21_P1.00mm_Vertical +Through hole straight pin header, 1x21, 1.00mm pitch, single row +Through hole pin header THT 1x21 1.00mm single row +0 +21 +21 +Connector_PinHeader_1.00mm +PinHeader_1x21_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x21, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x21 1.00mm single row style1 pin1 left +0 +21 +21 +Connector_PinHeader_1.00mm +PinHeader_1x21_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x21, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x21 1.00mm single row style2 pin1 right +0 +21 +21 +Connector_PinHeader_1.00mm +PinHeader_1x22_P1.00mm_Horizontal +Through hole angled pin header, 1x22, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x22 1.00mm single row +0 +22 +22 +Connector_PinHeader_1.00mm +PinHeader_1x22_P1.00mm_Vertical +Through hole straight pin header, 1x22, 1.00mm pitch, single row +Through hole pin header THT 1x22 1.00mm single row +0 +22 +22 +Connector_PinHeader_1.00mm +PinHeader_1x22_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x22, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x22 1.00mm single row style1 pin1 left +0 +22 +22 +Connector_PinHeader_1.00mm +PinHeader_1x22_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x22, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x22 1.00mm single row style2 pin1 right +0 +22 +22 +Connector_PinHeader_1.00mm +PinHeader_1x23_P1.00mm_Horizontal +Through hole angled pin header, 1x23, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x23 1.00mm single row +0 +23 +23 +Connector_PinHeader_1.00mm +PinHeader_1x23_P1.00mm_Vertical +Through hole straight pin header, 1x23, 1.00mm pitch, single row +Through hole pin header THT 1x23 1.00mm single row +0 +23 +23 +Connector_PinHeader_1.00mm +PinHeader_1x23_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x23, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x23 1.00mm single row style1 pin1 left +0 +23 +23 +Connector_PinHeader_1.00mm +PinHeader_1x23_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x23, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x23 1.00mm single row style2 pin1 right +0 +23 +23 +Connector_PinHeader_1.00mm +PinHeader_1x24_P1.00mm_Horizontal +Through hole angled pin header, 1x24, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x24 1.00mm single row +0 +24 +24 +Connector_PinHeader_1.00mm +PinHeader_1x24_P1.00mm_Vertical +Through hole straight pin header, 1x24, 1.00mm pitch, single row +Through hole pin header THT 1x24 1.00mm single row +0 +24 +24 +Connector_PinHeader_1.00mm +PinHeader_1x24_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x24, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x24 1.00mm single row style1 pin1 left +0 +24 +24 +Connector_PinHeader_1.00mm +PinHeader_1x24_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x24, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x24 1.00mm single row style2 pin1 right +0 +24 +24 +Connector_PinHeader_1.00mm +PinHeader_1x25_P1.00mm_Horizontal +Through hole angled pin header, 1x25, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x25 1.00mm single row +0 +25 +25 +Connector_PinHeader_1.00mm +PinHeader_1x25_P1.00mm_Vertical +Through hole straight pin header, 1x25, 1.00mm pitch, single row +Through hole pin header THT 1x25 1.00mm single row +0 +25 +25 +Connector_PinHeader_1.00mm +PinHeader_1x25_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x25, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x25 1.00mm single row style1 pin1 left +0 +25 +25 +Connector_PinHeader_1.00mm +PinHeader_1x25_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x25, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x25 1.00mm single row style2 pin1 right +0 +25 +25 +Connector_PinHeader_1.00mm +PinHeader_1x26_P1.00mm_Horizontal +Through hole angled pin header, 1x26, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x26 1.00mm single row +0 +26 +26 +Connector_PinHeader_1.00mm +PinHeader_1x26_P1.00mm_Vertical +Through hole straight pin header, 1x26, 1.00mm pitch, single row +Through hole pin header THT 1x26 1.00mm single row +0 +26 +26 +Connector_PinHeader_1.00mm +PinHeader_1x26_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x26, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x26 1.00mm single row style1 pin1 left +0 +26 +26 +Connector_PinHeader_1.00mm +PinHeader_1x26_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x26, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x26 1.00mm single row style2 pin1 right +0 +26 +26 +Connector_PinHeader_1.00mm +PinHeader_1x27_P1.00mm_Horizontal +Through hole angled pin header, 1x27, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x27 1.00mm single row +0 +27 +27 +Connector_PinHeader_1.00mm +PinHeader_1x27_P1.00mm_Vertical +Through hole straight pin header, 1x27, 1.00mm pitch, single row +Through hole pin header THT 1x27 1.00mm single row +0 +27 +27 +Connector_PinHeader_1.00mm +PinHeader_1x27_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x27, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x27 1.00mm single row style1 pin1 left +0 +27 +27 +Connector_PinHeader_1.00mm +PinHeader_1x27_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x27, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x27 1.00mm single row style2 pin1 right +0 +27 +27 +Connector_PinHeader_1.00mm +PinHeader_1x28_P1.00mm_Horizontal +Through hole angled pin header, 1x28, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x28 1.00mm single row +0 +28 +28 +Connector_PinHeader_1.00mm +PinHeader_1x28_P1.00mm_Vertical +Through hole straight pin header, 1x28, 1.00mm pitch, single row +Through hole pin header THT 1x28 1.00mm single row +0 +28 +28 +Connector_PinHeader_1.00mm +PinHeader_1x28_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x28, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x28 1.00mm single row style1 pin1 left +0 +28 +28 +Connector_PinHeader_1.00mm +PinHeader_1x28_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x28, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x28 1.00mm single row style2 pin1 right +0 +28 +28 +Connector_PinHeader_1.00mm +PinHeader_1x29_P1.00mm_Horizontal +Through hole angled pin header, 1x29, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x29 1.00mm single row +0 +29 +29 +Connector_PinHeader_1.00mm +PinHeader_1x29_P1.00mm_Vertical +Through hole straight pin header, 1x29, 1.00mm pitch, single row +Through hole pin header THT 1x29 1.00mm single row +0 +29 +29 +Connector_PinHeader_1.00mm +PinHeader_1x29_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x29, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x29 1.00mm single row style1 pin1 left +0 +29 +29 +Connector_PinHeader_1.00mm +PinHeader_1x29_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x29, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x29 1.00mm single row style2 pin1 right +0 +29 +29 +Connector_PinHeader_1.00mm +PinHeader_1x30_P1.00mm_Horizontal +Through hole angled pin header, 1x30, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x30 1.00mm single row +0 +30 +30 +Connector_PinHeader_1.00mm +PinHeader_1x30_P1.00mm_Vertical +Through hole straight pin header, 1x30, 1.00mm pitch, single row +Through hole pin header THT 1x30 1.00mm single row +0 +30 +30 +Connector_PinHeader_1.00mm +PinHeader_1x30_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x30, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x30 1.00mm single row style1 pin1 left +0 +30 +30 +Connector_PinHeader_1.00mm +PinHeader_1x30_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x30, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x30 1.00mm single row style2 pin1 right +0 +30 +30 +Connector_PinHeader_1.00mm +PinHeader_1x31_P1.00mm_Horizontal +Through hole angled pin header, 1x31, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x31 1.00mm single row +0 +31 +31 +Connector_PinHeader_1.00mm +PinHeader_1x31_P1.00mm_Vertical +Through hole straight pin header, 1x31, 1.00mm pitch, single row +Through hole pin header THT 1x31 1.00mm single row +0 +31 +31 +Connector_PinHeader_1.00mm +PinHeader_1x31_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x31, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x31 1.00mm single row style1 pin1 left +0 +31 +31 +Connector_PinHeader_1.00mm +PinHeader_1x31_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x31, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x31 1.00mm single row style2 pin1 right +0 +31 +31 +Connector_PinHeader_1.00mm +PinHeader_1x32_P1.00mm_Horizontal +Through hole angled pin header, 1x32, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x32 1.00mm single row +0 +32 +32 +Connector_PinHeader_1.00mm +PinHeader_1x32_P1.00mm_Vertical +Through hole straight pin header, 1x32, 1.00mm pitch, single row +Through hole pin header THT 1x32 1.00mm single row +0 +32 +32 +Connector_PinHeader_1.00mm +PinHeader_1x32_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x32, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x32 1.00mm single row style1 pin1 left +0 +32 +32 +Connector_PinHeader_1.00mm +PinHeader_1x32_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x32, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x32 1.00mm single row style2 pin1 right +0 +32 +32 +Connector_PinHeader_1.00mm +PinHeader_1x33_P1.00mm_Horizontal +Through hole angled pin header, 1x33, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x33 1.00mm single row +0 +33 +33 +Connector_PinHeader_1.00mm +PinHeader_1x33_P1.00mm_Vertical +Through hole straight pin header, 1x33, 1.00mm pitch, single row +Through hole pin header THT 1x33 1.00mm single row +0 +33 +33 +Connector_PinHeader_1.00mm +PinHeader_1x33_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x33, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x33 1.00mm single row style1 pin1 left +0 +33 +33 +Connector_PinHeader_1.00mm +PinHeader_1x33_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x33, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x33 1.00mm single row style2 pin1 right +0 +33 +33 +Connector_PinHeader_1.00mm +PinHeader_1x34_P1.00mm_Horizontal +Through hole angled pin header, 1x34, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x34 1.00mm single row +0 +34 +34 +Connector_PinHeader_1.00mm +PinHeader_1x34_P1.00mm_Vertical +Through hole straight pin header, 1x34, 1.00mm pitch, single row +Through hole pin header THT 1x34 1.00mm single row +0 +34 +34 +Connector_PinHeader_1.00mm +PinHeader_1x34_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x34, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x34 1.00mm single row style1 pin1 left +0 +34 +34 +Connector_PinHeader_1.00mm +PinHeader_1x34_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x34, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x34 1.00mm single row style2 pin1 right +0 +34 +34 +Connector_PinHeader_1.00mm +PinHeader_1x35_P1.00mm_Horizontal +Through hole angled pin header, 1x35, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x35 1.00mm single row +0 +35 +35 +Connector_PinHeader_1.00mm +PinHeader_1x35_P1.00mm_Vertical +Through hole straight pin header, 1x35, 1.00mm pitch, single row +Through hole pin header THT 1x35 1.00mm single row +0 +35 +35 +Connector_PinHeader_1.00mm +PinHeader_1x35_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x35, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x35 1.00mm single row style1 pin1 left +0 +35 +35 +Connector_PinHeader_1.00mm +PinHeader_1x35_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x35, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x35 1.00mm single row style2 pin1 right +0 +35 +35 +Connector_PinHeader_1.00mm +PinHeader_1x36_P1.00mm_Horizontal +Through hole angled pin header, 1x36, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x36 1.00mm single row +0 +36 +36 +Connector_PinHeader_1.00mm +PinHeader_1x36_P1.00mm_Vertical +Through hole straight pin header, 1x36, 1.00mm pitch, single row +Through hole pin header THT 1x36 1.00mm single row +0 +36 +36 +Connector_PinHeader_1.00mm +PinHeader_1x36_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x36, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x36 1.00mm single row style1 pin1 left +0 +36 +36 +Connector_PinHeader_1.00mm +PinHeader_1x36_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x36, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x36 1.00mm single row style2 pin1 right +0 +36 +36 +Connector_PinHeader_1.00mm +PinHeader_1x37_P1.00mm_Horizontal +Through hole angled pin header, 1x37, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x37 1.00mm single row +0 +37 +37 +Connector_PinHeader_1.00mm +PinHeader_1x37_P1.00mm_Vertical +Through hole straight pin header, 1x37, 1.00mm pitch, single row +Through hole pin header THT 1x37 1.00mm single row +0 +37 +37 +Connector_PinHeader_1.00mm +PinHeader_1x37_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x37, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x37 1.00mm single row style1 pin1 left +0 +37 +37 +Connector_PinHeader_1.00mm +PinHeader_1x37_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x37, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x37 1.00mm single row style2 pin1 right +0 +37 +37 +Connector_PinHeader_1.00mm +PinHeader_1x38_P1.00mm_Horizontal +Through hole angled pin header, 1x38, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x38 1.00mm single row +0 +38 +38 +Connector_PinHeader_1.00mm +PinHeader_1x38_P1.00mm_Vertical +Through hole straight pin header, 1x38, 1.00mm pitch, single row +Through hole pin header THT 1x38 1.00mm single row +0 +38 +38 +Connector_PinHeader_1.00mm +PinHeader_1x38_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x38, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x38 1.00mm single row style1 pin1 left +0 +38 +38 +Connector_PinHeader_1.00mm +PinHeader_1x38_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x38, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x38 1.00mm single row style2 pin1 right +0 +38 +38 +Connector_PinHeader_1.00mm +PinHeader_1x39_P1.00mm_Horizontal +Through hole angled pin header, 1x39, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x39 1.00mm single row +0 +39 +39 +Connector_PinHeader_1.00mm +PinHeader_1x39_P1.00mm_Vertical +Through hole straight pin header, 1x39, 1.00mm pitch, single row +Through hole pin header THT 1x39 1.00mm single row +0 +39 +39 +Connector_PinHeader_1.00mm +PinHeader_1x39_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x39, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x39 1.00mm single row style1 pin1 left +0 +39 +39 +Connector_PinHeader_1.00mm +PinHeader_1x39_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x39, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x39 1.00mm single row style2 pin1 right +0 +39 +39 +Connector_PinHeader_1.00mm +PinHeader_1x40_P1.00mm_Horizontal +Through hole angled pin header, 1x40, 1.00mm pitch, 2.0mm pin length, single row +Through hole angled pin header THT 1x40 1.00mm single row +0 +40 +40 +Connector_PinHeader_1.00mm +PinHeader_1x40_P1.00mm_Vertical +Through hole straight pin header, 1x40, 1.00mm pitch, single row +Through hole pin header THT 1x40 1.00mm single row +0 +40 +40 +Connector_PinHeader_1.00mm +PinHeader_1x40_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x40, 1.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x40 1.00mm single row style1 pin1 left +0 +40 +40 +Connector_PinHeader_1.00mm +PinHeader_1x40_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x40, 1.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x40 1.00mm single row style2 pin1 right +0 +40 +40 +Connector_PinHeader_1.00mm +PinHeader_2x01_P1.00mm_Horizontal +Through hole angled pin header, 2x01, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x01 1.00mm double row +0 +2 +2 +Connector_PinHeader_1.00mm +PinHeader_2x01_P1.00mm_Vertical +Through hole straight pin header, 2x01, 1.00mm pitch, double rows +Through hole pin header THT 2x01 1.00mm double row +0 +2 +2 +Connector_PinHeader_1.00mm +PinHeader_2x01_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x01, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x01 1.00mm double row +0 +2 +2 +Connector_PinHeader_1.00mm +PinHeader_2x02_P1.00mm_Horizontal +Through hole angled pin header, 2x02, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x02 1.00mm double row +0 +4 +4 +Connector_PinHeader_1.00mm +PinHeader_2x02_P1.00mm_Vertical +Through hole straight pin header, 2x02, 1.00mm pitch, double rows +Through hole pin header THT 2x02 1.00mm double row +0 +4 +4 +Connector_PinHeader_1.00mm +PinHeader_2x02_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x02, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x02 1.00mm double row +0 +4 +4 +Connector_PinHeader_1.00mm +PinHeader_2x03_P1.00mm_Horizontal +Through hole angled pin header, 2x03, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x03 1.00mm double row +0 +6 +6 +Connector_PinHeader_1.00mm +PinHeader_2x03_P1.00mm_Vertical +Through hole straight pin header, 2x03, 1.00mm pitch, double rows +Through hole pin header THT 2x03 1.00mm double row +0 +6 +6 +Connector_PinHeader_1.00mm +PinHeader_2x03_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x03, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x03 1.00mm double row +0 +6 +6 +Connector_PinHeader_1.00mm +PinHeader_2x04_P1.00mm_Horizontal +Through hole angled pin header, 2x04, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x04 1.00mm double row +0 +8 +8 +Connector_PinHeader_1.00mm +PinHeader_2x04_P1.00mm_Vertical +Through hole straight pin header, 2x04, 1.00mm pitch, double rows +Through hole pin header THT 2x04 1.00mm double row +0 +8 +8 +Connector_PinHeader_1.00mm +PinHeader_2x04_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x04, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x04 1.00mm double row +0 +8 +8 +Connector_PinHeader_1.00mm +PinHeader_2x05_P1.00mm_Horizontal +Through hole angled pin header, 2x05, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x05 1.00mm double row +0 +10 +10 +Connector_PinHeader_1.00mm +PinHeader_2x05_P1.00mm_Vertical +Through hole straight pin header, 2x05, 1.00mm pitch, double rows +Through hole pin header THT 2x05 1.00mm double row +0 +10 +10 +Connector_PinHeader_1.00mm +PinHeader_2x05_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x05, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x05 1.00mm double row +0 +10 +10 +Connector_PinHeader_1.00mm +PinHeader_2x06_P1.00mm_Horizontal +Through hole angled pin header, 2x06, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x06 1.00mm double row +0 +12 +12 +Connector_PinHeader_1.00mm +PinHeader_2x06_P1.00mm_Vertical +Through hole straight pin header, 2x06, 1.00mm pitch, double rows +Through hole pin header THT 2x06 1.00mm double row +0 +12 +12 +Connector_PinHeader_1.00mm +PinHeader_2x06_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x06, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x06 1.00mm double row +0 +12 +12 +Connector_PinHeader_1.00mm +PinHeader_2x07_P1.00mm_Horizontal +Through hole angled pin header, 2x07, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x07 1.00mm double row +0 +14 +14 +Connector_PinHeader_1.00mm +PinHeader_2x07_P1.00mm_Vertical +Through hole straight pin header, 2x07, 1.00mm pitch, double rows +Through hole pin header THT 2x07 1.00mm double row +0 +14 +14 +Connector_PinHeader_1.00mm +PinHeader_2x07_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x07, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x07 1.00mm double row +0 +14 +14 +Connector_PinHeader_1.00mm +PinHeader_2x08_P1.00mm_Horizontal +Through hole angled pin header, 2x08, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x08 1.00mm double row +0 +16 +16 +Connector_PinHeader_1.00mm +PinHeader_2x08_P1.00mm_Vertical +Through hole straight pin header, 2x08, 1.00mm pitch, double rows +Through hole pin header THT 2x08 1.00mm double row +0 +16 +16 +Connector_PinHeader_1.00mm +PinHeader_2x08_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x08, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x08 1.00mm double row +0 +16 +16 +Connector_PinHeader_1.00mm +PinHeader_2x09_P1.00mm_Horizontal +Through hole angled pin header, 2x09, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x09 1.00mm double row +0 +18 +18 +Connector_PinHeader_1.00mm +PinHeader_2x09_P1.00mm_Vertical +Through hole straight pin header, 2x09, 1.00mm pitch, double rows +Through hole pin header THT 2x09 1.00mm double row +0 +18 +18 +Connector_PinHeader_1.00mm +PinHeader_2x09_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x09, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x09 1.00mm double row +0 +18 +18 +Connector_PinHeader_1.00mm +PinHeader_2x10_P1.00mm_Horizontal +Through hole angled pin header, 2x10, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x10 1.00mm double row +0 +20 +20 +Connector_PinHeader_1.00mm +PinHeader_2x10_P1.00mm_Vertical +Through hole straight pin header, 2x10, 1.00mm pitch, double rows +Through hole pin header THT 2x10 1.00mm double row +0 +20 +20 +Connector_PinHeader_1.00mm +PinHeader_2x10_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x10, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x10 1.00mm double row +0 +20 +20 +Connector_PinHeader_1.00mm +PinHeader_2x11_P1.00mm_Horizontal +Through hole angled pin header, 2x11, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x11 1.00mm double row +0 +22 +22 +Connector_PinHeader_1.00mm +PinHeader_2x11_P1.00mm_Vertical +Through hole straight pin header, 2x11, 1.00mm pitch, double rows +Through hole pin header THT 2x11 1.00mm double row +0 +22 +22 +Connector_PinHeader_1.00mm +PinHeader_2x11_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x11, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x11 1.00mm double row +0 +22 +22 +Connector_PinHeader_1.00mm +PinHeader_2x12_P1.00mm_Horizontal +Through hole angled pin header, 2x12, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x12 1.00mm double row +0 +24 +24 +Connector_PinHeader_1.00mm +PinHeader_2x12_P1.00mm_Vertical +Through hole straight pin header, 2x12, 1.00mm pitch, double rows +Through hole pin header THT 2x12 1.00mm double row +0 +24 +24 +Connector_PinHeader_1.00mm +PinHeader_2x12_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x12, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x12 1.00mm double row +0 +24 +24 +Connector_PinHeader_1.00mm +PinHeader_2x13_P1.00mm_Horizontal +Through hole angled pin header, 2x13, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x13 1.00mm double row +0 +26 +26 +Connector_PinHeader_1.00mm +PinHeader_2x13_P1.00mm_Vertical +Through hole straight pin header, 2x13, 1.00mm pitch, double rows +Through hole pin header THT 2x13 1.00mm double row +0 +26 +26 +Connector_PinHeader_1.00mm +PinHeader_2x13_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x13, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x13 1.00mm double row +0 +26 +26 +Connector_PinHeader_1.00mm +PinHeader_2x14_P1.00mm_Horizontal +Through hole angled pin header, 2x14, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x14 1.00mm double row +0 +28 +28 +Connector_PinHeader_1.00mm +PinHeader_2x14_P1.00mm_Vertical +Through hole straight pin header, 2x14, 1.00mm pitch, double rows +Through hole pin header THT 2x14 1.00mm double row +0 +28 +28 +Connector_PinHeader_1.00mm +PinHeader_2x14_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x14, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x14 1.00mm double row +0 +28 +28 +Connector_PinHeader_1.00mm +PinHeader_2x15_P1.00mm_Horizontal +Through hole angled pin header, 2x15, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x15 1.00mm double row +0 +30 +30 +Connector_PinHeader_1.00mm +PinHeader_2x15_P1.00mm_Vertical +Through hole straight pin header, 2x15, 1.00mm pitch, double rows +Through hole pin header THT 2x15 1.00mm double row +0 +30 +30 +Connector_PinHeader_1.00mm +PinHeader_2x15_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x15, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x15 1.00mm double row +0 +30 +30 +Connector_PinHeader_1.00mm +PinHeader_2x16_P1.00mm_Horizontal +Through hole angled pin header, 2x16, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x16 1.00mm double row +0 +32 +32 +Connector_PinHeader_1.00mm +PinHeader_2x16_P1.00mm_Vertical +Through hole straight pin header, 2x16, 1.00mm pitch, double rows +Through hole pin header THT 2x16 1.00mm double row +0 +32 +32 +Connector_PinHeader_1.00mm +PinHeader_2x16_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x16, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x16 1.00mm double row +0 +32 +32 +Connector_PinHeader_1.00mm +PinHeader_2x17_P1.00mm_Horizontal +Through hole angled pin header, 2x17, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x17 1.00mm double row +0 +34 +34 +Connector_PinHeader_1.00mm +PinHeader_2x17_P1.00mm_Vertical +Through hole straight pin header, 2x17, 1.00mm pitch, double rows +Through hole pin header THT 2x17 1.00mm double row +0 +34 +34 +Connector_PinHeader_1.00mm +PinHeader_2x17_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x17, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x17 1.00mm double row +0 +34 +34 +Connector_PinHeader_1.00mm +PinHeader_2x18_P1.00mm_Horizontal +Through hole angled pin header, 2x18, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x18 1.00mm double row +0 +36 +36 +Connector_PinHeader_1.00mm +PinHeader_2x18_P1.00mm_Vertical +Through hole straight pin header, 2x18, 1.00mm pitch, double rows +Through hole pin header THT 2x18 1.00mm double row +0 +36 +36 +Connector_PinHeader_1.00mm +PinHeader_2x18_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x18, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x18 1.00mm double row +0 +36 +36 +Connector_PinHeader_1.00mm +PinHeader_2x19_P1.00mm_Horizontal +Through hole angled pin header, 2x19, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x19 1.00mm double row +0 +38 +38 +Connector_PinHeader_1.00mm +PinHeader_2x19_P1.00mm_Vertical +Through hole straight pin header, 2x19, 1.00mm pitch, double rows +Through hole pin header THT 2x19 1.00mm double row +0 +38 +38 +Connector_PinHeader_1.00mm +PinHeader_2x19_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x19, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x19 1.00mm double row +0 +38 +38 +Connector_PinHeader_1.00mm +PinHeader_2x20_P1.00mm_Horizontal +Through hole angled pin header, 2x20, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x20 1.00mm double row +0 +40 +40 +Connector_PinHeader_1.00mm +PinHeader_2x20_P1.00mm_Vertical +Through hole straight pin header, 2x20, 1.00mm pitch, double rows +Through hole pin header THT 2x20 1.00mm double row +0 +40 +40 +Connector_PinHeader_1.00mm +PinHeader_2x20_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x20, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x20 1.00mm double row +0 +40 +40 +Connector_PinHeader_1.00mm +PinHeader_2x21_P1.00mm_Horizontal +Through hole angled pin header, 2x21, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x21 1.00mm double row +0 +42 +42 +Connector_PinHeader_1.00mm +PinHeader_2x21_P1.00mm_Vertical +Through hole straight pin header, 2x21, 1.00mm pitch, double rows +Through hole pin header THT 2x21 1.00mm double row +0 +42 +42 +Connector_PinHeader_1.00mm +PinHeader_2x21_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x21, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x21 1.00mm double row +0 +42 +42 +Connector_PinHeader_1.00mm +PinHeader_2x22_P1.00mm_Horizontal +Through hole angled pin header, 2x22, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x22 1.00mm double row +0 +44 +44 +Connector_PinHeader_1.00mm +PinHeader_2x22_P1.00mm_Vertical +Through hole straight pin header, 2x22, 1.00mm pitch, double rows +Through hole pin header THT 2x22 1.00mm double row +0 +44 +44 +Connector_PinHeader_1.00mm +PinHeader_2x22_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x22, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x22 1.00mm double row +0 +44 +44 +Connector_PinHeader_1.00mm +PinHeader_2x23_P1.00mm_Horizontal +Through hole angled pin header, 2x23, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x23 1.00mm double row +0 +46 +46 +Connector_PinHeader_1.00mm +PinHeader_2x23_P1.00mm_Vertical +Through hole straight pin header, 2x23, 1.00mm pitch, double rows +Through hole pin header THT 2x23 1.00mm double row +0 +46 +46 +Connector_PinHeader_1.00mm +PinHeader_2x23_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x23, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x23 1.00mm double row +0 +46 +46 +Connector_PinHeader_1.00mm +PinHeader_2x24_P1.00mm_Horizontal +Through hole angled pin header, 2x24, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x24 1.00mm double row +0 +48 +48 +Connector_PinHeader_1.00mm +PinHeader_2x24_P1.00mm_Vertical +Through hole straight pin header, 2x24, 1.00mm pitch, double rows +Through hole pin header THT 2x24 1.00mm double row +0 +48 +48 +Connector_PinHeader_1.00mm +PinHeader_2x24_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x24, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x24 1.00mm double row +0 +48 +48 +Connector_PinHeader_1.00mm +PinHeader_2x25_P1.00mm_Horizontal +Through hole angled pin header, 2x25, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x25 1.00mm double row +0 +50 +50 +Connector_PinHeader_1.00mm +PinHeader_2x25_P1.00mm_Vertical +Through hole straight pin header, 2x25, 1.00mm pitch, double rows +Through hole pin header THT 2x25 1.00mm double row +0 +50 +50 +Connector_PinHeader_1.00mm +PinHeader_2x25_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x25, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x25 1.00mm double row +0 +50 +50 +Connector_PinHeader_1.00mm +PinHeader_2x26_P1.00mm_Horizontal +Through hole angled pin header, 2x26, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x26 1.00mm double row +0 +52 +52 +Connector_PinHeader_1.00mm +PinHeader_2x26_P1.00mm_Vertical +Through hole straight pin header, 2x26, 1.00mm pitch, double rows +Through hole pin header THT 2x26 1.00mm double row +0 +52 +52 +Connector_PinHeader_1.00mm +PinHeader_2x26_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x26, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x26 1.00mm double row +0 +52 +52 +Connector_PinHeader_1.00mm +PinHeader_2x27_P1.00mm_Horizontal +Through hole angled pin header, 2x27, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x27 1.00mm double row +0 +54 +54 +Connector_PinHeader_1.00mm +PinHeader_2x27_P1.00mm_Vertical +Through hole straight pin header, 2x27, 1.00mm pitch, double rows +Through hole pin header THT 2x27 1.00mm double row +0 +54 +54 +Connector_PinHeader_1.00mm +PinHeader_2x27_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x27, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x27 1.00mm double row +0 +54 +54 +Connector_PinHeader_1.00mm +PinHeader_2x28_P1.00mm_Horizontal +Through hole angled pin header, 2x28, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x28 1.00mm double row +0 +56 +56 +Connector_PinHeader_1.00mm +PinHeader_2x28_P1.00mm_Vertical +Through hole straight pin header, 2x28, 1.00mm pitch, double rows +Through hole pin header THT 2x28 1.00mm double row +0 +56 +56 +Connector_PinHeader_1.00mm +PinHeader_2x28_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x28, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x28 1.00mm double row +0 +56 +56 +Connector_PinHeader_1.00mm +PinHeader_2x29_P1.00mm_Horizontal +Through hole angled pin header, 2x29, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x29 1.00mm double row +0 +58 +58 +Connector_PinHeader_1.00mm +PinHeader_2x29_P1.00mm_Vertical +Through hole straight pin header, 2x29, 1.00mm pitch, double rows +Through hole pin header THT 2x29 1.00mm double row +0 +58 +58 +Connector_PinHeader_1.00mm +PinHeader_2x29_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x29, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x29 1.00mm double row +0 +58 +58 +Connector_PinHeader_1.00mm +PinHeader_2x30_P1.00mm_Horizontal +Through hole angled pin header, 2x30, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x30 1.00mm double row +0 +60 +60 +Connector_PinHeader_1.00mm +PinHeader_2x30_P1.00mm_Vertical +Through hole straight pin header, 2x30, 1.00mm pitch, double rows +Through hole pin header THT 2x30 1.00mm double row +0 +60 +60 +Connector_PinHeader_1.00mm +PinHeader_2x30_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x30, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x30 1.00mm double row +0 +60 +60 +Connector_PinHeader_1.00mm +PinHeader_2x31_P1.00mm_Horizontal +Through hole angled pin header, 2x31, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x31 1.00mm double row +0 +62 +62 +Connector_PinHeader_1.00mm +PinHeader_2x31_P1.00mm_Vertical +Through hole straight pin header, 2x31, 1.00mm pitch, double rows +Through hole pin header THT 2x31 1.00mm double row +0 +62 +62 +Connector_PinHeader_1.00mm +PinHeader_2x31_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x31, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x31 1.00mm double row +0 +62 +62 +Connector_PinHeader_1.00mm +PinHeader_2x32_P1.00mm_Horizontal +Through hole angled pin header, 2x32, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x32 1.00mm double row +0 +64 +64 +Connector_PinHeader_1.00mm +PinHeader_2x32_P1.00mm_Vertical +Through hole straight pin header, 2x32, 1.00mm pitch, double rows +Through hole pin header THT 2x32 1.00mm double row +0 +64 +64 +Connector_PinHeader_1.00mm +PinHeader_2x32_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x32, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x32 1.00mm double row +0 +64 +64 +Connector_PinHeader_1.00mm +PinHeader_2x33_P1.00mm_Horizontal +Through hole angled pin header, 2x33, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x33 1.00mm double row +0 +66 +66 +Connector_PinHeader_1.00mm +PinHeader_2x33_P1.00mm_Vertical +Through hole straight pin header, 2x33, 1.00mm pitch, double rows +Through hole pin header THT 2x33 1.00mm double row +0 +66 +66 +Connector_PinHeader_1.00mm +PinHeader_2x33_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x33, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x33 1.00mm double row +0 +66 +66 +Connector_PinHeader_1.00mm +PinHeader_2x34_P1.00mm_Horizontal +Through hole angled pin header, 2x34, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x34 1.00mm double row +0 +68 +68 +Connector_PinHeader_1.00mm +PinHeader_2x34_P1.00mm_Vertical +Through hole straight pin header, 2x34, 1.00mm pitch, double rows +Through hole pin header THT 2x34 1.00mm double row +0 +68 +68 +Connector_PinHeader_1.00mm +PinHeader_2x34_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x34, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x34 1.00mm double row +0 +68 +68 +Connector_PinHeader_1.00mm +PinHeader_2x35_P1.00mm_Horizontal +Through hole angled pin header, 2x35, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x35 1.00mm double row +0 +70 +70 +Connector_PinHeader_1.00mm +PinHeader_2x35_P1.00mm_Vertical +Through hole straight pin header, 2x35, 1.00mm pitch, double rows +Through hole pin header THT 2x35 1.00mm double row +0 +70 +70 +Connector_PinHeader_1.00mm +PinHeader_2x35_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x35, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x35 1.00mm double row +0 +70 +70 +Connector_PinHeader_1.00mm +PinHeader_2x36_P1.00mm_Horizontal +Through hole angled pin header, 2x36, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x36 1.00mm double row +0 +72 +72 +Connector_PinHeader_1.00mm +PinHeader_2x36_P1.00mm_Vertical +Through hole straight pin header, 2x36, 1.00mm pitch, double rows +Through hole pin header THT 2x36 1.00mm double row +0 +72 +72 +Connector_PinHeader_1.00mm +PinHeader_2x36_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x36, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x36 1.00mm double row +0 +72 +72 +Connector_PinHeader_1.00mm +PinHeader_2x37_P1.00mm_Horizontal +Through hole angled pin header, 2x37, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x37 1.00mm double row +0 +74 +74 +Connector_PinHeader_1.00mm +PinHeader_2x37_P1.00mm_Vertical +Through hole straight pin header, 2x37, 1.00mm pitch, double rows +Through hole pin header THT 2x37 1.00mm double row +0 +74 +74 +Connector_PinHeader_1.00mm +PinHeader_2x37_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x37, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x37 1.00mm double row +0 +74 +74 +Connector_PinHeader_1.00mm +PinHeader_2x38_P1.00mm_Horizontal +Through hole angled pin header, 2x38, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x38 1.00mm double row +0 +76 +76 +Connector_PinHeader_1.00mm +PinHeader_2x38_P1.00mm_Vertical +Through hole straight pin header, 2x38, 1.00mm pitch, double rows +Through hole pin header THT 2x38 1.00mm double row +0 +76 +76 +Connector_PinHeader_1.00mm +PinHeader_2x38_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x38, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x38 1.00mm double row +0 +76 +76 +Connector_PinHeader_1.00mm +PinHeader_2x39_P1.00mm_Horizontal +Through hole angled pin header, 2x39, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x39 1.00mm double row +0 +78 +78 +Connector_PinHeader_1.00mm +PinHeader_2x39_P1.00mm_Vertical +Through hole straight pin header, 2x39, 1.00mm pitch, double rows +Through hole pin header THT 2x39 1.00mm double row +0 +78 +78 +Connector_PinHeader_1.00mm +PinHeader_2x39_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x39, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x39 1.00mm double row +0 +78 +78 +Connector_PinHeader_1.00mm +PinHeader_2x40_P1.00mm_Horizontal +Through hole angled pin header, 2x40, 1.00mm pitch, 2.0mm pin length, double rows +Through hole angled pin header THT 2x40 1.00mm double row +0 +80 +80 +Connector_PinHeader_1.00mm +PinHeader_2x40_P1.00mm_Vertical +Through hole straight pin header, 2x40, 1.00mm pitch, double rows +Through hole pin header THT 2x40 1.00mm double row +0 +80 +80 +Connector_PinHeader_1.00mm +PinHeader_2x40_P1.00mm_Vertical_SMD +surface-mounted straight pin header, 2x40, 1.00mm pitch, double rows +Surface mounted pin header SMD 2x40 1.00mm double row +0 +80 +80 +Connector_PinHeader_1.27mm +PinHeader_1x01_P1.27mm_Horizontal +Through hole angled pin header, 1x01, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x01 1.27mm single row +0 +1 +1 +Connector_PinHeader_1.27mm +PinHeader_1x01_P1.27mm_Vertical +Through hole straight pin header, 1x01, 1.27mm pitch, single row +Through hole pin header THT 1x01 1.27mm single row +0 +1 +1 +Connector_PinHeader_1.27mm +PinHeader_1x02_P1.27mm_Horizontal +Through hole angled pin header, 1x02, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x02 1.27mm single row +0 +2 +2 +Connector_PinHeader_1.27mm +PinHeader_1x02_P1.27mm_Vertical +Through hole straight pin header, 1x02, 1.27mm pitch, single row +Through hole pin header THT 1x02 1.27mm single row +0 +2 +2 +Connector_PinHeader_1.27mm +PinHeader_1x02_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x02, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x02 1.27mm single row style1 pin1 left +0 +2 +2 +Connector_PinHeader_1.27mm +PinHeader_1x02_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x02, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x02 1.27mm single row style2 pin1 right +0 +2 +2 +Connector_PinHeader_1.27mm +PinHeader_1x03_P1.27mm_Horizontal +Through hole angled pin header, 1x03, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x03 1.27mm single row +0 +3 +3 +Connector_PinHeader_1.27mm +PinHeader_1x03_P1.27mm_Vertical +Through hole straight pin header, 1x03, 1.27mm pitch, single row +Through hole pin header THT 1x03 1.27mm single row +0 +3 +3 +Connector_PinHeader_1.27mm +PinHeader_1x03_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x03, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x03 1.27mm single row style1 pin1 left +0 +3 +3 +Connector_PinHeader_1.27mm +PinHeader_1x03_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x03, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x03 1.27mm single row style2 pin1 right +0 +3 +3 +Connector_PinHeader_1.27mm +PinHeader_1x04_P1.27mm_Horizontal +Through hole angled pin header, 1x04, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x04 1.27mm single row +0 +4 +4 +Connector_PinHeader_1.27mm +PinHeader_1x04_P1.27mm_Vertical +Through hole straight pin header, 1x04, 1.27mm pitch, single row +Through hole pin header THT 1x04 1.27mm single row +0 +4 +4 +Connector_PinHeader_1.27mm +PinHeader_1x04_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x04, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x04 1.27mm single row style1 pin1 left +0 +4 +4 +Connector_PinHeader_1.27mm +PinHeader_1x04_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x04, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x04 1.27mm single row style2 pin1 right +0 +4 +4 +Connector_PinHeader_1.27mm +PinHeader_1x05_P1.27mm_Horizontal +Through hole angled pin header, 1x05, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x05 1.27mm single row +0 +5 +5 +Connector_PinHeader_1.27mm +PinHeader_1x05_P1.27mm_Vertical +Through hole straight pin header, 1x05, 1.27mm pitch, single row +Through hole pin header THT 1x05 1.27mm single row +0 +5 +5 +Connector_PinHeader_1.27mm +PinHeader_1x05_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x05, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x05 1.27mm single row style1 pin1 left +0 +5 +5 +Connector_PinHeader_1.27mm +PinHeader_1x05_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x05, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x05 1.27mm single row style2 pin1 right +0 +5 +5 +Connector_PinHeader_1.27mm +PinHeader_1x06_P1.27mm_Horizontal +Through hole angled pin header, 1x06, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x06 1.27mm single row +0 +6 +6 +Connector_PinHeader_1.27mm +PinHeader_1x06_P1.27mm_Vertical +Through hole straight pin header, 1x06, 1.27mm pitch, single row +Through hole pin header THT 1x06 1.27mm single row +0 +6 +6 +Connector_PinHeader_1.27mm +PinHeader_1x06_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x06, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x06 1.27mm single row style1 pin1 left +0 +6 +6 +Connector_PinHeader_1.27mm +PinHeader_1x06_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x06, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x06 1.27mm single row style2 pin1 right +0 +6 +6 +Connector_PinHeader_1.27mm +PinHeader_1x07_P1.27mm_Horizontal +Through hole angled pin header, 1x07, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x07 1.27mm single row +0 +7 +7 +Connector_PinHeader_1.27mm +PinHeader_1x07_P1.27mm_Vertical +Through hole straight pin header, 1x07, 1.27mm pitch, single row +Through hole pin header THT 1x07 1.27mm single row +0 +7 +7 +Connector_PinHeader_1.27mm +PinHeader_1x07_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x07, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x07 1.27mm single row style1 pin1 left +0 +7 +7 +Connector_PinHeader_1.27mm +PinHeader_1x07_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x07, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x07 1.27mm single row style2 pin1 right +0 +7 +7 +Connector_PinHeader_1.27mm +PinHeader_1x08_P1.27mm_Horizontal +Through hole angled pin header, 1x08, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x08 1.27mm single row +0 +8 +8 +Connector_PinHeader_1.27mm +PinHeader_1x08_P1.27mm_Vertical +Through hole straight pin header, 1x08, 1.27mm pitch, single row +Through hole pin header THT 1x08 1.27mm single row +0 +8 +8 +Connector_PinHeader_1.27mm +PinHeader_1x08_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x08, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x08 1.27mm single row style1 pin1 left +0 +8 +8 +Connector_PinHeader_1.27mm +PinHeader_1x08_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x08, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x08 1.27mm single row style2 pin1 right +0 +8 +8 +Connector_PinHeader_1.27mm +PinHeader_1x09_P1.27mm_Horizontal +Through hole angled pin header, 1x09, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x09 1.27mm single row +0 +9 +9 +Connector_PinHeader_1.27mm +PinHeader_1x09_P1.27mm_Vertical +Through hole straight pin header, 1x09, 1.27mm pitch, single row +Through hole pin header THT 1x09 1.27mm single row +0 +9 +9 +Connector_PinHeader_1.27mm +PinHeader_1x09_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x09, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x09 1.27mm single row style1 pin1 left +0 +9 +9 +Connector_PinHeader_1.27mm +PinHeader_1x09_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x09, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x09 1.27mm single row style2 pin1 right +0 +9 +9 +Connector_PinHeader_1.27mm +PinHeader_1x10_P1.27mm_Horizontal +Through hole angled pin header, 1x10, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x10 1.27mm single row +0 +10 +10 +Connector_PinHeader_1.27mm +PinHeader_1x10_P1.27mm_Vertical +Through hole straight pin header, 1x10, 1.27mm pitch, single row +Through hole pin header THT 1x10 1.27mm single row +0 +10 +10 +Connector_PinHeader_1.27mm +PinHeader_1x10_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x10, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x10 1.27mm single row style1 pin1 left +0 +10 +10 +Connector_PinHeader_1.27mm +PinHeader_1x10_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x10, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x10 1.27mm single row style2 pin1 right +0 +10 +10 +Connector_PinHeader_1.27mm +PinHeader_1x11_P1.27mm_Horizontal +Through hole angled pin header, 1x11, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x11 1.27mm single row +0 +11 +11 +Connector_PinHeader_1.27mm +PinHeader_1x11_P1.27mm_Vertical +Through hole straight pin header, 1x11, 1.27mm pitch, single row +Through hole pin header THT 1x11 1.27mm single row +0 +11 +11 +Connector_PinHeader_1.27mm +PinHeader_1x11_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x11, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x11 1.27mm single row style1 pin1 left +0 +11 +11 +Connector_PinHeader_1.27mm +PinHeader_1x11_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x11, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x11 1.27mm single row style2 pin1 right +0 +11 +11 +Connector_PinHeader_1.27mm +PinHeader_1x12_P1.27mm_Horizontal +Through hole angled pin header, 1x12, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x12 1.27mm single row +0 +12 +12 +Connector_PinHeader_1.27mm +PinHeader_1x12_P1.27mm_Vertical +Through hole straight pin header, 1x12, 1.27mm pitch, single row +Through hole pin header THT 1x12 1.27mm single row +0 +12 +12 +Connector_PinHeader_1.27mm +PinHeader_1x12_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x12, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x12 1.27mm single row style1 pin1 left +0 +12 +12 +Connector_PinHeader_1.27mm +PinHeader_1x12_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x12, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x12 1.27mm single row style2 pin1 right +0 +12 +12 +Connector_PinHeader_1.27mm +PinHeader_1x13_P1.27mm_Horizontal +Through hole angled pin header, 1x13, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x13 1.27mm single row +0 +13 +13 +Connector_PinHeader_1.27mm +PinHeader_1x13_P1.27mm_Vertical +Through hole straight pin header, 1x13, 1.27mm pitch, single row +Through hole pin header THT 1x13 1.27mm single row +0 +13 +13 +Connector_PinHeader_1.27mm +PinHeader_1x13_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x13, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x13 1.27mm single row style1 pin1 left +0 +13 +13 +Connector_PinHeader_1.27mm +PinHeader_1x13_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x13, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x13 1.27mm single row style2 pin1 right +0 +13 +13 +Connector_PinHeader_1.27mm +PinHeader_1x14_P1.27mm_Horizontal +Through hole angled pin header, 1x14, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x14 1.27mm single row +0 +14 +14 +Connector_PinHeader_1.27mm +PinHeader_1x14_P1.27mm_Vertical +Through hole straight pin header, 1x14, 1.27mm pitch, single row +Through hole pin header THT 1x14 1.27mm single row +0 +14 +14 +Connector_PinHeader_1.27mm +PinHeader_1x14_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x14, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x14 1.27mm single row style1 pin1 left +0 +14 +14 +Connector_PinHeader_1.27mm +PinHeader_1x14_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x14, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x14 1.27mm single row style2 pin1 right +0 +14 +14 +Connector_PinHeader_1.27mm +PinHeader_1x15_P1.27mm_Horizontal +Through hole angled pin header, 1x15, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x15 1.27mm single row +0 +15 +15 +Connector_PinHeader_1.27mm +PinHeader_1x15_P1.27mm_Vertical +Through hole straight pin header, 1x15, 1.27mm pitch, single row +Through hole pin header THT 1x15 1.27mm single row +0 +15 +15 +Connector_PinHeader_1.27mm +PinHeader_1x15_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x15, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x15 1.27mm single row style1 pin1 left +0 +15 +15 +Connector_PinHeader_1.27mm +PinHeader_1x15_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x15, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x15 1.27mm single row style2 pin1 right +0 +15 +15 +Connector_PinHeader_1.27mm +PinHeader_1x16_P1.27mm_Horizontal +Through hole angled pin header, 1x16, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x16 1.27mm single row +0 +16 +16 +Connector_PinHeader_1.27mm +PinHeader_1x16_P1.27mm_Vertical +Through hole straight pin header, 1x16, 1.27mm pitch, single row +Through hole pin header THT 1x16 1.27mm single row +0 +16 +16 +Connector_PinHeader_1.27mm +PinHeader_1x16_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x16, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x16 1.27mm single row style1 pin1 left +0 +16 +16 +Connector_PinHeader_1.27mm +PinHeader_1x16_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x16, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x16 1.27mm single row style2 pin1 right +0 +16 +16 +Connector_PinHeader_1.27mm +PinHeader_1x17_P1.27mm_Horizontal +Through hole angled pin header, 1x17, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x17 1.27mm single row +0 +17 +17 +Connector_PinHeader_1.27mm +PinHeader_1x17_P1.27mm_Vertical +Through hole straight pin header, 1x17, 1.27mm pitch, single row +Through hole pin header THT 1x17 1.27mm single row +0 +17 +17 +Connector_PinHeader_1.27mm +PinHeader_1x17_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x17, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x17 1.27mm single row style1 pin1 left +0 +17 +17 +Connector_PinHeader_1.27mm +PinHeader_1x17_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x17, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x17 1.27mm single row style2 pin1 right +0 +17 +17 +Connector_PinHeader_1.27mm +PinHeader_1x18_P1.27mm_Horizontal +Through hole angled pin header, 1x18, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x18 1.27mm single row +0 +18 +18 +Connector_PinHeader_1.27mm +PinHeader_1x18_P1.27mm_Vertical +Through hole straight pin header, 1x18, 1.27mm pitch, single row +Through hole pin header THT 1x18 1.27mm single row +0 +18 +18 +Connector_PinHeader_1.27mm +PinHeader_1x18_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x18, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x18 1.27mm single row style1 pin1 left +0 +18 +18 +Connector_PinHeader_1.27mm +PinHeader_1x18_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x18, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x18 1.27mm single row style2 pin1 right +0 +18 +18 +Connector_PinHeader_1.27mm +PinHeader_1x19_P1.27mm_Horizontal +Through hole angled pin header, 1x19, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x19 1.27mm single row +0 +19 +19 +Connector_PinHeader_1.27mm +PinHeader_1x19_P1.27mm_Vertical +Through hole straight pin header, 1x19, 1.27mm pitch, single row +Through hole pin header THT 1x19 1.27mm single row +0 +19 +19 +Connector_PinHeader_1.27mm +PinHeader_1x19_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x19, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x19 1.27mm single row style1 pin1 left +0 +19 +19 +Connector_PinHeader_1.27mm +PinHeader_1x19_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x19, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x19 1.27mm single row style2 pin1 right +0 +19 +19 +Connector_PinHeader_1.27mm +PinHeader_1x20_P1.27mm_Horizontal +Through hole angled pin header, 1x20, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x20 1.27mm single row +0 +20 +20 +Connector_PinHeader_1.27mm +PinHeader_1x20_P1.27mm_Vertical +Through hole straight pin header, 1x20, 1.27mm pitch, single row +Through hole pin header THT 1x20 1.27mm single row +0 +20 +20 +Connector_PinHeader_1.27mm +PinHeader_1x20_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x20, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x20 1.27mm single row style1 pin1 left +0 +20 +20 +Connector_PinHeader_1.27mm +PinHeader_1x20_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x20, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x20 1.27mm single row style2 pin1 right +0 +20 +20 +Connector_PinHeader_1.27mm +PinHeader_1x21_P1.27mm_Horizontal +Through hole angled pin header, 1x21, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x21 1.27mm single row +0 +21 +21 +Connector_PinHeader_1.27mm +PinHeader_1x21_P1.27mm_Vertical +Through hole straight pin header, 1x21, 1.27mm pitch, single row +Through hole pin header THT 1x21 1.27mm single row +0 +21 +21 +Connector_PinHeader_1.27mm +PinHeader_1x21_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x21, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x21 1.27mm single row style1 pin1 left +0 +21 +21 +Connector_PinHeader_1.27mm +PinHeader_1x21_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x21, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x21 1.27mm single row style2 pin1 right +0 +21 +21 +Connector_PinHeader_1.27mm +PinHeader_1x22_P1.27mm_Horizontal +Through hole angled pin header, 1x22, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x22 1.27mm single row +0 +22 +22 +Connector_PinHeader_1.27mm +PinHeader_1x22_P1.27mm_Vertical +Through hole straight pin header, 1x22, 1.27mm pitch, single row +Through hole pin header THT 1x22 1.27mm single row +0 +22 +22 +Connector_PinHeader_1.27mm +PinHeader_1x22_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x22, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x22 1.27mm single row style1 pin1 left +0 +22 +22 +Connector_PinHeader_1.27mm +PinHeader_1x22_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x22, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x22 1.27mm single row style2 pin1 right +0 +22 +22 +Connector_PinHeader_1.27mm +PinHeader_1x23_P1.27mm_Horizontal +Through hole angled pin header, 1x23, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x23 1.27mm single row +0 +23 +23 +Connector_PinHeader_1.27mm +PinHeader_1x23_P1.27mm_Vertical +Through hole straight pin header, 1x23, 1.27mm pitch, single row +Through hole pin header THT 1x23 1.27mm single row +0 +23 +23 +Connector_PinHeader_1.27mm +PinHeader_1x23_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x23, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x23 1.27mm single row style1 pin1 left +0 +23 +23 +Connector_PinHeader_1.27mm +PinHeader_1x23_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x23, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x23 1.27mm single row style2 pin1 right +0 +23 +23 +Connector_PinHeader_1.27mm +PinHeader_1x24_P1.27mm_Horizontal +Through hole angled pin header, 1x24, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x24 1.27mm single row +0 +24 +24 +Connector_PinHeader_1.27mm +PinHeader_1x24_P1.27mm_Vertical +Through hole straight pin header, 1x24, 1.27mm pitch, single row +Through hole pin header THT 1x24 1.27mm single row +0 +24 +24 +Connector_PinHeader_1.27mm +PinHeader_1x24_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x24, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x24 1.27mm single row style1 pin1 left +0 +24 +24 +Connector_PinHeader_1.27mm +PinHeader_1x24_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x24, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x24 1.27mm single row style2 pin1 right +0 +24 +24 +Connector_PinHeader_1.27mm +PinHeader_1x25_P1.27mm_Horizontal +Through hole angled pin header, 1x25, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x25 1.27mm single row +0 +25 +25 +Connector_PinHeader_1.27mm +PinHeader_1x25_P1.27mm_Vertical +Through hole straight pin header, 1x25, 1.27mm pitch, single row +Through hole pin header THT 1x25 1.27mm single row +0 +25 +25 +Connector_PinHeader_1.27mm +PinHeader_1x25_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x25, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x25 1.27mm single row style1 pin1 left +0 +25 +25 +Connector_PinHeader_1.27mm +PinHeader_1x25_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x25, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x25 1.27mm single row style2 pin1 right +0 +25 +25 +Connector_PinHeader_1.27mm +PinHeader_1x26_P1.27mm_Horizontal +Through hole angled pin header, 1x26, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x26 1.27mm single row +0 +26 +26 +Connector_PinHeader_1.27mm +PinHeader_1x26_P1.27mm_Vertical +Through hole straight pin header, 1x26, 1.27mm pitch, single row +Through hole pin header THT 1x26 1.27mm single row +0 +26 +26 +Connector_PinHeader_1.27mm +PinHeader_1x26_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x26, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x26 1.27mm single row style1 pin1 left +0 +26 +26 +Connector_PinHeader_1.27mm +PinHeader_1x26_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x26, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x26 1.27mm single row style2 pin1 right +0 +26 +26 +Connector_PinHeader_1.27mm +PinHeader_1x27_P1.27mm_Horizontal +Through hole angled pin header, 1x27, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x27 1.27mm single row +0 +27 +27 +Connector_PinHeader_1.27mm +PinHeader_1x27_P1.27mm_Vertical +Through hole straight pin header, 1x27, 1.27mm pitch, single row +Through hole pin header THT 1x27 1.27mm single row +0 +27 +27 +Connector_PinHeader_1.27mm +PinHeader_1x27_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x27, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x27 1.27mm single row style1 pin1 left +0 +27 +27 +Connector_PinHeader_1.27mm +PinHeader_1x27_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x27, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x27 1.27mm single row style2 pin1 right +0 +27 +27 +Connector_PinHeader_1.27mm +PinHeader_1x28_P1.27mm_Horizontal +Through hole angled pin header, 1x28, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x28 1.27mm single row +0 +28 +28 +Connector_PinHeader_1.27mm +PinHeader_1x28_P1.27mm_Vertical +Through hole straight pin header, 1x28, 1.27mm pitch, single row +Through hole pin header THT 1x28 1.27mm single row +0 +28 +28 +Connector_PinHeader_1.27mm +PinHeader_1x28_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x28, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x28 1.27mm single row style1 pin1 left +0 +28 +28 +Connector_PinHeader_1.27mm +PinHeader_1x28_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x28, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x28 1.27mm single row style2 pin1 right +0 +28 +28 +Connector_PinHeader_1.27mm +PinHeader_1x29_P1.27mm_Horizontal +Through hole angled pin header, 1x29, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x29 1.27mm single row +0 +29 +29 +Connector_PinHeader_1.27mm +PinHeader_1x29_P1.27mm_Vertical +Through hole straight pin header, 1x29, 1.27mm pitch, single row +Through hole pin header THT 1x29 1.27mm single row +0 +29 +29 +Connector_PinHeader_1.27mm +PinHeader_1x29_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x29, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x29 1.27mm single row style1 pin1 left +0 +29 +29 +Connector_PinHeader_1.27mm +PinHeader_1x29_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x29, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x29 1.27mm single row style2 pin1 right +0 +29 +29 +Connector_PinHeader_1.27mm +PinHeader_1x30_P1.27mm_Horizontal +Through hole angled pin header, 1x30, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x30 1.27mm single row +0 +30 +30 +Connector_PinHeader_1.27mm +PinHeader_1x30_P1.27mm_Vertical +Through hole straight pin header, 1x30, 1.27mm pitch, single row +Through hole pin header THT 1x30 1.27mm single row +0 +30 +30 +Connector_PinHeader_1.27mm +PinHeader_1x30_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x30, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x30 1.27mm single row style1 pin1 left +0 +30 +30 +Connector_PinHeader_1.27mm +PinHeader_1x30_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x30, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x30 1.27mm single row style2 pin1 right +0 +30 +30 +Connector_PinHeader_1.27mm +PinHeader_1x31_P1.27mm_Horizontal +Through hole angled pin header, 1x31, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x31 1.27mm single row +0 +31 +31 +Connector_PinHeader_1.27mm +PinHeader_1x31_P1.27mm_Vertical +Through hole straight pin header, 1x31, 1.27mm pitch, single row +Through hole pin header THT 1x31 1.27mm single row +0 +31 +31 +Connector_PinHeader_1.27mm +PinHeader_1x31_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x31, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x31 1.27mm single row style1 pin1 left +0 +31 +31 +Connector_PinHeader_1.27mm +PinHeader_1x31_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x31, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x31 1.27mm single row style2 pin1 right +0 +31 +31 +Connector_PinHeader_1.27mm +PinHeader_1x32_P1.27mm_Horizontal +Through hole angled pin header, 1x32, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x32 1.27mm single row +0 +32 +32 +Connector_PinHeader_1.27mm +PinHeader_1x32_P1.27mm_Vertical +Through hole straight pin header, 1x32, 1.27mm pitch, single row +Through hole pin header THT 1x32 1.27mm single row +0 +32 +32 +Connector_PinHeader_1.27mm +PinHeader_1x32_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x32, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x32 1.27mm single row style1 pin1 left +0 +32 +32 +Connector_PinHeader_1.27mm +PinHeader_1x32_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x32, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x32 1.27mm single row style2 pin1 right +0 +32 +32 +Connector_PinHeader_1.27mm +PinHeader_1x33_P1.27mm_Horizontal +Through hole angled pin header, 1x33, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x33 1.27mm single row +0 +33 +33 +Connector_PinHeader_1.27mm +PinHeader_1x33_P1.27mm_Vertical +Through hole straight pin header, 1x33, 1.27mm pitch, single row +Through hole pin header THT 1x33 1.27mm single row +0 +33 +33 +Connector_PinHeader_1.27mm +PinHeader_1x33_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x33, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x33 1.27mm single row style1 pin1 left +0 +33 +33 +Connector_PinHeader_1.27mm +PinHeader_1x33_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x33, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x33 1.27mm single row style2 pin1 right +0 +33 +33 +Connector_PinHeader_1.27mm +PinHeader_1x34_P1.27mm_Horizontal +Through hole angled pin header, 1x34, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x34 1.27mm single row +0 +34 +34 +Connector_PinHeader_1.27mm +PinHeader_1x34_P1.27mm_Vertical +Through hole straight pin header, 1x34, 1.27mm pitch, single row +Through hole pin header THT 1x34 1.27mm single row +0 +34 +34 +Connector_PinHeader_1.27mm +PinHeader_1x34_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x34, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x34 1.27mm single row style1 pin1 left +0 +34 +34 +Connector_PinHeader_1.27mm +PinHeader_1x34_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x34, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x34 1.27mm single row style2 pin1 right +0 +34 +34 +Connector_PinHeader_1.27mm +PinHeader_1x35_P1.27mm_Horizontal +Through hole angled pin header, 1x35, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x35 1.27mm single row +0 +35 +35 +Connector_PinHeader_1.27mm +PinHeader_1x35_P1.27mm_Vertical +Through hole straight pin header, 1x35, 1.27mm pitch, single row +Through hole pin header THT 1x35 1.27mm single row +0 +35 +35 +Connector_PinHeader_1.27mm +PinHeader_1x35_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x35, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x35 1.27mm single row style1 pin1 left +0 +35 +35 +Connector_PinHeader_1.27mm +PinHeader_1x35_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x35, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x35 1.27mm single row style2 pin1 right +0 +35 +35 +Connector_PinHeader_1.27mm +PinHeader_1x36_P1.27mm_Horizontal +Through hole angled pin header, 1x36, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x36 1.27mm single row +0 +36 +36 +Connector_PinHeader_1.27mm +PinHeader_1x36_P1.27mm_Vertical +Through hole straight pin header, 1x36, 1.27mm pitch, single row +Through hole pin header THT 1x36 1.27mm single row +0 +36 +36 +Connector_PinHeader_1.27mm +PinHeader_1x36_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x36, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x36 1.27mm single row style1 pin1 left +0 +36 +36 +Connector_PinHeader_1.27mm +PinHeader_1x36_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x36, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x36 1.27mm single row style2 pin1 right +0 +36 +36 +Connector_PinHeader_1.27mm +PinHeader_1x37_P1.27mm_Horizontal +Through hole angled pin header, 1x37, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x37 1.27mm single row +0 +37 +37 +Connector_PinHeader_1.27mm +PinHeader_1x37_P1.27mm_Vertical +Through hole straight pin header, 1x37, 1.27mm pitch, single row +Through hole pin header THT 1x37 1.27mm single row +0 +37 +37 +Connector_PinHeader_1.27mm +PinHeader_1x37_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x37, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x37 1.27mm single row style1 pin1 left +0 +37 +37 +Connector_PinHeader_1.27mm +PinHeader_1x37_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x37, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x37 1.27mm single row style2 pin1 right +0 +37 +37 +Connector_PinHeader_1.27mm +PinHeader_1x38_P1.27mm_Horizontal +Through hole angled pin header, 1x38, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x38 1.27mm single row +0 +38 +38 +Connector_PinHeader_1.27mm +PinHeader_1x38_P1.27mm_Vertical +Through hole straight pin header, 1x38, 1.27mm pitch, single row +Through hole pin header THT 1x38 1.27mm single row +0 +38 +38 +Connector_PinHeader_1.27mm +PinHeader_1x38_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x38, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x38 1.27mm single row style1 pin1 left +0 +38 +38 +Connector_PinHeader_1.27mm +PinHeader_1x38_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x38, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x38 1.27mm single row style2 pin1 right +0 +38 +38 +Connector_PinHeader_1.27mm +PinHeader_1x39_P1.27mm_Horizontal +Through hole angled pin header, 1x39, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x39 1.27mm single row +0 +39 +39 +Connector_PinHeader_1.27mm +PinHeader_1x39_P1.27mm_Vertical +Through hole straight pin header, 1x39, 1.27mm pitch, single row +Through hole pin header THT 1x39 1.27mm single row +0 +39 +39 +Connector_PinHeader_1.27mm +PinHeader_1x39_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x39, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x39 1.27mm single row style1 pin1 left +0 +39 +39 +Connector_PinHeader_1.27mm +PinHeader_1x39_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x39, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x39 1.27mm single row style2 pin1 right +0 +39 +39 +Connector_PinHeader_1.27mm +PinHeader_1x40_P1.27mm_Horizontal +Through hole angled pin header, 1x40, 1.27mm pitch, 4.0mm pin length, single row +Through hole angled pin header THT 1x40 1.27mm single row +0 +40 +40 +Connector_PinHeader_1.27mm +PinHeader_1x40_P1.27mm_Vertical +Through hole straight pin header, 1x40, 1.27mm pitch, single row +Through hole pin header THT 1x40 1.27mm single row +0 +40 +40 +Connector_PinHeader_1.27mm +PinHeader_1x40_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x40, 1.27mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x40 1.27mm single row style1 pin1 left +0 +40 +40 +Connector_PinHeader_1.27mm +PinHeader_1x40_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x40, 1.27mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x40 1.27mm single row style2 pin1 right +0 +40 +40 +Connector_PinHeader_1.27mm +PinHeader_2x01_P1.27mm_Horizontal +Through hole angled pin header, 2x01, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x01 1.27mm double row +0 +2 +2 +Connector_PinHeader_1.27mm +PinHeader_2x01_P1.27mm_Vertical +Through hole straight pin header, 2x01, 1.27mm pitch, double rows +Through hole pin header THT 2x01 1.27mm double row +0 +2 +2 +Connector_PinHeader_1.27mm +PinHeader_2x01_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x01, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x01 1.27mm double row +0 +2 +2 +Connector_PinHeader_1.27mm +PinHeader_2x02_P1.27mm_Horizontal +Through hole angled pin header, 2x02, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x02 1.27mm double row +0 +4 +4 +Connector_PinHeader_1.27mm +PinHeader_2x02_P1.27mm_Vertical +Through hole straight pin header, 2x02, 1.27mm pitch, double rows +Through hole pin header THT 2x02 1.27mm double row +0 +4 +4 +Connector_PinHeader_1.27mm +PinHeader_2x02_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x02, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x02 1.27mm double row +0 +4 +4 +Connector_PinHeader_1.27mm +PinHeader_2x03_P1.27mm_Horizontal +Through hole angled pin header, 2x03, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x03 1.27mm double row +0 +6 +6 +Connector_PinHeader_1.27mm +PinHeader_2x03_P1.27mm_Vertical +Through hole straight pin header, 2x03, 1.27mm pitch, double rows +Through hole pin header THT 2x03 1.27mm double row +0 +6 +6 +Connector_PinHeader_1.27mm +PinHeader_2x03_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x03, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x03 1.27mm double row +0 +6 +6 +Connector_PinHeader_1.27mm +PinHeader_2x04_P1.27mm_Horizontal +Through hole angled pin header, 2x04, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x04 1.27mm double row +0 +8 +8 +Connector_PinHeader_1.27mm +PinHeader_2x04_P1.27mm_Vertical +Through hole straight pin header, 2x04, 1.27mm pitch, double rows +Through hole pin header THT 2x04 1.27mm double row +0 +8 +8 +Connector_PinHeader_1.27mm +PinHeader_2x04_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x04, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x04 1.27mm double row +0 +8 +8 +Connector_PinHeader_1.27mm +PinHeader_2x05_P1.27mm_Horizontal +Through hole angled pin header, 2x05, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x05 1.27mm double row +0 +10 +10 +Connector_PinHeader_1.27mm +PinHeader_2x05_P1.27mm_Vertical +Through hole straight pin header, 2x05, 1.27mm pitch, double rows +Through hole pin header THT 2x05 1.27mm double row +0 +10 +10 +Connector_PinHeader_1.27mm +PinHeader_2x05_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x05, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x05 1.27mm double row +0 +10 +10 +Connector_PinHeader_1.27mm +PinHeader_2x06_P1.27mm_Horizontal +Through hole angled pin header, 2x06, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x06 1.27mm double row +0 +12 +12 +Connector_PinHeader_1.27mm +PinHeader_2x06_P1.27mm_Vertical +Through hole straight pin header, 2x06, 1.27mm pitch, double rows +Through hole pin header THT 2x06 1.27mm double row +0 +12 +12 +Connector_PinHeader_1.27mm +PinHeader_2x06_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x06, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x06 1.27mm double row +0 +12 +12 +Connector_PinHeader_1.27mm +PinHeader_2x07_P1.27mm_Horizontal +Through hole angled pin header, 2x07, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x07 1.27mm double row +0 +14 +14 +Connector_PinHeader_1.27mm +PinHeader_2x07_P1.27mm_Vertical +Through hole straight pin header, 2x07, 1.27mm pitch, double rows +Through hole pin header THT 2x07 1.27mm double row +0 +14 +14 +Connector_PinHeader_1.27mm +PinHeader_2x07_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x07, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x07 1.27mm double row +0 +14 +14 +Connector_PinHeader_1.27mm +PinHeader_2x08_P1.27mm_Horizontal +Through hole angled pin header, 2x08, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x08 1.27mm double row +0 +16 +16 +Connector_PinHeader_1.27mm +PinHeader_2x08_P1.27mm_Vertical +Through hole straight pin header, 2x08, 1.27mm pitch, double rows +Through hole pin header THT 2x08 1.27mm double row +0 +16 +16 +Connector_PinHeader_1.27mm +PinHeader_2x08_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x08, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x08 1.27mm double row +0 +16 +16 +Connector_PinHeader_1.27mm +PinHeader_2x09_P1.27mm_Horizontal +Through hole angled pin header, 2x09, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x09 1.27mm double row +0 +18 +18 +Connector_PinHeader_1.27mm +PinHeader_2x09_P1.27mm_Vertical +Through hole straight pin header, 2x09, 1.27mm pitch, double rows +Through hole pin header THT 2x09 1.27mm double row +0 +18 +18 +Connector_PinHeader_1.27mm +PinHeader_2x09_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x09, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x09 1.27mm double row +0 +18 +18 +Connector_PinHeader_1.27mm +PinHeader_2x10_P1.27mm_Horizontal +Through hole angled pin header, 2x10, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x10 1.27mm double row +0 +20 +20 +Connector_PinHeader_1.27mm +PinHeader_2x10_P1.27mm_Vertical +Through hole straight pin header, 2x10, 1.27mm pitch, double rows +Through hole pin header THT 2x10 1.27mm double row +0 +20 +20 +Connector_PinHeader_1.27mm +PinHeader_2x10_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x10, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x10 1.27mm double row +0 +20 +20 +Connector_PinHeader_1.27mm +PinHeader_2x11_P1.27mm_Horizontal +Through hole angled pin header, 2x11, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x11 1.27mm double row +0 +22 +22 +Connector_PinHeader_1.27mm +PinHeader_2x11_P1.27mm_Vertical +Through hole straight pin header, 2x11, 1.27mm pitch, double rows +Through hole pin header THT 2x11 1.27mm double row +0 +22 +22 +Connector_PinHeader_1.27mm +PinHeader_2x11_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x11, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x11 1.27mm double row +0 +22 +22 +Connector_PinHeader_1.27mm +PinHeader_2x12_P1.27mm_Horizontal +Through hole angled pin header, 2x12, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x12 1.27mm double row +0 +24 +24 +Connector_PinHeader_1.27mm +PinHeader_2x12_P1.27mm_Vertical +Through hole straight pin header, 2x12, 1.27mm pitch, double rows +Through hole pin header THT 2x12 1.27mm double row +0 +24 +24 +Connector_PinHeader_1.27mm +PinHeader_2x12_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x12, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x12 1.27mm double row +0 +24 +24 +Connector_PinHeader_1.27mm +PinHeader_2x13_P1.27mm_Horizontal +Through hole angled pin header, 2x13, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x13 1.27mm double row +0 +26 +26 +Connector_PinHeader_1.27mm +PinHeader_2x13_P1.27mm_Vertical +Through hole straight pin header, 2x13, 1.27mm pitch, double rows +Through hole pin header THT 2x13 1.27mm double row +0 +26 +26 +Connector_PinHeader_1.27mm +PinHeader_2x13_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x13, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x13 1.27mm double row +0 +26 +26 +Connector_PinHeader_1.27mm +PinHeader_2x14_P1.27mm_Horizontal +Through hole angled pin header, 2x14, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x14 1.27mm double row +0 +28 +28 +Connector_PinHeader_1.27mm +PinHeader_2x14_P1.27mm_Vertical +Through hole straight pin header, 2x14, 1.27mm pitch, double rows +Through hole pin header THT 2x14 1.27mm double row +0 +28 +28 +Connector_PinHeader_1.27mm +PinHeader_2x14_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x14, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x14 1.27mm double row +0 +28 +28 +Connector_PinHeader_1.27mm +PinHeader_2x15_P1.27mm_Horizontal +Through hole angled pin header, 2x15, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x15 1.27mm double row +0 +30 +30 +Connector_PinHeader_1.27mm +PinHeader_2x15_P1.27mm_Vertical +Through hole straight pin header, 2x15, 1.27mm pitch, double rows +Through hole pin header THT 2x15 1.27mm double row +0 +30 +30 +Connector_PinHeader_1.27mm +PinHeader_2x15_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x15, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x15 1.27mm double row +0 +30 +30 +Connector_PinHeader_1.27mm +PinHeader_2x16_P1.27mm_Horizontal +Through hole angled pin header, 2x16, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x16 1.27mm double row +0 +32 +32 +Connector_PinHeader_1.27mm +PinHeader_2x16_P1.27mm_Vertical +Through hole straight pin header, 2x16, 1.27mm pitch, double rows +Through hole pin header THT 2x16 1.27mm double row +0 +32 +32 +Connector_PinHeader_1.27mm +PinHeader_2x16_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x16, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x16 1.27mm double row +0 +32 +32 +Connector_PinHeader_1.27mm +PinHeader_2x17_P1.27mm_Horizontal +Through hole angled pin header, 2x17, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x17 1.27mm double row +0 +34 +34 +Connector_PinHeader_1.27mm +PinHeader_2x17_P1.27mm_Vertical +Through hole straight pin header, 2x17, 1.27mm pitch, double rows +Through hole pin header THT 2x17 1.27mm double row +0 +34 +34 +Connector_PinHeader_1.27mm +PinHeader_2x17_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x17, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x17 1.27mm double row +0 +34 +34 +Connector_PinHeader_1.27mm +PinHeader_2x18_P1.27mm_Horizontal +Through hole angled pin header, 2x18, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x18 1.27mm double row +0 +36 +36 +Connector_PinHeader_1.27mm +PinHeader_2x18_P1.27mm_Vertical +Through hole straight pin header, 2x18, 1.27mm pitch, double rows +Through hole pin header THT 2x18 1.27mm double row +0 +36 +36 +Connector_PinHeader_1.27mm +PinHeader_2x18_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x18, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x18 1.27mm double row +0 +36 +36 +Connector_PinHeader_1.27mm +PinHeader_2x19_P1.27mm_Horizontal +Through hole angled pin header, 2x19, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x19 1.27mm double row +0 +38 +38 +Connector_PinHeader_1.27mm +PinHeader_2x19_P1.27mm_Vertical +Through hole straight pin header, 2x19, 1.27mm pitch, double rows +Through hole pin header THT 2x19 1.27mm double row +0 +38 +38 +Connector_PinHeader_1.27mm +PinHeader_2x19_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x19, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x19 1.27mm double row +0 +38 +38 +Connector_PinHeader_1.27mm +PinHeader_2x20_P1.27mm_Horizontal +Through hole angled pin header, 2x20, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x20 1.27mm double row +0 +40 +40 +Connector_PinHeader_1.27mm +PinHeader_2x20_P1.27mm_Vertical +Through hole straight pin header, 2x20, 1.27mm pitch, double rows +Through hole pin header THT 2x20 1.27mm double row +0 +40 +40 +Connector_PinHeader_1.27mm +PinHeader_2x20_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x20, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x20 1.27mm double row +0 +40 +40 +Connector_PinHeader_1.27mm +PinHeader_2x21_P1.27mm_Horizontal +Through hole angled pin header, 2x21, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x21 1.27mm double row +0 +42 +42 +Connector_PinHeader_1.27mm +PinHeader_2x21_P1.27mm_Vertical +Through hole straight pin header, 2x21, 1.27mm pitch, double rows +Through hole pin header THT 2x21 1.27mm double row +0 +42 +42 +Connector_PinHeader_1.27mm +PinHeader_2x21_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x21, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x21 1.27mm double row +0 +42 +42 +Connector_PinHeader_1.27mm +PinHeader_2x22_P1.27mm_Horizontal +Through hole angled pin header, 2x22, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x22 1.27mm double row +0 +44 +44 +Connector_PinHeader_1.27mm +PinHeader_2x22_P1.27mm_Vertical +Through hole straight pin header, 2x22, 1.27mm pitch, double rows +Through hole pin header THT 2x22 1.27mm double row +0 +44 +44 +Connector_PinHeader_1.27mm +PinHeader_2x22_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x22, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x22 1.27mm double row +0 +44 +44 +Connector_PinHeader_1.27mm +PinHeader_2x23_P1.27mm_Horizontal +Through hole angled pin header, 2x23, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x23 1.27mm double row +0 +46 +46 +Connector_PinHeader_1.27mm +PinHeader_2x23_P1.27mm_Vertical +Through hole straight pin header, 2x23, 1.27mm pitch, double rows +Through hole pin header THT 2x23 1.27mm double row +0 +46 +46 +Connector_PinHeader_1.27mm +PinHeader_2x23_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x23, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x23 1.27mm double row +0 +46 +46 +Connector_PinHeader_1.27mm +PinHeader_2x24_P1.27mm_Horizontal +Through hole angled pin header, 2x24, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x24 1.27mm double row +0 +48 +48 +Connector_PinHeader_1.27mm +PinHeader_2x24_P1.27mm_Vertical +Through hole straight pin header, 2x24, 1.27mm pitch, double rows +Through hole pin header THT 2x24 1.27mm double row +0 +48 +48 +Connector_PinHeader_1.27mm +PinHeader_2x24_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x24, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x24 1.27mm double row +0 +48 +48 +Connector_PinHeader_1.27mm +PinHeader_2x25_P1.27mm_Horizontal +Through hole angled pin header, 2x25, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x25 1.27mm double row +0 +50 +50 +Connector_PinHeader_1.27mm +PinHeader_2x25_P1.27mm_Vertical +Through hole straight pin header, 2x25, 1.27mm pitch, double rows +Through hole pin header THT 2x25 1.27mm double row +0 +50 +50 +Connector_PinHeader_1.27mm +PinHeader_2x25_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x25, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x25 1.27mm double row +0 +50 +50 +Connector_PinHeader_1.27mm +PinHeader_2x26_P1.27mm_Horizontal +Through hole angled pin header, 2x26, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x26 1.27mm double row +0 +52 +52 +Connector_PinHeader_1.27mm +PinHeader_2x26_P1.27mm_Vertical +Through hole straight pin header, 2x26, 1.27mm pitch, double rows +Through hole pin header THT 2x26 1.27mm double row +0 +52 +52 +Connector_PinHeader_1.27mm +PinHeader_2x26_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x26, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x26 1.27mm double row +0 +52 +52 +Connector_PinHeader_1.27mm +PinHeader_2x27_P1.27mm_Horizontal +Through hole angled pin header, 2x27, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x27 1.27mm double row +0 +54 +54 +Connector_PinHeader_1.27mm +PinHeader_2x27_P1.27mm_Vertical +Through hole straight pin header, 2x27, 1.27mm pitch, double rows +Through hole pin header THT 2x27 1.27mm double row +0 +54 +54 +Connector_PinHeader_1.27mm +PinHeader_2x27_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x27, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x27 1.27mm double row +0 +54 +54 +Connector_PinHeader_1.27mm +PinHeader_2x28_P1.27mm_Horizontal +Through hole angled pin header, 2x28, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x28 1.27mm double row +0 +56 +56 +Connector_PinHeader_1.27mm +PinHeader_2x28_P1.27mm_Vertical +Through hole straight pin header, 2x28, 1.27mm pitch, double rows +Through hole pin header THT 2x28 1.27mm double row +0 +56 +56 +Connector_PinHeader_1.27mm +PinHeader_2x28_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x28, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x28 1.27mm double row +0 +56 +56 +Connector_PinHeader_1.27mm +PinHeader_2x29_P1.27mm_Horizontal +Through hole angled pin header, 2x29, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x29 1.27mm double row +0 +58 +58 +Connector_PinHeader_1.27mm +PinHeader_2x29_P1.27mm_Vertical +Through hole straight pin header, 2x29, 1.27mm pitch, double rows +Through hole pin header THT 2x29 1.27mm double row +0 +58 +58 +Connector_PinHeader_1.27mm +PinHeader_2x29_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x29, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x29 1.27mm double row +0 +58 +58 +Connector_PinHeader_1.27mm +PinHeader_2x30_P1.27mm_Horizontal +Through hole angled pin header, 2x30, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x30 1.27mm double row +0 +60 +60 +Connector_PinHeader_1.27mm +PinHeader_2x30_P1.27mm_Vertical +Through hole straight pin header, 2x30, 1.27mm pitch, double rows +Through hole pin header THT 2x30 1.27mm double row +0 +60 +60 +Connector_PinHeader_1.27mm +PinHeader_2x30_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x30, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x30 1.27mm double row +0 +60 +60 +Connector_PinHeader_1.27mm +PinHeader_2x31_P1.27mm_Horizontal +Through hole angled pin header, 2x31, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x31 1.27mm double row +0 +62 +62 +Connector_PinHeader_1.27mm +PinHeader_2x31_P1.27mm_Vertical +Through hole straight pin header, 2x31, 1.27mm pitch, double rows +Through hole pin header THT 2x31 1.27mm double row +0 +62 +62 +Connector_PinHeader_1.27mm +PinHeader_2x31_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x31, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x31 1.27mm double row +0 +62 +62 +Connector_PinHeader_1.27mm +PinHeader_2x32_P1.27mm_Horizontal +Through hole angled pin header, 2x32, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x32 1.27mm double row +0 +64 +64 +Connector_PinHeader_1.27mm +PinHeader_2x32_P1.27mm_Vertical +Through hole straight pin header, 2x32, 1.27mm pitch, double rows +Through hole pin header THT 2x32 1.27mm double row +0 +64 +64 +Connector_PinHeader_1.27mm +PinHeader_2x32_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x32, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x32 1.27mm double row +0 +64 +64 +Connector_PinHeader_1.27mm +PinHeader_2x33_P1.27mm_Horizontal +Through hole angled pin header, 2x33, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x33 1.27mm double row +0 +66 +66 +Connector_PinHeader_1.27mm +PinHeader_2x33_P1.27mm_Vertical +Through hole straight pin header, 2x33, 1.27mm pitch, double rows +Through hole pin header THT 2x33 1.27mm double row +0 +66 +66 +Connector_PinHeader_1.27mm +PinHeader_2x33_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x33, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x33 1.27mm double row +0 +66 +66 +Connector_PinHeader_1.27mm +PinHeader_2x34_P1.27mm_Horizontal +Through hole angled pin header, 2x34, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x34 1.27mm double row +0 +68 +68 +Connector_PinHeader_1.27mm +PinHeader_2x34_P1.27mm_Vertical +Through hole straight pin header, 2x34, 1.27mm pitch, double rows +Through hole pin header THT 2x34 1.27mm double row +0 +68 +68 +Connector_PinHeader_1.27mm +PinHeader_2x34_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x34, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x34 1.27mm double row +0 +68 +68 +Connector_PinHeader_1.27mm +PinHeader_2x35_P1.27mm_Horizontal +Through hole angled pin header, 2x35, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x35 1.27mm double row +0 +70 +70 +Connector_PinHeader_1.27mm +PinHeader_2x35_P1.27mm_Vertical +Through hole straight pin header, 2x35, 1.27mm pitch, double rows +Through hole pin header THT 2x35 1.27mm double row +0 +70 +70 +Connector_PinHeader_1.27mm +PinHeader_2x35_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x35, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x35 1.27mm double row +0 +70 +70 +Connector_PinHeader_1.27mm +PinHeader_2x36_P1.27mm_Horizontal +Through hole angled pin header, 2x36, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x36 1.27mm double row +0 +72 +72 +Connector_PinHeader_1.27mm +PinHeader_2x36_P1.27mm_Vertical +Through hole straight pin header, 2x36, 1.27mm pitch, double rows +Through hole pin header THT 2x36 1.27mm double row +0 +72 +72 +Connector_PinHeader_1.27mm +PinHeader_2x36_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x36, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x36 1.27mm double row +0 +72 +72 +Connector_PinHeader_1.27mm +PinHeader_2x37_P1.27mm_Horizontal +Through hole angled pin header, 2x37, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x37 1.27mm double row +0 +74 +74 +Connector_PinHeader_1.27mm +PinHeader_2x37_P1.27mm_Vertical +Through hole straight pin header, 2x37, 1.27mm pitch, double rows +Through hole pin header THT 2x37 1.27mm double row +0 +74 +74 +Connector_PinHeader_1.27mm +PinHeader_2x37_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x37, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x37 1.27mm double row +0 +74 +74 +Connector_PinHeader_1.27mm +PinHeader_2x38_P1.27mm_Horizontal +Through hole angled pin header, 2x38, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x38 1.27mm double row +0 +76 +76 +Connector_PinHeader_1.27mm +PinHeader_2x38_P1.27mm_Vertical +Through hole straight pin header, 2x38, 1.27mm pitch, double rows +Through hole pin header THT 2x38 1.27mm double row +0 +76 +76 +Connector_PinHeader_1.27mm +PinHeader_2x38_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x38, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x38 1.27mm double row +0 +76 +76 +Connector_PinHeader_1.27mm +PinHeader_2x39_P1.27mm_Horizontal +Through hole angled pin header, 2x39, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x39 1.27mm double row +0 +78 +78 +Connector_PinHeader_1.27mm +PinHeader_2x39_P1.27mm_Vertical +Through hole straight pin header, 2x39, 1.27mm pitch, double rows +Through hole pin header THT 2x39 1.27mm double row +0 +78 +78 +Connector_PinHeader_1.27mm +PinHeader_2x39_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x39, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x39 1.27mm double row +0 +78 +78 +Connector_PinHeader_1.27mm +PinHeader_2x40_P1.27mm_Horizontal +Through hole angled pin header, 2x40, 1.27mm pitch, 4.0mm pin length, double rows +Through hole angled pin header THT 2x40 1.27mm double row +0 +80 +80 +Connector_PinHeader_1.27mm +PinHeader_2x40_P1.27mm_Vertical +Through hole straight pin header, 2x40, 1.27mm pitch, double rows +Through hole pin header THT 2x40 1.27mm double row +0 +80 +80 +Connector_PinHeader_1.27mm +PinHeader_2x40_P1.27mm_Vertical_SMD +surface-mounted straight pin header, 2x40, 1.27mm pitch, double rows +Surface mounted pin header SMD 2x40 1.27mm double row +0 +80 +80 +Connector_PinHeader_2.00mm +PinHeader_1x01_P2.00mm_Horizontal +Through hole angled pin header, 1x01, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x01 2.00mm single row +0 +1 +1 +Connector_PinHeader_2.00mm +PinHeader_1x01_P2.00mm_Vertical +Through hole straight pin header, 1x01, 2.00mm pitch, single row +Through hole pin header THT 1x01 2.00mm single row +0 +1 +1 +Connector_PinHeader_2.00mm +PinHeader_1x02_P2.00mm_Horizontal +Through hole angled pin header, 1x02, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x02 2.00mm single row +0 +2 +2 +Connector_PinHeader_2.00mm +PinHeader_1x02_P2.00mm_Vertical +Through hole straight pin header, 1x02, 2.00mm pitch, single row +Through hole pin header THT 1x02 2.00mm single row +0 +2 +2 +Connector_PinHeader_2.00mm +PinHeader_1x02_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x02, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x02 2.00mm single row style1 pin1 left +0 +2 +2 +Connector_PinHeader_2.00mm +PinHeader_1x02_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x02, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x02 2.00mm single row style2 pin1 right +0 +2 +2 +Connector_PinHeader_2.00mm +PinHeader_1x03_P2.00mm_Horizontal +Through hole angled pin header, 1x03, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x03 2.00mm single row +0 +3 +3 +Connector_PinHeader_2.00mm +PinHeader_1x03_P2.00mm_Vertical +Through hole straight pin header, 1x03, 2.00mm pitch, single row +Through hole pin header THT 1x03 2.00mm single row +0 +3 +3 +Connector_PinHeader_2.00mm +PinHeader_1x03_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x03, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x03 2.00mm single row style1 pin1 left +0 +3 +3 +Connector_PinHeader_2.00mm +PinHeader_1x03_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x03, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x03 2.00mm single row style2 pin1 right +0 +3 +3 +Connector_PinHeader_2.00mm +PinHeader_1x04_P2.00mm_Horizontal +Through hole angled pin header, 1x04, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x04 2.00mm single row +0 +4 +4 +Connector_PinHeader_2.00mm +PinHeader_1x04_P2.00mm_Vertical +Through hole straight pin header, 1x04, 2.00mm pitch, single row +Through hole pin header THT 1x04 2.00mm single row +0 +4 +4 +Connector_PinHeader_2.00mm +PinHeader_1x04_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x04, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x04 2.00mm single row style1 pin1 left +0 +4 +4 +Connector_PinHeader_2.00mm +PinHeader_1x04_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x04, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x04 2.00mm single row style2 pin1 right +0 +4 +4 +Connector_PinHeader_2.00mm +PinHeader_1x05_P2.00mm_Horizontal +Through hole angled pin header, 1x05, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x05 2.00mm single row +0 +5 +5 +Connector_PinHeader_2.00mm +PinHeader_1x05_P2.00mm_Vertical +Through hole straight pin header, 1x05, 2.00mm pitch, single row +Through hole pin header THT 1x05 2.00mm single row +0 +5 +5 +Connector_PinHeader_2.00mm +PinHeader_1x05_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x05, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x05 2.00mm single row style1 pin1 left +0 +5 +5 +Connector_PinHeader_2.00mm +PinHeader_1x05_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x05, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x05 2.00mm single row style2 pin1 right +0 +5 +5 +Connector_PinHeader_2.00mm +PinHeader_1x06_P2.00mm_Horizontal +Through hole angled pin header, 1x06, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x06 2.00mm single row +0 +6 +6 +Connector_PinHeader_2.00mm +PinHeader_1x06_P2.00mm_Vertical +Through hole straight pin header, 1x06, 2.00mm pitch, single row +Through hole pin header THT 1x06 2.00mm single row +0 +6 +6 +Connector_PinHeader_2.00mm +PinHeader_1x06_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x06, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x06 2.00mm single row style1 pin1 left +0 +6 +6 +Connector_PinHeader_2.00mm +PinHeader_1x06_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x06, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x06 2.00mm single row style2 pin1 right +0 +6 +6 +Connector_PinHeader_2.00mm +PinHeader_1x07_P2.00mm_Horizontal +Through hole angled pin header, 1x07, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x07 2.00mm single row +0 +7 +7 +Connector_PinHeader_2.00mm +PinHeader_1x07_P2.00mm_Vertical +Through hole straight pin header, 1x07, 2.00mm pitch, single row +Through hole pin header THT 1x07 2.00mm single row +0 +7 +7 +Connector_PinHeader_2.00mm +PinHeader_1x07_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x07, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x07 2.00mm single row style1 pin1 left +0 +7 +7 +Connector_PinHeader_2.00mm +PinHeader_1x07_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x07, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x07 2.00mm single row style2 pin1 right +0 +7 +7 +Connector_PinHeader_2.00mm +PinHeader_1x08_P2.00mm_Horizontal +Through hole angled pin header, 1x08, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x08 2.00mm single row +0 +8 +8 +Connector_PinHeader_2.00mm +PinHeader_1x08_P2.00mm_Vertical +Through hole straight pin header, 1x08, 2.00mm pitch, single row +Through hole pin header THT 1x08 2.00mm single row +0 +8 +8 +Connector_PinHeader_2.00mm +PinHeader_1x08_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x08, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x08 2.00mm single row style1 pin1 left +0 +8 +8 +Connector_PinHeader_2.00mm +PinHeader_1x08_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x08, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x08 2.00mm single row style2 pin1 right +0 +8 +8 +Connector_PinHeader_2.00mm +PinHeader_1x09_P2.00mm_Horizontal +Through hole angled pin header, 1x09, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x09 2.00mm single row +0 +9 +9 +Connector_PinHeader_2.00mm +PinHeader_1x09_P2.00mm_Vertical +Through hole straight pin header, 1x09, 2.00mm pitch, single row +Through hole pin header THT 1x09 2.00mm single row +0 +9 +9 +Connector_PinHeader_2.00mm +PinHeader_1x09_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x09, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x09 2.00mm single row style1 pin1 left +0 +9 +9 +Connector_PinHeader_2.00mm +PinHeader_1x09_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x09, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x09 2.00mm single row style2 pin1 right +0 +9 +9 +Connector_PinHeader_2.00mm +PinHeader_1x10_P2.00mm_Horizontal +Through hole angled pin header, 1x10, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x10 2.00mm single row +0 +10 +10 +Connector_PinHeader_2.00mm +PinHeader_1x10_P2.00mm_Vertical +Through hole straight pin header, 1x10, 2.00mm pitch, single row +Through hole pin header THT 1x10 2.00mm single row +0 +10 +10 +Connector_PinHeader_2.00mm +PinHeader_1x10_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x10, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x10 2.00mm single row style1 pin1 left +0 +10 +10 +Connector_PinHeader_2.00mm +PinHeader_1x10_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x10, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x10 2.00mm single row style2 pin1 right +0 +10 +10 +Connector_PinHeader_2.00mm +PinHeader_1x11_P2.00mm_Horizontal +Through hole angled pin header, 1x11, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x11 2.00mm single row +0 +11 +11 +Connector_PinHeader_2.00mm +PinHeader_1x11_P2.00mm_Vertical +Through hole straight pin header, 1x11, 2.00mm pitch, single row +Through hole pin header THT 1x11 2.00mm single row +0 +11 +11 +Connector_PinHeader_2.00mm +PinHeader_1x11_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x11, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x11 2.00mm single row style1 pin1 left +0 +11 +11 +Connector_PinHeader_2.00mm +PinHeader_1x11_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x11, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x11 2.00mm single row style2 pin1 right +0 +11 +11 +Connector_PinHeader_2.00mm +PinHeader_1x12_P2.00mm_Horizontal +Through hole angled pin header, 1x12, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x12 2.00mm single row +0 +12 +12 +Connector_PinHeader_2.00mm +PinHeader_1x12_P2.00mm_Vertical +Through hole straight pin header, 1x12, 2.00mm pitch, single row +Through hole pin header THT 1x12 2.00mm single row +0 +12 +12 +Connector_PinHeader_2.00mm +PinHeader_1x12_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x12, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x12 2.00mm single row style1 pin1 left +0 +12 +12 +Connector_PinHeader_2.00mm +PinHeader_1x12_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x12, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x12 2.00mm single row style2 pin1 right +0 +12 +12 +Connector_PinHeader_2.00mm +PinHeader_1x13_P2.00mm_Horizontal +Through hole angled pin header, 1x13, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x13 2.00mm single row +0 +13 +13 +Connector_PinHeader_2.00mm +PinHeader_1x13_P2.00mm_Vertical +Through hole straight pin header, 1x13, 2.00mm pitch, single row +Through hole pin header THT 1x13 2.00mm single row +0 +13 +13 +Connector_PinHeader_2.00mm +PinHeader_1x13_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x13, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x13 2.00mm single row style1 pin1 left +0 +13 +13 +Connector_PinHeader_2.00mm +PinHeader_1x13_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x13, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x13 2.00mm single row style2 pin1 right +0 +13 +13 +Connector_PinHeader_2.00mm +PinHeader_1x14_P2.00mm_Horizontal +Through hole angled pin header, 1x14, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x14 2.00mm single row +0 +14 +14 +Connector_PinHeader_2.00mm +PinHeader_1x14_P2.00mm_Vertical +Through hole straight pin header, 1x14, 2.00mm pitch, single row +Through hole pin header THT 1x14 2.00mm single row +0 +14 +14 +Connector_PinHeader_2.00mm +PinHeader_1x14_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x14, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x14 2.00mm single row style1 pin1 left +0 +14 +14 +Connector_PinHeader_2.00mm +PinHeader_1x14_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x14, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x14 2.00mm single row style2 pin1 right +0 +14 +14 +Connector_PinHeader_2.00mm +PinHeader_1x15_P2.00mm_Horizontal +Through hole angled pin header, 1x15, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x15 2.00mm single row +0 +15 +15 +Connector_PinHeader_2.00mm +PinHeader_1x15_P2.00mm_Vertical +Through hole straight pin header, 1x15, 2.00mm pitch, single row +Through hole pin header THT 1x15 2.00mm single row +0 +15 +15 +Connector_PinHeader_2.00mm +PinHeader_1x15_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x15, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x15 2.00mm single row style1 pin1 left +0 +15 +15 +Connector_PinHeader_2.00mm +PinHeader_1x15_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x15, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x15 2.00mm single row style2 pin1 right +0 +15 +15 +Connector_PinHeader_2.00mm +PinHeader_1x16_P2.00mm_Horizontal +Through hole angled pin header, 1x16, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x16 2.00mm single row +0 +16 +16 +Connector_PinHeader_2.00mm +PinHeader_1x16_P2.00mm_Vertical +Through hole straight pin header, 1x16, 2.00mm pitch, single row +Through hole pin header THT 1x16 2.00mm single row +0 +16 +16 +Connector_PinHeader_2.00mm +PinHeader_1x16_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x16, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x16 2.00mm single row style1 pin1 left +0 +16 +16 +Connector_PinHeader_2.00mm +PinHeader_1x16_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x16, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x16 2.00mm single row style2 pin1 right +0 +16 +16 +Connector_PinHeader_2.00mm +PinHeader_1x17_P2.00mm_Horizontal +Through hole angled pin header, 1x17, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x17 2.00mm single row +0 +17 +17 +Connector_PinHeader_2.00mm +PinHeader_1x17_P2.00mm_Vertical +Through hole straight pin header, 1x17, 2.00mm pitch, single row +Through hole pin header THT 1x17 2.00mm single row +0 +17 +17 +Connector_PinHeader_2.00mm +PinHeader_1x17_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x17, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x17 2.00mm single row style1 pin1 left +0 +17 +17 +Connector_PinHeader_2.00mm +PinHeader_1x17_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x17, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x17 2.00mm single row style2 pin1 right +0 +17 +17 +Connector_PinHeader_2.00mm +PinHeader_1x18_P2.00mm_Horizontal +Through hole angled pin header, 1x18, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x18 2.00mm single row +0 +18 +18 +Connector_PinHeader_2.00mm +PinHeader_1x18_P2.00mm_Vertical +Through hole straight pin header, 1x18, 2.00mm pitch, single row +Through hole pin header THT 1x18 2.00mm single row +0 +18 +18 +Connector_PinHeader_2.00mm +PinHeader_1x18_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x18, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x18 2.00mm single row style1 pin1 left +0 +18 +18 +Connector_PinHeader_2.00mm +PinHeader_1x18_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x18, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x18 2.00mm single row style2 pin1 right +0 +18 +18 +Connector_PinHeader_2.00mm +PinHeader_1x19_P2.00mm_Horizontal +Through hole angled pin header, 1x19, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x19 2.00mm single row +0 +19 +19 +Connector_PinHeader_2.00mm +PinHeader_1x19_P2.00mm_Vertical +Through hole straight pin header, 1x19, 2.00mm pitch, single row +Through hole pin header THT 1x19 2.00mm single row +0 +19 +19 +Connector_PinHeader_2.00mm +PinHeader_1x19_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x19, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x19 2.00mm single row style1 pin1 left +0 +19 +19 +Connector_PinHeader_2.00mm +PinHeader_1x19_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x19, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x19 2.00mm single row style2 pin1 right +0 +19 +19 +Connector_PinHeader_2.00mm +PinHeader_1x20_P2.00mm_Horizontal +Through hole angled pin header, 1x20, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x20 2.00mm single row +0 +20 +20 +Connector_PinHeader_2.00mm +PinHeader_1x20_P2.00mm_Vertical +Through hole straight pin header, 1x20, 2.00mm pitch, single row +Through hole pin header THT 1x20 2.00mm single row +0 +20 +20 +Connector_PinHeader_2.00mm +PinHeader_1x20_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x20, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x20 2.00mm single row style1 pin1 left +0 +20 +20 +Connector_PinHeader_2.00mm +PinHeader_1x20_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x20, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x20 2.00mm single row style2 pin1 right +0 +20 +20 +Connector_PinHeader_2.00mm +PinHeader_1x21_P2.00mm_Horizontal +Through hole angled pin header, 1x21, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x21 2.00mm single row +0 +21 +21 +Connector_PinHeader_2.00mm +PinHeader_1x21_P2.00mm_Vertical +Through hole straight pin header, 1x21, 2.00mm pitch, single row +Through hole pin header THT 1x21 2.00mm single row +0 +21 +21 +Connector_PinHeader_2.00mm +PinHeader_1x21_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x21, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x21 2.00mm single row style1 pin1 left +0 +21 +21 +Connector_PinHeader_2.00mm +PinHeader_1x21_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x21, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x21 2.00mm single row style2 pin1 right +0 +21 +21 +Connector_PinHeader_2.00mm +PinHeader_1x22_P2.00mm_Horizontal +Through hole angled pin header, 1x22, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x22 2.00mm single row +0 +22 +22 +Connector_PinHeader_2.00mm +PinHeader_1x22_P2.00mm_Vertical +Through hole straight pin header, 1x22, 2.00mm pitch, single row +Through hole pin header THT 1x22 2.00mm single row +0 +22 +22 +Connector_PinHeader_2.00mm +PinHeader_1x22_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x22, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x22 2.00mm single row style1 pin1 left +0 +22 +22 +Connector_PinHeader_2.00mm +PinHeader_1x22_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x22, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x22 2.00mm single row style2 pin1 right +0 +22 +22 +Connector_PinHeader_2.00mm +PinHeader_1x23_P2.00mm_Horizontal +Through hole angled pin header, 1x23, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x23 2.00mm single row +0 +23 +23 +Connector_PinHeader_2.00mm +PinHeader_1x23_P2.00mm_Vertical +Through hole straight pin header, 1x23, 2.00mm pitch, single row +Through hole pin header THT 1x23 2.00mm single row +0 +23 +23 +Connector_PinHeader_2.00mm +PinHeader_1x23_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x23, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x23 2.00mm single row style1 pin1 left +0 +23 +23 +Connector_PinHeader_2.00mm +PinHeader_1x23_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x23, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x23 2.00mm single row style2 pin1 right +0 +23 +23 +Connector_PinHeader_2.00mm +PinHeader_1x24_P2.00mm_Horizontal +Through hole angled pin header, 1x24, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x24 2.00mm single row +0 +24 +24 +Connector_PinHeader_2.00mm +PinHeader_1x24_P2.00mm_Vertical +Through hole straight pin header, 1x24, 2.00mm pitch, single row +Through hole pin header THT 1x24 2.00mm single row +0 +24 +24 +Connector_PinHeader_2.00mm +PinHeader_1x24_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x24, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x24 2.00mm single row style1 pin1 left +0 +24 +24 +Connector_PinHeader_2.00mm +PinHeader_1x24_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x24, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x24 2.00mm single row style2 pin1 right +0 +24 +24 +Connector_PinHeader_2.00mm +PinHeader_1x25_P2.00mm_Horizontal +Through hole angled pin header, 1x25, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x25 2.00mm single row +0 +25 +25 +Connector_PinHeader_2.00mm +PinHeader_1x25_P2.00mm_Vertical +Through hole straight pin header, 1x25, 2.00mm pitch, single row +Through hole pin header THT 1x25 2.00mm single row +0 +25 +25 +Connector_PinHeader_2.00mm +PinHeader_1x25_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x25, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x25 2.00mm single row style1 pin1 left +0 +25 +25 +Connector_PinHeader_2.00mm +PinHeader_1x25_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x25, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x25 2.00mm single row style2 pin1 right +0 +25 +25 +Connector_PinHeader_2.00mm +PinHeader_1x26_P2.00mm_Horizontal +Through hole angled pin header, 1x26, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x26 2.00mm single row +0 +26 +26 +Connector_PinHeader_2.00mm +PinHeader_1x26_P2.00mm_Vertical +Through hole straight pin header, 1x26, 2.00mm pitch, single row +Through hole pin header THT 1x26 2.00mm single row +0 +26 +26 +Connector_PinHeader_2.00mm +PinHeader_1x26_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x26, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x26 2.00mm single row style1 pin1 left +0 +26 +26 +Connector_PinHeader_2.00mm +PinHeader_1x26_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x26, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x26 2.00mm single row style2 pin1 right +0 +26 +26 +Connector_PinHeader_2.00mm +PinHeader_1x27_P2.00mm_Horizontal +Through hole angled pin header, 1x27, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x27 2.00mm single row +0 +27 +27 +Connector_PinHeader_2.00mm +PinHeader_1x27_P2.00mm_Vertical +Through hole straight pin header, 1x27, 2.00mm pitch, single row +Through hole pin header THT 1x27 2.00mm single row +0 +27 +27 +Connector_PinHeader_2.00mm +PinHeader_1x27_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x27, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x27 2.00mm single row style1 pin1 left +0 +27 +27 +Connector_PinHeader_2.00mm +PinHeader_1x27_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x27, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x27 2.00mm single row style2 pin1 right +0 +27 +27 +Connector_PinHeader_2.00mm +PinHeader_1x28_P2.00mm_Horizontal +Through hole angled pin header, 1x28, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x28 2.00mm single row +0 +28 +28 +Connector_PinHeader_2.00mm +PinHeader_1x28_P2.00mm_Vertical +Through hole straight pin header, 1x28, 2.00mm pitch, single row +Through hole pin header THT 1x28 2.00mm single row +0 +28 +28 +Connector_PinHeader_2.00mm +PinHeader_1x28_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x28, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x28 2.00mm single row style1 pin1 left +0 +28 +28 +Connector_PinHeader_2.00mm +PinHeader_1x28_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x28, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x28 2.00mm single row style2 pin1 right +0 +28 +28 +Connector_PinHeader_2.00mm +PinHeader_1x29_P2.00mm_Horizontal +Through hole angled pin header, 1x29, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x29 2.00mm single row +0 +29 +29 +Connector_PinHeader_2.00mm +PinHeader_1x29_P2.00mm_Vertical +Through hole straight pin header, 1x29, 2.00mm pitch, single row +Through hole pin header THT 1x29 2.00mm single row +0 +29 +29 +Connector_PinHeader_2.00mm +PinHeader_1x29_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x29, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x29 2.00mm single row style1 pin1 left +0 +29 +29 +Connector_PinHeader_2.00mm +PinHeader_1x29_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x29, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x29 2.00mm single row style2 pin1 right +0 +29 +29 +Connector_PinHeader_2.00mm +PinHeader_1x30_P2.00mm_Horizontal +Through hole angled pin header, 1x30, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x30 2.00mm single row +0 +30 +30 +Connector_PinHeader_2.00mm +PinHeader_1x30_P2.00mm_Vertical +Through hole straight pin header, 1x30, 2.00mm pitch, single row +Through hole pin header THT 1x30 2.00mm single row +0 +30 +30 +Connector_PinHeader_2.00mm +PinHeader_1x30_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x30, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x30 2.00mm single row style1 pin1 left +0 +30 +30 +Connector_PinHeader_2.00mm +PinHeader_1x30_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x30, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x30 2.00mm single row style2 pin1 right +0 +30 +30 +Connector_PinHeader_2.00mm +PinHeader_1x31_P2.00mm_Horizontal +Through hole angled pin header, 1x31, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x31 2.00mm single row +0 +31 +31 +Connector_PinHeader_2.00mm +PinHeader_1x31_P2.00mm_Vertical +Through hole straight pin header, 1x31, 2.00mm pitch, single row +Through hole pin header THT 1x31 2.00mm single row +0 +31 +31 +Connector_PinHeader_2.00mm +PinHeader_1x31_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x31, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x31 2.00mm single row style1 pin1 left +0 +31 +31 +Connector_PinHeader_2.00mm +PinHeader_1x31_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x31, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x31 2.00mm single row style2 pin1 right +0 +31 +31 +Connector_PinHeader_2.00mm +PinHeader_1x32_P2.00mm_Horizontal +Through hole angled pin header, 1x32, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x32 2.00mm single row +0 +32 +32 +Connector_PinHeader_2.00mm +PinHeader_1x32_P2.00mm_Vertical +Through hole straight pin header, 1x32, 2.00mm pitch, single row +Through hole pin header THT 1x32 2.00mm single row +0 +32 +32 +Connector_PinHeader_2.00mm +PinHeader_1x32_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x32, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x32 2.00mm single row style1 pin1 left +0 +32 +32 +Connector_PinHeader_2.00mm +PinHeader_1x32_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x32, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x32 2.00mm single row style2 pin1 right +0 +32 +32 +Connector_PinHeader_2.00mm +PinHeader_1x33_P2.00mm_Horizontal +Through hole angled pin header, 1x33, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x33 2.00mm single row +0 +33 +33 +Connector_PinHeader_2.00mm +PinHeader_1x33_P2.00mm_Vertical +Through hole straight pin header, 1x33, 2.00mm pitch, single row +Through hole pin header THT 1x33 2.00mm single row +0 +33 +33 +Connector_PinHeader_2.00mm +PinHeader_1x33_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x33, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x33 2.00mm single row style1 pin1 left +0 +33 +33 +Connector_PinHeader_2.00mm +PinHeader_1x33_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x33, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x33 2.00mm single row style2 pin1 right +0 +33 +33 +Connector_PinHeader_2.00mm +PinHeader_1x34_P2.00mm_Horizontal +Through hole angled pin header, 1x34, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x34 2.00mm single row +0 +34 +34 +Connector_PinHeader_2.00mm +PinHeader_1x34_P2.00mm_Vertical +Through hole straight pin header, 1x34, 2.00mm pitch, single row +Through hole pin header THT 1x34 2.00mm single row +0 +34 +34 +Connector_PinHeader_2.00mm +PinHeader_1x34_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x34, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x34 2.00mm single row style1 pin1 left +0 +34 +34 +Connector_PinHeader_2.00mm +PinHeader_1x34_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x34, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x34 2.00mm single row style2 pin1 right +0 +34 +34 +Connector_PinHeader_2.00mm +PinHeader_1x35_P2.00mm_Horizontal +Through hole angled pin header, 1x35, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x35 2.00mm single row +0 +35 +35 +Connector_PinHeader_2.00mm +PinHeader_1x35_P2.00mm_Vertical +Through hole straight pin header, 1x35, 2.00mm pitch, single row +Through hole pin header THT 1x35 2.00mm single row +0 +35 +35 +Connector_PinHeader_2.00mm +PinHeader_1x35_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x35, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x35 2.00mm single row style1 pin1 left +0 +35 +35 +Connector_PinHeader_2.00mm +PinHeader_1x35_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x35, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x35 2.00mm single row style2 pin1 right +0 +35 +35 +Connector_PinHeader_2.00mm +PinHeader_1x36_P2.00mm_Horizontal +Through hole angled pin header, 1x36, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x36 2.00mm single row +0 +36 +36 +Connector_PinHeader_2.00mm +PinHeader_1x36_P2.00mm_Vertical +Through hole straight pin header, 1x36, 2.00mm pitch, single row +Through hole pin header THT 1x36 2.00mm single row +0 +36 +36 +Connector_PinHeader_2.00mm +PinHeader_1x36_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x36, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x36 2.00mm single row style1 pin1 left +0 +36 +36 +Connector_PinHeader_2.00mm +PinHeader_1x36_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x36, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x36 2.00mm single row style2 pin1 right +0 +36 +36 +Connector_PinHeader_2.00mm +PinHeader_1x37_P2.00mm_Horizontal +Through hole angled pin header, 1x37, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x37 2.00mm single row +0 +37 +37 +Connector_PinHeader_2.00mm +PinHeader_1x37_P2.00mm_Vertical +Through hole straight pin header, 1x37, 2.00mm pitch, single row +Through hole pin header THT 1x37 2.00mm single row +0 +37 +37 +Connector_PinHeader_2.00mm +PinHeader_1x37_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x37, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x37 2.00mm single row style1 pin1 left +0 +37 +37 +Connector_PinHeader_2.00mm +PinHeader_1x37_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x37, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x37 2.00mm single row style2 pin1 right +0 +37 +37 +Connector_PinHeader_2.00mm +PinHeader_1x38_P2.00mm_Horizontal +Through hole angled pin header, 1x38, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x38 2.00mm single row +0 +38 +38 +Connector_PinHeader_2.00mm +PinHeader_1x38_P2.00mm_Vertical +Through hole straight pin header, 1x38, 2.00mm pitch, single row +Through hole pin header THT 1x38 2.00mm single row +0 +38 +38 +Connector_PinHeader_2.00mm +PinHeader_1x38_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x38, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x38 2.00mm single row style1 pin1 left +0 +38 +38 +Connector_PinHeader_2.00mm +PinHeader_1x38_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x38, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x38 2.00mm single row style2 pin1 right +0 +38 +38 +Connector_PinHeader_2.00mm +PinHeader_1x39_P2.00mm_Horizontal +Through hole angled pin header, 1x39, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x39 2.00mm single row +0 +39 +39 +Connector_PinHeader_2.00mm +PinHeader_1x39_P2.00mm_Vertical +Through hole straight pin header, 1x39, 2.00mm pitch, single row +Through hole pin header THT 1x39 2.00mm single row +0 +39 +39 +Connector_PinHeader_2.00mm +PinHeader_1x39_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x39, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x39 2.00mm single row style1 pin1 left +0 +39 +39 +Connector_PinHeader_2.00mm +PinHeader_1x39_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x39, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x39 2.00mm single row style2 pin1 right +0 +39 +39 +Connector_PinHeader_2.00mm +PinHeader_1x40_P2.00mm_Horizontal +Through hole angled pin header, 1x40, 2.00mm pitch, 4.2mm pin length, single row +Through hole angled pin header THT 1x40 2.00mm single row +0 +40 +40 +Connector_PinHeader_2.00mm +PinHeader_1x40_P2.00mm_Vertical +Through hole straight pin header, 1x40, 2.00mm pitch, single row +Through hole pin header THT 1x40 2.00mm single row +0 +40 +40 +Connector_PinHeader_2.00mm +PinHeader_1x40_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x40, 2.00mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x40 2.00mm single row style1 pin1 left +0 +40 +40 +Connector_PinHeader_2.00mm +PinHeader_1x40_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x40, 2.00mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x40 2.00mm single row style2 pin1 right +0 +40 +40 +Connector_PinHeader_2.00mm +PinHeader_2x01_P2.00mm_Horizontal +Through hole angled pin header, 2x01, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x01 2.00mm double row +0 +2 +2 +Connector_PinHeader_2.00mm +PinHeader_2x01_P2.00mm_Vertical +Through hole straight pin header, 2x01, 2.00mm pitch, double rows +Through hole pin header THT 2x01 2.00mm double row +0 +2 +2 +Connector_PinHeader_2.00mm +PinHeader_2x01_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x01, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x01 2.00mm double row +0 +2 +2 +Connector_PinHeader_2.00mm +PinHeader_2x02_P2.00mm_Horizontal +Through hole angled pin header, 2x02, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x02 2.00mm double row +0 +4 +4 +Connector_PinHeader_2.00mm +PinHeader_2x02_P2.00mm_Vertical +Through hole straight pin header, 2x02, 2.00mm pitch, double rows +Through hole pin header THT 2x02 2.00mm double row +0 +4 +4 +Connector_PinHeader_2.00mm +PinHeader_2x02_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x02, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x02 2.00mm double row +0 +4 +4 +Connector_PinHeader_2.00mm +PinHeader_2x03_P2.00mm_Horizontal +Through hole angled pin header, 2x03, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x03 2.00mm double row +0 +6 +6 +Connector_PinHeader_2.00mm +PinHeader_2x03_P2.00mm_Vertical +Through hole straight pin header, 2x03, 2.00mm pitch, double rows +Through hole pin header THT 2x03 2.00mm double row +0 +6 +6 +Connector_PinHeader_2.00mm +PinHeader_2x03_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x03, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x03 2.00mm double row +0 +6 +6 +Connector_PinHeader_2.00mm +PinHeader_2x04_P2.00mm_Horizontal +Through hole angled pin header, 2x04, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x04 2.00mm double row +0 +8 +8 +Connector_PinHeader_2.00mm +PinHeader_2x04_P2.00mm_Vertical +Through hole straight pin header, 2x04, 2.00mm pitch, double rows +Through hole pin header THT 2x04 2.00mm double row +0 +8 +8 +Connector_PinHeader_2.00mm +PinHeader_2x04_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x04, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x04 2.00mm double row +0 +8 +8 +Connector_PinHeader_2.00mm +PinHeader_2x05_P2.00mm_Horizontal +Through hole angled pin header, 2x05, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x05 2.00mm double row +0 +10 +10 +Connector_PinHeader_2.00mm +PinHeader_2x05_P2.00mm_Vertical +Through hole straight pin header, 2x05, 2.00mm pitch, double rows +Through hole pin header THT 2x05 2.00mm double row +0 +10 +10 +Connector_PinHeader_2.00mm +PinHeader_2x05_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x05, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x05 2.00mm double row +0 +10 +10 +Connector_PinHeader_2.00mm +PinHeader_2x06_P2.00mm_Horizontal +Through hole angled pin header, 2x06, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x06 2.00mm double row +0 +12 +12 +Connector_PinHeader_2.00mm +PinHeader_2x06_P2.00mm_Vertical +Through hole straight pin header, 2x06, 2.00mm pitch, double rows +Through hole pin header THT 2x06 2.00mm double row +0 +12 +12 +Connector_PinHeader_2.00mm +PinHeader_2x06_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x06, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x06 2.00mm double row +0 +12 +12 +Connector_PinHeader_2.00mm +PinHeader_2x07_P2.00mm_Horizontal +Through hole angled pin header, 2x07, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x07 2.00mm double row +0 +14 +14 +Connector_PinHeader_2.00mm +PinHeader_2x07_P2.00mm_Vertical +Through hole straight pin header, 2x07, 2.00mm pitch, double rows +Through hole pin header THT 2x07 2.00mm double row +0 +14 +14 +Connector_PinHeader_2.00mm +PinHeader_2x07_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x07, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x07 2.00mm double row +0 +14 +14 +Connector_PinHeader_2.00mm +PinHeader_2x08_P2.00mm_Horizontal +Through hole angled pin header, 2x08, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x08 2.00mm double row +0 +16 +16 +Connector_PinHeader_2.00mm +PinHeader_2x08_P2.00mm_Vertical +Through hole straight pin header, 2x08, 2.00mm pitch, double rows +Through hole pin header THT 2x08 2.00mm double row +0 +16 +16 +Connector_PinHeader_2.00mm +PinHeader_2x08_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x08, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x08 2.00mm double row +0 +16 +16 +Connector_PinHeader_2.00mm +PinHeader_2x09_P2.00mm_Horizontal +Through hole angled pin header, 2x09, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x09 2.00mm double row +0 +18 +18 +Connector_PinHeader_2.00mm +PinHeader_2x09_P2.00mm_Vertical +Through hole straight pin header, 2x09, 2.00mm pitch, double rows +Through hole pin header THT 2x09 2.00mm double row +0 +18 +18 +Connector_PinHeader_2.00mm +PinHeader_2x09_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x09, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x09 2.00mm double row +0 +18 +18 +Connector_PinHeader_2.00mm +PinHeader_2x10_P2.00mm_Horizontal +Through hole angled pin header, 2x10, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x10 2.00mm double row +0 +20 +20 +Connector_PinHeader_2.00mm +PinHeader_2x10_P2.00mm_Vertical +Through hole straight pin header, 2x10, 2.00mm pitch, double rows +Through hole pin header THT 2x10 2.00mm double row +0 +20 +20 +Connector_PinHeader_2.00mm +PinHeader_2x10_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x10, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x10 2.00mm double row +0 +20 +20 +Connector_PinHeader_2.00mm +PinHeader_2x11_P2.00mm_Horizontal +Through hole angled pin header, 2x11, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x11 2.00mm double row +0 +22 +22 +Connector_PinHeader_2.00mm +PinHeader_2x11_P2.00mm_Vertical +Through hole straight pin header, 2x11, 2.00mm pitch, double rows +Through hole pin header THT 2x11 2.00mm double row +0 +22 +22 +Connector_PinHeader_2.00mm +PinHeader_2x11_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x11, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x11 2.00mm double row +0 +22 +22 +Connector_PinHeader_2.00mm +PinHeader_2x12_P2.00mm_Horizontal +Through hole angled pin header, 2x12, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x12 2.00mm double row +0 +24 +24 +Connector_PinHeader_2.00mm +PinHeader_2x12_P2.00mm_Vertical +Through hole straight pin header, 2x12, 2.00mm pitch, double rows +Through hole pin header THT 2x12 2.00mm double row +0 +24 +24 +Connector_PinHeader_2.00mm +PinHeader_2x12_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x12, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x12 2.00mm double row +0 +24 +24 +Connector_PinHeader_2.00mm +PinHeader_2x13_P2.00mm_Horizontal +Through hole angled pin header, 2x13, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x13 2.00mm double row +0 +26 +26 +Connector_PinHeader_2.00mm +PinHeader_2x13_P2.00mm_Vertical +Through hole straight pin header, 2x13, 2.00mm pitch, double rows +Through hole pin header THT 2x13 2.00mm double row +0 +26 +26 +Connector_PinHeader_2.00mm +PinHeader_2x13_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x13, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x13 2.00mm double row +0 +26 +26 +Connector_PinHeader_2.00mm +PinHeader_2x14_P2.00mm_Horizontal +Through hole angled pin header, 2x14, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x14 2.00mm double row +0 +28 +28 +Connector_PinHeader_2.00mm +PinHeader_2x14_P2.00mm_Vertical +Through hole straight pin header, 2x14, 2.00mm pitch, double rows +Through hole pin header THT 2x14 2.00mm double row +0 +28 +28 +Connector_PinHeader_2.00mm +PinHeader_2x14_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x14, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x14 2.00mm double row +0 +28 +28 +Connector_PinHeader_2.00mm +PinHeader_2x15_P2.00mm_Horizontal +Through hole angled pin header, 2x15, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x15 2.00mm double row +0 +30 +30 +Connector_PinHeader_2.00mm +PinHeader_2x15_P2.00mm_Vertical +Through hole straight pin header, 2x15, 2.00mm pitch, double rows +Through hole pin header THT 2x15 2.00mm double row +0 +30 +30 +Connector_PinHeader_2.00mm +PinHeader_2x15_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x15, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x15 2.00mm double row +0 +30 +30 +Connector_PinHeader_2.00mm +PinHeader_2x16_P2.00mm_Horizontal +Through hole angled pin header, 2x16, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x16 2.00mm double row +0 +32 +32 +Connector_PinHeader_2.00mm +PinHeader_2x16_P2.00mm_Vertical +Through hole straight pin header, 2x16, 2.00mm pitch, double rows +Through hole pin header THT 2x16 2.00mm double row +0 +32 +32 +Connector_PinHeader_2.00mm +PinHeader_2x16_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x16, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x16 2.00mm double row +0 +32 +32 +Connector_PinHeader_2.00mm +PinHeader_2x17_P2.00mm_Horizontal +Through hole angled pin header, 2x17, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x17 2.00mm double row +0 +34 +34 +Connector_PinHeader_2.00mm +PinHeader_2x17_P2.00mm_Vertical +Through hole straight pin header, 2x17, 2.00mm pitch, double rows +Through hole pin header THT 2x17 2.00mm double row +0 +34 +34 +Connector_PinHeader_2.00mm +PinHeader_2x17_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x17, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x17 2.00mm double row +0 +34 +34 +Connector_PinHeader_2.00mm +PinHeader_2x18_P2.00mm_Horizontal +Through hole angled pin header, 2x18, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x18 2.00mm double row +0 +36 +36 +Connector_PinHeader_2.00mm +PinHeader_2x18_P2.00mm_Vertical +Through hole straight pin header, 2x18, 2.00mm pitch, double rows +Through hole pin header THT 2x18 2.00mm double row +0 +36 +36 +Connector_PinHeader_2.00mm +PinHeader_2x18_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x18, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x18 2.00mm double row +0 +36 +36 +Connector_PinHeader_2.00mm +PinHeader_2x19_P2.00mm_Horizontal +Through hole angled pin header, 2x19, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x19 2.00mm double row +0 +38 +38 +Connector_PinHeader_2.00mm +PinHeader_2x19_P2.00mm_Vertical +Through hole straight pin header, 2x19, 2.00mm pitch, double rows +Through hole pin header THT 2x19 2.00mm double row +0 +38 +38 +Connector_PinHeader_2.00mm +PinHeader_2x19_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x19, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x19 2.00mm double row +0 +38 +38 +Connector_PinHeader_2.00mm +PinHeader_2x20_P2.00mm_Horizontal +Through hole angled pin header, 2x20, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x20 2.00mm double row +0 +40 +40 +Connector_PinHeader_2.00mm +PinHeader_2x20_P2.00mm_Vertical +Through hole straight pin header, 2x20, 2.00mm pitch, double rows +Through hole pin header THT 2x20 2.00mm double row +0 +40 +40 +Connector_PinHeader_2.00mm +PinHeader_2x20_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x20, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x20 2.00mm double row +0 +40 +40 +Connector_PinHeader_2.00mm +PinHeader_2x21_P2.00mm_Horizontal +Through hole angled pin header, 2x21, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x21 2.00mm double row +0 +42 +42 +Connector_PinHeader_2.00mm +PinHeader_2x21_P2.00mm_Vertical +Through hole straight pin header, 2x21, 2.00mm pitch, double rows +Through hole pin header THT 2x21 2.00mm double row +0 +42 +42 +Connector_PinHeader_2.00mm +PinHeader_2x21_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x21, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x21 2.00mm double row +0 +42 +42 +Connector_PinHeader_2.00mm +PinHeader_2x22_P2.00mm_Horizontal +Through hole angled pin header, 2x22, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x22 2.00mm double row +0 +44 +44 +Connector_PinHeader_2.00mm +PinHeader_2x22_P2.00mm_Vertical +Through hole straight pin header, 2x22, 2.00mm pitch, double rows +Through hole pin header THT 2x22 2.00mm double row +0 +44 +44 +Connector_PinHeader_2.00mm +PinHeader_2x22_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x22, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x22 2.00mm double row +0 +44 +44 +Connector_PinHeader_2.00mm +PinHeader_2x23_P2.00mm_Horizontal +Through hole angled pin header, 2x23, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x23 2.00mm double row +0 +46 +46 +Connector_PinHeader_2.00mm +PinHeader_2x23_P2.00mm_Vertical +Through hole straight pin header, 2x23, 2.00mm pitch, double rows +Through hole pin header THT 2x23 2.00mm double row +0 +46 +46 +Connector_PinHeader_2.00mm +PinHeader_2x23_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x23, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x23 2.00mm double row +0 +46 +46 +Connector_PinHeader_2.00mm +PinHeader_2x24_P2.00mm_Horizontal +Through hole angled pin header, 2x24, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x24 2.00mm double row +0 +48 +48 +Connector_PinHeader_2.00mm +PinHeader_2x24_P2.00mm_Vertical +Through hole straight pin header, 2x24, 2.00mm pitch, double rows +Through hole pin header THT 2x24 2.00mm double row +0 +48 +48 +Connector_PinHeader_2.00mm +PinHeader_2x24_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x24, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x24 2.00mm double row +0 +48 +48 +Connector_PinHeader_2.00mm +PinHeader_2x25_P2.00mm_Horizontal +Through hole angled pin header, 2x25, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x25 2.00mm double row +0 +50 +50 +Connector_PinHeader_2.00mm +PinHeader_2x25_P2.00mm_Vertical +Through hole straight pin header, 2x25, 2.00mm pitch, double rows +Through hole pin header THT 2x25 2.00mm double row +0 +50 +50 +Connector_PinHeader_2.00mm +PinHeader_2x25_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x25, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x25 2.00mm double row +0 +50 +50 +Connector_PinHeader_2.00mm +PinHeader_2x26_P2.00mm_Horizontal +Through hole angled pin header, 2x26, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x26 2.00mm double row +0 +52 +52 +Connector_PinHeader_2.00mm +PinHeader_2x26_P2.00mm_Vertical +Through hole straight pin header, 2x26, 2.00mm pitch, double rows +Through hole pin header THT 2x26 2.00mm double row +0 +52 +52 +Connector_PinHeader_2.00mm +PinHeader_2x26_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x26, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x26 2.00mm double row +0 +52 +52 +Connector_PinHeader_2.00mm +PinHeader_2x27_P2.00mm_Horizontal +Through hole angled pin header, 2x27, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x27 2.00mm double row +0 +54 +54 +Connector_PinHeader_2.00mm +PinHeader_2x27_P2.00mm_Vertical +Through hole straight pin header, 2x27, 2.00mm pitch, double rows +Through hole pin header THT 2x27 2.00mm double row +0 +54 +54 +Connector_PinHeader_2.00mm +PinHeader_2x27_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x27, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x27 2.00mm double row +0 +54 +54 +Connector_PinHeader_2.00mm +PinHeader_2x28_P2.00mm_Horizontal +Through hole angled pin header, 2x28, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x28 2.00mm double row +0 +56 +56 +Connector_PinHeader_2.00mm +PinHeader_2x28_P2.00mm_Vertical +Through hole straight pin header, 2x28, 2.00mm pitch, double rows +Through hole pin header THT 2x28 2.00mm double row +0 +56 +56 +Connector_PinHeader_2.00mm +PinHeader_2x28_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x28, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x28 2.00mm double row +0 +56 +56 +Connector_PinHeader_2.00mm +PinHeader_2x29_P2.00mm_Horizontal +Through hole angled pin header, 2x29, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x29 2.00mm double row +0 +58 +58 +Connector_PinHeader_2.00mm +PinHeader_2x29_P2.00mm_Vertical +Through hole straight pin header, 2x29, 2.00mm pitch, double rows +Through hole pin header THT 2x29 2.00mm double row +0 +58 +58 +Connector_PinHeader_2.00mm +PinHeader_2x29_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x29, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x29 2.00mm double row +0 +58 +58 +Connector_PinHeader_2.00mm +PinHeader_2x30_P2.00mm_Horizontal +Through hole angled pin header, 2x30, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x30 2.00mm double row +0 +60 +60 +Connector_PinHeader_2.00mm +PinHeader_2x30_P2.00mm_Vertical +Through hole straight pin header, 2x30, 2.00mm pitch, double rows +Through hole pin header THT 2x30 2.00mm double row +0 +60 +60 +Connector_PinHeader_2.00mm +PinHeader_2x30_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x30, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x30 2.00mm double row +0 +60 +60 +Connector_PinHeader_2.00mm +PinHeader_2x31_P2.00mm_Horizontal +Through hole angled pin header, 2x31, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x31 2.00mm double row +0 +62 +62 +Connector_PinHeader_2.00mm +PinHeader_2x31_P2.00mm_Vertical +Through hole straight pin header, 2x31, 2.00mm pitch, double rows +Through hole pin header THT 2x31 2.00mm double row +0 +62 +62 +Connector_PinHeader_2.00mm +PinHeader_2x31_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x31, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x31 2.00mm double row +0 +62 +62 +Connector_PinHeader_2.00mm +PinHeader_2x32_P2.00mm_Horizontal +Through hole angled pin header, 2x32, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x32 2.00mm double row +0 +64 +64 +Connector_PinHeader_2.00mm +PinHeader_2x32_P2.00mm_Vertical +Through hole straight pin header, 2x32, 2.00mm pitch, double rows +Through hole pin header THT 2x32 2.00mm double row +0 +64 +64 +Connector_PinHeader_2.00mm +PinHeader_2x32_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x32, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x32 2.00mm double row +0 +64 +64 +Connector_PinHeader_2.00mm +PinHeader_2x33_P2.00mm_Horizontal +Through hole angled pin header, 2x33, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x33 2.00mm double row +0 +66 +66 +Connector_PinHeader_2.00mm +PinHeader_2x33_P2.00mm_Vertical +Through hole straight pin header, 2x33, 2.00mm pitch, double rows +Through hole pin header THT 2x33 2.00mm double row +0 +66 +66 +Connector_PinHeader_2.00mm +PinHeader_2x33_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x33, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x33 2.00mm double row +0 +66 +66 +Connector_PinHeader_2.00mm +PinHeader_2x34_P2.00mm_Horizontal +Through hole angled pin header, 2x34, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x34 2.00mm double row +0 +68 +68 +Connector_PinHeader_2.00mm +PinHeader_2x34_P2.00mm_Vertical +Through hole straight pin header, 2x34, 2.00mm pitch, double rows +Through hole pin header THT 2x34 2.00mm double row +0 +68 +68 +Connector_PinHeader_2.00mm +PinHeader_2x34_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x34, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x34 2.00mm double row +0 +68 +68 +Connector_PinHeader_2.00mm +PinHeader_2x35_P2.00mm_Horizontal +Through hole angled pin header, 2x35, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x35 2.00mm double row +0 +70 +70 +Connector_PinHeader_2.00mm +PinHeader_2x35_P2.00mm_Vertical +Through hole straight pin header, 2x35, 2.00mm pitch, double rows +Through hole pin header THT 2x35 2.00mm double row +0 +70 +70 +Connector_PinHeader_2.00mm +PinHeader_2x35_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x35, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x35 2.00mm double row +0 +70 +70 +Connector_PinHeader_2.00mm +PinHeader_2x36_P2.00mm_Horizontal +Through hole angled pin header, 2x36, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x36 2.00mm double row +0 +72 +72 +Connector_PinHeader_2.00mm +PinHeader_2x36_P2.00mm_Vertical +Through hole straight pin header, 2x36, 2.00mm pitch, double rows +Through hole pin header THT 2x36 2.00mm double row +0 +72 +72 +Connector_PinHeader_2.00mm +PinHeader_2x36_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x36, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x36 2.00mm double row +0 +72 +72 +Connector_PinHeader_2.00mm +PinHeader_2x37_P2.00mm_Horizontal +Through hole angled pin header, 2x37, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x37 2.00mm double row +0 +74 +74 +Connector_PinHeader_2.00mm +PinHeader_2x37_P2.00mm_Vertical +Through hole straight pin header, 2x37, 2.00mm pitch, double rows +Through hole pin header THT 2x37 2.00mm double row +0 +74 +74 +Connector_PinHeader_2.00mm +PinHeader_2x37_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x37, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x37 2.00mm double row +0 +74 +74 +Connector_PinHeader_2.00mm +PinHeader_2x38_P2.00mm_Horizontal +Through hole angled pin header, 2x38, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x38 2.00mm double row +0 +76 +76 +Connector_PinHeader_2.00mm +PinHeader_2x38_P2.00mm_Vertical +Through hole straight pin header, 2x38, 2.00mm pitch, double rows +Through hole pin header THT 2x38 2.00mm double row +0 +76 +76 +Connector_PinHeader_2.00mm +PinHeader_2x38_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x38, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x38 2.00mm double row +0 +76 +76 +Connector_PinHeader_2.00mm +PinHeader_2x39_P2.00mm_Horizontal +Through hole angled pin header, 2x39, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x39 2.00mm double row +0 +78 +78 +Connector_PinHeader_2.00mm +PinHeader_2x39_P2.00mm_Vertical +Through hole straight pin header, 2x39, 2.00mm pitch, double rows +Through hole pin header THT 2x39 2.00mm double row +0 +78 +78 +Connector_PinHeader_2.00mm +PinHeader_2x39_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x39, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x39 2.00mm double row +0 +78 +78 +Connector_PinHeader_2.00mm +PinHeader_2x40_P2.00mm_Horizontal +Through hole angled pin header, 2x40, 2.00mm pitch, 4.2mm pin length, double rows +Through hole angled pin header THT 2x40 2.00mm double row +0 +80 +80 +Connector_PinHeader_2.00mm +PinHeader_2x40_P2.00mm_Vertical +Through hole straight pin header, 2x40, 2.00mm pitch, double rows +Through hole pin header THT 2x40 2.00mm double row +0 +80 +80 +Connector_PinHeader_2.00mm +PinHeader_2x40_P2.00mm_Vertical_SMD +surface-mounted straight pin header, 2x40, 2.00mm pitch, double rows +Surface mounted pin header SMD 2x40 2.00mm double row +0 +80 +80 +Connector_PinHeader_2.54mm +PinHeader_1x01_P2.54mm_Horizontal +Through hole angled pin header, 1x01, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x01 2.54mm single row +0 +1 +1 +Connector_PinHeader_2.54mm +PinHeader_1x01_P2.54mm_Vertical +Through hole straight pin header, 1x01, 2.54mm pitch, single row +Through hole pin header THT 1x01 2.54mm single row +0 +1 +1 +Connector_PinHeader_2.54mm +PinHeader_1x02_P2.54mm_Horizontal +Through hole angled pin header, 1x02, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x02 2.54mm single row +0 +2 +2 +Connector_PinHeader_2.54mm +PinHeader_1x02_P2.54mm_Vertical +Through hole straight pin header, 1x02, 2.54mm pitch, single row +Through hole pin header THT 1x02 2.54mm single row +0 +2 +2 +Connector_PinHeader_2.54mm +PinHeader_1x02_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x02, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x02 2.54mm single row style1 pin1 left +0 +2 +2 +Connector_PinHeader_2.54mm +PinHeader_1x02_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x02, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x02 2.54mm single row style2 pin1 right +0 +2 +2 +Connector_PinHeader_2.54mm +PinHeader_1x03_P2.54mm_Horizontal +Through hole angled pin header, 1x03, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x03 2.54mm single row +0 +3 +3 +Connector_PinHeader_2.54mm +PinHeader_1x03_P2.54mm_Vertical +Through hole straight pin header, 1x03, 2.54mm pitch, single row +Through hole pin header THT 1x03 2.54mm single row +0 +3 +3 +Connector_PinHeader_2.54mm +PinHeader_1x03_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x03, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x03 2.54mm single row style1 pin1 left +0 +3 +3 +Connector_PinHeader_2.54mm +PinHeader_1x03_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x03, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x03 2.54mm single row style2 pin1 right +0 +3 +3 +Connector_PinHeader_2.54mm +PinHeader_1x04_P2.54mm_Horizontal +Through hole angled pin header, 1x04, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x04 2.54mm single row +0 +4 +4 +Connector_PinHeader_2.54mm +PinHeader_1x04_P2.54mm_Vertical +Through hole straight pin header, 1x04, 2.54mm pitch, single row +Through hole pin header THT 1x04 2.54mm single row +0 +4 +4 +Connector_PinHeader_2.54mm +PinHeader_1x04_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x04, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x04 2.54mm single row style1 pin1 left +0 +4 +4 +Connector_PinHeader_2.54mm +PinHeader_1x04_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x04, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x04 2.54mm single row style2 pin1 right +0 +4 +4 +Connector_PinHeader_2.54mm +PinHeader_1x05_P2.54mm_Horizontal +Through hole angled pin header, 1x05, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x05 2.54mm single row +0 +5 +5 +Connector_PinHeader_2.54mm +PinHeader_1x05_P2.54mm_Vertical +Through hole straight pin header, 1x05, 2.54mm pitch, single row +Through hole pin header THT 1x05 2.54mm single row +0 +5 +5 +Connector_PinHeader_2.54mm +PinHeader_1x05_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x05, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x05 2.54mm single row style1 pin1 left +0 +5 +5 +Connector_PinHeader_2.54mm +PinHeader_1x05_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x05, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x05 2.54mm single row style2 pin1 right +0 +5 +5 +Connector_PinHeader_2.54mm +PinHeader_1x06_P2.54mm_Horizontal +Through hole angled pin header, 1x06, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x06 2.54mm single row +0 +6 +6 +Connector_PinHeader_2.54mm +PinHeader_1x06_P2.54mm_Vertical +Through hole straight pin header, 1x06, 2.54mm pitch, single row +Through hole pin header THT 1x06 2.54mm single row +0 +6 +6 +Connector_PinHeader_2.54mm +PinHeader_1x06_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x06, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x06 2.54mm single row style1 pin1 left +0 +6 +6 +Connector_PinHeader_2.54mm +PinHeader_1x06_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x06, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x06 2.54mm single row style2 pin1 right +0 +6 +6 +Connector_PinHeader_2.54mm +PinHeader_1x07_P2.54mm_Horizontal +Through hole angled pin header, 1x07, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x07 2.54mm single row +0 +7 +7 +Connector_PinHeader_2.54mm +PinHeader_1x07_P2.54mm_Vertical +Through hole straight pin header, 1x07, 2.54mm pitch, single row +Through hole pin header THT 1x07 2.54mm single row +0 +7 +7 +Connector_PinHeader_2.54mm +PinHeader_1x07_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x07, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x07 2.54mm single row style1 pin1 left +0 +7 +7 +Connector_PinHeader_2.54mm +PinHeader_1x07_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x07, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x07 2.54mm single row style2 pin1 right +0 +7 +7 +Connector_PinHeader_2.54mm +PinHeader_1x08_P2.54mm_Horizontal +Through hole angled pin header, 1x08, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x08 2.54mm single row +0 +8 +8 +Connector_PinHeader_2.54mm +PinHeader_1x08_P2.54mm_Vertical +Through hole straight pin header, 1x08, 2.54mm pitch, single row +Through hole pin header THT 1x08 2.54mm single row +0 +8 +8 +Connector_PinHeader_2.54mm +PinHeader_1x08_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x08, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x08 2.54mm single row style1 pin1 left +0 +8 +8 +Connector_PinHeader_2.54mm +PinHeader_1x08_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x08, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x08 2.54mm single row style2 pin1 right +0 +8 +8 +Connector_PinHeader_2.54mm +PinHeader_1x09_P2.54mm_Horizontal +Through hole angled pin header, 1x09, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x09 2.54mm single row +0 +9 +9 +Connector_PinHeader_2.54mm +PinHeader_1x09_P2.54mm_Vertical +Through hole straight pin header, 1x09, 2.54mm pitch, single row +Through hole pin header THT 1x09 2.54mm single row +0 +9 +9 +Connector_PinHeader_2.54mm +PinHeader_1x09_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x09, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x09 2.54mm single row style1 pin1 left +0 +9 +9 +Connector_PinHeader_2.54mm +PinHeader_1x09_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x09, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x09 2.54mm single row style2 pin1 right +0 +9 +9 +Connector_PinHeader_2.54mm +PinHeader_1x10_P2.54mm_Horizontal +Through hole angled pin header, 1x10, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x10 2.54mm single row +0 +10 +10 +Connector_PinHeader_2.54mm +PinHeader_1x10_P2.54mm_Vertical +Through hole straight pin header, 1x10, 2.54mm pitch, single row +Through hole pin header THT 1x10 2.54mm single row +0 +10 +10 +Connector_PinHeader_2.54mm +PinHeader_1x10_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x10, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x10 2.54mm single row style1 pin1 left +0 +10 +10 +Connector_PinHeader_2.54mm +PinHeader_1x10_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x10, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x10 2.54mm single row style2 pin1 right +0 +10 +10 +Connector_PinHeader_2.54mm +PinHeader_1x11_P2.54mm_Horizontal +Through hole angled pin header, 1x11, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x11 2.54mm single row +0 +11 +11 +Connector_PinHeader_2.54mm +PinHeader_1x11_P2.54mm_Vertical +Through hole straight pin header, 1x11, 2.54mm pitch, single row +Through hole pin header THT 1x11 2.54mm single row +0 +11 +11 +Connector_PinHeader_2.54mm +PinHeader_1x11_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x11, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x11 2.54mm single row style1 pin1 left +0 +11 +11 +Connector_PinHeader_2.54mm +PinHeader_1x11_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x11, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x11 2.54mm single row style2 pin1 right +0 +11 +11 +Connector_PinHeader_2.54mm +PinHeader_1x12_P2.54mm_Horizontal +Through hole angled pin header, 1x12, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x12 2.54mm single row +0 +12 +12 +Connector_PinHeader_2.54mm +PinHeader_1x12_P2.54mm_Vertical +Through hole straight pin header, 1x12, 2.54mm pitch, single row +Through hole pin header THT 1x12 2.54mm single row +0 +12 +12 +Connector_PinHeader_2.54mm +PinHeader_1x12_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x12, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x12 2.54mm single row style1 pin1 left +0 +12 +12 +Connector_PinHeader_2.54mm +PinHeader_1x12_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x12, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x12 2.54mm single row style2 pin1 right +0 +12 +12 +Connector_PinHeader_2.54mm +PinHeader_1x13_P2.54mm_Horizontal +Through hole angled pin header, 1x13, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x13 2.54mm single row +0 +13 +13 +Connector_PinHeader_2.54mm +PinHeader_1x13_P2.54mm_Vertical +Through hole straight pin header, 1x13, 2.54mm pitch, single row +Through hole pin header THT 1x13 2.54mm single row +0 +13 +13 +Connector_PinHeader_2.54mm +PinHeader_1x13_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x13, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x13 2.54mm single row style1 pin1 left +0 +13 +13 +Connector_PinHeader_2.54mm +PinHeader_1x13_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x13, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x13 2.54mm single row style2 pin1 right +0 +13 +13 +Connector_PinHeader_2.54mm +PinHeader_1x14_P2.54mm_Horizontal +Through hole angled pin header, 1x14, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x14 2.54mm single row +0 +14 +14 +Connector_PinHeader_2.54mm +PinHeader_1x14_P2.54mm_Vertical +Through hole straight pin header, 1x14, 2.54mm pitch, single row +Through hole pin header THT 1x14 2.54mm single row +0 +14 +14 +Connector_PinHeader_2.54mm +PinHeader_1x14_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x14, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x14 2.54mm single row style1 pin1 left +0 +14 +14 +Connector_PinHeader_2.54mm +PinHeader_1x14_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x14, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x14 2.54mm single row style2 pin1 right +0 +14 +14 +Connector_PinHeader_2.54mm +PinHeader_1x15_P2.54mm_Horizontal +Through hole angled pin header, 1x15, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x15 2.54mm single row +0 +15 +15 +Connector_PinHeader_2.54mm +PinHeader_1x15_P2.54mm_Vertical +Through hole straight pin header, 1x15, 2.54mm pitch, single row +Through hole pin header THT 1x15 2.54mm single row +0 +15 +15 +Connector_PinHeader_2.54mm +PinHeader_1x15_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x15, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x15 2.54mm single row style1 pin1 left +0 +15 +15 +Connector_PinHeader_2.54mm +PinHeader_1x15_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x15, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x15 2.54mm single row style2 pin1 right +0 +15 +15 +Connector_PinHeader_2.54mm +PinHeader_1x16_P2.54mm_Horizontal +Through hole angled pin header, 1x16, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x16 2.54mm single row +0 +16 +16 +Connector_PinHeader_2.54mm +PinHeader_1x16_P2.54mm_Vertical +Through hole straight pin header, 1x16, 2.54mm pitch, single row +Through hole pin header THT 1x16 2.54mm single row +0 +16 +16 +Connector_PinHeader_2.54mm +PinHeader_1x16_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x16, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x16 2.54mm single row style1 pin1 left +0 +16 +16 +Connector_PinHeader_2.54mm +PinHeader_1x16_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x16, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x16 2.54mm single row style2 pin1 right +0 +16 +16 +Connector_PinHeader_2.54mm +PinHeader_1x17_P2.54mm_Horizontal +Through hole angled pin header, 1x17, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x17 2.54mm single row +0 +17 +17 +Connector_PinHeader_2.54mm +PinHeader_1x17_P2.54mm_Vertical +Through hole straight pin header, 1x17, 2.54mm pitch, single row +Through hole pin header THT 1x17 2.54mm single row +0 +17 +17 +Connector_PinHeader_2.54mm +PinHeader_1x17_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x17, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x17 2.54mm single row style1 pin1 left +0 +17 +17 +Connector_PinHeader_2.54mm +PinHeader_1x17_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x17, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x17 2.54mm single row style2 pin1 right +0 +17 +17 +Connector_PinHeader_2.54mm +PinHeader_1x18_P2.54mm_Horizontal +Through hole angled pin header, 1x18, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x18 2.54mm single row +0 +18 +18 +Connector_PinHeader_2.54mm +PinHeader_1x18_P2.54mm_Vertical +Through hole straight pin header, 1x18, 2.54mm pitch, single row +Through hole pin header THT 1x18 2.54mm single row +0 +18 +18 +Connector_PinHeader_2.54mm +PinHeader_1x18_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x18, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x18 2.54mm single row style1 pin1 left +0 +18 +18 +Connector_PinHeader_2.54mm +PinHeader_1x18_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x18, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x18 2.54mm single row style2 pin1 right +0 +18 +18 +Connector_PinHeader_2.54mm +PinHeader_1x19_P2.54mm_Horizontal +Through hole angled pin header, 1x19, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x19 2.54mm single row +0 +19 +19 +Connector_PinHeader_2.54mm +PinHeader_1x19_P2.54mm_Vertical +Through hole straight pin header, 1x19, 2.54mm pitch, single row +Through hole pin header THT 1x19 2.54mm single row +0 +19 +19 +Connector_PinHeader_2.54mm +PinHeader_1x19_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x19, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x19 2.54mm single row style1 pin1 left +0 +19 +19 +Connector_PinHeader_2.54mm +PinHeader_1x19_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x19, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x19 2.54mm single row style2 pin1 right +0 +19 +19 +Connector_PinHeader_2.54mm +PinHeader_1x20_P2.54mm_Horizontal +Through hole angled pin header, 1x20, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x20 2.54mm single row +0 +20 +20 +Connector_PinHeader_2.54mm +PinHeader_1x20_P2.54mm_Vertical +Through hole straight pin header, 1x20, 2.54mm pitch, single row +Through hole pin header THT 1x20 2.54mm single row +0 +20 +20 +Connector_PinHeader_2.54mm +PinHeader_1x20_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x20, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x20 2.54mm single row style1 pin1 left +0 +20 +20 +Connector_PinHeader_2.54mm +PinHeader_1x20_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x20, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x20 2.54mm single row style2 pin1 right +0 +20 +20 +Connector_PinHeader_2.54mm +PinHeader_1x21_P2.54mm_Horizontal +Through hole angled pin header, 1x21, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x21 2.54mm single row +0 +21 +21 +Connector_PinHeader_2.54mm +PinHeader_1x21_P2.54mm_Vertical +Through hole straight pin header, 1x21, 2.54mm pitch, single row +Through hole pin header THT 1x21 2.54mm single row +0 +21 +21 +Connector_PinHeader_2.54mm +PinHeader_1x21_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x21, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x21 2.54mm single row style1 pin1 left +0 +21 +21 +Connector_PinHeader_2.54mm +PinHeader_1x21_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x21, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x21 2.54mm single row style2 pin1 right +0 +21 +21 +Connector_PinHeader_2.54mm +PinHeader_1x22_P2.54mm_Horizontal +Through hole angled pin header, 1x22, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x22 2.54mm single row +0 +22 +22 +Connector_PinHeader_2.54mm +PinHeader_1x22_P2.54mm_Vertical +Through hole straight pin header, 1x22, 2.54mm pitch, single row +Through hole pin header THT 1x22 2.54mm single row +0 +22 +22 +Connector_PinHeader_2.54mm +PinHeader_1x22_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x22, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x22 2.54mm single row style1 pin1 left +0 +22 +22 +Connector_PinHeader_2.54mm +PinHeader_1x22_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x22, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x22 2.54mm single row style2 pin1 right +0 +22 +22 +Connector_PinHeader_2.54mm +PinHeader_1x23_P2.54mm_Horizontal +Through hole angled pin header, 1x23, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x23 2.54mm single row +0 +23 +23 +Connector_PinHeader_2.54mm +PinHeader_1x23_P2.54mm_Vertical +Through hole straight pin header, 1x23, 2.54mm pitch, single row +Through hole pin header THT 1x23 2.54mm single row +0 +23 +23 +Connector_PinHeader_2.54mm +PinHeader_1x23_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x23, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x23 2.54mm single row style1 pin1 left +0 +23 +23 +Connector_PinHeader_2.54mm +PinHeader_1x23_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x23, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x23 2.54mm single row style2 pin1 right +0 +23 +23 +Connector_PinHeader_2.54mm +PinHeader_1x24_P2.54mm_Horizontal +Through hole angled pin header, 1x24, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x24 2.54mm single row +0 +24 +24 +Connector_PinHeader_2.54mm +PinHeader_1x24_P2.54mm_Vertical +Through hole straight pin header, 1x24, 2.54mm pitch, single row +Through hole pin header THT 1x24 2.54mm single row +0 +24 +24 +Connector_PinHeader_2.54mm +PinHeader_1x24_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x24, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x24 2.54mm single row style1 pin1 left +0 +24 +24 +Connector_PinHeader_2.54mm +PinHeader_1x24_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x24, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x24 2.54mm single row style2 pin1 right +0 +24 +24 +Connector_PinHeader_2.54mm +PinHeader_1x25_P2.54mm_Horizontal +Through hole angled pin header, 1x25, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x25 2.54mm single row +0 +25 +25 +Connector_PinHeader_2.54mm +PinHeader_1x25_P2.54mm_Vertical +Through hole straight pin header, 1x25, 2.54mm pitch, single row +Through hole pin header THT 1x25 2.54mm single row +0 +25 +25 +Connector_PinHeader_2.54mm +PinHeader_1x25_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x25, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x25 2.54mm single row style1 pin1 left +0 +25 +25 +Connector_PinHeader_2.54mm +PinHeader_1x25_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x25, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x25 2.54mm single row style2 pin1 right +0 +25 +25 +Connector_PinHeader_2.54mm +PinHeader_1x26_P2.54mm_Horizontal +Through hole angled pin header, 1x26, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x26 2.54mm single row +0 +26 +26 +Connector_PinHeader_2.54mm +PinHeader_1x26_P2.54mm_Vertical +Through hole straight pin header, 1x26, 2.54mm pitch, single row +Through hole pin header THT 1x26 2.54mm single row +0 +26 +26 +Connector_PinHeader_2.54mm +PinHeader_1x26_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x26, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x26 2.54mm single row style1 pin1 left +0 +26 +26 +Connector_PinHeader_2.54mm +PinHeader_1x26_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x26, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x26 2.54mm single row style2 pin1 right +0 +26 +26 +Connector_PinHeader_2.54mm +PinHeader_1x27_P2.54mm_Horizontal +Through hole angled pin header, 1x27, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x27 2.54mm single row +0 +27 +27 +Connector_PinHeader_2.54mm +PinHeader_1x27_P2.54mm_Vertical +Through hole straight pin header, 1x27, 2.54mm pitch, single row +Through hole pin header THT 1x27 2.54mm single row +0 +27 +27 +Connector_PinHeader_2.54mm +PinHeader_1x27_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x27, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x27 2.54mm single row style1 pin1 left +0 +27 +27 +Connector_PinHeader_2.54mm +PinHeader_1x27_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x27, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x27 2.54mm single row style2 pin1 right +0 +27 +27 +Connector_PinHeader_2.54mm +PinHeader_1x28_P2.54mm_Horizontal +Through hole angled pin header, 1x28, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x28 2.54mm single row +0 +28 +28 +Connector_PinHeader_2.54mm +PinHeader_1x28_P2.54mm_Vertical +Through hole straight pin header, 1x28, 2.54mm pitch, single row +Through hole pin header THT 1x28 2.54mm single row +0 +28 +28 +Connector_PinHeader_2.54mm +PinHeader_1x28_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x28, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x28 2.54mm single row style1 pin1 left +0 +28 +28 +Connector_PinHeader_2.54mm +PinHeader_1x28_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x28, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x28 2.54mm single row style2 pin1 right +0 +28 +28 +Connector_PinHeader_2.54mm +PinHeader_1x29_P2.54mm_Horizontal +Through hole angled pin header, 1x29, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x29 2.54mm single row +0 +29 +29 +Connector_PinHeader_2.54mm +PinHeader_1x29_P2.54mm_Vertical +Through hole straight pin header, 1x29, 2.54mm pitch, single row +Through hole pin header THT 1x29 2.54mm single row +0 +29 +29 +Connector_PinHeader_2.54mm +PinHeader_1x29_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x29, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x29 2.54mm single row style1 pin1 left +0 +29 +29 +Connector_PinHeader_2.54mm +PinHeader_1x29_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x29, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x29 2.54mm single row style2 pin1 right +0 +29 +29 +Connector_PinHeader_2.54mm +PinHeader_1x30_P2.54mm_Horizontal +Through hole angled pin header, 1x30, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x30 2.54mm single row +0 +30 +30 +Connector_PinHeader_2.54mm +PinHeader_1x30_P2.54mm_Vertical +Through hole straight pin header, 1x30, 2.54mm pitch, single row +Through hole pin header THT 1x30 2.54mm single row +0 +30 +30 +Connector_PinHeader_2.54mm +PinHeader_1x30_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x30, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x30 2.54mm single row style1 pin1 left +0 +30 +30 +Connector_PinHeader_2.54mm +PinHeader_1x30_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x30, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x30 2.54mm single row style2 pin1 right +0 +30 +30 +Connector_PinHeader_2.54mm +PinHeader_1x31_P2.54mm_Horizontal +Through hole angled pin header, 1x31, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x31 2.54mm single row +0 +31 +31 +Connector_PinHeader_2.54mm +PinHeader_1x31_P2.54mm_Vertical +Through hole straight pin header, 1x31, 2.54mm pitch, single row +Through hole pin header THT 1x31 2.54mm single row +0 +31 +31 +Connector_PinHeader_2.54mm +PinHeader_1x31_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x31, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x31 2.54mm single row style1 pin1 left +0 +31 +31 +Connector_PinHeader_2.54mm +PinHeader_1x31_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x31, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x31 2.54mm single row style2 pin1 right +0 +31 +31 +Connector_PinHeader_2.54mm +PinHeader_1x32_P2.54mm_Horizontal +Through hole angled pin header, 1x32, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x32 2.54mm single row +0 +32 +32 +Connector_PinHeader_2.54mm +PinHeader_1x32_P2.54mm_Vertical +Through hole straight pin header, 1x32, 2.54mm pitch, single row +Through hole pin header THT 1x32 2.54mm single row +0 +32 +32 +Connector_PinHeader_2.54mm +PinHeader_1x32_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x32, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x32 2.54mm single row style1 pin1 left +0 +32 +32 +Connector_PinHeader_2.54mm +PinHeader_1x32_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x32, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x32 2.54mm single row style2 pin1 right +0 +32 +32 +Connector_PinHeader_2.54mm +PinHeader_1x33_P2.54mm_Horizontal +Through hole angled pin header, 1x33, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x33 2.54mm single row +0 +33 +33 +Connector_PinHeader_2.54mm +PinHeader_1x33_P2.54mm_Vertical +Through hole straight pin header, 1x33, 2.54mm pitch, single row +Through hole pin header THT 1x33 2.54mm single row +0 +33 +33 +Connector_PinHeader_2.54mm +PinHeader_1x33_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x33, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x33 2.54mm single row style1 pin1 left +0 +33 +33 +Connector_PinHeader_2.54mm +PinHeader_1x33_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x33, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x33 2.54mm single row style2 pin1 right +0 +33 +33 +Connector_PinHeader_2.54mm +PinHeader_1x34_P2.54mm_Horizontal +Through hole angled pin header, 1x34, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x34 2.54mm single row +0 +34 +34 +Connector_PinHeader_2.54mm +PinHeader_1x34_P2.54mm_Vertical +Through hole straight pin header, 1x34, 2.54mm pitch, single row +Through hole pin header THT 1x34 2.54mm single row +0 +34 +34 +Connector_PinHeader_2.54mm +PinHeader_1x34_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x34, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x34 2.54mm single row style1 pin1 left +0 +34 +34 +Connector_PinHeader_2.54mm +PinHeader_1x34_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x34, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x34 2.54mm single row style2 pin1 right +0 +34 +34 +Connector_PinHeader_2.54mm +PinHeader_1x35_P2.54mm_Horizontal +Through hole angled pin header, 1x35, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x35 2.54mm single row +0 +35 +35 +Connector_PinHeader_2.54mm +PinHeader_1x35_P2.54mm_Vertical +Through hole straight pin header, 1x35, 2.54mm pitch, single row +Through hole pin header THT 1x35 2.54mm single row +0 +35 +35 +Connector_PinHeader_2.54mm +PinHeader_1x35_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x35, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x35 2.54mm single row style1 pin1 left +0 +35 +35 +Connector_PinHeader_2.54mm +PinHeader_1x35_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x35, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x35 2.54mm single row style2 pin1 right +0 +35 +35 +Connector_PinHeader_2.54mm +PinHeader_1x36_P2.54mm_Horizontal +Through hole angled pin header, 1x36, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x36 2.54mm single row +0 +36 +36 +Connector_PinHeader_2.54mm +PinHeader_1x36_P2.54mm_Vertical +Through hole straight pin header, 1x36, 2.54mm pitch, single row +Through hole pin header THT 1x36 2.54mm single row +0 +36 +36 +Connector_PinHeader_2.54mm +PinHeader_1x36_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x36, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x36 2.54mm single row style1 pin1 left +0 +36 +36 +Connector_PinHeader_2.54mm +PinHeader_1x36_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x36, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x36 2.54mm single row style2 pin1 right +0 +36 +36 +Connector_PinHeader_2.54mm +PinHeader_1x37_P2.54mm_Horizontal +Through hole angled pin header, 1x37, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x37 2.54mm single row +0 +37 +37 +Connector_PinHeader_2.54mm +PinHeader_1x37_P2.54mm_Vertical +Through hole straight pin header, 1x37, 2.54mm pitch, single row +Through hole pin header THT 1x37 2.54mm single row +0 +37 +37 +Connector_PinHeader_2.54mm +PinHeader_1x37_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x37, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x37 2.54mm single row style1 pin1 left +0 +37 +37 +Connector_PinHeader_2.54mm +PinHeader_1x37_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x37, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x37 2.54mm single row style2 pin1 right +0 +37 +37 +Connector_PinHeader_2.54mm +PinHeader_1x38_P2.54mm_Horizontal +Through hole angled pin header, 1x38, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x38 2.54mm single row +0 +38 +38 +Connector_PinHeader_2.54mm +PinHeader_1x38_P2.54mm_Vertical +Through hole straight pin header, 1x38, 2.54mm pitch, single row +Through hole pin header THT 1x38 2.54mm single row +0 +38 +38 +Connector_PinHeader_2.54mm +PinHeader_1x38_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x38, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x38 2.54mm single row style1 pin1 left +0 +38 +38 +Connector_PinHeader_2.54mm +PinHeader_1x38_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x38, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x38 2.54mm single row style2 pin1 right +0 +38 +38 +Connector_PinHeader_2.54mm +PinHeader_1x39_P2.54mm_Horizontal +Through hole angled pin header, 1x39, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x39 2.54mm single row +0 +39 +39 +Connector_PinHeader_2.54mm +PinHeader_1x39_P2.54mm_Vertical +Through hole straight pin header, 1x39, 2.54mm pitch, single row +Through hole pin header THT 1x39 2.54mm single row +0 +39 +39 +Connector_PinHeader_2.54mm +PinHeader_1x39_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x39, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x39 2.54mm single row style1 pin1 left +0 +39 +39 +Connector_PinHeader_2.54mm +PinHeader_1x39_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x39, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x39 2.54mm single row style2 pin1 right +0 +39 +39 +Connector_PinHeader_2.54mm +PinHeader_1x40_P2.54mm_Horizontal +Through hole angled pin header, 1x40, 2.54mm pitch, 6mm pin length, single row +Through hole angled pin header THT 1x40 2.54mm single row +0 +40 +40 +Connector_PinHeader_2.54mm +PinHeader_1x40_P2.54mm_Vertical +Through hole straight pin header, 1x40, 2.54mm pitch, single row +Through hole pin header THT 1x40 2.54mm single row +0 +40 +40 +Connector_PinHeader_2.54mm +PinHeader_1x40_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight pin header, 1x40, 2.54mm pitch, single row, style 1 (pin 1 left) +Surface mounted pin header SMD 1x40 2.54mm single row style1 pin1 left +0 +40 +40 +Connector_PinHeader_2.54mm +PinHeader_1x40_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight pin header, 1x40, 2.54mm pitch, single row, style 2 (pin 1 right) +Surface mounted pin header SMD 1x40 2.54mm single row style2 pin1 right +0 +40 +40 +Connector_PinHeader_2.54mm +PinHeader_2x01_P2.54mm_Horizontal +Through hole angled pin header, 2x01, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x01 2.54mm double row +0 +2 +2 +Connector_PinHeader_2.54mm +PinHeader_2x01_P2.54mm_Vertical +Through hole straight pin header, 2x01, 2.54mm pitch, double rows +Through hole pin header THT 2x01 2.54mm double row +0 +2 +2 +Connector_PinHeader_2.54mm +PinHeader_2x01_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x01, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x01 2.54mm double row +0 +2 +2 +Connector_PinHeader_2.54mm +PinHeader_2x02_P2.54mm_Horizontal +Through hole angled pin header, 2x02, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x02 2.54mm double row +0 +4 +4 +Connector_PinHeader_2.54mm +PinHeader_2x02_P2.54mm_Vertical +Through hole straight pin header, 2x02, 2.54mm pitch, double rows +Through hole pin header THT 2x02 2.54mm double row +0 +4 +4 +Connector_PinHeader_2.54mm +PinHeader_2x02_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x02, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x02 2.54mm double row +0 +4 +4 +Connector_PinHeader_2.54mm +PinHeader_2x03_P2.54mm_Horizontal +Through hole angled pin header, 2x03, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x03 2.54mm double row +0 +6 +6 +Connector_PinHeader_2.54mm +PinHeader_2x03_P2.54mm_Vertical +Through hole straight pin header, 2x03, 2.54mm pitch, double rows +Through hole pin header THT 2x03 2.54mm double row +0 +6 +6 +Connector_PinHeader_2.54mm +PinHeader_2x03_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x03, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x03 2.54mm double row +0 +6 +6 +Connector_PinHeader_2.54mm +PinHeader_2x04_P2.54mm_Horizontal +Through hole angled pin header, 2x04, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x04 2.54mm double row +0 +8 +8 +Connector_PinHeader_2.54mm +PinHeader_2x04_P2.54mm_Vertical +Through hole straight pin header, 2x04, 2.54mm pitch, double rows +Through hole pin header THT 2x04 2.54mm double row +0 +8 +8 +Connector_PinHeader_2.54mm +PinHeader_2x04_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x04, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x04 2.54mm double row +0 +8 +8 +Connector_PinHeader_2.54mm +PinHeader_2x05_P2.54mm_Horizontal +Through hole angled pin header, 2x05, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x05 2.54mm double row +0 +10 +10 +Connector_PinHeader_2.54mm +PinHeader_2x05_P2.54mm_Vertical +Through hole straight pin header, 2x05, 2.54mm pitch, double rows +Through hole pin header THT 2x05 2.54mm double row +0 +10 +10 +Connector_PinHeader_2.54mm +PinHeader_2x05_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x05, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x05 2.54mm double row +0 +10 +10 +Connector_PinHeader_2.54mm +PinHeader_2x06_P2.54mm_Horizontal +Through hole angled pin header, 2x06, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x06 2.54mm double row +0 +12 +12 +Connector_PinHeader_2.54mm +PinHeader_2x06_P2.54mm_Vertical +Through hole straight pin header, 2x06, 2.54mm pitch, double rows +Through hole pin header THT 2x06 2.54mm double row +0 +12 +12 +Connector_PinHeader_2.54mm +PinHeader_2x06_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x06, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x06 2.54mm double row +0 +12 +12 +Connector_PinHeader_2.54mm +PinHeader_2x07_P2.54mm_Horizontal +Through hole angled pin header, 2x07, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x07 2.54mm double row +0 +14 +14 +Connector_PinHeader_2.54mm +PinHeader_2x07_P2.54mm_Vertical +Through hole straight pin header, 2x07, 2.54mm pitch, double rows +Through hole pin header THT 2x07 2.54mm double row +0 +14 +14 +Connector_PinHeader_2.54mm +PinHeader_2x07_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x07, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x07 2.54mm double row +0 +14 +14 +Connector_PinHeader_2.54mm +PinHeader_2x08_P2.54mm_Horizontal +Through hole angled pin header, 2x08, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x08 2.54mm double row +0 +16 +16 +Connector_PinHeader_2.54mm +PinHeader_2x08_P2.54mm_Vertical +Through hole straight pin header, 2x08, 2.54mm pitch, double rows +Through hole pin header THT 2x08 2.54mm double row +0 +16 +16 +Connector_PinHeader_2.54mm +PinHeader_2x08_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x08, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x08 2.54mm double row +0 +16 +16 +Connector_PinHeader_2.54mm +PinHeader_2x09_P2.54mm_Horizontal +Through hole angled pin header, 2x09, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x09 2.54mm double row +0 +18 +18 +Connector_PinHeader_2.54mm +PinHeader_2x09_P2.54mm_Vertical +Through hole straight pin header, 2x09, 2.54mm pitch, double rows +Through hole pin header THT 2x09 2.54mm double row +0 +18 +18 +Connector_PinHeader_2.54mm +PinHeader_2x09_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x09, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x09 2.54mm double row +0 +18 +18 +Connector_PinHeader_2.54mm +PinHeader_2x10_P2.54mm_Horizontal +Through hole angled pin header, 2x10, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x10 2.54mm double row +0 +20 +20 +Connector_PinHeader_2.54mm +PinHeader_2x10_P2.54mm_Vertical +Through hole straight pin header, 2x10, 2.54mm pitch, double rows +Through hole pin header THT 2x10 2.54mm double row +0 +20 +20 +Connector_PinHeader_2.54mm +PinHeader_2x10_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x10, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x10 2.54mm double row +0 +20 +20 +Connector_PinHeader_2.54mm +PinHeader_2x11_P2.54mm_Horizontal +Through hole angled pin header, 2x11, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x11 2.54mm double row +0 +22 +22 +Connector_PinHeader_2.54mm +PinHeader_2x11_P2.54mm_Vertical +Through hole straight pin header, 2x11, 2.54mm pitch, double rows +Through hole pin header THT 2x11 2.54mm double row +0 +22 +22 +Connector_PinHeader_2.54mm +PinHeader_2x11_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x11, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x11 2.54mm double row +0 +22 +22 +Connector_PinHeader_2.54mm +PinHeader_2x12_P2.54mm_Horizontal +Through hole angled pin header, 2x12, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x12 2.54mm double row +0 +24 +24 +Connector_PinHeader_2.54mm +PinHeader_2x12_P2.54mm_Vertical +Through hole straight pin header, 2x12, 2.54mm pitch, double rows +Through hole pin header THT 2x12 2.54mm double row +0 +24 +24 +Connector_PinHeader_2.54mm +PinHeader_2x12_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x12, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x12 2.54mm double row +0 +24 +24 +Connector_PinHeader_2.54mm +PinHeader_2x13_P2.54mm_Horizontal +Through hole angled pin header, 2x13, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x13 2.54mm double row +0 +26 +26 +Connector_PinHeader_2.54mm +PinHeader_2x13_P2.54mm_Vertical +Through hole straight pin header, 2x13, 2.54mm pitch, double rows +Through hole pin header THT 2x13 2.54mm double row +0 +26 +26 +Connector_PinHeader_2.54mm +PinHeader_2x13_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x13, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x13 2.54mm double row +0 +26 +26 +Connector_PinHeader_2.54mm +PinHeader_2x14_P2.54mm_Horizontal +Through hole angled pin header, 2x14, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x14 2.54mm double row +0 +28 +28 +Connector_PinHeader_2.54mm +PinHeader_2x14_P2.54mm_Vertical +Through hole straight pin header, 2x14, 2.54mm pitch, double rows +Through hole pin header THT 2x14 2.54mm double row +0 +28 +28 +Connector_PinHeader_2.54mm +PinHeader_2x14_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x14, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x14 2.54mm double row +0 +28 +28 +Connector_PinHeader_2.54mm +PinHeader_2x15_P2.54mm_Horizontal +Through hole angled pin header, 2x15, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x15 2.54mm double row +0 +30 +30 +Connector_PinHeader_2.54mm +PinHeader_2x15_P2.54mm_Vertical +Through hole straight pin header, 2x15, 2.54mm pitch, double rows +Through hole pin header THT 2x15 2.54mm double row +0 +30 +30 +Connector_PinHeader_2.54mm +PinHeader_2x15_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x15, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x15 2.54mm double row +0 +30 +30 +Connector_PinHeader_2.54mm +PinHeader_2x16_P2.54mm_Horizontal +Through hole angled pin header, 2x16, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x16 2.54mm double row +0 +32 +32 +Connector_PinHeader_2.54mm +PinHeader_2x16_P2.54mm_Vertical +Through hole straight pin header, 2x16, 2.54mm pitch, double rows +Through hole pin header THT 2x16 2.54mm double row +0 +32 +32 +Connector_PinHeader_2.54mm +PinHeader_2x16_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x16, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x16 2.54mm double row +0 +32 +32 +Connector_PinHeader_2.54mm +PinHeader_2x17_P2.54mm_Horizontal +Through hole angled pin header, 2x17, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x17 2.54mm double row +0 +34 +34 +Connector_PinHeader_2.54mm +PinHeader_2x17_P2.54mm_Vertical +Through hole straight pin header, 2x17, 2.54mm pitch, double rows +Through hole pin header THT 2x17 2.54mm double row +0 +34 +34 +Connector_PinHeader_2.54mm +PinHeader_2x17_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x17, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x17 2.54mm double row +0 +34 +34 +Connector_PinHeader_2.54mm +PinHeader_2x18_P2.54mm_Horizontal +Through hole angled pin header, 2x18, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x18 2.54mm double row +0 +36 +36 +Connector_PinHeader_2.54mm +PinHeader_2x18_P2.54mm_Vertical +Through hole straight pin header, 2x18, 2.54mm pitch, double rows +Through hole pin header THT 2x18 2.54mm double row +0 +36 +36 +Connector_PinHeader_2.54mm +PinHeader_2x18_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x18, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x18 2.54mm double row +0 +36 +36 +Connector_PinHeader_2.54mm +PinHeader_2x19_P2.54mm_Horizontal +Through hole angled pin header, 2x19, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x19 2.54mm double row +0 +38 +38 +Connector_PinHeader_2.54mm +PinHeader_2x19_P2.54mm_Vertical +Through hole straight pin header, 2x19, 2.54mm pitch, double rows +Through hole pin header THT 2x19 2.54mm double row +0 +38 +38 +Connector_PinHeader_2.54mm +PinHeader_2x19_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x19, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x19 2.54mm double row +0 +38 +38 +Connector_PinHeader_2.54mm +PinHeader_2x20_P2.54mm_Horizontal +Through hole angled pin header, 2x20, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x20 2.54mm double row +0 +40 +40 +Connector_PinHeader_2.54mm +PinHeader_2x20_P2.54mm_Vertical +Through hole straight pin header, 2x20, 2.54mm pitch, double rows +Through hole pin header THT 2x20 2.54mm double row +0 +40 +40 +Connector_PinHeader_2.54mm +PinHeader_2x20_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x20, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x20 2.54mm double row +0 +40 +40 +Connector_PinHeader_2.54mm +PinHeader_2x21_P2.54mm_Horizontal +Through hole angled pin header, 2x21, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x21 2.54mm double row +0 +42 +42 +Connector_PinHeader_2.54mm +PinHeader_2x21_P2.54mm_Vertical +Through hole straight pin header, 2x21, 2.54mm pitch, double rows +Through hole pin header THT 2x21 2.54mm double row +0 +42 +42 +Connector_PinHeader_2.54mm +PinHeader_2x21_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x21, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x21 2.54mm double row +0 +42 +42 +Connector_PinHeader_2.54mm +PinHeader_2x22_P2.54mm_Horizontal +Through hole angled pin header, 2x22, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x22 2.54mm double row +0 +44 +44 +Connector_PinHeader_2.54mm +PinHeader_2x22_P2.54mm_Vertical +Through hole straight pin header, 2x22, 2.54mm pitch, double rows +Through hole pin header THT 2x22 2.54mm double row +0 +44 +44 +Connector_PinHeader_2.54mm +PinHeader_2x22_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x22, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x22 2.54mm double row +0 +44 +44 +Connector_PinHeader_2.54mm +PinHeader_2x23_P2.54mm_Horizontal +Through hole angled pin header, 2x23, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x23 2.54mm double row +0 +46 +46 +Connector_PinHeader_2.54mm +PinHeader_2x23_P2.54mm_Vertical +Through hole straight pin header, 2x23, 2.54mm pitch, double rows +Through hole pin header THT 2x23 2.54mm double row +0 +46 +46 +Connector_PinHeader_2.54mm +PinHeader_2x23_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x23, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x23 2.54mm double row +0 +46 +46 +Connector_PinHeader_2.54mm +PinHeader_2x24_P2.54mm_Horizontal +Through hole angled pin header, 2x24, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x24 2.54mm double row +0 +48 +48 +Connector_PinHeader_2.54mm +PinHeader_2x24_P2.54mm_Vertical +Through hole straight pin header, 2x24, 2.54mm pitch, double rows +Through hole pin header THT 2x24 2.54mm double row +0 +48 +48 +Connector_PinHeader_2.54mm +PinHeader_2x24_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x24, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x24 2.54mm double row +0 +48 +48 +Connector_PinHeader_2.54mm +PinHeader_2x25_P2.54mm_Horizontal +Through hole angled pin header, 2x25, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x25 2.54mm double row +0 +50 +50 +Connector_PinHeader_2.54mm +PinHeader_2x25_P2.54mm_Vertical +Through hole straight pin header, 2x25, 2.54mm pitch, double rows +Through hole pin header THT 2x25 2.54mm double row +0 +50 +50 +Connector_PinHeader_2.54mm +PinHeader_2x25_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x25, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x25 2.54mm double row +0 +50 +50 +Connector_PinHeader_2.54mm +PinHeader_2x26_P2.54mm_Horizontal +Through hole angled pin header, 2x26, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x26 2.54mm double row +0 +52 +52 +Connector_PinHeader_2.54mm +PinHeader_2x26_P2.54mm_Vertical +Through hole straight pin header, 2x26, 2.54mm pitch, double rows +Through hole pin header THT 2x26 2.54mm double row +0 +52 +52 +Connector_PinHeader_2.54mm +PinHeader_2x26_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x26, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x26 2.54mm double row +0 +52 +52 +Connector_PinHeader_2.54mm +PinHeader_2x27_P2.54mm_Horizontal +Through hole angled pin header, 2x27, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x27 2.54mm double row +0 +54 +54 +Connector_PinHeader_2.54mm +PinHeader_2x27_P2.54mm_Vertical +Through hole straight pin header, 2x27, 2.54mm pitch, double rows +Through hole pin header THT 2x27 2.54mm double row +0 +54 +54 +Connector_PinHeader_2.54mm +PinHeader_2x27_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x27, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x27 2.54mm double row +0 +54 +54 +Connector_PinHeader_2.54mm +PinHeader_2x28_P2.54mm_Horizontal +Through hole angled pin header, 2x28, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x28 2.54mm double row +0 +56 +56 +Connector_PinHeader_2.54mm +PinHeader_2x28_P2.54mm_Vertical +Through hole straight pin header, 2x28, 2.54mm pitch, double rows +Through hole pin header THT 2x28 2.54mm double row +0 +56 +56 +Connector_PinHeader_2.54mm +PinHeader_2x28_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x28, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x28 2.54mm double row +0 +56 +56 +Connector_PinHeader_2.54mm +PinHeader_2x29_P2.54mm_Horizontal +Through hole angled pin header, 2x29, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x29 2.54mm double row +0 +58 +58 +Connector_PinHeader_2.54mm +PinHeader_2x29_P2.54mm_Vertical +Through hole straight pin header, 2x29, 2.54mm pitch, double rows +Through hole pin header THT 2x29 2.54mm double row +0 +58 +58 +Connector_PinHeader_2.54mm +PinHeader_2x29_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x29, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x29 2.54mm double row +0 +58 +58 +Connector_PinHeader_2.54mm +PinHeader_2x30_P2.54mm_Horizontal +Through hole angled pin header, 2x30, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x30 2.54mm double row +0 +60 +60 +Connector_PinHeader_2.54mm +PinHeader_2x30_P2.54mm_Vertical +Through hole straight pin header, 2x30, 2.54mm pitch, double rows +Through hole pin header THT 2x30 2.54mm double row +0 +60 +60 +Connector_PinHeader_2.54mm +PinHeader_2x30_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x30, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x30 2.54mm double row +0 +60 +60 +Connector_PinHeader_2.54mm +PinHeader_2x31_P2.54mm_Horizontal +Through hole angled pin header, 2x31, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x31 2.54mm double row +0 +62 +62 +Connector_PinHeader_2.54mm +PinHeader_2x31_P2.54mm_Vertical +Through hole straight pin header, 2x31, 2.54mm pitch, double rows +Through hole pin header THT 2x31 2.54mm double row +0 +62 +62 +Connector_PinHeader_2.54mm +PinHeader_2x31_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x31, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x31 2.54mm double row +0 +62 +62 +Connector_PinHeader_2.54mm +PinHeader_2x32_P2.54mm_Horizontal +Through hole angled pin header, 2x32, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x32 2.54mm double row +0 +64 +64 +Connector_PinHeader_2.54mm +PinHeader_2x32_P2.54mm_Vertical +Through hole straight pin header, 2x32, 2.54mm pitch, double rows +Through hole pin header THT 2x32 2.54mm double row +0 +64 +64 +Connector_PinHeader_2.54mm +PinHeader_2x32_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x32, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x32 2.54mm double row +0 +64 +64 +Connector_PinHeader_2.54mm +PinHeader_2x33_P2.54mm_Horizontal +Through hole angled pin header, 2x33, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x33 2.54mm double row +0 +66 +66 +Connector_PinHeader_2.54mm +PinHeader_2x33_P2.54mm_Vertical +Through hole straight pin header, 2x33, 2.54mm pitch, double rows +Through hole pin header THT 2x33 2.54mm double row +0 +66 +66 +Connector_PinHeader_2.54mm +PinHeader_2x33_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x33, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x33 2.54mm double row +0 +66 +66 +Connector_PinHeader_2.54mm +PinHeader_2x34_P2.54mm_Horizontal +Through hole angled pin header, 2x34, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x34 2.54mm double row +0 +68 +68 +Connector_PinHeader_2.54mm +PinHeader_2x34_P2.54mm_Vertical +Through hole straight pin header, 2x34, 2.54mm pitch, double rows +Through hole pin header THT 2x34 2.54mm double row +0 +68 +68 +Connector_PinHeader_2.54mm +PinHeader_2x34_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x34, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x34 2.54mm double row +0 +68 +68 +Connector_PinHeader_2.54mm +PinHeader_2x35_P2.54mm_Horizontal +Through hole angled pin header, 2x35, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x35 2.54mm double row +0 +70 +70 +Connector_PinHeader_2.54mm +PinHeader_2x35_P2.54mm_Vertical +Through hole straight pin header, 2x35, 2.54mm pitch, double rows +Through hole pin header THT 2x35 2.54mm double row +0 +70 +70 +Connector_PinHeader_2.54mm +PinHeader_2x35_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x35, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x35 2.54mm double row +0 +70 +70 +Connector_PinHeader_2.54mm +PinHeader_2x36_P2.54mm_Horizontal +Through hole angled pin header, 2x36, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x36 2.54mm double row +0 +72 +72 +Connector_PinHeader_2.54mm +PinHeader_2x36_P2.54mm_Vertical +Through hole straight pin header, 2x36, 2.54mm pitch, double rows +Through hole pin header THT 2x36 2.54mm double row +0 +72 +72 +Connector_PinHeader_2.54mm +PinHeader_2x36_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x36, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x36 2.54mm double row +0 +72 +72 +Connector_PinHeader_2.54mm +PinHeader_2x37_P2.54mm_Horizontal +Through hole angled pin header, 2x37, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x37 2.54mm double row +0 +74 +74 +Connector_PinHeader_2.54mm +PinHeader_2x37_P2.54mm_Vertical +Through hole straight pin header, 2x37, 2.54mm pitch, double rows +Through hole pin header THT 2x37 2.54mm double row +0 +74 +74 +Connector_PinHeader_2.54mm +PinHeader_2x37_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x37, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x37 2.54mm double row +0 +74 +74 +Connector_PinHeader_2.54mm +PinHeader_2x38_P2.54mm_Horizontal +Through hole angled pin header, 2x38, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x38 2.54mm double row +0 +76 +76 +Connector_PinHeader_2.54mm +PinHeader_2x38_P2.54mm_Vertical +Through hole straight pin header, 2x38, 2.54mm pitch, double rows +Through hole pin header THT 2x38 2.54mm double row +0 +76 +76 +Connector_PinHeader_2.54mm +PinHeader_2x38_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x38, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x38 2.54mm double row +0 +76 +76 +Connector_PinHeader_2.54mm +PinHeader_2x39_P2.54mm_Horizontal +Through hole angled pin header, 2x39, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x39 2.54mm double row +0 +78 +78 +Connector_PinHeader_2.54mm +PinHeader_2x39_P2.54mm_Vertical +Through hole straight pin header, 2x39, 2.54mm pitch, double rows +Through hole pin header THT 2x39 2.54mm double row +0 +78 +78 +Connector_PinHeader_2.54mm +PinHeader_2x39_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x39, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x39 2.54mm double row +0 +78 +78 +Connector_PinHeader_2.54mm +PinHeader_2x40_P2.54mm_Horizontal +Through hole angled pin header, 2x40, 2.54mm pitch, 6mm pin length, double rows +Through hole angled pin header THT 2x40 2.54mm double row +0 +80 +80 +Connector_PinHeader_2.54mm +PinHeader_2x40_P2.54mm_Vertical +Through hole straight pin header, 2x40, 2.54mm pitch, double rows +Through hole pin header THT 2x40 2.54mm double row +0 +80 +80 +Connector_PinHeader_2.54mm +PinHeader_2x40_P2.54mm_Vertical_SMD +surface-mounted straight pin header, 2x40, 2.54mm pitch, double rows +Surface mounted pin header SMD 2x40 2.54mm double row +0 +80 +80 +Connector_PinSocket_1.00mm +PinSocket_1x02_P1.00mm_Vertical +Through hole straight socket strip, 1x02, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x02 1.00mm single row +0 +2 +2 +Connector_PinSocket_1.00mm +PinSocket_1x02_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x02, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x02 1.00mm single row style1 pin1 left +0 +2 +2 +Connector_PinSocket_1.00mm +PinSocket_1x02_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x02, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x02 1.00mm single row style2 pin1 right +0 +2 +2 +Connector_PinSocket_1.00mm +PinSocket_1x03_P1.00mm_Vertical +Through hole straight socket strip, 1x03, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x03 1.00mm single row +0 +3 +3 +Connector_PinSocket_1.00mm +PinSocket_1x03_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x03, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x03 1.00mm single row style1 pin1 left +0 +3 +3 +Connector_PinSocket_1.00mm +PinSocket_1x03_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x03, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x03 1.00mm single row style2 pin1 right +0 +3 +3 +Connector_PinSocket_1.00mm +PinSocket_1x04_P1.00mm_Vertical +Through hole straight socket strip, 1x04, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x04 1.00mm single row +0 +4 +4 +Connector_PinSocket_1.00mm +PinSocket_1x04_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x04, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x04 1.00mm single row style1 pin1 left +0 +4 +4 +Connector_PinSocket_1.00mm +PinSocket_1x04_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x04, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x04 1.00mm single row style2 pin1 right +0 +4 +4 +Connector_PinSocket_1.00mm +PinSocket_1x05_P1.00mm_Vertical +Through hole straight socket strip, 1x05, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x05 1.00mm single row +0 +5 +5 +Connector_PinSocket_1.00mm +PinSocket_1x05_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x05, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x05 1.00mm single row style1 pin1 left +0 +5 +5 +Connector_PinSocket_1.00mm +PinSocket_1x05_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x05, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x05 1.00mm single row style2 pin1 right +0 +5 +5 +Connector_PinSocket_1.00mm +PinSocket_1x06_P1.00mm_Vertical +Through hole straight socket strip, 1x06, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x06 1.00mm single row +0 +6 +6 +Connector_PinSocket_1.00mm +PinSocket_1x06_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x06, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x06 1.00mm single row style1 pin1 left +0 +6 +6 +Connector_PinSocket_1.00mm +PinSocket_1x06_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x06, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x06 1.00mm single row style2 pin1 right +0 +6 +6 +Connector_PinSocket_1.00mm +PinSocket_1x07_P1.00mm_Vertical +Through hole straight socket strip, 1x07, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x07 1.00mm single row +0 +7 +7 +Connector_PinSocket_1.00mm +PinSocket_1x07_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x07, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x07 1.00mm single row style1 pin1 left +0 +7 +7 +Connector_PinSocket_1.00mm +PinSocket_1x07_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x07, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x07 1.00mm single row style2 pin1 right +0 +7 +7 +Connector_PinSocket_1.00mm +PinSocket_1x08_P1.00mm_Vertical +Through hole straight socket strip, 1x08, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x08 1.00mm single row +0 +8 +8 +Connector_PinSocket_1.00mm +PinSocket_1x08_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x08, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x08 1.00mm single row style1 pin1 left +0 +8 +8 +Connector_PinSocket_1.00mm +PinSocket_1x08_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x08, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x08 1.00mm single row style2 pin1 right +0 +8 +8 +Connector_PinSocket_1.00mm +PinSocket_1x09_P1.00mm_Vertical +Through hole straight socket strip, 1x09, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x09 1.00mm single row +0 +9 +9 +Connector_PinSocket_1.00mm +PinSocket_1x09_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x09, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x09 1.00mm single row style1 pin1 left +0 +9 +9 +Connector_PinSocket_1.00mm +PinSocket_1x09_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x09, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x09 1.00mm single row style2 pin1 right +0 +9 +9 +Connector_PinSocket_1.00mm +PinSocket_1x10_P1.00mm_Vertical +Through hole straight socket strip, 1x10, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x10 1.00mm single row +0 +10 +10 +Connector_PinSocket_1.00mm +PinSocket_1x10_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x10, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x10 1.00mm single row style1 pin1 left +0 +10 +10 +Connector_PinSocket_1.00mm +PinSocket_1x10_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x10, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x10 1.00mm single row style2 pin1 right +0 +10 +10 +Connector_PinSocket_1.00mm +PinSocket_1x11_P1.00mm_Vertical +Through hole straight socket strip, 1x11, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x11 1.00mm single row +0 +11 +11 +Connector_PinSocket_1.00mm +PinSocket_1x11_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x11, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x11 1.00mm single row style1 pin1 left +0 +11 +11 +Connector_PinSocket_1.00mm +PinSocket_1x11_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x11, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x11 1.00mm single row style2 pin1 right +0 +11 +11 +Connector_PinSocket_1.00mm +PinSocket_1x12_P1.00mm_Vertical +Through hole straight socket strip, 1x12, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x12 1.00mm single row +0 +12 +12 +Connector_PinSocket_1.00mm +PinSocket_1x12_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x12, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x12 1.00mm single row style1 pin1 left +0 +12 +12 +Connector_PinSocket_1.00mm +PinSocket_1x12_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x12, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x12 1.00mm single row style2 pin1 right +0 +12 +12 +Connector_PinSocket_1.00mm +PinSocket_1x13_P1.00mm_Vertical +Through hole straight socket strip, 1x13, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x13 1.00mm single row +0 +13 +13 +Connector_PinSocket_1.00mm +PinSocket_1x13_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x13, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x13 1.00mm single row style1 pin1 left +0 +13 +13 +Connector_PinSocket_1.00mm +PinSocket_1x13_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x13, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x13 1.00mm single row style2 pin1 right +0 +13 +13 +Connector_PinSocket_1.00mm +PinSocket_1x14_P1.00mm_Vertical +Through hole straight socket strip, 1x14, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x14 1.00mm single row +0 +14 +14 +Connector_PinSocket_1.00mm +PinSocket_1x14_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x14, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x14 1.00mm single row style1 pin1 left +0 +14 +14 +Connector_PinSocket_1.00mm +PinSocket_1x14_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x14, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x14 1.00mm single row style2 pin1 right +0 +14 +14 +Connector_PinSocket_1.00mm +PinSocket_1x15_P1.00mm_Vertical +Through hole straight socket strip, 1x15, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x15 1.00mm single row +0 +15 +15 +Connector_PinSocket_1.00mm +PinSocket_1x15_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x15, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x15 1.00mm single row style1 pin1 left +0 +15 +15 +Connector_PinSocket_1.00mm +PinSocket_1x15_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x15, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x15 1.00mm single row style2 pin1 right +0 +15 +15 +Connector_PinSocket_1.00mm +PinSocket_1x16_P1.00mm_Vertical +Through hole straight socket strip, 1x16, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x16 1.00mm single row +0 +16 +16 +Connector_PinSocket_1.00mm +PinSocket_1x16_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x16, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x16 1.00mm single row style1 pin1 left +0 +16 +16 +Connector_PinSocket_1.00mm +PinSocket_1x16_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x16, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x16 1.00mm single row style2 pin1 right +0 +16 +16 +Connector_PinSocket_1.00mm +PinSocket_1x17_P1.00mm_Vertical +Through hole straight socket strip, 1x17, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x17 1.00mm single row +0 +17 +17 +Connector_PinSocket_1.00mm +PinSocket_1x17_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x17, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x17 1.00mm single row style1 pin1 left +0 +17 +17 +Connector_PinSocket_1.00mm +PinSocket_1x17_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x17, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x17 1.00mm single row style2 pin1 right +0 +17 +17 +Connector_PinSocket_1.00mm +PinSocket_1x18_P1.00mm_Vertical +Through hole straight socket strip, 1x18, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x18 1.00mm single row +0 +18 +18 +Connector_PinSocket_1.00mm +PinSocket_1x18_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x18, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x18 1.00mm single row style1 pin1 left +0 +18 +18 +Connector_PinSocket_1.00mm +PinSocket_1x18_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x18, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x18 1.00mm single row style2 pin1 right +0 +18 +18 +Connector_PinSocket_1.00mm +PinSocket_1x19_P1.00mm_Vertical +Through hole straight socket strip, 1x19, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x19 1.00mm single row +0 +19 +19 +Connector_PinSocket_1.00mm +PinSocket_1x19_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x19, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x19 1.00mm single row style1 pin1 left +0 +19 +19 +Connector_PinSocket_1.00mm +PinSocket_1x19_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x19, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x19 1.00mm single row style2 pin1 right +0 +19 +19 +Connector_PinSocket_1.00mm +PinSocket_1x20_P1.00mm_Vertical +Through hole straight socket strip, 1x20, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x20 1.00mm single row +0 +20 +20 +Connector_PinSocket_1.00mm +PinSocket_1x20_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x20, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x20 1.00mm single row style1 pin1 left +0 +20 +20 +Connector_PinSocket_1.00mm +PinSocket_1x20_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x20, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x20 1.00mm single row style2 pin1 right +0 +20 +20 +Connector_PinSocket_1.00mm +PinSocket_1x21_P1.00mm_Vertical +Through hole straight socket strip, 1x21, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x21 1.00mm single row +0 +21 +21 +Connector_PinSocket_1.00mm +PinSocket_1x21_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x21, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x21 1.00mm single row style1 pin1 left +0 +21 +21 +Connector_PinSocket_1.00mm +PinSocket_1x21_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x21, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x21 1.00mm single row style2 pin1 right +0 +21 +21 +Connector_PinSocket_1.00mm +PinSocket_1x22_P1.00mm_Vertical +Through hole straight socket strip, 1x22, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x22 1.00mm single row +0 +22 +22 +Connector_PinSocket_1.00mm +PinSocket_1x22_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x22, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x22 1.00mm single row style1 pin1 left +0 +22 +22 +Connector_PinSocket_1.00mm +PinSocket_1x22_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x22, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x22 1.00mm single row style2 pin1 right +0 +22 +22 +Connector_PinSocket_1.00mm +PinSocket_1x23_P1.00mm_Vertical +Through hole straight socket strip, 1x23, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x23 1.00mm single row +0 +23 +23 +Connector_PinSocket_1.00mm +PinSocket_1x23_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x23, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x23 1.00mm single row style1 pin1 left +0 +23 +23 +Connector_PinSocket_1.00mm +PinSocket_1x23_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x23, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x23 1.00mm single row style2 pin1 right +0 +23 +23 +Connector_PinSocket_1.00mm +PinSocket_1x24_P1.00mm_Vertical +Through hole straight socket strip, 1x24, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x24 1.00mm single row +0 +24 +24 +Connector_PinSocket_1.00mm +PinSocket_1x24_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x24, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x24 1.00mm single row style1 pin1 left +0 +24 +24 +Connector_PinSocket_1.00mm +PinSocket_1x24_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x24, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x24 1.00mm single row style2 pin1 right +0 +24 +24 +Connector_PinSocket_1.00mm +PinSocket_1x25_P1.00mm_Vertical +Through hole straight socket strip, 1x25, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x25 1.00mm single row +0 +25 +25 +Connector_PinSocket_1.00mm +PinSocket_1x25_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x25, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x25 1.00mm single row style1 pin1 left +0 +25 +25 +Connector_PinSocket_1.00mm +PinSocket_1x25_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x25, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x25 1.00mm single row style2 pin1 right +0 +25 +25 +Connector_PinSocket_1.00mm +PinSocket_1x26_P1.00mm_Vertical +Through hole straight socket strip, 1x26, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x26 1.00mm single row +0 +26 +26 +Connector_PinSocket_1.00mm +PinSocket_1x26_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x26, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x26 1.00mm single row style1 pin1 left +0 +26 +26 +Connector_PinSocket_1.00mm +PinSocket_1x26_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x26, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x26 1.00mm single row style2 pin1 right +0 +26 +26 +Connector_PinSocket_1.00mm +PinSocket_1x27_P1.00mm_Vertical +Through hole straight socket strip, 1x27, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x27 1.00mm single row +0 +27 +27 +Connector_PinSocket_1.00mm +PinSocket_1x27_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x27, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x27 1.00mm single row style1 pin1 left +0 +27 +27 +Connector_PinSocket_1.00mm +PinSocket_1x27_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x27, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x27 1.00mm single row style2 pin1 right +0 +27 +27 +Connector_PinSocket_1.00mm +PinSocket_1x28_P1.00mm_Vertical +Through hole straight socket strip, 1x28, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x28 1.00mm single row +0 +28 +28 +Connector_PinSocket_1.00mm +PinSocket_1x28_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x28, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x28 1.00mm single row style1 pin1 left +0 +28 +28 +Connector_PinSocket_1.00mm +PinSocket_1x28_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x28, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x28 1.00mm single row style2 pin1 right +0 +28 +28 +Connector_PinSocket_1.00mm +PinSocket_1x29_P1.00mm_Vertical +Through hole straight socket strip, 1x29, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x29 1.00mm single row +0 +29 +29 +Connector_PinSocket_1.00mm +PinSocket_1x29_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x29, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x29 1.00mm single row style1 pin1 left +0 +29 +29 +Connector_PinSocket_1.00mm +PinSocket_1x29_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x29, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x29 1.00mm single row style2 pin1 right +0 +29 +29 +Connector_PinSocket_1.00mm +PinSocket_1x30_P1.00mm_Vertical +Through hole straight socket strip, 1x30, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x30 1.00mm single row +0 +30 +30 +Connector_PinSocket_1.00mm +PinSocket_1x30_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x30, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x30 1.00mm single row style1 pin1 left +0 +30 +30 +Connector_PinSocket_1.00mm +PinSocket_1x30_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x30, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x30 1.00mm single row style2 pin1 right +0 +30 +30 +Connector_PinSocket_1.00mm +PinSocket_1x31_P1.00mm_Vertical +Through hole straight socket strip, 1x31, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x31 1.00mm single row +0 +31 +31 +Connector_PinSocket_1.00mm +PinSocket_1x31_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x31, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x31 1.00mm single row style1 pin1 left +0 +31 +31 +Connector_PinSocket_1.00mm +PinSocket_1x31_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x31, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x31 1.00mm single row style2 pin1 right +0 +31 +31 +Connector_PinSocket_1.00mm +PinSocket_1x32_P1.00mm_Vertical +Through hole straight socket strip, 1x32, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x32 1.00mm single row +0 +32 +32 +Connector_PinSocket_1.00mm +PinSocket_1x32_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x32, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x32 1.00mm single row style1 pin1 left +0 +32 +32 +Connector_PinSocket_1.00mm +PinSocket_1x32_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x32, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x32 1.00mm single row style2 pin1 right +0 +32 +32 +Connector_PinSocket_1.00mm +PinSocket_1x33_P1.00mm_Vertical +Through hole straight socket strip, 1x33, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x33 1.00mm single row +0 +33 +33 +Connector_PinSocket_1.00mm +PinSocket_1x33_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x33, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x33 1.00mm single row style1 pin1 left +0 +33 +33 +Connector_PinSocket_1.00mm +PinSocket_1x33_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x33, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x33 1.00mm single row style2 pin1 right +0 +33 +33 +Connector_PinSocket_1.00mm +PinSocket_1x34_P1.00mm_Vertical +Through hole straight socket strip, 1x34, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x34 1.00mm single row +0 +34 +34 +Connector_PinSocket_1.00mm +PinSocket_1x34_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x34, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x34 1.00mm single row style1 pin1 left +0 +34 +34 +Connector_PinSocket_1.00mm +PinSocket_1x34_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x34, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x34 1.00mm single row style2 pin1 right +0 +34 +34 +Connector_PinSocket_1.00mm +PinSocket_1x35_P1.00mm_Vertical +Through hole straight socket strip, 1x35, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x35 1.00mm single row +0 +35 +35 +Connector_PinSocket_1.00mm +PinSocket_1x35_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x35, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x35 1.00mm single row style1 pin1 left +0 +35 +35 +Connector_PinSocket_1.00mm +PinSocket_1x35_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x35, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x35 1.00mm single row style2 pin1 right +0 +35 +35 +Connector_PinSocket_1.00mm +PinSocket_1x36_P1.00mm_Vertical +Through hole straight socket strip, 1x36, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x36 1.00mm single row +0 +36 +36 +Connector_PinSocket_1.00mm +PinSocket_1x36_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x36, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x36 1.00mm single row style1 pin1 left +0 +36 +36 +Connector_PinSocket_1.00mm +PinSocket_1x36_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x36, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x36 1.00mm single row style2 pin1 right +0 +36 +36 +Connector_PinSocket_1.00mm +PinSocket_1x37_P1.00mm_Vertical +Through hole straight socket strip, 1x37, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x37 1.00mm single row +0 +37 +37 +Connector_PinSocket_1.00mm +PinSocket_1x37_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x37, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x37 1.00mm single row style1 pin1 left +0 +37 +37 +Connector_PinSocket_1.00mm +PinSocket_1x37_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x37, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x37 1.00mm single row style2 pin1 right +0 +37 +37 +Connector_PinSocket_1.00mm +PinSocket_1x38_P1.00mm_Vertical +Through hole straight socket strip, 1x38, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x38 1.00mm single row +0 +38 +38 +Connector_PinSocket_1.00mm +PinSocket_1x38_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x38, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x38 1.00mm single row style1 pin1 left +0 +38 +38 +Connector_PinSocket_1.00mm +PinSocket_1x38_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x38, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x38 1.00mm single row style2 pin1 right +0 +38 +38 +Connector_PinSocket_1.00mm +PinSocket_1x39_P1.00mm_Vertical +Through hole straight socket strip, 1x39, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x39 1.00mm single row +0 +39 +39 +Connector_PinSocket_1.00mm +PinSocket_1x39_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x39, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x39 1.00mm single row style1 pin1 left +0 +39 +39 +Connector_PinSocket_1.00mm +PinSocket_1x39_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x39, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x39 1.00mm single row style2 pin1 right +0 +39 +39 +Connector_PinSocket_1.00mm +PinSocket_1x40_P1.00mm_Vertical +Through hole straight socket strip, 1x40, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x40 1.00mm single row +0 +40 +40 +Connector_PinSocket_1.00mm +PinSocket_1x40_P1.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x40, 1.00mm pitch, single row, style 1 (pin 1 left) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x40 1.00mm single row style1 pin1 left +0 +40 +40 +Connector_PinSocket_1.00mm +PinSocket_1x40_P1.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x40, 1.00mm pitch, single row, style 2 (pin 1 right) (https://gct.co/files/drawings/bc070.pdf), script generated +Surface mounted socket strip SMD 1x40 1.00mm single row style2 pin1 right +0 +40 +40 +Connector_PinSocket_1.00mm +PinSocket_2x02_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x02, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x02 1.00mm double row +0 +4 +4 +Connector_PinSocket_1.00mm +PinSocket_2x03_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x03, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x03 1.00mm double row +0 +6 +6 +Connector_PinSocket_1.00mm +PinSocket_2x04_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x04, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x04 1.00mm double row +0 +8 +8 +Connector_PinSocket_1.00mm +PinSocket_2x05_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x05, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x05 1.00mm double row +0 +10 +10 +Connector_PinSocket_1.00mm +PinSocket_2x06_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x06, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x06 1.00mm double row +0 +12 +12 +Connector_PinSocket_1.00mm +PinSocket_2x07_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x07, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x07 1.00mm double row +0 +14 +14 +Connector_PinSocket_1.00mm +PinSocket_2x08_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x08, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x08 1.00mm double row +0 +16 +16 +Connector_PinSocket_1.00mm +PinSocket_2x09_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x09, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x09 1.00mm double row +0 +18 +18 +Connector_PinSocket_1.00mm +PinSocket_2x10_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x10, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x10 1.00mm double row +0 +20 +20 +Connector_PinSocket_1.00mm +PinSocket_2x11_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x11, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x11 1.00mm double row +0 +22 +22 +Connector_PinSocket_1.00mm +PinSocket_2x12_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x12, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x12 1.00mm double row +0 +24 +24 +Connector_PinSocket_1.00mm +PinSocket_2x13_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x13, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x13 1.00mm double row +0 +26 +26 +Connector_PinSocket_1.00mm +PinSocket_2x14_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x14, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x14 1.00mm double row +0 +28 +28 +Connector_PinSocket_1.00mm +PinSocket_2x15_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x15, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x15 1.00mm double row +0 +30 +30 +Connector_PinSocket_1.00mm +PinSocket_2x16_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x16, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x16 1.00mm double row +0 +32 +32 +Connector_PinSocket_1.00mm +PinSocket_2x17_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x17, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x17 1.00mm double row +0 +34 +34 +Connector_PinSocket_1.00mm +PinSocket_2x18_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x18, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x18 1.00mm double row +0 +36 +36 +Connector_PinSocket_1.00mm +PinSocket_2x19_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x19, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x19 1.00mm double row +0 +38 +38 +Connector_PinSocket_1.00mm +PinSocket_2x20_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x20, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x20 1.00mm double row +0 +40 +40 +Connector_PinSocket_1.00mm +PinSocket_2x21_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x21, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x21 1.00mm double row +0 +42 +42 +Connector_PinSocket_1.00mm +PinSocket_2x22_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x22, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x22 1.00mm double row +0 +44 +44 +Connector_PinSocket_1.00mm +PinSocket_2x23_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x23, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x23 1.00mm double row +0 +46 +46 +Connector_PinSocket_1.00mm +PinSocket_2x24_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x24, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x24 1.00mm double row +0 +48 +48 +Connector_PinSocket_1.00mm +PinSocket_2x25_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x25, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x25 1.00mm double row +0 +50 +50 +Connector_PinSocket_1.00mm +PinSocket_2x26_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x26, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x26 1.00mm double row +0 +52 +52 +Connector_PinSocket_1.00mm +PinSocket_2x27_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x27, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x27 1.00mm double row +0 +54 +54 +Connector_PinSocket_1.00mm +PinSocket_2x28_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x28, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x28 1.00mm double row +0 +56 +56 +Connector_PinSocket_1.00mm +PinSocket_2x29_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x29, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x29 1.00mm double row +0 +58 +58 +Connector_PinSocket_1.00mm +PinSocket_2x30_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x30, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x30 1.00mm double row +0 +60 +60 +Connector_PinSocket_1.00mm +PinSocket_2x31_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x31, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x31 1.00mm double row +0 +62 +62 +Connector_PinSocket_1.00mm +PinSocket_2x32_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x32, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x32 1.00mm double row +0 +64 +64 +Connector_PinSocket_1.00mm +PinSocket_2x33_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x33, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x33 1.00mm double row +0 +66 +66 +Connector_PinSocket_1.00mm +PinSocket_2x34_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x34, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x34 1.00mm double row +0 +68 +68 +Connector_PinSocket_1.00mm +PinSocket_2x35_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x35, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x35 1.00mm double row +0 +70 +70 +Connector_PinSocket_1.00mm +PinSocket_2x36_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x36, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x36 1.00mm double row +0 +72 +72 +Connector_PinSocket_1.00mm +PinSocket_2x37_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x37, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x37 1.00mm double row +0 +74 +74 +Connector_PinSocket_1.00mm +PinSocket_2x38_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x38, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x38 1.00mm double row +0 +76 +76 +Connector_PinSocket_1.00mm +PinSocket_2x39_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x39, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x39 1.00mm double row +0 +78 +78 +Connector_PinSocket_1.00mm +PinSocket_2x40_P1.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x40, 1.00mm pitch, double cols (https://gct.co/files/drawings/bc085.pdf), script generated +Surface mounted socket strip SMD 2x40 1.00mm double row +0 +80 +80 +Connector_PinSocket_1.27mm +PinSocket_1x01_P1.27mm_Vertical +Through hole straight socket strip, 1x01, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x01 1.27mm single row +0 +1 +1 +Connector_PinSocket_1.27mm +PinSocket_1x02_P1.27mm_Vertical +Through hole straight socket strip, 1x02, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x02 1.27mm single row +0 +2 +2 +Connector_PinSocket_1.27mm +PinSocket_1x02_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x02, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x02 1.27mm single row style1 pin1 left +0 +2 +2 +Connector_PinSocket_1.27mm +PinSocket_1x02_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x02, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x02 1.27mm single row style2 pin1 right +0 +2 +2 +Connector_PinSocket_1.27mm +PinSocket_1x03_P1.27mm_Vertical +Through hole straight socket strip, 1x03, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x03 1.27mm single row +0 +3 +3 +Connector_PinSocket_1.27mm +PinSocket_1x03_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x03, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x03 1.27mm single row style1 pin1 left +0 +3 +3 +Connector_PinSocket_1.27mm +PinSocket_1x03_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x03, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x03 1.27mm single row style2 pin1 right +0 +3 +3 +Connector_PinSocket_1.27mm +PinSocket_1x04_P1.27mm_Vertical +Through hole straight socket strip, 1x04, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x04 1.27mm single row +0 +4 +4 +Connector_PinSocket_1.27mm +PinSocket_1x04_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x04, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x04 1.27mm single row style1 pin1 left +0 +4 +4 +Connector_PinSocket_1.27mm +PinSocket_1x04_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x04, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x04 1.27mm single row style2 pin1 right +0 +4 +4 +Connector_PinSocket_1.27mm +PinSocket_1x05_P1.27mm_Vertical +Through hole straight socket strip, 1x05, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x05 1.27mm single row +0 +5 +5 +Connector_PinSocket_1.27mm +PinSocket_1x05_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x05, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x05 1.27mm single row style1 pin1 left +0 +5 +5 +Connector_PinSocket_1.27mm +PinSocket_1x05_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x05, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x05 1.27mm single row style2 pin1 right +0 +5 +5 +Connector_PinSocket_1.27mm +PinSocket_1x06_P1.27mm_Vertical +Through hole straight socket strip, 1x06, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x06 1.27mm single row +0 +6 +6 +Connector_PinSocket_1.27mm +PinSocket_1x06_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x06, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x06 1.27mm single row style1 pin1 left +0 +6 +6 +Connector_PinSocket_1.27mm +PinSocket_1x06_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x06, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x06 1.27mm single row style2 pin1 right +0 +6 +6 +Connector_PinSocket_1.27mm +PinSocket_1x07_P1.27mm_Vertical +Through hole straight socket strip, 1x07, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x07 1.27mm single row +0 +7 +7 +Connector_PinSocket_1.27mm +PinSocket_1x07_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x07, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x07 1.27mm single row style1 pin1 left +0 +7 +7 +Connector_PinSocket_1.27mm +PinSocket_1x07_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x07, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x07 1.27mm single row style2 pin1 right +0 +7 +7 +Connector_PinSocket_1.27mm +PinSocket_1x08_P1.27mm_Vertical +Through hole straight socket strip, 1x08, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x08 1.27mm single row +0 +8 +8 +Connector_PinSocket_1.27mm +PinSocket_1x08_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x08, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x08 1.27mm single row style1 pin1 left +0 +8 +8 +Connector_PinSocket_1.27mm +PinSocket_1x08_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x08, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x08 1.27mm single row style2 pin1 right +0 +8 +8 +Connector_PinSocket_1.27mm +PinSocket_1x09_P1.27mm_Vertical +Through hole straight socket strip, 1x09, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x09 1.27mm single row +0 +9 +9 +Connector_PinSocket_1.27mm +PinSocket_1x09_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x09, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x09 1.27mm single row style1 pin1 left +0 +9 +9 +Connector_PinSocket_1.27mm +PinSocket_1x09_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x09, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x09 1.27mm single row style2 pin1 right +0 +9 +9 +Connector_PinSocket_1.27mm +PinSocket_1x10_P1.27mm_Vertical +Through hole straight socket strip, 1x10, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x10 1.27mm single row +0 +10 +10 +Connector_PinSocket_1.27mm +PinSocket_1x10_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x10, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x10 1.27mm single row style1 pin1 left +0 +10 +10 +Connector_PinSocket_1.27mm +PinSocket_1x10_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x10, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x10 1.27mm single row style2 pin1 right +0 +10 +10 +Connector_PinSocket_1.27mm +PinSocket_1x11_P1.27mm_Vertical +Through hole straight socket strip, 1x11, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x11 1.27mm single row +0 +11 +11 +Connector_PinSocket_1.27mm +PinSocket_1x11_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x11, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x11 1.27mm single row style1 pin1 left +0 +11 +11 +Connector_PinSocket_1.27mm +PinSocket_1x11_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x11, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x11 1.27mm single row style2 pin1 right +0 +11 +11 +Connector_PinSocket_1.27mm +PinSocket_1x12_P1.27mm_Vertical +Through hole straight socket strip, 1x12, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x12 1.27mm single row +0 +12 +12 +Connector_PinSocket_1.27mm +PinSocket_1x12_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x12, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x12 1.27mm single row style1 pin1 left +0 +12 +12 +Connector_PinSocket_1.27mm +PinSocket_1x12_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x12, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x12 1.27mm single row style2 pin1 right +0 +12 +12 +Connector_PinSocket_1.27mm +PinSocket_1x13_P1.27mm_Vertical +Through hole straight socket strip, 1x13, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x13 1.27mm single row +0 +13 +13 +Connector_PinSocket_1.27mm +PinSocket_1x13_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x13, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x13 1.27mm single row style1 pin1 left +0 +13 +13 +Connector_PinSocket_1.27mm +PinSocket_1x13_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x13, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x13 1.27mm single row style2 pin1 right +0 +13 +13 +Connector_PinSocket_1.27mm +PinSocket_1x14_P1.27mm_Vertical +Through hole straight socket strip, 1x14, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x14 1.27mm single row +0 +14 +14 +Connector_PinSocket_1.27mm +PinSocket_1x14_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x14, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x14 1.27mm single row style1 pin1 left +0 +14 +14 +Connector_PinSocket_1.27mm +PinSocket_1x14_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x14, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x14 1.27mm single row style2 pin1 right +0 +14 +14 +Connector_PinSocket_1.27mm +PinSocket_1x15_P1.27mm_Vertical +Through hole straight socket strip, 1x15, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x15 1.27mm single row +0 +15 +15 +Connector_PinSocket_1.27mm +PinSocket_1x15_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x15, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x15 1.27mm single row style1 pin1 left +0 +15 +15 +Connector_PinSocket_1.27mm +PinSocket_1x15_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x15, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x15 1.27mm single row style2 pin1 right +0 +15 +15 +Connector_PinSocket_1.27mm +PinSocket_1x16_P1.27mm_Vertical +Through hole straight socket strip, 1x16, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x16 1.27mm single row +0 +16 +16 +Connector_PinSocket_1.27mm +PinSocket_1x16_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x16, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x16 1.27mm single row style1 pin1 left +0 +16 +16 +Connector_PinSocket_1.27mm +PinSocket_1x16_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x16, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x16 1.27mm single row style2 pin1 right +0 +16 +16 +Connector_PinSocket_1.27mm +PinSocket_1x17_P1.27mm_Vertical +Through hole straight socket strip, 1x17, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x17 1.27mm single row +0 +17 +17 +Connector_PinSocket_1.27mm +PinSocket_1x17_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x17, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x17 1.27mm single row style1 pin1 left +0 +17 +17 +Connector_PinSocket_1.27mm +PinSocket_1x17_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x17, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x17 1.27mm single row style2 pin1 right +0 +17 +17 +Connector_PinSocket_1.27mm +PinSocket_1x18_P1.27mm_Vertical +Through hole straight socket strip, 1x18, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x18 1.27mm single row +0 +18 +18 +Connector_PinSocket_1.27mm +PinSocket_1x18_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x18, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x18 1.27mm single row style1 pin1 left +0 +18 +18 +Connector_PinSocket_1.27mm +PinSocket_1x18_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x18, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x18 1.27mm single row style2 pin1 right +0 +18 +18 +Connector_PinSocket_1.27mm +PinSocket_1x19_P1.27mm_Vertical +Through hole straight socket strip, 1x19, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x19 1.27mm single row +0 +19 +19 +Connector_PinSocket_1.27mm +PinSocket_1x19_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x19, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x19 1.27mm single row style1 pin1 left +0 +19 +19 +Connector_PinSocket_1.27mm +PinSocket_1x19_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x19, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x19 1.27mm single row style2 pin1 right +0 +19 +19 +Connector_PinSocket_1.27mm +PinSocket_1x20_P1.27mm_Vertical +Through hole straight socket strip, 1x20, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x20 1.27mm single row +0 +20 +20 +Connector_PinSocket_1.27mm +PinSocket_1x20_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x20, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x20 1.27mm single row style1 pin1 left +0 +20 +20 +Connector_PinSocket_1.27mm +PinSocket_1x20_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x20, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x20 1.27mm single row style2 pin1 right +0 +20 +20 +Connector_PinSocket_1.27mm +PinSocket_1x21_P1.27mm_Vertical +Through hole straight socket strip, 1x21, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x21 1.27mm single row +0 +21 +21 +Connector_PinSocket_1.27mm +PinSocket_1x21_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x21, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x21 1.27mm single row style1 pin1 left +0 +21 +21 +Connector_PinSocket_1.27mm +PinSocket_1x21_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x21, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x21 1.27mm single row style2 pin1 right +0 +21 +21 +Connector_PinSocket_1.27mm +PinSocket_1x22_P1.27mm_Vertical +Through hole straight socket strip, 1x22, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x22 1.27mm single row +0 +22 +22 +Connector_PinSocket_1.27mm +PinSocket_1x22_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x22, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x22 1.27mm single row style1 pin1 left +0 +22 +22 +Connector_PinSocket_1.27mm +PinSocket_1x22_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x22, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x22 1.27mm single row style2 pin1 right +0 +22 +22 +Connector_PinSocket_1.27mm +PinSocket_1x23_P1.27mm_Vertical +Through hole straight socket strip, 1x23, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x23 1.27mm single row +0 +23 +23 +Connector_PinSocket_1.27mm +PinSocket_1x23_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x23, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x23 1.27mm single row style1 pin1 left +0 +23 +23 +Connector_PinSocket_1.27mm +PinSocket_1x23_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x23, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x23 1.27mm single row style2 pin1 right +0 +23 +23 +Connector_PinSocket_1.27mm +PinSocket_1x24_P1.27mm_Vertical +Through hole straight socket strip, 1x24, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x24 1.27mm single row +0 +24 +24 +Connector_PinSocket_1.27mm +PinSocket_1x24_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x24, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x24 1.27mm single row style1 pin1 left +0 +24 +24 +Connector_PinSocket_1.27mm +PinSocket_1x24_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x24, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x24 1.27mm single row style2 pin1 right +0 +24 +24 +Connector_PinSocket_1.27mm +PinSocket_1x25_P1.27mm_Vertical +Through hole straight socket strip, 1x25, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x25 1.27mm single row +0 +25 +25 +Connector_PinSocket_1.27mm +PinSocket_1x25_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x25, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x25 1.27mm single row style1 pin1 left +0 +25 +25 +Connector_PinSocket_1.27mm +PinSocket_1x25_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x25, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x25 1.27mm single row style2 pin1 right +0 +25 +25 +Connector_PinSocket_1.27mm +PinSocket_1x26_P1.27mm_Vertical +Through hole straight socket strip, 1x26, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x26 1.27mm single row +0 +26 +26 +Connector_PinSocket_1.27mm +PinSocket_1x26_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x26, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x26 1.27mm single row style1 pin1 left +0 +26 +26 +Connector_PinSocket_1.27mm +PinSocket_1x26_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x26, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x26 1.27mm single row style2 pin1 right +0 +26 +26 +Connector_PinSocket_1.27mm +PinSocket_1x27_P1.27mm_Vertical +Through hole straight socket strip, 1x27, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x27 1.27mm single row +0 +27 +27 +Connector_PinSocket_1.27mm +PinSocket_1x27_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x27, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x27 1.27mm single row style1 pin1 left +0 +27 +27 +Connector_PinSocket_1.27mm +PinSocket_1x27_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x27, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x27 1.27mm single row style2 pin1 right +0 +27 +27 +Connector_PinSocket_1.27mm +PinSocket_1x28_P1.27mm_Vertical +Through hole straight socket strip, 1x28, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x28 1.27mm single row +0 +28 +28 +Connector_PinSocket_1.27mm +PinSocket_1x28_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x28, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x28 1.27mm single row style1 pin1 left +0 +28 +28 +Connector_PinSocket_1.27mm +PinSocket_1x28_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x28, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x28 1.27mm single row style2 pin1 right +0 +28 +28 +Connector_PinSocket_1.27mm +PinSocket_1x29_P1.27mm_Vertical +Through hole straight socket strip, 1x29, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x29 1.27mm single row +0 +29 +29 +Connector_PinSocket_1.27mm +PinSocket_1x29_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x29, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x29 1.27mm single row style1 pin1 left +0 +29 +29 +Connector_PinSocket_1.27mm +PinSocket_1x29_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x29, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x29 1.27mm single row style2 pin1 right +0 +29 +29 +Connector_PinSocket_1.27mm +PinSocket_1x30_P1.27mm_Vertical +Through hole straight socket strip, 1x30, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x30 1.27mm single row +0 +30 +30 +Connector_PinSocket_1.27mm +PinSocket_1x30_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x30, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x30 1.27mm single row style1 pin1 left +0 +30 +30 +Connector_PinSocket_1.27mm +PinSocket_1x30_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x30, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x30 1.27mm single row style2 pin1 right +0 +30 +30 +Connector_PinSocket_1.27mm +PinSocket_1x31_P1.27mm_Vertical +Through hole straight socket strip, 1x31, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x31 1.27mm single row +0 +31 +31 +Connector_PinSocket_1.27mm +PinSocket_1x31_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x31, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x31 1.27mm single row style1 pin1 left +0 +31 +31 +Connector_PinSocket_1.27mm +PinSocket_1x31_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x31, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x31 1.27mm single row style2 pin1 right +0 +31 +31 +Connector_PinSocket_1.27mm +PinSocket_1x32_P1.27mm_Vertical +Through hole straight socket strip, 1x32, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x32 1.27mm single row +0 +32 +32 +Connector_PinSocket_1.27mm +PinSocket_1x32_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x32, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x32 1.27mm single row style1 pin1 left +0 +32 +32 +Connector_PinSocket_1.27mm +PinSocket_1x32_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x32, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x32 1.27mm single row style2 pin1 right +0 +32 +32 +Connector_PinSocket_1.27mm +PinSocket_1x33_P1.27mm_Vertical +Through hole straight socket strip, 1x33, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x33 1.27mm single row +0 +33 +33 +Connector_PinSocket_1.27mm +PinSocket_1x33_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x33, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x33 1.27mm single row style1 pin1 left +0 +33 +33 +Connector_PinSocket_1.27mm +PinSocket_1x33_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x33, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x33 1.27mm single row style2 pin1 right +0 +33 +33 +Connector_PinSocket_1.27mm +PinSocket_1x34_P1.27mm_Vertical +Through hole straight socket strip, 1x34, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x34 1.27mm single row +0 +34 +34 +Connector_PinSocket_1.27mm +PinSocket_1x34_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x34, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x34 1.27mm single row style1 pin1 left +0 +34 +34 +Connector_PinSocket_1.27mm +PinSocket_1x34_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x34, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x34 1.27mm single row style2 pin1 right +0 +34 +34 +Connector_PinSocket_1.27mm +PinSocket_1x35_P1.27mm_Vertical +Through hole straight socket strip, 1x35, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x35 1.27mm single row +0 +35 +35 +Connector_PinSocket_1.27mm +PinSocket_1x35_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x35, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x35 1.27mm single row style1 pin1 left +0 +35 +35 +Connector_PinSocket_1.27mm +PinSocket_1x35_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x35, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x35 1.27mm single row style2 pin1 right +0 +35 +35 +Connector_PinSocket_1.27mm +PinSocket_1x36_P1.27mm_Vertical +Through hole straight socket strip, 1x36, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x36 1.27mm single row +0 +36 +36 +Connector_PinSocket_1.27mm +PinSocket_1x36_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x36, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x36 1.27mm single row style1 pin1 left +0 +36 +36 +Connector_PinSocket_1.27mm +PinSocket_1x36_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x36, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x36 1.27mm single row style2 pin1 right +0 +36 +36 +Connector_PinSocket_1.27mm +PinSocket_1x37_P1.27mm_Vertical +Through hole straight socket strip, 1x37, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x37 1.27mm single row +0 +37 +37 +Connector_PinSocket_1.27mm +PinSocket_1x37_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x37, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x37 1.27mm single row style1 pin1 left +0 +37 +37 +Connector_PinSocket_1.27mm +PinSocket_1x37_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x37, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x37 1.27mm single row style2 pin1 right +0 +37 +37 +Connector_PinSocket_1.27mm +PinSocket_1x38_P1.27mm_Vertical +Through hole straight socket strip, 1x38, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x38 1.27mm single row +0 +38 +38 +Connector_PinSocket_1.27mm +PinSocket_1x38_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x38, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x38 1.27mm single row style1 pin1 left +0 +38 +38 +Connector_PinSocket_1.27mm +PinSocket_1x38_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x38, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x38 1.27mm single row style2 pin1 right +0 +38 +38 +Connector_PinSocket_1.27mm +PinSocket_1x39_P1.27mm_Vertical +Through hole straight socket strip, 1x39, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x39 1.27mm single row +0 +39 +39 +Connector_PinSocket_1.27mm +PinSocket_1x39_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x39, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x39 1.27mm single row style1 pin1 left +0 +39 +39 +Connector_PinSocket_1.27mm +PinSocket_1x39_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x39, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x39 1.27mm single row style2 pin1 right +0 +39 +39 +Connector_PinSocket_1.27mm +PinSocket_1x40_P1.27mm_Vertical +Through hole straight socket strip, 1x40, 1.27mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x40 1.27mm single row +0 +40 +40 +Connector_PinSocket_1.27mm +PinSocket_1x40_P1.27mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x40, 1.27mm pitch, single row, style 1 (pin 1 left) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x40 1.27mm single row style1 pin1 left +0 +40 +40 +Connector_PinSocket_1.27mm +PinSocket_1x40_P1.27mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x40, 1.27mm pitch, single row, style 2 (pin 1 right) (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD075.pdf&t=1511594726925), script generated +Surface mounted socket strip SMD 1x40 1.27mm single row style2 pin1 right +0 +40 +40 +Connector_PinSocket_1.27mm +PinSocket_2x01_P1.27mm_Vertical +Through hole straight socket strip, 2x01, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x01 1.27mm double row +0 +2 +2 +Connector_PinSocket_1.27mm +PinSocket_2x01_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x01, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x01 1.27mm double row +0 +2 +2 +Connector_PinSocket_1.27mm +PinSocket_2x02_P1.27mm_Vertical +Through hole straight socket strip, 2x02, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x02 1.27mm double row +0 +4 +4 +Connector_PinSocket_1.27mm +PinSocket_2x02_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x02, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x02 1.27mm double row +0 +4 +4 +Connector_PinSocket_1.27mm +PinSocket_2x03_P1.27mm_Horizontal +Through hole angled socket strip, 2x03, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x03 1.27mm double row +0 +6 +6 +Connector_PinSocket_1.27mm +PinSocket_2x03_P1.27mm_Vertical +Through hole straight socket strip, 2x03, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x03 1.27mm double row +0 +6 +6 +Connector_PinSocket_1.27mm +PinSocket_2x03_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x03, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x03 1.27mm double row +0 +6 +6 +Connector_PinSocket_1.27mm +PinSocket_2x04_P1.27mm_Horizontal +Through hole angled socket strip, 2x04, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x04 1.27mm double row +0 +8 +8 +Connector_PinSocket_1.27mm +PinSocket_2x04_P1.27mm_Vertical +Through hole straight socket strip, 2x04, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x04 1.27mm double row +0 +8 +8 +Connector_PinSocket_1.27mm +PinSocket_2x04_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x04, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x04 1.27mm double row +0 +8 +8 +Connector_PinSocket_1.27mm +PinSocket_2x05_P1.27mm_Horizontal +Through hole angled socket strip, 2x05, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x05 1.27mm double row +0 +10 +10 +Connector_PinSocket_1.27mm +PinSocket_2x05_P1.27mm_Vertical +Through hole straight socket strip, 2x05, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x05 1.27mm double row +0 +10 +10 +Connector_PinSocket_1.27mm +PinSocket_2x05_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x05, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x05 1.27mm double row +0 +10 +10 +Connector_PinSocket_1.27mm +PinSocket_2x06_P1.27mm_Horizontal +Through hole angled socket strip, 2x06, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x06 1.27mm double row +0 +12 +12 +Connector_PinSocket_1.27mm +PinSocket_2x06_P1.27mm_Vertical +Through hole straight socket strip, 2x06, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x06 1.27mm double row +0 +12 +12 +Connector_PinSocket_1.27mm +PinSocket_2x06_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x06, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x06 1.27mm double row +0 +12 +12 +Connector_PinSocket_1.27mm +PinSocket_2x07_P1.27mm_Horizontal +Through hole angled socket strip, 2x07, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x07 1.27mm double row +0 +14 +14 +Connector_PinSocket_1.27mm +PinSocket_2x07_P1.27mm_Vertical +Through hole straight socket strip, 2x07, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x07 1.27mm double row +0 +14 +14 +Connector_PinSocket_1.27mm +PinSocket_2x07_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x07, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x07 1.27mm double row +0 +14 +14 +Connector_PinSocket_1.27mm +PinSocket_2x08_P1.27mm_Horizontal +Through hole angled socket strip, 2x08, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x08 1.27mm double row +0 +16 +16 +Connector_PinSocket_1.27mm +PinSocket_2x08_P1.27mm_Vertical +Through hole straight socket strip, 2x08, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x08 1.27mm double row +0 +16 +16 +Connector_PinSocket_1.27mm +PinSocket_2x08_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x08, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x08 1.27mm double row +0 +16 +16 +Connector_PinSocket_1.27mm +PinSocket_2x09_P1.27mm_Horizontal +Through hole angled socket strip, 2x09, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x09 1.27mm double row +0 +18 +18 +Connector_PinSocket_1.27mm +PinSocket_2x09_P1.27mm_Vertical +Through hole straight socket strip, 2x09, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x09 1.27mm double row +0 +18 +18 +Connector_PinSocket_1.27mm +PinSocket_2x09_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x09, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x09 1.27mm double row +0 +18 +18 +Connector_PinSocket_1.27mm +PinSocket_2x10_P1.27mm_Horizontal +Through hole angled socket strip, 2x10, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x10 1.27mm double row +0 +20 +20 +Connector_PinSocket_1.27mm +PinSocket_2x10_P1.27mm_Vertical +Through hole straight socket strip, 2x10, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x10 1.27mm double row +0 +20 +20 +Connector_PinSocket_1.27mm +PinSocket_2x10_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x10, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x10 1.27mm double row +0 +20 +20 +Connector_PinSocket_1.27mm +PinSocket_2x11_P1.27mm_Horizontal +Through hole angled socket strip, 2x11, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x11 1.27mm double row +0 +22 +22 +Connector_PinSocket_1.27mm +PinSocket_2x11_P1.27mm_Vertical +Through hole straight socket strip, 2x11, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x11 1.27mm double row +0 +22 +22 +Connector_PinSocket_1.27mm +PinSocket_2x11_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x11, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x11 1.27mm double row +0 +22 +22 +Connector_PinSocket_1.27mm +PinSocket_2x12_P1.27mm_Horizontal +Through hole angled socket strip, 2x12, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x12 1.27mm double row +0 +24 +24 +Connector_PinSocket_1.27mm +PinSocket_2x12_P1.27mm_Vertical +Through hole straight socket strip, 2x12, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x12 1.27mm double row +0 +24 +24 +Connector_PinSocket_1.27mm +PinSocket_2x12_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x12, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x12 1.27mm double row +0 +24 +24 +Connector_PinSocket_1.27mm +PinSocket_2x13_P1.27mm_Horizontal +Through hole angled socket strip, 2x13, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x13 1.27mm double row +0 +26 +26 +Connector_PinSocket_1.27mm +PinSocket_2x13_P1.27mm_Vertical +Through hole straight socket strip, 2x13, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x13 1.27mm double row +0 +26 +26 +Connector_PinSocket_1.27mm +PinSocket_2x13_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x13, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x13 1.27mm double row +0 +26 +26 +Connector_PinSocket_1.27mm +PinSocket_2x14_P1.27mm_Horizontal +Through hole angled socket strip, 2x14, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x14 1.27mm double row +0 +28 +28 +Connector_PinSocket_1.27mm +PinSocket_2x14_P1.27mm_Vertical +Through hole straight socket strip, 2x14, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x14 1.27mm double row +0 +28 +28 +Connector_PinSocket_1.27mm +PinSocket_2x14_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x14, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x14 1.27mm double row +0 +28 +28 +Connector_PinSocket_1.27mm +PinSocket_2x15_P1.27mm_Horizontal +Through hole angled socket strip, 2x15, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x15 1.27mm double row +0 +30 +30 +Connector_PinSocket_1.27mm +PinSocket_2x15_P1.27mm_Vertical +Through hole straight socket strip, 2x15, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x15 1.27mm double row +0 +30 +30 +Connector_PinSocket_1.27mm +PinSocket_2x15_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x15, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x15 1.27mm double row +0 +30 +30 +Connector_PinSocket_1.27mm +PinSocket_2x16_P1.27mm_Horizontal +Through hole angled socket strip, 2x16, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x16 1.27mm double row +0 +32 +32 +Connector_PinSocket_1.27mm +PinSocket_2x16_P1.27mm_Vertical +Through hole straight socket strip, 2x16, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x16 1.27mm double row +0 +32 +32 +Connector_PinSocket_1.27mm +PinSocket_2x16_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x16, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x16 1.27mm double row +0 +32 +32 +Connector_PinSocket_1.27mm +PinSocket_2x17_P1.27mm_Horizontal +Through hole angled socket strip, 2x17, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x17 1.27mm double row +0 +34 +34 +Connector_PinSocket_1.27mm +PinSocket_2x17_P1.27mm_Vertical +Through hole straight socket strip, 2x17, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x17 1.27mm double row +0 +34 +34 +Connector_PinSocket_1.27mm +PinSocket_2x17_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x17, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x17 1.27mm double row +0 +34 +34 +Connector_PinSocket_1.27mm +PinSocket_2x18_P1.27mm_Horizontal +Through hole angled socket strip, 2x18, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x18 1.27mm double row +0 +36 +36 +Connector_PinSocket_1.27mm +PinSocket_2x18_P1.27mm_Vertical +Through hole straight socket strip, 2x18, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x18 1.27mm double row +0 +36 +36 +Connector_PinSocket_1.27mm +PinSocket_2x18_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x18, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x18 1.27mm double row +0 +36 +36 +Connector_PinSocket_1.27mm +PinSocket_2x19_P1.27mm_Horizontal +Through hole angled socket strip, 2x19, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x19 1.27mm double row +0 +38 +38 +Connector_PinSocket_1.27mm +PinSocket_2x19_P1.27mm_Vertical +Through hole straight socket strip, 2x19, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x19 1.27mm double row +0 +38 +38 +Connector_PinSocket_1.27mm +PinSocket_2x19_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x19, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x19 1.27mm double row +0 +38 +38 +Connector_PinSocket_1.27mm +PinSocket_2x20_P1.27mm_Horizontal +Through hole angled socket strip, 2x20, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x20 1.27mm double row +0 +40 +40 +Connector_PinSocket_1.27mm +PinSocket_2x20_P1.27mm_Vertical +Through hole straight socket strip, 2x20, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x20 1.27mm double row +0 +40 +40 +Connector_PinSocket_1.27mm +PinSocket_2x20_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x20, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x20 1.27mm double row +0 +40 +40 +Connector_PinSocket_1.27mm +PinSocket_2x21_P1.27mm_Horizontal +Through hole angled socket strip, 2x21, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x21 1.27mm double row +0 +42 +42 +Connector_PinSocket_1.27mm +PinSocket_2x21_P1.27mm_Vertical +Through hole straight socket strip, 2x21, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x21 1.27mm double row +0 +42 +42 +Connector_PinSocket_1.27mm +PinSocket_2x21_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x21, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x21 1.27mm double row +0 +42 +42 +Connector_PinSocket_1.27mm +PinSocket_2x22_P1.27mm_Horizontal +Through hole angled socket strip, 2x22, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x22 1.27mm double row +0 +44 +44 +Connector_PinSocket_1.27mm +PinSocket_2x22_P1.27mm_Vertical +Through hole straight socket strip, 2x22, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x22 1.27mm double row +0 +44 +44 +Connector_PinSocket_1.27mm +PinSocket_2x22_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x22, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x22 1.27mm double row +0 +44 +44 +Connector_PinSocket_1.27mm +PinSocket_2x23_P1.27mm_Horizontal +Through hole angled socket strip, 2x23, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x23 1.27mm double row +0 +46 +46 +Connector_PinSocket_1.27mm +PinSocket_2x23_P1.27mm_Vertical +Through hole straight socket strip, 2x23, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x23 1.27mm double row +0 +46 +46 +Connector_PinSocket_1.27mm +PinSocket_2x23_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x23, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x23 1.27mm double row +0 +46 +46 +Connector_PinSocket_1.27mm +PinSocket_2x24_P1.27mm_Horizontal +Through hole angled socket strip, 2x24, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x24 1.27mm double row +0 +48 +48 +Connector_PinSocket_1.27mm +PinSocket_2x24_P1.27mm_Vertical +Through hole straight socket strip, 2x24, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x24 1.27mm double row +0 +48 +48 +Connector_PinSocket_1.27mm +PinSocket_2x24_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x24, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x24 1.27mm double row +0 +48 +48 +Connector_PinSocket_1.27mm +PinSocket_2x25_P1.27mm_Horizontal +Through hole angled socket strip, 2x25, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x25 1.27mm double row +0 +50 +50 +Connector_PinSocket_1.27mm +PinSocket_2x25_P1.27mm_Vertical +Through hole straight socket strip, 2x25, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x25 1.27mm double row +0 +50 +50 +Connector_PinSocket_1.27mm +PinSocket_2x25_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x25, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x25 1.27mm double row +0 +50 +50 +Connector_PinSocket_1.27mm +PinSocket_2x26_P1.27mm_Horizontal +Through hole angled socket strip, 2x26, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x26 1.27mm double row +0 +52 +52 +Connector_PinSocket_1.27mm +PinSocket_2x26_P1.27mm_Vertical +Through hole straight socket strip, 2x26, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x26 1.27mm double row +0 +52 +52 +Connector_PinSocket_1.27mm +PinSocket_2x26_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x26, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x26 1.27mm double row +0 +52 +52 +Connector_PinSocket_1.27mm +PinSocket_2x27_P1.27mm_Horizontal +Through hole angled socket strip, 2x27, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x27 1.27mm double row +0 +54 +54 +Connector_PinSocket_1.27mm +PinSocket_2x27_P1.27mm_Vertical +Through hole straight socket strip, 2x27, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x27 1.27mm double row +0 +54 +54 +Connector_PinSocket_1.27mm +PinSocket_2x27_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x27, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x27 1.27mm double row +0 +54 +54 +Connector_PinSocket_1.27mm +PinSocket_2x28_P1.27mm_Horizontal +Through hole angled socket strip, 2x28, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x28 1.27mm double row +0 +56 +56 +Connector_PinSocket_1.27mm +PinSocket_2x28_P1.27mm_Vertical +Through hole straight socket strip, 2x28, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x28 1.27mm double row +0 +56 +56 +Connector_PinSocket_1.27mm +PinSocket_2x28_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x28, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x28 1.27mm double row +0 +56 +56 +Connector_PinSocket_1.27mm +PinSocket_2x29_P1.27mm_Horizontal +Through hole angled socket strip, 2x29, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x29 1.27mm double row +0 +58 +58 +Connector_PinSocket_1.27mm +PinSocket_2x29_P1.27mm_Vertical +Through hole straight socket strip, 2x29, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x29 1.27mm double row +0 +58 +58 +Connector_PinSocket_1.27mm +PinSocket_2x29_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x29, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x29 1.27mm double row +0 +58 +58 +Connector_PinSocket_1.27mm +PinSocket_2x30_P1.27mm_Horizontal +Through hole angled socket strip, 2x30, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x30 1.27mm double row +0 +60 +60 +Connector_PinSocket_1.27mm +PinSocket_2x30_P1.27mm_Vertical +Through hole straight socket strip, 2x30, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x30 1.27mm double row +0 +60 +60 +Connector_PinSocket_1.27mm +PinSocket_2x30_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x30, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x30 1.27mm double row +0 +60 +60 +Connector_PinSocket_1.27mm +PinSocket_2x31_P1.27mm_Horizontal +Through hole angled socket strip, 2x31, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x31 1.27mm double row +0 +62 +62 +Connector_PinSocket_1.27mm +PinSocket_2x31_P1.27mm_Vertical +Through hole straight socket strip, 2x31, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x31 1.27mm double row +0 +62 +62 +Connector_PinSocket_1.27mm +PinSocket_2x31_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x31, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x31 1.27mm double row +0 +62 +62 +Connector_PinSocket_1.27mm +PinSocket_2x32_P1.27mm_Horizontal +Through hole angled socket strip, 2x32, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x32 1.27mm double row +0 +64 +64 +Connector_PinSocket_1.27mm +PinSocket_2x32_P1.27mm_Vertical +Through hole straight socket strip, 2x32, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x32 1.27mm double row +0 +64 +64 +Connector_PinSocket_1.27mm +PinSocket_2x32_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x32, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x32 1.27mm double row +0 +64 +64 +Connector_PinSocket_1.27mm +PinSocket_2x33_P1.27mm_Horizontal +Through hole angled socket strip, 2x33, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x33 1.27mm double row +0 +66 +66 +Connector_PinSocket_1.27mm +PinSocket_2x33_P1.27mm_Vertical +Through hole straight socket strip, 2x33, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x33 1.27mm double row +0 +66 +66 +Connector_PinSocket_1.27mm +PinSocket_2x33_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x33, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x33 1.27mm double row +0 +66 +66 +Connector_PinSocket_1.27mm +PinSocket_2x34_P1.27mm_Horizontal +Through hole angled socket strip, 2x34, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x34 1.27mm double row +0 +68 +68 +Connector_PinSocket_1.27mm +PinSocket_2x34_P1.27mm_Vertical +Through hole straight socket strip, 2x34, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x34 1.27mm double row +0 +68 +68 +Connector_PinSocket_1.27mm +PinSocket_2x34_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x34, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x34 1.27mm double row +0 +68 +68 +Connector_PinSocket_1.27mm +PinSocket_2x35_P1.27mm_Horizontal +Through hole angled socket strip, 2x35, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x35 1.27mm double row +0 +70 +70 +Connector_PinSocket_1.27mm +PinSocket_2x35_P1.27mm_Vertical +Through hole straight socket strip, 2x35, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x35 1.27mm double row +0 +70 +70 +Connector_PinSocket_1.27mm +PinSocket_2x35_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x35, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x35 1.27mm double row +0 +70 +70 +Connector_PinSocket_1.27mm +PinSocket_2x36_P1.27mm_Horizontal +Through hole angled socket strip, 2x36, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x36 1.27mm double row +0 +72 +72 +Connector_PinSocket_1.27mm +PinSocket_2x36_P1.27mm_Vertical +Through hole straight socket strip, 2x36, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x36 1.27mm double row +0 +72 +72 +Connector_PinSocket_1.27mm +PinSocket_2x36_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x36, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x36 1.27mm double row +0 +72 +72 +Connector_PinSocket_1.27mm +PinSocket_2x37_P1.27mm_Horizontal +Through hole angled socket strip, 2x37, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x37 1.27mm double row +0 +74 +74 +Connector_PinSocket_1.27mm +PinSocket_2x37_P1.27mm_Vertical +Through hole straight socket strip, 2x37, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x37 1.27mm double row +0 +74 +74 +Connector_PinSocket_1.27mm +PinSocket_2x37_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x37, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x37 1.27mm double row +0 +74 +74 +Connector_PinSocket_1.27mm +PinSocket_2x38_P1.27mm_Horizontal +Through hole angled socket strip, 2x38, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x38 1.27mm double row +0 +76 +76 +Connector_PinSocket_1.27mm +PinSocket_2x38_P1.27mm_Vertical +Through hole straight socket strip, 2x38, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x38 1.27mm double row +0 +76 +76 +Connector_PinSocket_1.27mm +PinSocket_2x38_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x38, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x38 1.27mm double row +0 +76 +76 +Connector_PinSocket_1.27mm +PinSocket_2x39_P1.27mm_Horizontal +Through hole angled socket strip, 2x39, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x39 1.27mm double row +0 +78 +78 +Connector_PinSocket_1.27mm +PinSocket_2x39_P1.27mm_Vertical +Through hole straight socket strip, 2x39, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x39 1.27mm double row +0 +78 +78 +Connector_PinSocket_1.27mm +PinSocket_2x39_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x39, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x39 1.27mm double row +0 +78 +78 +Connector_PinSocket_1.27mm +PinSocket_2x40_P1.27mm_Horizontal +Through hole angled socket strip, 2x40, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x40 1.27mm double row +0 +80 +80 +Connector_PinSocket_1.27mm +PinSocket_2x40_P1.27mm_Vertical +Through hole straight socket strip, 2x40, 1.27mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x40 1.27mm double row +0 +80 +80 +Connector_PinSocket_1.27mm +PinSocket_2x40_P1.27mm_Vertical_SMD +surface-mounted straight socket strip, 2x40, 1.27mm pitch, double cols (from Kicad 4.0.7!), script generated +Surface mounted socket strip SMD 2x40 1.27mm double row +0 +80 +80 +Connector_PinSocket_1.27mm +PinSocket_2x41_P1.27mm_Horizontal +Through hole angled socket strip, 2x41, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x41 1.27mm double row +0 +82 +82 +Connector_PinSocket_1.27mm +PinSocket_2x42_P1.27mm_Horizontal +Through hole angled socket strip, 2x42, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x42 1.27mm double row +0 +84 +84 +Connector_PinSocket_1.27mm +PinSocket_2x43_P1.27mm_Horizontal +Through hole angled socket strip, 2x43, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x43 1.27mm double row +0 +86 +86 +Connector_PinSocket_1.27mm +PinSocket_2x44_P1.27mm_Horizontal +Through hole angled socket strip, 2x44, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x44 1.27mm double row +0 +88 +88 +Connector_PinSocket_1.27mm +PinSocket_2x45_P1.27mm_Horizontal +Through hole angled socket strip, 2x45, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x45 1.27mm double row +0 +90 +90 +Connector_PinSocket_1.27mm +PinSocket_2x46_P1.27mm_Horizontal +Through hole angled socket strip, 2x46, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x46 1.27mm double row +0 +92 +92 +Connector_PinSocket_1.27mm +PinSocket_2x47_P1.27mm_Horizontal +Through hole angled socket strip, 2x47, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x47 1.27mm double row +0 +94 +94 +Connector_PinSocket_1.27mm +PinSocket_2x48_P1.27mm_Horizontal +Through hole angled socket strip, 2x48, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x48 1.27mm double row +0 +96 +96 +Connector_PinSocket_1.27mm +PinSocket_2x49_P1.27mm_Horizontal +Through hole angled socket strip, 2x49, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x49 1.27mm double row +0 +98 +98 +Connector_PinSocket_1.27mm +PinSocket_2x50_P1.27mm_Horizontal +Through hole angled socket strip, 2x50, 1.27mm pitch, 4.4mm socket length, double cols (https://gct.co/pdfjs/web/viewer.html?file=/Files/Drawings/BD091.pdf&t=1511594177220), script generated +Through hole angled socket strip THT 2x50 1.27mm double row +0 +100 +100 +Connector_PinSocket_2.00mm +PinSocket_1x01_P2.00mm_Horizontal +Through hole angled socket strip, 1x01, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x01 2.00mm single row +0 +1 +1 +Connector_PinSocket_2.00mm +PinSocket_1x01_P2.00mm_Vertical +Through hole straight socket strip, 1x01, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x01 2.00mm single row +0 +1 +1 +Connector_PinSocket_2.00mm +PinSocket_1x02_P2.00mm_Horizontal +Through hole angled socket strip, 1x02, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x02 2.00mm single row +0 +2 +2 +Connector_PinSocket_2.00mm +PinSocket_1x02_P2.00mm_Vertical +Through hole straight socket strip, 1x02, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x02 2.00mm single row +0 +2 +2 +Connector_PinSocket_2.00mm +PinSocket_1x02_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x02, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x02 2.00mm single row style1 pin1 left +0 +2 +2 +Connector_PinSocket_2.00mm +PinSocket_1x02_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x02, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x02 2.00mm single row style2 pin1 right +0 +2 +2 +Connector_PinSocket_2.00mm +PinSocket_1x03_P2.00mm_Horizontal +Through hole angled socket strip, 1x03, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x03 2.00mm single row +0 +3 +3 +Connector_PinSocket_2.00mm +PinSocket_1x03_P2.00mm_Vertical +Through hole straight socket strip, 1x03, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x03 2.00mm single row +0 +3 +3 +Connector_PinSocket_2.00mm +PinSocket_1x03_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x03, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x03 2.00mm single row style1 pin1 left +0 +3 +3 +Connector_PinSocket_2.00mm +PinSocket_1x03_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x03, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x03 2.00mm single row style2 pin1 right +0 +3 +3 +Connector_PinSocket_2.00mm +PinSocket_1x04_P2.00mm_Horizontal +Through hole angled socket strip, 1x04, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x04 2.00mm single row +0 +4 +4 +Connector_PinSocket_2.00mm +PinSocket_1x04_P2.00mm_Vertical +Through hole straight socket strip, 1x04, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x04 2.00mm single row +0 +4 +4 +Connector_PinSocket_2.00mm +PinSocket_1x04_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x04, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x04 2.00mm single row style1 pin1 left +0 +4 +4 +Connector_PinSocket_2.00mm +PinSocket_1x04_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x04, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x04 2.00mm single row style2 pin1 right +0 +4 +4 +Connector_PinSocket_2.00mm +PinSocket_1x05_P2.00mm_Horizontal +Through hole angled socket strip, 1x05, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x05 2.00mm single row +0 +5 +5 +Connector_PinSocket_2.00mm +PinSocket_1x05_P2.00mm_Vertical +Through hole straight socket strip, 1x05, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x05 2.00mm single row +0 +5 +5 +Connector_PinSocket_2.00mm +PinSocket_1x05_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x05, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x05 2.00mm single row style1 pin1 left +0 +5 +5 +Connector_PinSocket_2.00mm +PinSocket_1x05_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x05, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x05 2.00mm single row style2 pin1 right +0 +5 +5 +Connector_PinSocket_2.00mm +PinSocket_1x06_P2.00mm_Horizontal +Through hole angled socket strip, 1x06, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x06 2.00mm single row +0 +6 +6 +Connector_PinSocket_2.00mm +PinSocket_1x06_P2.00mm_Vertical +Through hole straight socket strip, 1x06, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x06 2.00mm single row +0 +6 +6 +Connector_PinSocket_2.00mm +PinSocket_1x06_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x06, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x06 2.00mm single row style1 pin1 left +0 +6 +6 +Connector_PinSocket_2.00mm +PinSocket_1x06_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x06, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x06 2.00mm single row style2 pin1 right +0 +6 +6 +Connector_PinSocket_2.00mm +PinSocket_1x07_P2.00mm_Horizontal +Through hole angled socket strip, 1x07, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x07 2.00mm single row +0 +7 +7 +Connector_PinSocket_2.00mm +PinSocket_1x07_P2.00mm_Vertical +Through hole straight socket strip, 1x07, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x07 2.00mm single row +0 +7 +7 +Connector_PinSocket_2.00mm +PinSocket_1x07_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x07, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x07 2.00mm single row style1 pin1 left +0 +7 +7 +Connector_PinSocket_2.00mm +PinSocket_1x07_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x07, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x07 2.00mm single row style2 pin1 right +0 +7 +7 +Connector_PinSocket_2.00mm +PinSocket_1x08_P2.00mm_Horizontal +Through hole angled socket strip, 1x08, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x08 2.00mm single row +0 +8 +8 +Connector_PinSocket_2.00mm +PinSocket_1x08_P2.00mm_Vertical +Through hole straight socket strip, 1x08, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x08 2.00mm single row +0 +8 +8 +Connector_PinSocket_2.00mm +PinSocket_1x08_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x08, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x08 2.00mm single row style1 pin1 left +0 +8 +8 +Connector_PinSocket_2.00mm +PinSocket_1x08_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x08, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x08 2.00mm single row style2 pin1 right +0 +8 +8 +Connector_PinSocket_2.00mm +PinSocket_1x09_P2.00mm_Horizontal +Through hole angled socket strip, 1x09, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x09 2.00mm single row +0 +9 +9 +Connector_PinSocket_2.00mm +PinSocket_1x09_P2.00mm_Vertical +Through hole straight socket strip, 1x09, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x09 2.00mm single row +0 +9 +9 +Connector_PinSocket_2.00mm +PinSocket_1x09_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x09, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x09 2.00mm single row style1 pin1 left +0 +9 +9 +Connector_PinSocket_2.00mm +PinSocket_1x09_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x09, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x09 2.00mm single row style2 pin1 right +0 +9 +9 +Connector_PinSocket_2.00mm +PinSocket_1x10_P2.00mm_Horizontal +Through hole angled socket strip, 1x10, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x10 2.00mm single row +0 +10 +10 +Connector_PinSocket_2.00mm +PinSocket_1x10_P2.00mm_Vertical +Through hole straight socket strip, 1x10, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x10 2.00mm single row +0 +10 +10 +Connector_PinSocket_2.00mm +PinSocket_1x10_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x10, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x10 2.00mm single row style1 pin1 left +0 +10 +10 +Connector_PinSocket_2.00mm +PinSocket_1x10_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x10, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x10 2.00mm single row style2 pin1 right +0 +10 +10 +Connector_PinSocket_2.00mm +PinSocket_1x11_P2.00mm_Horizontal +Through hole angled socket strip, 1x11, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x11 2.00mm single row +0 +11 +11 +Connector_PinSocket_2.00mm +PinSocket_1x11_P2.00mm_Vertical +Through hole straight socket strip, 1x11, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x11 2.00mm single row +0 +11 +11 +Connector_PinSocket_2.00mm +PinSocket_1x11_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x11, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x11 2.00mm single row style1 pin1 left +0 +11 +11 +Connector_PinSocket_2.00mm +PinSocket_1x11_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x11, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x11 2.00mm single row style2 pin1 right +0 +11 +11 +Connector_PinSocket_2.00mm +PinSocket_1x12_P2.00mm_Horizontal +Through hole angled socket strip, 1x12, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x12 2.00mm single row +0 +12 +12 +Connector_PinSocket_2.00mm +PinSocket_1x12_P2.00mm_Vertical +Through hole straight socket strip, 1x12, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x12 2.00mm single row +0 +12 +12 +Connector_PinSocket_2.00mm +PinSocket_1x12_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x12, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x12 2.00mm single row style1 pin1 left +0 +12 +12 +Connector_PinSocket_2.00mm +PinSocket_1x12_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x12, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x12 2.00mm single row style2 pin1 right +0 +12 +12 +Connector_PinSocket_2.00mm +PinSocket_1x13_P2.00mm_Horizontal +Through hole angled socket strip, 1x13, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x13 2.00mm single row +0 +13 +13 +Connector_PinSocket_2.00mm +PinSocket_1x13_P2.00mm_Vertical +Through hole straight socket strip, 1x13, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x13 2.00mm single row +0 +13 +13 +Connector_PinSocket_2.00mm +PinSocket_1x13_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x13, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x13 2.00mm single row style1 pin1 left +0 +13 +13 +Connector_PinSocket_2.00mm +PinSocket_1x13_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x13, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x13 2.00mm single row style2 pin1 right +0 +13 +13 +Connector_PinSocket_2.00mm +PinSocket_1x14_P2.00mm_Horizontal +Through hole angled socket strip, 1x14, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x14 2.00mm single row +0 +14 +14 +Connector_PinSocket_2.00mm +PinSocket_1x14_P2.00mm_Vertical +Through hole straight socket strip, 1x14, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x14 2.00mm single row +0 +14 +14 +Connector_PinSocket_2.00mm +PinSocket_1x14_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x14, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x14 2.00mm single row style1 pin1 left +0 +14 +14 +Connector_PinSocket_2.00mm +PinSocket_1x14_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x14, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x14 2.00mm single row style2 pin1 right +0 +14 +14 +Connector_PinSocket_2.00mm +PinSocket_1x15_P2.00mm_Horizontal +Through hole angled socket strip, 1x15, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x15 2.00mm single row +0 +15 +15 +Connector_PinSocket_2.00mm +PinSocket_1x15_P2.00mm_Vertical +Through hole straight socket strip, 1x15, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x15 2.00mm single row +0 +15 +15 +Connector_PinSocket_2.00mm +PinSocket_1x15_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x15, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x15 2.00mm single row style1 pin1 left +0 +15 +15 +Connector_PinSocket_2.00mm +PinSocket_1x15_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x15, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x15 2.00mm single row style2 pin1 right +0 +15 +15 +Connector_PinSocket_2.00mm +PinSocket_1x16_P2.00mm_Horizontal +Through hole angled socket strip, 1x16, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x16 2.00mm single row +0 +16 +16 +Connector_PinSocket_2.00mm +PinSocket_1x16_P2.00mm_Vertical +Through hole straight socket strip, 1x16, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x16 2.00mm single row +0 +16 +16 +Connector_PinSocket_2.00mm +PinSocket_1x16_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x16, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x16 2.00mm single row style1 pin1 left +0 +16 +16 +Connector_PinSocket_2.00mm +PinSocket_1x16_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x16, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x16 2.00mm single row style2 pin1 right +0 +16 +16 +Connector_PinSocket_2.00mm +PinSocket_1x17_P2.00mm_Horizontal +Through hole angled socket strip, 1x17, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x17 2.00mm single row +0 +17 +17 +Connector_PinSocket_2.00mm +PinSocket_1x17_P2.00mm_Vertical +Through hole straight socket strip, 1x17, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x17 2.00mm single row +0 +17 +17 +Connector_PinSocket_2.00mm +PinSocket_1x17_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x17, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x17 2.00mm single row style1 pin1 left +0 +17 +17 +Connector_PinSocket_2.00mm +PinSocket_1x17_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x17, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x17 2.00mm single row style2 pin1 right +0 +17 +17 +Connector_PinSocket_2.00mm +PinSocket_1x18_P2.00mm_Horizontal +Through hole angled socket strip, 1x18, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x18 2.00mm single row +0 +18 +18 +Connector_PinSocket_2.00mm +PinSocket_1x18_P2.00mm_Vertical +Through hole straight socket strip, 1x18, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x18 2.00mm single row +0 +18 +18 +Connector_PinSocket_2.00mm +PinSocket_1x18_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x18, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x18 2.00mm single row style1 pin1 left +0 +18 +18 +Connector_PinSocket_2.00mm +PinSocket_1x18_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x18, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x18 2.00mm single row style2 pin1 right +0 +18 +18 +Connector_PinSocket_2.00mm +PinSocket_1x19_P2.00mm_Horizontal +Through hole angled socket strip, 1x19, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x19 2.00mm single row +0 +19 +19 +Connector_PinSocket_2.00mm +PinSocket_1x19_P2.00mm_Vertical +Through hole straight socket strip, 1x19, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x19 2.00mm single row +0 +19 +19 +Connector_PinSocket_2.00mm +PinSocket_1x19_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x19, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x19 2.00mm single row style1 pin1 left +0 +19 +19 +Connector_PinSocket_2.00mm +PinSocket_1x19_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x19, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x19 2.00mm single row style2 pin1 right +0 +19 +19 +Connector_PinSocket_2.00mm +PinSocket_1x20_P2.00mm_Horizontal +Through hole angled socket strip, 1x20, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x20 2.00mm single row +0 +20 +20 +Connector_PinSocket_2.00mm +PinSocket_1x20_P2.00mm_Vertical +Through hole straight socket strip, 1x20, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x20 2.00mm single row +0 +20 +20 +Connector_PinSocket_2.00mm +PinSocket_1x20_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x20, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x20 2.00mm single row style1 pin1 left +0 +20 +20 +Connector_PinSocket_2.00mm +PinSocket_1x20_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x20, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x20 2.00mm single row style2 pin1 right +0 +20 +20 +Connector_PinSocket_2.00mm +PinSocket_1x21_P2.00mm_Horizontal +Through hole angled socket strip, 1x21, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x21 2.00mm single row +0 +21 +21 +Connector_PinSocket_2.00mm +PinSocket_1x21_P2.00mm_Vertical +Through hole straight socket strip, 1x21, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x21 2.00mm single row +0 +21 +21 +Connector_PinSocket_2.00mm +PinSocket_1x21_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x21, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x21 2.00mm single row style1 pin1 left +0 +21 +21 +Connector_PinSocket_2.00mm +PinSocket_1x21_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x21, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x21 2.00mm single row style2 pin1 right +0 +21 +21 +Connector_PinSocket_2.00mm +PinSocket_1x22_P2.00mm_Horizontal +Through hole angled socket strip, 1x22, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x22 2.00mm single row +0 +22 +22 +Connector_PinSocket_2.00mm +PinSocket_1x22_P2.00mm_Vertical +Through hole straight socket strip, 1x22, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x22 2.00mm single row +0 +22 +22 +Connector_PinSocket_2.00mm +PinSocket_1x22_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x22, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x22 2.00mm single row style1 pin1 left +0 +22 +22 +Connector_PinSocket_2.00mm +PinSocket_1x22_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x22, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x22 2.00mm single row style2 pin1 right +0 +22 +22 +Connector_PinSocket_2.00mm +PinSocket_1x23_P2.00mm_Horizontal +Through hole angled socket strip, 1x23, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x23 2.00mm single row +0 +23 +23 +Connector_PinSocket_2.00mm +PinSocket_1x23_P2.00mm_Vertical +Through hole straight socket strip, 1x23, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x23 2.00mm single row +0 +23 +23 +Connector_PinSocket_2.00mm +PinSocket_1x23_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x23, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x23 2.00mm single row style1 pin1 left +0 +23 +23 +Connector_PinSocket_2.00mm +PinSocket_1x23_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x23, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x23 2.00mm single row style2 pin1 right +0 +23 +23 +Connector_PinSocket_2.00mm +PinSocket_1x24_P2.00mm_Horizontal +Through hole angled socket strip, 1x24, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x24 2.00mm single row +0 +24 +24 +Connector_PinSocket_2.00mm +PinSocket_1x24_P2.00mm_Vertical +Through hole straight socket strip, 1x24, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x24 2.00mm single row +0 +24 +24 +Connector_PinSocket_2.00mm +PinSocket_1x24_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x24, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x24 2.00mm single row style1 pin1 left +0 +24 +24 +Connector_PinSocket_2.00mm +PinSocket_1x24_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x24, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x24 2.00mm single row style2 pin1 right +0 +24 +24 +Connector_PinSocket_2.00mm +PinSocket_1x25_P2.00mm_Horizontal +Through hole angled socket strip, 1x25, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x25 2.00mm single row +0 +25 +25 +Connector_PinSocket_2.00mm +PinSocket_1x25_P2.00mm_Vertical +Through hole straight socket strip, 1x25, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x25 2.00mm single row +0 +25 +25 +Connector_PinSocket_2.00mm +PinSocket_1x25_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x25, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x25 2.00mm single row style1 pin1 left +0 +25 +25 +Connector_PinSocket_2.00mm +PinSocket_1x25_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x25, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x25 2.00mm single row style2 pin1 right +0 +25 +25 +Connector_PinSocket_2.00mm +PinSocket_1x26_P2.00mm_Horizontal +Through hole angled socket strip, 1x26, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x26 2.00mm single row +0 +26 +26 +Connector_PinSocket_2.00mm +PinSocket_1x26_P2.00mm_Vertical +Through hole straight socket strip, 1x26, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x26 2.00mm single row +0 +26 +26 +Connector_PinSocket_2.00mm +PinSocket_1x26_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x26, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x26 2.00mm single row style1 pin1 left +0 +26 +26 +Connector_PinSocket_2.00mm +PinSocket_1x26_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x26, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x26 2.00mm single row style2 pin1 right +0 +26 +26 +Connector_PinSocket_2.00mm +PinSocket_1x27_P2.00mm_Horizontal +Through hole angled socket strip, 1x27, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x27 2.00mm single row +0 +27 +27 +Connector_PinSocket_2.00mm +PinSocket_1x27_P2.00mm_Vertical +Through hole straight socket strip, 1x27, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x27 2.00mm single row +0 +27 +27 +Connector_PinSocket_2.00mm +PinSocket_1x27_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x27, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x27 2.00mm single row style1 pin1 left +0 +27 +27 +Connector_PinSocket_2.00mm +PinSocket_1x27_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x27, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x27 2.00mm single row style2 pin1 right +0 +27 +27 +Connector_PinSocket_2.00mm +PinSocket_1x28_P2.00mm_Horizontal +Through hole angled socket strip, 1x28, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x28 2.00mm single row +0 +28 +28 +Connector_PinSocket_2.00mm +PinSocket_1x28_P2.00mm_Vertical +Through hole straight socket strip, 1x28, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x28 2.00mm single row +0 +28 +28 +Connector_PinSocket_2.00mm +PinSocket_1x28_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x28, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x28 2.00mm single row style1 pin1 left +0 +28 +28 +Connector_PinSocket_2.00mm +PinSocket_1x28_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x28, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x28 2.00mm single row style2 pin1 right +0 +28 +28 +Connector_PinSocket_2.00mm +PinSocket_1x29_P2.00mm_Horizontal +Through hole angled socket strip, 1x29, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x29 2.00mm single row +0 +29 +29 +Connector_PinSocket_2.00mm +PinSocket_1x29_P2.00mm_Vertical +Through hole straight socket strip, 1x29, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x29 2.00mm single row +0 +29 +29 +Connector_PinSocket_2.00mm +PinSocket_1x29_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x29, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x29 2.00mm single row style1 pin1 left +0 +29 +29 +Connector_PinSocket_2.00mm +PinSocket_1x29_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x29, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x29 2.00mm single row style2 pin1 right +0 +29 +29 +Connector_PinSocket_2.00mm +PinSocket_1x30_P2.00mm_Horizontal +Through hole angled socket strip, 1x30, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x30 2.00mm single row +0 +30 +30 +Connector_PinSocket_2.00mm +PinSocket_1x30_P2.00mm_Vertical +Through hole straight socket strip, 1x30, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x30 2.00mm single row +0 +30 +30 +Connector_PinSocket_2.00mm +PinSocket_1x30_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x30, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x30 2.00mm single row style1 pin1 left +0 +30 +30 +Connector_PinSocket_2.00mm +PinSocket_1x30_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x30, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x30 2.00mm single row style2 pin1 right +0 +30 +30 +Connector_PinSocket_2.00mm +PinSocket_1x31_P2.00mm_Horizontal +Through hole angled socket strip, 1x31, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x31 2.00mm single row +0 +31 +31 +Connector_PinSocket_2.00mm +PinSocket_1x31_P2.00mm_Vertical +Through hole straight socket strip, 1x31, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x31 2.00mm single row +0 +31 +31 +Connector_PinSocket_2.00mm +PinSocket_1x31_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x31, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x31 2.00mm single row style1 pin1 left +0 +31 +31 +Connector_PinSocket_2.00mm +PinSocket_1x31_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x31, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x31 2.00mm single row style2 pin1 right +0 +31 +31 +Connector_PinSocket_2.00mm +PinSocket_1x32_P2.00mm_Horizontal +Through hole angled socket strip, 1x32, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x32 2.00mm single row +0 +32 +32 +Connector_PinSocket_2.00mm +PinSocket_1x32_P2.00mm_Vertical +Through hole straight socket strip, 1x32, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x32 2.00mm single row +0 +32 +32 +Connector_PinSocket_2.00mm +PinSocket_1x32_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x32, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x32 2.00mm single row style1 pin1 left +0 +32 +32 +Connector_PinSocket_2.00mm +PinSocket_1x32_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x32, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x32 2.00mm single row style2 pin1 right +0 +32 +32 +Connector_PinSocket_2.00mm +PinSocket_1x33_P2.00mm_Horizontal +Through hole angled socket strip, 1x33, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x33 2.00mm single row +0 +33 +33 +Connector_PinSocket_2.00mm +PinSocket_1x33_P2.00mm_Vertical +Through hole straight socket strip, 1x33, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x33 2.00mm single row +0 +33 +33 +Connector_PinSocket_2.00mm +PinSocket_1x33_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x33, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x33 2.00mm single row style1 pin1 left +0 +33 +33 +Connector_PinSocket_2.00mm +PinSocket_1x33_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x33, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x33 2.00mm single row style2 pin1 right +0 +33 +33 +Connector_PinSocket_2.00mm +PinSocket_1x34_P2.00mm_Horizontal +Through hole angled socket strip, 1x34, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x34 2.00mm single row +0 +34 +34 +Connector_PinSocket_2.00mm +PinSocket_1x34_P2.00mm_Vertical +Through hole straight socket strip, 1x34, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x34 2.00mm single row +0 +34 +34 +Connector_PinSocket_2.00mm +PinSocket_1x34_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x34, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x34 2.00mm single row style1 pin1 left +0 +34 +34 +Connector_PinSocket_2.00mm +PinSocket_1x34_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x34, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x34 2.00mm single row style2 pin1 right +0 +34 +34 +Connector_PinSocket_2.00mm +PinSocket_1x35_P2.00mm_Horizontal +Through hole angled socket strip, 1x35, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x35 2.00mm single row +0 +35 +35 +Connector_PinSocket_2.00mm +PinSocket_1x35_P2.00mm_Vertical +Through hole straight socket strip, 1x35, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x35 2.00mm single row +0 +35 +35 +Connector_PinSocket_2.00mm +PinSocket_1x35_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x35, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x35 2.00mm single row style1 pin1 left +0 +35 +35 +Connector_PinSocket_2.00mm +PinSocket_1x35_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x35, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x35 2.00mm single row style2 pin1 right +0 +35 +35 +Connector_PinSocket_2.00mm +PinSocket_1x36_P2.00mm_Horizontal +Through hole angled socket strip, 1x36, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x36 2.00mm single row +0 +36 +36 +Connector_PinSocket_2.00mm +PinSocket_1x36_P2.00mm_Vertical +Through hole straight socket strip, 1x36, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x36 2.00mm single row +0 +36 +36 +Connector_PinSocket_2.00mm +PinSocket_1x36_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x36, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x36 2.00mm single row style1 pin1 left +0 +36 +36 +Connector_PinSocket_2.00mm +PinSocket_1x36_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x36, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x36 2.00mm single row style2 pin1 right +0 +36 +36 +Connector_PinSocket_2.00mm +PinSocket_1x37_P2.00mm_Horizontal +Through hole angled socket strip, 1x37, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x37 2.00mm single row +0 +37 +37 +Connector_PinSocket_2.00mm +PinSocket_1x37_P2.00mm_Vertical +Through hole straight socket strip, 1x37, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x37 2.00mm single row +0 +37 +37 +Connector_PinSocket_2.00mm +PinSocket_1x37_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x37, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x37 2.00mm single row style1 pin1 left +0 +37 +37 +Connector_PinSocket_2.00mm +PinSocket_1x37_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x37, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x37 2.00mm single row style2 pin1 right +0 +37 +37 +Connector_PinSocket_2.00mm +PinSocket_1x38_P2.00mm_Horizontal +Through hole angled socket strip, 1x38, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x38 2.00mm single row +0 +38 +38 +Connector_PinSocket_2.00mm +PinSocket_1x38_P2.00mm_Vertical +Through hole straight socket strip, 1x38, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x38 2.00mm single row +0 +38 +38 +Connector_PinSocket_2.00mm +PinSocket_1x38_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x38, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x38 2.00mm single row style1 pin1 left +0 +38 +38 +Connector_PinSocket_2.00mm +PinSocket_1x38_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x38, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x38 2.00mm single row style2 pin1 right +0 +38 +38 +Connector_PinSocket_2.00mm +PinSocket_1x39_P2.00mm_Horizontal +Through hole angled socket strip, 1x39, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x39 2.00mm single row +0 +39 +39 +Connector_PinSocket_2.00mm +PinSocket_1x39_P2.00mm_Vertical +Through hole straight socket strip, 1x39, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x39 2.00mm single row +0 +39 +39 +Connector_PinSocket_2.00mm +PinSocket_1x39_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x39, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x39 2.00mm single row style1 pin1 left +0 +39 +39 +Connector_PinSocket_2.00mm +PinSocket_1x39_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x39, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x39 2.00mm single row style2 pin1 right +0 +39 +39 +Connector_PinSocket_2.00mm +PinSocket_1x40_P2.00mm_Horizontal +Through hole angled socket strip, 1x40, 2.00mm pitch, 6.35mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x40 2.00mm single row +0 +40 +40 +Connector_PinSocket_2.00mm +PinSocket_1x40_P2.00mm_Vertical +Through hole straight socket strip, 1x40, 2.00mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x40 2.00mm single row +0 +40 +40 +Connector_PinSocket_2.00mm +PinSocket_1x40_P2.00mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x40, 2.00mm pitch, single row, style 1 (pin 1 left) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x40 2.00mm single row style1 pin1 left +0 +40 +40 +Connector_PinSocket_2.00mm +PinSocket_1x40_P2.00mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x40, 2.00mm pitch, single row, style 2 (pin 1 right) (https://www.jayconsystems.com/fileuploader/download/download/?d=1&file=custom%2Fupload%2FFile-1375728122.pdf), script generated +Surface mounted socket strip SMD 1x40 2.00mm single row style2 pin1 right +0 +40 +40 +Connector_PinSocket_2.00mm +PinSocket_2x01_P2.00mm_Horizontal +Through hole angled socket strip, 2x01, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x01 2.00mm double row +0 +2 +2 +Connector_PinSocket_2.00mm +PinSocket_2x01_P2.00mm_Vertical +Through hole straight socket strip, 2x01, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x01 2.00mm double row +0 +2 +2 +Connector_PinSocket_2.00mm +PinSocket_2x01_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x01, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x01 2.00mm double row +0 +2 +2 +Connector_PinSocket_2.00mm +PinSocket_2x02_P2.00mm_Horizontal +Through hole angled socket strip, 2x02, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x02 2.00mm double row +0 +4 +4 +Connector_PinSocket_2.00mm +PinSocket_2x02_P2.00mm_Vertical +Through hole straight socket strip, 2x02, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x02 2.00mm double row +0 +4 +4 +Connector_PinSocket_2.00mm +PinSocket_2x02_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x02, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x02 2.00mm double row +0 +4 +4 +Connector_PinSocket_2.00mm +PinSocket_2x03_P2.00mm_Horizontal +Through hole angled socket strip, 2x03, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x03 2.00mm double row +0 +6 +6 +Connector_PinSocket_2.00mm +PinSocket_2x03_P2.00mm_Vertical +Through hole straight socket strip, 2x03, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x03 2.00mm double row +0 +6 +6 +Connector_PinSocket_2.00mm +PinSocket_2x03_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x03, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x03 2.00mm double row +0 +6 +6 +Connector_PinSocket_2.00mm +PinSocket_2x04_P2.00mm_Horizontal +Through hole angled socket strip, 2x04, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x04 2.00mm double row +0 +8 +8 +Connector_PinSocket_2.00mm +PinSocket_2x04_P2.00mm_Vertical +Through hole straight socket strip, 2x04, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x04 2.00mm double row +0 +8 +8 +Connector_PinSocket_2.00mm +PinSocket_2x04_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x04, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x04 2.00mm double row +0 +8 +8 +Connector_PinSocket_2.00mm +PinSocket_2x05_P2.00mm_Horizontal +Through hole angled socket strip, 2x05, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x05 2.00mm double row +0 +10 +10 +Connector_PinSocket_2.00mm +PinSocket_2x05_P2.00mm_Vertical +Through hole straight socket strip, 2x05, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x05 2.00mm double row +0 +10 +10 +Connector_PinSocket_2.00mm +PinSocket_2x05_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x05, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x05 2.00mm double row +0 +10 +10 +Connector_PinSocket_2.00mm +PinSocket_2x06_P2.00mm_Horizontal +Through hole angled socket strip, 2x06, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x06 2.00mm double row +0 +12 +12 +Connector_PinSocket_2.00mm +PinSocket_2x06_P2.00mm_Vertical +Through hole straight socket strip, 2x06, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x06 2.00mm double row +0 +12 +12 +Connector_PinSocket_2.00mm +PinSocket_2x06_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x06, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x06 2.00mm double row +0 +12 +12 +Connector_PinSocket_2.00mm +PinSocket_2x07_P2.00mm_Horizontal +Through hole angled socket strip, 2x07, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x07 2.00mm double row +0 +14 +14 +Connector_PinSocket_2.00mm +PinSocket_2x07_P2.00mm_Vertical +Through hole straight socket strip, 2x07, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x07 2.00mm double row +0 +14 +14 +Connector_PinSocket_2.00mm +PinSocket_2x07_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x07, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x07 2.00mm double row +0 +14 +14 +Connector_PinSocket_2.00mm +PinSocket_2x08_P2.00mm_Horizontal +Through hole angled socket strip, 2x08, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x08 2.00mm double row +0 +16 +16 +Connector_PinSocket_2.00mm +PinSocket_2x08_P2.00mm_Vertical +Through hole straight socket strip, 2x08, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x08 2.00mm double row +0 +16 +16 +Connector_PinSocket_2.00mm +PinSocket_2x08_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x08, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x08 2.00mm double row +0 +16 +16 +Connector_PinSocket_2.00mm +PinSocket_2x09_P2.00mm_Horizontal +Through hole angled socket strip, 2x09, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x09 2.00mm double row +0 +18 +18 +Connector_PinSocket_2.00mm +PinSocket_2x09_P2.00mm_Vertical +Through hole straight socket strip, 2x09, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x09 2.00mm double row +0 +18 +18 +Connector_PinSocket_2.00mm +PinSocket_2x09_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x09, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x09 2.00mm double row +0 +18 +18 +Connector_PinSocket_2.00mm +PinSocket_2x10_P2.00mm_Horizontal +Through hole angled socket strip, 2x10, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x10 2.00mm double row +0 +20 +20 +Connector_PinSocket_2.00mm +PinSocket_2x10_P2.00mm_Vertical +Through hole straight socket strip, 2x10, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x10 2.00mm double row +0 +20 +20 +Connector_PinSocket_2.00mm +PinSocket_2x10_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x10, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x10 2.00mm double row +0 +20 +20 +Connector_PinSocket_2.00mm +PinSocket_2x11_P2.00mm_Horizontal +Through hole angled socket strip, 2x11, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x11 2.00mm double row +0 +22 +22 +Connector_PinSocket_2.00mm +PinSocket_2x11_P2.00mm_Vertical +Through hole straight socket strip, 2x11, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x11 2.00mm double row +0 +22 +22 +Connector_PinSocket_2.00mm +PinSocket_2x11_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x11, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x11 2.00mm double row +0 +22 +22 +Connector_PinSocket_2.00mm +PinSocket_2x12_P2.00mm_Horizontal +Through hole angled socket strip, 2x12, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x12 2.00mm double row +0 +24 +24 +Connector_PinSocket_2.00mm +PinSocket_2x12_P2.00mm_Vertical +Through hole straight socket strip, 2x12, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x12 2.00mm double row +0 +24 +24 +Connector_PinSocket_2.00mm +PinSocket_2x12_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x12, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x12 2.00mm double row +0 +24 +24 +Connector_PinSocket_2.00mm +PinSocket_2x13_P2.00mm_Horizontal +Through hole angled socket strip, 2x13, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x13 2.00mm double row +0 +26 +26 +Connector_PinSocket_2.00mm +PinSocket_2x13_P2.00mm_Vertical +Through hole straight socket strip, 2x13, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x13 2.00mm double row +0 +26 +26 +Connector_PinSocket_2.00mm +PinSocket_2x13_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x13, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x13 2.00mm double row +0 +26 +26 +Connector_PinSocket_2.00mm +PinSocket_2x14_P2.00mm_Horizontal +Through hole angled socket strip, 2x14, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x14 2.00mm double row +0 +28 +28 +Connector_PinSocket_2.00mm +PinSocket_2x14_P2.00mm_Vertical +Through hole straight socket strip, 2x14, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x14 2.00mm double row +0 +28 +28 +Connector_PinSocket_2.00mm +PinSocket_2x14_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x14, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x14 2.00mm double row +0 +28 +28 +Connector_PinSocket_2.00mm +PinSocket_2x15_P2.00mm_Horizontal +Through hole angled socket strip, 2x15, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x15 2.00mm double row +0 +30 +30 +Connector_PinSocket_2.00mm +PinSocket_2x15_P2.00mm_Vertical +Through hole straight socket strip, 2x15, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x15 2.00mm double row +0 +30 +30 +Connector_PinSocket_2.00mm +PinSocket_2x15_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x15, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x15 2.00mm double row +0 +30 +30 +Connector_PinSocket_2.00mm +PinSocket_2x16_P2.00mm_Horizontal +Through hole angled socket strip, 2x16, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x16 2.00mm double row +0 +32 +32 +Connector_PinSocket_2.00mm +PinSocket_2x16_P2.00mm_Vertical +Through hole straight socket strip, 2x16, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x16 2.00mm double row +0 +32 +32 +Connector_PinSocket_2.00mm +PinSocket_2x16_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x16, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x16 2.00mm double row +0 +32 +32 +Connector_PinSocket_2.00mm +PinSocket_2x17_P2.00mm_Horizontal +Through hole angled socket strip, 2x17, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x17 2.00mm double row +0 +34 +34 +Connector_PinSocket_2.00mm +PinSocket_2x17_P2.00mm_Vertical +Through hole straight socket strip, 2x17, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x17 2.00mm double row +0 +34 +34 +Connector_PinSocket_2.00mm +PinSocket_2x17_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x17, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x17 2.00mm double row +0 +34 +34 +Connector_PinSocket_2.00mm +PinSocket_2x18_P2.00mm_Horizontal +Through hole angled socket strip, 2x18, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x18 2.00mm double row +0 +36 +36 +Connector_PinSocket_2.00mm +PinSocket_2x18_P2.00mm_Vertical +Through hole straight socket strip, 2x18, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x18 2.00mm double row +0 +36 +36 +Connector_PinSocket_2.00mm +PinSocket_2x18_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x18, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x18 2.00mm double row +0 +36 +36 +Connector_PinSocket_2.00mm +PinSocket_2x19_P2.00mm_Horizontal +Through hole angled socket strip, 2x19, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x19 2.00mm double row +0 +38 +38 +Connector_PinSocket_2.00mm +PinSocket_2x19_P2.00mm_Vertical +Through hole straight socket strip, 2x19, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x19 2.00mm double row +0 +38 +38 +Connector_PinSocket_2.00mm +PinSocket_2x19_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x19, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x19 2.00mm double row +0 +38 +38 +Connector_PinSocket_2.00mm +PinSocket_2x20_P2.00mm_Horizontal +Through hole angled socket strip, 2x20, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x20 2.00mm double row +0 +40 +40 +Connector_PinSocket_2.00mm +PinSocket_2x20_P2.00mm_Vertical +Through hole straight socket strip, 2x20, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x20 2.00mm double row +0 +40 +40 +Connector_PinSocket_2.00mm +PinSocket_2x20_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x20, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x20 2.00mm double row +0 +40 +40 +Connector_PinSocket_2.00mm +PinSocket_2x21_P2.00mm_Horizontal +Through hole angled socket strip, 2x21, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x21 2.00mm double row +0 +42 +42 +Connector_PinSocket_2.00mm +PinSocket_2x21_P2.00mm_Vertical +Through hole straight socket strip, 2x21, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x21 2.00mm double row +0 +42 +42 +Connector_PinSocket_2.00mm +PinSocket_2x21_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x21, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x21 2.00mm double row +0 +42 +42 +Connector_PinSocket_2.00mm +PinSocket_2x22_P2.00mm_Horizontal +Through hole angled socket strip, 2x22, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x22 2.00mm double row +0 +44 +44 +Connector_PinSocket_2.00mm +PinSocket_2x22_P2.00mm_Vertical +Through hole straight socket strip, 2x22, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x22 2.00mm double row +0 +44 +44 +Connector_PinSocket_2.00mm +PinSocket_2x22_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x22, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x22 2.00mm double row +0 +44 +44 +Connector_PinSocket_2.00mm +PinSocket_2x23_P2.00mm_Horizontal +Through hole angled socket strip, 2x23, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x23 2.00mm double row +0 +46 +46 +Connector_PinSocket_2.00mm +PinSocket_2x23_P2.00mm_Vertical +Through hole straight socket strip, 2x23, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x23 2.00mm double row +0 +46 +46 +Connector_PinSocket_2.00mm +PinSocket_2x23_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x23, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x23 2.00mm double row +0 +46 +46 +Connector_PinSocket_2.00mm +PinSocket_2x24_P2.00mm_Horizontal +Through hole angled socket strip, 2x24, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x24 2.00mm double row +0 +48 +48 +Connector_PinSocket_2.00mm +PinSocket_2x24_P2.00mm_Vertical +Through hole straight socket strip, 2x24, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x24 2.00mm double row +0 +48 +48 +Connector_PinSocket_2.00mm +PinSocket_2x24_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x24, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x24 2.00mm double row +0 +48 +48 +Connector_PinSocket_2.00mm +PinSocket_2x25_P2.00mm_Horizontal +Through hole angled socket strip, 2x25, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x25 2.00mm double row +0 +50 +50 +Connector_PinSocket_2.00mm +PinSocket_2x25_P2.00mm_Vertical +Through hole straight socket strip, 2x25, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x25 2.00mm double row +0 +50 +50 +Connector_PinSocket_2.00mm +PinSocket_2x25_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x25, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x25 2.00mm double row +0 +50 +50 +Connector_PinSocket_2.00mm +PinSocket_2x26_P2.00mm_Horizontal +Through hole angled socket strip, 2x26, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x26 2.00mm double row +0 +52 +52 +Connector_PinSocket_2.00mm +PinSocket_2x26_P2.00mm_Vertical +Through hole straight socket strip, 2x26, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x26 2.00mm double row +0 +52 +52 +Connector_PinSocket_2.00mm +PinSocket_2x26_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x26, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x26 2.00mm double row +0 +52 +52 +Connector_PinSocket_2.00mm +PinSocket_2x27_P2.00mm_Horizontal +Through hole angled socket strip, 2x27, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x27 2.00mm double row +0 +54 +54 +Connector_PinSocket_2.00mm +PinSocket_2x27_P2.00mm_Vertical +Through hole straight socket strip, 2x27, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x27 2.00mm double row +0 +54 +54 +Connector_PinSocket_2.00mm +PinSocket_2x27_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x27, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x27 2.00mm double row +0 +54 +54 +Connector_PinSocket_2.00mm +PinSocket_2x28_P2.00mm_Horizontal +Through hole angled socket strip, 2x28, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x28 2.00mm double row +0 +56 +56 +Connector_PinSocket_2.00mm +PinSocket_2x28_P2.00mm_Vertical +Through hole straight socket strip, 2x28, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x28 2.00mm double row +0 +56 +56 +Connector_PinSocket_2.00mm +PinSocket_2x28_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x28, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x28 2.00mm double row +0 +56 +56 +Connector_PinSocket_2.00mm +PinSocket_2x29_P2.00mm_Horizontal +Through hole angled socket strip, 2x29, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x29 2.00mm double row +0 +58 +58 +Connector_PinSocket_2.00mm +PinSocket_2x29_P2.00mm_Vertical +Through hole straight socket strip, 2x29, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x29 2.00mm double row +0 +58 +58 +Connector_PinSocket_2.00mm +PinSocket_2x29_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x29, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x29 2.00mm double row +0 +58 +58 +Connector_PinSocket_2.00mm +PinSocket_2x30_P2.00mm_Horizontal +Through hole angled socket strip, 2x30, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x30 2.00mm double row +0 +60 +60 +Connector_PinSocket_2.00mm +PinSocket_2x30_P2.00mm_Vertical +Through hole straight socket strip, 2x30, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x30 2.00mm double row +0 +60 +60 +Connector_PinSocket_2.00mm +PinSocket_2x30_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x30, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x30 2.00mm double row +0 +60 +60 +Connector_PinSocket_2.00mm +PinSocket_2x31_P2.00mm_Horizontal +Through hole angled socket strip, 2x31, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x31 2.00mm double row +0 +62 +62 +Connector_PinSocket_2.00mm +PinSocket_2x31_P2.00mm_Vertical +Through hole straight socket strip, 2x31, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x31 2.00mm double row +0 +62 +62 +Connector_PinSocket_2.00mm +PinSocket_2x31_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x31, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x31 2.00mm double row +0 +62 +62 +Connector_PinSocket_2.00mm +PinSocket_2x32_P2.00mm_Horizontal +Through hole angled socket strip, 2x32, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x32 2.00mm double row +0 +64 +64 +Connector_PinSocket_2.00mm +PinSocket_2x32_P2.00mm_Vertical +Through hole straight socket strip, 2x32, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x32 2.00mm double row +0 +64 +64 +Connector_PinSocket_2.00mm +PinSocket_2x32_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x32, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x32 2.00mm double row +0 +64 +64 +Connector_PinSocket_2.00mm +PinSocket_2x33_P2.00mm_Horizontal +Through hole angled socket strip, 2x33, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x33 2.00mm double row +0 +66 +66 +Connector_PinSocket_2.00mm +PinSocket_2x33_P2.00mm_Vertical +Through hole straight socket strip, 2x33, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x33 2.00mm double row +0 +66 +66 +Connector_PinSocket_2.00mm +PinSocket_2x33_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x33, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x33 2.00mm double row +0 +66 +66 +Connector_PinSocket_2.00mm +PinSocket_2x34_P2.00mm_Horizontal +Through hole angled socket strip, 2x34, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x34 2.00mm double row +0 +68 +68 +Connector_PinSocket_2.00mm +PinSocket_2x34_P2.00mm_Vertical +Through hole straight socket strip, 2x34, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x34 2.00mm double row +0 +68 +68 +Connector_PinSocket_2.00mm +PinSocket_2x34_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x34, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x34 2.00mm double row +0 +68 +68 +Connector_PinSocket_2.00mm +PinSocket_2x35_P2.00mm_Horizontal +Through hole angled socket strip, 2x35, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x35 2.00mm double row +0 +70 +70 +Connector_PinSocket_2.00mm +PinSocket_2x35_P2.00mm_Vertical +Through hole straight socket strip, 2x35, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x35 2.00mm double row +0 +70 +70 +Connector_PinSocket_2.00mm +PinSocket_2x35_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x35, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x35 2.00mm double row +0 +70 +70 +Connector_PinSocket_2.00mm +PinSocket_2x36_P2.00mm_Horizontal +Through hole angled socket strip, 2x36, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x36 2.00mm double row +0 +72 +72 +Connector_PinSocket_2.00mm +PinSocket_2x36_P2.00mm_Vertical +Through hole straight socket strip, 2x36, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x36 2.00mm double row +0 +72 +72 +Connector_PinSocket_2.00mm +PinSocket_2x36_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x36, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x36 2.00mm double row +0 +72 +72 +Connector_PinSocket_2.00mm +PinSocket_2x37_P2.00mm_Horizontal +Through hole angled socket strip, 2x37, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x37 2.00mm double row +0 +74 +74 +Connector_PinSocket_2.00mm +PinSocket_2x37_P2.00mm_Vertical +Through hole straight socket strip, 2x37, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x37 2.00mm double row +0 +74 +74 +Connector_PinSocket_2.00mm +PinSocket_2x37_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x37, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x37 2.00mm double row +0 +74 +74 +Connector_PinSocket_2.00mm +PinSocket_2x38_P2.00mm_Horizontal +Through hole angled socket strip, 2x38, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x38 2.00mm double row +0 +76 +76 +Connector_PinSocket_2.00mm +PinSocket_2x38_P2.00mm_Vertical +Through hole straight socket strip, 2x38, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x38 2.00mm double row +0 +76 +76 +Connector_PinSocket_2.00mm +PinSocket_2x38_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x38, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x38 2.00mm double row +0 +76 +76 +Connector_PinSocket_2.00mm +PinSocket_2x39_P2.00mm_Horizontal +Through hole angled socket strip, 2x39, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x39 2.00mm double row +0 +78 +78 +Connector_PinSocket_2.00mm +PinSocket_2x39_P2.00mm_Vertical +Through hole straight socket strip, 2x39, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x39 2.00mm double row +0 +78 +78 +Connector_PinSocket_2.00mm +PinSocket_2x39_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x39, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x39 2.00mm double row +0 +78 +78 +Connector_PinSocket_2.00mm +PinSocket_2x40_P2.00mm_Horizontal +Through hole angled socket strip, 2x40, 2.00mm pitch, 6.35mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x40 2.00mm double row +0 +80 +80 +Connector_PinSocket_2.00mm +PinSocket_2x40_P2.00mm_Vertical +Through hole straight socket strip, 2x40, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x40 2.00mm double row +0 +80 +80 +Connector_PinSocket_2.00mm +PinSocket_2x40_P2.00mm_Vertical_SMD +surface-mounted straight socket strip, 2x40, 2.00mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x40 2.00mm double row +0 +80 +80 +Connector_PinSocket_2.54mm +PinSocket_1x01_P2.54mm_Horizontal +Through hole angled socket strip, 1x01, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x01 2.54mm single row +0 +1 +1 +Connector_PinSocket_2.54mm +PinSocket_1x01_P2.54mm_Vertical +Through hole straight socket strip, 1x01, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x01 2.54mm single row +0 +1 +1 +Connector_PinSocket_2.54mm +PinSocket_1x02_P2.54mm_Horizontal +Through hole angled socket strip, 1x02, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x02 2.54mm single row +0 +2 +2 +Connector_PinSocket_2.54mm +PinSocket_1x02_P2.54mm_Vertical +Through hole straight socket strip, 1x02, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x02 2.54mm single row +0 +2 +2 +Connector_PinSocket_2.54mm +PinSocket_1x02_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x02, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x02 2.54mm single row style1 pin1 left +0 +2 +2 +Connector_PinSocket_2.54mm +PinSocket_1x02_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x02, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x02 2.54mm single row style2 pin1 right +0 +2 +2 +Connector_PinSocket_2.54mm +PinSocket_1x03_P2.54mm_Horizontal +Through hole angled socket strip, 1x03, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x03 2.54mm single row +0 +3 +3 +Connector_PinSocket_2.54mm +PinSocket_1x03_P2.54mm_Vertical +Through hole straight socket strip, 1x03, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x03 2.54mm single row +0 +3 +3 +Connector_PinSocket_2.54mm +PinSocket_1x03_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x03, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x03 2.54mm single row style1 pin1 left +0 +3 +3 +Connector_PinSocket_2.54mm +PinSocket_1x03_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x03, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x03 2.54mm single row style2 pin1 right +0 +3 +3 +Connector_PinSocket_2.54mm +PinSocket_1x04_P2.54mm_Horizontal +Through hole angled socket strip, 1x04, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x04 2.54mm single row +0 +4 +4 +Connector_PinSocket_2.54mm +PinSocket_1x04_P2.54mm_Vertical +Through hole straight socket strip, 1x04, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x04 2.54mm single row +0 +4 +4 +Connector_PinSocket_2.54mm +PinSocket_1x04_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x04, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x04 2.54mm single row style1 pin1 left +0 +4 +4 +Connector_PinSocket_2.54mm +PinSocket_1x04_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x04, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x04 2.54mm single row style2 pin1 right +0 +4 +4 +Connector_PinSocket_2.54mm +PinSocket_1x05_P2.54mm_Horizontal +Through hole angled socket strip, 1x05, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x05 2.54mm single row +0 +5 +5 +Connector_PinSocket_2.54mm +PinSocket_1x05_P2.54mm_Vertical +Through hole straight socket strip, 1x05, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x05 2.54mm single row +0 +5 +5 +Connector_PinSocket_2.54mm +PinSocket_1x05_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x05, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x05 2.54mm single row style1 pin1 left +0 +5 +5 +Connector_PinSocket_2.54mm +PinSocket_1x05_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x05, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x05 2.54mm single row style2 pin1 right +0 +5 +5 +Connector_PinSocket_2.54mm +PinSocket_1x06_P2.54mm_Horizontal +Through hole angled socket strip, 1x06, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x06 2.54mm single row +0 +6 +6 +Connector_PinSocket_2.54mm +PinSocket_1x06_P2.54mm_Vertical +Through hole straight socket strip, 1x06, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x06 2.54mm single row +0 +6 +6 +Connector_PinSocket_2.54mm +PinSocket_1x06_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x06, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x06 2.54mm single row style1 pin1 left +0 +6 +6 +Connector_PinSocket_2.54mm +PinSocket_1x06_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x06, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x06 2.54mm single row style2 pin1 right +0 +6 +6 +Connector_PinSocket_2.54mm +PinSocket_1x07_P2.54mm_Horizontal +Through hole angled socket strip, 1x07, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x07 2.54mm single row +0 +7 +7 +Connector_PinSocket_2.54mm +PinSocket_1x07_P2.54mm_Vertical +Through hole straight socket strip, 1x07, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x07 2.54mm single row +0 +7 +7 +Connector_PinSocket_2.54mm +PinSocket_1x07_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x07, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x07 2.54mm single row style1 pin1 left +0 +7 +7 +Connector_PinSocket_2.54mm +PinSocket_1x07_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x07, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x07 2.54mm single row style2 pin1 right +0 +7 +7 +Connector_PinSocket_2.54mm +PinSocket_1x08_P2.54mm_Horizontal +Through hole angled socket strip, 1x08, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x08 2.54mm single row +0 +8 +8 +Connector_PinSocket_2.54mm +PinSocket_1x08_P2.54mm_Vertical +Through hole straight socket strip, 1x08, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x08 2.54mm single row +0 +8 +8 +Connector_PinSocket_2.54mm +PinSocket_1x08_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x08, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x08 2.54mm single row style1 pin1 left +0 +8 +8 +Connector_PinSocket_2.54mm +PinSocket_1x08_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x08, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x08 2.54mm single row style2 pin1 right +0 +8 +8 +Connector_PinSocket_2.54mm +PinSocket_1x09_P2.54mm_Horizontal +Through hole angled socket strip, 1x09, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x09 2.54mm single row +0 +9 +9 +Connector_PinSocket_2.54mm +PinSocket_1x09_P2.54mm_Vertical +Through hole straight socket strip, 1x09, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x09 2.54mm single row +0 +9 +9 +Connector_PinSocket_2.54mm +PinSocket_1x09_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x09, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x09 2.54mm single row style1 pin1 left +0 +9 +9 +Connector_PinSocket_2.54mm +PinSocket_1x09_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x09, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x09 2.54mm single row style2 pin1 right +0 +9 +9 +Connector_PinSocket_2.54mm +PinSocket_1x10_P2.54mm_Horizontal +Through hole angled socket strip, 1x10, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x10 2.54mm single row +0 +10 +10 +Connector_PinSocket_2.54mm +PinSocket_1x10_P2.54mm_Vertical +Through hole straight socket strip, 1x10, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x10 2.54mm single row +0 +10 +10 +Connector_PinSocket_2.54mm +PinSocket_1x10_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x10, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x10 2.54mm single row style1 pin1 left +0 +10 +10 +Connector_PinSocket_2.54mm +PinSocket_1x10_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x10, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x10 2.54mm single row style2 pin1 right +0 +10 +10 +Connector_PinSocket_2.54mm +PinSocket_1x11_P2.54mm_Horizontal +Through hole angled socket strip, 1x11, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x11 2.54mm single row +0 +11 +11 +Connector_PinSocket_2.54mm +PinSocket_1x11_P2.54mm_Vertical +Through hole straight socket strip, 1x11, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x11 2.54mm single row +0 +11 +11 +Connector_PinSocket_2.54mm +PinSocket_1x11_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x11, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x11 2.54mm single row style1 pin1 left +0 +11 +11 +Connector_PinSocket_2.54mm +PinSocket_1x11_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x11, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x11 2.54mm single row style2 pin1 right +0 +11 +11 +Connector_PinSocket_2.54mm +PinSocket_1x12_P2.54mm_Horizontal +Through hole angled socket strip, 1x12, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x12 2.54mm single row +0 +12 +12 +Connector_PinSocket_2.54mm +PinSocket_1x12_P2.54mm_Vertical +Through hole straight socket strip, 1x12, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x12 2.54mm single row +0 +12 +12 +Connector_PinSocket_2.54mm +PinSocket_1x12_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x12, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x12 2.54mm single row style1 pin1 left +0 +12 +12 +Connector_PinSocket_2.54mm +PinSocket_1x12_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x12, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x12 2.54mm single row style2 pin1 right +0 +12 +12 +Connector_PinSocket_2.54mm +PinSocket_1x13_P2.54mm_Horizontal +Through hole angled socket strip, 1x13, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x13 2.54mm single row +0 +13 +13 +Connector_PinSocket_2.54mm +PinSocket_1x13_P2.54mm_Vertical +Through hole straight socket strip, 1x13, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x13 2.54mm single row +0 +13 +13 +Connector_PinSocket_2.54mm +PinSocket_1x13_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x13, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x13 2.54mm single row style1 pin1 left +0 +13 +13 +Connector_PinSocket_2.54mm +PinSocket_1x13_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x13, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x13 2.54mm single row style2 pin1 right +0 +13 +13 +Connector_PinSocket_2.54mm +PinSocket_1x14_P2.54mm_Horizontal +Through hole angled socket strip, 1x14, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x14 2.54mm single row +0 +14 +14 +Connector_PinSocket_2.54mm +PinSocket_1x14_P2.54mm_Vertical +Through hole straight socket strip, 1x14, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x14 2.54mm single row +0 +14 +14 +Connector_PinSocket_2.54mm +PinSocket_1x14_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x14, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x14 2.54mm single row style1 pin1 left +0 +14 +14 +Connector_PinSocket_2.54mm +PinSocket_1x14_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x14, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x14 2.54mm single row style2 pin1 right +0 +14 +14 +Connector_PinSocket_2.54mm +PinSocket_1x15_P2.54mm_Horizontal +Through hole angled socket strip, 1x15, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x15 2.54mm single row +0 +15 +15 +Connector_PinSocket_2.54mm +PinSocket_1x15_P2.54mm_Vertical +Through hole straight socket strip, 1x15, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x15 2.54mm single row +0 +15 +15 +Connector_PinSocket_2.54mm +PinSocket_1x15_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x15, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x15 2.54mm single row style1 pin1 left +0 +15 +15 +Connector_PinSocket_2.54mm +PinSocket_1x15_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x15, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x15 2.54mm single row style2 pin1 right +0 +15 +15 +Connector_PinSocket_2.54mm +PinSocket_1x16_P2.54mm_Horizontal +Through hole angled socket strip, 1x16, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x16 2.54mm single row +0 +16 +16 +Connector_PinSocket_2.54mm +PinSocket_1x16_P2.54mm_Vertical +Through hole straight socket strip, 1x16, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x16 2.54mm single row +0 +16 +16 +Connector_PinSocket_2.54mm +PinSocket_1x16_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x16, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x16 2.54mm single row style1 pin1 left +0 +16 +16 +Connector_PinSocket_2.54mm +PinSocket_1x16_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x16, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x16 2.54mm single row style2 pin1 right +0 +16 +16 +Connector_PinSocket_2.54mm +PinSocket_1x17_P2.54mm_Horizontal +Through hole angled socket strip, 1x17, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x17 2.54mm single row +0 +17 +17 +Connector_PinSocket_2.54mm +PinSocket_1x17_P2.54mm_Vertical +Through hole straight socket strip, 1x17, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x17 2.54mm single row +0 +17 +17 +Connector_PinSocket_2.54mm +PinSocket_1x17_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x17, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x17 2.54mm single row style1 pin1 left +0 +17 +17 +Connector_PinSocket_2.54mm +PinSocket_1x17_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x17, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x17 2.54mm single row style2 pin1 right +0 +17 +17 +Connector_PinSocket_2.54mm +PinSocket_1x18_P2.54mm_Horizontal +Through hole angled socket strip, 1x18, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x18 2.54mm single row +0 +18 +18 +Connector_PinSocket_2.54mm +PinSocket_1x18_P2.54mm_Vertical +Through hole straight socket strip, 1x18, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x18 2.54mm single row +0 +18 +18 +Connector_PinSocket_2.54mm +PinSocket_1x18_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x18, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x18 2.54mm single row style1 pin1 left +0 +18 +18 +Connector_PinSocket_2.54mm +PinSocket_1x18_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x18, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x18 2.54mm single row style2 pin1 right +0 +18 +18 +Connector_PinSocket_2.54mm +PinSocket_1x19_P2.54mm_Horizontal +Through hole angled socket strip, 1x19, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x19 2.54mm single row +0 +19 +19 +Connector_PinSocket_2.54mm +PinSocket_1x19_P2.54mm_Vertical +Through hole straight socket strip, 1x19, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x19 2.54mm single row +0 +19 +19 +Connector_PinSocket_2.54mm +PinSocket_1x19_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x19, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x19 2.54mm single row style1 pin1 left +0 +19 +19 +Connector_PinSocket_2.54mm +PinSocket_1x19_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x19, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x19 2.54mm single row style2 pin1 right +0 +19 +19 +Connector_PinSocket_2.54mm +PinSocket_1x20_P2.54mm_Horizontal +Through hole angled socket strip, 1x20, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x20 2.54mm single row +0 +20 +20 +Connector_PinSocket_2.54mm +PinSocket_1x20_P2.54mm_Vertical +Through hole straight socket strip, 1x20, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x20 2.54mm single row +0 +20 +20 +Connector_PinSocket_2.54mm +PinSocket_1x20_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x20, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x20 2.54mm single row style1 pin1 left +0 +20 +20 +Connector_PinSocket_2.54mm +PinSocket_1x20_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x20, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x20 2.54mm single row style2 pin1 right +0 +20 +20 +Connector_PinSocket_2.54mm +PinSocket_1x21_P2.54mm_Horizontal +Through hole angled socket strip, 1x21, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x21 2.54mm single row +0 +21 +21 +Connector_PinSocket_2.54mm +PinSocket_1x21_P2.54mm_Vertical +Through hole straight socket strip, 1x21, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x21 2.54mm single row +0 +21 +21 +Connector_PinSocket_2.54mm +PinSocket_1x21_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x21, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x21 2.54mm single row style1 pin1 left +0 +21 +21 +Connector_PinSocket_2.54mm +PinSocket_1x21_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x21, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x21 2.54mm single row style2 pin1 right +0 +21 +21 +Connector_PinSocket_2.54mm +PinSocket_1x22_P2.54mm_Horizontal +Through hole angled socket strip, 1x22, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x22 2.54mm single row +0 +22 +22 +Connector_PinSocket_2.54mm +PinSocket_1x22_P2.54mm_Vertical +Through hole straight socket strip, 1x22, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x22 2.54mm single row +0 +22 +22 +Connector_PinSocket_2.54mm +PinSocket_1x22_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x22, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x22 2.54mm single row style1 pin1 left +0 +22 +22 +Connector_PinSocket_2.54mm +PinSocket_1x22_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x22, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x22 2.54mm single row style2 pin1 right +0 +22 +22 +Connector_PinSocket_2.54mm +PinSocket_1x23_P2.54mm_Horizontal +Through hole angled socket strip, 1x23, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x23 2.54mm single row +0 +23 +23 +Connector_PinSocket_2.54mm +PinSocket_1x23_P2.54mm_Vertical +Through hole straight socket strip, 1x23, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x23 2.54mm single row +0 +23 +23 +Connector_PinSocket_2.54mm +PinSocket_1x23_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x23, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x23 2.54mm single row style1 pin1 left +0 +23 +23 +Connector_PinSocket_2.54mm +PinSocket_1x23_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x23, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x23 2.54mm single row style2 pin1 right +0 +23 +23 +Connector_PinSocket_2.54mm +PinSocket_1x24_P2.54mm_Horizontal +Through hole angled socket strip, 1x24, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x24 2.54mm single row +0 +24 +24 +Connector_PinSocket_2.54mm +PinSocket_1x24_P2.54mm_Vertical +Through hole straight socket strip, 1x24, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x24 2.54mm single row +0 +24 +24 +Connector_PinSocket_2.54mm +PinSocket_1x24_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x24, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x24 2.54mm single row style1 pin1 left +0 +24 +24 +Connector_PinSocket_2.54mm +PinSocket_1x24_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x24, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x24 2.54mm single row style2 pin1 right +0 +24 +24 +Connector_PinSocket_2.54mm +PinSocket_1x25_P2.54mm_Horizontal +Through hole angled socket strip, 1x25, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x25 2.54mm single row +0 +25 +25 +Connector_PinSocket_2.54mm +PinSocket_1x25_P2.54mm_Vertical +Through hole straight socket strip, 1x25, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x25 2.54mm single row +0 +25 +25 +Connector_PinSocket_2.54mm +PinSocket_1x25_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x25, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x25 2.54mm single row style1 pin1 left +0 +25 +25 +Connector_PinSocket_2.54mm +PinSocket_1x25_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x25, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x25 2.54mm single row style2 pin1 right +0 +25 +25 +Connector_PinSocket_2.54mm +PinSocket_1x26_P2.54mm_Horizontal +Through hole angled socket strip, 1x26, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x26 2.54mm single row +0 +26 +26 +Connector_PinSocket_2.54mm +PinSocket_1x26_P2.54mm_Vertical +Through hole straight socket strip, 1x26, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x26 2.54mm single row +0 +26 +26 +Connector_PinSocket_2.54mm +PinSocket_1x26_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x26, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x26 2.54mm single row style1 pin1 left +0 +26 +26 +Connector_PinSocket_2.54mm +PinSocket_1x26_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x26, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x26 2.54mm single row style2 pin1 right +0 +26 +26 +Connector_PinSocket_2.54mm +PinSocket_1x27_P2.54mm_Horizontal +Through hole angled socket strip, 1x27, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x27 2.54mm single row +0 +27 +27 +Connector_PinSocket_2.54mm +PinSocket_1x27_P2.54mm_Vertical +Through hole straight socket strip, 1x27, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x27 2.54mm single row +0 +27 +27 +Connector_PinSocket_2.54mm +PinSocket_1x27_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x27, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x27 2.54mm single row style1 pin1 left +0 +27 +27 +Connector_PinSocket_2.54mm +PinSocket_1x27_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x27, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x27 2.54mm single row style2 pin1 right +0 +27 +27 +Connector_PinSocket_2.54mm +PinSocket_1x28_P2.54mm_Horizontal +Through hole angled socket strip, 1x28, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x28 2.54mm single row +0 +28 +28 +Connector_PinSocket_2.54mm +PinSocket_1x28_P2.54mm_Vertical +Through hole straight socket strip, 1x28, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x28 2.54mm single row +0 +28 +28 +Connector_PinSocket_2.54mm +PinSocket_1x28_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x28, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x28 2.54mm single row style1 pin1 left +0 +28 +28 +Connector_PinSocket_2.54mm +PinSocket_1x28_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x28, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x28 2.54mm single row style2 pin1 right +0 +28 +28 +Connector_PinSocket_2.54mm +PinSocket_1x29_P2.54mm_Horizontal +Through hole angled socket strip, 1x29, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x29 2.54mm single row +0 +29 +29 +Connector_PinSocket_2.54mm +PinSocket_1x29_P2.54mm_Vertical +Through hole straight socket strip, 1x29, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x29 2.54mm single row +0 +29 +29 +Connector_PinSocket_2.54mm +PinSocket_1x29_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x29, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x29 2.54mm single row style1 pin1 left +0 +29 +29 +Connector_PinSocket_2.54mm +PinSocket_1x29_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x29, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x29 2.54mm single row style2 pin1 right +0 +29 +29 +Connector_PinSocket_2.54mm +PinSocket_1x30_P2.54mm_Horizontal +Through hole angled socket strip, 1x30, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x30 2.54mm single row +0 +30 +30 +Connector_PinSocket_2.54mm +PinSocket_1x30_P2.54mm_Vertical +Through hole straight socket strip, 1x30, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x30 2.54mm single row +0 +30 +30 +Connector_PinSocket_2.54mm +PinSocket_1x30_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x30, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x30 2.54mm single row style1 pin1 left +0 +30 +30 +Connector_PinSocket_2.54mm +PinSocket_1x30_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x30, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x30 2.54mm single row style2 pin1 right +0 +30 +30 +Connector_PinSocket_2.54mm +PinSocket_1x31_P2.54mm_Horizontal +Through hole angled socket strip, 1x31, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x31 2.54mm single row +0 +31 +31 +Connector_PinSocket_2.54mm +PinSocket_1x31_P2.54mm_Vertical +Through hole straight socket strip, 1x31, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x31 2.54mm single row +0 +31 +31 +Connector_PinSocket_2.54mm +PinSocket_1x31_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x31, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x31 2.54mm single row style1 pin1 left +0 +31 +31 +Connector_PinSocket_2.54mm +PinSocket_1x31_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x31, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x31 2.54mm single row style2 pin1 right +0 +31 +31 +Connector_PinSocket_2.54mm +PinSocket_1x32_P2.54mm_Horizontal +Through hole angled socket strip, 1x32, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x32 2.54mm single row +0 +32 +32 +Connector_PinSocket_2.54mm +PinSocket_1x32_P2.54mm_Vertical +Through hole straight socket strip, 1x32, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x32 2.54mm single row +0 +32 +32 +Connector_PinSocket_2.54mm +PinSocket_1x32_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x32, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x32 2.54mm single row style1 pin1 left +0 +32 +32 +Connector_PinSocket_2.54mm +PinSocket_1x32_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x32, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x32 2.54mm single row style2 pin1 right +0 +32 +32 +Connector_PinSocket_2.54mm +PinSocket_1x33_P2.54mm_Horizontal +Through hole angled socket strip, 1x33, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x33 2.54mm single row +0 +33 +33 +Connector_PinSocket_2.54mm +PinSocket_1x33_P2.54mm_Vertical +Through hole straight socket strip, 1x33, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x33 2.54mm single row +0 +33 +33 +Connector_PinSocket_2.54mm +PinSocket_1x33_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x33, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x33 2.54mm single row style1 pin1 left +0 +33 +33 +Connector_PinSocket_2.54mm +PinSocket_1x33_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x33, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x33 2.54mm single row style2 pin1 right +0 +33 +33 +Connector_PinSocket_2.54mm +PinSocket_1x34_P2.54mm_Horizontal +Through hole angled socket strip, 1x34, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x34 2.54mm single row +0 +34 +34 +Connector_PinSocket_2.54mm +PinSocket_1x34_P2.54mm_Vertical +Through hole straight socket strip, 1x34, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x34 2.54mm single row +0 +34 +34 +Connector_PinSocket_2.54mm +PinSocket_1x34_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x34, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x34 2.54mm single row style1 pin1 left +0 +34 +34 +Connector_PinSocket_2.54mm +PinSocket_1x34_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x34, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x34 2.54mm single row style2 pin1 right +0 +34 +34 +Connector_PinSocket_2.54mm +PinSocket_1x35_P2.54mm_Horizontal +Through hole angled socket strip, 1x35, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x35 2.54mm single row +0 +35 +35 +Connector_PinSocket_2.54mm +PinSocket_1x35_P2.54mm_Vertical +Through hole straight socket strip, 1x35, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x35 2.54mm single row +0 +35 +35 +Connector_PinSocket_2.54mm +PinSocket_1x35_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x35, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x35 2.54mm single row style1 pin1 left +0 +35 +35 +Connector_PinSocket_2.54mm +PinSocket_1x35_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x35, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x35 2.54mm single row style2 pin1 right +0 +35 +35 +Connector_PinSocket_2.54mm +PinSocket_1x36_P2.54mm_Horizontal +Through hole angled socket strip, 1x36, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x36 2.54mm single row +0 +36 +36 +Connector_PinSocket_2.54mm +PinSocket_1x36_P2.54mm_Vertical +Through hole straight socket strip, 1x36, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x36 2.54mm single row +0 +36 +36 +Connector_PinSocket_2.54mm +PinSocket_1x36_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x36, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x36 2.54mm single row style1 pin1 left +0 +36 +36 +Connector_PinSocket_2.54mm +PinSocket_1x36_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x36, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x36 2.54mm single row style2 pin1 right +0 +36 +36 +Connector_PinSocket_2.54mm +PinSocket_1x37_P2.54mm_Horizontal +Through hole angled socket strip, 1x37, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x37 2.54mm single row +0 +37 +37 +Connector_PinSocket_2.54mm +PinSocket_1x37_P2.54mm_Vertical +Through hole straight socket strip, 1x37, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x37 2.54mm single row +0 +37 +37 +Connector_PinSocket_2.54mm +PinSocket_1x37_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x37, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x37 2.54mm single row style1 pin1 left +0 +37 +37 +Connector_PinSocket_2.54mm +PinSocket_1x37_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x37, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x37 2.54mm single row style2 pin1 right +0 +37 +37 +Connector_PinSocket_2.54mm +PinSocket_1x38_P2.54mm_Horizontal +Through hole angled socket strip, 1x38, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x38 2.54mm single row +0 +38 +38 +Connector_PinSocket_2.54mm +PinSocket_1x38_P2.54mm_Vertical +Through hole straight socket strip, 1x38, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x38 2.54mm single row +0 +38 +38 +Connector_PinSocket_2.54mm +PinSocket_1x38_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x38, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x38 2.54mm single row style1 pin1 left +0 +38 +38 +Connector_PinSocket_2.54mm +PinSocket_1x38_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x38, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x38 2.54mm single row style2 pin1 right +0 +38 +38 +Connector_PinSocket_2.54mm +PinSocket_1x39_P2.54mm_Horizontal +Through hole angled socket strip, 1x39, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x39 2.54mm single row +0 +39 +39 +Connector_PinSocket_2.54mm +PinSocket_1x39_P2.54mm_Vertical +Through hole straight socket strip, 1x39, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x39 2.54mm single row +0 +39 +39 +Connector_PinSocket_2.54mm +PinSocket_1x39_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x39, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x39 2.54mm single row style1 pin1 left +0 +39 +39 +Connector_PinSocket_2.54mm +PinSocket_1x39_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x39, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x39 2.54mm single row style2 pin1 right +0 +39 +39 +Connector_PinSocket_2.54mm +PinSocket_1x40_P2.54mm_Horizontal +Through hole angled socket strip, 1x40, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 1x40 2.54mm single row +0 +40 +40 +Connector_PinSocket_2.54mm +PinSocket_1x40_P2.54mm_Vertical +Through hole straight socket strip, 1x40, 2.54mm pitch, single row (from Kicad 4.0.7), script generated +Through hole socket strip THT 1x40 2.54mm single row +0 +40 +40 +Connector_PinSocket_2.54mm +PinSocket_1x40_P2.54mm_Vertical_SMD_Pin1Left +surface-mounted straight socket strip, 1x40, 2.54mm pitch, single row, style 1 (pin 1 left) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x40 2.54mm single row style1 pin1 left +0 +40 +40 +Connector_PinSocket_2.54mm +PinSocket_1x40_P2.54mm_Vertical_SMD_Pin1Right +surface-mounted straight socket strip, 1x40, 2.54mm pitch, single row, style 2 (pin 1 right) (https://cdn.harwin.com/pdfs/M20-786.pdf), script generated +Surface mounted socket strip SMD 1x40 2.54mm single row style2 pin1 right +0 +40 +40 +Connector_PinSocket_2.54mm +PinSocket_2x01_P2.54mm_Horizontal +Through hole angled socket strip, 2x01, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x01 2.54mm double row +0 +2 +2 +Connector_PinSocket_2.54mm +PinSocket_2x01_P2.54mm_Vertical +Through hole straight socket strip, 2x01, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x01 2.54mm double row +0 +2 +2 +Connector_PinSocket_2.54mm +PinSocket_2x01_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x01, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x01 2.54mm double row +0 +2 +2 +Connector_PinSocket_2.54mm +PinSocket_2x02_P2.54mm_Horizontal +Through hole angled socket strip, 2x02, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x02 2.54mm double row +0 +4 +4 +Connector_PinSocket_2.54mm +PinSocket_2x02_P2.54mm_Vertical +Through hole straight socket strip, 2x02, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x02 2.54mm double row +0 +4 +4 +Connector_PinSocket_2.54mm +PinSocket_2x02_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x02, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x02 2.54mm double row +0 +4 +4 +Connector_PinSocket_2.54mm +PinSocket_2x03_P2.54mm_Horizontal +Through hole angled socket strip, 2x03, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x03 2.54mm double row +0 +6 +6 +Connector_PinSocket_2.54mm +PinSocket_2x03_P2.54mm_Vertical +Through hole straight socket strip, 2x03, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x03 2.54mm double row +0 +6 +6 +Connector_PinSocket_2.54mm +PinSocket_2x03_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x03, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x03 2.54mm double row +0 +6 +6 +Connector_PinSocket_2.54mm +PinSocket_2x04_P2.54mm_Horizontal +Through hole angled socket strip, 2x04, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x04 2.54mm double row +0 +8 +8 +Connector_PinSocket_2.54mm +PinSocket_2x04_P2.54mm_Vertical +Through hole straight socket strip, 2x04, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x04 2.54mm double row +0 +8 +8 +Connector_PinSocket_2.54mm +PinSocket_2x04_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x04, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x04 2.54mm double row +0 +8 +8 +Connector_PinSocket_2.54mm +PinSocket_2x05_P2.54mm_Horizontal +Through hole angled socket strip, 2x05, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x05 2.54mm double row +0 +10 +10 +Connector_PinSocket_2.54mm +PinSocket_2x05_P2.54mm_Vertical +Through hole straight socket strip, 2x05, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x05 2.54mm double row +0 +10 +10 +Connector_PinSocket_2.54mm +PinSocket_2x05_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x05, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x05 2.54mm double row +0 +10 +10 +Connector_PinSocket_2.54mm +PinSocket_2x06_P2.54mm_Horizontal +Through hole angled socket strip, 2x06, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x06 2.54mm double row +0 +12 +12 +Connector_PinSocket_2.54mm +PinSocket_2x06_P2.54mm_Vertical +Through hole straight socket strip, 2x06, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x06 2.54mm double row +0 +12 +12 +Connector_PinSocket_2.54mm +PinSocket_2x06_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x06, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x06 2.54mm double row +0 +12 +12 +Connector_PinSocket_2.54mm +PinSocket_2x07_P2.54mm_Horizontal +Through hole angled socket strip, 2x07, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x07 2.54mm double row +0 +14 +14 +Connector_PinSocket_2.54mm +PinSocket_2x07_P2.54mm_Vertical +Through hole straight socket strip, 2x07, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x07 2.54mm double row +0 +14 +14 +Connector_PinSocket_2.54mm +PinSocket_2x07_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x07, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x07 2.54mm double row +0 +14 +14 +Connector_PinSocket_2.54mm +PinSocket_2x08_P2.54mm_Horizontal +Through hole angled socket strip, 2x08, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x08 2.54mm double row +0 +16 +16 +Connector_PinSocket_2.54mm +PinSocket_2x08_P2.54mm_Vertical +Through hole straight socket strip, 2x08, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x08 2.54mm double row +0 +16 +16 +Connector_PinSocket_2.54mm +PinSocket_2x08_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x08, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x08 2.54mm double row +0 +16 +16 +Connector_PinSocket_2.54mm +PinSocket_2x09_P2.54mm_Horizontal +Through hole angled socket strip, 2x09, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x09 2.54mm double row +0 +18 +18 +Connector_PinSocket_2.54mm +PinSocket_2x09_P2.54mm_Vertical +Through hole straight socket strip, 2x09, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x09 2.54mm double row +0 +18 +18 +Connector_PinSocket_2.54mm +PinSocket_2x09_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x09, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x09 2.54mm double row +0 +18 +18 +Connector_PinSocket_2.54mm +PinSocket_2x10_P2.54mm_Horizontal +Through hole angled socket strip, 2x10, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x10 2.54mm double row +0 +20 +20 +Connector_PinSocket_2.54mm +PinSocket_2x10_P2.54mm_Vertical +Through hole straight socket strip, 2x10, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x10 2.54mm double row +0 +20 +20 +Connector_PinSocket_2.54mm +PinSocket_2x10_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x10, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x10 2.54mm double row +0 +20 +20 +Connector_PinSocket_2.54mm +PinSocket_2x11_P2.54mm_Horizontal +Through hole angled socket strip, 2x11, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x11 2.54mm double row +0 +22 +22 +Connector_PinSocket_2.54mm +PinSocket_2x11_P2.54mm_Vertical +Through hole straight socket strip, 2x11, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x11 2.54mm double row +0 +22 +22 +Connector_PinSocket_2.54mm +PinSocket_2x11_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x11, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x11 2.54mm double row +0 +22 +22 +Connector_PinSocket_2.54mm +PinSocket_2x12_P2.54mm_Horizontal +Through hole angled socket strip, 2x12, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x12 2.54mm double row +0 +24 +24 +Connector_PinSocket_2.54mm +PinSocket_2x12_P2.54mm_Vertical +Through hole straight socket strip, 2x12, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x12 2.54mm double row +0 +24 +24 +Connector_PinSocket_2.54mm +PinSocket_2x12_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x12, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x12 2.54mm double row +0 +24 +24 +Connector_PinSocket_2.54mm +PinSocket_2x13_P2.54mm_Horizontal +Through hole angled socket strip, 2x13, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x13 2.54mm double row +0 +26 +26 +Connector_PinSocket_2.54mm +PinSocket_2x13_P2.54mm_Vertical +Through hole straight socket strip, 2x13, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x13 2.54mm double row +0 +26 +26 +Connector_PinSocket_2.54mm +PinSocket_2x13_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x13, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x13 2.54mm double row +0 +26 +26 +Connector_PinSocket_2.54mm +PinSocket_2x14_P2.54mm_Horizontal +Through hole angled socket strip, 2x14, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x14 2.54mm double row +0 +28 +28 +Connector_PinSocket_2.54mm +PinSocket_2x14_P2.54mm_Vertical +Through hole straight socket strip, 2x14, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x14 2.54mm double row +0 +28 +28 +Connector_PinSocket_2.54mm +PinSocket_2x14_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x14, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x14 2.54mm double row +0 +28 +28 +Connector_PinSocket_2.54mm +PinSocket_2x15_P2.54mm_Horizontal +Through hole angled socket strip, 2x15, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x15 2.54mm double row +0 +30 +30 +Connector_PinSocket_2.54mm +PinSocket_2x15_P2.54mm_Vertical +Through hole straight socket strip, 2x15, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x15 2.54mm double row +0 +30 +30 +Connector_PinSocket_2.54mm +PinSocket_2x15_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x15, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x15 2.54mm double row +0 +30 +30 +Connector_PinSocket_2.54mm +PinSocket_2x16_P2.54mm_Horizontal +Through hole angled socket strip, 2x16, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x16 2.54mm double row +0 +32 +32 +Connector_PinSocket_2.54mm +PinSocket_2x16_P2.54mm_Vertical +Through hole straight socket strip, 2x16, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x16 2.54mm double row +0 +32 +32 +Connector_PinSocket_2.54mm +PinSocket_2x16_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x16, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x16 2.54mm double row +0 +32 +32 +Connector_PinSocket_2.54mm +PinSocket_2x17_P2.54mm_Horizontal +Through hole angled socket strip, 2x17, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x17 2.54mm double row +0 +34 +34 +Connector_PinSocket_2.54mm +PinSocket_2x17_P2.54mm_Vertical +Through hole straight socket strip, 2x17, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x17 2.54mm double row +0 +34 +34 +Connector_PinSocket_2.54mm +PinSocket_2x17_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x17, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x17 2.54mm double row +0 +34 +34 +Connector_PinSocket_2.54mm +PinSocket_2x18_P2.54mm_Horizontal +Through hole angled socket strip, 2x18, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x18 2.54mm double row +0 +36 +36 +Connector_PinSocket_2.54mm +PinSocket_2x18_P2.54mm_Vertical +Through hole straight socket strip, 2x18, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x18 2.54mm double row +0 +36 +36 +Connector_PinSocket_2.54mm +PinSocket_2x18_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x18, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x18 2.54mm double row +0 +36 +36 +Connector_PinSocket_2.54mm +PinSocket_2x19_P2.54mm_Horizontal +Through hole angled socket strip, 2x19, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x19 2.54mm double row +0 +38 +38 +Connector_PinSocket_2.54mm +PinSocket_2x19_P2.54mm_Vertical +Through hole straight socket strip, 2x19, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x19 2.54mm double row +0 +38 +38 +Connector_PinSocket_2.54mm +PinSocket_2x19_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x19, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x19 2.54mm double row +0 +38 +38 +Connector_PinSocket_2.54mm +PinSocket_2x20_P2.54mm_Horizontal +Through hole angled socket strip, 2x20, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x20 2.54mm double row +0 +40 +40 +Connector_PinSocket_2.54mm +PinSocket_2x20_P2.54mm_Vertical +Through hole straight socket strip, 2x20, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x20 2.54mm double row +0 +40 +40 +Connector_PinSocket_2.54mm +PinSocket_2x20_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x20, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x20 2.54mm double row +0 +40 +40 +Connector_PinSocket_2.54mm +PinSocket_2x21_P2.54mm_Horizontal +Through hole angled socket strip, 2x21, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x21 2.54mm double row +0 +42 +42 +Connector_PinSocket_2.54mm +PinSocket_2x21_P2.54mm_Vertical +Through hole straight socket strip, 2x21, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x21 2.54mm double row +0 +42 +42 +Connector_PinSocket_2.54mm +PinSocket_2x21_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x21, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x21 2.54mm double row +0 +42 +42 +Connector_PinSocket_2.54mm +PinSocket_2x22_P2.54mm_Horizontal +Through hole angled socket strip, 2x22, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x22 2.54mm double row +0 +44 +44 +Connector_PinSocket_2.54mm +PinSocket_2x22_P2.54mm_Vertical +Through hole straight socket strip, 2x22, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x22 2.54mm double row +0 +44 +44 +Connector_PinSocket_2.54mm +PinSocket_2x22_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x22, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x22 2.54mm double row +0 +44 +44 +Connector_PinSocket_2.54mm +PinSocket_2x23_P2.54mm_Horizontal +Through hole angled socket strip, 2x23, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x23 2.54mm double row +0 +46 +46 +Connector_PinSocket_2.54mm +PinSocket_2x23_P2.54mm_Vertical +Through hole straight socket strip, 2x23, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x23 2.54mm double row +0 +46 +46 +Connector_PinSocket_2.54mm +PinSocket_2x23_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x23, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x23 2.54mm double row +0 +46 +46 +Connector_PinSocket_2.54mm +PinSocket_2x24_P2.54mm_Horizontal +Through hole angled socket strip, 2x24, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x24 2.54mm double row +0 +48 +48 +Connector_PinSocket_2.54mm +PinSocket_2x24_P2.54mm_Vertical +Through hole straight socket strip, 2x24, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x24 2.54mm double row +0 +48 +48 +Connector_PinSocket_2.54mm +PinSocket_2x24_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x24, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x24 2.54mm double row +0 +48 +48 +Connector_PinSocket_2.54mm +PinSocket_2x25_P2.54mm_Horizontal +Through hole angled socket strip, 2x25, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x25 2.54mm double row +0 +50 +50 +Connector_PinSocket_2.54mm +PinSocket_2x25_P2.54mm_Vertical +Through hole straight socket strip, 2x25, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x25 2.54mm double row +0 +50 +50 +Connector_PinSocket_2.54mm +PinSocket_2x25_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x25, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x25 2.54mm double row +0 +50 +50 +Connector_PinSocket_2.54mm +PinSocket_2x26_P2.54mm_Horizontal +Through hole angled socket strip, 2x26, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x26 2.54mm double row +0 +52 +52 +Connector_PinSocket_2.54mm +PinSocket_2x26_P2.54mm_Vertical +Through hole straight socket strip, 2x26, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x26 2.54mm double row +0 +52 +52 +Connector_PinSocket_2.54mm +PinSocket_2x26_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x26, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x26 2.54mm double row +0 +52 +52 +Connector_PinSocket_2.54mm +PinSocket_2x27_P2.54mm_Horizontal +Through hole angled socket strip, 2x27, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x27 2.54mm double row +0 +54 +54 +Connector_PinSocket_2.54mm +PinSocket_2x27_P2.54mm_Vertical +Through hole straight socket strip, 2x27, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x27 2.54mm double row +0 +54 +54 +Connector_PinSocket_2.54mm +PinSocket_2x27_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x27, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x27 2.54mm double row +0 +54 +54 +Connector_PinSocket_2.54mm +PinSocket_2x28_P2.54mm_Horizontal +Through hole angled socket strip, 2x28, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x28 2.54mm double row +0 +56 +56 +Connector_PinSocket_2.54mm +PinSocket_2x28_P2.54mm_Vertical +Through hole straight socket strip, 2x28, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x28 2.54mm double row +0 +56 +56 +Connector_PinSocket_2.54mm +PinSocket_2x28_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x28, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x28 2.54mm double row +0 +56 +56 +Connector_PinSocket_2.54mm +PinSocket_2x29_P2.54mm_Horizontal +Through hole angled socket strip, 2x29, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x29 2.54mm double row +0 +58 +58 +Connector_PinSocket_2.54mm +PinSocket_2x29_P2.54mm_Vertical +Through hole straight socket strip, 2x29, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x29 2.54mm double row +0 +58 +58 +Connector_PinSocket_2.54mm +PinSocket_2x29_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x29, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x29 2.54mm double row +0 +58 +58 +Connector_PinSocket_2.54mm +PinSocket_2x30_P2.54mm_Horizontal +Through hole angled socket strip, 2x30, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x30 2.54mm double row +0 +60 +60 +Connector_PinSocket_2.54mm +PinSocket_2x30_P2.54mm_Vertical +Through hole straight socket strip, 2x30, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x30 2.54mm double row +0 +60 +60 +Connector_PinSocket_2.54mm +PinSocket_2x30_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x30, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x30 2.54mm double row +0 +60 +60 +Connector_PinSocket_2.54mm +PinSocket_2x31_P2.54mm_Horizontal +Through hole angled socket strip, 2x31, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x31 2.54mm double row +0 +62 +62 +Connector_PinSocket_2.54mm +PinSocket_2x31_P2.54mm_Vertical +Through hole straight socket strip, 2x31, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x31 2.54mm double row +0 +62 +62 +Connector_PinSocket_2.54mm +PinSocket_2x31_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x31, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x31 2.54mm double row +0 +62 +62 +Connector_PinSocket_2.54mm +PinSocket_2x32_P2.54mm_Horizontal +Through hole angled socket strip, 2x32, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x32 2.54mm double row +0 +64 +64 +Connector_PinSocket_2.54mm +PinSocket_2x32_P2.54mm_Vertical +Through hole straight socket strip, 2x32, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x32 2.54mm double row +0 +64 +64 +Connector_PinSocket_2.54mm +PinSocket_2x32_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x32, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x32 2.54mm double row +0 +64 +64 +Connector_PinSocket_2.54mm +PinSocket_2x33_P2.54mm_Horizontal +Through hole angled socket strip, 2x33, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x33 2.54mm double row +0 +66 +66 +Connector_PinSocket_2.54mm +PinSocket_2x33_P2.54mm_Vertical +Through hole straight socket strip, 2x33, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x33 2.54mm double row +0 +66 +66 +Connector_PinSocket_2.54mm +PinSocket_2x33_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x33, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x33 2.54mm double row +0 +66 +66 +Connector_PinSocket_2.54mm +PinSocket_2x34_P2.54mm_Horizontal +Through hole angled socket strip, 2x34, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x34 2.54mm double row +0 +68 +68 +Connector_PinSocket_2.54mm +PinSocket_2x34_P2.54mm_Vertical +Through hole straight socket strip, 2x34, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x34 2.54mm double row +0 +68 +68 +Connector_PinSocket_2.54mm +PinSocket_2x34_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x34, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x34 2.54mm double row +0 +68 +68 +Connector_PinSocket_2.54mm +PinSocket_2x35_P2.54mm_Horizontal +Through hole angled socket strip, 2x35, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x35 2.54mm double row +0 +70 +70 +Connector_PinSocket_2.54mm +PinSocket_2x35_P2.54mm_Vertical +Through hole straight socket strip, 2x35, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x35 2.54mm double row +0 +70 +70 +Connector_PinSocket_2.54mm +PinSocket_2x35_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x35, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x35 2.54mm double row +0 +70 +70 +Connector_PinSocket_2.54mm +PinSocket_2x36_P2.54mm_Horizontal +Through hole angled socket strip, 2x36, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x36 2.54mm double row +0 +72 +72 +Connector_PinSocket_2.54mm +PinSocket_2x36_P2.54mm_Vertical +Through hole straight socket strip, 2x36, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x36 2.54mm double row +0 +72 +72 +Connector_PinSocket_2.54mm +PinSocket_2x36_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x36, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x36 2.54mm double row +0 +72 +72 +Connector_PinSocket_2.54mm +PinSocket_2x37_P2.54mm_Horizontal +Through hole angled socket strip, 2x37, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x37 2.54mm double row +0 +74 +74 +Connector_PinSocket_2.54mm +PinSocket_2x37_P2.54mm_Vertical +Through hole straight socket strip, 2x37, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x37 2.54mm double row +0 +74 +74 +Connector_PinSocket_2.54mm +PinSocket_2x37_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x37, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x37 2.54mm double row +0 +74 +74 +Connector_PinSocket_2.54mm +PinSocket_2x38_P2.54mm_Horizontal +Through hole angled socket strip, 2x38, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x38 2.54mm double row +0 +76 +76 +Connector_PinSocket_2.54mm +PinSocket_2x38_P2.54mm_Vertical +Through hole straight socket strip, 2x38, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x38 2.54mm double row +0 +76 +76 +Connector_PinSocket_2.54mm +PinSocket_2x38_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x38, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x38 2.54mm double row +0 +76 +76 +Connector_PinSocket_2.54mm +PinSocket_2x39_P2.54mm_Horizontal +Through hole angled socket strip, 2x39, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x39 2.54mm double row +0 +78 +78 +Connector_PinSocket_2.54mm +PinSocket_2x39_P2.54mm_Vertical +Through hole straight socket strip, 2x39, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x39 2.54mm double row +0 +78 +78 +Connector_PinSocket_2.54mm +PinSocket_2x39_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x39, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x39 2.54mm double row +0 +78 +78 +Connector_PinSocket_2.54mm +PinSocket_2x40_P2.54mm_Horizontal +Through hole angled socket strip, 2x40, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated +Through hole angled socket strip THT 2x40 2.54mm double row +0 +80 +80 +Connector_PinSocket_2.54mm +PinSocket_2x40_P2.54mm_Vertical +Through hole straight socket strip, 2x40, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Through hole socket strip THT 2x40 2.54mm double row +0 +80 +80 +Connector_PinSocket_2.54mm +PinSocket_2x40_P2.54mm_Vertical_SMD +surface-mounted straight socket strip, 2x40, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated +Surface mounted socket strip SMD 2x40 2.54mm double row +0 +80 +80 +Connector_RJ +RJ12_Amphenol_54601 +RJ12 connector https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/c-bmj-0082.pdf +RJ12 connector +0 +6 +6 +Connector_RJ +RJ14_Connfly_DS1133-S4_Horizontal +RJ14 connector 6P4C Horizontal http://www.connfly.com/userfiles/image/UpLoadFile/File/2012/10/26/DS1133.pdf +RJ14 connector 6P4C Connfly DS1133 +0 +4 +4 +Connector_RJ +RJ25_Wayconn_MJEA-660X1_Horizontal +RJ25 6P6C Socket 90 degrees, https://wayconn.com/wp-content/themes/way/datasheet/MJEA-660X1XXX_RJ25_6P6C_PCB_RA.pdf +RJ12 RJ18 RJ25 jack connector 6P6C +0 +6 +6 +Connector_RJ +RJ45_Abracon_ARJP11A-MA_Horizontal +Shielded RJ45 ethernet connector with transformer and POE (https://abracon.com/Magnetics/lan/ARJP11A.PDF) +ethernet 8p8c transformer poe rj45 +0 +15 +14 +Connector_RJ +RJ45_Amphenol_54602-x08_Horizontal +8 Pol Shallow Latch Connector, Modjack, RJ45 (https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/c-bmj-0102.pdf) +RJ45 +0 +8 +8 +Connector_RJ +RJ45_Amphenol_RJHSE538X +Shielded, 2 LED, https://www.amphenolcanada.com/ProductSearch/drawings/AC/RJHSE538X.pdf +RJ45 8p8c ethernet cat5 +0 +14 +13 +Connector_RJ +RJ45_Amphenol_RJHSE538X-02 +Shielded, 2 LED, 2 Ports, http://www.amphenolinfocom.eu/NavData/Drawings/RJHSE-538X-02-REVC.pdf +RJ45 8p8c dual ethernet cat5 +0 +26 +25 +Connector_RJ +RJ45_Amphenol_RJHSE5380 +Shielded, https://www.amphenolcanada.com/ProductSearch/drawings/AC/RJHSE538X.pdf +RJ45 8p8c ethernet cat5 +0 +10 +9 +Connector_RJ +RJ45_Amphenol_RJHSE5380-08 +Shielded, https://www.amphenolcanada.com/ProductSearch/drawings/AC/RJHSE538X08.pdf +RJ45 8p8c ethernet cat5 +0 +68 +65 +Connector_RJ +RJ45_Amphenol_RJMG1BD3B8K1ANR +1 Port RJ45 Magjack Connector Through Hole 10/100 Base-T, AutoMDIX, https://www.amphenolcanada.com/ProductSearch/Drawings/AC/RJMG1BD3B8K1ANR.PDF +RJ45 Magjack +0 +14 +13 +Connector_RJ +RJ45_BEL_SS74301-00x_Vertical +https://belfuse.com/resources/drawings/stewartconnector/dr-stw-ss-74301-001-ss-74301-002-ss-74301-005.pdf +RJ45 Vertical Shield LED Green Yellow +0 +14 +13 +Connector_RJ +RJ45_Cetus_J1B1211CCD_Horizontal +1 Port RJ45 Magjack Connector Through Hole 10/100 Base-T, Cetus, used and distributed by WIZnet (https://wizwiki.net/wiki/lib/exe/fetch.php?media=products:wiz550web:wiz550webds_kr:j1b1211ccd.pdf) +RJ45 Magjack +0 +14 +13 +Connector_RJ +RJ45_Hanrun_HR911105A +http://www.kosmodrom.com.ua/pdf/HR911105A.pdf +RJ45 Magjack +0 +14 +13 +Connector_RJ +RJ45_Molex_0855135013_Vertical +1 Port, RJ45, Series 85513, vertical, SMD, https://www.molex.com/pdm_docs/sd/855135013_sd.pdf +RJ45 Vertical +0 +9 +9 +Connector_RJ +RJ45_Ninigi_GE +1 port ethernet throughhole connector, https://en.ninigi.com/product/rj45ge/pdf +RJ45 ethernet 8p8c +0 +10 +9 +Connector_RJ +RJ45_OST_PJ012-8P8CX_Vertical +RJ45 vertical connector https://www.on-shore.com/wp-content/uploads/PJ012-8P8CX.pdf +RJ45 PJ012 +0 +8 +8 +Connector_RJ +RJ45_Plug_Metz_AJP92A8813 +plug, ethernet, 8P8C, RJ45 Plug +AJP92A8813 8P8C RJ45 ethernet plug +0 +8 +8 +Connector_RJ +RJ45_Pulse_JK0654219NL_Horizontal +10/100/1000 Base-T RJ45 single port with LEDs https://media.digikey.com/pdf/Data%20Sheets/Pulse%20PDFs/JK%20Series.pdf#page=2 +RJ45 8p8c ethernet +0 +18 +17 +Connector_RJ +RJ45_Pulse_JXD6-0001NL_Horizontal +RJ45 ethernet transformer with magnetics (https://productfinder.pulseeng.com/doc_type/WEB301/doc_num/JXD6-0001NL/doc_part/JXD6-0001NL.pdf) +ethernet 8p8c transformer magjack +0 +12 +11 +Connector_RJ +RJ45_Wuerth_7499010001A_Horizontal +10/100Base-TX RJ45 ethernet magnetic transformer connector horizontal https://katalog.we-online.de/pbs/datasheet/7499010001A.pdf +RJ45 ethernet magnetic +0 +10 +9 +Connector_RJ +RJ45_Wuerth_7499010121A_Horizontal +10/100Base-TX RJ45 ethernet magnetic transformer connector horizontal with green/orange LEDs https://katalog.we-online.de/pbs/datasheet/7499010121A.pdf +RJ45 ethernet magnetic +0 +14 +13 +Connector_RJ +RJ45_Wuerth_7499111446_Horizontal +LAN-Transformer WE-RJ45LAN 10/100/1000 BaseT +ethernet lan connector +0 +16 +15 +Connector_RJ +RJ45_Wuerth_7499151120_Horizontal +Wuerth 7499151120, LAN-Transformer WE-RJ45LAN 10/100/1000 BaseT, Dual Ethernet Jack (http://katalog.we-online.de/pbs/datasheet/7499151120.pdf) +ethernet lan connector +0 +32 +29 +Connector_RJ +RJ45_Wuerth_74980111211_Horizontal +RJ45 LAN Transformer 10/100BaseT (https://katalog.we-online.de/pbs/datasheet/74980111211.pdf) +lan magnetics transformer +0 +14 +13 +Connector_SATA_SAS +SAS-mini_TEConnectivity_1888174_Vertical +36pin mini SAS connector, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=1888174&DocType=Customer+Drawing&DocLang=English +SAS mini connector +0 +44 +44 +Connector_SATA_SAS +SATA_Amphenol_10029364-001LF_Horizontal +https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/10029364.pdf +SATA +0 +24 +23 +Connector_Samtec +Samtec_FMC_ASP-134486-01_10x40_P1.27mm_Vertical +http://suddendocs.samtec.com/prints/asp-134486-01-mkt.pdf +FMC HPC +0 +400 +400 +Connector_Samtec +Samtec_FMC_ASP-134602-01_10x40_P1.27mm_Vertical +https://www.marutsu.co.jp/contents/shop/marutsu/ds/asp-134602-01.pdf +FMC HPC +0 +400 +400 +Connector_Samtec +Samtec_FMC_ASP-134604-01_4x40_Vertical +http://www.samtec.com/standards/vita.aspx +FMC LPC VITA +0 +162 +160 +Connector_Samtec +Samtec_LSHM-105-xx.x-x-DV-N_2x05_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-105-xx.x-x-DV-N, 5 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +10 +10 +Connector_Samtec +Samtec_LSHM-105-xx.x-x-DV-S_2x05-1SH_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-105-xx.x-x-DV-S, 5 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +12 +11 +Connector_Samtec +Samtec_LSHM-110-xx.x-x-DV-N_2x10_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-110-xx.x-x-DV-N, 10 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +20 +20 +Connector_Samtec +Samtec_LSHM-110-xx.x-x-DV-S_2x10-1SH_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-110-xx.x-x-DV-S, 10 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +22 +21 +Connector_Samtec +Samtec_LSHM-120-xx.x-x-DV-N_2x20_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-120-xx.x-x-DV-N, 20 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +40 +40 +Connector_Samtec +Samtec_LSHM-120-xx.x-x-DV-S_2x20-1SH_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-120-xx.x-x-DV-S, 20 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +42 +41 +Connector_Samtec +Samtec_LSHM-130-xx.x-x-DV-N_2x30_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-130-xx.x-x-DV-N, 30 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +60 +60 +Connector_Samtec +Samtec_LSHM-130-xx.x-x-DV-S_2x30-1SH_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-130-xx.x-x-DV-S, 30 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +62 +61 +Connector_Samtec +Samtec_LSHM-140-xx.x-x-DV-N_2x40_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-140-xx.x-x-DV-N, 40 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +80 +80 +Connector_Samtec +Samtec_LSHM-140-xx.x-x-DV-S_2x40-1SH_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-140-xx.x-x-DV-S, 40 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +82 +81 +Connector_Samtec +Samtec_LSHM-150-xx.x-x-DV-N_2x50_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-150-xx.x-x-DV-N, 50 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +100 +100 +Connector_Samtec +Samtec_LSHM-150-xx.x-x-DV-S_2x50-1SH_P0.50mm_Vertical +Molex LSHM 0.50 mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip, LSHM-150-xx.x-x-DV-S, 50 Pins per row (http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf), generated with kicad-footprint-generator +connector Samtec side entry +0 +102 +101 +Connector_Samtec_HLE_SMD +Samtec_HLE-102-02-xxx-DV-BE-LC_2x02_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-102-02-xxx-DV-BE-LC, 2 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +4 +4 +Connector_Samtec_HLE_SMD +Samtec_HLE-102-02-xxx-DV-BE_2x02_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-102-02-xxx-DV-BE, 2 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +4 +4 +Connector_Samtec_HLE_SMD +Samtec_HLE-102-02-xxx-DV-LC_2x02_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-102-02-xxx-DV-LC, 2 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +4 +4 +Connector_Samtec_HLE_SMD +Samtec_HLE-102-02-xxx-DV_2x02_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-102-02-xxx-DV, 2 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +4 +4 +Connector_Samtec_HLE_SMD +Samtec_HLE-103-02-xxx-DV-BE-LC_2x03_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-103-02-xxx-DV-BE-LC, 3 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +6 +6 +Connector_Samtec_HLE_SMD +Samtec_HLE-103-02-xxx-DV-BE_2x03_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-103-02-xxx-DV-BE, 3 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +6 +6 +Connector_Samtec_HLE_SMD +Samtec_HLE-103-02-xxx-DV-LC_2x03_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-103-02-xxx-DV-LC, 3 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +6 +6 +Connector_Samtec_HLE_SMD +Samtec_HLE-103-02-xxx-DV_2x03_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-103-02-xxx-DV, 3 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +6 +6 +Connector_Samtec_HLE_SMD +Samtec_HLE-104-02-xxx-DV-A_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xxx-DV-A, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_SMD +Samtec_HLE-104-02-xxx-DV-BE-A_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xxx-DV-BE-A, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_SMD +Samtec_HLE-104-02-xxx-DV-BE-LC_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xxx-DV-BE-LC, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_SMD +Samtec_HLE-104-02-xxx-DV-BE_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xxx-DV-BE, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_SMD +Samtec_HLE-104-02-xxx-DV-LC_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xxx-DV-LC, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_SMD +Samtec_HLE-104-02-xxx-DV_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xxx-DV, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_SMD +Samtec_HLE-105-02-xxx-DV-A_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xxx-DV-A, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_SMD +Samtec_HLE-105-02-xxx-DV-BE-A_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xxx-DV-BE-A, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_SMD +Samtec_HLE-105-02-xxx-DV-BE-LC_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xxx-DV-BE-LC, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_SMD +Samtec_HLE-105-02-xxx-DV-BE_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xxx-DV-BE, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_SMD +Samtec_HLE-105-02-xxx-DV-LC_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xxx-DV-LC, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_SMD +Samtec_HLE-105-02-xxx-DV_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xxx-DV, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_SMD +Samtec_HLE-106-02-xxx-DV-A_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xxx-DV-A, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_SMD +Samtec_HLE-106-02-xxx-DV-BE-A_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xxx-DV-BE-A, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_SMD +Samtec_HLE-106-02-xxx-DV-BE-LC_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xxx-DV-BE-LC, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_SMD +Samtec_HLE-106-02-xxx-DV-BE_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xxx-DV-BE, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_SMD +Samtec_HLE-106-02-xxx-DV-LC_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xxx-DV-LC, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_SMD +Samtec_HLE-106-02-xxx-DV_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xxx-DV, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_SMD +Samtec_HLE-107-02-xxx-DV-A_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xxx-DV-A, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_SMD +Samtec_HLE-107-02-xxx-DV-BE-A_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xxx-DV-BE-A, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_SMD +Samtec_HLE-107-02-xxx-DV-BE-LC_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xxx-DV-BE-LC, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_SMD +Samtec_HLE-107-02-xxx-DV-BE_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xxx-DV-BE, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_SMD +Samtec_HLE-107-02-xxx-DV-LC_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xxx-DV-LC, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_SMD +Samtec_HLE-107-02-xxx-DV_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xxx-DV, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_SMD +Samtec_HLE-108-02-xxx-DV-A_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xxx-DV-A, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_SMD +Samtec_HLE-108-02-xxx-DV-BE-A_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xxx-DV-BE-A, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_SMD +Samtec_HLE-108-02-xxx-DV-BE-LC_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xxx-DV-BE-LC, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_SMD +Samtec_HLE-108-02-xxx-DV-BE_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xxx-DV-BE, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_SMD +Samtec_HLE-108-02-xxx-DV-LC_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xxx-DV-LC, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_SMD +Samtec_HLE-108-02-xxx-DV_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xxx-DV, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_SMD +Samtec_HLE-109-02-xxx-DV-A_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xxx-DV-A, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_SMD +Samtec_HLE-109-02-xxx-DV-BE-A_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xxx-DV-BE-A, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_SMD +Samtec_HLE-109-02-xxx-DV-BE-LC_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xxx-DV-BE-LC, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_SMD +Samtec_HLE-109-02-xxx-DV-BE_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xxx-DV-BE, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_SMD +Samtec_HLE-109-02-xxx-DV-LC_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xxx-DV-LC, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_SMD +Samtec_HLE-109-02-xxx-DV_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xxx-DV, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_SMD +Samtec_HLE-110-02-xxx-DV-A_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xxx-DV-A, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_SMD +Samtec_HLE-110-02-xxx-DV-BE-A_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xxx-DV-BE-A, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_SMD +Samtec_HLE-110-02-xxx-DV-BE-LC_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xxx-DV-BE-LC, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_SMD +Samtec_HLE-110-02-xxx-DV-BE_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xxx-DV-BE, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_SMD +Samtec_HLE-110-02-xxx-DV-LC_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xxx-DV-LC, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_SMD +Samtec_HLE-110-02-xxx-DV_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xxx-DV, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_SMD +Samtec_HLE-111-02-xxx-DV-A_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xxx-DV-A, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_SMD +Samtec_HLE-111-02-xxx-DV-BE-A_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xxx-DV-BE-A, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_SMD +Samtec_HLE-111-02-xxx-DV-BE-LC_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xxx-DV-BE-LC, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_SMD +Samtec_HLE-111-02-xxx-DV-BE_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xxx-DV-BE, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_SMD +Samtec_HLE-111-02-xxx-DV-LC_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xxx-DV-LC, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_SMD +Samtec_HLE-111-02-xxx-DV_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xxx-DV, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_SMD +Samtec_HLE-112-02-xxx-DV-A_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xxx-DV-A, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_SMD +Samtec_HLE-112-02-xxx-DV-BE-A_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xxx-DV-BE-A, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_SMD +Samtec_HLE-112-02-xxx-DV-BE-LC_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xxx-DV-BE-LC, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_SMD +Samtec_HLE-112-02-xxx-DV-BE_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xxx-DV-BE, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_SMD +Samtec_HLE-112-02-xxx-DV-LC_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xxx-DV-LC, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_SMD +Samtec_HLE-112-02-xxx-DV_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xxx-DV, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_SMD +Samtec_HLE-113-02-xxx-DV-A_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xxx-DV-A, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_SMD +Samtec_HLE-113-02-xxx-DV-BE-A_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xxx-DV-BE-A, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_SMD +Samtec_HLE-113-02-xxx-DV-BE-LC_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xxx-DV-BE-LC, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_SMD +Samtec_HLE-113-02-xxx-DV-BE_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xxx-DV-BE, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_SMD +Samtec_HLE-113-02-xxx-DV-LC_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xxx-DV-LC, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_SMD +Samtec_HLE-113-02-xxx-DV_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xxx-DV, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_SMD +Samtec_HLE-114-02-xxx-DV-A_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xxx-DV-A, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_SMD +Samtec_HLE-114-02-xxx-DV-BE-A_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xxx-DV-BE-A, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_SMD +Samtec_HLE-114-02-xxx-DV-BE-LC_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xxx-DV-BE-LC, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_SMD +Samtec_HLE-114-02-xxx-DV-BE_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xxx-DV-BE, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_SMD +Samtec_HLE-114-02-xxx-DV-LC_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xxx-DV-LC, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_SMD +Samtec_HLE-114-02-xxx-DV_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xxx-DV, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_SMD +Samtec_HLE-115-02-xxx-DV-A_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xxx-DV-A, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_SMD +Samtec_HLE-115-02-xxx-DV-BE-A_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xxx-DV-BE-A, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_SMD +Samtec_HLE-115-02-xxx-DV-BE-LC_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xxx-DV-BE-LC, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_SMD +Samtec_HLE-115-02-xxx-DV-BE_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xxx-DV-BE, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_SMD +Samtec_HLE-115-02-xxx-DV-LC_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xxx-DV-LC, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_SMD +Samtec_HLE-115-02-xxx-DV_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xxx-DV, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_SMD +Samtec_HLE-116-02-xxx-DV-A_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xxx-DV-A, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_SMD +Samtec_HLE-116-02-xxx-DV-BE-A_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xxx-DV-BE-A, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_SMD +Samtec_HLE-116-02-xxx-DV-BE-LC_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xxx-DV-BE-LC, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_SMD +Samtec_HLE-116-02-xxx-DV-BE_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xxx-DV-BE, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_SMD +Samtec_HLE-116-02-xxx-DV-LC_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xxx-DV-LC, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_SMD +Samtec_HLE-116-02-xxx-DV_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xxx-DV, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_SMD +Samtec_HLE-117-02-xxx-DV-A_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xxx-DV-A, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_SMD +Samtec_HLE-117-02-xxx-DV-BE-A_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xxx-DV-BE-A, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_SMD +Samtec_HLE-117-02-xxx-DV-BE-LC_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xxx-DV-BE-LC, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_SMD +Samtec_HLE-117-02-xxx-DV-BE_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xxx-DV-BE, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_SMD +Samtec_HLE-117-02-xxx-DV-LC_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xxx-DV-LC, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_SMD +Samtec_HLE-117-02-xxx-DV_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xxx-DV, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_SMD +Samtec_HLE-118-02-xxx-DV-A_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xxx-DV-A, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_SMD +Samtec_HLE-118-02-xxx-DV-BE-A_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xxx-DV-BE-A, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_SMD +Samtec_HLE-118-02-xxx-DV-BE-LC_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xxx-DV-BE-LC, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_SMD +Samtec_HLE-118-02-xxx-DV-BE_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xxx-DV-BE, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_SMD +Samtec_HLE-118-02-xxx-DV-LC_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xxx-DV-LC, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_SMD +Samtec_HLE-118-02-xxx-DV_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xxx-DV, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_SMD +Samtec_HLE-119-02-xxx-DV-A_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xxx-DV-A, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_SMD +Samtec_HLE-119-02-xxx-DV-BE-A_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xxx-DV-BE-A, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_SMD +Samtec_HLE-119-02-xxx-DV-BE-LC_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xxx-DV-BE-LC, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_SMD +Samtec_HLE-119-02-xxx-DV-BE_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xxx-DV-BE, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_SMD +Samtec_HLE-119-02-xxx-DV-LC_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xxx-DV-LC, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_SMD +Samtec_HLE-119-02-xxx-DV_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xxx-DV, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_SMD +Samtec_HLE-120-02-xxx-DV-A_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xxx-DV-A, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_SMD +Samtec_HLE-120-02-xxx-DV-BE-A_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xxx-DV-BE-A, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_SMD +Samtec_HLE-120-02-xxx-DV-BE-LC_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xxx-DV-BE-LC, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_SMD +Samtec_HLE-120-02-xxx-DV-BE_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xxx-DV-BE, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_SMD +Samtec_HLE-120-02-xxx-DV-LC_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xxx-DV-LC, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_SMD +Samtec_HLE-120-02-xxx-DV_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xxx-DV, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_SMD +Samtec_HLE-121-02-xxx-DV-A_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xxx-DV-A, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_SMD +Samtec_HLE-121-02-xxx-DV-BE-A_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xxx-DV-BE-A, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_SMD +Samtec_HLE-121-02-xxx-DV-BE-LC_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xxx-DV-BE-LC, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_SMD +Samtec_HLE-121-02-xxx-DV-BE_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xxx-DV-BE, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_SMD +Samtec_HLE-121-02-xxx-DV-LC_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xxx-DV-LC, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_SMD +Samtec_HLE-121-02-xxx-DV_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xxx-DV, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_SMD +Samtec_HLE-122-02-xxx-DV-A_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xxx-DV-A, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_SMD +Samtec_HLE-122-02-xxx-DV-BE-A_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xxx-DV-BE-A, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_SMD +Samtec_HLE-122-02-xxx-DV-BE-LC_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xxx-DV-BE-LC, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_SMD +Samtec_HLE-122-02-xxx-DV-BE_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xxx-DV-BE, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_SMD +Samtec_HLE-122-02-xxx-DV-LC_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xxx-DV-LC, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_SMD +Samtec_HLE-122-02-xxx-DV_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xxx-DV, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_SMD +Samtec_HLE-123-02-xxx-DV-A_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xxx-DV-A, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_SMD +Samtec_HLE-123-02-xxx-DV-BE-A_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xxx-DV-BE-A, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_SMD +Samtec_HLE-123-02-xxx-DV-BE-LC_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xxx-DV-BE-LC, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_SMD +Samtec_HLE-123-02-xxx-DV-BE_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xxx-DV-BE, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_SMD +Samtec_HLE-123-02-xxx-DV-LC_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xxx-DV-LC, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_SMD +Samtec_HLE-123-02-xxx-DV_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xxx-DV, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_SMD +Samtec_HLE-124-02-xxx-DV-A_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xxx-DV-A, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_SMD +Samtec_HLE-124-02-xxx-DV-BE-A_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xxx-DV-BE-A, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_SMD +Samtec_HLE-124-02-xxx-DV-BE-LC_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xxx-DV-BE-LC, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_SMD +Samtec_HLE-124-02-xxx-DV-BE_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xxx-DV-BE, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_SMD +Samtec_HLE-124-02-xxx-DV-LC_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xxx-DV-LC, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_SMD +Samtec_HLE-124-02-xxx-DV_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xxx-DV, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_SMD +Samtec_HLE-125-02-xxx-DV-A_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xxx-DV-A, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_SMD +Samtec_HLE-125-02-xxx-DV-BE-A_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xxx-DV-BE-A, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_SMD +Samtec_HLE-125-02-xxx-DV-BE-LC_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xxx-DV-BE-LC, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_SMD +Samtec_HLE-125-02-xxx-DV-BE_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xxx-DV-BE, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_SMD +Samtec_HLE-125-02-xxx-DV-LC_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xxx-DV-LC, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_SMD +Samtec_HLE-125-02-xxx-DV_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xxx-DV, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_SMD +Samtec_HLE-126-02-xxx-DV-A_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xxx-DV-A, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_SMD +Samtec_HLE-126-02-xxx-DV-BE-A_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xxx-DV-BE-A, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_SMD +Samtec_HLE-126-02-xxx-DV-BE-LC_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xxx-DV-BE-LC, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_SMD +Samtec_HLE-126-02-xxx-DV-BE_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xxx-DV-BE, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_SMD +Samtec_HLE-126-02-xxx-DV-LC_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xxx-DV-LC, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_SMD +Samtec_HLE-126-02-xxx-DV_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xxx-DV, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_SMD +Samtec_HLE-127-02-xxx-DV-A_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xxx-DV-A, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_SMD +Samtec_HLE-127-02-xxx-DV-BE-A_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xxx-DV-BE-A, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_SMD +Samtec_HLE-127-02-xxx-DV-BE-LC_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xxx-DV-BE-LC, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_SMD +Samtec_HLE-127-02-xxx-DV-BE_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xxx-DV-BE, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_SMD +Samtec_HLE-127-02-xxx-DV-LC_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xxx-DV-LC, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_SMD +Samtec_HLE-127-02-xxx-DV_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xxx-DV, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_SMD +Samtec_HLE-128-02-xxx-DV-A_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xxx-DV-A, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_SMD +Samtec_HLE-128-02-xxx-DV-BE-A_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xxx-DV-BE-A, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_SMD +Samtec_HLE-128-02-xxx-DV-BE-LC_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xxx-DV-BE-LC, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_SMD +Samtec_HLE-128-02-xxx-DV-BE_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xxx-DV-BE, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_SMD +Samtec_HLE-128-02-xxx-DV-LC_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xxx-DV-LC, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_SMD +Samtec_HLE-128-02-xxx-DV_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xxx-DV, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_SMD +Samtec_HLE-129-02-xxx-DV-A_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xxx-DV-A, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_SMD +Samtec_HLE-129-02-xxx-DV-BE-A_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xxx-DV-BE-A, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_SMD +Samtec_HLE-129-02-xxx-DV-BE-LC_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xxx-DV-BE-LC, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_SMD +Samtec_HLE-129-02-xxx-DV-BE_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xxx-DV-BE, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_SMD +Samtec_HLE-129-02-xxx-DV-LC_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xxx-DV-LC, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_SMD +Samtec_HLE-129-02-xxx-DV_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xxx-DV, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_SMD +Samtec_HLE-130-02-xxx-DV-A_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xxx-DV-A, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_SMD +Samtec_HLE-130-02-xxx-DV-BE-A_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xxx-DV-BE-A, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_SMD +Samtec_HLE-130-02-xxx-DV-BE-LC_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xxx-DV-BE-LC, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_SMD +Samtec_HLE-130-02-xxx-DV-BE_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xxx-DV-BE, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_SMD +Samtec_HLE-130-02-xxx-DV-LC_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xxx-DV-LC, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_SMD +Samtec_HLE-130-02-xxx-DV_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xxx-DV, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_SMD +Samtec_HLE-131-02-xxx-DV-A_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xxx-DV-A, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_SMD +Samtec_HLE-131-02-xxx-DV-BE-A_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xxx-DV-BE-A, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_SMD +Samtec_HLE-131-02-xxx-DV-BE-LC_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xxx-DV-BE-LC, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_SMD +Samtec_HLE-131-02-xxx-DV-BE_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xxx-DV-BE, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_SMD +Samtec_HLE-131-02-xxx-DV-LC_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xxx-DV-LC, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_SMD +Samtec_HLE-131-02-xxx-DV_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xxx-DV, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_SMD +Samtec_HLE-132-02-xxx-DV-A_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xxx-DV-A, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_SMD +Samtec_HLE-132-02-xxx-DV-BE-A_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xxx-DV-BE-A, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_SMD +Samtec_HLE-132-02-xxx-DV-BE-LC_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xxx-DV-BE-LC, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_SMD +Samtec_HLE-132-02-xxx-DV-BE_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xxx-DV-BE, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_SMD +Samtec_HLE-132-02-xxx-DV-LC_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xxx-DV-LC, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_SMD +Samtec_HLE-132-02-xxx-DV_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xxx-DV, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_SMD +Samtec_HLE-133-02-xxx-DV-A_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xxx-DV-A, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_SMD +Samtec_HLE-133-02-xxx-DV-BE-A_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xxx-DV-BE-A, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_SMD +Samtec_HLE-133-02-xxx-DV-BE-LC_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xxx-DV-BE-LC, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_SMD +Samtec_HLE-133-02-xxx-DV-BE_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xxx-DV-BE, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_SMD +Samtec_HLE-133-02-xxx-DV-LC_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xxx-DV-LC, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_SMD +Samtec_HLE-133-02-xxx-DV_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xxx-DV, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_SMD +Samtec_HLE-134-02-xxx-DV-A_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xxx-DV-A, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_SMD +Samtec_HLE-134-02-xxx-DV-BE-A_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xxx-DV-BE-A, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_SMD +Samtec_HLE-134-02-xxx-DV-BE-LC_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xxx-DV-BE-LC, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_SMD +Samtec_HLE-134-02-xxx-DV-BE_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xxx-DV-BE, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_SMD +Samtec_HLE-134-02-xxx-DV-LC_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xxx-DV-LC, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_SMD +Samtec_HLE-134-02-xxx-DV_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xxx-DV, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_SMD +Samtec_HLE-135-02-xxx-DV-A_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xxx-DV-A, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_SMD +Samtec_HLE-135-02-xxx-DV-BE-A_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xxx-DV-BE-A, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_SMD +Samtec_HLE-135-02-xxx-DV-BE-LC_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xxx-DV-BE-LC, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_SMD +Samtec_HLE-135-02-xxx-DV-BE_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xxx-DV-BE, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_SMD +Samtec_HLE-135-02-xxx-DV-LC_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xxx-DV-LC, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_SMD +Samtec_HLE-135-02-xxx-DV_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xxx-DV, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_SMD +Samtec_HLE-136-02-xxx-DV-A_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xxx-DV-A, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_SMD +Samtec_HLE-136-02-xxx-DV-BE-A_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xxx-DV-BE-A, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_SMD +Samtec_HLE-136-02-xxx-DV-BE-LC_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xxx-DV-BE-LC, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_SMD +Samtec_HLE-136-02-xxx-DV-BE_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xxx-DV-BE, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_SMD +Samtec_HLE-136-02-xxx-DV-LC_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xxx-DV-LC, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_SMD +Samtec_HLE-136-02-xxx-DV_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xxx-DV, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_SMD +Samtec_HLE-137-02-xxx-DV-A_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xxx-DV-A, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_SMD +Samtec_HLE-137-02-xxx-DV-BE-A_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xxx-DV-BE-A, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_SMD +Samtec_HLE-137-02-xxx-DV-BE-LC_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xxx-DV-BE-LC, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_SMD +Samtec_HLE-137-02-xxx-DV-BE_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xxx-DV-BE, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_SMD +Samtec_HLE-137-02-xxx-DV-LC_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xxx-DV-LC, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_SMD +Samtec_HLE-137-02-xxx-DV_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xxx-DV, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_SMD +Samtec_HLE-138-02-xxx-DV-A_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xxx-DV-A, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_SMD +Samtec_HLE-138-02-xxx-DV-BE-A_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xxx-DV-BE-A, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_SMD +Samtec_HLE-138-02-xxx-DV-BE-LC_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xxx-DV-BE-LC, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_SMD +Samtec_HLE-138-02-xxx-DV-BE_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xxx-DV-BE, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_SMD +Samtec_HLE-138-02-xxx-DV-LC_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xxx-DV-LC, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_SMD +Samtec_HLE-138-02-xxx-DV_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xxx-DV, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_SMD +Samtec_HLE-139-02-xxx-DV-A_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xxx-DV-A, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_SMD +Samtec_HLE-139-02-xxx-DV-BE-A_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xxx-DV-BE-A, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_SMD +Samtec_HLE-139-02-xxx-DV-BE-LC_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xxx-DV-BE-LC, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_SMD +Samtec_HLE-139-02-xxx-DV-BE_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xxx-DV-BE, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_SMD +Samtec_HLE-139-02-xxx-DV-LC_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xxx-DV-LC, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_SMD +Samtec_HLE-139-02-xxx-DV_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xxx-DV, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_SMD +Samtec_HLE-140-02-xxx-DV-A_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xxx-DV-A, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_SMD +Samtec_HLE-140-02-xxx-DV-BE-A_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xxx-DV-BE-A, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_SMD +Samtec_HLE-140-02-xxx-DV-BE-LC_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xxx-DV-BE-LC, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_SMD +Samtec_HLE-140-02-xxx-DV-BE_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xxx-DV-BE, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_SMD +Samtec_HLE-140-02-xxx-DV-LC_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xxx-DV-LC, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_SMD +Samtec_HLE-140-02-xxx-DV_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xxx-DV, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_SMD +Samtec_HLE-141-02-xxx-DV-A_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xxx-DV-A, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_SMD +Samtec_HLE-141-02-xxx-DV-BE-A_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xxx-DV-BE-A, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_SMD +Samtec_HLE-141-02-xxx-DV-BE-LC_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xxx-DV-BE-LC, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_SMD +Samtec_HLE-141-02-xxx-DV-BE_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xxx-DV-BE, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_SMD +Samtec_HLE-141-02-xxx-DV-LC_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xxx-DV-LC, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_SMD +Samtec_HLE-141-02-xxx-DV_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xxx-DV, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_SMD +Samtec_HLE-142-02-xxx-DV-A_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xxx-DV-A, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_SMD +Samtec_HLE-142-02-xxx-DV-BE-A_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xxx-DV-BE-A, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_SMD +Samtec_HLE-142-02-xxx-DV-BE-LC_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xxx-DV-BE-LC, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_SMD +Samtec_HLE-142-02-xxx-DV-BE_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xxx-DV-BE, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_SMD +Samtec_HLE-142-02-xxx-DV-LC_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xxx-DV-LC, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_SMD +Samtec_HLE-142-02-xxx-DV_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xxx-DV, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_SMD +Samtec_HLE-143-02-xxx-DV-A_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xxx-DV-A, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_SMD +Samtec_HLE-143-02-xxx-DV-BE-A_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xxx-DV-BE-A, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_SMD +Samtec_HLE-143-02-xxx-DV-BE-LC_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xxx-DV-BE-LC, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_SMD +Samtec_HLE-143-02-xxx-DV-BE_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xxx-DV-BE, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_SMD +Samtec_HLE-143-02-xxx-DV-LC_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xxx-DV-LC, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_SMD +Samtec_HLE-143-02-xxx-DV_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xxx-DV, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_SMD +Samtec_HLE-144-02-xxx-DV-A_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xxx-DV-A, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_SMD +Samtec_HLE-144-02-xxx-DV-BE-A_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xxx-DV-BE-A, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_SMD +Samtec_HLE-144-02-xxx-DV-BE-LC_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xxx-DV-BE-LC, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_SMD +Samtec_HLE-144-02-xxx-DV-BE_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xxx-DV-BE, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_SMD +Samtec_HLE-144-02-xxx-DV-LC_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xxx-DV-LC, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_SMD +Samtec_HLE-144-02-xxx-DV_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xxx-DV, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_SMD +Samtec_HLE-145-02-xxx-DV-A_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xxx-DV-A, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_SMD +Samtec_HLE-145-02-xxx-DV-BE-A_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xxx-DV-BE-A, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_SMD +Samtec_HLE-145-02-xxx-DV-BE-LC_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xxx-DV-BE-LC, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_SMD +Samtec_HLE-145-02-xxx-DV-BE_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xxx-DV-BE, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_SMD +Samtec_HLE-145-02-xxx-DV-LC_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xxx-DV-LC, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_SMD +Samtec_HLE-145-02-xxx-DV_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xxx-DV, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_SMD +Samtec_HLE-146-02-xxx-DV-A_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xxx-DV-A, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_SMD +Samtec_HLE-146-02-xxx-DV-BE-A_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xxx-DV-BE-A, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_SMD +Samtec_HLE-146-02-xxx-DV-BE-LC_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xxx-DV-BE-LC, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_SMD +Samtec_HLE-146-02-xxx-DV-BE_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xxx-DV-BE, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_SMD +Samtec_HLE-146-02-xxx-DV-LC_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xxx-DV-LC, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_SMD +Samtec_HLE-146-02-xxx-DV_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xxx-DV, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_SMD +Samtec_HLE-147-02-xxx-DV-A_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xxx-DV-A, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_SMD +Samtec_HLE-147-02-xxx-DV-BE-A_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xxx-DV-BE-A, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_SMD +Samtec_HLE-147-02-xxx-DV-BE-LC_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xxx-DV-BE-LC, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_SMD +Samtec_HLE-147-02-xxx-DV-BE_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xxx-DV-BE, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_SMD +Samtec_HLE-147-02-xxx-DV-LC_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xxx-DV-LC, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_SMD +Samtec_HLE-147-02-xxx-DV_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xxx-DV, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_SMD +Samtec_HLE-148-02-xxx-DV-A_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xxx-DV-A, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_SMD +Samtec_HLE-148-02-xxx-DV-BE-A_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xxx-DV-BE-A, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_SMD +Samtec_HLE-148-02-xxx-DV-BE-LC_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xxx-DV-BE-LC, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_SMD +Samtec_HLE-148-02-xxx-DV-BE_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xxx-DV-BE, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_SMD +Samtec_HLE-148-02-xxx-DV-LC_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xxx-DV-LC, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_SMD +Samtec_HLE-148-02-xxx-DV_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xxx-DV, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_SMD +Samtec_HLE-149-02-xxx-DV-A_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xxx-DV-A, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_SMD +Samtec_HLE-149-02-xxx-DV-BE-A_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xxx-DV-BE-A, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_SMD +Samtec_HLE-149-02-xxx-DV-BE-LC_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xxx-DV-BE-LC, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_SMD +Samtec_HLE-149-02-xxx-DV-BE_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xxx-DV-BE, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_SMD +Samtec_HLE-149-02-xxx-DV-LC_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xxx-DV-LC, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_SMD +Samtec_HLE-149-02-xxx-DV_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xxx-DV, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_SMD +Samtec_HLE-150-02-xxx-DV-A_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xxx-DV-A, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_Samtec_HLE_SMD +Samtec_HLE-150-02-xxx-DV-BE-A_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xxx-DV-BE-A, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_Samtec_HLE_SMD +Samtec_HLE-150-02-xxx-DV-BE-LC_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xxx-DV-BE-LC, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_Samtec_HLE_SMD +Samtec_HLE-150-02-xxx-DV-BE_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xxx-DV-BE, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_Samtec_HLE_SMD +Samtec_HLE-150-02-xxx-DV-LC_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xxx-DV-LC, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_Samtec_HLE_SMD +Samtec_HLE-150-02-xxx-DV_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xxx-DV, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xxx-dv-xx-xx-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-dv-footprint.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_Samtec_HLE_THT +Samtec_HLE-104-02-xx-DV-PE-LC_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xx-DV-PE-LC, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_THT +Samtec_HLE-104-02-xx-DV-PE_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xx-DV-PE (compatible alternatives: HLE-104-02-xx-DV-PE-BE), 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_THT +Samtec_HLE-104-02-xx-DV-TE_2x04_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-104-02-xx-DV-TE, 4 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +8 +8 +Connector_Samtec_HLE_THT +Samtec_HLE-105-02-xx-DV-PE-LC_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xx-DV-PE-LC, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_THT +Samtec_HLE-105-02-xx-DV-PE_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xx-DV-PE (compatible alternatives: HLE-105-02-xx-DV-PE-BE), 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_THT +Samtec_HLE-105-02-xx-DV-TE_2x05_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-105-02-xx-DV-TE, 5 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +10 +10 +Connector_Samtec_HLE_THT +Samtec_HLE-106-02-xx-DV-PE-LC_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xx-DV-PE-LC, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_THT +Samtec_HLE-106-02-xx-DV-PE_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xx-DV-PE (compatible alternatives: HLE-106-02-xx-DV-PE-BE), 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_THT +Samtec_HLE-106-02-xx-DV-TE_2x06_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-106-02-xx-DV-TE, 6 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +12 +12 +Connector_Samtec_HLE_THT +Samtec_HLE-107-02-xx-DV-PE-LC_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xx-DV-PE-LC, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_THT +Samtec_HLE-107-02-xx-DV-PE_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xx-DV-PE (compatible alternatives: HLE-107-02-xx-DV-PE-BE), 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_THT +Samtec_HLE-107-02-xx-DV-TE_2x07_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-107-02-xx-DV-TE, 7 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +14 +14 +Connector_Samtec_HLE_THT +Samtec_HLE-108-02-xx-DV-PE-LC_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xx-DV-PE-LC, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_THT +Samtec_HLE-108-02-xx-DV-PE_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xx-DV-PE (compatible alternatives: HLE-108-02-xx-DV-PE-BE), 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_THT +Samtec_HLE-108-02-xx-DV-TE_2x08_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-108-02-xx-DV-TE, 8 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +16 +16 +Connector_Samtec_HLE_THT +Samtec_HLE-109-02-xx-DV-PE-LC_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xx-DV-PE-LC, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_THT +Samtec_HLE-109-02-xx-DV-PE_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xx-DV-PE (compatible alternatives: HLE-109-02-xx-DV-PE-BE), 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_THT +Samtec_HLE-109-02-xx-DV-TE_2x09_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-109-02-xx-DV-TE, 9 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +18 +18 +Connector_Samtec_HLE_THT +Samtec_HLE-110-02-xx-DV-PE-LC_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xx-DV-PE-LC, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_THT +Samtec_HLE-110-02-xx-DV-PE_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xx-DV-PE (compatible alternatives: HLE-110-02-xx-DV-PE-BE), 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_THT +Samtec_HLE-110-02-xx-DV-TE_2x10_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-110-02-xx-DV-TE, 10 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +20 +20 +Connector_Samtec_HLE_THT +Samtec_HLE-111-02-xx-DV-PE-LC_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xx-DV-PE-LC, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_THT +Samtec_HLE-111-02-xx-DV-PE_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xx-DV-PE (compatible alternatives: HLE-111-02-xx-DV-PE-BE), 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_THT +Samtec_HLE-111-02-xx-DV-TE_2x11_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-111-02-xx-DV-TE, 11 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +22 +22 +Connector_Samtec_HLE_THT +Samtec_HLE-112-02-xx-DV-PE-LC_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xx-DV-PE-LC, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_THT +Samtec_HLE-112-02-xx-DV-PE_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xx-DV-PE (compatible alternatives: HLE-112-02-xx-DV-PE-BE), 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_THT +Samtec_HLE-112-02-xx-DV-TE_2x12_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-112-02-xx-DV-TE, 12 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +24 +24 +Connector_Samtec_HLE_THT +Samtec_HLE-113-02-xx-DV-PE-LC_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xx-DV-PE-LC, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_THT +Samtec_HLE-113-02-xx-DV-PE_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xx-DV-PE (compatible alternatives: HLE-113-02-xx-DV-PE-BE), 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_THT +Samtec_HLE-113-02-xx-DV-TE_2x13_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-113-02-xx-DV-TE, 13 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +26 +26 +Connector_Samtec_HLE_THT +Samtec_HLE-114-02-xx-DV-PE-LC_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xx-DV-PE-LC, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_THT +Samtec_HLE-114-02-xx-DV-PE_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xx-DV-PE (compatible alternatives: HLE-114-02-xx-DV-PE-BE), 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_THT +Samtec_HLE-114-02-xx-DV-TE_2x14_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-114-02-xx-DV-TE, 14 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +28 +28 +Connector_Samtec_HLE_THT +Samtec_HLE-115-02-xx-DV-PE-LC_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xx-DV-PE-LC, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_THT +Samtec_HLE-115-02-xx-DV-PE_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xx-DV-PE (compatible alternatives: HLE-115-02-xx-DV-PE-BE), 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_THT +Samtec_HLE-115-02-xx-DV-TE_2x15_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-115-02-xx-DV-TE, 15 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +30 +30 +Connector_Samtec_HLE_THT +Samtec_HLE-116-02-xx-DV-PE-LC_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xx-DV-PE-LC, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_THT +Samtec_HLE-116-02-xx-DV-PE_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xx-DV-PE (compatible alternatives: HLE-116-02-xx-DV-PE-BE), 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_THT +Samtec_HLE-116-02-xx-DV-TE_2x16_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-116-02-xx-DV-TE, 16 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +32 +32 +Connector_Samtec_HLE_THT +Samtec_HLE-117-02-xx-DV-PE-LC_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xx-DV-PE-LC, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_THT +Samtec_HLE-117-02-xx-DV-PE_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xx-DV-PE (compatible alternatives: HLE-117-02-xx-DV-PE-BE), 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_THT +Samtec_HLE-117-02-xx-DV-TE_2x17_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-117-02-xx-DV-TE, 17 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +34 +34 +Connector_Samtec_HLE_THT +Samtec_HLE-118-02-xx-DV-PE-LC_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xx-DV-PE-LC, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_THT +Samtec_HLE-118-02-xx-DV-PE_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xx-DV-PE (compatible alternatives: HLE-118-02-xx-DV-PE-BE), 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_THT +Samtec_HLE-118-02-xx-DV-TE_2x18_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-118-02-xx-DV-TE, 18 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +36 +36 +Connector_Samtec_HLE_THT +Samtec_HLE-119-02-xx-DV-PE-LC_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xx-DV-PE-LC, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_THT +Samtec_HLE-119-02-xx-DV-PE_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xx-DV-PE (compatible alternatives: HLE-119-02-xx-DV-PE-BE), 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_THT +Samtec_HLE-119-02-xx-DV-TE_2x19_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-119-02-xx-DV-TE, 19 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +38 +38 +Connector_Samtec_HLE_THT +Samtec_HLE-120-02-xx-DV-PE-LC_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xx-DV-PE-LC, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_THT +Samtec_HLE-120-02-xx-DV-PE_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xx-DV-PE (compatible alternatives: HLE-120-02-xx-DV-PE-BE), 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_THT +Samtec_HLE-120-02-xx-DV-TE_2x20_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-120-02-xx-DV-TE, 20 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +40 +40 +Connector_Samtec_HLE_THT +Samtec_HLE-121-02-xx-DV-PE-LC_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xx-DV-PE-LC, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_THT +Samtec_HLE-121-02-xx-DV-PE_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xx-DV-PE (compatible alternatives: HLE-121-02-xx-DV-PE-BE), 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_THT +Samtec_HLE-121-02-xx-DV-TE_2x21_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-121-02-xx-DV-TE, 21 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +42 +42 +Connector_Samtec_HLE_THT +Samtec_HLE-122-02-xx-DV-PE-LC_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xx-DV-PE-LC, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_THT +Samtec_HLE-122-02-xx-DV-PE_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xx-DV-PE (compatible alternatives: HLE-122-02-xx-DV-PE-BE), 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_THT +Samtec_HLE-122-02-xx-DV-TE_2x22_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-122-02-xx-DV-TE, 22 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +44 +44 +Connector_Samtec_HLE_THT +Samtec_HLE-123-02-xx-DV-PE-LC_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xx-DV-PE-LC, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_THT +Samtec_HLE-123-02-xx-DV-PE_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xx-DV-PE (compatible alternatives: HLE-123-02-xx-DV-PE-BE), 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_THT +Samtec_HLE-123-02-xx-DV-TE_2x23_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-123-02-xx-DV-TE, 23 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +46 +46 +Connector_Samtec_HLE_THT +Samtec_HLE-124-02-xx-DV-PE-LC_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xx-DV-PE-LC, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_THT +Samtec_HLE-124-02-xx-DV-PE_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xx-DV-PE (compatible alternatives: HLE-124-02-xx-DV-PE-BE), 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_THT +Samtec_HLE-124-02-xx-DV-TE_2x24_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-124-02-xx-DV-TE, 24 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +48 +48 +Connector_Samtec_HLE_THT +Samtec_HLE-125-02-xx-DV-PE-LC_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xx-DV-PE-LC, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_THT +Samtec_HLE-125-02-xx-DV-PE_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xx-DV-PE (compatible alternatives: HLE-125-02-xx-DV-PE-BE), 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_THT +Samtec_HLE-125-02-xx-DV-TE_2x25_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-125-02-xx-DV-TE, 25 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +50 +50 +Connector_Samtec_HLE_THT +Samtec_HLE-126-02-xx-DV-PE-LC_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xx-DV-PE-LC, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_THT +Samtec_HLE-126-02-xx-DV-PE_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xx-DV-PE (compatible alternatives: HLE-126-02-xx-DV-PE-BE), 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_THT +Samtec_HLE-126-02-xx-DV-TE_2x26_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-126-02-xx-DV-TE, 26 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +52 +52 +Connector_Samtec_HLE_THT +Samtec_HLE-127-02-xx-DV-PE-LC_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xx-DV-PE-LC, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_THT +Samtec_HLE-127-02-xx-DV-PE_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xx-DV-PE (compatible alternatives: HLE-127-02-xx-DV-PE-BE), 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_THT +Samtec_HLE-127-02-xx-DV-TE_2x27_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-127-02-xx-DV-TE, 27 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +54 +54 +Connector_Samtec_HLE_THT +Samtec_HLE-128-02-xx-DV-PE-LC_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xx-DV-PE-LC, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_THT +Samtec_HLE-128-02-xx-DV-PE_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xx-DV-PE (compatible alternatives: HLE-128-02-xx-DV-PE-BE), 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_THT +Samtec_HLE-128-02-xx-DV-TE_2x28_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-128-02-xx-DV-TE, 28 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +56 +56 +Connector_Samtec_HLE_THT +Samtec_HLE-129-02-xx-DV-PE-LC_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xx-DV-PE-LC, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_THT +Samtec_HLE-129-02-xx-DV-PE_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xx-DV-PE (compatible alternatives: HLE-129-02-xx-DV-PE-BE), 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_THT +Samtec_HLE-129-02-xx-DV-TE_2x29_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-129-02-xx-DV-TE, 29 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +58 +58 +Connector_Samtec_HLE_THT +Samtec_HLE-130-02-xx-DV-PE-LC_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xx-DV-PE-LC, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_THT +Samtec_HLE-130-02-xx-DV-PE_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xx-DV-PE (compatible alternatives: HLE-130-02-xx-DV-PE-BE), 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_THT +Samtec_HLE-130-02-xx-DV-TE_2x30_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-130-02-xx-DV-TE, 30 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +60 +60 +Connector_Samtec_HLE_THT +Samtec_HLE-131-02-xx-DV-PE-LC_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xx-DV-PE-LC, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_THT +Samtec_HLE-131-02-xx-DV-PE_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xx-DV-PE (compatible alternatives: HLE-131-02-xx-DV-PE-BE), 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_THT +Samtec_HLE-131-02-xx-DV-TE_2x31_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-131-02-xx-DV-TE, 31 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +62 +62 +Connector_Samtec_HLE_THT +Samtec_HLE-132-02-xx-DV-PE-LC_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xx-DV-PE-LC, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_THT +Samtec_HLE-132-02-xx-DV-PE_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xx-DV-PE (compatible alternatives: HLE-132-02-xx-DV-PE-BE), 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_THT +Samtec_HLE-132-02-xx-DV-TE_2x32_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-132-02-xx-DV-TE, 32 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +64 +64 +Connector_Samtec_HLE_THT +Samtec_HLE-133-02-xx-DV-PE-LC_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xx-DV-PE-LC, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_THT +Samtec_HLE-133-02-xx-DV-PE_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xx-DV-PE (compatible alternatives: HLE-133-02-xx-DV-PE-BE), 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_THT +Samtec_HLE-133-02-xx-DV-TE_2x33_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-133-02-xx-DV-TE, 33 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +66 +66 +Connector_Samtec_HLE_THT +Samtec_HLE-134-02-xx-DV-PE-LC_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xx-DV-PE-LC, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_THT +Samtec_HLE-134-02-xx-DV-PE_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xx-DV-PE (compatible alternatives: HLE-134-02-xx-DV-PE-BE), 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_THT +Samtec_HLE-134-02-xx-DV-TE_2x34_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-134-02-xx-DV-TE, 34 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +68 +68 +Connector_Samtec_HLE_THT +Samtec_HLE-135-02-xx-DV-PE-LC_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xx-DV-PE-LC, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_THT +Samtec_HLE-135-02-xx-DV-PE_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xx-DV-PE (compatible alternatives: HLE-135-02-xx-DV-PE-BE), 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_THT +Samtec_HLE-135-02-xx-DV-TE_2x35_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-135-02-xx-DV-TE, 35 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +70 +70 +Connector_Samtec_HLE_THT +Samtec_HLE-136-02-xx-DV-PE-LC_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xx-DV-PE-LC, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_THT +Samtec_HLE-136-02-xx-DV-PE_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xx-DV-PE (compatible alternatives: HLE-136-02-xx-DV-PE-BE), 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_THT +Samtec_HLE-136-02-xx-DV-TE_2x36_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-136-02-xx-DV-TE, 36 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +72 +72 +Connector_Samtec_HLE_THT +Samtec_HLE-137-02-xx-DV-PE-LC_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xx-DV-PE-LC, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_THT +Samtec_HLE-137-02-xx-DV-PE_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xx-DV-PE (compatible alternatives: HLE-137-02-xx-DV-PE-BE), 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_THT +Samtec_HLE-137-02-xx-DV-TE_2x37_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-137-02-xx-DV-TE, 37 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +74 +74 +Connector_Samtec_HLE_THT +Samtec_HLE-138-02-xx-DV-PE-LC_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xx-DV-PE-LC, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_THT +Samtec_HLE-138-02-xx-DV-PE_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xx-DV-PE (compatible alternatives: HLE-138-02-xx-DV-PE-BE), 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_THT +Samtec_HLE-138-02-xx-DV-TE_2x38_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-138-02-xx-DV-TE, 38 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +76 +76 +Connector_Samtec_HLE_THT +Samtec_HLE-139-02-xx-DV-PE-LC_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xx-DV-PE-LC, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_THT +Samtec_HLE-139-02-xx-DV-PE_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xx-DV-PE (compatible alternatives: HLE-139-02-xx-DV-PE-BE), 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_THT +Samtec_HLE-139-02-xx-DV-TE_2x39_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-139-02-xx-DV-TE, 39 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +78 +78 +Connector_Samtec_HLE_THT +Samtec_HLE-140-02-xx-DV-PE-LC_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xx-DV-PE-LC, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_THT +Samtec_HLE-140-02-xx-DV-PE_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xx-DV-PE (compatible alternatives: HLE-140-02-xx-DV-PE-BE), 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_THT +Samtec_HLE-140-02-xx-DV-TE_2x40_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-140-02-xx-DV-TE, 40 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +80 +80 +Connector_Samtec_HLE_THT +Samtec_HLE-141-02-xx-DV-PE-LC_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xx-DV-PE-LC, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_THT +Samtec_HLE-141-02-xx-DV-PE_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xx-DV-PE (compatible alternatives: HLE-141-02-xx-DV-PE-BE), 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_THT +Samtec_HLE-141-02-xx-DV-TE_2x41_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-141-02-xx-DV-TE, 41 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +82 +82 +Connector_Samtec_HLE_THT +Samtec_HLE-142-02-xx-DV-PE-LC_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xx-DV-PE-LC, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_THT +Samtec_HLE-142-02-xx-DV-PE_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xx-DV-PE (compatible alternatives: HLE-142-02-xx-DV-PE-BE), 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_THT +Samtec_HLE-142-02-xx-DV-TE_2x42_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-142-02-xx-DV-TE, 42 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +84 +84 +Connector_Samtec_HLE_THT +Samtec_HLE-143-02-xx-DV-PE-LC_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xx-DV-PE-LC, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_THT +Samtec_HLE-143-02-xx-DV-PE_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xx-DV-PE (compatible alternatives: HLE-143-02-xx-DV-PE-BE), 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_THT +Samtec_HLE-143-02-xx-DV-TE_2x43_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-143-02-xx-DV-TE, 43 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +86 +86 +Connector_Samtec_HLE_THT +Samtec_HLE-144-02-xx-DV-PE-LC_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xx-DV-PE-LC, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_THT +Samtec_HLE-144-02-xx-DV-PE_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xx-DV-PE (compatible alternatives: HLE-144-02-xx-DV-PE-BE), 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_THT +Samtec_HLE-144-02-xx-DV-TE_2x44_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-144-02-xx-DV-TE, 44 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +88 +88 +Connector_Samtec_HLE_THT +Samtec_HLE-145-02-xx-DV-PE-LC_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xx-DV-PE-LC, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_THT +Samtec_HLE-145-02-xx-DV-PE_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xx-DV-PE (compatible alternatives: HLE-145-02-xx-DV-PE-BE), 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_THT +Samtec_HLE-145-02-xx-DV-TE_2x45_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-145-02-xx-DV-TE, 45 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +90 +90 +Connector_Samtec_HLE_THT +Samtec_HLE-146-02-xx-DV-PE-LC_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xx-DV-PE-LC, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_THT +Samtec_HLE-146-02-xx-DV-PE_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xx-DV-PE (compatible alternatives: HLE-146-02-xx-DV-PE-BE), 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_THT +Samtec_HLE-146-02-xx-DV-TE_2x46_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-146-02-xx-DV-TE, 46 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +92 +92 +Connector_Samtec_HLE_THT +Samtec_HLE-147-02-xx-DV-PE-LC_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xx-DV-PE-LC, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_THT +Samtec_HLE-147-02-xx-DV-PE_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xx-DV-PE (compatible alternatives: HLE-147-02-xx-DV-PE-BE), 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_THT +Samtec_HLE-147-02-xx-DV-TE_2x47_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-147-02-xx-DV-TE, 47 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +94 +94 +Connector_Samtec_HLE_THT +Samtec_HLE-148-02-xx-DV-PE-LC_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xx-DV-PE-LC, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_THT +Samtec_HLE-148-02-xx-DV-PE_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xx-DV-PE (compatible alternatives: HLE-148-02-xx-DV-PE-BE), 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_THT +Samtec_HLE-148-02-xx-DV-TE_2x48_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-148-02-xx-DV-TE, 48 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +96 +96 +Connector_Samtec_HLE_THT +Samtec_HLE-149-02-xx-DV-PE-LC_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xx-DV-PE-LC, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_THT +Samtec_HLE-149-02-xx-DV-PE_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xx-DV-PE (compatible alternatives: HLE-149-02-xx-DV-PE-BE), 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_THT +Samtec_HLE-149-02-xx-DV-TE_2x49_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-149-02-xx-DV-TE, 49 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +98 +98 +Connector_Samtec_HLE_THT +Samtec_HLE-150-02-xx-DV-PE-LC_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xx-DV-PE-LC, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_Samtec_HLE_THT +Samtec_HLE-150-02-xx-DV-PE_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xx-DV-PE (compatible alternatives: HLE-150-02-xx-DV-PE-BE), 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_Samtec_HLE_THT +Samtec_HLE-150-02-xx-DV-TE_2x50_P2.54mm_Horizontal +Samtec HLE .100" Tiger Beam Cost-effective Single Beam Socket Strip, HLE-150-02-xx-DV-TE, 50 Pins per row (http://suddendocs.samtec.com/prints/hle-1xx-02-xx-dv-xe-xx-mkt.pdf, http://suddendocs.samtec.com/prints/hle-thru.pdf), generated with kicad-footprint-generator +connector Samtec HLE top entry +0 +100 +100 +Connector_TE-Connectivity +RPC-M12-FF-5CON-M12-LP1 + + +0 +5 +5 +Connector_TE-Connectivity +TE_1-826576-3_1x13_P3.96mm_Vertical +TE, 1-826576-3, 13 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +13 +13 +Connector_TE-Connectivity +TE_1-826576-5_1x15_P3.96mm_Vertical +TE, 1-826576-5, 15 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +15 +15 +Connector_TE-Connectivity +TE_1-826576-6_1x16_P3.96mm_Vertical +TE, 1-826576-6, 16 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +16 +16 +Connector_TE-Connectivity +TE_1-826576-7_1x17_P3.96mm_Vertical +TE, 1-826576-7, 17 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +17 +17 +Connector_TE-Connectivity +TE_1-826576-8_1x18_P3.96mm_Vertical +TE, 1-826576-8, 18 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +18 +18 +Connector_TE-Connectivity +TE_2-826576-0_1x20_P3.96mm_Vertical +TE, 2-826576-0, 20 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +20 +20 +Connector_TE-Connectivity +TE_3-826576-6_1x36_P3.96mm_Vertical +TE, 3-826576-6, 36 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +36 +36 +Connector_TE-Connectivity +TE_826576-2_1x02_P3.96mm_Vertical +TE, 826576-2, 2 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +2 +2 +Connector_TE-Connectivity +TE_826576-3_1x03_P3.96mm_Vertical +TE, 826576-3, 3 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +3 +3 +Connector_TE-Connectivity +TE_826576-5_1x05_P3.96mm_Vertical +TE, 826576-5, 5 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +5 +5 +Connector_TE-Connectivity +TE_826576-6_1x06_P3.96mm_Vertical +TE, 826576-6, 6 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +6 +6 +Connector_TE-Connectivity +TE_826576-7_1x07_P3.96mm_Vertical +TE, 826576-7, 7 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +7 +7 +Connector_TE-Connectivity +TE_826576-8_1x08_P3.96mm_Vertical +TE, 826576-8, 8 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +8 +8 +Connector_TE-Connectivity +TE_826576-9_1x09_P3.96mm_Vertical +TE, 826576-9, 9 Pins (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=826576&DocType=Customer+Drawing&DocLang=English), generated with kicad-footprint-generator +connector TE 826576 vertical +0 +9 +9 +Connector_TE-Connectivity +TE_1734839-9_1x9_P0.5mm_Horizontal + + +0 +11 +9 +Connector_TE-Connectivity +TE_5767171-1_2x19_P0.635mm_Vertical +PCB Mount Receptacle, Vertical, Board-to-Board, 38 Position, 24.003mm / .64mm [.945in] Centerline, Header Only, Palladium Nickel (https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F5767171%7FB2%7Fpdf%7FEnglish%7FENG_CD_5767171_B2.pdf%7F5767171-1#page=2) +mictor38 receptacle board-to-board +0 +43 +39 +Connector_TE-Connectivity +TE_AMPSEAL_1-776087-x_3Rows_23_P0.4mm_Horizontal +Connector +TE 776087 +0 +23 +23 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770182-x_3x03_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770182-x, 3 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +9 +9 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770186-x_3x04_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770186-x, 4 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +12 +12 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770190-x_3x05_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770190-x, 5 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +15 +15 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770621-x_2x06_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770621-x, 6 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +12 +12 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770858-x_2x05_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770858-x, 5 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +10 +10 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770866-x_1x02_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770866-x, 2 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +2 +2 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770870-x_1x03_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770870-x, 3 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +3 +3 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770874-x_2x02_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770874-x, 2 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +4 +4 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770875-x_2x03_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770875-x, 3 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +6 +6 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770966-x_1x02_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770966-x, 2 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +2 +2 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770967-x_1x03_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770967-x, 3 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +3 +3 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770968-x_2x02_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770968-x, 2 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +4 +4 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770969-x_2x03_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770969-x, 3 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +6 +6 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770970-x_2x04_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770970-x, 4 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +8 +8 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770971-x_2x05_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770971-x, 5 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +10 +10 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770972-x_2x06_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770972-x, 6 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +12 +12 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770973-x_2x07_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770973-x, 7 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +14 +14 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-770974-x_2x08_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-770974-x, 8 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +16 +16 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794067-x_2x07_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794067-x, 7 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +14 +14 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794068-x_2x08_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794068-x, 8 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +16 +16 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794069-x_2x09_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794069-x, 9 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +18 +18 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794070-x_2x10_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794070-x, 10 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +20 +20 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794071-x_2x11_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794071-x, 11 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +22 +22 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794072-x_2x12_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794072-x, 12 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +24 +24 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794073-x_2x04_P4.14mm_Vertical +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794073-x, 4 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK side entry +0 +8 +8 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794105-x_2x09_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794105-x, 9 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +18 +18 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794106-x_2x10_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794106-x, 10 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +20 +20 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794107-x_2x11_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794107-x, 11 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +22 +22 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794108-x_2x12_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794108-x, 12 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +24 +24 +Connector_TE-Connectivity +TE_MATE-N-LOK_1-794374-x_1x01_P4.14mm_Horizontal +Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 1-794374-x, 1 Pins per row (http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=82181_SOFTSHELL_HIGH_DENSITY&DocType=CS&DocLang=EN), generated with kicad-footprint-generator +connector TE MATE-N-LOK top entry +0 +1 +1 +Connector_TE-Connectivity +TE_MATE-N-LOK_350211-1_1x04_P5.08mm_Vertical +https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F350211%7FU5%7Fpdf%7FEnglish%7FENG_CD_350211_U5.pdf%7F350211-1 +connector TE MATE-N-LOK top entry ATA PATA IDE 5.25 inch floppy drive power +0 +4 +4 +Connector_USB +USB3_A_Molex_48393-001 +USB 3.0, type A, right angle (http://www.molex.com/pdm_docs/sd/483930003_sd.pdf) +USB 3.0 type A right angle +0 +13 +10 +Connector_USB +USB3_A_Plug_Wuerth_692112030100_Horizontal +USB3 type A Plug, Horizontal, http://katalog.we-online.de/em/datasheet/692112030100.pdf +usb A plug horizontal +0 +11 +10 +Connector_USB +USB_A_CNCTech_1001-011-01101_Horizontal +USB type A Plug, Horizontal, http://cnctech.us/pdfs/1001-011-01101.pdf +USB-A +0 +6 +5 +Connector_USB +USB_A_CONNFLY_DS1095-WNR0 +http://www.connfly.com/userfiles/image/UpLoadFile/File/2013/5/6/DS1095.pdf +USB-A receptacle horizontal through-hole +0 +6 +5 +Connector_USB +USB_A_Molex_67643_Horizontal +USB type A, Horizontal, https://www.molex.com/pdm_docs/sd/676433910_sd.pdf +USB_A Female Connector receptacle +0 +6 +5 +Connector_USB +USB_A_Molex_105057_Vertical +https://www.molex.com/pdm_docs/sd/1050570001_sd.pdf +USB A Vertical +0 +7 +5 +Connector_USB +USB_A_Stewart_SS-52100-001_Horizontal +USB A connector https://belfuse.com/resources/drawings/stewartconnector/dr-stw-ss-52100-001.pdf +USB_A Female Connector receptacle +0 +6 +5 +Connector_USB +USB_A_Wuerth_614004134726_Horizontal +USB A connector https://www.we-online.com/catalog/datasheet/614004134726.pdf +USB_A Female Connector receptacle +0 +8 +5 +Connector_USB +USB_A_Wuerth_61400826021_Horizontal_Stacked +Stacked USB A connector http://katalog.we-online.de/em/datasheet/61400826021.pdf +Wuerth stacked USB_A +0 +12 +9 +Connector_USB +USB_B_Amphenol_MUSB-D511_Vertical_Rugged +A,phenol MUSB_D511, USB B female connector, straight, rugged, https://www.amphenolcanada.com/ProductSearch/drawings/AC/MUSBD511XX.pdf +USB_B_MUSB_Straight female connector straight rugged MUSB D511 +0 +6 +5 +Connector_USB +USB_B_Lumberg_2411_02_Horizontal +USB 2.0 receptacle type B, horizontal version, through-hole, https://downloads.lumberg.com/datenblaetter/en/2411_02.pdf +USB B receptacle horizontal through-hole +0 +6 +5 +Connector_USB +USB_B_OST_USB-B1HSxx_Horizontal +USB B receptacle, Horizontal, through-hole, http://www.on-shore.com/wp-content/uploads/2015/09/usb-b1hsxx.pdf +USB-B receptacle horizontal through-hole +0 +6 +5 +Connector_USB +USB_B_TE_5787834_Vertical +http://www.mouser.com/ds/2/418/NG_CD_5787834_A4-669110.pdf +USB_B USB B vertical female connector +0 +6 +5 +Connector_USB +USB_C_Plug_JAE_DX07P024AJ1 +Universal Serial Bus (USB) Shielded I/O Plug, Type C, Right Angle, Surface Mount, https://www.jae.com/en/searchfilter/?topics_keyword=DX07P024AJ1&mainItemSelect=1 +USB Type-C Plug Edge Mount +0 +30 +25 +Connector_USB +USB_C_Plug_Molex_105444 +Universal Serial Bus (USB) Shielded I/O Plug, Type C, Right Angle, Surface Mount, http://www.molex.com/pdm_docs/sd/1054440001_sd.pdf +USB Type-C Plug Edge Mount +0 +24 +23 +Connector_USB +USB_C_Receptacle_Amphenol_12401548E4-2A +USB TYPE C, RA RCPT PCB, Hybrid, https://www.amphenolcanada.com/StockAvailabilityPrice.aspx?From=&PartNum=12401548E4%7e2A +USB C Type-C Receptacle Hybrid +0 +28 +25 +Connector_USB +USB_C_Receptacle_Amphenol_12401548E4-2A_CircularHoles +USB TYPE C, RA RCPT PCB, Hybrid, https://www.amphenolcanada.com/StockAvailabilityPrice.aspx?From=&PartNum=12401548E4%7e2A +USB C Type-C Receptacle Hybrid +0 +28 +25 +Connector_USB +USB_C_Receptacle_Amphenol_12401610E4-2A +USB TYPE C, RA RCPT PCB, SMT, https://www.amphenolcanada.com/StockAvailabilityPrice.aspx?From=&PartNum=12401610E4%7e2A +USB C Type-C Receptacle SMD +0 +28 +25 +Connector_USB +USB_C_Receptacle_Amphenol_12401610E4-2A_CircularHoles +USB TYPE C, RA RCPT PCB, SMT, https://www.amphenolcanada.com/StockAvailabilityPrice.aspx?From=&PartNum=12401610E4%7e2A +USB C Type-C Receptacle SMD +0 +28 +25 +Connector_USB +USB_C_Receptacle_GCT_USB4085 +USB 2.0 Type C Receptacle, https://gct.co/Files/Drawings/USB4085.pdf +USB Type-C Receptacle Through-hole Right angle +0 +20 +17 +Connector_USB +USB_C_Receptacle_HRO_TYPE-C-31-M-12 +USB Type-C receptacle for USB 2.0 and PD, http://www.krhro.com/uploads/soft/180320/1-1P320120243.pdf +usb usb-c 2.0 pd +0 +20 +17 +Connector_USB +USB_C_Receptacle_JAE_DX07S024WJ1R350 +http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ117219.pdf +USB C Type-C Receptacle SMD +0 +30 +25 +Connector_USB +USB_C_Receptacle_JAE_DX07S024WJ3R400 +USB TYPE C, VERT RCPT PCB, SMT, http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ117928.pdf +USB C Type-C Receptacle SMD +0 +28 +25 +Connector_USB +USB_C_Receptacle_Palconn_UTC16-G +http://www.palpilot.com/wp-content/uploads/2017/05/UTC027-GKN-OR-Rev-A.pdf +USB C Type-C Receptacle USB2.0 +0 +20 +17 +Connector_USB +USB_C_Receptacle_XKB_U262-16XN-4BVC11 +USB Type C, right-angle, SMT, https://datasheet.lcsc.com/szlcsc/1811141824_XKB-Enterprise-U262-161N-4BVC11_C319148.pdf +USB C Type-C Receptacle SMD +0 +20 +17 +Connector_USB +USB_Micro-AB_Molex_47590-0001 +Micro USB AB receptable, right-angle inverted (https://www.molex.com/pdm_docs/sd/475900001_sd.pdf) +Micro AB USB SMD +0 +14 +6 +Connector_USB +USB_Micro-B_Amphenol_10103594-0001LF_Horizontal +Micro USB Type B 10103594-0001LF, http://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/10103594.pdf +USB USB_B USB_micro USB_OTG +0 +17 +6 +Connector_USB +USB_Micro-B_Amphenol_10104110_Horizontal +USB Micro-B, horizontal, https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/10104110.pdf +USB Micro B horizontal +0 +9 +6 +Connector_USB +USB_Micro-B_Amphenol_10118194_Horizontal +USB Micro-B receptacle, horizontal, SMD, 10118194, https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/10118194.pdf +USB Micro B horizontal SMD +0 +17 +6 +Connector_USB +USB_Micro-B_GCT_USB3076-30-A +GCT Micro USB https://gct.co/files/drawings/usb3076.pdf +Micro-USB SMD Typ-B GCT +0 +11 +6 +Connector_USB +USB_Micro-B_Molex-105017-0001 +http://www.molex.com/pdm_docs/sd/1050170001_sd.pdf +Micro-USB SMD Typ-B +0 +13 +6 +Connector_USB +USB_Micro-B_Molex-105133-0001 +Molex Vertical Micro USB Typ-B (http://www.molex.com/pdm_docs/sd/1051330001_sd.pdf) +Micro-USB SMD Typ-B Vertical +0 +8 +6 +Connector_USB +USB_Micro-B_Molex-105133-0031 +Molex Vertical Micro USB Typ-B (http://www.molex.com/pdm_docs/sd/1051330031_sd.pdf) +Micro-USB SMD Typ-B Vertical +0 +8 +6 +Connector_USB +USB_Micro-B_Molex_47346-0001 +Micro USB B receptable with flange, bottom-mount, SMD, right-angle (http://www.molex.com/pdm_docs/sd/473460001_sd.pdf) +Micro B USB SMD +0 +11 +6 +Connector_USB +USB_Micro-B_Wuerth_614105150721_Vertical +USB Micro-B receptacle, through-hole, vertical, http://katalog.we-online.de/em/datasheet/614105150721.pdf +usb micro receptacle vertical +0 +7 +6 +Connector_USB +USB_Micro-B_Wuerth_614105150721_Vertical_CircularHoles +USB Micro-B receptacle, through-hole, vertical, http://katalog.we-online.de/em/datasheet/614105150721.pdf +usb micro receptacle vertical +0 +7 +6 +Connector_USB +USB_Micro-B_Wuerth_629105150521 +USB Micro-B receptacle, http://www.mouser.com/ds/2/445/629105150521-469306.pdf +usb micro receptacle +0 +9 +6 +Connector_USB +USB_Micro-B_Wuerth_629105150521_CircularHoles +USB Micro-B receptacle, http://www.mouser.com/ds/2/445/629105150521-469306.pdf +usb micro receptacle +0 +9 +6 +Connector_USB +USB_Mini-B_AdamTech_MUSB-B5-S-VT-TSMT-1_SMD_Vertical +http://www.adam-tech.com/upload/MUSB-B5-S-VT-TSMT-1.pdf +USB Mini-B +0 +7 +6 +Connector_USB +USB_Mini-B_Lumberg_2486_01_Horizontal +USB Mini-B 5-pin SMD connector, http://downloads.lumberg.com/datenblaetter/en/2486_01.pdf +USB USB_B USB_Mini connector +0 +9 +6 +Connector_USB +USB_Mini-B_Tensility_54-00023_Vertical +http://www.tensility.com/pdffiles/54-00023.pdf +usb mini receptacle vertical +0 +7 +6 +Connector_USB +USB_Mini-B_Tensility_54-00023_Vertical_CircularHoles +http://www.tensility.com/pdffiles/54-00023.pdf +usb mini receptacle vertical +0 +7 +6 +Connector_USB +USB_Mini-B_Wuerth_65100516121_Horizontal +Mini USB 2.0 Type B SMT Horizontal 5 Contacts (https://katalog.we-online.de/em/datasheet/65100516121.pdf) +Mini USB 2.0 Type B +0 +9 +6 +Connector_Wago +Wago_734-132_1x02_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-132 , 2 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +2 +2 +Connector_Wago +Wago_734-133_1x03_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-133 , 3 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +3 +3 +Connector_Wago +Wago_734-134_1x04_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-134 , 4 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +4 +4 +Connector_Wago +Wago_734-135_1x05_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-135 , 5 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +5 +5 +Connector_Wago +Wago_734-136_1x06_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-136 , 6 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +6 +6 +Connector_Wago +Wago_734-137_1x07_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-137 , 7 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +7 +7 +Connector_Wago +Wago_734-138_1x08_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-138 , 8 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +8 +8 +Connector_Wago +Wago_734-139_1x09_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-139 , 9 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +9 +9 +Connector_Wago +Wago_734-140_1x10_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-140 , 10 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +10 +10 +Connector_Wago +Wago_734-141_1x11_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-141 , 11 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +11 +11 +Connector_Wago +Wago_734-142_1x12_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-142 , 12 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +12 +12 +Connector_Wago +Wago_734-143_1x13_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-143 , 13 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +13 +13 +Connector_Wago +Wago_734-144_1x14_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-144 , 14 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +14 +14 +Connector_Wago +Wago_734-146_1x16_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-146 , 16 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +16 +16 +Connector_Wago +Wago_734-148_1x18_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-148 , 18 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +18 +18 +Connector_Wago +Wago_734-150_1x20_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-150 , 20 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +20 +20 +Connector_Wago +Wago_734-154_1x24_P3.50mm_Vertical +Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-154 , 24 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago side entry +0 +24 +24 +Connector_Wago +Wago_734-162_1x02_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-162 , 2 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +2 +2 +Connector_Wago +Wago_734-163_1x03_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-163 , 3 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +3 +3 +Connector_Wago +Wago_734-164_1x04_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-164 , 4 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +4 +4 +Connector_Wago +Wago_734-165_1x05_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-165 , 5 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +5 +5 +Connector_Wago +Wago_734-166_1x06_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-166 , 6 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +6 +6 +Connector_Wago +Wago_734-167_1x07_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-167 , 7 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +7 +7 +Connector_Wago +Wago_734-168_1x08_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-168 , 8 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +8 +8 +Connector_Wago +Wago_734-169_1x09_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-169 , 9 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +9 +9 +Connector_Wago +Wago_734-170_1x10_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-170 , 10 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +10 +10 +Connector_Wago +Wago_734-171_1x11_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-171 , 11 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +11 +11 +Connector_Wago +Wago_734-172_1x12_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-172 , 12 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +12 +12 +Connector_Wago +Wago_734-173_1x13_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-173 , 13 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +13 +13 +Connector_Wago +Wago_734-174_1x14_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-174 , 14 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +14 +14 +Connector_Wago +Wago_734-176_1x16_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-176 , 16 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +16 +16 +Connector_Wago +Wago_734-178_1x18_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-178 , 18 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +18 +18 +Connector_Wago +Wago_734-180_1x20_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-180 , 20 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +20 +20 +Connector_Wago +Wago_734-184_1x24_P3.50mm_Horizontal +Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-184 , 24 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator +connector Wago top entry +0 +24 +24 +Connector_Wire +SolderWire-0.1sqmm_1x01_D0.4mm_OD1mm +Soldered wire connection, for a single 0.1 mm² wire, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.1sqmm_1x01_D0.4mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.1 mm² wire, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.1sqmm_1x01_D0.4mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.1 mm² wire, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.1sqmm_1x02_P3.6mm_D0.4mm_OD1mm +Soldered wire connection, for 2 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.1sqmm_1x02_P3.6mm_D0.4mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.1sqmm_1x02_P3.6mm_D0.4mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.1sqmm_1x03_P3.6mm_D0.4mm_OD1mm +Soldered wire connection, for 3 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.1sqmm_1x03_P3.6mm_D0.4mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.1sqmm_1x03_P3.6mm_D0.4mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.1sqmm_1x04_P3.6mm_D0.4mm_OD1mm +Soldered wire connection, for 4 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.1sqmm_1x04_P3.6mm_D0.4mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.1sqmm_1x04_P3.6mm_D0.4mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.1sqmm_1x05_P3.6mm_D0.4mm_OD1mm +Soldered wire connection, for 5 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.1sqmm_1x05_P3.6mm_D0.4mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.1sqmm_1x05_P3.6mm_D0.4mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.1sqmm_1x06_P3.6mm_D0.4mm_OD1mm +Soldered wire connection, for 6 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.1sqmm_1x06_P3.6mm_D0.4mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.1sqmm_1x06_P3.6mm_D0.4mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.1 mm² wires, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.1 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.1sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.5sqmm_1x01_D0.9mm_OD2.1mm +Soldered wire connection, for a single 0.5 mm² wire, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.5sqmm_1x01_D0.9mm_OD2.1mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.5 mm² wire, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.5sqmm_1x01_D0.9mm_OD2.1mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.5 mm² wire, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.5sqmm_1x01_D0.9mm_OD2.3mm +Soldered wire connection, for a single 0.5 mm² wire, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.5sqmm_1x01_D0.9mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.5 mm² wire, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.5sqmm_1x01_D0.9mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.5 mm² wire, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.5sqmm_1x02_P4.6mm_D0.9mm_OD2.1mm +Soldered wire connection, for 2 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.5sqmm_1x02_P4.6mm_D0.9mm_OD2.1mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.5sqmm_1x02_P4.6mm_D0.9mm_OD2.1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.5sqmm_1x02_P4.8mm_D0.9mm_OD2.3mm +Soldered wire connection, for 2 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.5sqmm_1x02_P4.8mm_D0.9mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.5sqmm_1x02_P4.8mm_D0.9mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.5sqmm_1x03_P4.6mm_D0.9mm_OD2.1mm +Soldered wire connection, for 3 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.5sqmm_1x03_P4.6mm_D0.9mm_OD2.1mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.5sqmm_1x03_P4.6mm_D0.9mm_OD2.1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.5sqmm_1x03_P4.8mm_D0.9mm_OD2.3mm +Soldered wire connection, for 3 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.5sqmm_1x03_P4.8mm_D0.9mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.5sqmm_1x03_P4.8mm_D0.9mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.5sqmm_1x04_P4.6mm_D0.9mm_OD2.1mm +Soldered wire connection, for 4 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.5sqmm_1x04_P4.6mm_D0.9mm_OD2.1mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.5sqmm_1x04_P4.6mm_D0.9mm_OD2.1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.5sqmm_1x04_P4.8mm_D0.9mm_OD2.3mm +Soldered wire connection, for 4 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.5sqmm_1x04_P4.8mm_D0.9mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.5sqmm_1x04_P4.8mm_D0.9mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.5sqmm_1x05_P4.6mm_D0.9mm_OD2.1mm +Soldered wire connection, for 5 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.5sqmm_1x05_P4.6mm_D0.9mm_OD2.1mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.5sqmm_1x05_P4.6mm_D0.9mm_OD2.1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.5sqmm_1x05_P4.8mm_D0.9mm_OD2.3mm +Soldered wire connection, for 5 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.5sqmm_1x05_P4.8mm_D0.9mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.5sqmm_1x05_P4.8mm_D0.9mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.5sqmm_1x06_P4.6mm_D0.9mm_OD2.1mm +Soldered wire connection, for 6 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.5sqmm_1x06_P4.6mm_D0.9mm_OD2.1mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.5sqmm_1x06_P4.6mm_D0.9mm_OD2.1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.5 mm² wires, basic insulation, conductor diameter 0.9mm, outer diameter 2.1mm, size source Multi-Contact FLEXI-E 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.5sqmm_1x06_P4.8mm_D0.9mm_OD2.3mm +Soldered wire connection, for 6 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.5sqmm_1x06_P4.8mm_D0.9mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.5sqmm_1x06_P4.8mm_D0.9mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.5 mm² wires, reinforced insulation, conductor diameter 0.9mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-xV 0.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.5sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.15sqmm_1x01_D0.5mm_OD1.5mm +Soldered wire connection, for a single 0.15 mm² wire, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.15sqmm_1x01_D0.5mm_OD1.5mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.15 mm² wire, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.15sqmm_1x01_D0.5mm_OD1.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.15 mm² wire, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.15sqmm_1x02_P4mm_D0.5mm_OD1.5mm +Soldered wire connection, for 2 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.15sqmm_1x02_P4mm_D0.5mm_OD1.5mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.15sqmm_1x02_P4mm_D0.5mm_OD1.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.15sqmm_1x03_P4mm_D0.5mm_OD1.5mm +Soldered wire connection, for 3 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.15sqmm_1x03_P4mm_D0.5mm_OD1.5mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.15sqmm_1x03_P4mm_D0.5mm_OD1.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.15sqmm_1x04_P4mm_D0.5mm_OD1.5mm +Soldered wire connection, for 4 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.15sqmm_1x04_P4mm_D0.5mm_OD1.5mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.15sqmm_1x04_P4mm_D0.5mm_OD1.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.15sqmm_1x05_P4mm_D0.5mm_OD1.5mm +Soldered wire connection, for 5 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.15sqmm_1x05_P4mm_D0.5mm_OD1.5mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.15sqmm_1x05_P4mm_D0.5mm_OD1.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.15sqmm_1x06_P4mm_D0.5mm_OD1.5mm +Soldered wire connection, for 6 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.15sqmm_1x06_P4mm_D0.5mm_OD1.5mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.15sqmm_1x06_P4mm_D0.5mm_OD1.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.15 mm² wires, basic insulation, conductor diameter 0.5mm, outer diameter 1.5mm, size source Multi-Contact FLEXI-E 0.15 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.15sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.25sqmm_1x01_D0.65mm_OD1.7mm +Soldered wire connection, for a single 0.25 mm² wire, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.25sqmm_1x01_D0.65mm_OD1.7mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.25 mm² wire, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.25sqmm_1x01_D0.65mm_OD1.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.25 mm² wire, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.25sqmm_1x01_D0.65mm_OD2mm +Soldered wire connection, for a single 0.25 mm² wire, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.25sqmm_1x01_D0.65mm_OD2mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.25 mm² wire, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.25sqmm_1x01_D0.65mm_OD2mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.25 mm² wire, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.25sqmm_1x02_P4.2mm_D0.65mm_OD1.7mm +Soldered wire connection, for 2 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.25sqmm_1x02_P4.2mm_D0.65mm_OD1.7mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.25sqmm_1x02_P4.2mm_D0.65mm_OD1.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.25sqmm_1x02_P4.5mm_D0.65mm_OD2mm +Soldered wire connection, for 2 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.25sqmm_1x02_P4.5mm_D0.65mm_OD2mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.25sqmm_1x02_P4.5mm_D0.65mm_OD2mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.25sqmm_1x03_P4.2mm_D0.65mm_OD1.7mm +Soldered wire connection, for 3 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.25sqmm_1x03_P4.2mm_D0.65mm_OD1.7mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.25sqmm_1x03_P4.2mm_D0.65mm_OD1.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.25sqmm_1x03_P4.5mm_D0.65mm_OD2mm +Soldered wire connection, for 3 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.25sqmm_1x03_P4.5mm_D0.65mm_OD2mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.25sqmm_1x03_P4.5mm_D0.65mm_OD2mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.25sqmm_1x04_P4.2mm_D0.65mm_OD1.7mm +Soldered wire connection, for 4 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.25sqmm_1x04_P4.2mm_D0.65mm_OD1.7mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.25sqmm_1x04_P4.2mm_D0.65mm_OD1.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.25sqmm_1x04_P4.5mm_D0.65mm_OD2mm +Soldered wire connection, for 4 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.25sqmm_1x04_P4.5mm_D0.65mm_OD2mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.25sqmm_1x04_P4.5mm_D0.65mm_OD2mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.25sqmm_1x05_P4.2mm_D0.65mm_OD1.7mm +Soldered wire connection, for 5 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.25sqmm_1x05_P4.2mm_D0.65mm_OD1.7mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.25sqmm_1x05_P4.2mm_D0.65mm_OD1.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.25sqmm_1x05_P4.5mm_D0.65mm_OD2mm +Soldered wire connection, for 5 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.25sqmm_1x05_P4.5mm_D0.65mm_OD2mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.25sqmm_1x05_P4.5mm_D0.65mm_OD2mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.25sqmm_1x06_P4.2mm_D0.65mm_OD1.7mm +Soldered wire connection, for 6 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.25sqmm_1x06_P4.2mm_D0.65mm_OD1.7mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.25sqmm_1x06_P4.2mm_D0.65mm_OD1.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.25 mm² wires, basic insulation, conductor diameter 0.65mm, outer diameter 1.7mm, size source Multi-Contact FLEXI-E_0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.25sqmm_1x06_P4.5mm_D0.65mm_OD2mm +Soldered wire connection, for 6 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.25sqmm_1x06_P4.5mm_D0.65mm_OD2mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.25sqmm_1x06_P4.5mm_D0.65mm_OD2mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.25 mm² wires, reinforced insulation, conductor diameter 0.65mm, outer diameter 2mm, size source Multi-Contact FLEXI-2V 0.25 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.25sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.75sqmm_1x01_D1.25mm_OD2.3mm +Soldered wire connection, for a single 0.75 mm² wire, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.75sqmm_1x01_D1.25mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.75 mm² wire, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.75sqmm_1x01_D1.25mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.75 mm² wire, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.75sqmm_1x01_D1.25mm_OD3.5mm +Soldered wire connection, for a single 0.75 mm² wire, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.75sqmm_1x01_D1.25mm_OD3.5mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.75 mm² wire, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.75sqmm_1x01_D1.25mm_OD3.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.75 mm² wire, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.75sqmm_1x02_P4.8mm_D1.25mm_OD2.3mm +Soldered wire connection, for 2 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.75sqmm_1x02_P4.8mm_D1.25mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.75sqmm_1x02_P4.8mm_D1.25mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.75sqmm_1x02_P7mm_D1.25mm_OD3.5mm +Soldered wire connection, for 2 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.75sqmm_1x02_P7mm_D1.25mm_OD3.5mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.75sqmm_1x02_P7mm_D1.25mm_OD3.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.75sqmm_1x03_P4.8mm_D1.25mm_OD2.3mm +Soldered wire connection, for 3 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.75sqmm_1x03_P4.8mm_D1.25mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.75sqmm_1x03_P4.8mm_D1.25mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.75sqmm_1x03_P7mm_D1.25mm_OD3.5mm +Soldered wire connection, for 3 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.75sqmm_1x03_P7mm_D1.25mm_OD3.5mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.75sqmm_1x03_P7mm_D1.25mm_OD3.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.75sqmm_1x04_P4.8mm_D1.25mm_OD2.3mm +Soldered wire connection, for 4 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.75sqmm_1x04_P4.8mm_D1.25mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.75sqmm_1x04_P4.8mm_D1.25mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.75sqmm_1x04_P7mm_D1.25mm_OD3.5mm +Soldered wire connection, for 4 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.75sqmm_1x04_P7mm_D1.25mm_OD3.5mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.75sqmm_1x04_P7mm_D1.25mm_OD3.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.75sqmm_1x05_P4.8mm_D1.25mm_OD2.3mm +Soldered wire connection, for 5 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.75sqmm_1x05_P4.8mm_D1.25mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.75sqmm_1x05_P4.8mm_D1.25mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.75sqmm_1x05_P7mm_D1.25mm_OD3.5mm +Soldered wire connection, for 5 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.75sqmm_1x05_P7mm_D1.25mm_OD3.5mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.75sqmm_1x05_P7mm_D1.25mm_OD3.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.75sqmm_1x06_P4.8mm_D1.25mm_OD2.3mm +Soldered wire connection, for 6 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.75sqmm_1x06_P4.8mm_D1.25mm_OD2.3mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.75sqmm_1x06_P4.8mm_D1.25mm_OD2.3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.75 mm² wires, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.75sqmm_1x06_P7mm_D1.25mm_OD3.5mm +Soldered wire connection, for 6 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.75sqmm_1x06_P7mm_D1.25mm_OD3.5mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.75sqmm_1x06_P7mm_D1.25mm_OD3.5mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.75 mm² wires, reinforced insulation, conductor diameter 1.25mm, outer diameter 3.5mm, size source Multi-Contact FLEXI-xV 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.75sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.127sqmm_1x01_D0.48mm_OD1mm +Soldered wire connection, for a single 0.127 mm² wire, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm +0 +1 +1 +Connector_Wire +SolderWire-0.127sqmm_1x01_D0.48mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for a single 0.127 mm² wire, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.127sqmm_1x01_D0.48mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 0.127 mm² wire, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-0.127sqmm_1x02_P3.7mm_D0.48mm_OD1mm +Soldered wire connection, for 2 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm +0 +2 +2 +Connector_Wire +SolderWire-0.127sqmm_1x02_P3.7mm_D0.48mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.127sqmm_1x02_P3.7mm_D0.48mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-0.127sqmm_1x03_P3.7mm_D0.48mm_OD1mm +Soldered wire connection, for 3 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm +0 +3 +3 +Connector_Wire +SolderWire-0.127sqmm_1x03_P3.7mm_D0.48mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.127sqmm_1x03_P3.7mm_D0.48mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-0.127sqmm_1x04_P3.7mm_D0.48mm_OD1mm +Soldered wire connection, for 4 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm +0 +4 +4 +Connector_Wire +SolderWire-0.127sqmm_1x04_P3.7mm_D0.48mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.127sqmm_1x04_P3.7mm_D0.48mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-0.127sqmm_1x05_P3.7mm_D0.48mm_OD1mm +Soldered wire connection, for 5 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm +0 +5 +5 +Connector_Wire +SolderWire-0.127sqmm_1x05_P3.7mm_D0.48mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.127sqmm_1x05_P3.7mm_D0.48mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-0.127sqmm_1x06_P3.7mm_D0.48mm_OD1mm +Soldered wire connection, for 6 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm +0 +6 +6 +Connector_Wire +SolderWire-0.127sqmm_1x06_P3.7mm_D0.48mm_OD1mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-0.127sqmm_1x06_P3.7mm_D0.48mm_OD1mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 0.127 mm² wires, basic insulation, conductor diameter 0.48mm, outer diameter 1mm, size source Multi-Contact FLEXI-E/HK 0.127 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 0.127sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-1.5sqmm_1x01_D1.7mm_OD3.9mm +Soldered wire connection, for a single 1.5 mm² wire, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +1 +1 +Connector_Wire +SolderWire-1.5sqmm_1x01_D1.7mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for a single 1.5 mm² wire, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-1.5sqmm_1x01_D1.7mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 1.5 mm² wire, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-1.5sqmm_1x01_D1.7mm_OD3mm +Soldered wire connection, for a single 1.5 mm² wire, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +1 +1 +Connector_Wire +SolderWire-1.5sqmm_1x01_D1.7mm_OD3mm_Relief +Soldered wire connection with feed through strain relief, for a single 1.5 mm² wire, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-1.5sqmm_1x01_D1.7mm_OD3mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 1.5 mm² wire, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-1.5sqmm_1x02_P6mm_D1.7mm_OD3mm +Soldered wire connection, for 2 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +2 +2 +Connector_Wire +SolderWire-1.5sqmm_1x02_P6mm_D1.7mm_OD3mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-1.5sqmm_1x02_P6mm_D1.7mm_OD3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-1.5sqmm_1x02_P7.8mm_D1.7mm_OD3.9mm +Soldered wire connection, for 2 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +2 +2 +Connector_Wire +SolderWire-1.5sqmm_1x02_P7.8mm_D1.7mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-1.5sqmm_1x02_P7.8mm_D1.7mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-1.5sqmm_1x03_P6mm_D1.7mm_OD3mm +Soldered wire connection, for 3 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +3 +3 +Connector_Wire +SolderWire-1.5sqmm_1x03_P6mm_D1.7mm_OD3mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-1.5sqmm_1x03_P6mm_D1.7mm_OD3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-1.5sqmm_1x03_P7.8mm_D1.7mm_OD3.9mm +Soldered wire connection, for 3 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +3 +3 +Connector_Wire +SolderWire-1.5sqmm_1x03_P7.8mm_D1.7mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-1.5sqmm_1x03_P7.8mm_D1.7mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-1.5sqmm_1x04_P6mm_D1.7mm_OD3mm +Soldered wire connection, for 4 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +4 +4 +Connector_Wire +SolderWire-1.5sqmm_1x04_P6mm_D1.7mm_OD3mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-1.5sqmm_1x04_P6mm_D1.7mm_OD3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-1.5sqmm_1x04_P7.8mm_D1.7mm_OD3.9mm +Soldered wire connection, for 4 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +4 +4 +Connector_Wire +SolderWire-1.5sqmm_1x04_P7.8mm_D1.7mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-1.5sqmm_1x04_P7.8mm_D1.7mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-1.5sqmm_1x05_P6mm_D1.7mm_OD3mm +Soldered wire connection, for 5 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +5 +5 +Connector_Wire +SolderWire-1.5sqmm_1x05_P6mm_D1.7mm_OD3mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-1.5sqmm_1x05_P6mm_D1.7mm_OD3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-1.5sqmm_1x05_P7.8mm_D1.7mm_OD3.9mm +Soldered wire connection, for 5 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +5 +5 +Connector_Wire +SolderWire-1.5sqmm_1x05_P7.8mm_D1.7mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-1.5sqmm_1x05_P7.8mm_D1.7mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-1.5sqmm_1x06_P6mm_D1.7mm_OD3mm +Soldered wire connection, for 6 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +6 +6 +Connector_Wire +SolderWire-1.5sqmm_1x06_P6mm_D1.7mm_OD3mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-1.5sqmm_1x06_P6mm_D1.7mm_OD3mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 1.5 mm² wires, basic insulation, conductor diameter 1.7mm, outer diameter 3mm, size source Multi-Contact FLEXI-E 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-1.5sqmm_1x06_P7.8mm_D1.7mm_OD3.9mm +Soldered wire connection, for 6 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm +0 +6 +6 +Connector_Wire +SolderWire-1.5sqmm_1x06_P7.8mm_D1.7mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-1.5sqmm_1x06_P7.8mm_D1.7mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 1.5 mm² wires, reinforced insulation, conductor diameter 1.7mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1.5sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-1sqmm_1x01_D1.4mm_OD2.7mm +Soldered wire connection, for a single 1 mm² wire, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +1 +1 +Connector_Wire +SolderWire-1sqmm_1x01_D1.4mm_OD2.7mm_Relief +Soldered wire connection with feed through strain relief, for a single 1 mm² wire, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-1sqmm_1x01_D1.4mm_OD2.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 1 mm² wire, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-1sqmm_1x01_D1.4mm_OD3.9mm +Soldered wire connection, for a single 1 mm² wire, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +1 +1 +Connector_Wire +SolderWire-1sqmm_1x01_D1.4mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for a single 1 mm² wire, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-1sqmm_1x01_D1.4mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 1 mm² wire, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-1sqmm_1x02_P5.4mm_D1.4mm_OD2.7mm +Soldered wire connection, for 2 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +2 +2 +Connector_Wire +SolderWire-1sqmm_1x02_P5.4mm_D1.4mm_OD2.7mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-1sqmm_1x02_P5.4mm_D1.4mm_OD2.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-1sqmm_1x02_P7.8mm_D1.4mm_OD3.9mm +Soldered wire connection, for 2 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +2 +2 +Connector_Wire +SolderWire-1sqmm_1x02_P7.8mm_D1.4mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-1sqmm_1x02_P7.8mm_D1.4mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-1sqmm_1x03_P5.4mm_D1.4mm_OD2.7mm +Soldered wire connection, for 3 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +3 +3 +Connector_Wire +SolderWire-1sqmm_1x03_P5.4mm_D1.4mm_OD2.7mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-1sqmm_1x03_P5.4mm_D1.4mm_OD2.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-1sqmm_1x03_P7.8mm_D1.4mm_OD3.9mm +Soldered wire connection, for 3 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +3 +3 +Connector_Wire +SolderWire-1sqmm_1x03_P7.8mm_D1.4mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-1sqmm_1x03_P7.8mm_D1.4mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-1sqmm_1x04_P5.4mm_D1.4mm_OD2.7mm +Soldered wire connection, for 4 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +4 +4 +Connector_Wire +SolderWire-1sqmm_1x04_P5.4mm_D1.4mm_OD2.7mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-1sqmm_1x04_P5.4mm_D1.4mm_OD2.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-1sqmm_1x04_P7.8mm_D1.4mm_OD3.9mm +Soldered wire connection, for 4 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +4 +4 +Connector_Wire +SolderWire-1sqmm_1x04_P7.8mm_D1.4mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-1sqmm_1x04_P7.8mm_D1.4mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-1sqmm_1x05_P5.4mm_D1.4mm_OD2.7mm +Soldered wire connection, for 5 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +5 +5 +Connector_Wire +SolderWire-1sqmm_1x05_P5.4mm_D1.4mm_OD2.7mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-1sqmm_1x05_P5.4mm_D1.4mm_OD2.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-1sqmm_1x05_P7.8mm_D1.4mm_OD3.9mm +Soldered wire connection, for 5 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +5 +5 +Connector_Wire +SolderWire-1sqmm_1x05_P7.8mm_D1.4mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-1sqmm_1x05_P7.8mm_D1.4mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-1sqmm_1x06_P5.4mm_D1.4mm_OD2.7mm +Soldered wire connection, for 6 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +6 +6 +Connector_Wire +SolderWire-1sqmm_1x06_P5.4mm_D1.4mm_OD2.7mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-1sqmm_1x06_P5.4mm_D1.4mm_OD2.7mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-1sqmm_1x06_P7.8mm_D1.4mm_OD3.9mm +Soldered wire connection, for 6 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm +0 +6 +6 +Connector_Wire +SolderWire-1sqmm_1x06_P7.8mm_D1.4mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-1sqmm_1x06_P7.8mm_D1.4mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 1 mm² wires, reinforced insulation, conductor diameter 1.4mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 1.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 1sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-2.5sqmm_1x01_D2.4mm_OD3.6mm +Soldered wire connection, for a single 2.5 mm² wire, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +1 +1 +Connector_Wire +SolderWire-2.5sqmm_1x01_D2.4mm_OD3.6mm_Relief +Soldered wire connection with feed through strain relief, for a single 2.5 mm² wire, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-2.5sqmm_1x01_D2.4mm_OD3.6mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 2.5 mm² wire, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-2.5sqmm_1x01_D2.4mm_OD4.4mm +Soldered wire connection, for a single 2.5 mm² wire, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +1 +1 +Connector_Wire +SolderWire-2.5sqmm_1x01_D2.4mm_OD4.4mm_Relief +Soldered wire connection with feed through strain relief, for a single 2.5 mm² wire, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-2.5sqmm_1x01_D2.4mm_OD4.4mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 2.5 mm² wire, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-2.5sqmm_1x02_P7.2mm_D2.4mm_OD3.6mm +Soldered wire connection, for 2 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +2 +2 +Connector_Wire +SolderWire-2.5sqmm_1x02_P7.2mm_D2.4mm_OD3.6mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-2.5sqmm_1x02_P7.2mm_D2.4mm_OD3.6mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-2.5sqmm_1x02_P8.8mm_D2.4mm_OD4.4mm +Soldered wire connection, for 2 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +2 +2 +Connector_Wire +SolderWire-2.5sqmm_1x02_P8.8mm_D2.4mm_OD4.4mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-2.5sqmm_1x02_P8.8mm_D2.4mm_OD4.4mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-2.5sqmm_1x03_P7.2mm_D2.4mm_OD3.6mm +Soldered wire connection, for 3 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +3 +3 +Connector_Wire +SolderWire-2.5sqmm_1x03_P7.2mm_D2.4mm_OD3.6mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-2.5sqmm_1x03_P7.2mm_D2.4mm_OD3.6mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-2.5sqmm_1x03_P8.8mm_D2.4mm_OD4.4mm +Soldered wire connection, for 3 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +3 +3 +Connector_Wire +SolderWire-2.5sqmm_1x03_P8.8mm_D2.4mm_OD4.4mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-2.5sqmm_1x03_P8.8mm_D2.4mm_OD4.4mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-2.5sqmm_1x04_P7.2mm_D2.4mm_OD3.6mm +Soldered wire connection, for 4 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +4 +4 +Connector_Wire +SolderWire-2.5sqmm_1x04_P7.2mm_D2.4mm_OD3.6mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-2.5sqmm_1x04_P7.2mm_D2.4mm_OD3.6mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-2.5sqmm_1x04_P8.8mm_D2.4mm_OD4.4mm +Soldered wire connection, for 4 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +4 +4 +Connector_Wire +SolderWire-2.5sqmm_1x04_P8.8mm_D2.4mm_OD4.4mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-2.5sqmm_1x04_P8.8mm_D2.4mm_OD4.4mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-2.5sqmm_1x05_P7.2mm_D2.4mm_OD3.6mm +Soldered wire connection, for 5 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +5 +5 +Connector_Wire +SolderWire-2.5sqmm_1x05_P7.2mm_D2.4mm_OD3.6mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-2.5sqmm_1x05_P7.2mm_D2.4mm_OD3.6mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-2.5sqmm_1x05_P8.8mm_D2.4mm_OD4.4mm +Soldered wire connection, for 5 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +5 +5 +Connector_Wire +SolderWire-2.5sqmm_1x05_P8.8mm_D2.4mm_OD4.4mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-2.5sqmm_1x05_P8.8mm_D2.4mm_OD4.4mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-2.5sqmm_1x06_P7.2mm_D2.4mm_OD3.6mm +Soldered wire connection, for 6 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +6 +6 +Connector_Wire +SolderWire-2.5sqmm_1x06_P7.2mm_D2.4mm_OD3.6mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-2.5sqmm_1x06_P7.2mm_D2.4mm_OD3.6mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 2.5 mm² wires, basic insulation, conductor diameter 2.4mm, outer diameter 3.6mm, size source Multi-Contact FLEXI-E 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-2.5sqmm_1x06_P8.8mm_D2.4mm_OD4.4mm +Soldered wire connection, for 6 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm +0 +6 +6 +Connector_Wire +SolderWire-2.5sqmm_1x06_P8.8mm_D2.4mm_OD4.4mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-2.5sqmm_1x06_P8.8mm_D2.4mm_OD4.4mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 2.5 mm² wires, reinforced insulation, conductor diameter 2.4mm, outer diameter 4.4mm, size source Multi-Contact FLEXI-xV 2.5 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2.5sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWire-2sqmm_1x01_D2mm_OD3.9mm +Soldered wire connection, for a single 2 mm² wire, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm +0 +1 +1 +Connector_Wire +SolderWire-2sqmm_1x01_D2mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for a single 2 mm² wire, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm strain-relief +0 +1 +1 +Connector_Wire +SolderWire-2sqmm_1x01_D2mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for a single 2 mm² wire, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm double-strain-relief +0 +1 +1 +Connector_Wire +SolderWire-2sqmm_1x02_P7.8mm_D2mm_OD3.9mm +Soldered wire connection, for 2 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm +0 +2 +2 +Connector_Wire +SolderWire-2sqmm_1x02_P7.8mm_D2mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 2 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm strain-relief +0 +2 +2 +Connector_Wire +SolderWire-2sqmm_1x02_P7.8mm_D2mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 2 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm double-strain-relief +0 +2 +2 +Connector_Wire +SolderWire-2sqmm_1x03_P7.8mm_D2mm_OD3.9mm +Soldered wire connection, for 3 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm +0 +3 +3 +Connector_Wire +SolderWire-2sqmm_1x03_P7.8mm_D2mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 3 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm strain-relief +0 +3 +3 +Connector_Wire +SolderWire-2sqmm_1x03_P7.8mm_D2mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 3 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm double-strain-relief +0 +3 +3 +Connector_Wire +SolderWire-2sqmm_1x04_P7.8mm_D2mm_OD3.9mm +Soldered wire connection, for 4 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm +0 +4 +4 +Connector_Wire +SolderWire-2sqmm_1x04_P7.8mm_D2mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 4 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm strain-relief +0 +4 +4 +Connector_Wire +SolderWire-2sqmm_1x04_P7.8mm_D2mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 4 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm double-strain-relief +0 +4 +4 +Connector_Wire +SolderWire-2sqmm_1x05_P7.8mm_D2mm_OD3.9mm +Soldered wire connection, for 5 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm +0 +5 +5 +Connector_Wire +SolderWire-2sqmm_1x05_P7.8mm_D2mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 5 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm strain-relief +0 +5 +5 +Connector_Wire +SolderWire-2sqmm_1x05_P7.8mm_D2mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 5 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm double-strain-relief +0 +5 +5 +Connector_Wire +SolderWire-2sqmm_1x06_P7.8mm_D2mm_OD3.9mm +Soldered wire connection, for 6 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm +0 +6 +6 +Connector_Wire +SolderWire-2sqmm_1x06_P7.8mm_D2mm_OD3.9mm_Relief +Soldered wire connection with feed through strain relief, for 6 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm strain-relief +0 +6 +6 +Connector_Wire +SolderWire-2sqmm_1x06_P7.8mm_D2mm_OD3.9mm_Relief2x +Soldered wire connection with double feed through strain relief, for 6 times 2 mm² wires, reinforced insulation, conductor diameter 2mm, outer diameter 3.9mm, size source Multi-Contact FLEXI-xV 2.0 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator +connector wire 2sqmm double-strain-relief +0 +6 +6 +Connector_Wire +SolderWirePad_1x01_Drill0.8mm +Wire solder connection +connector +0 +1 +1 +Connector_Wire +SolderWirePad_1x01_Drill1.2mm +Wire solder connection +connector +0 +1 +1 +Connector_Wire +SolderWirePad_1x01_Drill1.5mm +Wire solder connection +connector +0 +1 +1 +Connector_Wire +SolderWirePad_1x01_Drill1mm +Wire solder connection +connector +0 +1 +1 +Connector_Wire +SolderWirePad_1x01_Drill2.5mm +Wire solder connection +connector +0 +1 +1 +Connector_Wire +SolderWirePad_1x01_Drill2mm +Wire solder connection +connector +0 +1 +1 +Connector_Wire +SolderWirePad_1x01_SMD_1x2mm +Wire Pad, Square, SMD Pad, 5mm x 10mm, +MesurementPoint Square SMDPad 5mmx10mm +0 +1 +1 +Connector_Wire +SolderWirePad_1x01_SMD_5x10mm +Wire Pad, Square, SMD Pad, 5mm x 10mm, +MesurementPoint Square SMDPad 5mmx10mm +0 +1 +1 +Connector_Wire +SolderWirePad_1x02_P3.81mm_Drill0.8mm +Wire solder connection +connector +0 +2 +2 +Connector_Wire +SolderWirePad_1x02_P3.81mm_Drill1.2mm +Wire solder connection +connector +0 +2 +2 +Connector_Wire +SolderWirePad_1x02_P3.81mm_Drill1mm +Wire solder connection +connector +0 +2 +2 +Connector_Wire +SolderWirePad_1x02_P5.08mm_Drill1.5mm +Wire solder connection +connector +0 +2 +2 +Connector_Wire +SolderWirePad_1x02_P7.62mm_Drill2.5mm +Wire solder connection +connector +0 +2 +2 +Connector_Wire +SolderWirePad_1x02_P7.62mm_Drill2mm +Wire solder connection +connector +0 +2 +2 +Connector_Wire +SolderWirePad_1x03_P3.81mm_Drill1.2mm +Wire solder connection +connector +0 +3 +3 +Connector_Wire +SolderWirePad_1x03_P3.175mm_Drill0.8mm +Wire solder connection +connector +0 +3 +3 +Connector_Wire +SolderWirePad_1x03_P3.175mm_Drill1mm +Wire solder connection +connector +0 +3 +3 +Connector_Wire +SolderWirePad_1x03_P4.445mm_Drill1.5mm +Wire solder connection +connector +0 +3 +3 +Connector_Wire +SolderWirePad_1x03_P5.715mm_Drill2mm +Wire solder connection +connector +0 +3 +3 +Connector_Wire +SolderWirePad_1x03_P7.62mm_Drill2.5mm +Wire solder connection +connector +0 +3 +3 +Connector_Wire +SolderWirePad_1x04_P3.81mm_Drill1.2mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_1x04_P3.81mm_Drill1mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_1x04_P3.175mm_Drill0.8mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_1x04_P5.08mm_Drill1.5mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_1x04_P6.35mm_Drill2mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_1x04_P7.62mm_Drill2.5mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_2x02_P2.54mm_Drill0.8mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_2x02_P3.81mm_Drill1.2mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_2x02_P3.81mm_Drill1mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_2x02_P5.08mm_Drill1.5mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_2x02_P6.35mm_Drill2mm +Wire solder connection +connector +0 +4 +4 +Connector_Wire +SolderWirePad_2x02_P7.62mm_Drill2.5mm +Wire solder connection +connector +0 +4 +4 +Converter_ACDC +Converter_ACDC_CUI_PBO-3-Sxx_THT_Vertical +ACDC-Converter, 3W, CUI PBO-3, THT https://www.cui.com/product/resource/pbo-3.pdf +Converter AC-DC THT Vertical +0 +6 +6 +Converter_ACDC +Converter_ACDC_Hahn_HS-400xx_THT +ACDC-Converter, 3W, Hahn-HS-400xx, THT https://www.schukat.com/schukat/schukat_cms_de.nsf/index/FrameView?OpenDocument&art=HS40009&wg=M7942 +Hahn ACDC-Converter THT +0 +4 +4 +Converter_ACDC +Converter_ACDC_HiLink_HLK-PMxx +ACDC-Converter, 3W, HiLink, HLK-PMxx, THT, http://www.hlktech.net/product_detail.php?ProId=54 +ACDC-Converter 3W THT HiLink board mount module +0 +4 +4 +Converter_ACDC +Converter_ACDC_MeanWell_IRM-02-xx_SMD +ACDC-Converter, 3W, Meanwell, IRM-02, SMD, https://www.meanwell.com/Upload/PDF/IRM-02/IRM-02-SPEC.PDF +ACDC-Converter 3W +0 +14 +14 +Converter_ACDC +Converter_ACDC_MeanWell_IRM-02-xx_THT +ACDC-Converter, 2W, Meanwell, IRM-02, THT, https://www.meanwell.co.uk/media/productPDF/IRM-02-spec.pdf +ACDC-Converter 2W THT +0 +4 +4 +Converter_ACDC +Converter_ACDC_MeanWell_IRM-03-xx_SMD +ACDC-Converter, 3W, Meanwell, IRM-03, SMD, http://www.meanwell.com/webapp/product/search.aspx?prod=IRM-03 +ACDC-Converter 3W +0 +14 +14 +Converter_ACDC +Converter_ACDC_MeanWell_IRM-03-xx_THT +ACDC-Converter, 3W, Meanwell, IRM-03, THT, https://www.meanwell.com/Upload/PDF/IRM-03/IRM-03-SPEC.PDF +ACDC-Converter 3W THT +0 +5 +5 +Converter_ACDC +Converter_ACDC_MeanWell_IRM-05-xx_THT +http://www.meanwell.com/webapp/product/search.aspx?prod=IRM-05 +ACDC-Converter 5W Meanwell IRM-05 +0 +4 +4 +Converter_ACDC +Converter_ACDC_MeanWell_IRM-10-xx_THT +http://www.meanwell.com/webapp/product/search.aspx?prod=IRM-10 +ACDC-Converter 10W Meanwell IRM-10 +0 +4 +4 +Converter_ACDC +Converter_ACDC_MeanWell_IRM-20-xx_THT +ACDC-Converter, 20W, Meanwell, IRM-20, THT http://www.meanwell.com/webapp/product/search.aspx?prod=IRM-20 +ACDC-Converter 20W Meanwell IRM-20 +0 +4 +4 +Converter_ACDC +Converter_ACDC_MeanWell_IRM-60-xx_THT +ACDC-Converter, 50-60W, Meanwell, IRM-60, THT https://www.meanwellusa.com/productPdf.aspx?i=687 +switching power supply +0 +4 +4 +Converter_ACDC +Converter_ACDC_RECOM_RAC01-xxSGB_THT +https://www.recom-power.com/pdf/Powerline-AC-DC/RAC01-GB.pdf +recom power ac dc rac01xxgb rac01-05sgb rac01-12sgb +0 +4 +4 +Converter_ACDC +Converter_ACDC_RECOM_RAC04-xxSGx_THT +https://www.recom-power.com/pdf/Powerline-AC-DC/RAC04-GA.pdf +recom power ac dc +0 +5 +5 +Converter_ACDC +Converter_ACDC_RECOM_RAC05-xxSK_THT +https://www.recom-power.com/pdf/Powerline-AC-DC/RAC05-K.pdf +recom power ac dc +0 +5 +5 +Converter_ACDC +Converter_ACDC_TRACO_TMG-15_THT +ACDC-Converter, TRACO, TMG Series 15 https://www.tracopower.com/products/tmg.pdf +ACDC-Converter TRACO TMG Series 15 +0 +4 +4 +Converter_ACDC +Converter_ACDC_TRACO_TMLM-04_THT +ACDC-Converter, TRACO, TMLM Series 04 https://www.tracopower.com/products/tmlm.pdf +ACDC-Converter TRACO TMLM Series 04 +0 +7 +7 +Converter_ACDC +Converter_ACDC_TRACO_TMLM-05_THT +ACDC-Converter, TRACO TMLM 05,https://www.tracopower.com/products/tmlm.pdf +ACDC-Converter TRACO TMLM 05 +0 +4 +4 +Converter_ACDC +Converter_ACDC_TRACO_TMLM-10-20_THT +ACDC-Converter, TRACO TMLM 10, TRACO TMLM 20, https://www.tracopower.com/products/tmlm.pdf +ACDC-Converter TRACO TMLM 10 and TMLM 20 +0 +4 +4 +Converter_ACDC +Converter_ACDC_Vigortronix_VTX-214-010-xxx_THT +Vigortronix VTX-214-010-xxx serie of ACDC converter, http://www.vigortronix.com/10WattACDCPCBPowerModule.aspx +Vigortronix VTX-214-010-xxx serie of ACDC converter +0 +4 +4 +Converter_ACDC +Converter_ACDC_Vigortronix_VTX-214-015-1xx_THT +Vigortronix VTX-214-010-xxx serie of ACDC converter, http://www.vigortronix.com/10WattACDCPCBPowerModule.aspx +Vigortronix VTX-214-010-xxx serie of ACDC converter +0 +5 +5 +Converter_DCDC +Converter_DCDC_Artesyn_ATA_SMD +DCDC-Converter, Artesyn, ATA Series, 3W Single and Dual Output, 1500VDC Isolation, 24.0x13.7x8.0mm https://www.artesyn.com/power/assets/ata_series_ds_01apr2015_79c25814fd.pdf https://www.artesyn.com/power/assets/trn_dc-dc_ata_3w_series_releas1430412818_techref.pdf +DCDC SMD +0 +7 +7 +Converter_DCDC +Converter_DCDC_Bothhand_CFUDxxxx_THT +DCDC-Converter, BOTHHAND, Type CFxxxx-Serie, (Very dodgy url but was the only at hand), +DCDC-Converter BOTHHAND Type CFxxxx-Serie +0 +10 +10 +Converter_DCDC +Converter_DCDC_Bothhand_CFUSxxxxEH_THT +DCDC-Converter, BOTHHAND, Type CFxxxx-Serie, (Very dodgy url but was the only at hand), +DCDC-Converter BOTHHAND Type CFxxxx-Serie +0 +9 +9 +Converter_DCDC +Converter_DCDC_Bothhand_CFUSxxxx_THT +DCDC-Converter, BOTHHAND, Type CFxxxx-Serie, (Very dodgy url but was the only at hand), +DCDC-Converter BOTHHAND Type CFxxxx-Serie +0 +8 +8 +Converter_DCDC +Converter_DCDC_Cincon_EC5BExx_Dual_THT +DCDC-Converter, CINCON, EC5BExx, 18-36VDC to Dual output, http://www.cincon.com/upload/media/data%20sheets/Data%20Sheet%20(DC)/B%20CASE/SPEC-EC5BE-V24.pdf +DCDC-Converter CINCON EC5BExx 18-36VDC to Dual output +0 +6 +6 +Converter_DCDC +Converter_DCDC_Cincon_EC5BExx_Single_THT +DCDC-Converter, CINCON, EC5BExx, 18-36VDC to dual output, http://www.cincon.com/upload/media/data%20sheets/Data%20Sheet%20(DC)/B%20CASE/SPEC-EC5BE-V24.pdf +DCDC-Converter CINCON EC5BExx 18-36VDC to dual output +0 +4 +4 +Converter_DCDC +Converter_DCDC_Cincon_EC6Cxx_Dual-Triple_THT +DCDC-Converter, CINCON, EC6Cxx, dual or tripple output, http://www.cincon.com/upload/media/data%20sheets/Data%20Sheet%20(DC)/C%20CASE/SPEC-EC6C-V12.pdf +DCDC-Converter CINCON EC6Cxx dual or tripple output +0 +7 +7 +Converter_DCDC +Converter_DCDC_Cincon_EC6Cxx_Single_THT +DCDC-Converter, CINCON, EC6Cxx, single output, http://www.cincon.com/upload/media/data%20sheets/Data%20Sheet%20(DC)/C%20CASE/SPEC-EC6C-V12.pdf +DCDC-Converter CINCON EC6Cxx single output +0 +6 +6 +Converter_DCDC +Converter_DCDC_Cyntec_MUN12AD01-SH +http://www.cyntec.com/upfile/products/download/Cyntec%20MUN12AD01-SH_Datasheet.pdf +Power Module uPOL MUN12AD01 +0 +13 +9 +Converter_DCDC +Converter_DCDC_Cyntec_MUN12AD03-SH +http://www.cyntec.com/upfile/products/download/Cyntec%20MUN12AD03-SH_Datasheet.pdf +Power Module uPOL MUN12AD03 +0 +19 +11 +Converter_DCDC +Converter_DCDC_MeanWell_NID30_THT +Meanwell DCDC non-isolated converter SIP module, http://www.meanwell.com/webapp/product/search.aspx?prod=nid30 +DCDC non-isolated converter +0 +11 +11 +Converter_DCDC +Converter_DCDC_MeanWell_NID60_THT +MeanWell NID60, http://www.meanwell.com/Upload/PDF/NID60/NID60-SPEC.PDF +MeanWell NID60 +0 +11 +11 +Converter_DCDC +Converter_DCDC_Murata_MEE1SxxxxSC_THT +https://power.murata.com/pub/data/power/ncl/kdc_mee1.pdf +murata dc-dc transformer +0 +4 +4 +Converter_DCDC +Converter_DCDC_Murata_MEE3SxxxxSC_THT +https://power.murata.com/pub/data/power/ncl/kdc_mee3.pdf +murata dc-dc transformer +0 +4 +4 +Converter_DCDC +Converter_DCDC_Murata_MGJ2DxxxxxxSC_THT +Murata MGJ2DxxxxxxSC, 19.5x9.8x12.5mm, 5.2kVDC Isolated, 2W, SIP package style, https://power.murata.com/data/power/ncl/kdc_mgj2.pdf +Murata MGJ2DxxxxxxSC +0 +5 +5 +Converter_DCDC +Converter_DCDC_Murata_MGJ3 +Murata MGJ3, 5.2kVDC Isolated 3W Gate Drive, 15V/5V/5V Configurable, 22.61x23.11x14.19mm, https://power.murata.com/datasheet?/data/power/ncl/kdc_mgj3.pdf +DCDC SMD +0 +7 +7 +Converter_DCDC +Converter_DCDC_Murata_NCS1SxxxxSC_THT +Murata NCS1SxxxxSC https://power.murata.com/data/power/ncl/kdc_ncs1.pdf (Script generated with StandardBox.py) (Murata NCS1SxxxxSC https://power.murata.com/data/power/ncl/kdc_ncs1.pdf) +Murata NCS1SxxxxSC +0 +5 +5 +Converter_DCDC +Converter_DCDC_RECOM_R-78B-2.0_THT +DCDC-Converter, RECOM, RECOM_R-78B-2.0, SIP-3, pitch 2.54mm, package size 11.5x8.5x17.5mm^3, https://www.recom-power.com/pdf/Innoline/R-78Bxx-2.0.pdf +dc-dc recom buck sip-3 pitch 2.54mm +0 +3 +3 +Converter_DCDC +Converter_DCDC_RECOM_R-78E-0.5_THT +DCDC-Converter, RECOM, RECOM_R-78E-0.5, SIP-3, pitch 2.54mm, package size 11.6x8.5x10.4mm^3, https://www.recom-power.com/pdf/Innoline/R-78Exx-0.5.pdf +dc-dc recom buck sip-3 pitch 2.54mm +0 +3 +3 +Converter_DCDC +Converter_DCDC_RECOM_R-78HB-0.5L_THT +DCDC-Converter, RECOM, RECOM_R-78HB-0.5L, SIP-3, Horizontally Mounted, pitch 2.54mm, package size 11.5x8.5x17.5mm^3, https://www.recom-power.com/pdf/Innoline/R-78HBxx-0.5_L.pdf +dc-dc recom buck sip-3 pitch 2.54mm +0 +3 +3 +Converter_DCDC +Converter_DCDC_RECOM_R-78HB-0.5_THT +DCDC-Converter, RECOM, RECOM_R-78HB-0.5, SIP-3, pitch 2.54mm, package size 11.5x8.5x17.5mm^3, https://www.recom-power.com/pdf/Innoline/R-78HBxx-0.5_L.pdf +dc-dc recom buck sip-3 pitch 2.54mm +0 +3 +3 +Converter_DCDC +Converter_DCDC_RECOM_R-78S-0.1_THT +DCDC-Converter, RECOM, RECOM_R-78S-0.1, SIP-4, pitch 2.54mm, package size 11.6x8.5x10.4mm^3, https://www.recom-power.com/pdf/Innoline/R-78Sxx-0.1.pdf +dc-dc recom buck sip-4 pitch 2.54mm +0 +4 +4 +Converter_DCDC +Converter_DCDC_RECOM_R5xxxDA_THT +DCDC-Converter, RECOM, RECOM_R5xxxDA, SIP-12, Horizontally Mounted, pitch 2.54mm, package size 32.2x9.1x15mm^3, https://www.recom-power.com/pdf/Innoline/R-5xxxPA_DA.pdf +dc-dc recom buck sip-12 pitch 2.54mm +0 +12 +12 +Converter_DCDC +Converter_DCDC_RECOM_R5xxxPA_THT +DCDC-Converter, RECOM, RECOM_R5xxxPA, SIP-12, pitch 2.54mm, package size 32.2x9.1x15mm^3, https://www.recom-power.com/pdf/Innoline/R-5xxxPA_DA.pdf +dc-dc recom buck sip-12 pitch 2.54mm +0 +12 +12 +Converter_DCDC +Converter_DCDC_RECOM_RPA60-xxxxSFW +RPA60-FW 60W Isolated DC to DC Converters +DCDC Regulator Single +0 +6 +6 +Converter_DCDC +Converter_DCDC_RECOM_RPMx.x-x.0 +https://www.recom-power.com/pdf/Innoline/RPM-6.0.pdf +dc-dc recom buck lga-25 pitch 2.29mm +0 +25 +25 +Converter_DCDC +Converter_DCDC_TRACO_TDN_5-xxxxWISM_SMD +Traco TDN 5WISM Series, 5W, SMD (https://assets.tracopower.com/20200225170127/TDN5WISM/documents/tdn5wism-datasheet.pdf#page=3) +dcdc traco 5w smd +0 +6 +6 +Converter_DCDC +Converter_DCDC_TRACO_TEN10-xxxx_Dual_THT +DCDC-Converter, TRACO, TEN10-xxxx, single output, https://assets.tracopower.com/20171102100522/TEN10/documents/ten10-datasheet.pdf +DCDC-Converter TRACO TEN10-xxxx single output +0 +5 +5 +Converter_DCDC +Converter_DCDC_TRACO_TEN10-xxxx_Single_THT +DCDC-Converter, TRACO, TEN10-xxxx, single output, https://assets.tracopower.com/20171102100522/TEN10/documents/ten10-datasheet.pdf +DCDC-Converter TRACO TEN10-xxxx single output +0 +4 +4 +Converter_DCDC +Converter_DCDC_TRACO_TEN10-xxxx_THT +DCDC-Converter, TRACO, TEN10-xxxx, https://assets.tracopower.com/20171102100522/TEN10/documents/ten10-datasheet.pdf +DCDC-Converter TRACO TEN10-xxxx +0 +4 +4 +Converter_DCDC +Converter_DCDC_TRACO_TEN20-xxxx-N4_THT +DCDC-Converter TRACO TEN20 Generic, https://assets.tracopower.com/20171102100522/TEN20/documents/ten20-datasheet.pdf +DCDC-Converter TRACO TEN20 Generic +0 +5 +5 +Converter_DCDC +Converter_DCDC_TRACO_TEN20-xxxx_THT +DCDC-Converter TRACO TEN20 Generic, https://assets.tracopower.com/20171102100522/TEN20/documents/ten20-datasheet.pdf +DCDC-Converter TRACO TEN20 Generic +0 +6 +6 +Converter_DCDC +Converter_DCDC_TRACO_THD_15-xxxxWIN_THT +Traco THD 15WIN, 15W, THT (https://www.tracopower.com/products/thd15win.pdf#page=3) +traco dcdc tht 15w +0 +9 +9 +Converter_DCDC +Converter_DCDC_TRACO_TMR-1-xxxx_Dual_THT +DCDC-Converter, TRACO, TMR 1-xxxx, Dual output, Rev. March 21.2016 +DCDC-Converter TRACO TMR1-xxxx Dual_output +0 +5 +5 +Converter_DCDC +Converter_DCDC_TRACO_TMR-1-xxxx_Single_THT +DCDC-Converter, TRACO, TMR 1-xxxx, Single output, Rev. March 21.2016 +DCDC-Converter TRACO TMR1-xxxx Single_output +0 +4 +4 +Converter_DCDC +Converter_DCDC_TRACO_TMR-1SM_SMD +http://assets.tracopower.com/TMR1SM/documents/tmr1sm-datasheet.pdf +DCDC SMD TRACO TMR-1SM +0 +7 +7 +Converter_DCDC +Converter_DCDC_TRACO_TMR-2xxxxWI_THT +https://www.tracopower.com/products/tmr2wi.pdf +DCDC-Converter TRACO TMRxxxxWI Single/Dual_output +0 +7 +7 +Converter_DCDC +Converter_DCDC_TRACO_TMR-xxxx_THT +DCDC-Converter, TRACO, TMR xxxx, Single/Dual output, http://www.datasheetlib.com/datasheet/135136/tmr-2-2410e_traco-power.html?page=3#datasheet +DCDC-Converter TRACO TMRxxxx Single/Dual_output +0 +7 +7 +Converter_DCDC +Converter_DCDC_TRACO_TSR-1_THT +DCDC-Converter, TRACO, TSR 1-xxxx +DCDC-Converter TRACO TSR-1 +0 +3 +3 +Converter_DCDC +Converter_DCDC_XP_POWER-IA48xxD_THT +XP_POWER IA48xxD, DIP, (https://www.xppower.com/pdfs/SF_IA.pdf), generated with kicad-footprint-generator +XP_POWER IA48xxD DIP DCDC-Converter +0 +6 +6 +Converter_DCDC +Converter_DCDC_XP_POWER-IA48xxS_THT +XP_POWER IA48xxS, SIP, (https://www.xppower.com/pdfs/SF_IA.pdf), generated with kicad-footprint-generator +XP_POWER IA48xxS SIP DCDC-Converter +0 +5 +5 +Converter_DCDC +Converter_DCDC_XP_POWER-IAxxxxD_THT +XP_POWER IAxxxxD, DIP, (https://www.xppower.com/pdfs/SF_IA.pdf), generated with kicad-footprint-generator +XP_POWER IAxxxxD DIP DCDC-Converter +0 +6 +6 +Converter_DCDC +Converter_DCDC_XP_POWER-IAxxxxS_THT +XP_POWER IAxxxxS, SIP, (https://www.xppower.com/pdfs/SF_IA.pdf), generated with kicad-footprint-generator +XP_POWER IAxxxxS SIP DCDC-Converter +0 +5 +5 +Converter_DCDC +Converter_DCDC_XP_POWER-IHxxxxDH_THT +XP_POWER IHxxxxDH, DIP, (https://www.xppower.com/pdfs/SF_IH.pdf), generated with kicad-footprint-generator +XP_POWER IHxxxxDH DIP DCDC-Converter +0 +6 +6 +Converter_DCDC +Converter_DCDC_XP_POWER-IHxxxxD_THT +XP_POWER IHxxxxD, DIP, (https://www.xppower.com/pdfs/SF_IH.pdf), generated with kicad-footprint-generator +XP_POWER IHxxxxD DIP DCDC-Converter +0 +6 +6 +Converter_DCDC +Converter_DCDC_XP_POWER-IHxxxxSH_THT +XP_POWER IHxxxxSH, SIP, (https://www.xppower.com/pdfs/SF_IH.pdf), generated with kicad-footprint-generator +XP_POWER IHxxxxSH SIP DCDC-Converter +0 +5 +5 +Converter_DCDC +Converter_DCDC_XP_POWER-IHxxxxS_THT +XP_POWER IHxxxxS, SIP, (https://www.xppower.com/pdfs/SF_IH.pdf), generated with kicad-footprint-generator +XP_POWER IHxxxxS SIP DCDC-Converter +0 +5 +5 +Converter_DCDC +Converter_DCDC_XP_POWER-ISU02_SMD +DCDC-Converter, XP POWER, ISU02 Series, 2W Single and Dual Output, 1500VDC Isolation, 19.0x17.0x8.7mm https://www.xppower.com/Portals/0/pdfs/SF_ISU02.pdf +DCDC SMD XP POWER ISU02 +0 +7 +7 +Converter_DCDC +Converter_DCDC_XP_POWER-ITQxxxxS-H_THT +XP_POWER ITQxxxxS-H, SIP, (https://www.xppower.com/pdfs/SF_ITQ.pdf), generated with kicad-footprint-generator +XP_POWER ITQxxxxS-H SIP DCDC-Converter +0 +6 +6 +Converter_DCDC +Converter_DCDC_XP_POWER-ITXxxxxSA_THT +XP_POWER ITXxxxxSA, SIP, (https://www.xppower.com/pdfs/SF_ITX.pdf), generated with kicad-footprint-generator +XP_POWER ITXxxxxSA SIP DCDC-Converter +0 +5 +5 +Converter_DCDC +Converter_DCDC_XP_POWER-ITxxxxxS_THT +XP_POWER ITxxxxxS, SIP, (https://www.xppower.com/portals/0/pdfs/SF_ITX.pdf https://www.xppower.com/portals/0/pdfs/SF_ITQ.pdf), generated with kicad-footprint-generator +XP_POWER ITxxxxxS SIP DCDC-Converter +0 +7 +7 +Converter_DCDC +Converter_DCDC_XP_POWER_JTDxxxxxxx_THT +XP Power JTD Series DC-DC Converter +DCDC Isolated +0 +6 +6 +Converter_DCDC +Converter_DCDC_XP_POWER_JTExxxxDxx_THT +DCDC-Converter, XP POWER, Type JTE06 Series, Dual Output +DCDC-Converter XP_POWER JTE06 Dual +0 +8 +8 +Converter_DCDC +Converter_DCDC_muRata_CRE1xxxxxx3C_THT +Isolated 1W single output DC/DC, http://power.murata.com/data/power/ncl/kdc_cre1.pdf +Isolated 1W single output DC/DC +0 +4 +4 +Converter_DCDC +Converter_DCDC_muRata_CRE1xxxxxxDC_THT +Isloated DC-DC, http://power.murata.com/data/power/ncl/kdc_cre1.pdf +Isloated DC-DC +0 +4 +4 +Converter_DCDC +Converter_DCDC_muRata_CRE1xxxxxxSC_THT +http://power.murata.com/data/power/ncl/kdc_cre1.pdf +murata dc-dc transformer +0 +4 +4 +Converter_DCDC +Converter_DCDC_muRata_NMAxxxxDC_THT +Isolated 1W DCDC-Converter, http://power.murata.com/data/power/ncl/kdc_nma.pdf +Isolated 1W DCDC-Converter +0 +6 +6 +Converter_DCDC +Converter_DCDC_muRata_NMAxxxxSC_THT +muRata NMAxxxxSC footprint based on SIP7, http://power.murata.com/data/power/ncl/kdc_nma.pdf +muRata NMAxxxxSC DCDC-Converter +0 +5 +5 +Converter_DCDC +Converter_DCDC_muRata_NXE2SxxxxMC_THT +Isolated 2W Single Output SM DC/DC Converters, http://power.murata.com/data/power/ncl/kdc_nxe2.pdf +Isolated 2W Single Output SM DC/DC Converters +0 +5 +5 +Converter_DCDC +Converter_DCDC_muRata_NXExSxxxxMC_SMD +Isolated 1W or 2W Single Output SM DC/DC Converters http://power.murata.com/data/power/ncl/kdc_nxe1.pdf http://power.murata.com/data/power/ncl/kdc_nxe2.pdf +Isolated 1W or 2W Single Output SM DC/DC Converters +0 +5 +5 +Converter_DCDC +Converter_DCDC_muRata_OKI-78SR_Horizontal +https://power.murata.com/data/power/oki-78sr.pdf +78sr3.3 78sr5 78sr9 78sr12 78srXX +0 +3 +3 +Converter_DCDC +Converter_DCDC_muRata_OKI-78SR_Vertical +https://power.murata.com/data/power/oki-78sr.pdf +78sr3.3 78sr5 78sr9 78sr12 78srXX +0 +3 +3 +Crystal +Crystal_AT310_D3.0mm_L10.0mm_Horizontal +Crystal THT AT310 10.0mm-10.5mm length 3.0mm diameter http://www.cinetech.com.tw/upload/2011/04/20110401165201.pdf +['AT310'] +0 +2 +2 +Crystal +Crystal_AT310_D3.0mm_L10.0mm_Horizontal_1EP_style1 +Crystal THT AT310 10.0mm-10.5mm length 3.0mm diameter http://www.cinetech.com.tw/upload/2011/04/20110401165201.pdf +['AT310'] +0 +3 +3 +Crystal +Crystal_AT310_D3.0mm_L10.0mm_Horizontal_1EP_style2 +Crystal THT AT310 10.0mm-10.5mm length 3.0mm diameter http://www.cinetech.com.tw/upload/2011/04/20110401165201.pdf +['AT310'] +0 +5 +3 +Crystal +Crystal_AT310_D3.0mm_L10.0mm_Vertical +Crystal THT AT310 10.0mm-10.5mm length 3.0mm diameter http://www.cinetech.com.tw/upload/2011/04/20110401165201.pdf +['AT310'] +0 +2 +2 +Crystal +Crystal_C26-LF_D2.1mm_L6.5mm_Horizontal +Crystal THT C26-LF 6.5mm length 2.06mm diameter +['C26-LF'] +0 +2 +2 +Crystal +Crystal_C26-LF_D2.1mm_L6.5mm_Horizontal_1EP_style1 +Crystal THT C26-LF 6.5mm length 2.06mm diameter +['C26-LF'] +0 +3 +3 +Crystal +Crystal_C26-LF_D2.1mm_L6.5mm_Horizontal_1EP_style2 +Crystal THT C26-LF 6.5mm length 2.06mm diameter +['C26-LF'] +0 +5 +3 +Crystal +Crystal_C26-LF_D2.1mm_L6.5mm_Vertical +Crystal THT C26-LF 6.5mm length 2.06mm diameter +['C26-LF'] +0 +2 +2 +Crystal +Crystal_C38-LF_D3.0mm_L8.0mm_Horizontal +Crystal THT C38-LF 8.0mm length 3.0mm diameter +['C38-LF'] +0 +2 +2 +Crystal +Crystal_C38-LF_D3.0mm_L8.0mm_Horizontal_1EP_style1 +Crystal THT C38-LF 8.0mm length 3.0mm diameter +['C38-LF'] +0 +3 +3 +Crystal +Crystal_C38-LF_D3.0mm_L8.0mm_Horizontal_1EP_style2 +Crystal THT C38-LF 8.0mm length 3.0mm diameter +['C38-LF'] +0 +5 +3 +Crystal +Crystal_C38-LF_D3.0mm_L8.0mm_Vertical +Crystal THT C38-LF 8.0mm length 3.0mm diameter +['C38-LF'] +0 +2 +2 +Crystal +Crystal_DS10_D1.0mm_L4.3mm_Horizontal +Crystal THT DS10 4.3mm length 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS10'] +0 +2 +2 +Crystal +Crystal_DS10_D1.0mm_L4.3mm_Horizontal_1EP_style1 +Crystal THT DS10 4.3mm length 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS10'] +0 +3 +3 +Crystal +Crystal_DS10_D1.0mm_L4.3mm_Horizontal_1EP_style2 +Crystal THT DS10 4.3mm length 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS10'] +0 +5 +3 +Crystal +Crystal_DS10_D1.0mm_L4.3mm_Vertical +Crystal THT DS10 4.3mm length 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS10'] +0 +2 +2 +Crystal +Crystal_DS15_D1.5mm_L5.0mm_Horizontal +Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS15'] +0 +2 +2 +Crystal +Crystal_DS15_D1.5mm_L5.0mm_Horizontal_1EP_style1 +Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS15'] +0 +3 +3 +Crystal +Crystal_DS15_D1.5mm_L5.0mm_Horizontal_1EP_style2 +Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS15'] +0 +5 +3 +Crystal +Crystal_DS15_D1.5mm_L5.0mm_Vertical +Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS15'] +0 +2 +2 +Crystal +Crystal_DS26_D2.0mm_L6.0mm_Horizontal +Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS26'] +0 +2 +2 +Crystal +Crystal_DS26_D2.0mm_L6.0mm_Horizontal_1EP_style1 +Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS26'] +0 +3 +3 +Crystal +Crystal_DS26_D2.0mm_L6.0mm_Horizontal_1EP_style2 +Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS26'] +0 +5 +3 +Crystal +Crystal_DS26_D2.0mm_L6.0mm_Vertical +Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS26'] +0 +2 +2 +Crystal +Crystal_HC18-U_Horizontal +Crystal THT HC-18/U http://5hertz.com/pdfs/04404_D.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC18-U_Horizontal_1EP_style1 +Crystal THT HC-18/U http://5hertz.com/pdfs/04404_D.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC18-U_Horizontal_1EP_style2 +Crystal THT HC-18/U http://5hertz.com/pdfs/04404_D.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC18-U_Vertical +Crystal THT HC-18/U, http://5hertz.com/pdfs/04404_D.pdf +THT crystalHC-18/U +0 +2 +2 +Crystal +Crystal_HC33-U_Horizontal +Crystal THT HC-33/U http://pdi.bentech-taiwan.com/PDI/GEN20SPEV20HC3320U.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC33-U_Horizontal_1EP_style1 +Crystal THT HC-33/U http://pdi.bentech-taiwan.com/PDI/GEN20SPEV20HC3320U.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC33-U_Horizontal_1EP_style2 +Crystal THT HC-33/U http://pdi.bentech-taiwan.com/PDI/GEN20SPEV20HC3320U.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC33-U_Vertical +Crystal THT HC-33/U, http://pdi.bentech-taiwan.com/PDI/GEN20SPEV20HC3320U.pdf +THT crystalHC-33/U +0 +2 +2 +Crystal +Crystal_HC35-U +Crystal, Quarz, HC35/U, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/TO71xx.pdf +Crystal Quarz HC35/U +0 +3 +3 +Crystal +Crystal_HC49-4H_Vertical +Crystal THT HC-49-4H http://5hertz.com/pdfs/04404_D.pdf +THT crystalHC-49-4H +0 +2 +2 +Crystal +Crystal_HC49-U-3Pin_Vertical +Crystal THT HC-49/U, 3pin-version, http://www.raltron.com/products/pdfspecs/crystal_hc_49_45_51.pdf +THT crystalHC-49/U +0 +3 +3 +Crystal +Crystal_HC49-U_Horizontal +Crystal THT HC-49/U http://5hertz.com/pdfs/04404_D.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC49-U_Horizontal_1EP_style1 +Crystal THT HC-49/U http://5hertz.com/pdfs/04404_D.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC49-U_Horizontal_1EP_style2 +Crystal THT HC-49/U http://5hertz.com/pdfs/04404_D.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC49-U_Vertical +Crystal THT HC-49/U http://5hertz.com/pdfs/04404_D.pdf +THT crystalHC-49/U +0 +2 +2 +Crystal +Crystal_HC50_Horizontal +Crystal THT HC-50 http://www.crovencrystals.com/croven_pdf/HC-50_Crystal_Holder_Rev_00.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC50_Horizontal_1EP_style1 +Crystal THT HC-50 http://www.crovencrystals.com/croven_pdf/HC-50_Crystal_Holder_Rev_00.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC50_Horizontal_1EP_style2 +Crystal THT HC-50 http://www.crovencrystals.com/croven_pdf/HC-50_Crystal_Holder_Rev_00.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC50_Vertical +Crystal THT HC-50, http://www.crovencrystals.com/croven_pdf/HC-50_Crystal_Holder_Rev_00.pdf +THT crystalHC-50 +0 +2 +2 +Crystal +Crystal_HC51-U_Vertical +Crystal THT HC-51/U, http://www.crovencrystals.com/croven_pdf/HC-51_Crystal_Holder_Rev_00.pdf +THT crystalHC-51/U +0 +2 +2 +Crystal +Crystal_HC51_Horizontal +Crystal THT HC-51 http://www.crovencrystals.com/croven_pdf/HC-51_Crystal_Holder_Rev_00.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC51_Horizontal_1EP_style1 +Crystal THT HC-51 http://www.crovencrystals.com/croven_pdf/HC-51_Crystal_Holder_Rev_00.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC51_Horizontal_1EP_style2 +Crystal THT HC-51 http://www.crovencrystals.com/croven_pdf/HC-51_Crystal_Holder_Rev_00.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC52-6mm_Horizontal +Crystal THT HC-51/6mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC52-6mm_Horizontal_1EP_style1 +Crystal THT HC-51/6mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC52-6mm_Horizontal_1EP_style2 +Crystal THT HC-51/6mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC52-6mm_Vertical +Crystal THT HC-52/6mm, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystalHC-49/U +0 +2 +2 +Crystal +Crystal_HC52-8mm_Horizontal +Crystal THT HC-51/8mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC52-8mm_Horizontal_1EP_style1 +Crystal THT HC-51/8mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC52-8mm_Horizontal_1EP_style2 +Crystal THT HC-51/8mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC52-8mm_Vertical +Crystal THT HC-52/8mm, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystalHC-49/U +0 +2 +2 +Crystal +Crystal_HC52-U-3Pin_Vertical +Crystal THT HC-52/U, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystalHC-52/U +0 +3 +3 +Crystal +Crystal_HC52-U_Horizontal +Crystal THT HC-51/U http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC52-U_Horizontal_1EP_style1 +Crystal THT HC-51/U http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC52-U_Horizontal_1EP_style2 +Crystal THT HC-51/U http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC52-U_Vertical +Crystal THT HC-52/U, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal HC-52/U +0 +2 +2 +Crystal +Crystal_Round_D1.0mm_Vertical +Crystal THT DS10 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS10'] +0 +2 +2 +Crystal +Crystal_Round_D1.5mm_Vertical +Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS15'] +0 +2 +2 +Crystal +Crystal_Round_D2.0mm_Vertical +Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS26'] +0 +2 +2 +Crystal +Crystal_Round_D3.0mm_Vertical +Crystal THT C38-LF 8.0mm length 3.0mm diameter +['C38-LF'] +0 +2 +2 +Crystal +Crystal_SMD_0603-2Pin_6.0x3.5mm +SMD Crystal SERIES SMD0603/2 http://www.petermann-technik.de/fileadmin/petermann/pdf/SMD0603-2.pdf, 6.0x3.5mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_0603-2Pin_6.0x3.5mm_HandSoldering +SMD Crystal SERIES SMD0603/2 http://www.petermann-technik.de/fileadmin/petermann/pdf/SMD0603-2.pdf, hand-soldering, 6.0x3.5mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_0603-4Pin_6.0x3.5mm +SMD Crystal SERIES SMD0603/4 http://www.petermann-technik.de/fileadmin/petermann/pdf/SMD0603-4.pdf, 6.0x3.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_0603-4Pin_6.0x3.5mm_HandSoldering +SMD Crystal SERIES SMD0603/4 http://www.petermann-technik.de/fileadmin/petermann/pdf/SMD0603-4.pdf, hand-soldering, 6.0x3.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_2012-2Pin_2.0x1.2mm +SMD Crystal 2012/2 http://txccrystal.com/images/pdf/9ht11.pdf, 2.0x1.2mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_2012-2Pin_2.0x1.2mm_HandSoldering +SMD Crystal 2012/2 http://txccrystal.com/images/pdf/9ht11.pdf, hand-soldering, 2.0x1.2mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_2016-4Pin_2.0x1.6mm +SMD Crystal SERIES SMD2016/4 http://www.q-crystal.com/upload/5/2015552223166229.pdf, 2.0x1.6mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_2520-4Pin_2.5x2.0mm +SMD Crystal SERIES SMD2520/4 http://www.newxtal.com/UploadFiles/Images/2012-11-12-09-29-09-776.pdf, 2.5x2.0mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_3215-2Pin_3.2x1.5mm +SMD Crystal FC-135 https://support.epson.biz/td/api/doc_check.php?dl=brief_FC-135R_en.pdf +SMD SMT Crystal +0 +2 +2 +Crystal +Crystal_SMD_3225-4Pin_3.2x2.5mm +SMD Crystal SERIES SMD3225/4 http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSoldering +SMD Crystal SERIES SMD3225/4 http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_5032-2Pin_5.0x3.2mm +SMD Crystal SERIES SMD2520/2 http://www.icbase.com/File/PDF/HKC/HKC00061008.pdf, 5.0x3.2mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_5032-2Pin_5.0x3.2mm_HandSoldering +SMD Crystal SERIES SMD2520/2 http://www.icbase.com/File/PDF/HKC/HKC00061008.pdf, hand-soldering, 5.0x3.2mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_5032-4Pin_5.0x3.2mm +SMD Crystal SERIES SMD2520/4 http://www.icbase.com/File/PDF/HKC/HKC00061008.pdf, 5.0x3.2mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_7050-2Pin_7.0x5.0mm +SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, 7.0x5.0mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_7050-2Pin_7.0x5.0mm_HandSoldering +SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, hand-soldering, 7.0x5.0mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_7050-4Pin_7.0x5.0mm +SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, 7.0x5.0mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_Abracon_ABM3-2Pin_5.0x3.2mm +Abracon Miniature Ceramic Smd Crystal ABM3 http://www.abracon.com/Resonators/abm3.pdf, 5.0x3.2mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_Abracon_ABM3-2Pin_5.0x3.2mm_HandSoldering +Abracon Miniature Ceramic Smd Crystal ABM3 http://www.abracon.com/Resonators/abm3.pdf, hand-soldering, 5.0x3.2mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_Abracon_ABM3B-4Pin_5.0x3.2mm +Abracon Miniature Ceramic Smd Crystal ABM3B http://www.abracon.com/Resonators/abm3b.pdf, 5.0x3.2mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_Abracon_ABM3C-4Pin_5.0x3.2mm +Abracon Miniature Ceramic Smd Crystal ABM3C http://www.abracon.com/Resonators/abm3c.pdf, 5.0x3.2mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_Abracon_ABM7-2Pin_6.0x3.5mm +SMD Crystal Abracon ABM7, https://abracon.com/Resonators/abm7.pdf +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_Abracon_ABM8G-4Pin_3.2x2.5mm +Abracon Miniature Ceramic Smd Crystal ABM8G http://www.abracon.com/Resonators/ABM8G.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_Abracon_ABM10-4Pin_2.5x2.0mm +Abracon Miniature Ceramic Smd Crystal ABM10 http://www.abracon.com/Resonators/ABM10.pdf +SMD SMT crystal Abracon ABM10 +0 +4 +4 +Crystal +Crystal_SMD_Abracon_ABS25-4Pin_8.0x3.8mm +Abracon Miniature Ceramic SMD Crystal ABS25 https://abracon.com/Resonators/abs25.pdf, 8.0x3.8mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_ECS_CSM3X-2Pin_7.6x4.1mm +http://www.ecsxtal.com/store/pdf/CSM-3X.pdf +Crystal CSM-3X +0 +2 +2 +Crystal +Crystal_SMD_EuroQuartz_EQ161-2Pin_3.2x1.5mm +SMD Crystal EuroQuartz EQ161 series http://cdn-reichelt.de/documents/datenblatt/B400/PG32768C.pdf, 3.2x1.5mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_EuroQuartz_EQ161-2Pin_3.2x1.5mm_HandSoldering +SMD Crystal EuroQuartz EQ161 series http://cdn-reichelt.de/documents/datenblatt/B400/PG32768C.pdf, hand-soldering, 3.2x1.5mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_EuroQuartz_MJ-4Pin_5.0x3.2mm +SMD Crystal EuroQuartz MJ series http://cdn-reichelt.de/documents/datenblatt/B400/MJ.pdf, 5.0x3.2mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_MJ-4Pin_5.0x3.2mm_HandSoldering +SMD Crystal EuroQuartz MJ series http://cdn-reichelt.de/documents/datenblatt/B400/MJ.pdf, hand-soldering, 5.0x3.2mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_MQ-4Pin_7.0x5.0mm +SMD Crystal EuroQuartz MQ series http://cdn-reichelt.de/documents/datenblatt/B400/MQ.pdf, 7.0x5.0mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_MQ-4Pin_7.0x5.0mm_HandSoldering +SMD Crystal EuroQuartz MQ series http://cdn-reichelt.de/documents/datenblatt/B400/MQ.pdf, hand-soldering, 7.0x5.0mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_MQ2-2Pin_7.0x5.0mm +SMD Crystal EuroQuartz MQ2 series http://cdn-reichelt.de/documents/datenblatt/B400/MQ.pdf, 7.0x5.0mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_EuroQuartz_MQ2-2Pin_7.0x5.0mm_HandSoldering +SMD Crystal EuroQuartz MQ2 series http://cdn-reichelt.de/documents/datenblatt/B400/MQ.pdf, hand-soldering, 7.0x5.0mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_EuroQuartz_MT-4Pin_3.2x2.5mm +SMD Crystal EuroQuartz MT series http://cdn-reichelt.de/documents/datenblatt/B400/MT.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_MT-4Pin_3.2x2.5mm_HandSoldering +SMD Crystal EuroQuartz MT series http://cdn-reichelt.de/documents/datenblatt/B400/MT.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_X22-4Pin_2.5x2.0mm +SMD Crystal EuroQuartz X22 series http://cdn-reichelt.de/documents/datenblatt/B400/DS_X22.pdf, 2.5x2.0mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_X22-4Pin_2.5x2.0mm_HandSoldering +SMD Crystal EuroQuartz X22 series http://cdn-reichelt.de/documents/datenblatt/B400/DS_X22.pdf, hand-soldering, 2.5x2.0mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_FOX_FE-2Pin_7.5x5.0mm +crystal Ceramic Resin Sealed SMD http://www.foxonline.com/pdfs/fe.pdf, 7.5x5.0mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_FOX_FE-2Pin_7.5x5.0mm_HandSoldering +crystal Ceramic Resin Sealed SMD http://www.foxonline.com/pdfs/fe.pdf, hand-soldering, 7.5x5.0mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_FOX_FQ7050-2Pin_7.0x5.0mm +FOX SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, 7.0x5.0mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_FOX_FQ7050-2Pin_7.0x5.0mm_HandSoldering +FOX SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, hand-soldering, 7.0x5.0mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_FOX_FQ7050-4Pin_7.0x5.0mm +FOX SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, 7.0x5.0mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_FrontierElectronics_FM206 +SMD Watch Crystal FrontierElectronics FM206 6.0mm length 1.9mm diameter http://www.chinafronter.com/wp-content/uploads/2013/12/FM206.pdf +['FM206'] +0 +3 +3 +Crystal +Crystal_SMD_G8-2Pin_3.2x1.5mm +SMD Crystal G8, 3.2x1.5mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_G8-2Pin_3.2x1.5mm_HandSoldering +SMD Crystal G8, hand-soldering, 3.2x1.5mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_HC49-SD +SMD Crystal HC-49-SD http://cdn-reichelt.de/documents/datenblatt/B400/xxx-HC49-SMD.pdf, 11.4x4.7mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_HC49-SD_HandSoldering +SMD Crystal HC-49-SD http://cdn-reichelt.de/documents/datenblatt/B400/xxx-HC49-SMD.pdf, hand-soldering, 11.4x4.7mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC1V-T1A-2Pin_8.0x3.7mm +SMD Crystal MicroCrystal CC1V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CC1V-T1A.pdf, 8.0x3.7mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC1V-T1A-2Pin_8.0x3.7mm_HandSoldering +SMD Crystal MicroCrystal CC1V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CC1V-T1A.pdf, hand-soldering, 8.0x3.7mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC4V-T1A-2Pin_5.0x1.9mm +SMD Crystal MicroCrystal CC4V-T1A series http://cdn-reichelt.de/documents/datenblatt/B400/CC4V-T1A.pdf, 5.0x1.9mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC4V-T1A-2Pin_5.0x1.9mm_HandSoldering +SMD Crystal MicroCrystal CC4V-T1A series http://cdn-reichelt.de/documents/datenblatt/B400/CC4V-T1A.pdf, hand-soldering, 5.0x1.9mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC5V-T1A-2Pin_4.1x1.5mm +SMD Crystal MicroCrystal CC5V-T1A series http://cdn-reichelt.de/documents/datenblatt/B400/CC5V-T1A.pdf, 4.1x1.5mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC5V-T1A-2Pin_4.1x1.5mm_HandSoldering +SMD Crystal MicroCrystal CC5V-T1A series http://cdn-reichelt.de/documents/datenblatt/B400/CC5V-T1A.pdf, hand-soldering, 4.1x1.5mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC7V-T1A-2Pin_3.2x1.5mm +SMD Crystal MicroCrystal CC7V-T1A/CM7V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CC7V-T1A.pdf, 3.2x1.5mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC7V-T1A-2Pin_3.2x1.5mm_HandSoldering +SMD Crystal MicroCrystal CC7V-T1A/CM7V-T1A series http://www.microcrystal.com/images/_Product-Documentation/01_TF_ceramic_Packages/01_Datasheet/CC1V-T1A.pdf, hand-soldering, 3.2x1.5mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC8V-T1A-2Pin_2.0x1.2mm +SMD Crystal MicroCrystal CC8V-T1A/CM8V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CC8V-T1A.pdf, 2.0x1.2mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC8V-T1A-2Pin_2.0x1.2mm_HandSoldering +SMD Crystal MicroCrystal CC8V-T1A/CM8V-T1A series http://www.microcrystal.com/images/_Product-Documentation/01_TF_ceramic_Packages/01_Datasheet/CC8V-T1A.pdf, hand-soldering, 2.0x1.2mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CM9V-T1A-2Pin_1.6x1.0mm +SMD Crystal MicroCrystal CM9V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CM9V-T1A.pdf, 1.6x1.0mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CM9V-T1A-2Pin_1.6x1.0mm_HandSoldering +SMD Crystal MicroCrystal CM9V-T1A series http://www.microcrystal.com/images/_Product-Documentation/01_TF_ceramic_Packages/01_Datasheet/CM9V-T1A.pdf, hand-soldering, 1.6x1.0mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_MS1V-T1K +SMD Watch Crystal MicroCrystal MS1V-T1K 6.1mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/MS1V-T1K.pdf +['MS1V-T1K'] +0 +3 +3 +Crystal +Crystal_SMD_MicroCrystal_MS3V-T1R +SMD Watch Crystal MicroCrystal MS3V-T1R 5.2mm length 1.4mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/MS3V-T1R.pdf +['MS3V-T1R'] +0 +3 +3 +Crystal +Crystal_SMD_Qantek_QC5CB-2Pin_5x3.2mm +SMD Crystal Qantek QC5CB, https://www.qantek.com/tl_files/products/crystals/QC5CB.pdf +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_SeikoEpson_FA238-4Pin_3.2x2.5mm +crystal Epson Toyocom FA-238 https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_FA238-4Pin_3.2x2.5mm_HandSoldering +crystal Epson Toyocom FA-238 series https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_FA238V-4Pin_3.2x2.5mm +crystal Epson Toyocom FA-238 series https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_FA238V-4Pin_3.2x2.5mm_HandSoldering +crystal Epson Toyocom FA-238 series http://www.mouser.com/ds/2/137/1721499-465440.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MA406-4Pin_11.7x4.0mm +SMD Crystal Seiko Epson MC-506 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, 11.7x4.0mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MA406-4Pin_11.7x4.0mm_HandSoldering +SMD Crystal Seiko Epson MC-506 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, hand-soldering, 11.7x4.0mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MA505-2Pin_12.7x5.1mm +SMD Crystal Seiko Epson MC-505 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, 12.7x5.1mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_SeikoEpson_MA505-2Pin_12.7x5.1mm_HandSoldering +SMD Crystal Seiko Epson MC-505 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, hand-soldering, 12.7x5.1mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_SeikoEpson_MA506-4Pin_12.7x5.1mm +SMD Crystal Seiko Epson MC-506 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, 12.7x5.1mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MA506-4Pin_12.7x5.1mm_HandSoldering +SMD Crystal Seiko Epson MC-506 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, hand-soldering, 12.7x5.1mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC146-4Pin_6.7x1.5mm +SMD Crystal Seiko Epson MC-146 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-156_en.pdf, 6.7x1.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC146-4Pin_6.7x1.5mm_HandSoldering +SMD Crystal Seiko Epson MC-146 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-156_en.pdf, hand-soldering, 6.7x1.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC156-4Pin_7.1x2.5mm +SMD Crystal Seiko Epson MC-156 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-156_en.pdf, 7.1x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC156-4Pin_7.1x2.5mm_HandSoldering +SMD Crystal Seiko Epson MC-156 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-156_en.pdf, hand-soldering, 7.1x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC306-4Pin_8.0x3.2mm +SMD Crystal Seiko Epson MC-306 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, 8.0x3.2mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC306-4Pin_8.0x3.2mm_HandSoldering +SMD Crystal Seiko Epson MC-306 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, hand-soldering, 8.0x3.2mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC405-2Pin_9.6x4.1mm +SMD Crystal Seiko Epson MC-405 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, 9.6x4.1mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_SeikoEpson_MC405-2Pin_9.6x4.1mm_HandSoldering +SMD Crystal Seiko Epson MC-405 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, hand-soldering, 9.6x4.1mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_SeikoEpson_MC406-4Pin_9.6x4.1mm +SMD Crystal Seiko Epson MC-406 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, 9.6x4.1mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC406-4Pin_9.6x4.1mm_HandSoldering +SMD Crystal Seiko Epson MC-406 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, hand-soldering, 9.6x4.1mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_TSX3225-4Pin_3.2x2.5mm +crystal Epson Toyocom TSX-3225 series https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_TSX3225-4Pin_3.2x2.5mm_HandSoldering +crystal Epson Toyocom TSX-3225 series https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_TXC_7A-2Pin_5x3.2mm +SMD Crystal TXC 7A http://txccrystal.com/images/pdf/7a.pdf +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_TXC_7M-4Pin_3.2x2.5mm +SMD Crystal TXC 7M http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_TXC_7M-4Pin_3.2x2.5mm_HandSoldering +SMD Crystal TXC 7M http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_TXC_9HT11-2Pin_2.0x1.2mm +SMD Crystal TXC 9HT11 http://txccrystal.com/images/pdf/9ht11.pdf, 2.0x1.2mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_TXC_9HT11-2Pin_2.0x1.2mm_HandSoldering +SMD Crystal TXC 9HT11 http://txccrystal.com/images/pdf/9ht11.pdf, hand-soldering, 2.0x1.2mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_TXC_AX_8045-2Pin_8.0x4.5mm +http://www.txccrystal.com/images/pdf/ax-automotive.pdf +SMD SMT crystal +0 +2 +2 +Crystal +Resonator-2Pin_W6.0mm_H3.0mm +Ceramic Resomator/Filter 6.0x3.0mm^2, length*width=6.0x3.0mm^2 package, package length=6.0mm, package width=3.0mm, 2 pins +THT ceramic resonator filter +0 +2 +2 +Crystal +Resonator-2Pin_W7.0mm_H2.5mm +Ceramic Resomator/Filter 7.0x2.5mm^2, length*width=7.0x2.5mm^2 package, package length=7.0mm, package width=2.5mm, 2 pins +THT ceramic resonator filter +0 +2 +2 +Crystal +Resonator-2Pin_W8.0mm_H3.5mm +Ceramic Resomator/Filter 8.0x3.5mm^2, length*width=8.0x3.5mm^2 package, package length=8.0mm, package width=3.5mm, 2 pins +THT ceramic resonator filter +0 +2 +2 +Crystal +Resonator-2Pin_W10.0mm_H5.0mm +Ceramic Resomator/Filter 10.0x5.0 RedFrequency MG/MT/MX series, http://www.red-frequency.com/download/datenblatt/redfrequency-datenblatt-ir-zta.pdf, length*width=10.0x5.0mm^2 package, package length=10.0mm, package width=5.0mm, 2 pins +THT ceramic resonator filter +0 +2 +2 +Crystal +Resonator-3Pin_W6.0mm_H3.0mm +Ceramic Resomator/Filter 6.0x3.0mm^2, length*width=6.0x3.0mm^2 package, package length=6.0mm, package width=3.0mm, 3 pins +THT ceramic resonator filter +0 +3 +3 +Crystal +Resonator-3Pin_W7.0mm_H2.5mm +Ceramic Resomator/Filter 7.0x2.5mm^2, length*width=7.0x2.5mm^2 package, package length=7.0mm, package width=2.5mm, 3 pins +THT ceramic resonator filter +0 +3 +3 +Crystal +Resonator-3Pin_W8.0mm_H3.5mm +Ceramic Resomator/Filter 8.0x3.5mm^2, length*width=8.0x3.5mm^2 package, package length=8.0mm, package width=3.5mm, 3 pins +THT ceramic resonator filter +0 +3 +3 +Crystal +Resonator-3Pin_W10.0mm_H5.0mm +Ceramic Resomator/Filter 10.0x5.0mm^2 RedFrequency MG/MT/MX series, http://www.red-frequency.com/download/datenblatt/redfrequency-datenblatt-ir-zta.pdf, length*width=10.0x5.0mm^2 package, package length=10.0mm, package width=5.0mm, 3 pins +THT ceramic resonator filter +0 +3 +3 +Crystal +Resonator_SMD-3Pin_7.2x3.0mm +SMD Resomator/Filter 7.2x3.0mm, Murata CSTCC8M00G53-R0; 8MHz resonator, SMD, Farnell (Element 14) #1170435, http://www.farnell.com/datasheets/19296.pdf?_ga=1.247244932.122297557.1475167906, 7.2x3.0mm^2 package +SMD SMT ceramic resonator filter filter +0 +3 +3 +Crystal +Resonator_SMD-3Pin_7.2x3.0mm_HandSoldering +SMD Resomator/Filter 7.2x3.0mm, Murata CSTCC8M00G53-R0; 8MHz resonator, SMD, Farnell (Element 14) #1170435, http://www.farnell.com/datasheets/19296.pdf?_ga=1.247244932.122297557.1475167906, hand-soldering, 7.2x3.0mm^2 package +SMD SMT ceramic resonator filter filter hand-soldering +0 +3 +3 +Crystal +Resonator_SMD_muRata_CDSCB-2Pin_4.5x2.0mm +SMD Resomator/Filter Murata CDSCB, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, 4.5x2.0mm^2 package +SMD SMT ceramic resonator filter filter +0 +2 +2 +Crystal +Resonator_SMD_muRata_CDSCB-2Pin_4.5x2.0mm_HandSoldering +SMD Resomator/Filter Murata CDSCB, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, hand-soldering, 4.5x2.0mm^2 package +SMD SMT ceramic resonator filter filter hand-soldering +0 +2 +2 +Crystal +Resonator_SMD_muRata_CSTxExxV-3Pin_3.0x1.1mm +SMD Resomator/Filter Murata CSTCE, https://www.murata.com/en-eu/products/productdata/8801162264606/SPEC-CSTNE16M0VH3C000R0.pdf +SMD SMT ceramic resonator filter +0 +3 +3 +Crystal +Resonator_SMD_muRata_CSTxExxV-3Pin_3.0x1.1mm_HandSoldering +SMD Resomator/Filter Murata CSTCE, https://www.murata.com/en-eu/products/productdata/8801162264606/SPEC-CSTNE16M0VH3C000R0.pdf +SMD SMT ceramic resonator filter +0 +3 +3 +Crystal +Resonator_SMD_muRata_SFECV-3Pin_6.9x2.9mm +SMD Resomator/Filter Murata SFECV, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, 6.9x2.9mm^2 package +SMD SMT ceramic resonator filter filter +0 +3 +3 +Crystal +Resonator_SMD_muRata_SFECV-3Pin_6.9x2.9mm_HandSoldering +SMD Resomator/Filter Murata SFECV, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, hand-soldering, 6.9x2.9mm^2 package +SMD SMT ceramic resonator filter filter hand-soldering +0 +3 +3 +Crystal +Resonator_SMD_muRata_SFSKA-3Pin_7.9x3.8mm +SMD Resomator/Filter Murata SFSKA, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, 7.9x3.8mm^2 package +SMD SMT ceramic resonator filter filter +0 +3 +3 +Crystal +Resonator_SMD_muRata_SFSKA-3Pin_7.9x3.8mm_HandSoldering +SMD Resomator/Filter Murata SFSKA, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, hand-soldering, 7.9x3.8mm^2 package +SMD SMT ceramic resonator filter filter hand-soldering +0 +3 +3 +Crystal +Resonator_SMD_muRata_TPSKA-3Pin_7.9x3.8mm +SMD Resomator/Filter Murata TPSKA, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, 7.9x3.8mm^2 package +SMD SMT ceramic resonator filter filter +0 +3 +3 +Crystal +Resonator_SMD_muRata_TPSKA-3Pin_7.9x3.8mm_HandSoldering +SMD Resomator/Filter Murata TPSKA, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, hand-soldering, 7.9x3.8mm^2 package +SMD SMT ceramic resonator filter filter hand-soldering +0 +3 +3 +Crystal +Resonator_muRata_CSTLSxxxG-3Pin_W8.0mm_H3.0mm +Ceramic Resomator/Filter Murata CSTLSxxxG, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/timingdevice/ceralock/p17e.ashx, length*width=8.0x3.0mm^2 package, package length=8.0mm, package width=3.0mm, 3 pins +THT ceramic resonator filter CSTLSxxxG +0 +3 +3 +Crystal +Resonator_muRata_CSTLSxxxX-3Pin_W5.5mm_H3.0mm +Ceramic Resomator/Filter Murata CSTLSxxxX, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/timingdevice/ceralock/p17e.ashx, length*width=5.5x3.0mm^2 package, package length=5.5mm, package width=3.0mm, 3 pins +THT ceramic resonator filter CSTLSxxxX +0 +3 +3 +Crystal +Resonator_muRata_DSN6-3Pin_W7.0mm_H2.5mm +Ceramic Resomator/Filter Murata DSN6, http://cdn-reichelt.de/documents/datenblatt/B400/DSN6NC51H.pdf, length*width=7.0x2.5mm^2 package, package length=7.0mm, package width=2.5mm, 3 pins +THT ceramic resonator filter DSN6 +0 +3 +3 +Crystal +Resonator_muRata_DSS6-3Pin_W7.0mm_H2.5mm +Ceramic Resomator/Filter Murata DSS6, http://cdn-reichelt.de/documents/datenblatt/B400/DSN6NC51H.pdf, length*width=7.0x2.5mm^2 package, package length=7.0mm, package width=2.5mm, 3 pins +THT ceramic resonator filter DSS6 +0 +3 +3 +Diode_SMD +D_0201_0603Metric +Diode SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +diode +0 +4 +2 +Diode_SMD +D_0201_0603Metric_Castellated +Diode SMD 0201 (0603 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +diode castellated +0 +4 +2 +Diode_SMD +D_0201_0603Metric_Pad0.64x0.40mm_HandSolder +Diode SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +diode handsolder +0 +4 +2 +Diode_SMD +D_0402_1005Metric +Diode SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_0402_1005Metric_Castellated +Diode SMD 0402 (1005 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_0402_1005Metric_Pad0.77x0.64mm_HandSolder +Diode SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_0603_1608Metric +Diode SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_0603_1608Metric_Castellated +Diode SMD 0603 (1608 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_0603_1608Metric_Pad1.05x0.95mm_HandSolder +Diode SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_0805_2012Metric +Diode SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_0805_2012Metric_Castellated +Diode SMD 0805 (2012 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_0805_2012Metric_Pad1.15x1.40mm_HandSolder +Diode SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_01005_0402Metric +Diode SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +diode +0 +4 +2 +Diode_SMD +D_01005_0402Metric_Castellated +Diode SMD 01005 (0402 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +diode castellated +0 +4 +2 +Diode_SMD +D_01005_0402Metric_Pad0.57x0.30mm_HandSolder +Diode SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +diode handsolder +0 +4 +2 +Diode_SMD +D_1206_3216Metric +Diode SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_1206_3216Metric_Castellated +Diode SMD 1206 (3216 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_1206_3216Metric_Pad1.42x1.75mm_HandSolder +Diode SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_1210_3225Metric +Diode SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_1210_3225Metric_Castellated +Diode SMD 1210 (3225 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_1210_3225Metric_Pad1.42x2.65mm_HandSolder +Diode SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_1806_4516Metric +Diode SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_1806_4516Metric_Castellated +Diode SMD 1806 (4516 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_1806_4516Metric_Pad1.57x1.80mm_HandSolder +Diode SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_1812_4532Metric +Diode SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_1812_4532Metric_Castellated +Diode SMD 1812 (4532 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_1812_4532Metric_Pad1.30x3.40mm_HandSolder +Diode SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_2010_5025Metric +Diode SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_2010_5025Metric_Castellated +Diode SMD 2010 (5025 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_2010_5025Metric_Pad1.52x2.65mm_HandSolder +Diode SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_2114_3652Metric +Diode SMD 2114 (3652 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/schottky.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_2114_3652Metric_Castellated +Diode SMD 2114 (3652 Metric), castellated end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/schottky.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_2114_3652Metric_Pad1.85x3.75mm_HandSolder +Diode SMD 2114 (3652 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/schottky.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_2512_6332Metric +Diode SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_2512_6332Metric_Castellated +Diode SMD 2512 (6332 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_2512_6332Metric_Pad1.52x3.35mm_HandSolder +Diode SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_2816_7142Metric +Diode SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_2816_7142Metric_Castellated +Diode SMD 2816 (7142 Metric), castellated end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_2816_7142Metric_Pad3.20x4.45mm_HandSolder +Diode SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_3220_8050Metric +Diode SMD 3220 (8050 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/schottky.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +Diode_SMD +D_3220_8050Metric_Castellated +Diode SMD 3220 (8050 Metric), castellated end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/schottky.pdf), generated with kicad-footprint-generator +diode castellated +0 +2 +2 +Diode_SMD +D_3220_8050Metric_Pad2.65x5.15mm_HandSolder +Diode SMD 3220 (8050 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/schottky.pdf), generated with kicad-footprint-generator +diode handsolder +0 +2 +2 +Diode_SMD +D_MELF +Diode, MELF,, +Diode MELF +0 +2 +2 +Diode_SMD +D_MELF-RM10_Universal_Handsoldering +Diode, Universal, MELF, RM10, Handsoldering, SMD, Thruhole, +Diode Universal MELF RM10 Handsoldering SMD Thruhole +0 +2 +2 +Diode_SMD +D_MELF_Handsoldering +Diode MELF Handsoldering +Diode MELF Handsoldering +0 +2 +2 +Diode_SMD +D_MicroMELF +Diode, MicroMELF, Reflow Soldering, http://www.vishay.com/docs/85597/bzm55.pdf +MicroMELF Diode +0 +2 +2 +Diode_SMD +D_MicroMELF_Hadsoldering +Diode, MicroMELF, hand-soldering, http://www.vishay.com/docs/85597/bzm55-se.pdf +MicroMELF Diode +0 +2 +2 +Diode_SMD +D_MicroMELF_Handsoldering +Diode, MicroMELF, Hand Soldering, http://www.vishay.com/docs/85597/bzm55.pdf +MicroMELF Diode +0 +2 +2 +Diode_SMD +D_MiniMELF +Diode Mini-MELF (SOD-80) +Diode Mini-MELF (SOD-80) +0 +2 +2 +Diode_SMD +D_MiniMELF_Handsoldering +Diode Mini-MELF (SOD-80) Handsoldering +Diode Mini-MELF (SOD-80) Handsoldering +0 +2 +2 +Diode_SMD +D_PowerDI-5 +PowerDI,Diode,Vishay,https://www.diodes.com/assets/Package-Files/PowerDI5.pdf +PowerDI diode vishay +0 +3 +2 +Diode_SMD +D_PowerDI-123 +http://www.diodes.com/_files/datasheets/ds30497.pdf +PowerDI diode vishay +0 +2 +2 +Diode_SMD +D_Powermite2_AK +Microsemi Powermite 2 SMD power package (https://www.microsemi.com/packaging-information/partpackage/details?pid=5341) +PowerMite2 +0 +2 +2 +Diode_SMD +D_Powermite2_KA +Microsemi Powermite 2 SMD power package (https://www.microsemi.com/packaging-information/partpackage/details?pid=5341) +PowerMite2 +0 +2 +2 +Diode_SMD +D_Powermite3 +Microsemi Powermite 3 SMD power package (https://www.microsemi.com/packaging-information/partpackage/details?pid=5340) +PowerMite3 +0 +3 +3 +Diode_SMD +D_Powermite_AK +Microsemi Powermite SMD power package (https://www.microsemi.com/packaging-information/partpackage/details?pid=5339, https://www.onsemi.com/pub/Collateral/457-04.PDF) +Powermite +0 +2 +2 +Diode_SMD +D_Powermite_KA +Microsemi Powermite SMD power package (https://www.microsemi.com/packaging-information/partpackage/details?pid=5339, https://www.onsemi.com/pub/Collateral/457-04.PDF) +Powermite +0 +2 +2 +Diode_SMD +D_QFN_3.3x3.3mm_P0.65mm +QFN, diode, 3.3x3.3x1mm (https://www.wolfspeed.com/media/downloads/846/C3D1P7060Q.pdf) +diode qfn 3.3 +0 +3 +2 +Diode_SMD +D_SC-80 +JEITA SC-80 +SC-80 +0 +2 +2 +Diode_SMD +D_SC-80_HandSoldering +JEITA SC-80 +SC-80 +0 +2 +2 +Diode_SMD +D_SMA +Diode SMA (DO-214AC) +Diode SMA (DO-214AC) +0 +2 +2 +Diode_SMD +D_SMA-SMB_Universal_Handsoldering +Diode, Universal, SMA (DO-214AC) or SMB (DO-214AA), Handsoldering, +Diode Universal SMA (DO-214AC) SMB (DO-214AA) Handsoldering +0 +2 +2 +Diode_SMD +D_SMA_Handsoldering +Diode SMA (DO-214AC) Handsoldering +Diode SMA (DO-214AC) Handsoldering +0 +2 +2 +Diode_SMD +D_SMB +Diode SMB (DO-214AA) +Diode SMB (DO-214AA) +0 +2 +2 +Diode_SMD +D_SMB-SMC_Universal_Handsoldering +Diode, Universal, SMB(DO-214AA) or SMC (DO-214AB), Handsoldering, +Diode Universal SMB(DO-214AA) SMC (DO-214AB) Handsoldering +0 +2 +2 +Diode_SMD +D_SMB_Handsoldering +Diode SMB (DO-214AA) Handsoldering +Diode SMB (DO-214AA) Handsoldering +0 +2 +2 +Diode_SMD +D_SMB_Modified +Diode SMB (DO-214AA) Modified (http://www.littelfuse.com/~/media/electronics/datasheets/sidactors/littelfuse_sidactor_battrax_positive_negative_modified_do_214_datasheet.pdf.pdf) +Diode SMB (DO-214AA) +0 +3 +3 +Diode_SMD +D_SMC +Diode SMC (DO-214AB) +Diode SMC (DO-214AB) +0 +2 +2 +Diode_SMD +D_SMC-RM10_Universal_Handsoldering +Diode, Universal, SMC (DO-214AB), RM10, Handsoldering, SMD, Thruhole +Diode Universal SMC (DO-214AB) RM10 Handsoldering SMD Thruhole +0 +2 +2 +Diode_SMD +D_SMC_Handsoldering +Diode SMC (DO-214AB) Handsoldering +Diode SMC (DO-214AB) Handsoldering +0 +2 +2 +Diode_SMD +D_SMF +Diode SMF (DO-219AB), http://www.vishay.com/docs/95572/smf_do-219ab.pdf +Diode SMF (DO-214AB) +0 +2 +2 +Diode_SMD +D_SOD-110 +SOD-110 +SOD-110 +0 +2 +2 +Diode_SMD +D_SOD-123 +SOD-123 +SOD-123 +0 +2 +2 +Diode_SMD +D_SOD-123F +D_SOD-123F +D_SOD-123F +0 +2 +2 +Diode_SMD +D_SOD-128 +D_SOD-128 (CFP5 SlimSMAW), https://assets.nexperia.com/documents/outline-drawing/SOD128.pdf +D_SOD-128 +0 +2 +2 +Diode_SMD +D_SOD-323 +SOD-323 +SOD-323 +0 +2 +2 +Diode_SMD +D_SOD-323F +SOD-323F http://www.nxp.com/documents/outline_drawing/SOD323F.pdf +SOD-323F +0 +2 +2 +Diode_SMD +D_SOD-323_HandSoldering +SOD-323 +SOD-323 +0 +2 +2 +Diode_SMD +D_SOD-523 +http://www.diodes.com/datasheets/ap02001.pdf p.144 +Diode SOD523 +0 +2 +2 +Diode_SMD +D_SOD-923 +https://www.onsemi.com/pub/Collateral/ESD9B-D.PDF#page=4 +Diode SOD923 +0 +2 +2 +Diode_SMD +D_SOT-23_ANK +SOT-23, Single Diode +SOT-23 +0 +3 +2 +Diode_SMD +D_SOT-23_NKA +SOT-23, Single Diode +SOT-23 +0 +3 +2 +Diode_SMD +D_TUMD2 +ROHM - TUMD2 +TUMD2 +0 +2 +2 +Diode_SMD +Diode_Bridge_Bourns_CD-DF4xxS +8.1x10.5mm, 4A, single phase bridge rectifier, https://www.bourns.com/docs/Product-Datasheets/CD-DF4xxSL.pdf +Surface Mount Bridge Rectifier Diode +0 +4 +4 +Diode_SMD +Diode_Bridge_Diotec_ABS +SMD diode bridge ABS (Diotec), see https://diotec.com/tl_files/diotec/files/pdf/datasheets/abs2.pdf +ABS MBLS +0 +4 +4 +Diode_SMD +Diode_Bridge_Diotec_MicroDil_3.0x3.0x1.8mm +SMD package Diotec Diotec MicroDil, body 3.0x3.0x1.8mm (e.g. diode bridge), see https://diotec.com/tl_files/diotec/files/pdf/datasheets/mys40.pdf +Diotec MicroDil diode bridge +0 +4 +4 +Diode_SMD +Diode_Bridge_Diotec_SO-DIL-Slim +SMD diode bridge Diotec SO-DIL Slim, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/b40fs.pdf +DFS SO-DIL Slim +0 +4 +4 +Diode_SMD +Diode_Bridge_Vishay_DFS +SMD diode bridge DFS, see http://www.vishay.com/docs/88854/padlayouts.pdf +DFS +0 +4 +4 +Diode_SMD +Diode_Bridge_Vishay_DFSFlat +SMD diode bridge Low Profile DFS "Flat", see http://www.vishay.com/docs/88874/dfl15005.pdf +DFS +0 +4 +4 +Diode_SMD +Diode_Bridge_Vishay_MBLS +SMD diode bridge MBLS, see http://www.vishay.com/docs/89959/mbl104s.pdf http://www.vishay.com/docs/88854/padlayouts.pdf +DFS +0 +4 +4 +Diode_SMD +Littelfuse_PolyZen-LS +http://m.littelfuse.com/~/media/electronics/datasheets/polyzen_devices/littelfuse_polyzen_standard_polyzen_catalog_datasheet.pdf.pdf +Diode Polymer Protected Zener Diode Littelfuse LS +0 +3 +3 +Diode_THT +D_5KPW_P7.62mm_Vertical_AnodeUp +Diode, 5KPW series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=9*8mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5KPW series Axial Vertical pin pitch 7.62mm length 9mm diameter 8mm +0 +2 +2 +Diode_THT +D_5KPW_P7.62mm_Vertical_KathodeUp +Diode, 5KPW series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=9*8mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5KPW series Axial Vertical pin pitch 7.62mm length 9mm diameter 8mm +0 +2 +2 +Diode_THT +D_5KPW_P12.70mm_Horizontal +Diode, 5KPW series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9*8mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5KPW series Axial Horizontal pin pitch 12.7mm length 9mm diameter 8mm +0 +2 +2 +Diode_THT +D_5KP_P7.62mm_Vertical_AnodeUp +Diode, 5KP series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=7.62*9.53mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5KP series Axial Vertical pin pitch 7.62mm length 7.62mm diameter 9.53mm +0 +2 +2 +Diode_THT +D_5KP_P7.62mm_Vertical_KathodeUp +Diode, 5KP series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=7.62*9.53mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5KP series Axial Vertical pin pitch 7.62mm length 7.62mm diameter 9.53mm +0 +2 +2 +Diode_THT +D_5KP_P10.16mm_Horizontal +Diode, 5KP series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=7.62*9.53mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5KP series Axial Horizontal pin pitch 10.16mm length 7.62mm diameter 9.53mm +0 +2 +2 +Diode_THT +D_5KP_P12.70mm_Horizontal +Diode, 5KP series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=7.62*9.53mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5KP series Axial Horizontal pin pitch 12.7mm length 7.62mm diameter 9.53mm +0 +2 +2 +Diode_THT +D_5W_P5.08mm_Vertical_AnodeUp +Diode, 5W series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=8.9*3.7mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5W series Axial Vertical pin pitch 5.08mm length 8.9mm diameter 3.7mm +0 +2 +2 +Diode_THT +D_5W_P5.08mm_Vertical_KathodeUp +Diode, 5W series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=8.9*3.7mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5W series Axial Vertical pin pitch 5.08mm length 8.9mm diameter 3.7mm +0 +2 +2 +Diode_THT +D_5W_P10.16mm_Horizontal +Diode, 5W series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=8.9*3.7mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5W series Axial Horizontal pin pitch 10.16mm length 8.9mm diameter 3.7mm +0 +2 +2 +Diode_THT +D_5W_P12.70mm_Horizontal +Diode, 5W series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=8.9*3.7mm^2, , http://www.diodes.com/_files/packages/8686949.gif +Diode 5W series Axial Horizontal pin pitch 12.7mm length 8.9mm diameter 3.7mm +0 +2 +2 +Diode_THT +D_A-405_P2.54mm_Vertical_AnodeUp +Diode, A-405 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf +Diode A-405 series Axial Vertical pin pitch 2.54mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_A-405_P2.54mm_Vertical_KathodeUp +Diode, A-405 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf +Diode A-405 series Axial Vertical pin pitch 2.54mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_A-405_P5.08mm_Vertical_AnodeUp +Diode, A-405 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf +Diode A-405 series Axial Vertical pin pitch 5.08mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_A-405_P5.08mm_Vertical_KathodeUp +Diode, A-405 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf +Diode A-405 series Axial Vertical pin pitch 5.08mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_A-405_P7.62mm_Horizontal +Diode, A-405 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf +Diode A-405 series Axial Horizontal pin pitch 7.62mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_A-405_P10.16mm_Horizontal +Diode, A-405 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf +Diode A-405 series Axial Horizontal pin pitch 10.16mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_A-405_P12.70mm_Horizontal +Diode, A-405 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf +Diode A-405 series Axial Horizontal pin pitch 12.7mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-15_P2.54mm_Vertical_AnodeUp +Diode, DO-15 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Vertical pin pitch 2.54mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-15_P2.54mm_Vertical_KathodeUp +Diode, DO-15 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Vertical pin pitch 2.54mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-15_P3.81mm_Vertical_AnodeUp +Diode, DO-15 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Vertical pin pitch 3.81mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-15_P3.81mm_Vertical_KathodeUp +Diode, DO-15 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Vertical pin pitch 3.81mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-15_P5.08mm_Vertical_AnodeUp +Diode, DO-15 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Vertical pin pitch 5.08mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-15_P5.08mm_Vertical_KathodeUp +Diode, DO-15 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Vertical pin pitch 5.08mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-15_P10.16mm_Horizontal +Diode, DO-15 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Horizontal pin pitch 10.16mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-15_P12.70mm_Horizontal +Diode, DO-15 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Horizontal pin pitch 12.7mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-15_P15.24mm_Horizontal +Diode, DO-15 series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=7.6*3.6mm^2, , http://www.diodes.com/_files/packages/DO-15.pdf +Diode DO-15 series Axial Horizontal pin pitch 15.24mm length 7.6mm diameter 3.6mm +0 +2 +2 +Diode_THT +D_DO-27_P5.08mm_Vertical_AnodeUp +Diode, DO-27 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.52*5.33mm^2, , http://www.slottechforum.com/slotinfo/Techstuff/CD2%20Diodes%20and%20Transistors/Cases/Diode%20DO-27.jpg +Diode DO-27 series Axial Vertical pin pitch 5.08mm length 9.52mm diameter 5.33mm +0 +2 +2 +Diode_THT +D_DO-27_P5.08mm_Vertical_KathodeUp +Diode, DO-27 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.52*5.33mm^2, , http://www.slottechforum.com/slotinfo/Techstuff/CD2%20Diodes%20and%20Transistors/Cases/Diode%20DO-27.jpg +Diode DO-27 series Axial Vertical pin pitch 5.08mm length 9.52mm diameter 5.33mm +0 +2 +2 +Diode_THT +D_DO-27_P12.70mm_Horizontal +Diode, DO-27 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9.52*5.33mm^2, , http://www.slottechforum.com/slotinfo/Techstuff/CD2%20Diodes%20and%20Transistors/Cases/Diode%20DO-27.jpg +Diode DO-27 series Axial Horizontal pin pitch 12.7mm length 9.52mm diameter 5.33mm +0 +2 +2 +Diode_THT +D_DO-27_P15.24mm_Horizontal +Diode, DO-27 series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=9.52*5.33mm^2, , http://www.slottechforum.com/slotinfo/Techstuff/CD2%20Diodes%20and%20Transistors/Cases/Diode%20DO-27.jpg +Diode DO-27 series Axial Horizontal pin pitch 15.24mm length 9.52mm diameter 5.33mm +0 +2 +2 +Diode_THT +D_DO-34_SOD68_P2.54mm_Vertical_AnodeUp +Diode, DO-34_SOD68 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf +Diode DO-34_SOD68 series Axial Vertical pin pitch 2.54mm length 3.04mm diameter 1.6mm +0 +2 +2 +Diode_THT +D_DO-34_SOD68_P2.54mm_Vertical_KathodeUp +Diode, DO-34_SOD68 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf +Diode DO-34_SOD68 series Axial Vertical pin pitch 2.54mm length 3.04mm diameter 1.6mm +0 +2 +2 +Diode_THT +D_DO-34_SOD68_P5.08mm_Vertical_AnodeUp +Diode, DO-34_SOD68 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf +Diode DO-34_SOD68 series Axial Vertical pin pitch 5.08mm length 3.04mm diameter 1.6mm +0 +2 +2 +Diode_THT +D_DO-34_SOD68_P5.08mm_Vertical_KathodeUp +Diode, DO-34_SOD68 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf +Diode DO-34_SOD68 series Axial Vertical pin pitch 5.08mm length 3.04mm diameter 1.6mm +0 +2 +2 +Diode_THT +D_DO-34_SOD68_P7.62mm_Horizontal +Diode, DO-34_SOD68 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf +Diode DO-34_SOD68 series Axial Horizontal pin pitch 7.62mm length 3.04mm diameter 1.6mm +0 +2 +2 +Diode_THT +D_DO-34_SOD68_P10.16mm_Horizontal +Diode, DO-34_SOD68 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf +Diode DO-34_SOD68 series Axial Horizontal pin pitch 10.16mm length 3.04mm diameter 1.6mm +0 +2 +2 +Diode_THT +D_DO-34_SOD68_P12.70mm_Horizontal +Diode, DO-34_SOD68 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=3.04*1.6mm^2, , https://www.nxp.com/docs/en/data-sheet/KTY83_SER.pdf +Diode DO-34_SOD68 series Axial Horizontal pin pitch 12.7mm length 3.04mm diameter 1.6mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P2.54mm_Vertical_AnodeUp +Diode, DO-35_SOD27 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Vertical pin pitch 2.54mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P2.54mm_Vertical_KathodeUp +Diode, DO-35_SOD27 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Vertical pin pitch 2.54mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P3.81mm_Vertical_AnodeUp +Diode, DO-35_SOD27 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Vertical pin pitch 3.81mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P3.81mm_Vertical_KathodeUp +Diode, DO-35_SOD27 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Vertical pin pitch 3.81mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P5.08mm_Vertical_AnodeUp +Diode, DO-35_SOD27 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Vertical pin pitch 5.08mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P5.08mm_Vertical_KathodeUp +Diode, DO-35_SOD27 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Vertical pin pitch 5.08mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P7.62mm_Horizontal +Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P10.16mm_Horizontal +Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-35_SOD27_P12.70mm_Horizontal +Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf +Diode DO-35_SOD27 series Axial Horizontal pin pitch 12.7mm length 4mm diameter 2mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P2.54mm_Vertical_AnodeUp +Diode, DO-41_SOD81 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf +Diode DO-41_SOD81 series Axial Vertical pin pitch 2.54mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P2.54mm_Vertical_KathodeUp +Diode, DO-41_SOD81 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf +Diode DO-41_SOD81 series Axial Vertical pin pitch 2.54mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P3.81mm_Vertical_AnodeUp +Diode, DO-41_SOD81 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=5.2*2.7mm^2, , https://www.diodes.com/assets/Package-Files/DO-41-Plastic.pdf +Diode DO-41_SOD81 series Axial Vertical pin pitch 3.81mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P3.81mm_Vertical_KathodeUp +Diode, DO-41_SOD81 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=5.2*2.7mm^2, , https://www.diodes.com/assets/Package-Files/DO-41-Plastic.pdf +Diode DO-41_SOD81 series Axial Vertical pin pitch 3.81mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P5.08mm_Vertical_AnodeUp +Diode, DO-41_SOD81 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf +Diode DO-41_SOD81 series Axial Vertical pin pitch 5.08mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P5.08mm_Vertical_KathodeUp +Diode, DO-41_SOD81 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf +Diode DO-41_SOD81 series Axial Vertical pin pitch 5.08mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P7.62mm_Horizontal +Diode, DO-41_SOD81 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf +Diode DO-41_SOD81 series Axial Horizontal pin pitch 7.62mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P10.16mm_Horizontal +Diode, DO-41_SOD81 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf +Diode DO-41_SOD81 series Axial Horizontal pin pitch 10.16mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-41_SOD81_P12.70mm_Horizontal +Diode, DO-41_SOD81 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/DO-41%20(Plastic).pdf +Diode DO-41_SOD81 series Axial Horizontal pin pitch 12.7mm length 5.2mm diameter 2.7mm +0 +2 +2 +Diode_THT +D_DO-201AD_P3.81mm_Vertical_AnodeUp +Diode, DO-201AD series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=9.5*5.2mm^2, , http://www.diodes.com/_files/packages/DO-201AD.pdf +Diode DO-201AD series Axial Vertical pin pitch 3.81mm length 9.5mm diameter 5.2mm +0 +2 +2 +Diode_THT +D_DO-201AD_P3.81mm_Vertical_KathodeUp +Diode, DO-201AD series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=9.5*5.2mm^2, , http://www.diodes.com/_files/packages/DO-201AD.pdf +Diode DO-201AD series Axial Vertical pin pitch 3.81mm length 9.5mm diameter 5.2mm +0 +2 +2 +Diode_THT +D_DO-201AD_P5.08mm_Vertical_AnodeUp +Diode, DO-201AD series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.5*5.2mm^2, , http://www.diodes.com/_files/packages/DO-201AD.pdf +Diode DO-201AD series Axial Vertical pin pitch 5.08mm length 9.5mm diameter 5.2mm +0 +2 +2 +Diode_THT +D_DO-201AD_P5.08mm_Vertical_KathodeUp +Diode, DO-201AD series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.5*5.2mm^2, , http://www.diodes.com/_files/packages/DO-201AD.pdf +Diode DO-201AD series Axial Vertical pin pitch 5.08mm length 9.5mm diameter 5.2mm +0 +2 +2 +Diode_THT +D_DO-201AD_P12.70mm_Horizontal +Diode, DO-201AD series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9.5*5.2mm^2, , http://www.diodes.com/_files/packages/DO-201AD.pdf +Diode DO-201AD series Axial Horizontal pin pitch 12.7mm length 9.5mm diameter 5.2mm +0 +2 +2 +Diode_THT +D_DO-201AD_P15.24mm_Horizontal +Diode, DO-201AD series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=9.5*5.2mm^2, , http://www.diodes.com/_files/packages/DO-201AD.pdf +Diode DO-201AD series Axial Horizontal pin pitch 15.24mm length 9.5mm diameter 5.2mm +0 +2 +2 +Diode_THT +D_DO-201AE_P3.81mm_Vertical_AnodeUp +Diode, DO-201AE series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=9*5.3mm^2, , http://www.farnell.com/datasheets/529758.pdf +Diode DO-201AE series Axial Vertical pin pitch 3.81mm length 9mm diameter 5.3mm +0 +2 +2 +Diode_THT +D_DO-201AE_P3.81mm_Vertical_KathodeUp +Diode, DO-201AE series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=9*5.3mm^2, , http://www.farnell.com/datasheets/529758.pdf +Diode DO-201AE series Axial Vertical pin pitch 3.81mm length 9mm diameter 5.3mm +0 +2 +2 +Diode_THT +D_DO-201AE_P5.08mm_Vertical_AnodeUp +Diode, DO-201AE series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9*5.3mm^2, , http://www.farnell.com/datasheets/529758.pdf +Diode DO-201AE series Axial Vertical pin pitch 5.08mm length 9mm diameter 5.3mm +0 +2 +2 +Diode_THT +D_DO-201AE_P5.08mm_Vertical_KathodeUp +Diode, DO-201AE series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9*5.3mm^2, , http://www.farnell.com/datasheets/529758.pdf +Diode DO-201AE series Axial Vertical pin pitch 5.08mm length 9mm diameter 5.3mm +0 +2 +2 +Diode_THT +D_DO-201AE_P12.70mm_Horizontal +Diode, DO-201AE series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9*5.3mm^2, , http://www.farnell.com/datasheets/529758.pdf +Diode DO-201AE series Axial Horizontal pin pitch 12.7mm length 9mm diameter 5.3mm +0 +2 +2 +Diode_THT +D_DO-201AE_P15.24mm_Horizontal +Diode, DO-201AE series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=9*5.3mm^2, , http://www.farnell.com/datasheets/529758.pdf +Diode DO-201AE series Axial Horizontal pin pitch 15.24mm length 9mm diameter 5.3mm +0 +2 +2 +Diode_THT +D_DO-201_P3.81mm_Vertical_AnodeUp +Diode, DO-201 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=9.53*5.21mm^2, , http://www.diodes.com/_files/packages/DO-201.pdf +Diode DO-201 series Axial Vertical pin pitch 3.81mm length 9.53mm diameter 5.21mm +0 +2 +2 +Diode_THT +D_DO-201_P3.81mm_Vertical_KathodeUp +Diode, DO-201 series, Axial, Vertical, pin pitch=3.81mm, , length*diameter=9.53*5.21mm^2, , http://www.diodes.com/_files/packages/DO-201.pdf +Diode DO-201 series Axial Vertical pin pitch 3.81mm length 9.53mm diameter 5.21mm +0 +2 +2 +Diode_THT +D_DO-201_P5.08mm_Vertical_AnodeUp +Diode, DO-201 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.53*5.21mm^2, , http://www.diodes.com/_files/packages/DO-201.pdf +Diode DO-201 series Axial Vertical pin pitch 5.08mm length 9.53mm diameter 5.21mm +0 +2 +2 +Diode_THT +D_DO-201_P5.08mm_Vertical_KathodeUp +Diode, DO-201 series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.53*5.21mm^2, , http://www.diodes.com/_files/packages/DO-201.pdf +Diode DO-201 series Axial Vertical pin pitch 5.08mm length 9.53mm diameter 5.21mm +0 +2 +2 +Diode_THT +D_DO-201_P12.70mm_Horizontal +Diode, DO-201 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9.53*5.21mm^2, , http://www.diodes.com/_files/packages/DO-201.pdf +Diode DO-201 series Axial Horizontal pin pitch 12.7mm length 9.53mm diameter 5.21mm +0 +2 +2 +Diode_THT +D_DO-201_P15.24mm_Horizontal +Diode, DO-201 series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=9.53*5.21mm^2, , http://www.diodes.com/_files/packages/DO-201.pdf +Diode DO-201 series Axial Horizontal pin pitch 15.24mm length 9.53mm diameter 5.21mm +0 +2 +2 +Diode_THT +D_DO-247_Horizontal_TabDown +Diode, DO-247 series, Horizontal, TabDown, P 10.9mm +diode rectifier +0 +2 +2 +Diode_THT +D_DO-247_Horizontal_TabUp +Diode, DO-247 series, Horizontal, TabUp, P 10.9mm +diode rectifier +0 +2 +2 +Diode_THT +D_DO-247_Vertical +Diode, DO-247 series, Vertical, P 10.9mm +diode rectifier +0 +2 +2 +Diode_THT +D_P600_R-6_P7.62mm_Vertical_AnodeUp +Diode, P600_R-6 series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=9.1*9.1mm^2, , http://www.vishay.com/docs/88692/p600a.pdf, http://www.diodes.com/_files/packages/R-6.pdf +Diode P600_R-6 series Axial Vertical pin pitch 7.62mm length 9.1mm diameter 9.1mm +0 +2 +2 +Diode_THT +D_P600_R-6_P7.62mm_Vertical_KathodeUp +Diode, P600_R-6 series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=9.1*9.1mm^2, , http://www.vishay.com/docs/88692/p600a.pdf, http://www.diodes.com/_files/packages/R-6.pdf +Diode P600_R-6 series Axial Vertical pin pitch 7.62mm length 9.1mm diameter 9.1mm +0 +2 +2 +Diode_THT +D_P600_R-6_P12.70mm_Horizontal +Diode, P600_R-6 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9.1*9.1mm^2, , http://www.vishay.com/docs/88692/p600a.pdf, http://www.diodes.com/_files/packages/R-6.pdf +Diode P600_R-6 series Axial Horizontal pin pitch 12.7mm length 9.1mm diameter 9.1mm +0 +2 +2 +Diode_THT +D_P600_R-6_P20.00mm_Horizontal +Diode, P600_R-6 series, Axial, Horizontal, pin pitch=20mm, , length*diameter=9.1*9.1mm^2, , http://www.vishay.com/docs/88692/p600a.pdf, http://www.diodes.com/_files/packages/R-6.pdf +Diode P600_R-6 series Axial Horizontal pin pitch 20mm length 9.1mm diameter 9.1mm +0 +2 +2 +Diode_THT +D_T-1_P2.54mm_Vertical_AnodeUp +Diode, T-1 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=3.2*2.6mm^2, , http://www.diodes.com/_files/packages/T-1.pdf +Diode T-1 series Axial Vertical pin pitch 2.54mm length 3.2mm diameter 2.6mm +0 +2 +2 +Diode_THT +D_T-1_P2.54mm_Vertical_KathodeUp +Diode, T-1 series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=3.2*2.6mm^2, , http://www.diodes.com/_files/packages/T-1.pdf +Diode T-1 series Axial Vertical pin pitch 2.54mm length 3.2mm diameter 2.6mm +0 +2 +2 +Diode_THT +D_T-1_P5.08mm_Horizontal +Diode, T-1 series, Axial, Horizontal, pin pitch=5.08mm, , length*diameter=3.2*2.6mm^2, , http://www.diodes.com/_files/packages/T-1.pdf +Diode T-1 series Axial Horizontal pin pitch 5.08mm length 3.2mm diameter 2.6mm +0 +2 +2 +Diode_THT +D_T-1_P10.16mm_Horizontal +Diode, T-1 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=3.2*2.6mm^2, , http://www.diodes.com/_files/packages/T-1.pdf +Diode T-1 series Axial Horizontal pin pitch 10.16mm length 3.2mm diameter 2.6mm +0 +2 +2 +Diode_THT +D_T-1_P12.70mm_Horizontal +Diode, T-1 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=3.2*2.6mm^2, , http://www.diodes.com/_files/packages/T-1.pdf +Diode T-1 series Axial Horizontal pin pitch 12.7mm length 3.2mm diameter 2.6mm +0 +2 +2 +Diode_THT +D_T-1_P27.94mm_Horizontal +Diode, T-1 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=3.2*2.6mm^2, , http://www.diodes.com/_files/packages/T-1.pdf +Diode T-1 series Axial Horizontal pin pitch 12.7mm length 3.2mm diameter 2.6mm +0 +2 +2 +Diode_THT +D_T-1_P35.56mm_Horizontal +Diode, T-1 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=3.2*2.6mm^2, , http://www.diodes.com/_files/packages/T-1.pdf +Diode T-1 series Axial Horizontal pin pitch 12.7mm length 3.2mm diameter 2.6mm +0 +2 +2 +Diode_THT +Diode_Bridge_15.1x15.1x6.3mm_P10.9mm +Single phase bridge rectifier case 15.1x15.1mm, pitch 10.9mm, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/pb1000.pdf +Diode Bridge PB10xxS +0 +4 +4 +Diode_THT +Diode_Bridge_15.2x15.2x6.3mm_P10.9mm +Single phase bridge rectifier case 15.2x15.2mm, pitch 10.9mm, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/kbpc600.pdf +Diode Bridge KBPC6xx +0 +4 +4 +Diode_THT +Diode_Bridge_15.7x15.7x6.3mm_P10.8mm +Single phase bridge rectifier case 15.7x15.7 +Diode Bridge +0 +4 +4 +Diode_THT +Diode_Bridge_16.7x16.7x6.3mm_P10.8mm +Single phase bridge rectifier case 16.7x16.7 +Diode Bridge +0 +4 +4 +Diode_THT +Diode_Bridge_19.0x3.5x10.0mm_P5.0mm +Vishay GBU rectifier package, 5.08mm pitch, see http://www.vishay.com/docs/88606/g3sba20.pdf +Vishay GBU rectifier diode bridge +0 +4 +4 +Diode_THT +Diode_Bridge_19.0x19.0x6.8mm_P12.7mm +Single phase bridge rectifier case 19x19mm, pitch 12.7mm, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/pb1000.pdf +Diode Bridge PB10xx +0 +4 +4 +Diode_THT +Diode_Bridge_28.6x28.6x7.3mm_P18.0mm_P11.6mm +Single phase bridge rectifier case 28.6x28.6mm, pitch 18.0mm & 11.6mm, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/kbpc1500fw.pdf +Diode Bridge KBPCxxxxWP +0 +4 +4 +Diode_THT +Diode_Bridge_32.0x5.6x17.0mm_P10.0mm_P7.5mm +Diotec 32x5.6x17mm rectifier package, 7.5mm/10mm pitch, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/b40c3700.pdf +Diotec rectifier diode bridge +0 +4 +4 +Diode_THT +Diode_Bridge_DIP-4_W5.08mm_P2.54mm +4-lead dip package for diode bridges, row spacing 5.08mm, pin-spacing 2.54mm, see http://www.vishay.com/docs/88898/b2m.pdf +DIL DIP PDIP 5.08mm 2.54 +0 +4 +4 +Diode_THT +Diode_Bridge_DIP-4_W7.62mm_P5.08mm +4-lead dip package for diode bridges, row spacing 7.62 mm (300 mils), see http://cdn-reichelt.de/documents/datenblatt/A400/HDBL101G_20SERIES-TSC.pdf +DIL DIP PDIP 5.08mm 7.62mm 300mil +0 +4 +4 +Diode_THT +Diode_Bridge_IXYS_GUFP +Three phase, Bridge, Rectifier +diode module +0 +5 +5 +Diode_THT +Diode_Bridge_Round_D8.9mm +4-lead round diode bridge package, diameter 8.9mm, pin pitch 5.08mm, see http://cdn-reichelt.de/documents/datenblatt/A400/W005M-W10M_SEP.PDF +diode bridge 8.9mm 8.85mm WOB pitch 5.08mm +0 +4 +4 +Diode_THT +Diode_Bridge_Round_D9.0mm +4-lead round diode bridge package, diameter 9.0mm, pin pitch 5.0mm, see https://diotec.com/tl_files/diotec/files/pdf/datasheets/b40r.pdf +diode bridge 9.0mm 8.85mm WOB pitch 5.0mm +0 +4 +4 +Diode_THT +Diode_Bridge_Round_D9.8mm +4-lead round diode bridge package, diameter 9.8mm, pin pitch 5.08mm, see http://www.vishay.com/docs/88769/woo5g.pdf +diode bridge 9.8mm WOG pitch 5.08mm +0 +4 +4 +Diode_THT +Diode_Bridge_Vishay_GBL +Vishay GBL rectifier package, 5.08mm pitch, see http://www.vishay.com/docs/88609/gbl005.pdf +Vishay GBL rectifier diode bridge +0 +4 +4 +Diode_THT +Diode_Bridge_Vishay_GBU +Vishay GBU rectifier package, 5.08mm pitch, see http://www.vishay.com/docs/88606/g3sba20.pdf +Vishay GBU rectifier diode bridge +0 +4 +4 +Diode_THT +Diode_Bridge_Vishay_KBL +Vishay KBL rectifier package, 5.08mm pitch, see http://www.vishay.com/docs/88655/kbl005.pdf +Vishay KBL rectifier diode bridge +0 +4 +4 +Diode_THT +Diode_Bridge_Vishay_KBPC1 +Single phase bridge rectifier case KBPC1, see http://www.vishay.com/docs/93585/vs-kbpc1series.pdf +Diode Bridge +0 +4 +4 +Diode_THT +Diode_Bridge_Vishay_KBPC6 +Single phase bridge rectifier case KBPC6, see http://www.vishay.com/docs/93585/vs-kbpc1series.pdf +Diode Bridge +0 +4 +4 +Diode_THT +Diode_Bridge_Vishay_KBPM +Vishay KBM rectifier package, 3.95mm pitch (http://www.farnell.com/datasheets/2238158.pdf, http://www.cdil.com/s/kbp2005_.pdf) +Vishay KBM rectifier diode bridge +0 +4 +4 +Diode_THT +Diode_Bridge_Vishay_KBU +Vishay KBU rectifier package, 5.08mm pitch, see http://www.vishay.com/docs/88656/kbu4.pdf +Vishay KBU rectifier diode bridge +0 +4 +4 +Display +AG12864E +STN/FSTN LCD 128x64 dot https://www.digchip.com/datasheets/parts/datasheet/1121/AG-12864E-pdf.php +AG12864E Graphics Display 128x64 Ampire +0 +24 +20 +Display +Adafruit_SSD1306 +Adafruit SSD1306 OLED 1.3 inch 128x64 I2C & SPI https://learn.adafruit.com/monochrome-oled-breakouts/downloads +Adafruit SSD1306 OLED 1.3 inch 128x64 I2C & SPI +0 +8 +8 +Display +Adafruit_SSD1306_No_Mounting_Holes +Adafruit SSD1306 OLED 1.3 inch 128x64 I2C & SPI https://learn.adafruit.com/monochrome-oled-breakouts/downloads +Adafruit SSD1306 OLED 1.3 inch 128x64 I2C & SPI +0 +8 +8 +Display +CR2013-MI2120 +CR2013-MI2120 ILI9341 LCD Breakout http://pan.baidu.com/s/11Y990 +CR2013-MI2120 ILI9341 LCD Breakout +0 +18 +14 +Display +EA-eDIP128B-XXX +LCD-graphical display with LED backlight 128x64 RS-232 I2C or SPI http://www.lcd-module.com/fileadmin/eng/pdf/grafik/edip128-6e.pdf +LCD-graphical display with LED backlight 128x64 RS-232 I2C or SPI +0 +32 +32 +Display +EA_DOGS104X-A +LCD 4x10 character 3.3V VDD I2C or SPI http://www.lcd-module.com/fileadmin/eng/pdf/doma/dogs104e.pdf +LCD 4x10 character 3.3V VDD I2C or SPI +0 +14 +14 +Display +EA_DOGXL160-7 +Grapchical,Display,LCD,160x104 http://www.lcd-module.com/eng/pdf/grafik/dogxl160-7e.pdf +EA_DOGXL160-7 +0 +22 +22 +Display +EA_DOGXL160-7_Backlight +Grapchical,Display,LCD,160x104 http://www.lcd-module.com/eng/pdf/grafik/dogxl160-7e.pdf +EA_DOGXL160-7_Backlight +0 +22 +22 +Display +EA_T123X-I2C +http://www.lcd-module.de/pdf/doma/t123-i2c.pdf +3 Line 12 character wide alpha numeric LCD +0 +6 +6 +Display +EA_eDIP160-XXX +LCD-graphical display with LED backlight 160x104 RS-232 I2C or SPI http://www.lcd-module.com/fileadmin/eng/pdf/grafik/edip160-7e.pdf +LCD-graphical display with LED backlight 160x104 RS-232 I2C or SPI +0 +40 +40 +Display +EA_eDIP240-XXX +LCD graphical display LED backlight 240x128 http://www.lcd-module.com/fileadmin/eng/pdf/grafik/edip240-7e.pdf +LCD graphical display LED backlight 240x128 +0 +40 +40 +Display +EA_eDIP320X-XXX +LCD display 320x340 RS-232 I2C or SPI http://www.lcd-module.com/fileadmin/eng/pdf/grafik/edip320-8e.pdf +LCD display 320x340 RS-232 I2C or SPI +0 +48 +48 +Display +EA_eDIPTFT32-XXX +TFT-graphic display 320x240 16 bit colour with led backlight http://www.lcd-module.com/fileadmin/eng/pdf/grafik/ediptft32-ae.pdf +TFT-graphic display 320x240 16 bit colour with led backlight +0 +40 +40 +Display +EA_eDIPTFT43-ATC +http://www.lcd-module.com/fileadmin/eng/pdf/grafik/ediptft43-ae.pdf +TFT graphical display 480x272 16-bit colour with LED backlight +0 +40 +40 +Display +EA_eDIPTFT43-XXX +TFT graphical display 480x272 16-bit colour with LED backlight http://www.lcd-module.com/fileadmin/eng/pdf/grafik/ediptft43-ae.pdf +TFT graphical display 480x272 16-bit colour with LED backlight +0 +40 +40 +Display +EA_eDIPTFT57-XXX +http://www.lcd-module.com/fileadmin/eng/pdf/grafik/ediptft57-ae.pdf +TFT-graphic display 640x480 16 bit colour +0 +48 +48 +Display +EA_eDIPTFT70-ATC +TFT-graphical display 800x480 16-bit colours with capacitive touch panel http://www.lcd-module.com/fileadmin/eng/pdf/grafik/ediptft70-ae.pdf +TFT-graphical display 800x480 16-bit colours with capacitive touch panel +0 +48 +48 +Display +EA_eDIPTFT70-XXX +TFT-graphical display 800x480 16-bit colours http://www.lcd-module.com/fileadmin/eng/pdf/grafik/ediptft70-ae.pdf +TFT-graphical display 800x480 16-bit colours and touch display +0 +48 +48 +Display +HDSM-441B_HDSM-443B +2 Digit 7 segemnt blue LED, right hand decimal, https://docs.broadcom.com/docs/AV02-1589EN +2 Digit 7 segment blue LED +0 +10 +10 +Display +HDSM-541B_HDSM-543B +2 digit 7 segement blue LED with right hand decimal, https://docs.broadcom.com/docs/AV02-1588EN +2 digit 7 segement blue LED with right hand decimal +0 +10 +10 +Display +HDSP-48xx +10-Element Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN +10-Element Bar Graph Array +0 +20 +20 +Display +HDSP-4830 +10-Element Red Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN +10-Element Red Bar Graph Array +0 +20 +20 +Display +HDSP-4832 +10-Element Red Yellow Green Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN +10-Element Red Yellow Green Bar Graph Array +0 +20 +20 +Display +HDSP-4836 +10-Element Red Yellow Green Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN +10-Element Red Yellow Green Bar Graph Array +0 +20 +20 +Display +HDSP-4840 +10-Element Yellow Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN +10-Element Yellow Bar Graph Array +0 +20 +20 +Display +HDSP-4850 +10-Element Green Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN +10-Element Green Bar Graph Array +0 +20 +20 +Display +HLCP-J100 +10-Element Red Bar Graph Array https://docs.broadcom.com/docs/AV02-1798EN +10-Element Red Bar Graph Array +0 +20 +20 +Display +HY1602E +http://www.icbank.com/data/ICBShop/board/HY1602E.pdf +LCD 16x2 Alphanumeric 16pin +0 +20 +16 +Display +LCD-016N002L +16 x 2 Character LCD, http://www.vishay.com/product?docid=37299 +LCD-016N002L 16 x 2 Character LCD +0 +24 +20 +Display +LM16255 +LCD LM16255 16x2 character http://www.datasheetlib.com/datasheet/259542/lm16255_sharp-electronics.html +LCD 12x2 +0 +14 +14 +Display +NHD-0420H1Z +NHD-0420H1Z LCD http://www.newhavendisplay.com/specs/NHD-0420H1Z-FSW-GBW-33V3.pdf +NHD-0420H1Z LCD +0 +16 +16 +Display +NHD-C0220BiZ +NHD-C0220BiZ LCD http://www.newhavendisplay.com/specs/NHD-C0220BiZ-FSW-FBW-3V3M.pdf +NHD-C0220BiZ LCD +0 +10 +10 +Display +OLED-128O064D +128x64 OLED display +display oled +0 +30 +30 +Display +RC1602A +http://www.raystar-optronics.com/down.php?ProID=18 +LCD 16x2 Alphanumeric 16pin +0 +22 +18 +Display +WC1602A +LCD 16x2 http://www.wincomlcd.com/pdf/WC1602A-SFYLYHTC06.pdf +LCD 16x2 Alphanumeric 16pin +0 +20 +16 +Display_7Segment +7SEGMENT-LED__HDSM531_HDSM533_SMD +7-Segment Display, HDSM53x, https://docs.broadcom.com/docs/AV02-0713EN +7segment LED HDSM531 HDSM533 +0 +10 +10 +Display_7Segment +7SegmentLED_LTS6760_LTS6780 +7-Segment Display, LTS67x0, http://optoelectronics.liteon.com/upload/download/DS30-2001-355/S6760jd.pdf +7Segment LED LTS6760 LTS6780 +0 +10 +10 +Display_7Segment +AD-121F2 +Single Digit 7-segment RGB LED Display, 1-inch digit height, common anode, http://usasyck.com/products/AD-121F2_cat_e.pdf +RGB LED digit +0 +22 +22 +Display_7Segment +AFF_2x7SEG-DIGIT_10mm +Afficheur 7 segments 10mm DIGIT +AFFICHEUR +0 +16 +16 +Display_7Segment +CA56-12CGKWA +4 digit 7 segment green LED, http://www.kingbright.com/attachments/file/psearch/000/00/00/CA56-12CGKWA(Ver.9A).pdf +4 digit 7 segment green LED +0 +12 +12 +Display_7Segment +CA56-12EWA +4 digit 7 segment green LED, http://www.kingbrightusa.com/images/catalog/SPEC/CA56-12EWA.pdf +4 digit 7 segment green LED +0 +12 +12 +Display_7Segment +CA56-12SEKWA +4 digit 7 segment green LED, http://www.kingbright.com/attachments/file/psearch/000/00/00/CA56-12SEKWA(Ver.7A).pdf +4 digit 7 segment green LED +0 +12 +12 +Display_7Segment +CA56-12SRWA +4 digit 7 segment green LED, http://www.kingbrightusa.com/images/catalog/SPEC/CA56-12SRWA.pdf +4 digit 7 segment green LED +0 +12 +12 +Display_7Segment +CA56-12SURKWA +4 digit 7 segment green LED, http://www.kingbright.com/attachments/file/psearch/000/00/00/CA56-12SURKWA(Ver.8A).pdf +4 digit 7 segment green LED +0 +12 +12 +Display_7Segment +CA56-12SYKWA +4 digit 7 segment green LED, http://www.kingbright.com/attachments/file/psearch/000/00/00/CA56-12SYKWA(Ver.6A).pdf +4 digit 7 segment green LED +0 +12 +12 +Display_7Segment +CC56-12GWA +4 digit 7 segment green LED, http://www.kingbrightusa.com/images/catalog/SPEC/CA56-11GWA.pdf +4 digit 7 segment green LED +0 +12 +12 +Display_7Segment +CC56-12YWA +4 digit 7 segment green LED, http://www.kingbrightusa.com/images/catalog/SPEC/CC56-12YWA.pdf +4 digit 7 segment green LED +0 +12 +12 +Display_7Segment +DA04-11CGKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/DA04-11CGKWA(Ver.6A).pdf +Dubble digit green 7 segment LED display +0 +16 +16 +Display_7Segment +DA04-11SEKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/DA04-11SEKWA(Ver.9A).pdf +Dubble digit super bright orange 7 segment LED display +0 +16 +16 +Display_7Segment +DA04-11SURKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/DA04-11SURKWA(Ver.10A).pdf +Dubble digit hyper red 7 segment LED display +0 +16 +16 +Display_7Segment +DA04-11SYKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/DA04-11SYKWA(Ver.6A).pdf +Dubble digit super bright yellow 7 segment LED display +0 +16 +16 +Display_7Segment +DA56-11CGKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/DA56-11CGKWA(Ver.16A).pdf +Double digit seven segment green LED display +0 +18 +18 +Display_7Segment +DA56-11SEKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/DA56-11SEKWA(Ver.9A).pdf +Double digit seven segment super bright orange LED display +0 +18 +18 +Display_7Segment +DA56-11SURKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/DA56-11SURKWA(Ver.11A).pdf +Double digit seven segment hyper red LED display +0 +18 +18 +Display_7Segment +DA56-11SYKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/DA56-11SYKWA(Ver.11A).pdf +Double digit seven segment super bright yellow LED display +0 +18 +18 +Display_7Segment +DE113-XX-XX +http://www.display-elektronik.de/filter/DE113-RS-20_635.pdf +3 1/5 digit LOW BAT + 7-Segment LCD +0 +40 +40 +Display_7Segment +DE114-RS-20 +http://www.display-elektronik.de/filter/DE113-RS-20_635.pdf +3 1/5 digit reflective LCD LOW-BAT + 7-Segment +0 +40 +40 +Display_7Segment +DE122-XX-XX +http://www.display-elektronik.de/filter/DE122-RS-20_635.pdf +6 digit 7 segment LCD +0 +50 +50 +Display_7Segment +DE170-XX-XX +http://www.display-elektronik.de/filter/DE170-RS-20_75.pdf +3 1/5 digit reflective arrow bat + 7 segment LCD +0 +40 +40 +Display_7Segment +ELD_426XXXX +http://www.everlight.com/file/ProductFile/D426SYGWA-S530-E2.pdf +Double digit 7 segment brilliant yellow green LED +0 +10 +10 +Display_7Segment +HDSP-7401 +One digit 7 segment yellow, https://docs.broadcom.com/docs/AV02-2553EN +One digit 7 segment yellow +0 +10 +10 +Display_7Segment +HDSP-7507 ++-1 overflow 7 segment high efficiency red, https://docs.broadcom.com/docs/AV02-2553EN ++-1 overflow 7 segment high efficiency red +0 +10 +10 +Display_7Segment +HDSP-7801 +One digit 7 segment green, https://docs.broadcom.com/docs/AV02-2553EN +One digit 7 segment green +0 +10 +10 +Display_7Segment +HDSP-7807 ++-1 overflow 7 segment green, https://docs.broadcom.com/docs/AV02-2553EN ++-1 overflow 7 segment green +0 +10 +10 +Display_7Segment +HDSP-A151 +One digit 7 segment red, https://docs.broadcom.com/docs/AV02-2553EN +One digit 7 segment high efficiency red +0 +10 +10 +Display_7Segment +HDSP-A401 +One digit 7 segment orange, common anode, https://docs.broadcom.com/docs/AV02-2553EN +One digit 7 segment orange common anode +0 +10 +10 +Display_7Segment +KCSC02-105 +http://www.kingbright.com/attachments/file/psearch/000/00/00/KCSC02-105(Ver.9A).pdf +Single digit 7 segement hyper red LED +0 +10 +10 +Display_7Segment +KCSC02-106 +http://www.kingbright.com/attachments/file/psearch/000/00/00/KCSC02-106(Ver.10A).pdf +Single digit 7 segement super bright orange LED +0 +10 +10 +Display_7Segment +KCSC02-107 +http://www.kingbright.com/attachments/file/psearch/000/00/00/KCSC02-107(Ver.9A).pdf +Single digit 7 segement super bright yellow LED +0 +10 +10 +Display_7Segment +KCSC02-123 +http://www.kingbright.com/attachments/file/psearch/000/00/00/KCSC02-123(Ver.10A).pdf +Single digit 7 segement super bright yellow LED +0 +10 +10 +Display_7Segment +KCSC02-136 +http://www.kingbright.com/attachments/file/psearch/000/00/00/KCSC02-136(Ver.6B).pdf +Single digit 7 segement super bright yellow LED +0 +10 +10 +Display_7Segment +MAN71A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +One digit 7 segment red LED with right dot +0 +14 +14 +Display_7Segment +MAN72A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +One digit 7 segment red LED with left dot +0 +14 +14 +Display_7Segment +MAN73A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +Overflow +- 1 red LED +0 +14 +14 +Display_7Segment +MAN3410A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +One digit 7 segment green LED with dot +0 +14 +14 +Display_7Segment +MAN3420A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +One digit 7 segment green LED with left dot +0 +14 +14 +Display_7Segment +MAN3610A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +One digit 7 segment orange LED with right dot +0 +14 +14 +Display_7Segment +MAN3620A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +One digit 7 segment orange LED with left dot +0 +14 +14 +Display_7Segment +MAN3630A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +Overflow +- 1 orange LED +0 +14 +14 +Display_7Segment +MAN3810A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +One digit 7 segment yellow LED with right dot +0 +14 +14 +Display_7Segment +MAN3820A +https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php +One digit 7 segment yellow LED with left dot +0 +14 +14 +Display_7Segment +SA15-11xxx +http://www.kingbrightusa.com/images/catalog/SPEC/SA15-11SRWA.pdf +SA15-11xxx single digit 7 segment display 38.1mm 1.5inch +0 +10 +10 +Display_7Segment +SBC18-11SURKCGKWA +http://www.kingbright.com/attachments/file/psearch/000/00/00/SBC18-11SURKCGKWA(Ver.6A).pdf +single digit 7 segemnt red/green LED +0 +10 +10 +Display_7Segment +Sx39-1xxxxx +Single digit 7 segment LED display in red, yellow or green colour http://www.kingbrightusa.com/images/catalog/SPEC/sa39-11ewa.pdf +One digit LED 7 segment SA39-11 SC39-11 SA39-12 SC39-12 +0 +10 +10 +Fiducial +Fiducial_0.5mm_Mask1.5mm +Circular Fiducial, 0.5mm bare copper, 1.5mm soldermask opening +fiducial +0 +1 +0 +Fiducial +Fiducial_0.5mm_Mask1mm +Circular Fiducial, 0.5mm bare copper, 1mm soldermask opening (Level C) +fiducial +0 +1 +0 +Fiducial +Fiducial_0.75mm_Mask1.5mm +Circular Fiducial, 0.75mm bare copper, 1.5mm soldermask opening (Level B) +fiducial +0 +1 +0 +Fiducial +Fiducial_0.75mm_Mask2.25mm +Circular Fiducial, 0.75mm bare copper, 2.25mm soldermask opening +fiducial +0 +1 +0 +Fiducial +Fiducial_1.5mm_Mask3mm +Circular Fiducial, 1.5mm bare copper, 3mm soldermask opening +fiducial +0 +1 +0 +Fiducial +Fiducial_1.5mm_Mask4.5mm +Circular Fiducial, 1.5mm bare copper, 4.5mm soldermask opening +fiducial +0 +1 +0 +Fiducial +Fiducial_1mm_Mask2mm +Circular Fiducial, 1mm bare copper, 2mm soldermask opening (Level A) +fiducial +0 +1 +0 +Fiducial +Fiducial_1mm_Mask3mm +Circular Fiducial, 1mm bare copper, 3mm soldermask opening (recommended) +fiducial +0 +1 +0 +Filter +Filter_1109-5_1.1x0.9mm +5-pin SAW filter package - 1.1x0.9 mm Body; (see https://www.murata.com/~/media/webrenewal/support/library/catalog/products/filter/rf/p73e.ashx?la=en-gb) +Filter 5 +0 +5 +5 +Filter +Filter_1411-5_1.4x1.1mm +5-pin filter package - 1.4x1.1 mm Body; (see https://global.kyocera.com/prdct/electro/product/pdf/sf14_tdlte.pdf) +Filter 5 +0 +5 +5 +Filter +Filter_Bourns_SRF0905_6.0x9.2mm +https://www.bourns.com/docs/Product-Datasheets/SRF0905.pdf +Line Filter +0 +4 +4 +Filter +Filter_FILTERCON_1FPxx +0.5A, 250VAC, 50/60Hz line filter (https://filtercon.com.pl/wp-content/uploads/2019/07/Karta-katalogowa-FP-12-1.pdf) +EMI filter +0 +4 +4 +Filter +Filter_Mini-Circuits_FV1206 +Mini-Circuits Filter SMD 1206 https://ww2.minicircuits.com/case_style/FV1206.pdf +Mini-Circuits Filter SMD 1206 +0 +6 +4 +Filter +Filter_Mini-Circuits_FV1206-1 +Mini-Circuits Filter SMD 1206 https://ww2.minicircuits.com/case_style/FV1206-1.pdf +Mini-Circuits Filter SMD 1206 +0 +6 +6 +Filter +Filter_Mini-Circuits_FV1206-4 +Mini-Circuits Filter SMD 1206 https://ww2.minicircuits.com/case_style/FV1206-4.pdf +Mini-Circuits Filter SMD 1206 +0 +8 +4 +Filter +Filter_Mini-Circuits_FV1206-5 +Mini-Circuits Filter SMD 1206 https://ww2.minicircuits.com/case_style/FV1206-5.pdf +Mini-Circuits Filter SMD 1206 +0 +8 +4 +Filter +Filter_Mini-Circuits_FV1206-6 +Mini-Circuits Filter SMD 1206 https://ww2.minicircuits.com/case_style/FV1206-6.pdf +Mini-Circuits Filter SMD 1206 +0 +14 +8 +Filter +Filter_Mini-Circuits_FV1206-7 +Mini-Circuits Filter SMD 1206 https://ww2.minicircuits.com/case_style/FV1206-7.pdf +Mini-Circuits Filter SMD 1206 +0 +5 +3 +Filter +Filter_Murata_BNX025 +https://www.murata.com/en-us/products/productdata/8796778004510/QNFH9101.pdf?1496719830000 +EMI Filter +0 +6 +4 +Filter +Filter_Murata_BNX025_ThermalVias +https://www.murata.com/en-us/products/productdata/8796778004510/QNFH9101.pdf?1496719830000 +EMI Filter +0 +19 +4 +Filter +Filter_Schaffner_FN405 +Compact PCB mounting EMI filter (https://www.schaffner.com/de/produkte/download/product/datasheet/fn-405-pcb-mounting-filter/) +EMI filter +0 +5 +5 +Filter +Filter_Schaffner_FN406 +Ultra Compact EMC Filter (https://www.schaffner.com/products/download/product/datasheet/fn-406-ultra-compact-emc-filter/) +emi filter +0 +5 +5 +Fuse +Fuse_0201_0603Metric +Fuse SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +resistor +0 +4 +2 +Fuse +Fuse_0402_1005Metric +Fuse SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_0402_1005Metric_Castellated +Fuse SMD 0402 (1005 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_0402_1005Metric_Pad0.77x0.64mm_HandSolder +Fuse SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_0603_1608Metric +Fuse SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_0603_1608Metric_Castellated +Fuse SMD 0603 (1608 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_0603_1608Metric_Pad1.05x0.95mm_HandSolder +Fuse SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_0805_2012Metric +Fuse SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_0805_2012Metric_Castellated +Fuse SMD 0805 (2012 Metric), castellated end terminal, IPC_7351. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_0805_2012Metric_Pad1.15x1.40mm_HandSolder +Fuse SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_01005_0402Metric +Fuse SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +resistor +0 +4 +2 +Fuse +Fuse_1206_3216Metric +Fuse SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_1206_3216Metric_Castellated +Fuse SMD 1206 (3216 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolder +Fuse SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_1210_3225Metric +Fuse SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_1210_3225Metric_Castellated +Fuse SMD 1210 (3225 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_1210_3225Metric_Pad1.42x2.65mm_HandSolder +Fuse SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_1806_4516Metric +Fuse SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Fuse +Fuse_1806_4516Metric_Pad1.57x1.80mm_HandSolder +Fuse SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Fuse +Fuse_1812_4532Metric +Fuse SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_1812_4532Metric_Castellated +Fuse SMD 1812 (4532 Metric), castellated end terminal, IPC_7351. (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_1812_4532Metric_Pad1.30x3.40mm_HandSolder +Fuse SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_2010_5025Metric +Fuse SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_2010_5025Metric_Castellated +Fuse SMD 2010 (5025 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_2010_5025Metric_Pad1.52x2.65mm_HandSolder +Fuse SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_2512_6332Metric +Fuse SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_2512_6332Metric_Castellated +Fuse SMD 2512 (6332 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_2512_6332Metric_Pad1.52x3.35mm_HandSolder +Fuse SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_2816_7142Metric +Fuse SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_2816_7142Metric_Castellated +Fuse SMD 2816 (7142 Metric), castellated end terminal, IPC_7351. (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_2816_7142Metric_Pad3.20x4.45mm_HandSolder +Fuse SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_2920_7451Metric +Fuse SMD 2920 (7451 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://www.megastar.com/products/fusetronic/polyswitch/PDF/smd2920.pdf), generated with kicad-footprint-generator +fuse +0 +2 +2 +Fuse +Fuse_2920_7451Metric_Castellated +Fuse SMD 2920 (7451 Metric), castellated end terminal, IPC_7351. (Body size from: http://www.megastar.com/products/fusetronic/polyswitch/PDF/smd2920.pdf), generated with kicad-footprint-generator +fuse castellated +0 +2 +2 +Fuse +Fuse_2920_7451Metric_Pad2.10x5.45mm_HandSolder +Fuse SMD 2920 (7451 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://www.megastar.com/products/fusetronic/polyswitch/PDF/smd2920.pdf), generated with kicad-footprint-generator +fuse handsolder +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0005FF_L8.3mm_W3.8mm +Fuse 0ZRE0005FF, BelFuse, Radial Leaded PTC, https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0008FF_L8.3mm_W3.8mm +Fuse 0ZRE0008FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0012FF_L8.3mm_W3.8mm +Fuse 0ZRE0012FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0016FF_L9.9mm_W3.8mm +Fuse 0ZRE0016FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0025FF_L9.6mm_W3.8mm +Fuse 0ZRE0025FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0033FF_L11.4mm_W3.8mm +Fuse 0ZRE0033FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0040FF_L11.5mm_W3.8mm +Fuse 0ZRE0040FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0055FF_L14.0mm_W4.1mm +Fuse 0ZRE0055FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0075FF_L11.5mm_W4.8mm +Fuse 0ZRE0075FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0100FF_L18.7mm_W5.1mm +Fuse 0ZRE0100FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0125FF_L21.2mm_W5.3mm +Fuse 0ZRE0125FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0150FF_L23.4mm_W5.3mm +Fuse 0ZRE0150FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_BelFuse_0ZRE0200FF_L24.9mm_W6.1mm +Fuse 0ZRE0200FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf +0ZRE BelFuse radial PTC +0 +2 +2 +Fuse +Fuse_Blade_ATO_directSolder +car blade fuse direct solder +car blade fuse +0 +2 +2 +Fuse +Fuse_Blade_Mini_directSolder +car blade fuse mini, direct solder +car blade fuse mini +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG300 +PTC Resettable Fuse, Ihold = 3.0A, Itrip=5.1A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG400 +PTC Resettable Fuse, Ihold = 4.0A, Itrip=6.8A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG500 +PTC Resettable Fuse, Ihold = 5.0A, Itrip=8.5A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG600 +PTC Resettable Fuse, Ihold = 6.0A, Itrip=10.2A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG650 +PTC Resettable Fuse, Ihold = 6.5A, Itrip=11.1A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG700 +PTC Resettable Fuse, Ihold = 7.0A, Itrip=11.9A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG800 +PTC Resettable Fuse, Ihold = 8.0A, Itrip=13.6A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG900 +PTC Resettable Fuse, Ihold = 9.0A, Itrip=15.3A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG1000 +PTC Resettable Fuse, Ihold = 10.0A, Itrip=17.0A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RG1100 +PTC Resettable Fuse, Ihold = 11.0A, Itrip=18.7A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT050 +PTC Resettable Fuse, Ihold = 0.5A, Itrip=0.92A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT070 +PTC Resettable Fuse, Ihold = 0.7A, Itrip=1.4A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT100 +PTC Resettable Fuse, Ihold = 1.0A, Itrip=1.8A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT200 +PTC Resettable Fuse, Ihold = 2.0A, Itrip=3.8A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT300 +PTC Resettable Fuse, Ihold = 3.0A, Itrip=6.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT400 +PTC Resettable Fuse, Ihold = 4.0A, Itrip=7.5A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT500 +PTC Resettable Fuse, Ihold = 5.0A, Itrip=9.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT550 +PTC Resettable Fuse, Ihold = 5.5A, Itrip=10.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT600 +PTC Resettable Fuse, Ihold = 6.0A, Itrip=10.8A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT650 +PTC Resettable Fuse, Ihold = 6.5A, Itrip=12.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT700 +PTC Resettable Fuse, Ihold = 7.0A, Itrip=13.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT750 +PTC Resettable Fuse, Ihold = 7.5A, Itrip=13.1A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT800 +PTC Resettable Fuse, Ihold = 8.0A, Itrip=15.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT900 +PTC Resettable Fuse, Ihold = 9.0A, Itrip=16.5A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT1000 +PTC Resettable Fuse, Ihold = 10.0A, Itrip=18.5A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT1100 +PTC Resettable Fuse, Ihold = 11.0A, Itrip=20.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-RHT1300 +PTC Resettable Fuse, Ihold = 13.0A, Itrip=24.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf +ptc resettable fuse polyfuse THT +0 +2 +2 +Fuse +Fuse_Bourns_MF-SM_7.98x5.44mm +https://www.bourns.com/docs/Product-Datasheets/mfsm.pdf +bourns ptc resettable fuse polyfuse MF-SM MF-SMHT +0 +2 +2 +Fuse +Fuse_Bourns_MF-SM_9.5x6.71mm +https://www.bourns.com/docs/Product-Datasheets/mfsm.pdf +bourns ptc resettable fuse polyfuse MF-SM MF-SMHT +0 +2 +2 +Fuse +Fuse_Littelfuse-LVR100 +Littelfuse, resettable fuse, PTC, polyswitch LVR100, Ih 1A http://www.littelfuse.com/~/media/electronics/datasheets/resettable_ptcs/littelfuse_ptc_lvr_catalog_datasheet.pdf.pdf +LVR100 PTC resettable polyswitch +0 +2 +2 +Fuse +Fuse_Littelfuse-LVR125 +Littelfuse, resettable fuse, PTC, polyswitch LVR125, Ih 1.25A, http://www.littelfuse.com/~/media/electronics/datasheets/resettable_ptcs/littelfuse_ptc_lvr_catalog_datasheet.pdf.pdf +LVR125 PTC resettable polyswitch +0 +2 +2 +Fuse +Fuse_Littelfuse-LVR200 +Littelfuse, resettable fuse, PTC, polyswitch LVR200, Ih 2A, http://www.littelfuse.com/~/media/electronics/datasheets/resettable_ptcs/littelfuse_ptc_lvr_catalog_datasheet.pdf.pdf +LVR200 PTC resettable polyswitch +0 +2 +2 +Fuse +Fuse_Littelfuse-NANO2-451_453 +Littelfuse NANO2 https://www.littelfuse.com/~/media/electronics/datasheets/fuses/littelfuse_fuse_451_453_datasheet.pdf.pdf +Fuse Nano2 +0 +2 +2 +Fuse +Fuse_Littelfuse_372_D8.50mm +Fuse, Littelfuse, 372, 8.5x8mm, https://www.littelfuse.com/~/media/electronics/datasheets/fuses/littelfuse_fuse_372_datasheet.pdf.pdf +fuse tht radial +0 +2 +2 +Fuse +Fuse_Littelfuse_395Series +Fuse, TE5, Littelfuse/Wickmann, No. 460, No560, +Fuse TE5 Littelfuse/Wickmann No. 460 No560 +0 +2 +2 +Fuse +Fuse_Schurter_UMT250 +Surface Mount Fuse, 3 x 10.1 mm, Time-Lag T, 250 VAC, 125 VDC (https://us.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_UMT_250.pdf) +Schurter fuse smd +0 +2 +2 +Fuse +Fuse_Schurter_UMZ250 +Surface Mount Fuse with Clip, 4.2 x 11.1 mm, Time-Lag T, 250 VAC, 125 VDC (https://us.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_UMZ_250.pdf) +fuse smd mount holder +0 +2 +2 +Fuse +Fuse_SunFuse-6HP +SunFuse Ceramic Slow Blow Fuse 6H_6HP.PDF +UL/CSA 6x32mm Ceramic Slow Blow Fuse +0 +2 +2 +Fuse +Fuseholder_Blade_ATO_Littelfuse_Pudenz_2_Pin +Fuseholder ATO Blade littelfuse Pudenz 2 Pin +Fuseholder ATO Blade littelfuse Pudenz 2 Pin +0 +2 +2 +Fuse +Fuseholder_Blade_Mini_Keystone_3568 +fuse holder, car blade fuse mini, http://www.keyelco.com/product-pdf.cfm?p=306 +car blade fuse mini +0 +4 +2 +Fuse +Fuseholder_Cylinder-5x20mm_Bulgin_FX0456_Vertical_Closed +Fuseholder, 5x20, closed, vertical, Bulgin, FX0456, https://www.bulgin.com/products/pub/media/bulgin/data/Fuseholders.pdf +Fuseholder 5x20 closed vertical Bulgin FX0456 Sicherungshalter +0 +2 +2 +Fuse +Fuseholder_Cylinder-5x20mm_Bulgin_FX0457_Horizontal_Closed +Fuseholder, 5x20, closed, horizontal, Bulgin, FX0457, Sicherungshalter, +Fuseholder 5x20 closed horizontal Bulgin FX0457 Sicherungshalter +0 +2 +2 +Fuse +Fuseholder_Cylinder-5x20mm_EATON_H15-V-1_Vertical_Closed +PCB fuse holders for 5 mm x 20 mm fuses; 250V; 10A (http://www.cooperindustries.com/content/dam/public/bussmann/Electronics/Resources/product-datasheets/bus-elx-ds-4426-h15.pdf) +fuse holder vertical 5x20mm +0 +2 +2 +Fuse +Fuseholder_Cylinder-5x20mm_EATON_HBV_Vertical_Closed +5 mm x 20 mm fuse holders; Vertical w/ Stability Pins; 250V; 6.3-16A (http://www.cooperindustries.com/content/dam/public/bussmann/Electronics/Resources/product-datasheets/Bus_Elx_DS_2118_HB_PCB_Series.pdf) +fuse holder vertical 5x20mm +0 +2 +2 +Fuse +Fuseholder_Cylinder-5x20mm_EATON_HBW_Vertical_Closed +5 mm x 20 mm fuse holders; Vertical w/o Stability Pins; 250V; 6.3-16A (http://www.cooperindustries.com/content/dam/public/bussmann/Electronics/Resources/product-datasheets/Bus_Elx_DS_2118_HB_PCB_Series.pdf) +fuse holder vertical 5x20mm +0 +2 +2 +Fuse +Fuseholder_Cylinder-5x20mm_Schurter_0031_8201_Horizontal_Open +Fuseholder horizontal open, 5x20mm, 500V, 16A, Schurter 0031.8201, https://us.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_OGN.pdf +Fuseholder horizontal open 5x20 Schurter 0031.8201 +0 +2 +2 +Fuse +Fuseholder_Cylinder-5x20mm_Schurter_FAB_0031-355x_Horizontal_Closed +Fuseholder 5x20mm horizontal Shurter model FAB, Suitable for order numbers 0031.3551 and 0031.3558 (https://www.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_FAB.pdf) +Fuseholder 5x20mm closed horizontal +0 +2 +2 +Fuse +Fuseholder_Cylinder-5x20mm_Schurter_FPG4_Vertical_Closed +Shock-Safe Fuseholder, 5 x 20 mm, Slotted Cap/Fingergrip, vertical, IEC 60335-1; 250VAC/10A VDE; 500V/16A UL/CSA (https://us.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_FPG4.pdf) +fuse holder vertical 5x20mm +0 +4 +2 +Fuse +Fuseholder_Cylinder-5x20mm_Schurter_FUP_0031.2510_Horizontal_Closed +Shock-Safe closed Fuseholder, Schurter FUP Series, 5.0 x 20mm, Slotted Cap, horizontal, 500 VAC 4W/16A (VDE), 600V 30A (UL/CSA), order numbers: 0031.2510 (0031.2500 + 0031.2323), http://www.schurter.ch/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_FUP.pdf +Fuseholder 5x20mm horizontal closed +0 +3 +2 +Fuse +Fuseholder_Cylinder-5x20mm_Schurter_OGN-SMD_Horizontal_Open +Fuseholder horizontal open, 5x20mm, 500V, 16A (https://us.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_OGN-SMD.pdf) +Fuseholder horizontal open 5x20 Schurter 0031.8221 +0 +2 +2 +Fuse +Fuseholder_Cylinder-5x20mm_Stelvio-Kontek_PTF78_Horizontal_Open +https://www.tme.eu/en/Document/3b48dbe2b9714a62652c97b08fcd464b/PTF78.pdf +Fuseholder horizontal open 5x20 Stelvio-Kontek PTF/78 +0 +2 +2 +Fuse +Fuseholder_Cylinder-6.3x32mm_Schurter_0031-8002_Horizontal_Open +Fuseholder, horizontal, open, 6.3x32, Schurter, 0031.8002, https://www.schurter.com/en/datasheet/typ_OG__Holder__6.3x32.pdf +Fuseholder horizontal open 6.3x32 Schurter 0031.8002 +0 +2 +2 +Fuse +Fuseholder_Cylinder-6.3x32mm_Schurter_FUP_0031.2520_Horizontal_Closed +Shock-Safe closed Fuseholder, Schurter FUP Series, 6.3 x 32 mm, Slotted Cap, horizontal, 500 VAC 4W/16A (VDE), 600V 30A (UL/CSA), order numbers: 0031.2520 (0031.2500 + 0031.2321), http://www.schurter.ch/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_FUP.pdf +Fuseholder 6.3x32mm horizontal closed +0 +3 +2 +Fuse +Fuseholder_Littelfuse_Nano2_157x +Littelfuse NANO2 holder, https://www.littelfuse.com/~/media/electronics/datasheets/fuses/littelfuse_fuse_157_datasheet.pdf.pdf +SMD Nano2 holder +0 +2 +2 +Fuse +Fuseholder_TR5_Littelfuse_No560_No460 +Fuse, Fuseholder, TR5, Littelfuse/Wickmann, No. 460, No560, https://www.littelfuse.com/~/media/electronics/datasheets/fuse_holders/littelfuse_fuse_holder_559_560_datasheet.pdf.pdf +Fuse Fuseholder TR5 Littelfuse/Wickmann No. 460 No560 +0 +2 +2 +Heatsink +Heatsink_35x26mm_1xFixation3mm_Fischer-SK486-35 +Heatsink, 35mm x 26mm, 1x Fixation 3mm, Fischer SK486-35 +heatsink +0 +1 +1 +Heatsink +Heatsink_38x38mm_SpringFixation +Heatsink, 38x38mm, Spring Fixation, diagonal, +heatsink +0 +4 +1 +Heatsink +Heatsink_62x40mm_2xFixation3mm +Heatsink, 62 x 40mm, 2x 3mm Drills, +heatsink +0 +2 +1 +Heatsink +Heatsink_125x35x50mm_3xFixationM3 +Heatsink, 125x35x50mm, 3 fixation holes 3.2mm +heatsink +0 +0 +0 +Heatsink +Heatsink_AAVID_573300D00010G_TO-263 +Heatsink, 12.70mm x 26.16mm x 10.16, SMD, 18K/W, TO-263, D2 Pak, https://www.shopaavid.com/Product/573300D00000G +Heatsink AAVID TO-263 D2 Pak +0 +2 +1 +Heatsink +Heatsink_Aavid-TV5G_TO220_Horizontal +Heatsink TV5G TO-220 Horizontal, https://www.shopaavid.com/Product/TV-5G +Heatsink TV5G TO-220 Horizontal +0 +0 +0 +Heatsink +Heatsink_Fischer_FK224xx2201_25x8.3mm +25x8.3mm Heatsink, 18K/W, TO-220, https://www.fischerelektronik.de/web_fischer/en_GB/$catalogue/fischerData/PR/FK224_220_1_/datasheet.xhtml?branch=heatsinks +heatsink TO-220 +0 +2 +1 +Heatsink +Heatsink_Fischer_FK24413D2PAK_26x13mm +26x13 mm SMD heatsink for TO-252 TO-263 TO-268, https://www.fischerelektronik.de/pim/upload/fischerData/cadpdf/base/fk_244_13_d2_pak.pdf +heatsink TO-252 TO-263 TO-268 +0 +2 +1 +Heatsink +Heatsink_Fischer_SK104-STC-STIC_35x13mm_2xDrill2.5mm +Heatsink, 35mm x 13mm, 2x Fixation 2,5mm Drill, Soldering, Fischer SK104-STC-STIC, +Heatsink fischer TO-220 +0 +2 +1 +Heatsink +Heatsink_Fischer_SK104-STCB_35x13mm__2xDrill3.5mm_ScrewM3 +Heatsink, 35mm x 13mm, 2x Fixation 2,5mm Drill, Soldering, Fischer SK104-STC-STIC, +Heatsink fischer TO-220 +0 +2 +1 +Heatsink +Heatsink_Fischer_SK129-STS_42x25mm_2xDrill2.5mm +Heatsink, Fischer SK129 +heatsink fischer +0 +2 +1 +Heatsink +Heatsink_SheetType_50x7mm_2Fixations +Heatsink, Sheet type, 50x7mm, 2 fixations (solder), +Heatsink sheet +0 +2 +1 +Heatsink +Heatsink_Stonecold_HS-132_32x14mm_2xFixation1.5mm +Heatsink, StoneCold HS +heatsink +0 +2 +1 +Inductor_SMD +L_6.3x6.3_H3 +Choke, SMD, 6.3x6.3mm 3mm height +Choke SMD +0 +2 +2 +Inductor_SMD +L_7.3x7.3_H3.5 +Choke, SMD, 7.3x7.3mm 3.5mm height +Choke SMD +0 +2 +2 +Inductor_SMD +L_7.3x7.3_H4.5 +Choke, SMD, 7.3x7.3mm 4.5mm height +Choke SMD +0 +2 +2 +Inductor_SMD +L_10.4x10.4_H4.8 +Choke, SMD, 10.4x10.4mm 4.8mm height +Choke SMD +0 +2 +2 +Inductor_SMD +L_12x12mm_H4.5mm +Choke, SMD, 12x12mm 4.5mm height +Choke SMD +0 +2 +2 +Inductor_SMD +L_12x12mm_H6mm +Choke, SMD, 12x12mm 6mm height +Choke SMD +0 +2 +2 +Inductor_SMD +L_12x12mm_H8mm +Choke, SMD, 12x12mm 8mm height +Choke SMD +0 +2 +2 +Inductor_SMD +L_0201_0603Metric +Inductor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +inductor +0 +4 +2 +Inductor_SMD +L_0201_0603Metric_Pad0.64x0.40mm_HandSolder +Inductor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +4 +2 +Inductor_SMD +L_0402_1005Metric +Inductor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_0402_1005Metric_Pad0.77x0.64mm_HandSolder +Inductor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_0603_1608Metric +Inductor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_0603_1608Metric_Pad1.05x0.95mm_HandSolder +Inductor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_0805_2012Metric +Inductor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 80, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_0805_2012Metric_Pad1.05x1.20mm_HandSolder +Inductor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 80, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_0805_2012Metric_Pad1.15x1.40mm_HandSolder +Inductor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_01005_0402Metric +Inductor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +inductor +0 +4 +2 +Inductor_SMD +L_01005_0402Metric_Pad0.57x0.30mm_HandSolder +Inductor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +4 +2 +Inductor_SMD +L_1008_2520Metric +Inductor SMD 1008 (2520 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://ecsxtal.com/store/pdf/ECS-MPI2520-SMD-POWER-INDUCTOR.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_1008_2520Metric_Pad1.43x2.20mm_HandSolder +Inductor SMD 1008 (2520 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://ecsxtal.com/store/pdf/ECS-MPI2520-SMD-POWER-INDUCTOR.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_1206_3216Metric +Inductor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 80, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_1206_3216Metric_Pad1.22x1.90mm_HandSolder +Inductor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 80, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_1206_3216Metric_Pad1.42x1.75mm_HandSolder +Inductor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_1210_3225Metric +Inductor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_1210_3225Metric_Pad1.42x2.65mm_HandSolder +Inductor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_1806_4516Metric +Inductor SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_1806_4516Metric_Pad1.57x1.80mm_HandSolder +Capacitor SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_1812_4532Metric +Inductor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_1812_4532Metric_Pad1.30x3.40mm_HandSolder +Inductor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_2010_5025Metric +Inductor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_2010_5025Metric_Pad1.52x2.65mm_HandSolder +Inductor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_2512_6332Metric +Inductor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_2512_6332Metric_Pad1.52x3.35mm_HandSolder +Inductor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_2816_7142Metric +Inductor SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +inductor +0 +2 +2 +Inductor_SMD +L_2816_7142Metric_Pad3.20x4.45mm_HandSolder +Inductor SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +inductor handsolder +0 +2 +2 +Inductor_SMD +L_Abracon_ASPI-0630LR +smd shielded power inductor https://abracon.com/Magnetics/power/ASPI-0630LR.pdf +inductor abracon smd shielded +0 +2 +2 +Inductor_SMD +L_Abracon_ASPI-3012S +smd shielded power inductor http://www.abracon.com/Magnetics/power/ASPI-3012S.pdf +inductor abracon smd shielded +0 +2 +2 +Inductor_SMD +L_Bourns-SRN1060 +Bourns SRN1060 series SMD inductor https://www.bourns.com/docs/Product-Datasheets/SRN1060.pdf +Bourns SRN1060 SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns-SRN4018 +Bourns SRN4018 series SMD inductor, https://www.bourns.com/docs/Product-Datasheets/SRN4018.pdf +Bourns SRN4018 SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns-SRN6028 +Bourns SRN6028 series SMD inductor +Bourns SRN6028 SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns-SRN8040_8x8.15mm +Bourns SRN8040 series SMD inductor 8x8.15mm, https://www.bourns.com/docs/Product-Datasheets/SRN8040.pdf +Bourns SRN8040 SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns-SRR1005 +Bourns SRR1005 series SMD inductor +Bourns SRR1005 SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns-SRU1028_10.0x10.0mm +Bourns SRU1028 series SMD inductor, https://www.bourns.com/docs/Product-Datasheets/SRU1028.pdf +Bourns SRU1028 SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns-SRU8028_8.0x8.0mm +Bourns SRU8028 series SMD inductor +Bourns SRU8028 SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns-SRU8043 +Bourns SRU8043 series SMD inductor +Bourns SRU8043 SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns_SDR1806 +https://www.bourns.com/docs/Product-Datasheets/SDR1806.pdf +Bourns SDR1806 +0 +2 +2 +Inductor_SMD +L_Bourns_SRF1260 +Inductor, Bourns, SRF1260, 12.5mmx12.5mm (Script generated with StandardBox.py) (https://www.bourns.com/docs/Product-Datasheets/SRF1260.pdf) +Inductor Bourns_SRF1260 +0 +4 +4 +Inductor_SMD +L_Bourns_SRN6045TA +http://www.bourns.com/docs/product-datasheets/srn6045ta.pdf +Semi-shielded Power Inductor +0 +2 +2 +Inductor_SMD +L_Bourns_SRN8040TA +https://www.bourns.com/docs/product-datasheets/srn8040ta.pdf +Inductor +0 +2 +2 +Inductor_SMD +L_Bourns_SRP1245A +Bourns SRP1245A series SMD inductor http://www.bourns.com/docs/Product-Datasheets/SRP1245A.pdf +Bourns SRP1245A SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns_SRP2313AA +Bourns SRR1260 series SMD inductor http://www.bourns.com/docs/product-datasheets/srp2313aa.pdf +Bourns SRR1260 SMD inductor +0 +4 +2 +Inductor_SMD +L_Bourns_SRP5030T +Inductor, Bourns, SRP5030T, 5.7mmx5.2mm (Script generated with StandardBox.py) (https://www.bourns.com/data/global/pdfs/SRP5030T.pdf) +Inductor Bourns_SRP5030T +0 +2 +2 +Inductor_SMD +L_Bourns_SRP7028A_7.3x6.6mm +Shielded Power Inductors (https://www.bourns.com/docs/product-datasheets/srp7028a.pdf) +Shielded Inductors Bourns SMD SRP7028A +0 +2 +2 +Inductor_SMD +L_Bourns_SRR1210A +Bourns SRR1210A series SMD inductor https://www.bourns.com/docs/Product-Datasheets/SRR1210A.pdf +Bourns SRR1210A SMD inductor +0 +2 +2 +Inductor_SMD +L_Bourns_SRR1260 +Bourns SRR1260 series SMD inductor http://www.bourns.com/docs/Product-Datasheets/SRR1260.pdf +Bourns SRR1260 SMD inductor +0 +2 +2 +Inductor_SMD +L_Coilcraft_LPS4018 +SMD Inductor Coilcraft LPS4018 https://www.coilcraft.com/pdfs/lps4018.pdf +L Coilcraft LPS4018 +0 +2 +2 +Inductor_SMD +L_Coilcraft_LPS5030 +Shielded Power Inductor SMD, Coilcraft LPS5030, https://www.coilcraft.com/pdfs/lps5030.pdf, StepUp generated footprint +inductor +0 +2 +2 +Inductor_SMD +L_Coilcraft_XAL60xx_6.36x6.56mm +Coilcraft XAL60xx series, https://www.coilcraft.com/pdfs/xal60xx.pdf +L Coilcraft XAL60xx +0 +2 +2 +Inductor_SMD +L_Coilcraft_XAL5030 +L_Coilcraft_XAL5030 +L Coilcraft XAL5030 +0 +2 +2 +Inductor_SMD +L_Coilcraft_XxL4020 +L_Coilcraft_XxL4020 https://www.coilcraft.com/pdfs/xfl4020.pdf +L Coilcraft XxL4020 +0 +2 +2 +Inductor_SMD +L_Coilcraft_XxL4030 +L_Coilcraft_XxL4030 https://www.coilcraft.com/pdfs/xfl4030.pdf +L Coilcraft XxL4030 +0 +2 +2 +Inductor_SMD +L_Coilcraft_XxL4040 +L_Coilcraft_XxL4040 https://www.coilcraft.com/pdfs/xal4000.pdf +L Coilcraft XxL4040 +0 +2 +2 +Inductor_SMD +L_CommonModeChoke_Coilcraft_0603USB +Coilcraft 0603USB Series Common Mode Choke, https://www.coilcraft.com/pdfs/0603usb.pdf +surface mount common mode bead +0 +4 +4 +Inductor_SMD +L_CommonModeChoke_Coilcraft_0805USB +Coilcraft 0805USB Series Common Mode Choke, https://www.coilcraft.com/pdfs/0805usb.pdf +surface mount common mode bead +0 +4 +4 +Inductor_SMD +L_CommonModeChoke_Coilcraft_1812CAN +Coilcraft 1812CAN Series Common Mode Choke, https://www.coilcraft.com/pdfs/1812can.pdf +surface mount common mode bead +0 +4 +4 +Inductor_SMD +L_CommonModeChoke_Wuerth_WE-SL5 +WE-SL5 SMT Common Mode Line Filter, https://www.we-online.de/katalog/en/WE-SL5/, https://www.we-online.de/katalog/datasheet/744272471.pdf +SMT Common Mode Line Filter +0 +4 +4 +Inductor_SMD +L_CommonMode_Delevan_4222 +API Delevan, Surface Mount Common Mode Bead, 4222 4222R, http://www.delevan.com/seriesPDFs/4222.pdf +surface mount common mode bead +0 +4 +4 +Inductor_SMD +L_CommonMode_Wuerth_WE-SL2 +http://katalog.we-online.de/en/pbs/WE-SL2?sid=5fbec16187#vs_t1:c1_ct:1 +Wuerth WE-SL2 +0 +4 +4 +Inductor_SMD +L_Fastron_PISN +Choke, Drossel, PISN, SMD, Fastron, +Choke Drossel PISN SMD Fastron +0 +2 +2 +Inductor_SMD +L_Fastron_PISN_Handsoldering +Choke, Drossel, PISN, SMD, Fastron, +Choke Drossel PISN SMD Fastron +0 +2 +2 +Inductor_SMD +L_Fastron_PISR +Choke, Drossel, PISR, Fastron, SMD, +Choke Drossel PISR Fastron SMD +0 +2 +2 +Inductor_SMD +L_Fastron_PISR_Handsoldering +Choke, Drossel, PISR, Fastron, SMD, +Choke Drossel PISR Fastron SMD +0 +2 +2 +Inductor_SMD +L_Murata_DEM35xxC +https://www.murata.com/~/media/webrenewal/products/inductor/chip/tokoproducts/wirewoundferritetypeforpl/m_dem3518c.ashx +Inductor SMD DEM35xxC +0 +2 +2 +Inductor_SMD +L_Murata_LQH2MCNxxxx02_2.0x1.6mm +Inductor, Murata, LQH2MCN_02 series, 1.6x2.0x0.9mm (https://search.murata.co.jp/Ceramy/image/img/P02/JELF243A-0053.pdf) +chip coil inductor Murata LQH2MC +0 +2 +2 +Inductor_SMD +L_Murata_LQH55DN_5.7x5.0mm +Inductor, SMD, 5.7x5.0x4.7mm, https://search.murata.co.jp/Ceramy/image/img/P02/JELF243A-0045.pdf +inductor smd +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_1turn_HDM0131A +Neosid, Air-Coil, SML, 1turn, HDM0131A, +Neosid Air-Coil SML 1turn HDM0131A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_2turn_HAM0231A +Neosid, Air-Coil, SML, 2turn, HAM0231A, +Neosid Air-Coil SML 2turn HAM0231A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_2turn_HDM0231A +Neosid, Air-Coil, SML, 2turn, HDM0231A, +Neosid Air-Coil SML 2turn HDM0231A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_3turn_HAM0331A +Neosid, Air-Coil, SML, 2turn, HAM0331A, +Neosid Air-Coil SML 3turn HAM0331A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_3turn_HDM0331A +Neosid, Air-Coil, SML, 3turn, HDM0331A, +Neosid Air-Coil SML 3turn HDM0331A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_4turn_HAM0431A +Neosid, Air-Coil, SML, 4turn, HAM0431A, +Neosid Air-Coil SML 4turn HAM0431A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_4turn_HDM0431A +Neosid, Air-Coil, SML, 4turn, HDM0431A, +Neosid Air-Coil SML 4turn HDM0431A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_5turn_HAM0531A +Neosid, Air-Coil, SML, 5turn, HAM0531A, +Neosid Air-Coil SML 5turn HAM0531A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_5turn_HDM0531A +Neosid, Air-Coil, SML, 5turn, HDM0531A, +Neosid Air-Coil SML 5turn HDM0531A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_6-10turn_HAM0631A-HAM1031A +Neosid, Air-Coil, SML, 6-10turn, HAM0631A-HAM1031A, +Neosid Air-Coil SML 6-10turn HAM0631A-HAM1031A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_6-10turn_HDM0431A-HDM1031A +Neosid, Air-Coil, SML, 6-10turn, HDM0431A-HDM1031A, +Neosid Air-Coil SML 6-10turn HDM0431A-HDM1031A +0 +2 +2 +Inductor_SMD +L_Neosid_Air-Coil_SML_6turn_HAM0631A +Neosid, Air-Coil, SML, 6turn, HAM0631A, +Neosid Air-Coil SML 6turn HAM0631A +0 +2 +2 +Inductor_SMD +L_Neosid_MicroCoil_Ms36-L +Neosid, Micro Coil, Inductor, Ms36-L, SMD, Fixed inductor, anti clockwise, https://neosid.de/en/products/inductors/rod-core-chokes/smd-rod-core-chokes/52026/ms-36/7-h?c=94 +Neosid Micro Coil Inductor Ms36-L SMD Fixed inductor anti clockwise +0 +2 +2 +Inductor_SMD +L_Neosid_Ms42 +Neosid, Inductor, SMs42, Fixed inductor, SMD, magneticaly shielded, https://neosid.de/import-data/product-pdf/neoFestind_Ms42.pdf +Neosid Inductor SMs42 Fixed inductor SMD magneticaly shielded +0 +2 +2 +Inductor_SMD +L_Neosid_Ms50 +Neosid, Power Inductor, Ms50, SMD, Fixed inductor, https://neosid.de/import-data/product-pdf/neoFestind_Ms50.pdf +Neosid Power Inductor Ms50 SMD Fixed inductor +0 +2 +2 +Inductor_SMD +L_Neosid_Ms50T +Neosid, Power Inductor, Ms50T, SMD, Fixed inductor, high temperature, https://neosid.de/import-data/product-pdf/neoFestind_Ms50T.pdf +Neosid Power Inductor Ms50T SMD Fixed inductor high temperature +0 +2 +2 +Inductor_SMD +L_Neosid_Ms85 +Neosid, Ms85, Ms85T, SMD Inductor, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_Ms85.pdf +Neosid Ms85 Ms85T SMD Inductor Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_Ms85T +Neosid, Ms85, Ms85T, SMD Inductor, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_Ms85T.pdf +Neosid Ms85 Ms85T SMD Inductor Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_Ms95 +Neosid,Inductor,Ms95, Ms95a, Ms95T, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_Ms95.pdf +NeosidInductorMs95 Ms95a Ms95T Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_Ms95T +Neosid,Inductor,Ms95, Ms95a, Ms95T, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_Ms95T.pdf +NeosidInductorMs95 Ms95a Ms95T Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_Ms95a +Neosid,Inductor,Ms95, Ms95a, Ms95T, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_Ms95a.pdf +NeosidInductorMs95 Ms95a Ms95T Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SM-NE95H +Neosid, Inductor,SM-NE95H, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMNE95H.pdf +Neosid Inductor SM-NE95H Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SM-NE127 +Neosid, Inductor, SM-NE127, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMNE127.pdf +Neosid Inductor SM-NE127 Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SM-NE127_HandSoldering +Neosid, Inductor, SM-NE127, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMNE127.pdf +Neosid Inductor SM-NE127 Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SM-NE150 +Neosid, Inductor, SM-NE150, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMNE150.pdf +Neosid Inductor SM-NE150 Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SM-PIC0512H +Neosid, Inductor, PIC0512H, Power Inductor, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMPIC0512H.pdf +Neosid Inductor PIC0512H Power Inductor Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SM-PIC0602H +Neosid, Power Inductor, SM-PIC0602H, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMPIC0602H.pdf +Neosid Power Inductor SM-PIC0602H Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SM-PIC0612H +Neosid, Power Inductor, SM-PIC0612H, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMPIC0612H.pdf +Neosid Power Inductor SM-PIC0612H Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SM-PIC1004H +Neosid, Inductor, SM-PIC1004H, Fixed inductor, SMD, https://neosid.de/import-data/product-pdf/neoFestind_SMPIC1004H.pdf +Neosid Inductor SM-PIC1004H Fixed inductor SMD +0 +2 +2 +Inductor_SMD +L_Neosid_SMS-ME3010 +Neosid, Inductor, SMS-ME3010, Fixed inductor, SMD, magnetically shielded, https://neosid.de/import-data/product-pdf/neoFestind_SMSME3010.pdf +Neosid Inductor SMS-ME3010 Fixed inductor SMD magnetically shielded +0 +2 +2 +Inductor_SMD +L_Neosid_SMS-ME3015 +Neosid, Power Inductor, SMS-ME3015, Fixed inductor, SMD, magnetically shielded, https://neosid.de/import-data/product-pdf/neoFestind_SMSME3015.pdf +Neosid Power Inductor SMS-ME3015 Fixed inductor SMD magnetically shielded +0 +2 +2 +Inductor_SMD +L_Neosid_SMs42 +Neosid, Inductor, SMs42, Fixed inductor, SMD, magneticaly shielded, https://neosid.de/import-data/product-pdf/neoFestind_ma_SMs42.pdf +Neosid Inductor SMs42 Fixed inductor SMD magneticaly shielded +0 +2 +2 +Inductor_SMD +L_Neosid_SMs50 +Neosid, Inductor, SMs50, Fixed inductor, SMD, magneticaly shielded, https://neosid.de/import-data/product-pdf/neoFestind_ma_SMs50.pdf +Neosid Inductor SMs50 Fixed inductor SMD magneticaly shielded +0 +2 +2 +Inductor_SMD +L_Neosid_SMs85 +Neosid, Inductor, SMs85, Fixed inductor, SMD, magnetically shielded, https://neosid.de/import-data/product-pdf/neoFestind_ma_SMs85.pdf +Neosid Inductor SMs85 Fixed inductor SMD magnetically shielded +0 +2 +2 +Inductor_SMD +L_Neosid_SMs95_SMs95p +Neosid, Inductor, SMs95, Fixed inductor, SMD, magnetically shielded, https://neosid.de/import-data/product-pdf/neoFestind_SMs95SMs95p.pdf +Neosid Inductor SMs95 Fixed inductor SMD magnetically shielded +0 +2 +2 +Inductor_SMD +L_Pulse_PA4320 +Inductor SMD Pulse PA4320 http://productfinder.pulseeng.com/products/datasheets/P787.pdf +Inductor SMD Pulse PA4320 +0 +2 +2 +Inductor_SMD +L_Sagami_CER1242B +Inductor, Sagami, h=4.5mm, http://www.sagami-elec.co.jp/file/CER1242B-CER1257B-CER1277B.pdf +inductor sagami cer12xxb smd +0 +2 +2 +Inductor_SMD +L_Sagami_CER1257B +Inductor, Sagami, h=6.0mm, http://www.sagami-elec.co.jp/file/CER1242B-CER1257B-CER1277B.pdf +inductor sagami cer12xxb smd +0 +2 +2 +Inductor_SMD +L_Sagami_CER1277B +Inductor, Sagami, h=8.0mm, http://www.sagami-elec.co.jp/file/CER1242B-CER1257B-CER1277B.pdf +inductor sagami cer12xxb smd +0 +2 +2 +Inductor_SMD +L_Sagami_CWR1242C +Sagami power inductor, CWR1242C, H=4.5mm (http://www.sagami-elec.co.jp/file/16Car_SMDCwr.pdf) +inductor sagami cwr12xx smd +0 +4 +2 +Inductor_SMD +L_Sagami_CWR1257C +Sagami power inductor, CWR1242C, H=6.0mm (http://www.sagami-elec.co.jp/file/16Car_SMDCwr.pdf) +inductor sagami cwr12xx smd +0 +4 +2 +Inductor_SMD +L_Sagami_CWR1277C +Sagami power inductor, CWR1242C, H=7.7mm (http://www.sagami-elec.co.jp/file/16Car_SMDCwr.pdf) +inductor sagami cwr12xx smd +0 +4 +2 +Inductor_SMD +L_SigTra_SC3316F +http://www.signaltransformer.com/sites/all/pdf/smd/P080_SC3316F.pdf +Choke +0 +2 +2 +Inductor_SMD +L_Sumida_CDMC6D28_7.25x6.5mm +SMD Power Inductor (http://products.sumida.com/products/pdf/CDMC6D28.pdf) +Inductor Sumida SMD CDMC6D28 +0 +2 +2 +Inductor_SMD +L_Sunlord_MWSA0518_5.4x5.2mm +Inductor, Sunlord, MWSA0518, 5.4mmx5.2mm +inductor Sunlord smd +0 +2 +2 +Inductor_SMD +L_TDK_NLV25_2.5x2.0mm +TDK NLV25, 2.5x2.0x1.8mm, https://product.tdk.com/info/en/catalog/datasheets/inductor_commercial_standard_nlv25-ef_en.pdf +tdk nlv25 nlcv25 nlfv25 +0 +2 +2 +Inductor_SMD +L_TDK_NLV32_3.2x2.5mm +TDK NLV32, 3.2x2.5x2.2mm, https://product.tdk.com/info/en/catalog/datasheets/inductor_commercial_standard_nlv32-ef_en.pdf +tdk nlv32 nlcv32 nlfv32 +0 +2 +2 +Inductor_SMD +L_TDK_SLF6025 +Inductor, TDK, SLF6025, 6.0mmx6.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf6025_en.pdf) +Inductor TDK_SLF6025 +0 +2 +2 +Inductor_SMD +L_TDK_SLF6028 +Inductor, TDK, SLF6028, 6.0mmx6.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf6028_en.pdf) +Inductor TDK_SLF6028 +0 +2 +2 +Inductor_SMD +L_TDK_SLF6045 +Inductor, TDK, SLF6045, 6.0mmx6.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf6045_en.pdf) +Inductor TDK_SLF6045 +0 +2 +2 +Inductor_SMD +L_TDK_SLF7032 +Inductor, TDK, SLF7032, 7.0mmx7.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf7032_en.pdf) +Inductor TDK_SLF7032 +0 +2 +2 +Inductor_SMD +L_TDK_SLF7045 +Inductor, TDK, SLF7045, 7.0mmx7.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf7045_en.pdf) +Inductor TDK_SLF7045 +0 +2 +2 +Inductor_SMD +L_TDK_SLF7055 +Inductor, TDK, SLF7055, 7.0mmx7.0mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/document/catalog/smd/inductor_commercial_power_slf7055_en.pdf) +Inductor TDK_SLF7055 +0 +2 +2 +Inductor_SMD +L_TDK_SLF10145 +Inductor, TDK, SLF10145, 10.1mmx10.1mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/catalog/datasheets/inductor_automotive_power_slf10145-h_en.pdf) +Inductor TDK_SLF10145 +0 +2 +2 +Inductor_SMD +L_TDK_SLF10165 +Inductor, TDK, SLF10165, 10.1mmx10.1mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/catalog/datasheets/inductor_commercial_power_slf10165_en.pdf) +Inductor TDK_SLF10165 +0 +2 +2 +Inductor_SMD +L_TDK_SLF12555 +Inductor, TDK, SLF12555, 12.5mmx12.5mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/catalog/datasheets/inductor_commercial_power_slf12555_en.pdf) +Inductor SLF12555 +0 +2 +2 +Inductor_SMD +L_TDK_SLF12565 +Inductor, TDK, SLF12565, 12.5mmx12.5mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/catalog/datasheets/inductor_automotive_power_slf12565-h_en.pdf) +Inductor SLF12565 +0 +2 +2 +Inductor_SMD +L_TDK_SLF12575 +Inductor, TDK, SLF12575, 12.5mmx12.5mm (Script generated with StandardBox.py) (https://product.tdk.com/info/en/catalog/datasheets/inductor_automotive_power_slf12575-h_en.pdf) +Inductor SLF12575 +0 +2 +2 +Inductor_SMD +L_TDK_VLF10040 +Inductor,TDK, TDK-VLP-8040, 8.6mmx8.6mm +inductor TDK VLP smd VLF10040 +0 +2 +2 +Inductor_SMD +L_TDK_VLP8040 +Inductor,TDK, TDK-VLP-8040, 8.6mmx8.6mm +inductor TDK VLP smd VLP8040 +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_MD-1616 +Inductor, Taiyo Yuden, MD series, Taiyo-Yuden_MD-1616, 1.6mmx1.6mm +inductor taiyo-yuden md smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_MD-2020 +Inductor, Taiyo Yuden, MD series, Taiyo-Yuden_MD-2020, 2.0mmx2.0mm +inductor taiyo-yuden md smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_MD-3030 +Inductor, Taiyo Yuden, MD series, Taiyo-Yuden_MD-3030, 3.0mmx3.0mm +inductor taiyo-yuden md smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_MD-4040 +Inductor, Taiyo Yuden, MD series, Taiyo-Yuden_MD-4040, 4.0mmx4.0mm +inductor taiyo-yuden md smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_MD-5050 +Inductor, Taiyo Yuden, MD series, Taiyo-Yuden_MD-5050, 5.0mmx5.0mm +inductor taiyo-yuden md smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-20xx +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-20xx, 2.0mmx2.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-20xx_HandSoldering +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-20xx, 2.0mmx2.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-24xx +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-24xx, 2.4mmx2.4mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-24xx_HandSoldering +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-24xx, 2.4mmx2.4mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-30xx +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-30xx, 3.0mmx3.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-30xx_HandSoldering +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-30xx, 3.0mmx3.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-40xx +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-40xx, 4.0mmx4.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-40xx_HandSoldering +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-40xx, 4.0mmx4.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-50xx +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-50xx, 4.9mmx4.9mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-50xx_HandSoldering +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-50xx, 4.9mmx4.9mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-60xx +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-60xx, 6.0mmx6.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-60xx_HandSoldering +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-60xx, 6.0mmx6.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-80xx +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-80xx, 8.0mmx8.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-80xx_HandSoldering +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-80xx, 8.0mmx8.0mm +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-10050_9.8x10.0mm +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-10050, 9.8mmx10.0mm, https://ds.yuden.co.jp/TYCOMPAS/or/specSheet?pn=NR10050T1R3N +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_Taiyo-Yuden_NR-10050_9.8x10.0mm_HandSoldering +Inductor, Taiyo Yuden, NR series, Taiyo-Yuden_NR-10050, 9.8mmx10.0mm, https://ds.yuden.co.jp/TYCOMPAS/or/specSheet?pn=NR10050T1R3N +inductor taiyo-yuden nr smd +0 +2 +2 +Inductor_SMD +L_TracoPower_TCK-047_5.2x5.8mm +Inductor, Traco, TCK-047, 5.2x5.8mm, https://www.tracopower.com/products/tck047.pdf +inductor smd traco +0 +2 +2 +Inductor_SMD +L_TracoPower_TCK-141 +Choke, SMD, 4.0x4.0mm 2.1mm height, https://www.tracopower.com/products/tck141.pdf +Choke SMD +0 +2 +2 +Inductor_SMD +L_Vishay_IHLP-1212 +Inductor, Vishay, IHLP series, 3.0mmx3.0mm +inductor vishay ihlp smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHLP-1616 +Inductor, Vishay, IHLP series, 4.1mmx4.1mm +inductor vishay ihlp smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHLP-2020 +Inductor, Vishay, IHLP series, 5.1mmx5.1mm +inductor vishay ihlp smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHLP-2525 +Inductor, Vishay, IHLP series, 6.3mmx6.3mm +inductor vishay ihlp smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHLP-4040 +Inductor, Vishay, IHLP series, 10.2mmx10.2mm +inductor vishay ihlp smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHLP-5050 +Inductor, Vishay, IHLP series, 12.7mmx12.7mm +inductor vishay ihlp smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHLP-6767 +Inductor, Vishay, IHLP series, 17.0mmx17.0mm +inductor vishay ihlp smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHSM-3825 +Inductor, Vishay, Vishay_IHSM-3825, http://www.vishay.com/docs/34018/ihsm3825.pdf, 11.2mmx6.3mm +inductor vishay icsm smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHSM-4825 +Inductor, Vishay, Vishay_IHSM-4825, http://www.vishay.com/docs/34019/ihsm4825.pdf, 13.7mmx6.3mm +inductor vishay icsm smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHSM-5832 +Inductor, Vishay, Vishay_IHSM-5832, http://www.vishay.com/docs/34020/ihsm5832.pdf, 16.3mmx8.1mm +inductor vishay icsm smd +0 +2 +2 +Inductor_SMD +L_Vishay_IHSM-7832 +Inductor, Vishay, Vishay_IHSM-7832, http://www.vishay.com/docs/34021/ihsm7832.pdf, 19.8mmx8.1mm +inductor vishay icsm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-1030 +Inductor, Wuerth Elektronik, Wuerth_HCI-1030, 10.6mmx10.6mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-1040 +Inductor, Wuerth Elektronik, Wuerth_HCI-1040, 10.2mmx10.2mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-1050 +Inductor, Wuerth Elektronik, Wuerth_HCI-1050, 10.2mmx10.2mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-1335 +Inductor, Wuerth Elektronik, Wuerth_HCI-1335, 12.8mmx12.8mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-1350 +Inductor, Wuerth Elektronik, Wuerth_HCI-1350, 12.8mmx12.8mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-1365 +Inductor, Wuerth Elektronik, Wuerth_HCI-1365, 12.8mmx12.8mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-1890 +Inductor, Wuerth Elektronik, Wuerth_HCI-1890, 18.2mmx18.2mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-2212 +Inductor, Wuerth Elektronik, Wuerth_HCI-2212, 22.5mmx22.0mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-5040 +Inductor, Wuerth Elektronik, Wuerth_HCI-5040, 5.5mmx5.2mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-7030 +Inductor, Wuerth Elektronik, Wuerth_HCI-7030, 6.9mmx6.9mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-7040 +Inductor, Wuerth Elektronik, Wuerth_HCI-7040, 6.9mmx6.9mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCI-7050 +Inductor, Wuerth Elektronik, Wuerth_HCI-7050, 6.9mmx6.9mm +inductor Wuerth hci smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-1050 +Inductor, Wuerth Elektronik, Wuerth_HCM-1050, 10.2mmx7.0mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-1052 +Inductor, Wuerth Elektronik, Wuerth_HCM-1052, 10.5mmx10.3mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-1070 +Inductor, Wuerth Elektronik, Wuerth_HCM-1070, 10.1mmx7.0mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-1078 +Inductor, Wuerth Elektronik, Wuerth_HCM-1078, 9.4mmx6.2mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-1190 +Inductor, Wuerth Elektronik, Wuerth_HCM-1190, 10.5mmx11.0mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-1240 +Inductor, Wuerth Elektronik, Wuerth_HCM-1240, 10.0mmx11.8mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-1350 +Inductor, Wuerth Elektronik, Wuerth_HCM-1350, 13.5mmx13.3mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-1390 +Inductor, Wuerth Elektronik, Wuerth_HCM-1390, 12.5mmx13.0mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-7050 +Inductor, Wuerth Elektronik, Wuerth_HCM-7050, 7.2mmx7.0mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_HCM-7070 +Inductor, Wuerth Elektronik, Wuerth_HCM-7070, 7.4mmx7.2mm +inductor Wuerth hcm smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-1610 +Inductor, Wuerth Elektronik, Wuerth_MAPI-1610, 1.6mmx1.6mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-2010 +Inductor, Wuerth Elektronik, Wuerth_MAPI-2010, 2.0mmx1.6mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-2506 +Inductor, Wuerth Elektronik, Wuerth_MAPI-2506, 2.5mmx2.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-2508 +Inductor, Wuerth Elektronik, Wuerth_MAPI-2508, 2.5mmx2.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-2510 +Inductor, Wuerth Elektronik, Wuerth_MAPI-2510, 2.5mmx2.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-2512 +Inductor, Wuerth Elektronik, Wuerth_MAPI-2512, 2.5mmx2.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-3010 +Inductor, Wuerth Elektronik, Wuerth_MAPI-3010, 3.0mmx3.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-3012 +Inductor, Wuerth Elektronik, Wuerth_MAPI-3012, 3.0mmx3.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-3015 +Inductor, Wuerth Elektronik, Wuerth_MAPI-3015, 3.0mmx3.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-3020 +Inductor, Wuerth Elektronik, Wuerth_MAPI-3020, 3.0mmx3.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-4020 +Inductor, Wuerth Elektronik, Wuerth_MAPI-4020, 4.0mmx4.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_MAPI-4030 +Inductor, Wuerth Elektronik, Wuerth_MAPI-4030, 4.0mmx4.0mm +inductor Wuerth smd +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-DD-Typ-L-Typ-XL-Typ-XXL +Shielded Coupled Inductor, Wuerth Elektronik, WE-DD, SMD, Typ L, Typ XL, Typ XXL, https://katalog.we-online.com/pbs/datasheet/744874001.pdf +Choke Coupled Double Inductor SMD Wuerth WE-DD TypL TypXL TypXXL +0 +4 +4 +Inductor_SMD +L_Wuerth_WE-DD-Typ-M-Typ-S +Shielded Coupled Inductor, Wuerth Elektronik, WE-DD, SMD, Typ M, Typ S, https://katalog.we-online.com/pbs/datasheet/744878001.pdf, https://katalog.we-online.de/pbs/datasheet/744877001.pdf +Choke Coupled Double Inductor SMD Wuerth WE-DD TypM TypS +0 +4 +4 +Inductor_SMD +L_Wuerth_WE-GF-1210 +Unshielded Inductor, Wuerth Elektronik, WE-GF, SMD, 1210, https://www.we-online.de/katalog/datasheet/74476401.pdf +Unshielded Inductor WE-GF 1210 Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD-Typ-7345 +Shielded Power Inductor, Wuerth Elektronik, WE-PD, SMD, 7345, https://katalog.we-online.com/pbs/datasheet/744777001.pdf +Choke Shielded Power Inductor WE-PD 7345 Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD-Typ-LS +Shielded Power Inductor, Wuerth Elektronik, WE-PD, SMD, Typ LS, https://katalog.we-online.com/pbs/datasheet/7447715906.pdf +Choke Shielded Power Inductor WE-PD TypLS Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD-Typ-LS_Handsoldering +Shielded Power Inductor, Wuerth Elektronik, WE-PD, SMD, Typ LS, Handsoldering, https://katalog.we-online.com/pbs/datasheet/7447715906.pdf +Choke Shielded Power Inductor WE-PD TypLS Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD-Typ-M-Typ-S +Shielded Power Inductor, Wuerth Elektronik, WE-PD, SMT, Typ M, Typ S, https://katalog.we-online.com/pbs/datasheet/744778005.pdf +Choke Shielded Power Inductor WE-PD TypM TypS Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD-Typ-M-Typ-S_Handsoldering +Shielded Power Inductor, Wuerth Elektronik, WE-PD, SMT, Typ M, Typ S, Handsoldering, https://katalog.we-online.com/pbs/datasheet/744778005.pdf +Choke Shielded Power Inductor WE-PD TypM TypS Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD2-Typ-L +Power Inductor, Wuerth Elektronik, WE-PD2, SMD, Typ L, , https://katalog.we-online.com/pbs/datasheet/74477510.pdf +Choke Power Inductor WE-PD2 TypL Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD2-Typ-MS +Power Inductor, Wuerth Elektronik, WE-PD2, SMD, Typ MS, https://katalog.we-online.com/pbs/datasheet/744774022.pdf +Choke Power Inductor WE-PD2 TypMS Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD2-Typ-XL +Power Inductor, Wuerth Elektronik, WE-PD2, SMT, Typ XL, https://katalog.we-online.com/pbs/datasheet/744776012.pdf +Choke Power Inductor WE-PD2 TypXL Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PD4-Typ-X +Power Inductor, Wuerth Elektronik, WE-PD4, SMT, Typ X, https://katalog.we-online.de/pbs/datasheet/74458001.pdf +Choke Power Inductor WE-PD4 TypX Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PDF +Shielded Power Inductor, Wuerth Elektronik, WE-PDF, SMD, https://katalog.we-online.de/pbs/datasheet/7447797022.pdf +Choke Shielded Power Inductor WE-PDF Wuerth +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-PDF_Handsoldering +Shielded Power Inductor, Wuerth Elektronik, WE-PDF, SMD, Handsoldering, https://katalog.we-online.de/pbs/datasheet/7447797022.pdf +Choke Shielded Power Inductor WE-PDF Wuerth Handsoldering +0 +2 +2 +Inductor_SMD +L_Wuerth_WE-TPC-3816 +L_Wuerth_WE-TPC-3816 StepUp generated footprint, http://katalog.we-online.de/pbs/datasheet/7440310047.pdf +wurth wuerth smd inductor +0 +2 +2 +Inductor_THT +Choke_EPCOS_B82722A +Current-Compensated Ring Core Double Chokes, EPCOS, B82722A, 22.3mmx22.7mm, https://en.tdk.eu/inf/30/db/ind_2008/b82722a_j.pdf +chokes epcos tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN102-04-14.0x14.0mm +Current-compensated Chokes, Schaffner, RN102-04, 14.0mmx14.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN112-04-17.7x17.1mm +Current-compensated Chokes, Schaffner, RN112-04, 17.7mmx17.1mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN114-04-22.5x21.5mm +Current-compensated Chokes, Schaffner, RN114-04, 22.5mmx21.5mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN116-04-22.5x21.5mm +Current-compensated Chokes, Schaffner, RN116-04, 22.5mmx21.5mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN122-04-28.0x27.0mm +Current-compensated Chokes, Schaffner, RN122-04, 28.0mmx27.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN142-04-33.1x32.5mm +Current-compensated Chokes, Schaffner, RN142-04, 33.1mmx32.5mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN143-04-33.1x32.5mm +Current-compensated Chokes, Schaffner, RN143-04, 33.1mmx32.5mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN152-04-43.0x41.8mm +Current-compensated Chokes, Schaffner, RN152-04, 43.0mmx41.8mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN202-04-8.8x18.2mm +Current-compensated Chokes, Schaffner, RN202-04, 8.8mmx18.2mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN204-04-9.0x14.0mm +Current-compensated Chokes, Schaffner, RN204-04, 9.0mmx14.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN212-04-12.5x18.0mm +Current-compensated Chokes, Schaffner, RN212-04, 12.5mmx18.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN214-04-15.5x23.0mm +Current-compensated Chokes, Schaffner, RN214-04, 15.5mmx23.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN216-04-15.5x23.0mm +Current-compensated Chokes, Schaffner, RN216-04, 15.5mmx23.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN218-04-12.5x18.0mm +Current-compensated Chokes, Schaffner, RN218-04, 12.5mmx18.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN222-04-18.0x31.0mm +Current-compensated Chokes, Schaffner, RN222-04, 18.0mmx31.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN232-04-18.0x31.0mm +Current-compensated Chokes, Schaffner, RN232-04, 18.0mmx31.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +Choke_Schaffner_RN242-04-18.0x31.0mm +Current-compensated Chokes, Schaffner, RN242-04, 18.0mmx31.0mm https://www.schaffner.com/products/download/product/datasheet/rn-series-common-mode-chokes-new/ +chokes schaffner tht +0 +4 +4 +Inductor_THT +L_Axial_L5.0mm_D3.6mm_P10.00mm_Horizontal_Murata_BL01RN1A2A2 +Inductor, Murata BL01RN1A2A2, Axial, Horizontal, pin pitch=10.00mm, length*diameter=5*3.6mm, https://www.murata.com/en-global/products/productdetail?partno=BL01RN1A2A2%23 +inductor axial horizontal +0 +2 +2 +Inductor_THT +L_Axial_L5.3mm_D2.2mm_P2.54mm_Vertical_Vishay_IM-1 +Inductor, Axial series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=5.3*2.2mm^2, Vishay, IM-1, http://www.vishay.com/docs/34030/im.pdf +Inductor Axial series Axial Vertical pin pitch 2.54mm length 5.3mm diameter 2.2mm Vishay IM-1 +0 +2 +2 +Inductor_THT +L_Axial_L5.3mm_D2.2mm_P7.62mm_Horizontal_Vishay_IM-1 +Inductor, Axial series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=5.3*2.2mm^2, Vishay, IM-1, http://www.vishay.com/docs/34030/im.pdf +Inductor Axial series Axial Horizontal pin pitch 7.62mm length 5.3mm diameter 2.2mm Vishay IM-1 +0 +2 +2 +Inductor_THT +L_Axial_L5.3mm_D2.2mm_P10.16mm_Horizontal_Vishay_IM-1 +Inductor, Axial series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=5.3*2.2mm^2, Vishay, IM-1, http://www.vishay.com/docs/34030/im.pdf +Inductor Axial series Axial Horizontal pin pitch 10.16mm length 5.3mm diameter 2.2mm Vishay IM-1 +0 +2 +2 +Inductor_THT +L_Axial_L6.6mm_D2.7mm_P2.54mm_Vertical_Vishay_IM-2 +Inductor, Axial series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=6.6*2.7mm^2, Vishay, IM-2, http://www.vishay.com/docs/34030/im.pdf +Inductor Axial series Axial Vertical pin pitch 2.54mm length 6.6mm diameter 2.7mm Vishay IM-2 +0 +2 +2 +Inductor_THT +L_Axial_L6.6mm_D2.7mm_P10.16mm_Horizontal_Vishay_IM-2 +Inductor, Axial series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=6.6*2.7mm^2, Vishay, IM-2, http://www.vishay.com/docs/34030/im.pdf +Inductor Axial series Axial Horizontal pin pitch 10.16mm length 6.6mm diameter 2.7mm Vishay IM-2 +0 +2 +2 +Inductor_THT +L_Axial_L7.0mm_D3.3mm_P2.54mm_Vertical_Fastron_MICC +Inductor, Axial series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=7*3.3mm^2, Fastron, MICC, http://www.fastrongroup.com/image-show/70/MICC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 2.54mm length 7mm diameter 3.3mm Fastron MICC +0 +2 +2 +Inductor_THT +L_Axial_L7.0mm_D3.3mm_P5.08mm_Vertical_Fastron_MICC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=7*3.3mm^2, Fastron, MICC, http://www.fastrongroup.com/image-show/70/MICC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 5.08mm length 7mm diameter 3.3mm Fastron MICC +0 +2 +2 +Inductor_THT +L_Axial_L7.0mm_D3.3mm_P10.16mm_Horizontal_Fastron_MICC +Inductor, Axial series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=7*3.3mm^2, Fastron, MICC, http://www.fastrongroup.com/image-show/70/MICC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 10.16mm length 7mm diameter 3.3mm Fastron MICC +0 +2 +2 +Inductor_THT +L_Axial_L7.0mm_D3.3mm_P12.70mm_Horizontal_Fastron_MICC +Inductor, Axial series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=7*3.3mm^2, Fastron, MICC, http://www.fastrongroup.com/image-show/70/MICC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 12.7mm length 7mm diameter 3.3mm Fastron MICC +0 +2 +2 +Inductor_THT +L_Axial_L9.5mm_D4.0mm_P2.54mm_Vertical_Fastron_SMCC +Inductor, Axial series, Axial, Vertical, pin pitch=2.54mm, , length*diameter=9.5*4mm^2, Fastron, SMCC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_SMCC_NEU.pdf, http://cdn-reichelt.de/documents/datenblatt/B400/LEADEDINDUCTORS.pdf +Inductor Axial series Axial Vertical pin pitch 2.54mm length 9.5mm diameter 4mm Fastron SMCC +0 +2 +2 +Inductor_THT +L_Axial_L9.5mm_D4.0mm_P5.08mm_Vertical_Fastron_SMCC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=9.5*4mm^2, Fastron, SMCC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_SMCC_NEU.pdf, http://cdn-reichelt.de/documents/datenblatt/B400/LEADEDINDUCTORS.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 9.5mm diameter 4mm Fastron SMCC +0 +2 +2 +Inductor_THT +L_Axial_L9.5mm_D4.0mm_P12.70mm_Horizontal_Fastron_SMCC +Inductor, Axial series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=9.5*4mm^2, Fastron, SMCC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_SMCC_NEU.pdf, http://cdn-reichelt.de/documents/datenblatt/B400/LEADEDINDUCTORS.pdf +Inductor Axial series Axial Horizontal pin pitch 12.7mm length 9.5mm diameter 4mm Fastron SMCC +0 +2 +2 +Inductor_THT +L_Axial_L9.5mm_D4.0mm_P15.24mm_Horizontal_Fastron_SMCC +Inductor, Axial series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=9.5*4mm^2, Fastron, SMCC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_SMCC_NEU.pdf, http://cdn-reichelt.de/documents/datenblatt/B400/LEADEDINDUCTORS.pdf +Inductor Axial series Axial Horizontal pin pitch 15.24mm length 9.5mm diameter 4mm Fastron SMCC +0 +2 +2 +Inductor_THT +L_Axial_L11.0mm_D4.5mm_P5.08mm_Vertical_Fastron_MECC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=11*4.5mm^2, Fastron, MECC, http://www.fastrongroup.com/image-show/21/MECC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 5.08mm length 11mm diameter 4.5mm Fastron MECC +0 +2 +2 +Inductor_THT +L_Axial_L11.0mm_D4.5mm_P7.62mm_Vertical_Fastron_MECC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=11*4.5mm^2, Fastron, MECC, http://www.fastrongroup.com/image-show/21/MECC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 7.62mm length 11mm diameter 4.5mm Fastron MECC +0 +2 +2 +Inductor_THT +L_Axial_L11.0mm_D4.5mm_P15.24mm_Horizontal_Fastron_MECC +Inductor, Axial series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=11*4.5mm^2, Fastron, MECC, http://www.fastrongroup.com/image-show/21/MECC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 15.24mm length 11mm diameter 4.5mm Fastron MECC +0 +2 +2 +Inductor_THT +L_Axial_L12.0mm_D5.0mm_P5.08mm_Vertical_Fastron_MISC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=12*5mm^2, Fastron, MISC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_MISC.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 12mm diameter 5mm Fastron MISC +0 +2 +2 +Inductor_THT +L_Axial_L12.0mm_D5.0mm_P7.62mm_Vertical_Fastron_MISC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=12*5mm^2, Fastron, MISC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_MISC.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 12mm diameter 5mm Fastron MISC +0 +2 +2 +Inductor_THT +L_Axial_L12.0mm_D5.0mm_P15.24mm_Horizontal_Fastron_MISC +Inductor, Axial series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=12*5mm^2, Fastron, MISC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_MISC.pdf +Inductor Axial series Axial Horizontal pin pitch 15.24mm length 12mm diameter 5mm Fastron MISC +0 +2 +2 +Inductor_THT +L_Axial_L12.8mm_D5.8mm_P5.08mm_Vertical_Fastron_HBCC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=12.8*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 5.08mm length 12.8mm diameter 5.8mm Fastron HBCC +0 +2 +2 +Inductor_THT +L_Axial_L12.8mm_D5.8mm_P7.62mm_Vertical_Fastron_HBCC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=12.8*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 7.62mm length 12.8mm diameter 5.8mm Fastron HBCC +0 +2 +2 +Inductor_THT +L_Axial_L12.8mm_D5.8mm_P20.32mm_Horizontal_Fastron_HBCC +Inductor, Axial series, Axial, Horizontal, pin pitch=20.32mm, , length*diameter=12.8*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 20.32mm length 12.8mm diameter 5.8mm Fastron HBCC +0 +2 +2 +Inductor_THT +L_Axial_L12.8mm_D5.8mm_P25.40mm_Horizontal_Fastron_HBCC +Inductor, Axial series, Axial, Horizontal, pin pitch=25.4mm, , length*diameter=12.8*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 25.4mm length 12.8mm diameter 5.8mm Fastron HBCC +0 +2 +2 +Inductor_THT +L_Axial_L13.0mm_D4.5mm_P5.08mm_Vertical_Fastron_HCCC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=13*4.5mm^2, Fastron, HCCC, http://www.fastrongroup.com/image-show/19/HCCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 5.08mm length 13mm diameter 4.5mm Fastron HCCC +0 +2 +2 +Inductor_THT +L_Axial_L13.0mm_D4.5mm_P7.62mm_Vertical_Fastron_HCCC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=13*4.5mm^2, Fastron, HCCC, http://www.fastrongroup.com/image-show/19/HCCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 7.62mm length 13mm diameter 4.5mm Fastron HCCC +0 +2 +2 +Inductor_THT +L_Axial_L13.0mm_D4.5mm_P15.24mm_Horizontal_Fastron_HCCC +Inductor, Axial series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=13*4.5mm^2, Fastron, HCCC, http://www.fastrongroup.com/image-show/19/HCCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 15.24mm length 13mm diameter 4.5mm Fastron HCCC +0 +2 +2 +Inductor_THT +L_Axial_L14.0mm_D4.5mm_P5.08mm_Vertical_Fastron_LACC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=14*4.5mm^2, Fastron, LACC, http://www.fastrongroup.com/image-show/20/LACC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 5.08mm length 14mm diameter 4.5mm Fastron LACC +0 +2 +2 +Inductor_THT +L_Axial_L14.0mm_D4.5mm_P7.62mm_Vertical_Fastron_LACC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=14*4.5mm^2, Fastron, LACC, http://www.fastrongroup.com/image-show/20/LACC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 7.62mm length 14mm diameter 4.5mm Fastron LACC +0 +2 +2 +Inductor_THT +L_Axial_L14.0mm_D4.5mm_P15.24mm_Horizontal_Fastron_LACC +Inductor, Axial series, Axial, Horizontal, pin pitch=15.24mm, , length*diameter=14*4.5mm^2, Fastron, LACC, http://www.fastrongroup.com/image-show/20/LACC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 15.24mm length 14mm diameter 4.5mm Fastron LACC +0 +2 +2 +Inductor_THT +L_Axial_L14.5mm_D5.8mm_P5.08mm_Vertical_Fastron_HBCC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=14.5*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 5.08mm length 14.5mm diameter 5.8mm Fastron HBCC +0 +2 +2 +Inductor_THT +L_Axial_L14.5mm_D5.8mm_P7.62mm_Vertical_Fastron_HBCC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=14.5*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 7.62mm length 14.5mm diameter 5.8mm Fastron HBCC +0 +2 +2 +Inductor_THT +L_Axial_L14.5mm_D5.8mm_P20.32mm_Horizontal_Fastron_HBCC +Inductor, Axial series, Axial, Horizontal, pin pitch=20.32mm, , length*diameter=14.5*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 20.32mm length 14.5mm diameter 5.8mm Fastron HBCC +0 +2 +2 +Inductor_THT +L_Axial_L14.5mm_D5.8mm_P25.40mm_Horizontal_Fastron_HBCC +Inductor, Axial series, Axial, Horizontal, pin pitch=25.4mm, , length*diameter=14.5*5.8mm^2, Fastron, HBCC, http://www.fastrongroup.com/image-show/18/HBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 25.4mm length 14.5mm diameter 5.8mm Fastron HBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D6.3mm_P5.08mm_Vertical_Fastron_VHBCC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=16*6.3mm^2, Fastron, VHBCC, http://www.fastrongroup.com/image-show/25/VHBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 5.08mm length 16mm diameter 6.3mm Fastron VHBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D6.3mm_P7.62mm_Vertical_Fastron_VHBCC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=16*6.3mm^2, Fastron, VHBCC, http://www.fastrongroup.com/image-show/25/VHBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 7.62mm length 16mm diameter 6.3mm Fastron VHBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D6.3mm_P20.32mm_Horizontal_Fastron_VHBCC +Inductor, Axial series, Axial, Horizontal, pin pitch=20.32mm, , length*diameter=16*6.3mm^2, Fastron, VHBCC, http://www.fastrongroup.com/image-show/25/VHBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 20.32mm length 16mm diameter 6.3mm Fastron VHBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D6.3mm_P25.40mm_Horizontal_Fastron_VHBCC +Inductor, Axial series, Axial, Horizontal, pin pitch=25.4mm, , length*diameter=16*6.3mm^2, Fastron, VHBCC, http://www.fastrongroup.com/image-show/25/VHBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 25.4mm length 16mm diameter 6.3mm Fastron VHBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D7.5mm_P5.08mm_Vertical_Fastron_XHBCC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=16*7.5mm^2, Fastron, XHBCC, http://www.fastrongroup.com/image-show/26/XHBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 5.08mm length 16mm diameter 7.5mm Fastron XHBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D7.5mm_P7.62mm_Vertical_Fastron_XHBCC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=16*7.5mm^2, Fastron, XHBCC, http://www.fastrongroup.com/image-show/26/XHBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Vertical pin pitch 7.62mm length 16mm diameter 7.5mm Fastron XHBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D7.5mm_P20.32mm_Horizontal_Fastron_XHBCC +Inductor, Axial series, Axial, Horizontal, pin pitch=20.32mm, , length*diameter=16*7.5mm^2, Fastron, XHBCC, http://www.fastrongroup.com/image-show/26/XHBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 20.32mm length 16mm diameter 7.5mm Fastron XHBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D7.5mm_P25.40mm_Horizontal_Fastron_XHBCC +Inductor, Axial series, Axial, Horizontal, pin pitch=25.4mm, , length*diameter=16*7.5mm^2, Fastron, XHBCC, http://www.fastrongroup.com/image-show/26/XHBCC.pdf?type=Complete-DataSheet&productType=series +Inductor Axial series Axial Horizontal pin pitch 25.4mm length 16mm diameter 7.5mm Fastron XHBCC +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D9.5mm_P5.08mm_Vertical_Vishay_IM-10-37 +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=16*9.5mm^2, Vishay, IM-10-37, http://www.vishay.com/docs/34030/im10.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 16mm diameter 9.5mm Vishay IM-10-37 +0 +2 +2 +Inductor_THT +L_Axial_L16.0mm_D9.5mm_P20.32mm_Horizontal_Vishay_IM-10-37 +Inductor, Axial series, Axial, Horizontal, pin pitch=20.32mm, , length*diameter=16*9.5mm^2, Vishay, IM-10-37, http://www.vishay.com/docs/34030/im10.pdf +Inductor Axial series Axial Horizontal pin pitch 20.32mm length 16mm diameter 9.5mm Vishay IM-10-37 +0 +2 +2 +Inductor_THT +L_Axial_L17.5mm_D12.0mm_P7.62mm_Vertical_Vishay_IM-10-46 +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=17.5*12mm^2, Vishay, IM-10-46, http://www.vishay.com/docs/34030/im10.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 17.5mm diameter 12mm Vishay IM-10-46 +0 +2 +2 +Inductor_THT +L_Axial_L17.5mm_D12.0mm_P20.32mm_Horizontal_Vishay_IM-10-46 +Inductor, Axial series, Axial, Horizontal, pin pitch=20.32mm, , length*diameter=17.5*12mm^2, Vishay, IM-10-46, http://www.vishay.com/docs/34030/im10.pdf +Inductor Axial series Axial Horizontal pin pitch 20.32mm length 17.5mm diameter 12mm Vishay IM-10-46 +0 +2 +2 +Inductor_THT +L_Axial_L20.0mm_D8.0mm_P5.08mm_Vertical +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=20*8mm^2 +Inductor Axial series Axial Vertical pin pitch 5.08mm length 20mm diameter 8mm +0 +2 +2 +Inductor_THT +L_Axial_L20.0mm_D8.0mm_P7.62mm_Vertical +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=20*8mm^2 +Inductor Axial series Axial Vertical pin pitch 7.62mm length 20mm diameter 8mm +0 +2 +2 +Inductor_THT +L_Axial_L20.0mm_D8.0mm_P25.40mm_Horizontal +Inductor, Axial series, Axial, Horizontal, pin pitch=25.4mm, , length*diameter=20*8mm^2 +Inductor Axial series Axial Horizontal pin pitch 25.4mm length 20mm diameter 8mm +0 +2 +2 +Inductor_THT +L_Axial_L20.3mm_D12.1mm_P7.62mm_Vertical_Vishay_IHA-101 +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=20.32*12.07mm^2, Vishay, IHA-101, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 20.32mm diameter 12.07mm Vishay IHA-101 +0 +2 +2 +Inductor_THT +L_Axial_L20.3mm_D12.1mm_P28.50mm_Horizontal_Vishay_IHA-101 +Inductor, Axial series, Axial, Horizontal, pin pitch=28.5mm, , length*diameter=20.32*12.07mm^2, Vishay, IHA-101, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Horizontal pin pitch 28.5mm length 20.32mm diameter 12.07mm Vishay IHA-101 +0 +2 +2 +Inductor_THT +L_Axial_L20.3mm_D12.7mm_P7.62mm_Vertical_Vishay_IHA-201 +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=20.32*12.7mm^2, Vishay, IHA-201, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 20.32mm diameter 12.7mm Vishay IHA-201 +0 +2 +2 +Inductor_THT +L_Axial_L20.3mm_D12.7mm_P25.40mm_Horizontal_Vishay_IHA-201 +Inductor, Axial series, Axial, Horizontal, pin pitch=25.4mm, , length*diameter=20.32*12.7mm^2, Vishay, IHA-201, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Horizontal pin pitch 25.4mm length 20.32mm diameter 12.7mm Vishay IHA-201 +0 +2 +2 +Inductor_THT +L_Axial_L23.4mm_D12.7mm_P7.62mm_Vertical_Vishay_IHA-203 +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=23.37*12.7mm^2, Vishay, IHA-203, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 23.37mm diameter 12.7mm Vishay IHA-203 +0 +2 +2 +Inductor_THT +L_Axial_L23.4mm_D12.7mm_P32.00mm_Horizontal_Vishay_IHA-203 +Inductor, Axial series, Axial, Horizontal, pin pitch=32mm, , length*diameter=23.37*12.7mm^2, Vishay, IHA-203, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Horizontal pin pitch 32mm length 23.37mm diameter 12.7mm Vishay IHA-203 +0 +2 +2 +Inductor_THT +L_Axial_L24.0mm_D7.1mm_P5.08mm_Vertical_Vishay_IM-10-28 +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=24*7.1mm^2, Vishay, IM-10-28, http://www.vishay.com/docs/34035/im10.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 24mm diameter 7.1mm Vishay IM-10-28 +0 +2 +2 +Inductor_THT +L_Axial_L24.0mm_D7.1mm_P30.48mm_Horizontal_Vishay_IM-10-28 +Inductor, Axial series, Axial, Horizontal, pin pitch=30.48mm, , length*diameter=24*7.1mm^2, Vishay, IM-10-28, http://www.vishay.com/docs/34035/im10.pdf +Inductor Axial series Axial Horizontal pin pitch 30.48mm length 24mm diameter 7.1mm Vishay IM-10-28 +0 +2 +2 +Inductor_THT +L_Axial_L24.0mm_D7.5mm_P5.08mm_Vertical_Fastron_MESC +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=24*7.5mm^2, Fastron, MESC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_MESC.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 24mm diameter 7.5mm Fastron MESC +0 +2 +2 +Inductor_THT +L_Axial_L24.0mm_D7.5mm_P7.62mm_Vertical_Fastron_MESC +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=24*7.5mm^2, Fastron, MESC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_MESC.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 24mm diameter 7.5mm Fastron MESC +0 +2 +2 +Inductor_THT +L_Axial_L24.0mm_D7.5mm_P27.94mm_Horizontal_Fastron_MESC +Inductor, Axial series, Axial, Horizontal, pin pitch=27.94mm, , length*diameter=24*7.5mm^2, Fastron, MESC, http://cdn-reichelt.de/documents/datenblatt/B400/DS_MESC.pdf +Inductor Axial series Axial Horizontal pin pitch 27.94mm length 24mm diameter 7.5mm Fastron MESC +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D9.0mm_P5.08mm_Vertical_Fastron_77A +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=26*9mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 26mm diameter 9mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D9.0mm_P7.62mm_Vertical_Fastron_77A +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=26*9mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 26mm diameter 9mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D9.0mm_P30.48mm_Horizontal_Fastron_77A +Inductor, Axial series, Axial, Horizontal, pin pitch=30.48mm, , length*diameter=26*9mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Horizontal pin pitch 30.48mm length 26mm diameter 9mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D10.0mm_P5.08mm_Vertical_Fastron_77A +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=26*10mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 26mm diameter 10mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D10.0mm_P7.62mm_Vertical_Fastron_77A +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=26*10mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 26mm diameter 10mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D10.0mm_P30.48mm_Horizontal_Fastron_77A +Inductor, Axial series, Axial, Horizontal, pin pitch=30.48mm, , length*diameter=26*10mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Horizontal pin pitch 30.48mm length 26mm diameter 10mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D11.0mm_P5.08mm_Vertical_Fastron_77A +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=26*11mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 26mm diameter 11mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D11.0mm_P7.62mm_Vertical_Fastron_77A +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=26*11mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 26mm diameter 11mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.0mm_D11.0mm_P30.48mm_Horizontal_Fastron_77A +Inductor, Axial series, Axial, Horizontal, pin pitch=30.48mm, , length*diameter=26*11mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Horizontal pin pitch 30.48mm length 26mm diameter 11mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L26.7mm_D12.1mm_P7.62mm_Vertical_Vishay_IHA-103 +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=26.67*12.07mm^2, Vishay, IHA-103, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 26.67mm diameter 12.07mm Vishay IHA-103 +0 +2 +2 +Inductor_THT +L_Axial_L26.7mm_D12.1mm_P35.00mm_Horizontal_Vishay_IHA-103 +Inductor, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=26.67*12.07mm^2, Vishay, IHA-103, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Horizontal pin pitch 35mm length 26.67mm diameter 12.07mm Vishay IHA-103 +0 +2 +2 +Inductor_THT +L_Axial_L26.7mm_D14.0mm_P7.62mm_Vertical_Vishay_IHA-104 +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=26.67*13.97mm^2, Vishay, IHA-104, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 26.67mm diameter 13.97mm Vishay IHA-104 +0 +2 +2 +Inductor_THT +L_Axial_L26.7mm_D14.0mm_P35.00mm_Horizontal_Vishay_IHA-104 +Inductor, Axial series, Axial, Horizontal, pin pitch=35mm, , length*diameter=26.67*13.97mm^2, Vishay, IHA-104, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Horizontal pin pitch 35mm length 26.67mm diameter 13.97mm Vishay IHA-104 +0 +2 +2 +Inductor_THT +L_Axial_L29.9mm_D14.0mm_P7.62mm_Vertical_Vishay_IHA-105 +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=29.85*13.97mm^2, Vishay, IHA-105, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 29.85mm diameter 13.97mm Vishay IHA-105 +0 +2 +2 +Inductor_THT +L_Axial_L29.9mm_D14.0mm_P38.00mm_Horizontal_Vishay_IHA-105 +Inductor, Axial series, Axial, Horizontal, pin pitch=38mm, , length*diameter=29.85*13.97mm^2, Vishay, IHA-105, http://www.vishay.com/docs/34014/iha.pdf +Inductor Axial series Axial Horizontal pin pitch 38mm length 29.85mm diameter 13.97mm Vishay IHA-105 +0 +2 +2 +Inductor_THT +L_Axial_L30.0mm_D8.0mm_P5.08mm_Vertical_Fastron_77A +Inductor, Axial series, Axial, Vertical, pin pitch=5.08mm, , length*diameter=30*8mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Vertical pin pitch 5.08mm length 30mm diameter 8mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L30.0mm_D8.0mm_P7.62mm_Vertical_Fastron_77A +Inductor, Axial series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=30*8mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Vertical pin pitch 7.62mm length 30mm diameter 8mm Fastron 77A +0 +2 +2 +Inductor_THT +L_Axial_L30.0mm_D8.0mm_P35.56mm_Horizontal_Fastron_77A +Inductor, Axial series, Axial, Horizontal, pin pitch=35.56mm, , length*diameter=30*8mm^2, Fastron, 77A, http://cdn-reichelt.de/documents/datenblatt/B400/DS_77A.pdf +Inductor Axial series Axial Horizontal pin pitch 35.56mm length 30mm diameter 8mm Fastron 77A +0 +2 +2 +Inductor_THT +L_CommonMode_Toroid_Vertical_L19.3mm_W10.8mm_Px6.35mm_Py15.24mm_Bourns_8100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=6.35*15.24mm^2, , length*width=19.304*10.795mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 6.35*15.24mm^2 length 19.304mm width 10.795mm Bourns 8100 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L21.0mm_W10.0mm_Px5.08mm_Py12.70mm_muRATA_5100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=5.08*12.70mm^2, , length*width=21*10mm^2, muRATA, 5100, http://www.murata-ps.com/data/magnetics/kmp_5100.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 5.08*12.70mm^2 length 21mm width 10mm muRATA 5100 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L24.0mm_W16.3mm_Px10.16mm_Py20.32mm_muRATA_5200 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=10.16*20.32mm^2, , length*width=24*16.3mm^2, muRATA, 5200, http://www.murata-ps.com/data/magnetics/kmp_5200.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 10.16*20.32mm^2 length 24mm width 16.3mm muRATA 5200 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L30.5mm_W15.2mm_Px10.16mm_Py20.32mm_Bourns_8100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=10.16*20.32mm^2, , length*width=30.479999999999997*15.239999999999998mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 10.16*20.32mm^2 length 30.479999999999997mm width 15.239999999999998mm Bourns 8100 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L34.3mm_W20.3mm_Px15.24mm_Py22.86mm_Bourns_8100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=15.24*22.86mm^2, , length*width=34.29*20.32mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 15.24*22.86mm^2 length 34.29mm width 20.32mm Bourns 8100 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L36.8mm_W20.3mm_Px15.24mm_Py22.86mm_Bourns_8100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=15.24*22.86mm^2, , length*width=36.83*20.32mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 15.24*22.86mm^2 length 36.83mm width 20.32mm Bourns 8100 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L38.1mm_W20.3mm_Px15.24mm_Py22.86mm_Bourns_8100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=15.24*22.86mm^2, , length*width=38.099999999999994*20.32mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 15.24*22.86mm^2 length 38.099999999999994mm width 20.32mm Bourns 8100 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L39.4mm_W20.3mm_Px15.24mm_Py22.86mm_Bourns_8100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=15.24*22.86mm^2, , length*width=39.37*20.32mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 15.24*22.86mm^2 length 39.37mm width 20.32mm Bourns 8100 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L41.9mm_W20.3mm_Px15.24mm_Py22.86mm_Bourns_8100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=15.24*22.86mm^2, , length*width=41.91*20.32mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 15.24*22.86mm^2 length 41.91mm width 20.32mm Bourns 8100 +0 +4 +4 +Inductor_THT +L_CommonMode_Toroid_Vertical_L43.2mm_W22.9mm_Px17.78mm_Py30.48mm_Bourns_8100 +L_CommonMode_Toroid, Vertical series, Radial, pin pitch=17.78*30.48mm^2, , length*width=43.18*22.86mm^2, Bourns, 8100, http://datasheet.octopart.com/8120-RC-Bourns-datasheet-10228452.pdf +L_CommonMode_Toroid Vertical series Radial pin pitch 17.78*30.48mm^2 length 43.18mm width 22.86mm Bourns 8100 +0 +4 +4 +Inductor_THT +L_CommonMode_Wuerth_WE-CMB-L +Wuerth, WE-CMB, Bauform L, +CommonModeChoke Gleichtaktdrossel +0 +4 +4 +Inductor_THT +L_CommonMode_Wuerth_WE-CMB-M +Wuerth, WE-CMB, Bauform M, +CommonModeChoke Gleichtaktdrossel +0 +4 +4 +Inductor_THT +L_CommonMode_Wuerth_WE-CMB-S +Wuerth, WE-CMB, Bauform S, +CommonModeChoke Gleichtaktdrossel +0 +4 +4 +Inductor_THT +L_CommonMode_Wuerth_WE-CMB-XL +Wuerth, WE-CMB, Bauform XL, +CommonModeChoke Gleichtaktdrossel +0 +4 +4 +Inductor_THT +L_CommonMode_Wuerth_WE-CMB-XS +Wuerth, WE-CMB, Bauform XS, +CommonModeChoke Gleichtaktdrossel +0 +4 +4 +Inductor_THT +L_CommonMode_Wuerth_WE-CMB-XXL +Wuerth, WE-CMB, Bauform XXL, +CommonModeChoke Gleichtaktdrossel +0 +4 +4 +Inductor_THT +L_Mount_Lodestone_VTM120 +Lodestone Pacific, 30.48mm diameter vertical toroid mount, 16AWG/1.27mm holes, http://www.lodestonepacific.com/CatKpdf/VTM_Series.pdf +vertical inductor toroid mount +0 +4 +4 +Inductor_THT +L_Mount_Lodestone_VTM160 +Lodestone Pacific, 40.64mm diameter vertical toroid mount, 16AWG/1.27mm holes, http://www.lodestonepacific.com/CatKpdf/VTM_Series.pdf +vertical inductor toroid mount +0 +4 +4 +Inductor_THT +L_Mount_Lodestone_VTM254 +Lodestone Pacific, 64.51mm diameter vertical toroid mount, 16AWG/1.27mm holes, http://www.lodestonepacific.com/CatKpdf/VTM_Series.pdf +vertical inductor toroid mount +0 +4 +4 +Inductor_THT +L_Mount_Lodestone_VTM280 +Lodestone Pacific, 71.12mm diameter vertical toroid mount, 16AWG/1.27mm holes, http://www.lodestonepacific.com/CatKpdf/VTM_Series.pdf +vertical inductor toroid mount +0 +4 +4 +Inductor_THT +L_Mount_Lodestone_VTM950-6 +Lodestone Pacific, vertical toroid mount, 11x19mm, 6 pins, http://www.lodestonepacific.com/CatKpdf/VTM950-6.pdf +vertical inductor toroid mount +0 +6 +6 +Inductor_THT +L_Radial_D6.0mm_P4.00mm +Inductor, Radial series, Radial, pin pitch=4.00mm, , diameter=6.0mm, http://www.abracon.com/Magnetics/radial/AIUR-07.pdf +Inductor Radial series Radial pin pitch 4.00mm diameter 6.0mm +0 +2 +2 +Inductor_THT +L_Radial_D7.0mm_P3.00mm +Inductor, Radial series, Radial, pin pitch=3.00mm, , diameter=7mm, http://www.abracon.com/Magnetics/radial/AIUR-16.pdf +Inductor Radial series Radial pin pitch 3.00mm diameter 7mm +0 +2 +2 +Inductor_THT +L_Radial_D7.2mm_P3.00mm_MuRATA_1700 +Inductor, Radial series, Radial, pin pitch=3.00mm, , diameter=7.2mm, MuRATA, 1700, http://www.murata-ps.com/data/magnetics/kmp_1700.pdf +Inductor Radial series Radial pin pitch 3.00mm diameter 7.2mm MuRATA 1700 +0 +2 +2 +Inductor_THT +L_Radial_D7.5mm_P3.50mm_Fastron_07P +Inductor, Radial series, Radial, pin pitch=3.50mm, , diameter=7.5mm, Fastron, 07P, http://www.fastrongroup.com/image-show/39/07P.pdf?type=Complete-DataSheet&productType=series +Inductor Radial series Radial pin pitch 3.50mm diameter 7.5mm Fastron 07P +0 +2 +2 +Inductor_THT +L_Radial_D7.5mm_P5.00mm_Fastron_07P +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=7.5mm, Fastron, 07P, http://www.fastrongroup.com/image-show/39/07P.pdf?type=Complete-DataSheet&productType=series +Inductor Radial series Radial pin pitch 5.00mm diameter 7.5mm Fastron 07P +0 +2 +2 +Inductor_THT +L_Radial_D7.8mm_P5.00mm_Fastron_07HCP +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=7.8mm, Fastron, 07HCP, http://www.abracon.com/Magnetics/radial/AISR875.pdf +Inductor Radial series Radial pin pitch 5.00mm diameter 7.8mm Fastron 07HCP +0 +2 +2 +Inductor_THT +L_Radial_D8.7mm_P5.00mm_Fastron_07HCP +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=8.7mm, Fastron, 07HCP, http://cdn-reichelt.de/documents/datenblatt/B400/DS_07HCP.pdf +Inductor Radial series Radial pin pitch 5.00mm diameter 8.7mm Fastron 07HCP +0 +2 +2 +Inductor_THT +L_Radial_D9.5mm_P5.00mm_Fastron_07HVP +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=9.5mm, Fastron, 07HVP, http://www.fastrongroup.com/image-show/107/07HVP%2007HVP_T.pdf?type=Complete-DataSheet&productType=series +Inductor Radial series Radial pin pitch 5.00mm diameter 9.5mm Fastron 07HVP +0 +2 +2 +Inductor_THT +L_Radial_D10.0mm_P5.00mm_Fastron_07M +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=10mm, Fastron, 07M, http://www.fastrongroup.com/image-show/37/07M.pdf?type=Complete-DataSheet&productType=series +Inductor Radial series Radial pin pitch 5.00mm diameter 10mm Fastron 07M +0 +2 +2 +Inductor_THT +L_Radial_D10.0mm_P5.00mm_Fastron_07P +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=10mm, Fastron, 07P, http://www.fastrongroup.com/image-show/37/07M.pdf?type=Complete-DataSheet&productType=series +Inductor Radial series Radial pin pitch 5.00mm diameter 10mm Fastron 07P +0 +2 +2 +Inductor_THT +L_Radial_D10.0mm_P5.00mm_Neosid_SD12_style3 +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=10.0mm, Neosid, SD12, style3, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd12.pdf +Inductor Radial series Radial pin pitch 5.00mm diameter 10.0mm Neosid SD12 style3 +0 +2 +2 +Inductor_THT +L_Radial_D10.0mm_P5.00mm_Neosid_SD12k_style3 +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=10.0mm, Neosid, SD12k, style3, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd12k.pdf +Inductor Radial series Radial pin pitch 5.00mm diameter 10.0mm Neosid SD12k style3 +0 +2 +2 +Inductor_THT +L_Radial_D10.5mm_P4.00x5.00mm_Murata_1200RS +Inductor, Radial, Pitch=4.00x5.00mm, Diameter=10.5mm, Murata 1200RS, http://www.murata-ps.com/data/magnetics/kmp_1200rs.pdf +Inductor Radial Murata 1200RS +0 +4 +2 +Inductor_THT +L_Radial_D10.5mm_P5.00mm_Abacron_AISR-01 +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=10.5mm, Abacron, AISR-01, http://www.abracon.com/Magnetics/radial/AISR-01.pdf +Inductor Radial series Radial pin pitch 5.00mm diameter 10.5mm Abacron AISR-01 +0 +2 +2 +Inductor_THT +L_Radial_D12.0mm_P5.00mm_Fastron_11P +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=12.0mm, Fastron, 11P, http://cdn-reichelt.de/documents/datenblatt/B400/DS_11P.pdf +Inductor Radial series Radial pin pitch 5.00mm diameter 12.0mm Fastron 11P +0 +2 +2 +Inductor_THT +L_Radial_D12.0mm_P5.00mm_Neosid_SD12_style2 +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=12.0mm, Neosid, SD12, style2, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd12.pdf +Inductor Radial series Radial pin pitch 5.00mm diameter 12.0mm Neosid SD12 style2 +0 +2 +2 +Inductor_THT +L_Radial_D12.0mm_P5.00mm_Neosid_SD12k_style2 +Inductor, Radial series, Radial, pin pitch=5.00mm, , diameter=12.0mm, Neosid, SD12k, style2, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd12k.pdf +Inductor Radial series Radial pin pitch 5.00mm diameter 12.0mm Neosid SD12k style2 +0 +2 +2 +Inductor_THT +L_Radial_D12.0mm_P6.00mm_MuRATA_1900R +Inductor, Radial series, Radial, pin pitch=6.00mm, , diameter=12.0mm, MuRATA, 1900R, http://www.murata-ps.com/data/magnetics/kmp_1900r.pdf +Inductor Radial series Radial pin pitch 6.00mm diameter 12.0mm MuRATA 1900R +0 +2 +2 +Inductor_THT +L_Radial_D12.0mm_P10.00mm_Neosid_SD12_style1 +Inductor, Radial series, Radial, pin pitch=10.00mm, , diameter=12.0mm, Neosid, SD12, style1, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd12.pdf +Inductor Radial series Radial pin pitch 10.00mm diameter 12.0mm Neosid SD12 style1 +0 +2 +2 +Inductor_THT +L_Radial_D12.0mm_P10.00mm_Neosid_SD12k_style1 +Inductor, Radial series, Radial, pin pitch=10.00mm, , diameter=12.0mm, Neosid, SD12k, style1, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd12k.pdf +Inductor Radial series Radial pin pitch 10.00mm diameter 12.0mm Neosid SD12k style1 +0 +2 +2 +Inductor_THT +L_Radial_D12.5mm_P7.00mm_Fastron_09HCP +Inductor, Radial series, Radial, pin pitch=7.00mm, , diameter=12.5mm, Fastron, 09HCP, http://cdn-reichelt.de/documents/datenblatt/B400/DS_09HCP.pdf +Inductor Radial series Radial pin pitch 7.00mm diameter 12.5mm Fastron 09HCP +0 +2 +2 +Inductor_THT +L_Radial_D12.5mm_P9.00mm_Fastron_09HCP +Inductor, Radial series, Radial, pin pitch=9.00mm, , diameter=12.5mm, Fastron, 09HCP, http://cdn-reichelt.de/documents/datenblatt/B400/DS_09HCP.pdf +Inductor Radial series Radial pin pitch 9.00mm diameter 12.5mm Fastron 09HCP +0 +2 +2 +Inductor_THT +L_Radial_D13.5mm_P7.00mm_Fastron_09HCP +Inductor, Radial series, Radial, pin pitch=7.00mm, , diameter=13.5mm, Fastron, 09HCP, http://cdn-reichelt.de/documents/datenblatt/B400/DS_09HCP.pdf +Inductor Radial series Radial pin pitch 7.00mm diameter 13.5mm Fastron 09HCP +0 +2 +2 +Inductor_THT +L_Radial_D14.2mm_P10.00mm_Neosid_SD14 +Inductor, Radial series, Radial, pin pitch=10.00mm, , diameter=14.2mm, Neosid, SD14, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd14.pdf +Inductor Radial series Radial pin pitch 10.00mm diameter 14.2mm Neosid SD14 +0 +2 +2 +Inductor_THT +L_Radial_D16.8mm_P11.43mm_Vishay_IHB-1 +Inductor, Radial series, Radial, pin pitch=11.43mm, , diameter=16.8mm, Vishay, IHB-1, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 11.43mm diameter 16.8mm Vishay IHB-1 +0 +2 +2 +Inductor_THT +L_Radial_D16.8mm_P12.07mm_Vishay_IHB-1 +Inductor, Radial series, Radial, pin pitch=12.07mm, , diameter=16.8mm, Vishay, IHB-1, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 12.07mm diameter 16.8mm Vishay IHB-1 +0 +2 +2 +Inductor_THT +L_Radial_D16.8mm_P12.70mm_Vishay_IHB-1 +Inductor, Radial series, Radial, pin pitch=12.70mm, , diameter=16.8mm, Vishay, IHB-1, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 12.70mm diameter 16.8mm Vishay IHB-1 +0 +2 +2 +Inductor_THT +L_Radial_D18.0mm_P10.00mm +Inductor, Radial series, Radial, pin pitch=10.00mm, , diameter=18mm, http://www.abracon.com/Magnetics/radial/AIUR-15.pdf +Inductor Radial series Radial pin pitch 10.00mm diameter 18mm +0 +2 +2 +Inductor_THT +L_Radial_D21.0mm_P14.61mm_Vishay_IHB-2 +Inductor, Radial series, Radial, pin pitch=14.61mm, , diameter=21mm, Vishay, IHB-2, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 14.61mm diameter 21mm Vishay IHB-2 +0 +2 +2 +Inductor_THT +L_Radial_D21.0mm_P15.00mm_Vishay_IHB-2 +Inductor, Radial series, Radial, pin pitch=15.00mm, , diameter=21mm, Vishay, IHB-2, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 15.00mm diameter 21mm Vishay IHB-2 +0 +2 +2 +Inductor_THT +L_Radial_D21.0mm_P15.24mm_Vishay_IHB-2 +Inductor, Radial series, Radial, pin pitch=15.24mm, , diameter=21mm, Vishay, IHB-2, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 15.24mm diameter 21mm Vishay IHB-2 +0 +2 +2 +Inductor_THT +L_Radial_D21.0mm_P15.75mm_Vishay_IHB-2 +Inductor, Radial series, Radial, pin pitch=15.75mm, , diameter=21mm, Vishay, IHB-2, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 15.75mm diameter 21mm Vishay IHB-2 +0 +2 +2 +Inductor_THT +L_Radial_D21.0mm_P19.00mm +Inductor, Radial series, Radial, pin pitch=19.00mm, , diameter=21mm, http://www.abracon.com/Magnetics/radial/AIRD02.pdf +Inductor Radial series Radial pin pitch 19.00mm diameter 21mm +0 +2 +2 +Inductor_THT +L_Radial_D24.0mm_P24.00mm +Inductor, Radial series, Radial, pin pitch=24.00mm, , diameter=24mm +Inductor Radial series Radial pin pitch 24.00mm diameter 24mm +0 +2 +2 +Inductor_THT +L_Radial_D24.4mm_P22.90mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=22.90mm, , diameter=24.4mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 22.90mm diameter 24.4mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D24.4mm_P23.10mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=23.10mm, , diameter=24.4mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 23.10mm diameter 24.4mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D24.4mm_P23.40mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=23.40mm, , diameter=24.4mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 23.40mm diameter 24.4mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D24.4mm_P23.70mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=23.70mm, , diameter=24.4mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 23.70mm diameter 24.4mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D24.4mm_P23.90mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=23.90mm, , diameter=24.4mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 23.90mm diameter 24.4mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D27.9mm_P18.29mm_Vishay_IHB-3 +Inductor, Radial series, Radial, pin pitch=18.29mm, , diameter=27.9mm, Vishay, IHB-3, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 18.29mm diameter 27.9mm Vishay IHB-3 +0 +2 +2 +Inductor_THT +L_Radial_D27.9mm_P19.05mm_Vishay_IHB-3 +Inductor, Radial series, Radial, pin pitch=19.05mm, , diameter=27.9mm, Vishay, IHB-3, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 19.05mm diameter 27.9mm Vishay IHB-3 +0 +2 +2 +Inductor_THT +L_Radial_D27.9mm_P20.07mm_Vishay_IHB-3 +Inductor, Radial series, Radial, pin pitch=20.07mm, , diameter=27.9mm, Vishay, IHB-3, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 20.07mm diameter 27.9mm Vishay IHB-3 +0 +2 +2 +Inductor_THT +L_Radial_D28.0mm_P29.20mm +Inductor, Radial series, Radial, pin pitch=29.20mm, , diameter=28mm +Inductor Radial series Radial pin pitch 29.20mm diameter 28mm +0 +2 +2 +Inductor_THT +L_Radial_D29.8mm_P28.30mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=28.30mm, , diameter=29.8mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 28.30mm diameter 29.8mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D29.8mm_P28.50mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=28.50mm, , diameter=29.8mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 28.50mm diameter 29.8mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D29.8mm_P28.80mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=28.80mm, , diameter=29.8mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 28.80mm diameter 29.8mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D29.8mm_P29.00mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=29.00mm, , diameter=29.8mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 29.00mm diameter 29.8mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D29.8mm_P29.30mm_muRATA_1400series +Inductor, Radial series, Radial, pin pitch=29.30mm, , diameter=29.8mm, muRATA, 1400series, http://www.murata-ps.com/data/magnetics/kmp_1400.pdf +Inductor Radial series Radial pin pitch 29.30mm diameter 29.8mm muRATA 1400series +0 +2 +2 +Inductor_THT +L_Radial_D40.6mm_P26.16mm_Vishay_IHB-5 +Inductor, Radial series, Radial, pin pitch=26.16mm, , diameter=40.64mm, Vishay, IHB-5, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 26.16mm diameter 40.64mm Vishay IHB-5 +0 +2 +2 +Inductor_THT +L_Radial_D40.6mm_P27.18mm_Vishay_IHB-4 +Inductor, Radial series, Radial, pin pitch=27.18mm, , diameter=40.64mm, Vishay, IHB-4, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 27.18mm diameter 40.64mm Vishay IHB-4 +0 +2 +2 +Inductor_THT +L_Radial_D40.6mm_P27.94mm_Vishay_IHB-4 +Inductor, Radial series, Radial, pin pitch=27.94mm, , diameter=40.64mm, Vishay, IHB-4, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 27.94mm diameter 40.64mm Vishay IHB-4 +0 +2 +2 +Inductor_THT +L_Radial_D40.6mm_P27.94mm_Vishay_IHB-5 +Inductor, Radial series, Radial, pin pitch=27.94mm, , diameter=40.64mm, Vishay, IHB-5, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 27.94mm diameter 40.64mm Vishay IHB-5 +0 +2 +2 +Inductor_THT +L_Radial_D40.6mm_P28.70mm_Vishay_IHB-5 +Inductor, Radial series, Radial, pin pitch=28.70mm, , diameter=40.64mm, Vishay, IHB-5, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 28.70mm diameter 40.64mm Vishay IHB-5 +0 +2 +2 +Inductor_THT +L_Radial_D50.8mm_P33.27mm_Vishay_IHB-6 +Inductor, Radial series, Radial, pin pitch=33.27mm, , diameter=50.8mm, Vishay, IHB-6, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 33.27mm diameter 50.8mm Vishay IHB-6 +0 +2 +2 +Inductor_THT +L_Radial_D50.8mm_P34.29mm_Vishay_IHB-6 +Inductor, Radial series, Radial, pin pitch=34.29mm, , diameter=50.8mm, Vishay, IHB-6, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 34.29mm diameter 50.8mm Vishay IHB-6 +0 +2 +2 +Inductor_THT +L_Radial_D50.8mm_P35.81mm_Vishay_IHB-6 +Inductor, Radial series, Radial, pin pitch=35.81mm, , diameter=50.8mm, Vishay, IHB-6, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 35.81mm diameter 50.8mm Vishay IHB-6 +0 +2 +2 +Inductor_THT +L_Radial_D50.8mm_P36.32mm_Vishay_IHB-6 +Inductor, Radial series, Radial, pin pitch=36.32mm, , diameter=50.8mm, Vishay, IHB-6, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 36.32mm diameter 50.8mm Vishay IHB-6 +0 +2 +2 +Inductor_THT +L_Radial_D50.8mm_P38.86mm_Vishay_IHB-6 +Inductor, Radial series, Radial, pin pitch=38.86mm, , diameter=50.8mm, Vishay, IHB-6, http://www.vishay.com/docs/34015/ihb.pdf +Inductor Radial series Radial pin pitch 38.86mm diameter 50.8mm Vishay IHB-6 +0 +2 +2 +Inductor_THT +L_Radial_L7.5mm_W4.6mm_P5.00mm_Neosid_SD75 +Inductor, Radial series, Radial, pin pitch=5.00mm, , length*width=7.5*4.6mm^2, Neosid, SD75, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd75.pdf +Inductor Radial series Radial pin pitch 5.00mm length 7.5mm width 4.6mm Neosid SD75 +0 +2 +2 +Inductor_THT +L_Radial_L8.0mm_W8.0mm_P5.00mm_Neosid_NE-CPB-07E +Inductor, Radial series, Radial, pin pitch=5.00mm, , length*width=8*8mm^2, Neosid, NE-CPB-07E, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_NE_CPB07E.pdf +Inductor Radial series Radial pin pitch 5.00mm length 8mm width 8mm Neosid NE-CPB-07E +0 +2 +2 +Inductor_THT +L_Radial_L8.0mm_W8.0mm_P5.00mm_Neosid_SD8 +Inductor, Radial series, Radial, pin pitch=5.00mm, , length*width=8*8mm^2, Neosid, SD8, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_Sd8.pdf +Inductor Radial series Radial pin pitch 5.00mm length 8mm width 8mm Neosid SD8 +0 +2 +2 +Inductor_THT +L_Radial_L9.1mm_W9.1mm_Px6.35mm_Py6.35mm_Pulse_LP-25 +Inductor, Radial series, Radial, pin pitch=6.35*6.35mm^2, , length*width=9.14*9.14mm^2, Pulse, LP-25, http://datasheet.octopart.com/PE-54044NL-Pulse-datasheet-5313493.pdf +Inductor Radial series Radial pin pitch 6.35*6.35mm^2 length 9.14mm width 9.14mm Pulse LP-25 +0 +2 +2 +Inductor_THT +L_Radial_L10.2mm_W10.2mm_Px7.62mm_Py7.62mm_Pulse_LP-30 +Inductor, Radial series, Radial, pin pitch=7.62*7.62mm^2, , length*width=10.16*10.16mm^2, Pulse, LP-30, http://datasheet.octopart.com/PE-54044NL-Pulse-datasheet-5313493.pdf +Inductor Radial series Radial pin pitch 7.62*7.62mm^2 length 10.16mm width 10.16mm Pulse LP-30 +0 +2 +2 +Inductor_THT +L_Radial_L11.5mm_W11.5mm_Px6.00mm_Py6.00mm_Neosid_NE-CPB-11EN_Drill1.3mm +Inductor, Radial series, Radial, pin pitch=6.00*6.00mm^2, , length*width=11.5*11.5mm^2, Neosid, NE-CPB-11EN, Drill1.3mm, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_NE_CPB11EN.pdf +Inductor Radial series Radial pin pitch 6.00*6.00mm^2 length 11.5mm width 11.5mm Neosid NE-CPB-11EN Drill1.3mm +0 +2 +2 +Inductor_THT +L_Radial_L11.5mm_W11.5mm_Px6.00mm_Py6.00mm_Neosid_NE-CPB-11EN_Drill1.5mm +Inductor, Radial series, Radial, pin pitch=6.00*6.00mm^2, , length*width=11.5*11.5mm^2, Neosid, NE-CPB-11EN, Drill1.5mm, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_NE_CPB11EN.pdf +Inductor Radial series Radial pin pitch 6.00*6.00mm^2 length 11.5mm width 11.5mm Neosid NE-CPB-11EN Drill1.5mm +0 +2 +2 +Inductor_THT +L_Radial_L11.5mm_W11.5mm_Px6.00mm_Py6.00mm_Neosid_NE-CPB-11EN_Drill1.7mm +Inductor, Radial series, Radial, pin pitch=6.00*6.00mm^2, , length*width=11.5*11.5mm^2, Neosid, NE-CPB-11EN, Drill1.7mm, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_NE_CPB11EN.pdf +Inductor Radial series Radial pin pitch 6.00*6.00mm^2 length 11.5mm width 11.5mm Neosid NE-CPB-11EN Drill1.7mm +0 +2 +2 +Inductor_THT +L_Radial_L11.5mm_W11.5mm_Px6.00mm_Py6.00mm_Neosid_NE-CPB-11EN_Drill1.8mm +Inductor, Radial series, Radial, pin pitch=6.00*6.00mm^2, , length*width=11.5*11.5mm^2, Neosid, NE-CPB-11EN, Drill1.8mm, http://www.neosid.de/produktblaetter/neosid_Festinduktivitaet_NE_CPB11EN.pdf +Inductor Radial series Radial pin pitch 6.00*6.00mm^2 length 11.5mm width 11.5mm Neosid NE-CPB-11EN Drill1.8mm +0 +2 +2 +Inductor_THT +L_Radial_L12.6mm_W12.6mm_Px9.52mm_Py9.52mm_Pulse_LP-37 +Inductor, Radial series, Radial, pin pitch=9.52*9.52mm^2, , length*width=12.57*12.57mm^2, Pulse, LP-37, http://datasheet.octopart.com/PE-54044NL-Pulse-datasheet-5313493.pdf +Inductor Radial series Radial pin pitch 9.52*9.52mm^2 length 12.57mm width 12.57mm Pulse LP-37 +0 +2 +2 +Inductor_THT +L_Radial_L16.1mm_W16.1mm_Px7.62mm_Py12.70mm_Pulse_LP-44 +Inductor, Radial series, Radial, pin pitch=7.62*12.70mm^2, , length*width=16.13*16.13mm^2, Pulse, LP-44, http://datasheet.octopart.com/PE-54044NL-Pulse-datasheet-5313493.pdf +Inductor Radial series Radial pin pitch 7.62*12.70mm^2 length 16.13mm width 16.13mm Pulse LP-44 +0 +2 +2 +Inductor_THT +L_SELF1408 +Self Ferrite 14 - 08 +SELF +0 +7 +3 +Inductor_THT +L_SELF1418 +Self Ferrite 14 - 18 +SELF +0 +10 +4 +Inductor_THT +L_Toroid_Horizontal_D3.2mm_P6.40mm_Diameter3-5mm_Amidon-T12 +L_Toroid, Horizontal series, Radial, pin pitch=6.40mm, , diameter=3.175mm, Diameter3-5mm, Amidon-T12 +L_Toroid Horizontal series Radial pin pitch 6.40mm diameter 3.175mm Diameter3-5mm Amidon-T12 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D4.1mm_P8.00mm_Diameter4-5mm_Amidon-T16 +L_Toroid, Horizontal series, Radial, pin pitch=8.00mm, , diameter=4.064mm, Diameter4-5mm, Amidon-T16 +L_Toroid Horizontal series Radial pin pitch 8.00mm diameter 4.064mm Diameter4-5mm Amidon-T16 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D5.1mm_P9.00mm_Diameter6-5mm_Amidon-T20 +L_Toroid, Horizontal series, Radial, pin pitch=9.00mm, , diameter=5.08mm, Diameter6-5mm, Amidon-T20 +L_Toroid Horizontal series Radial pin pitch 9.00mm diameter 5.08mm Diameter6-5mm Amidon-T20 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D6.5mm_P10.00mm_Diameter7-5mm_Amidon-T25 +L_Toroid, Horizontal series, Radial, pin pitch=10.00mm, , diameter=6.476999999999999mm, Diameter7-5mm, Amidon-T25 +L_Toroid Horizontal series Radial pin pitch 10.00mm diameter 6.476999999999999mm Diameter7-5mm Amidon-T25 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D7.8mm_P13.00mm_Diameter9-5mm_Amidon-T30 +L_Toroid, Horizontal series, Radial, pin pitch=13.00mm, , diameter=7.7978mm, Diameter9-5mm, Amidon-T30 +L_Toroid Horizontal series Radial pin pitch 13.00mm diameter 7.7978mm Diameter9-5mm Amidon-T30 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D9.5mm_P15.00mm_Diameter10-5mm_Amidon-T37 +L_Toroid, Horizontal series, Radial, pin pitch=15.00mm, , diameter=9.524999999999999mm, Diameter10-5mm, Amidon-T37 +L_Toroid Horizontal series Radial pin pitch 15.00mm diameter 9.524999999999999mm Diameter10-5mm Amidon-T37 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D11.2mm_P17.00mm_Diameter12-5mm_Amidon-T44 +L_Toroid, Horizontal series, Radial, pin pitch=17.00mm, , diameter=11.176mm, Diameter12-5mm, Amidon-T44 +L_Toroid Horizontal series Radial pin pitch 17.00mm diameter 11.176mm Diameter12-5mm Amidon-T44 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D12.7mm_P20.00mm_Diameter14-5mm_Amidon-T50 +L_Toroid, Horizontal series, Radial, pin pitch=20.00mm, , diameter=12.7mm, Diameter14-5mm, Amidon-T50 +L_Toroid Horizontal series Radial pin pitch 20.00mm diameter 12.7mm Diameter14-5mm Amidon-T50 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D16.8mm_P14.70mm_Vishay_TJ3 +L_Toroid, Horizontal series, Radial, pin pitch=14.70mm, , diameter=16.8mm, Vishay, TJ3, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 14.70mm diameter 16.8mm Vishay TJ3 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D16.8mm_P14.70mm_Vishay_TJ3_BigPads +L_Toroid, Horizontal series, Radial, pin pitch=14.70mm, , diameter=16.8mm, Vishay, TJ3, BigPads, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 14.70mm diameter 16.8mm Vishay TJ3 BigPads +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D17.3mm_P15.24mm_Bourns_2000 +L_Toroid, Horizontal series, Radial, pin pitch=15.24mm, , diameter=17.3mm, Bourns, 2000, http://www.bourns.com/docs/Product-Datasheets/2000_series.pdf?sfvrsn=5 +L_Toroid Horizontal series Radial pin pitch 15.24mm diameter 17.3mm Bourns 2000 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D21.8mm_P19.10mm_Bourns_2100 +L_Toroid, Horizontal series, Radial, pin pitch=19.10mm, , diameter=21.8mm, Bourns, 2100, http://www.bourns.com/docs/Product-Datasheets/2100_series.pdf?sfvrsn=3 +L_Toroid Horizontal series Radial pin pitch 19.10mm diameter 21.8mm Bourns 2100 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D21.8mm_P19.60mm_Bourns_2100 +L_Toroid, Horizontal series, Radial, pin pitch=19.60mm, , diameter=21.8mm, Bourns, 2100, http://www.bourns.com/docs/Product-Datasheets/2100_series.pdf?sfvrsn=3 +L_Toroid Horizontal series Radial pin pitch 19.60mm diameter 21.8mm Bourns 2100 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D22.4mm_P19.80mm_Vishay_TJ4 +L_Toroid, Horizontal series, Radial, pin pitch=19.80mm, , diameter=22.4mm, Vishay, TJ4, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 19.80mm diameter 22.4mm Vishay TJ4 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D24.1mm_P21.80mm_Bourns_2200 +L_Toroid, Horizontal series, Radial, pin pitch=21.80mm, , diameter=24.1mm, Bourns, 2200, http://www.bourns.com/docs/Product-Datasheets/2100_series.pdf?sfvrsn=3 +L_Toroid Horizontal series Radial pin pitch 21.80mm diameter 24.1mm Bourns 2200 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D24.1mm_P23.10mm_Bourns_2200 +L_Toroid, Horizontal series, Radial, pin pitch=23.10mm, , diameter=24.1mm, Bourns, 2200, http://www.bourns.com/docs/Product-Datasheets/2100_series.pdf?sfvrsn=3 +L_Toroid Horizontal series Radial pin pitch 23.10mm diameter 24.1mm Bourns 2200 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D25.4mm_P22.90mm_Vishay_TJ5 +L_Toroid, Horizontal series, Radial, pin pitch=22.90mm, , diameter=25.4mm, Vishay, TJ5, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 22.90mm diameter 25.4mm Vishay TJ5 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D25.4mm_P22.90mm_Vishay_TJ5_BigPads +L_Toroid, Horizontal series, Radial, pin pitch=22.90mm, , diameter=25.4mm, Vishay, TJ5, BigPads, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 22.90mm diameter 25.4mm Vishay TJ5 BigPads +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D26.0mm_P5.08mm +inductor 26mm diameter toroid +SELF INDUCTOR +0 +3 +2 +Inductor_THT +L_Toroid_Horizontal_D28.0mm_P25.10mm_Bourns_2200 +L_Toroid, Horizontal series, Radial, pin pitch=25.10mm, , diameter=28mm, Bourns, 2200, http://www.bourns.com/docs/Product-Datasheets/2100_series.pdf?sfvrsn=3 +L_Toroid Horizontal series Radial pin pitch 25.10mm diameter 28mm Bourns 2200 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D28.0mm_P26.67mm_Bourns_2200 +L_Toroid, Horizontal series, Radial, pin pitch=26.67mm, , diameter=28mm, Bourns, 2200, http://www.bourns.com/docs/Product-Datasheets/2100_series.pdf?sfvrsn=3 +L_Toroid Horizontal series Radial pin pitch 26.67mm diameter 28mm Bourns 2200 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D32.5mm_P28.90mm_Bourns_2300 +L_Toroid, Horizontal series, Radial, pin pitch=28.90mm, , diameter=32.5mm, Bourns, 2300, http://www.bourns.com/docs/Product-Datasheets/2300_series.pdf?sfvrsn=3 +L_Toroid Horizontal series Radial pin pitch 28.90mm diameter 32.5mm Bourns 2300 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D32.5mm_P30.00mm_Bourns_2300 +L_Toroid, Horizontal series, Radial, pin pitch=30.00mm, , diameter=32.5mm, Bourns, 2300, http://www.bourns.com/docs/Product-Datasheets/2300_series.pdf?sfvrsn=3 +L_Toroid Horizontal series Radial pin pitch 30.00mm diameter 32.5mm Bourns 2300 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D35.1mm_P31.00mm_Vishay_TJ6 +L_Toroid, Horizontal series, Radial, pin pitch=31.00mm, , diameter=35.1mm, Vishay, TJ6, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 31.00mm diameter 35.1mm Vishay TJ6 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D40.0mm_P48.26mm +L_Toroid, Horizontal series, Radial, pin pitch=48.26mm, , diameter=40mm +L_Toroid Horizontal series Radial pin pitch 48.26mm diameter 40mm +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D41.9mm_P37.60mm_Vishay_TJ7 +L_Toroid, Horizontal series, Radial, pin pitch=37.60mm, , diameter=41.9mm, Vishay, TJ7, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 37.60mm diameter 41.9mm Vishay TJ7 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D49.3mm_P44.60mm_Vishay_TJ8 +L_Toroid, Horizontal series, Radial, pin pitch=44.60mm, , diameter=49.3mm, Vishay, TJ8, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 44.60mm diameter 49.3mm Vishay TJ8 +0 +2 +2 +Inductor_THT +L_Toroid_Horizontal_D69.1mm_P63.20mm_Vishay_TJ9 +L_Toroid, Horizontal series, Radial, pin pitch=63.20mm, , diameter=69.1mm, Vishay, TJ9, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Horizontal series Radial pin pitch 63.20mm diameter 69.1mm Vishay TJ9 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L10.0mm_W5.0mm_P5.08mm +L_Toroid, Vertical series, Radial, pin pitch=5.08mm, , length*width=10*5mm^2 +L_Toroid Vertical series Radial pin pitch 5.08mm length 10mm width 5mm +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L13.0mm_W6.5mm_P5.60mm +L_Toroid, Vertical series, Radial, pin pitch=5.60mm, , length*width=13*6.5mm^2 +L_Toroid Vertical series Radial pin pitch 5.60mm length 13mm width 6.5mm +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L14.0mm_W5.6mm_P5.30mm_Bourns_5700 +L_Toroid, Vertical series, Radial, pin pitch=5.30mm, , length*width=14*5.6mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf +L_Toroid Vertical series Radial pin pitch 5.30mm length 14mm width 5.6mm Bourns 5700 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L14.0mm_W6.3mm_P4.57mm_Pulse_A +L_Toroid, Vertical series, Radial, pin pitch=4.57mm, , length*width=13.97*6.35mm^2, Pulse, A, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 4.57mm length 13.97mm width 6.35mm Pulse A +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L14.7mm_W8.6mm_P5.58mm_Pulse_KM-1 +L_Toroid, Vertical series, Radial, pin pitch=5.58mm, , length*width=14.73*8.64mm^2, Pulse, KM-1, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 5.58mm length 14.73mm width 8.64mm Pulse KM-1 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L16.0mm_W8.0mm_P7.62mm +L_Toroid, Vertical series, Radial, pin pitch=7.62mm, , length*width=16*8mm^2 +L_Toroid Vertical series Radial pin pitch 7.62mm length 16mm width 8mm +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L16.3mm_W7.1mm_P7.11mm_Pulse_H +L_Toroid, Vertical series, Radial, pin pitch=7.11mm, , length*width=16.26*7.11mm^2, Pulse, H, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 7.11mm length 16.26mm width 7.11mm Pulse H +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L16.4mm_W7.6mm_P6.60mm_Vishay_TJ3 +L_Toroid, Vertical series, Radial, pin pitch=6.60mm, , length*width=16.4*7.6mm^2, Vishay, TJ3, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 6.60mm length 16.4mm width 7.6mm Vishay TJ3 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L16.5mm_W11.4mm_P7.62mm_Pulse_KM-2 +L_Toroid, Vertical series, Radial, pin pitch=7.62mm, , length*width=16.51*11.43mm^2, Pulse, KM-2, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 7.62mm length 16.51mm width 11.43mm Pulse KM-2 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L16.8mm_W9.2mm_P7.10mm_Vishay_TJ3 +L_Toroid, Vertical series, Radial, pin pitch=7.10mm, , length*width=16.8*9.2mm^2, Vishay, TJ3, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 7.10mm length 16.8mm width 9.2mm Vishay TJ3 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L16.8mm_W9.2mm_P7.10mm_Vishay_TJ3_BigPads +L_Toroid, Vertical series, Radial, pin pitch=7.10mm, , length*width=16.8*9.2mm^2, Vishay, TJ3, BigPads, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 7.10mm length 16.8mm width 9.2mm Vishay TJ3 BigPads +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L17.8mm_W8.1mm_P7.62mm_Bourns_5700 +L_Toroid, Vertical series, Radial, pin pitch=7.62mm, , length*width=17.8*8.1mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf +L_Toroid Vertical series Radial pin pitch 7.62mm length 17.8mm width 8.1mm Bourns 5700 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L17.8mm_W9.7mm_P7.11mm_Pulse_B +L_Toroid, Vertical series, Radial, pin pitch=7.11mm, , length*width=17.78*9.65mm^2, Pulse, B, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 7.11mm length 17.78mm width 9.65mm Pulse B +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L19.1mm_W8.1mm_P7.10mm_Bourns_5700 +L_Toroid, Vertical series, Radial, pin pitch=7.10mm, , length*width=19.1*8.1mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf +L_Toroid Vertical series Radial pin pitch 7.10mm length 19.1mm width 8.1mm Bourns 5700 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L21.6mm_W8.4mm_P8.38mm_Pulse_G +L_Toroid, Vertical series, Radial, pin pitch=8.38mm, , length*width=21.59*8.38mm^2, Pulse, G, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 8.38mm length 21.59mm width 8.38mm Pulse G +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L21.6mm_W9.1mm_P8.40mm_Bourns_5700 +L_Toroid, Vertical series, Radial, pin pitch=8.40mm, , length*width=21.6*9.1mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf +L_Toroid Vertical series Radial pin pitch 8.40mm length 21.6mm width 9.1mm Bourns 5700 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L21.6mm_W9.5mm_P7.11mm_Pulse_C +L_Toroid, Vertical series, Radial, pin pitch=7.11mm, , length*width=21.59*9.53mm^2, Pulse, C, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 7.11mm length 21.59mm width 9.53mm Pulse C +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L21.6mm_W11.4mm_P7.62mm_Pulse_KM-3 +L_Toroid, Vertical series, Radial, pin pitch=7.62mm, , length*width=21.59*11.43mm^2, Pulse, KM-3, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 7.62mm length 21.59mm width 11.43mm Pulse KM-3 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L22.4mm_W10.2mm_P7.90mm_Vishay_TJ4 +L_Toroid, Vertical series, Radial, pin pitch=7.90mm, , length*width=22.4*10.2mm^2, Vishay, TJ4, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 7.90mm length 22.4mm width 10.2mm Vishay TJ4 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L24.6mm_W15.5mm_P11.44mm_Pulse_KM-4 +L_Toroid, Vertical series, Radial, pin pitch=11.44mm, , length*width=24.64*15.5mm^2, Pulse, KM-4, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 11.44mm length 24.64mm width 15.5mm Pulse KM-4 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L25.4mm_W14.7mm_P12.20mm_Vishay_TJ5 +L_Toroid, Vertical series, Radial, pin pitch=12.20mm, , length*width=25.4*14.7mm^2, Vishay, TJ5, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 12.20mm length 25.4mm width 14.7mm Vishay TJ5 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L25.4mm_W14.7mm_P12.20mm_Vishay_TJ5_BigPads +L_Toroid, Vertical series, Radial, pin pitch=12.20mm, , length*width=25.4*14.7mm^2, Vishay, TJ5, BigPads, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 12.20mm length 25.4mm width 14.7mm Vishay TJ5 BigPads +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L26.7mm_W14.0mm_P10.16mm_Pulse_D +L_Toroid, Vertical series, Radial, pin pitch=10.16mm, , length*width=26.67*13.97mm^2, Pulse, D, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 10.16mm length 26.67mm width 13.97mm Pulse D +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L28.6mm_W14.3mm_P11.43mm_Bourns_5700 +L_Toroid, Vertical series, Radial, pin pitch=11.43mm, , length*width=28.6*14.3mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf +L_Toroid Vertical series Radial pin pitch 11.43mm length 28.6mm width 14.3mm Bourns 5700 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L31.8mm_W15.9mm_P13.50mm_Bourns_5700 +L_Toroid, Vertical series, Radial, pin pitch=13.50mm, , length*width=31.8*15.9mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf +L_Toroid Vertical series Radial pin pitch 13.50mm length 31.8mm width 15.9mm Bourns 5700 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L33.0mm_W17.8mm_P12.70mm_Pulse_KM-5 +L_Toroid, Vertical series, Radial, pin pitch=12.70mm, , length*width=33.02*17.78mm^2, Pulse, KM-5, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 12.70mm length 33.02mm width 17.78mm Pulse KM-5 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L35.1mm_W21.1mm_P18.50mm_Vishay_TJ6 +L_Toroid, Vertical series, Radial, pin pitch=18.50mm, , length*width=35.1*21.1mm^2, Vishay, TJ6, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 18.50mm length 35.1mm width 21.1mm Vishay TJ6 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L35.6mm_W17.8mm_P12.70mm_Pulse_E +L_Toroid, Vertical series, Radial, pin pitch=12.70mm, , length*width=35.56*17.78mm^2, Pulse, E, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 12.70mm length 35.56mm width 17.78mm Pulse E +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L41.9mm_W17.8mm_P12.70mm_Pulse_F +L_Toroid, Vertical series, Radial, pin pitch=12.70mm, , length*width=41.91*17.78mm^2, Pulse, F, http://datasheet.octopart.com/PE-92112KNL-Pulse-datasheet-17853305.pdf +L_Toroid Vertical series Radial pin pitch 12.70mm length 41.91mm width 17.78mm Pulse F +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L41.9mm_W19.1mm_P15.80mm_Vishay_TJ7 +L_Toroid, Vertical series, Radial, pin pitch=15.80mm, , length*width=41.9*19.1mm^2, Vishay, TJ7, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 15.80mm length 41.9mm width 19.1mm Vishay TJ7 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L46.0mm_W19.1mm_P21.80mm_Bourns_5700 +L_Toroid, Vertical series, Radial, pin pitch=21.80mm, , length*width=46*19.1mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf +L_Toroid Vertical series Radial pin pitch 21.80mm length 46mm width 19.1mm Bourns 5700 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L48.8mm_W25.4mm_P20.80mm_Vishay_TJ8 +L_Toroid, Vertical series, Radial, pin pitch=20.80mm, , length*width=48.8*25.4mm^2, Vishay, TJ8, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 20.80mm length 48.8mm width 25.4mm Vishay TJ8 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L54.0mm_W23.8mm_P20.10mm_Bourns_5700 +L_Toroid, Vertical series, Radial, pin pitch=20.10mm, , length*width=54*23.8mm^2, Bourns, 5700, http://www.bourns.com/docs/Product-Datasheets/5700_series.pdf +L_Toroid Vertical series Radial pin pitch 20.10mm length 54mm width 23.8mm Bourns 5700 +0 +2 +2 +Inductor_THT +L_Toroid_Vertical_L67.6mm_W36.1mm_P31.80mm_Vishay_TJ9 +L_Toroid, Vertical series, Radial, pin pitch=31.80mm, , length*width=67.6*36.1mm^2, Vishay, TJ9, http://www.vishay.com/docs/34079/tj.pdf +L_Toroid Vertical series Radial pin pitch 31.80mm length 67.6mm width 36.1mm Vishay TJ9 +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Bridged2Bar_Pad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, bridged with 2 copper strips +solder jumper open +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Bridged2Bar_RoundedPad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm, rounded Pads, 0.3mm gap, bridged with 2 copper strips +solder jumper open +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Bridged_Pad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, bridged with 1 copper strip +solder jumper open +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm, rounded Pads, 0.3mm gap, bridged with 1 copper strip +solder jumper open +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, open +solder jumper open +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm, rounded Pads, 0.3mm gap, open +solder jumper open +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm Triangular Pads, 0.3mm gap, open +solder jumper open +0 +2 +2 +Jumper +SolderJumper-3_P1.3mm_Bridged2Bar12_Pad1.0x1.5mm +SMD Solder 3-pad Jumper, 1x1.5mm Pads, 0.3mm gap, pads 1-2 Bridged2Bar with 2 copper strip +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged2Bar12_Pad1.0x1.5mm_NumberLabels +SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, pads 1-2 Bridged2Bar with 2 copper strip, labeled with numbers +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged2Bar12_RoundedPad1.0x1.5mm +SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, pads 1-2 Bridged2Bar with 2 copper strip +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged2Bar12_RoundedPad1.0x1.5mm_NumberLabels +SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, pads 1-2 Bridged2Bar with 2 copper strip, labeled with numbers +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged12_Pad1.0x1.5mm +SMD Solder 3-pad Jumper, 1x1.5mm Pads, 0.3mm gap, pads 1-2 bridged with 1 copper strip +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged12_Pad1.0x1.5mm_NumberLabels +SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, pads 1-2 bridged with 1 copper strip, labeled with numbers +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm +SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, pads 1-2 bridged with 1 copper strip +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm_NumberLabels +SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, pads 1-2 bridged with 1 copper strip, labeled with numbers +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm +SMD Solder 3-pad Jumper, 1x1.5mm Pads, 0.3mm gap, open +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm_NumberLabels +SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, open, labeled with numbers +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm +SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, open +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm_NumberLabels +SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, open, labeled with numbers +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P2.0mm_Open_TrianglePad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm Triangular Pads, 0.3mm gap, open +solder jumper open +0 +5 +3 +Jumper +SolderJumper-3_P2.0mm_Open_TrianglePad1.0x1.5mm_NumberLabels +SMD Solder Jumper, 1x1.5mm Triangular Pads, 0.3mm gap, open, labeled with numbers +solder jumper open +0 +5 +3 +LED_SMD +LED-APA102-2020 +http://www.led-color.com/upload/201604/APA102-2020%20SMD%20LED.pdf +LED RGB SPI +0 +8 +6 +LED_SMD +LED-L1T2_LUMILEDS +http://www.lumileds.com/uploads/438/DS133-pdf +LUMILEDS LUXEON TX L1T2 LED +0 +3 +3 +LED_SMD +LED_1W_3W_R8 +https://www.gme.cz/data/attachments/dsh.518-234.1.pdf +LED 1W 3W 5W +0 +3 +3 +LED_SMD +LED_0201_0603Metric +LED SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +LED +0 +4 +2 +LED_SMD +LED_0201_0603Metric_Castellated +LED SMD 0201 (0603 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +LED castellated +0 +4 +2 +LED_SMD +LED_0201_0603Metric_Pad0.64x0.40mm_HandSolder +LED SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +LED handsolder +0 +4 +2 +LED_SMD +LED_0402_1005Metric +LED SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_0402_1005Metric_Castellated +LED SMD 0402 (1005 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_0402_1005Metric_Pad0.77x0.64mm_HandSolder +LED SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_0603_1608Metric +LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_0603_1608Metric_Castellated +LED SMD 0603 (1608 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder +LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_0805_2012Metric +LED SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_0805_2012Metric_Castellated +LED SMD 0805 (2012 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder +LED SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_01005_0402Metric +LED SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +LED +0 +4 +2 +LED_SMD +LED_1206_3216Metric +LED SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_1206_3216Metric_Castellated +LED SMD 1206 (3216 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_1206_3216Metric_Pad1.42x1.75mm_HandSolder +LED SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_1206_3216Metric_ReverseMount_Hole1.8x2.4mm +LED SMD 1206 (3216 Metric), reverse mount, square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode reverse +0 +2 +2 +LED_SMD +LED_1210_3225Metric +LED SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_1210_3225Metric_Castellated +LED SMD 1210 (3225 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_1210_3225Metric_Pad1.42x2.65mm_HandSolder +LED SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_1806_4516Metric +LED SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +LED_SMD +LED_1806_4516Metric_Castellated +LED SMD 1806 (4516 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_1806_4516Metric_Pad1.57x1.80mm_HandSolder +LED SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_1812_4532Metric +LED SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_1812_4532Metric_Castellated +LED SMD 1812 (4532 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_1812_4532Metric_Pad1.30x3.40mm_HandSolder +LED SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_2010_5025Metric +LED SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_2010_5025Metric_Castellated +LED SMD 2010 (5025 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_2010_5025Metric_Pad1.52x2.65mm_HandSolder +LED SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_2512_6332Metric +LED SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_2512_6332Metric_Castellated +LED SMD 2512 (6332 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_2512_6332Metric_Pad1.52x3.35mm_HandSolder +LED SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_2816_7142Metric +LED SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_2816_7142Metric_Castellated +LED SMD 2816 (7142 Metric), castellated end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_2816_7142Metric_Pad3.20x4.45mm_HandSolder +LED SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_ASMB-KTF0-0A306 +2220 Tricolor PLCC-4 LED, https://docs.broadcom.com/docs/ASMB-KTF0-0A306-DS100 +Tricolor LED +0 +4 +4 +LED_SMD +LED_Avago_PLCC4_3.2x2.8mm_CW +https://docs.broadcom.com/docs/AV02-4186EN +LED Avago PLCC-4 ASMB-MTB0-0A3A2 +0 +4 +4 +LED_SMD +LED_Avago_PLCC6_3x2.8mm +https://docs.broadcom.com/docs/AV02-3793EN +LED Avago PLCC-6 ASMT-YTB7-0AA02 +0 +6 +6 +LED_SMD +LED_Cree-PLCC4_2x2mm_CW +2.0mm x 2.0mm PLCC4 LED, http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/HB/Data-Sheets/CLMVBFKA.pdf +LED Cree PLCC-4 +0 +4 +4 +LED_SMD +LED_Cree-PLCC4_3.2x2.8mm_CCW +3.2mm x 2.8mm PLCC4 LED, http://www.cree.com/led-components/media/documents/CLV1AFKB(874).pdf +LED Cree PLCC-4 +0 +4 +4 +LED_SMD +LED_Cree-PLCC4_5x5mm_CW +5.0mm x 5.0mm PLCC4 LED +LED Cree PLCC-4 +0 +4 +4 +LED_SMD +LED_Cree-PLCC6_4.7x1.5mm +4.7mm x 1.5mm PLCC6 LED, http://www.cree.com/led-components/media/documents/1381-QLS6AFKW.pdf +LED Cree PLCC-6 +0 +6 +6 +LED_SMD +LED_Cree-XB +http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/XLampXBD.pdf +LED Cree XB +0 +5 +3 +LED_SMD +LED_Cree-XH +http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/ds-XHB.pdf +LED Cree XH +0 +8 +2 +LED_SMD +LED_Cree-XHP35 +http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/ds--XHP35.pdf +LED Cree XHP35 +0 +6 +3 +LED_SMD +LED_Cree-XHP50_6V +Cree XHP50, 6V footprint, http://www.cree.com/~/media/Files/Cree/LED%20Components%20and%20Modules/XLamp/Data%20and%20Binning/ds%20XHP50.pdf +LED Cree XHP50 +0 +15 +3 +LED_SMD +LED_Cree-XHP50_12V +Cree XHP50, 12V footprint, http://www.cree.com/~/media/Files/Cree/LED%20Components%20and%20Modules/XLamp/Data%20and%20Binning/ds%20XHP50.pdf +LED XHP50 Cree +0 +15 +3 +LED_SMD +LED_Cree-XHP70_6V +Cree XHP70 LED, 6V version, http://www.cree.com/~/media/Files/Cree/LED%20Components%20and%20Modules/XLamp/Data%20and%20Binning/ds%20XHP70.pdf +LED Cree XHP70 +0 +15 +3 +LED_SMD +LED_Cree-XHP70_12V +Cree XHP70 LED, 12V version, http://www.cree.com/~/media/Files/Cree/LED%20Components%20and%20Modules/XLamp/Data%20and%20Binning/ds%20XHP70.pdf +LED Cree XHP70 +0 +15 +3 +LED_SMD +LED_Cree-XP +LED Cree-XP http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/XLampXPE2.pdf +LED Cree XP +0 +6 +3 +LED_SMD +LED_Cree-XP-G +LED Cree-XP-G http://www.cree.com/~/media/Files/Cree/LED%20Components%20and%20Modules/XLamp/Data%20and%20Binning/XLampXPG.pdf +LED Cree XP-G +0 +6 +3 +LED_SMD +LED_Cree-XQ +LED Cree-XQ http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/ds-XQB.pdf +LED Cree XQ +0 +2 +2 +LED_SMD +LED_Cree-XQ_HandSoldering +LED Cree-XQ handsoldering pads http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/ds-XQB.pdf +LED Cree XQ +0 +2 +2 +LED_SMD +LED_Dialight_591 +LED SMD 3mm Right Angle series (http://www.dialightsignalsandcomponents.com/Assets/Drawings/2D_Drawings_DrawingDetailedSpec/C17354.pdf) +LED Dialight 591 +0 +2 +2 +LED_SMD +LED_Inolux_IN-PI554FCH_PLCC4_5.0x5.0mm_P3.2mm +http://www.inolux-corp.com/datasheet/SMDLED/Addressable%20LED/IN-PI554FCH.pdf +RGB LED NeoPixel addressable +0 +4 +4 +LED_SMD +LED_Kingbright_AAA3528ESGCT +Kingbright, dual LED, 3.5 x 2.8 mm Surface Mount LED Lamp (http://www.kingbrightusa.com/images/catalog/SPEC/AAA3528ESGCT.pdf) +dual led smd +0 +4 +4 +LED_SMD +LED_Kingbright_APFA3010_3x1.5mm_Horizontal +LED RGB, APFA3010, http://www.kingbrightusa.com/images/catalog/SPEC/APFA3010LSEEZGKQBKC.pdf +LED RGB APFA3010 KINGBRIGHT 3x1.5mm +0 +4 +4 +LED_SMD +LED_LiteOn_LTST-C19HE1WT +LiteOn RGB LED; https://optoelectronics.liteon.com/upload/download/DS22-2008-0044/LTST-C19HE1WT.pdf +LED RGB Chip SMD +0 +4 +4 +LED_SMD +LED_LiteOn_LTST-S326 +http://optoelectronics.liteon.com/upload/download/DS22-2000-287/LTST-S326KGJRKT.PDF +LED SMD right angle CCA +0 +3 +3 +LED_SMD +LED_Lumex_SML-LX0303SIUPGUSB +Lumex RGB LED, clear, SMD, https://www.lumex.com/spec/SML-LX0303SIUPGUSB.pdf +LED RGB +0 +4 +4 +LED_SMD +LED_Osram_Lx_P47F_D2mm_ReverseMount +OSRAM, reverse-mount LED, SMD, 2mm diameter, http://www.farnell.com/datasheets/2711587.pdf +LED ReverseMount Reverse +0 +4 +2 +LED_SMD +LED_PLCC-2 +LED PLCC-2 SMD package +LED PLCC-2 SMD +0 +2 +2 +LED_SMD +LED_PLCC_2835 +https://www.luckylight.cn/media/component/data-sheet/R2835BC-B2M-M10.pdf +LED +0 +2 +2 +LED_SMD +LED_PLCC_2835_Handsoldering +https://www.luckylight.cn/media/component/data-sheet/R2835BC-B2M-M10.pdf +LED +0 +2 +2 +LED_SMD +LED_RGB_1210 +RGB LED 3.2x2.7mm http://www.avagotech.com/docs/AV02-0610EN +LED 3227 +0 +4 +4 +LED_SMD +LED_RGB_5050-6 +http://cdn.sparkfun.com/datasheets/Components/LED/5060BRG4.pdf +RGB LED 5050-6 +0 +6 +6 +LED_SMD +LED_RGB_Cree-PLCC-6_6x5mm_P2.1mm +http://www.farnell.com/datasheets/2003905.pdf +LED RGB PLCC-6 CLP6C-FBK +0 +6 +6 +LED_SMD +LED_RGB_Getian_GT-P6PRGB4303 +https://www.gme.sk/img/cache/doc/518/177/vykonova-led-getian-gt-p6prgb4303-datasheet-1.pdf +LED RGB +0 +7 +7 +LED_SMD +LED_RGB_PLCC-6 +RGB LED PLCC-6 +RGB LED PLCC-6 +0 +6 +6 +LED_SMD +LED_ROHM_SMLVN6 +https://www.rohm.com/datasheet/SMLVN6RGB1U +LED ROHM SMLVN6 +0 +6 +6 +LED_SMD +LED_SK6805_PLCC4_2.4x2.7mm_P1.3mm +https://cdn-shop.adafruit.com/product-files/3484/3484_Datasheet.pdf +LED RGB NeoPixel Nano +0 +4 +4 +LED_SMD +LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm +https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf +LED RGB NeoPixel Mini +0 +4 +4 +LED_SMD +LED_SK6812_EC15_1.5x1.5mm +http://www.newstar-ledstrip.com/product/20181119172602110.pdf +LED RGB NeoPixel +0 +4 +4 +LED_SMD +LED_SK6812_PLCC4_5.0x5.0mm_P3.2mm +https://cdn-shop.adafruit.com/product-files/1138/SK6812+LED+datasheet+.pdf +LED RGB NeoPixel +0 +4 +4 +LED_SMD +LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm +https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf +LED RGB NeoPixel +0 +4 +4 +LED_SMD +LED_WS2812_PLCC6_5.0x5.0mm_P1.6mm +https://cdn-shop.adafruit.com/datasheets/WS2812.pdf +LED RGB NeoPixel +0 +6 +6 +LED_SMD +LED_Yuji_5730 +LED,Yuji,5730,https://cdn.shopify.com/s/files/1/0344/6401/files/YJWJ014-1.1_YJ-BC-5730L-G02.pdf +LED Yuji 5730 +0 +3 +2 +LED_SMD +LED_miniPLCC_2315 +https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DAV02-2205EN_DS_ASMT-TxBM_2014-05-09.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430858274704&ssbinary=true +LED +0 +2 +2 +LED_SMD +LED_miniPLCC_2315_Handsoldering +https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DAV02-2205EN_DS_ASMT-TxBM_2014-05-09.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430858274704&ssbinary=true +LED +0 +2 +2 +LED_THT +LED_BL-FL7680RGB +'Piranha' RGB LED, through hole, common anode, 7.62x7.62mm, BGRA pin order, https://cdn-shop.adafruit.com/datasheets/BL-FL7680RGB.pdf +RGB LED Piranha Super-Flux BetLux +0 +4 +4 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O1.27mm_Z1.6mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O1.27mm_Z4.9mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O1.27mm_Z8.2mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O3.81mm_Z1.6mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O3.81mm_Z4.9mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O3.81mm_Z8.2mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O6.35mm_Z1.6mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O6.35mm_Z4.9mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O6.35mm_Z8.2mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W3.3mm_H2.4mm +LED, Round, Rectangular size 3.3x2.4mm^2 diameter 1.8mm, 2 pins +LED Round Rectangular size 3.3x2.4mm^2 diameter 1.8mm 2 pins +0 +2 +2 +LED_THT +LED_D2.0mm_W4.0mm_H2.8mm_FlatTop +LED, Round, FlatTop, Rectangular size 4.0x2.8mm^2 diameter 2.0mm, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-1034IDT(Ver.9A).pdf +LED Round FlatTop Rectangular size 4.0x2.8mm^2 diameter 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D2.0mm_W4.8mm_H2.5mm_FlatTop +LED, Round, FlatTop, Rectangular size 4.8x2.5mm^2 diameter 2.0mm, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-13GD(Ver.11B).pdf +LED Round FlatTop Rectangular size 4.8x2.5mm^2 diameter 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm +LED, diameter 3.0mm, 2 pins +LED diameter 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm-3 +LED, diameter 3.0mm, 2 pins, diameter 3.0mm, 3 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-3VSURKCGKC(Ver.8A).pdf +LED diameter 3.0mm 2 pins diameter 3.0mm 3 pins +0 +3 +3 +LED_THT +LED_D3.0mm_Clear +IR-LED, diameter 3.0mm, 2 pins, color: clear +IR infrared LED diameter 3.0mm 2 pins clear +0 +2 +2 +LED_THT +LED_D3.0mm_FlatTop +LED, Round, FlatTop, diameter 3.0mm, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-47XEC(Ver.9A).pdf +LED Round FlatTop diameter 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O1.27mm_Z2.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O1.27mm_Z2.0mm_Clear +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O1.27mm_Z2.0mm_IRBlack +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O1.27mm_Z2.0mm_IRGrey +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O1.27mm_Z6.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O1.27mm_Z10.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O3.81mm_Z2.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O3.81mm_Z6.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O3.81mm_Z10.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O6.35mm_Z2.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O6.35mm_Z6.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O6.35mm_Z10.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_IRBlack +IR-ED, diameter 3.0mm, 2 pins, color: black +IR infrared LED diameter 3.0mm 2 pins black +0 +2 +2 +LED_THT +LED_D3.0mm_IRGrey +IR-LED, diameter 3.0mm, 2 pins, color: grey +IR infrared LED diameter 3.0mm 2 pins grey +0 +2 +2 +LED_THT +LED_D4.0mm +LED, diameter 4.0mm, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-43GD(Ver.12B).pdf +LED diameter 4.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm +LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf +LED diameter 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm-3 +LED, diameter 5.0mm, 2 pins, diameter 5.0mm, 3 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-59EGC(Ver.17A).pdf +LED diameter 5.0mm 2 pins diameter 5.0mm 3 pins +0 +3 +3 +LED_THT +LED_D5.0mm-3_Horizontal_O3.81mm_Z3.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 3 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 3 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +3 +3 +LED_THT +LED_D5.0mm-4_RGB +LED, diameter 5.0mm, 2 pins, diameter 5.0mm, 3 pins, diameter 5.0mm, 4 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-154A4SUREQBFZGEW(Ver.9A).pdf +LED diameter 5.0mm 2 pins diameter 5.0mm 3 pins diameter 5.0mm 4 pins RGB RGBLED +0 +4 +4 +LED_THT +LED_D5.0mm-4_RGB_Staggered_Pins +LED, diameter 5.0mm, 4 pins, WP154A4, http://webtest4.kingbright.com/attachments/file/psearch/000/00/00/L-154A4SUREQBFZGEW(Ver.9A).pdf +rgb led +0 +4 +4 +LED_THT +LED_D5.0mm-4_RGB_Wide_Pins +LED, diameter 5.0mm, 2 pins, diameter 5.0mm, 3 pins, diameter 5.0mm, 4 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-154A4SUREQBFZGEW(Ver.9A).pdf +LED diameter 5.0mm 2 pins diameter 5.0mm 3 pins diameter 5.0mm 4 pins RGB RGBLED +0 +4 +4 +LED_THT +LED_D5.0mm_Clear +LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf +LED diameter 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_FlatTop +LED, Round, FlatTop, diameter 5.0mm, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-483GDT(Ver.15B).pdf +LED Round FlatTop diameter 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O1.27mm_Z3.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O1.27mm_Z3.0mm_Clear +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O1.27mm_Z3.0mm_IRBlack +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O1.27mm_Z3.0mm_IRGrey +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O1.27mm_Z9.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O1.27mm_Z15.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O3.81mm_Z3.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O3.81mm_Z9.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O3.81mm_Z15.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O6.35mm_Z3.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O6.35mm_Z9.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O6.35mm_Z15.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_IRBlack +LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf +LED diameter 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_IRGrey +LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf +LED diameter 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_D8.0mm +LED, diameter 8.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LED8MMGE_LED8MMGN_LED8MMRT%23KIN.pdf +LED diameter 8.0mm 2 pins +0 +2 +2 +LED_THT +LED_D8.0mm-3 +LED, diameter 8.0mm, 2 pins, diameter 8.0mm, 3 pins +LED diameter 8.0mm 2 pins diameter 8.0mm 3 pins +0 +3 +3 +LED_THT +LED_D10.0mm +LED, diameter 10.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LED10-4500RT%23KIN.pdf +LED diameter 10.0mm 2 pins +0 +2 +2 +LED_THT +LED_D10.0mm-3 +LED, diameter 10.0mm, 2 pins, diameter 10.0mm, 3 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-819EGW(Ver.14A).pdf +LED diameter 10.0mm 2 pins diameter 10.0mm 3 pins +0 +3 +3 +LED_THT +LED_D20.0mm +LED, diameter 20.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/DLC2-6GD%28V6%29.pdf +LED diameter 20.0mm 2 pins +0 +2 +2 +LED_THT +LED_Oval_W5.2mm_H3.8mm +LED_Oval, Oval, Oval size 5.2x3.8mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-5603QBC-D(Ver.12B).pdf +LED_Oval Oval Oval size 5.2x3.8mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W3.0mm_H2.0mm +LED_Rectangular, Rectangular, Rectangular size 3.0x2.0mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-169XCGDK(Ver.9B).pdf +LED_Rectangular Rectangular Rectangular size 3.0x2.0mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W3.9mm_H1.8mm +LED_Rectangular, Rectangular, Rectangular size 3.9x1.8mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-2774GD(Ver.7B).pdf +LED_Rectangular Rectangular Rectangular size 3.9x1.8mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W3.9mm_H1.8mm_FlatTop +LED_Rectangular, Rectangular, Rectangular size 3.9x1.8mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-2774GD(Ver.7B).pdf +LED_Rectangular Rectangular Rectangular size 3.9x1.8mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W3.9mm_H1.9mm +LED_Rectangular, Rectangular, Rectangular size 3.9x1.9mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-144GDT(Ver.14B).pdf +LED_Rectangular Rectangular Rectangular size 3.9x1.9mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-169XCGDK(Ver.9B).pdf +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm-3Pins +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2, 3 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-169XCGDK(Ver.9B).pdf +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 3 pins +0 +3 +3 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O1.27mm_Z1.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O1.27mm_Z3.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O1.27mm_Z5.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O3.81mm_Z1.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O3.81mm_Z3.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O3.81mm_Z5.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O6.35mm_Z1.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O6.35mm_Z3.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O6.35mm_Z5.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H5.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x5.0mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-169XCGDK(Ver.9B).pdf +LED_Rectangular Rectangular Rectangular size 5.0x5.0mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W7.62mm_H4.55mm_P5.08mm_R3 +Datasheet can be found at https://www.gme.cz/data/attachments/dsh.511-795.1.pdf +LED automotive super flux 7.62mm +0 +4 +2 +LED_THT +LED_SideEmitter_Rectangular_W4.5mm_H1.6mm +LED_SideEmitter_Rectangular, Rectangular, SideEmitter, Rectangular size 4.5x1.6mm^2, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LED15MMGE_LED15MMGN%23KIN.pdf +LED_SideEmitter_Rectangular Rectangular SideEmitter Rectangular size 4.5x1.6mm^2 2 pins +0 +2 +2 +LED_THT +LED_VCCLite_5381H1_6.35x6.35mm +Red 5381 Series LED VCCLite https://vcclite.com/wp-content/uploads/wpallimport/files/files/5381Series.pdf http://static.vcclite.com/pdf/Mounting%20Hole%20Pattern%202.pdf +Red 5381 Series LED +0 +2 +2 +LED_THT +LED_VCCLite_5381H3_6.35x6.35mm +Amber 5381 Series LED VCCLite https://vcclite.com/wp-content/uploads/wpallimport/files/files/5381Series.pdf http://static.vcclite.com/pdf/Mounting%20Hole%20Pattern%202.pdf +Amber 5381 Series LED +0 +2 +2 +LED_THT +LED_VCCLite_5381H5_6.35x6.35mm +Green 5381 Series LED VCCLite https://vcclite.com/wp-content/uploads/wpallimport/files/files/5381Series.pdf http://static.vcclite.com/pdf/Mounting%20Hole%20Pattern%202.pdf +Green 5381 Series LED +0 +2 +2 +LED_THT +LED_VCCLite_5381H7_6.35x6.35mm +Yellow 5381 Series LED VCCLite https://vcclite.com/wp-content/uploads/wpallimport/files/files/5381Series.pdf http://static.vcclite.com/pdf/Mounting%20Hole%20Pattern%202.pdf +Yellow 5381 Series LED +0 +2 +2 +Logos +neorisk + + +0 +0 +0 +Logos +neorisk_29.3x4mm + + +0 +0 +0 +Logos +neorisk_29.3x4mm_b + + +0 +0 +0 +Logos +neorisk_37.3x5mm + + +0 +0 +0 +Logos +neorisk_41x5.5mm + + +0 +0 +0 +Module +A20_OLINUXINO_LIME2 +A20 Olinuxino LIME2, 1.2GHz, 512-1024MB RAM, Micro-SD, NAND or eMMC, 1000Mbit Ethernet +A20 Olimex Olinuxino LIME2 development board +0 +180 +180 +Module +Adafruit_HUZZAH_ESP8266_breakout +32-bit microcontroller module with WiFi, https://www.adafruit.com/product/2471 +ESP8266 WiFi microcontroller +0 +20 +20 +Module +Adafruit_HUZZAH_ESP8266_breakout_WithMountingHoles +32-bit microcontroller module with WiFi, https://www.adafruit.com/product/2471 +ESP8266 WiFi microcontroller +0 +20 +20 +Module +Arduino_Nano +Arduino Nano, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf +Arduino Nano +0 +30 +30 +Module +Arduino_Nano_WithMountingHoles +Arduino Nano, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf +Arduino Nano +0 +30 +30 +Module +Arduino_UNO_R2 +Arduino UNO R2, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf +Arduino UNO R2 +0 +30 +30 +Module +Arduino_UNO_R2_WithMountingHoles +Arduino UNO R2, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf +Arduino UNO R2 +0 +30 +30 +Module +Arduino_UNO_R3 +Arduino UNO R3, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf +Arduino UNO R3 +0 +32 +32 +Module +Arduino_UNO_R3_WithMountingHoles +Arduino UNO R3, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf +Arduino UNO R3 +0 +32 +32 +Module +BeagleBoard_PocketBeagle +PocketBeagle, https://github.com/beagleboard/pocketbeagle/wiki/System-Reference-Manual#71_Expansion_Header_Connectors +PocketBeagle +0 +72 +72 +Module +ESP-WROOM-02U +Module, ESP-8266, ESP-13-WROOM-02, 18 pad, SMD +Module ESP-8266 ESP8266 +0 +19 +19 +Module +Maple_Mini +Maple Mini, http://docs.leaflabs.com/static.leaflabs.com/pub/leaflabs/maple-docs/0.0.12/hardware/maple-mini.html +Maple Mini +0 +40 +40 +Module +Onion_Omega2+ +https://onion.io/omega2/ +Omega Onion module +0 +32 +32 +Module +Onion_Omega2S +https://github.com/OnionIoT/Omega2/raw/master/Documents/Omega2S%20Datasheet.pdf +onion omega module +0 +89 +64 +Module +Pololu_Breakout-16_15.2x20.3mm +Pololu Breakout 16-pin 15.2x20.3mm 0.6x0.8\ +Pololu Breakout +0 +16 +16 +Module +Raspberry_Pi_Zero_Socketed_THT_FaceDown_MountingHoles +Raspberry Pi Zero using through hole straight pin socket, 2x20, 2.54mm pitch, https://www.raspberrypi.org/documentation/hardware/raspberrypi/mechanical/rpi_MECH_Zero_1p2.pdf +raspberry pi zero through hole +0 +40 +40 +Module +ST_Morpho_Connector_144_STLink +ST Morpho Connector 144 With STLink +ST Morpho Connector 144 STLink +0 +148 +148 +Module +ST_Morpho_Connector_144_STLink_MountingHoles +ST Morpho Connector 144 With STLink +ST Morpho Connector 144 STLink +0 +148 +148 +Module +Texas_EUK_R-PDSS-T7_THT +Texas Instruments EUK 7 Pin Double Sided Module +module pcb +0 +7 +7 +Module +Texas_EUS_R-PDSS-T5_THT +Texas Instruments EUS 5 Pin Double Sided Module +module pcb +0 +5 +5 +Module +Texas_EUW_R-PDSS-T7_THT +Texas Instruments EUW 7 Pin Double Sided Module +module pcb +0 +7 +7 +Module +WEMOS_D1_mini_light +16-pin module, column spacing 22.86 mm (900 mils), https://wiki.wemos.cc/products:d1:d1_mini, https://c1.staticflickr.com/1/734/31400410271_f278b087db_z.jpg +ESP8266 WiFi microcontroller +0 +16 +16 +MountingHole +MountingHole_2.1mm +Mounting Hole 2.1mm, no annular +mounting hole 2.1mm no annular +0 +0 +0 +MountingHole +MountingHole_2.2mm_M2 +Mounting Hole 2.2mm, no annular, M2 +mounting hole 2.2mm no annular m2 +0 +0 +0 +MountingHole +MountingHole_2.2mm_M2_DIN965 +Mounting Hole 2.2mm, no annular, M2, DIN965 +mounting hole 2.2mm no annular m2 din965 +0 +0 +0 +MountingHole +MountingHole_2.2mm_M2_DIN965_Pad +Mounting Hole 2.2mm, M2, DIN965 +mounting hole 2.2mm m2 din965 +0 +1 +1 +MountingHole +MountingHole_2.2mm_M2_DIN965_Pad_TopBottom +Mounting Hole 2.2mm, M2, DIN965 +mounting hole 2.2mm m2 din965 +0 +3 +1 +MountingHole +MountingHole_2.2mm_M2_DIN965_Pad_TopOnly +Mounting Hole 2.2mm, M2, DIN965 +mounting hole 2.2mm m2 din965 +0 +2 +1 +MountingHole +MountingHole_2.2mm_M2_ISO7380 +Mounting Hole 2.2mm, no annular, M2, ISO7380 +mounting hole 2.2mm no annular m2 iso7380 +0 +0 +0 +MountingHole +MountingHole_2.2mm_M2_ISO7380_Pad +Mounting Hole 2.2mm, M2, ISO7380 +mounting hole 2.2mm m2 iso7380 +0 +1 +1 +MountingHole +MountingHole_2.2mm_M2_ISO7380_Pad_TopBottom +Mounting Hole 2.2mm, M2, ISO7380 +mounting hole 2.2mm m2 iso7380 +0 +3 +1 +MountingHole +MountingHole_2.2mm_M2_ISO7380_Pad_TopOnly +Mounting Hole 2.2mm, M2, ISO7380 +mounting hole 2.2mm m2 iso7380 +0 +2 +1 +MountingHole +MountingHole_2.2mm_M2_ISO14580 +Mounting Hole 2.2mm, no annular, M2, ISO14580 +mounting hole 2.2mm no annular m2 iso14580 +0 +0 +0 +MountingHole +MountingHole_2.2mm_M2_ISO14580_Pad +Mounting Hole 2.2mm, M2, ISO14580 +mounting hole 2.2mm m2 iso14580 +0 +1 +1 +MountingHole +MountingHole_2.2mm_M2_ISO14580_Pad_TopBottom +Mounting Hole 2.2mm, M2, ISO14580 +mounting hole 2.2mm m2 iso14580 +0 +3 +1 +MountingHole +MountingHole_2.2mm_M2_ISO14580_Pad_TopOnly +Mounting Hole 2.2mm, M2, ISO14580 +mounting hole 2.2mm m2 iso14580 +0 +2 +1 +MountingHole +MountingHole_2.2mm_M2_Pad +Mounting Hole 2.2mm, M2 +mounting hole 2.2mm m2 +0 +1 +1 +MountingHole +MountingHole_2.2mm_M2_Pad_TopBottom +Mounting Hole 2.2mm, M2 +mounting hole 2.2mm m2 +0 +3 +1 +MountingHole +MountingHole_2.2mm_M2_Pad_TopOnly +Mounting Hole 2.2mm, M2 +mounting hole 2.2mm m2 +0 +2 +1 +MountingHole +MountingHole_2.2mm_M2_Pad_Via +Mounting Hole 2.2mm, M2 +mounting hole 2.2mm m2 +0 +9 +1 +MountingHole +MountingHole_2.5mm +Mounting Hole 2.5mm, no annular +mounting hole 2.5mm no annular +0 +0 +0 +MountingHole +MountingHole_2.5mm_Pad +Mounting Hole 2.5mm +mounting hole 2.5mm +0 +1 +1 +MountingHole +MountingHole_2.5mm_Pad_TopBottom +Mounting Hole 2.5mm +mounting hole 2.5mm +0 +3 +1 +MountingHole +MountingHole_2.5mm_Pad_TopOnly +Mounting Hole 2.5mm +mounting hole 2.5mm +0 +2 +1 +MountingHole +MountingHole_2.5mm_Pad_Via +Mounting Hole 2.5mm +mounting hole 2.5mm +0 +9 +1 +MountingHole +MountingHole_2.7mm +Mounting Hole 2.7mm, no annular +mounting hole 2.7mm no annular +0 +0 +0 +MountingHole +MountingHole_2.7mm_M2.5 +Mounting Hole 2.7mm, no annular, M2.5 +mounting hole 2.7mm no annular m2.5 +0 +0 +0 +MountingHole +MountingHole_2.7mm_M2.5_DIN965 +Mounting Hole 2.7mm, no annular, M2.5, DIN965 +mounting hole 2.7mm no annular m2.5 din965 +0 +0 +0 +MountingHole +MountingHole_2.7mm_M2.5_DIN965_Pad +Mounting Hole 2.7mm, M2.5, DIN965 +mounting hole 2.7mm m2.5 din965 +0 +1 +1 +MountingHole +MountingHole_2.7mm_M2.5_DIN965_Pad_TopBottom +Mounting Hole 2.7mm, M2.5, DIN965 +mounting hole 2.7mm m2.5 din965 +0 +3 +1 +MountingHole +MountingHole_2.7mm_M2.5_DIN965_Pad_TopOnly +Mounting Hole 2.7mm, M2.5, DIN965 +mounting hole 2.7mm m2.5 din965 +0 +2 +1 +MountingHole +MountingHole_2.7mm_M2.5_ISO7380 +Mounting Hole 2.7mm, no annular, M2.5, ISO7380 +mounting hole 2.7mm no annular m2.5 iso7380 +0 +0 +0 +MountingHole +MountingHole_2.7mm_M2.5_ISO7380_Pad +Mounting Hole 2.7mm, M2.5, ISO7380 +mounting hole 2.7mm m2.5 iso7380 +0 +1 +1 +MountingHole +MountingHole_2.7mm_M2.5_ISO7380_Pad_TopBottom +Mounting Hole 2.7mm, M2.5, ISO7380 +mounting hole 2.7mm m2.5 iso7380 +0 +3 +1 +MountingHole +MountingHole_2.7mm_M2.5_ISO7380_Pad_TopOnly +Mounting Hole 2.7mm, M2.5, ISO7380 +mounting hole 2.7mm m2.5 iso7380 +0 +2 +1 +MountingHole +MountingHole_2.7mm_M2.5_ISO14580 +Mounting Hole 2.7mm, no annular, M2.5, ISO14580 +mounting hole 2.7mm no annular m2.5 iso14580 +0 +0 +0 +MountingHole +MountingHole_2.7mm_M2.5_ISO14580_Pad +Mounting Hole 2.7mm, M2.5, ISO14580 +mounting hole 2.7mm m2.5 iso14580 +0 +1 +1 +MountingHole +MountingHole_2.7mm_M2.5_ISO14580_Pad_TopBottom +Mounting Hole 2.7mm, M2.5, ISO14580 +mounting hole 2.7mm m2.5 iso14580 +0 +3 +1 +MountingHole +MountingHole_2.7mm_M2.5_ISO14580_Pad_TopOnly +Mounting Hole 2.7mm, M2.5, ISO14580 +mounting hole 2.7mm m2.5 iso14580 +0 +2 +1 +MountingHole +MountingHole_2.7mm_M2.5_Pad +Mounting Hole 2.7mm, M2.5 +mounting hole 2.7mm m2.5 +0 +1 +1 +MountingHole +MountingHole_2.7mm_M2.5_Pad_TopBottom +Mounting Hole 2.7mm, M2.5 +mounting hole 2.7mm m2.5 +0 +3 +1 +MountingHole +MountingHole_2.7mm_M2.5_Pad_TopOnly +Mounting Hole 2.7mm, M2.5 +mounting hole 2.7mm m2.5 +0 +2 +1 +MountingHole +MountingHole_2.7mm_M2.5_Pad_Via +Mounting Hole 2.7mm +mounting hole 2.7mm +0 +9 +1 +MountingHole +MountingHole_2.7mm_Pad +Mounting Hole 2.7mm +mounting hole 2.7mm +0 +1 +1 +MountingHole +MountingHole_2.7mm_Pad_TopBottom +Mounting Hole 2.7mm +mounting hole 2.7mm +0 +3 +1 +MountingHole +MountingHole_2.7mm_Pad_TopOnly +Mounting Hole 2.7mm +mounting hole 2.7mm +0 +2 +1 +MountingHole +MountingHole_2.7mm_Pad_Via +Mounting Hole 2.7mm +mounting hole 2.7mm +0 +9 +1 +MountingHole +MountingHole_2mm +Mounting Hole 2mm, no annular +mounting hole 2mm no annular +0 +0 +0 +MountingHole +MountingHole_3.2mm_M3 +Mounting Hole 3.2mm, no annular, M3 +mounting hole 3.2mm no annular m3 +0 +0 +0 +MountingHole +MountingHole_3.2mm_M3_DIN965 +Mounting Hole 3.2mm, no annular, M3, DIN965 +mounting hole 3.2mm no annular m3 din965 +0 +0 +0 +MountingHole +MountingHole_3.2mm_M3_DIN965_Pad +Mounting Hole 3.2mm, M3, DIN965 +mounting hole 3.2mm m3 din965 +0 +1 +1 +MountingHole +MountingHole_3.2mm_M3_DIN965_Pad_TopBottom +Mounting Hole 3.2mm, M3, DIN965 +mounting hole 3.2mm m3 din965 +0 +3 +1 +MountingHole +MountingHole_3.2mm_M3_DIN965_Pad_TopOnly +Mounting Hole 3.2mm, M3, DIN965 +mounting hole 3.2mm m3 din965 +0 +2 +1 +MountingHole +MountingHole_3.2mm_M3_ISO7380 +Mounting Hole 3.2mm, no annular, M3, ISO7380 +mounting hole 3.2mm no annular m3 iso7380 +0 +0 +0 +MountingHole +MountingHole_3.2mm_M3_ISO7380_Pad +Mounting Hole 3.2mm, M3, ISO7380 +mounting hole 3.2mm m3 iso7380 +0 +1 +1 +MountingHole +MountingHole_3.2mm_M3_ISO7380_Pad_TopBottom +Mounting Hole 3.2mm, M3, ISO7380 +mounting hole 3.2mm m3 iso7380 +0 +3 +1 +MountingHole +MountingHole_3.2mm_M3_ISO7380_Pad_TopOnly +Mounting Hole 3.2mm, M3, ISO7380 +mounting hole 3.2mm m3 iso7380 +0 +2 +1 +MountingHole +MountingHole_3.2mm_M3_ISO14580 +Mounting Hole 3.2mm, no annular, M3, ISO14580 +mounting hole 3.2mm no annular m3 iso14580 +0 +0 +0 +MountingHole +MountingHole_3.2mm_M3_ISO14580_Pad +Mounting Hole 3.2mm, M3, ISO14580 +mounting hole 3.2mm m3 iso14580 +0 +1 +1 +MountingHole +MountingHole_3.2mm_M3_ISO14580_Pad_TopBottom +Mounting Hole 3.2mm, M3, ISO14580 +mounting hole 3.2mm m3 iso14580 +0 +3 +1 +MountingHole +MountingHole_3.2mm_M3_ISO14580_Pad_TopOnly +Mounting Hole 3.2mm, M3, ISO14580 +mounting hole 3.2mm m3 iso14580 +0 +2 +1 +MountingHole +MountingHole_3.2mm_M3_Pad +Mounting Hole 3.2mm, M3 +mounting hole 3.2mm m3 +0 +1 +1 +MountingHole +MountingHole_3.2mm_M3_Pad_TopBottom +Mounting Hole 3.2mm, M3 +mounting hole 3.2mm m3 +0 +3 +1 +MountingHole +MountingHole_3.2mm_M3_Pad_TopOnly +Mounting Hole 3.2mm, M3 +mounting hole 3.2mm m3 +0 +2 +1 +MountingHole +MountingHole_3.2mm_M3_Pad_Via +Mounting Hole 3.2mm, M3 +mounting hole 3.2mm m3 +0 +9 +1 +MountingHole +MountingHole_3.5mm +Mounting Hole 3.5mm, no annular +mounting hole 3.5mm no annular +0 +0 +0 +MountingHole +MountingHole_3.5mm_Pad +Mounting Hole 3.5mm +mounting hole 3.5mm +0 +1 +1 +MountingHole +MountingHole_3.5mm_Pad_TopBottom +Mounting Hole 3.5mm +mounting hole 3.5mm +0 +3 +1 +MountingHole +MountingHole_3.5mm_Pad_TopOnly +Mounting Hole 3.5mm +mounting hole 3.5mm +0 +2 +1 +MountingHole +MountingHole_3.5mm_Pad_Via +Mounting Hole 3.5mm +mounting hole 3.5mm +0 +9 +1 +MountingHole +MountingHole_3.7mm +Mounting Hole 3.7mm, no annular +mounting hole 3.7mm no annular +0 +0 +0 +MountingHole +MountingHole_3.7mm_Pad +Mounting Hole 3.7mm +mounting hole 3.7mm +0 +1 +1 +MountingHole +MountingHole_3.7mm_Pad_TopBottom +Mounting Hole 3.7mm +mounting hole 3.7mm +0 +3 +1 +MountingHole +MountingHole_3.7mm_Pad_TopOnly +Mounting Hole 3.7mm +mounting hole 3.7mm +0 +2 +1 +MountingHole +MountingHole_3.7mm_Pad_Via +Mounting Hole 3.7mm +mounting hole 3.7mm +0 +9 +1 +MountingHole +MountingHole_3mm +Mounting Hole 3mm, no annular +mounting hole 3mm no annular +0 +0 +0 +MountingHole +MountingHole_3mm_Pad +Mounting Hole 3mm +mounting hole 3mm +0 +1 +1 +MountingHole +MountingHole_3mm_Pad_TopBottom +Mounting Hole 3mm +mounting hole 3mm +0 +3 +1 +MountingHole +MountingHole_3mm_Pad_TopOnly +Mounting Hole 3mm +mounting hole 3mm +0 +2 +1 +MountingHole +MountingHole_3mm_Pad_Via +Mounting Hole 3mm +mounting hole 3mm +0 +9 +1 +MountingHole +MountingHole_4.3mm_M4 +Mounting Hole 4.3mm, no annular, M4 +mounting hole 4.3mm no annular m4 +0 +0 +0 +MountingHole +MountingHole_4.3mm_M4_DIN965 +Mounting Hole 4.3mm, no annular, M4, DIN965 +mounting hole 4.3mm no annular m4 din965 +0 +0 +0 +MountingHole +MountingHole_4.3mm_M4_DIN965_Pad +Mounting Hole 4.3mm, M4, DIN965 +mounting hole 4.3mm m4 din965 +0 +1 +1 +MountingHole +MountingHole_4.3mm_M4_DIN965_Pad_TopBottom +Mounting Hole 4.3mm, M4, DIN965 +mounting hole 4.3mm m4 din965 +0 +3 +1 +MountingHole +MountingHole_4.3mm_M4_DIN965_Pad_TopOnly +Mounting Hole 4.3mm, M4, DIN965 +mounting hole 4.3mm m4 din965 +0 +2 +1 +MountingHole +MountingHole_4.3mm_M4_ISO7380 +Mounting Hole 4.3mm, no annular, M4, ISO7380 +mounting hole 4.3mm no annular m4 iso7380 +0 +0 +0 +MountingHole +MountingHole_4.3mm_M4_ISO7380_Pad +Mounting Hole 4.3mm, M4, ISO7380 +mounting hole 4.3mm m4 iso7380 +0 +1 +1 +MountingHole +MountingHole_4.3mm_M4_ISO7380_Pad_TopBottom +Mounting Hole 4.3mm, M4, ISO7380 +mounting hole 4.3mm m4 iso7380 +0 +3 +1 +MountingHole +MountingHole_4.3mm_M4_ISO7380_Pad_TopOnly +Mounting Hole 4.3mm, M4, ISO7380 +mounting hole 4.3mm m4 iso7380 +0 +2 +1 +MountingHole +MountingHole_4.3mm_M4_ISO14580 +Mounting Hole 4.3mm, no annular, M4, ISO14580 +mounting hole 4.3mm no annular m4 iso14580 +0 +0 +0 +MountingHole +MountingHole_4.3mm_M4_ISO14580_Pad +Mounting Hole 4.3mm, M4, ISO14580 +mounting hole 4.3mm m4 iso14580 +0 +1 +1 +MountingHole +MountingHole_4.3mm_M4_ISO14580_Pad_TopBottom +Mounting Hole 4.3mm, M4, ISO14580 +mounting hole 4.3mm m4 iso14580 +0 +3 +1 +MountingHole +MountingHole_4.3mm_M4_ISO14580_Pad_TopOnly +Mounting Hole 4.3mm, M4, ISO14580 +mounting hole 4.3mm m4 iso14580 +0 +2 +1 +MountingHole +MountingHole_4.3mm_M4_Pad +Mounting Hole 4.3mm, M4 +mounting hole 4.3mm m4 +0 +1 +1 +MountingHole +MountingHole_4.3mm_M4_Pad_TopBottom +Mounting Hole 4.3mm, M4 +mounting hole 4.3mm m4 +0 +3 +1 +MountingHole +MountingHole_4.3mm_M4_Pad_TopOnly +Mounting Hole 4.3mm, M4 +mounting hole 4.3mm m4 +0 +2 +1 +MountingHole +MountingHole_4.3mm_M4_Pad_Via +Mounting Hole 4.3mm, M4 +mounting hole 4.3mm m4 +0 +9 +1 +MountingHole +MountingHole_4.3x6.2mm_M4_Pad +Mounting Hole 4.3x6.2mm, M4 +mounting hole 4.3x6.2mm m4 +0 +1 +1 +MountingHole +MountingHole_4.3x6.2mm_M4_Pad_Via +Mounting Hole 4.3x6.2mm, M4 +mounting hole 4.3x6.2mm m4 +0 +17 +1 +MountingHole +MountingHole_4.5mm +Mounting Hole 4.5mm, no annular +mounting hole 4.5mm no annular +0 +0 +0 +MountingHole +MountingHole_4.5mm_Pad +Mounting Hole 4.5mm +mounting hole 4.5mm +0 +1 +1 +MountingHole +MountingHole_4.5mm_Pad_TopBottom +Mounting Hole 4.5mm +mounting hole 4.5mm +0 +3 +1 +MountingHole +MountingHole_4.5mm_Pad_TopOnly +Mounting Hole 4.5mm +mounting hole 4.5mm +0 +2 +1 +MountingHole +MountingHole_4.5mm_Pad_Via +Mounting Hole 4.5mm +mounting hole 4.5mm +0 +9 +1 +MountingHole +MountingHole_4mm +Mounting Hole 4mm, no annular +mounting hole 4mm no annular +0 +0 +0 +MountingHole +MountingHole_4mm_Pad +Mounting Hole 4mm +mounting hole 4mm +0 +1 +1 +MountingHole +MountingHole_4mm_Pad_TopBottom +Mounting Hole 4mm +mounting hole 4mm +0 +3 +1 +MountingHole +MountingHole_4mm_Pad_TopOnly +Mounting Hole 4mm +mounting hole 4mm +0 +2 +1 +MountingHole +MountingHole_4mm_Pad_Via +Mounting Hole 4mm +mounting hole 4mm +0 +9 +1 +MountingHole +MountingHole_5.3mm_M5 +Mounting Hole 5.3mm, no annular, M5 +mounting hole 5.3mm no annular m5 +0 +0 +0 +MountingHole +MountingHole_5.3mm_M5_DIN965 +Mounting Hole 5.3mm, no annular, M5, DIN965 +mounting hole 5.3mm no annular m5 din965 +0 +0 +0 +MountingHole +MountingHole_5.3mm_M5_DIN965_Pad +Mounting Hole 5.3mm, M5, DIN965 +mounting hole 5.3mm m5 din965 +0 +1 +1 +MountingHole +MountingHole_5.3mm_M5_DIN965_Pad_TopBottom +Mounting Hole 5.3mm, M5, DIN965 +mounting hole 5.3mm m5 din965 +0 +3 +1 +MountingHole +MountingHole_5.3mm_M5_DIN965_Pad_TopOnly +Mounting Hole 5.3mm, M5, DIN965 +mounting hole 5.3mm m5 din965 +0 +2 +1 +MountingHole +MountingHole_5.3mm_M5_ISO7380 +Mounting Hole 5.3mm, no annular, M5, ISO7380 +mounting hole 5.3mm no annular m5 iso7380 +0 +0 +0 +MountingHole +MountingHole_5.3mm_M5_ISO7380_Pad +Mounting Hole 5.3mm, M5, ISO7380 +mounting hole 5.3mm m5 iso7380 +0 +1 +1 +MountingHole +MountingHole_5.3mm_M5_ISO7380_Pad_TopBottom +Mounting Hole 5.3mm, M5, ISO7380 +mounting hole 5.3mm m5 iso7380 +0 +3 +1 +MountingHole +MountingHole_5.3mm_M5_ISO7380_Pad_TopOnly +Mounting Hole 5.3mm, M5, ISO7380 +mounting hole 5.3mm m5 iso7380 +0 +2 +1 +MountingHole +MountingHole_5.3mm_M5_ISO14580 +Mounting Hole 5.3mm, no annular, M5, ISO14580 +mounting hole 5.3mm no annular m5 iso14580 +0 +0 +0 +MountingHole +MountingHole_5.3mm_M5_ISO14580_Pad +Mounting Hole 5.3mm, M5, ISO14580 +mounting hole 5.3mm m5 iso14580 +0 +1 +1 +MountingHole +MountingHole_5.3mm_M5_ISO14580_Pad_TopBottom +Mounting Hole 5.3mm, M5, ISO14580 +mounting hole 5.3mm m5 iso14580 +0 +3 +1 +MountingHole +MountingHole_5.3mm_M5_ISO14580_Pad_TopOnly +Mounting Hole 5.3mm, M5, ISO14580 +mounting hole 5.3mm m5 iso14580 +0 +2 +1 +MountingHole +MountingHole_5.3mm_M5_Pad +Mounting Hole 5.3mm, M5 +mounting hole 5.3mm m5 +0 +1 +1 +MountingHole +MountingHole_5.3mm_M5_Pad_TopBottom +Mounting Hole 5.3mm, M5 +mounting hole 5.3mm m5 +0 +3 +1 +MountingHole +MountingHole_5.3mm_M5_Pad_TopOnly +Mounting Hole 5.3mm, M5 +mounting hole 5.3mm m5 +0 +2 +1 +MountingHole +MountingHole_5.3mm_M5_Pad_Via +Mounting Hole 5.3mm, M5 +mounting hole 5.3mm m5 +0 +9 +1 +MountingHole +MountingHole_5.5mm +Mounting Hole 5.5mm, no annular +mounting hole 5.5mm no annular +0 +0 +0 +MountingHole +MountingHole_5.5mm_Pad +Mounting Hole 5.5mm +mounting hole 5.5mm +0 +1 +1 +MountingHole +MountingHole_5.5mm_Pad_TopBottom +Mounting Hole 5.5mm +mounting hole 5.5mm +0 +3 +1 +MountingHole +MountingHole_5.5mm_Pad_TopOnly +Mounting Hole 5.5mm +mounting hole 5.5mm +0 +2 +1 +MountingHole +MountingHole_5.5mm_Pad_Via +Mounting Hole 5.5mm +mounting hole 5.5mm +0 +9 +1 +MountingHole +MountingHole_5mm +Mounting Hole 5mm, no annular +mounting hole 5mm no annular +0 +0 +0 +MountingHole +MountingHole_5mm_Pad +Mounting Hole 5mm +mounting hole 5mm +0 +1 +1 +MountingHole +MountingHole_5mm_Pad_TopBottom +Mounting Hole 5mm +mounting hole 5mm +0 +3 +1 +MountingHole +MountingHole_5mm_Pad_TopOnly +Mounting Hole 5mm +mounting hole 5mm +0 +2 +1 +MountingHole +MountingHole_5mm_Pad_Via +Mounting Hole 5mm +mounting hole 5mm +0 +9 +1 +MountingHole +MountingHole_6.4mm_M6 +Mounting Hole 6.4mm, no annular, M6 +mounting hole 6.4mm no annular m6 +0 +0 +0 +MountingHole +MountingHole_6.4mm_M6_DIN965 +Mounting Hole 6.4mm, no annular, M6, DIN965 +mounting hole 6.4mm no annular m6 din965 +0 +0 +0 +MountingHole +MountingHole_6.4mm_M6_DIN965_Pad +Mounting Hole 6.4mm, M6, DIN965 +mounting hole 6.4mm m6 din965 +0 +1 +1 +MountingHole +MountingHole_6.4mm_M6_DIN965_Pad_TopBottom +Mounting Hole 6.4mm, M6, DIN965 +mounting hole 6.4mm m6 din965 +0 +3 +1 +MountingHole +MountingHole_6.4mm_M6_DIN965_Pad_TopOnly +Mounting Hole 6.4mm, M6, DIN965 +mounting hole 6.4mm m6 din965 +0 +2 +1 +MountingHole +MountingHole_6.4mm_M6_ISO7380 +Mounting Hole 6.4mm, no annular, M6, ISO7380 +mounting hole 6.4mm no annular m6 iso7380 +0 +0 +0 +MountingHole +MountingHole_6.4mm_M6_ISO7380_Pad +Mounting Hole 6.4mm, M6, ISO7380 +mounting hole 6.4mm m6 iso7380 +0 +1 +1 +MountingHole +MountingHole_6.4mm_M6_ISO7380_Pad_TopBottom +Mounting Hole 6.4mm, M6, ISO7380 +mounting hole 6.4mm m6 iso7380 +0 +3 +1 +MountingHole +MountingHole_6.4mm_M6_ISO7380_Pad_TopOnly +Mounting Hole 6.4mm, M6, ISO7380 +mounting hole 6.4mm m6 iso7380 +0 +2 +1 +MountingHole +MountingHole_6.4mm_M6_ISO14580 +Mounting Hole 6.4mm, no annular, M6, ISO14580 +mounting hole 6.4mm no annular m6 iso14580 +0 +0 +0 +MountingHole +MountingHole_6.4mm_M6_ISO14580_Pad +Mounting Hole 6.4mm, M6, ISO14580 +mounting hole 6.4mm m6 iso14580 +0 +1 +1 +MountingHole +MountingHole_6.4mm_M6_ISO14580_Pad_TopBottom +Mounting Hole 6.4mm, M6, ISO14580 +mounting hole 6.4mm m6 iso14580 +0 +3 +1 +MountingHole +MountingHole_6.4mm_M6_ISO14580_Pad_TopOnly +Mounting Hole 6.4mm, M6, ISO14580 +mounting hole 6.4mm m6 iso14580 +0 +2 +1 +MountingHole +MountingHole_6.4mm_M6_Pad +Mounting Hole 6.4mm, M6 +mounting hole 6.4mm m6 +0 +1 +1 +MountingHole +MountingHole_6.4mm_M6_Pad_TopBottom +Mounting Hole 6.4mm, M6 +mounting hole 6.4mm m6 +0 +3 +1 +MountingHole +MountingHole_6.4mm_M6_Pad_TopOnly +Mounting Hole 6.4mm, M6 +mounting hole 6.4mm m6 +0 +2 +1 +MountingHole +MountingHole_6.4mm_M6_Pad_Via +Mounting Hole 6.4mm, M6 +mounting hole 6.4mm m6 +0 +9 +1 +MountingHole +MountingHole_6.5mm +Mounting Hole 6.5mm, no annular +mounting hole 6.5mm no annular +0 +0 +0 +MountingHole +MountingHole_6.5mm_Pad +Mounting Hole 6.5mm +mounting hole 6.5mm +0 +1 +1 +MountingHole +MountingHole_6.5mm_Pad_TopBottom +Mounting Hole 6.5mm +mounting hole 6.5mm +0 +3 +1 +MountingHole +MountingHole_6.5mm_Pad_TopOnly +Mounting Hole 6.5mm +mounting hole 6.5mm +0 +2 +1 +MountingHole +MountingHole_6.5mm_Pad_Via +Mounting Hole 6.5mm +mounting hole 6.5mm +0 +9 +1 +MountingHole +MountingHole_6mm +Mounting Hole 6mm, no annular +mounting hole 6mm no annular +0 +0 +0 +MountingHole +MountingHole_6mm_Pad +Mounting Hole 6mm +mounting hole 6mm +0 +1 +1 +MountingHole +MountingHole_6mm_Pad_TopBottom +Mounting Hole 6mm +mounting hole 6mm +0 +3 +1 +MountingHole +MountingHole_6mm_Pad_TopOnly +Mounting Hole 6mm +mounting hole 6mm +0 +2 +1 +MountingHole +MountingHole_6mm_Pad_Via +Mounting Hole 6mm +mounting hole 6mm +0 +9 +1 +MountingHole +MountingHole_8.4mm_M8 +Mounting Hole 8.4mm, no annular, M8 +mounting hole 8.4mm no annular m8 +0 +0 +0 +MountingHole +MountingHole_8.4mm_M8_Pad +Mounting Hole 8.4mm, M8 +mounting hole 8.4mm m8 +0 +1 +1 +MountingHole +MountingHole_8.4mm_M8_Pad_TopBottom +Mounting Hole 8.4mm, M8 +mounting hole 8.4mm m8 +0 +3 +1 +MountingHole +MountingHole_8.4mm_M8_Pad_TopOnly +Mounting Hole 8.4mm, M8 +mounting hole 8.4mm m8 +0 +2 +1 +MountingHole +MountingHole_8.4mm_M8_Pad_Via +Mounting Hole 8.4mm, M8 +mounting hole 8.4mm m8 +0 +9 +1 +NetTie +NetTie-2_SMD_Pad0.5mm +Net tie, 2 pin, 0.5mm square SMD pads +net tie +0 +2 +2 +NetTie +NetTie-2_SMD_Pad2.0mm +Net tie, 2 pin, 2.0mm square SMD pads +net tie +0 +2 +2 +NetTie +NetTie-2_THT_Pad0.3mm +Net tie, 2 pin, 0.3mm round THT pads +net tie +0 +2 +2 +NetTie +NetTie-2_THT_Pad1.0mm +Net tie, 2 pin, 1.0mm round THT pads +net tie +0 +2 +2 +NetTie +NetTie-3_SMD_Pad0.5mm +Net tie, 3 pin, 0.5mm square SMD pads +net tie +0 +3 +3 +NetTie +NetTie-3_SMD_Pad2.0mm +Net tie, 3 pin, 2.0mm square SMD pads +net tie +0 +3 +3 +NetTie +NetTie-3_THT_Pad0.3mm +Net tie, 3 pin, 0.3mm round THT pads +net tie +0 +3 +3 +NetTie +NetTie-3_THT_Pad1.0mm +Net tie, 3 pin, 1.0mm round THT pads +net tie +0 +3 +3 +NetTie +NetTie-4_SMD_Pad0.5mm +Net tie, 4 pin, 0.5mm square SMD pads +net tie +0 +4 +4 +NetTie +NetTie-4_SMD_Pad2.0mm +Net tie, 4 pin, 2.0mm square SMD pads +net tie +0 +4 +4 +NetTie +NetTie-4_THT_Pad0.3mm +Net tie, 4 pin, 0.3mm round THT pads +net tie +0 +4 +4 +NetTie +NetTie-4_THT_Pad1.0mm +Net tie, 4 pin, 1.0mm round THT pads +net tie +0 +4 +4 +OptoDevice +ADNS-9800 +Laser Gaming Sensor ADNS-9800 +MOUSE MOUSE_SENSOR LASER_GAMING_SENSOR +0 +16 +16 +OptoDevice +AGILENT_HFBR-152x +Fiberoptic Transmitter TX, HFBR series (https://docs.broadcom.com/docs/AV02-3283EN) +Fiberoptic Transmitter +0 +6 +6 +OptoDevice +AGILENT_HFBR-252x +Fiberoptic Receiver RX, HFBR series (https://docs.broadcom.com/docs/AV02-3283EN) +Fiberoptic Transmitter +0 +6 +6 +OptoDevice +AMS_TSL2550_SMD +http://ams.com/eng/content/download/250130/975613/142977 +TSL2550 ambient light sensor +0 +4 +4 +OptoDevice +Broadcom_AFBR-16xxZ_Horizontal +Fiber Optic Transmitter and Receiver, https://docs.broadcom.com/docs/AV02-4369EN +Fiber Optic Transmitter and Receiver +0 +6 +6 +OptoDevice +Broadcom_AFBR-16xxZ_Tilted +Fiber Optic Transmitter and Receiver, https://docs.broadcom.com/docs/AV02-4369EN +Fiber Optic Transmitter and Receiver +0 +6 +6 +OptoDevice +Broadcom_AFBR-16xxZ_Vertical +Fiber Optic Transmitter and Receiver, https://docs.broadcom.com/docs/AV02-4369EN +Fiber Optic Transmitter and Receiver +0 +6 +6 +OptoDevice +Broadcom_APDS-9301 +ambient light sensor, i2c interface, 6-pin chipled package, https://docs.broadcom.com/docs/AV02-2315EN +ambient light sensor chipled +0 +6 +6 +OptoDevice +Broadcom_DFN-6_2x2mm_P0.65mm +Broadcom DFN, 6 Pin (https://docs.broadcom.com/docs/AV02-4755EN), generated with kicad-footprint-generator ipc_noLead_generator.py +Broadcom DFN NoLead +0 +6 +6 +OptoDevice +Broadcom_LGA-8_2x2mm_P0.53mm +Broadcom LGA, 8 Pin (https://docs.broadcom.com/docs/AV02-4755EN), generated with kicad-footprint-generator ipc_noLead_generator.py +Broadcom LGA NoLead +0 +8 +8 +OptoDevice +Everlight_ITR1201SR10AR +package for Everlight ITR1201SR10AR, light-direction upwards, see https://www.everlight.com/file/ProductFile/ITR1201SR10AR-TR.pdf +reflective opto couple photo coupler +0 +4 +4 +OptoDevice +Everlight_ITR8307 +package for Everlight ITR8307 with PCB cutout, light-direction upwards, see http://www.everlight.com/file/ProductFile/ITR8307.pdf +refective opto couple photo coupler +0 +4 +4 +OptoDevice +Everlight_ITR8307F43 +package for Everlight ITR8307/F43, see https://everlighteurope.com/index.php?controller=attachment&id_attachment=5385 +refective opto couple photo coupler +0 +4 +4 +OptoDevice +Everlight_ITR8307_Reverse +package for Everlight ITR8307 with PCB cutout, light-direction downwards, see http://www.everlight.com/file/ProductFile/ITR8307.pdf +refective opto couple photo coupler +0 +4 +4 +OptoDevice +Finder_34.81 +Relay SPST, Finder Type 34.81 (opto relays/coupler), vertical/standing form, see https://gfinder.findernet.com/public/attachments/34/EN/S34USAEN.pdf +Relay SPST Finder +0 +4 +4 +OptoDevice +Hamamatsu_C12880 +Hamamatsu spectrometer, see http://www.hamamatsu.com/resources/pdf/ssd/c12880ma_kacc1226e.pdf +opto spectrometer Hamamatsu +0 +10 +10 +OptoDevice +Hamamatsu_S13360-30CS +SiPM, 2pin +Hamamatsu SiPM +0 +2 +2 +OptoDevice +Kingbright_KPS-5130 +http://www.kingbright.com/attachments/file/psearch/000/00/00/KPS-5130PD7C(Ver.14).pdf +KPS-5130 photodiode RGB sensor +0 +4 +4 +OptoDevice +Kingbright_KRC011_Horizontal +Subminiature Reflective Optical Sensor, http://www.kingbright.com/attachments/file/psearch/000/00/00/KRC011(Ver.15).pdf +Subminiature Reflective Optical Sensor +0 +4 +4 +OptoDevice +Kingbright_KRC011_Vertical +Subminiature Reflective Optical Sensor, http://www.kingbright.com/attachments/file/psearch/000/00/00/KRC011(Ver.15).pdf +Subminiature Reflective Optical Sensor +0 +4 +4 +OptoDevice +Kodenshi_LG206D +http://kodenshi.co.jp/products/pdf/sensor/photointerrupter_ic/LG206D.pdf +Photointerrupter infrared LED with photo IC +0 +5 +5 +OptoDevice +Kodenshi_LG206L +http://kodenshi.co.jp/products/pdf/sensor/photointerrupter_ic/LG205L.pdf +Photointerrupter infrared LED with photo IC +0 +5 +5 +OptoDevice +Kodenshi_SG105 +package for Kodenshi SG-105 with PCB cutout, light-direction upwards, see http://www.kodenshi.co.jp/products/pdf/sensor/photointerrupter_ref/SG-105.pdf +refective opto couple photo coupler +0 +4 +4 +OptoDevice +Kodenshi_SG105F +package for Kodenshi SG-105F, see http://www.kodenshi.co.jp/products/pdf/sensor/photointerrupter_ref/SG-105F.pdf +refective opto couple photo coupler +0 +4 +4 +OptoDevice +Kodenshi_SG105_Reverse +package for Kodenshi SG-105 with PCB cutout, light-direction downwards, see http://www.kodenshi.co.jp/products/pdf/sensor/photointerrupter_ref/SG-105.pdf +refective opto couple photo coupler +0 +4 +4 +OptoDevice +LaserDiode_TO3.3-D3.3-3 +Laser Diode, TO-3.3mm, 3pin +Laser Diode TO3.3 +0 +3 +3 +OptoDevice +LaserDiode_TO5-D9-3 +Laser Diode, TO5-like (D=9mm), 3pin +Laser Diode TO5-like +0 +3 +3 +OptoDevice +LaserDiode_TO18-D5.6-3 +Laser Diode, TO18-like (D=5.6mm), 3pin +Laser Diode TO18-like +0 +3 +3 +OptoDevice +LaserDiode_TO38ICut-3 +Laser Diode, TO-38-ICut, 3pin +Laser Diode TO38-ICut +0 +3 +3 +OptoDevice +LaserDiode_TO56-3 +Laser Diode, TO-56, 3pin +Laser Diode TO56 +0 +3 +3 +OptoDevice +Lightpipe_LPF-C012303S +https://www.lumex.com/spec/LPF-C012303S.pdf +lightpipe dual tower right angle 3mm +0 +0 +0 +OptoDevice +Lightpipe_Mentor_1275.x00x +https://www.mentor-bauelemente.de/katalog/ll/MENTOR-LL.pdf +spherical light pipe 4 way 3mm PLCC-2 PLCC-4 +0 +0 +0 +OptoDevice +Lightpipe_Mentor_1276.1004 +https://www.mentor-bauelemente.de/katalog/ll/MENTOR-LL.pdf +spherical light pipe 4 way 3mm PLCC-2 PLCC-4 +0 +0 +0 +OptoDevice +Lightpipe_Mentor_1276.2004 +https://www.mentor-bauelemente.de/katalog/ll/MENTOR-LL.pdf +planar light pipe 4 way 3mm PLCC-2 PLCC-4 +0 +0 +0 +OptoDevice +Lite-On_LTR-303ALS-01 +ambient light sensor, i2c interface, 6-pin chipled package, http://optoelectronics.liteon.com/upload/download/DS86-2013-0004/LTR-303ALS-01_DS_V1.pdf +ambient light sensor chipled +0 +6 +6 +OptoDevice +Luna_NSL-32 +Optoisolator with LED and photoresistor +optoisolator +0 +4 +4 +OptoDevice +Maxim_OLGA-14_3.3x5.6mm_P0.8mm +https://pdfserv.maximintegrated.com/land_patterns/90-0602.PDF +OLGA-14 OESIP-14 +0 +14 +14 +OptoDevice +OMRON_microsensor_5x2.5 + + +0 +4 +4 +OptoDevice +ONSemi_QSE15x +3 Lead Plastic Package +ONSemi QSE158 QSE159 +0 +3 +3 +OptoDevice +OnSemi_CASE100AQ +OnSemi CASE 100AQ for QRE1113, see https://www.onsemi.com/pub/Collateral/QRE1113-D.PDF +reflective opto couple photo coupler +0 +4 +4 +OptoDevice +OnSemi_CASE100CY +OnSemi CASE 100CY, light-direction upwards, see http://www.onsemi.com/pub/Collateral/QRE1113-D.PDF +refective opto couple photo coupler +0 +4 +4 +OptoDevice +Osram_BPW82 +PhotoDiode, BPW82, RM2.54 +PhotoDiode BPW82 RM2.54 +0 +2 +2 +OptoDevice +Osram_DIL2_4.3x4.65mm_P5.08mm +PhotoDiode, plastic DIL, 4.3x4.65mm², RM5.08 +PhotoDiode plastic DIL RM5.08 +0 +2 +2 +OptoDevice +Osram_LPT80A +PhotoTransistor, sidelooker package, RM2.54 +PhotoTransistor sidelooker package RM2.54 +0 +2 +2 +OptoDevice +Osram_SFH9x0x +package for Osram SFH9x0x series of reflective photo interrupters/couplers, see http://www.osram-os.com/Graphics/XPic6/00200860_0.pdf +reflective photo interrupter SMD +0 +6 +6 +OptoDevice +Osram_SFH205 +PhotoDiode, SFH205, RM2.54 +PhotoDiode SFH205 RM2.54 +0 +2 +2 +OptoDevice +Osram_SFH225 +PhotoDiode, SFH225, RM2.54 +PhotoDiode SFH225 RM2.54 +0 +2 +2 +OptoDevice +Osram_SMD-DIL2_4.5x4.0mm +PhotoDiode, plastic SMD DIL, 4.5x4mm² +PhotoDiode plastic SMD DIL +0 +2 +2 +OptoDevice +Osram_SMD-SmartDIL +PhotoDiode, plastic SMD SmatDIL +PhotoDiode plastic SMD SmatDIL +0 +3 +3 +OptoDevice +Panasonic_APV-AQY_SSOP-4_4.45x2.65mm_P1.27mm +https://www.panasonic-electric-works.com/cps/rde/xbcr/pew_eu_en/technical_information_photomos_en.pdf +SSOP4 APV21 AQY22 +0 +4 +4 +OptoDevice +PerkinElmer_VTL5C +Axial Vactrol (http://www.qsl.net/wa1ion/vactrol/vactrol.pdf) +vactrol +0 +4 +4 +OptoDevice +PerkinElmer_VTL5Cx2 +Axial Vactrol (http://www.qsl.net/wa1ion/vactrol/vactrol.pdf) +vactrol +0 +5 +5 +OptoDevice +ROHM_RPI_350 + + +0 +4 +4 +OptoDevice +R_LDR_4.9x4.2mm_P2.54mm_Vertical +Resistor, LDR 4.9x4.2mm +Resistor LDR4.9x4.2 +0 +2 +2 +OptoDevice +R_LDR_5.0x4.1mm_P3mm_Vertical +Resistor, LDR 5x4.1mm, see http://cdn-reichelt.de/documents/datenblatt/A500/A90xxxx%23PE.pdf +Resistor LDR5x4.1mm +0 +2 +2 +OptoDevice +R_LDR_5.1x4.3mm_P3.4mm_Vertical +Resistor, LDR 5.1x3.4mm, see http://yourduino.com/docs/Photoresistor-5516-datasheet.pdf +Resistor LDR5.1x3.4mm +0 +2 +2 +OptoDevice +R_LDR_5.2x5.2mm_P3.5mm_Horizontal +Resistor, LDR 5.2x5.2, upright, see http://cdn-reichelt.de/documents/datenblatt/A500/M996011A.pdf +Resistor LDR5.2x5.2 +0 +2 +2 +OptoDevice +R_LDR_7x6mm_P5.1mm_Vertical +Resistor, LDR 7x6mm +Resistor LDR7x6mm +0 +2 +2 +OptoDevice +R_LDR_10x8.5mm_P7.6mm_Vertical +Resistor, LDR 10x8.5mm +Resistor LDR10.8.5mm +0 +2 +2 +OptoDevice +R_LDR_11x9.4mm_P8.2mm_Vertical +Resistor, LDR 11x9.4mm +Resistor LDR11x9.4mm +0 +2 +2 +OptoDevice +R_LDR_12x10.8mm_P9.0mm_Vertical +Resistor, LDR 12x10.8mm, see http://yourduino.com/docs/Photoresistor-5516-datasheet.pdf +Resistor LDR12x10.8mm +0 +2 +2 +OptoDevice +R_LDR_D6.4mm_P3.4mm_Vertical +Resistor, LDR D=6.4mm, see http://yourduino.com/docs/Photoresistor-5516-datasheet.pdf +Resistor LDRD=6.4mm +0 +2 +2 +OptoDevice +R_LDR_D13.8mm_P9.0mm_Vertical +Resistor, diameter 13.8mm pitch 9mm, see http://yourduino.com/docs/Photoresistor-5516-datasheet.pdf +Resistor LDR +0 +2 +2 +OptoDevice +R_LDR_D20mm_P17.5mm_Vertical +Resistor, LDR 20mm diameter, pin pitch 17.5mm, see http://yourduino.com/docs/Photoresistor-5516-datasheet.pdf +Resistor LDR +0 +2 +2 +OptoDevice +ST_VL53L0X +https://www.st.com/resource/en/datasheet/vl53l1x.pdf +laser-ranging sensor +0 +12 +12 +OptoDevice +ST_VL53L1X +https://www.st.com/resource/en/datasheet/vl53l1x.pdf +laser-ranging sensor +0 +12 +12 +OptoDevice +Sharp_GP2Y0A41SK0F +http://www.sharp-world.com/products/device/lineup/data/pdf/datasheet/gp2y0a41sk_e.pdf +Distance Sensor Sharp +0 +2 +2 +OptoDevice +Sharp_IS471F +Sharp OPIC IS471F, see http://pdf.datasheetcatalog.com/datasheet/Sharp/mXvrzty.pdf +Sharp OPIC IS471F +0 +4 +4 +OptoDevice +Sharp_IS485 +Sharp OPIC, IS485, IS486, see http://microrato.ua.pt/main/Actividades/Estagios/Docs/IS485_6.pdf +Sharp OPIC IS485 IS486 +0 +3 +3 +OptoDevice +Siemens_SFH900 +package for Siemens SFH900 reflex photo interrupter/coupler/object detector, see https://www.batronix.com/pdf/sfh900.pdf +Siemens SFH900 reflex photo interrupter coupler object detector +0 +3 +3 +OptoDevice +Toshiba_TORX170_TORX173_TORX193_TORX194 +Fiberoptic Reciver, RX, Toshiba, Toslink, TORX170, TORX173, TORX193, TORX194 +Fiberoptic Reciver RX Toshiba Toslink TORX170 TORX173 TORX193 TORX194 +0 +6 +6 +OptoDevice +Toshiba_TOTX170_TOTX173_TOTX193_TOTX194 +Fiberoptic Reciver, RX, Toshiba, Toslink, TORX170, TORX173, TORX193, TORX194 +Fiberoptic Reciver RX Toshiba Toslink TORX170 TORX173 TORX193 TORX194 +0 +6 +6 +OptoDevice +Vishay_CAST-3Pin +IR Receiver Vishay TSOP-xxxx, CAST package, see https://www.vishay.com/docs/82493/tsop311.pdf +IRReceiverVishayTSOP-xxxx CAST +0 +3 +3 +OptoDevice +Vishay_CNY70 +package for Vishay CNY70 refective photo coupler/interrupter +Vishay CNY70 refective photo coupler +0 +4 +4 +OptoDevice +Vishay_MINICAST-3Pin +IR Receiver Vishay TSOP-xxxx, MINICAST package, see https://www.vishay.com/docs/82669/tsop32s40f.pdf +IR Receiver Vishay TSOP-xxxx MINICAST +0 +3 +3 +OptoDevice +Vishay_MINIMOLD-3Pin +IR Receiver Vishay TSOP-xxxx, MINIMOLD package, see https://www.vishay.com/docs/82742/tsop331.pdf +IR Receiver Vishay TSOP-xxxx MINIMOLD +0 +3 +3 +OptoDevice +Vishay_MOLD-3Pin +IR Receiver Vishay TSOP-xxxx, MOLD package, see https://www.vishay.com/docs/82669/tsop32s40f.pdf +IR Receiver Vishay TSOP-xxxx MOLD +0 +3 +3 +Oscillator +Oscillator_DIP-8 +Oscillator, DIP8,http://cdn-reichelt.de/documents/datenblatt/B400/OSZI.pdf +oscillator +0 +4 +4 +Oscillator +Oscillator_DIP-8_LargePads +Oscillator, DIP8, Large Pads, http://cdn-reichelt.de/documents/datenblatt/B400/OSZI.pdf +oscillator +0 +4 +4 +Oscillator +Oscillator_DIP-14 +Oscillator, DIP14, http://cdn-reichelt.de/documents/datenblatt/B400/OSZI.pdf +oscillator +0 +4 +4 +Oscillator +Oscillator_DIP-14_LargePads +Oscillator, DIP14, Large Pads, http://cdn-reichelt.de/documents/datenblatt/B400/OSZI.pdf +oscillator +0 +4 +4 +Oscillator +Oscillator_OCXO_Morion_MV267 +http://www.morion.com.ru/catalog_pdf/MV267.pdf +OCXO +0 +5 +5 +Oscillator +Oscillator_OCXO_Morion_MV317 +https://www.morion-us.com/catalog_pdf/mv317.pdf +OCXO +0 +5 +5 +Oscillator +Oscillator_SMD_Abracon_ABLNO +https://abracon.com/Precisiontiming/ABLNO.pdf +VCXO XO +0 +4 +4 +Oscillator +Oscillator_SMD_Abracon_ASCO-4Pin_1.6x1.2mm +Miniature Crystal Clock Oscillator Abracon ASCO series, https://abracon.com/Oscillators/ASCO.pdf, 1.6x1.2mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Abracon_ASDMB-4Pin_2.5x2.0mm +Miniature Crystal Clock Oscillator Abracon ASDMB series, 2.5x2.0mm package, http://www.abracon.com/Oscillators/ASDMB.pdf +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Abracon_ASE-4Pin_3.2x2.5mm +Miniature Crystal Clock Oscillator Abracon ASE series, http://www.abracon.com/Oscillators/ASEseries.pdf, 3.2x2.5mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Abracon_ASE-4Pin_3.2x2.5mm_HandSoldering +Miniature Crystal Clock Oscillator Abracon ASE series, http://www.abracon.com/Oscillators/ASEseries.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Abracon_ASV-4Pin_7.0x5.1mm +Miniature Crystal Clock Oscillator Abracon ASV series, http://www.abracon.com/Oscillators/ASV.pdf, 7.0x5.1mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Abracon_ASV-4Pin_7.0x5.1mm_HandSoldering +Miniature Crystal Clock Oscillator Abracon ASV series, http://www.abracon.com/Oscillators/ASV.pdf, hand-soldering, 7.0x5.1mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Diodes_FN-4Pin_7.0x5.0mm +FN Series Crystal Clock Oscillator (XO) (https://www.diodes.com/assets/Datasheets/FN_3-3V.pdf) +Oscillator Crystal SMD SMT +0 +4 +4 +Oscillator +Oscillator_SMD_ECS_2520MV-xxx-xx-4Pin_2.5x2.0mm +Miniature Crystal Clock Oscillator ECS 2520MV series, https://www.ecsxtal.com/store/pdf/ECS-2520MV.pdf +Miniature Crystal Clock Oscillator ECS 2520MV series SMD SMT HCMOS +0 +4 +4 +Oscillator +Oscillator_SMD_EuroQuartz_XO32-4Pin_3.2x2.5mm +Miniature Crystal Clock Oscillator EuroQuartz XO32 series, http://cdn-reichelt.de/documents/datenblatt/B400/XO32.pdf, 3.2x2.5mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_EuroQuartz_XO32-4Pin_3.2x2.5mm_HandSoldering +Miniature Crystal Clock Oscillator EuroQuartz XO32 series, http://cdn-reichelt.de/documents/datenblatt/B400/XO32.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_EuroQuartz_XO53-4Pin_5.0x3.2mm +Miniature Crystal Clock Oscillator EuroQuartz XO53 series, http://cdn-reichelt.de/documents/datenblatt/B400/XO53.pdf, 5.0x3.2mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_EuroQuartz_XO53-4Pin_5.0x3.2mm_HandSoldering +Miniature Crystal Clock Oscillator EuroQuartz XO53 series, http://cdn-reichelt.de/documents/datenblatt/B400/XO53.pdf, hand-soldering, 5.0x3.2mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_EuroQuartz_XO91-4Pin_7.0x5.0mm +Miniature Crystal Clock Oscillator EuroQuartz XO91 series, http://cdn-reichelt.de/documents/datenblatt/B400/XO91.pdf, 7.0x5.0mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_EuroQuartz_XO91-4Pin_7.0x5.0mm_HandSoldering +Miniature Crystal Clock Oscillator EuroQuartz XO91 series, http://cdn-reichelt.de/documents/datenblatt/B400/XO91.pdf, hand-soldering, 7.0x5.0mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS1-6Pin_14.8x9.1mm +Miniature Crystal Clock Oscillator TXCO Fordahl DFA S1-KHZ/LHZ, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 14.8x9.1mm^2 package +SMD SMT crystal oscillator +0 +6 +6 +Oscillator +Oscillator_SMD_Fordahl_DFAS2-4Pin_7.3x5.1mm +Mminiature Crystal Clock Oscillator TXCO Fordahl DFA S2-KS/LS/US, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 7.3x5.1mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS2-4Pin_7.3x5.1mm_HandSoldering +Mminiature Crystal Clock Oscillator TXCO Fordahl DFA S2-KS/LS/US, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, hand-soldering, 7.3x5.1mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS3-4Pin_9.1x7.2mm +Miniature Crystal Clock Oscillator TXCO Fordahl DFA S3-KS/LS/US, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 9.1x7.2mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS3-4Pin_9.1x7.2mm_HandSoldering +Miniature Crystal Clock Oscillator TXCO Fordahl DFA S3-KS/LS/US, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, hand-soldering, 9.1x7.2mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS7-4Pin_19.9x12.9mm +Miniature Crystal Clock Oscillator TXCO Fordahl DFA S7-K/L, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 19.9x12.9mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS7-4Pin_19.9x12.9mm_HandSoldering +Miniature Crystal Clock Oscillator TXCO Fordahl DFA S7-K/L, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, hand-soldering, 19.9x12.9mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS11-4Pin_7.0x5.0mm +Miniature Crystal Clock Oscillator TXCO Fordahl DFA S11-OV/UOV, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 7.0x5.0mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS11-4Pin_7.0x5.0mm_HandSoldering +Miniature Crystal Clock Oscillator TXCO Fordahl DFA S11-OV/UOV, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, hand-soldering, 7.0x5.0mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS15-4Pin_5.0x3.2mm +Ultraminiature Crystal Clock Oscillator TXCO Fordahl DFA S15-OV/UOV, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 5.0x3.2mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_Fordahl_DFAS15-4Pin_5.0x3.2mm_HandSoldering +Ultraminiature Crystal Clock Oscillator TXCO Fordahl DFA S15-OV/UOV, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, hand-soldering, 5.0x3.2mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_IDT_JS6-6_5.0x3.2mm_P1.27mm +SMD Crystal Oscillator IDT https://www.idt.com/document/dst/xu-family-datasheet#page=15, 5.0x3.2mm +SMD SMT crystal oscillator +0 +6 +6 +Oscillator +Oscillator_SMD_IDT_JU6-6_7.0x5.0mm_P2.54mm +SMD Crystal Oscillator IDT https://www.idt.com/document/dst/xu-family-datasheet#page=17, 7.0x5.0mm +SMD SMT crystal oscillator +0 +6 +6 +Oscillator +Oscillator_SMD_IQD_IQXO70-4Pin_7.5x5.0mm +IQD Crystal Clock Oscillator IQXO-70, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, 7.5x5.0mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_IQD_IQXO70-4Pin_7.5x5.0mm_HandSoldering +IQD Crystal Clock Oscillator IQXO-70, http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf, hand-soldering, 7.5x5.0mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Kyocera_2520-6Pin_2.5x2.0mm +https://global.kyocera.com/prdct/electro/product/pdf/kt2520_e.pdf +2.5mm 2mm SMD +0 +6 +6 +Oscillator +Oscillator_SMD_Kyocera_KC2520Z-4Pin_2.5x2.0mm +https://global.kyocera.com/prdct/electro/product/pdf/clock_z_xz_e.pdf +2.5mm 2mm SMD +0 +4 +4 +Oscillator +Oscillator_SMD_OCXO_ConnorWinfield_OH300 +http://www.conwin.com/datasheets/cx/cx282.pdf +OCXO +0 +7 +7 +Oscillator +Oscillator_SMD_SI570_SI571_HandSoldering +SI570, SI571, Programmable oscillator, Standard +SI570 SI571 Programmable oscillator Standard +0 +8 +8 +Oscillator +Oscillator_SMD_SI570_SI571_Standard +SI570, SI571, Programmable oscillator, Standard +SI570 SI571 Programmable oscillator Standard +0 +8 +8 +Oscillator +Oscillator_SMD_SeikoEpson_SG210-4Pin_2.5x2.0mm +SMD Crystal Oscillator Seiko Epson SG-210 https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-210SED, 2.5x2.0mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG210-4Pin_2.5x2.0mm_HandSoldering +SMD Crystal Oscillator Seiko Epson SG-210 https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-210SED, hand-soldering, 2.5x2.0mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG3030CM +SMD Crystal Oscillator Seiko Epson SG-3030CM package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002CA-4Pin_7.0x5.0mm +SMD Crystal Oscillator Seiko Epson SG-8002CA https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, 7.0x5.0mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002CA-4Pin_7.0x5.0mm_HandSoldering +SMD Crystal Oscillator Seiko Epson SG-8002CA https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, hand-soldering, 7.0x5.0mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002CE-4Pin_3.2x2.5mm +SMD Crystal Oscillator Seiko Epson SG-8002CE https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, 3.2x2.5mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002CE-4Pin_3.2x2.5mm_HandSoldering +SMD Crystal Oscillator Seiko Epson SG-8002CE https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002JA-4Pin_14.0x8.7mm +SMD Crystal Oscillator Seiko Epson SG-8002JA https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, 14.0x8.7mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002JA-4Pin_14.0x8.7mm_HandSoldering +SMD Crystal Oscillator Seiko Epson SG-8002JA https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, hand-soldering, 14.0x8.7mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002JC-4Pin_10.5x5.0mm +SMD Crystal Oscillator Seiko Epson SG-8002JC https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, 10.5x5.0mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002JC-4Pin_10.5x5.0mm_HandSoldering +SMD Crystal Oscillator Seiko Epson SG-8002JC https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, hand-soldering, 10.5x5.0mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002LB-4Pin_5.0x3.2mm +SMD Crystal Oscillator Seiko Epson SG-8002LB https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, 5.0x3.2mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_SeikoEpson_SG8002LB-4Pin_5.0x3.2mm_HandSoldering +SMD Crystal Oscillator Seiko Epson SG-8002LB https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC, hand-soldering, 5.0x3.2mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SMD_Silicon_Labs_LGA-6_2.5x3.2mm_P1.25mm +Silicon_Labs LGA, 6 Pin (https://www.silabs.com/documents/public/data-sheets/si512-13.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +Silicon_Labs LGA NoLead +0 +6 +6 +Oscillator +Oscillator_SMD_TCXO_G158 +TCXO +TCXO +0 +4 +4 +Oscillator +Oscillator_SMD_TXC_7C-4Pin_5.0x3.2mm +Miniature Crystal Clock Oscillator TXC 7C series, http://www.txccorp.com/download/products/osc/7C_o.pdf, 5.0x3.2mm^2 package +SMD SMT crystal oscillator +0 +4 +4 +Oscillator +Oscillator_SMD_TXC_7C-4Pin_5.0x3.2mm_HandSoldering +Miniature Crystal Clock Oscillator TXC 7C series, http://www.txccorp.com/download/products/osc/7C_o.pdf, hand-soldering, 5.0x3.2mm^2 package +SMD SMT crystal oscillator hand-soldering +0 +4 +4 +Oscillator +Oscillator_SeikoEpson_SG-8002DB +14-lead dip package, row spacing 7.62 mm (300 mils) +DIL DIP PDIP 2.54mm 7.62mm 300mil +0 +4 +4 +Oscillator +Oscillator_SeikoEpson_SG-8002DC +8-lead dip package, row spacing 7.62 mm (300 mils) +DIL DIP PDIP 2.54mm 7.62mm 300mil +0 +4 +4 +Package_BGA +Analog_BGA-28_4.0x6.25mm_Layout4x7_P0.8mm_Ball0.45mm_Pad0.4 +Analog BGA-28 4.0mm x 6.25mm package, pitch 0.4mm pad, based on https://www.analog.com/media/en/technical-documentation/data-sheets/8063fa.pdf +BGA 28 0.8 +0 +28 +28 +Package_BGA +BGA-9_1.6x1.6mm_Layout3x3_P0.5mm +BGA-9, http://www.ti.com/lit/ds/symlink/bq27421-g1.pdf +BGA-9 +0 +9 +9 +Package_BGA +BGA-16_1.92x1.92mm_Layout4x4_P0.5mm +BGA-16, http://www.st.com/content/ccc/resource/technical/document/datasheet/group2/bc/cd/62/9e/8f/30/47/69/CD00151267/files/CD00151267.pdf/jcr:content/translations/en.CD00151267.pdf +BGA-16 +0 +16 +16 +Package_BGA +BGA-25_6.35x6.35mm_Layout5x5_P1.27mm +BGA-25, http://cds.linear.com/docs/en/datasheet/4624fc.pdf +BGA-25 uModule +0 +25 +25 +Package_BGA +BGA-36_3.396x3.466mm_Layout6x6_P0.4mm_Ball0.25mm_Pad0.2mm_NSMD +Altera V36, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00486-00.pdf +Altera BGA-36 V36 VBGA +0 +36 +36 +Package_BGA +BGA-48_8.0x9.0mm_Layout6x8_P0.8mm +BGA-48 - pitch 0.8 mm +BGA-48 +0 +48 +48 +Package_BGA +BGA-64_9.0x9.0mm_Layout10x10_P0.8mm +BGA-64, 10x10 raster, 9x9mm package, pitch 0.8mm +BGA-64 +0 +64 +64 +Package_BGA +BGA-68_5.0x5.0mm_Layout9x9_P0.5mm_Ball0.3mm_Pad0.25mm_NSMD +Altera MBGA-68, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00344-01.pdf +Altera BGA-68 M68 MBGA +0 +68 +68 +Package_BGA +BGA-81_4.496x4.377mm_Layout9x9_P0.4mm_Ball0.25mm_Pad0.2mm_NSMD +Altera V81, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00478-01.pdf +Altera VBGA V81 BGA-81 +0 +81 +81 +Package_BGA +BGA-90_8.0x13.0mm_Layout2x3x15_P0.8mm +BGA-90, http://www.issi.com/WW/pdf/42-45S32800J.pdf +BGA-90 +0 +90 +90 +Package_BGA +BGA-96_9.0x13.0mm_Layout2x3x16_P0.8mm +BGA-96, http://www.mouser.com/ds/2/198/43-46TR16640B-81280BL-706483.pdf +BGA-96 +0 +96 +96 +Package_BGA +BGA-100_6.0x6.0mm_Layout11x11_P0.5mm_Ball0.3mm_Pad0.25mm_NSMD +Altera MBGA-100, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00345-01.pdf +Altera BGA-100 M100 MBGA +0 +100 +100 +Package_BGA +BGA-100_11.0x11.0mm_Layout10x10_P1.0mm_Ball0.5mm_Pad0.4mm_NSMD +BGA-100, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00223-02.pdf +BGA-100 +0 +100 +100 +Package_BGA +BGA-121_9.0x9.0mm_Layout11x11_P0.8mm_Ball0.4mm_Pad0.35mm_NSMD +121-ball, 0.8mm BGA (based on http://www.latticesemi.com/view_document?document_id=213) +BGA 0.8mm 9mm 121 +0 +121 +121 +Package_BGA +BGA-121_12.0x12.0mm_Layout11x11_P1.0mm +BGA-121, http://cds.linear.com/docs/en/packaging/05081891_A_bga121.pdf +BGA-121 +0 +121 +121 +Package_BGA +BGA-132_12x18mm_Layout11x17_P0.5mm +BGA-132 11x17 12x18mm 0.5pitch +BGA-132 +0 +132 +132 +Package_BGA +BGA-144_7.0x7.0mm_Layout13x13_P0.5mm_Ball0.3mm_Pad0.25mm_NSMD +Altera MBGA-144, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00346-00.pdf +Altera BGA-144 M144 MBGA +0 +144 +144 +Package_BGA +BGA-144_13.0x13.0mm_Layout12x12_P1.0mm +BGA-144, http://www.topline.tv/drawings/pdf/BGA%201,0mm%20pitch/LBGA144T1.0-DC128.pdf +BGA-144 +0 +144 +144 +Package_BGA +BGA-152_14x18mm_Layout13x17_P0.5mm +BGA-152_14x18mm_Layout13x17_P0.5mm +VBGA-152 +0 +152 +152 +Package_BGA +BGA-153_8.0x8.0mm_Layout15x15_P0.5mm_Ball0.3mm_Pad0.25mm_NSMD +Altera MBGA-153, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00471-00.pdf +Altera BGA-153 M153 MBGA +0 +153 +153 +Package_BGA +BGA-169_11.0x11.0mm_Layout13x13_P0.8mm_Ball0.5mm_Pad0.4mm_NSMD +Altera U169, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00470-01.pdf +Altera UBGA U169 BGA-169 +0 +169 +169 +Package_BGA +BGA-256_11.0x11.0mm_Layout20x20_P0.5mm_Ball0.3mm_Pad0.25mm_NSMD +Altera MBGA-256, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00348-01.pdf +Altera BGA-256 M256 MBGA +0 +256 +256 +Package_BGA +BGA-256_14.0x14.0mm_Layout16x16_P0.8mm_Ball0.45mm_Pad0.32mm_NSMD +BGA-256, dimensions: https://www.xilinx.com/support/documentation/package_specs/ft256.pdf, design rules: https://www.xilinx.com/support/documentation/user_guides/ug1099-bga-device-design-rules.pdf +BGA-256 +0 +256 +256 +Package_BGA +BGA-256_17.0x17.0mm_Layout16x16_P1.0mm_Ball0.5mm_Pad0.4mm_NSMD +BGA-256, dimensions: https://www.xilinx.com/support/documentation/package_specs/ft256.pdf, design rules: https://www.xilinx.com/support/documentation/user_guides/ug1099-bga-device-design-rules.pdf +BGA-256 +0 +256 +256 +Package_BGA +BGA-324_15.0x15.0mm_Layout18x18_P0.8mm_Ball0.5mm_Pad0.4mm_NSMD +Altera U324, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00474-02.pdf +Altera UBGA U324 BGA-324 +0 +324 +324 +Package_BGA +BGA-324_19.0x19.0mm_Layout18x18_P1.0mm_Ball0.5mm_Pad0.4mm_NSMD +BGA-324, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00233-03.pdf +BGA-324 +0 +324 +324 +Package_BGA +BGA-352_35.0x35.0mm_Layout26x26_P1.27mm +BGA-352, https://www.fujitsu.com/downloads/MICRO/fma/pdfmcu/b352p05.pdf +BGA-352 +0 +352 +352 +Package_BGA +BGA-400_21.0x21.0mm_Layout20x20_P1.0mm +BGA-400, https://www.xilinx.com/support/documentation/package_specs/fg400.pdf +BGA-400 +0 +400 +400 +Package_BGA +BGA-484_23.0x23.0mm_Layout22x22_P1.0mm +BGA-484, https://www.xilinx.com/support/documentation/package_specs/fg484.pdf +BGA-484 +0 +484 +484 +Package_BGA +BGA-624_21.0x21.0mm_Layout25x25_P0.8mm +BGA-624, 25x25 grid, 21x21mm package, pitch 0.8mm; https://www.nxp.com/docs/en/package-information/SOT1529-1.pdf +BGA 624 0.8 +0 +624 +624 +Package_BGA +BGA-625_21.0x21.0mm_Layout25x25_P0.8mm +BGA-625 +BGA-625 +0 +625 +625 +Package_BGA +BGA-672_27.0x27.0mm_Layout26x26_P1.0mm_Ball0.6mm_Pad0.5mm_NSMD +Altera BGA-672, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00472-00.pdf +Altera BGA-672 F672 FBGA +0 +672 +672 +Package_BGA +BGA-676_27.0x27.0mm_Layout26x26_P1.0mm_Ball0.6mm_Pad0.5mm_NSMD +XILINX BGA-676, https://www.xilinx.com/support/documentation/package_specs/fg676.pdf +XILINX BGA-676 FG676/FGG676 +0 +676 +676 +Package_BGA +BGA-1023_33.0x33.0mm_Layout32x32_P1.0mm +BGA-1023 +BGA-1023 +0 +1023 +1023 +Package_BGA +BGA-1156_35.0x35.0mm_Layout34x34_P1.0mm +BGA-1156 +BGA-1156 +0 +1156 +1156 +Package_BGA +BGA-1295_37.5x37.5mm_Layout36x36_P1.0mm +BGA-1295 +BGA-1295 +0 +1295 +1295 +Package_BGA +FB-BGA-484_23.0x23.0mm_Layout22x22_P1.0mm +Xilinx FB-484, https://www.xilinx.com/support/documentation/user_guides/ug1099-bga-device-design-rules.pdf +FB-BGA-484 +0 +484 +484 +Package_BGA +FBGA-78_7.5x11mm_Layout2x3x13_P0.8mm +FBGA-78, https://www.skhynix.com/product/filedata/fileDownload.do?seq=7687 +FBGA-78 +0 +78 +78 +Package_BGA +Fujitsu_WLP-15_2.28x3.092mm_Layout3x5_P0.4mm +WLP-15, 3x5 raster, 2.28x3.092mm package, pitch 0.4mm; http://www.fujitsu.com/global/documents/products/devices/semiconductor/fram/lineup/MB85RS1MT-DS501-00022-7v0-E.pdf +BGA 8 0.4 +0 +8 +8 +Package_BGA +LFBGA-100_10x10mm_Layout10x10_P0.8mm +LFBGA-100, 10x10 raster, 10x10mm package, pitch 0.8mm; see section 6.3 of http://www.st.com/resource/en/datasheet/stm32f103tb.pdf +BGA 100 0.8 +0 +100 +100 +Package_BGA +LFBGA-144_10x10mm_Layout12x12_P0.8mm +LFBGA-144, 12x12 raster, 10x10mm package, pitch 0.8mm; see section 6.1 of http://www.st.com/resource/en/datasheet/stm32f103ze.pdf +BGA 144 0.8 +0 +144 +144 +Package_BGA +LFBGA-169_16x12mm_Layout28x14_P0.5mm_Ball0.3_Pad0.3mm_NSMD +https://4donline.ihs.com/images/VipMasterIC/IC/SGST/SGSTS20279/SGSTS20279-1.pdf?hkey=EF798316E3902B6ED9A73243A3159BB0 +eMMC Flash LFBGA169 +0 +169 +169 +Package_BGA +Lattice_caBGA-381_17.0x17.0mm_Layout20x20_P0.8mm_Ball0.4mm_Pad0.4mm_NSMD +Lattice caBGA-381 footprint for ECP5 FPGAs, based on http://www.latticesemi.com/view_document?document_id=213 +BGA 381 0.8 +0 +381 +381 +Package_BGA +Lattice_caBGA-381_17.0x17.0mm_Layout20x20_P0.8mm_Ball0.4mm_Pad0.6mm_SMD +Lattice caBGA-381 footprint for ECP5 FPGAs, based on http://www.latticesemi.com/view_document?document_id=213 +BGA 381 0.8 +0 +381 +381 +Package_BGA +Linear_BGA-133_15.0x15.0_Layout12x12_P1.27mm +Analog Devices (Linear Tech), 133-pin BGA uModule, 15.0x15.0x4.92mm, https://www.analog.com/media/en/technical-documentation/data-sheets/4637fc.pdf +133 pin bga +0 +134 +134 +Package_BGA +Linear_BGA-133_15.0x15.0mm_Layout12x12_P1.27mm +Analog Devices (Linear Tech), 133-pin BGA uModule, 15.0x15.0x4.92mm, https://www.analog.com/media/en/technical-documentation/data-sheets/4637fc.pdf +133 pin bga +0 +134 +134 +Package_BGA +Maxim_WLP-9_1.595x1.415_Layout3x3_P0.4mm_Ball0.27mm_Pad0.25mm_NSMD +Maxim_WLP-9 W91C1+1 https://pdfserv.maximintegrated.com/package_dwgs/21-0459.PDF +Maxim_WLP-9 +0 +9 +9 +Package_BGA +Maxim_WLP-12 +Maxim_WLP-12 W121B2+1 http://pdfserv.maximintegrated.com/package_dwgs/21-0009.PDF +Maxim_WLP-12 +0 +12 +12 +Package_BGA +Microchip_TFBGA-196_11x11mm_Layout14x14_P0.75mm_SMD +TFBGA-196, 11.0x11.0mm, 196 Ball, 14x14 Layout, 0.75mm Pitch, http://ww1.microchip.com/downloads/en/DeviceDoc/SAMA5D2-Series-Data-Sheet-DS60001476C.pdf#page=2956 +BGA 196 0.75 +0 +196 +196 +Package_BGA +ST_uTFBGA-36_3.6x3.6mm_Layout6x6_P0.5mm +ST uTFBGA-36, 0.25mm pad, 3.6x3.6mm, 36 Ball, 6x6 Layout, 0.5mm Pitch, https://www.st.com/resource/en/datasheet/stulpi01a.pdf +BGA 36 0.5 +0 +36 +36 +Package_BGA +TFBGA-64_5x5mm_Layout8x8_P0.5mm +TFBGA-64, 8x8 raster, 5x5mm package, pitch 0.5mm; see section 6.3 of http://www.st.com/resource/en/datasheet/stm32f100v8.pdf +BGA 64 0.5 +0 +64 +64 +Package_BGA +TFBGA-100_8x8mm_Layout10x10_P0.8mm +TFBGA-100, 10x10 raster, 8x8mm package, pitch 0.8mm; see section 6.2 of http://www.st.com/resource/en/datasheet/stm32f746zg.pdf +BGA 100 0.8 +0 +100 +100 +Package_BGA +TFBGA-100_9.0x9.0mm_Layout10x10_P0.8mm +TFBGA-100, 10x10, 9x9mm package, pitch 0.8mm +TFBGA-100 +0 +100 +100 +Package_BGA +TFBGA-121_10x10mm_Layout11x11_P0.8mm +TFBGA-121, 11x11 raster, 10x10mm package, pitch 0.8mm; http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#p495 +BGA 121 0.8 +0 +121 +121 +Package_BGA +TFBGA-216_13x13mm_Layout15x15_P0.8mm +TFBGA-216, 15x15 raster, 13x13mm package, pitch 0.8mm; see section 6.8 of http://www.st.com/resource/en/datasheet/stm32f746zg.pdf +BGA 216 0.8 +0 +216 +216 +Package_BGA +TFBGA-265_14x14mm_Layout17x17_P0.8mm +TFBGA-265, 17x17 raster, 14x14mm package, pitch 0.8mm; see section 7.8 of http://www.st.com/resource/en/datasheet/DM00387108.pdf +BGA 265 0.8 +0 +265 +265 +Package_BGA +Texas_DSBGA-5_0.822x1.116mm_Layout2x1x2_P0.4mm +Texas Instruments, DSBGA, 0.822x1.116mm, 5 bump 2x1x2 array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/opa330.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +Texas Instruments DSBGA BGA YFF S-XBGA-N5 +0 +10 +5 +Package_BGA +Texas_DSBGA-6_0.9x1.4mm_Layout2x3_P0.5mm +Texas Instruments, DSBGA, 0.9x1.4mm, 6 bump 2x3 (perimeter) array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/ts5a3159a.pdf) +Texas Instruments DSBGA BGA YZP R-XBGA-N6 +0 +12 +6 +Package_BGA +Texas_DSBGA-8_0.9x1.9mm_Layout2x4_P0.5mm +Texas Instruments, DSBGA, 0.9x1.9mm, 8 bump 2x4 (perimeter) array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/txb0102.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +Texas Instruments DSBGA BGA YZP R-XBGA-N8 +0 +16 +8 +Package_BGA +Texas_DSBGA-8_1.43x1.41mm_Layout3x3_P0.5mm +Texas Instruments, DSBGA, 1.43x1.41mm, 8 bump 3x3 (perimeter) array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/lmc555.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +Texas Instruments DSBGA BGA YZP R-XBGA-N8 +0 +16 +8 +Package_BGA +Texas_DSBGA-8_1.5195x1.5195mm_Layout3x3_P0.5mm +Texas Instruments, DSBGA, 1.5195x1.5195x0.600mm, 8 ball 3x3 area grid, YZR pad definition (http://www.ti.com/lit/ml/mxbg270/mxbg270.pdf) +BGA 8 0.5 +0 +8 +8 +Package_BGA +Texas_DSBGA-9_1.4715x1.4715mm_Layout3x3_P0.5mm +Texas Instruments, DSBGA, 1.4715x1.4715mm, 9 bump 3x3 array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/lm4990.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +Texas Instruments DSBGA BGA YZR0009 +0 +18 +9 +Package_BGA +Texas_DSBGA-10_1.36x1.86mm_Layout3x4_P0.5mm +Texas Instruments, DSBGA, 1.36x1.86mm, 10 bump 3x4 (perimeter) array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/txs0104e.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +Texas Instruments DSBGA BGA +0 +20 +10 +Package_BGA +Texas_DSBGA-12_1.36x1.86mm_Layout3x4_P0.5mm +Texas Instruments, DSBGA, 1.36x1.86mm, 12 bump 3x4 (area) array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/txs0104e.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +Texas Instruments DSBGA BGA +0 +24 +12 +Package_BGA +Texas_DSBGA-28_1.9x3.0mm_Layout4x7_P0.4mm +Texas Instruments, DSBGA, 3.0x1.9x0.625mm, 28 ball 7x4 area grid, NSMD pad definition (http://www.ti.com/lit/ds/symlink/bq51050b.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +BGA 28 0.4 +0 +28 +28 +Package_BGA +Texas_DSBGA-49_3.33x3.488mm_Layout7x7_P0.4mm +Texas Instruments, DSBGA, 3.33x3.488x0.625mm, 49 ball 7x7 area grid, NSMD pad definition (http://www.ti.com/lit/ds/symlink/msp430f2234.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +texas dsbga 49 +0 +49 +49 +Package_BGA +Texas_DSBGA-64_3.415x3.535mm_Layout8x8_P0.4mm +Texas Instruments, DSBGA, 3.415x3.535x0.625mm, 64 ball 8x8 area grid, NSMD pad definition (http://www.ti.com/lit/ds/slas718g/slas718g.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf) +texas dsbga 64 +0 +64 +64 +Package_BGA +Texas_MicroStar_Junior_BGA-12_2.0x2.5mm_Layout4x3_P0.5mm +Texas Instruments, BGA Microstar Junior, 2x2.5mm, 12 bump 4x3 grid, NSMD pad definition (http://www.ti.com/lit/ds/symlink/txb0104.pdf, http://www.ti.com/lit/wp/ssyz015b/ssyz015b.pdf) +Texas_Junior_BGA-12 +0 +12 +12 +Package_BGA +Texas_MicroStar_Junior_BGA-80_5.0x5.0mm_Layout9x9_P0.5mm +Texas Instruments, BGA Microstar Junior, 5x5mm, 80 ball 9x9 grid, NSMD pad definition (http://www.ti.com/lit/ds/symlink/tlv320aic23b.pdf, http://www.ti.com/lit/wp/ssyz015b/ssyz015b.pdf) +Texas_Junior_BGA-80 +0 +80 +80 +Package_BGA +Texas_MicroStar_Junior_BGA-113_7.0x7.0mm_Layout12x12_P0.5mm +Texas Instruments, BGA Microstar Junior, 7x7mm, 113 ball 12x12 grid, NSMD pad definition (http://www.ti.com/lit/ml/mpbg674/mpbg674.pdf, http://www.ti.com/lit/wp/ssyz015b/ssyz015b.pdf) +Texas_Junior_BGA-113 +0 +113 +113 +Package_BGA +UCBGA-36_2.5x2.5mm_Layout6x6_P0.4mm +UCBGA-36, 6x6 raster, 2.5x2.5mm package, pitch 0.4mm; https://www.latticesemi.com/view_document?document_id=213 +BGA 36 0.4 +0 +36 +36 +Package_BGA +UCBGA-49_3x3mm_Layout7x7_P0.4mm +UCBGA-49, 7x7 raster, 3x3mm package, pitch 0.4mm; https://www.latticesemi.com/view_document?document_id=213 +BGA 49 0.4 +0 +49 +49 +Package_BGA +UCBGA-81_4x4mm_Layout9x9_P0.4mm +UCBGA-81, 9x9 raster, 4x4mm package, pitch 0.4mm; https://www.latticesemi.com/view_document?document_id=213 +BGA 81 0.4 +0 +81 +81 +Package_BGA +UFBGA-15_3.0x3.0mm_Layout4x4_P0.65mm +UFBGA-15, 4x4, 3x3mm package, pitch 0.65mm +UFBGA-15 +0 +15 +15 +Package_BGA +UFBGA-32_4.0x4.0mm_Layout6x6_P0.5mm +UFBGA-32, 6x6, 4x4mm package, pitch 0.5mm +UFBGA-32 +0 +32 +32 +Package_BGA +UFBGA-64_5x5mm_Layout8x8_P0.5mm +UFBGA-64, 8x8 raster, 5x5mm package, pitch 0.5mm; see section 7.1 of http://www.st.com/resource/en/datasheet/stm32f051t8.pdf +BGA 64 0.5 +0 +64 +64 +Package_BGA +UFBGA-100_7x7mm_Layout12x12_P0.5mm +UFBGA-100, 12x12 raster, 7x7mm package, pitch 0.5mm; see section 7.1 of http://www.st.com/resource/en/datasheet/stm32f103tb.pdf +BGA 100 0.5 +0 +100 +100 +Package_BGA +UFBGA-132_7x7mm_Layout12x12_P0.5mm +UFBGA-132, 12x12 raster, 7x7mm package, pitch 0.5mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32l152zc.pdf +BGA 132 0.5 +0 +132 +132 +Package_BGA +UFBGA-132_7x7mm_P0.5mm +UFBGA 132 Pins, 0.5mm Pitch, 0.3mm Ball, http://www.st.com/resource/en/datasheet/stm32l486qg.pdf +ufbga bga small-pitch +0 +132 +132 +Package_BGA +UFBGA-144_7x7mm_Layout12x12_P0.5mm +UFBGA-144, 12x12 raster, 7x7mm package, pitch 0.5mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32f446ze.pdf +BGA 144 0.5 +0 +144 +144 +Package_BGA +UFBGA-144_10x10mm_Layout12x12_P0.8mm +UFBGA-144, 12x12 raster, 10x10mm package, pitch 0.8mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32f446ze.pdf +BGA 144 0.8 +0 +144 +144 +Package_BGA +UFBGA-169_7x7mm_Layout13x13_P0.5mm +UFBGA-169, 13x13 raster, 7x7mm package, pitch 0.5mm; see section 7.6 of http://www.st.com/resource/en/datasheet/stm32f429ng.pdf +BGA 169 0.5 +0 +169 +169 +Package_BGA +UFBGA-201_10x10mm_Layout15x15_P0.65mm +UFBGA-201, 15x15 raster, 10x10mm package, pitch 0.65mm; see section 7.6 of http://www.st.com/resource/en/datasheet/stm32f207vg.pdf +BGA 201 0.65 +0 +201 +201 +Package_BGA +VFBGA-49_5.0x5.0mm_Layout7x7_P0.65mm +VFBGA-49, 7x7, 5x5mm package, pitch 0.65mm +VFBGA-49 +0 +49 +49 +Package_BGA +VFBGA-100_7.0x7.0mm_Layout10x10_P0.65mm +VFBGA-100, 10x10, 7x7mm package, pitch 0.65mm +VFBGA-100 +0 +100 +100 +Package_BGA +WLP-4_0.73x0.73mm_Layout2x2_P0.35mm_Ball0.22mm_Pad0.2mm_NSMD +WLP-4, 2x2 raster, 0.73x0.73mm package, pitch 0.35mm; https://datasheets.maximintegrated.com/en/ds/MAX40200.pdf +BGA 4 0.35 +0 +4 +4 +Package_BGA +WLP-4_0.83x0.83mm_P0.4mm +WLP-4_0.83x0.83mm_P0.4mm https://pdfserv.maximintegrated.com/package_dwgs/21-100107.PDF, https://www.maximintegrated.com/en/app-notes/index.mvp/id/1891 +WLP-4 +0 +4 +4 +Package_BGA +WLP-4_0.86x0.86mm_P0.4mm +WLP-4_0.86x0.86mm_P0.4mm https://pdfserv.maximintegrated.com/package_dwgs/21-0612.PDF, https://www.maximintegrated.com/en/app-notes/index.mvp/id/1891 +WLP-4 +0 +4 +4 +Package_BGA +WLP-9_1.448x1.468mm_Layout3x3_P0.4mm_Ball0.27mm_Pad0.25mm +WLP-9, 1.448x1.468mm, 9 Ball, 3x3 Layout, 0.4mm Pitch, https://pdfserv.maximintegrated.com/package_dwgs/21-100168.PDF +BGA 9 0.4 +0 +9 +9 +Package_BGA +XBGA-121_10x10mm_Layout11x11_P0.8mm +XBGA-121, 11x11 raster, 10x10mm package, pitch 0.6mm; http://ww1.microchip.com/downloads/en/DeviceDoc/39969b.pdf +BGA 121 0.8 +0 +121 +121 +Package_BGA +XFBGA-36_3.5x3.5mm_Layout6x6_P0.5mm +XFBGA-36, https://www.nxp.com/docs/en/package-information/SOT1555-1.pdf +XFBGA-36 +0 +36 +36 +Package_BGA +XFBGA-64_5.0x5.0mm_Layout8x8_P0.5mm +XFBGA-64, https://www.nxp.com/docs/en/package-information/SOT1555-1.pdf +XFBGA-64 +0 +64 +64 +Package_BGA +XFBGA-121_8x8mm_Layout11x11_P0.65mm +XFBGA-121, https://www.nxp.com/docs/en/package-information/SOT1533-1.pdf +XFBGA-121 +0 +121 +121 +Package_BGA +Xilinx_CLG225 +Zynq-7000 BGA, 15x15 grid, 13x13mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=77, NSMD pad definition Appendix A +BGA 225 0.8 CLG225 +0 +225 +225 +Package_BGA +Xilinx_CLG400 +Zynq-7000 BGA, 20x20 grid, 17x17mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=78, NSMD pad definition Appendix A +BGA 400 0.8 CLG400 CL400 +0 +400 +400 +Package_BGA +Xilinx_CLG484_CLG485 +Zynq-7000 BGA, 22x22 grid, 19x19mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=79, NSMD pad definition Appendix A +BGA 484 0.8 CLG484 CL484 CLG485 CL485 +0 +484 +484 +Package_BGA +Xilinx_CPG236 +Artix-7 BGA, 19x19 grid, 10x10mm package, 0.5mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=266, NSMD pad definition Appendix A +BGA 238 0.5 CP236 CPG236 +0 +238 +238 +Package_BGA +Xilinx_CPG238 +Artix-7 BGA, 19x19 grid, 10x10mm package, 0.5mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=267, NSMD pad definition Appendix A +BGA 238 0.5 CPG238 +0 +238 +238 +Package_BGA +Xilinx_CPGA196 +Spartan-7 BGA, 14x14 grid, 8x8mm package, 0.5mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=260, NSMD pad definition Appendix A +BGA 196 0.5 CPGA196 +0 +196 +196 +Package_BGA +Xilinx_CSG324 +Artix-7 BGA, 18x18 grid, 15x15mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=268, NSMD pad definition Appendix A +BGA 324 0.8 CS324 CSG324 +0 +324 +324 +Package_BGA +Xilinx_CSG325 +Artix-7 BGA, 18x18 grid, 15x15mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=268, NSMD pad definition Appendix A +BGA 324 0.8 CS325 CSG235 +0 +324 +324 +Package_BGA +Xilinx_CSGA225 +Spartan-7 BGA, 15x15 grid, 13x13mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=262, NSMD pad definition Appendix A +BGA 225 0.8 CSGA225 +0 +225 +225 +Package_BGA +Xilinx_CSGA324 +Spartan-7 BGA, 18x18 grid, 15x15mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=263, NSMD pad definition Appendix A +BGA 324 0.8 CSGA324 +0 +324 +324 +Package_BGA +Xilinx_FBG484 +Artix-7, Kintex-7 and Zynq-7000 BGA, 22x22 grid, 23x23mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=271, ttps://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=281, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=82, NSMD pad definition Appendix A +BGA 484 1 FB484 FBG484 FBV484 +0 +484 +484 +Package_BGA +Xilinx_FBG676 +Artix-7, Kintex-7 and Zynq-7000 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=273, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=284, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=84, NSMD pad definition Appendix A +BGA 676 1 FB676 FBG676 FBV676 +0 +676 +676 +Package_BGA +Xilinx_FBG900 +Kintex-7 BGA, 30x30 grid, 31x31mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=289, NSMD pad definition Appendix A +BGA 900 1 FB900 FBG900 FBV900 +0 +900 +900 +Package_BGA +Xilinx_FFG676 +Kintex-7 and Zynq-7000 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=292, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=88, NSMD pad definition Appendix A +BGA 676 1 FF676 FFG676 FFV676 +0 +676 +676 +Package_BGA +Xilinx_FFG900_FFG901 +Kintex-7 and Zynq-7000 BGA, 30x30 grid, 31x31mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=294, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=90, NSMD pad definition Appendix A +BGA 900 1 FF900 FFG900 FFV900 FF901 FFG901 FFV901 +0 +900 +900 +Package_BGA +Xilinx_FFG1156 +Artix-7, Kintex-7 and Zynq-7000 BGA, 34x34 grid, 35x35mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=277, https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=296, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=91, NSMD pad definition Appendix A +BGA 1156 1 FF1156 FFG1156 FFV1156 +0 +1156 +1156 +Package_BGA +Xilinx_FFG1157_FFG1158 +Virtex-7 BGA, 34x34 grid, 35x35mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=299, NSMD pad definition Appendix A +BGA 1156 1 FF1157 FFG1157 FFV1157 FF1158 FFG1158 FFV1158 +0 +1156 +1156 +Package_BGA +Xilinx_FFG1761 +Virtex-7 BGA, 42x42 grid, 42.5x42.5mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=300, NSMD pad definition Appendix A +BGA 1760 1 FF1761 FFG1761 +0 +1760 +1760 +Package_BGA +Xilinx_FFG1926_FFG1927_FFG1928_FFG1930 +Virtex-7 BGA, 44x44 grid, 45x45mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=303, NSMD pad definition Appendix A +BGA 1924 1 FF1926 FFG1926 FF1927 FFG1927 FFV1927 FF1928 FFG1928 FF1930 FFG1930 +0 +1924 +1924 +Package_BGA +Xilinx_FFV1761 +Virtex-7 BGA, 42x42 grid, 42.5x42.5mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=301, NSMD pad definition Appendix A +BGA 1760 1 FFV1761 +0 +1760 +1760 +Package_BGA +Xilinx_FGG484 +Artix-7 BGA, 22x22 grid, 23x23mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=275, NSMD pad definition Appendix A +BGA 484 1 FG484 FGG484 +0 +484 +484 +Package_BGA +Xilinx_FGG676 +Artix-7 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=276, NSMD pad definition Appendix A +BGA 676 1 FG676 FGG676 +0 +676 +676 +Package_BGA +Xilinx_FGGA484 +Spartan-7 BGA, 22x22 grid, 23x23mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=264, NSMD pad definition Appendix A +BGA 484 1 FGGA484 +0 +484 +484 +Package_BGA +Xilinx_FGGA676 +Spartan-7 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=265, NSMD pad definition Appendix A +BGA 676 1 FGGA676 +0 +676 +676 +Package_BGA +Xilinx_FHG1761 +Virtex-7 BGA, 42x42 grid, 45x45mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=302, NSMD pad definition Appendix A +BGA 1760 1 FH1761 FHG1761 +0 +1760 +1760 +Package_BGA +Xilinx_FLG1925_FLG1926_FLG1928_FLG1930 +Virtex-7 BGA, 44x44 grid, 45x45mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=304, NSMD pad definition Appendix A +BGA 1924 1 FL1925 FLG1925 FL1926 FLG1926 FL1928 FLG1928 FL1930 FLG1930 +0 +1924 +1924 +Package_BGA +Xilinx_FTG256 +Artix-7 BGA, 16x16 grid, 17x17mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=269, NSMD pad definition Appendix A +BGA 256 1 FT256 FTG256 +0 +256 +256 +Package_BGA +Xilinx_FTGB196 +Spartan-7 BGA, 14x14 grid, 15x15mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=261, NSMD pad definition Appendix A +BGA 196 1 FTGB196 +0 +196 +196 +Package_BGA +Xilinx_RB484 +Artix-7 and Zynq-7000 BGA, 22x22 grid, 23x23mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=278, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=92, NSMD pad definition Appendix A +BGA 484 1 RB484 +0 +484 +484 +Package_BGA +Xilinx_RB676 +Artix-7 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=280, NSMD pad definition Appendix A +BGA 676 1 RB676 +0 +676 +676 +Package_BGA +Xilinx_RF676 +Kintex-7 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=297, NSMD pad definition Appendix A +BGA 676 1 RF676 +0 +676 +676 +Package_BGA +Xilinx_RF900 +Kintex-7 and Zynq-7000 BGA, 30x30 grid, 31x31mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=298, https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=94, NSMD pad definition Appendix A +BGA 900 1 RF900 +0 +900 +900 +Package_BGA +Xilinx_RF1156 +Zynq-7000 BGA, 34x34 grid, 35x35mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=95, NSMD pad definition Appendix A +BGA 1156 1 RF1156 +0 +1156 +1156 +Package_BGA +Xilinx_RF1157_RF1158 +Virtex-7 BGA, 34x34 grid, 35x35mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=305, NSMD pad definition Appendix A +BGA 1156 1 RF1157 RF1158 +0 +1156 +1156 +Package_BGA +Xilinx_RF1761 +Virtex-7 BGA, 42x42 grid, 42.5x42.5mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=306, NSMD pad definition Appendix A +BGA 1760 1 RF1761 +0 +1760 +1760 +Package_BGA +Xilinx_RF1930 +Virtex-7 BGA, 44x44 grid, 45x45mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=307, NSMD pad definition Appendix A +BGA 1924 1 RF1930 +0 +1924 +1924 +Package_BGA +Xilinx_RFG676 +Zynq-7000 BGA, 26x26 grid, 27x27mm package, 1mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=93, NSMD pad definition Appendix A +BGA 676 1 RF676 RFG676 +0 +676 +676 +Package_BGA +Xilinx_RS484 +Artix-7 BGA, 22x22 grid, 19x19mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=279, NSMD pad definition Appendix A +BGA 484 0.8 RS484 +0 +484 +484 +Package_BGA +Xilinx_SBG484 +Artix-7 BGA, 22x22 grid, 19x19mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug475_7Series_Pkg_Pinout.pdf#page=270, NSMD pad definition Appendix A +BGA 484 0.8 SB484 SBG484 SBV484 +0 +484 +484 +Package_BGA +Xilinx_SBG485 +Zynq-7000 BGA, 22x22 grid, 19x19mm package, 0.8mm pitch; https://www.xilinx.com/support/documentation/user_guides/ug865-Zynq-7000-Pkg-Pinout.pdf#page=80, NSMD pad definition Appendix A +BGA 484 0.8 SBG485 SBV485 +0 +484 +484 +Package_CSP +Analog_LFCSP-8-1EP_3x3mm_P0.5mm_EP1.53x1.85mm +LFCSP, exposed pad, Analog Devices (http://www.analog.com/media/en/technical-documentation/data-sheets/ADL5542.pdf) +LFCSP 8 0.5 +0 +12 +5 +Package_CSP +LFCSP-8-1EP_3x2mm_P0.5mm_EP1.6x1.65mm +LFCSP 8pin Pitch 0.5mm, http://www.analog.com/media/en/package-pcb-resources/package/57080735642908cp_8_4.pdf +LFCSP 8pin thermal pad 3x2mm Pitch 0.5mm +0 +9 +9 +Package_CSP +LFCSP-8-1EP_3x3mm_P0.5mm_EP1.45x1.74mm +LFCSP, 8 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-8/CP_8_13.pdf), generated with kicad-footprint-generator ipc_dfn_qfn_generator.py +LFCSP DFN_QFN +0 +13 +9 +Package_CSP +LFCSP-8_2x2mm_P0.5mm +LFCSP 8pin Pitch 0.5mm, http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_8_6.pdf +LFCSP 8pin 2x2mm Pitch 0.5mm +0 +8 +8 +Package_CSP +LFCSP-16-1EP_3x3mm_P0.5mm_EP1.3x1.3mm +LFCSP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-16/CP_16_21.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +21 +17 +Package_CSP +LFCSP-16-1EP_3x3mm_P0.5mm_EP1.3x1.3mm_ThermalVias +LFCSP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-16/CP_16_21.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +26 +17 +Package_CSP +LFCSP-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm +LFCSP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-16/CP_16_22.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +21 +17 +Package_CSP +LFCSP-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm_ThermalVias +LFCSP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-16/CP_16_22.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +26 +17 +Package_CSP +LFCSP-16-1EP_3x3mm_P0.5mm_EP1.7x1.7mm +LFCSP, 16 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/HMC7992.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +21 +17 +Package_CSP +LFCSP-16-1EP_3x3mm_P0.5mm_EP1.7x1.7mm_ThermalVias +LFCSP, 16 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/HMC7992.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +26 +17 +Package_CSP +LFCSP-16-1EP_3x3mm_P0.5mm_EP1.854x1.854mm +16-Lead Lead Frame Chip Scale Package, 3x3mm, 0.5mm pitch, 1.854mm thermal pad (CP-16-22, http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_16_22.pdf) +LFCSP 16 0.5 +0 +21 +17 +Package_CSP +LFCSP-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm +LFCSP, 16 pin, 4x4mm, 2.1mm sq pad (http://www.analog.com/media/en/technical-documentation/data-sheets/ADG633.pdf) +LFCSP 16 0.65 +0 +21 +17 +Package_CSP +LFCSP-16-1EP_4x4mm_P0.65mm_EP2.4x2.4mm +LFCSP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-16/cp-16-40.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +21 +17 +Package_CSP +LFCSP-16-1EP_4x4mm_P0.65mm_EP2.4x2.4mm_ThermalVias +LFCSP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-16/cp-16-40.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +31 +17 +Package_CSP +LFCSP-20-1EP_4x4mm_P0.5mm_EP2.1x2.1mm +20-Lead Frame Chip Scale Package - 4x4x0.9 mm Body [LFCSP], (see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_20_6.pdf) +LFCSP 0.5 +0 +25 +21 +Package_CSP +LFCSP-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm +LFCSP, 20 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/AD7682_7689.pdf), generated with kicad-footprint-generator ipc_dfn_qfn_generator.py +LFCSP DFN_QFN +0 +25 +21 +Package_CSP +LFCSP-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm_ThermalVias +LFCSP, 20 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/AD7682_7689.pdf), generated with kicad-footprint-generator ipc_dfn_qfn_generator.py +LFCSP DFN_QFN +0 +35 +21 +Package_CSP +LFCSP-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm +LFCSP, 20 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-20/CP_20_8.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +25 +21 +Package_CSP +LFCSP-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias +LFCSP, 20 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-20/CP_20_8.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +35 +21 +Package_CSP +LFCSP-24-1EP_4x4mm_P0.5mm_EP2.3x2.3mm +LFCSP, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_24_14.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +29 +25 +Package_CSP +LFCSP-24-1EP_4x4mm_P0.5mm_EP2.3x2.3mm_ThermalVias +LFCSP, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_24_14.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +39 +25 +Package_CSP +LFCSP-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm +LFCSP, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_24_7.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +29 +25 +Package_CSP +LFCSP-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm_ThermalVias +LFCSP, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_24_7.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +39 +25 +Package_CSP +LFCSP-28-1EP_5x5mm_P0.5mm_EP3.14x3.14mm +LFCSP, 28 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-28/CP_28_10.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +33 +29 +Package_CSP +LFCSP-28-1EP_5x5mm_P0.5mm_EP3.14x3.14mm_ThermalVias +LFCSP, 28 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-28/CP_28_10.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +43 +29 +Package_CSP +LFCSP-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm +LFCSP, 32 Pin (https://www.analog.com/media/en/package-pcb-resources/package/414143737956480539664569cp_32_2.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +42 +33 +Package_CSP +LFCSP-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm_ThermalVias +LFCSP, 32 Pin (https://www.analog.com/media/en/package-pcb-resources/package/414143737956480539664569cp_32_2.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +59 +33 +Package_CSP +LFCSP-32-1EP_5x5mm_P0.5mm_EP3.25x3.25mm +32-Lead Frame Chip Scale Package LFCSP (5mm x 5mm); (see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-32/CP_32_27.pdf +LFCSP 0.5 +0 +37 +33 +Package_CSP +LFCSP-48-1EP_7x7mm_P0.5mm_EP4.1x4.1mm +LFCSP, 48 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_48_5.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +58 +49 +Package_CSP +LFCSP-48-1EP_7x7mm_P0.5mm_EP4.1x4.1mm_ThermalVias +LFCSP, 48 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_48_5.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +75 +49 +Package_CSP +LFCSP-64-1EP_9x9mm_P0.5mm_EP5.21x5.21mm +LFCSP, 64 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_64_7.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +69 +65 +Package_CSP +LFCSP-64-1EP_9x9mm_P0.5mm_EP5.21x5.21mm_ThermalVias +LFCSP, 64 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp_64_7.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +86 +65 +Package_CSP +LFCSP-72-1EP_10x10mm_P0.5mm_EP5.3x5.3mm +LFCSP, 72 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/ADAU1452_1451_1450.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +82 +73 +Package_CSP +LFCSP-72-1EP_10x10mm_P0.5mm_EP5.3x5.3mm_ThermalVias +LFCSP, 72 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/ADAU1452_1451_1450.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +99 +73 +Package_CSP +LFCSP-72-1EP_10x10mm_P0.5mm_EP6.15x6.15mm +72-Lead Frame Chip Scale Package - 10x10x0.9 mm Body [LFCSP]; (see https://www.intersil.com/content/dam/Intersil/documents/l72_/l72.10x10c.pdf) +LFCSP 0.5 +0 +77 +73 +Package_CSP +LFCSP-VQ-24-1EP_4x4mm_P0.5mm_EP2.642x2.642mm +LFCSP VQ, 24 pin, exposed pad, 4x4mm body, pitch 0.5mm (http://www.analog.com/media/en/package-pcb-resources/package/56702234806764cp_24_3.pdf, http://www.analog.com/media/en/technical-documentation/data-sheets/ADL5801.pdf) +LFCSP 0.5 +0 +29 +25 +Package_CSP +LFCSP-VQ-48-1EP_7x7mm_P0.5mm +LFCSP VQ, 48 pin, exposed pad, 7x7mm body (http://www.analog.com/media/en/technical-documentation/data-sheets/AD7951.pdf, http://www.analog.com/en/design-center/packaging-quality-symbols-footprints/symbols-and-footprints/AD7951.html) +LFCSP 48 +0 +49 +49 +Package_CSP +LFCSP-WD-8-1EP_3x3mm_P0.65mm_EP1.6x2.44mm +LFCSP-WD, 8 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/CP_8_19.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP-WD NoLead +0 +15 +9 +Package_CSP +LFCSP-WD-8-1EP_3x3mm_P0.65mm_EP1.6x2.44mm_ThermalVias +LFCSP-WD, 8 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/CP_8_19.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP-WD NoLead +0 +22 +9 +Package_CSP +LFCSP-WD-10-1EP_3x3mm_P0.5mm_EP1.64x2.38mm +LFCSP-WD, 10 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-10/CP_10_9.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP-WD NoLead +0 +17 +11 +Package_CSP +LFCSP-WD-10-1EP_3x3mm_P0.5mm_EP1.64x2.38mm_ThermalVias +LFCSP-WD, 10 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-10/CP_10_9.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP-WD NoLead +0 +24 +11 +Package_CSP +ST_WLCSP-25_Die425 +WLCSP-25, 5x5 raster, 2.097x2.493mm package, pitch 0.4mm; see section 7.6 of http://www.st.com/resource/en/datasheet/stm32l031f6.pdf +BGA 25 0.4 +0 +25 +25 +Package_CSP +ST_WLCSP-25_Die444 +WLCSP-25, 5x5 raster, 2.423x2.325mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32f031k6.pdf +BGA 25 0.4 +0 +25 +25 +Package_CSP +ST_WLCSP-25_Die457 +WLCSP-25, 5x5 raster, 2.133x2.070mm package, pitch 0.4mm; see section 7.3 of http://www.st.com/resource/en/datasheet/stm32l011k3.pdf +BGA 25 0.4 +0 +25 +25 +Package_CSP +ST_WLCSP-36_Die417 +WLCSP-36, 6x6 raster, 2.61x2.88mm package, pitch 0.4mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32l052t8.pdf +BGA 36 0.4 +0 +36 +36 +Package_CSP +ST_WLCSP-36_Die440 +WLCSP-36, 6x6 raster, 2.605x2.703mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32f051t8.pdf +BGA 36 0.4 +0 +36 +36 +Package_CSP +ST_WLCSP-36_Die445 +WLCSP-36, 6x6 raster, 2.605x2.703mm package, pitch 0.4mm; see section 7.3 of http://www.st.com/resource/en/datasheet/stm32f042k6.pdf +BGA 36 0.4 +0 +36 +36 +Package_CSP +ST_WLCSP-36_Die458 +WLCSP-36, 6x6 raster, 2.553x2.579mm package, pitch 0.4mm; see section 7.1 of http://www.st.com/resource/en/datasheet/stm32f410t8.pdf +BGA 36 0.4 +0 +36 +36 +Package_CSP +ST_WLCSP-49_Die423 +WLCSP-49, 7x7 raster, 2.965x2.965mm package, pitch 0.4mm; see section 7.1 of http://www.st.com/resource/en/datasheet/stm32f401vc.pdf +BGA 49 0.4 +0 +49 +49 +Package_CSP +ST_WLCSP-49_Die431 +WLCSP-49, 7x7 raster, 2.999x3.185mm package, pitch 0.4mm; see section 7.1 of http://www.st.com/resource/en/datasheet/stm32f411vc.pdf +BGA 49 0.4 +0 +49 +49 +Package_CSP +ST_WLCSP-49_Die433 +WLCSP-49, 7x7 raster, 3.029x3.029mm package, pitch 0.4mm; see section 7.1.1 of http://www.st.com/resource/en/datasheet/stm32f401ce.pdf +BGA 49 0.4 +0 +49 +49 +Package_CSP +ST_WLCSP-49_Die435 +WLCSP-49, 7x7 raster, 3.141x3.127mm package, pitch 0.4mm; see section 7.6 of http://www.st.com/resource/en/datasheet/DM00257211.pdf +BGA 49 0.4 +0 +49 +49 +Package_CSP +ST_WLCSP-49_Die438 +WLCSP-49, 7x7 raster, 3.89x3.74mm package, pitch 0.5mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32f303r8.pdf +BGA 49 0.5 +0 +49 +49 +Package_CSP +ST_WLCSP-49_Die439 +WLCSP-49, 7x7 raster, 3.417x3.151mm package, pitch 0.4mm; see section 7.1 of http://www.st.com/resource/en/datasheet/stm32f301r8.pdf +BGA 49 0.4 +0 +49 +49 +Package_CSP +ST_WLCSP-49_Die447 +WLCSP-49, 7x7 raster, 3.294x3.258mm package, pitch 0.4mm; see section 7.6 of http://www.st.com/resource/en/datasheet/stm32l072kz.pdf +BGA 49 0.4 +0 +49 +49 +Package_CSP +ST_WLCSP-49_Die448 +WLCSP-49, 7x7 raster, 3.277x3.109mm package, pitch 0.4mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32f071v8.pdf +BGA 49 0.4 +0 +49 +49 +Package_CSP +ST_WLCSP-63_Die427 +WLCSP-63, 7x9 raster, 3.228x4.164mm package, pitch 0.4mm; see section 7.6 of http://www.st.com/resource/en/datasheet/stm32l151cc.pdf +BGA 63 0.4 +0 +63 +63 +Package_CSP +ST_WLCSP-64_Die414 +WLCSP-64, 8x8 raster, 4.466x4.395mm package, pitch 0.5mm; see section 6.3 of http://www.st.com/resource/en/datasheet/stm32f103ze.pdf +BGA 64 0.5 +0 +64 +64 +Package_CSP +ST_WLCSP-64_Die427 +WLCSP-64, 8x8 raster, 4.539x4.911mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32l152zc.pdf +BGA 64 0.4 +0 +64 +64 +Package_CSP +ST_WLCSP-64_Die435 +WLCSP-64, 8x8 raster, 3.141x3.127mm package, pitch 0.35mm; see section 7.5 of http://www.st.com/resource/en/datasheet/DM00257211.pdf +BGA 64 0.35 +0 +64 +64 +Package_CSP +ST_WLCSP-64_Die436 +WLCSP-64, 8x8 raster, 4.539x4.911mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32l152zd.pdf +BGA 64 0.4 +0 +64 +64 +Package_CSP +ST_WLCSP-64_Die441 +WLCSP-64, 8x8 raster, 3.623x3.651mm package, pitch 0.4mm; see section 7.1 of http://www.st.com/resource/en/datasheet/DM00213872.pdf +BGA 64 0.4 +0 +64 +64 +Package_CSP +ST_WLCSP-64_Die442 +WLCSP-64, 8x8 raster, 3.347x3.585mm package, pitch 0.4mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32f091vb.pdf +BGA 64 0.4 +0 +64 +64 +Package_CSP +ST_WLCSP-64_Die462 +WLCSP-64, 8x8 raster, 3.357x3.657mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/DM00340475.pdf +BGA 64 0.4 +0 +64 +64 +Package_CSP +ST_WLCSP-66_Die411 +WLCSP-66, 9x9 raster, 3.639x3.971mm package, pitch 0.4mm; see section 7.2 of http://www.st.com/resource/en/datasheet/stm32f207vg.pdf +BGA 66 0.4 +0 +66 +66 +Package_CSP +ST_WLCSP-66_Die432 +WLCSP-66, 8x9 raster, 3.767x4.229mm package, pitch 0.4mm; see section 7.2 of http://www.st.com/resource/en/datasheet/stm32f378vc.pdf +BGA 66 0.4 +0 +66 +66 +Package_CSP +ST_WLCSP-72_Die415 +WLCSP-72, 9x9 raster, 4.4084x3.7594mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32l476me.pdf +BGA 72 0.4 +0 +72 +72 +Package_CSP +ST_WLCSP-81_Die415 +WLCSP-81, 9x9 raster, 4.4084x3.7594mm package, pitch 0.4mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32l476me.pdf +BGA 81 0.4 +0 +81 +81 +Package_CSP +ST_WLCSP-81_Die421 +WLCSP-81, 9x9 raster, 3.693x3.815mm package, pitch 0.4mm; see section 7.6 of http://www.st.com/resource/en/datasheet/stm32f446ze.pdf +BGA 81 0.4 +0 +81 +81 +Package_CSP +ST_WLCSP-81_Die463 +WLCSP-81, 9x9 raster, 4.039x3.951mm package, pitch 0.4mm; see section 7.1 of http://www.st.com/resource/en/datasheet/DM00282249.pdf +BGA 81 0.4 +0 +81 +81 +Package_CSP +ST_WLCSP-90_Die413 +WLCSP-90, 10x9 raster, 4.223x3.969mm package, pitch 0.4mm; see section 6.1 of http://www.st.com/resource/en/datasheet/stm32f405og.pdf +BGA 90 0.4 +0 +90 +90 +Package_CSP +ST_WLCSP-100_Die422 +WLCSP-100, 10x10 raster, 4.201x4.663mm package, pitch 0.4mm; see section 7.4 of http://www.st.com/resource/en/datasheet/stm32f302vc.pdf +BGA 100 0.4 +0 +100 +100 +Package_CSP +ST_WLCSP-100_Die446 +WLCSP-100, 10x10 raster, 4.775x5.041mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32f303zd.pdf +BGA 100 0.4 +0 +100 +100 +Package_CSP +ST_WLCSP-100_Die452 +WLCSP-100, 10x10 raster, 4.201x4.663mm package, pitch 0.4mm; see section 7.7 of http://www.st.com/resource/en/datasheet/DM00330506.pdf +BGA 100 0.4 +0 +100 +100 +Package_CSP +ST_WLCSP-100_Die461 +WLCSP-100, 10x10 raster, 4.618x4.142mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/DM00284211.pdf +BGA 100 0.4 +0 +100 +100 +Package_CSP +ST_WLCSP-104_Die437 +WLCSP-104, 9x12 raster, 4.095x5.094mm package, pitch 0.4mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32l152ze.pdf +BGA 104 0.4 +0 +104 +104 +Package_CSP +ST_WLCSP-143_Die419 +WLCSP-143, 11x13 raster, 4.521x5.547mm package, pitch 0.4mm; see section 7.2 of http://www.st.com/resource/en/datasheet/stm32f429ng.pdf +BGA 143 0.4 +0 +143 +143 +Package_CSP +ST_WLCSP-143_Die449 +WLCSP-143, 11x13 raster, 4.539x5.849mm package, pitch 0.4mm; see section 6.3 of http://www.st.com/resource/en/datasheet/stm32f746zg.pdf +BGA 143 0.4 +0 +143 +143 +Package_CSP +ST_WLCSP-144_Die470 +WLCSP-144, 12x12 raster, 5.24x5.24mm package, pitch 0.4mm; see section 7.4 of http://www.st.com/resource/en/datasheet/DM00366448.pdf +BGA 144 0.4 +0 +144 +144 +Package_CSP +ST_WLCSP-168_Die434 +WLCSP-168, 12x14 raster, 4.891x5.692mm package, pitch 0.4mm; see section 6.3 of http://www.st.com/resource/en/datasheet/stm32f469ni.pdf +BGA 168 0.4 +0 +168 +168 +Package_CSP +ST_WLCSP-180_Die451 +WLCSP-180, 13x14 raster, 5.537x6.095mm package, pitch 0.4mm; see section 6.6 of http://www.st.com/resource/en/datasheet/DM00273119.pdf +BGA 180 0.4 +0 +180 +180 +Package_CSP +WLCSP-6_1.4x1.0mm_P0.4mm +6pin Pitch 0.4mm +6pin Pitch 0.4mm WLCSP +0 +6 +6 +Package_CSP +WLCSP-8_1.58x1.63x0.35mm_Layout3x5_P0.35x0.4mm_Ball0.25mm_Pad0.25mm_NSMD +WLCSP/XFBGA 8-pin package, staggered pins, http://www.adestotech.com/wp-content/uploads/DS-AT25DF041B_040.pdf +WLCSP WLCSP-8 XFBGA XFBGA-8 CSP BGA Chip-Scale Glass-Top +0 +8 +8 +Package_CSP +WLCSP-12_1.56x1.56mm_P0.4mm +WLCSP 12 1.56x1.56 https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BMM150-DS001-01.pdf +BMM150 WLCSP +0 +12 +12 +Package_CSP +WLCSP-12_1.403x1.555mm_P0.4mm_Stagger +WLCSP-12, 6x4 raster staggered array, 1.403x1.555mm package, pitch 0.4mm; http://ww1.microchip.com/downloads/en/devicedoc/atmel-8235-8-bit-avr-microcontroller-attiny20_datasheet.pdf#page=208 +CSP 12 0.2x0.346333 +0 +12 +12 +Package_CSP +WLCSP-16_4x4_B2.17x2.32mm_P0.5mm +WLCSP-16, http://www.nxp.com/documents/data_sheet/LPC1102_1104.pdf, http://www.nxp.com/assets/documents/data/en/application-notes/AN3846.pdf +WLCSP-16 NXP +0 +16 +16 +Package_CSP +WLCSP-20_1.934x2.434mm_Layout4x5_P0.4mm +WLCSP-20, 4x5 raster, 1.934x2.434mm package, pitch 0.4mm; see section 36.2.3 of http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-42363-SAM-D11_Datasheet.pdf +BGA 20 0.4 +0 +20 +20 +Package_CSP +WLCSP-20_1.994x1.94mm_Layout4x5_P0.4mm +WLCSP-20, https://www.nxp.com/docs/en/package-information/98ASA00539D.pdf +WLCSP-20 +0 +20 +20 +Package_CSP +WLCSP-20_1.994x1.609mm_Layout5x4_P0.4mm +WLCSP-20, https://www.nxp.com/docs/en/package-information/98ASA00676D.pdf +WLCSP-20 +0 +20 +20 +Package_CSP +WLCSP-36_2.82x2.67mm_Layout6x6_P0.4mm +WLCSP-36, https://www.nxp.com/docs/en/package-information/98ASA00949D.pdf +WLCSP-36 +0 +36 +36 +Package_CSP +WLCSP-36_2.374x2.459mm_Layout6x6_P0.35mm +WLCSP-36, https://www.nxp.com/docs/en/package-information/98ASA00604D.pdf +WLCSP-36 +0 +36 +36 +Package_CSP +WLCSP-56_3.170x3.444mm_Layout7x8_P0.4mm +WLCSP-56, 7x8 raster, 3.170x3.444mm package, pitch 0.4mm; see section 48.2.4 of http://ww1.microchip.com/downloads/en/DeviceDoc/DS60001479B.pdf +BGA 56 0.4 +0 +56 +56 +Package_CSP +WLCSP-81_4.41x3.76mm_P0.4mm +WLCSP-81, 9x9, 0.4mm Pitch, http://www.st.com/content/ccc/resource/technical/document/technical_note/92/30/3c/a1/4c/bb/43/6f/DM00103228.pdf/files/DM00103228.pdf/jcr:content/translations/en.DM00103228.pdf +WLCSP ST +0 +81 +81 +Package_CSP +pSemi_CSP-16_1.64x2.04mm_P0.4mm +pSemi CSP-16 1.64x2.04x0.285mm (http://www.psemi.com/pdf/datasheets/pe29101ds.pdf, http://www.psemi.com/pdf/app_notes/an77.pdf) +psemi csp 16 +0 +16 +16 +Package_CSP +pSemi_CSP-16_1.64x2.04mm_P0.4mm_Pad0.18mm +pSemi CSP-16 1.64x2.04x0.285mm (http://www.psemi.com/pdf/datasheets/pe29101ds.pdf, http://www.psemi.com/pdf/app_notes/an77.pdf) +psemi csp 16 +0 +16 +16 +Package_DFN_QFN +AMS_QFN-4-1EP_2x2mm_P0.95mm_EP0.7x1.6mm +UFD Package, 4-Lead Plastic QFN (2mm x 2mm), http://ams.com/eng/content/download/950231/2267959/483138 +QFN 0.95 +0 +6 +5 +Package_DFN_QFN +Cypress_QFN-56-1EP_8x8mm_P0.5mm_EP6.22x6.22mm_ThermalVias +56-Lead Plastic Quad Flat, No Lead Package (ML) - 8x8x0.9 mm Body [QFN] (see datasheet at http://www.cypress.com/file/138911/download and app note at http://www.cypress.com/file/140006/download) +QFN 0.5 +0 +87 +57 +Package_DFN_QFN +DFN-6-1EP_1.2x1.2mm_P0.4mm_EP0.3x0.94mm_PullBack +DFN, 6 Pin (http://www.onsemi.com/pub/Collateral/NCP133-D.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +9 +7 +Package_DFN_QFN +DFN-6-1EP_2x1.8mm_P0.5mm_EP1.2x1.6mm +DFN, 6 Pin (https://www.diodes.com/assets/Package-Files/U-DFN2018-6.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +11 +7 +Package_DFN_QFN +DFN-6-1EP_2x2mm_P0.5mm_EP0.6x1.37mm +DFN, 6 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-dfn/05081703_C_DC6.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +9 +7 +Package_DFN_QFN +DFN-6-1EP_2x2mm_P0.5mm_EP0.61x1.42mm +DC6 Package; 6-Lead Plastic DFN (2mm x 2mm) (see Linear Technology DFN_6_05-08-1703.pdf) +DFN 0.5 +0 +9 +7 +Package_DFN_QFN +DFN-6-1EP_2x2mm_P0.65mm_EP1x1.6mm +6-Lead Plastic Dual Flat, No Lead Package (MA) - 2x2x0.9 mm Body [DFN] (see Microchip Packaging Specification 00000049BS.pdf) +DFN 0.65 +0 +9 +7 +Package_DFN_QFN +DFN-6-1EP_3x2mm_P0.5mm_EP1.65x1.35mm +DFN, 6 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-dfn/(DCB6)%20DFN%2005-08-1715%20Rev%20A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +11 +7 +Package_DFN_QFN +DFN-6-1EP_3x3mm_P0.95mm_EP1.7x2.6mm +DFN6 3*3 MM, 0.95 PITCH; CASE 506AH-01 (see ON Semiconductor 506AH.PDF) +DFN 0.95 +0 +13 +7 +Package_DFN_QFN +DFN-6-1EP_3x3mm_P1mm_EP1.5x2.4mm +DFN, 6 Pin (https://www.silabs.com/documents/public/data-sheets/Si7020-A20.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +11 +7 +Package_DFN_QFN +DFN-6_1.3x1.2mm_P0.4mm +6-Lead Plastic DFN (1.3mm x 1.2mm) +DFN 0.4 +0 +6 +6 +Package_DFN_QFN +DFN-8-1EP_2x2mm_P0.5mm_EP0.6x1.2mm +DFN, 8 Pin (https://www.qorvo.com/products/d/da001879), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +11 +9 +Package_DFN_QFN +DFN-8-1EP_2x2mm_P0.5mm_EP0.7x1.3mm +DFN, 8 Pin (https://www.onsemi.com/pub/Collateral/NUF4401MN-D.PDF#page=6), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_2x2mm_P0.5mm_EP0.9x1.3mm +DFN, 8 Pin (https://www.onsemi.com/pub/Collateral/NB3N551-D.PDF#page=7), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_2x2mm_P0.5mm_EP0.9x1.5mm +DFN, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8127-AVR-8-bit-Microcontroller-ATtiny4-ATtiny5-ATtiny9-ATtiny10_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm +DFN, 8 Pin (https://www.st.com/resource/en/datasheet/lm2903.pdf#page=16), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +10 +9 +Package_DFN_QFN +DFN-8-1EP_2x2mm_P0.5mm_EP1.05x1.75mm +DFN8 2x2, 0.5P; CASE 506CN (see ON Semiconductor 506CN.PDF) +DFN 0.5 +0 +11 +9 +Package_DFN_QFN +DFN-8-1EP_2x2mm_P0.45mm_EP0.64x1.38mm +DC8 Package 8-Lead Plastic DFN (2mm x 2mm) (see Linear Technology DFN_8_05-08-1719.pdf) +DFN 0.45 +0 +11 +9 +Package_DFN_QFN +DFN-8-1EP_2x3mm_P0.5mm_EP0.56x2.15mm +DFN, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/2451fg.pdf#page=17), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +11 +9 +Package_DFN_QFN +DFN-8-1EP_2x3mm_P0.5mm_EP0.61x2.2mm +DDB Package; 8-Lead Plastic DFN (3mm x 2mm) (see Linear Technology DFN_8_05-08-1702.pdf) +DFN 0.5 +0 +12 +9 +Package_DFN_QFN +DFN-8-1EP_3x2mm_P0.5mm_EP1.3x1.5mm +8-Lead Plastic Dual Flat, No Lead Package (8MA2) - 2x3x0.6 mm Body [UDFN] (see Atmel-8815-SEEPROM-AT24CS01-02-Datasheet.pdf) +DFN 0.5 +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_3x2mm_P0.5mm_EP1.7x1.4mm +DFN, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/8L_DFN_2x3x0_9_MC_C04-123C.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_3x2mm_P0.5mm_EP1.36x1.46mm +8-Lead Plastic Dual Flat, No Lead Package (8MA2) - 2x3x0.6 mm Body (http://ww1.microchip.com/downloads/en/DeviceDoc/20005010F.pdf) +DFN 0.5 +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_3x2mm_P0.5mm_EP1.75x1.45mm +8-Lead Plastic Dual Flat, No Lead Package (MC) - 2x3x0.9 mm Body [DFN] (see Microchip Packaging Specification 00000049BS.pdf) +DFN 0.5 +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_3x2mm_P0.45mm_EP1.66x1.36mm +DCB Package 8-Lead Plastic DFN (2mm x 3mm) (see Linear Technology DFN_8_05-08-1718.pdf) +DFN 0.45 +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_3x3mm_P0.5mm_EP1.66x2.38mm +DD Package; 8-Lead Plastic DFN (3mm x 3mm) (see Linear Technology DFN_8_05-08-1698.pdf) +DFN 0.5 +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_3x3mm_P0.65mm_EP1.7x2.05mm +DFN, 8 Pin (http://www.ixysic.com/home/pdfs.nsf/www/IX4426-27-28.pdf/$file/IX4426-27-28.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_3x3mm_P0.65mm_EP1.55x2.4mm +8-Lead Plastic Dual Flat, No Lead Package (MF) - 3x3x0.9 mm Body [DFN] (see Microchip Packaging Specification 00000049BS.pdf) +DFN 0.65 +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_4x4mm_P0.8mm_EP2.3x3.24mm +DFN, 8 Pin (https://www.st.com/resource/en/datasheet/ld1086.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_4x4mm_P0.8mm_EP2.5x3.6mm +8-Lead Plastic Dual Flat, No Lead Package (MD) - 4x4x0.9 mm Body [DFN] (see Microchip Packaging Specification 00000049BS.pdf) +DFN 0.8 +0 +15 +9 +Package_DFN_QFN +DFN-8-1EP_4x4mm_P0.8mm_EP2.39x2.21mm +8-Lead Plastic Dual Flat, No Lead Package (MD) - 4x4x0.9 mm Body [DFN] (http://www.onsemi.com/pub/Collateral/NCP4308-D.PDF) +DFN 0.8 +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_6x5mm_P1.27mm_EP2x2mm +DD Package; 8-Lead Plastic DFN (6mm x 5mm) (see http://www.everspin.com/file/236/download) +dfn +0 +13 +9 +Package_DFN_QFN +DFN-8-1EP_6x5mm_P1.27mm_EP4x4mm +DD Package; 8-Lead Plastic DFN (6mm x 5mm) (see http://www.everspin.com/file/236/download) +dfn +0 +25 +9 +Package_DFN_QFN +DFN-8_2x2mm_P0.5mm +DFN8 2x2, 0.5P; No exposed pad - Ref http://pdfserv.maximintegrated.com/land_patterns/90-0349.PDF +DFN 0.5 +0 +8 +8 +Package_DFN_QFN +DFN-10-1EP_2x3mm_P0.5mm_EP0.64x2.4mm +DDB Package; 10-Lead Plastic DFN (3mm x 2mm) (see Linear Technology DFN_10_05-08-1722.pdf) +DFN 0.5 +0 +13 +11 +Package_DFN_QFN +DFN-10-1EP_3x3mm_P0.5mm_EP1.7x2.5mm +DFN, 10 Pin (https://www.monolithicpower.com/pub/media/document/MPQ2483_r1.05.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +15 +11 +Package_DFN_QFN +DFN-10-1EP_3x3mm_P0.5mm_EP1.55x2.48mm +10-Lead Plastic Dual Flat, No Lead Package (MF) - 3x3x0.9 mm Body [DFN] (see Microchip Packaging Specification 00000049BS.pdf) +DFN 0.5 +0 +15 +11 +Package_DFN_QFN +DFN-10-1EP_3x3mm_P0.5mm_EP1.65x2.38mm +DFN, 10 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3471fb.pdf#page=15), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +15 +11 +Package_DFN_QFN +DFN-10-1EP_3x3mm_P0.5mm_EP1.65x2.38mm_ThermalVias +DFN, 10 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3471fb.pdf#page=15), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +22 +11 +Package_DFN_QFN +DFN-10-1EP_3x3mm_P0.5mm_EP1.75x2.7mm +10-Lead Plastic Dual Flat No-Lead Package, 3x3mm Body (see Atmel Appnote 8826) +DFN 0.5 +0 +15 +11 +Package_DFN_QFN +DFN-10_2x2mm_P0.4mm +10-Lead Plastic DFN (2mm x 2mm) 0.40mm pitch +DFN 10 0.4mm +0 +10 +10 +Package_DFN_QFN +DFN-12-1EP_2x3mm_P0.45mm_EP0.64x2.4mm +DDB Package; 12-Lead Plastic DFN (3mm x 2mm) (see Linear Technology DFN_12_05-08-1723.pdf) +DFN 0.45 +0 +15 +13 +Package_DFN_QFN +DFN-12-1EP_3x3mm_P0.5mm_EP2.05x2.86mm +10-Lead Plastic Dual Flat, No Lead Package (MF) - 3x3x0.9 mm Body [DFN] (see Microchip Packaging Specification 00000049BS.pdf) +DFN 0.5 +0 +17 +13 +Package_DFN_QFN +DFN-12-1EP_3x3mm_P0.45mm_EP1.66x2.38mm +DD Package; 12-Lead Plastic DFN (3mm x 3mm) (see Linear Technology DFN_12_05-08-1725.pdf) +DFN 0.45 +0 +17 +13 +Package_DFN_QFN +DFN-12-1EP_3x4mm_P0.5mm_EP1.7x3.3mm +DE/UE Package; 12-Lead Plastic DFN (4mm x 3mm) (see Linear Technology DFN_12_05-08-1695.pdf) +DFN 0.5 +0 +21 +13 +Package_DFN_QFN +DFN-12-1EP_4x4mm_P0.5mm_EP2.66x3.38mm +DF Package; 12-Lead Plastic DFN (4mm x 4mm) (see Linear Technology 05081733_A_DF12.pdf) +DFN 0.5 +0 +21 +13 +Package_DFN_QFN +DFN-12-1EP_4x4mm_P0.65mm_EP2.64x3.54mm +DFN12, 4x4, 0.65P; CASE 506CE (see ON Semiconductor 506CE.PDF) +DFN 0.65 +0 +21 +13 +Package_DFN_QFN +DFN-14-1EP_3x3mm_P0.4mm_EP1.78x2.35mm +DD Package; 14-Lead Plastic DFN (3mm x 3mm) (http://pdfserv.maximintegrated.com/land_patterns/90-0063.PDF) +DFN 0.40 +0 +19 +15 +Package_DFN_QFN +DFN-14-1EP_3x4.5mm_P0.65mm_EP1.65x4.25mm +14-lead very thin plastic quad flat, 3.0x4.5mm size, 0.65mm pitch (http://ww1.microchip.com/downloads/en/DeviceDoc/14L_VDFN_4_5x3_0mm_JHA_C041198A.pdf) +VDFN DFN 0.65mm +0 +23 +15 +Package_DFN_QFN +DFN-14-1EP_3x4.5mm_P0.65mm_EP1.65x4.25mm_ThermalVias +14-lead very thin plastic quad flat, 3.0x4.5mm size, 0.65mm pitch (http://ww1.microchip.com/downloads/en/DeviceDoc/14L_VDFN_4_5x3_0mm_JHA_C041198A.pdf) +VDFN DFN 0.65mm +0 +33 +15 +Package_DFN_QFN +DFN-14-1EP_3x4mm_P0.5mm_EP1.7x3.3mm +DE Package; 14-Lead Plastic DFN (4mm x 3mm) (see Linear Technology DFN_14_05-08-1708.pdf) +DFN 0.5 +0 +23 +15 +Package_DFN_QFN +DFN-14-1EP_4x4mm_P0.5mm_EP2.86x3.6mm +DFN14, 4x4, 0.5P; CASE 506CM (see ON Semiconductor 506CM.PDF) +DFN 0.5 +0 +23 +15 +Package_DFN_QFN +DFN-16-1EP_3x4mm_P0.45mm_EP1.7x3.3mm +DE Package; 16-Lead Plastic DFN (4mm x 3mm) (see Linear Technology DFN_16_05-08-1732.pdf) +DFN 0.45 +0 +25 +17 +Package_DFN_QFN +DFN-16-1EP_3x5mm_P0.5mm_EP1.66x4.4mm +DHC Package; 16-Lead Plastic DFN (5mm x 3mm) (see Linear Technology DFN_16_05-08-1706.pdf) +DFN 0.5 +0 +27 +17 +Package_DFN_QFN +DFN-16-1EP_4x5mm_P0.5mm_EP2.44x4.34mm +DHD Package; 16-Lead Plastic DFN (5mm x 4mm) (see Linear Technology 05081707_A_DHD16.pdf) +DFN 0.5 +0 +25 +17 +Package_DFN_QFN +DFN-16-1EP_5x5mm_P0.5mm_EP3.46x4mm +DH Package; 16-Lead Plastic DFN (5mm x 5mm) (see Linear Technology DFN_16_05-08-1709.pdf) +DFN 0.5 +0 +26 +17 +Package_DFN_QFN +DFN-18-1EP_3x5mm_P0.5mm_EP1.66x4.4mm +DHC Package; 18-Lead Plastic DFN (5mm x 3mm) (see Linear Technology 05081955_0_DHC18.pdf) +DFN 0.5 +0 +29 +19 +Package_DFN_QFN +DFN-18-1EP_4x5mm_P0.5mm_EP2.44x4.34mm +DHD Package; 18-Lead Plastic DFN (5mm x 4mm) (see Linear Technology DFN_18_05-08-1778.pdf) +DFN 0.5 +0 +27 +19 +Package_DFN_QFN +DFN-20-1EP_5x6mm_P0.5mm_EP3.24x4.24mm +DFN20, 6x5, 0.5P; CASE 505AB (see ON Semiconductor 505AB.PDF) +DFN 0.5 +0 +33 +21 +Package_DFN_QFN +DFN-22-1EP_5x6mm_P0.5mm_EP3.14x4.3mm +DFN22 6*5*0.9 MM, 0.5 P; CASE 506AF\xe2\x88\x9201 (see ON Semiconductor 506AF.PDF) +DFN 0.5 +0 +35 +23 +Package_DFN_QFN +DFN-24-1EP_4x7mm_P0.5mm_EP2.64x6.44mm +DKD Package; 24-Lead Plastic DFN (7mm x 4mm) (see Linear Technology DFN_24_05-08-1864.pdf) +DFN 0.5 +0 +35 +25 +Package_DFN_QFN +DFN-32-1EP_4x7mm_P0.4mm_EP2.64x6.44mm +DKD Package; 32-Lead Plastic DFN (7mm x 4mm) (see Linear Technology DFN_32_05-08-1734.pdf) +DFN 0.4 +0 +43 +33 +Package_DFN_QFN +DFN-44-1EP_5x8.9mm_P0.4mm_EP3.7x8.4mm +DFN44 8.9x5, 0.4P; CASE 506BU-01 (see ON Semiconductor 506BU.PDF) +DFN 0.4 +0 +63 +45 +Package_DFN_QFN +DFN-S-8-1EP_6x5mm_P1.27mm +8-Lead Plastic Dual Flat, No Lead Package (MF) - 6x5 mm Body [DFN-S] (see Microchip Packaging Specification 00000049BS.pdf) +DFN 1.27 +0 +16 +9 +Package_DFN_QFN +Diodes_DFN1006-3 +DFN package size 1006 3 pins +DFN package size 1006 3 pins +0 +3 +3 +Package_DFN_QFN +Diodes_UDFN-10_1.0x2.5mm_P0.5mm +U-DFN2510-10 package used by Diodes Incorporated (https://www.diodes.com/assets/Package-Files/U-DFN2510-10-Type-CJ.pdf) +UDFN-10 U-DFN2510-10 Diodes +0 +10 +10 +Package_DFN_QFN +Diodes_UDFN2020-6_Type-F +U-DFN2020-6 (Type F) (https://www.diodes.com/assets/Package-Files/U-DFN2020-6-Type-F.pdf) +U-DFN2020-6 (Type F) +0 +8 +8 +Package_DFN_QFN +HVQFN-16-1EP_3x3mm_P0.5mm_EP1.5x1.5mm +HVQFN, 16 Pin (https://www.nxp.com/docs/en/package-information/SOT758-1.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +HVQFN NoLead +0 +21 +17 +Package_DFN_QFN +HVQFN-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm +HVQFN, 24 Pin (https://www.nxp.com/docs/en/package-information/SOT616-3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +HVQFN NoLead +0 +29 +25 +Package_DFN_QFN +HVQFN-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm_ThermalVias +HVQFN, 24 Pin (https://www.nxp.com/docs/en/package-information/SOT616-3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +HVQFN NoLead +0 +39 +25 +Package_DFN_QFN +HVQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm +HVQFN, 24 Pin (https://www.nxp.com/docs/en/package-information/SOT616-3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +HVQFN NoLead +0 +34 +25 +Package_DFN_QFN +HVQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias +HVQFN, 24 Pin (https://www.nxp.com/docs/en/package-information/SOT616-3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +HVQFN NoLead +0 +39 +25 +Package_DFN_QFN +Infineon_MLPQ-16-14-1EP_4x4mm_P0.5mm +MLPQ 32 leads, 7x7mm, 0.127mm stencil (https://www.infineon.com/dgdl/Infineon-AN1170-AN-v05_00-EN.pdf?fileId=5546d462533600a40153559ac3e51134) +mlpq 32 7x7mm +0 +19 +15 +Package_DFN_QFN +Infineon_MLPQ-40-32-1EP_7x7mm_P0.5mm +MLPQ 32 leads, 7x7mm, 0.127mm stencil (https://www.infineon.com/dgdl/Infineon-AN1170-AN-v05_00-EN.pdf?fileId=5546d462533600a40153559ac3e51134) +mlpq 32 7x7mm +0 +76 +33 +Package_DFN_QFN +Infineon_MLPQ-48-1EP_7x7mm_P0.5mm_EP5.55x5.55mm +MLPQ 48 leads, 7x7mm (https://www.infineon.com/dgdl/irs2093mpbf.pdf?fileId=5546d462533600a401535675fb892793) +mlpq 32 7x7mm +0 +113 +49 +Package_DFN_QFN +Infineon_MLPQ-48-1EP_7x7mm_P0.5mm_Pad5.15x5.15mm +MLPQ 48 leads, 7x7mm (https://www.infineon.com/dgdl/irs2052mpbf.pdf?fileId=5546d462533600a401535675d3b32788) +mlpq 32 7x7mm +0 +117 +49 +Package_DFN_QFN +Infineon_MLPQ-48-1EP_7x7mm_P0.5mm_Pad5.55x5.55mm +MLPQ 48 leads, 7x7mm (https://www.infineon.com/dgdl/irs2093mpbf.pdf?fileId=5546d462533600a401535675fb892793) +mlpq 32 7x7mm +0 +117 +49 +Package_DFN_QFN +Infineon_PQFN-22-15-4EP_6x5mm_P0.65mm +PQFN 22 leads, 5x6mm, 0.127mm stencil (https://www.infineon.com/dgdl/ir4301.pdf?fileId=5546d462533600a4015355d5fc691819, https://www.infineon.com/dgdl/Infineon-AN1170-AN-v05_00-EN.pdf?fileId=5546d462533600a40153559ac3e51134) +pqfn 22 5x6mm +0 +56 +15 +Package_DFN_QFN +Infineon_PQFN-44-31-5EP_7x7mm_P0.5mm +PQFN 44 leads, 7x7mm, 0.127mm stencil (https://www.infineon.com/dgdl/ir4302.pdf?fileId=5546d462533600a4015355d602a9181d, https://www.infineon.com/dgdl/Infineon-AN1170-AN-v05_00-EN.pdf?fileId=5546d462533600a40153559ac3e51134) +pqfn 44 7x7mm +0 +125 +27 +Package_DFN_QFN +Linear_DE14MA +14-Lead Plastic DFN, 4mm x 3mm (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-dfn/05081731_C_DE14MA.pdf) +DFN 0.5 +0 +14 +14 +Package_DFN_QFN +Linear_UGK52_QFN-46-52 +Linear UKG52(46) package, QFN-52-1EP variant (see http://cds.linear.com/docs/en/datasheet/3886fe.pdf) +QFN 0.5 +0 +62 +47 +Package_DFN_QFN +MLF-6-1EP_1.6x1.6mm_P0.5mm_EP0.5x1.26mm +MLF, 6 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/mic5353.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +MLF NoLead +0 +9 +7 +Package_DFN_QFN +MLF-8-1EP_3x3mm_P0.65mm_EP1.55x2.3mm +8-Pin ePad 3mm x 3mm MLF - 3x3x0.85 mm Body (see Microchip datasheet http://ww1.microchip.com/downloads/en/DeviceDoc/mic5355_6.pdf) +DFN MLF 0.65 +0 +12 +9 +Package_DFN_QFN +MLF-8-1EP_3x3mm_P0.65mm_EP1.55x2.3mm_ThermalVias +8-Pin ePad 3mm x 3mm MLF - 3x3x0.85 mm Body (see Microchip datasheet http://ww1.microchip.com/downloads/en/DeviceDoc/mic5355_6.pdf) +DFN MLF 0.65 +0 +15 +9 +Package_DFN_QFN +MLF-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm +MLF, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc8246.pdf#page=263), generated with kicad-footprint-generator ipc_noLead_generator.py +MLF NoLead +0 +25 +21 +Package_DFN_QFN +MLF-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias +MLF, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc8246.pdf#page=263), generated with kicad-footprint-generator ipc_noLead_generator.py +MLF NoLead +0 +30 +21 +Package_DFN_QFN +MLPQ-16-1EP_4x4mm_P0.65mm_EP2.8x2.8mm +Micro Leadframe Package, 16 pin with exposed pad +MLPQ- 0.65 +0 +21 +17 +Package_DFN_QFN +Micrel_MLF-8-1EP_2x2mm_P0.5mm_EP0.8x1.3mm_ThermalVias +http://ww1.microchip.com/downloads/en/DeviceDoc/mic2290.pdf +mlf 8 2x2 mm +0 +14 +9 +Package_DFN_QFN +Microchip_8E-16 +16-Lead Quad Flat, No Lead Package (8E) - 4x4x0.9 mm Body [UQFN]; (see Microchip Packaging Specification 00000049BS.pdf) +QFN Microchip 8E 16 +0 +20 +17 +Package_DFN_QFN +Microchip_DRQFN-44-1EP_5x5mm_P0.7mm_EP2.65x2.65mm +QFN, 44 Pin, dual row (http://ww1.microchip.com/downloads/en/DeviceDoc/44L_VQFN_5x5mm_Dual_Row_%5BS3B%5D_C04-21399a.pdf) +QFN dual row +0 +49 +45 +Package_DFN_QFN +Microchip_DRQFN-44-1EP_5x5mm_P0.7mm_EP2.65x2.65mm_ThermalVias +QFN, 44 Pin, dual row (http://ww1.microchip.com/downloads/en/DeviceDoc/44L_VQFN_5x5mm_Dual_Row_%5BS3B%5D_C04-21399a.pdf) +QFN dual row +0 +59 +45 +Package_DFN_QFN +Microchip_DRQFN-64-1EP_7x7mm_P0.65mm_EP4.1x4.1mm +QFN, 64 Pin, dual row (http://ww1.microchip.com/downloads/en/DeviceDoc/64L_VQFN_7x7_Dual_Row_%5BSVB%5D_C04-21420a.pdf) +QFN dual row +0 +74 +65 +Package_DFN_QFN +Microchip_DRQFN-64-1EP_7x7mm_P0.65mm_EP4.1x4.1mm_ThermalVias +QFN, 64 Pin, dual row (http://ww1.microchip.com/downloads/en/DeviceDoc/64L_VQFN_7x7_Dual_Row_%5BSVB%5D_C04-21420a.pdf) +QFN dual row +0 +91 +65 +Package_DFN_QFN +Microsemi_QFN-40-32-2EP_6x8mm_P0.5mm +40-Lead (32-Lead Populated) Plastic Quad Flat, No Lead Package - 6x8x0.9mm Body (https://www.microsemi.com/document-portal/doc_download/131677-pd70224-data-sheet) +QFN 0.5 +0 +92 +34 +Package_DFN_QFN +Mini-Circuits_DL805 +https://ww2.minicircuits.com/case_style/DL805.pdf +RF Switch +0 +11 +9 +Package_DFN_QFN +Mini-Circuits_FG873-4_3x3mm +Mini Circuits Case style FG (https://ww2.minicircuits.com/case_style/FG873.pdf) +FG873 +0 +4 +4 +Package_DFN_QFN +Nordic_AQFN-73-1EP_7x7mm_P0.5mm +http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.nrf52%2Fdita%2Fnrf52%2Fchips%2Fnrf52840.html +AQFN 7mm +0 +78 +74 +Package_DFN_QFN +OnSemi_DFN-8_2x2mm_P0.5mm +DFN8 2x2, 0.5P (https://www.onsemi.com/pub/Collateral/511AT.PDF) +DFN 0.5 +0 +8 +8 +Package_DFN_QFN +OnSemi_UDFN-8_1.2x1.8mm_P0.4mm +8-Lead Plastic Dual Flat, No Lead Package, 1.2x1.8x1.55 mm Body [UDFN] (See http://www.onsemi.com/pub/Collateral/NLSV2T244-D.PDF) +dfn udfn dual flat +0 +8 +8 +Package_DFN_QFN +OnSemi_VCT-28_3.5x3.5mm_P0.4mm +OnSemi VCT, 28 Pin (http://www.onsemi.com/pub/Collateral/601AE.PDF), generated with kicad-footprint-generator ipc_dfn_qfn_generator.py +OnSemi VCT DFN_QFN +0 +28 +28 +Package_DFN_QFN +Panasonic_HQFN-16-1EP_4x4mm_P0.65mm_EP2.9x2.9mm +Panasonic HQFN-16, 4x4x0.85mm (https://industrial.panasonic.com/content/data/SC/ds/ds7/c0/PKG_HQFN016-A-0404XZL_EN.pdf) +panasonic hqfn +0 +37 +17 +Package_DFN_QFN +Panasonic_HSON-8_8x8mm_P2.00mm +Panasonic HSON-8, 8x8x1.25mm (https://industrial.panasonic.com/content/data/SC/ds/ds7/c0/PKG_HSON008-A-0808XXI_EN.pdf) +panasonic hson +0 +27 +9 +Package_DFN_QFN +QFN-12-1EP_3x3mm_P0.5mm_EP1.65x1.65mm +QFN, 12 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_12_%2005-08-1855.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +17 +13 +Package_DFN_QFN +QFN-12-1EP_3x3mm_P0.5mm_EP1.65x1.65mm_ThermalVias +QFN, 12 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_12_%2005-08-1855.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +22 +13 +Package_DFN_QFN +QFN-12-1EP_3x3mm_P0.51mm_EP1.45x1.45mm +QFN, 12 Pin (https://ww2.minicircuits.com/case_style/DQ1225.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +17 +13 +Package_DFN_QFN +QFN-14-1EP_1.6x1.6mm_P0.4mm_EP0.74x0.74mm +QFN, 14 Pin (http://www.skyworksinc.com/uploads/documents/SKY13575_639LF_203270D.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +19 +15 +Package_DFN_QFN +QFN-16-1EP_3x3mm_P0.5mm_EP1.7x1.7mm +QFN, 16 Pin (https://www.st.com/resource/en/datasheet/tsv521.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_3x3mm_P0.5mm_EP1.7x1.7mm_ThermalVias +QFN, 16 Pin (http://www.cypress.com/file/46236/download), generated with kicad-footprint-generator ipc_dfn_qfn_generator.py +QFN DFN_QFN +0 +31 +17 +Package_DFN_QFN +QFN-16-1EP_3x3mm_P0.5mm_EP1.9x1.9mm +QFN, 16 Pin (https://www.nxp.com/docs/en/package-information/98ASA00525D.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_3x3mm_P0.5mm_EP1.9x1.9mm_ThermalVias +QFN, 16 Pin (https://www.nxp.com/docs/en/package-information/98ASA00525D.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +26 +17 +Package_DFN_QFN +QFN-16-1EP_3x3mm_P0.5mm_EP1.45x1.45mm +QFN, 16 Pin (http://cds.linear.com/docs/en/datasheet/37551fd.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_3x3mm_P0.5mm_EP1.45x1.45mm_ThermalVias +QFN, 16 Pin (http://cds.linear.com/docs/en/datasheet/37551fd.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +26 +17 +Package_DFN_QFN +QFN-16-1EP_3x3mm_P0.5mm_EP1.75x1.75mm +QFN, 16 Pin (https://www.onsemi.com/pub/Collateral/NCN4555-D.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_3x3mm_P0.5mm_EP1.75x1.75mm_ThermalVias +QFN, 16 Pin (https://www.onsemi.com/pub/Collateral/NCN4555-D.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +26 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.5mm_EP2.45x2.45mm +QFN, 16 Pin (https://www.renesas.com/eu/en/www/doc/datasheet/isl8117.pdf#page=22), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.5mm_EP2.45x2.45mm_ThermalVias +QFN, 16 Pin (https://www.renesas.com/eu/en/www/doc/datasheet/isl8117.pdf#page=22), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm +QFN, 16 Pin (http://www.thatcorp.com/datashts/THAT_1580_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm_ThermalVias +QFN, 16 Pin (http://www.thatcorp.com/datashts/THAT_1580_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.5x2.5mm +QFN, 16 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=266), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.5x2.5mm_ThermalVias +QFN, 16 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=266), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm +QFN, 16 Pin (https://www.allegromicro.com/~/media/Files/Datasheets/A4403-Datasheet.ashx), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm_PullBack +QFN, 16 Pin (https://ams.com/documents/20143/36005/AS5055A_DS000304_2-00.pdf#page=24), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm_PullBack_ThermalVias +QFN, 16 Pin (https://ams.com/documents/20143/36005/AS5055A_DS000304_2-00.pdf#page=24), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm_ThermalVias +QFN, 16 Pin (https://www.allegromicro.com/~/media/Files/Datasheets/A4403-Datasheet.ashx), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.15x2.15mm +QFN, 16 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/4001f.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_4x4mm_P0.65mm_EP2.15x2.15mm_ThermalVias +QFN, 16 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/4001f.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +QFN-16-1EP_5x5mm_P0.8mm_EP2.7x2.7mm +QFN, 16 Pin (http://www.intersil.com/content/dam/Intersil/documents/l16_/l16.5x5.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +QFN-16-1EP_5x5mm_P0.8mm_EP2.7x2.7mm_ThermalVias +QFN, 16 Pin (http://www.intersil.com/content/dam/Intersil/documents/l16_/l16.5x5.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +QFN-20-1EP_3.5x3.5mm_P0.5mm_EP2x2mm +QFN, 20 Pin (http://www.ti.com/lit/ml/mpqf239/mpqf239.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +QFN-20-1EP_3.5x3.5mm_P0.5mm_EP2x2mm_ThermalVias +QFN, 20 Pin (http://www.ti.com/lit/ml/mpqf239/mpqf239.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +30 +21 +Package_DFN_QFN +QFN-20-1EP_3x3mm_P0.4mm_EP1.65x1.65mm +QFN, 20 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3553fc.pdf#page=34), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +QFN-20-1EP_3x3mm_P0.4mm_EP1.65x1.65mm_ThermalVias +QFN, 20 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3553fc.pdf#page=34), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +30 +21 +Package_DFN_QFN +QFN-20-1EP_3x3mm_P0.45mm_EP1.6x1.6mm +QFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-8235-8-bit-avr-microcontroller-attiny20_datasheet.pdf#page=212), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +QFN-20-1EP_3x3mm_P0.45mm_EP1.6x1.6mm_ThermalVias +QFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-8235-8-bit-avr-microcontroller-attiny20_datasheet.pdf#page=212), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +30 +21 +Package_DFN_QFN +QFN-20-1EP_3x4mm_P0.5mm_EP1.65x2.65mm +QFN, 20 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_20_05-08-1742.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +QFN-20-1EP_3x4mm_P0.5mm_EP1.65x2.65mm_ThermalVias +QFN, 20 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_20_05-08-1742.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +32 +21 +Package_DFN_QFN +QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm +QFN, 20 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=274), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm_ThermalVias +QFN, 20 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=274), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +30 +21 +Package_DFN_QFN +QFN-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm +QFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc2535.pdf#page=164), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +QFN-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias +QFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc2535.pdf#page=164), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +30 +21 +Package_DFN_QFN +QFN-20-1EP_4x4mm_P0.5mm_EP2.7x2.7mm +QFN, 20 Pin (https://www.silabs.com/documents/public/data-sheets/Si5351-B.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +QFN-20-1EP_4x4mm_P0.5mm_EP2.7x2.7mm_ThermalVias +QFN, 20 Pin (https://www.silabs.com/documents/public/data-sheets/Si5351-B.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +30 +21 +Package_DFN_QFN +QFN-20-1EP_4x5mm_P0.5mm_EP2.65x3.65mm +QFN, 20 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_20_05-08-1711.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +27 +21 +Package_DFN_QFN +QFN-20-1EP_4x5mm_P0.5mm_EP2.65x3.65mm_ThermalVias +QFN, 20 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_20_05-08-1711.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +40 +21 +Package_DFN_QFN +QFN-20-1EP_5x5mm_P0.65mm_EP3.35x3.35mm +QFN, 20 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=276), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +QFN-20-1EP_5x5mm_P0.65mm_EP3.35x3.35mm_ThermalVias +QFN, 20 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=276), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +35 +21 +Package_DFN_QFN +QFN-24-1EP_3x3mm_P0.4mm_EP1.75x1.6mm +QFN, 24 Pin (https://www.invensense.com/wp-content/uploads/2015/02/PS-MPU-9250A-01-v1.1.pdf#page=39), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +QFN-24-1EP_3x3mm_P0.4mm_EP1.75x1.6mm_ThermalVias +QFN, 24 Pin (https://www.invensense.com/wp-content/uploads/2015/02/PS-MPU-9250A-01-v1.1.pdf#page=39), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +34 +25 +Package_DFN_QFN +QFN-24-1EP_3x4mm_P0.4mm_EP1.65x2.65mm +QFN, 24 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_20_05-08-1742.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +25 +Package_DFN_QFN +QFN-24-1EP_3x4mm_P0.4mm_EP1.65x2.65mm_ThermalVias +QFN, 24 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_20_05-08-1742.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +38 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm +QFN, 24 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=278), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias +QFN, 24 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=278), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +39 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.6mm +QFN, 24 Pin (https://store.invensense.com/datasheets/invensense/MPU-6050_DataSheet_V3%204.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.6mm_ThermalVias +QFN, 24 Pin (https://store.invensense.com/datasheets/invensense/MPU-6050_DataSheet_V3%204.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +39 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm +QFN, 24 Pin (http://www.alfarzpp.lv/eng/sc/AS3330.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm_ThermalVias +QFN, 24 Pin (http://www.alfarzpp.lv/eng/sc/AS3330.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +39 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.8x2.8mm +QFN, 24 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/hmc431.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.8x2.8mm_ThermalVias +QFN, 24 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/hmc431.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +39 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.65x2.65mm +QFN, 24 Pin (http://www.cypress.com/file/46236/download), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.65x2.65mm_ThermalVias +QFN, 24 Pin (http://www.cypress.com/file/46236/download), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +39 +25 +Package_DFN_QFN +QFN-24-1EP_4x5mm_P0.5mm_EP2.65x3.65mm +QFN, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_24_05-08-1696.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +25 +Package_DFN_QFN +QFN-24-1EP_4x5mm_P0.5mm_EP2.65x3.65mm_ThermalVias +QFN, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_24_05-08-1696.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +44 +25 +Package_DFN_QFN +QFN-24-1EP_5x5mm_P0.65mm_EP3.2x3.2mm +QFN, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/(UH24)%20QFN%2005-08-1747%20Rev%20A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +QFN-24-1EP_5x5mm_P0.65mm_EP3.2x3.2mm_ThermalVias +QFN, 24 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/(UH24)%20QFN%2005-08-1747%20Rev%20A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +51 +25 +Package_DFN_QFN +QFN-24-1EP_5x5mm_P0.65mm_EP3.4x3.4mm +QFN, 24 Pin (http://www.thatcorp.com/datashts/THAT_5173_Datasheet.pdf#page=17), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +QFN-24-1EP_5x5mm_P0.65mm_EP3.4x3.4mm_ThermalVias +QFN, 24 Pin (http://www.thatcorp.com/datashts/THAT_5173_Datasheet.pdf#page=17), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +39 +25 +Package_DFN_QFN +QFN-24-1EP_5x5mm_P0.65mm_EP3.6x3.6mm +QFN, 24 Pin (https://www.nxp.com/docs/en/package-information/98ASA00734D.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +34 +25 +Package_DFN_QFN +QFN-24-1EP_5x5mm_P0.65mm_EP3.6x3.6mm_ThermalVias +QFN, 24 Pin (https://www.nxp.com/docs/en/package-information/98ASA00734D.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +67 +25 +Package_DFN_QFN +QFN-28-1EP_3x6mm_P0.5mm_EP1.7x4.75mm +QFN, 28 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/05081926_0_UDE28.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +37 +29 +Package_DFN_QFN +QFN-28-1EP_3x6mm_P0.5mm_EP1.7x4.75mm_ThermalVias +QFN, 28 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/05081926_0_UDE28.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +53 +29 +Package_DFN_QFN +QFN-28-1EP_4x4mm_P0.4mm_EP2.3x2.3mm +QFN, 28 Pin (http://www.issi.com/WW/pdf/31FL3731.pdf#page=21), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +33 +29 +Package_DFN_QFN +QFN-28-1EP_4x4mm_P0.4mm_EP2.3x2.3mm_ThermalVias +QFN, 28 Pin (http://www.issi.com/WW/pdf/31FL3731.pdf#page=21), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +43 +29 +Package_DFN_QFN +QFN-28-1EP_4x4mm_P0.4mm_EP2.4x2.4mm +QFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=280), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +33 +29 +Package_DFN_QFN +QFN-28-1EP_4x4mm_P0.4mm_EP2.4x2.4mm_ThermalVias +QFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=280), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +43 +29 +Package_DFN_QFN +QFN-28-1EP_4x4mm_P0.4mm_EP2.6x2.6mm +QFN, 28 Pin (package code T2844-1; https://pdfserv.maximintegrated.com/package_dwgs/21-0139.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +33 +29 +Package_DFN_QFN +QFN-28-1EP_4x4mm_P0.4mm_EP2.6x2.6mm_ThermalVias +QFN, 28 Pin (package code T2844-1; https://pdfserv.maximintegrated.com/package_dwgs/21-0139.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +43 +29 +Package_DFN_QFN +QFN-28-1EP_4x4mm_P0.45mm_EP2.4x2.4mm +QFN, 28 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/8008S.pdf#page=16), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +33 +29 +Package_DFN_QFN +QFN-28-1EP_4x4mm_P0.45mm_EP2.4x2.4mm_ThermalVias +QFN, 28 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/8008S.pdf#page=16), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +43 +29 +Package_DFN_QFN +QFN-28-1EP_4x5mm_P0.5mm_EP2.65x3.65mm +QFN, 28 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/3555fe.pdf#page=32), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +35 +29 +Package_DFN_QFN +QFN-28-1EP_4x5mm_P0.5mm_EP2.65x3.65mm_ThermalVias +QFN, 28 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/3555fe.pdf#page=32), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +48 +29 +Package_DFN_QFN +QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mm +QFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=283), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +38 +29 +Package_DFN_QFN +QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mm_ThermalVias +QFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=283), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +55 +29 +Package_DFN_QFN +QFN-28-1EP_5x6mm_P0.5mm_EP3.65x4.65mm +QFN, 28 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/05081932_0_UHE28.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +41 +29 +Package_DFN_QFN +QFN-28-1EP_5x6mm_P0.5mm_EP3.65x4.65mm_ThermalVias +QFN, 28 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/05081932_0_UHE28.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +62 +29 +Package_DFN_QFN +QFN-28-1EP_6x6mm_P0.65mm_EP4.8x4.8mm +QFN, 28 Pin (https://www.semtech.com/uploads/documents/sx1272.pdf#page=125), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +38 +29 +Package_DFN_QFN +QFN-28-1EP_6x6mm_P0.65mm_EP4.8x4.8mm_ThermalVias +QFN, 28 Pin (https://www.semtech.com/uploads/documents/sx1272.pdf#page=125), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +71 +29 +Package_DFN_QFN +QFN-28-1EP_6x6mm_P0.65mm_EP4.25x4.25mm +QFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=289), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +38 +29 +Package_DFN_QFN +QFN-28-1EP_6x6mm_P0.65mm_EP4.25x4.25mm_ThermalVias +QFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=289), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +71 +29 +Package_DFN_QFN +QFN-28_4x4mm_P0.5mm +QFN, 28 Pin (http://www.st.com/resource/en/datasheet/stm32f031k6.pdf#page=90), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +28 +28 +Package_DFN_QFN +QFN-32-1EP_4x4mm_P0.4mm_EP2.9x2.9mm +QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-8153-8-and-16-bit-avr-microcontroller-xmega-e-atxmega8e5-atxmega16e5-atxmega32e5_datasheet.pdf#page=70), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +37 +33 +Package_DFN_QFN +QFN-32-1EP_4x4mm_P0.4mm_EP2.9x2.9mm_ThermalVias +QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-8153-8-and-16-bit-avr-microcontroller-xmega-e-atxmega8e5-atxmega16e5-atxmega32e5_datasheet.pdf#page=70), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +47 +33 +Package_DFN_QFN +QFN-32-1EP_4x4mm_P0.4mm_EP2.65x2.65mm +QFN, 32 Pin (https://www.renesas.com/eu/en/package-image/pdf/outdrawing/l32.4x4a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +37 +33 +Package_DFN_QFN +QFN-32-1EP_4x4mm_P0.4mm_EP2.65x2.65mm_ThermalVias +QFN, 32 Pin (https://www.renesas.com/eu/en/package-image/pdf/outdrawing/l32.4x4a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +59 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm +QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/8008S.pdf#page=20), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +42 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm_ThermalVias +QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/8008S.pdf#page=20), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +59 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.3x3.3mm +QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00002164B.pdf#page=68), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +42 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.3x3.3mm_ThermalVias +QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00002164B.pdf#page=68), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +59 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.6x3.6mm +QFN, 32 Pin (http://infocenter.nordicsemi.com/pdf/nRF52810_PS_v1.1.pdf#page=468), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +42 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.6x3.6mm_ThermalVias +QFN, 32 Pin (http://infocenter.nordicsemi.com/pdf/nRF52810_PS_v1.1.pdf#page=468), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +59 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.7x3.7mm +QFN, 32 Pin (https://www.espressif.com/sites/default/files/documentation/0a-esp8285_datasheet_en.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +37 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.7x3.7mm_ThermalVias +QFN, 32 Pin (https://www.espressif.com/sites/default/files/documentation/0a-esp8285_datasheet_en.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +59 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm +QFN, 32 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_32_05-08-1693.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +42 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm_ThermalVias +QFN, 32 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_32_05-08-1693.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +59 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.65x3.65mm +QFN, 32 Pin (https://www.exar.com/ds/mxl7704.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +42 +33 +Package_DFN_QFN +QFN-32-1EP_5x5mm_P0.5mm_EP3.65x3.65mm_ThermalVias +QFN, 32 Pin (https://www.exar.com/ds/mxl7704.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +59 +33 +Package_DFN_QFN +QFN-32-1EP_7x7mm_P0.65mm_EP4.7x4.7mm +QFN, 32 Pin (https://www.nxp.com/docs/en/data-sheet/LPC111X.pdf#page=108), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +49 +33 +Package_DFN_QFN +QFN-32-1EP_7x7mm_P0.65mm_EP4.7x4.7mm_ThermalVias +QFN, 32 Pin (https://www.nxp.com/docs/en/data-sheet/LPC111X.pdf#page=108), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +75 +33 +Package_DFN_QFN +QFN-32-1EP_7x7mm_P0.65mm_EP4.65x4.65mm +QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8209-8-bit%20AVR%20ATmega16M1-32M1-64M1_Datasheet.pdf#page=426), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +49 +33 +Package_DFN_QFN +QFN-32-1EP_7x7mm_P0.65mm_EP4.65x4.65mm_ThermalVias +QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8209-8-bit%20AVR%20ATmega16M1-32M1-64M1_Datasheet.pdf#page=426), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +75 +33 +Package_DFN_QFN +QFN-32-1EP_7x7mm_P0.65mm_EP5.4x5.4mm +QFN, 32 Pin (http://www.thatcorp.com/datashts/THAT_5171_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +49 +33 +Package_DFN_QFN +QFN-32-1EP_7x7mm_P0.65mm_EP5.4x5.4mm_ThermalVias +QFN, 32 Pin (http://www.thatcorp.com/datashts/THAT_5171_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +75 +33 +Package_DFN_QFN +QFN-36-1EP_5x6mm_P0.5mm_EP3.6x4.1mm +QFN, 36 Pin (https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2100_datasheet_Rev1.08.pdf#page=43), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +46 +37 +Package_DFN_QFN +QFN-36-1EP_5x6mm_P0.5mm_EP3.6x4.1mm_ThermalVias +QFN, 36 Pin (https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2100_datasheet_Rev1.08.pdf#page=43), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +56 +37 +Package_DFN_QFN +QFN-36-1EP_5x6mm_P0.5mm_EP3.6x4.6mm +QFN, 36 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/(UHE36)%20QFN%2005-08-1876%20Rev%20%C3%98.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +49 +37 +Package_DFN_QFN +QFN-36-1EP_5x6mm_P0.5mm_EP3.6x4.6mm_ThermalVias +QFN, 36 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/(UHE36)%20QFN%2005-08-1876%20Rev%20%C3%98.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +56 +37 +Package_DFN_QFN +QFN-36-1EP_6x6mm_P0.5mm_EP3.7x3.7mm +QFN, 36 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/36L_QFN_6x6_with_3_7x3_7_EP_Punch_Dimpled_4E_C04-0241A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +46 +37 +Package_DFN_QFN +QFN-36-1EP_6x6mm_P0.5mm_EP3.7x3.7mm_ThermalVias +QFN, 36 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/36L_QFN_6x6_with_3_7x3_7_EP_Punch_Dimpled_4E_C04-0241A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +63 +37 +Package_DFN_QFN +QFN-36-1EP_6x6mm_P0.5mm_EP4.1x4.1mm +QFN, 36 Pin (www.st.com/resource/en/datasheet/stm32f101t6.pdf#page=72), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +46 +37 +Package_DFN_QFN +QFN-36-1EP_6x6mm_P0.5mm_EP4.1x4.1mm_ThermalVias +QFN, 36 Pin (www.st.com/resource/en/datasheet/stm32f101t6.pdf#page=72), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +63 +37 +Package_DFN_QFN +QFN-38-1EP_4x6mm_P0.4mm_EP2.65x4.65mm +QFN, 38 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_38_05-08-1750.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +47 +39 +Package_DFN_QFN +QFN-38-1EP_4x6mm_P0.4mm_EP2.65x4.65mm_ThermalVias +QFN, 38 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_38_05-08-1750.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +56 +39 +Package_DFN_QFN +QFN-38-1EP_5x7mm_P0.5mm_EP3.15x5.15mm +QFN, 38 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_38_05-08-1701.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +54 +39 +Package_DFN_QFN +QFN-38-1EP_5x7mm_P0.5mm_EP3.15x5.15mm_ThermalVias +QFN, 38 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_38_05-08-1701.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +63 +39 +Package_DFN_QFN +QFN-40-1EP_5x5mm_P0.4mm_EP3.6x3.6mm +QFN, 40 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=297), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +50 +41 +Package_DFN_QFN +QFN-40-1EP_5x5mm_P0.4mm_EP3.6x3.6mm_ThermalVias +QFN, 40 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=297), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +67 +41 +Package_DFN_QFN +QFN-40-1EP_5x5mm_P0.4mm_EP3.8x3.8mm +QFN, 40 Pin (http://www.issi.com/WW/pdf/31FL3736.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +50 +41 +Package_DFN_QFN +QFN-40-1EP_5x5mm_P0.4mm_EP3.8x3.8mm_ThermalVias +QFN, 40 Pin (http://www.issi.com/WW/pdf/31FL3736.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +67 +41 +Package_DFN_QFN +QFN-40-1EP_6x6mm_P0.5mm_EP4.6x4.6mm +QFN, 40 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=295), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +57 +41 +Package_DFN_QFN +QFN-40-1EP_6x6mm_P0.5mm_EP4.6x4.6mm_ThermalVias +QFN, 40 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=295), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +83 +41 +Package_DFN_QFN +QFN-42-1EP_5x6mm_P0.4mm_EP3.7x4.7mm +QFN, 42 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/05081875_0_UHE42.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +55 +43 +Package_DFN_QFN +QFN-42-1EP_5x6mm_P0.4mm_EP3.7x4.7mm_ThermalVias +QFN, 42 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/05081875_0_UHE42.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +76 +43 +Package_DFN_QFN +QFN-44-1EP_7x7mm_P0.5mm_EP5.2x5.2mm +QFN, 44 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/2512S.pdf#page=17), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +61 +45 +Package_DFN_QFN +QFN-44-1EP_7x7mm_P0.5mm_EP5.2x5.2mm_ThermalVias +QFN, 44 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/2512S.pdf#page=17), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +87 +45 +Package_DFN_QFN +QFN-44-1EP_7x7mm_P0.5mm_EP5.15x5.15mm +QFN, 44 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_44_05-08-1763.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +61 +45 +Package_DFN_QFN +QFN-44-1EP_7x7mm_P0.5mm_EP5.15x5.15mm_ThermalVias +QFN, 44 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_44_05-08-1763.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +87 +45 +Package_DFN_QFN +QFN-44-1EP_8x8mm_P0.65mm_EP6.45x6.45mm +QFN, 44 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/39935c.pdf#page=152), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +70 +45 +Package_DFN_QFN +QFN-44-1EP_8x8mm_P0.65mm_EP6.45x6.45mm_ThermalVias +QFN, 44 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/39935c.pdf#page=152), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +107 +45 +Package_DFN_QFN +QFN-44-1EP_9x9mm_P0.65mm_EP7.5x7.5mm +44-Lead Plastic Quad Flat, No Lead Package - 9x9 mm Body [QFN]; see section 10.3 of https://www.parallax.com/sites/default/files/downloads/P8X32A-Propeller-Datasheet-v1.4.0_0.pdf +QFN 0.65 +0 +49 +45 +Package_DFN_QFN +QFN-44-1EP_9x9mm_P0.65mm_EP7.5x7.5mm_ThermalVias +44-Lead Plastic Quad Flat, No Lead Package - 9x9 mm Body [QFN] with thermal vias; see section 10.3 of https://www.parallax.com/sites/default/files/downloads/P8X32A-Propeller-Datasheet-v1.4.0_0.pdf +QFN 0.65 +0 +55 +45 +Package_DFN_QFN +QFN-48-1EP_5x5mm_P0.35mm_EP3.7x3.7mm +QFN, 48 Pin (https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf#page=38), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +58 +49 +Package_DFN_QFN +QFN-48-1EP_5x5mm_P0.35mm_EP3.7x3.7mm_ThermalVias +QFN, 48 Pin (https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf#page=38), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +75 +49 +Package_DFN_QFN +QFN-48-1EP_6x6mm_P0.4mm_EP4.2x4.2mm +QFN, 48 Pin (https://static.dev.sifive.com/SiFive-FE310-G000-datasheet-v1p5.pdf#page=20), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +58 +49 +Package_DFN_QFN +QFN-48-1EP_6x6mm_P0.4mm_EP4.2x4.2mm_ThermalVias +QFN, 48 Pin (https://static.dev.sifive.com/SiFive-FE310-G000-datasheet-v1p5.pdf#page=20), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +49 +Package_DFN_QFN +QFN-48-1EP_6x6mm_P0.4mm_EP4.3x4.3mm +QFN, 48 Pin (https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf#page=38), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +58 +49 +Package_DFN_QFN +QFN-48-1EP_6x6mm_P0.4mm_EP4.3x4.3mm_ThermalVias +QFN, 48 Pin (https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf#page=38), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +75 +49 +Package_DFN_QFN +QFN-48-1EP_6x6mm_P0.4mm_EP4.6x4.6mm +QFN, 48 Pin (http://infocenter.nordicsemi.com/pdf/nRF51822_PS_v3.3.pdf#page=67), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +58 +49 +Package_DFN_QFN +QFN-48-1EP_6x6mm_P0.4mm_EP4.6x4.6mm_ThermalVias +QFN, 48 Pin (http://infocenter.nordicsemi.com/pdf/nRF51822_PS_v3.3.pdf#page=67), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +49 +Package_DFN_QFN +QFN-48-1EP_6x6mm_P0.4mm_EP4.66x4.66mm +QFN, 48 Pin (https://www.onsemi.com/pub/Collateral/485BA.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +58 +49 +Package_DFN_QFN +QFN-48-1EP_6x6mm_P0.4mm_EP4.66x4.66mm_ThermalVias +QFN, 48 Pin (https://www.onsemi.com/pub/Collateral/485BA.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +49 +Package_DFN_QFN +QFN-48-1EP_7x7mm_P0.5mm_EP5.3x5.3mm +QFN, 48 Pin (https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2041_datasheet.pdf#page=62), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +65 +49 +Package_DFN_QFN +QFN-48-1EP_7x7mm_P0.5mm_EP5.3x5.3mm_ThermalVias +QFN, 48 Pin (https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2041_datasheet.pdf#page=62), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +49 +Package_DFN_QFN +QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm +QFN, 48 Pin (http://www.st.com/resource/en/datasheet/stm32f042k6.pdf#page=94), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +65 +49 +Package_DFN_QFN +QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm_ThermalVias +QFN, 48 Pin (http://www.st.com/resource/en/datasheet/stm32f042k6.pdf#page=94), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +49 +Package_DFN_QFN +QFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm +QFN, 48 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_48_05-08-1704.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +65 +49 +Package_DFN_QFN +QFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm_ThermalVias +QFN, 48 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_48_05-08-1704.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +49 +Package_DFN_QFN +QFN-48-1EP_7x7mm_P0.5mm_EP5.45x5.45mm +QFN, 48 Pin (http://www.thatcorp.com/datashts/THAT_626x_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +65 +49 +Package_DFN_QFN +QFN-48-1EP_7x7mm_P0.5mm_EP5.45x5.45mm_ThermalVias +QFN, 48 Pin (http://www.thatcorp.com/datashts/THAT_626x_Datasheet.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +49 +Package_DFN_QFN +QFN-48-1EP_8x8mm_P0.5mm_EP6.2x6.2mm +QFN, 48 Pin (https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232H.pdf#page=49), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +74 +49 +Package_DFN_QFN +QFN-48-1EP_8x8mm_P0.5mm_EP6.2x6.2mm_ThermalVias +QFN, 48 Pin (https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232H.pdf#page=49), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +111 +49 +Package_DFN_QFN +QFN-52-1EP_7x8mm_P0.5mm_EP5.41x6.45mm +QFN, 52 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_52_05-08-1729.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +73 +53 +Package_DFN_QFN +QFN-52-1EP_7x8mm_P0.5mm_EP5.41x6.45mm_ThermalVias +QFN, 52 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_52_05-08-1729.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +104 +53 +Package_DFN_QFN +QFN-56-1EP_7x7mm_P0.4mm_EP5.6x5.6mm +QFN, 56 Pin (http://www.cypress.com/file/416486/download#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +73 +57 +Package_DFN_QFN +QFN-56-1EP_7x7mm_P0.4mm_EP5.6x5.6mm_ThermalVias +QFN, 56 Pin (http://www.cypress.com/file/416486/download#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +99 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP4.3x4.3mm +QFN, 56 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00002142A.pdf#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +73 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP4.3x4.3mm_ThermalVias +QFN, 56 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00002142A.pdf#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +99 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP4.5x5.2mm +QFN, 56 Pin (http://www.ti.com/lit/an/scea032/scea032.pdf#page=4), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +73 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP4.5x5.2mm_ThermalVias +QFN, 56 Pin (http://www.ti.com/lit/an/scea032/scea032.pdf#page=4), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +99 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP4.5x5.2mm_ThermalVias_TopTented +QFN, 56 Pin top tented version (manually modified). For information see: http://www.cypress.com/file/138911/download +QFN DFN_QFN +0 +115 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP5.6x5.6mm +QFN, 56 Pin (http://www.ti.com/lit/ds/symlink/tlc5957.pdf#page=23), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +73 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP5.6x5.6mm_ThermalVias +QFN, 56 Pin (http://www.ti.com/lit/ds/symlink/tlc5957.pdf#page=23), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +99 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP5.9x5.9mm +QFN, 56 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00001734B.pdf#page=50), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +73 +57 +Package_DFN_QFN +QFN-56-1EP_8x8mm_P0.5mm_EP5.9x5.9mm_ThermalVias +QFN, 56 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00001734B.pdf#page=50), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +99 +57 +Package_DFN_QFN +QFN-64-1EP_8x8mm_P0.4mm_EP6.5x6.5mm +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/64L_VQFN_8x8_with%206_5x6_5%20EP_JXX_C04-0437A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +90 +65 +Package_DFN_QFN +QFN-64-1EP_8x8mm_P0.4mm_EP6.5x6.5mm_ThermalVias +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/64L_VQFN_8x8_with%206_5x6_5%20EP_JXX_C04-0437A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +127 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP3.8x3.8mm +QFN, 64 Pin (https://datasheet.lcsc.com/szlcsc/Realtek-Semicon-RTL8211EG-VB-CG_C69264.pdf#page=77), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +74 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP3.8x3.8mm_ThermalVias +QFN, 64 Pin (https://datasheet.lcsc.com/szlcsc/Realtek-Semicon-RTL8211EG-VB-CG_C69264.pdf#page=77), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +79 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP4.7x4.7mm +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/60001477A.pdf (page 1083)), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +74 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP4.7x4.7mm_ThermalVias +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/60001477A.pdf (page 1083)), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP4.35x4.35mm +QFN, 64 Pin (https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT2232H.pdf#page=57), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +74 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP4.35x4.35mm_ThermalVias +QFN, 64 Pin (https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT2232H.pdf#page=57), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +91 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP5.4x5.4mm +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/70593d.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +81 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP5.4x5.4mm_ThermalVias +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/70593d.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +107 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP5.45x5.45mm +QFN, 64 Pin (https://www.infineon.com/dgdl/Infineon-MA12040-DS-v01_00-EN.pdf?fileId=5546d46264a8de7e0164b7467a3d617c#page=81), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +81 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP5.45x5.45mm_ThermalVias +QFN, 64 Pin (https://www.infineon.com/dgdl/Infineon-MA12040-DS-v01_00-EN.pdf?fileId=5546d46264a8de7e0164b7467a3d617c#page=81), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +107 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP6x6mm +QFN, 64 Pin (http://www.ti.com/lit/ds/symlink/tusb8041.pdf#page=42), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +81 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP6x6mm_ThermalVias +QFN, 64 Pin (http://www.ti.com/lit/ds/symlink/tusb8041.pdf#page=42), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +107 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.3x7.3mm +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00002304A.pdf (page 43)), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +90 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.3x7.3mm_ThermalVias +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00002304A.pdf (page 43)), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +127 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.5x7.5mm +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc7593.pdf (page 432)), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +101 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.5x7.5mm_ThermalVias +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc7593.pdf (page 432)), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +151 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.15x7.15mm +QFN, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/229321fa.pdf#page=27), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +90 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.15x7.15mm_ThermalVias +QFN, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/229321fa.pdf#page=27), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +127 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.25x7.25mm +64-Lead Plastic Quad Flat No-Lead Package, 9x9mm Body (see Atmel Appnote 8826) +QFN 0.5 +0 +90 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.35x7.35mm +64-Lead Plastic Quad Flat, No Lead Package (MR) - 9x9x0.9 mm Body [QFN]; (see Microchip Packaging Specification 00000049BS.pdf) +QFN 0.5 +0 +90 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.65x7.65mm +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf (page 415)), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +101 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP7.65x7.65mm_ThermalVias +QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf (page 415)), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +151 +65 +Package_DFN_QFN +QFN-68-1EP_8x8mm_P0.4mm_EP5.2x5.2mm +QFN, 68 Pin (https://cdn.microsemi.com/documents/1bf6886f-5919-4508-a50b-b1dbf3fdf0f4/download/#page=98), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +85 +69 +Package_DFN_QFN +QFN-68-1EP_8x8mm_P0.4mm_EP5.2x5.2mm_ThermalVias +QFN, 68 Pin (https://cdn.microsemi.com/documents/1bf6886f-5919-4508-a50b-b1dbf3fdf0f4/download/#page=98), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +111 +69 +Package_DFN_QFN +QFN-72-1EP_10x10mm_P0.5mm_EP6x6mm +QFN, 72 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00001682C.pdf#page=70), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +82 +73 +Package_DFN_QFN +QFN-72-1EP_10x10mm_P0.5mm_EP6x6mm_ThermalVias +QFN, 72 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00001682C.pdf#page=70), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +135 +73 +Package_DFN_QFN +QFN-76-1EP_9x9mm_P0.4mm_EP3.8x3.8mm +QFN, 76 Pin (https://www.marvell.com/documents/bqcwxsoiqfjkcjdjhkvc/#page=19), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +86 +77 +Package_DFN_QFN +QFN-76-1EP_9x9mm_P0.4mm_EP3.8x3.8mm_ThermalVias +QFN, 76 Pin (https://www.marvell.com/documents/bqcwxsoiqfjkcjdjhkvc/#page=19), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +103 +77 +Package_DFN_QFN +Qorvo_DFN-8-1EP_2x2mm_P0.5mm +DFN 8 2x2mm, 0.5mm http://www.qorvo.com/products/d/da000896 +DFN 0.5 Qorvo 2x2mm +0 +9 +9 +Package_DFN_QFN +ROHM_DFN0604-3 +DFN package size 0604 3 pins +DFN package size 0604 3 pins +0 +3 +3 +Package_DFN_QFN +ST_UFQFPN-20_3x3mm_P0.5mm +UFQFPN 20-lead, 3 x 3 mm, 0.5 mm pitch, ultra thin fine pitch quad flat package (http://www.st.com/resource/en/datasheet/stm8s003f3.pdf) +UFQFPN 0.5 +0 +20 +20 +Package_DFN_QFN +ST_UQFN-6L_1.5x1.7mm_Pitch0.5mm +ST UQFN 6 pin 0.5mm Pitch http://www.st.com/resource/en/datasheet/ecmf02-2amx6.pdf +UQFN DFN 0.5 ST +0 +6 +6 +Package_DFN_QFN +SiliconLabs_QFN-20-1EP_3x3mm_P0.5mm +20-Lead Plastic Quad Flat, No Lead Package - 3x3 mm Body [QFN] with corner pads; see figure 8.2 of https://www.silabs.com/documents/public/data-sheets/efm8bb1-datasheet.pdf +QFN 0.5 +0 +25 +21 +Package_DFN_QFN +SiliconLabs_QFN-20-1EP_3x3mm_P0.5mm_EP1.8x1.8mm +20-Lead Plastic Quad Flat, No Lead Package - 3x3 mm Body [QFN] with corner pads; see figure 8.2 of https://www.silabs.com/documents/public/data-sheets/efm8bb1-datasheet.pdf +QFN 0.5 +0 +25 +21 +Package_DFN_QFN +SiliconLabs_QFN-20-1EP_3x3mm_P0.5mm_EP1.8x1.8mm_ThermalVias +20-Lead Plastic Quad Flat, No Lead Package - 3x3 mm Body [QFN] with corner pads and thermal vias; see figure 8.2 of https://www.silabs.com/documents/public/data-sheets/efm8bb1-datasheet.pdf +QFN 0.5 +0 +31 +21 +Package_DFN_QFN +SiliconLabs_QFN-20-1EP_3x3mm_P0.5mm_ThermalVias +20-Lead Plastic Quad Flat, No Lead Package - 3x3 mm Body [QFN] with corner pads and thermal vias; see figure 8.2 of https://www.silabs.com/documents/public/data-sheets/efm8bb1-datasheet.pdf +QFN 0.5 +0 +31 +21 +Package_DFN_QFN +TDFN-6-1EP_2.5x2.5mm_P0.65mm_EP1.3x2mm +TDFN, 6 Pin (http://www.nve.com/Downloads/ab3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +TDFN NoLead +0 +11 +7 +Package_DFN_QFN +TDFN-6-1EP_2.5x2.5mm_P0.65mm_EP1.3x2mm_ThermalVias +TDFN, 6 Pin (http://www.nve.com/Downloads/ab3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +TDFN NoLead +0 +18 +7 +Package_DFN_QFN +TDFN-8-1EP_2x2mm_P0.5mm_EP0.8x1.2mm +TDFN, 8 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0168.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +TDFN NoLead +0 +13 +9 +Package_DFN_QFN +TDFN-8-1EP_3x2mm_P0.5mm_EP1.3x1.4mm +TDFN, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/MCP6V66-Family-Data-Sheet-DS20006266A.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py +TDFN NoLead +0 +13 +9 +Package_DFN_QFN +TDFN-8-1EP_3x2mm_P0.5mm_EP1.80x1.65mm +8-lead plastic dual flat, 2x3x0.75mm size, 0.5mm pitch (http://ww1.microchip.com/downloads/en/DeviceDoc/8L_TDFN_2x3_MN_C04-0129E-MN.pdf) +TDFN DFN 0.5mm +0 +12 +9 +Package_DFN_QFN +TDFN-8-1EP_3x2mm_P0.5mm_EP1.80x1.65mm_ThermalVias +8-lead plastic dual flat, 2x3x0.75mm size, 0.5mm pitch (http://ww1.microchip.com/downloads/en/DeviceDoc/8L_TDFN_2x3_MN_C04-0129E-MN.pdf) +TDFN DFN 0.5mm +0 +17 +9 +Package_DFN_QFN +TDFN-10-1EP_2x3mm_P0.5mm_EP0.9x2mm +TDFN, 10 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0429.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +TDFN NoLead +0 +13 +11 +Package_DFN_QFN +TDFN-10-1EP_2x3mm_P0.5mm_EP0.9x2mm_ThermalVias +TDFN, 10 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0429.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +TDFN NoLead +0 +16 +11 +Package_DFN_QFN +TDFN-12_2x3mm_P0.5mm +TDFN, 12 Pads, No exposed, http://www.st.com/resource/en/datasheet/stm6600.pdf +DFN +0 +12 +12 +Package_DFN_QFN +TDFN-14-1EP_3x3mm_P0.4mm_EP1.78x2.35mm +TDFN, 14 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0137.PDF (T1433-2C)), generated with kicad-footprint-generator ipc_noLead_generator.py +TDFN NoLead +0 +19 +15 +Package_DFN_QFN +TDFN-14-1EP_3x3mm_P0.4mm_EP1.78x2.35mm_ThermalVias +TDFN, 14 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0137.PDF (T1433-2C)), generated with kicad-footprint-generator ipc_noLead_generator.py +TDFN NoLead +0 +26 +15 +Package_DFN_QFN +TQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm +TQFN, 16 Pin (https://www.diodes.com/assets/Datasheets/PI6C5946002.pdf#page=12), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +21 +17 +Package_DFN_QFN +TQFN-16-1EP_3x3mm_P0.5mm_EP1.23x1.23mm +TQFN, 16 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0136.PDF (T1633-5), https://pdfserv.maximintegrated.com/land_patterns/90-0032.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +21 +17 +Package_DFN_QFN +TQFN-16-1EP_3x3mm_P0.5mm_EP1.23x1.23mm_ThermalVias +TQFN, 16 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0136.PDF (T1633-5), https://pdfserv.maximintegrated.com/land_patterns/90-0032.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +26 +17 +Package_DFN_QFN +TQFN-16-1EP_5x5mm_P0.8mm_EP2.29x2.29mm +TQFN, 16 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T1655-4)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +21 +17 +Package_DFN_QFN +TQFN-16-1EP_5x5mm_P0.8mm_EP2.29x2.29mm_ThermalVias +TQFN, 16 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T1655-4)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +26 +17 +Package_DFN_QFN +TQFN-16-1EP_5x5mm_P0.8mm_EP3.1x3.1mm +TQFN, 16 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T1655-2)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +21 +17 +Package_DFN_QFN +TQFN-16-1EP_5x5mm_P0.8mm_EP3.1x3.1mm_ThermalVias +TQFN, 16 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T1655-2)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +31 +17 +Package_DFN_QFN +TQFN-20-1EP_5x5mm_P0.65mm_EP3.1x3.1mm +TQFN, 20 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2055-3)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +25 +21 +Package_DFN_QFN +TQFN-20-1EP_5x5mm_P0.65mm_EP3.1x3.1mm_ThermalVias +TQFN, 20 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2055-3)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +35 +21 +Package_DFN_QFN +TQFN-20-1EP_5x5mm_P0.65mm_EP3.25x3.25mm +TQFN, 20 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2055-5)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +25 +21 +Package_DFN_QFN +TQFN-20-1EP_5x5mm_P0.65mm_EP3.25x3.25mm_ThermalVias +TQFN, 20 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2055-5)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +35 +21 +Package_DFN_QFN +TQFN-24-1EP_4x4mm_P0.5mm_EP2.8x2.8mm_PullBack +TQFN, 24 Pin (https://ams.com/documents/20143/36005/AS1115_DS000206_1-00.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +29 +25 +Package_DFN_QFN +TQFN-24-1EP_4x4mm_P0.5mm_EP2.8x2.8mm_PullBack_ThermalVias +TQFN, 24 Pin (https://ams.com/documents/20143/36005/AS1115_DS000206_1-00.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +39 +25 +Package_DFN_QFN +TQFN-28-1EP_5x5mm_P0.5mm_EP2.7x2.7mm +TQFN, 28 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2855-4)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +33 +29 +Package_DFN_QFN +TQFN-28-1EP_5x5mm_P0.5mm_EP2.7x2.7mm_ThermalVias +TQFN, 28 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2855-4)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +38 +29 +Package_DFN_QFN +TQFN-28-1EP_5x5mm_P0.5mm_EP3.25x3.25mm +TQFN, 28 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2855-3)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +33 +29 +Package_DFN_QFN +TQFN-28-1EP_5x5mm_P0.5mm_EP3.25x3.25mm_ThermalVias +TQFN, 28 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T2855-3)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +43 +29 +Package_DFN_QFN +TQFN-32-1EP_5x5mm_P0.5mm_EP2.1x2.1mm +TQFN, 32 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T3255-6)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +37 +33 +Package_DFN_QFN +TQFN-32-1EP_5x5mm_P0.5mm_EP2.1x2.1mm_ThermalVias +TQFN, 32 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T3255-6)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +42 +33 +Package_DFN_QFN +TQFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm +TQFN, 32 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T3255-3)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +37 +33 +Package_DFN_QFN +TQFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm_ThermalVias +TQFN, 32 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T3255-3)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +47 +33 +Package_DFN_QFN +TQFN-32-1EP_5x5mm_P0.5mm_EP3.4x3.4mm +TQFN, 32 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T3255-9)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +37 +33 +Package_DFN_QFN +TQFN-32-1EP_5x5mm_P0.5mm_EP3.4x3.4mm_ThermalVias +TQFN, 32 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T3255-9)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +47 +33 +Package_DFN_QFN +TQFN-40-1EP_5x5mm_P0.4mm_EP3.5x3.5mm +TQFN, 40 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T4055-1)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +45 +41 +Package_DFN_QFN +TQFN-40-1EP_5x5mm_P0.4mm_EP3.5x3.5mm_ThermalVias +TQFN, 40 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0140.PDF (T4055-1)), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +55 +41 +Package_DFN_QFN +TQFN-48-1EP_7x7mm_P0.5mm_EP5.1x5.1mm +TQFN, 48 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0144.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +58 +49 +Package_DFN_QFN +TQFN-48-1EP_7x7mm_P0.5mm_EP5.1x5.1mm_ThermalVias +TQFN, 48 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0144.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +TQFN NoLead +0 +75 +49 +Package_DFN_QFN +Texas_DRB0008A +DFN-8, 3x3x1mm, http://www.ti.com/lit/ds/symlink/ucc24610.pdf +DRB0008A +0 +23 +9 +Package_DFN_QFN +Texas_MOF0009A +Texas Instruments, QFM MOF0009A, 6x8x2mm (http://www.ti.com/lit/ml/mpsi063a/mpsi063a.pdf) +ti qfm mof0009a +0 +24 +9 +Package_DFN_QFN +Texas_QFN-41_10x16mm +QFN, 41 Pin (http://www.ti.com/lit/ml/mpqf506/mpqf506.pdf) +QFN DFN_QFN +0 +65 +41 +Package_DFN_QFN +Texas_R-PUQFN-N10 +http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=MPQF186&fileType=pdf +Texas_R-PUQFN-N10 +0 +10 +10 +Package_DFN_QFN +Texas_R-PWQFN-N28_EP2.1x3.1mm +QFN, 28 Pin (http://www.ti.com/lit/ds/symlink/tps51363.pdf#page=29), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +33 +29 +Package_DFN_QFN +Texas_R-PWQFN-N28_EP2.1x3.1mm_ThermalVias +QFN, 28 Pin (http://www.ti.com/lit/ds/symlink/tps51363.pdf#page=29), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +43 +29 +Package_DFN_QFN +Texas_RGE0024C_EP2.1x2.1mm +Texas QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/pca9548a.pdf#page=37), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas QFN NoLead +0 +29 +25 +Package_DFN_QFN +Texas_RGE0024C_EP2.1x2.1mm_ThermalVias +Texas QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/pca9548a.pdf#page=37), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas QFN NoLead +0 +39 +25 +Package_DFN_QFN +Texas_RGE0024H_EP2.7x2.7mm +Texas QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/tlc5971.pdf#page=39), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas QFN NoLead +0 +29 +25 +Package_DFN_QFN +Texas_RGE0024H_EP2.7x2.7mm_ThermalVias +Texas QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/tlc5971.pdf#page=39), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas QFN NoLead +0 +39 +25 +Package_DFN_QFN +Texas_RGV_S-PVQFN-N16_EP2.1x2.1mm +QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/ina3221.pdf#page=44), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +Texas_RGV_S-PVQFN-N16_EP2.1x2.1mm_ThermalVias +QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/ina3221.pdf#page=44), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +Texas_RGY_R-PVQFN-N24_EP2.05x3.1mm +QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/bq24133.pdf#page=40) +QFN NoLead +0 +29 +25 +Package_DFN_QFN +Texas_RGY_R-PVQFN-N24_EP2.05x3.1mm_ThermalVias +QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/bq24133.pdf#page=40) +QFN NoLead +0 +36 +25 +Package_DFN_QFN +Texas_RNN0018A +Texas Instruments, VQFN-HR RNN0018A (http://www.ti.com/lit/ds/symlink/tps568215.pdf) +ti vqfn-hr rnn0018a +0 +26 +18 +Package_DFN_QFN +Texas_RUM0016A_EP2.6x2.6mm +QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/lmh0074.pdf#page=13), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +Texas_RUM0016A_EP2.6x2.6mm_ThermalVias +QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/lmh0074.pdf#page=13), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +Texas_RWH0032A +Texas Instruments, RWH0032A, 8x8x0.9mm (http://www.ti.com/lit/ds/snosd10c/snosd10c.pdf) +ti rwh0032a +0 +71 +33 +Package_DFN_QFN +Texas_RWH0032A_ThermalVias +Texas Instruments, RWH0032A, 8x8x0.9mm (http://www.ti.com/lit/ds/snosd10c/snosd10c.pdf) +ti rwh0032a +0 +94 +33 +Package_DFN_QFN +Texas_R_PUQFN-N12 +Texas_R_PUQFN-N12 http://www.ti.com/lit/ds/symlink/txb0104.pdf +Texas_R_PUQFN-N12 +0 +13 +12 +Package_DFN_QFN +Texas_S-PDSO-N10_EP1.2x2mm +DFN, 10 Pin (http://www.ti.com/lit/ds/symlink/tps7a91.pdf#page=30), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +15 +11 +Package_DFN_QFN +Texas_S-PDSO-N10_EP1.2x2mm_ThermalVias +DFN, 10 Pin (http://www.ti.com/lit/ds/symlink/tps7a91.pdf#page=30), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +22 +11 +Package_DFN_QFN +Texas_S-PVQFN-N14 +Texas_S-PVQFN-N14 http://www.ti.com/lit/ds/symlink/txb0104.pdf +Texas_S-PVQFN-N14_4.3x4.3_Pitch0.5mm_ThermalPad +0 +19 +15 +Package_DFN_QFN +Texas_S-PVQFN-N14_ThermalVias +Texas_S-PVQFN-N14_ThermalVias http://www.ti.com/lit/ds/symlink/txb0104.pdf +Texas_S-PVQFN-N14_ThermalVias +0 +24 +15 +Package_DFN_QFN +Texas_S-PVQFN-N16_EP2.7x2.7mm +QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/msp430g2001.pdf#page=43), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +26 +17 +Package_DFN_QFN +Texas_S-PVQFN-N16_EP2.7x2.7mm_ThermalVias +QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/msp430g2001.pdf#page=43), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +Texas_S-PVQFN-N20_EP2.4x2.4mm +QFN, 20 Pin (http://www.ti.com/lit/ds/symlink/cc1101.pdf#page=101), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +Texas_S-PVQFN-N20_EP2.4x2.4mm_ThermalVias +QFN, 20 Pin (http://www.ti.com/lit/ds/symlink/cc1101.pdf#page=101), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +35 +21 +Package_DFN_QFN +Texas_S-PVQFN-N20_EP2.7x2.7mm +QFN, 20 Pin (http://www.ti.com/lit/ds/symlink/drv8662.pdf#page=23), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +Texas_S-PVQFN-N20_EP2.7x2.7mm_ThermalVias +QFN, 20 Pin (http://www.ti.com/lit/ds/symlink/drv8662.pdf#page=23), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +35 +21 +Package_DFN_QFN +Texas_S-PVQFN-N20_EP3.15x3.15mm +QFN, 20 Pin (www.ti.com/lit/ds/symlink/tps7a7200.pdf#page=36), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +25 +21 +Package_DFN_QFN +Texas_S-PVQFN-N20_EP3.15x3.15mm_ThermalVias +QFN, 20 Pin (www.ti.com/lit/ds/symlink/tps7a7200.pdf#page=36), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +47 +21 +Package_DFN_QFN +Texas_S-PVQFN-N24_EP2.1x2.1mm +QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/msp430fr5720.pdf#page=108), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +Texas_S-PVQFN-N24_EP2.1x2.1mm_ThermalVias +QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/msp430fr5720.pdf#page=108), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +39 +25 +Package_DFN_QFN +Texas_S-PVQFN-N32_EP3.45x3.45mm +QFN, 32 Pin (http://www.ti.com/lit/ds/symlink/msp430f1122.pdf#page=54), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +42 +33 +Package_DFN_QFN +Texas_S-PVQFN-N32_EP3.45x3.45mm_ThermalVias +QFN, 32 Pin (http://www.ti.com/lit/ds/symlink/msp430f1122.pdf#page=54), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +59 +33 +Package_DFN_QFN +Texas_S-PVQFN-N36_EP4.4x4.4mm +QFN, 36 Pin (http://www.ti.com/lit/ds/slvsba5d/slvsba5d.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +46 +37 +Package_DFN_QFN +Texas_S-PVQFN-N36_EP4.4x4.4mm_ThermalVias +QFN, 36 Pin (http://www.ti.com/lit/ds/slvsba5d/slvsba5d.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +79 +37 +Package_DFN_QFN +Texas_S-PVQFN-N40_EP2.9x2.9mm +QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/msp430fr5731.pdf#page=111 JEDEC MO-220 variation VJJD-2), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +45 +41 +Package_DFN_QFN +Texas_S-PVQFN-N40_EP2.9x2.9mm_ThermalVias +QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/msp430fr5731.pdf#page=111 JEDEC MO-220 variation VJJD-2), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +55 +41 +Package_DFN_QFN +Texas_S-PVQFN-N40_EP3.52x2.62mm +QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/drv8308.pdf#page=56 JEDEC MO-220 variation VJJD-2), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +47 +41 +Package_DFN_QFN +Texas_S-PVQFN-N40_EP3.52x2.62mm_ThermalVias +QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/drv8308.pdf#page=56 JEDEC MO-220 variation VJJD-2), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +60 +41 +Package_DFN_QFN +Texas_S-PVQFN-N40_EP4.6x4.6mm +QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/dac7750.pdf#page=54), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +50 +41 +Package_DFN_QFN +Texas_S-PVQFN-N40_EP4.6x4.6mm_ThermalVias +QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/dac7750.pdf#page=54), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +83 +41 +Package_DFN_QFN +Texas_S-PVQFN-N40_EP4.15x4.15mm +QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/msp430g2755.pdf#page=70 JEDEC MO-220 variation VJJD-2), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +50 +41 +Package_DFN_QFN +Texas_S-PVQFN-N40_EP4.15x4.15mm_ThermalVias +QFN, 40 Pin (http://www.ti.com/lit/ds/symlink/msp430g2755.pdf#page=70 JEDEC MO-220 variation VJJD-2), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +83 +41 +Package_DFN_QFN +Texas_S-PVQFN-N48_EP5.15x5.15mm +QFN, 48 Pin (http://www.ti.com/lit/ds/symlink/msp430f5232.pdf#page=111), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +65 +49 +Package_DFN_QFN +Texas_S-PVQFN-N48_EP5.15x5.15mm_ThermalVias +QFN, 48 Pin (http://www.ti.com/lit/ds/symlink/msp430f5232.pdf#page=111), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +111 +49 +Package_DFN_QFN +Texas_S-PVQFN-N64_EP4.25x4.25mm +QFN, 64 Pin (http://www.ti.com/lit/ds/symlink/msp430f5217.pdf#page=120), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +69 +65 +Package_DFN_QFN +Texas_S-PVQFN-N64_EP4.25x4.25mm_ThermalVias +QFN, 64 Pin (http://www.ti.com/lit/ds/symlink/msp430f5217.pdf#page=120), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +127 +65 +Package_DFN_QFN +Texas_S-PWQFN-N16_EP2.1x2.1mm +QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/drv8801.pdf#page=31 MO-220 variation VGGC), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +21 +17 +Package_DFN_QFN +Texas_S-PWQFN-N16_EP2.1x2.1mm_ThermalVias +QFN, 16 Pin (http://www.ti.com/lit/ds/symlink/drv8801.pdf#page=31 MO-220 variation VGGC), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +31 +17 +Package_DFN_QFN +Texas_S-PWQFN-N20 +20-Pin Plastic Quad Flatpack No-Lead Package, Body 3.0x3.0x0.8mm, Texas Instruments (http://www.ti.com/lit/ds/symlink/tps22993.pdf) +QFN 0.4 +0 +24 +20 +Package_DFN_QFN +Texas_S-PWQFN-N24_EP2.7x2.7mm +QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/bq25601.pdf#page=54), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +Texas_S-PWQFN-N24_EP2.7x2.7mm_ThermalVias +QFN, 24 Pin (http://www.ti.com/lit/ds/symlink/bq25601.pdf#page=54), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +39 +25 +Package_DFN_QFN +Texas_S-PWQFN-N32_EP2.8x2.8mm +QFN, 32 Pin (https://www.ti.com/lit/ds/symlink/bq25703a.pdf#page=90), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +37 +33 +Package_DFN_QFN +Texas_S-PWQFN-N32_EP2.8x2.8mm_ThermalVias +QFN, 32 Pin (https://www.ti.com/lit/ds/symlink/bq25703a.pdf#page=90), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +47 +33 +Package_DFN_QFN +Texas_S-PWQFN-N100_EP5.5x5.5mm +http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=szza059&fileType=pdf,http://www.ti.com/lit/ds/sllse76m/sllse76m.pdf +MultiRow QFN +0 +114 +105 +Package_DFN_QFN +Texas_S-PWQFN-N100_EP5.5x5.5mm_ThermalVias +http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=szza059&fileType=pdf,http://www.ti.com/lit/ds/sllse76m/sllse76m.pdf +MultiRow QFN +0 +131 +105 +Package_DFN_QFN +Texas_S-PX2QFN-14 +Texas QFN, 14 Pin (http://www.ti.com/lit/ds/symlink/tlv9004.pdf#page=64), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas QFN NoLead +0 +14 +14 +Package_DFN_QFN +Texas_VQFN-RHL-20 +http://www.ti.com/lit/ds/symlink/bq51050b.pdf +RHL0020A +0 +33 +21 +Package_DFN_QFN +Texas_VQFN-RHL-20_ThermalVias +http://www.ti.com/lit/ds/symlink/bq51050b.pdf +RHL0020A +0 +41 +21 +Package_DFN_QFN +Texas_VSON-HR-8_1.5x2mm_P0.5mm +Texas VSON-HR, 8 Pin (http://www.ti.com/lit/ds/symlink/tps62823.pdf#page=29), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas VSON-HR NoLead +0 +8 +8 +Package_DFN_QFN +Texas_WQFN-MR-100_3x3-DapStencil +http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=szza059&fileType=pdf,http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=mpqf258&fileType=pdf,http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=LPPD235&fileType=pdf +MultiRow QFN +0 +113 +105 +Package_DFN_QFN +Texas_WQFN-MR-100_ThermalVias_3x3-DapStencil +http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=szza059&fileType=pdf,http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=mpqf258&fileType=pdf,http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=LPPD235&fileType=pdf +MultiRow QFN +0 +126 +105 +Package_DFN_QFN +Texas_X2QFN-12_1.6x1.6mm_P0.4mm +Texas X2QFN, 12 Pin (http://www.ti.com/lit/ml/mpqf391c/mpqf391c.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas X2QFN NoLead +0 +12 +12 +Package_DFN_QFN +UDFN-4-1EP_1x1mm_P0.65mm_EP0.48x0.48mm +UDFN-4_1x1mm_P0.65mm, http://ww1.microchip.com/downloads/en/DeviceDoc/MIC550x-300mA-Single-Output-LDO-in-Small-Packages-DS20006006A.pdf +UDFN-4_1x1mm_P0.65mm +0 +5 +5 +Package_DFN_QFN +UDFN-4_1x1mm_P0.65mm +UDFN-4_1x1mm_P0.65mm +UDFN-4_1x1mm_P0.65mm +0 +16 +5 +Package_DFN_QFN +UDFN-9_1.0x3.8mm_P0.5mm +9-pin UDFN package, 1.0x3.8mm, (Ref: https://katalog.we-online.de/pbs/datasheet/824014881.pdf) +UDFN SMD +0 +9 +9 +Package_DFN_QFN +UDFN-10_1.35x2.6mm_P0.5mm +http://www.st.com/content/ccc/resource/technical/document/datasheet/f2/11/8a/ed/40/31/40/56/DM00088292.pdf/files/DM00088292.pdf/jcr:content/translations/en.DM00088292.pdf +UDFN 0.5 uQFN +0 +10 +10 +Package_DFN_QFN +UQFN-10_1.3x1.8mm_P0.4mm +UQFN, 10 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00001725D.pdf (Page 9)), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +10 +10 +Package_DFN_QFN +UQFN-10_1.4x1.8mm_P0.4mm +UQFN 10pin, https://www.onsemi.com/pub/Collateral/488AT.PDF +UQFN-10_1.4x1.8mm_P0.4mm +0 +10 +10 +Package_DFN_QFN +UQFN-10_1.6x2.1mm_P0.5mm +UQFN, 10 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00001725D.pdf (Page 12)), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +10 +10 +Package_DFN_QFN +UQFN-16-1EP_3x3mm_P0.5mm_EP1.75x1.75mm +16-Lead Ultra Thin Quad Flat, No Lead Package (UC) - 3x3x0.5 mm Body [UQFN]; (see Microchip Packaging Specification 00000049BS.pdf) +QFN 0.5 +0 +21 +17 +Package_DFN_QFN +UQFN-16-1EP_4x4mm_P0.65mm_EP2.6x2.6mm +UQFN, 16 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/16L_UQFN_4x4x0_5mm_JQ_C04257A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +21 +17 +Package_DFN_QFN +UQFN-16-1EP_4x4mm_P0.65mm_EP2.6x2.6mm_ThermalVias +UQFN, 16 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/16L_UQFN_4x4x0_5mm_JQ_C04257A.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +31 +17 +Package_DFN_QFN +UQFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm +16-Lead Ultra Thin Plastic Quad Flat, No Lead Package (JQ) - 4x4x0.5 mm Body [UQFN]; (see Microchip Packaging Specification 00000049BS.pdf) +QFN 0.65 +0 +21 +17 +Package_DFN_QFN +UQFN-20-1EP_3x3mm_P0.4mm_EP1.85x1.85mm +UQFN, 20 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=332), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +25 +21 +Package_DFN_QFN +UQFN-20-1EP_3x3mm_P0.4mm_EP1.85x1.85mm_ThermalVias +UQFN, 20 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=332), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +30 +21 +Package_DFN_QFN +UQFN-20-1EP_4x4mm_P0.5mm_EP2.8x2.8mm +UQFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/40001839B.pdf#page=464), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +25 +21 +Package_DFN_QFN +UQFN-20-1EP_4x4mm_P0.5mm_EP2.8x2.8mm_ThermalVias +UQFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/40001839B.pdf#page=464), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +35 +21 +Package_DFN_QFN +UQFN-28-1EP_4x4mm_P0.4mm_EP2.35x2.35mm +UQFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=338), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +33 +29 +Package_DFN_QFN +UQFN-28-1EP_4x4mm_P0.4mm_EP2.35x2.35mm_ThermalVias +UQFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=338), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +43 +29 +Package_DFN_QFN +UQFN-40-1EP_5x5mm_P0.4mm_EP3.8x3.8mm +UQFN, 40 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=345), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +50 +41 +Package_DFN_QFN +UQFN-40-1EP_5x5mm_P0.4mm_EP3.8x3.8mm_ThermalVias +UQFN, 40 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=345), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +67 +41 +Package_DFN_QFN +UQFN-48-1EP_6x6mm_P0.4mm_EP4.45x4.45mm +UQFN, 48 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=347), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +58 +49 +Package_DFN_QFN +UQFN-48-1EP_6x6mm_P0.4mm_EP4.45x4.45mm_ThermalVias +UQFN, 48 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=347), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +75 +49 +Package_DFN_QFN +UQFN-48-1EP_6x6mm_P0.4mm_EP4.62x4.62mm +UQFN, 48 Pin (https://github.com/KiCad/kicad-symbols/pull/1189#issuecomment-449506354), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +53 +49 +Package_DFN_QFN +UQFN-48-1EP_6x6mm_P0.4mm_EP4.62x4.62mm_ThermalVias +UQFN, 48 Pin (https://github.com/KiCad/kicad-symbols/pull/1189#issuecomment-449506354), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +75 +49 +Package_DFN_QFN +VDFN-8-1EP_2x2mm_P0.5mm_EP0.9x1.7mm +8-Lead Very Thin Dual Flatpack No-Lead (LZ) - 2x3x0.9 mm Body [VDFN] (see Microchip Packaging Specification 00000049BS.pdf) +DFN 0.5 +0 +11 +9 +Package_DFN_QFN +VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm +VQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/cdclvp1102.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +21 +17 +Package_DFN_QFN +VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm_ThermalVias +VQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/cdclvp1102.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +26 +17 +Package_DFN_QFN +VQFN-16-1EP_3x3mm_P0.5mm_EP1.8x1.8mm +VQFN, 16 Pin (https://www.st.com/resource/en/datasheet/stspin220.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +21 +17 +Package_DFN_QFN +VQFN-16-1EP_3x3mm_P0.5mm_EP1.8x1.8mm_ThermalVias +VQFN, 16 Pin (https://www.st.com/resource/en/datasheet/stspin220.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +26 +17 +Package_DFN_QFN +VQFN-16-1EP_3x3mm_P0.5mm_EP1.45x1.45mm +VQFN, 16 Pin (http://www.ti.com/lit/ds/sbos354a/sbos354a.pdf, JEDEC MO-220 variant VEED-6), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +21 +17 +Package_DFN_QFN +VQFN-16-1EP_3x3mm_P0.5mm_EP1.45x1.45mm_ThermalVias +VQFN, 16 Pin (http://www.ti.com/lit/ds/sbos354a/sbos354a.pdf, JEDEC MO-220 variant VEED-6), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +26 +17 +Package_DFN_QFN +VQFN-16-1EP_3x3mm_P0.5mm_EP1.68x1.68mm +VQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/tlv62095.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +21 +17 +Package_DFN_QFN +VQFN-16-1EP_3x3mm_P0.5mm_EP1.68x1.68mm_ThermalVias +VQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/tlv62095.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +26 +17 +Package_DFN_QFN +VQFN-20-1EP_3x3mm_P0.4mm_EP1.7x1.7mm +VQFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/20%20Lead%20VQFN%203x3x0_9mm_1_7EP%20U2B%20C04-21496a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +25 +21 +Package_DFN_QFN +VQFN-20-1EP_3x3mm_P0.4mm_EP1.7x1.7mm_ThermalVias +VQFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/20%20Lead%20VQFN%203x3x0_9mm_1_7EP%20U2B%20C04-21496a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +30 +21 +Package_DFN_QFN +VQFN-20-1EP_3x3mm_P0.45mm_EP1.55x1.55mm +VQFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc8246.pdf#page=264), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +25 +21 +Package_DFN_QFN +VQFN-20-1EP_3x3mm_P0.45mm_EP1.55x1.55mm_ThermalVias +VQFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc8246.pdf#page=264), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +30 +21 +Package_DFN_QFN +VQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm +VQFN, 24 Pin (http://www.ti.com/lit/ds/symlink/msp430f1101a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +34 +25 +Package_DFN_QFN +VQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm_ThermalVias +VQFN, 24 Pin (http://www.ti.com/lit/ds/symlink/msp430f1101a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +39 +25 +Package_DFN_QFN +VQFN-28-1EP_4x4mm_P0.45mm_EP2.4x2.4mm +VQFN, 28 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-9505-AT42-QTouch-BSW-AT42QT1060_Datasheet.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +33 +29 +Package_DFN_QFN +VQFN-28-1EP_4x4mm_P0.45mm_EP2.4x2.4mm_ThermalVias +VQFN, 28 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-9505-AT42-QTouch-BSW-AT42QT1060_Datasheet.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +43 +29 +Package_DFN_QFN +VQFN-28-1EP_4x5mm_P0.5mm_EP2.55x3.55mm +VQFN, 28 Pin (http://www.ti.com/lit/ds/symlink/lm5175.pdf#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +35 +29 +Package_DFN_QFN +VQFN-28-1EP_4x5mm_P0.5mm_EP2.55x3.55mm_ThermalVias +VQFN, 28 Pin (http://www.ti.com/lit/ds/symlink/lm5175.pdf#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +48 +29 +Package_DFN_QFN +VQFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm +VQFN, 32 Pin (http://ww1.microchip.com/downloads/en/devicedoc/atmel-9520-at42-qtouch-bsw-at42qt1110_datasheet.pdf#page=42), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +37 +33 +Package_DFN_QFN +VQFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm_ThermalVias +VQFN, 32 Pin (http://ww1.microchip.com/downloads/en/devicedoc/atmel-9520-at42-qtouch-bsw-at42qt1110_datasheet.pdf#page=42), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +47 +33 +Package_DFN_QFN +VQFN-32-1EP_5x5mm_P0.5mm_EP3.5x3.5mm +VQFN, 32 Pin (https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT4222H.pdf#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +37 +33 +Package_DFN_QFN +VQFN-32-1EP_5x5mm_P0.5mm_EP3.5x3.5mm_ThermalVias +VQFN, 32 Pin (https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT4222H.pdf#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +47 +33 +Package_DFN_QFN +VQFN-46-1EP_5x6mm_P0.4mm_EP2.8x3.8mm +VQFN, 46 Pin (http://www.ti.com/lit/ds/symlink/lp5036.pdf#page=59), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +53 +47 +Package_DFN_QFN +VQFN-46-1EP_5x6mm_P0.4mm_EP2.8x3.8mm_ThermalVias +VQFN, 46 Pin (http://www.ti.com/lit/ds/symlink/lp5036.pdf#page=59), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +66 +47 +Package_DFN_QFN +VQFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm +VQFN, 48 Pin (http://www.ti.com/lit/ds/symlink/cc1312r.pdf#page=48), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +53 +49 +Package_DFN_QFN +VQFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm_ThermalVias +VQFN, 48 Pin (http://www.ti.com/lit/ds/symlink/cc1312r.pdf#page=48), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +79 +49 +Package_DFN_QFN +WDFN-8-1EP_2x2.2mm_P0.5mm_EP0.80x0.54 +https://www.onsemi.com/pub/Collateral/511BN.PDF +WDFN-8 1EP 2.2X2.0 0.5P +0 +9 +9 +Package_DFN_QFN +WDFN-8-1EP_3x2mm_P0.5mm_EP1.3x1.4mm +WDFN, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/8L_TDFN_2x3_MNY_C04-0129E-MNY.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +WDFN NoLead +0 +13 +9 +Package_DFN_QFN +WDFN-8-1EP_4x3mm_P0.65mm_EP2.4x1.8mm +WDFN, 8 Pin (https://www.onsemi.com/pub/Collateral/509AF.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +WDFN NoLead +0 +13 +9 +Package_DFN_QFN +WDFN-8-1EP_4x3mm_P0.65mm_EP2.4x1.8mm_ThermalVias +WDFN, 8 Pin (https://www.onsemi.com/pub/Collateral/509AF.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +WDFN NoLead +0 +20 +9 +Package_DFN_QFN +WDFN-8_2x2mm_P0.5mm +DFN8 2x2, 0.5P; No exposed pad (http://www.onsemi.com/pub/Collateral/NCP4308-D.PDF) +DFN 0.5 +0 +8 +8 +Package_DFN_QFN +WDFN-12-1EP_3x3mm_P0.45mm_EP1.7x2.5mm +WDFN, 12 Pin (https://www.diodes.com/assets/Datasheets/PAM2306.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +WDFN NoLead +0 +17 +13 +Package_DFN_QFN +WQFN-14-1EP_2.5x2.5mm_P0.5mm_EP1.45x1.45mm +WQFN, 14 Pin (https://www.onsemi.com/pub/Collateral/FUSB302B-D.PDF#page=32), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +19 +15 +Package_DFN_QFN +WQFN-14-1EP_2.5x2.5mm_P0.5mm_EP1.45x1.45mm_ThermalVias +WQFN, 14 Pin (https://www.onsemi.com/pub/Collateral/FUSB302B-D.PDF#page=32), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +24 +15 +Package_DFN_QFN +WQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm +WQFN, 16 Pin (https://www.ti.com/lit/ds/symlink/tpa6132a2.pdf#page=24), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +21 +17 +Package_DFN_QFN +WQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm_ThermalVias +WQFN, 16 Pin (https://www.ti.com/lit/ds/symlink/tpa6132a2.pdf#page=24), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +26 +17 +Package_DFN_QFN +WQFN-16-1EP_3x3mm_P0.5mm_EP1.75x1.75mm +WQFN, 16 Pin (https://www.onsemi.com/pub/Collateral/FUSB307B-D.PDF#page=56), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +21 +17 +Package_DFN_QFN +WQFN-16-1EP_3x3mm_P0.5mm_EP1.75x1.75mm_ThermalVias +WQFN, 16 Pin (https://www.onsemi.com/pub/Collateral/FUSB307B-D.PDF#page=56), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +26 +17 +Package_DFN_QFN +WQFN-16-1EP_4x4mm_P0.5mm_EP2.6x2.6mm +WQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/ldc1312.pdf#page=59), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +21 +17 +Package_DFN_QFN +WQFN-16-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias +WQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/ldc1312.pdf#page=59), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +31 +17 +Package_DFN_QFN +WQFN-20-1EP_2.5x4.5mm_P0.5mm_EP1x2.9mm +http://www.onsemi.com/pub/Collateral/510CD.PDF +WQFN-20 4.5mm 2.5mm 0.5mm +0 +24 +21 +Package_DFN_QFN +WQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm +WQFN, 24 Pin (http://www.ti.com/lit/ds/symlink/lm26480.pdf#page=39), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +29 +25 +Package_DFN_QFN +WQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias +WQFN, 24 Pin (http://www.ti.com/lit/ds/symlink/lm26480.pdf#page=39), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +39 +25 +Package_DFN_QFN +WQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm +WQFN, 24 Pin (http://www.ti.com/lit/ds/symlink/ts3a27518e.pdf#page=33), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +29 +25 +Package_DFN_QFN +WQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm_ThermalVias +WQFN, 24 Pin (http://www.ti.com/lit/ds/symlink/ts3a27518e.pdf#page=33), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +39 +25 +Package_DFN_QFN +WQFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm +QFN, 32-Leads, Body 5x5x0.8mm, Pitch 0.5mm, Thermal Pad 3.1x3.1mm; (see Texas Instruments LM25119 http://www.ti.com/lit/ds/symlink/lm25119.pdf) +WQFN 0.5 +0 +37 +33 +Package_DFN_QFN +WQFN-42-1EP_3.5x9mm_P0.5mm_EP2.05x7.55mm +WQFN, 42 Pin (http://www.ti.com/lit/ds/symlink/ts3l501e.pdf#page=23), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +57 +43 +Package_DFN_QFN +WQFN-42-1EP_3.5x9mm_P0.5mm_EP2.05x7.55mm_ThermalVias +WQFN, 42 Pin (http://www.ti.com/lit/ds/symlink/ts3l501e.pdf#page=23), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +82 +43 +Package_DIP +DIP-4_W7.62mm +4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +4 +4 +Package_DIP +DIP-4_W7.62mm_LongPads +4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +4 +4 +Package_DIP +DIP-4_W7.62mm_SMDSocket_SmallPads +4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +4 +4 +Package_DIP +DIP-4_W7.62mm_Socket +4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +4 +4 +Package_DIP +DIP-4_W7.62mm_Socket_LongPads +4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +4 +4 +Package_DIP +DIP-4_W8.89mm_SMDSocket_LongPads +4-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +4 +4 +Package_DIP +DIP-4_W10.16mm +4-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +4 +4 +Package_DIP +DIP-4_W10.16mm_LongPads +4-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +4 +4 +Package_DIP +DIP-5-6_W7.62mm +5-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +5 +5 +Package_DIP +DIP-5-6_W7.62mm_LongPads +5-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +5 +5 +Package_DIP +DIP-5-6_W7.62mm_SMDSocket_SmallPads +5-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +5 +5 +Package_DIP +DIP-5-6_W7.62mm_Socket +5-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +5 +5 +Package_DIP +DIP-5-6_W7.62mm_Socket_LongPads +5-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +5 +5 +Package_DIP +DIP-5-6_W8.89mm_SMDSocket_LongPads +5-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +5 +5 +Package_DIP +DIP-5-6_W10.16mm +5-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +5 +5 +Package_DIP +DIP-5-6_W10.16mm_LongPads +5-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +5 +5 +Package_DIP +DIP-6_W7.62mm +6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +6 +6 +Package_DIP +DIP-6_W7.62mm_LongPads +6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +6 +6 +Package_DIP +DIP-6_W7.62mm_SMDSocket_SmallPads +6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +6 +6 +Package_DIP +DIP-6_W7.62mm_Socket +6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +6 +6 +Package_DIP +DIP-6_W7.62mm_Socket_LongPads +6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +6 +6 +Package_DIP +DIP-6_W8.89mm_SMDSocket_LongPads +6-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +6 +6 +Package_DIP +DIP-6_W10.16mm +6-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +6 +6 +Package_DIP +DIP-6_W10.16mm_LongPads +6-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +6 +6 +Package_DIP +DIP-8-16_W7.62mm +16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +8 +8 +Package_DIP +DIP-8-16_W7.62mm_Socket +16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +8 +8 +Package_DIP +DIP-8-16_W7.62mm_Socket_LongPads +16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +8 +8 +Package_DIP +DIP-8-N6_W7.62mm +8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), missing pin 6 +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +7 +7 +Package_DIP +DIP-8-N7_W7.62mm +8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), missing pin 7 +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +7 +7 +Package_DIP +DIP-8_W7.62mm +8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +8 +8 +Package_DIP +DIP-8_W7.62mm_LongPads +8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +8 +8 +Package_DIP +DIP-8_W7.62mm_SMDSocket_SmallPads +8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +8 +8 +Package_DIP +DIP-8_W7.62mm_Socket +8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +8 +8 +Package_DIP +DIP-8_W7.62mm_Socket_LongPads +8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +8 +8 +Package_DIP +DIP-8_W8.89mm_SMDSocket_LongPads +8-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +8 +8 +Package_DIP +DIP-8_W10.16mm +8-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +8 +8 +Package_DIP +DIP-8_W10.16mm_LongPads +8-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +8 +8 +Package_DIP +DIP-10_W7.62mm +10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +10 +10 +Package_DIP +DIP-10_W7.62mm_LongPads +10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +10 +10 +Package_DIP +DIP-10_W7.62mm_SMDSocket_SmallPads +10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +10 +10 +Package_DIP +DIP-10_W7.62mm_Socket +10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +10 +10 +Package_DIP +DIP-10_W7.62mm_Socket_LongPads +10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +10 +10 +Package_DIP +DIP-10_W8.89mm_SMDSocket_LongPads +10-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +10 +10 +Package_DIP +DIP-10_W10.16mm +10-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +10 +10 +Package_DIP +DIP-10_W10.16mm_LongPads +10-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +10 +10 +Package_DIP +DIP-12_W7.62mm +12-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +12 +12 +Package_DIP +DIP-12_W7.62mm_LongPads +12-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +12 +12 +Package_DIP +DIP-12_W7.62mm_SMDSocket_SmallPads +12-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +12 +12 +Package_DIP +DIP-12_W7.62mm_Socket +12-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +12 +12 +Package_DIP +DIP-12_W7.62mm_Socket_LongPads +12-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +12 +12 +Package_DIP +DIP-12_W8.89mm_SMDSocket_LongPads +12-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +12 +12 +Package_DIP +DIP-12_W10.16mm +12-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +12 +12 +Package_DIP +DIP-12_W10.16mm_LongPads +12-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +12 +12 +Package_DIP +DIP-14_W7.62mm +14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +14 +14 +Package_DIP +DIP-14_W7.62mm_LongPads +14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +14 +14 +Package_DIP +DIP-14_W7.62mm_SMDSocket_SmallPads +14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +14 +14 +Package_DIP +DIP-14_W7.62mm_Socket +14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +14 +14 +Package_DIP +DIP-14_W7.62mm_Socket_LongPads +14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +14 +14 +Package_DIP +DIP-14_W8.89mm_SMDSocket_LongPads +14-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +14 +14 +Package_DIP +DIP-14_W10.16mm +14-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +14 +14 +Package_DIP +DIP-14_W10.16mm_LongPads +14-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +14 +14 +Package_DIP +DIP-16_W7.62mm +16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +16 +16 +Package_DIP +DIP-16_W7.62mm_LongPads +16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +16 +16 +Package_DIP +DIP-16_W7.62mm_SMDSocket_SmallPads +16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +16 +16 +Package_DIP +DIP-16_W7.62mm_Socket +16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +16 +16 +Package_DIP +DIP-16_W7.62mm_Socket_LongPads +16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +16 +16 +Package_DIP +DIP-16_W8.89mm_SMDSocket_LongPads +16-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +16 +16 +Package_DIP +DIP-16_W10.16mm +16-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +16 +16 +Package_DIP +DIP-16_W10.16mm_LongPads +16-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +16 +16 +Package_DIP +DIP-18_W7.62mm +18-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +18 +18 +Package_DIP +DIP-18_W7.62mm_LongPads +18-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +18 +18 +Package_DIP +DIP-18_W7.62mm_SMDSocket_SmallPads +18-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +18 +18 +Package_DIP +DIP-18_W7.62mm_Socket +18-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +18 +18 +Package_DIP +DIP-18_W7.62mm_Socket_LongPads +18-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +18 +18 +Package_DIP +DIP-18_W8.89mm_SMDSocket_LongPads +18-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +18 +18 +Package_DIP +DIP-20_W7.62mm +20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +20 +20 +Package_DIP +DIP-20_W7.62mm_LongPads +20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +20 +20 +Package_DIP +DIP-20_W7.62mm_SMDSocket_SmallPads +20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +20 +20 +Package_DIP +DIP-20_W7.62mm_Socket +20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +20 +20 +Package_DIP +DIP-20_W7.62mm_Socket_LongPads +20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +20 +20 +Package_DIP +DIP-20_W8.89mm_SMDSocket_LongPads +20-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +20 +20 +Package_DIP +DIP-22_W7.62mm +22-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +22 +22 +Package_DIP +DIP-22_W7.62mm_LongPads +22-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +22 +22 +Package_DIP +DIP-22_W7.62mm_SMDSocket_SmallPads +22-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +22 +22 +Package_DIP +DIP-22_W7.62mm_Socket +22-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +22 +22 +Package_DIP +DIP-22_W7.62mm_Socket_LongPads +22-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +22 +22 +Package_DIP +DIP-22_W8.89mm_SMDSocket_LongPads +22-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +22 +22 +Package_DIP +DIP-22_W10.16mm +22-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +22 +22 +Package_DIP +DIP-22_W10.16mm_LongPads +22-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +22 +22 +Package_DIP +DIP-22_W10.16mm_SMDSocket_SmallPads +22-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil SMDSocket SmallPads +0 +22 +22 +Package_DIP +DIP-22_W10.16mm_Socket +22-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), Socket +THT DIP DIL PDIP 2.54mm 10.16mm 400mil Socket +0 +22 +22 +Package_DIP +DIP-22_W10.16mm_Socket_LongPads +22-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil Socket LongPads +0 +22 +22 +Package_DIP +DIP-22_W11.43mm_SMDSocket_LongPads +22-lead though-hole mounted DIP package, row spacing 11.43 mm (450 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 11.43mm 450mil SMDSocket LongPads +0 +22 +22 +Package_DIP +DIP-24_W7.62mm +24-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +24 +24 +Package_DIP +DIP-24_W7.62mm_LongPads +24-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +24 +24 +Package_DIP +DIP-24_W7.62mm_SMDSocket_SmallPads +24-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +24 +24 +Package_DIP +DIP-24_W7.62mm_Socket +24-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +24 +24 +Package_DIP +DIP-24_W7.62mm_Socket_LongPads +24-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +24 +24 +Package_DIP +DIP-24_W8.89mm_SMDSocket_LongPads +24-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +24 +24 +Package_DIP +DIP-24_W10.16mm +24-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils) +THT DIP DIL PDIP 2.54mm 10.16mm 400mil +0 +24 +24 +Package_DIP +DIP-24_W10.16mm_LongPads +24-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads +0 +24 +24 +Package_DIP +DIP-24_W10.16mm_SMDSocket_SmallPads +24-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil SMDSocket SmallPads +0 +24 +24 +Package_DIP +DIP-24_W10.16mm_Socket +24-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), Socket +THT DIP DIL PDIP 2.54mm 10.16mm 400mil Socket +0 +24 +24 +Package_DIP +DIP-24_W10.16mm_Socket_LongPads +24-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 10.16mm 400mil Socket LongPads +0 +24 +24 +Package_DIP +DIP-24_W11.43mm_SMDSocket_LongPads +24-lead though-hole mounted DIP package, row spacing 11.43 mm (450 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 11.43mm 450mil SMDSocket LongPads +0 +24 +24 +Package_DIP +DIP-24_W15.24mm +24-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils) +THT DIP DIL PDIP 2.54mm 15.24mm 600mil +0 +24 +24 +Package_DIP +DIP-24_W15.24mm_LongPads +24-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads +0 +24 +24 +Package_DIP +DIP-24_W15.24mm_SMDSocket_SmallPads +24-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads +0 +24 +24 +Package_DIP +DIP-24_W15.24mm_Socket +24-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket +0 +24 +24 +Package_DIP +DIP-24_W15.24mm_Socket_LongPads +24-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads +0 +24 +24 +Package_DIP +DIP-24_W16.51mm_SMDSocket_LongPads +24-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads +0 +24 +24 +Package_DIP +DIP-28_W7.62mm +28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils) +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +28 +28 +Package_DIP +DIP-28_W7.62mm_LongPads +28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +28 +28 +Package_DIP +DIP-28_W7.62mm_SMDSocket_SmallPads +28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads +0 +28 +28 +Package_DIP +DIP-28_W7.62mm_Socket +28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket +0 +28 +28 +Package_DIP +DIP-28_W7.62mm_Socket_LongPads +28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads +0 +28 +28 +Package_DIP +DIP-28_W8.89mm_SMDSocket_LongPads +28-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads +0 +28 +28 +Package_DIP +DIP-28_W15.24mm +28-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils) +THT DIP DIL PDIP 2.54mm 15.24mm 600mil +0 +28 +28 +Package_DIP +DIP-28_W15.24mm_LongPads +28-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads +0 +28 +28 +Package_DIP +DIP-28_W15.24mm_SMDSocket_SmallPads +28-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads +0 +28 +28 +Package_DIP +DIP-28_W15.24mm_Socket +28-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket +0 +28 +28 +Package_DIP +DIP-28_W15.24mm_Socket_LongPads +28-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads +0 +28 +28 +Package_DIP +DIP-28_W16.51mm_SMDSocket_LongPads +28-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads +0 +28 +28 +Package_DIP +DIP-32_W7.62mm +32-lead dip package, row spacing 7.62 mm (300 mils) +DIL DIP PDIP 2.54mm 7.62mm 300mil +0 +32 +32 +Package_DIP +DIP-32_W15.24mm +32-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils) +THT DIP DIL PDIP 2.54mm 15.24mm 600mil +0 +32 +32 +Package_DIP +DIP-32_W15.24mm_LongPads +32-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads +0 +32 +32 +Package_DIP +DIP-32_W15.24mm_SMDSocket_SmallPads +32-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads +0 +32 +32 +Package_DIP +DIP-32_W15.24mm_Socket +32-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket +0 +32 +32 +Package_DIP +DIP-32_W15.24mm_Socket_LongPads +32-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads +0 +32 +32 +Package_DIP +DIP-32_W16.51mm_SMDSocket_LongPads +32-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads +0 +32 +32 +Package_DIP +DIP-40_W15.24mm +40-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils) +THT DIP DIL PDIP 2.54mm 15.24mm 600mil +0 +40 +40 +Package_DIP +DIP-40_W15.24mm_LongPads +40-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads +0 +40 +40 +Package_DIP +DIP-40_W15.24mm_SMDSocket_SmallPads +40-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads +0 +40 +40 +Package_DIP +DIP-40_W15.24mm_Socket +40-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket +0 +40 +40 +Package_DIP +DIP-40_W15.24mm_Socket_LongPads +40-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads +0 +40 +40 +Package_DIP +DIP-40_W16.51mm_SMDSocket_LongPads +40-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads +0 +40 +40 +Package_DIP +DIP-40_W25.4mm +40-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils) +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil +0 +40 +40 +Package_DIP +DIP-40_W25.4mm_LongPads +40-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), LongPads +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil LongPads +0 +40 +40 +Package_DIP +DIP-40_W25.4mm_SMDSocket_SmallPads +40-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil SMDSocket SmallPads +0 +40 +40 +Package_DIP +DIP-40_W25.4mm_Socket +40-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), Socket +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil Socket +0 +40 +40 +Package_DIP +DIP-40_W25.4mm_Socket_LongPads +40-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil Socket LongPads +0 +40 +40 +Package_DIP +DIP-40_W26.67mm_SMDSocket_LongPads +40-lead though-hole mounted DIP package, row spacing 26.67 mm (1050 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 26.669999999999998mm 1050mil SMDSocket LongPads +0 +40 +40 +Package_DIP +DIP-42_W15.24mm +42-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils) +THT DIP DIL PDIP 2.54mm 15.24mm 600mil +0 +42 +42 +Package_DIP +DIP-42_W15.24mm_LongPads +42-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads +0 +42 +42 +Package_DIP +DIP-42_W15.24mm_SMDSocket_SmallPads +42-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads +0 +42 +42 +Package_DIP +DIP-42_W15.24mm_Socket +42-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket +0 +42 +42 +Package_DIP +DIP-42_W15.24mm_Socket_LongPads +42-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads +0 +42 +42 +Package_DIP +DIP-42_W16.51mm_SMDSocket_LongPads +42-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads +0 +42 +42 +Package_DIP +DIP-48_W15.24mm +48-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils) +THT DIP DIL PDIP 2.54mm 15.24mm 600mil +0 +48 +48 +Package_DIP +DIP-48_W15.24mm_LongPads +48-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads +0 +48 +48 +Package_DIP +DIP-48_W15.24mm_SMDSocket_SmallPads +48-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads +0 +48 +48 +Package_DIP +DIP-48_W15.24mm_Socket +48-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket +0 +48 +48 +Package_DIP +DIP-48_W15.24mm_Socket_LongPads +48-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads +0 +48 +48 +Package_DIP +DIP-48_W16.51mm_SMDSocket_LongPads +48-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads +0 +48 +48 +Package_DIP +DIP-64_W15.24mm +64-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils) +THT DIP DIL PDIP 2.54mm 15.24mm 600mil +0 +64 +64 +Package_DIP +DIP-64_W15.24mm_LongPads +64-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads +0 +64 +64 +Package_DIP +DIP-64_W15.24mm_SMDSocket_SmallPads +64-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads +0 +64 +64 +Package_DIP +DIP-64_W15.24mm_Socket +64-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket +0 +64 +64 +Package_DIP +DIP-64_W15.24mm_Socket_LongPads +64-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads +0 +64 +64 +Package_DIP +DIP-64_W16.51mm_SMDSocket_LongPads +64-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads +0 +64 +64 +Package_DIP +DIP-64_W22.86mm +64-lead though-hole mounted DIP package, row spacing 22.86 mm (900 mils) +THT DIP DIL PDIP 2.54mm 22.86mm 900mil +0 +64 +64 +Package_DIP +DIP-64_W22.86mm_LongPads +64-lead though-hole mounted DIP package, row spacing 22.86 mm (900 mils), LongPads +THT DIP DIL PDIP 2.54mm 22.86mm 900mil LongPads +0 +64 +64 +Package_DIP +DIP-64_W22.86mm_SMDSocket_SmallPads +64-lead though-hole mounted DIP package, row spacing 22.86 mm (900 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 22.86mm 900mil SMDSocket SmallPads +0 +64 +64 +Package_DIP +DIP-64_W22.86mm_Socket +64-lead though-hole mounted DIP package, row spacing 22.86 mm (900 mils), Socket +THT DIP DIL PDIP 2.54mm 22.86mm 900mil Socket +0 +64 +64 +Package_DIP +DIP-64_W22.86mm_Socket_LongPads +64-lead though-hole mounted DIP package, row spacing 22.86 mm (900 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 22.86mm 900mil Socket LongPads +0 +64 +64 +Package_DIP +DIP-64_W24.13mm_SMDSocket_LongPads +64-lead though-hole mounted DIP package, row spacing 24.13 mm (950 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 24.13mm 950mil SMDSocket LongPads +0 +64 +64 +Package_DIP +DIP-64_W25.4mm +64-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils) +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil +0 +64 +64 +Package_DIP +DIP-64_W25.4mm_LongPads +64-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), LongPads +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil LongPads +0 +64 +64 +Package_DIP +DIP-64_W25.4mm_SMDSocket_SmallPads +64-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), SMDSocket, SmallPads +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil SMDSocket SmallPads +0 +64 +64 +Package_DIP +DIP-64_W25.4mm_Socket +64-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), Socket +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil Socket +0 +64 +64 +Package_DIP +DIP-64_W25.4mm_Socket_LongPads +64-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), Socket, LongPads +THT DIP DIL PDIP 2.54mm 25.4mm 1000mil Socket LongPads +0 +64 +64 +Package_DIP +DIP-64_W26.67mm_SMDSocket_LongPads +64-lead though-hole mounted DIP package, row spacing 26.67 mm (1050 mils), SMDSocket, LongPads +THT DIP DIL PDIP 2.54mm 26.669999999999998mm 1050mil SMDSocket LongPads +0 +64 +64 +Package_DIP +Fairchild_LSOP-8 +8-Lead, 300\" Wide, Surface Mount Package (https://www.fairchildsemi.com/package-drawings/ML/MLSOP08A.pdf) +LSOP 2.54mm 300mil +0 +8 +8 +Package_DIP +PowerIntegrations_PDIP-8B +Power Integrations variant of 8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads, see https://www.power.com/sites/default/files/product-docs/lnk520.pdf +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +7 +7 +Package_DIP +PowerIntegrations_PDIP-8C +Power Integrations variant of 8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads, see https://ac-dc.power.com/sites/default/files/product-docs/tinyswitch-iii_family_datasheet.pdf +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +7 +7 +Package_DIP +PowerIntegrations_SDIP-10C +PowerIntegrations variant of 10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads, see https://www.power.com/sites/default/files/product-docs/tophx_family_datasheet.pdf +THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads +0 +9 +9 +Package_DIP +PowerIntegrations_SMD-8 +PowerIntegrations variant of 8-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils), see https://www.power.com/sites/default/files/product-docs/lnk520.pdf +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +8 +8 +Package_DIP +PowerIntegrations_SMD-8B +PowerIntegrations variant of 8-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils), see https://www.power.com/sites/default/files/product-docs/lnk520.pdf +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +7 +7 +Package_DIP +PowerIntegrations_SMD-8C +PowerIntegrations variant of 8-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils), see https://ac-dc.power.com/sites/default/files/product-docs/tinyswitch-iii_family_datasheet.pdf +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +7 +7 +Package_DIP +PowerIntegrations_eDIP-12B +Power Integrations eDIP-12B, see https://www.power.com/sites/default/files/product-docs/linkswitch-pl_family_datasheet.pdf +THT DIP DIL PDIP 2.54mm 7.62mm 300mil +0 +11 +11 +Package_DIP +SMDIP-4_W7.62mm +4-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +4 +4 +Package_DIP +SMDIP-4_W9.53mm +4-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +4 +4 +Package_DIP +SMDIP-4_W9.53mm_Clearance8mm +4-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +4 +4 +Package_DIP +SMDIP-4_W11.48mm +4-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +4 +4 +Package_DIP +SMDIP-6_W7.62mm +6-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +6 +6 +Package_DIP +SMDIP-6_W9.53mm +6-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +6 +6 +Package_DIP +SMDIP-6_W9.53mm_Clearance8mm +6-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +6 +6 +Package_DIP +SMDIP-6_W11.48mm +6-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +6 +6 +Package_DIP +SMDIP-8_W7.62mm +8-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +8 +8 +Package_DIP +SMDIP-8_W9.53mm +8-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +8 +8 +Package_DIP +SMDIP-8_W9.53mm_Clearance8mm +8-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +8 +8 +Package_DIP +SMDIP-8_W11.48mm +8-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +8 +8 +Package_DIP +SMDIP-10_W7.62mm +10-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +10 +10 +Package_DIP +SMDIP-10_W9.53mm +10-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +10 +10 +Package_DIP +SMDIP-10_W9.53mm_Clearance8mm +10-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +10 +10 +Package_DIP +SMDIP-10_W11.48mm +10-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +10 +10 +Package_DIP +SMDIP-12_W7.62mm +12-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +12 +12 +Package_DIP +SMDIP-12_W9.53mm +12-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +12 +12 +Package_DIP +SMDIP-12_W9.53mm_Clearance8mm +12-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +12 +12 +Package_DIP +SMDIP-12_W11.48mm +12-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +12 +12 +Package_DIP +SMDIP-14_W7.62mm +14-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +14 +14 +Package_DIP +SMDIP-14_W9.53mm +14-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +14 +14 +Package_DIP +SMDIP-14_W9.53mm_Clearance8mm +14-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +14 +14 +Package_DIP +SMDIP-14_W11.48mm +14-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +14 +14 +Package_DIP +SMDIP-16_W7.62mm +16-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +16 +16 +Package_DIP +SMDIP-16_W9.53mm +16-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +16 +16 +Package_DIP +SMDIP-16_W9.53mm_Clearance8mm +16-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +16 +16 +Package_DIP +SMDIP-16_W11.48mm +16-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +16 +16 +Package_DIP +SMDIP-18_W7.62mm +18-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +18 +18 +Package_DIP +SMDIP-18_W9.53mm +18-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +18 +18 +Package_DIP +SMDIP-18_W9.53mm_Clearance8mm +18-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +18 +18 +Package_DIP +SMDIP-18_W11.48mm +18-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +18 +18 +Package_DIP +SMDIP-20_W7.62mm +20-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +20 +20 +Package_DIP +SMDIP-20_W9.53mm +20-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +20 +20 +Package_DIP +SMDIP-20_W9.53mm_Clearance8mm +20-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +20 +20 +Package_DIP +SMDIP-20_W11.48mm +20-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +20 +20 +Package_DIP +SMDIP-22_W7.62mm +22-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +22 +22 +Package_DIP +SMDIP-22_W9.53mm +22-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +22 +22 +Package_DIP +SMDIP-22_W9.53mm_Clearance8mm +22-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm +0 +22 +22 +Package_DIP +SMDIP-22_W11.48mm +22-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +22 +22 +Package_DIP +SMDIP-24_W7.62mm +24-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +24 +24 +Package_DIP +SMDIP-24_W9.53mm +24-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +24 +24 +Package_DIP +SMDIP-24_W11.48mm +24-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +24 +24 +Package_DIP +SMDIP-24_W15.24mm +24-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil +0 +24 +24 +Package_DIP +SMDIP-28_W15.24mm +28-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil +0 +28 +28 +Package_DIP +SMDIP-32_W7.62mm +32-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil +0 +32 +32 +Package_DIP +SMDIP-32_W9.53mm +32-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil +0 +32 +32 +Package_DIP +SMDIP-32_W11.48mm +32-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil +0 +32 +32 +Package_DIP +SMDIP-32_W15.24mm +32-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil +0 +32 +32 +Package_DIP +SMDIP-40_W15.24mm +40-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil +0 +40 +40 +Package_DIP +SMDIP-40_W25.24mm +40-lead surface-mounted (SMD) DIP package, row spacing 25.24 mm (993 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 25.24mm 993mil +0 +40 +40 +Package_DIP +SMDIP-42_W15.24mm +42-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil +0 +42 +42 +Package_DIP +SMDIP-48_W15.24mm +48-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil +0 +48 +48 +Package_DIP +SMDIP-64_W15.24mm +64-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils) +SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil +0 +64 +64 +Package_DIP +Toshiba_11-7A9 +Toshiba 11-7A9 package, like 6-lead dip package with missing pin 5, row spacing 7.62 mm (300 mils), https://toshiba.semicon-storage.com/info/docget.jsp?did=1421&prodName=TLP3021(S) +Toshiba 11-7A9 DIL DIP PDIP 2.54mm 7.62mm 300mil +0 +5 +5 +Package_DIP +Vishay_HVM-DIP-3_W7.62mm +3-lead though-hole mounted high-volatge DIP package (based on standard DIP-4), row spacing 7.62 mm (300 mils), see https://www.vishay.com/docs/91361/hexdip.pdf +THT DIP DIL PDIP 2.54mm 7.62mm 300mil Vishay HVMDIP HEXDIP +0 +4 +3 +Package_DirectFET +DirectFET_L4 +DirectFET L4 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=41 +DirectFET L4 MOSFET Infineon +0 +11 +3 +Package_DirectFET +DirectFET_L6 +DirectFET L6 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=42 +DirectFET L6 MOSFET Infineon +0 +13 +3 +Package_DirectFET +DirectFET_L8 +DirectFET L8 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=43 +DirectFET L8 MOSFET Infineon +0 +15 +3 +Package_DirectFET +DirectFET_LA +DirectFET LA https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=44 +DirectFET LA MOSFET Infineon +0 +15 +3 +Package_DirectFET +DirectFET_M2 +DirectFET M2 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=33 +DirectFET M2 MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_M4 +DirectFET M4 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=34 +DirectFET M4 MOSFET Infineon +0 +9 +3 +Package_DirectFET +DirectFET_MA +DirectFET MA https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=35 +DirectFET MA MOSFET Infineon +0 +8 +3 +Package_DirectFET +DirectFET_MB +DirectFET MB https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=36 +DirectFET MB MOSFET Infineon +0 +8 +3 +Package_DirectFET +DirectFET_MC +DirectFET MC https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=37 +DirectFET MC MOSFET Infineon +0 +10 +3 +Package_DirectFET +DirectFET_MD +DirectFET MD https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=38 +DirectFET MD MOSFET Infineon +0 +8 +3 +Package_DirectFET +DirectFET_ME +DirectFET ME https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=39 +DirectFET ME MOSFET Infineon +0 +10 +3 +Package_DirectFET +DirectFET_MF +DirectFET MF https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=40 +DirectFET MF MOSFET Infineon +0 +8 +3 +Package_DirectFET +DirectFET_MN +DirectFET MN https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=30 +DirectFET MN MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_MP +DirectFET MP https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=28 +DirectFET MP MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_MQ +DirectFET MQ https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=29 +DirectFET MQ MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_MT +DirectFET MT https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=26 +DirectFET MT MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_MU +DirectFET MU https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=32 +DirectFET MU MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_MX +DirectFET MX https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=27 +DirectFET MX MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_MZ +DirectFET MZ https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=31 +DirectFET MZ MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_S1 +DirectFET S1 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=20 +DirectFET S1 MOSFET Infineon +0 +6 +3 +Package_DirectFET +DirectFET_S2 +DirectFET S2 https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=21 +DirectFET S2 MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_S3C +DirectFET S3C https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=25 +DirectFET S3C MOSFET Infineon +0 +8 +3 +Package_DirectFET +DirectFET_SA +DirectFET SA https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=22 +DirectFET SA MOSFET Infineon +0 +8 +3 +Package_DirectFET +DirectFET_SB +DirectFET SB https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=23 +DirectFET SB MOSFET Infineon +0 +6 +3 +Package_DirectFET +DirectFET_SC +DirectFET SC https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=24 +DirectFET SC MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_SH +DirectFET SH https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=19 +DirectFET SH MOSFET Infineon +0 +6 +3 +Package_DirectFET +DirectFET_SJ +DirectFET SJ https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=18 +DirectFET SJ MOSFET Infineon +0 +7 +3 +Package_DirectFET +DirectFET_SQ +DirectFET SQ https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=17 +DirectFET SQ MOSFET Infineon +0 +6 +3 +Package_DirectFET +DirectFET_ST +DirectFET ST https://www.infineon.com/dgdl/Infineon-AN-1035-ApplicationNotes-v29_01-EN.pdf?fileId=5546d462533600a40153559159020f76#page=16 +DirectFET ST MOSFET Infineon +0 +7 +3 +Package_LCC +PLCC-20 +PLCC, 20 pins, surface mount +plcc smt +0 +20 +20 +Package_LCC +PLCC-20_SMD-Socket +PLCC, 20 pins, surface mount +plcc smt +0 +20 +20 +Package_LCC +PLCC-20_THT-Socket +PLCC, 20 pins, through hole +plcc leaded +0 +20 +20 +Package_LCC +PLCC-28 +PLCC, 28 pins, surface mount +plcc smt +0 +28 +28 +Package_LCC +PLCC-28_SMD-Socket +PLCC, 28 pins, surface mount +plcc smt +0 +28 +28 +Package_LCC +PLCC-28_THT-Socket +PLCC, 28 pins, through hole +plcc leaded +0 +28 +28 +Package_LCC +PLCC-32_11.4x14.0mm_P1.27mm +PLCC, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc0015.pdf), generated with kicad-footprint-generator ipc_plcc_jLead_generator.py +PLCC LCC +0 +32 +32 +Package_LCC +PLCC-32_THT-Socket +PLCC, 32 pins, through hole, http://www.assmann-wsw.com/fileadmin/datasheets/ASS_0981_CO.pdf +plcc leaded +0 +32 +32 +Package_LCC +PLCC-44 +PLCC, 44 pins, surface mount +plcc smt +0 +44 +44 +Package_LCC +PLCC-44_16.6x16.6mm_P1.27mm +PLCC, 44 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_plcc_jLead_generator.py +PLCC LCC +0 +44 +44 +Package_LCC +PLCC-44_SMD-Socket +PLCC, 44 pins, surface mount +plcc smt +0 +44 +44 +Package_LCC +PLCC-44_THT-Socket +PLCC, 44 pins, through hole +plcc leaded +0 +44 +44 +Package_LCC +PLCC-52 +PLCC, 52 pins, surface mount +plcc smt +0 +52 +52 +Package_LCC +PLCC-52_SMD-Socket +PLCC, 52 pins, surface mount +plcc smt +0 +52 +52 +Package_LCC +PLCC-52_THT-Socket +PLCC, 52 pins, through hole +plcc leaded +0 +52 +52 +Package_LCC +PLCC-68 +PLCC, 68 pins, surface mount +plcc smt +0 +68 +68 +Package_LCC +PLCC-68_24.2x24.2mm_P1.27mm +PLCC, 68 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_plcc_jLead_generator.py +PLCC LCC +0 +68 +68 +Package_LCC +PLCC-68_SMD-Socket +PLCC, 68 pins, surface mount +plcc smt +0 +68 +68 +Package_LCC +PLCC-68_THT-Socket +PLCC, 68 pins, through hole +plcc leaded +0 +68 +68 +Package_LCC +PLCC-84 +PLCC, 84 pins, surface mount +plcc smt +0 +84 +84 +Package_LCC +PLCC-84_29.3x29.3mm_P1.27mm +PLCC, 84 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_plcc_jLead_generator.py +PLCC LCC +0 +84 +84 +Package_LCC +PLCC-84_SMD-Socket +PLCC, 84 pins, surface mount +plcc smt +0 +84 +84 +Package_LCC +PLCC-84_THT-Socket +PLCC, 84 pins, through hole +plcc leaded +0 +84 +84 +Package_LGA +AMS_LGA-10-1EP_2.7x4mm_P0.6mm +LGA-10, http://ams.com/eng/content/download/951091/2269479/471718 +lga land grid array +0 +13 +11 +Package_LGA +AMS_LGA-20_4.7x4.5mm_P0.65mm +http://ams.com/eng/content/download/1008631/2361759/498838 +AMS LGA +0 +20 +20 +Package_LGA +Bosch_LGA-8_2.5x2.5mm_P0.65mm_ClockwisePinNumbering +LGA-8 +lga land grid array +0 +8 +8 +Package_LGA +Bosch_LGA-8_2x2.5mm_P0.65mm_ClockwisePinNumbering +LGA-8, https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BMP280-DS001-18.pdf +lga land grid array +0 +8 +8 +Package_LGA +Bosch_LGA-8_3x3mm_P0.8mm_ClockwisePinNumbering +Bosch LGA, 8 Pin (https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BME680-DS001-00.pdf#page=44), generated with kicad-footprint-generator ipc_noLead_generator.py +Bosch LGA NoLead +0 +8 +8 +Package_LGA +Bosch_LGA-14_3x2.5mm_P0.5mm +LGA-14 Bosch https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BMI160-DS000-07.pdf +lga land grid array +0 +14 +14 +Package_LGA +LGA-8_3x5mm_P1.25mm +LGA-8 +lga land grid array +0 +8 +8 +Package_LGA +LGA-12_2x2mm_P0.5mm +LGA12 +lga land grid array +0 +12 +12 +Package_LGA +LGA-14_2x2mm_P0.35mm_LayoutBorder3x4y +LGA, 14 Pin (http://www.st.com/resource/en/datasheet/lis2dh.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LGA NoLead +0 +14 +14 +Package_LGA +LGA-14_3x2.5mm_P0.5mm_LayoutBorder3x4y +LGA, 14 Pin (http://www.st.com/resource/en/datasheet/lsm6ds3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LGA NoLead +0 +14 +14 +Package_LGA +LGA-14_3x5mm_P0.8mm_LayoutBorder1x6y +LGA, 14 Pin (http://www.st.com/resource/en/datasheet/lsm303dlhc.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LGA NoLead +0 +14 +14 +Package_LGA +LGA-16_3x3mm_P0.5mm +http://www.memsic.com/userfiles/files/DataSheets/Magnetic-Sensors-Datasheets/MMC5883MA-RevC.pdf +lga land grid array +0 +16 +16 +Package_LGA +LGA-16_3x3mm_P0.5mm_LayoutBorder3x5y +LGA, 16 Pin (http://www.st.com/resource/en/datasheet/lis331hh.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LGA NoLead +0 +16 +16 +Package_LGA +LGA-16_4x4mm_P0.65mm_LayoutBorder4x4y +LGA, 16 Pin (http://www.st.com/resource/en/datasheet/l3gd20.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LGA NoLead +0 +16 +16 +Package_LGA +LGA-24L_3x3.5mm_P0.43mm +LGA 24L 3x3.5mm Pitch 0.43mm +LGA 24L 3x3.5mm Pitch 0.43mm +0 +24 +24 +Package_LGA +LGA-28_5.2x3.8mm_P0.5mm +LGA 28 5.2x3.8mm Pitch 0.5mm +LGA 28 5.2x3.8mm Pitch 0.5mm +0 +28 +28 +Package_LGA +Linear_LGA-133_15.0x15.0_Layout12x12_P1.27mm +Analog Devices (Linear Tech), 133-pin LGA uModule, 15.0x15.0x4.32mm, https://www.analog.com/media/en/technical-documentation/data-sheets/4637fc.pdf +133 pin lga +0 +133 +133 +Package_LGA +Linear_LGA-133_15.0x15.0mm_Layout12x12_P1.27mm +Analog Devices (Linear Tech), 133-pin LGA uModule, 15.0x15.0x4.32mm, https://www.analog.com/media/en/technical-documentation/data-sheets/4637fc.pdf +133 pin lga +0 +133 +133 +Package_LGA +NXP_LGA-8_3x5mm_P1.25mm_H1.1mm +NXP LGA, 8 Pin (https://www.nxp.com/docs/en/data-sheet/MPL3115A2.pdf#page=42), generated with kicad-footprint-generator ipc_noLead_generator.py +NXP LGA NoLead +0 +8 +8 +Package_LGA +NXP_LGA-8_3x5mm_P1.25mm_H1.2mm +NXP LGA, 8 Pin (https://www.nxp.com/docs/en/data-sheet/MPL115A1.pdf#page=15), generated with kicad-footprint-generator ipc_noLead_generator.py +NXP LGA NoLead +0 +8 +8 +Package_LGA +NXP_MPL115A1_LGA-8_3x5mm_P1.25mm +NXP MPL115A1 LGA, 8 Pin (https://www.nxp.com/docs/en/data-sheet/MPL115A1.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +NXP LGA NoLead +0 +8 +8 +Package_LGA +ST_HLGA-10_2.5x2.5mm_P0.6mm_LayoutBorder3x2y +ST HLGA, 10 Pin (https://www.st.com/resource/en/datasheet/lps25hb.pdf#page=46), generated with kicad-footprint-generator ipc_noLead_generator.py +ST HLGA NoLead +0 +10 +10 +Package_LGA +Texas_SIL0008D_MicroSiP-8-1EP_2.8x3mm_P0.65mm_EP1.1x1.9mm +Texas SIL0008D MicroSiP, 8 Pin (http://www.ti.com/lit/ds/symlink/tps82130.pdf#page=19), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas MicroSiP NoLead +0 +12 +9 +Package_LGA +Texas_SIL0008D_MicroSiP-8-1EP_2.8x3mm_P0.65mm_EP1.1x1.9mm_ThermalVias +Texas SIL0008D MicroSiP, 8 Pin (http://www.ti.com/lit/ds/symlink/tps82130.pdf#page=19), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas MicroSiP NoLead +0 +16 +9 +Package_LGA +Texas_SIL0010A_MicroSiP-10-1EP_3.8x3mm_P0.6mm_EP0.7x2.9mm +Texas SIL0010A MicroSiP, 10 Pin (http://www.ti.com/lit/ml/mpds579b/mpds579b.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas MicroSiP NoLead +0 +14 +11 +Package_LGA +Texas_SIL0010A_MicroSiP-10-1EP_3.8x3mm_P0.6mm_EP0.7x2.9mm_ThermalVias +Texas SIL0010A MicroSiP, 10 Pin (http://www.ti.com/lit/ml/mpds579b/mpds579b.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +Texas MicroSiP NoLead +0 +18 +11 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP4x4mm +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00482-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +154 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP4x4mm_ThermalVias +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00482-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +171 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP5x5mm +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00476-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +161 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP5x5mm_ThermalVias +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00476-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +187 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP6.61x5.615mm +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00485-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +165 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP6.61x5.615mm_ThermalVias +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00485-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +196 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP7.2x6.35mm +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00487-01.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +175 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP7.2x6.35mm_ThermalVias +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00487-01.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +218 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP8.93x8.7mm +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00479-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +194 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP8.93x8.7mm_ThermalVias +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00479-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +259 +145 +Package_QFP +HTQFP-64-1EP_10x10mm_P0.5mm_EP8x8mm +64-Lead Plastic Thin Quad Flatpack (PT) - 10x10x1 mm Body, 2.00 mm Footprint [HTQFP] thermal pad +HTQFP-64 Pitch 0.5 +0 +69 +65 +Package_QFP +HTQFP-64-1EP_10x10mm_P0.5mm_EP8x8mm_Mask4.4x4.4mm_ThermalVias +64-Lead Plastic Thin Quad Flatpack (PT) - 10x10x1 mm Body, 2.00 mm Footprint [HTQFP] thermal pad +HTQFP-64 Pitch 0.5 +0 +135 +65 +Package_QFP +LQFP-32_5x5mm_P0.5mm +LQFP, 32 Pin (https://www.nxp.com/docs/en/package-information/SOT401-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +32 +32 +Package_QFP +LQFP-32_7x7mm_P0.8mm +LQFP, 32 Pin (https://www.nxp.com/docs/en/package-information/SOT358-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +32 +32 +Package_QFP +LQFP-36_7x7mm_P0.65mm +LQFP, 36 Pin (https://www.onsemi.com/pub/Collateral/561AV.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +36 +36 +Package_QFP +LQFP-44_10x10mm_P0.8mm +LQFP, 44 Pin (https://www.nxp.com/files-static/shared/doc/package_info/98ASS23225W.pdf?&fsrch=1), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +44 +44 +Package_QFP +LQFP-48-1EP_7x7mm_P0.5mm_EP3.6x3.6mm +LQFP, 48 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/LTC7810.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +58 +49 +Package_QFP +LQFP-48-1EP_7x7mm_P0.5mm_EP3.6x3.6mm_ThermalVias +LQFP, 48 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/LTC7810.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +75 +49 +Package_QFP +LQFP-48_7x7mm_P0.5mm +LQFP, 48 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ltc2358-16.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +48 +48 +Package_QFP +LQFP-52-1EP_10x10mm_P0.65mm_EP4.8x4.8mm +LQFP, 52 Pin (https://www.onsemi.com/pub/Collateral/848H-01.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +62 +53 +Package_QFP +LQFP-52-1EP_10x10mm_P0.65mm_EP4.8x4.8mm_ThermalVias +LQFP, 52 Pin (https://www.onsemi.com/pub/Collateral/848H-01.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +95 +53 +Package_QFP +LQFP-52_10x10mm_P0.65mm +LQFP, 52 Pin (https://www.nxp.com/docs/en/package-information/98ARL10526D.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +52 +52 +Package_QFP +LQFP-52_14x14mm_P1mm +LQFP, 52 Pin (http://www.holtek.com/documents/10179/116711/HT1632Cv170.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +52 +52 +Package_QFP +LQFP-64-1EP_10x10mm_P0.5mm_EP5x5mm +LQFP, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/adv7611.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +90 +65 +Package_QFP +LQFP-64-1EP_10x10mm_P0.5mm_EP5x5mm_ThermalVias +LQFP, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/adv7611.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +107 +65 +Package_QFP +LQFP-64-1EP_10x10mm_P0.5mm_EP6.5x6.5mm +LQFP, 64 Pin (https://www.nxp.com/files-static/shared/doc/package_info/98ARH98426A.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +90 +65 +Package_QFP +LQFP-64-1EP_10x10mm_P0.5mm_EP6.5x6.5mm_ThermalVias +LQFP, 64 Pin (https://www.nxp.com/files-static/shared/doc/package_info/98ARH98426A.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +127 +65 +Package_QFP +LQFP-64_7x7mm_P0.4mm +LQFP, 64 Pin (https://www.nxp.com/docs/en/package-information/SOT414-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +64 +64 +Package_QFP +LQFP-64_10x10mm_P0.5mm +LQFP, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ad7606_7606-6_7606-4.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +64 +64 +Package_QFP +LQFP-64_14x14mm_P0.8mm +LQFP, 64 Pin (https://www.nxp.com/docs/en/package-information/SOT791-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +64 +64 +Package_QFP +LQFP-80_10x10mm_P0.4mm +LQFP, 80 Pin (https://www.renesas.com/eu/en/package-image/pdf/outdrawing/q80.10x10.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +80 +80 +Package_QFP +LQFP-80_12x12mm_P0.5mm +LQFP, 80 Pin (https://www.nxp.com/docs/en/package-information/SOT315-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +80 +80 +Package_QFP +LQFP-80_14x14mm_P0.65mm +LQFP, 80 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/AD9852.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +80 +80 +Package_QFP +LQFP-100_14x14mm_P0.5mm +LQFP, 100 Pin (https://www.nxp.com/docs/en/package-information/SOT407-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +100 +100 +Package_QFP +LQFP-128_14x14mm_P0.4mm +LQFP, 128 Pin (https://www.renesas.com/eu/en/package-image/pdf/outdrawing/q128.14x14.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +128 +128 +Package_QFP +LQFP-128_14x20mm_P0.5mm +LQFP, 128 Pin (https://www.nxp.com/docs/en/package-information/SOT425-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +128 +128 +Package_QFP +LQFP-144_20x20mm_P0.5mm +LQFP, 144 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=425), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +144 +144 +Package_QFP +LQFP-160_24x24mm_P0.5mm +LQFP, 160 Pin (https://www.nxp.com/docs/en/package-information/SOT435-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +160 +160 +Package_QFP +LQFP-176_20x20mm_P0.4mm +LQFP, 176 Pin (https://www.onsemi.com/pub/Collateral/566DB.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +176 +176 +Package_QFP +LQFP-176_24x24mm_P0.5mm +LQFP, 176 Pin (https://www.st.com/resource/en/datasheet/stm32f207vg.pdf#page=163), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +176 +176 +Package_QFP +LQFP-208_28x28mm_P0.5mm +LQFP, 208 Pin (https://www.nxp.com/docs/en/package-information/SOT459-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +208 +208 +Package_QFP +LQFP-216_24x24mm_P0.4mm +LQFP, 216 Pin (https://www.onsemi.com/pub/Collateral/561BE.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +216 +216 +Package_QFP +MQFP-44_10x10mm_P0.8mm +MQFP, 44 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ad7722.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +MQFP QFP +0 +44 +44 +Package_QFP +PQFP-44_10x10mm_P0.8mm +44-Lead Plastic Quad Flatpack - 10x10x2.5mm Body (http://www.onsemi.com/pub/Collateral/122BK.PDF) +PQFP 0.8 +0 +44 +44 +Package_QFP +PQFP-80_14x20mm_P0.8mm +PQFP80 14x20 / QIP80E CASE 122BS (see ON Semiconductor 122BS.PDF) +QFP 0.8 +0 +80 +80 +Package_QFP +PQFP-100_14x20mm_P0.65mm +PQFP, 100 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +PQFP QFP +0 +100 +100 +Package_QFP +PQFP-112_20x20mm_P0.65mm +PQFP, 112 pins, 20mm sq body, 0.65mm pitch (http://cache.freescale.com/files/shared/doc/package_info/98ASS23330W.pdf, http://www.nxp.com/docs/en/application-note/AN4388.pdf) +PQFP 112 +0 +112 +112 +Package_QFP +PQFP-132_24x24mm_P0.635mm +PQFP, 132 pins, 24mm sq body, 0.635mm pitch (https://www.intel.com/content/dam/www/public/us/en/documents/packaging-databooks/packaging-chapter-02-databook.pdf, http://www.nxp.com/docs/en/application-note/AN4388.pdf) +PQFP 132 +0 +132 +132 +Package_QFP +PQFP-132_24x24mm_P0.635mm_i386 +PQFP, 132 pins, 24mm sq body, 0.635mm pitch, Intel 386EX (https://www.intel.com/content/dam/www/public/us/en/documents/packaging-databooks/packaging-chapter-02-databook.pdf, http://www.nxp.com/docs/en/application-note/AN4388.pdf) +PQFP 132 Intel 386EX +0 +132 +132 +Package_QFP +PQFP-144_28x28mm_P0.65mm +PQFP, 144 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +PQFP QFP +0 +144 +144 +Package_QFP +PQFP-160_28x28mm_P0.65mm +PQFP, 160 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +PQFP QFP +0 +160 +160 +Package_QFP +PQFP-208_28x28mm_P0.5mm +PQFP, 208 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +PQFP QFP +0 +208 +208 +Package_QFP +PQFP-240_32.1x32.1mm_P0.5mm +PQFP, 240 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +PQFP QFP +0 +240 +240 +Package_QFP +PQFP-256_28x28mm_P0.4mm +PQFP256 28x28 / QFP256J CASE 122BX (see ON Semiconductor 122BX.PDF) +QFP 0.4 +0 +256 +256 +Package_QFP +TQFP-32_7x7mm_P0.8mm +32-Lead Plastic Thin Quad Flatpack (PT) - 7x7x1.0 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.8 +0 +32 +32 +Package_QFP +TQFP-44-1EP_10x10mm_P0.8mm_EP4.5x4.5mm +44-Lead Plastic Thin Quad Flatpack (MW) - 10x10x1.0 mm Body [TQFP] With 4.5x4.5 mm Exposed Pad (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.8 +0 +54 +45 +Package_QFP +TQFP-44_10x10mm_P0.8mm +44-Lead Plastic Thin Quad Flatpack (PT) - 10x10x1.0 mm Body [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.8 +0 +44 +44 +Package_QFP +TQFP-48-1EP_7x7mm_P0.5mm_EP3.5x3.5mm +48-Lead Thin Quad Flatpack (PT) - 7x7x1.0 mm Body [TQFP] With Exposed Pad (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.5 +0 +53 +49 +Package_QFP +TQFP-48-1EP_7x7mm_P0.5mm_EP5x5mm +TQFP, 48 Pin (https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2100_datasheet_Rev1.08.pdf (page 45)), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +65 +49 +Package_QFP +TQFP-48-1EP_7x7mm_P0.5mm_EP5x5mm_ThermalVias +TQFP, 48 Pin (https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2100_datasheet_Rev1.08.pdf (page 45)), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +91 +49 +Package_QFP +TQFP-48_7x7mm_P0.5mm +48 LEAD TQFP 7x7mm (see MICREL TQFP7x7-48LD-PL-1.pdf) +QFP 0.5 +0 +48 +48 +Package_QFP +TQFP-52-1EP_10x10mm_P0.65mm_EP6.5x6.5mm +TQFP, 52 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/tqfp_edsv/sv_52_1.pdf), generated with kicad-footprint-generator ipc_qfp_generator.py +TQFP QFP +0 +78 +53 +Package_QFP +TQFP-52-1EP_10x10mm_P0.65mm_EP6.5x6.5mm_ThermalVias +TQFP, 52 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/tqfp_edsv/sv_52_1.pdf), generated with kicad-footprint-generator ipc_qfp_generator.py +TQFP QFP +0 +79 +53 +Package_QFP +TQFP-64-1EP_10x10mm_P0.5mm_EP8x8mm +64-Lead Plastic Thin Quad Flatpack (PT) - 10x10x1 mm Body, 2.00 mm Footprint [TQFP] thermal pad +QFP 0.5 +0 +90 +65 +Package_QFP +TQFP-64_7x7mm_P0.4mm +TQFP64 7x7, 0.4P CASE 932BH (see ON Semiconductor 932BH.PDF) +QFP 0.4 +0 +64 +64 +Package_QFP +TQFP-64_10x10mm_P0.5mm +TQFP, 64 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +64 +64 +Package_QFP +TQFP-64_14x14mm_P0.8mm +64-Lead Plastic Thin Quad Flatpack (PF) - 14x14x1 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.8 +0 +64 +64 +Package_QFP +TQFP-80-1EP_14x14mm_P0.65mm_EP9.5x9.5mm +80-Lead Plastic Thin Quad Flatpack (PF) - 14x14mm body, 9.5mm sq thermal pad (http://www.analog.com/media/en/technical-documentation/data-sheets/AD9852.pdf) +QFP 0.65 +0 +85 +81 +Package_QFP +TQFP-80_12x12mm_P0.5mm +80-Lead Plastic Thin Quad Flatpack (PT) - 12x12x1 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.5 +0 +80 +80 +Package_QFP +TQFP-80_14x14mm_P0.65mm +80-Lead Plastic Thin Quad Flatpack (PF) - 14x14x1 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.65 +0 +80 +80 +Package_QFP +TQFP-100-1EP_14x14mm_P0.5mm_EP5x5mm +TQFP, 100 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/tqfp_edsv/sv_100_4.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +117 +101 +Package_QFP +TQFP-100-1EP_14x14mm_P0.5mm_EP5x5mm_ThermalVias +TQFP, 100 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/tqfp_edsv/sv_100_4.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +143 +101 +Package_QFP +TQFP-100_12x12mm_P0.4mm +100-Lead Plastic Thin Quad Flatpack (PT) - 12x12x1 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.4 +0 +100 +100 +Package_QFP +TQFP-100_14x14mm_P0.5mm +TQFP, 100 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +100 +100 +Package_QFP +TQFP-120_14x14mm_P0.4mm +TQFP120 14x14 / TQFP120 CASE 932AZ (see ON Semiconductor 932AZ.PDF) +QFP 0.4 +0 +120 +120 +Package_QFP +TQFP-128_14x14mm_P0.4mm +TQFP128 14x14 / TQFP128 CASE 932BB (see ON Semiconductor 932BB.PDF) +QFP 0.4 +0 +128 +128 +Package_QFP +TQFP-144_16x16mm_P0.4mm +144-Lead Plastic Thin Quad Flatpack (PH) - 16x16x1 mm Body, 2.00 mm Footprint [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.4 +0 +144 +144 +Package_QFP +TQFP-144_20x20mm_P0.5mm +TQFP, 144 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +144 +144 +Package_QFP +TQFP-176_24x24mm_P0.5mm +TQFP, 176 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +176 +176 +Package_QFP +VQFP-80_14x14mm_P0.65mm +VQFP, 80 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +VQFP QFP +0 +80 +80 +Package_QFP +VQFP-100_14x14mm_P0.5mm +VQFP, 100 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +VQFP QFP +0 +100 +100 +Package_QFP +VQFP-128_14x14mm_P0.4mm +VQFP, 128 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +VQFP QFP +0 +128 +128 +Package_QFP +VQFP-176_20x20mm_P0.4mm +VQFP, 176 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +VQFP QFP +0 +176 +176 +Package_SIP +PowerIntegrations_eSIP-7C +eSIP-7C Vertical Flat Package with Heatsink Tab, https://ac-dc.power.com/sites/default/files/product-docs/topswitch-jx_family_datasheet.pdf +Power Integrations E Package +0 +6 +6 +Package_SIP +PowerIntegrations_eSIP-7F +eSIP-7F Flat Package with Heatsink Tab https://ac-dc.power.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf +Power Integrations L Package +0 +6 +6 +Package_SIP +SIP-8_19x3mm_P2.54mm +SIP 8-pin (http://www.njr.com/semicon/PDF/package/SIP8_E.pdf) +SIP8 +0 +8 +8 +Package_SIP +SIP-9_21.54x3mm_P2.54mm +SIP 9-pin () +SIP8 +0 +9 +9 +Package_SIP +SIP-9_22.3x3mm_P2.54mm +SIP 9-pin () +SIP8 +0 +9 +9 +Package_SIP +SIP3_11.6x8.5mm +RECOM,R78EXX,https://www.recom-power.com/pdf/Innoline/R-78Exx-0.5.pdf +SIP3 Regulator Module +0 +3 +3 +Package_SIP +SIP4_Sharp-SSR_P7.62mm_Angled +SIP4 Footprint for SSR made by Sharp +Solid State relais SSR Sharp +0 +4 +4 +Package_SIP +SIP4_Sharp-SSR_P7.62mm_Angled_NoHole +SIP4 Footprint for SSR made by Sharp +Solid State relais SSR Sharp +0 +4 +4 +Package_SIP +SIP4_Sharp-SSR_P7.62mm_Straight +SIP4 Footprint for SSR made by Sharp +Solid State relais SSR Sharp +0 +4 +4 +Package_SIP +SIP9_Housing +SIP9 +SIP9 +0 +9 +9 +Package_SIP +SIP9_Housing_BigPads +SIP9, large pads +SIP9 +0 +9 +9 +Package_SIP +SLA704XM +SIP SLA704XM (http://www.sumzi.com/upload/files/2007/07/2007073114282034189.PDF) +SIP +0 +18 +18 +Package_SIP +STK672-040-E +SIP-22 (http://www.onsemi.com/pub_link/Collateral/EN5227-D.PDF) +SIP-22 +0 +22 +22 +Package_SIP +STK672-080-E +SIP-15 (http://www.onsemi.com/pub_link/Collateral/EN6507-D.PDF) +SIP-15 +0 +15 +15 +Package_SIP +Sanyo_STK4xx-15_59.2x8.0mm_P2.54mm +Sanyo SIP-15, 59.2mm x 8.0mm bosy size, STK-433E STK-435E STK-436E (http://datasheet.octopart.com/STK430-Sanyo-datasheet-107060.pdf) +Sanyo SIP-15 +0 +15 +15 +Package_SIP +Sanyo_STK4xx-15_78.0x8.0mm_P2.54mm +Sanyo SIP-15, 78.0mm x 8.0mm bosy size, STK-437E STK-439E STK-441E STK-443E (http://datasheet.octopart.com/STK430-Sanyo-datasheet-107060.pdf) +Sanyo SIP-15 +0 +15 +15 +Package_SO +Diodes_PSOP-8 +8-Lead Plastic PSOP, Exposed Die Pad (see https://www.diodes.com/assets/Datasheets/AP2204.pdf) +SSOP 0.50 exposed pad +0 +12 +9 +Package_SO +Diodes_SO-8EP +8-Lead Plastic SO, Exposed Die Pad (see https://www.diodes.com/assets/Package-Files/SO-8EP.pdf) +SO exposed pad +0 +9 +9 +Package_SO +ETSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3x4.2mm +20-Lead Plastic Thin Shrink Small Outline (ST)-4.4 mm Body with Exposed Pad [eTSSOP] (see Microchip Packaging Specification 00000049BS.pdf) +SSOP 0.65 +0 +27 +21 +Package_SO +HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.1mm +HSOP, 8 Pin (https://www.st.com/resource/en/datasheet/l5973d.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HSOP SO +0 +13 +9 +Package_SO +HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.1mm_ThermalVias +HSOP, 8 Pin (https://www.st.com/resource/en/datasheet/l5973d.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HSOP SO +0 +20 +9 +Package_SO +HSOP-20-1EP_11.0x15.9mm_P1.27mm_SlugDown +HSOP 11.0x15.9mm Pitch 1.27mm Slug Down (PowerSO-20) [JEDEC MO-166] (http://www.st.com/resource/en/datasheet/tda7266d.pdf, www.st.com/resource/en/application_note/cd00003801.pdf) +HSOP 11.0 x 15.9mm Pitch 1.27mm +0 +23 +21 +Package_SO +HSOP-20-1EP_11.0x15.9mm_P1.27mm_SlugDown_ThermalVias +HSOP 11.0x15.9mm Pitch 1.27mm Slug Down Thermal Vias (PowerSO-20) [JEDEC MO-166] (http://www.st.com/resource/en/datasheet/tda7266d.pdf, www.st.com/resource/en/application_note/cd00003801.pdf) +HSOP 11.0 x 15.9mm Pitch 1.27mm +0 +45 +21 +Package_SO +HSOP-20-1EP_11.0x15.9mm_P1.27mm_SlugUp +HSOP 11.0x15.9mm Pitch 1.27mm Slug Up (PowerSO-20) [JEDEC MO-166] (http://www.st.com/resource/en/datasheet/tda7266d.pdf, www.st.com/resource/en/application_note/cd00003801.pdf) +HSOP 11.0 x 15.9mm Pitch 1.27mm +0 +20 +20 +Package_SO +HSOP-36-1EP_11.0x15.9mm_P0.65mm_SlugDown +HSOP 11.0x15.9mm Pitch 0.65mm Slug Down (PowerSO-36) [JEDEC MO-166] (http://www.st.com/resource/en/datasheet/vn808cm-32-e.pdf, http://www.st.com/resource/en/application_note/cd00003801.pdf) +HSOP 11.0 x 15.9mm Pitch 0.65mm +0 +39 +37 +Package_SO +HSOP-36-1EP_11.0x15.9mm_P0.65mm_SlugDown_ThermalVias +HSOP 11.0x15.9mm Pitch 0.65mm Slug Down Thermal Vias (PowerSO-36) [JEDEC MO-166] (http://www.st.com/resource/en/datasheet/vn808cm-32-e.pdf, http://www.st.com/resource/en/application_note/cd00003801.pdf) +HSOP 11.0 x 15.9mm Pitch 0.65mm +0 +61 +37 +Package_SO +HSOP-36-1EP_11.0x15.9mm_P0.65mm_SlugUp +HSOP 11.0x15.9mm Pitch 0.65mm Slug Up (PowerSO-36) [JEDEC MO-166] (http://www.st.com/resource/en/datasheet/vn808cm-32-e.pdf, http://www.st.com/resource/en/application_note/cd00003801.pdf) +HSOP 11.0 x 15.9mm Pitch 0.65mm +0 +36 +36 +Package_SO +HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.4x3.2mm +HTSOP, 8 Pin (https://media.digikey.com/pdf/Data%20Sheets/Rohm%20PDFs/BD9G341EFJ.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSOP SO +0 +13 +9 +Package_SO +HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.4x3.2mm_ThermalVias +HTSOP, 8 Pin (https://media.digikey.com/pdf/Data%20Sheets/Rohm%20PDFs/BD9G341EFJ.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSOP SO +0 +20 +9 +Package_SO +HTSSOP-14-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3x3.1mm +HTSSOP, 14 Pin (http://www.ti.com/lit/ds/symlink/lm5161.pdf#page=34), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +20 +15 +Package_SO +HTSSOP-14-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3x3.1mm_ThermalVias +HTSSOP, 14 Pin (http://www.ti.com/lit/ds/symlink/lm5161.pdf#page=34), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +36 +15 +Package_SO +HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm +16-Lead Plastic HTSSOP (4.4x5x1.2mm); Thermal pad; (http://www.ti.com/lit/ds/symlink/drv8833.pdf) +SSOP 0.65 +0 +29 +17 +Package_SO +HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask2.46x2.31mm +HTSSOP, 16 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/LTC7810.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +20 +17 +Package_SO +HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask2.46x2.31mm_ThermalVias +HTSSOP, 16 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/LTC7810.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +27 +17 +Package_SO +HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3x3mm_ThermalVias +16-Lead Plastic HTSSOP (4.4x5x1.2mm); Thermal pad with vias; (http://www.ti.com/lit/ds/symlink/drv8800.pdf) +SSOP 0.65 +0 +46 +17 +Package_SO +HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3x3mm +HTSSOP, 16 Pin (https://www.st.com/resource/en/datasheet/stp08cp05.pdf#page=20), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +21 +17 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP2.85x4mm +HTSSOP, 20 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0108.PDF U20E-1), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +23 +21 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm +20-Lead Plastic Thin Shrink Small Outline (ST)-4.4 mm Body [HTSSOP], with thermal pad with vias +HTSSOP 0.65 +0 +29 +21 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.4x3.7mm +HTSSOP, 20 Pin (http://www.ti.com/lit/ds/symlink/bq24006.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +24 +21 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.75x3.43mm +HTSSOP, 20 Pin (http://www.ti.com/lit/ds/symlink/tlc5971.pdf#page=37&zoom=160,-90,3), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +26 +21 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.75x3.43mm_ThermalVias +HTSSOP, 20 Pin (http://www.ti.com/lit/ds/symlink/tlc5971.pdf#page=37&zoom=160,-90,3), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +42 +21 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.75x3.43mm_ThermalVias_HandSolder +HTSSOP, 20 Pin (http://www.ti.com/lit/ds/symlink/tlc5971.pdf#page=37&zoom=160,-90,3), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +42 +21 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.96x2.96mm +HTSSOP, 20 Pin (https://www.ti.com/lit/ds/symlink/tps2663.pdf#page=49), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +23 +21 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.96x2.96mm_ThermalVias +HTSSOP, 20 Pin (https://www.ti.com/lit/ds/symlink/tps2663.pdf#page=49), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +42 +21 +Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_ThermalVias +20-Lead Plastic Thin Shrink Small Outline (ST)-4.4 mm Body [HTSSOP], with thermal pad with vias +HTSSOP 0.65 +0 +45 +21 +Package_SO +HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.2x5mm +HTSSOP, 24 Pin (https://www.st.com/resource/en/datasheet/stp16cp05.pdf#page=25), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +31 +25 +Package_SO +HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.4x7.8mm_Mask2.4x4.68mm +HTSSOP, 24 Pin (http://www.ti.com/lit/ds/symlink/tps703.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +28 +25 +Package_SO +HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.4x7.8mm_Mask2.4x4.68mm_ThermalVias +HTSSOP, 24 Pin (http://www.ti.com/lit/ds/symlink/tps703.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +47 +25 +Package_SO +HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP2.85x5.4mm +HTSSOP, 28 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0108.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +30 +29 +Package_SO +HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP2.85x5.4mm_ThermalVias +HTSSOP, 28 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0108.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +41 +29 +Package_SO +HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.5mm +HTSSOP28: plastic thin shrink small outline package; 28 leads; body width 4.4 mm; thermal pad +TSSOP HTSSOP 0.65 thermal pad +0 +39 +29 +Package_SO +HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.5mm_Mask2.4x6.17mm +HTSSOP28: plastic thin shrink small outline package; 28 leads; body width 4.4 mm; thermal pad +TSSOP HTSSOP 0.65 thermal pad +0 +40 +29 +Package_SO +HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.5mm_Mask2.4x6.17mm_ThermalVias +HTSSOP28: plastic thin shrink small outline package; 28 leads; body width 4.4 mm; thermal pad +TSSOP HTSSOP 0.65 thermal pad +0 +55 +29 +Package_SO +HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.5mm_ThermalVias +HTSSOP28: plastic thin shrink small outline package; 28 leads; body width 4.4 mm; thermal pad +TSSOP HTSSOP 0.65 thermal pad +0 +58 +29 +Package_SO +HTSSOP-32-1EP_6.1x11mm_P0.65mm_EP5.2x11mm_Mask4.11x4.36mm +HTSSOP32: plastic thin shrink small outline package; 32 leads; body width 6.1 mm; lead pitch 0.65 mm (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot487-1_po.pdf) +SSOP 0.65 PowerPAD +0 +43 +33 +Package_SO +HTSSOP-32-1EP_6.1x11mm_P0.65mm_EP5.2x11mm_Mask4.11x4.36mm_ThermalVias +HTSSOP32: plastic thin shrink small outline package; 32 leads; body width 6.1 mm; lead pitch 0.65 mm (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot487-1_po.pdf) +SSOP 0.65 PowerPAD +0 +83 +33 +Package_SO +HTSSOP-38-1EP_6.1x12.5mm_P0.65mm_EP5.2x12.5mm_Mask3.39x6.35mm +HTSSOP, 38 Pin (http://www.ti.com/lit/ds/symlink/tlc5951.pdf#page=47&zoom=140,-67,15), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +46 +39 +Package_SO +HTSSOP-38-1EP_6.1x12.5mm_P0.65mm_EP5.2x12.5mm_Mask3.39x6.35mm_ThermalVias +HTSSOP, 38 Pin (http://www.ti.com/lit/ds/symlink/tlc5951.pdf#page=47&zoom=140,-67,15), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +87 +39 +Package_SO +HTSSOP-54-1EP_P0.80mm + + +0 +54 +54 +Package_SO +HTSSOP-56-1EP_6.1x14mm_P0.5mm_EP3.61x6.35mm +HTSSOP56: plastic thin shrink small outline package http://www.ti.com/lit/ds/symlink/drv8301.pdf +HTSSOP 0.5 +0 +72 +57 +Package_SO +Infineon_PG-DSO-8-27_3.9x4.9mm_EP2.65x3mm +Infineon PG-DSO, 8 Pin (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-8-27), generated with kicad-footprint-generator ipc_gullwing_generator.py +Infineon PG-DSO SO +0 +13 +9 +Package_SO +Infineon_PG-DSO-8-27_3.9x4.9mm_EP2.65x3mm_ThermalVias +Infineon PG-DSO, 8 Pin (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-8-27), generated with kicad-footprint-generator ipc_gullwing_generator.py +Infineon PG-DSO SO +0 +23 +9 +Package_SO +Infineon_PG-DSO-8-43 +Infineon_PG-DSO-8-43 +DSO DSO-8 SOIC SOIC-8 +0 +12 +9 +Package_SO +Infineon_PG-DSO-12-9 +Infineon PG-DSO 12 pin, exposed pad: 4.5x8.1mm, with thermal vias (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-12-9/) +PG-DSO +0 +23 +13 +Package_SO +Infineon_PG-DSO-12-9_ThermalVias +Infineon PG-DSO 12 pin, exposed pad: 4.5x8.1mm, with thermal vias (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-12-9/) +PG-DSO +0 +42 +13 +Package_SO +Infineon_PG-DSO-12-11 +Infineon PG-DSO 12 pin, exposed pad: 4.5x8.1mm, with thermal vias (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-12-11/) +PG-DSO +0 +23 +13 +Package_SO +Infineon_PG-DSO-12-11_ThermalVias +Infineon PG-DSO 12 pin, exposed pad: 4.5x8.1mm, with thermal vias (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-12-11/) +PG-DSO +0 +42 +13 +Package_SO +Infineon_PG-DSO-20-30 +Infineon SO package 20pin, exposed pad 4.5x7mm (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-20-71/) +DSO-20 +0 +31 +21 +Package_SO +Infineon_PG-DSO-20-30_ThermalVias +Infineon SO package 20pin, exposed pad 4.5x7mm (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-20-71/) +DSO-20 +0 +45 +21 +Package_SO +Infineon_PG-DSO-20-32 +Infineon SO package 20pin without exposed pad (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-20-32/) +DSO-20 +0 +20 +20 +Package_SO +Infineon_PG-DSO-20-85 +Infineon SO package 20pin with exposed pad (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-20-85/) +DSO-20 +0 +31 +21 +Package_SO +Infineon_PG-DSO-20-85_ThermalVias +Infineon SO package 20pin with exposed pad (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-20-85/) +DSO-20 +0 +113 +21 +Package_SO +Infineon_PG-DSO-20-87 +Infineon SO package 20pin without exposed pad (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-20-87/) +DSO-20 +0 +20 +20 +Package_SO +Infineon_PG-TSDSO-14-22 +Infineon_PG-TSDSO-14-22 +Infineon TSDSO 14-22 +0 +17 +15 +Package_SO +Linear_MSOP-12-16-1EP_3x4mm_P0.5mm +12-Lead Plastic Micro Small Outline Package (MS) [MSOP], variant of MSOP-16 (see http://cds.linear.com/docs/en/datasheet/3630fd.pdf) +SSOP 0.5 +0 +15 +13 +Package_SO +Linear_MSOP-12-16_3x4mm_P0.5mm +12-Lead Plastic Micro Small Outline Package (MS) [MSOP], variant of MSOP-16 (see https://www.analog.com/media/en/technical-documentation/data-sheets/3748fb.pdf) +SSOP 0.5 +0 +12 +12 +Package_SO +MFSOP6-4_4.4x3.6mm_P1.27mm +https://toshiba.semicon-storage.com/ap-en/design-support/package/detail.4pin%20MFSOP6.html +MFSOP 4 pin SMD +0 +4 +4 +Package_SO +MFSOP6-5_4.4x3.6mm_P1.27mm +https://toshiba.semicon-storage.com/ap-en/design-support/package/detail.5pin%20MFSOP6.html +MFSOP 4 pin SMD +0 +5 +5 +Package_SO +MSOP-8-1EP_3x3mm_P0.65mm_EP1.68x1.88mm +MSOP, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/4440fb.pdf#page=13), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +13 +9 +Package_SO +MSOP-8-1EP_3x3mm_P0.65mm_EP1.68x1.88mm_ThermalVias +MSOP, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/4440fb.pdf#page=13), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +18 +9 +Package_SO +MSOP-8-1EP_3x3mm_P0.65mm_EP1.73x1.85mm +MSOP, 8 Pin (http://www.ti.com/lit/ds/symlink/lm25085.pdf#page=32), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +13 +9 +Package_SO +MSOP-8-1EP_3x3mm_P0.65mm_EP1.73x1.85mm_ThermalVias +MSOP, 8 Pin (http://www.ti.com/lit/ds/symlink/lm25085.pdf#page=32), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +18 +9 +Package_SO +MSOP-8-1EP_3x3mm_P0.65mm_EP1.95x2.15mm +MSOP, 8 Pin (http://www.st.com/resource/en/datasheet/pm8834.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +13 +9 +Package_SO +MSOP-8-1EP_3x3mm_P0.65mm_EP1.95x2.15mm_ThermalVias +MSOP, 8 Pin (http://www.st.com/resource/en/datasheet/pm8834.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +18 +9 +Package_SO +MSOP-8-1EP_3x3mm_P0.65mm_EP2.5x3mm_Mask1.73x2.36mm +MSOP, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/mic5355_6.pdf#page=15), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +14 +9 +Package_SO +MSOP-8-1EP_3x3mm_P0.65mm_EP2.5x3mm_Mask1.73x2.36mm_ThermalVias +MSOP, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/mic5355_6.pdf#page=15), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +19 +9 +Package_SO +MSOP-8_3x3mm_P0.65mm +MSOP, 8 Pin (https://www.jedec.org/system/files/docs/mo-187F.pdf variant AA), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +8 +8 +Package_SO +MSOP-10-1EP_3x3mm_P0.5mm_EP1.68x1.88mm +MSOP, 10 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3805fg.pdf#page=18), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +15 +11 +Package_SO +MSOP-10-1EP_3x3mm_P0.5mm_EP1.68x1.88mm_ThermalVias +MSOP, 10 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3805fg.pdf#page=18), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +20 +11 +Package_SO +MSOP-10-1EP_3x3mm_P0.5mm_EP1.73x1.98mm +MSOP, 10 Pin (www.allegromicro.com/~/media/Files/Datasheets/A4952-3-Datasheet.ashx?la=en#page=10), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +15 +11 +Package_SO +MSOP-10-1EP_3x3mm_P0.5mm_EP1.73x1.98mm_ThermalVias +MSOP, 10 Pin (www.allegromicro.com/~/media/Files/Datasheets/A4952-3-Datasheet.ashx?la=en#page=10), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +20 +11 +Package_SO +MSOP-10_3x3mm_P0.5mm +10-Lead Plastic Micro Small Outline Package (MS) [MSOP] (see Microchip Packaging Specification 00000049BS.pdf) +SSOP 0.5 +0 +10 +10 +Package_SO +MSOP-12-1EP_3x4mm_P0.65mm_EP1.65x2.85mm +MSOP, 12 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3652fe.pdf#page=24), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +17 +13 +Package_SO +MSOP-12-1EP_3x4mm_P0.65mm_EP1.65x2.85mm_ThermalVias +MSOP, 12 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3652fe.pdf#page=24), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +24 +13 +Package_SO +MSOP-12-16-1EP_3x4mm_P0.5mm_EP1.65x2.85mm +10-Lead Plastic Micro Small Outline Package (MS) [MSOP] (see Microchip Packaging Specification 00000049BS.pdf) +SSOP 0.5 +0 +19 +13 +Package_SO +MSOP-12-16-1EP_3x4mm_P0.5mm_EP1.65x2.85mm_ThermalVias +10-Lead Plastic Micro Small Outline Package (MS) [MSOP] (see Microchip Packaging Specification 00000049BS.pdf) +SSOP 0.5 +0 +25 +13 +Package_SO +MSOP-12-16_3x4mm_P0.5mm +10-Lead Plastic Micro Small Outline Package (MS) [MSOP] (see Microchip Packaging Specification 00000049BS.pdf) +SSOP 0.5 +0 +12 +12 +Package_SO +MSOP-12_3x4mm_P0.65mm +MSOP, 12 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/6957fb.pdf#page=36), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +12 +12 +Package_SO +MSOP-16-1EP_3x4.039mm_P0.5mm_EP1.651x2.845mm +MSOP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-msop/05081667_F_MSE16.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +21 +17 +Package_SO +MSOP-16-1EP_3x4.039mm_P0.5mm_EP1.651x2.845mm_ThermalVias +MSOP, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-msop/05081667_F_MSE16.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +28 +17 +Package_SO +MSOP-16-1EP_3x4mm_P0.5mm_EP1.65x2.85mm +MSOP, 16 Pin (http://cds.linear.com/docs/en/datasheet/37551fd.pdf#page=23), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +21 +17 +Package_SO +MSOP-16-1EP_3x4mm_P0.5mm_EP1.65x2.85mm_ThermalVias +MSOP, 16 Pin (http://cds.linear.com/docs/en/datasheet/37551fd.pdf#page=23), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +28 +17 +Package_SO +MSOP-16_3x4.039mm_P0.5mm +MSOP, 16 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-msop/05081669_A_MS16.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +16 +16 +Package_SO +MSOP-16_3x4mm_P0.5mm +MSOP, 16 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/436412f.pdf#page=22), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +16 +16 +Package_SO +ONSemi_SO-8FL_488AA +ON Semi DFN5 5x6mm 1.27P SO-8FL CASE 488A https://www.onsemi.com/pub/Collateral/488AA.PDF +ON Semi DFN5 5x6mm 1.27P SO-8FL CASE 488A +0 +5 +5 +Package_SO +OnSemi_Micro8 +ON Semiconductor Micro8 (Case846A-02): https://www.onsemi.com/pub/Collateral/846A-02.PDF +micro8 +0 +8 +8 +Package_SO +PSOP-44_16.9x27.17mm_P1.27mm +PSOP44: plastic thin shrink small outline package; 44 leads; body width 16.90 mm +PSOP 1.27 +0 +44 +44 +Package_SO +PowerIntegrations_SO-8 +Power-Integrations variant of 8-Lead Plastic Small Outline (SN) - Narrow, 3.90 mm Body [SOIC], see https://ac-dc.power.com/sites/default/files/product-docs/senzero_family_datasheet.pdf +SOIC 1.27 +0 +8 +8 +Package_SO +PowerIntegrations_SO-8B +Power-Integrations variant of 8-Lead Plastic Small Outline (SN) - Narrow, 3.90 mm Body [SOIC], see https://www.mouser.com/ds/2/328/linkswitch-pl_family_datasheet-12517.pdf +SOIC 1.27 +0 +7 +7 +Package_SO +PowerIntegrations_SO-8C +Power-Integrations variant of 8-Lead Plastic Small Outline (SN) - Narrow, 3.90 mm Body [SOIC], see https://www.mouser.com/ds/2/328/linkswitch-pl_family_datasheet-12517.pdf +SOIC 1.27 +0 +7 +7 +Package_SO +PowerIntegrations_eSOP-12B +eSOP-12B SMT Flat Package with Heatsink Tab, see https://ac-dc.power.com/sites/default/files/product-docs/topswitch-jx_family_datasheet.pdf +Power Integrations K Package +0 +12 +12 +Package_SO +PowerPAK_SO-8_Dual +PowerPAK SO-8 Dual (https://www.vishay.com/docs/71655/powerpak.pdf, https://www.vishay.com/docs/72600/72600.pdf) +PowerPAK SO-8 Dual +0 +10 +6 +Package_SO +PowerPAK_SO-8_Single +PowerPAK SO-8 Single (https://www.vishay.com/docs/71655/powerpak.pdf, https://www.vishay.com/docs/72599/72599.pdf) +PowerPAK SO-8 Single +0 +9 +5 +Package_SO +QSOP-16_3.9x4.9mm_P0.635mm +16-Lead Plastic Shrink Small Outline Narrow Body (QR)-.150" Body [QSOP] (see Microchip Packaging Specification 00000049BS.pdf) +SSOP 0.635 +0 +16 +16 +Package_SO +QSOP-20_3.9x8.7mm_P0.635mm +20-Lead Plastic Shrink Small Outline Narrow Body (http://www.analog.com/media/en/technical-documentation/data-sheets/ADuM7640_7641_7642_7643.pdf) +QSOP 0.635 +0 +20 +20 +Package_SO +QSOP-24_3.9x8.7mm_P0.635mm +24-Lead Plastic Shrink Small Outline Narrow Body (QR)-.150" Body [QSOP] (see Microchip Packaging Specification 00000049CH.pdf) +QSOP 0.635 +0 +24 +24 +Package_SO +SC-74-6_1.5x2.9mm_P0.95mm +SC-74, 6 Pin (https://www.nxp.com/docs/en/package-information/SOT457.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SC-74 SO +0 +6 +6 +Package_SO +SO-4_4.4x2.3mm_P1.27mm +4-Lead Plastic Small Outline (SO), see http://datasheet.octopart.com/OPIA403BTRE-Optek-datasheet-5328560.pdf +SO SOIC 1.27 +0 +4 +4 +Package_SO +SO-4_4.4x3.6mm_P2.54mm +4-Lead Plastic Small Outline (SO), see https://www.elpro.org/de/index.php?controller=attachment&id_attachment=339 +SO SOIC 2.54 +0 +4 +4 +Package_SO +SO-4_4.4x3.9mm_P2.54mm +SO, 4 Pin (https://toshiba.semicon-storage.com/info/docget.jsp?did=10047&prodName=TLP3123), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +4 +4 +Package_SO +SO-4_4.4x4.3mm_P2.54mm +4-Lead Plastic Small Outline (SO), see https://docs.broadcom.com/docs/AV02-0173EN +SO SOIC 2.54 +0 +4 +4 +Package_SO +SO-4_7.6x3.6mm_P2.54mm +4-Lead Plastic Small Outline (SO) (http://www.everlight.com/file/ProductFile/201407061745083848.pdf) +SO SOIC 2.54 +0 +4 +4 +Package_SO +SO-5_4.4x3.6mm_P1.27mm +5-Lead Plastic Small Outline (SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true +SO SOIC 1.27 +0 +5 +5 +Package_SO +SO-6L_10x3.84mm_P1.27mm +6-pin plasic small outline 7,5mm long https://toshiba.semicon-storage.com/info/docget.jsp?did=53548&prodName=TLP2770 +SO-6L +0 +6 +6 +Package_SO +SO-6_4.4x3.6mm_P1.27mm +6-Lead Plastic Small Outline (SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true +SO SOIC 1.27 +0 +6 +6 +Package_SO +SO-8_3.9x4.9mm_P1.27mm +SO, 8 Pin (https://www.nxp.com/docs/en/data-sheet/PCF8523.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +8 +8 +Package_SO +SO-8_5.3x6.2mm_P1.27mm +SO, 8 Pin (https://www.ti.com/lit/ml/msop001a/msop001a.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +8 +8 +Package_SO +SO-14_3.9x8.65mm_P1.27mm +SO, 14 Pin (https://www.st.com/resource/en/datasheet/l6491.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +14 +14 +Package_SO +SO-14_5.3x10.2mm_P1.27mm +SO, 14 Pin (https://www.ti.com/lit/ml/msop002a/msop002a.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +14 +14 +Package_SO +SO-16_3.9x9.9mm_P1.27mm +SO, 16 Pin (https://www.nxp.com/docs/en/package-information/SOT109-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +16 +16 +Package_SO +SO-16_5.3x10.2mm_P1.27mm +SO, 16 Pin (https://www.ti.com/lit/ml/msop002a/msop002a.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +16 +16 +Package_SO +SO-20-1EP_7.52x12.825mm_P1.27mm_EP6.045x12.09mm_Mask3.56x4.47mm +SO, 20 Pin (http://www.ti.com/lit/ds/symlink/opa569.pdf, http://www.ti.com/lit/an/slma004b/slma004b.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +23 +21 +Package_SO +SO-20-1EP_7.52x12.825mm_P1.27mm_EP6.045x12.09mm_Mask3.56x4.47mm_ThermalVias +SO, 20 Pin (http://www.ti.com/lit/ds/symlink/opa569.pdf, http://www.ti.com/lit/an/slma004b/slma004b.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +51 +21 +Package_SO +SO-20_5.3x12.6mm_P1.27mm +SO, 20 Pin (https://www.ti.com/lit/ml/msop002a/msop002a.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +20 +20 +Package_SO +SO-20_12.8x7.5mm_P1.27mm +SO-20, 12.8x7.5mm, https://www.nxp.com/docs/en/data-sheet/SA605.pdf +S0-20 +0 +20 +20 +Package_SO +SO-24_5.3x15mm_P1.27mm +SO, 24 Pin (https://www.ti.com/lit/ml/msop002a/msop002a.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SO SO +0 +24 +24 +Package_SO +SOIC-4_4.55x2.6mm_P1.27mm +SOIC, 4 Pin (https://toshiba.semicon-storage.com/info/docget.jsp?did=12884&prodName=TLP291), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +4 +4 +Package_SO +SOIC-4_4.55x3.7mm_P2.54mm +SOIC, 6 Pin (https://toshiba.semicon-storage.com/info/docget.jsp?did=11791&prodName=TLP185), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +4 +4 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm +SOIC, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ada4898-1_4898-2.pdf#page=29), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +13 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm_ThermalVias +SOIC, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ada4898-1_4898-2.pdf#page=29), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +20 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm +SOIC, 8 Pin (http://www.allegromicro.com/~/media/Files/Datasheets/A4950-Datasheet.ashx#page=8), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +13 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm_ThermalVias +SOIC, 8 Pin (http://www.allegromicro.com/~/media/Files/Datasheets/A4950-Datasheet.ashx#page=8), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +20 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.81mm +SOIC, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ada4898-1_4898-2.pdf#page=29), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +13 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.81mm_ThermalVias +SOIC, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ada4898-1_4898-2.pdf#page=29), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +20 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.71x3.4mm +SOIC, 8 Pin (http://www.ti.com/lit/ds/symlink/lm5017.pdf#page=31), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +14 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.71x3.4mm_ThermalVias +SOIC, 8 Pin (http://www.ti.com/lit/ds/symlink/lm5017.pdf#page=31), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +23 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.514x3.2mm +SOIC, 8 Pin (https://www.renesas.com/eu/en/www/doc/datasheet/hip2100.pdf#page=13), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +13 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.514x3.2mm_ThermalVias +SOIC, 8 Pin (https://www.renesas.com/eu/en/www/doc/datasheet/hip2100.pdf#page=13), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +20 +9 +Package_SO +SOIC-8-N7_3.9x4.9mm_P1.27mm +8-Lead Plastic Small Outline (SN) - Narrow, 3.90 mm Body [SOIC], pin 7 removed (Microchip Packaging Specification 00000049BS.pdf, http://www.onsemi.com/pub/Collateral/NCP1207B.PDF) +SOIC 1.27 +0 +7 +7 +Package_SO +SOIC-8_3.9x4.9mm_P1.27mm +SOIC, 8 Pin (JEDEC MS-012AA, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_8.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +8 +8 +Package_SO +SOIC-8_5.23x5.23mm_P1.27mm +SOIC, 8 Pin (http://www.winbond.com/resource-files/w25q32jv%20revg%2003272018%20plus.pdf#page=68), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +8 +8 +Package_SO +SOIC-8_5.275x5.275mm_P1.27mm +SOIC, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/20005045C.pdf#page=23), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +8 +8 +Package_SO +SOIC-8_7.5x5.85mm_P1.27mm +SOIC, 8 Pin (http://www.ti.com/lit/ml/mpds382b/mpds382b.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +8 +8 +Package_SO +SOIC-14-16_3.9x9.9mm_P1.27mm +SOIC, 16 Pin package with pin 2 and 13 removed for voltage clearance (UCC256301, https://www.ti.com/lit/ds/symlink/ucc256301.pdf) +SOIC SO +0 +14 +14 +Package_SO +SOIC-14W_7.5x9mm_P1.27mm +SOIC, 14 Pin (JEDEC MS-013AF, https://www.analog.com/media/en/package-pcb-resources/package/54614177245586rw_14.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +14 +14 +Package_SO +SOIC-14_3.9x8.7mm_P1.27mm +SOIC, 14 Pin (JEDEC MS-012AB, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_14.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +14 +14 +Package_SO +SOIC-16W-12_7.5x10.3mm_P1.27mm +SOIC-16 With 12 Pin Placed - Wide, 7.50 mm Body [SOIC] (https://docs.broadcom.com/docs/AV02-0169EN) +SOIC 1.27 16 12 Wide +0 +12 +12 +Package_SO +SOIC-16W_5.3x10.2mm_P1.27mm +16-Lead Plastic Small Outline (SO) - Wide, 5.3 mm Body (http://www.ti.com/lit/ml/msop002a/msop002a.pdf) +SOIC 1.27 +0 +16 +16 +Package_SO +SOIC-16W_7.5x10.3mm_P1.27mm +SOIC, 16 Pin (JEDEC MS-013AA, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_wide-rw/rw_16.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +16 +16 +Package_SO +SOIC-16W_7.5x12.8mm_P1.27mm +SOIC, 16 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ri_soic_ic/ri_16_1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +16 +16 +Package_SO +SOIC-16_3.9x9.9mm_P1.27mm +SOIC, 16 Pin (JEDEC MS-012AC, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_16.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +16 +16 +Package_SO +SOIC-16_4.55x10.3mm_P1.27mm +SOIC, 16 Pin (https://toshiba.semicon-storage.com/info/docget.jsp?did=12858&prodName=TLP291-4), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +16 +16 +Package_SO +SOIC-18W_7.5x11.6mm_P1.27mm +SOIC, 18 Pin (JEDEC MS-013AB, https://www.analog.com/media/en/package-pcb-resources/package/33254132129439rw_18.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +18 +18 +Package_SO +SOIC-20W_7.5x12.8mm_P1.27mm +SOIC, 20 Pin (JEDEC MS-013AC, https://www.analog.com/media/en/package-pcb-resources/package/233848rw_20.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +20 +20 +Package_SO +SOIC-24W_7.5x15.4mm_P1.27mm +SOIC, 24 Pin (JEDEC MS-013AD, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_wide-rw/RW_24.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +24 +24 +Package_SO +SOIC-28W_7.5x17.9mm_P1.27mm +SOIC, 28 Pin (JEDEC MS-013AE, https://www.analog.com/media/en/package-pcb-resources/package/35833120341221rw_28.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +28 +28 +Package_SO +SOIC-28W_7.5x18.7mm_P1.27mm +SOIC, 28 Pin (https://www.akm.com/akm/en/file/datasheet/AK5394AVS.pdf#page=23), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +28 +28 +Package_SO +SOIJ-8_5.3x5.3mm_P1.27mm +8-Lead Plastic Small Outline (SM) - Medium, 5.28 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf) +SOIC 1.27 +0 +8 +8 +Package_SO +SOJ-36_10.16x23.49mm_P1.27mm +SOJ, 36 Pin (http://www.issi.com/WW/pdf/61-64C5128AL.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOJ SO +0 +36 +36 +Package_SO +SOP-4_3.8x4.1mm_P2.54mm +SOP, 4 Pin (http://www.ixysic.com/home/pdfs.nsf/www/CPC1017N.pdf/$file/CPC1017N.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +4 +4 +Package_SO +SOP-4_4.4x2.6mm_P1.27mm +SOP, 4 Pin (http://www.vishay.com/docs/83510/tcmt1100.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +4 +4 +Package_SO +SOP-8-1EP_4.57x4.57mm_P1.27mm_EP4.57x4.45mm +SOP, 8 Pin (https://ww2.minicircuits.com/case_style/XX112.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +13 +9 +Package_SO +SOP-8-1EP_4.57x4.57mm_P1.27mm_EP4.57x4.45mm_ThermalVias +SOP, 8 Pin (https://ww2.minicircuits.com/case_style/XX112.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +20 +9 +Package_SO +SOP-8_3.9x4.9mm_P1.27mm +SOP, 8 Pin (http://www.macronix.com/Lists/Datasheet/Attachments/7534/MX25R3235F,%20Wide%20Range,%2032Mb,%20v1.6.pdf#page=79), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +8 +8 +Package_SO +SOP-8_3.76x4.96mm_P1.27mm +SOP, 8 Pin (https://ww2.minicircuits.com/case_style/XX211.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +8 +8 +Package_SO +SOP-8_5.28x5.23mm_P1.27mm +SOP, 8 Pin (http://www.macronix.com/Lists/Datasheet/Attachments/7534/MX25R3235F,%20Wide%20Range,%2032Mb,%20v1.6.pdf#page=80), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +8 +8 +Package_SO +SOP-8_6.62x9.15mm_P2.54mm +SOP, 8 Pin (http://www.ti.com/lit/ds/symlink/iso1050.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +8 +8 +Package_SO +SOP-16_3.9x9.9mm_P1.27mm +SOP, 16 Pin (https://www.diodes.com/assets/Datasheets/PAM8403.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +16 +16 +Package_SO +SOP-16_4.4x10.4mm_P1.27mm +16-Lead Plastic Small Outline http://www.vishay.com/docs/49633/sg2098.pdf +SOP 1.27 +0 +16 +16 +Package_SO +SOP-16_4.55x10.3mm_P1.27mm +SOP, 16 Pin (https://toshiba.semicon-storage.com/info/docget.jsp?did=12855&prodName=TLP290-4), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +16 +16 +Package_SO +SOP-18_7x12.5mm_P1.27mm +SOP, 18 Pin (https://toshiba.semicon-storage.com/info/docget.jsp?did=30523), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +18 +18 +Package_SO +SOP-20_7.5x12.8mm_P1.27mm +SOP, 20 Pin (https://www.holtek.com/documents/10179/116723/sop20-300.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +20 +20 +Package_SO +SOP-24_7.5x15.4mm_P1.27mm +SOP, 24 Pin (http://www.issi.com/WW/pdf/31FL3218.pdf#page=14), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOP SO +0 +24 +24 +Package_SO +SSO-4_6.7x5.1mm_P2.54mm_Clearance8mm +4-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://www.vishay.com/docs/84299/vor1142b4.pdf +SSO Stretched SO SOIC 2.54 +0 +4 +4 +Package_SO +SSO-6_6.8x4.6mm_P1.27mm_Clearance7mm +8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true +SSO Stretched SO SOIC 1.27 +0 +6 +6 +Package_SO +SSO-6_6.8x4.6mm_P1.27mm_Clearance8mm +8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true +SSO Stretched SO SOIC 1.27 +0 +6 +6 +Package_SO +SSO-8_6.7x9.8mm_P2.54mm_Clearance8mm +8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://www.vishay.com/docs/83831/lh1533ab.pdf +SSO Stretched SO SOIC Pitch 2.54 +0 +8 +8 +Package_SO +SSO-8_6.8x5.9mm_P1.27mm_Clearance7mm +8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true +SSO Stretched SO SOIC Pitch 1.27 +0 +8 +8 +Package_SO +SSO-8_6.8x5.9mm_P1.27mm_Clearance8mm +8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true +SSO Stretched SO SOIC Pitch 1.27 +0 +8 +8 +Package_SO +SSO-8_9.6x6.3mm_P1.27mm_Clearance10.5mm +8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true +SSO Stretched SO SOIC Pitch 1.27 +0 +8 +8 +Package_SO +SSO-8_13.6x6.3mm_P1.27mm_Clearance14.2mm +8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DIPD-Selection-Guide_AV00-0254EN_030617.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430884105675&ssbinary=true +SSO Stretched SO SOIC Pitch 1.27 +0 +8 +8 +Package_SO +SSOP-8_2.95x2.8mm_P0.65mm +SSOP-8 2.9 x2.8mm Pitch 0.65mm +SSOP-8 2.95x2.8mm Pitch 0.65mm +0 +8 +8 +Package_SO +SSOP-8_3.9x5.05mm_P1.27mm +SSOP, 8 Pin (http://www.fujitsu.com/downloads/MICRO/fsa/pdf/products/memory/fram/MB85RS16-DS501-00014-6v0-E.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SSOP SO +0 +8 +8 +Package_SO +SSOP-8_3.95x5.21x3.27mm_P1.27mm +SSOP-8 3.95x5.21x3.27mm Pitch 1.27mm +SSOP-8 3.95x5.21x3.27mm 1.27mm +0 +8 +8 +Package_SO +SSOP-8_5.25x5.24mm_P1.27mm +SSOP, 8 Pin (http://www.fujitsu.com/ca/en/Images/MB85RS2MT-DS501-00023-1v0-E.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SSOP SO +0 +8 +8 +Package_SO +SSOP-10_3.9x4.9mm_P1.00mm +10-Lead SSOP, 3.9 x 4.9mm body, 1.00mm pitch (http://www.st.com/resource/en/datasheet/viper01.pdf) +SSOP 3.9 4.9 1.00 +0 +10 +10 +Package_SO +SSOP-14_5.3x6.2mm_P0.65mm +SSOP14: plastic shrink small outline package; 14 leads; body width 5.3 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot337-1_po.pdf) +SSOP 0.65 +0 +14 +14 +Package_SO +SSOP-16_3.9x4.9mm_P0.635mm +SSOP16: plastic shrink small outline package; 16 leads; body width 3.9 mm; lead pitch 0.635; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot519-1_po.pdf) +SSOP 0.635 +0 +16 +16 +Package_SO +SSOP-16_4.4x5.2mm_P0.65mm +SSOP16: plastic shrink small outline package; 16 leads; body width 4.4 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot369-1_po.pdf) +SSOP 0.65 +0 +16 +16 +Package_SO +SSOP-16_5.3x6.2mm_P0.65mm +SSOP16: plastic shrink small outline package; 16 leads; body width 5.3 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot338-1_po.pdf) +SSOP 0.65 +0 +16 +16 +Package_SO +SSOP-18_4.4x6.5mm_P0.65mm +SSOP18: plastic shrink small outline package; 18 leads; body width 4.4 mm (http://toshiba.semicon-storage.com/info/docget.jsp?did=30523&prodName=TBD62783APG) +SSOP 0.65 +0 +18 +18 +Package_SO +SSOP-20_3.9x8.7mm_P0.635mm +SSOP20: plastic shrink small outline package; 24 leads; body width 3.9 mm; lead pitch 0.635; (see http://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT231X.pdf) +SSOP 0.635 +0 +20 +20 +Package_SO +SSOP-20_4.4x6.5mm_P0.65mm +SSOP20: plastic shrink small outline package; 20 leads; body width 4.4 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot266-1_po.pdf) +SSOP 0.65 +0 +20 +20 +Package_SO +SSOP-20_5.3x7.2mm_P0.65mm +SSOP, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/40001800C.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SSOP SO +0 +20 +20 +Package_SO +SSOP-24_3.9x8.7mm_P0.635mm +SSOP24: plastic shrink small outline package; 24 leads; body width 3.9 mm; lead pitch 0.635; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot556-1_po.pdf) +SSOP 0.635 +0 +24 +24 +Package_SO +SSOP-24_5.3x8.2mm_P0.65mm +24-Lead Plastic Shrink Small Outline (SS)-5.30 mm Body [SSOP] (see Microchip Packaging Specification 00000049BS.pdf) +SSOP 0.65 +0 +24 +24 +Package_SO +SSOP-28_3.9x9.9mm_P0.635mm +SSOP28: plastic shrink small outline package; 28 leads; body width 3.9 mm; lead pitch 0.635; (see http://cds.linear.com/docs/en/datasheet/38901fb.pdf) +SSOP 0.635 +0 +28 +28 +Package_SO +SSOP-28_5.3x10.2mm_P0.65mm +28-Lead Plastic Shrink Small Outline (SS)-5.30 mm Body [SSOP] (see Microchip Packaging Specification 00000049BS.pdf) +SSOP 0.65 +0 +28 +28 +Package_SO +SSOP-32_11.305x20.495mm_P1.27mm +SSOP, 32 Pin (http://www.issi.com/WW/pdf/61-64C5128AL.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SSOP SO +0 +32 +32 +Package_SO +SSOP-44_5.3x12.8mm_P0.5mm +44-Lead Plastic Shrink Small Outline (SS)-5.30 mm Body [SSOP] (http://cds.linear.com/docs/en/datasheet/680313fa.pdf) +SSOP 0.5 +0 +44 +44 +Package_SO +SSOP-48_7.5x15.9mm_P0.635mm +SSOP48: plastic shrink small outline package; 48 leads; body width 7.5 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot370-1_po.pdf) +SSOP 0.635 +0 +48 +48 +Package_SO +SSOP-56_7.5x18.5mm_P0.635mm +SSOP56: plastic shrink small outline package; 56 leads; body width 7.5 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot371-1_po.pdf) +SSOP 0.635 +0 +56 +56 +Package_SO +STC_SOP-16_3.9x9.9mm_P1.27mm +STC SOP, 16 Pin (https://www.stcmicro.com/datasheet/STC15F2K60S2-en.pdf#page=156), generated with kicad-footprint-generator ipc_gullwing_generator.py +STC SOP SO +0 +16 +16 +Package_SO +ST_MultiPowerSO-30 +MultiPowerSO-30 3EP 16.0x17.2mm Pitch 1mm (http://www.st.com/resource/en/datasheet/vnh2sp30-e.pdf) +MultiPowerSO-30 3EP 16.0x17.2mm Pitch 1mm +0 +33 +33 +Package_SO +ST_PowerSSO-24_SlugDown +ST PowerSSO-24 1EP 7.5x10.3mm Pitch 0.8mm [JEDEC MO-271] (http://www.st.com/resource/en/datasheet/tda7266p.pdf, http://freedatasheets.com/downloads/Technical%20Note%20Powersso24%20TN0054.pdf) +ST PowerSSO-24 1EP 7.5x10.3mm Pitch 0.8mm +0 +25 +25 +Package_SO +ST_PowerSSO-24_SlugDown_ThermalVias +ST PowerSSO-24 1EP 7.5x10.3mm Pitch 0.8mm [JEDEC MO-271] (http://www.st.com/resource/en/datasheet/tda7266p.pdf, http://freedatasheets.com/downloads/Technical%20Note%20Powersso24%20TN0054.pdf) +ST PowerSSO-24 1EP 7.5x10.3mm Pitch 0.8mm +0 +38 +25 +Package_SO +ST_PowerSSO-24_SlugUp +ST PowerSSO-24 1EP 7.5x10.3mm Pitch 0.8mm [JEDEC MO-271] (http://www.st.com/resource/en/datasheet/tda7266p.pdf, http://freedatasheets.com/downloads/Technical%20Note%20Powersso24%20TN0054.pdf) +ST PowerSSO-24 1EP 7.5x10.3mm Pitch 0.8mm +0 +24 +24 +Package_SO +ST_PowerSSO-36_SlugDown +ST PowerSSO-36 1EP 7.5x10.3mm Pitch 0.8mm [JEDEC MO-271] (http://www.st.com/resource/en/datasheet/tda7492p.pdf, http://freedatasheets.com/downloads/Technical%20Note%20Powersso24%20TN0054.pdf) +ST PowerSSO-36 1EP 7.5x10.3mm Pitch 0.8mm +0 +37 +37 +Package_SO +ST_PowerSSO-36_SlugDown_ThermalVias +ST PowerSSO-36 1EP 7.5x10.3mm Pitch 0.8mm [JEDEC MO-271] (http://www.st.com/resource/en/datasheet/tda7492p.pdf, http://freedatasheets.com/downloads/Technical%20Note%20Powersso24%20TN0054.pdf) +ST PowerSSO-36 1EP 7.5x10.3mm Pitch 0.8mm +0 +50 +37 +Package_SO +ST_PowerSSO-36_SlugUp +ST PowerSSO-36 1EP 7.5x10.3mm Pitch 0.8mm [JEDEC MO-271] (http://www.st.com/resource/en/datasheet/tda7492p.pdf, http://freedatasheets.com/downloads/Technical%20Note%20Powersso24%20TN0054.pdf) +ST PowerSSO-36 1EP 7.5x10.3mm Pitch 0.8mm +0 +36 +36 +Package_SO +TI_SO-PowerPAD-8 +8-Lead Plastic PSOP, Exposed Die Pad (TI DDA0008B, see http://www.ti.com/lit/ds/symlink/lm3404.pdf) +SSOP 0.50 exposed pad +0 +12 +9 +Package_SO +TI_SO-PowerPAD-8_ThermalVias +8-pin HTSOP package with 1.27mm pin pitch, compatible with SOIC-8, 3.9x4.9mm² body, exposed pad, thermal vias with large copper area, as proposed in http://www.ti.com/lit/ds/symlink/tps5430.pdf +HTSOP 1.27 +0 +19 +9 +Package_SO +TSOP-5_1.65x3.05mm_P0.95mm +TSOP-5 package (comparable to TSOT-23), https://www.vishay.com/docs/71200/71200.pdf +Jedec MO-193C TSOP-5L +0 +5 +5 +Package_SO +TSOP-6_1.65x3.05mm_P0.95mm +TSOP-6 package (comparable to TSOT-23), https://www.vishay.com/docs/71200/71200.pdf +Jedec MO-193C TSOP-6L +0 +6 +6 +Package_SO +TSOP-I-28_11.8x8mm_P0.55mm +TSOP I, 28 pins, 18.8x8mm body, 0.55mm pitch, IPC-calculated pads (http://ww1.microchip.com/downloads/en/devicedoc/doc0807.pdf) +TSOP I 28 pins +0 +28 +28 +Package_SO +TSOP-I-32_11.8x8mm_P0.5mm +TSOP-I, 32 Pin (http://www.issi.com/WW/pdf/61-64C5128AL.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSOP-I SO +0 +32 +32 +Package_SO +TSOP-I-32_18.4x8mm_P0.5mm +TSOP I, 32 pins, 18.4x8mm body (https://www.micron.com/~/media/documents/products/technical-note/nor-flash/tn1225_land_pad_design.pdf, http://www.fujitsu.com/downloads/MICRO/fma/pdfmcu/f32pm25.pdf) +TSOP I 32 +0 +32 +32 +Package_SO +TSOP-I-32_18.4x8mm_P0.5mm_Reverse +TSOP I, 32 pins, 18.4x8mm body (http://www.futurlec.com/Datasheet/Memory/628128.pdf), reverse mount +TSOP I 32 reverse +0 +32 +32 +Package_SO +TSOP-I-48_18.4x12mm_P0.5mm +TSOP I, 32 pins, 18.4x8mm body (https://www.micron.com/~/media/documents/products/technical-note/nor-flash/tn1225_land_pad_design.pdf) +TSOP I 32 +0 +48 +48 +Package_SO +TSOP-I-56_18.4x14mm_P0.5mm +TSOP I, 32 pins, 18.4x8mm body (https://www.micron.com/~/media/documents/products/technical-note/nor-flash/tn1225_land_pad_design.pdf) +TSOP I 32 +0 +56 +56 +Package_SO +TSOP-II-32_21.0x10.2mm_P1.27mm +32-lead plastic TSOP; Type II +TSOP-II 32 +0 +32 +32 +Package_SO +TSOP-II-44_10.16x18.41mm_P0.8mm +TSOP-II, 44 Pin (http://www.issi.com/WW/pdf/61-64C5128AL.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSOP-II SO +0 +44 +44 +Package_SO +TSOP-II-54_22.2x10.16mm_P0.8mm +54-lead TSOP typ II package +TSOPII TSOP2 +0 +54 +54 +Package_SO +TSSOP-4_4.4x5mm_P4mm +TSSOP, 4 Pin (https://www.onsemi.com/pub/Collateral/MDB8S-D.PDF#page=4), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +4 +4 +Package_SO +TSSOP-8_3x3mm_P0.65mm +TSSOP8: plastic thin shrink small outline package; 8 leads; body width 3 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot505-1_po.pdf) +SSOP 0.65 +0 +8 +8 +Package_SO +TSSOP-8_4.4x3mm_P0.65mm +TSSOP, 8 Pin (JEDEC MO-153 Var AA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +8 +8 +Package_SO +TSSOP-10_3x3mm_P0.5mm +TSSOP10: plastic thin shrink small outline package; 10 leads; body width 3 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot552-1_po.pdf) +SSOP 0.5 +0 +10 +10 +Package_SO +TSSOP-14-1EP_4.4x5mm_P0.65mm +14-Lead Plastic Thin Shrink Small Outline (ST)-4.4 mm Body [TSSOP] with exposed pad (http://cds.linear.com/docs/en/datasheet/34301fa.pdf) +SSOP 0.65 exposed pad +0 +18 +15 +Package_SO +TSSOP-14_4.4x5mm_P0.65mm +TSSOP, 14 Pin (JEDEC MO-153 Var AB-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +14 +14 +Package_SO +TSSOP-16-1EP_4.4x5mm_P0.65mm +FE Package; 16-Lead Plastic TSSOP (4.4mm); Exposed Pad Variation BB; (see Linear Technology 1956f.pdf) +SSOP 0.65 +0 +24 +17 +Package_SO +TSSOP-16_4.4x5mm_P0.65mm +TSSOP, 16 Pin (JEDEC MO-153 Var AB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +16 +16 +Package_SO +TSSOP-20_4.4x5mm_P0.5mm +TSSOP, 20 Pin (JEDEC MO-153 Var BA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +20 +20 +Package_SO +TSSOP-20_4.4x6.5mm_P0.65mm +TSSOP, 20 Pin (JEDEC MO-153 Var AC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +20 +20 +Package_SO +TSSOP-24_4.4x5mm_P0.4mm +TSSOP, 24 Pin (JEDEC MO-153 Var CA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +24 +24 +Package_SO +TSSOP-24_4.4x6.5mm_P0.5mm +TSSOP, 24 Pin (JEDEC MO-153 Var BB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +24 +24 +Package_SO +TSSOP-24_4.4x7.8mm_P0.65mm +TSSOP, 24 Pin (JEDEC MO-153 Var AD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +24 +24 +Package_SO +TSSOP-24_6.1x7.8mm_P0.65mm +TSSOP, 24 Pin (JEDEC MO-153 Var DA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +24 +24 +Package_SO +TSSOP-28-1EP_4.4x9.7mm_P0.65mm +TSSOP28: plastic thin shrink small outline package; 28 leads; body width 4.4 mm; Exposed Pad Variation; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot361-1_po.pdf) +SSOP 0.65 +0 +36 +29 +Package_SO +TSSOP-28_4.4x7.8mm_P0.5mm +TSSOP, 28 Pin (JEDEC MO-153 Var BC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +28 +28 +Package_SO +TSSOP-28_4.4x9.7mm_P0.65mm +TSSOP, 28 Pin (JEDEC MO-153 Var AE https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +28 +28 +Package_SO +TSSOP-28_6.1x7.8mm_P0.5mm +TSSOP, 28 Pin (JEDEC MO-153 Var EA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +28 +28 +Package_SO +TSSOP-28_6.1x9.7mm_P0.65mm +TSSOP, 28 Pin (JEDEC MO-153 Var DB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +28 +28 +Package_SO +TSSOP-28_8x9.7mm_P0.65mm +TSSOP, 28 Pin (JEDEC MO-153 Var GA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +28 +28 +Package_SO +TSSOP-30_4.4x7.8mm_P0.5mm +TSSOP, 30 Pin (JEDEC MO-153 Var BC-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +30 +30 +Package_SO +TSSOP-30_6.1x9.7mm_P0.65mm +TSSOP, 30 Pin (JEDEC MO-153 Var DB-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +30 +30 +Package_SO +TSSOP-32_4.4x6.5mm_P0.4mm +TSSOP, 32 Pin (JEDEC MO-153 Var CB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +32 +32 +Package_SO +TSSOP-32_6.1x11mm_P0.65mm +TSSOP, 32 Pin (JEDEC MO-153 Var DC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +32 +32 +Package_SO +TSSOP-32_8x11mm_P0.65mm +TSSOP, 32 Pin (JEDEC MO-153 Var GB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +32 +32 +Package_SO +TSSOP-36_4.4x7.8mm_P0.4mm +TSSOP, 36 Pin (JEDEC MO-153 Var CC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +36 +36 +Package_SO +TSSOP-36_4.4x9.7mm_P0.5mm +TSSOP, 36 Pin (JEDEC MO-153 Var BD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +36 +36 +Package_SO +TSSOP-36_6.1x7.8mm_P0.4mm +TSSOP, 36 Pin (JEDEC MO-153 Var FA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +36 +36 +Package_SO +TSSOP-36_6.1x9.7mm_P0.5mm +TSSOP, 36 Pin (JEDEC MO-153 Var EB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +36 +36 +Package_SO +TSSOP-36_6.1x12.5mm_P0.65mm +TSSOP, 36 Pin (JEDEC MO-153 Var DD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +36 +36 +Package_SO +TSSOP-36_8x9.7mm_P0.5mm +TSSOP, 36 Pin (JEDEC MO-153 Var HA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +36 +36 +Package_SO +TSSOP-36_8x12.5mm_P0.65mm +TSSOP, 36 Pin (JEDEC MO-153 Var GC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +36 +36 +Package_SO +TSSOP-38_4.4x9.7mm_P0.5mm +TSSOP, 38 Pin (JEDEC MO-153 Var BD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +38 +38 +Package_SO +TSSOP-38_6.1x12.5mm_P0.65mm +TSSOP, 38 Pin (JEDEC MO-153 Var DD-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +38 +38 +Package_SO +TSSOP-40_6.1x11mm_P0.5mm +TSSOP, 40 Pin (JEDEC MO-153 Var EC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +40 +40 +Package_SO +TSSOP-40_6.1x14mm_P0.65mm +TSSOP, 40 Pin (JEDEC MO-153 Var DE https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +40 +40 +Package_SO +TSSOP-40_8x11mm_P0.5mm +TSSOP, 40 Pin (JEDEC MO-153 Var HB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +40 +40 +Package_SO +TSSOP-40_8x14mm_P0.65mm +TSSOP, 40 Pin (JEDEC MO-153 Var GD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +40 +40 +Package_SO +TSSOP-44_4.4x11.2mm_P0.5mm +TSSOP44: plastic thin shrink small outline package; 44 leads; body width 4.4 mm (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot510-1_po.pdf) +SSOP 0.5 +0 +44 +44 +Package_SO +TSSOP-44_4.4x11mm_P0.5mm +TSSOP, 44 Pin (JEDEC MO-153 Var BE https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +44 +44 +Package_SO +TSSOP-44_6.1x11mm_P0.5mm +TSSOP, 44 Pin (JEDEC MO-153 Var EC-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +44 +44 +Package_SO +TSSOP-48_4.4x9.7mm_P0.4mm +TSSOP, 48 Pin (JEDEC MO-153 Var CD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +48 +48 +Package_SO +TSSOP-48_6.1x9.7mm_P0.4mm +TSSOP, 48 Pin (JEDEC MO-153 Var FB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +48 +48 +Package_SO +TSSOP-48_6.1x12.5mm_P0.5mm +TSSOP, 48 Pin (JEDEC MO-153 Var ED https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +48 +48 +Package_SO +TSSOP-48_8x9.7mm_P0.4mm +TSSOP, 48 Pin (JEDEC MO-153 Var JA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +48 +48 +Package_SO +TSSOP-48_8x12.5mm_P0.5mm +TSSOP, 48 Pin (JEDEC MO-153 Var HC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +48 +48 +Package_SO +TSSOP-50_4.4x12.5mm_P0.5mm +TSSOP, 50 Pin (JEDEC MO-153 Var BF https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +50 +50 +Package_SO +TSSOP-52_6.1x11mm_P0.4mm +TSSOP, 52 Pin (JEDEC MO-153 Var FC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +52 +52 +Package_SO +TSSOP-52_8x11mm_P0.4mm +TSSOP, 52 Pin (JEDEC MO-153 Var JB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +52 +52 +Package_SO +TSSOP-56_6.1x12.5mm_P0.4mm +TSSOP, 56 Pin (JEDEC MO-153 Var FD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +56 +56 +Package_SO +TSSOP-56_6.1x14mm_P0.5mm +TSSOP, 56 Pin (JEDEC MO-153 Var EE https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +56 +56 +Package_SO +TSSOP-56_8x12.5mm_P0.4mm +TSSOP, 56 Pin (JEDEC MO-153 Var JC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +56 +56 +Package_SO +TSSOP-56_8x14mm_P0.5mm +TSSOP, 56 Pin (JEDEC MO-153 Var HD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +56 +56 +Package_SO +TSSOP-60_8x12.5mm_P0.4mm +TSSOP, 60 Pin (JEDEC MO-153 Var JC-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +60 +60 +Package_SO +TSSOP-64_6.1x14mm_P0.4mm +TSSOP, 64 Pin (JEDEC MO-153 Var FE https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +64 +64 +Package_SO +TSSOP-64_6.1x17mm_P0.5mm +TSSOP, 64 Pin (JEDEC MO-153 Var EF https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +64 +64 +Package_SO +TSSOP-64_8x14mm_P0.4mm +TSSOP, 64 Pin (JEDEC MO-153 Var JD https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +64 +64 +Package_SO +TSSOP-68_8x14mm_P0.4mm +TSSOP, 68 Pin (JEDEC MO-153 Var JD-1 https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +68 +68 +Package_SO +TSSOP-80_6.1x17mm_P0.4mm +TSSOP, 80 Pin (JEDEC MO-153 Var FF https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +80 +80 +Package_SO +Texas_HSOP-8-1EP_3.9x4.9mm_P1.27mm +Texas Instruments HSOP 9, 1.27mm pitch, 3.9x4.9mm body, exposed pad, DDA0008J (http://www.ti.com/lit/ds/symlink/tps5430.pdf) +HSOP 1.27 +0 +11 +9 +Package_SO +Texas_HSOP-8-1EP_3.9x4.9mm_P1.27mm_ThermalVias +Texas Instruments HSOP 9, 1.27mm pitch, 3.9x4.9mm body, exposed pad, thermal vias, DDA0008J (http://www.ti.com/lit/ds/symlink/tps5430.pdf) +HSOP 1.27 +0 +20 +9 +Package_SO +Texas_HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.4x3.1mm_ThermalVias +8-pin HTSOP package with 1.27mm pin pitch, compatible with SOIC-8, 3.9x4.9mm body, exposed pad, thermal vias, http://www.ti.com/lit/ds/symlink/drv8870.pdf +HTSOP 1.27 +0 +18 +9 +Package_SO +Texas_PWP0020A +20-Pin Thermally Enhanced Thin Shrink Small-Outline Package, Body 4.4x6.5x1.1mm, Pad 3.0x4.2mm, Texas Instruments (see http://www.ti.com/lit/ds/symlink/lm5118.pdf) +PWP HTSSOP 0.65mm +0 +25 +21 +Package_SO +Texas_R-PDSO-G8_EP2.95x4.9mm_Mask2.4x3.1mm +HSOIC, 8 Pin (http://www.ti.com/lit/ds/symlink/lmr14030.pdf#page=28, http://www.ti.com/lit/ml/msoi002j/msoi002j.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HSOIC SO +0 +16 +9 +Package_SO +Texas_R-PDSO-G8_EP2.95x4.9mm_Mask2.4x3.1mm_ThermalVias +HSOIC, 8 Pin (http://www.ti.com/lit/ds/symlink/lmr14030.pdf#page=28, http://www.ti.com/lit/ml/msoi002j/msoi002j.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HSOIC SO +0 +23 +9 +Package_SO +Texas_R-PDSO-N5 +Plastic Small outline http://www.ti.com/lit/ml/mpds158c/mpds158c.pdf +SOT23 R-PDSO-N5 +0 +5 +5 +Package_SO +VSO-40_7.6x15.4mm_P0.762mm +VSO40: plastic very small outline package; 40 leads (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot158-1_po.pdf) +SSOP 0.762 +0 +40 +40 +Package_SO +VSO-56_11.1x21.5mm_P0.75mm +VSO56: plastic very small outline package; 56 leads (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot190-1_po.pdf) +SSOP 0.75 +0 +56 +56 +Package_SO +VSSOP-8_2.3x2mm_P0.5mm +VSSOP-8 2.3x2mm Pitch 0.5mm +VSSOP-8 2.3x2mm Pitch 0.5mm +0 +8 +8 +Package_SO +VSSOP-8_2.4x2.1mm_P0.5mm +http://www.ti.com/lit/ml/mpds050d/mpds050d.pdf +VSSOP DCU R-PDSO-G8 Pitch0.5mm +0 +8 +8 +Package_SO +VSSOP-8_3.0x3.0mm_P0.65mm +VSSOP-8 3.0 x 3.0, http://www.ti.com/lit/ds/symlink/lm75b.pdf +VSSOP-8 3.0 x 3.0 +0 +8 +8 +Package_SO +VSSOP-10_3x3mm_P0.5mm +VSSOP, 10 Pin (http://www.ti.com/lit/ds/symlink/ads1115.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +VSSOP SO +0 +10 +10 +Package_SO +Vishay_PowerPAK_1212-8_Dual +PowerPAK 1212-8 Dual (https://www.vishay.com/docs/71656/ppak12128.pdf, https://www.vishay.com/docs/72598/72598.pdf) +Vishay_PowerPAK_1212-8_Dual +0 +6 +6 +Package_SO +Vishay_PowerPAK_1212-8_Single +PowerPAK 1212-8 Single (https://www.vishay.com/docs/71656/ppak12128.pdf, https://www.vishay.com/docs/72597/72597.pdf) +Vishay PowerPAK 1212-8 Single +0 +5 +5 +Package_SO +Zetex_SM8 +Zetex, SMD, 8 pin package (http://datasheet.octopart.com/ZDT6758TA-Zetex-datasheet-68057.pdf) +Zetex SM8 +0 +8 +8 +Package_SON +Diodes_PowerDI3333-8 +Diodes Incorporated PowerDI3333-8, Plastic Dual Flat No Lead Package, 3.3x3.3x0.8mm Body, https://www.diodes.com/assets/Package-Files/PowerDI3333-8.pdf +PowerDI 0.65 +0 +13 +5 +Package_SON +Fairchild_DualPower33-6_3x3mm +Fairchild Power33 MOSFET package, 3x3mm (see https://www.fairchildsemi.com/datasheets/FD/FDMC8032L.pdf) +mosfet +0 +18 +6 +Package_SON +Fairchild_MicroPak-6_1.0x1.45mm_P0.5mm +Fairchild-specific MicroPak-6 1.0x1.45mm Pitch 0.5mm https://www.nxp.com/docs/en/application-note/AN10343.pdff +Fairchild-specific MicroPak-6 1.0x1.45mm Pitch 0.5mm +0 +6 +6 +Package_SON +Fairchild_MicroPak2-6_1.0x1.0mm_P0.35mm +Fairchild-specific MicroPak2-6 1.0x1.0mm Pitch 0.35mm https://www.nxp.com/docs/en/application-note/AN10343.pdff +Fairchild-specific MicroPak2-6 1.0x1.0mm Pitch 0.35mm +0 +6 +6 +Package_SON +HUSON-3-1EP_2x2mm_P1.3mm_EP1.1x1.6mm +HUSON, 3 Pin, SOT1061 (Ref: https://assets.nexperia.com/documents/data-sheet/PMEG2020CPA.pdf) +huson nolead SOT1061 +0 +4 +3 +Package_SON +HVSON-8-1EP_3x3mm_P0.65mm_EP1.6x2.4mm +HVSON, 8 Pin (https://www.nxp.com/docs/en/data-sheet/TJA1051.pdf#page=16), generated with kicad-footprint-generator ipc_noLead_generator.py +HVSON NoLead +0 +13 +9 +Package_SON +HVSON-8-1EP_4x4mm_P0.8mm_EP2.2x3.1mm +HVSON, 8 Pin (https://www.nxp.com/docs/en/data-sheet/PCF8523.pdf (page 57)), generated with kicad-footprint-generator ipc_noLead_generator.py +HVSON NoLead +0 +13 +9 +Package_SON +Infineon_PG-LSON-8-1 +https://www.infineon.com/cms/en/product/packages/PG-LSON/PG-LSON-8-1/ +PG-LSON-8-1 +0 +17 +9 +Package_SON +Infineon_PG-TISON-8-2 +Infineon, PG-TISON-8-2, 5x6x1.15mm, 1.27mm Pitch, Exposed Paddle, https://www.infineon.com/cms/en/product/packages/PG-TISON/PG-TISON-8-2/ +tison +0 +23 +7 +Package_SON +Infineon_PG-TISON-8-3 +Infineon, PG-TISON-8-2, 5x6x1.15mm, 1.27mm Pitch, Exposed Paddle, https://www.infineon.com/cms/en/product/packages/PG-TISON/PG-TISON-8-2/ +tison +0 +23 +7 +Package_SON +Infineon_PG-TISON-8-4 +Infineon, PG-TISON-8-4, 5x6x1.15mm, 1.27mm Pitch, Exposed Paddle, https://www.infineon.com/cms/en/product/packages/PG-TISON/PG-TISON-8-4/ +tison +0 +26 +8 +Package_SON +Infineon_PG-TISON-8-5 +Infineon, PG-TISON-8-5, 8x8x1.1mm, 1mm Pitch, https://www.infineon.com/cms/en/product/packages/PG-TISON/PG-TISON-8-5/ +tison +0 +34 +8 +Package_SON +NXP_XSON-16 +http://www.nxp.com/documents/outline_drawing/SOT1341-1.pdf +NXP XSON SOT-1341 +0 +16 +16 +Package_SON +ROHM_VML0806 +VML0806, Rohm (http://rohmfs.rohm.com/en/techdata_basic/transistor/soldering_condition/VML0806_Soldering_Condition.pdf, http://rohmfs.rohm.com/en/products/databook/package/spec/discrete/vml0806_tr-e.pdf) +ROHM VML0806 +0 +3 +3 +Package_SON +RTC_SMD_MicroCrystal_C3_2.5x3.7mm +MicroCrystal C3 2.5x3.7mm, https://www.microcrystal.com/fileadmin/Media/Products/RTC/Datasheet/RV-1805-C3.pdf +RTC C3 +0 +10 +10 +Package_SON +SON-8-1EP_3x2mm_P0.5mm_EP1.4x1.6mm +SON, 8 Pin (http://www.fujitsu.com/downloads/MICRO/fsa/pdf/products/memory/fram/MB85RS16-DS501-00014-6v0-E.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +SON NoLead +0 +13 +9 +Package_SON +Texas_DQK +Texas WSON-6 DQK, http://www.ti.com/lit/ds/symlink/csd16301q2.pdf +Texas WSON6 2x2mm +0 +10 +8 +Package_SON +Texas_DRC0010J +Texas DRC0010J, VSON10 3x3mm Body, 0.5mm Pitch, http://www.ti.com/lit/ds/symlink/tps63000.pdf +Texas VSON10 3x3mm +0 +17 +11 +Package_SON +Texas_DRC0010J_ThermalVias +Texas DRC0010J, VSON10 3x3mm Body, 0.5mm Pitch, http://www.ti.com/lit/ds/symlink/tps63000.pdf +Texas VSON10 3x3mm +0 +21 +11 +Package_SON +Texas_DSC0010J +3x3mm Body, 0.5mm Pitch, DSC0010J, WSON, http://www.ti.com/lit/ds/symlink/tps61201.pdf +0.5 DSC0010J WSON +0 +33 +11 +Package_SON +Texas_DSC0010J_ThermalVias +3x3mm Body, 0.5mm Pitch, DSC0010J, WSON, http://www.ti.com/lit/ds/symlink/tps61201.pdf +0.5 DSC0010J WSON +0 +39 +11 +Package_SON +Texas_PWSON-N6 +Plastic Small Outline No-Lead http://www.ti.com/lit/ml/mpds176e/mpds176e.pdf +Plastic Small Outline No-Lead +0 +7 +7 +Package_SON +Texas_R-PWSON-N12_EP0.4x2mm +http://www.ti.com/lit/ds/symlink/tpd6f003.pdf +WSON SMD +0 +16 +13 +Package_SON +Texas_S-PDSO-N12 +http://www.ti.com/lit/ds/symlink/bq27441-g1.pdf +SON thermal pads +0 +44 +13 +Package_SON +Texas_S-PVSON-N8 +8-Lead Plastic VSON, 3x3mm Body, 0.65mm Pitch, S-PVSON-N8, http://www.ti.com/lit/ds/symlink/opa2333.pdf +DFN 0.65 S-PVSON-N8 +0 +21 +9 +Package_SON +Texas_S-PVSON-N8_ThermalVias +8-Lead Plastic VSON, 3x3mm Body, 0.65mm Pitch, S-PVSON-N8, http://www.ti.com/lit/ds/symlink/opa2333.pdf +DFN 0.65 S-PVSON-N8 +0 +27 +9 +Package_SON +Texas_S-PVSON-N10 +3x3mm Body, 0.5mm Pitch, S-PVSON-N10, DRC, http://www.ti.com/lit/ds/symlink/tps61201.pdf +0.5 S-PVSON-N10 DRC +0 +33 +11 +Package_SON +Texas_S-PVSON-N10_ThermalVias +3x3mm Body, 0.5mm Pitch, S-PVSON-N10, DRC, http://www.ti.com/lit/ds/symlink/tps61201.pdf +0.5 S-PVSON-N10 DRC +0 +39 +11 +Package_SON +Texas_S-PWSON-N8_EP1.2x2mm +WSON, 8 Pin (http://www.ti.com/lit/ds/symlink/lp2951.pdf#page=27), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +11 +9 +Package_SON +Texas_S-PWSON-N8_EP1.2x2mm_ThermalVias +WSON, 8 Pin (http://www.ti.com/lit/ds/symlink/lp2951.pdf#page=27), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +18 +9 +Package_SON +Texas_S-PWSON-N10 +3x3mm Body, 0.5mm Pitch, S-PWSON-N10, DSC, http://www.ti.com/lit/ds/symlink/tps63060.pdf +0.5 S-PWSON-N10 DSC +0 +41 +11 +Package_SON +Texas_S-PWSON-N10_ThermalVias +3x3mm Body, 0.5mm Pitch, S-PWSON-N10, DSC, http://www.ti.com/lit/ds/symlink/tps63060.pdf +0.5 S-PWSON-N10 DSC +0 +47 +11 +Package_SON +Texas_X2SON-4_1x1mm_P0.65mm +X2SON 5 pin 1x1mm package (Reference Datasheet: http://www.ti.com/lit/ds/sbvs193d/sbvs193d.pdf Reference part: TPS383x) [StepUp generated footprint] +X2SON +0 +13 +5 +Package_SON +USON-10_2.5x1.0mm_P0.5mm +USON-10 2.5x1.0mm_ Pitch 0.5mm http://www.ti.com/lit/ds/symlink/tpd4e02b04.pdf +USON-10 2.5x1.0mm Pitch 0.5mm +0 +10 +10 +Package_SON +USON-20_2x4mm_P0.4mm +USON-20 2x4mm Pitch 0.4mm http://www.ti.com/lit/ds/symlink/txb0108.pdf +USON-20 2x4mm Pitch 0.4mm +0 +20 +20 +Package_SON +VSON-8_3.3x3.3mm_P0.65mm_NexFET +8-Lead Plastic Dual Flat, No Lead Package (MF) - 3.3x3.3x1 mm Body [VSON] http://www.ti.com/lit/ds/symlink/csd87334q3d.pdf +VSON 0.65 +0 +12 +5 +Package_SON +VSON-10-1EP_3x3mm_P0.5mm_EP1.2x2mm +VSON, 10 Pin (http://rohmfs.rohm.com/en/products/databook/datasheet/ic/power/switching_regulator/bd8314nuv-e.pdf (Page 20)), generated with kicad-footprint-generator ipc_noLead_generator.py +VSON NoLead +0 +15 +11 +Package_SON +VSON-10-1EP_3x3mm_P0.5mm_EP1.2x2mm_ThermalVias +VSON, 10 Pin (http://rohmfs.rohm.com/en/products/databook/datasheet/ic/power/switching_regulator/bd8314nuv-e.pdf (Page 20)), generated with kicad-footprint-generator ipc_noLead_generator.py +VSON NoLead +0 +18 +11 +Package_SON +VSON-10-1EP_3x3mm_P0.5mm_EP1.65x2.4mm +VSON 10 Thermal on 11 3x3mm Pitch 0.5mm http://chip.tomsk.ru/chip/chipdoc.nsf/Package/D8A64DD165C2AAD9472579400024FC41!OpenDocument +VSON 10 Thermal on 11 3x3mm Pitch 0.5mm +0 +21 +11 +Package_SON +VSON-10-1EP_3x3mm_P0.5mm_EP1.65x2.4mm_ThermalVias +VSON 10 Thermal on 11 3x3mm Pitch 0.5mm http://chip.tomsk.ru/chip/chipdoc.nsf/Package/D8A64DD165C2AAD9472579400024FC41!OpenDocument +VSON 10 Thermal on 11 3x3mm Pitch 0.5mm +0 +27 +11 +Package_SON +VSONP-8-1EP_5x6_P1.27mm +SON, 8-Leads, Body 5x6x1mm, Pitch 1.27mm; (see Texas Instruments CSD18531Q5A http://www.ti.com/lit/ds/symlink/csd18531q5a.pdf) +VSONP 1.27 +0 +13 +3 +Package_SON +WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mm +WSON, 6 Pin (http://www.ti.com/lit/ds/symlink/tps61040.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +9 +7 +Package_SON +WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mm_ThermalVias +WSON, 6 Pin (http://www.ti.com/lit/ds/symlink/tps61040.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +12 +7 +Package_SON +WSON-6-1EP_3x3mm_P0.95mm +WSON6 3*3 MM, 0.95 PITCH; http://www.ti.com/lit/ds/symlink/lmr62421.pdf +WSON6 0.95 +0 +10 +7 +Package_SON +WSON-6_1.5x1.5mm_P0.5mm +WSON6, http://www.ti.com/lit/ds/symlink/tlv702.pdf +WSON6_1.5x1.5mm_P0.5mm +0 +6 +6 +Package_SON +WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm +8-Lead Plastic WSON, 2x2mm Body, 0.5mm Pitch, WSON-8, http://www.ti.com/lit/ds/symlink/lm27761.pdf +WSON 8 1EP +0 +11 +9 +Package_SON +WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm_ThermalVias +8-Lead Plastic WSON, 2x2mm Body, 0.5mm Pitch, WSON-8, http://www.ti.com/lit/ds/symlink/lm27761.pdf +WSON 8 1EP ThermalVias +0 +14 +9 +Package_SON +WSON-8-1EP_3x2.5mm_P0.5mm_EP1.2x1.5mm_PullBack +WSON, 8 Pin (http://www.ti.com/lit/ml/mpds400/mpds400.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +13 +9 +Package_SON +WSON-8-1EP_3x2.5mm_P0.5mm_EP1.2x1.5mm_PullBack_ThermalVias +WSON, 8 Pin (http://www.ti.com/lit/ml/mpds400/mpds400.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +18 +9 +Package_SON +WSON-8-1EP_3x3mm_P0.5mm_EP1.6x2.0mm +8-Lead Plastic WSON, 2x2mm Body, 0.5mm Pitch, WSON-8, http://www.ti.com/lit/ds/symlink/lm27761.pdf +WSON 8 1EP +0 +13 +9 +Package_SON +WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4.3mm +WSON, 8 Pin (http://www.winbond.com/resource-files/w25q32jv%20revg%2003272018%20plus.pdf (page 68)), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +13 +9 +Package_SON +WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4mm +WSON, 8 Pin (http://ww1.microchip.com/downloads/en/AppNotes/S72030.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +13 +9 +Package_SON +WSON-8_4x4mm_P0.8mm +http://www.ti.com/lit/ml/mpds406/mpds406.pdf +WSON8_4x4mm_P0.8mm +0 +9 +9 +Package_SON +WSON-10-1EP_2.5x2.5mm_P0.5mm_EP1.2x2mm +WSON, 10 Pin (http://www.ti.com/lit/gpn/tps63030#page=24), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +15 +11 +Package_SON +WSON-10-1EP_2.5x2.5mm_P0.5mm_EP1.2x2mm_ThermalVias +WSON, 10 Pin (http://www.ti.com/lit/gpn/tps63030#page=24), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +22 +11 +Package_SON +WSON-10-1EP_2x3mm_P0.5mm_EP0.84x2.4mm +WSON-10 package 2x3mm body, pitch 0.5mm, see http://www.ti.com/lit/ds/symlink/tps62177.pdf +WSON 0.5 +0 +14 +11 +Package_SON +WSON-10-1EP_2x3mm_P0.5mm_EP0.84x2.4mm_ThermalVias +WSON-10 package 2x3mm body, pitch 0.5mm, thermal vias and counter-pad, see http://www.ti.com/lit/ds/symlink/tps62177.pdf +WSON 0.5 thermal vias +0 +17 +11 +Package_SON +WSON-10-1EP_4x3mm_P0.5mm_EP2.2x2mm +10-Lead Plastic WSON, 4x3mm Body, 0.5mm Pitch (http://www.ti.com/lit/ds/symlink/lm4990.pdf) +WSON 0.5 +0 +15 +11 +Package_SON +WSON-12-1EP_3x2mm_P0.5mm_EP1x2.65 +WSON-12 http://www.ti.com/lit/ds/symlink/lm27762.pdf +WSON-12 +0 +15 +13 +Package_SON +WSON-12-1EP_3x2mm_P0.5mm_EP1x2.65_ThermalVias +WSON-12 http://www.ti.com/lit/ds/symlink/lm27762.pdf +WSON-12 +0 +19 +13 +Package_SON +WSON-12-1EP_4x4mm_P0.5mm_EP2.6x3mm +WSON, 12 Pin (http://www.ti.com/lit/ds/symlink/ldc1312.pdf#page=62), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +17 +13 +Package_SON +WSON-12-1EP_4x4mm_P0.5mm_EP2.6x3mm_ThermalVias +WSON, 12 Pin (http://www.ti.com/lit/ds/symlink/ldc1312.pdf#page=62), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +27 +13 +Package_SON +WSON-14-1EP_4.0x4.0mm_P0.5mm_EP2.6x2.6mm +14-Lead Plastic Dual Flat, No Lead Package - 4.0x4.0x0.8 mm Body [WSON], http://www.ti.com/lit/ml/mpds421/mpds421.pdf +NHL014B +0 +19 +15 +Package_SON +WSON-16_3.3x1.35_P0.4mm +WSON-16 3.3 x 1.35mm Pitch 0.4mm http://www.chip.tomsk.ru/chip/chipdoc.nsf/Package/C67E729A4D6C883A4725793E004C8739!OpenDocument +WSON-16 3.3 x 1.35mm Pitch 0.4mm +0 +20 +17 +Package_SON +X2SON-8_1.4x1mm_P0.35mm +X2SON-8 1.4x1mm Pitch0.35mm http://www.ti.com/lit/ds/symlink/pca9306.pdf +X2SON-8 1.4x1mm Pitch0.35mm +0 +8 +8 +Package_TO_SOT_SMD +ATPAK-2 +ATPAK SMD package, http://www.onsemi.com/pub/Collateral/ENA2192-D.PDF +ATPAK +0 +7 +3 +Package_TO_SOT_SMD +Analog_KS-4 +Analog Devices KS-4, http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/sc70ks/ks_4.pdf +Analog Devices KS-4 (like EIAJ SC-82) +0 +4 +4 +Package_TO_SOT_SMD +Diodes_SOT-553 +Diodes SOT-553, https://www.diodes.com/assets/Package-Files/SOT553.pdf +SOT-553 +0 +5 +5 +Package_TO_SOT_SMD +HVSOF5 +HVSOF5, http://rohmfs.rohm.com/en/techdata_basic/ic/package/hvsof5_1-e.pdf, http://rohmfs.rohm.com/en/products/databook/datasheet/ic/sensor/hall/bu52001gul-e.pdf +HVSOF5 +0 +5 +5 +Package_TO_SOT_SMD +HVSOF6 +HVSOF6, http://rohmfs.rohm.com/en/techdata_basic/ic/package/hvsof6_1-e.pdf, http://rohmfs.rohm.com/en/products/databook/datasheet/ic/audio_video/video_amplifier/bh76106hfv-e.pdf +HVSOF6 +0 +7 +7 +Package_TO_SOT_SMD +Infineon_PG-HDSOP-10-1 +Infineon PG-HDSOP-10-1 (DDPAK), 20.96x6.5x2.3mm, slug up (https://www.infineon.com/cms/en/product/packages/PG-HDSOP/PG-HDSOP-10-1/) +hdsop 10 ddpak +0 +10 +10 +Package_TO_SOT_SMD +Infineon_PG-HSOF-8-1 +HSOF-8-1 [TOLL] power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-1/) +mosfet hsof toll +0 +53 +3 +Package_TO_SOT_SMD +Infineon_PG-HSOF-8-1_ThermalVias +HSOF-8-1 [TOLL] power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-1/) +mosfet hsof toll thermal vias +0 +96 +3 +Package_TO_SOT_SMD +Infineon_PG-HSOF-8-2 +HSOF-8-2 [TOLL] power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-2/) +mosfet hsof toll +0 +12 +4 +Package_TO_SOT_SMD +Infineon_PG-HSOF-8-2_ThermalVias +HSOF-8-2 [TOLL] power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-2/) +mosfet hsof toll thermal vias +0 +97 +4 +Package_TO_SOT_SMD +Infineon_PG-HSOF-8-2_ThermalVias2 +HSOF-8-2 [TOLL] power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-2/, https://www.infineon.com/dgdl/Infineon-ApplicationNote_600V_CoolMOS_C7_Gold_TOLL-AN-v01_00-EN.pdf?fileId=5546d4625b10283a015b144a1af70df6) +mosfet hsof toll thermal vias +0 +159 +4 +Package_TO_SOT_SMD +Infineon_PG-HSOF-8-3 +HSOF-8-3 power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-3/) +mosfet hsof +0 +25 +4 +Package_TO_SOT_SMD +Infineon_PG-HSOF-8-3_ThermalVias +HSOF-8-3 power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-3/) +mosfet hsof +0 +64 +4 +Package_TO_SOT_SMD +Infineon_PG-TO-220-7Lead_TabPin8 +Infineon PG-TO-220-7, Tab as Pin 8, see e.g. https://www.infineon.com/dgdl/Infineon-BTS50055-1TMC-DS-v01_00-EN.pdf?fileId=5546d4625a888733015aa9b0007235e9 +Infineon PG-TO-220-7 +0 +12 +8 +Package_TO_SOT_SMD +LFPAK33 +LFPAK33 SOT-1210 https://assets.nexperia.com/documents/outline-drawing/SOT1210.pdf +LFPAK33 SOT-1210 +0 +17 +5 +Package_TO_SOT_SMD +LFPAK56 +LFPAK56 https://assets.nexperia.com/documents/outline-drawing/SOT669.pdf +LFPAK56 SOT-669 Power-SO8 +0 +18 +5 +Package_TO_SOT_SMD +LFPAK56_ThermalVias-1 +LFPAK56 https://assets.nexperia.com/documents/outline-drawing/SOT669.pdf +LFPAK56 SOT669 Thermal Vias 0.4mm Power-SO8 +0 +63 +5 +Package_TO_SOT_SMD +LFPAK56_ThermalVias-2 +LFPAK56 https://assets.nexperia.com/documents/outline-drawing/SOT669.pdf +LFPAK56 SOT669 Thermical Vias Power-SO8 +0 +30 +5 +Package_TO_SOT_SMD +OnSemi_ECH8 +On Semiconductor ECH8, https://www.onsemi.com/pub/Collateral/318BF.PDF +ECH8 SOT28-FL SOT-28-FL +0 +8 +8 +Package_TO_SOT_SMD +PQFN_8x8 +Low Profile 8x8mm PQFN, Dual Cool 88, https://www.onsemi.com/pub/Collateral/FDMT80080DC-D.pdf +pqfn vdfn mosfet +0 +9 +3 +Package_TO_SOT_SMD +PowerMacro_M234_NoHole +TO-50-4 Power Macro Package Style M234 +TO-50-4 Power Macro Package Style M234 +0 +4 +4 +Package_TO_SOT_SMD +PowerMacro_M234_WithHole +TO-50-4 Power Macro Package Style M234 +TO-50-4 Power Macro Package Style M234 +0 +4 +4 +Package_TO_SOT_SMD +Rohm_HRP7 +Rohm HRP7 SMD package, http://rohmfs.rohm.com/en/techdata_basic/ic/package/hrp7_1-e.pdf, http://rohmfs.rohm.com/en/products/databook/datasheet/ic/motor/dc/bd621x-e.pdf +Rohm HRP7 SMD +0 +69 +7 +Package_TO_SOT_SMD +SC-59 +SC-59, https://lib.chipdip.ru/images/import_diod/original/SOT-23_SC-59.jpg +SC-59 +0 +3 +3 +Package_TO_SOT_SMD +SC-59_Handsoldering +SC-59, hand-soldering varaint, https://lib.chipdip.ru/images/import_diod/original/SOT-23_SC-59.jpg +SC-59 hand-soldering +0 +3 +3 +Package_TO_SOT_SMD +SC-70-8 +SC70-8 +SC70-8 +0 +8 +8 +Package_TO_SOT_SMD +SC-70-8_Handsoldering +SC70-8, Handsoldering +SC70-8 Handsoldering +0 +8 +8 +Package_TO_SOT_SMD +SC-82AA +SC-82AA +SC-82AA +0 +4 +4 +Package_TO_SOT_SMD +SC-82AA_Handsoldering +SC-82AA +SC-82AA +0 +4 +4 +Package_TO_SOT_SMD +SC-82AB +SC-82AB +SC-82AB +0 +4 +4 +Package_TO_SOT_SMD +SC-82AB_Handsoldering +SC-82AB +SC-82AB +0 +4 +4 +Package_TO_SOT_SMD +SOT-23 +SOT-23, Standard +SOT-23 +0 +3 +3 +Package_TO_SOT_SMD +SOT-23-5 +5-pin SOT23 package +SOT-23-5 +0 +5 +5 +Package_TO_SOT_SMD +SOT-23-5_HandSoldering +5-pin SOT23 package +SOT-23-5 hand-soldering +0 +5 +5 +Package_TO_SOT_SMD +SOT-23-6 +6-pin SOT-23 package +SOT-23-6 +0 +6 +6 +Package_TO_SOT_SMD +SOT-23-6_Handsoldering +6-pin SOT-23 package, Handsoldering +SOT-23-6 Handsoldering +0 +6 +6 +Package_TO_SOT_SMD +SOT-23-8 +8-pin SOT-23 package, http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/sot-23rj/rj_8.pdf +SOT-23-8 +0 +8 +8 +Package_TO_SOT_SMD +SOT-23-8_Handsoldering +8-pin SOT-23 package, Handsoldering, http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/sot-23rj/rj_8.pdf +SOT-23-8 Handsoldering +0 +8 +8 +Package_TO_SOT_SMD +SOT-23W +SOT-23W http://www.allegromicro.com/~/media/Files/Datasheets/A112x-Datasheet.ashx?la=en&hash=7BC461E058CC246E0BAB62433B2F1ECA104CA9D3 +SOT-23W +0 +3 +3 +Package_TO_SOT_SMD +SOT-23W_Handsoldering +SOT-23W http://www.allegromicro.com/~/media/Files/Datasheets/A112x-Datasheet.ashx?la=en&hash=7BC461E058CC246E0BAB62433B2F1ECA104CA9D3 +SOT-23W for handsoldering +0 +3 +3 +Package_TO_SOT_SMD +SOT-23_Handsoldering +SOT-23, Handsoldering +SOT-23 +0 +3 +3 +Package_TO_SOT_SMD +SOT-89-3 +SOT-89-3, http://ww1.microchip.com/downloads/en/DeviceDoc/3L_SOT-89_MB_C04-029C.pdf +SOT-89-3 +0 +3 +3 +Package_TO_SOT_SMD +SOT-89-3_Handsoldering +SOT-89-3 Handsoldering +SOT-89-3 Handsoldering +0 +3 +3 +Package_TO_SOT_SMD +SOT-89-5 +SOT-89-5, http://www.e-devices.ricoh.co.jp/en/products/product_power/pkg/sot-89-5.pdf +SOT-89-5 +0 +5 +5 +Package_TO_SOT_SMD +SOT-89-5_Handsoldering +SOT-89-5, http://www.e-devices.ricoh.co.jp/en/products/product_power/pkg/sot-89-5.pdf +SOT-89-5 +0 +5 +5 +Package_TO_SOT_SMD +SOT-143 +SOT-143 +SOT-143 +0 +4 +4 +Package_TO_SOT_SMD +SOT-143R_Reverse +SOT-143R Reverse +SOT-143R Reverse +0 +4 +4 +Package_TO_SOT_SMD +SOT-143R_Reverse_Handsoldering +SOT-143R Reverse Handsoldering +SOT-143 Reverse Handsoldering +0 +4 +4 +Package_TO_SOT_SMD +SOT-143_Handsoldering +SOT-143 Handsoldering +SOT-143 Handsoldering +0 +4 +4 +Package_TO_SOT_SMD +SOT-223 +module CMS SOT223 4 pins +CMS SOT +0 +4 +4 +Package_TO_SOT_SMD +SOT-223-3_TabPin2 +module CMS SOT223 4 pins +CMS SOT +0 +4 +3 +Package_TO_SOT_SMD +SOT-223-5 +module CMS SOT223 5 pins, http://ww1.microchip.com/downloads/en/DeviceDoc/51751a.pdf +CMS SOT +0 +5 +5 +Package_TO_SOT_SMD +SOT-223-6 +module CMS SOT223 6 pins, http://www.ti.com/lit/ds/symlink/tps737.pdf +CMS SOT +0 +6 +6 +Package_TO_SOT_SMD +SOT-223-6_TabPin3 +module CMS SOT223 6 pins, http://www.ti.com/lit/ds/symlink/tps737.pdf +CMS SOT +0 +6 +5 +Package_TO_SOT_SMD +SOT-223-8 +module CMS SOT223 8 pins, https://www.diodes.com/assets/Datasheets/ZXSBMR16PT8.pdf +CMS SOT +0 +8 +8 +Package_TO_SOT_SMD +SOT-323_SC-70 +SOT-323, SC-70 +SOT-323 SC-70 +0 +3 +3 +Package_TO_SOT_SMD +SOT-323_SC-70_Handsoldering +SOT-323, SC-70 Handsoldering +SOT-323 SC-70 Handsoldering +0 +3 +3 +Package_TO_SOT_SMD +SOT-343_SC-70-4 +SOT-343, SC-70-4 +SOT-343 SC-70-4 +0 +4 +4 +Package_TO_SOT_SMD +SOT-343_SC-70-4_Handsoldering +SOT-343, SC-70-4, Handsoldering +SOT-343 SC-70-4 Handsoldering +0 +4 +4 +Package_TO_SOT_SMD +SOT-353_SC-70-5 +SOT-353, SC-70-5 +SOT-353 SC-70-5 +0 +5 +5 +Package_TO_SOT_SMD +SOT-353_SC-70-5_Handsoldering +SOT-353, SC-70-5, Handsoldering +SOT-353 SC-70-5 Handsoldering +0 +5 +5 +Package_TO_SOT_SMD +SOT-363_SC-70-6 +SOT-363, SC-70-6 +SOT-363 SC-70-6 +0 +6 +6 +Package_TO_SOT_SMD +SOT-363_SC-70-6_Handsoldering +SOT-363, SC-70-6, Handsoldering +SOT-363 SC-70-6 Handsoldering +0 +6 +6 +Package_TO_SOT_SMD +SOT-383F +8-pin SOT-383F, http://www.mouser.com/ds/2/80/CPDVR085V0C-HF-RevB-10783.pdf +SOT-383F +0 +9 +9 +Package_TO_SOT_SMD +SOT-383FL +8-pin SOT-383FL package, http://www.onsemi.com/pub_link/Collateral/ENA2267-D.PDF +SOT-383FL +0 +8 +8 +Package_TO_SOT_SMD +SOT-416 +SOT-416, https://www.nxp.com/docs/en/package-information/SOT416.pdf +SOT-416 +0 +3 +3 +Package_TO_SOT_SMD +SOT-523 +SOT523, https://www.diodes.com/assets/Package-Files/SOT523.pdf +SOT-523 +0 +3 +3 +Package_TO_SOT_SMD +SOT-543 +SOT-543 4 lead surface package +SOT-543 SC-107A EMD4 +0 +4 +4 +Package_TO_SOT_SMD +SOT-553 +SOT553 +SOT-553 +0 +5 +5 +Package_TO_SOT_SMD +SOT-563 +SOT563 +SOT-563 +0 +6 +6 +Package_TO_SOT_SMD +SOT-665 +SOT665 +SOT-665 +0 +5 +5 +Package_TO_SOT_SMD +SOT-666 +SOT666 +SOT-666 +0 +6 +6 +Package_TO_SOT_SMD +SOT-723 +http://toshiba.semicon-storage.com/info/docget.jsp?did=5879&prodName=RN1104MFV +sot 723 +0 +3 +3 +Package_TO_SOT_SMD +SOT-883 +SOT-883, https://assets.nexperia.com/documents/outline-drawing/SOT883.pdf +SOT-883 +0 +3 +3 +Package_TO_SOT_SMD +SOT-886 +SOT-886 +SOT-886 +0 +6 +6 +Package_TO_SOT_SMD +SOT-963 +SOT 963 6 pins package 1x0.8mm pitch 0.35mm +SOT 963 6 pins package 1x0.8mm pitch 0.35mm +0 +6 +6 +Package_TO_SOT_SMD +SOT-1123 +SOT-1123 small outline transistor (see http://www.onsemi.com/pub/Collateral/NST3906F3-D.PDF) +SOT-1123 transistor +0 +3 +3 +Package_TO_SOT_SMD +SOT-1333-1 +SOT-1333-1 +SOT-1333-1 +0 +9 +9 +Package_TO_SOT_SMD +SOT-1334-1 +SOT-1334-1 +SOT-1334-1 +0 +14 +14 +Package_TO_SOT_SMD +SuperSOT-3 +3-pin SuperSOT package https://www.fairchildsemi.com/package-drawings/MA/MA03B.pdf +SuperSOT-3 SSOT-3 +0 +3 +3 +Package_TO_SOT_SMD +SuperSOT-6 +6-pin SuperSOT package http://www.mouser.com/ds/2/149/FMB5551-889214.pdf +SuperSOT-6 SSOT-6 +0 +6 +6 +Package_TO_SOT_SMD +SuperSOT-8 +8-pin SuperSOT package, http://www.icbank.com/icbank_data/semi_package/ssot8_dim.pdf +SuperSOT-8 SSOT-8 +0 +8 +8 +Package_TO_SOT_SMD +TDSON-8-1 +Power MOSFET package, TDSON-8-1, 5.15x5.9mm (https://www.infineon.com/cms/en/product/packages/PG-TDSON/PG-TDSON-8-1/) +tdson +0 +14 +5 +Package_TO_SOT_SMD +TDSON-8-1_HandSoldering +Power MOSFET package, TDSON-8-1, SuperS08, SON-8_5x6mm +tdson +0 +13 +5 +Package_TO_SOT_SMD +TO-50-3_LongPad-NoHole_Housing +TO-50-3 Macro T Package Style M236 +TO-50-3 Macro T Package Style M236 +0 +3 +3 +Package_TO_SOT_SMD +TO-50-3_LongPad-WithHole_Housing +TO-50-3 Macro T Package Style M236 +TO-50-3 Macro T Package Style M236 +0 +3 +3 +Package_TO_SOT_SMD +TO-50-3_ShortPad-NoHole_Housing +TO-50-3 Macro T Package Style M236 +TO-50-3 Macro T Package Style M236 +0 +3 +3 +Package_TO_SOT_SMD +TO-50-3_ShortPad-WithHole_Housing +TO-50-3 Macro T Package Style M236 +TO-50-3 Macro T Package Style M236 +0 +3 +3 +Package_TO_SOT_SMD +TO-50-4_LongPad-NoHole_Housing +TO-50-4 Macro X Package Style M238 +TO-50-4 Macro X Package Style M238 +0 +4 +4 +Package_TO_SOT_SMD +TO-50-4_LongPad-WithHole_Housing +TO-50-4 Macro X Package Style M238 +TO-50-4 Macro X Package Style M238 +0 +4 +4 +Package_TO_SOT_SMD +TO-50-4_ShortPad-NoHole_Housing +TO-50-4 Macro X Package Style M238 +TO-50-4 Macro X Package Style M238 +0 +4 +4 +Package_TO_SOT_SMD +TO-50-4_ShortPad-WithHole_Housing +TO-50-4 Macro X Package Style M238 +TO-50-4 Macro X Package Style M238 +0 +4 +4 +Package_TO_SOT_SMD +TO-252-2 +TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/ +DPAK TO-252 DPAK-3 TO-252-3 SOT-428 +0 +7 +3 +Package_TO_SOT_SMD +TO-252-2_TabPin1 +TO-252-2, tab to pin 1 https://www.wolfspeed.com/media/downloads/87/CSD01060.pdf +TO-252-2 diode +0 +7 +2 +Package_TO_SOT_SMD +TO-252-3_TabPin2 +TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/ +DPAK TO-252 DPAK-3 TO-252-3 SOT-428 +0 +8 +3 +Package_TO_SOT_SMD +TO-252-3_TabPin4 +TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/ +DPAK TO-252 DPAK-3 TO-252-3 SOT-428 +0 +8 +4 +Package_TO_SOT_SMD +TO-252-4 +TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-5-11/ +DPAK TO-252 DPAK-5 TO-252-5 +0 +9 +5 +Package_TO_SOT_SMD +TO-252-5_TabPin3 +TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-5-11/ +DPAK TO-252 DPAK-5 TO-252-5 +0 +10 +5 +Package_TO_SOT_SMD +TO-252-5_TabPin6 +TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-5-11/ +DPAK TO-252 DPAK-5 TO-252-5 +0 +10 +6 +Package_TO_SOT_SMD +TO-263-2 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-3-1/ +D2PAK DDPAK TO-263 D2PAK-3 TO-263-3 SOT-404 +0 +7 +3 +Package_TO_SOT_SMD +TO-263-2_TabPin1 +TO-263 / D2PAK / DDPAK SMD package, tab to pin 1, https://www.wolfspeed.com/media/downloads/137/C3D06060G.pdf +D2PAK DDPAK TO-263 D2PAK-3 TO-263-3 SOT-404 diode +0 +7 +2 +Package_TO_SOT_SMD +TO-263-3_TabPin2 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-3-1/ +D2PAK DDPAK TO-263 D2PAK-3 TO-263-3 SOT-404 +0 +8 +3 +Package_TO_SOT_SMD +TO-263-3_TabPin4 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-3-1/ +D2PAK DDPAK TO-263 D2PAK-3 TO-263-3 SOT-404 +0 +8 +4 +Package_TO_SOT_SMD +TO-263-4 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-5-1/ +D2PAK DDPAK TO-263 D2PAK-5 TO-263-5 SOT-426 +0 +9 +5 +Package_TO_SOT_SMD +TO-263-5_TabPin3 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-5-1/ +D2PAK DDPAK TO-263 D2PAK-5 TO-263-5 SOT-426 +0 +10 +5 +Package_TO_SOT_SMD +TO-263-5_TabPin6 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-5-1/ +D2PAK DDPAK TO-263 D2PAK-5 TO-263-5 SOT-426 +0 +10 +6 +Package_TO_SOT_SMD +TO-263-6 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-7-1/ +D2PAK DDPAK TO-263 D2PAK-7 TO-263-7 SOT-427 +0 +11 +7 +Package_TO_SOT_SMD +TO-263-7_TabPin4 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-7-1/ +D2PAK DDPAK TO-263 D2PAK-7 TO-263-7 SOT-427 +0 +12 +7 +Package_TO_SOT_SMD +TO-263-7_TabPin8 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-7-1/ +D2PAK DDPAK TO-263 D2PAK-7 TO-263-7 SOT-427 +0 +12 +8 +Package_TO_SOT_SMD +TO-263-9_TabPin5 +TO-263 / D2PAK / DDPAK SMD package, http://www.ti.com/lit/ds/symlink/lm4755.pdf +D2PAK DDPAK TO-263 D2PAK-9 TO-263-9 +0 +14 +9 +Package_TO_SOT_SMD +TO-263-9_TabPin10 +TO-263 / D2PAK / DDPAK SMD package, http://www.ti.com/lit/ds/symlink/lm4755.pdf +D2PAK DDPAK TO-263 D2PAK-9 TO-263-9 +0 +14 +10 +Package_TO_SOT_SMD +TO-268-2 +TO-268/D3PAK SMD package, http://www.icbank.com/icbank_data/semi_package/to268aa_dim.pdf +D3PAK TO-268 D3PAK-3 TO-268-3 +0 +7 +3 +Package_TO_SOT_SMD +TO-269AA +SMD package TO-269AA (e.g. diode bridge), see http://www.vishay.com/docs/88854/padlayouts.pdf +TO-269AA MBS diode bridge +0 +4 +4 +Package_TO_SOT_SMD +TO-277A +Thermal enhanced ultra thin SMD package; 3 leads; body: 4.3x6.1x0.43mm, https://www.vishay.com/docs/95570/to-277asmpc.pdf +TO-277A SMPC +0 +12 +3 +Package_TO_SOT_SMD +TO-277B +TO-227B https://media.digikey.com/pdf/Data%20Sheets/Littelfuse%20PDFs/DST2050S.pdf +TO-277B +0 +9 +3 +Package_TO_SOT_SMD +TSOT-23 +3-pin TSOT23 package, http://www.analog.com.tw/pdf/All_In_One.pdf +TSOT-23 +0 +3 +3 +Package_TO_SOT_SMD +TSOT-23-5 +5-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_5_05-08-1635.pdf +TSOT-23-5 +0 +5 +5 +Package_TO_SOT_SMD +TSOT-23-5_HandSoldering +5-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_5_05-08-1635.pdf +TSOT-23-5 Hand-soldering +0 +5 +5 +Package_TO_SOT_SMD +TSOT-23-6 +6-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_6_05-08-1636.pdf +TSOT-23-6 MK06A TSOT-6 +0 +6 +6 +Package_TO_SOT_SMD +TSOT-23-6_HandSoldering +6-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_6_05-08-1636.pdf +TSOT-23-6 MK06A TSOT-6 Hand-soldering +0 +6 +6 +Package_TO_SOT_SMD +TSOT-23-8 +8-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_8_05-08-1637.pdf +TSOT-23-8 +0 +8 +8 +Package_TO_SOT_SMD +TSOT-23-8_HandSoldering +8-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_8_05-08-1637.pdf +TSOT-23-8 Hand-soldering +0 +8 +8 +Package_TO_SOT_SMD +TSOT-23_HandSoldering +5-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_5_05-08-1635.pdf +TSOT-23 Hand-soldering +0 +3 +3 +Package_TO_SOT_SMD +Texas_DRT-3 +Texas Instrument DRT-3 1x0.8mm Pitch 0.7mm http://www.ti.com/lit/ds/symlink/tpd2eusb30.pdf +DRT-3 1x0.8mm Pitch 0.7mm +0 +3 +3 +Package_TO_SOT_SMD +Texas_NDQ +Texas Instruments, NDQ, 5 pin (https://www.ti.com/lit/ml/mmsf022/mmsf022.pdf) +ti pfm dap +0 +6 +6 +Package_TO_SOT_SMD +Texas_NDY0011A +TO-PMOD-11 11-pin switching regulator package, http://www.ti.com/lit/ml/mmsf025/mmsf025.pdf +Texas TO-PMOD NDY00011A +0 +12 +12 +Package_TO_SOT_SMD +Texas_R-PDSO-G6 +R-PDSO-G6, http://www.ti.com/lit/ds/slis144b/slis144b.pdf +R-PDSO-G6 SC-70-6 +0 +6 +6 +Package_TO_SOT_SMD +VSOF5 +VSOF5 +VSOF5 +0 +5 +5 +Package_TO_SOT_SMD +Vishay_PowerPAK_SC70-6L_Dual +Vishay PowerPAK SC70 dual transistor package http://www.vishay.com/docs/70487/70487.pdf +powerpak sc70 sc-70 dual +0 +8 +6 +Package_TO_SOT_SMD +Vishay_PowerPAK_SC70-6L_Single +Vishay PowerPAK SC70 single transistor package http://www.vishay.com/docs/70486/70486.pdf +powerpak sc70 sc-70 +0 +6 +3 +Package_TO_SOT_THT +Fairchild_TO-220F-6L +Fairchild TO-220F-6L, http://www.mouser.com/ds/2/149/FSL136MRT-113334.pdf +Fairchild TO-220F-6L +0 +6 +6 +Package_TO_SOT_THT +Heraeus_TO-92-2 +TO-92 2-pin variant by Heraeus, drill 0.75mm (http://www.produktinfo.conrad.com/datenblaetter/175000-199999/181293-da-01-de-TO92_Temperatursensor_PT1000_32209225.pdf) +to-92 +0 +2 +2 +Package_TO_SOT_THT +NEC_Molded_7x4x9mm +Molded Japan Transistor Package 7x4x9mm^3, http://rtellason.com/transdata/2sb734.pdf +Japan transistor +0 +3 +3 +Package_TO_SOT_THT +PowerIntegrations_TO-220-7C +Non Isolated Modified TO-220 7pin Package, see http://www.farnell.com/datasheets/5793.pdf +Power Integration Y Package +0 +6 +6 +Package_TO_SOT_THT +SIPAK-1EP_Horizontal_TabDown +SIPAK, Horizontal, RM 2.286mm +SIPAK Horizontal RM 2.286mm +0 +4 +4 +Package_TO_SOT_THT +SIPAK_Vertical +SIPAK, Vertical, RM 2.286mm +SIPAK Vertical RM 2.286mm +0 +3 +3 +Package_TO_SOT_THT +SOD-70_P2.54mm +Plastic near cylindrical package Sod-70 see: https://www.nxp.com/docs/en/data-sheet/KTY81_SER.pdf [StepUp generated footprint] +Sod-70 +0 +2 +2 +Package_TO_SOT_THT +SOD-70_P5.08mm +Plastic near cylindrical package Sod-70 see: https://www.nxp.com/docs/en/data-sheet/KTY81_SER.pdf [StepUp generated footprint] +Sod-70 +0 +2 +2 +Package_TO_SOT_THT +SOT-227 +SOT-227 / SOT-227B / ISOTOP, M4 mounting screws (https://www.vishay.com/docs/95423/sot227g2.pdf, https://www.vishay.com/docs/95793/vs-fc420sa10.pdf) +sot 227 isotop +0 +8 +4 +Package_TO_SOT_THT +TO-3 +Transistor TO-3 +TR TO-3 TO3 TO-204 +0 +4 +3 +Package_TO_SOT_THT +TO-3P-3_Horizontal_TabDown +TO-3P-3, Horizontal, RM 5.45mm, , see https://toshiba.semicon-storage.com/ap-en/design-support/package/detail.TO-3P(N).html +TO-3P-3 Horizontal RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-3P-3_Horizontal_TabUp +TO-3P-3, Horizontal, RM 5.45mm, , see https://toshiba.semicon-storage.com/ap-en/design-support/package/detail.TO-3P(N).html +TO-3P-3 Horizontal RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-3P-3_Vertical +TO-3P-3, Vertical, RM 5.45mm, , see https://toshiba.semicon-storage.com/ap-en/design-support/package/detail.TO-3P(N).html +TO-3P-3 Vertical RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-3PB-3_Horizontal_TabDown +TO-3PB-3, Horizontal, RM 5.45mm, , see http://www.onsemi.com/pub/Collateral/340AC.PDF +TO-3PB-3 Horizontal RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-3PB-3_Horizontal_TabUp +TO-3PB-3, Horizontal, RM 5.45mm, , see http://www.onsemi.com/pub/Collateral/340AC.PDF +TO-3PB-3 Horizontal RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-3PB-3_Vertical +TO-3PB-3, Vertical, RM 5.45mm, , see http://www.onsemi.com/pub/Collateral/340AC.PDF +TO-3PB-3 Vertical RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-5-2 +TO-5-2 +TO-5-2 +0 +2 +2 +Package_TO_SOT_THT +TO-5-2_Window +TO-5-2_Window, Window +TO-5-2_Window Window +0 +2 +2 +Package_TO_SOT_THT +TO-5-3 +TO-5-3 +TO-5-3 +0 +3 +3 +Package_TO_SOT_THT +TO-5-3_Window +TO-5-3_Window, Window +TO-5-3_Window Window +0 +3 +3 +Package_TO_SOT_THT +TO-5-4 +TO-5-4 +TO-5-4 +0 +4 +4 +Package_TO_SOT_THT +TO-5-4_Window +TO-5-4_Window, Window +TO-5-4_Window Window +0 +4 +4 +Package_TO_SOT_THT +TO-5-6 +TO-5-6 +TO-5-6 +0 +6 +6 +Package_TO_SOT_THT +TO-5-6_Window +TO-5-6_Window, Window +TO-5-6_Window Window +0 +6 +6 +Package_TO_SOT_THT +TO-5-8 +TO-5-8 +TO-5-8 +0 +8 +8 +Package_TO_SOT_THT +TO-5-8_PD5.08 +TO-5-8_PD5.08 +TO-5-8_PD5.08 +0 +8 +8 +Package_TO_SOT_THT +TO-5-8_PD5.08_Window +TO-5-8_PD5.08_Window, Window +TO-5-8_PD5.08_Window Window +0 +8 +8 +Package_TO_SOT_THT +TO-5-8_Window +TO-5-8_Window, Window +TO-5-8_Window Window +0 +8 +8 +Package_TO_SOT_THT +TO-5-10 +TO-5-10 +TO-5-10 +0 +10 +10 +Package_TO_SOT_THT +TO-5-10_Window +TO-5-10_Window, Window +TO-5-10_Window Window +0 +10 +10 +Package_TO_SOT_THT +TO-8-2 +TO-8-2 +TO-8-2 +0 +2 +2 +Package_TO_SOT_THT +TO-8-2_Window +TO-8-2_Window, Window +TO-8-2_Window Window +0 +2 +2 +Package_TO_SOT_THT +TO-8-3 +TO-8-3 +TO-8-3 +0 +3 +3 +Package_TO_SOT_THT +TO-8-3_Window +TO-8-3_Window, Window +TO-8-3_Window Window +0 +3 +3 +Package_TO_SOT_THT +TO-11-2 +TO-11-2 +TO-11-2 +0 +2 +2 +Package_TO_SOT_THT +TO-11-2_Window +TO-11-2_Window, Window +TO-11-2_Window Window +0 +2 +2 +Package_TO_SOT_THT +TO-11-3 +TO-11-3 +TO-11-3 +0 +3 +3 +Package_TO_SOT_THT +TO-11-3_Window +TO-11-3_Window, Window +TO-11-3_Window Window +0 +3 +3 +Package_TO_SOT_THT +TO-12-4 +TO-12-4 +TO-12-4 +0 +4 +4 +Package_TO_SOT_THT +TO-12-4_Window +TO-12-4_Window, Window +TO-12-4_Window Window +0 +4 +4 +Package_TO_SOT_THT +TO-17-4 +TO-17-4 +TO-17-4 +0 +4 +4 +Package_TO_SOT_THT +TO-17-4_Window +TO-17-4_Window, Window +TO-17-4_Window Window +0 +4 +4 +Package_TO_SOT_THT +TO-18-2 +TO-18-2 +TO-18-2 +0 +2 +2 +Package_TO_SOT_THT +TO-18-2_Lens +TO-18-2_Lens, Lens +TO-18-2_Lens Lens +0 +2 +2 +Package_TO_SOT_THT +TO-18-2_Window +TO-18-2_Window, Window +TO-18-2_Window Window +0 +2 +2 +Package_TO_SOT_THT +TO-18-3 +TO-18-3 +TO-18-3 +0 +3 +3 +Package_TO_SOT_THT +TO-18-3_Lens +TO-18-3_Lens, Lens +TO-18-3_Lens Lens +0 +3 +3 +Package_TO_SOT_THT +TO-18-3_Window +TO-18-3_Window, Window +TO-18-3_Window Window +0 +3 +3 +Package_TO_SOT_THT +TO-18-4 +TO-18-4 +TO-18-4 +0 +4 +4 +Package_TO_SOT_THT +TO-18-4_Lens +TO-18-4_Lens, Lens +TO-18-4_Lens Lens +0 +4 +4 +Package_TO_SOT_THT +TO-18-4_Window +TO-18-4_Window, Window +TO-18-4_Window Window +0 +4 +4 +Package_TO_SOT_THT +TO-33-4 +TO-33-4 +TO-33-4 +0 +4 +4 +Package_TO_SOT_THT +TO-33-4_Window +TO-33-4_Window, Window +TO-33-4_Window Window +0 +4 +4 +Package_TO_SOT_THT +TO-38-2 +TO-38-2 +TO-38-2 +0 +2 +2 +Package_TO_SOT_THT +TO-38-2_Window +TO-38-2_Window, Window +TO-38-2_Window Window +0 +2 +2 +Package_TO_SOT_THT +TO-38-3 +TO-38-3 +TO-38-3 +0 +3 +3 +Package_TO_SOT_THT +TO-38-3_Window +TO-38-3_Window, Window +TO-38-3_Window Window +0 +3 +3 +Package_TO_SOT_THT +TO-39-2 +TO-39-2 +TO-39-2 +0 +2 +2 +Package_TO_SOT_THT +TO-39-2_Window +TO-39-2_Window, Window +TO-39-2_Window Window +0 +2 +2 +Package_TO_SOT_THT +TO-39-3 +TO-39-3 +TO-39-3 +0 +3 +3 +Package_TO_SOT_THT +TO-39-3_Window +TO-39-3_Window, Window +TO-39-3_Window Window +0 +3 +3 +Package_TO_SOT_THT +TO-39-4 +TO-39-4 +TO-39-4 +0 +4 +4 +Package_TO_SOT_THT +TO-39-4_Window +TO-39-4_Window, Window +TO-39-4_Window Window +0 +4 +4 +Package_TO_SOT_THT +TO-39-6 +TO-39-6 +TO-39-6 +0 +6 +6 +Package_TO_SOT_THT +TO-39-6_Window +TO-39-6_Window, Window +TO-39-6_Window Window +0 +6 +6 +Package_TO_SOT_THT +TO-39-8 +TO-39-8 +TO-39-8 +0 +8 +8 +Package_TO_SOT_THT +TO-39-8_Window +TO-39-8_Window, Window +TO-39-8_Window Window +0 +8 +8 +Package_TO_SOT_THT +TO-39-10 +TO-39-10 +TO-39-10 +0 +10 +10 +Package_TO_SOT_THT +TO-39-10_Window +TO-39-10_Window, Window +TO-39-10_Window Window +0 +10 +10 +Package_TO_SOT_THT +TO-46-2 +TO-46-2 +TO-46-2 +0 +2 +2 +Package_TO_SOT_THT +TO-46-2_Pin2Center +TO-46-2, Pin2 at center of package, Thorlabs photodiodes +TO-46-2 Thorlabs +0 +2 +2 +Package_TO_SOT_THT +TO-46-2_Pin2Center_Window +TO-46-2, Pin2 at center of package, Thorlabs photodiodes +TO-46-2 Thorlabs +0 +2 +2 +Package_TO_SOT_THT +TO-46-2_Window +TO-46-2_Window, Window +TO-46-2_Window Window +0 +2 +2 +Package_TO_SOT_THT +TO-46-3 +TO-46-3 +TO-46-3 +0 +3 +3 +Package_TO_SOT_THT +TO-46-3_Pin2Center +TO-46-3, Pin2 at center of package, Thorlabs photodiodes, https://www.thorlabs.de/drawings/374b6862eb3b5a04-9360B5F6-5056-2306-D912111C06C3F830/FDGA05-SpecSheet.pdf +TO-46-3 Thorlabs +0 +3 +3 +Package_TO_SOT_THT +TO-46-3_Pin2Center_Window +TO-46-3, Pin2 at center of package, Thorlabs photodiodes, https://www.thorlabs.de/drawings/374b6862eb3b5a04-9360B5F6-5056-2306-D912111C06C3F830/FDGA05-SpecSheet.pdf +TO-46-3 Thorlabs +0 +3 +3 +Package_TO_SOT_THT +TO-46-3_Window +TO-46-3_Window, Window +TO-46-3_Window Window +0 +3 +3 +Package_TO_SOT_THT +TO-46-4 +TO-46-4 +TO-46-4 +0 +4 +4 +Package_TO_SOT_THT +TO-46-4_Window +TO-46-4_Window, Window +TO-46-4_Window Window +0 +4 +4 +Package_TO_SOT_THT +TO-52-2 +TO-52-2 +TO-52-2 +0 +2 +2 +Package_TO_SOT_THT +TO-52-2_Window +TO-52-2_Window, Window +TO-52-2_Window Window +0 +2 +2 +Package_TO_SOT_THT +TO-52-3 +TO-52-3 +TO-52-3 +0 +3 +3 +Package_TO_SOT_THT +TO-52-3_Window +TO-52-3_Window, Window +TO-52-3_Window Window +0 +3 +3 +Package_TO_SOT_THT +TO-72-4 +TO-72-4 +TO-72-4 +0 +4 +4 +Package_TO_SOT_THT +TO-72-4_Window +TO-72-4_Window, Window +TO-72-4_Window Window +0 +4 +4 +Package_TO_SOT_THT +TO-75-6 +TO-75-6 +TO-75-6 +0 +6 +6 +Package_TO_SOT_THT +TO-75-6_Window +TO-75-6_Window, Window +TO-75-6_Window Window +0 +6 +6 +Package_TO_SOT_THT +TO-78-6 +TO-78-6 +TO-78-6 +0 +6 +6 +Package_TO_SOT_THT +TO-78-6_Window +TO-78-6_Window, Window +TO-78-6_Window Window +0 +6 +6 +Package_TO_SOT_THT +TO-78-8 +TO-78-8 +TO-78-8 +0 +8 +8 +Package_TO_SOT_THT +TO-78-8_Window +TO-78-8_Window, Window +TO-78-8_Window Window +0 +8 +8 +Package_TO_SOT_THT +TO-78-10 +TO-78-10 +TO-78-10 +0 +10 +10 +Package_TO_SOT_THT +TO-78-10_Window +TO-78-10_Window, Window +TO-78-10_Window Window +0 +10 +10 +Package_TO_SOT_THT +TO-92 +TO-92 leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92-2 +TO-92 2-pin leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 diode SOD70 +0 +2 +2 +Package_TO_SOT_THT +TO-92-2_Horizontal1 +2-pin TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 temperature sensor diode +0 +2 +2 +Package_TO_SOT_THT +TO-92-2_Horizontal2 +2-pin TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 temperature sensor diode +0 +2 +2 +Package_TO_SOT_THT +TO-92-2_W4.0mm_Horizontal_FlatSideDown +TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +2 +2 +Package_TO_SOT_THT +TO-92-2_W4.0mm_Horizontal_FlatSideUp +TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +2 +2 +Package_TO_SOT_THT +TO-92-2_Wide +TO-92 2-pin leads in-line, wide, drill 0.75mm +to-92 sc-43 sc-43a sot54 PA33 diode SOD70 +0 +2 +2 +Package_TO_SOT_THT +TO-92Flat +TO-92Flat package, often used for hall sensors, drill 0.75mm (see e.g. http://www.ti.com/lit/ds/symlink/drv5023.pdf) +to-92Flat hall sensor +0 +3 +3 +Package_TO_SOT_THT +TO-92L +TO-92L leads in-line (large body variant of TO-92), also known as TO-226, wide, drill 0.75mm (see https://www.diodes.com/assets/Package-Files/TO92L.pdf and http://www.ti.com/lit/an/snoa059/snoa059.pdf) +TO-92L Molded Narrow transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92L_HandSolder +TO-92L leads in-line (large body variant of TO-92), also known as TO-226, wide, drill 0.75mm, hand-soldering variant with enlarged pads (see https://www.diodes.com/assets/Package-Files/TO92L.pdf and http://www.ti.com/lit/an/snoa059/snoa059.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92L_Inline +TO-92L leads in-line (large body variant of TO-92), also known as TO-226, wide, drill 0.75mm (see https://www.diodes.com/assets/Package-Files/TO92L.pdf and http://www.ti.com/lit/an/snoa059/snoa059.pdf) +TO-92L Inline Wide transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92L_Inline_Wide +TO-92L leads in-line (large body variant of TO-92), also known as TO-226, wide, drill 0.75mm (see https://www.diodes.com/assets/Package-Files/TO92L.pdf and http://www.ti.com/lit/an/snoa059/snoa059.pdf) +TO-92L Inline Wide transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92L_Wide +TO-92L leads in-line (large body variant of TO-92), also known as TO-226, wide, drill 0.75mm (see https://www.diodes.com/assets/Package-Files/TO92L.pdf and http://www.ti.com/lit/an/snoa059/snoa059.pdf) +TO-92L Molded Wide transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92Mini-2 +TO-92Mini package, drill 0.6mm (https://media.digikey.com/pdf/Data%20Sheets/Infineon%20PDFs/KT,KTY.pdf) +to-92Mini transistor +0 +2 +2 +Package_TO_SOT_THT +TO-92S +TO-92S package, drill 0.75mm (https://www.diodes.com/assets/Package-Files/TO92S%20(Type%20B).pdf) +to-92S transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92S-2 +TO-92S package, 2-pin, drill 0.75mm (https://www.diodes.com/assets/Package-Files/TO92S%20(Type%20B).pdf) +to-92S transistor +0 +2 +2 +Package_TO_SOT_THT +TO-92S_Wide +TO-92S_Wide package, drill 0.75mm (https://www.diodes.com/assets/Package-Files/TO92S%20(Type%20B).pdf) +TO-92S_Wide transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_HandSolder +TO-92 leads molded, narrow, drill 0.75mm, handsoldering variant with enlarged pads (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Horizontal1 +TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Horizontal2 +TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Inline +TO-92 leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Inline_Horizontal1 +TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Inline_Horizontal2 +TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Inline_W4.0mm_Horizontal_FlatSideDown +TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Inline_W4.0mm_Horizontal_FlatSideUp +TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Inline_Wide +TO-92 leads in-line, wide, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_W4.0mm_StaggerEven_Horizontal_FlatSideDown +TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_W4.0mm_StaggerEven_Horizontal_FlatSideUp +TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-92_Wide +TO-92 leads molded, wide, drill 0.75mm (see NXP sot054_po.pdf) +to-92 sc-43 sc-43a sot54 PA33 transistor +0 +3 +3 +Package_TO_SOT_THT +TO-99-6 +TO-99-6 +TO-99-6 +0 +6 +6 +Package_TO_SOT_THT +TO-99-6_Window +TO-99-6_Window, Window +TO-99-6_Window Window +0 +6 +6 +Package_TO_SOT_THT +TO-99-8 +TO-99-8 +TO-99-8 +0 +8 +8 +Package_TO_SOT_THT +TO-99-8_Window +TO-99-8_Window, Window +TO-99-8_Window Window +0 +8 +8 +Package_TO_SOT_THT +TO-100-10 +TO-100-10 +TO-100-10 +0 +10 +10 +Package_TO_SOT_THT +TO-100-10_Window +TO-100-10_Window, Window +TO-100-10_Window Window +0 +10 +10 +Package_TO_SOT_THT +TO-126-2_Horizontal_TabDown +TO-126-2, Horizontal, RM 5.08mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf +TO-126-2 Horizontal RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-126-2_Horizontal_TabUp +TO-126-2, Horizontal, RM 5.08mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf +TO-126-2 Horizontal RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-126-2_Vertical +TO-126-2, Vertical, RM 5.08mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf +TO-126-2 Vertical RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-126-3_Horizontal_TabDown +TO-126-3, Horizontal, RM 2.54mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf +TO-126-3 Horizontal RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-126-3_Horizontal_TabUp +TO-126-3, Horizontal, RM 2.54mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf +TO-126-3 Horizontal RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-126-3_Vertical +TO-126-3, Vertical, RM 2.54mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf +TO-126-3 Vertical RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-218-2_Horizontal_TabDown +TO-218-2, Horizontal, RM 10.95mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf +TO-218-2 Horizontal RM 10.95mm SOT-93 +0 +2 +2 +Package_TO_SOT_THT +TO-218-2_Horizontal_TabUp +TO-218-2, Horizontal, RM 10.95mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf +TO-218-2 Horizontal RM 10.95mm SOT-93 +0 +2 +2 +Package_TO_SOT_THT +TO-218-2_Vertical +TO-218-2, Vertical, RM 10.95mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf +TO-218-2 Vertical RM 10.95mm SOT-93 +0 +2 +2 +Package_TO_SOT_THT +TO-218-3_Horizontal_TabDown +TO-218-3, Horizontal, RM 5.475mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf +TO-218-3 Horizontal RM 5.475mm SOT-93 +0 +3 +3 +Package_TO_SOT_THT +TO-218-3_Horizontal_TabUp +TO-218-3, Horizontal, RM 5.475mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf +TO-218-3 Horizontal RM 5.475mm SOT-93 +0 +3 +3 +Package_TO_SOT_THT +TO-218-3_Vertical +TO-218-3, Vertical, RM 5.475mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf +TO-218-3 Vertical RM 5.475mm SOT-93 +0 +3 +3 +Package_TO_SOT_THT +TO-220-2_Horizontal_TabDown +TO-220-2, Horizontal, RM 5.08mm, see https://www.centralsemi.com/PDFS/CASE/TO-220-2PD.PDF +TO-220-2 Horizontal RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-220-2_Horizontal_TabUp +TO-220-2, Horizontal, RM 5.08mm, see https://www.centralsemi.com/PDFS/CASE/TO-220-2PD.PDF +TO-220-2 Horizontal RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-220-2_Vertical +TO-220-2, Vertical, RM 5.08mm, see https://www.centralsemi.com/PDFS/CASE/TO-220-2PD.PDF +TO-220-2 Vertical RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-220-3_Horizontal_TabDown +TO-220-3, Horizontal, RM 2.54mm, see https://www.vishay.com/docs/66542/to-220-1.pdf +TO-220-3 Horizontal RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-220-3_Horizontal_TabUp +TO-220-3, Horizontal, RM 2.54mm, see https://www.vishay.com/docs/66542/to-220-1.pdf +TO-220-3 Horizontal RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-220-3_Vertical +TO-220-3, Vertical, RM 2.54mm, see https://www.vishay.com/docs/66542/to-220-1.pdf +TO-220-3 Vertical RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-220-4_Horizontal_TabDown +TO-220-4, Horizontal, RM 2.54mm +TO-220-4 Horizontal RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-220-4_Horizontal_TabUp +TO-220-4, Horizontal, RM 2.54mm +TO-220-4 Horizontal RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-220-4_P5.08x2.54mm_StaggerEven_Lead3.8mm_Vertical +TO-220-4, Vertical, RM 2.54mm, staggered type-2 +TO-220-4 Vertical RM 2.54mm staggered type-2 +0 +4 +4 +Package_TO_SOT_THT +TO-220-4_P5.08x2.54mm_StaggerEven_Lead5.84mm_TabDown +TO-220-4, Horizontal, RM 2.54mm, staggered type-2 +TO-220-4 Horizontal RM 2.54mm staggered type-2 +0 +4 +4 +Package_TO_SOT_THT +TO-220-4_P5.08x2.54mm_StaggerOdd_Lead3.8mm_Vertical +TO-220-4, Vertical, RM 2.54mm, staggered type-1 +TO-220-4 Vertical RM 2.54mm staggered type-1 +0 +4 +4 +Package_TO_SOT_THT +TO-220-4_P5.08x2.54mm_StaggerOdd_Lead5.84mm_TabDown +TO-220-4, Horizontal, RM 2.54mm, staggered type-1 +TO-220-4 Horizontal RM 2.54mm staggered type-1 +0 +4 +4 +Package_TO_SOT_THT +TO-220-4_Vertical +TO-220-4, Vertical, RM 2.54mm +TO-220-4 Vertical RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-220-5_Horizontal_TabDown +TO-220-5, Horizontal, RM 1.7mm, Pentawatt, Multiwatt-5, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421_straight_lead.pdf +TO-220-5 Horizontal RM 1.7mm Pentawatt Multiwatt-5 +0 +5 +5 +Package_TO_SOT_THT +TO-220-5_Horizontal_TabUp +TO-220-5, Horizontal, RM 1.7mm, Pentawatt, Multiwatt-5, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421_straight_lead.pdf +TO-220-5 Horizontal RM 1.7mm Pentawatt Multiwatt-5 +0 +5 +5 +Package_TO_SOT_THT +TO-220-5_P3.4x3.7mm_StaggerEven_Lead3.8mm_Vertical +TO-220-5, Vertical, RM 1.7mm, Pentawatt, Multiwatt-5, staggered type-2, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421.pdf?domain=www.linear.com, https://www.diodes.com/assets/Package-Files/TO220-5.pdf +TO-220-5 Vertical RM 1.7mm Pentawatt Multiwatt-5 staggered type-2 +0 +5 +5 +Package_TO_SOT_THT +TO-220-5_P3.4x3.7mm_StaggerOdd_Lead3.8mm_Vertical +TO-220-5, Vertical, RM 1.7mm, Pentawatt, Multiwatt-5, staggered type-1, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421.pdf?domain=www.linear.com, https://www.diodes.com/assets/Package-Files/TO220-5.pdf +TO-220-5 Vertical RM 1.7mm Pentawatt Multiwatt-5 staggered type-1 +0 +5 +5 +Package_TO_SOT_THT +TO-220-5_P3.4x3.8mm_StaggerEven_Lead7.13mm_TabDown +TO-220-5, Horizontal, RM 1.7mm, Pentawatt, Multiwatt-5, staggered type-2, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421.pdf?domain=www.linear.com, https://www.diodes.com/assets/Package-Files/TO220-5.pdf +TO-220-5 Horizontal RM 1.7mm Pentawatt Multiwatt-5 staggered type-2 +0 +5 +5 +Package_TO_SOT_THT +TO-220-5_P3.4x3.8mm_StaggerOdd_Lead7.13mm_TabDown +TO-220-5, Horizontal, RM 1.7mm, Pentawatt, Multiwatt-5, staggered type-1, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421.pdf?domain=www.linear.com, https://www.diodes.com/assets/Package-Files/TO220-5.pdf +TO-220-5 Horizontal RM 1.7mm Pentawatt Multiwatt-5 staggered type-1 +0 +5 +5 +Package_TO_SOT_THT +TO-220-5_Vertical +TO-220-5, Vertical, RM 1.7mm, Pentawatt, Multiwatt-5, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421_straight_lead.pdf +TO-220-5 Vertical RM 1.7mm Pentawatt Multiwatt-5 +0 +5 +5 +Package_TO_SOT_THT +TO-220-7_P2.54x3.7mm_StaggerEven_Lead3.8mm_Vertical +TO-220-7, Vertical, RM 1.27mm, Multiwatt-7, staggered type-2 +TO-220-7 Vertical RM 1.27mm Multiwatt-7 staggered type-2 +0 +7 +7 +Package_TO_SOT_THT +TO-220-7_P2.54x3.7mm_StaggerOdd_Lead3.8mm_Vertical +TO-220-7, Vertical, RM 1.27mm, Multiwatt-7, staggered type-1 +TO-220-7 Vertical RM 1.27mm Multiwatt-7 staggered type-1 +0 +7 +7 +Package_TO_SOT_THT +TO-220-7_P2.54x3.8mm_StaggerEven_Lead5.85mm_TabDown +TO-220-7, Horizontal, RM 1.27mm, Multiwatt-7, staggered type-2 +TO-220-7 Horizontal RM 1.27mm Multiwatt-7 staggered type-2 +0 +7 +7 +Package_TO_SOT_THT +TO-220-7_P2.54x3.8mm_StaggerOdd_Lead5.85mm_TabDown +TO-220-7, Horizontal, RM 1.27mm, Multiwatt-7, staggered type-1 +TO-220-7 Horizontal RM 1.27mm Multiwatt-7 staggered type-1 +0 +7 +7 +Package_TO_SOT_THT +TO-220-8_Vertical +TO-220-8 (Multiwatt8), Vertical, 2.54mm Pitch (http://www.st.com/resource/en/datasheet/tda7264.pdf) +TO-220-9 Vertical 2.54mm Pitch Multiwatt 8 +0 +8 +8 +Package_TO_SOT_THT +TO-220-9_P1.94x3.7mm_StaggerEven_Lead3.8mm_Vertical +TO-220-9, Vertical, RM 0.97mm, Multiwatt-9, staggered type-2 +TO-220-9 Vertical RM 0.97mm Multiwatt-9 staggered type-2 +0 +9 +9 +Package_TO_SOT_THT +TO-220-9_P1.94x3.7mm_StaggerOdd_Lead3.8mm_Vertical +TO-220-9, Vertical, RM 0.97mm, Multiwatt-9, staggered type-1 +TO-220-9 Vertical RM 0.97mm Multiwatt-9 staggered type-1 +0 +9 +9 +Package_TO_SOT_THT +TO-220-9_P1.94x3.8mm_StaggerEven_Lead5.85mm_TabDown +TO-220-9, Horizontal, RM 0.97mm, Multiwatt-9, staggered type-2 +TO-220-9 Horizontal RM 0.97mm Multiwatt-9 staggered type-2 +0 +9 +9 +Package_TO_SOT_THT +TO-220-9_P1.94x3.8mm_StaggerOdd_Lead5.85mm_TabDown +TO-220-9, Horizontal, RM 0.97mm, Multiwatt-9, staggered type-1 +TO-220-9 Horizontal RM 0.97mm Multiwatt-9 staggered type-1 +0 +9 +9 +Package_TO_SOT_THT +TO-220-11_P3.4x2.54mm_StaggerEven_Lead5.84mm_TabDown +TO-220-11, Horizontal, RM 1.7mm, staggered type-2, see http://www.st.com/resource/en/datasheet/tda7391lv.pdf +TO-220-11 Horizontal RM 1.7mm staggered type-2 +0 +11 +11 +Package_TO_SOT_THT +TO-220-11_P3.4x2.54mm_StaggerOdd_Lead5.84mm_TabDown +TO-220-11, Horizontal, RM 1.7mm, staggered type-1, see http://www.st.com/resource/en/datasheet/tda7391lv.pdf +TO-220-11 Horizontal RM 1.7mm staggered type-1 +0 +11 +11 +Package_TO_SOT_THT +TO-220-11_P3.4x5.08mm_StaggerEven_Lead4.58mm_Vertical +TO-220-11, Vertical, RM 1.7mm, staggered type-2, see http://www.st.com/resource/en/datasheet/tda7391lv.pdf +TO-220-11 Vertical RM 1.7mm staggered type-2 +0 +11 +11 +Package_TO_SOT_THT +TO-220-11_P3.4x5.08mm_StaggerOdd_Lead4.85mm_Vertical +TO-220-11, Vertical, RM 1.7mm, staggered type-1, see http://www.st.com/resource/en/datasheet/tda7391lv.pdf +TO-220-11 Vertical RM 1.7mm staggered type-1 +0 +11 +11 +Package_TO_SOT_THT +TO-220-11_P3.4x5.08mm_StaggerOdd_Lead8.45mm_TabDown +TO-220-11, Horizontal, RM 1.7mm, staggered type-1, see http://www.ti.com/lit/ds/symlink/lmd18200.pdf +TO-220-11 Horizontal RM 1.7mm staggered type-1 +0 +11 +11 +Package_TO_SOT_THT +TO-220-15_P2.54x2.54mm_StaggerEven_Lead4.58mm_Vertical +TO-220-15, Vertical, RM 1.27mm, staggered type-2, see http://www.st.com/resource/en/datasheet/l298.pdf +TO-220-15 Vertical RM 1.27mm staggered type-2 +0 +15 +15 +Package_TO_SOT_THT +TO-220-15_P2.54x2.54mm_StaggerEven_Lead5.84mm_TabDown +TO-220-15, Horizontal, RM 1.27mm, staggered type-2, see http://www.st.com/resource/en/datasheet/l298.pdf +TO-220-15 Horizontal RM 1.27mm staggered type-2 +0 +15 +15 +Package_TO_SOT_THT +TO-220-15_P2.54x2.54mm_StaggerOdd_Lead4.58mm_Vertical +TO-220-15, Vertical, RM 1.27mm, staggered type-1, see http://www.st.com/resource/en/datasheet/l298.pdf +TO-220-15 Vertical RM 1.27mm staggered type-1 +0 +15 +15 +Package_TO_SOT_THT +TO-220-15_P2.54x2.54mm_StaggerOdd_Lead5.84mm_TabDown +TO-220-15, Horizontal, RM 1.27mm, staggered type-1, see http://www.st.com/resource/en/datasheet/l298.pdf +TO-220-15 Horizontal RM 1.27mm staggered type-1 +0 +15 +15 +Package_TO_SOT_THT +TO-220F-2_Horizontal_TabDown +TO-220F-2, Horizontal, RM 5.08mm, see http://www.onsemi.com/pub/Collateral/FFPF10F150S-D.pdf +TO-220F-2 Horizontal RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-220F-2_Horizontal_TabUp +TO-220F-2, Horizontal, RM 5.08mm, see http://www.onsemi.com/pub/Collateral/FFPF10F150S-D.pdf +TO-220F-2 Horizontal RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-220F-2_Vertical +TO-220F-2, Vertical, RM 5.08mm, see http://www.onsemi.com/pub/Collateral/FFPF10F150S-D.pdf +TO-220F-2 Vertical RM 5.08mm +0 +2 +2 +Package_TO_SOT_THT +TO-220F-3_Horizontal_TabDown +TO-220F-3, Horizontal, RM 2.54mm, see http://www.st.com/resource/en/datasheet/stp20nm60.pdf +TO-220F-3 Horizontal RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-220F-3_Horizontal_TabUp +TO-220F-3, Horizontal, RM 2.54mm, see http://www.st.com/resource/en/datasheet/stp20nm60.pdf +TO-220F-3 Horizontal RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-220F-3_Vertical +TO-220F-3, Vertical, RM 2.54mm, see http://www.st.com/resource/en/datasheet/stp20nm60.pdf +TO-220F-3 Vertical RM 2.54mm +0 +3 +3 +Package_TO_SOT_THT +TO-220F-4_Horizontal_TabDown +TO-220F-4, Horizontal, RM 2.54mm, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf +TO-220F-4 Horizontal RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-220F-4_Horizontal_TabUp +TO-220F-4, Horizontal, RM 2.54mm, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf +TO-220F-4 Horizontal RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-220F-4_P5.08x2.05mm_StaggerEven_Lead1.85mm_Vertical +TO-220F-4, Vertical, RM 2.54mm, staggered type-2, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf +TO-220F-4 Vertical RM 2.54mm staggered type-2 +0 +4 +4 +Package_TO_SOT_THT +TO-220F-4_P5.08x2.05mm_StaggerOdd_Lead1.85mm_Vertical +TO-220F-4, Vertical, RM 2.54mm, staggered type-1, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf +TO-220F-4 Vertical RM 2.54mm staggered type-1 +0 +4 +4 +Package_TO_SOT_THT +TO-220F-4_P5.08x3.7mm_StaggerEven_Lead3.5mm_Vertical +TO-220F-4, Vertical, RM 2.54mm, staggered type-2, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf +TO-220F-4 Vertical RM 2.54mm staggered type-2 +0 +4 +4 +Package_TO_SOT_THT +TO-220F-4_P5.08x3.7mm_StaggerOdd_Lead3.5mm_Vertical +TO-220F-4, Vertical, RM 2.54mm, staggered type-1, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf +TO-220F-4 Vertical RM 2.54mm staggered type-1 +0 +4 +4 +Package_TO_SOT_THT +TO-220F-4_Vertical +TO-220F-4, Vertical, RM 2.54mm, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf +TO-220F-4 Vertical RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-220F-5_Horizontal_TabDown +TO-220F-5, Horizontal, RM 1.7mm, PentawattF-, MultiwattF-5 +TO-220F-5 Horizontal RM 1.7mm PentawattF- MultiwattF-5 +0 +5 +5 +Package_TO_SOT_THT +TO-220F-5_Horizontal_TabUp +TO-220F-5, Horizontal, RM 1.7mm, PentawattF-, MultiwattF-5 +TO-220F-5 Horizontal RM 1.7mm PentawattF- MultiwattF-5 +0 +5 +5 +Package_TO_SOT_THT +TO-220F-5_P3.4x2.06mm_StaggerEven_Lead1.86mm_Vertical +TO-220F-5, Vertical, RM 1.7mm, PentawattF-, MultiwattF-5, staggered type-2 +TO-220F-5 Vertical RM 1.7mm PentawattF- MultiwattF-5 staggered type-2 +0 +5 +5 +Package_TO_SOT_THT +TO-220F-5_P3.4x2.06mm_StaggerOdd_Lead1.86mm_Vertical +TO-220F-5, Vertical, RM 1.7mm, PentawattF-, MultiwattF-5, staggered type-1 +TO-220F-5 Vertical RM 1.7mm PentawattF- MultiwattF-5 staggered type-1 +0 +5 +5 +Package_TO_SOT_THT +TO-220F-5_P3.4x3.7mm_StaggerEven_Lead3.5mm_Vertical +TO-220F-5, Vertical, RM 1.7mm, PentawattF-, MultiwattF-5, staggered type-2 +TO-220F-5 Vertical RM 1.7mm PentawattF- MultiwattF-5 staggered type-2 +0 +5 +5 +Package_TO_SOT_THT +TO-220F-5_P3.4x3.7mm_StaggerOdd_Lead3.5mm_Vertical +TO-220F-5, Vertical, RM 1.7mm, PentawattF-, MultiwattF-5, staggered type-1 +TO-220F-5 Vertical RM 1.7mm PentawattF- MultiwattF-5 staggered type-1 +0 +5 +5 +Package_TO_SOT_THT +TO-220F-5_Vertical +TO-220F-5, Vertical, RM 1.7mm, PentawattF-, MultiwattF-5 +TO-220F-5 Vertical RM 1.7mm PentawattF- MultiwattF-5 +0 +5 +5 +Package_TO_SOT_THT +TO-220F-7_P2.54x3.7mm_StaggerEven_Lead3.5mm_Vertical +TO-220F-7, Vertical, RM 1.27mm, staggered type-2 +TO-220F-7 Vertical RM 1.27mm staggered type-2 +0 +7 +7 +Package_TO_SOT_THT +TO-220F-7_P2.54x3.7mm_StaggerOdd_Lead3.5mm_Vertical +TO-220F-7, Vertical, RM 1.27mm, staggered type-1 +TO-220F-7 Vertical RM 1.27mm staggered type-1 +0 +7 +7 +Package_TO_SOT_THT +TO-220F-9_P1.8x3.7mm_StaggerEven_Lead3.5mm_Vertical +TO-220F-9, Vertical, RM 0.9mm, staggered type-2 +TO-220F-9 Vertical RM 0.9mm staggered type-2 +0 +9 +9 +Package_TO_SOT_THT +TO-220F-9_P1.8x3.7mm_StaggerOdd_Lead3.5mm_Vertical +TO-220F-9, Vertical, RM 0.9mm, staggered type-1 +TO-220F-9 Vertical RM 0.9mm staggered type-1 +0 +9 +9 +Package_TO_SOT_THT +TO-220F-11_P3.4x5.08mm_StaggerEven_Lead5.08mm_Vertical +TO-220F-11, Vertical, RM 1.7mm, MultiwattF-11, staggered type-2, see http://www.ti.com/lit/ds/symlink/lm3886.pdf +TO-220F-11 Vertical RM 1.7mm MultiwattF-11 staggered type-2 +0 +11 +11 +Package_TO_SOT_THT +TO-220F-11_P3.4x5.08mm_StaggerOdd_Lead5.08mm_Vertical +TO-220F-11, Vertical, RM 1.7mm, MultiwattF-11, staggered type-1, see http://www.ti.com/lit/ds/symlink/lm3886.pdf +TO-220F-11 Vertical RM 1.7mm MultiwattF-11 staggered type-1 +0 +11 +11 +Package_TO_SOT_THT +TO-220F-15_P2.54x5.08mm_StaggerEven_Lead5.08mm_Vertical +TO-220F-15, Vertical, RM 1.27mm, MultiwattF-15, staggered type-2 +TO-220F-15 Vertical RM 1.27mm MultiwattF-15 staggered type-2 +0 +15 +15 +Package_TO_SOT_THT +TO-220F-15_P2.54x5.08mm_StaggerOdd_Lead5.08mm_Vertical +TO-220F-15, Vertical, RM 1.27mm, MultiwattF-15, staggered type-1 +TO-220F-15 Vertical RM 1.27mm MultiwattF-15 staggered type-1 +0 +15 +15 +Package_TO_SOT_THT +TO-247-2_Horizontal_TabDown +TO-247-2, Horizontal, RM 10.9mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-2 Horizontal RM 10.9mm +0 +2 +2 +Package_TO_SOT_THT +TO-247-2_Horizontal_TabUp +TO-247-2, Horizontal, RM 10.9mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-2 Horizontal RM 10.9mm +0 +2 +2 +Package_TO_SOT_THT +TO-247-2_Vertical +TO-247-2, Vertical, RM 10.9mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-2 Vertical RM 10.9mm +0 +2 +2 +Package_TO_SOT_THT +TO-247-3_Horizontal_TabDown +TO-247-3, Horizontal, RM 5.45mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-3 Horizontal RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-247-3_Horizontal_TabUp +TO-247-3, Horizontal, RM 5.45mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-3 Horizontal RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-247-3_Vertical +TO-247-3, Vertical, RM 5.45mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-3 Vertical RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-247-4_Horizontal_TabDown +TO-247-4, Horizontal, RM 2.54mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-4 Horizontal RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-247-4_Horizontal_TabUp +TO-247-4, Horizontal, RM 2.54mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-4 Horizontal RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-247-4_Vertical +TO-247-4, Vertical, RM 2.54mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html +TO-247-4 Vertical RM 2.54mm +0 +4 +4 +Package_TO_SOT_THT +TO-247-5_Horizontal_TabDown +TO-247-5, Horizontal, RM 2.54mm, see http://ww1.microchip.com/downloads/en/DeviceDoc/20005685A.pdf +TO-247-5 Horizontal RM 2.54mm +0 +5 +5 +Package_TO_SOT_THT +TO-247-5_Horizontal_TabUp +TO-247-5, Horizontal, RM 2.54mm, see http://ww1.microchip.com/downloads/en/DeviceDoc/20005685A.pdf +TO-247-5 Horizontal RM 2.54mm +0 +5 +5 +Package_TO_SOT_THT +TO-247-5_Vertical +TO-247-5, Vertical, RM 2.54mm, see http://ww1.microchip.com/downloads/en/DeviceDoc/20005685A.pdf +TO-247-5 Vertical RM 2.54mm +0 +5 +5 +Package_TO_SOT_THT +TO-251-2-1EP_Horizontal_TabDown +TO-251-2, Horizontal, RM 4.58mm, IPAK, see https://www.diodes.com/assets/Package-Files/TO251.pdf +TO-251-2 Horizontal RM 4.58mm IPAK +0 +3 +3 +Package_TO_SOT_THT +TO-251-2_Vertical +TO-251-2, Vertical, RM 4.58mm, IPAK, see https://www.diodes.com/assets/Package-Files/TO251.pdf +TO-251-2 Vertical RM 4.58mm IPAK +0 +2 +2 +Package_TO_SOT_THT +TO-251-3-1EP_Horizontal_TabDown +TO-251-3, Horizontal, RM 2.29mm, IPAK, see https://www.diodes.com/assets/Package-Files/TO251.pdf +TO-251-3 Horizontal RM 2.29mm IPAK +0 +4 +4 +Package_TO_SOT_THT +TO-251-3_Vertical +TO-251-3, Vertical, RM 2.29mm, IPAK, see https://www.diodes.com/assets/Package-Files/TO251.pdf +TO-251-3 Vertical RM 2.29mm IPAK +0 +3 +3 +Package_TO_SOT_THT +TO-262-3-1EP_Horizontal_TabDown +TO-262-3, Horizontal, RM 2.54mm, IIPAK, I2PAK, see http://www.onsemi.com/pub/Collateral/EN8586-D.PDF +TO-262-3 Horizontal RM 2.54mm IIPAK I2PAK +0 +4 +4 +Package_TO_SOT_THT +TO-262-3_Vertical +TO-262-3, Vertical, RM 2.54mm, IIPAK, I2PAK, see http://www.onsemi.com/pub/Collateral/EN8586-D.PDF +TO-262-3 Vertical RM 2.54mm IIPAK I2PAK +0 +3 +3 +Package_TO_SOT_THT +TO-262-5-1EP_Horizontal_TabDown +TO-262-5, Horizontal, RM 1.7mm, IIPAK, I2PAK, see http://pdf.datasheetcatalog.com/datasheet/irf/iris4011.pdf +TO-262-5 Horizontal RM 1.7mm IIPAK I2PAK +0 +6 +6 +Package_TO_SOT_THT +TO-262-5_Vertical +TO-262-5, Vertical, RM 1.7mm, IIPAK, I2PAK, see http://pdf.datasheetcatalog.com/datasheet/irf/iris4011.pdf +TO-262-5 Vertical RM 1.7mm IIPAK I2PAK +0 +5 +5 +Package_TO_SOT_THT +TO-264-2_Horizontal_TabDown +TO-264-2, Horizontal, RM 10.9mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf +TO-264-2 Horizontal RM 10.9mm +0 +2 +2 +Package_TO_SOT_THT +TO-264-2_Horizontal_TabUp +TO-264-2, Horizontal, RM 10.9mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf +TO-264-2 Horizontal RM 10.9mm +0 +2 +2 +Package_TO_SOT_THT +TO-264-2_Vertical +TO-264-2, Vertical, RM 10.9mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf +TO-264-2 Vertical RM 10.9mm +0 +2 +2 +Package_TO_SOT_THT +TO-264-3_Horizontal_TabDown +TO-264-3, Horizontal, RM 5.45mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf +TO-264-3 Horizontal RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-264-3_Horizontal_TabUp +TO-264-3, Horizontal, RM 5.45mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf +TO-264-3 Horizontal RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-264-3_Vertical +TO-264-3, Vertical, RM 5.45mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf +TO-264-3 Vertical RM 5.45mm +0 +3 +3 +Package_TO_SOT_THT +TO-264-5_Horizontal_TabDown +TO-264-5, Horizontal, RM 3.81mm, see https://www.onsemi.com/pub/Collateral/NJL3281D-D.PDF +TO-264-5 Horizontal RM 3.81mm +0 +5 +5 +Package_TO_SOT_THT +TO-264-5_Horizontal_TabUp +TO-264-5, Horizontal, RM 3.81mm, see https://www.onsemi.com/pub/Collateral/NJL3281D-D.PDF +TO-264-5 Horizontal RM 3.81mm +0 +5 +5 +Package_TO_SOT_THT +TO-264-5_Vertical +TO-264-5, Vertical, RM 3.81mm, see https://www.onsemi.com/pub/Collateral/NJL3281D-D.PDF +TO-264-5 Vertical RM 3.81mm +0 +5 +5 +Potentiometer_SMD +Potentiometer_ACP_CA6-VSMD_Vertical +Potentiometer, vertical, ACP CA6-VSMD, http://www.acptechnologies.com/wp-content/uploads/2017/06/01-ACP-CA6.pdf +Potentiometer vertical ACP CA6-VSMD +0 +3 +3 +Potentiometer_SMD +Potentiometer_ACP_CA6-VSMD_Vertical_Hole +Potentiometer, vertical, shaft hole, ACP CA6-VSMD, http://www.acptechnologies.com/wp-content/uploads/2017/06/01-ACP-CA6.pdf +Potentiometer vertical hole ACP CA6-VSMD +0 +3 +3 +Potentiometer_SMD +Potentiometer_ACP_CA9-VSMD_Vertical +Potentiometer, vertical, ACP CA9-VSMD, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf +Potentiometer vertical ACP CA9-VSMD +0 +3 +3 +Potentiometer_SMD +Potentiometer_ACP_CA9-VSMD_Vertical_Hole +Potentiometer, vertical, shaft hole, ACP CA9-VSMD, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf +Potentiometer vertical hole ACP CA9-VSMD +0 +3 +3 +Potentiometer_SMD +Potentiometer_ACP_CA14-VSMD_Vertical +Potentiometer, vertical, ACP CA14-VSMD, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf +Potentiometer vertical ACP CA14-VSMD +0 +3 +3 +Potentiometer_SMD +Potentiometer_ACP_CA14-VSMD_Vertical_Hole +Potentiometer, vertical, shaft hole, ACP CA14-VSMD, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf +Potentiometer vertical hole ACP CA14-VSMD +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3214G_Horizontal +Potentiometer, horizontal, Bourns 3214G, https://www.bourns.com/docs/Product-Datasheets/3214.pdf +Potentiometer horizontal Bourns 3214G +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3214J_Horizontal +Potentiometer, horizontal, Bourns 3214J, https://www.bourns.com/docs/Product-Datasheets/3214.pdf +Potentiometer horizontal Bourns 3214J +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3214W_Vertical +Potentiometer, vertical, Bourns 3214W, https://www.bourns.com/docs/Product-Datasheets/3214.pdf +Potentiometer vertical Bourns 3214W +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3214X_Vertical +Potentiometer, vertical, Bourns 3214X, https://www.bourns.com/docs/Product-Datasheets/3214.pdf +Potentiometer vertical Bourns 3214X +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3224G_Horizontal +Potentiometer, horizontal, Bourns 3224G, https://www.bourns.com/docs/Product-Datasheets/3224.pdf +Potentiometer horizontal Bourns 3224G +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3224J_Horizontal +Potentiometer, horizontal, Bourns 3224J, https://www.bourns.com/docs/Product-Datasheets/3224.pdf +Potentiometer horizontal Bourns 3224J +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3224W_Vertical +Potentiometer, vertical, Bourns 3224W, https://www.bourns.com/docs/Product-Datasheets/3224.pdf +Potentiometer vertical Bourns 3224W +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3224X_Vertical +Potentiometer, vertical, Bourns 3224X, https://www.bourns.com/docs/Product-Datasheets/3224.pdf +Potentiometer vertical Bourns 3224X +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3269P_Horizontal +Potentiometer, horizontal, Bourns 3269P, https://www.bourns.com/docs/Product-Datasheets/3269.pdf +Potentiometer horizontal Bourns 3269P +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3269W_Vertical +Potentiometer, vertical, Bourns 3269W, https://www.bourns.com/docs/Product-Datasheets/3269.pdf +Potentiometer vertical Bourns 3269W +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3269X_Horizontal +Potentiometer, horizontal, Bourns 3269X, https://www.bourns.com/docs/Product-Datasheets/3269.pdf +Potentiometer horizontal Bourns 3269X +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3314G_Vertical +Potentiometer, vertical, Bourns 3314G, http://www.bourns.com/docs/Product-Datasheets/3314.pdf +Potentiometer vertical Bourns 3314G +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3314J_Vertical +Potentiometer, vertical, Bourns 3314J, http://www.bourns.com/docs/Product-Datasheets/3314.pdf +Potentiometer vertical Bourns 3314J +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3314R-1_Vertical_Hole +Potentiometer, vertical, shaft hole, Bourns 3314R-1, http://www.bourns.com/docs/Product-Datasheets/3314.pdf +Potentiometer vertical hole Bourns 3314R-1 +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3314R-GM5_Vertical +Potentiometer, vertical, Bourns 3314R-GM5, http://www.bourns.com/docs/Product-Datasheets/3314.pdf +Potentiometer vertical Bourns 3314R-GM5 +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_3314S_Horizontal +Potentiometer, horizontal, Bourns 3314S, http://www.bourns.com/docs/Product-Datasheets/3314.pdf +Potentiometer horizontal Bourns 3314S +0 +3 +3 +Potentiometer_SMD +Potentiometer_Bourns_PRS11S_Vertical +Potentiometer, vertical, Bourns PRS11S, http://www.bourns.com/docs/Product-Datasheets/PRS11S.pdf +Potentiometer vertical Bourns PRS11S +0 +5 +5 +Potentiometer_SMD +Potentiometer_Bourns_TC33X_Vertical +Potentiometer, Bourns, TC33X, Vertical, https://www.bourns.com/pdfs/TC33.pdf +Potentiometer Bourns TC33X Vertical +0 +3 +3 +Potentiometer_SMD +Potentiometer_Vishay_TS53YJ_Vertical +Potentiometer, vertical, Vishay TS53YJ, https://www.vishay.com/docs/51008/ts53.pdf +Potentiometer vertical Vishay TS53YJ +0 +3 +3 +Potentiometer_SMD +Potentiometer_Vishay_TS53YL_Vertical +Potentiometer, vertical, Vishay TS53YL, https://www.vishay.com/docs/51008/ts53.pdf +Potentiometer vertical Vishay TS53YL +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA6-H2,5_Horizontal +Potentiometer, horizontal, ACP CA6-H2,5, http://www.acptechnologies.com/wp-content/uploads/2017/06/01-ACP-CA6.pdf +Potentiometer horizontal ACP CA6-H2,5 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA9-H2,5_Horizontal +Potentiometer, horizontal, ACP CA9-H2,5, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf +Potentiometer horizontal ACP CA9-H2,5 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA9-H3,8_Horizontal +Potentiometer, horizontal, ACP CA9-H3,8, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf +Potentiometer horizontal ACP CA9-H3,8 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA9-H5_Horizontal +Potentiometer, horizontal, ACP CA9-H5, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf +Potentiometer horizontal ACP CA9-H5 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA9-V10_Vertical +Potentiometer, vertical, ACP CA9-V10, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf +Potentiometer vertical ACP CA9-V10 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA9-V10_Vertical_Hole +Potentiometer, vertical, shaft hole, ACP CA9-V10, http://www.acptechnologies.com/wp-content/uploads/2017/05/02-ACP-CA9-CE9.pdf +Potentiometer vertical hole ACP CA9-V10 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA14-H2,5_Horizontal +Potentiometer, horizontal, ACP CA14-H2,5, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf +Potentiometer horizontal ACP CA14-H2,5 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA14-H4_Horizontal +Potentiometer, horizontal, ACP CA14-H4, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf +Potentiometer horizontal ACP CA14-H4 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA14-H5_Horizontal +Potentiometer, horizontal, ACP CA14-H5, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf +Potentiometer horizontal ACP CA14-H5 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA14V-15_Vertical +Potentiometer, vertical, ACP CA14V-15, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf +Potentiometer vertical ACP CA14V-15 +0 +3 +3 +Potentiometer_THT +Potentiometer_ACP_CA14V-15_Vertical_Hole +Potentiometer, vertical, shaft hole, ACP CA14V-15, http://www.acptechnologies.com/wp-content/uploads/2017/10/03-ACP-CA14-CE14.pdf +Potentiometer vertical hole ACP CA14V-15 +0 +3 +3 +Potentiometer_THT +Potentiometer_Alpha_RD901F-40-00D_Single_Vertical +Potentiometer, vertical, 9mm, single, http://www.taiwanalpha.com.tw/downloads?target=products&id=113 +potentiometer vertical 9mm single +0 +5 +3 +Potentiometer_THT +Potentiometer_Alpha_RD901F-40-00D_Single_Vertical_CircularHoles +Potentiometer, vertical, 9mm, single, http://www.taiwanalpha.com.tw/downloads?target=products&id=113 +potentiometer vertical 9mm single +0 +5 +3 +Potentiometer_THT +Potentiometer_Alpha_RD902F-40-00D_Dual_Vertical +Potentiometer, vertical, 9mm, dual, http://www.taiwanalpha.com.tw/downloads?target=products&id=113 +potentiometer vertical 9mm dual +0 +8 +6 +Potentiometer_THT +Potentiometer_Alpha_RD902F-40-00D_Dual_Vertical_CircularHoles +Potentiometer, vertical, 9mm, dual, http://www.taiwanalpha.com.tw/downloads?target=products&id=113 +potentiometer vertical 9mm dual +0 +8 +6 +Potentiometer_THT +Potentiometer_Alps_RK09K_Single_Horizontal +Potentiometer, horizontal, Alps RK09K Single, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK09K/RK09K_list.html +Potentiometer horizontal Alps RK09K Single +0 +5 +3 +Potentiometer_THT +Potentiometer_Alps_RK09K_Single_Vertical +Potentiometer, vertical, Alps RK09K Single, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK09K/RK09K_list.html +Potentiometer vertical Alps RK09K Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Alps_RK09L_Double_Horizontal +Potentiometer, horizontal, Alps RK09L Double, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK09L/RK09L_list.html +Potentiometer horizontal Alps RK09L Double +0 +8 +6 +Potentiometer_THT +Potentiometer_Alps_RK09L_Double_Vertical +Potentiometer, vertical, Alps RK09L Double, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK09L/RK09L_list.html +Potentiometer vertical Alps RK09L Double +0 +6 +6 +Potentiometer_THT +Potentiometer_Alps_RK09L_Single_Horizontal +Potentiometer, horizontal, Alps RK09L Single, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK09L/RK09L_list.html +Potentiometer horizontal Alps RK09L Single +0 +5 +3 +Potentiometer_THT +Potentiometer_Alps_RK09L_Single_Vertical +Potentiometer, vertical, Alps RK09L Single, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK09L/RK09L_list.html +Potentiometer vertical Alps RK09L Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Alps_RK09Y11_Single_Horizontal +Potentiometer, horizontal, Alps RK09Y11 Single, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK09Y11/RK09Y11_list.html +Potentiometer horizontal Alps RK09Y11 Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Alps_RK097_Dual_Horizontal +Potentiometer, horizontal, Alps RK097 Dual, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK097/RK097_list.html +Potentiometer horizontal Alps RK097 Dual +0 +6 +6 +Potentiometer_THT +Potentiometer_Alps_RK097_Single_Horizontal +Potentiometer, horizontal, Alps RK097 Single, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK097/RK097_list.html +Potentiometer horizontal Alps RK097 Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Alps_RK163_Dual_Horizontal +Potentiometer, horizontal, Alps RK163 Dual, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK16/RK16_list.html +Potentiometer horizontal Alps RK163 Dual +0 +6 +6 +Potentiometer_THT +Potentiometer_Alps_RK163_Single_Horizontal +Potentiometer, horizontal, Alps RK163 Single, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK16/RK16_list.html +Potentiometer horizontal Alps RK163 Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3005_Horizontal +Potentiometer, horizontal, Bourns 3005, http://www.bourns.com/docs/Product-Datasheets/3005.pdf +Potentiometer horizontal Bourns 3005 +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3006P_Horizontal +Potentiometer, horizontal, Bourns 3006P, https://www.bourns.com/docs/Product-Datasheets/3006.pdf +Potentiometer horizontal Bourns 3006P +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3006W_Horizontal +Potentiometer, horizontal, Bourns 3006W, https://www.bourns.com/docs/Product-Datasheets/3006.pdf +Potentiometer horizontal Bourns 3006W +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3006Y_Horizontal +Potentiometer, horizontal, Bourns 3006Y, https://www.bourns.com/docs/Product-Datasheets/3006.pdf +Potentiometer horizontal Bourns 3006Y +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3009P_Horizontal +Potentiometer, horizontal, Bourns 3009P, http://www.bourns.com/docs/Product-Datasheets/3009.pdf +Potentiometer horizontal Bourns 3009P +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3009Y_Horizontal +Potentiometer, horizontal, Bourns 3009Y, http://www.bourns.com/docs/Product-Datasheets/3009.pdf +Potentiometer horizontal Bourns 3009Y +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3266P_Horizontal +Potentiometer, horizontal, Bourns 3266P, https://www.bourns.com/docs/Product-Datasheets/3266.pdf +Potentiometer horizontal Bourns 3266P +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3266W_Vertical +Potentiometer, vertical, Bourns 3266W, https://www.bourns.com/docs/Product-Datasheets/3266.pdf +Potentiometer vertical Bourns 3266W +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3266X_Horizontal +Potentiometer, horizontal, Bourns 3266X, https://www.bourns.com/docs/Product-Datasheets/3266.pdf +Potentiometer horizontal Bourns 3266X +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3266Y_Vertical +Potentiometer, vertical, Bourns 3266Y, https://www.bourns.com/docs/Product-Datasheets/3266.pdf +Potentiometer vertical Bourns 3266Y +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3266Z_Horizontal +Potentiometer, horizontal, Bourns 3266Z, https://www.bourns.com/docs/Product-Datasheets/3266.pdf +Potentiometer horizontal Bourns 3266Z +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3296P_Horizontal +Potentiometer, horizontal, Bourns 3296P, https://www.bourns.com/pdfs/3296.pdf +Potentiometer horizontal Bourns 3296P +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3296W_Vertical +Potentiometer, vertical, Bourns 3296W, https://www.bourns.com/pdfs/3296.pdf +Potentiometer vertical Bourns 3296W +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3296X_Horizontal +Potentiometer, horizontal, Bourns 3296X, https://www.bourns.com/pdfs/3296.pdf +Potentiometer horizontal Bourns 3296X +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3296Y_Vertical +Potentiometer, vertical, Bourns 3296Y, https://www.bourns.com/pdfs/3296.pdf +Potentiometer vertical Bourns 3296Y +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3296Z_Horizontal +Potentiometer, horizontal, Bourns 3296Z, https://www.bourns.com/pdfs/3296.pdf +Potentiometer horizontal Bourns 3296Z +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3299P_Horizontal +Potentiometer, horizontal, Bourns 3299P, https://www.bourns.com/pdfs/3299.pdf +Potentiometer horizontal Bourns 3299P +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3299W_Vertical +Potentiometer, vertical, Bourns 3299W, https://www.bourns.com/pdfs/3299.pdf +Potentiometer vertical Bourns 3299W +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3299X_Horizontal +Potentiometer, horizontal, Bourns 3299X, https://www.bourns.com/pdfs/3299.pdf +Potentiometer horizontal Bourns 3299X +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3299Y_Vertical +Potentiometer, vertical, Bourns 3299Y, https://www.bourns.com/pdfs/3299.pdf +Potentiometer vertical Bourns 3299Y +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3299Z_Horizontal +Potentiometer, horizontal, Bourns 3299Z, https://www.bourns.com/pdfs/3299.pdf +Potentiometer horizontal Bourns 3299Z +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3339H_Vertical +Potentiometer, vertical, Bourns 3339H, http://www.bourns.com/docs/Product-Datasheets/3339.pdf +Potentiometer vertical Bourns 3339H +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3339P_Vertical +Potentiometer, vertical, Bourns 3339P, http://www.bourns.com/docs/Product-Datasheets/3339.pdf +Potentiometer vertical Bourns 3339P +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3339P_Vertical_HandSoldering +Potentiometer, vertical, Bourns 3339P, hand-soldering, http://www.bourns.com/docs/Product-Datasheets/3339.pdf +Potentiometer vertical Bourns 3339P hand-soldering +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3339S_Horizontal +Potentiometer, horizontal, Bourns 3339S, http://www.bourns.com/docs/Product-Datasheets/3339.pdf +Potentiometer horizontal Bourns 3339S +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3339W_Horizontal +Potentiometer, horizontal, Bourns 3339W, http://www.bourns.com/docs/Product-Datasheets/3339.pdf +Potentiometer horizontal Bourns 3339W +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3386C_Horizontal +Potentiometer, horizontal, Bourns 3386C, https://www.bourns.com/pdfs/3386.pdf +Potentiometer horizontal Bourns 3386C +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3386F_Vertical +Potentiometer, vertical, Bourns 3386F, https://www.bourns.com/pdfs/3386.pdf +Potentiometer vertical Bourns 3386F +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3386P_Vertical +Potentiometer, vertical, Bourns 3386P, https://www.bourns.com/pdfs/3386.pdf +Potentiometer vertical Bourns 3386P +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_3386X_Horizontal +Potentiometer, horizontal, Bourns 3386X, https://www.bourns.com/pdfs/3386.pdf +Potentiometer horizontal Bourns 3386X +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_PTA1543_Single_Slide +Bourns single-gang slide potentiometer, 15.0mm travel, https://www.bourns.com/docs/Product-Datasheets/pta.pdf +Bourns single-gang slide potentiometer 15.0mm +0 +7 +4 +Potentiometer_THT +Potentiometer_Bourns_PTA2043_Single_Slide +Bourns single-gang slide potentiometer, 20.0mm travel, https://www.bourns.com/docs/Product-Datasheets/pta.pdf +Bourns single-gang slide potentiometer 20.0mm +0 +7 +4 +Potentiometer_THT +Potentiometer_Bourns_PTA3043_Single_Slide +Bourns single-gang slide potentiometer, 30.0mm travel, https://www.bourns.com/docs/Product-Datasheets/pta.pdf +Bourns single-gang slide potentiometer 30.0mm +0 +7 +4 +Potentiometer_THT +Potentiometer_Bourns_PTA4543_Single_Slide +Bourns single-gang slide potentiometer, 45.0mm travel, https://www.bourns.com/docs/Product-Datasheets/pta.pdf +Bourns single-gang slide potentiometer 45.0mm +0 +7 +4 +Potentiometer_THT +Potentiometer_Bourns_PTA6043_Single_Slide +Bourns single-gang slide potentiometer, 60.0mm travel, https://www.bourns.com/docs/Product-Datasheets/pta.pdf +Bourns single-gang slide potentiometer 60.0mm +0 +7 +4 +Potentiometer_THT +Potentiometer_Bourns_PTV09A-1_Single_Vertical +Potentiometer, vertical, Bourns PTV09A-1 Single, http://www.bourns.com/docs/Product-Datasheets/ptv09.pdf +Potentiometer vertical Bourns PTV09A-1 Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Bourns_PTV09A-2_Single_Horizontal +Potentiometer, horizontal, Bourns PTV09A-2 Single, http://www.bourns.com/docs/Product-Datasheets/ptv09.pdf +Potentiometer horizontal Bourns PTV09A-2 Single +0 +5 +3 +Potentiometer_THT +Potentiometer_Omeg_PC16BU_Horizontal +Potentiometer, horizontal, Omeg PC16BU, http://www.omeg.co.uk/pc6bubrc.htm +Potentiometer horizontal Omeg PC16BU +0 +3 +3 +Potentiometer_THT +Potentiometer_Omeg_PC16BU_Vertical +Potentiometer, vertical, Omeg PC16BU, http://www.omeg.co.uk/pc6bubrc.htm +Potentiometer vertical Omeg PC16BU +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PC-16_Dual_Horizontal +Potentiometer, horizontal, Piher PC-16 Dual, http://www.piher-nacesa.com/pdf/20-PC16v03.pdf +Potentiometer horizontal Piher PC-16 Dual +0 +6 +6 +Potentiometer_THT +Potentiometer_Piher_PC-16_Single_Horizontal +Potentiometer, horizontal, Piher PC-16 Single, http://www.piher-nacesa.com/pdf/20-PC16v03.pdf +Potentiometer horizontal Piher PC-16 Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PC-16_Single_Vertical +Potentiometer, vertical, Piher PC-16 Single, http://www.piher-nacesa.com/pdf/20-PC16v03.pdf +Potentiometer vertical Piher PC-16 Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PC-16_Triple_Horizontal +Potentiometer, horizontal, Piher PC-16 Triple, http://www.piher-nacesa.com/pdf/20-PC16v03.pdf +Potentiometer horizontal Piher PC-16 Triple +0 +9 +9 +Potentiometer_THT +Potentiometer_Piher_PT-6-H_Horizontal +Potentiometer, horizontal, Piher PT-6-H, http://www.piher-nacesa.com/pdf/11-PT6v03.pdf +Potentiometer horizontal Piher PT-6-H +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-6-V_Vertical +Potentiometer, vertical, Piher PT-6-V, http://www.piher-nacesa.com/pdf/11-PT6v03.pdf +Potentiometer vertical Piher PT-6-V +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-6-V_Vertical_Hole +Potentiometer, vertical, shaft hole, Piher PT-6-V, http://www.piher-nacesa.com/pdf/11-PT6v03.pdf +Potentiometer vertical hole Piher PT-6-V +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-10-H01_Horizontal +Potentiometer, horizontal, Piher PT-10-H01, http://www.piher-nacesa.com/pdf/12-PT10v03.pdf +Potentiometer horizontal Piher PT-10-H01 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-10-H05_Horizontal +Potentiometer, horizontal, Piher PT-10-H05, http://www.piher-nacesa.com/pdf/12-PT10v03.pdf +Potentiometer horizontal Piher PT-10-H05 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-10-V05_Vertical +Potentiometer, vertical, Piher PT-10-V05, http://www.piher-nacesa.com/pdf/12-PT10v03.pdf +Potentiometer vertical Piher PT-10-V05 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-10-V10_Vertical +Potentiometer, vertical, Piher PT-10-V10, http://www.piher-nacesa.com/pdf/12-PT10v03.pdf +Potentiometer vertical Piher PT-10-V10 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-10-V10_Vertical_Hole +Potentiometer, vertical, shaft hole, Piher PT-10-V10, http://www.piher-nacesa.com/pdf/12-PT10v03.pdf +Potentiometer vertical hole Piher PT-10-V10 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-15-H01_Horizontal +Potentiometer, horizontal, Piher PT-15-H01, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf +Potentiometer horizontal Piher PT-15-H01 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-15-H05_Horizontal +Potentiometer, horizontal, Piher PT-15-H05, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf +Potentiometer horizontal Piher PT-15-H05 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-15-H06_Horizontal +Potentiometer, horizontal, Piher PT-15-H06, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf +Potentiometer horizontal Piher PT-15-H06 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-15-H25_Horizontal +Potentiometer, horizontal, Piher PT-15-H25, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf +Potentiometer horizontal Piher PT-15-H25 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-15-V02_Vertical +Potentiometer, vertical, Piher PT-15-V02, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf +Potentiometer vertical Piher PT-15-V02 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-15-V02_Vertical_Hole +Potentiometer, vertical, shaft hole, Piher PT-15-V02, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf +Potentiometer vertical hole Piher PT-15-V02 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-15-V15_Vertical +Potentiometer, vertical, Piher PT-15-V15, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf +Potentiometer vertical Piher PT-15-V15 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_PT-15-V15_Vertical_Hole +Potentiometer, vertical, shaft hole, Piher PT-15-V15, http://www.piher-nacesa.com/pdf/14-PT15v03.pdf +Potentiometer vertical hole Piher PT-15-V15 +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_T-16H_Double_Horizontal +Potentiometer, horizontal, Piher T-16H Double, http://www.piher-nacesa.com/pdf/22-T16v03.pdf +Potentiometer horizontal Piher T-16H Double +0 +6 +6 +Potentiometer_THT +Potentiometer_Piher_T-16H_Single_Horizontal +Potentiometer, horizontal, Piher T-16H Single, http://www.piher-nacesa.com/pdf/22-T16v03.pdf +Potentiometer horizontal Piher T-16H Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Piher_T-16L_Single_Vertical_Hole +Potentiometer, vertical, shaft hole, Piher T-16L Single, http://www.piher-nacesa.com/pdf/22-T16v03.pdf +Potentiometer vertical hole Piher T-16L Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Runtron_RM-063_Horizontal +Potentiometer, horizontal, Trimmer, RM-063 http://www.runtron.com/down/PDF%20Datasheet/Carbon%20Film%20Potentiometer/RM065%20RM063.pdf +Potentiometer Trimmer RM-063 +0 +3 +3 +Potentiometer_THT +Potentiometer_Runtron_RM-065_Vertical +Potentiometer, vertical, Trimmer, RM-065 http://www.runtron.com/down/PDF%20Datasheet/Carbon%20Film%20Potentiometer/RM065%20RM063.pdf +Potentiometer Trimmer RM-065 +0 +3 +3 +Potentiometer_THT +Potentiometer_TT_P0915N +http://www.ttelectronics.com/sites/default/files/download-files/Datasheet_PanelPot_P09xSeries.pdf +potentiometer vertical TT P0915N single +0 +5 +3 +Potentiometer_THT +Potentiometer_Vishay_43_Horizontal +Potentiometer, horizontal, Vishay 43, http://www.vishay.com/docs/57026/43.pdf +Potentiometer horizontal Vishay 43 +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_148-149_Dual_Horizontal +Potentiometer, horizontal, Vishay 148-149 Dual, http://www.vishay.com/docs/57040/148149.pdf +Potentiometer horizontal Vishay 148-149 Dual +0 +6 +6 +Potentiometer_THT +Potentiometer_Vishay_148-149_Single_Horizontal +Potentiometer, horizontal, Vishay 148-149 Single, http://www.vishay.com/docs/57040/148149.pdf +Potentiometer horizontal Vishay 148-149 Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_148-149_Single_Vertical +Potentiometer, vertical, Vishay 148-149 Single, http://www.vishay.com/docs/57040/148149.pdf +Potentiometer vertical Vishay 148-149 Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_148E-149E_Dual_Horizontal +Potentiometer, horizontal, Vishay 148E-149E Dual, http://www.vishay.com/docs/57040/148149.pdf +Potentiometer horizontal Vishay 148E-149E Dual +0 +10 +6 +Potentiometer_THT +Potentiometer_Vishay_148E-149E_Single_Horizontal +Potentiometer, horizontal, Vishay 148E-149E Single, http://www.vishay.com/docs/57040/148149.pdf +Potentiometer horizontal Vishay 148E-149E Single +0 +7 +3 +Potentiometer_THT +Potentiometer_Vishay_248BH-249BH_Single_Horizontal +Potentiometer, horizontal, Vishay 248BH-249BH Single, http://www.vishay.com/docs/57054/248249.pdf +Potentiometer horizontal Vishay 248BH-249BH Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_248GJ-249GJ_Single_Horizontal +Potentiometer, horizontal, Vishay 248GJ-249GJ Single, http://www.vishay.com/docs/57054/248249.pdf +Potentiometer horizontal Vishay 248GJ-249GJ Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_248GJ-249GJ_Single_Vertical +Potentiometer, vertical, Vishay 248GJ-249GJ Single, http://www.vishay.com/docs/57054/248249.pdf +Potentiometer vertical Vishay 248GJ-249GJ Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_T7-YA_Single_Vertical +Potentiometer, vertical, Vishay T7-YA Single, http://www.vishay.com/docs/51015/t7.pdf +Potentiometer vertical Vishay T7-YA Single +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_T73XW_Horizontal +Potentiometer, horizontal, Vishay T73XW, http://www.vishay.com/docs/51016/t73.pdf +Potentiometer horizontal Vishay T73XW +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_T73XX_Horizontal +Potentiometer, horizontal, Vishay T73XX, http://www.vishay.com/docs/51016/t73.pdf +Potentiometer horizontal Vishay T73XX +0 +3 +3 +Potentiometer_THT +Potentiometer_Vishay_T73YP_Vertical +Potentiometer, vertical, Vishay T73YP, http://www.vishay.com/docs/51016/t73.pdf +Potentiometer vertical Vishay T73YP +0 +3 +3 +RF_Antenna +Abracon_APAES868R8060C16-T +Abracon RHCP ceramic patch antenna 854-882Mhz, 5dBi +APAES patch antenna +0 +1 +1 +RF_Antenna +Coilcraft_MA5532-AE_RFID +RFID Transponder Coil +antenna rfid coilcraft +0 +2 +2 +RF_Antenna +Johanson_2450AT18x100 +Johanson 2450AT43F0100 SMD antenna 2400-2500Mhz, -0.5dBi, https://www.johansontechnology.com/datasheets/2450AT18A100/2450AT18A100.pdf +antenna +0 +2 +2 +RF_Antenna +Johanson_2450AT43F0100 +Johanson 2450AT43F0100 SMD antenna 2400-2500Mhz, 1dBi, https://www.johansontechnology.com/datasheets/2450AT43F0100/2450AT43F0100.pdf +antenna +0 +2 +2 +RF_Antenna +Pulse_W3011 +Pulse RF Antenna, 4mm Clearance +antenna rf +0 +3 +2 +RF_Antenna +Texas_SWRA117D_2.4GHz_Left +http://www.ti.com/lit/an/swra117d/swra117d.pdf +PCB antenna +0 +2 +2 +RF_Antenna +Texas_SWRA117D_2.4GHz_Right +http://www.ti.com/lit/an/swra117d/swra117d.pdf +PCB antenna +0 +2 +2 +RF_Antenna +Texas_SWRA416_868MHz_915MHz +http://www.ti.com/lit/an/swra416/swra416.pdf +PCB antenna +0 +20 +1 +RF_Module +Ai-Thinker-Ra-01-LoRa +Ai Thinker Ra-01 LoRa +LoRa Ra-01 +0 +16 +16 +RF_Module +Atmel_ATSAMR21G18-MR210UA_NoRFPads +http://ww1.microchip.com/downloads/en/devicedoc/atmel-42475-atsamr21g18-mr210ua_datasheet.pdf +module wireless zigbee 802.15.4 flash crypto ATSAMR21G18 AT45DB041E TECC508A U.Fi +0 +42 +42 +RF_Module +BLE112-A +Class 4 Bluetooth Module with on-board antenna +Bluetooth Module +0 +30 +30 +RF_Module +CMWX1ZZABZ +https://wireless.murata.com/RFM/data/type_abz.pdf +iot lora sigfox +0 +57 +57 +RF_Module +CYBLE-21Pin-10x10mm +Cypress EZ-BLE PRoC Module (Bluetooth Smart) 21 Pin Module +Cypress BT Bluetooth +0 +21 +21 +RF_Module +DWM1000 +IEEE802.15.4-2011 UWB +UWB Module +0 +24 +24 +RF_Module +DecaWave_DWM1001 +https://www.decawave.com/sites/default/files/dwm1001_datasheet.pdf +UWB module +0 +34 +34 +RF_Module +Digi_XBee_SMT +http://www.digi.com/resources/documentation/digidocs/pdfs/90002126.pdf http://ftp1.digi.com/support/documentation/90001020_F.pdf +Digi XBee SMT RF +0 +37 +37 +RF_Module +E18-MS1-PCB +http://www.cdebyte.com/en/downpdf.aspx?id=122 +Zigbee +0 +24 +24 +RF_Module +E73-2G4M04S +http://www.cdebyte.com/en/downpdf.aspx?id=243 +BLE BLE5 nRF52832 +0 +44 +44 +RF_Module +ESP-07 +Wi-Fi Module, http://wiki.ai-thinker.com/_media/esp8266/docs/a007ps01a2_esp-07_product_specification_v1.2.pdf +Wi-Fi Module +0 +16 +16 +RF_Module +ESP-12E +Wi-Fi Module, http://wiki.ai-thinker.com/_media/esp8266/docs/aithinker_esp_12f_datasheet_en.pdf +Wi-Fi Module +0 +22 +22 +RF_Module +ESP-WROOM-02 +http://espressif.com/sites/default/files/documentation/0c-esp-wroom-02_datasheet_en.pdf +ESP WROOM-02 espressif esp8266ex +0 +19 +19 +RF_Module +ESP-WROOM-02U +http://espressif.com/sites/default/files/documentation/0c-esp-wroom-02_datasheet_en.pdf +ESP WROOM-02 espressif esp8266ex +0 +19 +19 +RF_Module +ESP32-S2-WROVER +ESP32-S2-WROVER(-I) 2.4 GHz Wi-Fi https://www.espressif.com/sites/default/files/documentation/esp32-s2-wroom_esp32-s2-wroom-i_datasheet_en.pdf +ESP32-S2 ESP32 WIFI +0 +43 +43 +RF_Module +ESP32-WROOM-32 +Single 2.4 GHz Wi-Fi and Bluetooth combo chip https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf +Single 2.4 GHz Wi-Fi and Bluetooth combo chip +0 +39 +39 +RF_Module +ESP32-WROOM-32U +Single 2.4 GHz Wi-Fi and Bluetooth combo chip with U.FL connector, https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32d_esp32-wroom-32u_datasheet_en.pdf +Single 2.4 GHz Wi-Fi and Bluetooth combo chip +0 +39 +39 +RF_Module +Garmin_M8-35_9.8x14.0mm_Layout6x6_P1.5mm +D52M ANT SoC Module https://www.thisisant.com/assets/resources/D00001687_D52_Module_Datasheet.v.2.3_(Garmin).pdf +RF SoC Radio ANT Bluetooth BLE D52 nRF52 Garmin Canada Dynastream Nordic +0 +35 +35 +RF_Module +HOPERF_RFM9XW_SMD +Low Power Long Range Transceiver Module SMD-16 (https://www.hoperf.com/data/upload/portal/20181127/5bfcbea20e9ef.pdf) +LoRa Low Power Long Range Transceiver Module +0 +16 +16 +RF_Module +HOPERF_RFM9XW_THT +Low Power Long Range Transceiver Module THT-16 (https://www.hoperf.com/data/upload/portal/20181127/5bfcbea20e9ef.pdf) +Low Power Long Range Transceiver Module LoRa +0 +16 +16 +RF_Module +HOPERF_RFM69HW +Radio, RF, Module, http://www.hoperf.com/upload/rf/RFM69HW-V1.3.pdf +Radio RF Module +0 +16 +16 +RF_Module +IQRF_TRx2DA_KON-SIM-01 +8 pin SIM connector for IQRF TR-x2DA(T) modules, http://iqrf.org/weben/downloads.php?id=104 +IQRF_KON-SIM-01 IQRF_TRx2DA +0 +10 +8 +RF_Module +IQRF_TRx2D_KON-SIM-01 +8 pin SIM connector for IQRF TR-x2D(C)(T) modules, http://iqrf.org/weben/downloads.php?id=104 +IQRF_KON-SIM-01 IQRF_TRx2D IQRF_TRx2DC +0 +10 +8 +RF_Module +Laird_BL652 +Bluetooth v4.2 + NFC module +Bluetooth BLE NFC +0 +39 +39 +RF_Module +MOD-nRF8001 +BLE module, https://www.olimex.com/Products/Modules/RF/MOD-nRF8001/ +BLE module +0 +11 +11 +RF_Module +Microchip_RN4871 +Microchip RN4871 footprint +RN4871 BLE +0 +16 +16 +RF_Module +Modtronix_inAir9 +Modtronix Wireless SX1276 LoRa Module (http://modtronix.com/img/prod/imod/inair9/inair_dimensions.gif) +Modtronix LoRa inAir inAir9 SX1276 RF 915MHz 868MHz Wireless +0 +14 +14 +RF_Module +MonoWireless_TWE-L-WX +https://www.mono-wireless.com/jp/products/TWE-LITE/MW-PDS-TWELITE-JP.pdf +TWE-L-WX +0 +32 +32 +RF_Module +Particle_P1 +https://docs.particle.io/datasheets/p1-datasheet/ +Particle P1 +0 +75 +75 +RF_Module +RFDigital_RFD77101 +RFDigital RFD77101 Simblee +RFDigital RFD77101 Simblee +0 +48 +45 +RF_Module +RN42 +Class 2 Bluetooth Module with on-board antenna +Bluetooth Module +0 +36 +33 +RF_Module +RN42N +Class 2 Bluetooth Module without antenna +Bluetooth Module +0 +39 +36 +RF_Module +RN2483 +Low-Power Long Range LoRa Transceiver Module +rf module lora lorawan +0 +47 +47 +RF_Module +ST_SPBTLE +Bluetooth Low Energy Module +ble module st bluetooth +0 +11 +11 +RF_Module +TD1205 +https://github.com/Telecom-Design/Documentation_TD_RF_Module/blob/master/TD1205%20Datasheet.pdf +SIGFOX Module +0 +9 +9 +RF_Module +TD1208 +https://github.com/Telecom-Design/Documentation_TD_RF_Module/blob/master/TD1208%20Datasheet.pdf +SIGFOX Module +0 +25 +25 +RF_Module +Taiyo-Yuden_EYSGJNZWY +Taiyo Yuden NRF51822 Module Bluetooth https://www.yuden.co.jp/wireless_module/document/datareport2/en/TY_BLE_EYSGJNZ_DataReport_V1_9_20180530E.pdf +Taiyo Yuden NRF51822 Module Bluetooth +0 +30 +28 +RF_Module +ZETA-433-SO_SMD +RF transceiver SMD style https://www.rfsolutions.co.uk/downloads/1456219226DS-ZETA.pdf +RF transceiver SMD style +0 +12 +12 +RF_Module +ZETA-433-SO_THT +RF transceiver THT style https://www.rfsolutions.co.uk/downloads/1456219226DS-ZETA.pdf +RF transceiver SMD style +0 +12 +12 +RF_Module +nRF24L01_Breakout +nRF24L01 breakout board +nRF24L01 adapter breakout +0 +8 +8 +RF_Shielding +Laird_Technologies_97-2002_25.40x25.40mm +Laird Technologies 97-2002 EZ PEEL Shielding Cabinet One Piece SMD 25.40x25.40mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +8 +1 +RF_Shielding +Laird_Technologies_97-2003_12.70x13.37mm +Laird Technologies 97-2003 EZ PEEL Shielding Cabinet One Piece SMD 12.70x13.37mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +8 +1 +RF_Shielding +Laird_Technologies_BMI-S-101_13.66x12.70mm +Laird Technologies BMI-S-101 Shielding Cabinet One Piece SMD 13.66x12.70mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +16 +1 +RF_Shielding +Laird_Technologies_BMI-S-102_16.50x16.50mm +Laird Technologies BMI-S-102 Shielding Cabinet One Piece SMD 16.50x16.50mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +16 +1 +RF_Shielding +Laird_Technologies_BMI-S-103_26.21x26.21mm +Laird Technologies BMI-S-103 Shielding Cabinet One Piece SMD 26.21x26.21mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +24 +1 +RF_Shielding +Laird_Technologies_BMI-S-104_32.00x32.00mm +Laird Technologies BMI-S-104 Shielding Cabinet One Piece SMD 32.00x32.00mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +28 +1 +RF_Shielding +Laird_Technologies_BMI-S-105_38.10x25.40mm +Laird Technologies BMI-S-105 Shielding Cabinet One Piece SMD 38.10x25.40mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +28 +1 +RF_Shielding +Laird_Technologies_BMI-S-106_36.83x33.68mm +Laird Technologies BMI-S-106 Shielding Cabinet One Piece SMD 36.83x33.68mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +28 +1 +RF_Shielding +Laird_Technologies_BMI-S-107_44.37x44.37mm +Laird Technologies BMI-S-107 Shielding Cabinet One Piece SMD 44.37x44.37mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +36 +1 +RF_Shielding +Laird_Technologies_BMI-S-201-F_13.66x12.70mm +Laird Technologies BMI-S-201-F Shielding Cabinet Two Piece SMD 13.66x12.70mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +16 +1 +RF_Shielding +Laird_Technologies_BMI-S-202-F_16.50x16.50mm +Laird Technologies BMI-S-202-F Shielding Cabinet Two Piece SMD 16.50x16.50mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +16 +1 +RF_Shielding +Laird_Technologies_BMI-S-203-F_26.21x26.21mm +Laird Technologies BMI-S-203-F Shielding Cabinet Two Piece SMD 26.21x26.21mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +24 +1 +RF_Shielding +Laird_Technologies_BMI-S-204-F_32.00x32.00mm +Laird Technologies BMI-S-204-F Shielding Cabinet Two Piece SMD 32.00x32.00mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +28 +1 +RF_Shielding +Laird_Technologies_BMI-S-205-F_38.10x25.40mm +Laird Technologies BMI-S-205-F Shielding Cabinet Two Piece SMD 38.10x25.40mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +28 +1 +RF_Shielding +Laird_Technologies_BMI-S-206-F_36.83x33.68mm +Laird Technologies BMI-S-206-F Shielding Cabinet Two Piece SMD 36.83x33.68mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +28 +1 +RF_Shielding +Laird_Technologies_BMI-S-207-F_44.37x44.37mm +Laird Technologies BMI-S-207-F Shielding Cabinet Two Piece SMD 44.37x44.37mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +36 +1 +RF_Shielding +Laird_Technologies_BMI-S-208-F_39.60x39.60mm +Laird Technologies BMI-S-208-F Shielding Cabinet Two Piece SMD 39.60x39.60mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +32 +1 +RF_Shielding +Laird_Technologies_BMI-S-209-F_29.36x18.50mm +Laird Technologies BMI-S-209-F Shielding Cabinet Two Piece SMD 29.36x18.50mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +20 +1 +RF_Shielding +Laird_Technologies_BMI-S-210-F_44.00x30.50mm +Laird Technologies BMI-S-210-F Shielding Cabinet Two Piece SMD 44.00x30.50mm (https://assets.lairdtech.com/home/brandworld/files/Board%20Level%20Shields%20Catalog%20Download.pdf) +Shielding Cabinet +0 +32 +1 +RF_Shielding +Laird_Technologies_BMI-S-230-F_50.8x38.1mm +Laird Technologies BMI-S-230-F Shielding Cabinet Two Piece SMD 50.8x38.1mm +Shielding Cabinet +0 +36 +1 +RF_Shielding +Wuerth_36103205_20x20mm +WE-SHC Shielding Cabinet SMD 20x20mm +Shielding Cabinet +0 +20 +1 +RF_Shielding +Wuerth_36103255_25x25mm +WE-SHC Shielding Cabinet SMD 25x25mm +Shielding Cabinet +0 +24 +1 +RF_Shielding +Wuerth_36103305_30x30mm +WE-SHC Shielding Cabinet SMD 30x30mm +Shielding Cabinet +0 +28 +1 +RF_Shielding +Wuerth_36103505_50x50mm +WE-SHC Shielding Cabinet SMD 50x50mm +Shielding Cabinet +0 +44 +1 +RF_Shielding +Wuerth_36103605_60x60mm +WE-SHC Shielding Cabinet SMD 60x60mm +Shielding Cabinet +0 +52 +1 +RF_Shielding +Wuerth_36503205_20x20mm +WE-SHC Shielding Cabinet THT 21x21mm +Shielding Cabinet +0 +16 +1 +RF_Shielding +Wuerth_36503255_25x25mm +WE-SHC Shielding Cabinet THT 26x26mm +Shielding Cabinet +0 +20 +1 +RF_Shielding +Wuerth_36503305_30x30mm +WE-SHC Shielding Cabinet THT 31x31mm +Shielding Cabinet +0 +24 +1 +RF_Shielding +Wuerth_36503505_50x50mm +WE-SHC Shielding Cabinet THT 51x51mm +Shielding Cabinet +0 +40 +1 +RF_Shielding +Wuerth_36503605_60x60mm +WE-SHC Shielding Cabinet THT 61x61mm +Shielding Cabinet +0 +48 +1 +Relay_SMD +Relay_DPDT_AXICOM_IMSeries_JLeg +http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Specification+Or+Standard%7F108-98001%7FW5%7Fpdf%7FEnglish%7FENG_SS_108-98001_W5.pdf +AXICOM IM-Series Relay J JLeg +0 +8 +8 +Relay_SMD +Relay_DPDT_FRT5_SMD +IM Signal Relay DPDT FRT5 narrow footprint, SMD version of package +Relay DPDT IM-relay FRT5 +0 +10 +10 +Relay_SMD +Relay_DPDT_Kemet_EE2_NU +Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf +Kemet EC2 signal relay DPDT double coil latching surface mount SMD +0 +8 +8 +Relay_SMD +Relay_DPDT_Kemet_EE2_NUH +Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf +Kemet EC2 signal relay DPDT double coil latching surface mount SMD +0 +8 +8 +Relay_SMD +Relay_DPDT_Kemet_EE2_NUH_DoubleCoil +Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf +Kemet EC2 signal relay DPDT double dual coil latching surface mount SMD +0 +10 +10 +Relay_SMD +Relay_DPDT_Kemet_EE2_NUX_DoubleCoil +Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf +Kemet EC2 signal relay DPDT double dual coil latching surface mount SMD +0 +10 +10 +Relay_SMD +Relay_DPDT_Kemet_EE2_NUX_NKX +Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf +Kemet EC2 signal relay DPDT double coil latching surface mount SMD +0 +8 +8 +Relay_SMD +Relay_DPDT_Kemet_EE2_NU_DoubleCoil +Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf +Kemet EC2 signal relay DPDT double dual coil latching surface mount SMD +0 +10 +10 +Relay_SMD +Relay_DPDT_Omron_G6H-2F +package for Omron G6H-2F relais, see http://cdn-reichelt.de/documents/datenblatt/C300/G6H%23OMR.pdf +Omron G6H-2F relais +0 +10 +10 +Relay_SMD +Relay_DPDT_Omron_G6K-2F +Omron G6K-2F relay package http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6k.pdf +Omron G6K-2F relay +0 +8 +8 +Relay_SMD +Relay_DPDT_Omron_G6K-2F-Y +Omron G6K-2F-Y relay package http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6k.pdf +Omron G6K-2F-Y relay +0 +8 +8 +Relay_SMD +Relay_DPDT_Omron_G6K-2G +Omron G6K-2G relay package http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6k.pdf +Omron G6K-2G relay +0 +8 +8 +Relay_SMD +Relay_DPDT_Omron_G6K-2G-Y +Omron G6K-2G-Y relay package http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6k.pdf +Omron G6K-2G-Y relay +0 +8 +8 +Relay_SMD +Relay_DPDT_Omron_G6S-2F +Relay Omron G6S-2F, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6s.pdf +Relay Omron G6S-2F +0 +8 +8 +Relay_SMD +Relay_DPDT_Omron_G6S-2G +Relay Omron G6S-2G, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6s.pdf +Relay Omron G6S-2G +0 +8 +8 +Relay_SMD +Relay_DPDT_Omron_G6SK-2F +Relay Omron G6SK-2F, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6s.pdf +Relay Omron G6SK-2F +0 +10 +10 +Relay_SMD +Relay_DPDT_Omron_G6SK-2G +Relay Omron G6SK-2G, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6s.pdf +Relay Omron G6SK-2G +0 +10 +10 +Relay_SMD +Relay_Fujitsu_FTR-B3S +https://www.fujitsu.com/downloads/MICRO/fcai/relays/ftr-b3.pdf +Fujitsh FTR B3S B3SA Relay J JLeg +0 +8 +8 +Relay_SMD +Relay_SPDT_AXICOM_HF3Series_50ohms_Pitch1.27mm +hiqsdr.com/images/3/3e/Axicom-HF3.pdf +AXICOM HF3-Series Relay Pitch 1.27mm 50ohms +0 +16 +16 +Relay_SMD +Relay_SPDT_AXICOM_HF3Series_75ohms_Pitch1.27mm +hiqsdr.com/images/3/3e/Axicom-HF3.pdf +AXICOM HF3-Series Relay Pitch 1.27mm 75ohm +0 +16 +16 +Relay_THT +Relay_1-Form-A_Schrack-RYII_RM5mm +Relay, 1-Form-A, Schrack-RYII, RM5mm, SPST-NO +Relay 1-Form-A Schrack-RYII RM5mm SPST-NO +0 +4 +4 +Relay_THT +Relay_1-Form-B_Schrack-RYII_RM5mm +Relay, 1-Form-B, Schrack-RYII, RM5mm, SPST-NC +Relay 1-Form-B Schrack-RYII RM5mm SPST-NC +0 +4 +4 +Relay_THT +Relay_1-Form-C_Schrack-RYII_RM3.2mm +Relay, 1-Form-C, Schrack-RYII, RM3.2mm, SPDT +Relay 1-Form-C Schrack-RYII RM3.2mm SPDT +0 +5 +5 +Relay_THT +Relay_1P1T_NO_10x24x18.8mm_Panasonic_ADW11xxxxW_THT +Panasonic Relay SPST 10mm 24mm, https://www.panasonic-electric-works.com/pew/es/downloads/ds_dw_hl_en.pdf +Panasonic Relay SPST +0 +4 +4 +Relay_THT +Relay_DPDT_AXICOM_IMSeries_Pitch3.2mm +AXICOM IM-Series Relays, DPDR, Pitch 3.2mm, http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Specification+Or+Standard%7F108-98001%7FV%7Fpdf%7FEnglish%7FENG_SS_108-98001_V_IM_0614_v1.pdf%7F4-1462039-1 +AXICOM IM-Series Relay DPDR Pitch 3.2mm +0 +8 +8 +Relay_THT +Relay_DPDT_AXICOM_IMSeries_Pitch5.08mm +AXICOM IM-Series Relays, DPDR, Pitch 5.08 +AXICOM IM-Series Relay DPDR Pitch 5.08 +0 +8 +8 +Relay_THT +Relay_DPDT_FRT5 +IM Signal Relay DPDT FRT5 narrow footprint +Relay DPDT IM-relay FRT5 +0 +10 +10 +Relay_THT +Relay_DPDT_Finder_30.22 +Finder 32.21-x000 Relay, DPDT, https://gfinder.findernet.com/public/attachments/30/EN/S30EN.pdf +AXICOM IM-Series Relay SPDT +0 +8 +8 +Relay_THT +Relay_DPDT_Finder_40.52 +Relay DPDT Finder 40.52, Pitch 5mm/7.5mm, https://www.finder-relais.net/de/finder-relais-serie-40.pdf +Relay DPDT Finder 40.52 Pitch 5mm +0 +8 +8 +Relay_THT +Relay_DPDT_Fujitsu_FTR-F1C +https://www.fujitsu.com/downloads/MICRO/fcai/relays/ftr-f1.pdf +relay dpdt fujitsu tht +0 +8 +8 +Relay_THT +Relay_DPDT_Kemet_EC2 +Kemet signal relay, DPDT, non-latching, single coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf +Kemet EC2 signal relay DPDT non single coil latching through hole THT +0 +8 +8 +Relay_THT +Relay_DPDT_Kemet_EC2_DoubleCoil +Kemet signal relay, DPDT, double coil latching, https://content.kemet.com/datasheets/KEM_R7002_EC2_EE2.pdf +Kemet EC2 signal relay DPDT double dual coil latching through hole THT +0 +10 +10 +Relay_THT +Relay_DPDT_Omron_G2RL +Omron Relay DPDT, https://omronfs.omron.com/en_US/ecb/products/pdf/en-g2rl.pdf +Omron Relay DPDT +0 +8 +8 +Relay_THT +Relay_DPDT_Omron_G5V-2 +http://omronfs.omron.com/en_US/ecb/products/pdf/en-g5v2.pdf +Omron G5V-2 Relay DPDT +0 +8 +8 +Relay_THT +Relay_DPDT_Omron_G6H-2 +Omron relay G6H-2, see http://cdn-reichelt.de/documents/datenblatt/C300/G6H%23OMR.pdf +Omron relay G6H-2 +0 +10 +10 +Relay_THT +Relay_DPDT_Omron_G6K-2P +Omron G6K-2P relay package http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6k.pdf +Omron G6K-2P relay +0 +8 +8 +Relay_THT +Relay_DPDT_Omron_G6K-2P-Y +Omron G6K-2P-Y relay package http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6k.pdf +Omron G6K-2P-Y relay +0 +8 +8 +Relay_THT +Relay_DPDT_Omron_G6S-2 +Relay Omron G6S-2, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6s.pdf +Relay Omron G6S-2 +0 +8 +8 +Relay_THT +Relay_DPDT_Omron_G6SK-2 +Relay Omron G6SK-2, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6s.pdf +Relay Omron G6SK-2 +0 +10 +10 +Relay_THT +Relay_DPDT_Panasonic_JW2 +Panasonic Relay DPDT, http://www3.panasonic.biz/ac/e_download/control/relay/power/catalog/mech_eng_jw.pdf?via=ok +Panasonic Relay DPDT +0 +8 +8 +Relay_THT +Relay_DPDT_Schrack-RT2-FormC-Dual-Coil_RM5mm +Relay DPDT Schrack-RT2 RM5mm 16A 250V AC Form C http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Data+Sheet%7FRT2_bistable%7F1116%7Fpdf%7FEnglish%7FENG_DS_RT2_bistable_1116.pdf%7F1-1415537-8 +Relay DPDT Schrack-RT2 RM5mm 16A 250V AC Relay +0 +9 +9 +Relay_THT +Relay_DPDT_Schrack-RT2-FormC_RM5mm +Relay DPDT Schrack-RT2 RM5mm 16A 250V AC Form C http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=RT2_reflow&DocType=DS&DocLang=EN +Relay DPDT Schrack-RT2 RM5mm 16A 250V AC Relay +0 +8 +8 +Relay_THT +Relay_DPST_Fujitsu_FTR-F1A +https://www.fujitsu.com/downloads/MICRO/fcai/relays/ftr-f1.pdf +relay dpst fujitsu tht +0 +6 +6 +Relay_THT +Relay_DPST_Schrack-RT2-FormA_RM5mm +Relay DPST Schrack-RT2 RM5mm 16A 250V AC Form A http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=RT2_reflow&DocType=DS&DocLang=EN +Relay DPST Schrack-RT2 RM5mm 16A 250V AC Relay +0 +6 +6 +Relay_THT +Relay_SPDT_Finder_32.21-x000 +Finder 32.21-x000 Relay, SPDT, https://gfinder.findernet.com/assets/Series/355/S32EN.pdf +AXICOM IM-Series Relay SPDT +0 +5 +5 +Relay_THT +Relay_SPDT_Finder_34.51_Horizontal +Relay SPDT, Finder Type34.51, horizontal form, see https://gfinder.findernet.com/public/attachments/34/EN/S34USAEN.pdf +Relay SPDT Finder +0 +5 +5 +Relay_THT +Relay_SPDT_Finder_34.51_Vertical +Relay SPDT, Finder Type34.51, vertical/standing form, see https://gfinder.findernet.com/public/attachments/34/EN/S34USAEN.pdf +Relay SPDT Finder +0 +5 +5 +Relay_THT +Relay_SPDT_Finder_36.11 +FINDER 36.11, SPDT relay, 10A, https://gfinder.findernet.com/public/attachments/36/EN/S36EN.pdf +spdt relay +0 +5 +5 +Relay_THT +Relay_SPDT_Finder_40.11 +Relay SPDT Finder 40.11, https://www.finder-relais.net/de/finder-relais-serie-40.pdf +Relay SPDT Finder 40.11 +0 +5 +5 +Relay_THT +Relay_SPDT_Finder_40.31 +Relay DPDT Finder 40.31, Pitch 3.5mm/7.5mm, https://www.finder-relais.net/de/finder-relais-serie-40.pdf +Relay DPDT Finder 40.31 Pitch 3.5mm +0 +5 +5 +Relay_THT +Relay_SPDT_Finder_40.41 +Relay DPDT Finder 40.41, Pitch 3.5mm/7.5mm, https://www.finder-relais.net/de/finder-relais-serie-40.pdf +Relay DPDT Finder 40.41 Pitch 3.5mm +0 +5 +5 +Relay_THT +Relay_SPDT_Finder_40.51 +Relay DPDT Finder 40.51, Pitch 5mm/7.5mm, https://www.finder-relais.net/de/finder-relais-serie-40.pdf +Relay DPDT Finder 40.51 Pitch 5mm +0 +5 +5 +Relay_THT +Relay_SPDT_HJR-4102 +IM Signal Relay SPDT HJR-4102 +Relay SPDT IM-relay HJR-4102 +0 +6 +6 +Relay_THT +Relay_SPDT_HsinDa_Y14 +http://www.hsinda.com.cn/en/ProductShow.asp?ID=208 +Relay Y14 +0 +6 +6 +Relay_THT +Relay_SPDT_Omron-G5LE-1 +Omron Relay SPDT, http://www.omron.com/ecb/products/pdf/en-g5le.pdf +Omron Relay SPDT +0 +5 +5 +Relay_THT +Relay_SPDT_Omron-G5Q-1 +Relay SPDT Omron Serie G5Q, http://omronfs.omron.com/en_US/ecb/products/pdf/en-g5q.pdf +Relay SPDT Omron Serie G5Q +0 +5 +5 +Relay_THT +Relay_SPDT_Omron_G5V-1 +Relay Omron G5V-1, see http://omronfs.omron.com/en_US/ecb/products/pdf/en-g5v_1.pdf +Relay Omron G5V-1 +0 +6 +6 +Relay_THT +Relay_SPDT_Omron_G6E +Relay SPDT Omron Serie G6E +Relay SPDT Omron Serie G6E 1x um +0 +5 +5 +Relay_THT +Relay_SPDT_Omron_G6EK +Relay SPDT Omron Serie G6EK, see http://www.logosfoundation.org/instrum_gwr/pi/Omron_G6E_134P.pdf +Relay SPDT Omron Serie G6EK +0 +6 +6 +Relay_THT +Relay_SPDT_Panasonic_JW1_FormC +Panasonic Relay SPDT, http://www3.panasonic.biz/ac/e_download/control/relay/power/catalog/mech_eng_jw.pdf?via=ok +Panasonic Relay SPDT +0 +5 +5 +Relay_THT +Relay_SPDT_PotterBrumfield_T9AP5D52_12V30A +Relay SPDT Potter&Brumfield T9AP5D52 12V 30A 1xUn Connector Fast ON Only Dummy for Space NO Pads +Relay SPDT Potter&Brumfield T9AP5D52 12V 30A 1xUm Connector Fast ON Flachsteckeranschluss Only Dummy for Space NO Pads +0 +0 +0 +Relay_THT +Relay_SPDT_RAYEX-L90 +https://a3.sofastcdn.com/attachment/7jioKBjnRiiSrjrjknRiwS77gwbf3zmp/L90-SERIES.pdf +Relay RAYEX L90 SPDT +0 +6 +6 +Relay_THT +Relay_SPDT_RAYEX-L90S +https://a3.sofastcdn.com/attachment/7jioKBjnRiiSrjrjknRiwS77gwbf3zmp/L90-SERIES.pdf +Relay RAYEX L90S SPDT +0 +5 +5 +Relay_THT +Relay_SPDT_SANYOU_SRD_Series_Form_C +relay Sanyou SRD series Form C http://www.sanyourelay.ca/public/products/pdf/SRD.pdf +relay Sanyu SRD form C +0 +5 +5 +Relay_THT +Relay_SPDT_Schrack-RP-II-1-16A-FormC_RM5mm +Relay SPST Schrack-RP-II/1 RM5mm 16A 250V AC Form C http://image.schrack.com/datenblaetter/h_rp810012-b.pdf +Relay SPST Schrack-RP-II/1 RM5mm 16A 250V AC Relay +0 +8 +5 +Relay_THT +Relay_SPDT_Schrack-RP-II-1-FormC_RM3.5mm +Relay SPST Schrack-RP-II/1 RM3.5mm 8A 250V AC Form C http://image.schrack.com/datenblaetter/h_rp810012-b.pdf +Relay SPST Schrack-RP-II/1 RM3.5mm 8A 250V AC Relay +0 +5 +5 +Relay_THT +Relay_SPDT_Schrack-RP-II-1-FormC_RM5mm +Relay SPST Schrack-RP-II/1 RM5mm 8A 250V AC Form C http://image.schrack.com/datenblaetter/h_rp810012-b.pdf +Relay SPST Schrack-RP-II/1 RM5mm 8A 250V AC Relay +0 +5 +5 +Relay_THT +Relay_SPDT_Schrack-RT1-16A-FormC_RM5mm +Relay SPST Schrack-RT1 RM5mm 16A 250V AC Form C http://image.schrack.com/datenblaetter/h_rt114012--_de.pdf +Relay SPST Schrack-RT1 RM5mm 16A 250V AC Relay +0 +8 +5 +Relay_THT +Relay_SPDT_Schrack-RT1-FormC_RM3.5mm +Relay SPST Schrack-RT1 RM3.5mm 8A 250V AC Form C http://image.schrack.com/datenblaetter/h_rt114012--_de.pdf +Relay SPST Schrack-RT1 RM3.5mm 8A 250V AC Relay +0 +5 +5 +Relay_THT +Relay_SPDT_Schrack-RT1-FormC_RM5mm +Relay SPST Schrack-RT1 RM5mm 8A 250V AC Form C http://image.schrack.com/datenblaetter/h_rt114012--_de.pdf +Relay SPST Schrack-RT1 RM5mm 8A 250V AC Relay +0 +5 +5 +Relay_THT +Relay_SPDT_StandexMeder_SIL_Form1C +Standex-Meder SIL-relais, Form 1C, see https://standexelectronics.com/wp-content/uploads/datasheet_reed_relay_SIL.pdf +Standex Meder SIL reed relais +0 +5 +5 +Relay_THT +Relay_SPST_Finder_32.21-x300 +Finder 32.21-x300 Relay, SPST, https://gfinder.findernet.com/assets/Series/355/S32EN.pdf +Finder 32.21-x300 Relay SPST +0 +4 +4 +Relay_THT +Relay_SPST_Omron-G5Q-1A +Relay SPST-NO Omron Serie G5Q, http://omronfs.omron.com/en_US/ecb/products/pdf/en-g5q.pdf +Relay SPST-NO Omron Serie G5Q +0 +4 +4 +Relay_THT +Relay_SPST_Panasonic_JW1_FormA +Panasonic Relay SPST, http://www3.panasonic.biz/ac/e_download/control/relay/power/catalog/mech_eng_jw.pdf?via=ok +Panasonic Relay SPST +0 +4 +4 +Relay_THT +Relay_SPST_PotterBrumfield_T9AP1D52_12V30A +Relay SPST Potter&Brumfield T9AP1D52 12V 30A 1xEin Connector Fast ON Only Dummy for Space NO Pads +Relau SPST Potter&Brumfield T9AP1D52 12V 30A 1xEin Connector Fast ON Flachsteckeranschluss Only Dummy for Space NO Pads +0 +0 +0 +Relay_THT +Relay_SPST_RAYEX-L90A +https://a3.sofastcdn.com/attachment/7jioKBjnRiiSrjrjknRiwS77gwbf3zmp/L90-SERIES.pdf +Relay RAYEX L90A SPST NO +0 +5 +5 +Relay_THT +Relay_SPST_RAYEX-L90AS +https://a3.sofastcdn.com/attachment/7jioKBjnRiiSrjrjknRiwS77gwbf3zmp/L90-SERIES.pdf +Relay RAYEX L90AS SPST NO +0 +4 +4 +Relay_THT +Relay_SPST_RAYEX-L90B +https://a3.sofastcdn.com/attachment/7jioKBjnRiiSrjrjknRiwS77gwbf3zmp/L90-SERIES.pdf +Relay RAYEX L90B SPST NC +0 +5 +5 +Relay_THT +Relay_SPST_RAYEX-L90BS +https://a3.sofastcdn.com/attachment/7jioKBjnRiiSrjrjknRiwS77gwbf3zmp/L90-SERIES.pdf +Relay RAYEX L90BS SPST NC +0 +4 +4 +Relay_THT +Relay_SPST_SANYOU_SRD_Series_Form_A +relay Sanyou SRD series Form A http://www.sanyourelay.ca/public/products/pdf/SRD.pdf +relay Sanyu SRD form A +0 +4 +4 +Relay_THT +Relay_SPST_SANYOU_SRD_Series_Form_B +relay Sanyou SRD series Form B opener http://www.sanyourelay.ca/public/products/pdf/SRD.pdf +relay Sanyu SRD form B opener +0 +4 +4 +Relay_THT +Relay_SPST_Schrack-RP-II-1-16A-FormA_RM5mm +Relay SPST Schrack-RP-II/1 RM5mm 16A 250V AC Form A http://image.schrack.com/datenblaetter/h_rp810012-b.pdf +Relay SPST Schrack-RP-II/1 RM5mm 16A 250V AC Relay +0 +6 +4 +Relay_THT +Relay_SPST_Schrack-RP-II-1-FormA_RM3.5mm +Relay SPST Schrack-RP-II/1 RM3.5mm 8A 250V AC Form A +Relay SPST Schrack-RP-II/1 RM3.5mm 8A 250V AC Relay +0 +4 +4 +Relay_THT +Relay_SPST_Schrack-RP-II-1-FormA_RM5mm +Relay SPST Schrack-RP-II/1 RM5mm 8A 250V AC Form A http://image.schrack.com/datenblaetter/h_rp810012-b.pdf +Relay SPST Schrack-RP-II/1 RM5mm 8A 250V AC Relay +0 +4 +4 +Relay_THT +Relay_SPST_Schrack-RP3SL-1coil_RM5mm +Relay SPST Schrack-RP3SL, 1-coil-version, RM5mm 16A 250V AC Form A http://www.alliedelec.com/m/d/543c6bed18bf23a83ae5238947033ee0.pdf +Relay SPST Schrack-RP3SL RM5mm 16A 250V AC Relay +0 +6 +4 +Relay_THT +Relay_SPST_Schrack-RP3SL_RM5mm +Relay SPST Schrack-RP3SL RM5mm 16A 250V AC Form A http://www.alliedelec.com/m/d/543c6bed18bf23a83ae5238947033ee0.pdf +Relay SPST Schrack-RP3SL RM5mm 16A 250V AC Relay +0 +7 +5 +Relay_THT +Relay_SPST_Schrack-RT1-16A-FormA_RM5mm +Relay SPST Schrack-RT2 RM5mm 16A 250V AC Form C http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=RT2_reflow&DocType=DS&DocLang=EN +Relay SPST Schrack-RT2 RM5mm 16A 250V AC Relay +0 +6 +4 +Relay_THT +Relay_SPST_Schrack-RT1-FormA_RM3.5mm +Relay SPST Schrack-RT1 RM3.5mm 8A 250V AC Form A +Relay SPST Schrack-RT1 RM3.5mm 8A 250V AC Relay +0 +4 +4 +Relay_THT +Relay_SPST_Schrack-RT1-FormA_RM5mm +Relay SPST Schrack-RT1 RM5mm 8A 250V AC Form C http://image.schrack.com/datenblaetter/h_rt114012--_de.pdf +Relay SPST Schrack-RT1 RM5mm 8A 250V AC Relay +0 +4 +4 +Relay_THT +Relay_SPST_StandexMeder_MS_Form1AB +Standex-Meder MS SIL-relais, Form 1A/1B, see https://standexelectronics.com/de/produkte/ms-reed-relais/ +Standex Meder MS SIL reed relais +0 +4 +4 +Relay_THT +Relay_SPST_StandexMeder_SIL_Form1A +Standex-Meder SIL-relais, Form 1A, see https://standexelectronics.com/wp-content/uploads/datasheet_reed_relay_SIL.pdf +Standex Meder SIL reed relais +0 +4 +4 +Relay_THT +Relay_SPST_StandexMeder_SIL_Form1B +Standex-Meder SIL-relais, Form 1B, see https://standexelectronics.com/wp-content/uploads/datasheet_reed_relay_SIL.pdf +Standex Meder SIL reed relais +0 +4 +4 +Relay_THT +Relay_SPST_TE_PCH-1xxx2M +Miniature PCB Relay, PCH Series, 1 Form A (NO), SPST http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Data+Sheet%7FPCH_series_relay_data_sheet_E%7F1215%7Fpdf%7FEnglish%7FENG_DS_PCH_series_relay_data_sheet_E_1215.pdf +Relay SPST NO +0 +4 +4 +Relay_THT +Relay_SPST_TE_PCN-1xxD3MHZ +https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1461491%7FG2%7Fpdf%7FEnglish%7FENG_CD_1461491_G2.pdf%7F3-1461491-0 +SPST relay slim +0 +4 +4 +Relay_THT +Relay_Socket_DPDT_Finder_96.12 +https://gfinder.findernet.com/public/attachments/56/DE/S56DE.pdf +Relay socket DPDT Finder 96.12 56.32 +0 +8 +8 +Relay_THT +Relay_StandexMeder_DIP_HighProfile +package for Standex Meder DIP reed relay series, see https://standexelectronics.com/wp-content/uploads/datasheet_reed_relay_DIP.pdf +DIL DIP PDIP 2.54mm 7.62mm 300mil reed relay +0 +8 +8 +Relay_THT +Relay_StandexMeder_DIP_LowProfile +package for Standex Meder DIP reed relay series, see https://standexelectronics.com/wp-content/uploads/datasheet_reed_relay_DIP.pdf +DIL DIP PDIP 2.54mm 7.62mm 300mil reed relay +0 +8 +8 +Relay_THT +Relay_StandexMeder_UMS +Standex-Meder SIL-relais, UMS, see http://cdn-reichelt.de/documents/datenblatt/C300/UMS05_1A80_75L_DB.pdf +Standex Meder SIL reed relais +0 +4 +4 +Resistor_SMD +R_0201_0603Metric +Resistor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +resistor +0 +4 +2 +Resistor_SMD +R_0201_0603Metric_Pad0.64x0.40mm_HandSolder +Resistor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +4 +2 +Resistor_SMD +R_0402_1005Metric +Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_0402_1005Metric_Pad0.72x0.64mm_HandSolder +Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_0603_1608Metric +Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_0603_1608Metric_Pad0.98x0.95mm_HandSolder +Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_0603_1608Metric_Pad1.05x0.95mm_HandSolder +Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_0612_1632Metric +Resistor SMD 0612 (1632 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20019/rcwe.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_0612_1632Metric_Pad1.18x3.40mm_HandSolder +Resistor SMD 0612 (1632 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20019/rcwe.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_0805_2012Metric +Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_0805_2012Metric_Pad1.15x1.40mm_HandSolder +Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_0805_2012Metric_Pad1.20x1.40mm_HandSolder +Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_0815_2038Metric +Resistor SMD 0815 (2038 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.susumu.co.jp/common/pdf/n_catalog_partition07_en.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_0815_2038Metric_Pad1.20x4.05mm_HandSolder +Resistor SMD 0815 (2038 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.susumu.co.jp/common/pdf/n_catalog_partition07_en.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_0815_2038Metric_Pad1.53x4.00mm_HandSolder +Resistor SMD 0815 (2038 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.yageo.com/documents/recent/PYu-PRPFPH_521_RoHS_L_0.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_01005_0402Metric +Resistor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +resistor +0 +4 +2 +Resistor_SMD +R_01005_0402Metric_Pad0.57x0.30mm_HandSolder +Resistor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +4 +2 +Resistor_SMD +R_1020_2550Metric +Resistor SMD 1020 (2550 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20019/rcwe.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_1020_2550Metric_Pad1.33x5.20mm_HandSolder +Resistor SMD 1020 (2550 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20019/rcwe.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_1206_3216Metric +Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_1206_3216Metric_Pad1.30x1.75mm_HandSolder +Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_1206_3216Metric_Pad1.42x1.75mm_HandSolder +Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_1210_3225Metric +Resistor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_1210_3225Metric_Pad1.30x2.65mm_HandSolder +Resistor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_1210_3225Metric_Pad1.42x2.65mm_HandSolder +Resistor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_1218_3246Metric +Resistor SMD 1218 (3246 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20035/dcrcwe3.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_1218_3246Metric_Pad1.22x4.75mm_HandSolder +Resistor SMD 1218 (3246 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20035/dcrcwe3.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_1806_4516Metric +Resistor SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_1806_4516Metric_Pad1.57x1.80mm_HandSolder +Resistor SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_1812_4532Metric +Resistor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_1812_4532Metric_Pad1.30x3.40mm_HandSolder +Resistor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_2010_5025Metric +Resistor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_2010_5025Metric_Pad1.40x2.65mm_HandSolder +Resistor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_2010_5025Metric_Pad1.52x2.65mm_HandSolder +Resistor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_2512_6332Metric +Resistor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_2512_6332Metric_Pad1.40x3.35mm_HandSolder +Resistor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_2512_6332Metric_Pad1.52x3.35mm_HandSolder +Resistor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_2816_7142Metric +Resistor SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_2816_7142Metric_Pad3.20x4.45mm_HandSolder +Resistor SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_4020_10251Metric +Resistor SMD 4020 (10251 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://datasheet.octopart.com/HVC0603T5004FET-Ohmite-datasheet-26699797.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_4020_10251Metric_Pad1.65x5.30mm_HandSolder +Resistor SMD 4020 (10251 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://datasheet.octopart.com/HVC0603T5004FET-Ohmite-datasheet-26699797.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_Array_Concave_2x0603 +Thick Film Chip Resistor Array, Wave soldering, Vishay CRA06P (see cra06p.pdf) +resistor array +0 +4 +4 +Resistor_SMD +R_Array_Concave_4x0402 +Thick Film Chip Resistor Array, Wave soldering, Vishay CRA04P (see cra04p.pdf) +resistor array +0 +8 +8 +Resistor_SMD +R_Array_Concave_4x0603 +Thick Film Chip Resistor Array, Wave soldering, Vishay CRA06P (see cra06p.pdf) +resistor array +0 +8 +8 +Resistor_SMD +R_Array_Convex_2x0402 +Chip Resistor Network, ROHM MNR02 (see mnr_g.pdf) +resistor array +0 +4 +4 +Resistor_SMD +R_Array_Convex_2x0603 +Chip Resistor Network, ROHM MNR12 (see mnr_g.pdf) +resistor array +0 +4 +4 +Resistor_SMD +R_Array_Convex_2x0606 +Precision Thin Film Chip Resistor Array, VISHAY (see http://www.vishay.com/docs/28770/acasat.pdf) +resistor array +0 +4 +4 +Resistor_SMD +R_Array_Convex_2x1206 +Chip Resistor Network, ROHM MNR32 (see mnr_g.pdf) +resistor array +0 +4 +4 +Resistor_SMD +R_Array_Convex_4x0402 +Chip Resistor Network, ROHM MNR04 (see mnr_g.pdf) +resistor array +0 +8 +8 +Resistor_SMD +R_Array_Convex_4x0603 +Chip Resistor Network, ROHM MNR14 (see mnr_g.pdf) +resistor array +0 +8 +8 +Resistor_SMD +R_Array_Convex_4x0612 +Precision Thin Film Chip Resistor Array, VISHAY (see http://www.vishay.com/docs/28770/acasat.pdf) +resistor array +0 +8 +8 +Resistor_SMD +R_Array_Convex_4x1206 +Chip Resistor Network, ROHM MNR34 (see mnr_g.pdf) +resistor array +0 +8 +8 +Resistor_SMD +R_Array_Convex_5x0603 +Chip Resistor Network, ROHM MNR15 (see mnr_g.pdf) +resistor array +0 +10 +10 +Resistor_SMD +R_Array_Convex_5x1206 +Chip Resistor Network, ROHM MNR35 (see mnr_g.pdf) +resistor array +0 +10 +10 +Resistor_SMD +R_Array_Convex_8x0602 +Chip Resistor Network, ROHM MNR18 (see mnr_g.pdf) +resistor array +0 +16 +16 +Resistor_SMD +R_Cat16-2 +SMT resistor net, Bourns CAT16 series, 2 way +SMT resistor net Bourns CAT16 series 2 way +0 +4 +4 +Resistor_SMD +R_Cat16-4 +SMT resistor net, Bourns CAT16 series, 4 way +SMT resistor net Bourns CAT16 series 4 way +0 +8 +8 +Resistor_SMD +R_Cat16-8 +SMT resistor net, Bourns CAT16 series, 8 way +SMT resistor net Bourns CAT16 series 8 way +0 +16 +16 +Resistor_SMD +R_MELF_MMB-0207 +Resistor, MELF, MMB-0207, http://www.vishay.com/docs/28713/melfprof.pdf +MELF Resistor +0 +2 +2 +Resistor_SMD +R_MicroMELF_MMU-0102 +Resistor, MicroMELF, MMU-0102, http://www.vishay.com/docs/28713/melfprof.pdf +MicroMELF Resistor +0 +2 +2 +Resistor_SMD +R_MiniMELF_MMA-0204 +Resistor, MiniMELF, MMA-0204, http://www.vishay.com/docs/28713/melfprof.pdf +MiniMELF Resistor +0 +2 +2 +Resistor_SMD +R_Shunt_Ohmite_LVK12 +4 contact shunt resistor +shunt resistor 4 contacts +0 +4 +4 +Resistor_SMD +R_Shunt_Ohmite_LVK20 +4 contacts shunt resistor, https://www.ohmite.com/assets/docs/res_lvk.pdf +4 contacts resistor smd +0 +4 +4 +Resistor_SMD +R_Shunt_Ohmite_LVK24 +4 contacts shunt resistor,https://www.ohmite.com/assets/docs/res_lvk.pdf +4 contacts resistor smd +0 +4 +4 +Resistor_SMD +R_Shunt_Ohmite_LVK25 +4 contacts shunt resistor,https://www.ohmite.com/assets/docs/res_lvk.pdf +4 contacts resistor smd +0 +4 +4 +Resistor_SMD +R_Shunt_Vishay_WSK2512_6332Metric_T1.19mm +Shunt Resistor SMD 2512 (6332 Metric), 2.6mm thick, Vishay WKS2512, Terminal length (T) 1.19mm, 5 to 200 milli Ohm (http://http://www.vishay.com/docs/30108/wsk.pdf) +resistor shunt WSK2512 +0 +4 +4 +Resistor_SMD +R_Shunt_Vishay_WSK2512_6332Metric_T2.21mm +Shunt Resistor SMD 2512 (6332 Metric), 2.6mm thick, Vishay WKS2512, Terminal length (T) 2.21mm, 1 to 4.9 milli Ohm (http://http://www.vishay.com/docs/30108/wsk.pdf) +resistor shunt WSK2512 +0 +4 +4 +Resistor_SMD +R_Shunt_Vishay_WSK2512_6332Metric_T2.66mm +Shunt Resistor SMD 2512 (6332 Metric), 2.6mm thick, Vishay WKS2512, Terminal length (T) 2.66mm, 0.5 to 0.99 milli Ohm (http://http://www.vishay.com/docs/30108/wsk.pdf) +resistor shunt WSK2512 +0 +4 +4 +Resistor_SMD +R_Shunt_Vishay_WSKW0612 +https://www.vishay.com/docs/30332/wskw0612.pdf +4-Terminal SMD Shunt +0 +4 +4 +Resistor_SMD +R_Shunt_Vishay_WSR2_WSR3 +Power Metal Strip Resistors 0.005 to 0.2, https://www.vishay.com/docs/30101/wsr.pdf +SMD Shunt Resistor +0 +2 +2 +Resistor_SMD +R_Shunt_Vishay_WSR2_WSR3_KelvinConnection +Power Metal Strip Resistors 0.005 to 0.2, https://www.vishay.com/docs/30101/wsr.pdf +SMD Shunt Resistor +0 +4 +2 +Resistor_THT +R_Array_SIP4 +4-pin Resistor SIP pack +R +0 +4 +4 +Resistor_THT +R_Array_SIP5 +5-pin Resistor SIP pack +R +0 +5 +5 +Resistor_THT +R_Array_SIP6 +6-pin Resistor SIP pack +R +0 +6 +6 +Resistor_THT +R_Array_SIP7 +7-pin Resistor SIP pack +R +0 +7 +7 +Resistor_THT +R_Array_SIP8 +8-pin Resistor SIP pack +R +0 +8 +8 +Resistor_THT +R_Array_SIP9 +9-pin Resistor SIP pack +R +0 +9 +9 +Resistor_THT +R_Array_SIP10 +10-pin Resistor SIP pack +R +0 +10 +10 +Resistor_THT +R_Array_SIP11 +11-pin Resistor SIP pack +R +0 +11 +11 +Resistor_THT +R_Array_SIP12 +12-pin Resistor SIP pack +R +0 +12 +12 +Resistor_THT +R_Array_SIP13 +13-pin Resistor SIP pack +R +0 +13 +13 +Resistor_THT +R_Array_SIP14 +14-pin Resistor SIP pack +R +0 +14 +14 +Resistor_THT +R_Axial_DIN0204_L3.6mm_D1.6mm_P1.90mm_Vertical +Resistor, Axial_DIN0204 series, Axial, Vertical, pin pitch=1.9mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0204 series Axial Vertical pin pitch 1.9mm 0.167W length 3.6mm diameter 1.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0204_L3.6mm_D1.6mm_P2.54mm_Vertical +Resistor, Axial_DIN0204 series, Axial, Vertical, pin pitch=2.54mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0204 series Axial Vertical pin pitch 2.54mm 0.167W length 3.6mm diameter 1.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal +Resistor, Axial_DIN0204 series, Axial, Horizontal, pin pitch=5.08mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0204 series Axial Horizontal pin pitch 5.08mm 0.167W length 3.6mm diameter 1.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Vertical +Resistor, Axial_DIN0204 series, Axial, Vertical, pin pitch=5.08mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0204 series Axial Vertical pin pitch 5.08mm 0.167W length 3.6mm diameter 1.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal +Resistor, Axial_DIN0204 series, Axial, Horizontal, pin pitch=7.62mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0204 series Axial Horizontal pin pitch 7.62mm 0.167W length 3.6mm diameter 1.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical +Resistor, Axial_DIN0207 series, Axial, Vertical, pin pitch=2.54mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0207 series Axial Vertical pin pitch 2.54mm 0.25W = 1/4W length 6.3mm diameter 2.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0207_L6.3mm_D2.5mm_P5.08mm_Vertical +Resistor, Axial_DIN0207 series, Axial, Vertical, pin pitch=5.08mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0207 series Axial Vertical pin pitch 5.08mm 0.25W = 1/4W length 6.3mm diameter 2.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal +Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal +Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal +Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=15.24mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0207 series Axial Horizontal pin pitch 15.24mm 0.25W = 1/4W length 6.3mm diameter 2.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0309_L9.0mm_D3.2mm_P2.54mm_Vertical +Resistor, Axial_DIN0309 series, Axial, Vertical, pin pitch=2.54mm, 0.5W = 1/2W, length*diameter=9*3.2mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0309 series Axial Vertical pin pitch 2.54mm 0.5W = 1/2W length 9mm diameter 3.2mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0309_L9.0mm_D3.2mm_P5.08mm_Vertical +Resistor, Axial_DIN0309 series, Axial, Vertical, pin pitch=5.08mm, 0.5W = 1/2W, length*diameter=9*3.2mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0309 series Axial Vertical pin pitch 5.08mm 0.5W = 1/2W length 9mm diameter 3.2mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Horizontal +Resistor, Axial_DIN0309 series, Axial, Horizontal, pin pitch=12.7mm, 0.5W = 1/2W, length*diameter=9*3.2mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0309 series Axial Horizontal pin pitch 12.7mm 0.5W = 1/2W length 9mm diameter 3.2mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0309_L9.0mm_D3.2mm_P15.24mm_Horizontal +Resistor, Axial_DIN0309 series, Axial, Horizontal, pin pitch=15.24mm, 0.5W = 1/2W, length*diameter=9*3.2mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0309 series Axial Horizontal pin pitch 15.24mm 0.5W = 1/2W length 9mm diameter 3.2mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0309_L9.0mm_D3.2mm_P20.32mm_Horizontal +Resistor, Axial_DIN0309 series, Axial, Horizontal, pin pitch=20.32mm, 0.5W = 1/2W, length*diameter=9*3.2mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0309 series Axial Horizontal pin pitch 20.32mm 0.5W = 1/2W length 9mm diameter 3.2mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0309_L9.0mm_D3.2mm_P25.40mm_Horizontal +Resistor, Axial_DIN0309 series, Axial, Horizontal, pin pitch=25.4mm, 0.5W = 1/2W, length*diameter=9*3.2mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0309 series Axial Horizontal pin pitch 25.4mm 0.5W = 1/2W length 9mm diameter 3.2mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0411_L9.9mm_D3.6mm_P5.08mm_Vertical +Resistor, Axial_DIN0411 series, Axial, Vertical, pin pitch=5.08mm, 1W, length*diameter=9.9*3.6mm^2 +Resistor Axial_DIN0411 series Axial Vertical pin pitch 5.08mm 1W length 9.9mm diameter 3.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0411_L9.9mm_D3.6mm_P7.62mm_Vertical +Resistor, Axial_DIN0411 series, Axial, Vertical, pin pitch=7.62mm, 1W, length*diameter=9.9*3.6mm^2 +Resistor Axial_DIN0411 series Axial Vertical pin pitch 7.62mm 1W length 9.9mm diameter 3.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_Horizontal +Resistor, Axial_DIN0411 series, Axial, Horizontal, pin pitch=12.7mm, 1W, length*diameter=9.9*3.6mm^2 +Resistor Axial_DIN0411 series Axial Horizontal pin pitch 12.7mm 1W length 9.9mm diameter 3.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0411_L9.9mm_D3.6mm_P15.24mm_Horizontal +Resistor, Axial_DIN0411 series, Axial, Horizontal, pin pitch=15.24mm, 1W, length*diameter=9.9*3.6mm^2 +Resistor Axial_DIN0411 series Axial Horizontal pin pitch 15.24mm 1W length 9.9mm diameter 3.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0411_L9.9mm_D3.6mm_P20.32mm_Horizontal +Resistor, Axial_DIN0411 series, Axial, Horizontal, pin pitch=20.32mm, 1W, length*diameter=9.9*3.6mm^2 +Resistor Axial_DIN0411 series Axial Horizontal pin pitch 20.32mm 1W length 9.9mm diameter 3.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0411_L9.9mm_D3.6mm_P25.40mm_Horizontal +Resistor, Axial_DIN0411 series, Axial, Horizontal, pin pitch=25.4mm, 1W, length*diameter=9.9*3.6mm^2 +Resistor Axial_DIN0411 series Axial Horizontal pin pitch 25.4mm 1W length 9.9mm diameter 3.6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0414_L11.9mm_D4.5mm_P5.08mm_Vertical +Resistor, Axial_DIN0414 series, Axial, Vertical, pin pitch=5.08mm, 2W, length*diameter=11.9*4.5mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0414 series Axial Vertical pin pitch 5.08mm 2W length 11.9mm diameter 4.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0414_L11.9mm_D4.5mm_P7.62mm_Vertical +Resistor, Axial_DIN0414 series, Axial, Vertical, pin pitch=7.62mm, 2W, length*diameter=11.9*4.5mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0414 series Axial Vertical pin pitch 7.62mm 2W length 11.9mm diameter 4.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0414_L11.9mm_D4.5mm_P15.24mm_Horizontal +Resistor, Axial_DIN0414 series, Axial, Horizontal, pin pitch=15.24mm, 2W, length*diameter=11.9*4.5mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0414 series Axial Horizontal pin pitch 15.24mm 2W length 11.9mm diameter 4.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0414_L11.9mm_D4.5mm_P20.32mm_Horizontal +Resistor, Axial_DIN0414 series, Axial, Horizontal, pin pitch=20.32mm, 2W, length*diameter=11.9*4.5mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0414 series Axial Horizontal pin pitch 20.32mm 2W length 11.9mm diameter 4.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0414_L11.9mm_D4.5mm_P25.40mm_Horizontal +Resistor, Axial_DIN0414 series, Axial, Horizontal, pin pitch=25.4mm, 2W, length*diameter=11.9*4.5mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0414 series Axial Horizontal pin pitch 25.4mm 2W length 11.9mm diameter 4.5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0516_L15.5mm_D5.0mm_P5.08mm_Vertical +Resistor, Axial_DIN0516 series, Axial, Vertical, pin pitch=5.08mm, 2W, length*diameter=15.5*5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0516 series Axial Vertical pin pitch 5.08mm 2W length 15.5mm diameter 5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0516_L15.5mm_D5.0mm_P7.62mm_Vertical +Resistor, Axial_DIN0516 series, Axial, Vertical, pin pitch=7.62mm, 2W, length*diameter=15.5*5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0516 series Axial Vertical pin pitch 7.62mm 2W length 15.5mm diameter 5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0516_L15.5mm_D5.0mm_P20.32mm_Horizontal +Resistor, Axial_DIN0516 series, Axial, Horizontal, pin pitch=20.32mm, 2W, length*diameter=15.5*5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0516 series Axial Horizontal pin pitch 20.32mm 2W length 15.5mm diameter 5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0516_L15.5mm_D5.0mm_P25.40mm_Horizontal +Resistor, Axial_DIN0516 series, Axial, Horizontal, pin pitch=25.4mm, 2W, length*diameter=15.5*5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0516 series Axial Horizontal pin pitch 25.4mm 2W length 15.5mm diameter 5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0516_L15.5mm_D5.0mm_P30.48mm_Horizontal +Resistor, Axial_DIN0516 series, Axial, Horizontal, pin pitch=30.48mm, 2W, length*diameter=15.5*5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf +Resistor Axial_DIN0516 series Axial Horizontal pin pitch 30.48mm 2W length 15.5mm diameter 5mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0614_L14.3mm_D5.7mm_P5.08mm_Vertical +Resistor, Axial_DIN0614 series, Axial, Vertical, pin pitch=5.08mm, 1.5W, length*diameter=14.3*5.7mm^2 +Resistor Axial_DIN0614 series Axial Vertical pin pitch 5.08mm 1.5W length 14.3mm diameter 5.7mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0614_L14.3mm_D5.7mm_P7.62mm_Vertical +Resistor, Axial_DIN0614 series, Axial, Vertical, pin pitch=7.62mm, 1.5W, length*diameter=14.3*5.7mm^2 +Resistor Axial_DIN0614 series Axial Vertical pin pitch 7.62mm 1.5W length 14.3mm diameter 5.7mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0614_L14.3mm_D5.7mm_P15.24mm_Horizontal +Resistor, Axial_DIN0614 series, Axial, Horizontal, pin pitch=15.24mm, 1.5W, length*diameter=14.3*5.7mm^2 +Resistor Axial_DIN0614 series Axial Horizontal pin pitch 15.24mm 1.5W length 14.3mm diameter 5.7mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0614_L14.3mm_D5.7mm_P20.32mm_Horizontal +Resistor, Axial_DIN0614 series, Axial, Horizontal, pin pitch=20.32mm, 1.5W, length*diameter=14.3*5.7mm^2 +Resistor Axial_DIN0614 series Axial Horizontal pin pitch 20.32mm 1.5W length 14.3mm diameter 5.7mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0614_L14.3mm_D5.7mm_P25.40mm_Horizontal +Resistor, Axial_DIN0614 series, Axial, Horizontal, pin pitch=25.4mm, 1.5W, length*diameter=14.3*5.7mm^2 +Resistor Axial_DIN0614 series Axial Horizontal pin pitch 25.4mm 1.5W length 14.3mm diameter 5.7mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0617_L17.0mm_D6.0mm_P5.08mm_Vertical +Resistor, Axial_DIN0617 series, Axial, Vertical, pin pitch=5.08mm, 2W, length*diameter=17*6mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0617 series Axial Vertical pin pitch 5.08mm 2W length 17mm diameter 6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0617_L17.0mm_D6.0mm_P7.62mm_Vertical +Resistor, Axial_DIN0617 series, Axial, Vertical, pin pitch=7.62mm, 2W, length*diameter=17*6mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0617 series Axial Vertical pin pitch 7.62mm 2W length 17mm diameter 6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0617_L17.0mm_D6.0mm_P20.32mm_Horizontal +Resistor, Axial_DIN0617 series, Axial, Horizontal, pin pitch=20.32mm, 2W, length*diameter=17*6mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0617 series Axial Horizontal pin pitch 20.32mm 2W length 17mm diameter 6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0617_L17.0mm_D6.0mm_P25.40mm_Horizontal +Resistor, Axial_DIN0617 series, Axial, Horizontal, pin pitch=25.4mm, 2W, length*diameter=17*6mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0617 series Axial Horizontal pin pitch 25.4mm 2W length 17mm diameter 6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0617_L17.0mm_D6.0mm_P30.48mm_Horizontal +Resistor, Axial_DIN0617 series, Axial, Horizontal, pin pitch=30.48mm, 2W, length*diameter=17*6mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0617 series Axial Horizontal pin pitch 30.48mm 2W length 17mm diameter 6mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0918_L18.0mm_D9.0mm_P7.62mm_Vertical +Resistor, Axial_DIN0918 series, Axial, Vertical, pin pitch=7.62mm, 4W, length*diameter=18*9mm^2 +Resistor Axial_DIN0918 series Axial Vertical pin pitch 7.62mm 4W length 18mm diameter 9mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0918_L18.0mm_D9.0mm_P22.86mm_Horizontal +Resistor, Axial_DIN0918 series, Axial, Horizontal, pin pitch=22.86mm, 4W, length*diameter=18*9mm^2 +Resistor Axial_DIN0918 series Axial Horizontal pin pitch 22.86mm 4W length 18mm diameter 9mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0918_L18.0mm_D9.0mm_P25.40mm_Horizontal +Resistor, Axial_DIN0918 series, Axial, Horizontal, pin pitch=25.4mm, 4W, length*diameter=18*9mm^2 +Resistor Axial_DIN0918 series Axial Horizontal pin pitch 25.4mm 4W length 18mm diameter 9mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0918_L18.0mm_D9.0mm_P30.48mm_Horizontal +Resistor, Axial_DIN0918 series, Axial, Horizontal, pin pitch=30.48mm, 4W, length*diameter=18*9mm^2 +Resistor Axial_DIN0918 series Axial Horizontal pin pitch 30.48mm 4W length 18mm diameter 9mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0922_L20.0mm_D9.0mm_P7.62mm_Vertical +Resistor, Axial_DIN0922 series, Axial, Vertical, pin pitch=7.62mm, 5W, length*diameter=20*9mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0922 series Axial Vertical pin pitch 7.62mm 5W length 20mm diameter 9mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0922_L20.0mm_D9.0mm_P25.40mm_Horizontal +Resistor, Axial_DIN0922 series, Axial, Horizontal, pin pitch=25.4mm, 5W, length*diameter=20*9mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0922 series Axial Horizontal pin pitch 25.4mm 5W length 20mm diameter 9mm +0 +2 +2 +Resistor_THT +R_Axial_DIN0922_L20.0mm_D9.0mm_P30.48mm_Horizontal +Resistor, Axial_DIN0922 series, Axial, Horizontal, pin pitch=30.48mm, 5W, length*diameter=20*9mm^2, http://www.vishay.com/docs/20128/wkxwrx.pdf +Resistor Axial_DIN0922 series Axial Horizontal pin pitch 30.48mm 5W length 20mm diameter 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L20.0mm_W6.4mm_P5.08mm_Vertical +Resistor, Axial_Power series, Axial, Vertical, pin pitch=5.08mm, 4W, length*width*height=20*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Axial Vertical pin pitch 5.08mm 4W length 20mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L20.0mm_W6.4mm_P7.62mm_Vertical +Resistor, Axial_Power series, Axial, Vertical, pin pitch=7.62mm, 4W, length*width*height=20*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Axial Vertical pin pitch 7.62mm 4W length 20mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L20.0mm_W6.4mm_P22.40mm +Resistor, Axial_Power series, Box, pin pitch=22.4mm, 4W, length*width*height=20*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 22.4mm 4W length 20mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L20.0mm_W6.4mm_P25.40mm +Resistor, Axial_Power series, Box, pin pitch=25.4mm, 4W, length*width*height=20*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 25.4mm 4W length 20mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L20.0mm_W6.4mm_P30.48mm +Resistor, Axial_Power series, Box, pin pitch=30.48mm, 4W, length*width*height=20*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 30.48mm 4W length 20mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L25.0mm_W6.4mm_P27.94mm +Resistor, Axial_Power series, Box, pin pitch=27.94mm, 5W, length*width*height=25*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 27.94mm 5W length 25mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L25.0mm_W6.4mm_P30.48mm +Resistor, Axial_Power series, Box, pin pitch=30.48mm, 5W, length*width*height=25*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 30.48mm 5W length 25mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L25.0mm_W9.0mm_P7.62mm_Vertical +Resistor, Axial_Power series, Axial, Vertical, pin pitch=7.62mm, 7W, length*width*height=25*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Axial Vertical pin pitch 7.62mm 7W length 25mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L25.0mm_W9.0mm_P10.16mm_Vertical +Resistor, Axial_Power series, Axial, Vertical, pin pitch=10.16mm, 7W, length*width*height=25*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Axial Vertical pin pitch 10.16mm 7W length 25mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L25.0mm_W9.0mm_P27.94mm +Resistor, Axial_Power series, Box, pin pitch=27.94mm, 7W, length*width*height=25*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 27.94mm 7W length 25mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L25.0mm_W9.0mm_P30.48mm +Resistor, Axial_Power series, Box, pin pitch=30.48mm, 7W, length*width*height=25*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 30.48mm 7W length 25mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L38.0mm_W6.4mm_P40.64mm +Resistor, Axial_Power series, Box, pin pitch=40.64mm, 7W, length*width*height=38*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 40.64mm 7W length 38mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L38.0mm_W6.4mm_P45.72mm +Resistor, Axial_Power series, Box, pin pitch=45.72mm, 7W, length*width*height=38*6.4*6.4mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 45.72mm 7W length 38mm width 6.4mm height 6.4mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L38.0mm_W9.0mm_P40.64mm +Resistor, Axial_Power series, Box, pin pitch=40.64mm, 9W, length*width*height=38*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 40.64mm 9W length 38mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L38.0mm_W9.0mm_P45.72mm +Resistor, Axial_Power series, Box, pin pitch=45.72mm, 9W, length*width*height=38*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 45.72mm 9W length 38mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L48.0mm_W12.5mm_P7.62mm_Vertical +Resistor, Axial_Power series, Axial, Vertical, pin pitch=7.62mm, 15W, length*width*height=48*12.5*12.5mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Axial Vertical pin pitch 7.62mm 15W length 48mm width 12.5mm height 12.5mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L48.0mm_W12.5mm_P10.16mm_Vertical +Resistor, Axial_Power series, Axial, Vertical, pin pitch=10.16mm, 15W, length*width*height=48*12.5*12.5mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Axial Vertical pin pitch 10.16mm 15W length 48mm width 12.5mm height 12.5mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L48.0mm_W12.5mm_P55.88mm +Resistor, Axial_Power series, Box, pin pitch=55.88mm, 15W, length*width*height=48*12.5*12.5mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 55.88mm 15W length 48mm width 12.5mm height 12.5mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L48.0mm_W12.5mm_P60.96mm +Resistor, Axial_Power series, Box, pin pitch=60.96mm, 15W, length*width*height=48*12.5*12.5mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 60.96mm 15W length 48mm width 12.5mm height 12.5mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L50.0mm_W9.0mm_P55.88mm +Resistor, Axial_Power series, Box, pin pitch=55.88mm, 11W, length*width*height=50*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 55.88mm 11W length 50mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L50.0mm_W9.0mm_P60.96mm +Resistor, Axial_Power series, Box, pin pitch=60.96mm, 11W, length*width*height=50*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 60.96mm 11W length 50mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L60.0mm_W14.0mm_P10.16mm_Vertical +Resistor, Axial_Power series, Axial, Vertical, pin pitch=10.16mm, 25W, length*width*height=60*14*14mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Axial Vertical pin pitch 10.16mm 25W length 60mm width 14mm height 14mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L60.0mm_W14.0mm_P66.04mm +Resistor, Axial_Power series, Box, pin pitch=66.04mm, 25W, length*width*height=60*14*14mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 66.04mm 25W length 60mm width 14mm height 14mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L60.0mm_W14.0mm_P71.12mm +Resistor, Axial_Power series, Box, pin pitch=71.12mm, 25W, length*width*height=60*14*14mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 71.12mm 25W length 60mm width 14mm height 14mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L75.0mm_W9.0mm_P81.28mm +Resistor, Axial_Power series, Box, pin pitch=81.28mm, 17W, length*width*height=75*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 81.28mm 17W length 75mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Power_L75.0mm_W9.0mm_P86.36mm +Resistor, Axial_Power series, Box, pin pitch=86.36mm, 17W, length*width*height=75*9*9mm^3, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf +Resistor Axial_Power series Box pin pitch 86.36mm 17W length 75mm width 9mm height 9mm +0 +2 +2 +Resistor_THT +R_Axial_Shunt_L22.2mm_W8.0mm_PS14.30mm_P25.40mm +Resistor, Axial_Shunt series, Box, pin pitch=25.4mm, 3W, length*width*height=22.2*8*8mm^3, shunt pin pitch = 14.30mm, http://www.vishay.com/docs/30217/cpsl.pdf +Resistor Axial_Shunt series Box pin pitch 25.4mm 3W length 22.2mm width 8mm height 8mm shunt pin pitch 14.30mm +0 +4 +4 +Resistor_THT +R_Axial_Shunt_L22.2mm_W9.5mm_PS14.30mm_P25.40mm +Resistor, Axial_Shunt series, Box, pin pitch=25.4mm, 5W, length*width*height=22.2*9.5*9.5mm^3, shunt pin pitch = 14.30mm, http://www.vishay.com/docs/30217/cpsl.pdf +Resistor Axial_Shunt series Box pin pitch 25.4mm 5W length 22.2mm width 9.5mm height 9.5mm shunt pin pitch 14.30mm +0 +4 +4 +Resistor_THT +R_Axial_Shunt_L35.3mm_W9.5mm_PS25.40mm_P38.10mm +Resistor, Axial_Shunt series, Box, pin pitch=38.1mm, 7W, length*width*height=35.3*9.5*9.5mm^3, shunt pin pitch = 25.40mm, http://www.vishay.com/docs/30217/cpsl.pdf +Resistor Axial_Shunt series Box pin pitch 38.1mm 7W length 35.3mm width 9.5mm height 9.5mm shunt pin pitch 25.40mm +0 +4 +4 +Resistor_THT +R_Axial_Shunt_L47.6mm_W9.5mm_PS34.93mm_P50.80mm +Resistor, Axial_Shunt series, Box, pin pitch=50.8mm, 10W, length*width*height=47.6*9.5*9.5mm^3, shunt pin pitch = 34.93mm, http://www.vishay.com/docs/30217/cpsl.pdf +Resistor Axial_Shunt series Box pin pitch 50.8mm 10W length 47.6mm width 9.5mm height 9.5mm shunt pin pitch 34.93mm +0 +4 +4 +Resistor_THT +R_Axial_Shunt_L47.6mm_W12.7mm_PS34.93mm_P50.80mm +Resistor, Axial_Shunt series, Box, pin pitch=50.8mm, 15W, length*width*height=47.6*12.7*12.7mm^3, shunt pin pitch = 34.93mm, http://www.vishay.com/docs/30217/cpsl.pdf +Resistor Axial_Shunt series Box pin pitch 50.8mm 15W length 47.6mm width 12.7mm height 12.7mm shunt pin pitch 34.93mm +0 +4 +4 +Resistor_THT +R_Bare_Metal_Element_L12.4mm_W4.8mm_P11.40mm +Resistor, Bare_Metal_Element series, Bare Metal Strip/Wire, Horizontal, pin pitch=11.4mm, 1W, length*width=12.4*4.8mm^2, https://www.bourns.com/pdfs/PWR4412-2S.pdf +Resistor Bare_Metal_Element series Bare Metal Strip Wire Horizontal pin pitch 11.4mm 1W length 12.4mm width 4.8mm +0 +2 +2 +Resistor_THT +R_Bare_Metal_Element_L16.3mm_W4.8mm_P15.30mm +Resistor, Bare_Metal_Element series, Bare Metal Strip/Wire, Horizontal, pin pitch=15.3mm, 3W, length*width=16.3*4.8mm^2, https://www.bourns.com/pdfs/PWR4412-2S.pdf +Resistor Bare_Metal_Element series Bare Metal Strip Wire Horizontal pin pitch 15.3mm 3W length 16.3mm width 4.8mm +0 +2 +2 +Resistor_THT +R_Bare_Metal_Element_L21.3mm_W4.8mm_P20.30mm +Resistor, Bare_Metal_Element series, Bare Metal Strip/Wire, Horizontal, pin pitch=20.3mm, 5W, length*width=21.3*4.8mm^2, https://www.bourns.com/pdfs/PWR4412-2S.pdf +Resistor Bare_Metal_Element series Bare Metal Strip Wire Horizontal pin pitch 20.3mm 5W length 21.3mm width 4.8mm +0 +2 +2 +Resistor_THT +R_Box_L8.4mm_W2.5mm_P5.08mm +Resistor, Box series, Radial, pin pitch=5.08mm, 0.5W = 1/2W, length*width=8.38*2.54mm^2, http://www.vishay.com/docs/60051/cns020.pdf +Resistor Box series Radial pin pitch 5.08mm 0.5W = 1/2W length 8.38mm width 2.54mm +0 +2 +2 +Resistor_THT +R_Box_L13.0mm_W4.0mm_P9.00mm +Resistor, Box series, Radial, pin pitch=9.00mm, 2W, length*width=13.0*4.0mm^2, http://www.produktinfo.conrad.com/datenblaetter/425000-449999/443860-da-01-de-METALLBAND_WIDERSTAND_0_1_OHM_5W_5Pr.pdf +Resistor Box series Radial pin pitch 9.00mm 2W length 13.0mm width 4.0mm +0 +2 +2 +Resistor_THT +R_Box_L14.0mm_W5.0mm_P9.00mm +Resistor, Box series, Radial, pin pitch=9.00mm, 5W, length*width=14.0*5.0mm^2, http://www.produktinfo.conrad.com/datenblaetter/425000-449999/443860-da-01-de-METALLBAND_WIDERSTAND_0_1_OHM_5W_5Pr.pdf +Resistor Box series Radial pin pitch 9.00mm 5W length 14.0mm width 5.0mm +0 +2 +2 +Resistor_THT +R_Box_L26.0mm_W5.0mm_P20.00mm +Resistor, Box series, Radial, pin pitch=20.00mm, 10W, length*width=26.0*5.0mm^2, http://www.produktinfo.conrad.com/datenblaetter/425000-449999/443860-da-01-de-METALLBAND_WIDERSTAND_0_1_OHM_5W_5Pr.pdf +Resistor Box series Radial pin pitch 20.00mm 10W length 26.0mm width 5.0mm +0 +2 +2 +Resistor_THT +R_Radial_Power_L7.0mm_W8.0mm_Px2.40mm_Py2.30mm +Resistor, Radial_Power series, Radial, pin pitch=2.40*2.30mm^2, 7W, length*width=7*8mm^2, http://www.vitrohm.com/content/files/vitrohm_series_kv_-_201601.pdf +Resistor Radial_Power series Radial pin pitch 2.40*2.30mm^2 7W length 7mm width 8mm +0 +2 +2 +Resistor_THT +R_Radial_Power_L9.0mm_W10.0mm_Px2.70mm_Py2.30mm +Resistor, Radial_Power series, Radial, pin pitch=2.70*2.30mm^2, 17W, length*width=9*10mm^2, http://www.vitrohm.com/content/files/vitrohm_series_kv_-_201601.pdf +Resistor Radial_Power series Radial pin pitch 2.70*2.30mm^2 17W length 9mm width 10mm +0 +2 +2 +Resistor_THT +R_Radial_Power_L11.0mm_W7.0mm_P5.00mm +Resistor, Radial_Power series, Radial, pin pitch=5.00mm, 2W, length*width=11.0*7.0mm^2, http://www.vishay.com/docs/30218/cpcx.pdf +Resistor Radial_Power series Radial pin pitch 5.00mm 2W length 11.0mm width 7.0mm +0 +2 +2 +Resistor_THT +R_Radial_Power_L12.0mm_W8.0mm_P5.00mm +Resistor, Radial_Power series, Radial, pin pitch=5.00mm, 3W, length*width=12.0*8.0mm^2, http://www.vishay.com/docs/30218/cpcx.pdf +Resistor Radial_Power series Radial pin pitch 5.00mm 3W length 12.0mm width 8.0mm +0 +2 +2 +Resistor_THT +R_Radial_Power_L13.0mm_W9.0mm_P5.00mm +Resistor, Radial_Power series, Radial, pin pitch=5.00mm, 7W, length*width=13.0*9.0mm^2, http://www.vishay.com/docs/30218/cpcx.pdf +Resistor Radial_Power series Radial pin pitch 5.00mm 7W length 13.0mm width 9.0mm +0 +2 +2 +Resistor_THT +R_Radial_Power_L16.1mm_W9.0mm_P7.37mm +Resistor, Radial_Power series, Radial, pin pitch=7.37mm, 10W, length*width=16.1*9mm^2, http://www.vishay.com/docs/30218/cpcx.pdf +Resistor Radial_Power series Radial pin pitch 7.37mm 10W length 16.1mm width 9mm +0 +2 +2 +Rotary_Encoder +RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm +Alps rotary encoder, EC12E... with switch, vertical shaft, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC11/EC11E15204A3.html +rotary encoder +0 +7 +6 +Rotary_Encoder +RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm_CircularMountingHoles +Alps rotary encoder, EC12E... with switch, vertical shaft, mounting holes with circular drills, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC11/EC11E15204A3.html +rotary encoder +0 +7 +6 +Rotary_Encoder +RotaryEncoder_Alps_EC11E_Vertical_H20mm +Alps rotary encoder, EC12E... without switch (pins are dummy), vertical shaft, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC11/EC11E15204A3.html +rotary encoder +0 +7 +4 +Rotary_Encoder +RotaryEncoder_Alps_EC11E_Vertical_H20mm_CircularMountingHoles +Alps rotary encoder, EC12E... without switch (pins are dummy), vertical shaft, mounting holes with circular drills, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC11/EC11E15204A3.html +rotary encoder +0 +7 +4 +Rotary_Encoder +RotaryEncoder_Alps_EC12E-Switch_Vertical_H20mm +Alps rotary encoder, EC12E... with switch, vertical shaft, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC12E/EC12E1240405.html & http://cdn-reichelt.de/documents/datenblatt/F100/402097STEC12E08.PDF +rotary encoder +0 +7 +6 +Rotary_Encoder +RotaryEncoder_Alps_EC12E-Switch_Vertical_H20mm_CircularMountingHoles +Alps rotary encoder, EC12E... with switch, vertical shaft, mounting holes with circular drills, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC12E/EC12E1240405.html & http://cdn-reichelt.de/documents/datenblatt/F100/402097STEC12E08.PDF +rotary encoder +0 +7 +6 +Rotary_Encoder +RotaryEncoder_Alps_EC12E_Vertical_H20mm +Alps rotary encoder, EC12E..., vertical shaft, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC12E/EC12E1240405.html +rotary encoder +0 +5 +4 +Rotary_Encoder +RotaryEncoder_Alps_EC12E_Vertical_H20mm_CircularMountingHoles +Alps rotary encoder, EC12E..., vertical shaft, mounting holes with circular drills, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC12E/EC12E1240405.html +rotary encoder +0 +5 +4 +Sensor_Audio +CUI_CMC-4013-SMT +Omnidirectional, -42dB, reflowable, electret condenser microphone https://www.cuidevices.com/product/resource/cmc-4013-smt-tr.pdf +Microphone CUI +0 +2 +2 +Sensor_Audio +Infineon_PG-LLGA-5-1 +Infineon_PG-LLGA-5-1 StepUp generated footprint, https://www.infineon.com/cms/en/product/packages/PG-LLGA/PG-LLGA-5-1/ +infineon mems microphone +0 +15 +5 +Sensor_Audio +ST_HLGA-6_3.76x4.72mm_P1.65mm +http://www.st.com/content/ccc/resource/technical/document/datasheet/group3/27/62/48/98/44/54/4d/36/DM00303211/files/DM00303211.pdf/jcr:content/translations/en.DM00303211.pdf +HLGA Sensor Audio +0 +6 +6 +Sensor_Current +AKM_CQ_7 +AKM Current Sensor, 7 pin, THT (http://www.akm.com/akm/en/file/datasheet/CQ-236B.pdf) +akm current sensor tht +0 +39 +7 +Sensor_Current +AKM_CQ_7S +AKM Current Sensor, 7 pin, SMD (http://www.akm.com/akm/en/file/datasheet/CQ-236B.pdf) +akm current sensor smd +0 +19 +7 +Sensor_Current +AKM_CQ_VSOP-24_5.6x7.9mm_P0.65mm +AKM VSOP-24 current sensor, 5.6x7.9mm body, 0.65mm pitch (http://www.akm.com/akm/en/file/datasheet/CQ-330J.pdf) +akm vsop 24 +0 +10 +10 +Sensor_Current +AKM_CZ_SSOP-10_6.5x8.1mm_P0.95mm +AKM CZ-381x current sensor, 6.5x8.1mm body, 0.95mm pitch (http://www.akm.com/akm/en/product/detail/0009/) +akm cz-381x 10 +0 +10 +10 +Sensor_Current +Allegro_CB_PFF +Allegro MicroSystems, CB-PFF Package (http://www.allegromicro.com/en/Products/Current-Sensor-ICs/Fifty-To-Two-Hundred-Amp-Integrated-Conductor-Sensor-ICs/ACS758.aspx) !PADS 4-5 DO NOT MATCH DATASHEET! +Allegro CB-PFF +0 +37 +5 +Sensor_Current +Allegro_CB_PSF +Allegro MicroSystems, CB-PSF Package (http://www.allegromicro.com/en/Products/Current-Sensor-ICs/Fifty-To-Two-Hundred-Amp-Integrated-Conductor-Sensor-ICs/ACS758.aspx) +Allegro CB-PSF +0 +5 +5 +Sensor_Current +Allegro_CB_PSS +Allegro MicroSystems, CB-PSS Package (http://www.allegromicro.com/en/Products/Current-Sensor-ICs/Fifty-To-Two-Hundred-Amp-Integrated-Conductor-Sensor-ICs/ACS758.aspx) +Allegro CB-PSS +0 +5 +5 +Sensor_Current +Allegro_PSOF-7_4.8x6.4mm_P1.60mm +Allegro Microsystems PSOF-7, 4.8x6.4mm Body, 1.60mm Pitch (http://www.allegromicro.com/~/media/Files/Datasheets/ACS780-Datasheet.ashx) +Allegro PSOF-7 +0 +7 +7 +Sensor_Current +Allegro_QFN-12-10-1EP_3x3mm_P0.5mm +Allegro Microsystems 12-Lead (10-Lead Populated) Quad Flat Pack, 3x3mm Body, 0.5mm Pitch (http://www.allegromicro.com/~/media/Files/Datasheets/ACS711-Datasheet.ashx) +Allegro QFN 0.5 +0 +14 +10 +Sensor_Current +Allegro_QSOP-24_3.9x8.7mm_P0.635mm +Allegro Microsystems 24-Lead Plastic Shrink Small Outline Narrow Body Body [QSOP] (http://www.allegromicro.com/~/media/Files/Datasheets/ACS726-Datasheet.ashx?la=en) +Allegro QSOP 0.635 +0 +24 +24 +Sensor_Current +Allegro_SIP-3 +Allegro Microsystems SIP-3, 1.27mm Pitch (http://www.allegromicro.com/~/media/Files/Datasheets/A1369-Datasheet.ashx) +Allegro SIP-3 +0 +3 +3 +Sensor_Current +Allegro_SIP-4 +Allegro Microsystems SIP-4, 1.27mm Pitch (http://www.allegromicro.com/~/media/Files/Datasheets/A1363-Datasheet.ashx) +Allegro SIP-4 +0 +4 +4 +Sensor_Current +Diodes_SIP-3_4.1x1.5mm_P1.27mm +Diodes SIP-3 Bulk Pack, 1.27mm Pitch (https://www.diodes.com/assets/Package-Files/SIP-3-Bulk-Pack.pdf) +Diodes SIP-3 Bulk Pack +0 +3 +3 +Sensor_Current +Diodes_SIP-3_4.1x1.5mm_P2.65mm +Diodes SIP-3 Ammo Pack, 2.65mm Pitch (https://www.diodes.com/assets/Package-Files/SIP-3-Ammo-Pack.pdf) +Diodes SIP-3 Ammo Pack +0 +3 +3 +Sensor_Current +Honeywell_CSLW +https://sensing.honeywell.com/honeywell-sensing-cslw-series-product-sheet-005861-1-en.pdf +Miniature Wired Open-Loop Current Sensor +0 +5 +5 +Sensor_Current +LEM_CKSR +LEM CKSR 6/15/25/50/75-NP Current Transducer, https://www.lem.com/sites/default/files/products_datasheets/cksr_75-np.pdf +current transducer LEM +0 +14 +14 +Sensor_Current +LEM_HO8-NP +LEM HO 8/15/25-NP Current Transducer (https://www.lem.com/sites/default/files/products_datasheets/ho-np-0000_series.pdf) +current transducer +0 +13 +13 +Sensor_Current +LEM_HO8-NSM +LEM HO 8/15/25-NSM Current Transducer (https://www.lem.com/sites/default/files/products_datasheets/ho-nsm-0000_series.pdf) +current transducer +0 +13 +13 +Sensor_Current +LEM_HO40-NP +LEM HO 40/60/120/150-NP Current Transducer (https://www.lem.com/sites/default/files/products_datasheets/ho-np_0100__1100_series.pdf) +current transducer +0 +13 +13 +Sensor_Current +LEM_HTFS +LEM HTFS x00-P current transducer (https://www.lem.com/sites/default/files/products_datasheets/htfs_200_800-p.pdf) +HTFS current transducer +0 +4 +4 +Sensor_Current +LEM_HX02-P +LEM HX02-P hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%202_6-p_e%20v5.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX03-P-SP2 +LEM HX03-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX04-P +LEM HX04-P hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%202_6-p_e%20v5.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX05-NP +LEM HX05-NP hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%205_15-np_e%20v10.pdf) +hall current +0 +8 +8 +Sensor_Current +LEM_HX05-P-SP2 +LEM HX05-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX06-P +LEM HX06-P hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%202_6-p_e%20v5.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX10-NP +LEM HX10-NP hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%205_15-np_e%20v10.pdf) +hall current +0 +8 +8 +Sensor_Current +LEM_HX10-P-SP2 +LEM HX10-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX15-NP +LEM HX15-NP hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%205_15-np_e%20v10.pdf) +hall current +0 +8 +8 +Sensor_Current +LEM_HX15-P-SP2 +LEM HX15-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX20-P-SP2 +LEM HX20-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX25-P-SP2 +LEM HX25-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_HX50-P-SP2 +LEM HX50-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf) +hall current +0 +6 +6 +Sensor_Current +LEM_LA25-P +LEM Current Transducer (https://www.lem.com/sites/default/files/products_datasheets/la_25-p.pdf) +current transducer +0 +3 +3 +Sensor_Current +LEM_LTSR-NP +LEM current transducer LEM_LTSR-NP 5V supply voltage series https://www.lem.com/sites/default/files/products_datasheets/ltsr_6-np.pdf +Current transducer +0 +10 +10 +Sensor_Motion +InvenSense_QFN-24_3x3mm_P0.4mm +24-Lead Plastic QFN (3mm x 3mm); Pitch 0.4mm; EP 1.7x1.54mm; for InvenSense motion sensors; keepout area marked (Package see: https://store.invensense.com/datasheets/invensense/MPU9250REV1.0.pdf; See also https://www.invensense.com/wp-content/uploads/2015/02/InvenSense-MEMS-Handling.pdf) +QFN 0.4 +0 +24 +24 +Sensor_Motion +InvenSense_QFN-24_3x3mm_P0.4mm_NoMask +24-Lead Plastic QFN (3mm x 3mm); Pitch 0.4mm; EP 1.7x1.54mm; for InvenSense motion sensors; Mask removed below exposed pad; keepout area marked (Package see: https://store.invensense.com/datasheets/invensense/MPU9250REV1.0.pdf; See also https://www.invensense.com/wp-content/uploads/2015/02/InvenSense-MEMS-Handling.pdf) +QFN 0.4 +0 +25 +24 +Sensor_Motion +InvenSense_QFN-24_4x4mm_P0.5mm +24-Lead Plastic QFN (4mm x 4mm); Pitch 0.5mm; EP 2.7x2.6mm; for InvenSense motion sensors; keepout area marked (Package see: https://store.invensense.com/datasheets/invensense/MPU-6050_DataSheet_V3%204.pdf; See also https://www.invensense.com/wp-content/uploads/2015/02/InvenSense-MEMS-Handling.pdf) +QFN 0.5 +0 +24 +24 +Sensor_Motion +InvenSense_QFN-24_4x4mm_P0.5mm_NoMask +24-Lead Plastic QFN (4mm x 4mm); Pitch 0.5mm; EP 2.7x2.6mm; for InvenSense motion sensors; Mask removed below exposed pad; keepout area marked (Package see: https://store.invensense.com/datasheets/invensense/MPU-6050_DataSheet_V3%204.pdf; See also https://www.invensense.com/wp-content/uploads/2015/02/InvenSense-MEMS-Handling.pdf) +QFN 0.5 +0 +25 +24 +Sensor_Motion +TT_OPTO_5Pins_6.99 +TT Photo IC + +0 +5 +5 +Sensor_Pressure +Freescale_98ARH99066A +https://www.nxp.com/docs/en/data-sheet/MPXH6250A.pdf +sensor pressure ssop 98ARH99066A +0 +8 +8 +Sensor_Pressure +Freescale_98ARH99089A +https://www.nxp.com/docs/en/data-sheet/MPXH6250A.pdf +sensor pressure ssop 98ARH99089A +0 +8 +8 +Sensor_Pressure +Honeywell_40PCxxxG1A +https://www.honeywellscportal.com/index.php?ci_id=138832 +pressure sensor automotive honeywell +0 +3 +3 +Sensor_Voltage +LEM_LV25-P +LEM LV25-P Voltage transducer, https://www.lem.com/sites/default/files/products_datasheets/lv_25-p.pdf +LEM Hall Effect Voltage transducer +0 +5 +5 +Socket +3M_Textool_240-1288-00-0602J_2x20_P2.54mm +3M 40-pin zero insertion force socket, though-hole, row spacing 25.4 mm (1000 mils) +THT DIP DIL ZIF 25.4mm 1000mil Socket +0 +40 +40 +Socket +DIP_Socket-14_W4.3_W5.08_W7.62_W10.16_W10.9_3M_214-3339-00-0602J +3M 14-pin zero insertion force socket, through-hole, row spacing 7.62 mm (300 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 7.62mm 300mil Socket +0 +14 +14 +Socket +DIP_Socket-16_W4.3_W5.08_W7.62_W10.16_W10.9_3M_216-3340-00-0602J +3M 16-pin zero insertion force socket, through-hole, row spacing 7.62 mm (300 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 7.62mm 300mil Socket +0 +16 +16 +Socket +DIP_Socket-18_W4.3_W5.08_W7.62_W10.16_W10.9_3M_218-3341-00-0602J +3M 18-pin zero insertion force socket, through-hole, row spacing 7.62 mm (300 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 7.62mm 300mil Socket +0 +18 +18 +Socket +DIP_Socket-20_W4.3_W5.08_W7.62_W10.16_W10.9_3M_220-3342-00-0602J +3M 20-pin zero insertion force socket, through-hole, row spacing 7.62 mm (300 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 7.62mm 300mil Socket +0 +20 +20 +Socket +DIP_Socket-22_W6.9_W7.62_W10.16_W12.7_W13.5_3M_222-3343-00-0602J +3M 22-pin zero insertion force socket, through-hole, row spacing 10.16 mm (400 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 10.16mm 400mil Socket +0 +22 +22 +Socket +DIP_Socket-24_W4.3_W5.08_W7.62_W10.16_W10.9_3M_224-5248-00-0602J +3M 24-pin zero insertion force socket, through-hole, row spacing 7.62 mm (300 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 7.62mm 300mil Socket +0 +24 +24 +Socket +DIP_Socket-24_W11.9_W12.7_W15.24_W17.78_W18.5_3M_224-1275-00-0602J +3M 24-pin zero insertion force socket, through-hole, row spacing 15.24 mm (600 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 15.24mm 600mil Socket +0 +24 +24 +Socket +DIP_Socket-28_W6.9_W7.62_W10.16_W12.7_W13.5_3M_228-4817-00-0602J +3M 28-pin zero insertion force socket, through-hole, row spacing 10.16 mm (400 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 10.16mm 400mil Socket +0 +28 +28 +Socket +DIP_Socket-28_W11.9_W12.7_W15.24_W17.78_W18.5_3M_228-1277-00-0602J +3M 28-pin zero insertion force socket, through-hole, row spacing 15.24 mm (600 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 15.24mm 600mil Socket +0 +28 +28 +Socket +DIP_Socket-32_W11.9_W12.7_W15.24_W17.78_W18.5_3M_232-1285-00-0602J +3M 32-pin zero insertion force socket, through-hole, row spacing 15.24 mm (600 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 15.24mm 600mil Socket +0 +32 +32 +Socket +DIP_Socket-40_W11.9_W12.7_W15.24_W17.78_W18.5_3M_240-1280-00-0602J +3M 40-pin zero insertion force socket, through-hole, row spacing 15.24 mm (600 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 15.24mm 600mil Socket +0 +40 +40 +Socket +DIP_Socket-40_W22.1_W22.86_W25.4_W27.94_W28.7_3M_240-3639-00-0602J +3M 40-pin zero insertion force socket, through-hole, row spacing 25.4 mm (1000 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 25.4mm 1000mil Socket +0 +40 +40 +Socket +DIP_Socket-42_W11.9_W12.7_W15.24_W17.78_W18.5_3M_242-1281-00-0602J +3M 42-pin zero insertion force socket, through-hole, row spacing 15.24 mm (600 mils), http://multimedia.3m.com/mws/media/494546O/3mtm-dip-sockets-100-2-54-mm-ts0365.pdf +THT DIP DIL ZIF 15.24mm 600mil Socket +0 +42 +42 +Socket +Wells_648-0482211SA01 +https://www.farnell.com/cad/316865.pdf?_ga=2.37208032.177107060.1530611323-249019997.1498114824 +48pin TSOP Socket +0 +48 +48 +Symbol +CE-Logo_8.5x6mm_SilkScreen +CE marking +Logo CE certification +0 +0 +0 +Symbol +CE-Logo_11.2x8mm_SilkScreen +CE marking +Logo CE certification +0 +0 +0 +Symbol +CE-Logo_16.8x12mm_SilkScreen +CE marking +Logo CE certification +0 +0 +0 +Symbol +CE-Logo_28x20mm_SilkScreen +CE marking +Logo CE certification +0 +0 +0 +Symbol +CE-Logo_42x30mm_SilkScreen +CE marking +Logo CE certification +0 +0 +0 +Symbol +CE-Logo_56.1x40mm_SilkScreen +CE marking +Logo CE certification +0 +0 +0 +Symbol +ESD-Logo_6.6x6mm_SilkScreen +Electrostatic discharge Logo +Logo ESD +0 +0 +0 +Symbol +ESD-Logo_8.9x8mm_SilkScreen +Electrostatic discharge Logo +Logo ESD +0 +0 +0 +Symbol +ESD-Logo_13.2x12mm_SilkScreen +Electrostatic discharge Logo +Logo ESD +0 +0 +0 +Symbol +ESD-Logo_22x20mm_SilkScreen +Electrostatic discharge Logo +Logo ESD +0 +0 +0 +Symbol +ESD-Logo_33x30mm_SilkScreen +Electrostatic discharge Logo +Logo ESD +0 +0 +0 +Symbol +ESD-Logo_44.1x40mm_SilkScreen +Electrostatic discharge Logo +Logo ESD +0 +0 +0 +Symbol +FCC-Logo_7.3x6mm_SilkScreen +FCC marking +Logo FCC certification +0 +0 +0 +Symbol +FCC-Logo_9.6x8mm_SilkScreen +FCC marking +Logo FCC certification +0 +0 +0 +Symbol +FCC-Logo_14.6x12mm_SilkScreen +FCC marking +Logo FCC certification +0 +0 +0 +Symbol +FCC-Logo_24.2x20mm_SilkScreen +FCC marking +Logo FCC certification +0 +0 +0 +Symbol +FCC-Logo_36.3x30mm_SilkScreen +FCC marking +Logo FCC certification +0 +0 +0 +Symbol +FCC-Logo_48.3x40mm_SilkScreen +FCC marking +Logo FCC certification +0 +0 +0 +Symbol +KiCad-Logo2_5mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_5mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_6mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_6mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_8mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_8mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_12mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_12mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_20mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_20mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_30mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_30mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_40mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo2_40mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_5mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_5mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_6mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_6mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_8mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_8mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_12mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_12mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_20mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_20mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_30mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_30mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_40mm_Copper +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +KiCad-Logo_40mm_SilkScreen +KiCad Logo +Logo KiCad +0 +0 +0 +Symbol +OSHW-Logo2_7.3x6mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_7.3x6mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_9.8x8mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_9.8x8mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_14.6x12mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_14.6x12mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_24.3x20mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_24.3x20mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_36.5x30mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_36.5x30mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_48.7x40mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo2_48.7x40mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Logo_5.7x6mm_Copper +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_5.7x6mm_SilkScreen +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_7.5x8mm_Copper +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_7.5x8mm_SilkScreen +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_11.4x12mm_Copper +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_11.4x12mm_SilkScreen +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_19x20mm_Copper +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_19x20mm_SilkScreen +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_28.5x30mm_Copper +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_28.5x30mm_SilkScreen +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_38.1x40mm_Copper +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Logo_38.1x40mm_SilkScreen +Open Source Hardware Logo +Logo OSHW +0 +0 +0 +Symbol +OSHW-Symbol_6.7x6mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_6.7x6mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_8.9x8mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_8.9x8mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_13.4x12mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_13.4x12mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_22.3x20mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_22.3x20mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_33.5x30mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_33.5x30mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_44.5x40mm_Copper +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +OSHW-Symbol_44.5x40mm_SilkScreen +Open Source Hardware Symbol +Logo Symbol OSHW +0 +0 +0 +Symbol +Polarity_Center_Negative_6mm_SilkScreen +Polarity Logo, Center Negative +Logo Polarity Center Negative +0 +0 +0 +Symbol +Polarity_Center_Negative_8mm_SilkScreen +Polarity Logo, Center Negative +Logo Polarity Center Negative +0 +0 +0 +Symbol +Polarity_Center_Negative_12mm_SilkScreen +Polarity Logo, Center Negative +Logo Polarity Center Negative +0 +0 +0 +Symbol +Polarity_Center_Negative_20mm_SilkScreen +Polarity Logo, Center Negative +Logo Polarity Center Negative +0 +0 +0 +Symbol +Polarity_Center_Negative_30mm_SilkScreen +Polarity Logo, Center Negative +Logo Polarity Center Negative +0 +0 +0 +Symbol +Polarity_Center_Negative_40mm_SilkScreen +Polarity Logo, Center Negative +Logo Polarity Center Negative +0 +0 +0 +Symbol +Polarity_Center_Positive_6mm_SilkScreen +Polarity Logo, Center Positive +Logo Polarity Center Positive +0 +0 +0 +Symbol +Polarity_Center_Positive_8mm_SilkScreen +Polarity Logo, Center Positive +Logo Polarity Center Positive +0 +0 +0 +Symbol +Polarity_Center_Positive_12mm_SilkScreen +Polarity Logo, Center Positive +Logo Polarity Center Positive +0 +0 +0 +Symbol +Polarity_Center_Positive_20mm_SilkScreen +Polarity Logo, Center Positive +Logo Polarity Center Positive +0 +0 +0 +Symbol +Polarity_Center_Positive_30mm_SilkScreen +Polarity Logo, Center Positive +Logo Polarity Center Positive +0 +0 +0 +Symbol +Polarity_Center_Positive_40mm_SilkScreen +Polarity Logo, Center Positive +Logo Polarity Center Positive +0 +0 +0 +Symbol +RoHS-Logo_6mm_SilkScreen +Restriction of Hazardous Substances Directive Logo +Logo RoHS +0 +0 +0 +Symbol +RoHS-Logo_8mm_SilkScreen +Restriction of Hazardous Substances Directive Logo +Logo RoHS +0 +0 +0 +Symbol +RoHS-Logo_12mm_SilkScreen +Restriction of Hazardous Substances Directive Logo +Logo RoHS +0 +0 +0 +Symbol +RoHS-Logo_20mm_SilkScreen +Restriction of Hazardous Substances Directive Logo +Logo RoHS +0 +0 +0 +Symbol +RoHS-Logo_30mm_SilkScreen +Restriction of Hazardous Substances Directive Logo +Logo RoHS +0 +0 +0 +Symbol +RoHS-Logo_40mm_SilkScreen +Restriction of Hazardous Substances Directive Logo +Logo RoHS +0 +0 +0 +Symbol +Symbol_Attention_CopperTop_Big +Symbol, Attention, Copper Top, Big, +Symbol, Attention, Copper Top, Big, +0 +0 +0 +Symbol +Symbol_Attention_CopperTop_Small +Symbol, Attention, Copper Top, Small, +Symbol, Attention, Copper Top, Small, +0 +0 +0 +Symbol +Symbol_Barrel_Polarity +Barrel connector polarity indicator +barrel polarity +0 +0 +0 +Symbol +Symbol_CC-Attribution_CopperTop_Big +Symbol, CC-Attribution, Copper Top, Big, +Symbol, CC-Attribution, Copper Top, Big, +0 +0 +0 +Symbol +Symbol_CC-Attribution_CopperTop_Small +Symbol, CC-Share Alike, Copper Top, Small, +Symbol, CC-Share Alike, Copper Top, Small, +0 +0 +0 +Symbol +Symbol_CC-Noncommercial_CopperTop_Big +Symbol, CC-Noncommercial, Copper Top, Big, +Symbol, CC-Noncommercial, Copper Top, Big, +0 +0 +0 +Symbol +Symbol_CC-Noncommercial_CopperTop_Small +Symbol, CC-Noncommercial Alike, Copper Top, Small, +Symbol, CC-Noncommercial Alike, Copper Top, Small, +0 +0 +0 +Symbol +Symbol_CC-PublicDomain_CopperTop_Big +Symbol, CC-PublicDomain, Copper Top, Big, +Symbol, CC-PublicDomain, Copper Top, Big, +0 +0 +0 +Symbol +Symbol_CC-PublicDomain_CopperTop_Small +Symbol, CC-Public Domain, Copper Top, Small, +Symbol, CC-Public Domain, Copper Top, Small, +0 +0 +0 +Symbol +Symbol_CC-PublicDomain_SilkScreenTop_Big +Symbol, CC-PublicDomain, SilkScreen Top, Big, +Symbol, CC-PublicDomain, SilkScreen Top, Big, +0 +0 +0 +Symbol +Symbol_CC-ShareAlike_CopperTop_Big +Symbol, CC-Share Alike, Copper Top, Big, +Symbol, CC-Share Alike, Copper Top, Big, +0 +0 +0 +Symbol +Symbol_CC-ShareAlike_CopperTop_Small +Symbol, CC-Share Alike, Copper Top, Small, +Symbol, CC-Share Alike, Copper Top, Small, +0 +0 +0 +Symbol +Symbol_CreativeCommonsPublicDomain_CopperTop_Small +Symbol, Creative Commons Public Domain, CopperTop, Small, +Symbol, Creative Commons Public Domain, CopperTop, Small, +0 +0 +0 +Symbol +Symbol_CreativeCommonsPublicDomain_SilkScreenTop_Small +Symbol, Creative Commons Public Domain, SilkScreenTop, Small, +Symbol, Creative Commons Public Domain, SilkScreen Top, Small, +0 +0 +0 +Symbol +Symbol_CreativeCommons_CopperTop_Type1_Big +Symbol, Creative Commons, CopperTop, Type 1, Big, +Symbol, Creative Commons, CopperTop, Type 1, Big, +0 +0 +0 +Symbol +Symbol_CreativeCommons_CopperTop_Type2_Big +Symbol, Creative Commons, CopperTop, Type 2, Big, +Symbol, Creative Commons, CopperTop, Type 2, Big, +0 +0 +0 +Symbol +Symbol_CreativeCommons_CopperTop_Type2_Small +Symbol, Creative Commons, CopperTop, Type 2, Small, +Symbol, Creative Commons, CopperTop, Type 2, Small, +0 +0 +0 +Symbol +Symbol_CreativeCommons_SilkScreenTop_Type2_Big +Symbol, Creative Commons, SilkScreen Top, Type 2, Big, +Symbol, Creative Commons, SilkScreen Top, Type 2, Big, +0 +0 +0 +Symbol +Symbol_Danger_CopperTop_Big +Symbol, Danger, CopperTop, Big, +Symbol, Danger, CopperTop, Big, +0 +0 +0 +Symbol +Symbol_Danger_CopperTop_Small +Symbol, Danger, Copper Top, Small, +Symbol, Danger, Copper Top, Small, +0 +0 +0 +Symbol +Symbol_ESD-Logo-Text_CopperTop + + +0 +0 +0 +Symbol +Symbol_ESD-Logo_CopperTop +ESD-Logo, similar JEDEC-14, without text, ohne Text, Copper Top, +ESD-Logo, similar JEDEC-14, without text, ohne Text, Copper Top, +0 +0 +0 +Symbol +Symbol_GNU-GPL_CopperTop_Big +Symbol, GNU-GPL, Copper Top, Big, +Symbol, GNU-GPL, Copper Top, Big, +0 +0 +0 +Symbol +Symbol_GNU-GPL_CopperTop_Small +Symbol, GNU-GPL, Copper Top, Small, +Symbol, GNU-GPL, Copper Top, Small, +0 +0 +0 +Symbol +Symbol_GNU-Logo_CopperTop +GNU-Logo, GNU-Head, GNU-Kopf, Copper Top, +GNU-Logo, GNU-Head, GNU-Kopf, Copper Top, +0 +0 +0 +Symbol +Symbol_GNU-Logo_SilkscreenTop +GNU-Logo, GNU-Head, GNU-Kopf, Silkscreen, +GNU-Logo, GNU-Head, GNU-Kopf, Silkscreen, +0 +0 +0 +Symbol +Symbol_HighVoltage_Type1_CopperTop_Big +Symbol, HighVoltage, Type1, Copper Top, Big, +Symbol, HighVoltage, Type1, Copper Top, Big, +0 +0 +0 +Symbol +Symbol_HighVoltage_Type2_CopperTop_Big +Symbol, HighVoltage, Type2, Copper Top, Big, +Symbol, HighVoltage, Type2, Copper Top, Big, +0 +0 +0 +Symbol +Symbol_HighVoltage_Type2_CopperTop_VerySmall +Symbol, High Voltage, Type 2, Copper Top, Very Small, +Symbol, High Voltage, Type 2, Copper Top, Very Small, +0 +0 +0 +Symbol +Symbol_Highvoltage_Type1_CopperTop_Small +Symbol, Highvoltage, Type 1, Copper Top, Small, +Symbol, Highvoltage, Type 1, Copper Top, Small, +0 +0 +0 +Symbol +Symbol_Highvoltage_Type2_CopperTop_Small +Symbol, Highvoltage, Type 2, Copper Top, Small, +Symbol, Highvoltage, Type 2, Copper Top, Small, +0 +0 +0 +Symbol +WEEE-Logo_4.2x6mm_SilkScreen +Waste Electrical and Electronic Equipment Directive +Logo WEEE +0 +0 +0 +Symbol +WEEE-Logo_5.6x8mm_SilkScreen +Waste Electrical and Electronic Equipment Directive +Logo WEEE +0 +0 +0 +Symbol +WEEE-Logo_8.4x12mm_SilkScreen +Waste Electrical and Electronic Equipment Directive +Logo WEEE +0 +0 +0 +Symbol +WEEE-Logo_14x20mm_SilkScreen +Waste Electrical and Electronic Equipment Directive +Logo WEEE +0 +0 +0 +Symbol +WEEE-Logo_21x30mm_SilkScreen +Waste Electrical and Electronic Equipment Directive +Logo WEEE +0 +0 +0 +Symbol +WEEE-Logo_28.1x40mm_SilkScreen +Waste Electrical and Electronic Equipment Directive +Logo WEEE +0 +0 +0 +TerminalBlock +TerminalBlock_Altech_AK300-2_P5.00mm +Altech AK300 terminal block, pitch 5.0mm, 45 degree angled, see http://www.mouser.com/ds/2/16/PCBMETRC-24178.pdf +Altech AK300 terminal block pitch 5.0mm +0 +2 +2 +TerminalBlock +TerminalBlock_Altech_AK300-3_P5.00mm +Altech AK300 terminal block, pitch 5.0mm, 45 degree angled, see http://www.mouser.com/ds/2/16/PCBMETRC-24178.pdf +Altech AK300 terminal block pitch 5.0mm +0 +3 +3 +TerminalBlock +TerminalBlock_Altech_AK300-4_P5.00mm +Altech AK300 terminal block, pitch 5.0mm, 45 degree angled, see http://www.mouser.com/ds/2/16/PCBMETRC-24178.pdf +Altech AK300 terminal block pitch 5.0mm +0 +4 +4 +TerminalBlock +TerminalBlock_Wuerth_691311400102_P7.62mm +https://katalog.we-online.de/em/datasheet/6913114001xx.pdf +Wuerth WR-TBL Series 3114 terminal block pitch 7.62mm +0 +2 +2 +TerminalBlock +TerminalBlock_bornier-2_P5.08mm +simple 2-pin terminal block, pitch 5.08mm, revamped version of bornier2 +terminal block bornier2 +0 +2 +2 +TerminalBlock +TerminalBlock_bornier-3_P5.08mm +simple 3-pin terminal block, pitch 5.08mm, revamped version of bornier3 +terminal block bornier3 +0 +3 +3 +TerminalBlock +TerminalBlock_bornier-4_P5.08mm +simple 4-pin terminal block, pitch 5.08mm, revamped version of bornier4 +terminal block bornier4 +0 +4 +4 +TerminalBlock +TerminalBlock_bornier-5_P5.08mm +simple 5-pin terminal block, pitch 5.08mm, revamped version of bornier5 +terminal block bornier5 +0 +5 +5 +TerminalBlock +TerminalBlock_bornier-6_P5.08mm +simple 6pin terminal block, pitch 5.08mm, revamped version of bornier6 +terminal block bornier6 +0 +6 +6 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x02_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 19963, 2 pins, pitch 3.5mm, size 7.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/19963.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 19963 pitch 3.5mm size 7.7x7mm^2 drill 1.2mm pad 2.4mm +0 +2 +2 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x02_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10693, vertical (cable from top), 2 pins, pitch 3.5mm, size 8x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10693.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10693 vertical pitch 3.5mm size 8x8.3mm^2 drill 1.3mm pad 2.6mm +0 +2 +2 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x03_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 20193, 3 pins, pitch 3.5mm, size 11.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/20193.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 20193 pitch 3.5mm size 11.2x7mm^2 drill 1.2mm pad 2.4mm +0 +3 +3 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x03_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10694, vertical (cable from top), 3 pins, pitch 3.5mm, size 11.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10694.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10694 vertical pitch 3.5mm size 11.5x8.3mm^2 drill 1.3mm pad 2.6mm +0 +3 +3 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x04_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 20001, 4 pins, pitch 3.5mm, size 14.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/20001.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 20001 pitch 3.5mm size 14.7x7mm^2 drill 1.2mm pad 2.4mm +0 +4 +4 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x04_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10695, vertical (cable from top), 4 pins, pitch 3.5mm, size 15x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10695.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10695 vertical pitch 3.5mm size 15x8.3mm^2 drill 1.3mm pad 2.6mm +0 +4 +4 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x05_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 20223, 5 pins, pitch 3.5mm, size 18.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/20223.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 20223 pitch 3.5mm size 18.2x7mm^2 drill 1.2mm pad 2.4mm +0 +5 +5 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x05_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10696, vertical (cable from top), 5 pins, pitch 3.5mm, size 18.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10696.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10696 vertical pitch 3.5mm size 18.5x8.3mm^2 drill 1.3mm pad 2.6mm +0 +5 +5 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x06_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 19964, 6 pins, pitch 3.5mm, size 21.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/19964.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 19964 pitch 3.5mm size 21.7x7mm^2 drill 1.2mm pad 2.4mm +0 +6 +6 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x06_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10697, vertical (cable from top), 6 pins, pitch 3.5mm, size 22x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10697.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10697 vertical pitch 3.5mm size 22x8.3mm^2 drill 1.3mm pad 2.6mm +0 +6 +6 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x07_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 10684, 7 pins, pitch 3.5mm, size 25.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10684.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10684 pitch 3.5mm size 25.2x7mm^2 drill 1.2mm pad 2.4mm +0 +7 +7 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x07_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10698, vertical (cable from top), 7 pins, pitch 3.5mm, size 25.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10698.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10698 vertical pitch 3.5mm size 25.5x8.3mm^2 drill 1.3mm pad 2.6mm +0 +7 +7 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x08_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 19965, 8 pins, pitch 3.5mm, size 28.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/19965.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 19965 pitch 3.5mm size 28.7x7mm^2 drill 1.2mm pad 2.4mm +0 +8 +8 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x08_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10699, vertical (cable from top), 8 pins, pitch 3.5mm, size 29x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10699.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10699 vertical pitch 3.5mm size 29x8.3mm^2 drill 1.3mm pad 2.6mm +0 +8 +8 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x09_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 10686, 9 pins, pitch 3.5mm, size 32.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10686.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10686 pitch 3.5mm size 32.2x7mm^2 drill 1.2mm pad 2.4mm +0 +9 +9 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x09_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10700, vertical (cable from top), 9 pins, pitch 3.5mm, size 32.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10700.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10700 vertical pitch 3.5mm size 32.5x8.3mm^2 drill 1.3mm pad 2.6mm +0 +9 +9 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x10_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 10687, 10 pins, pitch 3.5mm, size 35.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10687.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10687 pitch 3.5mm size 35.7x7mm^2 drill 1.2mm pad 2.4mm +0 +10 +10 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x10_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10701, vertical (cable from top), 10 pins, pitch 3.5mm, size 36x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10701.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10701 vertical pitch 3.5mm size 36x8.3mm^2 drill 1.3mm pad 2.6mm +0 +10 +10 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x11_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 10688, 11 pins, pitch 3.5mm, size 39.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10688.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10688 pitch 3.5mm size 39.2x7mm^2 drill 1.2mm pad 2.4mm +0 +11 +11 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x11_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10702, vertical (cable from top), 11 pins, pitch 3.5mm, size 39.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10702.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10702 vertical pitch 3.5mm size 39.5x8.3mm^2 drill 1.3mm pad 2.6mm +0 +11 +11 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x12_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 10689, 12 pins, pitch 3.5mm, size 42.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10689.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10689 pitch 3.5mm size 42.7x7mm^2 drill 1.2mm pad 2.4mm +0 +12 +12 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x12_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10703, vertical (cable from top), 12 pins, pitch 3.5mm, size 43x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10703.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10703 vertical pitch 3.5mm size 43x8.3mm^2 drill 1.3mm pad 2.6mm +0 +12 +12 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x13_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 10690, 13 pins, pitch 3.5mm, size 46.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10690.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10690 pitch 3.5mm size 46.2x7mm^2 drill 1.2mm pad 2.4mm +0 +13 +13 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x13_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10704, vertical (cable from top), 13 pins, pitch 3.5mm, size 46.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10704.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10704 vertical pitch 3.5mm size 46.5x8.3mm^2 drill 1.3mm pad 2.6mm +0 +13 +13 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x14_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 10691, 14 pins, pitch 3.5mm, size 49.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10691.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10691 pitch 3.5mm size 49.7x7mm^2 drill 1.2mm pad 2.4mm +0 +14 +14 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x14_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10705, vertical (cable from top), 14 pins, pitch 3.5mm, size 50x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10705.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10705 vertical pitch 3.5mm size 50x8.3mm^2 drill 1.3mm pad 2.6mm +0 +14 +14 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x15_P3.50mm_Horizontal +Terminal Block 4Ucon ItemNo. 10692, 15 pins, pitch 3.5mm, size 53.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10692.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10692 pitch 3.5mm size 53.2x7mm^2 drill 1.2mm pad 2.4mm +0 +15 +15 +TerminalBlock_4Ucon +TerminalBlock_4Ucon_1x15_P3.50mm_Vertical +Terminal Block 4Ucon ItemNo. 10706, vertical (cable from top), 15 pins, pitch 3.5mm, size 53.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10706.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon +THT Terminal Block 4Ucon ItemNo. 10706 vertical pitch 3.5mm size 53.5x8.3mm^2 drill 1.3mm pad 2.6mm +0 +15 +15 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-02_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +2 +2 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-03_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +3 +3 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-04_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +4 +4 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-05_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +5 +5 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-06_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +6 +6 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-07_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +7 +7 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-08_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +8 +8 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-09_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +9 +9 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-10_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +10 +10 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-11_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +11 +11 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-12_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +12 +12 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-13_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +13 +13 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-14_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +14 +14 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-15_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +15 +15 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-16_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +16 +16 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-17_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +17 +17 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-18_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +18 +18 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-19_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +19 +19 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-20_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +20 +20 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-21_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +21 +21 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-22_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +22 +22 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-23_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +23 +23 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-24_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +24 +24 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-25_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +25 +25 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-26_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +26 +26 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-27_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +27 +27 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-28_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +28 +28 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-29_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +29 +29 +TerminalBlock_Dinkle +TerminalBlock_Dinkle_DT-55-B01X-30_P10.00mm +Dinkle DT-55-B01X Terminal Block pitch 10.00mm https://www.dinkle.com/en/terminal/DT-55-B01W-XX +Dinkle DT-55-B01X Terminal Block pitch 10.00mm +0 +30 +30 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_360271_1x01_Horizontal_ScrewM3.0_Boxed +single screw terminal block Metz Connect 360271, block size 9x7.3mm^2, drill diamater 1.5mm, 1 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 134, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT single screw terminal block Metz Connect 360271 size 9x7.3mm^2 drill 1.5mm pad 3mm +0 +1 +1 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_360272_1x01_Horizontal_ScrewM2.6 +single screw terminal block Metz Connect 360272, block size 4x4mm^2, drill diamater 1.5mm, 2 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 131, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT single screw terminal block Metz Connect 360272 size 4x4mm^2 drill 1.5mm pad 3mm +0 +2 +1 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_360273_1x01_Horizontal_ScrewM2.6_WireProtection +single screw terminal block Metz Connect 360273, block size 5x4mm^2, drill diamater 1.5mm, 2 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 131, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT single screw terminal block Metz Connect 360273 size 5x4mm^2 drill 1.5mm pad 3mm +0 +2 +1 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_360291_1x01_Horizontal_ScrewM3.0_Boxed +single screw terminal block Metz Connect 360291, block size 9x7.3mm^2, drill diamater 1.5mm, 2 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 133, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT single screw terminal block Metz Connect 360291 size 9x7.3mm^2 drill 1.5mm pad 3mm +0 +2 +1 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_360322_1x01_Horizontal_ScrewM3.0_WireProtection +single screw terminal block Metz Connect 360322, block size 6x4mm^2, drill diamater 1.5mm, 2 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 133, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT single screw terminal block Metz Connect 360322 size 6x4mm^2 drill 1.5mm pad 3mm +0 +2 +1 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_360381_1x01_Horizontal_ScrewM3.0 +single screw terminal block Metz Connect 360381, block size 5x5mm^2, drill diamater 1.5mm, 2 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 133, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT single screw terminal block Metz Connect 360381 size 5x5mm^2 drill 1.5mm pad 3mm +0 +2 +1 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_360410_1x01_Horizontal_ScrewM3.0 +single screw terminal block Metz Connect 360410, block size 5x5mm^2, drill diamater 1.5mm, 2 pads, pad diameter 3mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 132, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT single screw terminal block Metz Connect 360410 size 5x5mm^2 drill 1.5mm pad 3mm +0 +2 +1 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_360425_1x01_Horizontal_ScrewM4.0_Boxed +single screw terminal block Metz Connect 360425, block size 9x9mm^2, drill diamater 1.6mm, 4 pads, pad diameter 3.2mm, see http://www.metz-connect.com/de/system/files/METZ_CONNECT_U_Contact_Katalog_Anschlusssysteme_fuer_Leiterplatten_DE_31_07_2017_OFF_024803.pdf?language=en page 134, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT single screw terminal block Metz Connect 360425 size 9x9mm^2 drill 1.6mm pad 3.2mm +0 +4 +1 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type011_RT05502HBWC_1x02_P5.00mm_Horizontal +terminal block Metz Connect Type011_RT05502HBWC, 2 pins, pitch 5mm, size 10x10.5mm^2, drill diamater 1.4mm, pad diameter 2.8mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310111_RT055xxHBLC_OFF-022717S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type011_RT05502HBWC pitch 5mm size 10x10.5mm^2 drill 1.4mm pad 2.8mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type011_RT05503HBWC_1x03_P5.00mm_Horizontal +terminal block Metz Connect Type011_RT05503HBWC, 3 pins, pitch 5mm, size 15x10.5mm^2, drill diamater 1.4mm, pad diameter 2.8mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310111_RT055xxHBLC_OFF-022717S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type011_RT05503HBWC pitch 5mm size 15x10.5mm^2 drill 1.4mm pad 2.8mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type011_RT05504HBWC_1x04_P5.00mm_Horizontal +terminal block Metz Connect Type011_RT05504HBWC, 4 pins, pitch 5mm, size 20x10.5mm^2, drill diamater 1.4mm, pad diameter 2.8mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310111_RT055xxHBLC_OFF-022717S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type011_RT05504HBWC pitch 5mm size 20x10.5mm^2 drill 1.4mm pad 2.8mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type011_RT05505HBWC_1x05_P5.00mm_Horizontal +terminal block Metz Connect Type011_RT05505HBWC, 5 pins, pitch 5mm, size 25x10.5mm^2, drill diamater 1.4mm, pad diameter 2.8mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310111_RT055xxHBLC_OFF-022717S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type011_RT05505HBWC pitch 5mm size 25x10.5mm^2 drill 1.4mm pad 2.8mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type011_RT05506HBWC_1x06_P5.00mm_Horizontal +terminal block Metz Connect Type011_RT05506HBWC, 6 pins, pitch 5mm, size 30x10.5mm^2, drill diamater 1.4mm, pad diameter 2.8mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310111_RT055xxHBLC_OFF-022717S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type011_RT05506HBWC pitch 5mm size 30x10.5mm^2 drill 1.4mm pad 2.8mm +0 +6 +6 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type055_RT01502HDWU_1x02_P5.00mm_Horizontal +terminal block Metz Connect Type055_RT01502HDWU, 2 pins, pitch 5mm, size 10x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310551_RT015xxHDWU_OFF-022723S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type055_RT01502HDWU pitch 5mm size 10x8mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type055_RT01503HDWU_1x03_P5.00mm_Horizontal +terminal block Metz Connect Type055_RT01503HDWU, 3 pins, pitch 5mm, size 15x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310551_RT015xxHDWU_OFF-022723S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type055_RT01503HDWU pitch 5mm size 15x8mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type055_RT01504HDWU_1x04_P5.00mm_Horizontal +terminal block Metz Connect Type055_RT01504HDWU, 4 pins, pitch 5mm, size 20x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310551_RT015xxHDWU_OFF-022723S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type055_RT01504HDWU pitch 5mm size 20x8mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type059_RT06302HBWC_1x02_P3.50mm_Horizontal +terminal block Metz Connect Type059_RT06302HBWC, 2 pins, pitch 3.5mm, size 7x6.5mm^2, drill diamater 1.2mm, pad diameter 2.3mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310591_RT063xxHBWC_OFF-022684T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type059_RT06302HBWC pitch 3.5mm size 7x6.5mm^2 drill 1.2mm pad 2.3mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type059_RT06303HBWC_1x03_P3.50mm_Horizontal +terminal block Metz Connect Type059_RT06303HBWC, 3 pins, pitch 3.5mm, size 10.5x6.5mm^2, drill diamater 1.2mm, pad diameter 2.3mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310591_RT063xxHBWC_OFF-022684T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type059_RT06303HBWC pitch 3.5mm size 10.5x6.5mm^2 drill 1.2mm pad 2.3mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type059_RT06304HBWC_1x04_P3.50mm_Horizontal +terminal block Metz Connect Type059_RT06304HBWC, 4 pins, pitch 3.5mm, size 14x6.5mm^2, drill diamater 1.2mm, pad diameter 2.3mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310591_RT063xxHBWC_OFF-022684T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type059_RT06304HBWC pitch 3.5mm size 14x6.5mm^2 drill 1.2mm pad 2.3mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type059_RT06305HBWC_1x05_P3.50mm_Horizontal +terminal block Metz Connect Type059_RT06305HBWC, 5 pins, pitch 3.5mm, size 17.5x6.5mm^2, drill diamater 1.2mm, pad diameter 2.3mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310591_RT063xxHBWC_OFF-022684T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type059_RT06305HBWC pitch 3.5mm size 17.5x6.5mm^2 drill 1.2mm pad 2.3mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type059_RT06306HBWC_1x06_P3.50mm_Horizontal +terminal block Metz Connect Type059_RT06306HBWC, 6 pins, pitch 3.5mm, size 21x6.5mm^2, drill diamater 1.2mm, pad diameter 2.3mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310591_RT063xxHBWC_OFF-022684T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type059_RT06306HBWC pitch 3.5mm size 21x6.5mm^2 drill 1.2mm pad 2.3mm +0 +6 +6 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type067_RT01902HDWC_1x02_P10.00mm_Horizontal +terminal block Metz Connect Type067_RT01902HDWC, 2 pins, pitch 10mm, size 15.8x8.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310671_RT019xxHDWC_OFF-023605N.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type067_RT01902HDWC pitch 10mm size 15.8x8.2mm^2 drill 1.3mm pad 2.6mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type067_RT01903HDWC_1x03_P10.00mm_Horizontal +terminal block Metz Connect Type067_RT01903HDWC, 3 pins, pitch 10mm, size 25.8x8.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310671_RT019xxHDWC_OFF-023605N.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type067_RT01903HDWC pitch 10mm size 25.8x8.2mm^2 drill 1.3mm pad 2.6mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type067_RT01904HDWC_1x04_P10.00mm_Horizontal +terminal block Metz Connect Type067_RT01904HDWC, 4 pins, pitch 10mm, size 35.8x8.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310671_RT019xxHDWC_OFF-023605N.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type067_RT01904HDWC pitch 10mm size 35.8x8.2mm^2 drill 1.3mm pad 2.6mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type067_RT01905HDWC_1x05_P10.00mm_Horizontal +terminal block Metz Connect Type067_RT01905HDWC, 5 pins, pitch 10mm, size 45.8x8.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310671_RT019xxHDWC_OFF-023605N.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type067_RT01905HDWC pitch 10mm size 45.8x8.2mm^2 drill 1.3mm pad 2.6mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type073_RT02602HBLU_1x02_P5.08mm_Horizontal +terminal block Metz Connect Type073_RT02602HBLU, 2 pins, pitch 5.08mm, size 10.2x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310731_RT026xxHBLU_OFF-022792U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type073_RT02602HBLU pitch 5.08mm size 10.2x11mm^2 drill 1.4mm pad 2.6mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type073_RT02603HBLU_1x03_P5.08mm_Horizontal +terminal block Metz Connect Type073_RT02603HBLU, 3 pins, pitch 5.08mm, size 15.2x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310731_RT026xxHBLU_OFF-022792U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type073_RT02603HBLU pitch 5.08mm size 15.2x11mm^2 drill 1.4mm pad 2.6mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type086_RT03402HBLC_1x02_P3.81mm_Horizontal +terminal block Metz Connect Type086_RT03402HBLC, 2 pins, pitch 3.81mm, size 7.51x7.3mm^2, drill diamater 0.7mm, pad diameter 1.4mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310861_RT034xxHBLC_OFF-026114K.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type086_RT03402HBLC pitch 3.81mm size 7.51x7.3mm^2 drill 0.7mm pad 1.4mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type086_RT03403HBLC_1x03_P3.81mm_Horizontal +terminal block Metz Connect Type086_RT03403HBLC, 3 pins, pitch 3.81mm, size 11.3x7.3mm^2, drill diamater 0.7mm, pad diameter 1.4mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310861_RT034xxHBLC_OFF-026114K.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type086_RT03403HBLC pitch 3.81mm size 11.3x7.3mm^2 drill 0.7mm pad 1.4mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type086_RT03404HBLC_1x04_P3.81mm_Horizontal +terminal block Metz Connect Type086_RT03404HBLC, 4 pins, pitch 3.81mm, size 15.1x7.3mm^2, drill diamater 0.7mm, pad diameter 1.4mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310861_RT034xxHBLC_OFF-026114K.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type086_RT03404HBLC pitch 3.81mm size 15.1x7.3mm^2 drill 0.7mm pad 1.4mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type086_RT03405HBLC_1x05_P3.81mm_Horizontal +terminal block Metz Connect Type086_RT03405HBLC, 5 pins, pitch 3.81mm, size 18.9x7.3mm^2, drill diamater 0.7mm, pad diameter 1.4mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310861_RT034xxHBLC_OFF-026114K.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type086_RT03405HBLC pitch 3.81mm size 18.9x7.3mm^2 drill 0.7mm pad 1.4mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type086_RT03406HBLC_1x06_P3.81mm_Horizontal +terminal block Metz Connect Type086_RT03406HBLC, 6 pins, pitch 3.81mm, size 22.8x7.3mm^2, drill diamater 0.7mm, pad diameter 1.4mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310861_RT034xxHBLC_OFF-026114K.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type086_RT03406HBLC pitch 3.81mm size 22.8x7.3mm^2 drill 0.7mm pad 1.4mm +0 +6 +6 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type094_RT03502HBLU_1x02_P5.00mm_Horizontal +terminal block Metz Connect Type094_RT03502HBLU, 2 pins, pitch 5mm, size 10x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/ru/system/files/productfiles/Data_sheet_310941_RT035xxHBLU_OFF-022742T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type094_RT03502HBLU pitch 5mm size 10x8.3mm^2 drill 1.3mm pad 2.6mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type094_RT03503HBLU_1x03_P5.00mm_Horizontal +terminal block Metz Connect Type094_RT03503HBLU, 3 pins, pitch 5mm, size 15x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/ru/system/files/productfiles/Data_sheet_310941_RT035xxHBLU_OFF-022742T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type094_RT03503HBLU pitch 5mm size 15x8.3mm^2 drill 1.3mm pad 2.6mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type094_RT03504HBLU_1x04_P5.00mm_Horizontal +terminal block Metz Connect Type094_RT03504HBLU, 4 pins, pitch 5mm, size 20x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/ru/system/files/productfiles/Data_sheet_310941_RT035xxHBLU_OFF-022742T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type094_RT03504HBLU pitch 5mm size 20x8.3mm^2 drill 1.3mm pad 2.6mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type094_RT03505HBLU_1x05_P5.00mm_Horizontal +terminal block Metz Connect Type094_RT03505HBLU, 5 pins, pitch 5mm, size 25x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/ru/system/files/productfiles/Data_sheet_310941_RT035xxHBLU_OFF-022742T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type094_RT03505HBLU pitch 5mm size 25x8.3mm^2 drill 1.3mm pad 2.6mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type094_RT03506HBLU_1x06_P5.00mm_Horizontal +terminal block Metz Connect Type094_RT03506HBLU, 6 pins, pitch 5mm, size 30x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/ru/system/files/productfiles/Data_sheet_310941_RT035xxHBLU_OFF-022742T.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type094_RT03506HBLU pitch 5mm size 30x8.3mm^2 drill 1.3mm pad 2.6mm +0 +6 +6 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type101_RT01602HBWC_1x02_P5.08mm_Horizontal +terminal block Metz Connect Type101_RT01602HBWC, 2 pins, pitch 5.08mm, size 10.2x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311011_RT016xxHBWC_OFF-022771S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type101_RT01602HBWC pitch 5.08mm size 10.2x8mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type101_RT01603HBWC_1x03_P5.08mm_Horizontal +terminal block Metz Connect Type101_RT01603HBWC, 3 pins, pitch 5.08mm, size 15.2x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311011_RT016xxHBWC_OFF-022771S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type101_RT01603HBWC pitch 5.08mm size 15.2x8mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type101_RT01604HBWC_1x04_P5.08mm_Horizontal +terminal block Metz Connect Type101_RT01604HBWC, 4 pins, pitch 5.08mm, size 20.3x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311011_RT016xxHBWC_OFF-022771S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type101_RT01604HBWC pitch 5.08mm size 20.3x8mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type101_RT01605HBWC_1x05_P5.08mm_Horizontal +terminal block Metz Connect Type101_RT01605HBWC, 5 pins, pitch 5.08mm, size 25.4x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311011_RT016xxHBWC_OFF-022771S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type101_RT01605HBWC pitch 5.08mm size 25.4x8mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type101_RT01606HBWC_1x06_P5.08mm_Horizontal +terminal block Metz Connect Type101_RT01606HBWC, 6 pins, pitch 5.08mm, size 30.5x8mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311011_RT016xxHBWC_OFF-022771S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type101_RT01606HBWC pitch 5.08mm size 30.5x8mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type171_RT13702HBWC_1x02_P7.50mm_Horizontal +terminal block Metz Connect Type171_RT13702HBWC, 2 pins, pitch 7.5mm, size 15x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311711_RT137xxHBWC_OFF-022811Q.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type171_RT13702HBWC pitch 7.5mm size 15x9mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type171_RT13703HBWC_1x03_P7.50mm_Horizontal +terminal block Metz Connect Type171_RT13703HBWC, 3 pins, pitch 7.5mm, size 22.5x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311711_RT137xxHBWC_OFF-022811Q.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type171_RT13703HBWC pitch 7.5mm size 22.5x9mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type171_RT13704HBWC_1x04_P7.50mm_Horizontal +terminal block Metz Connect Type171_RT13704HBWC, 4 pins, pitch 7.5mm, size 30x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311711_RT137xxHBWC_OFF-022811Q.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type171_RT13704HBWC pitch 7.5mm size 30x9mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type171_RT13705HBWC_1x05_P7.50mm_Horizontal +terminal block Metz Connect Type171_RT13705HBWC, 5 pins, pitch 7.5mm, size 37.5x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311711_RT137xxHBWC_OFF-022811Q.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type171_RT13705HBWC pitch 7.5mm size 37.5x9mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type171_RT13706HBWC_1x06_P7.50mm_Horizontal +terminal block Metz Connect Type171_RT13706HBWC, 6 pins, pitch 7.5mm, size 45x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311711_RT137xxHBWC_OFF-022811Q.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type171_RT13706HBWC pitch 7.5mm size 45x9mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type175_RT02702HBLC_1x02_P7.50mm_Horizontal +terminal block Metz Connect Type175_RT02702HBLC, 2 pins, pitch 7.5mm, size 15x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311751_RT027xxHBLC_OFF-022814U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type175_RT02702HBLC pitch 7.5mm size 15x11mm^2 drill 1.4mm pad 2.6mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type175_RT02703HBLC_1x03_P7.50mm_Horizontal +terminal block Metz Connect Type175_RT02703HBLC, 3 pins, pitch 7.5mm, size 22.5x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311751_RT027xxHBLC_OFF-022814U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type175_RT02703HBLC pitch 7.5mm size 22.5x11mm^2 drill 1.4mm pad 2.6mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type175_RT02704HBLC_1x04_P7.50mm_Horizontal +terminal block Metz Connect Type175_RT02704HBLC, 4 pins, pitch 7.5mm, size 30x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311751_RT027xxHBLC_OFF-022814U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type175_RT02704HBLC pitch 7.5mm size 30x11mm^2 drill 1.4mm pad 2.6mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type175_RT02705HBLC_1x05_P7.50mm_Horizontal +terminal block Metz Connect Type175_RT02705HBLC, 5 pins, pitch 7.5mm, size 37.5x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311751_RT027xxHBLC_OFF-022814U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type175_RT02705HBLC pitch 7.5mm size 37.5x11mm^2 drill 1.4mm pad 2.6mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type175_RT02706HBLC_1x06_P7.50mm_Horizontal +terminal block Metz Connect Type175_RT02706HBLC, 6 pins, pitch 7.5mm, size 45x11mm^2, drill diamater 1.4mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_311751_RT027xxHBLC_OFF-022814U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type175_RT02706HBLC pitch 7.5mm size 45x11mm^2 drill 1.4mm pad 2.6mm +0 +6 +6 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type205_RT04502UBLC_1x02_P5.00mm_45Degree +terminal block Metz Connect Type205_RT04502UBLC, 45Degree (cable under 45degree), 2 pins, pitch 5mm, size 10x12.5mm^2, drill diamater 1.4mm, pad diameter 2.7mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_312051_RT045xxUBLC_OFF-022759T.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type205_RT04502UBLC 45Degree pitch 5mm size 10x12.5mm^2 drill 1.4mm pad 2.7mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type205_RT04503UBLC_1x03_P5.00mm_45Degree +terminal block Metz Connect Type205_RT04503UBLC, 45Degree (cable under 45degree), 3 pins, pitch 5mm, size 15x12.5mm^2, drill diamater 1.4mm, pad diameter 2.7mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_312051_RT045xxUBLC_OFF-022759T.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type205_RT04503UBLC 45Degree pitch 5mm size 15x12.5mm^2 drill 1.4mm pad 2.7mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type205_RT04504UBLC_1x04_P5.00mm_45Degree +terminal block Metz Connect Type205_RT04504UBLC, 45Degree (cable under 45degree), 4 pins, pitch 5mm, size 20x12.5mm^2, drill diamater 1.4mm, pad diameter 2.7mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_312051_RT045xxUBLC_OFF-022759T.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type205_RT04504UBLC 45Degree pitch 5mm size 20x12.5mm^2 drill 1.4mm pad 2.7mm +0 +4 +4 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type205_RT04505UBLC_1x05_P5.00mm_45Degree +terminal block Metz Connect Type205_RT04505UBLC, 45Degree (cable under 45degree), 5 pins, pitch 5mm, size 25x12.5mm^2, drill diamater 1.4mm, pad diameter 2.7mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_312051_RT045xxUBLC_OFF-022759T.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type205_RT04505UBLC 45Degree pitch 5mm size 25x12.5mm^2 drill 1.4mm pad 2.7mm +0 +5 +5 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type205_RT04506UBLC_1x06_P5.00mm_45Degree +terminal block Metz Connect Type205_RT04506UBLC, 45Degree (cable under 45degree), 6 pins, pitch 5mm, size 30x12.5mm^2, drill diamater 1.4mm, pad diameter 2.7mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_312051_RT045xxUBLC_OFF-022759T.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type205_RT04506UBLC 45Degree pitch 5mm size 30x12.5mm^2 drill 1.4mm pad 2.7mm +0 +6 +6 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type701_RT11L02HGLU_1x02_P6.35mm_Horizontal +terminal block Metz Connect Type701_RT11L02HGLU, 2 pins, pitch 6.35mm, size 12.7x12.5mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_317011_RT11LxxHGLU_OFF-022798U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type701_RT11L02HGLU pitch 6.35mm size 12.7x12.5mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type701_RT11L03HGLU_1x03_P6.35mm_Horizontal +terminal block Metz Connect Type701_RT11L03HGLU, 3 pins, pitch 6.35mm, size 19x12.5mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_317011_RT11LxxHGLU_OFF-022798U.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type701_RT11L03HGLU pitch 6.35mm size 19x12.5mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type703_RT10N02HGLU_1x02_P9.52mm_Horizontal +terminal block Metz Connect Type703_RT10N02HGLU, 2 pins, pitch 9.52mm, size 19x12.5mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_317031_RT10NxxHGLU_OFF-022897S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type703_RT10N02HGLU pitch 9.52mm size 19x12.5mm^2 drill 1.3mm pad 2.6mm +0 +2 +2 +TerminalBlock_MetzConnect +TerminalBlock_MetzConnect_Type703_RT10N03HGLU_1x03_P9.52mm_Horizontal +terminal block Metz Connect Type703_RT10N03HGLU, 3 pins, pitch 9.52mm, size 28.6x12.5mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_317031_RT10NxxHGLU_OFF-022897S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect +THT terminal block Metz Connect Type703_RT10N03HGLU pitch 9.52mm size 28.6x12.5mm^2 drill 1.3mm pad 2.6mm +0 +3 +3 +TerminalBlock_Philmore +TerminalBlock_Philmore_TB132_1x02_P5.00mm_Horizontal +Terminal Block Philmore , 2 pins, pitch 5mm, size 10x10.2mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.philmore-datak.com/mc/Page%20197.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Philmore +THT Terminal Block Philmore pitch 5mm size 10x10.2mm^2 drill 1.2mm pad 2.4mm +0 +2 +2 +TerminalBlock_Philmore +TerminalBlock_Philmore_TB133_1x03_P5.00mm_Horizontal +Terminal Block Philmore , 3 pins, pitch 5mm, size 15x10.2mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.philmore-datak.com/mc/Page%20197.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Philmore +THT Terminal Block Philmore pitch 5mm size 15x10.2mm^2 drill 1.2mm pad 2.4mm +0 +3 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-2-5.08, 2 pins, pitch 5.08mm, size 10.2x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-2-5.08 pitch 5.08mm size 10.2x9.8mm^2 drill 1.3mm pad 2.6mm +0 +2 +2 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-2, 2 pins, pitch 5mm, size 10x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-2 pitch 5mm size 10x9.8mm^2 drill 1.3mm pad 2.6mm +0 +2 +2 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-3-5.08_1x03_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-3-5.08, 3 pins, pitch 5.08mm, size 15.2x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-3-5.08 pitch 5.08mm size 15.2x9.8mm^2 drill 1.3mm pad 2.6mm +0 +3 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-3_1x03_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-3, 3 pins, pitch 5mm, size 15x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-3 pitch 5mm size 15x9.8mm^2 drill 1.3mm pad 2.6mm +0 +3 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-4-5.08_1x04_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-4-5.08, 4 pins, pitch 5.08mm, size 20.3x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-4-5.08 pitch 5.08mm size 20.3x9.8mm^2 drill 1.3mm pad 2.6mm +0 +4 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-4_1x04_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-4, 4 pins, pitch 5mm, size 20x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-4 pitch 5mm size 20x9.8mm^2 drill 1.3mm pad 2.6mm +0 +4 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-5-5.08_1x05_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-5-5.08, 5 pins, pitch 5.08mm, size 25.4x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-5-5.08 pitch 5.08mm size 25.4x9.8mm^2 drill 1.3mm pad 2.6mm +0 +5 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-5_1x05_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-5, 5 pins, pitch 5mm, size 25x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-5 pitch 5mm size 25x9.8mm^2 drill 1.3mm pad 2.6mm +0 +5 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-6-5.08_1x06_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-6-5.08, 6 pins, pitch 5.08mm, size 30.5x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-6-5.08 pitch 5.08mm size 30.5x9.8mm^2 drill 1.3mm pad 2.6mm +0 +6 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-6_1x06_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-6, 6 pins, pitch 5mm, size 30x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-6 pitch 5mm size 30x9.8mm^2 drill 1.3mm pad 2.6mm +0 +6 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-7-5.08_1x07_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-7-5.08, 7 pins, pitch 5.08mm, size 35.6x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-7-5.08 pitch 5.08mm size 35.6x9.8mm^2 drill 1.3mm pad 2.6mm +0 +7 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-7_1x07_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-7, 7 pins, pitch 5mm, size 35x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-7 pitch 5mm size 35x9.8mm^2 drill 1.3mm pad 2.6mm +0 +7 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-8-5.08_1x08_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-8-5.08, 8 pins, pitch 5.08mm, size 40.6x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-8-5.08 pitch 5.08mm size 40.6x9.8mm^2 drill 1.3mm pad 2.6mm +0 +8 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-8_1x08_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-8, 8 pins, pitch 5mm, size 40x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-8 pitch 5mm size 40x9.8mm^2 drill 1.3mm pad 2.6mm +0 +8 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-9-5.08_1x09_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-9-5.08, 9 pins, pitch 5.08mm, size 45.7x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-9-5.08 pitch 5.08mm size 45.7x9.8mm^2 drill 1.3mm pad 2.6mm +0 +9 +9 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-9_1x09_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-9, 9 pins, pitch 5mm, size 45x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-9 pitch 5mm size 45x9.8mm^2 drill 1.3mm pad 2.6mm +0 +9 +9 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-10-5.08_1x10_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-10-5.08, 10 pins, pitch 5.08mm, size 50.8x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-10-5.08 pitch 5.08mm size 50.8x9.8mm^2 drill 1.3mm pad 2.6mm +0 +10 +10 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-10_1x10_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-10, 10 pins, pitch 5mm, size 50x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-10 pitch 5mm size 50x9.8mm^2 drill 1.3mm pad 2.6mm +0 +10 +10 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-11-5.08_1x11_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-11-5.08, 11 pins, pitch 5.08mm, size 55.9x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-11-5.08 pitch 5.08mm size 55.9x9.8mm^2 drill 1.3mm pad 2.6mm +0 +11 +11 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-11_1x11_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-11, 11 pins, pitch 5mm, size 55x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-11 pitch 5mm size 55x9.8mm^2 drill 1.3mm pad 2.6mm +0 +11 +11 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-12-5.08_1x12_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-12-5.08, 12 pins, pitch 5.08mm, size 61x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-12-5.08 pitch 5.08mm size 61x9.8mm^2 drill 1.3mm pad 2.6mm +0 +12 +12 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-12_1x12_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-12, 12 pins, pitch 5mm, size 60x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-12 pitch 5mm size 60x9.8mm^2 drill 1.3mm pad 2.6mm +0 +12 +12 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-13-5.08_1x13_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-13-5.08, 13 pins, pitch 5.08mm, size 66x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-13-5.08 pitch 5.08mm size 66x9.8mm^2 drill 1.3mm pad 2.6mm +0 +13 +13 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-13_1x13_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-13, 13 pins, pitch 5mm, size 65x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-13 pitch 5mm size 65x9.8mm^2 drill 1.3mm pad 2.6mm +0 +13 +13 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-14-5.08_1x14_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-14-5.08, 14 pins, pitch 5.08mm, size 71.1x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-14-5.08 pitch 5.08mm size 71.1x9.8mm^2 drill 1.3mm pad 2.6mm +0 +14 +14 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-14_1x14_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-14, 14 pins, pitch 5mm, size 70x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-14 pitch 5mm size 70x9.8mm^2 drill 1.3mm pad 2.6mm +0 +14 +14 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-15-5.08_1x15_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-15-5.08, 15 pins, pitch 5.08mm, size 76.2x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-15-5.08 pitch 5.08mm size 76.2x9.8mm^2 drill 1.3mm pad 2.6mm +0 +15 +15 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-15_1x15_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-15, 15 pins, pitch 5mm, size 75x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-15 pitch 5mm size 75x9.8mm^2 drill 1.3mm pad 2.6mm +0 +15 +15 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-16-5.08_1x16_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-1,5-16-5.08, 16 pins, pitch 5.08mm, size 81.3x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-16-5.08 pitch 5.08mm size 81.3x9.8mm^2 drill 1.3mm pad 2.6mm +0 +16 +16 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-1,5-16_1x16_P5.00mm_Horizontal +Terminal Block Phoenix MKDS-1,5-16, 16 pins, pitch 5mm, size 80x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-1,5-16 pitch 5mm size 80x9.8mm^2 drill 1.3mm pad 2.6mm +0 +16 +16 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-2-5.08_1x02_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-2-5.08, 2 pins, pitch 5.08mm, size 10.2x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-2-5.08 pitch 5.08mm size 10.2x11.2mm^2 drill 1.3mm pad 2.6mm +0 +2 +2 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-3-5.08_1x03_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-3-5.08, 3 pins, pitch 5.08mm, size 15.2x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-3-5.08 pitch 5.08mm size 15.2x11.2mm^2 drill 1.3mm pad 2.6mm +0 +3 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-4-5.08_1x04_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-4-5.08, 4 pins, pitch 5.08mm, size 20.3x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-4-5.08 pitch 5.08mm size 20.3x11.2mm^2 drill 1.3mm pad 2.6mm +0 +4 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-5-5.08_1x05_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-5-5.08, 5 pins, pitch 5.08mm, size 25.4x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-5-5.08 pitch 5.08mm size 25.4x11.2mm^2 drill 1.3mm pad 2.6mm +0 +5 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-6-5.08_1x06_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-6-5.08, 6 pins, pitch 5.08mm, size 30.5x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-6-5.08 pitch 5.08mm size 30.5x11.2mm^2 drill 1.3mm pad 2.6mm +0 +6 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-7-5.08_1x07_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-7-5.08, 7 pins, pitch 5.08mm, size 35.6x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-7-5.08 pitch 5.08mm size 35.6x11.2mm^2 drill 1.3mm pad 2.6mm +0 +7 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-8-5.08_1x08_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-8-5.08, 8 pins, pitch 5.08mm, size 40.6x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-8-5.08 pitch 5.08mm size 40.6x11.2mm^2 drill 1.3mm pad 2.6mm +0 +8 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-9-5.08_1x09_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-9-5.08, 9 pins, pitch 5.08mm, size 45.7x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-9-5.08 pitch 5.08mm size 45.7x11.2mm^2 drill 1.3mm pad 2.6mm +0 +9 +9 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-10-5.08_1x10_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-10-5.08, 10 pins, pitch 5.08mm, size 50.8x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-10-5.08 pitch 5.08mm size 50.8x11.2mm^2 drill 1.3mm pad 2.6mm +0 +10 +10 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-11-5.08_1x11_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-11-5.08, 11 pins, pitch 5.08mm, size 55.9x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-11-5.08 pitch 5.08mm size 55.9x11.2mm^2 drill 1.3mm pad 2.6mm +0 +11 +11 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-12-5.08_1x12_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-12-5.08, 12 pins, pitch 5.08mm, size 61x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-12-5.08 pitch 5.08mm size 61x11.2mm^2 drill 1.3mm pad 2.6mm +0 +12 +12 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-13-5.08_1x13_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-13-5.08, 13 pins, pitch 5.08mm, size 66x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-13-5.08 pitch 5.08mm size 66x11.2mm^2 drill 1.3mm pad 2.6mm +0 +13 +13 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-14-5.08_1x14_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-14-5.08, 14 pins, pitch 5.08mm, size 71.1x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-14-5.08 pitch 5.08mm size 71.1x11.2mm^2 drill 1.3mm pad 2.6mm +0 +14 +14 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-15-5.08_1x15_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-15-5.08, 15 pins, pitch 5.08mm, size 76.2x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-15-5.08 pitch 5.08mm size 76.2x11.2mm^2 drill 1.3mm pad 2.6mm +0 +15 +15 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MKDS-3-16-5.08_1x16_P5.08mm_Horizontal +Terminal Block Phoenix MKDS-3-16-5.08, 16 pins, pitch 5.08mm, size 81.3x11.2mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/2138224.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MKDS-3-16-5.08 pitch 5.08mm size 81.3x11.2mm^2 drill 1.3mm pad 2.6mm +0 +16 +16 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-2-2.54_1x02_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-2-2.54, 2 pins, pitch 2.54mm, size 5.54x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725656-920552.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-2-2.54 pitch 2.54mm size 5.54x6.2mm^2 drill 1.1mm pad 2.2mm +0 +2 +2 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-3-2.54_1x03_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-3-2.54, 3 pins, pitch 2.54mm, size 8.08x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725656-920552.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-3-2.54 pitch 2.54mm size 8.08x6.2mm^2 drill 1.1mm pad 2.2mm +0 +3 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-4-2.54_1x04_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-4-2.54, 4 pins, pitch 2.54mm, size 10.6x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-4-2.54 pitch 2.54mm size 10.6x6.2mm^2 drill 1.1mm pad 2.2mm +0 +4 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-5-2.54_1x05_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-5-2.54, 5 pins, pitch 2.54mm, size 13.2x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-5-2.54 pitch 2.54mm size 13.2x6.2mm^2 drill 1.1mm pad 2.2mm +0 +5 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-6-2.54_1x06_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-6-2.54, 6 pins, pitch 2.54mm, size 15.7x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-6-2.54 pitch 2.54mm size 15.7x6.2mm^2 drill 1.1mm pad 2.2mm +0 +6 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-7-2.54_1x07_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-7-2.54, 7 pins, pitch 2.54mm, size 18.2x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-7-2.54 pitch 2.54mm size 18.2x6.2mm^2 drill 1.1mm pad 2.2mm +0 +7 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-8-2.54_1x08_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-8-2.54, 8 pins, pitch 2.54mm, size 20.8x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-8-2.54 pitch 2.54mm size 20.8x6.2mm^2 drill 1.1mm pad 2.2mm +0 +8 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-9-2.54_1x09_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-9-2.54, 9 pins, pitch 2.54mm, size 23.3x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-9-2.54 pitch 2.54mm size 23.3x6.2mm^2 drill 1.1mm pad 2.2mm +0 +9 +9 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-10-2.54_1x10_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-10-2.54, 10 pins, pitch 2.54mm, size 25.9x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-10-2.54 pitch 2.54mm size 25.9x6.2mm^2 drill 1.1mm pad 2.2mm +0 +10 +10 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-11-2.54_1x11_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-11-2.54, 11 pins, pitch 2.54mm, size 28.4x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-11-2.54 pitch 2.54mm size 28.4x6.2mm^2 drill 1.1mm pad 2.2mm +0 +11 +11 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_MPT-0,5-12-2.54_1x12_P2.54mm_Horizontal +Terminal Block Phoenix MPT-0,5-12-2.54, 12 pins, pitch 2.54mm, size 30.9x6.2mm^2, drill diamater 1.1mm, pad diameter 2.2mm, see http://www.mouser.com/ds/2/324/ItemDetail_1725672-916605.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix MPT-0,5-12-2.54 pitch 2.54mm size 30.9x6.2mm^2 drill 1.1mm pad 2.2mm +0 +12 +12 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm +0 +2 +2 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-2-5.0-H_1x02_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-2-5.0-H, 2 pins, pitch 5mm, size 10x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-2-5.0-H pitch 5mm size 10x9mm^2 drill 1.3mm pad 2.6mm +0 +2 +2 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-3-3.5-H_1x03_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-3-3.5-H, 3 pins, pitch 3.5mm, size 10.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-3-3.5-H pitch 3.5mm size 10.5x7.6mm^2 drill 1.2mm pad 2.4mm +0 +3 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-3-5.0-H_1x03_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-3-5.0-H, 3 pins, pitch 5mm, size 15x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-3-5.0-H pitch 5mm size 15x9mm^2 drill 1.3mm pad 2.6mm +0 +3 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-4-3.5-H_1x04_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-4-3.5-H, 4 pins, pitch 3.5mm, size 14x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-4-3.5-H pitch 3.5mm size 14x7.6mm^2 drill 1.2mm pad 2.4mm +0 +4 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-4-5.0-H_1x04_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-4-5.0-H, 4 pins, pitch 5mm, size 20x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-4-5.0-H pitch 5mm size 20x9mm^2 drill 1.3mm pad 2.6mm +0 +4 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-5-3.5-H_1x05_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-5-3.5-H, 5 pins, pitch 3.5mm, size 17.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-5-3.5-H pitch 3.5mm size 17.5x7.6mm^2 drill 1.2mm pad 2.4mm +0 +5 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-5-5.0-H_1x05_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-5-5.0-H, 5 pins, pitch 5mm, size 25x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-5-5.0-H pitch 5mm size 25x9mm^2 drill 1.3mm pad 2.6mm +0 +5 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-6-3.5-H_1x06_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-6-3.5-H, 6 pins, pitch 3.5mm, size 21x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-6-3.5-H pitch 3.5mm size 21x7.6mm^2 drill 1.2mm pad 2.4mm +0 +6 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-6-5.0-H_1x06_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-6-5.0-H, 6 pins, pitch 5mm, size 30x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-6-5.0-H pitch 5mm size 30x9mm^2 drill 1.3mm pad 2.6mm +0 +6 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-7-3.5-H_1x07_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-7-3.5-H, 7 pins, pitch 3.5mm, size 24.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-7-3.5-H pitch 3.5mm size 24.5x7.6mm^2 drill 1.2mm pad 2.4mm +0 +7 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-7-5.0-H_1x07_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-7-5.0-H, 7 pins, pitch 5mm, size 35x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-7-5.0-H pitch 5mm size 35x9mm^2 drill 1.3mm pad 2.6mm +0 +7 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-8-3.5-H_1x08_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-8-3.5-H, 8 pins, pitch 3.5mm, size 28x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-8-3.5-H pitch 3.5mm size 28x7.6mm^2 drill 1.2mm pad 2.4mm +0 +8 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-8-5.0-H_1x08_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-8-5.0-H, 8 pins, pitch 5mm, size 40x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-8-5.0-H pitch 5mm size 40x9mm^2 drill 1.3mm pad 2.6mm +0 +8 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-9-3.5-H_1x09_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-9-3.5-H, 9 pins, pitch 3.5mm, size 31.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-9-3.5-H pitch 3.5mm size 31.5x7.6mm^2 drill 1.2mm pad 2.4mm +0 +9 +9 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-9-5.0-H_1x09_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-9-5.0-H, 9 pins, pitch 5mm, size 45x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-9-5.0-H pitch 5mm size 45x9mm^2 drill 1.3mm pad 2.6mm +0 +9 +9 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-10-3.5-H_1x10_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-10-3.5-H, 10 pins, pitch 3.5mm, size 35x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-10-3.5-H pitch 3.5mm size 35x7.6mm^2 drill 1.2mm pad 2.4mm +0 +10 +10 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-10-5.0-H_1x10_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-10-5.0-H, 10 pins, pitch 5mm, size 50x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-10-5.0-H pitch 5mm size 50x9mm^2 drill 1.3mm pad 2.6mm +0 +10 +10 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-11-3.5-H_1x11_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-11-3.5-H, 11 pins, pitch 3.5mm, size 38.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-11-3.5-H pitch 3.5mm size 38.5x7.6mm^2 drill 1.2mm pad 2.4mm +0 +11 +11 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-11-5.0-H_1x11_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-11-5.0-H, 11 pins, pitch 5mm, size 55x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-11-5.0-H pitch 5mm size 55x9mm^2 drill 1.3mm pad 2.6mm +0 +11 +11 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-12-3.5-H_1x12_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-12-3.5-H, 12 pins, pitch 3.5mm, size 42x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-12-3.5-H pitch 3.5mm size 42x7.6mm^2 drill 1.2mm pad 2.4mm +0 +12 +12 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-12-5.0-H_1x12_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-12-5.0-H, 12 pins, pitch 5mm, size 60x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-12-5.0-H pitch 5mm size 60x9mm^2 drill 1.3mm pad 2.6mm +0 +12 +12 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-13-3.5-H_1x13_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-13-3.5-H, 13 pins, pitch 3.5mm, size 45.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-13-3.5-H pitch 3.5mm size 45.5x7.6mm^2 drill 1.2mm pad 2.4mm +0 +13 +13 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-13-5.0-H_1x13_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-13-5.0-H, 13 pins, pitch 5mm, size 65x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-13-5.0-H pitch 5mm size 65x9mm^2 drill 1.3mm pad 2.6mm +0 +13 +13 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-14-3.5-H_1x14_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-14-3.5-H, 14 pins, pitch 3.5mm, size 49x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-14-3.5-H pitch 3.5mm size 49x7.6mm^2 drill 1.2mm pad 2.4mm +0 +14 +14 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-14-5.0-H_1x14_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-14-5.0-H, 14 pins, pitch 5mm, size 70x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-14-5.0-H pitch 5mm size 70x9mm^2 drill 1.3mm pad 2.6mm +0 +14 +14 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-15-3.5-H_1x15_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-15-3.5-H, 15 pins, pitch 3.5mm, size 52.5x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-15-3.5-H pitch 3.5mm size 52.5x7.6mm^2 drill 1.2mm pad 2.4mm +0 +15 +15 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-15-5.0-H_1x15_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-15-5.0-H, 15 pins, pitch 5mm, size 75x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-15-5.0-H pitch 5mm size 75x9mm^2 drill 1.3mm pad 2.6mm +0 +15 +15 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-16-3.5-H_1x16_P3.50mm_Horizontal +Terminal Block Phoenix PT-1,5-16-3.5-H, 16 pins, pitch 3.5mm, size 56x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-16-3.5-H pitch 3.5mm size 56x7.6mm^2 drill 1.2mm pad 2.4mm +0 +16 +16 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PT-1,5-16-5.0-H_1x16_P5.00mm_Horizontal +Terminal Block Phoenix PT-1,5-16-5.0-H, 16 pins, pitch 5mm, size 80x9mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.mouser.com/ds/2/324/ItemDetail_1935161-922578.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PT-1,5-16-5.0-H pitch 5mm size 80x9mm^2 drill 1.3mm pad 2.6mm +0 +16 +16 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-2-2,5-V-SMD_1x02-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 2 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814702/pdf +PhoenixContact PTSM0.5 2 2.5mm vertical SMD spring clamp terminal block connector +0 +4 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-2-2.5-H-THR_1x02_P2.50mm_Horizontal +Terminal Block Phoenix PTSM-0,5-2-2.5-H-THR, 2 pins, pitch 2.5mm, size 7.2x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-2-2.5-H-THR pitch 2.5mm size 7.2x10mm^2 drill 1.2mm pad 3mm +0 +4 +2 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-2-2.5-V-THR_1x02_P2.50mm_Vertical +Terminal Block Phoenix PTSM-0,5-2-2.5-V-THR, vertical (cable from top), 2 pins, pitch 2.5mm, size 5.5x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-2-2.5-V-THR vertical pitch 2.5mm size 5.5x5mm^2 drill 1.2mm pad 2mm +0 +4 +2 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-2-HV-2.5-SMD_1x02-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 2 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778696/pdf +2.5mm vertical SMD spring clamp terminal block connector +0 +4 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-3-2,5-V-SMD_1x03-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 3 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814715/pdf +PhoenixContact PTSM0.5 3 2.5mm vertical SMD spring clamp terminal block connector +0 +5 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-3-2.5-H-THR_1x03_P2.50mm_Horizontal +Terminal Block Phoenix PTSM-0,5-3-2.5-H-THR, 3 pins, pitch 2.5mm, size 9.7x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-3-2.5-H-THR pitch 2.5mm size 9.7x10mm^2 drill 1.2mm pad 3mm +0 +6 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-3-2.5-V-THR_1x03_P2.50mm_Vertical +Terminal Block Phoenix PTSM-0,5-3-2.5-V-THR, vertical (cable from top), 3 pins, pitch 2.5mm, size 8x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-3-2.5-V-THR vertical pitch 2.5mm size 8x5mm^2 drill 1.2mm pad 2mm +0 +6 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-3-HV-2.5-SMD_1x03-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 3 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778706/pdf +2.5mm vertical SMD spring clamp terminal block connector +0 +5 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-4-2,5-V-SMD_1x04-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 4 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814728/pdf +PhoenixContact PTSM0.5 4 2.5mm vertical SMD spring clamp terminal block connector +0 +6 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-4-2.5-H-THR_1x04_P2.50mm_Horizontal +Terminal Block Phoenix PTSM-0,5-4-2.5-H-THR, 4 pins, pitch 2.5mm, size 12.2x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-4-2.5-H-THR pitch 2.5mm size 12.2x10mm^2 drill 1.2mm pad 3mm +0 +8 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-4-2.5-V-THR_1x04_P2.50mm_Vertical +Terminal Block Phoenix PTSM-0,5-4-2.5-V-THR, vertical (cable from top), 4 pins, pitch 2.5mm, size 10.5x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-4-2.5-V-THR vertical pitch 2.5mm size 10.5x5mm^2 drill 1.2mm pad 2mm +0 +8 +4 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-4-HV-2.5-SMD_1x04-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 4 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778719/pdf +2.5mm vertical SMD spring clamp terminal block connector +0 +4 +3 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-5-2,5-V-SMD_1x05-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 5 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814731/pdf +PhoenixContact PTSM0.5 5 2.5mm vertical SMD spring clamp terminal block connector +0 +7 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-5-2.5-H-THR_1x05_P2.50mm_Horizontal +Terminal Block Phoenix PTSM-0,5-5-2.5-H-THR, 5 pins, pitch 2.5mm, size 14.7x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-5-2.5-H-THR pitch 2.5mm size 14.7x10mm^2 drill 1.2mm pad 3mm +0 +10 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-5-2.5-V-THR_1x05_P2.50mm_Vertical +Terminal Block Phoenix PTSM-0,5-5-2.5-V-THR, vertical (cable from top), 5 pins, pitch 2.5mm, size 13x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-5-2.5-V-THR vertical pitch 2.5mm size 13x5mm^2 drill 1.2mm pad 2mm +0 +10 +5 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-5-HV-2.5-SMD_1x05-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 5 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778722/pdf +2.5mm vertical SMD spring clamp terminal block connector +0 +7 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-6-2,5-V-SMD_1x06-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 6 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814744/pdf +PhoenixContact PTSM0.5 6 2.5mm vertical SMD spring clamp terminal block connector +0 +8 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-6-2.5-H-THR_1x06_P2.50mm_Horizontal +Terminal Block Phoenix PTSM-0,5-6-2.5-H-THR, 6 pins, pitch 2.5mm, size 17.2x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-6-2.5-H-THR pitch 2.5mm size 17.2x10mm^2 drill 1.2mm pad 3mm +0 +12 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-6-2.5-V-THR_1x06_P2.50mm_Vertical +Terminal Block Phoenix PTSM-0,5-6-2.5-V-THR, vertical (cable from top), 6 pins, pitch 2.5mm, size 15.5x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-6-2.5-V-THR vertical pitch 2.5mm size 15.5x5mm^2 drill 1.2mm pad 2mm +0 +12 +6 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-6-HV-2.5-SMD_1x06-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 6 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778735/pdf +2.5mm vertical SMD spring clamp terminal block connector +0 +8 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-7-2,5-V-SMD_1x07-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 7 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814757/pdf +PhoenixContact PTSM0.5 7 2.5mm vertical SMD spring clamp terminal block connector +0 +9 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-7-2.5-H-THR_1x07_P2.50mm_Horizontal +Terminal Block Phoenix PTSM-0,5-7-2.5-H-THR, 7 pins, pitch 2.5mm, size 19.7x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-7-2.5-H-THR pitch 2.5mm size 19.7x10mm^2 drill 1.2mm pad 3mm +0 +14 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-7-2.5-V-THR_1x07_P2.50mm_Vertical +Terminal Block Phoenix PTSM-0,5-7-2.5-V-THR, vertical (cable from top), 7 pins, pitch 2.5mm, size 18x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-7-2.5-V-THR vertical pitch 2.5mm size 18x5mm^2 drill 1.2mm pad 2mm +0 +14 +7 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-7-HV-2.5-SMD_1x07-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 7 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778748/pdf +2.5mm vertical SMD spring clamp terminal block connector +0 +9 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-8-2,5-V-SMD_1x08-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 8 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1814760/pdf +PhoenixContact PTSM0.5 8 2.5mm vertical SMD spring clamp terminal block connector +0 +10 +9 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-8-2.5-H-THR_1x08_P2.50mm_Horizontal +Terminal Block Phoenix PTSM-0,5-8-2.5-H-THR, 8 pins, pitch 2.5mm, size 22.2x10mm^2, drill diamater 1.2mm, pad diameter 3mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556441-da-01-de-LEITERPLATTENKL__PTSM_0_5__8_2_5_H_THR.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-8-2.5-H-THR pitch 2.5mm size 22.2x10mm^2 drill 1.2mm pad 3mm +0 +16 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-8-2.5-V-THR_1x08_P2.50mm_Vertical +Terminal Block Phoenix PTSM-0,5-8-2.5-V-THR, vertical (cable from top), 8 pins, pitch 2.5mm, size 20.5x5mm^2, drill diamater 1.2mm, pad diameter 2mm, see http://www.produktinfo.conrad.com/datenblaetter/550000-574999/556444-da-01-de-LEITERPLATTENKL__PTSM_0_5__4_2_5_V_THR.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix +THT Terminal Block Phoenix PTSM-0,5-8-2.5-V-THR vertical pitch 2.5mm size 20.5x5mm^2 drill 1.2mm pad 2mm +0 +16 +8 +TerminalBlock_Phoenix +TerminalBlock_Phoenix_PTSM-0,5-8-HV-2.5-SMD_1x08-1MP_P2.50mm_Vertical +PhoenixContact PTSM0,5 8 HV 2,5mm vertical SMD spring clamp terminal block connector http://www.phoenixcontact.com/us/products/1778751/pdf +2.5mm vertical SMD spring clamp terminal block connector +0 +10 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00001_1x02_P5.00mm_Horizontal +terminal block RND 205-00001, 2 pins, pitch 5mm, size 10x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00001 pitch 5mm size 10x9mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00002_1x03_P5.00mm_Horizontal +terminal block RND 205-00002, 3 pins, pitch 5mm, size 15x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00002 pitch 5mm size 15x9mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00003_1x04_P5.00mm_Horizontal +terminal block RND 205-00003, 4 pins, pitch 5mm, size 20x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00003 pitch 5mm size 20x9mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00004_1x05_P5.00mm_Horizontal +terminal block RND 205-00004, 5 pins, pitch 5mm, size 25x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00004 pitch 5mm size 25x9mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00005_1x06_P5.00mm_Horizontal +terminal block RND 205-00005, 6 pins, pitch 5mm, size 30x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00005 pitch 5mm size 30x9mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00006_1x07_P5.00mm_Horizontal +terminal block RND 205-00006, 7 pins, pitch 5mm, size 35x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00006 pitch 5mm size 35x9mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00007_1x08_P5.00mm_Horizontal +terminal block RND 205-00007, 8 pins, pitch 5mm, size 40x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00007 pitch 5mm size 40x9mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00008_1x09_P5.00mm_Horizontal +terminal block RND 205-00008, 9 pins, pitch 5mm, size 45x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00008 pitch 5mm size 45x9mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00009_1x10_P5.00mm_Horizontal +terminal block RND 205-00009, 10 pins, pitch 5mm, size 50x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00009 pitch 5mm size 50x9mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00010_1x11_P5.00mm_Horizontal +terminal block RND 205-00010, 11 pins, pitch 5mm, size 55x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00010 pitch 5mm size 55x9mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00011_1x12_P5.00mm_Horizontal +terminal block RND 205-00011, 12 pins, pitch 5mm, size 60x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00001_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00011 pitch 5mm size 60x9mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00012_1x02_P5.00mm_Horizontal +terminal block RND 205-00012, 2 pins, pitch 5mm, size 10x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00012 pitch 5mm size 10x7.6mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00013_1x03_P5.00mm_Horizontal +terminal block RND 205-00013, 3 pins, pitch 5mm, size 15x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00013 pitch 5mm size 15x7.6mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00014_1x04_P5.00mm_Horizontal +terminal block RND 205-00014, 4 pins, pitch 5mm, size 20x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00014 pitch 5mm size 20x7.6mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00015_1x05_P5.00mm_Horizontal +terminal block RND 205-00015, 5 pins, pitch 5mm, size 25x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00015 pitch 5mm size 25x7.6mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00016_1x06_P5.00mm_Horizontal +terminal block RND 205-00016, 6 pins, pitch 5mm, size 30x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00016 pitch 5mm size 30x7.6mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00017_1x07_P5.00mm_Horizontal +terminal block RND 205-00017, 7 pins, pitch 5mm, size 35x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00017 pitch 5mm size 35x7.6mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00018_1x08_P5.00mm_Horizontal +terminal block RND 205-00018, 8 pins, pitch 5mm, size 40x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00018 pitch 5mm size 40x7.6mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00019_1x09_P5.00mm_Horizontal +terminal block RND 205-00019, 9 pins, pitch 5mm, size 45x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00019 pitch 5mm size 45x7.6mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00020_1x10_P5.00mm_Horizontal +terminal block RND 205-00020, 10 pins, pitch 5mm, size 50x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00020 pitch 5mm size 50x7.6mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00021_1x11_P5.00mm_Horizontal +terminal block RND 205-00021, 11 pins, pitch 5mm, size 55x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00021 pitch 5mm size 55x7.6mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00022_1x12_P5.00mm_Horizontal +terminal block RND 205-00022, 12 pins, pitch 5mm, size 60x7.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00012_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00022 pitch 5mm size 60x7.6mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00023_1x02_P10.00mm_Horizontal +terminal block RND 205-00023, 2 pins, pitch 10mm, size 15x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00023 pitch 10mm size 15x9mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00024_1x03_P10.00mm_Horizontal +terminal block RND 205-00024, 3 pins, pitch 10mm, size 25x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00024 pitch 10mm size 25x9mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00025_1x04_P10.00mm_Horizontal +terminal block RND 205-00025, 4 pins, pitch 10mm, size 35x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00025 pitch 10mm size 35x9mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00026_1x05_P10.00mm_Horizontal +terminal block RND 205-00026, 5 pins, pitch 10mm, size 45x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00026 pitch 10mm size 45x9mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00027_1x06_P10.00mm_Horizontal +terminal block RND 205-00027, 6 pins, pitch 10mm, size 55x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00027 pitch 10mm size 55x9mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00028_1x07_P10.00mm_Horizontal +terminal block RND 205-00028, 7 pins, pitch 10mm, size 65x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00028 pitch 10mm size 65x9mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00029_1x08_P10.00mm_Horizontal +terminal block RND 205-00029, 8 pins, pitch 10mm, size 75x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00029 pitch 10mm size 75x9mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00030_1x09_P10.00mm_Horizontal +terminal block RND 205-00030, 9 pins, pitch 10mm, size 85x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00030 pitch 10mm size 85x9mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00031_1x10_P10.00mm_Horizontal +terminal block RND 205-00031, 10 pins, pitch 10mm, size 95x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00031 pitch 10mm size 95x9mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00032_1x11_P10.00mm_Horizontal +terminal block RND 205-00032, 11 pins, pitch 10mm, size 105x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00032 pitch 10mm size 105x9mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00033_1x12_P10.00mm_Horizontal +terminal block RND 205-00033, 12 pins, pitch 10mm, size 115x9mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00033 pitch 10mm size 115x9mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00045_1x02_P5.00mm_Horizontal +terminal block RND 205-00045, 2 pins, pitch 5mm, size 10x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00045 pitch 5mm size 10x8.1mm^2 drill 1.1mm pad 2.1mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00046_1x03_P5.00mm_Horizontal +terminal block RND 205-00046, 3 pins, pitch 5mm, size 15x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00046 pitch 5mm size 15x8.1mm^2 drill 1.1mm pad 2.1mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00047_1x04_P5.00mm_Horizontal +terminal block RND 205-00047, 4 pins, pitch 5mm, size 20x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00047 pitch 5mm size 20x8.1mm^2 drill 1.1mm pad 2.1mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00048_1x05_P5.00mm_Horizontal +terminal block RND 205-00048, 5 pins, pitch 5mm, size 25x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00048 pitch 5mm size 25x8.1mm^2 drill 1.1mm pad 2.1mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00049_1x06_P5.00mm_Horizontal +terminal block RND 205-00049, 6 pins, pitch 5mm, size 30x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00049 pitch 5mm size 30x8.1mm^2 drill 1.1mm pad 2.1mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00050_1x07_P5.00mm_Horizontal +terminal block RND 205-00050, 7 pins, pitch 5mm, size 35x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00050 pitch 5mm size 35x8.1mm^2 drill 1.1mm pad 2.1mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00051_1x08_P5.00mm_Horizontal +terminal block RND 205-00051, 8 pins, pitch 5mm, size 40x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00051 pitch 5mm size 40x8.1mm^2 drill 1.1mm pad 2.1mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00052_1x09_P5.00mm_Horizontal +terminal block RND 205-00052, 9 pins, pitch 5mm, size 45x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00052 pitch 5mm size 45x8.1mm^2 drill 1.1mm pad 2.1mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00053_1x10_P5.00mm_Horizontal +terminal block RND 205-00053, 10 pins, pitch 5mm, size 50x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00053 pitch 5mm size 50x8.1mm^2 drill 1.1mm pad 2.1mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00054_1x11_P5.00mm_Horizontal +terminal block RND 205-00054, 11 pins, pitch 5mm, size 55x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00054 pitch 5mm size 55x8.1mm^2 drill 1.1mm pad 2.1mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00055_1x12_P5.00mm_Horizontal +terminal block RND 205-00055, 12 pins, pitch 5mm, size 60x8.1mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00045_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00055 pitch 5mm size 60x8.1mm^2 drill 1.1mm pad 2.1mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00056_1x02_P5.00mm_45Degree +terminal block RND 205-00056, 45Degree (cable under 45degree), 2 pins, pitch 5mm, size 10x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00056 45Degree pitch 5mm size 10x12.6mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00057_1x03_P5.00mm_45Degree +terminal block RND 205-00057, 45Degree (cable under 45degree), 3 pins, pitch 5mm, size 15x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00057 45Degree pitch 5mm size 15x12.6mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00058_1x04_P5.00mm_45Degree +terminal block RND 205-00058, 45Degree (cable under 45degree), 4 pins, pitch 5mm, size 20x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00058 45Degree pitch 5mm size 20x12.6mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00059_1x05_P5.00mm_45Degree +terminal block RND 205-00059, 45Degree (cable under 45degree), 5 pins, pitch 5mm, size 25x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00059 45Degree pitch 5mm size 25x12.6mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00060_1x06_P5.00mm_45Degree +terminal block RND 205-00060, 45Degree (cable under 45degree), 6 pins, pitch 5mm, size 30x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00060 45Degree pitch 5mm size 30x12.6mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00061_1x07_P5.00mm_45Degree +terminal block RND 205-00061, 45Degree (cable under 45degree), 7 pins, pitch 5mm, size 35x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00061 45Degree pitch 5mm size 35x12.6mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00062_1x08_P5.00mm_45Degree +terminal block RND 205-00062, 45Degree (cable under 45degree), 8 pins, pitch 5mm, size 40x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00062 45Degree pitch 5mm size 40x12.6mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00063_1x09_P5.00mm_45Degree +terminal block RND 205-00063, 45Degree (cable under 45degree), 9 pins, pitch 5mm, size 45x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00063 45Degree pitch 5mm size 45x12.6mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00064_1x10_P5.00mm_45Degree +terminal block RND 205-00064, 45Degree (cable under 45degree), 10 pins, pitch 5mm, size 50x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00064 45Degree pitch 5mm size 50x12.6mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00065_1x11_P5.00mm_45Degree +terminal block RND 205-00065, 45Degree (cable under 45degree), 11 pins, pitch 5mm, size 55x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00065 45Degree pitch 5mm size 55x12.6mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00066_1x12_P5.00mm_45Degree +terminal block RND 205-00066, 45Degree (cable under 45degree), 12 pins, pitch 5mm, size 60x12.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00056_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00066 45Degree pitch 5mm size 60x12.6mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00067_1x02_P7.50mm_Horizontal +terminal block RND 205-00067, 2 pins, pitch 7.5mm, size 15x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00067 pitch 7.5mm size 15x10.3mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00068_1x03_P7.50mm_Horizontal +terminal block RND 205-00068, 3 pins, pitch 7.5mm, size 22.5x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00068 pitch 7.5mm size 22.5x10.3mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00069_1x04_P7.50mm_Horizontal +terminal block RND 205-00069, 4 pins, pitch 7.5mm, size 30x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00069 pitch 7.5mm size 30x10.3mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00070_1x05_P7.50mm_Horizontal +terminal block RND 205-00070, 5 pins, pitch 7.5mm, size 37.5x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00070 pitch 7.5mm size 37.5x10.3mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00071_1x06_P7.50mm_Horizontal +terminal block RND 205-00071, 6 pins, pitch 7.5mm, size 45x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00071 pitch 7.5mm size 45x10.3mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00072_1x07_P7.50mm_Horizontal +terminal block RND 205-00072, 7 pins, pitch 7.5mm, size 52.5x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00072 pitch 7.5mm size 52.5x10.3mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00073_1x08_P7.50mm_Horizontal +terminal block RND 205-00073, 8 pins, pitch 7.5mm, size 60x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00073 pitch 7.5mm size 60x10.3mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00074_1x09_P7.50mm_Horizontal +terminal block RND 205-00074, 9 pins, pitch 7.5mm, size 67.5x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00074 pitch 7.5mm size 67.5x10.3mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00075_1x10_P7.50mm_Horizontal +terminal block RND 205-00075, 10 pins, pitch 7.5mm, size 75x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00075 pitch 7.5mm size 75x10.3mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00076_1x11_P7.50mm_Horizontal +terminal block RND 205-00076, 11 pins, pitch 7.5mm, size 82.5x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00076 pitch 7.5mm size 82.5x10.3mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00077_1x12_P7.50mm_Horizontal +terminal block RND 205-00077, 12 pins, pitch 7.5mm, size 90x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00067_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00077 pitch 7.5mm size 90x10.3mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00078_1x02_P10.00mm_Horizontal +terminal block RND 205-00078, 2 pins, pitch 10mm, size 15x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00078 pitch 10mm size 15x10.3mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00079_1x03_P10.00mm_Horizontal +terminal block RND 205-00079, 3 pins, pitch 10mm, size 25x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00079 pitch 10mm size 25x10.3mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00080_1x04_P10.00mm_Horizontal +terminal block RND 205-00080, 4 pins, pitch 10mm, size 35x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00080 pitch 10mm size 35x10.3mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00081_1x05_P10.00mm_Horizontal +terminal block RND 205-00081, 5 pins, pitch 10mm, size 45x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00081 pitch 10mm size 45x10.3mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00082_1x06_P10.00mm_Horizontal +terminal block RND 205-00082, 6 pins, pitch 10mm, size 55x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00082 pitch 10mm size 55x10.3mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00083_1x07_P10.00mm_Horizontal +terminal block RND 205-00083, 7 pins, pitch 10mm, size 65x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00083 pitch 10mm size 65x10.3mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00084_1x08_P10.00mm_Horizontal +terminal block RND 205-00084, 8 pins, pitch 10mm, size 75x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00084 pitch 10mm size 75x10.3mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00085_1x09_P10.00mm_Horizontal +terminal block RND 205-00085, 9 pins, pitch 10mm, size 85x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00085 pitch 10mm size 85x10.3mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00086_1x10_P10.00mm_Horizontal +terminal block RND 205-00086, 10 pins, pitch 10mm, size 95x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00086 pitch 10mm size 95x10.3mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00087_1x11_P10.00mm_Horizontal +terminal block RND 205-00087, 11 pins, pitch 10mm, size 105x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00087 pitch 10mm size 105x10.3mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00088_1x12_P10.00mm_Horizontal +terminal block RND 205-00088, 12 pins, pitch 10mm, size 115x10.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00078_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00088 pitch 10mm size 115x10.3mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00232_1x02_P5.08mm_Horizontal +terminal block RND 205-00232, 2 pins, pitch 5.08mm, size 10.2x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00232 pitch 5.08mm size 10.2x8.45mm^2 drill 1.1mm pad 2.1mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00233_1x03_P5.08mm_Horizontal +terminal block RND 205-00233, 3 pins, pitch 5.08mm, size 15.2x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00233 pitch 5.08mm size 15.2x8.45mm^2 drill 1.1mm pad 2.1mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00234_1x04_P5.08mm_Horizontal +terminal block RND 205-00234, 4 pins, pitch 5.08mm, size 20.3x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00234 pitch 5.08mm size 20.3x8.45mm^2 drill 1.1mm pad 2.1mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00235_1x05_P5.08mm_Horizontal +terminal block RND 205-00235, 5 pins, pitch 5.08mm, size 25.4x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00235 pitch 5.08mm size 25.4x8.45mm^2 drill 1.1mm pad 2.1mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00236_1x06_P5.08mm_Horizontal +terminal block RND 205-00236, 6 pins, pitch 5.08mm, size 30.5x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00236 pitch 5.08mm size 30.5x8.45mm^2 drill 1.1mm pad 2.1mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00237_1x07_P5.08mm_Horizontal +terminal block RND 205-00237, 7 pins, pitch 5.08mm, size 35.6x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00237 pitch 5.08mm size 35.6x8.45mm^2 drill 1.1mm pad 2.1mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00238_1x08_P5.08mm_Horizontal +terminal block RND 205-00238, 8 pins, pitch 5.08mm, size 40.6x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00238 pitch 5.08mm size 40.6x8.45mm^2 drill 1.1mm pad 2.1mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00239_1x09_P5.08mm_Horizontal +terminal block RND 205-00239, 9 pins, pitch 5.08mm, size 45.7x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00239 pitch 5.08mm size 45.7x8.45mm^2 drill 1.1mm pad 2.1mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00240_1x10_P5.08mm_Horizontal +terminal block RND 205-00240, 10 pins, pitch 5.08mm, size 50.8x8.45mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00232_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00240 pitch 5.08mm size 50.8x8.45mm^2 drill 1.1mm pad 2.1mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00241_1x02_P10.16mm_Horizontal +terminal block RND 205-00241, 2 pins, pitch 10.2mm, size 15.2x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00241 pitch 10.2mm size 15.2x8.3mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00242_1x03_P10.16mm_Horizontal +terminal block RND 205-00242, 3 pins, pitch 10.2mm, size 25.4x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00242 pitch 10.2mm size 25.4x8.3mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00243_1x04_P10.16mm_Horizontal +terminal block RND 205-00243, 4 pins, pitch 10.2mm, size 35.6x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00243 pitch 10.2mm size 35.6x8.3mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00244_1x05_P10.16mm_Horizontal +terminal block RND 205-00244, 5 pins, pitch 10.2mm, size 45.7x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00244 pitch 10.2mm size 45.7x8.3mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00245_1x06_P10.16mm_Horizontal +terminal block RND 205-00245, 6 pins, pitch 10.2mm, size 55.9x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00245 pitch 10.2mm size 55.9x8.3mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00246_1x07_P10.16mm_Horizontal +terminal block RND 205-00246, 7 pins, pitch 10.2mm, size 66x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00246 pitch 10.2mm size 66x8.3mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00247_1x08_P10.16mm_Horizontal +terminal block RND 205-00247, 8 pins, pitch 10.2mm, size 76.2x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00247 pitch 10.2mm size 76.2x8.3mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00248_1x09_P10.16mm_Horizontal +terminal block RND 205-00248, 9 pins, pitch 10.2mm, size 86.4x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00248 pitch 10.2mm size 86.4x8.3mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00249_1x10_P10.16mm_Horizontal +terminal block RND 205-00249, 10 pins, pitch 10.2mm, size 96.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00249 pitch 10.2mm size 96.5x8.3mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00250_1x11_P10.16mm_Horizontal +terminal block RND 205-00250, 11 pins, pitch 10.2mm, size 107x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00250 pitch 10.2mm size 107x8.3mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00251_1x12_P10.16mm_Horizontal +terminal block RND 205-00251, 12 pins, pitch 10.2mm, size 117x8.3mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00023_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00251 pitch 10.2mm size 117x8.3mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00276_1x02_P5.00mm_Vertical +terminal block RND 205-00078, vertical (cable from top), 2 pins, pitch 5mm, size 10x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00078 vertical pitch 5mm size 10x10mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00277_1x03_P5.00mm_Vertical +terminal block RND 205-00079, vertical (cable from top), 3 pins, pitch 5mm, size 15x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00079 vertical pitch 5mm size 15x10mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00278_1x04_P5.00mm_Vertical +terminal block RND 205-00080, vertical (cable from top), 4 pins, pitch 5mm, size 20x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00080 vertical pitch 5mm size 20x10mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00279_1x05_P5.00mm_Vertical +terminal block RND 205-00081, vertical (cable from top), 5 pins, pitch 5mm, size 25x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00081 vertical pitch 5mm size 25x10mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00280_1x06_P5.00mm_Vertical +terminal block RND 205-00082, vertical (cable from top), 6 pins, pitch 5mm, size 30x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00082 vertical pitch 5mm size 30x10mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00281_1x07_P5.00mm_Vertical +terminal block RND 205-00083, vertical (cable from top), 7 pins, pitch 5mm, size 35x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00083 vertical pitch 5mm size 35x10mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00282_1x08_P5.00mm_Vertical +terminal block RND 205-00084, vertical (cable from top), 8 pins, pitch 5mm, size 40x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00084 vertical pitch 5mm size 40x10mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00283_1x09_P5.00mm_Vertical +terminal block RND 205-00085, vertical (cable from top), 9 pins, pitch 5mm, size 45x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00085 vertical pitch 5mm size 45x10mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00284_1x10_P5.00mm_Vertical +terminal block RND 205-00086, vertical (cable from top), 10 pins, pitch 5mm, size 50x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00086 vertical pitch 5mm size 50x10mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00285_1x11_P5.00mm_Vertical +terminal block RND 205-00087, vertical (cable from top), 11 pins, pitch 5mm, size 55x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00087 vertical pitch 5mm size 55x10mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00286_1x12_P5.00mm_Vertical +terminal block RND 205-00088, vertical (cable from top), 12 pins, pitch 5mm, size 60x10mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00276_DB_EN.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00088 vertical pitch 5mm size 60x10mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00287_1x02_P5.08mm_Horizontal +terminal block RND 205-00287, 2 pins, pitch 5.08mm, size 10.2x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00287 pitch 5.08mm size 10.2x10.6mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00288_1x03_P5.08mm_Horizontal +terminal block RND 205-00288, 3 pins, pitch 5.08mm, size 15.2x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00288 pitch 5.08mm size 15.2x10.6mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00289_1x04_P5.08mm_Horizontal +terminal block RND 205-00289, 4 pins, pitch 5.08mm, size 20.3x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00289 pitch 5.08mm size 20.3x10.6mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00290_1x05_P5.08mm_Horizontal +terminal block RND 205-00290, 5 pins, pitch 5.08mm, size 25.4x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00290 pitch 5.08mm size 25.4x10.6mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00291_1x06_P5.08mm_Horizontal +terminal block RND 205-00291, 6 pins, pitch 5.08mm, size 30.5x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00291 pitch 5.08mm size 30.5x10.6mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00292_1x07_P5.08mm_Horizontal +terminal block RND 205-00292, 7 pins, pitch 5.08mm, size 35.6x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00292 pitch 5.08mm size 35.6x10.6mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00293_1x08_P5.08mm_Horizontal +terminal block RND 205-00293, 8 pins, pitch 5.08mm, size 40.6x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00293 pitch 5.08mm size 40.6x10.6mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00294_1x09_P5.08mm_Horizontal +terminal block RND 205-00294, 9 pins, pitch 5.08mm, size 45.7x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00294 pitch 5.08mm size 45.7x10.6mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00295_1x10_P5.08mm_Horizontal +terminal block RND 205-00295, 10 pins, pitch 5.08mm, size 50.8x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00295 pitch 5.08mm size 50.8x10.6mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00296_1x11_P5.08mm_Horizontal +terminal block RND 205-00296, 11 pins, pitch 5.08mm, size 55.9x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00296 pitch 5.08mm size 55.9x10.6mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00297_1x12_P5.08mm_Horizontal +terminal block RND 205-00297, 12 pins, pitch 5.08mm, size 61x10.6mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00287_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00297 pitch 5.08mm size 61x10.6mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_RND +TerminalBlock_RND_205-00298_1x02_P10.00mm_Horizontal +terminal block RND 205-00298, 2 pins, pitch 10mm, size 15x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00298 pitch 10mm size 15x8.1mm^2 drill 1.3mm pad 2.5mm +0 +2 +2 +TerminalBlock_RND +TerminalBlock_RND_205-00299_1x03_P10.00mm_Horizontal +terminal block RND 205-00299, 3 pins, pitch 10mm, size 25x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00299 pitch 10mm size 25x8.1mm^2 drill 1.3mm pad 2.5mm +0 +3 +3 +TerminalBlock_RND +TerminalBlock_RND_205-00300_1x04_P10.00mm_Horizontal +terminal block RND 205-00300, 4 pins, pitch 10mm, size 35x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00300 pitch 10mm size 35x8.1mm^2 drill 1.3mm pad 2.5mm +0 +4 +4 +TerminalBlock_RND +TerminalBlock_RND_205-00301_1x05_P10.00mm_Horizontal +terminal block RND 205-00301, 5 pins, pitch 10mm, size 45x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00301 pitch 10mm size 45x8.1mm^2 drill 1.3mm pad 2.5mm +0 +5 +5 +TerminalBlock_RND +TerminalBlock_RND_205-00302_1x06_P10.00mm_Horizontal +terminal block RND 205-00302, 6 pins, pitch 10mm, size 55x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00302 pitch 10mm size 55x8.1mm^2 drill 1.3mm pad 2.5mm +0 +6 +6 +TerminalBlock_RND +TerminalBlock_RND_205-00303_1x07_P10.00mm_Horizontal +terminal block RND 205-00303, 7 pins, pitch 10mm, size 65x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00303 pitch 10mm size 65x8.1mm^2 drill 1.3mm pad 2.5mm +0 +7 +7 +TerminalBlock_RND +TerminalBlock_RND_205-00304_1x08_P10.00mm_Horizontal +terminal block RND 205-00304, 8 pins, pitch 10mm, size 75x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00304 pitch 10mm size 75x8.1mm^2 drill 1.3mm pad 2.5mm +0 +8 +8 +TerminalBlock_RND +TerminalBlock_RND_205-00305_1x09_P10.00mm_Horizontal +terminal block RND 205-00305, 9 pins, pitch 10mm, size 85x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00305 pitch 10mm size 85x8.1mm^2 drill 1.3mm pad 2.5mm +0 +9 +9 +TerminalBlock_RND +TerminalBlock_RND_205-00306_1x10_P10.00mm_Horizontal +terminal block RND 205-00306, 10 pins, pitch 10mm, size 95x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00306 pitch 10mm size 95x8.1mm^2 drill 1.3mm pad 2.5mm +0 +10 +10 +TerminalBlock_RND +TerminalBlock_RND_205-00307_1x11_P10.00mm_Horizontal +terminal block RND 205-00307, 11 pins, pitch 10mm, size 105x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00307 pitch 10mm size 105x8.1mm^2 drill 1.3mm pad 2.5mm +0 +11 +11 +TerminalBlock_RND +TerminalBlock_RND_205-00308_1x12_P10.00mm_Horizontal +terminal block RND 205-00308, 12 pins, pitch 10mm, size 115x8.1mm^2, drill diamater 1.3mm, pad diameter 2.5mm, see http://cdn-reichelt.de/documents/datenblatt/C151/RND_205-00298_DB_EN.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_RND +THT terminal block RND 205-00308 pitch 10mm size 115x8.1mm^2 drill 1.3mm pad 2.5mm +0 +12 +12 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_1-282834-0_1x10_P2.54mm_Horizontal +Terminal Block TE 1-282834-0, 10 pins, pitch 2.54mm, size 25.86x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 1-282834-0 pitch 2.54mm size 25.86x6.5mm^2 drill 1.1mm pad 2.1mm +0 +10 +10 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_1-282834-1_1x11_P2.54mm_Horizontal +Terminal Block TE 1-282834-1, 11 pins, pitch 2.54mm, size 28.4x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 1-282834-1 pitch 2.54mm size 28.4x6.5mm^2 drill 1.1mm pad 2.1mm +0 +11 +11 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_1-282834-2_1x12_P2.54mm_Horizontal +Terminal Block TE 1-282834-2, 12 pins, pitch 2.54mm, size 30.94x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 1-282834-2 pitch 2.54mm size 30.94x6.5mm^2 drill 1.1mm pad 2.1mm +0 +12 +12 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_282834-2_1x02_P2.54mm_Horizontal +Terminal Block TE 282834-2, 2 pins, pitch 2.54mm, size 5.54x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 282834-2 pitch 2.54mm size 5.54x6.5mm^2 drill 1.1mm pad 2.1mm +0 +2 +2 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_282834-3_1x03_P2.54mm_Horizontal +Terminal Block TE 282834-3, 3 pins, pitch 2.54mm, size 8.08x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 282834-3 pitch 2.54mm size 8.08x6.5mm^2 drill 1.1mm pad 2.1mm +0 +3 +3 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_282834-4_1x04_P2.54mm_Horizontal +Terminal Block TE 282834-4, 4 pins, pitch 2.54mm, size 10.620000000000001x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 282834-4 pitch 2.54mm size 10.620000000000001x6.5mm^2 drill 1.1mm pad 2.1mm +0 +4 +4 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_282834-5_1x05_P2.54mm_Horizontal +Terminal Block TE 282834-5, 5 pins, pitch 2.54mm, size 13.16x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 282834-5 pitch 2.54mm size 13.16x6.5mm^2 drill 1.1mm pad 2.1mm +0 +5 +5 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_282834-6_1x06_P2.54mm_Horizontal +Terminal Block TE 282834-6, 6 pins, pitch 2.54mm, size 15.7x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 282834-6 pitch 2.54mm size 15.7x6.5mm^2 drill 1.1mm pad 2.1mm +0 +6 +6 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_282834-7_1x07_P2.54mm_Horizontal +Terminal Block TE 282834-7, 7 pins, pitch 2.54mm, size 18.240000000000002x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 282834-7 pitch 2.54mm size 18.240000000000002x6.5mm^2 drill 1.1mm pad 2.1mm +0 +7 +7 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_282834-8_1x08_P2.54mm_Horizontal +Terminal Block TE 282834-8, 8 pins, pitch 2.54mm, size 20.78x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 282834-8 pitch 2.54mm size 20.78x6.5mm^2 drill 1.1mm pad 2.1mm +0 +8 +8 +TerminalBlock_TE-Connectivity +TerminalBlock_TE_282834-9_1x09_P2.54mm_Horizontal +Terminal Block TE 282834-9, 9 pins, pitch 2.54mm, size 23.32x6.5mm^2, drill diamater 1.1mm, pad diameter 2.1mm, see http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F282834%7FC1%7Fpdf%7FEnglish%7FENG_CD_282834_C1.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_TE-Connectivity +THT Terminal Block TE 282834-9 pitch 2.54mm size 23.32x6.5mm^2 drill 1.1mm pad 2.1mm +0 +9 +9 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-101_1x01_P5.00mm_45Degree +Terminal Block WAGO 236-101, 45Degree (cable under 45degree), 1 pins, pitch 5mm, size 7.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-101 45Degree pitch 5mm size 7.3x14mm^2 drill 1.15mm pad 3mm +0 +1 +1 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-102_1x02_P5.00mm_45Degree +Terminal Block WAGO 236-102, 45Degree (cable under 45degree), 2 pins, pitch 5mm, size 12.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-102 45Degree pitch 5mm size 12.3x14mm^2 drill 1.15mm pad 3mm +0 +2 +2 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-103_1x03_P5.00mm_45Degree +Terminal Block WAGO 236-103, 45Degree (cable under 45degree), 3 pins, pitch 5mm, size 17.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-103 45Degree pitch 5mm size 17.3x14mm^2 drill 1.15mm pad 3mm +0 +3 +3 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-104_1x04_P5.00mm_45Degree +Terminal Block WAGO 236-104, 45Degree (cable under 45degree), 4 pins, pitch 5mm, size 22.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-104 45Degree pitch 5mm size 22.3x14mm^2 drill 1.15mm pad 3mm +0 +4 +4 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-105_1x05_P5.00mm_45Degree +Terminal Block WAGO 236-105, 45Degree (cable under 45degree), 5 pins, pitch 5mm, size 26.5x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-105 45Degree pitch 5mm size 26.5x14mm^2 drill 1mm pad 3mm +0 +10 +5 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-106_1x06_P5.00mm_45Degree +Terminal Block WAGO 236-106, 45Degree (cable under 45degree), 6 pins, pitch 5mm, size 32.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-106 45Degree pitch 5mm size 32.3x14mm^2 drill 1.15mm pad 3mm +0 +6 +6 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-107_1x07_P5.00mm_45Degree +Terminal Block WAGO 236-107, 45Degree (cable under 45degree), 7 pins, pitch 5mm, size 36.5x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-107 45Degree pitch 5mm size 36.5x14mm^2 drill 1mm pad 3mm +0 +14 +7 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-108_1x08_P5.00mm_45Degree +Terminal Block WAGO 236-108, 45Degree (cable under 45degree), 8 pins, pitch 5mm, size 42.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-108 45Degree pitch 5mm size 42.3x14mm^2 drill 1.15mm pad 3mm +0 +8 +8 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-109_1x09_P5.00mm_45Degree +Terminal Block WAGO 236-109, 45Degree (cable under 45degree), 9 pins, pitch 5mm, size 46.5x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-109 45Degree pitch 5mm size 46.5x14mm^2 drill 1mm pad 3mm +0 +18 +9 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-110_1x10_P5.00mm_45Degree +Terminal Block WAGO 236-110, 45Degree (cable under 45degree), 10 pins, pitch 5mm, size 51.5x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-110 45Degree pitch 5mm size 51.5x14mm^2 drill 1mm pad 3mm +0 +20 +10 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-112_1x12_P5.00mm_45Degree +Terminal Block WAGO 236-112, 45Degree (cable under 45degree), 12 pins, pitch 5mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-112 45Degree pitch 5mm size 62.3x14mm^2 drill 1.15mm pad 3mm +0 +12 +12 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-116_1x16_P5.00mm_45Degree +Terminal Block WAGO 236-116, 45Degree (cable under 45degree), 16 pins, pitch 5mm, size 82.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-116 45Degree pitch 5mm size 82.3x14mm^2 drill 1.15mm pad 3mm +0 +16 +16 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-124_1x24_P5.00mm_45Degree +Terminal Block WAGO 236-124, 45Degree (cable under 45degree), 24 pins, pitch 5mm, size 122x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-124 45Degree pitch 5mm size 122x14mm^2 drill 1.15mm pad 3mm +0 +24 +24 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-136_1x36_P5.00mm_45Degree +Terminal Block WAGO 236-136, 45Degree (cable under 45degree), 36 pins, pitch 5mm, size 182x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-136 45Degree pitch 5mm size 182x14mm^2 drill 1.15mm pad 3mm +0 +36 +36 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-148_1x48_P5.00mm_45Degree +Terminal Block WAGO 236-148, 45Degree (cable under 45degree), 48 pins, pitch 5mm, size 242x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-148 45Degree pitch 5mm size 242x14mm^2 drill 1.15mm pad 3mm +0 +48 +48 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-201_1x01_P7.50mm_45Degree +Terminal Block WAGO 236-201, 45Degree (cable under 45degree), 1 pins, pitch 7.5mm, size 9.8x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-201 45Degree pitch 7.5mm size 9.8x14mm^2 drill 1.15mm pad 3mm +0 +1 +1 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-202_1x02_P7.50mm_45Degree +Terminal Block WAGO 236-202, 45Degree (cable under 45degree), 2 pins, pitch 7.5mm, size 17.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-202 45Degree pitch 7.5mm size 17.3x14mm^2 drill 1.15mm pad 3mm +0 +2 +2 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-203_1x03_P7.50mm_45Degree +Terminal Block WAGO 236-203, 45Degree (cable under 45degree), 3 pins, pitch 7.5mm, size 24.8x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-203 45Degree pitch 7.5mm size 24.8x14mm^2 drill 1.15mm pad 3mm +0 +3 +3 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-204_1x04_P7.50mm_45Degree +Terminal Block WAGO 236-204, 45Degree (cable under 45degree), 4 pins, pitch 7.5mm, size 32.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-204 45Degree pitch 7.5mm size 32.3x14mm^2 drill 1.15mm pad 3mm +0 +4 +4 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-205_1x05_P7.50mm_45Degree +Terminal Block WAGO 236-205, 45Degree (cable under 45degree), 5 pins, pitch 7.5mm, size 39x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-205 45Degree pitch 7.5mm size 39x14mm^2 drill 1mm pad 3mm +0 +10 +5 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-206_1x06_P7.50mm_45Degree +Terminal Block WAGO 236-206, 45Degree (cable under 45degree), 6 pins, pitch 7.5mm, size 47.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-206 45Degree pitch 7.5mm size 47.3x14mm^2 drill 1.15mm pad 3mm +0 +6 +6 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-207_1x07_P7.50mm_45Degree +Terminal Block WAGO 236-207, 45Degree (cable under 45degree), 7 pins, pitch 7.5mm, size 54x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-207 45Degree pitch 7.5mm size 54x14mm^2 drill 1mm pad 3mm +0 +14 +7 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-208_1x08_P7.50mm_45Degree +Terminal Block WAGO 236-208, 45Degree (cable under 45degree), 8 pins, pitch 7.5mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-208 45Degree pitch 7.5mm size 62.3x14mm^2 drill 1.15mm pad 3mm +0 +8 +8 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-209_1x09_P7.50mm_45Degree +Terminal Block WAGO 236-209, 45Degree (cable under 45degree), 9 pins, pitch 7.5mm, size 69x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-209 45Degree pitch 7.5mm size 69x14mm^2 drill 1mm pad 3mm +0 +18 +9 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-210_1x10_P7.50mm_45Degree +Terminal Block WAGO 236-210, 45Degree (cable under 45degree), 10 pins, pitch 7.5mm, size 76.5x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-210 45Degree pitch 7.5mm size 76.5x14mm^2 drill 1mm pad 3mm +0 +20 +10 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-212_1x12_P7.50mm_45Degree +Terminal Block WAGO 236-212, 45Degree (cable under 45degree), 12 pins, pitch 7.5mm, size 92.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-212 45Degree pitch 7.5mm size 92.3x14mm^2 drill 1.15mm pad 3mm +0 +12 +12 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-216_1x16_P7.50mm_45Degree +Terminal Block WAGO 236-216, 45Degree (cable under 45degree), 16 pins, pitch 7.5mm, size 122x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-216 45Degree pitch 7.5mm size 122x14mm^2 drill 1.15mm pad 3mm +0 +16 +16 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-224_1x24_P7.50mm_45Degree +Terminal Block WAGO 236-224, 45Degree (cable under 45degree), 24 pins, pitch 7.5mm, size 182x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-224 45Degree pitch 7.5mm size 182x14mm^2 drill 1.15mm pad 3mm +0 +24 +24 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-301_1x01_P10.00mm_45Degree +Terminal Block WAGO 236-301, 45Degree (cable under 45degree), 1 pins, pitch 10mm, size 12.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-301 45Degree pitch 10mm size 12.3x14mm^2 drill 1.15mm pad 3mm +0 +1 +1 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-302_1x02_P10.00mm_45Degree +Terminal Block WAGO 236-302, 45Degree (cable under 45degree), 2 pins, pitch 10mm, size 22.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-302 45Degree pitch 10mm size 22.3x14mm^2 drill 1.15mm pad 3mm +0 +2 +2 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-303_1x03_P10.00mm_45Degree +Terminal Block WAGO 236-303, 45Degree (cable under 45degree), 3 pins, pitch 10mm, size 32.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-303 45Degree pitch 10mm size 32.3x14mm^2 drill 1.15mm pad 3mm +0 +3 +3 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-304_1x04_P10.00mm_45Degree +Terminal Block WAGO 236-304, 45Degree (cable under 45degree), 4 pins, pitch 10mm, size 42.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-304 45Degree pitch 10mm size 42.3x14mm^2 drill 1.15mm pad 3mm +0 +4 +4 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-305_1x05_P10.00mm_45Degree +Terminal Block WAGO 236-305, 45Degree (cable under 45degree), 5 pins, pitch 10mm, size 51.5x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-305 45Degree pitch 10mm size 51.5x14mm^2 drill 1mm pad 3mm +0 +10 +5 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-306_1x06_P10.00mm_45Degree +Terminal Block WAGO 236-306, 45Degree (cable under 45degree), 6 pins, pitch 10mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-306 45Degree pitch 10mm size 62.3x14mm^2 drill 1.15mm pad 3mm +0 +6 +6 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-307_1x07_P10.00mm_45Degree +Terminal Block WAGO 236-307, 45Degree (cable under 45degree), 7 pins, pitch 10mm, size 71.5x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-307 45Degree pitch 10mm size 71.5x14mm^2 drill 1mm pad 3mm +0 +14 +7 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-308_1x08_P10.00mm_45Degree +Terminal Block WAGO 236-308, 45Degree (cable under 45degree), 8 pins, pitch 10mm, size 82.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-308 45Degree pitch 10mm size 82.3x14mm^2 drill 1.15mm pad 3mm +0 +8 +8 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-309_1x09_P10.00mm_45Degree +Terminal Block WAGO 236-309, 45Degree (cable under 45degree), 9 pins, pitch 10mm, size 91.5x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-309 45Degree pitch 10mm size 91.5x14mm^2 drill 1mm pad 3mm +0 +18 +9 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-310_1x10_P10.00mm_45Degree +Terminal Block WAGO 236-310, 45Degree (cable under 45degree), 10 pins, pitch 10mm, size 102x14mm^2, drill diamater 1mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-310 45Degree pitch 10mm size 102x14mm^2 drill 1mm pad 3mm +0 +20 +10 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-312_1x12_P10.00mm_45Degree +Terminal Block WAGO 236-312, 45Degree (cable under 45degree), 12 pins, pitch 10mm, size 122x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-312 45Degree pitch 10mm size 122x14mm^2 drill 1.15mm pad 3mm +0 +12 +12 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-316_1x16_P10.00mm_45Degree +Terminal Block WAGO 236-316, 45Degree (cable under 45degree), 16 pins, pitch 10mm, size 162x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-316 45Degree pitch 10mm size 162x14mm^2 drill 1.15mm pad 3mm +0 +16 +16 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-324_1x24_P10.00mm_45Degree +Terminal Block WAGO 236-324, 45Degree (cable under 45degree), 24 pins, pitch 10mm, size 242x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-324 45Degree pitch 10mm size 242x14mm^2 drill 1.15mm pad 3mm +0 +24 +24 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-401_1x01_P5.00mm_45Degree +Terminal Block WAGO 236-401, 45Degree (cable under 45degree), 1 pins, pitch 5mm, size 7.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-401 45Degree pitch 5mm size 7.3x14mm^2 drill 1.15mm pad 3mm +0 +2 +1 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-402_1x02_P5.00mm_45Degree +Terminal Block WAGO 236-402, 45Degree (cable under 45degree), 2 pins, pitch 5mm, size 12.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-402 45Degree pitch 5mm size 12.3x14mm^2 drill 1.15mm pad 3mm +0 +4 +2 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-403_1x03_P5.00mm_45Degree +Terminal Block WAGO 236-403, 45Degree (cable under 45degree), 3 pins, pitch 5mm, size 17.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-403 45Degree pitch 5mm size 17.3x14mm^2 drill 1.15mm pad 3mm +0 +6 +3 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-404_1x04_P5.00mm_45Degree +Terminal Block WAGO 236-404, 45Degree (cable under 45degree), 4 pins, pitch 5mm, size 22.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-404 45Degree pitch 5mm size 22.3x14mm^2 drill 1.15mm pad 3mm +0 +8 +4 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-406_1x06_P5.00mm_45Degree +Terminal Block WAGO 236-406, 45Degree (cable under 45degree), 6 pins, pitch 5mm, size 32.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-406 45Degree pitch 5mm size 32.3x14mm^2 drill 1.15mm pad 3mm +0 +12 +6 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-408_1x08_P5.00mm_45Degree +Terminal Block WAGO 236-408, 45Degree (cable under 45degree), 8 pins, pitch 5mm, size 42.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-408 45Degree pitch 5mm size 42.3x14mm^2 drill 1.15mm pad 3mm +0 +16 +8 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-412_1x12_P5.00mm_45Degree +Terminal Block WAGO 236-412, 45Degree (cable under 45degree), 12 pins, pitch 5mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-412 45Degree pitch 5mm size 62.3x14mm^2 drill 1.15mm pad 3mm +0 +24 +12 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-416_1x16_P5.00mm_45Degree +Terminal Block WAGO 236-416, 45Degree (cable under 45degree), 16 pins, pitch 5mm, size 82.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-416 45Degree pitch 5mm size 82.3x14mm^2 drill 1.15mm pad 3mm +0 +32 +16 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-424_1x24_P5.00mm_45Degree +Terminal Block WAGO 236-424, 45Degree (cable under 45degree), 24 pins, pitch 5mm, size 122x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-424 45Degree pitch 5mm size 122x14mm^2 drill 1.15mm pad 3mm +0 +48 +24 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-436_1x36_P5.00mm_45Degree +Terminal Block WAGO 236-436, 45Degree (cable under 45degree), 36 pins, pitch 5mm, size 182x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-436 45Degree pitch 5mm size 182x14mm^2 drill 1.15mm pad 3mm +0 +72 +36 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-448_1x48_P5.00mm_45Degree +Terminal Block WAGO 236-448, 45Degree (cable under 45degree), 48 pins, pitch 5mm, size 242x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-448 45Degree pitch 5mm size 242x14mm^2 drill 1.15mm pad 3mm +0 +96 +48 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-501_1x01_P7.50mm_45Degree +Terminal Block WAGO 236-501, 45Degree (cable under 45degree), 1 pins, pitch 7.5mm, size 9.8x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-501 45Degree pitch 7.5mm size 9.8x14mm^2 drill 1.15mm pad 3mm +0 +2 +1 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-502_1x02_P7.50mm_45Degree +Terminal Block WAGO 236-502, 45Degree (cable under 45degree), 2 pins, pitch 7.5mm, size 17.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-502 45Degree pitch 7.5mm size 17.3x14mm^2 drill 1.15mm pad 3mm +0 +4 +2 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-503_1x03_P7.50mm_45Degree +Terminal Block WAGO 236-503, 45Degree (cable under 45degree), 3 pins, pitch 7.5mm, size 24.8x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-503 45Degree pitch 7.5mm size 24.8x14mm^2 drill 1.15mm pad 3mm +0 +6 +3 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-504_1x04_P7.50mm_45Degree +Terminal Block WAGO 236-504, 45Degree (cable under 45degree), 4 pins, pitch 7.5mm, size 32.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-504 45Degree pitch 7.5mm size 32.3x14mm^2 drill 1.15mm pad 3mm +0 +8 +4 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-506_1x06_P7.50mm_45Degree +Terminal Block WAGO 236-506, 45Degree (cable under 45degree), 6 pins, pitch 7.5mm, size 47.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-506 45Degree pitch 7.5mm size 47.3x14mm^2 drill 1.15mm pad 3mm +0 +12 +6 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-508_1x08_P7.50mm_45Degree +Terminal Block WAGO 236-508, 45Degree (cable under 45degree), 8 pins, pitch 7.5mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-508 45Degree pitch 7.5mm size 62.3x14mm^2 drill 1.15mm pad 3mm +0 +16 +8 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-512_1x12_P7.50mm_45Degree +Terminal Block WAGO 236-512, 45Degree (cable under 45degree), 12 pins, pitch 7.5mm, size 92.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-512 45Degree pitch 7.5mm size 92.3x14mm^2 drill 1.15mm pad 3mm +0 +24 +12 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-516_1x16_P7.50mm_45Degree +Terminal Block WAGO 236-516, 45Degree (cable under 45degree), 16 pins, pitch 7.5mm, size 122x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-516 45Degree pitch 7.5mm size 122x14mm^2 drill 1.15mm pad 3mm +0 +32 +16 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-524_1x24_P7.50mm_45Degree +Terminal Block WAGO 236-524, 45Degree (cable under 45degree), 24 pins, pitch 7.5mm, size 182x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-524 45Degree pitch 7.5mm size 182x14mm^2 drill 1.15mm pad 3mm +0 +48 +24 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-601_1x01_P10.00mm_45Degree +Terminal Block WAGO 236-601, 45Degree (cable under 45degree), 1 pins, pitch 10mm, size 12.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-601 45Degree pitch 10mm size 12.3x14mm^2 drill 1.15mm pad 3mm +0 +2 +1 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-602_1x02_P10.00mm_45Degree +Terminal Block WAGO 236-602, 45Degree (cable under 45degree), 2 pins, pitch 10mm, size 22.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-602 45Degree pitch 10mm size 22.3x14mm^2 drill 1.15mm pad 3mm +0 +4 +2 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-603_1x03_P10.00mm_45Degree +Terminal Block WAGO 236-603, 45Degree (cable under 45degree), 3 pins, pitch 10mm, size 32.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-603 45Degree pitch 10mm size 32.3x14mm^2 drill 1.15mm pad 3mm +0 +6 +3 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-604_1x04_P10.00mm_45Degree +Terminal Block WAGO 236-604, 45Degree (cable under 45degree), 4 pins, pitch 10mm, size 42.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-604 45Degree pitch 10mm size 42.3x14mm^2 drill 1.15mm pad 3mm +0 +8 +4 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-606_1x06_P10.00mm_45Degree +Terminal Block WAGO 236-606, 45Degree (cable under 45degree), 6 pins, pitch 10mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-606 45Degree pitch 10mm size 62.3x14mm^2 drill 1.15mm pad 3mm +0 +12 +6 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-608_1x08_P10.00mm_45Degree +Terminal Block WAGO 236-608, 45Degree (cable under 45degree), 8 pins, pitch 10mm, size 82.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-608 45Degree pitch 10mm size 82.3x14mm^2 drill 1.15mm pad 3mm +0 +16 +8 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-612_1x12_P10.00mm_45Degree +Terminal Block WAGO 236-612, 45Degree (cable under 45degree), 12 pins, pitch 10mm, size 122x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-612 45Degree pitch 10mm size 122x14mm^2 drill 1.15mm pad 3mm +0 +24 +12 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-616_1x16_P10.00mm_45Degree +Terminal Block WAGO 236-616, 45Degree (cable under 45degree), 16 pins, pitch 10mm, size 162x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-616 45Degree pitch 10mm size 162x14mm^2 drill 1.15mm pad 3mm +0 +32 +16 +TerminalBlock_WAGO +TerminalBlock_WAGO_236-624_1x24_P10.00mm_45Degree +Terminal Block WAGO 236-624, 45Degree (cable under 45degree), 24 pins, pitch 10mm, size 242x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-624 45Degree pitch 10mm size 242x14mm^2 drill 1.15mm pad 3mm +0 +48 +24 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-101_1x01_P5.00mm_45Degree +Terminal Block WAGO 804-101, 45Degree (cable under 45degree), 1 pins, pitch 5mm, size 6.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-101 45Degree pitch 5mm size 6.5x15mm^2 drill 1.2mm pad 3mm +0 +2 +1 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-102_1x02_P5.00mm_45Degree +Terminal Block WAGO 804-102, 45Degree (cable under 45degree), 2 pins, pitch 5mm, size 11.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-102 45Degree pitch 5mm size 11.5x15mm^2 drill 1.2mm pad 3mm +0 +4 +2 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-103_1x03_P5.00mm_45Degree +Terminal Block WAGO 804-103, 45Degree (cable under 45degree), 3 pins, pitch 5mm, size 16.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-103 45Degree pitch 5mm size 16.5x15mm^2 drill 1.2mm pad 3mm +0 +6 +3 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-104_1x04_P5.00mm_45Degree +Terminal Block WAGO 804-104, 45Degree (cable under 45degree), 4 pins, pitch 5mm, size 21.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-104 45Degree pitch 5mm size 21.5x15mm^2 drill 1.2mm pad 3mm +0 +8 +4 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-105_1x05_P5.00mm_45Degree +Terminal Block WAGO 804-105, 45Degree (cable under 45degree), 5 pins, pitch 5mm, size 26.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-105 45Degree pitch 5mm size 26.5x15mm^2 drill 1.2mm pad 3mm +0 +10 +5 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-106_1x06_P5.00mm_45Degree +Terminal Block WAGO 804-106, 45Degree (cable under 45degree), 6 pins, pitch 5mm, size 31.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-106 45Degree pitch 5mm size 31.5x15mm^2 drill 1.2mm pad 3mm +0 +12 +6 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-107_1x07_P5.00mm_45Degree +Terminal Block WAGO 804-107, 45Degree (cable under 45degree), 7 pins, pitch 5mm, size 36.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-107 45Degree pitch 5mm size 36.5x15mm^2 drill 1.2mm pad 3mm +0 +14 +7 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-108_1x08_P5.00mm_45Degree +Terminal Block WAGO 804-108, 45Degree (cable under 45degree), 8 pins, pitch 5mm, size 41.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-108 45Degree pitch 5mm size 41.5x15mm^2 drill 1.2mm pad 3mm +0 +16 +8 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-109_1x09_P5.00mm_45Degree +Terminal Block WAGO 804-109, 45Degree (cable under 45degree), 9 pins, pitch 5mm, size 46.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-109 45Degree pitch 5mm size 46.5x15mm^2 drill 1.2mm pad 3mm +0 +18 +9 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-110_1x10_P5.00mm_45Degree +Terminal Block WAGO 804-110, 45Degree (cable under 45degree), 10 pins, pitch 5mm, size 51.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-110 45Degree pitch 5mm size 51.5x15mm^2 drill 1.2mm pad 3mm +0 +20 +10 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-112_1x12_P5.00mm_45Degree +Terminal Block WAGO 804-112, 45Degree (cable under 45degree), 12 pins, pitch 5mm, size 61.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-112 45Degree pitch 5mm size 61.5x15mm^2 drill 1.2mm pad 3mm +0 +24 +12 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-116_1x16_P5.00mm_45Degree +Terminal Block WAGO 804-116, 45Degree (cable under 45degree), 16 pins, pitch 5mm, size 81.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-116 45Degree pitch 5mm size 81.5x15mm^2 drill 1.2mm pad 3mm +0 +32 +16 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-124_1x24_P5.00mm_45Degree +Terminal Block WAGO 804-124, 45Degree (cable under 45degree), 24 pins, pitch 5mm, size 122x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-124 45Degree pitch 5mm size 122x15mm^2 drill 1.2mm pad 3mm +0 +48 +24 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-301_1x01_P7.50mm_45Degree +Terminal Block WAGO 804-301, 45Degree (cable under 45degree), 1 pins, pitch 7.5mm, size 6.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-301 45Degree pitch 7.5mm size 6.5x15mm^2 drill 1.2mm pad 3mm +0 +2 +1 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-302_1x02_P7.50mm_45Degree +Terminal Block WAGO 804-302, 45Degree (cable under 45degree), 2 pins, pitch 7.5mm, size 14x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-302 45Degree pitch 7.5mm size 14x15mm^2 drill 1.2mm pad 3mm +0 +4 +2 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-303_1x03_P7.50mm_45Degree +Terminal Block WAGO 804-303, 45Degree (cable under 45degree), 3 pins, pitch 7.5mm, size 21.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-303 45Degree pitch 7.5mm size 21.5x15mm^2 drill 1.2mm pad 3mm +0 +6 +3 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-304_1x04_P7.50mm_45Degree +Terminal Block WAGO 804-304, 45Degree (cable under 45degree), 4 pins, pitch 7.5mm, size 29x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-304 45Degree pitch 7.5mm size 29x15mm^2 drill 1.2mm pad 3mm +0 +8 +4 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-305_1x05_P7.50mm_45Degree +Terminal Block WAGO 804-305, 45Degree (cable under 45degree), 5 pins, pitch 7.5mm, size 36.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-305 45Degree pitch 7.5mm size 36.5x15mm^2 drill 1.2mm pad 3mm +0 +10 +5 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-306_1x06_P7.50mm_45Degree +Terminal Block WAGO 804-306, 45Degree (cable under 45degree), 6 pins, pitch 7.5mm, size 44x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-306 45Degree pitch 7.5mm size 44x15mm^2 drill 1.2mm pad 3mm +0 +12 +6 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-307_1x07_P7.50mm_45Degree +Terminal Block WAGO 804-307, 45Degree (cable under 45degree), 7 pins, pitch 7.5mm, size 51.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-307 45Degree pitch 7.5mm size 51.5x15mm^2 drill 1.2mm pad 3mm +0 +14 +7 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-308_1x08_P7.50mm_45Degree +Terminal Block WAGO 804-308, 45Degree (cable under 45degree), 8 pins, pitch 7.5mm, size 59x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-308 45Degree pitch 7.5mm size 59x15mm^2 drill 1.2mm pad 3mm +0 +16 +8 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-309_1x09_P7.50mm_45Degree +Terminal Block WAGO 804-309, 45Degree (cable under 45degree), 9 pins, pitch 7.5mm, size 66.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-309 45Degree pitch 7.5mm size 66.5x15mm^2 drill 1.2mm pad 3mm +0 +18 +9 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-310_1x10_P7.50mm_45Degree +Terminal Block WAGO 804-310, 45Degree (cable under 45degree), 10 pins, pitch 7.5mm, size 74x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-310 45Degree pitch 7.5mm size 74x15mm^2 drill 1.2mm pad 3mm +0 +20 +10 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-312_1x12_P7.50mm_45Degree +Terminal Block WAGO 804-312, 45Degree (cable under 45degree), 12 pins, pitch 7.5mm, size 89x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-312 45Degree pitch 7.5mm size 89x15mm^2 drill 1.2mm pad 3mm +0 +24 +12 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-316_1x16_P7.50mm_45Degree +Terminal Block WAGO 804-316, 45Degree (cable under 45degree), 16 pins, pitch 7.5mm, size 119x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-316 45Degree pitch 7.5mm size 119x15mm^2 drill 1.2mm pad 3mm +0 +32 +16 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-324_1x24_P7.50mm_45Degree +Terminal Block WAGO 804-324, 45Degree (cable under 45degree), 24 pins, pitch 7.5mm, size 179x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-324 45Degree pitch 7.5mm size 179x15mm^2 drill 1.2mm pad 3mm +0 +48 +24 +TestPoint +TestPoint_2Pads_Pitch2.54mm_Drill0.8mm +Test point with 2 pins, pitch 2.54mm, drill diameter 0.8mm +CONN DEV +0 +2 +2 +TestPoint +TestPoint_2Pads_Pitch5.08mm_Drill1.3mm +Test point with 2 pads, pitch 5.08mm, hole diameter 1.3mm, wire diameter 1.0mm +CONN DEV +0 +2 +2 +TestPoint +TestPoint_Bridge_Pitch2.0mm_Drill0.7mm +wire loop as test point, pitch 2.0mm, hole diameter 0.7mm, wire diameter 0.5mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Bridge_Pitch2.54mm_Drill0.7mm +wire loop as test point, pitch 2.0mm, hole diameter 0.7mm, wire diameter 0.5mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Bridge_Pitch2.54mm_Drill1.0mm +wire loop as test point, pitch 2.54mm, hole diameter 1.0mm, wire diameter 0.8mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Bridge_Pitch2.54mm_Drill1.3mm +wire loop as test point, pitch 2.54mm, hole diameter 1.3mm, wire diameter 1.0mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Bridge_Pitch3.81mm_Drill1.3mm +wire loop as test point, pitch 3.81mm, hole diameter 1.3mm, wire diameter 1.0mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Bridge_Pitch5.08mm_Drill0.7mm +wire loop as test point, pitch 5.08mm, hole diameter 0.7mm, wire diameter 1.0mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Bridge_Pitch5.08mm_Drill1.3mm +wire loop as test point, pitch 5.08mm, hole diameter 1.3mm, wire diameter 1.0mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Bridge_Pitch6.35mm_Drill1.3mm +wire loop as test point, pitch 6.35mm, hole diameter 1.3mm, wire diameter 1.0mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Bridge_Pitch7.62mm_Drill1.3mm +wire loop as test point, pitch 7.62mm, hole diameter 1.3mm, wire diameter 1.0mm +test point wire loop +0 +2 +1 +TestPoint +TestPoint_Keystone_5000-5004_Miniature +Keystone Miniature THM Test Point 5000-5004, http://www.keyelco.com/product-pdf.cfm?p=1309 +Through Hole Mount Test Points +0 +1 +1 +TestPoint +TestPoint_Keystone_5005-5009_Compact +Keystone Miniature THM Test Point 5005-5009, http://www.keyelco.com/product-pdf.cfm?p=1314 +Through Hole Mount Test Points +0 +1 +1 +TestPoint +TestPoint_Keystone_5010-5014_Multipurpose +Keystone Miniature THM Test Point 5010-5014, http://www.keyelco.com/product-pdf.cfm?p=1319 +Through Hole Mount Test Points +0 +1 +1 +TestPoint +TestPoint_Keystone_5015_Micro-Minature +SMT Test Point- Micro Miniature 5015, http://www.keyelco.com/product-pdf.cfm?p=1353 +Test Point +0 +1 +1 +TestPoint +TestPoint_Keystone_5019_Minature +SMT Test Point- Micro Miniature 5019, http://www.keyelco.com/product-pdf.cfm?p=1357 +Test Point +0 +1 +1 +TestPoint +TestPoint_Loop_D1.80mm_Drill1.0mm_Beaded +wire loop with bead as test point, loop diameter 1.8mm, hole diameter 1.0mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D2.50mm_Drill1.0mm +wire loop as test point, loop diameter 2.5mm, hole diameter 1.0mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D2.50mm_Drill1.0mm_LowProfile +low profile wire loop as test point, loop diameter 2.5mm, hole diameter 1.0mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D2.50mm_Drill1.85mm +wire loop as test point, loop diameter 2.5mm, hole diameter 1.85mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D2.54mm_Drill1.5mm_Beaded +wire loop with bead as test point, loop diameter2.548mm, hole diameter 1.5mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D2.60mm_Drill0.9mm_Beaded +wire loop with bead as test point, loop diameter2.6mm, hole diameter 0.9mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D2.60mm_Drill1.4mm_Beaded +wire loop with bead as test point, loop diameter2.6mm, hole diameter 1.4mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D2.60mm_Drill1.6mm_Beaded +wire loop with bead as test point, loop diameter2.6mm, hole diameter 1.6mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D3.50mm_Drill0.9mm_Beaded +wire loop with bead as test point, loop diameter2.6mm, hole diameter 0.9mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D3.50mm_Drill1.4mm_Beaded +wire loop with bead as test point, loop diameter 3.5mm, hole diameter 1.4mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D3.80mm_Drill2.0mm +wire loop as test point, loop diameter 3.8mm, hole diameter 2.0mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D3.80mm_Drill2.5mm +wire loop as test point, loop diameter 3.8mm, hole diameter 2.5mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Loop_D3.80mm_Drill2.8mm +wire loop as test point, loop diameter 3.8mm, hole diameter 2.8mm +test point wire loop bead +0 +1 +1 +TestPoint +TestPoint_Pad_1.0x1.0mm +SMD rectangular pad as test Point, square 1.0mm side length +test point SMD pad rectangle square +0 +1 +1 +TestPoint +TestPoint_Pad_1.5x1.5mm +SMD rectangular pad as test Point, square 1.5mm side length +test point SMD pad rectangle square +0 +1 +1 +TestPoint +TestPoint_Pad_2.0x2.0mm +SMD rectangular pad as test Point, square 2.0mm side length +test point SMD pad rectangle square +0 +1 +1 +TestPoint +TestPoint_Pad_2.5x2.5mm +SMD rectangular pad as test Point, square 2.5mm side length +test point SMD pad rectangle square +0 +1 +1 +TestPoint +TestPoint_Pad_3.0x3.0mm +SMD rectangular pad as test Point, square 3.0mm side length +test point SMD pad rectangle square +0 +1 +1 +TestPoint +TestPoint_Pad_4.0x4.0mm +SMD rectangular pad as test Point, square 4.0mm side length +test point SMD pad rectangle square +0 +1 +1 +TestPoint +TestPoint_Pad_D1.0mm +SMD pad as test Point, diameter 1.0mm +test point SMD pad +0 +1 +1 +TestPoint +TestPoint_Pad_D1.5mm +SMD pad as test Point, diameter 1.5mm +test point SMD pad +0 +1 +1 +TestPoint +TestPoint_Pad_D2.0mm +SMD pad as test Point, diameter 2.0mm +test point SMD pad +0 +1 +1 +TestPoint +TestPoint_Pad_D2.5mm +SMD pad as test Point, diameter 2.5mm +test point SMD pad +0 +1 +1 +TestPoint +TestPoint_Pad_D3.0mm +SMD pad as test Point, diameter 3.0mm +test point SMD pad +0 +1 +1 +TestPoint +TestPoint_Pad_D4.0mm +SMD pad as test Point, diameter 4.0mm +test point SMD pad +0 +1 +1 +TestPoint +TestPoint_Plated_Hole_D2.0mm +Plated Hole as test Point, diameter 2.0mm +test point plated hole +0 +1 +1 +TestPoint +TestPoint_Plated_Hole_D3.0mm +Plated Hole as test Point, diameter 3.0mm +test point plated hole +0 +1 +1 +TestPoint +TestPoint_Plated_Hole_D4.0mm +Plated Hole as test Point, diameter 4.0mm +test point plated hole +0 +1 +1 +TestPoint +TestPoint_Plated_Hole_D5.0mm +Plated Hole as test Point, diameter 5.0mm +test point plated hole +0 +1 +1 +TestPoint +TestPoint_THTPad_1.0x1.0mm_Drill0.5mm +THT rectangular pad as test Point, square 1.0mm side length, hole diameter 0.5mm +test point THT pad rectangle square +0 +1 +1 +TestPoint +TestPoint_THTPad_1.5x1.5mm_Drill0.7mm +THT rectangular pad as test Point, square 1.5mm side length, hole diameter 0.7mm +test point THT pad rectangle square +0 +1 +1 +TestPoint +TestPoint_THTPad_2.0x2.0mm_Drill1.0mm +THT rectangular pad as test Point, square 2.0mm_Drill1.0mm side length, hole diameter 1.0mm +test point THT pad rectangle square +0 +1 +1 +TestPoint +TestPoint_THTPad_2.5x2.5mm_Drill1.2mm +THT rectangular pad as test Point, square 2.5mm side length, hole diameter 1.2mm +test point THT pad rectangle square +0 +1 +1 +TestPoint +TestPoint_THTPad_3.0x3.0mm_Drill1.5mm +THT rectangular pad as test Point, square 3.0mm side length, hole diameter 1.5mm +test point THT pad rectangle square +0 +1 +1 +TestPoint +TestPoint_THTPad_4.0x4.0mm_Drill2.0mm +THT rectangular pad as test Point, square 4.0mm side length, hole diameter 2.0mm +test point THT pad rectangle square +0 +1 +1 +TestPoint +TestPoint_THTPad_D1.0mm_Drill0.5mm +THT pad as test Point, diameter 1.0mm, hole diameter 0.5mm +test point THT pad +0 +1 +1 +TestPoint +TestPoint_THTPad_D1.5mm_Drill0.7mm +THT pad as test Point, diameter 1.5mm, hole diameter 0.7mm +test point THT pad +0 +1 +1 +TestPoint +TestPoint_THTPad_D2.0mm_Drill1.0mm +THT pad as test Point, diameter 2.0mm, hole diameter 1.0mm +test point THT pad +0 +1 +1 +TestPoint +TestPoint_THTPad_D2.5mm_Drill1.2mm +THT pad as test Point, diameter 2.5mm, hole diameter 1.2mm +test point THT pad +0 +1 +1 +TestPoint +TestPoint_THTPad_D3.0mm_Drill1.5mm +THT pad as test Point, diameter 3.0mm, hole diameter 1.5mm +test point THT pad +0 +1 +1 +TestPoint +TestPoint_THTPad_D4.0mm_Drill2.0mm +THT pad as test Point, diameter 4.0mm, hole diameter 2.0mm +test point THT pad +0 +1 +1 +Transformer_SMD +Pulse_P0926NL +SMT Gate Drive Transformer, 1:1:1, 8.0x6.3x5.3mm (https://productfinder.pulseeng.com/products/datasheets/SPM2007_61.pdf) +pulse pa0926nl +0 +6 +6 +Transformer_SMD +Pulse_PA1323NL +SMT Gate Drive Transformer, 1:1, 9.5x7.1x5.3mm (https://productfinder.pulseeng.com/products/datasheets/SPM2007_61.pdf) +pulse pa1323nl +0 +6 +6 +Transformer_SMD +Pulse_PA2001NL +SMT Gate Drive Transformer, 1:1, 8.6x6.7x2.5mm (https://productfinder.pulseeng.com/products/datasheets/P663.pdf) +pulse pa2001nl pe-68386nl +0 +4 +4 +Transformer_SMD +Pulse_PA2002NL-PA2008NL-PA2009NL +SMT Gate Drive Transformer, 1:1:1 or 2:1:1 or 2.5:1:1 or 1:1, 9.0x8.6x7.6mm (https://productfinder.pulseeng.com/products/datasheets/P663.pdf) +pulse pa2002nl pa2008nl pa2009nl p0544nl pa0184nl pa0297nl pa0510nl +0 +6 +6 +Transformer_SMD +Pulse_PA2004NL +SMT Gate Drive Transformer, 1:1:1, 8.6x6.7x3.6mm (https://productfinder.pulseeng.com/products/datasheets/P663.pdf) +pulse pa2004nl pa0264nl +0 +6 +6 +Transformer_SMD +Pulse_PA2005NL +SMT Gate Drive Transformer, 1:1:1, 11.8x8.8x4.0mm (https://productfinder.pulseeng.com/products/datasheets/P663.pdf) +pulse pa2005nl pa0173nl +0 +6 +6 +Transformer_SMD +Pulse_PA2006NL +SMT Gate Drive Transformer, 1:1, 11.8x8.8x4.0mm (https://productfinder.pulseeng.com/products/datasheets/P663.pdf) +pulse pa2006nl pa0186nl +0 +4 +4 +Transformer_SMD +Pulse_PA2007NL +SMT Gate Drive Transformer, 1:1, 9.0x8.6x7.6mm (https://productfinder.pulseeng.com/products/datasheets/P663.pdf) +pulse pa2007nl +0 +4 +4 +Transformer_SMD +Pulse_PA2777NL +SMT Gate Drive Transformer, 1:1, 7.1x6.1x5.5mm (https://productfinder.pulseeng.com/products/datasheets/SPM2007_61.pdf) +pulse pa2777nl +0 +8 +8 +Transformer_SMD +Pulse_PA3493NL +SMT Gate Drive Transformer, 1.25:1, 10.9x9.7x2.7mm (https://productfinder.pulseeng.com/products/datasheets/SPM2007_61.pdf) +pulse pa3493nl +0 +4 +4 +Transformer_SMD +Transformer_Coilcraft_CST1 +Current sense transformer, SMD, 8.0x8.13x5.3mm (https://www.coilcraft.com/pdfs/cst.pdf) +Transformer current sense SMD +0 +8 +8 +Transformer_SMD +Transformer_Coilcraft_CST2 +Current sense transformer, SMD, 8.0x8.13x5.3mm (https://www.coilcraft.com/pdfs/cst.pdf) +Transformer current sense SMD +0 +8 +8 +Transformer_SMD +Transformer_Coilcraft_CST2010 +Current sense transformer, SMD, 14.55x19.91x10.50mm (https://www.coilcraft.com/pdfs/cst2010.pdf) +Transformer current sense SMD +0 +12 +12 +Transformer_SMD +Transformer_CurrentSense_8.4x7.2mm +Transformer current sense SMD 8.4x7.2mm +Transformer current sense SMD +0 +8 +8 +Transformer_SMD +Transformer_Ethernet_Bel_S558-5999-T7-F +Ethernet Transformer, Bel S558-5999-T7-F, https://www.belfuse.com/resources/ICMs/lan-/S558-5999-T7-F.pdf +Ethernet Transformer +0 +16 +16 +Transformer_SMD +Transformer_Ethernet_Bourns_PT61017PEL +https://www.bourns.com/docs/Product-Datasheets/PT61017PEL.pdf +Transformer Ethernet Single Center-Tap +0 +16 +16 +Transformer_SMD +Transformer_Ethernet_HALO_TG111-MSC13 +Transformer Ethernet SMD, https://www.haloelectronics.com/pdf/discrete-genesus.pdf +Transformer Ethernet SMD +0 +24 +24 +Transformer_SMD +Transformer_MACOM_SM-22 +https://cdn.macom.com/datasheets/ETC1-1-13.pdf +RF Transformer +0 +5 +5 +Transformer_SMD +Transformer_Murata_78250JC +Murata 78250JC https://www.murata-ps.com/datasheet?/data/magnetics/kmp_78250j.pdf +Murata transformer +0 +6 +6 +Transformer_SMD +Transformer_NF_ETAL_P2781 +NF-Transformer, ETAL, P2781, SMD, +NF-Transformer ETAL P2781 SMD +0 +8 +7 +Transformer_SMD +Transformer_NF_ETAL_P2781_HandSoldering +NF-Transformer, ETAL, P2781, SMD, Handsoldering +NF-Transformer ETAL P2781 SMD Handsoldering +0 +8 +7 +Transformer_SMD +Transformer_NF_ETAL_P3000 +NF-Reansformer, ETAL, P3000, SMD, +NF-Reansformer ETAL P3000 SMD +0 +15 +13 +Transformer_SMD +Transformer_NF_ETAL_P3000_HandSoldering +NF-Reansformer, ETAL, P3000, SMD, Handsoldering, +NF-Reansformer ETAL P3000 SMD Handsoldering +0 +15 +13 +Transformer_SMD +Transformer_NF_ETAL_P3181 +NF-Transformer, ETAL, P3181, SMD, +NF-Transformer ETAL P3181 SMD +0 +7 +6 +Transformer_SMD +Transformer_NF_ETAL_P3181_HandSoldering +NF-Transformer, ETAL, P3181, SMD, Hand Soldering, +NF-Transformer ETAL P3181 SMD Hand Soldering +0 +7 +6 +Transformer_SMD +Transformer_NF_ETAL_P3188 +NF-Transformer, ETAL, P3188, SMD, +NF-Transformer ETAL P3188 SMD +0 +8 +6 +Transformer_SMD +Transformer_NF_ETAL_P3188_HandSoldering +NF-Transformer, ETAL, P3188, SMD, Handsoldering, +NF-Transformer ETAL P3188 SMD Handsoldering +0 +8 +6 +Transformer_SMD +Transformer_NF_ETAL_P3191 +NF-Transformer, ETAL, P3191, SMD, +NF-Transformer ETAL P3191 SMD +0 +8 +6 +Transformer_SMD +Transformer_NF_ETAL_P3191_HandSoldering +NF-Transformer, ETAL, P3191, SMD, Handsoldering, +NF-Transformer ETAL P3191 SMD Handsoldering +0 +8 +6 +Transformer_SMD +Transformer_Pulse_H1100NL +For H1100NL, H1101NL, H1102NL, H1121NL, H1183NL, H1199NL, HX1188NL, HX1198NL and H1302NL. https://productfinder.pulseeng.com/doc_type/WEB301/doc_num/H1102NL/doc_part/H1102NL.pdf +H1100NL H1101NL H1102NL H1121NL H1183NL H1199NL HX1188NL HX1198NL H1302N +0 +16 +16 +Transformer_SMD +Transformer_Wuerth_750315371 +Power Transformer, horizontal core with bobbin, 6 pin, 2.54mm pitch, 11.24mm row spacing, 12.6x8.3x4.1mm +transformer flyback +0 +6 +6 +Transformer_THT +Autotransformer_Toroid_1Tap_Horizontal_D9.0mm_Amidon-T30 +Autotransformer, Toroid, horizontal, laying, 1 Tap, Diameter 9mm, Amidon T30, +Autotransformer Toroid horizontal laying 1 Tap Diameter 9mm Amidon T30 +0 +3 +3 +Transformer_THT +Autotransformer_Toroid_1Tap_Horizontal_D10.5mm_Amidon-T37 +Autotransformer, Toroid, horizontal, laying, 1 Tap, Diameter 10,5mm, Amidon T37, +Autotransformer Toroid horizontal laying 1 Tap Diameter 10 5mm Amidon T37 +0 +3 +3 +Transformer_THT +Autotransformer_Toroid_1Tap_Horizontal_D12.5mm_Amidon-T44 +Autotransformer, Toroid, horizontal, laying, 1 Tap, Diameter 12,5mm, Amidon T44, +Autotransformer Toroid horizontal laying 1 Tap Diameter 12 5mm Amidon T44 +0 +3 +3 +Transformer_THT +Autotransformer_Toroid_1Tap_Horizontal_D14.0mm_Amidon-T50 +Choke, Inductance, Autotransformer, Toroid, horizontal, laying, 1 Tap, Diameter 14mm, Amidon T50, +Choke Inductance Autotransformer Toroid horizontal laying 1 Tap Diameter 14mm Amidon T50 +0 +3 +3 +Transformer_THT +Autotransformer_ZS1052-AC +Ignition coil for xenon flash, http://www.excelitas.com/downloads/ZS1052ACH.pdf +ignition coil autotransformer +0 +3 +3 +Transformer_THT +Transformer_37x44 +transformer 37x44mm² +transformer 37x44mm² +0 +12 +4 +Transformer_THT +Transformer_Breve_TEZ-22x24 +http://www.breve.pl/pdf/ANG/TEZ_ang.pdf +TEZ PCB Transformer +0 +7 +7 +Transformer_THT +Transformer_Breve_TEZ-28x33 +http://www.breve.pl/pdf/ANG/TEZ_ang.pdf +TEZ PCB Transformer +0 +9 +9 +Transformer_THT +Transformer_Breve_TEZ-35x42 +http://www.breve.pl/pdf/ANG/TEZ_ang.pdf +TEZ PCB Transformer +0 +9 +9 +Transformer_THT +Transformer_Breve_TEZ-38x45 +http://www.breve.pl/pdf/ANG/TEZ_ang.pdf +TEZ PCB Transformer +0 +9 +9 +Transformer_THT +Transformer_Breve_TEZ-44x52 +http://www.breve.pl/pdf/ANG/TEZ_ang.pdf +TEZ PCB Transformer +0 +10 +10 +Transformer_THT +Transformer_Breve_TEZ-47x57 +http://www.breve.pl/pdf/ANG/TEZ_ang.pdf +TEZ PCB Transformer +0 +13 +13 +Transformer_THT +Transformer_CHK_EI30-2VA_1xSec +Trafo, Printtrafo, CHK, EI30, 2VA, 1x Sec,http://www.eratransformers.com/downloads/030-7585.0.pdf +Trafo Printtrafo CHK EI30 2VA 1x Sec +0 +10 +10 +Transformer_THT +Transformer_CHK_EI30-2VA_2xSec +Trafo, Printtrafo, CHK, EI30, 2VA, 2x Sec, +Trafo Printtrafo CHK EI30 2VA 2x Sec +0 +10 +10 +Transformer_THT +Transformer_CHK_EI30-2VA_Neutral +Trafo, Printtrafo, CHK, EI30, 2VA, neutral, +Trafo Printtrafo CHK EI30 2VA neutral +0 +10 +10 +Transformer_THT +Transformer_CHK_EI38-3VA_1xSec +Trafo, Printtrafo, CHK, EI38, 3VA, 1x Sec, http://www.eratransformers.com/product-detail/20 +Trafo Printtrafo CHK EI38 3VA 1x Sec +0 +10 +10 +Transformer_THT +Transformer_CHK_EI38-3VA_2xSec +Trafo, Printtrafo, CHK, EI38, 3VA, 2x Sec, http://www.eratransformers.com/product-detail/20 +Trafo Printtrafo CHK EI38 3VA 2x Sec +0 +10 +10 +Transformer_THT +Transformer_CHK_EI38-3VA_Neutral +Trafo, Printtrafo, CHK, EI38, 3VA, neutral, http://www.eratransformers.com/product-detail/20 +Trafo Printtrafo CHK EI42 3VA neutral +0 +10 +10 +Transformer_THT +Transformer_CHK_EI42-5VA_1xSec +Trafo, Printtrafo, CHK, EI42, 5VA, 1x Sec, +Trafo Printtrafo CHK EI42 5VA 1x Sec +0 +10 +10 +Transformer_THT +Transformer_CHK_EI42-5VA_2xSec +Trafo, Printtrafo, CHK, EI42, 5VA, 2x Sec, +Trafo Printtrafo CHK EI42 5VA 2x Sec +0 +10 +10 +Transformer_THT +Transformer_CHK_EI42-5VA_Neutral +Trafo, Printtrafo, CHK, EI42, 5VA, neutral, +Trafo Printtrafo CHK EI42 5VA neutral +0 +10 +10 +Transformer_THT +Transformer_CHK_EI48-8VA_1xSec +Trafo, Printtrafo, CHK, EI48, 8VA, 1x Sec, http://www.eratransformers.com/product-detail/18 +Trafo Printtrafo CHK EI48 8VA 1x Sec +0 +12 +12 +Transformer_THT +Transformer_CHK_EI48-8VA_2xSec +Trafo, Printtrafo, CHK, EI48, 8VA, 2x Sec, http://www.eratransformers.com/product-detail/18 +Trafo Printtrafo CHK EI48 8VA 2x Sec +0 +12 +12 +Transformer_THT +Transformer_CHK_EI48-8VA_Neutral +Trafo, Printtrafo, CHK, EI48, 8VA, neutral, http://www.eratransformers.com/product-detail/18 +Trafo Printtrafo CHK EI48 8VA neutral +0 +12 +12 +Transformer_THT +Transformer_CHK_EI48-10VA_1xSec +Trafo, Printtrafo, CHK, EI48, 10VA, 1x Sec, +Trafo Printtrafo CHK EI48 10VA 1x Sec +0 +12 +12 +Transformer_THT +Transformer_CHK_EI48-10VA_2xSec +Trafo, Printtrafo, CHK, EI48, 10VA, 2x Sec, http://www.eratransformers.com/product-detail/18 +Trafo Printtrafo CHK EI48 10VA 2x Sec +0 +12 +12 +Transformer_THT +Transformer_CHK_EI48-10VA_Neutral +Trafo, Printtrafo, CHK, EI48, 10VA, neutral, http://www.eratransformers.com/product-detail/18 +Trafo Printtrafo CHK EI48 10VA neutral +0 +12 +12 +Transformer_THT +Transformer_CHK_EI54-12VA_1xSec +Trafo, Printtrafo, CHK, EI54, 12VA, 1x Sec,http://www.eratransformers.com/product-detail/19 +Trafo Printtrafo CHK EI54 12VA 1x Sec +0 +14 +14 +Transformer_THT +Transformer_CHK_EI54-12VA_2xSec +Trafo, Printtrafo, CHK, EI54, 12VA, 2x Sec,http://www.eratransformers.com/product-detail/19 +Trafo Printtrafo CHK EI54 12VA 2x Sec +0 +14 +14 +Transformer_THT +Transformer_CHK_EI54-12VA_Neutral +Trafo, Printtrafo, CHK, EI54, 12VA, neutral,http://www.eratransformers.com/product-detail/19 +Trafo Printtrafo CHK EI54 12VA neutral +0 +14 +14 +Transformer_THT +Transformer_CHK_EI54-16VA_1xSec +Trafo, Printtrafo, CHK, EI54, 16VA, 1x Sec,http://www.eratransformers.com/product-detail/19 +Trafo Printtrafo CHK EI54 16VA 1x Sec +0 +14 +14 +Transformer_THT +Transformer_CHK_EI54-16VA_2xSec +Trafo, Printtrafo, CHK, EI54, 16VA, 2x Sec,http://www.eratransformers.com/product-detail/19 +Trafo Printtrafo CHK EI54 16VA 2x Sec +0 +14 +14 +Transformer_THT +Transformer_CHK_EI54-16VA_Neutral +Trafo, Printtrafo, CHK, EI54, 16VA, neutral,http://www.eratransformers.com/product-detail/19 +Trafo Printtrafo CHK EI54 16VA neutral +0 +14 +14 +Transformer_THT +Transformer_CHK_UI30-4VA_Flat +Trafo, Flattrafo, CHK, UI30, 4VA, +Trafo Flattrafo CHK UI30 4VA +0 +16 +16 +Transformer_THT +Transformer_CHK_UI39-10VA_Flat +Trafo, Flattrafo, CHK, UI39, 10VA, +Trafo Flattrafo CHK UI39 10VA +0 +20 +20 +Transformer_THT +Transformer_Coilcraft_Q4434-B_Rhombus-T1311 +Transformator, Transformer, Flyback, Coilcraft Q4434-B, Rgombus T1311, +Transformator Transformer Flyback Coilcraft Q4434-B Rgombus T1311 +0 +8 +8 +Transformer_THT +Transformer_EPCOS_B66359A1013T_Horizontal +Transformer, Transformator, ETD29, 13 Pin, Horizontal, EPCOS-B66359A1013T, +Transformer Transformator ETD29 13 Pin Horizontal EPCOS-B66359A1013T +0 +13 +13 +Transformer_THT +Transformer_EPCOS_B66359J1014T_Vertical +Transformer, Transformator, ETD29, 14 Pin, Vertical, EPCOS-B66359J1014T, +Transformer Transformator ETD29 14 Pin Vertical EPCOS-B66359J1014T +0 +14 +14 +Transformer_THT +Transformer_Microphone_Lundahl_LL1538 +AUDIO TRAFO LUNDAHL, https://www.lundahltransformers.com/wp-content/uploads/datasheets/1538_8xl.pdf +AUDIO TRAFO LUNDAHL +0 +7 +7 +Transformer_THT +Transformer_Microphone_Lundahl_LL1587 +AUDIO TRAFO LUNDAHL, https://www.lundahltransformers.com/wp-content/uploads/datasheets/1587.pdf +AUDIO TRAFO LUNDAHL +0 +7 +7 +Transformer_THT +Transformer_Myrra_74040_Horizontal +Transformer, Transformator, ETD29, 13 Pin, Horizontal, Myrra-74040, +Transformer Transformator ETD29 13 Pin Horizontal Myrra-74040 +0 +13 +13 +Transformer_THT +Transformer_Myrra_EF20_7408x +EF20 flyback transformer,http://myrra.com/wp-content/uploads/2017/09/Datasheet-74087-74088-74089-rev-A.pdf +transformer flyback SMPS +0 +9 +9 +Transformer_THT +Transformer_NF_ETAL_1-1_P1200 +NF-Transformer, 1:1, ETAL P1200,http://www.etalgroup.com/sites/default/files/products/P1200_April_2005.pdf +NF-Transformer 1to1 ETAL P1200 +0 +4 +4 +Transformer_THT +Transformer_NF_ETAL_P1165 +NF-Transformer, ETAL, P1165,http://www.etalgroup.com/sites/default/files/products/P1165_February_2006.pdf +NF-Transformer ETAL P1165 +0 +4 +4 +Transformer_THT +Transformer_NF_ETAL_P3324 +NF-Transformer, ETAL P3324,http://www.etalgroup.com/sites/default/files/products/P3324_April_2005.pdf +NF-Transformer ETAL P3324 +0 +4 +4 +Transformer_THT +Transformer_NF_ETAL_P3356 +NF-Transformer, ETAL P3356, http://www.etalgroup.com/sites/default/files/products/P3356_December_2005.pdf +NF-Transformer ETAL P3356 +0 +4 +4 +Transformer_THT +Transformer_Toroid_Horizontal_D9.0mm_Amidon-T30 +Transformer, Toroid, horizontal, laying, Diameter 9mm, Amidon, T30, +Transformer Toroid horizontal laying Diameter 9mm Amidon T30 +0 +4 +4 +Transformer_THT +Transformer_Toroid_Horizontal_D10.5mm_Amidon-T37 +Transformer, Toroid, horizontal, laying, Diameter 10,5mm, Amidon T37, +Transformer Toroid horizontal laying Diameter 10 5mm Amidon T37 +0 +4 +4 +Transformer_THT +Transformer_Toroid_Horizontal_D12.5mm_Amidon-T44 +Transformer, Toroid, horizontal, laying, Diameter 12,5mm, Amidon T44, +Transformer Toroid horizontal laying Diameter 12 5mm Amidon T44 +0 +4 +4 +Transformer_THT +Transformer_Toroid_Horizontal_D14.0mm_Amidon-T50 +Transformer, Toroid, horizontal, laying, Diameter 14mm, Amidon T50, +Transformer Toroid horizontal laying Diameter 14mm Amidon T50 +0 +4 +4 +Transformer_THT +Transformer_Toroid_Horizontal_D18.0mm +Transformer, Toroid, tapped, horizontal, laying, Diameter 18mm, +Transformer Toroid tapped horizontal laying Diameter 18mm +0 +5 +4 +Transformer_THT +Transformer_Toroid_Tapped_Horizontal_D9.0mm_Amidon-T30 +Transformer, Toroid, tapped, horizontal, laying, Diameter 9mm, Amidon, T30, +Transformer Toroid tapped horizontal laying Diameter 9mm Amidon T30 +0 +6 +6 +Transformer_THT +Transformer_Toroid_Tapped_Horizontal_D10.5mm_Amidon-T37 +Transformer, Toroid, tapped, horizontal, laying, Diameter 10,5mm, Amidon, T37, +Transformer Toroid tapped horizontal laying Diameter 10 5mm Amidon T37 +0 +6 +6 +Transformer_THT +Transformer_Toroid_Tapped_Horizontal_D12.5mm_Amidon-T44 +Transformer, Toroid, tapped, horizontal, laying, Diameter 12,5mm, Amidon, T44, +Transformer Toroid tapped horizontal laying Diameter 12 5mm Amidon T44 +0 +6 +6 +Transformer_THT +Transformer_Toroid_Tapped_Horizontal_D14.0mm_Amidon-T50 +Transformer, Toroid, tapped, horizontal, laying, Diameter 14mm, Amidon T50, +Transformer Toroid tapped horizontal laying Diameter 14mm Amidon T50 +0 +6 +6 +Transformer_THT +Transformer_Wuerth_750343373 +Transformer, horizontal core with bobbin, 10 pin, 3.81mm pitch, 15.24mm row spacing, 22x23x17.53mm (https://katalog.we-online.com/ctm/datasheet/750343373.pdf) +transformer flyback +0 +10 +10 +Valve +Valve_ECC-83-1 +Valve ECC-83-1 round pins +Valve ECC-83-1 round pins +0 +9 +9 +Valve +Valve_ECC-83-2 +Valve ECC-83-2 flat pins +Valve ECC-83-2 flat pins +0 +10 +9 +Valve +Valve_EURO +Valve Euro +Valve Euro +0 +7 +5 +Valve +Valve_Glimm +Valve Glimm +Valve Glimm +0 +2 +2 +Valve +Valve_Mini_G +Valve mini G +Valve mini G +0 +9 +7 +Valve +Valve_Mini_P +Valve mini P +Valve mini P +0 +7 +7 +Valve +Valve_Mini_Pentode_Linear +Mini-Pentode, 5-pin, e.g. JAN6418 +Valve Mini-Pentode 5-pin JAN6418 +0 +5 +5 +Valve +Valve_Noval_G +Valve NOVAL G +Valve NOVAL G +0 +11 +9 +Valve +Valve_Noval_P +Valve NOVAL P +Valve NOVAL P +0 +9 +9 +Valve +Valve_Octal +8-pin round valve +valve +0 +9 +8 +Varistor +RV_Disc_D7mm_W3.4mm_P5mm +Varistor, diameter 7mm, width 3.4mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W3.5mm_P5mm +Varistor, diameter 7mm, width 3.5mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W3.6mm_P5mm +Varistor, diameter 7mm, width 3.6mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W3.7mm_P5mm +Varistor, diameter 7mm, width 3.7mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W3.8mm_P5mm +Varistor, diameter 7mm, width 3.8mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W3.9mm_P5mm +Varistor, diameter 7mm, width 3.9mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W4.2mm_P5mm +Varistor, diameter 7mm, width 4.2mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W4.3mm_P5mm +Varistor, diameter 7mm, width 4.3mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W4.5mm_P5mm +Varistor, diameter 7mm, width 4.5mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W4.8mm_P5mm +Varistor, diameter 7mm, width 4.8mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W4.9mm_P5mm +Varistor, diameter 7mm, width 4.9mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W4mm_P5mm +Varistor, diameter 7mm, width 4mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W5.1mm_P5mm +Varistor, diameter 7mm, width 5.1mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W5.4mm_P5mm +Varistor, diameter 7mm, width 5.4mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W5.5mm_P5mm +Varistor, diameter 7mm, width 5.5mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D7mm_W5.7mm_P5mm +Varistor, diameter 7mm, width 5.7mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W3.3mm_P5mm +Varistor, diameter 9mm, width 3.3mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W3.4mm_P5mm +Varistor, diameter 9mm, width 3.4mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W3.5mm_P5mm +Varistor, diameter 9mm, width 3.5mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W3.6mm_P5mm +Varistor, diameter 9mm, width 3.6mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W3.7mm_P5mm +Varistor, diameter 9mm, width 3.7mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W3.8mm_P5mm +Varistor, diameter 9mm, width 3.8mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W3.9mm_P5mm +Varistor, diameter 9mm, width 3.9mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W4.1mm_P5mm +Varistor, diameter 9mm, width 4.1mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W4.2mm_P5mm +Varistor, diameter 9mm, width 4.2mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W4.4mm_P5mm +Varistor, diameter 9mm, width 4.4mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W4.5mm_P5mm +Varistor, diameter 9mm, width 4.5mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W4.8mm_P5mm +Varistor, diameter 9mm, width 4.8mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W4mm_P5mm +Varistor, diameter 9mm, width 4mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W5.2mm_P5mm +Varistor, diameter 9mm, width 5.2mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W5.4mm_P5mm +Varistor, diameter 9mm, width 5.4mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W5.5mm_P5mm +Varistor, diameter 9mm, width 5.5mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W5.7mm_P5mm +Varistor, diameter 9mm, width 5.7mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D9mm_W6.1mm_P5mm +Varistor, diameter 9mm, width 6.1mm, pitch 5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W3.9mm_P7.5mm +Varistor, diameter 12mm, width 3.9mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W4.2mm_P7.5mm +Varistor, diameter 12mm, width 4.2mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W4.3mm_P7.5mm +Varistor, diameter 12mm, width 4.3mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W4.4mm_P7.5mm +Varistor, diameter 12mm, width 4.4mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W4.5mm_P7.5mm +Varistor, diameter 12mm, width 4.5mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W4.6mm_P7.5mm +Varistor, diameter 12mm, width 4.6mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W4.7mm_P7.5mm +Varistor, diameter 12mm, width 4.7mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W4.8mm_P7.5mm +Varistor, diameter 12mm, width 4.8mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W4mm_P7.5mm +Varistor, diameter 12mm, width 4mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W5.1mm_P7.5mm +Varistor, diameter 12mm, width 5.1mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W5.4mm_P7.5mm +Varistor, diameter 12mm, width 5.4mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W5.8mm_P7.5mm +Varistor, diameter 12mm, width 5.8mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W5mm_P7.5mm +Varistor, diameter 12mm, width 5mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W6.1mm_P7.5mm +Varistor, diameter 12mm, width 6.1mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W6.2mm_P7.5mm +Varistor, diameter 12mm, width 6.2mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W6.3mm_P7.5mm +Varistor, diameter 12mm, width 6.3mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W6.7mm_P7.5mm +Varistor, diameter 12mm, width 6.7mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W7.1mm_P7.5mm +Varistor, diameter 12mm, width 7.1mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W7.5mm_P7.5mm +Varistor, diameter 12mm, width 7.5mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D12mm_W7.9mm_P7.5mm +Varistor, diameter 12mm, width 7.9mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W3.9mm_P7.5mm +Varistor, diameter 15.5mm, width 3.9mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4.2mm_P7.5mm +Varistor, diameter 15.5mm, width 4.2mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4.3mm_P7.5mm +Varistor, diameter 15.5mm, width 4.3mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4.4mm_P7.5mm +Varistor, diameter 15.5mm, width 4.4mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4.5mm_P7.5mm +Varistor, diameter 15.5mm, width 4.5mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4.6mm_P7.5mm +Varistor, diameter 15.5mm, width 4.6mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4.7mm_P7.5mm +Varistor, diameter 15.5mm, width 4.7mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4.8mm_P7.5mm +Varistor, diameter 15.5mm, width 4.8mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4.9mm_P7.5mm +Varistor, diameter 15.5mm, width 4.9mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W4mm_P7.5mm +Varistor, diameter 15.5mm, width 4mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W5.2mm_P7.5mm +Varistor, diameter 15.5mm, width 5.2mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W5.4mm_P7.5mm +Varistor, diameter 15.5mm, width 5.4mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W5.9mm_P7.5mm +Varistor, diameter 15.5mm, width 5.9mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W5mm_P7.5mm +Varistor, diameter 15.5mm, width 5mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W6.1mm_P7.5mm +Varistor, diameter 15.5mm, width 6.1mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W6.3mm_P7.5mm +Varistor, diameter 15.5mm, width 6.3mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W6.4mm_P7.5mm +Varistor, diameter 15.5mm, width 6.4mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W6.8mm_P7.5mm +Varistor, diameter 15.5mm, width 6.8mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W7.2mm_P7.5mm +Varistor, diameter 15.5mm, width 7.2mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W7.5mm_P7.5mm +Varistor, diameter 15.5mm, width 7.5mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W8mm_P7.5mm +Varistor, diameter 15.5mm, width 8mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D15.5mm_W11mm_P7.5mm +Varistor, diameter 15.5mm, width 11mm, pitch 7.5mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D16.5mm_W6.7mm_P7.5mm +Varistor, diameter 16.5mm, width 6.7mm, pitch 5mm, https://katalog.we-online.de/pbs/datasheet/820542711.pdf +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W4.3mm_P10mm +Varistor, diameter 21.5mm, width 4.3mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W4.4mm_P10mm +Varistor, diameter 21.5mm, width 4.4mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W4.5mm_P10mm +Varistor, diameter 21.5mm, width 4.5mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W4.6mm_P10mm +Varistor, diameter 21.5mm, width 4.6mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W4.7mm_P10mm +Varistor, diameter 21.5mm, width 4.7mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W4.8mm_P10mm +Varistor, diameter 21.5mm, width 4.8mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W4.9mm_P10mm +Varistor, diameter 21.5mm, width 4.9mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W5.1mm_P10mm +Varistor, diameter 21.5mm, width 5.1mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W5.3mm_P10mm +Varistor, diameter 21.5mm, width 5.3mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W5.4mm_P10mm +Varistor, diameter 21.5mm, width 5.4mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W5.6mm_P10mm +Varistor, diameter 21.5mm, width 5.6mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W5.8mm_P10mm +Varistor, diameter 21.5mm, width 5.8mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W5mm_P10mm +Varistor, diameter 21.5mm, width 5mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W6.1mm_P7.5mm +varistor +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W6.3mm_P10mm +Varistor, diameter 21.5mm, width 6.3mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W6.5mm_P10mm +Varistor, diameter 21.5mm, width 6.5mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W6.7mm_P10mm +Varistor, diameter 21.5mm, width 6.7mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W6.8mm_P10mm +Varistor, diameter 21.5mm, width 6.8mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W7.1mm_P10mm +Varistor, diameter 21.5mm, width 7.1mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W7.5mm_P10mm +Varistor, diameter 21.5mm, width 7.5mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W7.9mm_P10mm +Varistor, diameter 21.5mm, width 7.9mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W8.4mm_P10mm +Varistor, diameter 21.5mm, width 8.4mm, pitch 10mm +varistor SIOV +0 +2 +2 +Varistor +RV_Disc_D21.5mm_W11.4mm_P10mm +Varistor, diameter 21.5mm, width 11.4mm, pitch 10mm +varistor SIOV +0 +2 +2 diff --git a/CentralBox/Hardware/Kicad/I-Spritz_v2/fp-info-cache b/CentralBox/Hardware/Kicad/I-Spritz_v2/fp-info-cache new file mode 100644 index 0000000..573541a --- /dev/null +++ b/CentralBox/Hardware/Kicad/I-Spritz_v2/fp-info-cache @@ -0,0 +1 @@ +0 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/.cproject b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/.cproject new file mode 100644 index 0000000..65cdee8 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/.cproject @@ -0,0 +1,210 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/.mxproject b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/.mxproject new file mode 100644 index 0000000..18dd56a --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/.mxproject @@ -0,0 +1,28 @@ +[PreviousLibFiles] +LibFiles=Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_tim.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_tim_ex.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_adc.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_adc_ex.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_adc.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_def.h;Drivers\STM32G4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_rcc.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_rcc_ex.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_bus.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_rcc.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_system.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_utils.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_crs.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_flash.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_flash_ex.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_flash_ramfunc.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_gpio.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_gpio_ex.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_gpio.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_exti.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_exti.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_dma.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_dma_ex.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_dma.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_dmamux.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_pwr.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_pwr_ex.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_pwr.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_cortex.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_cortex.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_comp.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_comp.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_dac.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_dac.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_dac_ex.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_fdcan.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_opamp.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_opamp.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_opamp_ex.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_rtc.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_rtc.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_rtc_ex.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_tim.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_uart.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_usart.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_lpuart.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_uart_ex.h;Middlewares\Third_Party\FreeRTOS\Source\include\croutine.h;Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h;Middlewares\Third_Party\FreeRTOS\Source\include\event_groups.h;Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h;Middlewares\Third_Party\FreeRTOS\Source\include\list.h;Middlewares\Third_Party\FreeRTOS\Source\include\message_buffer.h;Middlewares\Third_Party\FreeRTOS\Source\include\mpu_prototypes.h;Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h;Middlewares\Third_Party\FreeRTOS\Source\include\portable.h;Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h;Middlewares\Third_Party\FreeRTOS\Source\include\queue.h;Middlewares\Third_Party\FreeRTOS\Source\include\semphr.h;Middlewares\Third_Party\FreeRTOS\Source\include\stack_macros.h;Middlewares\Third_Party\FreeRTOS\Source\include\StackMacros.h;Middlewares\Third_Party\FreeRTOS\Source\include\stream_buffer.h;Middlewares\Third_Party\FreeRTOS\Source\include\task.h;Middlewares\Third_Party\FreeRTOS\Source\include\timers.h;Middlewares\Third_Party\FreeRTOS\Source\include\atomic.h;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.h;Middlewares\Third_Party\FreeRTOS\Source\portable\GCC\ARM_CM4F\portmacro.h;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_tim.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_tim_ex.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_adc.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_adc_ex.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_ll_adc.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_rcc.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_rcc_ex.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_flash.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_flash_ex.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_flash_ramfunc.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_gpio.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_exti.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_dma.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_dma_ex.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_pwr.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_pwr_ex.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_cortex.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_comp.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_dac.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_dac_ex.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_fdcan.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_opamp.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_opamp_ex.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_rtc.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_rtc_ex.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_uart.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_uart_ex.c;Middlewares\Third_Party\FreeRTOS\Source\croutine.c;Middlewares\Third_Party\FreeRTOS\Source\event_groups.c;Middlewares\Third_Party\FreeRTOS\Source\list.c;Middlewares\Third_Party\FreeRTOS\Source\queue.c;Middlewares\Third_Party\FreeRTOS\Source\stream_buffer.c;Middlewares\Third_Party\FreeRTOS\Source\tasks.c;Middlewares\Third_Party\FreeRTOS\Source\timers.c;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.c;Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c;Middlewares\Third_Party\FreeRTOS\Source\portable\GCC\ARM_CM4F\port.c;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_tim.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_tim_ex.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_adc.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_adc_ex.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_adc.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_def.h;Drivers\STM32G4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_rcc.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_rcc_ex.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_bus.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_rcc.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_system.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_utils.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_crs.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_flash.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_flash_ex.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_flash_ramfunc.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_gpio.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_gpio_ex.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_gpio.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_exti.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_exti.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_dma.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_dma_ex.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_dma.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_dmamux.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_pwr.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_pwr_ex.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_pwr.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_cortex.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_cortex.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_comp.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_comp.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_dac.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_dac.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_dac_ex.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_fdcan.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_opamp.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_opamp.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_opamp_ex.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_rtc.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_rtc.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_rtc_ex.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_tim.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_uart.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_usart.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_ll_lpuart.h;Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal_uart_ex.h;Middlewares\Third_Party\FreeRTOS\Source\include\croutine.h;Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h;Middlewares\Third_Party\FreeRTOS\Source\include\event_groups.h;Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h;Middlewares\Third_Party\FreeRTOS\Source\include\list.h;Middlewares\Third_Party\FreeRTOS\Source\include\message_buffer.h;Middlewares\Third_Party\FreeRTOS\Source\include\mpu_prototypes.h;Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h;Middlewares\Third_Party\FreeRTOS\Source\include\portable.h;Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h;Middlewares\Third_Party\FreeRTOS\Source\include\queue.h;Middlewares\Third_Party\FreeRTOS\Source\include\semphr.h;Middlewares\Third_Party\FreeRTOS\Source\include\stack_macros.h;Middlewares\Third_Party\FreeRTOS\Source\include\StackMacros.h;Middlewares\Third_Party\FreeRTOS\Source\include\stream_buffer.h;Middlewares\Third_Party\FreeRTOS\Source\include\task.h;Middlewares\Third_Party\FreeRTOS\Source\include\timers.h;Middlewares\Third_Party\FreeRTOS\Source\include\atomic.h;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.h;Middlewares\Third_Party\FreeRTOS\Source\portable\GCC\ARM_CM4F\portmacro.h;Drivers\CMSIS\Device\ST\STM32G4xx\Include\stm32g431xx.h;Drivers\CMSIS\Device\ST\STM32G4xx\Include\stm32g4xx.h;Drivers\CMSIS\Device\ST\STM32G4xx\Include\system_stm32g4xx.h;Drivers\CMSIS\Device\ST\STM32G4xx\Include\system_stm32g4xx.h;Drivers\CMSIS\Device\ST\STM32G4xx\Source\Templates\system_stm32g4xx.c;Drivers\CMSIS\Include\cmsis_armcc.h;Drivers\CMSIS\Include\cmsis_armclang.h;Drivers\CMSIS\Include\cmsis_armclang_ltm.h;Drivers\CMSIS\Include\cmsis_compiler.h;Drivers\CMSIS\Include\cmsis_gcc.h;Drivers\CMSIS\Include\cmsis_iccarm.h;Drivers\CMSIS\Include\cmsis_version.h;Drivers\CMSIS\Include\core_armv81mml.h;Drivers\CMSIS\Include\core_armv8mbl.h;Drivers\CMSIS\Include\core_armv8mml.h;Drivers\CMSIS\Include\core_cm0.h;Drivers\CMSIS\Include\core_cm0plus.h;Drivers\CMSIS\Include\core_cm1.h;Drivers\CMSIS\Include\core_cm23.h;Drivers\CMSIS\Include\core_cm3.h;Drivers\CMSIS\Include\core_cm33.h;Drivers\CMSIS\Include\core_cm35p.h;Drivers\CMSIS\Include\core_cm4.h;Drivers\CMSIS\Include\core_cm7.h;Drivers\CMSIS\Include\core_sc000.h;Drivers\CMSIS\Include\core_sc300.h;Drivers\CMSIS\Include\mpu_armv7.h;Drivers\CMSIS\Include\mpu_armv8.h;Drivers\CMSIS\Include\tz_context.h; + +[PreviousUsedCubeIDEFiles] +SourceFiles=Core\Src\main.c;Core\Src\app_freertos.c;Core\Src\stm32g4xx_it.c;Core\Src\stm32g4xx_hal_msp.c;Core\Src\stm32g4xx_hal_timebase_tim.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_tim.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_tim_ex.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_adc.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_adc_ex.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_ll_adc.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_rcc.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_rcc_ex.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_flash.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_flash_ex.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_flash_ramfunc.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_gpio.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_exti.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_dma.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_dma_ex.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_pwr.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_pwr_ex.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_cortex.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_comp.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_dac.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_dac_ex.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_fdcan.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_opamp.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_opamp_ex.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_rtc.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_rtc_ex.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_uart.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_uart_ex.c;Middlewares\Third_Party\FreeRTOS\Source\croutine.c;Middlewares\Third_Party\FreeRTOS\Source\event_groups.c;Middlewares\Third_Party\FreeRTOS\Source\list.c;Middlewares\Third_Party\FreeRTOS\Source\queue.c;Middlewares\Third_Party\FreeRTOS\Source\stream_buffer.c;Middlewares\Third_Party\FreeRTOS\Source\tasks.c;Middlewares\Third_Party\FreeRTOS\Source\timers.c;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.c;Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c;Middlewares\Third_Party\FreeRTOS\Source\portable\GCC\ARM_CM4F\port.c;Drivers\CMSIS\Device\ST\STM32G4xx\Source\Templates\system_stm32g4xx.c;Core\Src\system_stm32g4xx.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_tim.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_tim_ex.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_adc.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_adc_ex.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_ll_adc.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_rcc.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_rcc_ex.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_flash.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_flash_ex.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_flash_ramfunc.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_gpio.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_exti.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_dma.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_dma_ex.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_pwr.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_pwr_ex.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_cortex.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_comp.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_dac.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_dac_ex.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_fdcan.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_opamp.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_opamp_ex.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_rtc.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_rtc_ex.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_uart.c;Drivers\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_uart_ex.c;Middlewares\Third_Party\FreeRTOS\Source\croutine.c;Middlewares\Third_Party\FreeRTOS\Source\event_groups.c;Middlewares\Third_Party\FreeRTOS\Source\list.c;Middlewares\Third_Party\FreeRTOS\Source\queue.c;Middlewares\Third_Party\FreeRTOS\Source\stream_buffer.c;Middlewares\Third_Party\FreeRTOS\Source\tasks.c;Middlewares\Third_Party\FreeRTOS\Source\timers.c;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.c;Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c;Middlewares\Third_Party\FreeRTOS\Source\portable\GCC\ARM_CM4F\port.c;Drivers\CMSIS\Device\ST\STM32G4xx\Source\Templates\system_stm32g4xx.c;Core\Src\system_stm32g4xx.c;;;Middlewares\Third_Party\FreeRTOS\Source\croutine.c;Middlewares\Third_Party\FreeRTOS\Source\event_groups.c;Middlewares\Third_Party\FreeRTOS\Source\list.c;Middlewares\Third_Party\FreeRTOS\Source\queue.c;Middlewares\Third_Party\FreeRTOS\Source\stream_buffer.c;Middlewares\Third_Party\FreeRTOS\Source\tasks.c;Middlewares\Third_Party\FreeRTOS\Source\timers.c;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.c;Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c;Middlewares\Third_Party\FreeRTOS\Source\portable\GCC\ARM_CM4F\port.c; +HeaderPath=Drivers\STM32G4xx_HAL_Driver\Inc;Drivers\STM32G4xx_HAL_Driver\Inc\Legacy;Middlewares\Third_Party\FreeRTOS\Source\include;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS;Middlewares\Third_Party\FreeRTOS\Source\portable\GCC\ARM_CM4F;Drivers\CMSIS\Device\ST\STM32G4xx\Include;Drivers\CMSIS\Include;Core\Inc; +CDefines=USE_HAL_DRIVER;STM32G431xx;USE_HAL_DRIVER;USE_HAL_DRIVER; + +[PreviousGenFiles] +AdvancedFolderStructure=true +HeaderFileListSize=4 +HeaderFiles#0=..\Core\Inc\FreeRTOSConfig.h +HeaderFiles#1=..\Core\Inc\stm32g4xx_it.h +HeaderFiles#2=..\Core\Inc\stm32g4xx_hal_conf.h +HeaderFiles#3=..\Core\Inc\main.h +HeaderFolderListSize=1 +HeaderPath#0=..\Core\Inc +HeaderFiles=; +SourceFileListSize=5 +SourceFiles#0=..\Core\Src\app_freertos.c +SourceFiles#1=..\Core\Src\stm32g4xx_it.c +SourceFiles#2=..\Core\Src\stm32g4xx_hal_msp.c +SourceFiles#3=..\Core\Src\stm32g4xx_hal_timebase_tim.c +SourceFiles#4=..\Core\Src\main.c +SourceFolderListSize=1 +SourcePath#0=..\Core\Src +SourceFiles=; + diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/.project b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/.project new file mode 100644 index 0000000..2968e4e --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/.project @@ -0,0 +1,32 @@ + + + NUCLEO_G431KB_WaterTank_I-Spritz_v2e + + + + + + org.eclipse.cdt.managedbuilder.core.genmakebuilder + clean,full,incremental, + + + + + org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder + full,incremental, + + + + + + com.st.stm32cube.ide.mcu.MCUProjectNature + com.st.stm32cube.ide.mcu.MCUCubeProjectNature + org.eclipse.cdt.core.cnature + com.st.stm32cube.ide.mcu.MCUCubeIdeServicesRevAev2ProjectNature + com.st.stm32cube.ide.mcu.MCUAdvancedStructureProjectNature + com.st.stm32cube.ide.mcu.MCUSingleCpuProjectNature + com.st.stm32cube.ide.mcu.MCURootProjectNature + org.eclipse.cdt.managedbuilder.core.managedBuildNature + org.eclipse.cdt.managedbuilder.core.ScannerConfigNature + + diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/.settings/com.st.stm32cube.ide.mcu.sfrview.prefs b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/.settings/com.st.stm32cube.ide.mcu.sfrview.prefs new file mode 100644 index 0000000..98a69fc --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/.settings/com.st.stm32cube.ide.mcu.sfrview.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +sfrviewstate={"fFavorites"\:{"fLists"\:{}},"fProperties"\:{"fNodeProperties"\:{}}} diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/.settings/language.settings.xml b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/.settings/language.settings.xml new file mode 100644 index 0000000..822b0f2 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/.settings/language.settings.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/.settings/stm32cubeide.project.prefs b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/.settings/stm32cubeide.project.prefs new file mode 100644 index 0000000..9d5c451 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/.settings/stm32cubeide.project.prefs @@ -0,0 +1,4 @@ +66BE74F758C12D739921AEA421D593D3=4 +8DF89ED150041C4CBC7CB9A9CAA90856=607257C652DA63160A3577F6C0847F3A +DC22A860405A8BF2F2C095E5B6529F12=607257C652DA63160A3577F6C0847F3A +eclipse.preferences.version=1 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/adcMeas.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/adcMeas.cyclo new file mode 100644 index 0000000..dbbaa85 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/adcMeas.cyclo @@ -0,0 +1,4 @@ +../Core/Src/adcMeas.c:35:6:process_adc1_buffer 4 +../Core/Src/adcMeas.c:65:6:sendDataToCANbus 1 +../Core/Src/adcMeas.c:85:6:ADC1_ConvCplt 2 +../Core/Src/adcMeas.c:92:6:vADCMeasTask 2 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/adcMeas.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/adcMeas.d new file mode 100644 index 0000000..9b89cb6 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/adcMeas.d @@ -0,0 +1,132 @@ +Core/Src/adcMeas.o: ../Core/Src/adcMeas.c ../Core/Inc/main.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h \ + ../Utils/Inc/stm32_adv_trace.h ../Core/Inc/utilities_conf.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/utilities_conf.h ../Core/Inc/commonMsg.h \ + ../Core/Inc/adcMeas.h ../Core/Inc/fdcan_bus.h ../Utils/Inc/stm32_mem.h \ + ../Core/Inc/vt100.h +../Core/Inc/main.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/commonMsg.h: +../Core/Inc/adcMeas.h: +../Core/Inc/fdcan_bus.h: +../Utils/Inc/stm32_mem.h: +../Core/Inc/vt100.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/adcMeas.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/adcMeas.o new file mode 100644 index 0000000..74aa90a Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/adcMeas.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/adcMeas.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/adcMeas.su new file mode 100644 index 0000000..9772d2e --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/adcMeas.su @@ -0,0 +1,4 @@ +../Core/Src/adcMeas.c:35:6:process_adc1_buffer 40 static +../Core/Src/adcMeas.c:65:6:sendDataToCANbus 72 static +../Core/Src/adcMeas.c:85:6:ADC1_ConvCplt 16 static,ignoring_inline_asm +../Core/Src/adcMeas.c:92:6:vADCMeasTask 16 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/app_freertos.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/app_freertos.cyclo new file mode 100644 index 0000000..e69de29 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/app_freertos.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/app_freertos.d new file mode 100644 index 0000000..7efc1dd --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/app_freertos.d @@ -0,0 +1,125 @@ +Core/Src/app_freertos.o: ../Core/Src/app_freertos.c \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Core/Inc/main.h ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h \ + ../Utils/Inc/stm32_adv_trace.h ../Core/Inc/utilities_conf.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/utilities_conf.h +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Core/Inc/main.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/utilities_conf.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/app_freertos.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/app_freertos.o new file mode 100644 index 0000000..241e0be Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/app_freertos.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/app_freertos.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/app_freertos.su new file mode 100644 index 0000000..e69de29 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/disdrometer.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/disdrometer.cyclo new file mode 100644 index 0000000..1568f3a --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/disdrometer.cyclo @@ -0,0 +1,13 @@ +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h:312:22:LL_EXTI_EnableIT_0_31 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h:387:22:LL_EXTI_DisableIT_0_31 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h:1359:22:LL_EXTI_ClearFlag_0_31 1 +../Core/Src/disdrometer.c:35:6:HAL_COMP_TriggerCallback 2 +../Core/Src/disdrometer.c:43:6:ADC2_ConvCplt 2 +../Core/Src/disdrometer.c:50:6:HAL_RTCEx_WakeUpTimerEventCallback 1 +../Core/Src/disdrometer.c:57:6:initMovingAverage 2 +../Core/Src/disdrometer.c:68:7:updateMovingAverage 1 +../Core/Src/disdrometer.c:84:7:movingAverage 2 +../Core/Src/disdrometer.c:91:6:sendDisdrometerToCANbus 1 +../Core/Src/disdrometer.c:108:6:process_adc2_buffer 15 +../Core/Src/disdrometer.c:212:6:HAL_ADC_ErrorCallback 2 +../Core/Src/disdrometer.c:221:6:vDisdrometerTask 1 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/disdrometer.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/disdrometer.d new file mode 100644 index 0000000..8efb651 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/disdrometer.d @@ -0,0 +1,130 @@ +Core/Src/disdrometer.o: ../Core/Src/disdrometer.c ../Core/Inc/main.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h \ + ../Utils/Inc/stm32_adv_trace.h ../Core/Inc/utilities_conf.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/utilities_conf.h ../Core/Inc/commonMsg.h ../Core/Inc/vt100.h \ + ../Core/Inc/disdrometer.h ../Core/Inc/fdcan_bus.h +../Core/Inc/main.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/commonMsg.h: +../Core/Inc/vt100.h: +../Core/Inc/disdrometer.h: +../Core/Inc/fdcan_bus.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/disdrometer.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/disdrometer.o new file mode 100644 index 0000000..b65cff3 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/disdrometer.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/disdrometer.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/disdrometer.su new file mode 100644 index 0000000..daa59c5 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/disdrometer.su @@ -0,0 +1,13 @@ +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h:312:22:LL_EXTI_EnableIT_0_31 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h:387:22:LL_EXTI_DisableIT_0_31 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h:1359:22:LL_EXTI_ClearFlag_0_31 16 static +../Core/Src/disdrometer.c:35:6:HAL_COMP_TriggerCallback 16 static +../Core/Src/disdrometer.c:43:6:ADC2_ConvCplt 16 static,ignoring_inline_asm +../Core/Src/disdrometer.c:50:6:HAL_RTCEx_WakeUpTimerEventCallback 16 static +../Core/Src/disdrometer.c:57:6:initMovingAverage 24 static +../Core/Src/disdrometer.c:68:7:updateMovingAverage 16 static +../Core/Src/disdrometer.c:84:7:movingAverage 16 static +../Core/Src/disdrometer.c:91:6:sendDisdrometerToCANbus 40 static +../Core/Src/disdrometer.c:108:6:process_adc2_buffer 128 static +../Core/Src/disdrometer.c:212:6:HAL_ADC_ErrorCallback 16 static +../Core/Src/disdrometer.c:221:6:vDisdrometerTask 232 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/fdcan_bus.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/fdcan_bus.cyclo new file mode 100644 index 0000000..96d4729 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/fdcan_bus.cyclo @@ -0,0 +1,6 @@ +../Core/Src/fdcan_bus.c:38:19:FDCAN_Transmit 1 +../Core/Src/fdcan_bus.c:59:6:FDCAN_filterConfig 5 +../Core/Src/fdcan_bus.c:97:6:HAL_FDCAN_RxFifo0Callback 8 +../Core/Src/fdcan_bus.c:142:6:HAL_FDCAN_TxBufferCompleteCallback 3 +../Core/Src/fdcan_bus.c:158:12:CAN_EnqueueFrame 1 +../Core/Src/fdcan_bus.c:163:6:vCanBusTask 2 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/fdcan_bus.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/fdcan_bus.d new file mode 100644 index 0000000..3cce7ee --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/fdcan_bus.d @@ -0,0 +1,128 @@ +Core/Src/fdcan_bus.o: ../Core/Src/fdcan_bus.c ../Core/Inc/main.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h \ + ../Utils/Inc/stm32_adv_trace.h ../Core/Inc/utilities_conf.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/utilities_conf.h ../Core/Inc/fdcan_bus.h \ + ../Core/Inc/commonMsg.h +../Core/Inc/main.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/fdcan_bus.h: +../Core/Inc/commonMsg.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/fdcan_bus.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/fdcan_bus.o new file mode 100644 index 0000000..bcab94f Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/fdcan_bus.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/fdcan_bus.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/fdcan_bus.su new file mode 100644 index 0000000..76c7d1d --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/fdcan_bus.su @@ -0,0 +1,6 @@ +../Core/Src/fdcan_bus.c:38:19:FDCAN_Transmit 40 static +../Core/Src/fdcan_bus.c:59:6:FDCAN_filterConfig 40 static +../Core/Src/fdcan_bus.c:97:6:HAL_FDCAN_RxFifo0Callback 32 static +../Core/Src/fdcan_bus.c:142:6:HAL_FDCAN_TxBufferCompleteCallback 24 static,ignoring_inline_asm +../Core/Src/fdcan_bus.c:158:12:CAN_EnqueueFrame 16 static +../Core/Src/fdcan_bus.c:163:6:vCanBusTask 40 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/flash_page.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/flash_page.cyclo new file mode 100644 index 0000000..2fe0e77 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/flash_page.cyclo @@ -0,0 +1,3 @@ +../Core/Src/flash_page.c:13:17:GetPage 5 +../Core/Src/flash_page.c:26:10:Flash_Write_Data 5 +../Core/Src/flash_page.c:80:6:Flash_Read_Data 2 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/flash_page.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/flash_page.d new file mode 100644 index 0000000..a4538f8 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/flash_page.d @@ -0,0 +1,126 @@ +Core/Src/flash_page.o: ../Core/Src/flash_page.c ../Core/Inc/flash_page.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h \ + ../Core/Inc/main.h ../Utils/Inc/stm32_adv_trace.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/utilities_conf.h +../Core/Inc/flash_page.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: +../Core/Inc/main.h: +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/utilities_conf.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/flash_page.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/flash_page.o new file mode 100644 index 0000000..f5bb611 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/flash_page.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/flash_page.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/flash_page.su new file mode 100644 index 0000000..c66b6ca --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/flash_page.su @@ -0,0 +1,3 @@ +../Core/Src/flash_page.c:13:17:GetPage 24 static +../Core/Src/flash_page.c:26:10:Flash_Write_Data 48 static +../Core/Src/flash_page.c:80:6:Flash_Read_Data 32 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/main.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/main.cyclo new file mode 100644 index 0000000..3f87fdd --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/main.cyclo @@ -0,0 +1,27 @@ +../Core/Src/main.c:111:14:getQueueId 2 +../Core/Src/main.c:121:13:allocMemoryPoolMessage 1 +../Core/Src/main.c:127:6:freeMemoryPoolMessage 1 +../Core/Src/main.c:132:6:TimestampNow 1 +../Core/Src/main.c:187:6:__io_putchar 1 +../Core/Src/main.c:194:6:HAL_ADC_ConvCpltCallback 3 +../Core/Src/main.c:212:5:main 2 +../Core/Src/main.c:380:6:SystemClock_Config 3 +../Core/Src/main.c:428:13:MX_ADC1_Init 7 +../Core/Src/main.c:523:13:MX_ADC2_Init 3 +../Core/Src/main.c:582:13:MX_COMP1_Init 2 +../Core/Src/main.c:614:13:MX_COMP3_Init 2 +../Core/Src/main.c:646:13:MX_DAC1_Init 3 +../Core/Src/main.c:693:13:MX_DAC3_Init 3 +../Core/Src/main.c:740:13:MX_FDCAN1_Init 2 +../Core/Src/main.c:783:13:MX_OPAMP2_Init 2 +../Core/Src/main.c:817:13:MX_RTC_Init 3 +../Core/Src/main.c:861:13:MX_TIM1_Init 8 +../Core/Src/main.c:954:13:MX_TIM2_Init 6 +../Core/Src/main.c:1013:13:MX_TIM3_Init 6 +../Core/Src/main.c:1072:13:MX_TIM4_Init 8 +../Core/Src/main.c:1141:6:MX_USART2_UART_Init 5 +../Core/Src/main.c:1187:13:MX_DMA_Init 1 +../Core/Src/main.c:1216:13:MX_GPIO_Init 1 +../Core/Src/main.c:1258:6:StartDefaultTask 1 +../Core/Src/main.c:1277:6:HAL_TIM_PeriodElapsedCallback 2 +../Core/Src/main.c:1295:6:Error_Handler 1 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/main.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/main.d new file mode 100644 index 0000000..e798453 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/main.d @@ -0,0 +1,133 @@ +Core/Src/main.o: ../Core/Src/main.c ../Core/Inc/main.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h \ + ../Utils/Inc/stm32_adv_trace.h ../Core/Inc/utilities_conf.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/utilities_conf.h ../Core/Inc/flash_page.h \ + ../Core/Inc/fdcan_bus.h ../Core/Inc/commonMsg.h ../Core/Inc/adcMeas.h \ + ../Core/Inc/waterTank.h ../Core/Inc/vt100.h +../Core/Inc/main.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/flash_page.h: +../Core/Inc/fdcan_bus.h: +../Core/Inc/commonMsg.h: +../Core/Inc/adcMeas.h: +../Core/Inc/waterTank.h: +../Core/Inc/vt100.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/main.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/main.o new file mode 100644 index 0000000..389ea53 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/main.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/main.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/main.su new file mode 100644 index 0000000..5c20300 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/main.su @@ -0,0 +1,27 @@ +../Core/Src/main.c:111:14:getQueueId 16 static +../Core/Src/main.c:121:13:allocMemoryPoolMessage 16 static +../Core/Src/main.c:127:6:freeMemoryPoolMessage 16 static +../Core/Src/main.c:132:6:TimestampNow 48 static +../Core/Src/main.c:187:6:__io_putchar 16 static +../Core/Src/main.c:194:6:HAL_ADC_ConvCpltCallback 16 static +../Core/Src/main.c:212:5:main 160 static +../Core/Src/main.c:380:6:SystemClock_Config 88 static +../Core/Src/main.c:428:13:MX_ADC1_Init 56 static +../Core/Src/main.c:523:13:MX_ADC2_Init 40 static +../Core/Src/main.c:582:13:MX_COMP1_Init 8 static +../Core/Src/main.c:614:13:MX_COMP3_Init 8 static +../Core/Src/main.c:646:13:MX_DAC1_Init 56 static +../Core/Src/main.c:693:13:MX_DAC3_Init 56 static +../Core/Src/main.c:740:13:MX_FDCAN1_Init 8 static +../Core/Src/main.c:783:13:MX_OPAMP2_Init 8 static +../Core/Src/main.c:817:13:MX_RTC_Init 8 static +../Core/Src/main.c:861:13:MX_TIM1_Init 136 static +../Core/Src/main.c:954:13:MX_TIM2_Init 64 static +../Core/Src/main.c:1013:13:MX_TIM3_Init 64 static +../Core/Src/main.c:1072:13:MX_TIM4_Init 72 static +../Core/Src/main.c:1141:6:MX_USART2_UART_Init 8 static +../Core/Src/main.c:1187:13:MX_DMA_Init 24 static +../Core/Src/main.c:1216:13:MX_GPIO_Init 40 static +../Core/Src/main.c:1258:6:StartDefaultTask 16 static +../Core/Src/main.c:1277:6:HAL_TIM_PeriodElapsedCallback 16 static +../Core/Src/main.c:1295:6:Error_Handler 4 static,ignoring_inline_asm diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_hal_msp.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_hal_msp.cyclo new file mode 100644 index 0000000..081bb4a --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_hal_msp.cyclo @@ -0,0 +1,18 @@ +../Core/Src/stm32g4xx_hal_msp.c:72:6:HAL_MspInit 1 +../Core/Src/stm32g4xx_hal_msp.c:103:6:HAL_ADC_MspInit 9 +../Core/Src/stm32g4xx_hal_msp.c:227:6:HAL_ADC_MspDeInit 5 +../Core/Src/stm32g4xx_hal_msp.c:285:6:HAL_COMP_MspInit 3 +../Core/Src/stm32g4xx_hal_msp.c:338:6:HAL_COMP_MspDeInit 3 +../Core/Src/stm32g4xx_hal_msp.c:381:6:HAL_DAC_MspInit 3 +../Core/Src/stm32g4xx_hal_msp.c:420:6:HAL_DAC_MspDeInit 3 +../Core/Src/stm32g4xx_hal_msp.c:473:6:HAL_FDCAN_MspInit 3 +../Core/Src/stm32g4xx_hal_msp.c:526:6:HAL_FDCAN_MspDeInit 2 +../Core/Src/stm32g4xx_hal_msp.c:558:6:HAL_OPAMP_MspInit 2 +../Core/Src/stm32g4xx_hal_msp.c:592:6:HAL_OPAMP_MspDeInit 2 +../Core/Src/stm32g4xx_hal_msp.c:620:6:HAL_RTC_MspInit 3 +../Core/Src/stm32g4xx_hal_msp.c:659:6:HAL_RTC_MspDeInit 2 +../Core/Src/stm32g4xx_hal_msp.c:685:6:HAL_TIM_Base_MspInit 6 +../Core/Src/stm32g4xx_hal_msp.c:756:6:HAL_TIM_MspPostInit 4 +../Core/Src/stm32g4xx_hal_msp.c:829:6:HAL_TIM_Base_MspDeInit 5 +../Core/Src/stm32g4xx_hal_msp.c:890:6:HAL_UART_MspInit 4 +../Core/Src/stm32g4xx_hal_msp.c:959:6:HAL_UART_MspDeInit 2 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_hal_msp.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_hal_msp.d new file mode 100644 index 0000000..c51b23f --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_hal_msp.d @@ -0,0 +1,125 @@ +Core/Src/stm32g4xx_hal_msp.o: ../Core/Src/stm32g4xx_hal_msp.c \ + ../Core/Inc/main.h ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h \ + ../Utils/Inc/stm32_adv_trace.h ../Core/Inc/utilities_conf.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/utilities_conf.h +../Core/Inc/main.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/utilities_conf.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_hal_msp.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_hal_msp.o new file mode 100644 index 0000000..37270f5 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_hal_msp.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_hal_msp.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_hal_msp.su new file mode 100644 index 0000000..3efb775 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_hal_msp.su @@ -0,0 +1,18 @@ +../Core/Src/stm32g4xx_hal_msp.c:72:6:HAL_MspInit 16 static +../Core/Src/stm32g4xx_hal_msp.c:103:6:HAL_ADC_MspInit 128 static +../Core/Src/stm32g4xx_hal_msp.c:227:6:HAL_ADC_MspDeInit 16 static +../Core/Src/stm32g4xx_hal_msp.c:285:6:HAL_COMP_MspInit 48 static +../Core/Src/stm32g4xx_hal_msp.c:338:6:HAL_COMP_MspDeInit 16 static +../Core/Src/stm32g4xx_hal_msp.c:381:6:HAL_DAC_MspInit 24 static +../Core/Src/stm32g4xx_hal_msp.c:420:6:HAL_DAC_MspDeInit 16 static +../Core/Src/stm32g4xx_hal_msp.c:473:6:HAL_FDCAN_MspInit 112 static +../Core/Src/stm32g4xx_hal_msp.c:526:6:HAL_FDCAN_MspDeInit 16 static +../Core/Src/stm32g4xx_hal_msp.c:558:6:HAL_OPAMP_MspInit 40 static +../Core/Src/stm32g4xx_hal_msp.c:592:6:HAL_OPAMP_MspDeInit 16 static +../Core/Src/stm32g4xx_hal_msp.c:620:6:HAL_RTC_MspInit 88 static +../Core/Src/stm32g4xx_hal_msp.c:659:6:HAL_RTC_MspDeInit 16 static +../Core/Src/stm32g4xx_hal_msp.c:685:6:HAL_TIM_Base_MspInit 32 static +../Core/Src/stm32g4xx_hal_msp.c:756:6:HAL_TIM_MspPostInit 48 static +../Core/Src/stm32g4xx_hal_msp.c:829:6:HAL_TIM_Base_MspDeInit 16 static +../Core/Src/stm32g4xx_hal_msp.c:890:6:HAL_UART_MspInit 112 static +../Core/Src/stm32g4xx_hal_msp.c:959:6:HAL_UART_MspDeInit 16 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_hal_timebase_tim.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_hal_timebase_tim.cyclo new file mode 100644 index 0000000..aa50035 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_hal_timebase_tim.cyclo @@ -0,0 +1,3 @@ +../Core/Src/stm32g4xx_hal_timebase_tim.c:41:19:HAL_InitTick 4 +../Core/Src/stm32g4xx_hal_timebase_tim.c:109:6:HAL_SuspendTick 1 +../Core/Src/stm32g4xx_hal_timebase_tim.c:121:6:HAL_ResumeTick 1 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_hal_timebase_tim.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_hal_timebase_tim.d new file mode 100644 index 0000000..6605f2e --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_hal_timebase_tim.d @@ -0,0 +1,84 @@ +Core/Src/stm32g4xx_hal_timebase_tim.o: \ + ../Core/Src/stm32g4xx_hal_timebase_tim.c \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_hal_timebase_tim.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_hal_timebase_tim.o new file mode 100644 index 0000000..daac90a Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_hal_timebase_tim.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_hal_timebase_tim.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_hal_timebase_tim.su new file mode 100644 index 0000000..f1fccfb --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_hal_timebase_tim.su @@ -0,0 +1,3 @@ +../Core/Src/stm32g4xx_hal_timebase_tim.c:41:19:HAL_InitTick 56 static +../Core/Src/stm32g4xx_hal_timebase_tim.c:109:6:HAL_SuspendTick 4 static +../Core/Src/stm32g4xx_hal_timebase_tim.c:121:6:HAL_ResumeTick 4 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_it.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_it.cyclo new file mode 100644 index 0000000..bf2047b --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_it.cyclo @@ -0,0 +1,17 @@ +../Core/Src/stm32g4xx_it.c:83:6:NMI_Handler 1 +../Core/Src/stm32g4xx_it.c:98:6:HardFault_Handler 1 +../Core/Src/stm32g4xx_it.c:113:6:MemManage_Handler 1 +../Core/Src/stm32g4xx_it.c:128:6:BusFault_Handler 1 +../Core/Src/stm32g4xx_it.c:143:6:UsageFault_Handler 1 +../Core/Src/stm32g4xx_it.c:158:6:DebugMon_Handler 1 +../Core/Src/stm32g4xx_it.c:178:6:RTC_WKUP_IRQHandler 1 +../Core/Src/stm32g4xx_it.c:192:6:DMA1_Channel1_IRQHandler 1 +../Core/Src/stm32g4xx_it.c:205:6:DMA1_Channel2_IRQHandler 1 +../Core/Src/stm32g4xx_it.c:219:6:DMA1_Channel3_IRQHandler 1 +../Core/Src/stm32g4xx_it.c:233:6:FDCAN1_IT0_IRQHandler 1 +../Core/Src/stm32g4xx_it.c:247:6:FDCAN1_IT1_IRQHandler 1 +../Core/Src/stm32g4xx_it.c:261:6:TIM3_IRQHandler 1 +../Core/Src/stm32g4xx_it.c:275:6:USART2_IRQHandler 1 +../Core/Src/stm32g4xx_it.c:289:6:TIM6_DAC_IRQHandler 1 +../Core/Src/stm32g4xx_it.c:305:6:DMA2_Channel1_IRQHandler 1 +../Core/Src/stm32g4xx_it.c:319:6:COMP1_2_3_IRQHandler 1 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_it.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_it.d new file mode 100644 index 0000000..e3ef0ca --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_it.d @@ -0,0 +1,129 @@ +Core/Src/stm32g4xx_it.o: ../Core/Src/stm32g4xx_it.c ../Core/Inc/main.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h \ + ../Utils/Inc/stm32_adv_trace.h ../Core/Inc/utilities_conf.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/utilities_conf.h ../Core/Inc/stm32g4xx_it.h \ + ../Core/Inc/flash_page.h ../Core/Inc/fdcan_bus.h +../Core/Inc/main.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/stm32g4xx_it.h: +../Core/Inc/flash_page.h: +../Core/Inc/fdcan_bus.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_it.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_it.o new file mode 100644 index 0000000..298d44f Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_it.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_it.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_it.su new file mode 100644 index 0000000..ff9cd58 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/stm32g4xx_it.su @@ -0,0 +1,17 @@ +../Core/Src/stm32g4xx_it.c:83:6:NMI_Handler 4 static +../Core/Src/stm32g4xx_it.c:98:6:HardFault_Handler 4 static +../Core/Src/stm32g4xx_it.c:113:6:MemManage_Handler 4 static +../Core/Src/stm32g4xx_it.c:128:6:BusFault_Handler 4 static +../Core/Src/stm32g4xx_it.c:143:6:UsageFault_Handler 4 static +../Core/Src/stm32g4xx_it.c:158:6:DebugMon_Handler 4 static +../Core/Src/stm32g4xx_it.c:178:6:RTC_WKUP_IRQHandler 8 static +../Core/Src/stm32g4xx_it.c:192:6:DMA1_Channel1_IRQHandler 8 static +../Core/Src/stm32g4xx_it.c:205:6:DMA1_Channel2_IRQHandler 8 static +../Core/Src/stm32g4xx_it.c:219:6:DMA1_Channel3_IRQHandler 8 static +../Core/Src/stm32g4xx_it.c:233:6:FDCAN1_IT0_IRQHandler 8 static +../Core/Src/stm32g4xx_it.c:247:6:FDCAN1_IT1_IRQHandler 8 static +../Core/Src/stm32g4xx_it.c:261:6:TIM3_IRQHandler 8 static +../Core/Src/stm32g4xx_it.c:275:6:USART2_IRQHandler 8 static +../Core/Src/stm32g4xx_it.c:289:6:TIM6_DAC_IRQHandler 8 static +../Core/Src/stm32g4xx_it.c:305:6:DMA2_Channel1_IRQHandler 8 static +../Core/Src/stm32g4xx_it.c:319:6:COMP1_2_3_IRQHandler 8 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/subdir.mk b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/subdir.mk new file mode 100644 index 0000000..3d6d20a --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/subdir.mk @@ -0,0 +1,69 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +C_SRCS += \ +../Core/Src/adcMeas.c \ +../Core/Src/app_freertos.c \ +../Core/Src/disdrometer.c \ +../Core/Src/fdcan_bus.c \ +../Core/Src/flash_page.c \ +../Core/Src/main.c \ +../Core/Src/stm32g4xx_hal_msp.c \ +../Core/Src/stm32g4xx_hal_timebase_tim.c \ +../Core/Src/stm32g4xx_it.c \ +../Core/Src/syscalls.c \ +../Core/Src/sysmem.c \ +../Core/Src/system_stm32g4xx.c \ +../Core/Src/usart_if.c \ +../Core/Src/vt100.c \ +../Core/Src/waterTank.c + +OBJS += \ +./Core/Src/adcMeas.o \ +./Core/Src/app_freertos.o \ +./Core/Src/disdrometer.o \ +./Core/Src/fdcan_bus.o \ +./Core/Src/flash_page.o \ +./Core/Src/main.o \ +./Core/Src/stm32g4xx_hal_msp.o \ +./Core/Src/stm32g4xx_hal_timebase_tim.o \ +./Core/Src/stm32g4xx_it.o \ +./Core/Src/syscalls.o \ +./Core/Src/sysmem.o \ +./Core/Src/system_stm32g4xx.o \ +./Core/Src/usart_if.o \ +./Core/Src/vt100.o \ +./Core/Src/waterTank.o + +C_DEPS += \ +./Core/Src/adcMeas.d \ +./Core/Src/app_freertos.d \ +./Core/Src/disdrometer.d \ +./Core/Src/fdcan_bus.d \ +./Core/Src/flash_page.d \ +./Core/Src/main.d \ +./Core/Src/stm32g4xx_hal_msp.d \ +./Core/Src/stm32g4xx_hal_timebase_tim.d \ +./Core/Src/stm32g4xx_it.d \ +./Core/Src/syscalls.d \ +./Core/Src/sysmem.d \ +./Core/Src/system_stm32g4xx.d \ +./Core/Src/usart_if.d \ +./Core/Src/vt100.d \ +./Core/Src/waterTank.d + + +# Each subdirectory must supply rules for building sources it contributes +Core/Src/%.o Core/Src/%.su Core/Src/%.cyclo: ../Core/Src/%.c Core/Src/subdir.mk + arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32G431xx -c -I../Core/Inc -I../Drivers/STM32G4xx_HAL_Driver/Inc -I../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32G4xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -I../Utils/Inc -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@" + +clean: clean-Core-2f-Src + +clean-Core-2f-Src: + -$(RM) ./Core/Src/adcMeas.cyclo ./Core/Src/adcMeas.d ./Core/Src/adcMeas.o ./Core/Src/adcMeas.su ./Core/Src/app_freertos.cyclo ./Core/Src/app_freertos.d ./Core/Src/app_freertos.o ./Core/Src/app_freertos.su ./Core/Src/disdrometer.cyclo ./Core/Src/disdrometer.d ./Core/Src/disdrometer.o ./Core/Src/disdrometer.su ./Core/Src/fdcan_bus.cyclo ./Core/Src/fdcan_bus.d ./Core/Src/fdcan_bus.o ./Core/Src/fdcan_bus.su ./Core/Src/flash_page.cyclo ./Core/Src/flash_page.d ./Core/Src/flash_page.o ./Core/Src/flash_page.su ./Core/Src/main.cyclo ./Core/Src/main.d ./Core/Src/main.o ./Core/Src/main.su ./Core/Src/stm32g4xx_hal_msp.cyclo ./Core/Src/stm32g4xx_hal_msp.d ./Core/Src/stm32g4xx_hal_msp.o ./Core/Src/stm32g4xx_hal_msp.su ./Core/Src/stm32g4xx_hal_timebase_tim.cyclo ./Core/Src/stm32g4xx_hal_timebase_tim.d ./Core/Src/stm32g4xx_hal_timebase_tim.o ./Core/Src/stm32g4xx_hal_timebase_tim.su ./Core/Src/stm32g4xx_it.cyclo ./Core/Src/stm32g4xx_it.d ./Core/Src/stm32g4xx_it.o ./Core/Src/stm32g4xx_it.su ./Core/Src/syscalls.cyclo ./Core/Src/syscalls.d ./Core/Src/syscalls.o ./Core/Src/syscalls.su ./Core/Src/sysmem.cyclo ./Core/Src/sysmem.d ./Core/Src/sysmem.o ./Core/Src/sysmem.su ./Core/Src/system_stm32g4xx.cyclo ./Core/Src/system_stm32g4xx.d ./Core/Src/system_stm32g4xx.o ./Core/Src/system_stm32g4xx.su ./Core/Src/usart_if.cyclo ./Core/Src/usart_if.d ./Core/Src/usart_if.o ./Core/Src/usart_if.su ./Core/Src/vt100.cyclo ./Core/Src/vt100.d ./Core/Src/vt100.o ./Core/Src/vt100.su ./Core/Src/waterTank.cyclo ./Core/Src/waterTank.d ./Core/Src/waterTank.o ./Core/Src/waterTank.su + +.PHONY: clean-Core-2f-Src + diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/syscalls.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/syscalls.cyclo new file mode 100644 index 0000000..f16427a --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/syscalls.cyclo @@ -0,0 +1,18 @@ +../Core/Src/syscalls.c:44:6:initialise_monitor_handles 1 +../Core/Src/syscalls.c:48:5:_getpid 1 +../Core/Src/syscalls.c:53:5:_kill 1 +../Core/Src/syscalls.c:59:6:_exit 1 +../Core/Src/syscalls.c:65:27:_read 2 +../Core/Src/syscalls.c:77:27:_write 2 +../Core/Src/syscalls.c:88:5:_close 1 +../Core/Src/syscalls.c:94:5:_fstat 1 +../Core/Src/syscalls.c:100:5:_isatty 1 +../Core/Src/syscalls.c:105:5:_lseek 1 +../Core/Src/syscalls.c:110:5:_open 1 +../Core/Src/syscalls.c:116:5:_wait 1 +../Core/Src/syscalls.c:122:5:_unlink 1 +../Core/Src/syscalls.c:128:5:_times 1 +../Core/Src/syscalls.c:133:5:_stat 1 +../Core/Src/syscalls.c:139:5:_link 1 +../Core/Src/syscalls.c:145:5:_fork 1 +../Core/Src/syscalls.c:151:5:_execve 1 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/syscalls.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/syscalls.d new file mode 100644 index 0000000..8667c70 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/syscalls.d @@ -0,0 +1 @@ +Core/Src/syscalls.o: ../Core/Src/syscalls.c diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/syscalls.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/syscalls.o new file mode 100644 index 0000000..f723c60 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/syscalls.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/syscalls.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/syscalls.su new file mode 100644 index 0000000..a7d10e5 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/syscalls.su @@ -0,0 +1,18 @@ +../Core/Src/syscalls.c:44:6:initialise_monitor_handles 4 static +../Core/Src/syscalls.c:48:5:_getpid 4 static +../Core/Src/syscalls.c:53:5:_kill 16 static +../Core/Src/syscalls.c:59:6:_exit 16 static +../Core/Src/syscalls.c:65:27:_read 32 static +../Core/Src/syscalls.c:77:27:_write 32 static +../Core/Src/syscalls.c:88:5:_close 16 static +../Core/Src/syscalls.c:94:5:_fstat 16 static +../Core/Src/syscalls.c:100:5:_isatty 16 static +../Core/Src/syscalls.c:105:5:_lseek 24 static +../Core/Src/syscalls.c:110:5:_open 12 static +../Core/Src/syscalls.c:116:5:_wait 16 static +../Core/Src/syscalls.c:122:5:_unlink 16 static +../Core/Src/syscalls.c:128:5:_times 16 static +../Core/Src/syscalls.c:133:5:_stat 16 static +../Core/Src/syscalls.c:139:5:_link 16 static +../Core/Src/syscalls.c:145:5:_fork 8 static +../Core/Src/syscalls.c:151:5:_execve 24 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/sysmem.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/sysmem.cyclo new file mode 100644 index 0000000..0090c10 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/sysmem.cyclo @@ -0,0 +1 @@ +../Core/Src/sysmem.c:53:7:_sbrk 3 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/sysmem.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/sysmem.d new file mode 100644 index 0000000..74fecf9 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/sysmem.d @@ -0,0 +1 @@ +Core/Src/sysmem.o: ../Core/Src/sysmem.c diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/sysmem.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/sysmem.o new file mode 100644 index 0000000..abafdc2 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/sysmem.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/sysmem.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/sysmem.su new file mode 100644 index 0000000..12d5f17 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/sysmem.su @@ -0,0 +1 @@ +../Core/Src/sysmem.c:53:7:_sbrk 32 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/system_stm32g4xx.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/system_stm32g4xx.cyclo new file mode 100644 index 0000000..e0fc794 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/system_stm32g4xx.cyclo @@ -0,0 +1,2 @@ +../Core/Src/system_stm32g4xx.c:179:6:SystemInit 1 +../Core/Src/system_stm32g4xx.c:228:6:SystemCoreClockUpdate 6 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/system_stm32g4xx.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/system_stm32g4xx.d new file mode 100644 index 0000000..a55cf62 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/system_stm32g4xx.d @@ -0,0 +1,83 @@ +Core/Src/system_stm32g4xx.o: ../Core/Src/system_stm32g4xx.c \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/system_stm32g4xx.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/system_stm32g4xx.o new file mode 100644 index 0000000..2821269 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/system_stm32g4xx.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/system_stm32g4xx.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/system_stm32g4xx.su new file mode 100644 index 0000000..0c0c376 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/system_stm32g4xx.su @@ -0,0 +1,2 @@ +../Core/Src/system_stm32g4xx.c:179:6:SystemInit 4 static +../Core/Src/system_stm32g4xx.c:228:6:SystemCoreClockUpdate 32 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/usart_if.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/usart_if.cyclo new file mode 100644 index 0000000..cb3166f --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/usart_if.cyclo @@ -0,0 +1,8 @@ +../Core/Src/usart_if.c:102:25:vcom_Init 1 +../Core/Src/usart_if.c:115:25:vcom_DeInit 1 +../Core/Src/usart_if.c:138:6:vcom_Trace 1 +../Core/Src/usart_if.c:149:25:vcom_Trace_DMA 1 +../Core/Src/usart_if.c:161:25:vcom_ReceiveInit 3 +../Core/Src/usart_if.c:197:6:vcom_Resume 3 +../Core/Src/usart_if.c:218:6:HAL_UART_TxCpltCallback 1 +../Core/Src/usart_if.c:230:6:HAL_UART_RxCpltCallback 3 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/usart_if.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/usart_if.d new file mode 100644 index 0000000..436733e --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/usart_if.d @@ -0,0 +1,126 @@ +Core/Src/usart_if.o: ../Core/Src/usart_if.c ../Core/Inc/usart_if.h \ + ../Utils/Inc/stm32_adv_trace.h ../Core/Inc/utilities_conf.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/main.h ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h \ + ../Core/Inc/utilities_conf.h +../Core/Inc/usart_if.h: +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/main.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: +../Core/Inc/utilities_conf.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/usart_if.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/usart_if.o new file mode 100644 index 0000000..70234e7 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/usart_if.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/usart_if.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/usart_if.su new file mode 100644 index 0000000..c686944 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/usart_if.su @@ -0,0 +1,8 @@ +../Core/Src/usart_if.c:102:25:vcom_Init 16 static +../Core/Src/usart_if.c:115:25:vcom_DeInit 8 static +../Core/Src/usart_if.c:138:6:vcom_Trace 16 static +../Core/Src/usart_if.c:149:25:vcom_Trace_DMA 16 static +../Core/Src/usart_if.c:161:25:vcom_ReceiveInit 24 static +../Core/Src/usart_if.c:197:6:vcom_Resume 8 static +../Core/Src/usart_if.c:218:6:HAL_UART_TxCpltCallback 16 static +../Core/Src/usart_if.c:230:6:HAL_UART_RxCpltCallback 16 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/vt100.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/vt100.cyclo new file mode 100644 index 0000000..fe24300 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/vt100.cyclo @@ -0,0 +1,5 @@ +../Core/Src/vt100.c:17:6:clear_screen 1 +../Core/Src/vt100.c:22:6:move_cursor 1 +../Core/Src/vt100.c:26:6:clear_line_from_cursor 1 +../Core/Src/vt100.c:33:6:set_fg_color 1 +../Core/Src/vt100.c:38:6:reset_attributes 1 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/vt100.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/vt100.d new file mode 100644 index 0000000..b201e47 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/vt100.d @@ -0,0 +1,126 @@ +Core/Src/vt100.o: ../Core/Src/vt100.c ../Core/Inc/main.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h \ + ../Utils/Inc/stm32_adv_trace.h ../Core/Inc/utilities_conf.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/utilities_conf.h ../Core/Inc/vt100.h +../Core/Inc/main.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/vt100.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/vt100.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/vt100.o new file mode 100644 index 0000000..0fb689f Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/vt100.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/vt100.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/vt100.su new file mode 100644 index 0000000..08b8967 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/vt100.su @@ -0,0 +1,5 @@ +../Core/Src/vt100.c:17:6:clear_screen 8 static +../Core/Src/vt100.c:22:6:move_cursor 24 static +../Core/Src/vt100.c:26:6:clear_line_from_cursor 16 static +../Core/Src/vt100.c:33:6:set_fg_color 24 static +../Core/Src/vt100.c:38:6:reset_attributes 8 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/waterTank.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/waterTank.cyclo new file mode 100644 index 0000000..7e0281a --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/waterTank.cyclo @@ -0,0 +1,7 @@ +../Core/Src/waterTank.c:81:6:HAL_TIM_IC_CaptureCallback 5 +../Core/Src/waterTank.c:105:6:saveSettings 1 +../Core/Src/waterTank.c:111:8:LagrangeInterpolation 5 +../Core/Src/waterTank.c:135:6:update_waterTank_stats 6 +../Core/Src/waterTank.c:166:6:sendWaterTankDataToCANbus 1 +../Core/Src/waterTank.c:197:6:waterTank_processMsg 2 +../Core/Src/waterTank.c:212:6:vWaterTankTask 4 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/waterTank.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/waterTank.d new file mode 100644 index 0000000..46201a2 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/waterTank.d @@ -0,0 +1,132 @@ +Core/Src/waterTank.o: ../Core/Src/waterTank.c ../Core/Inc/main.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h \ + ../Utils/Inc/stm32_adv_trace.h ../Core/Inc/utilities_conf.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Core/Inc/utilities_conf.h ../Core/Inc/commonMsg.h \ + ../Core/Inc/waterTank.h ../Core/Inc/fdcan_bus.h ../Core/Inc/flash_page.h \ + ../Core/Inc/vt100.h +../Core/Inc/main.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Core/Inc/utilities_conf.h: +../Core/Inc/commonMsg.h: +../Core/Inc/waterTank.h: +../Core/Inc/fdcan_bus.h: +../Core/Inc/flash_page.h: +../Core/Inc/vt100.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/waterTank.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/waterTank.o new file mode 100644 index 0000000..00028be Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/waterTank.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/waterTank.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/waterTank.su new file mode 100644 index 0000000..b8eb562 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Src/waterTank.su @@ -0,0 +1,7 @@ +../Core/Src/waterTank.c:81:6:HAL_TIM_IC_CaptureCallback 48 static,ignoring_inline_asm +../Core/Src/waterTank.c:105:6:saveSettings 8 static +../Core/Src/waterTank.c:111:8:LagrangeInterpolation 56 static +../Core/Src/waterTank.c:135:6:update_waterTank_stats 24 static +../Core/Src/waterTank.c:166:6:sendWaterTankDataToCANbus 88 static +../Core/Src/waterTank.c:197:6:waterTank_processMsg 24 static +../Core/Src/waterTank.c:212:6:vWaterTankTask 40 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Startup/startup_stm32g431kbtx.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Startup/startup_stm32g431kbtx.d new file mode 100644 index 0000000..ffdb1d3 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Startup/startup_stm32g431kbtx.d @@ -0,0 +1,2 @@ +Core/Startup/startup_stm32g431kbtx.o: \ + ../Core/Startup/startup_stm32g431kbtx.s diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Startup/startup_stm32g431kbtx.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Startup/startup_stm32g431kbtx.o new file mode 100644 index 0000000..18bd9b8 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Startup/startup_stm32g431kbtx.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Startup/subdir.mk b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Startup/subdir.mk new file mode 100644 index 0000000..6d40c40 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Core/Startup/subdir.mk @@ -0,0 +1,27 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +S_SRCS += \ +../Core/Startup/startup_stm32g431kbtx.s + +OBJS += \ +./Core/Startup/startup_stm32g431kbtx.o + +S_DEPS += \ +./Core/Startup/startup_stm32g431kbtx.d + + +# Each subdirectory must supply rules for building sources it contributes +Core/Startup/%.o: ../Core/Startup/%.s Core/Startup/subdir.mk + arm-none-eabi-gcc -mcpu=cortex-m4 -g3 -DDEBUG -c -I../Core/Inc -I../Drivers/STM32G4xx_HAL_Driver/Inc -I../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -I../Drivers/CMSIS/Device/ST/STM32G4xx/Include -I../Drivers/CMSIS/Include -x assembler-with-cpp -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@" "$<" + +clean: clean-Core-2f-Startup + +clean-Core-2f-Startup: + -$(RM) ./Core/Startup/startup_stm32g431kbtx.d ./Core/Startup/startup_stm32g431kbtx.o + +.PHONY: clean-Core-2f-Startup + diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.cyclo new file mode 100644 index 0000000..15c31c8 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.cyclo @@ -0,0 +1,38 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:148:19:HAL_Init 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:192:19:HAL_DeInit 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:221:13:HAL_MspInit 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:232:13:HAL_MspDeInit 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:255:26:HAL_InitTick 4 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:322:13:HAL_IncTick 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:333:17:HAL_GetTick 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:342:10:HAL_GetTickPrio 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:351:19:HAL_SetTickFreq 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:384:10:HAL_GetTickFreq 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:400:13:HAL_Delay 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:426:13:HAL_SuspendTick 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:442:13:HAL_ResumeTick 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:452:10:HAL_GetHalVersion 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:461:10:HAL_GetREVID 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:470:10:HAL_GetDEVID 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:479:10:HAL_GetUIDw0 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:488:10:HAL_GetUIDw1 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:497:10:HAL_GetUIDw2 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:526:6:HAL_DBGMCU_EnableDBGSleepMode 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:535:6:HAL_DBGMCU_DisableDBGSleepMode 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:544:6:HAL_DBGMCU_EnableDBGStopMode 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:553:6:HAL_DBGMCU_DisableDBGStopMode 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:562:6:HAL_DBGMCU_EnableDBGStandbyMode 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:571:6:HAL_DBGMCU_DisableDBGStandbyMode 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:603:6:HAL_SYSCFG_CCMSRAMErase 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:622:6:HAL_SYSCFG_EnableMemorySwappingBank 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:637:6:HAL_SYSCFG_DisableMemorySwappingBank 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:655:6:HAL_SYSCFG_VREFBUF_VoltageScalingConfig 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:671:6:HAL_SYSCFG_VREFBUF_HighImpedanceConfig 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:685:6:HAL_SYSCFG_VREFBUF_TrimmingConfig 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:697:19:HAL_SYSCFG_EnableVREFBUF 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:723:6:HAL_SYSCFG_DisableVREFBUF 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:734:6:HAL_SYSCFG_EnableIOSwitchBooster 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:744:6:HAL_SYSCFG_DisableIOSwitchBooster 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:754:6:HAL_SYSCFG_EnableIOSwitchVDD 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:764:6:HAL_SYSCFG_DisableIOSwitchVDD 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:774:6:HAL_SYSCFG_CCMSRAM_WriteProtectionEnable 1 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.d new file mode 100644 index 0000000..34f4f76 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.d @@ -0,0 +1,84 @@ +Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o: \ + ../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o new file mode 100644 index 0000000..28ce0a9 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.su new file mode 100644 index 0000000..ee7b04a --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.su @@ -0,0 +1,38 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:148:19:HAL_Init 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:192:19:HAL_DeInit 8 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:221:13:HAL_MspInit 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:232:13:HAL_MspDeInit 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:255:26:HAL_InitTick 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:322:13:HAL_IncTick 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:333:17:HAL_GetTick 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:342:10:HAL_GetTickPrio 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:351:19:HAL_SetTickFreq 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:384:10:HAL_GetTickFreq 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:400:13:HAL_Delay 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:426:13:HAL_SuspendTick 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:442:13:HAL_ResumeTick 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:452:10:HAL_GetHalVersion 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:461:10:HAL_GetREVID 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:470:10:HAL_GetDEVID 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:479:10:HAL_GetUIDw0 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:488:10:HAL_GetUIDw1 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:497:10:HAL_GetUIDw2 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:526:6:HAL_DBGMCU_EnableDBGSleepMode 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:535:6:HAL_DBGMCU_DisableDBGSleepMode 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:544:6:HAL_DBGMCU_EnableDBGStopMode 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:553:6:HAL_DBGMCU_DisableDBGStopMode 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:562:6:HAL_DBGMCU_EnableDBGStandbyMode 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:571:6:HAL_DBGMCU_DisableDBGStandbyMode 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:603:6:HAL_SYSCFG_CCMSRAMErase 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:622:6:HAL_SYSCFG_EnableMemorySwappingBank 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:637:6:HAL_SYSCFG_DisableMemorySwappingBank 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:655:6:HAL_SYSCFG_VREFBUF_VoltageScalingConfig 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:671:6:HAL_SYSCFG_VREFBUF_HighImpedanceConfig 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:685:6:HAL_SYSCFG_VREFBUF_TrimmingConfig 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:697:19:HAL_SYSCFG_EnableVREFBUF 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:723:6:HAL_SYSCFG_DisableVREFBUF 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:734:6:HAL_SYSCFG_EnableIOSwitchBooster 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:744:6:HAL_SYSCFG_DisableIOSwitchBooster 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:754:6:HAL_SYSCFG_EnableIOSwitchVDD 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:764:6:HAL_SYSCFG_DisableIOSwitchVDD 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c:774:6:HAL_SYSCFG_CCMSRAM_WriteProtectionEnable 16 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.cyclo new file mode 100644 index 0000000..ac19f44 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.cyclo @@ -0,0 +1,70 @@ +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:3679:22:LL_ADC_SetCommonClock 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:3744:22:LL_ADC_SetCommonPathInternalCh 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:3826:26:LL_ADC_GetCommonPathInternalCh 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:4163:22:LL_ADC_SetOffset 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:4249:26:LL_ADC_GetOffsetChannel 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:4308:22:LL_ADC_SetOffsetState 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:4363:22:LL_ADC_SetOffsetSign 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:4418:22:LL_ADC_SetOffsetSaturation 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:4507:22:LL_ADC_SetSamplingTimeCommonConfig 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:4696:26:LL_ADC_REG_IsTriggerSourceSWStart 2 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:5043:22:LL_ADC_REG_SetSequencerRanks 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:5494:26:LL_ADC_INJ_IsTriggerSourceSWStart 2 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:6319:22:LL_ADC_SetChannelSamplingTime 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:6490:22:LL_ADC_SetChannelSingleDiff 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:6714:22:LL_ADC_SetAnalogWDMonitChannels 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:6968:22:LL_ADC_ConfigAnalogWDThresholds 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7407:26:LL_ADC_GetMultimode 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7504:26:LL_ADC_GetMultiDMATransfer 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7621:22:LL_ADC_DisableDeepPowerDown 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7635:26:LL_ADC_IsDeepPowerDownEnabled 2 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7654:22:LL_ADC_EnableInternalRegulator 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7684:26:LL_ADC_IsInternalRegulatorEnabled 2 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7705:22:LL_ADC_Enable 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7725:22:LL_ADC_Disable 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7744:26:LL_ADC_IsEnabled 2 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7755:26:LL_ADC_IsDisableOngoing 2 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7830:22:LL_ADC_REG_StartConversion 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7850:22:LL_ADC_REG_StopConversion 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7866:26:LL_ADC_REG_IsConversionOngoing 2 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:8076:22:LL_ADC_INJ_StopConversion 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:8092:26:LL_ADC_INJ_IsConversionOngoing 2 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:8476:22:LL_ADC_ClearFlag_AWD1 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:8487:22:LL_ADC_ClearFlag_AWD2 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:8498:22:LL_ADC_ClearFlag_AWD3 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:8871:22:LL_ADC_EnableIT_AWD1 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:8882:22:LL_ADC_EnableIT_AWD2 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:8893:22:LL_ADC_EnableIT_AWD3 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:8992:22:LL_ADC_DisableIT_AWD1 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:9003:22:LL_ADC_DisableIT_AWD2 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:9014:22:LL_ADC_DisableIT_AWD3 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:396:19:HAL_ADC_Init 18 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:713:19:HAL_ADC_DeInit 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:912:13:HAL_ADC_MspInit 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:929:13:HAL_ADC_MspDeInit 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:1219:19:HAL_ADC_Start 16 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:1354:19:HAL_ADC_Stop 4 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:1408:19:HAL_ADC_PollForConversion 24 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:1594:19:HAL_ADC_PollForEvent 15 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:1743:19:HAL_ADC_Start_IT 20 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:1950:19:HAL_ADC_Stop_IT 4 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:2003:19:HAL_ADC_Start_DMA 11 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:2145:19:HAL_ADC_Stop_DMA 7 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:2230:10:HAL_ADC_GetValue 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:2251:19:HAL_ADC_StartSampling 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:2273:19:HAL_ADC_StopSampling 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:2290:6:HAL_ADC_IRQHandler 54 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:2662:13:HAL_ADC_ConvCpltCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:2677:13:HAL_ADC_ConvHalfCpltCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:2692:13:HAL_ADC_LevelOutOfWindowCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:2714:13:HAL_ADC_ErrorCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:2760:19:HAL_ADC_ConfigChannel 57 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:2998:19:HAL_ADC_AnalogWDGConfig 38 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:3259:10:HAL_ADC_GetState 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:3273:10:HAL_ADC_GetError 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:3303:19:ADC_ConversionStop 19 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:3435:19:ADC_Enable 9 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:3528:19:ADC_Disable 7 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:3590:6:ADC_DMAConvCplt 9 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:3668:6:ADC_DMAHalfConvCplt 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:3686:6:ADC_DMAError 1 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.d new file mode 100644 index 0000000..2edbcdb --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.d @@ -0,0 +1,84 @@ +Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o: \ + ../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o new file mode 100644 index 0000000..74b739a Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.su new file mode 100644 index 0000000..ed832ab --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.su @@ -0,0 +1,70 @@ +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:3679:22:LL_ADC_SetCommonClock 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:3744:22:LL_ADC_SetCommonPathInternalCh 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:3826:26:LL_ADC_GetCommonPathInternalCh 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:4163:22:LL_ADC_SetOffset 32 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:4249:26:LL_ADC_GetOffsetChannel 24 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:4308:22:LL_ADC_SetOffsetState 32 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:4363:22:LL_ADC_SetOffsetSign 32 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:4418:22:LL_ADC_SetOffsetSaturation 32 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:4507:22:LL_ADC_SetSamplingTimeCommonConfig 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:4696:26:LL_ADC_REG_IsTriggerSourceSWStart 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:5043:22:LL_ADC_REG_SetSequencerRanks 32 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:5494:26:LL_ADC_INJ_IsTriggerSourceSWStart 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:6319:22:LL_ADC_SetChannelSamplingTime 32 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:6490:22:LL_ADC_SetChannelSingleDiff 24 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:6714:22:LL_ADC_SetAnalogWDMonitChannels 32 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:6968:22:LL_ADC_ConfigAnalogWDThresholds 32 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7407:26:LL_ADC_GetMultimode 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7504:26:LL_ADC_GetMultiDMATransfer 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7621:22:LL_ADC_DisableDeepPowerDown 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7635:26:LL_ADC_IsDeepPowerDownEnabled 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7654:22:LL_ADC_EnableInternalRegulator 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7684:26:LL_ADC_IsInternalRegulatorEnabled 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7705:22:LL_ADC_Enable 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7725:22:LL_ADC_Disable 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7744:26:LL_ADC_IsEnabled 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7755:26:LL_ADC_IsDisableOngoing 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7830:22:LL_ADC_REG_StartConversion 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7850:22:LL_ADC_REG_StopConversion 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7866:26:LL_ADC_REG_IsConversionOngoing 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:8076:22:LL_ADC_INJ_StopConversion 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:8092:26:LL_ADC_INJ_IsConversionOngoing 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:8476:22:LL_ADC_ClearFlag_AWD1 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:8487:22:LL_ADC_ClearFlag_AWD2 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:8498:22:LL_ADC_ClearFlag_AWD3 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:8871:22:LL_ADC_EnableIT_AWD1 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:8882:22:LL_ADC_EnableIT_AWD2 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:8893:22:LL_ADC_EnableIT_AWD3 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:8992:22:LL_ADC_DisableIT_AWD1 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:9003:22:LL_ADC_DisableIT_AWD2 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:9014:22:LL_ADC_DisableIT_AWD3 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:396:19:HAL_ADC_Init 48 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:713:19:HAL_ADC_DeInit 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:912:13:HAL_ADC_MspInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:929:13:HAL_ADC_MspDeInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:1219:19:HAL_ADC_Start 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:1354:19:HAL_ADC_Stop 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:1408:19:HAL_ADC_PollForConversion 40 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:1594:19:HAL_ADC_PollForEvent 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:1743:19:HAL_ADC_Start_IT 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:1950:19:HAL_ADC_Stop_IT 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:2003:19:HAL_ADC_Start_DMA 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:2145:19:HAL_ADC_Stop_DMA 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:2230:10:HAL_ADC_GetValue 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:2251:19:HAL_ADC_StartSampling 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:2273:19:HAL_ADC_StopSampling 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:2290:6:HAL_ADC_IRQHandler 48 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:2662:13:HAL_ADC_ConvCpltCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:2677:13:HAL_ADC_ConvHalfCpltCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:2692:13:HAL_ADC_LevelOutOfWindowCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:2714:13:HAL_ADC_ErrorCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:2760:19:HAL_ADC_ConfigChannel 224 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:2998:19:HAL_ADC_AnalogWDGConfig 64 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:3259:10:HAL_ADC_GetState 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:3273:10:HAL_ADC_GetError 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:3303:19:ADC_ConversionStop 40 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:3435:19:ADC_Enable 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:3528:19:ADC_Disable 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:3590:6:ADC_DMAConvCplt 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:3668:6:ADC_DMAHalfConvCplt 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c:3686:6:ADC_DMAError 24 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.cyclo new file mode 100644 index 0000000..8354d85 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.cyclo @@ -0,0 +1,53 @@ +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:3744:22:LL_ADC_SetCommonPathInternalCh 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:3826:26:LL_ADC_GetCommonPathInternalCh 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:3870:22:LL_ADC_SetCalibrationFactor 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:3895:26:LL_ADC_GetCalibrationFactor 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:4163:22:LL_ADC_SetOffset 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:4249:26:LL_ADC_GetOffsetChannel 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:4308:22:LL_ADC_SetOffsetState 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:4363:22:LL_ADC_SetOffsetSign 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:4418:22:LL_ADC_SetOffsetSaturation 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:4507:22:LL_ADC_SetSamplingTimeCommonConfig 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:4696:26:LL_ADC_REG_IsTriggerSourceSWStart 2 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:5494:26:LL_ADC_INJ_IsTriggerSourceSWStart 2 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:5827:26:LL_ADC_INJ_GetTrigAuto 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:5873:22:LL_ADC_INJ_SetQueueMode 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:6319:22:LL_ADC_SetChannelSamplingTime 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:6490:22:LL_ADC_SetChannelSingleDiff 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7407:26:LL_ADC_GetMultimode 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7598:22:LL_ADC_EnableDeepPowerDown 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7673:22:LL_ADC_DisableInternalRegulator 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7744:26:LL_ADC_IsEnabled 2 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7783:22:LL_ADC_StartCalibration 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7799:26:LL_ADC_IsCalibrationOnGoing 2 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7830:22:LL_ADC_REG_StartConversion 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7866:26:LL_ADC_REG_IsConversionOngoing 2 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:8056:22:LL_ADC_INJ_StartConversion 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:8092:26:LL_ADC_INJ_IsConversionOngoing 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:126:19:HAL_ADCEx_Calibration_Start 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:200:10:HAL_ADCEx_Calibration_GetValue 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:220:19:HAL_ADCEx_Calibration_SetValue 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:277:19:HAL_ADCEx_InjectedStart 16 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:426:19:HAL_ADCEx_InjectedStop 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:481:19:HAL_ADCEx_InjectedPollForConversion 22 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:622:19:HAL_ADCEx_InjectedStart_IT 18 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:795:19:HAL_ADCEx_InjectedStop_IT 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:862:19:HAL_ADCEx_MultiModeStart_DMA 7 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:981:19:HAL_ADCEx_MultiModeStop_DMA 14 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:1104:10:HAL_ADCEx_MultiModeGetValue 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:1151:10:HAL_ADCEx_InjectedGetValue 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:1186:13:HAL_ADCEx_InjectedConvCpltCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:1205:13:HAL_ADCEx_InjectedQueueOverflowCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:1220:13:HAL_ADCEx_LevelOutOfWindow2Callback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:1235:13:HAL_ADCEx_LevelOutOfWindow3Callback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:1251:13:HAL_ADCEx_EndOfSamplingCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:1268:19:HAL_ADCEx_RegularStop 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:1326:19:HAL_ADCEx_RegularStop_IT 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:1386:19:HAL_ADCEx_RegularStop_DMA 7 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:1474:19:HAL_ADCEx_RegularMultiModeStop_DMA 16 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:1659:19:HAL_ADCEx_InjectedConfigChannel 70 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:2116:19:HAL_ADCEx_MultiModeConfigChannel 9 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:2233:19:HAL_ADCEx_EnableInjectedQueue 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:2274:19:HAL_ADCEx_DisableInjectedQueue 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:2311:19:HAL_ADCEx_DisableVoltageRegulator 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:2348:19:HAL_ADCEx_EnterADCDeepPowerDownMode 2 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.d new file mode 100644 index 0000000..7a84bfc --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.d @@ -0,0 +1,84 @@ +Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o: \ + ../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o new file mode 100644 index 0000000..50edcd2 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.su new file mode 100644 index 0000000..2dc9bcb --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.su @@ -0,0 +1,53 @@ +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:3744:22:LL_ADC_SetCommonPathInternalCh 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:3826:26:LL_ADC_GetCommonPathInternalCh 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:3870:22:LL_ADC_SetCalibrationFactor 24 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:3895:26:LL_ADC_GetCalibrationFactor 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:4163:22:LL_ADC_SetOffset 32 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:4249:26:LL_ADC_GetOffsetChannel 24 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:4308:22:LL_ADC_SetOffsetState 32 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:4363:22:LL_ADC_SetOffsetSign 32 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:4418:22:LL_ADC_SetOffsetSaturation 32 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:4507:22:LL_ADC_SetSamplingTimeCommonConfig 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:4696:26:LL_ADC_REG_IsTriggerSourceSWStart 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:5494:26:LL_ADC_INJ_IsTriggerSourceSWStart 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:5827:26:LL_ADC_INJ_GetTrigAuto 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:5873:22:LL_ADC_INJ_SetQueueMode 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:6319:22:LL_ADC_SetChannelSamplingTime 32 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:6490:22:LL_ADC_SetChannelSingleDiff 24 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7407:26:LL_ADC_GetMultimode 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7598:22:LL_ADC_EnableDeepPowerDown 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7673:22:LL_ADC_DisableInternalRegulator 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7744:26:LL_ADC_IsEnabled 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7783:22:LL_ADC_StartCalibration 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7799:26:LL_ADC_IsCalibrationOnGoing 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7830:22:LL_ADC_REG_StartConversion 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:7866:26:LL_ADC_REG_IsConversionOngoing 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:8056:22:LL_ADC_INJ_StartConversion 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:8092:26:LL_ADC_INJ_IsConversionOngoing 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:126:19:HAL_ADCEx_Calibration_Start 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:200:10:HAL_ADCEx_Calibration_GetValue 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:220:19:HAL_ADCEx_Calibration_SetValue 40 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:277:19:HAL_ADCEx_InjectedStart 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:426:19:HAL_ADCEx_InjectedStop 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:481:19:HAL_ADCEx_InjectedPollForConversion 48 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:622:19:HAL_ADCEx_InjectedStart_IT 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:795:19:HAL_ADCEx_InjectedStop_IT 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:862:19:HAL_ADCEx_MultiModeStart_DMA 144 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:981:19:HAL_ADCEx_MultiModeStop_DMA 144 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:1104:10:HAL_ADCEx_MultiModeGetValue 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:1151:10:HAL_ADCEx_InjectedGetValue 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:1186:13:HAL_ADCEx_InjectedConvCpltCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:1205:13:HAL_ADCEx_InjectedQueueOverflowCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:1220:13:HAL_ADCEx_LevelOutOfWindow2Callback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:1235:13:HAL_ADCEx_LevelOutOfWindow3Callback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:1251:13:HAL_ADCEx_EndOfSamplingCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:1268:19:HAL_ADCEx_RegularStop 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:1326:19:HAL_ADCEx_RegularStop_IT 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:1386:19:HAL_ADCEx_RegularStop_DMA 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:1474:19:HAL_ADCEx_RegularMultiModeStop_DMA 136 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:1659:19:HAL_ADCEx_InjectedConfigChannel 224 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:2116:19:HAL_ADCEx_MultiModeConfigChannel 144 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:2233:19:HAL_ADCEx_EnableInjectedQueue 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:2274:19:HAL_ADCEx_DisableInjectedQueue 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:2311:19:HAL_ADCEx_DisableVoltageRegulator 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c:2348:19:HAL_ADCEx_EnterADCDeepPowerDownMode 24 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.cyclo new file mode 100644 index 0000000..2a7a49f --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.cyclo @@ -0,0 +1,22 @@ +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h:312:22:LL_EXTI_EnableIT_0_31 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h:387:22:LL_EXTI_DisableIT_0_31 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h:544:22:LL_EXTI_EnableEvent_0_31 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h:615:22:LL_EXTI_DisableEvent_0_31 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h:763:22:LL_EXTI_EnableRisingTrig_0_31 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h:833:22:LL_EXTI_DisableRisingTrig_0_31 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h:968:22:LL_EXTI_EnableFallingTrig_0_31 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h:1037:22:LL_EXTI_DisableFallingTrig_0_31 1 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h:1239:26:LL_EXTI_IsActiveFlag_0_31 2 +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h:1359:22:LL_EXTI_ClearFlag_0_31 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.c:224:19:HAL_COMP_Init 16 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.c:517:19:HAL_COMP_DeInit 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.c:566:13:HAL_COMP_MspInit 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.c:581:13:HAL_COMP_MspDeInit 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.c:776:19:HAL_COMP_Start 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.c:830:19:HAL_COMP_Stop 4 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.c:872:6:HAL_COMP_IRQHandler 6 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.c:952:19:HAL_COMP_Lock 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.c:1005:10:HAL_COMP_GetOutputLevel 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.c:1019:13:HAL_COMP_TriggerCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.c:1053:23:HAL_COMP_GetState 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.c:1073:10:HAL_COMP_GetError 1 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.d new file mode 100644 index 0000000..48a6b95 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.d @@ -0,0 +1,84 @@ +Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o: \ + ../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.c \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o new file mode 100644 index 0000000..358b6c3 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.su new file mode 100644 index 0000000..a99f59f --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.su @@ -0,0 +1,22 @@ +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h:312:22:LL_EXTI_EnableIT_0_31 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h:387:22:LL_EXTI_DisableIT_0_31 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h:544:22:LL_EXTI_EnableEvent_0_31 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h:615:22:LL_EXTI_DisableEvent_0_31 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h:763:22:LL_EXTI_EnableRisingTrig_0_31 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h:833:22:LL_EXTI_DisableRisingTrig_0_31 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h:968:22:LL_EXTI_EnableFallingTrig_0_31 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h:1037:22:LL_EXTI_DisableFallingTrig_0_31 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h:1239:26:LL_EXTI_IsActiveFlag_0_31 16 static +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h:1359:22:LL_EXTI_ClearFlag_0_31 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.c:224:19:HAL_COMP_Init 40 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.c:517:19:HAL_COMP_DeInit 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.c:566:13:HAL_COMP_MspInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.c:581:13:HAL_COMP_MspDeInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.c:776:19:HAL_COMP_Start 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.c:830:19:HAL_COMP_Stop 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.c:872:6:HAL_COMP_IRQHandler 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.c:952:19:HAL_COMP_Lock 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.c:1005:10:HAL_COMP_GetOutputLevel 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.c:1019:13:HAL_COMP_TriggerCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.c:1053:23:HAL_COMP_GetState 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.c:1073:10:HAL_COMP_GetError 16 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.cyclo new file mode 100644 index 0000000..e0fb873 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.cyclo @@ -0,0 +1,34 @@ +../Drivers/CMSIS/Include/core_cm4.h:1648:22:__NVIC_SetPriorityGrouping 1 +../Drivers/CMSIS/Include/core_cm4.h:1667:26:__NVIC_GetPriorityGrouping 1 +../Drivers/CMSIS/Include/core_cm4.h:1679:22:__NVIC_EnableIRQ 2 +../Drivers/CMSIS/Include/core_cm4.h:1717:22:__NVIC_DisableIRQ 2 +../Drivers/CMSIS/Include/core_cm4.h:1736:26:__NVIC_GetPendingIRQ 2 +../Drivers/CMSIS/Include/core_cm4.h:1755:22:__NVIC_SetPendingIRQ 2 +../Drivers/CMSIS/Include/core_cm4.h:1770:22:__NVIC_ClearPendingIRQ 2 +../Drivers/CMSIS/Include/core_cm4.h:1787:26:__NVIC_GetActive 2 +../Drivers/CMSIS/Include/core_cm4.h:1809:22:__NVIC_SetPriority 2 +../Drivers/CMSIS/Include/core_cm4.h:1831:26:__NVIC_GetPriority 2 +../Drivers/CMSIS/Include/core_cm4.h:1856:26:NVIC_EncodePriority 2 +../Drivers/CMSIS/Include/core_cm4.h:1883:22:NVIC_DecodePriority 2 +../Drivers/CMSIS/Include/core_cm4.h:1933:34:__NVIC_SystemReset 1 +../Drivers/CMSIS/Include/core_cm4.h:2017:26:SysTick_Config 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:163:6:HAL_NVIC_SetPriorityGrouping 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:185:6:HAL_NVIC_SetPriority 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:207:6:HAL_NVIC_EnableIRQ 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:223:6:HAL_NVIC_DisableIRQ 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:236:6:HAL_NVIC_SystemReset 0 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:249:10:HAL_SYSTICK_Config 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:277:10:HAL_NVIC_GetPriorityGrouping 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:304:6:HAL_NVIC_GetPriority 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:319:6:HAL_NVIC_SetPendingIRQ 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:337:10:HAL_NVIC_GetPendingIRQ 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:353:6:HAL_NVIC_ClearPendingIRQ 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:370:10:HAL_NVIC_GetActive 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:384:6:HAL_SYSTICK_CLKSourceConfig 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:402:6:HAL_SYSTICK_IRQHandler 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:411:13:HAL_SYSTICK_Callback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:430:6:HAL_MPU_Enable 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:445:6:HAL_MPU_Disable 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:458:6:HAL_MPU_EnableRegion 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:474:6:HAL_MPU_DisableRegion 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:492:6:HAL_MPU_ConfigRegion 1 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.d new file mode 100644 index 0000000..a26e4b2 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.d @@ -0,0 +1,84 @@ +Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o: \ + ../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o new file mode 100644 index 0000000..625229f Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.su new file mode 100644 index 0000000..b7f34ad --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.su @@ -0,0 +1,34 @@ +../Drivers/CMSIS/Include/core_cm4.h:1648:22:__NVIC_SetPriorityGrouping 24 static +../Drivers/CMSIS/Include/core_cm4.h:1667:26:__NVIC_GetPriorityGrouping 4 static +../Drivers/CMSIS/Include/core_cm4.h:1679:22:__NVIC_EnableIRQ 16 static,ignoring_inline_asm +../Drivers/CMSIS/Include/core_cm4.h:1717:22:__NVIC_DisableIRQ 16 static,ignoring_inline_asm +../Drivers/CMSIS/Include/core_cm4.h:1736:26:__NVIC_GetPendingIRQ 16 static +../Drivers/CMSIS/Include/core_cm4.h:1755:22:__NVIC_SetPendingIRQ 16 static +../Drivers/CMSIS/Include/core_cm4.h:1770:22:__NVIC_ClearPendingIRQ 16 static +../Drivers/CMSIS/Include/core_cm4.h:1787:26:__NVIC_GetActive 16 static +../Drivers/CMSIS/Include/core_cm4.h:1809:22:__NVIC_SetPriority 16 static +../Drivers/CMSIS/Include/core_cm4.h:1831:26:__NVIC_GetPriority 16 static +../Drivers/CMSIS/Include/core_cm4.h:1856:26:NVIC_EncodePriority 40 static +../Drivers/CMSIS/Include/core_cm4.h:1883:22:NVIC_DecodePriority 40 static +../Drivers/CMSIS/Include/core_cm4.h:1933:34:__NVIC_SystemReset 4 static,ignoring_inline_asm +../Drivers/CMSIS/Include/core_cm4.h:2017:26:SysTick_Config 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:163:6:HAL_NVIC_SetPriorityGrouping 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:185:6:HAL_NVIC_SetPriority 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:207:6:HAL_NVIC_EnableIRQ 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:223:6:HAL_NVIC_DisableIRQ 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:236:6:HAL_NVIC_SystemReset 8 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:249:10:HAL_SYSTICK_Config 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:277:10:HAL_NVIC_GetPriorityGrouping 8 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:304:6:HAL_NVIC_GetPriority 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:319:6:HAL_NVIC_SetPendingIRQ 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:337:10:HAL_NVIC_GetPendingIRQ 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:353:6:HAL_NVIC_ClearPendingIRQ 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:370:10:HAL_NVIC_GetActive 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:384:6:HAL_SYSTICK_CLKSourceConfig 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:402:6:HAL_SYSTICK_IRQHandler 8 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:411:13:HAL_SYSTICK_Callback 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:430:6:HAL_MPU_Enable 16 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:445:6:HAL_MPU_Disable 4 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:458:6:HAL_MPU_EnableRegion 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:474:6:HAL_MPU_DisableRegion 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c:492:6:HAL_MPU_ConfigRegion 16 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.cyclo new file mode 100644 index 0000000..28d6a64 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.cyclo @@ -0,0 +1,21 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:406:19:HAL_DAC_Init 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:467:19:HAL_DAC_DeInit 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:512:13:HAL_DAC_MspInit 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:528:13:HAL_DAC_MspDeInit 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:573:19:HAL_DAC_Start 7 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:648:19:HAL_DAC_Stop 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:689:19:HAL_DAC_Start_DMA 11 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:835:19:HAL_DAC_Stop_DMA 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:889:6:HAL_DAC_IRQHandler 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:968:19:HAL_DAC_SetValue 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:1012:13:HAL_DAC_ConvCpltCallbackCh1 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:1028:13:HAL_DAC_ConvHalfCpltCallbackCh1 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:1044:13:HAL_DAC_ErrorCallbackCh1 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:1060:13:HAL_DAC_DMAUnderrunCallbackCh1 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:1102:10:HAL_DAC_GetValue 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:1145:19:HAL_DAC_ConfigChannel 21 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:1399:22:HAL_DAC_GetState 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:1412:10:HAL_DAC_GetError 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:1684:6:DAC_DMAConvCpltCh1 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:1703:6:DAC_DMAHalfConvCpltCh1 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:1720:6:DAC_DMAErrorCh1 1 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.d new file mode 100644 index 0000000..885ed31 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.d @@ -0,0 +1,84 @@ +Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o: \ + ../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o new file mode 100644 index 0000000..54585ad Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.su new file mode 100644 index 0000000..0938397 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.su @@ -0,0 +1,21 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:406:19:HAL_DAC_Init 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:467:19:HAL_DAC_DeInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:512:13:HAL_DAC_MspInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:528:13:HAL_DAC_MspDeInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:573:19:HAL_DAC_Start 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:648:19:HAL_DAC_Stop 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:689:19:HAL_DAC_Start_DMA 40 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:835:19:HAL_DAC_Stop_DMA 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:889:6:HAL_DAC_IRQHandler 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:968:19:HAL_DAC_SetValue 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:1012:13:HAL_DAC_ConvCpltCallbackCh1 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:1028:13:HAL_DAC_ConvHalfCpltCallbackCh1 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:1044:13:HAL_DAC_ErrorCallbackCh1 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:1060:13:HAL_DAC_DMAUnderrunCallbackCh1 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:1102:10:HAL_DAC_GetValue 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:1145:19:HAL_DAC_ConfigChannel 48 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:1399:22:HAL_DAC_GetState 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:1412:10:HAL_DAC_GetError 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:1684:6:DAC_DMAConvCpltCh1 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:1703:6:DAC_DMAHalfConvCpltCh1 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c:1720:6:DAC_DMAErrorCh1 24 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.cyclo new file mode 100644 index 0000000..a6f29b2 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.cyclo @@ -0,0 +1,21 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:131:19:HAL_DACEx_DualStart 6 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:193:19:HAL_DACEx_DualStop 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:232:19:HAL_DACEx_DualStart_DMA 11 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:360:19:HAL_DACEx_DualStop_DMA 4 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:444:19:HAL_DACEx_TriangleWaveGenerate 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:503:19:HAL_DACEx_NoiseWaveGenerate 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:559:19:HAL_DACEx_SawtoothWaveGenerate 4 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:629:19:HAL_DACEx_SawtoothWaveDataReset 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:691:19:HAL_DACEx_SawtoothWaveDataStep 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:754:19:HAL_DACEx_DualSetValue 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:796:13:HAL_DACEx_ConvCpltCallbackCh2 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:812:13:HAL_DACEx_ConvHalfCpltCallbackCh2 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:828:13:HAL_DACEx_ErrorCallbackCh2 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:844:13:HAL_DACEx_DMAUnderrunCallbackCh2 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:871:19:HAL_DACEx_SelfCalibrate 11 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:1006:19:HAL_DACEx_SetUserTrimming 4 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:1050:10:HAL_DACEx_GetTrimOffset 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:1084:10:HAL_DACEx_DualGetValue 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:1117:6:DAC_DMAConvCpltCh2 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:1136:6:DAC_DMAHalfConvCpltCh2 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:1153:6:DAC_DMAErrorCh2 1 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.d new file mode 100644 index 0000000..4d95845 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.d @@ -0,0 +1,84 @@ +Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o: \ + ../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o new file mode 100644 index 0000000..76ef128 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.su new file mode 100644 index 0000000..804a237 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.su @@ -0,0 +1,21 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:131:19:HAL_DACEx_DualStart 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:193:19:HAL_DACEx_DualStop 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:232:19:HAL_DACEx_DualStart_DMA 40 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:360:19:HAL_DACEx_DualStop_DMA 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:444:19:HAL_DACEx_TriangleWaveGenerate 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:503:19:HAL_DACEx_NoiseWaveGenerate 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:559:19:HAL_DACEx_SawtoothWaveGenerate 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:629:19:HAL_DACEx_SawtoothWaveDataReset 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:691:19:HAL_DACEx_SawtoothWaveDataStep 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:754:19:HAL_DACEx_DualSetValue 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:796:13:HAL_DACEx_ConvCpltCallbackCh2 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:812:13:HAL_DACEx_ConvHalfCpltCallbackCh2 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:828:13:HAL_DACEx_ErrorCallbackCh2 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:844:13:HAL_DACEx_DMAUnderrunCallbackCh2 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:871:19:HAL_DACEx_SelfCalibrate 48 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:1006:19:HAL_DACEx_SetUserTrimming 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:1050:10:HAL_DACEx_GetTrimOffset 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:1084:10:HAL_DACEx_DualGetValue 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:1117:6:DAC_DMAConvCpltCh2 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:1136:6:DAC_DMAHalfConvCpltCh2 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c:1153:6:DAC_DMAErrorCh2 24 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.cyclo new file mode 100644 index 0000000..c93f140 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.cyclo @@ -0,0 +1,15 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.c:152:19:HAL_DMA_Init 6 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.c:263:19:HAL_DMA_DeInit 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.c:378:19:HAL_DMA_Start 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.c:421:19:HAL_DMA_Start_IT 6 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.c:491:19:HAL_DMA_Abort 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.c:544:19:HAL_DMA_Abort_IT 4 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.c:611:19:HAL_DMA_PollForTransfer 13 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.c:741:6:HAL_DMA_IRQHandler 12 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.c:835:19:HAL_DMA_RegisterCallback 7 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.c:886:19:HAL_DMA_UnRegisterCallback 8 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.c:964:22:HAL_DMA_GetState 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.c:976:10:HAL_DMA_GetError 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.c:1002:13:DMA_SetConfig 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.c:1045:13:DMA_CalcDMAMUXChannelBaseAndMask 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.c:1082:13:DMA_CalcDMAMUXRequestGenBaseAndMask 1 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.d new file mode 100644 index 0000000..8574592 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.d @@ -0,0 +1,84 @@ +Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o: \ + ../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.c \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o new file mode 100644 index 0000000..7fee618 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.su new file mode 100644 index 0000000..e928544 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.su @@ -0,0 +1,15 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.c:152:19:HAL_DMA_Init 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.c:263:19:HAL_DMA_DeInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.c:378:19:HAL_DMA_Start 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.c:421:19:HAL_DMA_Start_IT 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.c:491:19:HAL_DMA_Abort 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.c:544:19:HAL_DMA_Abort_IT 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.c:611:19:HAL_DMA_PollForTransfer 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.c:741:6:HAL_DMA_IRQHandler 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.c:835:19:HAL_DMA_RegisterCallback 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.c:886:19:HAL_DMA_UnRegisterCallback 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.c:964:22:HAL_DMA_GetState 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.c:976:10:HAL_DMA_GetError 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.c:1002:13:DMA_SetConfig 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.c:1045:13:DMA_CalcDMAMUXChannelBaseAndMask 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.c:1082:13:DMA_CalcDMAMUXRequestGenBaseAndMask 24 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.cyclo new file mode 100644 index 0000000..96fbcde --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.cyclo @@ -0,0 +1,5 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c:95:19:HAL_DMAEx_ConfigMuxSync 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c:141:19:HAL_DMAEx_ConfigMuxRequestGenerator 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c:181:19:HAL_DMAEx_EnableMuxRequestGenerator 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c:209:19:HAL_DMAEx_DisableMuxRequestGenerator 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c:237:6:HAL_DMAEx_MUX_IRQHandler 6 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.d new file mode 100644 index 0000000..ae655a3 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.d @@ -0,0 +1,84 @@ +Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o: \ + ../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o new file mode 100644 index 0000000..0cd6966 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.su new file mode 100644 index 0000000..4bf8480 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.su @@ -0,0 +1,5 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c:95:19:HAL_DMAEx_ConfigMuxSync 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c:141:19:HAL_DMAEx_ConfigMuxRequestGenerator 32 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c:181:19:HAL_DMAEx_EnableMuxRequestGenerator 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c:209:19:HAL_DMAEx_DisableMuxRequestGenerator 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c:237:6:HAL_DMAEx_MUX_IRQHandler 16 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.cyclo new file mode 100644 index 0000000..02e1d65 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.cyclo @@ -0,0 +1,9 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c:144:19:HAL_EXTI_SetConfigLine 9 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c:268:19:HAL_EXTI_GetConfigLine 9 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c:364:19:HAL_EXTI_ClearConfigLine 4 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c:432:19:HAL_EXTI_RegisterCallback 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c:463:19:HAL_EXTI_GetHandle 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c:504:6:HAL_EXTI_IRQHandler 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c:539:10:HAL_EXTI_GetPending 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c:574:6:HAL_EXTI_ClearPending 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c:603:6:HAL_EXTI_GenerateSWI 1 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.d new file mode 100644 index 0000000..48eb0a7 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.d @@ -0,0 +1,84 @@ +Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o: \ + ../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o new file mode 100644 index 0000000..fea40f5 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.su new file mode 100644 index 0000000..c7e7fe1 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.su @@ -0,0 +1,9 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c:144:19:HAL_EXTI_SetConfigLine 40 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c:268:19:HAL_EXTI_GetConfigLine 40 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c:364:19:HAL_EXTI_ClearConfigLine 40 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c:432:19:HAL_EXTI_RegisterCallback 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c:463:19:HAL_EXTI_GetHandle 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c:504:6:HAL_EXTI_IRQHandler 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c:539:10:HAL_EXTI_GetPending 40 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c:574:6:HAL_EXTI_ClearPending 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c:603:6:HAL_EXTI_GenerateSWI 32 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.cyclo new file mode 100644 index 0000000..481758e --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.cyclo @@ -0,0 +1,62 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:293:19:HAL_FDCAN_Init 16 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:536:19:HAL_FDCAN_DeInit 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:582:13:HAL_FDCAN_MspInit 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:597:13:HAL_FDCAN_MspDeInit 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:612:19:HAL_FDCAN_EnterPowerDownMode 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:647:19:HAL_FDCAN_ExitPowerDownMode 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1296:19:HAL_FDCAN_ConfigFilter 4 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1380:19:HAL_FDCAN_ConfigGlobalFilter 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1424:19:HAL_FDCAN_ConfigExtendedIdMask 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1458:19:HAL_FDCAN_ConfigRxFifoOverwrite 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1498:19:HAL_FDCAN_ConfigRamWatchdog 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1528:19:HAL_FDCAN_ConfigTimestampCounter 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1558:19:HAL_FDCAN_EnableTimestampCounter 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1586:19:HAL_FDCAN_DisableTimestampCounter 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1611:10:HAL_FDCAN_GetTimestampCounter 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1622:19:HAL_FDCAN_ResetTimestampCounter 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1653:19:HAL_FDCAN_ConfigTimeoutCounter 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1684:19:HAL_FDCAN_EnableTimeoutCounter 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1709:19:HAL_FDCAN_DisableTimeoutCounter 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1734:10:HAL_FDCAN_GetTimeoutCounter 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1745:19:HAL_FDCAN_ResetTimeoutCounter 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1775:19:HAL_FDCAN_ConfigTxDelayCompensation 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1805:19:HAL_FDCAN_EnableTxDelayCompensation 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1830:19:HAL_FDCAN_DisableTxDelayCompensation 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1856:19:HAL_FDCAN_EnableISOMode 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1882:19:HAL_FDCAN_DisableISOMode 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1908:19:HAL_FDCAN_EnableEdgeFiltering 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1934:19:HAL_FDCAN_DisableEdgeFiltering 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1994:19:HAL_FDCAN_Start 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2025:19:HAL_FDCAN_Stop 6 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2107:19:HAL_FDCAN_AddMessageToTxFifoQ 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2175:10:HAL_FDCAN_GetLatestTxFifoQRequestBuffer 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2189:19:HAL_FDCAN_AbortTxRequest 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2221:19:HAL_FDCAN_GetRxMessage 12 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2373:19:HAL_FDCAN_GetTxEvent 4 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2456:19:HAL_FDCAN_GetHighPriorityMessageStatus 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2475:19:HAL_FDCAN_GetProtocolStatus 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2507:19:HAL_FDCAN_GetErrorCounters 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2535:10:HAL_FDCAN_IsTxBufferMessagePending 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2558:10:HAL_FDCAN_GetRxFifoFillLevel 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2585:10:HAL_FDCAN_GetTxFifoFreeLevel 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2603:10:HAL_FDCAN_IsRestrictedOperationMode 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2619:19:HAL_FDCAN_ExitRestrictedOperationMode 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2671:19:HAL_FDCAN_ConfigInterruptLines 4 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2716:19:HAL_FDCAN_ActivateNotification 33 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2809:19:HAL_FDCAN_DeactivateNotification 33 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2905:6:HAL_FDCAN_IRQHandler 21 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:3178:13:HAL_FDCAN_TxEventFifoCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:3197:13:HAL_FDCAN_RxFifo0Callback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:3216:13:HAL_FDCAN_RxFifo1Callback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:3233:13:HAL_FDCAN_TxFifoEmptyCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:3251:13:HAL_FDCAN_TxBufferCompleteCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:3270:13:HAL_FDCAN_TxBufferAbortCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:3287:13:HAL_FDCAN_TimestampWraparoundCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:3303:13:HAL_FDCAN_TimeoutOccurredCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:3319:13:HAL_FDCAN_HighPriorityMessageCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:3335:13:HAL_FDCAN_ErrorCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:3353:13:HAL_FDCAN_ErrorStatusCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:3389:24:HAL_FDCAN_GetState 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:3401:10:HAL_FDCAN_GetError 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:3425:13:FDCAN_CalcultateRamBlockAddresses 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:3483:13:FDCAN_CopyMessageToRAM 3 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.d new file mode 100644 index 0000000..6dafab8 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.d @@ -0,0 +1,84 @@ +Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o: \ + ../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o new file mode 100644 index 0000000..56c3117 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.su new file mode 100644 index 0000000..f9dd138 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.su @@ -0,0 +1,62 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:293:19:HAL_FDCAN_Init 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:536:19:HAL_FDCAN_DeInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:582:13:HAL_FDCAN_MspInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:597:13:HAL_FDCAN_MspDeInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:612:19:HAL_FDCAN_EnterPowerDownMode 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:647:19:HAL_FDCAN_ExitPowerDownMode 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1296:19:HAL_FDCAN_ConfigFilter 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1380:19:HAL_FDCAN_ConfigGlobalFilter 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1424:19:HAL_FDCAN_ConfigExtendedIdMask 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1458:19:HAL_FDCAN_ConfigRxFifoOverwrite 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1498:19:HAL_FDCAN_ConfigRamWatchdog 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1528:19:HAL_FDCAN_ConfigTimestampCounter 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1558:19:HAL_FDCAN_EnableTimestampCounter 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1586:19:HAL_FDCAN_DisableTimestampCounter 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1611:10:HAL_FDCAN_GetTimestampCounter 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1622:19:HAL_FDCAN_ResetTimestampCounter 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1653:19:HAL_FDCAN_ConfigTimeoutCounter 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1684:19:HAL_FDCAN_EnableTimeoutCounter 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1709:19:HAL_FDCAN_DisableTimeoutCounter 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1734:10:HAL_FDCAN_GetTimeoutCounter 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1745:19:HAL_FDCAN_ResetTimeoutCounter 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1775:19:HAL_FDCAN_ConfigTxDelayCompensation 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1805:19:HAL_FDCAN_EnableTxDelayCompensation 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1830:19:HAL_FDCAN_DisableTxDelayCompensation 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1856:19:HAL_FDCAN_EnableISOMode 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1882:19:HAL_FDCAN_DisableISOMode 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1908:19:HAL_FDCAN_EnableEdgeFiltering 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1934:19:HAL_FDCAN_DisableEdgeFiltering 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:1994:19:HAL_FDCAN_Start 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2025:19:HAL_FDCAN_Stop 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2107:19:HAL_FDCAN_AddMessageToTxFifoQ 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2175:10:HAL_FDCAN_GetLatestTxFifoQRequestBuffer 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2189:19:HAL_FDCAN_AbortTxRequest 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2221:19:HAL_FDCAN_GetRxMessage 48 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2373:19:HAL_FDCAN_GetTxEvent 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2456:19:HAL_FDCAN_GetHighPriorityMessageStatus 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2475:19:HAL_FDCAN_GetProtocolStatus 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2507:19:HAL_FDCAN_GetErrorCounters 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2535:10:HAL_FDCAN_IsTxBufferMessagePending 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2558:10:HAL_FDCAN_GetRxFifoFillLevel 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2585:10:HAL_FDCAN_GetTxFifoFreeLevel 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2603:10:HAL_FDCAN_IsRestrictedOperationMode 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2619:19:HAL_FDCAN_ExitRestrictedOperationMode 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2671:19:HAL_FDCAN_ConfigInterruptLines 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2716:19:HAL_FDCAN_ActivateNotification 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2809:19:HAL_FDCAN_DeactivateNotification 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:2905:6:HAL_FDCAN_IRQHandler 56 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:3178:13:HAL_FDCAN_TxEventFifoCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:3197:13:HAL_FDCAN_RxFifo0Callback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:3216:13:HAL_FDCAN_RxFifo1Callback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:3233:13:HAL_FDCAN_TxFifoEmptyCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:3251:13:HAL_FDCAN_TxBufferCompleteCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:3270:13:HAL_FDCAN_TxBufferAbortCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:3287:13:HAL_FDCAN_TimestampWraparoundCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:3303:13:HAL_FDCAN_TimeoutOccurredCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:3319:13:HAL_FDCAN_HighPriorityMessageCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:3335:13:HAL_FDCAN_ErrorCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:3353:13:HAL_FDCAN_ErrorStatusCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:3389:24:HAL_FDCAN_GetState 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:3401:10:HAL_FDCAN_GetError 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:3425:13:FDCAN_CalcultateRamBlockAddresses 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c:3483:13:FDCAN_CopyMessageToRAM 40 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.cyclo new file mode 100644 index 0000000..2a0b434 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.cyclo @@ -0,0 +1,14 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.c:173:19:HAL_FLASH_Program 9 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.c:255:19:HAL_FLASH_Program_IT 8 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.c:327:6:HAL_FLASH_IRQHandler 16 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.c:467:13:HAL_FLASH_EndOfOperationCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.c:485:13:HAL_FLASH_OperationErrorCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.c:518:19:HAL_FLASH_Unlock 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.c:542:19:HAL_FLASH_Lock 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.c:562:19:HAL_FLASH_OB_Unlock 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.c:586:19:HAL_FLASH_OB_Lock 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.c:606:19:HAL_FLASH_OB_Launch 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.c:654:10:HAL_FLASH_GetError 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.c:678:19:FLASH_WaitForLastOperation 7 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.c:725:13:FLASH_Program_DoubleWord 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.c:750:13:FLASH_Program_Fast 2 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.d new file mode 100644 index 0000000..72f0ba0 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.d @@ -0,0 +1,84 @@ +Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o: \ + ../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.c \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o new file mode 100644 index 0000000..dfc9cee Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.su new file mode 100644 index 0000000..c5d32f9 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.su @@ -0,0 +1,14 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.c:173:19:HAL_FLASH_Program 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.c:255:19:HAL_FLASH_Program_IT 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.c:327:6:HAL_FLASH_IRQHandler 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.c:467:13:HAL_FLASH_EndOfOperationCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.c:485:13:HAL_FLASH_OperationErrorCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.c:518:19:HAL_FLASH_Unlock 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.c:542:19:HAL_FLASH_Lock 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.c:562:19:HAL_FLASH_OB_Unlock 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.c:586:19:HAL_FLASH_OB_Lock 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.c:606:19:HAL_FLASH_OB_Launch 8 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.c:654:10:HAL_FLASH_GetError 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.c:678:19:FLASH_WaitForLastOperation 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.c:725:13:FLASH_Program_DoubleWord 24 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.c:750:13:FLASH_Program_Fast 40 static,ignoring_inline_asm diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.cyclo new file mode 100644 index 0000000..cbcb74c --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.cyclo @@ -0,0 +1,22 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:138:19:HAL_FLASHEx_Erase 9 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:237:19:HAL_FLASHEx_Erase_IT 6 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:310:19:HAL_FLASHEx_OBProgram 15 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:399:6:HAL_FLASHEx_OBGetConfig 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:459:19:HAL_FLASHEx_EnableSecMemProtection 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:497:6:HAL_FLASHEx_EnableDebugger 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:509:6:HAL_FLASHEx_DisableDebugger 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:537:13:FLASH_MassErase 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:582:6:FLASH_PageErase 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:620:6:FLASH_FlushCaches 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:674:26:FLASH_OB_WRPConfig 4 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:739:26:FLASH_OB_RDPConfig 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:786:26:FLASH_OB_UserConfig 17 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:1002:26:FLASH_OB_PCROPConfig 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:1120:26:FLASH_OB_SecMemConfig 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:1173:26:FLASH_OB_BootLockConfig 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:1208:13:FLASH_OB_GetSecMem 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:1234:17:FLASH_OB_GetBootLock 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:1253:13:FLASH_OB_GetWRP 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:1292:17:FLASH_OB_GetRDP 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:1320:17:FLASH_OB_GetUser 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:1339:13:FLASH_OB_GetPCROP 2 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.d new file mode 100644 index 0000000..50ab69c --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.d @@ -0,0 +1,84 @@ +Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o: \ + ../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o new file mode 100644 index 0000000..2ca9638 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.su new file mode 100644 index 0000000..58cefa4 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.su @@ -0,0 +1,22 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:138:19:HAL_FLASHEx_Erase 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:237:19:HAL_FLASHEx_Erase_IT 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:310:19:HAL_FLASHEx_OBProgram 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:399:6:HAL_FLASHEx_OBGetConfig 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:459:19:HAL_FLASHEx_EnableSecMemProtection 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:497:6:HAL_FLASHEx_EnableDebugger 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:509:6:HAL_FLASHEx_DisableDebugger 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:537:13:FLASH_MassErase 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:582:6:FLASH_PageErase 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:620:6:FLASH_FlushCaches 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:674:26:FLASH_OB_WRPConfig 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:739:26:FLASH_OB_RDPConfig 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:786:26:FLASH_OB_UserConfig 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:1002:26:FLASH_OB_PCROPConfig 40 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:1120:26:FLASH_OB_SecMemConfig 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:1173:26:FLASH_OB_BootLockConfig 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:1208:13:FLASH_OB_GetSecMem 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:1234:17:FLASH_OB_GetBootLock 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:1253:13:FLASH_OB_GetWRP 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:1292:17:FLASH_OB_GetRDP 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:1320:17:FLASH_OB_GetUser 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c:1339:13:FLASH_OB_GetPCROP 32 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.cyclo new file mode 100644 index 0000000..f0fcc24 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.cyclo @@ -0,0 +1,2 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c:92:30:HAL_FLASHEx_EnableRunPowerDown 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c:106:30:HAL_FLASHEx_DisableRunPowerDown 1 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.d new file mode 100644 index 0000000..c1ce5f8 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.d @@ -0,0 +1,84 @@ +Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o: \ + ../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o new file mode 100644 index 0000000..11fbb8b Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.su new file mode 100644 index 0000000..6115731 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.su @@ -0,0 +1,2 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c:92:30:HAL_FLASHEx_EnableRunPowerDown 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c:106:30:HAL_FLASHEx_DisableRunPowerDown 4 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.cyclo new file mode 100644 index 0000000..d831381 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.cyclo @@ -0,0 +1,8 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c:162:6:HAL_GPIO_Init 18 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c:292:6:HAL_GPIO_DeInit 10 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c:373:15:HAL_GPIO_ReadPin 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c:407:6:HAL_GPIO_WritePin 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c:430:6:HAL_GPIO_TogglePin 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c:455:19:HAL_GPIO_LockPin 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c:490:6:HAL_GPIO_EXTI_IRQHandler 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c:505:13:HAL_GPIO_EXTI_Callback 1 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.d new file mode 100644 index 0000000..436f3f4 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.d @@ -0,0 +1,84 @@ +Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o: \ + ../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o new file mode 100644 index 0000000..1143532 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.su new file mode 100644 index 0000000..212e77c --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.su @@ -0,0 +1,8 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c:162:6:HAL_GPIO_Init 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c:292:6:HAL_GPIO_DeInit 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c:373:15:HAL_GPIO_ReadPin 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c:407:6:HAL_GPIO_WritePin 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c:430:6:HAL_GPIO_TogglePin 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c:455:19:HAL_GPIO_LockPin 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c:490:6:HAL_GPIO_EXTI_IRQHandler 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c:505:13:HAL_GPIO_EXTI_Callback 16 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.cyclo new file mode 100644 index 0000000..3b874d6 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.cyclo @@ -0,0 +1,11 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.c:294:19:HAL_OPAMP_Init 11 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.c:460:19:HAL_OPAMP_DeInit 4 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.c:524:13:HAL_OPAMP_MspInit 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.c:541:13:HAL_OPAMP_MspDeInit 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.c:578:19:HAL_OPAMP_Start 4 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.c:621:19:HAL_OPAMP_Stop 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.c:672:19:HAL_OPAMP_SelfCalibrate 10 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.c:874:19:HAL_OPAMP_Lock 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.c:913:19:HAL_OPAMP_LockTimerMux 4 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.c:968:24:HAL_OPAMP_GetState 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.c:990:28:HAL_OPAMP_GetTrimOffset 6 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.d new file mode 100644 index 0000000..7e98ac4 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.d @@ -0,0 +1,84 @@ +Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o: \ + ../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.c \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o new file mode 100644 index 0000000..24baa39 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.su new file mode 100644 index 0000000..3657c5f --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.su @@ -0,0 +1,11 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.c:294:19:HAL_OPAMP_Init 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.c:460:19:HAL_OPAMP_DeInit 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.c:524:13:HAL_OPAMP_MspInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.c:541:13:HAL_OPAMP_MspDeInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.c:578:19:HAL_OPAMP_Start 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.c:621:19:HAL_OPAMP_Stop 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.c:672:19:HAL_OPAMP_SelfCalibrate 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.c:874:19:HAL_OPAMP_Lock 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.c:913:19:HAL_OPAMP_LockTimerMux 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.c:968:24:HAL_OPAMP_GetState 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.c:990:28:HAL_OPAMP_GetTrimOffset 32 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.cyclo new file mode 100644 index 0000000..a729f74 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.cyclo @@ -0,0 +1 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.c:89:19:HAL_OPAMPEx_SelfCalibrateAll 21 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.d new file mode 100644 index 0000000..2c8b09a --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.d @@ -0,0 +1,84 @@ +Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o: \ + ../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.c \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o new file mode 100644 index 0000000..bc70edf Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.su new file mode 100644 index 0000000..214613b --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.su @@ -0,0 +1 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.c:89:19:HAL_OPAMPEx_SelfCalibrateAll 56 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.cyclo new file mode 100644 index 0000000..2c4cc07 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.cyclo @@ -0,0 +1,16 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c:86:6:HAL_PWR_DeInit 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c:104:6:HAL_PWR_EnableBkUpAccess 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c:114:6:HAL_PWR_DisableBkUpAccess 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c:308:19:HAL_PWR_ConfigPVD 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c:354:6:HAL_PWR_EnablePVD 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c:363:6:HAL_PWR_DisablePVD 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c:388:6:HAL_PWR_EnableWakeUpPin 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c:409:6:HAL_PWR_DisableWakeUpPin 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c:441:6:HAL_PWR_EnterSLEEPMode 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c:516:6:HAL_PWR_EnterSTOPMode 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c:549:6:HAL_PWR_EnterSTANDBYMode 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c:575:6:HAL_PWR_EnableSleepOnExit 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c:588:6:HAL_PWR_DisableSleepOnExit 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c:602:6:HAL_PWR_EnableSEVOnPend 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c:615:6:HAL_PWR_DisableSEVOnPend 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c:629:13:HAL_PWR_PVDCallback 1 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.d new file mode 100644 index 0000000..7e4d892 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.d @@ -0,0 +1,84 @@ +Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o: \ + ../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o new file mode 100644 index 0000000..72fe7d7 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.su new file mode 100644 index 0000000..a301adf --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.su @@ -0,0 +1,16 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c:86:6:HAL_PWR_DeInit 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c:104:6:HAL_PWR_EnableBkUpAccess 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c:114:6:HAL_PWR_DisableBkUpAccess 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c:308:19:HAL_PWR_ConfigPVD 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c:354:6:HAL_PWR_EnablePVD 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c:363:6:HAL_PWR_DisablePVD 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c:388:6:HAL_PWR_EnableWakeUpPin 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c:409:6:HAL_PWR_DisableWakeUpPin 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c:441:6:HAL_PWR_EnterSLEEPMode 16 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c:516:6:HAL_PWR_EnterSTOPMode 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c:549:6:HAL_PWR_EnterSTANDBYMode 4 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c:575:6:HAL_PWR_EnableSleepOnExit 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c:588:6:HAL_PWR_DisableSleepOnExit 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c:602:6:HAL_PWR_EnableSEVOnPend 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c:615:6:HAL_PWR_DisableSEVOnPend 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c:629:13:HAL_PWR_PVDCallback 4 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.cyclo new file mode 100644 index 0000000..e7b9e81 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.cyclo @@ -0,0 +1,37 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:109:10:HAL_PWREx_GetVoltageRange 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:153:19:HAL_PWREx_ControlVoltageScaling 11 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:238:6:HAL_PWREx_EnableBatteryCharging 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:254:6:HAL_PWREx_DisableBatteryCharging 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:264:6:HAL_PWREx_EnableInternalWakeUpLine 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:274:6:HAL_PWREx_DisableInternalWakeUpLine 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:302:19:HAL_PWREx_EnableGPIOPullUp 8 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:363:19:HAL_PWREx_DisableGPIOPullUp 8 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:424:19:HAL_PWREx_EnableGPIOPullDown 8 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:485:19:HAL_PWREx_DisableGPIOPullDown 8 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:535:6:HAL_PWREx_EnablePullUpPullDownConfig 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:547:6:HAL_PWREx_DisablePullUpPullDownConfig 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:560:6:HAL_PWREx_EnableSRAM2ContentRetention 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:572:6:HAL_PWREx_DisableSRAM2ContentRetention 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:585:6:HAL_PWREx_EnablePVM1 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:594:6:HAL_PWREx_DisablePVM1 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:606:6:HAL_PWREx_EnablePVM2 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:615:6:HAL_PWREx_DisablePVM2 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:626:6:HAL_PWREx_EnablePVM3 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:635:6:HAL_PWREx_DisablePVM3 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:645:6:HAL_PWREx_EnablePVM4 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:654:6:HAL_PWREx_DisablePVM4 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:674:19:HAL_PWREx_ConfigPVM 23 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:835:6:HAL_PWREx_EnableLowPowerRunMode 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:850:19:HAL_PWREx_DisableLowPowerRunMode 4 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:894:6:HAL_PWREx_EnterSTOP0Mode 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:945:6:HAL_PWREx_EnterSTOP1Mode 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:986:6:HAL_PWREx_EnterSHUTDOWNMode 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:1011:6:HAL_PWREx_PVD_PVM_IRQHandler 6 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:1067:13:HAL_PWREx_PVM1Callback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:1080:13:HAL_PWREx_PVM2Callback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:1092:13:HAL_PWREx_PVM3Callback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:1103:13:HAL_PWREx_PVM4Callback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:1115:6:HAL_PWREx_EnableUCPDStandbyMode 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:1127:6:HAL_PWREx_DisableUCPDStandbyMode 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:1141:6:HAL_PWREx_EnableUCPDDeadBattery 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:1157:6:HAL_PWREx_DisableUCPDDeadBattery 1 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.d new file mode 100644 index 0000000..8ec2406 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.d @@ -0,0 +1,84 @@ +Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o: \ + ../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o new file mode 100644 index 0000000..a2ec1dd Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.su new file mode 100644 index 0000000..d2964cd --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.su @@ -0,0 +1,37 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:109:10:HAL_PWREx_GetVoltageRange 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:153:19:HAL_PWREx_ControlVoltageScaling 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:238:6:HAL_PWREx_EnableBatteryCharging 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:254:6:HAL_PWREx_DisableBatteryCharging 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:264:6:HAL_PWREx_EnableInternalWakeUpLine 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:274:6:HAL_PWREx_DisableInternalWakeUpLine 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:302:19:HAL_PWREx_EnableGPIOPullUp 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:363:19:HAL_PWREx_DisableGPIOPullUp 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:424:19:HAL_PWREx_EnableGPIOPullDown 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:485:19:HAL_PWREx_DisableGPIOPullDown 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:535:6:HAL_PWREx_EnablePullUpPullDownConfig 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:547:6:HAL_PWREx_DisablePullUpPullDownConfig 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:560:6:HAL_PWREx_EnableSRAM2ContentRetention 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:572:6:HAL_PWREx_DisableSRAM2ContentRetention 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:585:6:HAL_PWREx_EnablePVM1 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:594:6:HAL_PWREx_DisablePVM1 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:606:6:HAL_PWREx_EnablePVM2 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:615:6:HAL_PWREx_DisablePVM2 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:626:6:HAL_PWREx_EnablePVM3 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:635:6:HAL_PWREx_DisablePVM3 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:645:6:HAL_PWREx_EnablePVM4 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:654:6:HAL_PWREx_DisablePVM4 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:674:19:HAL_PWREx_ConfigPVM 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:835:6:HAL_PWREx_EnableLowPowerRunMode 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:850:19:HAL_PWREx_DisableLowPowerRunMode 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:894:6:HAL_PWREx_EnterSTOP0Mode 16 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:945:6:HAL_PWREx_EnterSTOP1Mode 16 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:986:6:HAL_PWREx_EnterSHUTDOWNMode 4 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:1011:6:HAL_PWREx_PVD_PVM_IRQHandler 8 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:1067:13:HAL_PWREx_PVM1Callback 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:1080:13:HAL_PWREx_PVM2Callback 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:1092:13:HAL_PWREx_PVM3Callback 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:1103:13:HAL_PWREx_PVM4Callback 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:1115:6:HAL_PWREx_EnableUCPDStandbyMode 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:1127:6:HAL_PWREx_DisableUCPDStandbyMode 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:1141:6:HAL_PWREx_EnableUCPDDeadBattery 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c:1157:6:HAL_PWREx_DisableUCPDDeadBattery 4 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.cyclo new file mode 100644 index 0000000..4ab94bd --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.cyclo @@ -0,0 +1,16 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c:219:19:HAL_RCC_DeInit 8 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c:312:19:HAL_RCC_OscConfig 69 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c:766:19:HAL_RCC_ClockConfig 26 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c:994:6:HAL_RCC_MCOConfig 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c:1063:10:HAL_RCC_GetSysClockFreq 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c:1118:10:HAL_RCC_GetHCLKFreq 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c:1129:10:HAL_RCC_GetPCLK1Freq 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c:1141:10:HAL_RCC_GetPCLK2Freq 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c:1154:6:HAL_RCC_GetOscConfig 9 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c:1248:6:HAL_RCC_GetClockConfig 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c:1283:6:HAL_RCC_EnableCSS 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c:1297:6:HAL_RCC_EnableLSECSS 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c:1308:6:HAL_RCC_DisableLSECSS 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c:1318:6:HAL_RCC_NMI_IRQHandler 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c:1335:13:HAL_RCC_CSSCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c:1359:17:RCC_GetSysClockFreqFromPLLSource 2 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.d new file mode 100644 index 0000000..868cf47 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.d @@ -0,0 +1,84 @@ +Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o: \ + ../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o new file mode 100644 index 0000000..d5763b4 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.su new file mode 100644 index 0000000..9efe48e --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.su @@ -0,0 +1,16 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c:219:19:HAL_RCC_DeInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c:312:19:HAL_RCC_OscConfig 40 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c:766:19:HAL_RCC_ClockConfig 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c:994:6:HAL_RCC_MCOConfig 56 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c:1063:10:HAL_RCC_GetSysClockFreq 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c:1118:10:HAL_RCC_GetHCLKFreq 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c:1129:10:HAL_RCC_GetPCLK1Freq 8 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c:1141:10:HAL_RCC_GetPCLK2Freq 8 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c:1154:6:HAL_RCC_GetOscConfig 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c:1248:6:HAL_RCC_GetClockConfig 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c:1283:6:HAL_RCC_EnableCSS 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c:1297:6:HAL_RCC_EnableLSECSS 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c:1308:6:HAL_RCC_DisableLSECSS 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c:1318:6:HAL_RCC_NMI_IRQHandler 8 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c:1335:13:HAL_RCC_CSSCallback 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c:1359:17:RCC_GetSysClockFreqFromPLLSource 32 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.cyclo new file mode 100644 index 0000000..e3ca9d4 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.cyclo @@ -0,0 +1,19 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:123:19:HAL_RCCEx_PeriphCLKConfig 34 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:497:6:HAL_RCCEx_GetPeriphCLKConfig 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:684:10:HAL_RCCEx_GetPeriphCLKFreq 114 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:1334:6:HAL_RCCEx_EnableLSECSS 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:1344:6:HAL_RCCEx_DisableLSECSS 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:1357:6:HAL_RCCEx_EnableLSECSS_IT 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:1374:6:HAL_RCCEx_LSECSS_IRQHandler 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:1391:13:HAL_RCCEx_LSECSS_Callback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:1406:6:HAL_RCCEx_EnableLSCO 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:1453:6:HAL_RCCEx_DisableLSCO 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:1561:6:HAL_RCCEx_CRSConfig 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:1603:6:HAL_RCCEx_CRSSoftwareSynchronizationGenerate 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:1613:6:HAL_RCCEx_CRSGetSynchronizationInfo 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:1646:10:HAL_RCCEx_CRSWaitSynchronization 11 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:1729:6:HAL_RCCEx_CRS_IRQHandler 12 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:1794:13:HAL_RCCEx_CRS_SyncOkCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:1805:13:HAL_RCCEx_CRS_SyncWarnCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:1816:13:HAL_RCCEx_CRS_ExpectedSyncCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:1832:13:HAL_RCCEx_CRS_ErrorCallback 1 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.d new file mode 100644 index 0000000..82b2895 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.d @@ -0,0 +1,84 @@ +Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o: \ + ../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o new file mode 100644 index 0000000..4ffc9c3 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.su new file mode 100644 index 0000000..9ebb074 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.su @@ -0,0 +1,19 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:123:19:HAL_RCCEx_PeriphCLKConfig 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:497:6:HAL_RCCEx_GetPeriphCLKConfig 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:684:10:HAL_RCCEx_GetPeriphCLKFreq 40 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:1334:6:HAL_RCCEx_EnableLSECSS 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:1344:6:HAL_RCCEx_DisableLSECSS 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:1357:6:HAL_RCCEx_EnableLSECSS_IT 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:1374:6:HAL_RCCEx_LSECSS_IRQHandler 8 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:1391:13:HAL_RCCEx_LSECSS_Callback 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:1406:6:HAL_RCCEx_EnableLSCO 48 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:1453:6:HAL_RCCEx_DisableLSCO 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:1561:6:HAL_RCCEx_CRSConfig 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:1603:6:HAL_RCCEx_CRSSoftwareSynchronizationGenerate 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:1613:6:HAL_RCCEx_CRSGetSynchronizationInfo 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:1646:10:HAL_RCCEx_CRSWaitSynchronization 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:1729:6:HAL_RCCEx_CRS_IRQHandler 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:1794:13:HAL_RCCEx_CRS_SyncOkCallback 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:1805:13:HAL_RCCEx_CRS_SyncWarnCallback 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:1816:13:HAL_RCCEx_CRS_ExpectedSyncCallback 4 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c:1832:13:HAL_RCCEx_CRS_ErrorCallback 16 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.cyclo new file mode 100644 index 0000000..9f09140 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.cyclo @@ -0,0 +1,26 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:301:19:HAL_RTC_Init 7 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:429:19:HAL_RTC_DeInit 4 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:813:13:HAL_RTC_MspInit 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:828:13:HAL_RTC_MspDeInit 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:866:19:HAL_RTC_SetTime 7 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:973:19:HAL_RTC_GetTime 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1017:19:HAL_RTC_SetDate 7 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1101:19:HAL_RTC_GetDate 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1155:19:HAL_RTC_SetAlarm 10 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1342:19:HAL_RTC_SetAlarm_IT 10 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1529:19:HAL_RTC_DeactivateAlarm 7 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1621:19:HAL_RTC_GetAlarm 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1681:6:HAL_RTC_AlarmIRQHandler 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1723:13:HAL_RTC_AlarmAEventCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1739:19:HAL_RTC_PollForAlarmAEvent 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1802:19:HAL_RTC_WaitForSynchro 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1846:21:HAL_RTC_GetState 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1869:19:RTC_EnterInitMode 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1901:19:RTC_ExitInitMode 4 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1940:9:RTC_ByteToBcd2 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1959:9:RTC_Bcd2ToByte 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1972:6:HAL_RTC_DST_Add1Hour 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1985:6:HAL_RTC_DST_Sub1Hour 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1998:6:HAL_RTC_DST_SetStoreOperation 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:2010:6:HAL_RTC_DST_ClearStoreOperation 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:2022:10:HAL_RTC_DST_ReadStoreOperation 1 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.d new file mode 100644 index 0000000..888e0e2 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.d @@ -0,0 +1,84 @@ +Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o: \ + ../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o new file mode 100644 index 0000000..bf20801 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.su new file mode 100644 index 0000000..ebd4889 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.su @@ -0,0 +1,26 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:301:19:HAL_RTC_Init 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:429:19:HAL_RTC_DeInit 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:813:13:HAL_RTC_MspInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:828:13:HAL_RTC_MspDeInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:866:19:HAL_RTC_SetTime 40 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:973:19:HAL_RTC_GetTime 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1017:19:HAL_RTC_SetDate 40 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1101:19:HAL_RTC_GetDate 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1155:19:HAL_RTC_SetAlarm 48 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1342:19:HAL_RTC_SetAlarm_IT 48 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1529:19:HAL_RTC_DeactivateAlarm 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1621:19:HAL_RTC_GetAlarm 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1681:6:HAL_RTC_AlarmIRQHandler 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1723:13:HAL_RTC_AlarmAEventCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1739:19:HAL_RTC_PollForAlarmAEvent 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1802:19:HAL_RTC_WaitForSynchro 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1846:21:HAL_RTC_GetState 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1869:19:RTC_EnterInitMode 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1901:19:RTC_ExitInitMode 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1940:9:RTC_ByteToBcd2 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1959:9:RTC_Bcd2ToByte 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1972:6:HAL_RTC_DST_Add1Hour 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1985:6:HAL_RTC_DST_Sub1Hour 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:1998:6:HAL_RTC_DST_SetStoreOperation 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:2010:6:HAL_RTC_DST_ClearStoreOperation 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c:2022:10:HAL_RTC_DST_ReadStoreOperation 16 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.cyclo new file mode 100644 index 0000000..ffe21af --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.cyclo @@ -0,0 +1,44 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:166:19:HAL_RTCEx_SetTimeStamp 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:217:19:HAL_RTCEx_SetTimeStamp_IT 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:264:19:HAL_RTCEx_DeactivateTimeStamp 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:299:19:HAL_RTCEx_SetInternalTimeStamp 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:329:19:HAL_RTCEx_DeactivateInternalTimeStamp 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:364:19:HAL_RTCEx_GetTimeStamp 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:414:13:HAL_RTCEx_TimeStampEventCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:429:6:HAL_RTCEx_TimeStampIRQHandler 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:470:19:HAL_RTCEx_PollForTimeStampEvent 6 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:532:19:HAL_RTCEx_SetWakeUpTimer 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:603:19:HAL_RTCEx_SetWakeUpTimer_IT 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:678:19:HAL_RTCEx_DeactivateWakeUpTimer 4 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:730:10:HAL_RTCEx_GetWakeUpTimer 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:741:6:HAL_RTCEx_WakeUpTimerIRQHandler 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:768:13:HAL_RTCEx_WakeUpTimerEventCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:785:19:HAL_RTCEx_PollForWakeUpTimerEvent 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:866:19:HAL_RTCEx_SetSmoothCalib 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:937:19:HAL_RTCEx_SetSynchroShift 7 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1030:19:HAL_RTCEx_SetCalibrationOutPut 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1066:19:HAL_RTCEx_DeactivateCalibrationOutPut 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1096:19:HAL_RTCEx_SetRefClock 4 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1138:19:HAL_RTCEx_DeactivateRefClock 4 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1182:19:HAL_RTCEx_EnableBypassShadow 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1214:19:HAL_RTCEx_DisableBypassShadow 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1263:13:HAL_RTCEx_AlarmBEventCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1279:19:HAL_RTCEx_PollForAlarmBEvent 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1346:19:HAL_RTCEx_SetTamper 6 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1409:19:HAL_RTCEx_SetTamper_IT 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1479:19:HAL_RTCEx_DeactivateTamper 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1514:19:HAL_RTCEx_PollForTamperEvent 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1547:19:HAL_RTCEx_SetInternalTamper 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1575:19:HAL_RTCEx_SetInternalTamper_IT 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1609:19:HAL_RTCEx_DeactivateInternalTamper 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1639:19:HAL_RTCEx_PollForInternalTamperEvent 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1671:6:HAL_RTCEx_TamperIRQHandler 8 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1824:13:HAL_RTCEx_Tamper1EventCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1839:13:HAL_RTCEx_Tamper2EventCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1855:13:HAL_RTCEx_Tamper3EventCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1905:13:HAL_RTCEx_InternalTamper3EventCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1920:13:HAL_RTCEx_InternalTamper4EventCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1935:13:HAL_RTCEx_InternalTamper5EventCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1952:13:HAL_RTCEx_InternalTamper6EventCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:2014:6:HAL_RTCEx_BKUPWrite 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:2038:10:HAL_RTCEx_BKUPRead 1 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.d new file mode 100644 index 0000000..14581a7 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.d @@ -0,0 +1,84 @@ +Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o: \ + ../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o new file mode 100644 index 0000000..50ec0d8 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.su new file mode 100644 index 0000000..4739671 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.su @@ -0,0 +1,44 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:166:19:HAL_RTCEx_SetTimeStamp 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:217:19:HAL_RTCEx_SetTimeStamp_IT 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:264:19:HAL_RTCEx_DeactivateTimeStamp 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:299:19:HAL_RTCEx_SetInternalTimeStamp 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:329:19:HAL_RTCEx_DeactivateInternalTimeStamp 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:364:19:HAL_RTCEx_GetTimeStamp 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:414:13:HAL_RTCEx_TimeStampEventCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:429:6:HAL_RTCEx_TimeStampIRQHandler 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:470:19:HAL_RTCEx_PollForTimeStampEvent 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:532:19:HAL_RTCEx_SetWakeUpTimer 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:603:19:HAL_RTCEx_SetWakeUpTimer_IT 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:678:19:HAL_RTCEx_DeactivateWakeUpTimer 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:730:10:HAL_RTCEx_GetWakeUpTimer 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:741:6:HAL_RTCEx_WakeUpTimerIRQHandler 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:768:13:HAL_RTCEx_WakeUpTimerEventCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:785:19:HAL_RTCEx_PollForWakeUpTimerEvent 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:866:19:HAL_RTCEx_SetSmoothCalib 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:937:19:HAL_RTCEx_SetSynchroShift 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1030:19:HAL_RTCEx_SetCalibrationOutPut 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1066:19:HAL_RTCEx_DeactivateCalibrationOutPut 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1096:19:HAL_RTCEx_SetRefClock 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1138:19:HAL_RTCEx_DeactivateRefClock 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1182:19:HAL_RTCEx_EnableBypassShadow 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1214:19:HAL_RTCEx_DisableBypassShadow 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1263:13:HAL_RTCEx_AlarmBEventCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1279:19:HAL_RTCEx_PollForAlarmBEvent 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1346:19:HAL_RTCEx_SetTamper 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1409:19:HAL_RTCEx_SetTamper_IT 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1479:19:HAL_RTCEx_DeactivateTamper 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1514:19:HAL_RTCEx_PollForTamperEvent 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1547:19:HAL_RTCEx_SetInternalTamper 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1575:19:HAL_RTCEx_SetInternalTamper_IT 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1609:19:HAL_RTCEx_DeactivateInternalTamper 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1639:19:HAL_RTCEx_PollForInternalTamperEvent 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1671:6:HAL_RTCEx_TamperIRQHandler 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1824:13:HAL_RTCEx_Tamper1EventCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1839:13:HAL_RTCEx_Tamper2EventCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1855:13:HAL_RTCEx_Tamper3EventCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1905:13:HAL_RTCEx_InternalTamper3EventCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1920:13:HAL_RTCEx_InternalTamper4EventCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1935:13:HAL_RTCEx_InternalTamper5EventCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:1952:13:HAL_RTCEx_InternalTamper6EventCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:2014:6:HAL_RTCEx_BKUPWrite 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c:2038:10:HAL_RTCEx_BKUPRead 24 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.cyclo new file mode 100644 index 0000000..089ea50 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.cyclo @@ -0,0 +1,121 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:281:19:HAL_TIM_Base_Init 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:341:19:HAL_TIM_Base_DeInit 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:384:13:HAL_TIM_Base_MspInit 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:399:13:HAL_TIM_Base_MspDeInit 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:415:19:HAL_TIM_Base_Start 10 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:454:19:HAL_TIM_Base_Stop 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:474:19:HAL_TIM_Base_Start_IT 10 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:516:19:HAL_TIM_Base_Stop_IT 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:541:19:HAL_TIM_Base_Start_DMA 14 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:610:19:HAL_TIM_Base_Stop_DMA 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:665:19:HAL_TIM_OC_Init 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:725:19:HAL_TIM_OC_DeInit 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:768:13:HAL_TIM_OC_MspInit 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:783:13:HAL_TIM_OC_MspDeInit 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:806:19:HAL_TIM_OC_Start 26 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:862:19:HAL_TIM_OC_Stop 16 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:897:19:HAL_TIM_OC_Start_IT 31 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:990:19:HAL_TIM_OC_Stop_IT 21 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:1067:19:HAL_TIM_OC_Start_DMA 43 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:1231:19:HAL_TIM_OC_Stop_DMA 21 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:1334:19:HAL_TIM_PWM_Init 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:1394:19:HAL_TIM_PWM_DeInit 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:1437:13:HAL_TIM_PWM_MspInit 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:1452:13:HAL_TIM_PWM_MspDeInit 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:1475:19:HAL_TIM_PWM_Start 26 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:1531:19:HAL_TIM_PWM_Stop 16 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:1566:19:HAL_TIM_PWM_Start_IT 31 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:1659:19:HAL_TIM_PWM_Stop_IT 21 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:1736:19:HAL_TIM_PWM_Start_DMA 43 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:1899:19:HAL_TIM_PWM_Stop_DMA 21 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2002:19:HAL_TIM_IC_Init 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2062:19:HAL_TIM_IC_DeInit 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2105:13:HAL_TIM_IC_MspInit 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2120:13:HAL_TIM_IC_MspDeInit 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2141:19:HAL_TIM_IC_Start 27 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2193:19:HAL_TIM_IC_Stop 11 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2223:19:HAL_TIM_IC_Start_IT 32 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2315:19:HAL_TIM_IC_Stop_IT 16 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2387:19:HAL_TIM_IC_Start_DMA 39 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2546:19:HAL_TIM_IC_Stop_DMA 16 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2651:19:HAL_TIM_OnePulse_Init 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2720:19:HAL_TIM_OnePulse_DeInit 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2765:13:HAL_TIM_OnePulse_MspInit 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2780:13:HAL_TIM_OnePulse_MspDeInit 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2800:19:HAL_TIM_OnePulse_Start 11 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2857:19:HAL_TIM_OnePulse_Stop 11 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2900:19:HAL_TIM_OnePulse_Start_IT 11 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2963:19:HAL_TIM_OnePulse_Stop_IT 11 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:3042:19:HAL_TIM_Encoder_Init 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:3157:19:HAL_TIM_Encoder_DeInit 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:3202:13:HAL_TIM_Encoder_MspInit 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:3217:13:HAL_TIM_Encoder_MspDeInit 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:3237:19:HAL_TIM_Encoder_Start 13 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:3331:19:HAL_TIM_Encoder_Stop 15 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:3391:19:HAL_TIM_Encoder_Start_IT 13 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:3491:19:HAL_TIM_Encoder_Stop_IT 15 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:3556:19:HAL_TIM_Encoder_Start_DMA 32 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:3769:19:HAL_TIM_Encoder_Stop_DMA 15 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:3846:6:HAL_TIM_IRQHandler 32 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:4132:19:HAL_TIM_OC_ConfigChannel 8 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:4231:19:HAL_TIM_IC_ConfigChannel 6 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:4332:19:HAL_TIM_PWM_ConfigChannel 8 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:4480:19:HAL_TIM_OnePulse_ConfigChannel 8 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:4637:19:HAL_TIM_DMABurst_WriteStart 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:4699:19:HAL_TIM_DMABurst_MultiWriteStart 25 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:4883:19:HAL_TIM_DMABurst_WriteStop 14 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:4993:19:HAL_TIM_DMABurst_ReadStart 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:5053:19:HAL_TIM_DMABurst_MultiReadStart 25 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:5237:19:HAL_TIM_DMABurst_ReadStop 14 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:5321:19:HAL_TIM_GenerateEvent 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:5360:19:HAL_TIM_ConfigOCrefClear 46 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:5562:19:HAL_TIM_ConfigClockSource 30 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:5730:19:HAL_TIM_ConfigTI1Input 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:5762:19:HAL_TIM_SlaveConfigSynchro 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:5802:19:HAL_TIM_SlaveConfigSynchro_IT 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:5845:10:HAL_TIM_ReadCapturedValue 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:5933:13:HAL_TIM_PeriodElapsedCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:5948:13:HAL_TIM_PeriodElapsedHalfCpltCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:5963:13:HAL_TIM_OC_DelayElapsedCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:5978:13:HAL_TIM_IC_CaptureCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:5993:13:HAL_TIM_IC_CaptureHalfCpltCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6008:13:HAL_TIM_PWM_PulseFinishedCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6023:13:HAL_TIM_PWM_PulseFinishedHalfCpltCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6038:13:HAL_TIM_TriggerCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6053:13:HAL_TIM_TriggerHalfCpltCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6068:13:HAL_TIM_ErrorCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6670:22:HAL_TIM_Base_GetState 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6680:22:HAL_TIM_OC_GetState 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6690:22:HAL_TIM_PWM_GetState 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6700:22:HAL_TIM_IC_GetState 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6710:22:HAL_TIM_OnePulse_GetState 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6720:22:HAL_TIM_Encoder_GetState 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6730:23:HAL_TIM_GetActiveChannel 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6748:29:HAL_TIM_GetChannelState 6 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6765:30:HAL_TIM_DMABurstState 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6790:6:TIM_DMAError 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6833:13:TIM_DMADelayPulseCplt 9 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6892:6:TIM_DMADelayPulseHalfCplt 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6931:6:TIM_DMACaptureCplt 9 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6994:6:TIM_DMACaptureHalfCplt 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7033:13:TIM_DMAPeriodElapsedCplt 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7054:13:TIM_DMAPeriodElapsedHalfCplt 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7070:13:TIM_DMATriggerCplt 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7091:13:TIM_DMATriggerHalfCplt 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7108:6:TIM_Base_SetConfig 20 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7163:13:TIM_OC1_SetConfig 11 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7239:6:TIM_OC2_SetConfig 8 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7315:13:TIM_OC3_SetConfig 8 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7390:13:TIM_OC4_SetConfig 8 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7468:13:TIM_OC5_SetConfig 6 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7522:13:TIM_OC6_SetConfig 6 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7577:26:TIM_SlaveTimer_SetConfig 27 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7726:6:TIM_TI1_SetConfig 8 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7773:13:TIM_TI1_ConfigInputStage 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7816:13:TIM_TI2_SetConfig 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7856:13:TIM_TI2_ConfigInputStage 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7899:13:TIM_TI3_SetConfig 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7947:13:TIM_TI4_SetConfig 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:8001:13:TIM_ITRx_SetConfig 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:8031:6:TIM_ETR_SetConfig 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:8063:6:TIM_CCxChannelCmd 1 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.d new file mode 100644 index 0000000..9c3df41 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.d @@ -0,0 +1,84 @@ +Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o: \ + ../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o new file mode 100644 index 0000000..2b7894e Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.su new file mode 100644 index 0000000..a349b31 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.su @@ -0,0 +1,121 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:281:19:HAL_TIM_Base_Init 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:341:19:HAL_TIM_Base_DeInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:384:13:HAL_TIM_Base_MspInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:399:13:HAL_TIM_Base_MspDeInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:415:19:HAL_TIM_Base_Start 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:454:19:HAL_TIM_Base_Stop 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:474:19:HAL_TIM_Base_Start_IT 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:516:19:HAL_TIM_Base_Stop_IT 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:541:19:HAL_TIM_Base_Start_DMA 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:610:19:HAL_TIM_Base_Stop_DMA 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:665:19:HAL_TIM_OC_Init 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:725:19:HAL_TIM_OC_DeInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:768:13:HAL_TIM_OC_MspInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:783:13:HAL_TIM_OC_MspDeInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:806:19:HAL_TIM_OC_Start 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:862:19:HAL_TIM_OC_Stop 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:897:19:HAL_TIM_OC_Start_IT 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:990:19:HAL_TIM_OC_Stop_IT 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:1067:19:HAL_TIM_OC_Start_DMA 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:1231:19:HAL_TIM_OC_Stop_DMA 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:1334:19:HAL_TIM_PWM_Init 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:1394:19:HAL_TIM_PWM_DeInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:1437:13:HAL_TIM_PWM_MspInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:1452:13:HAL_TIM_PWM_MspDeInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:1475:19:HAL_TIM_PWM_Start 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:1531:19:HAL_TIM_PWM_Stop 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:1566:19:HAL_TIM_PWM_Start_IT 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:1659:19:HAL_TIM_PWM_Stop_IT 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:1736:19:HAL_TIM_PWM_Start_DMA 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:1899:19:HAL_TIM_PWM_Stop_DMA 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2002:19:HAL_TIM_IC_Init 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2062:19:HAL_TIM_IC_DeInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2105:13:HAL_TIM_IC_MspInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2120:13:HAL_TIM_IC_MspDeInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2141:19:HAL_TIM_IC_Start 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2193:19:HAL_TIM_IC_Stop 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2223:19:HAL_TIM_IC_Start_IT 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2315:19:HAL_TIM_IC_Stop_IT 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2387:19:HAL_TIM_IC_Start_DMA 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2546:19:HAL_TIM_IC_Stop_DMA 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2651:19:HAL_TIM_OnePulse_Init 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2720:19:HAL_TIM_OnePulse_DeInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2765:13:HAL_TIM_OnePulse_MspInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2780:13:HAL_TIM_OnePulse_MspDeInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2800:19:HAL_TIM_OnePulse_Start 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2857:19:HAL_TIM_OnePulse_Stop 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2900:19:HAL_TIM_OnePulse_Start_IT 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:2963:19:HAL_TIM_OnePulse_Stop_IT 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:3042:19:HAL_TIM_Encoder_Init 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:3157:19:HAL_TIM_Encoder_DeInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:3202:13:HAL_TIM_Encoder_MspInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:3217:13:HAL_TIM_Encoder_MspDeInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:3237:19:HAL_TIM_Encoder_Start 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:3331:19:HAL_TIM_Encoder_Stop 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:3391:19:HAL_TIM_Encoder_Start_IT 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:3491:19:HAL_TIM_Encoder_Stop_IT 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:3556:19:HAL_TIM_Encoder_Start_DMA 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:3769:19:HAL_TIM_Encoder_Stop_DMA 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:3846:6:HAL_TIM_IRQHandler 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:4132:19:HAL_TIM_OC_ConfigChannel 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:4231:19:HAL_TIM_IC_ConfigChannel 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:4332:19:HAL_TIM_PWM_ConfigChannel 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:4480:19:HAL_TIM_OnePulse_ConfigChannel 56 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:4637:19:HAL_TIM_DMABurst_WriteStart 40 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:4699:19:HAL_TIM_DMABurst_MultiWriteStart 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:4883:19:HAL_TIM_DMABurst_WriteStop 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:4993:19:HAL_TIM_DMABurst_ReadStart 40 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:5053:19:HAL_TIM_DMABurst_MultiReadStart 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:5237:19:HAL_TIM_DMABurst_ReadStop 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:5321:19:HAL_TIM_GenerateEvent 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:5360:19:HAL_TIM_ConfigOCrefClear 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:5562:19:HAL_TIM_ConfigClockSource 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:5730:19:HAL_TIM_ConfigTI1Input 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:5762:19:HAL_TIM_SlaveConfigSynchro 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:5802:19:HAL_TIM_SlaveConfigSynchro_IT 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:5845:10:HAL_TIM_ReadCapturedValue 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:5933:13:HAL_TIM_PeriodElapsedCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:5948:13:HAL_TIM_PeriodElapsedHalfCpltCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:5963:13:HAL_TIM_OC_DelayElapsedCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:5978:13:HAL_TIM_IC_CaptureCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:5993:13:HAL_TIM_IC_CaptureHalfCpltCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6008:13:HAL_TIM_PWM_PulseFinishedCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6023:13:HAL_TIM_PWM_PulseFinishedHalfCpltCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6038:13:HAL_TIM_TriggerCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6053:13:HAL_TIM_TriggerHalfCpltCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6068:13:HAL_TIM_ErrorCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6670:22:HAL_TIM_Base_GetState 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6680:22:HAL_TIM_OC_GetState 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6690:22:HAL_TIM_PWM_GetState 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6700:22:HAL_TIM_IC_GetState 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6710:22:HAL_TIM_OnePulse_GetState 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6720:22:HAL_TIM_Encoder_GetState 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6730:23:HAL_TIM_GetActiveChannel 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6748:29:HAL_TIM_GetChannelState 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6765:30:HAL_TIM_DMABurstState 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6790:6:TIM_DMAError 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6833:13:TIM_DMADelayPulseCplt 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6892:6:TIM_DMADelayPulseHalfCplt 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6931:6:TIM_DMACaptureCplt 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:6994:6:TIM_DMACaptureHalfCplt 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7033:13:TIM_DMAPeriodElapsedCplt 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7054:13:TIM_DMAPeriodElapsedHalfCplt 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7070:13:TIM_DMATriggerCplt 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7091:13:TIM_DMATriggerHalfCplt 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7108:6:TIM_Base_SetConfig 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7163:13:TIM_OC1_SetConfig 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7239:6:TIM_OC2_SetConfig 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7315:13:TIM_OC3_SetConfig 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7390:13:TIM_OC4_SetConfig 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7468:13:TIM_OC5_SetConfig 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7522:13:TIM_OC6_SetConfig 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7577:26:TIM_SlaveTimer_SetConfig 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7726:6:TIM_TI1_SetConfig 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7773:13:TIM_TI1_ConfigInputStage 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7816:13:TIM_TI2_SetConfig 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7856:13:TIM_TI2_ConfigInputStage 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7899:13:TIM_TI3_SetConfig 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:7947:13:TIM_TI4_SetConfig 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:8001:13:TIM_ITRx_SetConfig 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:8031:6:TIM_ETR_SetConfig 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c:8063:6:TIM_CCxChannelCmd 32 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.cyclo new file mode 100644 index 0000000..0e17df1 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.cyclo @@ -0,0 +1,69 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:157:19:HAL_TIMEx_HallSensor_Init 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:259:19:HAL_TIMEx_HallSensor_DeInit 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:304:13:HAL_TIMEx_HallSensor_MspInit 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:319:13:HAL_TIMEx_HallSensor_MspDeInit 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:334:19:HAL_TIMEx_HallSensor_Start 13 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:388:19:HAL_TIMEx_HallSensor_Stop 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:416:19:HAL_TIMEx_HallSensor_Start_IT 13 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:473:19:HAL_TIMEx_HallSensor_Stop_IT 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:506:19:HAL_TIMEx_HallSensor_Start_DMA 16 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:582:19:HAL_TIMEx_HallSensor_Stop_DMA 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:645:19:HAL_TIMEx_OCN_Start 16 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:697:19:HAL_TIMEx_OCN_Stop 8 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:730:19:HAL_TIMEx_OCN_Start_IT 21 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:825:19:HAL_TIMEx_OCN_Stop_IT 14 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:908:19:HAL_TIMEx_OCN_Start_DMA 31 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:1068:19:HAL_TIMEx_OCN_Stop_DMA 13 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:1167:19:HAL_TIMEx_PWMN_Start 16 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:1218:19:HAL_TIMEx_PWMN_Stop 8 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:1251:19:HAL_TIMEx_PWMN_Start_IT 21 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:1345:19:HAL_TIMEx_PWMN_Stop_IT 14 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:1428:19:HAL_TIMEx_PWMN_Start_DMA 31 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:1588:19:HAL_TIMEx_PWMN_Stop_DMA 13 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:1687:19:HAL_TIMEx_OnePulseN_Start 6 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:1736:19:HAL_TIMEx_OnePulseN_Stop 6 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:1775:19:HAL_TIMEx_OnePulseN_Start_IT 6 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:1830:19:HAL_TIMEx_OnePulseN_Stop_IT 6 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:1924:19:HAL_TIMEx_ConfigCommutEvent 11 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:2015:19:HAL_TIMEx_ConfigCommutEvent_IT 11 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:2107:19:HAL_TIMEx_ConfigCommutEvent_DMA 11 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:2180:19:HAL_TIMEx_MasterConfigSynchronization 10 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:2253:19:HAL_TIMEx_ConfigBreakDeadTime 4 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:2321:19:HAL_TIMEx_ConfigBreakInput 9 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:2588:19:HAL_TIMEx_RemapConfig 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:2762:20:HAL_TIMEx_TISelection 8 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:2817:19:HAL_TIMEx_GroupChannel5 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:2855:19:HAL_TIMEx_DisarmBreakInput 7 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:2909:19:HAL_TIMEx_ReArmBreakInput 11 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:2992:19:HAL_TIMEx_DitheringEnable 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3016:19:HAL_TIMEx_DitheringDisable 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3034:19:HAL_TIMEx_OC_ConfigPulseOnCompare 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3079:19:HAL_TIMEx_ConfigSlaveModePreload 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3094:19:HAL_TIMEx_EnableSlaveModePreload 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3108:19:HAL_TIMEx_DisableSlaveModePreload 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3122:19:HAL_TIMEx_EnableDeadTimePreload 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3136:19:HAL_TIMEx_DisableDeadTimePreload 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3152:19:HAL_TIMEx_ConfigDeadTime 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3169:19:HAL_TIMEx_ConfigAsymmetricalDeadTime 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3184:19:HAL_TIMEx_EnableAsymmetricalDeadTime 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3198:19:HAL_TIMEx_DisableAsymmetricalDeadTime 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3216:19:HAL_TIMEx_ConfigEncoderIndex 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3255:19:HAL_TIMEx_EnableEncoderIndex 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3269:19:HAL_TIMEx_DisableEncoderIndex 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3283:19:HAL_TIMEx_EnableEncoderFirstIndex 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3297:19:HAL_TIMEx_DisableEncoderFirstIndex 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3331:13:HAL_TIMEx_CommutCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3345:13:HAL_TIMEx_CommutHalfCpltCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3360:13:HAL_TIMEx_BreakCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3375:13:HAL_TIMEx_Break2Callback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3390:13:HAL_TIMEx_EncoderIndexCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3405:13:HAL_TIMEx_DirectionChangeCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3420:13:HAL_TIMEx_IndexErrorCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3435:13:HAL_TIMEx_TransitionErrorCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3469:22:HAL_TIMEx_HallSensor_GetState 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3485:29:HAL_TIMEx_GetChannelNState 4 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3514:6:TIMEx_DMACommutationCplt 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3533:6:TIMEx_DMACommutationHalfCplt 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3553:13:TIM_DMADelayPulseNCplt 9 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3612:13:TIM_DMAErrorCCxN 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3663:13:TIM_CCxNChannelCmd 1 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.d new file mode 100644 index 0000000..11bad5e --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.d @@ -0,0 +1,84 @@ +Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o: \ + ../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o new file mode 100644 index 0000000..3166505 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.su new file mode 100644 index 0000000..07422f4 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.su @@ -0,0 +1,69 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:157:19:HAL_TIMEx_HallSensor_Init 48 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:259:19:HAL_TIMEx_HallSensor_DeInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:304:13:HAL_TIMEx_HallSensor_MspInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:319:13:HAL_TIMEx_HallSensor_MspDeInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:334:19:HAL_TIMEx_HallSensor_Start 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:388:19:HAL_TIMEx_HallSensor_Stop 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:416:19:HAL_TIMEx_HallSensor_Start_IT 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:473:19:HAL_TIMEx_HallSensor_Stop_IT 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:506:19:HAL_TIMEx_HallSensor_Start_DMA 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:582:19:HAL_TIMEx_HallSensor_Stop_DMA 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:645:19:HAL_TIMEx_OCN_Start 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:697:19:HAL_TIMEx_OCN_Stop 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:730:19:HAL_TIMEx_OCN_Start_IT 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:825:19:HAL_TIMEx_OCN_Stop_IT 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:908:19:HAL_TIMEx_OCN_Start_DMA 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:1068:19:HAL_TIMEx_OCN_Stop_DMA 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:1167:19:HAL_TIMEx_PWMN_Start 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:1218:19:HAL_TIMEx_PWMN_Stop 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:1251:19:HAL_TIMEx_PWMN_Start_IT 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:1345:19:HAL_TIMEx_PWMN_Stop_IT 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:1428:19:HAL_TIMEx_PWMN_Start_DMA 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:1588:19:HAL_TIMEx_PWMN_Stop_DMA 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:1687:19:HAL_TIMEx_OnePulseN_Start 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:1736:19:HAL_TIMEx_OnePulseN_Stop 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:1775:19:HAL_TIMEx_OnePulseN_Start_IT 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:1830:19:HAL_TIMEx_OnePulseN_Stop_IT 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:1924:19:HAL_TIMEx_ConfigCommutEvent 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:2015:19:HAL_TIMEx_ConfigCommutEvent_IT 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:2107:19:HAL_TIMEx_ConfigCommutEvent_DMA 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:2180:19:HAL_TIMEx_MasterConfigSynchronization 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:2253:19:HAL_TIMEx_ConfigBreakDeadTime 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:2321:19:HAL_TIMEx_ConfigBreakInput 48 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:2588:19:HAL_TIMEx_RemapConfig 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:2762:20:HAL_TIMEx_TISelection 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:2817:19:HAL_TIMEx_GroupChannel5 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:2855:19:HAL_TIMEx_DisarmBreakInput 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:2909:19:HAL_TIMEx_ReArmBreakInput 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:2992:19:HAL_TIMEx_DitheringEnable 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3016:19:HAL_TIMEx_DitheringDisable 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3034:19:HAL_TIMEx_OC_ConfigPulseOnCompare 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3079:19:HAL_TIMEx_ConfigSlaveModePreload 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3094:19:HAL_TIMEx_EnableSlaveModePreload 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3108:19:HAL_TIMEx_DisableSlaveModePreload 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3122:19:HAL_TIMEx_EnableDeadTimePreload 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3136:19:HAL_TIMEx_DisableDeadTimePreload 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3152:19:HAL_TIMEx_ConfigDeadTime 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3169:19:HAL_TIMEx_ConfigAsymmetricalDeadTime 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3184:19:HAL_TIMEx_EnableAsymmetricalDeadTime 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3198:19:HAL_TIMEx_DisableAsymmetricalDeadTime 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3216:19:HAL_TIMEx_ConfigEncoderIndex 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3255:19:HAL_TIMEx_EnableEncoderIndex 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3269:19:HAL_TIMEx_DisableEncoderIndex 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3283:19:HAL_TIMEx_EnableEncoderFirstIndex 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3297:19:HAL_TIMEx_DisableEncoderFirstIndex 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3331:13:HAL_TIMEx_CommutCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3345:13:HAL_TIMEx_CommutHalfCpltCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3360:13:HAL_TIMEx_BreakCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3375:13:HAL_TIMEx_Break2Callback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3390:13:HAL_TIMEx_EncoderIndexCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3405:13:HAL_TIMEx_DirectionChangeCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3420:13:HAL_TIMEx_IndexErrorCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3435:13:HAL_TIMEx_TransitionErrorCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3469:22:HAL_TIMEx_HallSensor_GetState 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3485:29:HAL_TIMEx_GetChannelNState 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3514:6:TIMEx_DMACommutationCplt 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3533:6:TIMEx_DMACommutationHalfCplt 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3553:13:TIM_DMADelayPulseNCplt 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3612:13:TIM_DMAErrorCCxN 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c:3663:13:TIM_CCxNChannelCmd 32 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.cyclo new file mode 100644 index 0000000..f737209 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.cyclo @@ -0,0 +1,70 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:307:19:HAL_UART_Init 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:382:19:HAL_HalfDuplex_Init 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:457:19:HAL_LIN_Init 7 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:556:19:HAL_MultiProcessor_Init 6 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:632:19:HAL_UART_DeInit 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:679:13:HAL_UART_MspInit 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:694:13:HAL_UART_MspDeInit 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:1117:19:HAL_UART_Transmit 10 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:1207:19:HAL_UART_Receive 15 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:1291:19:HAL_UART_Transmit_IT 11 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:1359:19:HAL_UART_Receive_IT 7 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:1400:19:HAL_UART_Transmit_DMA 7 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:1470:19:HAL_UART_Receive_DMA 7 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:1506:19:HAL_UART_DMAPause 9 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:1536:19:HAL_UART_DMAResume 8 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:1567:19:HAL_UART_DMAStop 13 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:1642:19:HAL_UART_Abort 16 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:1745:19:HAL_UART_AbortTransmit 9 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:1804:19:HAL_UART_AbortReceive 10 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:1872:19:HAL_UART_Abort_IT 19 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2025:19:HAL_UART_AbortTransmit_IT 8 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2116:19:HAL_UART_AbortReceive_IT 9 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2209:6:HAL_UART_IRQHandler 61 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2561:13:HAL_UART_TxCpltCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2576:13:HAL_UART_TxHalfCpltCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2591:13:HAL_UART_RxCpltCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2606:13:HAL_UART_RxHalfCpltCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2621:13:HAL_UART_ErrorCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2636:13:HAL_UART_AbortCpltCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2651:13:HAL_UART_AbortTransmitCpltCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2666:13:HAL_UART_AbortReceiveCpltCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2683:13:HAL_UARTEx_RxEventCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2731:6:HAL_UART_ReceiverTimeout_Config 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2746:19:HAL_UART_EnableReceiverTimeout 4 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2784:19:HAL_UART_DisableReceiverTimeout 4 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2822:19:HAL_MultiProcessor_EnableMuteMode 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2842:19:HAL_MultiProcessor_DisableMuteMode 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2862:6:HAL_MultiProcessor_EnterMuteMode 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2872:19:HAL_HalfDuplex_EnableTransmitter 4 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2895:19:HAL_HalfDuplex_EnableReceiver 4 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2919:19:HAL_LIN_SendBreak 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2964:23:HAL_UART_GetState 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2980:10:HAL_UART_GetError 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3026:19:UART_SetConfig 60 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3243:6:UART_AdvFeatureConfig 10 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3317:19:UART_CheckIdleState 8 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3386:19:UART_WaitOnFlagUntilTimeout 10 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3454:19:UART_Start_Receive_IT 20 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3526:19:UART_Start_Receive_DMA 7 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3583:13:UART_EndTxTransfer 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3599:13:UART_EndRxTransfer 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3625:13:UART_DMATransmitCplt 4 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3659:13:UART_DMATxHalfCplt 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3677:13:UART_DMAReceiveCplt 8 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3738:13:UART_DMARxHalfCplt 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3776:13:UART_DMAError 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3816:13:UART_DMAAbortOnError 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3838:13:UART_DMATxAbortCallback 4 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3893:13:UART_DMARxAbortCallback 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3945:13:UART_DMATxOnlyAbortCallback 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3978:13:UART_DMARxOnlyAbortCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:4011:13:UART_TxISR_8BIT 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:4040:13:UART_TxISR_16BIT 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:4072:13:UART_TxISR_8BIT_FIFOEN 7 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:4112:13:UART_TxISR_16BIT_FIFOEN 7 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:4153:13:UART_EndTransmit_IT 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:4178:13:UART_RxISR_8BIT 11 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:4269:13:UART_RxISR_16BIT 11 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:4362:13:UART_RxISR_8BIT_FIFOEN 25 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:4525:13:UART_RxISR_16BIT_FIFOEN 25 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.d new file mode 100644 index 0000000..c8dd86b --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.d @@ -0,0 +1,84 @@ +Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o: \ + ../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o new file mode 100644 index 0000000..a5db6f7 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.su new file mode 100644 index 0000000..dc2215a --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.su @@ -0,0 +1,70 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:307:19:HAL_UART_Init 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:382:19:HAL_HalfDuplex_Init 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:457:19:HAL_LIN_Init 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:556:19:HAL_MultiProcessor_Init 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:632:19:HAL_UART_DeInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:679:13:HAL_UART_MspInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:694:13:HAL_UART_MspDeInit 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:1117:19:HAL_UART_Transmit 48 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:1207:19:HAL_UART_Receive 48 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:1291:19:HAL_UART_Transmit_IT 72 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:1359:19:HAL_UART_Receive_IT 48 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:1400:19:HAL_UART_Transmit_DMA 48 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:1470:19:HAL_UART_Receive_DMA 48 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:1506:19:HAL_UART_DMAPause 120 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:1536:19:HAL_UART_DMAResume 112 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:1567:19:HAL_UART_DMAStop 72 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:1642:19:HAL_UART_Abort 136 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:1745:19:HAL_UART_AbortTransmit 88 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:1804:19:HAL_UART_AbortReceive 112 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:1872:19:HAL_UART_Abort_IT 144 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2025:19:HAL_UART_AbortTransmit_IT 88 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2116:19:HAL_UART_AbortReceive_IT 112 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2209:6:HAL_UART_IRQHandler 240 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2561:13:HAL_UART_TxCpltCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2576:13:HAL_UART_TxHalfCpltCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2591:13:HAL_UART_RxCpltCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2606:13:HAL_UART_RxHalfCpltCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2621:13:HAL_UART_ErrorCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2636:13:HAL_UART_AbortCpltCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2651:13:HAL_UART_AbortTransmitCpltCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2666:13:HAL_UART_AbortReceiveCpltCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2683:13:HAL_UARTEx_RxEventCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2731:6:HAL_UART_ReceiverTimeout_Config 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2746:19:HAL_UART_EnableReceiverTimeout 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2784:19:HAL_UART_DisableReceiverTimeout 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2822:19:HAL_MultiProcessor_EnableMuteMode 40 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2842:19:HAL_MultiProcessor_DisableMuteMode 40 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2862:6:HAL_MultiProcessor_EnterMuteMode 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2872:19:HAL_HalfDuplex_EnableTransmitter 64 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2895:19:HAL_HalfDuplex_EnableReceiver 64 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2919:19:HAL_LIN_SendBreak 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2964:23:HAL_UART_GetState 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:2980:10:HAL_UART_GetError 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3026:19:UART_SetConfig 80 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3243:6:UART_AdvFeatureConfig 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3317:19:UART_CheckIdleState 104 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3386:19:UART_WaitOnFlagUntilTimeout 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3454:19:UART_Start_Receive_IT 144 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3526:19:UART_Start_Receive_DMA 96 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3583:13:UART_EndTxTransfer 64 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3599:13:UART_EndRxTransfer 88 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3625:13:UART_DMATransmitCplt 72 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3659:13:UART_DMATxHalfCplt 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3677:13:UART_DMAReceiveCplt 120 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3738:13:UART_DMARxHalfCplt 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3776:13:UART_DMAError 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3816:13:UART_DMAAbortOnError 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3838:13:UART_DMATxAbortCallback 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3893:13:UART_DMARxAbortCallback 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3945:13:UART_DMATxOnlyAbortCallback 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:3978:13:UART_DMARxOnlyAbortCallback 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:4011:13:UART_TxISR_8BIT 64 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:4040:13:UART_TxISR_16BIT 72 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:4072:13:UART_TxISR_8BIT_FIFOEN 72 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:4112:13:UART_TxISR_16BIT_FIFOEN 72 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:4153:13:UART_EndTransmit_IT 40 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:4178:13:UART_RxISR_8BIT 120 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:4269:13:UART_RxISR_16BIT 120 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:4362:13:UART_RxISR_8BIT_FIFOEN 184 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c:4525:13:UART_RxISR_16BIT_FIFOEN 192 static,ignoring_inline_asm diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.cyclo new file mode 100644 index 0000000..9f48b35 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.cyclo @@ -0,0 +1,18 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:166:19:HAL_RS485Ex_Init 5 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:274:13:HAL_UARTEx_WakeupCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:289:13:HAL_UARTEx_RxFifoFullCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:304:13:HAL_UARTEx_TxFifoEmptyCallback 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:389:19:HAL_MultiProcessorEx_AddressLength_Set 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:427:19:HAL_UARTEx_StopModeWakeUpSourceConfig 4 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:482:19:HAL_UARTEx_EnableStopMode 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:501:19:HAL_UARTEx_DisableStopMode 3 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:520:19:HAL_UARTEx_EnableFifoMode 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:561:19:HAL_UARTEx_DisableFifoMode 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:607:19:HAL_UARTEx_SetTxFifoThreshold 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:656:19:HAL_UARTEx_SetRxFifoThreshold 2 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:713:19:HAL_UARTEx_ReceiveToIdle 20 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:836:19:HAL_UARTEx_ReceiveToIdle_IT 6 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:893:19:HAL_UARTEx_ReceiveToIdle_DMA 7 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:961:29:HAL_UARTEx_GetRxEventType 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:985:13:UARTEx_Wakeup_AddressConfig 1 +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:1003:13:UARTEx_SetNbDataToProcess 2 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.d new file mode 100644 index 0000000..1d9cdaf --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.d @@ -0,0 +1,84 @@ +Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o: \ + ../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \ + ../Core/Inc/stm32g4xx_hal_conf.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \ + ../Drivers/CMSIS/Include/core_cm4.h \ + ../Drivers/CMSIS/Include/cmsis_version.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Drivers/CMSIS/Include/mpu_armv7.h \ + ../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \ + ../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h: +../Core/Inc/stm32g4xx_hal_conf.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h: +../Drivers/CMSIS/Include/core_cm4.h: +../Drivers/CMSIS/Include/cmsis_version.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Drivers/CMSIS/Include/mpu_armv7.h: +../Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_comp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dac_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_fdcan.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_opamp_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rtc_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h: +../Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o new file mode 100644 index 0000000..fed8789 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.su new file mode 100644 index 0000000..4c983b9 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.su @@ -0,0 +1,18 @@ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:166:19:HAL_RS485Ex_Init 32 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:274:13:HAL_UARTEx_WakeupCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:289:13:HAL_UARTEx_RxFifoFullCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:304:13:HAL_UARTEx_TxFifoEmptyCallback 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:389:19:HAL_MultiProcessorEx_AddressLength_Set 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:427:19:HAL_UARTEx_StopModeWakeUpSourceConfig 40 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:482:19:HAL_UARTEx_EnableStopMode 40 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:501:19:HAL_UARTEx_DisableStopMode 40 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:520:19:HAL_UARTEx_EnableFifoMode 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:561:19:HAL_UARTEx_DisableFifoMode 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:607:19:HAL_UARTEx_SetTxFifoThreshold 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:656:19:HAL_UARTEx_SetRxFifoThreshold 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:713:19:HAL_UARTEx_ReceiveToIdle 40 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:836:19:HAL_UARTEx_ReceiveToIdle_IT 56 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:893:19:HAL_UARTEx_ReceiveToIdle_DMA 56 static,ignoring_inline_asm +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:961:29:HAL_UARTEx_GetRxEventType 16 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:985:13:UARTEx_Wakeup_AddressConfig 24 static +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c:1003:13:UARTEx_SetNbDataToProcess 24 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.cyclo new file mode 100644 index 0000000..e69de29 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.d new file mode 100644 index 0000000..362fb5b --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.d @@ -0,0 +1,2 @@ +Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.o: \ + ../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.c diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.o new file mode 100644 index 0000000..7589359 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.su new file mode 100644 index 0000000..e69de29 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/subdir.mk b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/subdir.mk new file mode 100644 index 0000000..75d45e8 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Drivers/STM32G4xx_HAL_Driver/Src/subdir.mk @@ -0,0 +1,109 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +C_SRCS += \ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c \ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c \ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c \ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.c \ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c \ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.c \ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.c \ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.c \ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c \ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c \ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c \ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.c \ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c \ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c \ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c \ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.c \ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.c \ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c \ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c \ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c \ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c \ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c \ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c \ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c \ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c \ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c \ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c \ +../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.c + +OBJS += \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.o + +C_DEPS += \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.d \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.d \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.d \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.d \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.d \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.d \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.d \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.d \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.d \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.d \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.d \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.d \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.d \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.d \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.d \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.d \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.d \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.d \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.d \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.d \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.d \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.d \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.d \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.d \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.d \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.d \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.d \ +./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.d + + +# Each subdirectory must supply rules for building sources it contributes +Drivers/STM32G4xx_HAL_Driver/Src/%.o Drivers/STM32G4xx_HAL_Driver/Src/%.su Drivers/STM32G4xx_HAL_Driver/Src/%.cyclo: ../Drivers/STM32G4xx_HAL_Driver/Src/%.c Drivers/STM32G4xx_HAL_Driver/Src/subdir.mk + arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32G431xx -c -I../Core/Inc -I../Drivers/STM32G4xx_HAL_Driver/Inc -I../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32G4xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -I../Utils/Inc -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@" + +clean: clean-Drivers-2f-STM32G4xx_HAL_Driver-2f-Src + +clean-Drivers-2f-STM32G4xx_HAL_Driver-2f-Src: + -$(RM) ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.cyclo ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.su ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.cyclo ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.su ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.cyclo ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.su ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.cyclo ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.su ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.cyclo ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.su ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.cyclo ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.su ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.cyclo ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.su ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.cyclo ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.su ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.cyclo ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.su ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.cyclo ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.su ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.cyclo ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.su ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.cyclo ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.su ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.cyclo ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.su ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.cyclo ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.su ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.cyclo ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.su ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.cyclo ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.su ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.cyclo ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.su ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.cyclo ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.su ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.cyclo ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.su ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.cyclo ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.su ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.cyclo ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.su ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.cyclo ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.su ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.cyclo ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.su ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.cyclo ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.su ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.cyclo ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.su ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.cyclo ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + -$(RM) ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.su ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.cyclo ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.su ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.cyclo ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.o ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.su + +.PHONY: clean-Drivers-2f-STM32G4xx_HAL_Driver-2f-Src + diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.cyclo new file mode 100644 index 0000000..014310a --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.cyclo @@ -0,0 +1,56 @@ +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:103:31:makeFreeRtosPriority 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:116:19:makeCmsisPriority 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:130:12:inHandlerMode 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:150:10:osKernelStart 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:165:9:osKernelRunning 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:184:10:osKernelSysTick 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:202:12:osThreadCreate 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:240:12:osThreadGetId 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:255:10:osThreadTerminate 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:270:10:osThreadYield 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:284:10:osThreadSetPriority 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:300:12:osThreadGetPriority 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:322:10:osDelay 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:357:11:osTimerCreate 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:404:10:osTimerStart 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:443:10:osTimerStop 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:472:10:osTimerDelete 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:502:9:osSignalSet 5 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:543:9:osSignalWait 8 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:597:11:osMutexCreate 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:626:10:osMutexWait 9 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:666:10:osMutexRelease 5 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:690:10:osMutexDelete 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:712:15:osSemaphoreCreate 3 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:779:9:osSemaphoreWait 9 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:819:10:osSemaphoreRelease 5 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:846:10:osSemaphoreDelete 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:883:10:osPoolCreate 5 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:936:7:osPoolAlloc 5 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:977:7:osPoolCAlloc 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:996:10:osPoolFree 6 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1040:14:osMessageCreate 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1067:10:osMessagePut 6 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1099:9:osMessageGet 10 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1168:11:osMailCreate 4 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1214:7:osMailAlloc 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1236:7:osMailCAlloc 3 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1257:10:osMailPut 6 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1290:9:osMailGet 10 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1346:10:osMailFree 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1362:6:osSystickHandler 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1432:10:osThreadSuspend 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1448:10:osThreadResume 3 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1472:10:osThreadSuspendAll 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1483:10:osThreadResumeAll 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1500:10:osDelayUntil 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1520:10:osAbortDelay 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1541:10:osThreadList 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1555:9:osMessagePeek 7 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1596:10:osMessageWaiting 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1612:10:osMessageAvailableSpace 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1622:10:osMessageDelete 2 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1638:11:osRecursiveMutexCreate 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1664:10:osRecursiveMutexRelease 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1685:10:osRecursiveMutexWait 1 +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1724:10:osSemaphoreGetCount 1 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.d new file mode 100644 index 0000000..6f93a0c --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.d @@ -0,0 +1,38 @@ +Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o: \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o new file mode 100644 index 0000000..0d2bb1c Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.su new file mode 100644 index 0000000..4313dfa --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.su @@ -0,0 +1,56 @@ +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:103:31:makeFreeRtosPriority 24 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:116:19:makeCmsisPriority 24 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:130:12:inHandlerMode 16 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:150:10:osKernelStart 8 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:165:9:osKernelRunning 8 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:184:10:osKernelSysTick 8 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:202:12:osThreadCreate 48 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:240:12:osThreadGetId 8 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:255:10:osThreadTerminate 16 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:270:10:osThreadYield 4 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:284:10:osThreadSetPriority 16 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:300:12:osThreadGetPriority 16 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:322:10:osDelay 24 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:357:11:osTimerCreate 24 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:404:10:osTimerStart 24 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:443:10:osTimerStop 24 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:472:10:osTimerDelete 24 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:502:9:osSignalSet 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:543:9:osSignalWait 48 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:597:11:osMutexCreate 16 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:626:10:osMutexWait 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:666:10:osMutexRelease 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:690:10:osMutexDelete 16 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:712:15:osSemaphoreCreate 24 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:779:9:osSemaphoreWait 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:819:10:osSemaphoreRelease 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:846:10:osSemaphoreDelete 16 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:883:10:osPoolCreate 32 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:936:7:osPoolAlloc 48 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:977:7:osPoolCAlloc 24 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:996:10:osPoolFree 24 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1040:14:osMessageCreate 16 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1067:10:osMessagePut 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1099:9:osMessageGet 56 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1168:11:osMailCreate 40 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1214:7:osMailAlloc 24 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1236:7:osMailCAlloc 24 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1257:10:osMailPut 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1290:9:osMailGet 56 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1346:10:osMailFree 16 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1362:6:osSystickHandler 8 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1432:10:osThreadSuspend 16 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1448:10:osThreadResume 16 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1472:10:osThreadSuspendAll 8 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1483:10:osThreadResumeAll 8 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1500:10:osDelayUntil 24 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1520:10:osAbortDelay 16 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1541:10:osThreadList 16 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1555:9:osMessagePeek 48 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1596:10:osMessageWaiting 16 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1612:10:osMessageAvailableSpace 16 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1622:10:osMessageDelete 16 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1638:11:osRecursiveMutexCreate 16 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1664:10:osRecursiveMutexRelease 16 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1685:10:osRecursiveMutexWait 16 static +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c:1724:10:osSemaphoreGetCount 16 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/subdir.mk b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/subdir.mk new file mode 100644 index 0000000..2e9e091 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/subdir.mk @@ -0,0 +1,27 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +C_SRCS += \ +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c + +OBJS += \ +./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + +C_DEPS += \ +./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.d + + +# Each subdirectory must supply rules for building sources it contributes +Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/%.o Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/%.su Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/%.cyclo: ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/%.c Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/subdir.mk + arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32G431xx -c -I../Core/Inc -I../Drivers/STM32G4xx_HAL_Driver/Inc -I../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32G4xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -I../Utils/Inc -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@" + +clean: clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-CMSIS_RTOS + +clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-CMSIS_RTOS: + -$(RM) ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.d ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.su + +.PHONY: clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-CMSIS_RTOS + diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/croutine.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/croutine.cyclo new file mode 100644 index 0000000..e69de29 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/croutine.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/croutine.d new file mode 100644 index 0000000..917ef11 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/croutine.d @@ -0,0 +1,22 @@ +Middlewares/Third_Party/FreeRTOS/Source/croutine.o: \ + ../Middlewares/Third_Party/FreeRTOS/Source/croutine.c \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/croutine.h +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/croutine.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/croutine.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/croutine.o new file mode 100644 index 0000000..b9e0037 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/croutine.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/croutine.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/croutine.su new file mode 100644 index 0000000..e69de29 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/event_groups.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/event_groups.cyclo new file mode 100644 index 0000000..e3bc3c8 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/event_groups.cyclo @@ -0,0 +1,10 @@ +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:145:21:xEventGroupCreate 2 +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:191:13:xEventGroupSync 12 +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:311:13:xEventGroupWaitBits 17 +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:461:13:xEventGroupClearBits 3 +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:503:13:xEventGroupGetBitsFromISR 1 +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:519:13:xEventGroupSetBits 9 +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:613:6:vEventGroupDelete 3 +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:657:6:vEventGroupSetBitsCallback 1 +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:665:6:vEventGroupClearBitsCallback 1 +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:671:19:prvTestWaitCondition 4 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/event_groups.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/event_groups.d new file mode 100644 index 0000000..a2c9c62 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/event_groups.d @@ -0,0 +1,28 @@ +Middlewares/Third_Party/FreeRTOS/Source/event_groups.o: \ + ../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/event_groups.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/event_groups.o new file mode 100644 index 0000000..31afc15 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/event_groups.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/event_groups.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/event_groups.su new file mode 100644 index 0000000..dea321e --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/event_groups.su @@ -0,0 +1,10 @@ +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:145:21:xEventGroupCreate 16 static +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:191:13:xEventGroupSync 56 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:311:13:xEventGroupWaitBits 72 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:461:13:xEventGroupClearBits 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:503:13:xEventGroupGetBitsFromISR 40 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:519:13:xEventGroupSetBits 64 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:613:6:vEventGroupDelete 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:657:6:vEventGroupSetBitsCallback 16 static +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:665:6:vEventGroupClearBitsCallback 16 static +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c:671:19:prvTestWaitCondition 32 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/list.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/list.cyclo new file mode 100644 index 0000000..8d6cdb0 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/list.cyclo @@ -0,0 +1,5 @@ +../Middlewares/Third_Party/FreeRTOS/Source/list.c:37:6:vListInitialise 1 +../Middlewares/Third_Party/FreeRTOS/Source/list.c:62:6:vListInitialiseItem 1 +../Middlewares/Third_Party/FreeRTOS/Source/list.c:74:6:vListInsertEnd 1 +../Middlewares/Third_Party/FreeRTOS/Source/list.c:103:6:vListInsert 3 +../Middlewares/Third_Party/FreeRTOS/Source/list.c:170:13:uxListRemove 2 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/list.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/list.d new file mode 100644 index 0000000..a46554b --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/list.d @@ -0,0 +1,18 @@ +Middlewares/Third_Party/FreeRTOS/Source/list.o: \ + ../Middlewares/Third_Party/FreeRTOS/Source/list.c \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/list.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/list.o new file mode 100644 index 0000000..836e028 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/list.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/list.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/list.su new file mode 100644 index 0000000..85c9323 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/list.su @@ -0,0 +1,5 @@ +../Middlewares/Third_Party/FreeRTOS/Source/list.c:37:6:vListInitialise 16 static +../Middlewares/Third_Party/FreeRTOS/Source/list.c:62:6:vListInitialiseItem 16 static +../Middlewares/Third_Party/FreeRTOS/Source/list.c:74:6:vListInsertEnd 24 static +../Middlewares/Third_Party/FreeRTOS/Source/list.c:103:6:vListInsert 24 static +../Middlewares/Third_Party/FreeRTOS/Source/list.c:170:13:uxListRemove 24 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.cyclo new file mode 100644 index 0000000..6e44697 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.cyclo @@ -0,0 +1,13 @@ +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:187:14:pxPortInitialiseStack 1 +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:217:13:prvTaskExitError 3 +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:242:6:SVC_Handler 1 +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:261:13:prvPortStartFirstTask 1 +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:287:12:xPortStartScheduler 5 +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:395:6:vPortEndScheduler 2 +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:403:6:vPortEnterCritical 3 +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:420:6:vPortExitCritical 3 +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:431:6:PendSV_Handler 1 +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:488:6:SysTick_Handler 2 +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:679:30:vPortSetupTimerInterrupt 1 +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:701:13:vPortEnableVFP 1 +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:717:7:vPortValidateInterruptPriority 4 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.d new file mode 100644 index 0000000..24dc560 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.d @@ -0,0 +1,20 @@ +Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o: \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o new file mode 100644 index 0000000..da0f6fa Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.su new file mode 100644 index 0000000..5a725d2 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.su @@ -0,0 +1,13 @@ +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:187:14:pxPortInitialiseStack 24 static +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:217:13:prvTaskExitError 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:242:6:SVC_Handler 0 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:261:13:prvPortStartFirstTask 0 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:287:12:xPortStartScheduler 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:395:6:vPortEndScheduler 16 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:403:6:vPortEnterCritical 16 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:420:6:vPortExitCritical 16 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:431:6:PendSV_Handler 0 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:488:6:SysTick_Handler 16 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:679:30:vPortSetupTimerInterrupt 4 static +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:701:13:vPortEnableVFP 0 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c:717:7:vPortValidateInterruptPriority 24 static,ignoring_inline_asm diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/subdir.mk b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/subdir.mk new file mode 100644 index 0000000..d31eb57 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/subdir.mk @@ -0,0 +1,27 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +C_SRCS += \ +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c + +OBJS += \ +./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + +C_DEPS += \ +./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.d + + +# Each subdirectory must supply rules for building sources it contributes +Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/%.o Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/%.su Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/%.cyclo: ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/%.c Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/subdir.mk + arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32G431xx -c -I../Core/Inc -I../Drivers/STM32G4xx_HAL_Driver/Inc -I../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32G4xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -I../Utils/Inc -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@" + +clean: clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-portable-2f-GCC-2f-ARM_CM4F + +clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-portable-2f-GCC-2f-ARM_CM4F: + -$(RM) ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.d ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.su + +.PHONY: clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-portable-2f-GCC-2f-ARM_CM4F + diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.cyclo new file mode 100644 index 0000000..0fae04d --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.cyclo @@ -0,0 +1,8 @@ +../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c:115:7:pvPortMalloc 15 +../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c:266:6:vPortFree 6 +../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c:315:8:xPortGetFreeHeapSize 1 +../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c:321:8:xPortGetMinimumEverFreeHeapSize 1 +../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c:327:6:vPortInitialiseBlocks 1 +../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c:333:13:prvHeapInit 2 +../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c:381:13:prvInsertBlockIntoFreeList 6 +../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c:442:6:vPortGetHeapStats 5 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.d new file mode 100644 index 0000000..3239dc9 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.d @@ -0,0 +1,20 @@ +Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o: \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o new file mode 100644 index 0000000..3a124bf Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.su new file mode 100644 index 0000000..03dea47 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.su @@ -0,0 +1,8 @@ +../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c:115:7:pvPortMalloc 48 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c:266:6:vPortFree 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c:315:8:xPortGetFreeHeapSize 4 static +../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c:321:8:xPortGetMinimumEverFreeHeapSize 4 static +../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c:327:6:vPortInitialiseBlocks 4 static +../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c:333:13:prvHeapInit 24 static +../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c:381:13:prvInsertBlockIntoFreeList 24 static +../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c:442:6:vPortGetHeapStats 32 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/subdir.mk b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/subdir.mk new file mode 100644 index 0000000..587a48a --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/subdir.mk @@ -0,0 +1,27 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +C_SRCS += \ +../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c + +OBJS += \ +./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + +C_DEPS += \ +./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.d + + +# Each subdirectory must supply rules for building sources it contributes +Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/%.o Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/%.su Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/%.cyclo: ../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/%.c Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/subdir.mk + arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32G431xx -c -I../Core/Inc -I../Drivers/STM32G4xx_HAL_Driver/Inc -I../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32G4xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -I../Utils/Inc -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@" + +clean: clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-portable-2f-MemMang + +clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-portable-2f-MemMang: + -$(RM) ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.d ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.su + +.PHONY: clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-portable-2f-MemMang + diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/queue.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/queue.cyclo new file mode 100644 index 0000000..0a45683 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/queue.cyclo @@ -0,0 +1,28 @@ +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:255:12:xQueueGenericReset 5 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:368:16:xQueueGenericCreate 3 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:422:13:prvInitialiseNewQueue 2 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:466:14:prvInitialiseMutex 2 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:496:16:xQueueCreateMutex 1 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:740:12:xQueueGenericSend 23 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:950:12:xQueueGenericSendFromISR 14 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1112:12:xQueueGiveFromISR 11 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1277:12:xQueueReceive 19 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1418:12:xQueueSemaphoreTake 21 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1636:12:xQueuePeek 19 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1785:12:xQueueReceiveFromISR 10 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1876:12:xQueuePeekFromISR 7 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1930:13:uxQueueMessagesWaiting 2 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1946:13:uxQueueSpacesAvailable 2 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1963:13:uxQueueMessagesWaitingFromISR 2 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1975:6:vQueueDelete 2 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2049:21:prvGetDisinheritPriorityAfterTimeout 2 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2074:19:prvCopyDataToQueue 8 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2153:13:prvCopyDataFromQueue 3 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2171:13:prvUnlockQueue 7 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2291:19:prvIsQueueEmpty 2 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2312:12:xQueueIsQueueEmptyFromISR 3 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2331:19:prvIsQueueFull 2 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2352:12:xQueueIsQueueFullFromISR 3 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2648:7:vQueueAddToRegistry 3 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2677:14:pcQueueGetName 3 +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2705:7:vQueueUnregisterQueue 3 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/queue.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/queue.d new file mode 100644 index 0000000..23ff8db --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/queue.d @@ -0,0 +1,24 @@ +Middlewares/Third_Party/FreeRTOS/Source/queue.o: \ + ../Middlewares/Third_Party/FreeRTOS/Source/queue.c \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/queue.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/queue.o new file mode 100644 index 0000000..b3278ad Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/queue.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/queue.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/queue.su new file mode 100644 index 0000000..05e3079 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/queue.su @@ -0,0 +1,28 @@ +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:255:12:xQueueGenericReset 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:368:16:xQueueGenericCreate 48 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:422:13:prvInitialiseNewQueue 24 static +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:466:14:prvInitialiseMutex 16 static +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:496:16:xQueueCreateMutex 32 static +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:740:12:xQueueGenericSend 64 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:950:12:xQueueGenericSendFromISR 72 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1112:12:xQueueGiveFromISR 64 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1277:12:xQueueReceive 56 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1418:12:xQueueSemaphoreTake 64 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1636:12:xQueuePeek 64 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1785:12:xQueueReceiveFromISR 64 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1876:12:xQueuePeekFromISR 56 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1930:13:uxQueueMessagesWaiting 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1946:13:uxQueueSpacesAvailable 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1963:13:uxQueueMessagesWaitingFromISR 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:1975:6:vQueueDelete 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2049:21:prvGetDisinheritPriorityAfterTimeout 24 static +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2074:19:prvCopyDataToQueue 32 static +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2153:13:prvCopyDataFromQueue 16 static +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2171:13:prvUnlockQueue 24 static +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2291:19:prvIsQueueEmpty 24 static +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2312:12:xQueueIsQueueEmptyFromISR 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2331:19:prvIsQueueFull 24 static +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2352:12:xQueueIsQueueFullFromISR 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2648:7:vQueueAddToRegistry 24 static +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2677:14:pcQueueGetName 24 static +../Middlewares/Third_Party/FreeRTOS/Source/queue.c:2705:7:vQueueUnregisterQueue 24 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.cyclo new file mode 100644 index 0000000..0b5ee7f --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.cyclo @@ -0,0 +1,21 @@ +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:219:23:xStreamBufferGenericCreate 7 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:359:6:vStreamBufferDelete 3 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:392:12:xStreamBufferReset 4 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:441:12:xStreamBufferSetTriggerLevel 4 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:470:8:xStreamBufferSpacesAvailable 3 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:494:8:xStreamBufferBytesAvailable 2 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:506:8:xStreamBufferSend 13 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:610:8:xStreamBufferSendFromISR 7 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:661:15:prvWriteMessageToBuffer 5 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:713:8:xStreamBufferReceive 11 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:817:8:xStreamBufferNextMessageLengthBytes 5 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:861:8:xStreamBufferReceiveFromISR 7 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:918:15:prvReadMessageFromBuffer 3 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:970:12:xStreamBufferIsEmpty 3 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:993:12:xStreamBufferIsFull 4 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:1028:12:xStreamBufferSendCompletedFromISR 3 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:1058:12:xStreamBufferReceiveCompletedFromISR 3 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:1088:15:prvWriteBytesToBuffer 6 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:1134:15:prvReadBytesFromBuffer 7 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:1189:15:prvBytesInBuffer 2 +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:1209:13:prvInitialiseNewStreamBuffer 2 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.d new file mode 100644 index 0000000..c5439ea --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.d @@ -0,0 +1,22 @@ +Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o: \ + ../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/stream_buffer.h +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/stream_buffer.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o new file mode 100644 index 0000000..f12f4d0 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.su new file mode 100644 index 0000000..29267d1 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.su @@ -0,0 +1,21 @@ +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:219:23:xStreamBufferGenericCreate 56 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:359:6:vStreamBufferDelete 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:392:12:xStreamBufferReset 40 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:441:12:xStreamBufferSetTriggerLevel 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:470:8:xStreamBufferSpacesAvailable 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:494:8:xStreamBufferBytesAvailable 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:506:8:xStreamBufferSend 72 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:610:8:xStreamBufferSendFromISR 72 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:661:15:prvWriteMessageToBuffer 32 static +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:713:8:xStreamBufferReceive 64 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:817:8:xStreamBufferNextMessageLengthBytes 48 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:861:8:xStreamBufferReceiveFromISR 72 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:918:15:prvReadMessageFromBuffer 40 static +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:970:12:xStreamBufferIsEmpty 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:993:12:xStreamBufferIsFull 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:1028:12:xStreamBufferSendCompletedFromISR 56 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:1058:12:xStreamBufferReceiveCompletedFromISR 56 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:1088:15:prvWriteBytesToBuffer 48 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:1134:15:prvReadBytesFromBuffer 48 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:1189:15:prvBytesInBuffer 24 static +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:1209:13:prvInitialiseNewStreamBuffer 32 static,ignoring_inline_asm diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/subdir.mk b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/subdir.mk new file mode 100644 index 0000000..156ae31 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/subdir.mk @@ -0,0 +1,45 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +C_SRCS += \ +../Middlewares/Third_Party/FreeRTOS/Source/croutine.c \ +../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c \ +../Middlewares/Third_Party/FreeRTOS/Source/list.c \ +../Middlewares/Third_Party/FreeRTOS/Source/queue.c \ +../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c \ +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c \ +../Middlewares/Third_Party/FreeRTOS/Source/timers.c + +OBJS += \ +./Middlewares/Third_Party/FreeRTOS/Source/croutine.o \ +./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o \ +./Middlewares/Third_Party/FreeRTOS/Source/list.o \ +./Middlewares/Third_Party/FreeRTOS/Source/queue.o \ +./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o \ +./Middlewares/Third_Party/FreeRTOS/Source/tasks.o \ +./Middlewares/Third_Party/FreeRTOS/Source/timers.o + +C_DEPS += \ +./Middlewares/Third_Party/FreeRTOS/Source/croutine.d \ +./Middlewares/Third_Party/FreeRTOS/Source/event_groups.d \ +./Middlewares/Third_Party/FreeRTOS/Source/list.d \ +./Middlewares/Third_Party/FreeRTOS/Source/queue.d \ +./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.d \ +./Middlewares/Third_Party/FreeRTOS/Source/tasks.d \ +./Middlewares/Third_Party/FreeRTOS/Source/timers.d + + +# Each subdirectory must supply rules for building sources it contributes +Middlewares/Third_Party/FreeRTOS/Source/%.o Middlewares/Third_Party/FreeRTOS/Source/%.su Middlewares/Third_Party/FreeRTOS/Source/%.cyclo: ../Middlewares/Third_Party/FreeRTOS/Source/%.c Middlewares/Third_Party/FreeRTOS/Source/subdir.mk + arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32G431xx -c -I../Core/Inc -I../Drivers/STM32G4xx_HAL_Driver/Inc -I../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32G4xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -I../Utils/Inc -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@" + +clean: clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source + +clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source: + -$(RM) ./Middlewares/Third_Party/FreeRTOS/Source/croutine.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/croutine.d ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o ./Middlewares/Third_Party/FreeRTOS/Source/croutine.su ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.d ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.su ./Middlewares/Third_Party/FreeRTOS/Source/list.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/list.d ./Middlewares/Third_Party/FreeRTOS/Source/list.o ./Middlewares/Third_Party/FreeRTOS/Source/list.su ./Middlewares/Third_Party/FreeRTOS/Source/queue.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/queue.d ./Middlewares/Third_Party/FreeRTOS/Source/queue.o ./Middlewares/Third_Party/FreeRTOS/Source/queue.su ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.d ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.su ./Middlewares/Third_Party/FreeRTOS/Source/tasks.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/tasks.d ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o ./Middlewares/Third_Party/FreeRTOS/Source/tasks.su ./Middlewares/Third_Party/FreeRTOS/Source/timers.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/timers.d ./Middlewares/Third_Party/FreeRTOS/Source/timers.o ./Middlewares/Third_Party/FreeRTOS/Source/timers.su + +.PHONY: clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source + diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/tasks.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/tasks.cyclo new file mode 100644 index 0000000..28cbdad --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/tasks.cyclo @@ -0,0 +1,52 @@ +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:733:13:xTaskCreate 4 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:824:13:prvInitialiseNewTask 7 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1077:13:prvAddNewTaskToReadyList 7 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1162:7:vTaskDelete 9 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1257:7:vTaskDelayUntil 11 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1341:7:vTaskDelay 4 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1478:14:uxTaskPriorityGet 2 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1500:14:uxTaskPriorityGetFromISR 2 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1540:7:vTaskPrioritySet 14 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1704:7:vTaskSuspend 11 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1805:20:prvTaskIsTaskSuspended 5 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1851:7:vTaskResume 6 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1905:13:xTaskResumeFromISR 5 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1975:6:vTaskStartScheduler 3 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2099:6:vTaskEndScheduler 1 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2110:6:vTaskSuspendAll 1 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2194:12:xTaskResumeAll 11 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2304:12:xTaskGetTickCount 1 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2319:12:xTaskGetTickCountFromISR 1 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2350:13:uxTaskGetNumberOfTasks 1 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2358:7:pcTaskGetName 3 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2609:12:xTaskCatchUpTicks 2 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2707:12:xTaskIncrementTick 11 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2989:6:vTaskSwitchContext 4 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3064:6:vTaskPlaceOnEventList 2 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3081:6:vTaskPlaceOnUnorderedEventList 3 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3138:12:xTaskRemoveFromEventList 4 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3206:6:vTaskRemoveFromUnorderedEventList 4 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3254:6:vTaskSetTimeOutState 2 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3266:6:vTaskInternalSetTimeOutState 1 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3274:12:xTaskCheckForTimeOut 7 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3337:6:vTaskMissedYield 1 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3392:8:prvIdleTask 2 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3607:13:prvInitialiseTaskLists 2 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3639:13:prvCheckTasksWaitingTermination 2 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3887:14:prvDeleteTCB 1 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3943:13:prvResetNextTaskUnblockTime 2 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3969:15:xTaskGetCurrentTaskHandle 1 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3986:13:xTaskGetSchedulerState 3 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4014:13:xTaskPriorityInherit 7 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4104:13:xTaskPriorityDisinherit 8 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4184:7:vTaskPriorityDisinheritAfterTimeout 10 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4602:12:uxTaskResetEventItemValue 1 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4618:15:pvTaskIncrementMutexHeldCount 2 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4635:11:ulTaskNotifyTake 5 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4703:13:xTaskNotifyWait 5 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4783:13:xTaskGenericNotify 13 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4897:13:xTaskGenericNotifyFromISR 15 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:5026:7:vTaskNotifyGiveFromISR 7 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:5112:13:xTaskNotifyStateClear 3 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:5143:11:ulTaskNotifyValueClear 2 +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:5177:13:prvAddCurrentTaskToDelayedList 6 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/tasks.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/tasks.d new file mode 100644 index 0000000..953067b --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/tasks.d @@ -0,0 +1,26 @@ +Middlewares/Third_Party/FreeRTOS/Source/tasks.o: \ + ../Middlewares/Third_Party/FreeRTOS/Source/tasks.c \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/stack_macros.h +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/stack_macros.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/tasks.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/tasks.o new file mode 100644 index 0000000..1d0d9e0 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/tasks.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/tasks.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/tasks.su new file mode 100644 index 0000000..0e6be86 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/tasks.su @@ -0,0 +1,52 @@ +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:733:13:xTaskCreate 56 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:824:13:prvInitialiseNewTask 40 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1077:13:prvAddNewTaskToReadyList 16 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1162:7:vTaskDelete 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1257:7:vTaskDelayUntil 48 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1341:7:vTaskDelay 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1478:14:uxTaskPriorityGet 24 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1500:14:uxTaskPriorityGetFromISR 40 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1540:7:vTaskPrioritySet 40 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1704:7:vTaskSuspend 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1805:20:prvTaskIsTaskSuspended 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1851:7:vTaskResume 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1905:13:xTaskResumeFromISR 48 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1975:6:vTaskStartScheduler 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2099:6:vTaskEndScheduler 16 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2110:6:vTaskSuspendAll 4 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2194:12:xTaskResumeAll 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2304:12:xTaskGetTickCount 16 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2319:12:xTaskGetTickCountFromISR 16 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2350:13:uxTaskGetNumberOfTasks 4 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2358:7:pcTaskGetName 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2609:12:xTaskCatchUpTicks 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2707:12:xTaskIncrementTick 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2989:6:vTaskSwitchContext 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3064:6:vTaskPlaceOnEventList 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3081:6:vTaskPlaceOnUnorderedEventList 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3138:12:xTaskRemoveFromEventList 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3206:6:vTaskRemoveFromUnorderedEventList 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3254:6:vTaskSetTimeOutState 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3266:6:vTaskInternalSetTimeOutState 16 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3274:12:xTaskCheckForTimeOut 40 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3337:6:vTaskMissedYield 4 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3392:8:prvIdleTask 16 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3607:13:prvInitialiseTaskLists 16 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3639:13:prvCheckTasksWaitingTermination 16 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3887:14:prvDeleteTCB 16 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3943:13:prvResetNextTaskUnblockTime 16 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3969:15:xTaskGetCurrentTaskHandle 16 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3986:13:xTaskGetSchedulerState 16 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4014:13:xTaskPriorityInherit 24 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4104:13:xTaskPriorityDisinherit 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4184:7:vTaskPriorityDisinheritAfterTimeout 40 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4602:12:uxTaskResetEventItemValue 16 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4618:15:pvTaskIncrementMutexHeldCount 4 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4635:11:ulTaskNotifyTake 24 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4703:13:xTaskNotifyWait 32 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4783:13:xTaskGenericNotify 48 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:4897:13:xTaskGenericNotifyFromISR 64 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:5026:7:vTaskNotifyGiveFromISR 48 static,ignoring_inline_asm +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:5112:13:xTaskNotifyStateClear 24 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:5143:11:ulTaskNotifyValueClear 24 static +../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:5177:13:prvAddCurrentTaskToDelayedList 24 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/timers.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/timers.cyclo new file mode 100644 index 0000000..e69de29 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/timers.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/timers.d new file mode 100644 index 0000000..221036f --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/timers.d @@ -0,0 +1,26 @@ +Middlewares/Third_Party/FreeRTOS/Source/timers.o: \ + ../Middlewares/Third_Party/FreeRTOS/Source/timers.c \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/timers.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/timers.o new file mode 100644 index 0000000..4bb33b9 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/timers.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/timers.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Middlewares/Third_Party/FreeRTOS/Source/timers.su new file mode 100644 index 0000000..e69de29 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/NUCLEO_G431KB_WaterTank_I-Spritz_v2e.elf b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/NUCLEO_G431KB_WaterTank_I-Spritz_v2e.elf new file mode 100644 index 0000000..119c005 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/NUCLEO_G431KB_WaterTank_I-Spritz_v2e.elf differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/NUCLEO_G431KB_WaterTank_I-Spritz_v2e.hex b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/NUCLEO_G431KB_WaterTank_I-Spritz_v2e.hex new file mode 100644 index 0000000..8fe5065 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/NUCLEO_G431KB_WaterTank_I-Spritz_v2e.hex @@ -0,0 +1,5457 @@ +:020000040800F2 +:1000000000800020BD4500088939000891390008AA +:1000100099390008A1390008A9390008000000003A +:10002000000000000000000000000000410D010879 +:10003000B139000800000000910F0108F90F010814 +:100040000D4600080D4600080D460008C13900089D +:100050000D4600080D4600080D4600080D46000834 +:100060000D4600080D4600080D460008D539000869 +:10007000E9390008FD3900080D4600080D46000862 +:100080000D460008000000000D4600080D4600085F +:100090000D460008113A0008253A00080D460008F0 +:1000A0000D4600080D4600080D4600080D460008E4 +:1000B0000D460008393A00080D4600080D460008B4 +:1000C0000D4600080D4600080D4600080D460008C4 +:1000D0000D4600080D4600084D3A00080D46000880 +:1000E0000D4600080D4600080D4600080D460008A4 +:1000F0000D4600080D4600080D46000800000000EF +:10010000000000000D460008000000000D46000839 +:100110000D46000800000000613A00080D46000886 +:10012000893A00080D4600080D4600080D460008F3 +:100130000D46000800000000000000000D46000809 +:100140009D3A00080D460008000000000000000075 +:10015000000000000000000000000000000000009F +:100160000000000000000000000000000D46000834 +:100170000D46000800000000000000000000000024 +:10018000000000000D460008000000000000000014 +:10019000000000000000000000000000000000005F +:1001A00000000000000000000D4600080D46000899 +:1001B0000D4600080D4600080D460008000000002E +:1001C000000000000D4600080000000000000000D4 +:0801D0000D4600080D46000871 +:1001E00010B5054C237833B9044B13B10448AFF371 +:1001F00000800123237010BD3002002000000000A9 +:100200006C48010808B5034B1BB103490348AFF321 +:10021000008008BD00000000340200206C48010886 +:1002200001F0FF01102A2BDB10F0070F08D010F8A7 +:10023000013B013A8B422DD010F0070F42B3F6D1AB +:10024000F0B441EA012141EA014122F007047FF0C4 +:1002500000070023F0E80256083C85EA010586EA1B +:10026000010685FA47F5A3FA87F586FA47F6A5FA57 +:1002700087F68EB9EED1F0BC01F0FF0102F0070263 +:1002800032B110F8013B013A83EA010313B1F8D10E +:100290000020704701387047002D06BF35460338EF +:1002A000073815F0010F07D1013015F4807F02BF28 +:1002B000013015F4C03F0130F0BC0138704700BF79 +:1002C000034613F8012B002AFBD1181A0138704796 +:1002D00081F0004102E000BF83F0004330B54FEAF7 +:1002E00041044FEA430594EA050F08BF90EA020F64 +:1002F0001FBF54EA000C55EA020C7FEA645C7FEAF7 +:10030000655C00F0E2804FEA5454D4EB5555B8BF19 +:100310006D420CDD2C4480EA020281EA030382EA8A +:10032000000083EA010180EA020281EA0303362D1C +:1003300088BF30BD11F0004F4FEA01314FF4801CEF +:100340004CEA113102D0404261EB410113F0004F01 +:100350004FEA03334CEA133302D0524263EB4303B8 +:1003600094EA050F00F0A780A4F10104D5F1200E56 +:100370000DDB02FA0EFC22FA05F2801841F10001B1 +:1003800003FA0EF2801843FA05F359410EE0A5F185 +:1003900020050EF1200E012A03FA0EFC28BF4CF0B6 +:1003A000020C43FA05F3C01851EBE37101F000456C +:1003B00007D54FF0000EDCF1000C7EEB00006EEB79 +:1003C0000101B1F5801F1BD3B1F5001F0CD3490803 +:1003D0005FEA30004FEA3C0C04F101044FEA44525A +:1003E00012F5800F80F09A80BCF1004F08BF5FEAE1 +:1003F000500C50F1000041EB045141EA050130BDC1 +:100400005FEA4C0C404141EB0101013C28BFB1F5D2 +:10041000801FE9D291F0000F04BF01460020B1FA1D +:1004200081F308BF2033A3F10B03B3F120020CDAF0 +:100430000C3208DD02F1140CC2F10C0201FA0CF0CE +:1004400021FA02F10CE002F11402D8BFC2F1200C33 +:1004500001FA02F120FA0CFCDCBF41EA0C019040E9 +:10046000E41AA2BF01EB0451294330BD6FEA040432 +:100470001F3C1CDA0C340EDC04F11404C4F120021D +:1004800020FA04F001FA02F340EA030021FA04F32F +:1004900045EA030130BDC4F10C04C4F1200220FA86 +:1004A00002F001FA04F340EA0300294630BD21FAC4 +:1004B00004F0294630BD94F0000F83F4801306BF8A +:1004C00081F480110134013D4EE77FEA645C18BF7E +:1004D0007FEA655C29D094EA050F08BF90EA020F15 +:1004E00005D054EA000C04BF1946104630BD91EA0D +:1004F000030F1EBF0021002030BD5FEA545C05D110 +:100500004000494128BF41F0004130BD14F580044E +:100510003CBF01F5801130BD01F0004545F0FE41C2 +:1005200041F470014FF0000030BD7FEA645C1ABFF7 +:10053000194610467FEA655C1CBF0B46024650EA2E +:10054000013406BF52EA033591EA030F41F400215A +:1005500030BD00BF90F0000F04BF0021704730B5E0 +:100560004FF4806404F132044FF000054FF00001B5 +:1005700050E700BF90F0000F04BF0021704730B576 +:100580004FF4806404F1320410F0004548BF40424B +:100590004FF000013EE700BF42004FEAE2014FEAA0 +:1005A00031014FEA02701FBF12F07F4393F07F4F7B +:1005B00081F06051704732F07F4208BF704793F07E +:1005C0007F4F04BF41F40021704730B54FF4607491 +:1005D00001F0004521F000411CE700BF50EA010294 +:1005E00008BF704730B54FF000050AE050EA01023D +:1005F00008BF704730B511F0004502D5404261EBAD +:1006000041014FF4806404F132045FEA915C3FF4ED +:10061000D8AE4FF003025FEADC0C18BF03325FEA8A +:10062000DC0C18BF033202EBDC02C2F1200300FA3B +:1006300003FC20FA02F001FA03FE40EA0E0021FA60 +:1006400002F11444BDE600BF70B54FF0FF0C4CF44E +:10065000E06C1CEA11541DBF1CEA135594EA0C0F00 +:1006600095EA0C0F00F0DEF82C4481EA030621EA3B +:100670004C5123EA4C5350EA013518BF52EA033576 +:1006800041F4801143F4801338D0A0FB02CE4FF028 +:100690000005E1FB02E506F00042E0FB03E54FF058 +:1006A0000006E1FB03569CF0000F18BF4EF0010E50 +:1006B000A4F1FF04B6F5007F64F5407404D25FEA4C +:1006C0004E0E6D4146EB060642EAC62141EA5551FF +:1006D0004FEAC52040EA5E504FEACE2EB4F1FD0C41 +:1006E00088BFBCF5E06F1ED8BEF1004F08BF5FEABF +:1006F000500E50F1000041EB045170BD06F0004671 +:1007000046EA010140EA020081EA0301B4EB5C041D +:10071000C2BFD4EB0C0541EA045170BD41F4801115 +:100720004FF0000E013C00F3AB8014F1360FDEBF3A +:10073000002001F0004170BDC4F10004203C35DA16 +:100740000C341BDC04F11404C4F1200500FA05F399 +:1007500020FA04F001FA05F240EA020001F000423A +:1007600021F0004110EBD37021FA04F642EB0601B0 +:100770005EEA430E08BF20EAD37070BDC4F10C04DA +:10078000C4F1200500FA04F320FA05F001FA04F29E +:1007900040EA020001F0004110EBD37041F100018A +:1007A0005EEA430E08BF20EAD37070BDC4F1200595 +:1007B00000FA05F24EEA020E20FA04F301FA05F2FD +:1007C00043EA020321FA04F001F0004121FA04F2A5 +:1007D00020EA020000EBD3705EEA430E08BF20EA75 +:1007E000D37070BD94F0000F0FD101F000464000AF +:1007F00041EB010111F4801F08BF013CF7D041EA31 +:10080000060195F0000F18BF704703F00046520034 +:1008100043EB030313F4801F08BF013DF7D043EA05 +:100820000603704794EA0C0F0CEA135518BF95EABB +:100830000C0F0CD050EA410618BF52EA4306D1D142 +:1008400081EA030101F000414FF0000070BD50EA61 +:10085000410606BF1046194652EA430619D094EAEB +:100860000C0F02D150EA013613D195EA0C0F05D1D5 +:1008700052EA03361CBF104619460AD181EA030129 +:1008800001F0004141F0FE4141F470014FF00000E1 +:1008900070BD41F0FE4141F4780170BD70B54FF07C +:1008A000FF0C4CF4E06C1CEA11541DBF1CEA1355FC +:1008B00094EA0C0F95EA0C0F00F0A7F8A4EB0504DE +:1008C00081EA030E52EA03354FEA013100F08880D5 +:1008D0004FEA03334FF0805545EA131343EA12639E +:1008E0004FEA022245EA111545EA10654FEA002653 +:1008F0000EF000419D4208BF964244F1FD0404F50C +:10090000407402D25B084FEA3202B61A65EB030567 +:100910005B084FEA32024FF480104FF4002CB6EB24 +:10092000020E75EB030E22BFB61A754640EA0C00A4 +:100930005B084FEA3202B6EB020E75EB030E22BFE4 +:10094000B61A754640EA5C005B084FEA3202B6EB25 +:10095000020E75EB030E22BFB61A754640EA9C00E4 +:100960005B084FEA3202B6EB020E75EB030E22BFB4 +:10097000B61A754640EADC0055EA060E18D04FEA72 +:10098000051545EA16754FEA06164FEAC30343EA12 +:1009900052734FEAC2025FEA1C1CC0D111F4801FDF +:1009A0000BD141EA00014FF000004FF0004CB6E7D8 +:1009B00011F4801F04BF01430020B4F1FD0C88BF77 +:1009C000BCF5E06F3FF6AFAEB5EB030C04BFB6EB82 +:1009D000020C5FEA500C50F1000041EB045170BD75 +:1009E0000EF0004E4EEA113114EB5C04C2BFD4EBA2 +:1009F0000C0541EA045170BD41F480114FF0000E26 +:100A0000013C90E645EA060E8DE60CEA135594EAA1 +:100A10000C0F08BF95EA0C0F3FF43BAF94EA0C0FA4 +:100A20000AD150EA01347FF434AF95EA0C0F7FF419 +:100A300025AF104619462CE795EA0C0F06D152EA6D +:100A400003353FF4FDAE1046194622E750EA410651 +:100A500018BF52EA43067FF4C5AE50EA41047FF462 +:100A60000DAF52EA43057FF4EBAE12E74FF0FF3CC7 +:100A700006E000BF4FF0010C02E000BF4FF0010C98 +:100A80004DF804CD4FEA410C7FEA6C5C4FEA430C11 +:100A900018BF7FEA6C5C1BD001B050EA410C0CBF60 +:100AA00052EA430C91EA030F02BF90EA020F0020C2 +:100AB000704710F1000F91EA030F58BF994208BF29 +:100AC00090422CBFD8176FEAE37040F001007047E6 +:100AD0004FEA410C7FEA6C5C02D150EA013C07D13D +:100AE0004FEA430C7FEA6C5CD6D152EA033CD3D088 +:100AF0005DF8040B704700BF8446104662468C4682 +:100B00001946634600E000BF01B5FFF7B7FF0028B4 +:100B100048BF10F1000F01BD4DF808EDFFF7F4FFDD +:100B20000CBF012000205DF808FB00BF4DF808ED68 +:100B3000FFF7EAFF34BF012000205DF808FB00BF8B +:100B40004DF808EDFFF7E0FF94BF012000205DF8AD +:100B500008FB00BF4DF808EDFFF7CEFF94BF012062 +:100B600000205DF808FB00BF4DF808EDFFF7C4FF5B +:100B700034BF012000205DF808FB00BF4FEA410CA4 +:100B80007FEA6C5C02D150EA013C0AD14FEA430C87 +:100B90007FEA6C5C02D152EA033C02D14FF00000C4 +:100BA00070474FF0010070474FEA410212F5001202 +:100BB00015D211D56FF47873B3EB625212D94FEAA4 +:100BC000C12343F0004343EA505311F0004F23FA8E +:100BD00002F018BF404270474FF00000704750EAE3 +:100BE000013005D111F0004008BF6FF000407047A0 +:100BF0004FF00000704700BF4A0011D212F50012FA +:100C000011D20DD56FF47873B3EB62520ED44FEA64 +:100C1000C12343F0004343EA505323FA02F07047E4 +:100C20004FF00000704750EA013002D14FF0FF3022 +:100C300070474FF0000070474FEA4102B2F1E043C5 +:100C400024BFB3F5001CDCF1FE5C0DD901F0004CB3 +:100C50004FEAC0024CEA5070B2F1004F40EB830003 +:100C600008BF20F00100704711F0804F21D113F12F +:100C70003872BCBF01F00040704741F480114FEA68 +:100C80005252C2F11802C2F1200C10FA0CF320FAF1 +:100C900002F018BF40F001004FEAC1234FEAD3230E +:100CA00003FA0CFC40EA0C0023FA02F34FEA430378 +:100CB000CCE77FEA625307D150EA01331EBF4FF001 +:100CC000FE4040F44000704701F0004040F0FE401C +:100CD00040F40000704700BF53B94AB9002908BF6B +:100CE00000281CBF4FF0FF314FF0FF3000F088B9F3 +:100CF000ADF1080C6DE904CE00F006F8DDF804E073 +:100D0000DDE9022304B070472DE9F047089D8E46C7 +:100D100004468846002B4AD18A42174662D9B2FA65 +:100D200082F64EB1C6F1200301FA06F820FA03F369 +:100D3000B74043EA0808B4404FEA174E1FFA87FC51 +:100D4000B8FBFEF1230C0EFB118843EA084301FBBC +:100D50000CF29A4209D9FB1801F1FF3080F0EA80C9 +:100D60009A4240F2E78002393B449A1AA3B2B2FB9E +:100D7000FEF00EFB102243EA024300FB0CFC9C45F4 +:100D800009D9FB1800F1FF3280F0D6809C4540F273 +:100D9000D3803B44023840EA0140A3EB0C0300211E +:100DA0001DB1F3400022C5E90032BDE8F0878B4257 +:100DB00005D90DB1C5E9000100210846F5E7B3FAF0 +:100DC00083F1002946D1734502D3824200F20581A6 +:100DD000841A6EEB030201209046002DE5D0C5E990 +:100DE0000048E2E7002A00F09080B2FA82F6002E76 +:100DF00040F0A4808A1A030C4FEA174E80B2BCB2AE +:100E00000121B2FBFEFC0EFB1C2243EA024304FB61 +:100E10000CF29A4207D9FB180CF1FF3802D29A4221 +:100E200000F2E080C4469B1AB3FBFEF20EFB1233C5 +:100E300040EA034302FB04F49C4207D9FB1802F189 +:100E4000FF3002D29C4200F2CA8002461B1B42EADB +:100E50000C40A5E7C1F120068B4022FA06F71F439C +:100E60000EFA01F420FA06F32EFA06FE4FEA1749AD +:100E7000234300FA01F81FFA87FCBEFBF9F01C0CB3 +:100E800009FB10EE44EA0E4400FB0CFEA64502FAF4 +:100E900001F209D93C1900F1FF3A80F09C80A64587 +:100EA00040F2998002383C44A4EB0E041FFA83FE02 +:100EB000B4FBF9F309FB13444EEA044403FB0CFCB6 +:100EC000A44508D93C1903F1FF3E80F08280A44577 +:100ED0007FD9023B3C4443EA0040A4EB0C04A0FB56 +:100EE00002EC64457346E14662D35FD05DB1B8EB76 +:100EF000030264EB090404FA06F622FA01F31E4326 +:100F0000CC40C5E9006400214FE7B1FBF2FC010CC5 +:100F100041EA0E4180B240EA01423B4638463C4637 +:100F2000B846BE462026B1FBF7F1A2EB080241EA23 +:100F30000C4166E7014618E710462CE7C6F120028F +:100F40002EFA02F3B740B14020FA02F24FEA174EF0 +:100F50000A43B3FBFEF8BCB20EFB1833110C41EA96 +:100F6000034108FB04F9B04089454FEA104380B2C1 +:100F70003ED9791808F1FF3C01D289451FD8A1EB71 +:100F80000901B1FBFEF909FB04F80EFB191192B23D +:100F900042EA0142424529D2BA1809F1FF31C4D2CE +:100FA0004245C2D2A9F102013A44BEE7F0459DD2C2 +:100FB000BEEB02036CEB070C0138E14696E7A7EBAA +:100FC00009094944A8F1020CB1FBFEF909FB04F838 +:100FD000DBE773467FE7504666E70846FDE63B449D +:100FE000023A33E7ACF1020C3B441CE749469CE76C +:100FF000A1EB0901C446B1FBFEF909FB04F8C4E703 +:10100000704700BF80B489B000AF0023FB610023AC +:10101000BB6100237B6100233B610023FB6029E06F +:10102000604AFB6832F833309BB21A46FB691344BE +:10103000FB615C4AFB68DB0013445B889BB21A4689 +:10104000BB691344BB61574AFB68DB0013449B88B0 +:101050009BB21A467B6913447B61524AFB68DB00F2 +:101060001344DB889BB21A463B6913443B61FB681F +:101070000133FB60FB68092BD2DDFB69002B00F01C +:101080008B80FB69484AA2FB0323DB08BB60474B0C +:101090001B881A4640F6B83303FB02F2BB68B2FB6A +:1010A000F3F307EE903AF8EE677A414BC3ED007A1E +:1010B000BB693D4AA2FB0323DB08FB80FB8807EEEC +:1010C000903AB8EEE77A3A4BD3ED007A27EE277ADA +:1010D000DFED386AC7EE267AFCEEE77A17EE903A33 +:1010E0009AB2354B1A807B692F4AA2FB0323DB0897 +:1010F000BB80BB8807EE903AB8EEE77A2C4BD3ED75 +:10110000007A27EE277ADFED2B6AC7EE267AFCEE0F +:10111000E77A17EE903A9AB2284B1A80274B1B8831 +:101120009B009AB2254B1A80254B1A88254B1B88A9 +:101130009A422BD03B691C4AA2FB0323DB0807EE33 +:10114000903AB8EE677A1A4BD3ED007A27EE277AF9 +:10115000DFED1D6AC7EE267AFDEEE77A17EE902ADC +:10116000184B1B88D21A13469B0013441B011A46C6 +:10117000134B1B881946134B1B88CB1A92FBF3F3B6 +:101180001E3307EE903AF8EEE77A01E0DFED0F7AD2 +:101190000F4BC3ED007A00E000BF2437BD465DF879 +:1011A000047B70474C020020CDCCCCCCAA75FF1F2D +:1011B0009C02002000F07F45A6020020A40200202F +:1011C000CA75FF1FA875FF1F00803B4500FEFF4644 +:1011D000A002002090B58FB006AF07F10C030633D4 +:1011E000FB613C4BD3ED007A9FED3B7A77EE877A3B +:1011F000FCEEE77AC7ED017A3B79D9B2FA69137848 +:1012000061F306031370354B1B88354AA2FB032399 +:101210005B099BB2DAB2FB6902F00101CC011978DB +:1012200001F07F0108462146014319705208D2B2ED +:1012300002F07F005A7822F07F02114602460A43EC +:101240005A70284B1A88FB695A8040F21523FB60BC +:1012500004233B7408237B7407F10C03184600F049 +:1012600023FD0121142002F0B3FDFB691B78C3F3B9 +:101270000603DBB2A3F12804FB691A78D209D2B2C3 +:101280005B7803F07F035B001343DBB21846FFF784 +:1012900071F94FF00002144BFFF700FB02460B46BA +:1012A00010461946FFF7C8FC03461846FFF774F9C5 +:1012B00002460B460B4909880491CDE902230094AC +:1012C0000A4B00220021022010F032F900BF24371F +:1012D000BD4690BDA002002000002042A4020020D4 +:1012E0001F85EB51A6020020000024408848010819 +:1012F00080B582B000AF00237B600B4B1B683A1DAA +:10130000114618460EF064F87B68002B07D0074B97 +:101310004FF080521A60BFF34F8FBFF36F8F00BF43 +:101320000837BD4680BD00BF6C0C002004ED00E016 +:1013300080B582B000AF78600C21104808F074FED0 +:1013400000BF7F210E4804F0FDFB0346002BF8D1BF +:1013500028220C490A4803F07BFD0B4B1B684FF019 +:10136000FF3118460EF0A6F9FFF74CFEFFF732FFEB +:1013700040F2DC500EF0A4FD00BFE9E7180A00209F +:10138000FC0600204C0200206C0C002080B483B0CE +:1013900000AF7860054B1A6804497B6813430B6003 +:1013A00000BF0C37BD465DF8047B70470004014068 +:1013B00080B483B000AF7860064B1A687B68DB436B +:1013C000044913400B6000BF0C37BD465DF8047B39 +:1013D000704700BF0004014080B483B000AF786064 +:1013E000044A7B68536100BF0C37BD465DF8047B3F +:1013F000704700BF0004014080B582B000AF786044 +:101400007B681B68074A934207D14FF00050FFF7F3 +:10141000CFFF4FF00050FFF7DFFF00BF0837BD469A +:1014200080BD00BF0802014080B582B000AF00233C +:101430007B600B4B1B683A1D114618460DF0C8FF28 +:101440007B68002B07D0074B4FF080521A60BFF328 +:101450004F8FBFF36F8F00BF0837BD4680BD00BF01 +:10146000700C002004ED00E080B483B000AF786021 +:10147000094B1B889AB2094B1B889BB213449AB242 +:10148000064B1A80044B00221A8000BF0C37BD4661 +:101490005DF8047B704700BF920600209406002090 +:1014A00080B485B000AF78600023FB6007E07B6804 +:1014B000FA68012123F81210FB680133FB60FB6816 +:1014C000632BF4DD7B680022A3F8C8207B686422CC +:1014D000A3F8CA207B68A522C3F8CC2000BF14372C +:1014E000BD465DF8047B704780B483B000AF786080 +:1014F00087ED000A7B68D3F8CC307A68B2F8C82050 +:1015000011467A6832F811209A1A7B68C3F8CC2009 +:101510007B68B3F8C8301A46D7ED007AFCEEE77A5C +:1015200017EE903A99B27B6823F812107B68D3F8D3 +:10153000CC3007EE903AB8EE677AD7ED007A77EEC6 +:10154000277AFCEEE77A17EE902A7B68C3F8CC2066 +:101550007B68B3F8C83001330F4A82FB0312511184 +:10156000DA178A1A642101FB02F29A1A92B27B6896 +:10157000A3F8C8207B68D3F8CC30074AA2FB03232A +:101580005B0907EE903AF8EE677AB0EE670A0C371F +:10159000BD465DF8047B70471F85EB5180B483B076 +:1015A00000AF78607B68B3F8CA30002B02D1DFED62 +:1015B0000B7A0BE07B68D3F8CC307A68B2F8CA209B +:1015C000B3FBF2F307EE903AF8EE677AB0EE670AF3 +:1015D0000C37BD465DF8047B704700BF66A63B43F1 +:1015E00080B588B002AF3B1D06337B61164B1B886C +:1015F0009BB203F00703D9B27A69D37861F306137B +:10160000D37005237B7240F211237B6005233B726C +:101610003B1D184600F048FB0121192002F0D8FBC1 +:101620000A4B1B889BB21A46074B1B889BB201933F +:101630000092074B0022002102200FF079FF00BF2B +:101640001837BD4680BD00BF9406002092060020DA +:10165000C04801080000000080B59EB004AF78606B +:101660001A237B87894B1B881846FEF773FF0246B7 +:101670000B46C7E90C234FF0FF337B6600233B6624 +:1016800024E0834A3B6E32F81330FB81FB89184615 +:10169000FEF770FF02460B46D7E90C01FFF746FA4A +:1016A0000346002B05D07B6EB3F1FF3F01D13B6EAB +:1016B0007B66FB8907EE903AF8EE677AB0EE670A30 +:1016C0007868FFF711FF3B6E01333B663B6EB3F565 +:1016D000FA7FD6DB7868FFF761FFF0EE407A9FED86 +:1016E0006D7A77EE877AC7ED0B7AD7ED0B7AFCEE41 +:1016F000E77A17EE903A00220021674804F03CFF99 +:101700007B6EB3F1FF3F18D17B8F01330121184667 +:1017100002F05EFB614B0022002102200FF008FF67 +:101720007B8F02330121184602F068FB7B8F033365 +:101730000121184602F062FB21E17B8F0133012178 +:10174000184602F045FB7B6E0093554B00220021AA +:1017500002200FF0EDFE4FF000024FF00003C7E94A +:1017600016234FF0FF337B657B6E64333B653B6D27 +:10177000B3F5FA7F02DD4FF4FA733B657B6EFB64D1 +:101780001FE0434AFB6C32F813301846FEF7F2FEB6 +:1017900002460B46D7E91601FFF7C8F90346002BAE +:1017A0000CD03B4AFB6C32F813301846FEF7D2FEE1 +:1017B00002460B46C7E91623FB6C7B65FB6C0133C5 +:1017C000FB64FA6C3B6D9A42DBDB7B6DB3F1FF3F50 +:1017D0000CD17B8F04330121184602F0F9FA314B0A +:1017E0000022002102200FF0A3FEC8E07B8F02330D +:1017F0000121184602F0ECFA7B6D0293D7E916231B +:10180000CDE90023284B0022002102200FF090FE9A +:10181000D7E90C23C7E908234FF0FF33BB644FF02F +:10182000FF337B647B6E3B6415E0194A3B6C32F8F6 +:1018300013301846FEF79EFE02460B46D7E9080114 +:10184000FFF77EF90346002B02D03B6CBB6406E039 +:101850003B6C01333B643A6C7B6D9A42E5DB7B6DFC +:10186000FB6326E00A4AFB6B32F813301846FEF79A +:1018700081FE02460B46D7E90801FFF76BF90346E4 +:10188000002B13D0FB6B7B6417E000BF000000202F +:10189000A802002000003A43F0080020E0480108B8 +:1018A0000C4901083849010858490108FB6B01330C +:1018B000FB63FB6BB3F5FA7FD4DBBB6CB3F1FF3F8B +:1018C00041D07B6CB3F1FF3F3DD07A6CBB6CD31A37 +:1018D000FB61F869FEF74EFE30A3D3E90023FEF763 +:1018E000B3FE02460B46C7E904237B8F0333012175 +:1018F000184602F06DFA4FF00002234BD7E90401BD +:10190000FEF7A2FE02460B46CDE90223FB690093D7 +:101910001E4B0022002102200FF00AFE1C4B1B88E8 +:101920009BB201339AB21A4B1A807B8F0433012188 +:10193000184602F063FA7B8F05330121184602F046 +:101940005DFA00BF1BE07B8F04330121184602F0D3 +:101950003FFA104B0022002102200FF0E9FD7B8F9F +:1019600005330121184602F033FA7B6C0193BB6CFE +:101970000093094B0022002102200FF0D9FD00BF87 +:101980006837BD4680BD00BF00408F4084490108D4 +:1019900092060020AC490108244A01082D431CEBA3 +:1019A000E2361A3F80B483B000AF78607B681B6872 +:1019B000054A934202D1054B00221A7000BF0C3732 +:1019C000BD465DF8047B7047000100509006002082 +:1019D00080B5B8B000AF786007F10C031846FFF788 +:1019E0005FFD1D4B1B88C7F8DC3000211B4804F04D +:1019F00001FDD7F8DC3000220021184804F0BCFDBE +:101A00007F21174804F09EF8164806F0EFFF1648AD +:101A100004F038FB0021154808F006FB4FF4FA7279 +:101A200013490F4803F014FA4FF00050FFF7AEFCD3 +:101A3000104B1B684FF0FF3118460DF03BFE0021A4 +:101A40000A4808F0F1FB07F10C031846FFF704FE03 +:101A5000FFF7C6FD00BFDDE700000020F008002012 +:101A60006807002068090020B8080020CC09002081 +:101A7000A8020020700C002080B588B000AFF8608C +:101A8000B9607A603B6007F1140300221A605A6063 +:101A9000184ABB68D360174B00229A60154B00228E +:101AA0005A61144B4FF000421A61124B4FF400126E +:101AB0009A61104B00225A600E4B0022DA610D4BE6 +:101AC00000221A620B4AFB68136007F114037A685C +:101AD0003968184610F07BFE07F114031A460549D1 +:101AE000054805F01AFD0346FB77FB7F18462037B3 +:101AF000BD4680BD980600200409002080B588B04E +:101B000002AF00233B6000237B600223BB60012304 +:101B1000FB60FE233B6140F2FF737B613B4619464D +:101B2000184805F047FC0346002B01D001F034FAB9 +:101B300000230093002302220221124805F094FCA6 +:101B40000346002B01D001F027FA002201210D48A5 +:101B500005F030FE0346002B01D001F01DFA0022F3 +:101B60004FF40021074805F025FE0346002B01D065 +:101B700001F012FA034805F0A8FC00BF1837BD4673 +:101B800080BD00BF0409002080B586B000AF78603A +:101B900039603B6803F00103002B54D02B4B2C4AD7 +:101BA0004021786805F0FEFC0346002B4AD1284B03 +:101BB0001B68FE2B47D107F108030322234918466F +:101BC00010F005FE3B89C3F30B039BB2B3F5047F12 +:101BD00039D17B7AC3F30213DBB2022B09D0032B7A +:101BE0000BD11C4B1B889BB201339AB2194B1A8044 +:101BF00003E0184B00221A8000BF012000F044F9D6 +:101C0000786100F055F93861124B1B889BB2002BAC +:101C100009D03B6940F201121A800E4B1B889AB220 +:101C20003B695A8006E03B694FF480721A803B6939 +:101C300000225A803B694FF0FF32194678690CF058 +:101C4000FFFF00E000BF1837BD4680BDE40600205E +:101C5000BC060020240F002080B584B000AF78605F +:101C600039607B680D4A934214D10023FB600C4B12 +:101C70001B6807F10C02114618460EF0FFFEFB68C8 +:101C8000002B07D0074B4FF080521A60BFF34F8FE5 +:101C9000BFF36F8F00BF1037BD4680BD0409002021 +:101CA000540C002004ED00E080B582B000AF7860F5 +:101CB000064B186800234FF0FF3279680DF0E8F901 +:101CC000034618460837BD4680BD00BF640C00209F +:101CD00080B588B000AF7860FFF710FF0C4B1B6831 +:101CE00007F10C014FF0FF3218460DF001FC0346DE +:101CF000012BF3D1F8683B7C19467B7C1A4607F12F +:101D00000C030633FFF7B8FE0346FB77E6E700BF98 +:101D1000640C002080B485B000AF78600023FB60C5 +:101D20001AE0FB6803F10113DB027A689A4210D2D1 +:101D3000FB6803F58033DB027A689A4209D37B683B +:101D40000B4A934203D9FB68A3F580730AE0FB6852 +:101D500008E0FB680133FB60FB68B3F5007FE0DB64 +:101D60004FF0FF3318461437BD465DF8047B7047CB +:101D7000FFFF070880B58AB000AFF860B96013466E +:101D8000FB8000237B6200233B6206F0C9F8294BED +:101D9000B3221A61F868FFF7BDFFF861FB88FA68A3 +:101DA0001344BB61B869FFF7B5FF7861224B00228D +:101DB0001A60214B01225A601F4AFB6993607A69BD +:101DC000FB69D31A01331C4AD36007F1100319468B +:101DD000194806F09BF90346002B02D006F0DCF808 +:101DE0007862FB88DB08FB8016E03B6ADB00BA68A0 +:101DF0001344D3E90023F968002006F025F80346D0 +:101E0000002B06D1FB680833FB603B6A01333B6261 +:101E100002E006F0C1F87862FB883A6A9A4202DC76 +:101E20007B6A002BE1D006F09DF87B6A18462837C4 +:101E3000BD4680BD00200240EC06002080B487B083 +:101E400000AFF860B9601346FB8000237B61FB881C +:101E50009B08FB800CE0FB681A68BB681A60FB6893 +:101E60000433FB60BB680433BB607B6901337B6177 +:101E7000FB887A699A42EEDB00BF00BF1C37BD4683 +:101E80005DF8047B7047000080B483B000AF034668 +:101E9000FB71FB79012B02D1044B1B6800E000238E +:101EA00018460C37BD465DF8047B7047680C00206F +:101EB00080B582B000AF054B1B6818460CF00BFED6 +:101EC00078607B6818460837BD4680BDA80C0020A6 +:101ED00080B582B000AF7860044B1B687968184603 +:101EE0000CF05BFE00BF0837BD4680BDA80C00208B +:101EF000B0B588B004AF7860396002F0B3FBF86029 +:101F0000FB68234AA2FB03235A0D224BA3FB0213B7 +:101F1000180903465B000344DB00D01AFB681E4A25 +:101F2000A2FB0323990B1D4BA3FB01235A09134664 +:101F30001B019B1A9B00CA1AFB681949A1FB0313DA +:101F40009C09164BA3FB041359090B461B015B1A92 +:101F50009B00E11AFC68124BA3FB04539B094FF44E +:101F60007A7505FB03F3E31A02930191009203468D +:101F70000C4A1021786810F097FA7868FEF7A0F9FB +:101F800003469AB23B681A8000BF1037BD46B0BD09 +:101F9000B17C2195ABAAAAAA73B2E7458988888843 +:101FA000D34D6210444A010880B582B000AF78601A +:101FB000391D4FF47A73012203480AF0CFF97B6888 +:101FC00018460837BD4680BD5C0B002080B582B046 +:101FD00000AF78607B681B68B3F1A04F02D1FFF7B8 +:101FE00087F906E07B681B68044A934201D1FFF73A +:101FF0001BFA00BF0837BD4680BD00BF000100507E +:10200000B0B5A4B000AF02F002FB00F099F900F007 +:102010004FFF00F0FFFE00F0B5FB00F02FFD00F0D9 +:10202000A3FD00F0DDF900F073FB00F011FB00F000 +:1020300035FB00F07FFA00F00FFE00F0E3FA00F04D +:10204000E7FB00F013FC00F047FC0FF055FA954851 +:102050000FF0EEFA03200FF0FBFA01F0ADFE924B09 +:102060000022002102200FF063FA904B0022002191 +:1020700002200FF05DFA8E4B0022002102200FF0AB +:1020800057FA8C4B0022002102200FF051FA8A4BA4 +:102090000022002102200FF04BFA884B0022002181 +:1020A00002200FF045FA864B0022002102200FF09B +:1020B0003FFA844B0022002102200FF039FA824BB4 +:1020C0000022002102200FF033FA804B0022002171 +:1020D00002200FF02DFA7E4B0022002102200FF08B +:1020E00027FA7C4B0022002102200FF021FA7A4BC4 +:1020F0000022002102200FF01BFA784B0022002161 +:1021000002200FF015FA764B0022002102200FF07A +:102110000FFA302273497448FFF790FE322002F024 +:10212000ADFA704B1B68714A934205D0302270495A +:102130006D48FFF71FFE0BE06D4A6A4B14461D46C3 +:102140000FCD0FC40FCD0FC495E80F0084E80F002A +:102150000023C7F88C3007F18C03012118460CF0DE +:102160003FFC0346634A13600023C7F8883007F139 +:102170008803012118460CF033FC03465E4A1360C5 +:102180000023C7F8843007F18403012118460CF0BE +:1021900027FC0346594A1360594A07F17C0392E829 +:1021A000030083E8030007F17C03002118460CF0CC +:1021B00035FD0346534A1360534A07F1740392E80E +:1021C000030083E8030007F17403002118460CF0B4 +:1021D00025FD03464D4A13604D4A07F1680307CABF +:1021E00083E8070007F1680318460CF017FC034664 +:1021F000484A1360484B07F154041D460FCD0FC4E5 +:102200002B68236007F15403002118460CF0ADFB46 +:102210000346424A1360424B07F140041D460FCD6E +:102220000FC42B68236007F14003002118460CF00F +:102230009CFB03463B4A13603B4B07F12C041D46B5 +:102240000FCD0FC42B68236007F12C030021184623 +:102250000CF08BFB0346354A1360354B07F118042D +:102260001D460FCD0FC42B68236007F11803002112 +:1022700018460CF07AFB03462E4A13602E4B3C1D89 +:102280001D460FCD0FC42B6823603B1D002118464F +:102290000CF06BFB0346294A13600CF05FFB00BF98 +:1022A000FDE700BFF11E0008604A0108984A0108D6 +:1022B000C84A0108F84A0108284B0108584B010890 +:1022C000884B0108B84B0108E84B01081C4C010879 +:1022D000484C0108804C0108AC4C0108D84C01085E +:1022E000E84C0108780C002000F801084132313038 +:1022F000040000206C0C0020700C0020740C0020E6 +:102300001C4D0108640C0020244D0108680C0020BD +:102310002C4D0108A80C0020444D0108500C002051 +:10232000644D0108540C0020804D0108580C002019 +:10233000A44D01085C0C0020C84D0108600C002071 +:1023400080B594B000AF07F1180338220021184679 +:1023500010F060F93B1D00221A605A609A60DA6042 +:102360001A614FF4007006F073FB0A23BB614FF44F +:1023700080737B624023BB620123FB6202237B6389 +:102380000223BB630123FB630F233B6402237B64B3 +:102390000223BB640223FB6407F11803184606F00E +:1023A0000BFC0346002B01D000F0F6FD0F237B60F1 +:1023B0000323BB600023FB604FF480633B61002379 +:1023C0007B613B1D0321184606F008FF0346002BE6 +:1023D00001D000F0E1FD00BF5037BD4680BD0000D8 +:1023E00080B58CB000AF07F1240300221A605A6058 +:1023F0009A603B1D20220021184610F00BF9484B33 +:102400004FF0A0421A60464B4FF400325A60444BE2 +:1024100000229A60424B0022DA60414B00221A618E +:102420003F4B01225A613E4B08229A613C4B0022ED +:102430001A773B4B00225A77394B04221A62384BE9 +:10244000002283F82420364B4FF4AC62DA62344B1E +:102450004FF480621A63324B002283F83820304BED +:102460004FF48052DA632E4B002283F840202C4830 +:1024700002F06AFB0346002B01D000F08DFD002323 +:102480007B6207F124031946254803F0BDFB034690 +:10249000002B01D000F080FD224B7B600623BB6047 +:1024A0000623FB607F233B6104237B610023BB6128 +:1024B0003B1D19461A4802F089FD0346002B01D046 +:1024C00000F06AFD184B7B600C23BB603B1D194676 +:1024D000134802F07BFD0346002B01D000F05CFDA9 +:1024E000124B7B601223BB603B1D19460C4802F067 +:1024F0006DFD0346002B01D000F04EFD0C4B7B60C0 +:102500001823BB603B1D1946054802F05FFD0346DA +:10251000002B01D000F040FD00BF3037BD4680BD2C +:10252000FC060020000084CB0080F03E0004002A5E +:10253000000021C380B588B000AF3B4620220021B7 +:10254000184610F067F82C4B2C4A1A602A4B4FF4AF +:1025500000325A60284B00229A60274B0022DA6032 +:10256000254B00221A61244B00225A61224B04227F +:102570009A61214B00221A771F4B00225A771E4B7B +:1025800001221A621C4B002283F824201A4B4FF4BC +:10259000A462DA62184B4FF480621A63164B002271 +:1025A00083F83820144B0022DA63134B002283F89F +:1025B0004020114802F0C8FA0346002B01D000F079 +:1025C000EBFC0F4B3B6006237B600123BB607F234A +:1025D000FB6004233B6100237B613B4619460648B0 +:1025E00002F0F4FC0346002B01D000F0D5FC00BF44 +:1025F0002037BD4680BD00BF6807002000010050A5 +:102600000004002A80B500AF0F4B104A1A600E4B31 +:1026100000225A600C4B50229A600B4B00221A6128 +:10262000094B0022DA60084B00225A61064B002257 +:102630009A61054803F04AFC0346002B01D000F0E4 +:10264000ABFC00BF80BD00BF940800200002014029 +:1026500080B500AF0F4B104A1A600E4B00225A6033 +:102660000C4B40229A600B4B00221A61094B00224E +:10267000DA60084B00225A61064B11229A61054824 +:1026800003F024FC0346002B01D000F085FC00BFC2 +:1026900080BD00BFB80800200802014080B58CB0A2 +:1026A00000AF3B463022002118460FF0B3FF164B17 +:1026B000164A1A60144803F07BFE0346002B01D033 +:1026C00000F06AFC02233B6000233B7100237B7116 +:1026D0000023BB600023FB6000233B6102237B617E +:1026E0000223BB610023FB613B46002219460648DA +:1026F00003F07AFF0346002B01D000F04DFC00BF31 +:102700003037BD4680BD00BFDC0800200008005007 +:1027100080B58CB000AF3B463022002118460FF048 +:1027200079FF164B164A1A60144803F041FE03461F +:10273000002B01D000F030FC02233B6000233B71F2 +:1027400000237B710023BB600023FB6000233B61FF +:1027500002237B610223BB610023FB613B46002215 +:102760001946064803F040FF0346002B01D000F055 +:1027700013FC00BF3037BD4680BD00BFF00800200D +:102780000010005080B500AF1F4B204A1A601E4B4E +:1027900003225A601C4B00229A601B4B0022DA6015 +:1027A000194B00221A74184B00225A74164B00223F +:1027B0009A74154B01225A61134B01229A61124BF4 +:1027C0001022DA61104B03221A620F4B01225A6267 +:1027D0000D4B09229A620C4B0A22DA620A4B09223B +:1027E0001A63094B01225A63074B01229A63064B75 +:1027F0000022DA63044804F083FC0346002B01D076 +:1028000000F0CAFB00BF80BD040900200064004046 +:1028100080B500AF134B144A1A60124B80225A60E5 +:10282000104B40229A600F4B00221A610D4B002280 +:102830001A750C4B00229A610A4B4FF400325A620F +:10284000084B4FF400429A62064B0022DA620548B8 +:1028500005F0FCFF0346002B01D000F09DFB00BFFC +:1028600080BD00BF680900200403014080B500AFAF +:10287000174B184A1A60164B00225A60144B7F22DD +:102880009A60134BFF22DA60114B00221A61104B41 +:1028900000225A610E4B00229A610D4B4FF080428C +:1028A000DA610B4B00221A62094807F0D5F803469B +:1028B000002B01D000F070FB04223B21044807F0FC +:1028C000E9F90346002B01D000F066FB00BF80BD94 +:1028D000A40900200028004080B5A0B000AF07F197 +:1028E000700300221A605A609A60DA6007F15C0394 +:1028F00000221A605A609A60DA601A6107F1500388 +:1029000000221A605A609A6007F1340300221A60AC +:102910005A609A60DA601A615A619A613B463422C1 +:10292000002118460FF076FE524B534A1A60514B65 +:1029300077225A604F4B00229A604E4B6322DA6036 +:102940004C4B00221A614B4B00225A61494B00222A +:102950009A61484807F044FA0346002B01D000F082 +:102960001BFB4FF480533B6707F170031946414846 +:1029700008F016FA0346002B01D000F00DFB3D488D +:1029800007F0F0FA0346002B01D000F005FB062308 +:10299000FB6570233B6600237B660023BB66002338 +:1029A000FB6607F15C031946324808F0F3FA034668 +:1029B000002B01D000F0F0FA20233B6500237B655B +:1029C0000023BB6507F1500319462A4809F06EFA47 +:1029D0000346002B01D000F0DFFA4FF440412548B8 +:1029E00009F072FB60237B633223BB630223FB632A +:1029F00000233B6404237B640023BB640023FB644B +:102A000007F13403002219461A4808F0B5F80346C6 +:102A1000002B01D000F0C0FA00233B6000237B6054 +:102A20000023BB600023FB6000233B614FF4005395 +:102A30007B610023BB610023FB6100233B624FF0FD +:102A400000737B620023BB620023FB6200233B63B5 +:102A50003B461946074809F0ABFA0346002B01D064 +:102A600000F09AFA034800F0F1FD00BF8037BD4640 +:102A700080BD00BFCC090020002C014080B58EB085 +:102A800000AF07F1280300221A605A609A60DA60EA +:102A900007F11C0300221A605A609A603B4600222C +:102AA0001A605A609A60DA601A615A619A612D4B15 +:102AB0004FF080421A602B4B9F225A60294B002214 +:102AC0009A60284B40F2F312DA60264B00221A611A +:102AD000244B00229A61234807F082F90346002B19 +:102AE00001D000F059FA4FF48053BB6207F128037C +:102AF00019461C4808F054F90346002B01D000F099 +:102B00004BFA184807F02EFA0346002B01D000F0CC +:102B100043FA2023FB6100237B6207F11C03194663 +:102B2000104809F0C3F90346002B01D000F034FA35 +:102B300060233B6032237B600023BB6000233B614A +:102B40003B460C221946074808F016F80346002BAE +:102B500001D000F021FA034800F078FD00BF3837BB +:102B6000BD4680BD180A002080B58EB000AF07F1C9 +:102B7000280300221A605A609A60DA6007F11C0389 +:102B800000221A605A609A603B4600221A605A601E +:102B90009A60DA601A615A619A612D4B2D4A1A6067 +:102BA0002B4B77225A602A4B00229A60284B40F226 +:102BB0002122DA60264B00221A61254B00229A61FD +:102BC000234807F00DF90346002B01D000F0E4F98B +:102BD0004FF48053BB6207F1280319461C4808F0E4 +:102BE000DFF80346002B01D000F0D6F9184807F0B3 +:102BF000B9F90346002B01D000F0CEF92023FB6188 +:102C000080237B6207F11C031946114809F04EF935 +:102C10000346002B01D000F0BFF960233B6040F277 +:102C200011137B600023BB6000233B613B46042201 +:102C30001946074807F0A0FF0346002B01D000F01B +:102C4000ABF9034800F002FD00BF3837BD4680BD38 +:102C5000640A00200004004080B590B000AF07F186 +:102C6000300300221A605A609A60DA6007F11C0390 +:102C700000221A605A609A60DA601A6107F1100344 +:102C800000221A605A609A603B4600221A605A601D +:102C90009A60DA60374B384A1A60364B00225A6025 +:102CA000344B00229A60334B4FF6FF72DA60314B9F +:102CB00000221A612F4B00229A612E4807F090F8EB +:102CC0000346002B01D000F067F94FF480533B63BB +:102CD00007F130031946274808F062F80346002B35 +:102CE00001D000F059F9234807F034FB0346002BCC +:102CF00001D000F051F90423FB6120233B6207F16E +:102D00001C0319461B4808F045F90346002B01D067 +:102D100000F042F900233B610023BB6107F110037F +:102D20001946144809F0C2F80346002B01D000F000 +:102D300033F900233B6001237B600023BB60022347 +:102D4000FB603B46002219460A4807F078FE03461E +:102D5000002B01D000F020F900220121054809F0E4 +:102D6000D9F90346002B01D000F016F900BF403717 +:102D7000BD4680BDB00A00200008004080B500AF0D +:102D8000224B234A1A60214B4FF4E1325A601F4B09 +:102D900000229A601D4B0022DA601C4B00221A614F +:102DA0001A4B0C225A61194B00229A61174B0022D0 +:102DB000DA61164B00221A62144B00225A62134B3E +:102DC00000229A62114809F079FA0346002B01D0DB +:102DD00000F0E2F800210D480BF0A9FC0346002B9F +:102DE00001D000F0D9F8002108480BF0DEFC0346C2 +:102DF000002B01D000F0D0F804480BF05FFC034634 +:102E0000002B01D000F0C8F800BF80BD5C0B002093 +:102E10000044004080B584B000AF244B9B6C234A33 +:102E200043F004039364214B9B6C03F00403FB60A9 +:102E3000FB681E4B9B6C1D4A43F0010393641B4BC4 +:102E40009B6C03F00103BB60BB68184B9B6C174A7B +:102E500043F002039364154B9B6C03F002037B6009 +:102E60007B68002206210B2003F06CFA0B2003F094 +:102E700083FA002205210C2003F064FA0C2003F0F1 +:102E80007BFA002205210D2003F05CFA0D2003F0EF +:102E900073FA00220621382003F054FA382003F098 +:102EA0006BFA00BF1037BD4680BD00BF0010024066 +:102EB00080B588B000AF07F10C0300221A605A6099 +:102EC0009A60DA601A61254BDB6C244A43F02003D8 +:102ED000D364224BDB6C03F02003BB60BB681F4B49 +:102EE000DB6C1E4A43F00103D3641C4BDB6C03F024 +:102EF00001037B607B68194BDB6C184A43F00203CB +:102F0000D364164BDB6C03F002033B603B6800228A +:102F10004FF48871124805F081FC4FF48873FB6010 +:102F200001233B6100237B610023BB6107F10C039C +:102F300019460B4805F00EFA2023FB604FF4881366 +:102F40003B6102237B6107F10C031946044805F03D +:102F500001FA00BF2037BD4680BD00BF001002400F +:102F60000004004880B582B000AF786001200BF00B +:102F700023FDFBE780B582B000AF78607B681B68FB +:102F8000044A934201D101F05BFB00BF0837BD4604 +:102F900080BD00BF0010004080B400AF72B600BF1B +:102FA00000BFFDE780B582B000AF124B1B6E114A27 +:102FB00043F0010313660F4B1B6E03F001037B60AC +:102FC0007B680C4B9B6D0B4A43F080539365094B18 +:102FD0009B6D03F080533B603B6800220F216FF034 +:102FE000010003F0AFF905F0D7FD00BF0837BD467B +:102FF00080BD00BF0010024080B59EB000AF786079 +:1030000007F1640300221A605A609A60DA601A615C +:1030100007F120034422002118460FF0FBFA7B68D9 +:103020001B68B3F1A04F40F081804FF400433B6236 +:103030004FF00053FB6507F12003184606F01CFB18 +:103040000346002B01D0FFF7A7FF714B1B6801332C +:103050006F4A13606E4B1B68012B0BD16D4BDB6C01 +:103060006C4A43F40053D3646A4BDB6C03F40053A3 +:10307000FB61FB69674BDB6C664A43F02003D3645A +:10308000644BDB6C03F02003BB61BB69614BDB6C01 +:10309000604A43F00203D3645E4BDB6C03F002032F +:1030A0007B617B6901237B660323BB660023FB6690 +:1030B00007F164031946584805F04CF901237B6673 +:1030C0000323BB660023FB6607F1640319465348DC +:1030D00005F040F9524B534A1A60514B05225A6091 +:1030E0004F4B00229A604E4B0022DA604C4B8022FC +:1030F0001A614B4B4FF480725A61494B4FF4806216 +:103100009A61474B0022DA61454B00221A6244481B +:1031100003F02EFC0346002B01D0FFF73DFF7B6838 +:103120003F4A5A653E4A7B6893626DE07B681B6844 +:103130003D4A934268D14FF400433B624FF0005345 +:10314000FB6507F12003184606F096FA0346002BAC +:1031500001D0FFF721FF2E4B1B6801332C4A13606F +:103160002B4B1B68012B0BD12A4BDB6C294A43F4F8 +:103170000053D364274BDB6C03F400533B613B6982 +:10318000244BDB6C234A43F02003D364214BDB6CDC +:1031900003F02003FB60FB6802237B660323BB660E +:1031A0000023FB6607F1640319461B4805F0D2F8BB +:1031B0001E4B1F4A1A601D4B24225A601B4B0022D3 +:1031C0009A601A4B0022DA60184B80221A61174B62 +:1031D0004FF480725A61154B4FF480629A61134B21 +:1031E0000022DA61114B4FF440521A620F4803F08B +:1031F000BFFB0346002B01D0FFF7CEFE7B680B4AD6 +:103200005A650A4A7B68936200BF7837BD4680BD25 +:10321000AC0C0020001002400014004800040048DC +:10322000D4070020080002400001005034080020AC +:103230000804024080B58AB000AF786007F114033B +:1032400000221A605A609A60DA601A617B681B6813 +:10325000234A934219D1234BDB6C224A43F00103EA +:10326000D364204BDB6C03F001033B613B69022319 +:103270007B610323BB610023FB6107F11403194643 +:103280004FF0904005F066F825E07B681B68164A11 +:10329000934220D1134BDB6C124A43F00103D364F9 +:1032A000104BDB6C03F00103FB60FB6801237B61C7 +:1032B0000323BB610023FB6107F1140319464FF0A0 +:1032C000904005F047F800220521402003F03AF82D +:1032D000402003F051F800BF2837BD4680BD00BF35 +:1032E00000020140001002400802014080B584B095 +:1032F00000AF78607B681B681A4A934214D11A4B5E +:10330000DB6C194A43F48033D364174BDB6C03F452 +:103310008033FB60FB6800220F21362003F012F897 +:10332000362003F029F818E07B681B680F4A9342A7 +:1033300013D10D4BDB6C0C4A43F48023D3640A4B4E +:10334000DB6C03F48023BB60BB6800220F213620B6 +:1033500002F0F8FF362003F00FF800BF1037BD462B +:1033600080BD00BF00080050001002400010005057 +:1033700080B59AB000AF786007F1540300221A605C +:103380005A609A60DA601A6107F110034422002142 +:1033900018460FF03FF97B681B68284A934249D1D1 +:1033A0004FF480533B614FF000733B6407F110030F +:1033B000184606F061F90346002B01D0FFF7ECFD3B +:1033C0001F4B9B6D1E4A43F0007393651C4B9B6D16 +:1033D00003F00073FB60FB68194BDB6C184A43F089 +:1033E0000103D364164BDB6C03F00103BB60BB68C5 +:1033F0004FF4C0537B650223BB650023FB650023AC +:103400003B6609237B6607F1540319464FF0904051 +:1034100004F0A0FF00220521152002F093FF1520E3 +:1034200002F0AAFF00220521162002F08BFF1620D1 +:1034300002F0A2FF00BF6837BD4680BD00640040B7 +:103440000010024080B588B000AF786007F10C032F +:1034500000221A605A609A60DA601A617B681B6801 +:103460000F4A934218D10F4BDB6C0E4A43F0010315 +:10347000D3640C4BDB6C03F00103BB60BB68E0233F +:10348000FB6003233B6100237B6107F10C031946BA +:103490004FF0904004F05EFF00BF2037BD4680BD76 +:1034A000040301400010024080B594B000AF786082 +:1034B00007F10C034422002118460FF0ABF87B689B +:1034C0001B68194A93422BD14FF40023FB604FF441 +:1034D0000073FB6407F10C03184606F0CDF80346B1 +:1034E000002B01D0FFF758FD104BD3F890300F4A56 +:1034F00043F40043C2F890300C4B9B6D0B4A43F4ED +:1035000080639365094B9B6D03F48063BB60BB686C +:1035100000220521032002F015FF032002F02CFFFA +:1035200000BF5037BD4680BD00280040001002405B +:1035300080B586B000AF78607B681B683D4A9342D7 +:103540000CD13D4B1B6E3C4A43F4006313663A4B6F +:103550001B6E03F400637B617B6967E07B681B681B +:10356000B3F1804F0CD1344B9B6D334A43F00103D0 +:103570009365314B9B6D03F001033B613B6955E063 +:103580007B681B682D4A934214D12B4B9B6D2A4AB2 +:1035900043F002039365284B9B6D03F00203FB602D +:1035A000FB68002205211D2002F0CCFE1D2002F048 +:1035B000E3FE3BE07B681B68214A934236D11E4BF9 +:1035C0009B6D1D4A43F0040393651B4B9B6D03F0F9 +:1035D0000403BB60BB681B4B1B4A1A60194B432298 +:1035E0005A60184B00229A60164B0022DA60154B85 +:1035F00080221A61134B4FF480725A61114B4FF4C1 +:1036000080629A610F4B2022DA610E4B00221A620F +:103610000C4803F0ADF90346002B01D0FFF7BCFCCA +:103620007B68084A5A62074A7B68936200BF183772 +:10363000BD4680BD002C0140001002400004004047 +:1036400000080040FC0A00201C00024080B58AB03F +:1036500000AF786007F1140300221A605A609A6084 +:10366000DA601A617B681B68354A93421ED1354B7C +:10367000DB6C344A43F00103D364324BDB6C03F060 +:1036800001033B613B694FF480737B610223BB61A3 +:103690000023FB6100233B6206237B6207F11403D6 +:1036A00019464FF0904004F055FE45E07B681B68DA +:1036B000B3F1804F1ED1234BDB6C224A43F0010350 +:1036C000D364204BDB6C03F00103FB60FB684FF419 +:1036D00080637B610223BB610023FB6100233B62AB +:1036E0000A237B6207F1140319464FF0904004F05F +:1036F00031FE21E07B681B68134A93421CD1114BB9 +:10370000DB6C104A43F00103D3640E4BDB6C03F017 +:103710000103BB60BB6810237B610223BB610023F4 +:10372000FB6100233B6202237B6207F1140319460D +:103730004FF0904004F00EFE00BF2837BD4680BD1C +:10374000002C0140001002400004004080B59AB0F7 +:1037500000AF786007F1540300221A605A609A6043 +:10376000DA601A6107F110034422002118460EF0B6 +:1037700051FF7B681B68374A934267D102233B6144 +:103780000023BB6107F11003184605F075FF0346DF +:10379000002B01D0FFF700FC2F4B9B6D2E4A43F40A +:1037A000003393652C4B9B6D03F40033FB60FB6887 +:1037B000294BDB6C284A43F00103D364264BDB6CB6 +:1037C00003F00103BB60BB680C237B650223BB6570 +:1037D0000023FB6500233B6607237B6607F1540348 +:1037E00019464FF0904004F0B5FD1C4B1C4A1A607E +:1037F0001A4B1B225A60194B10229A60174B002259 +:10380000DA60164B80221A61144B00225A61134B66 +:1038100000229A61114B0022DA61104B00221A62D9 +:103820000E4803F0A5F80346002B01D0FFF7B4FBC8 +:103830007B680A4ADA67094A7B689362002205219D +:10384000262002F07FFD262002F096FD00BF68379B +:10385000BD4680BD0044004000100240F00B002037 +:103860003000024080B582B000AF78607B681B6892 +:103870000C4A934212D10C4B9B6D0B4A23F400333C +:1038800093650C214FF0904004F0E6FE7B68DB6FFF +:10389000184603F015F9262002F07CFD00BF08371A +:1038A000BD4680BD004400400010024080B58CB091 +:1038B00000AF78600023BB6200237B622D4B9B6DC1 +:1038C0002C4A43F0100393652A4B9B6D03F01003C1 +:1038D000BB60BB6807F10C0207F1100311461846E4 +:1038E00005F052FE05F024FE03465B00BB62BB6A96 +:1038F000214AA2FB03239B0C013B7B621F4B204A06 +:103900001A601E4B40F2E732DA601C4A7B6A536051 +:103910001A4B00221A61194B00229A60174806F0D0 +:103920005FFA034687F82F3097F82F30002B1BD112 +:10393000124806F0ADFA034687F82F3097F82F307B +:10394000002B11D1362002F017FD7B680F2B08D811 +:1039500000227968362002F0F5FC0A4A7B68136081 +:1039600002E0012387F82F3097F82F3018463037C0 +:10397000BD4680BD0010024083DE1B43B00C00201A +:10398000001000403800002080B400AF00BFFDE709 +:1039900080B400AF00BFFDE780B400AF00BFFDE71B +:1039A00080B400AF00BFFDE780B400AF00BFFDE70B +:1039B00080B400AF00BFBD465DF8047B70470000D7 +:1039C00080B500AF024806F0EBF900BF80BD00BF34 +:1039D000A409002080B500AF024803F042FA00BFFE +:1039E00080BD00BFD407002080B500AF024803F0BF +:1039F00038FA00BF80BD00BFFC0A002080B500AFD0 +:103A0000024803F02EFA00BF80BD00BFF00B00207B +:103A100080B500AF024803F0B3FF00BF80BD00BF18 +:103A20000409002080B500AF024803F0A9FF00BFE1 +:103A300080BD00BF0409002080B500AF024806F039 +:103A4000AFFE00BF80BD00BF640A002080B500AF9C +:103A5000024808F0DDFD00BF80BD00BF5C0B002008 +:103A600080B500AF054806F09BFE054802F02EFD2C +:103A7000044802F02BFD00BF80BD00BFB00C002049 +:103A8000DC080020F008002080B500AF024803F0F9 +:103A9000E8F900BF80BD00BF3408002080B500AF4A +:103AA000024802F037FB00BF80BD00BFB80800200D +:103AB00080B400AF01231846BD465DF8047B704713 +:103AC00080B582B000AF786039600EF053FE0346D7 +:103AD00016221A604FF0FF3318460837BD4680BDE6 +:103AE00080B582B000AF78604FF0FF317868FFF7A3 +:103AF000E7FF00BFFDE780B586B000AFF860B960B2 +:103B00007A6000237B610AE0AFF300800146BB6866 +:103B10005A1CBA60CAB21A707B6901337B617A6938 +:103B20007B689A42F0DB7B6818461837BD4680BD3B +:103B300080B586B000AFF860B9607A6000237B6121 +:103B400009E0BB685A1CBA601B781846FEF72CFACD +:103B50007B6901337B617A697B689A42F1DB7B6820 +:103B600018461837BD4680BD80B483B000AF78607A +:103B70004FF0FF3318460C37BD465DF8047B7047A5 +:103B800080B483B000AF786039603B684FF4005276 +:103B90005A60002318460C37BD465DF8047B704719 +:103BA00080B483B000AF7860012318460C37BD465F +:103BB0005DF8047B704780B485B000AFF860B960F1 +:103BC0007A60002318461437BD465DF8047B7047C1 +:103BD00080B586B000AF7860144A154BD31A7B616C +:103BE0007B693B61134B1B68002B02D1114B124ABE +:103BF0001A60104B1A687B6813443A699A4207D2DC +:103C00000EF0B8FD03460C221A604FF0FF3309E0B6 +:103C1000084B1B68FB60074B1A687B681344054A16 +:103C20001360FB6818461837BD4680BD0080002031 +:103C300000080000FC0C00200866002080B400AFE3 +:103C4000064BD3F88830054A43F47003C2F8883035 +:103C500000BFBD465DF8047B704700BF00ED00E08B +:103C600080B582B000AF7860044A7B681360FFF7CC +:103C700085F8002318460837BD4680BD040D002096 +:103C800080B500AF0A4B9B6B094A43F40033936342 +:103C9000074B9B6B064A23F4003393630548FFF7F9 +:103CA000E1FD0D2002F076FB0023184680BD00BF29 +:103CB000001002405C0B002080B582B000AF78603D +:103CC0000B467B807B881A467968044808F020FC04 +:103CD000002318460837BD4680BD00BF5C0B00209E +:103CE00080B584B000AF7860194A7B6813604FF4E8 +:103CF0000013BB6007F1080393E8060015480AF0BB +:103D00004FFC00BF134B1B68DB6903F48033B3F532 +:103D1000803FF7D000BF0F4B1B68DB6903F48003C3 +:103D2000B3F5800FF7D10B4B1B689A68094B1B68E2 +:103D300042F480029A6007480AF08DFC012206498D +:103D4000044808F099FB002318461037BD4680BD93 +:103D5000080D00205C0B0020000D002080B582B013 +:103D600000AF7860034B1B680020984700BF0837FE +:103D7000BD4680BD040D002080B582B000AF7860E4 +:103D80000B4B1B68002B0AD07B68D3F89030002BBC +:103D900005D1074B1B6800220121064898470122E4 +:103DA0000449786808F068FB00BF0837BD4680BD4D +:103DB000080D0020000D002080B500AF034B00224D +:103DC000002102200DF0B4FB00BF80BDDC4D0108D6 +:103DD00080B584B002AF786039603B6801937B683E +:103DE0000093054B0022002102200DF0A1FB00BF33 +:103DF0000837BD4680BD00BFE44D010880B582B0E4 +:103E000000AF7860396039687868FFF7E1FF054BEB +:103E10000022002102200DF08BFB00BF0837BD46B9 +:103E200080BD00BFF04D0108B0B588B000AF78602C +:103E30007B681B683A4A934263D17B681B7F012BE6 +:103E40005FD10023FB610023BB610BE0354ABB69F6 +:103E500032F813309BB21A46FB691344FB61BB690D +:103E60000133BB61BB69FE2BF0DDFB692E4AA2FB6F +:103E70000323DB091846FCF76DFB04460D462B4B6C +:103E80001B682B4AA2FB03239B0C1846FCF762FB22 +:103E900002460B4620462946FCF700FD02460B462B +:103EA000C7E904231AA3D3E90023D7E90401FCF7E7 +:103EB000CBFB02460B461046194617A3D3E9002355 +:103EC000FCF7ECFC02460B4610461946FCF794FE44 +:103ED00003469AB2174B1A800023FB60164B1B68EF +:103EE00007F10C02114618460BF072FAFB68002B22 +:103EF00007D0124B4FF080521A60BFF34F8FBFF3C1 +:103F00006F8F00BF2037BD46B0BD00BFAFF300804C +:103F10000000000080842E4100000000009AF04064 +:103F200000080040180D00208180808034000020AF +:103F300083DE1B430C0D0020740C002004ED00E018 +:103F400080B500AF302203490348FDF713FF00BFDF +:103F500080BD00BF0400002000F80108B0B58AB0A1 +:103F600000AF87ED000B4FF000024FF00003C7E9F0 +:103F700004230023FB6082E04FF00002474BC7E9B7 +:103F80000623D7E90623C7E908230023BB603DE0E9 +:103F9000FA68BB689A4236D0414ABB6804339B003A +:103FA00013441B681846FCF7F7FA02460B46D7E99C +:103FB0000001FCF791F902460B46D7E90801FCF72E +:103FC00043FB02460B46C7E90823354AFB68043326 +:103FD0009B00134493ED007A314ABB6804339B0085 +:103FE0001344D3ED007A77EE677A17EE900AFCF768 +:103FF000D3FA02460B46D7E90601FCF725FB024639 +:104000000B46C7E90623BB680133BB60BB68032BC3 +:10401000BEDD4FF000024FF00003D7E90601FCF7C8 +:104020007BFD0346002B23D1D7E90623D7E90801FE +:10403000FCF734FC02460B4614461D46184AFB6842 +:1040400008339B0013441B681846FCF7A5FA024688 +:104050000B4620462946FCF7F7FA02460B46D7E9FD +:104060000401FCF73BF902460B46C7E9042303E0D1 +:104070004FF000020B4B08E0FB680133FB60FB686C +:10408000032B7FF779AFD7E9042343EC172BB0EE6E +:10409000470AF0EE670A2837BD46B0BD0000F03F82 +:1040A000040000200000F87F90B583B000AF786076 +:1040B0007B68DA781209D2B21B7903F003031B0183 +:1040C0001343DBB21A466A4B1B889A420ED0FFF7A5 +:1040D00037FF7B68DA781209D2B21B7903F0030349 +:1040E0001B011343DBB21A46614B1A80614B1A88DD +:1040F000614B1B889BB29A4200F089805E4B1B8803 +:104100009BB207EE903AB8EEE77A5C4BD3ED047AB7 +:10411000B4EEE77AF1EE10FA0AD5594B00221A8074 +:1041200058494FF000024FF00003C1E900234CE072 +:10413000514B1B889BB21846FCF70CFA02460B4603 +:1041400043EC102BFFF70AFFB0EE407AF0EE607AF6 +:104150004C4B83ED007B01231846FCF70BFA494BCF +:10416000D3E90023FCF7BAF802460B464549C1E9FA +:104170000023444BD3E900014FF00002424BFCF70F +:10418000F3FC0346002B05D03E494FF000023E4BA6 +:10419000C1E900233B4BD3E900014FF000023A4B49 +:1041A000FCF752FA02460B46104619464FF0000241 +:1041B000354BFCF773FB02460B4610461946FCF7DD +:1041C0001BFD03469AB22E4B1A802B4B1B889AB2CA +:1041D000284B1A802A4B1B8803F07F03DAB27B68D6 +:1041E00002F007014C01997801F01F0108462146B1 +:1041F00001439970D208D2B202F00F0202F00F0010 +:10420000DA7822F00F02114602460A43DA707B6820 +:104210001A78597809020A439B7803F00F031B04AC +:104220001343002B20D1154BD3ED017A9FED177A64 +:1042300067EE877AFCEEE77A17EE902A7B68D1B2B8 +:10424000002001431970110AC9B2002001435970BE +:10425000120C02F00F0202F00F009A7822F00F0207 +:10426000114602460A439A7000BF0C37BD4690BD06 +:10427000140D00200E0D00200C0D00200400002065 +:10428000200F0020180F0020000059400000C842F5 +:10429000F0B591B008AF07F10C030633FB61F86984 +:1042A000FFF702FF724B1A6813461B019B1A9B0013 +:1042B0001846FCF74FF94FF000026E4BFCF7EEFA90 +:1042C00002460B4610461946FCF796FC0346DAB246 +:1042D000FB6902F00F010C01D97801F00F010846CB +:1042E00021460143D9701209D2B202F0030202F052 +:1042F00003001A7922F00302114602460A431A719A +:104300005B4B00221A605C4B93ED017AFB69DA7813 +:104310001209D2B21B7903F003031B011343DBB272 +:1043200007EE903AF8EE676A9FED546AC6EE867A19 +:1043300077EE277A504BC3ED017A4F4BD3ED017ADC +:104340009FED4F7A67EE877AFCEEE77A17EE902AB8 +:10435000FB69D1B2002001431970110AC9B20020D3 +:1043600001435970120C02F00F0202F00F009A780C +:1043700022F00F02114602460A439A70FA699378B6 +:1043800023F0100393703F4B1B889BB203F00F0385 +:10439000D9B2FA69137961F38503137105237B742C +:1043A0004FF40473FB6005233B7407F10C031846BC +:1043B000FDF77AFC01211620FFF70AFDFB69DA7888 +:1043C0001209D2B21B7903F003031B011343DBB2C2 +:1043D0001C46294B5B681846FCF7DEF802460B4684 +:1043E000CDE902230094284B0022002102200DF089 +:1043F0009FF801211720FFF7EBFC244B1B889BB291 +:104400001E46234BD3E90045224B1B887B601F4B84 +:104410001B889BB21846FCF79DF811A3D3E9002333 +:10442000FCF73CFA02460B46104619460EA3D3E9A8 +:104430000023FCF709F902460B46CDE906237B6809 +:104440000493CDE902450096134B0022002102207F +:104450000DF06EF800BF2437BD46F0BDAFF300800D +:104460000000000080842E4100000000009AF0400F +:10447000100D002000001E400400002000007042CB +:104480000000C842240F0020084E01080C0D002037 +:10449000180F0020200F00203C4E010880B584B08A +:1044A00000AF78607B681B88FB81FB8940F20112BA +:1044B000934204D1064B40F201121A8000E000BF83 +:1044C00014200AF079FA00BF1037BD4680BD00BF46 +:1044D000220F002080B588B000AF78600120FDF782 +:1044E000D3FCF86140F61C23BB6100212A4801F08F +:1044F00081FFBB6900220021274802F03DF82748D0 +:1045000001F0C0FD0421264805F08EFDFF23254A59 +:104510000021254805F080FF244B1B684FF0FF3138 +:1045200018460BF0C7F8FFF7B3FE214B1A88214B52 +:104530001B889BB29A4218D01E4B1B889BB2042B3F +:1045400003D91C4B00221A800AE01A4B1B889BB22D +:10455000013B194A04339B0013444FF000021A60D8 +:10456000144B1B889AB2124B1A8007F1080364227D +:10457000F96918460AF0A4FBBB68102B07D1FB6849 +:104580007B617869FFF78AFF7869FDF7A1FC4FF43A +:10459000FA700BF095FCBFE7DC08002094080020BF +:1045A000640A0020180D0020B00A0020740C0020BE +:1045B000260F0020240F0020040000200D4885460F +:1045C0000D480E490E4A002302E0D458C45004336B +:1045D000C4188C42F9D30B4A0B4C002301E0136042 +:1045E0000432A242FBD3FFF729FB0EF0C9F8FDF716 +:1045F00007FDFEE700800020000000202C020020C4 +:10460000745201083002002004660020FEE780B5E5 +:1046100082B000AF0023FB71032001F088FE0F2061 +:10462000FFF744F90346002B02D00123FB7101E0A0 +:10463000FEF7B8FCFB7918460837BD4680BD000080 +:1046400080B400AF054B1A68054B1B681344034A3E +:10465000136000BFBD465DF8047B7047280F002043 +:104660003C00002080B400AF034B1B681846BD46D9 +:104670005DF8047B704700BF280F002080B584B030 +:1046800000AF7860FFF7EEFFB8607B68FB60FB6807 +:10469000B3F1FF3F04D0094B1B68FA681344FB6079 +:1046A00000BFFFF7DFFF0246BB68D31AFA689A42E1 +:1046B000F7D800BF00BF1037BD4680BD3C000020CA +:1046C00080B483B000AF786039607B689B6823F466 +:1046D0007C123B681A437B689A6000BF0C37BD466A +:1046E0005DF8047B704780B483B000AF78603960B8 +:1046F0007B689B6823F0E0723B681A437B689A6092 +:1047000000BF0C37BD465DF8047B704780B483B0B2 +:1047100000AF78607B689B6803F0E07318460C3745 +:10472000BD465DF8047B704780B487B000AFF86089 +:10473000B9607A603B60FB6860331A46BB689B00D7 +:1047400013447B617B691A68084B13407A6802F056 +:10475000F8413A680A43134343F000427B691A6008 +:1047600000BF1C37BD465DF8047B704700F0FF03B7 +:1047700080B485B000AF786039607B6860331A46DA +:104780003B689B001344FB60FB681B6803F0F84325 +:1047900018461437BD465DF8047B704780B487B077 +:1047A00000AFF860B9607A60FB6860331A46BB6896 +:1047B0009B0013447B617B691B6823F000427B688C +:1047C0001A437B691A6000BF1C37BD465DF8047B45 +:1047D000704780B487B000AFF860B9607A60FB685A +:1047E00060331A46BB689B0013447B617B691B687E +:1047F00023F080727B681A437B691A6000BF1C3704 +:10480000BD465DF8047B704780B487B000AFF860A8 +:10481000B9607A60FB6860331A46BB689B0013443A +:104820007B617B691B6823F000727B681A437B699C +:104830001A6000BF1C37BD465DF8047B704780B42A +:1048400083B000AF786039607B685B6923F0004219 +:104850003B681A437B685A6100BF0C37BD465DF860 +:10486000047B704780B483B000AF78607B68DB68FE +:1048700003F44063002B01D1012300E0002318461C +:104880000C37BD465DF8047B704780B487B000AF3D +:10489000F860B9607A60FB6830331A46BB681B0A5F +:1048A0009B0003F00C0313447B617B691A68BB68AF +:1048B00003F01F031F2101FA03F3DB431A407B6857 +:1048C0009B0E03F01F01BB6803F01F0301FA03F303 +:1048D0001A437B691A6000BF1C37BD465DF8047B34 +:1048E000704780B487B000AFF860B9607A60FB6849 +:1048F00014331A46BB685B0E9B0003F00403134499 +:104900007B617B691A68BB681B0D03F01F030721DD +:1049100001FA03F3DB431A40BB681B0D03F01F03CE +:10492000796801FA03F31A437B691A6000BF1C37E8 +:10493000BD465DF8047B704780B485B000AFF86079 +:10494000B9607A60FB68D3F8B020BB68C3F3120388 +:10495000DB431A407B6803F018030849D940BB6861 +:104960000B40C3F312031A43FB68C3F8B02000BF27 +:104970001437BD465DF8047B704700BFFFFF07009A +:1049800080B483B000AF78607B689B6803F01F033E +:1049900018460C37BD465DF8047B704780B483B081 +:1049A00000AF78607B689B6823F0204323F03F03CF +:1049B0007A68936000BF0C37BD465DF8047B704792 +:1049C00080B483B000AF78607B689B6803F00053CD +:1049D000B3F1005F01D1012300E0002318460C373A +:1049E000BD465DF8047B704780B483B000AF78604B +:1049F0007B689B6823F0104323F03F0343F0805211 +:104A00007B689A6000BF0C37BD465DF8047B704739 +:104A100080B483B000AF78607B689B6803F08053FC +:104A2000B3F1805F01D1012300E0002318460C3769 +:104A3000BD465DF8047B704780B483B000AF7860FA +:104A40007B689B6823F0004323F03F0343F001029F +:104A50007B689A6000BF0C37BD465DF8047B7047E9 +:104A600080B483B000AF78607B689B6823F000431C +:104A700023F03F0343F002027B689A6000BF0C37CB +:104A8000BD465DF8047B704780B483B000AF7860AA +:104A90007B689B6803F00103012B01D1012300E037 +:104AA000002318460C37BD465DF8047B704780B480 +:104AB00083B000AF78607B689B6803F00203022B31 +:104AC00001D1012300E0002318460C37BD465DF8F4 +:104AD000047B704780B483B000AF78607B689B68CC +:104AE00023F0004323F03F0343F004027B689A6005 +:104AF00000BF0C37BD465DF8047B704780B483B0BF +:104B000000AF78607B689B6803F00403042B01D13D +:104B1000012300E0002318460C37BD465DF8047BF6 +:104B2000704780B483B000AF78607B689B6803F007 +:104B30000803082B01D1012300E0002318460C379D +:104B4000BD465DF8047B704790B589B000AF7860D2 +:104B50000023FB770023FB607B68002B01D101233E +:104B600067E17B685B69002B7B68DB6D002B09D1FB +:104B70007868FEF741FA7B6800221A667B6800229B +:104B800083F858207B681B681846FFF719FF034617 +:104B9000002B04D07B681B681846FFF7FFFE7B687C +:104BA0001B681846FFF734FF0346002B15D17B68BE +:104BB0001B681846FFF718FFA04B1B689B09A04A0B +:104BC000A2FB03239B0901335B00FB6002E0FB684F +:104BD000013BFB60FB68002BF9D17B681B68184622 +:104BE000FFF716FF0346002B0DD17B68DB6D43F00A +:104BF00010027B68DA657B681B6E43F001027B68FC +:104C00001A660123FB777B681B681846FFF776FF5F +:104C100078617B68DB6D03F01003002B40F00081AE +:104C20007B69002B40F0FC807B68DB6D23F4817393 +:104C300043F002027B68DA657B681B681846FFF761 +:104C400023FF0346002B11D14FF0A040FFF71CFFBC +:104C500004467C48FFF718FF03462343002B05D189 +:104C60007B685B6819467848FFF72AFD7B685B7FA5 +:104C70005A037B68DB6B1A437B68DB681A437B68EB +:104C80009B681A437B6893F824301B041343BB6171 +:104C90007B6893F82430012B06D17B689B6A013B2B +:104CA0005B04BA691343BB617B68DB6A002B09D0E4 +:104CB0007B68DB6A03F478727B681B6B1343BA6909 +:104CC0001343BB617B681B68DA68604B13407A68EA +:104CD0001268B9690B43D3607B681B681B6923F0BA +:104CE00040617B685A6B7B681B680A431A617B686A +:104CF0001B681846FFF715FF38617B69002B6DD1E3 +:104D00003B69002B6AD17B681B7F9A037B6893F811 +:104D100038305B001343BB617B681B68DB6823F49E +:104D2000804323F002037A681268B9690B43D360A9 +:104D30007B681B69002B17D07B681B681A697B682E +:104D40001B6842F480321A617B681B68D3F8C0305C +:104D500023F47F5323F03F037A6811697A6812685D +:104D60000B43C2F8C03013E07B681B681A697B688C +:104D70001B6822F480321A617B681B68D3F8C0304C +:104D80007A68126823F47F5323F03F03C2F8C030DF +:104D90007B6893F84030012B18D17B681B681B6936 +:104DA00023F4FF6323F004037A68516C7A68926CF1 +:104DB00011437A68D26C11437A68126D0A431A4320 +:104DC0007B681B6842F001021A6107E07B681B6880 +:104DD0001A697B681B6822F001021A617B685B69B3 +:104DE000012B0CD17B681B681B6B23F00F017B68C8 +:104DF0001B6A5A1E7B681B680A431A6307E07B68BC +:104E00001B681A6B7B681B6822F00F021A637B68B1 +:104E1000DB6D23F0030343F001027B68DA6507E0F2 +:104E20007B68DB6D43F010027B68DA650123FB775A +:104E3000FB7F18462437BD4690BD00BF34000020DC +:104E4000632D3E0500010050000300500740F0FFB5 +:104E500080B586B000AFF860B9607A605148FFF75E +:104E60008FFD3861FB681B681846FFF747FE034655 +:104E7000002B40F08F80FB6893F85830012B01D154 +:104E800002238AE0FB68012283F858203B69002B4B +:104E900005D03B69052B02D03B69092B73D1F8681B +:104EA00000F084FC0346FB75FB7D002B66D1FB689C +:104EB000DB6D23F4706323F0010343F48072FB681D +:104EC000DA65FB681B68384A934202D0FB681B68AE +:104ED00001E04FF0A043FA681268934202D03B69A8 +:104EE000002B05D1FB68DB6D23F48012FB68DA65CB +:104EF000FB68DB6D03F48053002B06D0FB681B6E50 +:104F000023F00602FB681A6602E0FB6800221A66BC +:104F1000FB685B6D254ADA62FB685B6D244A1A63A5 +:104F2000FB685B6D234A5A63FB681B681C221A608E +:104F3000FB68002283F85820FB681B685A68FB68EE +:104F40001B6842F010025A60FB681B68DA68FB6855 +:104F50001B6842F00102DA60FB68586DFB681B6851 +:104F600040331946BA687B6801F040FE0346FB7582 +:104F7000FB681B681846FFF7ADFD0DE0FB680022DB +:104F800083F8582008E00123FB75FB68002283F8B2 +:104F9000582001E00223FB75FB7D18461837BD46FB +:104FA00080BD00BF00030050000100507759000889 +:104FB0004F5A00086B5A000880B483B000AF786085 +:104FC00000BF0C37BD465DF8047B704780B5B6B0B6 +:104FD00000AF78603960002387F8D7300023FB608A +:104FE0007B6893F85830012B01D10223C8E37B681A +:104FF000012283F858207B681B681846FFF77EFD66 +:105000000346002B40F0AD837B6818683B68596805 +:105010003B681B681A46FFF738FC7B681B6818461C +:10502000FFF76CFDC7F8D0007B681B681846FFF7D8 +:1050300078FDC7F8CC00D7F8D030002B40F0D981EC +:10504000D7F8CC30002B40F0D4813B689B68B3F19B +:10505000004F0FD17B6818683B681B680022194617 +:10506000FFF73FFC7B681B684FF000411846FFF7D5 +:10507000E6FB0EE07B6818683B6819683B689B6834 +:105080001A46FFF72EFC7B681B6800211846FFF7C5 +:10509000D6FB3B685A697B681B68DB68DB0803F05A +:1050A00003035B0002FA03F3C7F8C8303B681B69CF +:1050B000042B22D07B6818683B6819693B681A6822 +:1050C000D7F8C830FFF730FB7B6818683B68196970 +:1050D0003B689B691A46FFF77CFB7B6818683B6856 +:1050E00019693B681B7F012B02D14FF0007300E070 +:1050F00000231A46FFF788FB7BE17B681B680021D1 +:105100001846FFF735FB0346C3F31203002B0AD101 +:105110007B681B6800211846FFF72AFB03469B0E9D +:1051200003F01F021EE07B681B6800211846FFF792 +:105130001FFB0346C7F8BC30D7F8BC3093FAA3F383 +:10514000C7F8C030D7F8C030C7F8B830D7F8B83093 +:10515000002B01D1202304E0D7F8B830B3FA83F351 +:10516000DBB21A463B681B68C3F31203002B05D160 +:105170003B681B689B0E03F01F0318E03B681B682D +:10518000C7F8B030D7F8B03093FAA3F3C7F8AC3013 +:10519000D7F8AC30C7F8B430D7F8B430002B01D111 +:1051A000202304E0D7F8B430B3FA83F3DBB29A4299 +:1051B00006D17B681B68002200211846FFF7EEFA33 +:1051C0007B681B6801211846FFF7D2FA0346C3F338 +:1051D0001203002B0AD17B681B6801211846FFF7D8 +:1051E000C7FA03469B0E03F01F021EE07B681B6894 +:1051F00001211846FFF7BCFA0346C7F8A430D7F8D8 +:10520000A43093FAA3F3C7F8A030D7F8A030C7F8BA +:10521000A830D7F8A830002B01D1202304E0D7F81C +:10522000A830B3FA83F3DBB21A463B681B68C3F3BA +:105230001203002B05D13B681B689B0E03F01F0374 +:1052400018E03B681B68C7F89830D7F8983093FA95 +:10525000A3F3C7F89430D7F89430C7F89C30D7F848 +:105260009C30002B01D1202304E0D7F89C30B3FA06 +:1052700083F3DBB29A4206D17B681B6800220121CE +:105280001846FFF78BFA7B681B6802211846FFF768 +:105290006FFA0346C3F31203002B0AD17B681B6825 +:1052A00002211846FFF764FA03469B0E03F01F0223 +:1052B0001EE07B681B6802211846FFF759FA034677 +:1052C000C7F88C30D7F88C3093FAA3F3C7F888303E +:1052D000D7F88830C7F89030D7F89030002B01D13C +:1052E000202304E0D7F89030B3FA83F3DBB21A46F8 +:1052F0003B681B68C3F31203002B05D13B681B6896 +:105300009B0E03F01F0316E03B681B68C7F8803054 +:10531000D7F8803093FAA3F3FB67FB6FC7F88430AC +:10532000D7F88430002B01D1202304E0D7F8843053 +:10533000B3FA83F3DBB29A4206D17B681B68002282 +:1053400002211846FFF72AFA7B681B6803211846DA +:10535000FFF70EFA0346C3F31203002B0AD17B6852 +:105360001B6803211846FFF703FA03469B0E03F060 +:105370001F0217E07B681B6803211846FFF7F8F946 +:1053800003467B677B6F93FAA3F33B673B6FBB6777 +:10539000BB6F002B01D1202303E0BB6FB3FA83F373 +:1053A000DBB21A463B681B68C3F31203002B05D11E +:1053B0003B681B689B0E03F01F0311E03B681B68F2 +:1053C000BB66BB6E93FAA3F37B667B6EFB66FB6EDC +:1053D000002B01D1202303E0FB6EB3FA83F3DBB291 +:1053E0009A4206D17B681B68002203211846FFF70A +:1053F000D5F97B681B681846FFF746FB0346002B70 +:1054000040F040817B6818683B6819683B68DB683E +:105410001A46FFF791FA3B68DB688F4A934240F0E7 +:1054200031817B6818683B681B68C3F31203002B4B +:105430000BD13B681B689B0E013303F01F03092B44 +:1054400094BF01230023DBB219E03B681B68FB65B6 +:10545000FB6D93FAA3F3BB65BB6D3B663B6E002B04 +:1054600001D1202303E03B6EB3FA83F3DBB20133B7 +:1054700003F01F03092B94BF01230023DBB2002B91 +:1054800079D03B681B68C3F31203002B07D13B683C +:105490001B689B0E01339B0603F0F84215E03B6846 +:1054A0001B683B653B6D93FAA3F3FB64FB6C7B6568 +:1054B0007B6D002B01D1202303E07B6DB3FA83F3D6 +:1054C000DBB201339B0603F0F8423B681B68C3F371 +:1054D0001203002B09D13B681B689B0E013303F0BC +:1054E0001F03012101FA03F317E03B681B687B648B +:1054F0007B6C93FAA3F33B643B6CBB64BB6C002BEB +:1055000001D1202303E0BB6CB3FA83F3DBB2013398 +:1055100003F01F03012101FA03F342EA03013B6890 +:105520001B68C3F31203002B0AD13B681B689B0E58 +:10553000013303F01F0213465B0013441B0518E000 +:105540003B681B68BB63BB6B93FAA3F37B637B6B0A +:10555000FB63FB6B002B01D1202303E0FB6BB3FA51 +:1055600083F3DBB2013303F01F0213465B001344E5 +:105570001B050B4381E03B681B68C3F31203002B40 +:1055800007D13B681B689B0E01339B0603F0F84272 +:1055900015E03B681B68FB62FB6A93FAA3F3BB62EE +:1055A000BB6A3B633B6B002B01D1202303E03B6BC9 +:1055B000B3FA83F3DBB201339B0603F0F8423B6896 +:1055C0001B68C3F31203002B09D13B681B689B0EB9 +:1055D000013303F01F03012101FA03F317E03B68D5 +:1055E0001B683B623B6A93FAA3F3FB61FB697B6236 +:1055F0007B6A002B01D1202303E07B6AB3FA83F39B +:10560000DBB2013303F01F03012101FA03F342EA85 +:1056100003013B681B68C3F31203002B0DD13B68E9 +:105620001B689B0E013303F01F0213465B001344FB +:105630001E3B1B0543F000731EE03B681B687B614B +:105640007B6993FAA3F33B613B69BB61BB69002BA8 +:1056500004D1202306E000BF00007F40BB69B3FAFD +:1056600083F3DBB2013303F01F0213465B001344E4 +:105670001E3B1B0543F000730B433A6892681946C2 +:10568000FFF72FF93B681A683F4B1340002B71D08E +:105690003E48FFF73BF8C7F8C4003B681B683C4A2C +:1056A000934204D03B681B683A4A934227D1D7F80B +:1056B000C43003F40003002B21D17B681B68B3F1D5 +:1056C000A04F57D1D7F8C43043F4000319462F48F0 +:1056D000FFF709F8304B1B689B09304AA2FB0323F4 +:1056E0009B095A1C13465B0013449B00FB6002E0BD +:1056F000FB68013BFB60FB68002BF9D13AE03B689B +:105700001B68274A934213D1D7F8C43003F0807343 +:10571000002B0DD17B681B68224A93422AD0D7F810 +:10572000C43043F0807319461848FEF7DCFF21E0CF +:105730003B681B681C4A93421CD1D7F8C43003F461 +:105740008003002B16D17B681B68164A934211D048 +:10575000D7F8C43043F4800319460C48FEF7C3FF62 +:1057600008E07B68DB6D43F020027B68DA6501238B +:1057700087F8D7307B68002283F8582097F8D73015 +:105780001846D837BD4680BD000008800003005091 +:10579000000021C31000C09034000020632D3E059E +:1057A000000052C700010050000084CB80B584B0D7 +:1057B00000AF78600023BB607B681B681846FFF76A +:1057C00063F90346002B69D17B681B689A68364BE6 +:1057D0001340002B0DD07B68DB6D43F010027B681B +:1057E000DA657B681B6E43F001027B681A66012351 +:1057F00055E07B681B681846FFF71EF92B48FEF73B +:1058000085FF034603F40003002B13D0284B1B68CD +:105810009B09284AA2FB03239B095A1C13465B00E1 +:1058200013449B00BB6002E0BB68013BBB60BB68EC +:10583000002BF9D1FEF716FFF86028E07B681B68A3 +:105840001846FFF721F90346002B04D17B681B683B +:105850001846FFF7F1F8FEF705FF0246FB68D31A7A +:10586000022B14D97B681B681B6803F00103012B12 +:105870000DD07B68DB6D43F010027B68DA657B68D6 +:105880001B6E43F001027B681A66012307E07B6808 +:105890001B681B6803F00103012BCFD100231846BE +:1058A0001037BD4680BD00BF3F00008000030050A0 +:1058B00034000020632D3E0580B584B000AF7860D1 +:1058C0007B681B681846FFF7F2F8F8607B681B6876 +:1058D0001846FFF7D9F80346002B47D0FB68002B8A +:1058E00044D17B681B689B6803F00D03012B0CD12E +:1058F0007B681B681846FFF7B3F87B681B680322B8 +:105900001A60FEF7AFFEB86029E07B68DB6D43F0FC +:1059100010027B68DA657B681B6E43F001027B68CE +:105920001A66012323E0FEF79DFE0246BB68D31AE8 +:10593000022B14D97B681B689B6803F00103002BC2 +:105940000DD07B68DB6D43F010027B68DA657B6805 +:105950001B6E43F001027B681A66012307E07B6837 +:105960001B689B6803F00103002BDCD10023184661 +:105970001037BD4680BD80B584B000AF78607B68CD +:105980009B6AFB60FB68DB6D03F05003002B4BD17F +:10599000FB68DB6D43F40072FB68DA65FB681B682B +:1059A0001B6803F00803002B21D0FB681B68184616 +:1059B000FEF758FF0346002B32D0FB681B68DB68FC +:1059C00003F40053002B2BD1FB68DB6D23F48072B2 +:1059D000FB68DA65FB68DB6D03F48053002B1FD195 +:1059E000FB68DB6D43F00102FB68DA6518E0FB68D9 +:1059F0001B68DB6803F00203002B11D1FB68DB6D31 +:105A000023F48072FB68DA65FB68DB6D03F4805376 +:105A1000002B05D1FB68DB6D43F00102FB68DA6502 +:105A2000F868FCF7D3FA0EE0FB68DB6D03F01003B7 +:105A3000002B03D0F868FBF7B5FF04E0FB685B6D53 +:105A40005B6B7868984700BF1037BD4680BD80B556 +:105A500084B000AF78607B689B6AFB60F868FFF7F2 +:105A6000ABFA00BF1037BD4680BD80B584B000AF33 +:105A700078607B689B6AFB60FB68DB6D43F04002EB +:105A8000FB68DA65FB681B6E43F00402FB681A666C +:105A9000F868FBF787FF00BF1037BD4680BD80B4B4 +:105AA00083B000AF78607B689B6803F00103012B33 +:105AB00001D1012300E0002318460C37BD465DF8F4 +:105AC000047B704780B483B000AF786039607B6836 +:105AD0009B6823F0404323F03F033A6802F0804282 +:105AE000134343F000427B689A6000BF0C37BD4609 +:105AF0005DF8047B704780B483B000AF78607B684A +:105B00009B6803F00043B3F1004F01D1012300E093 +:105B1000002318460C37BD465DF8047B704780B4FF +:105B200083B000AF78607B689B6803F00403042BAC +:105B300001D1012300E0002318460C37BD465DF873 +:105B4000047B704780B584B000AF78603960002373 +:105B5000BB607B6893F85830012B01D102234DE0E4 +:105B60007B68012283F858207868FFF7A5FE03467A +:105B7000FB73FB7B002B36D17B68DB6D23F48853F2 +:105B800023F0020343F002027B68DA657B681B683E +:105B900039681846FFF796FF14E0BB680133BB6015 +:105BA000BB68184A93420DD97B68DB6D23F0120362 +:105BB00043F010027B68DA657B68002283F8582086 +:105BC00001231BE07B681B681846FFF794FF034620 +:105BD000002BE2D17B68DB6D23F0030343F001026D +:105BE0007B68DA6505E07B68DB6D43F010027B685B +:105BF000DA657B68002283F85820FB7B1846103753 +:105C0000BD4680BD01DE040090B5A1B000AF786054 +:105C10003960002387F87F307B6893F85830012B78 +:105C200001D102238BE07B68012283F858200023F6 +:105C30007B660023BB667B681B68B3F1A04F02D173 +:105C4000414BBB6001E00023BB60BB68002B0BD164 +:105C50007B68DB6D43F020027B68DA657B6800229D +:105C600083F8582001236AE0BB681846FFF757FF06 +:105C7000B8677B681B681846FFF751FF0346002B87 +:105C80004CD1BB6F002B49D1304B7B673B681B6805 +:105C9000002B28D07B6F9B6823F460423B685968D7 +:105CA0007B6893F838305B030B431A437B6F9A6031 +:105CB0004FF0A040FFF7F3FE04462348FFF7EFFE46 +:105CC00003462343002B33D17B6F9B6823F471631E +:105CD00023F00F033A6811683A6892680A431A433E +:105CE0007B6F9A6024E07B6F9B6823F460427B6F3C +:105CF0009A604FF0A040FFF7D2FE04461248FFF72B +:105D0000CEFE03462343002B12D17B6F9B6823F406 +:105D1000716323F00F037A6F936009E07B68DB6D9A +:105D200043F020027B68DA65012387F87F3000E0CA +:105D300000BF7B68002283F8582097F87F30184610 +:105D40008437BD4690BD00BF0001005000030050E5 +:105D500080B483B000AF7860054B1A6804497B6853 +:105D600013430B6000BF0C37BD465DF8047B7047E2 +:105D70000004014080B483B000AF7860064B1A681D +:105D80007B68DB43044913400B6000BF0C37BD4602 +:105D90005DF8047B704700BF0004014080B483B00D +:105DA00000AF7860054B5A6804497B6813434B6029 +:105DB00000BF0C37BD465DF8047B7047000401400E +:105DC00080B483B000AF7860064B5A687B68DB43D1 +:105DD000044913404B6000BF0C37BD465DF8047B9F +:105DE000704700BF0004014080B483B000AF78600A +:105DF000054B9A6804497B6813438B6000BF0C37DE +:105E0000BD465DF8047B70470004014080B483B058 +:105E100000AF7860064B9A687B68DB430449134007 +:105E20008B6000BF0C37BD465DF8047B704700BF38 +:105E30000004014080B483B000AF7860054BDA689D +:105E400004497B681343CB6000BF0C37BD465DF847 +:105E5000047B70470004014080B483B000AF7860D9 +:105E6000064BDA687B68DB4304491340CB6000BF14 +:105E70000C37BD465DF8047B704700BF000401404D +:105E800080B483B000AF7860074B5A697B681340D9 +:105E90007A689A4201D1012300E0002318460C37AA +:105EA000BD465DF8047B70470004014080B483B0B8 +:105EB00000AF7860044A7B68536100BF0C37BD4671 +:105EC0005DF8047B704700BF0004014080B588B0D6 +:105ED00000AF78600023FB600023FB777B68002B1A +:105EE00002D10123FB77BCE07B681B681B6803F0D1 +:105EF0000043B3F1004F02D10123FB77B1E07B688F +:105F00005B7FDBB2002B08D17B6800221A777B68AD +:105F100000221A627868FDF78DF97B681B681B68A0 +:105F200003F40003BB617B689A687B685B681A4373 +:105F30007B685B691A437B68DB681A437B681B6973 +:105F400013437B617B681B681A68484B13407A686F +:105F5000126879690B4313607B681B681B6803F444 +:105F60000003002B16D0BB69002B13D1404B1B68DC +:105F70009B09404AA2FB03239B095A1C13469B0022 +:105F800013449B00FB6002E0FB68013BFB60FB6885 +:105F9000002BF9D17B681B68374A934212D07B688B +:105FA0001B68364A93420AD07B681B68344A934286 +:105FB00002D14FF0005307E04FF0804304E04FF46C +:105FC000800301E04FF400133B617B689B6903F0A1 +:105FD0000303002B37D07B689B6903F01003002B71 +:105FE00003D03869FFF700FF02E03869FFF70EFFC2 +:105FF0007B689B6903F02003002B03D03869FFF70F +:1060000019FF02E03869FFF727FF3869FFF74EFFF5 +:106010007B689B6903F00203002B03D03869FFF70C +:10602000BDFE02E03869FFF7CBFE7B689B6903F099 +:106030000103002B03D03869FFF78AFE09E03869B5 +:10604000FFF798FE05E03869FFF7BAFE3869FFF7F9 +:1060500091FE7B685B7FDBB2002B02D17B68012263 +:106060005A77FB7F18462037BD4680BD0F7E00FF64 +:1060700034000020632D3E0500020140040201406F +:106080000802014080B485B000AF78600023BB6097 +:106090000023FB737B68002B02D10123FB732EE0EE +:1060A0007B681B681B6803F00043B3F1004F02D10B +:1060B0000123FB7323E07B685B7FDBB2012B1CD1E8 +:1060C0007B681B681A687B681B6842F001021A60D3 +:1060D0007B6802225A770D4B1B680D4AA2FB0323F3 +:1060E000DA0C13469B001344BB6002E0BB68013B23 +:1060F000BB60BB68002BF9D101E00123FB73FB7B84 +:1061000018461437BD465DF8047B70473400002004 +:1061100083DE1B4380B584B000AF78607B681B686A +:10612000174A934212D07B681B68164A93420AD0E2 +:106130007B681B68144A934202D14FF0005307E07A +:106140004FF0804304E04FF4800301E04FF400136C +:10615000BB600023FB60B868FFF792FE0346002B8C +:1061600001D00123FB60FB68002B05D0B868FFF766 +:106170009DFE7868FBF740F900BF1037BD4680BD33 +:1061800000020140040201400802014080B485B0D1 +:1061900000AF78607B6803F00703FB600C4BDB68A3 +:1061A000BB60BA684FF6FF031340BB60FB681A027E +:1061B000BB68134343F0BF6343F40033BB60044A3E +:1061C000BB68D36000BF1437BD465DF8047B7047E1 +:1061D00000ED00E080B400AF044BDB681B0A03F065 +:1061E00007031846BD465DF8047B704700ED00E0EC +:1061F00080B483B000AF0346FB7197F90730002BE2 +:106200000BDBFB7903F01F02074997F907305B09A5 +:10621000012000FA02F241F8232000BF0C37BD46EE +:106220005DF8047B704700BF00E100E080B483B0FC +:1062300000AF0346FB7197F90730002B12DBFB79A7 +:1062400003F01F020A4997F907305B09012000FAA1 +:1062500002F2203341F82320BFF34F8F00BFBFF37A +:106260006F8F00BF00BF0C37BD465DF8047B7047E1 +:1062700000E100E080B483B000AF03463960FB71F9 +:1062800097F90730002B0ADB3B68DAB20C4997F923 +:1062900007301201D2B20B4483F800230AE03B68B6 +:1062A000DAB20849FB7903F00F03043B1201D2B2C2 +:1062B0000B441A7600BF0C37BD465DF8047B70476F +:1062C00000E100E000ED00E080B489B000AFF860CC +:1062D000B9607A60FB6803F00703FB61FB69C3F1F7 +:1062E0000703042B28BF0423BB61FB690433062B7F +:1062F00002D9FB69033B00E000237B614FF0FF32D2 +:10630000BB6902FA03F3DA43BB681A407B699A401F +:106310004FF0FF317B6901FA03F3D9437B680B40EF +:10632000134318462437BD465DF8047B704780B59B +:1063300082B000AF78607868FFF728FF00BF0837A9 +:10634000BD4680BD80B586B000AF0346B9607A60B7 +:10635000FB73FFF73FFF78617A68B9687869FFF7E8 +:10636000B3FF024697F90F3011461846FFF782FF38 +:1063700000BF1837BD4680BD80B582B000AF034670 +:10638000FB7197F907301846FFF732FF00BF083757 +:10639000BD4680BD80B582B000AF0346FB7197F962 +:1063A00007301846FFF742FF00BF0837BD4680BDE3 +:1063B00080B582B000AF78607B68002B01D10123EB +:1063C00014E07B681B79DBB2002B05D17B680022CF +:1063D0005A717868FCF78AFF7B6802221A717B6821 +:1063E00000221A617B6801221A71002318460837BF +:1063F000BD4680BD80B485B000AF786039607B68F1 +:10640000002B01D1012356E07B685B79012B01D180 +:10641000022350E07B6801225A717B6802221A71C4 +:106420007B681B6819683B6803F0100301229A40DF +:106430007B681B680A431A60224B1B689B09224A2F +:10644000A2FB03239B090133FB6002E0FB68013BD5 +:10645000FB60FB68002BF9D13B68002B0FD17B68F8 +:106460001B681B6803F03E03022B1DD17B681B6871 +:106470005A687B681B6842F001025A6014E07B682E +:106480001B681B6803F478123B6803F010030221B9 +:1064900001FA03F39A4207D17B681B685A687B684C +:1064A0001B6842F002025A607B6801221A717B6805 +:1064B00000225A71002318461437BD465DF8047B4C +:1064C000704700BF34000020632D3E0580B584B0C6 +:1064D00000AF78607B681B681B68FB607B681B688B +:1064E0005B6BBB60FB6803F40053002B1DD0BB68E3 +:1064F00003F40053002B18D07B6804221A717B68C8 +:106500001B6943F001027B681A617B681B684FF4CA +:1065100000525A637B681B681A687B681B6822F408 +:1065200080521A60786800F054F8FB6803F000535A +:10653000002B1DD0BB6803F00053002B18D07B68E4 +:1065400004221A717B681B6943F002027B681A619E +:106550007B681B684FF000525A637B681B681A689F +:106560007B681B6822F080521A60786800F0F6F9A8 +:1065700000BF1037BD4680BD80B487B000AFF86063 +:10658000B9607A603B6000237B61FB68002B01D11E +:10659000012318E0FB681B68DB6BFB681B687B61F1 +:1065A000BB68002B05D17A697B68134408337B6193 +:1065B00004E07A697B68134414337B617B691A4673 +:1065C0003B681360002318461C37BD465DF8047B0A +:1065D000704780B483B000AF786000BF0C37BD4611 +:1065E0005DF8047B7047000080B58AB000AFF860AA +:1065F000B9607A600023FB77FB68002B02D0BB6890 +:10660000002B01D10123A1E1BB689B68042BFB682F +:106610005B79012B01D1022398E1FB6801225A71B9 +:10662000FB6802221A71BB689B68042B7AD1FEF7C3 +:1066300019F8B8617B68002B3DD118E0FEF712F81D +:106640000246BB69D31A012B11D9FB681B685B6B2F +:1066500003F40043002B0AD0FB681B6943F00802D7 +:10666000FB681A61FB6803221A7103236EE1FB6861 +:106670001B685B6B03F40043002BDFD1FB681B68D6 +:10668000BA68526A1A6420E0FDF7ECFF0246BB6963 +:10669000D31A012B0FD9FB681B685B6B002B0ADA3E +:1066A000FB681B6943F00802FB681A61FB68032260 +:1066B0001A7103234AE1FB681B685B6B002BE3DB69 +:1066C000FB681B68BA68526A5A64FB681B689A6C5C +:1066D0007B6803F0100340F2FF3101FA03F3DB4360 +:1066E00002EA0301BB689A6A7B6803F010039A40D0 +:1066F000FB681B680A439A64FB681B68DA6C7B685A +:1067000003F01003FF2101FA03F3DB4302EA030164 +:10671000BB68DA6A7B6803F010039A40FB681B6869 +:106720000A43DA64BB68DB69012B1DD1FB681B6877 +:106730009B6B7B627B6803F010031F2202FA03F35A +:10674000DB437A6A13407B62BB681B6A7B617B68B0 +:1067500003F010037A6902FA03F37A6A13437B6247 +:10676000FB681B687A6A9A63FB681B68DB6B7B6259 +:106770007B6803F01003072202FA03F3DB437A6A13 +:1067800013407B62BB689B69012B02D100233B62F3 +:106790000FE0BB689B69022B02D101233B6208E03A +:1067A000BB685B69002B02D101233B6201E000233F +:1067B0003B62BB689A68BB685B6913433A6A1343E0 +:1067C0007B617B6803F010034FF4807202FA03F3DD +:1067D000DB437A6A13407B62BB681B79012B02D1D1 +:1067E0004FF4807300E000237A6913437B617B6878 +:1067F00003F010034FF4007202FA03F3DB437A6AEA +:1068000013407B62BB685B79012B02D14FF40073AC +:1068100000E000237A6913437B617B6A23F44043E1 +:106820007B62BB681B68022B14D102F075FE3861D5 +:106830003B69484A934204D97B6A43F400437B6234 +:106840000FE03B69444A93420AD97B6A43F4804390 +:106850007B6206E0BB681B687A6A13437B6200E0D8 +:1068600000BF7B6803F010037A6902FA03F37A6AC7 +:1068700013437B62FB681B687A6ADA63FB681B68F8 +:1068800019687B6803F010034FF4804202FA03F3A7 +:10689000DA43FB681B680A401A60FB681B681B68C8 +:1068A0007B627B6803F0100340F6FE7202FA03F38A +:1068B000DB437A6A13407B62BB68DB687B617B6881 +:1068C00003F010037A6902FA03F37A6A13437B62D6 +:1068D000FB681B687A6A1A60FB681B6819687B682A +:1068E00003F01003C02202FA03F3DA43FB681B68CB +:1068F0000A401A60BB68DB689B0803F00F037B61EA +:10690000BB681B699B081B0203F470637A6913431D +:106910007B61FB681B681A6E7B6803F0100340F60E +:106920000F7101FA03F3DB4302EA03017B6803F012 +:1069300010037A699A40FB681B680A431A66FB6871 +:1069400001221A71FB6800225A71FB7F1846283712 +:10695000BD4680BD0068890900B4C40480B483B01A +:1069600000AF786000BF0C37BD465DF8047B704710 +:1069700080B584B000AF78607B68002B01D1012323 +:106980008DE07B681B681A46474B9A420FD87B689C +:106990001B681A46454B1344454AA2FB03231B09B7 +:1069A0009A007B685A647B68424A1A640EE07B68EE +:1069B0001B681A46404B13443D4AA2FB03231B09A4 +:1069C0009A007B685A647B683C4A1A647B6802229E +:1069D00083F825207B681B681B68FB60FB6823F439 +:1069E000FF4323F07003FB607B689A687B68DB6879 +:1069F0001A437B681B691A437B685B691A437B688F +:106A00009B691A437B68DB691A437B681B6A1343E3 +:106A1000FA681343FB607B681B68FA681A60786841 +:106A200000F00CFB7B689B68B3F5804F02D17B685C +:106A300000225A607B685A687B689B6CD2B21A60ED +:106A40007B68DB6C7A68126D5A607B685B68002B30 +:106A500010D07B685B68042B0CD8786800F02CFBA6 +:106A60007B685B6D00221A607B689B6D7A68D26DD3 +:106A70005A6008E07B6800225A657B6800229A65AC +:106A80007B680022DA657B680022DA637B6801227A +:106A900083F825207B68002283F8242000231846F1 +:106AA0001037BD4680BD00BF07040240F8FFFDBFA0 +:106AB000CDCCCCCC00000240F8FBFDBF000402406E +:106AC00080B582B000AF78607B68002B01D10123D4 +:106AD0007BE07B681B681A687B681B6822F00102F8 +:106AE0001A607B681B681A463A4B9A420FD87B683B +:106AF0001B681A46384B1344384AA2FB03231B0970 +:106B00009A007B685A647B68354A1A640EE07B6899 +:106B10001B681A46334B1344304AA2FB03231B095C +:106B20009A007B685A647B682F4A1A647B681B68EA +:106B300000221A607B685B6C03F01F027B681B6C91 +:106B4000012101FA02F25A60786800F077FA7B6856 +:106B50009B6C00221A607B68DB6C7A68126D5A604D +:106B60007B685B68002B0FD07B685B68042B0BD8BD +:106B7000786800F0A1FA7B685B6D00221A607B6880 +:106B80009B6D7A68D26D5A607B6800225A657B687B +:106B900000229A657B680022DA657B680022DA624F +:106BA0007B6800221A637B6800225A637B6800229C +:106BB0009A637B680022DA637B68002283F82520D1 +:106BC0007B68002283F82420002318460837BD463E +:106BD00080BD00BF07040240F8FFFDBFCDCCCCCC88 +:106BE00000000240F8FBFDBF0004024080B586B003 +:106BF00000AFF860B9607A603B600023FB75FB680A +:106C000093F82430012B01D1022366E0FB680122B6 +:106C100083F82420FB6893F82530DBB2012B55D193 +:106C2000FB68022283F82520FB680022DA63FB68F8 +:106C30001B681A68FB681B6822F001021A603B6837 +:106C40007A68B968F86800F0BBF9FB681B6B002B29 +:106C500008D0FB681B681A68FB681B6842F00E02CC +:106C60001A600FE0FB681B681A68FB681B6822F05B +:106C700004021A60FB681B681A68FB681B6842F014 +:106C80000A021A60FB689B6C1B6803F48033002BBC +:106C900007D0FB689B6C1A68FB689B6C42F480729F +:106CA0001A60FB685B6D002B07D0FB685B6D1A6890 +:106CB000FB685B6D42F480721A60FB681B681A689F +:106CC000FB681B6842F001021A6005E0FB680022C5 +:106CD00083F824200223FB75FB7D18461837BD4638 +:106CE00080BD80B485B000AF78600023FB737B6803 +:106CF00093F82530DBB2022B05D07B680422DA63DF +:106D00000123FB7337E07B681B681A687B681B688C +:106D100022F00E021A607B689B6C1A687B689B6C81 +:106D200022F480721A607B681B681A687B681B6893 +:106D300022F001021A607B685B6C03F01F027B6823 +:106D40001B6C012101FA02F25A607B68DB6C7A68E5 +:106D5000126D5A607B685B6D002B0CD07B685B6D9D +:106D60001A687B685B6D22F480721A607B689B6D89 +:106D70007A68D26D5A607B68012283F825207B688F +:106D8000002283F82420FB7B18461437BD465DF8AB +:106D9000047B704780B584B000AF78600023FB733C +:106DA0007B6893F82530DBB2022B0DD07B68042280 +:106DB000DA637B68012283F825207B68002283F850 +:106DC00024200123FB7347E07B681B681A687B68FB +:106DD0001B6822F00E021A607B681B681A687B68C9 +:106DE0001B6822F001021A607B689B6C1A687B6842 +:106DF0009B6C22F480721A607B685B6C03F01F024C +:106E00007B681B6C012101FA02F25A607B68DB6C23 +:106E10007A68126D5A607B685B6D002B0CD07B68C2 +:106E20005B6D1A687B685B6D22F480721A607B6808 +:106E30009B6D7A68D26D5A607B68012283F82520A9 +:106E40007B68002283F824207B689B6B002B03D097 +:106E50007B689B6B78689847FB7B18461037BD466C +:106E600080BD80B584B000AF78607B681B6C1B6808 +:106E7000FB607B681B681B68BB607B685B6C03F016 +:106E80001F0304229A40FB681340002B26D0BB68E6 +:106E900003F00403002B21D07B681B681B6803F000 +:106EA0002003002B07D17B681B681A687B681B686E +:106EB00022F004021A607B685B6C03F01F027B689F +:106EC0001B6C042101FA02F25A607B681B6B002BD9 +:106ED00071D07B681B6B786898476CE07B685B6C53 +:106EE00003F01F0302229A40FB681340002B2ED0B0 +:106EF000BB6803F00203002B29D07B681B681B686A +:106F000003F02003002B0BD17B681B681A687B6899 +:106F10001B6822F00A021A607B68012283F8252090 +:106F20007B685B6C03F01F027B681B6C022101FA1B +:106F300002F25A607B68002283F824207B68DB6AB7 +:106F4000002B38D07B68DB6A7868984733E07B6831 +:106F50005B6C03F01F0308229A40FB681340002B70 +:106F60002AD0BB6803F00803002B25D07B681B6880 +:106F70001A687B681B6822F00E021A607B685B6CE3 +:106F800003F01F027B681B6C012101FA02F25A60B8 +:106F90007B680122DA637B68012283F825207B6805 +:106FA000002283F824207B685B6B002B04D07B6875 +:106FB0005B6B7868984700BF00BF1037BD4680BD47 +:106FC00080B485B000AFF860B9607A603B60FB6860 +:106FD000DB6CFA68126D5A60FB685B6D002B04D0A5 +:106FE000FB689B6DFA68D26D5A60FB685B6C03F0BE +:106FF0001F02FB681B6C012101FA02F25A60FB6858 +:107000001B683A685A60FB689B68102B08D1FB68C4 +:107010001B687A689A60FB681B68BA68DA6007E0E8 +:10702000FB681B68BA689A60FB681B687A68DA605C +:1070300000BF1437BD465DF8047B704780B487B04D +:1070400000AF78607B681B681A46164B9A4202D8DC +:10705000154B7B6101E0154B7B617B693B617B6874 +:107060001B68DBB2083B124AA2FB03231B09FB602F +:107070007B685B6C9B089A003B6913441A467B68EB +:107080009A647B680B4ADA64FB6803F01F030122F1 +:107090009A407B681A6500BF1C37BD465DF8047BCB +:1070A000704700BF07040240000802402008024069 +:1070B000CDCCCCCC8008024080B485B000AF7860E5 +:1070C0007B685B68DBB2FB60FA680B4B13449B0088 +:1070D0001A467B685A657B68084A9A65FB68013BDB +:1070E00003F01F0301229A407B68DA6500BF143762 +:1070F000BD465DF8047B70473F82001040090240A6 +:1071000080B584B000AF78607B68002B01D101238B +:1071100047E17B6893F85C30DBB2002B06D17B68DB +:10712000002283F85D207868FCF722F97B681B68F1 +:107130009A697B681B6822F010029A61FDF792FA47 +:10714000F86012E0FDF78EFA0246FB68D31A0A2BAC +:107150000BD97B681B6E43F001027B681A667B6863 +:10716000032283F85C2001231BE17B681B689B6979 +:1071700003F00803082BE5D07B681B689A697B68DD +:107180001B6842F001029A61FDF76CFAF86012E0A8 +:10719000FDF768FA0246FB68D31A0A2B0BD97B6805 +:1071A0001B6E43F001027B681A667B68032283F83A +:1071B0005C200123F5E07B681B689B6903F00103F9 +:1071C000002BE5D07B681B689A697B681B6842F0DE +:1071D00002029A617B681B68744A934203D1744A25 +:1071E0007B685B6813607B681B7C012B08D17B6824 +:1071F0001B689A697B681B6822F040029A6107E06D +:107200007B681B689A697B681B6842F040029A6140 +:107210007B685B7C012B08D17B681B689A697B6863 +:107220001B6842F480429A6107E07B681B689A6998 +:107230007B681B6822F480429A617B689B7C012BEF +:1072400008D17B681B689A697B681B6822F48052AE +:107250009A6107E07B681B689A697B681B6842F447 +:1072600080529A617B681B689B6923F440717B683C +:107270009A687B681B680A439A617B681B689A69F5 +:107280007B681B6822F0A4029A617B681B681A69FC +:107290007B681B6822F010021A617B68DB68012B97 +:1072A00008D17B681B689A697B681B6842F00402FE +:1072B0009A612CE07B68DB68002B28D07B68DB6858 +:1072C000022B1CD07B681B689A697B681B6842F0A4 +:1072D00080029A617B681B681A697B681B6842F0B0 +:1072E00010021A617B68DB68032B10D17B681B6876 +:1072F0009A697B681B6842F020029A6107E07B680C +:107300001B689A697B681B6842F020029A617B685F +:107310009B69013B5A067B68DB69013B1B021A43F0 +:107320007B681B6A013B42EA03017B685B69013BA6 +:107330001A047B681B680A43DA617B689B68B3F5B3 +:10734000407F15D17B689B6A5A1E7B68DB6A013BD4 +:107350001B021A437B681B6B013B1B0142EA0301C2 +:107360007B685B6A013B1A047B681B680A43DA602E +:107370007B681B68D3F8C0107B68DA6B7B681B687E +:107380000A43C3F8C020786800F08CFC7B680022B8 +:107390009A657B6800221A667B68012283F85C206C +:1073A000002318461037BD4680BD00BF0064004072 +:1073B0000065004080B487B000AF786039607B68BA +:1073C00093F85C30FB75FB7D012B02D0FB7D022B1B +:1073D0003DD13B681B68002B19D13B689B689A071D +:1073E0003B68DB68DB061A433B681B691B041A43D6 +:1073F0003B685B6913433B617B681A6C3B685B6865 +:107400009B001344BB60BB683A691A601DE03B688F +:10741000DB685A073B681B6913433B613B689B6809 +:107420009A073B685B691343FB607B685A6C3B6857 +:107430005B68DB001344BB60BB683A691A60BB68D9 +:107440000433BB60BB68FA681A60002306E07B68FF +:107450001B6E43F002027B681A66012318461C3734 +:10746000BD465DF8047B704780B485B000AFF8601E +:10747000B9607A603B60FB6893F85C30DBB2012B4B +:1074800016D1FB681B68D3F8803023F03F01BB683E +:107490001A017B689B001A433B685B001A43BB6977 +:1074A0001A43FB681B680A43C3F88020002306E0E8 +:1074B000FB681B6E43F00402FB681A660123184642 +:1074C0001437BD465DF8047B704780B483B000AFCD +:1074D00078607B6893F85C30DBB2012B10D17B685D +:1074E000022283F85C207B681B689A697B681B68B2 +:1074F00022F001029A617B6800221A66002306E0EE +:107500007B681B6E43F004027B681A6601231846F1 +:107510000C37BD465DF8047B704780B586B000AF80 +:10752000F860B9607A60FB6893F85C30DBB2022BDC +:107530002CD1FB681B68D3F8C43003F40013002B74 +:1075400007D0FB681B6E43F40072FB681A660123C8 +:1075500023E0FB681B68D3F8C4301B0C03F0030363 +:107560007B617B697A68B968F86800F0F1FBFB68B9 +:107570001B6801217A6901FA02F2C3F8CC200122CA +:107580007B699A40FB689A65002306E0FB681B6EE6 +:1075900043F00802FB681A66012318461837BD46F7 +:1075A00080BD000080B48BB000AFF860B9607A6035 +:1075B0003B600023FB61FB6893F85C30FB76FB7E4D +:1075C000022B40F0E880BB68402B37D1FB681B687A +:1075D000D3F8903003F00F03002B07D1FB681B6E2C +:1075E00043F48072FB681A660123DBE0FB681B68CA +:1075F000D3F8903003F08073B3F1807F0AD1FB6839 +:107600001B68D3F8803003F40073B3F5007F01D119 +:107610000123FB61FB681B68D3F890301B0A03F061 +:107620000303FA691344FB61FB68996CFA6913461A +:10763000DB001344DB000B447B6236E0FB681B6815 +:10764000D3F8983003F00F03002B07D1FB681B6EB3 +:1076500043F48072FB681A660123A3E0FB681B6891 +:10766000D3F8983003F08073B3F1807F0AD1FB68C0 +:107670001B68D3F8803003F48073B3F5807F01D1A9 +:107680000123FB61FB681B68D3F898301B0A03F0E9 +:107690000303FA691344FB61FB68D96CFA6913466A +:1076A000DB001344DB000B447B627B6A1B6803F046 +:1076B00080427B685A607B685B68002B07D17B6ADD +:1076C0001B689B0CC3F30A027B681A6005E07B6AA7 +:1076D0001B6823F060427B681A607B6A1B6803F0BA +:1076E00000527B689A607B6A1B6803F000427B68EB +:1076F0001A617B6A04337B627B6A1B689AB27B687F +:10770000DA617B6A1B681B0C03F00F027B68DA608E +:107710007B6A1B6803F480127B685A617B6A1B6872 +:1077200003F400127B689A617B6A1B681B0E03F0EE +:107730007F027B681A627B6A1B68DA0F7B685A6279 +:107740007B6A04337B627B6A7B6100233B620AE0D5 +:107750007A693B6A1A4439683B6A0B4412781A709A +:107760003B6A01333B627B68DB68114AD35C1A4693 +:107770003B6A9342ECD3BB68402B05D1FB681B6886 +:10778000FA69C3F8942004E0FB681B68FA69C3F83F +:107790009C20002306E0FB681B6E43F00802FB6898 +:1077A0001A66012318462C37BD465DF8047B7047E6 +:1077B000B84E010880B487B000AFF860B9607A6055 +:1077C000FB6893F85C30FB75FB7D012B03D0FB7DE0 +:1077D000022B40F0C880FB681B689B6D3B61BB6857 +:1077E00003F00703002B04D03B6903F00103002BD7 +:1077F0003BD0BB6803F03803002B04D03B6903F097 +:107800000203002B31D0BB6803F4E073002B04D0DB +:107810003B6903F00403002B27D0BB6803F4F0534B +:10782000002B04D03B6903F00803002B1DD0BB687C +:1078300003F46043002B04D03B6903F01003002BDA +:1078400013D0BB6803F44033002B04D03B6903F032 +:107850002003002B09D0BB6803F47C03002B0CD061 +:107860003B6903F04003002B07D1FB681B68DA6D0E +:10787000FB681B6842F00102DA65BB6803F007038E +:10788000002B04D03B6903F00103002B3BD1BB6804 +:1078900003F03803002B04D03B6903F00203002BF4 +:1078A00031D1BB6803F4E073002B04D03B6903F0D3 +:1078B0000403002B27D1BB6803F4F053002B04D042 +:1078C0003B6903F00803002B1DD1BB6803F4604340 +:1078D000002B04D03B6903F01003002B13D1BB68CD +:1078E00003F44033002B04D03B6903F02003002B4A +:1078F00009D1BB6803F47C03002B0CD03B6903F077 +:107900004003002B07D0FB681B68DA6DFB681B681F +:1079100042F00202DA65BB6803F08003002B09D055 +:10792000FB681B68D3F8DC10FB681B687A680A43A5 +:10793000C3F8DC20BB6803F48073002B09D0FB681C +:107940001B68D3F8E010FB681B687A680A43C3F829 +:10795000E020FB681B68596DFB681B68BA680A4326 +:107960005A65002306E0FB681B6E43F00202FB68C9 +:107970001A66012318461C37BD465DF8047B704724 +:1079800080B58CB000AF78607B681B681B6D03F41A +:10799000E053FB627B681B685B6DFA6A1340FB6215 +:1079A0007B681B681B6D03F00703BB627B681B6869 +:1079B0005B6DBA6A1340BB627B681B681B6D03F08A +:1079C00038037B627B681B685B6D7A6A13407B625D +:1079D0007B681B681B6D03F471033B627B681B684B +:1079E0005B6D3A6A13403B627B681B681B6D03F456 +:1079F0006023FB617B681B685B6DFA691340FB6168 +:107A00007B681B685B6DBB617B681B681B6D7B6162 +:107A10007B699B0903F00103002B0CD0BB699B0918 +:107A200003F00103002B06D07B681B6840221A6517 +:107A3000786800F017F97B691B0A03F00103002B3B +:107A40001AD0BB691B0A03F00103002B14D07B681A +:107A50001B68D3F8D8303B617B681B68D3F8E030F3 +:107A60003A6913403B617B681B684FF480721A656A +:107A70003969786800F0D7F8FB6A002B07D07B687B +:107A80001B68FA6A1A65F96A786800F0ACF8BB6A94 +:107A9000002B07D07B681B68BA6A1A65B96A7868D8 +:107AA000FAF772F87B6A002B07D07B681B687A6A4A +:107AB0001A65796A786800F0A1F87B695B0A03F0BF +:107AC0000103002B0DD0BB695B0A03F00103002BFF +:107AD00007D07B681B684FF400721A65786800F065 +:107AE00098F87B69DB0903F00103002B19D0BB690F +:107AF000DB0903F00103002B13D07B681B68D3F86C +:107B0000D430FB607B681B68D3F8DC30FA68134024 +:107B1000FB607B681B6880221A65F9687868FAF751 +:107B20009BF87B695B0B03F00103002B0DD0BB6955 +:107B30005B0B03F00103002B07D07B681B684FF43D +:107B400000521A65786800F079F87B69DB0B03F066 +:107B50000103002B0DD0BB69DB0B03F00103002BED +:107B600007D07B681B684FF400421A65786800F004 +:107B70006FF87B699B0B03F00103002B10D0BB69EE +:107B80009B0B03F00103002B0AD07B681B684FF4AA +:107B900080421A657B681B6E43F080027B681A6620 +:107BA000FB69002B07D07B681B68FA691A65F969C5 +:107BB000786800F06BF83B6A002B09D07B681B6883 +:107BC0003A6A1A657B681A6E3B6A1A437B681A66C2 +:107BD0007B681B6E002B02D0786800F04DF800BF68 +:107BE0003037BD4680BD80B483B000AF7860396067 +:107BF00000BF0C37BD465DF8047B704780B483B08E +:107C000000AF7860396000BF0C37BD465DF8047B7B +:107C1000704780B483B000AF786000BF0C37BD46BA +:107C20005DF8047B704780B483B000AF7860396042 +:107C300000BF0C37BD465DF8047B704780B483B04D +:107C400000AF786000BF0C37BD465DF8047B70471D +:107C500080B483B000AF786000BF0C37BD465DF8DC +:107C6000047B704780B483B000AF786000BF0C37EE +:107C7000BD465DF8047B704780B483B000AF786088 +:107C800000BF0C37BD465DF8047B704780B483B0FD +:107C900000AF7860396000BF0C37BD465DF8047BEB +:107CA0007047000080B485B000AF7860274BBB60A0 +:107CB0007B68BA681A647B681B68D3F8803023F449 +:107CC000F8117B685B6B1A047B681B680A43C3F876 +:107CD0008020BB6803F170027B685A647B681B6874 +:107CE000D3F8803023F070617B689B6B1A067B6849 +:107CF0001B680A43C3F88020BB6803F1B0027B68AD +:107D00009A64BB6803F5C4727B68DA64BB6803F5E8 +:107D100018727B681A65BB6803F51E727B685A652A +:107D2000BB68FB6005E0FB6800221A60FB68043357 +:107D3000FB60BB6803F55473FA689A42F3D300BF43 +:107D400000BF1437BD465DF8047B704700A40040B7 +:107D500080B489B000AFF860B9607A603B60BB68FE +:107D60005B68002B0AD1BB681A69BB689B681A4321 +:107D7000BB681B689B041343FB610AE0BB681A697C +:107D8000BB689B681A43BB681B68134343F080437E +:107D9000FB61BB681B6A1A06BB68DB691A43BB68D8 +:107DA0009B691A43BB685B691A43BB68DB681B04A9 +:107DB00013433B61FB68596D3A681346DB0013447B +:107DC000DB000B44BB61BB69FA691A60BB69043311 +:107DD000BB61BB693A691A60BB690433BB610023AC +:107DE0007B6120E07B6903337A6813441B781A06B1 +:107DF0007B69023379680B441B781B041A437B6947 +:107E0000013379680B441B781B02134379687A6944 +:107E10000A4412781A43BB691A60BB690433BB6118 +:107E20007B6904337B61BB68DB68064AD35C1A4616 +:107E30007B699342D6D300BF00BF2437BD465DF8AF +:107E4000047B7047B84E010880B586B000AFF8607B +:107E5000B960C7E9002300233B612F4B1B78012B3E +:107E600001D1022353E02C4B01221A704FF47A7097 +:107E700000F09EF80346FB75FB7D002B43D1264B9B +:107E800000225A60254B1B6803F48063002B09D045 +:107E9000224B1B68214A23F4806313601E4B02228D +:107EA0001A7702E01C4B00221A77FB68002B07D1DF +:107EB000D7E90023B86800F0CDF801233B6110E05A +:107EC000FB68012B02D0FB68022B0AD13B681946E4 +:107ED000B86800F0E5F8FB68022B02D14FF480236C +:107EE0003B614FF47A7000F063F80346FB753B6921 +:107EF000002B06D0094B5A693B69DB430749134005 +:107F00004B6100F0DDF9044B00221A70FB7D18462E +:107F10001837BD4680BD00BF400000200020024051 +:107F200080B483B000AF0023FB710B4B5B69002B67 +:107F30000BDA094B094A9A60074B094A9A60064BCB +:107F40005B69002B01DA0123FB71FB7918460C37C2 +:107F5000BD465DF8047B7047002002402301674561 +:107F6000AB89EFCD80B483B000AF0123FB71094B27 +:107F70005B69084A43F000435361064B5B69002B81 +:107F800001DA0023FB71FB7918460C37BD465DF81A +:107F9000047B70470020024080B400AF034B5B6855 +:107FA0001846BD465DF8047B704700BF40000020C6 +:107FB00080B584B000AF7860FCF754FBF86009E04E +:107FC000FCF750FB0246FB68D31A7A689A4201D24A +:107FD000032337E01D4B1B6903F48033B3F5803F67 +:107FE000EED01A4B1A694CF2FA331340BB60BB68EF +:107FF000002B1DD0164B5A68BB681343144A5360BC +:10800000BB68B3F1804F07D3104B9A69BB6803F08C +:1080100040430E4913438B61BB6823F04043002B60 +:1080200004D00A4ABB6823F040431361012309E0EE +:10803000064B1B6903F00103012B02D1034B012204 +:108040001A61002318461037BD4680BD002002404B +:108050004000002080B485B000AFF860C7E900237D +:108060000E4B5B690D4A43F001035361FB683A68AC +:108070001A60BFF36F8F00BFD7E900014FF0000215 +:108080004FF000030A000023F968043113460B6027 +:1080900000BF1437BD465DF8047B704700200240E6 +:1080A00080B489B000AF786039604023FB777B688B +:1080B000BB613B687B61144B5B69134A43F48023CB +:1080C0005361EFF31083FB60FB683B6172B600BF46 +:1080D0007B691A68BB691A60BB690433BB617B6941 +:1080E00004337B61FB7F013BFB77FB7F002BEFD1F0 +:1080F0003B69BB60BB6883F3108800BF00BF2437B7 +:10810000BD465DF8047B70470020024080B584B016 +:1081100000AF78603960474B1B78012B01D10223F7 +:1081200083E0444B01221A704FF47A70FFF740FF4E +:108130000346FB73FB7B002B73D13E4B00225A603E +:108140003D4B1B6803F40073002B13D03A4B1B68A4 +:1081500003F48063002B09D0374B1B68364A23F4A5 +:1081600080631360334B03221A7716E0314B0122F0 +:108170001A7712E0304B1B6803F48063002B09D0A0 +:108180002D4B1B682C4A23F480631360294B022279 +:108190001A7702E0274B00221A777B681B68012BB5 +:1081A00011D17B685B68184600F048F84FF47A708C +:1081B000FFF7FEFE0346FB731F4B5B691E4A23F06D +:1081C000040353612BE03B684FF0FF321A607B6879 +:1081D0009B68BB601BE07B685B681946B86800F071 +:1081E0004BF84FF47A70FFF7E3FE0346FB73124B34 +:1081F0005B69114A23F4FD735361FB7B002B03D0B1 +:108200003B68BA681A600AE0BB680133BB607B68F0 +:108210009A687B68DB681344BA689A42DBD300F043 +:108220004FF8044B00221A70FB7B18461037BD46EE +:1082300080BD00BF400000200020024080B483B019 +:1082400000AF78607B6803F00103002B05D0094B79 +:108250005B69084A43F004035361064B5B69054AB6 +:1082600043F48033536100BF0C37BD465DF8047B97 +:10827000704700BF0020024080B483B000AF786038 +:1082800039600E4B5B6923F4FC727B68DB0003F4FE +:10829000FF630A4913434B61084B5B69074A43F08C +:1082A00002035361054B5B69044A43F48033536115 +:1082B00000BF0C37BD465DF8047B704700200240CC +:1082C00080B483B000AF214B1B7FFB71FB79012B86 +:1082D00002D0FB79032B17D11D4B1B681C4A23F4DA +:1082E000007313601A4B1B68194A43F40063136050 +:1082F000174B1B68164A23F400631360144B1B686A +:10830000134A43F400731360FB79022B02D0FB790C +:10831000032B11D10E4B1B680D4A43F4805313609D +:108320000B4B1B680A4A23F480531360084B1B68ED +:10833000074A43F480631360044B00221A7700BF9E +:108340000C37BD465DF8047B704700BF400000203D +:108350000020024080B487B000AF7860396000230D +:108360007B615AE13B681A6801217B6901FA03F3DA +:108370001340FB60FB68002B00F04C813B685B689E +:1083800003F00303012B05D03B685B6803F0030394 +:10839000022B30D17B689B683B617B695B000322C9 +:1083A00002FA03F3DB433A6913403B613B68DA6846 +:1083B0007B695B0002FA03F33A6913433B617B6814 +:1083C0003A699A607B685B683B6101227B6902FACB +:1083D00003F3DB433A6913403B613B685B681B096D +:1083E00003F001027B6902FA03F33A6913433B612C +:1083F0007B683A695A603B685B6803F00303032BB0 +:1084000017D07B68DB683B617B695B00032202FA63 +:1084100003F3DB433A6913403B613B689A687B692D +:108420005B0002FA03F33A6913433B617B683A69E4 +:10843000DA603B685B6803F00303022B23D17B699E +:10844000DA087B68083253F822303B617B6903F01D +:1084500007039B000F2202FA03F3DB433A69134040 +:108460003B613B681A697B6903F007039B0002FAD2 +:1084700003F33A6913433B617B69DA087B6808328E +:10848000396943F822107B681B683B617B695B009C +:10849000032202FA03F3DB433A6913403B613B6872 +:1084A0005B6803F003027B695B0002FA03F33A693D +:1084B00013433B617B683A691A603B685B6803F46D +:1084C0004033002B00F0A6805B4B1B6E5A4A43F0F2 +:1084D00001031366584B1B6E03F00103BB60BB68BE +:1084E000564A7B699B08023352F823303B617B6913 +:1084F00003F003039B000F2202FA03F3DB433A6904 +:1085000013403B617B68B3F1904F1FD07B684C4AAE +:10851000934219D07B684B4A934213D07B684A4AF6 +:1085200093420DD07B68494A934207D07B68484A02 +:10853000934201D105230AE0062308E0042306E064 +:10854000032304E0022302E0012300E000237A6910 +:1085500002F00302920093403A6913433B613749AA +:108560007B699B0802333A6941F82320394B9B68A9 +:108570003B61FB68DB433A6913403B613B685B68E6 +:1085800003F48013002B03D03A69FB6813433B616B +:10859000304A3B6993602F4BDB683B61FB68DB43F0 +:1085A0003A6913403B613B685B6803F40013002B9E +:1085B00003D03A69FB6813433B61264A3B69D360A9 +:1085C000244B5B683B61FB68DB433A6913403B61CA +:1085D0003B685B6803F40033002B03D03A69FB6807 +:1085E00013433B611B4A3B6953601A4B1B683B6159 +:1085F000FB68DB433A6913403B613B685B6803F40B +:108600008033002B03D03A69FB6813433B61114A66 +:108610003B6913607B6901337B613B681A687B6946 +:1086200022FA03F3002B7FF49DAE00BF00BF1C377E +:10863000BD465DF8047B7047001002400000014019 +:108640000004004800080048000C004800100048E2 +:10865000001400480004014080B487B000AF786087 +:10866000396000237B61BDE001227B6902FA03F3DC +:108670003A6813403B613B69002B00F0B080604AD0 +:108680007B699B08023352F82330FB607B6903F05F +:1086900003039B000F2202FA03F3FA681340FB6006 +:1086A0007B68B3F1904F1FD07B68564A934219D034 +:1086B0007B68554A934213D07B68544A93420DD04D +:1086C0007B68534A934207D07B68524A934201D158 +:1086D00005230AE0062308E0042306E0032304E060 +:1086E000022302E0012300E000237A6902F0030282 +:1086F00092009340FA689A4232D1474B1A683B691C +:10870000DB43454913400B60434B5A683B69DB43ED +:10871000414913404B60404BDA683B69DB433E49BB +:108720001340CB603C4B9A683B69DB433A491340AA +:108730008B607B6903F003039B000F2202FA03F3B3 +:10874000FB602F4A7B699B08023352F82310FB68B9 +:10875000DA432B487B699B080A40023340F8232008 +:108760007B681A687B695B00032101FA03F31A43F3 +:108770007B681A607B69DA087B68083253F822103C +:108780007B6903F007039B000F2202FA03F3DB432C +:108790007A69D20819407B68083243F822107B6856 +:1087A000DA687B695B00032101FA03F3DB431A40BB +:1087B0007B68DA607B685A6801217B6901FA03F300 +:1087C000DB431A407B685A607B689A687B695B0070 +:1087D000032101FA03F3DB431A407B689A607B694B +:1087E00001337B613A687B6922FA03F3002B7FF443 +:1087F0003BAF00BF00BF1C37BD465DF8047B704730 +:10880000000001400004004800080048000C004837 +:1088100000100048001400480004014080B483B0F8 +:1088200000AF78600B467B8013467B707B78002B13 +:1088300003D07A887B689A6102E07A887B689A62C2 +:1088400000BF0C37BD465DF8047B704780B584B02F +:1088500000AF78600023FB737B68002B01D10123FC +:10886000BBE07B6893F83A30DBB2052B01D10123E2 +:10887000B3E07B6893F83A30DBB2022B01D10123DD +:10888000ABE0584B1B6E574A43F001031366554B40 +:108890001B6E03F00103BB60BB687B6893F83A3042 +:1088A000DBB2002B03D17B68002283F83920786883 +:1088B000FAF7C8FD7B689B68402B03D07B689B68F8 +:1088C000602B33D17B681B681B6823F010017B6829 +:1088D000DA6A7B681B680A431A607B681B681A683F +:1088E000414B13407A6851687A68926811437A68FC +:1088F00012690A437968097D012902D14FF4807118 +:1089000000E0002111437A68526A11437A68926A42 +:1089100011437A68126BD20411437A68526B1206C3 +:1089200011437A6812680B43136035E07B681B685B +:108930001B6823F010017B68DA6A7B681B680A43B6 +:108940001A607B681B681A68274B13407A68516865 +:108950007A68926811437A68D26811437A6812691A +:108960000A437968097D012902D14FF4807100E042 +:10897000002111437A68526A11437A68926A11435E +:108980007A68126BD20411437A68526B1206114353 +:108990007A6812680B4313607B681B689B69002B25 +:1089A00010DB7B681B689B6923F03F017B689A6939 +:1089B0007B68DB691A437B681B6A1A437B681B6808 +:1089C0000A439A617B6893F83A30DBB2002B03D1FB +:1089D0007B68012283F83A20FB7B18461037BD469E +:1089E00080BD00BF00100240113E00E080B485B0A1 +:1089F00000AF78600023FB737B68002B02D101235A +:108A0000FB731DE07B6893F83A30DBB2052B02D193 +:108A10000123FB7314E07B6893F83A30DBB2012B3F +:108A20000CD17B681B681A687B681B6842F00102E6 +:108A30001A607B68042283F83A2001E00123FB736B +:108A4000FB7B18461437BD465DF8047B7047000079 +:108A500080B485B000AF78607B68002B41D14B4B70 +:108A60001B6803F4C063B3F5806F31D1474BD3F873 +:108A70008030464A23F48073C2F88030434B1B6831 +:108A800023F4C063414A43F400731360404B1B68F6 +:108A9000322202FB03F33F4AA2FB03239B0C013368 +:108AA000FB6002E0FB68013BFB60384B5B6903F451 +:108AB0008063B3F5806F02D1FB68002BF2D1334B9A +:108AC0005B6903F48063B3F5806F58D1032357E0EB +:108AD0002E4BD3F880302D4A23F48073C2F88030B7 +:108AE0004DE07B68B3F5007F41D1284B1B6803F450 +:108AF000C063B3F5806F31D1244BD3F88030234A63 +:108B000043F48073C2F88030204B1B6823F4C063A9 +:108B10001E4A43F4007313601D4B1B68322202FB94 +:108B200003F31C4AA2FB03239B0C0133FB6002E00E +:108B3000FB68013BFB60154B5B6903F48063B3F595 +:108B4000806F02D1FB68002BF2D1104B5B6903F4FC +:108B50008063B3F5806F12D1032311E00B4BD3F880 +:108B600080300A4A43F48073C2F8803007E0074B34 +:108B70001B6823F4C063054A43F480631360002339 +:108B800018461437BD465DF8047B704700700040FE +:108B90003400002083DE1B4380B400AF054B9B688C +:108BA000044A43F48043936000BFBD465DF8047BF4 +:108BB000704700BF0070004080B588B000AF78609B +:108BC0007B68002B01D10123FEE27B681B6803F068 +:108BD0000103002B75D0974B9B6803F00C03BB611E +:108BE000944BDB6803F003037B61BB690C2B02D160 +:108BF0007B69032B02D0BB69082B0BD18D4B1B6803 +:108C000003F40033002B5BD07B685B68002B57D1EB +:108C10000123D9E27B685B68B3F5803F06D1854BC1 +:108C20001B68844A43F4803313601DE07B685B68F3 +:108C3000B3F5A02F0CD17F4B1B687E4A43F48023F1 +:108C400013607C4B1B687B4A43F4803313600BE05A +:108C5000784B1B68774A23F480331360754B1B688D +:108C6000744A23F4802313607B685B68002B13D065 +:108C7000FBF7F8FC386108E0FBF7F4FC02463B69BF +:108C8000D31A642B01D903239EE26A4B1B6803F4B9 +:108C90000033002BF0D014E0FBF7E4FC386108E06F +:108CA000FBF7E0FC02463B69D31A642B01D903238E +:108CB0008AE2604B1B6803F40033002BF0D100E024 +:108CC00000BF7B681B6803F00203002B75D0594B73 +:108CD0009B6803F00C03BB61564BDB6803F0030396 +:108CE0007B61BB690C2B02D17B69022B02D0BB6973 +:108CF000042B1FD14F4B1B6803F48063002B05D05E +:108D00007B68DB68002B01D101235DE2494B5B6886 +:108D100023F0FE427B681B691B06464913434B60E8 +:108D2000454B1B681846FAF7C1FD0346002B43D09C +:108D3000012349E27B68DB68002B23D03D4B1B6895 +:108D40003C4A43F480731360FBF78CFC386108E005 +:108D5000FBF788FC02463B69D31A022B01D9032397 +:108D600032E2344B1B6803F48063002BF0D0314BAC +:108D70005B6823F0FE427B681B691B062D49134389 +:108D80004B601AE02B4B1B682A4A23F48073136054 +:108D9000FBF768FC386108E0FBF764FC02463B69BE +:108DA000D31A022B01D903230EE2224B1B6803F4D2 +:108DB0008063002BF0D100E000BF7B681B6803F0EC +:108DC0000803002B41D07B685B69002B1CD0194B3A +:108DD000D3F89430174A43F00103C2F89430FBF7FC +:108DE00041FC386108E0FBF73DFC02463B69D31AC1 +:108DF000022B01D90323E7E10E4BD3F8943003F0A3 +:108E00000203002BEFD020E00A4BD3F89430094A3C +:108E100023F00103C2F89430FBF724FC38610DE025 +:108E2000FBF720FC02463B69D31A022B06D9032329 +:108E3000CAE100BF00100240380000208C4BD3F87C +:108E4000943003F00203002BEAD17B681B6803F027 +:108E50000403002B00F0A6800023FB77844B9B6D5E +:108E600003F08053002B01D1012300E00023002BED +:108E70000DD07F4B9B6D7E4A43F0805393657C4BB6 +:108E80009B6D03F08053FB60FB680123FB77794BFC +:108E90001B6803F48073002B18D1764B1B68754A4E +:108EA00043F480731360FBF7DDFB386108E0FBF7E8 +:108EB000D9FB02463B69D31A022B01D9032383E174 +:108EC0006C4B1B6803F48073002BF0D07B689B68AD +:108ED000012B08D1664BD3F89030654A43F001036B +:108EE000C2F8903024E07B689B68052B10D1604B62 +:108EF000D3F890305E4A43F00403C2F890305C4BE4 +:108F0000D3F890305A4A43F00103C2F890300FE092 +:108F1000574BD3F89030564A23F00103C2F89030F3 +:108F2000534BD3F89030524A23F00403C2F89030E8 +:108F30007B689B68002B16D0FBF794FB38610AE036 +:108F4000FBF790FB02463B69D31A41F28832934209 +:108F500001D9032338E1464BD3F8903003F00203E4 +:108F6000002BEDD015E0FBF77DFB38610AE0FBF745 +:108F700079FB02463B69D31A41F28832934201D908 +:108F8000032321E13A4BD3F8903003F00203002B86 +:108F9000EDD1FB7F012B05D1354B9B6D344A23F07E +:108FA000805393657B681B6803F02003002B3CD043 +:108FB0007B689B69002B1CD02D4BD3F898302C4A32 +:108FC00043F00103C2F89830FBF74CFB386108E02E +:108FD000FBF748FB02463B69D31A022B01D9032356 +:108FE000F2E0234BD3F8983003F00203002BEFD0CC +:108FF0001BE01F4BD3F898301D4A23F00103C2F841 +:109000009830FBF72FFB386108E0FBF72BFB02469B +:109010003B69D31A022B01D90323D5E0144BD3F8B3 +:10902000983003F00203002BEFD17B68DB69002B43 +:1090300000F0C9800E4B9B6803F00C030C2B00F072 +:1090400083807B68DB69022B5ED1094B1B68084A71 +:1090500023F080731360FBF705FB38610CE0FBF72E +:1090600001FB02463B69D31A022B05D90323ABE06F +:109070000010024000700040554B1B6803F0007365 +:10908000002BECD1524BDA68524B13407A68116ACC +:109090007A68526A013A120111437A68926A12029E +:1090A00011437A68126B5208013A520511437A68EB +:1090B000526B5208013A520611437A68D26AD206BC +:1090C0000A4343491343CB60414B1B68404A43F07A +:1090D000807313603E4BDB683D4A43F08073D3607E +:1090E000FBF7C0FA386108E0FBF7BCFA02463B69BF +:1090F000D31A022B01D9032366E0354B1B6803F01A +:109100000073002BF0D05EE0314B1B68304A23F037 +:1091100080731360FBF7A6FA386108E0FBF7A2FA48 +:1091200002463B69D31A022B01D903234CE0284B9A +:109130001B6803F00073002BF0D1254BDA6824493B +:10914000254B1340CB603EE07B68DB69012B01D1EE +:10915000012339E01E4BDB687B617B6903F003026E +:109160007B681B6A9A422CD17B6903F0F0027B6812 +:109170005B6A013B1B019A4223D17B6903F4FE42E7 +:109180007B689B6A1B029A421BD17B6903F0784281 +:109190007B68DB6ADB069A4213D17B6903F4C00269 +:1091A0007B681B6B5B08013B5B059A4209D17B69BD +:1091B00003F0C0627B685B6B5B08013B5B069A4215 +:1091C00001D0012300E0002318462037BD4680BDB2 +:1091D000001002400C809F01FCFFEEFE80B586B0BF +:1091E00000AF7860396000237B617B68002B01D180 +:1091F00001231EE1914B1B6803F00F033A689A426A +:1092000010D98E4B1B6823F00F028C493B68134327 +:109210000B608A4B1B6803F00F033A689A4201D037 +:10922000012306E17B681B6803F00103002B73D068 +:109230007B685B68032B29D1814B1B6803F00073AB +:10924000002B01D10123F4E000F0D0F938613B6933 +:109250007C4A93423FD97A4B9B6803F0F003002B82 +:1092600009D07B681B6803F00203002B33D07B68B6 +:109270009B68002B2FD1724B9B6823F0F003704A40 +:1092800043F08003936080237B6124E07B685B680C +:10929000022B07D16A4B1B6803F40033002B09D162 +:1092A0000123C6E0664B1B6803F48063002B01D1E9 +:1092B0000123BEE000F0CEF838613B69614A934279 +:1092C00009D95F4B9B6823F0F0035D4A43F08003AC +:1092D000936080237B615A4B9B6823F003027B6879 +:1092E0005B68574913438B60FBF7BCF9F8600AE0F1 +:1092F000FBF7B8F90246FB68D31A41F28832934271 +:1093000001D9032395E04E4B9B6803F00C027B6868 +:109310005B689B009A42EBD17B681B6803F00203F9 +:10932000002B23D07B681B6803F00403002B05D0BF +:10933000434B9B68424A43F4E06393607B681B683D +:1093400003F00803002B07D03D4B9B6823F47C53AC +:109350003B4A43F4E0639360394B9B6823F0F0028F +:109360007B689B68364913438B6008E07B69802BE0 +:1093700005D1334B9B68324A23F0F00393602F4BA7 +:109380001B6803F00F033A689A421DD22B4B1B68EF +:1093900023F00F0229493B6813430B60FBF762F986 +:1093A000F8600AE0FBF75EF90246FB68D31A41F267 +:1093B0008832934201D903233BE0204B1B6803F022 +:1093C0000F033A689A42EDD17B681B6803F00403EF +:1093D000002B08D01A4B9B6823F4E0627B68DB68A3 +:1093E000174913438B607B681B6803F00803002B4D +:1093F00009D0134B9B6823F460527B681B69DB0028 +:109400000F4913438B6000F025F802460C4B9B6814 +:109410001B0903F00F030C49CB5C03F01F0322FA76 +:1094200003F30A4A13600A4B1B681846FAF73EFA20 +:10943000034618461837BD4680BD00BF00200240D5 +:109440000010024000B4C404904E01083400002013 +:109450003800002080B487B000AF2C4B9B6803F02D +:109460000C03042B02D12A4B3B6147E0274B9B683E +:1094700003F00C03082B02D1264B3B613EE0234B4B +:109480009B6803F00C030C2B36D1204BDB6803F0F8 +:109490000303FB601D4BDB681B0903F00F03013363 +:1094A000BB60FB68032B0CD11A4ABB68B2FBF3F319 +:1094B000164AD268120A02F07F0202FB03F37B61B4 +:1094C0000CE0134ABB68B2FBF3F3104AD268120AED +:1094D00002F07F0202FB03F37B6100BF0B4BDB68F2 +:1094E0005B0E03F0030301335B007B607A697B68EA +:1094F000B2FBF3F33B6101E000233B613B6918469B +:109500001C37BD465DF8047B704700BF0010024069 +:109510000024F40000366E0180B400AF034B1B68DA +:109520001846BD465DF8047B704700BF340000203C +:1095300080B500AFFFF7F0FF0246064B9B681B0AA1 +:1095400003F007030449CB5C03F01F0322FA03F383 +:10955000184680BD00100240A04E010880B500AF43 +:10956000FFF7DAFF0246064B9B68DB0A03F00703AE +:109570000449CB5C03F01F0322FA03F3184680BDB5 +:1095800000100240A04E010880B483B000AF7860A4 +:1095900039607B680F221A60124B9B6803F003024C +:1095A0007B685A600F4B9B6803F0F0027B689A60FF +:1095B0000C4B9B6803F4E0627B68DA60094B9B68A4 +:1095C000DB0803F4E0627B681A61074B1B6803F059 +:1095D0000F023B681A6000BF0C37BD465DF8047B84 +:1095E000704700BF001002400020024080B487B0E6 +:1095F00000AF1E4BDB6803F003033B611B4BDB68D2 +:109600001B0903F00F030133FB603B69032B0CD1F3 +:10961000174AFB68B2FBF3F3144AD268120A02F04D +:109620007F0202FB03F37B610CE0124AFB68B2FB92 +:10963000F3F30E4AD268120A02F07F0202FB03F330 +:109640007B6100BF094BDB685B0E03F00303013352 +:109650005B00BB607A69BB68B2FBF3F37B607B683D +:1096600018461C37BD465DF8047B70470010024069 +:1096700000366E010024F40080B586B000AF78603B +:109680000023FB740023BB747B681B6803F4002376 +:10969000002B00F0988000237B74434B9B6D03F0FC +:1096A0008053002B0DD1404B9B6D3F4A43F08053BC +:1096B00093653D4B9B6D03F08053BB60BB680123FA +:1096C0007B743A4B1B68394A43F480731360FAF792 +:1096D000C9FFF86009E0FAF7C5FF0246FB68D31A34 +:1096E000022B02D90323FB7405E0304B1B6803F403 +:1096F0008073002BEFD0FB7C002B59D12A4BD3F881 +:10970000903003F440737B617B69002B1ED07B6833 +:109710001B6C7A699A4219D0234BD3F8903023F40A +:1097200040737B61204BD3F890301F4A43F4803361 +:10973000C2F890301C4BD3F890301B4A23F480338E +:10974000C2F89030184A7B69C2F890307B6903F008 +:109750000103002B16D0FAF785FFF8600BE0FAF74B +:1097600081FF0246FB68D31A41F28832934202D944 +:109770000323FB7406E00C4BD3F8903003F0020394 +:10978000002BECD0FB7C002B0BD1074BD3F8903097 +:1097900023F440727B681B6C03491343C1F890307B +:1097A00008E0FB7CBB7405E0001002400070004044 +:1097B000FB7CBB747B7C012B05D1A64B9B6DA54A22 +:1097C00023F0805393657B681B6803F00103002B33 +:1097D0000AD0A04BD3F8883023F003027B685B6883 +:1097E0009C491343C1F888307B681B6803F002036F +:1097F000002B0AD0974BD3F8883023F00C027B68FB +:109800009B6894491343C1F888307B681B6803F058 +:109810000403002B0AD08F4BD3F8883023F030029A +:109820007B68DB688B491343C1F888307B681B6811 +:1098300003F00803002B0AD0864BD3F8883023F0BE +:10984000C0027B681B6983491343C1F888307B6879 +:109850001B6803F02003002B0AD07E4BD3F888301E +:1098600023F440627B685B697A491343C1F888300E +:109870007B681B6803F04003002B0AD0754BD3F8BC +:10988000883023F440527B689B6972491343C1F8C6 +:1098900088307B681B6803F08003002B0AD06D4B77 +:1098A000D3F8883023F440427B68DB69694913436D +:1098B000C1F888307B681B6803F48073002B0AD0E2 +:1098C000644BD3F8883023F440327B681B6A6149CB +:1098D0001343C1F888307B681B6803F40073002BC6 +:1098E0000AD05C4BD3F8883023F440227B685B6A53 +:1098F00058491343C1F888307B681B6803F48063C0 +:10990000002B15D0534BD3F8883023F440127B68DA +:109910009B6A50491343C1F888307B689B6AB3F552 +:10992000801F05D14B4BDB684A4A43F48013D36058 +:109930007B681B6803F40063002B15D0454BD3F8FC +:10994000883023F440027B68DB6A42491343C1F844 +:1099500088307B68DB6AB3F5800F05D13D4BDB684F +:109960003C4A43F48013D3607B681B6803F4805344 +:10997000002B15D0374BD3F8883023F040727B682A +:109980001B6B34491343C1F888307B681B6BB3F100 +:10999000807F05D12F4BDB682E4A43F48013D360C0 +:1099A0007B681B6803F40053002B15D0294BD3F8B8 +:1099B000883023F040627B685B6B26491343C1F813 +:1099C00088307B685B6BB3F1006F05D1214BDB689E +:1099D000204A43F48013D3607B681B6803F4804300 +:1099E000002B15D01B4BD3F8883023F040627B68E6 +:1099F0009B6B18491343C1F888307B689B6BB3F1AC +:109A0000006F05D1134BDB68124A43F48013D36017 +:109A10007B681B6803F40043002B15D00D4BD3F873 +:109A2000883023F040527B68DB6B0A491343C1F84E +:109A300088307B68DB6BB3F1805F05D1054BDB6859 +:109A4000044A43F48033D360BB7C18461837BD46C4 +:109A500080BD00BF0010024080B584B000AF7860C8 +:109A60000123FB737B68002B70D07B6893F8253053 +:109A7000DBB2002B06D17B68002283F824207868B3 +:109A8000F9F712FD7B68022283F825207B681B68AA +:109A9000DB6803F01003102B4FD07B681B68CA22D1 +:109AA0005A627B681B6853225A62786800F078F823 +:109AB0000346FB73FB7B002B26D17B681B689B69ED +:109AC0007A68126823F08E6323F0400393617B6809 +:109AD0001B6899697B685A687B681B691A437B68B5 +:109AE0009B691A437B681B680A439A617B68D96843 +:109AF0007B689B681A047B681B680A431A61786854 +:109B000000F084F80346FB73FB7B002B10D17B68CD +:109B10001B689B6923F060417B681A6A7B68DB697C +:109B20001A437B685B691A437B681B680A439A6126 +:109B30007B681B68FF225A6201E00023FB73FB7BFA +:109B4000002B03D17B68012283F82520FB7B18467C +:109B50001037BD4680BD000080B584B000AF78608E +:109B60007B681B680D4ADA60FAF77CFDF86009E053 +:109B7000FAF778FD0246FB68D31AB3F57A7F01D96C +:109B8000032307E07B681B68DB6803F02003002BDE +:109B9000EED0002318461037BD4680BD5F0001009F +:109BA00080B584B000AF78600023FB737B681B68CE +:109BB000DB6803F04003002B23D17B681B68DA6865 +:109BC0007B681B6842F08002DA60FAF74BFDB860F0 +:109BD0000DE0FAF747FD0246BB68D31AB3F57A7F6A +:109BE00005D90323FB737B68032283F825207B6858 +:109BF0001B68DB6803F04003002B02D1FB7B032BC7 +:109C0000E7D1FB7B18461037BD4680BD80B584B0D8 +:109C100000AF78600023FB737B681B68DA687B68A1 +:109C20001B6822F08002DA607B681B689B6903F086 +:109C30002003002B0CD17868FFF78EFF0346002B22 +:109C400022D07B68032283F825200323FB731BE0CB +:109C50007B681B689A697B681B6822F020029A6106 +:109C60007868FFF779FF0346002B05D07B68032255 +:109C700083F825200323FB737B681B689A697B6844 +:109C80001B6842F020029A61FB7B18461037BD46E4 +:109C900080BD000080B586B000AFF860B9607A6022 +:109CA000FB6893F82430012B01D1022372E0FB689A +:109CB000012283F82420FB68022283F82520FB6818 +:109CC0001B68CA225A62FB681B6853225A62FB68EF +:109CD0001B689A69FB681B6822F480629A61FB68C2 +:109CE0001B680422DA65FB681B68DB6803F040032D +:109CF000002B20D1FAF7B6FC786115E0FAF7B2FC38 +:109D000002467B69D31AB3F57A7F0DD9FB681B68CD +:109D1000FF225A62FB68032283F82520FB68002299 +:109D200083F82420032335E0FB681B68DB6803F01D +:109D30000403002BE2D0FB681B68BA685A61FB6819 +:109D40001B689B6923F00701FB681B687A680A435C +:109D50009A61124B1B68114A43F4801313600F4B36 +:109D60009B680E4A43F480139360FB681B689A69F2 +:109D7000FB681B6842F488429A61FB681B68FF22FB +:109D80005A62FB68012283F82520FB68002283F8D1 +:109D90002420002318461837BD4680BD000401402A +:109DA00080B582B000AF78607B681B681B6D03F0E4 +:109DB0000403002B0AD07B681B680422DA65074B7A +:109DC0004FF480125A617868F7F74EFB7B680122E6 +:109DD00083F8252000BF0837BD4680BD0004014040 +:109DE00080B582B000AF78607B68002B01D1012381 +:109DF00049E07B6893F83D30DBB2002B06D17B68ED +:109E0000002283F83C207868F9F792FB7B680222F5 +:109E100083F83D207B681A687B6804331946104636 +:109E200001F00EFA7B68012283F848207B6801224A +:109E300083F83E207B68012283F83F207B68012263 +:109E400083F840207B68012283F841207B6801224F +:109E500083F842207B68012283F843207B6801223B +:109E600083F844207B68012283F845207B68012227 +:109E700083F846207B68012283F847207B68012213 +:109E800083F83D20002318460837BD4680BD0000FA +:109E900080B485B000AF78607B6893F83D30DBB26A +:109EA000012B01D001234AE07B68022283F83D2088 +:109EB0007B681B68DA687B681B6842F00102DA6025 +:109EC0007B681B68214A934218D07B681B68B3F1FA +:109ED000804F13D07B681B681D4A93420ED07B686D +:109EE0001B681C4A934209D07B681B681A4A93423C +:109EF00004D07B681B68194A934215D17B681B68A4 +:109F00009A68174B1340FB60FB68062B15D0FB6863 +:109F1000B3F5803F11D07B681B681A687B681B68AB +:109F200042F001021A6008E07B681B681A687B68CF +:109F30001B6842F001021A6000E000BF00231846CF +:109F40001437BD465DF8047B704700BF002C01400C +:109F5000000400400008004000340140004001407F +:109F60000700010080B582B000AF78607B68002BED +:109F700001D1012349E07B6893F83D30DBB2002B2F +:109F800006D17B68002283F83C20786800F041F815 +:109F90007B68022283F83D207B681A687B68043363 +:109FA0001946104601F04CF97B68012283F84820DD +:109FB0007B68012283F83E207B68012283F83F20E2 +:109FC0007B68012283F840207B68012283F84120CE +:109FD0007B68012283F842207B68012283F84320BA +:109FE0007B68012283F844207B68012283F84520A6 +:109FF0007B68012283F846207B68012283F8472092 +:10A000007B68012283F83D20002318460837BD46AF +:10A0100080BD80B483B000AF786000BF0C37BD4610 +:10A020005DF8047B7047000080B584B000AF7860B5 +:10A0300039603B68002B09D17B6893F83E30DBB276 +:10A04000012B14BF01230023DBB23CE03B68042B4F +:10A0500009D17B6893F83F30DBB2012B14BF012399 +:10A060000023DBB22FE03B68082B09D17B6893F813 +:10A070004030DBB2012B14BF01230023DBB222E00E +:10A080003B680C2B09D17B6893F84130DBB2012B84 +:10A0900014BF01230023DBB215E03B68102B09D16C +:10A0A0007B6893F84230DBB2012B14BF01230023FD +:10A0B000DBB208E07B6893F84330DBB2012B14BFBE +:10A0C00001230023DBB2002B01D0012397E03B6882 +:10A0D000002B04D17B68022283F83E2023E03B68FA +:10A0E000042B04D17B68022283F83F201BE03B68ED +:10A0F000082B04D17B68022283F8402013E03B68E0 +:10A100000C2B04D17B68022283F841200BE03B68D2 +:10A11000102B04D17B68022283F8422003E07B6885 +:10A12000022283F843207B681B68012239681846A5 +:10A1300001F096FE7B681B68334A934213D07B681C +:10A140001B68324A93420ED07B681B68304A9342A8 +:10A1500009D07B681B682F4A934204D07B681B6838 +:10A160002D4A934201D1012300E00023002B07D0A8 +:10A170007B681B685A6C7B681B6842F400425A6417 +:10A180007B681B68204A934218D07B681B68B3F138 +:10A19000804F13D07B681B68204A93420ED07B68A7 +:10A1A0001B681F4A934209D07B681B68174A934279 +:10A1B00004D07B681B68164A934215D17B681B68E4 +:10A1C0009A68184B1340FB60FB68062B15D0FB68A0 +:10A1D000B3F5803F11D07B681B681A687B681B68E9 +:10A1E00042F001021A6008E07B681B681A687B680D +:10A1F0001B6842F001021A6000E000BF002318460D +:10A200001037BD4680BD00BF002C01400034014026 +:10A21000004001400044014000480140000400406B +:10A22000000800400700010080B582B000AF7860F0 +:10A2300039607B681B6800223968184601F010FEFF +:10A240007B681B683E4A934213D07B681B683D4A7B +:10A2500093420ED07B681B683B4A934209D07B68CF +:10A260001B683A4A934204D07B681B68384A934281 +:10A2700001D1012300E00023002B17D07B681B686D +:10A280001A6A41F211131340002B0FD17B681B682F +:10A290001A6A44F244431340002B07D17B681B68C1 +:10A2A0005A6C7B681B6822F400425A647B681B6806 +:10A2B0001A6A41F211131340002B0FD17B681B68FF +:10A2C0001A6A44F244431340002B07D17B681B6891 +:10A2D0001A687B681B6822F001021A603B68002B39 +:10A2E00004D17B68012283F83E2023E03B68042BE5 +:10A2F00004D17B68012283F83F201BE03B68082BD8 +:10A3000004D17B68012283F8402013E03B680C2BCA +:10A3100004D17B68012283F841200BE03B68102BBD +:10A3200004D17B68012283F8422003E07B6801228C +:10A3300083F84320002318460837BD4680BD00BF80 +:10A34000002C014000340140004001400044014025 +:10A350000048014080B582B000AF78607B68002B78 +:10A3600001D1012349E07B6893F83D30DBB2002B3B +:10A3700006D17B68002283F83C20786800F041F821 +:10A380007B68022283F83D207B681A687B6804336F +:10A390001946104600F054FF7B68012283F84820DC +:10A3A0007B68012283F83E207B68012283F83F20EE +:10A3B0007B68012283F840207B68012283F84120DA +:10A3C0007B68012283F842207B68012283F84320C6 +:10A3D0007B68012283F844207B68012283F84520B2 +:10A3E0007B68012283F846207B68012283F847209E +:10A3F0007B68012283F83D20002318460837BD46BC +:10A4000080BD80B483B000AF786000BF0C37BD461C +:10A410005DF8047B7047000080B586B000AFF8603F +:10A42000B9607A607B800023FB75BB68002B04D188 +:10A43000FB6893F83E30DBB223E0BB68042B04D109 +:10A44000FB6893F83F30DBB21BE0BB68082B04D1FC +:10A45000FB6893F84030DBB213E0BB680C2B04D1EF +:10A46000FB6893F84130DBB20BE0BB68102B04D1E2 +:10A47000FB6893F84230DBB203E0FB6893F84330AB +:10A48000DBB2BB75BB68002B04D1FB6893F844308A +:10A49000DBB213E0BB68042B04D1FB6893F84530B2 +:10A4A000DBB20BE0BB68082B04D1FB6893F84630A5 +:10A4B000DBB203E0FB6893F84730DBB27B75BB7D12 +:10A4C000022B02D07B7D022B01D1022352E1BB7D06 +:10A4D000012B53D17B7D012B50D17B68002B02D007 +:10A4E0007B88002B01D1012344E1BB68002B04D100 +:10A4F000FB68022283F83E2023E0BB68042B04D1D2 +:10A50000FB68022283F83F201BE0BB68082B04D1C4 +:10A51000FB68022283F8402013E0BB680C2B04D1B7 +:10A52000FB68022283F841200BE0BB68102B04D1AA +:10A53000FB68022283F8422003E0FB68022283F8D2 +:10A540004320BB68002B04D1FB68022283F844201F +:10A5500016E0BB68042B04D1FB68022283F8452077 +:10A560000EE0BB68082B04D1FB68022283F846206A +:10A5700006E0FB68022283F8472001E00123F9E0AE +:10A58000FB681B680122B968184601F069FCBB68CA +:10A590000C2B00F2AD8001A252F823F0D1A50008E7 +:10A5A000F1A60008F1A60008F1A6000819A6000807 +:10A5B000F1A60008F1A60008F1A6000861A60008AF +:10A5C000F1A60008F1A60008F1A60008A9A6000857 +:10A5D000FB685B6A694ADA62FB685B6A684A1A630D +:10A5E000FB685B6A674A5A63FB68586AFB681B68CA +:10A5F000343319467A687B88FCF7F8FA0346002B57 +:10A6000001D00123B6E0FB681B68DA68FB681B68B1 +:10A6100042F40072DA606EE0FB689B6A574ADA62C5 +:10A62000FB689B6A564A1A63FB689B6A554A5A63E1 +:10A63000FB68986AFB681B68383319467A687B8820 +:10A64000FCF7D4FA0346002B01D0012392E0FB680B +:10A650001B68DA68FB681B6842F48062DA604AE0D3 +:10A66000FB68DB6A454ADA62FB68DB6A444A1A63C4 +:10A67000FB68DB6A434A5A63FB68D86AFB681B685D +:10A680003C3319467A687B88FCF7B0FA0346002B06 +:10A6900001D001236EE0FB681B68DA68FB681B6869 +:10A6A00042F40062DA6026E0FB681B6B334ADA6230 +:10A6B000FB681B6B324A1A63FB681B6B314A5A6397 +:10A6C000FB68186BFB681B68403319467A687B8807 +:10A6D000FCF78CFA0346002B01D001234AE0FB680B +:10A6E0001B68DA68FB681B6842F48052DA6002E09B +:10A6F0000123FB7500BFFB681B68234A934218D0F7 +:10A70000FB681B68B3F1804F13D0FB681B681F4ABE +:10A7100093420ED0FB681B681D4A934209D0FB6828 +:10A720001B681C4A934204D0FB681B681A4A934278 +:10A7300015D1FB681B689A68184B13403B613B6955 +:10A74000062B15D03B69B3F5803F11D0FB681B6821 +:10A750001A68FB681B6842F001021A6008E0FB6897 +:10A760001B681A68FB681B6842F001021A6000E06F +:10A7700000BFFB7D18461837BD4680BD0FB10008ED +:10A78000D7B100087DB00008002C01400004004053 +:10A790000008004000340140004001400700010073 +:10A7A00080B584B000AF78607B681B68DB68FB60B5 +:10A7B0007B681B681B69BB60BB6803F00203002B4E +:10A7C00020D0FB6803F00203002B1BD07B681B68C2 +:10A7D0006FF002021A617B6801221A777B681B689E +:10A7E0009B6903F00303002B03D07868F9F71CFB87 +:10A7F00005E0786800F010FC786800F021FC7B68C8 +:10A8000000221A77BB6803F00403002B20D0FB68FA +:10A8100003F00403002B1BD07B681B686FF004025D +:10A820001A617B6802221A777B681B689B6903F4B4 +:10A830004073002B03D07868F9F7F6FA05E07868E2 +:10A8400000F0EAFB786800F0FBFB7B6800221A77D7 +:10A85000BB6803F00803002B20D0FB6803F008035B +:10A86000002B1BD07B681B686FF008021A617B68A5 +:10A8700004221A777B681B68DB6903F00303002B53 +:10A8800003D07868F9F7D0FA05E0786800F0C4FBE7 +:10A89000786800F0D5FB7B6800221A77BB6803F06C +:10A8A0001003002B20D0FB6803F01003002B1BD0FB +:10A8B0007B681B686FF010021A617B6808221A77A8 +:10A8C0007B681B68DB6903F44073002B03D0786856 +:10A8D000F9F7AAFA05E0786800F09EFB786800F0C6 +:10A8E000AFFB7B6800221A77BB6803F00103002BE3 +:10A8F0000CD0FB6803F00103002B07D07B681B68BA +:10A900006FF001021A617868F8F734FBBB6803F056 +:10A910008003002B04D1BB6803F40053002B0CD040 +:10A92000FB6803F08003002B07D07B681B686FF483 +:10A9300002521A61786801F085FCBB6803F48073E9 +:10A94000002B0CD0FB6803F08003002B07D07B6842 +:10A950001B686FF480721A61786801F07DFCBB6837 +:10A9600003F04003002B0CD0FB6803F04003002BE6 +:10A9700007D07B681B686FF040021A61786800F0AE +:10A9800069FBBB6803F02003002B0CD0FB6803F0CD +:10A990002003002B07D07B681B686FF020021A6130 +:10A9A000786801F045FCBB6803F48013002B0CD0E1 +:10A9B000FB6803F48013002B07D07B681B686FF4DF +:10A9C00080121A61786801F051FCBB6803F400132F +:10A9D000002B0CD0FB6803F40013002B07D07B681E +:10A9E0001B686FF400121A61786801F049FCBB68BB +:10A9F00003F48003002B0CD0FB6803F48003002BCE +:10AA000007D07B681B686FF480021A61786801F0D8 +:10AA100041FCBB6803F40003002B0CD0FB6803F47B +:10AA20000003002B07D07B681B686FF400021A61DB +:10AA3000786801F039FC00BF1037BD4680BD80B595 +:10AA400086B000AFF860B9607A600023FB75FB68E0 +:10AA500093F83C30012B01D1022388E0FB680122EE +:10AA600083F83C207B68002B1BD1FB681868BB680F +:10AA70001968BB685A68BB68DB6801F037F8FB6887 +:10AA80001B689A69FB681B6822F00C029A61FB68DC +:10AA90001B689969BB689A68FB681B680A439A61DE +:10AAA00060E07B68042B1CD1FB681868BB681968E0 +:10AAB000BB685A68BB68DB6801F0AFF8FB681B68CD +:10AAC0009A69FB681B6822F440629A61FB681B6804 +:10AAD0009969BB689B681A02FB681B680A439A6104 +:10AAE00040E07B68082B1BD1FB681868BB681968BD +:10AAF000BB685A68BB68DB6801F0FCF8FB681B6840 +:10AB0000DA69FB681B6822F00C02DA61FB681B68DB +:10AB1000D969BB689A68FB681B680A43DA6121E05F +:10AB20007B680C2B1CD1FB681868BB681968BB6874 +:10AB30005A68BB68DB6801F019F9FB681B68DA69C1 +:10AB4000FB681B6822F44062DA61FB681B68D96904 +:10AB5000BB689B681A02FB681B680A43DA6101E064 +:10AB60000123FB75FB68002283F83C20FB7D18461F +:10AB70001837BD4680BD000080B586B000AFF860D4 +:10AB8000B9607A600023FB75FB6893F83C30012BB9 +:10AB900001D10223FFE0FB68012283F83C207B689F +:10ABA000142B00F2F08001A252F823F001AC00084F +:10ABB00087AD000887AD000887AD000841AC0008EC +:10ABC00087AD000887AD000887AD000883AC00089A +:10ABD00087AD000887AD000887AD0008C3AC00084A +:10ABE00087AD000887AD000887AD000805AD0008F7 +:10ABF00087AD000887AD000887AD000845AD0008A7 +:10AC0000FB681B68B968184600F0B6FBFB681B6858 +:10AC10009A69FB681B6842F008029A61FB681B682E +:10AC20009A69FB681B6822F004029A61FB681B6842 +:10AC30009969BB681A69FB681B680A439A61A5E0B9 +:10AC4000FB681B68B968184600F026FCFB681B68A7 +:10AC50009A69FB681B6842F400629A61FB681B6892 +:10AC60009A69FB681B6822F480629A61FB681B6822 +:10AC70009969BB681B691A02FB681B680A439A61E1 +:10AC800084E0FB681B68B968184600F08FFCFB681D +:10AC90001B68DA69FB681B6842F00802DA61FB682E +:10ACA0001B68DA69FB681B6822F00402DA61FB6842 +:10ACB0001B68D969BB681A69FB681B680A43DA61BB +:10ACC00064E0FB681B68B968184600F0F7FCFB6895 +:10ACD0001B68DA69FB681B6842F40062DA61FB6892 +:10ACE0001B68DA69FB681B6822F48062DA61FB6822 +:10ACF0001B68D969BB681B691A02FB681B680A4399 +:10AD0000DA6143E0FB681B68B968184600F060FD33 +:10AD1000FB681B681A6DFB681B6842F008021A6525 +:10AD2000FB681B681A6DFB681B6822F004021A6539 +:10AD3000FB681B68196DBB681A69FB681B680A43CE +:10AD40001A6523E0FB681B68B968184600F0A4FD8B +:10AD5000FB681B681A6DFB681B6842F400621A6589 +:10AD6000FB681B681A6DFB681B6822F480621A6519 +:10AD7000FB681B68196DBB681B691A02FB681B68BE +:10AD80000A431A6502E00123FB7500BFFB6800223D +:10AD900083F83C20FB7D18461837BD4680BD00BFB8 +:10ADA00080B584B000AF786039600023FB737B68A6 +:10ADB00093F83C30012B01D10223DEE07B680122B5 +:10ADC00083F83C207B68022283F83D207B681B6867 +:10ADD0009B68BB60BB6823F4441323F07703BB601C +:10ADE000BB6823F47F43BB607B681B68BA689A60CA +:10ADF0003B681B68634A934200F0A980614A934212 +:10AE000000F2AE80604A934200F0A1805E4A934215 +:10AE100000F2A6805D4A934200F099805B4A93421B +:10AE200000F29E805A4A934200F09180584A934221 +:10AE300000F29680B3F1101F00F08980B3F1101F6B +:10AE400000F28E80B3F5005F3ED0B3F5005F00F2F4 +:10AE50008780B3F5805F00F08680B3F5805F7FD890 +:10AE6000702B1AD0702B7BD8602B50D0602B77D8EA +:10AE7000502B3CD0502B73D8402B58D0402B6FD840 +:10AE8000302B64D0302B6BD8202B60D0202B67D890 +:10AE9000002B5CD0102B5AD062E07B6818683B68AE +:10AEA00099683B685A683B68DB6800F0B9FF7B68CB +:10AEB0001B689B68BB60BB6843F07703BB607B6823 +:10AEC0001B68BA689A604FE07B6818683B689968AD +:10AED0003B685A683B68DB6800F0A2FF7B681B6830 +:10AEE0009A687B681B6842F480429A603CE07B6809 +:10AEF00018683B6859683B68DB681A4600F05EFEDC +:10AF00007B681B685021184600F06DFF2CE07B68C1 +:10AF100018683B6859683B68DB681A4600F0BAFE5F +:10AF20007B681B686021184600F05DFF1CE07B68B1 +:10AF300018683B6859683B68DB681A4600F03EFEBB +:10AF40007B681B684021184600F04DFF0CE07B68D1 +:10AF50001A683B681B681946104600F044FF03E07E +:10AF60000123FB7300E000BF7B68012283F83D20D2 +:10AF70007B68002283F83C20FB7B18461037BD46D7 +:10AF800080BD00BF700010004000100030001000B5 +:10AF90002000100080B582B000AF786039607B6817 +:10AFA00093F83C30012B01D1022331E07B68012270 +:10AFB00083F83C207B68022283F83D20396878685A +:10AFC00000F0D0FC0346002B09D07B68012283F8F7 +:10AFD0003D207B68002283F83C20012318E07B6839 +:10AFE0001B68DA687B681B6822F04002DA607B68C5 +:10AFF0001B68DA687B681B6822F48042DA607B6831 +:10B00000012283F83D207B68002283F83C20002346 +:10B0100018460837BD4680BD80B483B000AF786065 +:10B0200000BF0C37BD465DF8047B704780B483B029 +:10B0300000AF786000BF0C37BD465DF8047B7047F9 +:10B0400080B483B000AF786000BF0C37BD465DF8B8 +:10B05000047B704780B483B000AF786000BF0C37CA +:10B06000BD465DF8047B704780B483B000AF786064 +:10B0700000BF0C37BD465DF8047B704780B584B0D7 +:10B0800000AF78607B689B6AFB60FB685B6A7A68EC +:10B090009A4207D1FB6801221A77FB68012283F8E4 +:10B0A0003E202AE0FB689B6A7A689A4207D1FB68D7 +:10B0B00002221A77FB68012283F83F201DE0FB681B +:10B0C000DB6A7A689A4207D1FB6804221A77FB6828 +:10B0D000012283F8402010E0FB681B6B7A689A42DB +:10B0E00007D1FB6808221A77FB68012283F8412008 +:10B0F00003E0FB68012283F83D20F868FFF7B4FF06 +:10B10000FB6800221A7700BF1037BD4680BD80B5AE +:10B1100084B000AF78607B689B6AFB60FB685B6A09 +:10B120007A689A420FD1FB6801221A777B68DB6943 +:10B13000002B46D1FB68012283F83E20FB680122E8 +:10B1400083F844203DE0FB689B6A7A689A420FD1FD +:10B15000FB6802221A777B68DB69002B31D1FB6820 +:10B16000012283F83F20FB68012283F8452028E074 +:10B17000FB68DB6A7A689A420FD1FB6804221A776F +:10B180007B68DB69002B1CD1FB68012283F840201F +:10B19000FB68012283F8462013E0FB681B6B7A688A +:10B1A0009A420ED1FB6808221A777B68DB69002B74 +:10B1B00007D1FB68012283F84120FB68012283F854 +:10B1C0004720F868F8F730FEFB6800221A7700BFC6 +:10B1D0001037BD4680BD80B584B000AF78607B6815 +:10B1E0009B6AFB60FB685B6A7A689A4203D1FB68E2 +:10B1F00001221A7719E0FB689B6A7A689A4203D1A8 +:10B20000FB6802221A7710E0FB68DB6A7A689A42D0 +:10B2100003D1FB6804221A7707E0FB681B6B7A688E +:10B220009A4202D1FB6808221A77F868FFF7FEFEFF +:10B23000FB6800221A7700BF1037BD4680BD0000B2 +:10B2400080B485B000AF786039607B681B68FB60B4 +:10B250007B68424A93420FD07B68B3F1804F0BD09A +:10B260007B683F4A934207D07B683E4A934203D0B3 +:10B270007B683D4A934208D1FB6823F07003FB6072 +:10B280003B685B68FA681343FB607B68334A934210 +:10B290001BD07B68B3F1804F17D07B68304A934254 +:10B2A00013D07B682F4A93420FD07B682E4A93427B +:10B2B0000BD07B682D4A934207D07B682C4A93427F +:10B2C00003D07B682B4A934208D1FB6823F4407378 +:10B2D000FB603B68DB68FA681343FB60FB6823F0A4 +:10B2E00080023B685B691343FB607B68FA681A6005 +:10B2F0003B689A687B68DA623B681A687B689A6286 +:10B300007B68164A93420FD07B68174A93420BD052 +:10B310007B68164A934207D07B68154A934203D054 +:10B320007B68144A934203D13B681A697B681A63AD +:10B330007B6801225A617B681B6903F00103012BC2 +:10B3400005D17B681B6923F001027B681A6100BF8D +:10B350001437BD465DF8047B704700BF002C0140E8 +:10B36000000400400008004000340140004001405B +:10B37000004401400048014080B487B000AF7860CD +:10B3800039607B681B6A7B617B681B6A23F0010262 +:10B390007B681A627B685B683B617B689B69FB60CA +:10B3A000FB6823F4803323F07003FB60FB6823F019 +:10B3B0000303FB603B681B68FA681343FB607B690F +:10B3C00023F002037B613B689B687A6913437B61CE +:10B3D0007B682C4A93420FD07B682B4A93420BD058 +:10B3E0007B682A4A934207D07B68294A934203D05C +:10B3F0007B68284A93420CD17B6923F008037B6168 +:10B400003B68DB687A6913437B617B6923F0040343 +:10B410007B617B681B4A93420FD07B681A4A934238 +:10B420000BD07B68194A934207D07B68184A934235 +:10B4300003D07B68174A934211D13B6923F4807390 +:10B440003B613B6923F400733B613B685B693A698C +:10B4500013433B613B689B693A6913433B617B68DB +:10B460003A695A607B68FA689A613B685A687B68F7 +:10B470005A637B687A691A6200BF1C37BD465DF863 +:10B48000047B7047002C0140003401400040014023 +:10B49000004401400048014080B487B000AF7860AC +:10B4A00039607B681B6A7B617B681B6A23F0100232 +:10B4B0007B681A627B685B683B617B689B69FB60A9 +:10B4C000FB6823F0807323F4E043FB60FB6823F404 +:10B4D0004073FB603B681B681B02FA681343FB6008 +:10B4E0007B6923F020037B613B689B681B017A69C1 +:10B4F00013437B617B68284A934203D07B68274AC9 +:10B5000093420DD17B6923F080037B613B68DB684C +:10B510001B017A6913437B617B6923F040037B61E4 +:10B520007B681D4A93420FD07B681C4A93420BD024 +:10B530007B681B4A934207D07B681A4A934203D028 +:10B540007B68194A934213D13B6923F480633B61C2 +:10B550003B6923F400633B613B685B699B003A698C +:10B5600013433B613B689B699B003A6913433B6112 +:10B570007B683A695A607B68FA689A613B685A68E6 +:10B580007B689A637B687A691A6200BF1C37BD4684 +:10B590005DF8047B704700BF002C0140003401407F +:10B5A00000400140004401400048014080B487B0A1 +:10B5B00000AF786039607B681B6A7B617B681B6ABF +:10B5C00023F480727B681A627B685B683B617B68EE +:10B5D000DB69FB60FB6823F4803323F07003FB60BE +:10B5E000FB6823F00303FB603B681B68FA681343A6 +:10B5F000FB607B6923F400737B613B689B681B02E3 +:10B600007A6913437B617B68274A934203D07B6846 +:10B61000264A93420DD17B6923F400637B613B682A +:10B62000DB681B027A6913437B617B6923F48063C7 +:10B630007B617B681C4A93420FD07B681B4A934214 +:10B640000BD07B681A4A934207D07B68194A934211 +:10B6500003D07B68184A934213D13B6923F480538B +:10B660003B613B6923F400533B613B685B691B0111 +:10B670003A6913433B613B689B691B013A69134379 +:10B680003B617B683A695A607B68FA68DA613B68BB +:10B690005A687B68DA637B687A691A6200BF1C3774 +:10B6A000BD465DF8047B7047002C0140003401402A +:10B6B00000400140004401400048014080B487B090 +:10B6C00000AF786039607B681B6A7B617B681B6AAE +:10B6D00023F480527B681A627B685B683B617B68FD +:10B6E000DB69FB60FB6823F0807323F4E043FB60BD +:10B6F000FB6823F44073FB603B681B681B02FA681D +:10B700001343FB607B6923F400537B613B689B68B8 +:10B710001B037A6913437B617B68284A934203D0F9 +:10B720007B68274A93420DD17B6923F400437B61F8 +:10B730003B68DB681B037A6913437B617B6923F4F5 +:10B7400080437B617B681D4A93420FD07B681C4A13 +:10B7500093420BD07B681B4A934207D07B681A4AFE +:10B76000934203D07B68194A934213D13B6923F477 +:10B7700080433B613B6923F400433B613B685B6969 +:10B780009B013A6913433B613B689B699B013A69A2 +:10B7900013433B617B683A695A607B68FA68DA61F7 +:10B7A0003B685A687B681A647B687A691A6200BFD2 +:10B7B0001C37BD465DF8047B704700BF002C01407C +:10B7C0000034014000400140004401400048014075 +:10B7D00080B487B000AF786039607B681B6A3B61DA +:10B7E0007B681B6A23F480327B681A627B685B6823 +:10B7F0007B617B681B6DFB60FB6823F4803323F067 +:10B800007003FB603B681B68FA681343FB603B698D +:10B8100023F400333B613B689B681B043A69134384 +:10B820003B617B68174A93420FD07B68164A93426C +:10B830000BD07B68154A934207D07B68144A934229 +:10B8400003D07B68134A934209D17B6923F4803388 +:10B850007B613B685B691B027A6913437B617B6890 +:10B860007A695A607B68FA681A653B685A687B682F +:10B870009A647B683A691A6200BF1C37BD465DF85E +:10B88000047B7047002C014000340140004001401F +:10B89000004401400048014080B487B000AF7860A8 +:10B8A00039607B681B6A3B617B681B6A23F48012EA +:10B8B0007B681A627B685B687B617B681B6DFB60E1 +:10B8C000FB6823F0807323F4E043FB603B681B6854 +:10B8D0001B02FA681343FB603B6923F400133B61CE +:10B8E0003B689B681B053A6913433B617B68184AB8 +:10B8F00093420FD07B68174A93420BD07B68164A5D +:10B90000934207D07B68154A934203D07B68144A60 +:10B91000934209D17B6923F480237B613B685B6997 +:10B920009B027A6913437B617B687A695A607B6802 +:10B93000FA681A653B685A687B68DA647B683A691A +:10B940001A6200BF1C37BD465DF8047B704700BF1C +:10B95000002C0140003401400040014000440140FF +:10B960000048014080B586B000AF786039600023A0 +:10B97000FB757B681B689B683B613B6923F4401344 +:10B9800023F070033B613B685B683A6913433B619A +:10B990003B6923F4803323F007033B613B681B685A +:10B9A0003A6913433B617B681B683A699A603B685C +:10B9B0005B684A4A934200F08A80484A934200F208 +:10B9C0008380474A934200F08280454A93427BD865 +:10B9D000444A93427BD0434A934275D8424A9342A9 +:10B9E00075D0414A93426FD8B3F1101F6FD0B3F1B5 +:10B9F000101F69D8702B1AD0702B65D8602B59D0C6 +:10BA0000602B61D8502B4BD0502B5DD8402B19D0D8 +:10BA1000402B59D8302B5AD0302B55D8202B56D00C +:10BA2000202B51D8002B52D0102B50D04CE07B68EB +:10BA300018683B68D9683B689A683B681B6900F0E6 +:10BA4000EFF945E03B681B68052B04D03B681B6899 +:10BA5000B3F1011F01D101233BE07B681B681B6A26 +:10BA6000FB607B681B681A6A7B681B6822F0010216 +:10BA70001A627B681B689B69BB60BB6823F0F0039C +:10BA8000BB603B681B691B01BA681343BB607B68E2 +:10BA90001B68BA689A617B681B68FA681A6217E0CB +:10BAA0007B6818683B6899683B681B691A4600F018 +:10BAB00085F80DE07B6818683B6899683B681B69EE +:10BAC0001A4600F0E7F803E00123FB7500E000BF31 +:10BAD000FB7D18461837BD4680BD00BF70001000C2 +:10BAE00040001000300010002000100080B487B02B +:10BAF00000AFF860B9607A603B60FB681B6A3B612D +:10BB0000FB681B6A23F00102FB681A62FB689B69F1 +:10BB10007B61FB68244A934213D0FB68B3F1804FEA +:10BB20000FD0FB68214A93420BD0FB68204A934216 +:10BB300007D0FB681F4A934203D0FB681E4A93421A +:10BB400001D1012300E00023002B08D07B6923F002 +:10BB500003037B617A697B6813437B6103E07B6944 +:10BB600043F001037B617B6923F0F0037B613B6859 +:10BB70001B01DBB27A6913437B613B6923F00A0343 +:10BB80003B61BB6803F00A033A6913433B61FB68FE +:10BB90007A699A61FB683A691A6200BF1C37BD4630 +:10BBA0005DF8047B704700BF002C0140000400409A +:10BBB00000080040003401400040014080B487B0DC +:10BBC00000AFF860B9607A60FB681B6A7B61FB6854 +:10BBD0001B6A23F00102FB681A62FB689B693B61E8 +:10BBE0003B6923F0F0033B617B681B013A69134317 +:10BBF0003B617B6923F00A037B617A69BB6813436D +:10BC00007B61FB683A699A61FB687A691A6200BFD6 +:10BC10001C37BD465DF8047B704780B487B000AF29 +:10BC2000F860B9607A603B60FB681B6A7B61FB6807 +:10BC30001B6A23F01002FB681A62FB689B693B6178 +:10BC40003B6923F440733B617B681B023A691343F1 +:10BC50003B613B6923F470433B613B681B039BB230 +:10BC60003A6913433B617B6923F0A0037B61BB68A6 +:10BC70001B0103F0A0037A6913437B61FB683A69F7 +:10BC80009A61FB687A691A6200BF1C37BD465DF88D +:10BC9000047B704780B487B000AFF860B9607A6009 +:10BCA000FB681B6A7B61FB681B6A23F01002FB6860 +:10BCB0001A62FB689B693B613B6923F470433B61FB +:10BCC0007B681B033A6913433B617B6923F0A00344 +:10BCD0007B61BB681B017A6913437B61FB683A692E +:10BCE0009A61FB687A691A6200BF1C37BD465DF82D +:10BCF000047B704780B487B000AFF860B9607A60A9 +:10BD00003B60FB681B6A7B61FB681B6A23F48072E3 +:10BD1000FB681A62FB68DB693B613B6923F0030344 +:10BD20003B613A697B6813433B613B6923F0F00355 +:10BD30003B613B681B01DBB23A6913433B617B69A2 +:10BD400023F420637B61BB681B0203F420637A69E0 +:10BD500013437B61FB683A69DA61FB687A691A62AE +:10BD600000BF1C37BD465DF8047B704780B487B0C8 +:10BD700000AFF860B9607A603B60FB681B6A7B616A +:10BD8000FB681B6A23F48052FB681A62FB68DB695C +:10BD90003B613B6923F440733B617B681B023A695A +:10BDA00013433B613B6923F470433B613B681B03D6 +:10BDB0009BB23A6913433B617B6923F420437B6167 +:10BDC000BB681B0303F420437A6913437B61FB6860 +:10BDD0003A69DA61FB687A691A6200BF1C37BD46AE +:10BDE0005DF8047B704780B485B000AF786039603F +:10BDF0007B689B68FB60FB6823F4401323F07003AF +:10BE0000FB603A68FB68134343F00703FB607B6801 +:10BE1000FA689A6000BF1437BD465DF8047B70472E +:10BE200080B487B000AFF860B9607A603B60FB68AF +:10BE30009B687B617B6923F47F437B613B681A02CB +:10BE40007B681A43BB6813437A6913437B61FB68C1 +:10BE50007A699A6000BF1C37BD465DF8047B704765 +:10BE600080B487B000AFF860B9607A60BB6803F057 +:10BE70001F03012202FA03F37B61FB681A6A7B69E4 +:10BE8000DB431A40FB681A62FB681A6ABB6803F05E +:10BE90001F03796801FA03F31A43FB681A6200BFB3 +:10BEA0001C37BD465DF8047B7047000080B485B048 +:10BEB00000AF786039607B6893F83C30012B01D18A +:10BEC000022365E07B68012283F83C207B68022224 +:10BED00083F83D207B681B685B68FB607B681B68A0 +:10BEE0009B68BB607B681B682C4A934204D07B68CC +:10BEF0001B682B4A934208D1FB6823F47003FB6054 +:10BF00003B685B68FA681343FB60FB6823F00073CF +:10BF100023F07003FB603B681B68FA681343FB6007 +:10BF20007B681B68FA685A607B681B681B4A9342EF +:10BF300018D07B681B68B3F1804F13D07B681B68F7 +:10BF4000184A93420ED07B681B68174A934209D067 +:10BF50007B681B68124A934204D07B681B68134AB3 +:10BF600093420CD1BB6823F08003BB603B689B68A5 +:10BF7000BA681343BB607B681B68BA689A607B68C9 +:10BF8000012283F83D207B68002283F83C200023B7 +:10BF900018461437BD465DF8047B7047002C0140FD +:10BFA000003401400004004000080040004001400F +:10BFB00080B485B000AF786039600023FB607B6897 +:10BFC00093F83C30012B01D1022373E07B680122FE +:10BFD00083F83C20FB6823F0FF023B68DB681343D7 +:10BFE000FB60FB6823F440723B689B681343FB6073 +:10BFF000FB6823F480623B685B681343FB60FB686B +:10C0000023F400623B681B681343FB60FB6823F466 +:10C0100080523B681B691343FB60FB6823F40052AA +:10C020003B685B691343FB60FB6823F480423B6819 +:10C030001B6B1343FB60FB6823F470223B689B6916 +:10C040001B041343FB60FB6823F080523B68DB69F1 +:10C050001343FB607B681B68194A934204D07B68DA +:10C060001B68184A93421CD1FB6823F470023B689A +:10C070009B6A1B051343FB60FB6823F080723B68DF +:10C080001B6A1343FB60FB6823F000723B685B6A2A +:10C090001343FB60FB6823F000523B68DB6A1343E9 +:10C0A000FB607B681B68FA685A647B68002283F82F +:10C0B0003C20002318461437BD465DF8047B7047CA +:10C0C000002C01400034014080B483B000AF7860A0 +:10C0D00039607B6893F83C30012B01D1022312E0D8 +:10C0E0007B68012283F83C207B681B681B6E23F46D +:10C0F00070317B681B683A680A431A667B680022C5 +:10C1000083F83C20002318460C37BD465DF8047BBD +:10C110007047000080B487B000AFF860B9607A6003 +:10C120000023FB75FB6893F83C30012B01D10223FF +:10C1300073E0FB68012283F83C207B680C2B64D8F9 +:10C1400001A252F823F000BF7DC100080BC2000815 +:10C150000BC200080BC20008C9C100080BC20008CE +:10C160000BC200080BC20008DFC100080BC20008A8 +:10C170000BC200080BC20008F5C10008FB681B6871 +:10C18000DB6D23F00F01FB681B68BA680A43DA65B0 +:10C19000FB681B68244A934204D0FB681B68234A4F +:10C1A000934208D1FB681B689A6EFB681B6842F0DB +:10C1B00001029A662CE0FB681B689A6EFB681B689C +:10C1C00022F001029A6623E0FB681B68DB6D23F412 +:10C1D0007061FB681B68BA680A43DA6518E0FB689F +:10C1E0001B68DB6D23F47021FB681B68BA680A4387 +:10C1F000DA650DE0FB681B68DB6D23F07061FB689E +:10C200001B68BA680A43DA6502E00123FB7500BFC8 +:10C21000FB68002283F83C20FB7D18461C37BD4696 +:10C220005DF8047B704700BF0044014000480140B6 +:10C2300080B483B000AF786000BF0C37BD465DF8B6 +:10C24000047B704780B483B000AF786000BF0C37C8 +:10C25000BD465DF8047B704780B483B000AF786062 +:10C2600000BF0C37BD465DF8047B704780B483B0D7 +:10C2700000AF786000BF0C37BD465DF8047B7047A7 +:10C2800080B483B000AF786000BF0C37BD465DF866 +:10C29000047B704780B483B000AF786000BF0C3778 +:10C2A000BD465DF8047B704780B483B000AF786012 +:10C2B00000BF0C37BD465DF8047B704780B582B087 +:10C2C00000AF78607B68002B01D1012342E07B68DE +:10C2D000D3F88830002B06D17B68002283F88420B5 +:10C2E0007868F7F733FA7B682422C3F888207B68E4 +:10C2F0001B681A687B681B6822F001021A607B6861 +:10C300009B6A002B02D0786800F0B0FF786800F0DC +:10C31000E1FC0346012B01D101231BE07B681B6874 +:10C320005A687B681B6822F490425A607B681B68DD +:10C330009A687B681B6822F02A029A607B681B68F7 +:10C340001A687B681B6842F001021A60786801F085 +:10C350002FF8034618460837BD4680BD80B58AB021 +:10C3600002AFF860B9603B601346FB80FB68D3F80E +:10C370008830202B7BD1BB68002B02D0FB88002BA0 +:10C3800001D1012374E0FB680022C3F89020FB6810 +:10C390002122C3F88820F8F765F97861FB68FA88EC +:10C3A000A3F85420FB68FA88A3F85620FB689B6822 +:10C3B000B3F5805F08D1FB681B69002B04D1002313 +:10C3C000FB61BB68BB6103E0BB68FB610023BB6131 +:10C3D00030E03B6800937B6900228021F86801F01F +:10C3E00091F80346002B05D0FB682022C3F8882073 +:10C3F00003233DE0FB69002B0BD1BB691B881A4668 +:10C40000FB681B68C2F308029A62BB690233BB6116 +:10C4100007E0FB691A78FB681B689A62FB690133C5 +:10C42000FB61FB68B3F856309BB2013B9AB2FB68E4 +:10C43000A3F85620FB68B3F856309BB2002BC8D146 +:10C440003B6800937B6900224021F86801F05AF8AC +:10C450000346002B05D0FB682022C3F88820032365 +:10C4600006E0FB682022C3F88820002300E00223B6 +:10C4700018462037BD4680BD80B58AB000AFF86051 +:10C48000B9601346FB80FB68D3F88C30202B37D182 +:10C49000BB68002B02D0FB88002B01D1012330E0C8 +:10C4A000FB680022DA66FB681B68184A93421FD0BB +:10C4B000FB681B685B6803F40003002B18D0FB6863 +:10C4C0001B687B617B6953E8003F3B613B6943F03C +:10C4D00080637B62FB681B681A467B6A3B62FA6179 +:10C4E000F9693A6A41E80023BB61BB69002BE6D1D8 +:10C4F000FB881A46B968F86801F072F8034600E054 +:10C50000022318462837BD4680BD00BF008000408A +:10C5100080B58AB000AFF860B9601346FB80FB6855 +:10C52000D3F88830202B67D1BB68002B02D0FB8862 +:10C53000002B01D1012360E0FB68BA681A65FB6833 +:10C54000FA88A3F85420FB68FA88A3F85620FB6801 +:10C550000022C3F89020FB682122C3F88820FB68E2 +:10C56000DB6F002B28D0FB68DB6F264ADA62FB68A2 +:10C57000DB6F254A1A63FB68DB6F244A5A63FB684A +:10C58000DB6F00229A63FB68D86FFB681B6D19464E +:10C59000FB681B6828331A46FB88FAF727FB03461B +:10C5A000002B09D0FB681022C3F89020FB682022E2 +:10C5B000C3F88820012320E0FB681B6840221A6230 +:10C5C000FB681B6808337B617B6953E8003F3B6174 +:10C5D0003B6943F080037B62FB681B6808337A6A1F +:10C5E0003A62FB61F9693A6A41E80023BB61BB69C1 +:10C5F000002BE5D1002300E0022318462837BD4672 +:10C6000080BD00BF73D900080DDA000829DA0008E0 +:10C6100080B5BAB000AF78607B681B68DB69C7F88B +:10C62000E4307B681B681B68C7F8E0307B681B68D8 +:10C630009B68C7F8DC30D7F8E42040F60F031340BE +:10C64000C7F8D830D7F8D830002B1BD1D7F8E43052 +:10C6500003F02003002B15D0D7F8E03003F02003BF +:10C66000002B05D1D7F8DC3003F08053002B09D024 +:10C670007B685B6F002B00F000837B685B6F7868E2 +:10C680009847FAE2D7F8D830002B00F02381D7F88A +:10C69000DC208D4B1340002B06D1D7F8E0208B4BCC +:10C6A0001340002B00F01681D7F8E43003F00103AB +:10C6B000002B11D0D7F8E03003F48073002B0BD09F +:10C6C0007B681B6801221A627B68D3F8903043F0C4 +:10C6D00001027B68C3F89020D7F8E43003F002032E +:10C6E000002B11D0D7F8DC3003F00103002B0BD066 +:10C6F0007B681B6802221A627B68D3F8903043F093 +:10C7000004027B68C3F89020D7F8E43003F00403F8 +:10C71000002B11D0D7F8DC3003F00103002B0BD035 +:10C720007B681B6804221A627B68D3F8903043F060 +:10C7300002027B68C3F89020D7F8E43003F00803C6 +:10C74000002B17D0D7F8E03003F02003002B05D1E1 +:10C75000D7F8DC205C4B1340002B0BD07B681B68A8 +:10C7600008221A627B68D3F8903043F008027B6895 +:10C77000C3F89020D7F8E43003F40063002B12D004 +:10C78000D7F8E03003F08063002B0CD07B681B6887 +:10C790004FF400621A627B68D3F8903043F02002B5 +:10C7A0007B68C3F890207B68D3F89030002B00F0B2 +:10C7B0006682D7F8E43003F02003002B13D0D7F8BB +:10C7C000E03003F02003002B05D1D7F8DC3003F074 +:10C7D0008053002B07D07B685B6F002B03D07B68F6 +:10C7E0005B6F786898477B68D3F89030C7F8D4308F +:10C7F0007B681B689B6803F04003402B05D0D7F88B +:10C80000D43003F02803002B54D0786801F04BF8A3 +:10C810007B681B689B6803F04003402B46D17B6814 +:10C820001B680833C7F89C30D7F89C3053E8003FAA +:10C83000C7F89830D7F8983023F04003C7F8D030C5 +:10C840007B681B680833D7F8D020C7F8A820C7F842 +:10C85000A430D7F8A410D7F8A82041E80023C7F8DF +:10C86000A030D7F8A030002BD9D17B68D3F8803026 +:10C87000002B17D07B68D3F88030154A9A637B6809 +:10C88000D3F880301846FAF785FA0346002B19D002 +:10C890007B68D3F880309B6B7A68D2F88020104692 +:10C8A00098470FE0786800F0FFF90BE0786800F037 +:10C8B000FBF907E0786800F0F7F97B680022C3F81D +:10C8C0009020DCE100BFDAE101000010200100044B +:10C8D000A9DA00087B68DB6E012B40F07081D7F885 +:10C8E000E43003F01003002B00F06981D7F8E0304A +:10C8F00003F01003002B00F062817B681B6810229C +:10C900001A627B681B689B6803F04003402B40F071 +:10C91000D8807B68D3F880301B685B68A7F8BE308E +:10C92000B7F8BE30002B00F0AF807B68B3F85C3006 +:10C93000B7F8BE209A4280F0A7807B68B7F8BE2087 +:10C94000A3F85E207B68D3F880301B681B6803F077 +:10C950002003002B40F087807B681B68C7F8883075 +:10C96000D7F8883053E8003FC7F88430D7F88430D0 +:10C9700023F48073C7F8B8307B681B681A46D7F871 +:10C98000B830C7F89430C7F89020D7F89010D7F88F +:10C99000942041E80023C7F88C30D7F88C30002B66 +:10C9A000DAD17B681B6808337B677B6F53E8003FF5 +:10C9B0003B673B6F23F00103C7F8B4307B681B680B +:10C9C0000833D7F8B420C7F88020FB67F96FD7F891 +:10C9D000802041E80023BB67BB6F002BE1D17B685F +:10C9E0001B6808333B663B6E53E8003FFB65FB6DFD +:10C9F00023F04003C7F8B0307B681B680833D7F8D2 +:10CA0000B020FA66BB66B96EFA6E41E800237B6619 +:10CA10007B6E002BE3D17B682022C3F88C207B68DF +:10CA20000022DA667B681B68FB64FB6C53E8003FFE +:10CA3000BB64BB6C23F01003C7F8AC307B681B6889 +:10CA40001A46D7F8AC30BB657A65796DBA6D41E8A6 +:10CA500000233B653B6D002BE4D17B68D3F880302D +:10CA60001846FAF73EF97B6802221A677B68B3F82A +:10CA70005C207B68B3F85E309BB2D31A9BB2194638 +:10CA8000786800F01BF9FCE07B68B3F85C30B7F81D +:10CA9000BE209A4240F0F5807B68D3F880301B6856 +:10CAA0001B6803F02003202B40F0EB807B68022200 +:10CAB0001A677B68B3F85C301946786800F0FEF8B6 +:10CAC000DFE07B68B3F85C207B68B3F85E309BB234 +:10CAD000D31AA7F8CE307B68B3F85E309BB2002B38 +:10CAE00000F0D180B7F8CE30002B00F0CC807B680E +:10CAF0001B68BB63BB6B53E8003F7B637B6B23F41A +:10CB00009073C7F8C8307B681B681A46D7F8C830DE +:10CB10007B643A64396C7A6C41E80023FB63FB6BFD +:10CB2000002BE4D17B681B6808337B627B6A53E887 +:10CB3000003F3B623B6A23F0805323F00103C7F8B8 +:10CB4000C4307B681B680833D7F8C4203A63FB62A3 +:10CB5000F96A3A6B41E80023BB62BB6A002BE1D162 +:10CB60007B682022C3F88C207B680022DA667B6811 +:10CB700000225A677B681B683B613B6953E8003FB2 +:10CB8000FB60FB6823F01003C7F8C0307B681B68AC +:10CB90001A46D7F8C030FB61BA61B969FA6941E851 +:10CBA00000237B617B69002BE4D17B6802221A673A +:10CBB000B7F8CE301946786800F080F863E0D7F80F +:10CBC000E43003F48013002B0ED0D7F8DC3003F4EC +:10CBD0008003002B08D07B681B684FF480121A6218 +:10CBE000786801F0BFFC51E0D7F8E43003F080032F +:10CBF000002B14D0D7F8E03003F08003002B05D1D0 +:10CC0000D7F8DC3003F40003002B08D07B689B6F5F +:10CC1000002B3AD07B689B6F7868984735E0D7F84F +:10CC2000E43003F04003002B09D0D7F8E03003F0E4 +:10CC30004003002B03D0786800F048FF26E0D7F8C7 +:10CC4000E43003F40003002B09D0D7F8E03003F000 +:10CC50008043002B03D0786801F098FC16E0D7F8E9 +:10CC6000E43003F08073002B10D0D7F8E030002BB5 +:10CC70000CDA786801F080FC08E000BF06E000BF35 +:10CC800004E000BF02E000BF00E000BFE837BD469F +:10CC900080BD00BF80B483B000AF786000BF0C37A8 +:10CCA000BD465DF8047B704780B483B000AF786008 +:10CCB00000BF0C37BD465DF8047B704780B483B07D +:10CCC00000AF78600B467B8000BF0C37BD465DF837 +:10CCD000047B70472DE9B04F8CB000AF7861002322 +:10CCE00087F82A307B699A687B691B691A437B69DC +:10CCF0005B691A437B69DB691343FB627B691B68D1 +:10CD00001A68AB4B13407A691268F96A0B431360D7 +:10CD10007B691B685B6823F440517B69DA687B6937 +:10CD20001B680A435A607B699B69FB627B691B68CD +:10CD3000A04A934204D07B691B6AFA6A1343FB62E0 +:10CD40007B691B689B6823F06E4323F430637A6928 +:10CD50001268F96A0B4393607B691B68DB6A23F0F6 +:10CD60000F017B695A6A7B691B680A43DA627B6937 +:10CD70001B68914A934225D1904BD3F8883003F039 +:10CD80000303032B1AD801A252F823F09DCD00080B +:10CD9000ADCD0008A5CD0008B5CD0008012387F86A +:10CDA0002B30D6E0022387F82B30D2E0042387F81B +:10CDB0002B30CEE0082387F82B30CAE0102387F809 +:10CDC0002B30C6E07B691B687D4A934238D17B4B90 +:10CDD000D3F8883003F00C030C2B2DD801A252F8A5 +:10CDE00023F000BF19CE000839CE000839CE000864 +:10CDF00039CE000829CE000839CE000839CE000807 +:10CE000039CE000821CE000839CE000839CE0008FE +:10CE100039CE000831CE0008002387F82B3098E087 +:10CE2000022387F82B3094E0042387F82B3090E01E +:10CE3000082387F82B308CE0102387F82B3088E00C +:10CE40007B691B685F4A934225D15C4BD3F88830DD +:10CE500003F03003302B16D0302B18D8202B0AD0FB +:10CE6000202B14D8002B02D0102B08D00FE0002369 +:10CE700087F82B306DE0022387F82B3069E004231C +:10CE800087F82B3065E0082387F82B3061E010230A +:10CE900087F82B305DE07B691B684B4A934225D1B4 +:10CEA000464BD3F8883003F0C003C02B16D0C02BFC +:10CEB00018D8802B0AD0802B14D8002B02D0402BFE +:10CEC00008D00FE0002387F82B3042E0022387F8D8 +:10CED0002B303EE0042387F82B303AE0082387F814 +:10CEE0002B3036E0102387F82B3032E07B691B684B +:10CEF000304A93422AD1314BD3F8883003F440634F +:10CF0000B3F5406F1AD0B3F5406F1BD8B3F5006F7F +:10CF10000CD0B3F5006F15D8002B03D0B3F5806F9C +:10CF200008D00FE0002387F82B3012E0022387F8A7 +:10CF30002B300EE0042387F82B300AE0082387F813 +:10CF40002B3006E0102387F82B3002E0102387F8FF +:10CF50002B307B691B68174A934240F0A88097F8F2 +:10CF60002B30082B34D801A252F823F091CF0008BF +:10CF7000D1CF000899CF0008D1CF00089FCF00087B +:10CF8000D1CF0008D1CF0008D1CF0008A7CF00082B +:10CF9000FCF7CEFA786221E00C4B7B621EE0FCF7D6 +:10CFA00059FA78621AE04FF400437B6216E000BF42 +:10CFB000F369FFCF008000400038014000100240BC +:10CFC0000044004000480040004C00400024F400B1 +:10CFD00000237B62012387F82A3000BF7B6A002B85 +:10CFE00000F02A817B695B6A9E4A32F813301A4648 +:10CFF0007B6AB3FBF2F3BB617B695A6813465B0043 +:10D000001344BA699A4205D37B695B681B03BA690A +:10D010009A4203D9012387F82A300DE17B6A002266 +:10D02000BB60FA607B695B6A8E4A32F813309BB250 +:10D0300000223B607A60D7E90023D7E90201F3F7C9 +:10D040004BFE02460B46104619464FF000024FF0C9 +:10D0500000030B0243EA1063020279694968490838 +:10D0600000200C46054612EB040843EB05097B69DA +:10D070005B6800229A46934652465B4640464946C4 +:10D08000F3F72AFE02460B4613463B623B6AB3F5B2 +:10D09000407F08D33B6AB3F5801F04D27B691B68CD +:10D0A0003A6ADA60C8E0012387F82A30C4E07B6975 +:10D0B000DB69B3F5004F67D197F82B30082B28D8E0 +:10D0C00001A252F823F000BFEDD00008F5D000080F +:10D0D000FDD0000813D1000803D1000813D10008C7 +:10D0E00013D1000813D100080BD10008FCF720FA77 +:10D0F000786214E0FCF732FA786210E05A4B7B62F7 +:10D100000DE0FCF7A7F9786209E04FF400437B6279 +:10D1100005E000237B62012387F82A3000BF7B6A89 +:10D12000002B00F089807B695B6A4E4A32F813302D +:10D130001A467B6AB3FBF2F35A007B695B685B08B3 +:10D140001A447B695B68B2FBF3F33B623B6A0F2BCB +:10D1500016D93B6AB3F5803F12D23B6A9BB223F0EB +:10D160000F03FB833B6A5B089BB203F007039AB291 +:10D17000FB8B1343FB837B691B68FA8BDA605BE0F4 +:10D18000012387F82A3057E097F82B30082B28D84E +:10D1900001A252F823F000BFBDD10008C5D100089C +:10D1A000CDD10008E3D10008D3D10008E3D10008B5 +:10D1B000E3D10008E3D10008DBD10008FCF7B8F99F +:10D1C000786214E0FCF7CAF9786210E0264B7B62C3 +:10D1D0000DE0FCF73FF9786209E04FF400437B6211 +:10D1E00005E000237B62012387F82A3000BF7B6AB9 +:10D1F000002B21D07B695B6A1A4A32F813301A4639 +:10D200007B6AB3FBF2F27B695B685B081A447B695B +:10D210005B68B2FBF3F33B623B6A0F2B09D93B6AB5 +:10D22000B3F5803F05D23B6A9AB27B691B68DA602E +:10D2300002E0012387F82A307B690122A3F86A20E3 +:10D240007B690122A3F868207B6900225A677B6909 +:10D2500000229A6797F82A3018463037BD46BDE855 +:10D26000B08F00BFC84E01080024F40080B483B022 +:10D2700000AF78607B689B6A03F00803002B0AD03C +:10D280007B681B685B6823F400417B689A6B7B6852 +:10D290001B680A435A607B689B6A03F00103002BFA +:10D2A0000AD07B681B685B6823F400317B68DA6A0C +:10D2B0007B681B680A435A607B689B6A03F0020321 +:10D2C000002B0AD07B681B685B6823F480317B6885 +:10D2D0001A6B7B681B680A435A607B689B6A03F081 +:10D2E0000403002B0AD07B681B685B6823F4802151 +:10D2F0007B685A6B7B681B680A435A607B689B6A31 +:10D3000003F01003002B0AD07B681B689B6823F492 +:10D3100080517B68DA6B7B681B680A439A607B6884 +:10D320009B6A03F02003002B0AD07B681B689B6874 +:10D3300023F400517B681A6C7B681B680A439A606F +:10D340007B689B6A03F04003002B1AD07B681B6844 +:10D350005B6823F480117B685A6C7B681B680A4306 +:10D360005A607B685B6CB3F5801F0AD17B681B68D1 +:10D370005B6823F4C0017B689A6C7B681B680A4376 +:10D380005A607B689B6A03F08003002B0AD07B689D +:10D390001B685B6823F400217B68DA6C7B681B6880 +:10D3A0000A435A6000BF0C37BD465DF8047B7047E6 +:10D3B00080B598B002AF78607B680022C3F89020F7 +:10D3C000F7F750F978657B681B681B6803F0080362 +:10D3D000082B2FD16FF07E4300937B6D00224FF41A +:10D3E0000011786800F08EF80346002B22D07B688D +:10D3F0001B68BB63BB6B53E8003F7B637B6B23F015 +:10D4000080033B657B681B681A463B6D7B643A640E +:10D41000396C7A6C41E80023FB63FB6B002BE6D18F +:10D420007B682022C3F888207B68002283F8842050 +:10D43000032363E07B681B681B6803F00403042B71 +:10D4400049D16FF07E4300937B6D00224FF4800141 +:10D45000786800F057F80346002B3CD07B681B68C7 +:10D460007B627B6A53E8003F3B623B6A23F4907324 +:10D47000FB647B681B681A46FB6C3B63FA62F96AC3 +:10D480003A6B41E80023BB62BB6A002BE6D17B68A4 +:10D490001B6808333B613B6953E8003FFB60FB6856 +:10D4A00023F00103BB647B681B680833BA6CFA6124 +:10D4B000BB61B969FA6941E800237B617B69002B94 +:10D4C000E5D17B682022C3F88C207B68002283F89A +:10D4D0008420032312E07B682022C3F888207B6825 +:10D4E0002022C3F88C207B680022DA667B68002249 +:10D4F0001A677B68002283F8842000231846583777 +:10D50000BD4680BD80B584B000AFF860B9603B60B7 +:10D510001346FB714FE0BB69B3F1FF3F4BD0F7F708 +:10D52000A1F802463B68D31ABA699A4202D3BB6992 +:10D53000002B01D103234EE0FB681B681B6803F03E +:10D540000403002B37D0BB68802B34D0BB68402B42 +:10D5500031D0FB681B68DB6903F00803082B10D18E +:10D56000FB681B6808221A62F86800F09CF9FB68E7 +:10D570000822C3F89020FB68002283F8842001234E +:10D5800029E0FB681B68DB6903F40063B3F5006FF7 +:10D5900011D1FB681B684FF400621A62F86800F052 +:10D5A00082F9FB682022C3F89020FB68002283F8F0 +:10D5B000842003230FE0FB681B68DA69BB68134013 +:10D5C000BA689A420CBF01230023DBB21A46FB79EA +:10D5D0009A42A0D0002318461037BD4680BD0000F7 +:10D5E00080B4A3B000AFF860B9601346FB80FB685D +:10D5F000BA689A65FB68FA88A3F85C20FB68FA8829 +:10D60000A3F85E20FB6800225A67FB689B68B3F5AD +:10D61000805F0ED1FB681B69002B05D1FB6840F2CF +:10D62000FF12A3F860202DE0FB68FF22A3F8602022 +:10D6300028E0FB689B68002B0DD1FB681B69002B61 +:10D6400004D1FB68FF22A3F860201BE0FB687F2267 +:10D65000A3F8602016E0FB689B68B3F1805F0DD1F2 +:10D66000FB681B69002B04D1FB687F22A3F86020B4 +:10D6700008E0FB683F22A3F8602003E0FB6800227B +:10D68000A3F86020FB680022C3F89020FB682222E8 +:10D69000C3F88C20FB681B6808337B667B6E53E8FD +:10D6A000003F3B663B6E43F00103C7F88430FB68E4 +:10D6B0001B680833D7F884203A67FB66F96E3A6F27 +:10D6C00041E80023BB66BB6E002BE3D1FB685B6EB9 +:10D6D000B3F1005F4FD1FB68B3F86830FA889A4223 +:10D6E00049D3FB689B68B3F5805F07D1FB681B6972 +:10D6F000002B03D1FB68474A5A6702E0FB68464AA1 +:10D700005A67FB681B69002B1AD0FB681B683B65D6 +:10D710003B6D53E8003FFB64FB6C43F48073C7F838 +:10D720008030FB681B681A46D7F88030FB65BA6505 +:10D73000B96DFA6D41E800237B657B6D002BE4D168 +:10D74000FB681B680833FB63FB6B53E8003FBB635C +:10D75000BB6B43F08053FB67FB681B680833FA6FB1 +:10D76000BA647B64796CBA6C41E800233B643B6C1F +:10D77000002BE5D146E0FB689B68B3F5805F07D1DD +:10D78000FB681B69002B03D1FB68244A5A6702E03F +:10D79000FB68234A5A67FB681B69002B19D0FB689A +:10D7A0001B68BB62BB6A53E8003F7B627B6A43F441 +:10D7B00090737B67FB681B681A467B6F7B633A63D9 +:10D7C000396B7A6B41E80023FB62FB6A002BE6D1E0 +:10D7D00018E0FB681B687B617B6953E8003F3B6195 +:10D7E0003B6943F02003BB67FB681B681A46BB6FAD +:10D7F0003B62FA61F9693A6A41E80023BB61BB699F +:10D80000002BE6D1002318468C37BD465DF8047B1B +:10D81000704700BFF9E1000895DE0008DDDC000874 +:10D8200025DB000880B48FB000AF78607B681B6890 +:10D830003B623B6A53E8003FFB61FB6923F0C00396 +:10D840007B637B681B681A467B6BFB62BA62B96AB2 +:10D85000FA6A41E800237B627B6A002BE6D17B6891 +:10D860001B680833FB60FB6853E8003FBB60BB6884 +:10D8700023F400033B637B681B6808333A6BBA618F +:10D880007B617969BA6941E800233B613B69002B00 +:10D89000E5D17B682022C3F8882000BF3C37BD4615 +:10D8A0005DF8047B704780B495B000AF78607B680A +:10D8B0001B687B637B6B53E8003F3B633B6B23F44C +:10D8C0009073FB647B681B681A46FB6C3B64FA63CD +:10D8D000F96B3A6C41E80023BB63BB6B002BE6D1CC +:10D8E0007B681B6808333B623B6A53E8003FFB617F +:10D8F000FB6923F0805323F00103BB647B681B6842 +:10D900000833BA6CFA62BB62B96AFA6A41E800236A +:10D910007B627B6A002BE3D17B68DB6E012B18D125 +:10D920007B681B68FB60FB6853E8003FBB60BB681B +:10D9300023F010037B647B681B681A467B6CBB6119 +:10D940007A617969BA6941E800233B613B69002B40 +:10D95000E6D17B682022C3F88C207B680022DA663F +:10D960007B6800225A6700BF5437BD465DF8047BD0 +:10D97000704780B590B000AF78607B689B6AFB63AE +:10D980007B681B681B6803F02003002B37D1FB6BFF +:10D990000022A3F85620FB6B1B6808337B627B6A6E +:10D9A00053E8003F3B623B6A23F08003BB63FB6BA1 +:10D9B0001B680833BA6B3A63FB62F96A3A6B41E859 +:10D9C0000023BB62BB6A002BE5D1FB6B1B683B618C +:10D9D0003B6953E8003FFB60FB6843F040037B6317 +:10D9E000FB6B1B681A467B6BFB61BA61B969FA690C +:10D9F00041E800237B617B69002BE6D102E0F86BF4 +:10DA0000F6F7ACF900BF4037BD4680BD80B584B0A5 +:10DA100000AF78607B689B6AFB60F868FFF73AF9B3 +:10DA200000BF1037BD4680BD80B586B000AF7860BE +:10DA30007B689B6A7B617B69D3F888303B617B693B +:10DA4000D3F88C30FB607B691B689B6803F0800314 +:10DA5000802B09D13B69212B06D17B690022A3F8D9 +:10DA600056207869FFF7DEFE7B691B689B6803F030 +:10DA70004003402B09D1FB68222B06D17B69002291 +:10DA8000A3F85E207869FFF70EFF7B69D3F890302A +:10DA900043F010027B69C3F890207869FFF704F91E +:10DAA00000BF1837BD4680BD80B584B000AF786038 +:10DAB0007B689B6AFB60FB680022A3F85E20F86825 +:10DAC000FFF7F2F800BF1037BD4680BD80B588B0C3 +:10DAD00000AF78607B681B68FB60FB6853E8003F21 +:10DAE000BB60BB6823F04003FB617B681B681A4680 +:10DAF000FB69BB617A617969BA6941E800233B61DE +:10DB00003B69002BE6D17B682022C3F888207B6824 +:10DB100000229A677868F6F721F900BF2037BD46E2 +:10DB200080BD000080B59CB000AF78607B68B3F822 +:10DB30006030A7F86E307B68D3F88C30222B40F031 +:10DB4000BE807B681B685B6AA7F86C30B7F86C30E6 +:10DB5000D9B2B7F86E30DAB27B689B6D0A40D2B2A8 +:10DB60001A707B689B6D5A1C7B689A657B68B3F85A +:10DB70005E309BB2013B9AB27B68A3F85E207B6863 +:10DB8000B3F85E309BB2002B40F0A1807B681B682D +:10DB9000FB64FB6C53E8003FBB64BB6C23F49073E5 +:10DBA000BB667B681B681A46BB6EBB657A65796D80 +:10DBB000BA6D41E800233B653B6D002BE6D17B68E5 +:10DBC0001B680833BB63BB6B53E8003F7B637B6B15 +:10DBD00023F001037B667B681B6808337A6E7A64E6 +:10DBE0003B64396C7A6C41E80023FB63FB6B002BD0 +:10DBF000E5D17B682022C3F88C207B6800225A671D +:10DC00007B6800221A677B681B68334A93421FD0E7 +:10DC10007B681B685B6803F40003002B18D07B68EB +:10DC20001B687B627B6A53E8003F3B623B6A23F0E0 +:10DC300080633B667B681B681A463B6E3B63FA62F7 +:10DC4000F96A3A6B41E80023BB62BB6A002BE6D15C +:10DC50007B68DB6E012B2ED17B680022DA667B6845 +:10DC60001B683B613B6953E8003FFB60FB6823F0A6 +:10DC70001003FB657B681B681A46FB6DFB61BA618C +:10DC8000B969FA6941E800237B617B69002BE6D121 +:10DC90007B681B68DB6903F01003102B03D17B68E2 +:10DCA0001B6810221A627B68B3F85C3019467868EA +:10DCB000FFF704F80BE07868F6F75EF807E07B689A +:10DCC0001B689A697B681B6842F008029A6100BF72 +:10DCD0007037BD4680BD00BF0080004080B59CB05D +:10DCE00000AF78607B68B3F86030A7F86E307B686F +:10DCF000D3F88C30222B40F0BE807B681B685B6AB7 +:10DD0000A7F86C307B689B6DBB66B7F86C20B7F8E2 +:10DD10006E3013409AB2BB6E1A807B689B6D9A1C62 +:10DD20007B689A657B68B3F85E309BB2013B9AB220 +:10DD30007B68A3F85E207B68B3F85E309BB2002B53 +:10DD400040F0A1807B681B68BB64BB6C53E8003F5C +:10DD50007B647B6C23F490737B667B681B681A463C +:10DD60007B6E7B653A65396D7A6D41E80023FB6413 +:10DD7000FB6C002BE6D17B681B6808337B637B6BF5 +:10DD800053E8003F3B633B6B23F001033B667B683A +:10DD90001B6808333A6E3A64FB63F96B3A6C41E8EE +:10DDA0000023BB63BB6B002BE5D17B682022C3F84B +:10DDB0008C207B6800225A677B6800221A677B6888 +:10DDC0001B68334A93421FD07B681B685B6803F46F +:10DDD0000003002B18D07B681B683B623B6A53E84A +:10DDE000003FFB61FB6923F08063FB657B681B6878 +:10DDF0001A46FB6DFB62BA62B96AFA6A41E800230F +:10DE00007B627B6A002BE6D17B68DB6E012B2ED117 +:10DE10007B680022DA667B681B68FB60FB6853E85E +:10DE2000003FBB60BB6823F01003BB657B681B68C9 +:10DE30001A46BB6DBB617A617969BA6941E8002312 +:10DE40003B613B69002BE6D17B681B68DB6903F013 +:10DE50001003102B03D17B681B6810221A627B68A9 +:10DE6000B3F85C3019467868FEF728FF0BE0786855 +:10DE7000F5F782FF07E07B681B689A697B681B687F +:10DE800042F008029A6100BF7037BD4680BD00BFF6 +:10DE90000080004080B5ACB000AF78607B68B3F81C +:10DEA0006030A7F8AA307B681B68DB69C7F8AC3024 +:10DEB0007B681B681B68C7F8A4307B681B689B687D +:10DEC000C7F8A0307B68D3F88C30222B40F08381D8 +:10DED0007B68B3F86830A7F89E3026E17B681B6842 +:10DEE0005B6AA7F89C30B7F89C30D9B2B7F8AA3073 +:10DEF000DAB27B689B6D0A40D2B21A707B689B6D68 +:10DF00005A1C7B689A657B68B3F85E309BB2013B14 +:10DF10009AB27B68A3F85E207B681B68DB69C7F850 +:10DF2000AC30D7F8AC3003F00703002B53D0D7F850 +:10DF3000AC3003F00103002B11D0D7F8A43003F468 +:10DF40008073002B0BD07B681B6801221A627B68F0 +:10DF5000D3F8903043F001027B68C3F89020D7F8E3 +:10DF6000AC3003F00203002B11D0D7F8A03003F03F +:10DF70000103002B0BD07B681B6802221A627B68AE +:10DF8000D3F8903043F004027B68C3F89020D7F8B0 +:10DF9000AC3003F00403002B11D0D7F8A03003F00D +:10DFA0000103002B0BD07B681B6804221A627B687C +:10DFB000D3F8903043F002027B68C3F890207B686E +:10DFC000D3F89030002B06D07868FEF76DFE7B68A2 +:10DFD0000022C3F890207B68B3F85E309BB2002B20 +:10DFE00040F0A3807B681B683B673B6F53E8003FB2 +:10DFF000FB66FB6E23F48073C7F898307B681B6860 +:10E000001A46D7F89830FB67BA67B96FFA6F41E8DC +:10E0100000237B677B6F002BE4D17B681B68083390 +:10E02000FB65FB6D53E8003FBB65BB6D23F0805380 +:10E0300023F00103C7F894307B681B680833D7F8D6 +:10E040009420BA667B66796EBA6E41E800233B661F +:10E050003B6E002BE1D17B682022C3F88C207B68CB +:10E0600000225A677B6800221A677B681B68604A37 +:10E07000934221D07B681B685B6803F40003002B8C +:10E080001AD07B681B68BB64BB6C53E8003F7B64A1 +:10E090007B6C23F08063C7F890307B681B681A465E +:10E0A000D7F890307B653A65396D7A6D41E8002389 +:10E0B000FB64FB6C002BE4D17B68DB6E012B30D161 +:10E0C0007B680022DA667B681B687B637B6B53E8A6 +:10E0D000003F3B633B6B23F01003C7F88C307B6839 +:10E0E0001B681A46D7F88C303B64FA63F96B3A6CBC +:10E0F00041E80023BB63BB6B002BE4D17B681B684A +:10E10000DB6903F01003102B03D17B681B6810221E +:10E110001A627B68B3F85C3019467868FEF7CEFD6A +:10E120000EE07868F5F728FE0AE0B7F89E30002B7D +:10E1300006D0D7F8AC3003F02003002B7FF4CEAE2E +:10E140007B68B3F85E30A7F88A30B7F88A30002BC6 +:10E1500049D07B68B3F86830B7F88A209A4242D237 +:10E160007B681B6808333B623B6A53E8003FFB61F6 +:10E17000FB6923F08053C7F884307B681B68083341 +:10E18000D7F88420FA62BB62B96AFA6A41E80023D0 +:10E190007B627B6A002BE3D17B68164A5A677B68F7 +:10E1A0001B68FB60FB6853E8003FBB60BB6843F043 +:10E1B0002003C7F880307B681B681A46D7F8803088 +:10E1C000BB617A617969BA6941E800233B613B69C7 +:10E1D000002BE4D107E07B681B689A697B681B68A9 +:10E1E00042F008029A6100BFB037BD4680BD00BF53 +:10E1F0000080004025DB000880B5AEB000AF78603D +:10E200007B68B3F86030A7F8B2307B681B68DB69C5 +:10E21000C7F8B4307B681B681B68C7F8AC307B68F4 +:10E220001B689B68C7F8A8307B68D3F88C30222B1A +:10E2300040F087817B68B3F86830A7F8A6302AE100 +:10E240007B681B685B6AA7F8A4307B689B6DC7F886 +:10E25000A030B7F8A420B7F8B23013409AB2D7F87C +:10E26000A0301A807B689B6D9A1C7B689A657B68DE +:10E27000B3F85E309BB2013B9AB27B68A3F85E2094 +:10E280007B681B68DB69C7F8B430D7F8B43003F09B +:10E290000703002B53D0D7F8B43003F00103002B51 +:10E2A00011D0D7F8AC3003F48073002B0BD07B680F +:10E2B0001B6801221A627B68D3F8903043F0010298 +:10E2C0007B68C3F89020D7F8B43003F00203002B2A +:10E2D00011D0D7F8A83003F00103002B0BD07B68D6 +:10E2E0001B6802221A627B68D3F8903043F0040264 +:10E2F0007B68C3F89020D7F8B43003F00403002BF8 +:10E3000011D0D7F8A83003F00103002B0BD07B68A5 +:10E310001B6804221A627B68D3F8903043F0020233 +:10E320007B68C3F890207B68D3F89030002B06D030 +:10E330007868FEF7B9FC7B680022C3F890207B6800 +:10E34000B3F85E309BB2002B40F0A5807B681B6861 +:10E350007B677B6F53E8003F3B673B6F23F4807321 +:10E36000C7F89C307B681B681A46D7F89C30C7F802 +:10E370008030FA67F96FD7F8802041E80023BB6747 +:10E38000BB6F002BE2D17B681B6808333B663B6E9A +:10E3900053E8003FFB65FB6D23F0805323F001033E +:10E3A000C7F898307B681B680833D7F89820FA665E +:10E3B000BB66B96EFA6E41E800237B667B6E002B6C +:10E3C000E1D17B682022C3F88C207B6800225A6749 +:10E3D0007B6800221A677B681B68604A934221D0E1 +:10E3E0007B681B685B6803F40003002B1AD07B6812 +:10E3F0001B68FB64FB6C53E8003FBB64BB6C23F001 +:10E400008063C7F894307B681B681A46D7F894304D +:10E41000BB657A65796DBA6D41E800233B653B6D5C +:10E42000002BE4D17B68DB6E012B30D17B680022AE +:10E43000DA667B681B68BB63BB6B53E8003F7B639A +:10E440007B6B23F01003C7F890307B681B681A467B +:10E45000D7F890307B643A64396C7A6C41E80023D9 +:10E46000FB63FB6B002BE4D17B681B68DB6903F06B +:10E470001003102B03D17B681B6810221A627B6883 +:10E48000B3F85C3019467868FEF718FC0EE078683F +:10E49000F5F772FC0AE0B7F8A630002B06D0D7F8E3 +:10E4A000B43003F02003002B7FF4CAAE7B68B3F8CE +:10E4B0005E30A7F88E30B7F88E30002B49D07B68DD +:10E4C000B3F86830B7F88E209A4242D27B681B6856 +:10E4D00008337B627B6A53E8003F3B623B6A23F070 +:10E4E0008053C7F888307B681B680833D7F88820CA +:10E4F0003A63FB62F96A3A6B41E80023BB62BB6A8C +:10E50000002BE3D17B68164A5A677B681B683B6126 +:10E510003B6953E8003FFB60FB6843F02003C7F80A +:10E5200084307B681B681A46D7F88430FB61BA6177 +:10E53000B969FA6941E800237B617B69002BE4D16A +:10E5400007E07B681B689A697B681B6842F00802D9 +:10E550009A6100BFB837BD4680BD00BF0080004053 +:10E56000DDDC000880B483B000AF786000BF0C37FA +:10E57000BD465DF8047B704780B483B000AF78601F +:10E5800000BF0C37BD465DF8047B704780B483B094 +:10E5900000AF786000BF0C37BD465DF8047B704764 +:10E5A00080B588B002AFF8603B1D83E80600002309 +:10E5B000FB75FB6893F88430012B01D1022346E000 +:10E5C000FB68012283F88420FB682422C3F888209A +:10E5D000FB681B681A68FB681B6822F001021A605E +:10E5E000FB681B689B6823F440117A68FB681B6812 +:10E5F0000A439A607B68002B05D13B1D93E8060017 +:10E60000F86800F010F9FB681B681A68FB681B6863 +:10E6100042F001021A60F6F725F838616FF07E4388 +:10E6200000933B6900224FF48001F868FEF76AFF0F +:10E630000346002B02D00323FB7503E0FB68202276 +:10E64000C3F88820FB68002283F88420FB7D1846ED +:10E650001837BD4680BD80B489B000AF78607B6854 +:10E6600093F88430012B01D1022321E07B68012241 +:10E6700083F884207B681B68FB60FB6853E8003FDD +:10E68000BB60BB6843F00203FB617B681B681A46F2 +:10E69000FB69BB617A617969BA6941E800233B6132 +:10E6A0003B69002BE6D17B68002283F8842000239D +:10E6B00018462437BD465DF8047B704780B485B0AA +:10E6C00000AF78607B6893F88430012B01D102237E +:10E6D00027E07B68012283F884207B682422C3F82A +:10E6E00088207B681B681B68FB607B681B681A6856 +:10E6F0007B681B6822F001021A60FB6823F000535C +:10E70000FB607B6800225A667B681B68FA681A60A7 +:10E710007B682022C3F888207B68002283F884204D +:10E72000002318461437BD465DF8047B704780B55A +:10E7300084B000AF786039607B6893F88430012B37 +:10E7400001D102232DE07B68012283F884207B68BD +:10E750002422C3F888207B681B681B68FB607B68E9 +:10E760001B681A687B681B6822F001021A607B68CC +:10E770001B689B6823F060417B681B683A680A430A +:10E780009A60786800F072F87B681B68FA681A6013 +:10E790007B682022C3F888207B68002283F88420CD +:10E7A000002318461037BD4680BD80B584B000AF49 +:10E7B000786039607B6893F88430012B01D10223A3 +:10E7C0002DE07B68012283F884207B682422C3F833 +:10E7D00088207B681B681B68FB607B681B681A6865 +:10E7E0007B681B6822F001021A607B681B689B68CB +:10E7F00023F060617B681B683A680A439A60786816 +:10E8000000F034F87B681B68FA681A607B68202285 +:10E81000C3F888207B68002283F8842000231846F0 +:10E820001037BD4680BD80B485B000AFF8603B1D99 +:10E8300083E80600FB681B685B6823F010023B89D5 +:10E840001946FB681B680A435A60FB681B685B68D3 +:10E8500023F07F41BB7A1A06FB681B680A435A60A3 +:10E8600000BF1437BD465DF8047B704780B485B0A7 +:10E8700000AF78607B685B6E002B08D17B6801225B +:10E88000A3F86A207B680122A3F8682031E00823FE +:10E89000FB730823BB737B681B689B685B0EDBB252 +:10E8A00003F007037B737B681B689B685B0FDBB21D +:10E8B00003F007033B73BB7B3A7B11498A5C02FB85 +:10E8C00003F33A7B0F498A5C93FBF2F39AB27B68BD +:10E8D000A3F86A20FB7B7A7B09498A5C02FB03F37D +:10E8E0007A7B08498A5C93FBF2F39AB27B68A3F8BF +:10E8F000682000BF1437BD465DF8047B704700BF39 +:10E90000E04E0108E84E010880B485B000AF034630 +:10E91000FB800023FB60B7F90630842B05D0B7F9E4 +:10E920000620FB6813440333FB60FB68184614376A +:10E93000BD465DF8047B704780B483B000AFEFF351 +:10E9400005837B607B68002B14BF01230023DBB2AF +:10E9500018460C37BD465DF8047B704780B500AFA4 +:10E9600001F0E4FA0023184680BDF0B587B002AF8D +:10E97000786039607B685C687B681D687B681B69B0 +:10E980009EB27B68B3F908301846FFF7BDFF024618 +:10E9900007F10C03019300923B683246294620465A +:10E9A00001F042F90346012B01D0002300E0FB688F +:10E9B00018461437BD46F0BD80B584B000AF78600E +:10E9C0007B68FB60FB68002B01D0FB6800E0012343 +:10E9D000184601F075FA002318461037BD4680BD71 +:10E9E00080B584B000AF786039603B68012B10D1EE +:10E9F00003220021012000F0F5FAF860FB68002BEB +:10EA000005D0002300220021F86800F041FBFB68DC +:10EA100000E0002318461037BD4680BD80B586B0A3 +:10EA200000AF78607B685B68033323F00303FB600F +:10EA3000142002F073FB78617B69002B46D07B6861 +:10EA40001A687B699A60FA687B69DA607B690022E0 +:10EA50001A617B681B68184602F060FB02467B69FE +:10EA60005A607B695B68002B2BD07B681B68FA6857 +:10EA700002FB03F3184602F051FB02467B691A6061 +:10EA80007B691B68002B11D000233B6108E07B6988 +:10EA90005A683B69134400221A703B6901333B6199 +:10EAA0007B681B683A699A42F1D30FE07B695B6827 +:10EAB000184602F001FC786902F0FEFB00237B613E +:10EAC00004E0786902F0F8FB00237B617B6918465B +:10EAD0001837BD4680BD80B58AB000AF786000238E +:10EAE0007B6200233B62FFF727FF0346002B0ED01B +:10EAF000EFF311824FF0500383F31188BFF36F8F50 +:10EB0000BFF34F8F7A613B617B697B6201E002F06A +:10EB1000E3F90023FB6129E07B681A69FB69134470 +:10EB20007A689268B3FBF2F101FB02F29B1ABB61B7 +:10EB30007B685A68BB6913441B78002B13D17B6830 +:10EB40005A68BB69134401221A707B681B68194616 +:10EB50007B68DB68BA6902FB03F30B443B627B68AA +:10EB6000BA691A6107E0FB690133FB617B689B6846 +:10EB7000FA699A42D0D3FFF7DFFE0346002B05D097 +:10EB80007B6AFB60FB6883F3118801E002F0D6F931 +:10EB90003B6A18462837BD4680BD80B485B000AFBB +:10EBA000786039607B68002B01D1802330E03B68BE +:10EBB000002B01D180232BE07B681B683A689A42C6 +:10EBC00001D2802324E03B687A6812689B1AFB60BC +:10EBD0007B68DA68FB68B3FBF2F101FB02F29B1A77 +:10EBE000002B01D0802313E07B68DB68FA68B2FB5E +:10EBF000F3F3FB607B689B68FA689A4201D3802339 +:10EC000006E07B685A68FB68134400221A700023F0 +:10EC100018461437BD465DF8047B704780B582B056 +:10EC200000AF786039607B6818687B685B68002299 +:10EC3000194600F0D7F9034618460837BD4680BD8F +:10EC400080B586B000AFF860B9607A6000233B61A0 +:10EC50007B687B617B69002B01D101237B61FFF71E +:10EC60006BFE0346002B18D007F1100207F10801D4 +:10EC70000023F86800F00EFB0346012B01D0FF23B0 +:10EC800018E03B69002B14D00C4B4FF080521A60F7 +:10EC9000BFF34F8FBFF36F8F0BE007F10801002325 +:10ECA0007A69F86800F0F4F90346012B01D0FF23DC +:10ECB00000E0002318461837BD4680BD04ED00E093 +:10ECC00090B58BB000AFF860B9607A60BB68FB614B +:10ECD0000023BB61BB68002B0AD180237B61FB68EA +:10ECE0001C4607F1140393E8070084E8070054E08A +:10ECF00000233B6200237B627B68B3F1FF3F03D1BB +:10ED00004FF0FF337B6209E07B68002B06D07B6805 +:10ED10007B627B6A002B01D101237B62FFF70CFE33 +:10ED20000346002B1CD007F1200207F11403043323 +:10ED30001946B86800F0CEFD0346012B02D110231E +:10ED40007B6101E000237B613B6A002B1DD0154BEA +:10ED50004FF080521A60BFF34F8FBFF36F8F14E0F4 +:10ED600007F1140304337A6A1946B86800F0C0FB4F +:10ED70000346012B02D110237B6106E07B6A002B46 +:10ED800001D1002300E040237B61FB681C4607F1B2 +:10ED9000140393E8070084E80700F8682C37BD46A1 +:10EDA00090BD00BF04ED00E080B483B000AF786098 +:10EDB0007B6803F108027B685A607B684FF0FF3282 +:10EDC0009A607B6803F108027B68DA607B6803F174 +:10EDD00008027B681A617B6800221A6000BF0C374A +:10EDE000BD465DF8047B704780B483B000AF7860A7 +:10EDF0007B6800221A6100BF0C37BD465DF8047BBA +:10EE0000704780B485B000AF786039607B685B681C +:10EE1000FB603B68FA685A60FB689A683B689A60D6 +:10EE2000FB689B683A685A60FB683A689A603B687E +:10EE30007A681A617B681B685A1C7B681A6000BF7D +:10EE40001437BD465DF8047B704780B485B000AFD1 +:10EE5000786039603B681B68BB60BB68B3F1FF3FFB +:10EE600003D17B681B69FB600CE07B680833FB60A7 +:10EE700002E0FB685B68FB60FB685B681B68BA6864 +:10EE80009A42F6D2FB685A683B685A603B685B68F6 +:10EE90003A689A603B68FA689A60FB683A685A6018 +:10EEA0003B687A681A617B681B685A1C7B681A6029 +:10EEB00000BF1437BD465DF8047B704780B485B051 +:10EEC00000AF78607B681B69FB607B685B687A6871 +:10EED00092689A607B689B687A6852685A60FB689F +:10EEE0005B687A689A4203D17B689A68FB685A60CB +:10EEF0007B6800221A61FB681B685A1EFB681A6057 +:10EF0000FB681B6818461437BD465DF8047B7047E4 +:10EF100080B584B000AF786039607B68FB60FB68C7 +:10EF2000002B0BD14FF0500383F31188BFF36F8F89 +:10EF3000BFF34F8FBB6000BF00BFFDE701F0CCFF08 +:10EF4000FB681A68FB68DB6BF968096C01FB03F36B +:10EF50001A44FB689A60FB6800229A63FB681A688F +:10EF6000FB685A60FB681A68FB68DB6B013BF96859 +:10EF7000096C01FB03F31A44FB68DA60FB68FF22AB +:10EF800083F84420FB68FF2283F845203B68002B70 +:10EF900014D1FB681B69002B1AD0FB68103318468C +:10EFA00001F006FA0346002B12D00D4B4FF08052B1 +:10EFB0001A60BFF34F8FBFF36F8F09E0FB68103308 +:10EFC0001846FFF7F1FEFB6824331846FFF7ECFE06 +:10EFD00001F0B4FF012318461037BD4680BD00BFC5 +:10EFE00004ED00E080B58AB002AFF860B960134666 +:10EFF000FB71FB68002B0BD14FF0500383F311889A +:10F00000BFF36F8FBFF34F8F3B6100BF00BFFDE7C2 +:10F01000FB68BA6802FB03F3FB61FB6948331846DF +:10F0200002F07CF8B861BB69002B0DD0BB697B6135 +:10F030007B6948337B61FA79BB69009313467A692F +:10F04000B968F86800F005F8BB6918462037BD4676 +:10F0500080BD80B584B000AFF860B9607A60FB70A5 +:10F06000BB68002B03D1BB69BA691A6002E0BB69B7 +:10F070007A681A60BB69FA68DA63BB69BA681A64AD +:10F080000121B869FFF744FF00BF1037BD4680BDBE +:10F0900080B58EB000AFF860B9607A603B60002345 +:10F0A0007B63FB683B633B6B002B0BD14FF0500342 +:10F0B00083F31188BFF36F8FBFF34F8FBB6200BF25 +:10F0C00000BFFDE7BB68002B03D13B6B1B6C002B23 +:10F0D00001D1012300E00023002B0BD14FF050039E +:10F0E00083F31188BFF36F8FBFF34F8F7B6200BF35 +:10F0F00000BFFDE73B68022B03D13B6BDB6B012BB1 +:10F1000001D1012300E00023002B0BD14FF050036D +:10F1100083F31188BFF36F8FBFF34F8F3B6200BF44 +:10F1200000BFFDE701F0EAFA0346002B02D17B683D +:10F13000002B01D1012300E00023002B0BD14FF065 +:10F14000500383F31188BFF36F8FBFF34F8FFB61C1 +:10F1500000BF00BFFDE701F0BFFE3B6B9A6B3B6B4E +:10F16000DB6B9A4202D33B68022B29D13A68B9681B +:10F17000386B00F049FCF8623B6B5B6A002B10D0E7 +:10F180003B6B2433184601F013F90346002B13D0D0 +:10F190003F4B4FF080521A60BFF34F8FBFF36F8F1A +:10F1A0000AE0FB6A002B07D0394B4FF080521A60FF +:10F1B000BFF34F8FBFF36F8F01F0C0FE012363E0F9 +:10F1C0007B68002B03D101F0B9FE00235CE07B6B70 +:10F1D000002B06D107F11403184601F04DF9012365 +:10F1E0007B6301F0ABFE00F0F3FE01F075FE3B6BBC +:10F1F00093F844305BB2B3F1FF3F03D13B6B002285 +:10F2000083F844203B6B93F845305BB2B3F1FF3F8A +:10F2100003D13B6B002283F8452001F08FFE3A1D9D +:10F2200007F114031146184601F03CF90346002B80 +:10F2300024D1386B00F0E0FC0346002B18D03B6B68 +:10F2400010337A681146184601F08CF8386B00F0DC +:10F250006BFC00F0CBFE0346002B7FF47CAF0C4B25 +:10F260004FF080521A60BFF34F8FBFF36F8F72E77A +:10F27000386B00F059FC00F0B9FE6CE7386B00F019 +:10F2800053FC00F0B3FE002318463837BD4680BD5E +:10F2900004ED00E080B590B000AFF860B9607A602E +:10F2A0003B60FB68BB63BB6B002B0BD14FF0500383 +:10F2B00083F31188BFF36F8FBFF34F8FBB6200BF23 +:10F2C00000BFFDE7BB68002B03D1BB6B1B6C002BA1 +:10F2D00001D1012300E00023002B0BD14FF050039C +:10F2E00083F31188BFF36F8FBFF34F8F7B6200BF33 +:10F2F00000BFFDE73B68022B03D1BB6BDB6B012B2F +:10F3000001D1012300E00023002B0BD14FF050036B +:10F3100083F31188BFF36F8FBFF34F8F3B6200BF42 +:10F3200000BFFDE701F0B8FEEFF311824FF050038C +:10F3300083F31188BFF36F8FBFF34F8FFA61BB6107 +:10F34000FB697B63BB6B9A6BBB6BDB6B9A4202D333 +:10F350003B68022B2FD1BB6B93F8453087F83330D5 +:10F36000BB6B9B6BFB623A68B968B86B00F04CFBF7 +:10F3700097F93330B3F1FF3F12D1BB6B5B6A002BBF +:10F3800016D0BB6B2433184601F012F80346002B4D +:10F390000ED07B68002B0BD07B6801221A6007E03F +:10F3A00097F833300133DBB25AB2BB6B83F8452098 +:10F3B0000123FB6301E00023FB637B6B7B617B69C3 +:10F3C00083F3118800BFFB6B18464037BD4680BDF4 +:10F3D00080B58EB000AF786039607B683B633B6B73 +:10F3E000002B0BD14FF0500383F31188BFF36F8FC5 +:10F3F000BFF34F8F3B6200BF00BFFDE73B6B1B6C51 +:10F40000002B0BD04FF0500383F31188BFF36F8FA5 +:10F41000BFF34F8FFB6100BF00BFFDE73B6B1B6875 +:10F42000002B03D13B6B9B68002B01D1012300E033 +:10F430000023002B0BD14FF0500383F31188BFF34F +:10F440006F8FBFF34F8FBB6100BF00BFFDE701F0BF +:10F4500023FEEFF311824FF0500383F31188BFF3C3 +:10F460006F8FBFF34F8F7A613B617B69FB623B6BB0 +:10F470009B6BBB623B6BDB6BBA6A9A422BD23B6BDA +:10F4800093F8453087F82730BB6A5A1C3B6B9A6368 +:10F4900097F92730B3F1FF3F12D13B6B5B6A002B2A +:10F4A00016D03B6B2433184600F082FF0346002B36 +:10F4B0000ED03B68002B0BD03B6801221A6007E09E +:10F4C00097F827300133DBB25AB23B6B83F8452003 +:10F4D00001237B6301E000237B63FB6AFB60FB6825 +:10F4E00083F3118800BF7B6B18463837BD4680BD5B +:10F4F00080B58CB000AFF860B9607A600023FB6221 +:10F50000FB68BB62BB6A002B0BD14FF0500383F347 +:10F510001188BFF36F8FBFF34F8F3B6200BF00BFF7 +:10F52000FDE7BB68002B03D1BB6A1B6C002B01D12C +:10F53000012300E00023002B0BD14FF0500383F395 +:10F540001188BFF36F8FBFF34F8FFB6100BF00BF08 +:10F55000FDE701F0D3F80346002B02D17B68002BB6 +:10F5600001D1012300E00023002B0BD14FF0500309 +:10F5700083F31188BFF36F8FBFF34F8FBB6100BF61 +:10F5800000BFFDE701F0A8FCBB6A9B6B7B627B6A56 +:10F59000002B1FD0B968B86A00F0A0FA7B6A5A1E27 +:10F5A000BB6A9A63BB6A1B69002B0FD0BB6A10331E +:10F5B000184600F0FDFE0346002B07D03C4B4FF0F1 +:10F5C00080521A60BFF34F8FBFF36F8F01F0B6FC0C +:10F5D000012369E07B68002B03D101F0AFFC00231D +:10F5E00062E0FB6A002B06D107F11003184600F019 +:10F5F00043FF0123FB6201F0A1FC00F0E9FC01F0F4 +:10F600006BFCBB6A93F844305BB2B3F1FF3F03D1AC +:10F61000BB6A002283F84420BB6A93F845305BB292 +:10F62000B3F1FF3F03D1BB6A002283F8452001F00C +:10F6300085FC3A1D07F110031146184600F032FF11 +:10F640000346002B23D1B86A00F0C0FA0346002B12 +:10F6500017D0BB6A24337A681146184600F082FE40 +:10F66000B86A00F061FA00F0C1FC0346002B89D1B2 +:10F670000F4B4FF080521A60BFF34F8FBFF36F8F65 +:10F6800080E7B86A00F050FA00F0B0FC7AE7B86A98 +:10F6900000F04AFA00F0AAFCB86A00F097FA0346B4 +:10F6A000002B3FF46FAF002318463037BD4680BDB6 +:10F6B00004ED00E080B58EB000AF786039600023C3 +:10F6C0007B637B68FB6200233B63FB6A002B0BD1EF +:10F6D0004FF0500383F31188BFF36F8FBFF34F8F49 +:10F6E0003B6200BF00BFFDE7FB6A1B6C002B0BD029 +:10F6F0004FF0500383F31188BFF36F8FBFF34F8F29 +:10F70000FB6100BF00BFFDE700F0F8FF0346002BE0 +:10F7100002D13B68002B01D1012300E00023002B24 +:10F720000BD14FF0500383F31188BFF36F8FBFF3FA +:10F730004F8FBB6100BF00BFFDE701F0CDFBFB6A4F +:10F740009B6BBB62BB6A002B24D0BB6A5A1EFB6A50 +:10F750009A63FB6A1B68002B04D101F07BF9024617 +:10F76000FB6A9A60FB6A1B69002B0FD0FB6A10339F +:10F77000184600F01DFE0346002B07D0544B4FF0F7 +:10F7800080521A60BFF34F8FBFF36F8F01F0D6FB2B +:10F79000012398E03B68002B12D13B6B002B0BD070 +:10F7A0004FF0500383F31188BFF36F8FBFF34F8F78 +:10F7B0007B6100BF00BFFDE701F0C0FB002382E0DA +:10F7C0007B6B002B06D107F10C03184600F054FEAA +:10F7D00001237B6301F0B2FB00F0FAFB01F07CFB3C +:10F7E000FB6A93F844305BB2B3F1FF3F03D1FB6A8D +:10F7F000002283F84420FB6A93F845305BB2B3F1F2 +:10F80000FF3F03D1FB6A002283F8452001F096FBFD +:10F810003A4607F10C031146184600F043FE034632 +:10F82000002B32D1F86A00F0D1F90346002B26D024 +:10F83000FB6A1B68002B09D101F04EFBFB6A9B6839 +:10F84000184600F079FF386301F078FBFB6A243337 +:10F850003A681146184600F085FDF86A00F064F930 +:10F8600000F0C4FB0346002B7FF467AF184B4FF04A +:10F8700080521A60BFF34F8FBFF36F8F5DE7F86A56 +:10F8800000F052F900F0B2FB57E7F86A00F04CF9CB +:10F8900000F0ACFBF86A00F099F90346002B3FF446 +:10F8A0004CAF3B6B002B0DD001F016FBF86A00F05B +:10F8B00093F87862FB6A9B68796A184601F03AF817 +:10F8C00001F03CFB002318463837BD4680BD00BF21 +:10F8D00004ED00E080B58EB000AFF860B9607A60EA +:10F8E000FB683B633B6B002B0BD14FF0500383F362 +:10F8F0001188BFF36F8FBFF34F8F3B6200BF00BF14 +:10F90000FDE7BB68002B03D13B6B1B6C002B01D1C7 +:10F91000012300E00023002B0BD14FF0500383F3B1 +:10F920001188BFF36F8FBFF34F8FFB6100BF00BF24 +:10F93000FDE701F0B1FBEFF311824FF0500383F3C9 +:10F940001188BFF36F8FBFF34F8FBA617B61BB69C3 +:10F95000FB623B6B9B6BBB62BB6A002B2FD03B6B8C +:10F9600093F8443087F82730B968386B00F0B6F860 +:10F97000BB6A5A1E3B6B9A6397F92730B3F1FF3F7E +:10F9800012D13B6B1B69002B16D03B6B1033184612 +:10F9900000F00EFD0346002B0ED07B68002B0BD031 +:10F9A0007B6801221A6007E097F827300133DBB249 +:10F9B0005AB23B6B83F8442001237B6301E00023B0 +:10F9C0007B63FB6A3B613B6983F3118800BF7B6B00 +:10F9D00018463837BD4680BD80B485B000AF78602A +:10F9E0007B685B6A002B06D07B681B6B1B68C3F1CE +:10F9F0000703FB6001E00023FB60FB681846143737 +:10FA0000BD465DF8047B704780B586B000AFF860F6 +:10FA1000B9607A6000237B61FB689B6B3B61FB688C +:10FA20001B6C002B0DD1FB681B68002B4DD1FB68B4 +:10FA30009B68184600F0F6FE7861FB6800229A6029 +:10FA400043E07B68002B19D1FB685868FB681B6C8E +:10FA50001A46B96802F0BBFEFB685A68FB681B6C6B +:10FA60001A44FB685A60FB685A68FB689B689A42B4 +:10FA70002BD3FB681A68FB685A6026E0FB68D868DD +:10FA8000FB681B6C1A46B96802F0A1FEFB68DA68D5 +:10FA9000FB681B6C5B421A44FB68DA60FB68DA683F +:10FAA000FB681B689A4207D2FB689A68FB681B6C6C +:10FAB0005B421A44FB68DA607B68022B05D13B6924 +:10FAC000002B02D03B69013B3B613B695A1CFB6840 +:10FAD0009A637B6918461837BD4680BD80B582B0F1 +:10FAE00000AF786039607B681B6C002B18D07B6896 +:10FAF000DA687B681B6C1A447B68DA607B68DA68BA +:10FB00007B689B689A4203D37B681A687B68DA60DB +:10FB10007B68D9687B681B6C1A46386802F057FE10 +:10FB200000BF0837BD4680BD80B584B000AF7860A7 +:10FB300001F0D2F97B6893F84530FB7311E07B68E4 +:10FB40005B6A002B12D07B682433184600F030FC2F +:10FB50000346002B01D000F009FDFB7B013BDBB22B +:10FB6000FB7397F90F30002BE9DC00E000BF7B68E6 +:10FB7000FF2283F8452001F0E1F901F0ADF97B683F +:10FB800093F84430BB7311E07B681B69002B12D0E3 +:10FB90007B681033184600F00BFC0346002B01D0A5 +:10FBA00000F0E4FCBB7B013BDBB2BB7397F90E308A +:10FBB000002BE9DC00E000BF7B68FF2283F84420D3 +:10FBC00001F0BCF900BF1037BD4680BD80B584B0E0 +:10FBD00000AF786001F080F97B689B6B002B02D14D +:10FBE0000123FB6001E00023FB6001F0A7F9FB6843 +:10FBF00018461037BD4680BD80B584B000AF786030 +:10FC000001F06AF97B689A6B7B68DB6B9A4202D1E0 +:10FC10000123FB6001E00023FB6001F08FF9FB682A +:10FC200018461037BD4680BD80B58CB004AFF86073 +:10FC3000B9603B601346FB80FB889B00184601F0CF +:10FC40006DFA78617B69002B0ED0A02001F066FA76 +:10FC5000F861FB69002B03D0FB697A691A6305E040 +:10FC6000786901F029FB01E00023FB61FB69002BAF +:10FC700013D0FA8800230393FB690293FB6A019374 +:10FC8000BB6A00933B68B968F86800F00FF8F86940 +:10FC900000F0ACF80123BB6102E04FF0FF33BB6121 +:10FCA000BB6918462037BD4680BD000080B588B0CE +:10FCB00000AFF860B9607A603B603B6B1A6B7B68A1 +:10FCC00003F18043013B9B001344BB61BB6923F0FC +:10FCD0000703BB61BB6903F00703002B0BD04FF098 +:10FCE000500383F31188BFF36F8FBFF34F8F7B6196 +:10FCF00000BF00BFFDE7BB68002B1FD00023FB61E6 +:10FD000012E0BA68FB69134419783A6BFB69134433 +:10FD100034330A461A70BA68FB6913441B78002B07 +:10FD200006D0FB690133FB61FB690F2BE9D900E0C9 +:10FD300000BF3B6B002283F8432003E03B6B0022B3 +:10FD400083F83420BB6A062B01D90623BB623B6BC8 +:10FD5000BA6ADA623B6BBA6A5A643B6B00229A64F5 +:10FD60003B6B04331846FFF73FF83B6B18331846DC +:10FD7000FFF73AF83B6B3A6B1A61BB6AC3F10702B3 +:10FD80003B6B9A613B6B3A6B5A623B6B0022C3F848 +:10FD900098203B6B002283F89C203B6B4C334C2219 +:10FDA0000021184602F036FC3B6B0D4A1A653B6B8E +:10FDB0000C4A5A653B6B0C4A9A653A68F968B8690F +:10FDC00000F058FF02463B6B1A60FB6A002B02D022 +:10FDD000FB6A3A6B1A6000BF2037BD4680BD00BF8A +:10FDE000B8640020206500208865002080B582B0BE +:10FDF00000AF786001F070F82A4B1B680133294A84 +:10FE00001360294B1B68002B09D1274A7B681360BC +:10FE1000244B1B68012B10D100F0CCFB0DE0234BD1 +:10FE20001B68002B09D1204B1B68DA6A7B68DB6AF0 +:10FE30009A4202D81C4A7B6813601D4B1B68013331 +:10FE40001B4A13607B68DB6A01229A40194B1B68CE +:10FE50001343184A13607B68DA6A13469B00134405 +:10FE60009B00154A1A447B68043319461046FEF776 +:10FE7000C8FF01F063F80D4B1B68002B0ED00A4B36 +:10FE80001B68DA6A7B68DB6A9A4207D20B4B4FF039 +:10FE900080521A60BFF34F8FBFF36F8F00BF0837D8 +:10FEA000BD4680BD2C1000202C0F002038100020F3 +:10FEB0004810002034100020300F002004ED00E036 +:10FEC00080B584B000AF78600023FB607B68002BB6 +:10FED00018D0144B1B68002B0BD04FF0500383F34A +:10FEE0001188BFF36F8FBFF34F8FBB6000BF00BFA0 +:10FEF000FDE700F06DF80021786800F055FE00F095 +:10FF000075F8F860FB68002B07D1074B4FF0805263 +:10FF10001A60BFF34F8FBFF36F8F00BF1037BD461E +:10FF200080BD00BF5410002004ED00E080B586B015 +:10FF300002AF1F4B019300230093002380221D4931 +:10FF40001D48FFF771FEF860FB68012B1BD14FF0D5 +:10FF5000500383F31188BFF36F8FBFF34F8FBB60E4 +:10FF600000BF164B1B684C33154A1360154B4FF0FE +:10FF7000FF321A60144B01221A60144B00221A60DF +:10FF800000F006FF0FE0FB68B3F1FF3F0BD14FF02D +:10FF9000500383F31188BFF36F8FBFF34F8F7B60E4 +:10FFA00000BF00BFFDE700BF1037BD4680BD00BFEA +:10FFB00050100020884E0108850501082C0F0020F4 +:10FFC000700000204C10002038100020301000205D +:10FFD00080B400AF044B1B680133034A136000BFB9 +:10FFE000BD465DF8047B70475410002080B584B096 +:10FFF00000AF0023FB600023BB60424B1B68002B5B +:020000040801F1 +:100000000BD14FF0500383F31188BFF36F8FBFF311 +:100010004F8F3B6000BF00BFFDE700F05DFF394B35 +:100020001B68013B374A1360364B1B68002B61D1BC +:10003000354B1B68002B5DD02EE0344BDB68DB6852 +:10004000FB60FB6818331846FEF738FFFB68043383 +:100050001846FEF733FFFB68DB6A01229A402C4BFF +:100060001B6813432A4A1360FB68DA6A13469B0035 +:1000700013449B00274A1A44FB6804331946104670 +:10008000FEF7BFFEFB68DA6A234B1B68DB6A9A4205 +:1000900002D3224B01221A601C4B1B68002BCCD1CF +:1000A000FB68002B01D000F009FB1D4B1B687B6037 +:1000B0007B68002B10D000F037F80346002B02D0ED +:1000C000164B01221A607B68013B7B607B68002B2A +:1000D000F1D1134B00221A60104B1B68002B09D082 +:1000E0000123BB600F4B4FF080521A60BFF34F8F5C +:1000F000BFF36F8F00F022FFBB6818461037BD4674 +:1001000080BD00BF541000202C100020EC0F0020F8 +:1001100034100020300F00202C0F00204010002051 +:100120003C10002004ED00E080B586B000AF002355 +:100130007B614F4B1B68002B40F08F804D4B1B6841 +:1001400001333B614B4A3B6913603B69002B21D172 +:10015000494B1B681B68002B0BD04FF0500383F3F7 +:100160001188BFF36F8FBFF34F8F3B6000BF00BF9D +:10017000FDE7414B1B68FB60404B1B683E4A136028 +:100180003E4AFB6813603E4B1B6801333C4A1360D8 +:1001900000F094FA3B4B1B683A699A4248D3364BBD +:1001A0001B681B68002B04D1364B4FF0FF321A60DE +:1001B0003EE0314B1B68DB68DB68BB60BB685B689B +:1001C0007B603A697B689A4203D22E4A7B6813604F +:1001D0002EE0BB6804331846FEF770FEBB689B6ACE +:1001E000002B04D0BB6818331846FEF767FEBB68C7 +:1001F000DB6A01229A40244B1B681343224A136096 +:10020000BB68DA6A13469B0013449B001F4A1A44DA +:10021000BB68043319461046FEF7F3FDBB68DA6A83 +:100220001B4B1B68DB6A9A42B9D301237B61B6E79B +:10023000174B1B68DA6A154913469B0013449B0051 +:100240000B441B68012B01D901237B61114B1B68F7 +:10025000002B07D001237B6104E00F4B1B680133A7 +:100260000D4A13607B6918461837BD4680BD00BF34 +:100270005410002030100020E40F0020E80F002070 +:10028000441000204C10002034100020300F0020BB +:100290002C0F0020401000203C10002080B487B0BC +:1002A00000AF2A4B1B68002B03D0294B01221A6098 +:1002B00045E0274B00221A60264B1B68FB60FB6859 +:1002C000B3FA83F3FB72FB7AC3F11F037B6122490C +:1002D0007A6913469B0013449B000B441B68002B58 +:1002E0000BD14FF0500383F31188BFF36F8FBFF32F +:1002F0004F8F7B6000BF00BFFDE77A6913469B000C +:1003000013449B00144A13443B613B695B685A6881 +:100310003B695A603B695A683B6908339A4204D189 +:100320003B695B685A683B695A603B695B68DB689C +:100330000A4A1360094B1B684C33094A136000BF1B +:100340001C37BD465DF8047B704700BF5410002089 +:100350004010002034100020300F00202C0F00200F +:100360007000002080B584B000AF786039607B6891 +:10037000002B0BD14FF0500383F31188BFF36F8F25 +:10038000BFF34F8FFB6000BF00BFFDE7074B1B684B +:10039000183319467868FEF758FD0121386800F0D7 +:1003A00003FC00BF1037BD4680BD00BF2C0F0020EE +:1003B00080B586B000AF78607B68DB68DB683B6146 +:1003C0003B69002B0BD14FF0500383F31188BFF32F +:1003D0006F8FBFF34F8FFB6000BF00BFFDE73B692E +:1003E00018331846FEF76AFD1D4B1B68002B1CD105 +:1003F0003B6904331846FEF761FD3B69DB6A012265 +:100400009A40184B1B681343164A13603B69DA6A1B +:1004100013469B0013449B00134A1A443B69043360 +:1004200019461046FEF7EDFC05E03B691833194606 +:100430000E48FEF7E6FC3B69DA6A0D4B1B68DB6A87 +:100440009A4205D901237B610A4B01221A6001E01F +:1004500000237B617B6918461837BD4680BD00BF0D +:100460005410002034100020300F0020EC0F00202A +:100470002C0F00204010002080B483B000AF7860C3 +:10048000064B1A687B681A60054B1A687B685A60CD +:1004900000BF0C37BD465DF8047B70474410002058 +:1004A0003010002080B588B000AF786039607B687C +:1004B000002B0BD14FF0500383F31188BFF36F8FE4 +:1004C000BFF34F8F3B6100BF00BFFDE73B68002BD0 +:1004D0000BD14FF0500383F31188BFF36F8FBFF33D +:1004E0004F8FFB6000BF00BFFDE700F0F5FC1D4B28 +:1004F0001B68BB617B685B68BA69D31A7B613B6828 +:100500001B68B3F1FF3F02D10023FB6123E07B684E +:100510001A68154B1B689A4207D07B685B68BA69FA +:100520009A4202D30123FB6115E03B681B687A699C +:100530009A420BD23B681A687B69D21A3B681A60F0 +:100540007868FFF799FF0023FB6104E03B68002215 +:100550001A600123FB6100F0F1FCFB6918462037AB +:10056000BD4680BD301000204410002080B400AF94 +:10057000034B01221A6000BFBD465DF8047B704743 +:100580004010002080B582B000AF786000F052F8D3 +:10059000064B1B68012BF9D9054B4FF080521A60AE +:1005A000BFF34F8FBFF36F8FF0E700BF300F002016 +:1005B00004ED00E080B582B000AF00237B600CE06A +:1005C0007A6813469B0013449B00124A1344184652 +:1005D000FEF7EAFB7B6801337B607B68062BEFD973 +:1005E0000D48FEF7E1FB0D48FEF7DEFB0C48FEF779 +:1005F000DBFB0C48FEF7D8FB0B48FEF7D5FB0B4B9B +:10060000054A1A600A4B054A1A6000BF0837BD4602 +:1006100080BD00BF300F0020BC0F0020D00F002095 +:10062000EC0F00200010002018100020E40F002024 +:10063000E80F002080B582B000AF19E000F04CFC5C +:10064000104BDB68DB687B607B6804331846FEF781 +:1006500035FC0D4B1B68013B0B4A13600B4B1B68B1 +:10066000013B0A4A136000F069FC786800F010F85A +:10067000064B1B68002BE1D100BF00BF0837BD4609 +:1006800080BD00BF001000202C100020141000209E +:1006900080B582B000AF78607B684C33184601F0BB +:1006A000D5FF7B681B6B184600F006FE786800F0EB +:1006B00003FE00BF0837BD4680BD000080B483B094 +:1006C00000AF0C4B1B681B68002B04D10A4B4FF08A +:1006D000FF321A6008E0074B1B68DB68DB687B6051 +:1006E0007B685B68044A136000BF0C37BD465DF849 +:1006F000047B7047E40F00204C10002080B483B0CE +:1007000000AF0B4B1B68002B02D101237B6008E07C +:10071000084B1B68002B02D102237B6001E0002301 +:100720007B607B6818460C37BD465DF8047B7047DC +:10073000381000205410002080B584B000AF7860DD +:100740007B68BB600023FB607B68002B5ED0BB68CE +:10075000DA6A314B1B68DB6A9A424ED2BB689B69EE +:10076000002B06DB2C4B1B68DB6AC3F10702BB685E +:100770009A61BB685969BB68DA6A13469B001344E7 +:100780009B00264A134499422FD1BB680433184674 +:10079000FEF794FB0346002B0AD1BB68DB6A0122FB +:1007A00002FA03F3DA431E4B1B6813401C4A136022 +:1007B000194B1B68DA6ABB68DA62BB68DB6A012224 +:1007C0009A40174B1B681343154A1360BB68DA6ADB +:1007D00013469B0013449B00104A1A44BB68043321 +:1007E00019461046FEF70DFB04E00B4B1B68DA6A56 +:1007F000BB68DA620123FB6008E0BB685A6C064BF9 +:100800001B68DB6A9A4201D20123FB60FB68184631 +:100810001037BD4680BD00BF2C0F0020300F0020D8 +:100820003410002080B586B000AF78607B683B61F3 +:1008300000237B617B68002B70D03B4B1B683A69BF +:100840009A420BD04FF0500383F31188BFF36F8FA0 +:10085000BFF34F8FFB6000BF00BFFDE73B699B6CA0 +:10086000002B0BD14FF0500383F31188BFF36F8F30 +:10087000BFF34F8FBB6000BF00BFFDE73B699B6CC0 +:100880005A1E3B699A643B69DA6A3B695B6C9A421F +:1008900044D03B699B6C002B40D13B690433184624 +:1008A000FEF70CFB0346002B15D13B69DA6A1F49A2 +:1008B00013469B0013449B000B441B68002B0AD17A +:1008C0003B69DB6A012202FA03F3DA43184B1B6827 +:1008D0001340174A13603B695A6C3B69DA623B6903 +:1008E000DB6AC3F107023B699A613B69DB6A01225B +:1008F0009A400F4B1B6813430D4A13603B69DA6A39 +:1009000013469B0013449B00084A1A443B69043376 +:1009100019461046FEF775FA01237B617B6918467C +:100920001837BD4680BD00BF2C0F0020300F0020BF +:100930003410002080B588B000AF786039607B68E3 +:10094000BB6101237B617B68002B79D0BB699B6C09 +:10095000002B0BD14FF0500383F31188BFF36F8F3F +:10096000BFF34F8FFB6000BF00BFFDE7BB695B6C4F +:100970003A689A4202D93B68FB6102E0BB695B6C52 +:10098000FB61BB69DB6AFA699A4259D0BB699B6C0F +:100990007A699A4254D12C4B1B68BA699A420BD19E +:1009A0004FF0500383F31188BFF36F8FBFF34F8F66 +:1009B000BB6000BF00BFFDE7BB69DB6A3B61BB6991 +:1009C000FA69DA62BB699B69002B04DBFB69C3F13E +:1009D0000702BB699A61BB6959693A6913469B0072 +:1009E00013449B00194A1344994229D1BB6904332B +:1009F0001846FEF763FA0346002B0AD1BB69DB6A8F +:100A0000012202FA03F3DA43114B1B681340104A28 +:100A10001360BB69DB6A01229A400D4B1B681343CC +:100A20000B4A1360BB69DA6A13469B0013449B00B0 +:100A3000064A1A44BB69043319461046FEF7E1F929 +:100A400000BF2037BD4680BD2C0F0020300F002096 +:100A50003410002080B400AF074B1B68002B04D07B +:100A6000054B1B689A6C01329A64034B1B6818464D +:100A7000BD465DF8047B70472C0F002080B58AB01E +:100A800000AF786039607B68002B0BD14FF05003CA +:100A900083F31188BFF36F8FBFF34F8FBB6100BF2C +:100AA00000BFFDE700F0F8FA7B687B62EFF311828C +:100AB0004FF0500383F31188BFF36F8FBFF34F8F55 +:100AC0007A613B617B693B627B6A93F89C30FB7780 +:100AD0007B6A022283F89C207B6AD3F898305A1CE8 +:100AE0007B6AC3F89820FB7F012B46D17B6A9B6A07 +:100AF000002B0BD04FF0500383F31188BFF36F8F9F +:100B0000BFF34F8FFB6000BF00BFFDE7204B1B68AA +:100B1000002B1CD17B6A04331846FEF7CFF97B6AA1 +:100B2000DB6A01229A401B4B1B681343194A13606E +:100B30007B6ADA6A13469B0013449B00164A1A44E8 +:100B40007B6A043319461046FEF75BF905E07B6AC1 +:100B5000183319461148FEF754F97B6ADA6A104BCC +:100B60001B68DB6A9A4208D93B68002B02D03B68BD +:100B700001221A600B4B01221A603B6ABB60BB6802 +:100B800083F3118800BF00BF2837BD4680BD00BF7A +:100B90005410002034100020300F0020EC0F0020F3 +:100BA0002C0F00204010002080B584B000AF78608A +:100BB0003960294B1B68FB60284B1B6804331846BF +:100BC000FEF77CF90346002B0BD1244B1B68DB6A34 +:100BD000012202FA03F3DA43214B1B681340204A37 +:100BE00013607B68B3F1FF3F0AD13B68002B07D04D +:100BF0001A4B1B68043319461A48FEF702F926E01F +:100C0000FA687B681344BB60144B1B68BA685A606F +:100C1000BA68FB689A4209D2134B1A680F4B1B68DB +:100C2000043319461046FEF710F910E00F4B1A680E +:100C30000A4B1B68043319461046FEF706F90C4BA5 +:100C40001B68BA689A4202D2094ABB68136000BFA7 +:100C50001037BD4680BD00BF301000202C0F002093 +:100C60003410002018100020E80F0020E40F0020AE +:100C70004C10002080B485B000AFF860B9607A6095 +:100C8000FB68043BFB60FB684FF080721A60FB68F6 +:100C9000043BFB60BB6823F00102FB681A60FB6841 +:100CA000043BFB600C4AFB681A60FB68143BFB606A +:100CB0007A68FB681A60FB68043BFB60FB686FF0B6 +:100CC00002021A60FB68203BFB60FB681846143781 +:100CD000BD465DF8047B7047DD0C010880B485B02B +:100CE00000AF00237B60134B1B68B3F1FF3F0BD0B9 +:100CF0004FF0500383F31188BFF36F8FBFF34F8F13 +:100D0000FB6000BF00BFFDE74FF0500383F3118885 +:100D1000BFF36F8FBFF34F8FBB6000BF00BF7B6817 +:100D2000002BFCD000BF00BF1437BD465DF8047B2C +:100D3000704700BF600000200000000000000000BD +:100D4000074B19680868B0E8F04F80F30988BFF3D3 +:100D50006F8F4FF0000080F311887047AFF3008071 +:100D60002C0F002000BF00BF08480068006880F317 +:100D700008884FF0000080F3148862B661B6BFF3B4 +:100D80004F8FBFF36F8F00DF00BF00BF08ED00E0A3 +:100D900080B586B000AF474B1B68474A93420BD1E2 +:100DA0004FF0500383F31188BFF36F8FBFF34F8F62 +:100DB000FB6000BF00BFFDE73E4B1B683F4A93420C +:100DC0000BD14FF0500383F31188BFF36F8FBFF344 +:100DD0004F8F3B6100BF00BFFDE7394B7B617B69F3 +:100DE0001B78DBB27B607B69FF221A707B691B7802 +:100DF000DBB2FB70FB78DBB203F05003DAB2314BAD +:100E00001A70314B07221A6009E02F4B1B68013B17 +:100E10002D4A1360FB78DBB25B00DBB2FB70FB7822 +:100E2000DBB203F08003802BEFD0274B1B68C3F1AC +:100E30000703042B0BD04FF0500383F31188BFF34B +:100E40006F8FBFF34F8FBB6000BF00BFFDE71E4B2E +:100E50001B681B021C4A13601B4B1B6803F4E063F6 +:100E6000194A13607B68DAB27B691A70174B1B68EA +:100E7000164A43F470031360144B1B68134A43F083 +:100E80007043136000F0DAF8114B00221A6000F092 +:100E9000F9F8104B1B680F4A43F040431360FFF70B +:100EA00063FFFFF7FBF9FFF719FF00231846183718 +:100EB000BD4680BD00ED00E071C20F4170C20F4120 +:100EC00000E400E0581000205C10002020ED00E05D +:100ED0006000002034EF00E080B483B000AF4FF03A +:100EE000500383F31188BFF36F8FBFF34F8F7B6085 +:100EF00000BF104B1B6801330E4A13600D4B1B687B +:100F0000012B10D10C4B1B68DBB2002B0BD04FF028 +:100F1000500383F31188BFF36F8FBFF34F8F3B6094 +:100F200000BF00BFFDE700BF0C37BD465DF8047B86 +:100F3000704700BF6000002004ED00E080B483B083 +:100F400000AF124B1B68002B0BD14FF0500383F303 +:100F50001188BFF36F8FBFF34F8F7B6000BF00BF5F +:100F6000FDE70A4B1B68013B084A1360074B1B68EF +:100F7000002B05D100233B603B6883F3118800BF41 +:100F800000BF0C37BD465DF8047B70476000002051 +:100F9000EFF30980BFF36F8F154B1A681EF0100F27 +:100FA00008BF20ED108A20E9F04F10602DE90900FC +:100FB0004FF0500080F31188BFF34F8FBFF36F8F56 +:100FC000FFF76CF94FF0000080F3118809BC196835 +:100FD0000868B0E8F04F1EF0100F08BFB0EC108AA0 +:100FE00080F30988BFF36F8F704700BFAFF30080B5 +:100FF0002C0F002000BF00BF80B582B000AF4FF0C3 +:10100000500383F31188BFF36F8FBFF34F8F7B6063 +:1010100000BFFFF789F80346002B03D0064B4FF0C3 +:1010200080521A6000233B603B6883F3118800BF45 +:1010300000BF0837BD4680BD04ED00E080B400AFBE +:101040000B4B00221A600B4B00221A600A4B1B68E4 +:101050000A4AA2FB03239B09094A013B1360044B84 +:1010600007221A6000BFBD465DF8047B704700BFD1 +:1010700010E000E018E000E034000020D34D6210E2 +:1010800014E000E0DFF80C00016841F47001016039 +:10109000704700BF88ED00E080B485B000AFEFF38B +:1010A0000583FB60FB680F2B15D9184AFB681344B6 +:1010B0001B78FB72164B1B78FA7A9A420BD24FF0D0 +:1010C000500383F31188BFF36F8FBFF34F8F7B60A3 +:1010D00000BF00BFFDE70F4B1B6803F4E0620E4B3F +:1010E0001B689A420BD94FF0500383F31188BFF36A +:1010F0006F8FBFF34F8F3B6000BF00BFFDE700BFA6 +:101100001437BD465DF8047B704700BFF0E300E094 +:10111000581000200CED00E05C10002080B58AB073 +:1011200000AF78600023FB61FEF752FF5C4B1B6849 +:10113000002B01D100F024F95A4B1A687B68134048 +:10114000002B40F095807B68002B1ED008227B6826 +:1011500013447B607B6803F00703002B15D07B688A +:1011600023F0070308337B607B6803F00703002B41 +:101170000BD04FF0500383F31188BFF36F8FBFF391 +:101180004F8F7B6100BF00BFFDE77B68002B6FD0F6 +:10119000454B1B687A689A426AD8444B3B62434B82 +:1011A0001B687B6204E07B6A3B627B6A1B687B6234 +:1011B0007B6A5B687A689A4203D97B6A1B68002B5A +:1011C000F1D1374B1B687A6A9A4251D03B6A1B684F +:1011D00008221344FB617B6A1A683B6A1A607B6AC7 +:1011E0005A687B68D21A08235B009A4220D97A6A2F +:1011F0007B681344BB61BB6903F00703002B0BD072 +:101200004FF0500383F31188BFF36F8FBFF34F8FFD +:101210003B6100BF00BFFDE77B6A5A687B68D21A5A +:10122000BB695A607B6A7A685A60B86900F00AF94B +:101230001D4B1A687B6A5B68D31A1B4A13601A4BF2 +:101240001A681B4B1B689A4203D2174B1B68184A3B +:1012500013607B6A5A68134B1B681A437B6A5A6097 +:101260007B6A00221A60134B1B680133114A13601A +:10127000FEF7BCFEFB6903F00703002B0BD04FF019 +:10128000500383F31188BFF36F8FBFF34F8FFB6061 +:1012900000BF00BFFDE7FB6918462837BD4680BD8B +:1012A000885E00209C5E00208C5E0020805E002016 +:1012B000905E0020945E002080B586B000AF78601C +:1012C0007B687B617B68002B4FD008235B427A6987 +:1012D00013447B617B693B613B695A68254B1B6802 +:1012E0001340002B0BD14FF0500383F31188BFF351 +:1012F0006F8FBFF34F8FFB6000BF00BFFDE73B69FF +:101300001B68002B0BD04FF0500383F31188BFF301 +:101310006F8FBFF34F8FBB6000BF00BFFDE73B691E +:101320005A68144B1B681340002B1ED03B691B6886 +:10133000002B1AD13B695A680E4B1B68DB431A40DD +:101340003B695A60FEF744FE3B695A680A4B1B68CA +:101350001344094A1360386900F074F8074B1B689E +:101360000133064A1360FEF741FE00BF1837BD4641 +:1013700080BD00BF9C5E00208C5E0020985E002037 +:1013800080B485B000AF44F62063BB60274BFB60A0 +:10139000FB6803F00703002B0CD0FB680733FB60EE +:1013A000FB6823F00703FB60BA68FB68D31A1F4A87 +:1013B0001344BB60FB687B601D4A7B6813601C4B59 +:1013C00000225A607B68BA681344FB600822FB68FD +:1013D0009B1AFB60FB6823F00703FB60FB68154A60 +:1013E0001360144B1B6800225A60124B1B680022CA +:1013F0001A607B683B603B68FA68D21A3B685A60A7 +:101400000C4B1A683B681A603B685B680A4A1360B9 +:101410003B685B68094A1360094B4FF000421A6051 +:1014200000BF1437BD465DF8047B70476010002094 +:10143000805E0020885E0020905E00208C5E002090 +:101440009C5E002080B485B000AF7860284BFB60C4 +:1014500002E0FB681B68FB60FB681B687A689A42C5 +:10146000F7D8FB68BB60FB685B68BA6813447A68AE +:101470009A4208D1FB685A687B685B681A44FB682B +:101480005A60FB687B607B68BB607B685B68BA689E +:101490001A44FB681B689A4218D1FB681A68154BFE +:1014A0001B689A420DD07B685A68FB681B685B68B2 +:1014B0001A447B685A60FB681B681A687B681A606C +:1014C00008E00C4B1A687B681A6003E0FB681A6836 +:1014D0007B681A60FA687B689A4202D0FB687A6877 +:1014E0001A6000BF1437BD465DF8047B704700BF2B +:1014F000805E0020885E002080B500AF18220021A9 +:10150000074800F09DFA4FF480620021054800F082 +:1015100097FA054B1B68054898470346184680BD57 +:10152000A05E0020B85E0020A84E010895170108B3 +:1015300008B480B58DB000AFF860B9607A60002360 +:10154000FB820023BB85374B1B7A1A46FB6893420C +:1015500002D96FF004035EE0324BDA68BB681340D7 +:10156000BA689A4202D06FF0050354E02D4B5B68D5 +:10157000002B0AD07B68002B07D02A4B5B6807F151 +:10158000160107F118021046984707F14003BB62A5 +:10159000BB6AFA6B4FF40071234801F02DF8034643 +:1015A000BB8500F001FAFA8ABB8D13449BB207F1A8 +:1015B00014021146184600F079F90346B3F1FF3FD3 +:1015C00025D00023FB850EE0FB8DBA8A30333B44E7 +:1015D00013F8181C154B9954BB8A01339BB2BB827C +:1015E000FB8D0133FB85FB8AFA8D9A42ECD3BB8AD3 +:1015F0001A460E4BD018BB6AFA6B4FF4007100F01C +:10160000FBFF00F0EFF900F041F8034603E000F0C3 +:10161000E9F96FF0020318463437BD46BDE8804053 +:1016200001B07047A05E0020B8620020B85E0020C4 +:1016300080B483B000AF7860044A7B68536000BF19 +:101640000C37BD465DF8047B704700BFA05E0020EC +:1016500080B483B000AF0346FB71044AFB79137278 +:1016600000BF0C37BD465DF8047B7047A05E0020CC +:1016700080B400AF00BFBD465DF8047B704780B406 +:1016800000AF00BFBD465DF8047B704780B588B0F1 +:1016900000AF0023FB770023BB61EFF310833B61B6 +:1016A0003B697B6172B600BF00F0BAF90346002BBC +:1016B0005DD100F079F9344B1A8A334B5B8A9A4238 +:1016C0004DD0314B9B78012B17D12F4B1A882E4BC5 +:1016D0001B8AD31A9AB22C4B9A822B4B02229A70F5 +:1016E000294B00221A80284B9B8A002B05D1264BC0 +:1016F00000229A70244B00221A82234B9B78002BE5 +:1017000015D1214B5A8A204B1B8A9A4208D91E4B6D +:101710005A8A1D4B1B8AD31A9AB21B4B9A8206E037 +:10172000194B1B8AC3F580639AB2174B9A82164BEA +:101730001B8A1A46154B1344BB617B69FB60FB682F +:1017400083F3108800BFFFF793FF114BDB680E4A4D +:10175000928A1146B86998470346FB770DE000F07E +:1017600041F97B69BB60BB6883F3108805E07B6946 +:101770007B607B6883F3108800BF97F91F301846A1 +:101780002037BD4680BD00BFA05E0020B85E0020AF +:10179000A84E010880B588B000AF78600023FB61D7 +:1017A000EFF310837B617B69BB6172B600BF3C4B7A +:1017B0009B78022B06D13A4B00229A70384B0022BC +:1017C0001A820AE0364B1A8A354B9B8A13449BB225 +:1017D000C3F309039AB2324B1A82314B1A8A304B47 +:1017E0005B8A9A424DD02E4BDB8A012B49D12C4B80 +:1017F0009B78012B17D12A4B1A88294B1B8AD31AA5 +:101800009AB2274B9A82264B02229A70244B0022CE +:101810001A80234B9B8A002B05D1214B00229A7002 +:101820001F4B00221A821E4B9B78002B15D11C4B9C +:101830005A8A1B4B1B8A9A4208D9194B5A8A184B51 +:101840001B8AD31A9AB2164B9A8206E0144B1B8A53 +:10185000C3F580639AB2124B9A82114B1B8A1A46C7 +:10186000104B1344FB61BB693B613B6983F31088F8 +:1018700000BF0D4BDB680A4A928A1146F869984707 +:101880000AE0BB69FB60FB6883F3108800BFFFF7C9 +:10189000F6FE00F0A7F800BF00BF2037BD4680BDB0 +:1018A000A05E0020B85E0020A84E010880B487B07A +:1018B00000AF03463960FB804FF6FF73BB82EFF346 +:1018C0001083FB60FB683B6172B600BF354B5A8AE0 +:1018D000344B1B8A9A421BD1324B5B8AC3F580631F +:1018E000FB82FA88FB8A9A423AD32E4B1B8AFA88EB +:1018F0009A4235D22B4B01229A702A4B5A8A294B95 +:101900001A80284B1B8AFB82264B00225A8227E032 +:10191000244B5A8A234B1B8A9A421BD9214B5B8A40 +:10192000C3F58063FB82FA88FB8A9A4218D31D4B69 +:101930001B8AFA889A4213D21A4B01229A70194BC9 +:101940005A8A184B1A80174B1B8AFB82154B0022B0 +:101950005A8205E0134B1A8A124B5B8AD31AFB8218 +:10196000FA8AFB889A420FD90E4B5A8A3B681A8032 +:101970000C4B5A8AFB8813449BB2C3F309039AB2F7 +:10198000084B5A820023BB823B69BB60BB6883F370 +:10199000108800BFB7F9143018461C37BD465DF8F3 +:1019A000047B7047A05E002080B485B000AFEFF3E9 +:1019B00010837B607B68FB6072B600BF084BDB8ADC +:1019C00001339AB2064BDA82FB68BB60BB6883F3D3 +:1019D000108800BF00BF1437BD465DF8047B704718 +:1019E000A05E002080B485B000AFEFF310837B6071 +:1019F0007B68FB6072B600BF084BDB8A013B9AB282 +:101A0000064BDA82FB68BB60BB6883F3108800BFBB +:101A100000BF1437BD465DF8047B7047A05E002010 +:101A200080B400AF054BDB8A002B14BF01230023D9 +:101A3000DBB21846BD465DF8047B7047A05E00200F +:101A400080B485B000AF78600B46FB7013463B80D6 +:101A50007B68FB6004E0FB685A1CFA60FA781A7035 +:101A60003B885A1E3A80002BF5D100BF00BF1437C7 +:101A7000BD465DF8047B70472DE9FF4757EC106BBE +:101A8000002F0C4619463B46BBBF07F100431F46DB +:101A900000232D230B700D9BDDF830A0914623F021 +:101AA0002008BCBF32461646B8F1460F05D0B8F143 +:101AB000450F00D10134022100E0032103AB019363 +:101AC00002AB009347EC106B5346224600F018FF20 +:101AD000B8F1470F054619D119F0010F0ED000EBF0 +:101AE00004090022002330463946EFF715F808B103 +:101AF000CDF80C903022039B4B451ED3039B0E9ACE +:101B00005B1B2846136004B0BDE8F087B8F1460FB0 +:101B100000EB0409E5D10378302B0AD10022002321 +:101B200030463946EEF7F8FF18B9C4F10104CAF897 +:101B30000040DAF800309944D3E7591C03911A7039 +:101B4000D9E7F7B50029BABF49422D232B2309292C +:101B50000270437029DD0DF107031D460A271A465E +:101B6000B1FBF7F607FB1614303402F8014C0C46B3 +:101B7000632C03F1FF333146F1DC3031941E03F85E +:101B8000011C411C2346AB420AD30DF109039B1AE9 +:101B9000AC4288BF002302330344181A03B0F0BDDF +:101BA00013F8016B01F8016FEDE7302330318370DA +:101BB000C170031DF1E700002DE9F04F8DB00C4618 +:101BC000DDF8588016461F46054600F02BFD0368D9 +:101BD00004931846EEF774FB00230A93D8F80030FC +:101BE0000590073323F0070303F1080294F818A0C7 +:101BF000D4F800B0C8F80020D3E9008929F00043E8 +:101C00000793CDF81880C4E91289DDE906019C4BE1 +:101C10004FF0FF32EEF7B2FF70BBDDE90601984BE3 +:101C20004FF0FF32EEF78CFF30BB0022002340461E +:101C30004946EEF77BFF10B12D2384F84330914ADB +:101C4000914BBAF1470F8CBF90469846032323610E +:101C50002BF0040323604FF00009009733460BAAD2 +:101C60002146284600F0D2F9013040F08D804FF037 +:101C7000FF300DB0BDE8F08F42464B464046494626 +:101C8000EEF77CFF40B14B46002BBCBF2D2384F800 +:101C900043307E4A7E4BD4E763680AF0DF02069247 +:101CA0005A1C3BD1062363604BF480620023226000 +:101CB00003930AABCDE901A309AB0093616849EC3A +:101CC000108B0DF123032846FFF7D6FE069B0999DA +:101CD000472B804629D1C81C02DB6368994241DD4D +:101CE000AAF1020A5FFA8AFA0139524604F1500059 +:101CF0000991FFF726FF0A9A1318012A81462361EA +:101D000002DC2268D20701D5013323619DF823301C +:101D1000002BA2D02D2384F843309EE7069A472A51 +:101D2000C2D1002BC0D10123BDE7BAF1650FDBD9C9 +:101D3000BAF1660F18D1002963680BDD216113B970 +:101D40002268D00702D501330B442361A1654FF00F +:101D50000009DBE713B92268D20701D50233F4E7A3 +:101D60000123F2E74FF0670A0A9B994205DB2368DB +:101D70002161D807EAD54B1CE7E70029D4BFC1F1A0 +:101D8000020201221344E0E723685A0507D42369BD +:101D9000424631462846B84701302BD167E7BAF1B1 +:101DA000650F40F2DD80D4E9120100220023EEF736 +:101DB000B3FE002833D0374A012331462846B847BE +:101DC00001303FF454AFDDE90938434502DB2368B5 +:101DD000D8070FD5DDE9042331462846B84701303E +:101DE0003FF445AF4FF0000908F1FF3804F11A0A3B +:101DF000C84509DC23689B0700F10381E0680B9B61 +:101E00009842B8BF184634E7012352463146284667 +:101E1000B84701303FF42BAF09F10109E8E7099B0E +:101E2000002B39DC1B4A012331462846B8470130D4 +:101E30003FF41DAFDDE9093959EA030302D12368F4 +:101E4000D907D7D5DDE9042331462846B847013004 +:101E50003FF40DAF4FF0000A04F11A0B099B5B42EF +:101E6000534501DC4B4693E701235A463146284649 +:101E7000B84701303FF4FBAE0AF1010AEEE700BFBC +:101E8000FFFFEF7FF44E0108F04E0108FC4E010801 +:101E9000F84E0108004F0108A36DDDF828A0534556 +:101EA000A8BF5346002B994636DC4FF0000B29EAB9 +:101EB000E97904F11A02A36D0693A3EB09035B45CC +:101EC00031DC099B9A453ADC2368DA0737D4099B51 +:101ED000AAEB0309069BAAEB03039945A8BF994601 +:101EE000B9F1000F33DC4FF0000829EAE97904F179 +:101EF0001A0B099BAAEB0303A3EB090343457FF7E6 +:101F000079AF01235A4631462846B84701303FF49D +:101F1000AEAE08F10108ECE7424631462846B84724 +:101F20000130C2D1A3E60123314628460692B847C4 +:101F300001303FF49CAE069A0BF1010BBBE7DDE9E3 +:101F4000042331462846B8470130C0D18FE6069AAF +:101F50004B46424431462846B8470130C3D186E655 +:101F6000DDF828A0BAF1010F01DCDB0736D501232B +:101F7000424631462846B84701303FF478AEDDE9A5 +:101F8000042331462846B84701303FF470AED4E907 +:101F90001201002200230AF1FF3AEEF7BDFDC0B99D +:101FA000534608F1010231462846B84701300CD1AA +:101FB0005DE601235A4631462846B84701303FF4D2 +:101FC00056AE08F10108D045F3DB4B4604F1500250 +:101FD000DFE64FF0000804F11A0BF4E70123424654 +:101FE000E1E701234A4631462846B84701303FF42D +:101FF0003EAE08F10108E3680B995B1A4345F0DC3B +:10200000FCE64FF0000804F11909F4E72DE9F04768 +:10201000164698468A680B69DDF820909342B8BF4F +:102020001346336091F8432007460C460AB101334A +:1020300033602368990642BF3368023333602568F2 +:1020400015F0060506D104F1190AE36832689B1AF7 +:10205000AB4226DC94F843302268003B18BF0123D2 +:1020600092062BD404F1430241463846C84701305A +:102070001ED02368226903F00603042B02BFE56823 +:102080003368ED1AA3680CBF25EAE5750025934275 +:10209000C4BF9B1AED1800261A34B5421AD100208D +:1020A00008E00123524641463846C847013003D173 +:1020B0004FF0FF30BDE8F0870135C6E7E1185A1C44 +:1020C000302081F84300224494F8451082F84310F0 +:1020D0000233C7E70123224641463846C84701304C +:1020E000E6D00136D9E700002DE9FF470F7E0C9EB0 +:1020F000782F914680460C469A4601F1430207D854 +:10210000622F0AD8002F00F0D180582F00F0B8803D +:1021100004F1420684F842703AE0A7F16303152BFC +:10212000F6D801A151F823F0812101089521010879 +:1021300011210108112101081121010811210108B3 +:10214000952101081121010811210108112101081F +:102150001121010893220108BF2101084D22010825 +:102160001121010811210108B522010811210108DE +:10217000BF21010811210108112101085522010880 +:1021800033681A1D1B68326004F1420684F842303D +:1021900001239CE033682068191D3160060601D5D3 +:1021A0001D6803E04506FBD5B3F90050002D03DAA6 +:1021B0002D236D4284F8433058480A2311E02168EA +:1021C0003368080653F8045B02D4490648BFADB231 +:1021D0006F2F5248336014BF0A230823002184F86C +:1021E00043106668A660002E05DB21682E4321F0AF +:1021F000040121604BD01646B5FBF3F103FB1157E8 +:10220000C75D06F8017D2F46BB420D46F4D9082B69 +:102210000BD12368DF0708D5236961689942DEBFC7 +:10222000302306F8013C06F1FF36921B2261CDF8FF +:1022300000A04B4603AA21464046FFF7E7FE0130C7 +:102240004AD14FF0FF3004B0BDE8F087236843F077 +:10225000200323603248782784F84570236831686A +:102260001F0651F8045B02D45F0648BFADB231606F +:10227000D90744BF43F0200323601DB11023ADE70D +:102280002648E9E7236823F020032360F6E7164693 +:10229000BDE7336825686169181D30602E061B682C +:1022A00001D5196002E06806FBD51980002323617F +:1022B0001646BCE733681A1D32601E68626800214A +:1022C0003046EDF7ADFF08B1801B606063682361A5 +:1022D000002384F84330AAE7236932464946404642 +:1022E000D0470130ADD023689B0713D4E068039B2F +:1022F0009842B8BF1846A6E70123324649464046F1 +:10230000D04701309DD00135E36803995B1AAB4299 +:10231000F2DCEBE7002504F11906F5E7024F0108AE +:10232000134F0108002310B50446C0E90033C0E98B +:102330000433836081814366C28183611946082228 +:102340005C3000F067F90D4B63620D4BA3620D4BDF +:10235000E3620D4B23630D4B24629C4206D003F1D4 +:102360006802944202D0D0339C4205D104F1580057 +:10237000BDE8104000F028BA10BD00BF15250108C7 +:10238000372501086F25010893250108B86400204E +:10239000024A0349034800F069B800BF6400002006 +:1023A0004D4101087400002041680C4B994210B562 +:1023B000044601D001F0CAFEA168094B994202D03F +:1023C000204601F0C3FEE168064B994204D0204646 +:1023D000BDE8104001F0BABE10BD00BFB8640020D7 +:1023E000206500208865002010B50B4B0B4C0C4A73 +:1023F0001A60204600220421FFF794FF04F16800D0 +:1024000001220921FFF78EFF04F1D0000222BDE86E +:1024100010401221FFF786BFF0650020B86400204D +:1024200091230108014800F0D0B900BFF9650020F0 +:10243000014800F0CBB900BFF965002010B5044693 +:10244000FFF7F0FF236A1BB1BDE81040FFF7F0BFB4 +:10245000044B2362044B1B68002BF5D1FFF7C4FF2C +:10246000F2E700BFA9230108F06500202DE9F84339 +:102470000746884614460026D4E90195B9F10109BA +:1024800005D52468002CF7D13046BDE8F883AB8928 +:10249000012B07D9B5F90E30013303D02946384650 +:1024A000C04706436835E9E70CB430B5184B0C1E3D +:1024B0001D689DB008DA8B232B604FF0FF301DB0F4 +:1024C000BDE8304002B070474FF40273ADF81430ED +:1024D0004FF000031B9314BF04F1FF332346049312 +:1024E00007934FF6FF7302900690ADF81630209ACE +:1024F00021AB02A92846019301F0A8FC431CBCBFF4 +:102500008B232B60002CDAD0029B00221A70D6E7B6 +:102510007000002010B50C46B1F90E1000F006F95D +:102520000028ABBF636DA3891B1823F48053ACBF95 +:102530006365A38110BD2DE9F0411F468B89DB0542 +:1025400005460C46164605D5B1F90E1002230022A9 +:1025500000F0DAF8A389B4F90E1023F48053A381B4 +:1025600032463B462846BDE8F04100F0F1B810B5D0 +:102570000C46B1F90E1000F0C7F8431CA38915BF33 +:10258000606523F4805343F48053A38118BFA38173 +:1025900010BDB1F90E1000F049B830B51446002C4A +:1025A0009BB005461A4605DA8B2303604FF0FF30D7 +:1025B0001BB030BD4FF40273ADF80C304FF0000388 +:1025C000199314BF04F1FF332346029305934FF68A +:1025D000FF7300910491ADF80E3069461E9B01F027 +:1025E00035FC431CBCBF8B232B60002CE0D0009B30 +:1025F00000221A70DCE7000007B5009313460A4674 +:10260000014603480068FFF7C8FF03B05DF804FB0C +:102610007000002002440346934200D1704703F843 +:10262000011BF9E700487047B001002038B5064D9E +:102630000023044608462B60F1F796FA431C02D1AA +:102640002B6803B1236038BDF46500202D4B1B6857 +:10265000834270B5044653D0C3691BB3DB6863B1D2 +:102660000025E369DB685959B1B90435802DF8D1EB +:10267000E3692046D96800F013FFE369196811B1D6 +:10268000204600F00DFFE3699D685DB129462046B4 +:102690002D6800F005FFF8E70E68204600F000FF07 +:1026A0003146E1E7616911B1204600F0F9FEE169C8 +:1026B00011B1204600F0F4FE216B11B1204600F06C +:1026C000EFFE616B11B1204600F0EAFEA16B11B183 +:1026D000204600F0E5FEA16C11B1204600F0E0FEBE +:1026E000616C11B1204600F0DBFEE16A11B12046B9 +:1026F00000F0D6FE236A1BB12046BDE870401847A3 +:1027000070BD00BF7000002038B5074D0446084674 +:10271000114600222A601A46F1F74DFA431C02D1F5 +:102720002B6803B1236038BDF465002038B5074D30 +:1027300004460846114600222A601A46F1F7DBF9E2 +:10274000431C02D12B6803B1236038BDF46500201F +:1027500038B5074D04460846114600222A601A463D +:10276000F1F7E6F9431C02D12B6803B1236038BDB1 +:10277000F4650020014B1868704700BF700000200E +:1027800070B50D4D0D4C641BA4100026A64209D156 +:102790000B4D0C4C02F06AF8641BA4100026A642F4 +:1027A00005D170BD55F8043B98470136EEE755F862 +:1027B000043B98470136F2E76C5201086C5201085D +:1027C0006C520108705201087047704770470A4404 +:1027D000914200F1FF3300D1704710B511F8014B61 +:1027E00003F8014F9142F9D110BD2DE9F74F03696C +:1027F0000C69A34207467EDB013C01F11408A300EB +:1028000000F11405009305EB8403019358F824307C +:1028100055F8242001339A4208EB8409B2FBF3F601 +:102820002ED34FF0000AC446AE46D3465CF8043BB4 +:1028300098B206FB00A0020C1B0C06FB0323DEF87B +:10284000002080B292B2121A5A44DEF800004FEA19 +:10285000134A9BB2C3EB224303EB104392B242EA0A +:102860000342E1454EF8042B4FEA234BDED2009B96 +:10287000EB582BB9019B043B9D421A462FD33C6178 +:10288000384601F07FF9002825DB2946002058F85A +:10289000042BD1F800C01FFA82FE1FFA8CF3A3EBC1 +:1028A0000E030344120CC2EB234202EB1C429BB208 +:1028B00043EA0243C14541F8043B4FEA2240E6D2D5 +:1028C00055F8242005EB840322B9043B9D421A46A7 +:1028D0000BD33C610136304603B0BDE8F08F12687F +:1028E000043B002ACBD1013CC6E71268043B002A16 +:1028F000EFD1013CEAE70020EEE700000000000015 +:102900002DE9F04FC76997B08DED040B55EC104BD6 +:10291000209E079181460C9211937FB9102000F000 +:1029200009FE0246C9F81C0020B9A94BEF21A948AD +:1029300001F05EFCC0E901770760C760D9F81C3080 +:10294000196859B15A684A60012393408B60484620 +:1029500000F0E6FED9F81C3000221A602B1EB9BF29 +:1029600023F00043059300233360059F9A4BBCBFBF +:1029700001223260BB4312D1119A42F20F731360ED +:10298000C7F31303234300F05A85219BDFF85CA2B1 +:10299000002B00F05C850AF1030300F056BD9DEDAD +:1029A000047B002251EC170B00238DED0A7BEEF720 +:1029B000B3F8804658B1119A01231360219B13B1DB +:1029C000219A864B1360DFF828A200F040BD9DEDF0 +:1029D0000A0B14AA15A9484601F084F9C7F30A5650 +:1029E0000290002E78D00B9BCDF84880C3F31303E0 +:1029F000DDE90A0143F07F5343F44013A6F2FF36AA +:102A000019460022764BEDF767FC6BA3D3E9002350 +:102A1000EDF71AFE6AA3D3E90023EDF75FFC044645 +:102A200030460D46EDF7A6FD67A3D3E90023EDF789 +:102A30000BFE02460B4620462946EDF74FFC0446A6 +:102A40000D46EEF7B1F8002207460023204629463E +:102A5000EEF76CF840B13846EDF78CFD22462B4678 +:102A6000EEF75AF800B9013F162F52D85D4B03EB31 +:102A7000C703D3E90023DDE90A01EEF757F8002880 +:102A800049D0013F00231093149B9B1B5A1E45BF46 +:102A9000C3F10103009300230023069254BF009367 +:102AA0000693002F39DB069B0D973B4406930023CA +:102AB0000893079B092B63D8052BC4BF043B0793DE +:102AC000079BA3F10203CCBF00240124032B63D88E +:102AD000DFE803F05254372BDDE914631E4406F29D +:102AE0003243202BC1BFC3F140039F4006F2124383 +:102AF00024FA03F3D6BFC3F1200347EA030004FA24 +:102B000003F0EDF727FD0122A1F1F873013E1292C7 +:102B100076E70123B7E71090B6E7009BDB1B009335 +:102B20007B42089300230D93C3E7012309930C9B79 +:102B300007EB030B0BF10103012B0393B8BF012338 +:102B400006E0012309930C9B002B28DD9B46039391 +:102B5000D9F81C000021042202F114059D4226D957 +:102B60004160484600F09CFD8246002842D11E4B41 +:102B7000024640F2AF11DAE60023E3E70023D5E78F +:102B800001240023079309944FF0FF3B0022CDF866 +:102B90000CB012230C92DBE701230993F4E74FF00A +:102BA000010BCDF80CB05B46CDF830B0D0E7013169 +:102BB0005200D1E7AFF3008061436F63A787D23F34 +:102BC000B3C8608B288AC63FFB799F501344D33F1C +:102BD000314F0108484F01080000F07F014F010804 +:102BE0000000F83F98500108A04F01082D4F010840 +:102BF000004F0108D9F81C301860039B0E2B00F21F +:102C0000A180002C00F09E80002F33DD9C4B07F04C +:102C10000F0203EBC20393ED007BF8058DED0E7BF5 +:102C20004FEA271416D5974BDDE90A01D3E90823AB +:102C3000EDF734FECDE9040104F00F040326914DB5 +:102C400054B9DDE90E23DDE90401EDF727FECDE9F6 +:102C5000040128E00226F2E7E10708D5DDE90E01CC +:102C6000D5E90023EDF7F0FCCDE90E010136641043 +:102C70000835E5E700F0AF807C42814B814D04F0E0 +:102C80000F0203EBC203D3E90023DDE90A01EDF7EC +:102C9000DBFCCDE90401241100230226002C40F0C6 +:102CA0008F80002BD3D1109BDDE90445002B00F071 +:102CB0009480754B002220462946EDF737FF002807 +:102CC00000F08B80039B002B00F08780BBF1000F8E +:102CD00034DD20466D4B00222946EDF7B5FCCDE9E9 +:102CE000040107F1FF3801365C463046EDF742FC3F +:102CF000DDE90423EDF7A8FC654B0022EDF7EEFAC1 +:102D00000546A1F15076002C6AD1DDE90401614B42 +:102D10000022EDF7E1FA02460B46CDE904232A46EC +:102D20003346EDF721FF002840F09882DDE90401E9 +:102D30002A4606F10043EDF7F9FE38BBDDE90A3417 +:102D4000CDE90434159B002BC0F257810E2F00F300 +:102D500054814B4B03EBC70393ED007B0C9B002B83 +:102D60008DED007B80F2E580039B002B00F3E1807A +:102D70000CD1484B002251EC170BEDF765FCDDE957 +:102D80000423EDF7E7FE002800F0668200242546C4 +:102D90000C9B56466FEA030800272146484600F080 +:102DA000BFFC002D00F0BD802FB1AF4203D03946EB +:102DB000484600F0B5FC2946484600F0B1FCB0E0BA +:102DC000E20705D5D5E90023EDF73EFC01360123E6 +:102DD0006410083562E7022665E7039CB84684E77D +:102DE000274B099903EBC40353E9022354440029F8 +:102DF00054D029490020EDF751FD33462A46EDF71E +:102E00006BFACDE90E015646DDE90401EDF7CCFE83 +:102E10000546EDF7AFFB02460B46DDE90401EDF791 +:102E20005BFA303502460B46CDE9042306F8015B18 +:102E3000DDE90E23EDF77AFE002872D1DDE90423E7 +:102E400011490020EDF748FADDE90E23EDF76EFE9B +:102E5000002840F0B480A6423FF470AFDDE90E01D7 +:102E60000A4B0022EDF7F0FB084BCDE90E010022E2 +:102E7000DDE90401EDF7E8FBCDE90401C4E700BF9B +:102E800098500108705001080000F03F00002440F5 +:102E900000001C40000014400000E03F314628467E +:102EA000EDF7D2FBCDE90E0113945646DDE904019E +:102EB000EDF77AFE0546EDF75DFB02460B46DDE9D0 +:102EC0000401EDF709FA303506F8015B02460B46BE +:102ED000A642CDE904234FF0000224D1AF4BDDE937 +:102EE0000E01EDF7FBF902460B46DDE90401EDF7B3 +:102EF0003BFE002863D1DDE90E23A8490020EDF751 +:102F0000EBF902460B46DDE90401EDF70FFE002860 +:102F10003FF414AF139E731E139316F8013C302B2D +:102F2000F8D047463BE09E4BEDF78EFBCDE9040120 +:102F3000BCE7DDE904455646DDE900232046294685 +:102F4000EDF7ACFCEDF730FE8046EDF713FBDDE965 +:102F50000023EDF779FB02460B462046294608F18F +:102F60003004EDF7B9F906F8014B039DA6EB0A040E +:102F7000A54202460B4633D1EDF7B0F9DDE9002357 +:102F800004460D46EDF7F0FDC0B9DDE9002320460B +:102F90002946EDF7C1FD10B118F0010F0ED10299CD +:102FA000484600F0BDFB00233370119B01371F60C2 +:102FB000219B002B00F04B821E6048E2B84633464E +:102FC0001E4613F8012D392A06D19A45F8D1302230 +:102FD00008F101088AF800201A7801321A70A0E777 +:102FE0006F4B0022EDF730FB0022002304460D4614 +:102FF000EDF792FD00289FD0D1E7099A002A00F052 +:10300000EA80079A012A00F3CD80129A002A00F084 +:10301000C18003F23343089C009E009A1A44009238 +:10302000069A01211A444846069200F02DFC0546F6 +:1030300066B1069B002B09DDB342009AA8BF334658 +:10304000D21A0092069AF61AD31A0693089B0BB36B +:10305000099B002B00F0C680002C00F0C0802946A0 +:103060002246484600F0C8FC029A014605464846FA +:1030700000F020FC02998046484600F051FB089B76 +:103080001B1B089300F0B180089A4146484600F0A7 +:10309000B3FC02900121484600F0F6FB0D9B04466C +:1030A000002B00F0D8811A460146484600F0A4FCE7 +:1030B000079B012B044600F39F80049B002B40F0EC +:1030C0009780059BC3F31303002B40F09380059B6F +:1030D00023F000431B0D1B0533B1009B013300930C +:1030E000069B01330693012308930D9B002B00F0F0 +:1030F000B881236904EB8303186900F079FBC0F100 +:103100002000069B184410F01F0000F08280C0F1E0 +:103110002003042B73DD009BC0F11C0003440093CB +:10312000069B034406440693009B002B05DD029991 +:103130001A46484600F0BAFC0290069B002B05DDBB +:1031400021461A46484600F0B1FC0446109B002B6D +:1031500061D00298214600F015FD00285BDA0023BB +:1031600002990A22484600F0FDFA099B029007F1F5 +:10317000FF38002B00F07781294600230A224846B9 +:1031800000F0F0FABBF1000F05466FDC079B022B45 +:1031900049DC6BE0149BC3F136033CE70000E03FE1 +:1031A00000002440039B5C1E089BA34209DB1C1B00 +:1031B000039B002BBFF630AF009B039A9E1A00239F +:1031C0002BE7089B0D9A0894E31A1A44009E039B70 +:1031D0000D92002421E7089C009E099D28E7DDF858 +:1031E000088051E7089A029950E7CDF8088051E726 +:1031F000002379E7049B77E70023089379E793D0CE +:10320000009A1C331A440092069A1A441E440692ED +:103210008AE70346F4E7039B002BB84620DC9B4675 +:10322000079B022B1EDDBBF1000F7FF4B1AD2146E1 +:103230005B460522484600F095FA0146044602988E +:1032400000F0A0FC00287FF7A3AD5646312306F816 +:10325000013B08F101089FE5039CB8462546F4E7C9 +:10326000DDF80CB0099B002B00F00181002E05DD7C +:1032700029463246484600F019FC0546089B002BBB +:103280005CD06968484600F00BFA064628B9824BC4 +:10329000024640F2EF21FFF74ABB2A690232920050 +:1032A00005F10C010C30FFF792FA01223146484635 +:1032B00000F0FCFB0AF1010300930AEB0B030893F7 +:1032C000049B03F001032F4606930546009B0298DA +:1032D000214603F1FF3BFFF788FA034630330390A2 +:1032E00039460298099300F04DFC2A460490214685 +:1032F000484600F063FCC268099B064602BB0146D3 +:10330000029800F03FFC099B0246314648460C9269 +:10331000099300F005FA079B0C9A009E42EA03010C +:10332000069B1943099B0DD1392B27D0049A002AFB +:1033300001DD039B31338BF800302EE52846B9E7D9 +:103340000122E2E70499002904DB0798014306986B +:10335000014320D1002AEEDD029900930122484664 +:1033600000F0A4FB2146029000F00CFC0028009B1A +:1033700002DCE0D1DA07DED5392BDAD139238BF83C +:10338000003033461E46013B16F8012C392A4ED038 +:1033900001321A7001E5002A03DD392BEED001332A +:1033A000C9E7009A089902F8013C8A4228D002999C +:1033B00000230A22484600F0D5F9AF4202904FF0B0 +:1033C00000034FF00A023946484607D100F0CAF917 +:1033D00007460546009B0133009377E700F0C2F9EA +:1033E0002946074600230A22484600F0BBF9054655 +:1033F000F0E7BBF1000FCCBF5E4601265644002724 +:10340000029900930122484600F050FB21460290A9 +:1034100000F0B8FB0028B4DC02D1009BDB07B0D47D +:1034200033461E4613F8012D302AFAD0B5E49A45EA +:10343000A8D1312308F101088AF80030ADE4219BBE +:10344000DFF858A01BB10AF10803219A1360504617 +:1034500017B0BDE8F08F079B012B7FF72EAE0D9BB9 +:10346000089301204DE6BBF1000F7FF7D9AE564619 +:1034700002982146FFF7B9F900F1300306F8013B45 +:10348000A6EB0A029345B4DD029900230A224846BE +:1034900000F068F90290EBE7A04F0108244F010803 +:1034A00038B50546002941D051F8043C0C1F002BCB +:1034B000B8BFE41800F0E8F81D4A136833B9636038 +:1034C00014602846BDE8384000F0E4B8A34208D9AB +:1034D000206821188B4201BF19685B6809182160B8 +:1034E000EDE71A465B680BB1A342FAD91168501890 +:1034F000A0420BD120680144501883421160E0D1F2 +:1035000018685B68536008441060DAE702D90C233E +:103510002B60D6E7206821188B4204BF19685B68CE +:10352000636004BF091821605460CAE738BD00BF5A +:1035300000660020024B0146186800F025B800BF65 +:103540007000002070B50F4E0C463168054611B969 +:1035500000F03EFE30602146284600F039FE431C54 +:1035600003D14FF0FF34204670BDC41C24F0030487 +:10357000A042F8D0211A284600F02AFE0130F2D1EC +:10358000EFE700BFFC6500202DE9F843CD1C25F0D6 +:10359000030508350C2D38BF0C25002D064601DB30 +:1035A000A94204D90C2333600020BDE8F883DFF87A +:1035B000D48000F069F8D8F800301C4644BB294696 +:1035C0003046FFF7BFFF431C044658D1D8F80040EF +:1035D0002746002F43D1002C4BD023683946304674 +:1035E00004EB030900F0F4FD814542D121686D1A16 +:1035F00029463046FFF7A6FF01303AD023682B4416 +:103600002360D8F800305A6862BBC8F800700FE039 +:103610002268521B20D40B2A17D96119A3422560B6 +:1036200018BF5960636808BFC8F8001062514B604A +:10363000304600F02FF804F10B00231D20F00700A6 +:10364000C21A1CBF1B1AA350AFE76268A3420CBF8B +:10365000C8F800205A60EBE723466468AEE73C46B2 +:103660007F68B6E71A465B68A342FBD1002353602C +:10367000DEE70C233360304600F00CF894E7056079 +:10368000D6E700BF006600200148FFF79EB800BFE4 +:10369000F86500200148FFF799B800BFF8650020E1 +:1036A00070B5C66904460D4676B91020FFF742FF93 +:1036B0000246E06120B9184B18486B2100F098FDD4 +:1036C000C0E901660660C660E669F36883B1E36934 +:1036D000DB6853F82500B8B9012101FA05F6721D1F +:1036E0009200204600F0A2FD60B1C0E901560EE054 +:1036F00021220421204600F099FDE369F060DB6897 +:10370000002BE4D1002070BD026843F8252000237F +:10371000C0E90333F7E700BF314F0108B14F01089B +:1037200070B5C66905460C4676B91020FFF702FF52 +:103730000246E86120B9094B09488F2100F058FD85 +:10374000C0E901660660C6603CB1EB696268DB688F +:1037500053F82210216043F8224070BD314F010818 +:10376000B14F01082DE9F0410D6907460C461E4690 +:1037700001F1140C0020DCF8003099B202FB016169 +:103780001E0C0B0C02FB063389B2013001EB034126 +:1037900085424CF8041B4FEA1346ECDC0EB3A368D9 +:1037A000AB4219DC616838460131FFF779FF80468A +:1037B00028B902460C4B0D48BA2100F019FD2269C8 +:1037C000023204F10C0192000C30FFF700F82146A0 +:1037D0003846FFF7A5FF444604EB850301355E61DB +:1037E00025612046BDE8F081A04F0108B14F0108D6 +:1037F000B0F5803F034636BF030400201020B3F12C +:10380000807F3CBF1B020830B3F1805F3CBF1B01CF +:103810000430B3F1804F3CBF9B000230002B05DB2E +:1038200013F0804F00F1010008BF202070470368AB +:10383000024613F007000BD0D90721D4980749BFDF +:103840005B089B08012013605CBF13600220704777 +:1038500099B209B91B0C1020D9B209B908301B0A5A +:10386000190704BF1B090430990704BF9B080230E5 +:10387000D90703D45B0800F1010003D0136070473F +:10388000002070472020704710B50C460121FFF73B +:1038900007FF024628B9054B054840F2451100F0E4 +:1038A000A7FC01234461036110BD00BFA04F0108C4 +:1038B000B14F01082DE9F04F17460A693B699A425A +:1038C000A8BF3B468946A4BF0F4699463D69D9F833 +:1038D00010A0BB68796805EB0A06B34285B0B8BF93 +:1038E0000131FFF7DDFE30B90246414B41484FF44C +:1038F000B17100F07DFC00F1140404EB860E234648 +:103900000022734520D307F1140809F1140108EBD4 +:10391000850501EB8A030293EB1B153B23F00303A0 +:1039200004331537BD4238BF04230193029B039132 +:103930008B420CD8002E03DD5EF8043D002B55D0E1 +:10394000066105B0BDE8F08F43F8042BD9E7B1F864 +:1039500000A0BAF1000F1FD0C446A14600275CF8B2 +:10396000042BD9F800301FFA82FB9BB20AFB0B3301 +:103970003B44D9F80070120C3F0C0AFB027202EBB8 +:1039800013429BB243EA0243654549F8043B4FEAC0 +:103990001247E4D8019BE750039BB3F8029004312F +:1039A000B9F1000F20D023684746A4464FF0000A23 +:1039B000B7F800B0BCF8022009FB0B2252449BB2BE +:1039C00043EA02434CF8043B57F8043B4FEA134ADE +:1039D000BCF8003009FB0A3303EB1243BD424FEA47 +:1039E000134AE5D8019AA35004349FE7013EA1E7AA +:1039F000A04F0108B14F01082DE9F843154612F018 +:103A0000030207460E4607D0254C013A002354F81E +:103A10002220FFF7A7FE0646AD103DD0FC697CB919 +:103A20001020FFF787FD0246F86128B91D4B1E489C +:103A300040F2B31100F0DCFBC0E901440460C46053 +:103A4000D7F81C80D8F808404CB940F271213846AC +:103A5000FFF71AFF0023C8F80800044603604FF080 +:103A60000009EB070AD5314622463846FFF722FF08 +:103A7000314680463846FFF753FE46466D100BD060 +:103A8000206838B9224621463846FFF713FF2060E8 +:103A9000C0F800900446E4E73046BDE8F88300BF74 +:103AA00064500108314F0108B14F01082DE9F0477A +:103AB0000C464968236903EB6218A36807469146E0 +:103AC0004FEA621A08F10106B3420BDB3846FFF7F2 +:103AD000E7FD054648B90246284B29484FF4EF71E7 +:103AE00000F086FB01315B00EEE7002300F11401DA +:103AF00000F110021846534533DB20692AEAEA7ABE +:103B000004F1140319F01F0901EB8A0103EB800C87 +:103B10002BD0C9F1200E8A460022186800FA09F05D +:103B200010434AF8040B53F8042B9C4522FA0EF27A +:103B3000F3D8ACEB0403153B23F00303043304F187 +:103B40001500604588BF0423CA500AB108F1020677 +:103B5000013E38462E612146FFF7E2FD2846BDE8CA +:103B6000F08742F8040F0133C5E7043953F8042BFA +:103B700041F8042F9C45F9D8EAE700BFA04F01089F +:103B8000B14F01080A6903460069801A30B50ED1A9 +:103B90001433143103EB820401EB820154F8045D09 +:103BA00051F8042D954203D005D24FF0FF3030BDBF +:103BB000A342F3D3FBE70120F9E700002DE9F74F1B +:103BC00089460646114648461446FFF7DBFF051EA8 +:103BD00012D129463046FFF763FD024628B93F4B14 +:103BE00040F237213E4800F003FB0123C0E90435D1 +:103BF000104603B0BDE8F08FBCBF4B46A14630462F +:103C0000D9F80410BABF1C4601250025FFF748FD6E +:103C1000024618B9314B40F24521E3E7D9F810705C +:103C20002669C56009F1100309F1140504F1140EA9 +:103C300000F1140B05EB87080EEB86060193D946BD +:103C40004FF0000C019B5EF8040B53F804AF019396 +:103C50001FFA8AF3194683B2CB1A000C6344C0EBF7 +:103C60001A4000EB23409BB243EA0043764549F8F3 +:103C7000043B4FEA204CE5D8331B153B23F00303EC +:103C800015340433A64238BF04231D445B441E464A +:103C90002C4644450ED308F10301491B21F00301D2 +:103CA000033DA84538BF00210B4453F8041D91B1D2 +:103CB00017619DE754F8041BE646080C1CFA81FCCA +:103CC000714400EB2C4089B241EA004146F8041BE4 +:103CD0004FEA204CDDE7013FE7E700BFA04F0108B6 +:103CE000B14F01082DE9F7430F46012159EC108B24 +:103CF0001646FFF7D5FC044630B90246234B24484C +:103D000040F20F3100F074FAC9F30A55C9F31303F6 +:103D10000DB143F480130193B8F1000323D068463A +:103D20000093FFF784FDDDE90012D0B1C0F120035C +:103D300002FA03F30B43C24063610192019BA3614A +:103D4000002B0CBF012202222261A5B1A5F233454E +:103D500005443D60C0F135003060204603B0BDE849 +:103D6000F0836161EAE701A8FFF761FD019B6361F0 +:103D700020300122E8E704EB8203A0F232403860F1 +:103D80001869FFF735FDC0EB4210E5E7A04F0108C9 +:103D9000B14F01082DE9F0478E681F46BE420B68FF +:103DA00082460C4690462DD8B1F90C2012F4906F43 +:103DB00026D06569096905EB4505A3EB010905EB0B +:103DC000D5757B1C4B446D109D4238BF1D46530575 +:103DD00027D52946FFF7D8FB064660B321694A4636 +:103DE000FEF7F5FCA38923F4906343F08003A381DD +:103DF000266165614E44A5EB09052660A5603E4637 +:103E0000BE4200D93E4620683246414600F0C6F91F +:103E1000A3689B1BA3602368334423600020BDE894 +:103E2000F0872A4600F028FA06460028E0D12169EA +:103E30005046FFF735FB0C23CAF80030A38943F046 +:103E40004003A3814FF0FF30E9E700002DE9F04F78 +:103E500098468B891B069DB007460D46144610D523 +:103E60000B6973B94021FFF78FFB2860286130B9D7 +:103E70000C233B604FF0FF301DB0BDE8F08F4023B6 +:103E80006B610023099320238DF82930CDF80C8035 +:103E90003023DFF89C818DF82A304FF0010923464A +:103EA0009A4613F8012B0AB1252AF9D1BAEB040B73 +:103EB0000BD05B46224629463846FFF76BFF0130A0 +:103EC00000F0A780099A5A4409929AF80030002B12 +:103ED00000F09F8000234FF0FF32CDE905230AF167 +:103EE000010A049307938DF853301A935446052220 +:103EF00014F8011B4E48ECF793F9049AD8B9D00690 +:103F000044BF20238DF85330110744BF2B238DF875 +:103F100053309AF800302A2B15D0079A54460020C7 +:103F20004FF00A0C214611F8013B303B092B4BD9CD +:103F3000B0B1079214E0A0EB080309FA03F31343AE +:103F40000493A246D2E7039B191D1B680391002B23 +:103F5000BBBF5B4242F0020207930793B8BF0492D3 +:103F600023782E2B0AD163782A2B32D1039B1A1D7A +:103F70001B68039243EAE37302340593DFF8C0A0A1 +:103F8000217803225046ECF74BF938B1049BA0EBA3 +:103F90000A004022824013430134049314F8011BA9 +:103FA00024488DF828100622ECF73AF9002836D07C +:103FB000214B1BBB039B073323F0070308330393F9 +:103FC000099B334409936AE70CFB02320C4601203B +:103FD000A8E700230134059319464FF00A0C204648 +:103FE00010F8012B303A092A03D9002BC6D00591CD +:103FF000C4E70CFB012104460123F0E703AB009367 +:104000002A460E4B04A93846FDF7D6FD421C06464B +:10401000D6D1AB895B063FF52DAF09982CE703ABF2 +:1040200000932A46054B04A93846FEF75DF8EDE7F4 +:104030000A50010814500108B91B0108953D0108F8 +:1040400010500108B1F90C202DE9F0411607054682 +:104050000C4654D44B68002B02DC0B6C002B48DD63 +:10406000E66A002E45D0002312F480522F68216AA0 +:104070002B6030D0626DA389590705D56368D21AC9 +:10408000636B0BB1236CD21A0023E66A216A2846BF +:10409000B047431CA38906D129681D292BD82A4A79 +:1040A000CA40D60727D500226260D904226922605F +:1040B00004D5421C01D12B6803B96065616B2F6088 +:1040C000B9B104F14403994202D02846FFF7E8F958 +:1040D000002363630DE001232846B0470246501CCD +:1040E000C9D12B68002BC6D01D2B01D0162B1ED199 +:1040F0002F60002022E043F040031BB21BE00F6959 +:10410000002FF6D093070E6808BF4B690F6018BFE9 +:104110000023A6EB07088B60B8F1000FE9DD216AE8 +:10412000A66A43463A462846B047002808DCB4F958 +:104130000C3043F04003A3814FF0FF30BDE8F08125 +:104140000744A8EB0008E7E70100402038B50B69F9 +:1041500005460C4613B90025284638BD18B1036A38 +:104160000BB9FEF76BF9B4F90C30002BF3D0626E8B +:10417000D00704D4990502D4A06DFEF726FB28468B +:104180002146FFF75FFF636EDA070546E4D4A38993 +:104190009B05E1D4A06DFEF719FBDDE7884210B561 +:1041A00001EB020402D98442234607D8431EA142F0 +:1041B00008D011F8012B03F8012FF8E7024401465B +:1041C0008A4200D110BD13F8014D02F8014DF7E706 +:1041D00038B5064D0023044608462B60EFF7F8FC7F +:1041E000431C02D12B6803B1236038BDF465002065 +:1041F0001FB514461A46094B1B680546D8684CB1D2 +:10420000074B0091CDE9013406492B4600F070F8C8 +:1042100000F080F8044B1C46F3E700BF700000205C +:1042200025500108325001086050010870B5A1FB0B +:10423000025434B92946FFF7A7F9064628B9304693 +:1042400070BD0C2202600026F9E72A462146FEF7DF +:10425000E1F9F4E782B001B901A942B14BB1137899 +:104260000B601278101E18BF012002B07047104674 +:10427000FBE76FF00100F8E72DE9F041074614462F +:104280000D4621B9BDE8F0411146FFF77DB92AB9C5 +:10429000FFF706F925462846BDE8F08100F041F811 +:1042A0008442064602D8B4EB500FF4D82146384673 +:1042B000FFF76AF9804608B94546ECE7B442224662 +:1042C000294628BF3246FEF782FA29463846FFF7CC +:1042D000E7F8F1E70346084641B1FF2A04D98A22EC +:1042E0001A604FF0FF3070470A70012070470000DD +:1042F0000EB403B5014603AB054853F8042B006820 +:10430000019300F03FF802B05DF804EB03B0704792 +:104310007000002008B5062000F008FA0120EFF731 +:10432000DFFB51F8043C181F002BBCBF0B58C01812 +:1043300070479368013B002B10B4936008DA9469CE +:10434000A34201DB0A2903D15DF8044B00F032B926 +:104350001368581C1060197008465DF8044B7047CC +:10436000F8B506460F461446D518AC4201D10020D8 +:1043700007E014F8011B3A463046FFF7DAFF431C0A +:10438000F3D1F8BD2DE9F04F0D469DB01446984687 +:10439000064618B1036A0BB9FEF750F86B6ED907E1 +:1043A00005D4AB899A0502D4A86DFEF70EFAAB8945 +:1043B0001B0701D52B699BB92946304600F038F917 +:1043C00070B16B6EDC0704D54FF0FF301DB0BDE857 +:1043D000F08FAB899805F7D4A86DFEF7F7F9F3E7EE +:1043E0000023099320238DF82930CDF80C80302349 +:1043F000DFF8AC818DF82A304FF0010923469A4648 +:1044000013F8012B0AB1252AF9D1BAEB040B0BD012 +:104410005B46224629463046FFF7A2FF013000F0F6 +:10442000A780099A5A4409929AF80030002B00F0AC +:104430009F8000234FF0FF32CDE905230AF1010AE6 +:10444000049307938DF853301A935446052214F8B9 +:10445000011B5348EBF7E4FE049AD8B9D10644BFD8 +:1044600020238DF85330130744BF2B238DF853308E +:104470009AF800302A2B15D0079A544600204FF0A6 +:104480000A0C214611F8013B303B092B4BD9B0B146 +:10449000079214E0A0EB080309FA03F31343049313 +:1044A000A246D2E7039B191D1B680391002BBBBFDB +:1044B0005B4242F0020207930793B8BF049223784D +:1044C0002E2B0AD163782A2B32D1039B1A1D1B682D +:1044D000039243EAE37302340593DFF8D4A0217812 +:1044E00003225046EBF79CFE38B1049BA0EB0A0078 +:1044F0004022824013430134049314F8011B2948DD +:104500008DF828100622EBF78BFE00283FD0264BB3 +:104510001BBB039B073323F0070308330393099B5B +:104520003B4409936AE70CFB02320C460120A8E7E2 +:1045300000230134059319464FF00A0C204610F869 +:10454000012B303A092A03D9002BC6D00591C4E7C4 +:104550000CFB012104460123F0E703AB00932A463C +:10456000124B04A93046FDF727FB0746781CD6D12D +:104570006B6ED90705D4AB899A0502D4A86DFEF7F6 +:1045800025F9AB895B063FF51FAF09981EE703AB22 +:1045900000932A46054B04A93046FDF7A5FDE4E744 +:1045A0000A50010814500108B91B010861430108B1 +:1045B00010500108F8B50E461446054618B1036AB6 +:1045C0000BB9FDF73BFFA369A360A3891A0701D5C7 +:1045D000236943B92146284600F02AF818B14FF064 +:1045E000FF373846F8BD23682269981A6369F6B226 +:1045F0008342374605DC21462846FFF7A7FD002801 +:10460000EDD1A368013BA36023685A1C22601E7091 +:104610006269431C9A4204D0A389DB07E1D50A2EC4 +:10462000DFD121462846FFF791FD0028D9D0D6E7F3 +:1046300038B5294B054618680C4618B1036A0BB902 +:10464000FDF7FCFEB4F90C30190722D4DA0607D4C2 +:1046500009222A6043F04003A3814FF0FF3033E08A +:10466000580712D5616B41B104F14403994202D05D +:104670002846FEF715FF00236363A38923F0240374 +:10468000A3810023636023692360A38943F00803A7 +:10469000A38123694BB9A38903F42073B3F5007F89 +:1046A00003D02146284600F083F8B4F90C3013F00B +:1046B00001020AD00022A26062695242A26122690C +:1046C00042B913F08000C5D138BD990758BF62695F +:1046D000A260F4E70020F7E7700000201F2938B53A +:1046E00005460C4604D9162303604FF0FF3038BD51 +:1046F000C26B12B152F821304BB9284600F030F8A5 +:10470000224601462846BDE8384000F017B8012B84 +:104710000AD0591C03D1162303600120E7E70021CA +:1047200042F82410204698470020E0E7024B01465B +:104730001868FFF7D3BF00BF7000002038B5074DE1 +:1047400000230446084611462B60EFF7B9F9431CD5 +:1047500002D12B6803B1236038BD00BFF46500208F +:10476000EFF7A6B970B50C46B1F90E10002996B056 +:1047700015461E460DDAA38913F0800F4FF0000195 +:1047800014BF40234FF48063002031602B6016B0CB +:1047900070BD6A4600F048F80028ECDB019901F48E +:1047A0007041A1F50053594259414FF48063EBE742 +:1047B0008B89F7B59D0706460C4607D504F14703DC +:1047C000236023610123636103B0F0BD01AB6A463E +:1047D000FFF7C8FF009F054639463046FEF7D4FE76 +:1047E00048B9B4F90C309A05EED423F0030343F032 +:1047F0000203A381E2E7A389206043F08003A38141 +:10480000019BC4E904075BB1B4F90E10304600F017 +:104810001DF828B1A38923F0030343F00103A3810A +:10482000A3891D43A581CFE738B5074D0023044672 +:10483000084611462B60EFF7A3F9431C02D12B6801 +:1048400003B1236038BD00BFF465002038B5064DC4 +:104850000023044608462B60EFF7A2F9431C02D15F +:104860002B6803B1236038BDF4650020F8B500BFA4 +:10487000F8BC08BC9E467047F8B500BFF8BC08BC41 +:044880009E46704799 +:104888004A756E6374696F6E2074656D702E3A2078 +:1048980025326420432C2042757320766F6C746136 +:1048A80067653A20252E316620562C20256C642019 +:1048B800636F756E747300005261696E2064726F65 +:1048C8007020636F756E7465723A2025642C2053CE +:1048D800756D3A20256400004E6F20726973696E09 +:1048E8006720656467652064657465637465642022 +:1048F800617420746865207468726573686F6C648D +:104908002E000000466972737420726973696E67BD +:1049180020656467652064657465637465642061F7 +:10492800742073616D706C653A2025336400000053 +:104938004572726F72203A2050756C7365207065ED +:10494800616B206E6F7420666F756E642E000000B8 +:104958005065616B2070756C736520616D706C6952 +:10496800747564653A20252E662061742073616D24 +:10497800706C653A202533640000000050756C7334 +:104988006520776964746820284657484D293A207D +:1049980025642073616D706C65732028252E32663E +:1049A8006D7329004572726F723A20496D706F738A +:1049B8007369626C6520746F2063616C63756C61E8 +:1049C8007465207468652077696474682046574860 +:1049D8004D2028756E636F6D706C6574656420700A +:1049E800756C7365206F722068616C662D686569E7 +:1049F800676874207468726573686F6C64206E6F82 +:104A0800742072656163686564206F6E20626F74DC +:104A180068207369646573292E000000696E6465F7 +:104A2800785F7431203A2025642C20696E6465789B +:104A38005F7432203A202564000000002530326C73 +:104A4800643A2530326C643A2530326C642E253055 +:104A5800336C643A200000000D0A3D3D3D3D3D3D6C +:104A68003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D6E +:104A78003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D5E +:104A88003D3D3D3D3D3D3D3D3D3D3D0D0A00000068 +:104A98002020202020205F5F5F5F5F2020202020D3 +:104AA800205F5F5F5F5F20202020202020202020C3 +:104AB80020205F205F202020202020200D0A0000D9 +:104AC80020202020207C5F2020205F7C20202020A8 +:104AD8002F205F5F5F5F7C20202020202020202067 +:104AE80020285F29207C2020202020200D0A00007B +:104AF800202020202020207C207C5F5F5F5F5F7C5F +:104B080020285F5F5F20205F205F5F20205F205F9D +:104B18005F205F7C207C5F205F5F5F5F0D0A000085 +:104B2800202020202020207C207C5F5F5F5F5F5F4B +:104B38005C5F5F5F205C7C20275F205C7C20275FB8 +:104B48005F7C207C205F5F7C5F20202F0D0A0000A7 +:104B58002020202020205F7C207C5F202020202017 +:104B68005F5F5F5F29207C207C5F29207C207C2080 +:104B7800207C207C207C5F202F202F200D0A000025 +:104B880020202020207C5F5F5F5F5F7C2020207CCE +:104B98005F5F5F5F5F2F7C202E5F5F2F7C5F7C20D5 +:104BA800207C5F7C5C5F5F2F5F5F5F7C0D0A00008D +:104BB80020202020202020202020202020202020ED +:104BC8002020202020207C207C2020202020202025 +:104BD8002020202020202020202020200D0A000036 +:104BE80020202020202020202020202020202020BD +:104BF8002020202020207C5F7C20202020202020B6 +:104C08002020202020202020202020200D0A0D0AEE +:104C180000000000204E55434C454F2D473433319A +:104C28004B42202D2057617465722054616E6B20B1 +:104C38006D6F64756C65207632650D0A00000000A2 +:104C4800205761746572206C6576656C202D206331 +:104C5800617061636974616E63652063686172671E +:104C6800652F646973636861726765206D65746830 +:104C78006F640D0A0000000020466C6F7720726197 +:104C880074652C2064697364726F6D657465722035 +:104C9800616E6420747572626964696D65746572A9 +:104CA8000D0A0000204669726D77617265207632C0 +:104CB80065204A756E652032303235202D204861D6 +:104CC8007264776172652076322E640D0A000000E6 +:104CD8002048656C6F79656520323032350D0A00E1 +:104CE8003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DEC +:104CF8003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DDC +:104D08003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DCB +:104D18003D0D0A000A00000010000000100000000D +:104D28000400000010000000040000000000000063 +:104D380064656661756C745461736B00384D010865 +:104D4800652F00080000000000000000800000003F +:104D580043414E6275735461736B0000584D0108EE +:104D6800D11C0008FEFF00000000000080000000C9 +:104D78004144435461736B00784D010831130008B6 +:104D8800FFFF00000000000000010000776174656B +:104D98007254616E6B5461736B000000944D01088E +:104DA800D5440008FFFF00000000000000010000DB +:104DB80044697364726F6D657465725461736B00D6 +:104DC800B84D0108D1190008FFFF000000000000DD +:104DD800000400001B5B324A1B5B48001B5B256418 +:104DE8003B256448000000001B5B304B00000000BE +:104DF8001B5B25646D0000001B5B306D000000002C +:104E0800466C6F7720726174653A20253264206C95 +:104E18002F6D696E2E2C20576174657220636F6E3A +:104E280073756D7074696F6E3A20252E3366206D28 +:104E38003300000053656E736F72206361706163A5 +:104E48006974616E63653A202534642070462C20AD +:104E58004C6576656C3A20252E316620636D2825D1 +:104E6800642525292C205472696767657220746946 +:104E78006D653A2025342E316620757300000000D8 +:104E880049444C45000000000000000000000000FC +:104E980001020304060708090000000001020304D8 +:104EA800613C0008813C0008E13C0008B93C00086E +:104EB8000001020304050607080C101418203040EE +:104EC800010002000400060008000A000C0010009F +:104ED80020004000800000010101010307010000DB +:104EE8000804020408010101494E4600696E660083 +:104EF8004E414E006E616E00300030313233343531 +:104F0800363738394142434445460030313233342C +:104F1800353637383961626364656600496E66699B +:104F28006E697479004E614E005245454E54206DAD +:104F3800616C6C6F63207375636365656465640099 +:104F48002F6275696C642F676E752D746F6F6C7343 +:104F58002D666F722D73746D33325F31332E332E9D +:104F680072656C312E32303234303932362D313769 +:104F780031352F7372632F6E65776C69622F6E659A +:104F8800776C69622F6C6962632F7374646C6962F1 +:104F98002F64746F612E630042616C6C6F632073C1 +:104FA8007563636565646564002F6275696C642F59 +:104FB800676E752D746F6F6C732D666F722D7374B9 +:104FC8006D33325F31332E332E72656C312E3230B1 +:104FD8003234303932362D313731352F7372632FF1 +:104FE8006E65776C69622F6E65776C69622F6C6984 +:104FF80062632F7374646C69622F6D707265632EBF +:105008006300232D302B2000686C4C0065666745D3 +:105018004647004300504F534958002E002C206645 +:10502800756E6374696F6E3A20006173736572748C +:10503800696F6E2022257322206661696C65643A67 +:105048002066696C6520222573222C206C696E65A8 +:10505800202564257325730A000000000500000060 +:10506800190000007D0000000080E03779C341434B +:10507800176E05B5B5B89346F5F93FE9034F384DB6 +:10508800321D30F94877825A3CBF737FDD4F157562 +:10509800000000000000F03F000000000000244075 +:1050A80000000000000059400000000000408F4050 +:1050B800000000000088C34000000000006AF840BB +:1050C8000000000080842E4100000000D0126341DF +:1050D8000000000084D797410000000065CDCD4155 +:1050E800000000205FA00242000000E87648374236 +:1050F800000000A2941A6D42000040E59C30A242D4 +:105108000000901EC4BCD64200003426F56B0C4348 +:105118000080E03779C3414300A0D88557347643EF +:1051280000C84E676DC1AB43003D9160E458E14350 +:10513800408CB5781DAF154450EFE2D6E41A4B44C5 +:1051480092D54D06CFF08044F64AE1C7022DB5440A +:10515800B49DD9794378EA440020202020202020DB +:10516800202028282828282020202020202020200F +:10517800202020202020202020881010101010101F +:10518800101010101010101010040404040404046B +:105198000404041010101010101041414141414105 +:1051A80001010101010101010101010101010101E7 +:1051B80001010101101010101010424242424242F7 +:1051C80002020202020202020202020202020202B7 +:1051D800020202021010101020000000000000005F +:1051E80000000000000000000000000000000000B7 +:1051F80000000000000000000000000000000000A7 +:105208000000000000000000000000000000000096 +:105218000000000000000000000000000000000086 +:105228000000000000000000000000000000000076 +:105238000000000000000000000000000000000066 +:105248000000000000000000000000000000000056 +:0C5258000000000000000000000000004A +:08526400BCAFFE7F0100000059 +:04526C00050200082F +:04527000E101000850 +:10527400BA0800004132313000000000EC000000A8 +:10528400000080400000D2430080044400007A44BF +:105294000040B0440000803F00002041000048422C +:1052A4000000B4420024F4001000000001000000DB +:1052B40000000000000000000000000000000000EA +:1052C40001000000000000000000000000000000D9 +:1052D400AAAAAAAA0000000003000000B8640020E3 +:1052E4007400002000000000B86400202065002045 +:1052F400886500200000000000000000000000009D +:105304000000000000000000000000000000000099 +:105314000000000000000000000000000000000089 +:105324000000000000000000000000000000000079 +:105334004300000000000000000000000000000026 +:105344000000000000000000000000000000000059 +:105354004300000000000000000000000000000006 +:105364000000000000000000000000000000000039 +:1053740043000000000000000000000000000000E6 +:105384000000000000000000000000000000000019 +:1053940043000000000000000000000000000000C6 +:1053A40000000000000000000000000000000000F9 +:1053B40043000000000000000000000000000000A6 +:1053C40000000000000000000000000000000000D9 +:1053D4004300000000000000000000000000000086 +:1053E40000000000000000000000000000000000B9 +:1053F4004300000000000000000000000000000066 +:105404000000000000000000000000000000000098 +:10541400D54201085542010800000000605101080E +:1054240023500108605001086050010860500108D1 +:105434006050010860500108605001086050010884 +:105444006050010860500108FFFFFFFFFFFFFFFFEE +:10545400FFFFFFFFFFFF00000100415343494900E4 +:105464000000000000000000000000000000000038 +:1054740000000000000000000000415343494900BF +:105484000000000000000000000000000000000018 +:0C5494000000000000000000000000000C +:04000005080045BDED +:00000001FF diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/NUCLEO_G431KB_WaterTank_I-Spritz_v2e.list b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/NUCLEO_G431KB_WaterTank_I-Spritz_v2e.list new file mode 100644 index 0000000..7fd303f --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/NUCLEO_G431KB_WaterTank_I-Spritz_v2e.list @@ -0,0 +1,52595 @@ + +NUCLEO_G431KB_WaterTank_I-Spritz_v2e.elf: file format elf32-littlearm + +Sections: +Idx Name Size VMA LMA File off Algn + 0 .isr_vector 000001d8 08000000 08000000 00001000 2**0 + CONTENTS, ALLOC, LOAD, READONLY, DATA + 1 .text 000146a4 080001e0 080001e0 000011e0 2**4 + CONTENTS, ALLOC, LOAD, READONLY, CODE + 2 .rodata 000009dc 08014888 08014888 00015888 2**3 + CONTENTS, ALLOC, LOAD, READONLY, DATA + 3 .ARM.extab 00000000 08015264 08015264 0001722c 2**0 + CONTENTS + 4 .ARM 00000008 08015264 08015264 00016264 2**2 + CONTENTS, ALLOC, LOAD, READONLY, DATA + 5 .preinit_array 00000000 0801526c 0801526c 0001722c 2**0 + CONTENTS, ALLOC, LOAD, DATA + 6 .init_array 00000004 0801526c 0801526c 0001626c 2**2 + CONTENTS, ALLOC, LOAD, DATA + 7 .fini_array 00000004 08015270 08015270 00016270 2**2 + CONTENTS, ALLOC, LOAD, DATA + 8 .data 0000022c 20000000 08015274 00017000 2**2 + CONTENTS, ALLOC, LOAD, DATA + 9 .bss 000063d4 20000230 080154a0 00017230 2**3 + ALLOC + 10 ._user_heap_stack 00000c04 20006604 080154a0 00017604 2**0 + ALLOC + 11 .ARM.attributes 00000030 00000000 00000000 0001722c 2**0 + CONTENTS, READONLY + 12 .debug_info 0002f88e 00000000 00000000 0001725c 2**0 + CONTENTS, READONLY, DEBUGGING, OCTETS + 13 .debug_abbrev 000069c6 00000000 00000000 00046aea 2**0 + CONTENTS, READONLY, DEBUGGING, OCTETS + 14 .debug_aranges 000027b8 00000000 00000000 0004d4b0 2**3 + CONTENTS, READONLY, DEBUGGING, OCTETS + 15 .debug_rnglists 00001e9e 00000000 00000000 0004fc68 2**0 + CONTENTS, READONLY, DEBUGGING, OCTETS + 16 .debug_macro 000293ca 00000000 00000000 00051b06 2**0 + CONTENTS, READONLY, DEBUGGING, OCTETS + 17 .debug_line 0002f974 00000000 00000000 0007aed0 2**0 + CONTENTS, READONLY, DEBUGGING, OCTETS + 18 .debug_str 000fd81c 00000000 00000000 000aa844 2**0 + CONTENTS, READONLY, DEBUGGING, OCTETS + 19 .comment 00000043 00000000 00000000 001a8060 2**0 + CONTENTS, READONLY + 20 .debug_frame 0000ba94 00000000 00000000 001a80a4 2**2 + CONTENTS, READONLY, DEBUGGING, OCTETS + 21 .debug_line_str 0000007a 00000000 00000000 001b3b38 2**0 + CONTENTS, READONLY, DEBUGGING, OCTETS + +Disassembly of section .text: + +080001e0 <__do_global_dtors_aux>: + 80001e0: b510 push {r4, lr} + 80001e2: 4c05 ldr r4, [pc, #20] @ (80001f8 <__do_global_dtors_aux+0x18>) + 80001e4: 7823 ldrb r3, [r4, #0] + 80001e6: b933 cbnz r3, 80001f6 <__do_global_dtors_aux+0x16> + 80001e8: 4b04 ldr r3, [pc, #16] @ (80001fc <__do_global_dtors_aux+0x1c>) + 80001ea: b113 cbz r3, 80001f2 <__do_global_dtors_aux+0x12> + 80001ec: 4804 ldr r0, [pc, #16] @ (8000200 <__do_global_dtors_aux+0x20>) + 80001ee: f3af 8000 nop.w + 80001f2: 2301 movs r3, #1 + 80001f4: 7023 strb r3, [r4, #0] + 80001f6: bd10 pop {r4, pc} + 80001f8: 20000230 .word 0x20000230 + 80001fc: 00000000 .word 0x00000000 + 8000200: 0801486c .word 0x0801486c + +08000204 : + 8000204: b508 push {r3, lr} + 8000206: 4b03 ldr r3, [pc, #12] @ (8000214 ) + 8000208: b11b cbz r3, 8000212 + 800020a: 4903 ldr r1, [pc, #12] @ (8000218 ) + 800020c: 4803 ldr r0, [pc, #12] @ (800021c ) + 800020e: f3af 8000 nop.w + 8000212: bd08 pop {r3, pc} + 8000214: 00000000 .word 0x00000000 + 8000218: 20000234 .word 0x20000234 + 800021c: 0801486c .word 0x0801486c + +08000220 : + 8000220: f001 01ff and.w r1, r1, #255 @ 0xff + 8000224: 2a10 cmp r2, #16 + 8000226: db2b blt.n 8000280 + 8000228: f010 0f07 tst.w r0, #7 + 800022c: d008 beq.n 8000240 + 800022e: f810 3b01 ldrb.w r3, [r0], #1 + 8000232: 3a01 subs r2, #1 + 8000234: 428b cmp r3, r1 + 8000236: d02d beq.n 8000294 + 8000238: f010 0f07 tst.w r0, #7 + 800023c: b342 cbz r2, 8000290 + 800023e: d1f6 bne.n 800022e + 8000240: b4f0 push {r4, r5, r6, r7} + 8000242: ea41 2101 orr.w r1, r1, r1, lsl #8 + 8000246: ea41 4101 orr.w r1, r1, r1, lsl #16 + 800024a: f022 0407 bic.w r4, r2, #7 + 800024e: f07f 0700 mvns.w r7, #0 + 8000252: 2300 movs r3, #0 + 8000254: e8f0 5602 ldrd r5, r6, [r0], #8 + 8000258: 3c08 subs r4, #8 + 800025a: ea85 0501 eor.w r5, r5, r1 + 800025e: ea86 0601 eor.w r6, r6, r1 + 8000262: fa85 f547 uadd8 r5, r5, r7 + 8000266: faa3 f587 sel r5, r3, r7 + 800026a: fa86 f647 uadd8 r6, r6, r7 + 800026e: faa5 f687 sel r6, r5, r7 + 8000272: b98e cbnz r6, 8000298 + 8000274: d1ee bne.n 8000254 + 8000276: bcf0 pop {r4, r5, r6, r7} + 8000278: f001 01ff and.w r1, r1, #255 @ 0xff + 800027c: f002 0207 and.w r2, r2, #7 + 8000280: b132 cbz r2, 8000290 + 8000282: f810 3b01 ldrb.w r3, [r0], #1 + 8000286: 3a01 subs r2, #1 + 8000288: ea83 0301 eor.w r3, r3, r1 + 800028c: b113 cbz r3, 8000294 + 800028e: d1f8 bne.n 8000282 + 8000290: 2000 movs r0, #0 + 8000292: 4770 bx lr + 8000294: 3801 subs r0, #1 + 8000296: 4770 bx lr + 8000298: 2d00 cmp r5, #0 + 800029a: bf06 itte eq + 800029c: 4635 moveq r5, r6 + 800029e: 3803 subeq r0, #3 + 80002a0: 3807 subne r0, #7 + 80002a2: f015 0f01 tst.w r5, #1 + 80002a6: d107 bne.n 80002b8 + 80002a8: 3001 adds r0, #1 + 80002aa: f415 7f80 tst.w r5, #256 @ 0x100 + 80002ae: bf02 ittt eq + 80002b0: 3001 addeq r0, #1 + 80002b2: f415 3fc0 tsteq.w r5, #98304 @ 0x18000 + 80002b6: 3001 addeq r0, #1 + 80002b8: bcf0 pop {r4, r5, r6, r7} + 80002ba: 3801 subs r0, #1 + 80002bc: 4770 bx lr + 80002be: bf00 nop + +080002c0 : + 80002c0: 4603 mov r3, r0 + 80002c2: f813 2b01 ldrb.w r2, [r3], #1 + 80002c6: 2a00 cmp r2, #0 + 80002c8: d1fb bne.n 80002c2 + 80002ca: 1a18 subs r0, r3, r0 + 80002cc: 3801 subs r0, #1 + 80002ce: 4770 bx lr + +080002d0 <__aeabi_drsub>: + 80002d0: f081 4100 eor.w r1, r1, #2147483648 @ 0x80000000 + 80002d4: e002 b.n 80002dc <__adddf3> + 80002d6: bf00 nop + +080002d8 <__aeabi_dsub>: + 80002d8: f083 4300 eor.w r3, r3, #2147483648 @ 0x80000000 + +080002dc <__adddf3>: + 80002dc: b530 push {r4, r5, lr} + 80002de: ea4f 0441 mov.w r4, r1, lsl #1 + 80002e2: ea4f 0543 mov.w r5, r3, lsl #1 + 80002e6: ea94 0f05 teq r4, r5 + 80002ea: bf08 it eq + 80002ec: ea90 0f02 teqeq r0, r2 + 80002f0: bf1f itttt ne + 80002f2: ea54 0c00 orrsne.w ip, r4, r0 + 80002f6: ea55 0c02 orrsne.w ip, r5, r2 + 80002fa: ea7f 5c64 mvnsne.w ip, r4, asr #21 + 80002fe: ea7f 5c65 mvnsne.w ip, r5, asr #21 + 8000302: f000 80e2 beq.w 80004ca <__adddf3+0x1ee> + 8000306: ea4f 5454 mov.w r4, r4, lsr #21 + 800030a: ebd4 5555 rsbs r5, r4, r5, lsr #21 + 800030e: bfb8 it lt + 8000310: 426d neglt r5, r5 + 8000312: dd0c ble.n 800032e <__adddf3+0x52> + 8000314: 442c add r4, r5 + 8000316: ea80 0202 eor.w r2, r0, r2 + 800031a: ea81 0303 eor.w r3, r1, r3 + 800031e: ea82 0000 eor.w r0, r2, r0 + 8000322: ea83 0101 eor.w r1, r3, r1 + 8000326: ea80 0202 eor.w r2, r0, r2 + 800032a: ea81 0303 eor.w r3, r1, r3 + 800032e: 2d36 cmp r5, #54 @ 0x36 + 8000330: bf88 it hi + 8000332: bd30 pophi {r4, r5, pc} + 8000334: f011 4f00 tst.w r1, #2147483648 @ 0x80000000 + 8000338: ea4f 3101 mov.w r1, r1, lsl #12 + 800033c: f44f 1c80 mov.w ip, #1048576 @ 0x100000 + 8000340: ea4c 3111 orr.w r1, ip, r1, lsr #12 + 8000344: d002 beq.n 800034c <__adddf3+0x70> + 8000346: 4240 negs r0, r0 + 8000348: eb61 0141 sbc.w r1, r1, r1, lsl #1 + 800034c: f013 4f00 tst.w r3, #2147483648 @ 0x80000000 + 8000350: ea4f 3303 mov.w r3, r3, lsl #12 + 8000354: ea4c 3313 orr.w r3, ip, r3, lsr #12 + 8000358: d002 beq.n 8000360 <__adddf3+0x84> + 800035a: 4252 negs r2, r2 + 800035c: eb63 0343 sbc.w r3, r3, r3, lsl #1 + 8000360: ea94 0f05 teq r4, r5 + 8000364: f000 80a7 beq.w 80004b6 <__adddf3+0x1da> + 8000368: f1a4 0401 sub.w r4, r4, #1 + 800036c: f1d5 0e20 rsbs lr, r5, #32 + 8000370: db0d blt.n 800038e <__adddf3+0xb2> + 8000372: fa02 fc0e lsl.w ip, r2, lr + 8000376: fa22 f205 lsr.w r2, r2, r5 + 800037a: 1880 adds r0, r0, r2 + 800037c: f141 0100 adc.w r1, r1, #0 + 8000380: fa03 f20e lsl.w r2, r3, lr + 8000384: 1880 adds r0, r0, r2 + 8000386: fa43 f305 asr.w r3, r3, r5 + 800038a: 4159 adcs r1, r3 + 800038c: e00e b.n 80003ac <__adddf3+0xd0> + 800038e: f1a5 0520 sub.w r5, r5, #32 + 8000392: f10e 0e20 add.w lr, lr, #32 + 8000396: 2a01 cmp r2, #1 + 8000398: fa03 fc0e lsl.w ip, r3, lr + 800039c: bf28 it cs + 800039e: f04c 0c02 orrcs.w ip, ip, #2 + 80003a2: fa43 f305 asr.w r3, r3, r5 + 80003a6: 18c0 adds r0, r0, r3 + 80003a8: eb51 71e3 adcs.w r1, r1, r3, asr #31 + 80003ac: f001 4500 and.w r5, r1, #2147483648 @ 0x80000000 + 80003b0: d507 bpl.n 80003c2 <__adddf3+0xe6> + 80003b2: f04f 0e00 mov.w lr, #0 + 80003b6: f1dc 0c00 rsbs ip, ip, #0 + 80003ba: eb7e 0000 sbcs.w r0, lr, r0 + 80003be: eb6e 0101 sbc.w r1, lr, r1 + 80003c2: f5b1 1f80 cmp.w r1, #1048576 @ 0x100000 + 80003c6: d31b bcc.n 8000400 <__adddf3+0x124> + 80003c8: f5b1 1f00 cmp.w r1, #2097152 @ 0x200000 + 80003cc: d30c bcc.n 80003e8 <__adddf3+0x10c> + 80003ce: 0849 lsrs r1, r1, #1 + 80003d0: ea5f 0030 movs.w r0, r0, rrx + 80003d4: ea4f 0c3c mov.w ip, ip, rrx + 80003d8: f104 0401 add.w r4, r4, #1 + 80003dc: ea4f 5244 mov.w r2, r4, lsl #21 + 80003e0: f512 0f80 cmn.w r2, #4194304 @ 0x400000 + 80003e4: f080 809a bcs.w 800051c <__adddf3+0x240> + 80003e8: f1bc 4f00 cmp.w ip, #2147483648 @ 0x80000000 + 80003ec: bf08 it eq + 80003ee: ea5f 0c50 movseq.w ip, r0, lsr #1 + 80003f2: f150 0000 adcs.w r0, r0, #0 + 80003f6: eb41 5104 adc.w r1, r1, r4, lsl #20 + 80003fa: ea41 0105 orr.w r1, r1, r5 + 80003fe: bd30 pop {r4, r5, pc} + 8000400: ea5f 0c4c movs.w ip, ip, lsl #1 + 8000404: 4140 adcs r0, r0 + 8000406: eb41 0101 adc.w r1, r1, r1 + 800040a: 3c01 subs r4, #1 + 800040c: bf28 it cs + 800040e: f5b1 1f80 cmpcs.w r1, #1048576 @ 0x100000 + 8000412: d2e9 bcs.n 80003e8 <__adddf3+0x10c> + 8000414: f091 0f00 teq r1, #0 + 8000418: bf04 itt eq + 800041a: 4601 moveq r1, r0 + 800041c: 2000 moveq r0, #0 + 800041e: fab1 f381 clz r3, r1 + 8000422: bf08 it eq + 8000424: 3320 addeq r3, #32 + 8000426: f1a3 030b sub.w r3, r3, #11 + 800042a: f1b3 0220 subs.w r2, r3, #32 + 800042e: da0c bge.n 800044a <__adddf3+0x16e> + 8000430: 320c adds r2, #12 + 8000432: dd08 ble.n 8000446 <__adddf3+0x16a> + 8000434: f102 0c14 add.w ip, r2, #20 + 8000438: f1c2 020c rsb r2, r2, #12 + 800043c: fa01 f00c lsl.w r0, r1, ip + 8000440: fa21 f102 lsr.w r1, r1, r2 + 8000444: e00c b.n 8000460 <__adddf3+0x184> + 8000446: f102 0214 add.w r2, r2, #20 + 800044a: bfd8 it le + 800044c: f1c2 0c20 rsble ip, r2, #32 + 8000450: fa01 f102 lsl.w r1, r1, r2 + 8000454: fa20 fc0c lsr.w ip, r0, ip + 8000458: bfdc itt le + 800045a: ea41 010c orrle.w r1, r1, ip + 800045e: 4090 lslle r0, r2 + 8000460: 1ae4 subs r4, r4, r3 + 8000462: bfa2 ittt ge + 8000464: eb01 5104 addge.w r1, r1, r4, lsl #20 + 8000468: 4329 orrge r1, r5 + 800046a: bd30 popge {r4, r5, pc} + 800046c: ea6f 0404 mvn.w r4, r4 + 8000470: 3c1f subs r4, #31 + 8000472: da1c bge.n 80004ae <__adddf3+0x1d2> + 8000474: 340c adds r4, #12 + 8000476: dc0e bgt.n 8000496 <__adddf3+0x1ba> + 8000478: f104 0414 add.w r4, r4, #20 + 800047c: f1c4 0220 rsb r2, r4, #32 + 8000480: fa20 f004 lsr.w r0, r0, r4 + 8000484: fa01 f302 lsl.w r3, r1, r2 + 8000488: ea40 0003 orr.w r0, r0, r3 + 800048c: fa21 f304 lsr.w r3, r1, r4 + 8000490: ea45 0103 orr.w r1, r5, r3 + 8000494: bd30 pop {r4, r5, pc} + 8000496: f1c4 040c rsb r4, r4, #12 + 800049a: f1c4 0220 rsb r2, r4, #32 + 800049e: fa20 f002 lsr.w r0, r0, r2 + 80004a2: fa01 f304 lsl.w r3, r1, r4 + 80004a6: ea40 0003 orr.w r0, r0, r3 + 80004aa: 4629 mov r1, r5 + 80004ac: bd30 pop {r4, r5, pc} + 80004ae: fa21 f004 lsr.w r0, r1, r4 + 80004b2: 4629 mov r1, r5 + 80004b4: bd30 pop {r4, r5, pc} + 80004b6: f094 0f00 teq r4, #0 + 80004ba: f483 1380 eor.w r3, r3, #1048576 @ 0x100000 + 80004be: bf06 itte eq + 80004c0: f481 1180 eoreq.w r1, r1, #1048576 @ 0x100000 + 80004c4: 3401 addeq r4, #1 + 80004c6: 3d01 subne r5, #1 + 80004c8: e74e b.n 8000368 <__adddf3+0x8c> + 80004ca: ea7f 5c64 mvns.w ip, r4, asr #21 + 80004ce: bf18 it ne + 80004d0: ea7f 5c65 mvnsne.w ip, r5, asr #21 + 80004d4: d029 beq.n 800052a <__adddf3+0x24e> + 80004d6: ea94 0f05 teq r4, r5 + 80004da: bf08 it eq + 80004dc: ea90 0f02 teqeq r0, r2 + 80004e0: d005 beq.n 80004ee <__adddf3+0x212> + 80004e2: ea54 0c00 orrs.w ip, r4, r0 + 80004e6: bf04 itt eq + 80004e8: 4619 moveq r1, r3 + 80004ea: 4610 moveq r0, r2 + 80004ec: bd30 pop {r4, r5, pc} + 80004ee: ea91 0f03 teq r1, r3 + 80004f2: bf1e ittt ne + 80004f4: 2100 movne r1, #0 + 80004f6: 2000 movne r0, #0 + 80004f8: bd30 popne {r4, r5, pc} + 80004fa: ea5f 5c54 movs.w ip, r4, lsr #21 + 80004fe: d105 bne.n 800050c <__adddf3+0x230> + 8000500: 0040 lsls r0, r0, #1 + 8000502: 4149 adcs r1, r1 + 8000504: bf28 it cs + 8000506: f041 4100 orrcs.w r1, r1, #2147483648 @ 0x80000000 + 800050a: bd30 pop {r4, r5, pc} + 800050c: f514 0480 adds.w r4, r4, #4194304 @ 0x400000 + 8000510: bf3c itt cc + 8000512: f501 1180 addcc.w r1, r1, #1048576 @ 0x100000 + 8000516: bd30 popcc {r4, r5, pc} + 8000518: f001 4500 and.w r5, r1, #2147483648 @ 0x80000000 + 800051c: f045 41fe orr.w r1, r5, #2130706432 @ 0x7f000000 + 8000520: f441 0170 orr.w r1, r1, #15728640 @ 0xf00000 + 8000524: f04f 0000 mov.w r0, #0 + 8000528: bd30 pop {r4, r5, pc} + 800052a: ea7f 5c64 mvns.w ip, r4, asr #21 + 800052e: bf1a itte ne + 8000530: 4619 movne r1, r3 + 8000532: 4610 movne r0, r2 + 8000534: ea7f 5c65 mvnseq.w ip, r5, asr #21 + 8000538: bf1c itt ne + 800053a: 460b movne r3, r1 + 800053c: 4602 movne r2, r0 + 800053e: ea50 3401 orrs.w r4, r0, r1, lsl #12 + 8000542: bf06 itte eq + 8000544: ea52 3503 orrseq.w r5, r2, r3, lsl #12 + 8000548: ea91 0f03 teqeq r1, r3 + 800054c: f441 2100 orrne.w r1, r1, #524288 @ 0x80000 + 8000550: bd30 pop {r4, r5, pc} + 8000552: bf00 nop + +08000554 <__aeabi_ui2d>: + 8000554: f090 0f00 teq r0, #0 + 8000558: bf04 itt eq + 800055a: 2100 moveq r1, #0 + 800055c: 4770 bxeq lr + 800055e: b530 push {r4, r5, lr} + 8000560: f44f 6480 mov.w r4, #1024 @ 0x400 + 8000564: f104 0432 add.w r4, r4, #50 @ 0x32 + 8000568: f04f 0500 mov.w r5, #0 + 800056c: f04f 0100 mov.w r1, #0 + 8000570: e750 b.n 8000414 <__adddf3+0x138> + 8000572: bf00 nop + +08000574 <__aeabi_i2d>: + 8000574: f090 0f00 teq r0, #0 + 8000578: bf04 itt eq + 800057a: 2100 moveq r1, #0 + 800057c: 4770 bxeq lr + 800057e: b530 push {r4, r5, lr} + 8000580: f44f 6480 mov.w r4, #1024 @ 0x400 + 8000584: f104 0432 add.w r4, r4, #50 @ 0x32 + 8000588: f010 4500 ands.w r5, r0, #2147483648 @ 0x80000000 + 800058c: bf48 it mi + 800058e: 4240 negmi r0, r0 + 8000590: f04f 0100 mov.w r1, #0 + 8000594: e73e b.n 8000414 <__adddf3+0x138> + 8000596: bf00 nop + +08000598 <__aeabi_f2d>: + 8000598: 0042 lsls r2, r0, #1 + 800059a: ea4f 01e2 mov.w r1, r2, asr #3 + 800059e: ea4f 0131 mov.w r1, r1, rrx + 80005a2: ea4f 7002 mov.w r0, r2, lsl #28 + 80005a6: bf1f itttt ne + 80005a8: f012 437f andsne.w r3, r2, #4278190080 @ 0xff000000 + 80005ac: f093 4f7f teqne r3, #4278190080 @ 0xff000000 + 80005b0: f081 5160 eorne.w r1, r1, #939524096 @ 0x38000000 + 80005b4: 4770 bxne lr + 80005b6: f032 427f bics.w r2, r2, #4278190080 @ 0xff000000 + 80005ba: bf08 it eq + 80005bc: 4770 bxeq lr + 80005be: f093 4f7f teq r3, #4278190080 @ 0xff000000 + 80005c2: bf04 itt eq + 80005c4: f441 2100 orreq.w r1, r1, #524288 @ 0x80000 + 80005c8: 4770 bxeq lr + 80005ca: b530 push {r4, r5, lr} + 80005cc: f44f 7460 mov.w r4, #896 @ 0x380 + 80005d0: f001 4500 and.w r5, r1, #2147483648 @ 0x80000000 + 80005d4: f021 4100 bic.w r1, r1, #2147483648 @ 0x80000000 + 80005d8: e71c b.n 8000414 <__adddf3+0x138> + 80005da: bf00 nop + +080005dc <__aeabi_ul2d>: + 80005dc: ea50 0201 orrs.w r2, r0, r1 + 80005e0: bf08 it eq + 80005e2: 4770 bxeq lr + 80005e4: b530 push {r4, r5, lr} + 80005e6: f04f 0500 mov.w r5, #0 + 80005ea: e00a b.n 8000602 <__aeabi_l2d+0x16> + +080005ec <__aeabi_l2d>: + 80005ec: ea50 0201 orrs.w r2, r0, r1 + 80005f0: bf08 it eq + 80005f2: 4770 bxeq lr + 80005f4: b530 push {r4, r5, lr} + 80005f6: f011 4500 ands.w r5, r1, #2147483648 @ 0x80000000 + 80005fa: d502 bpl.n 8000602 <__aeabi_l2d+0x16> + 80005fc: 4240 negs r0, r0 + 80005fe: eb61 0141 sbc.w r1, r1, r1, lsl #1 + 8000602: f44f 6480 mov.w r4, #1024 @ 0x400 + 8000606: f104 0432 add.w r4, r4, #50 @ 0x32 + 800060a: ea5f 5c91 movs.w ip, r1, lsr #22 + 800060e: f43f aed8 beq.w 80003c2 <__adddf3+0xe6> + 8000612: f04f 0203 mov.w r2, #3 + 8000616: ea5f 0cdc movs.w ip, ip, lsr #3 + 800061a: bf18 it ne + 800061c: 3203 addne r2, #3 + 800061e: ea5f 0cdc movs.w ip, ip, lsr #3 + 8000622: bf18 it ne + 8000624: 3203 addne r2, #3 + 8000626: eb02 02dc add.w r2, r2, ip, lsr #3 + 800062a: f1c2 0320 rsb r3, r2, #32 + 800062e: fa00 fc03 lsl.w ip, r0, r3 + 8000632: fa20 f002 lsr.w r0, r0, r2 + 8000636: fa01 fe03 lsl.w lr, r1, r3 + 800063a: ea40 000e orr.w r0, r0, lr + 800063e: fa21 f102 lsr.w r1, r1, r2 + 8000642: 4414 add r4, r2 + 8000644: e6bd b.n 80003c2 <__adddf3+0xe6> + 8000646: bf00 nop + +08000648 <__aeabi_dmul>: + 8000648: b570 push {r4, r5, r6, lr} + 800064a: f04f 0cff mov.w ip, #255 @ 0xff + 800064e: f44c 6ce0 orr.w ip, ip, #1792 @ 0x700 + 8000652: ea1c 5411 ands.w r4, ip, r1, lsr #20 + 8000656: bf1d ittte ne + 8000658: ea1c 5513 andsne.w r5, ip, r3, lsr #20 + 800065c: ea94 0f0c teqne r4, ip + 8000660: ea95 0f0c teqne r5, ip + 8000664: f000 f8de bleq 8000824 <__aeabi_dmul+0x1dc> + 8000668: 442c add r4, r5 + 800066a: ea81 0603 eor.w r6, r1, r3 + 800066e: ea21 514c bic.w r1, r1, ip, lsl #21 + 8000672: ea23 534c bic.w r3, r3, ip, lsl #21 + 8000676: ea50 3501 orrs.w r5, r0, r1, lsl #12 + 800067a: bf18 it ne + 800067c: ea52 3503 orrsne.w r5, r2, r3, lsl #12 + 8000680: f441 1180 orr.w r1, r1, #1048576 @ 0x100000 + 8000684: f443 1380 orr.w r3, r3, #1048576 @ 0x100000 + 8000688: d038 beq.n 80006fc <__aeabi_dmul+0xb4> + 800068a: fba0 ce02 umull ip, lr, r0, r2 + 800068e: f04f 0500 mov.w r5, #0 + 8000692: fbe1 e502 umlal lr, r5, r1, r2 + 8000696: f006 4200 and.w r2, r6, #2147483648 @ 0x80000000 + 800069a: fbe0 e503 umlal lr, r5, r0, r3 + 800069e: f04f 0600 mov.w r6, #0 + 80006a2: fbe1 5603 umlal r5, r6, r1, r3 + 80006a6: f09c 0f00 teq ip, #0 + 80006aa: bf18 it ne + 80006ac: f04e 0e01 orrne.w lr, lr, #1 + 80006b0: f1a4 04ff sub.w r4, r4, #255 @ 0xff + 80006b4: f5b6 7f00 cmp.w r6, #512 @ 0x200 + 80006b8: f564 7440 sbc.w r4, r4, #768 @ 0x300 + 80006bc: d204 bcs.n 80006c8 <__aeabi_dmul+0x80> + 80006be: ea5f 0e4e movs.w lr, lr, lsl #1 + 80006c2: 416d adcs r5, r5 + 80006c4: eb46 0606 adc.w r6, r6, r6 + 80006c8: ea42 21c6 orr.w r1, r2, r6, lsl #11 + 80006cc: ea41 5155 orr.w r1, r1, r5, lsr #21 + 80006d0: ea4f 20c5 mov.w r0, r5, lsl #11 + 80006d4: ea40 505e orr.w r0, r0, lr, lsr #21 + 80006d8: ea4f 2ece mov.w lr, lr, lsl #11 + 80006dc: f1b4 0cfd subs.w ip, r4, #253 @ 0xfd + 80006e0: bf88 it hi + 80006e2: f5bc 6fe0 cmphi.w ip, #1792 @ 0x700 + 80006e6: d81e bhi.n 8000726 <__aeabi_dmul+0xde> + 80006e8: f1be 4f00 cmp.w lr, #2147483648 @ 0x80000000 + 80006ec: bf08 it eq + 80006ee: ea5f 0e50 movseq.w lr, r0, lsr #1 + 80006f2: f150 0000 adcs.w r0, r0, #0 + 80006f6: eb41 5104 adc.w r1, r1, r4, lsl #20 + 80006fa: bd70 pop {r4, r5, r6, pc} + 80006fc: f006 4600 and.w r6, r6, #2147483648 @ 0x80000000 + 8000700: ea46 0101 orr.w r1, r6, r1 + 8000704: ea40 0002 orr.w r0, r0, r2 + 8000708: ea81 0103 eor.w r1, r1, r3 + 800070c: ebb4 045c subs.w r4, r4, ip, lsr #1 + 8000710: bfc2 ittt gt + 8000712: ebd4 050c rsbsgt r5, r4, ip + 8000716: ea41 5104 orrgt.w r1, r1, r4, lsl #20 + 800071a: bd70 popgt {r4, r5, r6, pc} + 800071c: f441 1180 orr.w r1, r1, #1048576 @ 0x100000 + 8000720: f04f 0e00 mov.w lr, #0 + 8000724: 3c01 subs r4, #1 + 8000726: f300 80ab bgt.w 8000880 <__aeabi_dmul+0x238> + 800072a: f114 0f36 cmn.w r4, #54 @ 0x36 + 800072e: bfde ittt le + 8000730: 2000 movle r0, #0 + 8000732: f001 4100 andle.w r1, r1, #2147483648 @ 0x80000000 + 8000736: bd70 pople {r4, r5, r6, pc} + 8000738: f1c4 0400 rsb r4, r4, #0 + 800073c: 3c20 subs r4, #32 + 800073e: da35 bge.n 80007ac <__aeabi_dmul+0x164> + 8000740: 340c adds r4, #12 + 8000742: dc1b bgt.n 800077c <__aeabi_dmul+0x134> + 8000744: f104 0414 add.w r4, r4, #20 + 8000748: f1c4 0520 rsb r5, r4, #32 + 800074c: fa00 f305 lsl.w r3, r0, r5 + 8000750: fa20 f004 lsr.w r0, r0, r4 + 8000754: fa01 f205 lsl.w r2, r1, r5 + 8000758: ea40 0002 orr.w r0, r0, r2 + 800075c: f001 4200 and.w r2, r1, #2147483648 @ 0x80000000 + 8000760: f021 4100 bic.w r1, r1, #2147483648 @ 0x80000000 + 8000764: eb10 70d3 adds.w r0, r0, r3, lsr #31 + 8000768: fa21 f604 lsr.w r6, r1, r4 + 800076c: eb42 0106 adc.w r1, r2, r6 + 8000770: ea5e 0e43 orrs.w lr, lr, r3, lsl #1 + 8000774: bf08 it eq + 8000776: ea20 70d3 biceq.w r0, r0, r3, lsr #31 + 800077a: bd70 pop {r4, r5, r6, pc} + 800077c: f1c4 040c rsb r4, r4, #12 + 8000780: f1c4 0520 rsb r5, r4, #32 + 8000784: fa00 f304 lsl.w r3, r0, r4 + 8000788: fa20 f005 lsr.w r0, r0, r5 + 800078c: fa01 f204 lsl.w r2, r1, r4 + 8000790: ea40 0002 orr.w r0, r0, r2 + 8000794: f001 4100 and.w r1, r1, #2147483648 @ 0x80000000 + 8000798: eb10 70d3 adds.w r0, r0, r3, lsr #31 + 800079c: f141 0100 adc.w r1, r1, #0 + 80007a0: ea5e 0e43 orrs.w lr, lr, r3, lsl #1 + 80007a4: bf08 it eq + 80007a6: ea20 70d3 biceq.w r0, r0, r3, lsr #31 + 80007aa: bd70 pop {r4, r5, r6, pc} + 80007ac: f1c4 0520 rsb r5, r4, #32 + 80007b0: fa00 f205 lsl.w r2, r0, r5 + 80007b4: ea4e 0e02 orr.w lr, lr, r2 + 80007b8: fa20 f304 lsr.w r3, r0, r4 + 80007bc: fa01 f205 lsl.w r2, r1, r5 + 80007c0: ea43 0302 orr.w r3, r3, r2 + 80007c4: fa21 f004 lsr.w r0, r1, r4 + 80007c8: f001 4100 and.w r1, r1, #2147483648 @ 0x80000000 + 80007cc: fa21 f204 lsr.w r2, r1, r4 + 80007d0: ea20 0002 bic.w r0, r0, r2 + 80007d4: eb00 70d3 add.w r0, r0, r3, lsr #31 + 80007d8: ea5e 0e43 orrs.w lr, lr, r3, lsl #1 + 80007dc: bf08 it eq + 80007de: ea20 70d3 biceq.w r0, r0, r3, lsr #31 + 80007e2: bd70 pop {r4, r5, r6, pc} + 80007e4: f094 0f00 teq r4, #0 + 80007e8: d10f bne.n 800080a <__aeabi_dmul+0x1c2> + 80007ea: f001 4600 and.w r6, r1, #2147483648 @ 0x80000000 + 80007ee: 0040 lsls r0, r0, #1 + 80007f0: eb41 0101 adc.w r1, r1, r1 + 80007f4: f411 1f80 tst.w r1, #1048576 @ 0x100000 + 80007f8: bf08 it eq + 80007fa: 3c01 subeq r4, #1 + 80007fc: d0f7 beq.n 80007ee <__aeabi_dmul+0x1a6> + 80007fe: ea41 0106 orr.w r1, r1, r6 + 8000802: f095 0f00 teq r5, #0 + 8000806: bf18 it ne + 8000808: 4770 bxne lr + 800080a: f003 4600 and.w r6, r3, #2147483648 @ 0x80000000 + 800080e: 0052 lsls r2, r2, #1 + 8000810: eb43 0303 adc.w r3, r3, r3 + 8000814: f413 1f80 tst.w r3, #1048576 @ 0x100000 + 8000818: bf08 it eq + 800081a: 3d01 subeq r5, #1 + 800081c: d0f7 beq.n 800080e <__aeabi_dmul+0x1c6> + 800081e: ea43 0306 orr.w r3, r3, r6 + 8000822: 4770 bx lr + 8000824: ea94 0f0c teq r4, ip + 8000828: ea0c 5513 and.w r5, ip, r3, lsr #20 + 800082c: bf18 it ne + 800082e: ea95 0f0c teqne r5, ip + 8000832: d00c beq.n 800084e <__aeabi_dmul+0x206> + 8000834: ea50 0641 orrs.w r6, r0, r1, lsl #1 + 8000838: bf18 it ne + 800083a: ea52 0643 orrsne.w r6, r2, r3, lsl #1 + 800083e: d1d1 bne.n 80007e4 <__aeabi_dmul+0x19c> + 8000840: ea81 0103 eor.w r1, r1, r3 + 8000844: f001 4100 and.w r1, r1, #2147483648 @ 0x80000000 + 8000848: f04f 0000 mov.w r0, #0 + 800084c: bd70 pop {r4, r5, r6, pc} + 800084e: ea50 0641 orrs.w r6, r0, r1, lsl #1 + 8000852: bf06 itte eq + 8000854: 4610 moveq r0, r2 + 8000856: 4619 moveq r1, r3 + 8000858: ea52 0643 orrsne.w r6, r2, r3, lsl #1 + 800085c: d019 beq.n 8000892 <__aeabi_dmul+0x24a> + 800085e: ea94 0f0c teq r4, ip + 8000862: d102 bne.n 800086a <__aeabi_dmul+0x222> + 8000864: ea50 3601 orrs.w r6, r0, r1, lsl #12 + 8000868: d113 bne.n 8000892 <__aeabi_dmul+0x24a> + 800086a: ea95 0f0c teq r5, ip + 800086e: d105 bne.n 800087c <__aeabi_dmul+0x234> + 8000870: ea52 3603 orrs.w r6, r2, r3, lsl #12 + 8000874: bf1c itt ne + 8000876: 4610 movne r0, r2 + 8000878: 4619 movne r1, r3 + 800087a: d10a bne.n 8000892 <__aeabi_dmul+0x24a> + 800087c: ea81 0103 eor.w r1, r1, r3 + 8000880: f001 4100 and.w r1, r1, #2147483648 @ 0x80000000 + 8000884: f041 41fe orr.w r1, r1, #2130706432 @ 0x7f000000 + 8000888: f441 0170 orr.w r1, r1, #15728640 @ 0xf00000 + 800088c: f04f 0000 mov.w r0, #0 + 8000890: bd70 pop {r4, r5, r6, pc} + 8000892: f041 41fe orr.w r1, r1, #2130706432 @ 0x7f000000 + 8000896: f441 0178 orr.w r1, r1, #16252928 @ 0xf80000 + 800089a: bd70 pop {r4, r5, r6, pc} + +0800089c <__aeabi_ddiv>: + 800089c: b570 push {r4, r5, r6, lr} + 800089e: f04f 0cff mov.w ip, #255 @ 0xff + 80008a2: f44c 6ce0 orr.w ip, ip, #1792 @ 0x700 + 80008a6: ea1c 5411 ands.w r4, ip, r1, lsr #20 + 80008aa: bf1d ittte ne + 80008ac: ea1c 5513 andsne.w r5, ip, r3, lsr #20 + 80008b0: ea94 0f0c teqne r4, ip + 80008b4: ea95 0f0c teqne r5, ip + 80008b8: f000 f8a7 bleq 8000a0a <__aeabi_ddiv+0x16e> + 80008bc: eba4 0405 sub.w r4, r4, r5 + 80008c0: ea81 0e03 eor.w lr, r1, r3 + 80008c4: ea52 3503 orrs.w r5, r2, r3, lsl #12 + 80008c8: ea4f 3101 mov.w r1, r1, lsl #12 + 80008cc: f000 8088 beq.w 80009e0 <__aeabi_ddiv+0x144> + 80008d0: ea4f 3303 mov.w r3, r3, lsl #12 + 80008d4: f04f 5580 mov.w r5, #268435456 @ 0x10000000 + 80008d8: ea45 1313 orr.w r3, r5, r3, lsr #4 + 80008dc: ea43 6312 orr.w r3, r3, r2, lsr #24 + 80008e0: ea4f 2202 mov.w r2, r2, lsl #8 + 80008e4: ea45 1511 orr.w r5, r5, r1, lsr #4 + 80008e8: ea45 6510 orr.w r5, r5, r0, lsr #24 + 80008ec: ea4f 2600 mov.w r6, r0, lsl #8 + 80008f0: f00e 4100 and.w r1, lr, #2147483648 @ 0x80000000 + 80008f4: 429d cmp r5, r3 + 80008f6: bf08 it eq + 80008f8: 4296 cmpeq r6, r2 + 80008fa: f144 04fd adc.w r4, r4, #253 @ 0xfd + 80008fe: f504 7440 add.w r4, r4, #768 @ 0x300 + 8000902: d202 bcs.n 800090a <__aeabi_ddiv+0x6e> + 8000904: 085b lsrs r3, r3, #1 + 8000906: ea4f 0232 mov.w r2, r2, rrx + 800090a: 1ab6 subs r6, r6, r2 + 800090c: eb65 0503 sbc.w r5, r5, r3 + 8000910: 085b lsrs r3, r3, #1 + 8000912: ea4f 0232 mov.w r2, r2, rrx + 8000916: f44f 1080 mov.w r0, #1048576 @ 0x100000 + 800091a: f44f 2c00 mov.w ip, #524288 @ 0x80000 + 800091e: ebb6 0e02 subs.w lr, r6, r2 + 8000922: eb75 0e03 sbcs.w lr, r5, r3 + 8000926: bf22 ittt cs + 8000928: 1ab6 subcs r6, r6, r2 + 800092a: 4675 movcs r5, lr + 800092c: ea40 000c orrcs.w r0, r0, ip + 8000930: 085b lsrs r3, r3, #1 + 8000932: ea4f 0232 mov.w r2, r2, rrx + 8000936: ebb6 0e02 subs.w lr, r6, r2 + 800093a: eb75 0e03 sbcs.w lr, r5, r3 + 800093e: bf22 ittt cs + 8000940: 1ab6 subcs r6, r6, r2 + 8000942: 4675 movcs r5, lr + 8000944: ea40 005c orrcs.w r0, r0, ip, lsr #1 + 8000948: 085b lsrs r3, r3, #1 + 800094a: ea4f 0232 mov.w r2, r2, rrx + 800094e: ebb6 0e02 subs.w lr, r6, r2 + 8000952: eb75 0e03 sbcs.w lr, r5, r3 + 8000956: bf22 ittt cs + 8000958: 1ab6 subcs r6, r6, r2 + 800095a: 4675 movcs r5, lr + 800095c: ea40 009c orrcs.w r0, r0, ip, lsr #2 + 8000960: 085b lsrs r3, r3, #1 + 8000962: ea4f 0232 mov.w r2, r2, rrx + 8000966: ebb6 0e02 subs.w lr, r6, r2 + 800096a: eb75 0e03 sbcs.w lr, r5, r3 + 800096e: bf22 ittt cs + 8000970: 1ab6 subcs r6, r6, r2 + 8000972: 4675 movcs r5, lr + 8000974: ea40 00dc orrcs.w r0, r0, ip, lsr #3 + 8000978: ea55 0e06 orrs.w lr, r5, r6 + 800097c: d018 beq.n 80009b0 <__aeabi_ddiv+0x114> + 800097e: ea4f 1505 mov.w r5, r5, lsl #4 + 8000982: ea45 7516 orr.w r5, r5, r6, lsr #28 + 8000986: ea4f 1606 mov.w r6, r6, lsl #4 + 800098a: ea4f 03c3 mov.w r3, r3, lsl #3 + 800098e: ea43 7352 orr.w r3, r3, r2, lsr #29 + 8000992: ea4f 02c2 mov.w r2, r2, lsl #3 + 8000996: ea5f 1c1c movs.w ip, ip, lsr #4 + 800099a: d1c0 bne.n 800091e <__aeabi_ddiv+0x82> + 800099c: f411 1f80 tst.w r1, #1048576 @ 0x100000 + 80009a0: d10b bne.n 80009ba <__aeabi_ddiv+0x11e> + 80009a2: ea41 0100 orr.w r1, r1, r0 + 80009a6: f04f 0000 mov.w r0, #0 + 80009aa: f04f 4c00 mov.w ip, #2147483648 @ 0x80000000 + 80009ae: e7b6 b.n 800091e <__aeabi_ddiv+0x82> + 80009b0: f411 1f80 tst.w r1, #1048576 @ 0x100000 + 80009b4: bf04 itt eq + 80009b6: 4301 orreq r1, r0 + 80009b8: 2000 moveq r0, #0 + 80009ba: f1b4 0cfd subs.w ip, r4, #253 @ 0xfd + 80009be: bf88 it hi + 80009c0: f5bc 6fe0 cmphi.w ip, #1792 @ 0x700 + 80009c4: f63f aeaf bhi.w 8000726 <__aeabi_dmul+0xde> + 80009c8: ebb5 0c03 subs.w ip, r5, r3 + 80009cc: bf04 itt eq + 80009ce: ebb6 0c02 subseq.w ip, r6, r2 + 80009d2: ea5f 0c50 movseq.w ip, r0, lsr #1 + 80009d6: f150 0000 adcs.w r0, r0, #0 + 80009da: eb41 5104 adc.w r1, r1, r4, lsl #20 + 80009de: bd70 pop {r4, r5, r6, pc} + 80009e0: f00e 4e00 and.w lr, lr, #2147483648 @ 0x80000000 + 80009e4: ea4e 3111 orr.w r1, lr, r1, lsr #12 + 80009e8: eb14 045c adds.w r4, r4, ip, lsr #1 + 80009ec: bfc2 ittt gt + 80009ee: ebd4 050c rsbsgt r5, r4, ip + 80009f2: ea41 5104 orrgt.w r1, r1, r4, lsl #20 + 80009f6: bd70 popgt {r4, r5, r6, pc} + 80009f8: f441 1180 orr.w r1, r1, #1048576 @ 0x100000 + 80009fc: f04f 0e00 mov.w lr, #0 + 8000a00: 3c01 subs r4, #1 + 8000a02: e690 b.n 8000726 <__aeabi_dmul+0xde> + 8000a04: ea45 0e06 orr.w lr, r5, r6 + 8000a08: e68d b.n 8000726 <__aeabi_dmul+0xde> + 8000a0a: ea0c 5513 and.w r5, ip, r3, lsr #20 + 8000a0e: ea94 0f0c teq r4, ip + 8000a12: bf08 it eq + 8000a14: ea95 0f0c teqeq r5, ip + 8000a18: f43f af3b beq.w 8000892 <__aeabi_dmul+0x24a> + 8000a1c: ea94 0f0c teq r4, ip + 8000a20: d10a bne.n 8000a38 <__aeabi_ddiv+0x19c> + 8000a22: ea50 3401 orrs.w r4, r0, r1, lsl #12 + 8000a26: f47f af34 bne.w 8000892 <__aeabi_dmul+0x24a> + 8000a2a: ea95 0f0c teq r5, ip + 8000a2e: f47f af25 bne.w 800087c <__aeabi_dmul+0x234> + 8000a32: 4610 mov r0, r2 + 8000a34: 4619 mov r1, r3 + 8000a36: e72c b.n 8000892 <__aeabi_dmul+0x24a> + 8000a38: ea95 0f0c teq r5, ip + 8000a3c: d106 bne.n 8000a4c <__aeabi_ddiv+0x1b0> + 8000a3e: ea52 3503 orrs.w r5, r2, r3, lsl #12 + 8000a42: f43f aefd beq.w 8000840 <__aeabi_dmul+0x1f8> + 8000a46: 4610 mov r0, r2 + 8000a48: 4619 mov r1, r3 + 8000a4a: e722 b.n 8000892 <__aeabi_dmul+0x24a> + 8000a4c: ea50 0641 orrs.w r6, r0, r1, lsl #1 + 8000a50: bf18 it ne + 8000a52: ea52 0643 orrsne.w r6, r2, r3, lsl #1 + 8000a56: f47f aec5 bne.w 80007e4 <__aeabi_dmul+0x19c> + 8000a5a: ea50 0441 orrs.w r4, r0, r1, lsl #1 + 8000a5e: f47f af0d bne.w 800087c <__aeabi_dmul+0x234> + 8000a62: ea52 0543 orrs.w r5, r2, r3, lsl #1 + 8000a66: f47f aeeb bne.w 8000840 <__aeabi_dmul+0x1f8> + 8000a6a: e712 b.n 8000892 <__aeabi_dmul+0x24a> + +08000a6c <__gedf2>: + 8000a6c: f04f 3cff mov.w ip, #4294967295 + 8000a70: e006 b.n 8000a80 <__cmpdf2+0x4> + 8000a72: bf00 nop + +08000a74 <__ledf2>: + 8000a74: f04f 0c01 mov.w ip, #1 + 8000a78: e002 b.n 8000a80 <__cmpdf2+0x4> + 8000a7a: bf00 nop + +08000a7c <__cmpdf2>: + 8000a7c: f04f 0c01 mov.w ip, #1 + 8000a80: f84d cd04 str.w ip, [sp, #-4]! + 8000a84: ea4f 0c41 mov.w ip, r1, lsl #1 + 8000a88: ea7f 5c6c mvns.w ip, ip, asr #21 + 8000a8c: ea4f 0c43 mov.w ip, r3, lsl #1 + 8000a90: bf18 it ne + 8000a92: ea7f 5c6c mvnsne.w ip, ip, asr #21 + 8000a96: d01b beq.n 8000ad0 <__cmpdf2+0x54> + 8000a98: b001 add sp, #4 + 8000a9a: ea50 0c41 orrs.w ip, r0, r1, lsl #1 + 8000a9e: bf0c ite eq + 8000aa0: ea52 0c43 orrseq.w ip, r2, r3, lsl #1 + 8000aa4: ea91 0f03 teqne r1, r3 + 8000aa8: bf02 ittt eq + 8000aaa: ea90 0f02 teqeq r0, r2 + 8000aae: 2000 moveq r0, #0 + 8000ab0: 4770 bxeq lr + 8000ab2: f110 0f00 cmn.w r0, #0 + 8000ab6: ea91 0f03 teq r1, r3 + 8000aba: bf58 it pl + 8000abc: 4299 cmppl r1, r3 + 8000abe: bf08 it eq + 8000ac0: 4290 cmpeq r0, r2 + 8000ac2: bf2c ite cs + 8000ac4: 17d8 asrcs r0, r3, #31 + 8000ac6: ea6f 70e3 mvncc.w r0, r3, asr #31 + 8000aca: f040 0001 orr.w r0, r0, #1 + 8000ace: 4770 bx lr + 8000ad0: ea4f 0c41 mov.w ip, r1, lsl #1 + 8000ad4: ea7f 5c6c mvns.w ip, ip, asr #21 + 8000ad8: d102 bne.n 8000ae0 <__cmpdf2+0x64> + 8000ada: ea50 3c01 orrs.w ip, r0, r1, lsl #12 + 8000ade: d107 bne.n 8000af0 <__cmpdf2+0x74> + 8000ae0: ea4f 0c43 mov.w ip, r3, lsl #1 + 8000ae4: ea7f 5c6c mvns.w ip, ip, asr #21 + 8000ae8: d1d6 bne.n 8000a98 <__cmpdf2+0x1c> + 8000aea: ea52 3c03 orrs.w ip, r2, r3, lsl #12 + 8000aee: d0d3 beq.n 8000a98 <__cmpdf2+0x1c> + 8000af0: f85d 0b04 ldr.w r0, [sp], #4 + 8000af4: 4770 bx lr + 8000af6: bf00 nop + +08000af8 <__aeabi_cdrcmple>: + 8000af8: 4684 mov ip, r0 + 8000afa: 4610 mov r0, r2 + 8000afc: 4662 mov r2, ip + 8000afe: 468c mov ip, r1 + 8000b00: 4619 mov r1, r3 + 8000b02: 4663 mov r3, ip + 8000b04: e000 b.n 8000b08 <__aeabi_cdcmpeq> + 8000b06: bf00 nop + +08000b08 <__aeabi_cdcmpeq>: + 8000b08: b501 push {r0, lr} + 8000b0a: f7ff ffb7 bl 8000a7c <__cmpdf2> + 8000b0e: 2800 cmp r0, #0 + 8000b10: bf48 it mi + 8000b12: f110 0f00 cmnmi.w r0, #0 + 8000b16: bd01 pop {r0, pc} + +08000b18 <__aeabi_dcmpeq>: + 8000b18: f84d ed08 str.w lr, [sp, #-8]! + 8000b1c: f7ff fff4 bl 8000b08 <__aeabi_cdcmpeq> + 8000b20: bf0c ite eq + 8000b22: 2001 moveq r0, #1 + 8000b24: 2000 movne r0, #0 + 8000b26: f85d fb08 ldr.w pc, [sp], #8 + 8000b2a: bf00 nop + +08000b2c <__aeabi_dcmplt>: + 8000b2c: f84d ed08 str.w lr, [sp, #-8]! + 8000b30: f7ff ffea bl 8000b08 <__aeabi_cdcmpeq> + 8000b34: bf34 ite cc + 8000b36: 2001 movcc r0, #1 + 8000b38: 2000 movcs r0, #0 + 8000b3a: f85d fb08 ldr.w pc, [sp], #8 + 8000b3e: bf00 nop + +08000b40 <__aeabi_dcmple>: + 8000b40: f84d ed08 str.w lr, [sp, #-8]! + 8000b44: f7ff ffe0 bl 8000b08 <__aeabi_cdcmpeq> + 8000b48: bf94 ite ls + 8000b4a: 2001 movls r0, #1 + 8000b4c: 2000 movhi r0, #0 + 8000b4e: f85d fb08 ldr.w pc, [sp], #8 + 8000b52: bf00 nop + +08000b54 <__aeabi_dcmpge>: + 8000b54: f84d ed08 str.w lr, [sp, #-8]! + 8000b58: f7ff ffce bl 8000af8 <__aeabi_cdrcmple> + 8000b5c: bf94 ite ls + 8000b5e: 2001 movls r0, #1 + 8000b60: 2000 movhi r0, #0 + 8000b62: f85d fb08 ldr.w pc, [sp], #8 + 8000b66: bf00 nop + +08000b68 <__aeabi_dcmpgt>: + 8000b68: f84d ed08 str.w lr, [sp, #-8]! + 8000b6c: f7ff ffc4 bl 8000af8 <__aeabi_cdrcmple> + 8000b70: bf34 ite cc + 8000b72: 2001 movcc r0, #1 + 8000b74: 2000 movcs r0, #0 + 8000b76: f85d fb08 ldr.w pc, [sp], #8 + 8000b7a: bf00 nop + +08000b7c <__aeabi_dcmpun>: + 8000b7c: ea4f 0c41 mov.w ip, r1, lsl #1 + 8000b80: ea7f 5c6c mvns.w ip, ip, asr #21 + 8000b84: d102 bne.n 8000b8c <__aeabi_dcmpun+0x10> + 8000b86: ea50 3c01 orrs.w ip, r0, r1, lsl #12 + 8000b8a: d10a bne.n 8000ba2 <__aeabi_dcmpun+0x26> + 8000b8c: ea4f 0c43 mov.w ip, r3, lsl #1 + 8000b90: ea7f 5c6c mvns.w ip, ip, asr #21 + 8000b94: d102 bne.n 8000b9c <__aeabi_dcmpun+0x20> + 8000b96: ea52 3c03 orrs.w ip, r2, r3, lsl #12 + 8000b9a: d102 bne.n 8000ba2 <__aeabi_dcmpun+0x26> + 8000b9c: f04f 0000 mov.w r0, #0 + 8000ba0: 4770 bx lr + 8000ba2: f04f 0001 mov.w r0, #1 + 8000ba6: 4770 bx lr + +08000ba8 <__aeabi_d2iz>: + 8000ba8: ea4f 0241 mov.w r2, r1, lsl #1 + 8000bac: f512 1200 adds.w r2, r2, #2097152 @ 0x200000 + 8000bb0: d215 bcs.n 8000bde <__aeabi_d2iz+0x36> + 8000bb2: d511 bpl.n 8000bd8 <__aeabi_d2iz+0x30> + 8000bb4: f46f 7378 mvn.w r3, #992 @ 0x3e0 + 8000bb8: ebb3 5262 subs.w r2, r3, r2, asr #21 + 8000bbc: d912 bls.n 8000be4 <__aeabi_d2iz+0x3c> + 8000bbe: ea4f 23c1 mov.w r3, r1, lsl #11 + 8000bc2: f043 4300 orr.w r3, r3, #2147483648 @ 0x80000000 + 8000bc6: ea43 5350 orr.w r3, r3, r0, lsr #21 + 8000bca: f011 4f00 tst.w r1, #2147483648 @ 0x80000000 + 8000bce: fa23 f002 lsr.w r0, r3, r2 + 8000bd2: bf18 it ne + 8000bd4: 4240 negne r0, r0 + 8000bd6: 4770 bx lr + 8000bd8: f04f 0000 mov.w r0, #0 + 8000bdc: 4770 bx lr + 8000bde: ea50 3001 orrs.w r0, r0, r1, lsl #12 + 8000be2: d105 bne.n 8000bf0 <__aeabi_d2iz+0x48> + 8000be4: f011 4000 ands.w r0, r1, #2147483648 @ 0x80000000 + 8000be8: bf08 it eq + 8000bea: f06f 4000 mvneq.w r0, #2147483648 @ 0x80000000 + 8000bee: 4770 bx lr + 8000bf0: f04f 0000 mov.w r0, #0 + 8000bf4: 4770 bx lr + 8000bf6: bf00 nop + +08000bf8 <__aeabi_d2uiz>: + 8000bf8: 004a lsls r2, r1, #1 + 8000bfa: d211 bcs.n 8000c20 <__aeabi_d2uiz+0x28> + 8000bfc: f512 1200 adds.w r2, r2, #2097152 @ 0x200000 + 8000c00: d211 bcs.n 8000c26 <__aeabi_d2uiz+0x2e> + 8000c02: d50d bpl.n 8000c20 <__aeabi_d2uiz+0x28> + 8000c04: f46f 7378 mvn.w r3, #992 @ 0x3e0 + 8000c08: ebb3 5262 subs.w r2, r3, r2, asr #21 + 8000c0c: d40e bmi.n 8000c2c <__aeabi_d2uiz+0x34> + 8000c0e: ea4f 23c1 mov.w r3, r1, lsl #11 + 8000c12: f043 4300 orr.w r3, r3, #2147483648 @ 0x80000000 + 8000c16: ea43 5350 orr.w r3, r3, r0, lsr #21 + 8000c1a: fa23 f002 lsr.w r0, r3, r2 + 8000c1e: 4770 bx lr + 8000c20: f04f 0000 mov.w r0, #0 + 8000c24: 4770 bx lr + 8000c26: ea50 3001 orrs.w r0, r0, r1, lsl #12 + 8000c2a: d102 bne.n 8000c32 <__aeabi_d2uiz+0x3a> + 8000c2c: f04f 30ff mov.w r0, #4294967295 + 8000c30: 4770 bx lr + 8000c32: f04f 0000 mov.w r0, #0 + 8000c36: 4770 bx lr + +08000c38 <__aeabi_d2f>: + 8000c38: ea4f 0241 mov.w r2, r1, lsl #1 + 8000c3c: f1b2 43e0 subs.w r3, r2, #1879048192 @ 0x70000000 + 8000c40: bf24 itt cs + 8000c42: f5b3 1c00 subscs.w ip, r3, #2097152 @ 0x200000 + 8000c46: f1dc 5cfe rsbscs ip, ip, #532676608 @ 0x1fc00000 + 8000c4a: d90d bls.n 8000c68 <__aeabi_d2f+0x30> + 8000c4c: f001 4c00 and.w ip, r1, #2147483648 @ 0x80000000 + 8000c50: ea4f 02c0 mov.w r2, r0, lsl #3 + 8000c54: ea4c 7050 orr.w r0, ip, r0, lsr #29 + 8000c58: f1b2 4f00 cmp.w r2, #2147483648 @ 0x80000000 + 8000c5c: eb40 0083 adc.w r0, r0, r3, lsl #2 + 8000c60: bf08 it eq + 8000c62: f020 0001 biceq.w r0, r0, #1 + 8000c66: 4770 bx lr + 8000c68: f011 4f80 tst.w r1, #1073741824 @ 0x40000000 + 8000c6c: d121 bne.n 8000cb2 <__aeabi_d2f+0x7a> + 8000c6e: f113 7238 adds.w r2, r3, #48234496 @ 0x2e00000 + 8000c72: bfbc itt lt + 8000c74: f001 4000 andlt.w r0, r1, #2147483648 @ 0x80000000 + 8000c78: 4770 bxlt lr + 8000c7a: f441 1180 orr.w r1, r1, #1048576 @ 0x100000 + 8000c7e: ea4f 5252 mov.w r2, r2, lsr #21 + 8000c82: f1c2 0218 rsb r2, r2, #24 + 8000c86: f1c2 0c20 rsb ip, r2, #32 + 8000c8a: fa10 f30c lsls.w r3, r0, ip + 8000c8e: fa20 f002 lsr.w r0, r0, r2 + 8000c92: bf18 it ne + 8000c94: f040 0001 orrne.w r0, r0, #1 + 8000c98: ea4f 23c1 mov.w r3, r1, lsl #11 + 8000c9c: ea4f 23d3 mov.w r3, r3, lsr #11 + 8000ca0: fa03 fc0c lsl.w ip, r3, ip + 8000ca4: ea40 000c orr.w r0, r0, ip + 8000ca8: fa23 f302 lsr.w r3, r3, r2 + 8000cac: ea4f 0343 mov.w r3, r3, lsl #1 + 8000cb0: e7cc b.n 8000c4c <__aeabi_d2f+0x14> + 8000cb2: ea7f 5362 mvns.w r3, r2, asr #21 + 8000cb6: d107 bne.n 8000cc8 <__aeabi_d2f+0x90> + 8000cb8: ea50 3301 orrs.w r3, r0, r1, lsl #12 + 8000cbc: bf1e ittt ne + 8000cbe: f04f 40fe movne.w r0, #2130706432 @ 0x7f000000 + 8000cc2: f440 0040 orrne.w r0, r0, #12582912 @ 0xc00000 + 8000cc6: 4770 bxne lr + 8000cc8: f001 4000 and.w r0, r1, #2147483648 @ 0x80000000 + 8000ccc: f040 40fe orr.w r0, r0, #2130706432 @ 0x7f000000 + 8000cd0: f440 0000 orr.w r0, r0, #8388608 @ 0x800000 + 8000cd4: 4770 bx lr + 8000cd6: bf00 nop + +08000cd8 <__aeabi_uldivmod>: + 8000cd8: b953 cbnz r3, 8000cf0 <__aeabi_uldivmod+0x18> + 8000cda: b94a cbnz r2, 8000cf0 <__aeabi_uldivmod+0x18> + 8000cdc: 2900 cmp r1, #0 + 8000cde: bf08 it eq + 8000ce0: 2800 cmpeq r0, #0 + 8000ce2: bf1c itt ne + 8000ce4: f04f 31ff movne.w r1, #4294967295 + 8000ce8: f04f 30ff movne.w r0, #4294967295 + 8000cec: f000 b988 b.w 8001000 <__aeabi_idiv0> + 8000cf0: f1ad 0c08 sub.w ip, sp, #8 + 8000cf4: e96d ce04 strd ip, lr, [sp, #-16]! + 8000cf8: f000 f806 bl 8000d08 <__udivmoddi4> + 8000cfc: f8dd e004 ldr.w lr, [sp, #4] + 8000d00: e9dd 2302 ldrd r2, r3, [sp, #8] + 8000d04: b004 add sp, #16 + 8000d06: 4770 bx lr + +08000d08 <__udivmoddi4>: + 8000d08: e92d 47f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} + 8000d0c: 9d08 ldr r5, [sp, #32] + 8000d0e: 468e mov lr, r1 + 8000d10: 4604 mov r4, r0 + 8000d12: 4688 mov r8, r1 + 8000d14: 2b00 cmp r3, #0 + 8000d16: d14a bne.n 8000dae <__udivmoddi4+0xa6> + 8000d18: 428a cmp r2, r1 + 8000d1a: 4617 mov r7, r2 + 8000d1c: d962 bls.n 8000de4 <__udivmoddi4+0xdc> + 8000d1e: fab2 f682 clz r6, r2 + 8000d22: b14e cbz r6, 8000d38 <__udivmoddi4+0x30> + 8000d24: f1c6 0320 rsb r3, r6, #32 + 8000d28: fa01 f806 lsl.w r8, r1, r6 + 8000d2c: fa20 f303 lsr.w r3, r0, r3 + 8000d30: 40b7 lsls r7, r6 + 8000d32: ea43 0808 orr.w r8, r3, r8 + 8000d36: 40b4 lsls r4, r6 + 8000d38: ea4f 4e17 mov.w lr, r7, lsr #16 + 8000d3c: fa1f fc87 uxth.w ip, r7 + 8000d40: fbb8 f1fe udiv r1, r8, lr + 8000d44: 0c23 lsrs r3, r4, #16 + 8000d46: fb0e 8811 mls r8, lr, r1, r8 + 8000d4a: ea43 4308 orr.w r3, r3, r8, lsl #16 + 8000d4e: fb01 f20c mul.w r2, r1, ip + 8000d52: 429a cmp r2, r3 + 8000d54: d909 bls.n 8000d6a <__udivmoddi4+0x62> + 8000d56: 18fb adds r3, r7, r3 + 8000d58: f101 30ff add.w r0, r1, #4294967295 + 8000d5c: f080 80ea bcs.w 8000f34 <__udivmoddi4+0x22c> + 8000d60: 429a cmp r2, r3 + 8000d62: f240 80e7 bls.w 8000f34 <__udivmoddi4+0x22c> + 8000d66: 3902 subs r1, #2 + 8000d68: 443b add r3, r7 + 8000d6a: 1a9a subs r2, r3, r2 + 8000d6c: b2a3 uxth r3, r4 + 8000d6e: fbb2 f0fe udiv r0, r2, lr + 8000d72: fb0e 2210 mls r2, lr, r0, r2 + 8000d76: ea43 4302 orr.w r3, r3, r2, lsl #16 + 8000d7a: fb00 fc0c mul.w ip, r0, ip + 8000d7e: 459c cmp ip, r3 + 8000d80: d909 bls.n 8000d96 <__udivmoddi4+0x8e> + 8000d82: 18fb adds r3, r7, r3 + 8000d84: f100 32ff add.w r2, r0, #4294967295 + 8000d88: f080 80d6 bcs.w 8000f38 <__udivmoddi4+0x230> + 8000d8c: 459c cmp ip, r3 + 8000d8e: f240 80d3 bls.w 8000f38 <__udivmoddi4+0x230> + 8000d92: 443b add r3, r7 + 8000d94: 3802 subs r0, #2 + 8000d96: ea40 4001 orr.w r0, r0, r1, lsl #16 + 8000d9a: eba3 030c sub.w r3, r3, ip + 8000d9e: 2100 movs r1, #0 + 8000da0: b11d cbz r5, 8000daa <__udivmoddi4+0xa2> + 8000da2: 40f3 lsrs r3, r6 + 8000da4: 2200 movs r2, #0 + 8000da6: e9c5 3200 strd r3, r2, [r5] + 8000daa: e8bd 87f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} + 8000dae: 428b cmp r3, r1 + 8000db0: d905 bls.n 8000dbe <__udivmoddi4+0xb6> + 8000db2: b10d cbz r5, 8000db8 <__udivmoddi4+0xb0> + 8000db4: e9c5 0100 strd r0, r1, [r5] + 8000db8: 2100 movs r1, #0 + 8000dba: 4608 mov r0, r1 + 8000dbc: e7f5 b.n 8000daa <__udivmoddi4+0xa2> + 8000dbe: fab3 f183 clz r1, r3 + 8000dc2: 2900 cmp r1, #0 + 8000dc4: d146 bne.n 8000e54 <__udivmoddi4+0x14c> + 8000dc6: 4573 cmp r3, lr + 8000dc8: d302 bcc.n 8000dd0 <__udivmoddi4+0xc8> + 8000dca: 4282 cmp r2, r0 + 8000dcc: f200 8105 bhi.w 8000fda <__udivmoddi4+0x2d2> + 8000dd0: 1a84 subs r4, r0, r2 + 8000dd2: eb6e 0203 sbc.w r2, lr, r3 + 8000dd6: 2001 movs r0, #1 + 8000dd8: 4690 mov r8, r2 + 8000dda: 2d00 cmp r5, #0 + 8000ddc: d0e5 beq.n 8000daa <__udivmoddi4+0xa2> + 8000dde: e9c5 4800 strd r4, r8, [r5] + 8000de2: e7e2 b.n 8000daa <__udivmoddi4+0xa2> + 8000de4: 2a00 cmp r2, #0 + 8000de6: f000 8090 beq.w 8000f0a <__udivmoddi4+0x202> + 8000dea: fab2 f682 clz r6, r2 + 8000dee: 2e00 cmp r6, #0 + 8000df0: f040 80a4 bne.w 8000f3c <__udivmoddi4+0x234> + 8000df4: 1a8a subs r2, r1, r2 + 8000df6: 0c03 lsrs r3, r0, #16 + 8000df8: ea4f 4e17 mov.w lr, r7, lsr #16 + 8000dfc: b280 uxth r0, r0 + 8000dfe: b2bc uxth r4, r7 + 8000e00: 2101 movs r1, #1 + 8000e02: fbb2 fcfe udiv ip, r2, lr + 8000e06: fb0e 221c mls r2, lr, ip, r2 + 8000e0a: ea43 4302 orr.w r3, r3, r2, lsl #16 + 8000e0e: fb04 f20c mul.w r2, r4, ip + 8000e12: 429a cmp r2, r3 + 8000e14: d907 bls.n 8000e26 <__udivmoddi4+0x11e> + 8000e16: 18fb adds r3, r7, r3 + 8000e18: f10c 38ff add.w r8, ip, #4294967295 + 8000e1c: d202 bcs.n 8000e24 <__udivmoddi4+0x11c> + 8000e1e: 429a cmp r2, r3 + 8000e20: f200 80e0 bhi.w 8000fe4 <__udivmoddi4+0x2dc> + 8000e24: 46c4 mov ip, r8 + 8000e26: 1a9b subs r3, r3, r2 + 8000e28: fbb3 f2fe udiv r2, r3, lr + 8000e2c: fb0e 3312 mls r3, lr, r2, r3 + 8000e30: ea40 4303 orr.w r3, r0, r3, lsl #16 + 8000e34: fb02 f404 mul.w r4, r2, r4 + 8000e38: 429c cmp r4, r3 + 8000e3a: d907 bls.n 8000e4c <__udivmoddi4+0x144> + 8000e3c: 18fb adds r3, r7, r3 + 8000e3e: f102 30ff add.w r0, r2, #4294967295 + 8000e42: d202 bcs.n 8000e4a <__udivmoddi4+0x142> + 8000e44: 429c cmp r4, r3 + 8000e46: f200 80ca bhi.w 8000fde <__udivmoddi4+0x2d6> + 8000e4a: 4602 mov r2, r0 + 8000e4c: 1b1b subs r3, r3, r4 + 8000e4e: ea42 400c orr.w r0, r2, ip, lsl #16 + 8000e52: e7a5 b.n 8000da0 <__udivmoddi4+0x98> + 8000e54: f1c1 0620 rsb r6, r1, #32 + 8000e58: 408b lsls r3, r1 + 8000e5a: fa22 f706 lsr.w r7, r2, r6 + 8000e5e: 431f orrs r7, r3 + 8000e60: fa0e f401 lsl.w r4, lr, r1 + 8000e64: fa20 f306 lsr.w r3, r0, r6 + 8000e68: fa2e fe06 lsr.w lr, lr, r6 + 8000e6c: ea4f 4917 mov.w r9, r7, lsr #16 + 8000e70: 4323 orrs r3, r4 + 8000e72: fa00 f801 lsl.w r8, r0, r1 + 8000e76: fa1f fc87 uxth.w ip, r7 + 8000e7a: fbbe f0f9 udiv r0, lr, r9 + 8000e7e: 0c1c lsrs r4, r3, #16 + 8000e80: fb09 ee10 mls lr, r9, r0, lr + 8000e84: ea44 440e orr.w r4, r4, lr, lsl #16 + 8000e88: fb00 fe0c mul.w lr, r0, ip + 8000e8c: 45a6 cmp lr, r4 + 8000e8e: fa02 f201 lsl.w r2, r2, r1 + 8000e92: d909 bls.n 8000ea8 <__udivmoddi4+0x1a0> + 8000e94: 193c adds r4, r7, r4 + 8000e96: f100 3aff add.w sl, r0, #4294967295 + 8000e9a: f080 809c bcs.w 8000fd6 <__udivmoddi4+0x2ce> + 8000e9e: 45a6 cmp lr, r4 + 8000ea0: f240 8099 bls.w 8000fd6 <__udivmoddi4+0x2ce> + 8000ea4: 3802 subs r0, #2 + 8000ea6: 443c add r4, r7 + 8000ea8: eba4 040e sub.w r4, r4, lr + 8000eac: fa1f fe83 uxth.w lr, r3 + 8000eb0: fbb4 f3f9 udiv r3, r4, r9 + 8000eb4: fb09 4413 mls r4, r9, r3, r4 + 8000eb8: ea4e 4404 orr.w r4, lr, r4, lsl #16 + 8000ebc: fb03 fc0c mul.w ip, r3, ip + 8000ec0: 45a4 cmp ip, r4 + 8000ec2: d908 bls.n 8000ed6 <__udivmoddi4+0x1ce> + 8000ec4: 193c adds r4, r7, r4 + 8000ec6: f103 3eff add.w lr, r3, #4294967295 + 8000eca: f080 8082 bcs.w 8000fd2 <__udivmoddi4+0x2ca> + 8000ece: 45a4 cmp ip, r4 + 8000ed0: d97f bls.n 8000fd2 <__udivmoddi4+0x2ca> + 8000ed2: 3b02 subs r3, #2 + 8000ed4: 443c add r4, r7 + 8000ed6: ea43 4000 orr.w r0, r3, r0, lsl #16 + 8000eda: eba4 040c sub.w r4, r4, ip + 8000ede: fba0 ec02 umull lr, ip, r0, r2 + 8000ee2: 4564 cmp r4, ip + 8000ee4: 4673 mov r3, lr + 8000ee6: 46e1 mov r9, ip + 8000ee8: d362 bcc.n 8000fb0 <__udivmoddi4+0x2a8> + 8000eea: d05f beq.n 8000fac <__udivmoddi4+0x2a4> + 8000eec: b15d cbz r5, 8000f06 <__udivmoddi4+0x1fe> + 8000eee: ebb8 0203 subs.w r2, r8, r3 + 8000ef2: eb64 0409 sbc.w r4, r4, r9 + 8000ef6: fa04 f606 lsl.w r6, r4, r6 + 8000efa: fa22 f301 lsr.w r3, r2, r1 + 8000efe: 431e orrs r6, r3 + 8000f00: 40cc lsrs r4, r1 + 8000f02: e9c5 6400 strd r6, r4, [r5] + 8000f06: 2100 movs r1, #0 + 8000f08: e74f b.n 8000daa <__udivmoddi4+0xa2> + 8000f0a: fbb1 fcf2 udiv ip, r1, r2 + 8000f0e: 0c01 lsrs r1, r0, #16 + 8000f10: ea41 410e orr.w r1, r1, lr, lsl #16 + 8000f14: b280 uxth r0, r0 + 8000f16: ea40 4201 orr.w r2, r0, r1, lsl #16 + 8000f1a: 463b mov r3, r7 + 8000f1c: 4638 mov r0, r7 + 8000f1e: 463c mov r4, r7 + 8000f20: 46b8 mov r8, r7 + 8000f22: 46be mov lr, r7 + 8000f24: 2620 movs r6, #32 + 8000f26: fbb1 f1f7 udiv r1, r1, r7 + 8000f2a: eba2 0208 sub.w r2, r2, r8 + 8000f2e: ea41 410c orr.w r1, r1, ip, lsl #16 + 8000f32: e766 b.n 8000e02 <__udivmoddi4+0xfa> + 8000f34: 4601 mov r1, r0 + 8000f36: e718 b.n 8000d6a <__udivmoddi4+0x62> + 8000f38: 4610 mov r0, r2 + 8000f3a: e72c b.n 8000d96 <__udivmoddi4+0x8e> + 8000f3c: f1c6 0220 rsb r2, r6, #32 + 8000f40: fa2e f302 lsr.w r3, lr, r2 + 8000f44: 40b7 lsls r7, r6 + 8000f46: 40b1 lsls r1, r6 + 8000f48: fa20 f202 lsr.w r2, r0, r2 + 8000f4c: ea4f 4e17 mov.w lr, r7, lsr #16 + 8000f50: 430a orrs r2, r1 + 8000f52: fbb3 f8fe udiv r8, r3, lr + 8000f56: b2bc uxth r4, r7 + 8000f58: fb0e 3318 mls r3, lr, r8, r3 + 8000f5c: 0c11 lsrs r1, r2, #16 + 8000f5e: ea41 4103 orr.w r1, r1, r3, lsl #16 + 8000f62: fb08 f904 mul.w r9, r8, r4 + 8000f66: 40b0 lsls r0, r6 + 8000f68: 4589 cmp r9, r1 + 8000f6a: ea4f 4310 mov.w r3, r0, lsr #16 + 8000f6e: b280 uxth r0, r0 + 8000f70: d93e bls.n 8000ff0 <__udivmoddi4+0x2e8> + 8000f72: 1879 adds r1, r7, r1 + 8000f74: f108 3cff add.w ip, r8, #4294967295 + 8000f78: d201 bcs.n 8000f7e <__udivmoddi4+0x276> + 8000f7a: 4589 cmp r9, r1 + 8000f7c: d81f bhi.n 8000fbe <__udivmoddi4+0x2b6> + 8000f7e: eba1 0109 sub.w r1, r1, r9 + 8000f82: fbb1 f9fe udiv r9, r1, lr + 8000f86: fb09 f804 mul.w r8, r9, r4 + 8000f8a: fb0e 1119 mls r1, lr, r9, r1 + 8000f8e: b292 uxth r2, r2 + 8000f90: ea42 4201 orr.w r2, r2, r1, lsl #16 + 8000f94: 4542 cmp r2, r8 + 8000f96: d229 bcs.n 8000fec <__udivmoddi4+0x2e4> + 8000f98: 18ba adds r2, r7, r2 + 8000f9a: f109 31ff add.w r1, r9, #4294967295 + 8000f9e: d2c4 bcs.n 8000f2a <__udivmoddi4+0x222> + 8000fa0: 4542 cmp r2, r8 + 8000fa2: d2c2 bcs.n 8000f2a <__udivmoddi4+0x222> + 8000fa4: f1a9 0102 sub.w r1, r9, #2 + 8000fa8: 443a add r2, r7 + 8000faa: e7be b.n 8000f2a <__udivmoddi4+0x222> + 8000fac: 45f0 cmp r8, lr + 8000fae: d29d bcs.n 8000eec <__udivmoddi4+0x1e4> + 8000fb0: ebbe 0302 subs.w r3, lr, r2 + 8000fb4: eb6c 0c07 sbc.w ip, ip, r7 + 8000fb8: 3801 subs r0, #1 + 8000fba: 46e1 mov r9, ip + 8000fbc: e796 b.n 8000eec <__udivmoddi4+0x1e4> + 8000fbe: eba7 0909 sub.w r9, r7, r9 + 8000fc2: 4449 add r1, r9 + 8000fc4: f1a8 0c02 sub.w ip, r8, #2 + 8000fc8: fbb1 f9fe udiv r9, r1, lr + 8000fcc: fb09 f804 mul.w r8, r9, r4 + 8000fd0: e7db b.n 8000f8a <__udivmoddi4+0x282> + 8000fd2: 4673 mov r3, lr + 8000fd4: e77f b.n 8000ed6 <__udivmoddi4+0x1ce> + 8000fd6: 4650 mov r0, sl + 8000fd8: e766 b.n 8000ea8 <__udivmoddi4+0x1a0> + 8000fda: 4608 mov r0, r1 + 8000fdc: e6fd b.n 8000dda <__udivmoddi4+0xd2> + 8000fde: 443b add r3, r7 + 8000fe0: 3a02 subs r2, #2 + 8000fe2: e733 b.n 8000e4c <__udivmoddi4+0x144> + 8000fe4: f1ac 0c02 sub.w ip, ip, #2 + 8000fe8: 443b add r3, r7 + 8000fea: e71c b.n 8000e26 <__udivmoddi4+0x11e> + 8000fec: 4649 mov r1, r9 + 8000fee: e79c b.n 8000f2a <__udivmoddi4+0x222> + 8000ff0: eba1 0109 sub.w r1, r1, r9 + 8000ff4: 46c4 mov ip, r8 + 8000ff6: fbb1 f9fe udiv r9, r1, lr + 8000ffa: fb09 f804 mul.w r8, r9, r4 + 8000ffe: e7c4 b.n 8000f8a <__udivmoddi4+0x282> + +08001000 <__aeabi_idiv0>: + 8001000: 4770 bx lr + 8001002: bf00 nop + +08001004 : + * @brief Process the ADC1 buffer + * @param buffer: Pointer to the ADC buffer + * @retval None + */ +void process_adc1_buffer() +{ + 8001004: b480 push {r7} + 8001006: b089 sub sp, #36 @ 0x24 + 8001008: af00 add r7, sp, #0 + //HAL_GPIO_WritePin(DBG_GPIO_Port,DBG_Pin,GPIO_PIN_SET); + + uint32_t sumVREF=0, sumAIN15=0, sumAIN10=0, sumTEMP=0; + 800100a: 2300 movs r3, #0 + 800100c: 61fb str r3, [r7, #28] + 800100e: 2300 movs r3, #0 + 8001010: 61bb str r3, [r7, #24] + 8001012: 2300 movs r3, #0 + 8001014: 617b str r3, [r7, #20] + 8001016: 2300 movs r3, #0 + 8001018: 613b str r3, [r7, #16] + for( int i = 0; i < ADC1_DMABufferSize; i++ ) + 800101a: 2300 movs r3, #0 + 800101c: 60fb str r3, [r7, #12] + 800101e: e029 b.n 8001074 + { + sumVREF += adc1_buffer[i][0]; + 8001020: 4a60 ldr r2, [pc, #384] @ (80011a4 ) + 8001022: 68fb ldr r3, [r7, #12] + 8001024: f832 3033 ldrh.w r3, [r2, r3, lsl #3] + 8001028: b29b uxth r3, r3 + 800102a: 461a mov r2, r3 + 800102c: 69fb ldr r3, [r7, #28] + 800102e: 4413 add r3, r2 + 8001030: 61fb str r3, [r7, #28] + sumAIN15 += adc1_buffer[i][1]; + 8001032: 4a5c ldr r2, [pc, #368] @ (80011a4 ) + 8001034: 68fb ldr r3, [r7, #12] + 8001036: 00db lsls r3, r3, #3 + 8001038: 4413 add r3, r2 + 800103a: 885b ldrh r3, [r3, #2] + 800103c: b29b uxth r3, r3 + 800103e: 461a mov r2, r3 + 8001040: 69bb ldr r3, [r7, #24] + 8001042: 4413 add r3, r2 + 8001044: 61bb str r3, [r7, #24] + sumAIN10 += adc1_buffer[i][2]; + 8001046: 4a57 ldr r2, [pc, #348] @ (80011a4 ) + 8001048: 68fb ldr r3, [r7, #12] + 800104a: 00db lsls r3, r3, #3 + 800104c: 4413 add r3, r2 + 800104e: 889b ldrh r3, [r3, #4] + 8001050: b29b uxth r3, r3 + 8001052: 461a mov r2, r3 + 8001054: 697b ldr r3, [r7, #20] + 8001056: 4413 add r3, r2 + 8001058: 617b str r3, [r7, #20] + sumTEMP += adc1_buffer[i][3]; + 800105a: 4a52 ldr r2, [pc, #328] @ (80011a4 ) + 800105c: 68fb ldr r3, [r7, #12] + 800105e: 00db lsls r3, r3, #3 + 8001060: 4413 add r3, r2 + 8001062: 88db ldrh r3, [r3, #6] + 8001064: b29b uxth r3, r3 + 8001066: 461a mov r2, r3 + 8001068: 693b ldr r3, [r7, #16] + 800106a: 4413 add r3, r2 + 800106c: 613b str r3, [r7, #16] + for( int i = 0; i < ADC1_DMABufferSize; i++ ) + 800106e: 68fb ldr r3, [r7, #12] + 8001070: 3301 adds r3, #1 + 8001072: 60fb str r3, [r7, #12] + 8001074: 68fb ldr r3, [r7, #12] + 8001076: 2b09 cmp r3, #9 + 8001078: ddd2 ble.n 8001020 + } + // Calculating VRef voltage + if( sumVREF == 0 ) + 800107a: 69fb ldr r3, [r7, #28] + 800107c: 2b00 cmp r3, #0 + 800107e: f000 808b beq.w 8001198 + return; + uint32_t raw_vref = sumVREF / ADC1_DMABufferSize; + 8001082: 69fb ldr r3, [r7, #28] + 8001084: 4a48 ldr r2, [pc, #288] @ (80011a8 ) + 8001086: fba2 2303 umull r2, r3, r2, r3 + 800108a: 08db lsrs r3, r3, #3 + 800108c: 60bb str r3, [r7, #8] + vref = __HAL_ADC_CALC_VREFANALOG_VOLTAGE(raw_vref, ADC_RESOLUTION_12B); + 800108e: 4b47 ldr r3, [pc, #284] @ (80011ac ) + 8001090: 881b ldrh r3, [r3, #0] + 8001092: 461a mov r2, r3 + 8001094: f640 33b8 movw r3, #3000 @ 0xbb8 + 8001098: fb03 f202 mul.w r2, r3, r2 + 800109c: 68bb ldr r3, [r7, #8] + 800109e: fbb2 f3f3 udiv r3, r2, r3 + 80010a2: ee07 3a90 vmov s15, r3 + 80010a6: eef8 7a67 vcvt.f32.u32 s15, s15 + 80010aa: 4b41 ldr r3, [pc, #260] @ (80011b0 ) + 80010ac: edc3 7a00 vstr s15, [r3] + + // Calculating photo transistor voltage + uint16_t adc_AIN15 = sumAIN15 / ADC1_DMABufferSize; + 80010b0: 69bb ldr r3, [r7, #24] + 80010b2: 4a3d ldr r2, [pc, #244] @ (80011a8 ) + 80010b4: fba2 2303 umull r2, r3, r2, r3 + 80010b8: 08db lsrs r3, r3, #3 + 80010ba: 80fb strh r3, [r7, #6] + photoTransistorVoltage = adc_AIN15 * vref / 4095; + 80010bc: 88fb ldrh r3, [r7, #6] + 80010be: ee07 3a90 vmov s15, r3 + 80010c2: eeb8 7ae7 vcvt.f32.s32 s14, s15 + 80010c6: 4b3a ldr r3, [pc, #232] @ (80011b0 ) + 80010c8: edd3 7a00 vldr s15, [r3] + 80010cc: ee27 7a27 vmul.f32 s14, s14, s15 + 80010d0: eddf 6a38 vldr s13, [pc, #224] @ 80011b4 + 80010d4: eec7 7a26 vdiv.f32 s15, s14, s13 + 80010d8: eefc 7ae7 vcvt.u32.f32 s15, s15 + 80010dc: ee17 3a90 vmov r3, s15 + 80010e0: b29a uxth r2, r3 + 80010e2: 4b35 ldr r3, [pc, #212] @ (80011b8 ) + 80010e4: 801a strh r2, [r3, #0] + // Calculating bus voltage + uint16_t adc_AIN10 = sumAIN10 / ADC1_DMABufferSize; + 80010e6: 697b ldr r3, [r7, #20] + 80010e8: 4a2f ldr r2, [pc, #188] @ (80011a8 ) + 80010ea: fba2 2303 umull r2, r3, r2, r3 + 80010ee: 08db lsrs r3, r3, #3 + 80010f0: 80bb strh r3, [r7, #4] + busVoltage = vref * adc_AIN10 / 4095; + 80010f2: 88bb ldrh r3, [r7, #4] + 80010f4: ee07 3a90 vmov s15, r3 + 80010f8: eeb8 7ae7 vcvt.f32.s32 s14, s15 + 80010fc: 4b2c ldr r3, [pc, #176] @ (80011b0 ) + 80010fe: edd3 7a00 vldr s15, [r3] + 8001102: ee27 7a27 vmul.f32 s14, s14, s15 + 8001106: eddf 6a2b vldr s13, [pc, #172] @ 80011b4 + 800110a: eec7 7a26 vdiv.f32 s15, s14, s13 + 800110e: eefc 7ae7 vcvt.u32.f32 s15, s15 + 8001112: ee17 3a90 vmov r3, s15 + 8001116: b29a uxth r2, r3 + 8001118: 4b28 ldr r3, [pc, #160] @ (80011bc ) + 800111a: 801a strh r2, [r3, #0] + busVoltage *= 4; + 800111c: 4b27 ldr r3, [pc, #156] @ (80011bc ) + 800111e: 881b ldrh r3, [r3, #0] + 8001120: 009b lsls r3, r3, #2 + 8001122: b29a uxth r2, r3 + 8001124: 4b25 ldr r3, [pc, #148] @ (80011bc ) + 8001126: 801a strh r2, [r3, #0] + temp = __HAL_ADC_CALC_TEMPERATURE(vref, sumTEMP/ADC1_DMABufferSize, ADC_RESOLUTION_12B); + 8001128: 4b25 ldr r3, [pc, #148] @ (80011c0 ) + 800112a: 881a ldrh r2, [r3, #0] + 800112c: 4b25 ldr r3, [pc, #148] @ (80011c4 ) + 800112e: 881b ldrh r3, [r3, #0] + 8001130: 429a cmp r2, r3 + 8001132: d02b beq.n 800118c + 8001134: 693b ldr r3, [r7, #16] + 8001136: 4a1c ldr r2, [pc, #112] @ (80011a8 ) + 8001138: fba2 2303 umull r2, r3, r2, r3 + 800113c: 08db lsrs r3, r3, #3 + 800113e: ee07 3a90 vmov s15, r3 + 8001142: eeb8 7a67 vcvt.f32.u32 s14, s15 + 8001146: 4b1a ldr r3, [pc, #104] @ (80011b0 ) + 8001148: edd3 7a00 vldr s15, [r3] + 800114c: ee27 7a27 vmul.f32 s14, s14, s15 + 8001150: eddf 6a1d vldr s13, [pc, #116] @ 80011c8 + 8001154: eec7 7a26 vdiv.f32 s15, s14, s13 + 8001158: eefd 7ae7 vcvt.s32.f32 s15, s15 + 800115c: ee17 2a90 vmov r2, s15 + 8001160: 4b18 ldr r3, [pc, #96] @ (80011c4 ) + 8001162: 881b ldrh r3, [r3, #0] + 8001164: 1ad2 subs r2, r2, r3 + 8001166: 4613 mov r3, r2 + 8001168: 009b lsls r3, r3, #2 + 800116a: 4413 add r3, r2 + 800116c: 011b lsls r3, r3, #4 + 800116e: 461a mov r2, r3 + 8001170: 4b13 ldr r3, [pc, #76] @ (80011c0 ) + 8001172: 881b ldrh r3, [r3, #0] + 8001174: 4619 mov r1, r3 + 8001176: 4b13 ldr r3, [pc, #76] @ (80011c4 ) + 8001178: 881b ldrh r3, [r3, #0] + 800117a: 1acb subs r3, r1, r3 + 800117c: fb92 f3f3 sdiv r3, r2, r3 + 8001180: 331e adds r3, #30 + 8001182: ee07 3a90 vmov s15, r3 + 8001186: eef8 7ae7 vcvt.f32.s32 s15, s15 + 800118a: e001 b.n 8001190 + 800118c: eddf 7a0f vldr s15, [pc, #60] @ 80011cc + 8001190: 4b0f ldr r3, [pc, #60] @ (80011d0 ) + 8001192: edc3 7a00 vstr s15, [r3] + 8001196: e000 b.n 800119a + return; + 8001198: bf00 nop + + //HAL_GPIO_WritePin(DBG_GPIO_Port,DBG_Pin,GPIO_PIN_RESET); +} + 800119a: 3724 adds r7, #36 @ 0x24 + 800119c: 46bd mov sp, r7 + 800119e: f85d 7b04 ldr.w r7, [sp], #4 + 80011a2: 4770 bx lr + 80011a4: 2000024c .word 0x2000024c + 80011a8: cccccccd .word 0xcccccccd + 80011ac: 1fff75aa .word 0x1fff75aa + 80011b0: 2000029c .word 0x2000029c + 80011b4: 457ff000 .word 0x457ff000 + 80011b8: 200002a6 .word 0x200002a6 + 80011bc: 200002a4 .word 0x200002a4 + 80011c0: 1fff75ca .word 0x1fff75ca + 80011c4: 1fff75a8 .word 0x1fff75a8 + 80011c8: 453b8000 .word 0x453b8000 + 80011cc: 46fffe00 .word 0x46fffe00 + 80011d0: 200002a0 .word 0x200002a0 + +080011d4 : + +void sendDataToCANbus() +{ + 80011d4: b590 push {r4, r7, lr} + 80011d6: b08f sub sp, #60 @ 0x3c + 80011d8: af06 add r7, sp, #24 +CAN_Frame_t xFrame; +dev_test *device = (dev_test*)xFrame.data; + 80011da: f107 030c add.w r3, r7, #12 + 80011de: 3306 adds r3, #6 + 80011e0: 61fb str r3, [r7, #28] + + device->MCU_ExternalTemperature = (temp + 40); + 80011e2: 4b3c ldr r3, [pc, #240] @ (80012d4 ) + 80011e4: edd3 7a00 vldr s15, [r3] + 80011e8: ed9f 7a3b vldr s14, [pc, #236] @ 80012d8 + 80011ec: ee77 7a87 vadd.f32 s15, s15, s14 + 80011f0: eefc 7ae7 vcvt.u32.f32 s15, s15 + 80011f4: edc7 7a01 vstr s15, [r7, #4] + 80011f8: 793b ldrb r3, [r7, #4] + 80011fa: b2d9 uxtb r1, r3 + 80011fc: 69fa ldr r2, [r7, #28] + 80011fe: 7813 ldrb r3, [r2, #0] + 8001200: f361 0306 bfi r3, r1, #0, #7 + 8001204: 7013 strb r3, [r2, #0] + device->MCU_BusVoltage = busVoltage / 100; // * 10 + 8001206: 4b35 ldr r3, [pc, #212] @ (80012dc ) + 8001208: 881b ldrh r3, [r3, #0] + 800120a: 4a35 ldr r2, [pc, #212] @ (80012e0 ) + 800120c: fba2 2303 umull r2, r3, r2, r3 + 8001210: 095b lsrs r3, r3, #5 + 8001212: b29b uxth r3, r3 + 8001214: b2da uxtb r2, r3 + 8001216: 69fb ldr r3, [r7, #28] + 8001218: f002 0101 and.w r1, r2, #1 + 800121c: 01cc lsls r4, r1, #7 + 800121e: 7819 ldrb r1, [r3, #0] + 8001220: f001 017f and.w r1, r1, #127 @ 0x7f + 8001224: 4608 mov r0, r1 + 8001226: 4621 mov r1, r4 + 8001228: 4301 orrs r1, r0 + 800122a: 7019 strb r1, [r3, #0] + 800122c: 0852 lsrs r2, r2, #1 + 800122e: b2d2 uxtb r2, r2 + 8001230: f002 007f and.w r0, r2, #127 @ 0x7f + 8001234: 785a ldrb r2, [r3, #1] + 8001236: f022 027f bic.w r2, r2, #127 @ 0x7f + 800123a: 4611 mov r1, r2 + 800123c: 4602 mov r2, r0 + 800123e: 430a orrs r2, r1 + 8001240: 705a strb r2, [r3, #1] + device->MCU_AlgeaCount = photoTransistorVoltage; + 8001242: 4b28 ldr r3, [pc, #160] @ (80012e4 ) + 8001244: 881a ldrh r2, [r3, #0] + 8001246: 69fb ldr r3, [r7, #28] + 8001248: 805a strh r2, [r3, #2] + xFrame.identifier = MCU_S_TEST; + 800124a: f240 2315 movw r3, #533 @ 0x215 + 800124e: 60fb str r3, [r7, #12] + xFrame.dataLength = FDCAN_DLC_BYTES_4; + 8001250: 2304 movs r3, #4 + 8001252: 743b strb r3, [r7, #16] + xFrame.dataSize = sizeof(dev_test); + 8001254: 2308 movs r3, #8 + 8001256: 747b strb r3, [r7, #17] + CAN_EnqueueFrame(&xFrame); + 8001258: f107 030c add.w r3, r7, #12 + 800125c: 4618 mov r0, r3 + 800125e: f000 fd23 bl 8001ca8 + +#ifndef DATA_LOGGER + move_cursor(BASELINE, 1); + 8001262: 2101 movs r1, #1 + 8001264: 2014 movs r0, #20 + 8001266: f002 fdb3 bl 8003dd0 + APP_LOG(TS_OFF, VLEVEL_M, "Junction temp.: %2d C, Bus voltage: %.1f V, %ld counts",device->MCU_ExternalTemperature - 40, + 800126a: 69fb ldr r3, [r7, #28] + 800126c: 781b ldrb r3, [r3, #0] + 800126e: f3c3 0306 ubfx r3, r3, #0, #7 + 8001272: b2db uxtb r3, r3 + 8001274: f1a3 0428 sub.w r4, r3, #40 @ 0x28 + 8001278: 69fb ldr r3, [r7, #28] + 800127a: 781a ldrb r2, [r3, #0] + 800127c: 09d2 lsrs r2, r2, #7 + 800127e: b2d2 uxtb r2, r2 + 8001280: 785b ldrb r3, [r3, #1] + 8001282: f003 037f and.w r3, r3, #127 @ 0x7f + 8001286: 005b lsls r3, r3, #1 + 8001288: 4313 orrs r3, r2 + 800128a: b2db uxtb r3, r3 + 800128c: 4618 mov r0, r3 + 800128e: f7ff f971 bl 8000574 <__aeabi_i2d> + 8001292: f04f 0200 mov.w r2, #0 + 8001296: 4b14 ldr r3, [pc, #80] @ (80012e8 ) + 8001298: f7ff fb00 bl 800089c <__aeabi_ddiv> + 800129c: 4602 mov r2, r0 + 800129e: 460b mov r3, r1 + 80012a0: 4610 mov r0, r2 + 80012a2: 4619 mov r1, r3 + 80012a4: f7ff fcc8 bl 8000c38 <__aeabi_d2f> + 80012a8: 4603 mov r3, r0 + 80012aa: 4618 mov r0, r3 + 80012ac: f7ff f974 bl 8000598 <__aeabi_f2d> + 80012b0: 4602 mov r2, r0 + 80012b2: 460b mov r3, r1 + 80012b4: 490b ldr r1, [pc, #44] @ (80012e4 ) + 80012b6: 8809 ldrh r1, [r1, #0] + 80012b8: 9104 str r1, [sp, #16] + 80012ba: e9cd 2302 strd r2, r3, [sp, #8] + 80012be: 9400 str r4, [sp, #0] + 80012c0: 4b0a ldr r3, [pc, #40] @ (80012ec ) + 80012c2: 2200 movs r2, #0 + 80012c4: 2100 movs r1, #0 + 80012c6: 2002 movs r0, #2 + 80012c8: f010 f932 bl 8011530 + (float)(device->MCU_BusVoltage/10.0), (long)photoTransistorVoltage); +#endif +} + 80012cc: bf00 nop + 80012ce: 3724 adds r7, #36 @ 0x24 + 80012d0: 46bd mov sp, r7 + 80012d2: bd90 pop {r4, r7, pc} + 80012d4: 200002a0 .word 0x200002a0 + 80012d8: 42200000 .word 0x42200000 + 80012dc: 200002a4 .word 0x200002a4 + 80012e0: 51eb851f .word 0x51eb851f + 80012e4: 200002a6 .word 0x200002a6 + 80012e8: 40240000 .word 0x40240000 + 80012ec: 08014888 .word 0x08014888 + +080012f0 : + +void ADC1_ConvCplt() +{ + 80012f0: b580 push {r7, lr} + 80012f2: b082 sub sp, #8 + 80012f4: af00 add r7, sp, #0 + BaseType_t xHigherPriorityTaskWoken = pdFALSE; + 80012f6: 2300 movs r3, #0 + 80012f8: 607b str r3, [r7, #4] + xSemaphoreGiveFromISR(ADC1semHandle, &xHigherPriorityTaskWoken); + 80012fa: 4b0b ldr r3, [pc, #44] @ (8001328 ) + 80012fc: 681b ldr r3, [r3, #0] + 80012fe: 1d3a adds r2, r7, #4 + 8001300: 4611 mov r1, r2 + 8001302: 4618 mov r0, r3 + 8001304: f00e f864 bl 800f3d0 + portYIELD_FROM_ISR( xHigherPriorityTaskWoken ); + 8001308: 687b ldr r3, [r7, #4] + 800130a: 2b00 cmp r3, #0 + 800130c: d007 beq.n 800131e + 800130e: 4b07 ldr r3, [pc, #28] @ (800132c ) + 8001310: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 8001314: 601a str r2, [r3, #0] + 8001316: f3bf 8f4f dsb sy + 800131a: f3bf 8f6f isb sy +} + 800131e: bf00 nop + 8001320: 3708 adds r7, #8 + 8001322: 46bd mov sp, r7 + 8001324: bd80 pop {r7, pc} + 8001326: bf00 nop + 8001328: 20000c6c .word 0x20000c6c + 800132c: e000ed04 .word 0xe000ed04 + +08001330 : + +void vADCMeasTask( void *pvParameters ) +{ + 8001330: b580 push {r7, lr} + 8001332: b082 sub sp, #8 + 8001334: af00 add r7, sp, #0 + 8001336: 6078 str r0, [r7, #4] +/* Remove warning for unused parameter */ + (void)pvParameters ; + + // *** Algea sensor + // Start timer 2 used for drive blue led at 1 KHZ duty 10 -> Blue led ON during 100us + HAL_TIM_PWM_Start(&htim2, TIM_CHANNEL_4); + 8001338: 210c movs r1, #12 + 800133a: 4810 ldr r0, [pc, #64] @ (800137c ) + 800133c: f008 fe74 bl 800a028 + + // Start ADC Conversion + while(HAL_ADCEx_Calibration_Start(&hadc1,ADC_SINGLE_ENDED) != HAL_OK ) + 8001340: bf00 nop + 8001342: 217f movs r1, #127 @ 0x7f + 8001344: 480e ldr r0, [pc, #56] @ (8001380 ) + 8001346: f004 fbfd bl 8005b44 + 800134a: 4603 mov r3, r0 + 800134c: 2b00 cmp r3, #0 + 800134e: d1f8 bne.n 8001342 + + while(1) { + // Conversion time + // ADC clock APB2 / 32 = 3.75 MHz + // Tconv = (SamplingTime + 12.5 ) / ADC Clock = ( 247,5 + 12,5 ) / 3750000 = 69 us + HAL_ADC_Start_DMA(&hadc1, (uint32_t*)adc1_buffer, (uint32_t)(ADC1_DMABufferSize*ADC1_CHANNELS)); + 8001350: 2228 movs r2, #40 @ 0x28 + 8001352: 490c ldr r1, [pc, #48] @ (8001384 ) + 8001354: 480a ldr r0, [pc, #40] @ (8001380 ) + 8001356: f003 fd7b bl 8004e50 + + // Wait for DMA transfer + xSemaphoreTake(ADC1semHandle, portMAX_DELAY); + 800135a: 4b0b ldr r3, [pc, #44] @ (8001388 ) + 800135c: 681b ldr r3, [r3, #0] + 800135e: f04f 31ff mov.w r1, #4294967295 + 8001362: 4618 mov r0, r3 + 8001364: f00e f9a6 bl 800f6b4 + process_adc1_buffer(); + 8001368: f7ff fe4c bl 8001004 + sendDataToCANbus(); + 800136c: f7ff ff32 bl 80011d4 + vTaskDelay(pdMS_TO_TICKS(1500)); + 8001370: f240 50dc movw r0, #1500 @ 0x5dc + 8001374: f00e fda4 bl 800fec0 + HAL_ADC_Start_DMA(&hadc1, (uint32_t*)adc1_buffer, (uint32_t)(ADC1_DMABufferSize*ADC1_CHANNELS)); + 8001378: bf00 nop + 800137a: e7e9 b.n 8001350 + 800137c: 20000a18 .word 0x20000a18 + 8001380: 200006fc .word 0x200006fc + 8001384: 2000024c .word 0x2000024c + 8001388: 20000c6c .word 0x20000c6c + +0800138c : + * @note (*): Available in some devices + * @note Please check each device line mapping for EXTI Line availability + * @retval None + */ +__STATIC_INLINE void LL_EXTI_EnableIT_0_31(uint32_t ExtiLine) +{ + 800138c: b480 push {r7} + 800138e: b083 sub sp, #12 + 8001390: af00 add r7, sp, #0 + 8001392: 6078 str r0, [r7, #4] + SET_BIT(EXTI->IMR1, ExtiLine); + 8001394: 4b05 ldr r3, [pc, #20] @ (80013ac ) + 8001396: 681a ldr r2, [r3, #0] + 8001398: 4904 ldr r1, [pc, #16] @ (80013ac ) + 800139a: 687b ldr r3, [r7, #4] + 800139c: 4313 orrs r3, r2 + 800139e: 600b str r3, [r1, #0] +} + 80013a0: bf00 nop + 80013a2: 370c adds r7, #12 + 80013a4: 46bd mov sp, r7 + 80013a6: f85d 7b04 ldr.w r7, [sp], #4 + 80013aa: 4770 bx lr + 80013ac: 40010400 .word 0x40010400 + +080013b0 : + * @note (*): Available in some devices + * @note Please check each device line mapping for EXTI Line availability + * @retval None + */ +__STATIC_INLINE void LL_EXTI_DisableIT_0_31(uint32_t ExtiLine) +{ + 80013b0: b480 push {r7} + 80013b2: b083 sub sp, #12 + 80013b4: af00 add r7, sp, #0 + 80013b6: 6078 str r0, [r7, #4] + CLEAR_BIT(EXTI->IMR1, ExtiLine); + 80013b8: 4b06 ldr r3, [pc, #24] @ (80013d4 ) + 80013ba: 681a ldr r2, [r3, #0] + 80013bc: 687b ldr r3, [r7, #4] + 80013be: 43db mvns r3, r3 + 80013c0: 4904 ldr r1, [pc, #16] @ (80013d4 ) + 80013c2: 4013 ands r3, r2 + 80013c4: 600b str r3, [r1, #0] +} + 80013c6: bf00 nop + 80013c8: 370c adds r7, #12 + 80013ca: 46bd mov sp, r7 + 80013cc: f85d 7b04 ldr.w r7, [sp], #4 + 80013d0: 4770 bx lr + 80013d2: bf00 nop + 80013d4: 40010400 .word 0x40010400 + +080013d8 : + * @note (*): Available in some devices + * @note Please check each device line mapping for EXTI Line availability + * @retval None + */ +__STATIC_INLINE void LL_EXTI_ClearFlag_0_31(uint32_t ExtiLine) +{ + 80013d8: b480 push {r7} + 80013da: b083 sub sp, #12 + 80013dc: af00 add r7, sp, #0 + 80013de: 6078 str r0, [r7, #4] + WRITE_REG(EXTI->PR1, ExtiLine); + 80013e0: 4a04 ldr r2, [pc, #16] @ (80013f4 ) + 80013e2: 687b ldr r3, [r7, #4] + 80013e4: 6153 str r3, [r2, #20] +} + 80013e6: bf00 nop + 80013e8: 370c adds r7, #12 + 80013ea: 46bd mov sp, r7 + 80013ec: f85d 7b04 ldr.w r7, [sp], #4 + 80013f0: 4770 bx lr + 80013f2: bf00 nop + 80013f4: 40010400 .word 0x40010400 + +080013f8 : +__IO uint16_t rainDropSum = 0; + +/*-----------------------------------------------------------*/ + +void HAL_COMP_TriggerCallback(COMP_HandleTypeDef *hcomp) + { + 80013f8: b580 push {r7, lr} + 80013fa: b082 sub sp, #8 + 80013fc: af00 add r7, sp, #0 + 80013fe: 6078 str r0, [r7, #4] + if (hcomp->Instance == COMP3 ) { + 8001400: 687b ldr r3, [r7, #4] + 8001402: 681b ldr r3, [r3, #0] + 8001404: 4a07 ldr r2, [pc, #28] @ (8001424 ) + 8001406: 4293 cmp r3, r2 + 8001408: d107 bne.n 800141a + __HAL_COMP_COMP3_EXTI_DISABLE_IT(); + 800140a: f04f 5000 mov.w r0, #536870912 @ 0x20000000 + 800140e: f7ff ffcf bl 80013b0 + __HAL_COMP_COMP3_EXTI_CLEAR_FLAG(); + 8001412: f04f 5000 mov.w r0, #536870912 @ 0x20000000 + 8001416: f7ff ffdf bl 80013d8 + } +} + 800141a: bf00 nop + 800141c: 3708 adds r7, #8 + 800141e: 46bd mov sp, r7 + 8001420: bd80 pop {r7, pc} + 8001422: bf00 nop + 8001424: 40010208 .word 0x40010208 + +08001428 : + +void ADC2_ConvCplt() +{ + 8001428: b580 push {r7, lr} + 800142a: b082 sub sp, #8 + 800142c: af00 add r7, sp, #0 + BaseType_t xHigherPriorityTaskWoken = pdFALSE; + 800142e: 2300 movs r3, #0 + 8001430: 607b str r3, [r7, #4] + xSemaphoreGiveFromISR(ADC2semHandle, &xHigherPriorityTaskWoken); + 8001432: 4b0b ldr r3, [pc, #44] @ (8001460 ) + 8001434: 681b ldr r3, [r3, #0] + 8001436: 1d3a adds r2, r7, #4 + 8001438: 4611 mov r1, r2 + 800143a: 4618 mov r0, r3 + 800143c: f00d ffc8 bl 800f3d0 + portYIELD_FROM_ISR( xHigherPriorityTaskWoken ); + 8001440: 687b ldr r3, [r7, #4] + 8001442: 2b00 cmp r3, #0 + 8001444: d007 beq.n 8001456 + 8001446: 4b07 ldr r3, [pc, #28] @ (8001464 ) + 8001448: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 800144c: 601a str r2, [r3, #0] + 800144e: f3bf 8f4f dsb sy + 8001452: f3bf 8f6f isb sy +} + 8001456: bf00 nop + 8001458: 3708 adds r7, #8 + 800145a: 46bd mov sp, r7 + 800145c: bd80 pop {r7, pc} + 800145e: bf00 nop + 8001460: 20000c70 .word 0x20000c70 + 8001464: e000ed04 .word 0xe000ed04 + +08001468 : + +void HAL_RTCEx_WakeUpTimerEventCallback(RTC_HandleTypeDef *hrtc) +{ + 8001468: b480 push {r7} + 800146a: b083 sub sp, #12 + 800146c: af00 add r7, sp, #0 + 800146e: 6078 str r0, [r7, #4] + rainDropSum += rainDropCount; // Add rain drop count to sum + 8001470: 4b09 ldr r3, [pc, #36] @ (8001498 ) + 8001472: 881b ldrh r3, [r3, #0] + 8001474: b29a uxth r2, r3 + 8001476: 4b09 ldr r3, [pc, #36] @ (800149c ) + 8001478: 881b ldrh r3, [r3, #0] + 800147a: b29b uxth r3, r3 + 800147c: 4413 add r3, r2 + 800147e: b29a uxth r2, r3 + 8001480: 4b06 ldr r3, [pc, #24] @ (800149c ) + 8001482: 801a strh r2, [r3, #0] + // Reset rain drop counter + rainDropCount = 0; // Reset rain drop counter + 8001484: 4b04 ldr r3, [pc, #16] @ (8001498 ) + 8001486: 2200 movs r2, #0 + 8001488: 801a strh r2, [r3, #0] +} + 800148a: bf00 nop + 800148c: 370c adds r7, #12 + 800148e: 46bd mov sp, r7 + 8001490: f85d 7b04 ldr.w r7, [sp], #4 + 8001494: 4770 bx lr + 8001496: bf00 nop + 8001498: 20000692 .word 0x20000692 + 800149c: 20000694 .word 0x20000694 + +080014a0 : + +void initMovingAverage(MovingAverage *ma) +{ + 80014a0: b480 push {r7} + 80014a2: b085 sub sp, #20 + 80014a4: af00 add r7, sp, #0 + 80014a6: 6078 str r0, [r7, #4] + for (int i = 0; i < WINDOW_SIZE; i++) { + 80014a8: 2300 movs r3, #0 + 80014aa: 60fb str r3, [r7, #12] + 80014ac: e007 b.n 80014be + ma->samples[i] = NOMINAL_CENTER_VOLTAGE; // Initialiser avec la tension nominale + 80014ae: 687b ldr r3, [r7, #4] + 80014b0: 68fa ldr r2, [r7, #12] + 80014b2: 2101 movs r1, #1 + 80014b4: f823 1012 strh.w r1, [r3, r2, lsl #1] + for (int i = 0; i < WINDOW_SIZE; i++) { + 80014b8: 68fb ldr r3, [r7, #12] + 80014ba: 3301 adds r3, #1 + 80014bc: 60fb str r3, [r7, #12] + 80014be: 68fb ldr r3, [r7, #12] + 80014c0: 2b63 cmp r3, #99 @ 0x63 + 80014c2: ddf4 ble.n 80014ae + } + ma->head = 0; + 80014c4: 687b ldr r3, [r7, #4] + 80014c6: 2200 movs r2, #0 + 80014c8: f8a3 20c8 strh.w r2, [r3, #200] @ 0xc8 + ma->count = WINDOW_SIZE; + 80014cc: 687b ldr r3, [r7, #4] + 80014ce: 2264 movs r2, #100 @ 0x64 + 80014d0: f8a3 20ca strh.w r2, [r3, #202] @ 0xca + ma->sum = NOMINAL_CENTER_VOLTAGE * WINDOW_SIZE; // Initialiser la somme + 80014d4: 687b ldr r3, [r7, #4] + 80014d6: 22a5 movs r2, #165 @ 0xa5 + 80014d8: f8c3 20cc str.w r2, [r3, #204] @ 0xcc +} + 80014dc: bf00 nop + 80014de: 3714 adds r7, #20 + 80014e0: 46bd mov sp, r7 + 80014e2: f85d 7b04 ldr.w r7, [sp], #4 + 80014e6: 4770 bx lr + +080014e8 : + +// Ajoute un nouvel échantillon et met à jour la moyenne +float updateMovingAverage(MovingAverage *ma, float newSample) +{ + 80014e8: b480 push {r7} + 80014ea: b083 sub sp, #12 + 80014ec: af00 add r7, sp, #0 + 80014ee: 6078 str r0, [r7, #4] + 80014f0: ed87 0a00 vstr s0, [r7] + // Soustraire l'échantillon le plus ancien de la somme + ma->sum -= ma->samples[ma->head]; + 80014f4: 687b ldr r3, [r7, #4] + 80014f6: f8d3 30cc ldr.w r3, [r3, #204] @ 0xcc + 80014fa: 687a ldr r2, [r7, #4] + 80014fc: f8b2 20c8 ldrh.w r2, [r2, #200] @ 0xc8 + 8001500: 4611 mov r1, r2 + 8001502: 687a ldr r2, [r7, #4] + 8001504: f832 2011 ldrh.w r2, [r2, r1, lsl #1] + 8001508: 1a9a subs r2, r3, r2 + 800150a: 687b ldr r3, [r7, #4] + 800150c: f8c3 20cc str.w r2, [r3, #204] @ 0xcc + // Remplacer l'échantillon le plus ancien par le nouvel échantillon + ma->samples[ma->head] = newSample; + 8001510: 687b ldr r3, [r7, #4] + 8001512: f8b3 30c8 ldrh.w r3, [r3, #200] @ 0xc8 + 8001516: 461a mov r2, r3 + 8001518: edd7 7a00 vldr s15, [r7] + 800151c: eefc 7ae7 vcvt.u32.f32 s15, s15 + 8001520: ee17 3a90 vmov r3, s15 + 8001524: b299 uxth r1, r3 + 8001526: 687b ldr r3, [r7, #4] + 8001528: f823 1012 strh.w r1, [r3, r2, lsl #1] + // Ajouter le nouvel échantillon à la somme + ma->sum += newSample; + 800152c: 687b ldr r3, [r7, #4] + 800152e: f8d3 30cc ldr.w r3, [r3, #204] @ 0xcc + 8001532: ee07 3a90 vmov s15, r3 + 8001536: eeb8 7a67 vcvt.f32.u32 s14, s15 + 800153a: edd7 7a00 vldr s15, [r7] + 800153e: ee77 7a27 vadd.f32 s15, s14, s15 + 8001542: eefc 7ae7 vcvt.u32.f32 s15, s15 + 8001546: ee17 2a90 vmov r2, s15 + 800154a: 687b ldr r3, [r7, #4] + 800154c: f8c3 20cc str.w r2, [r3, #204] @ 0xcc + + // Déplacer la tête (indice circulaire) + ma->head = (ma->head + 1) % WINDOW_SIZE; + 8001550: 687b ldr r3, [r7, #4] + 8001552: f8b3 30c8 ldrh.w r3, [r3, #200] @ 0xc8 + 8001556: 3301 adds r3, #1 + 8001558: 4a0f ldr r2, [pc, #60] @ (8001598 ) + 800155a: fb82 1203 smull r1, r2, r2, r3 + 800155e: 1151 asrs r1, r2, #5 + 8001560: 17da asrs r2, r3, #31 + 8001562: 1a8a subs r2, r1, r2 + 8001564: 2164 movs r1, #100 @ 0x64 + 8001566: fb01 f202 mul.w r2, r1, r2 + 800156a: 1a9a subs r2, r3, r2 + 800156c: b292 uxth r2, r2 + 800156e: 687b ldr r3, [r7, #4] + 8001570: f8a3 20c8 strh.w r2, [r3, #200] @ 0xc8 + + // Calculer et retourner la moyenne actuelle + return ma->sum / WINDOW_SIZE; + 8001574: 687b ldr r3, [r7, #4] + 8001576: f8d3 30cc ldr.w r3, [r3, #204] @ 0xcc + 800157a: 4a07 ldr r2, [pc, #28] @ (8001598 ) + 800157c: fba2 2303 umull r2, r3, r2, r3 + 8001580: 095b lsrs r3, r3, #5 + 8001582: ee07 3a90 vmov s15, r3 + 8001586: eef8 7a67 vcvt.f32.u32 s15, s15 +} + 800158a: eeb0 0a67 vmov.f32 s0, s15 + 800158e: 370c adds r7, #12 + 8001590: 46bd mov sp, r7 + 8001592: f85d 7b04 ldr.w r7, [sp], #4 + 8001596: 4770 bx lr + 8001598: 51eb851f .word 0x51eb851f + +0800159c : + +float movingAverage(MovingAverage *ma) { + 800159c: b480 push {r7} + 800159e: b083 sub sp, #12 + 80015a0: af00 add r7, sp, #0 + 80015a2: 6078 str r0, [r7, #4] + if (ma->count == 0) { + 80015a4: 687b ldr r3, [r7, #4] + 80015a6: f8b3 30ca ldrh.w r3, [r3, #202] @ 0xca + 80015aa: 2b00 cmp r3, #0 + 80015ac: d102 bne.n 80015b4 + return (NOMINAL_CENTER_VOLTAGE+THRESHOLD_OFFSET); // Eviter la division par zéro + 80015ae: eddf 7a0b vldr s15, [pc, #44] @ 80015dc + 80015b2: e00b b.n 80015cc + } + return ma->sum / ma->count; + 80015b4: 687b ldr r3, [r7, #4] + 80015b6: f8d3 30cc ldr.w r3, [r3, #204] @ 0xcc + 80015ba: 687a ldr r2, [r7, #4] + 80015bc: f8b2 20ca ldrh.w r2, [r2, #202] @ 0xca + 80015c0: fbb3 f3f2 udiv r3, r3, r2 + 80015c4: ee07 3a90 vmov s15, r3 + 80015c8: eef8 7a67 vcvt.f32.u32 s15, s15 +} + 80015cc: eeb0 0a67 vmov.f32 s0, s15 + 80015d0: 370c adds r7, #12 + 80015d2: 46bd mov sp, r7 + 80015d4: f85d 7b04 ldr.w r7, [sp], #4 + 80015d8: 4770 bx lr + 80015da: bf00 nop + 80015dc: 433ba666 .word 0x433ba666 + +080015e0 : + +void sendDisdrometerToCANbus() +{ + 80015e0: b580 push {r7, lr} + 80015e2: b088 sub sp, #32 + 80015e4: af02 add r7, sp, #8 +CAN_Frame_t xFrame; +dev_rain_sens *device = (dev_rain_sens*)xFrame.data; + 80015e6: 1d3b adds r3, r7, #4 + 80015e8: 3306 adds r3, #6 + 80015ea: 617b str r3, [r7, #20] + + device->MCU_RainCondition = rainDropSum; + 80015ec: 4b16 ldr r3, [pc, #88] @ (8001648 ) + 80015ee: 881b ldrh r3, [r3, #0] + 80015f0: b29b uxth r3, r3 + 80015f2: f003 0307 and.w r3, r3, #7 + 80015f6: b2d9 uxtb r1, r3 + 80015f8: 697a ldr r2, [r7, #20] + 80015fa: 78d3 ldrb r3, [r2, #3] + 80015fc: f361 1306 bfi r3, r1, #4, #3 + 8001600: 70d3 strb r3, [r2, #3] + xFrame.dataSize = sizeof(dev_rain_sens); + 8001602: 2305 movs r3, #5 + 8001604: 727b strb r3, [r7, #9] + xFrame.identifier = MCU_S_RAINGAUGE; + 8001606: f240 2311 movw r3, #529 @ 0x211 + 800160a: 607b str r3, [r7, #4] + xFrame.dataLength = FDCAN_DLC_BYTES_5; + 800160c: 2305 movs r3, #5 + 800160e: 723b strb r3, [r7, #8] + CAN_EnqueueFrame(&xFrame); + 8001610: 1d3b adds r3, r7, #4 + 8001612: 4618 mov r0, r3 + 8001614: f000 fb48 bl 8001ca8 + +#ifndef DATA_LOGGER + move_cursor(BASELINE, 1); + 8001618: 2101 movs r1, #1 + 800161a: 2019 movs r0, #25 + 800161c: f002 fbd8 bl 8003dd0 + APP_LOG(TS_OFF, VLEVEL_M, "Rain drop counter: %d, Sum: %d",rainDropCount,rainDropSum); + 8001620: 4b0a ldr r3, [pc, #40] @ (800164c ) + 8001622: 881b ldrh r3, [r3, #0] + 8001624: b29b uxth r3, r3 + 8001626: 461a mov r2, r3 + 8001628: 4b07 ldr r3, [pc, #28] @ (8001648 ) + 800162a: 881b ldrh r3, [r3, #0] + 800162c: b29b uxth r3, r3 + 800162e: 9301 str r3, [sp, #4] + 8001630: 9200 str r2, [sp, #0] + 8001632: 4b07 ldr r3, [pc, #28] @ (8001650 ) + 8001634: 2200 movs r2, #0 + 8001636: 2100 movs r1, #0 + 8001638: 2002 movs r0, #2 + 800163a: f00f ff79 bl 8011530 +#endif +} + 800163e: bf00 nop + 8001640: 3718 adds r7, #24 + 8001642: 46bd mov sp, r7 + 8001644: bd80 pop {r7, pc} + 8001646: bf00 nop + 8001648: 20000694 .word 0x20000694 + 800164c: 20000692 .word 0x20000692 + 8001650: 080148c0 .word 0x080148c0 + 8001654: 00000000 .word 0x00000000 + +08001658 : + +void process_adc2_buffer(MovingAverage* ma) +{ + 8001658: b580 push {r7, lr} + 800165a: b09e sub sp, #120 @ 0x78 + 800165c: af04 add r7, sp, #16 + 800165e: 6078 str r0, [r7, #4] + // Process rain signal + uint16_t line=BASELINE+1; + 8001660: 231a movs r3, #26 + 8001662: 877b strh r3, [r7, #58] @ 0x3a + // --- 1. First rising edge detection --- + double seuil_detection_front = rainThreshold; + 8001664: 4b89 ldr r3, [pc, #548] @ (800188c ) + 8001666: 881b ldrh r3, [r3, #0] + 8001668: 4618 mov r0, r3 + 800166a: f7fe ff73 bl 8000554 <__aeabi_ui2d> + 800166e: 4602 mov r2, r0 + 8001670: 460b mov r3, r1 + 8001672: e9c7 230c strd r2, r3, [r7, #48] @ 0x30 + int index_debut_front = -1; + 8001676: f04f 33ff mov.w r3, #4294967295 + 800167a: 667b str r3, [r7, #100] @ 0x64 + + for (int i = 0; i < ADC2_DMABufferSize; i++) { + 800167c: 2300 movs r3, #0 + 800167e: 663b str r3, [r7, #96] @ 0x60 + 8001680: e024 b.n 80016cc + uint16_t currentValue = adc2_buffer[i]; + 8001682: 4a83 ldr r2, [pc, #524] @ (8001890 ) + 8001684: 6e3b ldr r3, [r7, #96] @ 0x60 + 8001686: f832 3013 ldrh.w r3, [r2, r3, lsl #1] + 800168a: 81fb strh r3, [r7, #14] + if ( currentValue > seuil_detection_front && index_debut_front == -1) { + 800168c: 89fb ldrh r3, [r7, #14] + 800168e: 4618 mov r0, r3 + 8001690: f7fe ff70 bl 8000574 <__aeabi_i2d> + 8001694: 4602 mov r2, r0 + 8001696: 460b mov r3, r1 + 8001698: e9d7 010c ldrd r0, r1, [r7, #48] @ 0x30 + 800169c: f7ff fa46 bl 8000b2c <__aeabi_dcmplt> + 80016a0: 4603 mov r3, r0 + 80016a2: 2b00 cmp r3, #0 + 80016a4: d005 beq.n 80016b2 + 80016a6: 6e7b ldr r3, [r7, #100] @ 0x64 + 80016a8: f1b3 3fff cmp.w r3, #4294967295 + 80016ac: d101 bne.n 80016b2 + index_debut_front = i; + 80016ae: 6e3b ldr r3, [r7, #96] @ 0x60 + 80016b0: 667b str r3, [r7, #100] @ 0x64 + //break; // First sample over threshold + } + updateMovingAverage(ma, currentValue); + 80016b2: 89fb ldrh r3, [r7, #14] + 80016b4: ee07 3a90 vmov s15, r3 + 80016b8: eef8 7a67 vcvt.f32.u32 s15, s15 + 80016bc: eeb0 0a67 vmov.f32 s0, s15 + 80016c0: 6878 ldr r0, [r7, #4] + 80016c2: f7ff ff11 bl 80014e8 + for (int i = 0; i < ADC2_DMABufferSize; i++) { + 80016c6: 6e3b ldr r3, [r7, #96] @ 0x60 + 80016c8: 3301 adds r3, #1 + 80016ca: 663b str r3, [r7, #96] @ 0x60 + 80016cc: 6e3b ldr r3, [r7, #96] @ 0x60 + 80016ce: f5b3 7ffa cmp.w r3, #500 @ 0x1f4 + 80016d2: dbd6 blt.n 8001682 + } + // Adaptive threshold for DAC output + float upperThreshold = movingAverage(ma) + THRESHOLD_OFFSET; + 80016d4: 6878 ldr r0, [r7, #4] + 80016d6: f7ff ff61 bl 800159c + 80016da: eef0 7a40 vmov.f32 s15, s0 + 80016de: ed9f 7a6d vldr s14, [pc, #436] @ 8001894 + 80016e2: ee77 7a87 vadd.f32 s15, s15, s14 + 80016e6: edc7 7a0b vstr s15, [r7, #44] @ 0x2c + HAL_DAC_SetValue(&hdac3, DAC_CHANNEL_1, DAC_ALIGN_12B_R, (uint32_t)upperThreshold); + 80016ea: edd7 7a0b vldr s15, [r7, #44] @ 0x2c + 80016ee: eefc 7ae7 vcvt.u32.f32 s15, s15 + 80016f2: ee17 3a90 vmov r3, s15 + 80016f6: 2200 movs r2, #0 + 80016f8: 2100 movs r1, #0 + 80016fa: 4867 ldr r0, [pc, #412] @ (8001898 ) + 80016fc: f004 ff3c bl 8006578 + + if (index_debut_front == -1) { + 8001700: 6e7b ldr r3, [r7, #100] @ 0x64 + 8001702: f1b3 3fff cmp.w r3, #4294967295 + 8001706: d118 bne.n 800173a + move_cursor(line+1, 1); + 8001708: 8f7b ldrh r3, [r7, #58] @ 0x3a + 800170a: 3301 adds r3, #1 + 800170c: 2101 movs r1, #1 + 800170e: 4618 mov r0, r3 + 8001710: f002 fb5e bl 8003dd0 + APP_LOG(TS_OFF, VLEVEL_M, "No rising edge detected at the threshold."); // End of the function if no rising edge is found + 8001714: 4b61 ldr r3, [pc, #388] @ (800189c ) + 8001716: 2200 movs r2, #0 + 8001718: 2100 movs r1, #0 + 800171a: 2002 movs r0, #2 + 800171c: f00f ff08 bl 8011530 + clear_line_from_cursor(line+2,1); + 8001720: 8f7b ldrh r3, [r7, #58] @ 0x3a + 8001722: 3302 adds r3, #2 + 8001724: 2101 movs r1, #1 + 8001726: 4618 mov r0, r3 + 8001728: f002 fb68 bl 8003dfc + clear_line_from_cursor(line+3,1); + 800172c: 8f7b ldrh r3, [r7, #58] @ 0x3a + 800172e: 3303 adds r3, #3 + 8001730: 2101 movs r1, #1 + 8001732: 4618 mov r0, r3 + 8001734: f002 fb62 bl 8003dfc + APP_LOG(TS_OFF, VLEVEL_M, "index_t1 : %d, index_t2 : %d", index_t1, index_t2); + } + } + + } +} + 8001738: e121 b.n 800197e + move_cursor(line+1, 1); + 800173a: 8f7b ldrh r3, [r7, #58] @ 0x3a + 800173c: 3301 adds r3, #1 + 800173e: 2101 movs r1, #1 + 8001740: 4618 mov r0, r3 + 8001742: f002 fb45 bl 8003dd0 + APP_LOG(TS_OFF, VLEVEL_M, "First rising edge detected at sample: %3d", index_debut_front); + 8001746: 6e7b ldr r3, [r7, #100] @ 0x64 + 8001748: 9300 str r3, [sp, #0] + 800174a: 4b55 ldr r3, [pc, #340] @ (80018a0 ) + 800174c: 2200 movs r2, #0 + 800174e: 2100 movs r1, #0 + 8001750: 2002 movs r0, #2 + 8001752: f00f feed bl 8011530 + double amplitude_impulsion = 0.0; + 8001756: f04f 0200 mov.w r2, #0 + 800175a: f04f 0300 mov.w r3, #0 + 800175e: e9c7 2316 strd r2, r3, [r7, #88] @ 0x58 + int index_pic = -1; + 8001762: f04f 33ff mov.w r3, #4294967295 + 8001766: 657b str r3, [r7, #84] @ 0x54 + int fin_recherche_pic = index_debut_front + 100; // Ajust this value if pulses are wider + 8001768: 6e7b ldr r3, [r7, #100] @ 0x64 + 800176a: 3364 adds r3, #100 @ 0x64 + 800176c: 653b str r3, [r7, #80] @ 0x50 + if (fin_recherche_pic > ADC2_DMABufferSize) { + 800176e: 6d3b ldr r3, [r7, #80] @ 0x50 + 8001770: f5b3 7ffa cmp.w r3, #500 @ 0x1f4 + 8001774: dd02 ble.n 800177c + fin_recherche_pic = ADC2_DMABufferSize; + 8001776: f44f 73fa mov.w r3, #500 @ 0x1f4 + 800177a: 653b str r3, [r7, #80] @ 0x50 + for (int i = index_debut_front; i < fin_recherche_pic; i++) { + 800177c: 6e7b ldr r3, [r7, #100] @ 0x64 + 800177e: 64fb str r3, [r7, #76] @ 0x4c + 8001780: e01f b.n 80017c2 + if (adc2_buffer[i] > amplitude_impulsion) { + 8001782: 4a43 ldr r2, [pc, #268] @ (8001890 ) + 8001784: 6cfb ldr r3, [r7, #76] @ 0x4c + 8001786: f832 3013 ldrh.w r3, [r2, r3, lsl #1] + 800178a: 4618 mov r0, r3 + 800178c: f7fe fef2 bl 8000574 <__aeabi_i2d> + 8001790: 4602 mov r2, r0 + 8001792: 460b mov r3, r1 + 8001794: e9d7 0116 ldrd r0, r1, [r7, #88] @ 0x58 + 8001798: f7ff f9c8 bl 8000b2c <__aeabi_dcmplt> + 800179c: 4603 mov r3, r0 + 800179e: 2b00 cmp r3, #0 + 80017a0: d00c beq.n 80017bc + amplitude_impulsion = adc2_buffer[i]; + 80017a2: 4a3b ldr r2, [pc, #236] @ (8001890 ) + 80017a4: 6cfb ldr r3, [r7, #76] @ 0x4c + 80017a6: f832 3013 ldrh.w r3, [r2, r3, lsl #1] + 80017aa: 4618 mov r0, r3 + 80017ac: f7fe fed2 bl 8000554 <__aeabi_ui2d> + 80017b0: 4602 mov r2, r0 + 80017b2: 460b mov r3, r1 + 80017b4: e9c7 2316 strd r2, r3, [r7, #88] @ 0x58 + index_pic = i; + 80017b8: 6cfb ldr r3, [r7, #76] @ 0x4c + 80017ba: 657b str r3, [r7, #84] @ 0x54 + for (int i = index_debut_front; i < fin_recherche_pic; i++) { + 80017bc: 6cfb ldr r3, [r7, #76] @ 0x4c + 80017be: 3301 adds r3, #1 + 80017c0: 64fb str r3, [r7, #76] @ 0x4c + 80017c2: 6cfa ldr r2, [r7, #76] @ 0x4c + 80017c4: 6d3b ldr r3, [r7, #80] @ 0x50 + 80017c6: 429a cmp r2, r3 + 80017c8: dbdb blt.n 8001782 + if (index_pic == -1) { + 80017ca: 6d7b ldr r3, [r7, #84] @ 0x54 + 80017cc: f1b3 3fff cmp.w r3, #4294967295 + 80017d0: d10c bne.n 80017ec + move_cursor(line+4, 1); + 80017d2: 8f7b ldrh r3, [r7, #58] @ 0x3a + 80017d4: 3304 adds r3, #4 + 80017d6: 2101 movs r1, #1 + 80017d8: 4618 mov r0, r3 + 80017da: f002 faf9 bl 8003dd0 + APP_LOG(TS_OFF, VLEVEL_M, "Error : Pulse peak not found."); + 80017de: 4b31 ldr r3, [pc, #196] @ (80018a4 ) + 80017e0: 2200 movs r2, #0 + 80017e2: 2100 movs r1, #0 + 80017e4: 2002 movs r0, #2 + 80017e6: f00f fea3 bl 8011530 +} + 80017ea: e0c8 b.n 800197e + move_cursor(line+2, 1); + 80017ec: 8f7b ldrh r3, [r7, #58] @ 0x3a + 80017ee: 3302 adds r3, #2 + 80017f0: 2101 movs r1, #1 + 80017f2: 4618 mov r0, r3 + 80017f4: f002 faec bl 8003dd0 + APP_LOG(TS_OFF, VLEVEL_M, "Peak pulse amplitude: %.f at sample: %3d", amplitude_impulsion, index_pic); + 80017f8: 6d7b ldr r3, [r7, #84] @ 0x54 + 80017fa: 9302 str r3, [sp, #8] + 80017fc: e9d7 2316 ldrd r2, r3, [r7, #88] @ 0x58 + 8001800: e9cd 2300 strd r2, r3, [sp] + 8001804: 4b28 ldr r3, [pc, #160] @ (80018a8 ) + 8001806: 2200 movs r2, #0 + 8001808: 2100 movs r1, #0 + 800180a: 2002 movs r0, #2 + 800180c: f00f fe90 bl 8011530 + double seuil_mi_hauteur = seuil_detection_front; //amplitude_impulsion / 2.0; + 8001810: e9d7 230c ldrd r2, r3, [r7, #48] @ 0x30 + 8001814: e9c7 2308 strd r2, r3, [r7, #32] + int index_t1 = -1; // First sample before peak reaching half maximum peak + 8001818: f04f 33ff mov.w r3, #4294967295 + 800181c: 64bb str r3, [r7, #72] @ 0x48 + int index_t2 = -1; // First sample after reaching half maximum peak + 800181e: f04f 33ff mov.w r3, #4294967295 + 8001822: 647b str r3, [r7, #68] @ 0x44 + for (int i = index_debut_front; i < index_pic; i++) { + 8001824: 6e7b ldr r3, [r7, #100] @ 0x64 + 8001826: 643b str r3, [r7, #64] @ 0x40 + 8001828: e015 b.n 8001856 + if (adc2_buffer[i] >= seuil_mi_hauteur) { + 800182a: 4a19 ldr r2, [pc, #100] @ (8001890 ) + 800182c: 6c3b ldr r3, [r7, #64] @ 0x40 + 800182e: f832 3013 ldrh.w r3, [r2, r3, lsl #1] + 8001832: 4618 mov r0, r3 + 8001834: f7fe fe9e bl 8000574 <__aeabi_i2d> + 8001838: 4602 mov r2, r0 + 800183a: 460b mov r3, r1 + 800183c: e9d7 0108 ldrd r0, r1, [r7, #32] + 8001840: f7ff f97e bl 8000b40 <__aeabi_dcmple> + 8001844: 4603 mov r3, r0 + 8001846: 2b00 cmp r3, #0 + 8001848: d002 beq.n 8001850 + index_t1 = i; + 800184a: 6c3b ldr r3, [r7, #64] @ 0x40 + 800184c: 64bb str r3, [r7, #72] @ 0x48 + break; + 800184e: e006 b.n 800185e + for (int i = index_debut_front; i < index_pic; i++) { + 8001850: 6c3b ldr r3, [r7, #64] @ 0x40 + 8001852: 3301 adds r3, #1 + 8001854: 643b str r3, [r7, #64] @ 0x40 + 8001856: 6c3a ldr r2, [r7, #64] @ 0x40 + 8001858: 6d7b ldr r3, [r7, #84] @ 0x54 + 800185a: 429a cmp r2, r3 + 800185c: dbe5 blt.n 800182a + for (int i = index_pic; i < ADC2_DMABufferSize; i++) { + 800185e: 6d7b ldr r3, [r7, #84] @ 0x54 + 8001860: 63fb str r3, [r7, #60] @ 0x3c + 8001862: e026 b.n 80018b2 + if (adc2_buffer[i] <= seuil_mi_hauteur) { + 8001864: 4a0a ldr r2, [pc, #40] @ (8001890 ) + 8001866: 6bfb ldr r3, [r7, #60] @ 0x3c + 8001868: f832 3013 ldrh.w r3, [r2, r3, lsl #1] + 800186c: 4618 mov r0, r3 + 800186e: f7fe fe81 bl 8000574 <__aeabi_i2d> + 8001872: 4602 mov r2, r0 + 8001874: 460b mov r3, r1 + 8001876: e9d7 0108 ldrd r0, r1, [r7, #32] + 800187a: f7ff f96b bl 8000b54 <__aeabi_dcmpge> + 800187e: 4603 mov r3, r0 + 8001880: 2b00 cmp r3, #0 + 8001882: d013 beq.n 80018ac + index_t2 = i; + 8001884: 6bfb ldr r3, [r7, #60] @ 0x3c + 8001886: 647b str r3, [r7, #68] @ 0x44 + break; + 8001888: e017 b.n 80018ba + 800188a: bf00 nop + 800188c: 20000000 .word 0x20000000 + 8001890: 200002a8 .word 0x200002a8 + 8001894: 433a0000 .word 0x433a0000 + 8001898: 200008f0 .word 0x200008f0 + 800189c: 080148e0 .word 0x080148e0 + 80018a0: 0801490c .word 0x0801490c + 80018a4: 08014938 .word 0x08014938 + 80018a8: 08014958 .word 0x08014958 + for (int i = index_pic; i < ADC2_DMABufferSize; i++) { + 80018ac: 6bfb ldr r3, [r7, #60] @ 0x3c + 80018ae: 3301 adds r3, #1 + 80018b0: 63fb str r3, [r7, #60] @ 0x3c + 80018b2: 6bfb ldr r3, [r7, #60] @ 0x3c + 80018b4: f5b3 7ffa cmp.w r3, #500 @ 0x1f4 + 80018b8: dbd4 blt.n 8001864 + if (index_t1 != -1 && index_t2 != -1) { + 80018ba: 6cbb ldr r3, [r7, #72] @ 0x48 + 80018bc: f1b3 3fff cmp.w r3, #4294967295 + 80018c0: d041 beq.n 8001946 + 80018c2: 6c7b ldr r3, [r7, #68] @ 0x44 + 80018c4: f1b3 3fff cmp.w r3, #4294967295 + 80018c8: d03d beq.n 8001946 + int largeur_echantillons = index_t2 - index_t1; + 80018ca: 6c7a ldr r2, [r7, #68] @ 0x44 + 80018cc: 6cbb ldr r3, [r7, #72] @ 0x48 + 80018ce: 1ad3 subs r3, r2, r3 + 80018d0: 61fb str r3, [r7, #28] + double largeur_secondes = (double)largeur_echantillons * SAMPLING_PERIOD; + 80018d2: 69f8 ldr r0, [r7, #28] + 80018d4: f7fe fe4e bl 8000574 <__aeabi_i2d> + 80018d8: a330 add r3, pc, #192 @ (adr r3, 800199c ) + 80018da: e9d3 2300 ldrd r2, r3, [r3] + 80018de: f7fe feb3 bl 8000648 <__aeabi_dmul> + 80018e2: 4602 mov r2, r0 + 80018e4: 460b mov r3, r1 + 80018e6: e9c7 2304 strd r2, r3, [r7, #16] + move_cursor(line+3, 1); + 80018ea: 8f7b ldrh r3, [r7, #58] @ 0x3a + 80018ec: 3303 adds r3, #3 + 80018ee: 2101 movs r1, #1 + 80018f0: 4618 mov r0, r3 + 80018f2: f002 fa6d bl 8003dd0 + APP_LOG(TS_OFF, VLEVEL_M, "Pulse width (FWHM): %d samples (%.2fms)", largeur_echantillons, largeur_secondes*1000); + 80018f6: f04f 0200 mov.w r2, #0 + 80018fa: 4b23 ldr r3, [pc, #140] @ (8001988 ) + 80018fc: e9d7 0104 ldrd r0, r1, [r7, #16] + 8001900: f7fe fea2 bl 8000648 <__aeabi_dmul> + 8001904: 4602 mov r2, r0 + 8001906: 460b mov r3, r1 + 8001908: e9cd 2302 strd r2, r3, [sp, #8] + 800190c: 69fb ldr r3, [r7, #28] + 800190e: 9300 str r3, [sp, #0] + 8001910: 4b1e ldr r3, [pc, #120] @ (800198c ) + 8001912: 2200 movs r2, #0 + 8001914: 2100 movs r1, #0 + 8001916: 2002 movs r0, #2 + 8001918: f00f fe0a bl 8011530 + rainDropCount++; // Increment rain drop count + 800191c: 4b1c ldr r3, [pc, #112] @ (8001990 ) + 800191e: 881b ldrh r3, [r3, #0] + 8001920: b29b uxth r3, r3 + 8001922: 3301 adds r3, #1 + 8001924: b29a uxth r2, r3 + 8001926: 4b1a ldr r3, [pc, #104] @ (8001990 ) + 8001928: 801a strh r2, [r3, #0] + clear_line_from_cursor(line+4,1); + 800192a: 8f7b ldrh r3, [r7, #58] @ 0x3a + 800192c: 3304 adds r3, #4 + 800192e: 2101 movs r1, #1 + 8001930: 4618 mov r0, r3 + 8001932: f002 fa63 bl 8003dfc + clear_line_from_cursor(line+5,1); + 8001936: 8f7b ldrh r3, [r7, #58] @ 0x3a + 8001938: 3305 adds r3, #5 + 800193a: 2101 movs r1, #1 + 800193c: 4618 mov r0, r3 + 800193e: f002 fa5d bl 8003dfc + if (index_t1 != -1 && index_t2 != -1) { + 8001942: bf00 nop +} + 8001944: e01b b.n 800197e + move_cursor(line+4, 1); + 8001946: 8f7b ldrh r3, [r7, #58] @ 0x3a + 8001948: 3304 adds r3, #4 + 800194a: 2101 movs r1, #1 + 800194c: 4618 mov r0, r3 + 800194e: f002 fa3f bl 8003dd0 + APP_LOG(TS_OFF, VLEVEL_M, "Error: Impossible to calculate the width FWHM (uncompleted pulse or half-height threshold not reached on both sides)."); + 8001952: 4b10 ldr r3, [pc, #64] @ (8001994 ) + 8001954: 2200 movs r2, #0 + 8001956: 2100 movs r1, #0 + 8001958: 2002 movs r0, #2 + 800195a: f00f fde9 bl 8011530 + move_cursor(line+5, 1); + 800195e: 8f7b ldrh r3, [r7, #58] @ 0x3a + 8001960: 3305 adds r3, #5 + 8001962: 2101 movs r1, #1 + 8001964: 4618 mov r0, r3 + 8001966: f002 fa33 bl 8003dd0 + APP_LOG(TS_OFF, VLEVEL_M, "index_t1 : %d, index_t2 : %d", index_t1, index_t2); + 800196a: 6c7b ldr r3, [r7, #68] @ 0x44 + 800196c: 9301 str r3, [sp, #4] + 800196e: 6cbb ldr r3, [r7, #72] @ 0x48 + 8001970: 9300 str r3, [sp, #0] + 8001972: 4b09 ldr r3, [pc, #36] @ (8001998 ) + 8001974: 2200 movs r2, #0 + 8001976: 2100 movs r1, #0 + 8001978: 2002 movs r0, #2 + 800197a: f00f fdd9 bl 8011530 +} + 800197e: bf00 nop + 8001980: 3768 adds r7, #104 @ 0x68 + 8001982: 46bd mov sp, r7 + 8001984: bd80 pop {r7, pc} + 8001986: bf00 nop + 8001988: 408f4000 .word 0x408f4000 + 800198c: 08014984 .word 0x08014984 + 8001990: 20000692 .word 0x20000692 + 8001994: 080149ac .word 0x080149ac + 8001998: 08014a24 .word 0x08014a24 + 800199c: eb1c432d .word 0xeb1c432d + 80019a0: 3f1a36e2 .word 0x3f1a36e2 + +080019a4 : + +void HAL_ADC_ErrorCallback(ADC_HandleTypeDef *hadc) +{ + 80019a4: b480 push {r7} + 80019a6: b083 sub sp, #12 + 80019a8: af00 add r7, sp, #0 + 80019aa: 6078 str r0, [r7, #4] + if( hadc->Instance == ADC2 ) { + 80019ac: 687b ldr r3, [r7, #4] + 80019ae: 681b ldr r3, [r3, #0] + 80019b0: 4a05 ldr r2, [pc, #20] @ (80019c8 ) + 80019b2: 4293 cmp r3, r2 + 80019b4: d102 bne.n 80019bc + // Manage ADC error + rainSignalSampling = 0; // reinit state for retries + 80019b6: 4b05 ldr r3, [pc, #20] @ (80019cc ) + 80019b8: 2200 movs r2, #0 + 80019ba: 701a strb r2, [r3, #0] + // ... + } +} + 80019bc: bf00 nop + 80019be: 370c adds r7, #12 + 80019c0: 46bd mov sp, r7 + 80019c2: f85d 7b04 ldr.w r7, [sp], #4 + 80019c6: 4770 bx lr + 80019c8: 50000100 .word 0x50000100 + 80019cc: 20000690 .word 0x20000690 + +080019d0 : + +void vDisdrometerTask( void *pvParameters ) +{ + 80019d0: b580 push {r7, lr} + 80019d2: b0b8 sub sp, #224 @ 0xe0 + 80019d4: af00 add r7, sp, #0 + 80019d6: 6078 str r0, [r7, #4] +/* Remove warning for unused parameter */ + (void)pvParameters ; + MovingAverage ma; + + initMovingAverage(&ma); + 80019d8: f107 030c add.w r3, r7, #12 + 80019dc: 4618 mov r0, r3 + 80019de: f7ff fd5f bl 80014a0 + + // Start DAC3 used for rain sensor + uint32_t dac_value = rainThreshold; + 80019e2: 4b1d ldr r3, [pc, #116] @ (8001a58 ) + 80019e4: 881b ldrh r3, [r3, #0] + 80019e6: f8c7 30dc str.w r3, [r7, #220] @ 0xdc + HAL_DAC_Start(&hdac3, DAC_CHANNEL_1); // Start DAC + 80019ea: 2100 movs r1, #0 + 80019ec: 481b ldr r0, [pc, #108] @ (8001a5c ) + 80019ee: f004 fd01 bl 80063f4 + HAL_DAC_SetValue(&hdac3, DAC_CHANNEL_1, DAC_ALIGN_12B_R, dac_value); + 80019f2: f8d7 30dc ldr.w r3, [r7, #220] @ 0xdc + 80019f6: 2200 movs r2, #0 + 80019f8: 2100 movs r1, #0 + 80019fa: 4818 ldr r0, [pc, #96] @ (8001a5c ) + 80019fc: f004 fdbc bl 8006578 + // Calibrate The ADC On Power-Up For Better Accuracy + HAL_ADCEx_Calibration_Start(&hadc2,ADC_SINGLE_ENDED); + 8001a00: 217f movs r1, #127 @ 0x7f + 8001a02: 4817 ldr r0, [pc, #92] @ (8001a60 ) + 8001a04: f004 f89e bl 8005b44 + + // Start OPAMP2 in PGA mode with gain = 8 for rain sensor - piezo + HAL_OPAMP_Start(&hopamp2); + 8001a08: 4816 ldr r0, [pc, #88] @ (8001a64 ) + 8001a0a: f006 ffef bl 80089ec + // Start COMP3 + HAL_COMP_Start(&hcomp3); + 8001a0e: 4816 ldr r0, [pc, #88] @ (8001a68 ) + 8001a10: f004 fb38 bl 8006084 + + while(1) { + //HAL_TIM_Base_Start(&htim1); + HAL_TIM_PWM_Start(&htim1, TIM_CHANNEL_1); // Restart TIM1 PWM for DAC + 8001a14: 2100 movs r1, #0 + 8001a16: 4815 ldr r0, [pc, #84] @ (8001a6c ) + 8001a18: f008 fb06 bl 800a028 + HAL_ADC_Start_DMA(&hadc2, (uint32_t*)adc2_buffer, (uint32_t)ADC2_DMABufferSize); + 8001a1c: f44f 72fa mov.w r2, #500 @ 0x1f4 + 8001a20: 4913 ldr r1, [pc, #76] @ (8001a70 ) + 8001a22: 480f ldr r0, [pc, #60] @ (8001a60 ) + 8001a24: f003 fa14 bl 8004e50 + __HAL_COMP_COMP3_EXTI_ENABLE_IT(); + 8001a28: f04f 5000 mov.w r0, #536870912 @ 0x20000000 + 8001a2c: f7ff fcae bl 800138c + + // Wait for DMA transfer + xSemaphoreTake(ADC2semHandle, portMAX_DELAY); + 8001a30: 4b10 ldr r3, [pc, #64] @ (8001a74 ) + 8001a32: 681b ldr r3, [r3, #0] + 8001a34: f04f 31ff mov.w r1, #4294967295 + 8001a38: 4618 mov r0, r3 + 8001a3a: f00d fe3b bl 800f6b4 + HAL_TIM_PWM_Stop(&htim1, TIM_CHANNEL_1); // Stop TIM1 PWM for ADC + 8001a3e: 2100 movs r1, #0 + 8001a40: 480a ldr r0, [pc, #40] @ (8001a6c ) + 8001a42: f008 fbf1 bl 800a228 + process_adc2_buffer(&ma); + 8001a46: f107 030c add.w r3, r7, #12 + 8001a4a: 4618 mov r0, r3 + 8001a4c: f7ff fe04 bl 8001658 + sendDisdrometerToCANbus(); + 8001a50: f7ff fdc6 bl 80015e0 + HAL_TIM_PWM_Start(&htim1, TIM_CHANNEL_1); // Restart TIM1 PWM for DAC + 8001a54: bf00 nop + 8001a56: e7dd b.n 8001a14 + 8001a58: 20000000 .word 0x20000000 + 8001a5c: 200008f0 .word 0x200008f0 + 8001a60: 20000768 .word 0x20000768 + 8001a64: 20000968 .word 0x20000968 + 8001a68: 200008b8 .word 0x200008b8 + 8001a6c: 200009cc .word 0x200009cc + 8001a70: 200002a8 .word 0x200002a8 + 8001a74: 20000c70 .word 0x20000c70 + +08001a78 : + +/* USER CODE BEGIN PFP */ + +//Set Transmit parameters +HAL_StatusTypeDef FDCAN_Transmit(uint32_t identifier, uint32_t dataLen, uint32_t data_size, uint8_t * tab_data) +{ + 8001a78: b580 push {r7, lr} + 8001a7a: b088 sub sp, #32 + 8001a7c: af00 add r7, sp, #0 + 8001a7e: 60f8 str r0, [r7, #12] + 8001a80: 60b9 str r1, [r7, #8] + 8001a82: 607a str r2, [r7, #4] + 8001a84: 603b str r3, [r7, #0] +uint8_t tx_data[8] = { 0 }; + 8001a86: f107 0314 add.w r3, r7, #20 + 8001a8a: 2200 movs r2, #0 + 8001a8c: 601a str r2, [r3, #0] + 8001a8e: 605a str r2, [r3, #4] + + // Détermine l'adresse du périphérique auquel la trame est destiné. + TxHeader.DataLength = dataLen; + 8001a90: 4a18 ldr r2, [pc, #96] @ (8001af4 ) + 8001a92: 68bb ldr r3, [r7, #8] + 8001a94: 60d3 str r3, [r2, #12] + TxHeader.TxFrameType = FDCAN_DATA_FRAME; + 8001a96: 4b17 ldr r3, [pc, #92] @ (8001af4 ) + 8001a98: 2200 movs r2, #0 + 8001a9a: 609a str r2, [r3, #8] + TxHeader.BitRateSwitch = FDCAN_BRS_OFF; + 8001a9c: 4b15 ldr r3, [pc, #84] @ (8001af4 ) + 8001a9e: 2200 movs r2, #0 + 8001aa0: 615a str r2, [r3, #20] + TxHeader.ErrorStateIndicator = FDCAN_ESI_PASSIVE; + 8001aa2: 4b14 ldr r3, [pc, #80] @ (8001af4 ) + 8001aa4: f04f 4200 mov.w r2, #2147483648 @ 0x80000000 + 8001aa8: 611a str r2, [r3, #16] + TxHeader.FDFormat = FDCAN_FD_CAN; + 8001aaa: 4b12 ldr r3, [pc, #72] @ (8001af4 ) + 8001aac: f44f 1200 mov.w r2, #2097152 @ 0x200000 + 8001ab0: 619a str r2, [r3, #24] + TxHeader.IdType = FDCAN_STANDARD_ID; + 8001ab2: 4b10 ldr r3, [pc, #64] @ (8001af4 ) + 8001ab4: 2200 movs r2, #0 + 8001ab6: 605a str r2, [r3, #4] + TxHeader.TxEventFifoControl = FDCAN_NO_TX_EVENTS; + 8001ab8: 4b0e ldr r3, [pc, #56] @ (8001af4 ) + 8001aba: 2200 movs r2, #0 + 8001abc: 61da str r2, [r3, #28] + TxHeader.MessageMarker = 0; + 8001abe: 4b0d ldr r3, [pc, #52] @ (8001af4 ) + 8001ac0: 2200 movs r2, #0 + 8001ac2: 621a str r2, [r3, #32] + TxHeader.Identifier = identifier; + 8001ac4: 4a0b ldr r2, [pc, #44] @ (8001af4 ) + 8001ac6: 68fb ldr r3, [r7, #12] + 8001ac8: 6013 str r3, [r2, #0] + + memcpy(tx_data,tab_data,data_size); + 8001aca: f107 0314 add.w r3, r7, #20 + 8001ace: 687a ldr r2, [r7, #4] + 8001ad0: 6839 ldr r1, [r7, #0] + 8001ad2: 4618 mov r0, r3 + 8001ad4: f010 fe7b bl 80127ce + + HAL_StatusTypeDef ret = HAL_FDCAN_AddMessageToTxFifoQ(&hfdcan1, &TxHeader, tx_data); + 8001ad8: f107 0314 add.w r3, r7, #20 + 8001adc: 461a mov r2, r3 + 8001ade: 4905 ldr r1, [pc, #20] @ (8001af4 ) + 8001ae0: 4805 ldr r0, [pc, #20] @ (8001af8 ) + 8001ae2: f005 fd1a bl 800751a + 8001ae6: 4603 mov r3, r0 + 8001ae8: 77fb strb r3, [r7, #31] + return ret; + 8001aea: 7ffb ldrb r3, [r7, #31] +} + 8001aec: 4618 mov r0, r3 + 8001aee: 3720 adds r7, #32 + 8001af0: 46bd mov sp, r7 + 8001af2: bd80 pop {r7, pc} + 8001af4: 20000698 .word 0x20000698 + 8001af8: 20000904 .word 0x20000904 + +08001afc : + +void FDCAN_filterConfig(void) +{ + 8001afc: b580 push {r7, lr} + 8001afe: b088 sub sp, #32 + 8001b00: af02 add r7, sp, #8 + FDCAN_FilterTypeDef sFilterConfig; + + sFilterConfig.IdType = FDCAN_STANDARD_ID; + 8001b02: 2300 movs r3, #0 + 8001b04: 603b str r3, [r7, #0] + sFilterConfig.FilterIndex = 0; + 8001b06: 2300 movs r3, #0 + 8001b08: 607b str r3, [r7, #4] + sFilterConfig.FilterType = FDCAN_FILTER_MASK; + 8001b0a: 2302 movs r3, #2 + 8001b0c: 60bb str r3, [r7, #8] + sFilterConfig.FilterConfig = FDCAN_FILTER_TO_RXFIFO0; + 8001b0e: 2301 movs r3, #1 + 8001b10: 60fb str r3, [r7, #12] + sFilterConfig.FilterID1 = 0x0FE; + 8001b12: 23fe movs r3, #254 @ 0xfe + 8001b14: 613b str r3, [r7, #16] + sFilterConfig.FilterID2 = 0x7FF; + 8001b16: f240 73ff movw r3, #2047 @ 0x7ff + 8001b1a: 617b str r3, [r7, #20] + if (HAL_FDCAN_ConfigFilter(&hfdcan1, &sFilterConfig) != HAL_OK) + 8001b1c: 463b mov r3, r7 + 8001b1e: 4619 mov r1, r3 + 8001b20: 4818 ldr r0, [pc, #96] @ (8001b84 ) + 8001b22: f005 fc47 bl 80073b4 + 8001b26: 4603 mov r3, r0 + 8001b28: 2b00 cmp r3, #0 + 8001b2a: d001 beq.n 8001b30 + { + Error_Handler(); + 8001b2c: f001 fa34 bl 8002f98 + } + + /* Configure global filter on both FDCAN instances: + Filter all remote frames with STD and EXT ID + Reject non matching frames with STD ID and EXT ID */ + if (HAL_FDCAN_ConfigGlobalFilter(&hfdcan1, FDCAN_REJECT, FDCAN_REJECT, FDCAN_FILTER_REMOTE, FDCAN_FILTER_REMOTE) != HAL_OK) + 8001b30: 2300 movs r3, #0 + 8001b32: 9300 str r3, [sp, #0] + 8001b34: 2300 movs r3, #0 + 8001b36: 2202 movs r2, #2 + 8001b38: 2102 movs r1, #2 + 8001b3a: 4812 ldr r0, [pc, #72] @ (8001b84 ) + 8001b3c: f005 fc94 bl 8007468 + 8001b40: 4603 mov r3, r0 + 8001b42: 2b00 cmp r3, #0 + 8001b44: d001 beq.n 8001b4a + { + Error_Handler(); + 8001b46: f001 fa27 bl 8002f98 + } + + /* Activate Rx FIFO 0 new message notification on both FDCAN instances */ + if (HAL_FDCAN_ActivateNotification(&hfdcan1, FDCAN_IT_RX_FIFO0_NEW_MESSAGE, 0) != HAL_OK) + 8001b4a: 2200 movs r2, #0 + 8001b4c: 2101 movs r1, #1 + 8001b4e: 480d ldr r0, [pc, #52] @ (8001b84 ) + 8001b50: f005 fe30 bl 80077b4 + 8001b54: 4603 mov r3, r0 + 8001b56: 2b00 cmp r3, #0 + 8001b58: d001 beq.n 8001b5e + { + Error_Handler(); + 8001b5a: f001 fa1d bl 8002f98 + } + + if (HAL_FDCAN_ActivateNotification(&hfdcan1, FDCAN_IT_BUS_OFF, 0) != HAL_OK) + 8001b5e: 2200 movs r2, #0 + 8001b60: f44f 2100 mov.w r1, #524288 @ 0x80000 + 8001b64: 4807 ldr r0, [pc, #28] @ (8001b84 ) + 8001b66: f005 fe25 bl 80077b4 + 8001b6a: 4603 mov r3, r0 + 8001b6c: 2b00 cmp r3, #0 + 8001b6e: d001 beq.n 8001b74 + { + Error_Handler(); + 8001b70: f001 fa12 bl 8002f98 + } + + //Start listening for CAN traffic with IT + HAL_FDCAN_Start(&hfdcan1); + 8001b74: 4803 ldr r0, [pc, #12] @ (8001b84 ) + 8001b76: f005 fca8 bl 80074ca +} + 8001b7a: bf00 nop + 8001b7c: 3718 adds r7, #24 + 8001b7e: 46bd mov sp, r7 + 8001b80: bd80 pop {r7, pc} + 8001b82: bf00 nop + 8001b84: 20000904 .word 0x20000904 + +08001b88 : + +void HAL_FDCAN_RxFifo0Callback(FDCAN_HandleTypeDef *hfdcan, uint32_t RxFifo0ITs) +{ + 8001b88: b580 push {r7, lr} + 8001b8a: b086 sub sp, #24 + 8001b8c: af00 add r7, sp, #0 + 8001b8e: 6078 str r0, [r7, #4] + 8001b90: 6039 str r1, [r7, #0] +osMessageQId destQueue; + + if((RxFifo0ITs & FDCAN_IT_RX_FIFO0_NEW_MESSAGE) != 0) + 8001b92: 683b ldr r3, [r7, #0] + 8001b94: f003 0301 and.w r3, r3, #1 + 8001b98: 2b00 cmp r3, #0 + 8001b9a: d054 beq.n 8001c46 + { + /* Retrieve Rx messages from RX FIFO0 */ + if( HAL_FDCAN_GetRxMessage(hfdcan, FDCAN_RX_FIFO0, &RxHeader, RxData) != HAL_OK ) + 8001b9c: 4b2b ldr r3, [pc, #172] @ (8001c4c ) + 8001b9e: 4a2c ldr r2, [pc, #176] @ (8001c50 ) + 8001ba0: 2140 movs r1, #64 @ 0x40 + 8001ba2: 6878 ldr r0, [r7, #4] + 8001ba4: f005 fcfe bl 80075a4 + 8001ba8: 4603 mov r3, r0 + 8001baa: 2b00 cmp r3, #0 + 8001bac: d14a bne.n 8001c44 + { + return; + } + if ( RxHeader.Identifier == MCU_R_COMMAND ) + 8001bae: 4b28 ldr r3, [pc, #160] @ (8001c50 ) + 8001bb0: 681b ldr r3, [r3, #0] + 8001bb2: 2bfe cmp r3, #254 @ 0xfe + 8001bb4: d147 bne.n 8001c46 + { + dev_command_request request; + + memcpy(request.data,RxData,3); + 8001bb6: f107 0308 add.w r3, r7, #8 + 8001bba: 2203 movs r2, #3 + 8001bbc: 4923 ldr r1, [pc, #140] @ (8001c4c ) + 8001bbe: 4618 mov r0, r3 + 8001bc0: f010 fe05 bl 80127ce + // Read device address and process calibration if matches + if( request.RQ_Device == MCU_S_WATERTANK ) + 8001bc4: 893b ldrh r3, [r7, #8] + 8001bc6: f3c3 030b ubfx r3, r3, #0, #12 + 8001bca: b29b uxth r3, r3 + 8001bcc: f5b3 7f04 cmp.w r3, #528 @ 0x210 + 8001bd0: d139 bne.n 8001c46 + { + switch( request.RQ_OpCode ) { + 8001bd2: 7a7b ldrb r3, [r7, #9] + 8001bd4: f3c3 1302 ubfx r3, r3, #4, #3 + 8001bd8: b2db uxtb r3, r3 + 8001bda: 2b02 cmp r3, #2 + 8001bdc: d009 beq.n 8001bf2 + 8001bde: 2b03 cmp r3, #3 + 8001be0: d10b bne.n 8001bfa + case 3: calibrationStep++; // Calibration + 8001be2: 4b1c ldr r3, [pc, #112] @ (8001c54 ) + 8001be4: 881b ldrh r3, [r3, #0] + 8001be6: b29b uxth r3, r3 + 8001be8: 3301 adds r3, #1 + 8001bea: b29a uxth r2, r3 + 8001bec: 4b19 ldr r3, [pc, #100] @ (8001c54 ) + 8001bee: 801a strh r2, [r3, #0] + break; + 8001bf0: e003 b.n 8001bfa + case 2: calibrationStep = 0; // Reset + 8001bf2: 4b18 ldr r3, [pc, #96] @ (8001c54 ) + 8001bf4: 2200 movs r2, #0 + 8001bf6: 801a strh r2, [r3, #0] + break; + 8001bf8: bf00 nop + } + + destQueue = (osMessageQId)getQueueId(WATER_TANK); + 8001bfa: 2001 movs r0, #1 + 8001bfc: f000 f944 bl 8001e88 + 8001c00: 6178 str r0, [r7, #20] + MSG_STRUCT *p_sendMsg = allocMemoryPoolMessage(); // receiver must free + 8001c02: f000 f955 bl 8001eb0 + 8001c06: 6138 str r0, [r7, #16] + if (calibrationStep > 0) { + 8001c08: 4b12 ldr r3, [pc, #72] @ (8001c54 ) + 8001c0a: 881b ldrh r3, [r3, #0] + 8001c0c: b29b uxth r3, r3 + 8001c0e: 2b00 cmp r3, #0 + 8001c10: d009 beq.n 8001c26 + p_sendMsg->opcode = OP_CALIBRATION; + 8001c12: 693b ldr r3, [r7, #16] + 8001c14: f240 1201 movw r2, #257 @ 0x101 + 8001c18: 801a strh r2, [r3, #0] + p_sendMsg->parameter = calibrationStep; + 8001c1a: 4b0e ldr r3, [pc, #56] @ (8001c54 ) + 8001c1c: 881b ldrh r3, [r3, #0] + 8001c1e: b29a uxth r2, r3 + 8001c20: 693b ldr r3, [r7, #16] + 8001c22: 805a strh r2, [r3, #2] + 8001c24: e006 b.n 8001c34 + } else { + p_sendMsg->opcode = OP_RESET; + 8001c26: 693b ldr r3, [r7, #16] + 8001c28: f44f 7280 mov.w r2, #256 @ 0x100 + 8001c2c: 801a strh r2, [r3, #0] + p_sendMsg->parameter = 0; + 8001c2e: 693b ldr r3, [r7, #16] + 8001c30: 2200 movs r2, #0 + 8001c32: 805a strh r2, [r3, #2] + } + osMessagePut(destQueue, (uint32_t)p_sendMsg, osWaitForever); + 8001c34: 693b ldr r3, [r7, #16] + 8001c36: f04f 32ff mov.w r2, #4294967295 + 8001c3a: 4619 mov r1, r3 + 8001c3c: 6978 ldr r0, [r7, #20] + 8001c3e: f00c ffff bl 800ec40 + 8001c42: e000 b.n 8001c46 + return; + 8001c44: bf00 nop + } + + } + } +} + 8001c46: 3718 adds r7, #24 + 8001c48: 46bd mov sp, r7 + 8001c4a: bd80 pop {r7, pc} + 8001c4c: 200006e4 .word 0x200006e4 + 8001c50: 200006bc .word 0x200006bc + 8001c54: 20000f24 .word 0x20000f24 + +08001c58 : + +// --- Optional: FDCAN Transmit Complete Callback (ISR) --- +// This ISR is typically called by the HAL driver when a message has been successfully transmitted +// and the corresponding hardware Tx buffer is free. +void HAL_FDCAN_TxBufferCompleteCallback(FDCAN_HandleTypeDef *hfdcan, uint32_t BufferIndexes) +{ + 8001c58: b580 push {r7, lr} + 8001c5a: b084 sub sp, #16 + 8001c5c: af00 add r7, sp, #0 + 8001c5e: 6078 str r0, [r7, #4] + 8001c60: 6039 str r1, [r7, #0] + UNUSED(hfdcan); + UNUSED(BufferIndexes); + + // Ensure this callback is for the correct FDCAN instance if you have multiple + if (hfdcan == &hfdcan1) + 8001c62: 687b ldr r3, [r7, #4] + 8001c64: 4a0d ldr r2, [pc, #52] @ (8001c9c ) + 8001c66: 4293 cmp r3, r2 + 8001c68: d114 bne.n 8001c94 + { + BaseType_t xHigherPriorityTaskWoken = pdFALSE; + 8001c6a: 2300 movs r3, #0 + 8001c6c: 60fb str r3, [r7, #12] + // Notify the CAN Tx task that a buffer is now free. + // This unblocks vCanBusTxTask if it's waiting for a notification. + vTaskNotifyGiveFromISR(CANbusTaskHandle, &xHigherPriorityTaskWoken); + 8001c6e: 4b0c ldr r3, [pc, #48] @ (8001ca0 ) + 8001c70: 681b ldr r3, [r3, #0] + 8001c72: f107 020c add.w r2, r7, #12 + 8001c76: 4611 mov r1, r2 + 8001c78: 4618 mov r0, r3 + 8001c7a: f00e feff bl 8010a7c + portYIELD_FROM_ISR(xHigherPriorityTaskWoken); + 8001c7e: 68fb ldr r3, [r7, #12] + 8001c80: 2b00 cmp r3, #0 + 8001c82: d007 beq.n 8001c94 + 8001c84: 4b07 ldr r3, [pc, #28] @ (8001ca4 ) + 8001c86: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 8001c8a: 601a str r2, [r3, #0] + 8001c8c: f3bf 8f4f dsb sy + 8001c90: f3bf 8f6f isb sy + } +} + 8001c94: bf00 nop + 8001c96: 3710 adds r7, #16 + 8001c98: 46bd mov sp, r7 + 8001c9a: bd80 pop {r7, pc} + 8001c9c: 20000904 .word 0x20000904 + 8001ca0: 20000c54 .word 0x20000c54 + 8001ca4: e000ed04 .word 0xe000ed04 + +08001ca8 : + +BaseType_t CAN_EnqueueFrame(const CAN_Frame_t *pxFrame) +{ + 8001ca8: b580 push {r7, lr} + 8001caa: b082 sub sp, #8 + 8001cac: af00 add r7, sp, #0 + 8001cae: 6078 str r0, [r7, #4] + return xQueueSend(CANTxQueueHandle, pxFrame, portMAX_DELAY); // Bloque jusqu'à ce que la file soit disponible + 8001cb0: 4b06 ldr r3, [pc, #24] @ (8001ccc ) + 8001cb2: 6818 ldr r0, [r3, #0] + 8001cb4: 2300 movs r3, #0 + 8001cb6: f04f 32ff mov.w r2, #4294967295 + 8001cba: 6879 ldr r1, [r7, #4] + 8001cbc: f00d f9e8 bl 800f090 + 8001cc0: 4603 mov r3, r0 +} + 8001cc2: 4618 mov r0, r3 + 8001cc4: 3708 adds r7, #8 + 8001cc6: 46bd mov sp, r7 + 8001cc8: bd80 pop {r7, pc} + 8001cca: bf00 nop + 8001ccc: 20000c64 .word 0x20000c64 + +08001cd0 : + +void vCanBusTask( void *pvParameters ) +{ + 8001cd0: b580 push {r7, lr} + 8001cd2: b088 sub sp, #32 + 8001cd4: af00 add r7, sp, #0 + 8001cd6: 6078 str r0, [r7, #4] +/* Remove warning for unused parameter */ + (void)pvParameters; + CAN_Frame_t xFrameToSend; + HAL_StatusTypeDef hal_status; + + FDCAN_filterConfig(); + 8001cd8: f7ff ff10 bl 8001afc + while (1) + { + // 1. Wait for a CAN frame to be available in the queue. + // This task will block here until a frame is available. + // portMAX_DELAY means wait indefinitely. + if (xQueueReceive(CANTxQueueHandle, &xFrameToSend, portMAX_DELAY) == pdPASS) + 8001cdc: 4b0c ldr r3, [pc, #48] @ (8001d10 ) + 8001cde: 681b ldr r3, [r3, #0] + 8001ce0: f107 010c add.w r1, r7, #12 + 8001ce4: f04f 32ff mov.w r2, #4294967295 + 8001ce8: 4618 mov r0, r3 + 8001cea: f00d fc01 bl 800f4f0 + 8001cee: 4603 mov r3, r0 + 8001cf0: 2b01 cmp r3, #1 + 8001cf2: d1f3 bne.n 8001cdc + + // 2. Try to add the message to an FDCAN transmit buffer. + // This is where you interact with the hardware. + // HAL_FDCAN_AddMessageToTxBuffer attempts to add the message. + // It returns HAL_OK on success, HAL_BUSY if no buffer is free, or HAL_ERROR. + hal_status = FDCAN_Transmit(xFrameToSend.identifier, xFrameToSend.dataLength, + 8001cf4: 68f8 ldr r0, [r7, #12] + 8001cf6: 7c3b ldrb r3, [r7, #16] + 8001cf8: 4619 mov r1, r3 + xFrameToSend.dataSize, xFrameToSend.data); + 8001cfa: 7c7b ldrb r3, [r7, #17] + hal_status = FDCAN_Transmit(xFrameToSend.identifier, xFrameToSend.dataLength, + 8001cfc: 461a mov r2, r3 + 8001cfe: f107 030c add.w r3, r7, #12 + 8001d02: 3306 adds r3, #6 + 8001d04: f7ff feb8 bl 8001a78 + 8001d08: 4603 mov r3, r0 + 8001d0a: 77fb strb r3, [r7, #31] + if (xQueueReceive(CANTxQueueHandle, &xFrameToSend, portMAX_DELAY) == pdPASS) + 8001d0c: e7e6 b.n 8001cdc + 8001d0e: bf00 nop + 8001d10: 20000c64 .word 0x20000c64 + +08001d14 : +#include "string.h" +#include "stdio.h" +#include "main.h" + +static uint32_t GetPage(uint32_t Address) +{ + 8001d14: b480 push {r7} + 8001d16: b085 sub sp, #20 + 8001d18: af00 add r7, sp, #0 + 8001d1a: 6078 str r0, [r7, #4] + for (int indx=0; indx < 512; indx++) + 8001d1c: 2300 movs r3, #0 + 8001d1e: 60fb str r3, [r7, #12] + 8001d20: e01a b.n 8001d58 + { + if((Address < (0x08000000 + (FLASH_PAGE_SIZE *(indx+1))) ) && (Address >= (0x08000000 + FLASH_PAGE_SIZE*indx))) + 8001d22: 68fb ldr r3, [r7, #12] + 8001d24: f103 1301 add.w r3, r3, #65537 @ 0x10001 + 8001d28: 02db lsls r3, r3, #11 + 8001d2a: 687a ldr r2, [r7, #4] + 8001d2c: 429a cmp r2, r3 + 8001d2e: d210 bcs.n 8001d52 + 8001d30: 68fb ldr r3, [r7, #12] + 8001d32: f503 3380 add.w r3, r3, #65536 @ 0x10000 + 8001d36: 02db lsls r3, r3, #11 + 8001d38: 687a ldr r2, [r7, #4] + 8001d3a: 429a cmp r2, r3 + 8001d3c: d309 bcc.n 8001d52 + { + return ( Address < 0x08080000 ? indx : indx - 256 ); + 8001d3e: 687b ldr r3, [r7, #4] + 8001d40: 4a0b ldr r2, [pc, #44] @ (8001d70 ) + 8001d42: 4293 cmp r3, r2 + 8001d44: d903 bls.n 8001d4e + 8001d46: 68fb ldr r3, [r7, #12] + 8001d48: f5a3 7380 sub.w r3, r3, #256 @ 0x100 + 8001d4c: e00a b.n 8001d64 + 8001d4e: 68fb ldr r3, [r7, #12] + 8001d50: e008 b.n 8001d64 + for (int indx=0; indx < 512; indx++) + 8001d52: 68fb ldr r3, [r7, #12] + 8001d54: 3301 adds r3, #1 + 8001d56: 60fb str r3, [r7, #12] + 8001d58: 68fb ldr r3, [r7, #12] + 8001d5a: f5b3 7f00 cmp.w r3, #512 @ 0x200 + 8001d5e: dbe0 blt.n 8001d22 + } + } + + return -1; + 8001d60: f04f 33ff mov.w r3, #4294967295 +} + 8001d64: 4618 mov r0, r3 + 8001d66: 3714 adds r7, #20 + 8001d68: 46bd mov sp, r7 + 8001d6a: f85d 7b04 ldr.w r7, [sp], #4 + 8001d6e: 4770 bx lr + 8001d70: 0807ffff .word 0x0807ffff + +08001d74 : + +uint32_t Flash_Write_Data (uint32_t StartPageAddress, __IO uint64_t * DATA_64, uint16_t bsize) +{ + 8001d74: b580 push {r7, lr} + 8001d76: b08a sub sp, #40 @ 0x28 + 8001d78: af00 add r7, sp, #0 + 8001d7a: 60f8 str r0, [r7, #12] + 8001d7c: 60b9 str r1, [r7, #8] + 8001d7e: 4613 mov r3, r2 + 8001d80: 80fb strh r3, [r7, #6] + uint32_t ret = 0; + 8001d82: 2300 movs r3, #0 + 8001d84: 627b str r3, [r7, #36] @ 0x24 + static FLASH_EraseInitTypeDef EraseInitStruct; + uint32_t PAGEError; + int sofar=0; + 8001d86: 2300 movs r3, #0 + 8001d88: 623b str r3, [r7, #32] + + /* Unlock the Flash to enable the flash control register access *************/ + HAL_FLASH_Unlock(); + 8001d8a: f006 f8c9 bl 8007f20 + __HAL_FLASH_CLEAR_FLAG(FLASH_FLAG_EOP | FLASH_FLAG_OPERR | FLASH_FLAG_WRPERR | + 8001d8e: 4b29 ldr r3, [pc, #164] @ (8001e34 ) + 8001d90: 22b3 movs r2, #179 @ 0xb3 + 8001d92: 611a str r2, [r3, #16] + FLASH_FLAG_PGAERR | FLASH_FLAG_PGSERR); + + /* Erase the user Flash area*/ + + uint32_t StartPage = GetPage(StartPageAddress); + 8001d94: 68f8 ldr r0, [r7, #12] + 8001d96: f7ff ffbd bl 8001d14 + 8001d9a: 61f8 str r0, [r7, #28] + uint32_t EndPageAdress = StartPageAddress + bsize; + 8001d9c: 88fb ldrh r3, [r7, #6] + 8001d9e: 68fa ldr r2, [r7, #12] + 8001da0: 4413 add r3, r2 + 8001da2: 61bb str r3, [r7, #24] + uint32_t EndPage = GetPage(EndPageAdress); + 8001da4: 69b8 ldr r0, [r7, #24] + 8001da6: f7ff ffb5 bl 8001d14 + 8001daa: 6178 str r0, [r7, #20] + + /* Fill EraseInit structure*/ + EraseInitStruct.TypeErase = FLASH_TYPEERASE_PAGES; + 8001dac: 4b22 ldr r3, [pc, #136] @ (8001e38 ) + 8001dae: 2200 movs r2, #0 + 8001db0: 601a str r2, [r3, #0] + EraseInitStruct.Banks = FLASH_BANK_1; + 8001db2: 4b21 ldr r3, [pc, #132] @ (8001e38 ) + 8001db4: 2201 movs r2, #1 + 8001db6: 605a str r2, [r3, #4] + EraseInitStruct.Page = StartPage; + 8001db8: 4a1f ldr r2, [pc, #124] @ (8001e38 ) + 8001dba: 69fb ldr r3, [r7, #28] + 8001dbc: 6093 str r3, [r2, #8] + EraseInitStruct.NbPages = (EndPage - StartPage) +1; + 8001dbe: 697a ldr r2, [r7, #20] + 8001dc0: 69fb ldr r3, [r7, #28] + 8001dc2: 1ad3 subs r3, r2, r3 + 8001dc4: 3301 adds r3, #1 + 8001dc6: 4a1c ldr r2, [pc, #112] @ (8001e38 ) + 8001dc8: 60d3 str r3, [r2, #12] + + if (HAL_FLASHEx_Erase(&EraseInitStruct, &PAGEError) != HAL_OK) + 8001dca: f107 0310 add.w r3, r7, #16 + 8001dce: 4619 mov r1, r3 + 8001dd0: 4819 ldr r0, [pc, #100] @ (8001e38 ) + 8001dd2: f006 f99b bl 800810c + 8001dd6: 4603 mov r3, r0 + 8001dd8: 2b00 cmp r3, #0 + 8001dda: d002 beq.n 8001de2 + { + /*Error occurred while page erase.*/ + ret = HAL_FLASH_GetError (); + 8001ddc: f006 f8dc bl 8007f98 + 8001de0: 6278 str r0, [r7, #36] @ 0x24 + } + + /* Program the user Flash area word by word*/ + bsize /= sizeof( uint64_t ); + 8001de2: 88fb ldrh r3, [r7, #6] + 8001de4: 08db lsrs r3, r3, #3 + 8001de6: 80fb strh r3, [r7, #6] + + while ( sofar <= bsize && ret == HAL_OK ) + 8001de8: e016 b.n 8001e18 + { + if (HAL_FLASH_Program(FLASH_TYPEPROGRAM_DOUBLEWORD, StartPageAddress, DATA_64[sofar]) == HAL_OK) + 8001dea: 6a3b ldr r3, [r7, #32] + 8001dec: 00db lsls r3, r3, #3 + 8001dee: 68ba ldr r2, [r7, #8] + 8001df0: 4413 add r3, r2 + 8001df2: e9d3 2300 ldrd r2, r3, [r3] + 8001df6: 68f9 ldr r1, [r7, #12] + 8001df8: 2000 movs r0, #0 + 8001dfa: f006 f825 bl 8007e48 + 8001dfe: 4603 mov r3, r0 + 8001e00: 2b00 cmp r3, #0 + 8001e02: d106 bne.n 8001e12 + { + StartPageAddress += 8; // use StartPageAddress += 2 for half word and 8 for double word + 8001e04: 68fb ldr r3, [r7, #12] + 8001e06: 3308 adds r3, #8 + 8001e08: 60fb str r3, [r7, #12] + sofar++; + 8001e0a: 6a3b ldr r3, [r7, #32] + 8001e0c: 3301 adds r3, #1 + 8001e0e: 623b str r3, [r7, #32] + 8001e10: e002 b.n 8001e18 + } + else + { + /* Error occurred while writing data in Flash memory*/ + ret = HAL_FLASH_GetError (); + 8001e12: f006 f8c1 bl 8007f98 + 8001e16: 6278 str r0, [r7, #36] @ 0x24 + while ( sofar <= bsize && ret == HAL_OK ) + 8001e18: 88fb ldrh r3, [r7, #6] + 8001e1a: 6a3a ldr r2, [r7, #32] + 8001e1c: 429a cmp r2, r3 + 8001e1e: dc02 bgt.n 8001e26 + 8001e20: 6a7b ldr r3, [r7, #36] @ 0x24 + 8001e22: 2b00 cmp r3, #0 + 8001e24: d0e1 beq.n 8001dea + } + } + + /* Lock the Flash to disable the flash control register access (recommended + to protect the FLASH memory against possible unwanted operation) *********/ + HAL_FLASH_Lock(); + 8001e26: f006 f89d bl 8007f64 + + return ret; + 8001e2a: 6a7b ldr r3, [r7, #36] @ 0x24 +} + 8001e2c: 4618 mov r0, r3 + 8001e2e: 3728 adds r7, #40 @ 0x28 + 8001e30: 46bd mov sp, r7 + 8001e32: bd80 pop {r7, pc} + 8001e34: 40022000 .word 0x40022000 + 8001e38: 200006ec .word 0x200006ec + +08001e3c : + +void Flash_Read_Data (uint32_t StartPageAddress, __IO uint32_t * DATA_32, uint16_t size) +{ + 8001e3c: b480 push {r7} + 8001e3e: b087 sub sp, #28 + 8001e40: af00 add r7, sp, #0 + 8001e42: 60f8 str r0, [r7, #12] + 8001e44: 60b9 str r1, [r7, #8] + 8001e46: 4613 mov r3, r2 + 8001e48: 80fb strh r3, [r7, #6] + int i = 0; + 8001e4a: 2300 movs r3, #0 + 8001e4c: 617b str r3, [r7, #20] + size /= sizeof( uint32_t ); + 8001e4e: 88fb ldrh r3, [r7, #6] + 8001e50: 089b lsrs r3, r3, #2 + 8001e52: 80fb strh r3, [r7, #6] + + while ( i < size ) + 8001e54: e00c b.n 8001e70 + { + *DATA_32 = *(__IO uint32_t *)StartPageAddress; + 8001e56: 68fb ldr r3, [r7, #12] + 8001e58: 681a ldr r2, [r3, #0] + 8001e5a: 68bb ldr r3, [r7, #8] + 8001e5c: 601a str r2, [r3, #0] + StartPageAddress += 4; + 8001e5e: 68fb ldr r3, [r7, #12] + 8001e60: 3304 adds r3, #4 + 8001e62: 60fb str r3, [r7, #12] + DATA_32++; + 8001e64: 68bb ldr r3, [r7, #8] + 8001e66: 3304 adds r3, #4 + 8001e68: 60bb str r3, [r7, #8] + i++; + 8001e6a: 697b ldr r3, [r7, #20] + 8001e6c: 3301 adds r3, #1 + 8001e6e: 617b str r3, [r7, #20] + while ( i < size ) + 8001e70: 88fb ldrh r3, [r7, #6] + 8001e72: 697a ldr r2, [r7, #20] + 8001e74: 429a cmp r2, r3 + 8001e76: dbee blt.n 8001e56 + } +} + 8001e78: bf00 nop + 8001e7a: bf00 nop + 8001e7c: 371c adds r7, #28 + 8001e7e: 46bd mov sp, r7 + 8001e80: f85d 7b04 ldr.w r7, [sp], #4 + 8001e84: 4770 bx lr + ... + +08001e88 : +SYS_MEM_STRUCT saved_data; + +osPoolId MpoolMessageHandle; + +osMessageQId getQueueId(MODULE_ID moduleId) +{ + 8001e88: b480 push {r7} + 8001e8a: b083 sub sp, #12 + 8001e8c: af00 add r7, sp, #0 + 8001e8e: 4603 mov r3, r0 + 8001e90: 71fb strb r3, [r7, #7] + switch(moduleId){ + 8001e92: 79fb ldrb r3, [r7, #7] + 8001e94: 2b01 cmp r3, #1 + 8001e96: d102 bne.n 8001e9e + case WATER_TANK: + return WaterTankQueueHandle; + 8001e98: 4b04 ldr r3, [pc, #16] @ (8001eac ) + 8001e9a: 681b ldr r3, [r3, #0] + 8001e9c: e000 b.n 8001ea0 + default: + return 0; + 8001e9e: 2300 movs r3, #0 + } +} + 8001ea0: 4618 mov r0, r3 + 8001ea2: 370c adds r7, #12 + 8001ea4: 46bd mov sp, r7 + 8001ea6: f85d 7b04 ldr.w r7, [sp], #4 + 8001eaa: 4770 bx lr + 8001eac: 20000c68 .word 0x20000c68 + +08001eb0 : + +MSG_STRUCT *allocMemoryPoolMessage() +{ + 8001eb0: b580 push {r7, lr} + 8001eb2: b082 sub sp, #8 + 8001eb4: af00 add r7, sp, #0 + MSG_STRUCT *m = (MSG_STRUCT*)osPoolAlloc(MpoolMessageHandle); + 8001eb6: 4b05 ldr r3, [pc, #20] @ (8001ecc ) + 8001eb8: 681b ldr r3, [r3, #0] + 8001eba: 4618 mov r0, r3 + 8001ebc: f00c fe0b bl 800ead6 + 8001ec0: 6078 str r0, [r7, #4] + return m; + 8001ec2: 687b ldr r3, [r7, #4] +} + 8001ec4: 4618 mov r0, r3 + 8001ec6: 3708 adds r7, #8 + 8001ec8: 46bd mov sp, r7 + 8001eca: bd80 pop {r7, pc} + 8001ecc: 20000ca8 .word 0x20000ca8 + +08001ed0 : + +void freeMemoryPoolMessage(MSG_STRUCT *p_message) +{ + 8001ed0: b580 push {r7, lr} + 8001ed2: b082 sub sp, #8 + 8001ed4: af00 add r7, sp, #0 + 8001ed6: 6078 str r0, [r7, #4] + osPoolFree(MpoolMessageHandle, p_message); + 8001ed8: 4b04 ldr r3, [pc, #16] @ (8001eec ) + 8001eda: 681b ldr r3, [r3, #0] + 8001edc: 6879 ldr r1, [r7, #4] + 8001ede: 4618 mov r0, r3 + 8001ee0: f00c fe5b bl 800eb9a +} + 8001ee4: bf00 nop + 8001ee6: 3708 adds r7, #8 + 8001ee8: 46bd mov sp, r7 + 8001eea: bd80 pop {r7, pc} + 8001eec: 20000ca8 .word 0x20000ca8 + +08001ef0 : + +void TimestampNow(uint8_t *buff, uint16_t *size) +{ + 8001ef0: b5b0 push {r4, r5, r7, lr} + 8001ef2: b088 sub sp, #32 + 8001ef4: af04 add r7, sp, #16 + 8001ef6: 6078 str r0, [r7, #4] + 8001ef8: 6039 str r1, [r7, #0] + /* USER CODE BEGIN TimestampNow_1 */ + + /* USER CODE END TimestampNow_1 */ + uint32_t ms = HAL_GetTick(); + 8001efa: f002 fbb3 bl 8004664 + 8001efe: 60f8 str r0, [r7, #12] + snprintf((char *)buff, MAX_TS_SIZE, "%02ld:%02ld:%02ld.%03ld: ", ms/(60*60*1000)%24, ms/(60*1000)%60, (ms/1000)%60, ms%1000); + 8001f00: 68fb ldr r3, [r7, #12] + 8001f02: 4a23 ldr r2, [pc, #140] @ (8001f90 ) + 8001f04: fba2 2303 umull r2, r3, r2, r3 + 8001f08: 0d5a lsrs r2, r3, #21 + 8001f0a: 4b22 ldr r3, [pc, #136] @ (8001f94 ) + 8001f0c: fba3 1302 umull r1, r3, r3, r2 + 8001f10: 0918 lsrs r0, r3, #4 + 8001f12: 4603 mov r3, r0 + 8001f14: 005b lsls r3, r3, #1 + 8001f16: 4403 add r3, r0 + 8001f18: 00db lsls r3, r3, #3 + 8001f1a: 1ad0 subs r0, r2, r3 + 8001f1c: 68fb ldr r3, [r7, #12] + 8001f1e: 4a1e ldr r2, [pc, #120] @ (8001f98 ) + 8001f20: fba2 2303 umull r2, r3, r2, r3 + 8001f24: 0b99 lsrs r1, r3, #14 + 8001f26: 4b1d ldr r3, [pc, #116] @ (8001f9c ) + 8001f28: fba3 2301 umull r2, r3, r3, r1 + 8001f2c: 095a lsrs r2, r3, #5 + 8001f2e: 4613 mov r3, r2 + 8001f30: 011b lsls r3, r3, #4 + 8001f32: 1a9b subs r3, r3, r2 + 8001f34: 009b lsls r3, r3, #2 + 8001f36: 1aca subs r2, r1, r3 + 8001f38: 68fb ldr r3, [r7, #12] + 8001f3a: 4919 ldr r1, [pc, #100] @ (8001fa0 ) + 8001f3c: fba1 1303 umull r1, r3, r1, r3 + 8001f40: 099c lsrs r4, r3, #6 + 8001f42: 4b16 ldr r3, [pc, #88] @ (8001f9c ) + 8001f44: fba3 1304 umull r1, r3, r3, r4 + 8001f48: 0959 lsrs r1, r3, #5 + 8001f4a: 460b mov r3, r1 + 8001f4c: 011b lsls r3, r3, #4 + 8001f4e: 1a5b subs r3, r3, r1 + 8001f50: 009b lsls r3, r3, #2 + 8001f52: 1ae1 subs r1, r4, r3 + 8001f54: 68fc ldr r4, [r7, #12] + 8001f56: 4b12 ldr r3, [pc, #72] @ (8001fa0 ) + 8001f58: fba3 5304 umull r5, r3, r3, r4 + 8001f5c: 099b lsrs r3, r3, #6 + 8001f5e: f44f 757a mov.w r5, #1000 @ 0x3e8 + 8001f62: fb05 f303 mul.w r3, r5, r3 + 8001f66: 1ae3 subs r3, r4, r3 + 8001f68: 9302 str r3, [sp, #8] + 8001f6a: 9101 str r1, [sp, #4] + 8001f6c: 9200 str r2, [sp, #0] + 8001f6e: 4603 mov r3, r0 + 8001f70: 4a0c ldr r2, [pc, #48] @ (8001fa4 ) + 8001f72: 2110 movs r1, #16 + 8001f74: 6878 ldr r0, [r7, #4] + 8001f76: f010 fa97 bl 80124a8 + *size = strlen((char *)buff); + 8001f7a: 6878 ldr r0, [r7, #4] + 8001f7c: f7fe f9a0 bl 80002c0 + 8001f80: 4603 mov r3, r0 + 8001f82: b29a uxth r2, r3 + 8001f84: 683b ldr r3, [r7, #0] + 8001f86: 801a strh r2, [r3, #0] + /* USER CODE BEGIN TimestampNow_2 */ + + /* USER CODE END TimestampNow_2 */ +} + 8001f88: bf00 nop + 8001f8a: 3710 adds r7, #16 + 8001f8c: 46bd mov sp, r7 + 8001f8e: bdb0 pop {r4, r5, r7, pc} + 8001f90: 95217cb1 .word 0x95217cb1 + 8001f94: aaaaaaab .word 0xaaaaaaab + 8001f98: 45e7b273 .word 0x45e7b273 + 8001f9c: 88888889 .word 0x88888889 + 8001fa0: 10624dd3 .word 0x10624dd3 + 8001fa4: 08014a44 .word 0x08014a44 + +08001fa8 <__io_putchar>: +#if defined(__ICCARM__) || defined(__CC_ARM) /* For IAR and MDK-ARM */ + int fputc (int ch, FILE *f) +#else /* For GCC Toolchains */ + int __io_putchar (int ch) +#endif /* __GNUC__ */ +{ + 8001fa8: b580 push {r7, lr} + 8001faa: b082 sub sp, #8 + 8001fac: af00 add r7, sp, #0 + 8001fae: 6078 str r0, [r7, #4] + (void)HAL_UART_Transmit(&huart2, (uint8_t *)&ch, 1, 1000); + 8001fb0: 1d39 adds r1, r7, #4 + 8001fb2: f44f 737a mov.w r3, #1000 @ 0x3e8 + 8001fb6: 2201 movs r2, #1 + 8001fb8: 4803 ldr r0, [pc, #12] @ (8001fc8 <__io_putchar+0x20>) + 8001fba: f00a f9cf bl 800c35c + return ch; + 8001fbe: 687b ldr r3, [r7, #4] +} + 8001fc0: 4618 mov r0, r3 + 8001fc2: 3708 adds r7, #8 + 8001fc4: 46bd mov sp, r7 + 8001fc6: bd80 pop {r7, pc} + 8001fc8: 20000b5c .word 0x20000b5c + +08001fcc : + +void HAL_ADC_ConvCpltCallback(ADC_HandleTypeDef* hadc) +{ + 8001fcc: b580 push {r7, lr} + 8001fce: b082 sub sp, #8 + 8001fd0: af00 add r7, sp, #0 + 8001fd2: 6078 str r0, [r7, #4] + if(hadc->Instance == ADC1) + 8001fd4: 687b ldr r3, [r7, #4] + 8001fd6: 681b ldr r3, [r3, #0] + 8001fd8: f1b3 4fa0 cmp.w r3, #1342177280 @ 0x50000000 + 8001fdc: d102 bne.n 8001fe4 + { + ADC1_ConvCplt(); + 8001fde: f7ff f987 bl 80012f0 + } + else if(hadc->Instance == ADC2) + { + ADC2_ConvCplt(); + } +} + 8001fe2: e006 b.n 8001ff2 + else if(hadc->Instance == ADC2) + 8001fe4: 687b ldr r3, [r7, #4] + 8001fe6: 681b ldr r3, [r3, #0] + 8001fe8: 4a04 ldr r2, [pc, #16] @ (8001ffc ) + 8001fea: 4293 cmp r3, r2 + 8001fec: d101 bne.n 8001ff2 + ADC2_ConvCplt(); + 8001fee: f7ff fa1b bl 8001428 +} + 8001ff2: bf00 nop + 8001ff4: 3708 adds r7, #8 + 8001ff6: 46bd mov sp, r7 + 8001ff8: bd80 pop {r7, pc} + 8001ffa: bf00 nop + 8001ffc: 50000100 .word 0x50000100 + +08002000
: +/** + * @brief The application entry point. + * @retval int + */ +int main(void) +{ + 8002000: b5b0 push {r4, r5, r7, lr} + 8002002: b0a4 sub sp, #144 @ 0x90 + 8002004: af00 add r7, sp, #0 + /* USER CODE END 1 */ + + /* MCU Configuration--------------------------------------------------------*/ + + /* Reset of all peripherals, Initializes the Flash interface and the Systick. */ + HAL_Init(); + 8002006: f002 fb02 bl 800460e + /* USER CODE BEGIN Init */ + + /* USER CODE END Init */ + + /* Configure the system clock */ + SystemClock_Config(); + 800200a: f000 f999 bl 8002340 + /* USER CODE BEGIN SysInit */ + + /* USER CODE END SysInit */ + + /* Initialize all configured peripherals */ + MX_GPIO_Init(); + 800200e: f000 ff4f bl 8002eb0 + MX_DMA_Init(); + 8002012: f000 feff bl 8002e14 + MX_FDCAN1_Init(); + 8002016: f000 fbb5 bl 8002784 + MX_TIM2_Init(); + 800201a: f000 fd2f bl 8002a7c + MX_TIM3_Init(); + 800201e: f000 fda3 bl 8002b68 + MX_ADC1_Init(); + 8002022: f000 f9dd bl 80023e0 + MX_DAC3_Init(); + 8002026: f000 fb73 bl 8002710 + MX_COMP3_Init(); + 800202a: f000 fb11 bl 8002650 + MX_DAC1_Init(); + 800202e: f000 fb35 bl 800269c + MX_ADC2_Init(); + 8002032: f000 fa7f bl 8002534 + MX_TIM4_Init(); + 8002036: f000 fe0f bl 8002c58 + MX_COMP1_Init(); + 800203a: f000 fae3 bl 8002604 + MX_OPAMP2_Init(); + 800203e: f000 fbe7 bl 8002810 + MX_RTC_Init(); + 8002042: f000 fc13 bl 800286c + MX_TIM1_Init(); + 8002046: f000 fc47 bl 80028d8 + /* USER CODE BEGIN 2 */ + /*Initialize the terminal */ + UTIL_ADV_TRACE_Init(); + 800204a: f00f fa55 bl 80114f8 + UTIL_ADV_TRACE_RegisterTimeStampFunction(TimestampNow); + 800204e: 4895 ldr r0, [pc, #596] @ (80022a4 ) + 8002050: f00f faee bl 8011630 + /*Set verbose LEVEL*/ + UTIL_ADV_TRACE_SetVerboseLevel(VERBOSE_LEVEL); + 8002054: 2003 movs r0, #3 + 8002056: f00f fafb bl 8011650 + clear_screen(); // Clear terminal screen + 800205a: f001 fead bl 8003db8 + // Cf doc AN4236, AN3248 from STMicroelectronics + APP_LOG(TS_OFF, VLEVEL_M, "\r\n=================================================\r\n"); + 800205e: 4b92 ldr r3, [pc, #584] @ (80022a8 ) + 8002060: 2200 movs r2, #0 + 8002062: 2100 movs r1, #0 + 8002064: 2002 movs r0, #2 + 8002066: f00f fa63 bl 8011530 + APP_LOG(TS_OFF, VLEVEL_M, " _____ _____ _ _ \r\n"); + 800206a: 4b90 ldr r3, [pc, #576] @ (80022ac ) + 800206c: 2200 movs r2, #0 + 800206e: 2100 movs r1, #0 + 8002070: 2002 movs r0, #2 + 8002072: f00f fa5d bl 8011530 + APP_LOG(TS_OFF, VLEVEL_M, " |_ _| / ____| (_) | \r\n"); + 8002076: 4b8e ldr r3, [pc, #568] @ (80022b0 ) + 8002078: 2200 movs r2, #0 + 800207a: 2100 movs r1, #0 + 800207c: 2002 movs r0, #2 + 800207e: f00f fa57 bl 8011530 + APP_LOG(TS_OFF, VLEVEL_M, " | |_____| (___ _ __ _ __ _| |_ ____\r\n"); + 8002082: 4b8c ldr r3, [pc, #560] @ (80022b4 ) + 8002084: 2200 movs r2, #0 + 8002086: 2100 movs r1, #0 + 8002088: 2002 movs r0, #2 + 800208a: f00f fa51 bl 8011530 + APP_LOG(TS_OFF, VLEVEL_M, " | |______\\___ \\| '_ \\| '__| | __|_ /\r\n"); + 800208e: 4b8a ldr r3, [pc, #552] @ (80022b8 ) + 8002090: 2200 movs r2, #0 + 8002092: 2100 movs r1, #0 + 8002094: 2002 movs r0, #2 + 8002096: f00f fa4b bl 8011530 + APP_LOG(TS_OFF, VLEVEL_M, " _| |_ ____) | |_) | | | | |_ / / \r\n"); + 800209a: 4b88 ldr r3, [pc, #544] @ (80022bc ) + 800209c: 2200 movs r2, #0 + 800209e: 2100 movs r1, #0 + 80020a0: 2002 movs r0, #2 + 80020a2: f00f fa45 bl 8011530 + APP_LOG(TS_OFF, VLEVEL_M, " |_____| |_____/| .__/|_| |_|\\__/___|\r\n"); + 80020a6: 4b86 ldr r3, [pc, #536] @ (80022c0 ) + 80020a8: 2200 movs r2, #0 + 80020aa: 2100 movs r1, #0 + 80020ac: 2002 movs r0, #2 + 80020ae: f00f fa3f bl 8011530 + APP_LOG(TS_OFF, VLEVEL_M, " | | \r\n"); + 80020b2: 4b84 ldr r3, [pc, #528] @ (80022c4 ) + 80020b4: 2200 movs r2, #0 + 80020b6: 2100 movs r1, #0 + 80020b8: 2002 movs r0, #2 + 80020ba: f00f fa39 bl 8011530 + APP_LOG(TS_OFF, VLEVEL_M, " |_| \r\n\r\n"); + 80020be: 4b82 ldr r3, [pc, #520] @ (80022c8 ) + 80020c0: 2200 movs r2, #0 + 80020c2: 2100 movs r1, #0 + 80020c4: 2002 movs r0, #2 + 80020c6: f00f fa33 bl 8011530 + APP_LOG(TS_OFF, VLEVEL_M, " NUCLEO-G431KB - Water Tank module v2e\r\n"); + 80020ca: 4b80 ldr r3, [pc, #512] @ (80022cc ) + 80020cc: 2200 movs r2, #0 + 80020ce: 2100 movs r1, #0 + 80020d0: 2002 movs r0, #2 + 80020d2: f00f fa2d bl 8011530 + APP_LOG(TS_OFF, VLEVEL_M, " Water level - capacitance charge/discharge method\r\n"); + 80020d6: 4b7e ldr r3, [pc, #504] @ (80022d0 ) + 80020d8: 2200 movs r2, #0 + 80020da: 2100 movs r1, #0 + 80020dc: 2002 movs r0, #2 + 80020de: f00f fa27 bl 8011530 + APP_LOG(TS_OFF, VLEVEL_M, " Flow rate, disdrometer and turbidimeter\r\n"); + 80020e2: 4b7c ldr r3, [pc, #496] @ (80022d4 ) + 80020e4: 2200 movs r2, #0 + 80020e6: 2100 movs r1, #0 + 80020e8: 2002 movs r0, #2 + 80020ea: f00f fa21 bl 8011530 + APP_LOG(TS_OFF, VLEVEL_M, " Firmware v2e June 2025 - Hardware v2.d\r\n") + 80020ee: 4b7a ldr r3, [pc, #488] @ (80022d8 ) + 80020f0: 2200 movs r2, #0 + 80020f2: 2100 movs r1, #0 + 80020f4: 2002 movs r0, #2 + 80020f6: f00f fa1b bl 8011530 + APP_LOG(TS_OFF, VLEVEL_M, " Heloyee 2025\r\n") + 80020fa: 4b78 ldr r3, [pc, #480] @ (80022dc ) + 80020fc: 2200 movs r2, #0 + 80020fe: 2100 movs r1, #0 + 8002100: 2002 movs r0, #2 + 8002102: f00f fa15 bl 8011530 + APP_LOG(TS_OFF, VLEVEL_M, "=================================================\r\n"); + 8002106: 4b76 ldr r3, [pc, #472] @ (80022e0 ) + 8002108: 2200 movs r2, #0 + 800210a: 2100 movs r1, #0 + 800210c: 2002 movs r0, #2 + 800210e: f00f fa0f bl 8011530 + + Flash_Read_Data (FLASH_USER_START_ADDR, (__IO uint32_t *)&saved_data, sizeof( sys_mem )); + 8002112: 2230 movs r2, #48 @ 0x30 + 8002114: 4973 ldr r1, [pc, #460] @ (80022e4 ) + 8002116: 4874 ldr r0, [pc, #464] @ (80022e8 ) + 8002118: f7ff fe90 bl 8001e3c + HAL_Delay(50); + 800211c: 2032 movs r0, #50 @ 0x32 + 800211e: f002 faad bl 800467c + if( saved_data.versionID != DATA_VERSION ) // Bad version + 8002122: 4b70 ldr r3, [pc, #448] @ (80022e4 ) + 8002124: 681b ldr r3, [r3, #0] + 8002126: 4a71 ldr r2, [pc, #452] @ (80022ec ) + 8002128: 4293 cmp r3, r2 + 800212a: d005 beq.n 8002138 + { + Flash_Write_Data(FLASH_USER_START_ADDR, (__IO uint64_t *)&sys_mem, sizeof( sys_mem ) ); + 800212c: 2230 movs r2, #48 @ 0x30 + 800212e: 4970 ldr r1, [pc, #448] @ (80022f0 ) + 8002130: 486d ldr r0, [pc, #436] @ (80022e8 ) + 8002132: f7ff fe1f bl 8001d74 + 8002136: e00b b.n 8002150 + } + else + { + sys_mem = saved_data; + 8002138: 4a6d ldr r2, [pc, #436] @ (80022f0 ) + 800213a: 4b6a ldr r3, [pc, #424] @ (80022e4 ) + 800213c: 4614 mov r4, r2 + 800213e: 461d mov r5, r3 + 8002140: cd0f ldmia r5!, {r0, r1, r2, r3} + 8002142: c40f stmia r4!, {r0, r1, r2, r3} + 8002144: cd0f ldmia r5!, {r0, r1, r2, r3} + 8002146: c40f stmia r4!, {r0, r1, r2, r3} + 8002148: e895 000f ldmia.w r5, {r0, r1, r2, r3} + 800214c: e884 000f stmia.w r4, {r0, r1, r2, r3} + /* add mutexes, ... */ + /* USER CODE END RTOS_MUTEX */ + + /* Create the semaphores(s) */ + /* definition and creation of ADC1sem */ + osSemaphoreDef(ADC1sem); + 8002150: 2300 movs r3, #0 + 8002152: f8c7 308c str.w r3, [r7, #140] @ 0x8c + ADC1semHandle = osSemaphoreCreate(osSemaphore(ADC1sem), 1); + 8002156: f107 038c add.w r3, r7, #140 @ 0x8c + 800215a: 2101 movs r1, #1 + 800215c: 4618 mov r0, r3 + 800215e: f00c fc3f bl 800e9e0 + 8002162: 4603 mov r3, r0 + 8002164: 4a63 ldr r2, [pc, #396] @ (80022f4 ) + 8002166: 6013 str r3, [r2, #0] + + /* definition and creation of ADC2sem */ + osSemaphoreDef(ADC2sem); + 8002168: 2300 movs r3, #0 + 800216a: f8c7 3088 str.w r3, [r7, #136] @ 0x88 + ADC2semHandle = osSemaphoreCreate(osSemaphore(ADC2sem), 1); + 800216e: f107 0388 add.w r3, r7, #136 @ 0x88 + 8002172: 2101 movs r1, #1 + 8002174: 4618 mov r0, r3 + 8002176: f00c fc33 bl 800e9e0 + 800217a: 4603 mov r3, r0 + 800217c: 4a5e ldr r2, [pc, #376] @ (80022f8 ) + 800217e: 6013 str r3, [r2, #0] + + /* definition and creation of ICsem */ + osSemaphoreDef(ICsem); + 8002180: 2300 movs r3, #0 + 8002182: f8c7 3084 str.w r3, [r7, #132] @ 0x84 + ICsemHandle = osSemaphoreCreate(osSemaphore(ICsem), 1); + 8002186: f107 0384 add.w r3, r7, #132 @ 0x84 + 800218a: 2101 movs r1, #1 + 800218c: 4618 mov r0, r3 + 800218e: f00c fc27 bl 800e9e0 + 8002192: 4603 mov r3, r0 + 8002194: 4a59 ldr r2, [pc, #356] @ (80022fc ) + 8002196: 6013 str r3, [r2, #0] + /* start timers, add new ones, ... */ + /* USER CODE END RTOS_TIMERS */ + + /* Create the queue(s) */ + /* definition and creation of CANTxQueue */ + osMessageQDef(CANTxQueue, 10, CAN_Frame_t); + 8002198: 4a59 ldr r2, [pc, #356] @ (8002300 ) + 800219a: f107 037c add.w r3, r7, #124 @ 0x7c + 800219e: e892 0003 ldmia.w r2, {r0, r1} + 80021a2: e883 0003 stmia.w r3, {r0, r1} + CANTxQueueHandle = osMessageCreate(osMessageQ(CANTxQueue), NULL); + 80021a6: f107 037c add.w r3, r7, #124 @ 0x7c + 80021aa: 2100 movs r1, #0 + 80021ac: 4618 mov r0, r3 + 80021ae: f00c fd35 bl 800ec1c + 80021b2: 4603 mov r3, r0 + 80021b4: 4a53 ldr r2, [pc, #332] @ (8002304 ) + 80021b6: 6013 str r3, [r2, #0] + + /* definition and creation of WaterTankQueue */ + osMessageQDef(WaterTankQueue, 16, MSG_STRUCT); + 80021b8: 4a53 ldr r2, [pc, #332] @ (8002308 ) + 80021ba: f107 0374 add.w r3, r7, #116 @ 0x74 + 80021be: e892 0003 ldmia.w r2, {r0, r1} + 80021c2: e883 0003 stmia.w r3, {r0, r1} + WaterTankQueueHandle = osMessageCreate(osMessageQ(WaterTankQueue), NULL); + 80021c6: f107 0374 add.w r3, r7, #116 @ 0x74 + 80021ca: 2100 movs r1, #0 + 80021cc: 4618 mov r0, r3 + 80021ce: f00c fd25 bl 800ec1c + 80021d2: 4603 mov r3, r0 + 80021d4: 4a4d ldr r2, [pc, #308] @ (800230c ) + 80021d6: 6013 str r3, [r2, #0] + + /* USER CODE BEGIN RTOS_QUEUES */ + /* add queues, ... */ + /* create memory pool for message b/w modules */ + osPoolDef(MpoolMessage, 16, MSG_STRUCT); + 80021d8: 4a4d ldr r2, [pc, #308] @ (8002310 ) + 80021da: f107 0368 add.w r3, r7, #104 @ 0x68 + 80021de: ca07 ldmia r2, {r0, r1, r2} + 80021e0: e883 0007 stmia.w r3, {r0, r1, r2} + MpoolMessageHandle = osPoolCreate(osPool(MpoolMessage)); + 80021e4: f107 0368 add.w r3, r7, #104 @ 0x68 + 80021e8: 4618 mov r0, r3 + 80021ea: f00c fc17 bl 800ea1c + 80021ee: 4603 mov r3, r0 + 80021f0: 4a48 ldr r2, [pc, #288] @ (8002314 ) + 80021f2: 6013 str r3, [r2, #0] + /* USER CODE END RTOS_QUEUES */ + + /* Create the thread(s) */ + /* definition and creation of defaultTask */ + osThreadDef(defaultTask, StartDefaultTask, osPriorityNormal, 0, 128); + 80021f4: 4b48 ldr r3, [pc, #288] @ (8002318 ) + 80021f6: f107 0454 add.w r4, r7, #84 @ 0x54 + 80021fa: 461d mov r5, r3 + 80021fc: cd0f ldmia r5!, {r0, r1, r2, r3} + 80021fe: c40f stmia r4!, {r0, r1, r2, r3} + 8002200: 682b ldr r3, [r5, #0] + 8002202: 6023 str r3, [r4, #0] + defaultTaskHandle = osThreadCreate(osThread(defaultTask), NULL); + 8002204: f107 0354 add.w r3, r7, #84 @ 0x54 + 8002208: 2100 movs r1, #0 + 800220a: 4618 mov r0, r3 + 800220c: f00c fbad bl 800e96a + 8002210: 4603 mov r3, r0 + 8002212: 4a42 ldr r2, [pc, #264] @ (800231c ) + 8002214: 6013 str r3, [r2, #0] + + /* definition and creation of CANbusTask */ + osThreadDef(CANbusTask, vCanBusTask, osPriorityLow, 0, 128); + 8002216: 4b42 ldr r3, [pc, #264] @ (8002320 ) + 8002218: f107 0440 add.w r4, r7, #64 @ 0x40 + 800221c: 461d mov r5, r3 + 800221e: cd0f ldmia r5!, {r0, r1, r2, r3} + 8002220: c40f stmia r4!, {r0, r1, r2, r3} + 8002222: 682b ldr r3, [r5, #0] + 8002224: 6023 str r3, [r4, #0] + CANbusTaskHandle = osThreadCreate(osThread(CANbusTask), NULL); + 8002226: f107 0340 add.w r3, r7, #64 @ 0x40 + 800222a: 2100 movs r1, #0 + 800222c: 4618 mov r0, r3 + 800222e: f00c fb9c bl 800e96a + 8002232: 4603 mov r3, r0 + 8002234: 4a3b ldr r2, [pc, #236] @ (8002324 ) + 8002236: 6013 str r3, [r2, #0] + + /* definition and creation of ADCTask */ + osThreadDef(ADCTask, vADCMeasTask, osPriorityBelowNormal, 0, 256); + 8002238: 4b3b ldr r3, [pc, #236] @ (8002328 ) + 800223a: f107 042c add.w r4, r7, #44 @ 0x2c + 800223e: 461d mov r5, r3 + 8002240: cd0f ldmia r5!, {r0, r1, r2, r3} + 8002242: c40f stmia r4!, {r0, r1, r2, r3} + 8002244: 682b ldr r3, [r5, #0] + 8002246: 6023 str r3, [r4, #0] + ADCTaskHandle = osThreadCreate(osThread(ADCTask), NULL); + 8002248: f107 032c add.w r3, r7, #44 @ 0x2c + 800224c: 2100 movs r1, #0 + 800224e: 4618 mov r0, r3 + 8002250: f00c fb8b bl 800e96a + 8002254: 4603 mov r3, r0 + 8002256: 4a35 ldr r2, [pc, #212] @ (800232c ) + 8002258: 6013 str r3, [r2, #0] + + /* definition and creation of waterTankTask */ + osThreadDef(waterTankTask, vWaterTankTask, osPriorityBelowNormal, 0, 256); + 800225a: 4b35 ldr r3, [pc, #212] @ (8002330 ) + 800225c: f107 0418 add.w r4, r7, #24 + 8002260: 461d mov r5, r3 + 8002262: cd0f ldmia r5!, {r0, r1, r2, r3} + 8002264: c40f stmia r4!, {r0, r1, r2, r3} + 8002266: 682b ldr r3, [r5, #0] + 8002268: 6023 str r3, [r4, #0] + waterTankTaskHandle = osThreadCreate(osThread(waterTankTask), NULL); + 800226a: f107 0318 add.w r3, r7, #24 + 800226e: 2100 movs r1, #0 + 8002270: 4618 mov r0, r3 + 8002272: f00c fb7a bl 800e96a + 8002276: 4603 mov r3, r0 + 8002278: 4a2e ldr r2, [pc, #184] @ (8002334 ) + 800227a: 6013 str r3, [r2, #0] + + /* definition and creation of DisdrometerTask */ + osThreadDef(DisdrometerTask, vDisdrometerTask, osPriorityBelowNormal, 0, 1024); + 800227c: 4b2e ldr r3, [pc, #184] @ (8002338 ) + 800227e: 1d3c adds r4, r7, #4 + 8002280: 461d mov r5, r3 + 8002282: cd0f ldmia r5!, {r0, r1, r2, r3} + 8002284: c40f stmia r4!, {r0, r1, r2, r3} + 8002286: 682b ldr r3, [r5, #0] + 8002288: 6023 str r3, [r4, #0] + DisdrometerTaskHandle = osThreadCreate(osThread(DisdrometerTask), NULL); + 800228a: 1d3b adds r3, r7, #4 + 800228c: 2100 movs r1, #0 + 800228e: 4618 mov r0, r3 + 8002290: f00c fb6b bl 800e96a + 8002294: 4603 mov r3, r0 + 8002296: 4a29 ldr r2, [pc, #164] @ (800233c ) + 8002298: 6013 str r3, [r2, #0] + /* USER CODE BEGIN RTOS_THREADS */ + /* add threads, ... */ + /* USER CODE END RTOS_THREADS */ + + /* Start scheduler */ + osKernelStart(); + 800229a: f00c fb5f bl 800e95c + + /* We should never get here as control is now taken by the scheduler */ + + /* Infinite loop */ + /* USER CODE BEGIN WHILE */ + while (1) { + 800229e: bf00 nop + 80022a0: e7fd b.n 800229e + 80022a2: bf00 nop + 80022a4: 08001ef1 .word 0x08001ef1 + 80022a8: 08014a60 .word 0x08014a60 + 80022ac: 08014a98 .word 0x08014a98 + 80022b0: 08014ac8 .word 0x08014ac8 + 80022b4: 08014af8 .word 0x08014af8 + 80022b8: 08014b28 .word 0x08014b28 + 80022bc: 08014b58 .word 0x08014b58 + 80022c0: 08014b88 .word 0x08014b88 + 80022c4: 08014bb8 .word 0x08014bb8 + 80022c8: 08014be8 .word 0x08014be8 + 80022cc: 08014c1c .word 0x08014c1c + 80022d0: 08014c48 .word 0x08014c48 + 80022d4: 08014c80 .word 0x08014c80 + 80022d8: 08014cac .word 0x08014cac + 80022dc: 08014cd8 .word 0x08014cd8 + 80022e0: 08014ce8 .word 0x08014ce8 + 80022e4: 20000c78 .word 0x20000c78 + 80022e8: 0801f800 .word 0x0801f800 + 80022ec: 30313241 .word 0x30313241 + 80022f0: 20000004 .word 0x20000004 + 80022f4: 20000c6c .word 0x20000c6c + 80022f8: 20000c70 .word 0x20000c70 + 80022fc: 20000c74 .word 0x20000c74 + 8002300: 08014d1c .word 0x08014d1c + 8002304: 20000c64 .word 0x20000c64 + 8002308: 08014d24 .word 0x08014d24 + 800230c: 20000c68 .word 0x20000c68 + 8002310: 08014d2c .word 0x08014d2c + 8002314: 20000ca8 .word 0x20000ca8 + 8002318: 08014d44 .word 0x08014d44 + 800231c: 20000c50 .word 0x20000c50 + 8002320: 08014d64 .word 0x08014d64 + 8002324: 20000c54 .word 0x20000c54 + 8002328: 08014d80 .word 0x08014d80 + 800232c: 20000c58 .word 0x20000c58 + 8002330: 08014da4 .word 0x08014da4 + 8002334: 20000c5c .word 0x20000c5c + 8002338: 08014dc8 .word 0x08014dc8 + 800233c: 20000c60 .word 0x20000c60 + +08002340 : +/** + * @brief System Clock Configuration + * @retval None + */ +void SystemClock_Config(void) +{ + 8002340: b580 push {r7, lr} + 8002342: b094 sub sp, #80 @ 0x50 + 8002344: af00 add r7, sp, #0 + RCC_OscInitTypeDef RCC_OscInitStruct = {0}; + 8002346: f107 0318 add.w r3, r7, #24 + 800234a: 2238 movs r2, #56 @ 0x38 + 800234c: 2100 movs r1, #0 + 800234e: 4618 mov r0, r3 + 8002350: f010 f960 bl 8012614 + RCC_ClkInitTypeDef RCC_ClkInitStruct = {0}; + 8002354: 1d3b adds r3, r7, #4 + 8002356: 2200 movs r2, #0 + 8002358: 601a str r2, [r3, #0] + 800235a: 605a str r2, [r3, #4] + 800235c: 609a str r2, [r3, #8] + 800235e: 60da str r2, [r3, #12] + 8002360: 611a str r2, [r3, #16] + + /** Configure the main internal regulator output voltage + */ + HAL_PWREx_ControlVoltageScaling(PWR_REGULATOR_VOLTAGE_SCALE1); + 8002362: f44f 7000 mov.w r0, #512 @ 0x200 + 8002366: f006 fb73 bl 8008a50 + + /** Initializes the RCC Oscillators according to the specified parameters + * in the RCC_OscInitTypeDef structure. + */ + RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSI|RCC_OSCILLATORTYPE_LSI; + 800236a: 230a movs r3, #10 + 800236c: 61bb str r3, [r7, #24] + RCC_OscInitStruct.HSIState = RCC_HSI_ON; + 800236e: f44f 7380 mov.w r3, #256 @ 0x100 + 8002372: 627b str r3, [r7, #36] @ 0x24 + RCC_OscInitStruct.HSICalibrationValue = RCC_HSICALIBRATION_DEFAULT; + 8002374: 2340 movs r3, #64 @ 0x40 + 8002376: 62bb str r3, [r7, #40] @ 0x28 + RCC_OscInitStruct.LSIState = RCC_LSI_ON; + 8002378: 2301 movs r3, #1 + 800237a: 62fb str r3, [r7, #44] @ 0x2c + RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON; + 800237c: 2302 movs r3, #2 + 800237e: 637b str r3, [r7, #52] @ 0x34 + RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSI; + 8002380: 2302 movs r3, #2 + 8002382: 63bb str r3, [r7, #56] @ 0x38 + RCC_OscInitStruct.PLL.PLLM = RCC_PLLM_DIV1; + 8002384: 2301 movs r3, #1 + 8002386: 63fb str r3, [r7, #60] @ 0x3c + RCC_OscInitStruct.PLL.PLLN = 15; + 8002388: 230f movs r3, #15 + 800238a: 643b str r3, [r7, #64] @ 0x40 + RCC_OscInitStruct.PLL.PLLP = RCC_PLLP_DIV2; + 800238c: 2302 movs r3, #2 + 800238e: 647b str r3, [r7, #68] @ 0x44 + RCC_OscInitStruct.PLL.PLLQ = RCC_PLLQ_DIV2; + 8002390: 2302 movs r3, #2 + 8002392: 64bb str r3, [r7, #72] @ 0x48 + RCC_OscInitStruct.PLL.PLLR = RCC_PLLR_DIV2; + 8002394: 2302 movs r3, #2 + 8002396: 64fb str r3, [r7, #76] @ 0x4c + if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK) + 8002398: f107 0318 add.w r3, r7, #24 + 800239c: 4618 mov r0, r3 + 800239e: f006 fc0b bl 8008bb8 + 80023a2: 4603 mov r3, r0 + 80023a4: 2b00 cmp r3, #0 + 80023a6: d001 beq.n 80023ac + { + Error_Handler(); + 80023a8: f000 fdf6 bl 8002f98 + } + + /** Initializes the CPU, AHB and APB buses clocks + */ + RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_HCLK|RCC_CLOCKTYPE_SYSCLK + 80023ac: 230f movs r3, #15 + 80023ae: 607b str r3, [r7, #4] + |RCC_CLOCKTYPE_PCLK1|RCC_CLOCKTYPE_PCLK2; + RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_PLLCLK; + 80023b0: 2303 movs r3, #3 + 80023b2: 60bb str r3, [r7, #8] + RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1; + 80023b4: 2300 movs r3, #0 + 80023b6: 60fb str r3, [r7, #12] + RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV2; + 80023b8: f44f 6380 mov.w r3, #1024 @ 0x400 + 80023bc: 613b str r3, [r7, #16] + RCC_ClkInitStruct.APB2CLKDivider = RCC_HCLK_DIV1; + 80023be: 2300 movs r3, #0 + 80023c0: 617b str r3, [r7, #20] + + if (HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_3) != HAL_OK) + 80023c2: 1d3b adds r3, r7, #4 + 80023c4: 2103 movs r1, #3 + 80023c6: 4618 mov r0, r3 + 80023c8: f006 ff08 bl 80091dc + 80023cc: 4603 mov r3, r0 + 80023ce: 2b00 cmp r3, #0 + 80023d0: d001 beq.n 80023d6 + { + Error_Handler(); + 80023d2: f000 fde1 bl 8002f98 + } +} + 80023d6: bf00 nop + 80023d8: 3750 adds r7, #80 @ 0x50 + 80023da: 46bd mov sp, r7 + 80023dc: bd80 pop {r7, pc} + ... + +080023e0 : + * @brief ADC1 Initialization Function + * @param None + * @retval None + */ +static void MX_ADC1_Init(void) +{ + 80023e0: b580 push {r7, lr} + 80023e2: b08c sub sp, #48 @ 0x30 + 80023e4: af00 add r7, sp, #0 + + /* USER CODE BEGIN ADC1_Init 0 */ + + /* USER CODE END ADC1_Init 0 */ + + ADC_MultiModeTypeDef multimode = {0}; + 80023e6: f107 0324 add.w r3, r7, #36 @ 0x24 + 80023ea: 2200 movs r2, #0 + 80023ec: 601a str r2, [r3, #0] + 80023ee: 605a str r2, [r3, #4] + 80023f0: 609a str r2, [r3, #8] + ADC_ChannelConfTypeDef sConfig = {0}; + 80023f2: 1d3b adds r3, r7, #4 + 80023f4: 2220 movs r2, #32 + 80023f6: 2100 movs r1, #0 + 80023f8: 4618 mov r0, r3 + 80023fa: f010 f90b bl 8012614 + + /* USER CODE END ADC1_Init 1 */ + + /** Common config + */ + hadc1.Instance = ADC1; + 80023fe: 4b48 ldr r3, [pc, #288] @ (8002520 ) + 8002400: f04f 42a0 mov.w r2, #1342177280 @ 0x50000000 + 8002404: 601a str r2, [r3, #0] + hadc1.Init.ClockPrescaler = ADC_CLOCK_SYNC_PCLK_DIV2; + 8002406: 4b46 ldr r3, [pc, #280] @ (8002520 ) + 8002408: f44f 3200 mov.w r2, #131072 @ 0x20000 + 800240c: 605a str r2, [r3, #4] + hadc1.Init.Resolution = ADC_RESOLUTION_12B; + 800240e: 4b44 ldr r3, [pc, #272] @ (8002520 ) + 8002410: 2200 movs r2, #0 + 8002412: 609a str r2, [r3, #8] + hadc1.Init.DataAlign = ADC_DATAALIGN_RIGHT; + 8002414: 4b42 ldr r3, [pc, #264] @ (8002520 ) + 8002416: 2200 movs r2, #0 + 8002418: 60da str r2, [r3, #12] + hadc1.Init.GainCompensation = 0; + 800241a: 4b41 ldr r3, [pc, #260] @ (8002520 ) + 800241c: 2200 movs r2, #0 + 800241e: 611a str r2, [r3, #16] + hadc1.Init.ScanConvMode = ADC_SCAN_ENABLE; + 8002420: 4b3f ldr r3, [pc, #252] @ (8002520 ) + 8002422: 2201 movs r2, #1 + 8002424: 615a str r2, [r3, #20] + hadc1.Init.EOCSelection = ADC_EOC_SEQ_CONV; + 8002426: 4b3e ldr r3, [pc, #248] @ (8002520 ) + 8002428: 2208 movs r2, #8 + 800242a: 619a str r2, [r3, #24] + hadc1.Init.LowPowerAutoWait = DISABLE; + 800242c: 4b3c ldr r3, [pc, #240] @ (8002520 ) + 800242e: 2200 movs r2, #0 + 8002430: 771a strb r2, [r3, #28] + hadc1.Init.ContinuousConvMode = DISABLE; + 8002432: 4b3b ldr r3, [pc, #236] @ (8002520 ) + 8002434: 2200 movs r2, #0 + 8002436: 775a strb r2, [r3, #29] + hadc1.Init.NbrOfConversion = 4; + 8002438: 4b39 ldr r3, [pc, #228] @ (8002520 ) + 800243a: 2204 movs r2, #4 + 800243c: 621a str r2, [r3, #32] + hadc1.Init.DiscontinuousConvMode = DISABLE; + 800243e: 4b38 ldr r3, [pc, #224] @ (8002520 ) + 8002440: 2200 movs r2, #0 + 8002442: f883 2024 strb.w r2, [r3, #36] @ 0x24 + hadc1.Init.ExternalTrigConv = ADC_EXTERNALTRIG_T2_TRGO; + 8002446: 4b36 ldr r3, [pc, #216] @ (8002520 ) + 8002448: f44f 62ac mov.w r2, #1376 @ 0x560 + 800244c: 62da str r2, [r3, #44] @ 0x2c + hadc1.Init.ExternalTrigConvEdge = ADC_EXTERNALTRIGCONVEDGE_RISING; + 800244e: 4b34 ldr r3, [pc, #208] @ (8002520 ) + 8002450: f44f 6280 mov.w r2, #1024 @ 0x400 + 8002454: 631a str r2, [r3, #48] @ 0x30 + hadc1.Init.DMAContinuousRequests = DISABLE; + 8002456: 4b32 ldr r3, [pc, #200] @ (8002520 ) + 8002458: 2200 movs r2, #0 + 800245a: f883 2038 strb.w r2, [r3, #56] @ 0x38 + hadc1.Init.Overrun = ADC_OVR_DATA_OVERWRITTEN; + 800245e: 4b30 ldr r3, [pc, #192] @ (8002520 ) + 8002460: f44f 5280 mov.w r2, #4096 @ 0x1000 + 8002464: 63da str r2, [r3, #60] @ 0x3c + hadc1.Init.OversamplingMode = DISABLE; + 8002466: 4b2e ldr r3, [pc, #184] @ (8002520 ) + 8002468: 2200 movs r2, #0 + 800246a: f883 2040 strb.w r2, [r3, #64] @ 0x40 + if (HAL_ADC_Init(&hadc1) != HAL_OK) + 800246e: 482c ldr r0, [pc, #176] @ (8002520 ) + 8002470: f002 fb6a bl 8004b48 + 8002474: 4603 mov r3, r0 + 8002476: 2b00 cmp r3, #0 + 8002478: d001 beq.n 800247e + { + Error_Handler(); + 800247a: f000 fd8d bl 8002f98 + } + + /** Configure the ADC multi-mode + */ + multimode.Mode = ADC_MODE_INDEPENDENT; + 800247e: 2300 movs r3, #0 + 8002480: 627b str r3, [r7, #36] @ 0x24 + if (HAL_ADCEx_MultiModeConfigChannel(&hadc1, &multimode) != HAL_OK) + 8002482: f107 0324 add.w r3, r7, #36 @ 0x24 + 8002486: 4619 mov r1, r3 + 8002488: 4825 ldr r0, [pc, #148] @ (8002520 ) + 800248a: f003 fbbd bl 8005c08 + 800248e: 4603 mov r3, r0 + 8002490: 2b00 cmp r3, #0 + 8002492: d001 beq.n 8002498 + { + Error_Handler(); + 8002494: f000 fd80 bl 8002f98 + } + + /** Configure Regular Channel + */ + sConfig.Channel = ADC_CHANNEL_VREFINT; + 8002498: 4b22 ldr r3, [pc, #136] @ (8002524 ) + 800249a: 607b str r3, [r7, #4] + sConfig.Rank = ADC_REGULAR_RANK_1; + 800249c: 2306 movs r3, #6 + 800249e: 60bb str r3, [r7, #8] + sConfig.SamplingTime = ADC_SAMPLETIME_247CYCLES_5; + 80024a0: 2306 movs r3, #6 + 80024a2: 60fb str r3, [r7, #12] + sConfig.SingleDiff = ADC_SINGLE_ENDED; + 80024a4: 237f movs r3, #127 @ 0x7f + 80024a6: 613b str r3, [r7, #16] + sConfig.OffsetNumber = ADC_OFFSET_NONE; + 80024a8: 2304 movs r3, #4 + 80024aa: 617b str r3, [r7, #20] + sConfig.Offset = 0; + 80024ac: 2300 movs r3, #0 + 80024ae: 61bb str r3, [r7, #24] + if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK) + 80024b0: 1d3b adds r3, r7, #4 + 80024b2: 4619 mov r1, r3 + 80024b4: 481a ldr r0, [pc, #104] @ (8002520 ) + 80024b6: f002 fd89 bl 8004fcc + 80024ba: 4603 mov r3, r0 + 80024bc: 2b00 cmp r3, #0 + 80024be: d001 beq.n 80024c4 + { + Error_Handler(); + 80024c0: f000 fd6a bl 8002f98 + } + + /** Configure Regular Channel + */ + sConfig.Channel = ADC_CHANNEL_15; + 80024c4: 4b18 ldr r3, [pc, #96] @ (8002528 ) + 80024c6: 607b str r3, [r7, #4] + sConfig.Rank = ADC_REGULAR_RANK_2; + 80024c8: 230c movs r3, #12 + 80024ca: 60bb str r3, [r7, #8] + if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK) + 80024cc: 1d3b adds r3, r7, #4 + 80024ce: 4619 mov r1, r3 + 80024d0: 4813 ldr r0, [pc, #76] @ (8002520 ) + 80024d2: f002 fd7b bl 8004fcc + 80024d6: 4603 mov r3, r0 + 80024d8: 2b00 cmp r3, #0 + 80024da: d001 beq.n 80024e0 + { + Error_Handler(); + 80024dc: f000 fd5c bl 8002f98 + } + + /** Configure Regular Channel + */ + sConfig.Channel = ADC_CHANNEL_10; + 80024e0: 4b12 ldr r3, [pc, #72] @ (800252c ) + 80024e2: 607b str r3, [r7, #4] + sConfig.Rank = ADC_REGULAR_RANK_3; + 80024e4: 2312 movs r3, #18 + 80024e6: 60bb str r3, [r7, #8] + if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK) + 80024e8: 1d3b adds r3, r7, #4 + 80024ea: 4619 mov r1, r3 + 80024ec: 480c ldr r0, [pc, #48] @ (8002520 ) + 80024ee: f002 fd6d bl 8004fcc + 80024f2: 4603 mov r3, r0 + 80024f4: 2b00 cmp r3, #0 + 80024f6: d001 beq.n 80024fc + { + Error_Handler(); + 80024f8: f000 fd4e bl 8002f98 + } + + /** Configure Regular Channel + */ + sConfig.Channel = ADC_CHANNEL_TEMPSENSOR_ADC1; + 80024fc: 4b0c ldr r3, [pc, #48] @ (8002530 ) + 80024fe: 607b str r3, [r7, #4] + sConfig.Rank = ADC_REGULAR_RANK_4; + 8002500: 2318 movs r3, #24 + 8002502: 60bb str r3, [r7, #8] + if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK) + 8002504: 1d3b adds r3, r7, #4 + 8002506: 4619 mov r1, r3 + 8002508: 4805 ldr r0, [pc, #20] @ (8002520 ) + 800250a: f002 fd5f bl 8004fcc + 800250e: 4603 mov r3, r0 + 8002510: 2b00 cmp r3, #0 + 8002512: d001 beq.n 8002518 + { + Error_Handler(); + 8002514: f000 fd40 bl 8002f98 + } + /* USER CODE BEGIN ADC1_Init 2 */ + + /* USER CODE END ADC1_Init 2 */ + +} + 8002518: bf00 nop + 800251a: 3730 adds r7, #48 @ 0x30 + 800251c: 46bd mov sp, r7 + 800251e: bd80 pop {r7, pc} + 8002520: 200006fc .word 0x200006fc + 8002524: cb840000 .word 0xcb840000 + 8002528: 3ef08000 .word 0x3ef08000 + 800252c: 2a000400 .word 0x2a000400 + 8002530: c3210000 .word 0xc3210000 + +08002534 : + * @brief ADC2 Initialization Function + * @param None + * @retval None + */ +static void MX_ADC2_Init(void) +{ + 8002534: b580 push {r7, lr} + 8002536: b088 sub sp, #32 + 8002538: af00 add r7, sp, #0 + + /* USER CODE BEGIN ADC2_Init 0 */ + + /* USER CODE END ADC2_Init 0 */ + + ADC_ChannelConfTypeDef sConfig = {0}; + 800253a: 463b mov r3, r7 + 800253c: 2220 movs r2, #32 + 800253e: 2100 movs r1, #0 + 8002540: 4618 mov r0, r3 + 8002542: f010 f867 bl 8012614 + + /* USER CODE END ADC2_Init 1 */ + + /** Common config + */ + hadc2.Instance = ADC2; + 8002546: 4b2c ldr r3, [pc, #176] @ (80025f8 ) + 8002548: 4a2c ldr r2, [pc, #176] @ (80025fc ) + 800254a: 601a str r2, [r3, #0] + hadc2.Init.ClockPrescaler = ADC_CLOCK_SYNC_PCLK_DIV2; + 800254c: 4b2a ldr r3, [pc, #168] @ (80025f8 ) + 800254e: f44f 3200 mov.w r2, #131072 @ 0x20000 + 8002552: 605a str r2, [r3, #4] + hadc2.Init.Resolution = ADC_RESOLUTION_12B; + 8002554: 4b28 ldr r3, [pc, #160] @ (80025f8 ) + 8002556: 2200 movs r2, #0 + 8002558: 609a str r2, [r3, #8] + hadc2.Init.DataAlign = ADC_DATAALIGN_RIGHT; + 800255a: 4b27 ldr r3, [pc, #156] @ (80025f8 ) + 800255c: 2200 movs r2, #0 + 800255e: 60da str r2, [r3, #12] + hadc2.Init.GainCompensation = 0; + 8002560: 4b25 ldr r3, [pc, #148] @ (80025f8 ) + 8002562: 2200 movs r2, #0 + 8002564: 611a str r2, [r3, #16] + hadc2.Init.ScanConvMode = ADC_SCAN_DISABLE; + 8002566: 4b24 ldr r3, [pc, #144] @ (80025f8 ) + 8002568: 2200 movs r2, #0 + 800256a: 615a str r2, [r3, #20] + hadc2.Init.EOCSelection = ADC_EOC_SINGLE_CONV; + 800256c: 4b22 ldr r3, [pc, #136] @ (80025f8 ) + 800256e: 2204 movs r2, #4 + 8002570: 619a str r2, [r3, #24] + hadc2.Init.LowPowerAutoWait = DISABLE; + 8002572: 4b21 ldr r3, [pc, #132] @ (80025f8 ) + 8002574: 2200 movs r2, #0 + 8002576: 771a strb r2, [r3, #28] + hadc2.Init.ContinuousConvMode = DISABLE; + 8002578: 4b1f ldr r3, [pc, #124] @ (80025f8 ) + 800257a: 2200 movs r2, #0 + 800257c: 775a strb r2, [r3, #29] + hadc2.Init.NbrOfConversion = 1; + 800257e: 4b1e ldr r3, [pc, #120] @ (80025f8 ) + 8002580: 2201 movs r2, #1 + 8002582: 621a str r2, [r3, #32] + hadc2.Init.DiscontinuousConvMode = DISABLE; + 8002584: 4b1c ldr r3, [pc, #112] @ (80025f8 ) + 8002586: 2200 movs r2, #0 + 8002588: f883 2024 strb.w r2, [r3, #36] @ 0x24 + hadc2.Init.ExternalTrigConv = ADC_EXTERNALTRIG_T1_TRGO; + 800258c: 4b1a ldr r3, [pc, #104] @ (80025f8 ) + 800258e: f44f 62a4 mov.w r2, #1312 @ 0x520 + 8002592: 62da str r2, [r3, #44] @ 0x2c + hadc2.Init.ExternalTrigConvEdge = ADC_EXTERNALTRIGCONVEDGE_RISING; + 8002594: 4b18 ldr r3, [pc, #96] @ (80025f8 ) + 8002596: f44f 6280 mov.w r2, #1024 @ 0x400 + 800259a: 631a str r2, [r3, #48] @ 0x30 + hadc2.Init.DMAContinuousRequests = DISABLE; + 800259c: 4b16 ldr r3, [pc, #88] @ (80025f8 ) + 800259e: 2200 movs r2, #0 + 80025a0: f883 2038 strb.w r2, [r3, #56] @ 0x38 + hadc2.Init.Overrun = ADC_OVR_DATA_PRESERVED; + 80025a4: 4b14 ldr r3, [pc, #80] @ (80025f8 ) + 80025a6: 2200 movs r2, #0 + 80025a8: 63da str r2, [r3, #60] @ 0x3c + hadc2.Init.OversamplingMode = DISABLE; + 80025aa: 4b13 ldr r3, [pc, #76] @ (80025f8 ) + 80025ac: 2200 movs r2, #0 + 80025ae: f883 2040 strb.w r2, [r3, #64] @ 0x40 + if (HAL_ADC_Init(&hadc2) != HAL_OK) + 80025b2: 4811 ldr r0, [pc, #68] @ (80025f8 ) + 80025b4: f002 fac8 bl 8004b48 + 80025b8: 4603 mov r3, r0 + 80025ba: 2b00 cmp r3, #0 + 80025bc: d001 beq.n 80025c2 + { + Error_Handler(); + 80025be: f000 fceb bl 8002f98 + } + + /** Configure Regular Channel + */ + sConfig.Channel = ADC_CHANNEL_10; + 80025c2: 4b0f ldr r3, [pc, #60] @ (8002600 ) + 80025c4: 603b str r3, [r7, #0] + sConfig.Rank = ADC_REGULAR_RANK_1; + 80025c6: 2306 movs r3, #6 + 80025c8: 607b str r3, [r7, #4] + sConfig.SamplingTime = ADC_SAMPLETIME_6CYCLES_5; + 80025ca: 2301 movs r3, #1 + 80025cc: 60bb str r3, [r7, #8] + sConfig.SingleDiff = ADC_SINGLE_ENDED; + 80025ce: 237f movs r3, #127 @ 0x7f + 80025d0: 60fb str r3, [r7, #12] + sConfig.OffsetNumber = ADC_OFFSET_NONE; + 80025d2: 2304 movs r3, #4 + 80025d4: 613b str r3, [r7, #16] + sConfig.Offset = 0; + 80025d6: 2300 movs r3, #0 + 80025d8: 617b str r3, [r7, #20] + if (HAL_ADC_ConfigChannel(&hadc2, &sConfig) != HAL_OK) + 80025da: 463b mov r3, r7 + 80025dc: 4619 mov r1, r3 + 80025de: 4806 ldr r0, [pc, #24] @ (80025f8 ) + 80025e0: f002 fcf4 bl 8004fcc + 80025e4: 4603 mov r3, r0 + 80025e6: 2b00 cmp r3, #0 + 80025e8: d001 beq.n 80025ee + { + Error_Handler(); + 80025ea: f000 fcd5 bl 8002f98 + } + /* USER CODE BEGIN ADC2_Init 2 */ + + /* USER CODE END ADC2_Init 2 */ + +} + 80025ee: bf00 nop + 80025f0: 3720 adds r7, #32 + 80025f2: 46bd mov sp, r7 + 80025f4: bd80 pop {r7, pc} + 80025f6: bf00 nop + 80025f8: 20000768 .word 0x20000768 + 80025fc: 50000100 .word 0x50000100 + 8002600: 2a000400 .word 0x2a000400 + +08002604 : + * @brief COMP1 Initialization Function + * @param None + * @retval None + */ +static void MX_COMP1_Init(void) +{ + 8002604: b580 push {r7, lr} + 8002606: af00 add r7, sp, #0 + /* USER CODE END COMP1_Init 0 */ + + /* USER CODE BEGIN COMP1_Init 1 */ + + /* USER CODE END COMP1_Init 1 */ + hcomp1.Instance = COMP1; + 8002608: 4b0f ldr r3, [pc, #60] @ (8002648 ) + 800260a: 4a10 ldr r2, [pc, #64] @ (800264c ) + 800260c: 601a str r2, [r3, #0] + hcomp1.Init.InputPlus = COMP_INPUT_PLUS_IO1; + 800260e: 4b0e ldr r3, [pc, #56] @ (8002648 ) + 8002610: 2200 movs r2, #0 + 8002612: 605a str r2, [r3, #4] + hcomp1.Init.InputMinus = COMP_INPUT_MINUS_DAC1_CH1; + 8002614: 4b0c ldr r3, [pc, #48] @ (8002648 ) + 8002616: 2250 movs r2, #80 @ 0x50 + 8002618: 609a str r2, [r3, #8] + hcomp1.Init.OutputPol = COMP_OUTPUTPOL_NONINVERTED; + 800261a: 4b0b ldr r3, [pc, #44] @ (8002648 ) + 800261c: 2200 movs r2, #0 + 800261e: 611a str r2, [r3, #16] + hcomp1.Init.Hysteresis = COMP_HYSTERESIS_NONE; + 8002620: 4b09 ldr r3, [pc, #36] @ (8002648 ) + 8002622: 2200 movs r2, #0 + 8002624: 60da str r2, [r3, #12] + hcomp1.Init.BlankingSrce = COMP_BLANKINGSRC_NONE; + 8002626: 4b08 ldr r3, [pc, #32] @ (8002648 ) + 8002628: 2200 movs r2, #0 + 800262a: 615a str r2, [r3, #20] + hcomp1.Init.TriggerMode = COMP_TRIGGERMODE_NONE; + 800262c: 4b06 ldr r3, [pc, #24] @ (8002648 ) + 800262e: 2200 movs r2, #0 + 8002630: 619a str r2, [r3, #24] + if (HAL_COMP_Init(&hcomp1) != HAL_OK) + 8002632: 4805 ldr r0, [pc, #20] @ (8002648 ) + 8002634: f003 fc4a bl 8005ecc + 8002638: 4603 mov r3, r0 + 800263a: 2b00 cmp r3, #0 + 800263c: d001 beq.n 8002642 + { + Error_Handler(); + 800263e: f000 fcab bl 8002f98 + } + /* USER CODE BEGIN COMP1_Init 2 */ + + /* USER CODE END COMP1_Init 2 */ + +} + 8002642: bf00 nop + 8002644: bd80 pop {r7, pc} + 8002646: bf00 nop + 8002648: 20000894 .word 0x20000894 + 800264c: 40010200 .word 0x40010200 + +08002650 : + * @brief COMP3 Initialization Function + * @param None + * @retval None + */ +static void MX_COMP3_Init(void) +{ + 8002650: b580 push {r7, lr} + 8002652: af00 add r7, sp, #0 + /* USER CODE END COMP3_Init 0 */ + + /* USER CODE BEGIN COMP3_Init 1 */ + + /* USER CODE END COMP3_Init 1 */ + hcomp3.Instance = COMP3; + 8002654: 4b0f ldr r3, [pc, #60] @ (8002694 ) + 8002656: 4a10 ldr r2, [pc, #64] @ (8002698 ) + 8002658: 601a str r2, [r3, #0] + hcomp3.Init.InputPlus = COMP_INPUT_PLUS_IO1; + 800265a: 4b0e ldr r3, [pc, #56] @ (8002694 ) + 800265c: 2200 movs r2, #0 + 800265e: 605a str r2, [r3, #4] + hcomp3.Init.InputMinus = COMP_INPUT_MINUS_DAC3_CH1; + 8002660: 4b0c ldr r3, [pc, #48] @ (8002694 ) + 8002662: 2240 movs r2, #64 @ 0x40 + 8002664: 609a str r2, [r3, #8] + hcomp3.Init.OutputPol = COMP_OUTPUTPOL_NONINVERTED; + 8002666: 4b0b ldr r3, [pc, #44] @ (8002694 ) + 8002668: 2200 movs r2, #0 + 800266a: 611a str r2, [r3, #16] + hcomp3.Init.Hysteresis = COMP_HYSTERESIS_NONE; + 800266c: 4b09 ldr r3, [pc, #36] @ (8002694 ) + 800266e: 2200 movs r2, #0 + 8002670: 60da str r2, [r3, #12] + hcomp3.Init.BlankingSrce = COMP_BLANKINGSRC_NONE; + 8002672: 4b08 ldr r3, [pc, #32] @ (8002694 ) + 8002674: 2200 movs r2, #0 + 8002676: 615a str r2, [r3, #20] + hcomp3.Init.TriggerMode = COMP_TRIGGERMODE_IT_RISING; + 8002678: 4b06 ldr r3, [pc, #24] @ (8002694 ) + 800267a: 2211 movs r2, #17 + 800267c: 619a str r2, [r3, #24] + if (HAL_COMP_Init(&hcomp3) != HAL_OK) + 800267e: 4805 ldr r0, [pc, #20] @ (8002694 ) + 8002680: f003 fc24 bl 8005ecc + 8002684: 4603 mov r3, r0 + 8002686: 2b00 cmp r3, #0 + 8002688: d001 beq.n 800268e + { + Error_Handler(); + 800268a: f000 fc85 bl 8002f98 + } + /* USER CODE BEGIN COMP3_Init 2 */ + + /* USER CODE END COMP3_Init 2 */ + +} + 800268e: bf00 nop + 8002690: bd80 pop {r7, pc} + 8002692: bf00 nop + 8002694: 200008b8 .word 0x200008b8 + 8002698: 40010208 .word 0x40010208 + +0800269c : + * @brief DAC1 Initialization Function + * @param None + * @retval None + */ +static void MX_DAC1_Init(void) +{ + 800269c: b580 push {r7, lr} + 800269e: b08c sub sp, #48 @ 0x30 + 80026a0: af00 add r7, sp, #0 + + /* USER CODE BEGIN DAC1_Init 0 */ + + /* USER CODE END DAC1_Init 0 */ + + DAC_ChannelConfTypeDef sConfig = {0}; + 80026a2: 463b mov r3, r7 + 80026a4: 2230 movs r2, #48 @ 0x30 + 80026a6: 2100 movs r1, #0 + 80026a8: 4618 mov r0, r3 + 80026aa: f00f ffb3 bl 8012614 + + /* USER CODE END DAC1_Init 1 */ + + /** DAC Initialization + */ + hdac1.Instance = DAC1; + 80026ae: 4b16 ldr r3, [pc, #88] @ (8002708 ) + 80026b0: 4a16 ldr r2, [pc, #88] @ (800270c ) + 80026b2: 601a str r2, [r3, #0] + if (HAL_DAC_Init(&hdac1) != HAL_OK) + 80026b4: 4814 ldr r0, [pc, #80] @ (8002708 ) + 80026b6: f003 fe7b bl 80063b0 + 80026ba: 4603 mov r3, r0 + 80026bc: 2b00 cmp r3, #0 + 80026be: d001 beq.n 80026c4 + { + Error_Handler(); + 80026c0: f000 fc6a bl 8002f98 + } + + /** DAC channel OUT1 config + */ + sConfig.DAC_HighFrequency = DAC_HIGH_FREQUENCY_INTERFACE_MODE_AUTOMATIC; + 80026c4: 2302 movs r3, #2 + 80026c6: 603b str r3, [r7, #0] + sConfig.DAC_DMADoubleDataMode = DISABLE; + 80026c8: 2300 movs r3, #0 + 80026ca: 713b strb r3, [r7, #4] + sConfig.DAC_SignedFormat = DISABLE; + 80026cc: 2300 movs r3, #0 + 80026ce: 717b strb r3, [r7, #5] + sConfig.DAC_SampleAndHold = DAC_SAMPLEANDHOLD_DISABLE; + 80026d0: 2300 movs r3, #0 + 80026d2: 60bb str r3, [r7, #8] + sConfig.DAC_Trigger = DAC_TRIGGER_NONE; + 80026d4: 2300 movs r3, #0 + 80026d6: 60fb str r3, [r7, #12] + sConfig.DAC_Trigger2 = DAC_TRIGGER_NONE; + 80026d8: 2300 movs r3, #0 + 80026da: 613b str r3, [r7, #16] + sConfig.DAC_OutputBuffer = DAC_OUTPUTBUFFER_DISABLE; + 80026dc: 2302 movs r3, #2 + 80026de: 617b str r3, [r7, #20] + sConfig.DAC_ConnectOnChipPeripheral = DAC_CHIPCONNECT_INTERNAL; + 80026e0: 2302 movs r3, #2 + 80026e2: 61bb str r3, [r7, #24] + sConfig.DAC_UserTrimming = DAC_TRIMMING_FACTORY; + 80026e4: 2300 movs r3, #0 + 80026e6: 61fb str r3, [r7, #28] + if (HAL_DAC_ConfigChannel(&hdac1, &sConfig, DAC_CHANNEL_1) != HAL_OK) + 80026e8: 463b mov r3, r7 + 80026ea: 2200 movs r2, #0 + 80026ec: 4619 mov r1, r3 + 80026ee: 4806 ldr r0, [pc, #24] @ (8002708 ) + 80026f0: f003 ff7a bl 80065e8 + 80026f4: 4603 mov r3, r0 + 80026f6: 2b00 cmp r3, #0 + 80026f8: d001 beq.n 80026fe + { + Error_Handler(); + 80026fa: f000 fc4d bl 8002f98 + } + /* USER CODE BEGIN DAC1_Init 2 */ + + /* USER CODE END DAC1_Init 2 */ + +} + 80026fe: bf00 nop + 8002700: 3730 adds r7, #48 @ 0x30 + 8002702: 46bd mov sp, r7 + 8002704: bd80 pop {r7, pc} + 8002706: bf00 nop + 8002708: 200008dc .word 0x200008dc + 800270c: 50000800 .word 0x50000800 + +08002710 : + * @brief DAC3 Initialization Function + * @param None + * @retval None + */ +static void MX_DAC3_Init(void) +{ + 8002710: b580 push {r7, lr} + 8002712: b08c sub sp, #48 @ 0x30 + 8002714: af00 add r7, sp, #0 + + /* USER CODE BEGIN DAC3_Init 0 */ + + /* USER CODE END DAC3_Init 0 */ + + DAC_ChannelConfTypeDef sConfig = {0}; + 8002716: 463b mov r3, r7 + 8002718: 2230 movs r2, #48 @ 0x30 + 800271a: 2100 movs r1, #0 + 800271c: 4618 mov r0, r3 + 800271e: f00f ff79 bl 8012614 + + /* USER CODE END DAC3_Init 1 */ + + /** DAC Initialization + */ + hdac3.Instance = DAC3; + 8002722: 4b16 ldr r3, [pc, #88] @ (800277c ) + 8002724: 4a16 ldr r2, [pc, #88] @ (8002780 ) + 8002726: 601a str r2, [r3, #0] + if (HAL_DAC_Init(&hdac3) != HAL_OK) + 8002728: 4814 ldr r0, [pc, #80] @ (800277c ) + 800272a: f003 fe41 bl 80063b0 + 800272e: 4603 mov r3, r0 + 8002730: 2b00 cmp r3, #0 + 8002732: d001 beq.n 8002738 + { + Error_Handler(); + 8002734: f000 fc30 bl 8002f98 + } + + /** DAC channel OUT1 config + */ + sConfig.DAC_HighFrequency = DAC_HIGH_FREQUENCY_INTERFACE_MODE_AUTOMATIC; + 8002738: 2302 movs r3, #2 + 800273a: 603b str r3, [r7, #0] + sConfig.DAC_DMADoubleDataMode = DISABLE; + 800273c: 2300 movs r3, #0 + 800273e: 713b strb r3, [r7, #4] + sConfig.DAC_SignedFormat = DISABLE; + 8002740: 2300 movs r3, #0 + 8002742: 717b strb r3, [r7, #5] + sConfig.DAC_SampleAndHold = DAC_SAMPLEANDHOLD_DISABLE; + 8002744: 2300 movs r3, #0 + 8002746: 60bb str r3, [r7, #8] + sConfig.DAC_Trigger = DAC_TRIGGER_NONE; + 8002748: 2300 movs r3, #0 + 800274a: 60fb str r3, [r7, #12] + sConfig.DAC_Trigger2 = DAC_TRIGGER_NONE; + 800274c: 2300 movs r3, #0 + 800274e: 613b str r3, [r7, #16] + sConfig.DAC_OutputBuffer = DAC_OUTPUTBUFFER_DISABLE; + 8002750: 2302 movs r3, #2 + 8002752: 617b str r3, [r7, #20] + sConfig.DAC_ConnectOnChipPeripheral = DAC_CHIPCONNECT_INTERNAL; + 8002754: 2302 movs r3, #2 + 8002756: 61bb str r3, [r7, #24] + sConfig.DAC_UserTrimming = DAC_TRIMMING_FACTORY; + 8002758: 2300 movs r3, #0 + 800275a: 61fb str r3, [r7, #28] + if (HAL_DAC_ConfigChannel(&hdac3, &sConfig, DAC_CHANNEL_1) != HAL_OK) + 800275c: 463b mov r3, r7 + 800275e: 2200 movs r2, #0 + 8002760: 4619 mov r1, r3 + 8002762: 4806 ldr r0, [pc, #24] @ (800277c ) + 8002764: f003 ff40 bl 80065e8 + 8002768: 4603 mov r3, r0 + 800276a: 2b00 cmp r3, #0 + 800276c: d001 beq.n 8002772 + { + Error_Handler(); + 800276e: f000 fc13 bl 8002f98 + } + /* USER CODE BEGIN DAC3_Init 2 */ + + /* USER CODE END DAC3_Init 2 */ + +} + 8002772: bf00 nop + 8002774: 3730 adds r7, #48 @ 0x30 + 8002776: 46bd mov sp, r7 + 8002778: bd80 pop {r7, pc} + 800277a: bf00 nop + 800277c: 200008f0 .word 0x200008f0 + 8002780: 50001000 .word 0x50001000 + +08002784 : + * @brief FDCAN1 Initialization Function + * @param None + * @retval None + */ +static void MX_FDCAN1_Init(void) +{ + 8002784: b580 push {r7, lr} + 8002786: af00 add r7, sp, #0 + /* USER CODE END FDCAN1_Init 0 */ + + /* USER CODE BEGIN FDCAN1_Init 1 */ + + /* USER CODE END FDCAN1_Init 1 */ + hfdcan1.Instance = FDCAN1; + 8002788: 4b1f ldr r3, [pc, #124] @ (8002808 ) + 800278a: 4a20 ldr r2, [pc, #128] @ (800280c ) + 800278c: 601a str r2, [r3, #0] + hfdcan1.Init.ClockDivider = FDCAN_CLOCK_DIV6; + 800278e: 4b1e ldr r3, [pc, #120] @ (8002808 ) + 8002790: 2203 movs r2, #3 + 8002792: 605a str r2, [r3, #4] + hfdcan1.Init.FrameFormat = FDCAN_FRAME_CLASSIC; + 8002794: 4b1c ldr r3, [pc, #112] @ (8002808 ) + 8002796: 2200 movs r2, #0 + 8002798: 609a str r2, [r3, #8] + hfdcan1.Init.Mode = FDCAN_MODE_NORMAL; + 800279a: 4b1b ldr r3, [pc, #108] @ (8002808 ) + 800279c: 2200 movs r2, #0 + 800279e: 60da str r2, [r3, #12] + hfdcan1.Init.AutoRetransmission = DISABLE; + 80027a0: 4b19 ldr r3, [pc, #100] @ (8002808 ) + 80027a2: 2200 movs r2, #0 + 80027a4: 741a strb r2, [r3, #16] + hfdcan1.Init.TransmitPause = DISABLE; + 80027a6: 4b18 ldr r3, [pc, #96] @ (8002808 ) + 80027a8: 2200 movs r2, #0 + 80027aa: 745a strb r2, [r3, #17] + hfdcan1.Init.ProtocolException = DISABLE; + 80027ac: 4b16 ldr r3, [pc, #88] @ (8002808 ) + 80027ae: 2200 movs r2, #0 + 80027b0: 749a strb r2, [r3, #18] + hfdcan1.Init.NominalPrescaler = 1; + 80027b2: 4b15 ldr r3, [pc, #84] @ (8002808 ) + 80027b4: 2201 movs r2, #1 + 80027b6: 615a str r2, [r3, #20] + hfdcan1.Init.NominalSyncJumpWidth = 1; + 80027b8: 4b13 ldr r3, [pc, #76] @ (8002808 ) + 80027ba: 2201 movs r2, #1 + 80027bc: 619a str r2, [r3, #24] + hfdcan1.Init.NominalTimeSeg1 = 16; + 80027be: 4b12 ldr r3, [pc, #72] @ (8002808 ) + 80027c0: 2210 movs r2, #16 + 80027c2: 61da str r2, [r3, #28] + hfdcan1.Init.NominalTimeSeg2 = 3; + 80027c4: 4b10 ldr r3, [pc, #64] @ (8002808 ) + 80027c6: 2203 movs r2, #3 + 80027c8: 621a str r2, [r3, #32] + hfdcan1.Init.DataPrescaler = 1; + 80027ca: 4b0f ldr r3, [pc, #60] @ (8002808 ) + 80027cc: 2201 movs r2, #1 + 80027ce: 625a str r2, [r3, #36] @ 0x24 + hfdcan1.Init.DataSyncJumpWidth = 9; + 80027d0: 4b0d ldr r3, [pc, #52] @ (8002808 ) + 80027d2: 2209 movs r2, #9 + 80027d4: 629a str r2, [r3, #40] @ 0x28 + hfdcan1.Init.DataTimeSeg1 = 10; + 80027d6: 4b0c ldr r3, [pc, #48] @ (8002808 ) + 80027d8: 220a movs r2, #10 + 80027da: 62da str r2, [r3, #44] @ 0x2c + hfdcan1.Init.DataTimeSeg2 = 9; + 80027dc: 4b0a ldr r3, [pc, #40] @ (8002808 ) + 80027de: 2209 movs r2, #9 + 80027e0: 631a str r2, [r3, #48] @ 0x30 + hfdcan1.Init.StdFiltersNbr = 1; + 80027e2: 4b09 ldr r3, [pc, #36] @ (8002808 ) + 80027e4: 2201 movs r2, #1 + 80027e6: 635a str r2, [r3, #52] @ 0x34 + hfdcan1.Init.ExtFiltersNbr = 1; + 80027e8: 4b07 ldr r3, [pc, #28] @ (8002808 ) + 80027ea: 2201 movs r2, #1 + 80027ec: 639a str r2, [r3, #56] @ 0x38 + hfdcan1.Init.TxFifoQueueMode = FDCAN_TX_FIFO_OPERATION; + 80027ee: 4b06 ldr r3, [pc, #24] @ (8002808 ) + 80027f0: 2200 movs r2, #0 + 80027f2: 63da str r2, [r3, #60] @ 0x3c + if (HAL_FDCAN_Init(&hfdcan1) != HAL_OK) + 80027f4: 4804 ldr r0, [pc, #16] @ (8002808 ) + 80027f6: f004 fc83 bl 8007100 + 80027fa: 4603 mov r3, r0 + 80027fc: 2b00 cmp r3, #0 + 80027fe: d001 beq.n 8002804 + { + Error_Handler(); + 8002800: f000 fbca bl 8002f98 + } + /* USER CODE BEGIN FDCAN1_Init 2 */ + + /* USER CODE END FDCAN1_Init 2 */ + +} + 8002804: bf00 nop + 8002806: bd80 pop {r7, pc} + 8002808: 20000904 .word 0x20000904 + 800280c: 40006400 .word 0x40006400 + +08002810 : + * @brief OPAMP2 Initialization Function + * @param None + * @retval None + */ +static void MX_OPAMP2_Init(void) +{ + 8002810: b580 push {r7, lr} + 8002812: af00 add r7, sp, #0 + /* USER CODE END OPAMP2_Init 0 */ + + /* USER CODE BEGIN OPAMP2_Init 1 */ + + /* USER CODE END OPAMP2_Init 1 */ + hopamp2.Instance = OPAMP2; + 8002814: 4b13 ldr r3, [pc, #76] @ (8002864 ) + 8002816: 4a14 ldr r2, [pc, #80] @ (8002868 ) + 8002818: 601a str r2, [r3, #0] + hopamp2.Init.PowerMode = OPAMP_POWERMODE_HIGHSPEED; + 800281a: 4b12 ldr r3, [pc, #72] @ (8002864 ) + 800281c: 2280 movs r2, #128 @ 0x80 + 800281e: 605a str r2, [r3, #4] + hopamp2.Init.Mode = OPAMP_PGA_MODE; + 8002820: 4b10 ldr r3, [pc, #64] @ (8002864 ) + 8002822: 2240 movs r2, #64 @ 0x40 + 8002824: 609a str r2, [r3, #8] + hopamp2.Init.NonInvertingInput = OPAMP_NONINVERTINGINPUT_IO0; + 8002826: 4b0f ldr r3, [pc, #60] @ (8002864 ) + 8002828: 2200 movs r2, #0 + 800282a: 611a str r2, [r3, #16] + hopamp2.Init.InternalOutput = DISABLE; + 800282c: 4b0d ldr r3, [pc, #52] @ (8002864 ) + 800282e: 2200 movs r2, #0 + 8002830: 751a strb r2, [r3, #20] + hopamp2.Init.TimerControlledMuxmode = OPAMP_TIMERCONTROLLEDMUXMODE_DISABLE; + 8002832: 4b0c ldr r3, [pc, #48] @ (8002864 ) + 8002834: 2200 movs r2, #0 + 8002836: 619a str r2, [r3, #24] + hopamp2.Init.PgaConnect = OPAMP_PGA_CONNECT_INVERTINGINPUT_IO0_BIAS; + 8002838: 4b0a ldr r3, [pc, #40] @ (8002864 ) + 800283a: f44f 3200 mov.w r2, #131072 @ 0x20000 + 800283e: 625a str r2, [r3, #36] @ 0x24 + hopamp2.Init.PgaGain = OPAMP_PGA_GAIN_8_OR_MINUS_7; + 8002840: 4b08 ldr r3, [pc, #32] @ (8002864 ) + 8002842: f44f 4200 mov.w r2, #32768 @ 0x8000 + 8002846: 629a str r2, [r3, #40] @ 0x28 + hopamp2.Init.UserTrimming = OPAMP_TRIMMING_FACTORY; + 8002848: 4b06 ldr r3, [pc, #24] @ (8002864 ) + 800284a: 2200 movs r2, #0 + 800284c: 62da str r2, [r3, #44] @ 0x2c + if (HAL_OPAMP_Init(&hopamp2) != HAL_OK) + 800284e: 4805 ldr r0, [pc, #20] @ (8002864 ) + 8002850: f005 fffc bl 800884c + 8002854: 4603 mov r3, r0 + 8002856: 2b00 cmp r3, #0 + 8002858: d001 beq.n 800285e + { + Error_Handler(); + 800285a: f000 fb9d bl 8002f98 + } + /* USER CODE BEGIN OPAMP2_Init 2 */ + + /* USER CODE END OPAMP2_Init 2 */ + +} + 800285e: bf00 nop + 8002860: bd80 pop {r7, pc} + 8002862: bf00 nop + 8002864: 20000968 .word 0x20000968 + 8002868: 40010304 .word 0x40010304 + +0800286c : + * @brief RTC Initialization Function + * @param None + * @retval None + */ +static void MX_RTC_Init(void) +{ + 800286c: b580 push {r7, lr} + 800286e: af00 add r7, sp, #0 + + /* USER CODE END RTC_Init 1 */ + + /** Initialize RTC Only + */ + hrtc.Instance = RTC; + 8002870: 4b17 ldr r3, [pc, #92] @ (80028d0 ) + 8002872: 4a18 ldr r2, [pc, #96] @ (80028d4 ) + 8002874: 601a str r2, [r3, #0] + hrtc.Init.HourFormat = RTC_HOURFORMAT_24; + 8002876: 4b16 ldr r3, [pc, #88] @ (80028d0 ) + 8002878: 2200 movs r2, #0 + 800287a: 605a str r2, [r3, #4] + hrtc.Init.AsynchPrediv = 127; + 800287c: 4b14 ldr r3, [pc, #80] @ (80028d0 ) + 800287e: 227f movs r2, #127 @ 0x7f + 8002880: 609a str r2, [r3, #8] + hrtc.Init.SynchPrediv = 255; + 8002882: 4b13 ldr r3, [pc, #76] @ (80028d0 ) + 8002884: 22ff movs r2, #255 @ 0xff + 8002886: 60da str r2, [r3, #12] + hrtc.Init.OutPut = RTC_OUTPUT_DISABLE; + 8002888: 4b11 ldr r3, [pc, #68] @ (80028d0 ) + 800288a: 2200 movs r2, #0 + 800288c: 611a str r2, [r3, #16] + hrtc.Init.OutPutRemap = RTC_OUTPUT_REMAP_NONE; + 800288e: 4b10 ldr r3, [pc, #64] @ (80028d0 ) + 8002890: 2200 movs r2, #0 + 8002892: 615a str r2, [r3, #20] + hrtc.Init.OutPutPolarity = RTC_OUTPUT_POLARITY_HIGH; + 8002894: 4b0e ldr r3, [pc, #56] @ (80028d0 ) + 8002896: 2200 movs r2, #0 + 8002898: 619a str r2, [r3, #24] + hrtc.Init.OutPutType = RTC_OUTPUT_TYPE_OPENDRAIN; + 800289a: 4b0d ldr r3, [pc, #52] @ (80028d0 ) + 800289c: f04f 4280 mov.w r2, #1073741824 @ 0x40000000 + 80028a0: 61da str r2, [r3, #28] + hrtc.Init.OutPutPullUp = RTC_OUTPUT_PULLUP_NONE; + 80028a2: 4b0b ldr r3, [pc, #44] @ (80028d0 ) + 80028a4: 2200 movs r2, #0 + 80028a6: 621a str r2, [r3, #32] + if (HAL_RTC_Init(&hrtc) != HAL_OK) + 80028a8: 4809 ldr r0, [pc, #36] @ (80028d0 ) + 80028aa: f007 f8d5 bl 8009a58 + 80028ae: 4603 mov r3, r0 + 80028b0: 2b00 cmp r3, #0 + 80028b2: d001 beq.n 80028b8 + { + Error_Handler(); + 80028b4: f000 fb70 bl 8002f98 + } + + /** Enable the WakeUp + */ + if (HAL_RTCEx_SetWakeUpTimer_IT(&hrtc, 59, RTC_WAKEUPCLOCK_CK_SPRE_16BITS) != HAL_OK) + 80028b8: 2204 movs r2, #4 + 80028ba: 213b movs r1, #59 @ 0x3b + 80028bc: 4804 ldr r0, [pc, #16] @ (80028d0 ) + 80028be: f007 f9e9 bl 8009c94 + 80028c2: 4603 mov r3, r0 + 80028c4: 2b00 cmp r3, #0 + 80028c6: d001 beq.n 80028cc + { + Error_Handler(); + 80028c8: f000 fb66 bl 8002f98 + } + /* USER CODE BEGIN RTC_Init 2 */ + + /* USER CODE END RTC_Init 2 */ + +} + 80028cc: bf00 nop + 80028ce: bd80 pop {r7, pc} + 80028d0: 200009a4 .word 0x200009a4 + 80028d4: 40002800 .word 0x40002800 + +080028d8 : + * @brief TIM1 Initialization Function + * @param None + * @retval None + */ +static void MX_TIM1_Init(void) +{ + 80028d8: b580 push {r7, lr} + 80028da: b0a0 sub sp, #128 @ 0x80 + 80028dc: af00 add r7, sp, #0 + + /* USER CODE BEGIN TIM1_Init 0 */ + + /* USER CODE END TIM1_Init 0 */ + + TIM_ClockConfigTypeDef sClockSourceConfig = {0}; + 80028de: f107 0370 add.w r3, r7, #112 @ 0x70 + 80028e2: 2200 movs r2, #0 + 80028e4: 601a str r2, [r3, #0] + 80028e6: 605a str r2, [r3, #4] + 80028e8: 609a str r2, [r3, #8] + 80028ea: 60da str r2, [r3, #12] + TIM_SlaveConfigTypeDef sSlaveConfig = {0}; + 80028ec: f107 035c add.w r3, r7, #92 @ 0x5c + 80028f0: 2200 movs r2, #0 + 80028f2: 601a str r2, [r3, #0] + 80028f4: 605a str r2, [r3, #4] + 80028f6: 609a str r2, [r3, #8] + 80028f8: 60da str r2, [r3, #12] + 80028fa: 611a str r2, [r3, #16] + TIM_MasterConfigTypeDef sMasterConfig = {0}; + 80028fc: f107 0350 add.w r3, r7, #80 @ 0x50 + 8002900: 2200 movs r2, #0 + 8002902: 601a str r2, [r3, #0] + 8002904: 605a str r2, [r3, #4] + 8002906: 609a str r2, [r3, #8] + TIM_OC_InitTypeDef sConfigOC = {0}; + 8002908: f107 0334 add.w r3, r7, #52 @ 0x34 + 800290c: 2200 movs r2, #0 + 800290e: 601a str r2, [r3, #0] + 8002910: 605a str r2, [r3, #4] + 8002912: 609a str r2, [r3, #8] + 8002914: 60da str r2, [r3, #12] + 8002916: 611a str r2, [r3, #16] + 8002918: 615a str r2, [r3, #20] + 800291a: 619a str r2, [r3, #24] + TIM_BreakDeadTimeConfigTypeDef sBreakDeadTimeConfig = {0}; + 800291c: 463b mov r3, r7 + 800291e: 2234 movs r2, #52 @ 0x34 + 8002920: 2100 movs r1, #0 + 8002922: 4618 mov r0, r3 + 8002924: f00f fe76 bl 8012614 + + /* USER CODE BEGIN TIM1_Init 1 */ + + /* USER CODE END TIM1_Init 1 */ + htim1.Instance = TIM1; + 8002928: 4b52 ldr r3, [pc, #328] @ (8002a74 ) + 800292a: 4a53 ldr r2, [pc, #332] @ (8002a78 ) + 800292c: 601a str r2, [r3, #0] + htim1.Init.Prescaler = 120-1; + 800292e: 4b51 ldr r3, [pc, #324] @ (8002a74 ) + 8002930: 2277 movs r2, #119 @ 0x77 + 8002932: 605a str r2, [r3, #4] + htim1.Init.CounterMode = TIM_COUNTERMODE_UP; + 8002934: 4b4f ldr r3, [pc, #316] @ (8002a74 ) + 8002936: 2200 movs r2, #0 + 8002938: 609a str r2, [r3, #8] + htim1.Init.Period = 99; + 800293a: 4b4e ldr r3, [pc, #312] @ (8002a74 ) + 800293c: 2263 movs r2, #99 @ 0x63 + 800293e: 60da str r2, [r3, #12] + htim1.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1; + 8002940: 4b4c ldr r3, [pc, #304] @ (8002a74 ) + 8002942: 2200 movs r2, #0 + 8002944: 611a str r2, [r3, #16] + htim1.Init.RepetitionCounter = 0; + 8002946: 4b4b ldr r3, [pc, #300] @ (8002a74 ) + 8002948: 2200 movs r2, #0 + 800294a: 615a str r2, [r3, #20] + htim1.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE; + 800294c: 4b49 ldr r3, [pc, #292] @ (8002a74 ) + 800294e: 2200 movs r2, #0 + 8002950: 619a str r2, [r3, #24] + if (HAL_TIM_Base_Init(&htim1) != HAL_OK) + 8002952: 4848 ldr r0, [pc, #288] @ (8002a74 ) + 8002954: f007 fa44 bl 8009de0 + 8002958: 4603 mov r3, r0 + 800295a: 2b00 cmp r3, #0 + 800295c: d001 beq.n 8002962 + { + Error_Handler(); + 800295e: f000 fb1b bl 8002f98 + } + sClockSourceConfig.ClockSource = TIM_CLOCKSOURCE_INTERNAL; + 8002962: f44f 5380 mov.w r3, #4096 @ 0x1000 + 8002966: 673b str r3, [r7, #112] @ 0x70 + if (HAL_TIM_ConfigClockSource(&htim1, &sClockSourceConfig) != HAL_OK) + 8002968: f107 0370 add.w r3, r7, #112 @ 0x70 + 800296c: 4619 mov r1, r3 + 800296e: 4841 ldr r0, [pc, #260] @ (8002a74 ) + 8002970: f008 fa16 bl 800ada0 + 8002974: 4603 mov r3, r0 + 8002976: 2b00 cmp r3, #0 + 8002978: d001 beq.n 800297e + { + Error_Handler(); + 800297a: f000 fb0d bl 8002f98 + } + if (HAL_TIM_PWM_Init(&htim1) != HAL_OK) + 800297e: 483d ldr r0, [pc, #244] @ (8002a74 ) + 8002980: f007 faf0 bl 8009f64 + 8002984: 4603 mov r3, r0 + 8002986: 2b00 cmp r3, #0 + 8002988: d001 beq.n 800298e + { + Error_Handler(); + 800298a: f000 fb05 bl 8002f98 + } + sSlaveConfig.SlaveMode = TIM_SLAVEMODE_TRIGGER; + 800298e: 2306 movs r3, #6 + 8002990: 65fb str r3, [r7, #92] @ 0x5c + sSlaveConfig.InputTrigger = TIM_TS_ETRF; + 8002992: 2370 movs r3, #112 @ 0x70 + 8002994: 663b str r3, [r7, #96] @ 0x60 + sSlaveConfig.TriggerPolarity = TIM_TRIGGERPOLARITY_NONINVERTED; + 8002996: 2300 movs r3, #0 + 8002998: 667b str r3, [r7, #100] @ 0x64 + sSlaveConfig.TriggerPrescaler = TIM_TRIGGERPRESCALER_DIV1; + 800299a: 2300 movs r3, #0 + 800299c: 66bb str r3, [r7, #104] @ 0x68 + sSlaveConfig.TriggerFilter = 0; + 800299e: 2300 movs r3, #0 + 80029a0: 66fb str r3, [r7, #108] @ 0x6c + if (HAL_TIM_SlaveConfigSynchro(&htim1, &sSlaveConfig) != HAL_OK) + 80029a2: f107 035c add.w r3, r7, #92 @ 0x5c + 80029a6: 4619 mov r1, r3 + 80029a8: 4832 ldr r0, [pc, #200] @ (8002a74 ) + 80029aa: f008 faf3 bl 800af94 + 80029ae: 4603 mov r3, r0 + 80029b0: 2b00 cmp r3, #0 + 80029b2: d001 beq.n 80029b8 + { + Error_Handler(); + 80029b4: f000 faf0 bl 8002f98 + } + sMasterConfig.MasterOutputTrigger = TIM_TRGO_UPDATE; + 80029b8: 2320 movs r3, #32 + 80029ba: 653b str r3, [r7, #80] @ 0x50 + sMasterConfig.MasterOutputTrigger2 = TIM_TRGO2_RESET; + 80029bc: 2300 movs r3, #0 + 80029be: 657b str r3, [r7, #84] @ 0x54 + sMasterConfig.MasterSlaveMode = TIM_MASTERSLAVEMODE_DISABLE; + 80029c0: 2300 movs r3, #0 + 80029c2: 65bb str r3, [r7, #88] @ 0x58 + if (HAL_TIMEx_MasterConfigSynchronization(&htim1, &sMasterConfig) != HAL_OK) + 80029c4: f107 0350 add.w r3, r7, #80 @ 0x50 + 80029c8: 4619 mov r1, r3 + 80029ca: 482a ldr r0, [pc, #168] @ (8002a74 ) + 80029cc: f009 fa6e bl 800beac + 80029d0: 4603 mov r3, r0 + 80029d2: 2b00 cmp r3, #0 + 80029d4: d001 beq.n 80029da + { + Error_Handler(); + 80029d6: f000 fadf bl 8002f98 + } + HAL_TIMEx_RemapConfig(&htim1, TIM_TIM1_ETR_COMP3); + 80029da: f44f 4140 mov.w r1, #49152 @ 0xc000 + 80029de: 4825 ldr r0, [pc, #148] @ (8002a74 ) + 80029e0: f009 fb72 bl 800c0c8 + sConfigOC.OCMode = TIM_OCMODE_PWM1; + 80029e4: 2360 movs r3, #96 @ 0x60 + 80029e6: 637b str r3, [r7, #52] @ 0x34 + sConfigOC.Pulse = 50; + 80029e8: 2332 movs r3, #50 @ 0x32 + 80029ea: 63bb str r3, [r7, #56] @ 0x38 + sConfigOC.OCPolarity = TIM_OCPOLARITY_LOW; + 80029ec: 2302 movs r3, #2 + 80029ee: 63fb str r3, [r7, #60] @ 0x3c + sConfigOC.OCNPolarity = TIM_OCNPOLARITY_HIGH; + 80029f0: 2300 movs r3, #0 + 80029f2: 643b str r3, [r7, #64] @ 0x40 + sConfigOC.OCFastMode = TIM_OCFAST_ENABLE; + 80029f4: 2304 movs r3, #4 + 80029f6: 647b str r3, [r7, #68] @ 0x44 + sConfigOC.OCIdleState = TIM_OCIDLESTATE_RESET; + 80029f8: 2300 movs r3, #0 + 80029fa: 64bb str r3, [r7, #72] @ 0x48 + sConfigOC.OCNIdleState = TIM_OCNIDLESTATE_RESET; + 80029fc: 2300 movs r3, #0 + 80029fe: 64fb str r3, [r7, #76] @ 0x4c + if (HAL_TIM_PWM_ConfigChannel(&htim1, &sConfigOC, TIM_CHANNEL_1) != HAL_OK) + 8002a00: f107 0334 add.w r3, r7, #52 @ 0x34 + 8002a04: 2200 movs r2, #0 + 8002a06: 4619 mov r1, r3 + 8002a08: 481a ldr r0, [pc, #104] @ (8002a74 ) + 8002a0a: f008 f8b5 bl 800ab78 + 8002a0e: 4603 mov r3, r0 + 8002a10: 2b00 cmp r3, #0 + 8002a12: d001 beq.n 8002a18 + { + Error_Handler(); + 8002a14: f000 fac0 bl 8002f98 + } + sBreakDeadTimeConfig.OffStateRunMode = TIM_OSSR_DISABLE; + 8002a18: 2300 movs r3, #0 + 8002a1a: 603b str r3, [r7, #0] + sBreakDeadTimeConfig.OffStateIDLEMode = TIM_OSSI_DISABLE; + 8002a1c: 2300 movs r3, #0 + 8002a1e: 607b str r3, [r7, #4] + sBreakDeadTimeConfig.LockLevel = TIM_LOCKLEVEL_OFF; + 8002a20: 2300 movs r3, #0 + 8002a22: 60bb str r3, [r7, #8] + sBreakDeadTimeConfig.DeadTime = 0; + 8002a24: 2300 movs r3, #0 + 8002a26: 60fb str r3, [r7, #12] + sBreakDeadTimeConfig.BreakState = TIM_BREAK_DISABLE; + 8002a28: 2300 movs r3, #0 + 8002a2a: 613b str r3, [r7, #16] + sBreakDeadTimeConfig.BreakPolarity = TIM_BREAKPOLARITY_HIGH; + 8002a2c: f44f 5300 mov.w r3, #8192 @ 0x2000 + 8002a30: 617b str r3, [r7, #20] + sBreakDeadTimeConfig.BreakFilter = 0; + 8002a32: 2300 movs r3, #0 + 8002a34: 61bb str r3, [r7, #24] + sBreakDeadTimeConfig.BreakAFMode = TIM_BREAK_AFMODE_INPUT; + 8002a36: 2300 movs r3, #0 + 8002a38: 61fb str r3, [r7, #28] + sBreakDeadTimeConfig.Break2State = TIM_BREAK2_DISABLE; + 8002a3a: 2300 movs r3, #0 + 8002a3c: 623b str r3, [r7, #32] + sBreakDeadTimeConfig.Break2Polarity = TIM_BREAK2POLARITY_HIGH; + 8002a3e: f04f 7300 mov.w r3, #33554432 @ 0x2000000 + 8002a42: 627b str r3, [r7, #36] @ 0x24 + sBreakDeadTimeConfig.Break2Filter = 0; + 8002a44: 2300 movs r3, #0 + 8002a46: 62bb str r3, [r7, #40] @ 0x28 + sBreakDeadTimeConfig.Break2AFMode = TIM_BREAK_AFMODE_INPUT; + 8002a48: 2300 movs r3, #0 + 8002a4a: 62fb str r3, [r7, #44] @ 0x2c + sBreakDeadTimeConfig.AutomaticOutput = TIM_AUTOMATICOUTPUT_DISABLE; + 8002a4c: 2300 movs r3, #0 + 8002a4e: 633b str r3, [r7, #48] @ 0x30 + if (HAL_TIMEx_ConfigBreakDeadTime(&htim1, &sBreakDeadTimeConfig) != HAL_OK) + 8002a50: 463b mov r3, r7 + 8002a52: 4619 mov r1, r3 + 8002a54: 4807 ldr r0, [pc, #28] @ (8002a74 ) + 8002a56: f009 faab bl 800bfb0 + 8002a5a: 4603 mov r3, r0 + 8002a5c: 2b00 cmp r3, #0 + 8002a5e: d001 beq.n 8002a64 + { + Error_Handler(); + 8002a60: f000 fa9a bl 8002f98 + } + /* USER CODE BEGIN TIM1_Init 2 */ + + /* USER CODE END TIM1_Init 2 */ + HAL_TIM_MspPostInit(&htim1); + 8002a64: 4803 ldr r0, [pc, #12] @ (8002a74 ) + 8002a66: f000 fdf1 bl 800364c + +} + 8002a6a: bf00 nop + 8002a6c: 3780 adds r7, #128 @ 0x80 + 8002a6e: 46bd mov sp, r7 + 8002a70: bd80 pop {r7, pc} + 8002a72: bf00 nop + 8002a74: 200009cc .word 0x200009cc + 8002a78: 40012c00 .word 0x40012c00 + +08002a7c : + * @brief TIM2 Initialization Function + * @param None + * @retval None + */ +static void MX_TIM2_Init(void) +{ + 8002a7c: b580 push {r7, lr} + 8002a7e: b08e sub sp, #56 @ 0x38 + 8002a80: af00 add r7, sp, #0 + + /* USER CODE BEGIN TIM2_Init 0 */ + + /* USER CODE END TIM2_Init 0 */ + + TIM_ClockConfigTypeDef sClockSourceConfig = {0}; + 8002a82: f107 0328 add.w r3, r7, #40 @ 0x28 + 8002a86: 2200 movs r2, #0 + 8002a88: 601a str r2, [r3, #0] + 8002a8a: 605a str r2, [r3, #4] + 8002a8c: 609a str r2, [r3, #8] + 8002a8e: 60da str r2, [r3, #12] + TIM_MasterConfigTypeDef sMasterConfig = {0}; + 8002a90: f107 031c add.w r3, r7, #28 + 8002a94: 2200 movs r2, #0 + 8002a96: 601a str r2, [r3, #0] + 8002a98: 605a str r2, [r3, #4] + 8002a9a: 609a str r2, [r3, #8] + TIM_OC_InitTypeDef sConfigOC = {0}; + 8002a9c: 463b mov r3, r7 + 8002a9e: 2200 movs r2, #0 + 8002aa0: 601a str r2, [r3, #0] + 8002aa2: 605a str r2, [r3, #4] + 8002aa4: 609a str r2, [r3, #8] + 8002aa6: 60da str r2, [r3, #12] + 8002aa8: 611a str r2, [r3, #16] + 8002aaa: 615a str r2, [r3, #20] + 8002aac: 619a str r2, [r3, #24] + + /* USER CODE BEGIN TIM2_Init 1 */ + + /* USER CODE END TIM2_Init 1 */ + htim2.Instance = TIM2; + 8002aae: 4b2d ldr r3, [pc, #180] @ (8002b64 ) + 8002ab0: f04f 4280 mov.w r2, #1073741824 @ 0x40000000 + 8002ab4: 601a str r2, [r3, #0] + htim2.Init.Prescaler = 159; + 8002ab6: 4b2b ldr r3, [pc, #172] @ (8002b64 ) + 8002ab8: 229f movs r2, #159 @ 0x9f + 8002aba: 605a str r2, [r3, #4] + htim2.Init.CounterMode = TIM_COUNTERMODE_UP; + 8002abc: 4b29 ldr r3, [pc, #164] @ (8002b64 ) + 8002abe: 2200 movs r2, #0 + 8002ac0: 609a str r2, [r3, #8] + htim2.Init.Period = 499; + 8002ac2: 4b28 ldr r3, [pc, #160] @ (8002b64 ) + 8002ac4: f240 12f3 movw r2, #499 @ 0x1f3 + 8002ac8: 60da str r2, [r3, #12] + htim2.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1; + 8002aca: 4b26 ldr r3, [pc, #152] @ (8002b64 ) + 8002acc: 2200 movs r2, #0 + 8002ace: 611a str r2, [r3, #16] + htim2.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE; + 8002ad0: 4b24 ldr r3, [pc, #144] @ (8002b64 ) + 8002ad2: 2200 movs r2, #0 + 8002ad4: 619a str r2, [r3, #24] + if (HAL_TIM_Base_Init(&htim2) != HAL_OK) + 8002ad6: 4823 ldr r0, [pc, #140] @ (8002b64 ) + 8002ad8: f007 f982 bl 8009de0 + 8002adc: 4603 mov r3, r0 + 8002ade: 2b00 cmp r3, #0 + 8002ae0: d001 beq.n 8002ae6 + { + Error_Handler(); + 8002ae2: f000 fa59 bl 8002f98 + } + sClockSourceConfig.ClockSource = TIM_CLOCKSOURCE_INTERNAL; + 8002ae6: f44f 5380 mov.w r3, #4096 @ 0x1000 + 8002aea: 62bb str r3, [r7, #40] @ 0x28 + if (HAL_TIM_ConfigClockSource(&htim2, &sClockSourceConfig) != HAL_OK) + 8002aec: f107 0328 add.w r3, r7, #40 @ 0x28 + 8002af0: 4619 mov r1, r3 + 8002af2: 481c ldr r0, [pc, #112] @ (8002b64 ) + 8002af4: f008 f954 bl 800ada0 + 8002af8: 4603 mov r3, r0 + 8002afa: 2b00 cmp r3, #0 + 8002afc: d001 beq.n 8002b02 + { + Error_Handler(); + 8002afe: f000 fa4b bl 8002f98 + } + if (HAL_TIM_PWM_Init(&htim2) != HAL_OK) + 8002b02: 4818 ldr r0, [pc, #96] @ (8002b64 ) + 8002b04: f007 fa2e bl 8009f64 + 8002b08: 4603 mov r3, r0 + 8002b0a: 2b00 cmp r3, #0 + 8002b0c: d001 beq.n 8002b12 + { + Error_Handler(); + 8002b0e: f000 fa43 bl 8002f98 + } + sMasterConfig.MasterOutputTrigger = TIM_TRGO_UPDATE; + 8002b12: 2320 movs r3, #32 + 8002b14: 61fb str r3, [r7, #28] + sMasterConfig.MasterSlaveMode = TIM_MASTERSLAVEMODE_DISABLE; + 8002b16: 2300 movs r3, #0 + 8002b18: 627b str r3, [r7, #36] @ 0x24 + if (HAL_TIMEx_MasterConfigSynchronization(&htim2, &sMasterConfig) != HAL_OK) + 8002b1a: f107 031c add.w r3, r7, #28 + 8002b1e: 4619 mov r1, r3 + 8002b20: 4810 ldr r0, [pc, #64] @ (8002b64 ) + 8002b22: f009 f9c3 bl 800beac + 8002b26: 4603 mov r3, r0 + 8002b28: 2b00 cmp r3, #0 + 8002b2a: d001 beq.n 8002b30 + { + Error_Handler(); + 8002b2c: f000 fa34 bl 8002f98 + } + sConfigOC.OCMode = TIM_OCMODE_PWM1; + 8002b30: 2360 movs r3, #96 @ 0x60 + 8002b32: 603b str r3, [r7, #0] + sConfigOC.Pulse = 50; + 8002b34: 2332 movs r3, #50 @ 0x32 + 8002b36: 607b str r3, [r7, #4] + sConfigOC.OCPolarity = TIM_OCPOLARITY_HIGH; + 8002b38: 2300 movs r3, #0 + 8002b3a: 60bb str r3, [r7, #8] + sConfigOC.OCFastMode = TIM_OCFAST_DISABLE; + 8002b3c: 2300 movs r3, #0 + 8002b3e: 613b str r3, [r7, #16] + if (HAL_TIM_PWM_ConfigChannel(&htim2, &sConfigOC, TIM_CHANNEL_4) != HAL_OK) + 8002b40: 463b mov r3, r7 + 8002b42: 220c movs r2, #12 + 8002b44: 4619 mov r1, r3 + 8002b46: 4807 ldr r0, [pc, #28] @ (8002b64 ) + 8002b48: f008 f816 bl 800ab78 + 8002b4c: 4603 mov r3, r0 + 8002b4e: 2b00 cmp r3, #0 + 8002b50: d001 beq.n 8002b56 + { + Error_Handler(); + 8002b52: f000 fa21 bl 8002f98 + } + /* USER CODE BEGIN TIM2_Init 2 */ + + /* USER CODE END TIM2_Init 2 */ + HAL_TIM_MspPostInit(&htim2); + 8002b56: 4803 ldr r0, [pc, #12] @ (8002b64 ) + 8002b58: f000 fd78 bl 800364c + +} + 8002b5c: bf00 nop + 8002b5e: 3738 adds r7, #56 @ 0x38 + 8002b60: 46bd mov sp, r7 + 8002b62: bd80 pop {r7, pc} + 8002b64: 20000a18 .word 0x20000a18 + +08002b68 : + * @brief TIM3 Initialization Function + * @param None + * @retval None + */ +static void MX_TIM3_Init(void) +{ + 8002b68: b580 push {r7, lr} + 8002b6a: b08e sub sp, #56 @ 0x38 + 8002b6c: af00 add r7, sp, #0 + + /* USER CODE BEGIN TIM3_Init 0 */ + + /* USER CODE END TIM3_Init 0 */ + + TIM_ClockConfigTypeDef sClockSourceConfig = {0}; + 8002b6e: f107 0328 add.w r3, r7, #40 @ 0x28 + 8002b72: 2200 movs r2, #0 + 8002b74: 601a str r2, [r3, #0] + 8002b76: 605a str r2, [r3, #4] + 8002b78: 609a str r2, [r3, #8] + 8002b7a: 60da str r2, [r3, #12] + TIM_MasterConfigTypeDef sMasterConfig = {0}; + 8002b7c: f107 031c add.w r3, r7, #28 + 8002b80: 2200 movs r2, #0 + 8002b82: 601a str r2, [r3, #0] + 8002b84: 605a str r2, [r3, #4] + 8002b86: 609a str r2, [r3, #8] + TIM_OC_InitTypeDef sConfigOC = {0}; + 8002b88: 463b mov r3, r7 + 8002b8a: 2200 movs r2, #0 + 8002b8c: 601a str r2, [r3, #0] + 8002b8e: 605a str r2, [r3, #4] + 8002b90: 609a str r2, [r3, #8] + 8002b92: 60da str r2, [r3, #12] + 8002b94: 611a str r2, [r3, #16] + 8002b96: 615a str r2, [r3, #20] + 8002b98: 619a str r2, [r3, #24] + + /* USER CODE BEGIN TIM3_Init 1 */ + + /* USER CODE END TIM3_Init 1 */ + htim3.Instance = TIM3; + 8002b9a: 4b2d ldr r3, [pc, #180] @ (8002c50 ) + 8002b9c: 4a2d ldr r2, [pc, #180] @ (8002c54 ) + 8002b9e: 601a str r2, [r3, #0] + htim3.Init.Prescaler = 120-1; + 8002ba0: 4b2b ldr r3, [pc, #172] @ (8002c50 ) + 8002ba2: 2277 movs r2, #119 @ 0x77 + 8002ba4: 605a str r2, [r3, #4] + htim3.Init.CounterMode = TIM_COUNTERMODE_UP; + 8002ba6: 4b2a ldr r3, [pc, #168] @ (8002c50 ) + 8002ba8: 2200 movs r2, #0 + 8002baa: 609a str r2, [r3, #8] + htim3.Init.Period = 545; + 8002bac: 4b28 ldr r3, [pc, #160] @ (8002c50 ) + 8002bae: f240 2221 movw r2, #545 @ 0x221 + 8002bb2: 60da str r2, [r3, #12] + htim3.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1; + 8002bb4: 4b26 ldr r3, [pc, #152] @ (8002c50 ) + 8002bb6: 2200 movs r2, #0 + 8002bb8: 611a str r2, [r3, #16] + htim3.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE; + 8002bba: 4b25 ldr r3, [pc, #148] @ (8002c50 ) + 8002bbc: 2200 movs r2, #0 + 8002bbe: 619a str r2, [r3, #24] + if (HAL_TIM_Base_Init(&htim3) != HAL_OK) + 8002bc0: 4823 ldr r0, [pc, #140] @ (8002c50 ) + 8002bc2: f007 f90d bl 8009de0 + 8002bc6: 4603 mov r3, r0 + 8002bc8: 2b00 cmp r3, #0 + 8002bca: d001 beq.n 8002bd0 + { + Error_Handler(); + 8002bcc: f000 f9e4 bl 8002f98 + } + sClockSourceConfig.ClockSource = TIM_CLOCKSOURCE_INTERNAL; + 8002bd0: f44f 5380 mov.w r3, #4096 @ 0x1000 + 8002bd4: 62bb str r3, [r7, #40] @ 0x28 + if (HAL_TIM_ConfigClockSource(&htim3, &sClockSourceConfig) != HAL_OK) + 8002bd6: f107 0328 add.w r3, r7, #40 @ 0x28 + 8002bda: 4619 mov r1, r3 + 8002bdc: 481c ldr r0, [pc, #112] @ (8002c50 ) + 8002bde: f008 f8df bl 800ada0 + 8002be2: 4603 mov r3, r0 + 8002be4: 2b00 cmp r3, #0 + 8002be6: d001 beq.n 8002bec + { + Error_Handler(); + 8002be8: f000 f9d6 bl 8002f98 + } + if (HAL_TIM_PWM_Init(&htim3) != HAL_OK) + 8002bec: 4818 ldr r0, [pc, #96] @ (8002c50 ) + 8002bee: f007 f9b9 bl 8009f64 + 8002bf2: 4603 mov r3, r0 + 8002bf4: 2b00 cmp r3, #0 + 8002bf6: d001 beq.n 8002bfc + { + Error_Handler(); + 8002bf8: f000 f9ce bl 8002f98 + } + sMasterConfig.MasterOutputTrigger = TIM_TRGO_UPDATE; + 8002bfc: 2320 movs r3, #32 + 8002bfe: 61fb str r3, [r7, #28] + sMasterConfig.MasterSlaveMode = TIM_MASTERSLAVEMODE_ENABLE; + 8002c00: 2380 movs r3, #128 @ 0x80 + 8002c02: 627b str r3, [r7, #36] @ 0x24 + if (HAL_TIMEx_MasterConfigSynchronization(&htim3, &sMasterConfig) != HAL_OK) + 8002c04: f107 031c add.w r3, r7, #28 + 8002c08: 4619 mov r1, r3 + 8002c0a: 4811 ldr r0, [pc, #68] @ (8002c50 ) + 8002c0c: f009 f94e bl 800beac + 8002c10: 4603 mov r3, r0 + 8002c12: 2b00 cmp r3, #0 + 8002c14: d001 beq.n 8002c1a + { + Error_Handler(); + 8002c16: f000 f9bf bl 8002f98 + } + sConfigOC.OCMode = TIM_OCMODE_PWM1; + 8002c1a: 2360 movs r3, #96 @ 0x60 + 8002c1c: 603b str r3, [r7, #0] + sConfigOC.Pulse = 273; + 8002c1e: f240 1311 movw r3, #273 @ 0x111 + 8002c22: 607b str r3, [r7, #4] + sConfigOC.OCPolarity = TIM_OCPOLARITY_HIGH; + 8002c24: 2300 movs r3, #0 + 8002c26: 60bb str r3, [r7, #8] + sConfigOC.OCFastMode = TIM_OCFAST_DISABLE; + 8002c28: 2300 movs r3, #0 + 8002c2a: 613b str r3, [r7, #16] + if (HAL_TIM_PWM_ConfigChannel(&htim3, &sConfigOC, TIM_CHANNEL_2) != HAL_OK) + 8002c2c: 463b mov r3, r7 + 8002c2e: 2204 movs r2, #4 + 8002c30: 4619 mov r1, r3 + 8002c32: 4807 ldr r0, [pc, #28] @ (8002c50 ) + 8002c34: f007 ffa0 bl 800ab78 + 8002c38: 4603 mov r3, r0 + 8002c3a: 2b00 cmp r3, #0 + 8002c3c: d001 beq.n 8002c42 + { + Error_Handler(); + 8002c3e: f000 f9ab bl 8002f98 + } + /* USER CODE BEGIN TIM3_Init 2 */ + + /* USER CODE END TIM3_Init 2 */ + HAL_TIM_MspPostInit(&htim3); + 8002c42: 4803 ldr r0, [pc, #12] @ (8002c50 ) + 8002c44: f000 fd02 bl 800364c + +} + 8002c48: bf00 nop + 8002c4a: 3738 adds r7, #56 @ 0x38 + 8002c4c: 46bd mov sp, r7 + 8002c4e: bd80 pop {r7, pc} + 8002c50: 20000a64 .word 0x20000a64 + 8002c54: 40000400 .word 0x40000400 + +08002c58 : + * @brief TIM4 Initialization Function + * @param None + * @retval None + */ +static void MX_TIM4_Init(void) +{ + 8002c58: b580 push {r7, lr} + 8002c5a: b090 sub sp, #64 @ 0x40 + 8002c5c: af00 add r7, sp, #0 + + /* USER CODE BEGIN TIM4_Init 0 */ + + /* USER CODE END TIM4_Init 0 */ + + TIM_ClockConfigTypeDef sClockSourceConfig = {0}; + 8002c5e: f107 0330 add.w r3, r7, #48 @ 0x30 + 8002c62: 2200 movs r2, #0 + 8002c64: 601a str r2, [r3, #0] + 8002c66: 605a str r2, [r3, #4] + 8002c68: 609a str r2, [r3, #8] + 8002c6a: 60da str r2, [r3, #12] + TIM_SlaveConfigTypeDef sSlaveConfig = {0}; + 8002c6c: f107 031c add.w r3, r7, #28 + 8002c70: 2200 movs r2, #0 + 8002c72: 601a str r2, [r3, #0] + 8002c74: 605a str r2, [r3, #4] + 8002c76: 609a str r2, [r3, #8] + 8002c78: 60da str r2, [r3, #12] + 8002c7a: 611a str r2, [r3, #16] + TIM_MasterConfigTypeDef sMasterConfig = {0}; + 8002c7c: f107 0310 add.w r3, r7, #16 + 8002c80: 2200 movs r2, #0 + 8002c82: 601a str r2, [r3, #0] + 8002c84: 605a str r2, [r3, #4] + 8002c86: 609a str r2, [r3, #8] + TIM_IC_InitTypeDef sConfigIC = {0}; + 8002c88: 463b mov r3, r7 + 8002c8a: 2200 movs r2, #0 + 8002c8c: 601a str r2, [r3, #0] + 8002c8e: 605a str r2, [r3, #4] + 8002c90: 609a str r2, [r3, #8] + 8002c92: 60da str r2, [r3, #12] + + /* USER CODE BEGIN TIM4_Init 1 */ + + /* USER CODE END TIM4_Init 1 */ + htim4.Instance = TIM4; + 8002c94: 4b37 ldr r3, [pc, #220] @ (8002d74 ) + 8002c96: 4a38 ldr r2, [pc, #224] @ (8002d78 ) + 8002c98: 601a str r2, [r3, #0] + htim4.Init.Prescaler = 0; + 8002c9a: 4b36 ldr r3, [pc, #216] @ (8002d74 ) + 8002c9c: 2200 movs r2, #0 + 8002c9e: 605a str r2, [r3, #4] + htim4.Init.CounterMode = TIM_COUNTERMODE_UP; + 8002ca0: 4b34 ldr r3, [pc, #208] @ (8002d74 ) + 8002ca2: 2200 movs r2, #0 + 8002ca4: 609a str r2, [r3, #8] + htim4.Init.Period = 65535; + 8002ca6: 4b33 ldr r3, [pc, #204] @ (8002d74 ) + 8002ca8: f64f 72ff movw r2, #65535 @ 0xffff + 8002cac: 60da str r2, [r3, #12] + htim4.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1; + 8002cae: 4b31 ldr r3, [pc, #196] @ (8002d74 ) + 8002cb0: 2200 movs r2, #0 + 8002cb2: 611a str r2, [r3, #16] + htim4.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE; + 8002cb4: 4b2f ldr r3, [pc, #188] @ (8002d74 ) + 8002cb6: 2200 movs r2, #0 + 8002cb8: 619a str r2, [r3, #24] + if (HAL_TIM_Base_Init(&htim4) != HAL_OK) + 8002cba: 482e ldr r0, [pc, #184] @ (8002d74 ) + 8002cbc: f007 f890 bl 8009de0 + 8002cc0: 4603 mov r3, r0 + 8002cc2: 2b00 cmp r3, #0 + 8002cc4: d001 beq.n 8002cca + { + Error_Handler(); + 8002cc6: f000 f967 bl 8002f98 + } + sClockSourceConfig.ClockSource = TIM_CLOCKSOURCE_INTERNAL; + 8002cca: f44f 5380 mov.w r3, #4096 @ 0x1000 + 8002cce: 633b str r3, [r7, #48] @ 0x30 + if (HAL_TIM_ConfigClockSource(&htim4, &sClockSourceConfig) != HAL_OK) + 8002cd0: f107 0330 add.w r3, r7, #48 @ 0x30 + 8002cd4: 4619 mov r1, r3 + 8002cd6: 4827 ldr r0, [pc, #156] @ (8002d74 ) + 8002cd8: f008 f862 bl 800ada0 + 8002cdc: 4603 mov r3, r0 + 8002cde: 2b00 cmp r3, #0 + 8002ce0: d001 beq.n 8002ce6 + { + Error_Handler(); + 8002ce2: f000 f959 bl 8002f98 + } + if (HAL_TIM_IC_Init(&htim4) != HAL_OK) + 8002ce6: 4823 ldr r0, [pc, #140] @ (8002d74 ) + 8002ce8: f007 fb34 bl 800a354 + 8002cec: 4603 mov r3, r0 + 8002cee: 2b00 cmp r3, #0 + 8002cf0: d001 beq.n 8002cf6 + { + Error_Handler(); + 8002cf2: f000 f951 bl 8002f98 + } + sSlaveConfig.SlaveMode = TIM_SLAVEMODE_RESET; + 8002cf6: 2304 movs r3, #4 + 8002cf8: 61fb str r3, [r7, #28] + sSlaveConfig.InputTrigger = TIM_TS_ITR2; + 8002cfa: 2320 movs r3, #32 + 8002cfc: 623b str r3, [r7, #32] + if (HAL_TIM_SlaveConfigSynchro(&htim4, &sSlaveConfig) != HAL_OK) + 8002cfe: f107 031c add.w r3, r7, #28 + 8002d02: 4619 mov r1, r3 + 8002d04: 481b ldr r0, [pc, #108] @ (8002d74 ) + 8002d06: f008 f945 bl 800af94 + 8002d0a: 4603 mov r3, r0 + 8002d0c: 2b00 cmp r3, #0 + 8002d0e: d001 beq.n 8002d14 + { + Error_Handler(); + 8002d10: f000 f942 bl 8002f98 + } + sMasterConfig.MasterOutputTrigger = TIM_TRGO_RESET; + 8002d14: 2300 movs r3, #0 + 8002d16: 613b str r3, [r7, #16] + sMasterConfig.MasterSlaveMode = TIM_MASTERSLAVEMODE_DISABLE; + 8002d18: 2300 movs r3, #0 + 8002d1a: 61bb str r3, [r7, #24] + if (HAL_TIMEx_MasterConfigSynchronization(&htim4, &sMasterConfig) != HAL_OK) + 8002d1c: f107 0310 add.w r3, r7, #16 + 8002d20: 4619 mov r1, r3 + 8002d22: 4814 ldr r0, [pc, #80] @ (8002d74 ) + 8002d24: f009 f8c2 bl 800beac + 8002d28: 4603 mov r3, r0 + 8002d2a: 2b00 cmp r3, #0 + 8002d2c: d001 beq.n 8002d32 + { + Error_Handler(); + 8002d2e: f000 f933 bl 8002f98 + } + sConfigIC.ICPolarity = TIM_INPUTCHANNELPOLARITY_RISING; + 8002d32: 2300 movs r3, #0 + 8002d34: 603b str r3, [r7, #0] + sConfigIC.ICSelection = TIM_ICSELECTION_DIRECTTI; + 8002d36: 2301 movs r3, #1 + 8002d38: 607b str r3, [r7, #4] + sConfigIC.ICPrescaler = TIM_ICPSC_DIV1; + 8002d3a: 2300 movs r3, #0 + 8002d3c: 60bb str r3, [r7, #8] + sConfigIC.ICFilter = 2; + 8002d3e: 2302 movs r3, #2 + 8002d40: 60fb str r3, [r7, #12] + if (HAL_TIM_IC_ConfigChannel(&htim4, &sConfigIC, TIM_CHANNEL_1) != HAL_OK) + 8002d42: 463b mov r3, r7 + 8002d44: 2200 movs r2, #0 + 8002d46: 4619 mov r1, r3 + 8002d48: 480a ldr r0, [pc, #40] @ (8002d74 ) + 8002d4a: f007 fe78 bl 800aa3e + 8002d4e: 4603 mov r3, r0 + 8002d50: 2b00 cmp r3, #0 + 8002d52: d001 beq.n 8002d58 + { + Error_Handler(); + 8002d54: f000 f920 bl 8002f98 + } + if (HAL_TIMEx_TISelection(&htim4, TIM_TIM4_TI1_COMP1, TIM_CHANNEL_1) != HAL_OK) + 8002d58: 2200 movs r2, #0 + 8002d5a: 2101 movs r1, #1 + 8002d5c: 4805 ldr r0, [pc, #20] @ (8002d74 ) + 8002d5e: f009 f9d9 bl 800c114 + 8002d62: 4603 mov r3, r0 + 8002d64: 2b00 cmp r3, #0 + 8002d66: d001 beq.n 8002d6c + { + Error_Handler(); + 8002d68: f000 f916 bl 8002f98 + } + /* USER CODE BEGIN TIM4_Init 2 */ + + /* USER CODE END TIM4_Init 2 */ + +} + 8002d6c: bf00 nop + 8002d6e: 3740 adds r7, #64 @ 0x40 + 8002d70: 46bd mov sp, r7 + 8002d72: bd80 pop {r7, pc} + 8002d74: 20000ab0 .word 0x20000ab0 + 8002d78: 40000800 .word 0x40000800 + +08002d7c : + * @brief USART2 Initialization Function + * @param None + * @retval None + */ +void MX_USART2_UART_Init(void) +{ + 8002d7c: b580 push {r7, lr} + 8002d7e: af00 add r7, sp, #0 + /* USER CODE END USART2_Init 0 */ + + /* USER CODE BEGIN USART2_Init 1 */ + + /* USER CODE END USART2_Init 1 */ + huart2.Instance = USART2; + 8002d80: 4b22 ldr r3, [pc, #136] @ (8002e0c ) + 8002d82: 4a23 ldr r2, [pc, #140] @ (8002e10 ) + 8002d84: 601a str r2, [r3, #0] + huart2.Init.BaudRate = 115200; + 8002d86: 4b21 ldr r3, [pc, #132] @ (8002e0c ) + 8002d88: f44f 32e1 mov.w r2, #115200 @ 0x1c200 + 8002d8c: 605a str r2, [r3, #4] + huart2.Init.WordLength = UART_WORDLENGTH_8B; + 8002d8e: 4b1f ldr r3, [pc, #124] @ (8002e0c ) + 8002d90: 2200 movs r2, #0 + 8002d92: 609a str r2, [r3, #8] + huart2.Init.StopBits = UART_STOPBITS_1; + 8002d94: 4b1d ldr r3, [pc, #116] @ (8002e0c ) + 8002d96: 2200 movs r2, #0 + 8002d98: 60da str r2, [r3, #12] + huart2.Init.Parity = UART_PARITY_NONE; + 8002d9a: 4b1c ldr r3, [pc, #112] @ (8002e0c ) + 8002d9c: 2200 movs r2, #0 + 8002d9e: 611a str r2, [r3, #16] + huart2.Init.Mode = UART_MODE_TX_RX; + 8002da0: 4b1a ldr r3, [pc, #104] @ (8002e0c ) + 8002da2: 220c movs r2, #12 + 8002da4: 615a str r2, [r3, #20] + huart2.Init.HwFlowCtl = UART_HWCONTROL_NONE; + 8002da6: 4b19 ldr r3, [pc, #100] @ (8002e0c ) + 8002da8: 2200 movs r2, #0 + 8002daa: 619a str r2, [r3, #24] + huart2.Init.OverSampling = UART_OVERSAMPLING_16; + 8002dac: 4b17 ldr r3, [pc, #92] @ (8002e0c ) + 8002dae: 2200 movs r2, #0 + 8002db0: 61da str r2, [r3, #28] + huart2.Init.OneBitSampling = UART_ONE_BIT_SAMPLE_DISABLE; + 8002db2: 4b16 ldr r3, [pc, #88] @ (8002e0c ) + 8002db4: 2200 movs r2, #0 + 8002db6: 621a str r2, [r3, #32] + huart2.Init.ClockPrescaler = UART_PRESCALER_DIV1; + 8002db8: 4b14 ldr r3, [pc, #80] @ (8002e0c ) + 8002dba: 2200 movs r2, #0 + 8002dbc: 625a str r2, [r3, #36] @ 0x24 + huart2.AdvancedInit.AdvFeatureInit = UART_ADVFEATURE_NO_INIT; + 8002dbe: 4b13 ldr r3, [pc, #76] @ (8002e0c ) + 8002dc0: 2200 movs r2, #0 + 8002dc2: 629a str r2, [r3, #40] @ 0x28 + if (HAL_UART_Init(&huart2) != HAL_OK) + 8002dc4: 4811 ldr r0, [pc, #68] @ (8002e0c ) + 8002dc6: f009 fa79 bl 800c2bc + 8002dca: 4603 mov r3, r0 + 8002dcc: 2b00 cmp r3, #0 + 8002dce: d001 beq.n 8002dd4 + { + Error_Handler(); + 8002dd0: f000 f8e2 bl 8002f98 + } + if (HAL_UARTEx_SetTxFifoThreshold(&huart2, UART_TXFIFO_THRESHOLD_1_8) != HAL_OK) + 8002dd4: 2100 movs r1, #0 + 8002dd6: 480d ldr r0, [pc, #52] @ (8002e0c ) + 8002dd8: f00b fca9 bl 800e72e + 8002ddc: 4603 mov r3, r0 + 8002dde: 2b00 cmp r3, #0 + 8002de0: d001 beq.n 8002de6 + { + Error_Handler(); + 8002de2: f000 f8d9 bl 8002f98 + } + if (HAL_UARTEx_SetRxFifoThreshold(&huart2, UART_RXFIFO_THRESHOLD_1_8) != HAL_OK) + 8002de6: 2100 movs r1, #0 + 8002de8: 4808 ldr r0, [pc, #32] @ (8002e0c ) + 8002dea: f00b fcde bl 800e7aa + 8002dee: 4603 mov r3, r0 + 8002df0: 2b00 cmp r3, #0 + 8002df2: d001 beq.n 8002df8 + { + Error_Handler(); + 8002df4: f000 f8d0 bl 8002f98 + } + if (HAL_UARTEx_DisableFifoMode(&huart2) != HAL_OK) + 8002df8: 4804 ldr r0, [pc, #16] @ (8002e0c ) + 8002dfa: f00b fc5f bl 800e6bc + 8002dfe: 4603 mov r3, r0 + 8002e00: 2b00 cmp r3, #0 + 8002e02: d001 beq.n 8002e08 + { + Error_Handler(); + 8002e04: f000 f8c8 bl 8002f98 + } + /* USER CODE BEGIN USART2_Init 2 */ + + /* USER CODE END USART2_Init 2 */ + +} + 8002e08: bf00 nop + 8002e0a: bd80 pop {r7, pc} + 8002e0c: 20000b5c .word 0x20000b5c + 8002e10: 40004400 .word 0x40004400 + +08002e14 : + +/** + * Enable DMA controller clock + */ +static void MX_DMA_Init(void) +{ + 8002e14: b580 push {r7, lr} + 8002e16: b084 sub sp, #16 + 8002e18: af00 add r7, sp, #0 + + /* DMA controller clock enable */ + __HAL_RCC_DMAMUX1_CLK_ENABLE(); + 8002e1a: 4b24 ldr r3, [pc, #144] @ (8002eac ) + 8002e1c: 6c9b ldr r3, [r3, #72] @ 0x48 + 8002e1e: 4a23 ldr r2, [pc, #140] @ (8002eac ) + 8002e20: f043 0304 orr.w r3, r3, #4 + 8002e24: 6493 str r3, [r2, #72] @ 0x48 + 8002e26: 4b21 ldr r3, [pc, #132] @ (8002eac ) + 8002e28: 6c9b ldr r3, [r3, #72] @ 0x48 + 8002e2a: f003 0304 and.w r3, r3, #4 + 8002e2e: 60fb str r3, [r7, #12] + 8002e30: 68fb ldr r3, [r7, #12] + __HAL_RCC_DMA1_CLK_ENABLE(); + 8002e32: 4b1e ldr r3, [pc, #120] @ (8002eac ) + 8002e34: 6c9b ldr r3, [r3, #72] @ 0x48 + 8002e36: 4a1d ldr r2, [pc, #116] @ (8002eac ) + 8002e38: f043 0301 orr.w r3, r3, #1 + 8002e3c: 6493 str r3, [r2, #72] @ 0x48 + 8002e3e: 4b1b ldr r3, [pc, #108] @ (8002eac ) + 8002e40: 6c9b ldr r3, [r3, #72] @ 0x48 + 8002e42: f003 0301 and.w r3, r3, #1 + 8002e46: 60bb str r3, [r7, #8] + 8002e48: 68bb ldr r3, [r7, #8] + __HAL_RCC_DMA2_CLK_ENABLE(); + 8002e4a: 4b18 ldr r3, [pc, #96] @ (8002eac ) + 8002e4c: 6c9b ldr r3, [r3, #72] @ 0x48 + 8002e4e: 4a17 ldr r2, [pc, #92] @ (8002eac ) + 8002e50: f043 0302 orr.w r3, r3, #2 + 8002e54: 6493 str r3, [r2, #72] @ 0x48 + 8002e56: 4b15 ldr r3, [pc, #84] @ (8002eac ) + 8002e58: 6c9b ldr r3, [r3, #72] @ 0x48 + 8002e5a: f003 0302 and.w r3, r3, #2 + 8002e5e: 607b str r3, [r7, #4] + 8002e60: 687b ldr r3, [r7, #4] + + /* DMA interrupt init */ + /* DMA1_Channel1_IRQn interrupt configuration */ + HAL_NVIC_SetPriority(DMA1_Channel1_IRQn, 6, 0); + 8002e62: 2200 movs r2, #0 + 8002e64: 2106 movs r1, #6 + 8002e66: 200b movs r0, #11 + 8002e68: f003 fa6c bl 8006344 + HAL_NVIC_EnableIRQ(DMA1_Channel1_IRQn); + 8002e6c: 200b movs r0, #11 + 8002e6e: f003 fa83 bl 8006378 + /* DMA1_Channel2_IRQn interrupt configuration */ + HAL_NVIC_SetPriority(DMA1_Channel2_IRQn, 5, 0); + 8002e72: 2200 movs r2, #0 + 8002e74: 2105 movs r1, #5 + 8002e76: 200c movs r0, #12 + 8002e78: f003 fa64 bl 8006344 + HAL_NVIC_EnableIRQ(DMA1_Channel2_IRQn); + 8002e7c: 200c movs r0, #12 + 8002e7e: f003 fa7b bl 8006378 + /* DMA1_Channel3_IRQn interrupt configuration */ + HAL_NVIC_SetPriority(DMA1_Channel3_IRQn, 5, 0); + 8002e82: 2200 movs r2, #0 + 8002e84: 2105 movs r1, #5 + 8002e86: 200d movs r0, #13 + 8002e88: f003 fa5c bl 8006344 + HAL_NVIC_EnableIRQ(DMA1_Channel3_IRQn); + 8002e8c: 200d movs r0, #13 + 8002e8e: f003 fa73 bl 8006378 + /* DMA2_Channel1_IRQn interrupt configuration */ + HAL_NVIC_SetPriority(DMA2_Channel1_IRQn, 6, 0); + 8002e92: 2200 movs r2, #0 + 8002e94: 2106 movs r1, #6 + 8002e96: 2038 movs r0, #56 @ 0x38 + 8002e98: f003 fa54 bl 8006344 + HAL_NVIC_EnableIRQ(DMA2_Channel1_IRQn); + 8002e9c: 2038 movs r0, #56 @ 0x38 + 8002e9e: f003 fa6b bl 8006378 + +} + 8002ea2: bf00 nop + 8002ea4: 3710 adds r7, #16 + 8002ea6: 46bd mov sp, r7 + 8002ea8: bd80 pop {r7, pc} + 8002eaa: bf00 nop + 8002eac: 40021000 .word 0x40021000 + +08002eb0 : + * @brief GPIO Initialization Function + * @param None + * @retval None + */ +static void MX_GPIO_Init(void) +{ + 8002eb0: b580 push {r7, lr} + 8002eb2: b088 sub sp, #32 + 8002eb4: af00 add r7, sp, #0 + GPIO_InitTypeDef GPIO_InitStruct = {0}; + 8002eb6: f107 030c add.w r3, r7, #12 + 8002eba: 2200 movs r2, #0 + 8002ebc: 601a str r2, [r3, #0] + 8002ebe: 605a str r2, [r3, #4] + 8002ec0: 609a str r2, [r3, #8] + 8002ec2: 60da str r2, [r3, #12] + 8002ec4: 611a str r2, [r3, #16] + /* USER CODE BEGIN MX_GPIO_Init_1 */ + /* USER CODE END MX_GPIO_Init_1 */ + + /* GPIO Ports Clock Enable */ + __HAL_RCC_GPIOF_CLK_ENABLE(); + 8002ec6: 4b25 ldr r3, [pc, #148] @ (8002f5c ) + 8002ec8: 6cdb ldr r3, [r3, #76] @ 0x4c + 8002eca: 4a24 ldr r2, [pc, #144] @ (8002f5c ) + 8002ecc: f043 0320 orr.w r3, r3, #32 + 8002ed0: 64d3 str r3, [r2, #76] @ 0x4c + 8002ed2: 4b22 ldr r3, [pc, #136] @ (8002f5c ) + 8002ed4: 6cdb ldr r3, [r3, #76] @ 0x4c + 8002ed6: f003 0320 and.w r3, r3, #32 + 8002eda: 60bb str r3, [r7, #8] + 8002edc: 68bb ldr r3, [r7, #8] + __HAL_RCC_GPIOA_CLK_ENABLE(); + 8002ede: 4b1f ldr r3, [pc, #124] @ (8002f5c ) + 8002ee0: 6cdb ldr r3, [r3, #76] @ 0x4c + 8002ee2: 4a1e ldr r2, [pc, #120] @ (8002f5c ) + 8002ee4: f043 0301 orr.w r3, r3, #1 + 8002ee8: 64d3 str r3, [r2, #76] @ 0x4c + 8002eea: 4b1c ldr r3, [pc, #112] @ (8002f5c ) + 8002eec: 6cdb ldr r3, [r3, #76] @ 0x4c + 8002eee: f003 0301 and.w r3, r3, #1 + 8002ef2: 607b str r3, [r7, #4] + 8002ef4: 687b ldr r3, [r7, #4] + __HAL_RCC_GPIOB_CLK_ENABLE(); + 8002ef6: 4b19 ldr r3, [pc, #100] @ (8002f5c ) + 8002ef8: 6cdb ldr r3, [r3, #76] @ 0x4c + 8002efa: 4a18 ldr r2, [pc, #96] @ (8002f5c ) + 8002efc: f043 0302 orr.w r3, r3, #2 + 8002f00: 64d3 str r3, [r2, #76] @ 0x4c + 8002f02: 4b16 ldr r3, [pc, #88] @ (8002f5c ) + 8002f04: 6cdb ldr r3, [r3, #76] @ 0x4c + 8002f06: f003 0302 and.w r3, r3, #2 + 8002f0a: 603b str r3, [r7, #0] + 8002f0c: 683b ldr r3, [r7, #0] + + /*Configure GPIO pin Output Level */ + HAL_GPIO_WritePin(GPIOB, DBG_Pin|LD2_Pin, GPIO_PIN_RESET); + 8002f0e: 2200 movs r2, #0 + 8002f10: f44f 7188 mov.w r1, #272 @ 0x110 + 8002f14: 4812 ldr r0, [pc, #72] @ (8002f60 ) + 8002f16: f005 fc81 bl 800881c + + /*Configure GPIO pins : DBG_Pin LD2_Pin */ + GPIO_InitStruct.Pin = DBG_Pin|LD2_Pin; + 8002f1a: f44f 7388 mov.w r3, #272 @ 0x110 + 8002f1e: 60fb str r3, [r7, #12] + GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; + 8002f20: 2301 movs r3, #1 + 8002f22: 613b str r3, [r7, #16] + GPIO_InitStruct.Pull = GPIO_NOPULL; + 8002f24: 2300 movs r3, #0 + 8002f26: 617b str r3, [r7, #20] + GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; + 8002f28: 2300 movs r3, #0 + 8002f2a: 61bb str r3, [r7, #24] + HAL_GPIO_Init(GPIOB, &GPIO_InitStruct); + 8002f2c: f107 030c add.w r3, r7, #12 + 8002f30: 4619 mov r1, r3 + 8002f32: 480b ldr r0, [pc, #44] @ (8002f60 ) + 8002f34: f005 fa0e bl 8008354 + + /*Configure GPIO pin : WATER_FLOW_Pin */ + GPIO_InitStruct.Pin = WATER_FLOW_Pin; + 8002f38: 2320 movs r3, #32 + 8002f3a: 60fb str r3, [r7, #12] + GPIO_InitStruct.Mode = GPIO_MODE_IT_RISING; + 8002f3c: f44f 1388 mov.w r3, #1114112 @ 0x110000 + 8002f40: 613b str r3, [r7, #16] + GPIO_InitStruct.Pull = GPIO_PULLDOWN; + 8002f42: 2302 movs r3, #2 + 8002f44: 617b str r3, [r7, #20] + HAL_GPIO_Init(WATER_FLOW_GPIO_Port, &GPIO_InitStruct); + 8002f46: f107 030c add.w r3, r7, #12 + 8002f4a: 4619 mov r1, r3 + 8002f4c: 4804 ldr r0, [pc, #16] @ (8002f60 ) + 8002f4e: f005 fa01 bl 8008354 + + /* USER CODE BEGIN MX_GPIO_Init_2 */ + /* USER CODE END MX_GPIO_Init_2 */ +} + 8002f52: bf00 nop + 8002f54: 3720 adds r7, #32 + 8002f56: 46bd mov sp, r7 + 8002f58: bd80 pop {r7, pc} + 8002f5a: bf00 nop + 8002f5c: 40021000 .word 0x40021000 + 8002f60: 48000400 .word 0x48000400 + +08002f64 : + * @param argument: Not used + * @retval None + */ +/* USER CODE END Header_StartDefaultTask */ +void StartDefaultTask(void const * argument) +{ + 8002f64: b580 push {r7, lr} + 8002f66: b082 sub sp, #8 + 8002f68: af00 add r7, sp, #0 + 8002f6a: 6078 str r0, [r7, #4] + /* USER CODE BEGIN 5 */ + /* Infinite loop */ + for(;;) + { + osDelay(1); + 8002f6c: 2001 movs r0, #1 + 8002f6e: f00b fd23 bl 800e9b8 + 8002f72: e7fb b.n 8002f6c + +08002f74 : + * a global variable "uwTick" used as application time base. + * @param htim : TIM handle + * @retval None + */ +void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim) +{ + 8002f74: b580 push {r7, lr} + 8002f76: b082 sub sp, #8 + 8002f78: af00 add r7, sp, #0 + 8002f7a: 6078 str r0, [r7, #4] + /* USER CODE BEGIN Callback 0 */ + + /* USER CODE END Callback 0 */ + if (htim->Instance == TIM6) + 8002f7c: 687b ldr r3, [r7, #4] + 8002f7e: 681b ldr r3, [r3, #0] + 8002f80: 4a04 ldr r2, [pc, #16] @ (8002f94 ) + 8002f82: 4293 cmp r3, r2 + 8002f84: d101 bne.n 8002f8a + { + HAL_IncTick(); + 8002f86: f001 fb5b bl 8004640 + } + /* USER CODE BEGIN Callback 1 */ + + /* USER CODE END Callback 1 */ +} + 8002f8a: bf00 nop + 8002f8c: 3708 adds r7, #8 + 8002f8e: 46bd mov sp, r7 + 8002f90: bd80 pop {r7, pc} + 8002f92: bf00 nop + 8002f94: 40001000 .word 0x40001000 + +08002f98 : +/** + * @brief This function is executed in case of error occurrence. + * @retval None + */ +void Error_Handler(void) +{ + 8002f98: b480 push {r7} + 8002f9a: af00 add r7, sp, #0 + \details Disables IRQ interrupts by setting the I-bit in the CPSR. + Can only be executed in Privileged modes. + */ +__STATIC_FORCEINLINE void __disable_irq(void) +{ + __ASM volatile ("cpsid i" : : : "memory"); + 8002f9c: b672 cpsid i +} + 8002f9e: bf00 nop + /* USER CODE BEGIN Error_Handler_Debug */ + /* User can add his own implementation to report the HAL error return state */ + __disable_irq(); + while (1) + 8002fa0: bf00 nop + 8002fa2: e7fd b.n 8002fa0 + +08002fa4 : +void HAL_TIM_MspPostInit(TIM_HandleTypeDef *htim); + /** + * Initializes the Global MSP. + */ +void HAL_MspInit(void) +{ + 8002fa4: b580 push {r7, lr} + 8002fa6: b082 sub sp, #8 + 8002fa8: af00 add r7, sp, #0 + + /* USER CODE BEGIN MspInit 0 */ + + /* USER CODE END MspInit 0 */ + + __HAL_RCC_SYSCFG_CLK_ENABLE(); + 8002faa: 4b12 ldr r3, [pc, #72] @ (8002ff4 ) + 8002fac: 6e1b ldr r3, [r3, #96] @ 0x60 + 8002fae: 4a11 ldr r2, [pc, #68] @ (8002ff4 ) + 8002fb0: f043 0301 orr.w r3, r3, #1 + 8002fb4: 6613 str r3, [r2, #96] @ 0x60 + 8002fb6: 4b0f ldr r3, [pc, #60] @ (8002ff4 ) + 8002fb8: 6e1b ldr r3, [r3, #96] @ 0x60 + 8002fba: f003 0301 and.w r3, r3, #1 + 8002fbe: 607b str r3, [r7, #4] + 8002fc0: 687b ldr r3, [r7, #4] + __HAL_RCC_PWR_CLK_ENABLE(); + 8002fc2: 4b0c ldr r3, [pc, #48] @ (8002ff4 ) + 8002fc4: 6d9b ldr r3, [r3, #88] @ 0x58 + 8002fc6: 4a0b ldr r2, [pc, #44] @ (8002ff4 ) + 8002fc8: f043 5380 orr.w r3, r3, #268435456 @ 0x10000000 + 8002fcc: 6593 str r3, [r2, #88] @ 0x58 + 8002fce: 4b09 ldr r3, [pc, #36] @ (8002ff4 ) + 8002fd0: 6d9b ldr r3, [r3, #88] @ 0x58 + 8002fd2: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 + 8002fd6: 603b str r3, [r7, #0] + 8002fd8: 683b ldr r3, [r7, #0] + + /* System interrupt init*/ + /* PendSV_IRQn interrupt configuration */ + HAL_NVIC_SetPriority(PendSV_IRQn, 15, 0); + 8002fda: 2200 movs r2, #0 + 8002fdc: 210f movs r1, #15 + 8002fde: f06f 0001 mvn.w r0, #1 + 8002fe2: f003 f9af bl 8006344 + + /** Disable the internal Pull-Up in Dead Battery pins of UCPD peripheral + */ + HAL_PWREx_DisableUCPDDeadBattery(); + 8002fe6: f005 fdd7 bl 8008b98 + + /* USER CODE BEGIN MspInit 1 */ + + /* USER CODE END MspInit 1 */ +} + 8002fea: bf00 nop + 8002fec: 3708 adds r7, #8 + 8002fee: 46bd mov sp, r7 + 8002ff0: bd80 pop {r7, pc} + 8002ff2: bf00 nop + 8002ff4: 40021000 .word 0x40021000 + +08002ff8 : + * This function configures the hardware resources used in this example + * @param hadc: ADC handle pointer + * @retval None + */ +void HAL_ADC_MspInit(ADC_HandleTypeDef* hadc) +{ + 8002ff8: b580 push {r7, lr} + 8002ffa: b09e sub sp, #120 @ 0x78 + 8002ffc: af00 add r7, sp, #0 + 8002ffe: 6078 str r0, [r7, #4] + GPIO_InitTypeDef GPIO_InitStruct = {0}; + 8003000: f107 0364 add.w r3, r7, #100 @ 0x64 + 8003004: 2200 movs r2, #0 + 8003006: 601a str r2, [r3, #0] + 8003008: 605a str r2, [r3, #4] + 800300a: 609a str r2, [r3, #8] + 800300c: 60da str r2, [r3, #12] + 800300e: 611a str r2, [r3, #16] + RCC_PeriphCLKInitTypeDef PeriphClkInit = {0}; + 8003010: f107 0320 add.w r3, r7, #32 + 8003014: 2244 movs r2, #68 @ 0x44 + 8003016: 2100 movs r1, #0 + 8003018: 4618 mov r0, r3 + 800301a: f00f fafb bl 8012614 + if(hadc->Instance==ADC1) + 800301e: 687b ldr r3, [r7, #4] + 8003020: 681b ldr r3, [r3, #0] + 8003022: f1b3 4fa0 cmp.w r3, #1342177280 @ 0x50000000 + 8003026: f040 8081 bne.w 800312c + + /* USER CODE END ADC1_MspInit 0 */ + + /** Initializes the peripherals clocks + */ + PeriphClkInit.PeriphClockSelection = RCC_PERIPHCLK_ADC12; + 800302a: f44f 4300 mov.w r3, #32768 @ 0x8000 + 800302e: 623b str r3, [r7, #32] + PeriphClkInit.Adc12ClockSelection = RCC_ADC12CLKSOURCE_SYSCLK; + 8003030: f04f 5300 mov.w r3, #536870912 @ 0x20000000 + 8003034: 65fb str r3, [r7, #92] @ 0x5c + if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInit) != HAL_OK) + 8003036: f107 0320 add.w r3, r7, #32 + 800303a: 4618 mov r0, r3 + 800303c: f006 fb1c bl 8009678 + 8003040: 4603 mov r3, r0 + 8003042: 2b00 cmp r3, #0 + 8003044: d001 beq.n 800304a + { + Error_Handler(); + 8003046: f7ff ffa7 bl 8002f98 + } + + /* Peripheral clock enable */ + HAL_RCC_ADC12_CLK_ENABLED++; + 800304a: 4b71 ldr r3, [pc, #452] @ (8003210 ) + 800304c: 681b ldr r3, [r3, #0] + 800304e: 3301 adds r3, #1 + 8003050: 4a6f ldr r2, [pc, #444] @ (8003210 ) + 8003052: 6013 str r3, [r2, #0] + if(HAL_RCC_ADC12_CLK_ENABLED==1){ + 8003054: 4b6e ldr r3, [pc, #440] @ (8003210 ) + 8003056: 681b ldr r3, [r3, #0] + 8003058: 2b01 cmp r3, #1 + 800305a: d10b bne.n 8003074 + __HAL_RCC_ADC12_CLK_ENABLE(); + 800305c: 4b6d ldr r3, [pc, #436] @ (8003214 ) + 800305e: 6cdb ldr r3, [r3, #76] @ 0x4c + 8003060: 4a6c ldr r2, [pc, #432] @ (8003214 ) + 8003062: f443 5300 orr.w r3, r3, #8192 @ 0x2000 + 8003066: 64d3 str r3, [r2, #76] @ 0x4c + 8003068: 4b6a ldr r3, [pc, #424] @ (8003214 ) + 800306a: 6cdb ldr r3, [r3, #76] @ 0x4c + 800306c: f403 5300 and.w r3, r3, #8192 @ 0x2000 + 8003070: 61fb str r3, [r7, #28] + 8003072: 69fb ldr r3, [r7, #28] + } + + __HAL_RCC_GPIOF_CLK_ENABLE(); + 8003074: 4b67 ldr r3, [pc, #412] @ (8003214 ) + 8003076: 6cdb ldr r3, [r3, #76] @ 0x4c + 8003078: 4a66 ldr r2, [pc, #408] @ (8003214 ) + 800307a: f043 0320 orr.w r3, r3, #32 + 800307e: 64d3 str r3, [r2, #76] @ 0x4c + 8003080: 4b64 ldr r3, [pc, #400] @ (8003214 ) + 8003082: 6cdb ldr r3, [r3, #76] @ 0x4c + 8003084: f003 0320 and.w r3, r3, #32 + 8003088: 61bb str r3, [r7, #24] + 800308a: 69bb ldr r3, [r7, #24] + __HAL_RCC_GPIOB_CLK_ENABLE(); + 800308c: 4b61 ldr r3, [pc, #388] @ (8003214 ) + 800308e: 6cdb ldr r3, [r3, #76] @ 0x4c + 8003090: 4a60 ldr r2, [pc, #384] @ (8003214 ) + 8003092: f043 0302 orr.w r3, r3, #2 + 8003096: 64d3 str r3, [r2, #76] @ 0x4c + 8003098: 4b5e ldr r3, [pc, #376] @ (8003214 ) + 800309a: 6cdb ldr r3, [r3, #76] @ 0x4c + 800309c: f003 0302 and.w r3, r3, #2 + 80030a0: 617b str r3, [r7, #20] + 80030a2: 697b ldr r3, [r7, #20] + /**ADC1 GPIO Configuration + PF0-OSC_IN ------> ADC1_IN10 + PB0 ------> ADC1_IN15 + */ + GPIO_InitStruct.Pin = VBUS_Pin; + 80030a4: 2301 movs r3, #1 + 80030a6: 667b str r3, [r7, #100] @ 0x64 + GPIO_InitStruct.Mode = GPIO_MODE_ANALOG; + 80030a8: 2303 movs r3, #3 + 80030aa: 66bb str r3, [r7, #104] @ 0x68 + GPIO_InitStruct.Pull = GPIO_NOPULL; + 80030ac: 2300 movs r3, #0 + 80030ae: 66fb str r3, [r7, #108] @ 0x6c + HAL_GPIO_Init(VBUS_GPIO_Port, &GPIO_InitStruct); + 80030b0: f107 0364 add.w r3, r7, #100 @ 0x64 + 80030b4: 4619 mov r1, r3 + 80030b6: 4858 ldr r0, [pc, #352] @ (8003218 ) + 80030b8: f005 f94c bl 8008354 + + GPIO_InitStruct.Pin = ALGEA_SIG_Pin; + 80030bc: 2301 movs r3, #1 + 80030be: 667b str r3, [r7, #100] @ 0x64 + GPIO_InitStruct.Mode = GPIO_MODE_ANALOG; + 80030c0: 2303 movs r3, #3 + 80030c2: 66bb str r3, [r7, #104] @ 0x68 + GPIO_InitStruct.Pull = GPIO_NOPULL; + 80030c4: 2300 movs r3, #0 + 80030c6: 66fb str r3, [r7, #108] @ 0x6c + HAL_GPIO_Init(ALGEA_SIG_GPIO_Port, &GPIO_InitStruct); + 80030c8: f107 0364 add.w r3, r7, #100 @ 0x64 + 80030cc: 4619 mov r1, r3 + 80030ce: 4853 ldr r0, [pc, #332] @ (800321c ) + 80030d0: f005 f940 bl 8008354 + + /* ADC1 DMA Init */ + /* ADC1 Init */ + hdma_adc1.Instance = DMA1_Channel1; + 80030d4: 4b52 ldr r3, [pc, #328] @ (8003220 ) + 80030d6: 4a53 ldr r2, [pc, #332] @ (8003224 ) + 80030d8: 601a str r2, [r3, #0] + hdma_adc1.Init.Request = DMA_REQUEST_ADC1; + 80030da: 4b51 ldr r3, [pc, #324] @ (8003220 ) + 80030dc: 2205 movs r2, #5 + 80030de: 605a str r2, [r3, #4] + hdma_adc1.Init.Direction = DMA_PERIPH_TO_MEMORY; + 80030e0: 4b4f ldr r3, [pc, #316] @ (8003220 ) + 80030e2: 2200 movs r2, #0 + 80030e4: 609a str r2, [r3, #8] + hdma_adc1.Init.PeriphInc = DMA_PINC_DISABLE; + 80030e6: 4b4e ldr r3, [pc, #312] @ (8003220 ) + 80030e8: 2200 movs r2, #0 + 80030ea: 60da str r2, [r3, #12] + hdma_adc1.Init.MemInc = DMA_MINC_ENABLE; + 80030ec: 4b4c ldr r3, [pc, #304] @ (8003220 ) + 80030ee: 2280 movs r2, #128 @ 0x80 + 80030f0: 611a str r2, [r3, #16] + hdma_adc1.Init.PeriphDataAlignment = DMA_PDATAALIGN_HALFWORD; + 80030f2: 4b4b ldr r3, [pc, #300] @ (8003220 ) + 80030f4: f44f 7280 mov.w r2, #256 @ 0x100 + 80030f8: 615a str r2, [r3, #20] + hdma_adc1.Init.MemDataAlignment = DMA_MDATAALIGN_HALFWORD; + 80030fa: 4b49 ldr r3, [pc, #292] @ (8003220 ) + 80030fc: f44f 6280 mov.w r2, #1024 @ 0x400 + 8003100: 619a str r2, [r3, #24] + hdma_adc1.Init.Mode = DMA_NORMAL; + 8003102: 4b47 ldr r3, [pc, #284] @ (8003220 ) + 8003104: 2200 movs r2, #0 + 8003106: 61da str r2, [r3, #28] + hdma_adc1.Init.Priority = DMA_PRIORITY_LOW; + 8003108: 4b45 ldr r3, [pc, #276] @ (8003220 ) + 800310a: 2200 movs r2, #0 + 800310c: 621a str r2, [r3, #32] + if (HAL_DMA_Init(&hdma_adc1) != HAL_OK) + 800310e: 4844 ldr r0, [pc, #272] @ (8003220 ) + 8003110: f003 fc2e bl 8006970 + 8003114: 4603 mov r3, r0 + 8003116: 2b00 cmp r3, #0 + 8003118: d001 beq.n 800311e + { + Error_Handler(); + 800311a: f7ff ff3d bl 8002f98 + } + + __HAL_LINKDMA(hadc,DMA_Handle,hdma_adc1); + 800311e: 687b ldr r3, [r7, #4] + 8003120: 4a3f ldr r2, [pc, #252] @ (8003220 ) + 8003122: 655a str r2, [r3, #84] @ 0x54 + 8003124: 4a3e ldr r2, [pc, #248] @ (8003220 ) + 8003126: 687b ldr r3, [r7, #4] + 8003128: 6293 str r3, [r2, #40] @ 0x28 + /* USER CODE BEGIN ADC2_MspInit 1 */ + + /* USER CODE END ADC2_MspInit 1 */ + } + +} + 800312a: e06d b.n 8003208 + else if(hadc->Instance==ADC2) + 800312c: 687b ldr r3, [r7, #4] + 800312e: 681b ldr r3, [r3, #0] + 8003130: 4a3d ldr r2, [pc, #244] @ (8003228 ) + 8003132: 4293 cmp r3, r2 + 8003134: d168 bne.n 8003208 + PeriphClkInit.PeriphClockSelection = RCC_PERIPHCLK_ADC12; + 8003136: f44f 4300 mov.w r3, #32768 @ 0x8000 + 800313a: 623b str r3, [r7, #32] + PeriphClkInit.Adc12ClockSelection = RCC_ADC12CLKSOURCE_SYSCLK; + 800313c: f04f 5300 mov.w r3, #536870912 @ 0x20000000 + 8003140: 65fb str r3, [r7, #92] @ 0x5c + if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInit) != HAL_OK) + 8003142: f107 0320 add.w r3, r7, #32 + 8003146: 4618 mov r0, r3 + 8003148: f006 fa96 bl 8009678 + 800314c: 4603 mov r3, r0 + 800314e: 2b00 cmp r3, #0 + 8003150: d001 beq.n 8003156 + Error_Handler(); + 8003152: f7ff ff21 bl 8002f98 + HAL_RCC_ADC12_CLK_ENABLED++; + 8003156: 4b2e ldr r3, [pc, #184] @ (8003210 ) + 8003158: 681b ldr r3, [r3, #0] + 800315a: 3301 adds r3, #1 + 800315c: 4a2c ldr r2, [pc, #176] @ (8003210 ) + 800315e: 6013 str r3, [r2, #0] + if(HAL_RCC_ADC12_CLK_ENABLED==1){ + 8003160: 4b2b ldr r3, [pc, #172] @ (8003210 ) + 8003162: 681b ldr r3, [r3, #0] + 8003164: 2b01 cmp r3, #1 + 8003166: d10b bne.n 8003180 + __HAL_RCC_ADC12_CLK_ENABLE(); + 8003168: 4b2a ldr r3, [pc, #168] @ (8003214 ) + 800316a: 6cdb ldr r3, [r3, #76] @ 0x4c + 800316c: 4a29 ldr r2, [pc, #164] @ (8003214 ) + 800316e: f443 5300 orr.w r3, r3, #8192 @ 0x2000 + 8003172: 64d3 str r3, [r2, #76] @ 0x4c + 8003174: 4b27 ldr r3, [pc, #156] @ (8003214 ) + 8003176: 6cdb ldr r3, [r3, #76] @ 0x4c + 8003178: f403 5300 and.w r3, r3, #8192 @ 0x2000 + 800317c: 613b str r3, [r7, #16] + 800317e: 693b ldr r3, [r7, #16] + __HAL_RCC_GPIOF_CLK_ENABLE(); + 8003180: 4b24 ldr r3, [pc, #144] @ (8003214 ) + 8003182: 6cdb ldr r3, [r3, #76] @ 0x4c + 8003184: 4a23 ldr r2, [pc, #140] @ (8003214 ) + 8003186: f043 0320 orr.w r3, r3, #32 + 800318a: 64d3 str r3, [r2, #76] @ 0x4c + 800318c: 4b21 ldr r3, [pc, #132] @ (8003214 ) + 800318e: 6cdb ldr r3, [r3, #76] @ 0x4c + 8003190: f003 0320 and.w r3, r3, #32 + 8003194: 60fb str r3, [r7, #12] + 8003196: 68fb ldr r3, [r7, #12] + GPIO_InitStruct.Pin = RAIN_SIG_Pin; + 8003198: 2302 movs r3, #2 + 800319a: 667b str r3, [r7, #100] @ 0x64 + GPIO_InitStruct.Mode = GPIO_MODE_ANALOG; + 800319c: 2303 movs r3, #3 + 800319e: 66bb str r3, [r7, #104] @ 0x68 + GPIO_InitStruct.Pull = GPIO_NOPULL; + 80031a0: 2300 movs r3, #0 + 80031a2: 66fb str r3, [r7, #108] @ 0x6c + HAL_GPIO_Init(RAIN_SIG_GPIO_Port, &GPIO_InitStruct); + 80031a4: f107 0364 add.w r3, r7, #100 @ 0x64 + 80031a8: 4619 mov r1, r3 + 80031aa: 481b ldr r0, [pc, #108] @ (8003218 ) + 80031ac: f005 f8d2 bl 8008354 + hdma_adc2.Instance = DMA2_Channel1; + 80031b0: 4b1e ldr r3, [pc, #120] @ (800322c ) + 80031b2: 4a1f ldr r2, [pc, #124] @ (8003230 ) + 80031b4: 601a str r2, [r3, #0] + hdma_adc2.Init.Request = DMA_REQUEST_ADC2; + 80031b6: 4b1d ldr r3, [pc, #116] @ (800322c ) + 80031b8: 2224 movs r2, #36 @ 0x24 + 80031ba: 605a str r2, [r3, #4] + hdma_adc2.Init.Direction = DMA_PERIPH_TO_MEMORY; + 80031bc: 4b1b ldr r3, [pc, #108] @ (800322c ) + 80031be: 2200 movs r2, #0 + 80031c0: 609a str r2, [r3, #8] + hdma_adc2.Init.PeriphInc = DMA_PINC_DISABLE; + 80031c2: 4b1a ldr r3, [pc, #104] @ (800322c ) + 80031c4: 2200 movs r2, #0 + 80031c6: 60da str r2, [r3, #12] + hdma_adc2.Init.MemInc = DMA_MINC_ENABLE; + 80031c8: 4b18 ldr r3, [pc, #96] @ (800322c ) + 80031ca: 2280 movs r2, #128 @ 0x80 + 80031cc: 611a str r2, [r3, #16] + hdma_adc2.Init.PeriphDataAlignment = DMA_PDATAALIGN_HALFWORD; + 80031ce: 4b17 ldr r3, [pc, #92] @ (800322c ) + 80031d0: f44f 7280 mov.w r2, #256 @ 0x100 + 80031d4: 615a str r2, [r3, #20] + hdma_adc2.Init.MemDataAlignment = DMA_MDATAALIGN_HALFWORD; + 80031d6: 4b15 ldr r3, [pc, #84] @ (800322c ) + 80031d8: f44f 6280 mov.w r2, #1024 @ 0x400 + 80031dc: 619a str r2, [r3, #24] + hdma_adc2.Init.Mode = DMA_NORMAL; + 80031de: 4b13 ldr r3, [pc, #76] @ (800322c ) + 80031e0: 2200 movs r2, #0 + 80031e2: 61da str r2, [r3, #28] + hdma_adc2.Init.Priority = DMA_PRIORITY_VERY_HIGH; + 80031e4: 4b11 ldr r3, [pc, #68] @ (800322c ) + 80031e6: f44f 5240 mov.w r2, #12288 @ 0x3000 + 80031ea: 621a str r2, [r3, #32] + if (HAL_DMA_Init(&hdma_adc2) != HAL_OK) + 80031ec: 480f ldr r0, [pc, #60] @ (800322c ) + 80031ee: f003 fbbf bl 8006970 + 80031f2: 4603 mov r3, r0 + 80031f4: 2b00 cmp r3, #0 + 80031f6: d001 beq.n 80031fc + Error_Handler(); + 80031f8: f7ff fece bl 8002f98 + __HAL_LINKDMA(hadc,DMA_Handle,hdma_adc2); + 80031fc: 687b ldr r3, [r7, #4] + 80031fe: 4a0b ldr r2, [pc, #44] @ (800322c ) + 8003200: 655a str r2, [r3, #84] @ 0x54 + 8003202: 4a0a ldr r2, [pc, #40] @ (800322c ) + 8003204: 687b ldr r3, [r7, #4] + 8003206: 6293 str r3, [r2, #40] @ 0x28 +} + 8003208: bf00 nop + 800320a: 3778 adds r7, #120 @ 0x78 + 800320c: 46bd mov sp, r7 + 800320e: bd80 pop {r7, pc} + 8003210: 20000cac .word 0x20000cac + 8003214: 40021000 .word 0x40021000 + 8003218: 48001400 .word 0x48001400 + 800321c: 48000400 .word 0x48000400 + 8003220: 200007d4 .word 0x200007d4 + 8003224: 40020008 .word 0x40020008 + 8003228: 50000100 .word 0x50000100 + 800322c: 20000834 .word 0x20000834 + 8003230: 40020408 .word 0x40020408 + +08003234 : + * This function configures the hardware resources used in this example + * @param hcomp: COMP handle pointer + * @retval None + */ +void HAL_COMP_MspInit(COMP_HandleTypeDef* hcomp) +{ + 8003234: b580 push {r7, lr} + 8003236: b08a sub sp, #40 @ 0x28 + 8003238: af00 add r7, sp, #0 + 800323a: 6078 str r0, [r7, #4] + GPIO_InitTypeDef GPIO_InitStruct = {0}; + 800323c: f107 0314 add.w r3, r7, #20 + 8003240: 2200 movs r2, #0 + 8003242: 601a str r2, [r3, #0] + 8003244: 605a str r2, [r3, #4] + 8003246: 609a str r2, [r3, #8] + 8003248: 60da str r2, [r3, #12] + 800324a: 611a str r2, [r3, #16] + if(hcomp->Instance==COMP1) + 800324c: 687b ldr r3, [r7, #4] + 800324e: 681b ldr r3, [r3, #0] + 8003250: 4a23 ldr r2, [pc, #140] @ (80032e0 ) + 8003252: 4293 cmp r3, r2 + 8003254: d119 bne.n 800328a + { + /* USER CODE BEGIN COMP1_MspInit 0 */ + + /* USER CODE END COMP1_MspInit 0 */ + + __HAL_RCC_GPIOA_CLK_ENABLE(); + 8003256: 4b23 ldr r3, [pc, #140] @ (80032e4 ) + 8003258: 6cdb ldr r3, [r3, #76] @ 0x4c + 800325a: 4a22 ldr r2, [pc, #136] @ (80032e4 ) + 800325c: f043 0301 orr.w r3, r3, #1 + 8003260: 64d3 str r3, [r2, #76] @ 0x4c + 8003262: 4b20 ldr r3, [pc, #128] @ (80032e4 ) + 8003264: 6cdb ldr r3, [r3, #76] @ 0x4c + 8003266: f003 0301 and.w r3, r3, #1 + 800326a: 613b str r3, [r7, #16] + 800326c: 693b ldr r3, [r7, #16] + /**COMP1 GPIO Configuration + PA1 ------> COMP1_INP + */ + GPIO_InitStruct.Pin = GPIO_PIN_1; + 800326e: 2302 movs r3, #2 + 8003270: 617b str r3, [r7, #20] + GPIO_InitStruct.Mode = GPIO_MODE_ANALOG; + 8003272: 2303 movs r3, #3 + 8003274: 61bb str r3, [r7, #24] + GPIO_InitStruct.Pull = GPIO_NOPULL; + 8003276: 2300 movs r3, #0 + 8003278: 61fb str r3, [r7, #28] + HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); + 800327a: f107 0314 add.w r3, r7, #20 + 800327e: 4619 mov r1, r3 + 8003280: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 8003284: f005 f866 bl 8008354 + /* USER CODE BEGIN COMP3_MspInit 1 */ + + /* USER CODE END COMP3_MspInit 1 */ + } + +} + 8003288: e025 b.n 80032d6 + else if(hcomp->Instance==COMP3) + 800328a: 687b ldr r3, [r7, #4] + 800328c: 681b ldr r3, [r3, #0] + 800328e: 4a16 ldr r2, [pc, #88] @ (80032e8 ) + 8003290: 4293 cmp r3, r2 + 8003292: d120 bne.n 80032d6 + __HAL_RCC_GPIOA_CLK_ENABLE(); + 8003294: 4b13 ldr r3, [pc, #76] @ (80032e4 ) + 8003296: 6cdb ldr r3, [r3, #76] @ 0x4c + 8003298: 4a12 ldr r2, [pc, #72] @ (80032e4 ) + 800329a: f043 0301 orr.w r3, r3, #1 + 800329e: 64d3 str r3, [r2, #76] @ 0x4c + 80032a0: 4b10 ldr r3, [pc, #64] @ (80032e4 ) + 80032a2: 6cdb ldr r3, [r3, #76] @ 0x4c + 80032a4: f003 0301 and.w r3, r3, #1 + 80032a8: 60fb str r3, [r7, #12] + 80032aa: 68fb ldr r3, [r7, #12] + GPIO_InitStruct.Pin = GPIO_PIN_0; + 80032ac: 2301 movs r3, #1 + 80032ae: 617b str r3, [r7, #20] + GPIO_InitStruct.Mode = GPIO_MODE_ANALOG; + 80032b0: 2303 movs r3, #3 + 80032b2: 61bb str r3, [r7, #24] + GPIO_InitStruct.Pull = GPIO_NOPULL; + 80032b4: 2300 movs r3, #0 + 80032b6: 61fb str r3, [r7, #28] + HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); + 80032b8: f107 0314 add.w r3, r7, #20 + 80032bc: 4619 mov r1, r3 + 80032be: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 80032c2: f005 f847 bl 8008354 + HAL_NVIC_SetPriority(COMP1_2_3_IRQn, 5, 0); + 80032c6: 2200 movs r2, #0 + 80032c8: 2105 movs r1, #5 + 80032ca: 2040 movs r0, #64 @ 0x40 + 80032cc: f003 f83a bl 8006344 + HAL_NVIC_EnableIRQ(COMP1_2_3_IRQn); + 80032d0: 2040 movs r0, #64 @ 0x40 + 80032d2: f003 f851 bl 8006378 +} + 80032d6: bf00 nop + 80032d8: 3728 adds r7, #40 @ 0x28 + 80032da: 46bd mov sp, r7 + 80032dc: bd80 pop {r7, pc} + 80032de: bf00 nop + 80032e0: 40010200 .word 0x40010200 + 80032e4: 40021000 .word 0x40021000 + 80032e8: 40010208 .word 0x40010208 + +080032ec : + * This function configures the hardware resources used in this example + * @param hdac: DAC handle pointer + * @retval None + */ +void HAL_DAC_MspInit(DAC_HandleTypeDef* hdac) +{ + 80032ec: b580 push {r7, lr} + 80032ee: b084 sub sp, #16 + 80032f0: af00 add r7, sp, #0 + 80032f2: 6078 str r0, [r7, #4] + if(hdac->Instance==DAC1) + 80032f4: 687b ldr r3, [r7, #4] + 80032f6: 681b ldr r3, [r3, #0] + 80032f8: 4a1a ldr r2, [pc, #104] @ (8003364 ) + 80032fa: 4293 cmp r3, r2 + 80032fc: d114 bne.n 8003328 + { + /* USER CODE BEGIN DAC1_MspInit 0 */ + + /* USER CODE END DAC1_MspInit 0 */ + /* Peripheral clock enable */ + __HAL_RCC_DAC1_CLK_ENABLE(); + 80032fe: 4b1a ldr r3, [pc, #104] @ (8003368 ) + 8003300: 6cdb ldr r3, [r3, #76] @ 0x4c + 8003302: 4a19 ldr r2, [pc, #100] @ (8003368 ) + 8003304: f443 3380 orr.w r3, r3, #65536 @ 0x10000 + 8003308: 64d3 str r3, [r2, #76] @ 0x4c + 800330a: 4b17 ldr r3, [pc, #92] @ (8003368 ) + 800330c: 6cdb ldr r3, [r3, #76] @ 0x4c + 800330e: f403 3380 and.w r3, r3, #65536 @ 0x10000 + 8003312: 60fb str r3, [r7, #12] + 8003314: 68fb ldr r3, [r7, #12] + /* DAC1 interrupt Init */ + HAL_NVIC_SetPriority(TIM6_DAC_IRQn, 15, 0); + 8003316: 2200 movs r2, #0 + 8003318: 210f movs r1, #15 + 800331a: 2036 movs r0, #54 @ 0x36 + 800331c: f003 f812 bl 8006344 + HAL_NVIC_EnableIRQ(TIM6_DAC_IRQn); + 8003320: 2036 movs r0, #54 @ 0x36 + 8003322: f003 f829 bl 8006378 + /* USER CODE BEGIN DAC3_MspInit 1 */ + + /* USER CODE END DAC3_MspInit 1 */ + } + +} + 8003326: e018 b.n 800335a + else if(hdac->Instance==DAC3) + 8003328: 687b ldr r3, [r7, #4] + 800332a: 681b ldr r3, [r3, #0] + 800332c: 4a0f ldr r2, [pc, #60] @ (800336c ) + 800332e: 4293 cmp r3, r2 + 8003330: d113 bne.n 800335a + __HAL_RCC_DAC3_CLK_ENABLE(); + 8003332: 4b0d ldr r3, [pc, #52] @ (8003368 ) + 8003334: 6cdb ldr r3, [r3, #76] @ 0x4c + 8003336: 4a0c ldr r2, [pc, #48] @ (8003368 ) + 8003338: f443 2380 orr.w r3, r3, #262144 @ 0x40000 + 800333c: 64d3 str r3, [r2, #76] @ 0x4c + 800333e: 4b0a ldr r3, [pc, #40] @ (8003368 ) + 8003340: 6cdb ldr r3, [r3, #76] @ 0x4c + 8003342: f403 2380 and.w r3, r3, #262144 @ 0x40000 + 8003346: 60bb str r3, [r7, #8] + 8003348: 68bb ldr r3, [r7, #8] + HAL_NVIC_SetPriority(TIM6_DAC_IRQn, 15, 0); + 800334a: 2200 movs r2, #0 + 800334c: 210f movs r1, #15 + 800334e: 2036 movs r0, #54 @ 0x36 + 8003350: f002 fff8 bl 8006344 + HAL_NVIC_EnableIRQ(TIM6_DAC_IRQn); + 8003354: 2036 movs r0, #54 @ 0x36 + 8003356: f003 f80f bl 8006378 +} + 800335a: bf00 nop + 800335c: 3710 adds r7, #16 + 800335e: 46bd mov sp, r7 + 8003360: bd80 pop {r7, pc} + 8003362: bf00 nop + 8003364: 50000800 .word 0x50000800 + 8003368: 40021000 .word 0x40021000 + 800336c: 50001000 .word 0x50001000 + +08003370 : + * This function configures the hardware resources used in this example + * @param hfdcan: FDCAN handle pointer + * @retval None + */ +void HAL_FDCAN_MspInit(FDCAN_HandleTypeDef* hfdcan) +{ + 8003370: b580 push {r7, lr} + 8003372: b09a sub sp, #104 @ 0x68 + 8003374: af00 add r7, sp, #0 + 8003376: 6078 str r0, [r7, #4] + GPIO_InitTypeDef GPIO_InitStruct = {0}; + 8003378: f107 0354 add.w r3, r7, #84 @ 0x54 + 800337c: 2200 movs r2, #0 + 800337e: 601a str r2, [r3, #0] + 8003380: 605a str r2, [r3, #4] + 8003382: 609a str r2, [r3, #8] + 8003384: 60da str r2, [r3, #12] + 8003386: 611a str r2, [r3, #16] + RCC_PeriphCLKInitTypeDef PeriphClkInit = {0}; + 8003388: f107 0310 add.w r3, r7, #16 + 800338c: 2244 movs r2, #68 @ 0x44 + 800338e: 2100 movs r1, #0 + 8003390: 4618 mov r0, r3 + 8003392: f00f f93f bl 8012614 + if(hfdcan->Instance==FDCAN1) + 8003396: 687b ldr r3, [r7, #4] + 8003398: 681b ldr r3, [r3, #0] + 800339a: 4a28 ldr r2, [pc, #160] @ (800343c ) + 800339c: 4293 cmp r3, r2 + 800339e: d149 bne.n 8003434 + + /* USER CODE END FDCAN1_MspInit 0 */ + + /** Initializes the peripherals clocks + */ + PeriphClkInit.PeriphClockSelection = RCC_PERIPHCLK_FDCAN; + 80033a0: f44f 5380 mov.w r3, #4096 @ 0x1000 + 80033a4: 613b str r3, [r7, #16] + PeriphClkInit.FdcanClockSelection = RCC_FDCANCLKSOURCE_PCLK1; + 80033a6: f04f 7300 mov.w r3, #33554432 @ 0x2000000 + 80033aa: 643b str r3, [r7, #64] @ 0x40 + if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInit) != HAL_OK) + 80033ac: f107 0310 add.w r3, r7, #16 + 80033b0: 4618 mov r0, r3 + 80033b2: f006 f961 bl 8009678 + 80033b6: 4603 mov r3, r0 + 80033b8: 2b00 cmp r3, #0 + 80033ba: d001 beq.n 80033c0 + { + Error_Handler(); + 80033bc: f7ff fdec bl 8002f98 + } + + /* Peripheral clock enable */ + __HAL_RCC_FDCAN_CLK_ENABLE(); + 80033c0: 4b1f ldr r3, [pc, #124] @ (8003440 ) + 80033c2: 6d9b ldr r3, [r3, #88] @ 0x58 + 80033c4: 4a1e ldr r2, [pc, #120] @ (8003440 ) + 80033c6: f043 7300 orr.w r3, r3, #33554432 @ 0x2000000 + 80033ca: 6593 str r3, [r2, #88] @ 0x58 + 80033cc: 4b1c ldr r3, [pc, #112] @ (8003440 ) + 80033ce: 6d9b ldr r3, [r3, #88] @ 0x58 + 80033d0: f003 7300 and.w r3, r3, #33554432 @ 0x2000000 + 80033d4: 60fb str r3, [r7, #12] + 80033d6: 68fb ldr r3, [r7, #12] + + __HAL_RCC_GPIOA_CLK_ENABLE(); + 80033d8: 4b19 ldr r3, [pc, #100] @ (8003440 ) + 80033da: 6cdb ldr r3, [r3, #76] @ 0x4c + 80033dc: 4a18 ldr r2, [pc, #96] @ (8003440 ) + 80033de: f043 0301 orr.w r3, r3, #1 + 80033e2: 64d3 str r3, [r2, #76] @ 0x4c + 80033e4: 4b16 ldr r3, [pc, #88] @ (8003440 ) + 80033e6: 6cdb ldr r3, [r3, #76] @ 0x4c + 80033e8: f003 0301 and.w r3, r3, #1 + 80033ec: 60bb str r3, [r7, #8] + 80033ee: 68bb ldr r3, [r7, #8] + /**FDCAN1 GPIO Configuration + PA11 ------> FDCAN1_RX + PA12 ------> FDCAN1_TX + */ + GPIO_InitStruct.Pin = GPIO_PIN_11|GPIO_PIN_12; + 80033f0: f44f 53c0 mov.w r3, #6144 @ 0x1800 + 80033f4: 657b str r3, [r7, #84] @ 0x54 + GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; + 80033f6: 2302 movs r3, #2 + 80033f8: 65bb str r3, [r7, #88] @ 0x58 + GPIO_InitStruct.Pull = GPIO_NOPULL; + 80033fa: 2300 movs r3, #0 + 80033fc: 65fb str r3, [r7, #92] @ 0x5c + GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; + 80033fe: 2300 movs r3, #0 + 8003400: 663b str r3, [r7, #96] @ 0x60 + GPIO_InitStruct.Alternate = GPIO_AF9_FDCAN1; + 8003402: 2309 movs r3, #9 + 8003404: 667b str r3, [r7, #100] @ 0x64 + HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); + 8003406: f107 0354 add.w r3, r7, #84 @ 0x54 + 800340a: 4619 mov r1, r3 + 800340c: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 8003410: f004 ffa0 bl 8008354 + + /* FDCAN1 interrupt Init */ + HAL_NVIC_SetPriority(FDCAN1_IT0_IRQn, 5, 0); + 8003414: 2200 movs r2, #0 + 8003416: 2105 movs r1, #5 + 8003418: 2015 movs r0, #21 + 800341a: f002 ff93 bl 8006344 + HAL_NVIC_EnableIRQ(FDCAN1_IT0_IRQn); + 800341e: 2015 movs r0, #21 + 8003420: f002 ffaa bl 8006378 + HAL_NVIC_SetPriority(FDCAN1_IT1_IRQn, 5, 0); + 8003424: 2200 movs r2, #0 + 8003426: 2105 movs r1, #5 + 8003428: 2016 movs r0, #22 + 800342a: f002 ff8b bl 8006344 + HAL_NVIC_EnableIRQ(FDCAN1_IT1_IRQn); + 800342e: 2016 movs r0, #22 + 8003430: f002 ffa2 bl 8006378 + + /* USER CODE END FDCAN1_MspInit 1 */ + + } + +} + 8003434: bf00 nop + 8003436: 3768 adds r7, #104 @ 0x68 + 8003438: 46bd mov sp, r7 + 800343a: bd80 pop {r7, pc} + 800343c: 40006400 .word 0x40006400 + 8003440: 40021000 .word 0x40021000 + +08003444 : + * This function configures the hardware resources used in this example + * @param hopamp: OPAMP handle pointer + * @retval None + */ +void HAL_OPAMP_MspInit(OPAMP_HandleTypeDef* hopamp) +{ + 8003444: b580 push {r7, lr} + 8003446: b088 sub sp, #32 + 8003448: af00 add r7, sp, #0 + 800344a: 6078 str r0, [r7, #4] + GPIO_InitTypeDef GPIO_InitStruct = {0}; + 800344c: f107 030c add.w r3, r7, #12 + 8003450: 2200 movs r2, #0 + 8003452: 601a str r2, [r3, #0] + 8003454: 605a str r2, [r3, #4] + 8003456: 609a str r2, [r3, #8] + 8003458: 60da str r2, [r3, #12] + 800345a: 611a str r2, [r3, #16] + if(hopamp->Instance==OPAMP2) + 800345c: 687b ldr r3, [r7, #4] + 800345e: 681b ldr r3, [r3, #0] + 8003460: 4a0f ldr r2, [pc, #60] @ (80034a0 ) + 8003462: 4293 cmp r3, r2 + 8003464: d118 bne.n 8003498 + { + /* USER CODE BEGIN OPAMP2_MspInit 0 */ + + /* USER CODE END OPAMP2_MspInit 0 */ + + __HAL_RCC_GPIOA_CLK_ENABLE(); + 8003466: 4b0f ldr r3, [pc, #60] @ (80034a4 ) + 8003468: 6cdb ldr r3, [r3, #76] @ 0x4c + 800346a: 4a0e ldr r2, [pc, #56] @ (80034a4 ) + 800346c: f043 0301 orr.w r3, r3, #1 + 8003470: 64d3 str r3, [r2, #76] @ 0x4c + 8003472: 4b0c ldr r3, [pc, #48] @ (80034a4 ) + 8003474: 6cdb ldr r3, [r3, #76] @ 0x4c + 8003476: f003 0301 and.w r3, r3, #1 + 800347a: 60bb str r3, [r7, #8] + 800347c: 68bb ldr r3, [r7, #8] + /**OPAMP2 GPIO Configuration + PA5 ------> OPAMP2_VINM0 + PA6 ------> OPAMP2_VOUT + PA7 ------> OPAMP2_VINP + */ + GPIO_InitStruct.Pin = GPIO_PIN_5|GPIO_PIN_6|GPIO_PIN_7; + 800347e: 23e0 movs r3, #224 @ 0xe0 + 8003480: 60fb str r3, [r7, #12] + GPIO_InitStruct.Mode = GPIO_MODE_ANALOG; + 8003482: 2303 movs r3, #3 + 8003484: 613b str r3, [r7, #16] + GPIO_InitStruct.Pull = GPIO_NOPULL; + 8003486: 2300 movs r3, #0 + 8003488: 617b str r3, [r7, #20] + HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); + 800348a: f107 030c add.w r3, r7, #12 + 800348e: 4619 mov r1, r3 + 8003490: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 8003494: f004 ff5e bl 8008354 + + /* USER CODE END OPAMP2_MspInit 1 */ + + } + +} + 8003498: bf00 nop + 800349a: 3720 adds r7, #32 + 800349c: 46bd mov sp, r7 + 800349e: bd80 pop {r7, pc} + 80034a0: 40010304 .word 0x40010304 + 80034a4: 40021000 .word 0x40021000 + +080034a8 : + * This function configures the hardware resources used in this example + * @param hrtc: RTC handle pointer + * @retval None + */ +void HAL_RTC_MspInit(RTC_HandleTypeDef* hrtc) +{ + 80034a8: b580 push {r7, lr} + 80034aa: b094 sub sp, #80 @ 0x50 + 80034ac: af00 add r7, sp, #0 + 80034ae: 6078 str r0, [r7, #4] + RCC_PeriphCLKInitTypeDef PeriphClkInit = {0}; + 80034b0: f107 030c add.w r3, r7, #12 + 80034b4: 2244 movs r2, #68 @ 0x44 + 80034b6: 2100 movs r1, #0 + 80034b8: 4618 mov r0, r3 + 80034ba: f00f f8ab bl 8012614 + if(hrtc->Instance==RTC) + 80034be: 687b ldr r3, [r7, #4] + 80034c0: 681b ldr r3, [r3, #0] + 80034c2: 4a19 ldr r2, [pc, #100] @ (8003528 ) + 80034c4: 4293 cmp r3, r2 + 80034c6: d12b bne.n 8003520 + + /* USER CODE END RTC_MspInit 0 */ + + /** Initializes the peripherals clocks + */ + PeriphClkInit.PeriphClockSelection = RCC_PERIPHCLK_RTC; + 80034c8: f44f 2300 mov.w r3, #524288 @ 0x80000 + 80034cc: 60fb str r3, [r7, #12] + PeriphClkInit.RTCClockSelection = RCC_RTCCLKSOURCE_LSI; + 80034ce: f44f 7300 mov.w r3, #512 @ 0x200 + 80034d2: 64fb str r3, [r7, #76] @ 0x4c + + if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInit) != HAL_OK) + 80034d4: f107 030c add.w r3, r7, #12 + 80034d8: 4618 mov r0, r3 + 80034da: f006 f8cd bl 8009678 + 80034de: 4603 mov r3, r0 + 80034e0: 2b00 cmp r3, #0 + 80034e2: d001 beq.n 80034e8 + { + Error_Handler(); + 80034e4: f7ff fd58 bl 8002f98 + } + + /* Peripheral clock enable */ + __HAL_RCC_RTC_ENABLE(); + 80034e8: 4b10 ldr r3, [pc, #64] @ (800352c ) + 80034ea: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 80034ee: 4a0f ldr r2, [pc, #60] @ (800352c ) + 80034f0: f443 4300 orr.w r3, r3, #32768 @ 0x8000 + 80034f4: f8c2 3090 str.w r3, [r2, #144] @ 0x90 + __HAL_RCC_RTCAPB_CLK_ENABLE(); + 80034f8: 4b0c ldr r3, [pc, #48] @ (800352c ) + 80034fa: 6d9b ldr r3, [r3, #88] @ 0x58 + 80034fc: 4a0b ldr r2, [pc, #44] @ (800352c ) + 80034fe: f443 6380 orr.w r3, r3, #1024 @ 0x400 + 8003502: 6593 str r3, [r2, #88] @ 0x58 + 8003504: 4b09 ldr r3, [pc, #36] @ (800352c ) + 8003506: 6d9b ldr r3, [r3, #88] @ 0x58 + 8003508: f403 6380 and.w r3, r3, #1024 @ 0x400 + 800350c: 60bb str r3, [r7, #8] + 800350e: 68bb ldr r3, [r7, #8] + /* RTC interrupt Init */ + HAL_NVIC_SetPriority(RTC_WKUP_IRQn, 5, 0); + 8003510: 2200 movs r2, #0 + 8003512: 2105 movs r1, #5 + 8003514: 2003 movs r0, #3 + 8003516: f002 ff15 bl 8006344 + HAL_NVIC_EnableIRQ(RTC_WKUP_IRQn); + 800351a: 2003 movs r0, #3 + 800351c: f002 ff2c bl 8006378 + + /* USER CODE END RTC_MspInit 1 */ + + } + +} + 8003520: bf00 nop + 8003522: 3750 adds r7, #80 @ 0x50 + 8003524: 46bd mov sp, r7 + 8003526: bd80 pop {r7, pc} + 8003528: 40002800 .word 0x40002800 + 800352c: 40021000 .word 0x40021000 + +08003530 : + * This function configures the hardware resources used in this example + * @param htim_base: TIM_Base handle pointer + * @retval None + */ +void HAL_TIM_Base_MspInit(TIM_HandleTypeDef* htim_base) +{ + 8003530: b580 push {r7, lr} + 8003532: b086 sub sp, #24 + 8003534: af00 add r7, sp, #0 + 8003536: 6078 str r0, [r7, #4] + if(htim_base->Instance==TIM1) + 8003538: 687b ldr r3, [r7, #4] + 800353a: 681b ldr r3, [r3, #0] + 800353c: 4a3d ldr r2, [pc, #244] @ (8003634 ) + 800353e: 4293 cmp r3, r2 + 8003540: d10c bne.n 800355c + { + /* USER CODE BEGIN TIM1_MspInit 0 */ + + /* USER CODE END TIM1_MspInit 0 */ + /* Peripheral clock enable */ + __HAL_RCC_TIM1_CLK_ENABLE(); + 8003542: 4b3d ldr r3, [pc, #244] @ (8003638 ) + 8003544: 6e1b ldr r3, [r3, #96] @ 0x60 + 8003546: 4a3c ldr r2, [pc, #240] @ (8003638 ) + 8003548: f443 6300 orr.w r3, r3, #2048 @ 0x800 + 800354c: 6613 str r3, [r2, #96] @ 0x60 + 800354e: 4b3a ldr r3, [pc, #232] @ (8003638 ) + 8003550: 6e1b ldr r3, [r3, #96] @ 0x60 + 8003552: f403 6300 and.w r3, r3, #2048 @ 0x800 + 8003556: 617b str r3, [r7, #20] + 8003558: 697b ldr r3, [r7, #20] + /* USER CODE BEGIN TIM4_MspInit 1 */ + + /* USER CODE END TIM4_MspInit 1 */ + } + +} + 800355a: e067 b.n 800362c + else if(htim_base->Instance==TIM2) + 800355c: 687b ldr r3, [r7, #4] + 800355e: 681b ldr r3, [r3, #0] + 8003560: f1b3 4f80 cmp.w r3, #1073741824 @ 0x40000000 + 8003564: d10c bne.n 8003580 + __HAL_RCC_TIM2_CLK_ENABLE(); + 8003566: 4b34 ldr r3, [pc, #208] @ (8003638 ) + 8003568: 6d9b ldr r3, [r3, #88] @ 0x58 + 800356a: 4a33 ldr r2, [pc, #204] @ (8003638 ) + 800356c: f043 0301 orr.w r3, r3, #1 + 8003570: 6593 str r3, [r2, #88] @ 0x58 + 8003572: 4b31 ldr r3, [pc, #196] @ (8003638 ) + 8003574: 6d9b ldr r3, [r3, #88] @ 0x58 + 8003576: f003 0301 and.w r3, r3, #1 + 800357a: 613b str r3, [r7, #16] + 800357c: 693b ldr r3, [r7, #16] +} + 800357e: e055 b.n 800362c + else if(htim_base->Instance==TIM3) + 8003580: 687b ldr r3, [r7, #4] + 8003582: 681b ldr r3, [r3, #0] + 8003584: 4a2d ldr r2, [pc, #180] @ (800363c ) + 8003586: 4293 cmp r3, r2 + 8003588: d114 bne.n 80035b4 + __HAL_RCC_TIM3_CLK_ENABLE(); + 800358a: 4b2b ldr r3, [pc, #172] @ (8003638 ) + 800358c: 6d9b ldr r3, [r3, #88] @ 0x58 + 800358e: 4a2a ldr r2, [pc, #168] @ (8003638 ) + 8003590: f043 0302 orr.w r3, r3, #2 + 8003594: 6593 str r3, [r2, #88] @ 0x58 + 8003596: 4b28 ldr r3, [pc, #160] @ (8003638 ) + 8003598: 6d9b ldr r3, [r3, #88] @ 0x58 + 800359a: f003 0302 and.w r3, r3, #2 + 800359e: 60fb str r3, [r7, #12] + 80035a0: 68fb ldr r3, [r7, #12] + HAL_NVIC_SetPriority(TIM3_IRQn, 5, 0); + 80035a2: 2200 movs r2, #0 + 80035a4: 2105 movs r1, #5 + 80035a6: 201d movs r0, #29 + 80035a8: f002 fecc bl 8006344 + HAL_NVIC_EnableIRQ(TIM3_IRQn); + 80035ac: 201d movs r0, #29 + 80035ae: f002 fee3 bl 8006378 +} + 80035b2: e03b b.n 800362c + else if(htim_base->Instance==TIM4) + 80035b4: 687b ldr r3, [r7, #4] + 80035b6: 681b ldr r3, [r3, #0] + 80035b8: 4a21 ldr r2, [pc, #132] @ (8003640 ) + 80035ba: 4293 cmp r3, r2 + 80035bc: d136 bne.n 800362c + __HAL_RCC_TIM4_CLK_ENABLE(); + 80035be: 4b1e ldr r3, [pc, #120] @ (8003638 ) + 80035c0: 6d9b ldr r3, [r3, #88] @ 0x58 + 80035c2: 4a1d ldr r2, [pc, #116] @ (8003638 ) + 80035c4: f043 0304 orr.w r3, r3, #4 + 80035c8: 6593 str r3, [r2, #88] @ 0x58 + 80035ca: 4b1b ldr r3, [pc, #108] @ (8003638 ) + 80035cc: 6d9b ldr r3, [r3, #88] @ 0x58 + 80035ce: f003 0304 and.w r3, r3, #4 + 80035d2: 60bb str r3, [r7, #8] + 80035d4: 68bb ldr r3, [r7, #8] + hdma_tim4_ch1.Instance = DMA1_Channel2; + 80035d6: 4b1b ldr r3, [pc, #108] @ (8003644 ) + 80035d8: 4a1b ldr r2, [pc, #108] @ (8003648 ) + 80035da: 601a str r2, [r3, #0] + hdma_tim4_ch1.Init.Request = DMA_REQUEST_TIM4_CH1; + 80035dc: 4b19 ldr r3, [pc, #100] @ (8003644 ) + 80035de: 2243 movs r2, #67 @ 0x43 + 80035e0: 605a str r2, [r3, #4] + hdma_tim4_ch1.Init.Direction = DMA_PERIPH_TO_MEMORY; + 80035e2: 4b18 ldr r3, [pc, #96] @ (8003644 ) + 80035e4: 2200 movs r2, #0 + 80035e6: 609a str r2, [r3, #8] + hdma_tim4_ch1.Init.PeriphInc = DMA_PINC_DISABLE; + 80035e8: 4b16 ldr r3, [pc, #88] @ (8003644 ) + 80035ea: 2200 movs r2, #0 + 80035ec: 60da str r2, [r3, #12] + hdma_tim4_ch1.Init.MemInc = DMA_MINC_ENABLE; + 80035ee: 4b15 ldr r3, [pc, #84] @ (8003644 ) + 80035f0: 2280 movs r2, #128 @ 0x80 + 80035f2: 611a str r2, [r3, #16] + hdma_tim4_ch1.Init.PeriphDataAlignment = DMA_PDATAALIGN_HALFWORD; + 80035f4: 4b13 ldr r3, [pc, #76] @ (8003644 ) + 80035f6: f44f 7280 mov.w r2, #256 @ 0x100 + 80035fa: 615a str r2, [r3, #20] + hdma_tim4_ch1.Init.MemDataAlignment = DMA_MDATAALIGN_HALFWORD; + 80035fc: 4b11 ldr r3, [pc, #68] @ (8003644 ) + 80035fe: f44f 6280 mov.w r2, #1024 @ 0x400 + 8003602: 619a str r2, [r3, #24] + hdma_tim4_ch1.Init.Mode = DMA_CIRCULAR; + 8003604: 4b0f ldr r3, [pc, #60] @ (8003644 ) + 8003606: 2220 movs r2, #32 + 8003608: 61da str r2, [r3, #28] + hdma_tim4_ch1.Init.Priority = DMA_PRIORITY_LOW; + 800360a: 4b0e ldr r3, [pc, #56] @ (8003644 ) + 800360c: 2200 movs r2, #0 + 800360e: 621a str r2, [r3, #32] + if (HAL_DMA_Init(&hdma_tim4_ch1) != HAL_OK) + 8003610: 480c ldr r0, [pc, #48] @ (8003644 ) + 8003612: f003 f9ad bl 8006970 + 8003616: 4603 mov r3, r0 + 8003618: 2b00 cmp r3, #0 + 800361a: d001 beq.n 8003620 + Error_Handler(); + 800361c: f7ff fcbc bl 8002f98 + __HAL_LINKDMA(htim_base,hdma[TIM_DMA_ID_CC1],hdma_tim4_ch1); + 8003620: 687b ldr r3, [r7, #4] + 8003622: 4a08 ldr r2, [pc, #32] @ (8003644 ) + 8003624: 625a str r2, [r3, #36] @ 0x24 + 8003626: 4a07 ldr r2, [pc, #28] @ (8003644 ) + 8003628: 687b ldr r3, [r7, #4] + 800362a: 6293 str r3, [r2, #40] @ 0x28 +} + 800362c: bf00 nop + 800362e: 3718 adds r7, #24 + 8003630: 46bd mov sp, r7 + 8003632: bd80 pop {r7, pc} + 8003634: 40012c00 .word 0x40012c00 + 8003638: 40021000 .word 0x40021000 + 800363c: 40000400 .word 0x40000400 + 8003640: 40000800 .word 0x40000800 + 8003644: 20000afc .word 0x20000afc + 8003648: 4002001c .word 0x4002001c + +0800364c : + +void HAL_TIM_MspPostInit(TIM_HandleTypeDef* htim) +{ + 800364c: b580 push {r7, lr} + 800364e: b08a sub sp, #40 @ 0x28 + 8003650: af00 add r7, sp, #0 + 8003652: 6078 str r0, [r7, #4] + GPIO_InitTypeDef GPIO_InitStruct = {0}; + 8003654: f107 0314 add.w r3, r7, #20 + 8003658: 2200 movs r2, #0 + 800365a: 601a str r2, [r3, #0] + 800365c: 605a str r2, [r3, #4] + 800365e: 609a str r2, [r3, #8] + 8003660: 60da str r2, [r3, #12] + 8003662: 611a str r2, [r3, #16] + if(htim->Instance==TIM1) + 8003664: 687b ldr r3, [r7, #4] + 8003666: 681b ldr r3, [r3, #0] + 8003668: 4a35 ldr r2, [pc, #212] @ (8003740 ) + 800366a: 4293 cmp r3, r2 + 800366c: d11e bne.n 80036ac + { + /* USER CODE BEGIN TIM1_MspPostInit 0 */ + + /* USER CODE END TIM1_MspPostInit 0 */ + __HAL_RCC_GPIOA_CLK_ENABLE(); + 800366e: 4b35 ldr r3, [pc, #212] @ (8003744 ) + 8003670: 6cdb ldr r3, [r3, #76] @ 0x4c + 8003672: 4a34 ldr r2, [pc, #208] @ (8003744 ) + 8003674: f043 0301 orr.w r3, r3, #1 + 8003678: 64d3 str r3, [r2, #76] @ 0x4c + 800367a: 4b32 ldr r3, [pc, #200] @ (8003744 ) + 800367c: 6cdb ldr r3, [r3, #76] @ 0x4c + 800367e: f003 0301 and.w r3, r3, #1 + 8003682: 613b str r3, [r7, #16] + 8003684: 693b ldr r3, [r7, #16] + /**TIM1 GPIO Configuration + PA8 ------> TIM1_CH1 + */ + GPIO_InitStruct.Pin = GPIO_PIN_8; + 8003686: f44f 7380 mov.w r3, #256 @ 0x100 + 800368a: 617b str r3, [r7, #20] + GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; + 800368c: 2302 movs r3, #2 + 800368e: 61bb str r3, [r7, #24] + GPIO_InitStruct.Pull = GPIO_NOPULL; + 8003690: 2300 movs r3, #0 + 8003692: 61fb str r3, [r7, #28] + GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; + 8003694: 2300 movs r3, #0 + 8003696: 623b str r3, [r7, #32] + GPIO_InitStruct.Alternate = GPIO_AF6_TIM1; + 8003698: 2306 movs r3, #6 + 800369a: 627b str r3, [r7, #36] @ 0x24 + HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); + 800369c: f107 0314 add.w r3, r7, #20 + 80036a0: 4619 mov r1, r3 + 80036a2: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 80036a6: f004 fe55 bl 8008354 + /* USER CODE BEGIN TIM3_MspPostInit 1 */ + + /* USER CODE END TIM3_MspPostInit 1 */ + } + +} + 80036aa: e045 b.n 8003738 + else if(htim->Instance==TIM2) + 80036ac: 687b ldr r3, [r7, #4] + 80036ae: 681b ldr r3, [r3, #0] + 80036b0: f1b3 4f80 cmp.w r3, #1073741824 @ 0x40000000 + 80036b4: d11e bne.n 80036f4 + __HAL_RCC_GPIOA_CLK_ENABLE(); + 80036b6: 4b23 ldr r3, [pc, #140] @ (8003744 ) + 80036b8: 6cdb ldr r3, [r3, #76] @ 0x4c + 80036ba: 4a22 ldr r2, [pc, #136] @ (8003744 ) + 80036bc: f043 0301 orr.w r3, r3, #1 + 80036c0: 64d3 str r3, [r2, #76] @ 0x4c + 80036c2: 4b20 ldr r3, [pc, #128] @ (8003744 ) + 80036c4: 6cdb ldr r3, [r3, #76] @ 0x4c + 80036c6: f003 0301 and.w r3, r3, #1 + 80036ca: 60fb str r3, [r7, #12] + 80036cc: 68fb ldr r3, [r7, #12] + GPIO_InitStruct.Pin = BLUE_LED_Pin; + 80036ce: f44f 6380 mov.w r3, #1024 @ 0x400 + 80036d2: 617b str r3, [r7, #20] + GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; + 80036d4: 2302 movs r3, #2 + 80036d6: 61bb str r3, [r7, #24] + GPIO_InitStruct.Pull = GPIO_NOPULL; + 80036d8: 2300 movs r3, #0 + 80036da: 61fb str r3, [r7, #28] + GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; + 80036dc: 2300 movs r3, #0 + 80036de: 623b str r3, [r7, #32] + GPIO_InitStruct.Alternate = GPIO_AF10_TIM2; + 80036e0: 230a movs r3, #10 + 80036e2: 627b str r3, [r7, #36] @ 0x24 + HAL_GPIO_Init(BLUE_LED_GPIO_Port, &GPIO_InitStruct); + 80036e4: f107 0314 add.w r3, r7, #20 + 80036e8: 4619 mov r1, r3 + 80036ea: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 80036ee: f004 fe31 bl 8008354 +} + 80036f2: e021 b.n 8003738 + else if(htim->Instance==TIM3) + 80036f4: 687b ldr r3, [r7, #4] + 80036f6: 681b ldr r3, [r3, #0] + 80036f8: 4a13 ldr r2, [pc, #76] @ (8003748 ) + 80036fa: 4293 cmp r3, r2 + 80036fc: d11c bne.n 8003738 + __HAL_RCC_GPIOA_CLK_ENABLE(); + 80036fe: 4b11 ldr r3, [pc, #68] @ (8003744 ) + 8003700: 6cdb ldr r3, [r3, #76] @ 0x4c + 8003702: 4a10 ldr r2, [pc, #64] @ (8003744 ) + 8003704: f043 0301 orr.w r3, r3, #1 + 8003708: 64d3 str r3, [r2, #76] @ 0x4c + 800370a: 4b0e ldr r3, [pc, #56] @ (8003744 ) + 800370c: 6cdb ldr r3, [r3, #76] @ 0x4c + 800370e: f003 0301 and.w r3, r3, #1 + 8003712: 60bb str r3, [r7, #8] + 8003714: 68bb ldr r3, [r7, #8] + GPIO_InitStruct.Pin = GPIO_PIN_4; + 8003716: 2310 movs r3, #16 + 8003718: 617b str r3, [r7, #20] + GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; + 800371a: 2302 movs r3, #2 + 800371c: 61bb str r3, [r7, #24] + GPIO_InitStruct.Pull = GPIO_NOPULL; + 800371e: 2300 movs r3, #0 + 8003720: 61fb str r3, [r7, #28] + GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; + 8003722: 2300 movs r3, #0 + 8003724: 623b str r3, [r7, #32] + GPIO_InitStruct.Alternate = GPIO_AF2_TIM3; + 8003726: 2302 movs r3, #2 + 8003728: 627b str r3, [r7, #36] @ 0x24 + HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); + 800372a: f107 0314 add.w r3, r7, #20 + 800372e: 4619 mov r1, r3 + 8003730: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 8003734: f004 fe0e bl 8008354 +} + 8003738: bf00 nop + 800373a: 3728 adds r7, #40 @ 0x28 + 800373c: 46bd mov sp, r7 + 800373e: bd80 pop {r7, pc} + 8003740: 40012c00 .word 0x40012c00 + 8003744: 40021000 .word 0x40021000 + 8003748: 40000400 .word 0x40000400 + +0800374c : + * This function configures the hardware resources used in this example + * @param huart: UART handle pointer + * @retval None + */ +void HAL_UART_MspInit(UART_HandleTypeDef* huart) +{ + 800374c: b580 push {r7, lr} + 800374e: b09a sub sp, #104 @ 0x68 + 8003750: af00 add r7, sp, #0 + 8003752: 6078 str r0, [r7, #4] + GPIO_InitTypeDef GPIO_InitStruct = {0}; + 8003754: f107 0354 add.w r3, r7, #84 @ 0x54 + 8003758: 2200 movs r2, #0 + 800375a: 601a str r2, [r3, #0] + 800375c: 605a str r2, [r3, #4] + 800375e: 609a str r2, [r3, #8] + 8003760: 60da str r2, [r3, #12] + 8003762: 611a str r2, [r3, #16] + RCC_PeriphCLKInitTypeDef PeriphClkInit = {0}; + 8003764: f107 0310 add.w r3, r7, #16 + 8003768: 2244 movs r2, #68 @ 0x44 + 800376a: 2100 movs r1, #0 + 800376c: 4618 mov r0, r3 + 800376e: f00e ff51 bl 8012614 + if(huart->Instance==USART2) + 8003772: 687b ldr r3, [r7, #4] + 8003774: 681b ldr r3, [r3, #0] + 8003776: 4a37 ldr r2, [pc, #220] @ (8003854 ) + 8003778: 4293 cmp r3, r2 + 800377a: d167 bne.n 800384c + + /* USER CODE END USART2_MspInit 0 */ + + /** Initializes the peripherals clocks + */ + PeriphClkInit.PeriphClockSelection = RCC_PERIPHCLK_USART2; + 800377c: 2302 movs r3, #2 + 800377e: 613b str r3, [r7, #16] + PeriphClkInit.Usart2ClockSelection = RCC_USART2CLKSOURCE_PCLK1; + 8003780: 2300 movs r3, #0 + 8003782: 61bb str r3, [r7, #24] + if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInit) != HAL_OK) + 8003784: f107 0310 add.w r3, r7, #16 + 8003788: 4618 mov r0, r3 + 800378a: f005 ff75 bl 8009678 + 800378e: 4603 mov r3, r0 + 8003790: 2b00 cmp r3, #0 + 8003792: d001 beq.n 8003798 + { + Error_Handler(); + 8003794: f7ff fc00 bl 8002f98 + } + + /* Peripheral clock enable */ + __HAL_RCC_USART2_CLK_ENABLE(); + 8003798: 4b2f ldr r3, [pc, #188] @ (8003858 ) + 800379a: 6d9b ldr r3, [r3, #88] @ 0x58 + 800379c: 4a2e ldr r2, [pc, #184] @ (8003858 ) + 800379e: f443 3300 orr.w r3, r3, #131072 @ 0x20000 + 80037a2: 6593 str r3, [r2, #88] @ 0x58 + 80037a4: 4b2c ldr r3, [pc, #176] @ (8003858 ) + 80037a6: 6d9b ldr r3, [r3, #88] @ 0x58 + 80037a8: f403 3300 and.w r3, r3, #131072 @ 0x20000 + 80037ac: 60fb str r3, [r7, #12] + 80037ae: 68fb ldr r3, [r7, #12] + + __HAL_RCC_GPIOA_CLK_ENABLE(); + 80037b0: 4b29 ldr r3, [pc, #164] @ (8003858 ) + 80037b2: 6cdb ldr r3, [r3, #76] @ 0x4c + 80037b4: 4a28 ldr r2, [pc, #160] @ (8003858 ) + 80037b6: f043 0301 orr.w r3, r3, #1 + 80037ba: 64d3 str r3, [r2, #76] @ 0x4c + 80037bc: 4b26 ldr r3, [pc, #152] @ (8003858 ) + 80037be: 6cdb ldr r3, [r3, #76] @ 0x4c + 80037c0: f003 0301 and.w r3, r3, #1 + 80037c4: 60bb str r3, [r7, #8] + 80037c6: 68bb ldr r3, [r7, #8] + /**USART2 GPIO Configuration + PA2 ------> USART2_TX + PA3 ------> USART2_RX + */ + GPIO_InitStruct.Pin = GPIO_PIN_2|GPIO_PIN_3; + 80037c8: 230c movs r3, #12 + 80037ca: 657b str r3, [r7, #84] @ 0x54 + GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; + 80037cc: 2302 movs r3, #2 + 80037ce: 65bb str r3, [r7, #88] @ 0x58 + GPIO_InitStruct.Pull = GPIO_NOPULL; + 80037d0: 2300 movs r3, #0 + 80037d2: 65fb str r3, [r7, #92] @ 0x5c + GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; + 80037d4: 2300 movs r3, #0 + 80037d6: 663b str r3, [r7, #96] @ 0x60 + GPIO_InitStruct.Alternate = GPIO_AF7_USART2; + 80037d8: 2307 movs r3, #7 + 80037da: 667b str r3, [r7, #100] @ 0x64 + HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); + 80037dc: f107 0354 add.w r3, r7, #84 @ 0x54 + 80037e0: 4619 mov r1, r3 + 80037e2: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 80037e6: f004 fdb5 bl 8008354 + + /* USART2 DMA Init */ + /* USART2_TX Init */ + hdma_usart2_tx.Instance = DMA1_Channel3; + 80037ea: 4b1c ldr r3, [pc, #112] @ (800385c ) + 80037ec: 4a1c ldr r2, [pc, #112] @ (8003860 ) + 80037ee: 601a str r2, [r3, #0] + hdma_usart2_tx.Init.Request = DMA_REQUEST_USART2_TX; + 80037f0: 4b1a ldr r3, [pc, #104] @ (800385c ) + 80037f2: 221b movs r2, #27 + 80037f4: 605a str r2, [r3, #4] + hdma_usart2_tx.Init.Direction = DMA_MEMORY_TO_PERIPH; + 80037f6: 4b19 ldr r3, [pc, #100] @ (800385c ) + 80037f8: 2210 movs r2, #16 + 80037fa: 609a str r2, [r3, #8] + hdma_usart2_tx.Init.PeriphInc = DMA_PINC_DISABLE; + 80037fc: 4b17 ldr r3, [pc, #92] @ (800385c ) + 80037fe: 2200 movs r2, #0 + 8003800: 60da str r2, [r3, #12] + hdma_usart2_tx.Init.MemInc = DMA_MINC_ENABLE; + 8003802: 4b16 ldr r3, [pc, #88] @ (800385c ) + 8003804: 2280 movs r2, #128 @ 0x80 + 8003806: 611a str r2, [r3, #16] + hdma_usart2_tx.Init.PeriphDataAlignment = DMA_PDATAALIGN_BYTE; + 8003808: 4b14 ldr r3, [pc, #80] @ (800385c ) + 800380a: 2200 movs r2, #0 + 800380c: 615a str r2, [r3, #20] + hdma_usart2_tx.Init.MemDataAlignment = DMA_MDATAALIGN_BYTE; + 800380e: 4b13 ldr r3, [pc, #76] @ (800385c ) + 8003810: 2200 movs r2, #0 + 8003812: 619a str r2, [r3, #24] + hdma_usart2_tx.Init.Mode = DMA_NORMAL; + 8003814: 4b11 ldr r3, [pc, #68] @ (800385c ) + 8003816: 2200 movs r2, #0 + 8003818: 61da str r2, [r3, #28] + hdma_usart2_tx.Init.Priority = DMA_PRIORITY_LOW; + 800381a: 4b10 ldr r3, [pc, #64] @ (800385c ) + 800381c: 2200 movs r2, #0 + 800381e: 621a str r2, [r3, #32] + if (HAL_DMA_Init(&hdma_usart2_tx) != HAL_OK) + 8003820: 480e ldr r0, [pc, #56] @ (800385c ) + 8003822: f003 f8a5 bl 8006970 + 8003826: 4603 mov r3, r0 + 8003828: 2b00 cmp r3, #0 + 800382a: d001 beq.n 8003830 + { + Error_Handler(); + 800382c: f7ff fbb4 bl 8002f98 + } + + __HAL_LINKDMA(huart,hdmatx,hdma_usart2_tx); + 8003830: 687b ldr r3, [r7, #4] + 8003832: 4a0a ldr r2, [pc, #40] @ (800385c ) + 8003834: 67da str r2, [r3, #124] @ 0x7c + 8003836: 4a09 ldr r2, [pc, #36] @ (800385c ) + 8003838: 687b ldr r3, [r7, #4] + 800383a: 6293 str r3, [r2, #40] @ 0x28 + + /* USART2 interrupt Init */ + HAL_NVIC_SetPriority(USART2_IRQn, 5, 0); + 800383c: 2200 movs r2, #0 + 800383e: 2105 movs r1, #5 + 8003840: 2026 movs r0, #38 @ 0x26 + 8003842: f002 fd7f bl 8006344 + HAL_NVIC_EnableIRQ(USART2_IRQn); + 8003846: 2026 movs r0, #38 @ 0x26 + 8003848: f002 fd96 bl 8006378 + + /* USER CODE END USART2_MspInit 1 */ + + } + +} + 800384c: bf00 nop + 800384e: 3768 adds r7, #104 @ 0x68 + 8003850: 46bd mov sp, r7 + 8003852: bd80 pop {r7, pc} + 8003854: 40004400 .word 0x40004400 + 8003858: 40021000 .word 0x40021000 + 800385c: 20000bf0 .word 0x20000bf0 + 8003860: 40020030 .word 0x40020030 + +08003864 : + * This function freeze the hardware resources used in this example + * @param huart: UART handle pointer + * @retval None + */ +void HAL_UART_MspDeInit(UART_HandleTypeDef* huart) +{ + 8003864: b580 push {r7, lr} + 8003866: b082 sub sp, #8 + 8003868: af00 add r7, sp, #0 + 800386a: 6078 str r0, [r7, #4] + if(huart->Instance==USART2) + 800386c: 687b ldr r3, [r7, #4] + 800386e: 681b ldr r3, [r3, #0] + 8003870: 4a0c ldr r2, [pc, #48] @ (80038a4 ) + 8003872: 4293 cmp r3, r2 + 8003874: d112 bne.n 800389c + { + /* USER CODE BEGIN USART2_MspDeInit 0 */ + + /* USER CODE END USART2_MspDeInit 0 */ + /* Peripheral clock disable */ + __HAL_RCC_USART2_CLK_DISABLE(); + 8003876: 4b0c ldr r3, [pc, #48] @ (80038a8 ) + 8003878: 6d9b ldr r3, [r3, #88] @ 0x58 + 800387a: 4a0b ldr r2, [pc, #44] @ (80038a8 ) + 800387c: f423 3300 bic.w r3, r3, #131072 @ 0x20000 + 8003880: 6593 str r3, [r2, #88] @ 0x58 + + /**USART2 GPIO Configuration + PA2 ------> USART2_TX + PA3 ------> USART2_RX + */ + HAL_GPIO_DeInit(GPIOA, GPIO_PIN_2|GPIO_PIN_3); + 8003882: 210c movs r1, #12 + 8003884: f04f 4090 mov.w r0, #1207959552 @ 0x48000000 + 8003888: f004 fee6 bl 8008658 + + /* USART2 DMA DeInit */ + HAL_DMA_DeInit(huart->hdmatx); + 800388c: 687b ldr r3, [r7, #4] + 800388e: 6fdb ldr r3, [r3, #124] @ 0x7c + 8003890: 4618 mov r0, r3 + 8003892: f003 f915 bl 8006ac0 + + /* USART2 interrupt DeInit */ + HAL_NVIC_DisableIRQ(USART2_IRQn); + 8003896: 2026 movs r0, #38 @ 0x26 + 8003898: f002 fd7c bl 8006394 + /* USER CODE BEGIN USART2_MspDeInit 1 */ + + /* USER CODE END USART2_MspDeInit 1 */ + } + +} + 800389c: bf00 nop + 800389e: 3708 adds r7, #8 + 80038a0: 46bd mov sp, r7 + 80038a2: bd80 pop {r7, pc} + 80038a4: 40004400 .word 0x40004400 + 80038a8: 40021000 .word 0x40021000 + +080038ac : + * reset by HAL_Init() or at any time when clock is configured, by HAL_RCC_ClockConfig(). + * @param TickPriority: Tick interrupt priority. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_InitTick(uint32_t TickPriority) +{ + 80038ac: b580 push {r7, lr} + 80038ae: b08c sub sp, #48 @ 0x30 + 80038b0: af00 add r7, sp, #0 + 80038b2: 6078 str r0, [r7, #4] + RCC_ClkInitTypeDef clkconfig; + uint32_t uwTimclock = 0; + 80038b4: 2300 movs r3, #0 + 80038b6: 62bb str r3, [r7, #40] @ 0x28 + uint32_t uwPrescalerValue = 0; + 80038b8: 2300 movs r3, #0 + 80038ba: 627b str r3, [r7, #36] @ 0x24 + uint32_t pFLatency; + + HAL_StatusTypeDef status; + + /* Enable TIM6 clock */ + __HAL_RCC_TIM6_CLK_ENABLE(); + 80038bc: 4b2d ldr r3, [pc, #180] @ (8003974 ) + 80038be: 6d9b ldr r3, [r3, #88] @ 0x58 + 80038c0: 4a2c ldr r2, [pc, #176] @ (8003974 ) + 80038c2: f043 0310 orr.w r3, r3, #16 + 80038c6: 6593 str r3, [r2, #88] @ 0x58 + 80038c8: 4b2a ldr r3, [pc, #168] @ (8003974 ) + 80038ca: 6d9b ldr r3, [r3, #88] @ 0x58 + 80038cc: f003 0310 and.w r3, r3, #16 + 80038d0: 60bb str r3, [r7, #8] + 80038d2: 68bb ldr r3, [r7, #8] + + /* Get clock configuration */ + HAL_RCC_GetClockConfig(&clkconfig, &pFLatency); + 80038d4: f107 020c add.w r2, r7, #12 + 80038d8: f107 0310 add.w r3, r7, #16 + 80038dc: 4611 mov r1, r2 + 80038de: 4618 mov r0, r3 + 80038e0: f005 fe52 bl 8009588 + + /* Compute TIM6 clock */ + uwTimclock = 2*HAL_RCC_GetPCLK1Freq(); + 80038e4: f005 fe24 bl 8009530 + 80038e8: 4603 mov r3, r0 + 80038ea: 005b lsls r3, r3, #1 + 80038ec: 62bb str r3, [r7, #40] @ 0x28 + + /* Compute the prescaler value to have TIM6 counter clock equal to 1MHz */ + uwPrescalerValue = (uint32_t) ((uwTimclock / 1000000U) - 1U); + 80038ee: 6abb ldr r3, [r7, #40] @ 0x28 + 80038f0: 4a21 ldr r2, [pc, #132] @ (8003978 ) + 80038f2: fba2 2303 umull r2, r3, r2, r3 + 80038f6: 0c9b lsrs r3, r3, #18 + 80038f8: 3b01 subs r3, #1 + 80038fa: 627b str r3, [r7, #36] @ 0x24 + + /* Initialize TIM6 */ + htim6.Instance = TIM6; + 80038fc: 4b1f ldr r3, [pc, #124] @ (800397c ) + 80038fe: 4a20 ldr r2, [pc, #128] @ (8003980 ) + 8003900: 601a str r2, [r3, #0] + * Period = [(TIM6CLK/1000) - 1]. to have a (1/1000) s time base. + * Prescaler = (uwTimclock/1000000 - 1) to have a 1MHz counter clock. + * ClockDivision = 0 + * Counter direction = Up + */ + htim6.Init.Period = (1000000U / 1000U) - 1U; + 8003902: 4b1e ldr r3, [pc, #120] @ (800397c ) + 8003904: f240 32e7 movw r2, #999 @ 0x3e7 + 8003908: 60da str r2, [r3, #12] + htim6.Init.Prescaler = uwPrescalerValue; + 800390a: 4a1c ldr r2, [pc, #112] @ (800397c ) + 800390c: 6a7b ldr r3, [r7, #36] @ 0x24 + 800390e: 6053 str r3, [r2, #4] + htim6.Init.ClockDivision = 0; + 8003910: 4b1a ldr r3, [pc, #104] @ (800397c ) + 8003912: 2200 movs r2, #0 + 8003914: 611a str r2, [r3, #16] + htim6.Init.CounterMode = TIM_COUNTERMODE_UP; + 8003916: 4b19 ldr r3, [pc, #100] @ (800397c ) + 8003918: 2200 movs r2, #0 + 800391a: 609a str r2, [r3, #8] + + status = HAL_TIM_Base_Init(&htim6); + 800391c: 4817 ldr r0, [pc, #92] @ (800397c ) + 800391e: f006 fa5f bl 8009de0 + 8003922: 4603 mov r3, r0 + 8003924: f887 302f strb.w r3, [r7, #47] @ 0x2f + if (status == HAL_OK) + 8003928: f897 302f ldrb.w r3, [r7, #47] @ 0x2f + 800392c: 2b00 cmp r3, #0 + 800392e: d11b bne.n 8003968 + { + /* Start the TIM time Base generation in interrupt mode */ + status = HAL_TIM_Base_Start_IT(&htim6); + 8003930: 4812 ldr r0, [pc, #72] @ (800397c ) + 8003932: f006 faad bl 8009e90 + 8003936: 4603 mov r3, r0 + 8003938: f887 302f strb.w r3, [r7, #47] @ 0x2f + if (status == HAL_OK) + 800393c: f897 302f ldrb.w r3, [r7, #47] @ 0x2f + 8003940: 2b00 cmp r3, #0 + 8003942: d111 bne.n 8003968 + { + /* Enable the TIM6 global Interrupt */ + HAL_NVIC_EnableIRQ(TIM6_DAC_IRQn); + 8003944: 2036 movs r0, #54 @ 0x36 + 8003946: f002 fd17 bl 8006378 + /* Configure the SysTick IRQ priority */ + if (TickPriority < (1UL << __NVIC_PRIO_BITS)) + 800394a: 687b ldr r3, [r7, #4] + 800394c: 2b0f cmp r3, #15 + 800394e: d808 bhi.n 8003962 + { + /* Configure the TIM IRQ priority */ + HAL_NVIC_SetPriority(TIM6_DAC_IRQn, TickPriority, 0U); + 8003950: 2200 movs r2, #0 + 8003952: 6879 ldr r1, [r7, #4] + 8003954: 2036 movs r0, #54 @ 0x36 + 8003956: f002 fcf5 bl 8006344 + uwTickPrio = TickPriority; + 800395a: 4a0a ldr r2, [pc, #40] @ (8003984 ) + 800395c: 687b ldr r3, [r7, #4] + 800395e: 6013 str r3, [r2, #0] + 8003960: e002 b.n 8003968 + } + else + { + status = HAL_ERROR; + 8003962: 2301 movs r3, #1 + 8003964: f887 302f strb.w r3, [r7, #47] @ 0x2f + } + } + } + + /* Return function status */ + return status; + 8003968: f897 302f ldrb.w r3, [r7, #47] @ 0x2f +} + 800396c: 4618 mov r0, r3 + 800396e: 3730 adds r7, #48 @ 0x30 + 8003970: 46bd mov sp, r7 + 8003972: bd80 pop {r7, pc} + 8003974: 40021000 .word 0x40021000 + 8003978: 431bde83 .word 0x431bde83 + 800397c: 20000cb0 .word 0x20000cb0 + 8003980: 40001000 .word 0x40001000 + 8003984: 20000038 .word 0x20000038 + +08003988 : +/******************************************************************************/ +/** + * @brief This function handles Non maskable interrupt. + */ +void NMI_Handler(void) +{ + 8003988: b480 push {r7} + 800398a: af00 add r7, sp, #0 + /* USER CODE BEGIN NonMaskableInt_IRQn 0 */ + + /* USER CODE END NonMaskableInt_IRQn 0 */ + /* USER CODE BEGIN NonMaskableInt_IRQn 1 */ + while (1) + 800398c: bf00 nop + 800398e: e7fd b.n 800398c + +08003990 : + +/** + * @brief This function handles Hard fault interrupt. + */ +void HardFault_Handler(void) +{ + 8003990: b480 push {r7} + 8003992: af00 add r7, sp, #0 + /* USER CODE BEGIN HardFault_IRQn 0 */ + + /* USER CODE END HardFault_IRQn 0 */ + while (1) + 8003994: bf00 nop + 8003996: e7fd b.n 8003994 + +08003998 : + +/** + * @brief This function handles Memory management fault. + */ +void MemManage_Handler(void) +{ + 8003998: b480 push {r7} + 800399a: af00 add r7, sp, #0 + /* USER CODE BEGIN MemoryManagement_IRQn 0 */ + + /* USER CODE END MemoryManagement_IRQn 0 */ + while (1) + 800399c: bf00 nop + 800399e: e7fd b.n 800399c + +080039a0 : + +/** + * @brief This function handles Prefetch fault, memory access fault. + */ +void BusFault_Handler(void) +{ + 80039a0: b480 push {r7} + 80039a2: af00 add r7, sp, #0 + /* USER CODE BEGIN BusFault_IRQn 0 */ + + /* USER CODE END BusFault_IRQn 0 */ + while (1) + 80039a4: bf00 nop + 80039a6: e7fd b.n 80039a4 + +080039a8 : + +/** + * @brief This function handles Undefined instruction or illegal state. + */ +void UsageFault_Handler(void) +{ + 80039a8: b480 push {r7} + 80039aa: af00 add r7, sp, #0 + /* USER CODE BEGIN UsageFault_IRQn 0 */ + + /* USER CODE END UsageFault_IRQn 0 */ + while (1) + 80039ac: bf00 nop + 80039ae: e7fd b.n 80039ac + +080039b0 : + +/** + * @brief This function handles Debug monitor. + */ +void DebugMon_Handler(void) +{ + 80039b0: b480 push {r7} + 80039b2: af00 add r7, sp, #0 + + /* USER CODE END DebugMonitor_IRQn 0 */ + /* USER CODE BEGIN DebugMonitor_IRQn 1 */ + + /* USER CODE END DebugMonitor_IRQn 1 */ +} + 80039b4: bf00 nop + 80039b6: 46bd mov sp, r7 + 80039b8: f85d 7b04 ldr.w r7, [sp], #4 + 80039bc: 4770 bx lr + ... + +080039c0 : + +/** + * @brief This function handles RTC wake-up interrupt through EXTI line 20. + */ +void RTC_WKUP_IRQHandler(void) +{ + 80039c0: b580 push {r7, lr} + 80039c2: af00 add r7, sp, #0 + /* USER CODE BEGIN RTC_WKUP_IRQn 0 */ + + /* USER CODE END RTC_WKUP_IRQn 0 */ + HAL_RTCEx_WakeUpTimerIRQHandler(&hrtc); + 80039c4: 4802 ldr r0, [pc, #8] @ (80039d0 ) + 80039c6: f006 f9eb bl 8009da0 + /* USER CODE BEGIN RTC_WKUP_IRQn 1 */ + + /* USER CODE END RTC_WKUP_IRQn 1 */ +} + 80039ca: bf00 nop + 80039cc: bd80 pop {r7, pc} + 80039ce: bf00 nop + 80039d0: 200009a4 .word 0x200009a4 + +080039d4 : + +/** + * @brief This function handles DMA1 channel1 global interrupt. + */ +void DMA1_Channel1_IRQHandler(void) +{ + 80039d4: b580 push {r7, lr} + 80039d6: af00 add r7, sp, #0 + /* USER CODE BEGIN DMA1_Channel1_IRQn 0 */ + /* USER CODE END DMA1_Channel1_IRQn 0 */ + HAL_DMA_IRQHandler(&hdma_adc1); + 80039d8: 4802 ldr r0, [pc, #8] @ (80039e4 ) + 80039da: f003 fa42 bl 8006e62 + /* USER CODE BEGIN DMA1_Channel1_IRQn 1 */ + + /* USER CODE END DMA1_Channel1_IRQn 1 */ +} + 80039de: bf00 nop + 80039e0: bd80 pop {r7, pc} + 80039e2: bf00 nop + 80039e4: 200007d4 .word 0x200007d4 + +080039e8 : + +/** + * @brief This function handles DMA1 channel2 global interrupt. + */ +void DMA1_Channel2_IRQHandler(void) +{ + 80039e8: b580 push {r7, lr} + 80039ea: af00 add r7, sp, #0 + /* USER CODE BEGIN DMA1_Channel2_IRQn 0 */ + + /* USER CODE END DMA1_Channel2_IRQn 0 */ + HAL_DMA_IRQHandler(&hdma_tim4_ch1); + 80039ec: 4802 ldr r0, [pc, #8] @ (80039f8 ) + 80039ee: f003 fa38 bl 8006e62 + /* USER CODE BEGIN DMA1_Channel2_IRQn 1 */ + + /* USER CODE END DMA1_Channel2_IRQn 1 */ +} + 80039f2: bf00 nop + 80039f4: bd80 pop {r7, pc} + 80039f6: bf00 nop + 80039f8: 20000afc .word 0x20000afc + +080039fc : + +/** + * @brief This function handles DMA1 channel3 global interrupt. + */ +void DMA1_Channel3_IRQHandler(void) +{ + 80039fc: b580 push {r7, lr} + 80039fe: af00 add r7, sp, #0 + /* USER CODE BEGIN DMA1_Channel3_IRQn 0 */ + + /* USER CODE END DMA1_Channel3_IRQn 0 */ + HAL_DMA_IRQHandler(&hdma_usart2_tx); + 8003a00: 4802 ldr r0, [pc, #8] @ (8003a0c ) + 8003a02: f003 fa2e bl 8006e62 + /* USER CODE BEGIN DMA1_Channel3_IRQn 1 */ + + /* USER CODE END DMA1_Channel3_IRQn 1 */ +} + 8003a06: bf00 nop + 8003a08: bd80 pop {r7, pc} + 8003a0a: bf00 nop + 8003a0c: 20000bf0 .word 0x20000bf0 + +08003a10 : + +/** + * @brief This function handles FDCAN1 interrupt 0. + */ +void FDCAN1_IT0_IRQHandler(void) +{ + 8003a10: b580 push {r7, lr} + 8003a12: af00 add r7, sp, #0 + /* USER CODE BEGIN FDCAN1_IT0_IRQn 0 */ + + /* USER CODE END FDCAN1_IT0_IRQn 0 */ + HAL_FDCAN_IRQHandler(&hfdcan1); + 8003a14: 4802 ldr r0, [pc, #8] @ (8003a20 ) + 8003a16: f003 ffb3 bl 8007980 + /* USER CODE BEGIN FDCAN1_IT0_IRQn 1 */ + + /* USER CODE END FDCAN1_IT0_IRQn 1 */ +} + 8003a1a: bf00 nop + 8003a1c: bd80 pop {r7, pc} + 8003a1e: bf00 nop + 8003a20: 20000904 .word 0x20000904 + +08003a24 : + +/** + * @brief This function handles FDCAN1 interrupt 1. + */ +void FDCAN1_IT1_IRQHandler(void) +{ + 8003a24: b580 push {r7, lr} + 8003a26: af00 add r7, sp, #0 + /* USER CODE BEGIN FDCAN1_IT1_IRQn 0 */ + + /* USER CODE END FDCAN1_IT1_IRQn 0 */ + HAL_FDCAN_IRQHandler(&hfdcan1); + 8003a28: 4802 ldr r0, [pc, #8] @ (8003a34 ) + 8003a2a: f003 ffa9 bl 8007980 + /* USER CODE BEGIN FDCAN1_IT1_IRQn 1 */ + + /* USER CODE END FDCAN1_IT1_IRQn 1 */ +} + 8003a2e: bf00 nop + 8003a30: bd80 pop {r7, pc} + 8003a32: bf00 nop + 8003a34: 20000904 .word 0x20000904 + +08003a38 : + +/** + * @brief This function handles TIM3 global interrupt. + */ +void TIM3_IRQHandler(void) +{ + 8003a38: b580 push {r7, lr} + 8003a3a: af00 add r7, sp, #0 + /* USER CODE BEGIN TIM3_IRQn 0 */ + + /* USER CODE END TIM3_IRQn 0 */ + HAL_TIM_IRQHandler(&htim3); + 8003a3c: 4802 ldr r0, [pc, #8] @ (8003a48 ) + 8003a3e: f006 feaf bl 800a7a0 + /* USER CODE BEGIN TIM3_IRQn 1 */ + + /* USER CODE END TIM3_IRQn 1 */ +} + 8003a42: bf00 nop + 8003a44: bd80 pop {r7, pc} + 8003a46: bf00 nop + 8003a48: 20000a64 .word 0x20000a64 + +08003a4c : + +/** + * @brief This function handles USART2 global interrupt / USART2 wake-up interrupt through EXTI line 26. + */ +void USART2_IRQHandler(void) +{ + 8003a4c: b580 push {r7, lr} + 8003a4e: af00 add r7, sp, #0 + /* USER CODE BEGIN USART2_IRQn 0 */ + + /* USER CODE END USART2_IRQn 0 */ + HAL_UART_IRQHandler(&huart2); + 8003a50: 4802 ldr r0, [pc, #8] @ (8003a5c ) + 8003a52: f008 fddd bl 800c610 + /* USER CODE BEGIN USART2_IRQn 1 */ + + /* USER CODE END USART2_IRQn 1 */ +} + 8003a56: bf00 nop + 8003a58: bd80 pop {r7, pc} + 8003a5a: bf00 nop + 8003a5c: 20000b5c .word 0x20000b5c + +08003a60 : + +/** + * @brief This function handles TIM6 global interrupt, DAC1 and DAC3 channel underrun error interrupts. + */ +void TIM6_DAC_IRQHandler(void) +{ + 8003a60: b580 push {r7, lr} + 8003a62: af00 add r7, sp, #0 + /* USER CODE BEGIN TIM6_DAC_IRQn 0 */ + + /* USER CODE END TIM6_DAC_IRQn 0 */ + HAL_TIM_IRQHandler(&htim6); + 8003a64: 4805 ldr r0, [pc, #20] @ (8003a7c ) + 8003a66: f006 fe9b bl 800a7a0 + HAL_DAC_IRQHandler(&hdac1); + 8003a6a: 4805 ldr r0, [pc, #20] @ (8003a80 ) + 8003a6c: f002 fd2e bl 80064cc + HAL_DAC_IRQHandler(&hdac3); + 8003a70: 4804 ldr r0, [pc, #16] @ (8003a84 ) + 8003a72: f002 fd2b bl 80064cc + /* USER CODE BEGIN TIM6_DAC_IRQn 1 */ + + /* USER CODE END TIM6_DAC_IRQn 1 */ +} + 8003a76: bf00 nop + 8003a78: bd80 pop {r7, pc} + 8003a7a: bf00 nop + 8003a7c: 20000cb0 .word 0x20000cb0 + 8003a80: 200008dc .word 0x200008dc + 8003a84: 200008f0 .word 0x200008f0 + +08003a88 : + +/** + * @brief This function handles DMA2 channel1 global interrupt. + */ +void DMA2_Channel1_IRQHandler(void) +{ + 8003a88: b580 push {r7, lr} + 8003a8a: af00 add r7, sp, #0 + /* USER CODE BEGIN DMA2_Channel1_IRQn 0 */ + + /* USER CODE END DMA2_Channel1_IRQn 0 */ + HAL_DMA_IRQHandler(&hdma_adc2); + 8003a8c: 4802 ldr r0, [pc, #8] @ (8003a98 ) + 8003a8e: f003 f9e8 bl 8006e62 + /* USER CODE BEGIN DMA2_Channel1_IRQn 1 */ + + /* USER CODE END DMA2_Channel1_IRQn 1 */ +} + 8003a92: bf00 nop + 8003a94: bd80 pop {r7, pc} + 8003a96: bf00 nop + 8003a98: 20000834 .word 0x20000834 + +08003a9c : + +/** + * @brief This function handles COMP1, COMP2 and COMP3 interrupts through EXTI lines 21, 22 and 29. + */ +void COMP1_2_3_IRQHandler(void) +{ + 8003a9c: b580 push {r7, lr} + 8003a9e: af00 add r7, sp, #0 + /* USER CODE BEGIN COMP1_2_3_IRQn 0 */ + + /* USER CODE END COMP1_2_3_IRQn 0 */ + HAL_COMP_IRQHandler(&hcomp3); + 8003aa0: 4802 ldr r0, [pc, #8] @ (8003aac ) + 8003aa2: f002 fb37 bl 8006114 + /* USER CODE BEGIN COMP1_2_3_IRQn 1 */ + + /* USER CODE END COMP1_2_3_IRQn 1 */ +} + 8003aa6: bf00 nop + 8003aa8: bd80 pop {r7, pc} + 8003aaa: bf00 nop + 8003aac: 200008b8 .word 0x200008b8 + +08003ab0 <_getpid>: +void initialise_monitor_handles() +{ +} + +int _getpid(void) +{ + 8003ab0: b480 push {r7} + 8003ab2: af00 add r7, sp, #0 + return 1; + 8003ab4: 2301 movs r3, #1 +} + 8003ab6: 4618 mov r0, r3 + 8003ab8: 46bd mov sp, r7 + 8003aba: f85d 7b04 ldr.w r7, [sp], #4 + 8003abe: 4770 bx lr + +08003ac0 <_kill>: + +int _kill(int pid, int sig) +{ + 8003ac0: b580 push {r7, lr} + 8003ac2: b082 sub sp, #8 + 8003ac4: af00 add r7, sp, #0 + 8003ac6: 6078 str r0, [r7, #4] + 8003ac8: 6039 str r1, [r7, #0] + errno = EINVAL; + 8003aca: f00e fe53 bl 8012774 <__errno> + 8003ace: 4603 mov r3, r0 + 8003ad0: 2216 movs r2, #22 + 8003ad2: 601a str r2, [r3, #0] + return -1; + 8003ad4: f04f 33ff mov.w r3, #4294967295 +} + 8003ad8: 4618 mov r0, r3 + 8003ada: 3708 adds r7, #8 + 8003adc: 46bd mov sp, r7 + 8003ade: bd80 pop {r7, pc} + +08003ae0 <_exit>: + +void _exit (int status) +{ + 8003ae0: b580 push {r7, lr} + 8003ae2: b082 sub sp, #8 + 8003ae4: af00 add r7, sp, #0 + 8003ae6: 6078 str r0, [r7, #4] + _kill(status, -1); + 8003ae8: f04f 31ff mov.w r1, #4294967295 + 8003aec: 6878 ldr r0, [r7, #4] + 8003aee: f7ff ffe7 bl 8003ac0 <_kill> + while (1) {} /* Make sure we hang here */ + 8003af2: bf00 nop + 8003af4: e7fd b.n 8003af2 <_exit+0x12> + +08003af6 <_read>: +} + +__attribute__((weak)) int _read(int file, char *ptr, int len) +{ + 8003af6: b580 push {r7, lr} + 8003af8: b086 sub sp, #24 + 8003afa: af00 add r7, sp, #0 + 8003afc: 60f8 str r0, [r7, #12] + 8003afe: 60b9 str r1, [r7, #8] + 8003b00: 607a str r2, [r7, #4] + int DataIdx; + + for (DataIdx = 0; DataIdx < len; DataIdx++) + 8003b02: 2300 movs r3, #0 + 8003b04: 617b str r3, [r7, #20] + 8003b06: e00a b.n 8003b1e <_read+0x28> + { + *ptr++ = __io_getchar(); + 8003b08: f3af 8000 nop.w + 8003b0c: 4601 mov r1, r0 + 8003b0e: 68bb ldr r3, [r7, #8] + 8003b10: 1c5a adds r2, r3, #1 + 8003b12: 60ba str r2, [r7, #8] + 8003b14: b2ca uxtb r2, r1 + 8003b16: 701a strb r2, [r3, #0] + for (DataIdx = 0; DataIdx < len; DataIdx++) + 8003b18: 697b ldr r3, [r7, #20] + 8003b1a: 3301 adds r3, #1 + 8003b1c: 617b str r3, [r7, #20] + 8003b1e: 697a ldr r2, [r7, #20] + 8003b20: 687b ldr r3, [r7, #4] + 8003b22: 429a cmp r2, r3 + 8003b24: dbf0 blt.n 8003b08 <_read+0x12> + } + +return len; + 8003b26: 687b ldr r3, [r7, #4] +} + 8003b28: 4618 mov r0, r3 + 8003b2a: 3718 adds r7, #24 + 8003b2c: 46bd mov sp, r7 + 8003b2e: bd80 pop {r7, pc} + +08003b30 <_write>: + +__attribute__((weak)) int _write(int file, char *ptr, int len) +{ + 8003b30: b580 push {r7, lr} + 8003b32: b086 sub sp, #24 + 8003b34: af00 add r7, sp, #0 + 8003b36: 60f8 str r0, [r7, #12] + 8003b38: 60b9 str r1, [r7, #8] + 8003b3a: 607a str r2, [r7, #4] + int DataIdx; + + for (DataIdx = 0; DataIdx < len; DataIdx++) + 8003b3c: 2300 movs r3, #0 + 8003b3e: 617b str r3, [r7, #20] + 8003b40: e009 b.n 8003b56 <_write+0x26> + { + __io_putchar(*ptr++); + 8003b42: 68bb ldr r3, [r7, #8] + 8003b44: 1c5a adds r2, r3, #1 + 8003b46: 60ba str r2, [r7, #8] + 8003b48: 781b ldrb r3, [r3, #0] + 8003b4a: 4618 mov r0, r3 + 8003b4c: f7fe fa2c bl 8001fa8 <__io_putchar> + for (DataIdx = 0; DataIdx < len; DataIdx++) + 8003b50: 697b ldr r3, [r7, #20] + 8003b52: 3301 adds r3, #1 + 8003b54: 617b str r3, [r7, #20] + 8003b56: 697a ldr r2, [r7, #20] + 8003b58: 687b ldr r3, [r7, #4] + 8003b5a: 429a cmp r2, r3 + 8003b5c: dbf1 blt.n 8003b42 <_write+0x12> + } + return len; + 8003b5e: 687b ldr r3, [r7, #4] +} + 8003b60: 4618 mov r0, r3 + 8003b62: 3718 adds r7, #24 + 8003b64: 46bd mov sp, r7 + 8003b66: bd80 pop {r7, pc} + +08003b68 <_close>: + +int _close(int file) +{ + 8003b68: b480 push {r7} + 8003b6a: b083 sub sp, #12 + 8003b6c: af00 add r7, sp, #0 + 8003b6e: 6078 str r0, [r7, #4] + return -1; + 8003b70: f04f 33ff mov.w r3, #4294967295 +} + 8003b74: 4618 mov r0, r3 + 8003b76: 370c adds r7, #12 + 8003b78: 46bd mov sp, r7 + 8003b7a: f85d 7b04 ldr.w r7, [sp], #4 + 8003b7e: 4770 bx lr + +08003b80 <_fstat>: + + +int _fstat(int file, struct stat *st) +{ + 8003b80: b480 push {r7} + 8003b82: b083 sub sp, #12 + 8003b84: af00 add r7, sp, #0 + 8003b86: 6078 str r0, [r7, #4] + 8003b88: 6039 str r1, [r7, #0] + st->st_mode = S_IFCHR; + 8003b8a: 683b ldr r3, [r7, #0] + 8003b8c: f44f 5200 mov.w r2, #8192 @ 0x2000 + 8003b90: 605a str r2, [r3, #4] + return 0; + 8003b92: 2300 movs r3, #0 +} + 8003b94: 4618 mov r0, r3 + 8003b96: 370c adds r7, #12 + 8003b98: 46bd mov sp, r7 + 8003b9a: f85d 7b04 ldr.w r7, [sp], #4 + 8003b9e: 4770 bx lr + +08003ba0 <_isatty>: + +int _isatty(int file) +{ + 8003ba0: b480 push {r7} + 8003ba2: b083 sub sp, #12 + 8003ba4: af00 add r7, sp, #0 + 8003ba6: 6078 str r0, [r7, #4] + return 1; + 8003ba8: 2301 movs r3, #1 +} + 8003baa: 4618 mov r0, r3 + 8003bac: 370c adds r7, #12 + 8003bae: 46bd mov sp, r7 + 8003bb0: f85d 7b04 ldr.w r7, [sp], #4 + 8003bb4: 4770 bx lr + +08003bb6 <_lseek>: + +int _lseek(int file, int ptr, int dir) +{ + 8003bb6: b480 push {r7} + 8003bb8: b085 sub sp, #20 + 8003bba: af00 add r7, sp, #0 + 8003bbc: 60f8 str r0, [r7, #12] + 8003bbe: 60b9 str r1, [r7, #8] + 8003bc0: 607a str r2, [r7, #4] + return 0; + 8003bc2: 2300 movs r3, #0 +} + 8003bc4: 4618 mov r0, r3 + 8003bc6: 3714 adds r7, #20 + 8003bc8: 46bd mov sp, r7 + 8003bca: f85d 7b04 ldr.w r7, [sp], #4 + 8003bce: 4770 bx lr + +08003bd0 <_sbrk>: + * + * @param incr Memory size + * @return Pointer to allocated memory + */ +void *_sbrk(ptrdiff_t incr) +{ + 8003bd0: b580 push {r7, lr} + 8003bd2: b086 sub sp, #24 + 8003bd4: af00 add r7, sp, #0 + 8003bd6: 6078 str r0, [r7, #4] + extern uint8_t _end; /* Symbol defined in the linker script */ + extern uint8_t _estack; /* Symbol defined in the linker script */ + extern uint32_t _Min_Stack_Size; /* Symbol defined in the linker script */ + const uint32_t stack_limit = (uint32_t)&_estack - (uint32_t)&_Min_Stack_Size; + 8003bd8: 4a14 ldr r2, [pc, #80] @ (8003c2c <_sbrk+0x5c>) + 8003bda: 4b15 ldr r3, [pc, #84] @ (8003c30 <_sbrk+0x60>) + 8003bdc: 1ad3 subs r3, r2, r3 + 8003bde: 617b str r3, [r7, #20] + const uint8_t *max_heap = (uint8_t *)stack_limit; + 8003be0: 697b ldr r3, [r7, #20] + 8003be2: 613b str r3, [r7, #16] + uint8_t *prev_heap_end; + + /* Initialize heap end at first call */ + if (NULL == __sbrk_heap_end) + 8003be4: 4b13 ldr r3, [pc, #76] @ (8003c34 <_sbrk+0x64>) + 8003be6: 681b ldr r3, [r3, #0] + 8003be8: 2b00 cmp r3, #0 + 8003bea: d102 bne.n 8003bf2 <_sbrk+0x22> + { + __sbrk_heap_end = &_end; + 8003bec: 4b11 ldr r3, [pc, #68] @ (8003c34 <_sbrk+0x64>) + 8003bee: 4a12 ldr r2, [pc, #72] @ (8003c38 <_sbrk+0x68>) + 8003bf0: 601a str r2, [r3, #0] + } + + /* Protect heap from growing into the reserved MSP stack */ + if (__sbrk_heap_end + incr > max_heap) + 8003bf2: 4b10 ldr r3, [pc, #64] @ (8003c34 <_sbrk+0x64>) + 8003bf4: 681a ldr r2, [r3, #0] + 8003bf6: 687b ldr r3, [r7, #4] + 8003bf8: 4413 add r3, r2 + 8003bfa: 693a ldr r2, [r7, #16] + 8003bfc: 429a cmp r2, r3 + 8003bfe: d207 bcs.n 8003c10 <_sbrk+0x40> + { + errno = ENOMEM; + 8003c00: f00e fdb8 bl 8012774 <__errno> + 8003c04: 4603 mov r3, r0 + 8003c06: 220c movs r2, #12 + 8003c08: 601a str r2, [r3, #0] + return (void *)-1; + 8003c0a: f04f 33ff mov.w r3, #4294967295 + 8003c0e: e009 b.n 8003c24 <_sbrk+0x54> + } + + prev_heap_end = __sbrk_heap_end; + 8003c10: 4b08 ldr r3, [pc, #32] @ (8003c34 <_sbrk+0x64>) + 8003c12: 681b ldr r3, [r3, #0] + 8003c14: 60fb str r3, [r7, #12] + __sbrk_heap_end += incr; + 8003c16: 4b07 ldr r3, [pc, #28] @ (8003c34 <_sbrk+0x64>) + 8003c18: 681a ldr r2, [r3, #0] + 8003c1a: 687b ldr r3, [r7, #4] + 8003c1c: 4413 add r3, r2 + 8003c1e: 4a05 ldr r2, [pc, #20] @ (8003c34 <_sbrk+0x64>) + 8003c20: 6013 str r3, [r2, #0] + + return (void *)prev_heap_end; + 8003c22: 68fb ldr r3, [r7, #12] +} + 8003c24: 4618 mov r0, r3 + 8003c26: 3718 adds r7, #24 + 8003c28: 46bd mov sp, r7 + 8003c2a: bd80 pop {r7, pc} + 8003c2c: 20008000 .word 0x20008000 + 8003c30: 00000800 .word 0x00000800 + 8003c34: 20000cfc .word 0x20000cfc + 8003c38: 20006608 .word 0x20006608 + +08003c3c : + * @param None + * @retval None + */ + +void SystemInit(void) +{ + 8003c3c: b480 push {r7} + 8003c3e: af00 add r7, sp, #0 + /* FPU settings ------------------------------------------------------------*/ + #if (__FPU_PRESENT == 1) && (__FPU_USED == 1) + SCB->CPACR |= ((3UL << (10*2))|(3UL << (11*2))); /* set CP10 and CP11 Full Access */ + 8003c40: 4b06 ldr r3, [pc, #24] @ (8003c5c ) + 8003c42: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 8003c46: 4a05 ldr r2, [pc, #20] @ (8003c5c ) + 8003c48: f443 0370 orr.w r3, r3, #15728640 @ 0xf00000 + 8003c4c: f8c2 3088 str.w r3, [r2, #136] @ 0x88 + + /* Configure the Vector Table location add offset address ------------------*/ +#if defined(USER_VECT_TAB_ADDRESS) + SCB->VTOR = VECT_TAB_BASE_ADDRESS | VECT_TAB_OFFSET; /* Vector Table Relocation in Internal SRAM */ +#endif /* USER_VECT_TAB_ADDRESS */ +} + 8003c50: bf00 nop + 8003c52: 46bd mov sp, r7 + 8003c54: f85d 7b04 ldr.w r7, [sp], #4 + 8003c58: 4770 bx lr + 8003c5a: bf00 nop + 8003c5c: e000ed00 .word 0xe000ed00 + +08003c60 : +/* USER CODE END PFP */ + +/* Exported functions --------------------------------------------------------*/ + +UTIL_ADV_TRACE_Status_t vcom_Init(void (*cb)(void *)) +{ + 8003c60: b580 push {r7, lr} + 8003c62: b082 sub sp, #8 + 8003c64: af00 add r7, sp, #0 + 8003c66: 6078 str r0, [r7, #4] + /* USER CODE BEGIN vcom_Init_1 */ + + /* USER CODE END vcom_Init_1 */ + TxCpltCallback = cb; + 8003c68: 4a04 ldr r2, [pc, #16] @ (8003c7c ) + 8003c6a: 687b ldr r3, [r7, #4] + 8003c6c: 6013 str r3, [r2, #0] + MX_USART2_UART_Init(); + 8003c6e: f7ff f885 bl 8002d7c + return UTIL_ADV_TRACE_OK; + 8003c72: 2300 movs r3, #0 + /* USER CODE BEGIN vcom_Init_2 */ + + /* USER CODE END vcom_Init_2 */ +} + 8003c74: 4618 mov r0, r3 + 8003c76: 3708 adds r7, #8 + 8003c78: 46bd mov sp, r7 + 8003c7a: bd80 pop {r7, pc} + 8003c7c: 20000d04 .word 0x20000d04 + +08003c80 : + +UTIL_ADV_TRACE_Status_t vcom_DeInit(void) +{ + 8003c80: b580 push {r7, lr} + 8003c82: af00 add r7, sp, #0 + /* USER CODE BEGIN vcom_DeInit_1 */ + + /* USER CODE END vcom_DeInit_1 */ + /* ##-1- Reset peripherals ################################################## */ + __HAL_RCC_USART2_FORCE_RESET(); + 8003c84: 4b0a ldr r3, [pc, #40] @ (8003cb0 ) + 8003c86: 6b9b ldr r3, [r3, #56] @ 0x38 + 8003c88: 4a09 ldr r2, [pc, #36] @ (8003cb0 ) + 8003c8a: f443 3300 orr.w r3, r3, #131072 @ 0x20000 + 8003c8e: 6393 str r3, [r2, #56] @ 0x38 + __HAL_RCC_USART2_RELEASE_RESET(); + 8003c90: 4b07 ldr r3, [pc, #28] @ (8003cb0 ) + 8003c92: 6b9b ldr r3, [r3, #56] @ 0x38 + 8003c94: 4a06 ldr r2, [pc, #24] @ (8003cb0 ) + 8003c96: f423 3300 bic.w r3, r3, #131072 @ 0x20000 + 8003c9a: 6393 str r3, [r2, #56] @ 0x38 + + /* ##-2- MspDeInit ################################################## */ + HAL_UART_MspDeInit(&huart2); + 8003c9c: 4805 ldr r0, [pc, #20] @ (8003cb4 ) + 8003c9e: f7ff fde1 bl 8003864 + + /* ##-3- Disable the NVIC for DMA ########################################### */ + /* USER CODE BEGIN 1 */ + HAL_NVIC_DisableIRQ(DMA1_Channel3_IRQn); + 8003ca2: 200d movs r0, #13 + 8003ca4: f002 fb76 bl 8006394 + + return UTIL_ADV_TRACE_OK; + 8003ca8: 2300 movs r3, #0 + /* USER CODE END 1 */ + /* USER CODE BEGIN vcom_DeInit_2 */ + + /* USER CODE END vcom_DeInit_2 */ +} + 8003caa: 4618 mov r0, r3 + 8003cac: bd80 pop {r7, pc} + 8003cae: bf00 nop + 8003cb0: 40021000 .word 0x40021000 + 8003cb4: 20000b5c .word 0x20000b5c + +08003cb8 : + + /* USER CODE END vcom_Trace_2 */ +} + +UTIL_ADV_TRACE_Status_t vcom_Trace_DMA(uint8_t *p_data, uint16_t size) +{ + 8003cb8: b580 push {r7, lr} + 8003cba: b082 sub sp, #8 + 8003cbc: af00 add r7, sp, #0 + 8003cbe: 6078 str r0, [r7, #4] + 8003cc0: 460b mov r3, r1 + 8003cc2: 807b strh r3, [r7, #2] + /* USER CODE BEGIN vcom_Trace_DMA_1 */ + + /* USER CODE END vcom_Trace_DMA_1 */ + HAL_UART_Transmit_DMA(&huart2, p_data, size); + 8003cc4: 887b ldrh r3, [r7, #2] + 8003cc6: 461a mov r2, r3 + 8003cc8: 6879 ldr r1, [r7, #4] + 8003cca: 4804 ldr r0, [pc, #16] @ (8003cdc ) + 8003ccc: f008 fc20 bl 800c510 + return UTIL_ADV_TRACE_OK; + 8003cd0: 2300 movs r3, #0 + /* USER CODE BEGIN vcom_Trace_DMA_2 */ + + /* USER CODE END vcom_Trace_DMA_2 */ +} + 8003cd2: 4618 mov r0, r3 + 8003cd4: 3708 adds r7, #8 + 8003cd6: 46bd mov sp, r7 + 8003cd8: bd80 pop {r7, pc} + 8003cda: bf00 nop + 8003cdc: 20000b5c .word 0x20000b5c + +08003ce0 : + +UTIL_ADV_TRACE_Status_t vcom_ReceiveInit(void (*RxCb)(uint8_t *rxChar, uint16_t size, uint8_t error)) +{ + 8003ce0: b580 push {r7, lr} + 8003ce2: b084 sub sp, #16 + 8003ce4: af00 add r7, sp, #0 + 8003ce6: 6078 str r0, [r7, #4] + + /* USER CODE END vcom_ReceiveInit_1 */ + UART_WakeUpTypeDef WakeUpSelection; + + /*record call back*/ + RxCpltCallback = RxCb; + 8003ce8: 4a19 ldr r2, [pc, #100] @ (8003d50 ) + 8003cea: 687b ldr r3, [r7, #4] + 8003cec: 6013 str r3, [r2, #0] + + /*Set wakeUp event on start bit*/ + WakeUpSelection.WakeUpEvent = UART_WAKEUP_ON_STARTBIT; + 8003cee: f44f 1300 mov.w r3, #2097152 @ 0x200000 + 8003cf2: 60bb str r3, [r7, #8] + + HAL_UARTEx_StopModeWakeUpSourceConfig(&huart2, WakeUpSelection); + 8003cf4: f107 0308 add.w r3, r7, #8 + 8003cf8: e893 0006 ldmia.w r3, {r1, r2} + 8003cfc: 4815 ldr r0, [pc, #84] @ (8003d54 ) + 8003cfe: f00a fc4f bl 800e5a0 + + /* Make sure that no UART transfer is on-going */ + while (__HAL_UART_GET_FLAG(&huart2, USART_ISR_BUSY) == SET); + 8003d02: bf00 nop + 8003d04: 4b13 ldr r3, [pc, #76] @ (8003d54 ) + 8003d06: 681b ldr r3, [r3, #0] + 8003d08: 69db ldr r3, [r3, #28] + 8003d0a: f403 3380 and.w r3, r3, #65536 @ 0x10000 + 8003d0e: f5b3 3f80 cmp.w r3, #65536 @ 0x10000 + 8003d12: d0f7 beq.n 8003d04 + + /* Make sure that UART is ready to receive) */ + while (__HAL_UART_GET_FLAG(&huart2, USART_ISR_REACK) == RESET); + 8003d14: bf00 nop + 8003d16: 4b0f ldr r3, [pc, #60] @ (8003d54 ) + 8003d18: 681b ldr r3, [r3, #0] + 8003d1a: 69db ldr r3, [r3, #28] + 8003d1c: f403 0380 and.w r3, r3, #4194304 @ 0x400000 + 8003d20: f5b3 0f80 cmp.w r3, #4194304 @ 0x400000 + 8003d24: d1f7 bne.n 8003d16 + + /* Enable USART interrupt */ + __HAL_UART_ENABLE_IT(&huart2, UART_IT_WUF); + 8003d26: 4b0b ldr r3, [pc, #44] @ (8003d54 ) + 8003d28: 681b ldr r3, [r3, #0] + 8003d2a: 689a ldr r2, [r3, #8] + 8003d2c: 4b09 ldr r3, [pc, #36] @ (8003d54 ) + 8003d2e: 681b ldr r3, [r3, #0] + 8003d30: f442 0280 orr.w r2, r2, #4194304 @ 0x400000 + 8003d34: 609a str r2, [r3, #8] + + /*Enable wakeup from stop mode*/ + HAL_UARTEx_EnableStopMode(&huart2); + 8003d36: 4807 ldr r0, [pc, #28] @ (8003d54 ) + 8003d38: f00a fc8d bl 800e656 + + /*Start LPUART receive on IT*/ + HAL_UART_Receive_IT(&huart2, &charRx, 1); + 8003d3c: 2201 movs r2, #1 + 8003d3e: 4906 ldr r1, [pc, #24] @ (8003d58 ) + 8003d40: 4804 ldr r0, [pc, #16] @ (8003d54 ) + 8003d42: f008 fb99 bl 800c478 + + return UTIL_ADV_TRACE_OK; + 8003d46: 2300 movs r3, #0 + /* USER CODE BEGIN vcom_ReceiveInit_2 */ + + /* USER CODE END vcom_ReceiveInit_2 */ +} + 8003d48: 4618 mov r0, r3 + 8003d4a: 3710 adds r7, #16 + 8003d4c: 46bd mov sp, r7 + 8003d4e: bd80 pop {r7, pc} + 8003d50: 20000d08 .word 0x20000d08 + 8003d54: 20000b5c .word 0x20000b5c + 8003d58: 20000d00 .word 0x20000d00 + +08003d5c : + + /* USER CODE END vcom_Resume_2 */ +} + +void HAL_UART_TxCpltCallback(UART_HandleTypeDef *huart2) +{ + 8003d5c: b580 push {r7, lr} + 8003d5e: b082 sub sp, #8 + 8003d60: af00 add r7, sp, #0 + 8003d62: 6078 str r0, [r7, #4] + /* USER CODE BEGIN HAL_UART_TxCpltCallback_1 */ + + /* USER CODE END HAL_UART_TxCpltCallback_1 */ + /* buffer transmission complete*/ + TxCpltCallback(NULL); + 8003d64: 4b03 ldr r3, [pc, #12] @ (8003d74 ) + 8003d66: 681b ldr r3, [r3, #0] + 8003d68: 2000 movs r0, #0 + 8003d6a: 4798 blx r3 + /* USER CODE BEGIN HAL_UART_TxCpltCallback_2 */ + + /* USER CODE END HAL_UART_TxCpltCallback_2 */ +} + 8003d6c: bf00 nop + 8003d6e: 3708 adds r7, #8 + 8003d70: 46bd mov sp, r7 + 8003d72: bd80 pop {r7, pc} + 8003d74: 20000d04 .word 0x20000d04 + +08003d78 : + +void HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart2) +{ + 8003d78: b580 push {r7, lr} + 8003d7a: b082 sub sp, #8 + 8003d7c: af00 add r7, sp, #0 + 8003d7e: 6078 str r0, [r7, #4] + /* USER CODE BEGIN HAL_UART_RxCpltCallback_1 */ + + /* USER CODE END HAL_UART_RxCpltCallback_1 */ + if ((NULL != RxCpltCallback) && (HAL_UART_ERROR_NONE == huart2->ErrorCode)) + 8003d80: 4b0b ldr r3, [pc, #44] @ (8003db0 ) + 8003d82: 681b ldr r3, [r3, #0] + 8003d84: 2b00 cmp r3, #0 + 8003d86: d00a beq.n 8003d9e + 8003d88: 687b ldr r3, [r7, #4] + 8003d8a: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 8003d8e: 2b00 cmp r3, #0 + 8003d90: d105 bne.n 8003d9e + { + RxCpltCallback(&charRx, 1, 0); + 8003d92: 4b07 ldr r3, [pc, #28] @ (8003db0 ) + 8003d94: 681b ldr r3, [r3, #0] + 8003d96: 2200 movs r2, #0 + 8003d98: 2101 movs r1, #1 + 8003d9a: 4806 ldr r0, [pc, #24] @ (8003db4 ) + 8003d9c: 4798 blx r3 + } + HAL_UART_Receive_IT(huart2, &charRx, 1); + 8003d9e: 2201 movs r2, #1 + 8003da0: 4904 ldr r1, [pc, #16] @ (8003db4 ) + 8003da2: 6878 ldr r0, [r7, #4] + 8003da4: f008 fb68 bl 800c478 + /* USER CODE BEGIN HAL_UART_RxCpltCallback_2 */ + + /* USER CODE END HAL_UART_RxCpltCallback_2 */ +} + 8003da8: bf00 nop + 8003daa: 3708 adds r7, #8 + 8003dac: 46bd mov sp, r7 + 8003dae: bd80 pop {r7, pc} + 8003db0: 20000d08 .word 0x20000d08 + 8003db4: 20000d00 .word 0x20000d00 + +08003db8 : + +// Séquences d'échappement ANSI VT100 courantes +#define CSI "\033[" // Control Sequence Introducer + +// Effacer l'écran et déplacer le curseur en haut à gauche +void clear_screen() { + 8003db8: b580 push {r7, lr} + 8003dba: af00 add r7, sp, #0 + APP_LOG(TS_OFF, VLEVEL_M, CSI "2J" CSI "H"); + 8003dbc: 4b03 ldr r3, [pc, #12] @ (8003dcc ) + 8003dbe: 2200 movs r2, #0 + 8003dc0: 2100 movs r1, #0 + 8003dc2: 2002 movs r0, #2 + 8003dc4: f00d fbb4 bl 8011530 +} + 8003dc8: bf00 nop + 8003dca: bd80 pop {r7, pc} + 8003dcc: 08014ddc .word 0x08014ddc + +08003dd0 : + +// Déplacer le curseur à la ligne Y, colonne X +void move_cursor(int y, int x) { + 8003dd0: b580 push {r7, lr} + 8003dd2: b084 sub sp, #16 + 8003dd4: af02 add r7, sp, #8 + 8003dd6: 6078 str r0, [r7, #4] + 8003dd8: 6039 str r1, [r7, #0] + APP_LOG(TS_OFF, VLEVEL_M, CSI "%d;%dH", y, x); + 8003dda: 683b ldr r3, [r7, #0] + 8003ddc: 9301 str r3, [sp, #4] + 8003dde: 687b ldr r3, [r7, #4] + 8003de0: 9300 str r3, [sp, #0] + 8003de2: 4b05 ldr r3, [pc, #20] @ (8003df8 ) + 8003de4: 2200 movs r2, #0 + 8003de6: 2100 movs r1, #0 + 8003de8: 2002 movs r0, #2 + 8003dea: f00d fba1 bl 8011530 +} + 8003dee: bf00 nop + 8003df0: 3708 adds r7, #8 + 8003df2: 46bd mov sp, r7 + 8003df4: bd80 pop {r7, pc} + 8003df6: bf00 nop + 8003df8: 08014de4 .word 0x08014de4 + +08003dfc : + +void clear_line_from_cursor(int y, int x) +{ + 8003dfc: b580 push {r7, lr} + 8003dfe: b082 sub sp, #8 + 8003e00: af00 add r7, sp, #0 + 8003e02: 6078 str r0, [r7, #4] + 8003e04: 6039 str r1, [r7, #0] + move_cursor(y, x); + 8003e06: 6839 ldr r1, [r7, #0] + 8003e08: 6878 ldr r0, [r7, #4] + 8003e0a: f7ff ffe1 bl 8003dd0 + APP_LOG(TS_OFF, VLEVEL_M, CSI "0K"); + 8003e0e: 4b05 ldr r3, [pc, #20] @ (8003e24 ) + 8003e10: 2200 movs r2, #0 + 8003e12: 2100 movs r1, #0 + 8003e14: 2002 movs r0, #2 + 8003e16: f00d fb8b bl 8011530 +} + 8003e1a: bf00 nop + 8003e1c: 3708 adds r7, #8 + 8003e1e: 46bd mov sp, r7 + 8003e20: bd80 pop {r7, pc} + 8003e22: bf00 nop + 8003e24: 08014df0 .word 0x08014df0 + +08003e28 : + * @brief Input Capture callback in non blocking mode + * @param htim : TIM4 IC handle + * @retval None + */ +void HAL_TIM_IC_CaptureCallback(TIM_HandleTypeDef *htim) +{ + 8003e28: b5b0 push {r4, r5, r7, lr} + 8003e2a: b088 sub sp, #32 + 8003e2c: af00 add r7, sp, #0 + 8003e2e: 6078 str r0, [r7, #4] + uint32_t SumICReadValue; + + if (htim->Instance == TIM4 && htim->Channel == HAL_TIM_ACTIVE_CHANNEL_1) { + 8003e30: 687b ldr r3, [r7, #4] + 8003e32: 681b ldr r3, [r3, #0] + 8003e34: 4a3a ldr r2, [pc, #232] @ (8003f20 ) + 8003e36: 4293 cmp r3, r2 + 8003e38: d163 bne.n 8003f02 + 8003e3a: 687b ldr r3, [r7, #4] + 8003e3c: 7f1b ldrb r3, [r3, #28] + 8003e3e: 2b01 cmp r3, #1 + 8003e40: d15f bne.n 8003f02 + + SumICReadValue = 0; + 8003e42: 2300 movs r3, #0 + 8003e44: 61fb str r3, [r7, #28] + for (int i = 0; i < CAPTURE_BUFFER_SIZE; i++) { + 8003e46: 2300 movs r3, #0 + 8003e48: 61bb str r3, [r7, #24] + 8003e4a: e00b b.n 8003e64 + SumICReadValue += capture_buffer[i]; + 8003e4c: 4a35 ldr r2, [pc, #212] @ (8003f24 ) + 8003e4e: 69bb ldr r3, [r7, #24] + 8003e50: f832 3013 ldrh.w r3, [r2, r3, lsl #1] + 8003e54: b29b uxth r3, r3 + 8003e56: 461a mov r2, r3 + 8003e58: 69fb ldr r3, [r7, #28] + 8003e5a: 4413 add r3, r2 + 8003e5c: 61fb str r3, [r7, #28] + for (int i = 0; i < CAPTURE_BUFFER_SIZE; i++) { + 8003e5e: 69bb ldr r3, [r7, #24] + 8003e60: 3301 adds r3, #1 + 8003e62: 61bb str r3, [r7, #24] + 8003e64: 69bb ldr r3, [r7, #24] + 8003e66: 2bfe cmp r3, #254 @ 0xfe + 8003e68: ddf0 ble.n 8003e4c + } + double triggerTime_us = (double)(SumICReadValue/CAPTURE_BUFFER_SIZE)/(SystemCoreClock/1000000); + 8003e6a: 69fb ldr r3, [r7, #28] + 8003e6c: 4a2e ldr r2, [pc, #184] @ (8003f28 ) + 8003e6e: fba2 2303 umull r2, r3, r2, r3 + 8003e72: 09db lsrs r3, r3, #7 + 8003e74: 4618 mov r0, r3 + 8003e76: f7fc fb6d bl 8000554 <__aeabi_ui2d> + 8003e7a: 4604 mov r4, r0 + 8003e7c: 460d mov r5, r1 + 8003e7e: 4b2b ldr r3, [pc, #172] @ (8003f2c ) + 8003e80: 681b ldr r3, [r3, #0] + 8003e82: 4a2b ldr r2, [pc, #172] @ (8003f30 ) + 8003e84: fba2 2303 umull r2, r3, r2, r3 + 8003e88: 0c9b lsrs r3, r3, #18 + 8003e8a: 4618 mov r0, r3 + 8003e8c: f7fc fb62 bl 8000554 <__aeabi_ui2d> + 8003e90: 4602 mov r2, r0 + 8003e92: 460b mov r3, r1 + 8003e94: 4620 mov r0, r4 + 8003e96: 4629 mov r1, r5 + 8003e98: f7fc fd00 bl 800089c <__aeabi_ddiv> + 8003e9c: 4602 mov r2, r0 + 8003e9e: 460b mov r3, r1 + 8003ea0: e9c7 2304 strd r2, r3, [r7, #16] + probeLevelCapacitance = triggerTime_us*1000000/RES; + 8003ea4: a31a add r3, pc, #104 @ (adr r3, 8003f10 ) + 8003ea6: e9d3 2300 ldrd r2, r3, [r3] + 8003eaa: e9d7 0104 ldrd r0, r1, [r7, #16] + 8003eae: f7fc fbcb bl 8000648 <__aeabi_dmul> + 8003eb2: 4602 mov r2, r0 + 8003eb4: 460b mov r3, r1 + 8003eb6: 4610 mov r0, r2 + 8003eb8: 4619 mov r1, r3 + 8003eba: a317 add r3, pc, #92 @ (adr r3, 8003f18 ) + 8003ebc: e9d3 2300 ldrd r2, r3, [r3] + 8003ec0: f7fc fcec bl 800089c <__aeabi_ddiv> + 8003ec4: 4602 mov r2, r0 + 8003ec6: 460b mov r3, r1 + 8003ec8: 4610 mov r0, r2 + 8003eca: 4619 mov r1, r3 + 8003ecc: f7fc fe94 bl 8000bf8 <__aeabi_d2uiz> + 8003ed0: 4603 mov r3, r0 + 8003ed2: b29a uxth r2, r3 + 8003ed4: 4b17 ldr r3, [pc, #92] @ (8003f34 ) + 8003ed6: 801a strh r2, [r3, #0] + + BaseType_t xHigherPriorityTaskWoken = pdFALSE; + 8003ed8: 2300 movs r3, #0 + 8003eda: 60fb str r3, [r7, #12] + xSemaphoreGiveFromISR(ICsemHandle, &xHigherPriorityTaskWoken); + 8003edc: 4b16 ldr r3, [pc, #88] @ (8003f38 ) + 8003ede: 681b ldr r3, [r3, #0] + 8003ee0: f107 020c add.w r2, r7, #12 + 8003ee4: 4611 mov r1, r2 + 8003ee6: 4618 mov r0, r3 + 8003ee8: f00b fa72 bl 800f3d0 + portYIELD_FROM_ISR( xHigherPriorityTaskWoken ); + 8003eec: 68fb ldr r3, [r7, #12] + 8003eee: 2b00 cmp r3, #0 + 8003ef0: d007 beq.n 8003f02 + 8003ef2: 4b12 ldr r3, [pc, #72] @ (8003f3c ) + 8003ef4: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 8003ef8: 601a str r2, [r3, #0] + 8003efa: f3bf 8f4f dsb sy + 8003efe: f3bf 8f6f isb sy + + } +} + 8003f02: bf00 nop + 8003f04: 3720 adds r7, #32 + 8003f06: 46bd mov sp, r7 + 8003f08: bdb0 pop {r4, r5, r7, pc} + 8003f0a: bf00 nop + 8003f0c: f3af 8000 nop.w + 8003f10: 00000000 .word 0x00000000 + 8003f14: 412e8480 .word 0x412e8480 + 8003f18: 00000000 .word 0x00000000 + 8003f1c: 40f09a00 .word 0x40f09a00 + 8003f20: 40000800 .word 0x40000800 + 8003f24: 20000d18 .word 0x20000d18 + 8003f28: 80808081 .word 0x80808081 + 8003f2c: 20000034 .word 0x20000034 + 8003f30: 431bde83 .word 0x431bde83 + 8003f34: 20000d0c .word 0x20000d0c + 8003f38: 20000c74 .word 0x20000c74 + 8003f3c: e000ed04 .word 0xe000ed04 + +08003f40 : +/** + * @brief Save settings to flash memory + * @retval None + */ +void saveSettings() +{ + 8003f40: b580 push {r7, lr} + 8003f42: af00 add r7, sp, #0 + Flash_Write_Data (FLASH_USER_START_ADDR, (__IO uint64_t *)&sys_mem, sizeof( sys_mem )); + 8003f44: 2230 movs r2, #48 @ 0x30 + 8003f46: 4903 ldr r1, [pc, #12] @ (8003f54 ) + 8003f48: 4803 ldr r0, [pc, #12] @ (8003f58 ) + 8003f4a: f7fd ff13 bl 8001d74 +} + 8003f4e: bf00 nop + 8003f50: bd80 pop {r7, pc} + 8003f52: bf00 nop + 8003f54: 20000004 .word 0x20000004 + 8003f58: 0801f800 .word 0x0801f800 + +08003f5c : + +// Lagrange interpolation +double LagrangeInterpolation( double xp ) +{ + 8003f5c: b5b0 push {r4, r5, r7, lr} + 8003f5e: b08a sub sp, #40 @ 0x28 + 8003f60: af00 add r7, sp, #0 + 8003f62: ed87 0b00 vstr d0, [r7] + double nr, dr, yp=0; + 8003f66: f04f 0200 mov.w r2, #0 + 8003f6a: f04f 0300 mov.w r3, #0 + 8003f6e: e9c7 2304 strd r2, r3, [r7, #16] + + for(int i = 0; i < LAGRANGE_SIZE; i++) + 8003f72: 2300 movs r3, #0 + 8003f74: 60fb str r3, [r7, #12] + 8003f76: e082 b.n 800407e + { + nr = dr = 1; + 8003f78: f04f 0200 mov.w r2, #0 + 8003f7c: 4b47 ldr r3, [pc, #284] @ (800409c ) + 8003f7e: e9c7 2306 strd r2, r3, [r7, #24] + 8003f82: e9d7 2306 ldrd r2, r3, [r7, #24] + 8003f86: e9c7 2308 strd r2, r3, [r7, #32] + for(int j = 0; j < LAGRANGE_SIZE; j++) + 8003f8a: 2300 movs r3, #0 + 8003f8c: 60bb str r3, [r7, #8] + 8003f8e: e03d b.n 800400c + { + if( i != j ) + 8003f90: 68fa ldr r2, [r7, #12] + 8003f92: 68bb ldr r3, [r7, #8] + 8003f94: 429a cmp r2, r3 + 8003f96: d036 beq.n 8004006 + { + nr = nr * ( xp - sys_mem.LagrangeX[j] ); + 8003f98: 4a41 ldr r2, [pc, #260] @ (80040a0 ) + 8003f9a: 68bb ldr r3, [r7, #8] + 8003f9c: 3304 adds r3, #4 + 8003f9e: 009b lsls r3, r3, #2 + 8003fa0: 4413 add r3, r2 + 8003fa2: 681b ldr r3, [r3, #0] + 8003fa4: 4618 mov r0, r3 + 8003fa6: f7fc faf7 bl 8000598 <__aeabi_f2d> + 8003faa: 4602 mov r2, r0 + 8003fac: 460b mov r3, r1 + 8003fae: e9d7 0100 ldrd r0, r1, [r7] + 8003fb2: f7fc f991 bl 80002d8 <__aeabi_dsub> + 8003fb6: 4602 mov r2, r0 + 8003fb8: 460b mov r3, r1 + 8003fba: e9d7 0108 ldrd r0, r1, [r7, #32] + 8003fbe: f7fc fb43 bl 8000648 <__aeabi_dmul> + 8003fc2: 4602 mov r2, r0 + 8003fc4: 460b mov r3, r1 + 8003fc6: e9c7 2308 strd r2, r3, [r7, #32] + dr = dr * ( sys_mem.LagrangeX[i] - sys_mem.LagrangeX[j] ); + 8003fca: 4a35 ldr r2, [pc, #212] @ (80040a0 ) + 8003fcc: 68fb ldr r3, [r7, #12] + 8003fce: 3304 adds r3, #4 + 8003fd0: 009b lsls r3, r3, #2 + 8003fd2: 4413 add r3, r2 + 8003fd4: ed93 7a00 vldr s14, [r3] + 8003fd8: 4a31 ldr r2, [pc, #196] @ (80040a0 ) + 8003fda: 68bb ldr r3, [r7, #8] + 8003fdc: 3304 adds r3, #4 + 8003fde: 009b lsls r3, r3, #2 + 8003fe0: 4413 add r3, r2 + 8003fe2: edd3 7a00 vldr s15, [r3] + 8003fe6: ee77 7a67 vsub.f32 s15, s14, s15 + 8003fea: ee17 0a90 vmov r0, s15 + 8003fee: f7fc fad3 bl 8000598 <__aeabi_f2d> + 8003ff2: 4602 mov r2, r0 + 8003ff4: 460b mov r3, r1 + 8003ff6: e9d7 0106 ldrd r0, r1, [r7, #24] + 8003ffa: f7fc fb25 bl 8000648 <__aeabi_dmul> + 8003ffe: 4602 mov r2, r0 + 8004000: 460b mov r3, r1 + 8004002: e9c7 2306 strd r2, r3, [r7, #24] + for(int j = 0; j < LAGRANGE_SIZE; j++) + 8004006: 68bb ldr r3, [r7, #8] + 8004008: 3301 adds r3, #1 + 800400a: 60bb str r3, [r7, #8] + 800400c: 68bb ldr r3, [r7, #8] + 800400e: 2b03 cmp r3, #3 + 8004010: ddbe ble.n 8003f90 + } + } + if (dr != 0) { // check if division by zero + 8004012: f04f 0200 mov.w r2, #0 + 8004016: f04f 0300 mov.w r3, #0 + 800401a: e9d7 0106 ldrd r0, r1, [r7, #24] + 800401e: f7fc fd7b bl 8000b18 <__aeabi_dcmpeq> + 8004022: 4603 mov r3, r0 + 8004024: 2b00 cmp r3, #0 + 8004026: d123 bne.n 8004070 + yp += ((nr / dr) * sys_mem.LagrangeY[i]); + 8004028: e9d7 2306 ldrd r2, r3, [r7, #24] + 800402c: e9d7 0108 ldrd r0, r1, [r7, #32] + 8004030: f7fc fc34 bl 800089c <__aeabi_ddiv> + 8004034: 4602 mov r2, r0 + 8004036: 460b mov r3, r1 + 8004038: 4614 mov r4, r2 + 800403a: 461d mov r5, r3 + 800403c: 4a18 ldr r2, [pc, #96] @ (80040a0 ) + 800403e: 68fb ldr r3, [r7, #12] + 8004040: 3308 adds r3, #8 + 8004042: 009b lsls r3, r3, #2 + 8004044: 4413 add r3, r2 + 8004046: 681b ldr r3, [r3, #0] + 8004048: 4618 mov r0, r3 + 800404a: f7fc faa5 bl 8000598 <__aeabi_f2d> + 800404e: 4602 mov r2, r0 + 8004050: 460b mov r3, r1 + 8004052: 4620 mov r0, r4 + 8004054: 4629 mov r1, r5 + 8004056: f7fc faf7 bl 8000648 <__aeabi_dmul> + 800405a: 4602 mov r2, r0 + 800405c: 460b mov r3, r1 + 800405e: e9d7 0104 ldrd r0, r1, [r7, #16] + 8004062: f7fc f93b bl 80002dc <__adddf3> + 8004066: 4602 mov r2, r0 + 8004068: 460b mov r3, r1 + 800406a: e9c7 2304 strd r2, r3, [r7, #16] + 800406e: e003 b.n 8004078 + } else { + return NAN; + 8004070: f04f 0200 mov.w r2, #0 + 8004074: 4b0b ldr r3, [pc, #44] @ (80040a4 ) + 8004076: e008 b.n 800408a + for(int i = 0; i < LAGRANGE_SIZE; i++) + 8004078: 68fb ldr r3, [r7, #12] + 800407a: 3301 adds r3, #1 + 800407c: 60fb str r3, [r7, #12] + 800407e: 68fb ldr r3, [r7, #12] + 8004080: 2b03 cmp r3, #3 + 8004082: f77f af79 ble.w 8003f78 + } + } + return yp; + 8004086: e9d7 2304 ldrd r2, r3, [r7, #16] +} + 800408a: ec43 2b17 vmov d7, r2, r3 + 800408e: eeb0 0a47 vmov.f32 s0, s14 + 8004092: eef0 0a67 vmov.f32 s1, s15 + 8004096: 3728 adds r7, #40 @ 0x28 + 8004098: 46bd mov sp, r7 + 800409a: bdb0 pop {r4, r5, r7, pc} + 800409c: 3ff00000 .word 0x3ff00000 + 80040a0: 20000004 .word 0x20000004 + 80040a4: 7ff80000 .word 0x7ff80000 + +080040a8 : + +void update_waterTank_stats( dev_watertank *device ) +{ + 80040a8: b590 push {r4, r7, lr} + 80040aa: b083 sub sp, #12 + 80040ac: af00 add r7, sp, #0 + 80040ae: 6078 str r0, [r7, #4] + if( lastFlowRate != device->MCU_WaterFlowRate ) + 80040b0: 687b ldr r3, [r7, #4] + 80040b2: 78da ldrb r2, [r3, #3] + 80040b4: 0912 lsrs r2, r2, #4 + 80040b6: b2d2 uxtb r2, r2 + 80040b8: 791b ldrb r3, [r3, #4] + 80040ba: f003 0303 and.w r3, r3, #3 + 80040be: 011b lsls r3, r3, #4 + 80040c0: 4313 orrs r3, r2 + 80040c2: b2db uxtb r3, r3 + 80040c4: 461a mov r2, r3 + 80040c6: 4b6a ldr r3, [pc, #424] @ (8004270 ) + 80040c8: 881b ldrh r3, [r3, #0] + 80040ca: 429a cmp r2, r3 + 80040cc: d00e beq.n 80040ec + { + saveSettings(); + 80040ce: f7ff ff37 bl 8003f40 + lastFlowRate = device->MCU_WaterFlowRate; + 80040d2: 687b ldr r3, [r7, #4] + 80040d4: 78da ldrb r2, [r3, #3] + 80040d6: 0912 lsrs r2, r2, #4 + 80040d8: b2d2 uxtb r2, r2 + 80040da: 791b ldrb r3, [r3, #4] + 80040dc: f003 0303 and.w r3, r3, #3 + 80040e0: 011b lsls r3, r3, #4 + 80040e2: 4313 orrs r3, r2 + 80040e4: b2db uxtb r3, r3 + 80040e6: 461a mov r2, r3 + 80040e8: 4b61 ldr r3, [pc, #388] @ (8004270 ) + 80040ea: 801a strh r2, [r3, #0] + } + + if( lastProbeLevelCapacitance != probeLevelCapacitance ) + 80040ec: 4b61 ldr r3, [pc, #388] @ (8004274 ) + 80040ee: 881a ldrh r2, [r3, #0] + 80040f0: 4b61 ldr r3, [pc, #388] @ (8004278 ) + 80040f2: 881b ldrh r3, [r3, #0] + 80040f4: b29b uxth r3, r3 + 80040f6: 429a cmp r2, r3 + 80040f8: f000 8089 beq.w 800420e + { + if( probeLevelCapacitance < sys_mem.LagrangeX[0] ) { + 80040fc: 4b5e ldr r3, [pc, #376] @ (8004278 ) + 80040fe: 881b ldrh r3, [r3, #0] + 8004100: b29b uxth r3, r3 + 8004102: ee07 3a90 vmov s15, r3 + 8004106: eeb8 7ae7 vcvt.f32.s32 s14, s15 + 800410a: 4b5c ldr r3, [pc, #368] @ (800427c ) + 800410c: edd3 7a04 vldr s15, [r3, #16] + 8004110: eeb4 7ae7 vcmpe.f32 s14, s15 + 8004114: eef1 fa10 vmrs APSR_nzcv, fpscr + 8004118: d50a bpl.n 8004130 + levelp = 0; + 800411a: 4b59 ldr r3, [pc, #356] @ (8004280 ) + 800411c: 2200 movs r2, #0 + 800411e: 801a strh r2, [r3, #0] + meas = 0; + 8004120: 4958 ldr r1, [pc, #352] @ (8004284 ) + 8004122: f04f 0200 mov.w r2, #0 + 8004126: f04f 0300 mov.w r3, #0 + 800412a: e9c1 2300 strd r2, r3, [r1] + 800412e: e04c b.n 80041ca + } + else { + meas = LagrangeInterpolation(probeLevelCapacitance); // probe measure in cm + 8004130: 4b51 ldr r3, [pc, #324] @ (8004278 ) + 8004132: 881b ldrh r3, [r3, #0] + 8004134: b29b uxth r3, r3 + 8004136: 4618 mov r0, r3 + 8004138: f7fc fa0c bl 8000554 <__aeabi_ui2d> + 800413c: 4602 mov r2, r0 + 800413e: 460b mov r3, r1 + 8004140: ec43 2b10 vmov d0, r2, r3 + 8004144: f7ff ff0a bl 8003f5c + 8004148: eeb0 7a40 vmov.f32 s14, s0 + 800414c: eef0 7a60 vmov.f32 s15, s1 + 8004150: 4b4c ldr r3, [pc, #304] @ (8004284 ) + 8004152: ed83 7b00 vstr d7, [r3] + meas += meas_offset; + 8004156: 2301 movs r3, #1 + 8004158: 4618 mov r0, r3 + 800415a: f7fc fa0b bl 8000574 <__aeabi_i2d> + 800415e: 4b49 ldr r3, [pc, #292] @ (8004284 ) + 8004160: e9d3 2300 ldrd r2, r3, [r3] + 8004164: f7fc f8ba bl 80002dc <__adddf3> + 8004168: 4602 mov r2, r0 + 800416a: 460b mov r3, r1 + 800416c: 4945 ldr r1, [pc, #276] @ (8004284 ) + 800416e: e9c1 2300 strd r2, r3, [r1] + if( meas > 100 ) + 8004172: 4b44 ldr r3, [pc, #272] @ (8004284 ) + 8004174: e9d3 0100 ldrd r0, r1, [r3] + 8004178: f04f 0200 mov.w r2, #0 + 800417c: 4b42 ldr r3, [pc, #264] @ (8004288 ) + 800417e: f7fc fcf3 bl 8000b68 <__aeabi_dcmpgt> + 8004182: 4603 mov r3, r0 + 8004184: 2b00 cmp r3, #0 + 8004186: d005 beq.n 8004194 + meas = 100; + 8004188: 493e ldr r1, [pc, #248] @ (8004284 ) + 800418a: f04f 0200 mov.w r2, #0 + 800418e: 4b3e ldr r3, [pc, #248] @ (8004288 ) + 8004190: e9c1 2300 strd r2, r3, [r1] + // In real, 90 cm on probe measure means 91 cm inside tank + levelp = meas * 100 / 100; // level in % + 8004194: 4b3b ldr r3, [pc, #236] @ (8004284 ) + 8004196: e9d3 0100 ldrd r0, r1, [r3] + 800419a: f04f 0200 mov.w r2, #0 + 800419e: 4b3a ldr r3, [pc, #232] @ (8004288 ) + 80041a0: f7fc fa52 bl 8000648 <__aeabi_dmul> + 80041a4: 4602 mov r2, r0 + 80041a6: 460b mov r3, r1 + 80041a8: 4610 mov r0, r2 + 80041aa: 4619 mov r1, r3 + 80041ac: f04f 0200 mov.w r2, #0 + 80041b0: 4b35 ldr r3, [pc, #212] @ (8004288 ) + 80041b2: f7fc fb73 bl 800089c <__aeabi_ddiv> + 80041b6: 4602 mov r2, r0 + 80041b8: 460b mov r3, r1 + 80041ba: 4610 mov r0, r2 + 80041bc: 4619 mov r1, r3 + 80041be: f7fc fd1b bl 8000bf8 <__aeabi_d2uiz> + 80041c2: 4603 mov r3, r0 + 80041c4: b29a uxth r2, r3 + 80041c6: 4b2e ldr r3, [pc, #184] @ (8004280 ) + 80041c8: 801a strh r2, [r3, #0] + } + lastProbeLevelCapacitance = probeLevelCapacitance; + 80041ca: 4b2b ldr r3, [pc, #172] @ (8004278 ) + 80041cc: 881b ldrh r3, [r3, #0] + 80041ce: b29a uxth r2, r3 + 80041d0: 4b28 ldr r3, [pc, #160] @ (8004274 ) + 80041d2: 801a strh r2, [r3, #0] + device->MCU_WaterTankLevel = levelp; + 80041d4: 4b2a ldr r3, [pc, #168] @ (8004280 ) + 80041d6: 881b ldrh r3, [r3, #0] + 80041d8: f003 037f and.w r3, r3, #127 @ 0x7f + 80041dc: b2da uxtb r2, r3 + 80041de: 687b ldr r3, [r7, #4] + 80041e0: f002 0107 and.w r1, r2, #7 + 80041e4: 014c lsls r4, r1, #5 + 80041e6: 7899 ldrb r1, [r3, #2] + 80041e8: f001 011f and.w r1, r1, #31 + 80041ec: 4608 mov r0, r1 + 80041ee: 4621 mov r1, r4 + 80041f0: 4301 orrs r1, r0 + 80041f2: 7099 strb r1, [r3, #2] + 80041f4: 08d2 lsrs r2, r2, #3 + 80041f6: b2d2 uxtb r2, r2 + 80041f8: f002 020f and.w r2, r2, #15 + 80041fc: f002 000f and.w r0, r2, #15 + 8004200: 78da ldrb r2, [r3, #3] + 8004202: f022 020f bic.w r2, r2, #15 + 8004206: 4611 mov r1, r2 + 8004208: 4602 mov r2, r0 + 800420a: 430a orrs r2, r1 + 800420c: 70da strb r2, [r3, #3] + } + + if( device->MCU_WaterConsumption == 0 ) { + 800420e: 687b ldr r3, [r7, #4] + 8004210: 781a ldrb r2, [r3, #0] + 8004212: 7859 ldrb r1, [r3, #1] + 8004214: 0209 lsls r1, r1, #8 + 8004216: 430a orrs r2, r1 + 8004218: 789b ldrb r3, [r3, #2] + 800421a: f003 030f and.w r3, r3, #15 + 800421e: 041b lsls r3, r3, #16 + 8004220: 4313 orrs r3, r2 + 8004222: 2b00 cmp r3, #0 + 8004224: d120 bne.n 8004268 + device->MCU_WaterConsumption = sys_mem.waterConsumption * 100; // in centiliter + 8004226: 4b15 ldr r3, [pc, #84] @ (800427c ) + 8004228: edd3 7a01 vldr s15, [r3, #4] + 800422c: ed9f 7a17 vldr s14, [pc, #92] @ 800428c + 8004230: ee67 7a87 vmul.f32 s15, s15, s14 + 8004234: eefc 7ae7 vcvt.u32.f32 s15, s15 + 8004238: ee17 2a90 vmov r2, s15 + 800423c: 687b ldr r3, [r7, #4] + 800423e: b2d1 uxtb r1, r2 + 8004240: 2000 movs r0, #0 + 8004242: 4301 orrs r1, r0 + 8004244: 7019 strb r1, [r3, #0] + 8004246: 0a11 lsrs r1, r2, #8 + 8004248: b2c9 uxtb r1, r1 + 800424a: 2000 movs r0, #0 + 800424c: 4301 orrs r1, r0 + 800424e: 7059 strb r1, [r3, #1] + 8004250: 0c12 lsrs r2, r2, #16 + 8004252: f002 020f and.w r2, r2, #15 + 8004256: f002 000f and.w r0, r2, #15 + 800425a: 789a ldrb r2, [r3, #2] + 800425c: f022 020f bic.w r2, r2, #15 + 8004260: 4611 mov r1, r2 + 8004262: 4602 mov r2, r0 + 8004264: 430a orrs r2, r1 + 8004266: 709a strb r2, [r3, #2] + } +} + 8004268: bf00 nop + 800426a: 370c adds r7, #12 + 800426c: 46bd mov sp, r7 + 800426e: bd90 pop {r4, r7, pc} + 8004270: 20000d14 .word 0x20000d14 + 8004274: 20000d0e .word 0x20000d0e + 8004278: 20000d0c .word 0x20000d0c + 800427c: 20000004 .word 0x20000004 + 8004280: 20000f20 .word 0x20000f20 + 8004284: 20000f18 .word 0x20000f18 + 8004288: 40590000 .word 0x40590000 + 800428c: 42c80000 .word 0x42c80000 + +08004290 : + +void sendWaterTankDataToCANbus() +{ + 8004290: b5f0 push {r4, r5, r6, r7, lr} + 8004292: b091 sub sp, #68 @ 0x44 + 8004294: af08 add r7, sp, #32 +CAN_Frame_t xFrame; +dev_watertank *device = (dev_watertank*)xFrame.data; + 8004296: f107 030c add.w r3, r7, #12 + 800429a: 3306 adds r3, #6 + 800429c: 61fb str r3, [r7, #28] + + update_waterTank_stats(device); + 800429e: 69f8 ldr r0, [r7, #28] + 80042a0: f7ff ff02 bl 80040a8 + + // flow frequency (Hz) = 7.5Q, Q is flow rate in L/min. + device->MCU_WaterFlowRate = (flowFrequency * 60 / 7.5); // (flow frequency x 60 min) / 7.5Q = flowrate in L/hour + 80042a4: 4b72 ldr r3, [pc, #456] @ (8004470 ) + 80042a6: 681a ldr r2, [r3, #0] + 80042a8: 4613 mov r3, r2 + 80042aa: 011b lsls r3, r3, #4 + 80042ac: 1a9b subs r3, r3, r2 + 80042ae: 009b lsls r3, r3, #2 + 80042b0: 4618 mov r0, r3 + 80042b2: f7fc f94f bl 8000554 <__aeabi_ui2d> + 80042b6: f04f 0200 mov.w r2, #0 + 80042ba: 4b6e ldr r3, [pc, #440] @ (8004474 ) + 80042bc: f7fc faee bl 800089c <__aeabi_ddiv> + 80042c0: 4602 mov r2, r0 + 80042c2: 460b mov r3, r1 + 80042c4: 4610 mov r0, r2 + 80042c6: 4619 mov r1, r3 + 80042c8: f7fc fc96 bl 8000bf8 <__aeabi_d2uiz> + 80042cc: 4603 mov r3, r0 + 80042ce: b2da uxtb r2, r3 + 80042d0: 69fb ldr r3, [r7, #28] + 80042d2: f002 010f and.w r1, r2, #15 + 80042d6: 010c lsls r4, r1, #4 + 80042d8: 78d9 ldrb r1, [r3, #3] + 80042da: f001 010f and.w r1, r1, #15 + 80042de: 4608 mov r0, r1 + 80042e0: 4621 mov r1, r4 + 80042e2: 4301 orrs r1, r0 + 80042e4: 70d9 strb r1, [r3, #3] + 80042e6: 0912 lsrs r2, r2, #4 + 80042e8: b2d2 uxtb r2, r2 + 80042ea: f002 0203 and.w r2, r2, #3 + 80042ee: f002 0003 and.w r0, r2, #3 + 80042f2: 791a ldrb r2, [r3, #4] + 80042f4: f022 0203 bic.w r2, r2, #3 + 80042f8: 4611 mov r1, r2 + 80042fa: 4602 mov r2, r0 + 80042fc: 430a orrs r2, r1 + 80042fe: 711a strb r2, [r3, #4] + flowFrequency = 0; // Reset Counter + 8004300: 4b5b ldr r3, [pc, #364] @ (8004470 ) + 8004302: 2200 movs r2, #0 + 8004304: 601a str r2, [r3, #0] + sys_mem.waterConsumption += (float)device->MCU_WaterFlowRate / 60; // in liter + 8004306: 4b5c ldr r3, [pc, #368] @ (8004478 ) + 8004308: ed93 7a01 vldr s14, [r3, #4] + 800430c: 69fb ldr r3, [r7, #28] + 800430e: 78da ldrb r2, [r3, #3] + 8004310: 0912 lsrs r2, r2, #4 + 8004312: b2d2 uxtb r2, r2 + 8004314: 791b ldrb r3, [r3, #4] + 8004316: f003 0303 and.w r3, r3, #3 + 800431a: 011b lsls r3, r3, #4 + 800431c: 4313 orrs r3, r2 + 800431e: b2db uxtb r3, r3 + 8004320: ee07 3a90 vmov s15, r3 + 8004324: eef8 6a67 vcvt.f32.u32 s13, s15 + 8004328: ed9f 6a54 vldr s12, [pc, #336] @ 800447c + 800432c: eec6 7a86 vdiv.f32 s15, s13, s12 + 8004330: ee77 7a27 vadd.f32 s15, s14, s15 + 8004334: 4b50 ldr r3, [pc, #320] @ (8004478 ) + 8004336: edc3 7a01 vstr s15, [r3, #4] + device->MCU_WaterConsumption = sys_mem.waterConsumption * 100; // in centiliter + 800433a: 4b4f ldr r3, [pc, #316] @ (8004478 ) + 800433c: edd3 7a01 vldr s15, [r3, #4] + 8004340: ed9f 7a4f vldr s14, [pc, #316] @ 8004480 + 8004344: ee67 7a87 vmul.f32 s15, s15, s14 + 8004348: eefc 7ae7 vcvt.u32.f32 s15, s15 + 800434c: ee17 2a90 vmov r2, s15 + 8004350: 69fb ldr r3, [r7, #28] + 8004352: b2d1 uxtb r1, r2 + 8004354: 2000 movs r0, #0 + 8004356: 4301 orrs r1, r0 + 8004358: 7019 strb r1, [r3, #0] + 800435a: 0a11 lsrs r1, r2, #8 + 800435c: b2c9 uxtb r1, r1 + 800435e: 2000 movs r0, #0 + 8004360: 4301 orrs r1, r0 + 8004362: 7059 strb r1, [r3, #1] + 8004364: 0c12 lsrs r2, r2, #16 + 8004366: f002 020f and.w r2, r2, #15 + 800436a: f002 000f and.w r0, r2, #15 + 800436e: 789a ldrb r2, [r3, #2] + 8004370: f022 020f bic.w r2, r2, #15 + 8004374: 4611 mov r1, r2 + 8004376: 4602 mov r2, r0 + 8004378: 430a orrs r2, r1 + 800437a: 709a strb r2, [r3, #2] + device->MCU_Rain = 0; // deprecated + 800437c: 69fa ldr r2, [r7, #28] + 800437e: 7893 ldrb r3, [r2, #2] + 8004380: f023 0310 bic.w r3, r3, #16 + 8004384: 7093 strb r3, [r2, #2] + device->MCU_State = calibrationStep; + 8004386: 4b3f ldr r3, [pc, #252] @ (8004484 ) + 8004388: 881b ldrh r3, [r3, #0] + 800438a: b29b uxth r3, r3 + 800438c: f003 030f and.w r3, r3, #15 + 8004390: b2d9 uxtb r1, r3 + 8004392: 69fa ldr r2, [r7, #28] + 8004394: 7913 ldrb r3, [r2, #4] + 8004396: f361 0385 bfi r3, r1, #2, #4 + 800439a: 7113 strb r3, [r2, #4] + xFrame.dataSize = sizeof(dev_watertank); + 800439c: 2305 movs r3, #5 + 800439e: 747b strb r3, [r7, #17] + xFrame.identifier = MCU_S_WATERTANK; + 80043a0: f44f 7304 mov.w r3, #528 @ 0x210 + 80043a4: 60fb str r3, [r7, #12] + xFrame.dataLength = FDCAN_DLC_BYTES_5; + 80043a6: 2305 movs r3, #5 + 80043a8: 743b strb r3, [r7, #16] + CAN_EnqueueFrame(&xFrame); + 80043aa: f107 030c add.w r3, r7, #12 + 80043ae: 4618 mov r0, r3 + 80043b0: f7fd fc7a bl 8001ca8 + +#ifdef DATA_LOGGER + double triggerTime_us = ((double)probeLevelCapacitance)*RES/1000000; + APP_LOG(TS_OFF, VLEVEL_M, "%d,%4d,%d,%5.1f\r\n",samples++,probeLevelCapacitance,levelp,triggerTime_us); +#else + move_cursor(BASELINE, 1); + 80043b4: 2101 movs r1, #1 + 80043b6: 2016 movs r0, #22 + 80043b8: f7ff fd0a bl 8003dd0 + APP_LOG(TS_OFF, VLEVEL_M, "Flow rate: %2d l/min., Water consumption: %.3f m3", device->MCU_WaterFlowRate, sys_mem.waterConsumption); + 80043bc: 69fb ldr r3, [r7, #28] + 80043be: 78da ldrb r2, [r3, #3] + 80043c0: 0912 lsrs r2, r2, #4 + 80043c2: b2d2 uxtb r2, r2 + 80043c4: 791b ldrb r3, [r3, #4] + 80043c6: f003 0303 and.w r3, r3, #3 + 80043ca: 011b lsls r3, r3, #4 + 80043cc: 4313 orrs r3, r2 + 80043ce: b2db uxtb r3, r3 + 80043d0: 461c mov r4, r3 + 80043d2: 4b29 ldr r3, [pc, #164] @ (8004478 ) + 80043d4: 685b ldr r3, [r3, #4] + 80043d6: 4618 mov r0, r3 + 80043d8: f7fc f8de bl 8000598 <__aeabi_f2d> + 80043dc: 4602 mov r2, r0 + 80043de: 460b mov r3, r1 + 80043e0: e9cd 2302 strd r2, r3, [sp, #8] + 80043e4: 9400 str r4, [sp, #0] + 80043e6: 4b28 ldr r3, [pc, #160] @ (8004488 ) + 80043e8: 2200 movs r2, #0 + 80043ea: 2100 movs r1, #0 + 80043ec: 2002 movs r0, #2 + 80043ee: f00d f89f bl 8011530 + move_cursor(BASELINE+1, 1); + 80043f2: 2101 movs r1, #1 + 80043f4: 2017 movs r0, #23 + 80043f6: f7ff fceb bl 8003dd0 + APP_LOG(TS_OFF, VLEVEL_M, "Sensor capacitance: %4d pF, Level: %.1f cm(%d%%), Trigger time: %4.1f us",probeLevelCapacitance, meas, levelp, + 80043fa: 4b24 ldr r3, [pc, #144] @ (800448c ) + 80043fc: 881b ldrh r3, [r3, #0] + 80043fe: b29b uxth r3, r3 + 8004400: 461e mov r6, r3 + 8004402: 4b23 ldr r3, [pc, #140] @ (8004490 ) + 8004404: e9d3 4500 ldrd r4, r5, [r3] + 8004408: 4b22 ldr r3, [pc, #136] @ (8004494 ) + 800440a: 881b ldrh r3, [r3, #0] + 800440c: 607b str r3, [r7, #4] + 800440e: 4b1f ldr r3, [pc, #124] @ (800448c ) + 8004410: 881b ldrh r3, [r3, #0] + 8004412: b29b uxth r3, r3 + 8004414: 4618 mov r0, r3 + 8004416: f7fc f89d bl 8000554 <__aeabi_ui2d> + 800441a: a311 add r3, pc, #68 @ (adr r3, 8004460 ) + 800441c: e9d3 2300 ldrd r2, r3, [r3] + 8004420: f7fc fa3c bl 800089c <__aeabi_ddiv> + 8004424: 4602 mov r2, r0 + 8004426: 460b mov r3, r1 + 8004428: 4610 mov r0, r2 + 800442a: 4619 mov r1, r3 + 800442c: a30e add r3, pc, #56 @ (adr r3, 8004468 ) + 800442e: e9d3 2300 ldrd r2, r3, [r3] + 8004432: f7fc f909 bl 8000648 <__aeabi_dmul> + 8004436: 4602 mov r2, r0 + 8004438: 460b mov r3, r1 + 800443a: e9cd 2306 strd r2, r3, [sp, #24] + 800443e: 687b ldr r3, [r7, #4] + 8004440: 9304 str r3, [sp, #16] + 8004442: e9cd 4502 strd r4, r5, [sp, #8] + 8004446: 9600 str r6, [sp, #0] + 8004448: 4b13 ldr r3, [pc, #76] @ (8004498 ) + 800444a: 2200 movs r2, #0 + 800444c: 2100 movs r1, #0 + 800444e: 2002 movs r0, #2 + 8004450: f00d f86e bl 8011530 + (double)probeLevelCapacitance/1000000*RES); +#endif +} + 8004454: bf00 nop + 8004456: 3724 adds r7, #36 @ 0x24 + 8004458: 46bd mov sp, r7 + 800445a: bdf0 pop {r4, r5, r6, r7, pc} + 800445c: f3af 8000 nop.w + 8004460: 00000000 .word 0x00000000 + 8004464: 412e8480 .word 0x412e8480 + 8004468: 00000000 .word 0x00000000 + 800446c: 40f09a00 .word 0x40f09a00 + 8004470: 20000d10 .word 0x20000d10 + 8004474: 401e0000 .word 0x401e0000 + 8004478: 20000004 .word 0x20000004 + 800447c: 42700000 .word 0x42700000 + 8004480: 42c80000 .word 0x42c80000 + 8004484: 20000f24 .word 0x20000f24 + 8004488: 08014e08 .word 0x08014e08 + 800448c: 20000d0c .word 0x20000d0c + 8004490: 20000f18 .word 0x20000f18 + 8004494: 20000f20 .word 0x20000f20 + 8004498: 08014e3c .word 0x08014e3c + +0800449c : + +void waterTank_processMsg(MSG_STRUCT *p_msg) +{ + 800449c: b580 push {r7, lr} + 800449e: b084 sub sp, #16 + 80044a0: af00 add r7, sp, #0 + 80044a2: 6078 str r0, [r7, #4] + CommandOpcode opcode = p_msg->opcode; + 80044a4: 687b ldr r3, [r7, #4] + 80044a6: 881b ldrh r3, [r3, #0] + 80044a8: 81fb strh r3, [r7, #14] + + switch( opcode ) { + 80044aa: 89fb ldrh r3, [r7, #14] + 80044ac: f240 1201 movw r2, #257 @ 0x101 + 80044b0: 4293 cmp r3, r2 + 80044b2: d104 bne.n 80044be + case OP_CALIBRATION: + currentMachineState = OP_CALIBRATION; + 80044b4: 4b06 ldr r3, [pc, #24] @ (80044d0 ) + 80044b6: f240 1201 movw r2, #257 @ 0x101 + 80044ba: 801a strh r2, [r3, #0] + break; + 80044bc: e000 b.n 80044c0 + default: + break; + 80044be: bf00 nop + }; + + osDelay( 20 ); + 80044c0: 2014 movs r0, #20 + 80044c2: f00a fa79 bl 800e9b8 +} + 80044c6: bf00 nop + 80044c8: 3710 adds r7, #16 + 80044ca: 46bd mov sp, r7 + 80044cc: bd80 pop {r7, pc} + 80044ce: bf00 nop + 80044d0: 20000f22 .word 0x20000f22 + +080044d4 : + +void vWaterTankTask( void *pvParameters ) +{ + 80044d4: b580 push {r7, lr} + 80044d6: b088 sub sp, #32 + 80044d8: af00 add r7, sp, #0 + 80044da: 6078 str r0, [r7, #4] +/* Remove warning for unused parameter */ + (void)pvParameters ; + + osMessageQId myQueueId = getQueueId(WATER_TANK); + 80044dc: 2001 movs r0, #1 + 80044de: f7fd fcd3 bl 8001e88 + 80044e2: 61f8 str r0, [r7, #28] + + // Start DAC1 used for water level sensor + uint32_t dac_value = 2588; // 2.086 / 3.3 * 4095 + 80044e4: f640 231c movw r3, #2588 @ 0xa1c + 80044e8: 61bb str r3, [r7, #24] + HAL_DAC_Start(&hdac1, DAC_CHANNEL_1); // Start DAC + 80044ea: 2100 movs r1, #0 + 80044ec: 482a ldr r0, [pc, #168] @ (8004598 ) + 80044ee: f001 ff81 bl 80063f4 + HAL_DAC_SetValue(&hdac1, DAC_CHANNEL_1, DAC_ALIGN_12B_R, dac_value); + 80044f2: 69bb ldr r3, [r7, #24] + 80044f4: 2200 movs r2, #0 + 80044f6: 2100 movs r1, #0 + 80044f8: 4827 ldr r0, [pc, #156] @ (8004598 ) + 80044fa: f002 f83d bl 8006578 + + // Start COMP1 used for water level sensor, trigger TIM4 + HAL_COMP_Start(&hcomp1); + 80044fe: 4827 ldr r0, [pc, #156] @ (800459c ) + 8004500: f001 fdc0 bl 8006084 + + // *** Water level sensor + // Start TIM4 triggered by TIM3 sets at 1831.5 HZ duty 50 and interrupt on input capture on COMP3. + HAL_TIM_PWM_Start(&htim3,TIM_CHANNEL_2); + 8004504: 2104 movs r1, #4 + 8004506: 4826 ldr r0, [pc, #152] @ (80045a0 ) + 8004508: f005 fd8e bl 800a028 + HAL_TIM_IC_Start_DMA(&htim4, TIM_CHANNEL_1, (uint32_t *)capture_buffer, CAPTURE_BUFFER_SIZE); + 800450c: 23ff movs r3, #255 @ 0xff + 800450e: 4a25 ldr r2, [pc, #148] @ (80045a4 ) + 8004510: 2100 movs r1, #0 + 8004512: 4825 ldr r0, [pc, #148] @ (80045a8 ) + 8004514: f005 ff80 bl 800a418 + + while(1) { + xSemaphoreTake(ICsemHandle, portMAX_DELAY); + 8004518: 4b24 ldr r3, [pc, #144] @ (80045ac ) + 800451a: 681b ldr r3, [r3, #0] + 800451c: f04f 31ff mov.w r1, #4294967295 + 8004520: 4618 mov r0, r3 + 8004522: f00b f8c7 bl 800f6b4 + // Wait for DMA transfer + sendWaterTankDataToCANbus(); + 8004526: f7ff feb3 bl 8004290 + + if( last_calibrationStep != calibrationStep ) + 800452a: 4b21 ldr r3, [pc, #132] @ (80045b0 ) + 800452c: 881a ldrh r2, [r3, #0] + 800452e: 4b21 ldr r3, [pc, #132] @ (80045b4 ) + 8004530: 881b ldrh r3, [r3, #0] + 8004532: b29b uxth r3, r3 + 8004534: 429a cmp r2, r3 + 8004536: d018 beq.n 800456a + { + if ( calibrationStep > 4 ) + 8004538: 4b1e ldr r3, [pc, #120] @ (80045b4 ) + 800453a: 881b ldrh r3, [r3, #0] + 800453c: b29b uxth r3, r3 + 800453e: 2b04 cmp r3, #4 + 8004540: d903 bls.n 800454a + calibrationStep = 0; // End of calibration + 8004542: 4b1c ldr r3, [pc, #112] @ (80045b4 ) + 8004544: 2200 movs r2, #0 + 8004546: 801a strh r2, [r3, #0] + 8004548: e00a b.n 8004560 + else + sys_mem.LagrangeX[calibrationStep-1] = 0; + 800454a: 4b1a ldr r3, [pc, #104] @ (80045b4 ) + 800454c: 881b ldrh r3, [r3, #0] + 800454e: b29b uxth r3, r3 + 8004550: 3b01 subs r3, #1 + 8004552: 4a19 ldr r2, [pc, #100] @ (80045b8 ) + 8004554: 3304 adds r3, #4 + 8004556: 009b lsls r3, r3, #2 + 8004558: 4413 add r3, r2 + 800455a: f04f 0200 mov.w r2, #0 + 800455e: 601a str r2, [r3, #0] + last_calibrationStep = calibrationStep; + 8004560: 4b14 ldr r3, [pc, #80] @ (80045b4 ) + 8004562: 881b ldrh r3, [r3, #0] + 8004564: b29a uxth r2, r3 + 8004566: 4b12 ldr r3, [pc, #72] @ (80045b0 ) + 8004568: 801a strh r2, [r3, #0] + else { + calibrationStep++; + } + continue; + }*/ + osEvent event = osMessageGet(myQueueId, 100); + 800456a: f107 0308 add.w r3, r7, #8 + 800456e: 2264 movs r2, #100 @ 0x64 + 8004570: 69f9 ldr r1, [r7, #28] + 8004572: 4618 mov r0, r3 + 8004574: f00a fba4 bl 800ecc0 + if (event.status == osEventMessage) { + 8004578: 68bb ldr r3, [r7, #8] + 800457a: 2b10 cmp r3, #16 + 800457c: d107 bne.n 800458e + MSG_STRUCT* p_recvMsg = event.value.p; + 800457e: 68fb ldr r3, [r7, #12] + 8004580: 617b str r3, [r7, #20] + waterTank_processMsg(p_recvMsg); + 8004582: 6978 ldr r0, [r7, #20] + 8004584: f7ff ff8a bl 800449c + freeMemoryPoolMessage(p_recvMsg); + 8004588: 6978 ldr r0, [r7, #20] + 800458a: f7fd fca1 bl 8001ed0 + } + vTaskDelay(pdMS_TO_TICKS(500)); + 800458e: f44f 70fa mov.w r0, #500 @ 0x1f4 + 8004592: f00b fc95 bl 800fec0 + while(1) { + 8004596: e7bf b.n 8004518 + 8004598: 200008dc .word 0x200008dc + 800459c: 20000894 .word 0x20000894 + 80045a0: 20000a64 .word 0x20000a64 + 80045a4: 20000d18 .word 0x20000d18 + 80045a8: 20000ab0 .word 0x20000ab0 + 80045ac: 20000c74 .word 0x20000c74 + 80045b0: 20000f26 .word 0x20000f26 + 80045b4: 20000f24 .word 0x20000f24 + 80045b8: 20000004 .word 0x20000004 + +080045bc : + + .section .text.Reset_Handler + .weak Reset_Handler + .type Reset_Handler, %function +Reset_Handler: + ldr r0, =_estack + 80045bc: 480d ldr r0, [pc, #52] @ (80045f4 ) + mov sp, r0 /* set stack pointer */ + 80045be: 4685 mov sp, r0 + +/* Copy the data segment initializers from flash to SRAM */ + ldr r0, =_sdata + 80045c0: 480d ldr r0, [pc, #52] @ (80045f8 ) + ldr r1, =_edata + 80045c2: 490e ldr r1, [pc, #56] @ (80045fc ) + ldr r2, =_sidata + 80045c4: 4a0e ldr r2, [pc, #56] @ (8004600 ) + movs r3, #0 + 80045c6: 2300 movs r3, #0 + b LoopCopyDataInit + 80045c8: e002 b.n 80045d0 + +080045ca : + +CopyDataInit: + ldr r4, [r2, r3] + 80045ca: 58d4 ldr r4, [r2, r3] + str r4, [r0, r3] + 80045cc: 50c4 str r4, [r0, r3] + adds r3, r3, #4 + 80045ce: 3304 adds r3, #4 + +080045d0 : + +LoopCopyDataInit: + adds r4, r0, r3 + 80045d0: 18c4 adds r4, r0, r3 + cmp r4, r1 + 80045d2: 428c cmp r4, r1 + bcc CopyDataInit + 80045d4: d3f9 bcc.n 80045ca + +/* Zero fill the bss segment. */ + ldr r2, =_sbss + 80045d6: 4a0b ldr r2, [pc, #44] @ (8004604 ) + ldr r4, =_ebss + 80045d8: 4c0b ldr r4, [pc, #44] @ (8004608 ) + movs r3, #0 + 80045da: 2300 movs r3, #0 + b LoopFillZerobss + 80045dc: e001 b.n 80045e2 + +080045de : + +FillZerobss: + str r3, [r2] + 80045de: 6013 str r3, [r2, #0] + adds r2, r2, #4 + 80045e0: 3204 adds r2, #4 + +080045e2 : + +LoopFillZerobss: + cmp r2, r4 + 80045e2: 42a2 cmp r2, r4 + bcc FillZerobss + 80045e4: d3fb bcc.n 80045de + +/* Call the clock system intitialization function.*/ + bl SystemInit + 80045e6: f7ff fb29 bl 8003c3c +/* Call static constructors */ + bl __libc_init_array + 80045ea: f00e f8c9 bl 8012780 <__libc_init_array> +/* Call the application's entry point.*/ + bl main + 80045ee: f7fd fd07 bl 8002000
+ +080045f2 : + +LoopForever: + b LoopForever + 80045f2: e7fe b.n 80045f2 + ldr r0, =_estack + 80045f4: 20008000 .word 0x20008000 + ldr r0, =_sdata + 80045f8: 20000000 .word 0x20000000 + ldr r1, =_edata + 80045fc: 2000022c .word 0x2000022c + ldr r2, =_sidata + 8004600: 08015274 .word 0x08015274 + ldr r2, =_sbss + 8004604: 20000230 .word 0x20000230 + ldr r4, =_ebss + 8004608: 20006604 .word 0x20006604 + +0800460c : + * @retval : None +*/ + .section .text.Default_Handler,"ax",%progbits +Default_Handler: +Infinite_Loop: + b Infinite_Loop + 800460c: e7fe b.n 800460c + +0800460e : + * each 1ms in the SysTick_Handler() interrupt handler. + * + * @retval HAL status + */ +HAL_StatusTypeDef HAL_Init(void) +{ + 800460e: b580 push {r7, lr} + 8004610: b082 sub sp, #8 + 8004612: af00 add r7, sp, #0 + HAL_StatusTypeDef status = HAL_OK; + 8004614: 2300 movs r3, #0 + 8004616: 71fb strb r3, [r7, #7] +#if (PREFETCH_ENABLE != 0U) + __HAL_FLASH_PREFETCH_BUFFER_ENABLE(); +#endif /* PREFETCH_ENABLE */ + + /* Set Interrupt Group Priority */ + HAL_NVIC_SetPriorityGrouping(NVIC_PRIORITYGROUP_4); + 8004618: 2003 movs r0, #3 + 800461a: f001 fe88 bl 800632e + + /* Use SysTick as time base source and configure 1ms tick (default clock after Reset is HSI) */ + if (HAL_InitTick(TICK_INT_PRIORITY) != HAL_OK) + 800461e: 200f movs r0, #15 + 8004620: f7ff f944 bl 80038ac + 8004624: 4603 mov r3, r0 + 8004626: 2b00 cmp r3, #0 + 8004628: d002 beq.n 8004630 + { + status = HAL_ERROR; + 800462a: 2301 movs r3, #1 + 800462c: 71fb strb r3, [r7, #7] + 800462e: e001 b.n 8004634 + } + else + { + /* Init the low level hardware */ + HAL_MspInit(); + 8004630: f7fe fcb8 bl 8002fa4 + } + + /* Return function status */ + return status; + 8004634: 79fb ldrb r3, [r7, #7] + +} + 8004636: 4618 mov r0, r3 + 8004638: 3708 adds r7, #8 + 800463a: 46bd mov sp, r7 + 800463c: bd80 pop {r7, pc} + ... + +08004640 : + * @note This function is declared as __weak to be overwritten in case of other + * implementations in user file. + * @retval None + */ +__weak void HAL_IncTick(void) +{ + 8004640: b480 push {r7} + 8004642: af00 add r7, sp, #0 + uwTick += uwTickFreq; + 8004644: 4b05 ldr r3, [pc, #20] @ (800465c ) + 8004646: 681a ldr r2, [r3, #0] + 8004648: 4b05 ldr r3, [pc, #20] @ (8004660 ) + 800464a: 681b ldr r3, [r3, #0] + 800464c: 4413 add r3, r2 + 800464e: 4a03 ldr r2, [pc, #12] @ (800465c ) + 8004650: 6013 str r3, [r2, #0] +} + 8004652: bf00 nop + 8004654: 46bd mov sp, r7 + 8004656: f85d 7b04 ldr.w r7, [sp], #4 + 800465a: 4770 bx lr + 800465c: 20000f28 .word 0x20000f28 + 8004660: 2000003c .word 0x2000003c + +08004664 : + * @note This function is declared as __weak to be overwritten in case of other + * implementations in user file. + * @retval tick value + */ +__weak uint32_t HAL_GetTick(void) +{ + 8004664: b480 push {r7} + 8004666: af00 add r7, sp, #0 + return uwTick; + 8004668: 4b03 ldr r3, [pc, #12] @ (8004678 ) + 800466a: 681b ldr r3, [r3, #0] +} + 800466c: 4618 mov r0, r3 + 800466e: 46bd mov sp, r7 + 8004670: f85d 7b04 ldr.w r7, [sp], #4 + 8004674: 4770 bx lr + 8004676: bf00 nop + 8004678: 20000f28 .word 0x20000f28 + +0800467c : + * implementations in user file. + * @param Delay specifies the delay time length, in milliseconds. + * @retval None + */ +__weak void HAL_Delay(uint32_t Delay) +{ + 800467c: b580 push {r7, lr} + 800467e: b084 sub sp, #16 + 8004680: af00 add r7, sp, #0 + 8004682: 6078 str r0, [r7, #4] + uint32_t tickstart = HAL_GetTick(); + 8004684: f7ff ffee bl 8004664 + 8004688: 60b8 str r0, [r7, #8] + uint32_t wait = Delay; + 800468a: 687b ldr r3, [r7, #4] + 800468c: 60fb str r3, [r7, #12] + + /* Add a freq to guarantee minimum wait */ + if (wait < HAL_MAX_DELAY) + 800468e: 68fb ldr r3, [r7, #12] + 8004690: f1b3 3fff cmp.w r3, #4294967295 + 8004694: d004 beq.n 80046a0 + { + wait += (uint32_t)(uwTickFreq); + 8004696: 4b09 ldr r3, [pc, #36] @ (80046bc ) + 8004698: 681b ldr r3, [r3, #0] + 800469a: 68fa ldr r2, [r7, #12] + 800469c: 4413 add r3, r2 + 800469e: 60fb str r3, [r7, #12] + } + + while ((HAL_GetTick() - tickstart) < wait) + 80046a0: bf00 nop + 80046a2: f7ff ffdf bl 8004664 + 80046a6: 4602 mov r2, r0 + 80046a8: 68bb ldr r3, [r7, #8] + 80046aa: 1ad3 subs r3, r2, r3 + 80046ac: 68fa ldr r2, [r7, #12] + 80046ae: 429a cmp r2, r3 + 80046b0: d8f7 bhi.n 80046a2 + { + } +} + 80046b2: bf00 nop + 80046b4: bf00 nop + 80046b6: 3710 adds r7, #16 + 80046b8: 46bd mov sp, r7 + 80046ba: bd80 pop {r7, pc} + 80046bc: 2000003c .word 0x2000003c + +080046c0 : + * @arg @ref LL_ADC_CLOCK_ASYNC_DIV128 + * @arg @ref LL_ADC_CLOCK_ASYNC_DIV256 + * @retval None + */ +__STATIC_INLINE void LL_ADC_SetCommonClock(ADC_Common_TypeDef *ADCxy_COMMON, uint32_t CommonClock) +{ + 80046c0: b480 push {r7} + 80046c2: b083 sub sp, #12 + 80046c4: af00 add r7, sp, #0 + 80046c6: 6078 str r0, [r7, #4] + 80046c8: 6039 str r1, [r7, #0] + MODIFY_REG(ADCxy_COMMON->CCR, ADC_CCR_CKMODE | ADC_CCR_PRESC, CommonClock); + 80046ca: 687b ldr r3, [r7, #4] + 80046cc: 689b ldr r3, [r3, #8] + 80046ce: f423 127c bic.w r2, r3, #4128768 @ 0x3f0000 + 80046d2: 683b ldr r3, [r7, #0] + 80046d4: 431a orrs r2, r3 + 80046d6: 687b ldr r3, [r7, #4] + 80046d8: 609a str r2, [r3, #8] +} + 80046da: bf00 nop + 80046dc: 370c adds r7, #12 + 80046de: 46bd mov sp, r7 + 80046e0: f85d 7b04 ldr.w r7, [sp], #4 + 80046e4: 4770 bx lr + +080046e6 : + * @arg @ref LL_ADC_PATH_INTERNAL_TEMPSENSOR + * @arg @ref LL_ADC_PATH_INTERNAL_VBAT + * @retval None + */ +__STATIC_INLINE void LL_ADC_SetCommonPathInternalCh(ADC_Common_TypeDef *ADCxy_COMMON, uint32_t PathInternal) +{ + 80046e6: b480 push {r7} + 80046e8: b083 sub sp, #12 + 80046ea: af00 add r7, sp, #0 + 80046ec: 6078 str r0, [r7, #4] + 80046ee: 6039 str r1, [r7, #0] + MODIFY_REG(ADCxy_COMMON->CCR, ADC_CCR_VREFEN | ADC_CCR_VSENSESEL | ADC_CCR_VBATSEL, PathInternal); + 80046f0: 687b ldr r3, [r7, #4] + 80046f2: 689b ldr r3, [r3, #8] + 80046f4: f023 72e0 bic.w r2, r3, #29360128 @ 0x1c00000 + 80046f8: 683b ldr r3, [r7, #0] + 80046fa: 431a orrs r2, r3 + 80046fc: 687b ldr r3, [r7, #4] + 80046fe: 609a str r2, [r3, #8] +} + 8004700: bf00 nop + 8004702: 370c adds r7, #12 + 8004704: 46bd mov sp, r7 + 8004706: f85d 7b04 ldr.w r7, [sp], #4 + 800470a: 4770 bx lr + +0800470c : + * @arg @ref LL_ADC_PATH_INTERNAL_VREFINT + * @arg @ref LL_ADC_PATH_INTERNAL_TEMPSENSOR + * @arg @ref LL_ADC_PATH_INTERNAL_VBAT + */ +__STATIC_INLINE uint32_t LL_ADC_GetCommonPathInternalCh(const ADC_Common_TypeDef *ADCxy_COMMON) +{ + 800470c: b480 push {r7} + 800470e: b083 sub sp, #12 + 8004710: af00 add r7, sp, #0 + 8004712: 6078 str r0, [r7, #4] + return (uint32_t)(READ_BIT(ADCxy_COMMON->CCR, ADC_CCR_VREFEN | ADC_CCR_VSENSESEL | ADC_CCR_VBATSEL)); + 8004714: 687b ldr r3, [r7, #4] + 8004716: 689b ldr r3, [r3, #8] + 8004718: f003 73e0 and.w r3, r3, #29360128 @ 0x1c00000 +} + 800471c: 4618 mov r0, r3 + 800471e: 370c adds r7, #12 + 8004720: 46bd mov sp, r7 + 8004722: f85d 7b04 ldr.w r7, [sp], #4 + 8004726: 4770 bx lr + +08004728 : + * (fADC) to convert in 12-bit resolution.\n + * @param OffsetLevel Value between Min_Data=0x000 and Max_Data=0xFFF + * @retval None + */ +__STATIC_INLINE void LL_ADC_SetOffset(ADC_TypeDef *ADCx, uint32_t Offsety, uint32_t Channel, uint32_t OffsetLevel) +{ + 8004728: b480 push {r7} + 800472a: b087 sub sp, #28 + 800472c: af00 add r7, sp, #0 + 800472e: 60f8 str r0, [r7, #12] + 8004730: 60b9 str r1, [r7, #8] + 8004732: 607a str r2, [r7, #4] + 8004734: 603b str r3, [r7, #0] + __IO uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->OFR1, Offsety); + 8004736: 68fb ldr r3, [r7, #12] + 8004738: 3360 adds r3, #96 @ 0x60 + 800473a: 461a mov r2, r3 + 800473c: 68bb ldr r3, [r7, #8] + 800473e: 009b lsls r3, r3, #2 + 8004740: 4413 add r3, r2 + 8004742: 617b str r3, [r7, #20] + + MODIFY_REG(*preg, + 8004744: 697b ldr r3, [r7, #20] + 8004746: 681a ldr r2, [r3, #0] + 8004748: 4b08 ldr r3, [pc, #32] @ (800476c ) + 800474a: 4013 ands r3, r2 + 800474c: 687a ldr r2, [r7, #4] + 800474e: f002 41f8 and.w r1, r2, #2080374784 @ 0x7c000000 + 8004752: 683a ldr r2, [r7, #0] + 8004754: 430a orrs r2, r1 + 8004756: 4313 orrs r3, r2 + 8004758: f043 4200 orr.w r2, r3, #2147483648 @ 0x80000000 + 800475c: 697b ldr r3, [r7, #20] + 800475e: 601a str r2, [r3, #0] + ADC_OFR1_OFFSET1_EN | ADC_OFR1_OFFSET1_CH | ADC_OFR1_OFFSET1, + ADC_OFR1_OFFSET1_EN | (Channel & ADC_CHANNEL_ID_NUMBER_MASK) | OffsetLevel); +} + 8004760: bf00 nop + 8004762: 371c adds r7, #28 + 8004764: 46bd mov sp, r7 + 8004766: f85d 7b04 ldr.w r7, [sp], #4 + 800476a: 4770 bx lr + 800476c: 03fff000 .word 0x03fff000 + +08004770 : + * (1, 2, 3, 4, 5, 7) For ADC channel read back from ADC register, + * comparison with internal channel parameter to be done + * using helper macro @ref __LL_ADC_CHANNEL_INTERNAL_TO_EXTERNAL(). + */ +__STATIC_INLINE uint32_t LL_ADC_GetOffsetChannel(const ADC_TypeDef *ADCx, uint32_t Offsety) +{ + 8004770: b480 push {r7} + 8004772: b085 sub sp, #20 + 8004774: af00 add r7, sp, #0 + 8004776: 6078 str r0, [r7, #4] + 8004778: 6039 str r1, [r7, #0] + const __IO uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->OFR1, Offsety); + 800477a: 687b ldr r3, [r7, #4] + 800477c: 3360 adds r3, #96 @ 0x60 + 800477e: 461a mov r2, r3 + 8004780: 683b ldr r3, [r7, #0] + 8004782: 009b lsls r3, r3, #2 + 8004784: 4413 add r3, r2 + 8004786: 60fb str r3, [r7, #12] + + return (uint32_t) READ_BIT(*preg, ADC_OFR1_OFFSET1_CH); + 8004788: 68fb ldr r3, [r7, #12] + 800478a: 681b ldr r3, [r3, #0] + 800478c: f003 43f8 and.w r3, r3, #2080374784 @ 0x7c000000 +} + 8004790: 4618 mov r0, r3 + 8004792: 3714 adds r7, #20 + 8004794: 46bd mov sp, r7 + 8004796: f85d 7b04 ldr.w r7, [sp], #4 + 800479a: 4770 bx lr + +0800479c : + * @arg @ref LL_ADC_OFFSET_DISABLE + * @arg @ref LL_ADC_OFFSET_ENABLE + * @retval None + */ +__STATIC_INLINE void LL_ADC_SetOffsetState(ADC_TypeDef *ADCx, uint32_t Offsety, uint32_t OffsetState) +{ + 800479c: b480 push {r7} + 800479e: b087 sub sp, #28 + 80047a0: af00 add r7, sp, #0 + 80047a2: 60f8 str r0, [r7, #12] + 80047a4: 60b9 str r1, [r7, #8] + 80047a6: 607a str r2, [r7, #4] + __IO uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->OFR1, Offsety); + 80047a8: 68fb ldr r3, [r7, #12] + 80047aa: 3360 adds r3, #96 @ 0x60 + 80047ac: 461a mov r2, r3 + 80047ae: 68bb ldr r3, [r7, #8] + 80047b0: 009b lsls r3, r3, #2 + 80047b2: 4413 add r3, r2 + 80047b4: 617b str r3, [r7, #20] + + MODIFY_REG(*preg, + 80047b6: 697b ldr r3, [r7, #20] + 80047b8: 681b ldr r3, [r3, #0] + 80047ba: f023 4200 bic.w r2, r3, #2147483648 @ 0x80000000 + 80047be: 687b ldr r3, [r7, #4] + 80047c0: 431a orrs r2, r3 + 80047c2: 697b ldr r3, [r7, #20] + 80047c4: 601a str r2, [r3, #0] + ADC_OFR1_OFFSET1_EN, + OffsetState); +} + 80047c6: bf00 nop + 80047c8: 371c adds r7, #28 + 80047ca: 46bd mov sp, r7 + 80047cc: f85d 7b04 ldr.w r7, [sp], #4 + 80047d0: 4770 bx lr + +080047d2 : + * @arg @ref LL_ADC_OFFSET_SIGN_NEGATIVE + * @arg @ref LL_ADC_OFFSET_SIGN_POSITIVE + * @retval None + */ +__STATIC_INLINE void LL_ADC_SetOffsetSign(ADC_TypeDef *ADCx, uint32_t Offsety, uint32_t OffsetSign) +{ + 80047d2: b480 push {r7} + 80047d4: b087 sub sp, #28 + 80047d6: af00 add r7, sp, #0 + 80047d8: 60f8 str r0, [r7, #12] + 80047da: 60b9 str r1, [r7, #8] + 80047dc: 607a str r2, [r7, #4] + __IO uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->OFR1, Offsety); + 80047de: 68fb ldr r3, [r7, #12] + 80047e0: 3360 adds r3, #96 @ 0x60 + 80047e2: 461a mov r2, r3 + 80047e4: 68bb ldr r3, [r7, #8] + 80047e6: 009b lsls r3, r3, #2 + 80047e8: 4413 add r3, r2 + 80047ea: 617b str r3, [r7, #20] + + MODIFY_REG(*preg, + 80047ec: 697b ldr r3, [r7, #20] + 80047ee: 681b ldr r3, [r3, #0] + 80047f0: f023 7280 bic.w r2, r3, #16777216 @ 0x1000000 + 80047f4: 687b ldr r3, [r7, #4] + 80047f6: 431a orrs r2, r3 + 80047f8: 697b ldr r3, [r7, #20] + 80047fa: 601a str r2, [r3, #0] + ADC_OFR1_OFFSETPOS, + OffsetSign); +} + 80047fc: bf00 nop + 80047fe: 371c adds r7, #28 + 8004800: 46bd mov sp, r7 + 8004802: f85d 7b04 ldr.w r7, [sp], #4 + 8004806: 4770 bx lr + +08004808 : + * @arg @ref LL_ADC_OFFSET_SATURATION_ENABLE + * @arg @ref LL_ADC_OFFSET_SATURATION_DISABLE + * @retval None + */ +__STATIC_INLINE void LL_ADC_SetOffsetSaturation(ADC_TypeDef *ADCx, uint32_t Offsety, uint32_t OffsetSaturation) +{ + 8004808: b480 push {r7} + 800480a: b087 sub sp, #28 + 800480c: af00 add r7, sp, #0 + 800480e: 60f8 str r0, [r7, #12] + 8004810: 60b9 str r1, [r7, #8] + 8004812: 607a str r2, [r7, #4] + __IO uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->OFR1, Offsety); + 8004814: 68fb ldr r3, [r7, #12] + 8004816: 3360 adds r3, #96 @ 0x60 + 8004818: 461a mov r2, r3 + 800481a: 68bb ldr r3, [r7, #8] + 800481c: 009b lsls r3, r3, #2 + 800481e: 4413 add r3, r2 + 8004820: 617b str r3, [r7, #20] + + MODIFY_REG(*preg, + 8004822: 697b ldr r3, [r7, #20] + 8004824: 681b ldr r3, [r3, #0] + 8004826: f023 7200 bic.w r2, r3, #33554432 @ 0x2000000 + 800482a: 687b ldr r3, [r7, #4] + 800482c: 431a orrs r2, r3 + 800482e: 697b ldr r3, [r7, #20] + 8004830: 601a str r2, [r3, #0] + ADC_OFR1_SATEN, + OffsetSaturation); +} + 8004832: bf00 nop + 8004834: 371c adds r7, #28 + 8004836: 46bd mov sp, r7 + 8004838: f85d 7b04 ldr.w r7, [sp], #4 + 800483c: 4770 bx lr + +0800483e : + * @arg @ref LL_ADC_SAMPLINGTIME_COMMON_DEFAULT + * @arg @ref LL_ADC_SAMPLINGTIME_COMMON_3C5_REPL_2C5 + * @retval None + */ +__STATIC_INLINE void LL_ADC_SetSamplingTimeCommonConfig(ADC_TypeDef *ADCx, uint32_t SamplingTimeCommonConfig) +{ + 800483e: b480 push {r7} + 8004840: b083 sub sp, #12 + 8004842: af00 add r7, sp, #0 + 8004844: 6078 str r0, [r7, #4] + 8004846: 6039 str r1, [r7, #0] + MODIFY_REG(ADCx->SMPR1, ADC_SMPR1_SMPPLUS, SamplingTimeCommonConfig); + 8004848: 687b ldr r3, [r7, #4] + 800484a: 695b ldr r3, [r3, #20] + 800484c: f023 4200 bic.w r2, r3, #2147483648 @ 0x80000000 + 8004850: 683b ldr r3, [r7, #0] + 8004852: 431a orrs r2, r3 + 8004854: 687b ldr r3, [r7, #4] + 8004856: 615a str r2, [r3, #20] +} + 8004858: bf00 nop + 800485a: 370c adds r7, #12 + 800485c: 46bd mov sp, r7 + 800485e: f85d 7b04 ldr.w r7, [sp], #4 + 8004862: 4770 bx lr + +08004864 : + * @param ADCx ADC instance + * @retval Value "0" if trigger source external trigger + * Value "1" if trigger source SW start. + */ +__STATIC_INLINE uint32_t LL_ADC_REG_IsTriggerSourceSWStart(const ADC_TypeDef *ADCx) +{ + 8004864: b480 push {r7} + 8004866: b083 sub sp, #12 + 8004868: af00 add r7, sp, #0 + 800486a: 6078 str r0, [r7, #4] + return ((READ_BIT(ADCx->CFGR, ADC_CFGR_EXTEN) == (LL_ADC_REG_TRIG_SOFTWARE & ADC_CFGR_EXTEN)) ? 1UL : 0UL); + 800486c: 687b ldr r3, [r7, #4] + 800486e: 68db ldr r3, [r3, #12] + 8004870: f403 6340 and.w r3, r3, #3072 @ 0xc00 + 8004874: 2b00 cmp r3, #0 + 8004876: d101 bne.n 800487c + 8004878: 2301 movs r3, #1 + 800487a: e000 b.n 800487e + 800487c: 2300 movs r3, #0 +} + 800487e: 4618 mov r0, r3 + 8004880: 370c adds r7, #12 + 8004882: 46bd mov sp, r7 + 8004884: f85d 7b04 ldr.w r7, [sp], #4 + 8004888: 4770 bx lr + +0800488a : + * Other channels are slow channels allows: 6.5 (sampling) + 12.5 (conversion) = 19 ADC clock cycles + * (fADC) to convert in 12-bit resolution.\n + * @retval None + */ +__STATIC_INLINE void LL_ADC_REG_SetSequencerRanks(ADC_TypeDef *ADCx, uint32_t Rank, uint32_t Channel) +{ + 800488a: b480 push {r7} + 800488c: b087 sub sp, #28 + 800488e: af00 add r7, sp, #0 + 8004890: 60f8 str r0, [r7, #12] + 8004892: 60b9 str r1, [r7, #8] + 8004894: 607a str r2, [r7, #4] + /* Set bits with content of parameter "Channel" with bits position */ + /* in register and register position depending on parameter "Rank". */ + /* Parameters "Rank" and "Channel" are used with masks because containing */ + /* other bits reserved for other purpose. */ + __IO uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->SQR1, + 8004896: 68fb ldr r3, [r7, #12] + 8004898: 3330 adds r3, #48 @ 0x30 + 800489a: 461a mov r2, r3 + 800489c: 68bb ldr r3, [r7, #8] + 800489e: 0a1b lsrs r3, r3, #8 + 80048a0: 009b lsls r3, r3, #2 + 80048a2: f003 030c and.w r3, r3, #12 + 80048a6: 4413 add r3, r2 + 80048a8: 617b str r3, [r7, #20] + ((Rank & ADC_REG_SQRX_REGOFFSET_MASK) >> ADC_SQRX_REGOFFSET_POS)); + + MODIFY_REG(*preg, + 80048aa: 697b ldr r3, [r7, #20] + 80048ac: 681a ldr r2, [r3, #0] + 80048ae: 68bb ldr r3, [r7, #8] + 80048b0: f003 031f and.w r3, r3, #31 + 80048b4: 211f movs r1, #31 + 80048b6: fa01 f303 lsl.w r3, r1, r3 + 80048ba: 43db mvns r3, r3 + 80048bc: 401a ands r2, r3 + 80048be: 687b ldr r3, [r7, #4] + 80048c0: 0e9b lsrs r3, r3, #26 + 80048c2: f003 011f and.w r1, r3, #31 + 80048c6: 68bb ldr r3, [r7, #8] + 80048c8: f003 031f and.w r3, r3, #31 + 80048cc: fa01 f303 lsl.w r3, r1, r3 + 80048d0: 431a orrs r2, r3 + 80048d2: 697b ldr r3, [r7, #20] + 80048d4: 601a str r2, [r3, #0] + ADC_CHANNEL_ID_NUMBER_MASK_POSBIT0 << (Rank & ADC_REG_RANK_ID_SQRX_MASK), + ((Channel & ADC_CHANNEL_ID_NUMBER_MASK) >> ADC_CHANNEL_ID_NUMBER_BITOFFSET_POS) + << (Rank & ADC_REG_RANK_ID_SQRX_MASK)); +} + 80048d6: bf00 nop + 80048d8: 371c adds r7, #28 + 80048da: 46bd mov sp, r7 + 80048dc: f85d 7b04 ldr.w r7, [sp], #4 + 80048e0: 4770 bx lr + +080048e2 : + * can be replaced by 3.5 ADC clock cycles. + * Refer to function @ref LL_ADC_SetSamplingTimeCommonConfig(). + * @retval None + */ +__STATIC_INLINE void LL_ADC_SetChannelSamplingTime(ADC_TypeDef *ADCx, uint32_t Channel, uint32_t SamplingTime) +{ + 80048e2: b480 push {r7} + 80048e4: b087 sub sp, #28 + 80048e6: af00 add r7, sp, #0 + 80048e8: 60f8 str r0, [r7, #12] + 80048ea: 60b9 str r1, [r7, #8] + 80048ec: 607a str r2, [r7, #4] + /* Set bits with content of parameter "SamplingTime" with bits position */ + /* in register and register position depending on parameter "Channel". */ + /* Parameter "Channel" is used with masks because containing */ + /* other bits reserved for other purpose. */ + __IO uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->SMPR1, + 80048ee: 68fb ldr r3, [r7, #12] + 80048f0: 3314 adds r3, #20 + 80048f2: 461a mov r2, r3 + 80048f4: 68bb ldr r3, [r7, #8] + 80048f6: 0e5b lsrs r3, r3, #25 + 80048f8: 009b lsls r3, r3, #2 + 80048fa: f003 0304 and.w r3, r3, #4 + 80048fe: 4413 add r3, r2 + 8004900: 617b str r3, [r7, #20] + ((Channel & ADC_CHANNEL_SMPRX_REGOFFSET_MASK) >> ADC_SMPRX_REGOFFSET_POS)); + + MODIFY_REG(*preg, + 8004902: 697b ldr r3, [r7, #20] + 8004904: 681a ldr r2, [r3, #0] + 8004906: 68bb ldr r3, [r7, #8] + 8004908: 0d1b lsrs r3, r3, #20 + 800490a: f003 031f and.w r3, r3, #31 + 800490e: 2107 movs r1, #7 + 8004910: fa01 f303 lsl.w r3, r1, r3 + 8004914: 43db mvns r3, r3 + 8004916: 401a ands r2, r3 + 8004918: 68bb ldr r3, [r7, #8] + 800491a: 0d1b lsrs r3, r3, #20 + 800491c: f003 031f and.w r3, r3, #31 + 8004920: 6879 ldr r1, [r7, #4] + 8004922: fa01 f303 lsl.w r3, r1, r3 + 8004926: 431a orrs r2, r3 + 8004928: 697b ldr r3, [r7, #20] + 800492a: 601a str r2, [r3, #0] + ADC_SMPR1_SMP0 << ((Channel & ADC_CHANNEL_SMPx_BITOFFSET_MASK) >> ADC_CHANNEL_SMPx_BITOFFSET_POS), + SamplingTime << ((Channel & ADC_CHANNEL_SMPx_BITOFFSET_MASK) >> ADC_CHANNEL_SMPx_BITOFFSET_POS)); +} + 800492c: bf00 nop + 800492e: 371c adds r7, #28 + 8004930: 46bd mov sp, r7 + 8004932: f85d 7b04 ldr.w r7, [sp], #4 + 8004936: 4770 bx lr + +08004938 : + * @arg @ref LL_ADC_SINGLE_ENDED + * @arg @ref LL_ADC_DIFFERENTIAL_ENDED + * @retval None + */ +__STATIC_INLINE void LL_ADC_SetChannelSingleDiff(ADC_TypeDef *ADCx, uint32_t Channel, uint32_t SingleDiff) +{ + 8004938: b480 push {r7} + 800493a: b085 sub sp, #20 + 800493c: af00 add r7, sp, #0 + 800493e: 60f8 str r0, [r7, #12] + 8004940: 60b9 str r1, [r7, #8] + 8004942: 607a str r2, [r7, #4] + /* Bits of channels in single or differential mode are set only for */ + /* differential mode (for single mode, mask of bits allowed to be set is */ + /* shifted out of range of bits of channels in single or differential mode. */ + MODIFY_REG(ADCx->DIFSEL, + 8004944: 68fb ldr r3, [r7, #12] + 8004946: f8d3 20b0 ldr.w r2, [r3, #176] @ 0xb0 + 800494a: 68bb ldr r3, [r7, #8] + 800494c: f3c3 0312 ubfx r3, r3, #0, #19 + 8004950: 43db mvns r3, r3 + 8004952: 401a ands r2, r3 + 8004954: 687b ldr r3, [r7, #4] + 8004956: f003 0318 and.w r3, r3, #24 + 800495a: 4908 ldr r1, [pc, #32] @ (800497c ) + 800495c: 40d9 lsrs r1, r3 + 800495e: 68bb ldr r3, [r7, #8] + 8004960: 400b ands r3, r1 + 8004962: f3c3 0312 ubfx r3, r3, #0, #19 + 8004966: 431a orrs r2, r3 + 8004968: 68fb ldr r3, [r7, #12] + 800496a: f8c3 20b0 str.w r2, [r3, #176] @ 0xb0 + Channel & ADC_SINGLEDIFF_CHANNEL_MASK, + (Channel & ADC_SINGLEDIFF_CHANNEL_MASK) + & (ADC_DIFSEL_DIFSEL >> (SingleDiff & ADC_SINGLEDIFF_CHANNEL_SHIFT_MASK))); +} + 800496e: bf00 nop + 8004970: 3714 adds r7, #20 + 8004972: 46bd mov sp, r7 + 8004974: f85d 7b04 ldr.w r7, [sp], #4 + 8004978: 4770 bx lr + 800497a: bf00 nop + 800497c: 0007ffff .word 0x0007ffff + +08004980 : + * @arg @ref LL_ADC_MULTI_DUAL_REG_SIM_INJ_SIM + * @arg @ref LL_ADC_MULTI_DUAL_REG_SIM_INJ_ALT + * @arg @ref LL_ADC_MULTI_DUAL_REG_INT_INJ_SIM + */ +__STATIC_INLINE uint32_t LL_ADC_GetMultimode(const ADC_Common_TypeDef *ADCxy_COMMON) +{ + 8004980: b480 push {r7} + 8004982: b083 sub sp, #12 + 8004984: af00 add r7, sp, #0 + 8004986: 6078 str r0, [r7, #4] + return (uint32_t)(READ_BIT(ADCxy_COMMON->CCR, ADC_CCR_DUAL)); + 8004988: 687b ldr r3, [r7, #4] + 800498a: 689b ldr r3, [r3, #8] + 800498c: f003 031f and.w r3, r3, #31 +} + 8004990: 4618 mov r0, r3 + 8004992: 370c adds r7, #12 + 8004994: 46bd mov sp, r7 + 8004996: f85d 7b04 ldr.w r7, [sp], #4 + 800499a: 4770 bx lr + +0800499c : + * @rmtoll CR DEEPPWD LL_ADC_DisableDeepPowerDown + * @param ADCx ADC instance + * @retval None + */ +__STATIC_INLINE void LL_ADC_DisableDeepPowerDown(ADC_TypeDef *ADCx) +{ + 800499c: b480 push {r7} + 800499e: b083 sub sp, #12 + 80049a0: af00 add r7, sp, #0 + 80049a2: 6078 str r0, [r7, #4] + /* Note: Write register with some additional bits forced to state reset */ + /* instead of modifying only the selected bit for this function, */ + /* to not interfere with bits with HW property "rs". */ + CLEAR_BIT(ADCx->CR, (ADC_CR_DEEPPWD | ADC_CR_BITS_PROPERTY_RS)); + 80049a4: 687b ldr r3, [r7, #4] + 80049a6: 689b ldr r3, [r3, #8] + 80049a8: f023 4320 bic.w r3, r3, #2684354560 @ 0xa0000000 + 80049ac: f023 033f bic.w r3, r3, #63 @ 0x3f + 80049b0: 687a ldr r2, [r7, #4] + 80049b2: 6093 str r3, [r2, #8] +} + 80049b4: bf00 nop + 80049b6: 370c adds r7, #12 + 80049b8: 46bd mov sp, r7 + 80049ba: f85d 7b04 ldr.w r7, [sp], #4 + 80049be: 4770 bx lr + +080049c0 : + * @rmtoll CR DEEPPWD LL_ADC_IsDeepPowerDownEnabled + * @param ADCx ADC instance + * @retval 0: deep power down is disabled, 1: deep power down is enabled. + */ +__STATIC_INLINE uint32_t LL_ADC_IsDeepPowerDownEnabled(const ADC_TypeDef *ADCx) +{ + 80049c0: b480 push {r7} + 80049c2: b083 sub sp, #12 + 80049c4: af00 add r7, sp, #0 + 80049c6: 6078 str r0, [r7, #4] + return ((READ_BIT(ADCx->CR, ADC_CR_DEEPPWD) == (ADC_CR_DEEPPWD)) ? 1UL : 0UL); + 80049c8: 687b ldr r3, [r7, #4] + 80049ca: 689b ldr r3, [r3, #8] + 80049cc: f003 5300 and.w r3, r3, #536870912 @ 0x20000000 + 80049d0: f1b3 5f00 cmp.w r3, #536870912 @ 0x20000000 + 80049d4: d101 bne.n 80049da + 80049d6: 2301 movs r3, #1 + 80049d8: e000 b.n 80049dc + 80049da: 2300 movs r3, #0 +} + 80049dc: 4618 mov r0, r3 + 80049de: 370c adds r7, #12 + 80049e0: 46bd mov sp, r7 + 80049e2: f85d 7b04 ldr.w r7, [sp], #4 + 80049e6: 4770 bx lr + +080049e8 : + * @rmtoll CR ADVREGEN LL_ADC_EnableInternalRegulator + * @param ADCx ADC instance + * @retval None + */ +__STATIC_INLINE void LL_ADC_EnableInternalRegulator(ADC_TypeDef *ADCx) +{ + 80049e8: b480 push {r7} + 80049ea: b083 sub sp, #12 + 80049ec: af00 add r7, sp, #0 + 80049ee: 6078 str r0, [r7, #4] + /* Note: Write register with some additional bits forced to state reset */ + /* instead of modifying only the selected bit for this function, */ + /* to not interfere with bits with HW property "rs". */ + MODIFY_REG(ADCx->CR, + 80049f0: 687b ldr r3, [r7, #4] + 80049f2: 689b ldr r3, [r3, #8] + 80049f4: f023 4310 bic.w r3, r3, #2415919104 @ 0x90000000 + 80049f8: f023 033f bic.w r3, r3, #63 @ 0x3f + 80049fc: f043 5280 orr.w r2, r3, #268435456 @ 0x10000000 + 8004a00: 687b ldr r3, [r7, #4] + 8004a02: 609a str r2, [r3, #8] + ADC_CR_BITS_PROPERTY_RS, + ADC_CR_ADVREGEN); +} + 8004a04: bf00 nop + 8004a06: 370c adds r7, #12 + 8004a08: 46bd mov sp, r7 + 8004a0a: f85d 7b04 ldr.w r7, [sp], #4 + 8004a0e: 4770 bx lr + +08004a10 : + * @rmtoll CR ADVREGEN LL_ADC_IsInternalRegulatorEnabled + * @param ADCx ADC instance + * @retval 0: internal regulator is disabled, 1: internal regulator is enabled. + */ +__STATIC_INLINE uint32_t LL_ADC_IsInternalRegulatorEnabled(const ADC_TypeDef *ADCx) +{ + 8004a10: b480 push {r7} + 8004a12: b083 sub sp, #12 + 8004a14: af00 add r7, sp, #0 + 8004a16: 6078 str r0, [r7, #4] + return ((READ_BIT(ADCx->CR, ADC_CR_ADVREGEN) == (ADC_CR_ADVREGEN)) ? 1UL : 0UL); + 8004a18: 687b ldr r3, [r7, #4] + 8004a1a: 689b ldr r3, [r3, #8] + 8004a1c: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 + 8004a20: f1b3 5f80 cmp.w r3, #268435456 @ 0x10000000 + 8004a24: d101 bne.n 8004a2a + 8004a26: 2301 movs r3, #1 + 8004a28: e000 b.n 8004a2c + 8004a2a: 2300 movs r3, #0 +} + 8004a2c: 4618 mov r0, r3 + 8004a2e: 370c adds r7, #12 + 8004a30: 46bd mov sp, r7 + 8004a32: f85d 7b04 ldr.w r7, [sp], #4 + 8004a36: 4770 bx lr + +08004a38 : + * @rmtoll CR ADEN LL_ADC_Enable + * @param ADCx ADC instance + * @retval None + */ +__STATIC_INLINE void LL_ADC_Enable(ADC_TypeDef *ADCx) +{ + 8004a38: b480 push {r7} + 8004a3a: b083 sub sp, #12 + 8004a3c: af00 add r7, sp, #0 + 8004a3e: 6078 str r0, [r7, #4] + /* Note: Write register with some additional bits forced to state reset */ + /* instead of modifying only the selected bit for this function, */ + /* to not interfere with bits with HW property "rs". */ + MODIFY_REG(ADCx->CR, + 8004a40: 687b ldr r3, [r7, #4] + 8004a42: 689b ldr r3, [r3, #8] + 8004a44: f023 4300 bic.w r3, r3, #2147483648 @ 0x80000000 + 8004a48: f023 033f bic.w r3, r3, #63 @ 0x3f + 8004a4c: f043 0201 orr.w r2, r3, #1 + 8004a50: 687b ldr r3, [r7, #4] + 8004a52: 609a str r2, [r3, #8] + ADC_CR_BITS_PROPERTY_RS, + ADC_CR_ADEN); +} + 8004a54: bf00 nop + 8004a56: 370c adds r7, #12 + 8004a58: 46bd mov sp, r7 + 8004a5a: f85d 7b04 ldr.w r7, [sp], #4 + 8004a5e: 4770 bx lr + +08004a60 : + * @rmtoll CR ADDIS LL_ADC_Disable + * @param ADCx ADC instance + * @retval None + */ +__STATIC_INLINE void LL_ADC_Disable(ADC_TypeDef *ADCx) +{ + 8004a60: b480 push {r7} + 8004a62: b083 sub sp, #12 + 8004a64: af00 add r7, sp, #0 + 8004a66: 6078 str r0, [r7, #4] + /* Note: Write register with some additional bits forced to state reset */ + /* instead of modifying only the selected bit for this function, */ + /* to not interfere with bits with HW property "rs". */ + MODIFY_REG(ADCx->CR, + 8004a68: 687b ldr r3, [r7, #4] + 8004a6a: 689b ldr r3, [r3, #8] + 8004a6c: f023 4300 bic.w r3, r3, #2147483648 @ 0x80000000 + 8004a70: f023 033f bic.w r3, r3, #63 @ 0x3f + 8004a74: f043 0202 orr.w r2, r3, #2 + 8004a78: 687b ldr r3, [r7, #4] + 8004a7a: 609a str r2, [r3, #8] + ADC_CR_BITS_PROPERTY_RS, + ADC_CR_ADDIS); +} + 8004a7c: bf00 nop + 8004a7e: 370c adds r7, #12 + 8004a80: 46bd mov sp, r7 + 8004a82: f85d 7b04 ldr.w r7, [sp], #4 + 8004a86: 4770 bx lr + +08004a88 : + * @rmtoll CR ADEN LL_ADC_IsEnabled + * @param ADCx ADC instance + * @retval 0: ADC is disabled, 1: ADC is enabled. + */ +__STATIC_INLINE uint32_t LL_ADC_IsEnabled(const ADC_TypeDef *ADCx) +{ + 8004a88: b480 push {r7} + 8004a8a: b083 sub sp, #12 + 8004a8c: af00 add r7, sp, #0 + 8004a8e: 6078 str r0, [r7, #4] + return ((READ_BIT(ADCx->CR, ADC_CR_ADEN) == (ADC_CR_ADEN)) ? 1UL : 0UL); + 8004a90: 687b ldr r3, [r7, #4] + 8004a92: 689b ldr r3, [r3, #8] + 8004a94: f003 0301 and.w r3, r3, #1 + 8004a98: 2b01 cmp r3, #1 + 8004a9a: d101 bne.n 8004aa0 + 8004a9c: 2301 movs r3, #1 + 8004a9e: e000 b.n 8004aa2 + 8004aa0: 2300 movs r3, #0 +} + 8004aa2: 4618 mov r0, r3 + 8004aa4: 370c adds r7, #12 + 8004aa6: 46bd mov sp, r7 + 8004aa8: f85d 7b04 ldr.w r7, [sp], #4 + 8004aac: 4770 bx lr + +08004aae : + * @rmtoll CR ADDIS LL_ADC_IsDisableOngoing + * @param ADCx ADC instance + * @retval 0: no ADC disable command on going. + */ +__STATIC_INLINE uint32_t LL_ADC_IsDisableOngoing(const ADC_TypeDef *ADCx) +{ + 8004aae: b480 push {r7} + 8004ab0: b083 sub sp, #12 + 8004ab2: af00 add r7, sp, #0 + 8004ab4: 6078 str r0, [r7, #4] + return ((READ_BIT(ADCx->CR, ADC_CR_ADDIS) == (ADC_CR_ADDIS)) ? 1UL : 0UL); + 8004ab6: 687b ldr r3, [r7, #4] + 8004ab8: 689b ldr r3, [r3, #8] + 8004aba: f003 0302 and.w r3, r3, #2 + 8004abe: 2b02 cmp r3, #2 + 8004ac0: d101 bne.n 8004ac6 + 8004ac2: 2301 movs r3, #1 + 8004ac4: e000 b.n 8004ac8 + 8004ac6: 2300 movs r3, #0 +} + 8004ac8: 4618 mov r0, r3 + 8004aca: 370c adds r7, #12 + 8004acc: 46bd mov sp, r7 + 8004ace: f85d 7b04 ldr.w r7, [sp], #4 + 8004ad2: 4770 bx lr + +08004ad4 : + * @rmtoll CR ADSTART LL_ADC_REG_StartConversion + * @param ADCx ADC instance + * @retval None + */ +__STATIC_INLINE void LL_ADC_REG_StartConversion(ADC_TypeDef *ADCx) +{ + 8004ad4: b480 push {r7} + 8004ad6: b083 sub sp, #12 + 8004ad8: af00 add r7, sp, #0 + 8004ada: 6078 str r0, [r7, #4] + /* Note: Write register with some additional bits forced to state reset */ + /* instead of modifying only the selected bit for this function, */ + /* to not interfere with bits with HW property "rs". */ + MODIFY_REG(ADCx->CR, + 8004adc: 687b ldr r3, [r7, #4] + 8004ade: 689b ldr r3, [r3, #8] + 8004ae0: f023 4300 bic.w r3, r3, #2147483648 @ 0x80000000 + 8004ae4: f023 033f bic.w r3, r3, #63 @ 0x3f + 8004ae8: f043 0204 orr.w r2, r3, #4 + 8004aec: 687b ldr r3, [r7, #4] + 8004aee: 609a str r2, [r3, #8] + ADC_CR_BITS_PROPERTY_RS, + ADC_CR_ADSTART); +} + 8004af0: bf00 nop + 8004af2: 370c adds r7, #12 + 8004af4: 46bd mov sp, r7 + 8004af6: f85d 7b04 ldr.w r7, [sp], #4 + 8004afa: 4770 bx lr + +08004afc : + * @rmtoll CR ADSTART LL_ADC_REG_IsConversionOngoing + * @param ADCx ADC instance + * @retval 0: no conversion is on going on ADC group regular. + */ +__STATIC_INLINE uint32_t LL_ADC_REG_IsConversionOngoing(const ADC_TypeDef *ADCx) +{ + 8004afc: b480 push {r7} + 8004afe: b083 sub sp, #12 + 8004b00: af00 add r7, sp, #0 + 8004b02: 6078 str r0, [r7, #4] + return ((READ_BIT(ADCx->CR, ADC_CR_ADSTART) == (ADC_CR_ADSTART)) ? 1UL : 0UL); + 8004b04: 687b ldr r3, [r7, #4] + 8004b06: 689b ldr r3, [r3, #8] + 8004b08: f003 0304 and.w r3, r3, #4 + 8004b0c: 2b04 cmp r3, #4 + 8004b0e: d101 bne.n 8004b14 + 8004b10: 2301 movs r3, #1 + 8004b12: e000 b.n 8004b16 + 8004b14: 2300 movs r3, #0 +} + 8004b16: 4618 mov r0, r3 + 8004b18: 370c adds r7, #12 + 8004b1a: 46bd mov sp, r7 + 8004b1c: f85d 7b04 ldr.w r7, [sp], #4 + 8004b20: 4770 bx lr + +08004b22 : + * @rmtoll CR JADSTART LL_ADC_INJ_IsConversionOngoing + * @param ADCx ADC instance + * @retval 0: no conversion is on going on ADC group injected. + */ +__STATIC_INLINE uint32_t LL_ADC_INJ_IsConversionOngoing(const ADC_TypeDef *ADCx) +{ + 8004b22: b480 push {r7} + 8004b24: b083 sub sp, #12 + 8004b26: af00 add r7, sp, #0 + 8004b28: 6078 str r0, [r7, #4] + return ((READ_BIT(ADCx->CR, ADC_CR_JADSTART) == (ADC_CR_JADSTART)) ? 1UL : 0UL); + 8004b2a: 687b ldr r3, [r7, #4] + 8004b2c: 689b ldr r3, [r3, #8] + 8004b2e: f003 0308 and.w r3, r3, #8 + 8004b32: 2b08 cmp r3, #8 + 8004b34: d101 bne.n 8004b3a + 8004b36: 2301 movs r3, #1 + 8004b38: e000 b.n 8004b3c + 8004b3a: 2300 movs r3, #0 +} + 8004b3c: 4618 mov r0, r3 + 8004b3e: 370c adds r7, #12 + 8004b40: 46bd mov sp, r7 + 8004b42: f85d 7b04 ldr.w r7, [sp], #4 + 8004b46: 4770 bx lr + +08004b48 : + * without disabling the other ADCs. + * @param hadc ADC handle + * @retval HAL status + */ +HAL_StatusTypeDef HAL_ADC_Init(ADC_HandleTypeDef *hadc) +{ + 8004b48: b590 push {r4, r7, lr} + 8004b4a: b089 sub sp, #36 @ 0x24 + 8004b4c: af00 add r7, sp, #0 + 8004b4e: 6078 str r0, [r7, #4] + HAL_StatusTypeDef tmp_hal_status = HAL_OK; + 8004b50: 2300 movs r3, #0 + 8004b52: 77fb strb r3, [r7, #31] + uint32_t tmp_cfgr; + uint32_t tmp_adc_is_conversion_on_going_regular; + uint32_t tmp_adc_is_conversion_on_going_injected; + __IO uint32_t wait_loop_index = 0UL; + 8004b54: 2300 movs r3, #0 + 8004b56: 60fb str r3, [r7, #12] + + /* Check ADC handle */ + if (hadc == NULL) + 8004b58: 687b ldr r3, [r7, #4] + 8004b5a: 2b00 cmp r3, #0 + 8004b5c: d101 bne.n 8004b62 + { + return HAL_ERROR; + 8004b5e: 2301 movs r3, #1 + 8004b60: e167 b.n 8004e32 + assert_param(IS_ADC_EOC_SELECTION(hadc->Init.EOCSelection)); + assert_param(IS_ADC_OVERRUN(hadc->Init.Overrun)); + assert_param(IS_FUNCTIONAL_STATE(hadc->Init.LowPowerAutoWait)); + assert_param(IS_FUNCTIONAL_STATE(hadc->Init.OversamplingMode)); + + if (hadc->Init.ScanConvMode != ADC_SCAN_DISABLE) + 8004b62: 687b ldr r3, [r7, #4] + 8004b64: 695b ldr r3, [r3, #20] + 8004b66: 2b00 cmp r3, #0 + /* DISCEN and CONT bits cannot be set at the same time */ + assert_param(!((hadc->Init.DiscontinuousConvMode == ENABLE) && (hadc->Init.ContinuousConvMode == ENABLE))); + + /* Actions performed only if ADC is coming from state reset: */ + /* - Initialization of ADC MSP */ + if (hadc->State == HAL_ADC_STATE_RESET) + 8004b68: 687b ldr r3, [r7, #4] + 8004b6a: 6ddb ldr r3, [r3, #92] @ 0x5c + 8004b6c: 2b00 cmp r3, #0 + 8004b6e: d109 bne.n 8004b84 + + /* Init the low level hardware */ + hadc->MspInitCallback(hadc); +#else + /* Init the low level hardware */ + HAL_ADC_MspInit(hadc); + 8004b70: 6878 ldr r0, [r7, #4] + 8004b72: f7fe fa41 bl 8002ff8 +#endif /* USE_HAL_ADC_REGISTER_CALLBACKS */ + + /* Set ADC error code to none */ + ADC_CLEAR_ERRORCODE(hadc); + 8004b76: 687b ldr r3, [r7, #4] + 8004b78: 2200 movs r2, #0 + 8004b7a: 661a str r2, [r3, #96] @ 0x60 + + /* Initialize Lock */ + hadc->Lock = HAL_UNLOCKED; + 8004b7c: 687b ldr r3, [r7, #4] + 8004b7e: 2200 movs r2, #0 + 8004b80: f883 2058 strb.w r2, [r3, #88] @ 0x58 + } + + /* - Exit from deep-power-down mode and ADC voltage regulator enable */ + if (LL_ADC_IsDeepPowerDownEnabled(hadc->Instance) != 0UL) + 8004b84: 687b ldr r3, [r7, #4] + 8004b86: 681b ldr r3, [r3, #0] + 8004b88: 4618 mov r0, r3 + 8004b8a: f7ff ff19 bl 80049c0 + 8004b8e: 4603 mov r3, r0 + 8004b90: 2b00 cmp r3, #0 + 8004b92: d004 beq.n 8004b9e + { + /* Disable ADC deep power down mode */ + LL_ADC_DisableDeepPowerDown(hadc->Instance); + 8004b94: 687b ldr r3, [r7, #4] + 8004b96: 681b ldr r3, [r3, #0] + 8004b98: 4618 mov r0, r3 + 8004b9a: f7ff feff bl 800499c + /* System was in deep power down mode, calibration must + be relaunched or a previously saved calibration factor + re-applied once the ADC voltage regulator is enabled */ + } + + if (LL_ADC_IsInternalRegulatorEnabled(hadc->Instance) == 0UL) + 8004b9e: 687b ldr r3, [r7, #4] + 8004ba0: 681b ldr r3, [r3, #0] + 8004ba2: 4618 mov r0, r3 + 8004ba4: f7ff ff34 bl 8004a10 + 8004ba8: 4603 mov r3, r0 + 8004baa: 2b00 cmp r3, #0 + 8004bac: d115 bne.n 8004bda + { + /* Enable ADC internal voltage regulator */ + LL_ADC_EnableInternalRegulator(hadc->Instance); + 8004bae: 687b ldr r3, [r7, #4] + 8004bb0: 681b ldr r3, [r3, #0] + 8004bb2: 4618 mov r0, r3 + 8004bb4: f7ff ff18 bl 80049e8 + + /* Note: Variable divided by 2 to compensate partially */ + /* CPU processing cycles, scaling in us split to not */ + /* exceed 32 bits register capacity and handle low frequency. */ + wait_loop_index = ((LL_ADC_DELAY_INTERNAL_REGUL_STAB_US / 10UL) * ((SystemCoreClock / (100000UL * 2UL)) + 1UL)); + 8004bb8: 4ba0 ldr r3, [pc, #640] @ (8004e3c ) + 8004bba: 681b ldr r3, [r3, #0] + 8004bbc: 099b lsrs r3, r3, #6 + 8004bbe: 4aa0 ldr r2, [pc, #640] @ (8004e40 ) + 8004bc0: fba2 2303 umull r2, r3, r2, r3 + 8004bc4: 099b lsrs r3, r3, #6 + 8004bc6: 3301 adds r3, #1 + 8004bc8: 005b lsls r3, r3, #1 + 8004bca: 60fb str r3, [r7, #12] + while (wait_loop_index != 0UL) + 8004bcc: e002 b.n 8004bd4 + { + wait_loop_index--; + 8004bce: 68fb ldr r3, [r7, #12] + 8004bd0: 3b01 subs r3, #1 + 8004bd2: 60fb str r3, [r7, #12] + while (wait_loop_index != 0UL) + 8004bd4: 68fb ldr r3, [r7, #12] + 8004bd6: 2b00 cmp r3, #0 + 8004bd8: d1f9 bne.n 8004bce + } + + /* Verification that ADC voltage regulator is correctly enabled, whether */ + /* or not ADC is coming from state reset (if any potential problem of */ + /* clocking, voltage regulator would not be enabled). */ + if (LL_ADC_IsInternalRegulatorEnabled(hadc->Instance) == 0UL) + 8004bda: 687b ldr r3, [r7, #4] + 8004bdc: 681b ldr r3, [r3, #0] + 8004bde: 4618 mov r0, r3 + 8004be0: f7ff ff16 bl 8004a10 + 8004be4: 4603 mov r3, r0 + 8004be6: 2b00 cmp r3, #0 + 8004be8: d10d bne.n 8004c06 + { + /* Update ADC state machine to error */ + SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL); + 8004bea: 687b ldr r3, [r7, #4] + 8004bec: 6ddb ldr r3, [r3, #92] @ 0x5c + 8004bee: f043 0210 orr.w r2, r3, #16 + 8004bf2: 687b ldr r3, [r7, #4] + 8004bf4: 65da str r2, [r3, #92] @ 0x5c + + /* Set ADC error code to ADC peripheral internal error */ + SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_INTERNAL); + 8004bf6: 687b ldr r3, [r7, #4] + 8004bf8: 6e1b ldr r3, [r3, #96] @ 0x60 + 8004bfa: f043 0201 orr.w r2, r3, #1 + 8004bfe: 687b ldr r3, [r7, #4] + 8004c00: 661a str r2, [r3, #96] @ 0x60 + + tmp_hal_status = HAL_ERROR; + 8004c02: 2301 movs r3, #1 + 8004c04: 77fb strb r3, [r7, #31] + + /* Configuration of ADC parameters if previous preliminary actions are */ + /* correctly completed and if there is no conversion on going on regular */ + /* group (ADC may already be enabled at this point if HAL_ADC_Init() is */ + /* called to update a parameter on the fly). */ + tmp_adc_is_conversion_on_going_regular = LL_ADC_REG_IsConversionOngoing(hadc->Instance); + 8004c06: 687b ldr r3, [r7, #4] + 8004c08: 681b ldr r3, [r3, #0] + 8004c0a: 4618 mov r0, r3 + 8004c0c: f7ff ff76 bl 8004afc + 8004c10: 6178 str r0, [r7, #20] + + if (((hadc->State & HAL_ADC_STATE_ERROR_INTERNAL) == 0UL) + 8004c12: 687b ldr r3, [r7, #4] + 8004c14: 6ddb ldr r3, [r3, #92] @ 0x5c + 8004c16: f003 0310 and.w r3, r3, #16 + 8004c1a: 2b00 cmp r3, #0 + 8004c1c: f040 8100 bne.w 8004e20 + && (tmp_adc_is_conversion_on_going_regular == 0UL) + 8004c20: 697b ldr r3, [r7, #20] + 8004c22: 2b00 cmp r3, #0 + 8004c24: f040 80fc bne.w 8004e20 + ) + { + /* Set ADC state */ + ADC_STATE_CLR_SET(hadc->State, + 8004c28: 687b ldr r3, [r7, #4] + 8004c2a: 6ddb ldr r3, [r3, #92] @ 0x5c + 8004c2c: f423 7381 bic.w r3, r3, #258 @ 0x102 + 8004c30: f043 0202 orr.w r2, r3, #2 + 8004c34: 687b ldr r3, [r7, #4] + 8004c36: 65da str r2, [r3, #92] @ 0x5c + /* Configuration of common ADC parameters */ + + /* Parameters update conditioned to ADC state: */ + /* Parameters that can be updated only when ADC is disabled: */ + /* - clock configuration */ + if (LL_ADC_IsEnabled(hadc->Instance) == 0UL) + 8004c38: 687b ldr r3, [r7, #4] + 8004c3a: 681b ldr r3, [r3, #0] + 8004c3c: 4618 mov r0, r3 + 8004c3e: f7ff ff23 bl 8004a88 + 8004c42: 4603 mov r3, r0 + 8004c44: 2b00 cmp r3, #0 + 8004c46: d111 bne.n 8004c6c + { + if (__LL_ADC_IS_ENABLED_ALL_COMMON_INSTANCE(__LL_ADC_COMMON_INSTANCE(hadc->Instance)) == 0UL) + 8004c48: f04f 40a0 mov.w r0, #1342177280 @ 0x50000000 + 8004c4c: f7ff ff1c bl 8004a88 + 8004c50: 4604 mov r4, r0 + 8004c52: 487c ldr r0, [pc, #496] @ (8004e44 ) + 8004c54: f7ff ff18 bl 8004a88 + 8004c58: 4603 mov r3, r0 + 8004c5a: 4323 orrs r3, r4 + 8004c5c: 2b00 cmp r3, #0 + 8004c5e: d105 bne.n 8004c6c + /* parameters: MDMA, DMACFG, DELAY, DUAL (set by API */ + /* HAL_ADCEx_MultiModeConfigChannel() ) */ + /* - internal measurement paths: Vbat, temperature sensor, Vref */ + /* (set into HAL_ADC_ConfigChannel() or */ + /* HAL_ADCEx_InjectedConfigChannel() ) */ + LL_ADC_SetCommonClock(__LL_ADC_COMMON_INSTANCE(hadc->Instance), hadc->Init.ClockPrescaler); + 8004c60: 687b ldr r3, [r7, #4] + 8004c62: 685b ldr r3, [r3, #4] + 8004c64: 4619 mov r1, r3 + 8004c66: 4878 ldr r0, [pc, #480] @ (8004e48 ) + 8004c68: f7ff fd2a bl 80046c0 + /* - external trigger polarity Init.ExternalTrigConvEdge */ + /* - continuous conversion mode Init.ContinuousConvMode */ + /* - overrun Init.Overrun */ + /* - discontinuous mode Init.DiscontinuousConvMode */ + /* - discontinuous mode channel count Init.NbrOfDiscConversion */ + tmp_cfgr = (ADC_CFGR_CONTINUOUS((uint32_t)hadc->Init.ContinuousConvMode) | + 8004c6c: 687b ldr r3, [r7, #4] + 8004c6e: 7f5b ldrb r3, [r3, #29] + 8004c70: 035a lsls r2, r3, #13 + hadc->Init.Overrun | + 8004c72: 687b ldr r3, [r7, #4] + 8004c74: 6bdb ldr r3, [r3, #60] @ 0x3c + tmp_cfgr = (ADC_CFGR_CONTINUOUS((uint32_t)hadc->Init.ContinuousConvMode) | + 8004c76: 431a orrs r2, r3 + hadc->Init.DataAlign | + 8004c78: 687b ldr r3, [r7, #4] + 8004c7a: 68db ldr r3, [r3, #12] + hadc->Init.Overrun | + 8004c7c: 431a orrs r2, r3 + hadc->Init.Resolution | + 8004c7e: 687b ldr r3, [r7, #4] + 8004c80: 689b ldr r3, [r3, #8] + hadc->Init.DataAlign | + 8004c82: 431a orrs r2, r3 + ADC_CFGR_REG_DISCONTINUOUS((uint32_t)hadc->Init.DiscontinuousConvMode)); + 8004c84: 687b ldr r3, [r7, #4] + 8004c86: f893 3024 ldrb.w r3, [r3, #36] @ 0x24 + 8004c8a: 041b lsls r3, r3, #16 + tmp_cfgr = (ADC_CFGR_CONTINUOUS((uint32_t)hadc->Init.ContinuousConvMode) | + 8004c8c: 4313 orrs r3, r2 + 8004c8e: 61bb str r3, [r7, #24] + + if (hadc->Init.DiscontinuousConvMode == ENABLE) + 8004c90: 687b ldr r3, [r7, #4] + 8004c92: f893 3024 ldrb.w r3, [r3, #36] @ 0x24 + 8004c96: 2b01 cmp r3, #1 + 8004c98: d106 bne.n 8004ca8 + { + tmp_cfgr |= ADC_CFGR_DISCONTINUOUS_NUM(hadc->Init.NbrOfDiscConversion); + 8004c9a: 687b ldr r3, [r7, #4] + 8004c9c: 6a9b ldr r3, [r3, #40] @ 0x28 + 8004c9e: 3b01 subs r3, #1 + 8004ca0: 045b lsls r3, r3, #17 + 8004ca2: 69ba ldr r2, [r7, #24] + 8004ca4: 4313 orrs r3, r2 + 8004ca6: 61bb str r3, [r7, #24] + /* Enable external trigger if trigger selection is different of software */ + /* start. */ + /* Note: This configuration keeps the hardware feature of parameter */ + /* ExternalTrigConvEdge "trigger edge none" equivalent to */ + /* software start. */ + if (hadc->Init.ExternalTrigConv != ADC_SOFTWARE_START) + 8004ca8: 687b ldr r3, [r7, #4] + 8004caa: 6adb ldr r3, [r3, #44] @ 0x2c + 8004cac: 2b00 cmp r3, #0 + 8004cae: d009 beq.n 8004cc4 + { + tmp_cfgr |= ((hadc->Init.ExternalTrigConv & ADC_CFGR_EXTSEL) + 8004cb0: 687b ldr r3, [r7, #4] + 8004cb2: 6adb ldr r3, [r3, #44] @ 0x2c + 8004cb4: f403 7278 and.w r2, r3, #992 @ 0x3e0 + | hadc->Init.ExternalTrigConvEdge + 8004cb8: 687b ldr r3, [r7, #4] + 8004cba: 6b1b ldr r3, [r3, #48] @ 0x30 + 8004cbc: 4313 orrs r3, r2 + tmp_cfgr |= ((hadc->Init.ExternalTrigConv & ADC_CFGR_EXTSEL) + 8004cbe: 69ba ldr r2, [r7, #24] + 8004cc0: 4313 orrs r3, r2 + 8004cc2: 61bb str r3, [r7, #24] + ); + } + + /* Update Configuration Register CFGR */ + MODIFY_REG(hadc->Instance->CFGR, ADC_CFGR_FIELDS_1, tmp_cfgr); + 8004cc4: 687b ldr r3, [r7, #4] + 8004cc6: 681b ldr r3, [r3, #0] + 8004cc8: 68da ldr r2, [r3, #12] + 8004cca: 4b60 ldr r3, [pc, #384] @ (8004e4c ) + 8004ccc: 4013 ands r3, r2 + 8004cce: 687a ldr r2, [r7, #4] + 8004cd0: 6812 ldr r2, [r2, #0] + 8004cd2: 69b9 ldr r1, [r7, #24] + 8004cd4: 430b orrs r3, r1 + 8004cd6: 60d3 str r3, [r2, #12] + + /* Configuration of sampling mode */ + MODIFY_REG(hadc->Instance->CFGR2, ADC_CFGR2_BULB | ADC_CFGR2_SMPTRIG, hadc->Init.SamplingMode); + 8004cd8: 687b ldr r3, [r7, #4] + 8004cda: 681b ldr r3, [r3, #0] + 8004cdc: 691b ldr r3, [r3, #16] + 8004cde: f023 6140 bic.w r1, r3, #201326592 @ 0xc000000 + 8004ce2: 687b ldr r3, [r7, #4] + 8004ce4: 6b5a ldr r2, [r3, #52] @ 0x34 + 8004ce6: 687b ldr r3, [r7, #4] + 8004ce8: 681b ldr r3, [r3, #0] + 8004cea: 430a orrs r2, r1 + 8004cec: 611a str r2, [r3, #16] + /* conversion on going on regular and injected groups: */ + /* - Gain Compensation Init.GainCompensation */ + /* - DMA continuous request Init.DMAContinuousRequests */ + /* - LowPowerAutoWait feature Init.LowPowerAutoWait */ + /* - Oversampling parameters Init.Oversampling */ + tmp_adc_is_conversion_on_going_injected = LL_ADC_INJ_IsConversionOngoing(hadc->Instance); + 8004cee: 687b ldr r3, [r7, #4] + 8004cf0: 681b ldr r3, [r3, #0] + 8004cf2: 4618 mov r0, r3 + 8004cf4: f7ff ff15 bl 8004b22 + 8004cf8: 6138 str r0, [r7, #16] + if ((tmp_adc_is_conversion_on_going_regular == 0UL) + 8004cfa: 697b ldr r3, [r7, #20] + 8004cfc: 2b00 cmp r3, #0 + 8004cfe: d16d bne.n 8004ddc + && (tmp_adc_is_conversion_on_going_injected == 0UL) + 8004d00: 693b ldr r3, [r7, #16] + 8004d02: 2b00 cmp r3, #0 + 8004d04: d16a bne.n 8004ddc + ) + { + tmp_cfgr = (ADC_CFGR_DFSDM(hadc) | + ADC_CFGR_AUTOWAIT((uint32_t)hadc->Init.LowPowerAutoWait) | + 8004d06: 687b ldr r3, [r7, #4] + 8004d08: 7f1b ldrb r3, [r3, #28] + tmp_cfgr = (ADC_CFGR_DFSDM(hadc) | + 8004d0a: 039a lsls r2, r3, #14 + ADC_CFGR_DMACONTREQ((uint32_t)hadc->Init.DMAContinuousRequests)); + 8004d0c: 687b ldr r3, [r7, #4] + 8004d0e: f893 3038 ldrb.w r3, [r3, #56] @ 0x38 + 8004d12: 005b lsls r3, r3, #1 + tmp_cfgr = (ADC_CFGR_DFSDM(hadc) | + 8004d14: 4313 orrs r3, r2 + 8004d16: 61bb str r3, [r7, #24] + + MODIFY_REG(hadc->Instance->CFGR, ADC_CFGR_FIELDS_2, tmp_cfgr); + 8004d18: 687b ldr r3, [r7, #4] + 8004d1a: 681b ldr r3, [r3, #0] + 8004d1c: 68db ldr r3, [r3, #12] + 8004d1e: f423 4380 bic.w r3, r3, #16384 @ 0x4000 + 8004d22: f023 0302 bic.w r3, r3, #2 + 8004d26: 687a ldr r2, [r7, #4] + 8004d28: 6812 ldr r2, [r2, #0] + 8004d2a: 69b9 ldr r1, [r7, #24] + 8004d2c: 430b orrs r3, r1 + 8004d2e: 60d3 str r3, [r2, #12] + + if (hadc->Init.GainCompensation != 0UL) + 8004d30: 687b ldr r3, [r7, #4] + 8004d32: 691b ldr r3, [r3, #16] + 8004d34: 2b00 cmp r3, #0 + 8004d36: d017 beq.n 8004d68 + { + SET_BIT(hadc->Instance->CFGR2, ADC_CFGR2_GCOMP); + 8004d38: 687b ldr r3, [r7, #4] + 8004d3a: 681b ldr r3, [r3, #0] + 8004d3c: 691a ldr r2, [r3, #16] + 8004d3e: 687b ldr r3, [r7, #4] + 8004d40: 681b ldr r3, [r3, #0] + 8004d42: f442 3280 orr.w r2, r2, #65536 @ 0x10000 + 8004d46: 611a str r2, [r3, #16] + MODIFY_REG(hadc->Instance->GCOMP, ADC_GCOMP_GCOMPCOEFF, hadc->Init.GainCompensation); + 8004d48: 687b ldr r3, [r7, #4] + 8004d4a: 681b ldr r3, [r3, #0] + 8004d4c: f8d3 30c0 ldr.w r3, [r3, #192] @ 0xc0 + 8004d50: f423 537f bic.w r3, r3, #16320 @ 0x3fc0 + 8004d54: f023 033f bic.w r3, r3, #63 @ 0x3f + 8004d58: 687a ldr r2, [r7, #4] + 8004d5a: 6911 ldr r1, [r2, #16] + 8004d5c: 687a ldr r2, [r7, #4] + 8004d5e: 6812 ldr r2, [r2, #0] + 8004d60: 430b orrs r3, r1 + 8004d62: f8c2 30c0 str.w r3, [r2, #192] @ 0xc0 + 8004d66: e013 b.n 8004d90 + } + else + { + CLEAR_BIT(hadc->Instance->CFGR2, ADC_CFGR2_GCOMP); + 8004d68: 687b ldr r3, [r7, #4] + 8004d6a: 681b ldr r3, [r3, #0] + 8004d6c: 691a ldr r2, [r3, #16] + 8004d6e: 687b ldr r3, [r7, #4] + 8004d70: 681b ldr r3, [r3, #0] + 8004d72: f422 3280 bic.w r2, r2, #65536 @ 0x10000 + 8004d76: 611a str r2, [r3, #16] + MODIFY_REG(hadc->Instance->GCOMP, ADC_GCOMP_GCOMPCOEFF, 0UL); + 8004d78: 687b ldr r3, [r7, #4] + 8004d7a: 681b ldr r3, [r3, #0] + 8004d7c: f8d3 30c0 ldr.w r3, [r3, #192] @ 0xc0 + 8004d80: 687a ldr r2, [r7, #4] + 8004d82: 6812 ldr r2, [r2, #0] + 8004d84: f423 537f bic.w r3, r3, #16320 @ 0x3fc0 + 8004d88: f023 033f bic.w r3, r3, #63 @ 0x3f + 8004d8c: f8c2 30c0 str.w r3, [r2, #192] @ 0xc0 + } + + if (hadc->Init.OversamplingMode == ENABLE) + 8004d90: 687b ldr r3, [r7, #4] + 8004d92: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 8004d96: 2b01 cmp r3, #1 + 8004d98: d118 bne.n 8004dcc + /* Configuration of Oversampler: */ + /* - Oversampling Ratio */ + /* - Right bit shift */ + /* - Triggered mode */ + /* - Oversampling mode (continued/resumed) */ + MODIFY_REG(hadc->Instance->CFGR2, + 8004d9a: 687b ldr r3, [r7, #4] + 8004d9c: 681b ldr r3, [r3, #0] + 8004d9e: 691b ldr r3, [r3, #16] + 8004da0: f423 63ff bic.w r3, r3, #2040 @ 0x7f8 + 8004da4: f023 0304 bic.w r3, r3, #4 + 8004da8: 687a ldr r2, [r7, #4] + 8004daa: 6c51 ldr r1, [r2, #68] @ 0x44 + 8004dac: 687a ldr r2, [r7, #4] + 8004dae: 6c92 ldr r2, [r2, #72] @ 0x48 + 8004db0: 4311 orrs r1, r2 + 8004db2: 687a ldr r2, [r7, #4] + 8004db4: 6cd2 ldr r2, [r2, #76] @ 0x4c + 8004db6: 4311 orrs r1, r2 + 8004db8: 687a ldr r2, [r7, #4] + 8004dba: 6d12 ldr r2, [r2, #80] @ 0x50 + 8004dbc: 430a orrs r2, r1 + 8004dbe: 431a orrs r2, r3 + 8004dc0: 687b ldr r3, [r7, #4] + 8004dc2: 681b ldr r3, [r3, #0] + 8004dc4: f042 0201 orr.w r2, r2, #1 + 8004dc8: 611a str r2, [r3, #16] + 8004dca: e007 b.n 8004ddc + ); + } + else + { + /* Disable ADC oversampling scope on ADC group regular */ + CLEAR_BIT(hadc->Instance->CFGR2, ADC_CFGR2_ROVSE); + 8004dcc: 687b ldr r3, [r7, #4] + 8004dce: 681b ldr r3, [r3, #0] + 8004dd0: 691a ldr r2, [r3, #16] + 8004dd2: 687b ldr r3, [r7, #4] + 8004dd4: 681b ldr r3, [r3, #0] + 8004dd6: f022 0201 bic.w r2, r2, #1 + 8004dda: 611a str r2, [r3, #16] + /* Note: Scan mode is not present by hardware on this device, but */ + /* emulated by software for alignment over all STM32 devices. */ + /* - if scan mode is enabled, regular channels sequence length is set to */ + /* parameter "NbrOfConversion". */ + + if (hadc->Init.ScanConvMode == ADC_SCAN_ENABLE) + 8004ddc: 687b ldr r3, [r7, #4] + 8004dde: 695b ldr r3, [r3, #20] + 8004de0: 2b01 cmp r3, #1 + 8004de2: d10c bne.n 8004dfe + { + /* Set number of ranks in regular group sequencer */ + MODIFY_REG(hadc->Instance->SQR1, ADC_SQR1_L, (hadc->Init.NbrOfConversion - (uint8_t)1)); + 8004de4: 687b ldr r3, [r7, #4] + 8004de6: 681b ldr r3, [r3, #0] + 8004de8: 6b1b ldr r3, [r3, #48] @ 0x30 + 8004dea: f023 010f bic.w r1, r3, #15 + 8004dee: 687b ldr r3, [r7, #4] + 8004df0: 6a1b ldr r3, [r3, #32] + 8004df2: 1e5a subs r2, r3, #1 + 8004df4: 687b ldr r3, [r7, #4] + 8004df6: 681b ldr r3, [r3, #0] + 8004df8: 430a orrs r2, r1 + 8004dfa: 631a str r2, [r3, #48] @ 0x30 + 8004dfc: e007 b.n 8004e0e + } + else + { + CLEAR_BIT(hadc->Instance->SQR1, ADC_SQR1_L); + 8004dfe: 687b ldr r3, [r7, #4] + 8004e00: 681b ldr r3, [r3, #0] + 8004e02: 6b1a ldr r2, [r3, #48] @ 0x30 + 8004e04: 687b ldr r3, [r7, #4] + 8004e06: 681b ldr r3, [r3, #0] + 8004e08: f022 020f bic.w r2, r2, #15 + 8004e0c: 631a str r2, [r3, #48] @ 0x30 + } + + /* Initialize the ADC state */ + /* Clear HAL_ADC_STATE_BUSY_INTERNAL bit, set HAL_ADC_STATE_READY bit */ + ADC_STATE_CLR_SET(hadc->State, HAL_ADC_STATE_BUSY_INTERNAL, HAL_ADC_STATE_READY); + 8004e0e: 687b ldr r3, [r7, #4] + 8004e10: 6ddb ldr r3, [r3, #92] @ 0x5c + 8004e12: f023 0303 bic.w r3, r3, #3 + 8004e16: f043 0201 orr.w r2, r3, #1 + 8004e1a: 687b ldr r3, [r7, #4] + 8004e1c: 65da str r2, [r3, #92] @ 0x5c + 8004e1e: e007 b.n 8004e30 + } + else + { + /* Update ADC state machine to error */ + SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL); + 8004e20: 687b ldr r3, [r7, #4] + 8004e22: 6ddb ldr r3, [r3, #92] @ 0x5c + 8004e24: f043 0210 orr.w r2, r3, #16 + 8004e28: 687b ldr r3, [r7, #4] + 8004e2a: 65da str r2, [r3, #92] @ 0x5c + + tmp_hal_status = HAL_ERROR; + 8004e2c: 2301 movs r3, #1 + 8004e2e: 77fb strb r3, [r7, #31] + } + + /* Return function status */ + return tmp_hal_status; + 8004e30: 7ffb ldrb r3, [r7, #31] +} + 8004e32: 4618 mov r0, r3 + 8004e34: 3724 adds r7, #36 @ 0x24 + 8004e36: 46bd mov sp, r7 + 8004e38: bd90 pop {r4, r7, pc} + 8004e3a: bf00 nop + 8004e3c: 20000034 .word 0x20000034 + 8004e40: 053e2d63 .word 0x053e2d63 + 8004e44: 50000100 .word 0x50000100 + 8004e48: 50000300 .word 0x50000300 + 8004e4c: fff04007 .word 0xfff04007 + +08004e50 : + * @param pData Destination Buffer address. + * @param Length Number of data to be transferred from ADC peripheral to memory + * @retval HAL status. + */ +HAL_StatusTypeDef HAL_ADC_Start_DMA(ADC_HandleTypeDef *hadc, uint32_t *pData, uint32_t Length) +{ + 8004e50: b580 push {r7, lr} + 8004e52: b086 sub sp, #24 + 8004e54: af00 add r7, sp, #0 + 8004e56: 60f8 str r0, [r7, #12] + 8004e58: 60b9 str r1, [r7, #8] + 8004e5a: 607a str r2, [r7, #4] + HAL_StatusTypeDef tmp_hal_status; +#if defined(ADC_MULTIMODE_SUPPORT) + uint32_t tmp_multimode_config = LL_ADC_GetMultimode(__LL_ADC_COMMON_INSTANCE(hadc->Instance)); + 8004e5c: 4851 ldr r0, [pc, #324] @ (8004fa4 ) + 8004e5e: f7ff fd8f bl 8004980 + 8004e62: 6138 str r0, [r7, #16] + + /* Check the parameters */ + assert_param(IS_ADC_ALL_INSTANCE(hadc->Instance)); + + /* Perform ADC enable and conversion start if no conversion is on going */ + if (LL_ADC_REG_IsConversionOngoing(hadc->Instance) == 0UL) + 8004e64: 68fb ldr r3, [r7, #12] + 8004e66: 681b ldr r3, [r3, #0] + 8004e68: 4618 mov r0, r3 + 8004e6a: f7ff fe47 bl 8004afc + 8004e6e: 4603 mov r3, r0 + 8004e70: 2b00 cmp r3, #0 + 8004e72: f040 808f bne.w 8004f94 + { + /* Process locked */ + __HAL_LOCK(hadc); + 8004e76: 68fb ldr r3, [r7, #12] + 8004e78: f893 3058 ldrb.w r3, [r3, #88] @ 0x58 + 8004e7c: 2b01 cmp r3, #1 + 8004e7e: d101 bne.n 8004e84 + 8004e80: 2302 movs r3, #2 + 8004e82: e08a b.n 8004f9a + 8004e84: 68fb ldr r3, [r7, #12] + 8004e86: 2201 movs r2, #1 + 8004e88: f883 2058 strb.w r2, [r3, #88] @ 0x58 + +#if defined(ADC_MULTIMODE_SUPPORT) + /* Ensure that multimode regular conversions are not enabled. */ + /* Otherwise, dedicated API HAL_ADCEx_MultiModeStart_DMA() must be used. */ + if ((ADC_IS_INDEPENDENT(hadc) != RESET) + 8004e8c: 693b ldr r3, [r7, #16] + 8004e8e: 2b00 cmp r3, #0 + 8004e90: d005 beq.n 8004e9e + || (tmp_multimode_config == LL_ADC_MULTI_INDEPENDENT) + || (tmp_multimode_config == LL_ADC_MULTI_DUAL_INJ_SIMULT) + 8004e92: 693b ldr r3, [r7, #16] + 8004e94: 2b05 cmp r3, #5 + 8004e96: d002 beq.n 8004e9e + || (tmp_multimode_config == LL_ADC_MULTI_DUAL_INJ_ALTERN) + 8004e98: 693b ldr r3, [r7, #16] + 8004e9a: 2b09 cmp r3, #9 + 8004e9c: d173 bne.n 8004f86 + ) +#endif /* ADC_MULTIMODE_SUPPORT */ + { + /* Enable the ADC peripheral */ + tmp_hal_status = ADC_Enable(hadc); + 8004e9e: 68f8 ldr r0, [r7, #12] + 8004ea0: f000 fc84 bl 80057ac + 8004ea4: 4603 mov r3, r0 + 8004ea6: 75fb strb r3, [r7, #23] + + /* Start conversion if ADC is effectively enabled */ + if (tmp_hal_status == HAL_OK) + 8004ea8: 7dfb ldrb r3, [r7, #23] + 8004eaa: 2b00 cmp r3, #0 + 8004eac: d166 bne.n 8004f7c + { + /* Set ADC state */ + /* - Clear state bitfield related to regular group conversion results */ + /* - Set state bitfield related to regular operation */ + ADC_STATE_CLR_SET(hadc->State, + 8004eae: 68fb ldr r3, [r7, #12] + 8004eb0: 6ddb ldr r3, [r3, #92] @ 0x5c + 8004eb2: f423 6370 bic.w r3, r3, #3840 @ 0xf00 + 8004eb6: f023 0301 bic.w r3, r3, #1 + 8004eba: f443 7280 orr.w r2, r3, #256 @ 0x100 + 8004ebe: 68fb ldr r3, [r7, #12] + 8004ec0: 65da str r2, [r3, #92] @ 0x5c + +#if defined(ADC_MULTIMODE_SUPPORT) + /* Reset HAL_ADC_STATE_MULTIMODE_SLAVE bit + - if ADC instance is master or if multimode feature is not available + - if multimode setting is disabled (ADC instance slave in independent mode) */ + if ((__LL_ADC_MULTI_INSTANCE_MASTER(hadc->Instance) == hadc->Instance) + 8004ec2: 68fb ldr r3, [r7, #12] + 8004ec4: 681b ldr r3, [r3, #0] + 8004ec6: 4a38 ldr r2, [pc, #224] @ (8004fa8 ) + 8004ec8: 4293 cmp r3, r2 + 8004eca: d002 beq.n 8004ed2 + 8004ecc: 68fb ldr r3, [r7, #12] + 8004ece: 681b ldr r3, [r3, #0] + 8004ed0: e001 b.n 8004ed6 + 8004ed2: f04f 43a0 mov.w r3, #1342177280 @ 0x50000000 + 8004ed6: 68fa ldr r2, [r7, #12] + 8004ed8: 6812 ldr r2, [r2, #0] + 8004eda: 4293 cmp r3, r2 + 8004edc: d002 beq.n 8004ee4 + || (tmp_multimode_config == LL_ADC_MULTI_INDEPENDENT) + 8004ede: 693b ldr r3, [r7, #16] + 8004ee0: 2b00 cmp r3, #0 + 8004ee2: d105 bne.n 8004ef0 + ) + { + CLEAR_BIT(hadc->State, HAL_ADC_STATE_MULTIMODE_SLAVE); + 8004ee4: 68fb ldr r3, [r7, #12] + 8004ee6: 6ddb ldr r3, [r3, #92] @ 0x5c + 8004ee8: f423 1280 bic.w r2, r3, #1048576 @ 0x100000 + 8004eec: 68fb ldr r3, [r7, #12] + 8004eee: 65da str r2, [r3, #92] @ 0x5c + } +#endif /* ADC_MULTIMODE_SUPPORT */ + + /* Check if a conversion is on going on ADC group injected */ + if ((hadc->State & HAL_ADC_STATE_INJ_BUSY) != 0UL) + 8004ef0: 68fb ldr r3, [r7, #12] + 8004ef2: 6ddb ldr r3, [r3, #92] @ 0x5c + 8004ef4: f403 5380 and.w r3, r3, #4096 @ 0x1000 + 8004ef8: 2b00 cmp r3, #0 + 8004efa: d006 beq.n 8004f0a + { + /* Reset ADC error code fields related to regular conversions only */ + CLEAR_BIT(hadc->ErrorCode, (HAL_ADC_ERROR_OVR | HAL_ADC_ERROR_DMA)); + 8004efc: 68fb ldr r3, [r7, #12] + 8004efe: 6e1b ldr r3, [r3, #96] @ 0x60 + 8004f00: f023 0206 bic.w r2, r3, #6 + 8004f04: 68fb ldr r3, [r7, #12] + 8004f06: 661a str r2, [r3, #96] @ 0x60 + 8004f08: e002 b.n 8004f10 + } + else + { + /* Reset all ADC error code fields */ + ADC_CLEAR_ERRORCODE(hadc); + 8004f0a: 68fb ldr r3, [r7, #12] + 8004f0c: 2200 movs r2, #0 + 8004f0e: 661a str r2, [r3, #96] @ 0x60 + } + + /* Set the DMA transfer complete callback */ + hadc->DMA_Handle->XferCpltCallback = ADC_DMAConvCplt; + 8004f10: 68fb ldr r3, [r7, #12] + 8004f12: 6d5b ldr r3, [r3, #84] @ 0x54 + 8004f14: 4a25 ldr r2, [pc, #148] @ (8004fac ) + 8004f16: 62da str r2, [r3, #44] @ 0x2c + + /* Set the DMA half transfer complete callback */ + hadc->DMA_Handle->XferHalfCpltCallback = ADC_DMAHalfConvCplt; + 8004f18: 68fb ldr r3, [r7, #12] + 8004f1a: 6d5b ldr r3, [r3, #84] @ 0x54 + 8004f1c: 4a24 ldr r2, [pc, #144] @ (8004fb0 ) + 8004f1e: 631a str r2, [r3, #48] @ 0x30 + + /* Set the DMA error callback */ + hadc->DMA_Handle->XferErrorCallback = ADC_DMAError; + 8004f20: 68fb ldr r3, [r7, #12] + 8004f22: 6d5b ldr r3, [r3, #84] @ 0x54 + 8004f24: 4a23 ldr r2, [pc, #140] @ (8004fb4 ) + 8004f26: 635a str r2, [r3, #52] @ 0x34 + /* ADC start (in case of SW start): */ + + /* Clear regular group conversion flag and overrun flag */ + /* (To ensure of no unknown state from potential previous ADC */ + /* operations) */ + __HAL_ADC_CLEAR_FLAG(hadc, (ADC_FLAG_EOC | ADC_FLAG_EOS | ADC_FLAG_OVR)); + 8004f28: 68fb ldr r3, [r7, #12] + 8004f2a: 681b ldr r3, [r3, #0] + 8004f2c: 221c movs r2, #28 + 8004f2e: 601a str r2, [r3, #0] + + /* Process unlocked */ + /* Unlock before starting ADC conversions: in case of potential */ + /* interruption, to let the process to ADC IRQ Handler. */ + __HAL_UNLOCK(hadc); + 8004f30: 68fb ldr r3, [r7, #12] + 8004f32: 2200 movs r2, #0 + 8004f34: f883 2058 strb.w r2, [r3, #88] @ 0x58 + + /* With DMA, overrun event is always considered as an error even if + hadc->Init.Overrun is set to ADC_OVR_DATA_OVERWRITTEN. Therefore, + ADC_IT_OVR is enabled. */ + __HAL_ADC_ENABLE_IT(hadc, ADC_IT_OVR); + 8004f38: 68fb ldr r3, [r7, #12] + 8004f3a: 681b ldr r3, [r3, #0] + 8004f3c: 685a ldr r2, [r3, #4] + 8004f3e: 68fb ldr r3, [r7, #12] + 8004f40: 681b ldr r3, [r3, #0] + 8004f42: f042 0210 orr.w r2, r2, #16 + 8004f46: 605a str r2, [r3, #4] + + /* Enable ADC DMA mode */ + SET_BIT(hadc->Instance->CFGR, ADC_CFGR_DMAEN); + 8004f48: 68fb ldr r3, [r7, #12] + 8004f4a: 681b ldr r3, [r3, #0] + 8004f4c: 68da ldr r2, [r3, #12] + 8004f4e: 68fb ldr r3, [r7, #12] + 8004f50: 681b ldr r3, [r3, #0] + 8004f52: f042 0201 orr.w r2, r2, #1 + 8004f56: 60da str r2, [r3, #12] + + /* Start the DMA channel */ + tmp_hal_status = HAL_DMA_Start_IT(hadc->DMA_Handle, (uint32_t)&hadc->Instance->DR, (uint32_t)pData, Length); + 8004f58: 68fb ldr r3, [r7, #12] + 8004f5a: 6d58 ldr r0, [r3, #84] @ 0x54 + 8004f5c: 68fb ldr r3, [r7, #12] + 8004f5e: 681b ldr r3, [r3, #0] + 8004f60: 3340 adds r3, #64 @ 0x40 + 8004f62: 4619 mov r1, r3 + 8004f64: 68ba ldr r2, [r7, #8] + 8004f66: 687b ldr r3, [r7, #4] + 8004f68: f001 fe40 bl 8006bec + 8004f6c: 4603 mov r3, r0 + 8004f6e: 75fb strb r3, [r7, #23] + /* Enable conversion of regular group. */ + /* If software start has been selected, conversion starts immediately. */ + /* If external trigger has been selected, conversion will start at next */ + /* trigger event. */ + /* Start ADC group regular conversion */ + LL_ADC_REG_StartConversion(hadc->Instance); + 8004f70: 68fb ldr r3, [r7, #12] + 8004f72: 681b ldr r3, [r3, #0] + 8004f74: 4618 mov r0, r3 + 8004f76: f7ff fdad bl 8004ad4 + if (tmp_hal_status == HAL_OK) + 8004f7a: e00d b.n 8004f98 + } + else + { + /* Process unlocked */ + __HAL_UNLOCK(hadc); + 8004f7c: 68fb ldr r3, [r7, #12] + 8004f7e: 2200 movs r2, #0 + 8004f80: f883 2058 strb.w r2, [r3, #88] @ 0x58 + if (tmp_hal_status == HAL_OK) + 8004f84: e008 b.n 8004f98 + + } +#if defined(ADC_MULTIMODE_SUPPORT) + else + { + tmp_hal_status = HAL_ERROR; + 8004f86: 2301 movs r3, #1 + 8004f88: 75fb strb r3, [r7, #23] + /* Process unlocked */ + __HAL_UNLOCK(hadc); + 8004f8a: 68fb ldr r3, [r7, #12] + 8004f8c: 2200 movs r2, #0 + 8004f8e: f883 2058 strb.w r2, [r3, #88] @ 0x58 + 8004f92: e001 b.n 8004f98 + } +#endif /* ADC_MULTIMODE_SUPPORT */ + } + else + { + tmp_hal_status = HAL_BUSY; + 8004f94: 2302 movs r3, #2 + 8004f96: 75fb strb r3, [r7, #23] + } + + /* Return function status */ + return tmp_hal_status; + 8004f98: 7dfb ldrb r3, [r7, #23] +} + 8004f9a: 4618 mov r0, r3 + 8004f9c: 3718 adds r7, #24 + 8004f9e: 46bd mov sp, r7 + 8004fa0: bd80 pop {r7, pc} + 8004fa2: bf00 nop + 8004fa4: 50000300 .word 0x50000300 + 8004fa8: 50000100 .word 0x50000100 + 8004fac: 08005977 .word 0x08005977 + 8004fb0: 08005a4f .word 0x08005a4f + 8004fb4: 08005a6b .word 0x08005a6b + +08004fb8 : + * @brief Conversion DMA half-transfer callback in non-blocking mode. + * @param hadc ADC handle + * @retval None + */ +__weak void HAL_ADC_ConvHalfCpltCallback(ADC_HandleTypeDef *hadc) +{ + 8004fb8: b480 push {r7} + 8004fba: b083 sub sp, #12 + 8004fbc: af00 add r7, sp, #0 + 8004fbe: 6078 str r0, [r7, #4] + UNUSED(hadc); + + /* NOTE : This function should not be modified. When the callback is needed, + function HAL_ADC_ConvHalfCpltCallback must be implemented in the user file. + */ +} + 8004fc0: bf00 nop + 8004fc2: 370c adds r7, #12 + 8004fc4: 46bd mov sp, r7 + 8004fc6: f85d 7b04 ldr.w r7, [sp], #4 + 8004fca: 4770 bx lr + +08004fcc : + * @param hadc ADC handle + * @param pConfig Structure of ADC channel assigned to ADC group regular. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_ADC_ConfigChannel(ADC_HandleTypeDef *hadc, const ADC_ChannelConfTypeDef *pConfig) +{ + 8004fcc: b580 push {r7, lr} + 8004fce: b0b6 sub sp, #216 @ 0xd8 + 8004fd0: af00 add r7, sp, #0 + 8004fd2: 6078 str r0, [r7, #4] + 8004fd4: 6039 str r1, [r7, #0] + HAL_StatusTypeDef tmp_hal_status = HAL_OK; + 8004fd6: 2300 movs r3, #0 + 8004fd8: f887 30d7 strb.w r3, [r7, #215] @ 0xd7 + uint32_t tmpOffsetShifted; + uint32_t tmp_config_internal_channel; + __IO uint32_t wait_loop_index = 0UL; + 8004fdc: 2300 movs r3, #0 + 8004fde: 60fb str r3, [r7, #12] + { + assert_param(IS_ADC_DIFF_CHANNEL(hadc, pConfig->Channel)); + } + + /* Process locked */ + __HAL_LOCK(hadc); + 8004fe0: 687b ldr r3, [r7, #4] + 8004fe2: f893 3058 ldrb.w r3, [r3, #88] @ 0x58 + 8004fe6: 2b01 cmp r3, #1 + 8004fe8: d101 bne.n 8004fee + 8004fea: 2302 movs r3, #2 + 8004fec: e3c8 b.n 8005780 + 8004fee: 687b ldr r3, [r7, #4] + 8004ff0: 2201 movs r2, #1 + 8004ff2: f883 2058 strb.w r2, [r3, #88] @ 0x58 + /* Parameters update conditioned to ADC state: */ + /* Parameters that can be updated when ADC is disabled or enabled without */ + /* conversion on going on regular group: */ + /* - Channel number */ + /* - Channel rank */ + if (LL_ADC_REG_IsConversionOngoing(hadc->Instance) == 0UL) + 8004ff6: 687b ldr r3, [r7, #4] + 8004ff8: 681b ldr r3, [r3, #0] + 8004ffa: 4618 mov r0, r3 + 8004ffc: f7ff fd7e bl 8004afc + 8005000: 4603 mov r3, r0 + 8005002: 2b00 cmp r3, #0 + 8005004: f040 83ad bne.w 8005762 + { + /* Set ADC group regular sequence: channel on the selected scan sequence rank */ + LL_ADC_REG_SetSequencerRanks(hadc->Instance, pConfig->Rank, pConfig->Channel); + 8005008: 687b ldr r3, [r7, #4] + 800500a: 6818 ldr r0, [r3, #0] + 800500c: 683b ldr r3, [r7, #0] + 800500e: 6859 ldr r1, [r3, #4] + 8005010: 683b ldr r3, [r7, #0] + 8005012: 681b ldr r3, [r3, #0] + 8005014: 461a mov r2, r3 + 8005016: f7ff fc38 bl 800488a + /* Parameters update conditioned to ADC state: */ + /* Parameters that can be updated when ADC is disabled or enabled without */ + /* conversion on going on regular group: */ + /* - Channel sampling time */ + /* - Channel offset */ + tmp_adc_is_conversion_on_going_regular = LL_ADC_REG_IsConversionOngoing(hadc->Instance); + 800501a: 687b ldr r3, [r7, #4] + 800501c: 681b ldr r3, [r3, #0] + 800501e: 4618 mov r0, r3 + 8005020: f7ff fd6c bl 8004afc + 8005024: f8c7 00d0 str.w r0, [r7, #208] @ 0xd0 + tmp_adc_is_conversion_on_going_injected = LL_ADC_INJ_IsConversionOngoing(hadc->Instance); + 8005028: 687b ldr r3, [r7, #4] + 800502a: 681b ldr r3, [r3, #0] + 800502c: 4618 mov r0, r3 + 800502e: f7ff fd78 bl 8004b22 + 8005032: f8c7 00cc str.w r0, [r7, #204] @ 0xcc + if ((tmp_adc_is_conversion_on_going_regular == 0UL) + 8005036: f8d7 30d0 ldr.w r3, [r7, #208] @ 0xd0 + 800503a: 2b00 cmp r3, #0 + 800503c: f040 81d9 bne.w 80053f2 + && (tmp_adc_is_conversion_on_going_injected == 0UL) + 8005040: f8d7 30cc ldr.w r3, [r7, #204] @ 0xcc + 8005044: 2b00 cmp r3, #0 + 8005046: f040 81d4 bne.w 80053f2 + ) + { + /* Manage specific case of sampling time 3.5 cycles replacing 2.5 cyles */ + if (pConfig->SamplingTime == ADC_SAMPLETIME_3CYCLES_5) + 800504a: 683b ldr r3, [r7, #0] + 800504c: 689b ldr r3, [r3, #8] + 800504e: f1b3 4f00 cmp.w r3, #2147483648 @ 0x80000000 + 8005052: d10f bne.n 8005074 + { + /* Set sampling time of the selected ADC channel */ + LL_ADC_SetChannelSamplingTime(hadc->Instance, pConfig->Channel, LL_ADC_SAMPLINGTIME_2CYCLES_5); + 8005054: 687b ldr r3, [r7, #4] + 8005056: 6818 ldr r0, [r3, #0] + 8005058: 683b ldr r3, [r7, #0] + 800505a: 681b ldr r3, [r3, #0] + 800505c: 2200 movs r2, #0 + 800505e: 4619 mov r1, r3 + 8005060: f7ff fc3f bl 80048e2 + + /* Set ADC sampling time common configuration */ + LL_ADC_SetSamplingTimeCommonConfig(hadc->Instance, LL_ADC_SAMPLINGTIME_COMMON_3C5_REPL_2C5); + 8005064: 687b ldr r3, [r7, #4] + 8005066: 681b ldr r3, [r3, #0] + 8005068: f04f 4100 mov.w r1, #2147483648 @ 0x80000000 + 800506c: 4618 mov r0, r3 + 800506e: f7ff fbe6 bl 800483e + 8005072: e00e b.n 8005092 + } + else + { + /* Set sampling time of the selected ADC channel */ + LL_ADC_SetChannelSamplingTime(hadc->Instance, pConfig->Channel, pConfig->SamplingTime); + 8005074: 687b ldr r3, [r7, #4] + 8005076: 6818 ldr r0, [r3, #0] + 8005078: 683b ldr r3, [r7, #0] + 800507a: 6819 ldr r1, [r3, #0] + 800507c: 683b ldr r3, [r7, #0] + 800507e: 689b ldr r3, [r3, #8] + 8005080: 461a mov r2, r3 + 8005082: f7ff fc2e bl 80048e2 + + /* Set ADC sampling time common configuration */ + LL_ADC_SetSamplingTimeCommonConfig(hadc->Instance, LL_ADC_SAMPLINGTIME_COMMON_DEFAULT); + 8005086: 687b ldr r3, [r7, #4] + 8005088: 681b ldr r3, [r3, #0] + 800508a: 2100 movs r1, #0 + 800508c: 4618 mov r0, r3 + 800508e: f7ff fbd6 bl 800483e + + /* Configure the offset: offset enable/disable, channel, offset value */ + + /* Shift the offset with respect to the selected ADC resolution. */ + /* Offset has to be left-aligned on bit 11, the LSB (right bits) are set to 0 */ + tmpOffsetShifted = ADC_OFFSET_SHIFT_RESOLUTION(hadc, (uint32_t)pConfig->Offset); + 8005092: 683b ldr r3, [r7, #0] + 8005094: 695a ldr r2, [r3, #20] + 8005096: 687b ldr r3, [r7, #4] + 8005098: 681b ldr r3, [r3, #0] + 800509a: 68db ldr r3, [r3, #12] + 800509c: 08db lsrs r3, r3, #3 + 800509e: f003 0303 and.w r3, r3, #3 + 80050a2: 005b lsls r3, r3, #1 + 80050a4: fa02 f303 lsl.w r3, r2, r3 + 80050a8: f8c7 30c8 str.w r3, [r7, #200] @ 0xc8 + + if (pConfig->OffsetNumber != ADC_OFFSET_NONE) + 80050ac: 683b ldr r3, [r7, #0] + 80050ae: 691b ldr r3, [r3, #16] + 80050b0: 2b04 cmp r3, #4 + 80050b2: d022 beq.n 80050fa + { + /* Set ADC selected offset number */ + LL_ADC_SetOffset(hadc->Instance, pConfig->OffsetNumber, pConfig->Channel, tmpOffsetShifted); + 80050b4: 687b ldr r3, [r7, #4] + 80050b6: 6818 ldr r0, [r3, #0] + 80050b8: 683b ldr r3, [r7, #0] + 80050ba: 6919 ldr r1, [r3, #16] + 80050bc: 683b ldr r3, [r7, #0] + 80050be: 681a ldr r2, [r3, #0] + 80050c0: f8d7 30c8 ldr.w r3, [r7, #200] @ 0xc8 + 80050c4: f7ff fb30 bl 8004728 + + assert_param(IS_ADC_OFFSET_SIGN(pConfig->OffsetSign)); + assert_param(IS_FUNCTIONAL_STATE(pConfig->OffsetSaturation)); + /* Set ADC selected offset sign & saturation */ + LL_ADC_SetOffsetSign(hadc->Instance, pConfig->OffsetNumber, pConfig->OffsetSign); + 80050c8: 687b ldr r3, [r7, #4] + 80050ca: 6818 ldr r0, [r3, #0] + 80050cc: 683b ldr r3, [r7, #0] + 80050ce: 6919 ldr r1, [r3, #16] + 80050d0: 683b ldr r3, [r7, #0] + 80050d2: 699b ldr r3, [r3, #24] + 80050d4: 461a mov r2, r3 + 80050d6: f7ff fb7c bl 80047d2 + LL_ADC_SetOffsetSaturation(hadc->Instance, pConfig->OffsetNumber, + 80050da: 687b ldr r3, [r7, #4] + 80050dc: 6818 ldr r0, [r3, #0] + 80050de: 683b ldr r3, [r7, #0] + 80050e0: 6919 ldr r1, [r3, #16] + (pConfig->OffsetSaturation == ENABLE) ? + 80050e2: 683b ldr r3, [r7, #0] + 80050e4: 7f1b ldrb r3, [r3, #28] + LL_ADC_SetOffsetSaturation(hadc->Instance, pConfig->OffsetNumber, + 80050e6: 2b01 cmp r3, #1 + 80050e8: d102 bne.n 80050f0 + 80050ea: f04f 7300 mov.w r3, #33554432 @ 0x2000000 + 80050ee: e000 b.n 80050f2 + 80050f0: 2300 movs r3, #0 + 80050f2: 461a mov r2, r3 + 80050f4: f7ff fb88 bl 8004808 + 80050f8: e17b b.n 80053f2 + } + else + { + /* Scan each offset register to check if the selected channel is targeted. */ + /* If this is the case, the corresponding offset number is disabled. */ + if (__LL_ADC_CHANNEL_TO_DECIMAL_NB(LL_ADC_GetOffsetChannel(hadc->Instance, LL_ADC_OFFSET_1)) + 80050fa: 687b ldr r3, [r7, #4] + 80050fc: 681b ldr r3, [r3, #0] + 80050fe: 2100 movs r1, #0 + 8005100: 4618 mov r0, r3 + 8005102: f7ff fb35 bl 8004770 + 8005106: 4603 mov r3, r0 + 8005108: f3c3 0312 ubfx r3, r3, #0, #19 + 800510c: 2b00 cmp r3, #0 + 800510e: d10a bne.n 8005126 + 8005110: 687b ldr r3, [r7, #4] + 8005112: 681b ldr r3, [r3, #0] + 8005114: 2100 movs r1, #0 + 8005116: 4618 mov r0, r3 + 8005118: f7ff fb2a bl 8004770 + 800511c: 4603 mov r3, r0 + 800511e: 0e9b lsrs r3, r3, #26 + 8005120: f003 021f and.w r2, r3, #31 + 8005124: e01e b.n 8005164 + 8005126: 687b ldr r3, [r7, #4] + 8005128: 681b ldr r3, [r3, #0] + 800512a: 2100 movs r1, #0 + 800512c: 4618 mov r0, r3 + 800512e: f7ff fb1f bl 8004770 + 8005132: 4603 mov r3, r0 + 8005134: f8c7 30bc str.w r3, [r7, #188] @ 0xbc + uint32_t result; + +#if ((defined (__ARM_ARCH_7M__ ) && (__ARM_ARCH_7M__ == 1)) || \ + (defined (__ARM_ARCH_7EM__ ) && (__ARM_ARCH_7EM__ == 1)) || \ + (defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) ) + __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); + 8005138: f8d7 30bc ldr.w r3, [r7, #188] @ 0xbc + 800513c: fa93 f3a3 rbit r3, r3 + 8005140: f8c7 30c0 str.w r3, [r7, #192] @ 0xc0 + result |= value & 1U; + s--; + } + result <<= s; /* shift when v's highest bits are zero */ +#endif + return result; + 8005144: f8d7 30c0 ldr.w r3, [r7, #192] @ 0xc0 + 8005148: f8c7 30b8 str.w r3, [r7, #184] @ 0xb8 + optimisations using the logic "value was passed to __builtin_clz, so it + is non-zero". + ARM GCC 7.3 and possibly earlier will optimise this test away, leaving a + single CLZ instruction. + */ + if (value == 0U) + 800514c: f8d7 30b8 ldr.w r3, [r7, #184] @ 0xb8 + 8005150: 2b00 cmp r3, #0 + 8005152: d101 bne.n 8005158 + { + return 32U; + 8005154: 2320 movs r3, #32 + 8005156: e004 b.n 8005162 + } + return __builtin_clz(value); + 8005158: f8d7 30b8 ldr.w r3, [r7, #184] @ 0xb8 + 800515c: fab3 f383 clz r3, r3 + 8005160: b2db uxtb r3, r3 + 8005162: 461a mov r2, r3 + == __LL_ADC_CHANNEL_TO_DECIMAL_NB(pConfig->Channel)) + 8005164: 683b ldr r3, [r7, #0] + 8005166: 681b ldr r3, [r3, #0] + 8005168: f3c3 0312 ubfx r3, r3, #0, #19 + 800516c: 2b00 cmp r3, #0 + 800516e: d105 bne.n 800517c + 8005170: 683b ldr r3, [r7, #0] + 8005172: 681b ldr r3, [r3, #0] + 8005174: 0e9b lsrs r3, r3, #26 + 8005176: f003 031f and.w r3, r3, #31 + 800517a: e018 b.n 80051ae + 800517c: 683b ldr r3, [r7, #0] + 800517e: 681b ldr r3, [r3, #0] + 8005180: f8c7 30b0 str.w r3, [r7, #176] @ 0xb0 + __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); + 8005184: f8d7 30b0 ldr.w r3, [r7, #176] @ 0xb0 + 8005188: fa93 f3a3 rbit r3, r3 + 800518c: f8c7 30ac str.w r3, [r7, #172] @ 0xac + return result; + 8005190: f8d7 30ac ldr.w r3, [r7, #172] @ 0xac + 8005194: f8c7 30b4 str.w r3, [r7, #180] @ 0xb4 + if (value == 0U) + 8005198: f8d7 30b4 ldr.w r3, [r7, #180] @ 0xb4 + 800519c: 2b00 cmp r3, #0 + 800519e: d101 bne.n 80051a4 + return 32U; + 80051a0: 2320 movs r3, #32 + 80051a2: e004 b.n 80051ae + return __builtin_clz(value); + 80051a4: f8d7 30b4 ldr.w r3, [r7, #180] @ 0xb4 + 80051a8: fab3 f383 clz r3, r3 + 80051ac: b2db uxtb r3, r3 + if (__LL_ADC_CHANNEL_TO_DECIMAL_NB(LL_ADC_GetOffsetChannel(hadc->Instance, LL_ADC_OFFSET_1)) + 80051ae: 429a cmp r2, r3 + 80051b0: d106 bne.n 80051c0 + { + LL_ADC_SetOffsetState(hadc->Instance, LL_ADC_OFFSET_1, LL_ADC_OFFSET_DISABLE); + 80051b2: 687b ldr r3, [r7, #4] + 80051b4: 681b ldr r3, [r3, #0] + 80051b6: 2200 movs r2, #0 + 80051b8: 2100 movs r1, #0 + 80051ba: 4618 mov r0, r3 + 80051bc: f7ff faee bl 800479c + } + if (__LL_ADC_CHANNEL_TO_DECIMAL_NB(LL_ADC_GetOffsetChannel(hadc->Instance, LL_ADC_OFFSET_2)) + 80051c0: 687b ldr r3, [r7, #4] + 80051c2: 681b ldr r3, [r3, #0] + 80051c4: 2101 movs r1, #1 + 80051c6: 4618 mov r0, r3 + 80051c8: f7ff fad2 bl 8004770 + 80051cc: 4603 mov r3, r0 + 80051ce: f3c3 0312 ubfx r3, r3, #0, #19 + 80051d2: 2b00 cmp r3, #0 + 80051d4: d10a bne.n 80051ec + 80051d6: 687b ldr r3, [r7, #4] + 80051d8: 681b ldr r3, [r3, #0] + 80051da: 2101 movs r1, #1 + 80051dc: 4618 mov r0, r3 + 80051de: f7ff fac7 bl 8004770 + 80051e2: 4603 mov r3, r0 + 80051e4: 0e9b lsrs r3, r3, #26 + 80051e6: f003 021f and.w r2, r3, #31 + 80051ea: e01e b.n 800522a + 80051ec: 687b ldr r3, [r7, #4] + 80051ee: 681b ldr r3, [r3, #0] + 80051f0: 2101 movs r1, #1 + 80051f2: 4618 mov r0, r3 + 80051f4: f7ff fabc bl 8004770 + 80051f8: 4603 mov r3, r0 + 80051fa: f8c7 30a4 str.w r3, [r7, #164] @ 0xa4 + __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); + 80051fe: f8d7 30a4 ldr.w r3, [r7, #164] @ 0xa4 + 8005202: fa93 f3a3 rbit r3, r3 + 8005206: f8c7 30a0 str.w r3, [r7, #160] @ 0xa0 + return result; + 800520a: f8d7 30a0 ldr.w r3, [r7, #160] @ 0xa0 + 800520e: f8c7 30a8 str.w r3, [r7, #168] @ 0xa8 + if (value == 0U) + 8005212: f8d7 30a8 ldr.w r3, [r7, #168] @ 0xa8 + 8005216: 2b00 cmp r3, #0 + 8005218: d101 bne.n 800521e + return 32U; + 800521a: 2320 movs r3, #32 + 800521c: e004 b.n 8005228 + return __builtin_clz(value); + 800521e: f8d7 30a8 ldr.w r3, [r7, #168] @ 0xa8 + 8005222: fab3 f383 clz r3, r3 + 8005226: b2db uxtb r3, r3 + 8005228: 461a mov r2, r3 + == __LL_ADC_CHANNEL_TO_DECIMAL_NB(pConfig->Channel)) + 800522a: 683b ldr r3, [r7, #0] + 800522c: 681b ldr r3, [r3, #0] + 800522e: f3c3 0312 ubfx r3, r3, #0, #19 + 8005232: 2b00 cmp r3, #0 + 8005234: d105 bne.n 8005242 + 8005236: 683b ldr r3, [r7, #0] + 8005238: 681b ldr r3, [r3, #0] + 800523a: 0e9b lsrs r3, r3, #26 + 800523c: f003 031f and.w r3, r3, #31 + 8005240: e018 b.n 8005274 + 8005242: 683b ldr r3, [r7, #0] + 8005244: 681b ldr r3, [r3, #0] + 8005246: f8c7 3098 str.w r3, [r7, #152] @ 0x98 + __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); + 800524a: f8d7 3098 ldr.w r3, [r7, #152] @ 0x98 + 800524e: fa93 f3a3 rbit r3, r3 + 8005252: f8c7 3094 str.w r3, [r7, #148] @ 0x94 + return result; + 8005256: f8d7 3094 ldr.w r3, [r7, #148] @ 0x94 + 800525a: f8c7 309c str.w r3, [r7, #156] @ 0x9c + if (value == 0U) + 800525e: f8d7 309c ldr.w r3, [r7, #156] @ 0x9c + 8005262: 2b00 cmp r3, #0 + 8005264: d101 bne.n 800526a + return 32U; + 8005266: 2320 movs r3, #32 + 8005268: e004 b.n 8005274 + return __builtin_clz(value); + 800526a: f8d7 309c ldr.w r3, [r7, #156] @ 0x9c + 800526e: fab3 f383 clz r3, r3 + 8005272: b2db uxtb r3, r3 + if (__LL_ADC_CHANNEL_TO_DECIMAL_NB(LL_ADC_GetOffsetChannel(hadc->Instance, LL_ADC_OFFSET_2)) + 8005274: 429a cmp r2, r3 + 8005276: d106 bne.n 8005286 + { + LL_ADC_SetOffsetState(hadc->Instance, LL_ADC_OFFSET_2, LL_ADC_OFFSET_DISABLE); + 8005278: 687b ldr r3, [r7, #4] + 800527a: 681b ldr r3, [r3, #0] + 800527c: 2200 movs r2, #0 + 800527e: 2101 movs r1, #1 + 8005280: 4618 mov r0, r3 + 8005282: f7ff fa8b bl 800479c + } + if (__LL_ADC_CHANNEL_TO_DECIMAL_NB(LL_ADC_GetOffsetChannel(hadc->Instance, LL_ADC_OFFSET_3)) + 8005286: 687b ldr r3, [r7, #4] + 8005288: 681b ldr r3, [r3, #0] + 800528a: 2102 movs r1, #2 + 800528c: 4618 mov r0, r3 + 800528e: f7ff fa6f bl 8004770 + 8005292: 4603 mov r3, r0 + 8005294: f3c3 0312 ubfx r3, r3, #0, #19 + 8005298: 2b00 cmp r3, #0 + 800529a: d10a bne.n 80052b2 + 800529c: 687b ldr r3, [r7, #4] + 800529e: 681b ldr r3, [r3, #0] + 80052a0: 2102 movs r1, #2 + 80052a2: 4618 mov r0, r3 + 80052a4: f7ff fa64 bl 8004770 + 80052a8: 4603 mov r3, r0 + 80052aa: 0e9b lsrs r3, r3, #26 + 80052ac: f003 021f and.w r2, r3, #31 + 80052b0: e01e b.n 80052f0 + 80052b2: 687b ldr r3, [r7, #4] + 80052b4: 681b ldr r3, [r3, #0] + 80052b6: 2102 movs r1, #2 + 80052b8: 4618 mov r0, r3 + 80052ba: f7ff fa59 bl 8004770 + 80052be: 4603 mov r3, r0 + 80052c0: f8c7 308c str.w r3, [r7, #140] @ 0x8c + __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); + 80052c4: f8d7 308c ldr.w r3, [r7, #140] @ 0x8c + 80052c8: fa93 f3a3 rbit r3, r3 + 80052cc: f8c7 3088 str.w r3, [r7, #136] @ 0x88 + return result; + 80052d0: f8d7 3088 ldr.w r3, [r7, #136] @ 0x88 + 80052d4: f8c7 3090 str.w r3, [r7, #144] @ 0x90 + if (value == 0U) + 80052d8: f8d7 3090 ldr.w r3, [r7, #144] @ 0x90 + 80052dc: 2b00 cmp r3, #0 + 80052de: d101 bne.n 80052e4 + return 32U; + 80052e0: 2320 movs r3, #32 + 80052e2: e004 b.n 80052ee + return __builtin_clz(value); + 80052e4: f8d7 3090 ldr.w r3, [r7, #144] @ 0x90 + 80052e8: fab3 f383 clz r3, r3 + 80052ec: b2db uxtb r3, r3 + 80052ee: 461a mov r2, r3 + == __LL_ADC_CHANNEL_TO_DECIMAL_NB(pConfig->Channel)) + 80052f0: 683b ldr r3, [r7, #0] + 80052f2: 681b ldr r3, [r3, #0] + 80052f4: f3c3 0312 ubfx r3, r3, #0, #19 + 80052f8: 2b00 cmp r3, #0 + 80052fa: d105 bne.n 8005308 + 80052fc: 683b ldr r3, [r7, #0] + 80052fe: 681b ldr r3, [r3, #0] + 8005300: 0e9b lsrs r3, r3, #26 + 8005302: f003 031f and.w r3, r3, #31 + 8005306: e016 b.n 8005336 + 8005308: 683b ldr r3, [r7, #0] + 800530a: 681b ldr r3, [r3, #0] + 800530c: f8c7 3080 str.w r3, [r7, #128] @ 0x80 + __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); + 8005310: f8d7 3080 ldr.w r3, [r7, #128] @ 0x80 + 8005314: fa93 f3a3 rbit r3, r3 + 8005318: 67fb str r3, [r7, #124] @ 0x7c + return result; + 800531a: 6ffb ldr r3, [r7, #124] @ 0x7c + 800531c: f8c7 3084 str.w r3, [r7, #132] @ 0x84 + if (value == 0U) + 8005320: f8d7 3084 ldr.w r3, [r7, #132] @ 0x84 + 8005324: 2b00 cmp r3, #0 + 8005326: d101 bne.n 800532c + return 32U; + 8005328: 2320 movs r3, #32 + 800532a: e004 b.n 8005336 + return __builtin_clz(value); + 800532c: f8d7 3084 ldr.w r3, [r7, #132] @ 0x84 + 8005330: fab3 f383 clz r3, r3 + 8005334: b2db uxtb r3, r3 + if (__LL_ADC_CHANNEL_TO_DECIMAL_NB(LL_ADC_GetOffsetChannel(hadc->Instance, LL_ADC_OFFSET_3)) + 8005336: 429a cmp r2, r3 + 8005338: d106 bne.n 8005348 + { + LL_ADC_SetOffsetState(hadc->Instance, LL_ADC_OFFSET_3, LL_ADC_OFFSET_DISABLE); + 800533a: 687b ldr r3, [r7, #4] + 800533c: 681b ldr r3, [r3, #0] + 800533e: 2200 movs r2, #0 + 8005340: 2102 movs r1, #2 + 8005342: 4618 mov r0, r3 + 8005344: f7ff fa2a bl 800479c + } + if (__LL_ADC_CHANNEL_TO_DECIMAL_NB(LL_ADC_GetOffsetChannel(hadc->Instance, LL_ADC_OFFSET_4)) + 8005348: 687b ldr r3, [r7, #4] + 800534a: 681b ldr r3, [r3, #0] + 800534c: 2103 movs r1, #3 + 800534e: 4618 mov r0, r3 + 8005350: f7ff fa0e bl 8004770 + 8005354: 4603 mov r3, r0 + 8005356: f3c3 0312 ubfx r3, r3, #0, #19 + 800535a: 2b00 cmp r3, #0 + 800535c: d10a bne.n 8005374 + 800535e: 687b ldr r3, [r7, #4] + 8005360: 681b ldr r3, [r3, #0] + 8005362: 2103 movs r1, #3 + 8005364: 4618 mov r0, r3 + 8005366: f7ff fa03 bl 8004770 + 800536a: 4603 mov r3, r0 + 800536c: 0e9b lsrs r3, r3, #26 + 800536e: f003 021f and.w r2, r3, #31 + 8005372: e017 b.n 80053a4 + 8005374: 687b ldr r3, [r7, #4] + 8005376: 681b ldr r3, [r3, #0] + 8005378: 2103 movs r1, #3 + 800537a: 4618 mov r0, r3 + 800537c: f7ff f9f8 bl 8004770 + 8005380: 4603 mov r3, r0 + 8005382: 677b str r3, [r7, #116] @ 0x74 + __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); + 8005384: 6f7b ldr r3, [r7, #116] @ 0x74 + 8005386: fa93 f3a3 rbit r3, r3 + 800538a: 673b str r3, [r7, #112] @ 0x70 + return result; + 800538c: 6f3b ldr r3, [r7, #112] @ 0x70 + 800538e: 67bb str r3, [r7, #120] @ 0x78 + if (value == 0U) + 8005390: 6fbb ldr r3, [r7, #120] @ 0x78 + 8005392: 2b00 cmp r3, #0 + 8005394: d101 bne.n 800539a + return 32U; + 8005396: 2320 movs r3, #32 + 8005398: e003 b.n 80053a2 + return __builtin_clz(value); + 800539a: 6fbb ldr r3, [r7, #120] @ 0x78 + 800539c: fab3 f383 clz r3, r3 + 80053a0: b2db uxtb r3, r3 + 80053a2: 461a mov r2, r3 + == __LL_ADC_CHANNEL_TO_DECIMAL_NB(pConfig->Channel)) + 80053a4: 683b ldr r3, [r7, #0] + 80053a6: 681b ldr r3, [r3, #0] + 80053a8: f3c3 0312 ubfx r3, r3, #0, #19 + 80053ac: 2b00 cmp r3, #0 + 80053ae: d105 bne.n 80053bc + 80053b0: 683b ldr r3, [r7, #0] + 80053b2: 681b ldr r3, [r3, #0] + 80053b4: 0e9b lsrs r3, r3, #26 + 80053b6: f003 031f and.w r3, r3, #31 + 80053ba: e011 b.n 80053e0 + 80053bc: 683b ldr r3, [r7, #0] + 80053be: 681b ldr r3, [r3, #0] + 80053c0: 66bb str r3, [r7, #104] @ 0x68 + __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); + 80053c2: 6ebb ldr r3, [r7, #104] @ 0x68 + 80053c4: fa93 f3a3 rbit r3, r3 + 80053c8: 667b str r3, [r7, #100] @ 0x64 + return result; + 80053ca: 6e7b ldr r3, [r7, #100] @ 0x64 + 80053cc: 66fb str r3, [r7, #108] @ 0x6c + if (value == 0U) + 80053ce: 6efb ldr r3, [r7, #108] @ 0x6c + 80053d0: 2b00 cmp r3, #0 + 80053d2: d101 bne.n 80053d8 + return 32U; + 80053d4: 2320 movs r3, #32 + 80053d6: e003 b.n 80053e0 + return __builtin_clz(value); + 80053d8: 6efb ldr r3, [r7, #108] @ 0x6c + 80053da: fab3 f383 clz r3, r3 + 80053de: b2db uxtb r3, r3 + if (__LL_ADC_CHANNEL_TO_DECIMAL_NB(LL_ADC_GetOffsetChannel(hadc->Instance, LL_ADC_OFFSET_4)) + 80053e0: 429a cmp r2, r3 + 80053e2: d106 bne.n 80053f2 + { + LL_ADC_SetOffsetState(hadc->Instance, LL_ADC_OFFSET_4, LL_ADC_OFFSET_DISABLE); + 80053e4: 687b ldr r3, [r7, #4] + 80053e6: 681b ldr r3, [r3, #0] + 80053e8: 2200 movs r2, #0 + 80053ea: 2103 movs r1, #3 + 80053ec: 4618 mov r0, r3 + 80053ee: f7ff f9d5 bl 800479c + } + + /* Parameters update conditioned to ADC state: */ + /* Parameters that can be updated only when ADC is disabled: */ + /* - Single or differential mode */ + if (LL_ADC_IsEnabled(hadc->Instance) == 0UL) + 80053f2: 687b ldr r3, [r7, #4] + 80053f4: 681b ldr r3, [r3, #0] + 80053f6: 4618 mov r0, r3 + 80053f8: f7ff fb46 bl 8004a88 + 80053fc: 4603 mov r3, r0 + 80053fe: 2b00 cmp r3, #0 + 8005400: f040 8140 bne.w 8005684 + { + /* Set mode single-ended or differential input of the selected ADC channel */ + LL_ADC_SetChannelSingleDiff(hadc->Instance, pConfig->Channel, pConfig->SingleDiff); + 8005404: 687b ldr r3, [r7, #4] + 8005406: 6818 ldr r0, [r3, #0] + 8005408: 683b ldr r3, [r7, #0] + 800540a: 6819 ldr r1, [r3, #0] + 800540c: 683b ldr r3, [r7, #0] + 800540e: 68db ldr r3, [r3, #12] + 8005410: 461a mov r2, r3 + 8005412: f7ff fa91 bl 8004938 + + /* Configuration of differential mode */ + if (pConfig->SingleDiff == ADC_DIFFERENTIAL_ENDED) + 8005416: 683b ldr r3, [r7, #0] + 8005418: 68db ldr r3, [r3, #12] + 800541a: 4a8f ldr r2, [pc, #572] @ (8005658 ) + 800541c: 4293 cmp r3, r2 + 800541e: f040 8131 bne.w 8005684 + { + /* Set sampling time of the selected ADC channel */ + /* Note: ADC channel number masked with value "0x1F" to ensure shift value within 32 bits range */ + LL_ADC_SetChannelSamplingTime(hadc->Instance, + 8005422: 687b ldr r3, [r7, #4] + 8005424: 6818 ldr r0, [r3, #0] + (uint32_t)(__LL_ADC_DECIMAL_NB_TO_CHANNEL( + 8005426: 683b ldr r3, [r7, #0] + 8005428: 681b ldr r3, [r3, #0] + 800542a: f3c3 0312 ubfx r3, r3, #0, #19 + 800542e: 2b00 cmp r3, #0 + 8005430: d10b bne.n 800544a + 8005432: 683b ldr r3, [r7, #0] + 8005434: 681b ldr r3, [r3, #0] + 8005436: 0e9b lsrs r3, r3, #26 + 8005438: 3301 adds r3, #1 + 800543a: f003 031f and.w r3, r3, #31 + 800543e: 2b09 cmp r3, #9 + 8005440: bf94 ite ls + 8005442: 2301 movls r3, #1 + 8005444: 2300 movhi r3, #0 + 8005446: b2db uxtb r3, r3 + 8005448: e019 b.n 800547e + 800544a: 683b ldr r3, [r7, #0] + 800544c: 681b ldr r3, [r3, #0] + 800544e: 65fb str r3, [r7, #92] @ 0x5c + __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); + 8005450: 6dfb ldr r3, [r7, #92] @ 0x5c + 8005452: fa93 f3a3 rbit r3, r3 + 8005456: 65bb str r3, [r7, #88] @ 0x58 + return result; + 8005458: 6dbb ldr r3, [r7, #88] @ 0x58 + 800545a: 663b str r3, [r7, #96] @ 0x60 + if (value == 0U) + 800545c: 6e3b ldr r3, [r7, #96] @ 0x60 + 800545e: 2b00 cmp r3, #0 + 8005460: d101 bne.n 8005466 + return 32U; + 8005462: 2320 movs r3, #32 + 8005464: e003 b.n 800546e + return __builtin_clz(value); + 8005466: 6e3b ldr r3, [r7, #96] @ 0x60 + 8005468: fab3 f383 clz r3, r3 + 800546c: b2db uxtb r3, r3 + 800546e: 3301 adds r3, #1 + 8005470: f003 031f and.w r3, r3, #31 + 8005474: 2b09 cmp r3, #9 + 8005476: bf94 ite ls + 8005478: 2301 movls r3, #1 + 800547a: 2300 movhi r3, #0 + 800547c: b2db uxtb r3, r3 + LL_ADC_SetChannelSamplingTime(hadc->Instance, + 800547e: 2b00 cmp r3, #0 + 8005480: d079 beq.n 8005576 + (uint32_t)(__LL_ADC_DECIMAL_NB_TO_CHANNEL( + 8005482: 683b ldr r3, [r7, #0] + 8005484: 681b ldr r3, [r3, #0] + 8005486: f3c3 0312 ubfx r3, r3, #0, #19 + 800548a: 2b00 cmp r3, #0 + 800548c: d107 bne.n 800549e + 800548e: 683b ldr r3, [r7, #0] + 8005490: 681b ldr r3, [r3, #0] + 8005492: 0e9b lsrs r3, r3, #26 + 8005494: 3301 adds r3, #1 + 8005496: 069b lsls r3, r3, #26 + 8005498: f003 42f8 and.w r2, r3, #2080374784 @ 0x7c000000 + 800549c: e015 b.n 80054ca + 800549e: 683b ldr r3, [r7, #0] + 80054a0: 681b ldr r3, [r3, #0] + 80054a2: 653b str r3, [r7, #80] @ 0x50 + __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); + 80054a4: 6d3b ldr r3, [r7, #80] @ 0x50 + 80054a6: fa93 f3a3 rbit r3, r3 + 80054aa: 64fb str r3, [r7, #76] @ 0x4c + return result; + 80054ac: 6cfb ldr r3, [r7, #76] @ 0x4c + 80054ae: 657b str r3, [r7, #84] @ 0x54 + if (value == 0U) + 80054b0: 6d7b ldr r3, [r7, #84] @ 0x54 + 80054b2: 2b00 cmp r3, #0 + 80054b4: d101 bne.n 80054ba + return 32U; + 80054b6: 2320 movs r3, #32 + 80054b8: e003 b.n 80054c2 + return __builtin_clz(value); + 80054ba: 6d7b ldr r3, [r7, #84] @ 0x54 + 80054bc: fab3 f383 clz r3, r3 + 80054c0: b2db uxtb r3, r3 + 80054c2: 3301 adds r3, #1 + 80054c4: 069b lsls r3, r3, #26 + 80054c6: f003 42f8 and.w r2, r3, #2080374784 @ 0x7c000000 + 80054ca: 683b ldr r3, [r7, #0] + 80054cc: 681b ldr r3, [r3, #0] + 80054ce: f3c3 0312 ubfx r3, r3, #0, #19 + 80054d2: 2b00 cmp r3, #0 + 80054d4: d109 bne.n 80054ea + 80054d6: 683b ldr r3, [r7, #0] + 80054d8: 681b ldr r3, [r3, #0] + 80054da: 0e9b lsrs r3, r3, #26 + 80054dc: 3301 adds r3, #1 + 80054de: f003 031f and.w r3, r3, #31 + 80054e2: 2101 movs r1, #1 + 80054e4: fa01 f303 lsl.w r3, r1, r3 + 80054e8: e017 b.n 800551a + 80054ea: 683b ldr r3, [r7, #0] + 80054ec: 681b ldr r3, [r3, #0] + 80054ee: 647b str r3, [r7, #68] @ 0x44 + __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); + 80054f0: 6c7b ldr r3, [r7, #68] @ 0x44 + 80054f2: fa93 f3a3 rbit r3, r3 + 80054f6: 643b str r3, [r7, #64] @ 0x40 + return result; + 80054f8: 6c3b ldr r3, [r7, #64] @ 0x40 + 80054fa: 64bb str r3, [r7, #72] @ 0x48 + if (value == 0U) + 80054fc: 6cbb ldr r3, [r7, #72] @ 0x48 + 80054fe: 2b00 cmp r3, #0 + 8005500: d101 bne.n 8005506 + return 32U; + 8005502: 2320 movs r3, #32 + 8005504: e003 b.n 800550e + return __builtin_clz(value); + 8005506: 6cbb ldr r3, [r7, #72] @ 0x48 + 8005508: fab3 f383 clz r3, r3 + 800550c: b2db uxtb r3, r3 + 800550e: 3301 adds r3, #1 + 8005510: f003 031f and.w r3, r3, #31 + 8005514: 2101 movs r1, #1 + 8005516: fa01 f303 lsl.w r3, r1, r3 + 800551a: ea42 0103 orr.w r1, r2, r3 + 800551e: 683b ldr r3, [r7, #0] + 8005520: 681b ldr r3, [r3, #0] + 8005522: f3c3 0312 ubfx r3, r3, #0, #19 + 8005526: 2b00 cmp r3, #0 + 8005528: d10a bne.n 8005540 + 800552a: 683b ldr r3, [r7, #0] + 800552c: 681b ldr r3, [r3, #0] + 800552e: 0e9b lsrs r3, r3, #26 + 8005530: 3301 adds r3, #1 + 8005532: f003 021f and.w r2, r3, #31 + 8005536: 4613 mov r3, r2 + 8005538: 005b lsls r3, r3, #1 + 800553a: 4413 add r3, r2 + 800553c: 051b lsls r3, r3, #20 + 800553e: e018 b.n 8005572 + 8005540: 683b ldr r3, [r7, #0] + 8005542: 681b ldr r3, [r3, #0] + 8005544: 63bb str r3, [r7, #56] @ 0x38 + __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); + 8005546: 6bbb ldr r3, [r7, #56] @ 0x38 + 8005548: fa93 f3a3 rbit r3, r3 + 800554c: 637b str r3, [r7, #52] @ 0x34 + return result; + 800554e: 6b7b ldr r3, [r7, #52] @ 0x34 + 8005550: 63fb str r3, [r7, #60] @ 0x3c + if (value == 0U) + 8005552: 6bfb ldr r3, [r7, #60] @ 0x3c + 8005554: 2b00 cmp r3, #0 + 8005556: d101 bne.n 800555c + return 32U; + 8005558: 2320 movs r3, #32 + 800555a: e003 b.n 8005564 + return __builtin_clz(value); + 800555c: 6bfb ldr r3, [r7, #60] @ 0x3c + 800555e: fab3 f383 clz r3, r3 + 8005562: b2db uxtb r3, r3 + 8005564: 3301 adds r3, #1 + 8005566: f003 021f and.w r2, r3, #31 + 800556a: 4613 mov r3, r2 + 800556c: 005b lsls r3, r3, #1 + 800556e: 4413 add r3, r2 + 8005570: 051b lsls r3, r3, #20 + LL_ADC_SetChannelSamplingTime(hadc->Instance, + 8005572: 430b orrs r3, r1 + 8005574: e081 b.n 800567a + (uint32_t)(__LL_ADC_DECIMAL_NB_TO_CHANNEL( + 8005576: 683b ldr r3, [r7, #0] + 8005578: 681b ldr r3, [r3, #0] + 800557a: f3c3 0312 ubfx r3, r3, #0, #19 + 800557e: 2b00 cmp r3, #0 + 8005580: d107 bne.n 8005592 + 8005582: 683b ldr r3, [r7, #0] + 8005584: 681b ldr r3, [r3, #0] + 8005586: 0e9b lsrs r3, r3, #26 + 8005588: 3301 adds r3, #1 + 800558a: 069b lsls r3, r3, #26 + 800558c: f003 42f8 and.w r2, r3, #2080374784 @ 0x7c000000 + 8005590: e015 b.n 80055be + 8005592: 683b ldr r3, [r7, #0] + 8005594: 681b ldr r3, [r3, #0] + 8005596: 62fb str r3, [r7, #44] @ 0x2c + __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); + 8005598: 6afb ldr r3, [r7, #44] @ 0x2c + 800559a: fa93 f3a3 rbit r3, r3 + 800559e: 62bb str r3, [r7, #40] @ 0x28 + return result; + 80055a0: 6abb ldr r3, [r7, #40] @ 0x28 + 80055a2: 633b str r3, [r7, #48] @ 0x30 + if (value == 0U) + 80055a4: 6b3b ldr r3, [r7, #48] @ 0x30 + 80055a6: 2b00 cmp r3, #0 + 80055a8: d101 bne.n 80055ae + return 32U; + 80055aa: 2320 movs r3, #32 + 80055ac: e003 b.n 80055b6 + return __builtin_clz(value); + 80055ae: 6b3b ldr r3, [r7, #48] @ 0x30 + 80055b0: fab3 f383 clz r3, r3 + 80055b4: b2db uxtb r3, r3 + 80055b6: 3301 adds r3, #1 + 80055b8: 069b lsls r3, r3, #26 + 80055ba: f003 42f8 and.w r2, r3, #2080374784 @ 0x7c000000 + 80055be: 683b ldr r3, [r7, #0] + 80055c0: 681b ldr r3, [r3, #0] + 80055c2: f3c3 0312 ubfx r3, r3, #0, #19 + 80055c6: 2b00 cmp r3, #0 + 80055c8: d109 bne.n 80055de + 80055ca: 683b ldr r3, [r7, #0] + 80055cc: 681b ldr r3, [r3, #0] + 80055ce: 0e9b lsrs r3, r3, #26 + 80055d0: 3301 adds r3, #1 + 80055d2: f003 031f and.w r3, r3, #31 + 80055d6: 2101 movs r1, #1 + 80055d8: fa01 f303 lsl.w r3, r1, r3 + 80055dc: e017 b.n 800560e + 80055de: 683b ldr r3, [r7, #0] + 80055e0: 681b ldr r3, [r3, #0] + 80055e2: 623b str r3, [r7, #32] + __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); + 80055e4: 6a3b ldr r3, [r7, #32] + 80055e6: fa93 f3a3 rbit r3, r3 + 80055ea: 61fb str r3, [r7, #28] + return result; + 80055ec: 69fb ldr r3, [r7, #28] + 80055ee: 627b str r3, [r7, #36] @ 0x24 + if (value == 0U) + 80055f0: 6a7b ldr r3, [r7, #36] @ 0x24 + 80055f2: 2b00 cmp r3, #0 + 80055f4: d101 bne.n 80055fa + return 32U; + 80055f6: 2320 movs r3, #32 + 80055f8: e003 b.n 8005602 + return __builtin_clz(value); + 80055fa: 6a7b ldr r3, [r7, #36] @ 0x24 + 80055fc: fab3 f383 clz r3, r3 + 8005600: b2db uxtb r3, r3 + 8005602: 3301 adds r3, #1 + 8005604: f003 031f and.w r3, r3, #31 + 8005608: 2101 movs r1, #1 + 800560a: fa01 f303 lsl.w r3, r1, r3 + 800560e: ea42 0103 orr.w r1, r2, r3 + 8005612: 683b ldr r3, [r7, #0] + 8005614: 681b ldr r3, [r3, #0] + 8005616: f3c3 0312 ubfx r3, r3, #0, #19 + 800561a: 2b00 cmp r3, #0 + 800561c: d10d bne.n 800563a + 800561e: 683b ldr r3, [r7, #0] + 8005620: 681b ldr r3, [r3, #0] + 8005622: 0e9b lsrs r3, r3, #26 + 8005624: 3301 adds r3, #1 + 8005626: f003 021f and.w r2, r3, #31 + 800562a: 4613 mov r3, r2 + 800562c: 005b lsls r3, r3, #1 + 800562e: 4413 add r3, r2 + 8005630: 3b1e subs r3, #30 + 8005632: 051b lsls r3, r3, #20 + 8005634: f043 7300 orr.w r3, r3, #33554432 @ 0x2000000 + 8005638: e01e b.n 8005678 + 800563a: 683b ldr r3, [r7, #0] + 800563c: 681b ldr r3, [r3, #0] + 800563e: 617b str r3, [r7, #20] + __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); + 8005640: 697b ldr r3, [r7, #20] + 8005642: fa93 f3a3 rbit r3, r3 + 8005646: 613b str r3, [r7, #16] + return result; + 8005648: 693b ldr r3, [r7, #16] + 800564a: 61bb str r3, [r7, #24] + if (value == 0U) + 800564c: 69bb ldr r3, [r7, #24] + 800564e: 2b00 cmp r3, #0 + 8005650: d104 bne.n 800565c + return 32U; + 8005652: 2320 movs r3, #32 + 8005654: e006 b.n 8005664 + 8005656: bf00 nop + 8005658: 407f0000 .word 0x407f0000 + return __builtin_clz(value); + 800565c: 69bb ldr r3, [r7, #24] + 800565e: fab3 f383 clz r3, r3 + 8005662: b2db uxtb r3, r3 + 8005664: 3301 adds r3, #1 + 8005666: f003 021f and.w r2, r3, #31 + 800566a: 4613 mov r3, r2 + 800566c: 005b lsls r3, r3, #1 + 800566e: 4413 add r3, r2 + 8005670: 3b1e subs r3, #30 + 8005672: 051b lsls r3, r3, #20 + 8005674: f043 7300 orr.w r3, r3, #33554432 @ 0x2000000 + LL_ADC_SetChannelSamplingTime(hadc->Instance, + 8005678: 430b orrs r3, r1 + (__LL_ADC_CHANNEL_TO_DECIMAL_NB((uint32_t)pConfig->Channel) + + 1UL) & 0x1FUL)), + pConfig->SamplingTime); + 800567a: 683a ldr r2, [r7, #0] + 800567c: 6892 ldr r2, [r2, #8] + LL_ADC_SetChannelSamplingTime(hadc->Instance, + 800567e: 4619 mov r1, r3 + 8005680: f7ff f92f bl 80048e2 + /* If internal channel selected, enable dedicated internal buffers and */ + /* paths. */ + /* Note: these internal measurement paths can be disabled using */ + /* HAL_ADC_DeInit(). */ + + if (__LL_ADC_IS_CHANNEL_INTERNAL(pConfig->Channel)) + 8005684: 683b ldr r3, [r7, #0] + 8005686: 681a ldr r2, [r3, #0] + 8005688: 4b3f ldr r3, [pc, #252] @ (8005788 ) + 800568a: 4013 ands r3, r2 + 800568c: 2b00 cmp r3, #0 + 800568e: d071 beq.n 8005774 + { + tmp_config_internal_channel = LL_ADC_GetCommonPathInternalCh(__LL_ADC_COMMON_INSTANCE(hadc->Instance)); + 8005690: 483e ldr r0, [pc, #248] @ (800578c ) + 8005692: f7ff f83b bl 800470c + 8005696: f8c7 00c4 str.w r0, [r7, #196] @ 0xc4 + + /* If the requested internal measurement path has already been enabled, */ + /* bypass the configuration processing. */ + if (((pConfig->Channel == ADC_CHANNEL_TEMPSENSOR_ADC1) || (pConfig->Channel == ADC_CHANNEL_TEMPSENSOR_ADC5)) + 800569a: 683b ldr r3, [r7, #0] + 800569c: 681b ldr r3, [r3, #0] + 800569e: 4a3c ldr r2, [pc, #240] @ (8005790 ) + 80056a0: 4293 cmp r3, r2 + 80056a2: d004 beq.n 80056ae + 80056a4: 683b ldr r3, [r7, #0] + 80056a6: 681b ldr r3, [r3, #0] + 80056a8: 4a3a ldr r2, [pc, #232] @ (8005794 ) + 80056aa: 4293 cmp r3, r2 + 80056ac: d127 bne.n 80056fe + && ((tmp_config_internal_channel & LL_ADC_PATH_INTERNAL_TEMPSENSOR) == 0UL)) + 80056ae: f8d7 30c4 ldr.w r3, [r7, #196] @ 0xc4 + 80056b2: f403 0300 and.w r3, r3, #8388608 @ 0x800000 + 80056b6: 2b00 cmp r3, #0 + 80056b8: d121 bne.n 80056fe + { + if (ADC_TEMPERATURE_SENSOR_INSTANCE(hadc)) + 80056ba: 687b ldr r3, [r7, #4] + 80056bc: 681b ldr r3, [r3, #0] + 80056be: f1b3 4fa0 cmp.w r3, #1342177280 @ 0x50000000 + 80056c2: d157 bne.n 8005774 + { + LL_ADC_SetCommonPathInternalCh(__LL_ADC_COMMON_INSTANCE(hadc->Instance), + 80056c4: f8d7 30c4 ldr.w r3, [r7, #196] @ 0xc4 + 80056c8: f443 0300 orr.w r3, r3, #8388608 @ 0x800000 + 80056cc: 4619 mov r1, r3 + 80056ce: 482f ldr r0, [pc, #188] @ (800578c ) + 80056d0: f7ff f809 bl 80046e6 + /* Delay for temperature sensor stabilization time */ + /* Wait loop initialization and execution */ + /* Note: Variable divided by 2 to compensate partially */ + /* CPU processing cycles, scaling in us split to not */ + /* exceed 32 bits register capacity and handle low frequency. */ + wait_loop_index = ((LL_ADC_DELAY_TEMPSENSOR_STAB_US / 10UL) * ((SystemCoreClock / (100000UL * 2UL)) + 1UL)); + 80056d4: 4b30 ldr r3, [pc, #192] @ (8005798 ) + 80056d6: 681b ldr r3, [r3, #0] + 80056d8: 099b lsrs r3, r3, #6 + 80056da: 4a30 ldr r2, [pc, #192] @ (800579c ) + 80056dc: fba2 2303 umull r2, r3, r2, r3 + 80056e0: 099b lsrs r3, r3, #6 + 80056e2: 1c5a adds r2, r3, #1 + 80056e4: 4613 mov r3, r2 + 80056e6: 005b lsls r3, r3, #1 + 80056e8: 4413 add r3, r2 + 80056ea: 009b lsls r3, r3, #2 + 80056ec: 60fb str r3, [r7, #12] + while (wait_loop_index != 0UL) + 80056ee: e002 b.n 80056f6 + { + wait_loop_index--; + 80056f0: 68fb ldr r3, [r7, #12] + 80056f2: 3b01 subs r3, #1 + 80056f4: 60fb str r3, [r7, #12] + while (wait_loop_index != 0UL) + 80056f6: 68fb ldr r3, [r7, #12] + 80056f8: 2b00 cmp r3, #0 + 80056fa: d1f9 bne.n 80056f0 + if (ADC_TEMPERATURE_SENSOR_INSTANCE(hadc)) + 80056fc: e03a b.n 8005774 + } + } + } + else if ((pConfig->Channel == ADC_CHANNEL_VBAT) + 80056fe: 683b ldr r3, [r7, #0] + 8005700: 681b ldr r3, [r3, #0] + 8005702: 4a27 ldr r2, [pc, #156] @ (80057a0 ) + 8005704: 4293 cmp r3, r2 + 8005706: d113 bne.n 8005730 + && ((tmp_config_internal_channel & LL_ADC_PATH_INTERNAL_VBAT) == 0UL)) + 8005708: f8d7 30c4 ldr.w r3, [r7, #196] @ 0xc4 + 800570c: f003 7380 and.w r3, r3, #16777216 @ 0x1000000 + 8005710: 2b00 cmp r3, #0 + 8005712: d10d bne.n 8005730 + { + if (ADC_BATTERY_VOLTAGE_INSTANCE(hadc)) + 8005714: 687b ldr r3, [r7, #4] + 8005716: 681b ldr r3, [r3, #0] + 8005718: 4a22 ldr r2, [pc, #136] @ (80057a4 ) + 800571a: 4293 cmp r3, r2 + 800571c: d02a beq.n 8005774 + { + LL_ADC_SetCommonPathInternalCh(__LL_ADC_COMMON_INSTANCE(hadc->Instance), + 800571e: f8d7 30c4 ldr.w r3, [r7, #196] @ 0xc4 + 8005722: f043 7380 orr.w r3, r3, #16777216 @ 0x1000000 + 8005726: 4619 mov r1, r3 + 8005728: 4818 ldr r0, [pc, #96] @ (800578c ) + 800572a: f7fe ffdc bl 80046e6 + if (ADC_BATTERY_VOLTAGE_INSTANCE(hadc)) + 800572e: e021 b.n 8005774 + LL_ADC_PATH_INTERNAL_VBAT | tmp_config_internal_channel); + } + } + else if ((pConfig->Channel == ADC_CHANNEL_VREFINT) + 8005730: 683b ldr r3, [r7, #0] + 8005732: 681b ldr r3, [r3, #0] + 8005734: 4a1c ldr r2, [pc, #112] @ (80057a8 ) + 8005736: 4293 cmp r3, r2 + 8005738: d11c bne.n 8005774 + && ((tmp_config_internal_channel & LL_ADC_PATH_INTERNAL_VREFINT) == 0UL)) + 800573a: f8d7 30c4 ldr.w r3, [r7, #196] @ 0xc4 + 800573e: f403 0380 and.w r3, r3, #4194304 @ 0x400000 + 8005742: 2b00 cmp r3, #0 + 8005744: d116 bne.n 8005774 + { + if (ADC_VREFINT_INSTANCE(hadc)) + 8005746: 687b ldr r3, [r7, #4] + 8005748: 681b ldr r3, [r3, #0] + 800574a: 4a16 ldr r2, [pc, #88] @ (80057a4 ) + 800574c: 4293 cmp r3, r2 + 800574e: d011 beq.n 8005774 + { + LL_ADC_SetCommonPathInternalCh(__LL_ADC_COMMON_INSTANCE(hadc->Instance), + 8005750: f8d7 30c4 ldr.w r3, [r7, #196] @ 0xc4 + 8005754: f443 0380 orr.w r3, r3, #4194304 @ 0x400000 + 8005758: 4619 mov r1, r3 + 800575a: 480c ldr r0, [pc, #48] @ (800578c ) + 800575c: f7fe ffc3 bl 80046e6 + 8005760: e008 b.n 8005774 + /* channel could be done on neither of the channel configuration structure */ + /* parameters. */ + else + { + /* Update ADC state machine to error */ + SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_CONFIG); + 8005762: 687b ldr r3, [r7, #4] + 8005764: 6ddb ldr r3, [r3, #92] @ 0x5c + 8005766: f043 0220 orr.w r2, r3, #32 + 800576a: 687b ldr r3, [r7, #4] + 800576c: 65da str r2, [r3, #92] @ 0x5c + + tmp_hal_status = HAL_ERROR; + 800576e: 2301 movs r3, #1 + 8005770: f887 30d7 strb.w r3, [r7, #215] @ 0xd7 + } + + /* Process unlocked */ + __HAL_UNLOCK(hadc); + 8005774: 687b ldr r3, [r7, #4] + 8005776: 2200 movs r2, #0 + 8005778: f883 2058 strb.w r2, [r3, #88] @ 0x58 + + /* Return function status */ + return tmp_hal_status; + 800577c: f897 30d7 ldrb.w r3, [r7, #215] @ 0xd7 +} + 8005780: 4618 mov r0, r3 + 8005782: 37d8 adds r7, #216 @ 0xd8 + 8005784: 46bd mov sp, r7 + 8005786: bd80 pop {r7, pc} + 8005788: 80080000 .word 0x80080000 + 800578c: 50000300 .word 0x50000300 + 8005790: c3210000 .word 0xc3210000 + 8005794: 90c00010 .word 0x90c00010 + 8005798: 20000034 .word 0x20000034 + 800579c: 053e2d63 .word 0x053e2d63 + 80057a0: c7520000 .word 0xc7520000 + 80057a4: 50000100 .word 0x50000100 + 80057a8: cb840000 .word 0xcb840000 + +080057ac : + * and voltage regulator must be enabled (done into HAL_ADC_Init()). + * @param hadc ADC handle + * @retval HAL status. + */ +HAL_StatusTypeDef ADC_Enable(ADC_HandleTypeDef *hadc) +{ + 80057ac: b580 push {r7, lr} + 80057ae: b084 sub sp, #16 + 80057b0: af00 add r7, sp, #0 + 80057b2: 6078 str r0, [r7, #4] + uint32_t tickstart; + __IO uint32_t wait_loop_index = 0UL; + 80057b4: 2300 movs r3, #0 + 80057b6: 60bb str r3, [r7, #8] + + /* ADC enable and wait for ADC ready (in case of ADC is disabled or */ + /* enabling phase not yet completed: flag ADC ready not yet set). */ + /* Timeout implemented to not be stuck if ADC cannot be enabled (possible */ + /* causes: ADC clock not running, ...). */ + if (LL_ADC_IsEnabled(hadc->Instance) == 0UL) + 80057b8: 687b ldr r3, [r7, #4] + 80057ba: 681b ldr r3, [r3, #0] + 80057bc: 4618 mov r0, r3 + 80057be: f7ff f963 bl 8004a88 + 80057c2: 4603 mov r3, r0 + 80057c4: 2b00 cmp r3, #0 + 80057c6: d169 bne.n 800589c + { + /* Check if conditions to enable the ADC are fulfilled */ + if ((hadc->Instance->CR & (ADC_CR_ADCAL | ADC_CR_JADSTP | ADC_CR_ADSTP | ADC_CR_JADSTART | ADC_CR_ADSTART + 80057c8: 687b ldr r3, [r7, #4] + 80057ca: 681b ldr r3, [r3, #0] + 80057cc: 689a ldr r2, [r3, #8] + 80057ce: 4b36 ldr r3, [pc, #216] @ (80058a8 ) + 80057d0: 4013 ands r3, r2 + 80057d2: 2b00 cmp r3, #0 + 80057d4: d00d beq.n 80057f2 + | ADC_CR_ADDIS | ADC_CR_ADEN)) != 0UL) + { + /* Update ADC state machine to error */ + SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL); + 80057d6: 687b ldr r3, [r7, #4] + 80057d8: 6ddb ldr r3, [r3, #92] @ 0x5c + 80057da: f043 0210 orr.w r2, r3, #16 + 80057de: 687b ldr r3, [r7, #4] + 80057e0: 65da str r2, [r3, #92] @ 0x5c + + /* Set ADC error code to ADC peripheral internal error */ + SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_INTERNAL); + 80057e2: 687b ldr r3, [r7, #4] + 80057e4: 6e1b ldr r3, [r3, #96] @ 0x60 + 80057e6: f043 0201 orr.w r2, r3, #1 + 80057ea: 687b ldr r3, [r7, #4] + 80057ec: 661a str r2, [r3, #96] @ 0x60 + + return HAL_ERROR; + 80057ee: 2301 movs r3, #1 + 80057f0: e055 b.n 800589e + } + + /* Enable the ADC peripheral */ + LL_ADC_Enable(hadc->Instance); + 80057f2: 687b ldr r3, [r7, #4] + 80057f4: 681b ldr r3, [r3, #0] + 80057f6: 4618 mov r0, r3 + 80057f8: f7ff f91e bl 8004a38 + + if ((LL_ADC_GetCommonPathInternalCh(__LL_ADC_COMMON_INSTANCE(hadc->Instance)) + 80057fc: 482b ldr r0, [pc, #172] @ (80058ac ) + 80057fe: f7fe ff85 bl 800470c + 8005802: 4603 mov r3, r0 + & LL_ADC_PATH_INTERNAL_TEMPSENSOR) != 0UL) + 8005804: f403 0300 and.w r3, r3, #8388608 @ 0x800000 + if ((LL_ADC_GetCommonPathInternalCh(__LL_ADC_COMMON_INSTANCE(hadc->Instance)) + 8005808: 2b00 cmp r3, #0 + 800580a: d013 beq.n 8005834 + + /* Wait loop initialization and execution */ + /* Note: Variable divided by 2 to compensate partially */ + /* CPU processing cycles, scaling in us split to not */ + /* exceed 32 bits register capacity and handle low frequency. */ + wait_loop_index = ((LL_ADC_DELAY_TEMPSENSOR_STAB_US / 10UL) * ((SystemCoreClock / (100000UL * 2UL)) + 1UL)); + 800580c: 4b28 ldr r3, [pc, #160] @ (80058b0 ) + 800580e: 681b ldr r3, [r3, #0] + 8005810: 099b lsrs r3, r3, #6 + 8005812: 4a28 ldr r2, [pc, #160] @ (80058b4 ) + 8005814: fba2 2303 umull r2, r3, r2, r3 + 8005818: 099b lsrs r3, r3, #6 + 800581a: 1c5a adds r2, r3, #1 + 800581c: 4613 mov r3, r2 + 800581e: 005b lsls r3, r3, #1 + 8005820: 4413 add r3, r2 + 8005822: 009b lsls r3, r3, #2 + 8005824: 60bb str r3, [r7, #8] + while (wait_loop_index != 0UL) + 8005826: e002 b.n 800582e + { + wait_loop_index--; + 8005828: 68bb ldr r3, [r7, #8] + 800582a: 3b01 subs r3, #1 + 800582c: 60bb str r3, [r7, #8] + while (wait_loop_index != 0UL) + 800582e: 68bb ldr r3, [r7, #8] + 8005830: 2b00 cmp r3, #0 + 8005832: d1f9 bne.n 8005828 + } + } + + /* Wait for ADC effectively enabled */ + tickstart = HAL_GetTick(); + 8005834: f7fe ff16 bl 8004664 + 8005838: 60f8 str r0, [r7, #12] + + while (__HAL_ADC_GET_FLAG(hadc, ADC_FLAG_RDY) == 0UL) + 800583a: e028 b.n 800588e + The workaround is to continue setting ADEN until ADRDY is becomes 1. + Additionally, ADC_ENABLE_TIMEOUT is defined to encompass this + 4 ADC clock cycle duration */ + /* Note: Test of ADC enabled required due to hardware constraint to */ + /* not enable ADC if already enabled. */ + if (LL_ADC_IsEnabled(hadc->Instance) == 0UL) + 800583c: 687b ldr r3, [r7, #4] + 800583e: 681b ldr r3, [r3, #0] + 8005840: 4618 mov r0, r3 + 8005842: f7ff f921 bl 8004a88 + 8005846: 4603 mov r3, r0 + 8005848: 2b00 cmp r3, #0 + 800584a: d104 bne.n 8005856 + { + LL_ADC_Enable(hadc->Instance); + 800584c: 687b ldr r3, [r7, #4] + 800584e: 681b ldr r3, [r3, #0] + 8005850: 4618 mov r0, r3 + 8005852: f7ff f8f1 bl 8004a38 + } + + if ((HAL_GetTick() - tickstart) > ADC_ENABLE_TIMEOUT) + 8005856: f7fe ff05 bl 8004664 + 800585a: 4602 mov r2, r0 + 800585c: 68fb ldr r3, [r7, #12] + 800585e: 1ad3 subs r3, r2, r3 + 8005860: 2b02 cmp r3, #2 + 8005862: d914 bls.n 800588e + { + /* New check to avoid false timeout detection in case of preemption */ + if (__HAL_ADC_GET_FLAG(hadc, ADC_FLAG_RDY) == 0UL) + 8005864: 687b ldr r3, [r7, #4] + 8005866: 681b ldr r3, [r3, #0] + 8005868: 681b ldr r3, [r3, #0] + 800586a: f003 0301 and.w r3, r3, #1 + 800586e: 2b01 cmp r3, #1 + 8005870: d00d beq.n 800588e + { + /* Update ADC state machine to error */ + SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL); + 8005872: 687b ldr r3, [r7, #4] + 8005874: 6ddb ldr r3, [r3, #92] @ 0x5c + 8005876: f043 0210 orr.w r2, r3, #16 + 800587a: 687b ldr r3, [r7, #4] + 800587c: 65da str r2, [r3, #92] @ 0x5c + + /* Set ADC error code to ADC peripheral internal error */ + SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_INTERNAL); + 800587e: 687b ldr r3, [r7, #4] + 8005880: 6e1b ldr r3, [r3, #96] @ 0x60 + 8005882: f043 0201 orr.w r2, r3, #1 + 8005886: 687b ldr r3, [r7, #4] + 8005888: 661a str r2, [r3, #96] @ 0x60 + + return HAL_ERROR; + 800588a: 2301 movs r3, #1 + 800588c: e007 b.n 800589e + while (__HAL_ADC_GET_FLAG(hadc, ADC_FLAG_RDY) == 0UL) + 800588e: 687b ldr r3, [r7, #4] + 8005890: 681b ldr r3, [r3, #0] + 8005892: 681b ldr r3, [r3, #0] + 8005894: f003 0301 and.w r3, r3, #1 + 8005898: 2b01 cmp r3, #1 + 800589a: d1cf bne.n 800583c + } + } + } + + /* Return HAL status */ + return HAL_OK; + 800589c: 2300 movs r3, #0 +} + 800589e: 4618 mov r0, r3 + 80058a0: 3710 adds r7, #16 + 80058a2: 46bd mov sp, r7 + 80058a4: bd80 pop {r7, pc} + 80058a6: bf00 nop + 80058a8: 8000003f .word 0x8000003f + 80058ac: 50000300 .word 0x50000300 + 80058b0: 20000034 .word 0x20000034 + 80058b4: 053e2d63 .word 0x053e2d63 + +080058b8 : + * stopped. + * @param hadc ADC handle + * @retval HAL status. + */ +HAL_StatusTypeDef ADC_Disable(ADC_HandleTypeDef *hadc) +{ + 80058b8: b580 push {r7, lr} + 80058ba: b084 sub sp, #16 + 80058bc: af00 add r7, sp, #0 + 80058be: 6078 str r0, [r7, #4] + uint32_t tickstart; + const uint32_t tmp_adc_is_disable_on_going = LL_ADC_IsDisableOngoing(hadc->Instance); + 80058c0: 687b ldr r3, [r7, #4] + 80058c2: 681b ldr r3, [r3, #0] + 80058c4: 4618 mov r0, r3 + 80058c6: f7ff f8f2 bl 8004aae + 80058ca: 60f8 str r0, [r7, #12] + + /* Verification if ADC is not already disabled: */ + /* Note: forbidden to disable ADC (set bit ADC_CR_ADDIS) if ADC is already */ + /* disabled. */ + if ((LL_ADC_IsEnabled(hadc->Instance) != 0UL) + 80058cc: 687b ldr r3, [r7, #4] + 80058ce: 681b ldr r3, [r3, #0] + 80058d0: 4618 mov r0, r3 + 80058d2: f7ff f8d9 bl 8004a88 + 80058d6: 4603 mov r3, r0 + 80058d8: 2b00 cmp r3, #0 + 80058da: d047 beq.n 800596c + && (tmp_adc_is_disable_on_going == 0UL) + 80058dc: 68fb ldr r3, [r7, #12] + 80058de: 2b00 cmp r3, #0 + 80058e0: d144 bne.n 800596c + ) + { + /* Check if conditions to disable the ADC are fulfilled */ + if ((hadc->Instance->CR & (ADC_CR_JADSTART | ADC_CR_ADSTART | ADC_CR_ADEN)) == ADC_CR_ADEN) + 80058e2: 687b ldr r3, [r7, #4] + 80058e4: 681b ldr r3, [r3, #0] + 80058e6: 689b ldr r3, [r3, #8] + 80058e8: f003 030d and.w r3, r3, #13 + 80058ec: 2b01 cmp r3, #1 + 80058ee: d10c bne.n 800590a + { + /* Disable the ADC peripheral */ + LL_ADC_Disable(hadc->Instance); + 80058f0: 687b ldr r3, [r7, #4] + 80058f2: 681b ldr r3, [r3, #0] + 80058f4: 4618 mov r0, r3 + 80058f6: f7ff f8b3 bl 8004a60 + __HAL_ADC_CLEAR_FLAG(hadc, (ADC_FLAG_EOSMP | ADC_FLAG_RDY)); + 80058fa: 687b ldr r3, [r7, #4] + 80058fc: 681b ldr r3, [r3, #0] + 80058fe: 2203 movs r2, #3 + 8005900: 601a str r2, [r3, #0] + return HAL_ERROR; + } + + /* Wait for ADC effectively disabled */ + /* Get tick count */ + tickstart = HAL_GetTick(); + 8005902: f7fe feaf bl 8004664 + 8005906: 60b8 str r0, [r7, #8] + + while ((hadc->Instance->CR & ADC_CR_ADEN) != 0UL) + 8005908: e029 b.n 800595e + SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL); + 800590a: 687b ldr r3, [r7, #4] + 800590c: 6ddb ldr r3, [r3, #92] @ 0x5c + 800590e: f043 0210 orr.w r2, r3, #16 + 8005912: 687b ldr r3, [r7, #4] + 8005914: 65da str r2, [r3, #92] @ 0x5c + SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_INTERNAL); + 8005916: 687b ldr r3, [r7, #4] + 8005918: 6e1b ldr r3, [r3, #96] @ 0x60 + 800591a: f043 0201 orr.w r2, r3, #1 + 800591e: 687b ldr r3, [r7, #4] + 8005920: 661a str r2, [r3, #96] @ 0x60 + return HAL_ERROR; + 8005922: 2301 movs r3, #1 + 8005924: e023 b.n 800596e + { + if ((HAL_GetTick() - tickstart) > ADC_DISABLE_TIMEOUT) + 8005926: f7fe fe9d bl 8004664 + 800592a: 4602 mov r2, r0 + 800592c: 68bb ldr r3, [r7, #8] + 800592e: 1ad3 subs r3, r2, r3 + 8005930: 2b02 cmp r3, #2 + 8005932: d914 bls.n 800595e + { + /* New check to avoid false timeout detection in case of preemption */ + if ((hadc->Instance->CR & ADC_CR_ADEN) != 0UL) + 8005934: 687b ldr r3, [r7, #4] + 8005936: 681b ldr r3, [r3, #0] + 8005938: 689b ldr r3, [r3, #8] + 800593a: f003 0301 and.w r3, r3, #1 + 800593e: 2b00 cmp r3, #0 + 8005940: d00d beq.n 800595e + { + /* Update ADC state machine to error */ + SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL); + 8005942: 687b ldr r3, [r7, #4] + 8005944: 6ddb ldr r3, [r3, #92] @ 0x5c + 8005946: f043 0210 orr.w r2, r3, #16 + 800594a: 687b ldr r3, [r7, #4] + 800594c: 65da str r2, [r3, #92] @ 0x5c + + /* Set ADC error code to ADC peripheral internal error */ + SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_INTERNAL); + 800594e: 687b ldr r3, [r7, #4] + 8005950: 6e1b ldr r3, [r3, #96] @ 0x60 + 8005952: f043 0201 orr.w r2, r3, #1 + 8005956: 687b ldr r3, [r7, #4] + 8005958: 661a str r2, [r3, #96] @ 0x60 + + return HAL_ERROR; + 800595a: 2301 movs r3, #1 + 800595c: e007 b.n 800596e + while ((hadc->Instance->CR & ADC_CR_ADEN) != 0UL) + 800595e: 687b ldr r3, [r7, #4] + 8005960: 681b ldr r3, [r3, #0] + 8005962: 689b ldr r3, [r3, #8] + 8005964: f003 0301 and.w r3, r3, #1 + 8005968: 2b00 cmp r3, #0 + 800596a: d1dc bne.n 8005926 + } + } + } + + /* Return HAL status */ + return HAL_OK; + 800596c: 2300 movs r3, #0 +} + 800596e: 4618 mov r0, r3 + 8005970: 3710 adds r7, #16 + 8005972: 46bd mov sp, r7 + 8005974: bd80 pop {r7, pc} + +08005976 : + * @brief DMA transfer complete callback. + * @param hdma pointer to DMA handle. + * @retval None + */ +void ADC_DMAConvCplt(DMA_HandleTypeDef *hdma) +{ + 8005976: b580 push {r7, lr} + 8005978: b084 sub sp, #16 + 800597a: af00 add r7, sp, #0 + 800597c: 6078 str r0, [r7, #4] + /* Retrieve ADC handle corresponding to current DMA handle */ + ADC_HandleTypeDef *hadc = (ADC_HandleTypeDef *)((DMA_HandleTypeDef *)hdma)->Parent; + 800597e: 687b ldr r3, [r7, #4] + 8005980: 6a9b ldr r3, [r3, #40] @ 0x28 + 8005982: 60fb str r3, [r7, #12] + + /* Update state machine on conversion status if not in error state */ + if ((hadc->State & (HAL_ADC_STATE_ERROR_INTERNAL | HAL_ADC_STATE_ERROR_DMA)) == 0UL) + 8005984: 68fb ldr r3, [r7, #12] + 8005986: 6ddb ldr r3, [r3, #92] @ 0x5c + 8005988: f003 0350 and.w r3, r3, #80 @ 0x50 + 800598c: 2b00 cmp r3, #0 + 800598e: d14b bne.n 8005a28 + { + /* Set ADC state */ + SET_BIT(hadc->State, HAL_ADC_STATE_REG_EOC); + 8005990: 68fb ldr r3, [r7, #12] + 8005992: 6ddb ldr r3, [r3, #92] @ 0x5c + 8005994: f443 7200 orr.w r2, r3, #512 @ 0x200 + 8005998: 68fb ldr r3, [r7, #12] + 800599a: 65da str r2, [r3, #92] @ 0x5c + + /* Determine whether any further conversion upcoming on group regular */ + /* by external trigger, continuous mode or scan sequence on going */ + /* to disable interruption. */ + /* Is it the end of the regular sequence ? */ + if ((hadc->Instance->ISR & ADC_FLAG_EOS) != 0UL) + 800599c: 68fb ldr r3, [r7, #12] + 800599e: 681b ldr r3, [r3, #0] + 80059a0: 681b ldr r3, [r3, #0] + 80059a2: f003 0308 and.w r3, r3, #8 + 80059a6: 2b00 cmp r3, #0 + 80059a8: d021 beq.n 80059ee + { + /* Are conversions software-triggered ? */ + if (LL_ADC_REG_IsTriggerSourceSWStart(hadc->Instance) != 0UL) + 80059aa: 68fb ldr r3, [r7, #12] + 80059ac: 681b ldr r3, [r3, #0] + 80059ae: 4618 mov r0, r3 + 80059b0: f7fe ff58 bl 8004864 + 80059b4: 4603 mov r3, r0 + 80059b6: 2b00 cmp r3, #0 + 80059b8: d032 beq.n 8005a20 + { + /* Is CONT bit set ? */ + if (READ_BIT(hadc->Instance->CFGR, ADC_CFGR_CONT) == 0UL) + 80059ba: 68fb ldr r3, [r7, #12] + 80059bc: 681b ldr r3, [r3, #0] + 80059be: 68db ldr r3, [r3, #12] + 80059c0: f403 5300 and.w r3, r3, #8192 @ 0x2000 + 80059c4: 2b00 cmp r3, #0 + 80059c6: d12b bne.n 8005a20 + { + /* CONT bit is not set, no more conversions expected */ + CLEAR_BIT(hadc->State, HAL_ADC_STATE_REG_BUSY); + 80059c8: 68fb ldr r3, [r7, #12] + 80059ca: 6ddb ldr r3, [r3, #92] @ 0x5c + 80059cc: f423 7280 bic.w r2, r3, #256 @ 0x100 + 80059d0: 68fb ldr r3, [r7, #12] + 80059d2: 65da str r2, [r3, #92] @ 0x5c + if ((hadc->State & HAL_ADC_STATE_INJ_BUSY) == 0UL) + 80059d4: 68fb ldr r3, [r7, #12] + 80059d6: 6ddb ldr r3, [r3, #92] @ 0x5c + 80059d8: f403 5380 and.w r3, r3, #4096 @ 0x1000 + 80059dc: 2b00 cmp r3, #0 + 80059de: d11f bne.n 8005a20 + { + SET_BIT(hadc->State, HAL_ADC_STATE_READY); + 80059e0: 68fb ldr r3, [r7, #12] + 80059e2: 6ddb ldr r3, [r3, #92] @ 0x5c + 80059e4: f043 0201 orr.w r2, r3, #1 + 80059e8: 68fb ldr r3, [r7, #12] + 80059ea: 65da str r2, [r3, #92] @ 0x5c + 80059ec: e018 b.n 8005a20 + } + else + { + /* DMA End of Transfer interrupt was triggered but conversions sequence + is not over. If DMACFG is set to 0, conversions are stopped. */ + if (READ_BIT(hadc->Instance->CFGR, ADC_CFGR_DMACFG) == 0UL) + 80059ee: 68fb ldr r3, [r7, #12] + 80059f0: 681b ldr r3, [r3, #0] + 80059f2: 68db ldr r3, [r3, #12] + 80059f4: f003 0302 and.w r3, r3, #2 + 80059f8: 2b00 cmp r3, #0 + 80059fa: d111 bne.n 8005a20 + { + /* DMACFG bit is not set, conversions are stopped. */ + CLEAR_BIT(hadc->State, HAL_ADC_STATE_REG_BUSY); + 80059fc: 68fb ldr r3, [r7, #12] + 80059fe: 6ddb ldr r3, [r3, #92] @ 0x5c + 8005a00: f423 7280 bic.w r2, r3, #256 @ 0x100 + 8005a04: 68fb ldr r3, [r7, #12] + 8005a06: 65da str r2, [r3, #92] @ 0x5c + if ((hadc->State & HAL_ADC_STATE_INJ_BUSY) == 0UL) + 8005a08: 68fb ldr r3, [r7, #12] + 8005a0a: 6ddb ldr r3, [r3, #92] @ 0x5c + 8005a0c: f403 5380 and.w r3, r3, #4096 @ 0x1000 + 8005a10: 2b00 cmp r3, #0 + 8005a12: d105 bne.n 8005a20 + { + SET_BIT(hadc->State, HAL_ADC_STATE_READY); + 8005a14: 68fb ldr r3, [r7, #12] + 8005a16: 6ddb ldr r3, [r3, #92] @ 0x5c + 8005a18: f043 0201 orr.w r2, r3, #1 + 8005a1c: 68fb ldr r3, [r7, #12] + 8005a1e: 65da str r2, [r3, #92] @ 0x5c + + /* Conversion complete callback */ +#if (USE_HAL_ADC_REGISTER_CALLBACKS == 1) + hadc->ConvCpltCallback(hadc); +#else + HAL_ADC_ConvCpltCallback(hadc); + 8005a20: 68f8 ldr r0, [r7, #12] + 8005a22: f7fc fad3 bl 8001fcc + { + /* Call ADC DMA error callback */ + hadc->DMA_Handle->XferErrorCallback(hdma); + } + } +} + 8005a26: e00e b.n 8005a46 + if ((hadc->State & HAL_ADC_STATE_ERROR_INTERNAL) != 0UL) + 8005a28: 68fb ldr r3, [r7, #12] + 8005a2a: 6ddb ldr r3, [r3, #92] @ 0x5c + 8005a2c: f003 0310 and.w r3, r3, #16 + 8005a30: 2b00 cmp r3, #0 + 8005a32: d003 beq.n 8005a3c + HAL_ADC_ErrorCallback(hadc); + 8005a34: 68f8 ldr r0, [r7, #12] + 8005a36: f7fb ffb5 bl 80019a4 +} + 8005a3a: e004 b.n 8005a46 + hadc->DMA_Handle->XferErrorCallback(hdma); + 8005a3c: 68fb ldr r3, [r7, #12] + 8005a3e: 6d5b ldr r3, [r3, #84] @ 0x54 + 8005a40: 6b5b ldr r3, [r3, #52] @ 0x34 + 8005a42: 6878 ldr r0, [r7, #4] + 8005a44: 4798 blx r3 +} + 8005a46: bf00 nop + 8005a48: 3710 adds r7, #16 + 8005a4a: 46bd mov sp, r7 + 8005a4c: bd80 pop {r7, pc} + +08005a4e : + * @brief DMA half transfer complete callback. + * @param hdma pointer to DMA handle. + * @retval None + */ +void ADC_DMAHalfConvCplt(DMA_HandleTypeDef *hdma) +{ + 8005a4e: b580 push {r7, lr} + 8005a50: b084 sub sp, #16 + 8005a52: af00 add r7, sp, #0 + 8005a54: 6078 str r0, [r7, #4] + /* Retrieve ADC handle corresponding to current DMA handle */ + ADC_HandleTypeDef *hadc = (ADC_HandleTypeDef *)((DMA_HandleTypeDef *)hdma)->Parent; + 8005a56: 687b ldr r3, [r7, #4] + 8005a58: 6a9b ldr r3, [r3, #40] @ 0x28 + 8005a5a: 60fb str r3, [r7, #12] + + /* Half conversion callback */ +#if (USE_HAL_ADC_REGISTER_CALLBACKS == 1) + hadc->ConvHalfCpltCallback(hadc); +#else + HAL_ADC_ConvHalfCpltCallback(hadc); + 8005a5c: 68f8 ldr r0, [r7, #12] + 8005a5e: f7ff faab bl 8004fb8 +#endif /* USE_HAL_ADC_REGISTER_CALLBACKS */ +} + 8005a62: bf00 nop + 8005a64: 3710 adds r7, #16 + 8005a66: 46bd mov sp, r7 + 8005a68: bd80 pop {r7, pc} + +08005a6a : + * @brief DMA error callback. + * @param hdma pointer to DMA handle. + * @retval None + */ +void ADC_DMAError(DMA_HandleTypeDef *hdma) +{ + 8005a6a: b580 push {r7, lr} + 8005a6c: b084 sub sp, #16 + 8005a6e: af00 add r7, sp, #0 + 8005a70: 6078 str r0, [r7, #4] + /* Retrieve ADC handle corresponding to current DMA handle */ + ADC_HandleTypeDef *hadc = (ADC_HandleTypeDef *)((DMA_HandleTypeDef *)hdma)->Parent; + 8005a72: 687b ldr r3, [r7, #4] + 8005a74: 6a9b ldr r3, [r3, #40] @ 0x28 + 8005a76: 60fb str r3, [r7, #12] + + /* Set ADC state */ + SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_DMA); + 8005a78: 68fb ldr r3, [r7, #12] + 8005a7a: 6ddb ldr r3, [r3, #92] @ 0x5c + 8005a7c: f043 0240 orr.w r2, r3, #64 @ 0x40 + 8005a80: 68fb ldr r3, [r7, #12] + 8005a82: 65da str r2, [r3, #92] @ 0x5c + + /* Set ADC error code to DMA error */ + SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_DMA); + 8005a84: 68fb ldr r3, [r7, #12] + 8005a86: 6e1b ldr r3, [r3, #96] @ 0x60 + 8005a88: f043 0204 orr.w r2, r3, #4 + 8005a8c: 68fb ldr r3, [r7, #12] + 8005a8e: 661a str r2, [r3, #96] @ 0x60 + + /* Error callback */ +#if (USE_HAL_ADC_REGISTER_CALLBACKS == 1) + hadc->ErrorCallback(hadc); +#else + HAL_ADC_ErrorCallback(hadc); + 8005a90: 68f8 ldr r0, [r7, #12] + 8005a92: f7fb ff87 bl 80019a4 +#endif /* USE_HAL_ADC_REGISTER_CALLBACKS */ +} + 8005a96: bf00 nop + 8005a98: 3710 adds r7, #16 + 8005a9a: 46bd mov sp, r7 + 8005a9c: bd80 pop {r7, pc} + +08005a9e : +{ + 8005a9e: b480 push {r7} + 8005aa0: b083 sub sp, #12 + 8005aa2: af00 add r7, sp, #0 + 8005aa4: 6078 str r0, [r7, #4] + return ((READ_BIT(ADCx->CR, ADC_CR_ADEN) == (ADC_CR_ADEN)) ? 1UL : 0UL); + 8005aa6: 687b ldr r3, [r7, #4] + 8005aa8: 689b ldr r3, [r3, #8] + 8005aaa: f003 0301 and.w r3, r3, #1 + 8005aae: 2b01 cmp r3, #1 + 8005ab0: d101 bne.n 8005ab6 + 8005ab2: 2301 movs r3, #1 + 8005ab4: e000 b.n 8005ab8 + 8005ab6: 2300 movs r3, #0 +} + 8005ab8: 4618 mov r0, r3 + 8005aba: 370c adds r7, #12 + 8005abc: 46bd mov sp, r7 + 8005abe: f85d 7b04 ldr.w r7, [sp], #4 + 8005ac2: 4770 bx lr + +08005ac4 : +{ + 8005ac4: b480 push {r7} + 8005ac6: b083 sub sp, #12 + 8005ac8: af00 add r7, sp, #0 + 8005aca: 6078 str r0, [r7, #4] + 8005acc: 6039 str r1, [r7, #0] + MODIFY_REG(ADCx->CR, + 8005ace: 687b ldr r3, [r7, #4] + 8005ad0: 689b ldr r3, [r3, #8] + 8005ad2: f023 4340 bic.w r3, r3, #3221225472 @ 0xc0000000 + 8005ad6: f023 033f bic.w r3, r3, #63 @ 0x3f + 8005ada: 683a ldr r2, [r7, #0] + 8005adc: f002 4280 and.w r2, r2, #1073741824 @ 0x40000000 + 8005ae0: 4313 orrs r3, r2 + 8005ae2: f043 4200 orr.w r2, r3, #2147483648 @ 0x80000000 + 8005ae6: 687b ldr r3, [r7, #4] + 8005ae8: 609a str r2, [r3, #8] +} + 8005aea: bf00 nop + 8005aec: 370c adds r7, #12 + 8005aee: 46bd mov sp, r7 + 8005af0: f85d 7b04 ldr.w r7, [sp], #4 + 8005af4: 4770 bx lr + +08005af6 : +{ + 8005af6: b480 push {r7} + 8005af8: b083 sub sp, #12 + 8005afa: af00 add r7, sp, #0 + 8005afc: 6078 str r0, [r7, #4] + return ((READ_BIT(ADCx->CR, ADC_CR_ADCAL) == (ADC_CR_ADCAL)) ? 1UL : 0UL); + 8005afe: 687b ldr r3, [r7, #4] + 8005b00: 689b ldr r3, [r3, #8] + 8005b02: f003 4300 and.w r3, r3, #2147483648 @ 0x80000000 + 8005b06: f1b3 4f00 cmp.w r3, #2147483648 @ 0x80000000 + 8005b0a: d101 bne.n 8005b10 + 8005b0c: 2301 movs r3, #1 + 8005b0e: e000 b.n 8005b12 + 8005b10: 2300 movs r3, #0 +} + 8005b12: 4618 mov r0, r3 + 8005b14: 370c adds r7, #12 + 8005b16: 46bd mov sp, r7 + 8005b18: f85d 7b04 ldr.w r7, [sp], #4 + 8005b1c: 4770 bx lr + +08005b1e : +{ + 8005b1e: b480 push {r7} + 8005b20: b083 sub sp, #12 + 8005b22: af00 add r7, sp, #0 + 8005b24: 6078 str r0, [r7, #4] + return ((READ_BIT(ADCx->CR, ADC_CR_ADSTART) == (ADC_CR_ADSTART)) ? 1UL : 0UL); + 8005b26: 687b ldr r3, [r7, #4] + 8005b28: 689b ldr r3, [r3, #8] + 8005b2a: f003 0304 and.w r3, r3, #4 + 8005b2e: 2b04 cmp r3, #4 + 8005b30: d101 bne.n 8005b36 + 8005b32: 2301 movs r3, #1 + 8005b34: e000 b.n 8005b38 + 8005b36: 2300 movs r3, #0 +} + 8005b38: 4618 mov r0, r3 + 8005b3a: 370c adds r7, #12 + 8005b3c: 46bd mov sp, r7 + 8005b3e: f85d 7b04 ldr.w r7, [sp], #4 + 8005b42: 4770 bx lr + +08005b44 : + * @arg @ref ADC_SINGLE_ENDED Channel in mode input single ended + * @arg @ref ADC_DIFFERENTIAL_ENDED Channel in mode input differential ended + * @retval HAL status + */ +HAL_StatusTypeDef HAL_ADCEx_Calibration_Start(ADC_HandleTypeDef *hadc, uint32_t SingleDiff) +{ + 8005b44: b580 push {r7, lr} + 8005b46: b084 sub sp, #16 + 8005b48: af00 add r7, sp, #0 + 8005b4a: 6078 str r0, [r7, #4] + 8005b4c: 6039 str r1, [r7, #0] + HAL_StatusTypeDef tmp_hal_status; + __IO uint32_t wait_loop_index = 0UL; + 8005b4e: 2300 movs r3, #0 + 8005b50: 60bb str r3, [r7, #8] + /* Check the parameters */ + assert_param(IS_ADC_ALL_INSTANCE(hadc->Instance)); + assert_param(IS_ADC_SINGLE_DIFFERENTIAL(SingleDiff)); + + /* Process locked */ + __HAL_LOCK(hadc); + 8005b52: 687b ldr r3, [r7, #4] + 8005b54: f893 3058 ldrb.w r3, [r3, #88] @ 0x58 + 8005b58: 2b01 cmp r3, #1 + 8005b5a: d101 bne.n 8005b60 + 8005b5c: 2302 movs r3, #2 + 8005b5e: e04d b.n 8005bfc + 8005b60: 687b ldr r3, [r7, #4] + 8005b62: 2201 movs r2, #1 + 8005b64: f883 2058 strb.w r2, [r3, #88] @ 0x58 + + /* Calibration prerequisite: ADC must be disabled. */ + + /* Disable the ADC (if not already disabled) */ + tmp_hal_status = ADC_Disable(hadc); + 8005b68: 6878 ldr r0, [r7, #4] + 8005b6a: f7ff fea5 bl 80058b8 + 8005b6e: 4603 mov r3, r0 + 8005b70: 73fb strb r3, [r7, #15] + + /* Check if ADC is effectively disabled */ + if (tmp_hal_status == HAL_OK) + 8005b72: 7bfb ldrb r3, [r7, #15] + 8005b74: 2b00 cmp r3, #0 + 8005b76: d136 bne.n 8005be6 + { + /* Set ADC state */ + ADC_STATE_CLR_SET(hadc->State, + 8005b78: 687b ldr r3, [r7, #4] + 8005b7a: 6ddb ldr r3, [r3, #92] @ 0x5c + 8005b7c: f423 5388 bic.w r3, r3, #4352 @ 0x1100 + 8005b80: f023 0302 bic.w r3, r3, #2 + 8005b84: f043 0202 orr.w r2, r3, #2 + 8005b88: 687b ldr r3, [r7, #4] + 8005b8a: 65da str r2, [r3, #92] @ 0x5c + HAL_ADC_STATE_REG_BUSY | HAL_ADC_STATE_INJ_BUSY, + HAL_ADC_STATE_BUSY_INTERNAL); + + /* Start ADC calibration in mode single-ended or differential */ + LL_ADC_StartCalibration(hadc->Instance, SingleDiff); + 8005b8c: 687b ldr r3, [r7, #4] + 8005b8e: 681b ldr r3, [r3, #0] + 8005b90: 6839 ldr r1, [r7, #0] + 8005b92: 4618 mov r0, r3 + 8005b94: f7ff ff96 bl 8005ac4 + + /* Wait for calibration completion */ + while (LL_ADC_IsCalibrationOnGoing(hadc->Instance) != 0UL) + 8005b98: e014 b.n 8005bc4 + { + wait_loop_index++; + 8005b9a: 68bb ldr r3, [r7, #8] + 8005b9c: 3301 adds r3, #1 + 8005b9e: 60bb str r3, [r7, #8] + if (wait_loop_index >= ADC_CALIBRATION_TIMEOUT) + 8005ba0: 68bb ldr r3, [r7, #8] + 8005ba2: 4a18 ldr r2, [pc, #96] @ (8005c04 ) + 8005ba4: 4293 cmp r3, r2 + 8005ba6: d90d bls.n 8005bc4 + { + /* Update ADC state machine to error */ + ADC_STATE_CLR_SET(hadc->State, + 8005ba8: 687b ldr r3, [r7, #4] + 8005baa: 6ddb ldr r3, [r3, #92] @ 0x5c + 8005bac: f023 0312 bic.w r3, r3, #18 + 8005bb0: f043 0210 orr.w r2, r3, #16 + 8005bb4: 687b ldr r3, [r7, #4] + 8005bb6: 65da str r2, [r3, #92] @ 0x5c + HAL_ADC_STATE_BUSY_INTERNAL, + HAL_ADC_STATE_ERROR_INTERNAL); + + /* Process unlocked */ + __HAL_UNLOCK(hadc); + 8005bb8: 687b ldr r3, [r7, #4] + 8005bba: 2200 movs r2, #0 + 8005bbc: f883 2058 strb.w r2, [r3, #88] @ 0x58 + + return HAL_ERROR; + 8005bc0: 2301 movs r3, #1 + 8005bc2: e01b b.n 8005bfc + while (LL_ADC_IsCalibrationOnGoing(hadc->Instance) != 0UL) + 8005bc4: 687b ldr r3, [r7, #4] + 8005bc6: 681b ldr r3, [r3, #0] + 8005bc8: 4618 mov r0, r3 + 8005bca: f7ff ff94 bl 8005af6 + 8005bce: 4603 mov r3, r0 + 8005bd0: 2b00 cmp r3, #0 + 8005bd2: d1e2 bne.n 8005b9a + } + } + + /* Set ADC state */ + ADC_STATE_CLR_SET(hadc->State, + 8005bd4: 687b ldr r3, [r7, #4] + 8005bd6: 6ddb ldr r3, [r3, #92] @ 0x5c + 8005bd8: f023 0303 bic.w r3, r3, #3 + 8005bdc: f043 0201 orr.w r2, r3, #1 + 8005be0: 687b ldr r3, [r7, #4] + 8005be2: 65da str r2, [r3, #92] @ 0x5c + 8005be4: e005 b.n 8005bf2 + HAL_ADC_STATE_BUSY_INTERNAL, + HAL_ADC_STATE_READY); + } + else + { + SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL); + 8005be6: 687b ldr r3, [r7, #4] + 8005be8: 6ddb ldr r3, [r3, #92] @ 0x5c + 8005bea: f043 0210 orr.w r2, r3, #16 + 8005bee: 687b ldr r3, [r7, #4] + 8005bf0: 65da str r2, [r3, #92] @ 0x5c + /* Note: No need to update variable "tmp_hal_status" here: already set */ + /* to state "HAL_ERROR" by function disabling the ADC. */ + } + + /* Process unlocked */ + __HAL_UNLOCK(hadc); + 8005bf2: 687b ldr r3, [r7, #4] + 8005bf4: 2200 movs r2, #0 + 8005bf6: f883 2058 strb.w r2, [r3, #88] @ 0x58 + + /* Return function status */ + return tmp_hal_status; + 8005bfa: 7bfb ldrb r3, [r7, #15] +} + 8005bfc: 4618 mov r0, r3 + 8005bfe: 3710 adds r7, #16 + 8005c00: 46bd mov sp, r7 + 8005c02: bd80 pop {r7, pc} + 8005c04: 0004de01 .word 0x0004de01 + +08005c08 : + * @param hadc Master ADC handle + * @param pMultimode Structure of ADC multimode configuration + * @retval HAL status + */ +HAL_StatusTypeDef HAL_ADCEx_MultiModeConfigChannel(ADC_HandleTypeDef *hadc, const ADC_MultiModeTypeDef *pMultimode) +{ + 8005c08: b590 push {r4, r7, lr} + 8005c0a: b0a1 sub sp, #132 @ 0x84 + 8005c0c: af00 add r7, sp, #0 + 8005c0e: 6078 str r0, [r7, #4] + 8005c10: 6039 str r1, [r7, #0] + HAL_StatusTypeDef tmp_hal_status = HAL_OK; + 8005c12: 2300 movs r3, #0 + 8005c14: f887 307f strb.w r3, [r7, #127] @ 0x7f + assert_param(IS_ADC_DMA_ACCESS_MULTIMODE(pMultimode->DMAAccessMode)); + assert_param(IS_ADC_SAMPLING_DELAY(pMultimode->TwoSamplingDelay)); + } + + /* Process locked */ + __HAL_LOCK(hadc); + 8005c18: 687b ldr r3, [r7, #4] + 8005c1a: f893 3058 ldrb.w r3, [r3, #88] @ 0x58 + 8005c1e: 2b01 cmp r3, #1 + 8005c20: d101 bne.n 8005c26 + 8005c22: 2302 movs r3, #2 + 8005c24: e08b b.n 8005d3e + 8005c26: 687b ldr r3, [r7, #4] + 8005c28: 2201 movs r2, #1 + 8005c2a: f883 2058 strb.w r2, [r3, #88] @ 0x58 + + /* Temporary handle minimum initialization */ + __HAL_ADC_RESET_HANDLE_STATE(&tmp_hadc_slave); + 8005c2e: 2300 movs r3, #0 + 8005c30: 667b str r3, [r7, #100] @ 0x64 + ADC_CLEAR_ERRORCODE(&tmp_hadc_slave); + 8005c32: 2300 movs r3, #0 + 8005c34: 66bb str r3, [r7, #104] @ 0x68 + + ADC_MULTI_SLAVE(hadc, &tmp_hadc_slave); + 8005c36: 687b ldr r3, [r7, #4] + 8005c38: 681b ldr r3, [r3, #0] + 8005c3a: f1b3 4fa0 cmp.w r3, #1342177280 @ 0x50000000 + 8005c3e: d102 bne.n 8005c46 + 8005c40: 4b41 ldr r3, [pc, #260] @ (8005d48 ) + 8005c42: 60bb str r3, [r7, #8] + 8005c44: e001 b.n 8005c4a + 8005c46: 2300 movs r3, #0 + 8005c48: 60bb str r3, [r7, #8] + + if (tmp_hadc_slave.Instance == NULL) + 8005c4a: 68bb ldr r3, [r7, #8] + 8005c4c: 2b00 cmp r3, #0 + 8005c4e: d10b bne.n 8005c68 + { + /* Update ADC state machine to error */ + SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_CONFIG); + 8005c50: 687b ldr r3, [r7, #4] + 8005c52: 6ddb ldr r3, [r3, #92] @ 0x5c + 8005c54: f043 0220 orr.w r2, r3, #32 + 8005c58: 687b ldr r3, [r7, #4] + 8005c5a: 65da str r2, [r3, #92] @ 0x5c + + /* Process unlocked */ + __HAL_UNLOCK(hadc); + 8005c5c: 687b ldr r3, [r7, #4] + 8005c5e: 2200 movs r2, #0 + 8005c60: f883 2058 strb.w r2, [r3, #88] @ 0x58 + + return HAL_ERROR; + 8005c64: 2301 movs r3, #1 + 8005c66: e06a b.n 8005d3e + /* Parameters update conditioned to ADC state: */ + /* Parameters that can be updated when ADC is disabled or enabled without */ + /* conversion on going on regular group: */ + /* - Multimode DMA configuration */ + /* - Multimode DMA mode */ + tmp_hadc_slave_conversion_on_going = LL_ADC_REG_IsConversionOngoing((&tmp_hadc_slave)->Instance); + 8005c68: 68bb ldr r3, [r7, #8] + 8005c6a: 4618 mov r0, r3 + 8005c6c: f7ff ff57 bl 8005b1e + 8005c70: 67b8 str r0, [r7, #120] @ 0x78 + if ((LL_ADC_REG_IsConversionOngoing(hadc->Instance) == 0UL) + 8005c72: 687b ldr r3, [r7, #4] + 8005c74: 681b ldr r3, [r3, #0] + 8005c76: 4618 mov r0, r3 + 8005c78: f7ff ff51 bl 8005b1e + 8005c7c: 4603 mov r3, r0 + 8005c7e: 2b00 cmp r3, #0 + 8005c80: d14c bne.n 8005d1c + && (tmp_hadc_slave_conversion_on_going == 0UL)) + 8005c82: 6fbb ldr r3, [r7, #120] @ 0x78 + 8005c84: 2b00 cmp r3, #0 + 8005c86: d149 bne.n 8005d1c + { + /* Pointer to the common control register */ + tmpADC_Common = __LL_ADC_COMMON_INSTANCE(hadc->Instance); + 8005c88: 4b30 ldr r3, [pc, #192] @ (8005d4c ) + 8005c8a: 677b str r3, [r7, #116] @ 0x74 + + /* If multimode is selected, configure all multimode parameters. */ + /* Otherwise, reset multimode parameters (can be used in case of */ + /* transition from multimode to independent mode). */ + if (pMultimode->Mode != ADC_MODE_INDEPENDENT) + 8005c8c: 683b ldr r3, [r7, #0] + 8005c8e: 681b ldr r3, [r3, #0] + 8005c90: 2b00 cmp r3, #0 + 8005c92: d028 beq.n 8005ce6 + { + MODIFY_REG(tmpADC_Common->CCR, ADC_CCR_MDMA | ADC_CCR_DMACFG, + 8005c94: 6f7b ldr r3, [r7, #116] @ 0x74 + 8005c96: 689b ldr r3, [r3, #8] + 8005c98: f423 4260 bic.w r2, r3, #57344 @ 0xe000 + 8005c9c: 683b ldr r3, [r7, #0] + 8005c9e: 6859 ldr r1, [r3, #4] + 8005ca0: 687b ldr r3, [r7, #4] + 8005ca2: f893 3038 ldrb.w r3, [r3, #56] @ 0x38 + 8005ca6: 035b lsls r3, r3, #13 + 8005ca8: 430b orrs r3, r1 + 8005caa: 431a orrs r2, r3 + 8005cac: 6f7b ldr r3, [r7, #116] @ 0x74 + 8005cae: 609a str r2, [r3, #8] + /* from 1 to 10 clock cycles for 10 bits, */ + /* from 1 to 8 clock cycles for 8 bits */ + /* from 1 to 6 clock cycles for 6 bits */ + /* If a higher delay is selected, it will be clipped to maximum delay */ + /* range */ + if (__LL_ADC_IS_ENABLED_ALL_COMMON_INSTANCE(__LL_ADC_COMMON_INSTANCE(hadc->Instance)) == 0UL) + 8005cb0: f04f 40a0 mov.w r0, #1342177280 @ 0x50000000 + 8005cb4: f7ff fef3 bl 8005a9e + 8005cb8: 4604 mov r4, r0 + 8005cba: 4823 ldr r0, [pc, #140] @ (8005d48 ) + 8005cbc: f7ff feef bl 8005a9e + 8005cc0: 4603 mov r3, r0 + 8005cc2: 4323 orrs r3, r4 + 8005cc4: 2b00 cmp r3, #0 + 8005cc6: d133 bne.n 8005d30 + { + MODIFY_REG(tmpADC_Common->CCR, + 8005cc8: 6f7b ldr r3, [r7, #116] @ 0x74 + 8005cca: 689b ldr r3, [r3, #8] + 8005ccc: f423 6371 bic.w r3, r3, #3856 @ 0xf10 + 8005cd0: f023 030f bic.w r3, r3, #15 + 8005cd4: 683a ldr r2, [r7, #0] + 8005cd6: 6811 ldr r1, [r2, #0] + 8005cd8: 683a ldr r2, [r7, #0] + 8005cda: 6892 ldr r2, [r2, #8] + 8005cdc: 430a orrs r2, r1 + 8005cde: 431a orrs r2, r3 + 8005ce0: 6f7b ldr r3, [r7, #116] @ 0x74 + 8005ce2: 609a str r2, [r3, #8] + if (pMultimode->Mode != ADC_MODE_INDEPENDENT) + 8005ce4: e024 b.n 8005d30 + ); + } + } + else /* ADC_MODE_INDEPENDENT */ + { + CLEAR_BIT(tmpADC_Common->CCR, ADC_CCR_MDMA | ADC_CCR_DMACFG); + 8005ce6: 6f7b ldr r3, [r7, #116] @ 0x74 + 8005ce8: 689b ldr r3, [r3, #8] + 8005cea: f423 4260 bic.w r2, r3, #57344 @ 0xe000 + 8005cee: 6f7b ldr r3, [r7, #116] @ 0x74 + 8005cf0: 609a str r2, [r3, #8] + + /* Parameters that can be updated only when ADC is disabled: */ + /* - Multimode mode selection */ + /* - Multimode delay */ + if (__LL_ADC_IS_ENABLED_ALL_COMMON_INSTANCE(__LL_ADC_COMMON_INSTANCE(hadc->Instance)) == 0UL) + 8005cf2: f04f 40a0 mov.w r0, #1342177280 @ 0x50000000 + 8005cf6: f7ff fed2 bl 8005a9e + 8005cfa: 4604 mov r4, r0 + 8005cfc: 4812 ldr r0, [pc, #72] @ (8005d48 ) + 8005cfe: f7ff fece bl 8005a9e + 8005d02: 4603 mov r3, r0 + 8005d04: 4323 orrs r3, r4 + 8005d06: 2b00 cmp r3, #0 + 8005d08: d112 bne.n 8005d30 + { + CLEAR_BIT(tmpADC_Common->CCR, ADC_CCR_DUAL | ADC_CCR_DELAY); + 8005d0a: 6f7b ldr r3, [r7, #116] @ 0x74 + 8005d0c: 689b ldr r3, [r3, #8] + 8005d0e: f423 6371 bic.w r3, r3, #3856 @ 0xf10 + 8005d12: f023 030f bic.w r3, r3, #15 + 8005d16: 6f7a ldr r2, [r7, #116] @ 0x74 + 8005d18: 6093 str r3, [r2, #8] + if (pMultimode->Mode != ADC_MODE_INDEPENDENT) + 8005d1a: e009 b.n 8005d30 + /* If one of the ADC sharing the same common group is enabled, no update */ + /* could be done on neither of the multimode structure parameters. */ + else + { + /* Update ADC state machine to error */ + SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_CONFIG); + 8005d1c: 687b ldr r3, [r7, #4] + 8005d1e: 6ddb ldr r3, [r3, #92] @ 0x5c + 8005d20: f043 0220 orr.w r2, r3, #32 + 8005d24: 687b ldr r3, [r7, #4] + 8005d26: 65da str r2, [r3, #92] @ 0x5c + + tmp_hal_status = HAL_ERROR; + 8005d28: 2301 movs r3, #1 + 8005d2a: f887 307f strb.w r3, [r7, #127] @ 0x7f + 8005d2e: e000 b.n 8005d32 + if (pMultimode->Mode != ADC_MODE_INDEPENDENT) + 8005d30: bf00 nop + } + + /* Process unlocked */ + __HAL_UNLOCK(hadc); + 8005d32: 687b ldr r3, [r7, #4] + 8005d34: 2200 movs r2, #0 + 8005d36: f883 2058 strb.w r2, [r3, #88] @ 0x58 + + /* Return function status */ + return tmp_hal_status; + 8005d3a: f897 307f ldrb.w r3, [r7, #127] @ 0x7f +} + 8005d3e: 4618 mov r0, r3 + 8005d40: 3784 adds r7, #132 @ 0x84 + 8005d42: 46bd mov sp, r7 + 8005d44: bd90 pop {r4, r7, pc} + 8005d46: bf00 nop + 8005d48: 50000100 .word 0x50000100 + 8005d4c: 50000300 .word 0x50000300 + +08005d50 : +{ + 8005d50: b480 push {r7} + 8005d52: b083 sub sp, #12 + 8005d54: af00 add r7, sp, #0 + 8005d56: 6078 str r0, [r7, #4] + SET_BIT(EXTI->IMR1, ExtiLine); + 8005d58: 4b05 ldr r3, [pc, #20] @ (8005d70 ) + 8005d5a: 681a ldr r2, [r3, #0] + 8005d5c: 4904 ldr r1, [pc, #16] @ (8005d70 ) + 8005d5e: 687b ldr r3, [r7, #4] + 8005d60: 4313 orrs r3, r2 + 8005d62: 600b str r3, [r1, #0] +} + 8005d64: bf00 nop + 8005d66: 370c adds r7, #12 + 8005d68: 46bd mov sp, r7 + 8005d6a: f85d 7b04 ldr.w r7, [sp], #4 + 8005d6e: 4770 bx lr + 8005d70: 40010400 .word 0x40010400 + +08005d74 : +{ + 8005d74: b480 push {r7} + 8005d76: b083 sub sp, #12 + 8005d78: af00 add r7, sp, #0 + 8005d7a: 6078 str r0, [r7, #4] + CLEAR_BIT(EXTI->IMR1, ExtiLine); + 8005d7c: 4b06 ldr r3, [pc, #24] @ (8005d98 ) + 8005d7e: 681a ldr r2, [r3, #0] + 8005d80: 687b ldr r3, [r7, #4] + 8005d82: 43db mvns r3, r3 + 8005d84: 4904 ldr r1, [pc, #16] @ (8005d98 ) + 8005d86: 4013 ands r3, r2 + 8005d88: 600b str r3, [r1, #0] +} + 8005d8a: bf00 nop + 8005d8c: 370c adds r7, #12 + 8005d8e: 46bd mov sp, r7 + 8005d90: f85d 7b04 ldr.w r7, [sp], #4 + 8005d94: 4770 bx lr + 8005d96: bf00 nop + 8005d98: 40010400 .word 0x40010400 + +08005d9c : +{ + 8005d9c: b480 push {r7} + 8005d9e: b083 sub sp, #12 + 8005da0: af00 add r7, sp, #0 + 8005da2: 6078 str r0, [r7, #4] + SET_BIT(EXTI->EMR1, ExtiLine); + 8005da4: 4b05 ldr r3, [pc, #20] @ (8005dbc ) + 8005da6: 685a ldr r2, [r3, #4] + 8005da8: 4904 ldr r1, [pc, #16] @ (8005dbc ) + 8005daa: 687b ldr r3, [r7, #4] + 8005dac: 4313 orrs r3, r2 + 8005dae: 604b str r3, [r1, #4] +} + 8005db0: bf00 nop + 8005db2: 370c adds r7, #12 + 8005db4: 46bd mov sp, r7 + 8005db6: f85d 7b04 ldr.w r7, [sp], #4 + 8005dba: 4770 bx lr + 8005dbc: 40010400 .word 0x40010400 + +08005dc0 : +{ + 8005dc0: b480 push {r7} + 8005dc2: b083 sub sp, #12 + 8005dc4: af00 add r7, sp, #0 + 8005dc6: 6078 str r0, [r7, #4] + CLEAR_BIT(EXTI->EMR1, ExtiLine); + 8005dc8: 4b06 ldr r3, [pc, #24] @ (8005de4 ) + 8005dca: 685a ldr r2, [r3, #4] + 8005dcc: 687b ldr r3, [r7, #4] + 8005dce: 43db mvns r3, r3 + 8005dd0: 4904 ldr r1, [pc, #16] @ (8005de4 ) + 8005dd2: 4013 ands r3, r2 + 8005dd4: 604b str r3, [r1, #4] +} + 8005dd6: bf00 nop + 8005dd8: 370c adds r7, #12 + 8005dda: 46bd mov sp, r7 + 8005ddc: f85d 7b04 ldr.w r7, [sp], #4 + 8005de0: 4770 bx lr + 8005de2: bf00 nop + 8005de4: 40010400 .word 0x40010400 + +08005de8 : +{ + 8005de8: b480 push {r7} + 8005dea: b083 sub sp, #12 + 8005dec: af00 add r7, sp, #0 + 8005dee: 6078 str r0, [r7, #4] + SET_BIT(EXTI->RTSR1, ExtiLine); + 8005df0: 4b05 ldr r3, [pc, #20] @ (8005e08 ) + 8005df2: 689a ldr r2, [r3, #8] + 8005df4: 4904 ldr r1, [pc, #16] @ (8005e08 ) + 8005df6: 687b ldr r3, [r7, #4] + 8005df8: 4313 orrs r3, r2 + 8005dfa: 608b str r3, [r1, #8] +} + 8005dfc: bf00 nop + 8005dfe: 370c adds r7, #12 + 8005e00: 46bd mov sp, r7 + 8005e02: f85d 7b04 ldr.w r7, [sp], #4 + 8005e06: 4770 bx lr + 8005e08: 40010400 .word 0x40010400 + +08005e0c : +{ + 8005e0c: b480 push {r7} + 8005e0e: b083 sub sp, #12 + 8005e10: af00 add r7, sp, #0 + 8005e12: 6078 str r0, [r7, #4] + CLEAR_BIT(EXTI->RTSR1, ExtiLine); + 8005e14: 4b06 ldr r3, [pc, #24] @ (8005e30 ) + 8005e16: 689a ldr r2, [r3, #8] + 8005e18: 687b ldr r3, [r7, #4] + 8005e1a: 43db mvns r3, r3 + 8005e1c: 4904 ldr r1, [pc, #16] @ (8005e30 ) + 8005e1e: 4013 ands r3, r2 + 8005e20: 608b str r3, [r1, #8] +} + 8005e22: bf00 nop + 8005e24: 370c adds r7, #12 + 8005e26: 46bd mov sp, r7 + 8005e28: f85d 7b04 ldr.w r7, [sp], #4 + 8005e2c: 4770 bx lr + 8005e2e: bf00 nop + 8005e30: 40010400 .word 0x40010400 + +08005e34 : +{ + 8005e34: b480 push {r7} + 8005e36: b083 sub sp, #12 + 8005e38: af00 add r7, sp, #0 + 8005e3a: 6078 str r0, [r7, #4] + SET_BIT(EXTI->FTSR1, ExtiLine); + 8005e3c: 4b05 ldr r3, [pc, #20] @ (8005e54 ) + 8005e3e: 68da ldr r2, [r3, #12] + 8005e40: 4904 ldr r1, [pc, #16] @ (8005e54 ) + 8005e42: 687b ldr r3, [r7, #4] + 8005e44: 4313 orrs r3, r2 + 8005e46: 60cb str r3, [r1, #12] +} + 8005e48: bf00 nop + 8005e4a: 370c adds r7, #12 + 8005e4c: 46bd mov sp, r7 + 8005e4e: f85d 7b04 ldr.w r7, [sp], #4 + 8005e52: 4770 bx lr + 8005e54: 40010400 .word 0x40010400 + +08005e58 : +{ + 8005e58: b480 push {r7} + 8005e5a: b083 sub sp, #12 + 8005e5c: af00 add r7, sp, #0 + 8005e5e: 6078 str r0, [r7, #4] + CLEAR_BIT(EXTI->FTSR1, ExtiLine); + 8005e60: 4b06 ldr r3, [pc, #24] @ (8005e7c ) + 8005e62: 68da ldr r2, [r3, #12] + 8005e64: 687b ldr r3, [r7, #4] + 8005e66: 43db mvns r3, r3 + 8005e68: 4904 ldr r1, [pc, #16] @ (8005e7c ) + 8005e6a: 4013 ands r3, r2 + 8005e6c: 60cb str r3, [r1, #12] +} + 8005e6e: bf00 nop + 8005e70: 370c adds r7, #12 + 8005e72: 46bd mov sp, r7 + 8005e74: f85d 7b04 ldr.w r7, [sp], #4 + 8005e78: 4770 bx lr + 8005e7a: bf00 nop + 8005e7c: 40010400 .word 0x40010400 + +08005e80 : +{ + 8005e80: b480 push {r7} + 8005e82: b083 sub sp, #12 + 8005e84: af00 add r7, sp, #0 + 8005e86: 6078 str r0, [r7, #4] + return ((READ_BIT(EXTI->PR1, ExtiLine) == (ExtiLine)) ? 1UL : 0UL); + 8005e88: 4b07 ldr r3, [pc, #28] @ (8005ea8 ) + 8005e8a: 695a ldr r2, [r3, #20] + 8005e8c: 687b ldr r3, [r7, #4] + 8005e8e: 4013 ands r3, r2 + 8005e90: 687a ldr r2, [r7, #4] + 8005e92: 429a cmp r2, r3 + 8005e94: d101 bne.n 8005e9a + 8005e96: 2301 movs r3, #1 + 8005e98: e000 b.n 8005e9c + 8005e9a: 2300 movs r3, #0 +} + 8005e9c: 4618 mov r0, r3 + 8005e9e: 370c adds r7, #12 + 8005ea0: 46bd mov sp, r7 + 8005ea2: f85d 7b04 ldr.w r7, [sp], #4 + 8005ea6: 4770 bx lr + 8005ea8: 40010400 .word 0x40010400 + +08005eac : +{ + 8005eac: b480 push {r7} + 8005eae: b083 sub sp, #12 + 8005eb0: af00 add r7, sp, #0 + 8005eb2: 6078 str r0, [r7, #4] + WRITE_REG(EXTI->PR1, ExtiLine); + 8005eb4: 4a04 ldr r2, [pc, #16] @ (8005ec8 ) + 8005eb6: 687b ldr r3, [r7, #4] + 8005eb8: 6153 str r3, [r2, #20] +} + 8005eba: bf00 nop + 8005ebc: 370c adds r7, #12 + 8005ebe: 46bd mov sp, r7 + 8005ec0: f85d 7b04 ldr.w r7, [sp], #4 + 8005ec4: 4770 bx lr + 8005ec6: bf00 nop + 8005ec8: 40010400 .word 0x40010400 + +08005ecc : + * To unlock the configuration, perform a system reset. + * @param hcomp COMP handle + * @retval HAL status + */ +HAL_StatusTypeDef HAL_COMP_Init(COMP_HandleTypeDef *hcomp) +{ + 8005ecc: b580 push {r7, lr} + 8005ece: b088 sub sp, #32 + 8005ed0: af00 add r7, sp, #0 + 8005ed2: 6078 str r0, [r7, #4] + uint32_t tmp_csr; + uint32_t exti_line; + uint32_t comp_voltage_scaler_initialized; /* Value "0" if comparator voltage scaler is not initialized */ + __IO uint32_t wait_loop_index = 0UL; + 8005ed4: 2300 movs r3, #0 + 8005ed6: 60fb str r3, [r7, #12] + HAL_StatusTypeDef status = HAL_OK; + 8005ed8: 2300 movs r3, #0 + 8005eda: 77fb strb r3, [r7, #31] + + /* Check the COMP handle allocation and lock status */ + if (hcomp == NULL) + 8005edc: 687b ldr r3, [r7, #4] + 8005ede: 2b00 cmp r3, #0 + 8005ee0: d102 bne.n 8005ee8 + { + status = HAL_ERROR; + 8005ee2: 2301 movs r3, #1 + 8005ee4: 77fb strb r3, [r7, #31] + 8005ee6: e0bc b.n 8006062 + } + else if (__HAL_COMP_IS_LOCKED(hcomp)) + 8005ee8: 687b ldr r3, [r7, #4] + 8005eea: 681b ldr r3, [r3, #0] + 8005eec: 681b ldr r3, [r3, #0] + 8005eee: f003 4300 and.w r3, r3, #2147483648 @ 0x80000000 + 8005ef2: f1b3 4f00 cmp.w r3, #2147483648 @ 0x80000000 + 8005ef6: d102 bne.n 8005efe + { + status = HAL_ERROR; + 8005ef8: 2301 movs r3, #1 + 8005efa: 77fb strb r3, [r7, #31] + 8005efc: e0b1 b.n 8006062 + assert_param(IS_COMP_OUTPUTPOL(hcomp->Init.OutputPol)); + assert_param(IS_COMP_HYSTERESIS(hcomp->Init.Hysteresis)); + assert_param(IS_COMP_BLANKINGSRC_INSTANCE(hcomp->Instance, hcomp->Init.BlankingSrce)); + assert_param(IS_COMP_TRIGGERMODE(hcomp->Init.TriggerMode)); + + if (hcomp->State == HAL_COMP_STATE_RESET) + 8005efe: 687b ldr r3, [r7, #4] + 8005f00: 7f5b ldrb r3, [r3, #29] + 8005f02: b2db uxtb r3, r3 + 8005f04: 2b00 cmp r3, #0 + 8005f06: d108 bne.n 8005f1a + { + /* Allocate lock resource and initialize it */ + hcomp->Lock = HAL_UNLOCKED; + 8005f08: 687b ldr r3, [r7, #4] + 8005f0a: 2200 movs r2, #0 + 8005f0c: 771a strb r2, [r3, #28] + + /* Set COMP error code to none */ + COMP_CLEAR_ERRORCODE(hcomp); + 8005f0e: 687b ldr r3, [r7, #4] + 8005f10: 2200 movs r2, #0 + 8005f12: 621a str r2, [r3, #32] +#else + /* Init the low level hardware */ + /* Note: Internal control clock of the comparators must */ + /* be enabled in "HAL_COMP_MspInit()" */ + /* using "__HAL_RCC_SYSCFG_CLK_ENABLE()". */ + HAL_COMP_MspInit(hcomp); + 8005f14: 6878 ldr r0, [r7, #4] + 8005f16: f7fd f98d bl 8003234 +#endif /* USE_HAL_COMP_REGISTER_CALLBACKS */ + } + + /* Memorize voltage scaler state before initialization */ + comp_voltage_scaler_initialized = READ_BIT(hcomp->Instance->CSR, COMP_CSR_SCALEN); + 8005f1a: 687b ldr r3, [r7, #4] + 8005f1c: 681b ldr r3, [r3, #0] + 8005f1e: 681b ldr r3, [r3, #0] + 8005f20: f403 0300 and.w r3, r3, #8388608 @ 0x800000 + 8005f24: 61bb str r3, [r7, #24] + + /* Set COMP parameters */ + tmp_csr = (hcomp->Init.InputMinus + 8005f26: 687b ldr r3, [r7, #4] + 8005f28: 689a ldr r2, [r3, #8] + | hcomp->Init.InputPlus + 8005f2a: 687b ldr r3, [r7, #4] + 8005f2c: 685b ldr r3, [r3, #4] + 8005f2e: 431a orrs r2, r3 + | hcomp->Init.BlankingSrce + 8005f30: 687b ldr r3, [r7, #4] + 8005f32: 695b ldr r3, [r3, #20] + 8005f34: 431a orrs r2, r3 + | hcomp->Init.Hysteresis + 8005f36: 687b ldr r3, [r7, #4] + 8005f38: 68db ldr r3, [r3, #12] + 8005f3a: 431a orrs r2, r3 + | hcomp->Init.OutputPol + 8005f3c: 687b ldr r3, [r7, #4] + 8005f3e: 691b ldr r3, [r3, #16] + tmp_csr = (hcomp->Init.InputMinus + 8005f40: 4313 orrs r3, r2 + 8005f42: 617b str r3, [r7, #20] + ); + + /* Set parameters in COMP register */ + /* Note: Update all bits except read-only, lock and enable bits */ + MODIFY_REG(hcomp->Instance->CSR, + 8005f44: 687b ldr r3, [r7, #4] + 8005f46: 681b ldr r3, [r3, #0] + 8005f48: 681a ldr r2, [r3, #0] + 8005f4a: 4b48 ldr r3, [pc, #288] @ (800606c ) + 8005f4c: 4013 ands r3, r2 + 8005f4e: 687a ldr r2, [r7, #4] + 8005f50: 6812 ldr r2, [r2, #0] + 8005f52: 6979 ldr r1, [r7, #20] + 8005f54: 430b orrs r3, r1 + 8005f56: 6013 str r3, [r2, #0] + tmp_csr + ); + + /* Delay for COMP scaler bridge voltage stabilization */ + /* Apply the delay if voltage scaler bridge is required and not already enabled */ + if ((READ_BIT(hcomp->Instance->CSR, COMP_CSR_SCALEN) != 0UL) && + 8005f58: 687b ldr r3, [r7, #4] + 8005f5a: 681b ldr r3, [r3, #0] + 8005f5c: 681b ldr r3, [r3, #0] + 8005f5e: f403 0300 and.w r3, r3, #8388608 @ 0x800000 + 8005f62: 2b00 cmp r3, #0 + 8005f64: d016 beq.n 8005f94 + 8005f66: 69bb ldr r3, [r7, #24] + 8005f68: 2b00 cmp r3, #0 + 8005f6a: d113 bne.n 8005f94 + { + /* Wait loop initialization and execution */ + /* Note: Variable divided by 2 to compensate partially */ + /* CPU processing cycles, scaling in us split to not */ + /* exceed 32 bits register capacity and handle low frequency. */ + wait_loop_index = ((COMP_DELAY_VOLTAGE_SCALER_STAB_US / 10UL) * ((SystemCoreClock / (100000UL * 2UL)) + 1UL)); + 8005f6c: 4b40 ldr r3, [pc, #256] @ (8006070 ) + 8005f6e: 681b ldr r3, [r3, #0] + 8005f70: 099b lsrs r3, r3, #6 + 8005f72: 4a40 ldr r2, [pc, #256] @ (8006074 ) + 8005f74: fba2 2303 umull r2, r3, r2, r3 + 8005f78: 099b lsrs r3, r3, #6 + 8005f7a: 1c5a adds r2, r3, #1 + 8005f7c: 4613 mov r3, r2 + 8005f7e: 009b lsls r3, r3, #2 + 8005f80: 4413 add r3, r2 + 8005f82: 009b lsls r3, r3, #2 + 8005f84: 60fb str r3, [r7, #12] + while (wait_loop_index != 0UL) + 8005f86: e002 b.n 8005f8e + { + wait_loop_index--; + 8005f88: 68fb ldr r3, [r7, #12] + 8005f8a: 3b01 subs r3, #1 + 8005f8c: 60fb str r3, [r7, #12] + while (wait_loop_index != 0UL) + 8005f8e: 68fb ldr r3, [r7, #12] + 8005f90: 2b00 cmp r3, #0 + 8005f92: d1f9 bne.n 8005f88 + } + } + + /* Get the EXTI line corresponding to the selected COMP instance */ + exti_line = COMP_GET_EXTI_LINE(hcomp->Instance); + 8005f94: 687b ldr r3, [r7, #4] + 8005f96: 681b ldr r3, [r3, #0] + 8005f98: 4a37 ldr r2, [pc, #220] @ (8006078 ) + 8005f9a: 4293 cmp r3, r2 + 8005f9c: d012 beq.n 8005fc4 + 8005f9e: 687b ldr r3, [r7, #4] + 8005fa0: 681b ldr r3, [r3, #0] + 8005fa2: 4a36 ldr r2, [pc, #216] @ (800607c ) + 8005fa4: 4293 cmp r3, r2 + 8005fa6: d00a beq.n 8005fbe + 8005fa8: 687b ldr r3, [r7, #4] + 8005faa: 681b ldr r3, [r3, #0] + 8005fac: 4a34 ldr r2, [pc, #208] @ (8006080 ) + 8005fae: 4293 cmp r3, r2 + 8005fb0: d102 bne.n 8005fb8 + 8005fb2: f04f 5300 mov.w r3, #536870912 @ 0x20000000 + 8005fb6: e007 b.n 8005fc8 + 8005fb8: f04f 4380 mov.w r3, #1073741824 @ 0x40000000 + 8005fbc: e004 b.n 8005fc8 + 8005fbe: f44f 0380 mov.w r3, #4194304 @ 0x400000 + 8005fc2: e001 b.n 8005fc8 + 8005fc4: f44f 1300 mov.w r3, #2097152 @ 0x200000 + 8005fc8: 613b str r3, [r7, #16] + + /* Manage EXTI settings */ + if ((hcomp->Init.TriggerMode & (COMP_EXTI_IT | COMP_EXTI_EVENT)) != 0UL) + 8005fca: 687b ldr r3, [r7, #4] + 8005fcc: 699b ldr r3, [r3, #24] + 8005fce: f003 0303 and.w r3, r3, #3 + 8005fd2: 2b00 cmp r3, #0 + 8005fd4: d037 beq.n 8006046 + { + /* Configure EXTI rising edge */ + if ((hcomp->Init.TriggerMode & COMP_EXTI_RISING) != 0UL) + 8005fd6: 687b ldr r3, [r7, #4] + 8005fd8: 699b ldr r3, [r3, #24] + 8005fda: f003 0310 and.w r3, r3, #16 + 8005fde: 2b00 cmp r3, #0 + 8005fe0: d003 beq.n 8005fea + else + { + LL_EXTI_EnableRisingTrig_0_31(exti_line); + } +#else + LL_EXTI_EnableRisingTrig_0_31(exti_line); + 8005fe2: 6938 ldr r0, [r7, #16] + 8005fe4: f7ff ff00 bl 8005de8 + 8005fe8: e002 b.n 8005ff0 + else + { + LL_EXTI_DisableRisingTrig_0_31(exti_line); + } +#else + LL_EXTI_DisableRisingTrig_0_31(exti_line); + 8005fea: 6938 ldr r0, [r7, #16] + 8005fec: f7ff ff0e bl 8005e0c +#endif /* COMP7 */ + } + + /* Configure EXTI falling edge */ + if ((hcomp->Init.TriggerMode & COMP_EXTI_FALLING) != 0UL) + 8005ff0: 687b ldr r3, [r7, #4] + 8005ff2: 699b ldr r3, [r3, #24] + 8005ff4: f003 0320 and.w r3, r3, #32 + 8005ff8: 2b00 cmp r3, #0 + 8005ffa: d003 beq.n 8006004 + else + { + LL_EXTI_EnableFallingTrig_0_31(exti_line); + } +#else + LL_EXTI_EnableFallingTrig_0_31(exti_line); + 8005ffc: 6938 ldr r0, [r7, #16] + 8005ffe: f7ff ff19 bl 8005e34 + 8006002: e002 b.n 800600a + else + { + LL_EXTI_DisableFallingTrig_0_31(exti_line); + } +#else + LL_EXTI_DisableFallingTrig_0_31(exti_line); + 8006004: 6938 ldr r0, [r7, #16] + 8006006: f7ff ff27 bl 8005e58 + else + { + LL_EXTI_ClearFlag_0_31(exti_line); + } +#else + LL_EXTI_ClearFlag_0_31(exti_line); + 800600a: 6938 ldr r0, [r7, #16] + 800600c: f7ff ff4e bl 8005eac +#endif /* COMP7 */ + + /* Configure EXTI event mode */ + if ((hcomp->Init.TriggerMode & COMP_EXTI_EVENT) != 0UL) + 8006010: 687b ldr r3, [r7, #4] + 8006012: 699b ldr r3, [r3, #24] + 8006014: f003 0302 and.w r3, r3, #2 + 8006018: 2b00 cmp r3, #0 + 800601a: d003 beq.n 8006024 + else + { + LL_EXTI_EnableEvent_0_31(exti_line); + } +#else + LL_EXTI_EnableEvent_0_31(exti_line); + 800601c: 6938 ldr r0, [r7, #16] + 800601e: f7ff febd bl 8005d9c + 8006022: e002 b.n 800602a + else + { + LL_EXTI_DisableEvent_0_31(exti_line); + } +#else + LL_EXTI_DisableEvent_0_31(exti_line); + 8006024: 6938 ldr r0, [r7, #16] + 8006026: f7ff fecb bl 8005dc0 +#endif /* COMP7 */ + } + + /* Configure EXTI interrupt mode */ + if ((hcomp->Init.TriggerMode & COMP_EXTI_IT) != 0UL) + 800602a: 687b ldr r3, [r7, #4] + 800602c: 699b ldr r3, [r3, #24] + 800602e: f003 0301 and.w r3, r3, #1 + 8006032: 2b00 cmp r3, #0 + 8006034: d003 beq.n 800603e + else + { + LL_EXTI_EnableIT_0_31(exti_line); + } +#else + LL_EXTI_EnableIT_0_31(exti_line); + 8006036: 6938 ldr r0, [r7, #16] + 8006038: f7ff fe8a bl 8005d50 + 800603c: e009 b.n 8006052 + else + { + LL_EXTI_DisableIT_0_31(exti_line); + } +#else + LL_EXTI_DisableIT_0_31(exti_line); + 800603e: 6938 ldr r0, [r7, #16] + 8006040: f7ff fe98 bl 8005d74 + 8006044: e005 b.n 8006052 + else + { + LL_EXTI_DisableEvent_0_31(exti_line); + } +#else + LL_EXTI_DisableEvent_0_31(exti_line); + 8006046: 6938 ldr r0, [r7, #16] + 8006048: f7ff feba bl 8005dc0 + else + { + LL_EXTI_DisableIT_0_31(exti_line); + } +#else + LL_EXTI_DisableIT_0_31(exti_line); + 800604c: 6938 ldr r0, [r7, #16] + 800604e: f7ff fe91 bl 8005d74 + } + + /* Set HAL COMP handle state */ + /* Note: Transition from state reset to state ready, */ + /* otherwise (coming from state ready or busy) no state update. */ + if (hcomp->State == HAL_COMP_STATE_RESET) + 8006052: 687b ldr r3, [r7, #4] + 8006054: 7f5b ldrb r3, [r3, #29] + 8006056: b2db uxtb r3, r3 + 8006058: 2b00 cmp r3, #0 + 800605a: d102 bne.n 8006062 + { + hcomp->State = HAL_COMP_STATE_READY; + 800605c: 687b ldr r3, [r7, #4] + 800605e: 2201 movs r2, #1 + 8006060: 775a strb r2, [r3, #29] + } + } + + return status; + 8006062: 7ffb ldrb r3, [r7, #31] +} + 8006064: 4618 mov r0, r3 + 8006066: 3720 adds r7, #32 + 8006068: 46bd mov sp, r7 + 800606a: bd80 pop {r7, pc} + 800606c: ff007e0f .word 0xff007e0f + 8006070: 20000034 .word 0x20000034 + 8006074: 053e2d63 .word 0x053e2d63 + 8006078: 40010200 .word 0x40010200 + 800607c: 40010204 .word 0x40010204 + 8006080: 40010208 .word 0x40010208 + +08006084 : + * @brief Start the comparator. + * @param hcomp COMP handle + * @retval HAL status + */ +HAL_StatusTypeDef HAL_COMP_Start(COMP_HandleTypeDef *hcomp) +{ + 8006084: b480 push {r7} + 8006086: b085 sub sp, #20 + 8006088: af00 add r7, sp, #0 + 800608a: 6078 str r0, [r7, #4] + __IO uint32_t wait_loop_index = 0UL; + 800608c: 2300 movs r3, #0 + 800608e: 60bb str r3, [r7, #8] + HAL_StatusTypeDef status = HAL_OK; + 8006090: 2300 movs r3, #0 + 8006092: 73fb strb r3, [r7, #15] + + /* Check the COMP handle allocation and lock status */ + if (hcomp == NULL) + 8006094: 687b ldr r3, [r7, #4] + 8006096: 2b00 cmp r3, #0 + 8006098: d102 bne.n 80060a0 + { + status = HAL_ERROR; + 800609a: 2301 movs r3, #1 + 800609c: 73fb strb r3, [r7, #15] + 800609e: e02e b.n 80060fe + } + else if (__HAL_COMP_IS_LOCKED(hcomp)) + 80060a0: 687b ldr r3, [r7, #4] + 80060a2: 681b ldr r3, [r3, #0] + 80060a4: 681b ldr r3, [r3, #0] + 80060a6: f003 4300 and.w r3, r3, #2147483648 @ 0x80000000 + 80060aa: f1b3 4f00 cmp.w r3, #2147483648 @ 0x80000000 + 80060ae: d102 bne.n 80060b6 + { + status = HAL_ERROR; + 80060b0: 2301 movs r3, #1 + 80060b2: 73fb strb r3, [r7, #15] + 80060b4: e023 b.n 80060fe + else + { + /* Check the parameter */ + assert_param(IS_COMP_ALL_INSTANCE(hcomp->Instance)); + + if (hcomp->State == HAL_COMP_STATE_READY) + 80060b6: 687b ldr r3, [r7, #4] + 80060b8: 7f5b ldrb r3, [r3, #29] + 80060ba: b2db uxtb r3, r3 + 80060bc: 2b01 cmp r3, #1 + 80060be: d11c bne.n 80060fa + { + /* Enable the selected comparator */ + SET_BIT(hcomp->Instance->CSR, COMP_CSR_EN); + 80060c0: 687b ldr r3, [r7, #4] + 80060c2: 681b ldr r3, [r3, #0] + 80060c4: 681a ldr r2, [r3, #0] + 80060c6: 687b ldr r3, [r7, #4] + 80060c8: 681b ldr r3, [r3, #0] + 80060ca: f042 0201 orr.w r2, r2, #1 + 80060ce: 601a str r2, [r3, #0] + + /* Set HAL COMP handle state */ + hcomp->State = HAL_COMP_STATE_BUSY; + 80060d0: 687b ldr r3, [r7, #4] + 80060d2: 2202 movs r2, #2 + 80060d4: 775a strb r2, [r3, #29] + /* Note: Variable divided by 2 to compensate partially */ + /* CPU processing cycles. */ + /* Note: In case of system low frequency (below 1Mhz), short delay */ + /* of startup time (few us) is within CPU processing cycles */ + /* of following instructions. */ + wait_loop_index = (COMP_DELAY_STARTUP_US * (SystemCoreClock / (1000000UL * 2UL))); + 80060d6: 4b0d ldr r3, [pc, #52] @ (800610c ) + 80060d8: 681b ldr r3, [r3, #0] + 80060da: 4a0d ldr r2, [pc, #52] @ (8006110 ) + 80060dc: fba2 2303 umull r2, r3, r2, r3 + 80060e0: 0cda lsrs r2, r3, #19 + 80060e2: 4613 mov r3, r2 + 80060e4: 009b lsls r3, r3, #2 + 80060e6: 4413 add r3, r2 + 80060e8: 60bb str r3, [r7, #8] + while (wait_loop_index != 0UL) + 80060ea: e002 b.n 80060f2 + { + wait_loop_index--; + 80060ec: 68bb ldr r3, [r7, #8] + 80060ee: 3b01 subs r3, #1 + 80060f0: 60bb str r3, [r7, #8] + while (wait_loop_index != 0UL) + 80060f2: 68bb ldr r3, [r7, #8] + 80060f4: 2b00 cmp r3, #0 + 80060f6: d1f9 bne.n 80060ec + 80060f8: e001 b.n 80060fe + } + } + else + { + status = HAL_ERROR; + 80060fa: 2301 movs r3, #1 + 80060fc: 73fb strb r3, [r7, #15] + } + } + + return status; + 80060fe: 7bfb ldrb r3, [r7, #15] +} + 8006100: 4618 mov r0, r3 + 8006102: 3714 adds r7, #20 + 8006104: 46bd mov sp, r7 + 8006106: f85d 7b04 ldr.w r7, [sp], #4 + 800610a: 4770 bx lr + 800610c: 20000034 .word 0x20000034 + 8006110: 431bde83 .word 0x431bde83 + +08006114 : + * @brief Comparator IRQ handler. + * @param hcomp COMP handle + * @retval None + */ +void HAL_COMP_IRQHandler(COMP_HandleTypeDef *hcomp) +{ + 8006114: b580 push {r7, lr} + 8006116: b084 sub sp, #16 + 8006118: af00 add r7, sp, #0 + 800611a: 6078 str r0, [r7, #4] + /* Get the EXTI line corresponding to the selected COMP instance */ + uint32_t exti_line = COMP_GET_EXTI_LINE(hcomp->Instance); + 800611c: 687b ldr r3, [r7, #4] + 800611e: 681b ldr r3, [r3, #0] + 8006120: 4a17 ldr r2, [pc, #92] @ (8006180 ) + 8006122: 4293 cmp r3, r2 + 8006124: d012 beq.n 800614c + 8006126: 687b ldr r3, [r7, #4] + 8006128: 681b ldr r3, [r3, #0] + 800612a: 4a16 ldr r2, [pc, #88] @ (8006184 ) + 800612c: 4293 cmp r3, r2 + 800612e: d00a beq.n 8006146 + 8006130: 687b ldr r3, [r7, #4] + 8006132: 681b ldr r3, [r3, #0] + 8006134: 4a14 ldr r2, [pc, #80] @ (8006188 ) + 8006136: 4293 cmp r3, r2 + 8006138: d102 bne.n 8006140 + 800613a: f04f 5300 mov.w r3, #536870912 @ 0x20000000 + 800613e: e007 b.n 8006150 + 8006140: f04f 4380 mov.w r3, #1073741824 @ 0x40000000 + 8006144: e004 b.n 8006150 + 8006146: f44f 0380 mov.w r3, #4194304 @ 0x400000 + 800614a: e001 b.n 8006150 + 800614c: f44f 1300 mov.w r3, #2097152 @ 0x200000 + 8006150: 60bb str r3, [r7, #8] + uint32_t tmp_comp_exti_flag_set = 0UL; + 8006152: 2300 movs r3, #0 + 8006154: 60fb str r3, [r7, #12] + { + tmp_comp_exti_flag_set = 1UL; + } + } +#else + if (LL_EXTI_IsActiveFlag_0_31(exti_line) != 0UL) + 8006156: 68b8 ldr r0, [r7, #8] + 8006158: f7ff fe92 bl 8005e80 + 800615c: 4603 mov r3, r0 + 800615e: 2b00 cmp r3, #0 + 8006160: d001 beq.n 8006166 + { + tmp_comp_exti_flag_set = 1UL; + 8006162: 2301 movs r3, #1 + 8006164: 60fb str r3, [r7, #12] + } +#endif /* COMP7 */ + + if (tmp_comp_exti_flag_set != 0UL) + 8006166: 68fb ldr r3, [r7, #12] + 8006168: 2b00 cmp r3, #0 + 800616a: d005 beq.n 8006178 + else + { + LL_EXTI_ClearFlag_0_31(exti_line); + } +#else + LL_EXTI_ClearFlag_0_31(exti_line); + 800616c: 68b8 ldr r0, [r7, #8] + 800616e: f7ff fe9d bl 8005eac + + /* COMP trigger user callback */ +#if (USE_HAL_COMP_REGISTER_CALLBACKS == 1) + hcomp->TriggerCallback(hcomp); +#else + HAL_COMP_TriggerCallback(hcomp); + 8006172: 6878 ldr r0, [r7, #4] + 8006174: f7fb f940 bl 80013f8 +#endif /* USE_HAL_COMP_REGISTER_CALLBACKS */ + } +} + 8006178: bf00 nop + 800617a: 3710 adds r7, #16 + 800617c: 46bd mov sp, r7 + 800617e: bd80 pop {r7, pc} + 8006180: 40010200 .word 0x40010200 + 8006184: 40010204 .word 0x40010204 + 8006188: 40010208 .word 0x40010208 + +0800618c <__NVIC_SetPriorityGrouping>: + In case of a conflict between priority grouping and available + priority bits (__NVIC_PRIO_BITS), the smallest possible priority group is set. + \param [in] PriorityGroup Priority grouping field. + */ +__STATIC_INLINE void __NVIC_SetPriorityGrouping(uint32_t PriorityGroup) +{ + 800618c: b480 push {r7} + 800618e: b085 sub sp, #20 + 8006190: af00 add r7, sp, #0 + 8006192: 6078 str r0, [r7, #4] + uint32_t reg_value; + uint32_t PriorityGroupTmp = (PriorityGroup & (uint32_t)0x07UL); /* only values 0..7 are used */ + 8006194: 687b ldr r3, [r7, #4] + 8006196: f003 0307 and.w r3, r3, #7 + 800619a: 60fb str r3, [r7, #12] + + reg_value = SCB->AIRCR; /* read old register configuration */ + 800619c: 4b0c ldr r3, [pc, #48] @ (80061d0 <__NVIC_SetPriorityGrouping+0x44>) + 800619e: 68db ldr r3, [r3, #12] + 80061a0: 60bb str r3, [r7, #8] + reg_value &= ~((uint32_t)(SCB_AIRCR_VECTKEY_Msk | SCB_AIRCR_PRIGROUP_Msk)); /* clear bits to change */ + 80061a2: 68ba ldr r2, [r7, #8] + 80061a4: f64f 03ff movw r3, #63743 @ 0xf8ff + 80061a8: 4013 ands r3, r2 + 80061aa: 60bb str r3, [r7, #8] + reg_value = (reg_value | + ((uint32_t)0x5FAUL << SCB_AIRCR_VECTKEY_Pos) | + (PriorityGroupTmp << SCB_AIRCR_PRIGROUP_Pos) ); /* Insert write key and priority group */ + 80061ac: 68fb ldr r3, [r7, #12] + 80061ae: 021a lsls r2, r3, #8 + ((uint32_t)0x5FAUL << SCB_AIRCR_VECTKEY_Pos) | + 80061b0: 68bb ldr r3, [r7, #8] + 80061b2: 4313 orrs r3, r2 + reg_value = (reg_value | + 80061b4: f043 63bf orr.w r3, r3, #100139008 @ 0x5f80000 + 80061b8: f443 3300 orr.w r3, r3, #131072 @ 0x20000 + 80061bc: 60bb str r3, [r7, #8] + SCB->AIRCR = reg_value; + 80061be: 4a04 ldr r2, [pc, #16] @ (80061d0 <__NVIC_SetPriorityGrouping+0x44>) + 80061c0: 68bb ldr r3, [r7, #8] + 80061c2: 60d3 str r3, [r2, #12] +} + 80061c4: bf00 nop + 80061c6: 3714 adds r7, #20 + 80061c8: 46bd mov sp, r7 + 80061ca: f85d 7b04 ldr.w r7, [sp], #4 + 80061ce: 4770 bx lr + 80061d0: e000ed00 .word 0xe000ed00 + +080061d4 <__NVIC_GetPriorityGrouping>: + \brief Get Priority Grouping + \details Reads the priority grouping field from the NVIC Interrupt Controller. + \return Priority grouping field (SCB->AIRCR [10:8] PRIGROUP field). + */ +__STATIC_INLINE uint32_t __NVIC_GetPriorityGrouping(void) +{ + 80061d4: b480 push {r7} + 80061d6: af00 add r7, sp, #0 + return ((uint32_t)((SCB->AIRCR & SCB_AIRCR_PRIGROUP_Msk) >> SCB_AIRCR_PRIGROUP_Pos)); + 80061d8: 4b04 ldr r3, [pc, #16] @ (80061ec <__NVIC_GetPriorityGrouping+0x18>) + 80061da: 68db ldr r3, [r3, #12] + 80061dc: 0a1b lsrs r3, r3, #8 + 80061de: f003 0307 and.w r3, r3, #7 +} + 80061e2: 4618 mov r0, r3 + 80061e4: 46bd mov sp, r7 + 80061e6: f85d 7b04 ldr.w r7, [sp], #4 + 80061ea: 4770 bx lr + 80061ec: e000ed00 .word 0xe000ed00 + +080061f0 <__NVIC_EnableIRQ>: + \details Enables a device specific interrupt in the NVIC interrupt controller. + \param [in] IRQn Device specific interrupt number. + \note IRQn must not be negative. + */ +__STATIC_INLINE void __NVIC_EnableIRQ(IRQn_Type IRQn) +{ + 80061f0: b480 push {r7} + 80061f2: b083 sub sp, #12 + 80061f4: af00 add r7, sp, #0 + 80061f6: 4603 mov r3, r0 + 80061f8: 71fb strb r3, [r7, #7] + if ((int32_t)(IRQn) >= 0) + 80061fa: f997 3007 ldrsb.w r3, [r7, #7] + 80061fe: 2b00 cmp r3, #0 + 8006200: db0b blt.n 800621a <__NVIC_EnableIRQ+0x2a> + { + __COMPILER_BARRIER(); + NVIC->ISER[(((uint32_t)IRQn) >> 5UL)] = (uint32_t)(1UL << (((uint32_t)IRQn) & 0x1FUL)); + 8006202: 79fb ldrb r3, [r7, #7] + 8006204: f003 021f and.w r2, r3, #31 + 8006208: 4907 ldr r1, [pc, #28] @ (8006228 <__NVIC_EnableIRQ+0x38>) + 800620a: f997 3007 ldrsb.w r3, [r7, #7] + 800620e: 095b lsrs r3, r3, #5 + 8006210: 2001 movs r0, #1 + 8006212: fa00 f202 lsl.w r2, r0, r2 + 8006216: f841 2023 str.w r2, [r1, r3, lsl #2] + __COMPILER_BARRIER(); + } +} + 800621a: bf00 nop + 800621c: 370c adds r7, #12 + 800621e: 46bd mov sp, r7 + 8006220: f85d 7b04 ldr.w r7, [sp], #4 + 8006224: 4770 bx lr + 8006226: bf00 nop + 8006228: e000e100 .word 0xe000e100 + +0800622c <__NVIC_DisableIRQ>: + \details Disables a device specific interrupt in the NVIC interrupt controller. + \param [in] IRQn Device specific interrupt number. + \note IRQn must not be negative. + */ +__STATIC_INLINE void __NVIC_DisableIRQ(IRQn_Type IRQn) +{ + 800622c: b480 push {r7} + 800622e: b083 sub sp, #12 + 8006230: af00 add r7, sp, #0 + 8006232: 4603 mov r3, r0 + 8006234: 71fb strb r3, [r7, #7] + if ((int32_t)(IRQn) >= 0) + 8006236: f997 3007 ldrsb.w r3, [r7, #7] + 800623a: 2b00 cmp r3, #0 + 800623c: db12 blt.n 8006264 <__NVIC_DisableIRQ+0x38> + { + NVIC->ICER[(((uint32_t)IRQn) >> 5UL)] = (uint32_t)(1UL << (((uint32_t)IRQn) & 0x1FUL)); + 800623e: 79fb ldrb r3, [r7, #7] + 8006240: f003 021f and.w r2, r3, #31 + 8006244: 490a ldr r1, [pc, #40] @ (8006270 <__NVIC_DisableIRQ+0x44>) + 8006246: f997 3007 ldrsb.w r3, [r7, #7] + 800624a: 095b lsrs r3, r3, #5 + 800624c: 2001 movs r0, #1 + 800624e: fa00 f202 lsl.w r2, r0, r2 + 8006252: 3320 adds r3, #32 + 8006254: f841 2023 str.w r2, [r1, r3, lsl #2] + __ASM volatile ("dsb 0xF":::"memory"); + 8006258: f3bf 8f4f dsb sy +} + 800625c: bf00 nop + __ASM volatile ("isb 0xF":::"memory"); + 800625e: f3bf 8f6f isb sy +} + 8006262: bf00 nop + __DSB(); + __ISB(); + } +} + 8006264: bf00 nop + 8006266: 370c adds r7, #12 + 8006268: 46bd mov sp, r7 + 800626a: f85d 7b04 ldr.w r7, [sp], #4 + 800626e: 4770 bx lr + 8006270: e000e100 .word 0xe000e100 + +08006274 <__NVIC_SetPriority>: + \param [in] IRQn Interrupt number. + \param [in] priority Priority to set. + \note The priority cannot be set for every processor exception. + */ +__STATIC_INLINE void __NVIC_SetPriority(IRQn_Type IRQn, uint32_t priority) +{ + 8006274: b480 push {r7} + 8006276: b083 sub sp, #12 + 8006278: af00 add r7, sp, #0 + 800627a: 4603 mov r3, r0 + 800627c: 6039 str r1, [r7, #0] + 800627e: 71fb strb r3, [r7, #7] + if ((int32_t)(IRQn) >= 0) + 8006280: f997 3007 ldrsb.w r3, [r7, #7] + 8006284: 2b00 cmp r3, #0 + 8006286: db0a blt.n 800629e <__NVIC_SetPriority+0x2a> + { + NVIC->IP[((uint32_t)IRQn)] = (uint8_t)((priority << (8U - __NVIC_PRIO_BITS)) & (uint32_t)0xFFUL); + 8006288: 683b ldr r3, [r7, #0] + 800628a: b2da uxtb r2, r3 + 800628c: 490c ldr r1, [pc, #48] @ (80062c0 <__NVIC_SetPriority+0x4c>) + 800628e: f997 3007 ldrsb.w r3, [r7, #7] + 8006292: 0112 lsls r2, r2, #4 + 8006294: b2d2 uxtb r2, r2 + 8006296: 440b add r3, r1 + 8006298: f883 2300 strb.w r2, [r3, #768] @ 0x300 + } + else + { + SCB->SHP[(((uint32_t)IRQn) & 0xFUL)-4UL] = (uint8_t)((priority << (8U - __NVIC_PRIO_BITS)) & (uint32_t)0xFFUL); + } +} + 800629c: e00a b.n 80062b4 <__NVIC_SetPriority+0x40> + SCB->SHP[(((uint32_t)IRQn) & 0xFUL)-4UL] = (uint8_t)((priority << (8U - __NVIC_PRIO_BITS)) & (uint32_t)0xFFUL); + 800629e: 683b ldr r3, [r7, #0] + 80062a0: b2da uxtb r2, r3 + 80062a2: 4908 ldr r1, [pc, #32] @ (80062c4 <__NVIC_SetPriority+0x50>) + 80062a4: 79fb ldrb r3, [r7, #7] + 80062a6: f003 030f and.w r3, r3, #15 + 80062aa: 3b04 subs r3, #4 + 80062ac: 0112 lsls r2, r2, #4 + 80062ae: b2d2 uxtb r2, r2 + 80062b0: 440b add r3, r1 + 80062b2: 761a strb r2, [r3, #24] +} + 80062b4: bf00 nop + 80062b6: 370c adds r7, #12 + 80062b8: 46bd mov sp, r7 + 80062ba: f85d 7b04 ldr.w r7, [sp], #4 + 80062be: 4770 bx lr + 80062c0: e000e100 .word 0xe000e100 + 80062c4: e000ed00 .word 0xe000ed00 + +080062c8 : + \param [in] PreemptPriority Preemptive priority value (starting from 0). + \param [in] SubPriority Subpriority value (starting from 0). + \return Encoded priority. Value can be used in the function \ref NVIC_SetPriority(). + */ +__STATIC_INLINE uint32_t NVIC_EncodePriority (uint32_t PriorityGroup, uint32_t PreemptPriority, uint32_t SubPriority) +{ + 80062c8: b480 push {r7} + 80062ca: b089 sub sp, #36 @ 0x24 + 80062cc: af00 add r7, sp, #0 + 80062ce: 60f8 str r0, [r7, #12] + 80062d0: 60b9 str r1, [r7, #8] + 80062d2: 607a str r2, [r7, #4] + uint32_t PriorityGroupTmp = (PriorityGroup & (uint32_t)0x07UL); /* only values 0..7 are used */ + 80062d4: 68fb ldr r3, [r7, #12] + 80062d6: f003 0307 and.w r3, r3, #7 + 80062da: 61fb str r3, [r7, #28] + uint32_t PreemptPriorityBits; + uint32_t SubPriorityBits; + + PreemptPriorityBits = ((7UL - PriorityGroupTmp) > (uint32_t)(__NVIC_PRIO_BITS)) ? (uint32_t)(__NVIC_PRIO_BITS) : (uint32_t)(7UL - PriorityGroupTmp); + 80062dc: 69fb ldr r3, [r7, #28] + 80062de: f1c3 0307 rsb r3, r3, #7 + 80062e2: 2b04 cmp r3, #4 + 80062e4: bf28 it cs + 80062e6: 2304 movcs r3, #4 + 80062e8: 61bb str r3, [r7, #24] + SubPriorityBits = ((PriorityGroupTmp + (uint32_t)(__NVIC_PRIO_BITS)) < (uint32_t)7UL) ? (uint32_t)0UL : (uint32_t)((PriorityGroupTmp - 7UL) + (uint32_t)(__NVIC_PRIO_BITS)); + 80062ea: 69fb ldr r3, [r7, #28] + 80062ec: 3304 adds r3, #4 + 80062ee: 2b06 cmp r3, #6 + 80062f0: d902 bls.n 80062f8 + 80062f2: 69fb ldr r3, [r7, #28] + 80062f4: 3b03 subs r3, #3 + 80062f6: e000 b.n 80062fa + 80062f8: 2300 movs r3, #0 + 80062fa: 617b str r3, [r7, #20] + + return ( + ((PreemptPriority & (uint32_t)((1UL << (PreemptPriorityBits)) - 1UL)) << SubPriorityBits) | + 80062fc: f04f 32ff mov.w r2, #4294967295 + 8006300: 69bb ldr r3, [r7, #24] + 8006302: fa02 f303 lsl.w r3, r2, r3 + 8006306: 43da mvns r2, r3 + 8006308: 68bb ldr r3, [r7, #8] + 800630a: 401a ands r2, r3 + 800630c: 697b ldr r3, [r7, #20] + 800630e: 409a lsls r2, r3 + ((SubPriority & (uint32_t)((1UL << (SubPriorityBits )) - 1UL))) + 8006310: f04f 31ff mov.w r1, #4294967295 + 8006314: 697b ldr r3, [r7, #20] + 8006316: fa01 f303 lsl.w r3, r1, r3 + 800631a: 43d9 mvns r1, r3 + 800631c: 687b ldr r3, [r7, #4] + 800631e: 400b ands r3, r1 + ((PreemptPriority & (uint32_t)((1UL << (PreemptPriorityBits)) - 1UL)) << SubPriorityBits) | + 8006320: 4313 orrs r3, r2 + ); +} + 8006322: 4618 mov r0, r3 + 8006324: 3724 adds r7, #36 @ 0x24 + 8006326: 46bd mov sp, r7 + 8006328: f85d 7b04 ldr.w r7, [sp], #4 + 800632c: 4770 bx lr + +0800632e : + * @note When the NVIC_PriorityGroup_0 is selected, IRQ pre-emption is no more possible. + * The pending IRQ priority will be managed only by the subpriority. + * @retval None + */ +void HAL_NVIC_SetPriorityGrouping(uint32_t PriorityGroup) +{ + 800632e: b580 push {r7, lr} + 8006330: b082 sub sp, #8 + 8006332: af00 add r7, sp, #0 + 8006334: 6078 str r0, [r7, #4] + /* Check the parameters */ + assert_param(IS_NVIC_PRIORITY_GROUP(PriorityGroup)); + + /* Set the PRIGROUP[10:8] bits according to the PriorityGroup parameter value */ + NVIC_SetPriorityGrouping(PriorityGroup); + 8006336: 6878 ldr r0, [r7, #4] + 8006338: f7ff ff28 bl 800618c <__NVIC_SetPriorityGrouping> +} + 800633c: bf00 nop + 800633e: 3708 adds r7, #8 + 8006340: 46bd mov sp, r7 + 8006342: bd80 pop {r7, pc} + +08006344 : + * This parameter can be a value between 0 and 15 + * A lower priority value indicates a higher priority. + * @retval None + */ +void HAL_NVIC_SetPriority(IRQn_Type IRQn, uint32_t PreemptPriority, uint32_t SubPriority) +{ + 8006344: b580 push {r7, lr} + 8006346: b086 sub sp, #24 + 8006348: af00 add r7, sp, #0 + 800634a: 4603 mov r3, r0 + 800634c: 60b9 str r1, [r7, #8] + 800634e: 607a str r2, [r7, #4] + 8006350: 73fb strb r3, [r7, #15] + + /* Check the parameters */ + assert_param(IS_NVIC_SUB_PRIORITY(SubPriority)); + assert_param(IS_NVIC_PREEMPTION_PRIORITY(PreemptPriority)); + + prioritygroup = NVIC_GetPriorityGrouping(); + 8006352: f7ff ff3f bl 80061d4 <__NVIC_GetPriorityGrouping> + 8006356: 6178 str r0, [r7, #20] + + NVIC_SetPriority(IRQn, NVIC_EncodePriority(prioritygroup, PreemptPriority, SubPriority)); + 8006358: 687a ldr r2, [r7, #4] + 800635a: 68b9 ldr r1, [r7, #8] + 800635c: 6978 ldr r0, [r7, #20] + 800635e: f7ff ffb3 bl 80062c8 + 8006362: 4602 mov r2, r0 + 8006364: f997 300f ldrsb.w r3, [r7, #15] + 8006368: 4611 mov r1, r2 + 800636a: 4618 mov r0, r3 + 800636c: f7ff ff82 bl 8006274 <__NVIC_SetPriority> +} + 8006370: bf00 nop + 8006372: 3718 adds r7, #24 + 8006374: 46bd mov sp, r7 + 8006376: bd80 pop {r7, pc} + +08006378 : + * This parameter can be an enumerator of IRQn_Type enumeration + * (For the complete STM32 Devices IRQ Channels list, please refer to the appropriate CMSIS device file (stm32g4xxxx.h)) + * @retval None + */ +void HAL_NVIC_EnableIRQ(IRQn_Type IRQn) +{ + 8006378: b580 push {r7, lr} + 800637a: b082 sub sp, #8 + 800637c: af00 add r7, sp, #0 + 800637e: 4603 mov r3, r0 + 8006380: 71fb strb r3, [r7, #7] + /* Check the parameters */ + assert_param(IS_NVIC_DEVICE_IRQ(IRQn)); + + /* Enable interrupt */ + NVIC_EnableIRQ(IRQn); + 8006382: f997 3007 ldrsb.w r3, [r7, #7] + 8006386: 4618 mov r0, r3 + 8006388: f7ff ff32 bl 80061f0 <__NVIC_EnableIRQ> +} + 800638c: bf00 nop + 800638e: 3708 adds r7, #8 + 8006390: 46bd mov sp, r7 + 8006392: bd80 pop {r7, pc} + +08006394 : + * This parameter can be an enumerator of IRQn_Type enumeration + * (For the complete STM32 Devices IRQ Channels list, please refer to the appropriate CMSIS device file (stm32g4xxxx.h)) + * @retval None + */ +void HAL_NVIC_DisableIRQ(IRQn_Type IRQn) +{ + 8006394: b580 push {r7, lr} + 8006396: b082 sub sp, #8 + 8006398: af00 add r7, sp, #0 + 800639a: 4603 mov r3, r0 + 800639c: 71fb strb r3, [r7, #7] + /* Check the parameters */ + assert_param(IS_NVIC_DEVICE_IRQ(IRQn)); + + /* Disable interrupt */ + NVIC_DisableIRQ(IRQn); + 800639e: f997 3007 ldrsb.w r3, [r7, #7] + 80063a2: 4618 mov r0, r3 + 80063a4: f7ff ff42 bl 800622c <__NVIC_DisableIRQ> +} + 80063a8: bf00 nop + 80063aa: 3708 adds r7, #8 + 80063ac: 46bd mov sp, r7 + 80063ae: bd80 pop {r7, pc} + +080063b0 : + * @param hdac pointer to a DAC_HandleTypeDef structure that contains + * the configuration information for the specified DAC. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_DAC_Init(DAC_HandleTypeDef *hdac) +{ + 80063b0: b580 push {r7, lr} + 80063b2: b082 sub sp, #8 + 80063b4: af00 add r7, sp, #0 + 80063b6: 6078 str r0, [r7, #4] + /* Check the DAC peripheral handle */ + if (hdac == NULL) + 80063b8: 687b ldr r3, [r7, #4] + 80063ba: 2b00 cmp r3, #0 + 80063bc: d101 bne.n 80063c2 + { + return HAL_ERROR; + 80063be: 2301 movs r3, #1 + 80063c0: e014 b.n 80063ec + } + /* Check the parameters */ + assert_param(IS_DAC_ALL_INSTANCE(hdac->Instance)); + + if (hdac->State == HAL_DAC_STATE_RESET) + 80063c2: 687b ldr r3, [r7, #4] + 80063c4: 791b ldrb r3, [r3, #4] + 80063c6: b2db uxtb r3, r3 + 80063c8: 2b00 cmp r3, #0 + 80063ca: d105 bne.n 80063d8 + hdac->MspInitCallback = HAL_DAC_MspInit; + } +#endif /* USE_HAL_DAC_REGISTER_CALLBACKS */ + + /* Allocate lock resource and initialize it */ + hdac->Lock = HAL_UNLOCKED; + 80063cc: 687b ldr r3, [r7, #4] + 80063ce: 2200 movs r2, #0 + 80063d0: 715a strb r2, [r3, #5] +#if (USE_HAL_DAC_REGISTER_CALLBACKS == 1) + /* Init the low level hardware */ + hdac->MspInitCallback(hdac); +#else + /* Init the low level hardware */ + HAL_DAC_MspInit(hdac); + 80063d2: 6878 ldr r0, [r7, #4] + 80063d4: f7fc ff8a bl 80032ec +#endif /* USE_HAL_DAC_REGISTER_CALLBACKS */ + } + + /* Initialize the DAC state*/ + hdac->State = HAL_DAC_STATE_BUSY; + 80063d8: 687b ldr r3, [r7, #4] + 80063da: 2202 movs r2, #2 + 80063dc: 711a strb r2, [r3, #4] + + /* Set DAC error code to none */ + hdac->ErrorCode = HAL_DAC_ERROR_NONE; + 80063de: 687b ldr r3, [r7, #4] + 80063e0: 2200 movs r2, #0 + 80063e2: 611a str r2, [r3, #16] + + /* Initialize the DAC state*/ + hdac->State = HAL_DAC_STATE_READY; + 80063e4: 687b ldr r3, [r7, #4] + 80063e6: 2201 movs r2, #1 + 80063e8: 711a strb r2, [r3, #4] + + /* Return function status */ + return HAL_OK; + 80063ea: 2300 movs r3, #0 +} + 80063ec: 4618 mov r0, r3 + 80063ee: 3708 adds r7, #8 + 80063f0: 46bd mov sp, r7 + 80063f2: bd80 pop {r7, pc} + +080063f4 : + * (1) On this STM32 series, parameter not available on all instances. + * Refer to device datasheet for channels availability. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_DAC_Start(DAC_HandleTypeDef *hdac, uint32_t Channel) +{ + 80063f4: b480 push {r7} + 80063f6: b085 sub sp, #20 + 80063f8: af00 add r7, sp, #0 + 80063fa: 6078 str r0, [r7, #4] + 80063fc: 6039 str r1, [r7, #0] + __IO uint32_t wait_loop_index; + + /* Check the DAC peripheral handle */ + if (hdac == NULL) + 80063fe: 687b ldr r3, [r7, #4] + 8006400: 2b00 cmp r3, #0 + 8006402: d101 bne.n 8006408 + { + return HAL_ERROR; + 8006404: 2301 movs r3, #1 + 8006406: e056 b.n 80064b6 + + /* Check the parameters */ + assert_param(IS_DAC_CHANNEL(hdac->Instance, Channel)); + + /* Process locked */ + __HAL_LOCK(hdac); + 8006408: 687b ldr r3, [r7, #4] + 800640a: 795b ldrb r3, [r3, #5] + 800640c: 2b01 cmp r3, #1 + 800640e: d101 bne.n 8006414 + 8006410: 2302 movs r3, #2 + 8006412: e050 b.n 80064b6 + 8006414: 687b ldr r3, [r7, #4] + 8006416: 2201 movs r2, #1 + 8006418: 715a strb r2, [r3, #5] + + /* Change DAC state */ + hdac->State = HAL_DAC_STATE_BUSY; + 800641a: 687b ldr r3, [r7, #4] + 800641c: 2202 movs r2, #2 + 800641e: 711a strb r2, [r3, #4] + + /* Enable the Peripheral */ + __HAL_DAC_ENABLE(hdac, Channel); + 8006420: 687b ldr r3, [r7, #4] + 8006422: 681b ldr r3, [r3, #0] + 8006424: 6819 ldr r1, [r3, #0] + 8006426: 683b ldr r3, [r7, #0] + 8006428: f003 0310 and.w r3, r3, #16 + 800642c: 2201 movs r2, #1 + 800642e: 409a lsls r2, r3 + 8006430: 687b ldr r3, [r7, #4] + 8006432: 681b ldr r3, [r3, #0] + 8006434: 430a orrs r2, r1 + 8006436: 601a str r2, [r3, #0] + /* Ensure minimum wait before using peripheral after enabling it */ + /* Wait loop initialization and execution */ + /* Note: Variable divided by 2 to compensate partially CPU processing cycles, scaling in us split to not exceed 32 */ + /* bits register capacity and handle low frequency. */ + wait_loop_index = ((DAC_DELAY_STARTUP_US / 10UL) * ((SystemCoreClock / (100000UL * 2UL)) + 1UL)); + 8006438: 4b22 ldr r3, [pc, #136] @ (80064c4 ) + 800643a: 681b ldr r3, [r3, #0] + 800643c: 099b lsrs r3, r3, #6 + 800643e: 4a22 ldr r2, [pc, #136] @ (80064c8 ) + 8006440: fba2 2303 umull r2, r3, r2, r3 + 8006444: 099b lsrs r3, r3, #6 + 8006446: 3301 adds r3, #1 + 8006448: 60fb str r3, [r7, #12] + while (wait_loop_index != 0UL) + 800644a: e002 b.n 8006452 + { + wait_loop_index--; + 800644c: 68fb ldr r3, [r7, #12] + 800644e: 3b01 subs r3, #1 + 8006450: 60fb str r3, [r7, #12] + while (wait_loop_index != 0UL) + 8006452: 68fb ldr r3, [r7, #12] + 8006454: 2b00 cmp r3, #0 + 8006456: d1f9 bne.n 800644c + } + + if (Channel == DAC_CHANNEL_1) + 8006458: 683b ldr r3, [r7, #0] + 800645a: 2b00 cmp r3, #0 + 800645c: d10f bne.n 800647e + { + /* Check if software trigger enabled */ + if ((hdac->Instance->CR & (DAC_CR_TEN1 | DAC_CR_TSEL1)) == DAC_TRIGGER_SOFTWARE) + 800645e: 687b ldr r3, [r7, #4] + 8006460: 681b ldr r3, [r3, #0] + 8006462: 681b ldr r3, [r3, #0] + 8006464: f003 033e and.w r3, r3, #62 @ 0x3e + 8006468: 2b02 cmp r3, #2 + 800646a: d11d bne.n 80064a8 + { + /* Enable the selected DAC software conversion */ + SET_BIT(hdac->Instance->SWTRIGR, DAC_SWTRIGR_SWTRIG1); + 800646c: 687b ldr r3, [r7, #4] + 800646e: 681b ldr r3, [r3, #0] + 8006470: 685a ldr r2, [r3, #4] + 8006472: 687b ldr r3, [r7, #4] + 8006474: 681b ldr r3, [r3, #0] + 8006476: f042 0201 orr.w r2, r2, #1 + 800647a: 605a str r2, [r3, #4] + 800647c: e014 b.n 80064a8 + } + + else + { + /* Check if software trigger enabled */ + if ((hdac->Instance->CR & (DAC_CR_TEN2 | DAC_CR_TSEL2)) == (DAC_TRIGGER_SOFTWARE << (Channel & 0x10UL))) + 800647e: 687b ldr r3, [r7, #4] + 8006480: 681b ldr r3, [r3, #0] + 8006482: 681b ldr r3, [r3, #0] + 8006484: f403 1278 and.w r2, r3, #4063232 @ 0x3e0000 + 8006488: 683b ldr r3, [r7, #0] + 800648a: f003 0310 and.w r3, r3, #16 + 800648e: 2102 movs r1, #2 + 8006490: fa01 f303 lsl.w r3, r1, r3 + 8006494: 429a cmp r2, r3 + 8006496: d107 bne.n 80064a8 + { + /* Enable the selected DAC software conversion*/ + SET_BIT(hdac->Instance->SWTRIGR, DAC_SWTRIGR_SWTRIG2); + 8006498: 687b ldr r3, [r7, #4] + 800649a: 681b ldr r3, [r3, #0] + 800649c: 685a ldr r2, [r3, #4] + 800649e: 687b ldr r3, [r7, #4] + 80064a0: 681b ldr r3, [r3, #0] + 80064a2: f042 0202 orr.w r2, r2, #2 + 80064a6: 605a str r2, [r3, #4] + } + } + + + /* Change DAC state */ + hdac->State = HAL_DAC_STATE_READY; + 80064a8: 687b ldr r3, [r7, #4] + 80064aa: 2201 movs r2, #1 + 80064ac: 711a strb r2, [r3, #4] + + /* Process unlocked */ + __HAL_UNLOCK(hdac); + 80064ae: 687b ldr r3, [r7, #4] + 80064b0: 2200 movs r2, #0 + 80064b2: 715a strb r2, [r3, #5] + + /* Return function status */ + return HAL_OK; + 80064b4: 2300 movs r3, #0 +} + 80064b6: 4618 mov r0, r3 + 80064b8: 3714 adds r7, #20 + 80064ba: 46bd mov sp, r7 + 80064bc: f85d 7b04 ldr.w r7, [sp], #4 + 80064c0: 4770 bx lr + 80064c2: bf00 nop + 80064c4: 20000034 .word 0x20000034 + 80064c8: 053e2d63 .word 0x053e2d63 + +080064cc : + * @param hdac pointer to a DAC_HandleTypeDef structure that contains + * the configuration information for the specified DAC. + * @retval None + */ +void HAL_DAC_IRQHandler(DAC_HandleTypeDef *hdac) +{ + 80064cc: b580 push {r7, lr} + 80064ce: b084 sub sp, #16 + 80064d0: af00 add r7, sp, #0 + 80064d2: 6078 str r0, [r7, #4] + uint32_t itsource = hdac->Instance->CR; + 80064d4: 687b ldr r3, [r7, #4] + 80064d6: 681b ldr r3, [r3, #0] + 80064d8: 681b ldr r3, [r3, #0] + 80064da: 60fb str r3, [r7, #12] + uint32_t itflag = hdac->Instance->SR; + 80064dc: 687b ldr r3, [r7, #4] + 80064de: 681b ldr r3, [r3, #0] + 80064e0: 6b5b ldr r3, [r3, #52] @ 0x34 + 80064e2: 60bb str r3, [r7, #8] + + if ((itsource & DAC_IT_DMAUDR1) == DAC_IT_DMAUDR1) + 80064e4: 68fb ldr r3, [r7, #12] + 80064e6: f403 5300 and.w r3, r3, #8192 @ 0x2000 + 80064ea: 2b00 cmp r3, #0 + 80064ec: d01d beq.n 800652a + { + /* Check underrun flag of DAC channel 1 */ + if ((itflag & DAC_FLAG_DMAUDR1) == DAC_FLAG_DMAUDR1) + 80064ee: 68bb ldr r3, [r7, #8] + 80064f0: f403 5300 and.w r3, r3, #8192 @ 0x2000 + 80064f4: 2b00 cmp r3, #0 + 80064f6: d018 beq.n 800652a + { + /* Change DAC state to error state */ + hdac->State = HAL_DAC_STATE_ERROR; + 80064f8: 687b ldr r3, [r7, #4] + 80064fa: 2204 movs r2, #4 + 80064fc: 711a strb r2, [r3, #4] + + /* Set DAC error code to channel1 DMA underrun error */ + SET_BIT(hdac->ErrorCode, HAL_DAC_ERROR_DMAUNDERRUNCH1); + 80064fe: 687b ldr r3, [r7, #4] + 8006500: 691b ldr r3, [r3, #16] + 8006502: f043 0201 orr.w r2, r3, #1 + 8006506: 687b ldr r3, [r7, #4] + 8006508: 611a str r2, [r3, #16] + + /* Clear the underrun flag */ + __HAL_DAC_CLEAR_FLAG(hdac, DAC_FLAG_DMAUDR1); + 800650a: 687b ldr r3, [r7, #4] + 800650c: 681b ldr r3, [r3, #0] + 800650e: f44f 5200 mov.w r2, #8192 @ 0x2000 + 8006512: 635a str r2, [r3, #52] @ 0x34 + + /* Disable the selected DAC channel1 DMA request */ + __HAL_DAC_DISABLE_IT(hdac, DAC_CR_DMAEN1); + 8006514: 687b ldr r3, [r7, #4] + 8006516: 681b ldr r3, [r3, #0] + 8006518: 681a ldr r2, [r3, #0] + 800651a: 687b ldr r3, [r7, #4] + 800651c: 681b ldr r3, [r3, #0] + 800651e: f422 5280 bic.w r2, r2, #4096 @ 0x1000 + 8006522: 601a str r2, [r3, #0] + + /* Error callback */ +#if (USE_HAL_DAC_REGISTER_CALLBACKS == 1) + hdac->DMAUnderrunCallbackCh1(hdac); +#else + HAL_DAC_DMAUnderrunCallbackCh1(hdac); + 8006524: 6878 ldr r0, [r7, #4] + 8006526: f000 f854 bl 80065d2 +#endif /* USE_HAL_DAC_REGISTER_CALLBACKS */ + } + } + + + if ((itsource & DAC_IT_DMAUDR2) == DAC_IT_DMAUDR2) + 800652a: 68fb ldr r3, [r7, #12] + 800652c: f003 5300 and.w r3, r3, #536870912 @ 0x20000000 + 8006530: 2b00 cmp r3, #0 + 8006532: d01d beq.n 8006570 + { + /* Check underrun flag of DAC channel 2 */ + if ((itflag & DAC_FLAG_DMAUDR2) == DAC_FLAG_DMAUDR2) + 8006534: 68bb ldr r3, [r7, #8] + 8006536: f003 5300 and.w r3, r3, #536870912 @ 0x20000000 + 800653a: 2b00 cmp r3, #0 + 800653c: d018 beq.n 8006570 + { + /* Change DAC state to error state */ + hdac->State = HAL_DAC_STATE_ERROR; + 800653e: 687b ldr r3, [r7, #4] + 8006540: 2204 movs r2, #4 + 8006542: 711a strb r2, [r3, #4] + + /* Set DAC error code to channel2 DMA underrun error */ + SET_BIT(hdac->ErrorCode, HAL_DAC_ERROR_DMAUNDERRUNCH2); + 8006544: 687b ldr r3, [r7, #4] + 8006546: 691b ldr r3, [r3, #16] + 8006548: f043 0202 orr.w r2, r3, #2 + 800654c: 687b ldr r3, [r7, #4] + 800654e: 611a str r2, [r3, #16] + + /* Clear the underrun flag */ + __HAL_DAC_CLEAR_FLAG(hdac, DAC_FLAG_DMAUDR2); + 8006550: 687b ldr r3, [r7, #4] + 8006552: 681b ldr r3, [r3, #0] + 8006554: f04f 5200 mov.w r2, #536870912 @ 0x20000000 + 8006558: 635a str r2, [r3, #52] @ 0x34 + + /* Disable the selected DAC channel2 DMA request */ + __HAL_DAC_DISABLE_IT(hdac, DAC_CR_DMAEN2); + 800655a: 687b ldr r3, [r7, #4] + 800655c: 681b ldr r3, [r3, #0] + 800655e: 681a ldr r2, [r3, #0] + 8006560: 687b ldr r3, [r7, #4] + 8006562: 681b ldr r3, [r3, #0] + 8006564: f022 5280 bic.w r2, r2, #268435456 @ 0x10000000 + 8006568: 601a str r2, [r3, #0] + + /* Error callback */ +#if (USE_HAL_DAC_REGISTER_CALLBACKS == 1) + hdac->DMAUnderrunCallbackCh2(hdac); +#else + HAL_DACEx_DMAUnderrunCallbackCh2(hdac); + 800656a: 6878 ldr r0, [r7, #4] + 800656c: f000 f9f6 bl 800695c +#endif /* USE_HAL_DAC_REGISTER_CALLBACKS */ + } + } + +} + 8006570: bf00 nop + 8006572: 3710 adds r7, #16 + 8006574: 46bd mov sp, r7 + 8006576: bd80 pop {r7, pc} + +08006578 : + * @arg DAC_ALIGN_12B_R: 12bit right data alignment selected + * @param Data Data to be loaded in the selected data holding register. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_DAC_SetValue(DAC_HandleTypeDef *hdac, uint32_t Channel, uint32_t Alignment, uint32_t Data) +{ + 8006578: b480 push {r7} + 800657a: b087 sub sp, #28 + 800657c: af00 add r7, sp, #0 + 800657e: 60f8 str r0, [r7, #12] + 8006580: 60b9 str r1, [r7, #8] + 8006582: 607a str r2, [r7, #4] + 8006584: 603b str r3, [r7, #0] + __IO uint32_t tmp = 0UL; + 8006586: 2300 movs r3, #0 + 8006588: 617b str r3, [r7, #20] + + /* Check the DAC peripheral handle */ + if (hdac == NULL) + 800658a: 68fb ldr r3, [r7, #12] + 800658c: 2b00 cmp r3, #0 + 800658e: d101 bne.n 8006594 + { + return HAL_ERROR; + 8006590: 2301 movs r3, #1 + 8006592: e018 b.n 80065c6 + + /* Check the parameters */ + assert_param(IS_DAC_CHANNEL(hdac->Instance, Channel)); + assert_param(IS_DAC_ALIGN(Alignment)); + /* In case DMA Double data mode is activated, DATA range is almost full uin32_t one: no check */ + if ((hdac->Instance->MCR & (DAC_MCR_DMADOUBLE1 << (Channel & 0x10UL))) == 0UL) + 8006594: 68fb ldr r3, [r7, #12] + 8006596: 681b ldr r3, [r3, #0] + 8006598: 6bdb ldr r3, [r3, #60] @ 0x3c + { + assert_param(IS_DAC_DATA(Data)); + } + + tmp = (uint32_t)hdac->Instance; + 800659a: 68fb ldr r3, [r7, #12] + 800659c: 681b ldr r3, [r3, #0] + 800659e: 617b str r3, [r7, #20] + if (Channel == DAC_CHANNEL_1) + 80065a0: 68bb ldr r3, [r7, #8] + 80065a2: 2b00 cmp r3, #0 + 80065a4: d105 bne.n 80065b2 + { + tmp += DAC_DHR12R1_ALIGNMENT(Alignment); + 80065a6: 697a ldr r2, [r7, #20] + 80065a8: 687b ldr r3, [r7, #4] + 80065aa: 4413 add r3, r2 + 80065ac: 3308 adds r3, #8 + 80065ae: 617b str r3, [r7, #20] + 80065b0: e004 b.n 80065bc + } + + else + { + tmp += DAC_DHR12R2_ALIGNMENT(Alignment); + 80065b2: 697a ldr r2, [r7, #20] + 80065b4: 687b ldr r3, [r7, #4] + 80065b6: 4413 add r3, r2 + 80065b8: 3314 adds r3, #20 + 80065ba: 617b str r3, [r7, #20] + } + + + /* Set the DAC channel selected data holding register */ + *(__IO uint32_t *) tmp = Data; + 80065bc: 697b ldr r3, [r7, #20] + 80065be: 461a mov r2, r3 + 80065c0: 683b ldr r3, [r7, #0] + 80065c2: 6013 str r3, [r2, #0] + + /* Return function status */ + return HAL_OK; + 80065c4: 2300 movs r3, #0 +} + 80065c6: 4618 mov r0, r3 + 80065c8: 371c adds r7, #28 + 80065ca: 46bd mov sp, r7 + 80065cc: f85d 7b04 ldr.w r7, [sp], #4 + 80065d0: 4770 bx lr + +080065d2 : + * @param hdac pointer to a DAC_HandleTypeDef structure that contains + * the configuration information for the specified DAC. + * @retval None + */ +__weak void HAL_DAC_DMAUnderrunCallbackCh1(DAC_HandleTypeDef *hdac) +{ + 80065d2: b480 push {r7} + 80065d4: b083 sub sp, #12 + 80065d6: af00 add r7, sp, #0 + 80065d8: 6078 str r0, [r7, #4] + UNUSED(hdac); + + /* NOTE : This function should not be modified, when the callback is needed, + the HAL_DAC_DMAUnderrunCallbackCh1 could be implemented in the user file + */ +} + 80065da: bf00 nop + 80065dc: 370c adds r7, #12 + 80065de: 46bd mov sp, r7 + 80065e0: f85d 7b04 ldr.w r7, [sp], #4 + 80065e4: 4770 bx lr + ... + +080065e8 : + * Refer to device datasheet for channels availability. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_DAC_ConfigChannel(DAC_HandleTypeDef *hdac, + const DAC_ChannelConfTypeDef *sConfig, uint32_t Channel) +{ + 80065e8: b580 push {r7, lr} + 80065ea: b08a sub sp, #40 @ 0x28 + 80065ec: af00 add r7, sp, #0 + 80065ee: 60f8 str r0, [r7, #12] + 80065f0: 60b9 str r1, [r7, #8] + 80065f2: 607a str r2, [r7, #4] + HAL_StatusTypeDef status = HAL_OK; + 80065f4: 2300 movs r3, #0 + 80065f6: 77fb strb r3, [r7, #31] + uint32_t tickstart; + uint32_t hclkfreq; + uint32_t connectOnChip; + + /* Check the DAC peripheral handle and channel configuration struct */ + if ((hdac == NULL) || (sConfig == NULL)) + 80065f8: 68fb ldr r3, [r7, #12] + 80065fa: 2b00 cmp r3, #0 + 80065fc: d002 beq.n 8006604 + 80065fe: 68bb ldr r3, [r7, #8] + 8006600: 2b00 cmp r3, #0 + 8006602: d101 bne.n 8006608 + { + return HAL_ERROR; + 8006604: 2301 movs r3, #1 + 8006606: e1a1 b.n 800694c + if ((sConfig->DAC_UserTrimming) == DAC_TRIMMING_USER) + { + assert_param(IS_DAC_TRIMMINGVALUE(sConfig->DAC_TrimmingValue)); + } + assert_param(IS_DAC_SAMPLEANDHOLD(sConfig->DAC_SampleAndHold)); + if ((sConfig->DAC_SampleAndHold) == DAC_SAMPLEANDHOLD_ENABLE) + 8006608: 68bb ldr r3, [r7, #8] + 800660a: 689b ldr r3, [r3, #8] + 800660c: 2b04 cmp r3, #4 + assert_param(IS_DAC_CHANNEL(hdac->Instance, Channel)); + assert_param(IS_FUNCTIONAL_STATE(sConfig->DAC_DMADoubleDataMode)); + assert_param(IS_FUNCTIONAL_STATE(sConfig->DAC_SignedFormat)); + + /* Process locked */ + __HAL_LOCK(hdac); + 800660e: 68fb ldr r3, [r7, #12] + 8006610: 795b ldrb r3, [r3, #5] + 8006612: 2b01 cmp r3, #1 + 8006614: d101 bne.n 800661a + 8006616: 2302 movs r3, #2 + 8006618: e198 b.n 800694c + 800661a: 68fb ldr r3, [r7, #12] + 800661c: 2201 movs r2, #1 + 800661e: 715a strb r2, [r3, #5] + + /* Change DAC state */ + hdac->State = HAL_DAC_STATE_BUSY; + 8006620: 68fb ldr r3, [r7, #12] + 8006622: 2202 movs r2, #2 + 8006624: 711a strb r2, [r3, #4] + + /* Sample and hold configuration */ + if (sConfig->DAC_SampleAndHold == DAC_SAMPLEANDHOLD_ENABLE) + 8006626: 68bb ldr r3, [r7, #8] + 8006628: 689b ldr r3, [r3, #8] + 800662a: 2b04 cmp r3, #4 + 800662c: d17a bne.n 8006724 + { + /* Get timeout */ + tickstart = HAL_GetTick(); + 800662e: f7fe f819 bl 8004664 + 8006632: 61b8 str r0, [r7, #24] + + if (Channel == DAC_CHANNEL_1) + 8006634: 687b ldr r3, [r7, #4] + 8006636: 2b00 cmp r3, #0 + 8006638: d13d bne.n 80066b6 + { + /* SHSR1 can be written when BWST1 is cleared */ + while (((hdac->Instance->SR) & DAC_SR_BWST1) != 0UL) + 800663a: e018 b.n 800666e + { + /* Check for the Timeout */ + if ((HAL_GetTick() - tickstart) > TIMEOUT_DAC_CALIBCONFIG) + 800663c: f7fe f812 bl 8004664 + 8006640: 4602 mov r2, r0 + 8006642: 69bb ldr r3, [r7, #24] + 8006644: 1ad3 subs r3, r2, r3 + 8006646: 2b01 cmp r3, #1 + 8006648: d911 bls.n 800666e + { + /* New check to avoid false timeout detection in case of preemption */ + if (((hdac->Instance->SR) & DAC_SR_BWST1) != 0UL) + 800664a: 68fb ldr r3, [r7, #12] + 800664c: 681b ldr r3, [r3, #0] + 800664e: 6b5b ldr r3, [r3, #52] @ 0x34 + 8006650: f403 4300 and.w r3, r3, #32768 @ 0x8000 + 8006654: 2b00 cmp r3, #0 + 8006656: d00a beq.n 800666e + { + /* Update error code */ + SET_BIT(hdac->ErrorCode, HAL_DAC_ERROR_TIMEOUT); + 8006658: 68fb ldr r3, [r7, #12] + 800665a: 691b ldr r3, [r3, #16] + 800665c: f043 0208 orr.w r2, r3, #8 + 8006660: 68fb ldr r3, [r7, #12] + 8006662: 611a str r2, [r3, #16] + + /* Change the DMA state */ + hdac->State = HAL_DAC_STATE_TIMEOUT; + 8006664: 68fb ldr r3, [r7, #12] + 8006666: 2203 movs r2, #3 + 8006668: 711a strb r2, [r3, #4] + + return HAL_TIMEOUT; + 800666a: 2303 movs r3, #3 + 800666c: e16e b.n 800694c + while (((hdac->Instance->SR) & DAC_SR_BWST1) != 0UL) + 800666e: 68fb ldr r3, [r7, #12] + 8006670: 681b ldr r3, [r3, #0] + 8006672: 6b5b ldr r3, [r3, #52] @ 0x34 + 8006674: f403 4300 and.w r3, r3, #32768 @ 0x8000 + 8006678: 2b00 cmp r3, #0 + 800667a: d1df bne.n 800663c + } + } + } + hdac->Instance->SHSR1 = sConfig->DAC_SampleAndHoldConfig.DAC_SampleTime; + 800667c: 68fb ldr r3, [r7, #12] + 800667e: 681b ldr r3, [r3, #0] + 8006680: 68ba ldr r2, [r7, #8] + 8006682: 6a52 ldr r2, [r2, #36] @ 0x24 + 8006684: 641a str r2, [r3, #64] @ 0x40 + 8006686: e020 b.n 80066ca + { + /* SHSR2 can be written when BWST2 is cleared */ + while (((hdac->Instance->SR) & DAC_SR_BWST2) != 0UL) + { + /* Check for the Timeout */ + if ((HAL_GetTick() - tickstart) > TIMEOUT_DAC_CALIBCONFIG) + 8006688: f7fd ffec bl 8004664 + 800668c: 4602 mov r2, r0 + 800668e: 69bb ldr r3, [r7, #24] + 8006690: 1ad3 subs r3, r2, r3 + 8006692: 2b01 cmp r3, #1 + 8006694: d90f bls.n 80066b6 + { + /* New check to avoid false timeout detection in case of preemption */ + if (((hdac->Instance->SR) & DAC_SR_BWST2) != 0UL) + 8006696: 68fb ldr r3, [r7, #12] + 8006698: 681b ldr r3, [r3, #0] + 800669a: 6b5b ldr r3, [r3, #52] @ 0x34 + 800669c: 2b00 cmp r3, #0 + 800669e: da0a bge.n 80066b6 + { + /* Update error code */ + SET_BIT(hdac->ErrorCode, HAL_DAC_ERROR_TIMEOUT); + 80066a0: 68fb ldr r3, [r7, #12] + 80066a2: 691b ldr r3, [r3, #16] + 80066a4: f043 0208 orr.w r2, r3, #8 + 80066a8: 68fb ldr r3, [r7, #12] + 80066aa: 611a str r2, [r3, #16] + + /* Change the DMA state */ + hdac->State = HAL_DAC_STATE_TIMEOUT; + 80066ac: 68fb ldr r3, [r7, #12] + 80066ae: 2203 movs r2, #3 + 80066b0: 711a strb r2, [r3, #4] + + return HAL_TIMEOUT; + 80066b2: 2303 movs r3, #3 + 80066b4: e14a b.n 800694c + while (((hdac->Instance->SR) & DAC_SR_BWST2) != 0UL) + 80066b6: 68fb ldr r3, [r7, #12] + 80066b8: 681b ldr r3, [r3, #0] + 80066ba: 6b5b ldr r3, [r3, #52] @ 0x34 + 80066bc: 2b00 cmp r3, #0 + 80066be: dbe3 blt.n 8006688 + } + } + } + hdac->Instance->SHSR2 = sConfig->DAC_SampleAndHoldConfig.DAC_SampleTime; + 80066c0: 68fb ldr r3, [r7, #12] + 80066c2: 681b ldr r3, [r3, #0] + 80066c4: 68ba ldr r2, [r7, #8] + 80066c6: 6a52 ldr r2, [r2, #36] @ 0x24 + 80066c8: 645a str r2, [r3, #68] @ 0x44 + } + + + /* HoldTime */ + MODIFY_REG(hdac->Instance->SHHR, DAC_SHHR_THOLD1 << (Channel & 0x10UL), + 80066ca: 68fb ldr r3, [r7, #12] + 80066cc: 681b ldr r3, [r3, #0] + 80066ce: 6c9a ldr r2, [r3, #72] @ 0x48 + 80066d0: 687b ldr r3, [r7, #4] + 80066d2: f003 0310 and.w r3, r3, #16 + 80066d6: f240 31ff movw r1, #1023 @ 0x3ff + 80066da: fa01 f303 lsl.w r3, r1, r3 + 80066de: 43db mvns r3, r3 + 80066e0: ea02 0103 and.w r1, r2, r3 + 80066e4: 68bb ldr r3, [r7, #8] + 80066e6: 6a9a ldr r2, [r3, #40] @ 0x28 + 80066e8: 687b ldr r3, [r7, #4] + 80066ea: f003 0310 and.w r3, r3, #16 + 80066ee: 409a lsls r2, r3 + 80066f0: 68fb ldr r3, [r7, #12] + 80066f2: 681b ldr r3, [r3, #0] + 80066f4: 430a orrs r2, r1 + 80066f6: 649a str r2, [r3, #72] @ 0x48 + (sConfig->DAC_SampleAndHoldConfig.DAC_HoldTime) << (Channel & 0x10UL)); + /* RefreshTime */ + MODIFY_REG(hdac->Instance->SHRR, DAC_SHRR_TREFRESH1 << (Channel & 0x10UL), + 80066f8: 68fb ldr r3, [r7, #12] + 80066fa: 681b ldr r3, [r3, #0] + 80066fc: 6cda ldr r2, [r3, #76] @ 0x4c + 80066fe: 687b ldr r3, [r7, #4] + 8006700: f003 0310 and.w r3, r3, #16 + 8006704: 21ff movs r1, #255 @ 0xff + 8006706: fa01 f303 lsl.w r3, r1, r3 + 800670a: 43db mvns r3, r3 + 800670c: ea02 0103 and.w r1, r2, r3 + 8006710: 68bb ldr r3, [r7, #8] + 8006712: 6ada ldr r2, [r3, #44] @ 0x2c + 8006714: 687b ldr r3, [r7, #4] + 8006716: f003 0310 and.w r3, r3, #16 + 800671a: 409a lsls r2, r3 + 800671c: 68fb ldr r3, [r7, #12] + 800671e: 681b ldr r3, [r3, #0] + 8006720: 430a orrs r2, r1 + 8006722: 64da str r2, [r3, #76] @ 0x4c + (sConfig->DAC_SampleAndHoldConfig.DAC_RefreshTime) << (Channel & 0x10UL)); + } + + if (sConfig->DAC_UserTrimming == DAC_TRIMMING_USER) + 8006724: 68bb ldr r3, [r7, #8] + 8006726: 69db ldr r3, [r3, #28] + 8006728: 2b01 cmp r3, #1 + 800672a: d11d bne.n 8006768 + /* USER TRIMMING */ + { + /* Get the DAC CCR value */ + tmpreg1 = hdac->Instance->CCR; + 800672c: 68fb ldr r3, [r7, #12] + 800672e: 681b ldr r3, [r3, #0] + 8006730: 6b9b ldr r3, [r3, #56] @ 0x38 + 8006732: 627b str r3, [r7, #36] @ 0x24 + /* Clear trimming value */ + tmpreg1 &= ~(((uint32_t)(DAC_CCR_OTRIM1)) << (Channel & 0x10UL)); + 8006734: 687b ldr r3, [r7, #4] + 8006736: f003 0310 and.w r3, r3, #16 + 800673a: 221f movs r2, #31 + 800673c: fa02 f303 lsl.w r3, r2, r3 + 8006740: 43db mvns r3, r3 + 8006742: 6a7a ldr r2, [r7, #36] @ 0x24 + 8006744: 4013 ands r3, r2 + 8006746: 627b str r3, [r7, #36] @ 0x24 + /* Configure for the selected trimming offset */ + tmpreg2 = sConfig->DAC_TrimmingValue; + 8006748: 68bb ldr r3, [r7, #8] + 800674a: 6a1b ldr r3, [r3, #32] + 800674c: 617b str r3, [r7, #20] + /* Calculate CCR register value depending on DAC_Channel */ + tmpreg1 |= tmpreg2 << (Channel & 0x10UL); + 800674e: 687b ldr r3, [r7, #4] + 8006750: f003 0310 and.w r3, r3, #16 + 8006754: 697a ldr r2, [r7, #20] + 8006756: fa02 f303 lsl.w r3, r2, r3 + 800675a: 6a7a ldr r2, [r7, #36] @ 0x24 + 800675c: 4313 orrs r3, r2 + 800675e: 627b str r3, [r7, #36] @ 0x24 + /* Write to DAC CCR */ + hdac->Instance->CCR = tmpreg1; + 8006760: 68fb ldr r3, [r7, #12] + 8006762: 681b ldr r3, [r3, #0] + 8006764: 6a7a ldr r2, [r7, #36] @ 0x24 + 8006766: 639a str r2, [r3, #56] @ 0x38 + } + /* else factory trimming is used (factory setting are available at reset)*/ + /* SW Nothing has nothing to do */ + + /* Get the DAC MCR value */ + tmpreg1 = hdac->Instance->MCR; + 8006768: 68fb ldr r3, [r7, #12] + 800676a: 681b ldr r3, [r3, #0] + 800676c: 6bdb ldr r3, [r3, #60] @ 0x3c + 800676e: 627b str r3, [r7, #36] @ 0x24 + /* Clear DAC_MCR_MODEx bits */ + tmpreg1 &= ~(((uint32_t)(DAC_MCR_MODE1)) << (Channel & 0x10UL)); + 8006770: 687b ldr r3, [r7, #4] + 8006772: f003 0310 and.w r3, r3, #16 + 8006776: 2207 movs r2, #7 + 8006778: fa02 f303 lsl.w r3, r2, r3 + 800677c: 43db mvns r3, r3 + 800677e: 6a7a ldr r2, [r7, #36] @ 0x24 + 8006780: 4013 ands r3, r2 + 8006782: 627b str r3, [r7, #36] @ 0x24 + /* Configure for the selected DAC channel: mode, buffer output & on chip peripheral connect */ + + + if (sConfig->DAC_ConnectOnChipPeripheral == DAC_CHIPCONNECT_EXTERNAL) + 8006784: 68bb ldr r3, [r7, #8] + 8006786: 699b ldr r3, [r3, #24] + 8006788: 2b01 cmp r3, #1 + 800678a: d102 bne.n 8006792 + { + connectOnChip = 0x00000000UL; + 800678c: 2300 movs r3, #0 + 800678e: 623b str r3, [r7, #32] + 8006790: e00f b.n 80067b2 + } + else if (sConfig->DAC_ConnectOnChipPeripheral == DAC_CHIPCONNECT_INTERNAL) + 8006792: 68bb ldr r3, [r7, #8] + 8006794: 699b ldr r3, [r3, #24] + 8006796: 2b02 cmp r3, #2 + 8006798: d102 bne.n 80067a0 + { + connectOnChip = DAC_MCR_MODE1_0; + 800679a: 2301 movs r3, #1 + 800679c: 623b str r3, [r7, #32] + 800679e: e008 b.n 80067b2 + } + else /* (sConfig->DAC_ConnectOnChipPeripheral == DAC_CHIPCONNECT_BOTH) */ + { + if (sConfig->DAC_OutputBuffer == DAC_OUTPUTBUFFER_ENABLE) + 80067a0: 68bb ldr r3, [r7, #8] + 80067a2: 695b ldr r3, [r3, #20] + 80067a4: 2b00 cmp r3, #0 + 80067a6: d102 bne.n 80067ae + { + connectOnChip = DAC_MCR_MODE1_0; + 80067a8: 2301 movs r3, #1 + 80067aa: 623b str r3, [r7, #32] + 80067ac: e001 b.n 80067b2 + } + else + { + connectOnChip = 0x00000000UL; + 80067ae: 2300 movs r3, #0 + 80067b0: 623b str r3, [r7, #32] + } + } + tmpreg2 = (sConfig->DAC_SampleAndHold | sConfig->DAC_OutputBuffer | connectOnChip); + 80067b2: 68bb ldr r3, [r7, #8] + 80067b4: 689a ldr r2, [r3, #8] + 80067b6: 68bb ldr r3, [r7, #8] + 80067b8: 695b ldr r3, [r3, #20] + 80067ba: 4313 orrs r3, r2 + 80067bc: 6a3a ldr r2, [r7, #32] + 80067be: 4313 orrs r3, r2 + 80067c0: 617b str r3, [r7, #20] + /* Clear DAC_MCR_DMADOUBLEx */ + tmpreg1 &= ~(((uint32_t)(DAC_MCR_DMADOUBLE1)) << (Channel & 0x10UL)); + 80067c2: 687b ldr r3, [r7, #4] + 80067c4: f003 0310 and.w r3, r3, #16 + 80067c8: f44f 7280 mov.w r2, #256 @ 0x100 + 80067cc: fa02 f303 lsl.w r3, r2, r3 + 80067d0: 43db mvns r3, r3 + 80067d2: 6a7a ldr r2, [r7, #36] @ 0x24 + 80067d4: 4013 ands r3, r2 + 80067d6: 627b str r3, [r7, #36] @ 0x24 + /* Configure for the selected DAC channel: DMA double data mode */ + tmpreg2 |= (sConfig->DAC_DMADoubleDataMode == ENABLE) ? DAC_MCR_DMADOUBLE1 : 0UL; + 80067d8: 68bb ldr r3, [r7, #8] + 80067da: 791b ldrb r3, [r3, #4] + 80067dc: 2b01 cmp r3, #1 + 80067de: d102 bne.n 80067e6 + 80067e0: f44f 7380 mov.w r3, #256 @ 0x100 + 80067e4: e000 b.n 80067e8 + 80067e6: 2300 movs r3, #0 + 80067e8: 697a ldr r2, [r7, #20] + 80067ea: 4313 orrs r3, r2 + 80067ec: 617b str r3, [r7, #20] + /* Clear DAC_MCR_SINFORMATx */ + tmpreg1 &= ~(((uint32_t)(DAC_MCR_SINFORMAT1)) << (Channel & 0x10UL)); + 80067ee: 687b ldr r3, [r7, #4] + 80067f0: f003 0310 and.w r3, r3, #16 + 80067f4: f44f 7200 mov.w r2, #512 @ 0x200 + 80067f8: fa02 f303 lsl.w r3, r2, r3 + 80067fc: 43db mvns r3, r3 + 80067fe: 6a7a ldr r2, [r7, #36] @ 0x24 + 8006800: 4013 ands r3, r2 + 8006802: 627b str r3, [r7, #36] @ 0x24 + /* Configure for the selected DAC channel: Signed format */ + tmpreg2 |= (sConfig->DAC_SignedFormat == ENABLE) ? DAC_MCR_SINFORMAT1 : 0UL; + 8006804: 68bb ldr r3, [r7, #8] + 8006806: 795b ldrb r3, [r3, #5] + 8006808: 2b01 cmp r3, #1 + 800680a: d102 bne.n 8006812 + 800680c: f44f 7300 mov.w r3, #512 @ 0x200 + 8006810: e000 b.n 8006814 + 8006812: 2300 movs r3, #0 + 8006814: 697a ldr r2, [r7, #20] + 8006816: 4313 orrs r3, r2 + 8006818: 617b str r3, [r7, #20] + /* Clear DAC_MCR_HFSEL bits */ + tmpreg1 &= ~(DAC_MCR_HFSEL); + 800681a: 6a7b ldr r3, [r7, #36] @ 0x24 + 800681c: f423 4340 bic.w r3, r3, #49152 @ 0xc000 + 8006820: 627b str r3, [r7, #36] @ 0x24 + /* Configure for both DAC channels: high frequency mode */ + if (DAC_HIGH_FREQUENCY_INTERFACE_MODE_AUTOMATIC == sConfig->DAC_HighFrequency) + 8006822: 68bb ldr r3, [r7, #8] + 8006824: 681b ldr r3, [r3, #0] + 8006826: 2b02 cmp r3, #2 + 8006828: d114 bne.n 8006854 + { + hclkfreq = HAL_RCC_GetHCLKFreq(); + 800682a: f002 fe75 bl 8009518 + 800682e: 6138 str r0, [r7, #16] + if (hclkfreq > HFSEL_ENABLE_THRESHOLD_160MHZ) + 8006830: 693b ldr r3, [r7, #16] + 8006832: 4a48 ldr r2, [pc, #288] @ (8006954 ) + 8006834: 4293 cmp r3, r2 + 8006836: d904 bls.n 8006842 + { + tmpreg1 |= DAC_HIGH_FREQUENCY_INTERFACE_MODE_ABOVE_160MHZ; + 8006838: 6a7b ldr r3, [r7, #36] @ 0x24 + 800683a: f443 4300 orr.w r3, r3, #32768 @ 0x8000 + 800683e: 627b str r3, [r7, #36] @ 0x24 + 8006840: e00f b.n 8006862 + } + else if (hclkfreq > HFSEL_ENABLE_THRESHOLD_80MHZ) + 8006842: 693b ldr r3, [r7, #16] + 8006844: 4a44 ldr r2, [pc, #272] @ (8006958 ) + 8006846: 4293 cmp r3, r2 + 8006848: d90a bls.n 8006860 + { + tmpreg1 |= DAC_HIGH_FREQUENCY_INTERFACE_MODE_ABOVE_80MHZ; + 800684a: 6a7b ldr r3, [r7, #36] @ 0x24 + 800684c: f443 4380 orr.w r3, r3, #16384 @ 0x4000 + 8006850: 627b str r3, [r7, #36] @ 0x24 + 8006852: e006 b.n 8006862 + tmpreg1 |= DAC_HIGH_FREQUENCY_INTERFACE_MODE_DISABLE; + } + } + else + { + tmpreg1 |= sConfig->DAC_HighFrequency; + 8006854: 68bb ldr r3, [r7, #8] + 8006856: 681b ldr r3, [r3, #0] + 8006858: 6a7a ldr r2, [r7, #36] @ 0x24 + 800685a: 4313 orrs r3, r2 + 800685c: 627b str r3, [r7, #36] @ 0x24 + 800685e: e000 b.n 8006862 + tmpreg1 |= DAC_HIGH_FREQUENCY_INTERFACE_MODE_DISABLE; + 8006860: bf00 nop + } + /* Calculate MCR register value depending on DAC_Channel */ + tmpreg1 |= tmpreg2 << (Channel & 0x10UL); + 8006862: 687b ldr r3, [r7, #4] + 8006864: f003 0310 and.w r3, r3, #16 + 8006868: 697a ldr r2, [r7, #20] + 800686a: fa02 f303 lsl.w r3, r2, r3 + 800686e: 6a7a ldr r2, [r7, #36] @ 0x24 + 8006870: 4313 orrs r3, r2 + 8006872: 627b str r3, [r7, #36] @ 0x24 + /* Write to DAC MCR */ + hdac->Instance->MCR = tmpreg1; + 8006874: 68fb ldr r3, [r7, #12] + 8006876: 681b ldr r3, [r3, #0] + 8006878: 6a7a ldr r2, [r7, #36] @ 0x24 + 800687a: 63da str r2, [r3, #60] @ 0x3c + + /* DAC in normal operating mode hence clear DAC_CR_CENx bit */ + CLEAR_BIT(hdac->Instance->CR, DAC_CR_CEN1 << (Channel & 0x10UL)); + 800687c: 68fb ldr r3, [r7, #12] + 800687e: 681b ldr r3, [r3, #0] + 8006880: 6819 ldr r1, [r3, #0] + 8006882: 687b ldr r3, [r7, #4] + 8006884: f003 0310 and.w r3, r3, #16 + 8006888: f44f 4280 mov.w r2, #16384 @ 0x4000 + 800688c: fa02 f303 lsl.w r3, r2, r3 + 8006890: 43da mvns r2, r3 + 8006892: 68fb ldr r3, [r7, #12] + 8006894: 681b ldr r3, [r3, #0] + 8006896: 400a ands r2, r1 + 8006898: 601a str r2, [r3, #0] + + /* Get the DAC CR value */ + tmpreg1 = hdac->Instance->CR; + 800689a: 68fb ldr r3, [r7, #12] + 800689c: 681b ldr r3, [r3, #0] + 800689e: 681b ldr r3, [r3, #0] + 80068a0: 627b str r3, [r7, #36] @ 0x24 + /* Clear TENx, TSELx, WAVEx and MAMPx bits */ + tmpreg1 &= ~(((uint32_t)(DAC_CR_MAMP1 | DAC_CR_WAVE1 | DAC_CR_TSEL1 | DAC_CR_TEN1)) << (Channel & 0x10UL)); + 80068a2: 687b ldr r3, [r7, #4] + 80068a4: f003 0310 and.w r3, r3, #16 + 80068a8: f640 72fe movw r2, #4094 @ 0xffe + 80068ac: fa02 f303 lsl.w r3, r2, r3 + 80068b0: 43db mvns r3, r3 + 80068b2: 6a7a ldr r2, [r7, #36] @ 0x24 + 80068b4: 4013 ands r3, r2 + 80068b6: 627b str r3, [r7, #36] @ 0x24 + /* Configure for the selected DAC channel: trigger */ + /* Set TSELx and TENx bits according to DAC_Trigger value */ + tmpreg2 = sConfig->DAC_Trigger; + 80068b8: 68bb ldr r3, [r7, #8] + 80068ba: 68db ldr r3, [r3, #12] + 80068bc: 617b str r3, [r7, #20] + /* Calculate CR register value depending on DAC_Channel */ + tmpreg1 |= tmpreg2 << (Channel & 0x10UL); + 80068be: 687b ldr r3, [r7, #4] + 80068c0: f003 0310 and.w r3, r3, #16 + 80068c4: 697a ldr r2, [r7, #20] + 80068c6: fa02 f303 lsl.w r3, r2, r3 + 80068ca: 6a7a ldr r2, [r7, #36] @ 0x24 + 80068cc: 4313 orrs r3, r2 + 80068ce: 627b str r3, [r7, #36] @ 0x24 + /* Write to DAC CR */ + hdac->Instance->CR = tmpreg1; + 80068d0: 68fb ldr r3, [r7, #12] + 80068d2: 681b ldr r3, [r3, #0] + 80068d4: 6a7a ldr r2, [r7, #36] @ 0x24 + 80068d6: 601a str r2, [r3, #0] + /* Disable wave generation */ + CLEAR_BIT(hdac->Instance->CR, (DAC_CR_WAVE1 << (Channel & 0x10UL))); + 80068d8: 68fb ldr r3, [r7, #12] + 80068da: 681b ldr r3, [r3, #0] + 80068dc: 6819 ldr r1, [r3, #0] + 80068de: 687b ldr r3, [r7, #4] + 80068e0: f003 0310 and.w r3, r3, #16 + 80068e4: 22c0 movs r2, #192 @ 0xc0 + 80068e6: fa02 f303 lsl.w r3, r2, r3 + 80068ea: 43da mvns r2, r3 + 80068ec: 68fb ldr r3, [r7, #12] + 80068ee: 681b ldr r3, [r3, #0] + 80068f0: 400a ands r2, r1 + 80068f2: 601a str r2, [r3, #0] + + /* Set STRSTTRIGSELx and STINCTRIGSELx bits according to DAC_Trigger & DAC_Trigger2 values */ + tmpreg2 = ((sConfig->DAC_Trigger & DAC_CR_TSEL1) >> DAC_CR_TSEL1_Pos) << DAC_STMODR_STRSTTRIGSEL1_Pos; + 80068f4: 68bb ldr r3, [r7, #8] + 80068f6: 68db ldr r3, [r3, #12] + 80068f8: 089b lsrs r3, r3, #2 + 80068fa: f003 030f and.w r3, r3, #15 + 80068fe: 617b str r3, [r7, #20] + tmpreg2 |= ((sConfig->DAC_Trigger2 & DAC_CR_TSEL1) >> DAC_CR_TSEL1_Pos) << DAC_STMODR_STINCTRIGSEL1_Pos; + 8006900: 68bb ldr r3, [r7, #8] + 8006902: 691b ldr r3, [r3, #16] + 8006904: 089b lsrs r3, r3, #2 + 8006906: 021b lsls r3, r3, #8 + 8006908: f403 6370 and.w r3, r3, #3840 @ 0xf00 + 800690c: 697a ldr r2, [r7, #20] + 800690e: 4313 orrs r3, r2 + 8006910: 617b str r3, [r7, #20] + /* Modify STMODR register value depending on DAC_Channel */ + MODIFY_REG(hdac->Instance->STMODR, (DAC_STMODR_STINCTRIGSEL1 | DAC_STMODR_STRSTTRIGSEL1) + 8006912: 68fb ldr r3, [r7, #12] + 8006914: 681b ldr r3, [r3, #0] + 8006916: 6e1a ldr r2, [r3, #96] @ 0x60 + 8006918: 687b ldr r3, [r7, #4] + 800691a: f003 0310 and.w r3, r3, #16 + 800691e: f640 710f movw r1, #3855 @ 0xf0f + 8006922: fa01 f303 lsl.w r3, r1, r3 + 8006926: 43db mvns r3, r3 + 8006928: ea02 0103 and.w r1, r2, r3 + 800692c: 687b ldr r3, [r7, #4] + 800692e: f003 0310 and.w r3, r3, #16 + 8006932: 697a ldr r2, [r7, #20] + 8006934: 409a lsls r2, r3 + 8006936: 68fb ldr r3, [r7, #12] + 8006938: 681b ldr r3, [r3, #0] + 800693a: 430a orrs r2, r1 + 800693c: 661a str r2, [r3, #96] @ 0x60 + << (Channel & 0x10UL), tmpreg2 << (Channel & 0x10UL)); + /* Change DAC state */ + hdac->State = HAL_DAC_STATE_READY; + 800693e: 68fb ldr r3, [r7, #12] + 8006940: 2201 movs r2, #1 + 8006942: 711a strb r2, [r3, #4] + + /* Process unlocked */ + __HAL_UNLOCK(hdac); + 8006944: 68fb ldr r3, [r7, #12] + 8006946: 2200 movs r2, #0 + 8006948: 715a strb r2, [r3, #5] + + /* Return function status */ + return status; + 800694a: 7ffb ldrb r3, [r7, #31] +} + 800694c: 4618 mov r0, r3 + 800694e: 3728 adds r7, #40 @ 0x28 + 8006950: 46bd mov sp, r7 + 8006952: bd80 pop {r7, pc} + 8006954: 09896800 .word 0x09896800 + 8006958: 04c4b400 .word 0x04c4b400 + +0800695c : + * @param hdac pointer to a DAC_HandleTypeDef structure that contains + * the configuration information for the specified DAC. + * @retval None + */ +__weak void HAL_DACEx_DMAUnderrunCallbackCh2(DAC_HandleTypeDef *hdac) +{ + 800695c: b480 push {r7} + 800695e: b083 sub sp, #12 + 8006960: af00 add r7, sp, #0 + 8006962: 6078 str r0, [r7, #4] + UNUSED(hdac); + + /* NOTE : This function should not be modified, when the callback is needed, + the HAL_DACEx_DMAUnderrunCallbackCh2 could be implemented in the user file + */ +} + 8006964: bf00 nop + 8006966: 370c adds r7, #12 + 8006968: 46bd mov sp, r7 + 800696a: f85d 7b04 ldr.w r7, [sp], #4 + 800696e: 4770 bx lr + +08006970 : + * @param hdma Pointer to a DMA_HandleTypeDef structure that contains + * the configuration information for the specified DMA Channel. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_DMA_Init(DMA_HandleTypeDef *hdma) +{ + 8006970: b580 push {r7, lr} + 8006972: b084 sub sp, #16 + 8006974: af00 add r7, sp, #0 + 8006976: 6078 str r0, [r7, #4] + uint32_t tmp; + + /* Check the DMA handle allocation */ + if (hdma == NULL) + 8006978: 687b ldr r3, [r7, #4] + 800697a: 2b00 cmp r3, #0 + 800697c: d101 bne.n 8006982 + { + return HAL_ERROR; + 800697e: 2301 movs r3, #1 + 8006980: e08d b.n 8006a9e + assert_param(IS_DMA_PRIORITY(hdma->Init.Priority)); + + assert_param(IS_DMA_ALL_REQUEST(hdma->Init.Request)); + + /* Compute the channel index */ + if ((uint32_t)(hdma->Instance) < (uint32_t)(DMA2_Channel1)) + 8006982: 687b ldr r3, [r7, #4] + 8006984: 681b ldr r3, [r3, #0] + 8006986: 461a mov r2, r3 + 8006988: 4b47 ldr r3, [pc, #284] @ (8006aa8 ) + 800698a: 429a cmp r2, r3 + 800698c: d80f bhi.n 80069ae + { + /* DMA1 */ + hdma->ChannelIndex = (((uint32_t)hdma->Instance - (uint32_t)DMA1_Channel1) / ((uint32_t)DMA1_Channel2 - (uint32_t)DMA1_Channel1)) << 2; + 800698e: 687b ldr r3, [r7, #4] + 8006990: 681b ldr r3, [r3, #0] + 8006992: 461a mov r2, r3 + 8006994: 4b45 ldr r3, [pc, #276] @ (8006aac ) + 8006996: 4413 add r3, r2 + 8006998: 4a45 ldr r2, [pc, #276] @ (8006ab0 ) + 800699a: fba2 2303 umull r2, r3, r2, r3 + 800699e: 091b lsrs r3, r3, #4 + 80069a0: 009a lsls r2, r3, #2 + 80069a2: 687b ldr r3, [r7, #4] + 80069a4: 645a str r2, [r3, #68] @ 0x44 + hdma->DmaBaseAddress = DMA1; + 80069a6: 687b ldr r3, [r7, #4] + 80069a8: 4a42 ldr r2, [pc, #264] @ (8006ab4 ) + 80069aa: 641a str r2, [r3, #64] @ 0x40 + 80069ac: e00e b.n 80069cc + } + else + { + /* DMA2 */ + hdma->ChannelIndex = (((uint32_t)hdma->Instance - (uint32_t)DMA2_Channel1) / ((uint32_t)DMA2_Channel2 - (uint32_t)DMA2_Channel1)) << 2; + 80069ae: 687b ldr r3, [r7, #4] + 80069b0: 681b ldr r3, [r3, #0] + 80069b2: 461a mov r2, r3 + 80069b4: 4b40 ldr r3, [pc, #256] @ (8006ab8 ) + 80069b6: 4413 add r3, r2 + 80069b8: 4a3d ldr r2, [pc, #244] @ (8006ab0 ) + 80069ba: fba2 2303 umull r2, r3, r2, r3 + 80069be: 091b lsrs r3, r3, #4 + 80069c0: 009a lsls r2, r3, #2 + 80069c2: 687b ldr r3, [r7, #4] + 80069c4: 645a str r2, [r3, #68] @ 0x44 + hdma->DmaBaseAddress = DMA2; + 80069c6: 687b ldr r3, [r7, #4] + 80069c8: 4a3c ldr r2, [pc, #240] @ (8006abc ) + 80069ca: 641a str r2, [r3, #64] @ 0x40 + } + + /* Change DMA peripheral state */ + hdma->State = HAL_DMA_STATE_BUSY; + 80069cc: 687b ldr r3, [r7, #4] + 80069ce: 2202 movs r2, #2 + 80069d0: f883 2025 strb.w r2, [r3, #37] @ 0x25 + + /* Get the CR register value */ + tmp = hdma->Instance->CCR; + 80069d4: 687b ldr r3, [r7, #4] + 80069d6: 681b ldr r3, [r3, #0] + 80069d8: 681b ldr r3, [r3, #0] + 80069da: 60fb str r3, [r7, #12] + + /* Clear PL, MSIZE, PSIZE, MINC, PINC, CIRC, DIR and MEM2MEM bits */ + tmp &= ((uint32_t)~(DMA_CCR_PL | DMA_CCR_MSIZE | DMA_CCR_PSIZE | + 80069dc: 68fb ldr r3, [r7, #12] + 80069de: f423 43ff bic.w r3, r3, #32640 @ 0x7f80 + 80069e2: f023 0370 bic.w r3, r3, #112 @ 0x70 + 80069e6: 60fb str r3, [r7, #12] + DMA_CCR_MINC | DMA_CCR_PINC | DMA_CCR_CIRC | + DMA_CCR_DIR | DMA_CCR_MEM2MEM)); + + /* Prepare the DMA Channel configuration */ + tmp |= hdma->Init.Direction | + 80069e8: 687b ldr r3, [r7, #4] + 80069ea: 689a ldr r2, [r3, #8] + hdma->Init.PeriphInc | hdma->Init.MemInc | + 80069ec: 687b ldr r3, [r7, #4] + 80069ee: 68db ldr r3, [r3, #12] + tmp |= hdma->Init.Direction | + 80069f0: 431a orrs r2, r3 + hdma->Init.PeriphInc | hdma->Init.MemInc | + 80069f2: 687b ldr r3, [r7, #4] + 80069f4: 691b ldr r3, [r3, #16] + 80069f6: 431a orrs r2, r3 + hdma->Init.PeriphDataAlignment | hdma->Init.MemDataAlignment | + 80069f8: 687b ldr r3, [r7, #4] + 80069fa: 695b ldr r3, [r3, #20] + hdma->Init.PeriphInc | hdma->Init.MemInc | + 80069fc: 431a orrs r2, r3 + hdma->Init.PeriphDataAlignment | hdma->Init.MemDataAlignment | + 80069fe: 687b ldr r3, [r7, #4] + 8006a00: 699b ldr r3, [r3, #24] + 8006a02: 431a orrs r2, r3 + hdma->Init.Mode | hdma->Init.Priority; + 8006a04: 687b ldr r3, [r7, #4] + 8006a06: 69db ldr r3, [r3, #28] + hdma->Init.PeriphDataAlignment | hdma->Init.MemDataAlignment | + 8006a08: 431a orrs r2, r3 + hdma->Init.Mode | hdma->Init.Priority; + 8006a0a: 687b ldr r3, [r7, #4] + 8006a0c: 6a1b ldr r3, [r3, #32] + 8006a0e: 4313 orrs r3, r2 + tmp |= hdma->Init.Direction | + 8006a10: 68fa ldr r2, [r7, #12] + 8006a12: 4313 orrs r3, r2 + 8006a14: 60fb str r3, [r7, #12] + + /* Write to DMA Channel CR register */ + hdma->Instance->CCR = tmp; + 8006a16: 687b ldr r3, [r7, #4] + 8006a18: 681b ldr r3, [r3, #0] + 8006a1a: 68fa ldr r2, [r7, #12] + 8006a1c: 601a str r2, [r3, #0] + + /* Initialize parameters for DMAMUX channel : + DMAmuxChannel, DMAmuxChannelStatus and DMAmuxChannelStatusMask + */ + DMA_CalcDMAMUXChannelBaseAndMask(hdma); + 8006a1e: 6878 ldr r0, [r7, #4] + 8006a20: f000 fb0c bl 800703c + + if (hdma->Init.Direction == DMA_MEMORY_TO_MEMORY) + 8006a24: 687b ldr r3, [r7, #4] + 8006a26: 689b ldr r3, [r3, #8] + 8006a28: f5b3 4f80 cmp.w r3, #16384 @ 0x4000 + 8006a2c: d102 bne.n 8006a34 + { + /* if memory to memory force the request to 0*/ + hdma->Init.Request = DMA_REQUEST_MEM2MEM; + 8006a2e: 687b ldr r3, [r7, #4] + 8006a30: 2200 movs r2, #0 + 8006a32: 605a str r2, [r3, #4] + } + + /* Set peripheral request to DMAMUX channel */ + hdma->DMAmuxChannel->CCR = (hdma->Init.Request & DMAMUX_CxCR_DMAREQ_ID); + 8006a34: 687b ldr r3, [r7, #4] + 8006a36: 685a ldr r2, [r3, #4] + 8006a38: 687b ldr r3, [r7, #4] + 8006a3a: 6c9b ldr r3, [r3, #72] @ 0x48 + 8006a3c: b2d2 uxtb r2, r2 + 8006a3e: 601a str r2, [r3, #0] + + /* Clear the DMAMUX synchro overrun flag */ + hdma->DMAmuxChannelStatus->CFR = hdma->DMAmuxChannelStatusMask; + 8006a40: 687b ldr r3, [r7, #4] + 8006a42: 6cdb ldr r3, [r3, #76] @ 0x4c + 8006a44: 687a ldr r2, [r7, #4] + 8006a46: 6d12 ldr r2, [r2, #80] @ 0x50 + 8006a48: 605a str r2, [r3, #4] + + if (((hdma->Init.Request > 0U) && (hdma->Init.Request <= DMA_REQUEST_GENERATOR3))) + 8006a4a: 687b ldr r3, [r7, #4] + 8006a4c: 685b ldr r3, [r3, #4] + 8006a4e: 2b00 cmp r3, #0 + 8006a50: d010 beq.n 8006a74 + 8006a52: 687b ldr r3, [r7, #4] + 8006a54: 685b ldr r3, [r3, #4] + 8006a56: 2b04 cmp r3, #4 + 8006a58: d80c bhi.n 8006a74 + { + /* Initialize parameters for DMAMUX request generator : + DMAmuxRequestGen, DMAmuxRequestGenStatus and DMAmuxRequestGenStatusMask + */ + DMA_CalcDMAMUXRequestGenBaseAndMask(hdma); + 8006a5a: 6878 ldr r0, [r7, #4] + 8006a5c: f000 fb2c bl 80070b8 + + /* Reset the DMAMUX request generator register*/ + hdma->DMAmuxRequestGen->RGCR = 0U; + 8006a60: 687b ldr r3, [r7, #4] + 8006a62: 6d5b ldr r3, [r3, #84] @ 0x54 + 8006a64: 2200 movs r2, #0 + 8006a66: 601a str r2, [r3, #0] + + /* Clear the DMAMUX request generator overrun flag */ + hdma->DMAmuxRequestGenStatus->RGCFR = hdma->DMAmuxRequestGenStatusMask; + 8006a68: 687b ldr r3, [r7, #4] + 8006a6a: 6d9b ldr r3, [r3, #88] @ 0x58 + 8006a6c: 687a ldr r2, [r7, #4] + 8006a6e: 6dd2 ldr r2, [r2, #92] @ 0x5c + 8006a70: 605a str r2, [r3, #4] + 8006a72: e008 b.n 8006a86 + } + else + { + hdma->DMAmuxRequestGen = 0U; + 8006a74: 687b ldr r3, [r7, #4] + 8006a76: 2200 movs r2, #0 + 8006a78: 655a str r2, [r3, #84] @ 0x54 + hdma->DMAmuxRequestGenStatus = 0U; + 8006a7a: 687b ldr r3, [r7, #4] + 8006a7c: 2200 movs r2, #0 + 8006a7e: 659a str r2, [r3, #88] @ 0x58 + hdma->DMAmuxRequestGenStatusMask = 0U; + 8006a80: 687b ldr r3, [r7, #4] + 8006a82: 2200 movs r2, #0 + 8006a84: 65da str r2, [r3, #92] @ 0x5c + } + + /* Initialize the error code */ + hdma->ErrorCode = HAL_DMA_ERROR_NONE; + 8006a86: 687b ldr r3, [r7, #4] + 8006a88: 2200 movs r2, #0 + 8006a8a: 63da str r2, [r3, #60] @ 0x3c + + /* Initialize the DMA state*/ + hdma->State = HAL_DMA_STATE_READY; + 8006a8c: 687b ldr r3, [r7, #4] + 8006a8e: 2201 movs r2, #1 + 8006a90: f883 2025 strb.w r2, [r3, #37] @ 0x25 + + /* Allocate lock resource and initialize it */ + hdma->Lock = HAL_UNLOCKED; + 8006a94: 687b ldr r3, [r7, #4] + 8006a96: 2200 movs r2, #0 + 8006a98: f883 2024 strb.w r2, [r3, #36] @ 0x24 + + return HAL_OK; + 8006a9c: 2300 movs r3, #0 +} + 8006a9e: 4618 mov r0, r3 + 8006aa0: 3710 adds r7, #16 + 8006aa2: 46bd mov sp, r7 + 8006aa4: bd80 pop {r7, pc} + 8006aa6: bf00 nop + 8006aa8: 40020407 .word 0x40020407 + 8006aac: bffdfff8 .word 0xbffdfff8 + 8006ab0: cccccccd .word 0xcccccccd + 8006ab4: 40020000 .word 0x40020000 + 8006ab8: bffdfbf8 .word 0xbffdfbf8 + 8006abc: 40020400 .word 0x40020400 + +08006ac0 : + * @param hdma pointer to a DMA_HandleTypeDef structure that contains + * the configuration information for the specified DMA Channel. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_DMA_DeInit(DMA_HandleTypeDef *hdma) +{ + 8006ac0: b580 push {r7, lr} + 8006ac2: b082 sub sp, #8 + 8006ac4: af00 add r7, sp, #0 + 8006ac6: 6078 str r0, [r7, #4] + + /* Check the DMA handle allocation */ + if (NULL == hdma) + 8006ac8: 687b ldr r3, [r7, #4] + 8006aca: 2b00 cmp r3, #0 + 8006acc: d101 bne.n 8006ad2 + { + return HAL_ERROR; + 8006ace: 2301 movs r3, #1 + 8006ad0: e07b b.n 8006bca + + /* Check the parameters */ + assert_param(IS_DMA_ALL_INSTANCE(hdma->Instance)); + + /* Disable the selected DMA Channelx */ + __HAL_DMA_DISABLE(hdma); + 8006ad2: 687b ldr r3, [r7, #4] + 8006ad4: 681b ldr r3, [r3, #0] + 8006ad6: 681a ldr r2, [r3, #0] + 8006ad8: 687b ldr r3, [r7, #4] + 8006ada: 681b ldr r3, [r3, #0] + 8006adc: f022 0201 bic.w r2, r2, #1 + 8006ae0: 601a str r2, [r3, #0] + + /* Compute the channel index */ + if ((uint32_t)(hdma->Instance) < (uint32_t)(DMA2_Channel1)) + 8006ae2: 687b ldr r3, [r7, #4] + 8006ae4: 681b ldr r3, [r3, #0] + 8006ae6: 461a mov r2, r3 + 8006ae8: 4b3a ldr r3, [pc, #232] @ (8006bd4 ) + 8006aea: 429a cmp r2, r3 + 8006aec: d80f bhi.n 8006b0e + { + /* DMA1 */ + hdma->ChannelIndex = (((uint32_t)hdma->Instance - (uint32_t)DMA1_Channel1) / ((uint32_t)DMA1_Channel2 - (uint32_t)DMA1_Channel1)) << 2; + 8006aee: 687b ldr r3, [r7, #4] + 8006af0: 681b ldr r3, [r3, #0] + 8006af2: 461a mov r2, r3 + 8006af4: 4b38 ldr r3, [pc, #224] @ (8006bd8 ) + 8006af6: 4413 add r3, r2 + 8006af8: 4a38 ldr r2, [pc, #224] @ (8006bdc ) + 8006afa: fba2 2303 umull r2, r3, r2, r3 + 8006afe: 091b lsrs r3, r3, #4 + 8006b00: 009a lsls r2, r3, #2 + 8006b02: 687b ldr r3, [r7, #4] + 8006b04: 645a str r2, [r3, #68] @ 0x44 + hdma->DmaBaseAddress = DMA1; + 8006b06: 687b ldr r3, [r7, #4] + 8006b08: 4a35 ldr r2, [pc, #212] @ (8006be0 ) + 8006b0a: 641a str r2, [r3, #64] @ 0x40 + 8006b0c: e00e b.n 8006b2c + } + else + { + /* DMA2 */ + hdma->ChannelIndex = (((uint32_t)hdma->Instance - (uint32_t)DMA2_Channel1) / ((uint32_t)DMA2_Channel2 - (uint32_t)DMA2_Channel1)) << 2; + 8006b0e: 687b ldr r3, [r7, #4] + 8006b10: 681b ldr r3, [r3, #0] + 8006b12: 461a mov r2, r3 + 8006b14: 4b33 ldr r3, [pc, #204] @ (8006be4 ) + 8006b16: 4413 add r3, r2 + 8006b18: 4a30 ldr r2, [pc, #192] @ (8006bdc ) + 8006b1a: fba2 2303 umull r2, r3, r2, r3 + 8006b1e: 091b lsrs r3, r3, #4 + 8006b20: 009a lsls r2, r3, #2 + 8006b22: 687b ldr r3, [r7, #4] + 8006b24: 645a str r2, [r3, #68] @ 0x44 + hdma->DmaBaseAddress = DMA2; + 8006b26: 687b ldr r3, [r7, #4] + 8006b28: 4a2f ldr r2, [pc, #188] @ (8006be8 ) + 8006b2a: 641a str r2, [r3, #64] @ 0x40 + } + + /* Reset DMA Channel control register */ + hdma->Instance->CCR = 0; + 8006b2c: 687b ldr r3, [r7, #4] + 8006b2e: 681b ldr r3, [r3, #0] + 8006b30: 2200 movs r2, #0 + 8006b32: 601a str r2, [r3, #0] + + /* Clear all flags */ + hdma->DmaBaseAddress->IFCR = (DMA_ISR_GIF1 << (hdma->ChannelIndex & 0x1FU)); + 8006b34: 687b ldr r3, [r7, #4] + 8006b36: 6c5b ldr r3, [r3, #68] @ 0x44 + 8006b38: f003 021f and.w r2, r3, #31 + 8006b3c: 687b ldr r3, [r7, #4] + 8006b3e: 6c1b ldr r3, [r3, #64] @ 0x40 + 8006b40: 2101 movs r1, #1 + 8006b42: fa01 f202 lsl.w r2, r1, r2 + 8006b46: 605a str r2, [r3, #4] + + /* Initialize parameters for DMAMUX channel : + DMAmuxChannel, DMAmuxChannelStatus and DMAmuxChannelStatusMask */ + + DMA_CalcDMAMUXChannelBaseAndMask(hdma); + 8006b48: 6878 ldr r0, [r7, #4] + 8006b4a: f000 fa77 bl 800703c + + /* Reset the DMAMUX channel that corresponds to the DMA channel */ + hdma->DMAmuxChannel->CCR = 0; + 8006b4e: 687b ldr r3, [r7, #4] + 8006b50: 6c9b ldr r3, [r3, #72] @ 0x48 + 8006b52: 2200 movs r2, #0 + 8006b54: 601a str r2, [r3, #0] + + /* Clear the DMAMUX synchro overrun flag */ + hdma->DMAmuxChannelStatus->CFR = hdma->DMAmuxChannelStatusMask; + 8006b56: 687b ldr r3, [r7, #4] + 8006b58: 6cdb ldr r3, [r3, #76] @ 0x4c + 8006b5a: 687a ldr r2, [r7, #4] + 8006b5c: 6d12 ldr r2, [r2, #80] @ 0x50 + 8006b5e: 605a str r2, [r3, #4] + + /* Reset Request generator parameters if any */ + if (((hdma->Init.Request > 0U) && (hdma->Init.Request <= DMA_REQUEST_GENERATOR3))) + 8006b60: 687b ldr r3, [r7, #4] + 8006b62: 685b ldr r3, [r3, #4] + 8006b64: 2b00 cmp r3, #0 + 8006b66: d00f beq.n 8006b88 + 8006b68: 687b ldr r3, [r7, #4] + 8006b6a: 685b ldr r3, [r3, #4] + 8006b6c: 2b04 cmp r3, #4 + 8006b6e: d80b bhi.n 8006b88 + { + /* Initialize parameters for DMAMUX request generator : + DMAmuxRequestGen, DMAmuxRequestGenStatus and DMAmuxRequestGenStatusMask + */ + DMA_CalcDMAMUXRequestGenBaseAndMask(hdma); + 8006b70: 6878 ldr r0, [r7, #4] + 8006b72: f000 faa1 bl 80070b8 + + /* Reset the DMAMUX request generator register*/ + hdma->DMAmuxRequestGen->RGCR = 0U; + 8006b76: 687b ldr r3, [r7, #4] + 8006b78: 6d5b ldr r3, [r3, #84] @ 0x54 + 8006b7a: 2200 movs r2, #0 + 8006b7c: 601a str r2, [r3, #0] + + /* Clear the DMAMUX request generator overrun flag */ + hdma->DMAmuxRequestGenStatus->RGCFR = hdma->DMAmuxRequestGenStatusMask; + 8006b7e: 687b ldr r3, [r7, #4] + 8006b80: 6d9b ldr r3, [r3, #88] @ 0x58 + 8006b82: 687a ldr r2, [r7, #4] + 8006b84: 6dd2 ldr r2, [r2, #92] @ 0x5c + 8006b86: 605a str r2, [r3, #4] + } + + hdma->DMAmuxRequestGen = 0U; + 8006b88: 687b ldr r3, [r7, #4] + 8006b8a: 2200 movs r2, #0 + 8006b8c: 655a str r2, [r3, #84] @ 0x54 + hdma->DMAmuxRequestGenStatus = 0U; + 8006b8e: 687b ldr r3, [r7, #4] + 8006b90: 2200 movs r2, #0 + 8006b92: 659a str r2, [r3, #88] @ 0x58 + hdma->DMAmuxRequestGenStatusMask = 0U; + 8006b94: 687b ldr r3, [r7, #4] + 8006b96: 2200 movs r2, #0 + 8006b98: 65da str r2, [r3, #92] @ 0x5c + + /* Clean callbacks */ + hdma->XferCpltCallback = NULL; + 8006b9a: 687b ldr r3, [r7, #4] + 8006b9c: 2200 movs r2, #0 + 8006b9e: 62da str r2, [r3, #44] @ 0x2c + hdma->XferHalfCpltCallback = NULL; + 8006ba0: 687b ldr r3, [r7, #4] + 8006ba2: 2200 movs r2, #0 + 8006ba4: 631a str r2, [r3, #48] @ 0x30 + hdma->XferErrorCallback = NULL; + 8006ba6: 687b ldr r3, [r7, #4] + 8006ba8: 2200 movs r2, #0 + 8006baa: 635a str r2, [r3, #52] @ 0x34 + hdma->XferAbortCallback = NULL; + 8006bac: 687b ldr r3, [r7, #4] + 8006bae: 2200 movs r2, #0 + 8006bb0: 639a str r2, [r3, #56] @ 0x38 + + /* Initialize the error code */ + hdma->ErrorCode = HAL_DMA_ERROR_NONE; + 8006bb2: 687b ldr r3, [r7, #4] + 8006bb4: 2200 movs r2, #0 + 8006bb6: 63da str r2, [r3, #60] @ 0x3c + + /* Initialize the DMA state */ + hdma->State = HAL_DMA_STATE_RESET; + 8006bb8: 687b ldr r3, [r7, #4] + 8006bba: 2200 movs r2, #0 + 8006bbc: f883 2025 strb.w r2, [r3, #37] @ 0x25 + + /* Release Lock */ + __HAL_UNLOCK(hdma); + 8006bc0: 687b ldr r3, [r7, #4] + 8006bc2: 2200 movs r2, #0 + 8006bc4: f883 2024 strb.w r2, [r3, #36] @ 0x24 + + return HAL_OK; + 8006bc8: 2300 movs r3, #0 +} + 8006bca: 4618 mov r0, r3 + 8006bcc: 3708 adds r7, #8 + 8006bce: 46bd mov sp, r7 + 8006bd0: bd80 pop {r7, pc} + 8006bd2: bf00 nop + 8006bd4: 40020407 .word 0x40020407 + 8006bd8: bffdfff8 .word 0xbffdfff8 + 8006bdc: cccccccd .word 0xcccccccd + 8006be0: 40020000 .word 0x40020000 + 8006be4: bffdfbf8 .word 0xbffdfbf8 + 8006be8: 40020400 .word 0x40020400 + +08006bec : + * @param DataLength The length of data to be transferred from source to destination (up to 256Kbytes-1) + * @retval HAL status + */ +HAL_StatusTypeDef HAL_DMA_Start_IT(DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint32_t DstAddress, + uint32_t DataLength) +{ + 8006bec: b580 push {r7, lr} + 8006bee: b086 sub sp, #24 + 8006bf0: af00 add r7, sp, #0 + 8006bf2: 60f8 str r0, [r7, #12] + 8006bf4: 60b9 str r1, [r7, #8] + 8006bf6: 607a str r2, [r7, #4] + 8006bf8: 603b str r3, [r7, #0] + HAL_StatusTypeDef status = HAL_OK; + 8006bfa: 2300 movs r3, #0 + 8006bfc: 75fb strb r3, [r7, #23] + + /* Check the parameters */ + assert_param(IS_DMA_BUFFER_SIZE(DataLength)); + + /* Process locked */ + __HAL_LOCK(hdma); + 8006bfe: 68fb ldr r3, [r7, #12] + 8006c00: f893 3024 ldrb.w r3, [r3, #36] @ 0x24 + 8006c04: 2b01 cmp r3, #1 + 8006c06: d101 bne.n 8006c0c + 8006c08: 2302 movs r3, #2 + 8006c0a: e066 b.n 8006cda + 8006c0c: 68fb ldr r3, [r7, #12] + 8006c0e: 2201 movs r2, #1 + 8006c10: f883 2024 strb.w r2, [r3, #36] @ 0x24 + + if (HAL_DMA_STATE_READY == hdma->State) + 8006c14: 68fb ldr r3, [r7, #12] + 8006c16: f893 3025 ldrb.w r3, [r3, #37] @ 0x25 + 8006c1a: b2db uxtb r3, r3 + 8006c1c: 2b01 cmp r3, #1 + 8006c1e: d155 bne.n 8006ccc + { + /* Change DMA peripheral state */ + hdma->State = HAL_DMA_STATE_BUSY; + 8006c20: 68fb ldr r3, [r7, #12] + 8006c22: 2202 movs r2, #2 + 8006c24: f883 2025 strb.w r2, [r3, #37] @ 0x25 + hdma->ErrorCode = HAL_DMA_ERROR_NONE; + 8006c28: 68fb ldr r3, [r7, #12] + 8006c2a: 2200 movs r2, #0 + 8006c2c: 63da str r2, [r3, #60] @ 0x3c + + /* Disable the peripheral */ + __HAL_DMA_DISABLE(hdma); + 8006c2e: 68fb ldr r3, [r7, #12] + 8006c30: 681b ldr r3, [r3, #0] + 8006c32: 681a ldr r2, [r3, #0] + 8006c34: 68fb ldr r3, [r7, #12] + 8006c36: 681b ldr r3, [r3, #0] + 8006c38: f022 0201 bic.w r2, r2, #1 + 8006c3c: 601a str r2, [r3, #0] + + /* Configure the source, destination address and the data length & clear flags*/ + DMA_SetConfig(hdma, SrcAddress, DstAddress, DataLength); + 8006c3e: 683b ldr r3, [r7, #0] + 8006c40: 687a ldr r2, [r7, #4] + 8006c42: 68b9 ldr r1, [r7, #8] + 8006c44: 68f8 ldr r0, [r7, #12] + 8006c46: f000 f9bb bl 8006fc0 + + /* Enable the transfer complete interrupt */ + /* Enable the transfer Error interrupt */ + if (NULL != hdma->XferHalfCpltCallback) + 8006c4a: 68fb ldr r3, [r7, #12] + 8006c4c: 6b1b ldr r3, [r3, #48] @ 0x30 + 8006c4e: 2b00 cmp r3, #0 + 8006c50: d008 beq.n 8006c64 + { + /* Enable the Half transfer complete interrupt as well */ + __HAL_DMA_ENABLE_IT(hdma, (DMA_IT_TC | DMA_IT_HT | DMA_IT_TE)); + 8006c52: 68fb ldr r3, [r7, #12] + 8006c54: 681b ldr r3, [r3, #0] + 8006c56: 681a ldr r2, [r3, #0] + 8006c58: 68fb ldr r3, [r7, #12] + 8006c5a: 681b ldr r3, [r3, #0] + 8006c5c: f042 020e orr.w r2, r2, #14 + 8006c60: 601a str r2, [r3, #0] + 8006c62: e00f b.n 8006c84 + } + else + { + __HAL_DMA_DISABLE_IT(hdma, DMA_IT_HT); + 8006c64: 68fb ldr r3, [r7, #12] + 8006c66: 681b ldr r3, [r3, #0] + 8006c68: 681a ldr r2, [r3, #0] + 8006c6a: 68fb ldr r3, [r7, #12] + 8006c6c: 681b ldr r3, [r3, #0] + 8006c6e: f022 0204 bic.w r2, r2, #4 + 8006c72: 601a str r2, [r3, #0] + __HAL_DMA_ENABLE_IT(hdma, (DMA_IT_TC | DMA_IT_TE)); + 8006c74: 68fb ldr r3, [r7, #12] + 8006c76: 681b ldr r3, [r3, #0] + 8006c78: 681a ldr r2, [r3, #0] + 8006c7a: 68fb ldr r3, [r7, #12] + 8006c7c: 681b ldr r3, [r3, #0] + 8006c7e: f042 020a orr.w r2, r2, #10 + 8006c82: 601a str r2, [r3, #0] + } + + /* Check if DMAMUX Synchronization is enabled*/ + if ((hdma->DMAmuxChannel->CCR & DMAMUX_CxCR_SE) != 0U) + 8006c84: 68fb ldr r3, [r7, #12] + 8006c86: 6c9b ldr r3, [r3, #72] @ 0x48 + 8006c88: 681b ldr r3, [r3, #0] + 8006c8a: f403 3380 and.w r3, r3, #65536 @ 0x10000 + 8006c8e: 2b00 cmp r3, #0 + 8006c90: d007 beq.n 8006ca2 + { + /* Enable DMAMUX sync overrun IT*/ + hdma->DMAmuxChannel->CCR |= DMAMUX_CxCR_SOIE; + 8006c92: 68fb ldr r3, [r7, #12] + 8006c94: 6c9b ldr r3, [r3, #72] @ 0x48 + 8006c96: 681a ldr r2, [r3, #0] + 8006c98: 68fb ldr r3, [r7, #12] + 8006c9a: 6c9b ldr r3, [r3, #72] @ 0x48 + 8006c9c: f442 7280 orr.w r2, r2, #256 @ 0x100 + 8006ca0: 601a str r2, [r3, #0] + } + + if (hdma->DMAmuxRequestGen != 0U) + 8006ca2: 68fb ldr r3, [r7, #12] + 8006ca4: 6d5b ldr r3, [r3, #84] @ 0x54 + 8006ca6: 2b00 cmp r3, #0 + 8006ca8: d007 beq.n 8006cba + { + /* if using DMAMUX request generator, enable the DMAMUX request generator overrun IT*/ + /* enable the request gen overrun IT*/ + hdma->DMAmuxRequestGen->RGCR |= DMAMUX_RGxCR_OIE; + 8006caa: 68fb ldr r3, [r7, #12] + 8006cac: 6d5b ldr r3, [r3, #84] @ 0x54 + 8006cae: 681a ldr r2, [r3, #0] + 8006cb0: 68fb ldr r3, [r7, #12] + 8006cb2: 6d5b ldr r3, [r3, #84] @ 0x54 + 8006cb4: f442 7280 orr.w r2, r2, #256 @ 0x100 + 8006cb8: 601a str r2, [r3, #0] + } + + /* Enable the Peripheral */ + __HAL_DMA_ENABLE(hdma); + 8006cba: 68fb ldr r3, [r7, #12] + 8006cbc: 681b ldr r3, [r3, #0] + 8006cbe: 681a ldr r2, [r3, #0] + 8006cc0: 68fb ldr r3, [r7, #12] + 8006cc2: 681b ldr r3, [r3, #0] + 8006cc4: f042 0201 orr.w r2, r2, #1 + 8006cc8: 601a str r2, [r3, #0] + 8006cca: e005 b.n 8006cd8 + } + else + { + /* Process Unlocked */ + __HAL_UNLOCK(hdma); + 8006ccc: 68fb ldr r3, [r7, #12] + 8006cce: 2200 movs r2, #0 + 8006cd0: f883 2024 strb.w r2, [r3, #36] @ 0x24 + + /* Remain BUSY */ + status = HAL_BUSY; + 8006cd4: 2302 movs r3, #2 + 8006cd6: 75fb strb r3, [r7, #23] + } + return status; + 8006cd8: 7dfb ldrb r3, [r7, #23] +} + 8006cda: 4618 mov r0, r3 + 8006cdc: 3718 adds r7, #24 + 8006cde: 46bd mov sp, r7 + 8006ce0: bd80 pop {r7, pc} + +08006ce2 : + * @param hdma pointer to a DMA_HandleTypeDef structure that contains + * the configuration information for the specified DMA Channel. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_DMA_Abort(DMA_HandleTypeDef *hdma) +{ + 8006ce2: b480 push {r7} + 8006ce4: b085 sub sp, #20 + 8006ce6: af00 add r7, sp, #0 + 8006ce8: 6078 str r0, [r7, #4] + HAL_StatusTypeDef status = HAL_OK; + 8006cea: 2300 movs r3, #0 + 8006cec: 73fb strb r3, [r7, #15] + + if(hdma->State != HAL_DMA_STATE_BUSY) + 8006cee: 687b ldr r3, [r7, #4] + 8006cf0: f893 3025 ldrb.w r3, [r3, #37] @ 0x25 + 8006cf4: b2db uxtb r3, r3 + 8006cf6: 2b02 cmp r3, #2 + 8006cf8: d005 beq.n 8006d06 + { + /* no transfer ongoing */ + hdma->ErrorCode = HAL_DMA_ERROR_NO_XFER; + 8006cfa: 687b ldr r3, [r7, #4] + 8006cfc: 2204 movs r2, #4 + 8006cfe: 63da str r2, [r3, #60] @ 0x3c + + status = HAL_ERROR; + 8006d00: 2301 movs r3, #1 + 8006d02: 73fb strb r3, [r7, #15] + 8006d04: e037 b.n 8006d76 + } + else + { + /* Disable DMA IT */ + __HAL_DMA_DISABLE_IT(hdma, (DMA_IT_TC | DMA_IT_HT | DMA_IT_TE)); + 8006d06: 687b ldr r3, [r7, #4] + 8006d08: 681b ldr r3, [r3, #0] + 8006d0a: 681a ldr r2, [r3, #0] + 8006d0c: 687b ldr r3, [r7, #4] + 8006d0e: 681b ldr r3, [r3, #0] + 8006d10: f022 020e bic.w r2, r2, #14 + 8006d14: 601a str r2, [r3, #0] + + /* disable the DMAMUX sync overrun IT*/ + hdma->DMAmuxChannel->CCR &= ~DMAMUX_CxCR_SOIE; + 8006d16: 687b ldr r3, [r7, #4] + 8006d18: 6c9b ldr r3, [r3, #72] @ 0x48 + 8006d1a: 681a ldr r2, [r3, #0] + 8006d1c: 687b ldr r3, [r7, #4] + 8006d1e: 6c9b ldr r3, [r3, #72] @ 0x48 + 8006d20: f422 7280 bic.w r2, r2, #256 @ 0x100 + 8006d24: 601a str r2, [r3, #0] + + /* Disable the channel */ + __HAL_DMA_DISABLE(hdma); + 8006d26: 687b ldr r3, [r7, #4] + 8006d28: 681b ldr r3, [r3, #0] + 8006d2a: 681a ldr r2, [r3, #0] + 8006d2c: 687b ldr r3, [r7, #4] + 8006d2e: 681b ldr r3, [r3, #0] + 8006d30: f022 0201 bic.w r2, r2, #1 + 8006d34: 601a str r2, [r3, #0] + + /* Clear all flags */ + hdma->DmaBaseAddress->IFCR = (DMA_ISR_GIF1 << (hdma->ChannelIndex & 0x1FU)); + 8006d36: 687b ldr r3, [r7, #4] + 8006d38: 6c5b ldr r3, [r3, #68] @ 0x44 + 8006d3a: f003 021f and.w r2, r3, #31 + 8006d3e: 687b ldr r3, [r7, #4] + 8006d40: 6c1b ldr r3, [r3, #64] @ 0x40 + 8006d42: 2101 movs r1, #1 + 8006d44: fa01 f202 lsl.w r2, r1, r2 + 8006d48: 605a str r2, [r3, #4] + + /* Clear the DMAMUX synchro overrun flag */ + hdma->DMAmuxChannelStatus->CFR = hdma->DMAmuxChannelStatusMask; + 8006d4a: 687b ldr r3, [r7, #4] + 8006d4c: 6cdb ldr r3, [r3, #76] @ 0x4c + 8006d4e: 687a ldr r2, [r7, #4] + 8006d50: 6d12 ldr r2, [r2, #80] @ 0x50 + 8006d52: 605a str r2, [r3, #4] + + if (hdma->DMAmuxRequestGen != 0U) + 8006d54: 687b ldr r3, [r7, #4] + 8006d56: 6d5b ldr r3, [r3, #84] @ 0x54 + 8006d58: 2b00 cmp r3, #0 + 8006d5a: d00c beq.n 8006d76 + { + /* if using DMAMUX request generator, disable the DMAMUX request generator overrun IT*/ + /* disable the request gen overrun IT*/ + hdma->DMAmuxRequestGen->RGCR &= ~DMAMUX_RGxCR_OIE; + 8006d5c: 687b ldr r3, [r7, #4] + 8006d5e: 6d5b ldr r3, [r3, #84] @ 0x54 + 8006d60: 681a ldr r2, [r3, #0] + 8006d62: 687b ldr r3, [r7, #4] + 8006d64: 6d5b ldr r3, [r3, #84] @ 0x54 + 8006d66: f422 7280 bic.w r2, r2, #256 @ 0x100 + 8006d6a: 601a str r2, [r3, #0] + + /* Clear the DMAMUX request generator overrun flag */ + hdma->DMAmuxRequestGenStatus->RGCFR = hdma->DMAmuxRequestGenStatusMask; + 8006d6c: 687b ldr r3, [r7, #4] + 8006d6e: 6d9b ldr r3, [r3, #88] @ 0x58 + 8006d70: 687a ldr r2, [r7, #4] + 8006d72: 6dd2 ldr r2, [r2, #92] @ 0x5c + 8006d74: 605a str r2, [r3, #4] + } + } + /* Change the DMA state */ + hdma->State = HAL_DMA_STATE_READY; + 8006d76: 687b ldr r3, [r7, #4] + 8006d78: 2201 movs r2, #1 + 8006d7a: f883 2025 strb.w r2, [r3, #37] @ 0x25 + + /* Process Unlocked */ + __HAL_UNLOCK(hdma); + 8006d7e: 687b ldr r3, [r7, #4] + 8006d80: 2200 movs r2, #0 + 8006d82: f883 2024 strb.w r2, [r3, #36] @ 0x24 + + return status; + 8006d86: 7bfb ldrb r3, [r7, #15] +} + 8006d88: 4618 mov r0, r3 + 8006d8a: 3714 adds r7, #20 + 8006d8c: 46bd mov sp, r7 + 8006d8e: f85d 7b04 ldr.w r7, [sp], #4 + 8006d92: 4770 bx lr + +08006d94 : + * @param hdma pointer to a DMA_HandleTypeDef structure that contains + * the configuration information for the specified DMA Channel. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_DMA_Abort_IT(DMA_HandleTypeDef *hdma) +{ + 8006d94: b580 push {r7, lr} + 8006d96: b084 sub sp, #16 + 8006d98: af00 add r7, sp, #0 + 8006d9a: 6078 str r0, [r7, #4] + HAL_StatusTypeDef status = HAL_OK; + 8006d9c: 2300 movs r3, #0 + 8006d9e: 73fb strb r3, [r7, #15] + + if (HAL_DMA_STATE_BUSY != hdma->State) + 8006da0: 687b ldr r3, [r7, #4] + 8006da2: f893 3025 ldrb.w r3, [r3, #37] @ 0x25 + 8006da6: b2db uxtb r3, r3 + 8006da8: 2b02 cmp r3, #2 + 8006daa: d00d beq.n 8006dc8 + { + /* no transfer ongoing */ + hdma->ErrorCode = HAL_DMA_ERROR_NO_XFER; + 8006dac: 687b ldr r3, [r7, #4] + 8006dae: 2204 movs r2, #4 + 8006db0: 63da str r2, [r3, #60] @ 0x3c + + /* Change the DMA state */ + hdma->State = HAL_DMA_STATE_READY; + 8006db2: 687b ldr r3, [r7, #4] + 8006db4: 2201 movs r2, #1 + 8006db6: f883 2025 strb.w r2, [r3, #37] @ 0x25 + + /* Process Unlocked */ + __HAL_UNLOCK(hdma); + 8006dba: 687b ldr r3, [r7, #4] + 8006dbc: 2200 movs r2, #0 + 8006dbe: f883 2024 strb.w r2, [r3, #36] @ 0x24 + + status = HAL_ERROR; + 8006dc2: 2301 movs r3, #1 + 8006dc4: 73fb strb r3, [r7, #15] + 8006dc6: e047 b.n 8006e58 + } + else + { + /* Disable DMA IT */ + __HAL_DMA_DISABLE_IT(hdma, (DMA_IT_TC | DMA_IT_HT | DMA_IT_TE)); + 8006dc8: 687b ldr r3, [r7, #4] + 8006dca: 681b ldr r3, [r3, #0] + 8006dcc: 681a ldr r2, [r3, #0] + 8006dce: 687b ldr r3, [r7, #4] + 8006dd0: 681b ldr r3, [r3, #0] + 8006dd2: f022 020e bic.w r2, r2, #14 + 8006dd6: 601a str r2, [r3, #0] + + /* Disable the channel */ + __HAL_DMA_DISABLE(hdma); + 8006dd8: 687b ldr r3, [r7, #4] + 8006dda: 681b ldr r3, [r3, #0] + 8006ddc: 681a ldr r2, [r3, #0] + 8006dde: 687b ldr r3, [r7, #4] + 8006de0: 681b ldr r3, [r3, #0] + 8006de2: f022 0201 bic.w r2, r2, #1 + 8006de6: 601a str r2, [r3, #0] + + /* disable the DMAMUX sync overrun IT*/ + hdma->DMAmuxChannel->CCR &= ~DMAMUX_CxCR_SOIE; + 8006de8: 687b ldr r3, [r7, #4] + 8006dea: 6c9b ldr r3, [r3, #72] @ 0x48 + 8006dec: 681a ldr r2, [r3, #0] + 8006dee: 687b ldr r3, [r7, #4] + 8006df0: 6c9b ldr r3, [r3, #72] @ 0x48 + 8006df2: f422 7280 bic.w r2, r2, #256 @ 0x100 + 8006df6: 601a str r2, [r3, #0] + + /* Clear all flags */ + hdma->DmaBaseAddress->IFCR = (DMA_ISR_GIF1 << (hdma->ChannelIndex & 0x1FU)); + 8006df8: 687b ldr r3, [r7, #4] + 8006dfa: 6c5b ldr r3, [r3, #68] @ 0x44 + 8006dfc: f003 021f and.w r2, r3, #31 + 8006e00: 687b ldr r3, [r7, #4] + 8006e02: 6c1b ldr r3, [r3, #64] @ 0x40 + 8006e04: 2101 movs r1, #1 + 8006e06: fa01 f202 lsl.w r2, r1, r2 + 8006e0a: 605a str r2, [r3, #4] + + /* Clear the DMAMUX synchro overrun flag */ + hdma->DMAmuxChannelStatus->CFR = hdma->DMAmuxChannelStatusMask; + 8006e0c: 687b ldr r3, [r7, #4] + 8006e0e: 6cdb ldr r3, [r3, #76] @ 0x4c + 8006e10: 687a ldr r2, [r7, #4] + 8006e12: 6d12 ldr r2, [r2, #80] @ 0x50 + 8006e14: 605a str r2, [r3, #4] + + if (hdma->DMAmuxRequestGen != 0U) + 8006e16: 687b ldr r3, [r7, #4] + 8006e18: 6d5b ldr r3, [r3, #84] @ 0x54 + 8006e1a: 2b00 cmp r3, #0 + 8006e1c: d00c beq.n 8006e38 + { + /* if using DMAMUX request generator, disable the DMAMUX request generator overrun IT*/ + /* disable the request gen overrun IT*/ + hdma->DMAmuxRequestGen->RGCR &= ~DMAMUX_RGxCR_OIE; + 8006e1e: 687b ldr r3, [r7, #4] + 8006e20: 6d5b ldr r3, [r3, #84] @ 0x54 + 8006e22: 681a ldr r2, [r3, #0] + 8006e24: 687b ldr r3, [r7, #4] + 8006e26: 6d5b ldr r3, [r3, #84] @ 0x54 + 8006e28: f422 7280 bic.w r2, r2, #256 @ 0x100 + 8006e2c: 601a str r2, [r3, #0] + + /* Clear the DMAMUX request generator overrun flag */ + hdma->DMAmuxRequestGenStatus->RGCFR = hdma->DMAmuxRequestGenStatusMask; + 8006e2e: 687b ldr r3, [r7, #4] + 8006e30: 6d9b ldr r3, [r3, #88] @ 0x58 + 8006e32: 687a ldr r2, [r7, #4] + 8006e34: 6dd2 ldr r2, [r2, #92] @ 0x5c + 8006e36: 605a str r2, [r3, #4] + } + + /* Change the DMA state */ + hdma->State = HAL_DMA_STATE_READY; + 8006e38: 687b ldr r3, [r7, #4] + 8006e3a: 2201 movs r2, #1 + 8006e3c: f883 2025 strb.w r2, [r3, #37] @ 0x25 + + /* Process Unlocked */ + __HAL_UNLOCK(hdma); + 8006e40: 687b ldr r3, [r7, #4] + 8006e42: 2200 movs r2, #0 + 8006e44: f883 2024 strb.w r2, [r3, #36] @ 0x24 + + /* Call User Abort callback */ + if (hdma->XferAbortCallback != NULL) + 8006e48: 687b ldr r3, [r7, #4] + 8006e4a: 6b9b ldr r3, [r3, #56] @ 0x38 + 8006e4c: 2b00 cmp r3, #0 + 8006e4e: d003 beq.n 8006e58 + { + hdma->XferAbortCallback(hdma); + 8006e50: 687b ldr r3, [r7, #4] + 8006e52: 6b9b ldr r3, [r3, #56] @ 0x38 + 8006e54: 6878 ldr r0, [r7, #4] + 8006e56: 4798 blx r3 + } + } + return status; + 8006e58: 7bfb ldrb r3, [r7, #15] +} + 8006e5a: 4618 mov r0, r3 + 8006e5c: 3710 adds r7, #16 + 8006e5e: 46bd mov sp, r7 + 8006e60: bd80 pop {r7, pc} + +08006e62 : + * @param hdma pointer to a DMA_HandleTypeDef structure that contains + * the configuration information for the specified DMA Channel. + * @retval None + */ +void HAL_DMA_IRQHandler(DMA_HandleTypeDef *hdma) +{ + 8006e62: b580 push {r7, lr} + 8006e64: b084 sub sp, #16 + 8006e66: af00 add r7, sp, #0 + 8006e68: 6078 str r0, [r7, #4] + uint32_t flag_it = hdma->DmaBaseAddress->ISR; + 8006e6a: 687b ldr r3, [r7, #4] + 8006e6c: 6c1b ldr r3, [r3, #64] @ 0x40 + 8006e6e: 681b ldr r3, [r3, #0] + 8006e70: 60fb str r3, [r7, #12] + uint32_t source_it = hdma->Instance->CCR; + 8006e72: 687b ldr r3, [r7, #4] + 8006e74: 681b ldr r3, [r3, #0] + 8006e76: 681b ldr r3, [r3, #0] + 8006e78: 60bb str r3, [r7, #8] + + /* Half Transfer Complete Interrupt management ******************************/ + if ((0U != (flag_it & ((uint32_t)DMA_FLAG_HT1 << (hdma->ChannelIndex & 0x1FU)))) && (0U != (source_it & DMA_IT_HT))) + 8006e7a: 687b ldr r3, [r7, #4] + 8006e7c: 6c5b ldr r3, [r3, #68] @ 0x44 + 8006e7e: f003 031f and.w r3, r3, #31 + 8006e82: 2204 movs r2, #4 + 8006e84: 409a lsls r2, r3 + 8006e86: 68fb ldr r3, [r7, #12] + 8006e88: 4013 ands r3, r2 + 8006e8a: 2b00 cmp r3, #0 + 8006e8c: d026 beq.n 8006edc + 8006e8e: 68bb ldr r3, [r7, #8] + 8006e90: f003 0304 and.w r3, r3, #4 + 8006e94: 2b00 cmp r3, #0 + 8006e96: d021 beq.n 8006edc + { + /* Disable the half transfer interrupt if the DMA mode is not CIRCULAR */ + if ((hdma->Instance->CCR & DMA_CCR_CIRC) == 0U) + 8006e98: 687b ldr r3, [r7, #4] + 8006e9a: 681b ldr r3, [r3, #0] + 8006e9c: 681b ldr r3, [r3, #0] + 8006e9e: f003 0320 and.w r3, r3, #32 + 8006ea2: 2b00 cmp r3, #0 + 8006ea4: d107 bne.n 8006eb6 + { + /* Disable the half transfer interrupt */ + __HAL_DMA_DISABLE_IT(hdma, DMA_IT_HT); + 8006ea6: 687b ldr r3, [r7, #4] + 8006ea8: 681b ldr r3, [r3, #0] + 8006eaa: 681a ldr r2, [r3, #0] + 8006eac: 687b ldr r3, [r7, #4] + 8006eae: 681b ldr r3, [r3, #0] + 8006eb0: f022 0204 bic.w r2, r2, #4 + 8006eb4: 601a str r2, [r3, #0] + } + /* Clear the half transfer complete flag */ + hdma->DmaBaseAddress->IFCR = ((uint32_t)DMA_ISR_HTIF1 << (hdma->ChannelIndex & 0x1FU)); + 8006eb6: 687b ldr r3, [r7, #4] + 8006eb8: 6c5b ldr r3, [r3, #68] @ 0x44 + 8006eba: f003 021f and.w r2, r3, #31 + 8006ebe: 687b ldr r3, [r7, #4] + 8006ec0: 6c1b ldr r3, [r3, #64] @ 0x40 + 8006ec2: 2104 movs r1, #4 + 8006ec4: fa01 f202 lsl.w r2, r1, r2 + 8006ec8: 605a str r2, [r3, #4] + + /* DMA peripheral state is not updated in Half Transfer */ + /* but in Transfer Complete case */ + + if (hdma->XferHalfCpltCallback != NULL) + 8006eca: 687b ldr r3, [r7, #4] + 8006ecc: 6b1b ldr r3, [r3, #48] @ 0x30 + 8006ece: 2b00 cmp r3, #0 + 8006ed0: d071 beq.n 8006fb6 + { + /* Half transfer callback */ + hdma->XferHalfCpltCallback(hdma); + 8006ed2: 687b ldr r3, [r7, #4] + 8006ed4: 6b1b ldr r3, [r3, #48] @ 0x30 + 8006ed6: 6878 ldr r0, [r7, #4] + 8006ed8: 4798 blx r3 + if (hdma->XferHalfCpltCallback != NULL) + 8006eda: e06c b.n 8006fb6 + } + } + /* Transfer Complete Interrupt management ***********************************/ + else if ((0U != (flag_it & ((uint32_t)DMA_FLAG_TC1 << (hdma->ChannelIndex & 0x1FU)))) + 8006edc: 687b ldr r3, [r7, #4] + 8006ede: 6c5b ldr r3, [r3, #68] @ 0x44 + 8006ee0: f003 031f and.w r3, r3, #31 + 8006ee4: 2202 movs r2, #2 + 8006ee6: 409a lsls r2, r3 + 8006ee8: 68fb ldr r3, [r7, #12] + 8006eea: 4013 ands r3, r2 + 8006eec: 2b00 cmp r3, #0 + 8006eee: d02e beq.n 8006f4e + && (0U != (source_it & DMA_IT_TC))) + 8006ef0: 68bb ldr r3, [r7, #8] + 8006ef2: f003 0302 and.w r3, r3, #2 + 8006ef6: 2b00 cmp r3, #0 + 8006ef8: d029 beq.n 8006f4e + { + if ((hdma->Instance->CCR & DMA_CCR_CIRC) == 0U) + 8006efa: 687b ldr r3, [r7, #4] + 8006efc: 681b ldr r3, [r3, #0] + 8006efe: 681b ldr r3, [r3, #0] + 8006f00: f003 0320 and.w r3, r3, #32 + 8006f04: 2b00 cmp r3, #0 + 8006f06: d10b bne.n 8006f20 + { + /* Disable the transfer complete and error interrupt */ + __HAL_DMA_DISABLE_IT(hdma, DMA_IT_TE | DMA_IT_TC); + 8006f08: 687b ldr r3, [r7, #4] + 8006f0a: 681b ldr r3, [r3, #0] + 8006f0c: 681a ldr r2, [r3, #0] + 8006f0e: 687b ldr r3, [r7, #4] + 8006f10: 681b ldr r3, [r3, #0] + 8006f12: f022 020a bic.w r2, r2, #10 + 8006f16: 601a str r2, [r3, #0] + + /* Change the DMA state */ + hdma->State = HAL_DMA_STATE_READY; + 8006f18: 687b ldr r3, [r7, #4] + 8006f1a: 2201 movs r2, #1 + 8006f1c: f883 2025 strb.w r2, [r3, #37] @ 0x25 + } + /* Clear the transfer complete flag */ + hdma->DmaBaseAddress->IFCR = ((uint32_t)DMA_ISR_TCIF1 << (hdma->ChannelIndex & 0x1FU)); + 8006f20: 687b ldr r3, [r7, #4] + 8006f22: 6c5b ldr r3, [r3, #68] @ 0x44 + 8006f24: f003 021f and.w r2, r3, #31 + 8006f28: 687b ldr r3, [r7, #4] + 8006f2a: 6c1b ldr r3, [r3, #64] @ 0x40 + 8006f2c: 2102 movs r1, #2 + 8006f2e: fa01 f202 lsl.w r2, r1, r2 + 8006f32: 605a str r2, [r3, #4] + + /* Process Unlocked */ + __HAL_UNLOCK(hdma); + 8006f34: 687b ldr r3, [r7, #4] + 8006f36: 2200 movs r2, #0 + 8006f38: f883 2024 strb.w r2, [r3, #36] @ 0x24 + + if (hdma->XferCpltCallback != NULL) + 8006f3c: 687b ldr r3, [r7, #4] + 8006f3e: 6adb ldr r3, [r3, #44] @ 0x2c + 8006f40: 2b00 cmp r3, #0 + 8006f42: d038 beq.n 8006fb6 + { + /* Transfer complete callback */ + hdma->XferCpltCallback(hdma); + 8006f44: 687b ldr r3, [r7, #4] + 8006f46: 6adb ldr r3, [r3, #44] @ 0x2c + 8006f48: 6878 ldr r0, [r7, #4] + 8006f4a: 4798 blx r3 + if (hdma->XferCpltCallback != NULL) + 8006f4c: e033 b.n 8006fb6 + } + } + /* Transfer Error Interrupt management **************************************/ + else if ((0U != (flag_it & ((uint32_t)DMA_FLAG_TE1 << (hdma->ChannelIndex & 0x1FU)))) + 8006f4e: 687b ldr r3, [r7, #4] + 8006f50: 6c5b ldr r3, [r3, #68] @ 0x44 + 8006f52: f003 031f and.w r3, r3, #31 + 8006f56: 2208 movs r2, #8 + 8006f58: 409a lsls r2, r3 + 8006f5a: 68fb ldr r3, [r7, #12] + 8006f5c: 4013 ands r3, r2 + 8006f5e: 2b00 cmp r3, #0 + 8006f60: d02a beq.n 8006fb8 + && (0U != (source_it & DMA_IT_TE))) + 8006f62: 68bb ldr r3, [r7, #8] + 8006f64: f003 0308 and.w r3, r3, #8 + 8006f68: 2b00 cmp r3, #0 + 8006f6a: d025 beq.n 8006fb8 + { + /* When a DMA transfer error occurs */ + /* A hardware clear of its EN bits is performed */ + /* Disable ALL DMA IT */ + __HAL_DMA_DISABLE_IT(hdma, (DMA_IT_TC | DMA_IT_HT | DMA_IT_TE)); + 8006f6c: 687b ldr r3, [r7, #4] + 8006f6e: 681b ldr r3, [r3, #0] + 8006f70: 681a ldr r2, [r3, #0] + 8006f72: 687b ldr r3, [r7, #4] + 8006f74: 681b ldr r3, [r3, #0] + 8006f76: f022 020e bic.w r2, r2, #14 + 8006f7a: 601a str r2, [r3, #0] + + /* Clear all flags */ + hdma->DmaBaseAddress->IFCR = ((uint32_t)DMA_ISR_GIF1 << (hdma->ChannelIndex & 0x1FU)); + 8006f7c: 687b ldr r3, [r7, #4] + 8006f7e: 6c5b ldr r3, [r3, #68] @ 0x44 + 8006f80: f003 021f and.w r2, r3, #31 + 8006f84: 687b ldr r3, [r7, #4] + 8006f86: 6c1b ldr r3, [r3, #64] @ 0x40 + 8006f88: 2101 movs r1, #1 + 8006f8a: fa01 f202 lsl.w r2, r1, r2 + 8006f8e: 605a str r2, [r3, #4] + + /* Update error code */ + hdma->ErrorCode = HAL_DMA_ERROR_TE; + 8006f90: 687b ldr r3, [r7, #4] + 8006f92: 2201 movs r2, #1 + 8006f94: 63da str r2, [r3, #60] @ 0x3c + + /* Change the DMA state */ + hdma->State = HAL_DMA_STATE_READY; + 8006f96: 687b ldr r3, [r7, #4] + 8006f98: 2201 movs r2, #1 + 8006f9a: f883 2025 strb.w r2, [r3, #37] @ 0x25 + + /* Process Unlocked */ + __HAL_UNLOCK(hdma); + 8006f9e: 687b ldr r3, [r7, #4] + 8006fa0: 2200 movs r2, #0 + 8006fa2: f883 2024 strb.w r2, [r3, #36] @ 0x24 + + if (hdma->XferErrorCallback != NULL) + 8006fa6: 687b ldr r3, [r7, #4] + 8006fa8: 6b5b ldr r3, [r3, #52] @ 0x34 + 8006faa: 2b00 cmp r3, #0 + 8006fac: d004 beq.n 8006fb8 + { + /* Transfer error callback */ + hdma->XferErrorCallback(hdma); + 8006fae: 687b ldr r3, [r7, #4] + 8006fb0: 6b5b ldr r3, [r3, #52] @ 0x34 + 8006fb2: 6878 ldr r0, [r7, #4] + 8006fb4: 4798 blx r3 + } + else + { + /* Nothing To Do */ + } + return; + 8006fb6: bf00 nop + 8006fb8: bf00 nop +} + 8006fba: 3710 adds r7, #16 + 8006fbc: 46bd mov sp, r7 + 8006fbe: bd80 pop {r7, pc} + +08006fc0 : + * @param DstAddress The destination memory Buffer address + * @param DataLength The length of data to be transferred from source to destination + * @retval HAL status + */ +static void DMA_SetConfig(DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint32_t DstAddress, uint32_t DataLength) +{ + 8006fc0: b480 push {r7} + 8006fc2: b085 sub sp, #20 + 8006fc4: af00 add r7, sp, #0 + 8006fc6: 60f8 str r0, [r7, #12] + 8006fc8: 60b9 str r1, [r7, #8] + 8006fca: 607a str r2, [r7, #4] + 8006fcc: 603b str r3, [r7, #0] + /* Clear the DMAMUX synchro overrun flag */ + hdma->DMAmuxChannelStatus->CFR = hdma->DMAmuxChannelStatusMask; + 8006fce: 68fb ldr r3, [r7, #12] + 8006fd0: 6cdb ldr r3, [r3, #76] @ 0x4c + 8006fd2: 68fa ldr r2, [r7, #12] + 8006fd4: 6d12 ldr r2, [r2, #80] @ 0x50 + 8006fd6: 605a str r2, [r3, #4] + + if (hdma->DMAmuxRequestGen != 0U) + 8006fd8: 68fb ldr r3, [r7, #12] + 8006fda: 6d5b ldr r3, [r3, #84] @ 0x54 + 8006fdc: 2b00 cmp r3, #0 + 8006fde: d004 beq.n 8006fea + { + /* Clear the DMAMUX request generator overrun flag */ + hdma->DMAmuxRequestGenStatus->RGCFR = hdma->DMAmuxRequestGenStatusMask; + 8006fe0: 68fb ldr r3, [r7, #12] + 8006fe2: 6d9b ldr r3, [r3, #88] @ 0x58 + 8006fe4: 68fa ldr r2, [r7, #12] + 8006fe6: 6dd2 ldr r2, [r2, #92] @ 0x5c + 8006fe8: 605a str r2, [r3, #4] + } + + /* Clear all flags */ + hdma->DmaBaseAddress->IFCR = (DMA_ISR_GIF1 << (hdma->ChannelIndex & 0x1FU)); + 8006fea: 68fb ldr r3, [r7, #12] + 8006fec: 6c5b ldr r3, [r3, #68] @ 0x44 + 8006fee: f003 021f and.w r2, r3, #31 + 8006ff2: 68fb ldr r3, [r7, #12] + 8006ff4: 6c1b ldr r3, [r3, #64] @ 0x40 + 8006ff6: 2101 movs r1, #1 + 8006ff8: fa01 f202 lsl.w r2, r1, r2 + 8006ffc: 605a str r2, [r3, #4] + + /* Configure DMA Channel data length */ + hdma->Instance->CNDTR = DataLength; + 8006ffe: 68fb ldr r3, [r7, #12] + 8007000: 681b ldr r3, [r3, #0] + 8007002: 683a ldr r2, [r7, #0] + 8007004: 605a str r2, [r3, #4] + + /* Memory to Peripheral */ + if ((hdma->Init.Direction) == DMA_MEMORY_TO_PERIPH) + 8007006: 68fb ldr r3, [r7, #12] + 8007008: 689b ldr r3, [r3, #8] + 800700a: 2b10 cmp r3, #16 + 800700c: d108 bne.n 8007020 + { + /* Configure DMA Channel destination address */ + hdma->Instance->CPAR = DstAddress; + 800700e: 68fb ldr r3, [r7, #12] + 8007010: 681b ldr r3, [r3, #0] + 8007012: 687a ldr r2, [r7, #4] + 8007014: 609a str r2, [r3, #8] + + /* Configure DMA Channel source address */ + hdma->Instance->CMAR = SrcAddress; + 8007016: 68fb ldr r3, [r7, #12] + 8007018: 681b ldr r3, [r3, #0] + 800701a: 68ba ldr r2, [r7, #8] + 800701c: 60da str r2, [r3, #12] + hdma->Instance->CPAR = SrcAddress; + + /* Configure DMA Channel destination address */ + hdma->Instance->CMAR = DstAddress; + } +} + 800701e: e007 b.n 8007030 + hdma->Instance->CPAR = SrcAddress; + 8007020: 68fb ldr r3, [r7, #12] + 8007022: 681b ldr r3, [r3, #0] + 8007024: 68ba ldr r2, [r7, #8] + 8007026: 609a str r2, [r3, #8] + hdma->Instance->CMAR = DstAddress; + 8007028: 68fb ldr r3, [r7, #12] + 800702a: 681b ldr r3, [r3, #0] + 800702c: 687a ldr r2, [r7, #4] + 800702e: 60da str r2, [r3, #12] +} + 8007030: bf00 nop + 8007032: 3714 adds r7, #20 + 8007034: 46bd mov sp, r7 + 8007036: f85d 7b04 ldr.w r7, [sp], #4 + 800703a: 4770 bx lr + +0800703c : + * @param hdma pointer to a DMA_HandleTypeDef structure that contains + * the configuration information for the specified DMA Stream. + * @retval None + */ +static void DMA_CalcDMAMUXChannelBaseAndMask(DMA_HandleTypeDef *hdma) +{ + 800703c: b480 push {r7} + 800703e: b087 sub sp, #28 + 8007040: af00 add r7, sp, #0 + 8007042: 6078 str r0, [r7, #4] + uint32_t dmamux_base_addr; + uint32_t channel_number; + DMAMUX_Channel_TypeDef *DMAMUX1_ChannelBase; + + /* check if instance is not outside the DMA channel range */ + if ((uint32_t)hdma->Instance < (uint32_t)DMA2_Channel1) + 8007044: 687b ldr r3, [r7, #4] + 8007046: 681b ldr r3, [r3, #0] + 8007048: 461a mov r2, r3 + 800704a: 4b16 ldr r3, [pc, #88] @ (80070a4 ) + 800704c: 429a cmp r2, r3 + 800704e: d802 bhi.n 8007056 + { + /* DMA1 */ + DMAMUX1_ChannelBase = DMAMUX1_Channel0; + 8007050: 4b15 ldr r3, [pc, #84] @ (80070a8 ) + 8007052: 617b str r3, [r7, #20] + 8007054: e001 b.n 800705a + { + /* DMA2 */ +#if defined (STM32G471xx) || defined (STM32G473xx) || defined (STM32G474xx) || defined (STM32G414xx) || defined (STM32G483xx) || defined (STM32G484xx) || defined (STM32G491xx) || defined (STM32G4A1xx) || defined (STM32G411xC) + DMAMUX1_ChannelBase = DMAMUX1_Channel8; +#elif defined (STM32G411xB) || defined (STM32G431xx) || defined (STM32G441xx) || defined (STM32GBK1CB) + DMAMUX1_ChannelBase = DMAMUX1_Channel6; + 8007056: 4b15 ldr r3, [pc, #84] @ (80070ac ) + 8007058: 617b str r3, [r7, #20] +#else + DMAMUX1_ChannelBase = DMAMUX1_Channel7; +#endif /* STM32G4x1xx) */ + } + dmamux_base_addr = (uint32_t)DMAMUX1_ChannelBase; + 800705a: 697b ldr r3, [r7, #20] + 800705c: 613b str r3, [r7, #16] + channel_number = (((uint32_t)hdma->Instance & 0xFFU) - 8U) / 20U; + 800705e: 687b ldr r3, [r7, #4] + 8007060: 681b ldr r3, [r3, #0] + 8007062: b2db uxtb r3, r3 + 8007064: 3b08 subs r3, #8 + 8007066: 4a12 ldr r2, [pc, #72] @ (80070b0 ) + 8007068: fba2 2303 umull r2, r3, r2, r3 + 800706c: 091b lsrs r3, r3, #4 + 800706e: 60fb str r3, [r7, #12] + hdma->DMAmuxChannel = (DMAMUX_Channel_TypeDef *)(uint32_t)(dmamux_base_addr + ((hdma->ChannelIndex >> 2U) * ((uint32_t)DMAMUX1_Channel1 - (uint32_t)DMAMUX1_Channel0))); + 8007070: 687b ldr r3, [r7, #4] + 8007072: 6c5b ldr r3, [r3, #68] @ 0x44 + 8007074: 089b lsrs r3, r3, #2 + 8007076: 009a lsls r2, r3, #2 + 8007078: 693b ldr r3, [r7, #16] + 800707a: 4413 add r3, r2 + 800707c: 461a mov r2, r3 + 800707e: 687b ldr r3, [r7, #4] + 8007080: 649a str r2, [r3, #72] @ 0x48 + hdma->DMAmuxChannelStatus = DMAMUX1_ChannelStatus; + 8007082: 687b ldr r3, [r7, #4] + 8007084: 4a0b ldr r2, [pc, #44] @ (80070b4 ) + 8007086: 64da str r2, [r3, #76] @ 0x4c + hdma->DMAmuxChannelStatusMask = 1UL << (channel_number & 0x1FU); + 8007088: 68fb ldr r3, [r7, #12] + 800708a: f003 031f and.w r3, r3, #31 + 800708e: 2201 movs r2, #1 + 8007090: 409a lsls r2, r3 + 8007092: 687b ldr r3, [r7, #4] + 8007094: 651a str r2, [r3, #80] @ 0x50 +} + 8007096: bf00 nop + 8007098: 371c adds r7, #28 + 800709a: 46bd mov sp, r7 + 800709c: f85d 7b04 ldr.w r7, [sp], #4 + 80070a0: 4770 bx lr + 80070a2: bf00 nop + 80070a4: 40020407 .word 0x40020407 + 80070a8: 40020800 .word 0x40020800 + 80070ac: 40020820 .word 0x40020820 + 80070b0: cccccccd .word 0xcccccccd + 80070b4: 40020880 .word 0x40020880 + +080070b8 : + * the configuration information for the specified DMA Channel. + * @retval None + */ + +static void DMA_CalcDMAMUXRequestGenBaseAndMask(DMA_HandleTypeDef *hdma) +{ + 80070b8: b480 push {r7} + 80070ba: b085 sub sp, #20 + 80070bc: af00 add r7, sp, #0 + 80070be: 6078 str r0, [r7, #4] + uint32_t request = hdma->Init.Request & DMAMUX_CxCR_DMAREQ_ID; + 80070c0: 687b ldr r3, [r7, #4] + 80070c2: 685b ldr r3, [r3, #4] + 80070c4: b2db uxtb r3, r3 + 80070c6: 60fb str r3, [r7, #12] + + /* DMA Channels are connected to DMAMUX1 request generator blocks*/ + hdma->DMAmuxRequestGen = (DMAMUX_RequestGen_TypeDef *)((uint32_t)(((uint32_t)DMAMUX1_RequestGenerator0) + ((request - 1U) * 4U))); + 80070c8: 68fa ldr r2, [r7, #12] + 80070ca: 4b0b ldr r3, [pc, #44] @ (80070f8 ) + 80070cc: 4413 add r3, r2 + 80070ce: 009b lsls r3, r3, #2 + 80070d0: 461a mov r2, r3 + 80070d2: 687b ldr r3, [r7, #4] + 80070d4: 655a str r2, [r3, #84] @ 0x54 + + hdma->DMAmuxRequestGenStatus = DMAMUX1_RequestGenStatus; + 80070d6: 687b ldr r3, [r7, #4] + 80070d8: 4a08 ldr r2, [pc, #32] @ (80070fc ) + 80070da: 659a str r2, [r3, #88] @ 0x58 + + hdma->DMAmuxRequestGenStatusMask = 1UL << ((request - 1U) & 0x1FU); + 80070dc: 68fb ldr r3, [r7, #12] + 80070de: 3b01 subs r3, #1 + 80070e0: f003 031f and.w r3, r3, #31 + 80070e4: 2201 movs r2, #1 + 80070e6: 409a lsls r2, r3 + 80070e8: 687b ldr r3, [r7, #4] + 80070ea: 65da str r2, [r3, #92] @ 0x5c +} + 80070ec: bf00 nop + 80070ee: 3714 adds r7, #20 + 80070f0: 46bd mov sp, r7 + 80070f2: f85d 7b04 ldr.w r7, [sp], #4 + 80070f6: 4770 bx lr + 80070f8: 1000823f .word 0x1000823f + 80070fc: 40020940 .word 0x40020940 + +08007100 : + * @param hfdcan pointer to an FDCAN_HandleTypeDef structure that contains + * the configuration information for the specified FDCAN. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_FDCAN_Init(FDCAN_HandleTypeDef *hfdcan) +{ + 8007100: b580 push {r7, lr} + 8007102: b084 sub sp, #16 + 8007104: af00 add r7, sp, #0 + 8007106: 6078 str r0, [r7, #4] + uint32_t tickstart; + + /* Check FDCAN handle */ + if (hfdcan == NULL) + 8007108: 687b ldr r3, [r7, #4] + 800710a: 2b00 cmp r3, #0 + 800710c: d101 bne.n 8007112 + { + return HAL_ERROR; + 800710e: 2301 movs r3, #1 + 8007110: e147 b.n 80073a2 + + /* Init the low level hardware: CLOCK, NVIC */ + hfdcan->MspInitCallback(hfdcan); + } +#else + if (hfdcan->State == HAL_FDCAN_STATE_RESET) + 8007112: 687b ldr r3, [r7, #4] + 8007114: f893 305c ldrb.w r3, [r3, #92] @ 0x5c + 8007118: b2db uxtb r3, r3 + 800711a: 2b00 cmp r3, #0 + 800711c: d106 bne.n 800712c + { + /* Allocate lock resource and initialize it */ + hfdcan->Lock = HAL_UNLOCKED; + 800711e: 687b ldr r3, [r7, #4] + 8007120: 2200 movs r2, #0 + 8007122: f883 205d strb.w r2, [r3, #93] @ 0x5d + + /* Init the low level hardware: CLOCK, NVIC */ + HAL_FDCAN_MspInit(hfdcan); + 8007126: 6878 ldr r0, [r7, #4] + 8007128: f7fc f922 bl 8003370 + } +#endif /* USE_HAL_FDCAN_REGISTER_CALLBACKS */ + + /* Exit from Sleep mode */ + CLEAR_BIT(hfdcan->Instance->CCCR, FDCAN_CCCR_CSR); + 800712c: 687b ldr r3, [r7, #4] + 800712e: 681b ldr r3, [r3, #0] + 8007130: 699a ldr r2, [r3, #24] + 8007132: 687b ldr r3, [r7, #4] + 8007134: 681b ldr r3, [r3, #0] + 8007136: f022 0210 bic.w r2, r2, #16 + 800713a: 619a str r2, [r3, #24] + + /* Get tick */ + tickstart = HAL_GetTick(); + 800713c: f7fd fa92 bl 8004664 + 8007140: 60f8 str r0, [r7, #12] + + /* Check Sleep mode acknowledge */ + while ((hfdcan->Instance->CCCR & FDCAN_CCCR_CSA) == FDCAN_CCCR_CSA) + 8007142: e012 b.n 800716a + { + if ((HAL_GetTick() - tickstart) > FDCAN_TIMEOUT_VALUE) + 8007144: f7fd fa8e bl 8004664 + 8007148: 4602 mov r2, r0 + 800714a: 68fb ldr r3, [r7, #12] + 800714c: 1ad3 subs r3, r2, r3 + 800714e: 2b0a cmp r3, #10 + 8007150: d90b bls.n 800716a + { + /* Update error code */ + hfdcan->ErrorCode |= HAL_FDCAN_ERROR_TIMEOUT; + 8007152: 687b ldr r3, [r7, #4] + 8007154: 6e1b ldr r3, [r3, #96] @ 0x60 + 8007156: f043 0201 orr.w r2, r3, #1 + 800715a: 687b ldr r3, [r7, #4] + 800715c: 661a str r2, [r3, #96] @ 0x60 + + /* Change FDCAN state */ + hfdcan->State = HAL_FDCAN_STATE_ERROR; + 800715e: 687b ldr r3, [r7, #4] + 8007160: 2203 movs r2, #3 + 8007162: f883 205c strb.w r2, [r3, #92] @ 0x5c + + return HAL_ERROR; + 8007166: 2301 movs r3, #1 + 8007168: e11b b.n 80073a2 + while ((hfdcan->Instance->CCCR & FDCAN_CCCR_CSA) == FDCAN_CCCR_CSA) + 800716a: 687b ldr r3, [r7, #4] + 800716c: 681b ldr r3, [r3, #0] + 800716e: 699b ldr r3, [r3, #24] + 8007170: f003 0308 and.w r3, r3, #8 + 8007174: 2b08 cmp r3, #8 + 8007176: d0e5 beq.n 8007144 + } + } + + /* Request initialisation */ + SET_BIT(hfdcan->Instance->CCCR, FDCAN_CCCR_INIT); + 8007178: 687b ldr r3, [r7, #4] + 800717a: 681b ldr r3, [r3, #0] + 800717c: 699a ldr r2, [r3, #24] + 800717e: 687b ldr r3, [r7, #4] + 8007180: 681b ldr r3, [r3, #0] + 8007182: f042 0201 orr.w r2, r2, #1 + 8007186: 619a str r2, [r3, #24] + + /* Get tick */ + tickstart = HAL_GetTick(); + 8007188: f7fd fa6c bl 8004664 + 800718c: 60f8 str r0, [r7, #12] + + /* Wait until the INIT bit into CCCR register is set */ + while ((hfdcan->Instance->CCCR & FDCAN_CCCR_INIT) == 0U) + 800718e: e012 b.n 80071b6 + { + /* Check for the Timeout */ + if ((HAL_GetTick() - tickstart) > FDCAN_TIMEOUT_VALUE) + 8007190: f7fd fa68 bl 8004664 + 8007194: 4602 mov r2, r0 + 8007196: 68fb ldr r3, [r7, #12] + 8007198: 1ad3 subs r3, r2, r3 + 800719a: 2b0a cmp r3, #10 + 800719c: d90b bls.n 80071b6 + { + /* Update error code */ + hfdcan->ErrorCode |= HAL_FDCAN_ERROR_TIMEOUT; + 800719e: 687b ldr r3, [r7, #4] + 80071a0: 6e1b ldr r3, [r3, #96] @ 0x60 + 80071a2: f043 0201 orr.w r2, r3, #1 + 80071a6: 687b ldr r3, [r7, #4] + 80071a8: 661a str r2, [r3, #96] @ 0x60 + + /* Change FDCAN state */ + hfdcan->State = HAL_FDCAN_STATE_ERROR; + 80071aa: 687b ldr r3, [r7, #4] + 80071ac: 2203 movs r2, #3 + 80071ae: f883 205c strb.w r2, [r3, #92] @ 0x5c + + return HAL_ERROR; + 80071b2: 2301 movs r3, #1 + 80071b4: e0f5 b.n 80073a2 + while ((hfdcan->Instance->CCCR & FDCAN_CCCR_INIT) == 0U) + 80071b6: 687b ldr r3, [r7, #4] + 80071b8: 681b ldr r3, [r3, #0] + 80071ba: 699b ldr r3, [r3, #24] + 80071bc: f003 0301 and.w r3, r3, #1 + 80071c0: 2b00 cmp r3, #0 + 80071c2: d0e5 beq.n 8007190 + } + } + + /* Enable configuration change */ + SET_BIT(hfdcan->Instance->CCCR, FDCAN_CCCR_CCE); + 80071c4: 687b ldr r3, [r7, #4] + 80071c6: 681b ldr r3, [r3, #0] + 80071c8: 699a ldr r2, [r3, #24] + 80071ca: 687b ldr r3, [r7, #4] + 80071cc: 681b ldr r3, [r3, #0] + 80071ce: f042 0202 orr.w r2, r2, #2 + 80071d2: 619a str r2, [r3, #24] + + /* Check FDCAN instance */ + if (hfdcan->Instance == FDCAN1) + 80071d4: 687b ldr r3, [r7, #4] + 80071d6: 681b ldr r3, [r3, #0] + 80071d8: 4a74 ldr r2, [pc, #464] @ (80073ac ) + 80071da: 4293 cmp r3, r2 + 80071dc: d103 bne.n 80071e6 + { + /* Configure Clock divider */ + FDCAN_CONFIG->CKDIV = hfdcan->Init.ClockDivider; + 80071de: 4a74 ldr r2, [pc, #464] @ (80073b0 ) + 80071e0: 687b ldr r3, [r7, #4] + 80071e2: 685b ldr r3, [r3, #4] + 80071e4: 6013 str r3, [r2, #0] + } + + /* Set the no automatic retransmission */ + if (hfdcan->Init.AutoRetransmission == ENABLE) + 80071e6: 687b ldr r3, [r7, #4] + 80071e8: 7c1b ldrb r3, [r3, #16] + 80071ea: 2b01 cmp r3, #1 + 80071ec: d108 bne.n 8007200 + { + CLEAR_BIT(hfdcan->Instance->CCCR, FDCAN_CCCR_DAR); + 80071ee: 687b ldr r3, [r7, #4] + 80071f0: 681b ldr r3, [r3, #0] + 80071f2: 699a ldr r2, [r3, #24] + 80071f4: 687b ldr r3, [r7, #4] + 80071f6: 681b ldr r3, [r3, #0] + 80071f8: f022 0240 bic.w r2, r2, #64 @ 0x40 + 80071fc: 619a str r2, [r3, #24] + 80071fe: e007 b.n 8007210 + } + else + { + SET_BIT(hfdcan->Instance->CCCR, FDCAN_CCCR_DAR); + 8007200: 687b ldr r3, [r7, #4] + 8007202: 681b ldr r3, [r3, #0] + 8007204: 699a ldr r2, [r3, #24] + 8007206: 687b ldr r3, [r7, #4] + 8007208: 681b ldr r3, [r3, #0] + 800720a: f042 0240 orr.w r2, r2, #64 @ 0x40 + 800720e: 619a str r2, [r3, #24] + } + + /* Set the transmit pause feature */ + if (hfdcan->Init.TransmitPause == ENABLE) + 8007210: 687b ldr r3, [r7, #4] + 8007212: 7c5b ldrb r3, [r3, #17] + 8007214: 2b01 cmp r3, #1 + 8007216: d108 bne.n 800722a + { + SET_BIT(hfdcan->Instance->CCCR, FDCAN_CCCR_TXP); + 8007218: 687b ldr r3, [r7, #4] + 800721a: 681b ldr r3, [r3, #0] + 800721c: 699a ldr r2, [r3, #24] + 800721e: 687b ldr r3, [r7, #4] + 8007220: 681b ldr r3, [r3, #0] + 8007222: f442 4280 orr.w r2, r2, #16384 @ 0x4000 + 8007226: 619a str r2, [r3, #24] + 8007228: e007 b.n 800723a + } + else + { + CLEAR_BIT(hfdcan->Instance->CCCR, FDCAN_CCCR_TXP); + 800722a: 687b ldr r3, [r7, #4] + 800722c: 681b ldr r3, [r3, #0] + 800722e: 699a ldr r2, [r3, #24] + 8007230: 687b ldr r3, [r7, #4] + 8007232: 681b ldr r3, [r3, #0] + 8007234: f422 4280 bic.w r2, r2, #16384 @ 0x4000 + 8007238: 619a str r2, [r3, #24] + } + + /* Set the Protocol Exception Handling */ + if (hfdcan->Init.ProtocolException == ENABLE) + 800723a: 687b ldr r3, [r7, #4] + 800723c: 7c9b ldrb r3, [r3, #18] + 800723e: 2b01 cmp r3, #1 + 8007240: d108 bne.n 8007254 + { + CLEAR_BIT(hfdcan->Instance->CCCR, FDCAN_CCCR_PXHD); + 8007242: 687b ldr r3, [r7, #4] + 8007244: 681b ldr r3, [r3, #0] + 8007246: 699a ldr r2, [r3, #24] + 8007248: 687b ldr r3, [r7, #4] + 800724a: 681b ldr r3, [r3, #0] + 800724c: f422 5280 bic.w r2, r2, #4096 @ 0x1000 + 8007250: 619a str r2, [r3, #24] + 8007252: e007 b.n 8007264 + } + else + { + SET_BIT(hfdcan->Instance->CCCR, FDCAN_CCCR_PXHD); + 8007254: 687b ldr r3, [r7, #4] + 8007256: 681b ldr r3, [r3, #0] + 8007258: 699a ldr r2, [r3, #24] + 800725a: 687b ldr r3, [r7, #4] + 800725c: 681b ldr r3, [r3, #0] + 800725e: f442 5280 orr.w r2, r2, #4096 @ 0x1000 + 8007262: 619a str r2, [r3, #24] + } + + /* Set FDCAN Frame Format */ + MODIFY_REG(hfdcan->Instance->CCCR, FDCAN_FRAME_FD_BRS, hfdcan->Init.FrameFormat); + 8007264: 687b ldr r3, [r7, #4] + 8007266: 681b ldr r3, [r3, #0] + 8007268: 699b ldr r3, [r3, #24] + 800726a: f423 7140 bic.w r1, r3, #768 @ 0x300 + 800726e: 687b ldr r3, [r7, #4] + 8007270: 689a ldr r2, [r3, #8] + 8007272: 687b ldr r3, [r7, #4] + 8007274: 681b ldr r3, [r3, #0] + 8007276: 430a orrs r2, r1 + 8007278: 619a str r2, [r3, #24] + + /* Reset FDCAN Operation Mode */ + CLEAR_BIT(hfdcan->Instance->CCCR, (FDCAN_CCCR_TEST | FDCAN_CCCR_MON | FDCAN_CCCR_ASM)); + 800727a: 687b ldr r3, [r7, #4] + 800727c: 681b ldr r3, [r3, #0] + 800727e: 699a ldr r2, [r3, #24] + 8007280: 687b ldr r3, [r7, #4] + 8007282: 681b ldr r3, [r3, #0] + 8007284: f022 02a4 bic.w r2, r2, #164 @ 0xa4 + 8007288: 619a str r2, [r3, #24] + CLEAR_BIT(hfdcan->Instance->TEST, FDCAN_TEST_LBCK); + 800728a: 687b ldr r3, [r7, #4] + 800728c: 681b ldr r3, [r3, #0] + 800728e: 691a ldr r2, [r3, #16] + 8007290: 687b ldr r3, [r7, #4] + 8007292: 681b ldr r3, [r3, #0] + 8007294: f022 0210 bic.w r2, r2, #16 + 8007298: 611a str r2, [r3, #16] + CCCR.TEST | 0 | 0 | 0 | 1 | 1 + CCCR.MON | 0 | 0 | 1 | 1 | 0 + TEST.LBCK | 0 | 0 | 0 | 1 | 1 + CCCR.ASM | 0 | 1 | 0 | 0 | 0 + */ + if (hfdcan->Init.Mode == FDCAN_MODE_RESTRICTED_OPERATION) + 800729a: 687b ldr r3, [r7, #4] + 800729c: 68db ldr r3, [r3, #12] + 800729e: 2b01 cmp r3, #1 + 80072a0: d108 bne.n 80072b4 + { + /* Enable Restricted Operation mode */ + SET_BIT(hfdcan->Instance->CCCR, FDCAN_CCCR_ASM); + 80072a2: 687b ldr r3, [r7, #4] + 80072a4: 681b ldr r3, [r3, #0] + 80072a6: 699a ldr r2, [r3, #24] + 80072a8: 687b ldr r3, [r7, #4] + 80072aa: 681b ldr r3, [r3, #0] + 80072ac: f042 0204 orr.w r2, r2, #4 + 80072b0: 619a str r2, [r3, #24] + 80072b2: e02c b.n 800730e + } + else if (hfdcan->Init.Mode != FDCAN_MODE_NORMAL) + 80072b4: 687b ldr r3, [r7, #4] + 80072b6: 68db ldr r3, [r3, #12] + 80072b8: 2b00 cmp r3, #0 + 80072ba: d028 beq.n 800730e + { + if (hfdcan->Init.Mode != FDCAN_MODE_BUS_MONITORING) + 80072bc: 687b ldr r3, [r7, #4] + 80072be: 68db ldr r3, [r3, #12] + 80072c0: 2b02 cmp r3, #2 + 80072c2: d01c beq.n 80072fe + { + /* Enable write access to TEST register */ + SET_BIT(hfdcan->Instance->CCCR, FDCAN_CCCR_TEST); + 80072c4: 687b ldr r3, [r7, #4] + 80072c6: 681b ldr r3, [r3, #0] + 80072c8: 699a ldr r2, [r3, #24] + 80072ca: 687b ldr r3, [r7, #4] + 80072cc: 681b ldr r3, [r3, #0] + 80072ce: f042 0280 orr.w r2, r2, #128 @ 0x80 + 80072d2: 619a str r2, [r3, #24] + + /* Enable LoopBack mode */ + SET_BIT(hfdcan->Instance->TEST, FDCAN_TEST_LBCK); + 80072d4: 687b ldr r3, [r7, #4] + 80072d6: 681b ldr r3, [r3, #0] + 80072d8: 691a ldr r2, [r3, #16] + 80072da: 687b ldr r3, [r7, #4] + 80072dc: 681b ldr r3, [r3, #0] + 80072de: f042 0210 orr.w r2, r2, #16 + 80072e2: 611a str r2, [r3, #16] + + if (hfdcan->Init.Mode == FDCAN_MODE_INTERNAL_LOOPBACK) + 80072e4: 687b ldr r3, [r7, #4] + 80072e6: 68db ldr r3, [r3, #12] + 80072e8: 2b03 cmp r3, #3 + 80072ea: d110 bne.n 800730e + { + SET_BIT(hfdcan->Instance->CCCR, FDCAN_CCCR_MON); + 80072ec: 687b ldr r3, [r7, #4] + 80072ee: 681b ldr r3, [r3, #0] + 80072f0: 699a ldr r2, [r3, #24] + 80072f2: 687b ldr r3, [r7, #4] + 80072f4: 681b ldr r3, [r3, #0] + 80072f6: f042 0220 orr.w r2, r2, #32 + 80072fa: 619a str r2, [r3, #24] + 80072fc: e007 b.n 800730e + } + } + else + { + /* Enable bus monitoring mode */ + SET_BIT(hfdcan->Instance->CCCR, FDCAN_CCCR_MON); + 80072fe: 687b ldr r3, [r7, #4] + 8007300: 681b ldr r3, [r3, #0] + 8007302: 699a ldr r2, [r3, #24] + 8007304: 687b ldr r3, [r7, #4] + 8007306: 681b ldr r3, [r3, #0] + 8007308: f042 0220 orr.w r2, r2, #32 + 800730c: 619a str r2, [r3, #24] + { + /* Nothing to do: normal mode */ + } + + /* Set the nominal bit timing register */ + hfdcan->Instance->NBTP = ((((uint32_t)hfdcan->Init.NominalSyncJumpWidth - 1U) << FDCAN_NBTP_NSJW_Pos) | \ + 800730e: 687b ldr r3, [r7, #4] + 8007310: 699b ldr r3, [r3, #24] + 8007312: 3b01 subs r3, #1 + 8007314: 065a lsls r2, r3, #25 + (((uint32_t)hfdcan->Init.NominalTimeSeg1 - 1U) << FDCAN_NBTP_NTSEG1_Pos) | \ + 8007316: 687b ldr r3, [r7, #4] + 8007318: 69db ldr r3, [r3, #28] + 800731a: 3b01 subs r3, #1 + 800731c: 021b lsls r3, r3, #8 + hfdcan->Instance->NBTP = ((((uint32_t)hfdcan->Init.NominalSyncJumpWidth - 1U) << FDCAN_NBTP_NSJW_Pos) | \ + 800731e: 431a orrs r2, r3 + (((uint32_t)hfdcan->Init.NominalTimeSeg2 - 1U) << FDCAN_NBTP_NTSEG2_Pos) | \ + 8007320: 687b ldr r3, [r7, #4] + 8007322: 6a1b ldr r3, [r3, #32] + 8007324: 3b01 subs r3, #1 + (((uint32_t)hfdcan->Init.NominalTimeSeg1 - 1U) << FDCAN_NBTP_NTSEG1_Pos) | \ + 8007326: ea42 0103 orr.w r1, r2, r3 + (((uint32_t)hfdcan->Init.NominalPrescaler - 1U) << FDCAN_NBTP_NBRP_Pos)); + 800732a: 687b ldr r3, [r7, #4] + 800732c: 695b ldr r3, [r3, #20] + 800732e: 3b01 subs r3, #1 + 8007330: 041a lsls r2, r3, #16 + hfdcan->Instance->NBTP = ((((uint32_t)hfdcan->Init.NominalSyncJumpWidth - 1U) << FDCAN_NBTP_NSJW_Pos) | \ + 8007332: 687b ldr r3, [r7, #4] + 8007334: 681b ldr r3, [r3, #0] + (((uint32_t)hfdcan->Init.NominalTimeSeg2 - 1U) << FDCAN_NBTP_NTSEG2_Pos) | \ + 8007336: 430a orrs r2, r1 + hfdcan->Instance->NBTP = ((((uint32_t)hfdcan->Init.NominalSyncJumpWidth - 1U) << FDCAN_NBTP_NSJW_Pos) | \ + 8007338: 61da str r2, [r3, #28] + + /* If FD operation with BRS is selected, set the data bit timing register */ + if (hfdcan->Init.FrameFormat == FDCAN_FRAME_FD_BRS) + 800733a: 687b ldr r3, [r7, #4] + 800733c: 689b ldr r3, [r3, #8] + 800733e: f5b3 7f40 cmp.w r3, #768 @ 0x300 + 8007342: d115 bne.n 8007370 + { + hfdcan->Instance->DBTP = ((((uint32_t)hfdcan->Init.DataSyncJumpWidth - 1U) << FDCAN_DBTP_DSJW_Pos) | \ + 8007344: 687b ldr r3, [r7, #4] + 8007346: 6a9b ldr r3, [r3, #40] @ 0x28 + 8007348: 1e5a subs r2, r3, #1 + (((uint32_t)hfdcan->Init.DataTimeSeg1 - 1U) << FDCAN_DBTP_DTSEG1_Pos) | \ + 800734a: 687b ldr r3, [r7, #4] + 800734c: 6adb ldr r3, [r3, #44] @ 0x2c + 800734e: 3b01 subs r3, #1 + 8007350: 021b lsls r3, r3, #8 + hfdcan->Instance->DBTP = ((((uint32_t)hfdcan->Init.DataSyncJumpWidth - 1U) << FDCAN_DBTP_DSJW_Pos) | \ + 8007352: 431a orrs r2, r3 + (((uint32_t)hfdcan->Init.DataTimeSeg2 - 1U) << FDCAN_DBTP_DTSEG2_Pos) | \ + 8007354: 687b ldr r3, [r7, #4] + 8007356: 6b1b ldr r3, [r3, #48] @ 0x30 + 8007358: 3b01 subs r3, #1 + 800735a: 011b lsls r3, r3, #4 + (((uint32_t)hfdcan->Init.DataTimeSeg1 - 1U) << FDCAN_DBTP_DTSEG1_Pos) | \ + 800735c: ea42 0103 orr.w r1, r2, r3 + (((uint32_t)hfdcan->Init.DataPrescaler - 1U) << FDCAN_DBTP_DBRP_Pos)); + 8007360: 687b ldr r3, [r7, #4] + 8007362: 6a5b ldr r3, [r3, #36] @ 0x24 + 8007364: 3b01 subs r3, #1 + 8007366: 041a lsls r2, r3, #16 + hfdcan->Instance->DBTP = ((((uint32_t)hfdcan->Init.DataSyncJumpWidth - 1U) << FDCAN_DBTP_DSJW_Pos) | \ + 8007368: 687b ldr r3, [r7, #4] + 800736a: 681b ldr r3, [r3, #0] + (((uint32_t)hfdcan->Init.DataTimeSeg2 - 1U) << FDCAN_DBTP_DTSEG2_Pos) | \ + 800736c: 430a orrs r2, r1 + hfdcan->Instance->DBTP = ((((uint32_t)hfdcan->Init.DataSyncJumpWidth - 1U) << FDCAN_DBTP_DSJW_Pos) | \ + 800736e: 60da str r2, [r3, #12] + } + + /* Select between Tx FIFO and Tx Queue operation modes */ + SET_BIT(hfdcan->Instance->TXBC, hfdcan->Init.TxFifoQueueMode); + 8007370: 687b ldr r3, [r7, #4] + 8007372: 681b ldr r3, [r3, #0] + 8007374: f8d3 10c0 ldr.w r1, [r3, #192] @ 0xc0 + 8007378: 687b ldr r3, [r7, #4] + 800737a: 6bda ldr r2, [r3, #60] @ 0x3c + 800737c: 687b ldr r3, [r7, #4] + 800737e: 681b ldr r3, [r3, #0] + 8007380: 430a orrs r2, r1 + 8007382: f8c3 20c0 str.w r2, [r3, #192] @ 0xc0 + + /* Calculate each RAM block address */ + FDCAN_CalcultateRamBlockAddresses(hfdcan); + 8007386: 6878 ldr r0, [r7, #4] + 8007388: f000 fc8c bl 8007ca4 + + /* Initialize the Latest Tx request buffer index */ + hfdcan->LatestTxFifoQRequest = 0U; + 800738c: 687b ldr r3, [r7, #4] + 800738e: 2200 movs r2, #0 + 8007390: 659a str r2, [r3, #88] @ 0x58 + + /* Initialize the error code */ + hfdcan->ErrorCode = HAL_FDCAN_ERROR_NONE; + 8007392: 687b ldr r3, [r7, #4] + 8007394: 2200 movs r2, #0 + 8007396: 661a str r2, [r3, #96] @ 0x60 + + /* Initialize the FDCAN state */ + hfdcan->State = HAL_FDCAN_STATE_READY; + 8007398: 687b ldr r3, [r7, #4] + 800739a: 2201 movs r2, #1 + 800739c: f883 205c strb.w r2, [r3, #92] @ 0x5c + + /* Return function status */ + return HAL_OK; + 80073a0: 2300 movs r3, #0 +} + 80073a2: 4618 mov r0, r3 + 80073a4: 3710 adds r7, #16 + 80073a6: 46bd mov sp, r7 + 80073a8: bd80 pop {r7, pc} + 80073aa: bf00 nop + 80073ac: 40006400 .word 0x40006400 + 80073b0: 40006500 .word 0x40006500 + +080073b4 : + * @param sFilterConfig pointer to an FDCAN_FilterTypeDef structure that + * contains the filter configuration information + * @retval HAL status + */ +HAL_StatusTypeDef HAL_FDCAN_ConfigFilter(FDCAN_HandleTypeDef *hfdcan, const FDCAN_FilterTypeDef *sFilterConfig) +{ + 80073b4: b480 push {r7} + 80073b6: b087 sub sp, #28 + 80073b8: af00 add r7, sp, #0 + 80073ba: 6078 str r0, [r7, #4] + 80073bc: 6039 str r1, [r7, #0] + uint32_t FilterElementW1; + uint32_t FilterElementW2; + uint32_t *FilterAddress; + HAL_FDCAN_StateTypeDef state = hfdcan->State; + 80073be: 687b ldr r3, [r7, #4] + 80073c0: f893 305c ldrb.w r3, [r3, #92] @ 0x5c + 80073c4: 75fb strb r3, [r7, #23] + + if ((state == HAL_FDCAN_STATE_READY) || (state == HAL_FDCAN_STATE_BUSY)) + 80073c6: 7dfb ldrb r3, [r7, #23] + 80073c8: 2b01 cmp r3, #1 + 80073ca: d002 beq.n 80073d2 + 80073cc: 7dfb ldrb r3, [r7, #23] + 80073ce: 2b02 cmp r3, #2 + 80073d0: d13d bne.n 800744e + { + /* Check function parameters */ + assert_param(IS_FDCAN_ID_TYPE(sFilterConfig->IdType)); + assert_param(IS_FDCAN_FILTER_CFG(sFilterConfig->FilterConfig)); + + if (sFilterConfig->IdType == FDCAN_STANDARD_ID) + 80073d2: 683b ldr r3, [r7, #0] + 80073d4: 681b ldr r3, [r3, #0] + 80073d6: 2b00 cmp r3, #0 + 80073d8: d119 bne.n 800740e + assert_param(IS_FDCAN_MAX_VALUE(sFilterConfig->FilterID1, 0x7FFU)); + assert_param(IS_FDCAN_MAX_VALUE(sFilterConfig->FilterID2, 0x7FFU)); + assert_param(IS_FDCAN_STD_FILTER_TYPE(sFilterConfig->FilterType)); + + /* Build filter element */ + FilterElementW1 = ((sFilterConfig->FilterType << 30U) | + 80073da: 683b ldr r3, [r7, #0] + 80073dc: 689b ldr r3, [r3, #8] + 80073de: 079a lsls r2, r3, #30 + (sFilterConfig->FilterConfig << 27U) | + 80073e0: 683b ldr r3, [r7, #0] + 80073e2: 68db ldr r3, [r3, #12] + 80073e4: 06db lsls r3, r3, #27 + FilterElementW1 = ((sFilterConfig->FilterType << 30U) | + 80073e6: 431a orrs r2, r3 + (sFilterConfig->FilterID1 << 16U) | + 80073e8: 683b ldr r3, [r7, #0] + 80073ea: 691b ldr r3, [r3, #16] + 80073ec: 041b lsls r3, r3, #16 + (sFilterConfig->FilterConfig << 27U) | + 80073ee: 431a orrs r2, r3 + sFilterConfig->FilterID2); + 80073f0: 683b ldr r3, [r7, #0] + 80073f2: 695b ldr r3, [r3, #20] + FilterElementW1 = ((sFilterConfig->FilterType << 30U) | + 80073f4: 4313 orrs r3, r2 + 80073f6: 613b str r3, [r7, #16] + + /* Calculate filter address */ + FilterAddress = (uint32_t *)(hfdcan->msgRam.StandardFilterSA + (sFilterConfig->FilterIndex * SRAMCAN_FLS_SIZE)); + 80073f8: 687b ldr r3, [r7, #4] + 80073fa: 6c1a ldr r2, [r3, #64] @ 0x40 + 80073fc: 683b ldr r3, [r7, #0] + 80073fe: 685b ldr r3, [r3, #4] + 8007400: 009b lsls r3, r3, #2 + 8007402: 4413 add r3, r2 + 8007404: 60bb str r3, [r7, #8] + + /* Write filter element to the message RAM */ + *FilterAddress = FilterElementW1; + 8007406: 68bb ldr r3, [r7, #8] + 8007408: 693a ldr r2, [r7, #16] + 800740a: 601a str r2, [r3, #0] + 800740c: e01d b.n 800744a + assert_param(IS_FDCAN_MAX_VALUE(sFilterConfig->FilterID1, 0x1FFFFFFFU)); + assert_param(IS_FDCAN_MAX_VALUE(sFilterConfig->FilterID2, 0x1FFFFFFFU)); + assert_param(IS_FDCAN_EXT_FILTER_TYPE(sFilterConfig->FilterType)); + + /* Build first word of filter element */ + FilterElementW1 = ((sFilterConfig->FilterConfig << 29U) | sFilterConfig->FilterID1); + 800740e: 683b ldr r3, [r7, #0] + 8007410: 68db ldr r3, [r3, #12] + 8007412: 075a lsls r2, r3, #29 + 8007414: 683b ldr r3, [r7, #0] + 8007416: 691b ldr r3, [r3, #16] + 8007418: 4313 orrs r3, r2 + 800741a: 613b str r3, [r7, #16] + + /* Build second word of filter element */ + FilterElementW2 = ((sFilterConfig->FilterType << 30U) | sFilterConfig->FilterID2); + 800741c: 683b ldr r3, [r7, #0] + 800741e: 689b ldr r3, [r3, #8] + 8007420: 079a lsls r2, r3, #30 + 8007422: 683b ldr r3, [r7, #0] + 8007424: 695b ldr r3, [r3, #20] + 8007426: 4313 orrs r3, r2 + 8007428: 60fb str r3, [r7, #12] + + /* Calculate filter address */ + FilterAddress = (uint32_t *)(hfdcan->msgRam.ExtendedFilterSA + (sFilterConfig->FilterIndex * SRAMCAN_FLE_SIZE)); + 800742a: 687b ldr r3, [r7, #4] + 800742c: 6c5a ldr r2, [r3, #68] @ 0x44 + 800742e: 683b ldr r3, [r7, #0] + 8007430: 685b ldr r3, [r3, #4] + 8007432: 00db lsls r3, r3, #3 + 8007434: 4413 add r3, r2 + 8007436: 60bb str r3, [r7, #8] + + /* Write filter element to the message RAM */ + *FilterAddress = FilterElementW1; + 8007438: 68bb ldr r3, [r7, #8] + 800743a: 693a ldr r2, [r7, #16] + 800743c: 601a str r2, [r3, #0] + FilterAddress++; + 800743e: 68bb ldr r3, [r7, #8] + 8007440: 3304 adds r3, #4 + 8007442: 60bb str r3, [r7, #8] + *FilterAddress = FilterElementW2; + 8007444: 68bb ldr r3, [r7, #8] + 8007446: 68fa ldr r2, [r7, #12] + 8007448: 601a str r2, [r3, #0] + } + + /* Return function status */ + return HAL_OK; + 800744a: 2300 movs r3, #0 + 800744c: e006 b.n 800745c + } + else + { + /* Update error code */ + hfdcan->ErrorCode |= HAL_FDCAN_ERROR_NOT_INITIALIZED; + 800744e: 687b ldr r3, [r7, #4] + 8007450: 6e1b ldr r3, [r3, #96] @ 0x60 + 8007452: f043 0202 orr.w r2, r3, #2 + 8007456: 687b ldr r3, [r7, #4] + 8007458: 661a str r2, [r3, #96] @ 0x60 + + return HAL_ERROR; + 800745a: 2301 movs r3, #1 + } +} + 800745c: 4618 mov r0, r3 + 800745e: 371c adds r7, #28 + 8007460: 46bd mov sp, r7 + 8007462: f85d 7b04 ldr.w r7, [sp], #4 + 8007466: 4770 bx lr + +08007468 : +HAL_StatusTypeDef HAL_FDCAN_ConfigGlobalFilter(FDCAN_HandleTypeDef *hfdcan, + uint32_t NonMatchingStd, + uint32_t NonMatchingExt, + uint32_t RejectRemoteStd, + uint32_t RejectRemoteExt) +{ + 8007468: b480 push {r7} + 800746a: b085 sub sp, #20 + 800746c: af00 add r7, sp, #0 + 800746e: 60f8 str r0, [r7, #12] + 8007470: 60b9 str r1, [r7, #8] + 8007472: 607a str r2, [r7, #4] + 8007474: 603b str r3, [r7, #0] + assert_param(IS_FDCAN_NON_MATCHING(NonMatchingStd)); + assert_param(IS_FDCAN_NON_MATCHING(NonMatchingExt)); + assert_param(IS_FDCAN_REJECT_REMOTE(RejectRemoteStd)); + assert_param(IS_FDCAN_REJECT_REMOTE(RejectRemoteExt)); + + if (hfdcan->State == HAL_FDCAN_STATE_READY) + 8007476: 68fb ldr r3, [r7, #12] + 8007478: f893 305c ldrb.w r3, [r3, #92] @ 0x5c + 800747c: b2db uxtb r3, r3 + 800747e: 2b01 cmp r3, #1 + 8007480: d116 bne.n 80074b0 + { + /* Configure global filter */ + MODIFY_REG(hfdcan->Instance->RXGFC, (FDCAN_RXGFC_ANFS | + 8007482: 68fb ldr r3, [r7, #12] + 8007484: 681b ldr r3, [r3, #0] + 8007486: f8d3 3080 ldr.w r3, [r3, #128] @ 0x80 + 800748a: f023 013f bic.w r1, r3, #63 @ 0x3f + 800748e: 68bb ldr r3, [r7, #8] + 8007490: 011a lsls r2, r3, #4 + 8007492: 687b ldr r3, [r7, #4] + 8007494: 009b lsls r3, r3, #2 + 8007496: 431a orrs r2, r3 + 8007498: 683b ldr r3, [r7, #0] + 800749a: 005b lsls r3, r3, #1 + 800749c: 431a orrs r2, r3 + 800749e: 69bb ldr r3, [r7, #24] + 80074a0: 431a orrs r2, r3 + 80074a2: 68fb ldr r3, [r7, #12] + 80074a4: 681b ldr r3, [r3, #0] + 80074a6: 430a orrs r2, r1 + 80074a8: f8c3 2080 str.w r2, [r3, #128] @ 0x80 + (NonMatchingExt << FDCAN_RXGFC_ANFE_Pos) | + (RejectRemoteStd << FDCAN_RXGFC_RRFS_Pos) | + (RejectRemoteExt << FDCAN_RXGFC_RRFE_Pos))); + + /* Return function status */ + return HAL_OK; + 80074ac: 2300 movs r3, #0 + 80074ae: e006 b.n 80074be + } + else + { + /* Update error code */ + hfdcan->ErrorCode |= HAL_FDCAN_ERROR_NOT_READY; + 80074b0: 68fb ldr r3, [r7, #12] + 80074b2: 6e1b ldr r3, [r3, #96] @ 0x60 + 80074b4: f043 0204 orr.w r2, r3, #4 + 80074b8: 68fb ldr r3, [r7, #12] + 80074ba: 661a str r2, [r3, #96] @ 0x60 + + return HAL_ERROR; + 80074bc: 2301 movs r3, #1 + } +} + 80074be: 4618 mov r0, r3 + 80074c0: 3714 adds r7, #20 + 80074c2: 46bd mov sp, r7 + 80074c4: f85d 7b04 ldr.w r7, [sp], #4 + 80074c8: 4770 bx lr + +080074ca : + * @param hfdcan pointer to an FDCAN_HandleTypeDef structure that contains + * the configuration information for the specified FDCAN. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_FDCAN_Start(FDCAN_HandleTypeDef *hfdcan) +{ + 80074ca: b480 push {r7} + 80074cc: b083 sub sp, #12 + 80074ce: af00 add r7, sp, #0 + 80074d0: 6078 str r0, [r7, #4] + if (hfdcan->State == HAL_FDCAN_STATE_READY) + 80074d2: 687b ldr r3, [r7, #4] + 80074d4: f893 305c ldrb.w r3, [r3, #92] @ 0x5c + 80074d8: b2db uxtb r3, r3 + 80074da: 2b01 cmp r3, #1 + 80074dc: d110 bne.n 8007500 + { + /* Change FDCAN peripheral state */ + hfdcan->State = HAL_FDCAN_STATE_BUSY; + 80074de: 687b ldr r3, [r7, #4] + 80074e0: 2202 movs r2, #2 + 80074e2: f883 205c strb.w r2, [r3, #92] @ 0x5c + + /* Request leave initialisation */ + CLEAR_BIT(hfdcan->Instance->CCCR, FDCAN_CCCR_INIT); + 80074e6: 687b ldr r3, [r7, #4] + 80074e8: 681b ldr r3, [r3, #0] + 80074ea: 699a ldr r2, [r3, #24] + 80074ec: 687b ldr r3, [r7, #4] + 80074ee: 681b ldr r3, [r3, #0] + 80074f0: f022 0201 bic.w r2, r2, #1 + 80074f4: 619a str r2, [r3, #24] + + /* Reset the FDCAN ErrorCode */ + hfdcan->ErrorCode = HAL_FDCAN_ERROR_NONE; + 80074f6: 687b ldr r3, [r7, #4] + 80074f8: 2200 movs r2, #0 + 80074fa: 661a str r2, [r3, #96] @ 0x60 + + /* Return function status */ + return HAL_OK; + 80074fc: 2300 movs r3, #0 + 80074fe: e006 b.n 800750e + } + else + { + /* Update error code */ + hfdcan->ErrorCode |= HAL_FDCAN_ERROR_NOT_READY; + 8007500: 687b ldr r3, [r7, #4] + 8007502: 6e1b ldr r3, [r3, #96] @ 0x60 + 8007504: f043 0204 orr.w r2, r3, #4 + 8007508: 687b ldr r3, [r7, #4] + 800750a: 661a str r2, [r3, #96] @ 0x60 + + return HAL_ERROR; + 800750c: 2301 movs r3, #1 + } +} + 800750e: 4618 mov r0, r3 + 8007510: 370c adds r7, #12 + 8007512: 46bd mov sp, r7 + 8007514: f85d 7b04 ldr.w r7, [sp], #4 + 8007518: 4770 bx lr + +0800751a : + * @param pTxData pointer to a buffer containing the payload of the Tx frame. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_FDCAN_AddMessageToTxFifoQ(FDCAN_HandleTypeDef *hfdcan, const FDCAN_TxHeaderTypeDef *pTxHeader, + const uint8_t *pTxData) +{ + 800751a: b580 push {r7, lr} + 800751c: b086 sub sp, #24 + 800751e: af00 add r7, sp, #0 + 8007520: 60f8 str r0, [r7, #12] + 8007522: 60b9 str r1, [r7, #8] + 8007524: 607a str r2, [r7, #4] + assert_param(IS_FDCAN_BRS(pTxHeader->BitRateSwitch)); + assert_param(IS_FDCAN_FDF(pTxHeader->FDFormat)); + assert_param(IS_FDCAN_EFC(pTxHeader->TxEventFifoControl)); + assert_param(IS_FDCAN_MAX_VALUE(pTxHeader->MessageMarker, 0xFFU)); + + if (hfdcan->State == HAL_FDCAN_STATE_BUSY) + 8007526: 68fb ldr r3, [r7, #12] + 8007528: f893 305c ldrb.w r3, [r3, #92] @ 0x5c + 800752c: b2db uxtb r3, r3 + 800752e: 2b02 cmp r3, #2 + 8007530: d12c bne.n 800758c + { + /* Check that the Tx FIFO/Queue is not full */ + if ((hfdcan->Instance->TXFQS & FDCAN_TXFQS_TFQF) != 0U) + 8007532: 68fb ldr r3, [r7, #12] + 8007534: 681b ldr r3, [r3, #0] + 8007536: f8d3 30c4 ldr.w r3, [r3, #196] @ 0xc4 + 800753a: f403 1300 and.w r3, r3, #2097152 @ 0x200000 + 800753e: 2b00 cmp r3, #0 + 8007540: d007 beq.n 8007552 + { + /* Update error code */ + hfdcan->ErrorCode |= HAL_FDCAN_ERROR_FIFO_FULL; + 8007542: 68fb ldr r3, [r7, #12] + 8007544: 6e1b ldr r3, [r3, #96] @ 0x60 + 8007546: f443 7200 orr.w r2, r3, #512 @ 0x200 + 800754a: 68fb ldr r3, [r7, #12] + 800754c: 661a str r2, [r3, #96] @ 0x60 + + return HAL_ERROR; + 800754e: 2301 movs r3, #1 + 8007550: e023 b.n 800759a + } + else + { + /* Retrieve the Tx FIFO PutIndex */ + PutIndex = ((hfdcan->Instance->TXFQS & FDCAN_TXFQS_TFQPI) >> FDCAN_TXFQS_TFQPI_Pos); + 8007552: 68fb ldr r3, [r7, #12] + 8007554: 681b ldr r3, [r3, #0] + 8007556: f8d3 30c4 ldr.w r3, [r3, #196] @ 0xc4 + 800755a: 0c1b lsrs r3, r3, #16 + 800755c: f003 0303 and.w r3, r3, #3 + 8007560: 617b str r3, [r7, #20] + + /* Add the message to the Tx FIFO/Queue */ + FDCAN_CopyMessageToRAM(hfdcan, pTxHeader, pTxData, PutIndex); + 8007562: 697b ldr r3, [r7, #20] + 8007564: 687a ldr r2, [r7, #4] + 8007566: 68b9 ldr r1, [r7, #8] + 8007568: 68f8 ldr r0, [r7, #12] + 800756a: f000 fbf1 bl 8007d50 + + /* Activate the corresponding transmission request */ + hfdcan->Instance->TXBAR = ((uint32_t)1 << PutIndex); + 800756e: 68fb ldr r3, [r7, #12] + 8007570: 681b ldr r3, [r3, #0] + 8007572: 2101 movs r1, #1 + 8007574: 697a ldr r2, [r7, #20] + 8007576: fa01 f202 lsl.w r2, r1, r2 + 800757a: f8c3 20cc str.w r2, [r3, #204] @ 0xcc + + /* Store the Latest Tx FIFO/Queue Request Buffer Index */ + hfdcan->LatestTxFifoQRequest = ((uint32_t)1 << PutIndex); + 800757e: 2201 movs r2, #1 + 8007580: 697b ldr r3, [r7, #20] + 8007582: 409a lsls r2, r3 + 8007584: 68fb ldr r3, [r7, #12] + 8007586: 659a str r2, [r3, #88] @ 0x58 + } + + /* Return function status */ + return HAL_OK; + 8007588: 2300 movs r3, #0 + 800758a: e006 b.n 800759a + } + else + { + /* Update error code */ + hfdcan->ErrorCode |= HAL_FDCAN_ERROR_NOT_STARTED; + 800758c: 68fb ldr r3, [r7, #12] + 800758e: 6e1b ldr r3, [r3, #96] @ 0x60 + 8007590: f043 0208 orr.w r2, r3, #8 + 8007594: 68fb ldr r3, [r7, #12] + 8007596: 661a str r2, [r3, #96] @ 0x60 + + return HAL_ERROR; + 8007598: 2301 movs r3, #1 + } +} + 800759a: 4618 mov r0, r3 + 800759c: 3718 adds r7, #24 + 800759e: 46bd mov sp, r7 + 80075a0: bd80 pop {r7, pc} + ... + +080075a4 : + * @param pRxData pointer to a buffer where the payload of the Rx frame will be stored. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_FDCAN_GetRxMessage(FDCAN_HandleTypeDef *hfdcan, uint32_t RxLocation, + FDCAN_RxHeaderTypeDef *pRxHeader, uint8_t *pRxData) +{ + 80075a4: b480 push {r7} + 80075a6: b08b sub sp, #44 @ 0x2c + 80075a8: af00 add r7, sp, #0 + 80075aa: 60f8 str r0, [r7, #12] + 80075ac: 60b9 str r1, [r7, #8] + 80075ae: 607a str r2, [r7, #4] + 80075b0: 603b str r3, [r7, #0] + uint32_t *RxAddress; + uint8_t *pData; + uint32_t ByteCounter; + uint32_t GetIndex = 0; + 80075b2: 2300 movs r3, #0 + 80075b4: 61fb str r3, [r7, #28] + HAL_FDCAN_StateTypeDef state = hfdcan->State; + 80075b6: 68fb ldr r3, [r7, #12] + 80075b8: f893 305c ldrb.w r3, [r3, #92] @ 0x5c + 80075bc: 76fb strb r3, [r7, #27] + + /* Check function parameters */ + assert_param(IS_FDCAN_RX_FIFO(RxLocation)); + + if (state == HAL_FDCAN_STATE_BUSY) + 80075be: 7efb ldrb r3, [r7, #27] + 80075c0: 2b02 cmp r3, #2 + 80075c2: f040 80e8 bne.w 8007796 + { + if (RxLocation == FDCAN_RX_FIFO0) /* Rx element is assigned to the Rx FIFO 0 */ + 80075c6: 68bb ldr r3, [r7, #8] + 80075c8: 2b40 cmp r3, #64 @ 0x40 + 80075ca: d137 bne.n 800763c + { + /* Check that the Rx FIFO 0 is not empty */ + if ((hfdcan->Instance->RXF0S & FDCAN_RXF0S_F0FL) == 0U) + 80075cc: 68fb ldr r3, [r7, #12] + 80075ce: 681b ldr r3, [r3, #0] + 80075d0: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 80075d4: f003 030f and.w r3, r3, #15 + 80075d8: 2b00 cmp r3, #0 + 80075da: d107 bne.n 80075ec + { + /* Update error code */ + hfdcan->ErrorCode |= HAL_FDCAN_ERROR_FIFO_EMPTY; + 80075dc: 68fb ldr r3, [r7, #12] + 80075de: 6e1b ldr r3, [r3, #96] @ 0x60 + 80075e0: f443 7280 orr.w r2, r3, #256 @ 0x100 + 80075e4: 68fb ldr r3, [r7, #12] + 80075e6: 661a str r2, [r3, #96] @ 0x60 + + return HAL_ERROR; + 80075e8: 2301 movs r3, #1 + 80075ea: e0db b.n 80077a4 + } + else + { + /* Check that the Rx FIFO 0 is full & overwrite mode is on */ + if (((hfdcan->Instance->RXF0S & FDCAN_RXF0S_F0F) >> FDCAN_RXF0S_F0F_Pos) == 1U) + 80075ec: 68fb ldr r3, [r7, #12] + 80075ee: 681b ldr r3, [r3, #0] + 80075f0: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 80075f4: f003 7380 and.w r3, r3, #16777216 @ 0x1000000 + 80075f8: f1b3 7f80 cmp.w r3, #16777216 @ 0x1000000 + 80075fc: d10a bne.n 8007614 + { + if (((hfdcan->Instance->RXGFC & FDCAN_RXGFC_F0OM) >> FDCAN_RXGFC_F0OM_Pos) == FDCAN_RX_FIFO_OVERWRITE) + 80075fe: 68fb ldr r3, [r7, #12] + 8007600: 681b ldr r3, [r3, #0] + 8007602: f8d3 3080 ldr.w r3, [r3, #128] @ 0x80 + 8007606: f403 7300 and.w r3, r3, #512 @ 0x200 + 800760a: f5b3 7f00 cmp.w r3, #512 @ 0x200 + 800760e: d101 bne.n 8007614 + { + /* When overwrite status is on discard first message in FIFO */ + GetIndex = 1U; + 8007610: 2301 movs r3, #1 + 8007612: 61fb str r3, [r7, #28] + } + } + + /* Calculate Rx FIFO 0 element index */ + GetIndex += ((hfdcan->Instance->RXF0S & FDCAN_RXF0S_F0GI) >> FDCAN_RXF0S_F0GI_Pos); + 8007614: 68fb ldr r3, [r7, #12] + 8007616: 681b ldr r3, [r3, #0] + 8007618: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 800761c: 0a1b lsrs r3, r3, #8 + 800761e: f003 0303 and.w r3, r3, #3 + 8007622: 69fa ldr r2, [r7, #28] + 8007624: 4413 add r3, r2 + 8007626: 61fb str r3, [r7, #28] + + /* Calculate Rx FIFO 0 element address */ + RxAddress = (uint32_t *)(hfdcan->msgRam.RxFIFO0SA + (GetIndex * SRAMCAN_RF0_SIZE)); + 8007628: 68fb ldr r3, [r7, #12] + 800762a: 6c99 ldr r1, [r3, #72] @ 0x48 + 800762c: 69fa ldr r2, [r7, #28] + 800762e: 4613 mov r3, r2 + 8007630: 00db lsls r3, r3, #3 + 8007632: 4413 add r3, r2 + 8007634: 00db lsls r3, r3, #3 + 8007636: 440b add r3, r1 + 8007638: 627b str r3, [r7, #36] @ 0x24 + 800763a: e036 b.n 80076aa + } + } + else /* Rx element is assigned to the Rx FIFO 1 */ + { + /* Check that the Rx FIFO 1 is not empty */ + if ((hfdcan->Instance->RXF1S & FDCAN_RXF1S_F1FL) == 0U) + 800763c: 68fb ldr r3, [r7, #12] + 800763e: 681b ldr r3, [r3, #0] + 8007640: f8d3 3098 ldr.w r3, [r3, #152] @ 0x98 + 8007644: f003 030f and.w r3, r3, #15 + 8007648: 2b00 cmp r3, #0 + 800764a: d107 bne.n 800765c + { + /* Update error code */ + hfdcan->ErrorCode |= HAL_FDCAN_ERROR_FIFO_EMPTY; + 800764c: 68fb ldr r3, [r7, #12] + 800764e: 6e1b ldr r3, [r3, #96] @ 0x60 + 8007650: f443 7280 orr.w r2, r3, #256 @ 0x100 + 8007654: 68fb ldr r3, [r7, #12] + 8007656: 661a str r2, [r3, #96] @ 0x60 + + return HAL_ERROR; + 8007658: 2301 movs r3, #1 + 800765a: e0a3 b.n 80077a4 + } + else + { + /* Check that the Rx FIFO 1 is full & overwrite mode is on */ + if (((hfdcan->Instance->RXF1S & FDCAN_RXF1S_F1F) >> FDCAN_RXF1S_F1F_Pos) == 1U) + 800765c: 68fb ldr r3, [r7, #12] + 800765e: 681b ldr r3, [r3, #0] + 8007660: f8d3 3098 ldr.w r3, [r3, #152] @ 0x98 + 8007664: f003 7380 and.w r3, r3, #16777216 @ 0x1000000 + 8007668: f1b3 7f80 cmp.w r3, #16777216 @ 0x1000000 + 800766c: d10a bne.n 8007684 + { + if (((hfdcan->Instance->RXGFC & FDCAN_RXGFC_F1OM) >> FDCAN_RXGFC_F1OM_Pos) == FDCAN_RX_FIFO_OVERWRITE) + 800766e: 68fb ldr r3, [r7, #12] + 8007670: 681b ldr r3, [r3, #0] + 8007672: f8d3 3080 ldr.w r3, [r3, #128] @ 0x80 + 8007676: f403 7380 and.w r3, r3, #256 @ 0x100 + 800767a: f5b3 7f80 cmp.w r3, #256 @ 0x100 + 800767e: d101 bne.n 8007684 + { + /* When overwrite status is on discard first message in FIFO */ + GetIndex = 1U; + 8007680: 2301 movs r3, #1 + 8007682: 61fb str r3, [r7, #28] + } + } + + /* Calculate Rx FIFO 1 element index */ + GetIndex += ((hfdcan->Instance->RXF1S & FDCAN_RXF1S_F1GI) >> FDCAN_RXF1S_F1GI_Pos); + 8007684: 68fb ldr r3, [r7, #12] + 8007686: 681b ldr r3, [r3, #0] + 8007688: f8d3 3098 ldr.w r3, [r3, #152] @ 0x98 + 800768c: 0a1b lsrs r3, r3, #8 + 800768e: f003 0303 and.w r3, r3, #3 + 8007692: 69fa ldr r2, [r7, #28] + 8007694: 4413 add r3, r2 + 8007696: 61fb str r3, [r7, #28] + /* Calculate Rx FIFO 1 element address */ + RxAddress = (uint32_t *)(hfdcan->msgRam.RxFIFO1SA + (GetIndex * SRAMCAN_RF1_SIZE)); + 8007698: 68fb ldr r3, [r7, #12] + 800769a: 6cd9 ldr r1, [r3, #76] @ 0x4c + 800769c: 69fa ldr r2, [r7, #28] + 800769e: 4613 mov r3, r2 + 80076a0: 00db lsls r3, r3, #3 + 80076a2: 4413 add r3, r2 + 80076a4: 00db lsls r3, r3, #3 + 80076a6: 440b add r3, r1 + 80076a8: 627b str r3, [r7, #36] @ 0x24 + } + } + + /* Retrieve IdType */ + pRxHeader->IdType = *RxAddress & FDCAN_ELEMENT_MASK_XTD; + 80076aa: 6a7b ldr r3, [r7, #36] @ 0x24 + 80076ac: 681b ldr r3, [r3, #0] + 80076ae: f003 4280 and.w r2, r3, #1073741824 @ 0x40000000 + 80076b2: 687b ldr r3, [r7, #4] + 80076b4: 605a str r2, [r3, #4] + + /* Retrieve Identifier */ + if (pRxHeader->IdType == FDCAN_STANDARD_ID) /* Standard ID element */ + 80076b6: 687b ldr r3, [r7, #4] + 80076b8: 685b ldr r3, [r3, #4] + 80076ba: 2b00 cmp r3, #0 + 80076bc: d107 bne.n 80076ce + { + pRxHeader->Identifier = ((*RxAddress & FDCAN_ELEMENT_MASK_STDID) >> 18U); + 80076be: 6a7b ldr r3, [r7, #36] @ 0x24 + 80076c0: 681b ldr r3, [r3, #0] + 80076c2: 0c9b lsrs r3, r3, #18 + 80076c4: f3c3 020a ubfx r2, r3, #0, #11 + 80076c8: 687b ldr r3, [r7, #4] + 80076ca: 601a str r2, [r3, #0] + 80076cc: e005 b.n 80076da + } + else /* Extended ID element */ + { + pRxHeader->Identifier = (*RxAddress & FDCAN_ELEMENT_MASK_EXTID); + 80076ce: 6a7b ldr r3, [r7, #36] @ 0x24 + 80076d0: 681b ldr r3, [r3, #0] + 80076d2: f023 4260 bic.w r2, r3, #3758096384 @ 0xe0000000 + 80076d6: 687b ldr r3, [r7, #4] + 80076d8: 601a str r2, [r3, #0] + } + + /* Retrieve RxFrameType */ + pRxHeader->RxFrameType = (*RxAddress & FDCAN_ELEMENT_MASK_RTR); + 80076da: 6a7b ldr r3, [r7, #36] @ 0x24 + 80076dc: 681b ldr r3, [r3, #0] + 80076de: f003 5200 and.w r2, r3, #536870912 @ 0x20000000 + 80076e2: 687b ldr r3, [r7, #4] + 80076e4: 609a str r2, [r3, #8] + + /* Retrieve ErrorStateIndicator */ + pRxHeader->ErrorStateIndicator = (*RxAddress & FDCAN_ELEMENT_MASK_ESI); + 80076e6: 6a7b ldr r3, [r7, #36] @ 0x24 + 80076e8: 681b ldr r3, [r3, #0] + 80076ea: f003 4200 and.w r2, r3, #2147483648 @ 0x80000000 + 80076ee: 687b ldr r3, [r7, #4] + 80076f0: 611a str r2, [r3, #16] + + /* Increment RxAddress pointer to second word of Rx FIFO element */ + RxAddress++; + 80076f2: 6a7b ldr r3, [r7, #36] @ 0x24 + 80076f4: 3304 adds r3, #4 + 80076f6: 627b str r3, [r7, #36] @ 0x24 + + /* Retrieve RxTimestamp */ + pRxHeader->RxTimestamp = (*RxAddress & FDCAN_ELEMENT_MASK_TS); + 80076f8: 6a7b ldr r3, [r7, #36] @ 0x24 + 80076fa: 681b ldr r3, [r3, #0] + 80076fc: b29a uxth r2, r3 + 80076fe: 687b ldr r3, [r7, #4] + 8007700: 61da str r2, [r3, #28] + + /* Retrieve DataLength */ + pRxHeader->DataLength = ((*RxAddress & FDCAN_ELEMENT_MASK_DLC) >> 16U); + 8007702: 6a7b ldr r3, [r7, #36] @ 0x24 + 8007704: 681b ldr r3, [r3, #0] + 8007706: 0c1b lsrs r3, r3, #16 + 8007708: f003 020f and.w r2, r3, #15 + 800770c: 687b ldr r3, [r7, #4] + 800770e: 60da str r2, [r3, #12] + + /* Retrieve BitRateSwitch */ + pRxHeader->BitRateSwitch = (*RxAddress & FDCAN_ELEMENT_MASK_BRS); + 8007710: 6a7b ldr r3, [r7, #36] @ 0x24 + 8007712: 681b ldr r3, [r3, #0] + 8007714: f403 1280 and.w r2, r3, #1048576 @ 0x100000 + 8007718: 687b ldr r3, [r7, #4] + 800771a: 615a str r2, [r3, #20] + + /* Retrieve FDFormat */ + pRxHeader->FDFormat = (*RxAddress & FDCAN_ELEMENT_MASK_FDF); + 800771c: 6a7b ldr r3, [r7, #36] @ 0x24 + 800771e: 681b ldr r3, [r3, #0] + 8007720: f403 1200 and.w r2, r3, #2097152 @ 0x200000 + 8007724: 687b ldr r3, [r7, #4] + 8007726: 619a str r2, [r3, #24] + + /* Retrieve FilterIndex */ + pRxHeader->FilterIndex = ((*RxAddress & FDCAN_ELEMENT_MASK_FIDX) >> 24U); + 8007728: 6a7b ldr r3, [r7, #36] @ 0x24 + 800772a: 681b ldr r3, [r3, #0] + 800772c: 0e1b lsrs r3, r3, #24 + 800772e: f003 027f and.w r2, r3, #127 @ 0x7f + 8007732: 687b ldr r3, [r7, #4] + 8007734: 621a str r2, [r3, #32] + + /* Retrieve NonMatchingFrame */ + pRxHeader->IsFilterMatchingFrame = ((*RxAddress & FDCAN_ELEMENT_MASK_ANMF) >> 31U); + 8007736: 6a7b ldr r3, [r7, #36] @ 0x24 + 8007738: 681b ldr r3, [r3, #0] + 800773a: 0fda lsrs r2, r3, #31 + 800773c: 687b ldr r3, [r7, #4] + 800773e: 625a str r2, [r3, #36] @ 0x24 + + /* Increment RxAddress pointer to payload of Rx FIFO element */ + RxAddress++; + 8007740: 6a7b ldr r3, [r7, #36] @ 0x24 + 8007742: 3304 adds r3, #4 + 8007744: 627b str r3, [r7, #36] @ 0x24 + + /* Retrieve Rx payload */ + pData = (uint8_t *)RxAddress; + 8007746: 6a7b ldr r3, [r7, #36] @ 0x24 + 8007748: 617b str r3, [r7, #20] + for (ByteCounter = 0; ByteCounter < DLCtoBytes[pRxHeader->DataLength]; ByteCounter++) + 800774a: 2300 movs r3, #0 + 800774c: 623b str r3, [r7, #32] + 800774e: e00a b.n 8007766 + { + pRxData[ByteCounter] = pData[ByteCounter]; + 8007750: 697a ldr r2, [r7, #20] + 8007752: 6a3b ldr r3, [r7, #32] + 8007754: 441a add r2, r3 + 8007756: 6839 ldr r1, [r7, #0] + 8007758: 6a3b ldr r3, [r7, #32] + 800775a: 440b add r3, r1 + 800775c: 7812 ldrb r2, [r2, #0] + 800775e: 701a strb r2, [r3, #0] + for (ByteCounter = 0; ByteCounter < DLCtoBytes[pRxHeader->DataLength]; ByteCounter++) + 8007760: 6a3b ldr r3, [r7, #32] + 8007762: 3301 adds r3, #1 + 8007764: 623b str r3, [r7, #32] + 8007766: 687b ldr r3, [r7, #4] + 8007768: 68db ldr r3, [r3, #12] + 800776a: 4a11 ldr r2, [pc, #68] @ (80077b0 ) + 800776c: 5cd3 ldrb r3, [r2, r3] + 800776e: 461a mov r2, r3 + 8007770: 6a3b ldr r3, [r7, #32] + 8007772: 4293 cmp r3, r2 + 8007774: d3ec bcc.n 8007750 + } + + if (RxLocation == FDCAN_RX_FIFO0) /* Rx element is assigned to the Rx FIFO 0 */ + 8007776: 68bb ldr r3, [r7, #8] + 8007778: 2b40 cmp r3, #64 @ 0x40 + 800777a: d105 bne.n 8007788 + { + /* Acknowledge the Rx FIFO 0 that the oldest element is read so that it increments the GetIndex */ + hfdcan->Instance->RXF0A = GetIndex; + 800777c: 68fb ldr r3, [r7, #12] + 800777e: 681b ldr r3, [r3, #0] + 8007780: 69fa ldr r2, [r7, #28] + 8007782: f8c3 2094 str.w r2, [r3, #148] @ 0x94 + 8007786: e004 b.n 8007792 + } + else /* Rx element is assigned to the Rx FIFO 1 */ + { + /* Acknowledge the Rx FIFO 1 that the oldest element is read so that it increments the GetIndex */ + hfdcan->Instance->RXF1A = GetIndex; + 8007788: 68fb ldr r3, [r7, #12] + 800778a: 681b ldr r3, [r3, #0] + 800778c: 69fa ldr r2, [r7, #28] + 800778e: f8c3 209c str.w r2, [r3, #156] @ 0x9c + } + + /* Return function status */ + return HAL_OK; + 8007792: 2300 movs r3, #0 + 8007794: e006 b.n 80077a4 + } + else + { + /* Update error code */ + hfdcan->ErrorCode |= HAL_FDCAN_ERROR_NOT_STARTED; + 8007796: 68fb ldr r3, [r7, #12] + 8007798: 6e1b ldr r3, [r3, #96] @ 0x60 + 800779a: f043 0208 orr.w r2, r3, #8 + 800779e: 68fb ldr r3, [r7, #12] + 80077a0: 661a str r2, [r3, #96] @ 0x60 + + return HAL_ERROR; + 80077a2: 2301 movs r3, #1 + } +} + 80077a4: 4618 mov r0, r3 + 80077a6: 372c adds r7, #44 @ 0x2c + 80077a8: 46bd mov sp, r7 + 80077aa: f85d 7b04 ldr.w r7, [sp], #4 + 80077ae: 4770 bx lr + 80077b0: 08014eb8 .word 0x08014eb8 + +080077b4 : + * - FDCAN_IT_TX_ABORT_COMPLETE + * @retval HAL status + */ +HAL_StatusTypeDef HAL_FDCAN_ActivateNotification(FDCAN_HandleTypeDef *hfdcan, uint32_t ActiveITs, + uint32_t BufferIndexes) +{ + 80077b4: b480 push {r7} + 80077b6: b087 sub sp, #28 + 80077b8: af00 add r7, sp, #0 + 80077ba: 60f8 str r0, [r7, #12] + 80077bc: 60b9 str r1, [r7, #8] + 80077be: 607a str r2, [r7, #4] + HAL_FDCAN_StateTypeDef state = hfdcan->State; + 80077c0: 68fb ldr r3, [r7, #12] + 80077c2: f893 305c ldrb.w r3, [r3, #92] @ 0x5c + 80077c6: 75fb strb r3, [r7, #23] + if ((ActiveITs & (FDCAN_IT_TX_COMPLETE | FDCAN_IT_TX_ABORT_COMPLETE)) != 0U) + { + assert_param(IS_FDCAN_TX_LOCATION_LIST(BufferIndexes)); + } + + if ((state == HAL_FDCAN_STATE_READY) || (state == HAL_FDCAN_STATE_BUSY)) + 80077c8: 7dfb ldrb r3, [r7, #23] + 80077ca: 2b01 cmp r3, #1 + 80077cc: d003 beq.n 80077d6 + 80077ce: 7dfb ldrb r3, [r7, #23] + 80077d0: 2b02 cmp r3, #2 + 80077d2: f040 80c8 bne.w 8007966 + { + /* Get interrupts line selection */ + ITs_lines_selection = hfdcan->Instance->ILS; + 80077d6: 68fb ldr r3, [r7, #12] + 80077d8: 681b ldr r3, [r3, #0] + 80077da: 6d9b ldr r3, [r3, #88] @ 0x58 + 80077dc: 613b str r3, [r7, #16] + + /* Enable Interrupt lines */ + if ((((ActiveITs & FDCAN_IT_LIST_RX_FIFO0) != 0U) + 80077de: 68bb ldr r3, [r7, #8] + 80077e0: f003 0307 and.w r3, r3, #7 + 80077e4: 2b00 cmp r3, #0 + 80077e6: d004 beq.n 80077f2 + && (((ITs_lines_selection) & FDCAN_IT_GROUP_RX_FIFO0) == 0U)) || \ + 80077e8: 693b ldr r3, [r7, #16] + 80077ea: f003 0301 and.w r3, r3, #1 + 80077ee: 2b00 cmp r3, #0 + 80077f0: d03b beq.n 800786a + (((ActiveITs & FDCAN_IT_LIST_RX_FIFO1) != 0U) + 80077f2: 68bb ldr r3, [r7, #8] + 80077f4: f003 0338 and.w r3, r3, #56 @ 0x38 + && (((ITs_lines_selection) & FDCAN_IT_GROUP_RX_FIFO0) == 0U)) || \ + 80077f8: 2b00 cmp r3, #0 + 80077fa: d004 beq.n 8007806 + && (((ITs_lines_selection) & FDCAN_IT_GROUP_RX_FIFO1) == 0U)) || \ + 80077fc: 693b ldr r3, [r7, #16] + 80077fe: f003 0302 and.w r3, r3, #2 + 8007802: 2b00 cmp r3, #0 + 8007804: d031 beq.n 800786a + (((ActiveITs & FDCAN_IT_LIST_SMSG) != 0U) + 8007806: 68bb ldr r3, [r7, #8] + 8007808: f403 73e0 and.w r3, r3, #448 @ 0x1c0 + && (((ITs_lines_selection) & FDCAN_IT_GROUP_RX_FIFO1) == 0U)) || \ + 800780c: 2b00 cmp r3, #0 + 800780e: d004 beq.n 800781a + && (((ITs_lines_selection) & FDCAN_IT_GROUP_SMSG) == 0U)) || \ + 8007810: 693b ldr r3, [r7, #16] + 8007812: f003 0304 and.w r3, r3, #4 + 8007816: 2b00 cmp r3, #0 + 8007818: d027 beq.n 800786a + (((ActiveITs & FDCAN_IT_LIST_TX_FIFO_ERROR) != 0U) + 800781a: 68bb ldr r3, [r7, #8] + 800781c: f403 53f0 and.w r3, r3, #7680 @ 0x1e00 + && (((ITs_lines_selection) & FDCAN_IT_GROUP_SMSG) == 0U)) || \ + 8007820: 2b00 cmp r3, #0 + 8007822: d004 beq.n 800782e + && (((ITs_lines_selection) & FDCAN_IT_GROUP_TX_FIFO_ERROR) == 0U)) || \ + 8007824: 693b ldr r3, [r7, #16] + 8007826: f003 0308 and.w r3, r3, #8 + 800782a: 2b00 cmp r3, #0 + 800782c: d01d beq.n 800786a + (((ActiveITs & FDCAN_IT_LIST_MISC) != 0U) + 800782e: 68bb ldr r3, [r7, #8] + 8007830: f403 4360 and.w r3, r3, #57344 @ 0xe000 + && (((ITs_lines_selection) & FDCAN_IT_GROUP_TX_FIFO_ERROR) == 0U)) || \ + 8007834: 2b00 cmp r3, #0 + 8007836: d004 beq.n 8007842 + && (((ITs_lines_selection) & FDCAN_IT_GROUP_MISC) == 0U)) || \ + 8007838: 693b ldr r3, [r7, #16] + 800783a: f003 0310 and.w r3, r3, #16 + 800783e: 2b00 cmp r3, #0 + 8007840: d013 beq.n 800786a + (((ActiveITs & FDCAN_IT_LIST_BIT_LINE_ERROR) != 0U) + 8007842: 68bb ldr r3, [r7, #8] + 8007844: f403 3340 and.w r3, r3, #196608 @ 0x30000 + && (((ITs_lines_selection) & FDCAN_IT_GROUP_MISC) == 0U)) || \ + 8007848: 2b00 cmp r3, #0 + 800784a: d004 beq.n 8007856 + && (((ITs_lines_selection) & FDCAN_IT_GROUP_BIT_LINE_ERROR) == 0U)) || \ + 800784c: 693b ldr r3, [r7, #16] + 800784e: f003 0320 and.w r3, r3, #32 + 8007852: 2b00 cmp r3, #0 + 8007854: d009 beq.n 800786a + (((ActiveITs & FDCAN_IT_LIST_PROTOCOL_ERROR) != 0U) + 8007856: 68bb ldr r3, [r7, #8] + 8007858: f403 037c and.w r3, r3, #16515072 @ 0xfc0000 + && (((ITs_lines_selection) & FDCAN_IT_GROUP_BIT_LINE_ERROR) == 0U)) || \ + 800785c: 2b00 cmp r3, #0 + 800785e: d00c beq.n 800787a + && (((ITs_lines_selection) & FDCAN_IT_GROUP_PROTOCOL_ERROR) == 0U))) + 8007860: 693b ldr r3, [r7, #16] + 8007862: f003 0340 and.w r3, r3, #64 @ 0x40 + 8007866: 2b00 cmp r3, #0 + 8007868: d107 bne.n 800787a + { + /* Enable Interrupt line 0 */ + SET_BIT(hfdcan->Instance->ILE, FDCAN_INTERRUPT_LINE0); + 800786a: 68fb ldr r3, [r7, #12] + 800786c: 681b ldr r3, [r3, #0] + 800786e: 6dda ldr r2, [r3, #92] @ 0x5c + 8007870: 68fb ldr r3, [r7, #12] + 8007872: 681b ldr r3, [r3, #0] + 8007874: f042 0201 orr.w r2, r2, #1 + 8007878: 65da str r2, [r3, #92] @ 0x5c + } + if ((((ActiveITs & FDCAN_IT_LIST_RX_FIFO0) != 0U) + 800787a: 68bb ldr r3, [r7, #8] + 800787c: f003 0307 and.w r3, r3, #7 + 8007880: 2b00 cmp r3, #0 + 8007882: d004 beq.n 800788e + && (((ITs_lines_selection) & FDCAN_IT_GROUP_RX_FIFO0) != 0U)) || \ + 8007884: 693b ldr r3, [r7, #16] + 8007886: f003 0301 and.w r3, r3, #1 + 800788a: 2b00 cmp r3, #0 + 800788c: d13b bne.n 8007906 + (((ActiveITs & FDCAN_IT_LIST_RX_FIFO1) != 0U) + 800788e: 68bb ldr r3, [r7, #8] + 8007890: f003 0338 and.w r3, r3, #56 @ 0x38 + && (((ITs_lines_selection) & FDCAN_IT_GROUP_RX_FIFO0) != 0U)) || \ + 8007894: 2b00 cmp r3, #0 + 8007896: d004 beq.n 80078a2 + && (((ITs_lines_selection) & FDCAN_IT_GROUP_RX_FIFO1) != 0U)) || \ + 8007898: 693b ldr r3, [r7, #16] + 800789a: f003 0302 and.w r3, r3, #2 + 800789e: 2b00 cmp r3, #0 + 80078a0: d131 bne.n 8007906 + (((ActiveITs & FDCAN_IT_LIST_SMSG) != 0U) + 80078a2: 68bb ldr r3, [r7, #8] + 80078a4: f403 73e0 and.w r3, r3, #448 @ 0x1c0 + && (((ITs_lines_selection) & FDCAN_IT_GROUP_RX_FIFO1) != 0U)) || \ + 80078a8: 2b00 cmp r3, #0 + 80078aa: d004 beq.n 80078b6 + && (((ITs_lines_selection) & FDCAN_IT_GROUP_SMSG) != 0U)) || \ + 80078ac: 693b ldr r3, [r7, #16] + 80078ae: f003 0304 and.w r3, r3, #4 + 80078b2: 2b00 cmp r3, #0 + 80078b4: d127 bne.n 8007906 + (((ActiveITs & FDCAN_IT_LIST_TX_FIFO_ERROR) != 0U) + 80078b6: 68bb ldr r3, [r7, #8] + 80078b8: f403 53f0 and.w r3, r3, #7680 @ 0x1e00 + && (((ITs_lines_selection) & FDCAN_IT_GROUP_SMSG) != 0U)) || \ + 80078bc: 2b00 cmp r3, #0 + 80078be: d004 beq.n 80078ca + && (((ITs_lines_selection) & FDCAN_IT_GROUP_TX_FIFO_ERROR) != 0U)) || \ + 80078c0: 693b ldr r3, [r7, #16] + 80078c2: f003 0308 and.w r3, r3, #8 + 80078c6: 2b00 cmp r3, #0 + 80078c8: d11d bne.n 8007906 + (((ActiveITs & FDCAN_IT_LIST_MISC) != 0U) + 80078ca: 68bb ldr r3, [r7, #8] + 80078cc: f403 4360 and.w r3, r3, #57344 @ 0xe000 + && (((ITs_lines_selection) & FDCAN_IT_GROUP_TX_FIFO_ERROR) != 0U)) || \ + 80078d0: 2b00 cmp r3, #0 + 80078d2: d004 beq.n 80078de + && (((ITs_lines_selection) & FDCAN_IT_GROUP_MISC) != 0U)) || \ + 80078d4: 693b ldr r3, [r7, #16] + 80078d6: f003 0310 and.w r3, r3, #16 + 80078da: 2b00 cmp r3, #0 + 80078dc: d113 bne.n 8007906 + (((ActiveITs & FDCAN_IT_LIST_BIT_LINE_ERROR) != 0U) + 80078de: 68bb ldr r3, [r7, #8] + 80078e0: f403 3340 and.w r3, r3, #196608 @ 0x30000 + && (((ITs_lines_selection) & FDCAN_IT_GROUP_MISC) != 0U)) || \ + 80078e4: 2b00 cmp r3, #0 + 80078e6: d004 beq.n 80078f2 + && (((ITs_lines_selection) & FDCAN_IT_GROUP_BIT_LINE_ERROR) != 0U)) || \ + 80078e8: 693b ldr r3, [r7, #16] + 80078ea: f003 0320 and.w r3, r3, #32 + 80078ee: 2b00 cmp r3, #0 + 80078f0: d109 bne.n 8007906 + (((ActiveITs & FDCAN_IT_LIST_PROTOCOL_ERROR) != 0U) + 80078f2: 68bb ldr r3, [r7, #8] + 80078f4: f403 037c and.w r3, r3, #16515072 @ 0xfc0000 + && (((ITs_lines_selection) & FDCAN_IT_GROUP_BIT_LINE_ERROR) != 0U)) || \ + 80078f8: 2b00 cmp r3, #0 + 80078fa: d00c beq.n 8007916 + && (((ITs_lines_selection) & FDCAN_IT_GROUP_PROTOCOL_ERROR) != 0U))) + 80078fc: 693b ldr r3, [r7, #16] + 80078fe: f003 0340 and.w r3, r3, #64 @ 0x40 + 8007902: 2b00 cmp r3, #0 + 8007904: d007 beq.n 8007916 + { + /* Enable Interrupt line 1 */ + SET_BIT(hfdcan->Instance->ILE, FDCAN_INTERRUPT_LINE1); + 8007906: 68fb ldr r3, [r7, #12] + 8007908: 681b ldr r3, [r3, #0] + 800790a: 6dda ldr r2, [r3, #92] @ 0x5c + 800790c: 68fb ldr r3, [r7, #12] + 800790e: 681b ldr r3, [r3, #0] + 8007910: f042 0202 orr.w r2, r2, #2 + 8007914: 65da str r2, [r3, #92] @ 0x5c + } + + if ((ActiveITs & FDCAN_IT_TX_COMPLETE) != 0U) + 8007916: 68bb ldr r3, [r7, #8] + 8007918: f003 0380 and.w r3, r3, #128 @ 0x80 + 800791c: 2b00 cmp r3, #0 + 800791e: d009 beq.n 8007934 + { + /* Enable Tx Buffer Transmission Interrupt to set TC flag in IR register, + but interrupt will only occur if TC is enabled in IE register */ + SET_BIT(hfdcan->Instance->TXBTIE, BufferIndexes); + 8007920: 68fb ldr r3, [r7, #12] + 8007922: 681b ldr r3, [r3, #0] + 8007924: f8d3 10dc ldr.w r1, [r3, #220] @ 0xdc + 8007928: 68fb ldr r3, [r7, #12] + 800792a: 681b ldr r3, [r3, #0] + 800792c: 687a ldr r2, [r7, #4] + 800792e: 430a orrs r2, r1 + 8007930: f8c3 20dc str.w r2, [r3, #220] @ 0xdc + } + + if ((ActiveITs & FDCAN_IT_TX_ABORT_COMPLETE) != 0U) + 8007934: 68bb ldr r3, [r7, #8] + 8007936: f403 7380 and.w r3, r3, #256 @ 0x100 + 800793a: 2b00 cmp r3, #0 + 800793c: d009 beq.n 8007952 + { + /* Enable Tx Buffer Cancellation Finished Interrupt to set TCF flag in IR register, + but interrupt will only occur if TCF is enabled in IE register */ + SET_BIT(hfdcan->Instance->TXBCIE, BufferIndexes); + 800793e: 68fb ldr r3, [r7, #12] + 8007940: 681b ldr r3, [r3, #0] + 8007942: f8d3 10e0 ldr.w r1, [r3, #224] @ 0xe0 + 8007946: 68fb ldr r3, [r7, #12] + 8007948: 681b ldr r3, [r3, #0] + 800794a: 687a ldr r2, [r7, #4] + 800794c: 430a orrs r2, r1 + 800794e: f8c3 20e0 str.w r2, [r3, #224] @ 0xe0 + } + + /* Enable the selected interrupts */ + __HAL_FDCAN_ENABLE_IT(hfdcan, ActiveITs); + 8007952: 68fb ldr r3, [r7, #12] + 8007954: 681b ldr r3, [r3, #0] + 8007956: 6d59 ldr r1, [r3, #84] @ 0x54 + 8007958: 68fb ldr r3, [r7, #12] + 800795a: 681b ldr r3, [r3, #0] + 800795c: 68ba ldr r2, [r7, #8] + 800795e: 430a orrs r2, r1 + 8007960: 655a str r2, [r3, #84] @ 0x54 + + /* Return function status */ + return HAL_OK; + 8007962: 2300 movs r3, #0 + 8007964: e006 b.n 8007974 + } + else + { + /* Update error code */ + hfdcan->ErrorCode |= HAL_FDCAN_ERROR_NOT_INITIALIZED; + 8007966: 68fb ldr r3, [r7, #12] + 8007968: 6e1b ldr r3, [r3, #96] @ 0x60 + 800796a: f043 0202 orr.w r2, r3, #2 + 800796e: 68fb ldr r3, [r7, #12] + 8007970: 661a str r2, [r3, #96] @ 0x60 + + return HAL_ERROR; + 8007972: 2301 movs r3, #1 + } +} + 8007974: 4618 mov r0, r3 + 8007976: 371c adds r7, #28 + 8007978: 46bd mov sp, r7 + 800797a: f85d 7b04 ldr.w r7, [sp], #4 + 800797e: 4770 bx lr + +08007980 : + * @param hfdcan pointer to an FDCAN_HandleTypeDef structure that contains + * the configuration information for the specified FDCAN. + * @retval HAL status + */ +void HAL_FDCAN_IRQHandler(FDCAN_HandleTypeDef *hfdcan) +{ + 8007980: b580 push {r7, lr} + 8007982: b08c sub sp, #48 @ 0x30 + 8007984: af00 add r7, sp, #0 + 8007986: 6078 str r0, [r7, #4] + uint32_t TransmittedBuffers; + uint32_t AbortedBuffers; + uint32_t itsource; + uint32_t itflag; + + TxEventFifoITs = hfdcan->Instance->IR & FDCAN_TX_EVENT_FIFO_MASK; + 8007988: 687b ldr r3, [r7, #4] + 800798a: 681b ldr r3, [r3, #0] + 800798c: 6d1b ldr r3, [r3, #80] @ 0x50 + 800798e: f403 53e0 and.w r3, r3, #7168 @ 0x1c00 + 8007992: 62fb str r3, [r7, #44] @ 0x2c + TxEventFifoITs &= hfdcan->Instance->IE; + 8007994: 687b ldr r3, [r7, #4] + 8007996: 681b ldr r3, [r3, #0] + 8007998: 6d5b ldr r3, [r3, #84] @ 0x54 + 800799a: 6afa ldr r2, [r7, #44] @ 0x2c + 800799c: 4013 ands r3, r2 + 800799e: 62fb str r3, [r7, #44] @ 0x2c + RxFifo0ITs = hfdcan->Instance->IR & FDCAN_RX_FIFO0_MASK; + 80079a0: 687b ldr r3, [r7, #4] + 80079a2: 681b ldr r3, [r3, #0] + 80079a4: 6d1b ldr r3, [r3, #80] @ 0x50 + 80079a6: f003 0307 and.w r3, r3, #7 + 80079aa: 62bb str r3, [r7, #40] @ 0x28 + RxFifo0ITs &= hfdcan->Instance->IE; + 80079ac: 687b ldr r3, [r7, #4] + 80079ae: 681b ldr r3, [r3, #0] + 80079b0: 6d5b ldr r3, [r3, #84] @ 0x54 + 80079b2: 6aba ldr r2, [r7, #40] @ 0x28 + 80079b4: 4013 ands r3, r2 + 80079b6: 62bb str r3, [r7, #40] @ 0x28 + RxFifo1ITs = hfdcan->Instance->IR & FDCAN_RX_FIFO1_MASK; + 80079b8: 687b ldr r3, [r7, #4] + 80079ba: 681b ldr r3, [r3, #0] + 80079bc: 6d1b ldr r3, [r3, #80] @ 0x50 + 80079be: f003 0338 and.w r3, r3, #56 @ 0x38 + 80079c2: 627b str r3, [r7, #36] @ 0x24 + RxFifo1ITs &= hfdcan->Instance->IE; + 80079c4: 687b ldr r3, [r7, #4] + 80079c6: 681b ldr r3, [r3, #0] + 80079c8: 6d5b ldr r3, [r3, #84] @ 0x54 + 80079ca: 6a7a ldr r2, [r7, #36] @ 0x24 + 80079cc: 4013 ands r3, r2 + 80079ce: 627b str r3, [r7, #36] @ 0x24 + Errors = hfdcan->Instance->IR & FDCAN_ERROR_MASK; + 80079d0: 687b ldr r3, [r7, #4] + 80079d2: 681b ldr r3, [r3, #0] + 80079d4: 6d1b ldr r3, [r3, #80] @ 0x50 + 80079d6: f403 0371 and.w r3, r3, #15794176 @ 0xf10000 + 80079da: 623b str r3, [r7, #32] + Errors &= hfdcan->Instance->IE; + 80079dc: 687b ldr r3, [r7, #4] + 80079de: 681b ldr r3, [r3, #0] + 80079e0: 6d5b ldr r3, [r3, #84] @ 0x54 + 80079e2: 6a3a ldr r2, [r7, #32] + 80079e4: 4013 ands r3, r2 + 80079e6: 623b str r3, [r7, #32] + ErrorStatusITs = hfdcan->Instance->IR & FDCAN_ERROR_STATUS_MASK; + 80079e8: 687b ldr r3, [r7, #4] + 80079ea: 681b ldr r3, [r3, #0] + 80079ec: 6d1b ldr r3, [r3, #80] @ 0x50 + 80079ee: f403 2360 and.w r3, r3, #917504 @ 0xe0000 + 80079f2: 61fb str r3, [r7, #28] + ErrorStatusITs &= hfdcan->Instance->IE; + 80079f4: 687b ldr r3, [r7, #4] + 80079f6: 681b ldr r3, [r3, #0] + 80079f8: 6d5b ldr r3, [r3, #84] @ 0x54 + 80079fa: 69fa ldr r2, [r7, #28] + 80079fc: 4013 ands r3, r2 + 80079fe: 61fb str r3, [r7, #28] + itsource = hfdcan->Instance->IE; + 8007a00: 687b ldr r3, [r7, #4] + 8007a02: 681b ldr r3, [r3, #0] + 8007a04: 6d5b ldr r3, [r3, #84] @ 0x54 + 8007a06: 61bb str r3, [r7, #24] + itflag = hfdcan->Instance->IR; + 8007a08: 687b ldr r3, [r7, #4] + 8007a0a: 681b ldr r3, [r3, #0] + 8007a0c: 6d1b ldr r3, [r3, #80] @ 0x50 + 8007a0e: 617b str r3, [r7, #20] + + /* High Priority Message interrupt management *******************************/ + if (FDCAN_CHECK_FLAG(itflag, FDCAN_FLAG_RX_HIGH_PRIORITY_MSG) != RESET) + 8007a10: 697b ldr r3, [r7, #20] + 8007a12: 099b lsrs r3, r3, #6 + 8007a14: f003 0301 and.w r3, r3, #1 + 8007a18: 2b00 cmp r3, #0 + 8007a1a: d00c beq.n 8007a36 + { + if (FDCAN_CHECK_IT_SOURCE(itsource, FDCAN_IT_RX_HIGH_PRIORITY_MSG) != RESET) + 8007a1c: 69bb ldr r3, [r7, #24] + 8007a1e: 099b lsrs r3, r3, #6 + 8007a20: f003 0301 and.w r3, r3, #1 + 8007a24: 2b00 cmp r3, #0 + 8007a26: d006 beq.n 8007a36 + { + /* Clear the High Priority Message flag */ + __HAL_FDCAN_CLEAR_FLAG(hfdcan, FDCAN_FLAG_RX_HIGH_PRIORITY_MSG); + 8007a28: 687b ldr r3, [r7, #4] + 8007a2a: 681b ldr r3, [r3, #0] + 8007a2c: 2240 movs r2, #64 @ 0x40 + 8007a2e: 651a str r2, [r3, #80] @ 0x50 +#if USE_HAL_FDCAN_REGISTER_CALLBACKS == 1 + /* Call registered callback*/ + hfdcan->HighPriorityMessageCallback(hfdcan); +#else + /* High Priority Message Callback */ + HAL_FDCAN_HighPriorityMessageCallback(hfdcan); + 8007a30: 6878 ldr r0, [r7, #4] + 8007a32: f000 f917 bl 8007c64 +#endif /* USE_HAL_FDCAN_REGISTER_CALLBACKS */ + } + } + + /* Transmission Abort interrupt management **********************************/ + if (FDCAN_CHECK_FLAG(itflag, FDCAN_FLAG_TX_ABORT_COMPLETE) != RESET) + 8007a36: 697b ldr r3, [r7, #20] + 8007a38: 0a1b lsrs r3, r3, #8 + 8007a3a: f003 0301 and.w r3, r3, #1 + 8007a3e: 2b00 cmp r3, #0 + 8007a40: d01a beq.n 8007a78 + { + if (FDCAN_CHECK_IT_SOURCE(itsource, FDCAN_IT_TX_ABORT_COMPLETE) != RESET) + 8007a42: 69bb ldr r3, [r7, #24] + 8007a44: 0a1b lsrs r3, r3, #8 + 8007a46: f003 0301 and.w r3, r3, #1 + 8007a4a: 2b00 cmp r3, #0 + 8007a4c: d014 beq.n 8007a78 + { + /* List of aborted monitored buffers */ + AbortedBuffers = hfdcan->Instance->TXBCF; + 8007a4e: 687b ldr r3, [r7, #4] + 8007a50: 681b ldr r3, [r3, #0] + 8007a52: f8d3 30d8 ldr.w r3, [r3, #216] @ 0xd8 + 8007a56: 613b str r3, [r7, #16] + AbortedBuffers &= hfdcan->Instance->TXBCIE; + 8007a58: 687b ldr r3, [r7, #4] + 8007a5a: 681b ldr r3, [r3, #0] + 8007a5c: f8d3 30e0 ldr.w r3, [r3, #224] @ 0xe0 + 8007a60: 693a ldr r2, [r7, #16] + 8007a62: 4013 ands r3, r2 + 8007a64: 613b str r3, [r7, #16] + + /* Clear the Transmission Cancellation flag */ + __HAL_FDCAN_CLEAR_FLAG(hfdcan, FDCAN_FLAG_TX_ABORT_COMPLETE); + 8007a66: 687b ldr r3, [r7, #4] + 8007a68: 681b ldr r3, [r3, #0] + 8007a6a: f44f 7280 mov.w r2, #256 @ 0x100 + 8007a6e: 651a str r2, [r3, #80] @ 0x50 +#if USE_HAL_FDCAN_REGISTER_CALLBACKS == 1 + /* Call registered callback*/ + hfdcan->TxBufferAbortCallback(hfdcan, AbortedBuffers); +#else + /* Transmission Cancellation Callback */ + HAL_FDCAN_TxBufferAbortCallback(hfdcan, AbortedBuffers); + 8007a70: 6939 ldr r1, [r7, #16] + 8007a72: 6878 ldr r0, [r7, #4] + 8007a74: f000 f8d7 bl 8007c26 +#endif /* USE_HAL_FDCAN_REGISTER_CALLBACKS */ + } + } + + /* Tx event FIFO interrupts management **************************************/ + if (TxEventFifoITs != 0U) + 8007a78: 6afb ldr r3, [r7, #44] @ 0x2c + 8007a7a: 2b00 cmp r3, #0 + 8007a7c: d007 beq.n 8007a8e + { + /* Clear the Tx Event FIFO flags */ + __HAL_FDCAN_CLEAR_FLAG(hfdcan, TxEventFifoITs); + 8007a7e: 687b ldr r3, [r7, #4] + 8007a80: 681b ldr r3, [r3, #0] + 8007a82: 6afa ldr r2, [r7, #44] @ 0x2c + 8007a84: 651a str r2, [r3, #80] @ 0x50 +#if USE_HAL_FDCAN_REGISTER_CALLBACKS == 1 + /* Call registered callback*/ + hfdcan->TxEventFifoCallback(hfdcan, TxEventFifoITs); +#else + /* Tx Event FIFO Callback */ + HAL_FDCAN_TxEventFifoCallback(hfdcan, TxEventFifoITs); + 8007a86: 6af9 ldr r1, [r7, #44] @ 0x2c + 8007a88: 6878 ldr r0, [r7, #4] + 8007a8a: f000 f8ac bl 8007be6 +#endif /* USE_HAL_FDCAN_REGISTER_CALLBACKS */ + } + + /* Rx FIFO 0 interrupts management ******************************************/ + if (RxFifo0ITs != 0U) + 8007a8e: 6abb ldr r3, [r7, #40] @ 0x28 + 8007a90: 2b00 cmp r3, #0 + 8007a92: d007 beq.n 8007aa4 + { + /* Clear the Rx FIFO 0 flags */ + __HAL_FDCAN_CLEAR_FLAG(hfdcan, RxFifo0ITs); + 8007a94: 687b ldr r3, [r7, #4] + 8007a96: 681b ldr r3, [r3, #0] + 8007a98: 6aba ldr r2, [r7, #40] @ 0x28 + 8007a9a: 651a str r2, [r3, #80] @ 0x50 +#if USE_HAL_FDCAN_REGISTER_CALLBACKS == 1 + /* Call registered callback*/ + hfdcan->RxFifo0Callback(hfdcan, RxFifo0ITs); +#else + /* Rx FIFO 0 Callback */ + HAL_FDCAN_RxFifo0Callback(hfdcan, RxFifo0ITs); + 8007a9c: 6ab9 ldr r1, [r7, #40] @ 0x28 + 8007a9e: 6878 ldr r0, [r7, #4] + 8007aa0: f7fa f872 bl 8001b88 +#endif /* USE_HAL_FDCAN_REGISTER_CALLBACKS */ + } + + /* Rx FIFO 1 interrupts management ******************************************/ + if (RxFifo1ITs != 0U) + 8007aa4: 6a7b ldr r3, [r7, #36] @ 0x24 + 8007aa6: 2b00 cmp r3, #0 + 8007aa8: d007 beq.n 8007aba + { + /* Clear the Rx FIFO 1 flags */ + __HAL_FDCAN_CLEAR_FLAG(hfdcan, RxFifo1ITs); + 8007aaa: 687b ldr r3, [r7, #4] + 8007aac: 681b ldr r3, [r3, #0] + 8007aae: 6a7a ldr r2, [r7, #36] @ 0x24 + 8007ab0: 651a str r2, [r3, #80] @ 0x50 +#if USE_HAL_FDCAN_REGISTER_CALLBACKS == 1 + /* Call registered callback*/ + hfdcan->RxFifo1Callback(hfdcan, RxFifo1ITs); +#else + /* Rx FIFO 1 Callback */ + HAL_FDCAN_RxFifo1Callback(hfdcan, RxFifo1ITs); + 8007ab2: 6a79 ldr r1, [r7, #36] @ 0x24 + 8007ab4: 6878 ldr r0, [r7, #4] + 8007ab6: f000 f8a1 bl 8007bfc +#endif /* USE_HAL_FDCAN_REGISTER_CALLBACKS */ + } + + /* Tx FIFO empty interrupt management ***************************************/ + if (FDCAN_CHECK_FLAG(itflag, FDCAN_FLAG_TX_FIFO_EMPTY) != RESET) + 8007aba: 697b ldr r3, [r7, #20] + 8007abc: 0a5b lsrs r3, r3, #9 + 8007abe: f003 0301 and.w r3, r3, #1 + 8007ac2: 2b00 cmp r3, #0 + 8007ac4: d00d beq.n 8007ae2 + { + if (FDCAN_CHECK_IT_SOURCE(itsource, FDCAN_IT_TX_FIFO_EMPTY) != RESET) + 8007ac6: 69bb ldr r3, [r7, #24] + 8007ac8: 0a5b lsrs r3, r3, #9 + 8007aca: f003 0301 and.w r3, r3, #1 + 8007ace: 2b00 cmp r3, #0 + 8007ad0: d007 beq.n 8007ae2 + { + /* Clear the Tx FIFO empty flag */ + __HAL_FDCAN_CLEAR_FLAG(hfdcan, FDCAN_FLAG_TX_FIFO_EMPTY); + 8007ad2: 687b ldr r3, [r7, #4] + 8007ad4: 681b ldr r3, [r3, #0] + 8007ad6: f44f 7200 mov.w r2, #512 @ 0x200 + 8007ada: 651a str r2, [r3, #80] @ 0x50 +#if USE_HAL_FDCAN_REGISTER_CALLBACKS == 1 + /* Call registered callback*/ + hfdcan->TxFifoEmptyCallback(hfdcan); +#else + /* Tx FIFO empty Callback */ + HAL_FDCAN_TxFifoEmptyCallback(hfdcan); + 8007adc: 6878 ldr r0, [r7, #4] + 8007ade: f000 f898 bl 8007c12 +#endif /* USE_HAL_FDCAN_REGISTER_CALLBACKS */ + } + } + + /* Transmission Complete interrupt management *******************************/ + if (FDCAN_CHECK_FLAG(itflag, FDCAN_FLAG_TX_COMPLETE) != RESET) + 8007ae2: 697b ldr r3, [r7, #20] + 8007ae4: 09db lsrs r3, r3, #7 + 8007ae6: f003 0301 and.w r3, r3, #1 + 8007aea: 2b00 cmp r3, #0 + 8007aec: d019 beq.n 8007b22 + { + if (FDCAN_CHECK_IT_SOURCE(itsource, FDCAN_IT_TX_COMPLETE) != RESET) + 8007aee: 69bb ldr r3, [r7, #24] + 8007af0: 09db lsrs r3, r3, #7 + 8007af2: f003 0301 and.w r3, r3, #1 + 8007af6: 2b00 cmp r3, #0 + 8007af8: d013 beq.n 8007b22 + { + /* List of transmitted monitored buffers */ + TransmittedBuffers = hfdcan->Instance->TXBTO; + 8007afa: 687b ldr r3, [r7, #4] + 8007afc: 681b ldr r3, [r3, #0] + 8007afe: f8d3 30d4 ldr.w r3, [r3, #212] @ 0xd4 + 8007b02: 60fb str r3, [r7, #12] + TransmittedBuffers &= hfdcan->Instance->TXBTIE; + 8007b04: 687b ldr r3, [r7, #4] + 8007b06: 681b ldr r3, [r3, #0] + 8007b08: f8d3 30dc ldr.w r3, [r3, #220] @ 0xdc + 8007b0c: 68fa ldr r2, [r7, #12] + 8007b0e: 4013 ands r3, r2 + 8007b10: 60fb str r3, [r7, #12] + + /* Clear the Transmission Complete flag */ + __HAL_FDCAN_CLEAR_FLAG(hfdcan, FDCAN_FLAG_TX_COMPLETE); + 8007b12: 687b ldr r3, [r7, #4] + 8007b14: 681b ldr r3, [r3, #0] + 8007b16: 2280 movs r2, #128 @ 0x80 + 8007b18: 651a str r2, [r3, #80] @ 0x50 +#if USE_HAL_FDCAN_REGISTER_CALLBACKS == 1 + /* Call registered callback*/ + hfdcan->TxBufferCompleteCallback(hfdcan, TransmittedBuffers); +#else + /* Transmission Complete Callback */ + HAL_FDCAN_TxBufferCompleteCallback(hfdcan, TransmittedBuffers); + 8007b1a: 68f9 ldr r1, [r7, #12] + 8007b1c: 6878 ldr r0, [r7, #4] + 8007b1e: f7fa f89b bl 8001c58 +#endif /* USE_HAL_FDCAN_REGISTER_CALLBACKS */ + } + } + + /* Timestamp Wraparound interrupt management ********************************/ + if (FDCAN_CHECK_FLAG(itflag, FDCAN_FLAG_TIMESTAMP_WRAPAROUND) != RESET) + 8007b22: 697b ldr r3, [r7, #20] + 8007b24: 0b5b lsrs r3, r3, #13 + 8007b26: f003 0301 and.w r3, r3, #1 + 8007b2a: 2b00 cmp r3, #0 + 8007b2c: d00d beq.n 8007b4a + { + if (FDCAN_CHECK_IT_SOURCE(itsource, FDCAN_IT_TIMESTAMP_WRAPAROUND) != RESET) + 8007b2e: 69bb ldr r3, [r7, #24] + 8007b30: 0b5b lsrs r3, r3, #13 + 8007b32: f003 0301 and.w r3, r3, #1 + 8007b36: 2b00 cmp r3, #0 + 8007b38: d007 beq.n 8007b4a + { + /* Clear the Timestamp Wraparound flag */ + __HAL_FDCAN_CLEAR_FLAG(hfdcan, FDCAN_FLAG_TIMESTAMP_WRAPAROUND); + 8007b3a: 687b ldr r3, [r7, #4] + 8007b3c: 681b ldr r3, [r3, #0] + 8007b3e: f44f 5200 mov.w r2, #8192 @ 0x2000 + 8007b42: 651a str r2, [r3, #80] @ 0x50 +#if USE_HAL_FDCAN_REGISTER_CALLBACKS == 1 + /* Call registered callback*/ + hfdcan->TimestampWraparoundCallback(hfdcan); +#else + /* Timestamp Wraparound Callback */ + HAL_FDCAN_TimestampWraparoundCallback(hfdcan); + 8007b44: 6878 ldr r0, [r7, #4] + 8007b46: f000 f879 bl 8007c3c +#endif /* USE_HAL_FDCAN_REGISTER_CALLBACKS */ + } + } + + /* Timeout Occurred interrupt management ************************************/ + if (FDCAN_CHECK_FLAG(itflag, FDCAN_FLAG_TIMEOUT_OCCURRED) != RESET) + 8007b4a: 697b ldr r3, [r7, #20] + 8007b4c: 0bdb lsrs r3, r3, #15 + 8007b4e: f003 0301 and.w r3, r3, #1 + 8007b52: 2b00 cmp r3, #0 + 8007b54: d00d beq.n 8007b72 + { + if (FDCAN_CHECK_IT_SOURCE(itsource, FDCAN_IT_TIMEOUT_OCCURRED) != RESET) + 8007b56: 69bb ldr r3, [r7, #24] + 8007b58: 0bdb lsrs r3, r3, #15 + 8007b5a: f003 0301 and.w r3, r3, #1 + 8007b5e: 2b00 cmp r3, #0 + 8007b60: d007 beq.n 8007b72 + { + /* Clear the Timeout Occurred flag */ + __HAL_FDCAN_CLEAR_FLAG(hfdcan, FDCAN_FLAG_TIMEOUT_OCCURRED); + 8007b62: 687b ldr r3, [r7, #4] + 8007b64: 681b ldr r3, [r3, #0] + 8007b66: f44f 4200 mov.w r2, #32768 @ 0x8000 + 8007b6a: 651a str r2, [r3, #80] @ 0x50 +#if USE_HAL_FDCAN_REGISTER_CALLBACKS == 1 + /* Call registered callback*/ + hfdcan->TimeoutOccurredCallback(hfdcan); +#else + /* Timeout Occurred Callback */ + HAL_FDCAN_TimeoutOccurredCallback(hfdcan); + 8007b6c: 6878 ldr r0, [r7, #4] + 8007b6e: f000 f86f bl 8007c50 +#endif /* USE_HAL_FDCAN_REGISTER_CALLBACKS */ + } + } + + /* Message RAM access failure interrupt management **************************/ + if (FDCAN_CHECK_FLAG(itflag, FDCAN_FLAG_RAM_ACCESS_FAILURE) != RESET) + 8007b72: 697b ldr r3, [r7, #20] + 8007b74: 0b9b lsrs r3, r3, #14 + 8007b76: f003 0301 and.w r3, r3, #1 + 8007b7a: 2b00 cmp r3, #0 + 8007b7c: d010 beq.n 8007ba0 + { + if (FDCAN_CHECK_IT_SOURCE(itsource, FDCAN_IT_RAM_ACCESS_FAILURE) != RESET) + 8007b7e: 69bb ldr r3, [r7, #24] + 8007b80: 0b9b lsrs r3, r3, #14 + 8007b82: f003 0301 and.w r3, r3, #1 + 8007b86: 2b00 cmp r3, #0 + 8007b88: d00a beq.n 8007ba0 + { + /* Clear the Message RAM access failure flag */ + __HAL_FDCAN_CLEAR_FLAG(hfdcan, FDCAN_FLAG_RAM_ACCESS_FAILURE); + 8007b8a: 687b ldr r3, [r7, #4] + 8007b8c: 681b ldr r3, [r3, #0] + 8007b8e: f44f 4280 mov.w r2, #16384 @ 0x4000 + 8007b92: 651a str r2, [r3, #80] @ 0x50 + + /* Update error code */ + hfdcan->ErrorCode |= HAL_FDCAN_ERROR_RAM_ACCESS; + 8007b94: 687b ldr r3, [r7, #4] + 8007b96: 6e1b ldr r3, [r3, #96] @ 0x60 + 8007b98: f043 0280 orr.w r2, r3, #128 @ 0x80 + 8007b9c: 687b ldr r3, [r7, #4] + 8007b9e: 661a str r2, [r3, #96] @ 0x60 + } + } + + /* Error Status interrupts management ***************************************/ + if (ErrorStatusITs != 0U) + 8007ba0: 69fb ldr r3, [r7, #28] + 8007ba2: 2b00 cmp r3, #0 + 8007ba4: d007 beq.n 8007bb6 + { + /* Clear the Error flags */ + __HAL_FDCAN_CLEAR_FLAG(hfdcan, ErrorStatusITs); + 8007ba6: 687b ldr r3, [r7, #4] + 8007ba8: 681b ldr r3, [r3, #0] + 8007baa: 69fa ldr r2, [r7, #28] + 8007bac: 651a str r2, [r3, #80] @ 0x50 +#if USE_HAL_FDCAN_REGISTER_CALLBACKS == 1 + /* Call registered callback*/ + hfdcan->ErrorStatusCallback(hfdcan, ErrorStatusITs); +#else + /* Error Status Callback */ + HAL_FDCAN_ErrorStatusCallback(hfdcan, ErrorStatusITs); + 8007bae: 69f9 ldr r1, [r7, #28] + 8007bb0: 6878 ldr r0, [r7, #4] + 8007bb2: f000 f86b bl 8007c8c +#endif /* USE_HAL_FDCAN_REGISTER_CALLBACKS */ + } + + /* Error interrupts management **********************************************/ + if (Errors != 0U) + 8007bb6: 6a3b ldr r3, [r7, #32] + 8007bb8: 2b00 cmp r3, #0 + 8007bba: d009 beq.n 8007bd0 + { + /* Clear the Error flags */ + __HAL_FDCAN_CLEAR_FLAG(hfdcan, Errors); + 8007bbc: 687b ldr r3, [r7, #4] + 8007bbe: 681b ldr r3, [r3, #0] + 8007bc0: 6a3a ldr r2, [r7, #32] + 8007bc2: 651a str r2, [r3, #80] @ 0x50 + + /* Update error code */ + hfdcan->ErrorCode |= Errors; + 8007bc4: 687b ldr r3, [r7, #4] + 8007bc6: 6e1a ldr r2, [r3, #96] @ 0x60 + 8007bc8: 6a3b ldr r3, [r7, #32] + 8007bca: 431a orrs r2, r3 + 8007bcc: 687b ldr r3, [r7, #4] + 8007bce: 661a str r2, [r3, #96] @ 0x60 + } + + if (hfdcan->ErrorCode != HAL_FDCAN_ERROR_NONE) + 8007bd0: 687b ldr r3, [r7, #4] + 8007bd2: 6e1b ldr r3, [r3, #96] @ 0x60 + 8007bd4: 2b00 cmp r3, #0 + 8007bd6: d002 beq.n 8007bde +#if USE_HAL_FDCAN_REGISTER_CALLBACKS == 1 + /* Call registered callback*/ + hfdcan->ErrorCallback(hfdcan); +#else + /* Error Callback */ + HAL_FDCAN_ErrorCallback(hfdcan); + 8007bd8: 6878 ldr r0, [r7, #4] + 8007bda: f000 f84d bl 8007c78 +#endif /* USE_HAL_FDCAN_REGISTER_CALLBACKS */ + } +} + 8007bde: bf00 nop + 8007be0: 3730 adds r7, #48 @ 0x30 + 8007be2: 46bd mov sp, r7 + 8007be4: bd80 pop {r7, pc} + +08007be6 : + * @param TxEventFifoITs indicates which Tx Event FIFO interrupts are signaled. + * This parameter can be any combination of @arg FDCAN_Tx_Event_Fifo_Interrupts. + * @retval None + */ +__weak void HAL_FDCAN_TxEventFifoCallback(FDCAN_HandleTypeDef *hfdcan, uint32_t TxEventFifoITs) +{ + 8007be6: b480 push {r7} + 8007be8: b083 sub sp, #12 + 8007bea: af00 add r7, sp, #0 + 8007bec: 6078 str r0, [r7, #4] + 8007bee: 6039 str r1, [r7, #0] + UNUSED(TxEventFifoITs); + + /* NOTE: This function Should not be modified, when the callback is needed, + the HAL_FDCAN_TxEventFifoCallback could be implemented in the user file + */ +} + 8007bf0: bf00 nop + 8007bf2: 370c adds r7, #12 + 8007bf4: 46bd mov sp, r7 + 8007bf6: f85d 7b04 ldr.w r7, [sp], #4 + 8007bfa: 4770 bx lr + +08007bfc : + * @param RxFifo1ITs indicates which Rx FIFO 1 interrupts are signaled. + * This parameter can be any combination of @arg FDCAN_Rx_Fifo1_Interrupts. + * @retval None + */ +__weak void HAL_FDCAN_RxFifo1Callback(FDCAN_HandleTypeDef *hfdcan, uint32_t RxFifo1ITs) +{ + 8007bfc: b480 push {r7} + 8007bfe: b083 sub sp, #12 + 8007c00: af00 add r7, sp, #0 + 8007c02: 6078 str r0, [r7, #4] + 8007c04: 6039 str r1, [r7, #0] + UNUSED(RxFifo1ITs); + + /* NOTE: This function Should not be modified, when the callback is needed, + the HAL_FDCAN_RxFifo1Callback could be implemented in the user file + */ +} + 8007c06: bf00 nop + 8007c08: 370c adds r7, #12 + 8007c0a: 46bd mov sp, r7 + 8007c0c: f85d 7b04 ldr.w r7, [sp], #4 + 8007c10: 4770 bx lr + +08007c12 : + * @param hfdcan pointer to an FDCAN_HandleTypeDef structure that contains + * the configuration information for the specified FDCAN. + * @retval None + */ +__weak void HAL_FDCAN_TxFifoEmptyCallback(FDCAN_HandleTypeDef *hfdcan) +{ + 8007c12: b480 push {r7} + 8007c14: b083 sub sp, #12 + 8007c16: af00 add r7, sp, #0 + 8007c18: 6078 str r0, [r7, #4] + UNUSED(hfdcan); + + /* NOTE: This function Should not be modified, when the callback is needed, + the HAL_FDCAN_TxFifoEmptyCallback could be implemented in the user file + */ +} + 8007c1a: bf00 nop + 8007c1c: 370c adds r7, #12 + 8007c1e: 46bd mov sp, r7 + 8007c20: f85d 7b04 ldr.w r7, [sp], #4 + 8007c24: 4770 bx lr + +08007c26 : + * @param BufferIndexes Indexes of the aborted buffers. + * This parameter can be any combination of @arg FDCAN_Tx_location. + * @retval None + */ +__weak void HAL_FDCAN_TxBufferAbortCallback(FDCAN_HandleTypeDef *hfdcan, uint32_t BufferIndexes) +{ + 8007c26: b480 push {r7} + 8007c28: b083 sub sp, #12 + 8007c2a: af00 add r7, sp, #0 + 8007c2c: 6078 str r0, [r7, #4] + 8007c2e: 6039 str r1, [r7, #0] + UNUSED(BufferIndexes); + + /* NOTE: This function Should not be modified, when the callback is needed, + the HAL_FDCAN_TxBufferAbortCallback could be implemented in the user file + */ +} + 8007c30: bf00 nop + 8007c32: 370c adds r7, #12 + 8007c34: 46bd mov sp, r7 + 8007c36: f85d 7b04 ldr.w r7, [sp], #4 + 8007c3a: 4770 bx lr + +08007c3c : + * @param hfdcan pointer to an FDCAN_HandleTypeDef structure that contains + * the configuration information for the specified FDCAN. + * @retval None + */ +__weak void HAL_FDCAN_TimestampWraparoundCallback(FDCAN_HandleTypeDef *hfdcan) +{ + 8007c3c: b480 push {r7} + 8007c3e: b083 sub sp, #12 + 8007c40: af00 add r7, sp, #0 + 8007c42: 6078 str r0, [r7, #4] + UNUSED(hfdcan); + + /* NOTE: This function Should not be modified, when the callback is needed, + the HAL_FDCAN_TimestampWraparoundCallback could be implemented in the user file + */ +} + 8007c44: bf00 nop + 8007c46: 370c adds r7, #12 + 8007c48: 46bd mov sp, r7 + 8007c4a: f85d 7b04 ldr.w r7, [sp], #4 + 8007c4e: 4770 bx lr + +08007c50 : + * @param hfdcan pointer to an FDCAN_HandleTypeDef structure that contains + * the configuration information for the specified FDCAN. + * @retval None + */ +__weak void HAL_FDCAN_TimeoutOccurredCallback(FDCAN_HandleTypeDef *hfdcan) +{ + 8007c50: b480 push {r7} + 8007c52: b083 sub sp, #12 + 8007c54: af00 add r7, sp, #0 + 8007c56: 6078 str r0, [r7, #4] + UNUSED(hfdcan); + + /* NOTE: This function Should not be modified, when the callback is needed, + the HAL_FDCAN_TimeoutOccurredCallback could be implemented in the user file + */ +} + 8007c58: bf00 nop + 8007c5a: 370c adds r7, #12 + 8007c5c: 46bd mov sp, r7 + 8007c5e: f85d 7b04 ldr.w r7, [sp], #4 + 8007c62: 4770 bx lr + +08007c64 : + * @param hfdcan pointer to an FDCAN_HandleTypeDef structure that contains + * the configuration information for the specified FDCAN. + * @retval None + */ +__weak void HAL_FDCAN_HighPriorityMessageCallback(FDCAN_HandleTypeDef *hfdcan) +{ + 8007c64: b480 push {r7} + 8007c66: b083 sub sp, #12 + 8007c68: af00 add r7, sp, #0 + 8007c6a: 6078 str r0, [r7, #4] + UNUSED(hfdcan); + + /* NOTE: This function Should not be modified, when the callback is needed, + the HAL_FDCAN_HighPriorityMessageCallback could be implemented in the user file + */ +} + 8007c6c: bf00 nop + 8007c6e: 370c adds r7, #12 + 8007c70: 46bd mov sp, r7 + 8007c72: f85d 7b04 ldr.w r7, [sp], #4 + 8007c76: 4770 bx lr + +08007c78 : + * @param hfdcan pointer to an FDCAN_HandleTypeDef structure that contains + * the configuration information for the specified FDCAN. + * @retval None + */ +__weak void HAL_FDCAN_ErrorCallback(FDCAN_HandleTypeDef *hfdcan) +{ + 8007c78: b480 push {r7} + 8007c7a: b083 sub sp, #12 + 8007c7c: af00 add r7, sp, #0 + 8007c7e: 6078 str r0, [r7, #4] + UNUSED(hfdcan); + + /* NOTE: This function Should not be modified, when the callback is needed, + the HAL_FDCAN_ErrorCallback could be implemented in the user file + */ +} + 8007c80: bf00 nop + 8007c82: 370c adds r7, #12 + 8007c84: 46bd mov sp, r7 + 8007c86: f85d 7b04 ldr.w r7, [sp], #4 + 8007c8a: 4770 bx lr + +08007c8c : + * @param ErrorStatusITs indicates which Error Status interrupts are signaled. + * This parameter can be any combination of @arg FDCAN_Error_Status_Interrupts. + * @retval None + */ +__weak void HAL_FDCAN_ErrorStatusCallback(FDCAN_HandleTypeDef *hfdcan, uint32_t ErrorStatusITs) +{ + 8007c8c: b480 push {r7} + 8007c8e: b083 sub sp, #12 + 8007c90: af00 add r7, sp, #0 + 8007c92: 6078 str r0, [r7, #4] + 8007c94: 6039 str r1, [r7, #0] + UNUSED(ErrorStatusITs); + + /* NOTE: This function Should not be modified, when the callback is needed, + the HAL_FDCAN_ErrorStatusCallback could be implemented in the user file + */ +} + 8007c96: bf00 nop + 8007c98: 370c adds r7, #12 + 8007c9a: 46bd mov sp, r7 + 8007c9c: f85d 7b04 ldr.w r7, [sp], #4 + 8007ca0: 4770 bx lr + ... + +08007ca4 : + * @param hfdcan pointer to an FDCAN_HandleTypeDef structure that contains + * the configuration information for the specified FDCAN. + * @retval none + */ +static void FDCAN_CalcultateRamBlockAddresses(FDCAN_HandleTypeDef *hfdcan) +{ + 8007ca4: b480 push {r7} + 8007ca6: b085 sub sp, #20 + 8007ca8: af00 add r7, sp, #0 + 8007caa: 6078 str r0, [r7, #4] + uint32_t RAMcounter; + uint32_t SramCanInstanceBase = SRAMCAN_BASE; + 8007cac: 4b27 ldr r3, [pc, #156] @ (8007d4c ) + 8007cae: 60bb str r3, [r7, #8] + SramCanInstanceBase += SRAMCAN_SIZE * 2U; + } +#endif /* FDCAN3 */ + + /* Standard filter list start address */ + hfdcan->msgRam.StandardFilterSA = SramCanInstanceBase + SRAMCAN_FLSSA; + 8007cb0: 687b ldr r3, [r7, #4] + 8007cb2: 68ba ldr r2, [r7, #8] + 8007cb4: 641a str r2, [r3, #64] @ 0x40 + + /* Standard filter elements number */ + MODIFY_REG(hfdcan->Instance->RXGFC, FDCAN_RXGFC_LSS, (hfdcan->Init.StdFiltersNbr << FDCAN_RXGFC_LSS_Pos)); + 8007cb6: 687b ldr r3, [r7, #4] + 8007cb8: 681b ldr r3, [r3, #0] + 8007cba: f8d3 3080 ldr.w r3, [r3, #128] @ 0x80 + 8007cbe: f423 11f8 bic.w r1, r3, #2031616 @ 0x1f0000 + 8007cc2: 687b ldr r3, [r7, #4] + 8007cc4: 6b5b ldr r3, [r3, #52] @ 0x34 + 8007cc6: 041a lsls r2, r3, #16 + 8007cc8: 687b ldr r3, [r7, #4] + 8007cca: 681b ldr r3, [r3, #0] + 8007ccc: 430a orrs r2, r1 + 8007cce: f8c3 2080 str.w r2, [r3, #128] @ 0x80 + + /* Extended filter list start address */ + hfdcan->msgRam.ExtendedFilterSA = SramCanInstanceBase + SRAMCAN_FLESA; + 8007cd2: 68bb ldr r3, [r7, #8] + 8007cd4: f103 0270 add.w r2, r3, #112 @ 0x70 + 8007cd8: 687b ldr r3, [r7, #4] + 8007cda: 645a str r2, [r3, #68] @ 0x44 + + /* Extended filter elements number */ + MODIFY_REG(hfdcan->Instance->RXGFC, FDCAN_RXGFC_LSE, (hfdcan->Init.ExtFiltersNbr << FDCAN_RXGFC_LSE_Pos)); + 8007cdc: 687b ldr r3, [r7, #4] + 8007cde: 681b ldr r3, [r3, #0] + 8007ce0: f8d3 3080 ldr.w r3, [r3, #128] @ 0x80 + 8007ce4: f023 6170 bic.w r1, r3, #251658240 @ 0xf000000 + 8007ce8: 687b ldr r3, [r7, #4] + 8007cea: 6b9b ldr r3, [r3, #56] @ 0x38 + 8007cec: 061a lsls r2, r3, #24 + 8007cee: 687b ldr r3, [r7, #4] + 8007cf0: 681b ldr r3, [r3, #0] + 8007cf2: 430a orrs r2, r1 + 8007cf4: f8c3 2080 str.w r2, [r3, #128] @ 0x80 + + /* Rx FIFO 0 start address */ + hfdcan->msgRam.RxFIFO0SA = SramCanInstanceBase + SRAMCAN_RF0SA; + 8007cf8: 68bb ldr r3, [r7, #8] + 8007cfa: f103 02b0 add.w r2, r3, #176 @ 0xb0 + 8007cfe: 687b ldr r3, [r7, #4] + 8007d00: 649a str r2, [r3, #72] @ 0x48 + + /* Rx FIFO 1 start address */ + hfdcan->msgRam.RxFIFO1SA = SramCanInstanceBase + SRAMCAN_RF1SA; + 8007d02: 68bb ldr r3, [r7, #8] + 8007d04: f503 72c4 add.w r2, r3, #392 @ 0x188 + 8007d08: 687b ldr r3, [r7, #4] + 8007d0a: 64da str r2, [r3, #76] @ 0x4c + + /* Tx event FIFO start address */ + hfdcan->msgRam.TxEventFIFOSA = SramCanInstanceBase + SRAMCAN_TEFSA; + 8007d0c: 68bb ldr r3, [r7, #8] + 8007d0e: f503 7218 add.w r2, r3, #608 @ 0x260 + 8007d12: 687b ldr r3, [r7, #4] + 8007d14: 651a str r2, [r3, #80] @ 0x50 + + /* Tx FIFO/queue start address */ + hfdcan->msgRam.TxFIFOQSA = SramCanInstanceBase + SRAMCAN_TFQSA; + 8007d16: 68bb ldr r3, [r7, #8] + 8007d18: f503 721e add.w r2, r3, #632 @ 0x278 + 8007d1c: 687b ldr r3, [r7, #4] + 8007d1e: 655a str r2, [r3, #84] @ 0x54 + + /* Flush the allocated Message RAM area */ + for (RAMcounter = SramCanInstanceBase; RAMcounter < (SramCanInstanceBase + SRAMCAN_SIZE); RAMcounter += 4U) + 8007d20: 68bb ldr r3, [r7, #8] + 8007d22: 60fb str r3, [r7, #12] + 8007d24: e005 b.n 8007d32 + { + *(uint32_t *)(RAMcounter) = 0x00000000U; + 8007d26: 68fb ldr r3, [r7, #12] + 8007d28: 2200 movs r2, #0 + 8007d2a: 601a str r2, [r3, #0] + for (RAMcounter = SramCanInstanceBase; RAMcounter < (SramCanInstanceBase + SRAMCAN_SIZE); RAMcounter += 4U) + 8007d2c: 68fb ldr r3, [r7, #12] + 8007d2e: 3304 adds r3, #4 + 8007d30: 60fb str r3, [r7, #12] + 8007d32: 68bb ldr r3, [r7, #8] + 8007d34: f503 7354 add.w r3, r3, #848 @ 0x350 + 8007d38: 68fa ldr r2, [r7, #12] + 8007d3a: 429a cmp r2, r3 + 8007d3c: d3f3 bcc.n 8007d26 + } +} + 8007d3e: bf00 nop + 8007d40: bf00 nop + 8007d42: 3714 adds r7, #20 + 8007d44: 46bd mov sp, r7 + 8007d46: f85d 7b04 ldr.w r7, [sp], #4 + 8007d4a: 4770 bx lr + 8007d4c: 4000a400 .word 0x4000a400 + +08007d50 : + * @param BufferIndex index of the buffer to be configured. + * @retval none + */ +static void FDCAN_CopyMessageToRAM(const FDCAN_HandleTypeDef *hfdcan, const FDCAN_TxHeaderTypeDef *pTxHeader, + const uint8_t *pTxData, uint32_t BufferIndex) +{ + 8007d50: b480 push {r7} + 8007d52: b089 sub sp, #36 @ 0x24 + 8007d54: af00 add r7, sp, #0 + 8007d56: 60f8 str r0, [r7, #12] + 8007d58: 60b9 str r1, [r7, #8] + 8007d5a: 607a str r2, [r7, #4] + 8007d5c: 603b str r3, [r7, #0] + uint32_t TxElementW2; + uint32_t *TxAddress; + uint32_t ByteCounter; + + /* Build first word of Tx header element */ + if (pTxHeader->IdType == FDCAN_STANDARD_ID) + 8007d5e: 68bb ldr r3, [r7, #8] + 8007d60: 685b ldr r3, [r3, #4] + 8007d62: 2b00 cmp r3, #0 + 8007d64: d10a bne.n 8007d7c + { + TxElementW1 = (pTxHeader->ErrorStateIndicator | + 8007d66: 68bb ldr r3, [r7, #8] + 8007d68: 691a ldr r2, [r3, #16] + FDCAN_STANDARD_ID | + pTxHeader->TxFrameType | + 8007d6a: 68bb ldr r3, [r7, #8] + 8007d6c: 689b ldr r3, [r3, #8] + FDCAN_STANDARD_ID | + 8007d6e: 431a orrs r2, r3 + (pTxHeader->Identifier << 18U)); + 8007d70: 68bb ldr r3, [r7, #8] + 8007d72: 681b ldr r3, [r3, #0] + 8007d74: 049b lsls r3, r3, #18 + TxElementW1 = (pTxHeader->ErrorStateIndicator | + 8007d76: 4313 orrs r3, r2 + 8007d78: 61fb str r3, [r7, #28] + 8007d7a: e00a b.n 8007d92 + } + else /* pTxHeader->IdType == FDCAN_EXTENDED_ID */ + { + TxElementW1 = (pTxHeader->ErrorStateIndicator | + 8007d7c: 68bb ldr r3, [r7, #8] + 8007d7e: 691a ldr r2, [r3, #16] + FDCAN_EXTENDED_ID | + pTxHeader->TxFrameType | + 8007d80: 68bb ldr r3, [r7, #8] + 8007d82: 689b ldr r3, [r3, #8] + FDCAN_EXTENDED_ID | + 8007d84: 431a orrs r2, r3 + pTxHeader->Identifier); + 8007d86: 68bb ldr r3, [r7, #8] + 8007d88: 681b ldr r3, [r3, #0] + pTxHeader->TxFrameType | + 8007d8a: 4313 orrs r3, r2 + TxElementW1 = (pTxHeader->ErrorStateIndicator | + 8007d8c: f043 4380 orr.w r3, r3, #1073741824 @ 0x40000000 + 8007d90: 61fb str r3, [r7, #28] + } + + /* Build second word of Tx header element */ + TxElementW2 = ((pTxHeader->MessageMarker << 24U) | + 8007d92: 68bb ldr r3, [r7, #8] + 8007d94: 6a1b ldr r3, [r3, #32] + 8007d96: 061a lsls r2, r3, #24 + pTxHeader->TxEventFifoControl | + 8007d98: 68bb ldr r3, [r7, #8] + 8007d9a: 69db ldr r3, [r3, #28] + TxElementW2 = ((pTxHeader->MessageMarker << 24U) | + 8007d9c: 431a orrs r2, r3 + pTxHeader->FDFormat | + 8007d9e: 68bb ldr r3, [r7, #8] + 8007da0: 699b ldr r3, [r3, #24] + pTxHeader->TxEventFifoControl | + 8007da2: 431a orrs r2, r3 + pTxHeader->BitRateSwitch | + 8007da4: 68bb ldr r3, [r7, #8] + 8007da6: 695b ldr r3, [r3, #20] + pTxHeader->FDFormat | + 8007da8: 431a orrs r2, r3 + (pTxHeader->DataLength << 16U)); + 8007daa: 68bb ldr r3, [r7, #8] + 8007dac: 68db ldr r3, [r3, #12] + 8007dae: 041b lsls r3, r3, #16 + TxElementW2 = ((pTxHeader->MessageMarker << 24U) | + 8007db0: 4313 orrs r3, r2 + 8007db2: 613b str r3, [r7, #16] + + /* Calculate Tx element address */ + TxAddress = (uint32_t *)(hfdcan->msgRam.TxFIFOQSA + (BufferIndex * SRAMCAN_TFQ_SIZE)); + 8007db4: 68fb ldr r3, [r7, #12] + 8007db6: 6d59 ldr r1, [r3, #84] @ 0x54 + 8007db8: 683a ldr r2, [r7, #0] + 8007dba: 4613 mov r3, r2 + 8007dbc: 00db lsls r3, r3, #3 + 8007dbe: 4413 add r3, r2 + 8007dc0: 00db lsls r3, r3, #3 + 8007dc2: 440b add r3, r1 + 8007dc4: 61bb str r3, [r7, #24] + + /* Write Tx element header to the message RAM */ + *TxAddress = TxElementW1; + 8007dc6: 69bb ldr r3, [r7, #24] + 8007dc8: 69fa ldr r2, [r7, #28] + 8007dca: 601a str r2, [r3, #0] + TxAddress++; + 8007dcc: 69bb ldr r3, [r7, #24] + 8007dce: 3304 adds r3, #4 + 8007dd0: 61bb str r3, [r7, #24] + *TxAddress = TxElementW2; + 8007dd2: 69bb ldr r3, [r7, #24] + 8007dd4: 693a ldr r2, [r7, #16] + 8007dd6: 601a str r2, [r3, #0] + TxAddress++; + 8007dd8: 69bb ldr r3, [r7, #24] + 8007dda: 3304 adds r3, #4 + 8007ddc: 61bb str r3, [r7, #24] + + /* Write Tx payload to the message RAM */ + for (ByteCounter = 0; ByteCounter < DLCtoBytes[pTxHeader->DataLength]; ByteCounter += 4U) + 8007dde: 2300 movs r3, #0 + 8007de0: 617b str r3, [r7, #20] + 8007de2: e020 b.n 8007e26 + { + *TxAddress = (((uint32_t)pTxData[ByteCounter + 3U] << 24U) | + 8007de4: 697b ldr r3, [r7, #20] + 8007de6: 3303 adds r3, #3 + 8007de8: 687a ldr r2, [r7, #4] + 8007dea: 4413 add r3, r2 + 8007dec: 781b ldrb r3, [r3, #0] + 8007dee: 061a lsls r2, r3, #24 + ((uint32_t)pTxData[ByteCounter + 2U] << 16U) | + 8007df0: 697b ldr r3, [r7, #20] + 8007df2: 3302 adds r3, #2 + 8007df4: 6879 ldr r1, [r7, #4] + 8007df6: 440b add r3, r1 + 8007df8: 781b ldrb r3, [r3, #0] + 8007dfa: 041b lsls r3, r3, #16 + *TxAddress = (((uint32_t)pTxData[ByteCounter + 3U] << 24U) | + 8007dfc: 431a orrs r2, r3 + ((uint32_t)pTxData[ByteCounter + 1U] << 8U) | + 8007dfe: 697b ldr r3, [r7, #20] + 8007e00: 3301 adds r3, #1 + 8007e02: 6879 ldr r1, [r7, #4] + 8007e04: 440b add r3, r1 + 8007e06: 781b ldrb r3, [r3, #0] + 8007e08: 021b lsls r3, r3, #8 + ((uint32_t)pTxData[ByteCounter + 2U] << 16U) | + 8007e0a: 4313 orrs r3, r2 + (uint32_t)pTxData[ByteCounter]); + 8007e0c: 6879 ldr r1, [r7, #4] + 8007e0e: 697a ldr r2, [r7, #20] + 8007e10: 440a add r2, r1 + 8007e12: 7812 ldrb r2, [r2, #0] + ((uint32_t)pTxData[ByteCounter + 1U] << 8U) | + 8007e14: 431a orrs r2, r3 + *TxAddress = (((uint32_t)pTxData[ByteCounter + 3U] << 24U) | + 8007e16: 69bb ldr r3, [r7, #24] + 8007e18: 601a str r2, [r3, #0] + TxAddress++; + 8007e1a: 69bb ldr r3, [r7, #24] + 8007e1c: 3304 adds r3, #4 + 8007e1e: 61bb str r3, [r7, #24] + for (ByteCounter = 0; ByteCounter < DLCtoBytes[pTxHeader->DataLength]; ByteCounter += 4U) + 8007e20: 697b ldr r3, [r7, #20] + 8007e22: 3304 adds r3, #4 + 8007e24: 617b str r3, [r7, #20] + 8007e26: 68bb ldr r3, [r7, #8] + 8007e28: 68db ldr r3, [r3, #12] + 8007e2a: 4a06 ldr r2, [pc, #24] @ (8007e44 ) + 8007e2c: 5cd3 ldrb r3, [r2, r3] + 8007e2e: 461a mov r2, r3 + 8007e30: 697b ldr r3, [r7, #20] + 8007e32: 4293 cmp r3, r2 + 8007e34: d3d6 bcc.n 8007de4 + } +} + 8007e36: bf00 nop + 8007e38: bf00 nop + 8007e3a: 3724 adds r7, #36 @ 0x24 + 8007e3c: 46bd mov sp, r7 + 8007e3e: f85d 7b04 ldr.w r7, [sp], #4 + 8007e42: 4770 bx lr + 8007e44: 08014eb8 .word 0x08014eb8 + +08007e48 : + * are stored the data for the row fast program. + * + * @retval HAL_Status + */ +HAL_StatusTypeDef HAL_FLASH_Program(uint32_t TypeProgram, uint32_t Address, uint64_t Data) +{ + 8007e48: b580 push {r7, lr} + 8007e4a: b086 sub sp, #24 + 8007e4c: af00 add r7, sp, #0 + 8007e4e: 60f8 str r0, [r7, #12] + 8007e50: 60b9 str r1, [r7, #8] + 8007e52: e9c7 2300 strd r2, r3, [r7] + HAL_StatusTypeDef status; + uint32_t prog_bit = 0; + 8007e56: 2300 movs r3, #0 + 8007e58: 613b str r3, [r7, #16] + + /* Check the parameters */ + assert_param(IS_FLASH_TYPEPROGRAM(TypeProgram)); + + /* Process Locked */ + __HAL_LOCK(&pFlash); + 8007e5a: 4b2f ldr r3, [pc, #188] @ (8007f18 ) + 8007e5c: 781b ldrb r3, [r3, #0] + 8007e5e: 2b01 cmp r3, #1 + 8007e60: d101 bne.n 8007e66 + 8007e62: 2302 movs r3, #2 + 8007e64: e053 b.n 8007f0e + 8007e66: 4b2c ldr r3, [pc, #176] @ (8007f18 ) + 8007e68: 2201 movs r2, #1 + 8007e6a: 701a strb r2, [r3, #0] + + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOperation((uint32_t)FLASH_TIMEOUT_VALUE); + 8007e6c: f44f 707a mov.w r0, #1000 @ 0x3e8 + 8007e70: f000 f89e bl 8007fb0 + 8007e74: 4603 mov r3, r0 + 8007e76: 75fb strb r3, [r7, #23] + + if (status == HAL_OK) + 8007e78: 7dfb ldrb r3, [r7, #23] + 8007e7a: 2b00 cmp r3, #0 + 8007e7c: d143 bne.n 8007f06 + { + pFlash.ErrorCode = HAL_FLASH_ERROR_NONE; + 8007e7e: 4b26 ldr r3, [pc, #152] @ (8007f18 ) + 8007e80: 2200 movs r2, #0 + 8007e82: 605a str r2, [r3, #4] + + /* Deactivate the data cache if they are activated to avoid data misbehavior */ + if(READ_BIT(FLASH->ACR, FLASH_ACR_DCEN) != 0U) + 8007e84: 4b25 ldr r3, [pc, #148] @ (8007f1c ) + 8007e86: 681b ldr r3, [r3, #0] + 8007e88: f403 6380 and.w r3, r3, #1024 @ 0x400 + 8007e8c: 2b00 cmp r3, #0 + 8007e8e: d009 beq.n 8007ea4 + { + /* Disable data cache */ + __HAL_FLASH_DATA_CACHE_DISABLE(); + 8007e90: 4b22 ldr r3, [pc, #136] @ (8007f1c ) + 8007e92: 681b ldr r3, [r3, #0] + 8007e94: 4a21 ldr r2, [pc, #132] @ (8007f1c ) + 8007e96: f423 6380 bic.w r3, r3, #1024 @ 0x400 + 8007e9a: 6013 str r3, [r2, #0] + pFlash.CacheToReactivate = FLASH_CACHE_DCACHE_ENABLED; + 8007e9c: 4b1e ldr r3, [pc, #120] @ (8007f18 ) + 8007e9e: 2202 movs r2, #2 + 8007ea0: 771a strb r2, [r3, #28] + 8007ea2: e002 b.n 8007eaa + } + else + { + pFlash.CacheToReactivate = FLASH_CACHE_DISABLED; + 8007ea4: 4b1c ldr r3, [pc, #112] @ (8007f18 ) + 8007ea6: 2200 movs r2, #0 + 8007ea8: 771a strb r2, [r3, #28] + } + if (TypeProgram == FLASH_TYPEPROGRAM_DOUBLEWORD) + 8007eaa: 68fb ldr r3, [r7, #12] + 8007eac: 2b00 cmp r3, #0 + 8007eae: d107 bne.n 8007ec0 + { + /* Program double-word (64-bit) at a specified address */ + FLASH_Program_DoubleWord(Address, Data); + 8007eb0: e9d7 2300 ldrd r2, r3, [r7] + 8007eb4: 68b8 ldr r0, [r7, #8] + 8007eb6: f000 f8cd bl 8008054 + prog_bit = FLASH_CR_PG; + 8007eba: 2301 movs r3, #1 + 8007ebc: 613b str r3, [r7, #16] + 8007ebe: e010 b.n 8007ee2 + } + else if ((TypeProgram == FLASH_TYPEPROGRAM_FAST) || (TypeProgram == FLASH_TYPEPROGRAM_FAST_AND_LAST)) + 8007ec0: 68fb ldr r3, [r7, #12] + 8007ec2: 2b01 cmp r3, #1 + 8007ec4: d002 beq.n 8007ecc + 8007ec6: 68fb ldr r3, [r7, #12] + 8007ec8: 2b02 cmp r3, #2 + 8007eca: d10a bne.n 8007ee2 + { + /* Fast program a 32 row double-word (64-bit) at a specified address */ + FLASH_Program_Fast(Address, (uint32_t)Data); + 8007ecc: 683b ldr r3, [r7, #0] + 8007ece: 4619 mov r1, r3 + 8007ed0: 68b8 ldr r0, [r7, #8] + 8007ed2: f000 f8e5 bl 80080a0 + + /* If it is the last row, the bit will be cleared at the end of the operation */ + if (TypeProgram == FLASH_TYPEPROGRAM_FAST_AND_LAST) + 8007ed6: 68fb ldr r3, [r7, #12] + 8007ed8: 2b02 cmp r3, #2 + 8007eda: d102 bne.n 8007ee2 + { + prog_bit = FLASH_CR_FSTPG; + 8007edc: f44f 2380 mov.w r3, #262144 @ 0x40000 + 8007ee0: 613b str r3, [r7, #16] + { + /* Nothing to do */ + } + + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOperation((uint32_t)FLASH_TIMEOUT_VALUE); + 8007ee2: f44f 707a mov.w r0, #1000 @ 0x3e8 + 8007ee6: f000 f863 bl 8007fb0 + 8007eea: 4603 mov r3, r0 + 8007eec: 75fb strb r3, [r7, #23] + + /* If the program operation is completed, disable the PG or FSTPG Bit */ + if (prog_bit != 0U) + 8007eee: 693b ldr r3, [r7, #16] + 8007ef0: 2b00 cmp r3, #0 + 8007ef2: d006 beq.n 8007f02 + { + CLEAR_BIT(FLASH->CR, prog_bit); + 8007ef4: 4b09 ldr r3, [pc, #36] @ (8007f1c ) + 8007ef6: 695a ldr r2, [r3, #20] + 8007ef8: 693b ldr r3, [r7, #16] + 8007efa: 43db mvns r3, r3 + 8007efc: 4907 ldr r1, [pc, #28] @ (8007f1c ) + 8007efe: 4013 ands r3, r2 + 8007f00: 614b str r3, [r1, #20] + } + + /* Flush the caches to be sure of the data consistency */ + FLASH_FlushCaches(); + 8007f02: f000 f9dd bl 80082c0 + } + + /* Process Unlocked */ + __HAL_UNLOCK(&pFlash); + 8007f06: 4b04 ldr r3, [pc, #16] @ (8007f18 ) + 8007f08: 2200 movs r2, #0 + 8007f0a: 701a strb r2, [r3, #0] + + /* return status */ + return status; + 8007f0c: 7dfb ldrb r3, [r7, #23] +} + 8007f0e: 4618 mov r0, r3 + 8007f10: 3718 adds r7, #24 + 8007f12: 46bd mov sp, r7 + 8007f14: bd80 pop {r7, pc} + 8007f16: bf00 nop + 8007f18: 20000040 .word 0x20000040 + 8007f1c: 40022000 .word 0x40022000 + +08007f20 : +/** + * @brief Unlock the FLASH control register access. + * @retval HAL_Status + */ +HAL_StatusTypeDef HAL_FLASH_Unlock(void) +{ + 8007f20: b480 push {r7} + 8007f22: b083 sub sp, #12 + 8007f24: af00 add r7, sp, #0 + HAL_StatusTypeDef status = HAL_OK; + 8007f26: 2300 movs r3, #0 + 8007f28: 71fb strb r3, [r7, #7] + + if (READ_BIT(FLASH->CR, FLASH_CR_LOCK) != 0U) + 8007f2a: 4b0b ldr r3, [pc, #44] @ (8007f58 ) + 8007f2c: 695b ldr r3, [r3, #20] + 8007f2e: 2b00 cmp r3, #0 + 8007f30: da0b bge.n 8007f4a + { + /* Authorize the FLASH Registers access */ + WRITE_REG(FLASH->KEYR, FLASH_KEY1); + 8007f32: 4b09 ldr r3, [pc, #36] @ (8007f58 ) + 8007f34: 4a09 ldr r2, [pc, #36] @ (8007f5c ) + 8007f36: 609a str r2, [r3, #8] + WRITE_REG(FLASH->KEYR, FLASH_KEY2); + 8007f38: 4b07 ldr r3, [pc, #28] @ (8007f58 ) + 8007f3a: 4a09 ldr r2, [pc, #36] @ (8007f60 ) + 8007f3c: 609a str r2, [r3, #8] + + /* verify Flash is unlocked */ + if (READ_BIT(FLASH->CR, FLASH_CR_LOCK) != 0U) + 8007f3e: 4b06 ldr r3, [pc, #24] @ (8007f58 ) + 8007f40: 695b ldr r3, [r3, #20] + 8007f42: 2b00 cmp r3, #0 + 8007f44: da01 bge.n 8007f4a + { + status = HAL_ERROR; + 8007f46: 2301 movs r3, #1 + 8007f48: 71fb strb r3, [r7, #7] + } + } + + return status; + 8007f4a: 79fb ldrb r3, [r7, #7] +} + 8007f4c: 4618 mov r0, r3 + 8007f4e: 370c adds r7, #12 + 8007f50: 46bd mov sp, r7 + 8007f52: f85d 7b04 ldr.w r7, [sp], #4 + 8007f56: 4770 bx lr + 8007f58: 40022000 .word 0x40022000 + 8007f5c: 45670123 .word 0x45670123 + 8007f60: cdef89ab .word 0xcdef89ab + +08007f64 : +/** + * @brief Lock the FLASH control register access. + * @retval HAL_Status + */ +HAL_StatusTypeDef HAL_FLASH_Lock(void) +{ + 8007f64: b480 push {r7} + 8007f66: b083 sub sp, #12 + 8007f68: af00 add r7, sp, #0 + HAL_StatusTypeDef status = HAL_ERROR; + 8007f6a: 2301 movs r3, #1 + 8007f6c: 71fb strb r3, [r7, #7] + + /* Set the LOCK Bit to lock the FLASH Registers access */ + SET_BIT(FLASH->CR, FLASH_CR_LOCK); + 8007f6e: 4b09 ldr r3, [pc, #36] @ (8007f94 ) + 8007f70: 695b ldr r3, [r3, #20] + 8007f72: 4a08 ldr r2, [pc, #32] @ (8007f94 ) + 8007f74: f043 4300 orr.w r3, r3, #2147483648 @ 0x80000000 + 8007f78: 6153 str r3, [r2, #20] + + /* verify Flash is locked */ + if (READ_BIT(FLASH->CR, FLASH_CR_LOCK) != 0U) + 8007f7a: 4b06 ldr r3, [pc, #24] @ (8007f94 ) + 8007f7c: 695b ldr r3, [r3, #20] + 8007f7e: 2b00 cmp r3, #0 + 8007f80: da01 bge.n 8007f86 + { + status = HAL_OK; + 8007f82: 2300 movs r3, #0 + 8007f84: 71fb strb r3, [r7, #7] + } + + return status; + 8007f86: 79fb ldrb r3, [r7, #7] +} + 8007f88: 4618 mov r0, r3 + 8007f8a: 370c adds r7, #12 + 8007f8c: 46bd mov sp, r7 + 8007f8e: f85d 7b04 ldr.w r7, [sp], #4 + 8007f92: 4770 bx lr + 8007f94: 40022000 .word 0x40022000 + +08007f98 : + * @arg HAL_FLASH_ERROR_FAST: FLASH Fast programming error + * @arg HAL_FLASH_ERROR_RD: FLASH PCROP read error + * @arg HAL_FLASH_ERROR_OPTV: FLASH Option validity error + */ +uint32_t HAL_FLASH_GetError(void) +{ + 8007f98: b480 push {r7} + 8007f9a: af00 add r7, sp, #0 + return pFlash.ErrorCode; + 8007f9c: 4b03 ldr r3, [pc, #12] @ (8007fac ) + 8007f9e: 685b ldr r3, [r3, #4] +} + 8007fa0: 4618 mov r0, r3 + 8007fa2: 46bd mov sp, r7 + 8007fa4: f85d 7b04 ldr.w r7, [sp], #4 + 8007fa8: 4770 bx lr + 8007faa: bf00 nop + 8007fac: 20000040 .word 0x20000040 + +08007fb0 : + * @brief Wait for a FLASH operation to complete. + * @param Timeout maximum flash operation timeout. + * @retval HAL_Status + */ +HAL_StatusTypeDef FLASH_WaitForLastOperation(uint32_t Timeout) +{ + 8007fb0: b580 push {r7, lr} + 8007fb2: b084 sub sp, #16 + 8007fb4: af00 add r7, sp, #0 + 8007fb6: 6078 str r0, [r7, #4] + /* Wait for the FLASH operation to complete by polling on BUSY flag to be reset. + Even if the FLASH operation fails, the BUSY flag will be reset and an error + flag will be set */ + + uint32_t tickstart = HAL_GetTick(); + 8007fb8: f7fc fb54 bl 8004664 + 8007fbc: 60f8 str r0, [r7, #12] + uint32_t error; + + while (__HAL_FLASH_GET_FLAG(FLASH_FLAG_BSY)) + 8007fbe: e009 b.n 8007fd4 + { + if ((HAL_GetTick() - tickstart) > Timeout) + 8007fc0: f7fc fb50 bl 8004664 + 8007fc4: 4602 mov r2, r0 + 8007fc6: 68fb ldr r3, [r7, #12] + 8007fc8: 1ad3 subs r3, r2, r3 + 8007fca: 687a ldr r2, [r7, #4] + 8007fcc: 429a cmp r2, r3 + 8007fce: d201 bcs.n 8007fd4 + { + return HAL_TIMEOUT; + 8007fd0: 2303 movs r3, #3 + 8007fd2: e037 b.n 8008044 + while (__HAL_FLASH_GET_FLAG(FLASH_FLAG_BSY)) + 8007fd4: 4b1d ldr r3, [pc, #116] @ (800804c ) + 8007fd6: 691b ldr r3, [r3, #16] + 8007fd8: f403 3380 and.w r3, r3, #65536 @ 0x10000 + 8007fdc: f5b3 3f80 cmp.w r3, #65536 @ 0x10000 + 8007fe0: d0ee beq.n 8007fc0 + } + } + + /* Check FLASH operation error flags */ + error = (FLASH->SR & FLASH_FLAG_SR_ERRORS); + 8007fe2: 4b1a ldr r3, [pc, #104] @ (800804c ) + 8007fe4: 691a ldr r2, [r3, #16] + 8007fe6: f24c 33fa movw r3, #50170 @ 0xc3fa + 8007fea: 4013 ands r3, r2 + 8007fec: 60bb str r3, [r7, #8] + if (error != 0u) + 8007fee: 68bb ldr r3, [r7, #8] + 8007ff0: 2b00 cmp r3, #0 + 8007ff2: d01d beq.n 8008030 + { + /* Save the error code */ + pFlash.ErrorCode |= error; + 8007ff4: 4b16 ldr r3, [pc, #88] @ (8008050 ) + 8007ff6: 685a ldr r2, [r3, #4] + 8007ff8: 68bb ldr r3, [r7, #8] + 8007ffa: 4313 orrs r3, r2 + 8007ffc: 4a14 ldr r2, [pc, #80] @ (8008050 ) + 8007ffe: 6053 str r3, [r2, #4] + + /* Clear error programming flags */ + __HAL_FLASH_CLEAR_FLAG(error); + 8008000: 68bb ldr r3, [r7, #8] + 8008002: f1b3 4f80 cmp.w r3, #1073741824 @ 0x40000000 + 8008006: d307 bcc.n 8008018 + 8008008: 4b10 ldr r3, [pc, #64] @ (800804c ) + 800800a: 699a ldr r2, [r3, #24] + 800800c: 68bb ldr r3, [r7, #8] + 800800e: f003 4340 and.w r3, r3, #3221225472 @ 0xc0000000 + 8008012: 490e ldr r1, [pc, #56] @ (800804c ) + 8008014: 4313 orrs r3, r2 + 8008016: 618b str r3, [r1, #24] + 8008018: 68bb ldr r3, [r7, #8] + 800801a: f023 4340 bic.w r3, r3, #3221225472 @ 0xc0000000 + 800801e: 2b00 cmp r3, #0 + 8008020: d004 beq.n 800802c + 8008022: 4a0a ldr r2, [pc, #40] @ (800804c ) + 8008024: 68bb ldr r3, [r7, #8] + 8008026: f023 4340 bic.w r3, r3, #3221225472 @ 0xc0000000 + 800802a: 6113 str r3, [r2, #16] + + return HAL_ERROR; + 800802c: 2301 movs r3, #1 + 800802e: e009 b.n 8008044 + } + + /* Check FLASH End of Operation flag */ + if (__HAL_FLASH_GET_FLAG(FLASH_FLAG_EOP)) + 8008030: 4b06 ldr r3, [pc, #24] @ (800804c ) + 8008032: 691b ldr r3, [r3, #16] + 8008034: f003 0301 and.w r3, r3, #1 + 8008038: 2b01 cmp r3, #1 + 800803a: d102 bne.n 8008042 + { + /* Clear FLASH End of Operation pending bit */ + __HAL_FLASH_CLEAR_FLAG(FLASH_FLAG_EOP); + 800803c: 4b03 ldr r3, [pc, #12] @ (800804c ) + 800803e: 2201 movs r2, #1 + 8008040: 611a str r2, [r3, #16] + } + + /* If there is an error flag set */ + return HAL_OK; + 8008042: 2300 movs r3, #0 +} + 8008044: 4618 mov r0, r3 + 8008046: 3710 adds r7, #16 + 8008048: 46bd mov sp, r7 + 800804a: bd80 pop {r7, pc} + 800804c: 40022000 .word 0x40022000 + 8008050: 20000040 .word 0x20000040 + +08008054 : + * @param Address specifies the address to be programmed. + * @param Data specifies the data to be programmed. + * @retval None + */ +static void FLASH_Program_DoubleWord(uint32_t Address, uint64_t Data) +{ + 8008054: b480 push {r7} + 8008056: b085 sub sp, #20 + 8008058: af00 add r7, sp, #0 + 800805a: 60f8 str r0, [r7, #12] + 800805c: e9c7 2300 strd r2, r3, [r7] + /* Check the parameters */ + assert_param(IS_FLASH_PROGRAM_ADDRESS(Address)); + + /* Set PG bit */ + SET_BIT(FLASH->CR, FLASH_CR_PG); + 8008060: 4b0e ldr r3, [pc, #56] @ (800809c ) + 8008062: 695b ldr r3, [r3, #20] + 8008064: 4a0d ldr r2, [pc, #52] @ (800809c ) + 8008066: f043 0301 orr.w r3, r3, #1 + 800806a: 6153 str r3, [r2, #20] + + /* Program first word */ + *(uint32_t *)Address = (uint32_t)Data; + 800806c: 68fb ldr r3, [r7, #12] + 800806e: 683a ldr r2, [r7, #0] + 8008070: 601a str r2, [r3, #0] + __ASM volatile ("isb 0xF":::"memory"); + 8008072: f3bf 8f6f isb sy +} + 8008076: bf00 nop + /* Barrier to ensure programming is performed in 2 steps, in right order + (independently of compiler optimization behavior) */ + __ISB(); + + /* Program second word */ + *(uint32_t *)(Address + 4U) = (uint32_t)(Data >> 32U); + 8008078: e9d7 0100 ldrd r0, r1, [r7] + 800807c: f04f 0200 mov.w r2, #0 + 8008080: f04f 0300 mov.w r3, #0 + 8008084: 000a movs r2, r1 + 8008086: 2300 movs r3, #0 + 8008088: 68f9 ldr r1, [r7, #12] + 800808a: 3104 adds r1, #4 + 800808c: 4613 mov r3, r2 + 800808e: 600b str r3, [r1, #0] +} + 8008090: bf00 nop + 8008092: 3714 adds r7, #20 + 8008094: 46bd mov sp, r7 + 8008096: f85d 7b04 ldr.w r7, [sp], #4 + 800809a: 4770 bx lr + 800809c: 40022000 .word 0x40022000 + +080080a0 : + * @param Address specifies the address to be programmed. + * @param DataAddress specifies the address where the data are stored. + * @retval None + */ +static void FLASH_Program_Fast(uint32_t Address, uint32_t DataAddress) +{ + 80080a0: b480 push {r7} + 80080a2: b089 sub sp, #36 @ 0x24 + 80080a4: af00 add r7, sp, #0 + 80080a6: 6078 str r0, [r7, #4] + 80080a8: 6039 str r1, [r7, #0] + uint8_t row_index = (2 * FLASH_NB_DOUBLE_WORDS_IN_ROW); + 80080aa: 2340 movs r3, #64 @ 0x40 + 80080ac: 77fb strb r3, [r7, #31] + uint32_t *dest_addr = (uint32_t *)Address; + 80080ae: 687b ldr r3, [r7, #4] + 80080b0: 61bb str r3, [r7, #24] + uint32_t *src_addr = (uint32_t *)DataAddress; + 80080b2: 683b ldr r3, [r7, #0] + 80080b4: 617b str r3, [r7, #20] + + /* Check the parameters */ + assert_param(IS_FLASH_MAIN_MEM_ADDRESS(Address)); + + /* Set FSTPG bit */ + SET_BIT(FLASH->CR, FLASH_CR_FSTPG); + 80080b6: 4b14 ldr r3, [pc, #80] @ (8008108 ) + 80080b8: 695b ldr r3, [r3, #20] + 80080ba: 4a13 ldr r2, [pc, #76] @ (8008108 ) + 80080bc: f443 2380 orr.w r3, r3, #262144 @ 0x40000 + 80080c0: 6153 str r3, [r2, #20] + __ASM volatile ("MRS %0, primask" : "=r" (result) :: "memory"); + 80080c2: f3ef 8310 mrs r3, PRIMASK + 80080c6: 60fb str r3, [r7, #12] + return(result); + 80080c8: 68fb ldr r3, [r7, #12] + + /* Enter critical section: Disable interrupts to avoid any interruption during the loop */ + primask_bit = __get_PRIMASK(); + 80080ca: 613b str r3, [r7, #16] + __ASM volatile ("cpsid i" : : : "memory"); + 80080cc: b672 cpsid i +} + 80080ce: bf00 nop + __disable_irq(); + + /* Program the double words of the row */ + do + { + *dest_addr = *src_addr; + 80080d0: 697b ldr r3, [r7, #20] + 80080d2: 681a ldr r2, [r3, #0] + 80080d4: 69bb ldr r3, [r7, #24] + 80080d6: 601a str r2, [r3, #0] + dest_addr++; + 80080d8: 69bb ldr r3, [r7, #24] + 80080da: 3304 adds r3, #4 + 80080dc: 61bb str r3, [r7, #24] + src_addr++; + 80080de: 697b ldr r3, [r7, #20] + 80080e0: 3304 adds r3, #4 + 80080e2: 617b str r3, [r7, #20] + row_index--; + 80080e4: 7ffb ldrb r3, [r7, #31] + 80080e6: 3b01 subs r3, #1 + 80080e8: 77fb strb r3, [r7, #31] + } + while (row_index != 0U); + 80080ea: 7ffb ldrb r3, [r7, #31] + 80080ec: 2b00 cmp r3, #0 + 80080ee: d1ef bne.n 80080d0 + 80080f0: 693b ldr r3, [r7, #16] + 80080f2: 60bb str r3, [r7, #8] + __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory"); + 80080f4: 68bb ldr r3, [r7, #8] + 80080f6: f383 8810 msr PRIMASK, r3 +} + 80080fa: bf00 nop + + /* Exit critical section: restore previous priority mask */ + __set_PRIMASK(primask_bit); +} + 80080fc: bf00 nop + 80080fe: 3724 adds r7, #36 @ 0x24 + 8008100: 46bd mov sp, r7 + 8008102: f85d 7b04 ldr.w r7, [sp], #4 + 8008106: 4770 bx lr + 8008108: 40022000 .word 0x40022000 + +0800810c : + * information on faulty page in case of error (0xFFFFFFFF means that all + * the pages have been correctly erased). + * @retval HAL_Status + */ +HAL_StatusTypeDef HAL_FLASHEx_Erase(FLASH_EraseInitTypeDef *pEraseInit, uint32_t *PageError) +{ + 800810c: b580 push {r7, lr} + 800810e: b084 sub sp, #16 + 8008110: af00 add r7, sp, #0 + 8008112: 6078 str r0, [r7, #4] + 8008114: 6039 str r1, [r7, #0] + + /* Check the parameters */ + assert_param(IS_FLASH_TYPEERASE(pEraseInit->TypeErase)); + + /* Process Locked */ + __HAL_LOCK(&pFlash); + 8008116: 4b47 ldr r3, [pc, #284] @ (8008234 ) + 8008118: 781b ldrb r3, [r3, #0] + 800811a: 2b01 cmp r3, #1 + 800811c: d101 bne.n 8008122 + 800811e: 2302 movs r3, #2 + 8008120: e083 b.n 800822a + 8008122: 4b44 ldr r3, [pc, #272] @ (8008234 ) + 8008124: 2201 movs r2, #1 + 8008126: 701a strb r2, [r3, #0] + + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOperation((uint32_t)FLASH_TIMEOUT_VALUE); + 8008128: f44f 707a mov.w r0, #1000 @ 0x3e8 + 800812c: f7ff ff40 bl 8007fb0 + 8008130: 4603 mov r3, r0 + 8008132: 73fb strb r3, [r7, #15] + + if (status == HAL_OK) + 8008134: 7bfb ldrb r3, [r7, #15] + 8008136: 2b00 cmp r3, #0 + 8008138: d173 bne.n 8008222 + { + pFlash.ErrorCode = HAL_FLASH_ERROR_NONE; + 800813a: 4b3e ldr r3, [pc, #248] @ (8008234 ) + 800813c: 2200 movs r2, #0 + 800813e: 605a str r2, [r3, #4] + + /* Deactivate the cache if they are activated to avoid data misbehavior */ + if (READ_BIT(FLASH->ACR, FLASH_ACR_ICEN) != 0U) + 8008140: 4b3d ldr r3, [pc, #244] @ (8008238 ) + 8008142: 681b ldr r3, [r3, #0] + 8008144: f403 7300 and.w r3, r3, #512 @ 0x200 + 8008148: 2b00 cmp r3, #0 + 800814a: d013 beq.n 8008174 + { + if (READ_BIT(FLASH->ACR, FLASH_ACR_DCEN) != 0U) + 800814c: 4b3a ldr r3, [pc, #232] @ (8008238 ) + 800814e: 681b ldr r3, [r3, #0] + 8008150: f403 6380 and.w r3, r3, #1024 @ 0x400 + 8008154: 2b00 cmp r3, #0 + 8008156: d009 beq.n 800816c + { + /* Disable data cache */ + __HAL_FLASH_DATA_CACHE_DISABLE(); + 8008158: 4b37 ldr r3, [pc, #220] @ (8008238 ) + 800815a: 681b ldr r3, [r3, #0] + 800815c: 4a36 ldr r2, [pc, #216] @ (8008238 ) + 800815e: f423 6380 bic.w r3, r3, #1024 @ 0x400 + 8008162: 6013 str r3, [r2, #0] + pFlash.CacheToReactivate = FLASH_CACHE_ICACHE_DCACHE_ENABLED; + 8008164: 4b33 ldr r3, [pc, #204] @ (8008234 ) + 8008166: 2203 movs r2, #3 + 8008168: 771a strb r2, [r3, #28] + 800816a: e016 b.n 800819a + } + else + { + pFlash.CacheToReactivate = FLASH_CACHE_ICACHE_ENABLED; + 800816c: 4b31 ldr r3, [pc, #196] @ (8008234 ) + 800816e: 2201 movs r2, #1 + 8008170: 771a strb r2, [r3, #28] + 8008172: e012 b.n 800819a + } + } + else if (READ_BIT(FLASH->ACR, FLASH_ACR_DCEN) != 0U) + 8008174: 4b30 ldr r3, [pc, #192] @ (8008238 ) + 8008176: 681b ldr r3, [r3, #0] + 8008178: f403 6380 and.w r3, r3, #1024 @ 0x400 + 800817c: 2b00 cmp r3, #0 + 800817e: d009 beq.n 8008194 + { + /* Disable data cache */ + __HAL_FLASH_DATA_CACHE_DISABLE(); + 8008180: 4b2d ldr r3, [pc, #180] @ (8008238 ) + 8008182: 681b ldr r3, [r3, #0] + 8008184: 4a2c ldr r2, [pc, #176] @ (8008238 ) + 8008186: f423 6380 bic.w r3, r3, #1024 @ 0x400 + 800818a: 6013 str r3, [r2, #0] + pFlash.CacheToReactivate = FLASH_CACHE_DCACHE_ENABLED; + 800818c: 4b29 ldr r3, [pc, #164] @ (8008234 ) + 800818e: 2202 movs r2, #2 + 8008190: 771a strb r2, [r3, #28] + 8008192: e002 b.n 800819a + } + else + { + pFlash.CacheToReactivate = FLASH_CACHE_DISABLED; + 8008194: 4b27 ldr r3, [pc, #156] @ (8008234 ) + 8008196: 2200 movs r2, #0 + 8008198: 771a strb r2, [r3, #28] + } + + if (pEraseInit->TypeErase == FLASH_TYPEERASE_MASSERASE) + 800819a: 687b ldr r3, [r7, #4] + 800819c: 681b ldr r3, [r3, #0] + 800819e: 2b01 cmp r3, #1 + 80081a0: d111 bne.n 80081c6 + { + /* Mass erase to be done */ + FLASH_MassErase(pEraseInit->Banks); + 80081a2: 687b ldr r3, [r7, #4] + 80081a4: 685b ldr r3, [r3, #4] + 80081a6: 4618 mov r0, r3 + 80081a8: f000 f848 bl 800823c + + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOperation((uint32_t)FLASH_TIMEOUT_VALUE); + 80081ac: f44f 707a mov.w r0, #1000 @ 0x3e8 + 80081b0: f7ff fefe bl 8007fb0 + 80081b4: 4603 mov r3, r0 + 80081b6: 73fb strb r3, [r7, #15] +#if defined (FLASH_OPTR_DBANK) + /* If the erase operation is completed, disable the MER1 and MER2 Bits */ + CLEAR_BIT(FLASH->CR, (FLASH_CR_MER1 | FLASH_CR_MER2)); +#else + /* If the erase operation is completed, disable the MER1 Bit */ + CLEAR_BIT(FLASH->CR, (FLASH_CR_MER1)); + 80081b8: 4b1f ldr r3, [pc, #124] @ (8008238 ) + 80081ba: 695b ldr r3, [r3, #20] + 80081bc: 4a1e ldr r2, [pc, #120] @ (8008238 ) + 80081be: f023 0304 bic.w r3, r3, #4 + 80081c2: 6153 str r3, [r2, #20] + 80081c4: e02b b.n 800821e +#endif + } + else + { + /*Initialization of PageError variable*/ + *PageError = 0xFFFFFFFFU; + 80081c6: 683b ldr r3, [r7, #0] + 80081c8: f04f 32ff mov.w r2, #4294967295 + 80081cc: 601a str r2, [r3, #0] + + for (page_index = pEraseInit->Page; page_index < (pEraseInit->Page + pEraseInit->NbPages); page_index++) + 80081ce: 687b ldr r3, [r7, #4] + 80081d0: 689b ldr r3, [r3, #8] + 80081d2: 60bb str r3, [r7, #8] + 80081d4: e01b b.n 800820e + { + FLASH_PageErase(page_index, pEraseInit->Banks); + 80081d6: 687b ldr r3, [r7, #4] + 80081d8: 685b ldr r3, [r3, #4] + 80081da: 4619 mov r1, r3 + 80081dc: 68b8 ldr r0, [r7, #8] + 80081de: f000 f84b bl 8008278 + + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOperation((uint32_t)FLASH_TIMEOUT_VALUE); + 80081e2: f44f 707a mov.w r0, #1000 @ 0x3e8 + 80081e6: f7ff fee3 bl 8007fb0 + 80081ea: 4603 mov r3, r0 + 80081ec: 73fb strb r3, [r7, #15] + + /* If the erase operation is completed, disable the PER Bit */ + CLEAR_BIT(FLASH->CR, (FLASH_CR_PER | FLASH_CR_PNB)); + 80081ee: 4b12 ldr r3, [pc, #72] @ (8008238 ) + 80081f0: 695b ldr r3, [r3, #20] + 80081f2: 4a11 ldr r2, [pc, #68] @ (8008238 ) + 80081f4: f423 73fd bic.w r3, r3, #506 @ 0x1fa + 80081f8: 6153 str r3, [r2, #20] + + if (status != HAL_OK) + 80081fa: 7bfb ldrb r3, [r7, #15] + 80081fc: 2b00 cmp r3, #0 + 80081fe: d003 beq.n 8008208 + { + /* In case of error, stop erase procedure and return the faulty page */ + *PageError = page_index; + 8008200: 683b ldr r3, [r7, #0] + 8008202: 68ba ldr r2, [r7, #8] + 8008204: 601a str r2, [r3, #0] + break; + 8008206: e00a b.n 800821e + for (page_index = pEraseInit->Page; page_index < (pEraseInit->Page + pEraseInit->NbPages); page_index++) + 8008208: 68bb ldr r3, [r7, #8] + 800820a: 3301 adds r3, #1 + 800820c: 60bb str r3, [r7, #8] + 800820e: 687b ldr r3, [r7, #4] + 8008210: 689a ldr r2, [r3, #8] + 8008212: 687b ldr r3, [r7, #4] + 8008214: 68db ldr r3, [r3, #12] + 8008216: 4413 add r3, r2 + 8008218: 68ba ldr r2, [r7, #8] + 800821a: 429a cmp r2, r3 + 800821c: d3db bcc.n 80081d6 + } + } + } + + /* Flush the caches to be sure of the data consistency */ + FLASH_FlushCaches(); + 800821e: f000 f84f bl 80082c0 + } + + /* Process Unlocked */ + __HAL_UNLOCK(&pFlash); + 8008222: 4b04 ldr r3, [pc, #16] @ (8008234 ) + 8008224: 2200 movs r2, #0 + 8008226: 701a strb r2, [r3, #0] + + return status; + 8008228: 7bfb ldrb r3, [r7, #15] +} + 800822a: 4618 mov r0, r3 + 800822c: 3710 adds r7, #16 + 800822e: 46bd mov sp, r7 + 8008230: bd80 pop {r7, pc} + 8008232: bf00 nop + 8008234: 20000040 .word 0x20000040 + 8008238: 40022000 .word 0x40022000 + +0800823c : + * @arg FLASH_BANK_BOTH: Bank1 and Bank2 to be erased (*) + * @note (*) availability depends on devices + * @retval None + */ +static void FLASH_MassErase(uint32_t Banks) +{ + 800823c: b480 push {r7} + 800823e: b083 sub sp, #12 + 8008240: af00 add r7, sp, #0 + 8008242: 6078 str r0, [r7, #4] + { + /* Check the parameters */ + assert_param(IS_FLASH_BANK(Banks)); + + /* Set the Mass Erase Bit for the bank 1 if requested */ + if ((Banks & FLASH_BANK_1) != 0U) + 8008244: 687b ldr r3, [r7, #4] + 8008246: f003 0301 and.w r3, r3, #1 + 800824a: 2b00 cmp r3, #0 + 800824c: d005 beq.n 800825a + { + SET_BIT(FLASH->CR, FLASH_CR_MER1); + 800824e: 4b09 ldr r3, [pc, #36] @ (8008274 ) + 8008250: 695b ldr r3, [r3, #20] + 8008252: 4a08 ldr r2, [pc, #32] @ (8008274 ) + 8008254: f043 0304 orr.w r3, r3, #4 + 8008258: 6153 str r3, [r2, #20] + SET_BIT(FLASH->CR, (FLASH_CR_MER1 | FLASH_CR_MER2)); + } +#endif + + /* Proceed to erase all sectors */ + SET_BIT(FLASH->CR, FLASH_CR_STRT); + 800825a: 4b06 ldr r3, [pc, #24] @ (8008274 ) + 800825c: 695b ldr r3, [r3, #20] + 800825e: 4a05 ldr r2, [pc, #20] @ (8008274 ) + 8008260: f443 3380 orr.w r3, r3, #65536 @ 0x10000 + 8008264: 6153 str r3, [r2, #20] +} + 8008266: bf00 nop + 8008268: 370c adds r7, #12 + 800826a: 46bd mov sp, r7 + 800826c: f85d 7b04 ldr.w r7, [sp], #4 + 8008270: 4770 bx lr + 8008272: bf00 nop + 8008274: 40022000 .word 0x40022000 + +08008278 : + * @arg FLASH_BANK_2: Page in bank 2 to be erased (*) + * @note (*) availability depends on devices + * @retval None + */ +void FLASH_PageErase(uint32_t Page, uint32_t Banks) +{ + 8008278: b480 push {r7} + 800827a: b083 sub sp, #12 + 800827c: af00 add r7, sp, #0 + 800827e: 6078 str r0, [r7, #4] + 8008280: 6039 str r1, [r7, #0] + /* Prevent unused argument(s) compilation warning */ + UNUSED(Banks); +#endif /* FLASH_OPTR_DBANK */ + + /* Proceed to erase the page */ + MODIFY_REG(FLASH->CR, FLASH_CR_PNB, ((Page & 0xFFU) << FLASH_CR_PNB_Pos)); + 8008282: 4b0e ldr r3, [pc, #56] @ (80082bc ) + 8008284: 695b ldr r3, [r3, #20] + 8008286: f423 72fc bic.w r2, r3, #504 @ 0x1f8 + 800828a: 687b ldr r3, [r7, #4] + 800828c: 00db lsls r3, r3, #3 + 800828e: f403 63ff and.w r3, r3, #2040 @ 0x7f8 + 8008292: 490a ldr r1, [pc, #40] @ (80082bc ) + 8008294: 4313 orrs r3, r2 + 8008296: 614b str r3, [r1, #20] + SET_BIT(FLASH->CR, FLASH_CR_PER); + 8008298: 4b08 ldr r3, [pc, #32] @ (80082bc ) + 800829a: 695b ldr r3, [r3, #20] + 800829c: 4a07 ldr r2, [pc, #28] @ (80082bc ) + 800829e: f043 0302 orr.w r3, r3, #2 + 80082a2: 6153 str r3, [r2, #20] + SET_BIT(FLASH->CR, FLASH_CR_STRT); + 80082a4: 4b05 ldr r3, [pc, #20] @ (80082bc ) + 80082a6: 695b ldr r3, [r3, #20] + 80082a8: 4a04 ldr r2, [pc, #16] @ (80082bc ) + 80082aa: f443 3380 orr.w r3, r3, #65536 @ 0x10000 + 80082ae: 6153 str r3, [r2, #20] +} + 80082b0: bf00 nop + 80082b2: 370c adds r7, #12 + 80082b4: 46bd mov sp, r7 + 80082b6: f85d 7b04 ldr.w r7, [sp], #4 + 80082ba: 4770 bx lr + 80082bc: 40022000 .word 0x40022000 + +080082c0 : +/** + * @brief Flush the instruction and data caches. + * @retval None + */ +void FLASH_FlushCaches(void) +{ + 80082c0: b480 push {r7} + 80082c2: b083 sub sp, #12 + 80082c4: af00 add r7, sp, #0 + FLASH_CacheTypeDef cache = pFlash.CacheToReactivate; + 80082c6: 4b21 ldr r3, [pc, #132] @ (800834c ) + 80082c8: 7f1b ldrb r3, [r3, #28] + 80082ca: 71fb strb r3, [r7, #7] + + /* Flush instruction cache */ + if ((cache == FLASH_CACHE_ICACHE_ENABLED) || + 80082cc: 79fb ldrb r3, [r7, #7] + 80082ce: 2b01 cmp r3, #1 + 80082d0: d002 beq.n 80082d8 + 80082d2: 79fb ldrb r3, [r7, #7] + 80082d4: 2b03 cmp r3, #3 + 80082d6: d117 bne.n 8008308 + (cache == FLASH_CACHE_ICACHE_DCACHE_ENABLED)) + { + /* Disable instruction cache */ + __HAL_FLASH_INSTRUCTION_CACHE_DISABLE(); + 80082d8: 4b1d ldr r3, [pc, #116] @ (8008350 ) + 80082da: 681b ldr r3, [r3, #0] + 80082dc: 4a1c ldr r2, [pc, #112] @ (8008350 ) + 80082de: f423 7300 bic.w r3, r3, #512 @ 0x200 + 80082e2: 6013 str r3, [r2, #0] + /* Reset instruction cache */ + __HAL_FLASH_INSTRUCTION_CACHE_RESET(); + 80082e4: 4b1a ldr r3, [pc, #104] @ (8008350 ) + 80082e6: 681b ldr r3, [r3, #0] + 80082e8: 4a19 ldr r2, [pc, #100] @ (8008350 ) + 80082ea: f443 6300 orr.w r3, r3, #2048 @ 0x800 + 80082ee: 6013 str r3, [r2, #0] + 80082f0: 4b17 ldr r3, [pc, #92] @ (8008350 ) + 80082f2: 681b ldr r3, [r3, #0] + 80082f4: 4a16 ldr r2, [pc, #88] @ (8008350 ) + 80082f6: f423 6300 bic.w r3, r3, #2048 @ 0x800 + 80082fa: 6013 str r3, [r2, #0] + /* Enable instruction cache */ + __HAL_FLASH_INSTRUCTION_CACHE_ENABLE(); + 80082fc: 4b14 ldr r3, [pc, #80] @ (8008350 ) + 80082fe: 681b ldr r3, [r3, #0] + 8008300: 4a13 ldr r2, [pc, #76] @ (8008350 ) + 8008302: f443 7300 orr.w r3, r3, #512 @ 0x200 + 8008306: 6013 str r3, [r2, #0] + } + + /* Flush data cache */ + if ((cache == FLASH_CACHE_DCACHE_ENABLED) || + 8008308: 79fb ldrb r3, [r7, #7] + 800830a: 2b02 cmp r3, #2 + 800830c: d002 beq.n 8008314 + 800830e: 79fb ldrb r3, [r7, #7] + 8008310: 2b03 cmp r3, #3 + 8008312: d111 bne.n 8008338 + (cache == FLASH_CACHE_ICACHE_DCACHE_ENABLED)) + { + /* Reset data cache */ + __HAL_FLASH_DATA_CACHE_RESET(); + 8008314: 4b0e ldr r3, [pc, #56] @ (8008350 ) + 8008316: 681b ldr r3, [r3, #0] + 8008318: 4a0d ldr r2, [pc, #52] @ (8008350 ) + 800831a: f443 5380 orr.w r3, r3, #4096 @ 0x1000 + 800831e: 6013 str r3, [r2, #0] + 8008320: 4b0b ldr r3, [pc, #44] @ (8008350 ) + 8008322: 681b ldr r3, [r3, #0] + 8008324: 4a0a ldr r2, [pc, #40] @ (8008350 ) + 8008326: f423 5380 bic.w r3, r3, #4096 @ 0x1000 + 800832a: 6013 str r3, [r2, #0] + /* Enable data cache */ + __HAL_FLASH_DATA_CACHE_ENABLE(); + 800832c: 4b08 ldr r3, [pc, #32] @ (8008350 ) + 800832e: 681b ldr r3, [r3, #0] + 8008330: 4a07 ldr r2, [pc, #28] @ (8008350 ) + 8008332: f443 6380 orr.w r3, r3, #1024 @ 0x400 + 8008336: 6013 str r3, [r2, #0] + } + + /* Reset internal variable */ + pFlash.CacheToReactivate = FLASH_CACHE_DISABLED; + 8008338: 4b04 ldr r3, [pc, #16] @ (800834c ) + 800833a: 2200 movs r2, #0 + 800833c: 771a strb r2, [r3, #28] +} + 800833e: bf00 nop + 8008340: 370c adds r7, #12 + 8008342: 46bd mov sp, r7 + 8008344: f85d 7b04 ldr.w r7, [sp], #4 + 8008348: 4770 bx lr + 800834a: bf00 nop + 800834c: 20000040 .word 0x20000040 + 8008350: 40022000 .word 0x40022000 + +08008354 : + * @param GPIO_Init pointer to a GPIO_InitTypeDef structure that contains + * the configuration information for the specified GPIO peripheral. + * @retval None + */ +void HAL_GPIO_Init(GPIO_TypeDef *GPIOx, GPIO_InitTypeDef *GPIO_Init) +{ + 8008354: b480 push {r7} + 8008356: b087 sub sp, #28 + 8008358: af00 add r7, sp, #0 + 800835a: 6078 str r0, [r7, #4] + 800835c: 6039 str r1, [r7, #0] + uint32_t position = 0x00U; + 800835e: 2300 movs r3, #0 + 8008360: 617b str r3, [r7, #20] + assert_param(IS_GPIO_ALL_INSTANCE(GPIOx)); + assert_param(IS_GPIO_PIN(GPIO_Init->Pin)); + assert_param(IS_GPIO_MODE(GPIO_Init->Mode)); + + /* Configure the port pins */ + while (((GPIO_Init->Pin) >> position) != 0U) + 8008362: e15a b.n 800861a + { + /* Get current io position */ + iocurrent = (GPIO_Init->Pin) & (1UL << position); + 8008364: 683b ldr r3, [r7, #0] + 8008366: 681a ldr r2, [r3, #0] + 8008368: 2101 movs r1, #1 + 800836a: 697b ldr r3, [r7, #20] + 800836c: fa01 f303 lsl.w r3, r1, r3 + 8008370: 4013 ands r3, r2 + 8008372: 60fb str r3, [r7, #12] + + if (iocurrent != 0x00u) + 8008374: 68fb ldr r3, [r7, #12] + 8008376: 2b00 cmp r3, #0 + 8008378: f000 814c beq.w 8008614 + { + /*--------------------- GPIO Mode Configuration ------------------------*/ + /* In case of Output or Alternate function mode selection */ + if(((GPIO_Init->Mode & GPIO_MODE) == MODE_OUTPUT) || + 800837c: 683b ldr r3, [r7, #0] + 800837e: 685b ldr r3, [r3, #4] + 8008380: f003 0303 and.w r3, r3, #3 + 8008384: 2b01 cmp r3, #1 + 8008386: d005 beq.n 8008394 + ((GPIO_Init->Mode & GPIO_MODE) == MODE_AF)) + 8008388: 683b ldr r3, [r7, #0] + 800838a: 685b ldr r3, [r3, #4] + 800838c: f003 0303 and.w r3, r3, #3 + if(((GPIO_Init->Mode & GPIO_MODE) == MODE_OUTPUT) || + 8008390: 2b02 cmp r3, #2 + 8008392: d130 bne.n 80083f6 + { + /* Check the Speed parameter */ + assert_param(IS_GPIO_SPEED(GPIO_Init->Speed)); + /* Configure the IO Speed */ + temp = GPIOx->OSPEEDR; + 8008394: 687b ldr r3, [r7, #4] + 8008396: 689b ldr r3, [r3, #8] + 8008398: 613b str r3, [r7, #16] + temp &= ~(GPIO_OSPEEDR_OSPEED0 << (position * 2U)); + 800839a: 697b ldr r3, [r7, #20] + 800839c: 005b lsls r3, r3, #1 + 800839e: 2203 movs r2, #3 + 80083a0: fa02 f303 lsl.w r3, r2, r3 + 80083a4: 43db mvns r3, r3 + 80083a6: 693a ldr r2, [r7, #16] + 80083a8: 4013 ands r3, r2 + 80083aa: 613b str r3, [r7, #16] + temp |= (GPIO_Init->Speed << (position * 2U)); + 80083ac: 683b ldr r3, [r7, #0] + 80083ae: 68da ldr r2, [r3, #12] + 80083b0: 697b ldr r3, [r7, #20] + 80083b2: 005b lsls r3, r3, #1 + 80083b4: fa02 f303 lsl.w r3, r2, r3 + 80083b8: 693a ldr r2, [r7, #16] + 80083ba: 4313 orrs r3, r2 + 80083bc: 613b str r3, [r7, #16] + GPIOx->OSPEEDR = temp; + 80083be: 687b ldr r3, [r7, #4] + 80083c0: 693a ldr r2, [r7, #16] + 80083c2: 609a str r2, [r3, #8] + + /* Configure the IO Output Type */ + temp = GPIOx->OTYPER; + 80083c4: 687b ldr r3, [r7, #4] + 80083c6: 685b ldr r3, [r3, #4] + 80083c8: 613b str r3, [r7, #16] + temp &= ~(GPIO_OTYPER_OT0 << position) ; + 80083ca: 2201 movs r2, #1 + 80083cc: 697b ldr r3, [r7, #20] + 80083ce: fa02 f303 lsl.w r3, r2, r3 + 80083d2: 43db mvns r3, r3 + 80083d4: 693a ldr r2, [r7, #16] + 80083d6: 4013 ands r3, r2 + 80083d8: 613b str r3, [r7, #16] + temp |= (((GPIO_Init->Mode & OUTPUT_TYPE) >> OUTPUT_TYPE_Pos) << position); + 80083da: 683b ldr r3, [r7, #0] + 80083dc: 685b ldr r3, [r3, #4] + 80083de: 091b lsrs r3, r3, #4 + 80083e0: f003 0201 and.w r2, r3, #1 + 80083e4: 697b ldr r3, [r7, #20] + 80083e6: fa02 f303 lsl.w r3, r2, r3 + 80083ea: 693a ldr r2, [r7, #16] + 80083ec: 4313 orrs r3, r2 + 80083ee: 613b str r3, [r7, #16] + GPIOx->OTYPER = temp; + 80083f0: 687b ldr r3, [r7, #4] + 80083f2: 693a ldr r2, [r7, #16] + 80083f4: 605a str r2, [r3, #4] + } + + if ((GPIO_Init->Mode & GPIO_MODE) != MODE_ANALOG) + 80083f6: 683b ldr r3, [r7, #0] + 80083f8: 685b ldr r3, [r3, #4] + 80083fa: f003 0303 and.w r3, r3, #3 + 80083fe: 2b03 cmp r3, #3 + 8008400: d017 beq.n 8008432 + { + /* Check the Pull parameter */ + assert_param(IS_GPIO_PULL(GPIO_Init->Pull)); + + /* Activate the Pull-up or Pull down resistor for the current IO */ + temp = GPIOx->PUPDR; + 8008402: 687b ldr r3, [r7, #4] + 8008404: 68db ldr r3, [r3, #12] + 8008406: 613b str r3, [r7, #16] + temp &= ~(GPIO_PUPDR_PUPD0 << (position * 2U)); + 8008408: 697b ldr r3, [r7, #20] + 800840a: 005b lsls r3, r3, #1 + 800840c: 2203 movs r2, #3 + 800840e: fa02 f303 lsl.w r3, r2, r3 + 8008412: 43db mvns r3, r3 + 8008414: 693a ldr r2, [r7, #16] + 8008416: 4013 ands r3, r2 + 8008418: 613b str r3, [r7, #16] + temp |= ((GPIO_Init->Pull) << (position * 2U)); + 800841a: 683b ldr r3, [r7, #0] + 800841c: 689a ldr r2, [r3, #8] + 800841e: 697b ldr r3, [r7, #20] + 8008420: 005b lsls r3, r3, #1 + 8008422: fa02 f303 lsl.w r3, r2, r3 + 8008426: 693a ldr r2, [r7, #16] + 8008428: 4313 orrs r3, r2 + 800842a: 613b str r3, [r7, #16] + GPIOx->PUPDR = temp; + 800842c: 687b ldr r3, [r7, #4] + 800842e: 693a ldr r2, [r7, #16] + 8008430: 60da str r2, [r3, #12] + } + + /* In case of Alternate function mode selection */ + if ((GPIO_Init->Mode & GPIO_MODE) == MODE_AF) + 8008432: 683b ldr r3, [r7, #0] + 8008434: 685b ldr r3, [r3, #4] + 8008436: f003 0303 and.w r3, r3, #3 + 800843a: 2b02 cmp r3, #2 + 800843c: d123 bne.n 8008486 + /* Check the Alternate function parameters */ + assert_param(IS_GPIO_AF_INSTANCE(GPIOx)); + assert_param(IS_GPIO_AF(GPIO_Init->Alternate)); + + /* Configure Alternate function mapped with the current IO */ + temp = GPIOx->AFR[position >> 3U]; + 800843e: 697b ldr r3, [r7, #20] + 8008440: 08da lsrs r2, r3, #3 + 8008442: 687b ldr r3, [r7, #4] + 8008444: 3208 adds r2, #8 + 8008446: f853 3022 ldr.w r3, [r3, r2, lsl #2] + 800844a: 613b str r3, [r7, #16] + temp &= ~(0xFU << ((position & 0x07U) * 4U)); + 800844c: 697b ldr r3, [r7, #20] + 800844e: f003 0307 and.w r3, r3, #7 + 8008452: 009b lsls r3, r3, #2 + 8008454: 220f movs r2, #15 + 8008456: fa02 f303 lsl.w r3, r2, r3 + 800845a: 43db mvns r3, r3 + 800845c: 693a ldr r2, [r7, #16] + 800845e: 4013 ands r3, r2 + 8008460: 613b str r3, [r7, #16] + temp |= ((GPIO_Init->Alternate) << ((position & 0x07U) * 4U)); + 8008462: 683b ldr r3, [r7, #0] + 8008464: 691a ldr r2, [r3, #16] + 8008466: 697b ldr r3, [r7, #20] + 8008468: f003 0307 and.w r3, r3, #7 + 800846c: 009b lsls r3, r3, #2 + 800846e: fa02 f303 lsl.w r3, r2, r3 + 8008472: 693a ldr r2, [r7, #16] + 8008474: 4313 orrs r3, r2 + 8008476: 613b str r3, [r7, #16] + GPIOx->AFR[position >> 3U] = temp; + 8008478: 697b ldr r3, [r7, #20] + 800847a: 08da lsrs r2, r3, #3 + 800847c: 687b ldr r3, [r7, #4] + 800847e: 3208 adds r2, #8 + 8008480: 6939 ldr r1, [r7, #16] + 8008482: f843 1022 str.w r1, [r3, r2, lsl #2] + } + + /* Configure IO Direction mode (Input, Output, Alternate or Analog) */ + temp = GPIOx->MODER; + 8008486: 687b ldr r3, [r7, #4] + 8008488: 681b ldr r3, [r3, #0] + 800848a: 613b str r3, [r7, #16] + temp &= ~(GPIO_MODER_MODE0 << (position * 2U)); + 800848c: 697b ldr r3, [r7, #20] + 800848e: 005b lsls r3, r3, #1 + 8008490: 2203 movs r2, #3 + 8008492: fa02 f303 lsl.w r3, r2, r3 + 8008496: 43db mvns r3, r3 + 8008498: 693a ldr r2, [r7, #16] + 800849a: 4013 ands r3, r2 + 800849c: 613b str r3, [r7, #16] + temp |= ((GPIO_Init->Mode & GPIO_MODE) << (position * 2U)); + 800849e: 683b ldr r3, [r7, #0] + 80084a0: 685b ldr r3, [r3, #4] + 80084a2: f003 0203 and.w r2, r3, #3 + 80084a6: 697b ldr r3, [r7, #20] + 80084a8: 005b lsls r3, r3, #1 + 80084aa: fa02 f303 lsl.w r3, r2, r3 + 80084ae: 693a ldr r2, [r7, #16] + 80084b0: 4313 orrs r3, r2 + 80084b2: 613b str r3, [r7, #16] + GPIOx->MODER = temp; + 80084b4: 687b ldr r3, [r7, #4] + 80084b6: 693a ldr r2, [r7, #16] + 80084b8: 601a str r2, [r3, #0] + + /*--------------------- EXTI Mode Configuration ------------------------*/ + /* Configure the External Interrupt or event for the current IO */ + if ((GPIO_Init->Mode & EXTI_MODE) != 0x00u) + 80084ba: 683b ldr r3, [r7, #0] + 80084bc: 685b ldr r3, [r3, #4] + 80084be: f403 3340 and.w r3, r3, #196608 @ 0x30000 + 80084c2: 2b00 cmp r3, #0 + 80084c4: f000 80a6 beq.w 8008614 + { + /* Enable SYSCFG Clock */ + __HAL_RCC_SYSCFG_CLK_ENABLE(); + 80084c8: 4b5b ldr r3, [pc, #364] @ (8008638 ) + 80084ca: 6e1b ldr r3, [r3, #96] @ 0x60 + 80084cc: 4a5a ldr r2, [pc, #360] @ (8008638 ) + 80084ce: f043 0301 orr.w r3, r3, #1 + 80084d2: 6613 str r3, [r2, #96] @ 0x60 + 80084d4: 4b58 ldr r3, [pc, #352] @ (8008638 ) + 80084d6: 6e1b ldr r3, [r3, #96] @ 0x60 + 80084d8: f003 0301 and.w r3, r3, #1 + 80084dc: 60bb str r3, [r7, #8] + 80084de: 68bb ldr r3, [r7, #8] + + temp = SYSCFG->EXTICR[position >> 2U]; + 80084e0: 4a56 ldr r2, [pc, #344] @ (800863c ) + 80084e2: 697b ldr r3, [r7, #20] + 80084e4: 089b lsrs r3, r3, #2 + 80084e6: 3302 adds r3, #2 + 80084e8: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 80084ec: 613b str r3, [r7, #16] + temp &= ~(0x0FUL << (4U * (position & 0x03U))); + 80084ee: 697b ldr r3, [r7, #20] + 80084f0: f003 0303 and.w r3, r3, #3 + 80084f4: 009b lsls r3, r3, #2 + 80084f6: 220f movs r2, #15 + 80084f8: fa02 f303 lsl.w r3, r2, r3 + 80084fc: 43db mvns r3, r3 + 80084fe: 693a ldr r2, [r7, #16] + 8008500: 4013 ands r3, r2 + 8008502: 613b str r3, [r7, #16] + temp |= (GPIO_GET_INDEX(GPIOx) << (4U * (position & 0x03U))); + 8008504: 687b ldr r3, [r7, #4] + 8008506: f1b3 4f90 cmp.w r3, #1207959552 @ 0x48000000 + 800850a: d01f beq.n 800854c + 800850c: 687b ldr r3, [r7, #4] + 800850e: 4a4c ldr r2, [pc, #304] @ (8008640 ) + 8008510: 4293 cmp r3, r2 + 8008512: d019 beq.n 8008548 + 8008514: 687b ldr r3, [r7, #4] + 8008516: 4a4b ldr r2, [pc, #300] @ (8008644 ) + 8008518: 4293 cmp r3, r2 + 800851a: d013 beq.n 8008544 + 800851c: 687b ldr r3, [r7, #4] + 800851e: 4a4a ldr r2, [pc, #296] @ (8008648 ) + 8008520: 4293 cmp r3, r2 + 8008522: d00d beq.n 8008540 + 8008524: 687b ldr r3, [r7, #4] + 8008526: 4a49 ldr r2, [pc, #292] @ (800864c ) + 8008528: 4293 cmp r3, r2 + 800852a: d007 beq.n 800853c + 800852c: 687b ldr r3, [r7, #4] + 800852e: 4a48 ldr r2, [pc, #288] @ (8008650 ) + 8008530: 4293 cmp r3, r2 + 8008532: d101 bne.n 8008538 + 8008534: 2305 movs r3, #5 + 8008536: e00a b.n 800854e + 8008538: 2306 movs r3, #6 + 800853a: e008 b.n 800854e + 800853c: 2304 movs r3, #4 + 800853e: e006 b.n 800854e + 8008540: 2303 movs r3, #3 + 8008542: e004 b.n 800854e + 8008544: 2302 movs r3, #2 + 8008546: e002 b.n 800854e + 8008548: 2301 movs r3, #1 + 800854a: e000 b.n 800854e + 800854c: 2300 movs r3, #0 + 800854e: 697a ldr r2, [r7, #20] + 8008550: f002 0203 and.w r2, r2, #3 + 8008554: 0092 lsls r2, r2, #2 + 8008556: 4093 lsls r3, r2 + 8008558: 693a ldr r2, [r7, #16] + 800855a: 4313 orrs r3, r2 + 800855c: 613b str r3, [r7, #16] + SYSCFG->EXTICR[position >> 2U] = temp; + 800855e: 4937 ldr r1, [pc, #220] @ (800863c ) + 8008560: 697b ldr r3, [r7, #20] + 8008562: 089b lsrs r3, r3, #2 + 8008564: 3302 adds r3, #2 + 8008566: 693a ldr r2, [r7, #16] + 8008568: f841 2023 str.w r2, [r1, r3, lsl #2] + + /* Clear Rising Falling edge configuration */ + temp = EXTI->RTSR1; + 800856c: 4b39 ldr r3, [pc, #228] @ (8008654 ) + 800856e: 689b ldr r3, [r3, #8] + 8008570: 613b str r3, [r7, #16] + temp &= ~(iocurrent); + 8008572: 68fb ldr r3, [r7, #12] + 8008574: 43db mvns r3, r3 + 8008576: 693a ldr r2, [r7, #16] + 8008578: 4013 ands r3, r2 + 800857a: 613b str r3, [r7, #16] + if ((GPIO_Init->Mode & TRIGGER_RISING) != 0x00U) + 800857c: 683b ldr r3, [r7, #0] + 800857e: 685b ldr r3, [r3, #4] + 8008580: f403 1380 and.w r3, r3, #1048576 @ 0x100000 + 8008584: 2b00 cmp r3, #0 + 8008586: d003 beq.n 8008590 + { + temp |= iocurrent; + 8008588: 693a ldr r2, [r7, #16] + 800858a: 68fb ldr r3, [r7, #12] + 800858c: 4313 orrs r3, r2 + 800858e: 613b str r3, [r7, #16] + } + EXTI->RTSR1 = temp; + 8008590: 4a30 ldr r2, [pc, #192] @ (8008654 ) + 8008592: 693b ldr r3, [r7, #16] + 8008594: 6093 str r3, [r2, #8] + + temp = EXTI->FTSR1; + 8008596: 4b2f ldr r3, [pc, #188] @ (8008654 ) + 8008598: 68db ldr r3, [r3, #12] + 800859a: 613b str r3, [r7, #16] + temp &= ~(iocurrent); + 800859c: 68fb ldr r3, [r7, #12] + 800859e: 43db mvns r3, r3 + 80085a0: 693a ldr r2, [r7, #16] + 80085a2: 4013 ands r3, r2 + 80085a4: 613b str r3, [r7, #16] + if ((GPIO_Init->Mode & TRIGGER_FALLING) != 0x00U) + 80085a6: 683b ldr r3, [r7, #0] + 80085a8: 685b ldr r3, [r3, #4] + 80085aa: f403 1300 and.w r3, r3, #2097152 @ 0x200000 + 80085ae: 2b00 cmp r3, #0 + 80085b0: d003 beq.n 80085ba + { + temp |= iocurrent; + 80085b2: 693a ldr r2, [r7, #16] + 80085b4: 68fb ldr r3, [r7, #12] + 80085b6: 4313 orrs r3, r2 + 80085b8: 613b str r3, [r7, #16] + } + EXTI->FTSR1 = temp; + 80085ba: 4a26 ldr r2, [pc, #152] @ (8008654 ) + 80085bc: 693b ldr r3, [r7, #16] + 80085be: 60d3 str r3, [r2, #12] + + temp = EXTI->EMR1; + 80085c0: 4b24 ldr r3, [pc, #144] @ (8008654 ) + 80085c2: 685b ldr r3, [r3, #4] + 80085c4: 613b str r3, [r7, #16] + temp &= ~(iocurrent); + 80085c6: 68fb ldr r3, [r7, #12] + 80085c8: 43db mvns r3, r3 + 80085ca: 693a ldr r2, [r7, #16] + 80085cc: 4013 ands r3, r2 + 80085ce: 613b str r3, [r7, #16] + if ((GPIO_Init->Mode & EXTI_EVT) != 0x00U) + 80085d0: 683b ldr r3, [r7, #0] + 80085d2: 685b ldr r3, [r3, #4] + 80085d4: f403 3300 and.w r3, r3, #131072 @ 0x20000 + 80085d8: 2b00 cmp r3, #0 + 80085da: d003 beq.n 80085e4 + { + temp |= iocurrent; + 80085dc: 693a ldr r2, [r7, #16] + 80085de: 68fb ldr r3, [r7, #12] + 80085e0: 4313 orrs r3, r2 + 80085e2: 613b str r3, [r7, #16] + } + EXTI->EMR1 = temp; + 80085e4: 4a1b ldr r2, [pc, #108] @ (8008654 ) + 80085e6: 693b ldr r3, [r7, #16] + 80085e8: 6053 str r3, [r2, #4] + + /* Clear EXTI line configuration */ + temp = EXTI->IMR1; + 80085ea: 4b1a ldr r3, [pc, #104] @ (8008654 ) + 80085ec: 681b ldr r3, [r3, #0] + 80085ee: 613b str r3, [r7, #16] + temp &= ~(iocurrent); + 80085f0: 68fb ldr r3, [r7, #12] + 80085f2: 43db mvns r3, r3 + 80085f4: 693a ldr r2, [r7, #16] + 80085f6: 4013 ands r3, r2 + 80085f8: 613b str r3, [r7, #16] + if ((GPIO_Init->Mode & EXTI_IT) != 0x00U) + 80085fa: 683b ldr r3, [r7, #0] + 80085fc: 685b ldr r3, [r3, #4] + 80085fe: f403 3380 and.w r3, r3, #65536 @ 0x10000 + 8008602: 2b00 cmp r3, #0 + 8008604: d003 beq.n 800860e + { + temp |= iocurrent; + 8008606: 693a ldr r2, [r7, #16] + 8008608: 68fb ldr r3, [r7, #12] + 800860a: 4313 orrs r3, r2 + 800860c: 613b str r3, [r7, #16] + } + EXTI->IMR1 = temp; + 800860e: 4a11 ldr r2, [pc, #68] @ (8008654 ) + 8008610: 693b ldr r3, [r7, #16] + 8008612: 6013 str r3, [r2, #0] + } + } + + position++; + 8008614: 697b ldr r3, [r7, #20] + 8008616: 3301 adds r3, #1 + 8008618: 617b str r3, [r7, #20] + while (((GPIO_Init->Pin) >> position) != 0U) + 800861a: 683b ldr r3, [r7, #0] + 800861c: 681a ldr r2, [r3, #0] + 800861e: 697b ldr r3, [r7, #20] + 8008620: fa22 f303 lsr.w r3, r2, r3 + 8008624: 2b00 cmp r3, #0 + 8008626: f47f ae9d bne.w 8008364 + } +} + 800862a: bf00 nop + 800862c: bf00 nop + 800862e: 371c adds r7, #28 + 8008630: 46bd mov sp, r7 + 8008632: f85d 7b04 ldr.w r7, [sp], #4 + 8008636: 4770 bx lr + 8008638: 40021000 .word 0x40021000 + 800863c: 40010000 .word 0x40010000 + 8008640: 48000400 .word 0x48000400 + 8008644: 48000800 .word 0x48000800 + 8008648: 48000c00 .word 0x48000c00 + 800864c: 48001000 .word 0x48001000 + 8008650: 48001400 .word 0x48001400 + 8008654: 40010400 .word 0x40010400 + +08008658 : + * @param GPIO_Pin specifies the port bit to be written. + * This parameter can be any combination of GPIO_PIN_x where x can be (0..15). + * @retval None + */ +void HAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin) +{ + 8008658: b480 push {r7} + 800865a: b087 sub sp, #28 + 800865c: af00 add r7, sp, #0 + 800865e: 6078 str r0, [r7, #4] + 8008660: 6039 str r1, [r7, #0] + uint32_t position = 0x00U; + 8008662: 2300 movs r3, #0 + 8008664: 617b str r3, [r7, #20] + /* Check the parameters */ + assert_param(IS_GPIO_ALL_INSTANCE(GPIOx)); + assert_param(IS_GPIO_PIN(GPIO_Pin)); + + /* Configure the port pins */ + while ((GPIO_Pin >> position) != 0U) + 8008666: e0bd b.n 80087e4 + { + /* Get current io position */ + iocurrent = (GPIO_Pin) & (1UL << position); + 8008668: 2201 movs r2, #1 + 800866a: 697b ldr r3, [r7, #20] + 800866c: fa02 f303 lsl.w r3, r2, r3 + 8008670: 683a ldr r2, [r7, #0] + 8008672: 4013 ands r3, r2 + 8008674: 613b str r3, [r7, #16] + + if (iocurrent != 0x00u) + 8008676: 693b ldr r3, [r7, #16] + 8008678: 2b00 cmp r3, #0 + 800867a: f000 80b0 beq.w 80087de + { + /*------------------------- EXTI Mode Configuration --------------------*/ + /* Clear the External Interrupt or Event for the current IO */ + + tmp = SYSCFG->EXTICR[position >> 2U]; + 800867e: 4a60 ldr r2, [pc, #384] @ (8008800 ) + 8008680: 697b ldr r3, [r7, #20] + 8008682: 089b lsrs r3, r3, #2 + 8008684: 3302 adds r3, #2 + 8008686: f852 3023 ldr.w r3, [r2, r3, lsl #2] + 800868a: 60fb str r3, [r7, #12] + tmp &= (0x0FUL << (4U * (position & 0x03U))); + 800868c: 697b ldr r3, [r7, #20] + 800868e: f003 0303 and.w r3, r3, #3 + 8008692: 009b lsls r3, r3, #2 + 8008694: 220f movs r2, #15 + 8008696: fa02 f303 lsl.w r3, r2, r3 + 800869a: 68fa ldr r2, [r7, #12] + 800869c: 4013 ands r3, r2 + 800869e: 60fb str r3, [r7, #12] + if (tmp == (GPIO_GET_INDEX(GPIOx) << (4U * (position & 0x03U)))) + 80086a0: 687b ldr r3, [r7, #4] + 80086a2: f1b3 4f90 cmp.w r3, #1207959552 @ 0x48000000 + 80086a6: d01f beq.n 80086e8 + 80086a8: 687b ldr r3, [r7, #4] + 80086aa: 4a56 ldr r2, [pc, #344] @ (8008804 ) + 80086ac: 4293 cmp r3, r2 + 80086ae: d019 beq.n 80086e4 + 80086b0: 687b ldr r3, [r7, #4] + 80086b2: 4a55 ldr r2, [pc, #340] @ (8008808 ) + 80086b4: 4293 cmp r3, r2 + 80086b6: d013 beq.n 80086e0 + 80086b8: 687b ldr r3, [r7, #4] + 80086ba: 4a54 ldr r2, [pc, #336] @ (800880c ) + 80086bc: 4293 cmp r3, r2 + 80086be: d00d beq.n 80086dc + 80086c0: 687b ldr r3, [r7, #4] + 80086c2: 4a53 ldr r2, [pc, #332] @ (8008810 ) + 80086c4: 4293 cmp r3, r2 + 80086c6: d007 beq.n 80086d8 + 80086c8: 687b ldr r3, [r7, #4] + 80086ca: 4a52 ldr r2, [pc, #328] @ (8008814 ) + 80086cc: 4293 cmp r3, r2 + 80086ce: d101 bne.n 80086d4 + 80086d0: 2305 movs r3, #5 + 80086d2: e00a b.n 80086ea + 80086d4: 2306 movs r3, #6 + 80086d6: e008 b.n 80086ea + 80086d8: 2304 movs r3, #4 + 80086da: e006 b.n 80086ea + 80086dc: 2303 movs r3, #3 + 80086de: e004 b.n 80086ea + 80086e0: 2302 movs r3, #2 + 80086e2: e002 b.n 80086ea + 80086e4: 2301 movs r3, #1 + 80086e6: e000 b.n 80086ea + 80086e8: 2300 movs r3, #0 + 80086ea: 697a ldr r2, [r7, #20] + 80086ec: f002 0203 and.w r2, r2, #3 + 80086f0: 0092 lsls r2, r2, #2 + 80086f2: 4093 lsls r3, r2 + 80086f4: 68fa ldr r2, [r7, #12] + 80086f6: 429a cmp r2, r3 + 80086f8: d132 bne.n 8008760 + { + /* Clear EXTI line configuration */ + EXTI->IMR1 &= ~(iocurrent); + 80086fa: 4b47 ldr r3, [pc, #284] @ (8008818 ) + 80086fc: 681a ldr r2, [r3, #0] + 80086fe: 693b ldr r3, [r7, #16] + 8008700: 43db mvns r3, r3 + 8008702: 4945 ldr r1, [pc, #276] @ (8008818 ) + 8008704: 4013 ands r3, r2 + 8008706: 600b str r3, [r1, #0] + EXTI->EMR1 &= ~(iocurrent); + 8008708: 4b43 ldr r3, [pc, #268] @ (8008818 ) + 800870a: 685a ldr r2, [r3, #4] + 800870c: 693b ldr r3, [r7, #16] + 800870e: 43db mvns r3, r3 + 8008710: 4941 ldr r1, [pc, #260] @ (8008818 ) + 8008712: 4013 ands r3, r2 + 8008714: 604b str r3, [r1, #4] + + /* Clear Rising Falling edge configuration */ + EXTI->FTSR1 &= ~(iocurrent); + 8008716: 4b40 ldr r3, [pc, #256] @ (8008818 ) + 8008718: 68da ldr r2, [r3, #12] + 800871a: 693b ldr r3, [r7, #16] + 800871c: 43db mvns r3, r3 + 800871e: 493e ldr r1, [pc, #248] @ (8008818 ) + 8008720: 4013 ands r3, r2 + 8008722: 60cb str r3, [r1, #12] + EXTI->RTSR1 &= ~(iocurrent); + 8008724: 4b3c ldr r3, [pc, #240] @ (8008818 ) + 8008726: 689a ldr r2, [r3, #8] + 8008728: 693b ldr r3, [r7, #16] + 800872a: 43db mvns r3, r3 + 800872c: 493a ldr r1, [pc, #232] @ (8008818 ) + 800872e: 4013 ands r3, r2 + 8008730: 608b str r3, [r1, #8] + + tmp = 0x0FUL << (4U * (position & 0x03U)); + 8008732: 697b ldr r3, [r7, #20] + 8008734: f003 0303 and.w r3, r3, #3 + 8008738: 009b lsls r3, r3, #2 + 800873a: 220f movs r2, #15 + 800873c: fa02 f303 lsl.w r3, r2, r3 + 8008740: 60fb str r3, [r7, #12] + SYSCFG->EXTICR[position >> 2U] &= ~tmp; + 8008742: 4a2f ldr r2, [pc, #188] @ (8008800 ) + 8008744: 697b ldr r3, [r7, #20] + 8008746: 089b lsrs r3, r3, #2 + 8008748: 3302 adds r3, #2 + 800874a: f852 1023 ldr.w r1, [r2, r3, lsl #2] + 800874e: 68fb ldr r3, [r7, #12] + 8008750: 43da mvns r2, r3 + 8008752: 482b ldr r0, [pc, #172] @ (8008800 ) + 8008754: 697b ldr r3, [r7, #20] + 8008756: 089b lsrs r3, r3, #2 + 8008758: 400a ands r2, r1 + 800875a: 3302 adds r3, #2 + 800875c: f840 2023 str.w r2, [r0, r3, lsl #2] + } + + /*------------------------- GPIO Mode Configuration --------------------*/ + /* Configure IO in Analog Mode */ + GPIOx->MODER |= (GPIO_MODER_MODE0 << (position * 2u)); + 8008760: 687b ldr r3, [r7, #4] + 8008762: 681a ldr r2, [r3, #0] + 8008764: 697b ldr r3, [r7, #20] + 8008766: 005b lsls r3, r3, #1 + 8008768: 2103 movs r1, #3 + 800876a: fa01 f303 lsl.w r3, r1, r3 + 800876e: 431a orrs r2, r3 + 8008770: 687b ldr r3, [r7, #4] + 8008772: 601a str r2, [r3, #0] + + /* Configure the default Alternate Function in current IO */ + GPIOx->AFR[position >> 3u] &= ~(0xFu << ((position & 0x07u) * 4u)); + 8008774: 697b ldr r3, [r7, #20] + 8008776: 08da lsrs r2, r3, #3 + 8008778: 687b ldr r3, [r7, #4] + 800877a: 3208 adds r2, #8 + 800877c: f853 1022 ldr.w r1, [r3, r2, lsl #2] + 8008780: 697b ldr r3, [r7, #20] + 8008782: f003 0307 and.w r3, r3, #7 + 8008786: 009b lsls r3, r3, #2 + 8008788: 220f movs r2, #15 + 800878a: fa02 f303 lsl.w r3, r2, r3 + 800878e: 43db mvns r3, r3 + 8008790: 697a ldr r2, [r7, #20] + 8008792: 08d2 lsrs r2, r2, #3 + 8008794: 4019 ands r1, r3 + 8008796: 687b ldr r3, [r7, #4] + 8008798: 3208 adds r2, #8 + 800879a: f843 1022 str.w r1, [r3, r2, lsl #2] + + /* Deactivate the Pull-up and Pull-down resistor for the current IO */ + GPIOx->PUPDR &= ~(GPIO_PUPDR_PUPD0 << (position * 2u)); + 800879e: 687b ldr r3, [r7, #4] + 80087a0: 68da ldr r2, [r3, #12] + 80087a2: 697b ldr r3, [r7, #20] + 80087a4: 005b lsls r3, r3, #1 + 80087a6: 2103 movs r1, #3 + 80087a8: fa01 f303 lsl.w r3, r1, r3 + 80087ac: 43db mvns r3, r3 + 80087ae: 401a ands r2, r3 + 80087b0: 687b ldr r3, [r7, #4] + 80087b2: 60da str r2, [r3, #12] + + /* Configure the default value IO Output Type */ + GPIOx->OTYPER &= ~(GPIO_OTYPER_OT0 << position); + 80087b4: 687b ldr r3, [r7, #4] + 80087b6: 685a ldr r2, [r3, #4] + 80087b8: 2101 movs r1, #1 + 80087ba: 697b ldr r3, [r7, #20] + 80087bc: fa01 f303 lsl.w r3, r1, r3 + 80087c0: 43db mvns r3, r3 + 80087c2: 401a ands r2, r3 + 80087c4: 687b ldr r3, [r7, #4] + 80087c6: 605a str r2, [r3, #4] + + /* Configure the default value for IO Speed */ + GPIOx->OSPEEDR &= ~(GPIO_OSPEEDR_OSPEED0 << (position * 2u)); + 80087c8: 687b ldr r3, [r7, #4] + 80087ca: 689a ldr r2, [r3, #8] + 80087cc: 697b ldr r3, [r7, #20] + 80087ce: 005b lsls r3, r3, #1 + 80087d0: 2103 movs r1, #3 + 80087d2: fa01 f303 lsl.w r3, r1, r3 + 80087d6: 43db mvns r3, r3 + 80087d8: 401a ands r2, r3 + 80087da: 687b ldr r3, [r7, #4] + 80087dc: 609a str r2, [r3, #8] + } + + position++; + 80087de: 697b ldr r3, [r7, #20] + 80087e0: 3301 adds r3, #1 + 80087e2: 617b str r3, [r7, #20] + while ((GPIO_Pin >> position) != 0U) + 80087e4: 683a ldr r2, [r7, #0] + 80087e6: 697b ldr r3, [r7, #20] + 80087e8: fa22 f303 lsr.w r3, r2, r3 + 80087ec: 2b00 cmp r3, #0 + 80087ee: f47f af3b bne.w 8008668 + } +} + 80087f2: bf00 nop + 80087f4: bf00 nop + 80087f6: 371c adds r7, #28 + 80087f8: 46bd mov sp, r7 + 80087fa: f85d 7b04 ldr.w r7, [sp], #4 + 80087fe: 4770 bx lr + 8008800: 40010000 .word 0x40010000 + 8008804: 48000400 .word 0x48000400 + 8008808: 48000800 .word 0x48000800 + 800880c: 48000c00 .word 0x48000c00 + 8008810: 48001000 .word 0x48001000 + 8008814: 48001400 .word 0x48001400 + 8008818: 40010400 .word 0x40010400 + +0800881c : + * @arg GPIO_PIN_RESET: to clear the port pin + * @arg GPIO_PIN_SET: to set the port pin + * @retval None + */ +void HAL_GPIO_WritePin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState) +{ + 800881c: b480 push {r7} + 800881e: b083 sub sp, #12 + 8008820: af00 add r7, sp, #0 + 8008822: 6078 str r0, [r7, #4] + 8008824: 460b mov r3, r1 + 8008826: 807b strh r3, [r7, #2] + 8008828: 4613 mov r3, r2 + 800882a: 707b strb r3, [r7, #1] + /* Check the parameters */ + assert_param(IS_GPIO_PIN(GPIO_Pin)); + assert_param(IS_GPIO_PIN_ACTION(PinState)); + + if (PinState != GPIO_PIN_RESET) + 800882c: 787b ldrb r3, [r7, #1] + 800882e: 2b00 cmp r3, #0 + 8008830: d003 beq.n 800883a + { + GPIOx->BSRR = (uint32_t)GPIO_Pin; + 8008832: 887a ldrh r2, [r7, #2] + 8008834: 687b ldr r3, [r7, #4] + 8008836: 619a str r2, [r3, #24] + } + else + { + GPIOx->BRR = (uint32_t)GPIO_Pin; + } +} + 8008838: e002 b.n 8008840 + GPIOx->BRR = (uint32_t)GPIO_Pin; + 800883a: 887a ldrh r2, [r7, #2] + 800883c: 687b ldr r3, [r7, #4] + 800883e: 629a str r2, [r3, #40] @ 0x28 +} + 8008840: bf00 nop + 8008842: 370c adds r7, #12 + 8008844: 46bd mov sp, r7 + 8008846: f85d 7b04 ldr.w r7, [sp], #4 + 800884a: 4770 bx lr + +0800884c : + * To unlock the configuration, perform a system reset. + * @param hopamp OPAMP handle + * @retval HAL status + */ +HAL_StatusTypeDef HAL_OPAMP_Init(OPAMP_HandleTypeDef *hopamp) +{ + 800884c: b580 push {r7, lr} + 800884e: b084 sub sp, #16 + 8008850: af00 add r7, sp, #0 + 8008852: 6078 str r0, [r7, #4] + HAL_StatusTypeDef status = HAL_OK; + 8008854: 2300 movs r3, #0 + 8008856: 73fb strb r3, [r7, #15] + + /* Check the OPAMP handle allocation and lock status */ + /* Init not allowed if calibration is ongoing */ + if (hopamp == NULL) + 8008858: 687b ldr r3, [r7, #4] + 800885a: 2b00 cmp r3, #0 + 800885c: d101 bne.n 8008862 + { + return HAL_ERROR; + 800885e: 2301 movs r3, #1 + 8008860: e0bb b.n 80089da + } + else if (hopamp->State == HAL_OPAMP_STATE_BUSYLOCKED) + 8008862: 687b ldr r3, [r7, #4] + 8008864: f893 303a ldrb.w r3, [r3, #58] @ 0x3a + 8008868: b2db uxtb r3, r3 + 800886a: 2b05 cmp r3, #5 + 800886c: d101 bne.n 8008872 + { + return HAL_ERROR; + 800886e: 2301 movs r3, #1 + 8008870: e0b3 b.n 80089da + } + else if (hopamp->State == HAL_OPAMP_STATE_CALIBBUSY) + 8008872: 687b ldr r3, [r7, #4] + 8008874: f893 303a ldrb.w r3, [r3, #58] @ 0x3a + 8008878: b2db uxtb r3, r3 + 800887a: 2b02 cmp r3, #2 + 800887c: d101 bne.n 8008882 + { + return HAL_ERROR; + 800887e: 2301 movs r3, #1 + 8008880: e0ab b.n 80089da + assert_param(IS_OPAMP_TRIMMINGVALUE(hopamp->Init.TrimmingValueP)); + assert_param(IS_OPAMP_TRIMMINGVALUE(hopamp->Init.TrimmingValueN)); + } + + /* Init SYSCFG and the low level hardware to access opamp */ + __HAL_RCC_SYSCFG_CLK_ENABLE(); + 8008882: 4b58 ldr r3, [pc, #352] @ (80089e4 ) + 8008884: 6e1b ldr r3, [r3, #96] @ 0x60 + 8008886: 4a57 ldr r2, [pc, #348] @ (80089e4 ) + 8008888: f043 0301 orr.w r3, r3, #1 + 800888c: 6613 str r3, [r2, #96] @ 0x60 + 800888e: 4b55 ldr r3, [pc, #340] @ (80089e4 ) + 8008890: 6e1b ldr r3, [r3, #96] @ 0x60 + 8008892: f003 0301 and.w r3, r3, #1 + 8008896: 60bb str r3, [r7, #8] + 8008898: 68bb ldr r3, [r7, #8] + + if (hopamp->State == HAL_OPAMP_STATE_RESET) + 800889a: 687b ldr r3, [r7, #4] + 800889c: f893 303a ldrb.w r3, [r3, #58] @ 0x3a + 80088a0: b2db uxtb r3, r3 + 80088a2: 2b00 cmp r3, #0 + 80088a4: d103 bne.n 80088ae + { + /* Allocate lock resource and initialize it */ + hopamp->Lock = HAL_UNLOCKED; + 80088a6: 687b ldr r3, [r7, #4] + 80088a8: 2200 movs r2, #0 + 80088aa: f883 2039 strb.w r2, [r3, #57] @ 0x39 + +#if (USE_HAL_OPAMP_REGISTER_CALLBACKS == 1) + hopamp->MspInitCallback(hopamp); +#else + /* Call MSP init function */ + HAL_OPAMP_MspInit(hopamp); + 80088ae: 6878 ldr r0, [r7, #4] + 80088b0: f7fa fdc8 bl 8003444 + + /* check if OPAMP_PGA_MODE & in Follower mode */ + /* - InvertingInput */ + /* is Not Applicable */ + + if ((hopamp->Init.Mode == OPAMP_PGA_MODE) || (hopamp->Init.Mode == OPAMP_FOLLOWER_MODE)) + 80088b4: 687b ldr r3, [r7, #4] + 80088b6: 689b ldr r3, [r3, #8] + 80088b8: 2b40 cmp r3, #64 @ 0x40 + 80088ba: d003 beq.n 80088c4 + 80088bc: 687b ldr r3, [r7, #4] + 80088be: 689b ldr r3, [r3, #8] + 80088c0: 2b60 cmp r3, #96 @ 0x60 + 80088c2: d133 bne.n 800892c + { + /* Update User Trim config first to be able to modify trimming value afterwards */ + MODIFY_REG(hopamp->Instance->CSR, + 80088c4: 687b ldr r3, [r7, #4] + 80088c6: 681b ldr r3, [r3, #0] + 80088c8: 681b ldr r3, [r3, #0] + 80088ca: f023 0110 bic.w r1, r3, #16 + 80088ce: 687b ldr r3, [r7, #4] + 80088d0: 6ada ldr r2, [r3, #44] @ 0x2c + 80088d2: 687b ldr r3, [r7, #4] + 80088d4: 681b ldr r3, [r3, #0] + 80088d6: 430a orrs r2, r1 + 80088d8: 601a str r2, [r3, #0] + OPAMP_CSR_USERTRIM, + hopamp->Init.UserTrimming); + MODIFY_REG(hopamp->Instance->CSR, + 80088da: 687b ldr r3, [r7, #4] + 80088dc: 681b ldr r3, [r3, #0] + 80088de: 681a ldr r2, [r3, #0] + 80088e0: 4b41 ldr r3, [pc, #260] @ (80089e8 ) + 80088e2: 4013 ands r3, r2 + 80088e4: 687a ldr r2, [r7, #4] + 80088e6: 6851 ldr r1, [r2, #4] + 80088e8: 687a ldr r2, [r7, #4] + 80088ea: 6892 ldr r2, [r2, #8] + 80088ec: 4311 orrs r1, r2 + 80088ee: 687a ldr r2, [r7, #4] + 80088f0: 6912 ldr r2, [r2, #16] + 80088f2: 430a orrs r2, r1 + 80088f4: 6879 ldr r1, [r7, #4] + 80088f6: 7d09 ldrb r1, [r1, #20] + 80088f8: 2901 cmp r1, #1 + 80088fa: d102 bne.n 8008902 + 80088fc: f44f 7180 mov.w r1, #256 @ 0x100 + 8008900: e000 b.n 8008904 + 8008902: 2100 movs r1, #0 + 8008904: 4311 orrs r1, r2 + 8008906: 687a ldr r2, [r7, #4] + 8008908: 6a52 ldr r2, [r2, #36] @ 0x24 + 800890a: 4311 orrs r1, r2 + 800890c: 687a ldr r2, [r7, #4] + 800890e: 6a92 ldr r2, [r2, #40] @ 0x28 + 8008910: 4311 orrs r1, r2 + 8008912: 687a ldr r2, [r7, #4] + 8008914: 6b12 ldr r2, [r2, #48] @ 0x30 + 8008916: 04d2 lsls r2, r2, #19 + 8008918: 4311 orrs r1, r2 + 800891a: 687a ldr r2, [r7, #4] + 800891c: 6b52 ldr r2, [r2, #52] @ 0x34 + 800891e: 0612 lsls r2, r2, #24 + 8008920: 4311 orrs r1, r2 + 8008922: 687a ldr r2, [r7, #4] + 8008924: 6812 ldr r2, [r2, #0] + 8008926: 430b orrs r3, r1 + 8008928: 6013 str r3, [r2, #0] + 800892a: e035 b.n 8008998 + (hopamp->Init.TrimmingValueN << OPAMP_INPUT_INVERTING)); + } + else /* OPAMP_STANDALONE_MODE */ + { + /* Update User Trim config first to be able to modify trimming value afterwards */ + MODIFY_REG(hopamp->Instance->CSR, + 800892c: 687b ldr r3, [r7, #4] + 800892e: 681b ldr r3, [r3, #0] + 8008930: 681b ldr r3, [r3, #0] + 8008932: f023 0110 bic.w r1, r3, #16 + 8008936: 687b ldr r3, [r7, #4] + 8008938: 6ada ldr r2, [r3, #44] @ 0x2c + 800893a: 687b ldr r3, [r7, #4] + 800893c: 681b ldr r3, [r3, #0] + 800893e: 430a orrs r2, r1 + 8008940: 601a str r2, [r3, #0] + OPAMP_CSR_USERTRIM, + hopamp->Init.UserTrimming); + MODIFY_REG(hopamp->Instance->CSR, + 8008942: 687b ldr r3, [r7, #4] + 8008944: 681b ldr r3, [r3, #0] + 8008946: 681a ldr r2, [r3, #0] + 8008948: 4b27 ldr r3, [pc, #156] @ (80089e8 ) + 800894a: 4013 ands r3, r2 + 800894c: 687a ldr r2, [r7, #4] + 800894e: 6851 ldr r1, [r2, #4] + 8008950: 687a ldr r2, [r7, #4] + 8008952: 6892 ldr r2, [r2, #8] + 8008954: 4311 orrs r1, r2 + 8008956: 687a ldr r2, [r7, #4] + 8008958: 68d2 ldr r2, [r2, #12] + 800895a: 4311 orrs r1, r2 + 800895c: 687a ldr r2, [r7, #4] + 800895e: 6912 ldr r2, [r2, #16] + 8008960: 430a orrs r2, r1 + 8008962: 6879 ldr r1, [r7, #4] + 8008964: 7d09 ldrb r1, [r1, #20] + 8008966: 2901 cmp r1, #1 + 8008968: d102 bne.n 8008970 + 800896a: f44f 7180 mov.w r1, #256 @ 0x100 + 800896e: e000 b.n 8008972 + 8008970: 2100 movs r1, #0 + 8008972: 4311 orrs r1, r2 + 8008974: 687a ldr r2, [r7, #4] + 8008976: 6a52 ldr r2, [r2, #36] @ 0x24 + 8008978: 4311 orrs r1, r2 + 800897a: 687a ldr r2, [r7, #4] + 800897c: 6a92 ldr r2, [r2, #40] @ 0x28 + 800897e: 4311 orrs r1, r2 + 8008980: 687a ldr r2, [r7, #4] + 8008982: 6b12 ldr r2, [r2, #48] @ 0x30 + 8008984: 04d2 lsls r2, r2, #19 + 8008986: 4311 orrs r1, r2 + 8008988: 687a ldr r2, [r7, #4] + 800898a: 6b52 ldr r2, [r2, #52] @ 0x34 + 800898c: 0612 lsls r2, r2, #24 + 800898e: 4311 orrs r1, r2 + 8008990: 687a ldr r2, [r7, #4] + 8008992: 6812 ldr r2, [r2, #0] + 8008994: 430b orrs r3, r1 + 8008996: 6013 str r3, [r2, #0] + hopamp->Init.PgaGain | + (hopamp->Init.TrimmingValueP << OPAMP_INPUT_NONINVERTING) | + (hopamp->Init.TrimmingValueN << OPAMP_INPUT_INVERTING)); + } + + if ((READ_BIT(hopamp->Instance->TCMR, OPAMP_TCMR_LOCK)) == 0UL) + 8008998: 687b ldr r3, [r7, #4] + 800899a: 681b ldr r3, [r3, #0] + 800899c: 699b ldr r3, [r3, #24] + 800899e: 2b00 cmp r3, #0 + 80089a0: db10 blt.n 80089c4 + { + MODIFY_REG(hopamp->Instance->TCMR, + 80089a2: 687b ldr r3, [r7, #4] + 80089a4: 681b ldr r3, [r3, #0] + 80089a6: 699b ldr r3, [r3, #24] + 80089a8: f023 013f bic.w r1, r3, #63 @ 0x3f + 80089ac: 687b ldr r3, [r7, #4] + 80089ae: 699a ldr r2, [r3, #24] + 80089b0: 687b ldr r3, [r7, #4] + 80089b2: 69db ldr r3, [r3, #28] + 80089b4: 431a orrs r2, r3 + 80089b6: 687b ldr r3, [r7, #4] + 80089b8: 6a1b ldr r3, [r3, #32] + 80089ba: 431a orrs r2, r3 + 80089bc: 687b ldr r3, [r7, #4] + 80089be: 681b ldr r3, [r3, #0] + 80089c0: 430a orrs r2, r1 + 80089c2: 619a str r2, [r3, #24] + hopamp->Init.InvertingInputSecondary | + hopamp->Init.NonInvertingInputSecondary); + } + + /* Update the OPAMP state*/ + if (hopamp->State == HAL_OPAMP_STATE_RESET) + 80089c4: 687b ldr r3, [r7, #4] + 80089c6: f893 303a ldrb.w r3, [r3, #58] @ 0x3a + 80089ca: b2db uxtb r3, r3 + 80089cc: 2b00 cmp r3, #0 + 80089ce: d103 bne.n 80089d8 + { + /* From RESET state to READY State */ + hopamp->State = HAL_OPAMP_STATE_READY; + 80089d0: 687b ldr r3, [r7, #4] + 80089d2: 2201 movs r2, #1 + 80089d4: f883 203a strb.w r2, [r3, #58] @ 0x3a + } + /* else: remain in READY or BUSY state (no update) */ + + return status; + 80089d8: 7bfb ldrb r3, [r7, #15] + } +} + 80089da: 4618 mov r0, r3 + 80089dc: 3710 adds r7, #16 + 80089de: 46bd mov sp, r7 + 80089e0: bd80 pop {r7, pc} + 80089e2: bf00 nop + 80089e4: 40021000 .word 0x40021000 + 80089e8: e0003e11 .word 0xe0003e11 + +080089ec : + * @param hopamp OPAMP handle + * @retval HAL status + */ + +HAL_StatusTypeDef HAL_OPAMP_Start(OPAMP_HandleTypeDef *hopamp) +{ + 80089ec: b480 push {r7} + 80089ee: b085 sub sp, #20 + 80089f0: af00 add r7, sp, #0 + 80089f2: 6078 str r0, [r7, #4] + HAL_StatusTypeDef status = HAL_OK; + 80089f4: 2300 movs r3, #0 + 80089f6: 73fb strb r3, [r7, #15] + + /* Check the OPAMP handle allocation */ + /* Check if OPAMP locked */ + if (hopamp == NULL) + 80089f8: 687b ldr r3, [r7, #4] + 80089fa: 2b00 cmp r3, #0 + 80089fc: d102 bne.n 8008a04 + { + status = HAL_ERROR; + 80089fe: 2301 movs r3, #1 + 8008a00: 73fb strb r3, [r7, #15] + 8008a02: e01d b.n 8008a40 + } + else if (hopamp->State == HAL_OPAMP_STATE_BUSYLOCKED) + 8008a04: 687b ldr r3, [r7, #4] + 8008a06: f893 303a ldrb.w r3, [r3, #58] @ 0x3a + 8008a0a: b2db uxtb r3, r3 + 8008a0c: 2b05 cmp r3, #5 + 8008a0e: d102 bne.n 8008a16 + { + status = HAL_ERROR; + 8008a10: 2301 movs r3, #1 + 8008a12: 73fb strb r3, [r7, #15] + 8008a14: e014 b.n 8008a40 + else + { + /* Check the parameter */ + assert_param(IS_OPAMP_ALL_INSTANCE(hopamp->Instance)); + + if (hopamp->State == HAL_OPAMP_STATE_READY) + 8008a16: 687b ldr r3, [r7, #4] + 8008a18: f893 303a ldrb.w r3, [r3, #58] @ 0x3a + 8008a1c: b2db uxtb r3, r3 + 8008a1e: 2b01 cmp r3, #1 + 8008a20: d10c bne.n 8008a3c + { + /* Enable the selected opamp */ + SET_BIT(hopamp->Instance->CSR, OPAMP_CSR_OPAMPxEN); + 8008a22: 687b ldr r3, [r7, #4] + 8008a24: 681b ldr r3, [r3, #0] + 8008a26: 681a ldr r2, [r3, #0] + 8008a28: 687b ldr r3, [r7, #4] + 8008a2a: 681b ldr r3, [r3, #0] + 8008a2c: f042 0201 orr.w r2, r2, #1 + 8008a30: 601a str r2, [r3, #0] + + /* Update the OPAMP state*/ + /* From HAL_OPAMP_STATE_READY to HAL_OPAMP_STATE_BUSY */ + hopamp->State = HAL_OPAMP_STATE_BUSY; + 8008a32: 687b ldr r3, [r7, #4] + 8008a34: 2204 movs r2, #4 + 8008a36: f883 203a strb.w r2, [r3, #58] @ 0x3a + 8008a3a: e001 b.n 8008a40 + } + else + { + status = HAL_ERROR; + 8008a3c: 2301 movs r3, #1 + 8008a3e: 73fb strb r3, [r7, #15] + } + + + } + return status; + 8008a40: 7bfb ldrb r3, [r7, #15] +} + 8008a42: 4618 mov r0, r3 + 8008a44: 3714 adds r7, #20 + 8008a46: 46bd mov sp, r7 + 8008a48: f85d 7b04 ldr.w r7, [sp], #4 + 8008a4c: 4770 bx lr + ... + +08008a50 : + * cleared before returning the status. If the flag is not cleared within + * 50 microseconds, HAL_TIMEOUT status is reported. + * @retval HAL Status + */ +HAL_StatusTypeDef HAL_PWREx_ControlVoltageScaling(uint32_t VoltageScaling) +{ + 8008a50: b480 push {r7} + 8008a52: b085 sub sp, #20 + 8008a54: af00 add r7, sp, #0 + 8008a56: 6078 str r0, [r7, #4] + uint32_t wait_loop_index; + + assert_param(IS_PWR_VOLTAGE_SCALING_RANGE(VoltageScaling)); + + if (VoltageScaling == PWR_REGULATOR_VOLTAGE_SCALE1_BOOST) + 8008a58: 687b ldr r3, [r7, #4] + 8008a5a: 2b00 cmp r3, #0 + 8008a5c: d141 bne.n 8008ae2 + { + /* If current range is range 2 */ + if (READ_BIT(PWR->CR1, PWR_CR1_VOS) == PWR_REGULATOR_VOLTAGE_SCALE2) + 8008a5e: 4b4b ldr r3, [pc, #300] @ (8008b8c ) + 8008a60: 681b ldr r3, [r3, #0] + 8008a62: f403 63c0 and.w r3, r3, #1536 @ 0x600 + 8008a66: f5b3 6f80 cmp.w r3, #1024 @ 0x400 + 8008a6a: d131 bne.n 8008ad0 + { + /* Make sure Range 1 Boost is enabled */ + CLEAR_BIT(PWR->CR5, PWR_CR5_R1MODE); + 8008a6c: 4b47 ldr r3, [pc, #284] @ (8008b8c ) + 8008a6e: f8d3 3080 ldr.w r3, [r3, #128] @ 0x80 + 8008a72: 4a46 ldr r2, [pc, #280] @ (8008b8c ) + 8008a74: f423 7380 bic.w r3, r3, #256 @ 0x100 + 8008a78: f8c2 3080 str.w r3, [r2, #128] @ 0x80 + + /* Set Range 1 */ + MODIFY_REG(PWR->CR1, PWR_CR1_VOS, PWR_REGULATOR_VOLTAGE_SCALE1); + 8008a7c: 4b43 ldr r3, [pc, #268] @ (8008b8c ) + 8008a7e: 681b ldr r3, [r3, #0] + 8008a80: f423 63c0 bic.w r3, r3, #1536 @ 0x600 + 8008a84: 4a41 ldr r2, [pc, #260] @ (8008b8c ) + 8008a86: f443 7300 orr.w r3, r3, #512 @ 0x200 + 8008a8a: 6013 str r3, [r2, #0] + + /* Wait until VOSF is cleared */ + wait_loop_index = ((PWR_FLAG_SETTING_DELAY_US * SystemCoreClock) / 1000000U) + 1U; + 8008a8c: 4b40 ldr r3, [pc, #256] @ (8008b90 ) + 8008a8e: 681b ldr r3, [r3, #0] + 8008a90: 2232 movs r2, #50 @ 0x32 + 8008a92: fb02 f303 mul.w r3, r2, r3 + 8008a96: 4a3f ldr r2, [pc, #252] @ (8008b94 ) + 8008a98: fba2 2303 umull r2, r3, r2, r3 + 8008a9c: 0c9b lsrs r3, r3, #18 + 8008a9e: 3301 adds r3, #1 + 8008aa0: 60fb str r3, [r7, #12] + while ((HAL_IS_BIT_SET(PWR->SR2, PWR_SR2_VOSF)) && (wait_loop_index != 0U)) + 8008aa2: e002 b.n 8008aaa + { + wait_loop_index--; + 8008aa4: 68fb ldr r3, [r7, #12] + 8008aa6: 3b01 subs r3, #1 + 8008aa8: 60fb str r3, [r7, #12] + while ((HAL_IS_BIT_SET(PWR->SR2, PWR_SR2_VOSF)) && (wait_loop_index != 0U)) + 8008aaa: 4b38 ldr r3, [pc, #224] @ (8008b8c ) + 8008aac: 695b ldr r3, [r3, #20] + 8008aae: f403 6380 and.w r3, r3, #1024 @ 0x400 + 8008ab2: f5b3 6f80 cmp.w r3, #1024 @ 0x400 + 8008ab6: d102 bne.n 8008abe + 8008ab8: 68fb ldr r3, [r7, #12] + 8008aba: 2b00 cmp r3, #0 + 8008abc: d1f2 bne.n 8008aa4 + } + if (HAL_IS_BIT_SET(PWR->SR2, PWR_SR2_VOSF)) + 8008abe: 4b33 ldr r3, [pc, #204] @ (8008b8c ) + 8008ac0: 695b ldr r3, [r3, #20] + 8008ac2: f403 6380 and.w r3, r3, #1024 @ 0x400 + 8008ac6: f5b3 6f80 cmp.w r3, #1024 @ 0x400 + 8008aca: d158 bne.n 8008b7e + { + return HAL_TIMEOUT; + 8008acc: 2303 movs r3, #3 + 8008ace: e057 b.n 8008b80 + } + /* If current range is range 1 normal or boost mode */ + else + { + /* Enable Range 1 Boost (no issue if bit already reset) */ + CLEAR_BIT(PWR->CR5, PWR_CR5_R1MODE); + 8008ad0: 4b2e ldr r3, [pc, #184] @ (8008b8c ) + 8008ad2: f8d3 3080 ldr.w r3, [r3, #128] @ 0x80 + 8008ad6: 4a2d ldr r2, [pc, #180] @ (8008b8c ) + 8008ad8: f423 7380 bic.w r3, r3, #256 @ 0x100 + 8008adc: f8c2 3080 str.w r3, [r2, #128] @ 0x80 + 8008ae0: e04d b.n 8008b7e + } + } + else if (VoltageScaling == PWR_REGULATOR_VOLTAGE_SCALE1) + 8008ae2: 687b ldr r3, [r7, #4] + 8008ae4: f5b3 7f00 cmp.w r3, #512 @ 0x200 + 8008ae8: d141 bne.n 8008b6e + { + /* If current range is range 2 */ + if (READ_BIT(PWR->CR1, PWR_CR1_VOS) == PWR_REGULATOR_VOLTAGE_SCALE2) + 8008aea: 4b28 ldr r3, [pc, #160] @ (8008b8c ) + 8008aec: 681b ldr r3, [r3, #0] + 8008aee: f403 63c0 and.w r3, r3, #1536 @ 0x600 + 8008af2: f5b3 6f80 cmp.w r3, #1024 @ 0x400 + 8008af6: d131 bne.n 8008b5c + { + /* Make sure Range 1 Boost is disabled */ + SET_BIT(PWR->CR5, PWR_CR5_R1MODE); + 8008af8: 4b24 ldr r3, [pc, #144] @ (8008b8c ) + 8008afa: f8d3 3080 ldr.w r3, [r3, #128] @ 0x80 + 8008afe: 4a23 ldr r2, [pc, #140] @ (8008b8c ) + 8008b00: f443 7380 orr.w r3, r3, #256 @ 0x100 + 8008b04: f8c2 3080 str.w r3, [r2, #128] @ 0x80 + + /* Set Range 1 */ + MODIFY_REG(PWR->CR1, PWR_CR1_VOS, PWR_REGULATOR_VOLTAGE_SCALE1); + 8008b08: 4b20 ldr r3, [pc, #128] @ (8008b8c ) + 8008b0a: 681b ldr r3, [r3, #0] + 8008b0c: f423 63c0 bic.w r3, r3, #1536 @ 0x600 + 8008b10: 4a1e ldr r2, [pc, #120] @ (8008b8c ) + 8008b12: f443 7300 orr.w r3, r3, #512 @ 0x200 + 8008b16: 6013 str r3, [r2, #0] + + /* Wait until VOSF is cleared */ + wait_loop_index = ((PWR_FLAG_SETTING_DELAY_US * SystemCoreClock) / 1000000U) + 1U; + 8008b18: 4b1d ldr r3, [pc, #116] @ (8008b90 ) + 8008b1a: 681b ldr r3, [r3, #0] + 8008b1c: 2232 movs r2, #50 @ 0x32 + 8008b1e: fb02 f303 mul.w r3, r2, r3 + 8008b22: 4a1c ldr r2, [pc, #112] @ (8008b94 ) + 8008b24: fba2 2303 umull r2, r3, r2, r3 + 8008b28: 0c9b lsrs r3, r3, #18 + 8008b2a: 3301 adds r3, #1 + 8008b2c: 60fb str r3, [r7, #12] + while ((HAL_IS_BIT_SET(PWR->SR2, PWR_SR2_VOSF)) && (wait_loop_index != 0U)) + 8008b2e: e002 b.n 8008b36 + { + wait_loop_index--; + 8008b30: 68fb ldr r3, [r7, #12] + 8008b32: 3b01 subs r3, #1 + 8008b34: 60fb str r3, [r7, #12] + while ((HAL_IS_BIT_SET(PWR->SR2, PWR_SR2_VOSF)) && (wait_loop_index != 0U)) + 8008b36: 4b15 ldr r3, [pc, #84] @ (8008b8c ) + 8008b38: 695b ldr r3, [r3, #20] + 8008b3a: f403 6380 and.w r3, r3, #1024 @ 0x400 + 8008b3e: f5b3 6f80 cmp.w r3, #1024 @ 0x400 + 8008b42: d102 bne.n 8008b4a + 8008b44: 68fb ldr r3, [r7, #12] + 8008b46: 2b00 cmp r3, #0 + 8008b48: d1f2 bne.n 8008b30 + } + if (HAL_IS_BIT_SET(PWR->SR2, PWR_SR2_VOSF)) + 8008b4a: 4b10 ldr r3, [pc, #64] @ (8008b8c ) + 8008b4c: 695b ldr r3, [r3, #20] + 8008b4e: f403 6380 and.w r3, r3, #1024 @ 0x400 + 8008b52: f5b3 6f80 cmp.w r3, #1024 @ 0x400 + 8008b56: d112 bne.n 8008b7e + { + return HAL_TIMEOUT; + 8008b58: 2303 movs r3, #3 + 8008b5a: e011 b.n 8008b80 + } + /* If current range is range 1 normal or boost mode */ + else + { + /* Disable Range 1 Boost (no issue if bit already set) */ + SET_BIT(PWR->CR5, PWR_CR5_R1MODE); + 8008b5c: 4b0b ldr r3, [pc, #44] @ (8008b8c ) + 8008b5e: f8d3 3080 ldr.w r3, [r3, #128] @ 0x80 + 8008b62: 4a0a ldr r2, [pc, #40] @ (8008b8c ) + 8008b64: f443 7380 orr.w r3, r3, #256 @ 0x100 + 8008b68: f8c2 3080 str.w r3, [r2, #128] @ 0x80 + 8008b6c: e007 b.n 8008b7e + } + } + else + { + /* Set Range 2 */ + MODIFY_REG(PWR->CR1, PWR_CR1_VOS, PWR_REGULATOR_VOLTAGE_SCALE2); + 8008b6e: 4b07 ldr r3, [pc, #28] @ (8008b8c ) + 8008b70: 681b ldr r3, [r3, #0] + 8008b72: f423 63c0 bic.w r3, r3, #1536 @ 0x600 + 8008b76: 4a05 ldr r2, [pc, #20] @ (8008b8c ) + 8008b78: f443 6380 orr.w r3, r3, #1024 @ 0x400 + 8008b7c: 6013 str r3, [r2, #0] + /* No need to wait for VOSF to be cleared for this transition */ + /* PWR_CR5_R1MODE bit setting has no effect in Range 2 */ + } + + return HAL_OK; + 8008b7e: 2300 movs r3, #0 +} + 8008b80: 4618 mov r0, r3 + 8008b82: 3714 adds r7, #20 + 8008b84: 46bd mov sp, r7 + 8008b86: f85d 7b04 ldr.w r7, [sp], #4 + 8008b8a: 4770 bx lr + 8008b8c: 40007000 .word 0x40007000 + 8008b90: 20000034 .word 0x20000034 + 8008b94: 431bde83 .word 0x431bde83 + +08008b98 : + * or to hand over control to the UCPD (which should therefore be + * initialized before doing the disable). + * @retval None + */ +void HAL_PWREx_DisableUCPDDeadBattery(void) +{ + 8008b98: b480 push {r7} + 8008b9a: af00 add r7, sp, #0 + /* Write 1 to disable the USB Type-C dead battery pull-down behavior */ + SET_BIT(PWR->CR3, PWR_CR3_UCPD_DBDIS); + 8008b9c: 4b05 ldr r3, [pc, #20] @ (8008bb4 ) + 8008b9e: 689b ldr r3, [r3, #8] + 8008ba0: 4a04 ldr r2, [pc, #16] @ (8008bb4 ) + 8008ba2: f443 4380 orr.w r3, r3, #16384 @ 0x4000 + 8008ba6: 6093 str r3, [r2, #8] +} + 8008ba8: bf00 nop + 8008baa: 46bd mov sp, r7 + 8008bac: f85d 7b04 ldr.w r7, [sp], #4 + 8008bb0: 4770 bx lr + 8008bb2: bf00 nop + 8008bb4: 40007000 .word 0x40007000 + +08008bb8 : + * supported by this macro. User should request a transition to HSE Off + * first and then HSE On or HSE Bypass. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_RCC_OscConfig(RCC_OscInitTypeDef *RCC_OscInitStruct) +{ + 8008bb8: b580 push {r7, lr} + 8008bba: b088 sub sp, #32 + 8008bbc: af00 add r7, sp, #0 + 8008bbe: 6078 str r0, [r7, #4] + uint32_t tickstart; + uint32_t temp_sysclksrc; + uint32_t temp_pllckcfg; + + /* Check Null pointer */ + if (RCC_OscInitStruct == NULL) + 8008bc0: 687b ldr r3, [r7, #4] + 8008bc2: 2b00 cmp r3, #0 + 8008bc4: d101 bne.n 8008bca + { + return HAL_ERROR; + 8008bc6: 2301 movs r3, #1 + 8008bc8: e2fe b.n 80091c8 + + /* Check the parameters */ + assert_param(IS_RCC_OSCILLATORTYPE(RCC_OscInitStruct->OscillatorType)); + + /*------------------------------- HSE Configuration ------------------------*/ + if (((RCC_OscInitStruct->OscillatorType) & RCC_OSCILLATORTYPE_HSE) == RCC_OSCILLATORTYPE_HSE) + 8008bca: 687b ldr r3, [r7, #4] + 8008bcc: 681b ldr r3, [r3, #0] + 8008bce: f003 0301 and.w r3, r3, #1 + 8008bd2: 2b00 cmp r3, #0 + 8008bd4: d075 beq.n 8008cc2 + { + /* Check the parameters */ + assert_param(IS_RCC_HSE(RCC_OscInitStruct->HSEState)); + + temp_sysclksrc = __HAL_RCC_GET_SYSCLK_SOURCE(); + 8008bd6: 4b97 ldr r3, [pc, #604] @ (8008e34 ) + 8008bd8: 689b ldr r3, [r3, #8] + 8008bda: f003 030c and.w r3, r3, #12 + 8008bde: 61bb str r3, [r7, #24] + temp_pllckcfg = __HAL_RCC_GET_PLL_OSCSOURCE(); + 8008be0: 4b94 ldr r3, [pc, #592] @ (8008e34 ) + 8008be2: 68db ldr r3, [r3, #12] + 8008be4: f003 0303 and.w r3, r3, #3 + 8008be8: 617b str r3, [r7, #20] + + /* When the HSE is used as system clock or clock source for PLL in these cases it is not allowed to be disabled */ + if (((temp_sysclksrc == RCC_CFGR_SWS_PLL) && (temp_pllckcfg == RCC_PLLSOURCE_HSE)) || (temp_sysclksrc == RCC_CFGR_SWS_HSE)) + 8008bea: 69bb ldr r3, [r7, #24] + 8008bec: 2b0c cmp r3, #12 + 8008bee: d102 bne.n 8008bf6 + 8008bf0: 697b ldr r3, [r7, #20] + 8008bf2: 2b03 cmp r3, #3 + 8008bf4: d002 beq.n 8008bfc + 8008bf6: 69bb ldr r3, [r7, #24] + 8008bf8: 2b08 cmp r3, #8 + 8008bfa: d10b bne.n 8008c14 + { + if ((READ_BIT(RCC->CR, RCC_CR_HSERDY) != 0U) && (RCC_OscInitStruct->HSEState == RCC_HSE_OFF)) + 8008bfc: 4b8d ldr r3, [pc, #564] @ (8008e34 ) + 8008bfe: 681b ldr r3, [r3, #0] + 8008c00: f403 3300 and.w r3, r3, #131072 @ 0x20000 + 8008c04: 2b00 cmp r3, #0 + 8008c06: d05b beq.n 8008cc0 + 8008c08: 687b ldr r3, [r7, #4] + 8008c0a: 685b ldr r3, [r3, #4] + 8008c0c: 2b00 cmp r3, #0 + 8008c0e: d157 bne.n 8008cc0 + { + return HAL_ERROR; + 8008c10: 2301 movs r3, #1 + 8008c12: e2d9 b.n 80091c8 + } + } + else + { + /* Set the new HSE configuration ---------------------------------------*/ + __HAL_RCC_HSE_CONFIG(RCC_OscInitStruct->HSEState); + 8008c14: 687b ldr r3, [r7, #4] + 8008c16: 685b ldr r3, [r3, #4] + 8008c18: f5b3 3f80 cmp.w r3, #65536 @ 0x10000 + 8008c1c: d106 bne.n 8008c2c + 8008c1e: 4b85 ldr r3, [pc, #532] @ (8008e34 ) + 8008c20: 681b ldr r3, [r3, #0] + 8008c22: 4a84 ldr r2, [pc, #528] @ (8008e34 ) + 8008c24: f443 3380 orr.w r3, r3, #65536 @ 0x10000 + 8008c28: 6013 str r3, [r2, #0] + 8008c2a: e01d b.n 8008c68 + 8008c2c: 687b ldr r3, [r7, #4] + 8008c2e: 685b ldr r3, [r3, #4] + 8008c30: f5b3 2fa0 cmp.w r3, #327680 @ 0x50000 + 8008c34: d10c bne.n 8008c50 + 8008c36: 4b7f ldr r3, [pc, #508] @ (8008e34 ) + 8008c38: 681b ldr r3, [r3, #0] + 8008c3a: 4a7e ldr r2, [pc, #504] @ (8008e34 ) + 8008c3c: f443 2380 orr.w r3, r3, #262144 @ 0x40000 + 8008c40: 6013 str r3, [r2, #0] + 8008c42: 4b7c ldr r3, [pc, #496] @ (8008e34 ) + 8008c44: 681b ldr r3, [r3, #0] + 8008c46: 4a7b ldr r2, [pc, #492] @ (8008e34 ) + 8008c48: f443 3380 orr.w r3, r3, #65536 @ 0x10000 + 8008c4c: 6013 str r3, [r2, #0] + 8008c4e: e00b b.n 8008c68 + 8008c50: 4b78 ldr r3, [pc, #480] @ (8008e34 ) + 8008c52: 681b ldr r3, [r3, #0] + 8008c54: 4a77 ldr r2, [pc, #476] @ (8008e34 ) + 8008c56: f423 3380 bic.w r3, r3, #65536 @ 0x10000 + 8008c5a: 6013 str r3, [r2, #0] + 8008c5c: 4b75 ldr r3, [pc, #468] @ (8008e34 ) + 8008c5e: 681b ldr r3, [r3, #0] + 8008c60: 4a74 ldr r2, [pc, #464] @ (8008e34 ) + 8008c62: f423 2380 bic.w r3, r3, #262144 @ 0x40000 + 8008c66: 6013 str r3, [r2, #0] + + /* Check the HSE State */ + if (RCC_OscInitStruct->HSEState != RCC_HSE_OFF) + 8008c68: 687b ldr r3, [r7, #4] + 8008c6a: 685b ldr r3, [r3, #4] + 8008c6c: 2b00 cmp r3, #0 + 8008c6e: d013 beq.n 8008c98 + { + /* Get Start Tick*/ + tickstart = HAL_GetTick(); + 8008c70: f7fb fcf8 bl 8004664 + 8008c74: 6138 str r0, [r7, #16] + + /* Wait till HSE is ready */ + while (READ_BIT(RCC->CR, RCC_CR_HSERDY) == 0U) + 8008c76: e008 b.n 8008c8a + { + if ((HAL_GetTick() - tickstart) > HSE_TIMEOUT_VALUE) + 8008c78: f7fb fcf4 bl 8004664 + 8008c7c: 4602 mov r2, r0 + 8008c7e: 693b ldr r3, [r7, #16] + 8008c80: 1ad3 subs r3, r2, r3 + 8008c82: 2b64 cmp r3, #100 @ 0x64 + 8008c84: d901 bls.n 8008c8a + { + return HAL_TIMEOUT; + 8008c86: 2303 movs r3, #3 + 8008c88: e29e b.n 80091c8 + while (READ_BIT(RCC->CR, RCC_CR_HSERDY) == 0U) + 8008c8a: 4b6a ldr r3, [pc, #424] @ (8008e34 ) + 8008c8c: 681b ldr r3, [r3, #0] + 8008c8e: f403 3300 and.w r3, r3, #131072 @ 0x20000 + 8008c92: 2b00 cmp r3, #0 + 8008c94: d0f0 beq.n 8008c78 + 8008c96: e014 b.n 8008cc2 + } + } + else + { + /* Get Start Tick*/ + tickstart = HAL_GetTick(); + 8008c98: f7fb fce4 bl 8004664 + 8008c9c: 6138 str r0, [r7, #16] + + /* Wait till HSE is disabled */ + while (READ_BIT(RCC->CR, RCC_CR_HSERDY) != 0U) + 8008c9e: e008 b.n 8008cb2 + { + if ((HAL_GetTick() - tickstart) > HSE_TIMEOUT_VALUE) + 8008ca0: f7fb fce0 bl 8004664 + 8008ca4: 4602 mov r2, r0 + 8008ca6: 693b ldr r3, [r7, #16] + 8008ca8: 1ad3 subs r3, r2, r3 + 8008caa: 2b64 cmp r3, #100 @ 0x64 + 8008cac: d901 bls.n 8008cb2 + { + return HAL_TIMEOUT; + 8008cae: 2303 movs r3, #3 + 8008cb0: e28a b.n 80091c8 + while (READ_BIT(RCC->CR, RCC_CR_HSERDY) != 0U) + 8008cb2: 4b60 ldr r3, [pc, #384] @ (8008e34 ) + 8008cb4: 681b ldr r3, [r3, #0] + 8008cb6: f403 3300 and.w r3, r3, #131072 @ 0x20000 + 8008cba: 2b00 cmp r3, #0 + 8008cbc: d1f0 bne.n 8008ca0 + 8008cbe: e000 b.n 8008cc2 + if ((READ_BIT(RCC->CR, RCC_CR_HSERDY) != 0U) && (RCC_OscInitStruct->HSEState == RCC_HSE_OFF)) + 8008cc0: bf00 nop + } + } + } + } + /*----------------------------- HSI Configuration --------------------------*/ + if (((RCC_OscInitStruct->OscillatorType) & RCC_OSCILLATORTYPE_HSI) == RCC_OSCILLATORTYPE_HSI) + 8008cc2: 687b ldr r3, [r7, #4] + 8008cc4: 681b ldr r3, [r3, #0] + 8008cc6: f003 0302 and.w r3, r3, #2 + 8008cca: 2b00 cmp r3, #0 + 8008ccc: d075 beq.n 8008dba + /* Check the parameters */ + assert_param(IS_RCC_HSI(RCC_OscInitStruct->HSIState)); + assert_param(IS_RCC_HSI_CALIBRATION_VALUE(RCC_OscInitStruct->HSICalibrationValue)); + + /* Check if HSI is used as system clock or as PLL source when PLL is selected as system clock */ + temp_sysclksrc = __HAL_RCC_GET_SYSCLK_SOURCE(); + 8008cce: 4b59 ldr r3, [pc, #356] @ (8008e34 ) + 8008cd0: 689b ldr r3, [r3, #8] + 8008cd2: f003 030c and.w r3, r3, #12 + 8008cd6: 61bb str r3, [r7, #24] + temp_pllckcfg = __HAL_RCC_GET_PLL_OSCSOURCE(); + 8008cd8: 4b56 ldr r3, [pc, #344] @ (8008e34 ) + 8008cda: 68db ldr r3, [r3, #12] + 8008cdc: f003 0303 and.w r3, r3, #3 + 8008ce0: 617b str r3, [r7, #20] + if (((temp_sysclksrc == RCC_CFGR_SWS_PLL) && (temp_pllckcfg == RCC_PLLSOURCE_HSI)) || (temp_sysclksrc == RCC_CFGR_SWS_HSI)) + 8008ce2: 69bb ldr r3, [r7, #24] + 8008ce4: 2b0c cmp r3, #12 + 8008ce6: d102 bne.n 8008cee + 8008ce8: 697b ldr r3, [r7, #20] + 8008cea: 2b02 cmp r3, #2 + 8008cec: d002 beq.n 8008cf4 + 8008cee: 69bb ldr r3, [r7, #24] + 8008cf0: 2b04 cmp r3, #4 + 8008cf2: d11f bne.n 8008d34 + { + /* When HSI is used as system clock it will not be disabled */ + if ((READ_BIT(RCC->CR, RCC_CR_HSIRDY) != 0U) && (RCC_OscInitStruct->HSIState == RCC_HSI_OFF)) + 8008cf4: 4b4f ldr r3, [pc, #316] @ (8008e34 ) + 8008cf6: 681b ldr r3, [r3, #0] + 8008cf8: f403 6380 and.w r3, r3, #1024 @ 0x400 + 8008cfc: 2b00 cmp r3, #0 + 8008cfe: d005 beq.n 8008d0c + 8008d00: 687b ldr r3, [r7, #4] + 8008d02: 68db ldr r3, [r3, #12] + 8008d04: 2b00 cmp r3, #0 + 8008d06: d101 bne.n 8008d0c + { + return HAL_ERROR; + 8008d08: 2301 movs r3, #1 + 8008d0a: e25d b.n 80091c8 + } + /* Otherwise, just the calibration is allowed */ + else + { + /* Adjusts the Internal High Speed oscillator (HSI) calibration value.*/ + __HAL_RCC_HSI_CALIBRATIONVALUE_ADJUST(RCC_OscInitStruct->HSICalibrationValue); + 8008d0c: 4b49 ldr r3, [pc, #292] @ (8008e34 ) + 8008d0e: 685b ldr r3, [r3, #4] + 8008d10: f023 42fe bic.w r2, r3, #2130706432 @ 0x7f000000 + 8008d14: 687b ldr r3, [r7, #4] + 8008d16: 691b ldr r3, [r3, #16] + 8008d18: 061b lsls r3, r3, #24 + 8008d1a: 4946 ldr r1, [pc, #280] @ (8008e34 ) + 8008d1c: 4313 orrs r3, r2 + 8008d1e: 604b str r3, [r1, #4] + + /* Adapt Systick interrupt period */ + if (HAL_InitTick(uwTickPrio) != HAL_OK) + 8008d20: 4b45 ldr r3, [pc, #276] @ (8008e38 ) + 8008d22: 681b ldr r3, [r3, #0] + 8008d24: 4618 mov r0, r3 + 8008d26: f7fa fdc1 bl 80038ac + 8008d2a: 4603 mov r3, r0 + 8008d2c: 2b00 cmp r3, #0 + 8008d2e: d043 beq.n 8008db8 + { + return HAL_ERROR; + 8008d30: 2301 movs r3, #1 + 8008d32: e249 b.n 80091c8 + } + } + else + { + /* Check the HSI State */ + if (RCC_OscInitStruct->HSIState != RCC_HSI_OFF) + 8008d34: 687b ldr r3, [r7, #4] + 8008d36: 68db ldr r3, [r3, #12] + 8008d38: 2b00 cmp r3, #0 + 8008d3a: d023 beq.n 8008d84 + { + /* Enable the Internal High Speed oscillator (HSI). */ + __HAL_RCC_HSI_ENABLE(); + 8008d3c: 4b3d ldr r3, [pc, #244] @ (8008e34 ) + 8008d3e: 681b ldr r3, [r3, #0] + 8008d40: 4a3c ldr r2, [pc, #240] @ (8008e34 ) + 8008d42: f443 7380 orr.w r3, r3, #256 @ 0x100 + 8008d46: 6013 str r3, [r2, #0] + + /* Get Start Tick*/ + tickstart = HAL_GetTick(); + 8008d48: f7fb fc8c bl 8004664 + 8008d4c: 6138 str r0, [r7, #16] + + /* Wait till HSI is ready */ + while (READ_BIT(RCC->CR, RCC_CR_HSIRDY) == 0U) + 8008d4e: e008 b.n 8008d62 + { + if ((HAL_GetTick() - tickstart) > HSI_TIMEOUT_VALUE) + 8008d50: f7fb fc88 bl 8004664 + 8008d54: 4602 mov r2, r0 + 8008d56: 693b ldr r3, [r7, #16] + 8008d58: 1ad3 subs r3, r2, r3 + 8008d5a: 2b02 cmp r3, #2 + 8008d5c: d901 bls.n 8008d62 + { + return HAL_TIMEOUT; + 8008d5e: 2303 movs r3, #3 + 8008d60: e232 b.n 80091c8 + while (READ_BIT(RCC->CR, RCC_CR_HSIRDY) == 0U) + 8008d62: 4b34 ldr r3, [pc, #208] @ (8008e34 ) + 8008d64: 681b ldr r3, [r3, #0] + 8008d66: f403 6380 and.w r3, r3, #1024 @ 0x400 + 8008d6a: 2b00 cmp r3, #0 + 8008d6c: d0f0 beq.n 8008d50 + } + } + + /* Adjusts the Internal High Speed oscillator (HSI) calibration value.*/ + __HAL_RCC_HSI_CALIBRATIONVALUE_ADJUST(RCC_OscInitStruct->HSICalibrationValue); + 8008d6e: 4b31 ldr r3, [pc, #196] @ (8008e34 ) + 8008d70: 685b ldr r3, [r3, #4] + 8008d72: f023 42fe bic.w r2, r3, #2130706432 @ 0x7f000000 + 8008d76: 687b ldr r3, [r7, #4] + 8008d78: 691b ldr r3, [r3, #16] + 8008d7a: 061b lsls r3, r3, #24 + 8008d7c: 492d ldr r1, [pc, #180] @ (8008e34 ) + 8008d7e: 4313 orrs r3, r2 + 8008d80: 604b str r3, [r1, #4] + 8008d82: e01a b.n 8008dba + } + else + { + /* Disable the Internal High Speed oscillator (HSI). */ + __HAL_RCC_HSI_DISABLE(); + 8008d84: 4b2b ldr r3, [pc, #172] @ (8008e34 ) + 8008d86: 681b ldr r3, [r3, #0] + 8008d88: 4a2a ldr r2, [pc, #168] @ (8008e34 ) + 8008d8a: f423 7380 bic.w r3, r3, #256 @ 0x100 + 8008d8e: 6013 str r3, [r2, #0] + + /* Get Start Tick*/ + tickstart = HAL_GetTick(); + 8008d90: f7fb fc68 bl 8004664 + 8008d94: 6138 str r0, [r7, #16] + + /* Wait till HSI is disabled */ + while (READ_BIT(RCC->CR, RCC_CR_HSIRDY) != 0U) + 8008d96: e008 b.n 8008daa + { + if ((HAL_GetTick() - tickstart) > HSI_TIMEOUT_VALUE) + 8008d98: f7fb fc64 bl 8004664 + 8008d9c: 4602 mov r2, r0 + 8008d9e: 693b ldr r3, [r7, #16] + 8008da0: 1ad3 subs r3, r2, r3 + 8008da2: 2b02 cmp r3, #2 + 8008da4: d901 bls.n 8008daa + { + return HAL_TIMEOUT; + 8008da6: 2303 movs r3, #3 + 8008da8: e20e b.n 80091c8 + while (READ_BIT(RCC->CR, RCC_CR_HSIRDY) != 0U) + 8008daa: 4b22 ldr r3, [pc, #136] @ (8008e34 ) + 8008dac: 681b ldr r3, [r3, #0] + 8008dae: f403 6380 and.w r3, r3, #1024 @ 0x400 + 8008db2: 2b00 cmp r3, #0 + 8008db4: d1f0 bne.n 8008d98 + 8008db6: e000 b.n 8008dba + if ((READ_BIT(RCC->CR, RCC_CR_HSIRDY) != 0U) && (RCC_OscInitStruct->HSIState == RCC_HSI_OFF)) + 8008db8: bf00 nop + } + } + } + } + /*------------------------------ LSI Configuration -------------------------*/ + if (((RCC_OscInitStruct->OscillatorType) & RCC_OSCILLATORTYPE_LSI) == RCC_OSCILLATORTYPE_LSI) + 8008dba: 687b ldr r3, [r7, #4] + 8008dbc: 681b ldr r3, [r3, #0] + 8008dbe: f003 0308 and.w r3, r3, #8 + 8008dc2: 2b00 cmp r3, #0 + 8008dc4: d041 beq.n 8008e4a + { + /* Check the parameters */ + assert_param(IS_RCC_LSI(RCC_OscInitStruct->LSIState)); + + /* Check the LSI State */ + if(RCC_OscInitStruct->LSIState != RCC_LSI_OFF) + 8008dc6: 687b ldr r3, [r7, #4] + 8008dc8: 695b ldr r3, [r3, #20] + 8008dca: 2b00 cmp r3, #0 + 8008dcc: d01c beq.n 8008e08 + { + /* Enable the Internal Low Speed oscillator (LSI). */ + __HAL_RCC_LSI_ENABLE(); + 8008dce: 4b19 ldr r3, [pc, #100] @ (8008e34 ) + 8008dd0: f8d3 3094 ldr.w r3, [r3, #148] @ 0x94 + 8008dd4: 4a17 ldr r2, [pc, #92] @ (8008e34 ) + 8008dd6: f043 0301 orr.w r3, r3, #1 + 8008dda: f8c2 3094 str.w r3, [r2, #148] @ 0x94 + + /* Get Start Tick*/ + tickstart = HAL_GetTick(); + 8008dde: f7fb fc41 bl 8004664 + 8008de2: 6138 str r0, [r7, #16] + + /* Wait till LSI is ready */ + while (READ_BIT(RCC->CSR, RCC_CSR_LSIRDY) == 0U) + 8008de4: e008 b.n 8008df8 + { + if ((HAL_GetTick() - tickstart) > LSI_TIMEOUT_VALUE) + 8008de6: f7fb fc3d bl 8004664 + 8008dea: 4602 mov r2, r0 + 8008dec: 693b ldr r3, [r7, #16] + 8008dee: 1ad3 subs r3, r2, r3 + 8008df0: 2b02 cmp r3, #2 + 8008df2: d901 bls.n 8008df8 + { + return HAL_TIMEOUT; + 8008df4: 2303 movs r3, #3 + 8008df6: e1e7 b.n 80091c8 + while (READ_BIT(RCC->CSR, RCC_CSR_LSIRDY) == 0U) + 8008df8: 4b0e ldr r3, [pc, #56] @ (8008e34 ) + 8008dfa: f8d3 3094 ldr.w r3, [r3, #148] @ 0x94 + 8008dfe: f003 0302 and.w r3, r3, #2 + 8008e02: 2b00 cmp r3, #0 + 8008e04: d0ef beq.n 8008de6 + 8008e06: e020 b.n 8008e4a + } + } + else + { + /* Disable the Internal Low Speed oscillator (LSI). */ + __HAL_RCC_LSI_DISABLE(); + 8008e08: 4b0a ldr r3, [pc, #40] @ (8008e34 ) + 8008e0a: f8d3 3094 ldr.w r3, [r3, #148] @ 0x94 + 8008e0e: 4a09 ldr r2, [pc, #36] @ (8008e34 ) + 8008e10: f023 0301 bic.w r3, r3, #1 + 8008e14: f8c2 3094 str.w r3, [r2, #148] @ 0x94 + + /* Get Start Tick*/ + tickstart = HAL_GetTick(); + 8008e18: f7fb fc24 bl 8004664 + 8008e1c: 6138 str r0, [r7, #16] + + /* Wait till LSI is disabled */ + while(READ_BIT(RCC->CSR, RCC_CSR_LSIRDY) != 0U) + 8008e1e: e00d b.n 8008e3c + { + if((HAL_GetTick() - tickstart) > LSI_TIMEOUT_VALUE) + 8008e20: f7fb fc20 bl 8004664 + 8008e24: 4602 mov r2, r0 + 8008e26: 693b ldr r3, [r7, #16] + 8008e28: 1ad3 subs r3, r2, r3 + 8008e2a: 2b02 cmp r3, #2 + 8008e2c: d906 bls.n 8008e3c + { + return HAL_TIMEOUT; + 8008e2e: 2303 movs r3, #3 + 8008e30: e1ca b.n 80091c8 + 8008e32: bf00 nop + 8008e34: 40021000 .word 0x40021000 + 8008e38: 20000038 .word 0x20000038 + while(READ_BIT(RCC->CSR, RCC_CSR_LSIRDY) != 0U) + 8008e3c: 4b8c ldr r3, [pc, #560] @ (8009070 ) + 8008e3e: f8d3 3094 ldr.w r3, [r3, #148] @ 0x94 + 8008e42: f003 0302 and.w r3, r3, #2 + 8008e46: 2b00 cmp r3, #0 + 8008e48: d1ea bne.n 8008e20 + } + } + } + } + /*------------------------------ LSE Configuration -------------------------*/ + if (((RCC_OscInitStruct->OscillatorType) & RCC_OSCILLATORTYPE_LSE) == RCC_OSCILLATORTYPE_LSE) + 8008e4a: 687b ldr r3, [r7, #4] + 8008e4c: 681b ldr r3, [r3, #0] + 8008e4e: f003 0304 and.w r3, r3, #4 + 8008e52: 2b00 cmp r3, #0 + 8008e54: f000 80a6 beq.w 8008fa4 + { + FlagStatus pwrclkchanged = RESET; + 8008e58: 2300 movs r3, #0 + 8008e5a: 77fb strb r3, [r7, #31] + /* Check the parameters */ + assert_param(IS_RCC_LSE(RCC_OscInitStruct->LSEState)); + + /* Update LSE configuration in Backup Domain control register */ + /* Requires to enable write access to Backup Domain if necessary */ + if (__HAL_RCC_PWR_IS_CLK_DISABLED() != 0U) + 8008e5c: 4b84 ldr r3, [pc, #528] @ (8009070 ) + 8008e5e: 6d9b ldr r3, [r3, #88] @ 0x58 + 8008e60: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 + 8008e64: 2b00 cmp r3, #0 + 8008e66: d101 bne.n 8008e6c + 8008e68: 2301 movs r3, #1 + 8008e6a: e000 b.n 8008e6e + 8008e6c: 2300 movs r3, #0 + 8008e6e: 2b00 cmp r3, #0 + 8008e70: d00d beq.n 8008e8e + { + __HAL_RCC_PWR_CLK_ENABLE(); + 8008e72: 4b7f ldr r3, [pc, #508] @ (8009070 ) + 8008e74: 6d9b ldr r3, [r3, #88] @ 0x58 + 8008e76: 4a7e ldr r2, [pc, #504] @ (8009070 ) + 8008e78: f043 5380 orr.w r3, r3, #268435456 @ 0x10000000 + 8008e7c: 6593 str r3, [r2, #88] @ 0x58 + 8008e7e: 4b7c ldr r3, [pc, #496] @ (8009070 ) + 8008e80: 6d9b ldr r3, [r3, #88] @ 0x58 + 8008e82: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 + 8008e86: 60fb str r3, [r7, #12] + 8008e88: 68fb ldr r3, [r7, #12] + pwrclkchanged = SET; + 8008e8a: 2301 movs r3, #1 + 8008e8c: 77fb strb r3, [r7, #31] + } + + if (HAL_IS_BIT_CLR(PWR->CR1, PWR_CR1_DBP)) + 8008e8e: 4b79 ldr r3, [pc, #484] @ (8009074 ) + 8008e90: 681b ldr r3, [r3, #0] + 8008e92: f403 7380 and.w r3, r3, #256 @ 0x100 + 8008e96: 2b00 cmp r3, #0 + 8008e98: d118 bne.n 8008ecc + { + /* Enable write access to Backup domain */ + SET_BIT(PWR->CR1, PWR_CR1_DBP); + 8008e9a: 4b76 ldr r3, [pc, #472] @ (8009074 ) + 8008e9c: 681b ldr r3, [r3, #0] + 8008e9e: 4a75 ldr r2, [pc, #468] @ (8009074 ) + 8008ea0: f443 7380 orr.w r3, r3, #256 @ 0x100 + 8008ea4: 6013 str r3, [r2, #0] + + /* Wait for Backup domain Write protection disable */ + tickstart = HAL_GetTick(); + 8008ea6: f7fb fbdd bl 8004664 + 8008eaa: 6138 str r0, [r7, #16] + + while (HAL_IS_BIT_CLR(PWR->CR1, PWR_CR1_DBP)) + 8008eac: e008 b.n 8008ec0 + { + if ((HAL_GetTick() - tickstart) > RCC_DBP_TIMEOUT_VALUE) + 8008eae: f7fb fbd9 bl 8004664 + 8008eb2: 4602 mov r2, r0 + 8008eb4: 693b ldr r3, [r7, #16] + 8008eb6: 1ad3 subs r3, r2, r3 + 8008eb8: 2b02 cmp r3, #2 + 8008eba: d901 bls.n 8008ec0 + { + return HAL_TIMEOUT; + 8008ebc: 2303 movs r3, #3 + 8008ebe: e183 b.n 80091c8 + while (HAL_IS_BIT_CLR(PWR->CR1, PWR_CR1_DBP)) + 8008ec0: 4b6c ldr r3, [pc, #432] @ (8009074 ) + 8008ec2: 681b ldr r3, [r3, #0] + 8008ec4: f403 7380 and.w r3, r3, #256 @ 0x100 + 8008ec8: 2b00 cmp r3, #0 + 8008eca: d0f0 beq.n 8008eae + } + } + } + + /* Set the new LSE configuration -----------------------------------------*/ + __HAL_RCC_LSE_CONFIG(RCC_OscInitStruct->LSEState); + 8008ecc: 687b ldr r3, [r7, #4] + 8008ece: 689b ldr r3, [r3, #8] + 8008ed0: 2b01 cmp r3, #1 + 8008ed2: d108 bne.n 8008ee6 + 8008ed4: 4b66 ldr r3, [pc, #408] @ (8009070 ) + 8008ed6: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 8008eda: 4a65 ldr r2, [pc, #404] @ (8009070 ) + 8008edc: f043 0301 orr.w r3, r3, #1 + 8008ee0: f8c2 3090 str.w r3, [r2, #144] @ 0x90 + 8008ee4: e024 b.n 8008f30 + 8008ee6: 687b ldr r3, [r7, #4] + 8008ee8: 689b ldr r3, [r3, #8] + 8008eea: 2b05 cmp r3, #5 + 8008eec: d110 bne.n 8008f10 + 8008eee: 4b60 ldr r3, [pc, #384] @ (8009070 ) + 8008ef0: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 8008ef4: 4a5e ldr r2, [pc, #376] @ (8009070 ) + 8008ef6: f043 0304 orr.w r3, r3, #4 + 8008efa: f8c2 3090 str.w r3, [r2, #144] @ 0x90 + 8008efe: 4b5c ldr r3, [pc, #368] @ (8009070 ) + 8008f00: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 8008f04: 4a5a ldr r2, [pc, #360] @ (8009070 ) + 8008f06: f043 0301 orr.w r3, r3, #1 + 8008f0a: f8c2 3090 str.w r3, [r2, #144] @ 0x90 + 8008f0e: e00f b.n 8008f30 + 8008f10: 4b57 ldr r3, [pc, #348] @ (8009070 ) + 8008f12: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 8008f16: 4a56 ldr r2, [pc, #344] @ (8009070 ) + 8008f18: f023 0301 bic.w r3, r3, #1 + 8008f1c: f8c2 3090 str.w r3, [r2, #144] @ 0x90 + 8008f20: 4b53 ldr r3, [pc, #332] @ (8009070 ) + 8008f22: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 8008f26: 4a52 ldr r2, [pc, #328] @ (8009070 ) + 8008f28: f023 0304 bic.w r3, r3, #4 + 8008f2c: f8c2 3090 str.w r3, [r2, #144] @ 0x90 + + /* Check the LSE State */ + if (RCC_OscInitStruct->LSEState != RCC_LSE_OFF) + 8008f30: 687b ldr r3, [r7, #4] + 8008f32: 689b ldr r3, [r3, #8] + 8008f34: 2b00 cmp r3, #0 + 8008f36: d016 beq.n 8008f66 + { + /* Get Start Tick*/ + tickstart = HAL_GetTick(); + 8008f38: f7fb fb94 bl 8004664 + 8008f3c: 6138 str r0, [r7, #16] + + /* Wait till LSE is ready */ + while (READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == 0U) + 8008f3e: e00a b.n 8008f56 + { + if((HAL_GetTick() - tickstart) > RCC_LSE_TIMEOUT_VALUE) + 8008f40: f7fb fb90 bl 8004664 + 8008f44: 4602 mov r2, r0 + 8008f46: 693b ldr r3, [r7, #16] + 8008f48: 1ad3 subs r3, r2, r3 + 8008f4a: f241 3288 movw r2, #5000 @ 0x1388 + 8008f4e: 4293 cmp r3, r2 + 8008f50: d901 bls.n 8008f56 + { + return HAL_TIMEOUT; + 8008f52: 2303 movs r3, #3 + 8008f54: e138 b.n 80091c8 + while (READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == 0U) + 8008f56: 4b46 ldr r3, [pc, #280] @ (8009070 ) + 8008f58: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 8008f5c: f003 0302 and.w r3, r3, #2 + 8008f60: 2b00 cmp r3, #0 + 8008f62: d0ed beq.n 8008f40 + 8008f64: e015 b.n 8008f92 + } + } + else + { + /* Get Start Tick*/ + tickstart = HAL_GetTick(); + 8008f66: f7fb fb7d bl 8004664 + 8008f6a: 6138 str r0, [r7, #16] + + /* Wait till LSE is disabled */ + while (READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) != 0U) + 8008f6c: e00a b.n 8008f84 + { + if((HAL_GetTick() - tickstart) > RCC_LSE_TIMEOUT_VALUE) + 8008f6e: f7fb fb79 bl 8004664 + 8008f72: 4602 mov r2, r0 + 8008f74: 693b ldr r3, [r7, #16] + 8008f76: 1ad3 subs r3, r2, r3 + 8008f78: f241 3288 movw r2, #5000 @ 0x1388 + 8008f7c: 4293 cmp r3, r2 + 8008f7e: d901 bls.n 8008f84 + { + return HAL_TIMEOUT; + 8008f80: 2303 movs r3, #3 + 8008f82: e121 b.n 80091c8 + while (READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) != 0U) + 8008f84: 4b3a ldr r3, [pc, #232] @ (8009070 ) + 8008f86: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 8008f8a: f003 0302 and.w r3, r3, #2 + 8008f8e: 2b00 cmp r3, #0 + 8008f90: d1ed bne.n 8008f6e + } + } + } + + /* Restore clock configuration if changed */ + if (pwrclkchanged == SET) + 8008f92: 7ffb ldrb r3, [r7, #31] + 8008f94: 2b01 cmp r3, #1 + 8008f96: d105 bne.n 8008fa4 + { + __HAL_RCC_PWR_CLK_DISABLE(); + 8008f98: 4b35 ldr r3, [pc, #212] @ (8009070 ) + 8008f9a: 6d9b ldr r3, [r3, #88] @ 0x58 + 8008f9c: 4a34 ldr r2, [pc, #208] @ (8009070 ) + 8008f9e: f023 5380 bic.w r3, r3, #268435456 @ 0x10000000 + 8008fa2: 6593 str r3, [r2, #88] @ 0x58 + } + } + + /*------------------------------ HSI48 Configuration -----------------------*/ + if(((RCC_OscInitStruct->OscillatorType) & RCC_OSCILLATORTYPE_HSI48) == RCC_OSCILLATORTYPE_HSI48) + 8008fa4: 687b ldr r3, [r7, #4] + 8008fa6: 681b ldr r3, [r3, #0] + 8008fa8: f003 0320 and.w r3, r3, #32 + 8008fac: 2b00 cmp r3, #0 + 8008fae: d03c beq.n 800902a + { + /* Check the parameters */ + assert_param(IS_RCC_HSI48(RCC_OscInitStruct->HSI48State)); + + /* Check the HSI48 State */ + if(RCC_OscInitStruct->HSI48State != RCC_HSI48_OFF) + 8008fb0: 687b ldr r3, [r7, #4] + 8008fb2: 699b ldr r3, [r3, #24] + 8008fb4: 2b00 cmp r3, #0 + 8008fb6: d01c beq.n 8008ff2 + { + /* Enable the Internal Low Speed oscillator (HSI48). */ + __HAL_RCC_HSI48_ENABLE(); + 8008fb8: 4b2d ldr r3, [pc, #180] @ (8009070 ) + 8008fba: f8d3 3098 ldr.w r3, [r3, #152] @ 0x98 + 8008fbe: 4a2c ldr r2, [pc, #176] @ (8009070 ) + 8008fc0: f043 0301 orr.w r3, r3, #1 + 8008fc4: f8c2 3098 str.w r3, [r2, #152] @ 0x98 + + /* Get Start Tick*/ + tickstart = HAL_GetTick(); + 8008fc8: f7fb fb4c bl 8004664 + 8008fcc: 6138 str r0, [r7, #16] + + /* Wait till HSI48 is ready */ + while(READ_BIT(RCC->CRRCR, RCC_CRRCR_HSI48RDY) == 0U) + 8008fce: e008 b.n 8008fe2 + { + if((HAL_GetTick() - tickstart) > HSI48_TIMEOUT_VALUE) + 8008fd0: f7fb fb48 bl 8004664 + 8008fd4: 4602 mov r2, r0 + 8008fd6: 693b ldr r3, [r7, #16] + 8008fd8: 1ad3 subs r3, r2, r3 + 8008fda: 2b02 cmp r3, #2 + 8008fdc: d901 bls.n 8008fe2 + { + return HAL_TIMEOUT; + 8008fde: 2303 movs r3, #3 + 8008fe0: e0f2 b.n 80091c8 + while(READ_BIT(RCC->CRRCR, RCC_CRRCR_HSI48RDY) == 0U) + 8008fe2: 4b23 ldr r3, [pc, #140] @ (8009070 ) + 8008fe4: f8d3 3098 ldr.w r3, [r3, #152] @ 0x98 + 8008fe8: f003 0302 and.w r3, r3, #2 + 8008fec: 2b00 cmp r3, #0 + 8008fee: d0ef beq.n 8008fd0 + 8008ff0: e01b b.n 800902a + } + } + else + { + /* Disable the Internal Low Speed oscillator (HSI48). */ + __HAL_RCC_HSI48_DISABLE(); + 8008ff2: 4b1f ldr r3, [pc, #124] @ (8009070 ) + 8008ff4: f8d3 3098 ldr.w r3, [r3, #152] @ 0x98 + 8008ff8: 4a1d ldr r2, [pc, #116] @ (8009070 ) + 8008ffa: f023 0301 bic.w r3, r3, #1 + 8008ffe: f8c2 3098 str.w r3, [r2, #152] @ 0x98 + + /* Get Start Tick*/ + tickstart = HAL_GetTick(); + 8009002: f7fb fb2f bl 8004664 + 8009006: 6138 str r0, [r7, #16] + + /* Wait till HSI48 is disabled */ + while(READ_BIT(RCC->CRRCR, RCC_CRRCR_HSI48RDY) != 0U) + 8009008: e008 b.n 800901c + { + if((HAL_GetTick() - tickstart) > HSI48_TIMEOUT_VALUE) + 800900a: f7fb fb2b bl 8004664 + 800900e: 4602 mov r2, r0 + 8009010: 693b ldr r3, [r7, #16] + 8009012: 1ad3 subs r3, r2, r3 + 8009014: 2b02 cmp r3, #2 + 8009016: d901 bls.n 800901c + { + return HAL_TIMEOUT; + 8009018: 2303 movs r3, #3 + 800901a: e0d5 b.n 80091c8 + while(READ_BIT(RCC->CRRCR, RCC_CRRCR_HSI48RDY) != 0U) + 800901c: 4b14 ldr r3, [pc, #80] @ (8009070 ) + 800901e: f8d3 3098 ldr.w r3, [r3, #152] @ 0x98 + 8009022: f003 0302 and.w r3, r3, #2 + 8009026: 2b00 cmp r3, #0 + 8009028: d1ef bne.n 800900a + + /*-------------------------------- PLL Configuration -----------------------*/ + /* Check the parameters */ + assert_param(IS_RCC_PLL(RCC_OscInitStruct->PLL.PLLState)); + + if (RCC_OscInitStruct->PLL.PLLState != RCC_PLL_NONE) + 800902a: 687b ldr r3, [r7, #4] + 800902c: 69db ldr r3, [r3, #28] + 800902e: 2b00 cmp r3, #0 + 8009030: f000 80c9 beq.w 80091c6 + { + /* Check if the PLL is used as system clock or not */ + if (__HAL_RCC_GET_SYSCLK_SOURCE() != RCC_CFGR_SWS_PLL) + 8009034: 4b0e ldr r3, [pc, #56] @ (8009070 ) + 8009036: 689b ldr r3, [r3, #8] + 8009038: f003 030c and.w r3, r3, #12 + 800903c: 2b0c cmp r3, #12 + 800903e: f000 8083 beq.w 8009148 + { + if (RCC_OscInitStruct->PLL.PLLState == RCC_PLL_ON) + 8009042: 687b ldr r3, [r7, #4] + 8009044: 69db ldr r3, [r3, #28] + 8009046: 2b02 cmp r3, #2 + 8009048: d15e bne.n 8009108 + assert_param(IS_RCC_PLLP_VALUE(RCC_OscInitStruct->PLL.PLLP)); + assert_param(IS_RCC_PLLQ_VALUE(RCC_OscInitStruct->PLL.PLLQ)); + assert_param(IS_RCC_PLLR_VALUE(RCC_OscInitStruct->PLL.PLLR)); + + /* Disable the main PLL. */ + __HAL_RCC_PLL_DISABLE(); + 800904a: 4b09 ldr r3, [pc, #36] @ (8009070 ) + 800904c: 681b ldr r3, [r3, #0] + 800904e: 4a08 ldr r2, [pc, #32] @ (8009070 ) + 8009050: f023 7380 bic.w r3, r3, #16777216 @ 0x1000000 + 8009054: 6013 str r3, [r2, #0] + + /* Get Start Tick*/ + tickstart = HAL_GetTick(); + 8009056: f7fb fb05 bl 8004664 + 800905a: 6138 str r0, [r7, #16] + + /* Wait till PLL is disabled */ + while (READ_BIT(RCC->CR, RCC_CR_PLLRDY) != 0U) + 800905c: e00c b.n 8009078 + { + if ((HAL_GetTick() - tickstart) > PLL_TIMEOUT_VALUE) + 800905e: f7fb fb01 bl 8004664 + 8009062: 4602 mov r2, r0 + 8009064: 693b ldr r3, [r7, #16] + 8009066: 1ad3 subs r3, r2, r3 + 8009068: 2b02 cmp r3, #2 + 800906a: d905 bls.n 8009078 + { + return HAL_TIMEOUT; + 800906c: 2303 movs r3, #3 + 800906e: e0ab b.n 80091c8 + 8009070: 40021000 .word 0x40021000 + 8009074: 40007000 .word 0x40007000 + while (READ_BIT(RCC->CR, RCC_CR_PLLRDY) != 0U) + 8009078: 4b55 ldr r3, [pc, #340] @ (80091d0 ) + 800907a: 681b ldr r3, [r3, #0] + 800907c: f003 7300 and.w r3, r3, #33554432 @ 0x2000000 + 8009080: 2b00 cmp r3, #0 + 8009082: d1ec bne.n 800905e + } + } + + /* Configure the main PLL clock source, multiplication and division factors. */ + __HAL_RCC_PLL_CONFIG(RCC_OscInitStruct->PLL.PLLSource, + 8009084: 4b52 ldr r3, [pc, #328] @ (80091d0 ) + 8009086: 68da ldr r2, [r3, #12] + 8009088: 4b52 ldr r3, [pc, #328] @ (80091d4 ) + 800908a: 4013 ands r3, r2 + 800908c: 687a ldr r2, [r7, #4] + 800908e: 6a11 ldr r1, [r2, #32] + 8009090: 687a ldr r2, [r7, #4] + 8009092: 6a52 ldr r2, [r2, #36] @ 0x24 + 8009094: 3a01 subs r2, #1 + 8009096: 0112 lsls r2, r2, #4 + 8009098: 4311 orrs r1, r2 + 800909a: 687a ldr r2, [r7, #4] + 800909c: 6a92 ldr r2, [r2, #40] @ 0x28 + 800909e: 0212 lsls r2, r2, #8 + 80090a0: 4311 orrs r1, r2 + 80090a2: 687a ldr r2, [r7, #4] + 80090a4: 6b12 ldr r2, [r2, #48] @ 0x30 + 80090a6: 0852 lsrs r2, r2, #1 + 80090a8: 3a01 subs r2, #1 + 80090aa: 0552 lsls r2, r2, #21 + 80090ac: 4311 orrs r1, r2 + 80090ae: 687a ldr r2, [r7, #4] + 80090b0: 6b52 ldr r2, [r2, #52] @ 0x34 + 80090b2: 0852 lsrs r2, r2, #1 + 80090b4: 3a01 subs r2, #1 + 80090b6: 0652 lsls r2, r2, #25 + 80090b8: 4311 orrs r1, r2 + 80090ba: 687a ldr r2, [r7, #4] + 80090bc: 6ad2 ldr r2, [r2, #44] @ 0x2c + 80090be: 06d2 lsls r2, r2, #27 + 80090c0: 430a orrs r2, r1 + 80090c2: 4943 ldr r1, [pc, #268] @ (80091d0 ) + 80090c4: 4313 orrs r3, r2 + 80090c6: 60cb str r3, [r1, #12] + RCC_OscInitStruct->PLL.PLLP, + RCC_OscInitStruct->PLL.PLLQ, + RCC_OscInitStruct->PLL.PLLR); + + /* Enable the main PLL. */ + __HAL_RCC_PLL_ENABLE(); + 80090c8: 4b41 ldr r3, [pc, #260] @ (80091d0 ) + 80090ca: 681b ldr r3, [r3, #0] + 80090cc: 4a40 ldr r2, [pc, #256] @ (80091d0 ) + 80090ce: f043 7380 orr.w r3, r3, #16777216 @ 0x1000000 + 80090d2: 6013 str r3, [r2, #0] + + /* Enable PLL System Clock output. */ + __HAL_RCC_PLLCLKOUT_ENABLE(RCC_PLL_SYSCLK); + 80090d4: 4b3e ldr r3, [pc, #248] @ (80091d0 ) + 80090d6: 68db ldr r3, [r3, #12] + 80090d8: 4a3d ldr r2, [pc, #244] @ (80091d0 ) + 80090da: f043 7380 orr.w r3, r3, #16777216 @ 0x1000000 + 80090de: 60d3 str r3, [r2, #12] + + /* Get Start Tick*/ + tickstart = HAL_GetTick(); + 80090e0: f7fb fac0 bl 8004664 + 80090e4: 6138 str r0, [r7, #16] + + /* Wait till PLL is ready */ + while (READ_BIT(RCC->CR, RCC_CR_PLLRDY) == 0U) + 80090e6: e008 b.n 80090fa + { + if ((HAL_GetTick() - tickstart) > PLL_TIMEOUT_VALUE) + 80090e8: f7fb fabc bl 8004664 + 80090ec: 4602 mov r2, r0 + 80090ee: 693b ldr r3, [r7, #16] + 80090f0: 1ad3 subs r3, r2, r3 + 80090f2: 2b02 cmp r3, #2 + 80090f4: d901 bls.n 80090fa + { + return HAL_TIMEOUT; + 80090f6: 2303 movs r3, #3 + 80090f8: e066 b.n 80091c8 + while (READ_BIT(RCC->CR, RCC_CR_PLLRDY) == 0U) + 80090fa: 4b35 ldr r3, [pc, #212] @ (80091d0 ) + 80090fc: 681b ldr r3, [r3, #0] + 80090fe: f003 7300 and.w r3, r3, #33554432 @ 0x2000000 + 8009102: 2b00 cmp r3, #0 + 8009104: d0f0 beq.n 80090e8 + 8009106: e05e b.n 80091c6 + } + } + else + { + /* Disable the main PLL. */ + __HAL_RCC_PLL_DISABLE(); + 8009108: 4b31 ldr r3, [pc, #196] @ (80091d0 ) + 800910a: 681b ldr r3, [r3, #0] + 800910c: 4a30 ldr r2, [pc, #192] @ (80091d0 ) + 800910e: f023 7380 bic.w r3, r3, #16777216 @ 0x1000000 + 8009112: 6013 str r3, [r2, #0] + + /* Get Start Tick*/ + tickstart = HAL_GetTick(); + 8009114: f7fb faa6 bl 8004664 + 8009118: 6138 str r0, [r7, #16] + + /* Wait till PLL is disabled */ + while (READ_BIT(RCC->CR, RCC_CR_PLLRDY) != 0U) + 800911a: e008 b.n 800912e + { + if ((HAL_GetTick() - tickstart) > PLL_TIMEOUT_VALUE) + 800911c: f7fb faa2 bl 8004664 + 8009120: 4602 mov r2, r0 + 8009122: 693b ldr r3, [r7, #16] + 8009124: 1ad3 subs r3, r2, r3 + 8009126: 2b02 cmp r3, #2 + 8009128: d901 bls.n 800912e + { + return HAL_TIMEOUT; + 800912a: 2303 movs r3, #3 + 800912c: e04c b.n 80091c8 + while (READ_BIT(RCC->CR, RCC_CR_PLLRDY) != 0U) + 800912e: 4b28 ldr r3, [pc, #160] @ (80091d0 ) + 8009130: 681b ldr r3, [r3, #0] + 8009132: f003 7300 and.w r3, r3, #33554432 @ 0x2000000 + 8009136: 2b00 cmp r3, #0 + 8009138: d1f0 bne.n 800911c + } + } + + /* Unselect PLL clock source and disable outputs to save power */ + RCC->PLLCFGR &= ~(RCC_PLLCFGR_PLLSRC | RCC_PLL_SYSCLK | RCC_PLL_48M1CLK | RCC_PLL_ADCCLK); + 800913a: 4b25 ldr r3, [pc, #148] @ (80091d0 ) + 800913c: 68da ldr r2, [r3, #12] + 800913e: 4924 ldr r1, [pc, #144] @ (80091d0 ) + 8009140: 4b25 ldr r3, [pc, #148] @ (80091d8 ) + 8009142: 4013 ands r3, r2 + 8009144: 60cb str r3, [r1, #12] + 8009146: e03e b.n 80091c6 + } + } + else + { + /* Check if there is a request to disable the PLL used as System clock source */ + if((RCC_OscInitStruct->PLL.PLLState) == RCC_PLL_OFF) + 8009148: 687b ldr r3, [r7, #4] + 800914a: 69db ldr r3, [r3, #28] + 800914c: 2b01 cmp r3, #1 + 800914e: d101 bne.n 8009154 + { + return HAL_ERROR; + 8009150: 2301 movs r3, #1 + 8009152: e039 b.n 80091c8 + } + else + { + /* Do not return HAL_ERROR if request repeats the current configuration */ + temp_pllckcfg = RCC->PLLCFGR; + 8009154: 4b1e ldr r3, [pc, #120] @ (80091d0 ) + 8009156: 68db ldr r3, [r3, #12] + 8009158: 617b str r3, [r7, #20] + if((READ_BIT(temp_pllckcfg, RCC_PLLCFGR_PLLSRC) != RCC_OscInitStruct->PLL.PLLSource) || + 800915a: 697b ldr r3, [r7, #20] + 800915c: f003 0203 and.w r2, r3, #3 + 8009160: 687b ldr r3, [r7, #4] + 8009162: 6a1b ldr r3, [r3, #32] + 8009164: 429a cmp r2, r3 + 8009166: d12c bne.n 80091c2 + (READ_BIT(temp_pllckcfg, RCC_PLLCFGR_PLLM) != (((RCC_OscInitStruct->PLL.PLLM) - 1U) << RCC_PLLCFGR_PLLM_Pos)) || + 8009168: 697b ldr r3, [r7, #20] + 800916a: f003 02f0 and.w r2, r3, #240 @ 0xf0 + 800916e: 687b ldr r3, [r7, #4] + 8009170: 6a5b ldr r3, [r3, #36] @ 0x24 + 8009172: 3b01 subs r3, #1 + 8009174: 011b lsls r3, r3, #4 + if((READ_BIT(temp_pllckcfg, RCC_PLLCFGR_PLLSRC) != RCC_OscInitStruct->PLL.PLLSource) || + 8009176: 429a cmp r2, r3 + 8009178: d123 bne.n 80091c2 + (READ_BIT(temp_pllckcfg, RCC_PLLCFGR_PLLN) != ((RCC_OscInitStruct->PLL.PLLN) << RCC_PLLCFGR_PLLN_Pos)) || + 800917a: 697b ldr r3, [r7, #20] + 800917c: f403 42fe and.w r2, r3, #32512 @ 0x7f00 + 8009180: 687b ldr r3, [r7, #4] + 8009182: 6a9b ldr r3, [r3, #40] @ 0x28 + 8009184: 021b lsls r3, r3, #8 + (READ_BIT(temp_pllckcfg, RCC_PLLCFGR_PLLM) != (((RCC_OscInitStruct->PLL.PLLM) - 1U) << RCC_PLLCFGR_PLLM_Pos)) || + 8009186: 429a cmp r2, r3 + 8009188: d11b bne.n 80091c2 + (READ_BIT(temp_pllckcfg, RCC_PLLCFGR_PLLPDIV) != ((RCC_OscInitStruct->PLL.PLLP) << RCC_PLLCFGR_PLLPDIV_Pos)) || + 800918a: 697b ldr r3, [r7, #20] + 800918c: f003 4278 and.w r2, r3, #4160749568 @ 0xf8000000 + 8009190: 687b ldr r3, [r7, #4] + 8009192: 6adb ldr r3, [r3, #44] @ 0x2c + 8009194: 06db lsls r3, r3, #27 + (READ_BIT(temp_pllckcfg, RCC_PLLCFGR_PLLN) != ((RCC_OscInitStruct->PLL.PLLN) << RCC_PLLCFGR_PLLN_Pos)) || + 8009196: 429a cmp r2, r3 + 8009198: d113 bne.n 80091c2 + (READ_BIT(temp_pllckcfg, RCC_PLLCFGR_PLLQ) != ((((RCC_OscInitStruct->PLL.PLLQ) >> 1U) - 1U) << RCC_PLLCFGR_PLLQ_Pos)) || + 800919a: 697b ldr r3, [r7, #20] + 800919c: f403 02c0 and.w r2, r3, #6291456 @ 0x600000 + 80091a0: 687b ldr r3, [r7, #4] + 80091a2: 6b1b ldr r3, [r3, #48] @ 0x30 + 80091a4: 085b lsrs r3, r3, #1 + 80091a6: 3b01 subs r3, #1 + 80091a8: 055b lsls r3, r3, #21 + (READ_BIT(temp_pllckcfg, RCC_PLLCFGR_PLLPDIV) != ((RCC_OscInitStruct->PLL.PLLP) << RCC_PLLCFGR_PLLPDIV_Pos)) || + 80091aa: 429a cmp r2, r3 + 80091ac: d109 bne.n 80091c2 + (READ_BIT(temp_pllckcfg, RCC_PLLCFGR_PLLR) != ((((RCC_OscInitStruct->PLL.PLLR) >> 1U) - 1U) << RCC_PLLCFGR_PLLR_Pos))) + 80091ae: 697b ldr r3, [r7, #20] + 80091b0: f003 62c0 and.w r2, r3, #100663296 @ 0x6000000 + 80091b4: 687b ldr r3, [r7, #4] + 80091b6: 6b5b ldr r3, [r3, #52] @ 0x34 + 80091b8: 085b lsrs r3, r3, #1 + 80091ba: 3b01 subs r3, #1 + 80091bc: 065b lsls r3, r3, #25 + (READ_BIT(temp_pllckcfg, RCC_PLLCFGR_PLLQ) != ((((RCC_OscInitStruct->PLL.PLLQ) >> 1U) - 1U) << RCC_PLLCFGR_PLLQ_Pos)) || + 80091be: 429a cmp r2, r3 + 80091c0: d001 beq.n 80091c6 + { + return HAL_ERROR; + 80091c2: 2301 movs r3, #1 + 80091c4: e000 b.n 80091c8 + } + } + } + } + + return HAL_OK; + 80091c6: 2300 movs r3, #0 +} + 80091c8: 4618 mov r0, r3 + 80091ca: 3720 adds r7, #32 + 80091cc: 46bd mov sp, r7 + 80091ce: bd80 pop {r7, pc} + 80091d0: 40021000 .word 0x40021000 + 80091d4: 019f800c .word 0x019f800c + 80091d8: feeefffc .word 0xfeeefffc + +080091dc : + * HPRE[3:0] bits to ensure that HCLK not exceed the maximum allowed frequency + * (for more details refer to section above "Initialization/de-initialization functions") + * @retval None + */ +HAL_StatusTypeDef HAL_RCC_ClockConfig(RCC_ClkInitTypeDef *RCC_ClkInitStruct, uint32_t FLatency) +{ + 80091dc: b580 push {r7, lr} + 80091de: b086 sub sp, #24 + 80091e0: af00 add r7, sp, #0 + 80091e2: 6078 str r0, [r7, #4] + 80091e4: 6039 str r1, [r7, #0] + uint32_t tickstart; + uint32_t pllfreq; + uint32_t hpre = RCC_SYSCLK_DIV1; + 80091e6: 2300 movs r3, #0 + 80091e8: 617b str r3, [r7, #20] + + /* Check Null pointer */ + if (RCC_ClkInitStruct == NULL) + 80091ea: 687b ldr r3, [r7, #4] + 80091ec: 2b00 cmp r3, #0 + 80091ee: d101 bne.n 80091f4 + { + return HAL_ERROR; + 80091f0: 2301 movs r3, #1 + 80091f2: e11e b.n 8009432 + /* To correctly read data from FLASH memory, the number of wait states (LATENCY) + must be correctly programmed according to the frequency of the CPU clock + (HCLK) and the supply voltage of the device. */ + + /* Increasing the number of wait states because of higher CPU frequency */ + if (FLatency > __HAL_FLASH_GET_LATENCY()) + 80091f4: 4b91 ldr r3, [pc, #580] @ (800943c ) + 80091f6: 681b ldr r3, [r3, #0] + 80091f8: f003 030f and.w r3, r3, #15 + 80091fc: 683a ldr r2, [r7, #0] + 80091fe: 429a cmp r2, r3 + 8009200: d910 bls.n 8009224 + { + /* Program the new number of wait states to the LATENCY bits in the FLASH_ACR register */ + __HAL_FLASH_SET_LATENCY(FLatency); + 8009202: 4b8e ldr r3, [pc, #568] @ (800943c ) + 8009204: 681b ldr r3, [r3, #0] + 8009206: f023 020f bic.w r2, r3, #15 + 800920a: 498c ldr r1, [pc, #560] @ (800943c ) + 800920c: 683b ldr r3, [r7, #0] + 800920e: 4313 orrs r3, r2 + 8009210: 600b str r3, [r1, #0] + + /* Check that the new number of wait states is taken into account to access the Flash + memory by reading the FLASH_ACR register */ + if (__HAL_FLASH_GET_LATENCY() != FLatency) + 8009212: 4b8a ldr r3, [pc, #552] @ (800943c ) + 8009214: 681b ldr r3, [r3, #0] + 8009216: f003 030f and.w r3, r3, #15 + 800921a: 683a ldr r2, [r7, #0] + 800921c: 429a cmp r2, r3 + 800921e: d001 beq.n 8009224 + { + return HAL_ERROR; + 8009220: 2301 movs r3, #1 + 8009222: e106 b.n 8009432 + } + } + + /*------------------------- SYSCLK Configuration ---------------------------*/ + if(((RCC_ClkInitStruct->ClockType) & RCC_CLOCKTYPE_SYSCLK) == RCC_CLOCKTYPE_SYSCLK) + 8009224: 687b ldr r3, [r7, #4] + 8009226: 681b ldr r3, [r3, #0] + 8009228: f003 0301 and.w r3, r3, #1 + 800922c: 2b00 cmp r3, #0 + 800922e: d073 beq.n 8009318 + { + assert_param(IS_RCC_SYSCLKSOURCE(RCC_ClkInitStruct->SYSCLKSource)); + + /* PLL is selected as System Clock Source */ + if (RCC_ClkInitStruct->SYSCLKSource == RCC_SYSCLKSOURCE_PLLCLK) + 8009230: 687b ldr r3, [r7, #4] + 8009232: 685b ldr r3, [r3, #4] + 8009234: 2b03 cmp r3, #3 + 8009236: d129 bne.n 800928c + { + /* Check the PLL ready flag */ + if (READ_BIT(RCC->CR, RCC_CR_PLLRDY) == 0U) + 8009238: 4b81 ldr r3, [pc, #516] @ (8009440 ) + 800923a: 681b ldr r3, [r3, #0] + 800923c: f003 7300 and.w r3, r3, #33554432 @ 0x2000000 + 8009240: 2b00 cmp r3, #0 + 8009242: d101 bne.n 8009248 + { + return HAL_ERROR; + 8009244: 2301 movs r3, #1 + 8009246: e0f4 b.n 8009432 + } + /* Undershoot management when selection PLL as SYSCLK source and frequency above 80Mhz */ + /* Compute target PLL output frequency */ + pllfreq = RCC_GetSysClockFreqFromPLLSource(); + 8009248: f000 f9d0 bl 80095ec + 800924c: 6138 str r0, [r7, #16] + + /* Intermediate step with HCLK prescaler 2 necessary before to go over 80Mhz */ + if(pllfreq > 80000000U) + 800924e: 693b ldr r3, [r7, #16] + 8009250: 4a7c ldr r2, [pc, #496] @ (8009444 ) + 8009252: 4293 cmp r3, r2 + 8009254: d93f bls.n 80092d6 + { + if (((READ_BIT(RCC->CFGR, RCC_CFGR_HPRE) == RCC_SYSCLK_DIV1)) || + 8009256: 4b7a ldr r3, [pc, #488] @ (8009440 ) + 8009258: 689b ldr r3, [r3, #8] + 800925a: f003 03f0 and.w r3, r3, #240 @ 0xf0 + 800925e: 2b00 cmp r3, #0 + 8009260: d009 beq.n 8009276 + (((((RCC_ClkInitStruct->ClockType) & RCC_CLOCKTYPE_HCLK) == RCC_CLOCKTYPE_HCLK) && + 8009262: 687b ldr r3, [r7, #4] + 8009264: 681b ldr r3, [r3, #0] + 8009266: f003 0302 and.w r3, r3, #2 + if (((READ_BIT(RCC->CFGR, RCC_CFGR_HPRE) == RCC_SYSCLK_DIV1)) || + 800926a: 2b00 cmp r3, #0 + 800926c: d033 beq.n 80092d6 + (RCC_ClkInitStruct->AHBCLKDivider == RCC_SYSCLK_DIV1)))) + 800926e: 687b ldr r3, [r7, #4] + 8009270: 689b ldr r3, [r3, #8] + (((((RCC_ClkInitStruct->ClockType) & RCC_CLOCKTYPE_HCLK) == RCC_CLOCKTYPE_HCLK) && + 8009272: 2b00 cmp r3, #0 + 8009274: d12f bne.n 80092d6 + { + MODIFY_REG(RCC->CFGR, RCC_CFGR_HPRE, RCC_SYSCLK_DIV2); + 8009276: 4b72 ldr r3, [pc, #456] @ (8009440 ) + 8009278: 689b ldr r3, [r3, #8] + 800927a: f023 03f0 bic.w r3, r3, #240 @ 0xf0 + 800927e: 4a70 ldr r2, [pc, #448] @ (8009440 ) + 8009280: f043 0380 orr.w r3, r3, #128 @ 0x80 + 8009284: 6093 str r3, [r2, #8] + hpre = RCC_SYSCLK_DIV2; + 8009286: 2380 movs r3, #128 @ 0x80 + 8009288: 617b str r3, [r7, #20] + 800928a: e024 b.n 80092d6 + } + } + else + { + /* HSE is selected as System Clock Source */ + if (RCC_ClkInitStruct->SYSCLKSource == RCC_SYSCLKSOURCE_HSE) + 800928c: 687b ldr r3, [r7, #4] + 800928e: 685b ldr r3, [r3, #4] + 8009290: 2b02 cmp r3, #2 + 8009292: d107 bne.n 80092a4 + { + /* Check the HSE ready flag */ + if(READ_BIT(RCC->CR, RCC_CR_HSERDY) == 0U) + 8009294: 4b6a ldr r3, [pc, #424] @ (8009440 ) + 8009296: 681b ldr r3, [r3, #0] + 8009298: f403 3300 and.w r3, r3, #131072 @ 0x20000 + 800929c: 2b00 cmp r3, #0 + 800929e: d109 bne.n 80092b4 + { + return HAL_ERROR; + 80092a0: 2301 movs r3, #1 + 80092a2: e0c6 b.n 8009432 + } + /* HSI is selected as System Clock Source */ + else + { + /* Check the HSI ready flag */ + if(READ_BIT(RCC->CR, RCC_CR_HSIRDY) == 0U) + 80092a4: 4b66 ldr r3, [pc, #408] @ (8009440 ) + 80092a6: 681b ldr r3, [r3, #0] + 80092a8: f403 6380 and.w r3, r3, #1024 @ 0x400 + 80092ac: 2b00 cmp r3, #0 + 80092ae: d101 bne.n 80092b4 + { + return HAL_ERROR; + 80092b0: 2301 movs r3, #1 + 80092b2: e0be b.n 8009432 + } + } + /* Overshoot management when going down from PLL as SYSCLK source and frequency above 80Mhz */ + pllfreq = HAL_RCC_GetSysClockFreq(); + 80092b4: f000 f8ce bl 8009454 + 80092b8: 6138 str r0, [r7, #16] + + /* Intermediate step with HCLK prescaler 2 necessary before to go under 80Mhz */ + if(pllfreq > 80000000U) + 80092ba: 693b ldr r3, [r7, #16] + 80092bc: 4a61 ldr r2, [pc, #388] @ (8009444 ) + 80092be: 4293 cmp r3, r2 + 80092c0: d909 bls.n 80092d6 + { + MODIFY_REG(RCC->CFGR, RCC_CFGR_HPRE, RCC_SYSCLK_DIV2); + 80092c2: 4b5f ldr r3, [pc, #380] @ (8009440 ) + 80092c4: 689b ldr r3, [r3, #8] + 80092c6: f023 03f0 bic.w r3, r3, #240 @ 0xf0 + 80092ca: 4a5d ldr r2, [pc, #372] @ (8009440 ) + 80092cc: f043 0380 orr.w r3, r3, #128 @ 0x80 + 80092d0: 6093 str r3, [r2, #8] + hpre = RCC_SYSCLK_DIV2; + 80092d2: 2380 movs r3, #128 @ 0x80 + 80092d4: 617b str r3, [r7, #20] + } + + } + + MODIFY_REG(RCC->CFGR, RCC_CFGR_SW, RCC_ClkInitStruct->SYSCLKSource); + 80092d6: 4b5a ldr r3, [pc, #360] @ (8009440 ) + 80092d8: 689b ldr r3, [r3, #8] + 80092da: f023 0203 bic.w r2, r3, #3 + 80092de: 687b ldr r3, [r7, #4] + 80092e0: 685b ldr r3, [r3, #4] + 80092e2: 4957 ldr r1, [pc, #348] @ (8009440 ) + 80092e4: 4313 orrs r3, r2 + 80092e6: 608b str r3, [r1, #8] + + /* Get Start Tick*/ + tickstart = HAL_GetTick(); + 80092e8: f7fb f9bc bl 8004664 + 80092ec: 60f8 str r0, [r7, #12] + + while (__HAL_RCC_GET_SYSCLK_SOURCE() != (RCC_ClkInitStruct->SYSCLKSource << RCC_CFGR_SWS_Pos)) + 80092ee: e00a b.n 8009306 + { + if ((HAL_GetTick() - tickstart) > CLOCKSWITCH_TIMEOUT_VALUE) + 80092f0: f7fb f9b8 bl 8004664 + 80092f4: 4602 mov r2, r0 + 80092f6: 68fb ldr r3, [r7, #12] + 80092f8: 1ad3 subs r3, r2, r3 + 80092fa: f241 3288 movw r2, #5000 @ 0x1388 + 80092fe: 4293 cmp r3, r2 + 8009300: d901 bls.n 8009306 + { + return HAL_TIMEOUT; + 8009302: 2303 movs r3, #3 + 8009304: e095 b.n 8009432 + while (__HAL_RCC_GET_SYSCLK_SOURCE() != (RCC_ClkInitStruct->SYSCLKSource << RCC_CFGR_SWS_Pos)) + 8009306: 4b4e ldr r3, [pc, #312] @ (8009440 ) + 8009308: 689b ldr r3, [r3, #8] + 800930a: f003 020c and.w r2, r3, #12 + 800930e: 687b ldr r3, [r7, #4] + 8009310: 685b ldr r3, [r3, #4] + 8009312: 009b lsls r3, r3, #2 + 8009314: 429a cmp r2, r3 + 8009316: d1eb bne.n 80092f0 + } + } + } + + /*-------------------------- HCLK Configuration --------------------------*/ + if (((RCC_ClkInitStruct->ClockType) & RCC_CLOCKTYPE_HCLK) == RCC_CLOCKTYPE_HCLK) + 8009318: 687b ldr r3, [r7, #4] + 800931a: 681b ldr r3, [r3, #0] + 800931c: f003 0302 and.w r3, r3, #2 + 8009320: 2b00 cmp r3, #0 + 8009322: d023 beq.n 800936c + { + /* Set the highest APB divider in order to ensure that we do not go through + a non-spec phase whatever we decrease or increase HCLK. */ + if (((RCC_ClkInitStruct->ClockType) & RCC_CLOCKTYPE_PCLK1) == RCC_CLOCKTYPE_PCLK1) + 8009324: 687b ldr r3, [r7, #4] + 8009326: 681b ldr r3, [r3, #0] + 8009328: f003 0304 and.w r3, r3, #4 + 800932c: 2b00 cmp r3, #0 + 800932e: d005 beq.n 800933c + { + MODIFY_REG(RCC->CFGR, RCC_CFGR_PPRE1, RCC_HCLK_DIV16); + 8009330: 4b43 ldr r3, [pc, #268] @ (8009440 ) + 8009332: 689b ldr r3, [r3, #8] + 8009334: 4a42 ldr r2, [pc, #264] @ (8009440 ) + 8009336: f443 63e0 orr.w r3, r3, #1792 @ 0x700 + 800933a: 6093 str r3, [r2, #8] + } + if (((RCC_ClkInitStruct->ClockType) & RCC_CLOCKTYPE_PCLK2) == RCC_CLOCKTYPE_PCLK2) + 800933c: 687b ldr r3, [r7, #4] + 800933e: 681b ldr r3, [r3, #0] + 8009340: f003 0308 and.w r3, r3, #8 + 8009344: 2b00 cmp r3, #0 + 8009346: d007 beq.n 8009358 + { + MODIFY_REG(RCC->CFGR, RCC_CFGR_PPRE2, RCC_HCLK_DIV16); + 8009348: 4b3d ldr r3, [pc, #244] @ (8009440 ) + 800934a: 689b ldr r3, [r3, #8] + 800934c: f423 537c bic.w r3, r3, #16128 @ 0x3f00 + 8009350: 4a3b ldr r2, [pc, #236] @ (8009440 ) + 8009352: f443 63e0 orr.w r3, r3, #1792 @ 0x700 + 8009356: 6093 str r3, [r2, #8] + } + + /* Set the new HCLK clock divider */ + assert_param(IS_RCC_HCLK(RCC_ClkInitStruct->AHBCLKDivider)); + MODIFY_REG(RCC->CFGR, RCC_CFGR_HPRE, RCC_ClkInitStruct->AHBCLKDivider); + 8009358: 4b39 ldr r3, [pc, #228] @ (8009440 ) + 800935a: 689b ldr r3, [r3, #8] + 800935c: f023 02f0 bic.w r2, r3, #240 @ 0xf0 + 8009360: 687b ldr r3, [r7, #4] + 8009362: 689b ldr r3, [r3, #8] + 8009364: 4936 ldr r1, [pc, #216] @ (8009440 ) + 8009366: 4313 orrs r3, r2 + 8009368: 608b str r3, [r1, #8] + 800936a: e008 b.n 800937e + } + else + { + /* Is intermediate HCLK prescaler 2 applied internally, complete with HCLK prescaler 1 */ + if(hpre == RCC_SYSCLK_DIV2) + 800936c: 697b ldr r3, [r7, #20] + 800936e: 2b80 cmp r3, #128 @ 0x80 + 8009370: d105 bne.n 800937e + { + MODIFY_REG(RCC->CFGR, RCC_CFGR_HPRE, RCC_SYSCLK_DIV1); + 8009372: 4b33 ldr r3, [pc, #204] @ (8009440 ) + 8009374: 689b ldr r3, [r3, #8] + 8009376: 4a32 ldr r2, [pc, #200] @ (8009440 ) + 8009378: f023 03f0 bic.w r3, r3, #240 @ 0xf0 + 800937c: 6093 str r3, [r2, #8] + } + } + + /* Decreasing the number of wait states because of lower CPU frequency */ + if (FLatency < __HAL_FLASH_GET_LATENCY()) + 800937e: 4b2f ldr r3, [pc, #188] @ (800943c ) + 8009380: 681b ldr r3, [r3, #0] + 8009382: f003 030f and.w r3, r3, #15 + 8009386: 683a ldr r2, [r7, #0] + 8009388: 429a cmp r2, r3 + 800938a: d21d bcs.n 80093c8 + { + /* Program the new number of wait states to the LATENCY bits in the FLASH_ACR register */ + __HAL_FLASH_SET_LATENCY(FLatency); + 800938c: 4b2b ldr r3, [pc, #172] @ (800943c ) + 800938e: 681b ldr r3, [r3, #0] + 8009390: f023 020f bic.w r2, r3, #15 + 8009394: 4929 ldr r1, [pc, #164] @ (800943c ) + 8009396: 683b ldr r3, [r7, #0] + 8009398: 4313 orrs r3, r2 + 800939a: 600b str r3, [r1, #0] + + /* Check that the new number of wait states is taken into account to access the Flash + memory by polling the FLASH_ACR register */ + tickstart = HAL_GetTick(); + 800939c: f7fb f962 bl 8004664 + 80093a0: 60f8 str r0, [r7, #12] + + while (__HAL_FLASH_GET_LATENCY() != FLatency) + 80093a2: e00a b.n 80093ba + { + if ((HAL_GetTick() - tickstart) > CLOCKSWITCH_TIMEOUT_VALUE) + 80093a4: f7fb f95e bl 8004664 + 80093a8: 4602 mov r2, r0 + 80093aa: 68fb ldr r3, [r7, #12] + 80093ac: 1ad3 subs r3, r2, r3 + 80093ae: f241 3288 movw r2, #5000 @ 0x1388 + 80093b2: 4293 cmp r3, r2 + 80093b4: d901 bls.n 80093ba + { + return HAL_TIMEOUT; + 80093b6: 2303 movs r3, #3 + 80093b8: e03b b.n 8009432 + while (__HAL_FLASH_GET_LATENCY() != FLatency) + 80093ba: 4b20 ldr r3, [pc, #128] @ (800943c ) + 80093bc: 681b ldr r3, [r3, #0] + 80093be: f003 030f and.w r3, r3, #15 + 80093c2: 683a ldr r2, [r7, #0] + 80093c4: 429a cmp r2, r3 + 80093c6: d1ed bne.n 80093a4 + } + } + } + + /*-------------------------- PCLK1 Configuration ---------------------------*/ + if (((RCC_ClkInitStruct->ClockType) & RCC_CLOCKTYPE_PCLK1) == RCC_CLOCKTYPE_PCLK1) + 80093c8: 687b ldr r3, [r7, #4] + 80093ca: 681b ldr r3, [r3, #0] + 80093cc: f003 0304 and.w r3, r3, #4 + 80093d0: 2b00 cmp r3, #0 + 80093d2: d008 beq.n 80093e6 + { + assert_param(IS_RCC_PCLK(RCC_ClkInitStruct->APB1CLKDivider)); + MODIFY_REG(RCC->CFGR, RCC_CFGR_PPRE1, RCC_ClkInitStruct->APB1CLKDivider); + 80093d4: 4b1a ldr r3, [pc, #104] @ (8009440 ) + 80093d6: 689b ldr r3, [r3, #8] + 80093d8: f423 62e0 bic.w r2, r3, #1792 @ 0x700 + 80093dc: 687b ldr r3, [r7, #4] + 80093de: 68db ldr r3, [r3, #12] + 80093e0: 4917 ldr r1, [pc, #92] @ (8009440 ) + 80093e2: 4313 orrs r3, r2 + 80093e4: 608b str r3, [r1, #8] + } + + /*-------------------------- PCLK2 Configuration ---------------------------*/ + if(((RCC_ClkInitStruct->ClockType) & RCC_CLOCKTYPE_PCLK2) == RCC_CLOCKTYPE_PCLK2) + 80093e6: 687b ldr r3, [r7, #4] + 80093e8: 681b ldr r3, [r3, #0] + 80093ea: f003 0308 and.w r3, r3, #8 + 80093ee: 2b00 cmp r3, #0 + 80093f0: d009 beq.n 8009406 + { + assert_param(IS_RCC_PCLK(RCC_ClkInitStruct->APB2CLKDivider)); + MODIFY_REG(RCC->CFGR, RCC_CFGR_PPRE2, ((RCC_ClkInitStruct->APB2CLKDivider) << 3U)); + 80093f2: 4b13 ldr r3, [pc, #76] @ (8009440 ) + 80093f4: 689b ldr r3, [r3, #8] + 80093f6: f423 5260 bic.w r2, r3, #14336 @ 0x3800 + 80093fa: 687b ldr r3, [r7, #4] + 80093fc: 691b ldr r3, [r3, #16] + 80093fe: 00db lsls r3, r3, #3 + 8009400: 490f ldr r1, [pc, #60] @ (8009440 ) + 8009402: 4313 orrs r3, r2 + 8009404: 608b str r3, [r1, #8] + } + + /* Update the SystemCoreClock global variable */ + SystemCoreClock = HAL_RCC_GetSysClockFreq() >> (AHBPrescTable[READ_BIT(RCC->CFGR, RCC_CFGR_HPRE) >> RCC_CFGR_HPRE_Pos] & 0x1FU); + 8009406: f000 f825 bl 8009454 + 800940a: 4602 mov r2, r0 + 800940c: 4b0c ldr r3, [pc, #48] @ (8009440 ) + 800940e: 689b ldr r3, [r3, #8] + 8009410: 091b lsrs r3, r3, #4 + 8009412: f003 030f and.w r3, r3, #15 + 8009416: 490c ldr r1, [pc, #48] @ (8009448 ) + 8009418: 5ccb ldrb r3, [r1, r3] + 800941a: f003 031f and.w r3, r3, #31 + 800941e: fa22 f303 lsr.w r3, r2, r3 + 8009422: 4a0a ldr r2, [pc, #40] @ (800944c ) + 8009424: 6013 str r3, [r2, #0] + + /* Configure the source of time base considering new system clocks settings*/ + return HAL_InitTick(uwTickPrio); + 8009426: 4b0a ldr r3, [pc, #40] @ (8009450 ) + 8009428: 681b ldr r3, [r3, #0] + 800942a: 4618 mov r0, r3 + 800942c: f7fa fa3e bl 80038ac + 8009430: 4603 mov r3, r0 +} + 8009432: 4618 mov r0, r3 + 8009434: 3718 adds r7, #24 + 8009436: 46bd mov sp, r7 + 8009438: bd80 pop {r7, pc} + 800943a: bf00 nop + 800943c: 40022000 .word 0x40022000 + 8009440: 40021000 .word 0x40021000 + 8009444: 04c4b400 .word 0x04c4b400 + 8009448: 08014e90 .word 0x08014e90 + 800944c: 20000034 .word 0x20000034 + 8009450: 20000038 .word 0x20000038 + +08009454 : + * + * + * @retval SYSCLK frequency + */ +uint32_t HAL_RCC_GetSysClockFreq(void) +{ + 8009454: b480 push {r7} + 8009456: b087 sub sp, #28 + 8009458: af00 add r7, sp, #0 + uint32_t pllvco, pllsource, pllr, pllm; + uint32_t sysclockfreq; + + if (__HAL_RCC_GET_SYSCLK_SOURCE() == RCC_CFGR_SWS_HSI) + 800945a: 4b2c ldr r3, [pc, #176] @ (800950c ) + 800945c: 689b ldr r3, [r3, #8] + 800945e: f003 030c and.w r3, r3, #12 + 8009462: 2b04 cmp r3, #4 + 8009464: d102 bne.n 800946c + { + /* HSI used as system clock source */ + sysclockfreq = HSI_VALUE; + 8009466: 4b2a ldr r3, [pc, #168] @ (8009510 ) + 8009468: 613b str r3, [r7, #16] + 800946a: e047 b.n 80094fc + } + else if (__HAL_RCC_GET_SYSCLK_SOURCE() == RCC_CFGR_SWS_HSE) + 800946c: 4b27 ldr r3, [pc, #156] @ (800950c ) + 800946e: 689b ldr r3, [r3, #8] + 8009470: f003 030c and.w r3, r3, #12 + 8009474: 2b08 cmp r3, #8 + 8009476: d102 bne.n 800947e + { + /* HSE used as system clock source */ + sysclockfreq = HSE_VALUE; + 8009478: 4b26 ldr r3, [pc, #152] @ (8009514 ) + 800947a: 613b str r3, [r7, #16] + 800947c: e03e b.n 80094fc + } + else if (__HAL_RCC_GET_SYSCLK_SOURCE() == RCC_CFGR_SWS_PLL) + 800947e: 4b23 ldr r3, [pc, #140] @ (800950c ) + 8009480: 689b ldr r3, [r3, #8] + 8009482: f003 030c and.w r3, r3, #12 + 8009486: 2b0c cmp r3, #12 + 8009488: d136 bne.n 80094f8 + /* PLL used as system clock source */ + + /* PLL_VCO = ((HSE_VALUE or HSI_VALUE)/ PLLM) * PLLN + SYSCLK = PLL_VCO / PLLR + */ + pllsource = READ_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLLSRC); + 800948a: 4b20 ldr r3, [pc, #128] @ (800950c ) + 800948c: 68db ldr r3, [r3, #12] + 800948e: f003 0303 and.w r3, r3, #3 + 8009492: 60fb str r3, [r7, #12] + pllm = (READ_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLLM) >> RCC_PLLCFGR_PLLM_Pos) + 1U ; + 8009494: 4b1d ldr r3, [pc, #116] @ (800950c ) + 8009496: 68db ldr r3, [r3, #12] + 8009498: 091b lsrs r3, r3, #4 + 800949a: f003 030f and.w r3, r3, #15 + 800949e: 3301 adds r3, #1 + 80094a0: 60bb str r3, [r7, #8] + + switch (pllsource) + 80094a2: 68fb ldr r3, [r7, #12] + 80094a4: 2b03 cmp r3, #3 + 80094a6: d10c bne.n 80094c2 + { + case RCC_PLLSOURCE_HSE: /* HSE used as PLL clock source */ + pllvco = (HSE_VALUE / pllm) * (READ_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLLN) >> RCC_PLLCFGR_PLLN_Pos); + 80094a8: 4a1a ldr r2, [pc, #104] @ (8009514 ) + 80094aa: 68bb ldr r3, [r7, #8] + 80094ac: fbb2 f3f3 udiv r3, r2, r3 + 80094b0: 4a16 ldr r2, [pc, #88] @ (800950c ) + 80094b2: 68d2 ldr r2, [r2, #12] + 80094b4: 0a12 lsrs r2, r2, #8 + 80094b6: f002 027f and.w r2, r2, #127 @ 0x7f + 80094ba: fb02 f303 mul.w r3, r2, r3 + 80094be: 617b str r3, [r7, #20] + break; + 80094c0: e00c b.n 80094dc + + case RCC_PLLSOURCE_HSI: /* HSI used as PLL clock source */ + default: + pllvco = (HSI_VALUE / pllm) * (READ_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLLN) >> RCC_PLLCFGR_PLLN_Pos); + 80094c2: 4a13 ldr r2, [pc, #76] @ (8009510 ) + 80094c4: 68bb ldr r3, [r7, #8] + 80094c6: fbb2 f3f3 udiv r3, r2, r3 + 80094ca: 4a10 ldr r2, [pc, #64] @ (800950c ) + 80094cc: 68d2 ldr r2, [r2, #12] + 80094ce: 0a12 lsrs r2, r2, #8 + 80094d0: f002 027f and.w r2, r2, #127 @ 0x7f + 80094d4: fb02 f303 mul.w r3, r2, r3 + 80094d8: 617b str r3, [r7, #20] + break; + 80094da: bf00 nop + } + pllr = ((READ_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLLR) >> RCC_PLLCFGR_PLLR_Pos) + 1U ) * 2U; + 80094dc: 4b0b ldr r3, [pc, #44] @ (800950c ) + 80094de: 68db ldr r3, [r3, #12] + 80094e0: 0e5b lsrs r3, r3, #25 + 80094e2: f003 0303 and.w r3, r3, #3 + 80094e6: 3301 adds r3, #1 + 80094e8: 005b lsls r3, r3, #1 + 80094ea: 607b str r3, [r7, #4] + sysclockfreq = pllvco/pllr; + 80094ec: 697a ldr r2, [r7, #20] + 80094ee: 687b ldr r3, [r7, #4] + 80094f0: fbb2 f3f3 udiv r3, r2, r3 + 80094f4: 613b str r3, [r7, #16] + 80094f6: e001 b.n 80094fc + } + else + { + sysclockfreq = 0U; + 80094f8: 2300 movs r3, #0 + 80094fa: 613b str r3, [r7, #16] + } + + return sysclockfreq; + 80094fc: 693b ldr r3, [r7, #16] +} + 80094fe: 4618 mov r0, r3 + 8009500: 371c adds r7, #28 + 8009502: 46bd mov sp, r7 + 8009504: f85d 7b04 ldr.w r7, [sp], #4 + 8009508: 4770 bx lr + 800950a: bf00 nop + 800950c: 40021000 .word 0x40021000 + 8009510: 00f42400 .word 0x00f42400 + 8009514: 016e3600 .word 0x016e3600 + +08009518 : + * + * @note The SystemCoreClock CMSIS variable is used to store System Clock Frequency. + * @retval HCLK frequency in Hz + */ +uint32_t HAL_RCC_GetHCLKFreq(void) +{ + 8009518: b480 push {r7} + 800951a: af00 add r7, sp, #0 + return SystemCoreClock; + 800951c: 4b03 ldr r3, [pc, #12] @ (800952c ) + 800951e: 681b ldr r3, [r3, #0] +} + 8009520: 4618 mov r0, r3 + 8009522: 46bd mov sp, r7 + 8009524: f85d 7b04 ldr.w r7, [sp], #4 + 8009528: 4770 bx lr + 800952a: bf00 nop + 800952c: 20000034 .word 0x20000034 + +08009530 : + * @note Each time PCLK1 changes, this function must be called to update the + * right PCLK1 value. Otherwise, any configuration based on this function will be incorrect. + * @retval PCLK1 frequency in Hz + */ +uint32_t HAL_RCC_GetPCLK1Freq(void) +{ + 8009530: b580 push {r7, lr} + 8009532: af00 add r7, sp, #0 + /* Get HCLK source and Compute PCLK1 frequency ---------------------------*/ + return (HAL_RCC_GetHCLKFreq() >> (APBPrescTable[READ_BIT(RCC->CFGR, RCC_CFGR_PPRE1) >> RCC_CFGR_PPRE1_Pos] & 0x1FU)); + 8009534: f7ff fff0 bl 8009518 + 8009538: 4602 mov r2, r0 + 800953a: 4b06 ldr r3, [pc, #24] @ (8009554 ) + 800953c: 689b ldr r3, [r3, #8] + 800953e: 0a1b lsrs r3, r3, #8 + 8009540: f003 0307 and.w r3, r3, #7 + 8009544: 4904 ldr r1, [pc, #16] @ (8009558 ) + 8009546: 5ccb ldrb r3, [r1, r3] + 8009548: f003 031f and.w r3, r3, #31 + 800954c: fa22 f303 lsr.w r3, r2, r3 +} + 8009550: 4618 mov r0, r3 + 8009552: bd80 pop {r7, pc} + 8009554: 40021000 .word 0x40021000 + 8009558: 08014ea0 .word 0x08014ea0 + +0800955c : + * @note Each time PCLK2 changes, this function must be called to update the + * right PCLK2 value. Otherwise, any configuration based on this function will be incorrect. + * @retval PCLK2 frequency in Hz + */ +uint32_t HAL_RCC_GetPCLK2Freq(void) +{ + 800955c: b580 push {r7, lr} + 800955e: af00 add r7, sp, #0 + /* Get HCLK source and Compute PCLK2 frequency ---------------------------*/ + return (HAL_RCC_GetHCLKFreq()>> (APBPrescTable[READ_BIT(RCC->CFGR, RCC_CFGR_PPRE2) >> RCC_CFGR_PPRE2_Pos] & 0x1FU)); + 8009560: f7ff ffda bl 8009518 + 8009564: 4602 mov r2, r0 + 8009566: 4b06 ldr r3, [pc, #24] @ (8009580 ) + 8009568: 689b ldr r3, [r3, #8] + 800956a: 0adb lsrs r3, r3, #11 + 800956c: f003 0307 and.w r3, r3, #7 + 8009570: 4904 ldr r1, [pc, #16] @ (8009584 ) + 8009572: 5ccb ldrb r3, [r1, r3] + 8009574: f003 031f and.w r3, r3, #31 + 8009578: fa22 f303 lsr.w r3, r2, r3 +} + 800957c: 4618 mov r0, r3 + 800957e: bd80 pop {r7, pc} + 8009580: 40021000 .word 0x40021000 + 8009584: 08014ea0 .word 0x08014ea0 + +08009588 : + * will be configured. + * @param pFLatency Pointer on the Flash Latency. + * @retval None + */ +void HAL_RCC_GetClockConfig(RCC_ClkInitTypeDef *RCC_ClkInitStruct, uint32_t *pFLatency) +{ + 8009588: b480 push {r7} + 800958a: b083 sub sp, #12 + 800958c: af00 add r7, sp, #0 + 800958e: 6078 str r0, [r7, #4] + 8009590: 6039 str r1, [r7, #0] + /* Check the parameters */ + assert_param(RCC_ClkInitStruct != (void *)NULL); + assert_param(pFLatency != (void *)NULL); + + /* Set all possible values for the Clock type parameter --------------------*/ + RCC_ClkInitStruct->ClockType = RCC_CLOCKTYPE_SYSCLK | RCC_CLOCKTYPE_HCLK | RCC_CLOCKTYPE_PCLK1 | RCC_CLOCKTYPE_PCLK2; + 8009592: 687b ldr r3, [r7, #4] + 8009594: 220f movs r2, #15 + 8009596: 601a str r2, [r3, #0] + + /* Get the SYSCLK configuration --------------------------------------------*/ + RCC_ClkInitStruct->SYSCLKSource = READ_BIT(RCC->CFGR, RCC_CFGR_SW); + 8009598: 4b12 ldr r3, [pc, #72] @ (80095e4 ) + 800959a: 689b ldr r3, [r3, #8] + 800959c: f003 0203 and.w r2, r3, #3 + 80095a0: 687b ldr r3, [r7, #4] + 80095a2: 605a str r2, [r3, #4] + + /* Get the HCLK configuration ----------------------------------------------*/ + RCC_ClkInitStruct->AHBCLKDivider = READ_BIT(RCC->CFGR, RCC_CFGR_HPRE); + 80095a4: 4b0f ldr r3, [pc, #60] @ (80095e4 ) + 80095a6: 689b ldr r3, [r3, #8] + 80095a8: f003 02f0 and.w r2, r3, #240 @ 0xf0 + 80095ac: 687b ldr r3, [r7, #4] + 80095ae: 609a str r2, [r3, #8] + + /* Get the APB1 configuration ----------------------------------------------*/ + RCC_ClkInitStruct->APB1CLKDivider = READ_BIT(RCC->CFGR, RCC_CFGR_PPRE1); + 80095b0: 4b0c ldr r3, [pc, #48] @ (80095e4 ) + 80095b2: 689b ldr r3, [r3, #8] + 80095b4: f403 62e0 and.w r2, r3, #1792 @ 0x700 + 80095b8: 687b ldr r3, [r7, #4] + 80095ba: 60da str r2, [r3, #12] + + /* Get the APB2 configuration ----------------------------------------------*/ + RCC_ClkInitStruct->APB2CLKDivider = (READ_BIT(RCC->CFGR, RCC_CFGR_PPRE2) >> 3U); + 80095bc: 4b09 ldr r3, [pc, #36] @ (80095e4 ) + 80095be: 689b ldr r3, [r3, #8] + 80095c0: 08db lsrs r3, r3, #3 + 80095c2: f403 62e0 and.w r2, r3, #1792 @ 0x700 + 80095c6: 687b ldr r3, [r7, #4] + 80095c8: 611a str r2, [r3, #16] + + /* Get the Flash Wait State (Latency) configuration ------------------------*/ + *pFLatency = __HAL_FLASH_GET_LATENCY(); + 80095ca: 4b07 ldr r3, [pc, #28] @ (80095e8 ) + 80095cc: 681b ldr r3, [r3, #0] + 80095ce: f003 020f and.w r2, r3, #15 + 80095d2: 683b ldr r3, [r7, #0] + 80095d4: 601a str r2, [r3, #0] +} + 80095d6: bf00 nop + 80095d8: 370c adds r7, #12 + 80095da: 46bd mov sp, r7 + 80095dc: f85d 7b04 ldr.w r7, [sp], #4 + 80095e0: 4770 bx lr + 80095e2: bf00 nop + 80095e4: 40021000 .word 0x40021000 + 80095e8: 40022000 .word 0x40022000 + +080095ec : +/** + * @brief Compute SYSCLK frequency based on PLL SYSCLK source. + * @retval SYSCLK frequency + */ +static uint32_t RCC_GetSysClockFreqFromPLLSource(void) +{ + 80095ec: b480 push {r7} + 80095ee: b087 sub sp, #28 + 80095f0: af00 add r7, sp, #0 + uint32_t sysclockfreq; + + /* PLL_VCO = (HSE_VALUE or HSI_VALUE/ PLLM) * PLLN + SYSCLK = PLL_VCO / PLLR + */ + pllsource = READ_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLLSRC); + 80095f2: 4b1e ldr r3, [pc, #120] @ (800966c ) + 80095f4: 68db ldr r3, [r3, #12] + 80095f6: f003 0303 and.w r3, r3, #3 + 80095fa: 613b str r3, [r7, #16] + pllm = (READ_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLLM) >> RCC_PLLCFGR_PLLM_Pos) + 1U ; + 80095fc: 4b1b ldr r3, [pc, #108] @ (800966c ) + 80095fe: 68db ldr r3, [r3, #12] + 8009600: 091b lsrs r3, r3, #4 + 8009602: f003 030f and.w r3, r3, #15 + 8009606: 3301 adds r3, #1 + 8009608: 60fb str r3, [r7, #12] + + switch (pllsource) + 800960a: 693b ldr r3, [r7, #16] + 800960c: 2b03 cmp r3, #3 + 800960e: d10c bne.n 800962a + { + case RCC_PLLSOURCE_HSE: /* HSE used as PLL clock source */ + pllvco = (HSE_VALUE / pllm) * (READ_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLLN) >> RCC_PLLCFGR_PLLN_Pos); + 8009610: 4a17 ldr r2, [pc, #92] @ (8009670 ) + 8009612: 68fb ldr r3, [r7, #12] + 8009614: fbb2 f3f3 udiv r3, r2, r3 + 8009618: 4a14 ldr r2, [pc, #80] @ (800966c ) + 800961a: 68d2 ldr r2, [r2, #12] + 800961c: 0a12 lsrs r2, r2, #8 + 800961e: f002 027f and.w r2, r2, #127 @ 0x7f + 8009622: fb02 f303 mul.w r3, r2, r3 + 8009626: 617b str r3, [r7, #20] + break; + 8009628: e00c b.n 8009644 + + case RCC_PLLSOURCE_HSI: /* HSI used as PLL clock source */ + default: + pllvco = (HSI_VALUE / pllm) * (READ_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLLN) >> RCC_PLLCFGR_PLLN_Pos); + 800962a: 4a12 ldr r2, [pc, #72] @ (8009674 ) + 800962c: 68fb ldr r3, [r7, #12] + 800962e: fbb2 f3f3 udiv r3, r2, r3 + 8009632: 4a0e ldr r2, [pc, #56] @ (800966c ) + 8009634: 68d2 ldr r2, [r2, #12] + 8009636: 0a12 lsrs r2, r2, #8 + 8009638: f002 027f and.w r2, r2, #127 @ 0x7f + 800963c: fb02 f303 mul.w r3, r2, r3 + 8009640: 617b str r3, [r7, #20] + break; + 8009642: bf00 nop + } + + pllr = ((READ_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLLR) >> RCC_PLLCFGR_PLLR_Pos) + 1U ) * 2U; + 8009644: 4b09 ldr r3, [pc, #36] @ (800966c ) + 8009646: 68db ldr r3, [r3, #12] + 8009648: 0e5b lsrs r3, r3, #25 + 800964a: f003 0303 and.w r3, r3, #3 + 800964e: 3301 adds r3, #1 + 8009650: 005b lsls r3, r3, #1 + 8009652: 60bb str r3, [r7, #8] + sysclockfreq = pllvco/pllr; + 8009654: 697a ldr r2, [r7, #20] + 8009656: 68bb ldr r3, [r7, #8] + 8009658: fbb2 f3f3 udiv r3, r2, r3 + 800965c: 607b str r3, [r7, #4] + + return sysclockfreq; + 800965e: 687b ldr r3, [r7, #4] +} + 8009660: 4618 mov r0, r3 + 8009662: 371c adds r7, #28 + 8009664: 46bd mov sp, r7 + 8009666: f85d 7b04 ldr.w r7, [sp], #4 + 800966a: 4770 bx lr + 800966c: 40021000 .word 0x40021000 + 8009670: 016e3600 .word 0x016e3600 + 8009674: 00f42400 .word 0x00f42400 + +08009678 : + * the RTC clock source: in this case the access to Backup domain is enabled. + * + * @retval HAL status + */ +HAL_StatusTypeDef HAL_RCCEx_PeriphCLKConfig(RCC_PeriphCLKInitTypeDef *PeriphClkInit) +{ + 8009678: b580 push {r7, lr} + 800967a: b086 sub sp, #24 + 800967c: af00 add r7, sp, #0 + 800967e: 6078 str r0, [r7, #4] + uint32_t tmpregister; + uint32_t tickstart; + HAL_StatusTypeDef ret = HAL_OK; /* Intermediate status */ + 8009680: 2300 movs r3, #0 + 8009682: 74fb strb r3, [r7, #19] + HAL_StatusTypeDef status = HAL_OK; /* Final status */ + 8009684: 2300 movs r3, #0 + 8009686: 74bb strb r3, [r7, #18] + + /* Check the parameters */ + assert_param(IS_RCC_PERIPHCLOCK(PeriphClkInit->PeriphClockSelection)); + + /*-------------------------- RTC clock source configuration ----------------------*/ + if((PeriphClkInit->PeriphClockSelection & RCC_PERIPHCLK_RTC) == RCC_PERIPHCLK_RTC) + 8009688: 687b ldr r3, [r7, #4] + 800968a: 681b ldr r3, [r3, #0] + 800968c: f403 2300 and.w r3, r3, #524288 @ 0x80000 + 8009690: 2b00 cmp r3, #0 + 8009692: f000 8098 beq.w 80097c6 + { + FlagStatus pwrclkchanged = RESET; + 8009696: 2300 movs r3, #0 + 8009698: 747b strb r3, [r7, #17] + + /* Check for RTC Parameters used to output RTCCLK */ + assert_param(IS_RCC_RTCCLKSOURCE(PeriphClkInit->RTCClockSelection)); + + /* Enable Power Clock */ + if(__HAL_RCC_PWR_IS_CLK_DISABLED()) + 800969a: 4b43 ldr r3, [pc, #268] @ (80097a8 ) + 800969c: 6d9b ldr r3, [r3, #88] @ 0x58 + 800969e: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 + 80096a2: 2b00 cmp r3, #0 + 80096a4: d10d bne.n 80096c2 + { + __HAL_RCC_PWR_CLK_ENABLE(); + 80096a6: 4b40 ldr r3, [pc, #256] @ (80097a8 ) + 80096a8: 6d9b ldr r3, [r3, #88] @ 0x58 + 80096aa: 4a3f ldr r2, [pc, #252] @ (80097a8 ) + 80096ac: f043 5380 orr.w r3, r3, #268435456 @ 0x10000000 + 80096b0: 6593 str r3, [r2, #88] @ 0x58 + 80096b2: 4b3d ldr r3, [pc, #244] @ (80097a8 ) + 80096b4: 6d9b ldr r3, [r3, #88] @ 0x58 + 80096b6: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 + 80096ba: 60bb str r3, [r7, #8] + 80096bc: 68bb ldr r3, [r7, #8] + pwrclkchanged = SET; + 80096be: 2301 movs r3, #1 + 80096c0: 747b strb r3, [r7, #17] + } + + /* Enable write access to Backup domain */ + SET_BIT(PWR->CR1, PWR_CR1_DBP); + 80096c2: 4b3a ldr r3, [pc, #232] @ (80097ac ) + 80096c4: 681b ldr r3, [r3, #0] + 80096c6: 4a39 ldr r2, [pc, #228] @ (80097ac ) + 80096c8: f443 7380 orr.w r3, r3, #256 @ 0x100 + 80096cc: 6013 str r3, [r2, #0] + + /* Wait for Backup domain Write protection disable */ + tickstart = HAL_GetTick(); + 80096ce: f7fa ffc9 bl 8004664 + 80096d2: 60f8 str r0, [r7, #12] + + while((PWR->CR1 & PWR_CR1_DBP) == 0U) + 80096d4: e009 b.n 80096ea + { + if((HAL_GetTick() - tickstart) > RCC_DBP_TIMEOUT_VALUE) + 80096d6: f7fa ffc5 bl 8004664 + 80096da: 4602 mov r2, r0 + 80096dc: 68fb ldr r3, [r7, #12] + 80096de: 1ad3 subs r3, r2, r3 + 80096e0: 2b02 cmp r3, #2 + 80096e2: d902 bls.n 80096ea + { + ret = HAL_TIMEOUT; + 80096e4: 2303 movs r3, #3 + 80096e6: 74fb strb r3, [r7, #19] + break; + 80096e8: e005 b.n 80096f6 + while((PWR->CR1 & PWR_CR1_DBP) == 0U) + 80096ea: 4b30 ldr r3, [pc, #192] @ (80097ac ) + 80096ec: 681b ldr r3, [r3, #0] + 80096ee: f403 7380 and.w r3, r3, #256 @ 0x100 + 80096f2: 2b00 cmp r3, #0 + 80096f4: d0ef beq.n 80096d6 + } + } + + if(ret == HAL_OK) + 80096f6: 7cfb ldrb r3, [r7, #19] + 80096f8: 2b00 cmp r3, #0 + 80096fa: d159 bne.n 80097b0 + { + /* Reset the Backup domain only if the RTC Clock source selection is modified from default */ + tmpregister = READ_BIT(RCC->BDCR, RCC_BDCR_RTCSEL); + 80096fc: 4b2a ldr r3, [pc, #168] @ (80097a8 ) + 80096fe: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 8009702: f403 7340 and.w r3, r3, #768 @ 0x300 + 8009706: 617b str r3, [r7, #20] + + if((tmpregister != RCC_RTCCLKSOURCE_NONE) && (tmpregister != PeriphClkInit->RTCClockSelection)) + 8009708: 697b ldr r3, [r7, #20] + 800970a: 2b00 cmp r3, #0 + 800970c: d01e beq.n 800974c + 800970e: 687b ldr r3, [r7, #4] + 8009710: 6c1b ldr r3, [r3, #64] @ 0x40 + 8009712: 697a ldr r2, [r7, #20] + 8009714: 429a cmp r2, r3 + 8009716: d019 beq.n 800974c + { + /* Store the content of BDCR register before the reset of Backup Domain */ + tmpregister = READ_BIT(RCC->BDCR, ~(RCC_BDCR_RTCSEL)); + 8009718: 4b23 ldr r3, [pc, #140] @ (80097a8 ) + 800971a: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 800971e: f423 7340 bic.w r3, r3, #768 @ 0x300 + 8009722: 617b str r3, [r7, #20] + /* RTC Clock selection can be changed only if the Backup Domain is reset */ + __HAL_RCC_BACKUPRESET_FORCE(); + 8009724: 4b20 ldr r3, [pc, #128] @ (80097a8 ) + 8009726: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 800972a: 4a1f ldr r2, [pc, #124] @ (80097a8 ) + 800972c: f443 3380 orr.w r3, r3, #65536 @ 0x10000 + 8009730: f8c2 3090 str.w r3, [r2, #144] @ 0x90 + __HAL_RCC_BACKUPRESET_RELEASE(); + 8009734: 4b1c ldr r3, [pc, #112] @ (80097a8 ) + 8009736: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 800973a: 4a1b ldr r2, [pc, #108] @ (80097a8 ) + 800973c: f423 3380 bic.w r3, r3, #65536 @ 0x10000 + 8009740: f8c2 3090 str.w r3, [r2, #144] @ 0x90 + /* Restore the Content of BDCR register */ + RCC->BDCR = tmpregister; + 8009744: 4a18 ldr r2, [pc, #96] @ (80097a8 ) + 8009746: 697b ldr r3, [r7, #20] + 8009748: f8c2 3090 str.w r3, [r2, #144] @ 0x90 + } + + /* Wait for LSE reactivation if LSE was enable prior to Backup Domain reset */ + if (HAL_IS_BIT_SET(tmpregister, RCC_BDCR_LSEON)) + 800974c: 697b ldr r3, [r7, #20] + 800974e: f003 0301 and.w r3, r3, #1 + 8009752: 2b00 cmp r3, #0 + 8009754: d016 beq.n 8009784 + { + /* Get Start Tick*/ + tickstart = HAL_GetTick(); + 8009756: f7fa ff85 bl 8004664 + 800975a: 60f8 str r0, [r7, #12] + + /* Wait till LSE is ready */ + while(READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == 0U) + 800975c: e00b b.n 8009776 + { + if((HAL_GetTick() - tickstart) > RCC_LSE_TIMEOUT_VALUE) + 800975e: f7fa ff81 bl 8004664 + 8009762: 4602 mov r2, r0 + 8009764: 68fb ldr r3, [r7, #12] + 8009766: 1ad3 subs r3, r2, r3 + 8009768: f241 3288 movw r2, #5000 @ 0x1388 + 800976c: 4293 cmp r3, r2 + 800976e: d902 bls.n 8009776 + { + ret = HAL_TIMEOUT; + 8009770: 2303 movs r3, #3 + 8009772: 74fb strb r3, [r7, #19] + break; + 8009774: e006 b.n 8009784 + while(READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == 0U) + 8009776: 4b0c ldr r3, [pc, #48] @ (80097a8 ) + 8009778: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 800977c: f003 0302 and.w r3, r3, #2 + 8009780: 2b00 cmp r3, #0 + 8009782: d0ec beq.n 800975e + } + } + } + + if(ret == HAL_OK) + 8009784: 7cfb ldrb r3, [r7, #19] + 8009786: 2b00 cmp r3, #0 + 8009788: d10b bne.n 80097a2 + { + /* Apply new RTC clock source selection */ + __HAL_RCC_RTC_CONFIG(PeriphClkInit->RTCClockSelection); + 800978a: 4b07 ldr r3, [pc, #28] @ (80097a8 ) + 800978c: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 8009790: f423 7240 bic.w r2, r3, #768 @ 0x300 + 8009794: 687b ldr r3, [r7, #4] + 8009796: 6c1b ldr r3, [r3, #64] @ 0x40 + 8009798: 4903 ldr r1, [pc, #12] @ (80097a8 ) + 800979a: 4313 orrs r3, r2 + 800979c: f8c1 3090 str.w r3, [r1, #144] @ 0x90 + 80097a0: e008 b.n 80097b4 + } + else + { + /* set overall return value */ + status = ret; + 80097a2: 7cfb ldrb r3, [r7, #19] + 80097a4: 74bb strb r3, [r7, #18] + 80097a6: e005 b.n 80097b4 + 80097a8: 40021000 .word 0x40021000 + 80097ac: 40007000 .word 0x40007000 + } + } + else + { + /* set overall return value */ + status = ret; + 80097b0: 7cfb ldrb r3, [r7, #19] + 80097b2: 74bb strb r3, [r7, #18] + } + + /* Restore clock configuration if changed */ + if(pwrclkchanged == SET) + 80097b4: 7c7b ldrb r3, [r7, #17] + 80097b6: 2b01 cmp r3, #1 + 80097b8: d105 bne.n 80097c6 + { + __HAL_RCC_PWR_CLK_DISABLE(); + 80097ba: 4ba6 ldr r3, [pc, #664] @ (8009a54 ) + 80097bc: 6d9b ldr r3, [r3, #88] @ 0x58 + 80097be: 4aa5 ldr r2, [pc, #660] @ (8009a54 ) + 80097c0: f023 5380 bic.w r3, r3, #268435456 @ 0x10000000 + 80097c4: 6593 str r3, [r2, #88] @ 0x58 + } + } + + /*-------------------------- USART1 clock source configuration -------------------*/ + if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_USART1) == RCC_PERIPHCLK_USART1) + 80097c6: 687b ldr r3, [r7, #4] + 80097c8: 681b ldr r3, [r3, #0] + 80097ca: f003 0301 and.w r3, r3, #1 + 80097ce: 2b00 cmp r3, #0 + 80097d0: d00a beq.n 80097e8 + { + /* Check the parameters */ + assert_param(IS_RCC_USART1CLKSOURCE(PeriphClkInit->Usart1ClockSelection)); + + /* Configure the USART1 clock source */ + __HAL_RCC_USART1_CONFIG(PeriphClkInit->Usart1ClockSelection); + 80097d2: 4ba0 ldr r3, [pc, #640] @ (8009a54 ) + 80097d4: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 80097d8: f023 0203 bic.w r2, r3, #3 + 80097dc: 687b ldr r3, [r7, #4] + 80097de: 685b ldr r3, [r3, #4] + 80097e0: 499c ldr r1, [pc, #624] @ (8009a54 ) + 80097e2: 4313 orrs r3, r2 + 80097e4: f8c1 3088 str.w r3, [r1, #136] @ 0x88 + } + + /*-------------------------- USART2 clock source configuration -------------------*/ + if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_USART2) == RCC_PERIPHCLK_USART2) + 80097e8: 687b ldr r3, [r7, #4] + 80097ea: 681b ldr r3, [r3, #0] + 80097ec: f003 0302 and.w r3, r3, #2 + 80097f0: 2b00 cmp r3, #0 + 80097f2: d00a beq.n 800980a + { + /* Check the parameters */ + assert_param(IS_RCC_USART2CLKSOURCE(PeriphClkInit->Usart2ClockSelection)); + + /* Configure the USART2 clock source */ + __HAL_RCC_USART2_CONFIG(PeriphClkInit->Usart2ClockSelection); + 80097f4: 4b97 ldr r3, [pc, #604] @ (8009a54 ) + 80097f6: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 80097fa: f023 020c bic.w r2, r3, #12 + 80097fe: 687b ldr r3, [r7, #4] + 8009800: 689b ldr r3, [r3, #8] + 8009802: 4994 ldr r1, [pc, #592] @ (8009a54 ) + 8009804: 4313 orrs r3, r2 + 8009806: f8c1 3088 str.w r3, [r1, #136] @ 0x88 + } + +#if defined(USART3) + + /*-------------------------- USART3 clock source configuration -------------------*/ + if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_USART3) == RCC_PERIPHCLK_USART3) + 800980a: 687b ldr r3, [r7, #4] + 800980c: 681b ldr r3, [r3, #0] + 800980e: f003 0304 and.w r3, r3, #4 + 8009812: 2b00 cmp r3, #0 + 8009814: d00a beq.n 800982c + { + /* Check the parameters */ + assert_param(IS_RCC_USART3CLKSOURCE(PeriphClkInit->Usart3ClockSelection)); + + /* Configure the USART3 clock source */ + __HAL_RCC_USART3_CONFIG(PeriphClkInit->Usart3ClockSelection); + 8009816: 4b8f ldr r3, [pc, #572] @ (8009a54 ) + 8009818: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 800981c: f023 0230 bic.w r2, r3, #48 @ 0x30 + 8009820: 687b ldr r3, [r7, #4] + 8009822: 68db ldr r3, [r3, #12] + 8009824: 498b ldr r1, [pc, #556] @ (8009a54 ) + 8009826: 4313 orrs r3, r2 + 8009828: f8c1 3088 str.w r3, [r1, #136] @ 0x88 + +#endif /* USART3 */ + +#if defined(UART4) + /*-------------------------- UART4 clock source configuration --------------------*/ + if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_UART4) == RCC_PERIPHCLK_UART4) + 800982c: 687b ldr r3, [r7, #4] + 800982e: 681b ldr r3, [r3, #0] + 8009830: f003 0308 and.w r3, r3, #8 + 8009834: 2b00 cmp r3, #0 + 8009836: d00a beq.n 800984e + { + /* Check the parameters */ + assert_param(IS_RCC_UART4CLKSOURCE(PeriphClkInit->Uart4ClockSelection)); + + /* Configure the UART4 clock source */ + __HAL_RCC_UART4_CONFIG(PeriphClkInit->Uart4ClockSelection); + 8009838: 4b86 ldr r3, [pc, #536] @ (8009a54 ) + 800983a: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 800983e: f023 02c0 bic.w r2, r3, #192 @ 0xc0 + 8009842: 687b ldr r3, [r7, #4] + 8009844: 691b ldr r3, [r3, #16] + 8009846: 4983 ldr r1, [pc, #524] @ (8009a54 ) + 8009848: 4313 orrs r3, r2 + 800984a: f8c1 3088 str.w r3, [r1, #136] @ 0x88 + } + +#endif /* UART5 */ + + /*-------------------------- LPUART1 clock source configuration ------------------*/ + if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_LPUART1) == RCC_PERIPHCLK_LPUART1) + 800984e: 687b ldr r3, [r7, #4] + 8009850: 681b ldr r3, [r3, #0] + 8009852: f003 0320 and.w r3, r3, #32 + 8009856: 2b00 cmp r3, #0 + 8009858: d00a beq.n 8009870 + { + /* Check the parameters */ + assert_param(IS_RCC_LPUART1CLKSOURCE(PeriphClkInit->Lpuart1ClockSelection)); + + /* Configure the LPUAR1 clock source */ + __HAL_RCC_LPUART1_CONFIG(PeriphClkInit->Lpuart1ClockSelection); + 800985a: 4b7e ldr r3, [pc, #504] @ (8009a54 ) + 800985c: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 8009860: f423 6240 bic.w r2, r3, #3072 @ 0xc00 + 8009864: 687b ldr r3, [r7, #4] + 8009866: 695b ldr r3, [r3, #20] + 8009868: 497a ldr r1, [pc, #488] @ (8009a54 ) + 800986a: 4313 orrs r3, r2 + 800986c: f8c1 3088 str.w r3, [r1, #136] @ 0x88 + } + + /*-------------------------- I2C1 clock source configuration ---------------------*/ + if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_I2C1) == RCC_PERIPHCLK_I2C1) + 8009870: 687b ldr r3, [r7, #4] + 8009872: 681b ldr r3, [r3, #0] + 8009874: f003 0340 and.w r3, r3, #64 @ 0x40 + 8009878: 2b00 cmp r3, #0 + 800987a: d00a beq.n 8009892 + { + /* Check the parameters */ + assert_param(IS_RCC_I2C1CLKSOURCE(PeriphClkInit->I2c1ClockSelection)); + + /* Configure the I2C1 clock source */ + __HAL_RCC_I2C1_CONFIG(PeriphClkInit->I2c1ClockSelection); + 800987c: 4b75 ldr r3, [pc, #468] @ (8009a54 ) + 800987e: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 8009882: f423 5240 bic.w r2, r3, #12288 @ 0x3000 + 8009886: 687b ldr r3, [r7, #4] + 8009888: 699b ldr r3, [r3, #24] + 800988a: 4972 ldr r1, [pc, #456] @ (8009a54 ) + 800988c: 4313 orrs r3, r2 + 800988e: f8c1 3088 str.w r3, [r1, #136] @ 0x88 + } + + /*-------------------------- I2C2 clock source configuration ---------------------*/ + if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_I2C2) == RCC_PERIPHCLK_I2C2) + 8009892: 687b ldr r3, [r7, #4] + 8009894: 681b ldr r3, [r3, #0] + 8009896: f003 0380 and.w r3, r3, #128 @ 0x80 + 800989a: 2b00 cmp r3, #0 + 800989c: d00a beq.n 80098b4 + { + /* Check the parameters */ + assert_param(IS_RCC_I2C2CLKSOURCE(PeriphClkInit->I2c2ClockSelection)); + + /* Configure the I2C2 clock source */ + __HAL_RCC_I2C2_CONFIG(PeriphClkInit->I2c2ClockSelection); + 800989e: 4b6d ldr r3, [pc, #436] @ (8009a54 ) + 80098a0: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 80098a4: f423 4240 bic.w r2, r3, #49152 @ 0xc000 + 80098a8: 687b ldr r3, [r7, #4] + 80098aa: 69db ldr r3, [r3, #28] + 80098ac: 4969 ldr r1, [pc, #420] @ (8009a54 ) + 80098ae: 4313 orrs r3, r2 + 80098b0: f8c1 3088 str.w r3, [r1, #136] @ 0x88 + } +#if defined(I2C3) + + /*-------------------------- I2C3 clock source configuration ---------------------*/ + if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_I2C3) == RCC_PERIPHCLK_I2C3) + 80098b4: 687b ldr r3, [r7, #4] + 80098b6: 681b ldr r3, [r3, #0] + 80098b8: f403 7380 and.w r3, r3, #256 @ 0x100 + 80098bc: 2b00 cmp r3, #0 + 80098be: d00a beq.n 80098d6 + { + /* Check the parameters */ + assert_param(IS_RCC_I2C3CLKSOURCE(PeriphClkInit->I2c3ClockSelection)); + + /* Configure the I2C3 clock source */ + __HAL_RCC_I2C3_CONFIG(PeriphClkInit->I2c3ClockSelection); + 80098c0: 4b64 ldr r3, [pc, #400] @ (8009a54 ) + 80098c2: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 80098c6: f423 3240 bic.w r2, r3, #196608 @ 0x30000 + 80098ca: 687b ldr r3, [r7, #4] + 80098cc: 6a1b ldr r3, [r3, #32] + 80098ce: 4961 ldr r1, [pc, #388] @ (8009a54 ) + 80098d0: 4313 orrs r3, r2 + 80098d2: f8c1 3088 str.w r3, [r1, #136] @ 0x88 + } + +#endif /* I2C4 */ + + /*-------------------------- LPTIM1 clock source configuration ---------------------*/ + if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_LPTIM1) == RCC_PERIPHCLK_LPTIM1) + 80098d6: 687b ldr r3, [r7, #4] + 80098d8: 681b ldr r3, [r3, #0] + 80098da: f403 7300 and.w r3, r3, #512 @ 0x200 + 80098de: 2b00 cmp r3, #0 + 80098e0: d00a beq.n 80098f8 + { + /* Check the parameters */ + assert_param(IS_RCC_LPTIM1CLKSOURCE(PeriphClkInit->Lptim1ClockSelection)); + + /* Configure the LPTIM1 clock source */ + __HAL_RCC_LPTIM1_CONFIG(PeriphClkInit->Lptim1ClockSelection); + 80098e2: 4b5c ldr r3, [pc, #368] @ (8009a54 ) + 80098e4: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 80098e8: f423 2240 bic.w r2, r3, #786432 @ 0xc0000 + 80098ec: 687b ldr r3, [r7, #4] + 80098ee: 6a5b ldr r3, [r3, #36] @ 0x24 + 80098f0: 4958 ldr r1, [pc, #352] @ (8009a54 ) + 80098f2: 4313 orrs r3, r2 + 80098f4: f8c1 3088 str.w r3, [r1, #136] @ 0x88 + } + +#if defined(SAI1) + /*-------------------------- SAI1 clock source configuration ---------------------*/ + if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_SAI1) == RCC_PERIPHCLK_SAI1) + 80098f8: 687b ldr r3, [r7, #4] + 80098fa: 681b ldr r3, [r3, #0] + 80098fc: f403 6380 and.w r3, r3, #1024 @ 0x400 + 8009900: 2b00 cmp r3, #0 + 8009902: d015 beq.n 8009930 + { + /* Check the parameters */ + assert_param(IS_RCC_SAI1CLKSOURCE(PeriphClkInit->Sai1ClockSelection)); + + /* Configure the SAI1 interface clock source */ + __HAL_RCC_SAI1_CONFIG(PeriphClkInit->Sai1ClockSelection); + 8009904: 4b53 ldr r3, [pc, #332] @ (8009a54 ) + 8009906: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 800990a: f423 1240 bic.w r2, r3, #3145728 @ 0x300000 + 800990e: 687b ldr r3, [r7, #4] + 8009910: 6a9b ldr r3, [r3, #40] @ 0x28 + 8009912: 4950 ldr r1, [pc, #320] @ (8009a54 ) + 8009914: 4313 orrs r3, r2 + 8009916: f8c1 3088 str.w r3, [r1, #136] @ 0x88 + + if(PeriphClkInit->Sai1ClockSelection == RCC_SAI1CLKSOURCE_PLL) + 800991a: 687b ldr r3, [r7, #4] + 800991c: 6a9b ldr r3, [r3, #40] @ 0x28 + 800991e: f5b3 1f80 cmp.w r3, #1048576 @ 0x100000 + 8009922: d105 bne.n 8009930 + { + /* Enable PLL48M1CLK output */ + __HAL_RCC_PLLCLKOUT_ENABLE(RCC_PLL_48M1CLK); + 8009924: 4b4b ldr r3, [pc, #300] @ (8009a54 ) + 8009926: 68db ldr r3, [r3, #12] + 8009928: 4a4a ldr r2, [pc, #296] @ (8009a54 ) + 800992a: f443 1380 orr.w r3, r3, #1048576 @ 0x100000 + 800992e: 60d3 str r3, [r2, #12] + +#endif /* SAI1 */ + +#if defined(SPI_I2S_SUPPORT) + /*-------------------------- I2S clock source configuration ---------------------*/ + if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_I2S) == RCC_PERIPHCLK_I2S) + 8009930: 687b ldr r3, [r7, #4] + 8009932: 681b ldr r3, [r3, #0] + 8009934: f403 6300 and.w r3, r3, #2048 @ 0x800 + 8009938: 2b00 cmp r3, #0 + 800993a: d015 beq.n 8009968 + { + /* Check the parameters */ + assert_param(IS_RCC_I2SCLKSOURCE(PeriphClkInit->I2sClockSelection)); + + /* Configure the I2S interface clock source */ + __HAL_RCC_I2S_CONFIG(PeriphClkInit->I2sClockSelection); + 800993c: 4b45 ldr r3, [pc, #276] @ (8009a54 ) + 800993e: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 8009942: f423 0240 bic.w r2, r3, #12582912 @ 0xc00000 + 8009946: 687b ldr r3, [r7, #4] + 8009948: 6adb ldr r3, [r3, #44] @ 0x2c + 800994a: 4942 ldr r1, [pc, #264] @ (8009a54 ) + 800994c: 4313 orrs r3, r2 + 800994e: f8c1 3088 str.w r3, [r1, #136] @ 0x88 + + if(PeriphClkInit->I2sClockSelection == RCC_I2SCLKSOURCE_PLL) + 8009952: 687b ldr r3, [r7, #4] + 8009954: 6adb ldr r3, [r3, #44] @ 0x2c + 8009956: f5b3 0f80 cmp.w r3, #4194304 @ 0x400000 + 800995a: d105 bne.n 8009968 + { + /* Enable PLL48M1CLK output */ + __HAL_RCC_PLLCLKOUT_ENABLE(RCC_PLL_48M1CLK); + 800995c: 4b3d ldr r3, [pc, #244] @ (8009a54 ) + 800995e: 68db ldr r3, [r3, #12] + 8009960: 4a3c ldr r2, [pc, #240] @ (8009a54 ) + 8009962: f443 1380 orr.w r3, r3, #1048576 @ 0x100000 + 8009966: 60d3 str r3, [r2, #12] + +#endif /* SPI_I2S_SUPPORT */ + +#if defined(FDCAN1) + /*-------------------------- FDCAN clock source configuration ---------------------*/ + if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_FDCAN) == RCC_PERIPHCLK_FDCAN) + 8009968: 687b ldr r3, [r7, #4] + 800996a: 681b ldr r3, [r3, #0] + 800996c: f403 5380 and.w r3, r3, #4096 @ 0x1000 + 8009970: 2b00 cmp r3, #0 + 8009972: d015 beq.n 80099a0 + { + /* Check the parameters */ + assert_param(IS_RCC_FDCANCLKSOURCE(PeriphClkInit->FdcanClockSelection)); + + /* Configure the FDCAN interface clock source */ + __HAL_RCC_FDCAN_CONFIG(PeriphClkInit->FdcanClockSelection); + 8009974: 4b37 ldr r3, [pc, #220] @ (8009a54 ) + 8009976: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 800997a: f023 7240 bic.w r2, r3, #50331648 @ 0x3000000 + 800997e: 687b ldr r3, [r7, #4] + 8009980: 6b1b ldr r3, [r3, #48] @ 0x30 + 8009982: 4934 ldr r1, [pc, #208] @ (8009a54 ) + 8009984: 4313 orrs r3, r2 + 8009986: f8c1 3088 str.w r3, [r1, #136] @ 0x88 + + if(PeriphClkInit->FdcanClockSelection == RCC_FDCANCLKSOURCE_PLL) + 800998a: 687b ldr r3, [r7, #4] + 800998c: 6b1b ldr r3, [r3, #48] @ 0x30 + 800998e: f1b3 7f80 cmp.w r3, #16777216 @ 0x1000000 + 8009992: d105 bne.n 80099a0 + { + /* Enable PLL48M1CLK output */ + __HAL_RCC_PLLCLKOUT_ENABLE(RCC_PLL_48M1CLK); + 8009994: 4b2f ldr r3, [pc, #188] @ (8009a54 ) + 8009996: 68db ldr r3, [r3, #12] + 8009998: 4a2e ldr r2, [pc, #184] @ (8009a54 ) + 800999a: f443 1380 orr.w r3, r3, #1048576 @ 0x100000 + 800999e: 60d3 str r3, [r2, #12] +#endif /* FDCAN1 */ + +#if defined(USB) + + /*-------------------------- USB clock source configuration ----------------------*/ + if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_USB) == (RCC_PERIPHCLK_USB)) + 80099a0: 687b ldr r3, [r7, #4] + 80099a2: 681b ldr r3, [r3, #0] + 80099a4: f403 5300 and.w r3, r3, #8192 @ 0x2000 + 80099a8: 2b00 cmp r3, #0 + 80099aa: d015 beq.n 80099d8 + { + assert_param(IS_RCC_USBCLKSOURCE(PeriphClkInit->UsbClockSelection)); + __HAL_RCC_USB_CONFIG(PeriphClkInit->UsbClockSelection); + 80099ac: 4b29 ldr r3, [pc, #164] @ (8009a54 ) + 80099ae: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 80099b2: f023 6240 bic.w r2, r3, #201326592 @ 0xc000000 + 80099b6: 687b ldr r3, [r7, #4] + 80099b8: 6b5b ldr r3, [r3, #52] @ 0x34 + 80099ba: 4926 ldr r1, [pc, #152] @ (8009a54 ) + 80099bc: 4313 orrs r3, r2 + 80099be: f8c1 3088 str.w r3, [r1, #136] @ 0x88 + + if(PeriphClkInit->UsbClockSelection == RCC_USBCLKSOURCE_PLL) + 80099c2: 687b ldr r3, [r7, #4] + 80099c4: 6b5b ldr r3, [r3, #52] @ 0x34 + 80099c6: f1b3 6f00 cmp.w r3, #134217728 @ 0x8000000 + 80099ca: d105 bne.n 80099d8 + { + /* Enable PLL48M1CLK output */ + __HAL_RCC_PLLCLKOUT_ENABLE(RCC_PLL_48M1CLK); + 80099cc: 4b21 ldr r3, [pc, #132] @ (8009a54 ) + 80099ce: 68db ldr r3, [r3, #12] + 80099d0: 4a20 ldr r2, [pc, #128] @ (8009a54 ) + 80099d2: f443 1380 orr.w r3, r3, #1048576 @ 0x100000 + 80099d6: 60d3 str r3, [r2, #12] + } + +#endif /* USB */ + + /*-------------------------- RNG clock source configuration ----------------------*/ + if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_RNG) == (RCC_PERIPHCLK_RNG)) + 80099d8: 687b ldr r3, [r7, #4] + 80099da: 681b ldr r3, [r3, #0] + 80099dc: f403 4380 and.w r3, r3, #16384 @ 0x4000 + 80099e0: 2b00 cmp r3, #0 + 80099e2: d015 beq.n 8009a10 + { + assert_param(IS_RCC_RNGCLKSOURCE(PeriphClkInit->RngClockSelection)); + __HAL_RCC_RNG_CONFIG(PeriphClkInit->RngClockSelection); + 80099e4: 4b1b ldr r3, [pc, #108] @ (8009a54 ) + 80099e6: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 80099ea: f023 6240 bic.w r2, r3, #201326592 @ 0xc000000 + 80099ee: 687b ldr r3, [r7, #4] + 80099f0: 6b9b ldr r3, [r3, #56] @ 0x38 + 80099f2: 4918 ldr r1, [pc, #96] @ (8009a54 ) + 80099f4: 4313 orrs r3, r2 + 80099f6: f8c1 3088 str.w r3, [r1, #136] @ 0x88 + + if(PeriphClkInit->RngClockSelection == RCC_RNGCLKSOURCE_PLL) + 80099fa: 687b ldr r3, [r7, #4] + 80099fc: 6b9b ldr r3, [r3, #56] @ 0x38 + 80099fe: f1b3 6f00 cmp.w r3, #134217728 @ 0x8000000 + 8009a02: d105 bne.n 8009a10 + { + /* Enable PLL48M1CLK output */ + __HAL_RCC_PLLCLKOUT_ENABLE(RCC_PLL_48M1CLK); + 8009a04: 4b13 ldr r3, [pc, #76] @ (8009a54 ) + 8009a06: 68db ldr r3, [r3, #12] + 8009a08: 4a12 ldr r2, [pc, #72] @ (8009a54 ) + 8009a0a: f443 1380 orr.w r3, r3, #1048576 @ 0x100000 + 8009a0e: 60d3 str r3, [r2, #12] + } + } + + /*-------------------------- ADC12 clock source configuration ----------------------*/ + if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_ADC12) == RCC_PERIPHCLK_ADC12) + 8009a10: 687b ldr r3, [r7, #4] + 8009a12: 681b ldr r3, [r3, #0] + 8009a14: f403 4300 and.w r3, r3, #32768 @ 0x8000 + 8009a18: 2b00 cmp r3, #0 + 8009a1a: d015 beq.n 8009a48 + { + /* Check the parameters */ + assert_param(IS_RCC_ADC12CLKSOURCE(PeriphClkInit->Adc12ClockSelection)); + + /* Configure the ADC12 interface clock source */ + __HAL_RCC_ADC12_CONFIG(PeriphClkInit->Adc12ClockSelection); + 8009a1c: 4b0d ldr r3, [pc, #52] @ (8009a54 ) + 8009a1e: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 8009a22: f023 5240 bic.w r2, r3, #805306368 @ 0x30000000 + 8009a26: 687b ldr r3, [r7, #4] + 8009a28: 6bdb ldr r3, [r3, #60] @ 0x3c + 8009a2a: 490a ldr r1, [pc, #40] @ (8009a54 ) + 8009a2c: 4313 orrs r3, r2 + 8009a2e: f8c1 3088 str.w r3, [r1, #136] @ 0x88 + + if(PeriphClkInit->Adc12ClockSelection == RCC_ADC12CLKSOURCE_PLL) + 8009a32: 687b ldr r3, [r7, #4] + 8009a34: 6bdb ldr r3, [r3, #60] @ 0x3c + 8009a36: f1b3 5f80 cmp.w r3, #268435456 @ 0x10000000 + 8009a3a: d105 bne.n 8009a48 + { + /* Enable PLLADCCLK output */ + __HAL_RCC_PLLCLKOUT_ENABLE(RCC_PLL_ADCCLK); + 8009a3c: 4b05 ldr r3, [pc, #20] @ (8009a54 ) + 8009a3e: 68db ldr r3, [r3, #12] + 8009a40: 4a04 ldr r2, [pc, #16] @ (8009a54 ) + 8009a42: f443 3380 orr.w r3, r3, #65536 @ 0x10000 + 8009a46: 60d3 str r3, [r2, #12] + } + } + +#endif /* QUADSPI */ + + return status; + 8009a48: 7cbb ldrb r3, [r7, #18] +} + 8009a4a: 4618 mov r0, r3 + 8009a4c: 3718 adds r7, #24 + 8009a4e: 46bd mov sp, r7 + 8009a50: bd80 pop {r7, pc} + 8009a52: bf00 nop + 8009a54: 40021000 .word 0x40021000 + +08009a58 : + * @brief Initialize the RTC peripheral + * @param hrtc RTC handle + * @retval HAL status + */ +HAL_StatusTypeDef HAL_RTC_Init(RTC_HandleTypeDef *hrtc) +{ + 8009a58: b580 push {r7, lr} + 8009a5a: b084 sub sp, #16 + 8009a5c: af00 add r7, sp, #0 + 8009a5e: 6078 str r0, [r7, #4] + HAL_StatusTypeDef status = HAL_ERROR; + 8009a60: 2301 movs r3, #1 + 8009a62: 73fb strb r3, [r7, #15] + + /* Check the RTC peripheral state */ + if (hrtc != NULL) + 8009a64: 687b ldr r3, [r7, #4] + 8009a66: 2b00 cmp r3, #0 + 8009a68: d070 beq.n 8009b4c + { + hrtc->MspDeInitCallback = HAL_RTC_MspDeInit; + } + } +#else + if (hrtc->State == HAL_RTC_STATE_RESET) + 8009a6a: 687b ldr r3, [r7, #4] + 8009a6c: f893 3025 ldrb.w r3, [r3, #37] @ 0x25 + 8009a70: b2db uxtb r3, r3 + 8009a72: 2b00 cmp r3, #0 + 8009a74: d106 bne.n 8009a84 + { + /* Allocate lock resource and initialize it */ + hrtc->Lock = HAL_UNLOCKED; + 8009a76: 687b ldr r3, [r7, #4] + 8009a78: 2200 movs r2, #0 + 8009a7a: f883 2024 strb.w r2, [r3, #36] @ 0x24 + + /* Initialize RTC MSP */ + HAL_RTC_MspInit(hrtc); + 8009a7e: 6878 ldr r0, [r7, #4] + 8009a80: f7f9 fd12 bl 80034a8 + } +#endif /* (USE_HAL_RTC_REGISTER_CALLBACKS) */ + + /* Set RTC state */ + hrtc->State = HAL_RTC_STATE_BUSY; + 8009a84: 687b ldr r3, [r7, #4] + 8009a86: 2202 movs r2, #2 + 8009a88: f883 2025 strb.w r2, [r3, #37] @ 0x25 + + /* Check whether the calendar needs to be initialized */ + if (__HAL_RTC_IS_CALENDAR_INITIALIZED(hrtc) == 0U) + 8009a8c: 687b ldr r3, [r7, #4] + 8009a8e: 681b ldr r3, [r3, #0] + 8009a90: 68db ldr r3, [r3, #12] + 8009a92: f003 0310 and.w r3, r3, #16 + 8009a96: 2b10 cmp r3, #16 + 8009a98: d04f beq.n 8009b3a + { + /* Disable the write protection for RTC registers */ + __HAL_RTC_WRITEPROTECTION_DISABLE(hrtc); + 8009a9a: 687b ldr r3, [r7, #4] + 8009a9c: 681b ldr r3, [r3, #0] + 8009a9e: 22ca movs r2, #202 @ 0xca + 8009aa0: 625a str r2, [r3, #36] @ 0x24 + 8009aa2: 687b ldr r3, [r7, #4] + 8009aa4: 681b ldr r3, [r3, #0] + 8009aa6: 2253 movs r2, #83 @ 0x53 + 8009aa8: 625a str r2, [r3, #36] @ 0x24 + + /* Enter Initialization mode */ + status = RTC_EnterInitMode(hrtc); + 8009aaa: 6878 ldr r0, [r7, #4] + 8009aac: f000 f878 bl 8009ba0 + 8009ab0: 4603 mov r3, r0 + 8009ab2: 73fb strb r3, [r7, #15] + + if (status == HAL_OK) + 8009ab4: 7bfb ldrb r3, [r7, #15] + 8009ab6: 2b00 cmp r3, #0 + 8009ab8: d126 bne.n 8009b08 + { + /* Clear RTC_CR FMT, OSEL and POL Bits */ + CLEAR_BIT(hrtc->Instance->CR, (RTC_CR_FMT | RTC_CR_POL | RTC_CR_OSEL | RTC_CR_TAMPOE)); + 8009aba: 687b ldr r3, [r7, #4] + 8009abc: 681b ldr r3, [r3, #0] + 8009abe: 699b ldr r3, [r3, #24] + 8009ac0: 687a ldr r2, [r7, #4] + 8009ac2: 6812 ldr r2, [r2, #0] + 8009ac4: f023 638e bic.w r3, r3, #74448896 @ 0x4700000 + 8009ac8: f023 0340 bic.w r3, r3, #64 @ 0x40 + 8009acc: 6193 str r3, [r2, #24] + /* Set RTC_CR register */ + SET_BIT(hrtc->Instance->CR, (hrtc->Init.HourFormat | hrtc->Init.OutPut | hrtc->Init.OutPutPolarity)); + 8009ace: 687b ldr r3, [r7, #4] + 8009ad0: 681b ldr r3, [r3, #0] + 8009ad2: 6999 ldr r1, [r3, #24] + 8009ad4: 687b ldr r3, [r7, #4] + 8009ad6: 685a ldr r2, [r3, #4] + 8009ad8: 687b ldr r3, [r7, #4] + 8009ada: 691b ldr r3, [r3, #16] + 8009adc: 431a orrs r2, r3 + 8009ade: 687b ldr r3, [r7, #4] + 8009ae0: 699b ldr r3, [r3, #24] + 8009ae2: 431a orrs r2, r3 + 8009ae4: 687b ldr r3, [r7, #4] + 8009ae6: 681b ldr r3, [r3, #0] + 8009ae8: 430a orrs r2, r1 + 8009aea: 619a str r2, [r3, #24] + + /* Configure the RTC PRER */ + WRITE_REG(hrtc->Instance->PRER, ((hrtc->Init.SynchPrediv) | (hrtc->Init.AsynchPrediv << RTC_PRER_PREDIV_A_Pos))); + 8009aec: 687b ldr r3, [r7, #4] + 8009aee: 68d9 ldr r1, [r3, #12] + 8009af0: 687b ldr r3, [r7, #4] + 8009af2: 689b ldr r3, [r3, #8] + 8009af4: 041a lsls r2, r3, #16 + 8009af6: 687b ldr r3, [r7, #4] + 8009af8: 681b ldr r3, [r3, #0] + 8009afa: 430a orrs r2, r1 + 8009afc: 611a str r2, [r3, #16] + + /* Exit Initialization mode */ + status = RTC_ExitInitMode(hrtc); + 8009afe: 6878 ldr r0, [r7, #4] + 8009b00: f000 f884 bl 8009c0c + 8009b04: 4603 mov r3, r0 + 8009b06: 73fb strb r3, [r7, #15] + } + + if (status == HAL_OK) + 8009b08: 7bfb ldrb r3, [r7, #15] + 8009b0a: 2b00 cmp r3, #0 + 8009b0c: d110 bne.n 8009b30 + { + MODIFY_REG(hrtc->Instance->CR, \ + 8009b0e: 687b ldr r3, [r7, #4] + 8009b10: 681b ldr r3, [r3, #0] + 8009b12: 699b ldr r3, [r3, #24] + 8009b14: f023 4160 bic.w r1, r3, #3758096384 @ 0xe0000000 + 8009b18: 687b ldr r3, [r7, #4] + 8009b1a: 6a1a ldr r2, [r3, #32] + 8009b1c: 687b ldr r3, [r7, #4] + 8009b1e: 69db ldr r3, [r3, #28] + 8009b20: 431a orrs r2, r3 + 8009b22: 687b ldr r3, [r7, #4] + 8009b24: 695b ldr r3, [r3, #20] + 8009b26: 431a orrs r2, r3 + 8009b28: 687b ldr r3, [r7, #4] + 8009b2a: 681b ldr r3, [r3, #0] + 8009b2c: 430a orrs r2, r1 + 8009b2e: 619a str r2, [r3, #24] + RTC_CR_TAMPALRM_PU | RTC_CR_TAMPALRM_TYPE | RTC_CR_OUT2EN, \ + hrtc->Init.OutPutPullUp | hrtc->Init.OutPutType | hrtc->Init.OutPutRemap); + } + + /* Enable the write protection for RTC registers */ + __HAL_RTC_WRITEPROTECTION_ENABLE(hrtc); + 8009b30: 687b ldr r3, [r7, #4] + 8009b32: 681b ldr r3, [r3, #0] + 8009b34: 22ff movs r2, #255 @ 0xff + 8009b36: 625a str r2, [r3, #36] @ 0x24 + 8009b38: e001 b.n 8009b3e + } + else + { + /* The calendar is already initialized */ + status = HAL_OK; + 8009b3a: 2300 movs r3, #0 + 8009b3c: 73fb strb r3, [r7, #15] + } + + if (status == HAL_OK) + 8009b3e: 7bfb ldrb r3, [r7, #15] + 8009b40: 2b00 cmp r3, #0 + 8009b42: d103 bne.n 8009b4c + { + hrtc->State = HAL_RTC_STATE_READY; + 8009b44: 687b ldr r3, [r7, #4] + 8009b46: 2201 movs r2, #1 + 8009b48: f883 2025 strb.w r2, [r3, #37] @ 0x25 + } + } + + return status; + 8009b4c: 7bfb ldrb r3, [r7, #15] +} + 8009b4e: 4618 mov r0, r3 + 8009b50: 3710 adds r7, #16 + 8009b52: 46bd mov sp, r7 + 8009b54: bd80 pop {r7, pc} + ... + +08009b58 : + * correctly copied into the RTC_TR and RTC_DR shadow registers. + * @param hrtc RTC handle + * @retval HAL status + */ +HAL_StatusTypeDef HAL_RTC_WaitForSynchro(RTC_HandleTypeDef *hrtc) +{ + 8009b58: b580 push {r7, lr} + 8009b5a: b084 sub sp, #16 + 8009b5c: af00 add r7, sp, #0 + 8009b5e: 6078 str r0, [r7, #4] + uint32_t tickstart; + + /* Clear RSF flag, keep reserved bits at reset values (setting other flags has no effect) */ + hrtc->Instance->ICSR = ((uint32_t)(RTC_RSF_MASK & RTC_ICSR_RESERVED_MASK)); + 8009b60: 687b ldr r3, [r7, #4] + 8009b62: 681b ldr r3, [r3, #0] + 8009b64: 4a0d ldr r2, [pc, #52] @ (8009b9c ) + 8009b66: 60da str r2, [r3, #12] + + tickstart = HAL_GetTick(); + 8009b68: f7fa fd7c bl 8004664 + 8009b6c: 60f8 str r0, [r7, #12] + + /* Wait the registers to be synchronised */ + while (READ_BIT(hrtc->Instance->ICSR, RTC_ICSR_RSF) == 0U) + 8009b6e: e009 b.n 8009b84 + { + if ((HAL_GetTick() - tickstart) > RTC_TIMEOUT_VALUE) + 8009b70: f7fa fd78 bl 8004664 + 8009b74: 4602 mov r2, r0 + 8009b76: 68fb ldr r3, [r7, #12] + 8009b78: 1ad3 subs r3, r2, r3 + 8009b7a: f5b3 7f7a cmp.w r3, #1000 @ 0x3e8 + 8009b7e: d901 bls.n 8009b84 + { + return HAL_TIMEOUT; + 8009b80: 2303 movs r3, #3 + 8009b82: e007 b.n 8009b94 + while (READ_BIT(hrtc->Instance->ICSR, RTC_ICSR_RSF) == 0U) + 8009b84: 687b ldr r3, [r7, #4] + 8009b86: 681b ldr r3, [r3, #0] + 8009b88: 68db ldr r3, [r3, #12] + 8009b8a: f003 0320 and.w r3, r3, #32 + 8009b8e: 2b00 cmp r3, #0 + 8009b90: d0ee beq.n 8009b70 + } + } + + return HAL_OK; + 8009b92: 2300 movs r3, #0 +} + 8009b94: 4618 mov r0, r3 + 8009b96: 3710 adds r7, #16 + 8009b98: 46bd mov sp, r7 + 8009b9a: bd80 pop {r7, pc} + 8009b9c: 0001005f .word 0x0001005f + +08009ba0 : + * __HAL_RTC_WRITEPROTECTION_DISABLE() before calling this function. + * @param hrtc RTC handle + * @retval HAL status + */ +HAL_StatusTypeDef RTC_EnterInitMode(RTC_HandleTypeDef *hrtc) +{ + 8009ba0: b580 push {r7, lr} + 8009ba2: b084 sub sp, #16 + 8009ba4: af00 add r7, sp, #0 + 8009ba6: 6078 str r0, [r7, #4] + uint32_t tickstart; + HAL_StatusTypeDef status = HAL_OK; + 8009ba8: 2300 movs r3, #0 + 8009baa: 73fb strb r3, [r7, #15] + + /* Check if the Initialization mode is set */ + if (READ_BIT(hrtc->Instance->ICSR, RTC_ICSR_INITF) == 0U) + 8009bac: 687b ldr r3, [r7, #4] + 8009bae: 681b ldr r3, [r3, #0] + 8009bb0: 68db ldr r3, [r3, #12] + 8009bb2: f003 0340 and.w r3, r3, #64 @ 0x40 + 8009bb6: 2b00 cmp r3, #0 + 8009bb8: d123 bne.n 8009c02 + { + /* Set the Initialization mode */ + SET_BIT(hrtc->Instance->ICSR, RTC_ICSR_INIT); + 8009bba: 687b ldr r3, [r7, #4] + 8009bbc: 681b ldr r3, [r3, #0] + 8009bbe: 68da ldr r2, [r3, #12] + 8009bc0: 687b ldr r3, [r7, #4] + 8009bc2: 681b ldr r3, [r3, #0] + 8009bc4: f042 0280 orr.w r2, r2, #128 @ 0x80 + 8009bc8: 60da str r2, [r3, #12] + + tickstart = HAL_GetTick(); + 8009bca: f7fa fd4b bl 8004664 + 8009bce: 60b8 str r0, [r7, #8] + /* Wait till RTC is in INIT state and if Time out is reached exit */ + while ((READ_BIT(hrtc->Instance->ICSR, RTC_ICSR_INITF) == 0U) && (status != HAL_TIMEOUT)) + 8009bd0: e00d b.n 8009bee + { + if ((HAL_GetTick() - tickstart) > RTC_TIMEOUT_VALUE) + 8009bd2: f7fa fd47 bl 8004664 + 8009bd6: 4602 mov r2, r0 + 8009bd8: 68bb ldr r3, [r7, #8] + 8009bda: 1ad3 subs r3, r2, r3 + 8009bdc: f5b3 7f7a cmp.w r3, #1000 @ 0x3e8 + 8009be0: d905 bls.n 8009bee + { + status = HAL_TIMEOUT; + 8009be2: 2303 movs r3, #3 + 8009be4: 73fb strb r3, [r7, #15] + hrtc->State = HAL_RTC_STATE_TIMEOUT; + 8009be6: 687b ldr r3, [r7, #4] + 8009be8: 2203 movs r2, #3 + 8009bea: f883 2025 strb.w r2, [r3, #37] @ 0x25 + while ((READ_BIT(hrtc->Instance->ICSR, RTC_ICSR_INITF) == 0U) && (status != HAL_TIMEOUT)) + 8009bee: 687b ldr r3, [r7, #4] + 8009bf0: 681b ldr r3, [r3, #0] + 8009bf2: 68db ldr r3, [r3, #12] + 8009bf4: f003 0340 and.w r3, r3, #64 @ 0x40 + 8009bf8: 2b00 cmp r3, #0 + 8009bfa: d102 bne.n 8009c02 + 8009bfc: 7bfb ldrb r3, [r7, #15] + 8009bfe: 2b03 cmp r3, #3 + 8009c00: d1e7 bne.n 8009bd2 + } + } + } + + return status; + 8009c02: 7bfb ldrb r3, [r7, #15] +} + 8009c04: 4618 mov r0, r3 + 8009c06: 3710 adds r7, #16 + 8009c08: 46bd mov sp, r7 + 8009c0a: bd80 pop {r7, pc} + +08009c0c : + * @brief Exit the RTC Initialization mode. + * @param hrtc RTC handle + * @retval HAL status + */ +HAL_StatusTypeDef RTC_ExitInitMode(RTC_HandleTypeDef *hrtc) +{ + 8009c0c: b580 push {r7, lr} + 8009c0e: b084 sub sp, #16 + 8009c10: af00 add r7, sp, #0 + 8009c12: 6078 str r0, [r7, #4] + HAL_StatusTypeDef status = HAL_OK; + 8009c14: 2300 movs r3, #0 + 8009c16: 73fb strb r3, [r7, #15] + + /* Exit Initialization mode */ + CLEAR_BIT(hrtc->Instance->ICSR, RTC_ICSR_INIT); + 8009c18: 687b ldr r3, [r7, #4] + 8009c1a: 681b ldr r3, [r3, #0] + 8009c1c: 68da ldr r2, [r3, #12] + 8009c1e: 687b ldr r3, [r7, #4] + 8009c20: 681b ldr r3, [r3, #0] + 8009c22: f022 0280 bic.w r2, r2, #128 @ 0x80 + 8009c26: 60da str r2, [r3, #12] + + /* If CR_BYPSHAD bit = 0, wait for synchro */ + if (READ_BIT(hrtc->Instance->CR, RTC_CR_BYPSHAD) == 0U) + 8009c28: 687b ldr r3, [r7, #4] + 8009c2a: 681b ldr r3, [r3, #0] + 8009c2c: 699b ldr r3, [r3, #24] + 8009c2e: f003 0320 and.w r3, r3, #32 + 8009c32: 2b00 cmp r3, #0 + 8009c34: d10c bne.n 8009c50 + { + if (HAL_RTC_WaitForSynchro(hrtc) != HAL_OK) + 8009c36: 6878 ldr r0, [r7, #4] + 8009c38: f7ff ff8e bl 8009b58 + 8009c3c: 4603 mov r3, r0 + 8009c3e: 2b00 cmp r3, #0 + 8009c40: d022 beq.n 8009c88 + { + hrtc->State = HAL_RTC_STATE_TIMEOUT; + 8009c42: 687b ldr r3, [r7, #4] + 8009c44: 2203 movs r2, #3 + 8009c46: f883 2025 strb.w r2, [r3, #37] @ 0x25 + status = HAL_TIMEOUT; + 8009c4a: 2303 movs r3, #3 + 8009c4c: 73fb strb r3, [r7, #15] + 8009c4e: e01b b.n 8009c88 + } + } + else /* WA 2.9.6 Calendar initialization may fail in case of consecutive INIT mode entry */ + { + /* Clear BYPSHAD bit */ + CLEAR_BIT(hrtc->Instance->CR, RTC_CR_BYPSHAD); + 8009c50: 687b ldr r3, [r7, #4] + 8009c52: 681b ldr r3, [r3, #0] + 8009c54: 699a ldr r2, [r3, #24] + 8009c56: 687b ldr r3, [r7, #4] + 8009c58: 681b ldr r3, [r3, #0] + 8009c5a: f022 0220 bic.w r2, r2, #32 + 8009c5e: 619a str r2, [r3, #24] + if (HAL_RTC_WaitForSynchro(hrtc) != HAL_OK) + 8009c60: 6878 ldr r0, [r7, #4] + 8009c62: f7ff ff79 bl 8009b58 + 8009c66: 4603 mov r3, r0 + 8009c68: 2b00 cmp r3, #0 + 8009c6a: d005 beq.n 8009c78 + { + hrtc->State = HAL_RTC_STATE_TIMEOUT; + 8009c6c: 687b ldr r3, [r7, #4] + 8009c6e: 2203 movs r2, #3 + 8009c70: f883 2025 strb.w r2, [r3, #37] @ 0x25 + status = HAL_TIMEOUT; + 8009c74: 2303 movs r3, #3 + 8009c76: 73fb strb r3, [r7, #15] + } + /* Restore BYPSHAD bit */ + SET_BIT(hrtc->Instance->CR, RTC_CR_BYPSHAD); + 8009c78: 687b ldr r3, [r7, #4] + 8009c7a: 681b ldr r3, [r3, #0] + 8009c7c: 699a ldr r2, [r3, #24] + 8009c7e: 687b ldr r3, [r7, #4] + 8009c80: 681b ldr r3, [r3, #0] + 8009c82: f042 0220 orr.w r2, r2, #32 + 8009c86: 619a str r2, [r3, #24] + } + + return status; + 8009c88: 7bfb ldrb r3, [r7, #15] +} + 8009c8a: 4618 mov r0, r3 + 8009c8c: 3710 adds r7, #16 + 8009c8e: 46bd mov sp, r7 + 8009c90: bd80 pop {r7, pc} + ... + +08009c94 : + * @param WakeUpCounter Wake up counter + * @param WakeUpClock Wake up clock + * @retval HAL status + */ +HAL_StatusTypeDef HAL_RTCEx_SetWakeUpTimer_IT(RTC_HandleTypeDef *hrtc, uint32_t WakeUpCounter, uint32_t WakeUpClock) +{ + 8009c94: b580 push {r7, lr} + 8009c96: b086 sub sp, #24 + 8009c98: af00 add r7, sp, #0 + 8009c9a: 60f8 str r0, [r7, #12] + 8009c9c: 60b9 str r1, [r7, #8] + 8009c9e: 607a str r2, [r7, #4] + /* Check the parameters */ + assert_param(IS_RTC_WAKEUP_CLOCK(WakeUpClock)); + assert_param(IS_RTC_WAKEUP_COUNTER(WakeUpCounter)); + + /* Process Locked */ + __HAL_LOCK(hrtc); + 8009ca0: 68fb ldr r3, [r7, #12] + 8009ca2: f893 3024 ldrb.w r3, [r3, #36] @ 0x24 + 8009ca6: 2b01 cmp r3, #1 + 8009ca8: d101 bne.n 8009cae + 8009caa: 2302 movs r3, #2 + 8009cac: e072 b.n 8009d94 + 8009cae: 68fb ldr r3, [r7, #12] + 8009cb0: 2201 movs r2, #1 + 8009cb2: f883 2024 strb.w r2, [r3, #36] @ 0x24 + + hrtc->State = HAL_RTC_STATE_BUSY; + 8009cb6: 68fb ldr r3, [r7, #12] + 8009cb8: 2202 movs r2, #2 + 8009cba: f883 2025 strb.w r2, [r3, #37] @ 0x25 + + /* Disable the write protection for RTC registers */ + __HAL_RTC_WRITEPROTECTION_DISABLE(hrtc); + 8009cbe: 68fb ldr r3, [r7, #12] + 8009cc0: 681b ldr r3, [r3, #0] + 8009cc2: 22ca movs r2, #202 @ 0xca + 8009cc4: 625a str r2, [r3, #36] @ 0x24 + 8009cc6: 68fb ldr r3, [r7, #12] + 8009cc8: 681b ldr r3, [r3, #0] + 8009cca: 2253 movs r2, #83 @ 0x53 + 8009ccc: 625a str r2, [r3, #36] @ 0x24 + + /* Clear WUTE in RTC_CR to disable the wakeup timer */ + CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE); + 8009cce: 68fb ldr r3, [r7, #12] + 8009cd0: 681b ldr r3, [r3, #0] + 8009cd2: 699a ldr r2, [r3, #24] + 8009cd4: 68fb ldr r3, [r7, #12] + 8009cd6: 681b ldr r3, [r3, #0] + 8009cd8: f422 6280 bic.w r2, r2, #1024 @ 0x400 + 8009cdc: 619a str r2, [r3, #24] + + /* Clear flag Wake-Up */ + __HAL_RTC_WAKEUPTIMER_CLEAR_FLAG(hrtc, RTC_FLAG_WUTF); + 8009cde: 68fb ldr r3, [r7, #12] + 8009ce0: 681b ldr r3, [r3, #0] + 8009ce2: 2204 movs r2, #4 + 8009ce4: 65da str r2, [r3, #92] @ 0x5c + + /* Poll WUTWF until it is set in RTC_ICSR to make sure the access to wakeup autoreload + counter and to WUCKSEL[2:0] bits is allowed. This step must be skipped in + calendar initialization mode. */ + if (READ_BIT(hrtc->Instance->ICSR, RTC_ICSR_INITF) == 0U) + 8009ce6: 68fb ldr r3, [r7, #12] + 8009ce8: 681b ldr r3, [r3, #0] + 8009cea: 68db ldr r3, [r3, #12] + 8009cec: f003 0340 and.w r3, r3, #64 @ 0x40 + 8009cf0: 2b00 cmp r3, #0 + 8009cf2: d120 bne.n 8009d36 + { + tickstart = HAL_GetTick(); + 8009cf4: f7fa fcb6 bl 8004664 + 8009cf8: 6178 str r0, [r7, #20] + + /* Wait till RTC WUTWF flag is reset and if Time out is reached exit */ + while (READ_BIT(hrtc->Instance->ICSR, RTC_ICSR_WUTWF) == 0U) + 8009cfa: e015 b.n 8009d28 + { + if ((HAL_GetTick() - tickstart) > RTC_TIMEOUT_VALUE) + 8009cfc: f7fa fcb2 bl 8004664 + 8009d00: 4602 mov r2, r0 + 8009d02: 697b ldr r3, [r7, #20] + 8009d04: 1ad3 subs r3, r2, r3 + 8009d06: f5b3 7f7a cmp.w r3, #1000 @ 0x3e8 + 8009d0a: d90d bls.n 8009d28 + { + /* Enable the write protection for RTC registers */ + __HAL_RTC_WRITEPROTECTION_ENABLE(hrtc); + 8009d0c: 68fb ldr r3, [r7, #12] + 8009d0e: 681b ldr r3, [r3, #0] + 8009d10: 22ff movs r2, #255 @ 0xff + 8009d12: 625a str r2, [r3, #36] @ 0x24 + + hrtc->State = HAL_RTC_STATE_TIMEOUT; + 8009d14: 68fb ldr r3, [r7, #12] + 8009d16: 2203 movs r2, #3 + 8009d18: f883 2025 strb.w r2, [r3, #37] @ 0x25 + + /* Process Unlocked */ + __HAL_UNLOCK(hrtc); + 8009d1c: 68fb ldr r3, [r7, #12] + 8009d1e: 2200 movs r2, #0 + 8009d20: f883 2024 strb.w r2, [r3, #36] @ 0x24 + + return HAL_TIMEOUT; + 8009d24: 2303 movs r3, #3 + 8009d26: e035 b.n 8009d94 + while (READ_BIT(hrtc->Instance->ICSR, RTC_ICSR_WUTWF) == 0U) + 8009d28: 68fb ldr r3, [r7, #12] + 8009d2a: 681b ldr r3, [r3, #0] + 8009d2c: 68db ldr r3, [r3, #12] + 8009d2e: f003 0304 and.w r3, r3, #4 + 8009d32: 2b00 cmp r3, #0 + 8009d34: d0e2 beq.n 8009cfc + } + } + } + /* Configure the Wakeup Timer counter */ + WRITE_REG(hrtc->Instance->WUTR, (uint32_t)WakeUpCounter); + 8009d36: 68fb ldr r3, [r7, #12] + 8009d38: 681b ldr r3, [r3, #0] + 8009d3a: 68ba ldr r2, [r7, #8] + 8009d3c: 615a str r2, [r3, #20] + + /* Configure the clock source */ + MODIFY_REG(hrtc->Instance->CR, RTC_CR_WUCKSEL, (uint32_t)WakeUpClock); + 8009d3e: 68fb ldr r3, [r7, #12] + 8009d40: 681b ldr r3, [r3, #0] + 8009d42: 699b ldr r3, [r3, #24] + 8009d44: f023 0107 bic.w r1, r3, #7 + 8009d48: 68fb ldr r3, [r7, #12] + 8009d4a: 681b ldr r3, [r3, #0] + 8009d4c: 687a ldr r2, [r7, #4] + 8009d4e: 430a orrs r2, r1 + 8009d50: 619a str r2, [r3, #24] + + /* RTC WakeUpTimer Interrupt Configuration: EXTI configuration */ + __HAL_RTC_WAKEUPTIMER_EXTI_ENABLE_IT(); + 8009d52: 4b12 ldr r3, [pc, #72] @ (8009d9c ) + 8009d54: 681b ldr r3, [r3, #0] + 8009d56: 4a11 ldr r2, [pc, #68] @ (8009d9c ) + 8009d58: f443 1380 orr.w r3, r3, #1048576 @ 0x100000 + 8009d5c: 6013 str r3, [r2, #0] + __HAL_RTC_WAKEUPTIMER_EXTI_RISING_IT(); + 8009d5e: 4b0f ldr r3, [pc, #60] @ (8009d9c ) + 8009d60: 689b ldr r3, [r3, #8] + 8009d62: 4a0e ldr r2, [pc, #56] @ (8009d9c ) + 8009d64: f443 1380 orr.w r3, r3, #1048576 @ 0x100000 + 8009d68: 6093 str r3, [r2, #8] + + /* Configure the Interrupt in the RTC_CR register and Enable the Wakeup Timer */ + SET_BIT(hrtc->Instance->CR, (RTC_CR_WUTIE | RTC_CR_WUTE)); + 8009d6a: 68fb ldr r3, [r7, #12] + 8009d6c: 681b ldr r3, [r3, #0] + 8009d6e: 699a ldr r2, [r3, #24] + 8009d70: 68fb ldr r3, [r7, #12] + 8009d72: 681b ldr r3, [r3, #0] + 8009d74: f442 4288 orr.w r2, r2, #17408 @ 0x4400 + 8009d78: 619a str r2, [r3, #24] + + /* Enable the write protection for RTC registers */ + __HAL_RTC_WRITEPROTECTION_ENABLE(hrtc); + 8009d7a: 68fb ldr r3, [r7, #12] + 8009d7c: 681b ldr r3, [r3, #0] + 8009d7e: 22ff movs r2, #255 @ 0xff + 8009d80: 625a str r2, [r3, #36] @ 0x24 + + hrtc->State = HAL_RTC_STATE_READY; + 8009d82: 68fb ldr r3, [r7, #12] + 8009d84: 2201 movs r2, #1 + 8009d86: f883 2025 strb.w r2, [r3, #37] @ 0x25 + + /* Process Unlocked */ + __HAL_UNLOCK(hrtc); + 8009d8a: 68fb ldr r3, [r7, #12] + 8009d8c: 2200 movs r2, #0 + 8009d8e: f883 2024 strb.w r2, [r3, #36] @ 0x24 + + return HAL_OK; + 8009d92: 2300 movs r3, #0 +} + 8009d94: 4618 mov r0, r3 + 8009d96: 3718 adds r7, #24 + 8009d98: 46bd mov sp, r7 + 8009d9a: bd80 pop {r7, pc} + 8009d9c: 40010400 .word 0x40010400 + +08009da0 : + * @brief Handle Wake Up Timer interrupt request. + * @param hrtc RTC handle + * @retval None + */ +void HAL_RTCEx_WakeUpTimerIRQHandler(RTC_HandleTypeDef *hrtc) +{ + 8009da0: b580 push {r7, lr} + 8009da2: b082 sub sp, #8 + 8009da4: af00 add r7, sp, #0 + 8009da6: 6078 str r0, [r7, #4] + /* Get the pending status of the WAKEUPTIMER Interrupt */ + if (READ_BIT(hrtc->Instance->SR, RTC_SR_WUTF) != 0U) + 8009da8: 687b ldr r3, [r7, #4] + 8009daa: 681b ldr r3, [r3, #0] + 8009dac: 6d1b ldr r3, [r3, #80] @ 0x50 + 8009dae: f003 0304 and.w r3, r3, #4 + 8009db2: 2b00 cmp r3, #0 + 8009db4: d00a beq.n 8009dcc + { + /* Clear the WAKEUPTIMER interrupt pending bit */ + WRITE_REG(hrtc->Instance->SCR, RTC_SCR_CWUTF); + 8009db6: 687b ldr r3, [r7, #4] + 8009db8: 681b ldr r3, [r3, #0] + 8009dba: 2204 movs r2, #4 + 8009dbc: 65da str r2, [r3, #92] @ 0x5c + __HAL_RTC_WAKEUPTIMER_EXTI_CLEAR_IT(); + 8009dbe: 4b07 ldr r3, [pc, #28] @ (8009ddc ) + 8009dc0: f44f 1280 mov.w r2, #1048576 @ 0x100000 + 8009dc4: 615a str r2, [r3, #20] +#if (USE_HAL_RTC_REGISTER_CALLBACKS == 1) + /* Call WakeUpTimerEvent registered Callback */ + hrtc->WakeUpTimerEventCallback(hrtc); +#else + /* WAKEUPTIMER callback */ + HAL_RTCEx_WakeUpTimerEventCallback(hrtc); + 8009dc6: 6878 ldr r0, [r7, #4] + 8009dc8: f7f7 fb4e bl 8001468 +#endif /* USE_HAL_RTC_REGISTER_CALLBACKS */ + } + + /* Change RTC state */ + hrtc->State = HAL_RTC_STATE_READY; + 8009dcc: 687b ldr r3, [r7, #4] + 8009dce: 2201 movs r2, #1 + 8009dd0: f883 2025 strb.w r2, [r3, #37] @ 0x25 +} + 8009dd4: bf00 nop + 8009dd6: 3708 adds r7, #8 + 8009dd8: 46bd mov sp, r7 + 8009dda: bd80 pop {r7, pc} + 8009ddc: 40010400 .word 0x40010400 + +08009de0 : + * Ex: call @ref HAL_TIM_Base_DeInit() before HAL_TIM_Base_Init() + * @param htim TIM Base handle + * @retval HAL status + */ +HAL_StatusTypeDef HAL_TIM_Base_Init(TIM_HandleTypeDef *htim) +{ + 8009de0: b580 push {r7, lr} + 8009de2: b082 sub sp, #8 + 8009de4: af00 add r7, sp, #0 + 8009de6: 6078 str r0, [r7, #4] + /* Check the TIM handle allocation */ + if (htim == NULL) + 8009de8: 687b ldr r3, [r7, #4] + 8009dea: 2b00 cmp r3, #0 + 8009dec: d101 bne.n 8009df2 + { + return HAL_ERROR; + 8009dee: 2301 movs r3, #1 + 8009df0: e049 b.n 8009e86 + assert_param(IS_TIM_COUNTER_MODE(htim->Init.CounterMode)); + assert_param(IS_TIM_CLOCKDIVISION_DIV(htim->Init.ClockDivision)); + assert_param(IS_TIM_PERIOD(htim, htim->Init.Period)); + assert_param(IS_TIM_AUTORELOAD_PRELOAD(htim->Init.AutoReloadPreload)); + + if (htim->State == HAL_TIM_STATE_RESET) + 8009df2: 687b ldr r3, [r7, #4] + 8009df4: f893 303d ldrb.w r3, [r3, #61] @ 0x3d + 8009df8: b2db uxtb r3, r3 + 8009dfa: 2b00 cmp r3, #0 + 8009dfc: d106 bne.n 8009e0c + { + /* Allocate lock resource and initialize it */ + htim->Lock = HAL_UNLOCKED; + 8009dfe: 687b ldr r3, [r7, #4] + 8009e00: 2200 movs r2, #0 + 8009e02: f883 203c strb.w r2, [r3, #60] @ 0x3c + } + /* Init the low level hardware : GPIO, CLOCK, NVIC */ + htim->Base_MspInitCallback(htim); +#else + /* Init the low level hardware : GPIO, CLOCK, NVIC */ + HAL_TIM_Base_MspInit(htim); + 8009e06: 6878 ldr r0, [r7, #4] + 8009e08: f7f9 fb92 bl 8003530 +#endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ + } + + /* Set the TIM state */ + htim->State = HAL_TIM_STATE_BUSY; + 8009e0c: 687b ldr r3, [r7, #4] + 8009e0e: 2202 movs r2, #2 + 8009e10: f883 203d strb.w r2, [r3, #61] @ 0x3d + + /* Set the Time Base configuration */ + TIM_Base_SetConfig(htim->Instance, &htim->Init); + 8009e14: 687b ldr r3, [r7, #4] + 8009e16: 681a ldr r2, [r3, #0] + 8009e18: 687b ldr r3, [r7, #4] + 8009e1a: 3304 adds r3, #4 + 8009e1c: 4619 mov r1, r3 + 8009e1e: 4610 mov r0, r2 + 8009e20: f001 fa0e bl 800b240 + + /* Initialize the DMA burst operation state */ + htim->DMABurstState = HAL_DMA_BURST_STATE_READY; + 8009e24: 687b ldr r3, [r7, #4] + 8009e26: 2201 movs r2, #1 + 8009e28: f883 2048 strb.w r2, [r3, #72] @ 0x48 + + /* Initialize the TIM channels state */ + TIM_CHANNEL_STATE_SET_ALL(htim, HAL_TIM_CHANNEL_STATE_READY); + 8009e2c: 687b ldr r3, [r7, #4] + 8009e2e: 2201 movs r2, #1 + 8009e30: f883 203e strb.w r2, [r3, #62] @ 0x3e + 8009e34: 687b ldr r3, [r7, #4] + 8009e36: 2201 movs r2, #1 + 8009e38: f883 203f strb.w r2, [r3, #63] @ 0x3f + 8009e3c: 687b ldr r3, [r7, #4] + 8009e3e: 2201 movs r2, #1 + 8009e40: f883 2040 strb.w r2, [r3, #64] @ 0x40 + 8009e44: 687b ldr r3, [r7, #4] + 8009e46: 2201 movs r2, #1 + 8009e48: f883 2041 strb.w r2, [r3, #65] @ 0x41 + 8009e4c: 687b ldr r3, [r7, #4] + 8009e4e: 2201 movs r2, #1 + 8009e50: f883 2042 strb.w r2, [r3, #66] @ 0x42 + 8009e54: 687b ldr r3, [r7, #4] + 8009e56: 2201 movs r2, #1 + 8009e58: f883 2043 strb.w r2, [r3, #67] @ 0x43 + TIM_CHANNEL_N_STATE_SET_ALL(htim, HAL_TIM_CHANNEL_STATE_READY); + 8009e5c: 687b ldr r3, [r7, #4] + 8009e5e: 2201 movs r2, #1 + 8009e60: f883 2044 strb.w r2, [r3, #68] @ 0x44 + 8009e64: 687b ldr r3, [r7, #4] + 8009e66: 2201 movs r2, #1 + 8009e68: f883 2045 strb.w r2, [r3, #69] @ 0x45 + 8009e6c: 687b ldr r3, [r7, #4] + 8009e6e: 2201 movs r2, #1 + 8009e70: f883 2046 strb.w r2, [r3, #70] @ 0x46 + 8009e74: 687b ldr r3, [r7, #4] + 8009e76: 2201 movs r2, #1 + 8009e78: f883 2047 strb.w r2, [r3, #71] @ 0x47 + + /* Initialize the TIM state*/ + htim->State = HAL_TIM_STATE_READY; + 8009e7c: 687b ldr r3, [r7, #4] + 8009e7e: 2201 movs r2, #1 + 8009e80: f883 203d strb.w r2, [r3, #61] @ 0x3d + + return HAL_OK; + 8009e84: 2300 movs r3, #0 +} + 8009e86: 4618 mov r0, r3 + 8009e88: 3708 adds r7, #8 + 8009e8a: 46bd mov sp, r7 + 8009e8c: bd80 pop {r7, pc} + ... + +08009e90 : + * @brief Starts the TIM Base generation in interrupt mode. + * @param htim TIM Base handle + * @retval HAL status + */ +HAL_StatusTypeDef HAL_TIM_Base_Start_IT(TIM_HandleTypeDef *htim) +{ + 8009e90: b480 push {r7} + 8009e92: b085 sub sp, #20 + 8009e94: af00 add r7, sp, #0 + 8009e96: 6078 str r0, [r7, #4] + + /* Check the parameters */ + assert_param(IS_TIM_INSTANCE(htim->Instance)); + + /* Check the TIM state */ + if (htim->State != HAL_TIM_STATE_READY) + 8009e98: 687b ldr r3, [r7, #4] + 8009e9a: f893 303d ldrb.w r3, [r3, #61] @ 0x3d + 8009e9e: b2db uxtb r3, r3 + 8009ea0: 2b01 cmp r3, #1 + 8009ea2: d001 beq.n 8009ea8 + { + return HAL_ERROR; + 8009ea4: 2301 movs r3, #1 + 8009ea6: e04a b.n 8009f3e + } + + /* Set the TIM state */ + htim->State = HAL_TIM_STATE_BUSY; + 8009ea8: 687b ldr r3, [r7, #4] + 8009eaa: 2202 movs r2, #2 + 8009eac: f883 203d strb.w r2, [r3, #61] @ 0x3d + + /* Enable the TIM Update interrupt */ + __HAL_TIM_ENABLE_IT(htim, TIM_IT_UPDATE); + 8009eb0: 687b ldr r3, [r7, #4] + 8009eb2: 681b ldr r3, [r3, #0] + 8009eb4: 68da ldr r2, [r3, #12] + 8009eb6: 687b ldr r3, [r7, #4] + 8009eb8: 681b ldr r3, [r3, #0] + 8009eba: f042 0201 orr.w r2, r2, #1 + 8009ebe: 60da str r2, [r3, #12] + + /* Enable the Peripheral, except in trigger mode where enable is automatically done with trigger */ + if (IS_TIM_SLAVE_INSTANCE(htim->Instance)) + 8009ec0: 687b ldr r3, [r7, #4] + 8009ec2: 681b ldr r3, [r3, #0] + 8009ec4: 4a21 ldr r2, [pc, #132] @ (8009f4c ) + 8009ec6: 4293 cmp r3, r2 + 8009ec8: d018 beq.n 8009efc + 8009eca: 687b ldr r3, [r7, #4] + 8009ecc: 681b ldr r3, [r3, #0] + 8009ece: f1b3 4f80 cmp.w r3, #1073741824 @ 0x40000000 + 8009ed2: d013 beq.n 8009efc + 8009ed4: 687b ldr r3, [r7, #4] + 8009ed6: 681b ldr r3, [r3, #0] + 8009ed8: 4a1d ldr r2, [pc, #116] @ (8009f50 ) + 8009eda: 4293 cmp r3, r2 + 8009edc: d00e beq.n 8009efc + 8009ede: 687b ldr r3, [r7, #4] + 8009ee0: 681b ldr r3, [r3, #0] + 8009ee2: 4a1c ldr r2, [pc, #112] @ (8009f54 ) + 8009ee4: 4293 cmp r3, r2 + 8009ee6: d009 beq.n 8009efc + 8009ee8: 687b ldr r3, [r7, #4] + 8009eea: 681b ldr r3, [r3, #0] + 8009eec: 4a1a ldr r2, [pc, #104] @ (8009f58 ) + 8009eee: 4293 cmp r3, r2 + 8009ef0: d004 beq.n 8009efc + 8009ef2: 687b ldr r3, [r7, #4] + 8009ef4: 681b ldr r3, [r3, #0] + 8009ef6: 4a19 ldr r2, [pc, #100] @ (8009f5c ) + 8009ef8: 4293 cmp r3, r2 + 8009efa: d115 bne.n 8009f28 + { + tmpsmcr = htim->Instance->SMCR & TIM_SMCR_SMS; + 8009efc: 687b ldr r3, [r7, #4] + 8009efe: 681b ldr r3, [r3, #0] + 8009f00: 689a ldr r2, [r3, #8] + 8009f02: 4b17 ldr r3, [pc, #92] @ (8009f60 ) + 8009f04: 4013 ands r3, r2 + 8009f06: 60fb str r3, [r7, #12] + if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr)) + 8009f08: 68fb ldr r3, [r7, #12] + 8009f0a: 2b06 cmp r3, #6 + 8009f0c: d015 beq.n 8009f3a + 8009f0e: 68fb ldr r3, [r7, #12] + 8009f10: f5b3 3f80 cmp.w r3, #65536 @ 0x10000 + 8009f14: d011 beq.n 8009f3a + { + __HAL_TIM_ENABLE(htim); + 8009f16: 687b ldr r3, [r7, #4] + 8009f18: 681b ldr r3, [r3, #0] + 8009f1a: 681a ldr r2, [r3, #0] + 8009f1c: 687b ldr r3, [r7, #4] + 8009f1e: 681b ldr r3, [r3, #0] + 8009f20: f042 0201 orr.w r2, r2, #1 + 8009f24: 601a str r2, [r3, #0] + if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr)) + 8009f26: e008 b.n 8009f3a + } + } + else + { + __HAL_TIM_ENABLE(htim); + 8009f28: 687b ldr r3, [r7, #4] + 8009f2a: 681b ldr r3, [r3, #0] + 8009f2c: 681a ldr r2, [r3, #0] + 8009f2e: 687b ldr r3, [r7, #4] + 8009f30: 681b ldr r3, [r3, #0] + 8009f32: f042 0201 orr.w r2, r2, #1 + 8009f36: 601a str r2, [r3, #0] + 8009f38: e000 b.n 8009f3c + if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr)) + 8009f3a: bf00 nop + } + + /* Return function status */ + return HAL_OK; + 8009f3c: 2300 movs r3, #0 +} + 8009f3e: 4618 mov r0, r3 + 8009f40: 3714 adds r7, #20 + 8009f42: 46bd mov sp, r7 + 8009f44: f85d 7b04 ldr.w r7, [sp], #4 + 8009f48: 4770 bx lr + 8009f4a: bf00 nop + 8009f4c: 40012c00 .word 0x40012c00 + 8009f50: 40000400 .word 0x40000400 + 8009f54: 40000800 .word 0x40000800 + 8009f58: 40013400 .word 0x40013400 + 8009f5c: 40014000 .word 0x40014000 + 8009f60: 00010007 .word 0x00010007 + +08009f64 : + * Ex: call @ref HAL_TIM_PWM_DeInit() before HAL_TIM_PWM_Init() + * @param htim TIM PWM handle + * @retval HAL status + */ +HAL_StatusTypeDef HAL_TIM_PWM_Init(TIM_HandleTypeDef *htim) +{ + 8009f64: b580 push {r7, lr} + 8009f66: b082 sub sp, #8 + 8009f68: af00 add r7, sp, #0 + 8009f6a: 6078 str r0, [r7, #4] + /* Check the TIM handle allocation */ + if (htim == NULL) + 8009f6c: 687b ldr r3, [r7, #4] + 8009f6e: 2b00 cmp r3, #0 + 8009f70: d101 bne.n 8009f76 + { + return HAL_ERROR; + 8009f72: 2301 movs r3, #1 + 8009f74: e049 b.n 800a00a + assert_param(IS_TIM_COUNTER_MODE(htim->Init.CounterMode)); + assert_param(IS_TIM_CLOCKDIVISION_DIV(htim->Init.ClockDivision)); + assert_param(IS_TIM_PERIOD(htim, htim->Init.Period)); + assert_param(IS_TIM_AUTORELOAD_PRELOAD(htim->Init.AutoReloadPreload)); + + if (htim->State == HAL_TIM_STATE_RESET) + 8009f76: 687b ldr r3, [r7, #4] + 8009f78: f893 303d ldrb.w r3, [r3, #61] @ 0x3d + 8009f7c: b2db uxtb r3, r3 + 8009f7e: 2b00 cmp r3, #0 + 8009f80: d106 bne.n 8009f90 + { + /* Allocate lock resource and initialize it */ + htim->Lock = HAL_UNLOCKED; + 8009f82: 687b ldr r3, [r7, #4] + 8009f84: 2200 movs r2, #0 + 8009f86: f883 203c strb.w r2, [r3, #60] @ 0x3c + } + /* Init the low level hardware : GPIO, CLOCK, NVIC */ + htim->PWM_MspInitCallback(htim); +#else + /* Init the low level hardware : GPIO, CLOCK, NVIC and DMA */ + HAL_TIM_PWM_MspInit(htim); + 8009f8a: 6878 ldr r0, [r7, #4] + 8009f8c: f000 f841 bl 800a012 +#endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ + } + + /* Set the TIM state */ + htim->State = HAL_TIM_STATE_BUSY; + 8009f90: 687b ldr r3, [r7, #4] + 8009f92: 2202 movs r2, #2 + 8009f94: f883 203d strb.w r2, [r3, #61] @ 0x3d + + /* Init the base time for the PWM */ + TIM_Base_SetConfig(htim->Instance, &htim->Init); + 8009f98: 687b ldr r3, [r7, #4] + 8009f9a: 681a ldr r2, [r3, #0] + 8009f9c: 687b ldr r3, [r7, #4] + 8009f9e: 3304 adds r3, #4 + 8009fa0: 4619 mov r1, r3 + 8009fa2: 4610 mov r0, r2 + 8009fa4: f001 f94c bl 800b240 + + /* Initialize the DMA burst operation state */ + htim->DMABurstState = HAL_DMA_BURST_STATE_READY; + 8009fa8: 687b ldr r3, [r7, #4] + 8009faa: 2201 movs r2, #1 + 8009fac: f883 2048 strb.w r2, [r3, #72] @ 0x48 + + /* Initialize the TIM channels state */ + TIM_CHANNEL_STATE_SET_ALL(htim, HAL_TIM_CHANNEL_STATE_READY); + 8009fb0: 687b ldr r3, [r7, #4] + 8009fb2: 2201 movs r2, #1 + 8009fb4: f883 203e strb.w r2, [r3, #62] @ 0x3e + 8009fb8: 687b ldr r3, [r7, #4] + 8009fba: 2201 movs r2, #1 + 8009fbc: f883 203f strb.w r2, [r3, #63] @ 0x3f + 8009fc0: 687b ldr r3, [r7, #4] + 8009fc2: 2201 movs r2, #1 + 8009fc4: f883 2040 strb.w r2, [r3, #64] @ 0x40 + 8009fc8: 687b ldr r3, [r7, #4] + 8009fca: 2201 movs r2, #1 + 8009fcc: f883 2041 strb.w r2, [r3, #65] @ 0x41 + 8009fd0: 687b ldr r3, [r7, #4] + 8009fd2: 2201 movs r2, #1 + 8009fd4: f883 2042 strb.w r2, [r3, #66] @ 0x42 + 8009fd8: 687b ldr r3, [r7, #4] + 8009fda: 2201 movs r2, #1 + 8009fdc: f883 2043 strb.w r2, [r3, #67] @ 0x43 + TIM_CHANNEL_N_STATE_SET_ALL(htim, HAL_TIM_CHANNEL_STATE_READY); + 8009fe0: 687b ldr r3, [r7, #4] + 8009fe2: 2201 movs r2, #1 + 8009fe4: f883 2044 strb.w r2, [r3, #68] @ 0x44 + 8009fe8: 687b ldr r3, [r7, #4] + 8009fea: 2201 movs r2, #1 + 8009fec: f883 2045 strb.w r2, [r3, #69] @ 0x45 + 8009ff0: 687b ldr r3, [r7, #4] + 8009ff2: 2201 movs r2, #1 + 8009ff4: f883 2046 strb.w r2, [r3, #70] @ 0x46 + 8009ff8: 687b ldr r3, [r7, #4] + 8009ffa: 2201 movs r2, #1 + 8009ffc: f883 2047 strb.w r2, [r3, #71] @ 0x47 + + /* Initialize the TIM state*/ + htim->State = HAL_TIM_STATE_READY; + 800a000: 687b ldr r3, [r7, #4] + 800a002: 2201 movs r2, #1 + 800a004: f883 203d strb.w r2, [r3, #61] @ 0x3d + + return HAL_OK; + 800a008: 2300 movs r3, #0 +} + 800a00a: 4618 mov r0, r3 + 800a00c: 3708 adds r7, #8 + 800a00e: 46bd mov sp, r7 + 800a010: bd80 pop {r7, pc} + +0800a012 : + * @brief Initializes the TIM PWM MSP. + * @param htim TIM PWM handle + * @retval None + */ +__weak void HAL_TIM_PWM_MspInit(TIM_HandleTypeDef *htim) +{ + 800a012: b480 push {r7} + 800a014: b083 sub sp, #12 + 800a016: af00 add r7, sp, #0 + 800a018: 6078 str r0, [r7, #4] + UNUSED(htim); + + /* NOTE : This function should not be modified, when the callback is needed, + the HAL_TIM_PWM_MspInit could be implemented in the user file + */ +} + 800a01a: bf00 nop + 800a01c: 370c adds r7, #12 + 800a01e: 46bd mov sp, r7 + 800a020: f85d 7b04 ldr.w r7, [sp], #4 + 800a024: 4770 bx lr + ... + +0800a028 : + * @arg TIM_CHANNEL_5: TIM Channel 5 selected + * @arg TIM_CHANNEL_6: TIM Channel 6 selected + * @retval HAL status + */ +HAL_StatusTypeDef HAL_TIM_PWM_Start(TIM_HandleTypeDef *htim, uint32_t Channel) +{ + 800a028: b580 push {r7, lr} + 800a02a: b084 sub sp, #16 + 800a02c: af00 add r7, sp, #0 + 800a02e: 6078 str r0, [r7, #4] + 800a030: 6039 str r1, [r7, #0] + + /* Check the parameters */ + assert_param(IS_TIM_CCX_INSTANCE(htim->Instance, Channel)); + + /* Check the TIM channel state */ + if (TIM_CHANNEL_STATE_GET(htim, Channel) != HAL_TIM_CHANNEL_STATE_READY) + 800a032: 683b ldr r3, [r7, #0] + 800a034: 2b00 cmp r3, #0 + 800a036: d109 bne.n 800a04c + 800a038: 687b ldr r3, [r7, #4] + 800a03a: f893 303e ldrb.w r3, [r3, #62] @ 0x3e + 800a03e: b2db uxtb r3, r3 + 800a040: 2b01 cmp r3, #1 + 800a042: bf14 ite ne + 800a044: 2301 movne r3, #1 + 800a046: 2300 moveq r3, #0 + 800a048: b2db uxtb r3, r3 + 800a04a: e03c b.n 800a0c6 + 800a04c: 683b ldr r3, [r7, #0] + 800a04e: 2b04 cmp r3, #4 + 800a050: d109 bne.n 800a066 + 800a052: 687b ldr r3, [r7, #4] + 800a054: f893 303f ldrb.w r3, [r3, #63] @ 0x3f + 800a058: b2db uxtb r3, r3 + 800a05a: 2b01 cmp r3, #1 + 800a05c: bf14 ite ne + 800a05e: 2301 movne r3, #1 + 800a060: 2300 moveq r3, #0 + 800a062: b2db uxtb r3, r3 + 800a064: e02f b.n 800a0c6 + 800a066: 683b ldr r3, [r7, #0] + 800a068: 2b08 cmp r3, #8 + 800a06a: d109 bne.n 800a080 + 800a06c: 687b ldr r3, [r7, #4] + 800a06e: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 800a072: b2db uxtb r3, r3 + 800a074: 2b01 cmp r3, #1 + 800a076: bf14 ite ne + 800a078: 2301 movne r3, #1 + 800a07a: 2300 moveq r3, #0 + 800a07c: b2db uxtb r3, r3 + 800a07e: e022 b.n 800a0c6 + 800a080: 683b ldr r3, [r7, #0] + 800a082: 2b0c cmp r3, #12 + 800a084: d109 bne.n 800a09a + 800a086: 687b ldr r3, [r7, #4] + 800a088: f893 3041 ldrb.w r3, [r3, #65] @ 0x41 + 800a08c: b2db uxtb r3, r3 + 800a08e: 2b01 cmp r3, #1 + 800a090: bf14 ite ne + 800a092: 2301 movne r3, #1 + 800a094: 2300 moveq r3, #0 + 800a096: b2db uxtb r3, r3 + 800a098: e015 b.n 800a0c6 + 800a09a: 683b ldr r3, [r7, #0] + 800a09c: 2b10 cmp r3, #16 + 800a09e: d109 bne.n 800a0b4 + 800a0a0: 687b ldr r3, [r7, #4] + 800a0a2: f893 3042 ldrb.w r3, [r3, #66] @ 0x42 + 800a0a6: b2db uxtb r3, r3 + 800a0a8: 2b01 cmp r3, #1 + 800a0aa: bf14 ite ne + 800a0ac: 2301 movne r3, #1 + 800a0ae: 2300 moveq r3, #0 + 800a0b0: b2db uxtb r3, r3 + 800a0b2: e008 b.n 800a0c6 + 800a0b4: 687b ldr r3, [r7, #4] + 800a0b6: f893 3043 ldrb.w r3, [r3, #67] @ 0x43 + 800a0ba: b2db uxtb r3, r3 + 800a0bc: 2b01 cmp r3, #1 + 800a0be: bf14 ite ne + 800a0c0: 2301 movne r3, #1 + 800a0c2: 2300 moveq r3, #0 + 800a0c4: b2db uxtb r3, r3 + 800a0c6: 2b00 cmp r3, #0 + 800a0c8: d001 beq.n 800a0ce + { + return HAL_ERROR; + 800a0ca: 2301 movs r3, #1 + 800a0cc: e097 b.n 800a1fe + } + + /* Set the TIM channel state */ + TIM_CHANNEL_STATE_SET(htim, Channel, HAL_TIM_CHANNEL_STATE_BUSY); + 800a0ce: 683b ldr r3, [r7, #0] + 800a0d0: 2b00 cmp r3, #0 + 800a0d2: d104 bne.n 800a0de + 800a0d4: 687b ldr r3, [r7, #4] + 800a0d6: 2202 movs r2, #2 + 800a0d8: f883 203e strb.w r2, [r3, #62] @ 0x3e + 800a0dc: e023 b.n 800a126 + 800a0de: 683b ldr r3, [r7, #0] + 800a0e0: 2b04 cmp r3, #4 + 800a0e2: d104 bne.n 800a0ee + 800a0e4: 687b ldr r3, [r7, #4] + 800a0e6: 2202 movs r2, #2 + 800a0e8: f883 203f strb.w r2, [r3, #63] @ 0x3f + 800a0ec: e01b b.n 800a126 + 800a0ee: 683b ldr r3, [r7, #0] + 800a0f0: 2b08 cmp r3, #8 + 800a0f2: d104 bne.n 800a0fe + 800a0f4: 687b ldr r3, [r7, #4] + 800a0f6: 2202 movs r2, #2 + 800a0f8: f883 2040 strb.w r2, [r3, #64] @ 0x40 + 800a0fc: e013 b.n 800a126 + 800a0fe: 683b ldr r3, [r7, #0] + 800a100: 2b0c cmp r3, #12 + 800a102: d104 bne.n 800a10e + 800a104: 687b ldr r3, [r7, #4] + 800a106: 2202 movs r2, #2 + 800a108: f883 2041 strb.w r2, [r3, #65] @ 0x41 + 800a10c: e00b b.n 800a126 + 800a10e: 683b ldr r3, [r7, #0] + 800a110: 2b10 cmp r3, #16 + 800a112: d104 bne.n 800a11e + 800a114: 687b ldr r3, [r7, #4] + 800a116: 2202 movs r2, #2 + 800a118: f883 2042 strb.w r2, [r3, #66] @ 0x42 + 800a11c: e003 b.n 800a126 + 800a11e: 687b ldr r3, [r7, #4] + 800a120: 2202 movs r2, #2 + 800a122: f883 2043 strb.w r2, [r3, #67] @ 0x43 + + /* Enable the Capture compare channel */ + TIM_CCxChannelCmd(htim->Instance, Channel, TIM_CCx_ENABLE); + 800a126: 687b ldr r3, [r7, #4] + 800a128: 681b ldr r3, [r3, #0] + 800a12a: 2201 movs r2, #1 + 800a12c: 6839 ldr r1, [r7, #0] + 800a12e: 4618 mov r0, r3 + 800a130: f001 fe96 bl 800be60 + + if (IS_TIM_BREAK_INSTANCE(htim->Instance) != RESET) + 800a134: 687b ldr r3, [r7, #4] + 800a136: 681b ldr r3, [r3, #0] + 800a138: 4a33 ldr r2, [pc, #204] @ (800a208 ) + 800a13a: 4293 cmp r3, r2 + 800a13c: d013 beq.n 800a166 + 800a13e: 687b ldr r3, [r7, #4] + 800a140: 681b ldr r3, [r3, #0] + 800a142: 4a32 ldr r2, [pc, #200] @ (800a20c ) + 800a144: 4293 cmp r3, r2 + 800a146: d00e beq.n 800a166 + 800a148: 687b ldr r3, [r7, #4] + 800a14a: 681b ldr r3, [r3, #0] + 800a14c: 4a30 ldr r2, [pc, #192] @ (800a210 ) + 800a14e: 4293 cmp r3, r2 + 800a150: d009 beq.n 800a166 + 800a152: 687b ldr r3, [r7, #4] + 800a154: 681b ldr r3, [r3, #0] + 800a156: 4a2f ldr r2, [pc, #188] @ (800a214 ) + 800a158: 4293 cmp r3, r2 + 800a15a: d004 beq.n 800a166 + 800a15c: 687b ldr r3, [r7, #4] + 800a15e: 681b ldr r3, [r3, #0] + 800a160: 4a2d ldr r2, [pc, #180] @ (800a218 ) + 800a162: 4293 cmp r3, r2 + 800a164: d101 bne.n 800a16a + 800a166: 2301 movs r3, #1 + 800a168: e000 b.n 800a16c + 800a16a: 2300 movs r3, #0 + 800a16c: 2b00 cmp r3, #0 + 800a16e: d007 beq.n 800a180 + { + /* Enable the main output */ + __HAL_TIM_MOE_ENABLE(htim); + 800a170: 687b ldr r3, [r7, #4] + 800a172: 681b ldr r3, [r3, #0] + 800a174: 6c5a ldr r2, [r3, #68] @ 0x44 + 800a176: 687b ldr r3, [r7, #4] + 800a178: 681b ldr r3, [r3, #0] + 800a17a: f442 4200 orr.w r2, r2, #32768 @ 0x8000 + 800a17e: 645a str r2, [r3, #68] @ 0x44 + } + + /* Enable the Peripheral, except in trigger mode where enable is automatically done with trigger */ + if (IS_TIM_SLAVE_INSTANCE(htim->Instance)) + 800a180: 687b ldr r3, [r7, #4] + 800a182: 681b ldr r3, [r3, #0] + 800a184: 4a20 ldr r2, [pc, #128] @ (800a208 ) + 800a186: 4293 cmp r3, r2 + 800a188: d018 beq.n 800a1bc + 800a18a: 687b ldr r3, [r7, #4] + 800a18c: 681b ldr r3, [r3, #0] + 800a18e: f1b3 4f80 cmp.w r3, #1073741824 @ 0x40000000 + 800a192: d013 beq.n 800a1bc + 800a194: 687b ldr r3, [r7, #4] + 800a196: 681b ldr r3, [r3, #0] + 800a198: 4a20 ldr r2, [pc, #128] @ (800a21c ) + 800a19a: 4293 cmp r3, r2 + 800a19c: d00e beq.n 800a1bc + 800a19e: 687b ldr r3, [r7, #4] + 800a1a0: 681b ldr r3, [r3, #0] + 800a1a2: 4a1f ldr r2, [pc, #124] @ (800a220 ) + 800a1a4: 4293 cmp r3, r2 + 800a1a6: d009 beq.n 800a1bc + 800a1a8: 687b ldr r3, [r7, #4] + 800a1aa: 681b ldr r3, [r3, #0] + 800a1ac: 4a17 ldr r2, [pc, #92] @ (800a20c ) + 800a1ae: 4293 cmp r3, r2 + 800a1b0: d004 beq.n 800a1bc + 800a1b2: 687b ldr r3, [r7, #4] + 800a1b4: 681b ldr r3, [r3, #0] + 800a1b6: 4a16 ldr r2, [pc, #88] @ (800a210 ) + 800a1b8: 4293 cmp r3, r2 + 800a1ba: d115 bne.n 800a1e8 + { + tmpsmcr = htim->Instance->SMCR & TIM_SMCR_SMS; + 800a1bc: 687b ldr r3, [r7, #4] + 800a1be: 681b ldr r3, [r3, #0] + 800a1c0: 689a ldr r2, [r3, #8] + 800a1c2: 4b18 ldr r3, [pc, #96] @ (800a224 ) + 800a1c4: 4013 ands r3, r2 + 800a1c6: 60fb str r3, [r7, #12] + if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr)) + 800a1c8: 68fb ldr r3, [r7, #12] + 800a1ca: 2b06 cmp r3, #6 + 800a1cc: d015 beq.n 800a1fa + 800a1ce: 68fb ldr r3, [r7, #12] + 800a1d0: f5b3 3f80 cmp.w r3, #65536 @ 0x10000 + 800a1d4: d011 beq.n 800a1fa + { + __HAL_TIM_ENABLE(htim); + 800a1d6: 687b ldr r3, [r7, #4] + 800a1d8: 681b ldr r3, [r3, #0] + 800a1da: 681a ldr r2, [r3, #0] + 800a1dc: 687b ldr r3, [r7, #4] + 800a1de: 681b ldr r3, [r3, #0] + 800a1e0: f042 0201 orr.w r2, r2, #1 + 800a1e4: 601a str r2, [r3, #0] + if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr)) + 800a1e6: e008 b.n 800a1fa + } + } + else + { + __HAL_TIM_ENABLE(htim); + 800a1e8: 687b ldr r3, [r7, #4] + 800a1ea: 681b ldr r3, [r3, #0] + 800a1ec: 681a ldr r2, [r3, #0] + 800a1ee: 687b ldr r3, [r7, #4] + 800a1f0: 681b ldr r3, [r3, #0] + 800a1f2: f042 0201 orr.w r2, r2, #1 + 800a1f6: 601a str r2, [r3, #0] + 800a1f8: e000 b.n 800a1fc + if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr)) + 800a1fa: bf00 nop + } + + /* Return function status */ + return HAL_OK; + 800a1fc: 2300 movs r3, #0 +} + 800a1fe: 4618 mov r0, r3 + 800a200: 3710 adds r7, #16 + 800a202: 46bd mov sp, r7 + 800a204: bd80 pop {r7, pc} + 800a206: bf00 nop + 800a208: 40012c00 .word 0x40012c00 + 800a20c: 40013400 .word 0x40013400 + 800a210: 40014000 .word 0x40014000 + 800a214: 40014400 .word 0x40014400 + 800a218: 40014800 .word 0x40014800 + 800a21c: 40000400 .word 0x40000400 + 800a220: 40000800 .word 0x40000800 + 800a224: 00010007 .word 0x00010007 + +0800a228 : + * @arg TIM_CHANNEL_5: TIM Channel 5 selected + * @arg TIM_CHANNEL_6: TIM Channel 6 selected + * @retval HAL status + */ +HAL_StatusTypeDef HAL_TIM_PWM_Stop(TIM_HandleTypeDef *htim, uint32_t Channel) +{ + 800a228: b580 push {r7, lr} + 800a22a: b082 sub sp, #8 + 800a22c: af00 add r7, sp, #0 + 800a22e: 6078 str r0, [r7, #4] + 800a230: 6039 str r1, [r7, #0] + /* Check the parameters */ + assert_param(IS_TIM_CCX_INSTANCE(htim->Instance, Channel)); + + /* Disable the Capture compare channel */ + TIM_CCxChannelCmd(htim->Instance, Channel, TIM_CCx_DISABLE); + 800a232: 687b ldr r3, [r7, #4] + 800a234: 681b ldr r3, [r3, #0] + 800a236: 2200 movs r2, #0 + 800a238: 6839 ldr r1, [r7, #0] + 800a23a: 4618 mov r0, r3 + 800a23c: f001 fe10 bl 800be60 + + if (IS_TIM_BREAK_INSTANCE(htim->Instance) != RESET) + 800a240: 687b ldr r3, [r7, #4] + 800a242: 681b ldr r3, [r3, #0] + 800a244: 4a3e ldr r2, [pc, #248] @ (800a340 ) + 800a246: 4293 cmp r3, r2 + 800a248: d013 beq.n 800a272 + 800a24a: 687b ldr r3, [r7, #4] + 800a24c: 681b ldr r3, [r3, #0] + 800a24e: 4a3d ldr r2, [pc, #244] @ (800a344 ) + 800a250: 4293 cmp r3, r2 + 800a252: d00e beq.n 800a272 + 800a254: 687b ldr r3, [r7, #4] + 800a256: 681b ldr r3, [r3, #0] + 800a258: 4a3b ldr r2, [pc, #236] @ (800a348 ) + 800a25a: 4293 cmp r3, r2 + 800a25c: d009 beq.n 800a272 + 800a25e: 687b ldr r3, [r7, #4] + 800a260: 681b ldr r3, [r3, #0] + 800a262: 4a3a ldr r2, [pc, #232] @ (800a34c ) + 800a264: 4293 cmp r3, r2 + 800a266: d004 beq.n 800a272 + 800a268: 687b ldr r3, [r7, #4] + 800a26a: 681b ldr r3, [r3, #0] + 800a26c: 4a38 ldr r2, [pc, #224] @ (800a350 ) + 800a26e: 4293 cmp r3, r2 + 800a270: d101 bne.n 800a276 + 800a272: 2301 movs r3, #1 + 800a274: e000 b.n 800a278 + 800a276: 2300 movs r3, #0 + 800a278: 2b00 cmp r3, #0 + 800a27a: d017 beq.n 800a2ac + { + /* Disable the Main Output */ + __HAL_TIM_MOE_DISABLE(htim); + 800a27c: 687b ldr r3, [r7, #4] + 800a27e: 681b ldr r3, [r3, #0] + 800a280: 6a1a ldr r2, [r3, #32] + 800a282: f241 1311 movw r3, #4369 @ 0x1111 + 800a286: 4013 ands r3, r2 + 800a288: 2b00 cmp r3, #0 + 800a28a: d10f bne.n 800a2ac + 800a28c: 687b ldr r3, [r7, #4] + 800a28e: 681b ldr r3, [r3, #0] + 800a290: 6a1a ldr r2, [r3, #32] + 800a292: f244 4344 movw r3, #17476 @ 0x4444 + 800a296: 4013 ands r3, r2 + 800a298: 2b00 cmp r3, #0 + 800a29a: d107 bne.n 800a2ac + 800a29c: 687b ldr r3, [r7, #4] + 800a29e: 681b ldr r3, [r3, #0] + 800a2a0: 6c5a ldr r2, [r3, #68] @ 0x44 + 800a2a2: 687b ldr r3, [r7, #4] + 800a2a4: 681b ldr r3, [r3, #0] + 800a2a6: f422 4200 bic.w r2, r2, #32768 @ 0x8000 + 800a2aa: 645a str r2, [r3, #68] @ 0x44 + } + + /* Disable the Peripheral */ + __HAL_TIM_DISABLE(htim); + 800a2ac: 687b ldr r3, [r7, #4] + 800a2ae: 681b ldr r3, [r3, #0] + 800a2b0: 6a1a ldr r2, [r3, #32] + 800a2b2: f241 1311 movw r3, #4369 @ 0x1111 + 800a2b6: 4013 ands r3, r2 + 800a2b8: 2b00 cmp r3, #0 + 800a2ba: d10f bne.n 800a2dc + 800a2bc: 687b ldr r3, [r7, #4] + 800a2be: 681b ldr r3, [r3, #0] + 800a2c0: 6a1a ldr r2, [r3, #32] + 800a2c2: f244 4344 movw r3, #17476 @ 0x4444 + 800a2c6: 4013 ands r3, r2 + 800a2c8: 2b00 cmp r3, #0 + 800a2ca: d107 bne.n 800a2dc + 800a2cc: 687b ldr r3, [r7, #4] + 800a2ce: 681b ldr r3, [r3, #0] + 800a2d0: 681a ldr r2, [r3, #0] + 800a2d2: 687b ldr r3, [r7, #4] + 800a2d4: 681b ldr r3, [r3, #0] + 800a2d6: f022 0201 bic.w r2, r2, #1 + 800a2da: 601a str r2, [r3, #0] + + /* Set the TIM channel state */ + TIM_CHANNEL_STATE_SET(htim, Channel, HAL_TIM_CHANNEL_STATE_READY); + 800a2dc: 683b ldr r3, [r7, #0] + 800a2de: 2b00 cmp r3, #0 + 800a2e0: d104 bne.n 800a2ec + 800a2e2: 687b ldr r3, [r7, #4] + 800a2e4: 2201 movs r2, #1 + 800a2e6: f883 203e strb.w r2, [r3, #62] @ 0x3e + 800a2ea: e023 b.n 800a334 + 800a2ec: 683b ldr r3, [r7, #0] + 800a2ee: 2b04 cmp r3, #4 + 800a2f0: d104 bne.n 800a2fc + 800a2f2: 687b ldr r3, [r7, #4] + 800a2f4: 2201 movs r2, #1 + 800a2f6: f883 203f strb.w r2, [r3, #63] @ 0x3f + 800a2fa: e01b b.n 800a334 + 800a2fc: 683b ldr r3, [r7, #0] + 800a2fe: 2b08 cmp r3, #8 + 800a300: d104 bne.n 800a30c + 800a302: 687b ldr r3, [r7, #4] + 800a304: 2201 movs r2, #1 + 800a306: f883 2040 strb.w r2, [r3, #64] @ 0x40 + 800a30a: e013 b.n 800a334 + 800a30c: 683b ldr r3, [r7, #0] + 800a30e: 2b0c cmp r3, #12 + 800a310: d104 bne.n 800a31c + 800a312: 687b ldr r3, [r7, #4] + 800a314: 2201 movs r2, #1 + 800a316: f883 2041 strb.w r2, [r3, #65] @ 0x41 + 800a31a: e00b b.n 800a334 + 800a31c: 683b ldr r3, [r7, #0] + 800a31e: 2b10 cmp r3, #16 + 800a320: d104 bne.n 800a32c + 800a322: 687b ldr r3, [r7, #4] + 800a324: 2201 movs r2, #1 + 800a326: f883 2042 strb.w r2, [r3, #66] @ 0x42 + 800a32a: e003 b.n 800a334 + 800a32c: 687b ldr r3, [r7, #4] + 800a32e: 2201 movs r2, #1 + 800a330: f883 2043 strb.w r2, [r3, #67] @ 0x43 + + /* Return function status */ + return HAL_OK; + 800a334: 2300 movs r3, #0 +} + 800a336: 4618 mov r0, r3 + 800a338: 3708 adds r7, #8 + 800a33a: 46bd mov sp, r7 + 800a33c: bd80 pop {r7, pc} + 800a33e: bf00 nop + 800a340: 40012c00 .word 0x40012c00 + 800a344: 40013400 .word 0x40013400 + 800a348: 40014000 .word 0x40014000 + 800a34c: 40014400 .word 0x40014400 + 800a350: 40014800 .word 0x40014800 + +0800a354 : + * Ex: call @ref HAL_TIM_IC_DeInit() before HAL_TIM_IC_Init() + * @param htim TIM Input Capture handle + * @retval HAL status + */ +HAL_StatusTypeDef HAL_TIM_IC_Init(TIM_HandleTypeDef *htim) +{ + 800a354: b580 push {r7, lr} + 800a356: b082 sub sp, #8 + 800a358: af00 add r7, sp, #0 + 800a35a: 6078 str r0, [r7, #4] + /* Check the TIM handle allocation */ + if (htim == NULL) + 800a35c: 687b ldr r3, [r7, #4] + 800a35e: 2b00 cmp r3, #0 + 800a360: d101 bne.n 800a366 + { + return HAL_ERROR; + 800a362: 2301 movs r3, #1 + 800a364: e049 b.n 800a3fa + assert_param(IS_TIM_COUNTER_MODE(htim->Init.CounterMode)); + assert_param(IS_TIM_CLOCKDIVISION_DIV(htim->Init.ClockDivision)); + assert_param(IS_TIM_PERIOD(htim, htim->Init.Period)); + assert_param(IS_TIM_AUTORELOAD_PRELOAD(htim->Init.AutoReloadPreload)); + + if (htim->State == HAL_TIM_STATE_RESET) + 800a366: 687b ldr r3, [r7, #4] + 800a368: f893 303d ldrb.w r3, [r3, #61] @ 0x3d + 800a36c: b2db uxtb r3, r3 + 800a36e: 2b00 cmp r3, #0 + 800a370: d106 bne.n 800a380 + { + /* Allocate lock resource and initialize it */ + htim->Lock = HAL_UNLOCKED; + 800a372: 687b ldr r3, [r7, #4] + 800a374: 2200 movs r2, #0 + 800a376: f883 203c strb.w r2, [r3, #60] @ 0x3c + } + /* Init the low level hardware : GPIO, CLOCK, NVIC */ + htim->IC_MspInitCallback(htim); +#else + /* Init the low level hardware : GPIO, CLOCK, NVIC and DMA */ + HAL_TIM_IC_MspInit(htim); + 800a37a: 6878 ldr r0, [r7, #4] + 800a37c: f000 f841 bl 800a402 +#endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ + } + + /* Set the TIM state */ + htim->State = HAL_TIM_STATE_BUSY; + 800a380: 687b ldr r3, [r7, #4] + 800a382: 2202 movs r2, #2 + 800a384: f883 203d strb.w r2, [r3, #61] @ 0x3d + + /* Init the base time for the input capture */ + TIM_Base_SetConfig(htim->Instance, &htim->Init); + 800a388: 687b ldr r3, [r7, #4] + 800a38a: 681a ldr r2, [r3, #0] + 800a38c: 687b ldr r3, [r7, #4] + 800a38e: 3304 adds r3, #4 + 800a390: 4619 mov r1, r3 + 800a392: 4610 mov r0, r2 + 800a394: f000 ff54 bl 800b240 + + /* Initialize the DMA burst operation state */ + htim->DMABurstState = HAL_DMA_BURST_STATE_READY; + 800a398: 687b ldr r3, [r7, #4] + 800a39a: 2201 movs r2, #1 + 800a39c: f883 2048 strb.w r2, [r3, #72] @ 0x48 + + /* Initialize the TIM channels state */ + TIM_CHANNEL_STATE_SET_ALL(htim, HAL_TIM_CHANNEL_STATE_READY); + 800a3a0: 687b ldr r3, [r7, #4] + 800a3a2: 2201 movs r2, #1 + 800a3a4: f883 203e strb.w r2, [r3, #62] @ 0x3e + 800a3a8: 687b ldr r3, [r7, #4] + 800a3aa: 2201 movs r2, #1 + 800a3ac: f883 203f strb.w r2, [r3, #63] @ 0x3f + 800a3b0: 687b ldr r3, [r7, #4] + 800a3b2: 2201 movs r2, #1 + 800a3b4: f883 2040 strb.w r2, [r3, #64] @ 0x40 + 800a3b8: 687b ldr r3, [r7, #4] + 800a3ba: 2201 movs r2, #1 + 800a3bc: f883 2041 strb.w r2, [r3, #65] @ 0x41 + 800a3c0: 687b ldr r3, [r7, #4] + 800a3c2: 2201 movs r2, #1 + 800a3c4: f883 2042 strb.w r2, [r3, #66] @ 0x42 + 800a3c8: 687b ldr r3, [r7, #4] + 800a3ca: 2201 movs r2, #1 + 800a3cc: f883 2043 strb.w r2, [r3, #67] @ 0x43 + TIM_CHANNEL_N_STATE_SET_ALL(htim, HAL_TIM_CHANNEL_STATE_READY); + 800a3d0: 687b ldr r3, [r7, #4] + 800a3d2: 2201 movs r2, #1 + 800a3d4: f883 2044 strb.w r2, [r3, #68] @ 0x44 + 800a3d8: 687b ldr r3, [r7, #4] + 800a3da: 2201 movs r2, #1 + 800a3dc: f883 2045 strb.w r2, [r3, #69] @ 0x45 + 800a3e0: 687b ldr r3, [r7, #4] + 800a3e2: 2201 movs r2, #1 + 800a3e4: f883 2046 strb.w r2, [r3, #70] @ 0x46 + 800a3e8: 687b ldr r3, [r7, #4] + 800a3ea: 2201 movs r2, #1 + 800a3ec: f883 2047 strb.w r2, [r3, #71] @ 0x47 + + /* Initialize the TIM state*/ + htim->State = HAL_TIM_STATE_READY; + 800a3f0: 687b ldr r3, [r7, #4] + 800a3f2: 2201 movs r2, #1 + 800a3f4: f883 203d strb.w r2, [r3, #61] @ 0x3d + + return HAL_OK; + 800a3f8: 2300 movs r3, #0 +} + 800a3fa: 4618 mov r0, r3 + 800a3fc: 3708 adds r7, #8 + 800a3fe: 46bd mov sp, r7 + 800a400: bd80 pop {r7, pc} + +0800a402 : + * @brief Initializes the TIM Input Capture MSP. + * @param htim TIM Input Capture handle + * @retval None + */ +__weak void HAL_TIM_IC_MspInit(TIM_HandleTypeDef *htim) +{ + 800a402: b480 push {r7} + 800a404: b083 sub sp, #12 + 800a406: af00 add r7, sp, #0 + 800a408: 6078 str r0, [r7, #4] + UNUSED(htim); + + /* NOTE : This function should not be modified, when the callback is needed, + the HAL_TIM_IC_MspInit could be implemented in the user file + */ +} + 800a40a: bf00 nop + 800a40c: 370c adds r7, #12 + 800a40e: 46bd mov sp, r7 + 800a410: f85d 7b04 ldr.w r7, [sp], #4 + 800a414: 4770 bx lr + ... + +0800a418 : + * @param pData The destination Buffer address. + * @param Length The length of data to be transferred from TIM peripheral to memory. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_TIM_IC_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel, uint32_t *pData, uint16_t Length) +{ + 800a418: b580 push {r7, lr} + 800a41a: b086 sub sp, #24 + 800a41c: af00 add r7, sp, #0 + 800a41e: 60f8 str r0, [r7, #12] + 800a420: 60b9 str r1, [r7, #8] + 800a422: 607a str r2, [r7, #4] + 800a424: 807b strh r3, [r7, #2] + HAL_StatusTypeDef status = HAL_OK; + 800a426: 2300 movs r3, #0 + 800a428: 75fb strb r3, [r7, #23] + uint32_t tmpsmcr; + + HAL_TIM_ChannelStateTypeDef channel_state = TIM_CHANNEL_STATE_GET(htim, Channel); + 800a42a: 68bb ldr r3, [r7, #8] + 800a42c: 2b00 cmp r3, #0 + 800a42e: d104 bne.n 800a43a + 800a430: 68fb ldr r3, [r7, #12] + 800a432: f893 303e ldrb.w r3, [r3, #62] @ 0x3e + 800a436: b2db uxtb r3, r3 + 800a438: e023 b.n 800a482 + 800a43a: 68bb ldr r3, [r7, #8] + 800a43c: 2b04 cmp r3, #4 + 800a43e: d104 bne.n 800a44a + 800a440: 68fb ldr r3, [r7, #12] + 800a442: f893 303f ldrb.w r3, [r3, #63] @ 0x3f + 800a446: b2db uxtb r3, r3 + 800a448: e01b b.n 800a482 + 800a44a: 68bb ldr r3, [r7, #8] + 800a44c: 2b08 cmp r3, #8 + 800a44e: d104 bne.n 800a45a + 800a450: 68fb ldr r3, [r7, #12] + 800a452: f893 3040 ldrb.w r3, [r3, #64] @ 0x40 + 800a456: b2db uxtb r3, r3 + 800a458: e013 b.n 800a482 + 800a45a: 68bb ldr r3, [r7, #8] + 800a45c: 2b0c cmp r3, #12 + 800a45e: d104 bne.n 800a46a + 800a460: 68fb ldr r3, [r7, #12] + 800a462: f893 3041 ldrb.w r3, [r3, #65] @ 0x41 + 800a466: b2db uxtb r3, r3 + 800a468: e00b b.n 800a482 + 800a46a: 68bb ldr r3, [r7, #8] + 800a46c: 2b10 cmp r3, #16 + 800a46e: d104 bne.n 800a47a + 800a470: 68fb ldr r3, [r7, #12] + 800a472: f893 3042 ldrb.w r3, [r3, #66] @ 0x42 + 800a476: b2db uxtb r3, r3 + 800a478: e003 b.n 800a482 + 800a47a: 68fb ldr r3, [r7, #12] + 800a47c: f893 3043 ldrb.w r3, [r3, #67] @ 0x43 + 800a480: b2db uxtb r3, r3 + 800a482: 75bb strb r3, [r7, #22] + HAL_TIM_ChannelStateTypeDef complementary_channel_state = TIM_CHANNEL_N_STATE_GET(htim, Channel); + 800a484: 68bb ldr r3, [r7, #8] + 800a486: 2b00 cmp r3, #0 + 800a488: d104 bne.n 800a494 + 800a48a: 68fb ldr r3, [r7, #12] + 800a48c: f893 3044 ldrb.w r3, [r3, #68] @ 0x44 + 800a490: b2db uxtb r3, r3 + 800a492: e013 b.n 800a4bc + 800a494: 68bb ldr r3, [r7, #8] + 800a496: 2b04 cmp r3, #4 + 800a498: d104 bne.n 800a4a4 + 800a49a: 68fb ldr r3, [r7, #12] + 800a49c: f893 3045 ldrb.w r3, [r3, #69] @ 0x45 + 800a4a0: b2db uxtb r3, r3 + 800a4a2: e00b b.n 800a4bc + 800a4a4: 68bb ldr r3, [r7, #8] + 800a4a6: 2b08 cmp r3, #8 + 800a4a8: d104 bne.n 800a4b4 + 800a4aa: 68fb ldr r3, [r7, #12] + 800a4ac: f893 3046 ldrb.w r3, [r3, #70] @ 0x46 + 800a4b0: b2db uxtb r3, r3 + 800a4b2: e003 b.n 800a4bc + 800a4b4: 68fb ldr r3, [r7, #12] + 800a4b6: f893 3047 ldrb.w r3, [r3, #71] @ 0x47 + 800a4ba: b2db uxtb r3, r3 + 800a4bc: 757b strb r3, [r7, #21] + /* Check the parameters */ + assert_param(IS_TIM_CCX_CHANNEL(htim->Instance, Channel)); + assert_param(IS_TIM_DMA_CC_INSTANCE(htim->Instance)); + + /* Set the TIM channel state */ + if ((channel_state == HAL_TIM_CHANNEL_STATE_BUSY) + 800a4be: 7dbb ldrb r3, [r7, #22] + 800a4c0: 2b02 cmp r3, #2 + 800a4c2: d002 beq.n 800a4ca + || (complementary_channel_state == HAL_TIM_CHANNEL_STATE_BUSY)) + 800a4c4: 7d7b ldrb r3, [r7, #21] + 800a4c6: 2b02 cmp r3, #2 + 800a4c8: d101 bne.n 800a4ce + { + return HAL_BUSY; + 800a4ca: 2302 movs r3, #2 + 800a4cc: e152 b.n 800a774 + } + else if ((channel_state == HAL_TIM_CHANNEL_STATE_READY) + 800a4ce: 7dbb ldrb r3, [r7, #22] + 800a4d0: 2b01 cmp r3, #1 + 800a4d2: d153 bne.n 800a57c + && (complementary_channel_state == HAL_TIM_CHANNEL_STATE_READY)) + 800a4d4: 7d7b ldrb r3, [r7, #21] + 800a4d6: 2b01 cmp r3, #1 + 800a4d8: d150 bne.n 800a57c + { + if ((pData == NULL) || (Length == 0U)) + 800a4da: 687b ldr r3, [r7, #4] + 800a4dc: 2b00 cmp r3, #0 + 800a4de: d002 beq.n 800a4e6 + 800a4e0: 887b ldrh r3, [r7, #2] + 800a4e2: 2b00 cmp r3, #0 + 800a4e4: d101 bne.n 800a4ea + { + return HAL_ERROR; + 800a4e6: 2301 movs r3, #1 + 800a4e8: e144 b.n 800a774 + } + else + { + TIM_CHANNEL_STATE_SET(htim, Channel, HAL_TIM_CHANNEL_STATE_BUSY); + 800a4ea: 68bb ldr r3, [r7, #8] + 800a4ec: 2b00 cmp r3, #0 + 800a4ee: d104 bne.n 800a4fa + 800a4f0: 68fb ldr r3, [r7, #12] + 800a4f2: 2202 movs r2, #2 + 800a4f4: f883 203e strb.w r2, [r3, #62] @ 0x3e + 800a4f8: e023 b.n 800a542 + 800a4fa: 68bb ldr r3, [r7, #8] + 800a4fc: 2b04 cmp r3, #4 + 800a4fe: d104 bne.n 800a50a + 800a500: 68fb ldr r3, [r7, #12] + 800a502: 2202 movs r2, #2 + 800a504: f883 203f strb.w r2, [r3, #63] @ 0x3f + 800a508: e01b b.n 800a542 + 800a50a: 68bb ldr r3, [r7, #8] + 800a50c: 2b08 cmp r3, #8 + 800a50e: d104 bne.n 800a51a + 800a510: 68fb ldr r3, [r7, #12] + 800a512: 2202 movs r2, #2 + 800a514: f883 2040 strb.w r2, [r3, #64] @ 0x40 + 800a518: e013 b.n 800a542 + 800a51a: 68bb ldr r3, [r7, #8] + 800a51c: 2b0c cmp r3, #12 + 800a51e: d104 bne.n 800a52a + 800a520: 68fb ldr r3, [r7, #12] + 800a522: 2202 movs r2, #2 + 800a524: f883 2041 strb.w r2, [r3, #65] @ 0x41 + 800a528: e00b b.n 800a542 + 800a52a: 68bb ldr r3, [r7, #8] + 800a52c: 2b10 cmp r3, #16 + 800a52e: d104 bne.n 800a53a + 800a530: 68fb ldr r3, [r7, #12] + 800a532: 2202 movs r2, #2 + 800a534: f883 2042 strb.w r2, [r3, #66] @ 0x42 + 800a538: e003 b.n 800a542 + 800a53a: 68fb ldr r3, [r7, #12] + 800a53c: 2202 movs r2, #2 + 800a53e: f883 2043 strb.w r2, [r3, #67] @ 0x43 + TIM_CHANNEL_N_STATE_SET(htim, Channel, HAL_TIM_CHANNEL_STATE_BUSY); + 800a542: 68bb ldr r3, [r7, #8] + 800a544: 2b00 cmp r3, #0 + 800a546: d104 bne.n 800a552 + 800a548: 68fb ldr r3, [r7, #12] + 800a54a: 2202 movs r2, #2 + 800a54c: f883 2044 strb.w r2, [r3, #68] @ 0x44 + if ((pData == NULL) || (Length == 0U)) + 800a550: e016 b.n 800a580 + TIM_CHANNEL_N_STATE_SET(htim, Channel, HAL_TIM_CHANNEL_STATE_BUSY); + 800a552: 68bb ldr r3, [r7, #8] + 800a554: 2b04 cmp r3, #4 + 800a556: d104 bne.n 800a562 + 800a558: 68fb ldr r3, [r7, #12] + 800a55a: 2202 movs r2, #2 + 800a55c: f883 2045 strb.w r2, [r3, #69] @ 0x45 + if ((pData == NULL) || (Length == 0U)) + 800a560: e00e b.n 800a580 + TIM_CHANNEL_N_STATE_SET(htim, Channel, HAL_TIM_CHANNEL_STATE_BUSY); + 800a562: 68bb ldr r3, [r7, #8] + 800a564: 2b08 cmp r3, #8 + 800a566: d104 bne.n 800a572 + 800a568: 68fb ldr r3, [r7, #12] + 800a56a: 2202 movs r2, #2 + 800a56c: f883 2046 strb.w r2, [r3, #70] @ 0x46 + if ((pData == NULL) || (Length == 0U)) + 800a570: e006 b.n 800a580 + TIM_CHANNEL_N_STATE_SET(htim, Channel, HAL_TIM_CHANNEL_STATE_BUSY); + 800a572: 68fb ldr r3, [r7, #12] + 800a574: 2202 movs r2, #2 + 800a576: f883 2047 strb.w r2, [r3, #71] @ 0x47 + if ((pData == NULL) || (Length == 0U)) + 800a57a: e001 b.n 800a580 + } + } + else + { + return HAL_ERROR; + 800a57c: 2301 movs r3, #1 + 800a57e: e0f9 b.n 800a774 + } + + /* Enable the Input Capture channel */ + TIM_CCxChannelCmd(htim->Instance, Channel, TIM_CCx_ENABLE); + 800a580: 68fb ldr r3, [r7, #12] + 800a582: 681b ldr r3, [r3, #0] + 800a584: 2201 movs r2, #1 + 800a586: 68b9 ldr r1, [r7, #8] + 800a588: 4618 mov r0, r3 + 800a58a: f001 fc69 bl 800be60 + + switch (Channel) + 800a58e: 68bb ldr r3, [r7, #8] + 800a590: 2b0c cmp r3, #12 + 800a592: f200 80ad bhi.w 800a6f0 + 800a596: a201 add r2, pc, #4 @ (adr r2, 800a59c ) + 800a598: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 800a59c: 0800a5d1 .word 0x0800a5d1 + 800a5a0: 0800a6f1 .word 0x0800a6f1 + 800a5a4: 0800a6f1 .word 0x0800a6f1 + 800a5a8: 0800a6f1 .word 0x0800a6f1 + 800a5ac: 0800a619 .word 0x0800a619 + 800a5b0: 0800a6f1 .word 0x0800a6f1 + 800a5b4: 0800a6f1 .word 0x0800a6f1 + 800a5b8: 0800a6f1 .word 0x0800a6f1 + 800a5bc: 0800a661 .word 0x0800a661 + 800a5c0: 0800a6f1 .word 0x0800a6f1 + 800a5c4: 0800a6f1 .word 0x0800a6f1 + 800a5c8: 0800a6f1 .word 0x0800a6f1 + 800a5cc: 0800a6a9 .word 0x0800a6a9 + { + case TIM_CHANNEL_1: + { + /* Set the DMA capture callbacks */ + htim->hdma[TIM_DMA_ID_CC1]->XferCpltCallback = TIM_DMACaptureCplt; + 800a5d0: 68fb ldr r3, [r7, #12] + 800a5d2: 6a5b ldr r3, [r3, #36] @ 0x24 + 800a5d4: 4a69 ldr r2, [pc, #420] @ (800a77c ) + 800a5d6: 62da str r2, [r3, #44] @ 0x2c + htim->hdma[TIM_DMA_ID_CC1]->XferHalfCpltCallback = TIM_DMACaptureHalfCplt; + 800a5d8: 68fb ldr r3, [r7, #12] + 800a5da: 6a5b ldr r3, [r3, #36] @ 0x24 + 800a5dc: 4a68 ldr r2, [pc, #416] @ (800a780 ) + 800a5de: 631a str r2, [r3, #48] @ 0x30 + + /* Set the DMA error callback */ + htim->hdma[TIM_DMA_ID_CC1]->XferErrorCallback = TIM_DMAError ; + 800a5e0: 68fb ldr r3, [r7, #12] + 800a5e2: 6a5b ldr r3, [r3, #36] @ 0x24 + 800a5e4: 4a67 ldr r2, [pc, #412] @ (800a784 ) + 800a5e6: 635a str r2, [r3, #52] @ 0x34 + + /* Enable the DMA channel */ + if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC1], (uint32_t)&htim->Instance->CCR1, (uint32_t)pData, + 800a5e8: 68fb ldr r3, [r7, #12] + 800a5ea: 6a58 ldr r0, [r3, #36] @ 0x24 + 800a5ec: 68fb ldr r3, [r7, #12] + 800a5ee: 681b ldr r3, [r3, #0] + 800a5f0: 3334 adds r3, #52 @ 0x34 + 800a5f2: 4619 mov r1, r3 + 800a5f4: 687a ldr r2, [r7, #4] + 800a5f6: 887b ldrh r3, [r7, #2] + 800a5f8: f7fc faf8 bl 8006bec + 800a5fc: 4603 mov r3, r0 + 800a5fe: 2b00 cmp r3, #0 + 800a600: d001 beq.n 800a606 + Length) != HAL_OK) + { + /* Return error status */ + return HAL_ERROR; + 800a602: 2301 movs r3, #1 + 800a604: e0b6 b.n 800a774 + } + /* Enable the TIM Capture/Compare 1 DMA request */ + __HAL_TIM_ENABLE_DMA(htim, TIM_DMA_CC1); + 800a606: 68fb ldr r3, [r7, #12] + 800a608: 681b ldr r3, [r3, #0] + 800a60a: 68da ldr r2, [r3, #12] + 800a60c: 68fb ldr r3, [r7, #12] + 800a60e: 681b ldr r3, [r3, #0] + 800a610: f442 7200 orr.w r2, r2, #512 @ 0x200 + 800a614: 60da str r2, [r3, #12] + break; + 800a616: e06e b.n 800a6f6 + } + + case TIM_CHANNEL_2: + { + /* Set the DMA capture callbacks */ + htim->hdma[TIM_DMA_ID_CC2]->XferCpltCallback = TIM_DMACaptureCplt; + 800a618: 68fb ldr r3, [r7, #12] + 800a61a: 6a9b ldr r3, [r3, #40] @ 0x28 + 800a61c: 4a57 ldr r2, [pc, #348] @ (800a77c ) + 800a61e: 62da str r2, [r3, #44] @ 0x2c + htim->hdma[TIM_DMA_ID_CC2]->XferHalfCpltCallback = TIM_DMACaptureHalfCplt; + 800a620: 68fb ldr r3, [r7, #12] + 800a622: 6a9b ldr r3, [r3, #40] @ 0x28 + 800a624: 4a56 ldr r2, [pc, #344] @ (800a780 ) + 800a626: 631a str r2, [r3, #48] @ 0x30 + + /* Set the DMA error callback */ + htim->hdma[TIM_DMA_ID_CC2]->XferErrorCallback = TIM_DMAError ; + 800a628: 68fb ldr r3, [r7, #12] + 800a62a: 6a9b ldr r3, [r3, #40] @ 0x28 + 800a62c: 4a55 ldr r2, [pc, #340] @ (800a784 ) + 800a62e: 635a str r2, [r3, #52] @ 0x34 + + /* Enable the DMA channel */ + if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC2], (uint32_t)&htim->Instance->CCR2, (uint32_t)pData, + 800a630: 68fb ldr r3, [r7, #12] + 800a632: 6a98 ldr r0, [r3, #40] @ 0x28 + 800a634: 68fb ldr r3, [r7, #12] + 800a636: 681b ldr r3, [r3, #0] + 800a638: 3338 adds r3, #56 @ 0x38 + 800a63a: 4619 mov r1, r3 + 800a63c: 687a ldr r2, [r7, #4] + 800a63e: 887b ldrh r3, [r7, #2] + 800a640: f7fc fad4 bl 8006bec + 800a644: 4603 mov r3, r0 + 800a646: 2b00 cmp r3, #0 + 800a648: d001 beq.n 800a64e + Length) != HAL_OK) + { + /* Return error status */ + return HAL_ERROR; + 800a64a: 2301 movs r3, #1 + 800a64c: e092 b.n 800a774 + } + /* Enable the TIM Capture/Compare 2 DMA request */ + __HAL_TIM_ENABLE_DMA(htim, TIM_DMA_CC2); + 800a64e: 68fb ldr r3, [r7, #12] + 800a650: 681b ldr r3, [r3, #0] + 800a652: 68da ldr r2, [r3, #12] + 800a654: 68fb ldr r3, [r7, #12] + 800a656: 681b ldr r3, [r3, #0] + 800a658: f442 6280 orr.w r2, r2, #1024 @ 0x400 + 800a65c: 60da str r2, [r3, #12] + break; + 800a65e: e04a b.n 800a6f6 + } + + case TIM_CHANNEL_3: + { + /* Set the DMA capture callbacks */ + htim->hdma[TIM_DMA_ID_CC3]->XferCpltCallback = TIM_DMACaptureCplt; + 800a660: 68fb ldr r3, [r7, #12] + 800a662: 6adb ldr r3, [r3, #44] @ 0x2c + 800a664: 4a45 ldr r2, [pc, #276] @ (800a77c ) + 800a666: 62da str r2, [r3, #44] @ 0x2c + htim->hdma[TIM_DMA_ID_CC3]->XferHalfCpltCallback = TIM_DMACaptureHalfCplt; + 800a668: 68fb ldr r3, [r7, #12] + 800a66a: 6adb ldr r3, [r3, #44] @ 0x2c + 800a66c: 4a44 ldr r2, [pc, #272] @ (800a780 ) + 800a66e: 631a str r2, [r3, #48] @ 0x30 + + /* Set the DMA error callback */ + htim->hdma[TIM_DMA_ID_CC3]->XferErrorCallback = TIM_DMAError ; + 800a670: 68fb ldr r3, [r7, #12] + 800a672: 6adb ldr r3, [r3, #44] @ 0x2c + 800a674: 4a43 ldr r2, [pc, #268] @ (800a784 ) + 800a676: 635a str r2, [r3, #52] @ 0x34 + + /* Enable the DMA channel */ + if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC3], (uint32_t)&htim->Instance->CCR3, (uint32_t)pData, + 800a678: 68fb ldr r3, [r7, #12] + 800a67a: 6ad8 ldr r0, [r3, #44] @ 0x2c + 800a67c: 68fb ldr r3, [r7, #12] + 800a67e: 681b ldr r3, [r3, #0] + 800a680: 333c adds r3, #60 @ 0x3c + 800a682: 4619 mov r1, r3 + 800a684: 687a ldr r2, [r7, #4] + 800a686: 887b ldrh r3, [r7, #2] + 800a688: f7fc fab0 bl 8006bec + 800a68c: 4603 mov r3, r0 + 800a68e: 2b00 cmp r3, #0 + 800a690: d001 beq.n 800a696 + Length) != HAL_OK) + { + /* Return error status */ + return HAL_ERROR; + 800a692: 2301 movs r3, #1 + 800a694: e06e b.n 800a774 + } + /* Enable the TIM Capture/Compare 3 DMA request */ + __HAL_TIM_ENABLE_DMA(htim, TIM_DMA_CC3); + 800a696: 68fb ldr r3, [r7, #12] + 800a698: 681b ldr r3, [r3, #0] + 800a69a: 68da ldr r2, [r3, #12] + 800a69c: 68fb ldr r3, [r7, #12] + 800a69e: 681b ldr r3, [r3, #0] + 800a6a0: f442 6200 orr.w r2, r2, #2048 @ 0x800 + 800a6a4: 60da str r2, [r3, #12] + break; + 800a6a6: e026 b.n 800a6f6 + } + + case TIM_CHANNEL_4: + { + /* Set the DMA capture callbacks */ + htim->hdma[TIM_DMA_ID_CC4]->XferCpltCallback = TIM_DMACaptureCplt; + 800a6a8: 68fb ldr r3, [r7, #12] + 800a6aa: 6b1b ldr r3, [r3, #48] @ 0x30 + 800a6ac: 4a33 ldr r2, [pc, #204] @ (800a77c ) + 800a6ae: 62da str r2, [r3, #44] @ 0x2c + htim->hdma[TIM_DMA_ID_CC4]->XferHalfCpltCallback = TIM_DMACaptureHalfCplt; + 800a6b0: 68fb ldr r3, [r7, #12] + 800a6b2: 6b1b ldr r3, [r3, #48] @ 0x30 + 800a6b4: 4a32 ldr r2, [pc, #200] @ (800a780 ) + 800a6b6: 631a str r2, [r3, #48] @ 0x30 + + /* Set the DMA error callback */ + htim->hdma[TIM_DMA_ID_CC4]->XferErrorCallback = TIM_DMAError ; + 800a6b8: 68fb ldr r3, [r7, #12] + 800a6ba: 6b1b ldr r3, [r3, #48] @ 0x30 + 800a6bc: 4a31 ldr r2, [pc, #196] @ (800a784 ) + 800a6be: 635a str r2, [r3, #52] @ 0x34 + + /* Enable the DMA channel */ + if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC4], (uint32_t)&htim->Instance->CCR4, (uint32_t)pData, + 800a6c0: 68fb ldr r3, [r7, #12] + 800a6c2: 6b18 ldr r0, [r3, #48] @ 0x30 + 800a6c4: 68fb ldr r3, [r7, #12] + 800a6c6: 681b ldr r3, [r3, #0] + 800a6c8: 3340 adds r3, #64 @ 0x40 + 800a6ca: 4619 mov r1, r3 + 800a6cc: 687a ldr r2, [r7, #4] + 800a6ce: 887b ldrh r3, [r7, #2] + 800a6d0: f7fc fa8c bl 8006bec + 800a6d4: 4603 mov r3, r0 + 800a6d6: 2b00 cmp r3, #0 + 800a6d8: d001 beq.n 800a6de + Length) != HAL_OK) + { + /* Return error status */ + return HAL_ERROR; + 800a6da: 2301 movs r3, #1 + 800a6dc: e04a b.n 800a774 + } + /* Enable the TIM Capture/Compare 4 DMA request */ + __HAL_TIM_ENABLE_DMA(htim, TIM_DMA_CC4); + 800a6de: 68fb ldr r3, [r7, #12] + 800a6e0: 681b ldr r3, [r3, #0] + 800a6e2: 68da ldr r2, [r3, #12] + 800a6e4: 68fb ldr r3, [r7, #12] + 800a6e6: 681b ldr r3, [r3, #0] + 800a6e8: f442 5280 orr.w r2, r2, #4096 @ 0x1000 + 800a6ec: 60da str r2, [r3, #12] + break; + 800a6ee: e002 b.n 800a6f6 + } + + default: + status = HAL_ERROR; + 800a6f0: 2301 movs r3, #1 + 800a6f2: 75fb strb r3, [r7, #23] + break; + 800a6f4: bf00 nop + } + + /* Enable the Peripheral, except in trigger mode where enable is automatically done with trigger */ + if (IS_TIM_SLAVE_INSTANCE(htim->Instance)) + 800a6f6: 68fb ldr r3, [r7, #12] + 800a6f8: 681b ldr r3, [r3, #0] + 800a6fa: 4a23 ldr r2, [pc, #140] @ (800a788 ) + 800a6fc: 4293 cmp r3, r2 + 800a6fe: d018 beq.n 800a732 + 800a700: 68fb ldr r3, [r7, #12] + 800a702: 681b ldr r3, [r3, #0] + 800a704: f1b3 4f80 cmp.w r3, #1073741824 @ 0x40000000 + 800a708: d013 beq.n 800a732 + 800a70a: 68fb ldr r3, [r7, #12] + 800a70c: 681b ldr r3, [r3, #0] + 800a70e: 4a1f ldr r2, [pc, #124] @ (800a78c ) + 800a710: 4293 cmp r3, r2 + 800a712: d00e beq.n 800a732 + 800a714: 68fb ldr r3, [r7, #12] + 800a716: 681b ldr r3, [r3, #0] + 800a718: 4a1d ldr r2, [pc, #116] @ (800a790 ) + 800a71a: 4293 cmp r3, r2 + 800a71c: d009 beq.n 800a732 + 800a71e: 68fb ldr r3, [r7, #12] + 800a720: 681b ldr r3, [r3, #0] + 800a722: 4a1c ldr r2, [pc, #112] @ (800a794 ) + 800a724: 4293 cmp r3, r2 + 800a726: d004 beq.n 800a732 + 800a728: 68fb ldr r3, [r7, #12] + 800a72a: 681b ldr r3, [r3, #0] + 800a72c: 4a1a ldr r2, [pc, #104] @ (800a798 ) + 800a72e: 4293 cmp r3, r2 + 800a730: d115 bne.n 800a75e + { + tmpsmcr = htim->Instance->SMCR & TIM_SMCR_SMS; + 800a732: 68fb ldr r3, [r7, #12] + 800a734: 681b ldr r3, [r3, #0] + 800a736: 689a ldr r2, [r3, #8] + 800a738: 4b18 ldr r3, [pc, #96] @ (800a79c ) + 800a73a: 4013 ands r3, r2 + 800a73c: 613b str r3, [r7, #16] + if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr)) + 800a73e: 693b ldr r3, [r7, #16] + 800a740: 2b06 cmp r3, #6 + 800a742: d015 beq.n 800a770 + 800a744: 693b ldr r3, [r7, #16] + 800a746: f5b3 3f80 cmp.w r3, #65536 @ 0x10000 + 800a74a: d011 beq.n 800a770 + { + __HAL_TIM_ENABLE(htim); + 800a74c: 68fb ldr r3, [r7, #12] + 800a74e: 681b ldr r3, [r3, #0] + 800a750: 681a ldr r2, [r3, #0] + 800a752: 68fb ldr r3, [r7, #12] + 800a754: 681b ldr r3, [r3, #0] + 800a756: f042 0201 orr.w r2, r2, #1 + 800a75a: 601a str r2, [r3, #0] + if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr)) + 800a75c: e008 b.n 800a770 + } + } + else + { + __HAL_TIM_ENABLE(htim); + 800a75e: 68fb ldr r3, [r7, #12] + 800a760: 681b ldr r3, [r3, #0] + 800a762: 681a ldr r2, [r3, #0] + 800a764: 68fb ldr r3, [r7, #12] + 800a766: 681b ldr r3, [r3, #0] + 800a768: f042 0201 orr.w r2, r2, #1 + 800a76c: 601a str r2, [r3, #0] + 800a76e: e000 b.n 800a772 + if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr)) + 800a770: bf00 nop + } + + /* Return function status */ + return status; + 800a772: 7dfb ldrb r3, [r7, #23] +} + 800a774: 4618 mov r0, r3 + 800a776: 3718 adds r7, #24 + 800a778: 46bd mov sp, r7 + 800a77a: bd80 pop {r7, pc} + 800a77c: 0800b10f .word 0x0800b10f + 800a780: 0800b1d7 .word 0x0800b1d7 + 800a784: 0800b07d .word 0x0800b07d + 800a788: 40012c00 .word 0x40012c00 + 800a78c: 40000400 .word 0x40000400 + 800a790: 40000800 .word 0x40000800 + 800a794: 40013400 .word 0x40013400 + 800a798: 40014000 .word 0x40014000 + 800a79c: 00010007 .word 0x00010007 + +0800a7a0 : + * @brief This function handles TIM interrupts requests. + * @param htim TIM handle + * @retval None + */ +void HAL_TIM_IRQHandler(TIM_HandleTypeDef *htim) +{ + 800a7a0: b580 push {r7, lr} + 800a7a2: b084 sub sp, #16 + 800a7a4: af00 add r7, sp, #0 + 800a7a6: 6078 str r0, [r7, #4] + uint32_t itsource = htim->Instance->DIER; + 800a7a8: 687b ldr r3, [r7, #4] + 800a7aa: 681b ldr r3, [r3, #0] + 800a7ac: 68db ldr r3, [r3, #12] + 800a7ae: 60fb str r3, [r7, #12] + uint32_t itflag = htim->Instance->SR; + 800a7b0: 687b ldr r3, [r7, #4] + 800a7b2: 681b ldr r3, [r3, #0] + 800a7b4: 691b ldr r3, [r3, #16] + 800a7b6: 60bb str r3, [r7, #8] + + /* Capture compare 1 event */ + if ((itflag & (TIM_FLAG_CC1)) == (TIM_FLAG_CC1)) + 800a7b8: 68bb ldr r3, [r7, #8] + 800a7ba: f003 0302 and.w r3, r3, #2 + 800a7be: 2b00 cmp r3, #0 + 800a7c0: d020 beq.n 800a804 + { + if ((itsource & (TIM_IT_CC1)) == (TIM_IT_CC1)) + 800a7c2: 68fb ldr r3, [r7, #12] + 800a7c4: f003 0302 and.w r3, r3, #2 + 800a7c8: 2b00 cmp r3, #0 + 800a7ca: d01b beq.n 800a804 + { + { + __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_CC1); + 800a7cc: 687b ldr r3, [r7, #4] + 800a7ce: 681b ldr r3, [r3, #0] + 800a7d0: f06f 0202 mvn.w r2, #2 + 800a7d4: 611a str r2, [r3, #16] + htim->Channel = HAL_TIM_ACTIVE_CHANNEL_1; + 800a7d6: 687b ldr r3, [r7, #4] + 800a7d8: 2201 movs r2, #1 + 800a7da: 771a strb r2, [r3, #28] + + /* Input capture event */ + if ((htim->Instance->CCMR1 & TIM_CCMR1_CC1S) != 0x00U) + 800a7dc: 687b ldr r3, [r7, #4] + 800a7de: 681b ldr r3, [r3, #0] + 800a7e0: 699b ldr r3, [r3, #24] + 800a7e2: f003 0303 and.w r3, r3, #3 + 800a7e6: 2b00 cmp r3, #0 + 800a7e8: d003 beq.n 800a7f2 + { +#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) + htim->IC_CaptureCallback(htim); +#else + HAL_TIM_IC_CaptureCallback(htim); + 800a7ea: 6878 ldr r0, [r7, #4] + 800a7ec: f7f9 fb1c bl 8003e28 + 800a7f0: e005 b.n 800a7fe + { +#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) + htim->OC_DelayElapsedCallback(htim); + htim->PWM_PulseFinishedCallback(htim); +#else + HAL_TIM_OC_DelayElapsedCallback(htim); + 800a7f2: 6878 ldr r0, [r7, #4] + 800a7f4: f000 fc10 bl 800b018 + HAL_TIM_PWM_PulseFinishedCallback(htim); + 800a7f8: 6878 ldr r0, [r7, #4] + 800a7fa: f000 fc21 bl 800b040 +#endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ + } + htim->Channel = HAL_TIM_ACTIVE_CHANNEL_CLEARED; + 800a7fe: 687b ldr r3, [r7, #4] + 800a800: 2200 movs r2, #0 + 800a802: 771a strb r2, [r3, #28] + } + } + } + /* Capture compare 2 event */ + if ((itflag & (TIM_FLAG_CC2)) == (TIM_FLAG_CC2)) + 800a804: 68bb ldr r3, [r7, #8] + 800a806: f003 0304 and.w r3, r3, #4 + 800a80a: 2b00 cmp r3, #0 + 800a80c: d020 beq.n 800a850 + { + if ((itsource & (TIM_IT_CC2)) == (TIM_IT_CC2)) + 800a80e: 68fb ldr r3, [r7, #12] + 800a810: f003 0304 and.w r3, r3, #4 + 800a814: 2b00 cmp r3, #0 + 800a816: d01b beq.n 800a850 + { + __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_CC2); + 800a818: 687b ldr r3, [r7, #4] + 800a81a: 681b ldr r3, [r3, #0] + 800a81c: f06f 0204 mvn.w r2, #4 + 800a820: 611a str r2, [r3, #16] + htim->Channel = HAL_TIM_ACTIVE_CHANNEL_2; + 800a822: 687b ldr r3, [r7, #4] + 800a824: 2202 movs r2, #2 + 800a826: 771a strb r2, [r3, #28] + /* Input capture event */ + if ((htim->Instance->CCMR1 & TIM_CCMR1_CC2S) != 0x00U) + 800a828: 687b ldr r3, [r7, #4] + 800a82a: 681b ldr r3, [r3, #0] + 800a82c: 699b ldr r3, [r3, #24] + 800a82e: f403 7340 and.w r3, r3, #768 @ 0x300 + 800a832: 2b00 cmp r3, #0 + 800a834: d003 beq.n 800a83e + { +#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) + htim->IC_CaptureCallback(htim); +#else + HAL_TIM_IC_CaptureCallback(htim); + 800a836: 6878 ldr r0, [r7, #4] + 800a838: f7f9 faf6 bl 8003e28 + 800a83c: e005 b.n 800a84a + { +#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) + htim->OC_DelayElapsedCallback(htim); + htim->PWM_PulseFinishedCallback(htim); +#else + HAL_TIM_OC_DelayElapsedCallback(htim); + 800a83e: 6878 ldr r0, [r7, #4] + 800a840: f000 fbea bl 800b018 + HAL_TIM_PWM_PulseFinishedCallback(htim); + 800a844: 6878 ldr r0, [r7, #4] + 800a846: f000 fbfb bl 800b040 +#endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ + } + htim->Channel = HAL_TIM_ACTIVE_CHANNEL_CLEARED; + 800a84a: 687b ldr r3, [r7, #4] + 800a84c: 2200 movs r2, #0 + 800a84e: 771a strb r2, [r3, #28] + } + } + /* Capture compare 3 event */ + if ((itflag & (TIM_FLAG_CC3)) == (TIM_FLAG_CC3)) + 800a850: 68bb ldr r3, [r7, #8] + 800a852: f003 0308 and.w r3, r3, #8 + 800a856: 2b00 cmp r3, #0 + 800a858: d020 beq.n 800a89c + { + if ((itsource & (TIM_IT_CC3)) == (TIM_IT_CC3)) + 800a85a: 68fb ldr r3, [r7, #12] + 800a85c: f003 0308 and.w r3, r3, #8 + 800a860: 2b00 cmp r3, #0 + 800a862: d01b beq.n 800a89c + { + __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_CC3); + 800a864: 687b ldr r3, [r7, #4] + 800a866: 681b ldr r3, [r3, #0] + 800a868: f06f 0208 mvn.w r2, #8 + 800a86c: 611a str r2, [r3, #16] + htim->Channel = HAL_TIM_ACTIVE_CHANNEL_3; + 800a86e: 687b ldr r3, [r7, #4] + 800a870: 2204 movs r2, #4 + 800a872: 771a strb r2, [r3, #28] + /* Input capture event */ + if ((htim->Instance->CCMR2 & TIM_CCMR2_CC3S) != 0x00U) + 800a874: 687b ldr r3, [r7, #4] + 800a876: 681b ldr r3, [r3, #0] + 800a878: 69db ldr r3, [r3, #28] + 800a87a: f003 0303 and.w r3, r3, #3 + 800a87e: 2b00 cmp r3, #0 + 800a880: d003 beq.n 800a88a + { +#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) + htim->IC_CaptureCallback(htim); +#else + HAL_TIM_IC_CaptureCallback(htim); + 800a882: 6878 ldr r0, [r7, #4] + 800a884: f7f9 fad0 bl 8003e28 + 800a888: e005 b.n 800a896 + { +#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) + htim->OC_DelayElapsedCallback(htim); + htim->PWM_PulseFinishedCallback(htim); +#else + HAL_TIM_OC_DelayElapsedCallback(htim); + 800a88a: 6878 ldr r0, [r7, #4] + 800a88c: f000 fbc4 bl 800b018 + HAL_TIM_PWM_PulseFinishedCallback(htim); + 800a890: 6878 ldr r0, [r7, #4] + 800a892: f000 fbd5 bl 800b040 +#endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ + } + htim->Channel = HAL_TIM_ACTIVE_CHANNEL_CLEARED; + 800a896: 687b ldr r3, [r7, #4] + 800a898: 2200 movs r2, #0 + 800a89a: 771a strb r2, [r3, #28] + } + } + /* Capture compare 4 event */ + if ((itflag & (TIM_FLAG_CC4)) == (TIM_FLAG_CC4)) + 800a89c: 68bb ldr r3, [r7, #8] + 800a89e: f003 0310 and.w r3, r3, #16 + 800a8a2: 2b00 cmp r3, #0 + 800a8a4: d020 beq.n 800a8e8 + { + if ((itsource & (TIM_IT_CC4)) == (TIM_IT_CC4)) + 800a8a6: 68fb ldr r3, [r7, #12] + 800a8a8: f003 0310 and.w r3, r3, #16 + 800a8ac: 2b00 cmp r3, #0 + 800a8ae: d01b beq.n 800a8e8 + { + __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_CC4); + 800a8b0: 687b ldr r3, [r7, #4] + 800a8b2: 681b ldr r3, [r3, #0] + 800a8b4: f06f 0210 mvn.w r2, #16 + 800a8b8: 611a str r2, [r3, #16] + htim->Channel = HAL_TIM_ACTIVE_CHANNEL_4; + 800a8ba: 687b ldr r3, [r7, #4] + 800a8bc: 2208 movs r2, #8 + 800a8be: 771a strb r2, [r3, #28] + /* Input capture event */ + if ((htim->Instance->CCMR2 & TIM_CCMR2_CC4S) != 0x00U) + 800a8c0: 687b ldr r3, [r7, #4] + 800a8c2: 681b ldr r3, [r3, #0] + 800a8c4: 69db ldr r3, [r3, #28] + 800a8c6: f403 7340 and.w r3, r3, #768 @ 0x300 + 800a8ca: 2b00 cmp r3, #0 + 800a8cc: d003 beq.n 800a8d6 + { +#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) + htim->IC_CaptureCallback(htim); +#else + HAL_TIM_IC_CaptureCallback(htim); + 800a8ce: 6878 ldr r0, [r7, #4] + 800a8d0: f7f9 faaa bl 8003e28 + 800a8d4: e005 b.n 800a8e2 + { +#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) + htim->OC_DelayElapsedCallback(htim); + htim->PWM_PulseFinishedCallback(htim); +#else + HAL_TIM_OC_DelayElapsedCallback(htim); + 800a8d6: 6878 ldr r0, [r7, #4] + 800a8d8: f000 fb9e bl 800b018 + HAL_TIM_PWM_PulseFinishedCallback(htim); + 800a8dc: 6878 ldr r0, [r7, #4] + 800a8de: f000 fbaf bl 800b040 +#endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ + } + htim->Channel = HAL_TIM_ACTIVE_CHANNEL_CLEARED; + 800a8e2: 687b ldr r3, [r7, #4] + 800a8e4: 2200 movs r2, #0 + 800a8e6: 771a strb r2, [r3, #28] + } + } + /* TIM Update event */ + if ((itflag & (TIM_FLAG_UPDATE)) == (TIM_FLAG_UPDATE)) + 800a8e8: 68bb ldr r3, [r7, #8] + 800a8ea: f003 0301 and.w r3, r3, #1 + 800a8ee: 2b00 cmp r3, #0 + 800a8f0: d00c beq.n 800a90c + { + if ((itsource & (TIM_IT_UPDATE)) == (TIM_IT_UPDATE)) + 800a8f2: 68fb ldr r3, [r7, #12] + 800a8f4: f003 0301 and.w r3, r3, #1 + 800a8f8: 2b00 cmp r3, #0 + 800a8fa: d007 beq.n 800a90c + { + __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_UPDATE); + 800a8fc: 687b ldr r3, [r7, #4] + 800a8fe: 681b ldr r3, [r3, #0] + 800a900: f06f 0201 mvn.w r2, #1 + 800a904: 611a str r2, [r3, #16] +#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) + htim->PeriodElapsedCallback(htim); +#else + HAL_TIM_PeriodElapsedCallback(htim); + 800a906: 6878 ldr r0, [r7, #4] + 800a908: f7f8 fb34 bl 8002f74 +#endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ + } + } + /* TIM Break input event */ + if (((itflag & (TIM_FLAG_BREAK)) == (TIM_FLAG_BREAK)) || \ + 800a90c: 68bb ldr r3, [r7, #8] + 800a90e: f003 0380 and.w r3, r3, #128 @ 0x80 + 800a912: 2b00 cmp r3, #0 + 800a914: d104 bne.n 800a920 + ((itflag & (TIM_FLAG_SYSTEM_BREAK)) == (TIM_FLAG_SYSTEM_BREAK))) + 800a916: 68bb ldr r3, [r7, #8] + 800a918: f403 5300 and.w r3, r3, #8192 @ 0x2000 + if (((itflag & (TIM_FLAG_BREAK)) == (TIM_FLAG_BREAK)) || \ + 800a91c: 2b00 cmp r3, #0 + 800a91e: d00c beq.n 800a93a + { + if ((itsource & (TIM_IT_BREAK)) == (TIM_IT_BREAK)) + 800a920: 68fb ldr r3, [r7, #12] + 800a922: f003 0380 and.w r3, r3, #128 @ 0x80 + 800a926: 2b00 cmp r3, #0 + 800a928: d007 beq.n 800a93a + { + __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_BREAK | TIM_FLAG_SYSTEM_BREAK); + 800a92a: 687b ldr r3, [r7, #4] + 800a92c: 681b ldr r3, [r3, #0] + 800a92e: f46f 5202 mvn.w r2, #8320 @ 0x2080 + 800a932: 611a str r2, [r3, #16] +#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) + htim->BreakCallback(htim); +#else + HAL_TIMEx_BreakCallback(htim); + 800a934: 6878 ldr r0, [r7, #4] + 800a936: f001 fc85 bl 800c244 +#endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ + } + } + /* TIM Break2 input event */ + if ((itflag & (TIM_FLAG_BREAK2)) == (TIM_FLAG_BREAK2)) + 800a93a: 68bb ldr r3, [r7, #8] + 800a93c: f403 7380 and.w r3, r3, #256 @ 0x100 + 800a940: 2b00 cmp r3, #0 + 800a942: d00c beq.n 800a95e + { + if ((itsource & (TIM_IT_BREAK)) == (TIM_IT_BREAK)) + 800a944: 68fb ldr r3, [r7, #12] + 800a946: f003 0380 and.w r3, r3, #128 @ 0x80 + 800a94a: 2b00 cmp r3, #0 + 800a94c: d007 beq.n 800a95e + { + __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_BREAK2); + 800a94e: 687b ldr r3, [r7, #4] + 800a950: 681b ldr r3, [r3, #0] + 800a952: f46f 7280 mvn.w r2, #256 @ 0x100 + 800a956: 611a str r2, [r3, #16] +#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) + htim->Break2Callback(htim); +#else + HAL_TIMEx_Break2Callback(htim); + 800a958: 6878 ldr r0, [r7, #4] + 800a95a: f001 fc7d bl 800c258 +#endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ + } + } + /* TIM Trigger detection event */ + if ((itflag & (TIM_FLAG_TRIGGER)) == (TIM_FLAG_TRIGGER)) + 800a95e: 68bb ldr r3, [r7, #8] + 800a960: f003 0340 and.w r3, r3, #64 @ 0x40 + 800a964: 2b00 cmp r3, #0 + 800a966: d00c beq.n 800a982 + { + if ((itsource & (TIM_IT_TRIGGER)) == (TIM_IT_TRIGGER)) + 800a968: 68fb ldr r3, [r7, #12] + 800a96a: f003 0340 and.w r3, r3, #64 @ 0x40 + 800a96e: 2b00 cmp r3, #0 + 800a970: d007 beq.n 800a982 + { + __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_TRIGGER); + 800a972: 687b ldr r3, [r7, #4] + 800a974: 681b ldr r3, [r3, #0] + 800a976: f06f 0240 mvn.w r2, #64 @ 0x40 + 800a97a: 611a str r2, [r3, #16] +#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) + htim->TriggerCallback(htim); +#else + HAL_TIM_TriggerCallback(htim); + 800a97c: 6878 ldr r0, [r7, #4] + 800a97e: f000 fb69 bl 800b054 +#endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ + } + } + /* TIM commutation event */ + if ((itflag & (TIM_FLAG_COM)) == (TIM_FLAG_COM)) + 800a982: 68bb ldr r3, [r7, #8] + 800a984: f003 0320 and.w r3, r3, #32 + 800a988: 2b00 cmp r3, #0 + 800a98a: d00c beq.n 800a9a6 + { + if ((itsource & (TIM_IT_COM)) == (TIM_IT_COM)) + 800a98c: 68fb ldr r3, [r7, #12] + 800a98e: f003 0320 and.w r3, r3, #32 + 800a992: 2b00 cmp r3, #0 + 800a994: d007 beq.n 800a9a6 + { + __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_COM); + 800a996: 687b ldr r3, [r7, #4] + 800a998: 681b ldr r3, [r3, #0] + 800a99a: f06f 0220 mvn.w r2, #32 + 800a99e: 611a str r2, [r3, #16] +#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) + htim->CommutationCallback(htim); +#else + HAL_TIMEx_CommutCallback(htim); + 800a9a0: 6878 ldr r0, [r7, #4] + 800a9a2: f001 fc45 bl 800c230 +#endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ + } + } + /* TIM Encoder index event */ + if ((itflag & (TIM_FLAG_IDX)) == (TIM_FLAG_IDX)) + 800a9a6: 68bb ldr r3, [r7, #8] + 800a9a8: f403 1380 and.w r3, r3, #1048576 @ 0x100000 + 800a9ac: 2b00 cmp r3, #0 + 800a9ae: d00c beq.n 800a9ca + { + if ((itsource & (TIM_IT_IDX)) == (TIM_IT_IDX)) + 800a9b0: 68fb ldr r3, [r7, #12] + 800a9b2: f403 1380 and.w r3, r3, #1048576 @ 0x100000 + 800a9b6: 2b00 cmp r3, #0 + 800a9b8: d007 beq.n 800a9ca + { + __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_IDX); + 800a9ba: 687b ldr r3, [r7, #4] + 800a9bc: 681b ldr r3, [r3, #0] + 800a9be: f46f 1280 mvn.w r2, #1048576 @ 0x100000 + 800a9c2: 611a str r2, [r3, #16] +#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) + htim->EncoderIndexCallback(htim); +#else + HAL_TIMEx_EncoderIndexCallback(htim); + 800a9c4: 6878 ldr r0, [r7, #4] + 800a9c6: f001 fc51 bl 800c26c +#endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ + } + } + /* TIM Direction change event */ + if ((itflag & (TIM_FLAG_DIR)) == (TIM_FLAG_DIR)) + 800a9ca: 68bb ldr r3, [r7, #8] + 800a9cc: f403 1300 and.w r3, r3, #2097152 @ 0x200000 + 800a9d0: 2b00 cmp r3, #0 + 800a9d2: d00c beq.n 800a9ee + { + if ((itsource & (TIM_IT_DIR)) == (TIM_IT_DIR)) + 800a9d4: 68fb ldr r3, [r7, #12] + 800a9d6: f403 1300 and.w r3, r3, #2097152 @ 0x200000 + 800a9da: 2b00 cmp r3, #0 + 800a9dc: d007 beq.n 800a9ee + { + __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_DIR); + 800a9de: 687b ldr r3, [r7, #4] + 800a9e0: 681b ldr r3, [r3, #0] + 800a9e2: f46f 1200 mvn.w r2, #2097152 @ 0x200000 + 800a9e6: 611a str r2, [r3, #16] +#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) + htim->DirectionChangeCallback(htim); +#else + HAL_TIMEx_DirectionChangeCallback(htim); + 800a9e8: 6878 ldr r0, [r7, #4] + 800a9ea: f001 fc49 bl 800c280 +#endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ + } + } + /* TIM Index error event */ + if ((itflag & (TIM_FLAG_IERR)) == (TIM_FLAG_IERR)) + 800a9ee: 68bb ldr r3, [r7, #8] + 800a9f0: f403 0380 and.w r3, r3, #4194304 @ 0x400000 + 800a9f4: 2b00 cmp r3, #0 + 800a9f6: d00c beq.n 800aa12 + { + if ((itsource & (TIM_IT_IERR)) == (TIM_IT_IERR)) + 800a9f8: 68fb ldr r3, [r7, #12] + 800a9fa: f403 0380 and.w r3, r3, #4194304 @ 0x400000 + 800a9fe: 2b00 cmp r3, #0 + 800aa00: d007 beq.n 800aa12 + { + __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_IERR); + 800aa02: 687b ldr r3, [r7, #4] + 800aa04: 681b ldr r3, [r3, #0] + 800aa06: f46f 0280 mvn.w r2, #4194304 @ 0x400000 + 800aa0a: 611a str r2, [r3, #16] +#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) + htim->IndexErrorCallback(htim); +#else + HAL_TIMEx_IndexErrorCallback(htim); + 800aa0c: 6878 ldr r0, [r7, #4] + 800aa0e: f001 fc41 bl 800c294 +#endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ + } + } + /* TIM Transition error event */ + if ((itflag & (TIM_FLAG_TERR)) == (TIM_FLAG_TERR)) + 800aa12: 68bb ldr r3, [r7, #8] + 800aa14: f403 0300 and.w r3, r3, #8388608 @ 0x800000 + 800aa18: 2b00 cmp r3, #0 + 800aa1a: d00c beq.n 800aa36 + { + if ((itsource & (TIM_IT_TERR)) == (TIM_IT_TERR)) + 800aa1c: 68fb ldr r3, [r7, #12] + 800aa1e: f403 0300 and.w r3, r3, #8388608 @ 0x800000 + 800aa22: 2b00 cmp r3, #0 + 800aa24: d007 beq.n 800aa36 + { + __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_TERR); + 800aa26: 687b ldr r3, [r7, #4] + 800aa28: 681b ldr r3, [r3, #0] + 800aa2a: f46f 0200 mvn.w r2, #8388608 @ 0x800000 + 800aa2e: 611a str r2, [r3, #16] +#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) + htim->TransitionErrorCallback(htim); +#else + HAL_TIMEx_TransitionErrorCallback(htim); + 800aa30: 6878 ldr r0, [r7, #4] + 800aa32: f001 fc39 bl 800c2a8 +#endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ + } + } +} + 800aa36: bf00 nop + 800aa38: 3710 adds r7, #16 + 800aa3a: 46bd mov sp, r7 + 800aa3c: bd80 pop {r7, pc} + +0800aa3e : + * @arg TIM_CHANNEL_3: TIM Channel 3 selected + * @arg TIM_CHANNEL_4: TIM Channel 4 selected + * @retval HAL status + */ +HAL_StatusTypeDef HAL_TIM_IC_ConfigChannel(TIM_HandleTypeDef *htim, const TIM_IC_InitTypeDef *sConfig, uint32_t Channel) +{ + 800aa3e: b580 push {r7, lr} + 800aa40: b086 sub sp, #24 + 800aa42: af00 add r7, sp, #0 + 800aa44: 60f8 str r0, [r7, #12] + 800aa46: 60b9 str r1, [r7, #8] + 800aa48: 607a str r2, [r7, #4] + HAL_StatusTypeDef status = HAL_OK; + 800aa4a: 2300 movs r3, #0 + 800aa4c: 75fb strb r3, [r7, #23] + assert_param(IS_TIM_IC_SELECTION(sConfig->ICSelection)); + assert_param(IS_TIM_IC_PRESCALER(sConfig->ICPrescaler)); + assert_param(IS_TIM_IC_FILTER(sConfig->ICFilter)); + + /* Process Locked */ + __HAL_LOCK(htim); + 800aa4e: 68fb ldr r3, [r7, #12] + 800aa50: f893 303c ldrb.w r3, [r3, #60] @ 0x3c + 800aa54: 2b01 cmp r3, #1 + 800aa56: d101 bne.n 800aa5c + 800aa58: 2302 movs r3, #2 + 800aa5a: e088 b.n 800ab6e + 800aa5c: 68fb ldr r3, [r7, #12] + 800aa5e: 2201 movs r2, #1 + 800aa60: f883 203c strb.w r2, [r3, #60] @ 0x3c + + if (Channel == TIM_CHANNEL_1) + 800aa64: 687b ldr r3, [r7, #4] + 800aa66: 2b00 cmp r3, #0 + 800aa68: d11b bne.n 800aaa2 + { + /* TI1 Configuration */ + TIM_TI1_SetConfig(htim->Instance, + 800aa6a: 68fb ldr r3, [r7, #12] + 800aa6c: 6818 ldr r0, [r3, #0] + sConfig->ICPolarity, + 800aa6e: 68bb ldr r3, [r7, #8] + 800aa70: 6819 ldr r1, [r3, #0] + sConfig->ICSelection, + 800aa72: 68bb ldr r3, [r7, #8] + 800aa74: 685a ldr r2, [r3, #4] + sConfig->ICFilter); + 800aa76: 68bb ldr r3, [r7, #8] + 800aa78: 68db ldr r3, [r3, #12] + TIM_TI1_SetConfig(htim->Instance, + 800aa7a: f001 f837 bl 800baec + + /* Reset the IC1PSC Bits */ + htim->Instance->CCMR1 &= ~TIM_CCMR1_IC1PSC; + 800aa7e: 68fb ldr r3, [r7, #12] + 800aa80: 681b ldr r3, [r3, #0] + 800aa82: 699a ldr r2, [r3, #24] + 800aa84: 68fb ldr r3, [r7, #12] + 800aa86: 681b ldr r3, [r3, #0] + 800aa88: f022 020c bic.w r2, r2, #12 + 800aa8c: 619a str r2, [r3, #24] + + /* Set the IC1PSC value */ + htim->Instance->CCMR1 |= sConfig->ICPrescaler; + 800aa8e: 68fb ldr r3, [r7, #12] + 800aa90: 681b ldr r3, [r3, #0] + 800aa92: 6999 ldr r1, [r3, #24] + 800aa94: 68bb ldr r3, [r7, #8] + 800aa96: 689a ldr r2, [r3, #8] + 800aa98: 68fb ldr r3, [r7, #12] + 800aa9a: 681b ldr r3, [r3, #0] + 800aa9c: 430a orrs r2, r1 + 800aa9e: 619a str r2, [r3, #24] + 800aaa0: e060 b.n 800ab64 + } + else if (Channel == TIM_CHANNEL_2) + 800aaa2: 687b ldr r3, [r7, #4] + 800aaa4: 2b04 cmp r3, #4 + 800aaa6: d11c bne.n 800aae2 + { + /* TI2 Configuration */ + assert_param(IS_TIM_CC2_INSTANCE(htim->Instance)); + + TIM_TI2_SetConfig(htim->Instance, + 800aaa8: 68fb ldr r3, [r7, #12] + 800aaaa: 6818 ldr r0, [r3, #0] + sConfig->ICPolarity, + 800aaac: 68bb ldr r3, [r7, #8] + 800aaae: 6819 ldr r1, [r3, #0] + sConfig->ICSelection, + 800aab0: 68bb ldr r3, [r7, #8] + 800aab2: 685a ldr r2, [r3, #4] + sConfig->ICFilter); + 800aab4: 68bb ldr r3, [r7, #8] + 800aab6: 68db ldr r3, [r3, #12] + TIM_TI2_SetConfig(htim->Instance, + 800aab8: f001 f8af bl 800bc1a + + /* Reset the IC2PSC Bits */ + htim->Instance->CCMR1 &= ~TIM_CCMR1_IC2PSC; + 800aabc: 68fb ldr r3, [r7, #12] + 800aabe: 681b ldr r3, [r3, #0] + 800aac0: 699a ldr r2, [r3, #24] + 800aac2: 68fb ldr r3, [r7, #12] + 800aac4: 681b ldr r3, [r3, #0] + 800aac6: f422 6240 bic.w r2, r2, #3072 @ 0xc00 + 800aaca: 619a str r2, [r3, #24] + + /* Set the IC2PSC value */ + htim->Instance->CCMR1 |= (sConfig->ICPrescaler << 8U); + 800aacc: 68fb ldr r3, [r7, #12] + 800aace: 681b ldr r3, [r3, #0] + 800aad0: 6999 ldr r1, [r3, #24] + 800aad2: 68bb ldr r3, [r7, #8] + 800aad4: 689b ldr r3, [r3, #8] + 800aad6: 021a lsls r2, r3, #8 + 800aad8: 68fb ldr r3, [r7, #12] + 800aada: 681b ldr r3, [r3, #0] + 800aadc: 430a orrs r2, r1 + 800aade: 619a str r2, [r3, #24] + 800aae0: e040 b.n 800ab64 + } + else if (Channel == TIM_CHANNEL_3) + 800aae2: 687b ldr r3, [r7, #4] + 800aae4: 2b08 cmp r3, #8 + 800aae6: d11b bne.n 800ab20 + { + /* TI3 Configuration */ + assert_param(IS_TIM_CC3_INSTANCE(htim->Instance)); + + TIM_TI3_SetConfig(htim->Instance, + 800aae8: 68fb ldr r3, [r7, #12] + 800aaea: 6818 ldr r0, [r3, #0] + sConfig->ICPolarity, + 800aaec: 68bb ldr r3, [r7, #8] + 800aaee: 6819 ldr r1, [r3, #0] + sConfig->ICSelection, + 800aaf0: 68bb ldr r3, [r7, #8] + 800aaf2: 685a ldr r2, [r3, #4] + sConfig->ICFilter); + 800aaf4: 68bb ldr r3, [r7, #8] + 800aaf6: 68db ldr r3, [r3, #12] + TIM_TI3_SetConfig(htim->Instance, + 800aaf8: f001 f8fc bl 800bcf4 + + /* Reset the IC3PSC Bits */ + htim->Instance->CCMR2 &= ~TIM_CCMR2_IC3PSC; + 800aafc: 68fb ldr r3, [r7, #12] + 800aafe: 681b ldr r3, [r3, #0] + 800ab00: 69da ldr r2, [r3, #28] + 800ab02: 68fb ldr r3, [r7, #12] + 800ab04: 681b ldr r3, [r3, #0] + 800ab06: f022 020c bic.w r2, r2, #12 + 800ab0a: 61da str r2, [r3, #28] + + /* Set the IC3PSC value */ + htim->Instance->CCMR2 |= sConfig->ICPrescaler; + 800ab0c: 68fb ldr r3, [r7, #12] + 800ab0e: 681b ldr r3, [r3, #0] + 800ab10: 69d9 ldr r1, [r3, #28] + 800ab12: 68bb ldr r3, [r7, #8] + 800ab14: 689a ldr r2, [r3, #8] + 800ab16: 68fb ldr r3, [r7, #12] + 800ab18: 681b ldr r3, [r3, #0] + 800ab1a: 430a orrs r2, r1 + 800ab1c: 61da str r2, [r3, #28] + 800ab1e: e021 b.n 800ab64 + } + else if (Channel == TIM_CHANNEL_4) + 800ab20: 687b ldr r3, [r7, #4] + 800ab22: 2b0c cmp r3, #12 + 800ab24: d11c bne.n 800ab60 + { + /* TI4 Configuration */ + assert_param(IS_TIM_CC4_INSTANCE(htim->Instance)); + + TIM_TI4_SetConfig(htim->Instance, + 800ab26: 68fb ldr r3, [r7, #12] + 800ab28: 6818 ldr r0, [r3, #0] + sConfig->ICPolarity, + 800ab2a: 68bb ldr r3, [r7, #8] + 800ab2c: 6819 ldr r1, [r3, #0] + sConfig->ICSelection, + 800ab2e: 68bb ldr r3, [r7, #8] + 800ab30: 685a ldr r2, [r3, #4] + sConfig->ICFilter); + 800ab32: 68bb ldr r3, [r7, #8] + 800ab34: 68db ldr r3, [r3, #12] + TIM_TI4_SetConfig(htim->Instance, + 800ab36: f001 f919 bl 800bd6c + + /* Reset the IC4PSC Bits */ + htim->Instance->CCMR2 &= ~TIM_CCMR2_IC4PSC; + 800ab3a: 68fb ldr r3, [r7, #12] + 800ab3c: 681b ldr r3, [r3, #0] + 800ab3e: 69da ldr r2, [r3, #28] + 800ab40: 68fb ldr r3, [r7, #12] + 800ab42: 681b ldr r3, [r3, #0] + 800ab44: f422 6240 bic.w r2, r2, #3072 @ 0xc00 + 800ab48: 61da str r2, [r3, #28] + + /* Set the IC4PSC value */ + htim->Instance->CCMR2 |= (sConfig->ICPrescaler << 8U); + 800ab4a: 68fb ldr r3, [r7, #12] + 800ab4c: 681b ldr r3, [r3, #0] + 800ab4e: 69d9 ldr r1, [r3, #28] + 800ab50: 68bb ldr r3, [r7, #8] + 800ab52: 689b ldr r3, [r3, #8] + 800ab54: 021a lsls r2, r3, #8 + 800ab56: 68fb ldr r3, [r7, #12] + 800ab58: 681b ldr r3, [r3, #0] + 800ab5a: 430a orrs r2, r1 + 800ab5c: 61da str r2, [r3, #28] + 800ab5e: e001 b.n 800ab64 + } + else + { + status = HAL_ERROR; + 800ab60: 2301 movs r3, #1 + 800ab62: 75fb strb r3, [r7, #23] + } + + __HAL_UNLOCK(htim); + 800ab64: 68fb ldr r3, [r7, #12] + 800ab66: 2200 movs r2, #0 + 800ab68: f883 203c strb.w r2, [r3, #60] @ 0x3c + + return status; + 800ab6c: 7dfb ldrb r3, [r7, #23] +} + 800ab6e: 4618 mov r0, r3 + 800ab70: 3718 adds r7, #24 + 800ab72: 46bd mov sp, r7 + 800ab74: bd80 pop {r7, pc} + ... + +0800ab78 : + * @retval HAL status + */ +HAL_StatusTypeDef HAL_TIM_PWM_ConfigChannel(TIM_HandleTypeDef *htim, + const TIM_OC_InitTypeDef *sConfig, + uint32_t Channel) +{ + 800ab78: b580 push {r7, lr} + 800ab7a: b086 sub sp, #24 + 800ab7c: af00 add r7, sp, #0 + 800ab7e: 60f8 str r0, [r7, #12] + 800ab80: 60b9 str r1, [r7, #8] + 800ab82: 607a str r2, [r7, #4] + HAL_StatusTypeDef status = HAL_OK; + 800ab84: 2300 movs r3, #0 + 800ab86: 75fb strb r3, [r7, #23] + assert_param(IS_TIM_PWM_MODE(sConfig->OCMode)); + assert_param(IS_TIM_OC_POLARITY(sConfig->OCPolarity)); + assert_param(IS_TIM_FAST_STATE(sConfig->OCFastMode)); + + /* Process Locked */ + __HAL_LOCK(htim); + 800ab88: 68fb ldr r3, [r7, #12] + 800ab8a: f893 303c ldrb.w r3, [r3, #60] @ 0x3c + 800ab8e: 2b01 cmp r3, #1 + 800ab90: d101 bne.n 800ab96 + 800ab92: 2302 movs r3, #2 + 800ab94: e0ff b.n 800ad96 + 800ab96: 68fb ldr r3, [r7, #12] + 800ab98: 2201 movs r2, #1 + 800ab9a: f883 203c strb.w r2, [r3, #60] @ 0x3c + + switch (Channel) + 800ab9e: 687b ldr r3, [r7, #4] + 800aba0: 2b14 cmp r3, #20 + 800aba2: f200 80f0 bhi.w 800ad86 + 800aba6: a201 add r2, pc, #4 @ (adr r2, 800abac ) + 800aba8: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 800abac: 0800ac01 .word 0x0800ac01 + 800abb0: 0800ad87 .word 0x0800ad87 + 800abb4: 0800ad87 .word 0x0800ad87 + 800abb8: 0800ad87 .word 0x0800ad87 + 800abbc: 0800ac41 .word 0x0800ac41 + 800abc0: 0800ad87 .word 0x0800ad87 + 800abc4: 0800ad87 .word 0x0800ad87 + 800abc8: 0800ad87 .word 0x0800ad87 + 800abcc: 0800ac83 .word 0x0800ac83 + 800abd0: 0800ad87 .word 0x0800ad87 + 800abd4: 0800ad87 .word 0x0800ad87 + 800abd8: 0800ad87 .word 0x0800ad87 + 800abdc: 0800acc3 .word 0x0800acc3 + 800abe0: 0800ad87 .word 0x0800ad87 + 800abe4: 0800ad87 .word 0x0800ad87 + 800abe8: 0800ad87 .word 0x0800ad87 + 800abec: 0800ad05 .word 0x0800ad05 + 800abf0: 0800ad87 .word 0x0800ad87 + 800abf4: 0800ad87 .word 0x0800ad87 + 800abf8: 0800ad87 .word 0x0800ad87 + 800abfc: 0800ad45 .word 0x0800ad45 + { + /* Check the parameters */ + assert_param(IS_TIM_CC1_INSTANCE(htim->Instance)); + + /* Configure the Channel 1 in PWM mode */ + TIM_OC1_SetConfig(htim->Instance, sConfig); + 800ac00: 68fb ldr r3, [r7, #12] + 800ac02: 681b ldr r3, [r3, #0] + 800ac04: 68b9 ldr r1, [r7, #8] + 800ac06: 4618 mov r0, r3 + 800ac08: f000 fbb6 bl 800b378 + + /* Set the Preload enable bit for channel1 */ + htim->Instance->CCMR1 |= TIM_CCMR1_OC1PE; + 800ac0c: 68fb ldr r3, [r7, #12] + 800ac0e: 681b ldr r3, [r3, #0] + 800ac10: 699a ldr r2, [r3, #24] + 800ac12: 68fb ldr r3, [r7, #12] + 800ac14: 681b ldr r3, [r3, #0] + 800ac16: f042 0208 orr.w r2, r2, #8 + 800ac1a: 619a str r2, [r3, #24] + + /* Configure the Output Fast mode */ + htim->Instance->CCMR1 &= ~TIM_CCMR1_OC1FE; + 800ac1c: 68fb ldr r3, [r7, #12] + 800ac1e: 681b ldr r3, [r3, #0] + 800ac20: 699a ldr r2, [r3, #24] + 800ac22: 68fb ldr r3, [r7, #12] + 800ac24: 681b ldr r3, [r3, #0] + 800ac26: f022 0204 bic.w r2, r2, #4 + 800ac2a: 619a str r2, [r3, #24] + htim->Instance->CCMR1 |= sConfig->OCFastMode; + 800ac2c: 68fb ldr r3, [r7, #12] + 800ac2e: 681b ldr r3, [r3, #0] + 800ac30: 6999 ldr r1, [r3, #24] + 800ac32: 68bb ldr r3, [r7, #8] + 800ac34: 691a ldr r2, [r3, #16] + 800ac36: 68fb ldr r3, [r7, #12] + 800ac38: 681b ldr r3, [r3, #0] + 800ac3a: 430a orrs r2, r1 + 800ac3c: 619a str r2, [r3, #24] + break; + 800ac3e: e0a5 b.n 800ad8c + { + /* Check the parameters */ + assert_param(IS_TIM_CC2_INSTANCE(htim->Instance)); + + /* Configure the Channel 2 in PWM mode */ + TIM_OC2_SetConfig(htim->Instance, sConfig); + 800ac40: 68fb ldr r3, [r7, #12] + 800ac42: 681b ldr r3, [r3, #0] + 800ac44: 68b9 ldr r1, [r7, #8] + 800ac46: 4618 mov r0, r3 + 800ac48: f000 fc26 bl 800b498 + + /* Set the Preload enable bit for channel2 */ + htim->Instance->CCMR1 |= TIM_CCMR1_OC2PE; + 800ac4c: 68fb ldr r3, [r7, #12] + 800ac4e: 681b ldr r3, [r3, #0] + 800ac50: 699a ldr r2, [r3, #24] + 800ac52: 68fb ldr r3, [r7, #12] + 800ac54: 681b ldr r3, [r3, #0] + 800ac56: f442 6200 orr.w r2, r2, #2048 @ 0x800 + 800ac5a: 619a str r2, [r3, #24] + + /* Configure the Output Fast mode */ + htim->Instance->CCMR1 &= ~TIM_CCMR1_OC2FE; + 800ac5c: 68fb ldr r3, [r7, #12] + 800ac5e: 681b ldr r3, [r3, #0] + 800ac60: 699a ldr r2, [r3, #24] + 800ac62: 68fb ldr r3, [r7, #12] + 800ac64: 681b ldr r3, [r3, #0] + 800ac66: f422 6280 bic.w r2, r2, #1024 @ 0x400 + 800ac6a: 619a str r2, [r3, #24] + htim->Instance->CCMR1 |= sConfig->OCFastMode << 8U; + 800ac6c: 68fb ldr r3, [r7, #12] + 800ac6e: 681b ldr r3, [r3, #0] + 800ac70: 6999 ldr r1, [r3, #24] + 800ac72: 68bb ldr r3, [r7, #8] + 800ac74: 691b ldr r3, [r3, #16] + 800ac76: 021a lsls r2, r3, #8 + 800ac78: 68fb ldr r3, [r7, #12] + 800ac7a: 681b ldr r3, [r3, #0] + 800ac7c: 430a orrs r2, r1 + 800ac7e: 619a str r2, [r3, #24] + break; + 800ac80: e084 b.n 800ad8c + { + /* Check the parameters */ + assert_param(IS_TIM_CC3_INSTANCE(htim->Instance)); + + /* Configure the Channel 3 in PWM mode */ + TIM_OC3_SetConfig(htim->Instance, sConfig); + 800ac82: 68fb ldr r3, [r7, #12] + 800ac84: 681b ldr r3, [r3, #0] + 800ac86: 68b9 ldr r1, [r7, #8] + 800ac88: 4618 mov r0, r3 + 800ac8a: f000 fc8f bl 800b5ac + + /* Set the Preload enable bit for channel3 */ + htim->Instance->CCMR2 |= TIM_CCMR2_OC3PE; + 800ac8e: 68fb ldr r3, [r7, #12] + 800ac90: 681b ldr r3, [r3, #0] + 800ac92: 69da ldr r2, [r3, #28] + 800ac94: 68fb ldr r3, [r7, #12] + 800ac96: 681b ldr r3, [r3, #0] + 800ac98: f042 0208 orr.w r2, r2, #8 + 800ac9c: 61da str r2, [r3, #28] + + /* Configure the Output Fast mode */ + htim->Instance->CCMR2 &= ~TIM_CCMR2_OC3FE; + 800ac9e: 68fb ldr r3, [r7, #12] + 800aca0: 681b ldr r3, [r3, #0] + 800aca2: 69da ldr r2, [r3, #28] + 800aca4: 68fb ldr r3, [r7, #12] + 800aca6: 681b ldr r3, [r3, #0] + 800aca8: f022 0204 bic.w r2, r2, #4 + 800acac: 61da str r2, [r3, #28] + htim->Instance->CCMR2 |= sConfig->OCFastMode; + 800acae: 68fb ldr r3, [r7, #12] + 800acb0: 681b ldr r3, [r3, #0] + 800acb2: 69d9 ldr r1, [r3, #28] + 800acb4: 68bb ldr r3, [r7, #8] + 800acb6: 691a ldr r2, [r3, #16] + 800acb8: 68fb ldr r3, [r7, #12] + 800acba: 681b ldr r3, [r3, #0] + 800acbc: 430a orrs r2, r1 + 800acbe: 61da str r2, [r3, #28] + break; + 800acc0: e064 b.n 800ad8c + { + /* Check the parameters */ + assert_param(IS_TIM_CC4_INSTANCE(htim->Instance)); + + /* Configure the Channel 4 in PWM mode */ + TIM_OC4_SetConfig(htim->Instance, sConfig); + 800acc2: 68fb ldr r3, [r7, #12] + 800acc4: 681b ldr r3, [r3, #0] + 800acc6: 68b9 ldr r1, [r7, #8] + 800acc8: 4618 mov r0, r3 + 800acca: f000 fcf7 bl 800b6bc + + /* Set the Preload enable bit for channel4 */ + htim->Instance->CCMR2 |= TIM_CCMR2_OC4PE; + 800acce: 68fb ldr r3, [r7, #12] + 800acd0: 681b ldr r3, [r3, #0] + 800acd2: 69da ldr r2, [r3, #28] + 800acd4: 68fb ldr r3, [r7, #12] + 800acd6: 681b ldr r3, [r3, #0] + 800acd8: f442 6200 orr.w r2, r2, #2048 @ 0x800 + 800acdc: 61da str r2, [r3, #28] + + /* Configure the Output Fast mode */ + htim->Instance->CCMR2 &= ~TIM_CCMR2_OC4FE; + 800acde: 68fb ldr r3, [r7, #12] + 800ace0: 681b ldr r3, [r3, #0] + 800ace2: 69da ldr r2, [r3, #28] + 800ace4: 68fb ldr r3, [r7, #12] + 800ace6: 681b ldr r3, [r3, #0] + 800ace8: f422 6280 bic.w r2, r2, #1024 @ 0x400 + 800acec: 61da str r2, [r3, #28] + htim->Instance->CCMR2 |= sConfig->OCFastMode << 8U; + 800acee: 68fb ldr r3, [r7, #12] + 800acf0: 681b ldr r3, [r3, #0] + 800acf2: 69d9 ldr r1, [r3, #28] + 800acf4: 68bb ldr r3, [r7, #8] + 800acf6: 691b ldr r3, [r3, #16] + 800acf8: 021a lsls r2, r3, #8 + 800acfa: 68fb ldr r3, [r7, #12] + 800acfc: 681b ldr r3, [r3, #0] + 800acfe: 430a orrs r2, r1 + 800ad00: 61da str r2, [r3, #28] + break; + 800ad02: e043 b.n 800ad8c + { + /* Check the parameters */ + assert_param(IS_TIM_CC5_INSTANCE(htim->Instance)); + + /* Configure the Channel 5 in PWM mode */ + TIM_OC5_SetConfig(htim->Instance, sConfig); + 800ad04: 68fb ldr r3, [r7, #12] + 800ad06: 681b ldr r3, [r3, #0] + 800ad08: 68b9 ldr r1, [r7, #8] + 800ad0a: 4618 mov r0, r3 + 800ad0c: f000 fd60 bl 800b7d0 + + /* Set the Preload enable bit for channel5*/ + htim->Instance->CCMR3 |= TIM_CCMR3_OC5PE; + 800ad10: 68fb ldr r3, [r7, #12] + 800ad12: 681b ldr r3, [r3, #0] + 800ad14: 6d1a ldr r2, [r3, #80] @ 0x50 + 800ad16: 68fb ldr r3, [r7, #12] + 800ad18: 681b ldr r3, [r3, #0] + 800ad1a: f042 0208 orr.w r2, r2, #8 + 800ad1e: 651a str r2, [r3, #80] @ 0x50 + + /* Configure the Output Fast mode */ + htim->Instance->CCMR3 &= ~TIM_CCMR3_OC5FE; + 800ad20: 68fb ldr r3, [r7, #12] + 800ad22: 681b ldr r3, [r3, #0] + 800ad24: 6d1a ldr r2, [r3, #80] @ 0x50 + 800ad26: 68fb ldr r3, [r7, #12] + 800ad28: 681b ldr r3, [r3, #0] + 800ad2a: f022 0204 bic.w r2, r2, #4 + 800ad2e: 651a str r2, [r3, #80] @ 0x50 + htim->Instance->CCMR3 |= sConfig->OCFastMode; + 800ad30: 68fb ldr r3, [r7, #12] + 800ad32: 681b ldr r3, [r3, #0] + 800ad34: 6d19 ldr r1, [r3, #80] @ 0x50 + 800ad36: 68bb ldr r3, [r7, #8] + 800ad38: 691a ldr r2, [r3, #16] + 800ad3a: 68fb ldr r3, [r7, #12] + 800ad3c: 681b ldr r3, [r3, #0] + 800ad3e: 430a orrs r2, r1 + 800ad40: 651a str r2, [r3, #80] @ 0x50 + break; + 800ad42: e023 b.n 800ad8c + { + /* Check the parameters */ + assert_param(IS_TIM_CC6_INSTANCE(htim->Instance)); + + /* Configure the Channel 6 in PWM mode */ + TIM_OC6_SetConfig(htim->Instance, sConfig); + 800ad44: 68fb ldr r3, [r7, #12] + 800ad46: 681b ldr r3, [r3, #0] + 800ad48: 68b9 ldr r1, [r7, #8] + 800ad4a: 4618 mov r0, r3 + 800ad4c: f000 fda4 bl 800b898 + + /* Set the Preload enable bit for channel6 */ + htim->Instance->CCMR3 |= TIM_CCMR3_OC6PE; + 800ad50: 68fb ldr r3, [r7, #12] + 800ad52: 681b ldr r3, [r3, #0] + 800ad54: 6d1a ldr r2, [r3, #80] @ 0x50 + 800ad56: 68fb ldr r3, [r7, #12] + 800ad58: 681b ldr r3, [r3, #0] + 800ad5a: f442 6200 orr.w r2, r2, #2048 @ 0x800 + 800ad5e: 651a str r2, [r3, #80] @ 0x50 + + /* Configure the Output Fast mode */ + htim->Instance->CCMR3 &= ~TIM_CCMR3_OC6FE; + 800ad60: 68fb ldr r3, [r7, #12] + 800ad62: 681b ldr r3, [r3, #0] + 800ad64: 6d1a ldr r2, [r3, #80] @ 0x50 + 800ad66: 68fb ldr r3, [r7, #12] + 800ad68: 681b ldr r3, [r3, #0] + 800ad6a: f422 6280 bic.w r2, r2, #1024 @ 0x400 + 800ad6e: 651a str r2, [r3, #80] @ 0x50 + htim->Instance->CCMR3 |= sConfig->OCFastMode << 8U; + 800ad70: 68fb ldr r3, [r7, #12] + 800ad72: 681b ldr r3, [r3, #0] + 800ad74: 6d19 ldr r1, [r3, #80] @ 0x50 + 800ad76: 68bb ldr r3, [r7, #8] + 800ad78: 691b ldr r3, [r3, #16] + 800ad7a: 021a lsls r2, r3, #8 + 800ad7c: 68fb ldr r3, [r7, #12] + 800ad7e: 681b ldr r3, [r3, #0] + 800ad80: 430a orrs r2, r1 + 800ad82: 651a str r2, [r3, #80] @ 0x50 + break; + 800ad84: e002 b.n 800ad8c + } + + default: + status = HAL_ERROR; + 800ad86: 2301 movs r3, #1 + 800ad88: 75fb strb r3, [r7, #23] + break; + 800ad8a: bf00 nop + } + + __HAL_UNLOCK(htim); + 800ad8c: 68fb ldr r3, [r7, #12] + 800ad8e: 2200 movs r2, #0 + 800ad90: f883 203c strb.w r2, [r3, #60] @ 0x3c + + return status; + 800ad94: 7dfb ldrb r3, [r7, #23] +} + 800ad96: 4618 mov r0, r3 + 800ad98: 3718 adds r7, #24 + 800ad9a: 46bd mov sp, r7 + 800ad9c: bd80 pop {r7, pc} + 800ad9e: bf00 nop + +0800ada0 : + * @param sClockSourceConfig pointer to a TIM_ClockConfigTypeDef structure that + * contains the clock source information for the TIM peripheral. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_TIM_ConfigClockSource(TIM_HandleTypeDef *htim, const TIM_ClockConfigTypeDef *sClockSourceConfig) +{ + 800ada0: b580 push {r7, lr} + 800ada2: b084 sub sp, #16 + 800ada4: af00 add r7, sp, #0 + 800ada6: 6078 str r0, [r7, #4] + 800ada8: 6039 str r1, [r7, #0] + HAL_StatusTypeDef status = HAL_OK; + 800adaa: 2300 movs r3, #0 + 800adac: 73fb strb r3, [r7, #15] + uint32_t tmpsmcr; + + /* Process Locked */ + __HAL_LOCK(htim); + 800adae: 687b ldr r3, [r7, #4] + 800adb0: f893 303c ldrb.w r3, [r3, #60] @ 0x3c + 800adb4: 2b01 cmp r3, #1 + 800adb6: d101 bne.n 800adbc + 800adb8: 2302 movs r3, #2 + 800adba: e0de b.n 800af7a + 800adbc: 687b ldr r3, [r7, #4] + 800adbe: 2201 movs r2, #1 + 800adc0: f883 203c strb.w r2, [r3, #60] @ 0x3c + + htim->State = HAL_TIM_STATE_BUSY; + 800adc4: 687b ldr r3, [r7, #4] + 800adc6: 2202 movs r2, #2 + 800adc8: f883 203d strb.w r2, [r3, #61] @ 0x3d + + /* Check the parameters */ + assert_param(IS_TIM_CLOCKSOURCE(sClockSourceConfig->ClockSource)); + + /* Reset the SMS, TS, ECE, ETPS and ETRF bits */ + tmpsmcr = htim->Instance->SMCR; + 800adcc: 687b ldr r3, [r7, #4] + 800adce: 681b ldr r3, [r3, #0] + 800add0: 689b ldr r3, [r3, #8] + 800add2: 60bb str r3, [r7, #8] + tmpsmcr &= ~(TIM_SMCR_SMS | TIM_SMCR_TS); + 800add4: 68bb ldr r3, [r7, #8] + 800add6: f423 1344 bic.w r3, r3, #3211264 @ 0x310000 + 800adda: f023 0377 bic.w r3, r3, #119 @ 0x77 + 800adde: 60bb str r3, [r7, #8] + tmpsmcr &= ~(TIM_SMCR_ETF | TIM_SMCR_ETPS | TIM_SMCR_ECE | TIM_SMCR_ETP); + 800ade0: 68bb ldr r3, [r7, #8] + 800ade2: f423 437f bic.w r3, r3, #65280 @ 0xff00 + 800ade6: 60bb str r3, [r7, #8] + htim->Instance->SMCR = tmpsmcr; + 800ade8: 687b ldr r3, [r7, #4] + 800adea: 681b ldr r3, [r3, #0] + 800adec: 68ba ldr r2, [r7, #8] + 800adee: 609a str r2, [r3, #8] + + switch (sClockSourceConfig->ClockSource) + 800adf0: 683b ldr r3, [r7, #0] + 800adf2: 681b ldr r3, [r3, #0] + 800adf4: 4a63 ldr r2, [pc, #396] @ (800af84 ) + 800adf6: 4293 cmp r3, r2 + 800adf8: f000 80a9 beq.w 800af4e + 800adfc: 4a61 ldr r2, [pc, #388] @ (800af84 ) + 800adfe: 4293 cmp r3, r2 + 800ae00: f200 80ae bhi.w 800af60 + 800ae04: 4a60 ldr r2, [pc, #384] @ (800af88 ) + 800ae06: 4293 cmp r3, r2 + 800ae08: f000 80a1 beq.w 800af4e + 800ae0c: 4a5e ldr r2, [pc, #376] @ (800af88 ) + 800ae0e: 4293 cmp r3, r2 + 800ae10: f200 80a6 bhi.w 800af60 + 800ae14: 4a5d ldr r2, [pc, #372] @ (800af8c ) + 800ae16: 4293 cmp r3, r2 + 800ae18: f000 8099 beq.w 800af4e + 800ae1c: 4a5b ldr r2, [pc, #364] @ (800af8c ) + 800ae1e: 4293 cmp r3, r2 + 800ae20: f200 809e bhi.w 800af60 + 800ae24: 4a5a ldr r2, [pc, #360] @ (800af90 ) + 800ae26: 4293 cmp r3, r2 + 800ae28: f000 8091 beq.w 800af4e + 800ae2c: 4a58 ldr r2, [pc, #352] @ (800af90 ) + 800ae2e: 4293 cmp r3, r2 + 800ae30: f200 8096 bhi.w 800af60 + 800ae34: f1b3 1f10 cmp.w r3, #1048592 @ 0x100010 + 800ae38: f000 8089 beq.w 800af4e + 800ae3c: f1b3 1f10 cmp.w r3, #1048592 @ 0x100010 + 800ae40: f200 808e bhi.w 800af60 + 800ae44: f5b3 5f00 cmp.w r3, #8192 @ 0x2000 + 800ae48: d03e beq.n 800aec8 + 800ae4a: f5b3 5f00 cmp.w r3, #8192 @ 0x2000 + 800ae4e: f200 8087 bhi.w 800af60 + 800ae52: f5b3 5f80 cmp.w r3, #4096 @ 0x1000 + 800ae56: f000 8086 beq.w 800af66 + 800ae5a: f5b3 5f80 cmp.w r3, #4096 @ 0x1000 + 800ae5e: d87f bhi.n 800af60 + 800ae60: 2b70 cmp r3, #112 @ 0x70 + 800ae62: d01a beq.n 800ae9a + 800ae64: 2b70 cmp r3, #112 @ 0x70 + 800ae66: d87b bhi.n 800af60 + 800ae68: 2b60 cmp r3, #96 @ 0x60 + 800ae6a: d050 beq.n 800af0e + 800ae6c: 2b60 cmp r3, #96 @ 0x60 + 800ae6e: d877 bhi.n 800af60 + 800ae70: 2b50 cmp r3, #80 @ 0x50 + 800ae72: d03c beq.n 800aeee + 800ae74: 2b50 cmp r3, #80 @ 0x50 + 800ae76: d873 bhi.n 800af60 + 800ae78: 2b40 cmp r3, #64 @ 0x40 + 800ae7a: d058 beq.n 800af2e + 800ae7c: 2b40 cmp r3, #64 @ 0x40 + 800ae7e: d86f bhi.n 800af60 + 800ae80: 2b30 cmp r3, #48 @ 0x30 + 800ae82: d064 beq.n 800af4e + 800ae84: 2b30 cmp r3, #48 @ 0x30 + 800ae86: d86b bhi.n 800af60 + 800ae88: 2b20 cmp r3, #32 + 800ae8a: d060 beq.n 800af4e + 800ae8c: 2b20 cmp r3, #32 + 800ae8e: d867 bhi.n 800af60 + 800ae90: 2b00 cmp r3, #0 + 800ae92: d05c beq.n 800af4e + 800ae94: 2b10 cmp r3, #16 + 800ae96: d05a beq.n 800af4e + 800ae98: e062 b.n 800af60 + assert_param(IS_TIM_CLOCKPRESCALER(sClockSourceConfig->ClockPrescaler)); + assert_param(IS_TIM_CLOCKPOLARITY(sClockSourceConfig->ClockPolarity)); + assert_param(IS_TIM_CLOCKFILTER(sClockSourceConfig->ClockFilter)); + + /* Configure the ETR Clock source */ + TIM_ETR_SetConfig(htim->Instance, + 800ae9a: 687b ldr r3, [r7, #4] + 800ae9c: 6818 ldr r0, [r3, #0] + sClockSourceConfig->ClockPrescaler, + 800ae9e: 683b ldr r3, [r7, #0] + 800aea0: 6899 ldr r1, [r3, #8] + sClockSourceConfig->ClockPolarity, + 800aea2: 683b ldr r3, [r7, #0] + 800aea4: 685a ldr r2, [r3, #4] + sClockSourceConfig->ClockFilter); + 800aea6: 683b ldr r3, [r7, #0] + 800aea8: 68db ldr r3, [r3, #12] + TIM_ETR_SetConfig(htim->Instance, + 800aeaa: f000 ffb9 bl 800be20 + + /* Select the External clock mode1 and the ETRF trigger */ + tmpsmcr = htim->Instance->SMCR; + 800aeae: 687b ldr r3, [r7, #4] + 800aeb0: 681b ldr r3, [r3, #0] + 800aeb2: 689b ldr r3, [r3, #8] + 800aeb4: 60bb str r3, [r7, #8] + tmpsmcr |= (TIM_SLAVEMODE_EXTERNAL1 | TIM_CLOCKSOURCE_ETRMODE1); + 800aeb6: 68bb ldr r3, [r7, #8] + 800aeb8: f043 0377 orr.w r3, r3, #119 @ 0x77 + 800aebc: 60bb str r3, [r7, #8] + /* Write to TIMx SMCR */ + htim->Instance->SMCR = tmpsmcr; + 800aebe: 687b ldr r3, [r7, #4] + 800aec0: 681b ldr r3, [r3, #0] + 800aec2: 68ba ldr r2, [r7, #8] + 800aec4: 609a str r2, [r3, #8] + break; + 800aec6: e04f b.n 800af68 + assert_param(IS_TIM_CLOCKPRESCALER(sClockSourceConfig->ClockPrescaler)); + assert_param(IS_TIM_CLOCKPOLARITY(sClockSourceConfig->ClockPolarity)); + assert_param(IS_TIM_CLOCKFILTER(sClockSourceConfig->ClockFilter)); + + /* Configure the ETR Clock source */ + TIM_ETR_SetConfig(htim->Instance, + 800aec8: 687b ldr r3, [r7, #4] + 800aeca: 6818 ldr r0, [r3, #0] + sClockSourceConfig->ClockPrescaler, + 800aecc: 683b ldr r3, [r7, #0] + 800aece: 6899 ldr r1, [r3, #8] + sClockSourceConfig->ClockPolarity, + 800aed0: 683b ldr r3, [r7, #0] + 800aed2: 685a ldr r2, [r3, #4] + sClockSourceConfig->ClockFilter); + 800aed4: 683b ldr r3, [r7, #0] + 800aed6: 68db ldr r3, [r3, #12] + TIM_ETR_SetConfig(htim->Instance, + 800aed8: f000 ffa2 bl 800be20 + /* Enable the External clock mode2 */ + htim->Instance->SMCR |= TIM_SMCR_ECE; + 800aedc: 687b ldr r3, [r7, #4] + 800aede: 681b ldr r3, [r3, #0] + 800aee0: 689a ldr r2, [r3, #8] + 800aee2: 687b ldr r3, [r7, #4] + 800aee4: 681b ldr r3, [r3, #0] + 800aee6: f442 4280 orr.w r2, r2, #16384 @ 0x4000 + 800aeea: 609a str r2, [r3, #8] + break; + 800aeec: e03c b.n 800af68 + + /* Check TI1 input conditioning related parameters */ + assert_param(IS_TIM_CLOCKPOLARITY(sClockSourceConfig->ClockPolarity)); + assert_param(IS_TIM_CLOCKFILTER(sClockSourceConfig->ClockFilter)); + + TIM_TI1_ConfigInputStage(htim->Instance, + 800aeee: 687b ldr r3, [r7, #4] + 800aef0: 6818 ldr r0, [r3, #0] + sClockSourceConfig->ClockPolarity, + 800aef2: 683b ldr r3, [r7, #0] + 800aef4: 6859 ldr r1, [r3, #4] + sClockSourceConfig->ClockFilter); + 800aef6: 683b ldr r3, [r7, #0] + 800aef8: 68db ldr r3, [r3, #12] + TIM_TI1_ConfigInputStage(htim->Instance, + 800aefa: 461a mov r2, r3 + 800aefc: f000 fe5e bl 800bbbc + TIM_ITRx_SetConfig(htim->Instance, TIM_CLOCKSOURCE_TI1); + 800af00: 687b ldr r3, [r7, #4] + 800af02: 681b ldr r3, [r3, #0] + 800af04: 2150 movs r1, #80 @ 0x50 + 800af06: 4618 mov r0, r3 + 800af08: f000 ff6d bl 800bde6 + break; + 800af0c: e02c b.n 800af68 + + /* Check TI2 input conditioning related parameters */ + assert_param(IS_TIM_CLOCKPOLARITY(sClockSourceConfig->ClockPolarity)); + assert_param(IS_TIM_CLOCKFILTER(sClockSourceConfig->ClockFilter)); + + TIM_TI2_ConfigInputStage(htim->Instance, + 800af0e: 687b ldr r3, [r7, #4] + 800af10: 6818 ldr r0, [r3, #0] + sClockSourceConfig->ClockPolarity, + 800af12: 683b ldr r3, [r7, #0] + 800af14: 6859 ldr r1, [r3, #4] + sClockSourceConfig->ClockFilter); + 800af16: 683b ldr r3, [r7, #0] + 800af18: 68db ldr r3, [r3, #12] + TIM_TI2_ConfigInputStage(htim->Instance, + 800af1a: 461a mov r2, r3 + 800af1c: f000 feba bl 800bc94 + TIM_ITRx_SetConfig(htim->Instance, TIM_CLOCKSOURCE_TI2); + 800af20: 687b ldr r3, [r7, #4] + 800af22: 681b ldr r3, [r3, #0] + 800af24: 2160 movs r1, #96 @ 0x60 + 800af26: 4618 mov r0, r3 + 800af28: f000 ff5d bl 800bde6 + break; + 800af2c: e01c b.n 800af68 + + /* Check TI1 input conditioning related parameters */ + assert_param(IS_TIM_CLOCKPOLARITY(sClockSourceConfig->ClockPolarity)); + assert_param(IS_TIM_CLOCKFILTER(sClockSourceConfig->ClockFilter)); + + TIM_TI1_ConfigInputStage(htim->Instance, + 800af2e: 687b ldr r3, [r7, #4] + 800af30: 6818 ldr r0, [r3, #0] + sClockSourceConfig->ClockPolarity, + 800af32: 683b ldr r3, [r7, #0] + 800af34: 6859 ldr r1, [r3, #4] + sClockSourceConfig->ClockFilter); + 800af36: 683b ldr r3, [r7, #0] + 800af38: 68db ldr r3, [r3, #12] + TIM_TI1_ConfigInputStage(htim->Instance, + 800af3a: 461a mov r2, r3 + 800af3c: f000 fe3e bl 800bbbc + TIM_ITRx_SetConfig(htim->Instance, TIM_CLOCKSOURCE_TI1ED); + 800af40: 687b ldr r3, [r7, #4] + 800af42: 681b ldr r3, [r3, #0] + 800af44: 2140 movs r1, #64 @ 0x40 + 800af46: 4618 mov r0, r3 + 800af48: f000 ff4d bl 800bde6 + break; + 800af4c: e00c b.n 800af68 + case TIM_CLOCKSOURCE_ITR11: + { + /* Check whether or not the timer instance supports internal trigger input */ + assert_param(IS_TIM_CLOCKSOURCE_INSTANCE((htim->Instance), sClockSourceConfig->ClockSource)); + + TIM_ITRx_SetConfig(htim->Instance, sClockSourceConfig->ClockSource); + 800af4e: 687b ldr r3, [r7, #4] + 800af50: 681a ldr r2, [r3, #0] + 800af52: 683b ldr r3, [r7, #0] + 800af54: 681b ldr r3, [r3, #0] + 800af56: 4619 mov r1, r3 + 800af58: 4610 mov r0, r2 + 800af5a: f000 ff44 bl 800bde6 + break; + 800af5e: e003 b.n 800af68 + } + + default: + status = HAL_ERROR; + 800af60: 2301 movs r3, #1 + 800af62: 73fb strb r3, [r7, #15] + break; + 800af64: e000 b.n 800af68 + break; + 800af66: bf00 nop + } + htim->State = HAL_TIM_STATE_READY; + 800af68: 687b ldr r3, [r7, #4] + 800af6a: 2201 movs r2, #1 + 800af6c: f883 203d strb.w r2, [r3, #61] @ 0x3d + + __HAL_UNLOCK(htim); + 800af70: 687b ldr r3, [r7, #4] + 800af72: 2200 movs r2, #0 + 800af74: f883 203c strb.w r2, [r3, #60] @ 0x3c + + return status; + 800af78: 7bfb ldrb r3, [r7, #15] +} + 800af7a: 4618 mov r0, r3 + 800af7c: 3710 adds r7, #16 + 800af7e: 46bd mov sp, r7 + 800af80: bd80 pop {r7, pc} + 800af82: bf00 nop + 800af84: 00100070 .word 0x00100070 + 800af88: 00100040 .word 0x00100040 + 800af8c: 00100030 .word 0x00100030 + 800af90: 00100020 .word 0x00100020 + +0800af94 : + * timer input or external trigger input) and the Slave mode + * (Disable, Reset, Gated, Trigger, External clock mode 1, Reset + Trigger, Gated + Reset). + * @retval HAL status + */ +HAL_StatusTypeDef HAL_TIM_SlaveConfigSynchro(TIM_HandleTypeDef *htim, const TIM_SlaveConfigTypeDef *sSlaveConfig) +{ + 800af94: b580 push {r7, lr} + 800af96: b082 sub sp, #8 + 800af98: af00 add r7, sp, #0 + 800af9a: 6078 str r0, [r7, #4] + 800af9c: 6039 str r1, [r7, #0] + /* Check the parameters */ + assert_param(IS_TIM_SLAVE_INSTANCE(htim->Instance)); + assert_param(IS_TIM_SLAVE_MODE(sSlaveConfig->SlaveMode)); + assert_param(IS_TIM_TRIGGER_INSTANCE(htim->Instance, sSlaveConfig->InputTrigger)); + + __HAL_LOCK(htim); + 800af9e: 687b ldr r3, [r7, #4] + 800afa0: f893 303c ldrb.w r3, [r3, #60] @ 0x3c + 800afa4: 2b01 cmp r3, #1 + 800afa6: d101 bne.n 800afac + 800afa8: 2302 movs r3, #2 + 800afaa: e031 b.n 800b010 + 800afac: 687b ldr r3, [r7, #4] + 800afae: 2201 movs r2, #1 + 800afb0: f883 203c strb.w r2, [r3, #60] @ 0x3c + + htim->State = HAL_TIM_STATE_BUSY; + 800afb4: 687b ldr r3, [r7, #4] + 800afb6: 2202 movs r2, #2 + 800afb8: f883 203d strb.w r2, [r3, #61] @ 0x3d + + if (TIM_SlaveTimer_SetConfig(htim, sSlaveConfig) != HAL_OK) + 800afbc: 6839 ldr r1, [r7, #0] + 800afbe: 6878 ldr r0, [r7, #4] + 800afc0: f000 fcd0 bl 800b964 + 800afc4: 4603 mov r3, r0 + 800afc6: 2b00 cmp r3, #0 + 800afc8: d009 beq.n 800afde + { + htim->State = HAL_TIM_STATE_READY; + 800afca: 687b ldr r3, [r7, #4] + 800afcc: 2201 movs r2, #1 + 800afce: f883 203d strb.w r2, [r3, #61] @ 0x3d + __HAL_UNLOCK(htim); + 800afd2: 687b ldr r3, [r7, #4] + 800afd4: 2200 movs r2, #0 + 800afd6: f883 203c strb.w r2, [r3, #60] @ 0x3c + return HAL_ERROR; + 800afda: 2301 movs r3, #1 + 800afdc: e018 b.n 800b010 + } + + /* Disable Trigger Interrupt */ + __HAL_TIM_DISABLE_IT(htim, TIM_IT_TRIGGER); + 800afde: 687b ldr r3, [r7, #4] + 800afe0: 681b ldr r3, [r3, #0] + 800afe2: 68da ldr r2, [r3, #12] + 800afe4: 687b ldr r3, [r7, #4] + 800afe6: 681b ldr r3, [r3, #0] + 800afe8: f022 0240 bic.w r2, r2, #64 @ 0x40 + 800afec: 60da str r2, [r3, #12] + + /* Disable Trigger DMA request */ + __HAL_TIM_DISABLE_DMA(htim, TIM_DMA_TRIGGER); + 800afee: 687b ldr r3, [r7, #4] + 800aff0: 681b ldr r3, [r3, #0] + 800aff2: 68da ldr r2, [r3, #12] + 800aff4: 687b ldr r3, [r7, #4] + 800aff6: 681b ldr r3, [r3, #0] + 800aff8: f422 4280 bic.w r2, r2, #16384 @ 0x4000 + 800affc: 60da str r2, [r3, #12] + + htim->State = HAL_TIM_STATE_READY; + 800affe: 687b ldr r3, [r7, #4] + 800b000: 2201 movs r2, #1 + 800b002: f883 203d strb.w r2, [r3, #61] @ 0x3d + + __HAL_UNLOCK(htim); + 800b006: 687b ldr r3, [r7, #4] + 800b008: 2200 movs r2, #0 + 800b00a: f883 203c strb.w r2, [r3, #60] @ 0x3c + + return HAL_OK; + 800b00e: 2300 movs r3, #0 +} + 800b010: 4618 mov r0, r3 + 800b012: 3708 adds r7, #8 + 800b014: 46bd mov sp, r7 + 800b016: bd80 pop {r7, pc} + +0800b018 : + * @brief Output Compare callback in non-blocking mode + * @param htim TIM OC handle + * @retval None + */ +__weak void HAL_TIM_OC_DelayElapsedCallback(TIM_HandleTypeDef *htim) +{ + 800b018: b480 push {r7} + 800b01a: b083 sub sp, #12 + 800b01c: af00 add r7, sp, #0 + 800b01e: 6078 str r0, [r7, #4] + UNUSED(htim); + + /* NOTE : This function should not be modified, when the callback is needed, + the HAL_TIM_OC_DelayElapsedCallback could be implemented in the user file + */ +} + 800b020: bf00 nop + 800b022: 370c adds r7, #12 + 800b024: 46bd mov sp, r7 + 800b026: f85d 7b04 ldr.w r7, [sp], #4 + 800b02a: 4770 bx lr + +0800b02c : + * @brief Input Capture half complete callback in non-blocking mode + * @param htim TIM IC handle + * @retval None + */ +__weak void HAL_TIM_IC_CaptureHalfCpltCallback(TIM_HandleTypeDef *htim) +{ + 800b02c: b480 push {r7} + 800b02e: b083 sub sp, #12 + 800b030: af00 add r7, sp, #0 + 800b032: 6078 str r0, [r7, #4] + UNUSED(htim); + + /* NOTE : This function should not be modified, when the callback is needed, + the HAL_TIM_IC_CaptureHalfCpltCallback could be implemented in the user file + */ +} + 800b034: bf00 nop + 800b036: 370c adds r7, #12 + 800b038: 46bd mov sp, r7 + 800b03a: f85d 7b04 ldr.w r7, [sp], #4 + 800b03e: 4770 bx lr + +0800b040 : + * @brief PWM Pulse finished callback in non-blocking mode + * @param htim TIM handle + * @retval None + */ +__weak void HAL_TIM_PWM_PulseFinishedCallback(TIM_HandleTypeDef *htim) +{ + 800b040: b480 push {r7} + 800b042: b083 sub sp, #12 + 800b044: af00 add r7, sp, #0 + 800b046: 6078 str r0, [r7, #4] + UNUSED(htim); + + /* NOTE : This function should not be modified, when the callback is needed, + the HAL_TIM_PWM_PulseFinishedCallback could be implemented in the user file + */ +} + 800b048: bf00 nop + 800b04a: 370c adds r7, #12 + 800b04c: 46bd mov sp, r7 + 800b04e: f85d 7b04 ldr.w r7, [sp], #4 + 800b052: 4770 bx lr + +0800b054 : + * @brief Hall Trigger detection callback in non-blocking mode + * @param htim TIM handle + * @retval None + */ +__weak void HAL_TIM_TriggerCallback(TIM_HandleTypeDef *htim) +{ + 800b054: b480 push {r7} + 800b056: b083 sub sp, #12 + 800b058: af00 add r7, sp, #0 + 800b05a: 6078 str r0, [r7, #4] + UNUSED(htim); + + /* NOTE : This function should not be modified, when the callback is needed, + the HAL_TIM_TriggerCallback could be implemented in the user file + */ +} + 800b05c: bf00 nop + 800b05e: 370c adds r7, #12 + 800b060: 46bd mov sp, r7 + 800b062: f85d 7b04 ldr.w r7, [sp], #4 + 800b066: 4770 bx lr + +0800b068 : + * @brief Timer error callback in non-blocking mode + * @param htim TIM handle + * @retval None + */ +__weak void HAL_TIM_ErrorCallback(TIM_HandleTypeDef *htim) +{ + 800b068: b480 push {r7} + 800b06a: b083 sub sp, #12 + 800b06c: af00 add r7, sp, #0 + 800b06e: 6078 str r0, [r7, #4] + UNUSED(htim); + + /* NOTE : This function should not be modified, when the callback is needed, + the HAL_TIM_ErrorCallback could be implemented in the user file + */ +} + 800b070: bf00 nop + 800b072: 370c adds r7, #12 + 800b074: 46bd mov sp, r7 + 800b076: f85d 7b04 ldr.w r7, [sp], #4 + 800b07a: 4770 bx lr + +0800b07c : + * @brief TIM DMA error callback + * @param hdma pointer to DMA handle. + * @retval None + */ +void TIM_DMAError(DMA_HandleTypeDef *hdma) +{ + 800b07c: b580 push {r7, lr} + 800b07e: b084 sub sp, #16 + 800b080: af00 add r7, sp, #0 + 800b082: 6078 str r0, [r7, #4] + TIM_HandleTypeDef *htim = (TIM_HandleTypeDef *)((DMA_HandleTypeDef *)hdma)->Parent; + 800b084: 687b ldr r3, [r7, #4] + 800b086: 6a9b ldr r3, [r3, #40] @ 0x28 + 800b088: 60fb str r3, [r7, #12] + + if (hdma == htim->hdma[TIM_DMA_ID_CC1]) + 800b08a: 68fb ldr r3, [r7, #12] + 800b08c: 6a5b ldr r3, [r3, #36] @ 0x24 + 800b08e: 687a ldr r2, [r7, #4] + 800b090: 429a cmp r2, r3 + 800b092: d107 bne.n 800b0a4 + { + htim->Channel = HAL_TIM_ACTIVE_CHANNEL_1; + 800b094: 68fb ldr r3, [r7, #12] + 800b096: 2201 movs r2, #1 + 800b098: 771a strb r2, [r3, #28] + TIM_CHANNEL_STATE_SET(htim, TIM_CHANNEL_1, HAL_TIM_CHANNEL_STATE_READY); + 800b09a: 68fb ldr r3, [r7, #12] + 800b09c: 2201 movs r2, #1 + 800b09e: f883 203e strb.w r2, [r3, #62] @ 0x3e + 800b0a2: e02a b.n 800b0fa + } + else if (hdma == htim->hdma[TIM_DMA_ID_CC2]) + 800b0a4: 68fb ldr r3, [r7, #12] + 800b0a6: 6a9b ldr r3, [r3, #40] @ 0x28 + 800b0a8: 687a ldr r2, [r7, #4] + 800b0aa: 429a cmp r2, r3 + 800b0ac: d107 bne.n 800b0be + { + htim->Channel = HAL_TIM_ACTIVE_CHANNEL_2; + 800b0ae: 68fb ldr r3, [r7, #12] + 800b0b0: 2202 movs r2, #2 + 800b0b2: 771a strb r2, [r3, #28] + TIM_CHANNEL_STATE_SET(htim, TIM_CHANNEL_2, HAL_TIM_CHANNEL_STATE_READY); + 800b0b4: 68fb ldr r3, [r7, #12] + 800b0b6: 2201 movs r2, #1 + 800b0b8: f883 203f strb.w r2, [r3, #63] @ 0x3f + 800b0bc: e01d b.n 800b0fa + } + else if (hdma == htim->hdma[TIM_DMA_ID_CC3]) + 800b0be: 68fb ldr r3, [r7, #12] + 800b0c0: 6adb ldr r3, [r3, #44] @ 0x2c + 800b0c2: 687a ldr r2, [r7, #4] + 800b0c4: 429a cmp r2, r3 + 800b0c6: d107 bne.n 800b0d8 + { + htim->Channel = HAL_TIM_ACTIVE_CHANNEL_3; + 800b0c8: 68fb ldr r3, [r7, #12] + 800b0ca: 2204 movs r2, #4 + 800b0cc: 771a strb r2, [r3, #28] + TIM_CHANNEL_STATE_SET(htim, TIM_CHANNEL_3, HAL_TIM_CHANNEL_STATE_READY); + 800b0ce: 68fb ldr r3, [r7, #12] + 800b0d0: 2201 movs r2, #1 + 800b0d2: f883 2040 strb.w r2, [r3, #64] @ 0x40 + 800b0d6: e010 b.n 800b0fa + } + else if (hdma == htim->hdma[TIM_DMA_ID_CC4]) + 800b0d8: 68fb ldr r3, [r7, #12] + 800b0da: 6b1b ldr r3, [r3, #48] @ 0x30 + 800b0dc: 687a ldr r2, [r7, #4] + 800b0de: 429a cmp r2, r3 + 800b0e0: d107 bne.n 800b0f2 + { + htim->Channel = HAL_TIM_ACTIVE_CHANNEL_4; + 800b0e2: 68fb ldr r3, [r7, #12] + 800b0e4: 2208 movs r2, #8 + 800b0e6: 771a strb r2, [r3, #28] + TIM_CHANNEL_STATE_SET(htim, TIM_CHANNEL_4, HAL_TIM_CHANNEL_STATE_READY); + 800b0e8: 68fb ldr r3, [r7, #12] + 800b0ea: 2201 movs r2, #1 + 800b0ec: f883 2041 strb.w r2, [r3, #65] @ 0x41 + 800b0f0: e003 b.n 800b0fa + } + else + { + htim->State = HAL_TIM_STATE_READY; + 800b0f2: 68fb ldr r3, [r7, #12] + 800b0f4: 2201 movs r2, #1 + 800b0f6: f883 203d strb.w r2, [r3, #61] @ 0x3d + } + +#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) + htim->ErrorCallback(htim); +#else + HAL_TIM_ErrorCallback(htim); + 800b0fa: 68f8 ldr r0, [r7, #12] + 800b0fc: f7ff ffb4 bl 800b068 +#endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ + + htim->Channel = HAL_TIM_ACTIVE_CHANNEL_CLEARED; + 800b100: 68fb ldr r3, [r7, #12] + 800b102: 2200 movs r2, #0 + 800b104: 771a strb r2, [r3, #28] +} + 800b106: bf00 nop + 800b108: 3710 adds r7, #16 + 800b10a: 46bd mov sp, r7 + 800b10c: bd80 pop {r7, pc} + +0800b10e : + * @brief TIM DMA Capture complete callback. + * @param hdma pointer to DMA handle. + * @retval None + */ +void TIM_DMACaptureCplt(DMA_HandleTypeDef *hdma) +{ + 800b10e: b580 push {r7, lr} + 800b110: b084 sub sp, #16 + 800b112: af00 add r7, sp, #0 + 800b114: 6078 str r0, [r7, #4] + TIM_HandleTypeDef *htim = (TIM_HandleTypeDef *)((DMA_HandleTypeDef *)hdma)->Parent; + 800b116: 687b ldr r3, [r7, #4] + 800b118: 6a9b ldr r3, [r3, #40] @ 0x28 + 800b11a: 60fb str r3, [r7, #12] + + if (hdma == htim->hdma[TIM_DMA_ID_CC1]) + 800b11c: 68fb ldr r3, [r7, #12] + 800b11e: 6a5b ldr r3, [r3, #36] @ 0x24 + 800b120: 687a ldr r2, [r7, #4] + 800b122: 429a cmp r2, r3 + 800b124: d10f bne.n 800b146 + { + htim->Channel = HAL_TIM_ACTIVE_CHANNEL_1; + 800b126: 68fb ldr r3, [r7, #12] + 800b128: 2201 movs r2, #1 + 800b12a: 771a strb r2, [r3, #28] + + if (hdma->Init.Mode == DMA_NORMAL) + 800b12c: 687b ldr r3, [r7, #4] + 800b12e: 69db ldr r3, [r3, #28] + 800b130: 2b00 cmp r3, #0 + 800b132: d146 bne.n 800b1c2 + { + TIM_CHANNEL_STATE_SET(htim, TIM_CHANNEL_1, HAL_TIM_CHANNEL_STATE_READY); + 800b134: 68fb ldr r3, [r7, #12] + 800b136: 2201 movs r2, #1 + 800b138: f883 203e strb.w r2, [r3, #62] @ 0x3e + TIM_CHANNEL_N_STATE_SET(htim, TIM_CHANNEL_1, HAL_TIM_CHANNEL_STATE_READY); + 800b13c: 68fb ldr r3, [r7, #12] + 800b13e: 2201 movs r2, #1 + 800b140: f883 2044 strb.w r2, [r3, #68] @ 0x44 + 800b144: e03d b.n 800b1c2 + } + } + else if (hdma == htim->hdma[TIM_DMA_ID_CC2]) + 800b146: 68fb ldr r3, [r7, #12] + 800b148: 6a9b ldr r3, [r3, #40] @ 0x28 + 800b14a: 687a ldr r2, [r7, #4] + 800b14c: 429a cmp r2, r3 + 800b14e: d10f bne.n 800b170 + { + htim->Channel = HAL_TIM_ACTIVE_CHANNEL_2; + 800b150: 68fb ldr r3, [r7, #12] + 800b152: 2202 movs r2, #2 + 800b154: 771a strb r2, [r3, #28] + + if (hdma->Init.Mode == DMA_NORMAL) + 800b156: 687b ldr r3, [r7, #4] + 800b158: 69db ldr r3, [r3, #28] + 800b15a: 2b00 cmp r3, #0 + 800b15c: d131 bne.n 800b1c2 + { + TIM_CHANNEL_STATE_SET(htim, TIM_CHANNEL_2, HAL_TIM_CHANNEL_STATE_READY); + 800b15e: 68fb ldr r3, [r7, #12] + 800b160: 2201 movs r2, #1 + 800b162: f883 203f strb.w r2, [r3, #63] @ 0x3f + TIM_CHANNEL_N_STATE_SET(htim, TIM_CHANNEL_2, HAL_TIM_CHANNEL_STATE_READY); + 800b166: 68fb ldr r3, [r7, #12] + 800b168: 2201 movs r2, #1 + 800b16a: f883 2045 strb.w r2, [r3, #69] @ 0x45 + 800b16e: e028 b.n 800b1c2 + } + } + else if (hdma == htim->hdma[TIM_DMA_ID_CC3]) + 800b170: 68fb ldr r3, [r7, #12] + 800b172: 6adb ldr r3, [r3, #44] @ 0x2c + 800b174: 687a ldr r2, [r7, #4] + 800b176: 429a cmp r2, r3 + 800b178: d10f bne.n 800b19a + { + htim->Channel = HAL_TIM_ACTIVE_CHANNEL_3; + 800b17a: 68fb ldr r3, [r7, #12] + 800b17c: 2204 movs r2, #4 + 800b17e: 771a strb r2, [r3, #28] + + if (hdma->Init.Mode == DMA_NORMAL) + 800b180: 687b ldr r3, [r7, #4] + 800b182: 69db ldr r3, [r3, #28] + 800b184: 2b00 cmp r3, #0 + 800b186: d11c bne.n 800b1c2 + { + TIM_CHANNEL_STATE_SET(htim, TIM_CHANNEL_3, HAL_TIM_CHANNEL_STATE_READY); + 800b188: 68fb ldr r3, [r7, #12] + 800b18a: 2201 movs r2, #1 + 800b18c: f883 2040 strb.w r2, [r3, #64] @ 0x40 + TIM_CHANNEL_N_STATE_SET(htim, TIM_CHANNEL_3, HAL_TIM_CHANNEL_STATE_READY); + 800b190: 68fb ldr r3, [r7, #12] + 800b192: 2201 movs r2, #1 + 800b194: f883 2046 strb.w r2, [r3, #70] @ 0x46 + 800b198: e013 b.n 800b1c2 + } + } + else if (hdma == htim->hdma[TIM_DMA_ID_CC4]) + 800b19a: 68fb ldr r3, [r7, #12] + 800b19c: 6b1b ldr r3, [r3, #48] @ 0x30 + 800b19e: 687a ldr r2, [r7, #4] + 800b1a0: 429a cmp r2, r3 + 800b1a2: d10e bne.n 800b1c2 + { + htim->Channel = HAL_TIM_ACTIVE_CHANNEL_4; + 800b1a4: 68fb ldr r3, [r7, #12] + 800b1a6: 2208 movs r2, #8 + 800b1a8: 771a strb r2, [r3, #28] + + if (hdma->Init.Mode == DMA_NORMAL) + 800b1aa: 687b ldr r3, [r7, #4] + 800b1ac: 69db ldr r3, [r3, #28] + 800b1ae: 2b00 cmp r3, #0 + 800b1b0: d107 bne.n 800b1c2 + { + TIM_CHANNEL_STATE_SET(htim, TIM_CHANNEL_4, HAL_TIM_CHANNEL_STATE_READY); + 800b1b2: 68fb ldr r3, [r7, #12] + 800b1b4: 2201 movs r2, #1 + 800b1b6: f883 2041 strb.w r2, [r3, #65] @ 0x41 + TIM_CHANNEL_N_STATE_SET(htim, TIM_CHANNEL_4, HAL_TIM_CHANNEL_STATE_READY); + 800b1ba: 68fb ldr r3, [r7, #12] + 800b1bc: 2201 movs r2, #1 + 800b1be: f883 2047 strb.w r2, [r3, #71] @ 0x47 + } + +#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) + htim->IC_CaptureCallback(htim); +#else + HAL_TIM_IC_CaptureCallback(htim); + 800b1c2: 68f8 ldr r0, [r7, #12] + 800b1c4: f7f8 fe30 bl 8003e28 +#endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ + + htim->Channel = HAL_TIM_ACTIVE_CHANNEL_CLEARED; + 800b1c8: 68fb ldr r3, [r7, #12] + 800b1ca: 2200 movs r2, #0 + 800b1cc: 771a strb r2, [r3, #28] +} + 800b1ce: bf00 nop + 800b1d0: 3710 adds r7, #16 + 800b1d2: 46bd mov sp, r7 + 800b1d4: bd80 pop {r7, pc} + +0800b1d6 : + * @brief TIM DMA Capture half complete callback. + * @param hdma pointer to DMA handle. + * @retval None + */ +void TIM_DMACaptureHalfCplt(DMA_HandleTypeDef *hdma) +{ + 800b1d6: b580 push {r7, lr} + 800b1d8: b084 sub sp, #16 + 800b1da: af00 add r7, sp, #0 + 800b1dc: 6078 str r0, [r7, #4] + TIM_HandleTypeDef *htim = (TIM_HandleTypeDef *)((DMA_HandleTypeDef *)hdma)->Parent; + 800b1de: 687b ldr r3, [r7, #4] + 800b1e0: 6a9b ldr r3, [r3, #40] @ 0x28 + 800b1e2: 60fb str r3, [r7, #12] + + if (hdma == htim->hdma[TIM_DMA_ID_CC1]) + 800b1e4: 68fb ldr r3, [r7, #12] + 800b1e6: 6a5b ldr r3, [r3, #36] @ 0x24 + 800b1e8: 687a ldr r2, [r7, #4] + 800b1ea: 429a cmp r2, r3 + 800b1ec: d103 bne.n 800b1f6 + { + htim->Channel = HAL_TIM_ACTIVE_CHANNEL_1; + 800b1ee: 68fb ldr r3, [r7, #12] + 800b1f0: 2201 movs r2, #1 + 800b1f2: 771a strb r2, [r3, #28] + 800b1f4: e019 b.n 800b22a + } + else if (hdma == htim->hdma[TIM_DMA_ID_CC2]) + 800b1f6: 68fb ldr r3, [r7, #12] + 800b1f8: 6a9b ldr r3, [r3, #40] @ 0x28 + 800b1fa: 687a ldr r2, [r7, #4] + 800b1fc: 429a cmp r2, r3 + 800b1fe: d103 bne.n 800b208 + { + htim->Channel = HAL_TIM_ACTIVE_CHANNEL_2; + 800b200: 68fb ldr r3, [r7, #12] + 800b202: 2202 movs r2, #2 + 800b204: 771a strb r2, [r3, #28] + 800b206: e010 b.n 800b22a + } + else if (hdma == htim->hdma[TIM_DMA_ID_CC3]) + 800b208: 68fb ldr r3, [r7, #12] + 800b20a: 6adb ldr r3, [r3, #44] @ 0x2c + 800b20c: 687a ldr r2, [r7, #4] + 800b20e: 429a cmp r2, r3 + 800b210: d103 bne.n 800b21a + { + htim->Channel = HAL_TIM_ACTIVE_CHANNEL_3; + 800b212: 68fb ldr r3, [r7, #12] + 800b214: 2204 movs r2, #4 + 800b216: 771a strb r2, [r3, #28] + 800b218: e007 b.n 800b22a + } + else if (hdma == htim->hdma[TIM_DMA_ID_CC4]) + 800b21a: 68fb ldr r3, [r7, #12] + 800b21c: 6b1b ldr r3, [r3, #48] @ 0x30 + 800b21e: 687a ldr r2, [r7, #4] + 800b220: 429a cmp r2, r3 + 800b222: d102 bne.n 800b22a + { + htim->Channel = HAL_TIM_ACTIVE_CHANNEL_4; + 800b224: 68fb ldr r3, [r7, #12] + 800b226: 2208 movs r2, #8 + 800b228: 771a strb r2, [r3, #28] + } + +#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) + htim->IC_CaptureHalfCpltCallback(htim); +#else + HAL_TIM_IC_CaptureHalfCpltCallback(htim); + 800b22a: 68f8 ldr r0, [r7, #12] + 800b22c: f7ff fefe bl 800b02c +#endif /* USE_HAL_TIM_REGISTER_CALLBACKS */ + + htim->Channel = HAL_TIM_ACTIVE_CHANNEL_CLEARED; + 800b230: 68fb ldr r3, [r7, #12] + 800b232: 2200 movs r2, #0 + 800b234: 771a strb r2, [r3, #28] +} + 800b236: bf00 nop + 800b238: 3710 adds r7, #16 + 800b23a: 46bd mov sp, r7 + 800b23c: bd80 pop {r7, pc} + ... + +0800b240 : + * @param TIMx TIM peripheral + * @param Structure TIM Base configuration structure + * @retval None + */ +void TIM_Base_SetConfig(TIM_TypeDef *TIMx, const TIM_Base_InitTypeDef *Structure) +{ + 800b240: b480 push {r7} + 800b242: b085 sub sp, #20 + 800b244: af00 add r7, sp, #0 + 800b246: 6078 str r0, [r7, #4] + 800b248: 6039 str r1, [r7, #0] + uint32_t tmpcr1; + tmpcr1 = TIMx->CR1; + 800b24a: 687b ldr r3, [r7, #4] + 800b24c: 681b ldr r3, [r3, #0] + 800b24e: 60fb str r3, [r7, #12] + + /* Set TIM Time Base Unit parameters ---------------------------------------*/ + if (IS_TIM_COUNTER_MODE_SELECT_INSTANCE(TIMx)) + 800b250: 687b ldr r3, [r7, #4] + 800b252: 4a42 ldr r2, [pc, #264] @ (800b35c ) + 800b254: 4293 cmp r3, r2 + 800b256: d00f beq.n 800b278 + 800b258: 687b ldr r3, [r7, #4] + 800b25a: f1b3 4f80 cmp.w r3, #1073741824 @ 0x40000000 + 800b25e: d00b beq.n 800b278 + 800b260: 687b ldr r3, [r7, #4] + 800b262: 4a3f ldr r2, [pc, #252] @ (800b360 ) + 800b264: 4293 cmp r3, r2 + 800b266: d007 beq.n 800b278 + 800b268: 687b ldr r3, [r7, #4] + 800b26a: 4a3e ldr r2, [pc, #248] @ (800b364 ) + 800b26c: 4293 cmp r3, r2 + 800b26e: d003 beq.n 800b278 + 800b270: 687b ldr r3, [r7, #4] + 800b272: 4a3d ldr r2, [pc, #244] @ (800b368 ) + 800b274: 4293 cmp r3, r2 + 800b276: d108 bne.n 800b28a + { + /* Select the Counter Mode */ + tmpcr1 &= ~(TIM_CR1_DIR | TIM_CR1_CMS); + 800b278: 68fb ldr r3, [r7, #12] + 800b27a: f023 0370 bic.w r3, r3, #112 @ 0x70 + 800b27e: 60fb str r3, [r7, #12] + tmpcr1 |= Structure->CounterMode; + 800b280: 683b ldr r3, [r7, #0] + 800b282: 685b ldr r3, [r3, #4] + 800b284: 68fa ldr r2, [r7, #12] + 800b286: 4313 orrs r3, r2 + 800b288: 60fb str r3, [r7, #12] + } + + if (IS_TIM_CLOCK_DIVISION_INSTANCE(TIMx)) + 800b28a: 687b ldr r3, [r7, #4] + 800b28c: 4a33 ldr r2, [pc, #204] @ (800b35c ) + 800b28e: 4293 cmp r3, r2 + 800b290: d01b beq.n 800b2ca + 800b292: 687b ldr r3, [r7, #4] + 800b294: f1b3 4f80 cmp.w r3, #1073741824 @ 0x40000000 + 800b298: d017 beq.n 800b2ca + 800b29a: 687b ldr r3, [r7, #4] + 800b29c: 4a30 ldr r2, [pc, #192] @ (800b360 ) + 800b29e: 4293 cmp r3, r2 + 800b2a0: d013 beq.n 800b2ca + 800b2a2: 687b ldr r3, [r7, #4] + 800b2a4: 4a2f ldr r2, [pc, #188] @ (800b364 ) + 800b2a6: 4293 cmp r3, r2 + 800b2a8: d00f beq.n 800b2ca + 800b2aa: 687b ldr r3, [r7, #4] + 800b2ac: 4a2e ldr r2, [pc, #184] @ (800b368 ) + 800b2ae: 4293 cmp r3, r2 + 800b2b0: d00b beq.n 800b2ca + 800b2b2: 687b ldr r3, [r7, #4] + 800b2b4: 4a2d ldr r2, [pc, #180] @ (800b36c ) + 800b2b6: 4293 cmp r3, r2 + 800b2b8: d007 beq.n 800b2ca + 800b2ba: 687b ldr r3, [r7, #4] + 800b2bc: 4a2c ldr r2, [pc, #176] @ (800b370 ) + 800b2be: 4293 cmp r3, r2 + 800b2c0: d003 beq.n 800b2ca + 800b2c2: 687b ldr r3, [r7, #4] + 800b2c4: 4a2b ldr r2, [pc, #172] @ (800b374 ) + 800b2c6: 4293 cmp r3, r2 + 800b2c8: d108 bne.n 800b2dc + { + /* Set the clock division */ + tmpcr1 &= ~TIM_CR1_CKD; + 800b2ca: 68fb ldr r3, [r7, #12] + 800b2cc: f423 7340 bic.w r3, r3, #768 @ 0x300 + 800b2d0: 60fb str r3, [r7, #12] + tmpcr1 |= (uint32_t)Structure->ClockDivision; + 800b2d2: 683b ldr r3, [r7, #0] + 800b2d4: 68db ldr r3, [r3, #12] + 800b2d6: 68fa ldr r2, [r7, #12] + 800b2d8: 4313 orrs r3, r2 + 800b2da: 60fb str r3, [r7, #12] + } + + /* Set the auto-reload preload */ + MODIFY_REG(tmpcr1, TIM_CR1_ARPE, Structure->AutoReloadPreload); + 800b2dc: 68fb ldr r3, [r7, #12] + 800b2de: f023 0280 bic.w r2, r3, #128 @ 0x80 + 800b2e2: 683b ldr r3, [r7, #0] + 800b2e4: 695b ldr r3, [r3, #20] + 800b2e6: 4313 orrs r3, r2 + 800b2e8: 60fb str r3, [r7, #12] + + TIMx->CR1 = tmpcr1; + 800b2ea: 687b ldr r3, [r7, #4] + 800b2ec: 68fa ldr r2, [r7, #12] + 800b2ee: 601a str r2, [r3, #0] + + /* Set the Autoreload value */ + TIMx->ARR = (uint32_t)Structure->Period ; + 800b2f0: 683b ldr r3, [r7, #0] + 800b2f2: 689a ldr r2, [r3, #8] + 800b2f4: 687b ldr r3, [r7, #4] + 800b2f6: 62da str r2, [r3, #44] @ 0x2c + + /* Set the Prescaler value */ + TIMx->PSC = Structure->Prescaler; + 800b2f8: 683b ldr r3, [r7, #0] + 800b2fa: 681a ldr r2, [r3, #0] + 800b2fc: 687b ldr r3, [r7, #4] + 800b2fe: 629a str r2, [r3, #40] @ 0x28 + + if (IS_TIM_REPETITION_COUNTER_INSTANCE(TIMx)) + 800b300: 687b ldr r3, [r7, #4] + 800b302: 4a16 ldr r2, [pc, #88] @ (800b35c ) + 800b304: 4293 cmp r3, r2 + 800b306: d00f beq.n 800b328 + 800b308: 687b ldr r3, [r7, #4] + 800b30a: 4a17 ldr r2, [pc, #92] @ (800b368 ) + 800b30c: 4293 cmp r3, r2 + 800b30e: d00b beq.n 800b328 + 800b310: 687b ldr r3, [r7, #4] + 800b312: 4a16 ldr r2, [pc, #88] @ (800b36c ) + 800b314: 4293 cmp r3, r2 + 800b316: d007 beq.n 800b328 + 800b318: 687b ldr r3, [r7, #4] + 800b31a: 4a15 ldr r2, [pc, #84] @ (800b370 ) + 800b31c: 4293 cmp r3, r2 + 800b31e: d003 beq.n 800b328 + 800b320: 687b ldr r3, [r7, #4] + 800b322: 4a14 ldr r2, [pc, #80] @ (800b374 ) + 800b324: 4293 cmp r3, r2 + 800b326: d103 bne.n 800b330 + { + /* Set the Repetition Counter value */ + TIMx->RCR = Structure->RepetitionCounter; + 800b328: 683b ldr r3, [r7, #0] + 800b32a: 691a ldr r2, [r3, #16] + 800b32c: 687b ldr r3, [r7, #4] + 800b32e: 631a str r2, [r3, #48] @ 0x30 + } + + /* Generate an update event to reload the Prescaler + and the repetition counter (only for advanced timer) value immediately */ + TIMx->EGR = TIM_EGR_UG; + 800b330: 687b ldr r3, [r7, #4] + 800b332: 2201 movs r2, #1 + 800b334: 615a str r2, [r3, #20] + + /* Check if the update flag is set after the Update Generation, if so clear the UIF flag */ + if (HAL_IS_BIT_SET(TIMx->SR, TIM_FLAG_UPDATE)) + 800b336: 687b ldr r3, [r7, #4] + 800b338: 691b ldr r3, [r3, #16] + 800b33a: f003 0301 and.w r3, r3, #1 + 800b33e: 2b01 cmp r3, #1 + 800b340: d105 bne.n 800b34e + { + /* Clear the update flag */ + CLEAR_BIT(TIMx->SR, TIM_FLAG_UPDATE); + 800b342: 687b ldr r3, [r7, #4] + 800b344: 691b ldr r3, [r3, #16] + 800b346: f023 0201 bic.w r2, r3, #1 + 800b34a: 687b ldr r3, [r7, #4] + 800b34c: 611a str r2, [r3, #16] + } +} + 800b34e: bf00 nop + 800b350: 3714 adds r7, #20 + 800b352: 46bd mov sp, r7 + 800b354: f85d 7b04 ldr.w r7, [sp], #4 + 800b358: 4770 bx lr + 800b35a: bf00 nop + 800b35c: 40012c00 .word 0x40012c00 + 800b360: 40000400 .word 0x40000400 + 800b364: 40000800 .word 0x40000800 + 800b368: 40013400 .word 0x40013400 + 800b36c: 40014000 .word 0x40014000 + 800b370: 40014400 .word 0x40014400 + 800b374: 40014800 .word 0x40014800 + +0800b378 : + * @param TIMx to select the TIM peripheral + * @param OC_Config The output configuration structure + * @retval None + */ +static void TIM_OC1_SetConfig(TIM_TypeDef *TIMx, const TIM_OC_InitTypeDef *OC_Config) +{ + 800b378: b480 push {r7} + 800b37a: b087 sub sp, #28 + 800b37c: af00 add r7, sp, #0 + 800b37e: 6078 str r0, [r7, #4] + 800b380: 6039 str r1, [r7, #0] + uint32_t tmpccmrx; + uint32_t tmpccer; + uint32_t tmpcr2; + + /* Get the TIMx CCER register value */ + tmpccer = TIMx->CCER; + 800b382: 687b ldr r3, [r7, #4] + 800b384: 6a1b ldr r3, [r3, #32] + 800b386: 617b str r3, [r7, #20] + + /* Disable the Channel 1: Reset the CC1E Bit */ + TIMx->CCER &= ~TIM_CCER_CC1E; + 800b388: 687b ldr r3, [r7, #4] + 800b38a: 6a1b ldr r3, [r3, #32] + 800b38c: f023 0201 bic.w r2, r3, #1 + 800b390: 687b ldr r3, [r7, #4] + 800b392: 621a str r2, [r3, #32] + + /* Get the TIMx CR2 register value */ + tmpcr2 = TIMx->CR2; + 800b394: 687b ldr r3, [r7, #4] + 800b396: 685b ldr r3, [r3, #4] + 800b398: 613b str r3, [r7, #16] + + /* Get the TIMx CCMR1 register value */ + tmpccmrx = TIMx->CCMR1; + 800b39a: 687b ldr r3, [r7, #4] + 800b39c: 699b ldr r3, [r3, #24] + 800b39e: 60fb str r3, [r7, #12] + + /* Reset the Output Compare Mode Bits */ + tmpccmrx &= ~TIM_CCMR1_OC1M; + 800b3a0: 68fb ldr r3, [r7, #12] + 800b3a2: f423 3380 bic.w r3, r3, #65536 @ 0x10000 + 800b3a6: f023 0370 bic.w r3, r3, #112 @ 0x70 + 800b3aa: 60fb str r3, [r7, #12] + tmpccmrx &= ~TIM_CCMR1_CC1S; + 800b3ac: 68fb ldr r3, [r7, #12] + 800b3ae: f023 0303 bic.w r3, r3, #3 + 800b3b2: 60fb str r3, [r7, #12] + /* Select the Output Compare Mode */ + tmpccmrx |= OC_Config->OCMode; + 800b3b4: 683b ldr r3, [r7, #0] + 800b3b6: 681b ldr r3, [r3, #0] + 800b3b8: 68fa ldr r2, [r7, #12] + 800b3ba: 4313 orrs r3, r2 + 800b3bc: 60fb str r3, [r7, #12] + + /* Reset the Output Polarity level */ + tmpccer &= ~TIM_CCER_CC1P; + 800b3be: 697b ldr r3, [r7, #20] + 800b3c0: f023 0302 bic.w r3, r3, #2 + 800b3c4: 617b str r3, [r7, #20] + /* Set the Output Compare Polarity */ + tmpccer |= OC_Config->OCPolarity; + 800b3c6: 683b ldr r3, [r7, #0] + 800b3c8: 689b ldr r3, [r3, #8] + 800b3ca: 697a ldr r2, [r7, #20] + 800b3cc: 4313 orrs r3, r2 + 800b3ce: 617b str r3, [r7, #20] + + if (IS_TIM_CCXN_INSTANCE(TIMx, TIM_CHANNEL_1)) + 800b3d0: 687b ldr r3, [r7, #4] + 800b3d2: 4a2c ldr r2, [pc, #176] @ (800b484 ) + 800b3d4: 4293 cmp r3, r2 + 800b3d6: d00f beq.n 800b3f8 + 800b3d8: 687b ldr r3, [r7, #4] + 800b3da: 4a2b ldr r2, [pc, #172] @ (800b488 ) + 800b3dc: 4293 cmp r3, r2 + 800b3de: d00b beq.n 800b3f8 + 800b3e0: 687b ldr r3, [r7, #4] + 800b3e2: 4a2a ldr r2, [pc, #168] @ (800b48c ) + 800b3e4: 4293 cmp r3, r2 + 800b3e6: d007 beq.n 800b3f8 + 800b3e8: 687b ldr r3, [r7, #4] + 800b3ea: 4a29 ldr r2, [pc, #164] @ (800b490 ) + 800b3ec: 4293 cmp r3, r2 + 800b3ee: d003 beq.n 800b3f8 + 800b3f0: 687b ldr r3, [r7, #4] + 800b3f2: 4a28 ldr r2, [pc, #160] @ (800b494 ) + 800b3f4: 4293 cmp r3, r2 + 800b3f6: d10c bne.n 800b412 + { + /* Check parameters */ + assert_param(IS_TIM_OCN_POLARITY(OC_Config->OCNPolarity)); + + /* Reset the Output N Polarity level */ + tmpccer &= ~TIM_CCER_CC1NP; + 800b3f8: 697b ldr r3, [r7, #20] + 800b3fa: f023 0308 bic.w r3, r3, #8 + 800b3fe: 617b str r3, [r7, #20] + /* Set the Output N Polarity */ + tmpccer |= OC_Config->OCNPolarity; + 800b400: 683b ldr r3, [r7, #0] + 800b402: 68db ldr r3, [r3, #12] + 800b404: 697a ldr r2, [r7, #20] + 800b406: 4313 orrs r3, r2 + 800b408: 617b str r3, [r7, #20] + /* Reset the Output N State */ + tmpccer &= ~TIM_CCER_CC1NE; + 800b40a: 697b ldr r3, [r7, #20] + 800b40c: f023 0304 bic.w r3, r3, #4 + 800b410: 617b str r3, [r7, #20] + } + + if (IS_TIM_BREAK_INSTANCE(TIMx)) + 800b412: 687b ldr r3, [r7, #4] + 800b414: 4a1b ldr r2, [pc, #108] @ (800b484 ) + 800b416: 4293 cmp r3, r2 + 800b418: d00f beq.n 800b43a + 800b41a: 687b ldr r3, [r7, #4] + 800b41c: 4a1a ldr r2, [pc, #104] @ (800b488 ) + 800b41e: 4293 cmp r3, r2 + 800b420: d00b beq.n 800b43a + 800b422: 687b ldr r3, [r7, #4] + 800b424: 4a19 ldr r2, [pc, #100] @ (800b48c ) + 800b426: 4293 cmp r3, r2 + 800b428: d007 beq.n 800b43a + 800b42a: 687b ldr r3, [r7, #4] + 800b42c: 4a18 ldr r2, [pc, #96] @ (800b490 ) + 800b42e: 4293 cmp r3, r2 + 800b430: d003 beq.n 800b43a + 800b432: 687b ldr r3, [r7, #4] + 800b434: 4a17 ldr r2, [pc, #92] @ (800b494 ) + 800b436: 4293 cmp r3, r2 + 800b438: d111 bne.n 800b45e + /* Check parameters */ + assert_param(IS_TIM_OCNIDLE_STATE(OC_Config->OCNIdleState)); + assert_param(IS_TIM_OCIDLE_STATE(OC_Config->OCIdleState)); + + /* Reset the Output Compare and Output Compare N IDLE State */ + tmpcr2 &= ~TIM_CR2_OIS1; + 800b43a: 693b ldr r3, [r7, #16] + 800b43c: f423 7380 bic.w r3, r3, #256 @ 0x100 + 800b440: 613b str r3, [r7, #16] + tmpcr2 &= ~TIM_CR2_OIS1N; + 800b442: 693b ldr r3, [r7, #16] + 800b444: f423 7300 bic.w r3, r3, #512 @ 0x200 + 800b448: 613b str r3, [r7, #16] + /* Set the Output Idle state */ + tmpcr2 |= OC_Config->OCIdleState; + 800b44a: 683b ldr r3, [r7, #0] + 800b44c: 695b ldr r3, [r3, #20] + 800b44e: 693a ldr r2, [r7, #16] + 800b450: 4313 orrs r3, r2 + 800b452: 613b str r3, [r7, #16] + /* Set the Output N Idle state */ + tmpcr2 |= OC_Config->OCNIdleState; + 800b454: 683b ldr r3, [r7, #0] + 800b456: 699b ldr r3, [r3, #24] + 800b458: 693a ldr r2, [r7, #16] + 800b45a: 4313 orrs r3, r2 + 800b45c: 613b str r3, [r7, #16] + } + + /* Write to TIMx CR2 */ + TIMx->CR2 = tmpcr2; + 800b45e: 687b ldr r3, [r7, #4] + 800b460: 693a ldr r2, [r7, #16] + 800b462: 605a str r2, [r3, #4] + + /* Write to TIMx CCMR1 */ + TIMx->CCMR1 = tmpccmrx; + 800b464: 687b ldr r3, [r7, #4] + 800b466: 68fa ldr r2, [r7, #12] + 800b468: 619a str r2, [r3, #24] + + /* Set the Capture Compare Register value */ + TIMx->CCR1 = OC_Config->Pulse; + 800b46a: 683b ldr r3, [r7, #0] + 800b46c: 685a ldr r2, [r3, #4] + 800b46e: 687b ldr r3, [r7, #4] + 800b470: 635a str r2, [r3, #52] @ 0x34 + + /* Write to TIMx CCER */ + TIMx->CCER = tmpccer; + 800b472: 687b ldr r3, [r7, #4] + 800b474: 697a ldr r2, [r7, #20] + 800b476: 621a str r2, [r3, #32] +} + 800b478: bf00 nop + 800b47a: 371c adds r7, #28 + 800b47c: 46bd mov sp, r7 + 800b47e: f85d 7b04 ldr.w r7, [sp], #4 + 800b482: 4770 bx lr + 800b484: 40012c00 .word 0x40012c00 + 800b488: 40013400 .word 0x40013400 + 800b48c: 40014000 .word 0x40014000 + 800b490: 40014400 .word 0x40014400 + 800b494: 40014800 .word 0x40014800 + +0800b498 : + * @param TIMx to select the TIM peripheral + * @param OC_Config The output configuration structure + * @retval None + */ +void TIM_OC2_SetConfig(TIM_TypeDef *TIMx, const TIM_OC_InitTypeDef *OC_Config) +{ + 800b498: b480 push {r7} + 800b49a: b087 sub sp, #28 + 800b49c: af00 add r7, sp, #0 + 800b49e: 6078 str r0, [r7, #4] + 800b4a0: 6039 str r1, [r7, #0] + uint32_t tmpccmrx; + uint32_t tmpccer; + uint32_t tmpcr2; + + /* Get the TIMx CCER register value */ + tmpccer = TIMx->CCER; + 800b4a2: 687b ldr r3, [r7, #4] + 800b4a4: 6a1b ldr r3, [r3, #32] + 800b4a6: 617b str r3, [r7, #20] + + /* Disable the Channel 2: Reset the CC2E Bit */ + TIMx->CCER &= ~TIM_CCER_CC2E; + 800b4a8: 687b ldr r3, [r7, #4] + 800b4aa: 6a1b ldr r3, [r3, #32] + 800b4ac: f023 0210 bic.w r2, r3, #16 + 800b4b0: 687b ldr r3, [r7, #4] + 800b4b2: 621a str r2, [r3, #32] + + /* Get the TIMx CR2 register value */ + tmpcr2 = TIMx->CR2; + 800b4b4: 687b ldr r3, [r7, #4] + 800b4b6: 685b ldr r3, [r3, #4] + 800b4b8: 613b str r3, [r7, #16] + + /* Get the TIMx CCMR1 register value */ + tmpccmrx = TIMx->CCMR1; + 800b4ba: 687b ldr r3, [r7, #4] + 800b4bc: 699b ldr r3, [r3, #24] + 800b4be: 60fb str r3, [r7, #12] + + /* Reset the Output Compare mode and Capture/Compare selection Bits */ + tmpccmrx &= ~TIM_CCMR1_OC2M; + 800b4c0: 68fb ldr r3, [r7, #12] + 800b4c2: f023 7380 bic.w r3, r3, #16777216 @ 0x1000000 + 800b4c6: f423 43e0 bic.w r3, r3, #28672 @ 0x7000 + 800b4ca: 60fb str r3, [r7, #12] + tmpccmrx &= ~TIM_CCMR1_CC2S; + 800b4cc: 68fb ldr r3, [r7, #12] + 800b4ce: f423 7340 bic.w r3, r3, #768 @ 0x300 + 800b4d2: 60fb str r3, [r7, #12] + + /* Select the Output Compare Mode */ + tmpccmrx |= (OC_Config->OCMode << 8U); + 800b4d4: 683b ldr r3, [r7, #0] + 800b4d6: 681b ldr r3, [r3, #0] + 800b4d8: 021b lsls r3, r3, #8 + 800b4da: 68fa ldr r2, [r7, #12] + 800b4dc: 4313 orrs r3, r2 + 800b4de: 60fb str r3, [r7, #12] + + /* Reset the Output Polarity level */ + tmpccer &= ~TIM_CCER_CC2P; + 800b4e0: 697b ldr r3, [r7, #20] + 800b4e2: f023 0320 bic.w r3, r3, #32 + 800b4e6: 617b str r3, [r7, #20] + /* Set the Output Compare Polarity */ + tmpccer |= (OC_Config->OCPolarity << 4U); + 800b4e8: 683b ldr r3, [r7, #0] + 800b4ea: 689b ldr r3, [r3, #8] + 800b4ec: 011b lsls r3, r3, #4 + 800b4ee: 697a ldr r2, [r7, #20] + 800b4f0: 4313 orrs r3, r2 + 800b4f2: 617b str r3, [r7, #20] + + if (IS_TIM_CCXN_INSTANCE(TIMx, TIM_CHANNEL_2)) + 800b4f4: 687b ldr r3, [r7, #4] + 800b4f6: 4a28 ldr r2, [pc, #160] @ (800b598 ) + 800b4f8: 4293 cmp r3, r2 + 800b4fa: d003 beq.n 800b504 + 800b4fc: 687b ldr r3, [r7, #4] + 800b4fe: 4a27 ldr r2, [pc, #156] @ (800b59c ) + 800b500: 4293 cmp r3, r2 + 800b502: d10d bne.n 800b520 + { + assert_param(IS_TIM_OCN_POLARITY(OC_Config->OCNPolarity)); + + /* Reset the Output N Polarity level */ + tmpccer &= ~TIM_CCER_CC2NP; + 800b504: 697b ldr r3, [r7, #20] + 800b506: f023 0380 bic.w r3, r3, #128 @ 0x80 + 800b50a: 617b str r3, [r7, #20] + /* Set the Output N Polarity */ + tmpccer |= (OC_Config->OCNPolarity << 4U); + 800b50c: 683b ldr r3, [r7, #0] + 800b50e: 68db ldr r3, [r3, #12] + 800b510: 011b lsls r3, r3, #4 + 800b512: 697a ldr r2, [r7, #20] + 800b514: 4313 orrs r3, r2 + 800b516: 617b str r3, [r7, #20] + /* Reset the Output N State */ + tmpccer &= ~TIM_CCER_CC2NE; + 800b518: 697b ldr r3, [r7, #20] + 800b51a: f023 0340 bic.w r3, r3, #64 @ 0x40 + 800b51e: 617b str r3, [r7, #20] + } + + if (IS_TIM_BREAK_INSTANCE(TIMx)) + 800b520: 687b ldr r3, [r7, #4] + 800b522: 4a1d ldr r2, [pc, #116] @ (800b598 ) + 800b524: 4293 cmp r3, r2 + 800b526: d00f beq.n 800b548 + 800b528: 687b ldr r3, [r7, #4] + 800b52a: 4a1c ldr r2, [pc, #112] @ (800b59c ) + 800b52c: 4293 cmp r3, r2 + 800b52e: d00b beq.n 800b548 + 800b530: 687b ldr r3, [r7, #4] + 800b532: 4a1b ldr r2, [pc, #108] @ (800b5a0 ) + 800b534: 4293 cmp r3, r2 + 800b536: d007 beq.n 800b548 + 800b538: 687b ldr r3, [r7, #4] + 800b53a: 4a1a ldr r2, [pc, #104] @ (800b5a4 ) + 800b53c: 4293 cmp r3, r2 + 800b53e: d003 beq.n 800b548 + 800b540: 687b ldr r3, [r7, #4] + 800b542: 4a19 ldr r2, [pc, #100] @ (800b5a8 ) + 800b544: 4293 cmp r3, r2 + 800b546: d113 bne.n 800b570 + /* Check parameters */ + assert_param(IS_TIM_OCNIDLE_STATE(OC_Config->OCNIdleState)); + assert_param(IS_TIM_OCIDLE_STATE(OC_Config->OCIdleState)); + + /* Reset the Output Compare and Output Compare N IDLE State */ + tmpcr2 &= ~TIM_CR2_OIS2; + 800b548: 693b ldr r3, [r7, #16] + 800b54a: f423 6380 bic.w r3, r3, #1024 @ 0x400 + 800b54e: 613b str r3, [r7, #16] + tmpcr2 &= ~TIM_CR2_OIS2N; + 800b550: 693b ldr r3, [r7, #16] + 800b552: f423 6300 bic.w r3, r3, #2048 @ 0x800 + 800b556: 613b str r3, [r7, #16] + /* Set the Output Idle state */ + tmpcr2 |= (OC_Config->OCIdleState << 2U); + 800b558: 683b ldr r3, [r7, #0] + 800b55a: 695b ldr r3, [r3, #20] + 800b55c: 009b lsls r3, r3, #2 + 800b55e: 693a ldr r2, [r7, #16] + 800b560: 4313 orrs r3, r2 + 800b562: 613b str r3, [r7, #16] + /* Set the Output N Idle state */ + tmpcr2 |= (OC_Config->OCNIdleState << 2U); + 800b564: 683b ldr r3, [r7, #0] + 800b566: 699b ldr r3, [r3, #24] + 800b568: 009b lsls r3, r3, #2 + 800b56a: 693a ldr r2, [r7, #16] + 800b56c: 4313 orrs r3, r2 + 800b56e: 613b str r3, [r7, #16] + } + + /* Write to TIMx CR2 */ + TIMx->CR2 = tmpcr2; + 800b570: 687b ldr r3, [r7, #4] + 800b572: 693a ldr r2, [r7, #16] + 800b574: 605a str r2, [r3, #4] + + /* Write to TIMx CCMR1 */ + TIMx->CCMR1 = tmpccmrx; + 800b576: 687b ldr r3, [r7, #4] + 800b578: 68fa ldr r2, [r7, #12] + 800b57a: 619a str r2, [r3, #24] + + /* Set the Capture Compare Register value */ + TIMx->CCR2 = OC_Config->Pulse; + 800b57c: 683b ldr r3, [r7, #0] + 800b57e: 685a ldr r2, [r3, #4] + 800b580: 687b ldr r3, [r7, #4] + 800b582: 639a str r2, [r3, #56] @ 0x38 + + /* Write to TIMx CCER */ + TIMx->CCER = tmpccer; + 800b584: 687b ldr r3, [r7, #4] + 800b586: 697a ldr r2, [r7, #20] + 800b588: 621a str r2, [r3, #32] +} + 800b58a: bf00 nop + 800b58c: 371c adds r7, #28 + 800b58e: 46bd mov sp, r7 + 800b590: f85d 7b04 ldr.w r7, [sp], #4 + 800b594: 4770 bx lr + 800b596: bf00 nop + 800b598: 40012c00 .word 0x40012c00 + 800b59c: 40013400 .word 0x40013400 + 800b5a0: 40014000 .word 0x40014000 + 800b5a4: 40014400 .word 0x40014400 + 800b5a8: 40014800 .word 0x40014800 + +0800b5ac : + * @param TIMx to select the TIM peripheral + * @param OC_Config The output configuration structure + * @retval None + */ +static void TIM_OC3_SetConfig(TIM_TypeDef *TIMx, const TIM_OC_InitTypeDef *OC_Config) +{ + 800b5ac: b480 push {r7} + 800b5ae: b087 sub sp, #28 + 800b5b0: af00 add r7, sp, #0 + 800b5b2: 6078 str r0, [r7, #4] + 800b5b4: 6039 str r1, [r7, #0] + uint32_t tmpccmrx; + uint32_t tmpccer; + uint32_t tmpcr2; + + /* Get the TIMx CCER register value */ + tmpccer = TIMx->CCER; + 800b5b6: 687b ldr r3, [r7, #4] + 800b5b8: 6a1b ldr r3, [r3, #32] + 800b5ba: 617b str r3, [r7, #20] + + /* Disable the Channel 3: Reset the CC2E Bit */ + TIMx->CCER &= ~TIM_CCER_CC3E; + 800b5bc: 687b ldr r3, [r7, #4] + 800b5be: 6a1b ldr r3, [r3, #32] + 800b5c0: f423 7280 bic.w r2, r3, #256 @ 0x100 + 800b5c4: 687b ldr r3, [r7, #4] + 800b5c6: 621a str r2, [r3, #32] + + /* Get the TIMx CR2 register value */ + tmpcr2 = TIMx->CR2; + 800b5c8: 687b ldr r3, [r7, #4] + 800b5ca: 685b ldr r3, [r3, #4] + 800b5cc: 613b str r3, [r7, #16] + + /* Get the TIMx CCMR2 register value */ + tmpccmrx = TIMx->CCMR2; + 800b5ce: 687b ldr r3, [r7, #4] + 800b5d0: 69db ldr r3, [r3, #28] + 800b5d2: 60fb str r3, [r7, #12] + + /* Reset the Output Compare mode and Capture/Compare selection Bits */ + tmpccmrx &= ~TIM_CCMR2_OC3M; + 800b5d4: 68fb ldr r3, [r7, #12] + 800b5d6: f423 3380 bic.w r3, r3, #65536 @ 0x10000 + 800b5da: f023 0370 bic.w r3, r3, #112 @ 0x70 + 800b5de: 60fb str r3, [r7, #12] + tmpccmrx &= ~TIM_CCMR2_CC3S; + 800b5e0: 68fb ldr r3, [r7, #12] + 800b5e2: f023 0303 bic.w r3, r3, #3 + 800b5e6: 60fb str r3, [r7, #12] + /* Select the Output Compare Mode */ + tmpccmrx |= OC_Config->OCMode; + 800b5e8: 683b ldr r3, [r7, #0] + 800b5ea: 681b ldr r3, [r3, #0] + 800b5ec: 68fa ldr r2, [r7, #12] + 800b5ee: 4313 orrs r3, r2 + 800b5f0: 60fb str r3, [r7, #12] + + /* Reset the Output Polarity level */ + tmpccer &= ~TIM_CCER_CC3P; + 800b5f2: 697b ldr r3, [r7, #20] + 800b5f4: f423 7300 bic.w r3, r3, #512 @ 0x200 + 800b5f8: 617b str r3, [r7, #20] + /* Set the Output Compare Polarity */ + tmpccer |= (OC_Config->OCPolarity << 8U); + 800b5fa: 683b ldr r3, [r7, #0] + 800b5fc: 689b ldr r3, [r3, #8] + 800b5fe: 021b lsls r3, r3, #8 + 800b600: 697a ldr r2, [r7, #20] + 800b602: 4313 orrs r3, r2 + 800b604: 617b str r3, [r7, #20] + + if (IS_TIM_CCXN_INSTANCE(TIMx, TIM_CHANNEL_3)) + 800b606: 687b ldr r3, [r7, #4] + 800b608: 4a27 ldr r2, [pc, #156] @ (800b6a8 ) + 800b60a: 4293 cmp r3, r2 + 800b60c: d003 beq.n 800b616 + 800b60e: 687b ldr r3, [r7, #4] + 800b610: 4a26 ldr r2, [pc, #152] @ (800b6ac ) + 800b612: 4293 cmp r3, r2 + 800b614: d10d bne.n 800b632 + { + assert_param(IS_TIM_OCN_POLARITY(OC_Config->OCNPolarity)); + + /* Reset the Output N Polarity level */ + tmpccer &= ~TIM_CCER_CC3NP; + 800b616: 697b ldr r3, [r7, #20] + 800b618: f423 6300 bic.w r3, r3, #2048 @ 0x800 + 800b61c: 617b str r3, [r7, #20] + /* Set the Output N Polarity */ + tmpccer |= (OC_Config->OCNPolarity << 8U); + 800b61e: 683b ldr r3, [r7, #0] + 800b620: 68db ldr r3, [r3, #12] + 800b622: 021b lsls r3, r3, #8 + 800b624: 697a ldr r2, [r7, #20] + 800b626: 4313 orrs r3, r2 + 800b628: 617b str r3, [r7, #20] + /* Reset the Output N State */ + tmpccer &= ~TIM_CCER_CC3NE; + 800b62a: 697b ldr r3, [r7, #20] + 800b62c: f423 6380 bic.w r3, r3, #1024 @ 0x400 + 800b630: 617b str r3, [r7, #20] + } + + if (IS_TIM_BREAK_INSTANCE(TIMx)) + 800b632: 687b ldr r3, [r7, #4] + 800b634: 4a1c ldr r2, [pc, #112] @ (800b6a8 ) + 800b636: 4293 cmp r3, r2 + 800b638: d00f beq.n 800b65a + 800b63a: 687b ldr r3, [r7, #4] + 800b63c: 4a1b ldr r2, [pc, #108] @ (800b6ac ) + 800b63e: 4293 cmp r3, r2 + 800b640: d00b beq.n 800b65a + 800b642: 687b ldr r3, [r7, #4] + 800b644: 4a1a ldr r2, [pc, #104] @ (800b6b0 ) + 800b646: 4293 cmp r3, r2 + 800b648: d007 beq.n 800b65a + 800b64a: 687b ldr r3, [r7, #4] + 800b64c: 4a19 ldr r2, [pc, #100] @ (800b6b4 ) + 800b64e: 4293 cmp r3, r2 + 800b650: d003 beq.n 800b65a + 800b652: 687b ldr r3, [r7, #4] + 800b654: 4a18 ldr r2, [pc, #96] @ (800b6b8 ) + 800b656: 4293 cmp r3, r2 + 800b658: d113 bne.n 800b682 + /* Check parameters */ + assert_param(IS_TIM_OCNIDLE_STATE(OC_Config->OCNIdleState)); + assert_param(IS_TIM_OCIDLE_STATE(OC_Config->OCIdleState)); + + /* Reset the Output Compare and Output Compare N IDLE State */ + tmpcr2 &= ~TIM_CR2_OIS3; + 800b65a: 693b ldr r3, [r7, #16] + 800b65c: f423 5380 bic.w r3, r3, #4096 @ 0x1000 + 800b660: 613b str r3, [r7, #16] + tmpcr2 &= ~TIM_CR2_OIS3N; + 800b662: 693b ldr r3, [r7, #16] + 800b664: f423 5300 bic.w r3, r3, #8192 @ 0x2000 + 800b668: 613b str r3, [r7, #16] + /* Set the Output Idle state */ + tmpcr2 |= (OC_Config->OCIdleState << 4U); + 800b66a: 683b ldr r3, [r7, #0] + 800b66c: 695b ldr r3, [r3, #20] + 800b66e: 011b lsls r3, r3, #4 + 800b670: 693a ldr r2, [r7, #16] + 800b672: 4313 orrs r3, r2 + 800b674: 613b str r3, [r7, #16] + /* Set the Output N Idle state */ + tmpcr2 |= (OC_Config->OCNIdleState << 4U); + 800b676: 683b ldr r3, [r7, #0] + 800b678: 699b ldr r3, [r3, #24] + 800b67a: 011b lsls r3, r3, #4 + 800b67c: 693a ldr r2, [r7, #16] + 800b67e: 4313 orrs r3, r2 + 800b680: 613b str r3, [r7, #16] + } + + /* Write to TIMx CR2 */ + TIMx->CR2 = tmpcr2; + 800b682: 687b ldr r3, [r7, #4] + 800b684: 693a ldr r2, [r7, #16] + 800b686: 605a str r2, [r3, #4] + + /* Write to TIMx CCMR2 */ + TIMx->CCMR2 = tmpccmrx; + 800b688: 687b ldr r3, [r7, #4] + 800b68a: 68fa ldr r2, [r7, #12] + 800b68c: 61da str r2, [r3, #28] + + /* Set the Capture Compare Register value */ + TIMx->CCR3 = OC_Config->Pulse; + 800b68e: 683b ldr r3, [r7, #0] + 800b690: 685a ldr r2, [r3, #4] + 800b692: 687b ldr r3, [r7, #4] + 800b694: 63da str r2, [r3, #60] @ 0x3c + + /* Write to TIMx CCER */ + TIMx->CCER = tmpccer; + 800b696: 687b ldr r3, [r7, #4] + 800b698: 697a ldr r2, [r7, #20] + 800b69a: 621a str r2, [r3, #32] +} + 800b69c: bf00 nop + 800b69e: 371c adds r7, #28 + 800b6a0: 46bd mov sp, r7 + 800b6a2: f85d 7b04 ldr.w r7, [sp], #4 + 800b6a6: 4770 bx lr + 800b6a8: 40012c00 .word 0x40012c00 + 800b6ac: 40013400 .word 0x40013400 + 800b6b0: 40014000 .word 0x40014000 + 800b6b4: 40014400 .word 0x40014400 + 800b6b8: 40014800 .word 0x40014800 + +0800b6bc : + * @param TIMx to select the TIM peripheral + * @param OC_Config The output configuration structure + * @retval None + */ +static void TIM_OC4_SetConfig(TIM_TypeDef *TIMx, const TIM_OC_InitTypeDef *OC_Config) +{ + 800b6bc: b480 push {r7} + 800b6be: b087 sub sp, #28 + 800b6c0: af00 add r7, sp, #0 + 800b6c2: 6078 str r0, [r7, #4] + 800b6c4: 6039 str r1, [r7, #0] + uint32_t tmpccmrx; + uint32_t tmpccer; + uint32_t tmpcr2; + + /* Get the TIMx CCER register value */ + tmpccer = TIMx->CCER; + 800b6c6: 687b ldr r3, [r7, #4] + 800b6c8: 6a1b ldr r3, [r3, #32] + 800b6ca: 617b str r3, [r7, #20] + + /* Disable the Channel 4: Reset the CC4E Bit */ + TIMx->CCER &= ~TIM_CCER_CC4E; + 800b6cc: 687b ldr r3, [r7, #4] + 800b6ce: 6a1b ldr r3, [r3, #32] + 800b6d0: f423 5280 bic.w r2, r3, #4096 @ 0x1000 + 800b6d4: 687b ldr r3, [r7, #4] + 800b6d6: 621a str r2, [r3, #32] + + /* Get the TIMx CR2 register value */ + tmpcr2 = TIMx->CR2; + 800b6d8: 687b ldr r3, [r7, #4] + 800b6da: 685b ldr r3, [r3, #4] + 800b6dc: 613b str r3, [r7, #16] + + /* Get the TIMx CCMR2 register value */ + tmpccmrx = TIMx->CCMR2; + 800b6de: 687b ldr r3, [r7, #4] + 800b6e0: 69db ldr r3, [r3, #28] + 800b6e2: 60fb str r3, [r7, #12] + + /* Reset the Output Compare mode and Capture/Compare selection Bits */ + tmpccmrx &= ~TIM_CCMR2_OC4M; + 800b6e4: 68fb ldr r3, [r7, #12] + 800b6e6: f023 7380 bic.w r3, r3, #16777216 @ 0x1000000 + 800b6ea: f423 43e0 bic.w r3, r3, #28672 @ 0x7000 + 800b6ee: 60fb str r3, [r7, #12] + tmpccmrx &= ~TIM_CCMR2_CC4S; + 800b6f0: 68fb ldr r3, [r7, #12] + 800b6f2: f423 7340 bic.w r3, r3, #768 @ 0x300 + 800b6f6: 60fb str r3, [r7, #12] + + /* Select the Output Compare Mode */ + tmpccmrx |= (OC_Config->OCMode << 8U); + 800b6f8: 683b ldr r3, [r7, #0] + 800b6fa: 681b ldr r3, [r3, #0] + 800b6fc: 021b lsls r3, r3, #8 + 800b6fe: 68fa ldr r2, [r7, #12] + 800b700: 4313 orrs r3, r2 + 800b702: 60fb str r3, [r7, #12] + + /* Reset the Output Polarity level */ + tmpccer &= ~TIM_CCER_CC4P; + 800b704: 697b ldr r3, [r7, #20] + 800b706: f423 5300 bic.w r3, r3, #8192 @ 0x2000 + 800b70a: 617b str r3, [r7, #20] + /* Set the Output Compare Polarity */ + tmpccer |= (OC_Config->OCPolarity << 12U); + 800b70c: 683b ldr r3, [r7, #0] + 800b70e: 689b ldr r3, [r3, #8] + 800b710: 031b lsls r3, r3, #12 + 800b712: 697a ldr r2, [r7, #20] + 800b714: 4313 orrs r3, r2 + 800b716: 617b str r3, [r7, #20] + + if (IS_TIM_CCXN_INSTANCE(TIMx, TIM_CHANNEL_4)) + 800b718: 687b ldr r3, [r7, #4] + 800b71a: 4a28 ldr r2, [pc, #160] @ (800b7bc ) + 800b71c: 4293 cmp r3, r2 + 800b71e: d003 beq.n 800b728 + 800b720: 687b ldr r3, [r7, #4] + 800b722: 4a27 ldr r2, [pc, #156] @ (800b7c0 ) + 800b724: 4293 cmp r3, r2 + 800b726: d10d bne.n 800b744 + { + assert_param(IS_TIM_OCN_POLARITY(OC_Config->OCNPolarity)); + + /* Reset the Output N Polarity level */ + tmpccer &= ~TIM_CCER_CC4NP; + 800b728: 697b ldr r3, [r7, #20] + 800b72a: f423 4300 bic.w r3, r3, #32768 @ 0x8000 + 800b72e: 617b str r3, [r7, #20] + /* Set the Output N Polarity */ + tmpccer |= (OC_Config->OCNPolarity << 12U); + 800b730: 683b ldr r3, [r7, #0] + 800b732: 68db ldr r3, [r3, #12] + 800b734: 031b lsls r3, r3, #12 + 800b736: 697a ldr r2, [r7, #20] + 800b738: 4313 orrs r3, r2 + 800b73a: 617b str r3, [r7, #20] + /* Reset the Output N State */ + tmpccer &= ~TIM_CCER_CC4NE; + 800b73c: 697b ldr r3, [r7, #20] + 800b73e: f423 4380 bic.w r3, r3, #16384 @ 0x4000 + 800b742: 617b str r3, [r7, #20] + } + + if (IS_TIM_BREAK_INSTANCE(TIMx)) + 800b744: 687b ldr r3, [r7, #4] + 800b746: 4a1d ldr r2, [pc, #116] @ (800b7bc ) + 800b748: 4293 cmp r3, r2 + 800b74a: d00f beq.n 800b76c + 800b74c: 687b ldr r3, [r7, #4] + 800b74e: 4a1c ldr r2, [pc, #112] @ (800b7c0 ) + 800b750: 4293 cmp r3, r2 + 800b752: d00b beq.n 800b76c + 800b754: 687b ldr r3, [r7, #4] + 800b756: 4a1b ldr r2, [pc, #108] @ (800b7c4 ) + 800b758: 4293 cmp r3, r2 + 800b75a: d007 beq.n 800b76c + 800b75c: 687b ldr r3, [r7, #4] + 800b75e: 4a1a ldr r2, [pc, #104] @ (800b7c8 ) + 800b760: 4293 cmp r3, r2 + 800b762: d003 beq.n 800b76c + 800b764: 687b ldr r3, [r7, #4] + 800b766: 4a19 ldr r2, [pc, #100] @ (800b7cc ) + 800b768: 4293 cmp r3, r2 + 800b76a: d113 bne.n 800b794 + /* Check parameters */ + assert_param(IS_TIM_OCNIDLE_STATE(OC_Config->OCNIdleState)); + assert_param(IS_TIM_OCIDLE_STATE(OC_Config->OCIdleState)); + + /* Reset the Output Compare IDLE State */ + tmpcr2 &= ~TIM_CR2_OIS4; + 800b76c: 693b ldr r3, [r7, #16] + 800b76e: f423 4380 bic.w r3, r3, #16384 @ 0x4000 + 800b772: 613b str r3, [r7, #16] + /* Reset the Output Compare N IDLE State */ + tmpcr2 &= ~TIM_CR2_OIS4N; + 800b774: 693b ldr r3, [r7, #16] + 800b776: f423 4300 bic.w r3, r3, #32768 @ 0x8000 + 800b77a: 613b str r3, [r7, #16] + + /* Set the Output Idle state */ + tmpcr2 |= (OC_Config->OCIdleState << 6U); + 800b77c: 683b ldr r3, [r7, #0] + 800b77e: 695b ldr r3, [r3, #20] + 800b780: 019b lsls r3, r3, #6 + 800b782: 693a ldr r2, [r7, #16] + 800b784: 4313 orrs r3, r2 + 800b786: 613b str r3, [r7, #16] + /* Set the Output N Idle state */ + tmpcr2 |= (OC_Config->OCNIdleState << 6U); + 800b788: 683b ldr r3, [r7, #0] + 800b78a: 699b ldr r3, [r3, #24] + 800b78c: 019b lsls r3, r3, #6 + 800b78e: 693a ldr r2, [r7, #16] + 800b790: 4313 orrs r3, r2 + 800b792: 613b str r3, [r7, #16] + } + + /* Write to TIMx CR2 */ + TIMx->CR2 = tmpcr2; + 800b794: 687b ldr r3, [r7, #4] + 800b796: 693a ldr r2, [r7, #16] + 800b798: 605a str r2, [r3, #4] + + /* Write to TIMx CCMR2 */ + TIMx->CCMR2 = tmpccmrx; + 800b79a: 687b ldr r3, [r7, #4] + 800b79c: 68fa ldr r2, [r7, #12] + 800b79e: 61da str r2, [r3, #28] + + /* Set the Capture Compare Register value */ + TIMx->CCR4 = OC_Config->Pulse; + 800b7a0: 683b ldr r3, [r7, #0] + 800b7a2: 685a ldr r2, [r3, #4] + 800b7a4: 687b ldr r3, [r7, #4] + 800b7a6: 641a str r2, [r3, #64] @ 0x40 + + /* Write to TIMx CCER */ + TIMx->CCER = tmpccer; + 800b7a8: 687b ldr r3, [r7, #4] + 800b7aa: 697a ldr r2, [r7, #20] + 800b7ac: 621a str r2, [r3, #32] +} + 800b7ae: bf00 nop + 800b7b0: 371c adds r7, #28 + 800b7b2: 46bd mov sp, r7 + 800b7b4: f85d 7b04 ldr.w r7, [sp], #4 + 800b7b8: 4770 bx lr + 800b7ba: bf00 nop + 800b7bc: 40012c00 .word 0x40012c00 + 800b7c0: 40013400 .word 0x40013400 + 800b7c4: 40014000 .word 0x40014000 + 800b7c8: 40014400 .word 0x40014400 + 800b7cc: 40014800 .word 0x40014800 + +0800b7d0 : + * @param OC_Config The output configuration structure + * @retval None + */ +static void TIM_OC5_SetConfig(TIM_TypeDef *TIMx, + const TIM_OC_InitTypeDef *OC_Config) +{ + 800b7d0: b480 push {r7} + 800b7d2: b087 sub sp, #28 + 800b7d4: af00 add r7, sp, #0 + 800b7d6: 6078 str r0, [r7, #4] + 800b7d8: 6039 str r1, [r7, #0] + uint32_t tmpccmrx; + uint32_t tmpccer; + uint32_t tmpcr2; + + /* Get the TIMx CCER register value */ + tmpccer = TIMx->CCER; + 800b7da: 687b ldr r3, [r7, #4] + 800b7dc: 6a1b ldr r3, [r3, #32] + 800b7de: 613b str r3, [r7, #16] + + /* Disable the output: Reset the CCxE Bit */ + TIMx->CCER &= ~TIM_CCER_CC5E; + 800b7e0: 687b ldr r3, [r7, #4] + 800b7e2: 6a1b ldr r3, [r3, #32] + 800b7e4: f423 3280 bic.w r2, r3, #65536 @ 0x10000 + 800b7e8: 687b ldr r3, [r7, #4] + 800b7ea: 621a str r2, [r3, #32] + + /* Get the TIMx CR2 register value */ + tmpcr2 = TIMx->CR2; + 800b7ec: 687b ldr r3, [r7, #4] + 800b7ee: 685b ldr r3, [r3, #4] + 800b7f0: 617b str r3, [r7, #20] + /* Get the TIMx CCMR1 register value */ + tmpccmrx = TIMx->CCMR3; + 800b7f2: 687b ldr r3, [r7, #4] + 800b7f4: 6d1b ldr r3, [r3, #80] @ 0x50 + 800b7f6: 60fb str r3, [r7, #12] + + /* Reset the Output Compare Mode Bits */ + tmpccmrx &= ~(TIM_CCMR3_OC5M); + 800b7f8: 68fb ldr r3, [r7, #12] + 800b7fa: f423 3380 bic.w r3, r3, #65536 @ 0x10000 + 800b7fe: f023 0370 bic.w r3, r3, #112 @ 0x70 + 800b802: 60fb str r3, [r7, #12] + /* Select the Output Compare Mode */ + tmpccmrx |= OC_Config->OCMode; + 800b804: 683b ldr r3, [r7, #0] + 800b806: 681b ldr r3, [r3, #0] + 800b808: 68fa ldr r2, [r7, #12] + 800b80a: 4313 orrs r3, r2 + 800b80c: 60fb str r3, [r7, #12] + + /* Reset the Output Polarity level */ + tmpccer &= ~TIM_CCER_CC5P; + 800b80e: 693b ldr r3, [r7, #16] + 800b810: f423 3300 bic.w r3, r3, #131072 @ 0x20000 + 800b814: 613b str r3, [r7, #16] + /* Set the Output Compare Polarity */ + tmpccer |= (OC_Config->OCPolarity << 16U); + 800b816: 683b ldr r3, [r7, #0] + 800b818: 689b ldr r3, [r3, #8] + 800b81a: 041b lsls r3, r3, #16 + 800b81c: 693a ldr r2, [r7, #16] + 800b81e: 4313 orrs r3, r2 + 800b820: 613b str r3, [r7, #16] + + if (IS_TIM_BREAK_INSTANCE(TIMx)) + 800b822: 687b ldr r3, [r7, #4] + 800b824: 4a17 ldr r2, [pc, #92] @ (800b884 ) + 800b826: 4293 cmp r3, r2 + 800b828: d00f beq.n 800b84a + 800b82a: 687b ldr r3, [r7, #4] + 800b82c: 4a16 ldr r2, [pc, #88] @ (800b888 ) + 800b82e: 4293 cmp r3, r2 + 800b830: d00b beq.n 800b84a + 800b832: 687b ldr r3, [r7, #4] + 800b834: 4a15 ldr r2, [pc, #84] @ (800b88c ) + 800b836: 4293 cmp r3, r2 + 800b838: d007 beq.n 800b84a + 800b83a: 687b ldr r3, [r7, #4] + 800b83c: 4a14 ldr r2, [pc, #80] @ (800b890 ) + 800b83e: 4293 cmp r3, r2 + 800b840: d003 beq.n 800b84a + 800b842: 687b ldr r3, [r7, #4] + 800b844: 4a13 ldr r2, [pc, #76] @ (800b894 ) + 800b846: 4293 cmp r3, r2 + 800b848: d109 bne.n 800b85e + { + /* Reset the Output Compare IDLE State */ + tmpcr2 &= ~TIM_CR2_OIS5; + 800b84a: 697b ldr r3, [r7, #20] + 800b84c: f423 3380 bic.w r3, r3, #65536 @ 0x10000 + 800b850: 617b str r3, [r7, #20] + /* Set the Output Idle state */ + tmpcr2 |= (OC_Config->OCIdleState << 8U); + 800b852: 683b ldr r3, [r7, #0] + 800b854: 695b ldr r3, [r3, #20] + 800b856: 021b lsls r3, r3, #8 + 800b858: 697a ldr r2, [r7, #20] + 800b85a: 4313 orrs r3, r2 + 800b85c: 617b str r3, [r7, #20] + } + /* Write to TIMx CR2 */ + TIMx->CR2 = tmpcr2; + 800b85e: 687b ldr r3, [r7, #4] + 800b860: 697a ldr r2, [r7, #20] + 800b862: 605a str r2, [r3, #4] + + /* Write to TIMx CCMR3 */ + TIMx->CCMR3 = tmpccmrx; + 800b864: 687b ldr r3, [r7, #4] + 800b866: 68fa ldr r2, [r7, #12] + 800b868: 651a str r2, [r3, #80] @ 0x50 + + /* Set the Capture Compare Register value */ + TIMx->CCR5 = OC_Config->Pulse; + 800b86a: 683b ldr r3, [r7, #0] + 800b86c: 685a ldr r2, [r3, #4] + 800b86e: 687b ldr r3, [r7, #4] + 800b870: 649a str r2, [r3, #72] @ 0x48 + + /* Write to TIMx CCER */ + TIMx->CCER = tmpccer; + 800b872: 687b ldr r3, [r7, #4] + 800b874: 693a ldr r2, [r7, #16] + 800b876: 621a str r2, [r3, #32] +} + 800b878: bf00 nop + 800b87a: 371c adds r7, #28 + 800b87c: 46bd mov sp, r7 + 800b87e: f85d 7b04 ldr.w r7, [sp], #4 + 800b882: 4770 bx lr + 800b884: 40012c00 .word 0x40012c00 + 800b888: 40013400 .word 0x40013400 + 800b88c: 40014000 .word 0x40014000 + 800b890: 40014400 .word 0x40014400 + 800b894: 40014800 .word 0x40014800 + +0800b898 : + * @param OC_Config The output configuration structure + * @retval None + */ +static void TIM_OC6_SetConfig(TIM_TypeDef *TIMx, + const TIM_OC_InitTypeDef *OC_Config) +{ + 800b898: b480 push {r7} + 800b89a: b087 sub sp, #28 + 800b89c: af00 add r7, sp, #0 + 800b89e: 6078 str r0, [r7, #4] + 800b8a0: 6039 str r1, [r7, #0] + uint32_t tmpccmrx; + uint32_t tmpccer; + uint32_t tmpcr2; + + /* Get the TIMx CCER register value */ + tmpccer = TIMx->CCER; + 800b8a2: 687b ldr r3, [r7, #4] + 800b8a4: 6a1b ldr r3, [r3, #32] + 800b8a6: 613b str r3, [r7, #16] + + /* Disable the output: Reset the CCxE Bit */ + TIMx->CCER &= ~TIM_CCER_CC6E; + 800b8a8: 687b ldr r3, [r7, #4] + 800b8aa: 6a1b ldr r3, [r3, #32] + 800b8ac: f423 1280 bic.w r2, r3, #1048576 @ 0x100000 + 800b8b0: 687b ldr r3, [r7, #4] + 800b8b2: 621a str r2, [r3, #32] + + /* Get the TIMx CR2 register value */ + tmpcr2 = TIMx->CR2; + 800b8b4: 687b ldr r3, [r7, #4] + 800b8b6: 685b ldr r3, [r3, #4] + 800b8b8: 617b str r3, [r7, #20] + /* Get the TIMx CCMR1 register value */ + tmpccmrx = TIMx->CCMR3; + 800b8ba: 687b ldr r3, [r7, #4] + 800b8bc: 6d1b ldr r3, [r3, #80] @ 0x50 + 800b8be: 60fb str r3, [r7, #12] + + /* Reset the Output Compare Mode Bits */ + tmpccmrx &= ~(TIM_CCMR3_OC6M); + 800b8c0: 68fb ldr r3, [r7, #12] + 800b8c2: f023 7380 bic.w r3, r3, #16777216 @ 0x1000000 + 800b8c6: f423 43e0 bic.w r3, r3, #28672 @ 0x7000 + 800b8ca: 60fb str r3, [r7, #12] + /* Select the Output Compare Mode */ + tmpccmrx |= (OC_Config->OCMode << 8U); + 800b8cc: 683b ldr r3, [r7, #0] + 800b8ce: 681b ldr r3, [r3, #0] + 800b8d0: 021b lsls r3, r3, #8 + 800b8d2: 68fa ldr r2, [r7, #12] + 800b8d4: 4313 orrs r3, r2 + 800b8d6: 60fb str r3, [r7, #12] + + /* Reset the Output Polarity level */ + tmpccer &= (uint32_t)~TIM_CCER_CC6P; + 800b8d8: 693b ldr r3, [r7, #16] + 800b8da: f423 1300 bic.w r3, r3, #2097152 @ 0x200000 + 800b8de: 613b str r3, [r7, #16] + /* Set the Output Compare Polarity */ + tmpccer |= (OC_Config->OCPolarity << 20U); + 800b8e0: 683b ldr r3, [r7, #0] + 800b8e2: 689b ldr r3, [r3, #8] + 800b8e4: 051b lsls r3, r3, #20 + 800b8e6: 693a ldr r2, [r7, #16] + 800b8e8: 4313 orrs r3, r2 + 800b8ea: 613b str r3, [r7, #16] + + if (IS_TIM_BREAK_INSTANCE(TIMx)) + 800b8ec: 687b ldr r3, [r7, #4] + 800b8ee: 4a18 ldr r2, [pc, #96] @ (800b950 ) + 800b8f0: 4293 cmp r3, r2 + 800b8f2: d00f beq.n 800b914 + 800b8f4: 687b ldr r3, [r7, #4] + 800b8f6: 4a17 ldr r2, [pc, #92] @ (800b954 ) + 800b8f8: 4293 cmp r3, r2 + 800b8fa: d00b beq.n 800b914 + 800b8fc: 687b ldr r3, [r7, #4] + 800b8fe: 4a16 ldr r2, [pc, #88] @ (800b958 ) + 800b900: 4293 cmp r3, r2 + 800b902: d007 beq.n 800b914 + 800b904: 687b ldr r3, [r7, #4] + 800b906: 4a15 ldr r2, [pc, #84] @ (800b95c ) + 800b908: 4293 cmp r3, r2 + 800b90a: d003 beq.n 800b914 + 800b90c: 687b ldr r3, [r7, #4] + 800b90e: 4a14 ldr r2, [pc, #80] @ (800b960 ) + 800b910: 4293 cmp r3, r2 + 800b912: d109 bne.n 800b928 + { + /* Reset the Output Compare IDLE State */ + tmpcr2 &= ~TIM_CR2_OIS6; + 800b914: 697b ldr r3, [r7, #20] + 800b916: f423 2380 bic.w r3, r3, #262144 @ 0x40000 + 800b91a: 617b str r3, [r7, #20] + /* Set the Output Idle state */ + tmpcr2 |= (OC_Config->OCIdleState << 10U); + 800b91c: 683b ldr r3, [r7, #0] + 800b91e: 695b ldr r3, [r3, #20] + 800b920: 029b lsls r3, r3, #10 + 800b922: 697a ldr r2, [r7, #20] + 800b924: 4313 orrs r3, r2 + 800b926: 617b str r3, [r7, #20] + } + + /* Write to TIMx CR2 */ + TIMx->CR2 = tmpcr2; + 800b928: 687b ldr r3, [r7, #4] + 800b92a: 697a ldr r2, [r7, #20] + 800b92c: 605a str r2, [r3, #4] + + /* Write to TIMx CCMR3 */ + TIMx->CCMR3 = tmpccmrx; + 800b92e: 687b ldr r3, [r7, #4] + 800b930: 68fa ldr r2, [r7, #12] + 800b932: 651a str r2, [r3, #80] @ 0x50 + + /* Set the Capture Compare Register value */ + TIMx->CCR6 = OC_Config->Pulse; + 800b934: 683b ldr r3, [r7, #0] + 800b936: 685a ldr r2, [r3, #4] + 800b938: 687b ldr r3, [r7, #4] + 800b93a: 64da str r2, [r3, #76] @ 0x4c + + /* Write to TIMx CCER */ + TIMx->CCER = tmpccer; + 800b93c: 687b ldr r3, [r7, #4] + 800b93e: 693a ldr r2, [r7, #16] + 800b940: 621a str r2, [r3, #32] +} + 800b942: bf00 nop + 800b944: 371c adds r7, #28 + 800b946: 46bd mov sp, r7 + 800b948: f85d 7b04 ldr.w r7, [sp], #4 + 800b94c: 4770 bx lr + 800b94e: bf00 nop + 800b950: 40012c00 .word 0x40012c00 + 800b954: 40013400 .word 0x40013400 + 800b958: 40014000 .word 0x40014000 + 800b95c: 40014400 .word 0x40014400 + 800b960: 40014800 .word 0x40014800 + +0800b964 : + * @param sSlaveConfig Slave timer configuration + * @retval None + */ +static HAL_StatusTypeDef TIM_SlaveTimer_SetConfig(TIM_HandleTypeDef *htim, + const TIM_SlaveConfigTypeDef *sSlaveConfig) +{ + 800b964: b580 push {r7, lr} + 800b966: b086 sub sp, #24 + 800b968: af00 add r7, sp, #0 + 800b96a: 6078 str r0, [r7, #4] + 800b96c: 6039 str r1, [r7, #0] + HAL_StatusTypeDef status = HAL_OK; + 800b96e: 2300 movs r3, #0 + 800b970: 75fb strb r3, [r7, #23] + uint32_t tmpsmcr; + uint32_t tmpccmr1; + uint32_t tmpccer; + + /* Get the TIMx SMCR register value */ + tmpsmcr = htim->Instance->SMCR; + 800b972: 687b ldr r3, [r7, #4] + 800b974: 681b ldr r3, [r3, #0] + 800b976: 689b ldr r3, [r3, #8] + 800b978: 613b str r3, [r7, #16] + + /* Reset the Trigger Selection Bits */ + tmpsmcr &= ~TIM_SMCR_TS; + 800b97a: 693b ldr r3, [r7, #16] + 800b97c: f423 1340 bic.w r3, r3, #3145728 @ 0x300000 + 800b980: f023 0370 bic.w r3, r3, #112 @ 0x70 + 800b984: 613b str r3, [r7, #16] + /* Set the Input Trigger source */ + tmpsmcr |= sSlaveConfig->InputTrigger; + 800b986: 683b ldr r3, [r7, #0] + 800b988: 685b ldr r3, [r3, #4] + 800b98a: 693a ldr r2, [r7, #16] + 800b98c: 4313 orrs r3, r2 + 800b98e: 613b str r3, [r7, #16] + + /* Reset the slave mode Bits */ + tmpsmcr &= ~TIM_SMCR_SMS; + 800b990: 693b ldr r3, [r7, #16] + 800b992: f423 3380 bic.w r3, r3, #65536 @ 0x10000 + 800b996: f023 0307 bic.w r3, r3, #7 + 800b99a: 613b str r3, [r7, #16] + /* Set the slave mode */ + tmpsmcr |= sSlaveConfig->SlaveMode; + 800b99c: 683b ldr r3, [r7, #0] + 800b99e: 681b ldr r3, [r3, #0] + 800b9a0: 693a ldr r2, [r7, #16] + 800b9a2: 4313 orrs r3, r2 + 800b9a4: 613b str r3, [r7, #16] + + /* Write to TIMx SMCR */ + htim->Instance->SMCR = tmpsmcr; + 800b9a6: 687b ldr r3, [r7, #4] + 800b9a8: 681b ldr r3, [r3, #0] + 800b9aa: 693a ldr r2, [r7, #16] + 800b9ac: 609a str r2, [r3, #8] + + /* Configure the trigger prescaler, filter, and polarity */ + switch (sSlaveConfig->InputTrigger) + 800b9ae: 683b ldr r3, [r7, #0] + 800b9b0: 685b ldr r3, [r3, #4] + 800b9b2: 4a4a ldr r2, [pc, #296] @ (800badc ) + 800b9b4: 4293 cmp r3, r2 + 800b9b6: f000 808a beq.w 800bace + 800b9ba: 4a48 ldr r2, [pc, #288] @ (800badc ) + 800b9bc: 4293 cmp r3, r2 + 800b9be: f200 8083 bhi.w 800bac8 + 800b9c2: 4a47 ldr r2, [pc, #284] @ (800bae0 ) + 800b9c4: 4293 cmp r3, r2 + 800b9c6: f000 8082 beq.w 800bace + 800b9ca: 4a45 ldr r2, [pc, #276] @ (800bae0 ) + 800b9cc: 4293 cmp r3, r2 + 800b9ce: d87b bhi.n 800bac8 + 800b9d0: 4a44 ldr r2, [pc, #272] @ (800bae4 ) + 800b9d2: 4293 cmp r3, r2 + 800b9d4: d07b beq.n 800bace + 800b9d6: 4a43 ldr r2, [pc, #268] @ (800bae4 ) + 800b9d8: 4293 cmp r3, r2 + 800b9da: d875 bhi.n 800bac8 + 800b9dc: 4a42 ldr r2, [pc, #264] @ (800bae8 ) + 800b9de: 4293 cmp r3, r2 + 800b9e0: d075 beq.n 800bace + 800b9e2: 4a41 ldr r2, [pc, #260] @ (800bae8 ) + 800b9e4: 4293 cmp r3, r2 + 800b9e6: d86f bhi.n 800bac8 + 800b9e8: f1b3 1f10 cmp.w r3, #1048592 @ 0x100010 + 800b9ec: d06f beq.n 800bace + 800b9ee: f1b3 1f10 cmp.w r3, #1048592 @ 0x100010 + 800b9f2: d869 bhi.n 800bac8 + 800b9f4: 2b70 cmp r3, #112 @ 0x70 + 800b9f6: d01a beq.n 800ba2e + 800b9f8: 2b70 cmp r3, #112 @ 0x70 + 800b9fa: d865 bhi.n 800bac8 + 800b9fc: 2b60 cmp r3, #96 @ 0x60 + 800b9fe: d059 beq.n 800bab4 + 800ba00: 2b60 cmp r3, #96 @ 0x60 + 800ba02: d861 bhi.n 800bac8 + 800ba04: 2b50 cmp r3, #80 @ 0x50 + 800ba06: d04b beq.n 800baa0 + 800ba08: 2b50 cmp r3, #80 @ 0x50 + 800ba0a: d85d bhi.n 800bac8 + 800ba0c: 2b40 cmp r3, #64 @ 0x40 + 800ba0e: d019 beq.n 800ba44 + 800ba10: 2b40 cmp r3, #64 @ 0x40 + 800ba12: d859 bhi.n 800bac8 + 800ba14: 2b30 cmp r3, #48 @ 0x30 + 800ba16: d05a beq.n 800bace + 800ba18: 2b30 cmp r3, #48 @ 0x30 + 800ba1a: d855 bhi.n 800bac8 + 800ba1c: 2b20 cmp r3, #32 + 800ba1e: d056 beq.n 800bace + 800ba20: 2b20 cmp r3, #32 + 800ba22: d851 bhi.n 800bac8 + 800ba24: 2b00 cmp r3, #0 + 800ba26: d052 beq.n 800bace + 800ba28: 2b10 cmp r3, #16 + 800ba2a: d050 beq.n 800bace + 800ba2c: e04c b.n 800bac8 + assert_param(IS_TIM_CLOCKSOURCE_ETRMODE1_INSTANCE(htim->Instance)); + assert_param(IS_TIM_TRIGGERPRESCALER(sSlaveConfig->TriggerPrescaler)); + assert_param(IS_TIM_TRIGGERPOLARITY(sSlaveConfig->TriggerPolarity)); + assert_param(IS_TIM_TRIGGERFILTER(sSlaveConfig->TriggerFilter)); + /* Configure the ETR Trigger source */ + TIM_ETR_SetConfig(htim->Instance, + 800ba2e: 687b ldr r3, [r7, #4] + 800ba30: 6818 ldr r0, [r3, #0] + sSlaveConfig->TriggerPrescaler, + 800ba32: 683b ldr r3, [r7, #0] + 800ba34: 68d9 ldr r1, [r3, #12] + sSlaveConfig->TriggerPolarity, + 800ba36: 683b ldr r3, [r7, #0] + 800ba38: 689a ldr r2, [r3, #8] + sSlaveConfig->TriggerFilter); + 800ba3a: 683b ldr r3, [r7, #0] + 800ba3c: 691b ldr r3, [r3, #16] + TIM_ETR_SetConfig(htim->Instance, + 800ba3e: f000 f9ef bl 800be20 + break; + 800ba42: e045 b.n 800bad0 + { + /* Check the parameters */ + assert_param(IS_TIM_CC1_INSTANCE(htim->Instance)); + assert_param(IS_TIM_TRIGGERFILTER(sSlaveConfig->TriggerFilter)); + + if ((sSlaveConfig->SlaveMode == TIM_SLAVEMODE_GATED) || \ + 800ba44: 683b ldr r3, [r7, #0] + 800ba46: 681b ldr r3, [r3, #0] + 800ba48: 2b05 cmp r3, #5 + 800ba4a: d004 beq.n 800ba56 + (sSlaveConfig->SlaveMode == TIM_SLAVEMODE_COMBINED_GATEDRESET)) + 800ba4c: 683b ldr r3, [r7, #0] + 800ba4e: 681b ldr r3, [r3, #0] + if ((sSlaveConfig->SlaveMode == TIM_SLAVEMODE_GATED) || \ + 800ba50: f1b3 1f01 cmp.w r3, #65537 @ 0x10001 + 800ba54: d101 bne.n 800ba5a + { + return HAL_ERROR; + 800ba56: 2301 movs r3, #1 + 800ba58: e03b b.n 800bad2 + } + + /* Disable the Channel 1: Reset the CC1E Bit */ + tmpccer = htim->Instance->CCER; + 800ba5a: 687b ldr r3, [r7, #4] + 800ba5c: 681b ldr r3, [r3, #0] + 800ba5e: 6a1b ldr r3, [r3, #32] + 800ba60: 60fb str r3, [r7, #12] + htim->Instance->CCER &= ~TIM_CCER_CC1E; + 800ba62: 687b ldr r3, [r7, #4] + 800ba64: 681b ldr r3, [r3, #0] + 800ba66: 6a1a ldr r2, [r3, #32] + 800ba68: 687b ldr r3, [r7, #4] + 800ba6a: 681b ldr r3, [r3, #0] + 800ba6c: f022 0201 bic.w r2, r2, #1 + 800ba70: 621a str r2, [r3, #32] + tmpccmr1 = htim->Instance->CCMR1; + 800ba72: 687b ldr r3, [r7, #4] + 800ba74: 681b ldr r3, [r3, #0] + 800ba76: 699b ldr r3, [r3, #24] + 800ba78: 60bb str r3, [r7, #8] + + /* Set the filter */ + tmpccmr1 &= ~TIM_CCMR1_IC1F; + 800ba7a: 68bb ldr r3, [r7, #8] + 800ba7c: f023 03f0 bic.w r3, r3, #240 @ 0xf0 + 800ba80: 60bb str r3, [r7, #8] + tmpccmr1 |= ((sSlaveConfig->TriggerFilter) << 4U); + 800ba82: 683b ldr r3, [r7, #0] + 800ba84: 691b ldr r3, [r3, #16] + 800ba86: 011b lsls r3, r3, #4 + 800ba88: 68ba ldr r2, [r7, #8] + 800ba8a: 4313 orrs r3, r2 + 800ba8c: 60bb str r3, [r7, #8] + + /* Write to TIMx CCMR1 and CCER registers */ + htim->Instance->CCMR1 = tmpccmr1; + 800ba8e: 687b ldr r3, [r7, #4] + 800ba90: 681b ldr r3, [r3, #0] + 800ba92: 68ba ldr r2, [r7, #8] + 800ba94: 619a str r2, [r3, #24] + htim->Instance->CCER = tmpccer; + 800ba96: 687b ldr r3, [r7, #4] + 800ba98: 681b ldr r3, [r3, #0] + 800ba9a: 68fa ldr r2, [r7, #12] + 800ba9c: 621a str r2, [r3, #32] + break; + 800ba9e: e017 b.n 800bad0 + assert_param(IS_TIM_CC1_INSTANCE(htim->Instance)); + assert_param(IS_TIM_TRIGGERPOLARITY(sSlaveConfig->TriggerPolarity)); + assert_param(IS_TIM_TRIGGERFILTER(sSlaveConfig->TriggerFilter)); + + /* Configure TI1 Filter and Polarity */ + TIM_TI1_ConfigInputStage(htim->Instance, + 800baa0: 687b ldr r3, [r7, #4] + 800baa2: 6818 ldr r0, [r3, #0] + sSlaveConfig->TriggerPolarity, + 800baa4: 683b ldr r3, [r7, #0] + 800baa6: 6899 ldr r1, [r3, #8] + sSlaveConfig->TriggerFilter); + 800baa8: 683b ldr r3, [r7, #0] + 800baaa: 691b ldr r3, [r3, #16] + TIM_TI1_ConfigInputStage(htim->Instance, + 800baac: 461a mov r2, r3 + 800baae: f000 f885 bl 800bbbc + break; + 800bab2: e00d b.n 800bad0 + assert_param(IS_TIM_CC2_INSTANCE(htim->Instance)); + assert_param(IS_TIM_TRIGGERPOLARITY(sSlaveConfig->TriggerPolarity)); + assert_param(IS_TIM_TRIGGERFILTER(sSlaveConfig->TriggerFilter)); + + /* Configure TI2 Filter and Polarity */ + TIM_TI2_ConfigInputStage(htim->Instance, + 800bab4: 687b ldr r3, [r7, #4] + 800bab6: 6818 ldr r0, [r3, #0] + sSlaveConfig->TriggerPolarity, + 800bab8: 683b ldr r3, [r7, #0] + 800baba: 6899 ldr r1, [r3, #8] + sSlaveConfig->TriggerFilter); + 800babc: 683b ldr r3, [r7, #0] + 800babe: 691b ldr r3, [r3, #16] + TIM_TI2_ConfigInputStage(htim->Instance, + 800bac0: 461a mov r2, r3 + 800bac2: f000 f8e7 bl 800bc94 + break; + 800bac6: e003 b.n 800bad0 + assert_param(IS_TIM_INTERNAL_TRIGGEREVENT_INSTANCE((htim->Instance), sSlaveConfig->InputTrigger)); + break; + } + + default: + status = HAL_ERROR; + 800bac8: 2301 movs r3, #1 + 800baca: 75fb strb r3, [r7, #23] + break; + 800bacc: e000 b.n 800bad0 + break; + 800bace: bf00 nop + } + + return status; + 800bad0: 7dfb ldrb r3, [r7, #23] +} + 800bad2: 4618 mov r0, r3 + 800bad4: 3718 adds r7, #24 + 800bad6: 46bd mov sp, r7 + 800bad8: bd80 pop {r7, pc} + 800bada: bf00 nop + 800badc: 00100070 .word 0x00100070 + 800bae0: 00100040 .word 0x00100040 + 800bae4: 00100030 .word 0x00100030 + 800bae8: 00100020 .word 0x00100020 + +0800baec : + * (on channel2 path) is used as the input signal. Therefore CCMR1 must be + * protected against un-initialized filter and polarity values. + */ +void TIM_TI1_SetConfig(TIM_TypeDef *TIMx, uint32_t TIM_ICPolarity, uint32_t TIM_ICSelection, + uint32_t TIM_ICFilter) +{ + 800baec: b480 push {r7} + 800baee: b087 sub sp, #28 + 800baf0: af00 add r7, sp, #0 + 800baf2: 60f8 str r0, [r7, #12] + 800baf4: 60b9 str r1, [r7, #8] + 800baf6: 607a str r2, [r7, #4] + 800baf8: 603b str r3, [r7, #0] + uint32_t tmpccmr1; + uint32_t tmpccer; + + /* Disable the Channel 1: Reset the CC1E Bit */ + tmpccer = TIMx->CCER; + 800bafa: 68fb ldr r3, [r7, #12] + 800bafc: 6a1b ldr r3, [r3, #32] + 800bafe: 613b str r3, [r7, #16] + TIMx->CCER &= ~TIM_CCER_CC1E; + 800bb00: 68fb ldr r3, [r7, #12] + 800bb02: 6a1b ldr r3, [r3, #32] + 800bb04: f023 0201 bic.w r2, r3, #1 + 800bb08: 68fb ldr r3, [r7, #12] + 800bb0a: 621a str r2, [r3, #32] + tmpccmr1 = TIMx->CCMR1; + 800bb0c: 68fb ldr r3, [r7, #12] + 800bb0e: 699b ldr r3, [r3, #24] + 800bb10: 617b str r3, [r7, #20] + + /* Select the Input */ + if (IS_TIM_CC2_INSTANCE(TIMx) != RESET) + 800bb12: 68fb ldr r3, [r7, #12] + 800bb14: 4a24 ldr r2, [pc, #144] @ (800bba8 ) + 800bb16: 4293 cmp r3, r2 + 800bb18: d013 beq.n 800bb42 + 800bb1a: 68fb ldr r3, [r7, #12] + 800bb1c: f1b3 4f80 cmp.w r3, #1073741824 @ 0x40000000 + 800bb20: d00f beq.n 800bb42 + 800bb22: 68fb ldr r3, [r7, #12] + 800bb24: 4a21 ldr r2, [pc, #132] @ (800bbac ) + 800bb26: 4293 cmp r3, r2 + 800bb28: d00b beq.n 800bb42 + 800bb2a: 68fb ldr r3, [r7, #12] + 800bb2c: 4a20 ldr r2, [pc, #128] @ (800bbb0 ) + 800bb2e: 4293 cmp r3, r2 + 800bb30: d007 beq.n 800bb42 + 800bb32: 68fb ldr r3, [r7, #12] + 800bb34: 4a1f ldr r2, [pc, #124] @ (800bbb4 ) + 800bb36: 4293 cmp r3, r2 + 800bb38: d003 beq.n 800bb42 + 800bb3a: 68fb ldr r3, [r7, #12] + 800bb3c: 4a1e ldr r2, [pc, #120] @ (800bbb8 ) + 800bb3e: 4293 cmp r3, r2 + 800bb40: d101 bne.n 800bb46 + 800bb42: 2301 movs r3, #1 + 800bb44: e000 b.n 800bb48 + 800bb46: 2300 movs r3, #0 + 800bb48: 2b00 cmp r3, #0 + 800bb4a: d008 beq.n 800bb5e + { + tmpccmr1 &= ~TIM_CCMR1_CC1S; + 800bb4c: 697b ldr r3, [r7, #20] + 800bb4e: f023 0303 bic.w r3, r3, #3 + 800bb52: 617b str r3, [r7, #20] + tmpccmr1 |= TIM_ICSelection; + 800bb54: 697a ldr r2, [r7, #20] + 800bb56: 687b ldr r3, [r7, #4] + 800bb58: 4313 orrs r3, r2 + 800bb5a: 617b str r3, [r7, #20] + 800bb5c: e003 b.n 800bb66 + } + else + { + tmpccmr1 |= TIM_CCMR1_CC1S_0; + 800bb5e: 697b ldr r3, [r7, #20] + 800bb60: f043 0301 orr.w r3, r3, #1 + 800bb64: 617b str r3, [r7, #20] + } + + /* Set the filter */ + tmpccmr1 &= ~TIM_CCMR1_IC1F; + 800bb66: 697b ldr r3, [r7, #20] + 800bb68: f023 03f0 bic.w r3, r3, #240 @ 0xf0 + 800bb6c: 617b str r3, [r7, #20] + tmpccmr1 |= ((TIM_ICFilter << 4U) & TIM_CCMR1_IC1F); + 800bb6e: 683b ldr r3, [r7, #0] + 800bb70: 011b lsls r3, r3, #4 + 800bb72: b2db uxtb r3, r3 + 800bb74: 697a ldr r2, [r7, #20] + 800bb76: 4313 orrs r3, r2 + 800bb78: 617b str r3, [r7, #20] + + /* Select the Polarity and set the CC1E Bit */ + tmpccer &= ~(TIM_CCER_CC1P | TIM_CCER_CC1NP); + 800bb7a: 693b ldr r3, [r7, #16] + 800bb7c: f023 030a bic.w r3, r3, #10 + 800bb80: 613b str r3, [r7, #16] + tmpccer |= (TIM_ICPolarity & (TIM_CCER_CC1P | TIM_CCER_CC1NP)); + 800bb82: 68bb ldr r3, [r7, #8] + 800bb84: f003 030a and.w r3, r3, #10 + 800bb88: 693a ldr r2, [r7, #16] + 800bb8a: 4313 orrs r3, r2 + 800bb8c: 613b str r3, [r7, #16] + + /* Write to TIMx CCMR1 and CCER registers */ + TIMx->CCMR1 = tmpccmr1; + 800bb8e: 68fb ldr r3, [r7, #12] + 800bb90: 697a ldr r2, [r7, #20] + 800bb92: 619a str r2, [r3, #24] + TIMx->CCER = tmpccer; + 800bb94: 68fb ldr r3, [r7, #12] + 800bb96: 693a ldr r2, [r7, #16] + 800bb98: 621a str r2, [r3, #32] +} + 800bb9a: bf00 nop + 800bb9c: 371c adds r7, #28 + 800bb9e: 46bd mov sp, r7 + 800bba0: f85d 7b04 ldr.w r7, [sp], #4 + 800bba4: 4770 bx lr + 800bba6: bf00 nop + 800bba8: 40012c00 .word 0x40012c00 + 800bbac: 40000400 .word 0x40000400 + 800bbb0: 40000800 .word 0x40000800 + 800bbb4: 40013400 .word 0x40013400 + 800bbb8: 40014000 .word 0x40014000 + +0800bbbc : + * @param TIM_ICFilter Specifies the Input Capture Filter. + * This parameter must be a value between 0x00 and 0x0F. + * @retval None + */ +static void TIM_TI1_ConfigInputStage(TIM_TypeDef *TIMx, uint32_t TIM_ICPolarity, uint32_t TIM_ICFilter) +{ + 800bbbc: b480 push {r7} + 800bbbe: b087 sub sp, #28 + 800bbc0: af00 add r7, sp, #0 + 800bbc2: 60f8 str r0, [r7, #12] + 800bbc4: 60b9 str r1, [r7, #8] + 800bbc6: 607a str r2, [r7, #4] + uint32_t tmpccmr1; + uint32_t tmpccer; + + /* Disable the Channel 1: Reset the CC1E Bit */ + tmpccer = TIMx->CCER; + 800bbc8: 68fb ldr r3, [r7, #12] + 800bbca: 6a1b ldr r3, [r3, #32] + 800bbcc: 617b str r3, [r7, #20] + TIMx->CCER &= ~TIM_CCER_CC1E; + 800bbce: 68fb ldr r3, [r7, #12] + 800bbd0: 6a1b ldr r3, [r3, #32] + 800bbd2: f023 0201 bic.w r2, r3, #1 + 800bbd6: 68fb ldr r3, [r7, #12] + 800bbd8: 621a str r2, [r3, #32] + tmpccmr1 = TIMx->CCMR1; + 800bbda: 68fb ldr r3, [r7, #12] + 800bbdc: 699b ldr r3, [r3, #24] + 800bbde: 613b str r3, [r7, #16] + + /* Set the filter */ + tmpccmr1 &= ~TIM_CCMR1_IC1F; + 800bbe0: 693b ldr r3, [r7, #16] + 800bbe2: f023 03f0 bic.w r3, r3, #240 @ 0xf0 + 800bbe6: 613b str r3, [r7, #16] + tmpccmr1 |= (TIM_ICFilter << 4U); + 800bbe8: 687b ldr r3, [r7, #4] + 800bbea: 011b lsls r3, r3, #4 + 800bbec: 693a ldr r2, [r7, #16] + 800bbee: 4313 orrs r3, r2 + 800bbf0: 613b str r3, [r7, #16] + + /* Select the Polarity and set the CC1E Bit */ + tmpccer &= ~(TIM_CCER_CC1P | TIM_CCER_CC1NP); + 800bbf2: 697b ldr r3, [r7, #20] + 800bbf4: f023 030a bic.w r3, r3, #10 + 800bbf8: 617b str r3, [r7, #20] + tmpccer |= TIM_ICPolarity; + 800bbfa: 697a ldr r2, [r7, #20] + 800bbfc: 68bb ldr r3, [r7, #8] + 800bbfe: 4313 orrs r3, r2 + 800bc00: 617b str r3, [r7, #20] + + /* Write to TIMx CCMR1 and CCER registers */ + TIMx->CCMR1 = tmpccmr1; + 800bc02: 68fb ldr r3, [r7, #12] + 800bc04: 693a ldr r2, [r7, #16] + 800bc06: 619a str r2, [r3, #24] + TIMx->CCER = tmpccer; + 800bc08: 68fb ldr r3, [r7, #12] + 800bc0a: 697a ldr r2, [r7, #20] + 800bc0c: 621a str r2, [r3, #32] +} + 800bc0e: bf00 nop + 800bc10: 371c adds r7, #28 + 800bc12: 46bd mov sp, r7 + 800bc14: f85d 7b04 ldr.w r7, [sp], #4 + 800bc18: 4770 bx lr + +0800bc1a : + * (on channel1 path) is used as the input signal. Therefore CCMR1 must be + * protected against un-initialized filter and polarity values. + */ +static void TIM_TI2_SetConfig(TIM_TypeDef *TIMx, uint32_t TIM_ICPolarity, uint32_t TIM_ICSelection, + uint32_t TIM_ICFilter) +{ + 800bc1a: b480 push {r7} + 800bc1c: b087 sub sp, #28 + 800bc1e: af00 add r7, sp, #0 + 800bc20: 60f8 str r0, [r7, #12] + 800bc22: 60b9 str r1, [r7, #8] + 800bc24: 607a str r2, [r7, #4] + 800bc26: 603b str r3, [r7, #0] + uint32_t tmpccmr1; + uint32_t tmpccer; + + /* Disable the Channel 2: Reset the CC2E Bit */ + tmpccer = TIMx->CCER; + 800bc28: 68fb ldr r3, [r7, #12] + 800bc2a: 6a1b ldr r3, [r3, #32] + 800bc2c: 617b str r3, [r7, #20] + TIMx->CCER &= ~TIM_CCER_CC2E; + 800bc2e: 68fb ldr r3, [r7, #12] + 800bc30: 6a1b ldr r3, [r3, #32] + 800bc32: f023 0210 bic.w r2, r3, #16 + 800bc36: 68fb ldr r3, [r7, #12] + 800bc38: 621a str r2, [r3, #32] + tmpccmr1 = TIMx->CCMR1; + 800bc3a: 68fb ldr r3, [r7, #12] + 800bc3c: 699b ldr r3, [r3, #24] + 800bc3e: 613b str r3, [r7, #16] + + /* Select the Input */ + tmpccmr1 &= ~TIM_CCMR1_CC2S; + 800bc40: 693b ldr r3, [r7, #16] + 800bc42: f423 7340 bic.w r3, r3, #768 @ 0x300 + 800bc46: 613b str r3, [r7, #16] + tmpccmr1 |= (TIM_ICSelection << 8U); + 800bc48: 687b ldr r3, [r7, #4] + 800bc4a: 021b lsls r3, r3, #8 + 800bc4c: 693a ldr r2, [r7, #16] + 800bc4e: 4313 orrs r3, r2 + 800bc50: 613b str r3, [r7, #16] + + /* Set the filter */ + tmpccmr1 &= ~TIM_CCMR1_IC2F; + 800bc52: 693b ldr r3, [r7, #16] + 800bc54: f423 4370 bic.w r3, r3, #61440 @ 0xf000 + 800bc58: 613b str r3, [r7, #16] + tmpccmr1 |= ((TIM_ICFilter << 12U) & TIM_CCMR1_IC2F); + 800bc5a: 683b ldr r3, [r7, #0] + 800bc5c: 031b lsls r3, r3, #12 + 800bc5e: b29b uxth r3, r3 + 800bc60: 693a ldr r2, [r7, #16] + 800bc62: 4313 orrs r3, r2 + 800bc64: 613b str r3, [r7, #16] + + /* Select the Polarity and set the CC2E Bit */ + tmpccer &= ~(TIM_CCER_CC2P | TIM_CCER_CC2NP); + 800bc66: 697b ldr r3, [r7, #20] + 800bc68: f023 03a0 bic.w r3, r3, #160 @ 0xa0 + 800bc6c: 617b str r3, [r7, #20] + tmpccer |= ((TIM_ICPolarity << 4U) & (TIM_CCER_CC2P | TIM_CCER_CC2NP)); + 800bc6e: 68bb ldr r3, [r7, #8] + 800bc70: 011b lsls r3, r3, #4 + 800bc72: f003 03a0 and.w r3, r3, #160 @ 0xa0 + 800bc76: 697a ldr r2, [r7, #20] + 800bc78: 4313 orrs r3, r2 + 800bc7a: 617b str r3, [r7, #20] + + /* Write to TIMx CCMR1 and CCER registers */ + TIMx->CCMR1 = tmpccmr1 ; + 800bc7c: 68fb ldr r3, [r7, #12] + 800bc7e: 693a ldr r2, [r7, #16] + 800bc80: 619a str r2, [r3, #24] + TIMx->CCER = tmpccer; + 800bc82: 68fb ldr r3, [r7, #12] + 800bc84: 697a ldr r2, [r7, #20] + 800bc86: 621a str r2, [r3, #32] +} + 800bc88: bf00 nop + 800bc8a: 371c adds r7, #28 + 800bc8c: 46bd mov sp, r7 + 800bc8e: f85d 7b04 ldr.w r7, [sp], #4 + 800bc92: 4770 bx lr + +0800bc94 : + * @param TIM_ICFilter Specifies the Input Capture Filter. + * This parameter must be a value between 0x00 and 0x0F. + * @retval None + */ +static void TIM_TI2_ConfigInputStage(TIM_TypeDef *TIMx, uint32_t TIM_ICPolarity, uint32_t TIM_ICFilter) +{ + 800bc94: b480 push {r7} + 800bc96: b087 sub sp, #28 + 800bc98: af00 add r7, sp, #0 + 800bc9a: 60f8 str r0, [r7, #12] + 800bc9c: 60b9 str r1, [r7, #8] + 800bc9e: 607a str r2, [r7, #4] + uint32_t tmpccmr1; + uint32_t tmpccer; + + /* Disable the Channel 2: Reset the CC2E Bit */ + tmpccer = TIMx->CCER; + 800bca0: 68fb ldr r3, [r7, #12] + 800bca2: 6a1b ldr r3, [r3, #32] + 800bca4: 617b str r3, [r7, #20] + TIMx->CCER &= ~TIM_CCER_CC2E; + 800bca6: 68fb ldr r3, [r7, #12] + 800bca8: 6a1b ldr r3, [r3, #32] + 800bcaa: f023 0210 bic.w r2, r3, #16 + 800bcae: 68fb ldr r3, [r7, #12] + 800bcb0: 621a str r2, [r3, #32] + tmpccmr1 = TIMx->CCMR1; + 800bcb2: 68fb ldr r3, [r7, #12] + 800bcb4: 699b ldr r3, [r3, #24] + 800bcb6: 613b str r3, [r7, #16] + + /* Set the filter */ + tmpccmr1 &= ~TIM_CCMR1_IC2F; + 800bcb8: 693b ldr r3, [r7, #16] + 800bcba: f423 4370 bic.w r3, r3, #61440 @ 0xf000 + 800bcbe: 613b str r3, [r7, #16] + tmpccmr1 |= (TIM_ICFilter << 12U); + 800bcc0: 687b ldr r3, [r7, #4] + 800bcc2: 031b lsls r3, r3, #12 + 800bcc4: 693a ldr r2, [r7, #16] + 800bcc6: 4313 orrs r3, r2 + 800bcc8: 613b str r3, [r7, #16] + + /* Select the Polarity and set the CC2E Bit */ + tmpccer &= ~(TIM_CCER_CC2P | TIM_CCER_CC2NP); + 800bcca: 697b ldr r3, [r7, #20] + 800bccc: f023 03a0 bic.w r3, r3, #160 @ 0xa0 + 800bcd0: 617b str r3, [r7, #20] + tmpccer |= (TIM_ICPolarity << 4U); + 800bcd2: 68bb ldr r3, [r7, #8] + 800bcd4: 011b lsls r3, r3, #4 + 800bcd6: 697a ldr r2, [r7, #20] + 800bcd8: 4313 orrs r3, r2 + 800bcda: 617b str r3, [r7, #20] + + /* Write to TIMx CCMR1 and CCER registers */ + TIMx->CCMR1 = tmpccmr1 ; + 800bcdc: 68fb ldr r3, [r7, #12] + 800bcde: 693a ldr r2, [r7, #16] + 800bce0: 619a str r2, [r3, #24] + TIMx->CCER = tmpccer; + 800bce2: 68fb ldr r3, [r7, #12] + 800bce4: 697a ldr r2, [r7, #20] + 800bce6: 621a str r2, [r3, #32] +} + 800bce8: bf00 nop + 800bcea: 371c adds r7, #28 + 800bcec: 46bd mov sp, r7 + 800bcee: f85d 7b04 ldr.w r7, [sp], #4 + 800bcf2: 4770 bx lr + +0800bcf4 : + * (on channel1 path) is used as the input signal. Therefore CCMR2 must be + * protected against un-initialized filter and polarity values. + */ +static void TIM_TI3_SetConfig(TIM_TypeDef *TIMx, uint32_t TIM_ICPolarity, uint32_t TIM_ICSelection, + uint32_t TIM_ICFilter) +{ + 800bcf4: b480 push {r7} + 800bcf6: b087 sub sp, #28 + 800bcf8: af00 add r7, sp, #0 + 800bcfa: 60f8 str r0, [r7, #12] + 800bcfc: 60b9 str r1, [r7, #8] + 800bcfe: 607a str r2, [r7, #4] + 800bd00: 603b str r3, [r7, #0] + uint32_t tmpccmr2; + uint32_t tmpccer; + + /* Disable the Channel 3: Reset the CC3E Bit */ + tmpccer = TIMx->CCER; + 800bd02: 68fb ldr r3, [r7, #12] + 800bd04: 6a1b ldr r3, [r3, #32] + 800bd06: 617b str r3, [r7, #20] + TIMx->CCER &= ~TIM_CCER_CC3E; + 800bd08: 68fb ldr r3, [r7, #12] + 800bd0a: 6a1b ldr r3, [r3, #32] + 800bd0c: f423 7280 bic.w r2, r3, #256 @ 0x100 + 800bd10: 68fb ldr r3, [r7, #12] + 800bd12: 621a str r2, [r3, #32] + tmpccmr2 = TIMx->CCMR2; + 800bd14: 68fb ldr r3, [r7, #12] + 800bd16: 69db ldr r3, [r3, #28] + 800bd18: 613b str r3, [r7, #16] + + /* Select the Input */ + tmpccmr2 &= ~TIM_CCMR2_CC3S; + 800bd1a: 693b ldr r3, [r7, #16] + 800bd1c: f023 0303 bic.w r3, r3, #3 + 800bd20: 613b str r3, [r7, #16] + tmpccmr2 |= TIM_ICSelection; + 800bd22: 693a ldr r2, [r7, #16] + 800bd24: 687b ldr r3, [r7, #4] + 800bd26: 4313 orrs r3, r2 + 800bd28: 613b str r3, [r7, #16] + + /* Set the filter */ + tmpccmr2 &= ~TIM_CCMR2_IC3F; + 800bd2a: 693b ldr r3, [r7, #16] + 800bd2c: f023 03f0 bic.w r3, r3, #240 @ 0xf0 + 800bd30: 613b str r3, [r7, #16] + tmpccmr2 |= ((TIM_ICFilter << 4U) & TIM_CCMR2_IC3F); + 800bd32: 683b ldr r3, [r7, #0] + 800bd34: 011b lsls r3, r3, #4 + 800bd36: b2db uxtb r3, r3 + 800bd38: 693a ldr r2, [r7, #16] + 800bd3a: 4313 orrs r3, r2 + 800bd3c: 613b str r3, [r7, #16] + + /* Select the Polarity and set the CC3E Bit */ + tmpccer &= ~(TIM_CCER_CC3P | TIM_CCER_CC3NP); + 800bd3e: 697b ldr r3, [r7, #20] + 800bd40: f423 6320 bic.w r3, r3, #2560 @ 0xa00 + 800bd44: 617b str r3, [r7, #20] + tmpccer |= ((TIM_ICPolarity << 8U) & (TIM_CCER_CC3P | TIM_CCER_CC3NP)); + 800bd46: 68bb ldr r3, [r7, #8] + 800bd48: 021b lsls r3, r3, #8 + 800bd4a: f403 6320 and.w r3, r3, #2560 @ 0xa00 + 800bd4e: 697a ldr r2, [r7, #20] + 800bd50: 4313 orrs r3, r2 + 800bd52: 617b str r3, [r7, #20] + + /* Write to TIMx CCMR2 and CCER registers */ + TIMx->CCMR2 = tmpccmr2; + 800bd54: 68fb ldr r3, [r7, #12] + 800bd56: 693a ldr r2, [r7, #16] + 800bd58: 61da str r2, [r3, #28] + TIMx->CCER = tmpccer; + 800bd5a: 68fb ldr r3, [r7, #12] + 800bd5c: 697a ldr r2, [r7, #20] + 800bd5e: 621a str r2, [r3, #32] +} + 800bd60: bf00 nop + 800bd62: 371c adds r7, #28 + 800bd64: 46bd mov sp, r7 + 800bd66: f85d 7b04 ldr.w r7, [sp], #4 + 800bd6a: 4770 bx lr + +0800bd6c : + * protected against un-initialized filter and polarity values. + * @retval None + */ +static void TIM_TI4_SetConfig(TIM_TypeDef *TIMx, uint32_t TIM_ICPolarity, uint32_t TIM_ICSelection, + uint32_t TIM_ICFilter) +{ + 800bd6c: b480 push {r7} + 800bd6e: b087 sub sp, #28 + 800bd70: af00 add r7, sp, #0 + 800bd72: 60f8 str r0, [r7, #12] + 800bd74: 60b9 str r1, [r7, #8] + 800bd76: 607a str r2, [r7, #4] + 800bd78: 603b str r3, [r7, #0] + uint32_t tmpccmr2; + uint32_t tmpccer; + + /* Disable the Channel 4: Reset the CC4E Bit */ + tmpccer = TIMx->CCER; + 800bd7a: 68fb ldr r3, [r7, #12] + 800bd7c: 6a1b ldr r3, [r3, #32] + 800bd7e: 617b str r3, [r7, #20] + TIMx->CCER &= ~TIM_CCER_CC4E; + 800bd80: 68fb ldr r3, [r7, #12] + 800bd82: 6a1b ldr r3, [r3, #32] + 800bd84: f423 5280 bic.w r2, r3, #4096 @ 0x1000 + 800bd88: 68fb ldr r3, [r7, #12] + 800bd8a: 621a str r2, [r3, #32] + tmpccmr2 = TIMx->CCMR2; + 800bd8c: 68fb ldr r3, [r7, #12] + 800bd8e: 69db ldr r3, [r3, #28] + 800bd90: 613b str r3, [r7, #16] + + /* Select the Input */ + tmpccmr2 &= ~TIM_CCMR2_CC4S; + 800bd92: 693b ldr r3, [r7, #16] + 800bd94: f423 7340 bic.w r3, r3, #768 @ 0x300 + 800bd98: 613b str r3, [r7, #16] + tmpccmr2 |= (TIM_ICSelection << 8U); + 800bd9a: 687b ldr r3, [r7, #4] + 800bd9c: 021b lsls r3, r3, #8 + 800bd9e: 693a ldr r2, [r7, #16] + 800bda0: 4313 orrs r3, r2 + 800bda2: 613b str r3, [r7, #16] + + /* Set the filter */ + tmpccmr2 &= ~TIM_CCMR2_IC4F; + 800bda4: 693b ldr r3, [r7, #16] + 800bda6: f423 4370 bic.w r3, r3, #61440 @ 0xf000 + 800bdaa: 613b str r3, [r7, #16] + tmpccmr2 |= ((TIM_ICFilter << 12U) & TIM_CCMR2_IC4F); + 800bdac: 683b ldr r3, [r7, #0] + 800bdae: 031b lsls r3, r3, #12 + 800bdb0: b29b uxth r3, r3 + 800bdb2: 693a ldr r2, [r7, #16] + 800bdb4: 4313 orrs r3, r2 + 800bdb6: 613b str r3, [r7, #16] + + /* Select the Polarity and set the CC4E Bit */ + tmpccer &= ~(TIM_CCER_CC4P | TIM_CCER_CC4NP); + 800bdb8: 697b ldr r3, [r7, #20] + 800bdba: f423 4320 bic.w r3, r3, #40960 @ 0xa000 + 800bdbe: 617b str r3, [r7, #20] + tmpccer |= ((TIM_ICPolarity << 12U) & (TIM_CCER_CC4P | TIM_CCER_CC4NP)); + 800bdc0: 68bb ldr r3, [r7, #8] + 800bdc2: 031b lsls r3, r3, #12 + 800bdc4: f403 4320 and.w r3, r3, #40960 @ 0xa000 + 800bdc8: 697a ldr r2, [r7, #20] + 800bdca: 4313 orrs r3, r2 + 800bdcc: 617b str r3, [r7, #20] + + /* Write to TIMx CCMR2 and CCER registers */ + TIMx->CCMR2 = tmpccmr2; + 800bdce: 68fb ldr r3, [r7, #12] + 800bdd0: 693a ldr r2, [r7, #16] + 800bdd2: 61da str r2, [r3, #28] + TIMx->CCER = tmpccer ; + 800bdd4: 68fb ldr r3, [r7, #12] + 800bdd6: 697a ldr r2, [r7, #20] + 800bdd8: 621a str r2, [r3, #32] +} + 800bdda: bf00 nop + 800bddc: 371c adds r7, #28 + 800bdde: 46bd mov sp, r7 + 800bde0: f85d 7b04 ldr.w r7, [sp], #4 + 800bde4: 4770 bx lr + +0800bde6 : + * (*) Value not defined in all devices. + * + * @retval None + */ +static void TIM_ITRx_SetConfig(TIM_TypeDef *TIMx, uint32_t InputTriggerSource) +{ + 800bde6: b480 push {r7} + 800bde8: b085 sub sp, #20 + 800bdea: af00 add r7, sp, #0 + 800bdec: 6078 str r0, [r7, #4] + 800bdee: 6039 str r1, [r7, #0] + uint32_t tmpsmcr; + + /* Get the TIMx SMCR register value */ + tmpsmcr = TIMx->SMCR; + 800bdf0: 687b ldr r3, [r7, #4] + 800bdf2: 689b ldr r3, [r3, #8] + 800bdf4: 60fb str r3, [r7, #12] + /* Reset the TS Bits */ + tmpsmcr &= ~TIM_SMCR_TS; + 800bdf6: 68fb ldr r3, [r7, #12] + 800bdf8: f423 1340 bic.w r3, r3, #3145728 @ 0x300000 + 800bdfc: f023 0370 bic.w r3, r3, #112 @ 0x70 + 800be00: 60fb str r3, [r7, #12] + /* Set the Input Trigger source and the slave mode*/ + tmpsmcr |= (InputTriggerSource | TIM_SLAVEMODE_EXTERNAL1); + 800be02: 683a ldr r2, [r7, #0] + 800be04: 68fb ldr r3, [r7, #12] + 800be06: 4313 orrs r3, r2 + 800be08: f043 0307 orr.w r3, r3, #7 + 800be0c: 60fb str r3, [r7, #12] + /* Write to TIMx SMCR */ + TIMx->SMCR = tmpsmcr; + 800be0e: 687b ldr r3, [r7, #4] + 800be10: 68fa ldr r2, [r7, #12] + 800be12: 609a str r2, [r3, #8] +} + 800be14: bf00 nop + 800be16: 3714 adds r7, #20 + 800be18: 46bd mov sp, r7 + 800be1a: f85d 7b04 ldr.w r7, [sp], #4 + 800be1e: 4770 bx lr + +0800be20 : + * This parameter must be a value between 0x00 and 0x0F + * @retval None + */ +void TIM_ETR_SetConfig(TIM_TypeDef *TIMx, uint32_t TIM_ExtTRGPrescaler, + uint32_t TIM_ExtTRGPolarity, uint32_t ExtTRGFilter) +{ + 800be20: b480 push {r7} + 800be22: b087 sub sp, #28 + 800be24: af00 add r7, sp, #0 + 800be26: 60f8 str r0, [r7, #12] + 800be28: 60b9 str r1, [r7, #8] + 800be2a: 607a str r2, [r7, #4] + 800be2c: 603b str r3, [r7, #0] + uint32_t tmpsmcr; + + tmpsmcr = TIMx->SMCR; + 800be2e: 68fb ldr r3, [r7, #12] + 800be30: 689b ldr r3, [r3, #8] + 800be32: 617b str r3, [r7, #20] + + /* Reset the ETR Bits */ + tmpsmcr &= ~(TIM_SMCR_ETF | TIM_SMCR_ETPS | TIM_SMCR_ECE | TIM_SMCR_ETP); + 800be34: 697b ldr r3, [r7, #20] + 800be36: f423 437f bic.w r3, r3, #65280 @ 0xff00 + 800be3a: 617b str r3, [r7, #20] + + /* Set the Prescaler, the Filter value and the Polarity */ + tmpsmcr |= (uint32_t)(TIM_ExtTRGPrescaler | (TIM_ExtTRGPolarity | (ExtTRGFilter << 8U))); + 800be3c: 683b ldr r3, [r7, #0] + 800be3e: 021a lsls r2, r3, #8 + 800be40: 687b ldr r3, [r7, #4] + 800be42: 431a orrs r2, r3 + 800be44: 68bb ldr r3, [r7, #8] + 800be46: 4313 orrs r3, r2 + 800be48: 697a ldr r2, [r7, #20] + 800be4a: 4313 orrs r3, r2 + 800be4c: 617b str r3, [r7, #20] + + /* Write to TIMx SMCR */ + TIMx->SMCR = tmpsmcr; + 800be4e: 68fb ldr r3, [r7, #12] + 800be50: 697a ldr r2, [r7, #20] + 800be52: 609a str r2, [r3, #8] +} + 800be54: bf00 nop + 800be56: 371c adds r7, #28 + 800be58: 46bd mov sp, r7 + 800be5a: f85d 7b04 ldr.w r7, [sp], #4 + 800be5e: 4770 bx lr + +0800be60 : + * @param ChannelState specifies the TIM Channel CCxE bit new state. + * This parameter can be: TIM_CCx_ENABLE or TIM_CCx_DISABLE. + * @retval None + */ +void TIM_CCxChannelCmd(TIM_TypeDef *TIMx, uint32_t Channel, uint32_t ChannelState) +{ + 800be60: b480 push {r7} + 800be62: b087 sub sp, #28 + 800be64: af00 add r7, sp, #0 + 800be66: 60f8 str r0, [r7, #12] + 800be68: 60b9 str r1, [r7, #8] + 800be6a: 607a str r2, [r7, #4] + + /* Check the parameters */ + assert_param(IS_TIM_CC1_INSTANCE(TIMx)); + assert_param(IS_TIM_CHANNELS(Channel)); + + tmp = TIM_CCER_CC1E << (Channel & 0x1FU); /* 0x1FU = 31 bits max shift */ + 800be6c: 68bb ldr r3, [r7, #8] + 800be6e: f003 031f and.w r3, r3, #31 + 800be72: 2201 movs r2, #1 + 800be74: fa02 f303 lsl.w r3, r2, r3 + 800be78: 617b str r3, [r7, #20] + + /* Reset the CCxE Bit */ + TIMx->CCER &= ~tmp; + 800be7a: 68fb ldr r3, [r7, #12] + 800be7c: 6a1a ldr r2, [r3, #32] + 800be7e: 697b ldr r3, [r7, #20] + 800be80: 43db mvns r3, r3 + 800be82: 401a ands r2, r3 + 800be84: 68fb ldr r3, [r7, #12] + 800be86: 621a str r2, [r3, #32] + + /* Set or reset the CCxE Bit */ + TIMx->CCER |= (uint32_t)(ChannelState << (Channel & 0x1FU)); /* 0x1FU = 31 bits max shift */ + 800be88: 68fb ldr r3, [r7, #12] + 800be8a: 6a1a ldr r2, [r3, #32] + 800be8c: 68bb ldr r3, [r7, #8] + 800be8e: f003 031f and.w r3, r3, #31 + 800be92: 6879 ldr r1, [r7, #4] + 800be94: fa01 f303 lsl.w r3, r1, r3 + 800be98: 431a orrs r2, r3 + 800be9a: 68fb ldr r3, [r7, #12] + 800be9c: 621a str r2, [r3, #32] +} + 800be9e: bf00 nop + 800bea0: 371c adds r7, #28 + 800bea2: 46bd mov sp, r7 + 800bea4: f85d 7b04 ldr.w r7, [sp], #4 + 800bea8: 4770 bx lr + ... + +0800beac : + * mode. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_TIMEx_MasterConfigSynchronization(TIM_HandleTypeDef *htim, + const TIM_MasterConfigTypeDef *sMasterConfig) +{ + 800beac: b480 push {r7} + 800beae: b085 sub sp, #20 + 800beb0: af00 add r7, sp, #0 + 800beb2: 6078 str r0, [r7, #4] + 800beb4: 6039 str r1, [r7, #0] + assert_param(IS_TIM_MASTER_INSTANCE(htim->Instance)); + assert_param(IS_TIM_TRGO_SOURCE(sMasterConfig->MasterOutputTrigger)); + assert_param(IS_TIM_MSM_STATE(sMasterConfig->MasterSlaveMode)); + + /* Check input state */ + __HAL_LOCK(htim); + 800beb6: 687b ldr r3, [r7, #4] + 800beb8: f893 303c ldrb.w r3, [r3, #60] @ 0x3c + 800bebc: 2b01 cmp r3, #1 + 800bebe: d101 bne.n 800bec4 + 800bec0: 2302 movs r3, #2 + 800bec2: e065 b.n 800bf90 + 800bec4: 687b ldr r3, [r7, #4] + 800bec6: 2201 movs r2, #1 + 800bec8: f883 203c strb.w r2, [r3, #60] @ 0x3c + + /* Change the handler state */ + htim->State = HAL_TIM_STATE_BUSY; + 800becc: 687b ldr r3, [r7, #4] + 800bece: 2202 movs r2, #2 + 800bed0: f883 203d strb.w r2, [r3, #61] @ 0x3d + + /* Get the TIMx CR2 register value */ + tmpcr2 = htim->Instance->CR2; + 800bed4: 687b ldr r3, [r7, #4] + 800bed6: 681b ldr r3, [r3, #0] + 800bed8: 685b ldr r3, [r3, #4] + 800beda: 60fb str r3, [r7, #12] + + /* Get the TIMx SMCR register value */ + tmpsmcr = htim->Instance->SMCR; + 800bedc: 687b ldr r3, [r7, #4] + 800bede: 681b ldr r3, [r3, #0] + 800bee0: 689b ldr r3, [r3, #8] + 800bee2: 60bb str r3, [r7, #8] + + /* If the timer supports ADC synchronization through TRGO2, set the master mode selection 2 */ + if (IS_TIM_TRGO2_INSTANCE(htim->Instance)) + 800bee4: 687b ldr r3, [r7, #4] + 800bee6: 681b ldr r3, [r3, #0] + 800bee8: 4a2c ldr r2, [pc, #176] @ (800bf9c ) + 800beea: 4293 cmp r3, r2 + 800beec: d004 beq.n 800bef8 + 800beee: 687b ldr r3, [r7, #4] + 800bef0: 681b ldr r3, [r3, #0] + 800bef2: 4a2b ldr r2, [pc, #172] @ (800bfa0 ) + 800bef4: 4293 cmp r3, r2 + 800bef6: d108 bne.n 800bf0a + { + /* Check the parameters */ + assert_param(IS_TIM_TRGO2_SOURCE(sMasterConfig->MasterOutputTrigger2)); + + /* Clear the MMS2 bits */ + tmpcr2 &= ~TIM_CR2_MMS2; + 800bef8: 68fb ldr r3, [r7, #12] + 800befa: f423 0370 bic.w r3, r3, #15728640 @ 0xf00000 + 800befe: 60fb str r3, [r7, #12] + /* Select the TRGO2 source*/ + tmpcr2 |= sMasterConfig->MasterOutputTrigger2; + 800bf00: 683b ldr r3, [r7, #0] + 800bf02: 685b ldr r3, [r3, #4] + 800bf04: 68fa ldr r2, [r7, #12] + 800bf06: 4313 orrs r3, r2 + 800bf08: 60fb str r3, [r7, #12] + } + + /* Reset the MMS Bits */ + tmpcr2 &= ~TIM_CR2_MMS; + 800bf0a: 68fb ldr r3, [r7, #12] + 800bf0c: f023 7300 bic.w r3, r3, #33554432 @ 0x2000000 + 800bf10: f023 0370 bic.w r3, r3, #112 @ 0x70 + 800bf14: 60fb str r3, [r7, #12] + /* Select the TRGO source */ + tmpcr2 |= sMasterConfig->MasterOutputTrigger; + 800bf16: 683b ldr r3, [r7, #0] + 800bf18: 681b ldr r3, [r3, #0] + 800bf1a: 68fa ldr r2, [r7, #12] + 800bf1c: 4313 orrs r3, r2 + 800bf1e: 60fb str r3, [r7, #12] + + /* Update TIMx CR2 */ + htim->Instance->CR2 = tmpcr2; + 800bf20: 687b ldr r3, [r7, #4] + 800bf22: 681b ldr r3, [r3, #0] + 800bf24: 68fa ldr r2, [r7, #12] + 800bf26: 605a str r2, [r3, #4] + + if (IS_TIM_SLAVE_INSTANCE(htim->Instance)) + 800bf28: 687b ldr r3, [r7, #4] + 800bf2a: 681b ldr r3, [r3, #0] + 800bf2c: 4a1b ldr r2, [pc, #108] @ (800bf9c ) + 800bf2e: 4293 cmp r3, r2 + 800bf30: d018 beq.n 800bf64 + 800bf32: 687b ldr r3, [r7, #4] + 800bf34: 681b ldr r3, [r3, #0] + 800bf36: f1b3 4f80 cmp.w r3, #1073741824 @ 0x40000000 + 800bf3a: d013 beq.n 800bf64 + 800bf3c: 687b ldr r3, [r7, #4] + 800bf3e: 681b ldr r3, [r3, #0] + 800bf40: 4a18 ldr r2, [pc, #96] @ (800bfa4 ) + 800bf42: 4293 cmp r3, r2 + 800bf44: d00e beq.n 800bf64 + 800bf46: 687b ldr r3, [r7, #4] + 800bf48: 681b ldr r3, [r3, #0] + 800bf4a: 4a17 ldr r2, [pc, #92] @ (800bfa8 ) + 800bf4c: 4293 cmp r3, r2 + 800bf4e: d009 beq.n 800bf64 + 800bf50: 687b ldr r3, [r7, #4] + 800bf52: 681b ldr r3, [r3, #0] + 800bf54: 4a12 ldr r2, [pc, #72] @ (800bfa0 ) + 800bf56: 4293 cmp r3, r2 + 800bf58: d004 beq.n 800bf64 + 800bf5a: 687b ldr r3, [r7, #4] + 800bf5c: 681b ldr r3, [r3, #0] + 800bf5e: 4a13 ldr r2, [pc, #76] @ (800bfac ) + 800bf60: 4293 cmp r3, r2 + 800bf62: d10c bne.n 800bf7e + { + /* Reset the MSM Bit */ + tmpsmcr &= ~TIM_SMCR_MSM; + 800bf64: 68bb ldr r3, [r7, #8] + 800bf66: f023 0380 bic.w r3, r3, #128 @ 0x80 + 800bf6a: 60bb str r3, [r7, #8] + /* Set master mode */ + tmpsmcr |= sMasterConfig->MasterSlaveMode; + 800bf6c: 683b ldr r3, [r7, #0] + 800bf6e: 689b ldr r3, [r3, #8] + 800bf70: 68ba ldr r2, [r7, #8] + 800bf72: 4313 orrs r3, r2 + 800bf74: 60bb str r3, [r7, #8] + + /* Update TIMx SMCR */ + htim->Instance->SMCR = tmpsmcr; + 800bf76: 687b ldr r3, [r7, #4] + 800bf78: 681b ldr r3, [r3, #0] + 800bf7a: 68ba ldr r2, [r7, #8] + 800bf7c: 609a str r2, [r3, #8] + } + + /* Change the htim state */ + htim->State = HAL_TIM_STATE_READY; + 800bf7e: 687b ldr r3, [r7, #4] + 800bf80: 2201 movs r2, #1 + 800bf82: f883 203d strb.w r2, [r3, #61] @ 0x3d + + __HAL_UNLOCK(htim); + 800bf86: 687b ldr r3, [r7, #4] + 800bf88: 2200 movs r2, #0 + 800bf8a: f883 203c strb.w r2, [r3, #60] @ 0x3c + + return HAL_OK; + 800bf8e: 2300 movs r3, #0 +} + 800bf90: 4618 mov r0, r3 + 800bf92: 3714 adds r7, #20 + 800bf94: 46bd mov sp, r7 + 800bf96: f85d 7b04 ldr.w r7, [sp], #4 + 800bf9a: 4770 bx lr + 800bf9c: 40012c00 .word 0x40012c00 + 800bfa0: 40013400 .word 0x40013400 + 800bfa4: 40000400 .word 0x40000400 + 800bfa8: 40000800 .word 0x40000800 + 800bfac: 40014000 .word 0x40014000 + +0800bfb0 : + * interrupt can be enabled by calling the @ref __HAL_TIM_ENABLE_IT macro. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_TIMEx_ConfigBreakDeadTime(TIM_HandleTypeDef *htim, + const TIM_BreakDeadTimeConfigTypeDef *sBreakDeadTimeConfig) +{ + 800bfb0: b480 push {r7} + 800bfb2: b085 sub sp, #20 + 800bfb4: af00 add r7, sp, #0 + 800bfb6: 6078 str r0, [r7, #4] + 800bfb8: 6039 str r1, [r7, #0] + /* Keep this variable initialized to 0 as it is used to configure BDTR register */ + uint32_t tmpbdtr = 0U; + 800bfba: 2300 movs r3, #0 + 800bfbc: 60fb str r3, [r7, #12] + assert_param(IS_TIM_BREAK_FILTER(sBreakDeadTimeConfig->BreakFilter)); + assert_param(IS_TIM_AUTOMATIC_OUTPUT_STATE(sBreakDeadTimeConfig->AutomaticOutput)); + assert_param(IS_TIM_BREAK_AFMODE(sBreakDeadTimeConfig->BreakAFMode)); + + /* Check input state */ + __HAL_LOCK(htim); + 800bfbe: 687b ldr r3, [r7, #4] + 800bfc0: f893 303c ldrb.w r3, [r3, #60] @ 0x3c + 800bfc4: 2b01 cmp r3, #1 + 800bfc6: d101 bne.n 800bfcc + 800bfc8: 2302 movs r3, #2 + 800bfca: e073 b.n 800c0b4 + 800bfcc: 687b ldr r3, [r7, #4] + 800bfce: 2201 movs r2, #1 + 800bfd0: f883 203c strb.w r2, [r3, #60] @ 0x3c + + /* Set the Lock level, the Break enable Bit and the Polarity, the OSSR State, + the OSSI State, the dead time value and the Automatic Output Enable Bit */ + + /* Set the BDTR bits */ + MODIFY_REG(tmpbdtr, TIM_BDTR_DTG, sBreakDeadTimeConfig->DeadTime); + 800bfd4: 68fb ldr r3, [r7, #12] + 800bfd6: f023 02ff bic.w r2, r3, #255 @ 0xff + 800bfda: 683b ldr r3, [r7, #0] + 800bfdc: 68db ldr r3, [r3, #12] + 800bfde: 4313 orrs r3, r2 + 800bfe0: 60fb str r3, [r7, #12] + MODIFY_REG(tmpbdtr, TIM_BDTR_LOCK, sBreakDeadTimeConfig->LockLevel); + 800bfe2: 68fb ldr r3, [r7, #12] + 800bfe4: f423 7240 bic.w r2, r3, #768 @ 0x300 + 800bfe8: 683b ldr r3, [r7, #0] + 800bfea: 689b ldr r3, [r3, #8] + 800bfec: 4313 orrs r3, r2 + 800bfee: 60fb str r3, [r7, #12] + MODIFY_REG(tmpbdtr, TIM_BDTR_OSSI, sBreakDeadTimeConfig->OffStateIDLEMode); + 800bff0: 68fb ldr r3, [r7, #12] + 800bff2: f423 6280 bic.w r2, r3, #1024 @ 0x400 + 800bff6: 683b ldr r3, [r7, #0] + 800bff8: 685b ldr r3, [r3, #4] + 800bffa: 4313 orrs r3, r2 + 800bffc: 60fb str r3, [r7, #12] + MODIFY_REG(tmpbdtr, TIM_BDTR_OSSR, sBreakDeadTimeConfig->OffStateRunMode); + 800bffe: 68fb ldr r3, [r7, #12] + 800c000: f423 6200 bic.w r2, r3, #2048 @ 0x800 + 800c004: 683b ldr r3, [r7, #0] + 800c006: 681b ldr r3, [r3, #0] + 800c008: 4313 orrs r3, r2 + 800c00a: 60fb str r3, [r7, #12] + MODIFY_REG(tmpbdtr, TIM_BDTR_BKE, sBreakDeadTimeConfig->BreakState); + 800c00c: 68fb ldr r3, [r7, #12] + 800c00e: f423 5280 bic.w r2, r3, #4096 @ 0x1000 + 800c012: 683b ldr r3, [r7, #0] + 800c014: 691b ldr r3, [r3, #16] + 800c016: 4313 orrs r3, r2 + 800c018: 60fb str r3, [r7, #12] + MODIFY_REG(tmpbdtr, TIM_BDTR_BKP, sBreakDeadTimeConfig->BreakPolarity); + 800c01a: 68fb ldr r3, [r7, #12] + 800c01c: f423 5200 bic.w r2, r3, #8192 @ 0x2000 + 800c020: 683b ldr r3, [r7, #0] + 800c022: 695b ldr r3, [r3, #20] + 800c024: 4313 orrs r3, r2 + 800c026: 60fb str r3, [r7, #12] + MODIFY_REG(tmpbdtr, TIM_BDTR_AOE, sBreakDeadTimeConfig->AutomaticOutput); + 800c028: 68fb ldr r3, [r7, #12] + 800c02a: f423 4280 bic.w r2, r3, #16384 @ 0x4000 + 800c02e: 683b ldr r3, [r7, #0] + 800c030: 6b1b ldr r3, [r3, #48] @ 0x30 + 800c032: 4313 orrs r3, r2 + 800c034: 60fb str r3, [r7, #12] + MODIFY_REG(tmpbdtr, TIM_BDTR_BKF, (sBreakDeadTimeConfig->BreakFilter << TIM_BDTR_BKF_Pos)); + 800c036: 68fb ldr r3, [r7, #12] + 800c038: f423 2270 bic.w r2, r3, #983040 @ 0xf0000 + 800c03c: 683b ldr r3, [r7, #0] + 800c03e: 699b ldr r3, [r3, #24] + 800c040: 041b lsls r3, r3, #16 + 800c042: 4313 orrs r3, r2 + 800c044: 60fb str r3, [r7, #12] + MODIFY_REG(tmpbdtr, TIM_BDTR_BKBID, sBreakDeadTimeConfig->BreakAFMode); + 800c046: 68fb ldr r3, [r7, #12] + 800c048: f023 5280 bic.w r2, r3, #268435456 @ 0x10000000 + 800c04c: 683b ldr r3, [r7, #0] + 800c04e: 69db ldr r3, [r3, #28] + 800c050: 4313 orrs r3, r2 + 800c052: 60fb str r3, [r7, #12] + + if (IS_TIM_BKIN2_INSTANCE(htim->Instance)) + 800c054: 687b ldr r3, [r7, #4] + 800c056: 681b ldr r3, [r3, #0] + 800c058: 4a19 ldr r2, [pc, #100] @ (800c0c0 ) + 800c05a: 4293 cmp r3, r2 + 800c05c: d004 beq.n 800c068 + 800c05e: 687b ldr r3, [r7, #4] + 800c060: 681b ldr r3, [r3, #0] + 800c062: 4a18 ldr r2, [pc, #96] @ (800c0c4 ) + 800c064: 4293 cmp r3, r2 + 800c066: d11c bne.n 800c0a2 + assert_param(IS_TIM_BREAK2_POLARITY(sBreakDeadTimeConfig->Break2Polarity)); + assert_param(IS_TIM_BREAK_FILTER(sBreakDeadTimeConfig->Break2Filter)); + assert_param(IS_TIM_BREAK2_AFMODE(sBreakDeadTimeConfig->Break2AFMode)); + + /* Set the BREAK2 input related BDTR bits */ + MODIFY_REG(tmpbdtr, TIM_BDTR_BK2F, (sBreakDeadTimeConfig->Break2Filter << TIM_BDTR_BK2F_Pos)); + 800c068: 68fb ldr r3, [r7, #12] + 800c06a: f423 0270 bic.w r2, r3, #15728640 @ 0xf00000 + 800c06e: 683b ldr r3, [r7, #0] + 800c070: 6a9b ldr r3, [r3, #40] @ 0x28 + 800c072: 051b lsls r3, r3, #20 + 800c074: 4313 orrs r3, r2 + 800c076: 60fb str r3, [r7, #12] + MODIFY_REG(tmpbdtr, TIM_BDTR_BK2E, sBreakDeadTimeConfig->Break2State); + 800c078: 68fb ldr r3, [r7, #12] + 800c07a: f023 7280 bic.w r2, r3, #16777216 @ 0x1000000 + 800c07e: 683b ldr r3, [r7, #0] + 800c080: 6a1b ldr r3, [r3, #32] + 800c082: 4313 orrs r3, r2 + 800c084: 60fb str r3, [r7, #12] + MODIFY_REG(tmpbdtr, TIM_BDTR_BK2P, sBreakDeadTimeConfig->Break2Polarity); + 800c086: 68fb ldr r3, [r7, #12] + 800c088: f023 7200 bic.w r2, r3, #33554432 @ 0x2000000 + 800c08c: 683b ldr r3, [r7, #0] + 800c08e: 6a5b ldr r3, [r3, #36] @ 0x24 + 800c090: 4313 orrs r3, r2 + 800c092: 60fb str r3, [r7, #12] + MODIFY_REG(tmpbdtr, TIM_BDTR_BK2BID, sBreakDeadTimeConfig->Break2AFMode); + 800c094: 68fb ldr r3, [r7, #12] + 800c096: f023 5200 bic.w r2, r3, #536870912 @ 0x20000000 + 800c09a: 683b ldr r3, [r7, #0] + 800c09c: 6adb ldr r3, [r3, #44] @ 0x2c + 800c09e: 4313 orrs r3, r2 + 800c0a0: 60fb str r3, [r7, #12] + } + + /* Set TIMx_BDTR */ + htim->Instance->BDTR = tmpbdtr; + 800c0a2: 687b ldr r3, [r7, #4] + 800c0a4: 681b ldr r3, [r3, #0] + 800c0a6: 68fa ldr r2, [r7, #12] + 800c0a8: 645a str r2, [r3, #68] @ 0x44 + + __HAL_UNLOCK(htim); + 800c0aa: 687b ldr r3, [r7, #4] + 800c0ac: 2200 movs r2, #0 + 800c0ae: f883 203c strb.w r2, [r3, #60] @ 0x3c + + return HAL_OK; + 800c0b2: 2300 movs r3, #0 +} + 800c0b4: 4618 mov r0, r3 + 800c0b6: 3714 adds r7, #20 + 800c0b8: 46bd mov sp, r7 + 800c0ba: f85d 7b04 ldr.w r7, [sp], #4 + 800c0be: 4770 bx lr + 800c0c0: 40012c00 .word 0x40012c00 + 800c0c4: 40013400 .word 0x40013400 + +0800c0c8 : + * (**) Register not available in all devices. + * + * @retval HAL status + */ +HAL_StatusTypeDef HAL_TIMEx_RemapConfig(TIM_HandleTypeDef *htim, uint32_t Remap) +{ + 800c0c8: b480 push {r7} + 800c0ca: b083 sub sp, #12 + 800c0cc: af00 add r7, sp, #0 + 800c0ce: 6078 str r0, [r7, #4] + 800c0d0: 6039 str r1, [r7, #0] + /* Check parameters */ + assert_param(IS_TIM_REMAP_INSTANCE(htim->Instance)); + assert_param(IS_TIM_REMAP(Remap)); + + __HAL_LOCK(htim); + 800c0d2: 687b ldr r3, [r7, #4] + 800c0d4: f893 303c ldrb.w r3, [r3, #60] @ 0x3c + 800c0d8: 2b01 cmp r3, #1 + 800c0da: d101 bne.n 800c0e0 + 800c0dc: 2302 movs r3, #2 + 800c0de: e012 b.n 800c106 + 800c0e0: 687b ldr r3, [r7, #4] + 800c0e2: 2201 movs r2, #1 + 800c0e4: f883 203c strb.w r2, [r3, #60] @ 0x3c + + MODIFY_REG(htim->Instance->AF1, TIM1_AF1_ETRSEL_Msk, Remap); + 800c0e8: 687b ldr r3, [r7, #4] + 800c0ea: 681b ldr r3, [r3, #0] + 800c0ec: 6e1b ldr r3, [r3, #96] @ 0x60 + 800c0ee: f423 3170 bic.w r1, r3, #245760 @ 0x3c000 + 800c0f2: 687b ldr r3, [r7, #4] + 800c0f4: 681b ldr r3, [r3, #0] + 800c0f6: 683a ldr r2, [r7, #0] + 800c0f8: 430a orrs r2, r1 + 800c0fa: 661a str r2, [r3, #96] @ 0x60 + + __HAL_UNLOCK(htim); + 800c0fc: 687b ldr r3, [r7, #4] + 800c0fe: 2200 movs r2, #0 + 800c100: f883 203c strb.w r2, [r3, #60] @ 0x3c + + return HAL_OK; + 800c104: 2300 movs r3, #0 +} + 800c106: 4618 mov r0, r3 + 800c108: 370c adds r7, #12 + 800c10a: 46bd mov sp, r7 + 800c10c: f85d 7b04 ldr.w r7, [sp], #4 + 800c110: 4770 bx lr + ... + +0800c114 : + * (**) Register not available in all devices. + * + * @retval HAL status + */ +HAL_StatusTypeDef HAL_TIMEx_TISelection(TIM_HandleTypeDef *htim, uint32_t TISelection, uint32_t Channel) +{ + 800c114: b480 push {r7} + 800c116: b087 sub sp, #28 + 800c118: af00 add r7, sp, #0 + 800c11a: 60f8 str r0, [r7, #12] + 800c11c: 60b9 str r1, [r7, #8] + 800c11e: 607a str r2, [r7, #4] + HAL_StatusTypeDef status = HAL_OK; + 800c120: 2300 movs r3, #0 + 800c122: 75fb strb r3, [r7, #23] + + /* Check parameters */ + assert_param(IS_TIM_TISEL_TIX_INSTANCE(htim->Instance, Channel)); + assert_param(IS_TIM_TISEL(TISelection)); + + __HAL_LOCK(htim); + 800c124: 68fb ldr r3, [r7, #12] + 800c126: f893 303c ldrb.w r3, [r3, #60] @ 0x3c + 800c12a: 2b01 cmp r3, #1 + 800c12c: d101 bne.n 800c132 + 800c12e: 2302 movs r3, #2 + 800c130: e073 b.n 800c21a + 800c132: 68fb ldr r3, [r7, #12] + 800c134: 2201 movs r2, #1 + 800c136: f883 203c strb.w r2, [r3, #60] @ 0x3c + + switch (Channel) + 800c13a: 687b ldr r3, [r7, #4] + 800c13c: 2b0c cmp r3, #12 + 800c13e: d864 bhi.n 800c20a + 800c140: a201 add r2, pc, #4 @ (adr r2, 800c148 ) + 800c142: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 800c146: bf00 nop + 800c148: 0800c17d .word 0x0800c17d + 800c14c: 0800c20b .word 0x0800c20b + 800c150: 0800c20b .word 0x0800c20b + 800c154: 0800c20b .word 0x0800c20b + 800c158: 0800c1c9 .word 0x0800c1c9 + 800c15c: 0800c20b .word 0x0800c20b + 800c160: 0800c20b .word 0x0800c20b + 800c164: 0800c20b .word 0x0800c20b + 800c168: 0800c1df .word 0x0800c1df + 800c16c: 0800c20b .word 0x0800c20b + 800c170: 0800c20b .word 0x0800c20b + 800c174: 0800c20b .word 0x0800c20b + 800c178: 0800c1f5 .word 0x0800c1f5 + { + case TIM_CHANNEL_1: + MODIFY_REG(htim->Instance->TISEL, TIM_TISEL_TI1SEL, TISelection); + 800c17c: 68fb ldr r3, [r7, #12] + 800c17e: 681b ldr r3, [r3, #0] + 800c180: 6ddb ldr r3, [r3, #92] @ 0x5c + 800c182: f023 010f bic.w r1, r3, #15 + 800c186: 68fb ldr r3, [r7, #12] + 800c188: 681b ldr r3, [r3, #0] + 800c18a: 68ba ldr r2, [r7, #8] + 800c18c: 430a orrs r2, r1 + 800c18e: 65da str r2, [r3, #92] @ 0x5c + + /* If required, set OR bit to request HSE/32 clock */ + if (IS_TIM_HSE32_INSTANCE(htim->Instance)) + 800c190: 68fb ldr r3, [r7, #12] + 800c192: 681b ldr r3, [r3, #0] + 800c194: 4a24 ldr r2, [pc, #144] @ (800c228 ) + 800c196: 4293 cmp r3, r2 + 800c198: d004 beq.n 800c1a4 + 800c19a: 68fb ldr r3, [r7, #12] + 800c19c: 681b ldr r3, [r3, #0] + 800c19e: 4a23 ldr r2, [pc, #140] @ (800c22c ) + 800c1a0: 4293 cmp r3, r2 + 800c1a2: d108 bne.n 800c1b6 + { + SET_BIT(htim->Instance->OR, TIM_OR_HSE32EN); + 800c1a4: 68fb ldr r3, [r7, #12] + 800c1a6: 681b ldr r3, [r3, #0] + 800c1a8: 6e9a ldr r2, [r3, #104] @ 0x68 + 800c1aa: 68fb ldr r3, [r7, #12] + 800c1ac: 681b ldr r3, [r3, #0] + 800c1ae: f042 0201 orr.w r2, r2, #1 + 800c1b2: 669a str r2, [r3, #104] @ 0x68 + } + else + { + CLEAR_BIT(htim->Instance->OR, TIM_OR_HSE32EN); + } + break; + 800c1b4: e02c b.n 800c210 + CLEAR_BIT(htim->Instance->OR, TIM_OR_HSE32EN); + 800c1b6: 68fb ldr r3, [r7, #12] + 800c1b8: 681b ldr r3, [r3, #0] + 800c1ba: 6e9a ldr r2, [r3, #104] @ 0x68 + 800c1bc: 68fb ldr r3, [r7, #12] + 800c1be: 681b ldr r3, [r3, #0] + 800c1c0: f022 0201 bic.w r2, r2, #1 + 800c1c4: 669a str r2, [r3, #104] @ 0x68 + break; + 800c1c6: e023 b.n 800c210 + case TIM_CHANNEL_2: + MODIFY_REG(htim->Instance->TISEL, TIM_TISEL_TI2SEL, TISelection); + 800c1c8: 68fb ldr r3, [r7, #12] + 800c1ca: 681b ldr r3, [r3, #0] + 800c1cc: 6ddb ldr r3, [r3, #92] @ 0x5c + 800c1ce: f423 6170 bic.w r1, r3, #3840 @ 0xf00 + 800c1d2: 68fb ldr r3, [r7, #12] + 800c1d4: 681b ldr r3, [r3, #0] + 800c1d6: 68ba ldr r2, [r7, #8] + 800c1d8: 430a orrs r2, r1 + 800c1da: 65da str r2, [r3, #92] @ 0x5c + break; + 800c1dc: e018 b.n 800c210 + case TIM_CHANNEL_3: + MODIFY_REG(htim->Instance->TISEL, TIM_TISEL_TI3SEL, TISelection); + 800c1de: 68fb ldr r3, [r7, #12] + 800c1e0: 681b ldr r3, [r3, #0] + 800c1e2: 6ddb ldr r3, [r3, #92] @ 0x5c + 800c1e4: f423 2170 bic.w r1, r3, #983040 @ 0xf0000 + 800c1e8: 68fb ldr r3, [r7, #12] + 800c1ea: 681b ldr r3, [r3, #0] + 800c1ec: 68ba ldr r2, [r7, #8] + 800c1ee: 430a orrs r2, r1 + 800c1f0: 65da str r2, [r3, #92] @ 0x5c + break; + 800c1f2: e00d b.n 800c210 + case TIM_CHANNEL_4: + MODIFY_REG(htim->Instance->TISEL, TIM_TISEL_TI4SEL, TISelection); + 800c1f4: 68fb ldr r3, [r7, #12] + 800c1f6: 681b ldr r3, [r3, #0] + 800c1f8: 6ddb ldr r3, [r3, #92] @ 0x5c + 800c1fa: f023 6170 bic.w r1, r3, #251658240 @ 0xf000000 + 800c1fe: 68fb ldr r3, [r7, #12] + 800c200: 681b ldr r3, [r3, #0] + 800c202: 68ba ldr r2, [r7, #8] + 800c204: 430a orrs r2, r1 + 800c206: 65da str r2, [r3, #92] @ 0x5c + break; + 800c208: e002 b.n 800c210 + default: + status = HAL_ERROR; + 800c20a: 2301 movs r3, #1 + 800c20c: 75fb strb r3, [r7, #23] + break; + 800c20e: bf00 nop + } + + __HAL_UNLOCK(htim); + 800c210: 68fb ldr r3, [r7, #12] + 800c212: 2200 movs r2, #0 + 800c214: f883 203c strb.w r2, [r3, #60] @ 0x3c + + return status; + 800c218: 7dfb ldrb r3, [r7, #23] +} + 800c21a: 4618 mov r0, r3 + 800c21c: 371c adds r7, #28 + 800c21e: 46bd mov sp, r7 + 800c220: f85d 7b04 ldr.w r7, [sp], #4 + 800c224: 4770 bx lr + 800c226: bf00 nop + 800c228: 40014400 .word 0x40014400 + 800c22c: 40014800 .word 0x40014800 + +0800c230 : + * @brief Commutation callback in non-blocking mode + * @param htim TIM handle + * @retval None + */ +__weak void HAL_TIMEx_CommutCallback(TIM_HandleTypeDef *htim) +{ + 800c230: b480 push {r7} + 800c232: b083 sub sp, #12 + 800c234: af00 add r7, sp, #0 + 800c236: 6078 str r0, [r7, #4] + UNUSED(htim); + + /* NOTE : This function should not be modified, when the callback is needed, + the HAL_TIMEx_CommutCallback could be implemented in the user file + */ +} + 800c238: bf00 nop + 800c23a: 370c adds r7, #12 + 800c23c: 46bd mov sp, r7 + 800c23e: f85d 7b04 ldr.w r7, [sp], #4 + 800c242: 4770 bx lr + +0800c244 : + * @brief Break detection callback in non-blocking mode + * @param htim TIM handle + * @retval None + */ +__weak void HAL_TIMEx_BreakCallback(TIM_HandleTypeDef *htim) +{ + 800c244: b480 push {r7} + 800c246: b083 sub sp, #12 + 800c248: af00 add r7, sp, #0 + 800c24a: 6078 str r0, [r7, #4] + UNUSED(htim); + + /* NOTE : This function should not be modified, when the callback is needed, + the HAL_TIMEx_BreakCallback could be implemented in the user file + */ +} + 800c24c: bf00 nop + 800c24e: 370c adds r7, #12 + 800c250: 46bd mov sp, r7 + 800c252: f85d 7b04 ldr.w r7, [sp], #4 + 800c256: 4770 bx lr + +0800c258 : + * @brief Break2 detection callback in non blocking mode + * @param htim: TIM handle + * @retval None + */ +__weak void HAL_TIMEx_Break2Callback(TIM_HandleTypeDef *htim) +{ + 800c258: b480 push {r7} + 800c25a: b083 sub sp, #12 + 800c25c: af00 add r7, sp, #0 + 800c25e: 6078 str r0, [r7, #4] + UNUSED(htim); + + /* NOTE : This function Should not be modified, when the callback is needed, + the HAL_TIMEx_Break2Callback could be implemented in the user file + */ +} + 800c260: bf00 nop + 800c262: 370c adds r7, #12 + 800c264: 46bd mov sp, r7 + 800c266: f85d 7b04 ldr.w r7, [sp], #4 + 800c26a: 4770 bx lr + +0800c26c : + * @brief Encoder index callback in non-blocking mode + * @param htim TIM handle + * @retval None + */ +__weak void HAL_TIMEx_EncoderIndexCallback(TIM_HandleTypeDef *htim) +{ + 800c26c: b480 push {r7} + 800c26e: b083 sub sp, #12 + 800c270: af00 add r7, sp, #0 + 800c272: 6078 str r0, [r7, #4] + UNUSED(htim); + + /* NOTE : This function should not be modified, when the callback is needed, + the HAL_TIMEx_EncoderIndexCallback could be implemented in the user file + */ +} + 800c274: bf00 nop + 800c276: 370c adds r7, #12 + 800c278: 46bd mov sp, r7 + 800c27a: f85d 7b04 ldr.w r7, [sp], #4 + 800c27e: 4770 bx lr + +0800c280 : + * @brief Direction change callback in non-blocking mode + * @param htim TIM handle + * @retval None + */ +__weak void HAL_TIMEx_DirectionChangeCallback(TIM_HandleTypeDef *htim) +{ + 800c280: b480 push {r7} + 800c282: b083 sub sp, #12 + 800c284: af00 add r7, sp, #0 + 800c286: 6078 str r0, [r7, #4] + UNUSED(htim); + + /* NOTE : This function should not be modified, when the callback is needed, + the HAL_TIMEx_DirectionChangeCallback could be implemented in the user file + */ +} + 800c288: bf00 nop + 800c28a: 370c adds r7, #12 + 800c28c: 46bd mov sp, r7 + 800c28e: f85d 7b04 ldr.w r7, [sp], #4 + 800c292: 4770 bx lr + +0800c294 : + * @brief Index error callback in non-blocking mode + * @param htim TIM handle + * @retval None + */ +__weak void HAL_TIMEx_IndexErrorCallback(TIM_HandleTypeDef *htim) +{ + 800c294: b480 push {r7} + 800c296: b083 sub sp, #12 + 800c298: af00 add r7, sp, #0 + 800c29a: 6078 str r0, [r7, #4] + UNUSED(htim); + + /* NOTE : This function should not be modified, when the callback is needed, + the HAL_TIMEx_IndexErrorCallback could be implemented in the user file + */ +} + 800c29c: bf00 nop + 800c29e: 370c adds r7, #12 + 800c2a0: 46bd mov sp, r7 + 800c2a2: f85d 7b04 ldr.w r7, [sp], #4 + 800c2a6: 4770 bx lr + +0800c2a8 : + * @brief Transition error callback in non-blocking mode + * @param htim TIM handle + * @retval None + */ +__weak void HAL_TIMEx_TransitionErrorCallback(TIM_HandleTypeDef *htim) +{ + 800c2a8: b480 push {r7} + 800c2aa: b083 sub sp, #12 + 800c2ac: af00 add r7, sp, #0 + 800c2ae: 6078 str r0, [r7, #4] + UNUSED(htim); + + /* NOTE : This function should not be modified, when the callback is needed, + the HAL_TIMEx_TransitionErrorCallback could be implemented in the user file + */ +} + 800c2b0: bf00 nop + 800c2b2: 370c adds r7, #12 + 800c2b4: 46bd mov sp, r7 + 800c2b6: f85d 7b04 ldr.w r7, [sp], #4 + 800c2ba: 4770 bx lr + +0800c2bc : + * parameters in the UART_InitTypeDef and initialize the associated handle. + * @param huart UART handle. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_UART_Init(UART_HandleTypeDef *huart) +{ + 800c2bc: b580 push {r7, lr} + 800c2be: b082 sub sp, #8 + 800c2c0: af00 add r7, sp, #0 + 800c2c2: 6078 str r0, [r7, #4] + /* Check the UART handle allocation */ + if (huart == NULL) + 800c2c4: 687b ldr r3, [r7, #4] + 800c2c6: 2b00 cmp r3, #0 + 800c2c8: d101 bne.n 800c2ce + { + return HAL_ERROR; + 800c2ca: 2301 movs r3, #1 + 800c2cc: e042 b.n 800c354 + { + /* Check the parameters */ + assert_param((IS_UART_INSTANCE(huart->Instance)) || (IS_LPUART_INSTANCE(huart->Instance))); + } + + if (huart->gState == HAL_UART_STATE_RESET) + 800c2ce: 687b ldr r3, [r7, #4] + 800c2d0: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 800c2d4: 2b00 cmp r3, #0 + 800c2d6: d106 bne.n 800c2e6 + { + /* Allocate lock resource and initialize it */ + huart->Lock = HAL_UNLOCKED; + 800c2d8: 687b ldr r3, [r7, #4] + 800c2da: 2200 movs r2, #0 + 800c2dc: f883 2084 strb.w r2, [r3, #132] @ 0x84 + + /* Init the low level hardware */ + huart->MspInitCallback(huart); +#else + /* Init the low level hardware : GPIO, CLOCK */ + HAL_UART_MspInit(huart); + 800c2e0: 6878 ldr r0, [r7, #4] + 800c2e2: f7f7 fa33 bl 800374c +#endif /* (USE_HAL_UART_REGISTER_CALLBACKS) */ + } + + huart->gState = HAL_UART_STATE_BUSY; + 800c2e6: 687b ldr r3, [r7, #4] + 800c2e8: 2224 movs r2, #36 @ 0x24 + 800c2ea: f8c3 2088 str.w r2, [r3, #136] @ 0x88 + + __HAL_UART_DISABLE(huart); + 800c2ee: 687b ldr r3, [r7, #4] + 800c2f0: 681b ldr r3, [r3, #0] + 800c2f2: 681a ldr r2, [r3, #0] + 800c2f4: 687b ldr r3, [r7, #4] + 800c2f6: 681b ldr r3, [r3, #0] + 800c2f8: f022 0201 bic.w r2, r2, #1 + 800c2fc: 601a str r2, [r3, #0] + + /* Perform advanced settings configuration */ + /* For some items, configuration requires to be done prior TE and RE bits are set */ + if (huart->AdvancedInit.AdvFeatureInit != UART_ADVFEATURE_NO_INIT) + 800c2fe: 687b ldr r3, [r7, #4] + 800c300: 6a9b ldr r3, [r3, #40] @ 0x28 + 800c302: 2b00 cmp r3, #0 + 800c304: d002 beq.n 800c30c + { + UART_AdvFeatureConfig(huart); + 800c306: 6878 ldr r0, [r7, #4] + 800c308: f000 ffb0 bl 800d26c + } + + /* Set the UART Communication parameters */ + if (UART_SetConfig(huart) == HAL_ERROR) + 800c30c: 6878 ldr r0, [r7, #4] + 800c30e: f000 fce1 bl 800ccd4 + 800c312: 4603 mov r3, r0 + 800c314: 2b01 cmp r3, #1 + 800c316: d101 bne.n 800c31c + { + return HAL_ERROR; + 800c318: 2301 movs r3, #1 + 800c31a: e01b b.n 800c354 + } + + /* In asynchronous mode, the following bits must be kept cleared: + - LINEN and CLKEN bits in the USART_CR2 register, + - SCEN, HDSEL and IREN bits in the USART_CR3 register.*/ + CLEAR_BIT(huart->Instance->CR2, (USART_CR2_LINEN | USART_CR2_CLKEN)); + 800c31c: 687b ldr r3, [r7, #4] + 800c31e: 681b ldr r3, [r3, #0] + 800c320: 685a ldr r2, [r3, #4] + 800c322: 687b ldr r3, [r7, #4] + 800c324: 681b ldr r3, [r3, #0] + 800c326: f422 4290 bic.w r2, r2, #18432 @ 0x4800 + 800c32a: 605a str r2, [r3, #4] + CLEAR_BIT(huart->Instance->CR3, (USART_CR3_SCEN | USART_CR3_HDSEL | USART_CR3_IREN)); + 800c32c: 687b ldr r3, [r7, #4] + 800c32e: 681b ldr r3, [r3, #0] + 800c330: 689a ldr r2, [r3, #8] + 800c332: 687b ldr r3, [r7, #4] + 800c334: 681b ldr r3, [r3, #0] + 800c336: f022 022a bic.w r2, r2, #42 @ 0x2a + 800c33a: 609a str r2, [r3, #8] + + __HAL_UART_ENABLE(huart); + 800c33c: 687b ldr r3, [r7, #4] + 800c33e: 681b ldr r3, [r3, #0] + 800c340: 681a ldr r2, [r3, #0] + 800c342: 687b ldr r3, [r7, #4] + 800c344: 681b ldr r3, [r3, #0] + 800c346: f042 0201 orr.w r2, r2, #1 + 800c34a: 601a str r2, [r3, #0] + + /* TEACK and/or REACK to check before moving huart->gState and huart->RxState to Ready */ + return (UART_CheckIdleState(huart)); + 800c34c: 6878 ldr r0, [r7, #4] + 800c34e: f001 f82f bl 800d3b0 + 800c352: 4603 mov r3, r0 +} + 800c354: 4618 mov r0, r3 + 800c356: 3708 adds r7, #8 + 800c358: 46bd mov sp, r7 + 800c35a: bd80 pop {r7, pc} + +0800c35c : + * @param Size Amount of data elements (u8 or u16) to be sent. + * @param Timeout Timeout duration. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_UART_Transmit(UART_HandleTypeDef *huart, const uint8_t *pData, uint16_t Size, uint32_t Timeout) +{ + 800c35c: b580 push {r7, lr} + 800c35e: b08a sub sp, #40 @ 0x28 + 800c360: af02 add r7, sp, #8 + 800c362: 60f8 str r0, [r7, #12] + 800c364: 60b9 str r1, [r7, #8] + 800c366: 603b str r3, [r7, #0] + 800c368: 4613 mov r3, r2 + 800c36a: 80fb strh r3, [r7, #6] + const uint8_t *pdata8bits; + const uint16_t *pdata16bits; + uint32_t tickstart; + + /* Check that a Tx process is not already ongoing */ + if (huart->gState == HAL_UART_STATE_READY) + 800c36c: 68fb ldr r3, [r7, #12] + 800c36e: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 800c372: 2b20 cmp r3, #32 + 800c374: d17b bne.n 800c46e + { + if ((pData == NULL) || (Size == 0U)) + 800c376: 68bb ldr r3, [r7, #8] + 800c378: 2b00 cmp r3, #0 + 800c37a: d002 beq.n 800c382 + 800c37c: 88fb ldrh r3, [r7, #6] + 800c37e: 2b00 cmp r3, #0 + 800c380: d101 bne.n 800c386 + { + return HAL_ERROR; + 800c382: 2301 movs r3, #1 + 800c384: e074 b.n 800c470 + } + + huart->ErrorCode = HAL_UART_ERROR_NONE; + 800c386: 68fb ldr r3, [r7, #12] + 800c388: 2200 movs r2, #0 + 800c38a: f8c3 2090 str.w r2, [r3, #144] @ 0x90 + huart->gState = HAL_UART_STATE_BUSY_TX; + 800c38e: 68fb ldr r3, [r7, #12] + 800c390: 2221 movs r2, #33 @ 0x21 + 800c392: f8c3 2088 str.w r2, [r3, #136] @ 0x88 + + /* Init tickstart for timeout management */ + tickstart = HAL_GetTick(); + 800c396: f7f8 f965 bl 8004664 + 800c39a: 6178 str r0, [r7, #20] + + huart->TxXferSize = Size; + 800c39c: 68fb ldr r3, [r7, #12] + 800c39e: 88fa ldrh r2, [r7, #6] + 800c3a0: f8a3 2054 strh.w r2, [r3, #84] @ 0x54 + huart->TxXferCount = Size; + 800c3a4: 68fb ldr r3, [r7, #12] + 800c3a6: 88fa ldrh r2, [r7, #6] + 800c3a8: f8a3 2056 strh.w r2, [r3, #86] @ 0x56 + + /* In case of 9bits/No Parity transfer, pData needs to be handled as a uint16_t pointer */ + if ((huart->Init.WordLength == UART_WORDLENGTH_9B) && (huart->Init.Parity == UART_PARITY_NONE)) + 800c3ac: 68fb ldr r3, [r7, #12] + 800c3ae: 689b ldr r3, [r3, #8] + 800c3b0: f5b3 5f80 cmp.w r3, #4096 @ 0x1000 + 800c3b4: d108 bne.n 800c3c8 + 800c3b6: 68fb ldr r3, [r7, #12] + 800c3b8: 691b ldr r3, [r3, #16] + 800c3ba: 2b00 cmp r3, #0 + 800c3bc: d104 bne.n 800c3c8 + { + pdata8bits = NULL; + 800c3be: 2300 movs r3, #0 + 800c3c0: 61fb str r3, [r7, #28] + pdata16bits = (const uint16_t *) pData; + 800c3c2: 68bb ldr r3, [r7, #8] + 800c3c4: 61bb str r3, [r7, #24] + 800c3c6: e003 b.n 800c3d0 + } + else + { + pdata8bits = pData; + 800c3c8: 68bb ldr r3, [r7, #8] + 800c3ca: 61fb str r3, [r7, #28] + pdata16bits = NULL; + 800c3cc: 2300 movs r3, #0 + 800c3ce: 61bb str r3, [r7, #24] + } + + while (huart->TxXferCount > 0U) + 800c3d0: e030 b.n 800c434 + { + if (UART_WaitOnFlagUntilTimeout(huart, UART_FLAG_TXE, RESET, tickstart, Timeout) != HAL_OK) + 800c3d2: 683b ldr r3, [r7, #0] + 800c3d4: 9300 str r3, [sp, #0] + 800c3d6: 697b ldr r3, [r7, #20] + 800c3d8: 2200 movs r2, #0 + 800c3da: 2180 movs r1, #128 @ 0x80 + 800c3dc: 68f8 ldr r0, [r7, #12] + 800c3de: f001 f891 bl 800d504 + 800c3e2: 4603 mov r3, r0 + 800c3e4: 2b00 cmp r3, #0 + 800c3e6: d005 beq.n 800c3f4 + { + + huart->gState = HAL_UART_STATE_READY; + 800c3e8: 68fb ldr r3, [r7, #12] + 800c3ea: 2220 movs r2, #32 + 800c3ec: f8c3 2088 str.w r2, [r3, #136] @ 0x88 + + return HAL_TIMEOUT; + 800c3f0: 2303 movs r3, #3 + 800c3f2: e03d b.n 800c470 + } + if (pdata8bits == NULL) + 800c3f4: 69fb ldr r3, [r7, #28] + 800c3f6: 2b00 cmp r3, #0 + 800c3f8: d10b bne.n 800c412 + { + huart->Instance->TDR = (uint16_t)(*pdata16bits & 0x01FFU); + 800c3fa: 69bb ldr r3, [r7, #24] + 800c3fc: 881b ldrh r3, [r3, #0] + 800c3fe: 461a mov r2, r3 + 800c400: 68fb ldr r3, [r7, #12] + 800c402: 681b ldr r3, [r3, #0] + 800c404: f3c2 0208 ubfx r2, r2, #0, #9 + 800c408: 629a str r2, [r3, #40] @ 0x28 + pdata16bits++; + 800c40a: 69bb ldr r3, [r7, #24] + 800c40c: 3302 adds r3, #2 + 800c40e: 61bb str r3, [r7, #24] + 800c410: e007 b.n 800c422 + } + else + { + huart->Instance->TDR = (uint8_t)(*pdata8bits & 0xFFU); + 800c412: 69fb ldr r3, [r7, #28] + 800c414: 781a ldrb r2, [r3, #0] + 800c416: 68fb ldr r3, [r7, #12] + 800c418: 681b ldr r3, [r3, #0] + 800c41a: 629a str r2, [r3, #40] @ 0x28 + pdata8bits++; + 800c41c: 69fb ldr r3, [r7, #28] + 800c41e: 3301 adds r3, #1 + 800c420: 61fb str r3, [r7, #28] + } + huart->TxXferCount--; + 800c422: 68fb ldr r3, [r7, #12] + 800c424: f8b3 3056 ldrh.w r3, [r3, #86] @ 0x56 + 800c428: b29b uxth r3, r3 + 800c42a: 3b01 subs r3, #1 + 800c42c: b29a uxth r2, r3 + 800c42e: 68fb ldr r3, [r7, #12] + 800c430: f8a3 2056 strh.w r2, [r3, #86] @ 0x56 + while (huart->TxXferCount > 0U) + 800c434: 68fb ldr r3, [r7, #12] + 800c436: f8b3 3056 ldrh.w r3, [r3, #86] @ 0x56 + 800c43a: b29b uxth r3, r3 + 800c43c: 2b00 cmp r3, #0 + 800c43e: d1c8 bne.n 800c3d2 + } + + if (UART_WaitOnFlagUntilTimeout(huart, UART_FLAG_TC, RESET, tickstart, Timeout) != HAL_OK) + 800c440: 683b ldr r3, [r7, #0] + 800c442: 9300 str r3, [sp, #0] + 800c444: 697b ldr r3, [r7, #20] + 800c446: 2200 movs r2, #0 + 800c448: 2140 movs r1, #64 @ 0x40 + 800c44a: 68f8 ldr r0, [r7, #12] + 800c44c: f001 f85a bl 800d504 + 800c450: 4603 mov r3, r0 + 800c452: 2b00 cmp r3, #0 + 800c454: d005 beq.n 800c462 + { + huart->gState = HAL_UART_STATE_READY; + 800c456: 68fb ldr r3, [r7, #12] + 800c458: 2220 movs r2, #32 + 800c45a: f8c3 2088 str.w r2, [r3, #136] @ 0x88 + + return HAL_TIMEOUT; + 800c45e: 2303 movs r3, #3 + 800c460: e006 b.n 800c470 + } + + /* At end of Tx process, restore huart->gState to Ready */ + huart->gState = HAL_UART_STATE_READY; + 800c462: 68fb ldr r3, [r7, #12] + 800c464: 2220 movs r2, #32 + 800c466: f8c3 2088 str.w r2, [r3, #136] @ 0x88 + + return HAL_OK; + 800c46a: 2300 movs r3, #0 + 800c46c: e000 b.n 800c470 + } + else + { + return HAL_BUSY; + 800c46e: 2302 movs r3, #2 + } +} + 800c470: 4618 mov r0, r3 + 800c472: 3720 adds r7, #32 + 800c474: 46bd mov sp, r7 + 800c476: bd80 pop {r7, pc} + +0800c478 : + * @param pData Pointer to data buffer (u8 or u16 data elements). + * @param Size Amount of data elements (u8 or u16) to be received. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_UART_Receive_IT(UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size) +{ + 800c478: b580 push {r7, lr} + 800c47a: b08a sub sp, #40 @ 0x28 + 800c47c: af00 add r7, sp, #0 + 800c47e: 60f8 str r0, [r7, #12] + 800c480: 60b9 str r1, [r7, #8] + 800c482: 4613 mov r3, r2 + 800c484: 80fb strh r3, [r7, #6] + /* Check that a Rx process is not already ongoing */ + if (huart->RxState == HAL_UART_STATE_READY) + 800c486: 68fb ldr r3, [r7, #12] + 800c488: f8d3 308c ldr.w r3, [r3, #140] @ 0x8c + 800c48c: 2b20 cmp r3, #32 + 800c48e: d137 bne.n 800c500 + { + if ((pData == NULL) || (Size == 0U)) + 800c490: 68bb ldr r3, [r7, #8] + 800c492: 2b00 cmp r3, #0 + 800c494: d002 beq.n 800c49c + 800c496: 88fb ldrh r3, [r7, #6] + 800c498: 2b00 cmp r3, #0 + 800c49a: d101 bne.n 800c4a0 + { + return HAL_ERROR; + 800c49c: 2301 movs r3, #1 + 800c49e: e030 b.n 800c502 + } + + /* Set Reception type to Standard reception */ + huart->ReceptionType = HAL_UART_RECEPTION_STANDARD; + 800c4a0: 68fb ldr r3, [r7, #12] + 800c4a2: 2200 movs r2, #0 + 800c4a4: 66da str r2, [r3, #108] @ 0x6c + + if (!(IS_LPUART_INSTANCE(huart->Instance))) + 800c4a6: 68fb ldr r3, [r7, #12] + 800c4a8: 681b ldr r3, [r3, #0] + 800c4aa: 4a18 ldr r2, [pc, #96] @ (800c50c ) + 800c4ac: 4293 cmp r3, r2 + 800c4ae: d01f beq.n 800c4f0 + { + /* Check that USART RTOEN bit is set */ + if (READ_BIT(huart->Instance->CR2, USART_CR2_RTOEN) != 0U) + 800c4b0: 68fb ldr r3, [r7, #12] + 800c4b2: 681b ldr r3, [r3, #0] + 800c4b4: 685b ldr r3, [r3, #4] + 800c4b6: f403 0300 and.w r3, r3, #8388608 @ 0x800000 + 800c4ba: 2b00 cmp r3, #0 + 800c4bc: d018 beq.n 800c4f0 + { + /* Enable the UART Receiver Timeout Interrupt */ + ATOMIC_SET_BIT(huart->Instance->CR1, USART_CR1_RTOIE); + 800c4be: 68fb ldr r3, [r7, #12] + 800c4c0: 681b ldr r3, [r3, #0] + 800c4c2: 617b str r3, [r7, #20] + */ +__STATIC_FORCEINLINE uint32_t __LDREXW(volatile uint32_t *addr) +{ + uint32_t result; + + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800c4c4: 697b ldr r3, [r7, #20] + 800c4c6: e853 3f00 ldrex r3, [r3] + 800c4ca: 613b str r3, [r7, #16] + return(result); + 800c4cc: 693b ldr r3, [r7, #16] + 800c4ce: f043 6380 orr.w r3, r3, #67108864 @ 0x4000000 + 800c4d2: 627b str r3, [r7, #36] @ 0x24 + 800c4d4: 68fb ldr r3, [r7, #12] + 800c4d6: 681b ldr r3, [r3, #0] + 800c4d8: 461a mov r2, r3 + 800c4da: 6a7b ldr r3, [r7, #36] @ 0x24 + 800c4dc: 623b str r3, [r7, #32] + 800c4de: 61fa str r2, [r7, #28] + */ +__STATIC_FORCEINLINE uint32_t __STREXW(uint32_t value, volatile uint32_t *addr) +{ + uint32_t result; + + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800c4e0: 69f9 ldr r1, [r7, #28] + 800c4e2: 6a3a ldr r2, [r7, #32] + 800c4e4: e841 2300 strex r3, r2, [r1] + 800c4e8: 61bb str r3, [r7, #24] + return(result); + 800c4ea: 69bb ldr r3, [r7, #24] + 800c4ec: 2b00 cmp r3, #0 + 800c4ee: d1e6 bne.n 800c4be + } + } + + return (UART_Start_Receive_IT(huart, pData, Size)); + 800c4f0: 88fb ldrh r3, [r7, #6] + 800c4f2: 461a mov r2, r3 + 800c4f4: 68b9 ldr r1, [r7, #8] + 800c4f6: 68f8 ldr r0, [r7, #12] + 800c4f8: f001 f872 bl 800d5e0 + 800c4fc: 4603 mov r3, r0 + 800c4fe: e000 b.n 800c502 + } + else + { + return HAL_BUSY; + 800c500: 2302 movs r3, #2 + } +} + 800c502: 4618 mov r0, r3 + 800c504: 3728 adds r7, #40 @ 0x28 + 800c506: 46bd mov sp, r7 + 800c508: bd80 pop {r7, pc} + 800c50a: bf00 nop + 800c50c: 40008000 .word 0x40008000 + +0800c510 : + * @param pData Pointer to data buffer (u8 or u16 data elements). + * @param Size Amount of data elements (u8 or u16) to be sent. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_UART_Transmit_DMA(UART_HandleTypeDef *huart, const uint8_t *pData, uint16_t Size) +{ + 800c510: b580 push {r7, lr} + 800c512: b08a sub sp, #40 @ 0x28 + 800c514: af00 add r7, sp, #0 + 800c516: 60f8 str r0, [r7, #12] + 800c518: 60b9 str r1, [r7, #8] + 800c51a: 4613 mov r3, r2 + 800c51c: 80fb strh r3, [r7, #6] + /* Check that a Tx process is not already ongoing */ + if (huart->gState == HAL_UART_STATE_READY) + 800c51e: 68fb ldr r3, [r7, #12] + 800c520: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 800c524: 2b20 cmp r3, #32 + 800c526: d167 bne.n 800c5f8 + { + if ((pData == NULL) || (Size == 0U)) + 800c528: 68bb ldr r3, [r7, #8] + 800c52a: 2b00 cmp r3, #0 + 800c52c: d002 beq.n 800c534 + 800c52e: 88fb ldrh r3, [r7, #6] + 800c530: 2b00 cmp r3, #0 + 800c532: d101 bne.n 800c538 + { + return HAL_ERROR; + 800c534: 2301 movs r3, #1 + 800c536: e060 b.n 800c5fa + } + + huart->pTxBuffPtr = pData; + 800c538: 68fb ldr r3, [r7, #12] + 800c53a: 68ba ldr r2, [r7, #8] + 800c53c: 651a str r2, [r3, #80] @ 0x50 + huart->TxXferSize = Size; + 800c53e: 68fb ldr r3, [r7, #12] + 800c540: 88fa ldrh r2, [r7, #6] + 800c542: f8a3 2054 strh.w r2, [r3, #84] @ 0x54 + huart->TxXferCount = Size; + 800c546: 68fb ldr r3, [r7, #12] + 800c548: 88fa ldrh r2, [r7, #6] + 800c54a: f8a3 2056 strh.w r2, [r3, #86] @ 0x56 + + huart->ErrorCode = HAL_UART_ERROR_NONE; + 800c54e: 68fb ldr r3, [r7, #12] + 800c550: 2200 movs r2, #0 + 800c552: f8c3 2090 str.w r2, [r3, #144] @ 0x90 + huart->gState = HAL_UART_STATE_BUSY_TX; + 800c556: 68fb ldr r3, [r7, #12] + 800c558: 2221 movs r2, #33 @ 0x21 + 800c55a: f8c3 2088 str.w r2, [r3, #136] @ 0x88 + + if (huart->hdmatx != NULL) + 800c55e: 68fb ldr r3, [r7, #12] + 800c560: 6fdb ldr r3, [r3, #124] @ 0x7c + 800c562: 2b00 cmp r3, #0 + 800c564: d028 beq.n 800c5b8 + { + /* Set the UART DMA transfer complete callback */ + huart->hdmatx->XferCpltCallback = UART_DMATransmitCplt; + 800c566: 68fb ldr r3, [r7, #12] + 800c568: 6fdb ldr r3, [r3, #124] @ 0x7c + 800c56a: 4a26 ldr r2, [pc, #152] @ (800c604 ) + 800c56c: 62da str r2, [r3, #44] @ 0x2c + + /* Set the UART DMA Half transfer complete callback */ + huart->hdmatx->XferHalfCpltCallback = UART_DMATxHalfCplt; + 800c56e: 68fb ldr r3, [r7, #12] + 800c570: 6fdb ldr r3, [r3, #124] @ 0x7c + 800c572: 4a25 ldr r2, [pc, #148] @ (800c608 ) + 800c574: 631a str r2, [r3, #48] @ 0x30 + + /* Set the DMA error callback */ + huart->hdmatx->XferErrorCallback = UART_DMAError; + 800c576: 68fb ldr r3, [r7, #12] + 800c578: 6fdb ldr r3, [r3, #124] @ 0x7c + 800c57a: 4a24 ldr r2, [pc, #144] @ (800c60c ) + 800c57c: 635a str r2, [r3, #52] @ 0x34 + + /* Set the DMA abort callback */ + huart->hdmatx->XferAbortCallback = NULL; + 800c57e: 68fb ldr r3, [r7, #12] + 800c580: 6fdb ldr r3, [r3, #124] @ 0x7c + 800c582: 2200 movs r2, #0 + 800c584: 639a str r2, [r3, #56] @ 0x38 + + /* Enable the UART transmit DMA channel */ + if (HAL_DMA_Start_IT(huart->hdmatx, (uint32_t)huart->pTxBuffPtr, (uint32_t)&huart->Instance->TDR, Size) != HAL_OK) + 800c586: 68fb ldr r3, [r7, #12] + 800c588: 6fd8 ldr r0, [r3, #124] @ 0x7c + 800c58a: 68fb ldr r3, [r7, #12] + 800c58c: 6d1b ldr r3, [r3, #80] @ 0x50 + 800c58e: 4619 mov r1, r3 + 800c590: 68fb ldr r3, [r7, #12] + 800c592: 681b ldr r3, [r3, #0] + 800c594: 3328 adds r3, #40 @ 0x28 + 800c596: 461a mov r2, r3 + 800c598: 88fb ldrh r3, [r7, #6] + 800c59a: f7fa fb27 bl 8006bec + 800c59e: 4603 mov r3, r0 + 800c5a0: 2b00 cmp r3, #0 + 800c5a2: d009 beq.n 800c5b8 + { + /* Set error code to DMA */ + huart->ErrorCode = HAL_UART_ERROR_DMA; + 800c5a4: 68fb ldr r3, [r7, #12] + 800c5a6: 2210 movs r2, #16 + 800c5a8: f8c3 2090 str.w r2, [r3, #144] @ 0x90 + + /* Restore huart->gState to ready */ + huart->gState = HAL_UART_STATE_READY; + 800c5ac: 68fb ldr r3, [r7, #12] + 800c5ae: 2220 movs r2, #32 + 800c5b0: f8c3 2088 str.w r2, [r3, #136] @ 0x88 + + return HAL_ERROR; + 800c5b4: 2301 movs r3, #1 + 800c5b6: e020 b.n 800c5fa + } + } + /* Clear the TC flag in the ICR register */ + __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_TCF); + 800c5b8: 68fb ldr r3, [r7, #12] + 800c5ba: 681b ldr r3, [r3, #0] + 800c5bc: 2240 movs r2, #64 @ 0x40 + 800c5be: 621a str r2, [r3, #32] + + /* Enable the DMA transfer for transmit request by setting the DMAT bit + in the UART CR3 register */ + ATOMIC_SET_BIT(huart->Instance->CR3, USART_CR3_DMAT); + 800c5c0: 68fb ldr r3, [r7, #12] + 800c5c2: 681b ldr r3, [r3, #0] + 800c5c4: 3308 adds r3, #8 + 800c5c6: 617b str r3, [r7, #20] + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800c5c8: 697b ldr r3, [r7, #20] + 800c5ca: e853 3f00 ldrex r3, [r3] + 800c5ce: 613b str r3, [r7, #16] + return(result); + 800c5d0: 693b ldr r3, [r7, #16] + 800c5d2: f043 0380 orr.w r3, r3, #128 @ 0x80 + 800c5d6: 627b str r3, [r7, #36] @ 0x24 + 800c5d8: 68fb ldr r3, [r7, #12] + 800c5da: 681b ldr r3, [r3, #0] + 800c5dc: 3308 adds r3, #8 + 800c5de: 6a7a ldr r2, [r7, #36] @ 0x24 + 800c5e0: 623a str r2, [r7, #32] + 800c5e2: 61fb str r3, [r7, #28] + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800c5e4: 69f9 ldr r1, [r7, #28] + 800c5e6: 6a3a ldr r2, [r7, #32] + 800c5e8: e841 2300 strex r3, r2, [r1] + 800c5ec: 61bb str r3, [r7, #24] + return(result); + 800c5ee: 69bb ldr r3, [r7, #24] + 800c5f0: 2b00 cmp r3, #0 + 800c5f2: d1e5 bne.n 800c5c0 + + return HAL_OK; + 800c5f4: 2300 movs r3, #0 + 800c5f6: e000 b.n 800c5fa + } + else + { + return HAL_BUSY; + 800c5f8: 2302 movs r3, #2 + } +} + 800c5fa: 4618 mov r0, r3 + 800c5fc: 3728 adds r7, #40 @ 0x28 + 800c5fe: 46bd mov sp, r7 + 800c600: bd80 pop {r7, pc} + 800c602: bf00 nop + 800c604: 0800d973 .word 0x0800d973 + 800c608: 0800da0d .word 0x0800da0d + 800c60c: 0800da29 .word 0x0800da29 + +0800c610 : + * @brief Handle UART interrupt request. + * @param huart UART handle. + * @retval None + */ +void HAL_UART_IRQHandler(UART_HandleTypeDef *huart) +{ + 800c610: b580 push {r7, lr} + 800c612: b0ba sub sp, #232 @ 0xe8 + 800c614: af00 add r7, sp, #0 + 800c616: 6078 str r0, [r7, #4] + uint32_t isrflags = READ_REG(huart->Instance->ISR); + 800c618: 687b ldr r3, [r7, #4] + 800c61a: 681b ldr r3, [r3, #0] + 800c61c: 69db ldr r3, [r3, #28] + 800c61e: f8c7 30e4 str.w r3, [r7, #228] @ 0xe4 + uint32_t cr1its = READ_REG(huart->Instance->CR1); + 800c622: 687b ldr r3, [r7, #4] + 800c624: 681b ldr r3, [r3, #0] + 800c626: 681b ldr r3, [r3, #0] + 800c628: f8c7 30e0 str.w r3, [r7, #224] @ 0xe0 + uint32_t cr3its = READ_REG(huart->Instance->CR3); + 800c62c: 687b ldr r3, [r7, #4] + 800c62e: 681b ldr r3, [r3, #0] + 800c630: 689b ldr r3, [r3, #8] + 800c632: f8c7 30dc str.w r3, [r7, #220] @ 0xdc + + uint32_t errorflags; + uint32_t errorcode; + + /* If no error occurs */ + errorflags = (isrflags & (uint32_t)(USART_ISR_PE | USART_ISR_FE | USART_ISR_ORE | USART_ISR_NE | USART_ISR_RTOF)); + 800c636: f8d7 20e4 ldr.w r2, [r7, #228] @ 0xe4 + 800c63a: f640 030f movw r3, #2063 @ 0x80f + 800c63e: 4013 ands r3, r2 + 800c640: f8c7 30d8 str.w r3, [r7, #216] @ 0xd8 + if (errorflags == 0U) + 800c644: f8d7 30d8 ldr.w r3, [r7, #216] @ 0xd8 + 800c648: 2b00 cmp r3, #0 + 800c64a: d11b bne.n 800c684 + { + /* UART in mode Receiver ---------------------------------------------------*/ + if (((isrflags & USART_ISR_RXNE_RXFNE) != 0U) + 800c64c: f8d7 30e4 ldr.w r3, [r7, #228] @ 0xe4 + 800c650: f003 0320 and.w r3, r3, #32 + 800c654: 2b00 cmp r3, #0 + 800c656: d015 beq.n 800c684 + && (((cr1its & USART_CR1_RXNEIE_RXFNEIE) != 0U) + 800c658: f8d7 30e0 ldr.w r3, [r7, #224] @ 0xe0 + 800c65c: f003 0320 and.w r3, r3, #32 + 800c660: 2b00 cmp r3, #0 + 800c662: d105 bne.n 800c670 + || ((cr3its & USART_CR3_RXFTIE) != 0U))) + 800c664: f8d7 30dc ldr.w r3, [r7, #220] @ 0xdc + 800c668: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 + 800c66c: 2b00 cmp r3, #0 + 800c66e: d009 beq.n 800c684 + { + if (huart->RxISR != NULL) + 800c670: 687b ldr r3, [r7, #4] + 800c672: 6f5b ldr r3, [r3, #116] @ 0x74 + 800c674: 2b00 cmp r3, #0 + 800c676: f000 8300 beq.w 800cc7a + { + huart->RxISR(huart); + 800c67a: 687b ldr r3, [r7, #4] + 800c67c: 6f5b ldr r3, [r3, #116] @ 0x74 + 800c67e: 6878 ldr r0, [r7, #4] + 800c680: 4798 blx r3 + } + return; + 800c682: e2fa b.n 800cc7a + } + } + + /* If some errors occur */ + if ((errorflags != 0U) + 800c684: f8d7 30d8 ldr.w r3, [r7, #216] @ 0xd8 + 800c688: 2b00 cmp r3, #0 + 800c68a: f000 8123 beq.w 800c8d4 + && ((((cr3its & (USART_CR3_RXFTIE | USART_CR3_EIE)) != 0U) + 800c68e: f8d7 20dc ldr.w r2, [r7, #220] @ 0xdc + 800c692: 4b8d ldr r3, [pc, #564] @ (800c8c8 ) + 800c694: 4013 ands r3, r2 + 800c696: 2b00 cmp r3, #0 + 800c698: d106 bne.n 800c6a8 + || ((cr1its & (USART_CR1_RXNEIE_RXFNEIE | USART_CR1_PEIE | USART_CR1_RTOIE)) != 0U)))) + 800c69a: f8d7 20e0 ldr.w r2, [r7, #224] @ 0xe0 + 800c69e: 4b8b ldr r3, [pc, #556] @ (800c8cc ) + 800c6a0: 4013 ands r3, r2 + 800c6a2: 2b00 cmp r3, #0 + 800c6a4: f000 8116 beq.w 800c8d4 + { + /* UART parity error interrupt occurred -------------------------------------*/ + if (((isrflags & USART_ISR_PE) != 0U) && ((cr1its & USART_CR1_PEIE) != 0U)) + 800c6a8: f8d7 30e4 ldr.w r3, [r7, #228] @ 0xe4 + 800c6ac: f003 0301 and.w r3, r3, #1 + 800c6b0: 2b00 cmp r3, #0 + 800c6b2: d011 beq.n 800c6d8 + 800c6b4: f8d7 30e0 ldr.w r3, [r7, #224] @ 0xe0 + 800c6b8: f403 7380 and.w r3, r3, #256 @ 0x100 + 800c6bc: 2b00 cmp r3, #0 + 800c6be: d00b beq.n 800c6d8 + { + __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_PEF); + 800c6c0: 687b ldr r3, [r7, #4] + 800c6c2: 681b ldr r3, [r3, #0] + 800c6c4: 2201 movs r2, #1 + 800c6c6: 621a str r2, [r3, #32] + + huart->ErrorCode |= HAL_UART_ERROR_PE; + 800c6c8: 687b ldr r3, [r7, #4] + 800c6ca: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 800c6ce: f043 0201 orr.w r2, r3, #1 + 800c6d2: 687b ldr r3, [r7, #4] + 800c6d4: f8c3 2090 str.w r2, [r3, #144] @ 0x90 + } + + /* UART frame error interrupt occurred --------------------------------------*/ + if (((isrflags & USART_ISR_FE) != 0U) && ((cr3its & USART_CR3_EIE) != 0U)) + 800c6d8: f8d7 30e4 ldr.w r3, [r7, #228] @ 0xe4 + 800c6dc: f003 0302 and.w r3, r3, #2 + 800c6e0: 2b00 cmp r3, #0 + 800c6e2: d011 beq.n 800c708 + 800c6e4: f8d7 30dc ldr.w r3, [r7, #220] @ 0xdc + 800c6e8: f003 0301 and.w r3, r3, #1 + 800c6ec: 2b00 cmp r3, #0 + 800c6ee: d00b beq.n 800c708 + { + __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_FEF); + 800c6f0: 687b ldr r3, [r7, #4] + 800c6f2: 681b ldr r3, [r3, #0] + 800c6f4: 2202 movs r2, #2 + 800c6f6: 621a str r2, [r3, #32] + + huart->ErrorCode |= HAL_UART_ERROR_FE; + 800c6f8: 687b ldr r3, [r7, #4] + 800c6fa: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 800c6fe: f043 0204 orr.w r2, r3, #4 + 800c702: 687b ldr r3, [r7, #4] + 800c704: f8c3 2090 str.w r2, [r3, #144] @ 0x90 + } + + /* UART noise error interrupt occurred --------------------------------------*/ + if (((isrflags & USART_ISR_NE) != 0U) && ((cr3its & USART_CR3_EIE) != 0U)) + 800c708: f8d7 30e4 ldr.w r3, [r7, #228] @ 0xe4 + 800c70c: f003 0304 and.w r3, r3, #4 + 800c710: 2b00 cmp r3, #0 + 800c712: d011 beq.n 800c738 + 800c714: f8d7 30dc ldr.w r3, [r7, #220] @ 0xdc + 800c718: f003 0301 and.w r3, r3, #1 + 800c71c: 2b00 cmp r3, #0 + 800c71e: d00b beq.n 800c738 + { + __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_NEF); + 800c720: 687b ldr r3, [r7, #4] + 800c722: 681b ldr r3, [r3, #0] + 800c724: 2204 movs r2, #4 + 800c726: 621a str r2, [r3, #32] + + huart->ErrorCode |= HAL_UART_ERROR_NE; + 800c728: 687b ldr r3, [r7, #4] + 800c72a: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 800c72e: f043 0202 orr.w r2, r3, #2 + 800c732: 687b ldr r3, [r7, #4] + 800c734: f8c3 2090 str.w r2, [r3, #144] @ 0x90 + } + + /* UART Over-Run interrupt occurred -----------------------------------------*/ + if (((isrflags & USART_ISR_ORE) != 0U) + 800c738: f8d7 30e4 ldr.w r3, [r7, #228] @ 0xe4 + 800c73c: f003 0308 and.w r3, r3, #8 + 800c740: 2b00 cmp r3, #0 + 800c742: d017 beq.n 800c774 + && (((cr1its & USART_CR1_RXNEIE_RXFNEIE) != 0U) || + 800c744: f8d7 30e0 ldr.w r3, [r7, #224] @ 0xe0 + 800c748: f003 0320 and.w r3, r3, #32 + 800c74c: 2b00 cmp r3, #0 + 800c74e: d105 bne.n 800c75c + ((cr3its & (USART_CR3_RXFTIE | USART_CR3_EIE)) != 0U))) + 800c750: f8d7 20dc ldr.w r2, [r7, #220] @ 0xdc + 800c754: 4b5c ldr r3, [pc, #368] @ (800c8c8 ) + 800c756: 4013 ands r3, r2 + && (((cr1its & USART_CR1_RXNEIE_RXFNEIE) != 0U) || + 800c758: 2b00 cmp r3, #0 + 800c75a: d00b beq.n 800c774 + { + __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_OREF); + 800c75c: 687b ldr r3, [r7, #4] + 800c75e: 681b ldr r3, [r3, #0] + 800c760: 2208 movs r2, #8 + 800c762: 621a str r2, [r3, #32] + + huart->ErrorCode |= HAL_UART_ERROR_ORE; + 800c764: 687b ldr r3, [r7, #4] + 800c766: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 800c76a: f043 0208 orr.w r2, r3, #8 + 800c76e: 687b ldr r3, [r7, #4] + 800c770: f8c3 2090 str.w r2, [r3, #144] @ 0x90 + } + + /* UART Receiver Timeout interrupt occurred ---------------------------------*/ + if (((isrflags & USART_ISR_RTOF) != 0U) && ((cr1its & USART_CR1_RTOIE) != 0U)) + 800c774: f8d7 30e4 ldr.w r3, [r7, #228] @ 0xe4 + 800c778: f403 6300 and.w r3, r3, #2048 @ 0x800 + 800c77c: 2b00 cmp r3, #0 + 800c77e: d012 beq.n 800c7a6 + 800c780: f8d7 30e0 ldr.w r3, [r7, #224] @ 0xe0 + 800c784: f003 6380 and.w r3, r3, #67108864 @ 0x4000000 + 800c788: 2b00 cmp r3, #0 + 800c78a: d00c beq.n 800c7a6 + { + __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_RTOF); + 800c78c: 687b ldr r3, [r7, #4] + 800c78e: 681b ldr r3, [r3, #0] + 800c790: f44f 6200 mov.w r2, #2048 @ 0x800 + 800c794: 621a str r2, [r3, #32] + + huart->ErrorCode |= HAL_UART_ERROR_RTO; + 800c796: 687b ldr r3, [r7, #4] + 800c798: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 800c79c: f043 0220 orr.w r2, r3, #32 + 800c7a0: 687b ldr r3, [r7, #4] + 800c7a2: f8c3 2090 str.w r2, [r3, #144] @ 0x90 + } + + /* Call UART Error Call back function if need be ----------------------------*/ + if (huart->ErrorCode != HAL_UART_ERROR_NONE) + 800c7a6: 687b ldr r3, [r7, #4] + 800c7a8: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 800c7ac: 2b00 cmp r3, #0 + 800c7ae: f000 8266 beq.w 800cc7e + { + /* UART in mode Receiver --------------------------------------------------*/ + if (((isrflags & USART_ISR_RXNE_RXFNE) != 0U) + 800c7b2: f8d7 30e4 ldr.w r3, [r7, #228] @ 0xe4 + 800c7b6: f003 0320 and.w r3, r3, #32 + 800c7ba: 2b00 cmp r3, #0 + 800c7bc: d013 beq.n 800c7e6 + && (((cr1its & USART_CR1_RXNEIE_RXFNEIE) != 0U) + 800c7be: f8d7 30e0 ldr.w r3, [r7, #224] @ 0xe0 + 800c7c2: f003 0320 and.w r3, r3, #32 + 800c7c6: 2b00 cmp r3, #0 + 800c7c8: d105 bne.n 800c7d6 + || ((cr3its & USART_CR3_RXFTIE) != 0U))) + 800c7ca: f8d7 30dc ldr.w r3, [r7, #220] @ 0xdc + 800c7ce: f003 5380 and.w r3, r3, #268435456 @ 0x10000000 + 800c7d2: 2b00 cmp r3, #0 + 800c7d4: d007 beq.n 800c7e6 + { + if (huart->RxISR != NULL) + 800c7d6: 687b ldr r3, [r7, #4] + 800c7d8: 6f5b ldr r3, [r3, #116] @ 0x74 + 800c7da: 2b00 cmp r3, #0 + 800c7dc: d003 beq.n 800c7e6 + { + huart->RxISR(huart); + 800c7de: 687b ldr r3, [r7, #4] + 800c7e0: 6f5b ldr r3, [r3, #116] @ 0x74 + 800c7e2: 6878 ldr r0, [r7, #4] + 800c7e4: 4798 blx r3 + /* If Error is to be considered as blocking : + - Receiver Timeout error in Reception + - Overrun error in Reception + - any error occurs in DMA mode reception + */ + errorcode = huart->ErrorCode; + 800c7e6: 687b ldr r3, [r7, #4] + 800c7e8: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 800c7ec: f8c7 30d4 str.w r3, [r7, #212] @ 0xd4 + if ((HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAR)) || + 800c7f0: 687b ldr r3, [r7, #4] + 800c7f2: 681b ldr r3, [r3, #0] + 800c7f4: 689b ldr r3, [r3, #8] + 800c7f6: f003 0340 and.w r3, r3, #64 @ 0x40 + 800c7fa: 2b40 cmp r3, #64 @ 0x40 + 800c7fc: d005 beq.n 800c80a + ((errorcode & (HAL_UART_ERROR_RTO | HAL_UART_ERROR_ORE)) != 0U)) + 800c7fe: f8d7 30d4 ldr.w r3, [r7, #212] @ 0xd4 + 800c802: f003 0328 and.w r3, r3, #40 @ 0x28 + if ((HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAR)) || + 800c806: 2b00 cmp r3, #0 + 800c808: d054 beq.n 800c8b4 + { + /* Blocking error : transfer is aborted + Set the UART state ready to be able to start again the process, + Disable Rx Interrupts, and disable Rx DMA request, if ongoing */ + UART_EndRxTransfer(huart); + 800c80a: 6878 ldr r0, [r7, #4] + 800c80c: f001 f84b bl 800d8a6 + + /* Abort the UART DMA Rx channel if enabled */ + if (HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAR)) + 800c810: 687b ldr r3, [r7, #4] + 800c812: 681b ldr r3, [r3, #0] + 800c814: 689b ldr r3, [r3, #8] + 800c816: f003 0340 and.w r3, r3, #64 @ 0x40 + 800c81a: 2b40 cmp r3, #64 @ 0x40 + 800c81c: d146 bne.n 800c8ac + { + /* Disable the UART DMA Rx request if enabled */ + ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_DMAR); + 800c81e: 687b ldr r3, [r7, #4] + 800c820: 681b ldr r3, [r3, #0] + 800c822: 3308 adds r3, #8 + 800c824: f8c7 309c str.w r3, [r7, #156] @ 0x9c + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800c828: f8d7 309c ldr.w r3, [r7, #156] @ 0x9c + 800c82c: e853 3f00 ldrex r3, [r3] + 800c830: f8c7 3098 str.w r3, [r7, #152] @ 0x98 + return(result); + 800c834: f8d7 3098 ldr.w r3, [r7, #152] @ 0x98 + 800c838: f023 0340 bic.w r3, r3, #64 @ 0x40 + 800c83c: f8c7 30d0 str.w r3, [r7, #208] @ 0xd0 + 800c840: 687b ldr r3, [r7, #4] + 800c842: 681b ldr r3, [r3, #0] + 800c844: 3308 adds r3, #8 + 800c846: f8d7 20d0 ldr.w r2, [r7, #208] @ 0xd0 + 800c84a: f8c7 20a8 str.w r2, [r7, #168] @ 0xa8 + 800c84e: f8c7 30a4 str.w r3, [r7, #164] @ 0xa4 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800c852: f8d7 10a4 ldr.w r1, [r7, #164] @ 0xa4 + 800c856: f8d7 20a8 ldr.w r2, [r7, #168] @ 0xa8 + 800c85a: e841 2300 strex r3, r2, [r1] + 800c85e: f8c7 30a0 str.w r3, [r7, #160] @ 0xa0 + return(result); + 800c862: f8d7 30a0 ldr.w r3, [r7, #160] @ 0xa0 + 800c866: 2b00 cmp r3, #0 + 800c868: d1d9 bne.n 800c81e + + /* Abort the UART DMA Rx channel */ + if (huart->hdmarx != NULL) + 800c86a: 687b ldr r3, [r7, #4] + 800c86c: f8d3 3080 ldr.w r3, [r3, #128] @ 0x80 + 800c870: 2b00 cmp r3, #0 + 800c872: d017 beq.n 800c8a4 + { + /* Set the UART DMA Abort callback : + will lead to call HAL_UART_ErrorCallback() at end of DMA abort procedure */ + huart->hdmarx->XferAbortCallback = UART_DMAAbortOnError; + 800c874: 687b ldr r3, [r7, #4] + 800c876: f8d3 3080 ldr.w r3, [r3, #128] @ 0x80 + 800c87a: 4a15 ldr r2, [pc, #84] @ (800c8d0 ) + 800c87c: 639a str r2, [r3, #56] @ 0x38 + + /* Abort DMA RX */ + if (HAL_DMA_Abort_IT(huart->hdmarx) != HAL_OK) + 800c87e: 687b ldr r3, [r7, #4] + 800c880: f8d3 3080 ldr.w r3, [r3, #128] @ 0x80 + 800c884: 4618 mov r0, r3 + 800c886: f7fa fa85 bl 8006d94 + 800c88a: 4603 mov r3, r0 + 800c88c: 2b00 cmp r3, #0 + 800c88e: d019 beq.n 800c8c4 + { + /* Call Directly huart->hdmarx->XferAbortCallback function in case of error */ + huart->hdmarx->XferAbortCallback(huart->hdmarx); + 800c890: 687b ldr r3, [r7, #4] + 800c892: f8d3 3080 ldr.w r3, [r3, #128] @ 0x80 + 800c896: 6b9b ldr r3, [r3, #56] @ 0x38 + 800c898: 687a ldr r2, [r7, #4] + 800c89a: f8d2 2080 ldr.w r2, [r2, #128] @ 0x80 + 800c89e: 4610 mov r0, r2 + 800c8a0: 4798 blx r3 + if (HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAR)) + 800c8a2: e00f b.n 800c8c4 +#if (USE_HAL_UART_REGISTER_CALLBACKS == 1) + /*Call registered error callback*/ + huart->ErrorCallback(huart); +#else + /*Call legacy weak error callback*/ + HAL_UART_ErrorCallback(huart); + 800c8a4: 6878 ldr r0, [r7, #4] + 800c8a6: f000 f9ff bl 800cca8 + if (HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAR)) + 800c8aa: e00b b.n 800c8c4 +#if (USE_HAL_UART_REGISTER_CALLBACKS == 1) + /*Call registered error callback*/ + huart->ErrorCallback(huart); +#else + /*Call legacy weak error callback*/ + HAL_UART_ErrorCallback(huart); + 800c8ac: 6878 ldr r0, [r7, #4] + 800c8ae: f000 f9fb bl 800cca8 + if (HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAR)) + 800c8b2: e007 b.n 800c8c4 +#if (USE_HAL_UART_REGISTER_CALLBACKS == 1) + /*Call registered error callback*/ + huart->ErrorCallback(huart); +#else + /*Call legacy weak error callback*/ + HAL_UART_ErrorCallback(huart); + 800c8b4: 6878 ldr r0, [r7, #4] + 800c8b6: f000 f9f7 bl 800cca8 +#endif /* USE_HAL_UART_REGISTER_CALLBACKS */ + huart->ErrorCode = HAL_UART_ERROR_NONE; + 800c8ba: 687b ldr r3, [r7, #4] + 800c8bc: 2200 movs r2, #0 + 800c8be: f8c3 2090 str.w r2, [r3, #144] @ 0x90 + } + } + return; + 800c8c2: e1dc b.n 800cc7e + if (HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAR)) + 800c8c4: bf00 nop + return; + 800c8c6: e1da b.n 800cc7e + 800c8c8: 10000001 .word 0x10000001 + 800c8cc: 04000120 .word 0x04000120 + 800c8d0: 0800daa9 .word 0x0800daa9 + + } /* End if some error occurs */ + + /* Check current reception Mode : + If Reception till IDLE event has been selected : */ + if ((huart->ReceptionType == HAL_UART_RECEPTION_TOIDLE) + 800c8d4: 687b ldr r3, [r7, #4] + 800c8d6: 6edb ldr r3, [r3, #108] @ 0x6c + 800c8d8: 2b01 cmp r3, #1 + 800c8da: f040 8170 bne.w 800cbbe + && ((isrflags & USART_ISR_IDLE) != 0U) + 800c8de: f8d7 30e4 ldr.w r3, [r7, #228] @ 0xe4 + 800c8e2: f003 0310 and.w r3, r3, #16 + 800c8e6: 2b00 cmp r3, #0 + 800c8e8: f000 8169 beq.w 800cbbe + && ((cr1its & USART_ISR_IDLE) != 0U)) + 800c8ec: f8d7 30e0 ldr.w r3, [r7, #224] @ 0xe0 + 800c8f0: f003 0310 and.w r3, r3, #16 + 800c8f4: 2b00 cmp r3, #0 + 800c8f6: f000 8162 beq.w 800cbbe + { + __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_IDLEF); + 800c8fa: 687b ldr r3, [r7, #4] + 800c8fc: 681b ldr r3, [r3, #0] + 800c8fe: 2210 movs r2, #16 + 800c900: 621a str r2, [r3, #32] + + /* Check if DMA mode is enabled in UART */ + if (HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAR)) + 800c902: 687b ldr r3, [r7, #4] + 800c904: 681b ldr r3, [r3, #0] + 800c906: 689b ldr r3, [r3, #8] + 800c908: f003 0340 and.w r3, r3, #64 @ 0x40 + 800c90c: 2b40 cmp r3, #64 @ 0x40 + 800c90e: f040 80d8 bne.w 800cac2 + { + /* DMA mode enabled */ + /* Check received length : If all expected data are received, do nothing, + (DMA cplt callback will be called). + Otherwise, if at least one data has already been received, IDLE event is to be notified to user */ + uint16_t nb_remaining_rx_data = (uint16_t) __HAL_DMA_GET_COUNTER(huart->hdmarx); + 800c912: 687b ldr r3, [r7, #4] + 800c914: f8d3 3080 ldr.w r3, [r3, #128] @ 0x80 + 800c918: 681b ldr r3, [r3, #0] + 800c91a: 685b ldr r3, [r3, #4] + 800c91c: f8a7 30be strh.w r3, [r7, #190] @ 0xbe + if ((nb_remaining_rx_data > 0U) + 800c920: f8b7 30be ldrh.w r3, [r7, #190] @ 0xbe + 800c924: 2b00 cmp r3, #0 + 800c926: f000 80af beq.w 800ca88 + && (nb_remaining_rx_data < huart->RxXferSize)) + 800c92a: 687b ldr r3, [r7, #4] + 800c92c: f8b3 305c ldrh.w r3, [r3, #92] @ 0x5c + 800c930: f8b7 20be ldrh.w r2, [r7, #190] @ 0xbe + 800c934: 429a cmp r2, r3 + 800c936: f080 80a7 bcs.w 800ca88 + { + /* Reception is not complete */ + huart->RxXferCount = nb_remaining_rx_data; + 800c93a: 687b ldr r3, [r7, #4] + 800c93c: f8b7 20be ldrh.w r2, [r7, #190] @ 0xbe + 800c940: f8a3 205e strh.w r2, [r3, #94] @ 0x5e + + /* In Normal mode, end DMA xfer and HAL UART Rx process*/ + if (HAL_IS_BIT_CLR(huart->hdmarx->Instance->CCR, DMA_CCR_CIRC)) + 800c944: 687b ldr r3, [r7, #4] + 800c946: f8d3 3080 ldr.w r3, [r3, #128] @ 0x80 + 800c94a: 681b ldr r3, [r3, #0] + 800c94c: 681b ldr r3, [r3, #0] + 800c94e: f003 0320 and.w r3, r3, #32 + 800c952: 2b00 cmp r3, #0 + 800c954: f040 8087 bne.w 800ca66 + { + /* Disable PE and ERR (Frame error, noise error, overrun error) interrupts */ + ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_PEIE); + 800c958: 687b ldr r3, [r7, #4] + 800c95a: 681b ldr r3, [r3, #0] + 800c95c: f8c7 3088 str.w r3, [r7, #136] @ 0x88 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800c960: f8d7 3088 ldr.w r3, [r7, #136] @ 0x88 + 800c964: e853 3f00 ldrex r3, [r3] + 800c968: f8c7 3084 str.w r3, [r7, #132] @ 0x84 + return(result); + 800c96c: f8d7 3084 ldr.w r3, [r7, #132] @ 0x84 + 800c970: f423 7380 bic.w r3, r3, #256 @ 0x100 + 800c974: f8c7 30b8 str.w r3, [r7, #184] @ 0xb8 + 800c978: 687b ldr r3, [r7, #4] + 800c97a: 681b ldr r3, [r3, #0] + 800c97c: 461a mov r2, r3 + 800c97e: f8d7 30b8 ldr.w r3, [r7, #184] @ 0xb8 + 800c982: f8c7 3094 str.w r3, [r7, #148] @ 0x94 + 800c986: f8c7 2090 str.w r2, [r7, #144] @ 0x90 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800c98a: f8d7 1090 ldr.w r1, [r7, #144] @ 0x90 + 800c98e: f8d7 2094 ldr.w r2, [r7, #148] @ 0x94 + 800c992: e841 2300 strex r3, r2, [r1] + 800c996: f8c7 308c str.w r3, [r7, #140] @ 0x8c + return(result); + 800c99a: f8d7 308c ldr.w r3, [r7, #140] @ 0x8c + 800c99e: 2b00 cmp r3, #0 + 800c9a0: d1da bne.n 800c958 + ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_EIE); + 800c9a2: 687b ldr r3, [r7, #4] + 800c9a4: 681b ldr r3, [r3, #0] + 800c9a6: 3308 adds r3, #8 + 800c9a8: 677b str r3, [r7, #116] @ 0x74 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800c9aa: 6f7b ldr r3, [r7, #116] @ 0x74 + 800c9ac: e853 3f00 ldrex r3, [r3] + 800c9b0: 673b str r3, [r7, #112] @ 0x70 + return(result); + 800c9b2: 6f3b ldr r3, [r7, #112] @ 0x70 + 800c9b4: f023 0301 bic.w r3, r3, #1 + 800c9b8: f8c7 30b4 str.w r3, [r7, #180] @ 0xb4 + 800c9bc: 687b ldr r3, [r7, #4] + 800c9be: 681b ldr r3, [r3, #0] + 800c9c0: 3308 adds r3, #8 + 800c9c2: f8d7 20b4 ldr.w r2, [r7, #180] @ 0xb4 + 800c9c6: f8c7 2080 str.w r2, [r7, #128] @ 0x80 + 800c9ca: 67fb str r3, [r7, #124] @ 0x7c + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800c9cc: 6ff9 ldr r1, [r7, #124] @ 0x7c + 800c9ce: f8d7 2080 ldr.w r2, [r7, #128] @ 0x80 + 800c9d2: e841 2300 strex r3, r2, [r1] + 800c9d6: 67bb str r3, [r7, #120] @ 0x78 + return(result); + 800c9d8: 6fbb ldr r3, [r7, #120] @ 0x78 + 800c9da: 2b00 cmp r3, #0 + 800c9dc: d1e1 bne.n 800c9a2 + + /* Disable the DMA transfer for the receiver request by resetting the DMAR bit + in the UART CR3 register */ + ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_DMAR); + 800c9de: 687b ldr r3, [r7, #4] + 800c9e0: 681b ldr r3, [r3, #0] + 800c9e2: 3308 adds r3, #8 + 800c9e4: 663b str r3, [r7, #96] @ 0x60 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800c9e6: 6e3b ldr r3, [r7, #96] @ 0x60 + 800c9e8: e853 3f00 ldrex r3, [r3] + 800c9ec: 65fb str r3, [r7, #92] @ 0x5c + return(result); + 800c9ee: 6dfb ldr r3, [r7, #92] @ 0x5c + 800c9f0: f023 0340 bic.w r3, r3, #64 @ 0x40 + 800c9f4: f8c7 30b0 str.w r3, [r7, #176] @ 0xb0 + 800c9f8: 687b ldr r3, [r7, #4] + 800c9fa: 681b ldr r3, [r3, #0] + 800c9fc: 3308 adds r3, #8 + 800c9fe: f8d7 20b0 ldr.w r2, [r7, #176] @ 0xb0 + 800ca02: 66fa str r2, [r7, #108] @ 0x6c + 800ca04: 66bb str r3, [r7, #104] @ 0x68 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800ca06: 6eb9 ldr r1, [r7, #104] @ 0x68 + 800ca08: 6efa ldr r2, [r7, #108] @ 0x6c + 800ca0a: e841 2300 strex r3, r2, [r1] + 800ca0e: 667b str r3, [r7, #100] @ 0x64 + return(result); + 800ca10: 6e7b ldr r3, [r7, #100] @ 0x64 + 800ca12: 2b00 cmp r3, #0 + 800ca14: d1e3 bne.n 800c9de + + /* At end of Rx process, restore huart->RxState to Ready */ + huart->RxState = HAL_UART_STATE_READY; + 800ca16: 687b ldr r3, [r7, #4] + 800ca18: 2220 movs r2, #32 + 800ca1a: f8c3 208c str.w r2, [r3, #140] @ 0x8c + huart->ReceptionType = HAL_UART_RECEPTION_STANDARD; + 800ca1e: 687b ldr r3, [r7, #4] + 800ca20: 2200 movs r2, #0 + 800ca22: 66da str r2, [r3, #108] @ 0x6c + + ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_IDLEIE); + 800ca24: 687b ldr r3, [r7, #4] + 800ca26: 681b ldr r3, [r3, #0] + 800ca28: 64fb str r3, [r7, #76] @ 0x4c + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800ca2a: 6cfb ldr r3, [r7, #76] @ 0x4c + 800ca2c: e853 3f00 ldrex r3, [r3] + 800ca30: 64bb str r3, [r7, #72] @ 0x48 + return(result); + 800ca32: 6cbb ldr r3, [r7, #72] @ 0x48 + 800ca34: f023 0310 bic.w r3, r3, #16 + 800ca38: f8c7 30ac str.w r3, [r7, #172] @ 0xac + 800ca3c: 687b ldr r3, [r7, #4] + 800ca3e: 681b ldr r3, [r3, #0] + 800ca40: 461a mov r2, r3 + 800ca42: f8d7 30ac ldr.w r3, [r7, #172] @ 0xac + 800ca46: 65bb str r3, [r7, #88] @ 0x58 + 800ca48: 657a str r2, [r7, #84] @ 0x54 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800ca4a: 6d79 ldr r1, [r7, #84] @ 0x54 + 800ca4c: 6dba ldr r2, [r7, #88] @ 0x58 + 800ca4e: e841 2300 strex r3, r2, [r1] + 800ca52: 653b str r3, [r7, #80] @ 0x50 + return(result); + 800ca54: 6d3b ldr r3, [r7, #80] @ 0x50 + 800ca56: 2b00 cmp r3, #0 + 800ca58: d1e4 bne.n 800ca24 + + /* Last bytes received, so no need as the abort is immediate */ + (void)HAL_DMA_Abort(huart->hdmarx); + 800ca5a: 687b ldr r3, [r7, #4] + 800ca5c: f8d3 3080 ldr.w r3, [r3, #128] @ 0x80 + 800ca60: 4618 mov r0, r3 + 800ca62: f7fa f93e bl 8006ce2 + } + + /* Initialize type of RxEvent that correspond to RxEvent callback execution; + In this case, Rx Event type is Idle Event */ + huart->RxEventType = HAL_UART_RXEVENT_IDLE; + 800ca66: 687b ldr r3, [r7, #4] + 800ca68: 2202 movs r2, #2 + 800ca6a: 671a str r2, [r3, #112] @ 0x70 +#if (USE_HAL_UART_REGISTER_CALLBACKS == 1) + /*Call registered Rx Event callback*/ + huart->RxEventCallback(huart, (huart->RxXferSize - huart->RxXferCount)); +#else + /*Call legacy weak Rx Event callback*/ + HAL_UARTEx_RxEventCallback(huart, (huart->RxXferSize - huart->RxXferCount)); + 800ca6c: 687b ldr r3, [r7, #4] + 800ca6e: f8b3 205c ldrh.w r2, [r3, #92] @ 0x5c + 800ca72: 687b ldr r3, [r7, #4] + 800ca74: f8b3 305e ldrh.w r3, [r3, #94] @ 0x5e + 800ca78: b29b uxth r3, r3 + 800ca7a: 1ad3 subs r3, r2, r3 + 800ca7c: b29b uxth r3, r3 + 800ca7e: 4619 mov r1, r3 + 800ca80: 6878 ldr r0, [r7, #4] + 800ca82: f000 f91b bl 800ccbc + HAL_UARTEx_RxEventCallback(huart, huart->RxXferSize); +#endif /* (USE_HAL_UART_REGISTER_CALLBACKS) */ + } + } + } + return; + 800ca86: e0fc b.n 800cc82 + if (nb_remaining_rx_data == huart->RxXferSize) + 800ca88: 687b ldr r3, [r7, #4] + 800ca8a: f8b3 305c ldrh.w r3, [r3, #92] @ 0x5c + 800ca8e: f8b7 20be ldrh.w r2, [r7, #190] @ 0xbe + 800ca92: 429a cmp r2, r3 + 800ca94: f040 80f5 bne.w 800cc82 + if (HAL_IS_BIT_SET(huart->hdmarx->Instance->CCR, DMA_CCR_CIRC)) + 800ca98: 687b ldr r3, [r7, #4] + 800ca9a: f8d3 3080 ldr.w r3, [r3, #128] @ 0x80 + 800ca9e: 681b ldr r3, [r3, #0] + 800caa0: 681b ldr r3, [r3, #0] + 800caa2: f003 0320 and.w r3, r3, #32 + 800caa6: 2b20 cmp r3, #32 + 800caa8: f040 80eb bne.w 800cc82 + huart->RxEventType = HAL_UART_RXEVENT_IDLE; + 800caac: 687b ldr r3, [r7, #4] + 800caae: 2202 movs r2, #2 + 800cab0: 671a str r2, [r3, #112] @ 0x70 + HAL_UARTEx_RxEventCallback(huart, huart->RxXferSize); + 800cab2: 687b ldr r3, [r7, #4] + 800cab4: f8b3 305c ldrh.w r3, [r3, #92] @ 0x5c + 800cab8: 4619 mov r1, r3 + 800caba: 6878 ldr r0, [r7, #4] + 800cabc: f000 f8fe bl 800ccbc + return; + 800cac0: e0df b.n 800cc82 + else + { + /* DMA mode not enabled */ + /* Check received length : If all expected data are received, do nothing. + Otherwise, if at least one data has already been received, IDLE event is to be notified to user */ + uint16_t nb_rx_data = huart->RxXferSize - huart->RxXferCount; + 800cac2: 687b ldr r3, [r7, #4] + 800cac4: f8b3 205c ldrh.w r2, [r3, #92] @ 0x5c + 800cac8: 687b ldr r3, [r7, #4] + 800caca: f8b3 305e ldrh.w r3, [r3, #94] @ 0x5e + 800cace: b29b uxth r3, r3 + 800cad0: 1ad3 subs r3, r2, r3 + 800cad2: f8a7 30ce strh.w r3, [r7, #206] @ 0xce + if ((huart->RxXferCount > 0U) + 800cad6: 687b ldr r3, [r7, #4] + 800cad8: f8b3 305e ldrh.w r3, [r3, #94] @ 0x5e + 800cadc: b29b uxth r3, r3 + 800cade: 2b00 cmp r3, #0 + 800cae0: f000 80d1 beq.w 800cc86 + && (nb_rx_data > 0U)) + 800cae4: f8b7 30ce ldrh.w r3, [r7, #206] @ 0xce + 800cae8: 2b00 cmp r3, #0 + 800caea: f000 80cc beq.w 800cc86 + { + /* Disable the UART Parity Error Interrupt and RXNE interrupts */ + ATOMIC_CLEAR_BIT(huart->Instance->CR1, (USART_CR1_RXNEIE_RXFNEIE | USART_CR1_PEIE)); + 800caee: 687b ldr r3, [r7, #4] + 800caf0: 681b ldr r3, [r3, #0] + 800caf2: 63bb str r3, [r7, #56] @ 0x38 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800caf4: 6bbb ldr r3, [r7, #56] @ 0x38 + 800caf6: e853 3f00 ldrex r3, [r3] + 800cafa: 637b str r3, [r7, #52] @ 0x34 + return(result); + 800cafc: 6b7b ldr r3, [r7, #52] @ 0x34 + 800cafe: f423 7390 bic.w r3, r3, #288 @ 0x120 + 800cb02: f8c7 30c8 str.w r3, [r7, #200] @ 0xc8 + 800cb06: 687b ldr r3, [r7, #4] + 800cb08: 681b ldr r3, [r3, #0] + 800cb0a: 461a mov r2, r3 + 800cb0c: f8d7 30c8 ldr.w r3, [r7, #200] @ 0xc8 + 800cb10: 647b str r3, [r7, #68] @ 0x44 + 800cb12: 643a str r2, [r7, #64] @ 0x40 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800cb14: 6c39 ldr r1, [r7, #64] @ 0x40 + 800cb16: 6c7a ldr r2, [r7, #68] @ 0x44 + 800cb18: e841 2300 strex r3, r2, [r1] + 800cb1c: 63fb str r3, [r7, #60] @ 0x3c + return(result); + 800cb1e: 6bfb ldr r3, [r7, #60] @ 0x3c + 800cb20: 2b00 cmp r3, #0 + 800cb22: d1e4 bne.n 800caee + + /* Disable the UART Error Interrupt:(Frame error, noise error, overrun error) and RX FIFO Threshold interrupt */ + ATOMIC_CLEAR_BIT(huart->Instance->CR3, (USART_CR3_EIE | USART_CR3_RXFTIE)); + 800cb24: 687b ldr r3, [r7, #4] + 800cb26: 681b ldr r3, [r3, #0] + 800cb28: 3308 adds r3, #8 + 800cb2a: 627b str r3, [r7, #36] @ 0x24 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800cb2c: 6a7b ldr r3, [r7, #36] @ 0x24 + 800cb2e: e853 3f00 ldrex r3, [r3] + 800cb32: 623b str r3, [r7, #32] + return(result); + 800cb34: 6a3b ldr r3, [r7, #32] + 800cb36: f023 5380 bic.w r3, r3, #268435456 @ 0x10000000 + 800cb3a: f023 0301 bic.w r3, r3, #1 + 800cb3e: f8c7 30c4 str.w r3, [r7, #196] @ 0xc4 + 800cb42: 687b ldr r3, [r7, #4] + 800cb44: 681b ldr r3, [r3, #0] + 800cb46: 3308 adds r3, #8 + 800cb48: f8d7 20c4 ldr.w r2, [r7, #196] @ 0xc4 + 800cb4c: 633a str r2, [r7, #48] @ 0x30 + 800cb4e: 62fb str r3, [r7, #44] @ 0x2c + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800cb50: 6af9 ldr r1, [r7, #44] @ 0x2c + 800cb52: 6b3a ldr r2, [r7, #48] @ 0x30 + 800cb54: e841 2300 strex r3, r2, [r1] + 800cb58: 62bb str r3, [r7, #40] @ 0x28 + return(result); + 800cb5a: 6abb ldr r3, [r7, #40] @ 0x28 + 800cb5c: 2b00 cmp r3, #0 + 800cb5e: d1e1 bne.n 800cb24 + + /* Rx process is completed, restore huart->RxState to Ready */ + huart->RxState = HAL_UART_STATE_READY; + 800cb60: 687b ldr r3, [r7, #4] + 800cb62: 2220 movs r2, #32 + 800cb64: f8c3 208c str.w r2, [r3, #140] @ 0x8c + huart->ReceptionType = HAL_UART_RECEPTION_STANDARD; + 800cb68: 687b ldr r3, [r7, #4] + 800cb6a: 2200 movs r2, #0 + 800cb6c: 66da str r2, [r3, #108] @ 0x6c + + /* Clear RxISR function pointer */ + huart->RxISR = NULL; + 800cb6e: 687b ldr r3, [r7, #4] + 800cb70: 2200 movs r2, #0 + 800cb72: 675a str r2, [r3, #116] @ 0x74 + + ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_IDLEIE); + 800cb74: 687b ldr r3, [r7, #4] + 800cb76: 681b ldr r3, [r3, #0] + 800cb78: 613b str r3, [r7, #16] + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800cb7a: 693b ldr r3, [r7, #16] + 800cb7c: e853 3f00 ldrex r3, [r3] + 800cb80: 60fb str r3, [r7, #12] + return(result); + 800cb82: 68fb ldr r3, [r7, #12] + 800cb84: f023 0310 bic.w r3, r3, #16 + 800cb88: f8c7 30c0 str.w r3, [r7, #192] @ 0xc0 + 800cb8c: 687b ldr r3, [r7, #4] + 800cb8e: 681b ldr r3, [r3, #0] + 800cb90: 461a mov r2, r3 + 800cb92: f8d7 30c0 ldr.w r3, [r7, #192] @ 0xc0 + 800cb96: 61fb str r3, [r7, #28] + 800cb98: 61ba str r2, [r7, #24] + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800cb9a: 69b9 ldr r1, [r7, #24] + 800cb9c: 69fa ldr r2, [r7, #28] + 800cb9e: e841 2300 strex r3, r2, [r1] + 800cba2: 617b str r3, [r7, #20] + return(result); + 800cba4: 697b ldr r3, [r7, #20] + 800cba6: 2b00 cmp r3, #0 + 800cba8: d1e4 bne.n 800cb74 + + /* Initialize type of RxEvent that correspond to RxEvent callback execution; + In this case, Rx Event type is Idle Event */ + huart->RxEventType = HAL_UART_RXEVENT_IDLE; + 800cbaa: 687b ldr r3, [r7, #4] + 800cbac: 2202 movs r2, #2 + 800cbae: 671a str r2, [r3, #112] @ 0x70 +#if (USE_HAL_UART_REGISTER_CALLBACKS == 1) + /*Call registered Rx complete callback*/ + huart->RxEventCallback(huart, nb_rx_data); +#else + /*Call legacy weak Rx Event callback*/ + HAL_UARTEx_RxEventCallback(huart, nb_rx_data); + 800cbb0: f8b7 30ce ldrh.w r3, [r7, #206] @ 0xce + 800cbb4: 4619 mov r1, r3 + 800cbb6: 6878 ldr r0, [r7, #4] + 800cbb8: f000 f880 bl 800ccbc +#endif /* (USE_HAL_UART_REGISTER_CALLBACKS) */ + } + return; + 800cbbc: e063 b.n 800cc86 + } + } + + /* UART wakeup from Stop mode interrupt occurred ---------------------------*/ + if (((isrflags & USART_ISR_WUF) != 0U) && ((cr3its & USART_CR3_WUFIE) != 0U)) + 800cbbe: f8d7 30e4 ldr.w r3, [r7, #228] @ 0xe4 + 800cbc2: f403 1380 and.w r3, r3, #1048576 @ 0x100000 + 800cbc6: 2b00 cmp r3, #0 + 800cbc8: d00e beq.n 800cbe8 + 800cbca: f8d7 30dc ldr.w r3, [r7, #220] @ 0xdc + 800cbce: f403 0380 and.w r3, r3, #4194304 @ 0x400000 + 800cbd2: 2b00 cmp r3, #0 + 800cbd4: d008 beq.n 800cbe8 + { + __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_WUF); + 800cbd6: 687b ldr r3, [r7, #4] + 800cbd8: 681b ldr r3, [r3, #0] + 800cbda: f44f 1280 mov.w r2, #1048576 @ 0x100000 + 800cbde: 621a str r2, [r3, #32] +#if (USE_HAL_UART_REGISTER_CALLBACKS == 1) + /* Call registered Wakeup Callback */ + huart->WakeupCallback(huart); +#else + /* Call legacy weak Wakeup Callback */ + HAL_UARTEx_WakeupCallback(huart); + 800cbe0: 6878 ldr r0, [r7, #4] + 800cbe2: f001 fcbf bl 800e564 +#endif /* USE_HAL_UART_REGISTER_CALLBACKS */ + return; + 800cbe6: e051 b.n 800cc8c + } + + /* UART in mode Transmitter ------------------------------------------------*/ + if (((isrflags & USART_ISR_TXE_TXFNF) != 0U) + 800cbe8: f8d7 30e4 ldr.w r3, [r7, #228] @ 0xe4 + 800cbec: f003 0380 and.w r3, r3, #128 @ 0x80 + 800cbf0: 2b00 cmp r3, #0 + 800cbf2: d014 beq.n 800cc1e + && (((cr1its & USART_CR1_TXEIE_TXFNFIE) != 0U) + 800cbf4: f8d7 30e0 ldr.w r3, [r7, #224] @ 0xe0 + 800cbf8: f003 0380 and.w r3, r3, #128 @ 0x80 + 800cbfc: 2b00 cmp r3, #0 + 800cbfe: d105 bne.n 800cc0c + || ((cr3its & USART_CR3_TXFTIE) != 0U))) + 800cc00: f8d7 30dc ldr.w r3, [r7, #220] @ 0xdc + 800cc04: f403 0300 and.w r3, r3, #8388608 @ 0x800000 + 800cc08: 2b00 cmp r3, #0 + 800cc0a: d008 beq.n 800cc1e + { + if (huart->TxISR != NULL) + 800cc0c: 687b ldr r3, [r7, #4] + 800cc0e: 6f9b ldr r3, [r3, #120] @ 0x78 + 800cc10: 2b00 cmp r3, #0 + 800cc12: d03a beq.n 800cc8a + { + huart->TxISR(huart); + 800cc14: 687b ldr r3, [r7, #4] + 800cc16: 6f9b ldr r3, [r3, #120] @ 0x78 + 800cc18: 6878 ldr r0, [r7, #4] + 800cc1a: 4798 blx r3 + } + return; + 800cc1c: e035 b.n 800cc8a + } + + /* UART in mode Transmitter (transmission end) -----------------------------*/ + if (((isrflags & USART_ISR_TC) != 0U) && ((cr1its & USART_CR1_TCIE) != 0U)) + 800cc1e: f8d7 30e4 ldr.w r3, [r7, #228] @ 0xe4 + 800cc22: f003 0340 and.w r3, r3, #64 @ 0x40 + 800cc26: 2b00 cmp r3, #0 + 800cc28: d009 beq.n 800cc3e + 800cc2a: f8d7 30e0 ldr.w r3, [r7, #224] @ 0xe0 + 800cc2e: f003 0340 and.w r3, r3, #64 @ 0x40 + 800cc32: 2b00 cmp r3, #0 + 800cc34: d003 beq.n 800cc3e + { + UART_EndTransmit_IT(huart); + 800cc36: 6878 ldr r0, [r7, #4] + 800cc38: f000 ff48 bl 800dacc + return; + 800cc3c: e026 b.n 800cc8c + } + + /* UART TX Fifo Empty occurred ----------------------------------------------*/ + if (((isrflags & USART_ISR_TXFE) != 0U) && ((cr1its & USART_CR1_TXFEIE) != 0U)) + 800cc3e: f8d7 30e4 ldr.w r3, [r7, #228] @ 0xe4 + 800cc42: f403 0300 and.w r3, r3, #8388608 @ 0x800000 + 800cc46: 2b00 cmp r3, #0 + 800cc48: d009 beq.n 800cc5e + 800cc4a: f8d7 30e0 ldr.w r3, [r7, #224] @ 0xe0 + 800cc4e: f003 4380 and.w r3, r3, #1073741824 @ 0x40000000 + 800cc52: 2b00 cmp r3, #0 + 800cc54: d003 beq.n 800cc5e +#if (USE_HAL_UART_REGISTER_CALLBACKS == 1) + /* Call registered Tx Fifo Empty Callback */ + huart->TxFifoEmptyCallback(huart); +#else + /* Call legacy weak Tx Fifo Empty Callback */ + HAL_UARTEx_TxFifoEmptyCallback(huart); + 800cc56: 6878 ldr r0, [r7, #4] + 800cc58: f001 fc98 bl 800e58c +#endif /* USE_HAL_UART_REGISTER_CALLBACKS */ + return; + 800cc5c: e016 b.n 800cc8c + } + + /* UART RX Fifo Full occurred ----------------------------------------------*/ + if (((isrflags & USART_ISR_RXFF) != 0U) && ((cr1its & USART_CR1_RXFFIE) != 0U)) + 800cc5e: f8d7 30e4 ldr.w r3, [r7, #228] @ 0xe4 + 800cc62: f003 7380 and.w r3, r3, #16777216 @ 0x1000000 + 800cc66: 2b00 cmp r3, #0 + 800cc68: d010 beq.n 800cc8c + 800cc6a: f8d7 30e0 ldr.w r3, [r7, #224] @ 0xe0 + 800cc6e: 2b00 cmp r3, #0 + 800cc70: da0c bge.n 800cc8c +#if (USE_HAL_UART_REGISTER_CALLBACKS == 1) + /* Call registered Rx Fifo Full Callback */ + huart->RxFifoFullCallback(huart); +#else + /* Call legacy weak Rx Fifo Full Callback */ + HAL_UARTEx_RxFifoFullCallback(huart); + 800cc72: 6878 ldr r0, [r7, #4] + 800cc74: f001 fc80 bl 800e578 +#endif /* USE_HAL_UART_REGISTER_CALLBACKS */ + return; + 800cc78: e008 b.n 800cc8c + return; + 800cc7a: bf00 nop + 800cc7c: e006 b.n 800cc8c + return; + 800cc7e: bf00 nop + 800cc80: e004 b.n 800cc8c + return; + 800cc82: bf00 nop + 800cc84: e002 b.n 800cc8c + return; + 800cc86: bf00 nop + 800cc88: e000 b.n 800cc8c + return; + 800cc8a: bf00 nop + } +} + 800cc8c: 37e8 adds r7, #232 @ 0xe8 + 800cc8e: 46bd mov sp, r7 + 800cc90: bd80 pop {r7, pc} + 800cc92: bf00 nop + +0800cc94 : + * @brief Tx Half Transfer completed callback. + * @param huart UART handle. + * @retval None + */ +__weak void HAL_UART_TxHalfCpltCallback(UART_HandleTypeDef *huart) +{ + 800cc94: b480 push {r7} + 800cc96: b083 sub sp, #12 + 800cc98: af00 add r7, sp, #0 + 800cc9a: 6078 str r0, [r7, #4] + UNUSED(huart); + + /* NOTE: This function should not be modified, when the callback is needed, + the HAL_UART_TxHalfCpltCallback can be implemented in the user file. + */ +} + 800cc9c: bf00 nop + 800cc9e: 370c adds r7, #12 + 800cca0: 46bd mov sp, r7 + 800cca2: f85d 7b04 ldr.w r7, [sp], #4 + 800cca6: 4770 bx lr + +0800cca8 : + * @brief UART error callback. + * @param huart UART handle. + * @retval None + */ +__weak void HAL_UART_ErrorCallback(UART_HandleTypeDef *huart) +{ + 800cca8: b480 push {r7} + 800ccaa: b083 sub sp, #12 + 800ccac: af00 add r7, sp, #0 + 800ccae: 6078 str r0, [r7, #4] + UNUSED(huart); + + /* NOTE : This function should not be modified, when the callback is needed, + the HAL_UART_ErrorCallback can be implemented in the user file. + */ +} + 800ccb0: bf00 nop + 800ccb2: 370c adds r7, #12 + 800ccb4: 46bd mov sp, r7 + 800ccb6: f85d 7b04 ldr.w r7, [sp], #4 + 800ccba: 4770 bx lr + +0800ccbc : + * @param Size Number of data available in application reception buffer (indicates a position in + * reception buffer until which, data are available) + * @retval None + */ +__weak void HAL_UARTEx_RxEventCallback(UART_HandleTypeDef *huart, uint16_t Size) +{ + 800ccbc: b480 push {r7} + 800ccbe: b083 sub sp, #12 + 800ccc0: af00 add r7, sp, #0 + 800ccc2: 6078 str r0, [r7, #4] + 800ccc4: 460b mov r3, r1 + 800ccc6: 807b strh r3, [r7, #2] + UNUSED(Size); + + /* NOTE : This function should not be modified, when the callback is needed, + the HAL_UARTEx_RxEventCallback can be implemented in the user file. + */ +} + 800ccc8: bf00 nop + 800ccca: 370c adds r7, #12 + 800cccc: 46bd mov sp, r7 + 800ccce: f85d 7b04 ldr.w r7, [sp], #4 + 800ccd2: 4770 bx lr + +0800ccd4 : + * @brief Configure the UART peripheral. + * @param huart UART handle. + * @retval HAL status + */ +HAL_StatusTypeDef UART_SetConfig(UART_HandleTypeDef *huart) +{ + 800ccd4: e92d 4fb0 stmdb sp!, {r4, r5, r7, r8, r9, sl, fp, lr} + 800ccd8: b08c sub sp, #48 @ 0x30 + 800ccda: af00 add r7, sp, #0 + 800ccdc: 6178 str r0, [r7, #20] + uint32_t tmpreg; + uint16_t brrtemp; + UART_ClockSourceTypeDef clocksource; + uint32_t usartdiv; + HAL_StatusTypeDef ret = HAL_OK; + 800ccde: 2300 movs r3, #0 + 800cce0: f887 302a strb.w r3, [r7, #42] @ 0x2a + * the UART Word Length, Parity, Mode and oversampling: + * set the M bits according to huart->Init.WordLength value + * set PCE and PS bits according to huart->Init.Parity value + * set TE and RE bits according to huart->Init.Mode value + * set OVER8 bit according to huart->Init.OverSampling value */ + tmpreg = (uint32_t)huart->Init.WordLength | huart->Init.Parity | huart->Init.Mode | huart->Init.OverSampling ; + 800cce4: 697b ldr r3, [r7, #20] + 800cce6: 689a ldr r2, [r3, #8] + 800cce8: 697b ldr r3, [r7, #20] + 800ccea: 691b ldr r3, [r3, #16] + 800ccec: 431a orrs r2, r3 + 800ccee: 697b ldr r3, [r7, #20] + 800ccf0: 695b ldr r3, [r3, #20] + 800ccf2: 431a orrs r2, r3 + 800ccf4: 697b ldr r3, [r7, #20] + 800ccf6: 69db ldr r3, [r3, #28] + 800ccf8: 4313 orrs r3, r2 + 800ccfa: 62fb str r3, [r7, #44] @ 0x2c + MODIFY_REG(huart->Instance->CR1, USART_CR1_FIELDS, tmpreg); + 800ccfc: 697b ldr r3, [r7, #20] + 800ccfe: 681b ldr r3, [r3, #0] + 800cd00: 681a ldr r2, [r3, #0] + 800cd02: 4bab ldr r3, [pc, #684] @ (800cfb0 ) + 800cd04: 4013 ands r3, r2 + 800cd06: 697a ldr r2, [r7, #20] + 800cd08: 6812 ldr r2, [r2, #0] + 800cd0a: 6af9 ldr r1, [r7, #44] @ 0x2c + 800cd0c: 430b orrs r3, r1 + 800cd0e: 6013 str r3, [r2, #0] + + /*-------------------------- USART CR2 Configuration -----------------------*/ + /* Configure the UART Stop Bits: Set STOP[13:12] bits according + * to huart->Init.StopBits value */ + MODIFY_REG(huart->Instance->CR2, USART_CR2_STOP, huart->Init.StopBits); + 800cd10: 697b ldr r3, [r7, #20] + 800cd12: 681b ldr r3, [r3, #0] + 800cd14: 685b ldr r3, [r3, #4] + 800cd16: f423 5140 bic.w r1, r3, #12288 @ 0x3000 + 800cd1a: 697b ldr r3, [r7, #20] + 800cd1c: 68da ldr r2, [r3, #12] + 800cd1e: 697b ldr r3, [r7, #20] + 800cd20: 681b ldr r3, [r3, #0] + 800cd22: 430a orrs r2, r1 + 800cd24: 605a str r2, [r3, #4] + /* Configure + * - UART HardWare Flow Control: set CTSE and RTSE bits according + * to huart->Init.HwFlowCtl value + * - one-bit sampling method versus three samples' majority rule according + * to huart->Init.OneBitSampling (not applicable to LPUART) */ + tmpreg = (uint32_t)huart->Init.HwFlowCtl; + 800cd26: 697b ldr r3, [r7, #20] + 800cd28: 699b ldr r3, [r3, #24] + 800cd2a: 62fb str r3, [r7, #44] @ 0x2c + + if (!(UART_INSTANCE_LOWPOWER(huart))) + 800cd2c: 697b ldr r3, [r7, #20] + 800cd2e: 681b ldr r3, [r3, #0] + 800cd30: 4aa0 ldr r2, [pc, #640] @ (800cfb4 ) + 800cd32: 4293 cmp r3, r2 + 800cd34: d004 beq.n 800cd40 + { + tmpreg |= huart->Init.OneBitSampling; + 800cd36: 697b ldr r3, [r7, #20] + 800cd38: 6a1b ldr r3, [r3, #32] + 800cd3a: 6afa ldr r2, [r7, #44] @ 0x2c + 800cd3c: 4313 orrs r3, r2 + 800cd3e: 62fb str r3, [r7, #44] @ 0x2c + } + MODIFY_REG(huart->Instance->CR3, USART_CR3_FIELDS, tmpreg); + 800cd40: 697b ldr r3, [r7, #20] + 800cd42: 681b ldr r3, [r3, #0] + 800cd44: 689b ldr r3, [r3, #8] + 800cd46: f023 436e bic.w r3, r3, #3992977408 @ 0xee000000 + 800cd4a: f423 6330 bic.w r3, r3, #2816 @ 0xb00 + 800cd4e: 697a ldr r2, [r7, #20] + 800cd50: 6812 ldr r2, [r2, #0] + 800cd52: 6af9 ldr r1, [r7, #44] @ 0x2c + 800cd54: 430b orrs r3, r1 + 800cd56: 6093 str r3, [r2, #8] + + /*-------------------------- USART PRESC Configuration -----------------------*/ + /* Configure + * - UART Clock Prescaler : set PRESCALER according to huart->Init.ClockPrescaler value */ + MODIFY_REG(huart->Instance->PRESC, USART_PRESC_PRESCALER, huart->Init.ClockPrescaler); + 800cd58: 697b ldr r3, [r7, #20] + 800cd5a: 681b ldr r3, [r3, #0] + 800cd5c: 6adb ldr r3, [r3, #44] @ 0x2c + 800cd5e: f023 010f bic.w r1, r3, #15 + 800cd62: 697b ldr r3, [r7, #20] + 800cd64: 6a5a ldr r2, [r3, #36] @ 0x24 + 800cd66: 697b ldr r3, [r7, #20] + 800cd68: 681b ldr r3, [r3, #0] + 800cd6a: 430a orrs r2, r1 + 800cd6c: 62da str r2, [r3, #44] @ 0x2c + + /*-------------------------- USART BRR Configuration -----------------------*/ + UART_GETCLOCKSOURCE(huart, clocksource); + 800cd6e: 697b ldr r3, [r7, #20] + 800cd70: 681b ldr r3, [r3, #0] + 800cd72: 4a91 ldr r2, [pc, #580] @ (800cfb8 ) + 800cd74: 4293 cmp r3, r2 + 800cd76: d125 bne.n 800cdc4 + 800cd78: 4b90 ldr r3, [pc, #576] @ (800cfbc ) + 800cd7a: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 800cd7e: f003 0303 and.w r3, r3, #3 + 800cd82: 2b03 cmp r3, #3 + 800cd84: d81a bhi.n 800cdbc + 800cd86: a201 add r2, pc, #4 @ (adr r2, 800cd8c ) + 800cd88: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 800cd8c: 0800cd9d .word 0x0800cd9d + 800cd90: 0800cdad .word 0x0800cdad + 800cd94: 0800cda5 .word 0x0800cda5 + 800cd98: 0800cdb5 .word 0x0800cdb5 + 800cd9c: 2301 movs r3, #1 + 800cd9e: f887 302b strb.w r3, [r7, #43] @ 0x2b + 800cda2: e0d6 b.n 800cf52 + 800cda4: 2302 movs r3, #2 + 800cda6: f887 302b strb.w r3, [r7, #43] @ 0x2b + 800cdaa: e0d2 b.n 800cf52 + 800cdac: 2304 movs r3, #4 + 800cdae: f887 302b strb.w r3, [r7, #43] @ 0x2b + 800cdb2: e0ce b.n 800cf52 + 800cdb4: 2308 movs r3, #8 + 800cdb6: f887 302b strb.w r3, [r7, #43] @ 0x2b + 800cdba: e0ca b.n 800cf52 + 800cdbc: 2310 movs r3, #16 + 800cdbe: f887 302b strb.w r3, [r7, #43] @ 0x2b + 800cdc2: e0c6 b.n 800cf52 + 800cdc4: 697b ldr r3, [r7, #20] + 800cdc6: 681b ldr r3, [r3, #0] + 800cdc8: 4a7d ldr r2, [pc, #500] @ (800cfc0 ) + 800cdca: 4293 cmp r3, r2 + 800cdcc: d138 bne.n 800ce40 + 800cdce: 4b7b ldr r3, [pc, #492] @ (800cfbc ) + 800cdd0: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 800cdd4: f003 030c and.w r3, r3, #12 + 800cdd8: 2b0c cmp r3, #12 + 800cdda: d82d bhi.n 800ce38 + 800cddc: a201 add r2, pc, #4 @ (adr r2, 800cde4 ) + 800cdde: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 800cde2: bf00 nop + 800cde4: 0800ce19 .word 0x0800ce19 + 800cde8: 0800ce39 .word 0x0800ce39 + 800cdec: 0800ce39 .word 0x0800ce39 + 800cdf0: 0800ce39 .word 0x0800ce39 + 800cdf4: 0800ce29 .word 0x0800ce29 + 800cdf8: 0800ce39 .word 0x0800ce39 + 800cdfc: 0800ce39 .word 0x0800ce39 + 800ce00: 0800ce39 .word 0x0800ce39 + 800ce04: 0800ce21 .word 0x0800ce21 + 800ce08: 0800ce39 .word 0x0800ce39 + 800ce0c: 0800ce39 .word 0x0800ce39 + 800ce10: 0800ce39 .word 0x0800ce39 + 800ce14: 0800ce31 .word 0x0800ce31 + 800ce18: 2300 movs r3, #0 + 800ce1a: f887 302b strb.w r3, [r7, #43] @ 0x2b + 800ce1e: e098 b.n 800cf52 + 800ce20: 2302 movs r3, #2 + 800ce22: f887 302b strb.w r3, [r7, #43] @ 0x2b + 800ce26: e094 b.n 800cf52 + 800ce28: 2304 movs r3, #4 + 800ce2a: f887 302b strb.w r3, [r7, #43] @ 0x2b + 800ce2e: e090 b.n 800cf52 + 800ce30: 2308 movs r3, #8 + 800ce32: f887 302b strb.w r3, [r7, #43] @ 0x2b + 800ce36: e08c b.n 800cf52 + 800ce38: 2310 movs r3, #16 + 800ce3a: f887 302b strb.w r3, [r7, #43] @ 0x2b + 800ce3e: e088 b.n 800cf52 + 800ce40: 697b ldr r3, [r7, #20] + 800ce42: 681b ldr r3, [r3, #0] + 800ce44: 4a5f ldr r2, [pc, #380] @ (800cfc4 ) + 800ce46: 4293 cmp r3, r2 + 800ce48: d125 bne.n 800ce96 + 800ce4a: 4b5c ldr r3, [pc, #368] @ (800cfbc ) + 800ce4c: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 800ce50: f003 0330 and.w r3, r3, #48 @ 0x30 + 800ce54: 2b30 cmp r3, #48 @ 0x30 + 800ce56: d016 beq.n 800ce86 + 800ce58: 2b30 cmp r3, #48 @ 0x30 + 800ce5a: d818 bhi.n 800ce8e + 800ce5c: 2b20 cmp r3, #32 + 800ce5e: d00a beq.n 800ce76 + 800ce60: 2b20 cmp r3, #32 + 800ce62: d814 bhi.n 800ce8e + 800ce64: 2b00 cmp r3, #0 + 800ce66: d002 beq.n 800ce6e + 800ce68: 2b10 cmp r3, #16 + 800ce6a: d008 beq.n 800ce7e + 800ce6c: e00f b.n 800ce8e + 800ce6e: 2300 movs r3, #0 + 800ce70: f887 302b strb.w r3, [r7, #43] @ 0x2b + 800ce74: e06d b.n 800cf52 + 800ce76: 2302 movs r3, #2 + 800ce78: f887 302b strb.w r3, [r7, #43] @ 0x2b + 800ce7c: e069 b.n 800cf52 + 800ce7e: 2304 movs r3, #4 + 800ce80: f887 302b strb.w r3, [r7, #43] @ 0x2b + 800ce84: e065 b.n 800cf52 + 800ce86: 2308 movs r3, #8 + 800ce88: f887 302b strb.w r3, [r7, #43] @ 0x2b + 800ce8c: e061 b.n 800cf52 + 800ce8e: 2310 movs r3, #16 + 800ce90: f887 302b strb.w r3, [r7, #43] @ 0x2b + 800ce94: e05d b.n 800cf52 + 800ce96: 697b ldr r3, [r7, #20] + 800ce98: 681b ldr r3, [r3, #0] + 800ce9a: 4a4b ldr r2, [pc, #300] @ (800cfc8 ) + 800ce9c: 4293 cmp r3, r2 + 800ce9e: d125 bne.n 800ceec + 800cea0: 4b46 ldr r3, [pc, #280] @ (800cfbc ) + 800cea2: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 800cea6: f003 03c0 and.w r3, r3, #192 @ 0xc0 + 800ceaa: 2bc0 cmp r3, #192 @ 0xc0 + 800ceac: d016 beq.n 800cedc + 800ceae: 2bc0 cmp r3, #192 @ 0xc0 + 800ceb0: d818 bhi.n 800cee4 + 800ceb2: 2b80 cmp r3, #128 @ 0x80 + 800ceb4: d00a beq.n 800cecc + 800ceb6: 2b80 cmp r3, #128 @ 0x80 + 800ceb8: d814 bhi.n 800cee4 + 800ceba: 2b00 cmp r3, #0 + 800cebc: d002 beq.n 800cec4 + 800cebe: 2b40 cmp r3, #64 @ 0x40 + 800cec0: d008 beq.n 800ced4 + 800cec2: e00f b.n 800cee4 + 800cec4: 2300 movs r3, #0 + 800cec6: f887 302b strb.w r3, [r7, #43] @ 0x2b + 800ceca: e042 b.n 800cf52 + 800cecc: 2302 movs r3, #2 + 800cece: f887 302b strb.w r3, [r7, #43] @ 0x2b + 800ced2: e03e b.n 800cf52 + 800ced4: 2304 movs r3, #4 + 800ced6: f887 302b strb.w r3, [r7, #43] @ 0x2b + 800ceda: e03a b.n 800cf52 + 800cedc: 2308 movs r3, #8 + 800cede: f887 302b strb.w r3, [r7, #43] @ 0x2b + 800cee2: e036 b.n 800cf52 + 800cee4: 2310 movs r3, #16 + 800cee6: f887 302b strb.w r3, [r7, #43] @ 0x2b + 800ceea: e032 b.n 800cf52 + 800ceec: 697b ldr r3, [r7, #20] + 800ceee: 681b ldr r3, [r3, #0] + 800cef0: 4a30 ldr r2, [pc, #192] @ (800cfb4 ) + 800cef2: 4293 cmp r3, r2 + 800cef4: d12a bne.n 800cf4c + 800cef6: 4b31 ldr r3, [pc, #196] @ (800cfbc ) + 800cef8: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 800cefc: f403 6340 and.w r3, r3, #3072 @ 0xc00 + 800cf00: f5b3 6f40 cmp.w r3, #3072 @ 0xc00 + 800cf04: d01a beq.n 800cf3c + 800cf06: f5b3 6f40 cmp.w r3, #3072 @ 0xc00 + 800cf0a: d81b bhi.n 800cf44 + 800cf0c: f5b3 6f00 cmp.w r3, #2048 @ 0x800 + 800cf10: d00c beq.n 800cf2c + 800cf12: f5b3 6f00 cmp.w r3, #2048 @ 0x800 + 800cf16: d815 bhi.n 800cf44 + 800cf18: 2b00 cmp r3, #0 + 800cf1a: d003 beq.n 800cf24 + 800cf1c: f5b3 6f80 cmp.w r3, #1024 @ 0x400 + 800cf20: d008 beq.n 800cf34 + 800cf22: e00f b.n 800cf44 + 800cf24: 2300 movs r3, #0 + 800cf26: f887 302b strb.w r3, [r7, #43] @ 0x2b + 800cf2a: e012 b.n 800cf52 + 800cf2c: 2302 movs r3, #2 + 800cf2e: f887 302b strb.w r3, [r7, #43] @ 0x2b + 800cf32: e00e b.n 800cf52 + 800cf34: 2304 movs r3, #4 + 800cf36: f887 302b strb.w r3, [r7, #43] @ 0x2b + 800cf3a: e00a b.n 800cf52 + 800cf3c: 2308 movs r3, #8 + 800cf3e: f887 302b strb.w r3, [r7, #43] @ 0x2b + 800cf42: e006 b.n 800cf52 + 800cf44: 2310 movs r3, #16 + 800cf46: f887 302b strb.w r3, [r7, #43] @ 0x2b + 800cf4a: e002 b.n 800cf52 + 800cf4c: 2310 movs r3, #16 + 800cf4e: f887 302b strb.w r3, [r7, #43] @ 0x2b + + /* Check LPUART instance */ + if (UART_INSTANCE_LOWPOWER(huart)) + 800cf52: 697b ldr r3, [r7, #20] + 800cf54: 681b ldr r3, [r3, #0] + 800cf56: 4a17 ldr r2, [pc, #92] @ (800cfb4 ) + 800cf58: 4293 cmp r3, r2 + 800cf5a: f040 80a8 bne.w 800d0ae + { + /* Retrieve frequency clock */ + switch (clocksource) + 800cf5e: f897 302b ldrb.w r3, [r7, #43] @ 0x2b + 800cf62: 2b08 cmp r3, #8 + 800cf64: d834 bhi.n 800cfd0 + 800cf66: a201 add r2, pc, #4 @ (adr r2, 800cf6c ) + 800cf68: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 800cf6c: 0800cf91 .word 0x0800cf91 + 800cf70: 0800cfd1 .word 0x0800cfd1 + 800cf74: 0800cf99 .word 0x0800cf99 + 800cf78: 0800cfd1 .word 0x0800cfd1 + 800cf7c: 0800cf9f .word 0x0800cf9f + 800cf80: 0800cfd1 .word 0x0800cfd1 + 800cf84: 0800cfd1 .word 0x0800cfd1 + 800cf88: 0800cfd1 .word 0x0800cfd1 + 800cf8c: 0800cfa7 .word 0x0800cfa7 + { + case UART_CLOCKSOURCE_PCLK1: + pclk = HAL_RCC_GetPCLK1Freq(); + 800cf90: f7fc face bl 8009530 + 800cf94: 6278 str r0, [r7, #36] @ 0x24 + break; + 800cf96: e021 b.n 800cfdc + case UART_CLOCKSOURCE_HSI: + pclk = (uint32_t) HSI_VALUE; + 800cf98: 4b0c ldr r3, [pc, #48] @ (800cfcc ) + 800cf9a: 627b str r3, [r7, #36] @ 0x24 + break; + 800cf9c: e01e b.n 800cfdc + case UART_CLOCKSOURCE_SYSCLK: + pclk = HAL_RCC_GetSysClockFreq(); + 800cf9e: f7fc fa59 bl 8009454 + 800cfa2: 6278 str r0, [r7, #36] @ 0x24 + break; + 800cfa4: e01a b.n 800cfdc + case UART_CLOCKSOURCE_LSE: + pclk = (uint32_t) LSE_VALUE; + 800cfa6: f44f 4300 mov.w r3, #32768 @ 0x8000 + 800cfaa: 627b str r3, [r7, #36] @ 0x24 + break; + 800cfac: e016 b.n 800cfdc + 800cfae: bf00 nop + 800cfb0: cfff69f3 .word 0xcfff69f3 + 800cfb4: 40008000 .word 0x40008000 + 800cfb8: 40013800 .word 0x40013800 + 800cfbc: 40021000 .word 0x40021000 + 800cfc0: 40004400 .word 0x40004400 + 800cfc4: 40004800 .word 0x40004800 + 800cfc8: 40004c00 .word 0x40004c00 + 800cfcc: 00f42400 .word 0x00f42400 + default: + pclk = 0U; + 800cfd0: 2300 movs r3, #0 + 800cfd2: 627b str r3, [r7, #36] @ 0x24 + ret = HAL_ERROR; + 800cfd4: 2301 movs r3, #1 + 800cfd6: f887 302a strb.w r3, [r7, #42] @ 0x2a + break; + 800cfda: bf00 nop + } + + /* If proper clock source reported */ + if (pclk != 0U) + 800cfdc: 6a7b ldr r3, [r7, #36] @ 0x24 + 800cfde: 2b00 cmp r3, #0 + 800cfe0: f000 812a beq.w 800d238 + { + /* Compute clock after Prescaler */ + lpuart_ker_ck_pres = (pclk / UARTPrescTable[huart->Init.ClockPrescaler]); + 800cfe4: 697b ldr r3, [r7, #20] + 800cfe6: 6a5b ldr r3, [r3, #36] @ 0x24 + 800cfe8: 4a9e ldr r2, [pc, #632] @ (800d264 ) + 800cfea: f832 3013 ldrh.w r3, [r2, r3, lsl #1] + 800cfee: 461a mov r2, r3 + 800cff0: 6a7b ldr r3, [r7, #36] @ 0x24 + 800cff2: fbb3 f3f2 udiv r3, r3, r2 + 800cff6: 61bb str r3, [r7, #24] + + /* Ensure that Frequency clock is in the range [3 * baudrate, 4096 * baudrate] */ + if ((lpuart_ker_ck_pres < (3U * huart->Init.BaudRate)) || + 800cff8: 697b ldr r3, [r7, #20] + 800cffa: 685a ldr r2, [r3, #4] + 800cffc: 4613 mov r3, r2 + 800cffe: 005b lsls r3, r3, #1 + 800d000: 4413 add r3, r2 + 800d002: 69ba ldr r2, [r7, #24] + 800d004: 429a cmp r2, r3 + 800d006: d305 bcc.n 800d014 + (lpuart_ker_ck_pres > (4096U * huart->Init.BaudRate))) + 800d008: 697b ldr r3, [r7, #20] + 800d00a: 685b ldr r3, [r3, #4] + 800d00c: 031b lsls r3, r3, #12 + if ((lpuart_ker_ck_pres < (3U * huart->Init.BaudRate)) || + 800d00e: 69ba ldr r2, [r7, #24] + 800d010: 429a cmp r2, r3 + 800d012: d903 bls.n 800d01c + { + ret = HAL_ERROR; + 800d014: 2301 movs r3, #1 + 800d016: f887 302a strb.w r3, [r7, #42] @ 0x2a + 800d01a: e10d b.n 800d238 + } + else + { + /* Check computed UsartDiv value is in allocated range + (it is forbidden to write values lower than 0x300 in the LPUART_BRR register) */ + usartdiv = (uint32_t)(UART_DIV_LPUART(pclk, huart->Init.BaudRate, huart->Init.ClockPrescaler)); + 800d01c: 6a7b ldr r3, [r7, #36] @ 0x24 + 800d01e: 2200 movs r2, #0 + 800d020: 60bb str r3, [r7, #8] + 800d022: 60fa str r2, [r7, #12] + 800d024: 697b ldr r3, [r7, #20] + 800d026: 6a5b ldr r3, [r3, #36] @ 0x24 + 800d028: 4a8e ldr r2, [pc, #568] @ (800d264 ) + 800d02a: f832 3013 ldrh.w r3, [r2, r3, lsl #1] + 800d02e: b29b uxth r3, r3 + 800d030: 2200 movs r2, #0 + 800d032: 603b str r3, [r7, #0] + 800d034: 607a str r2, [r7, #4] + 800d036: e9d7 2300 ldrd r2, r3, [r7] + 800d03a: e9d7 0102 ldrd r0, r1, [r7, #8] + 800d03e: f7f3 fe4b bl 8000cd8 <__aeabi_uldivmod> + 800d042: 4602 mov r2, r0 + 800d044: 460b mov r3, r1 + 800d046: 4610 mov r0, r2 + 800d048: 4619 mov r1, r3 + 800d04a: f04f 0200 mov.w r2, #0 + 800d04e: f04f 0300 mov.w r3, #0 + 800d052: 020b lsls r3, r1, #8 + 800d054: ea43 6310 orr.w r3, r3, r0, lsr #24 + 800d058: 0202 lsls r2, r0, #8 + 800d05a: 6979 ldr r1, [r7, #20] + 800d05c: 6849 ldr r1, [r1, #4] + 800d05e: 0849 lsrs r1, r1, #1 + 800d060: 2000 movs r0, #0 + 800d062: 460c mov r4, r1 + 800d064: 4605 mov r5, r0 + 800d066: eb12 0804 adds.w r8, r2, r4 + 800d06a: eb43 0905 adc.w r9, r3, r5 + 800d06e: 697b ldr r3, [r7, #20] + 800d070: 685b ldr r3, [r3, #4] + 800d072: 2200 movs r2, #0 + 800d074: 469a mov sl, r3 + 800d076: 4693 mov fp, r2 + 800d078: 4652 mov r2, sl + 800d07a: 465b mov r3, fp + 800d07c: 4640 mov r0, r8 + 800d07e: 4649 mov r1, r9 + 800d080: f7f3 fe2a bl 8000cd8 <__aeabi_uldivmod> + 800d084: 4602 mov r2, r0 + 800d086: 460b mov r3, r1 + 800d088: 4613 mov r3, r2 + 800d08a: 623b str r3, [r7, #32] + if ((usartdiv >= LPUART_BRR_MIN) && (usartdiv <= LPUART_BRR_MAX)) + 800d08c: 6a3b ldr r3, [r7, #32] + 800d08e: f5b3 7f40 cmp.w r3, #768 @ 0x300 + 800d092: d308 bcc.n 800d0a6 + 800d094: 6a3b ldr r3, [r7, #32] + 800d096: f5b3 1f80 cmp.w r3, #1048576 @ 0x100000 + 800d09a: d204 bcs.n 800d0a6 + { + huart->Instance->BRR = usartdiv; + 800d09c: 697b ldr r3, [r7, #20] + 800d09e: 681b ldr r3, [r3, #0] + 800d0a0: 6a3a ldr r2, [r7, #32] + 800d0a2: 60da str r2, [r3, #12] + 800d0a4: e0c8 b.n 800d238 + } + else + { + ret = HAL_ERROR; + 800d0a6: 2301 movs r3, #1 + 800d0a8: f887 302a strb.w r3, [r7, #42] @ 0x2a + 800d0ac: e0c4 b.n 800d238 + } /* if ( (lpuart_ker_ck_pres < (3 * huart->Init.BaudRate) ) || + (lpuart_ker_ck_pres > (4096 * huart->Init.BaudRate) )) */ + } /* if (pclk != 0) */ + } + /* Check UART Over Sampling to set Baud Rate Register */ + else if (huart->Init.OverSampling == UART_OVERSAMPLING_8) + 800d0ae: 697b ldr r3, [r7, #20] + 800d0b0: 69db ldr r3, [r3, #28] + 800d0b2: f5b3 4f00 cmp.w r3, #32768 @ 0x8000 + 800d0b6: d167 bne.n 800d188 + { + switch (clocksource) + 800d0b8: f897 302b ldrb.w r3, [r7, #43] @ 0x2b + 800d0bc: 2b08 cmp r3, #8 + 800d0be: d828 bhi.n 800d112 + 800d0c0: a201 add r2, pc, #4 @ (adr r2, 800d0c8 ) + 800d0c2: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 800d0c6: bf00 nop + 800d0c8: 0800d0ed .word 0x0800d0ed + 800d0cc: 0800d0f5 .word 0x0800d0f5 + 800d0d0: 0800d0fd .word 0x0800d0fd + 800d0d4: 0800d113 .word 0x0800d113 + 800d0d8: 0800d103 .word 0x0800d103 + 800d0dc: 0800d113 .word 0x0800d113 + 800d0e0: 0800d113 .word 0x0800d113 + 800d0e4: 0800d113 .word 0x0800d113 + 800d0e8: 0800d10b .word 0x0800d10b + { + case UART_CLOCKSOURCE_PCLK1: + pclk = HAL_RCC_GetPCLK1Freq(); + 800d0ec: f7fc fa20 bl 8009530 + 800d0f0: 6278 str r0, [r7, #36] @ 0x24 + break; + 800d0f2: e014 b.n 800d11e + case UART_CLOCKSOURCE_PCLK2: + pclk = HAL_RCC_GetPCLK2Freq(); + 800d0f4: f7fc fa32 bl 800955c + 800d0f8: 6278 str r0, [r7, #36] @ 0x24 + break; + 800d0fa: e010 b.n 800d11e + case UART_CLOCKSOURCE_HSI: + pclk = (uint32_t) HSI_VALUE; + 800d0fc: 4b5a ldr r3, [pc, #360] @ (800d268 ) + 800d0fe: 627b str r3, [r7, #36] @ 0x24 + break; + 800d100: e00d b.n 800d11e + case UART_CLOCKSOURCE_SYSCLK: + pclk = HAL_RCC_GetSysClockFreq(); + 800d102: f7fc f9a7 bl 8009454 + 800d106: 6278 str r0, [r7, #36] @ 0x24 + break; + 800d108: e009 b.n 800d11e + case UART_CLOCKSOURCE_LSE: + pclk = (uint32_t) LSE_VALUE; + 800d10a: f44f 4300 mov.w r3, #32768 @ 0x8000 + 800d10e: 627b str r3, [r7, #36] @ 0x24 + break; + 800d110: e005 b.n 800d11e + default: + pclk = 0U; + 800d112: 2300 movs r3, #0 + 800d114: 627b str r3, [r7, #36] @ 0x24 + ret = HAL_ERROR; + 800d116: 2301 movs r3, #1 + 800d118: f887 302a strb.w r3, [r7, #42] @ 0x2a + break; + 800d11c: bf00 nop + } + + /* USARTDIV must be greater than or equal to 0d16 */ + if (pclk != 0U) + 800d11e: 6a7b ldr r3, [r7, #36] @ 0x24 + 800d120: 2b00 cmp r3, #0 + 800d122: f000 8089 beq.w 800d238 + { + usartdiv = (uint32_t)(UART_DIV_SAMPLING8(pclk, huart->Init.BaudRate, huart->Init.ClockPrescaler)); + 800d126: 697b ldr r3, [r7, #20] + 800d128: 6a5b ldr r3, [r3, #36] @ 0x24 + 800d12a: 4a4e ldr r2, [pc, #312] @ (800d264 ) + 800d12c: f832 3013 ldrh.w r3, [r2, r3, lsl #1] + 800d130: 461a mov r2, r3 + 800d132: 6a7b ldr r3, [r7, #36] @ 0x24 + 800d134: fbb3 f3f2 udiv r3, r3, r2 + 800d138: 005a lsls r2, r3, #1 + 800d13a: 697b ldr r3, [r7, #20] + 800d13c: 685b ldr r3, [r3, #4] + 800d13e: 085b lsrs r3, r3, #1 + 800d140: 441a add r2, r3 + 800d142: 697b ldr r3, [r7, #20] + 800d144: 685b ldr r3, [r3, #4] + 800d146: fbb2 f3f3 udiv r3, r2, r3 + 800d14a: 623b str r3, [r7, #32] + if ((usartdiv >= UART_BRR_MIN) && (usartdiv <= UART_BRR_MAX)) + 800d14c: 6a3b ldr r3, [r7, #32] + 800d14e: 2b0f cmp r3, #15 + 800d150: d916 bls.n 800d180 + 800d152: 6a3b ldr r3, [r7, #32] + 800d154: f5b3 3f80 cmp.w r3, #65536 @ 0x10000 + 800d158: d212 bcs.n 800d180 + { + brrtemp = (uint16_t)(usartdiv & 0xFFF0U); + 800d15a: 6a3b ldr r3, [r7, #32] + 800d15c: b29b uxth r3, r3 + 800d15e: f023 030f bic.w r3, r3, #15 + 800d162: 83fb strh r3, [r7, #30] + brrtemp |= (uint16_t)((usartdiv & (uint16_t)0x000FU) >> 1U); + 800d164: 6a3b ldr r3, [r7, #32] + 800d166: 085b lsrs r3, r3, #1 + 800d168: b29b uxth r3, r3 + 800d16a: f003 0307 and.w r3, r3, #7 + 800d16e: b29a uxth r2, r3 + 800d170: 8bfb ldrh r3, [r7, #30] + 800d172: 4313 orrs r3, r2 + 800d174: 83fb strh r3, [r7, #30] + huart->Instance->BRR = brrtemp; + 800d176: 697b ldr r3, [r7, #20] + 800d178: 681b ldr r3, [r3, #0] + 800d17a: 8bfa ldrh r2, [r7, #30] + 800d17c: 60da str r2, [r3, #12] + 800d17e: e05b b.n 800d238 + } + else + { + ret = HAL_ERROR; + 800d180: 2301 movs r3, #1 + 800d182: f887 302a strb.w r3, [r7, #42] @ 0x2a + 800d186: e057 b.n 800d238 + } + } + } + else + { + switch (clocksource) + 800d188: f897 302b ldrb.w r3, [r7, #43] @ 0x2b + 800d18c: 2b08 cmp r3, #8 + 800d18e: d828 bhi.n 800d1e2 + 800d190: a201 add r2, pc, #4 @ (adr r2, 800d198 ) + 800d192: f852 f023 ldr.w pc, [r2, r3, lsl #2] + 800d196: bf00 nop + 800d198: 0800d1bd .word 0x0800d1bd + 800d19c: 0800d1c5 .word 0x0800d1c5 + 800d1a0: 0800d1cd .word 0x0800d1cd + 800d1a4: 0800d1e3 .word 0x0800d1e3 + 800d1a8: 0800d1d3 .word 0x0800d1d3 + 800d1ac: 0800d1e3 .word 0x0800d1e3 + 800d1b0: 0800d1e3 .word 0x0800d1e3 + 800d1b4: 0800d1e3 .word 0x0800d1e3 + 800d1b8: 0800d1db .word 0x0800d1db + { + case UART_CLOCKSOURCE_PCLK1: + pclk = HAL_RCC_GetPCLK1Freq(); + 800d1bc: f7fc f9b8 bl 8009530 + 800d1c0: 6278 str r0, [r7, #36] @ 0x24 + break; + 800d1c2: e014 b.n 800d1ee + case UART_CLOCKSOURCE_PCLK2: + pclk = HAL_RCC_GetPCLK2Freq(); + 800d1c4: f7fc f9ca bl 800955c + 800d1c8: 6278 str r0, [r7, #36] @ 0x24 + break; + 800d1ca: e010 b.n 800d1ee + case UART_CLOCKSOURCE_HSI: + pclk = (uint32_t) HSI_VALUE; + 800d1cc: 4b26 ldr r3, [pc, #152] @ (800d268 ) + 800d1ce: 627b str r3, [r7, #36] @ 0x24 + break; + 800d1d0: e00d b.n 800d1ee + case UART_CLOCKSOURCE_SYSCLK: + pclk = HAL_RCC_GetSysClockFreq(); + 800d1d2: f7fc f93f bl 8009454 + 800d1d6: 6278 str r0, [r7, #36] @ 0x24 + break; + 800d1d8: e009 b.n 800d1ee + case UART_CLOCKSOURCE_LSE: + pclk = (uint32_t) LSE_VALUE; + 800d1da: f44f 4300 mov.w r3, #32768 @ 0x8000 + 800d1de: 627b str r3, [r7, #36] @ 0x24 + break; + 800d1e0: e005 b.n 800d1ee + default: + pclk = 0U; + 800d1e2: 2300 movs r3, #0 + 800d1e4: 627b str r3, [r7, #36] @ 0x24 + ret = HAL_ERROR; + 800d1e6: 2301 movs r3, #1 + 800d1e8: f887 302a strb.w r3, [r7, #42] @ 0x2a + break; + 800d1ec: bf00 nop + } + + if (pclk != 0U) + 800d1ee: 6a7b ldr r3, [r7, #36] @ 0x24 + 800d1f0: 2b00 cmp r3, #0 + 800d1f2: d021 beq.n 800d238 + { + /* USARTDIV must be greater than or equal to 0d16 */ + usartdiv = (uint32_t)(UART_DIV_SAMPLING16(pclk, huart->Init.BaudRate, huart->Init.ClockPrescaler)); + 800d1f4: 697b ldr r3, [r7, #20] + 800d1f6: 6a5b ldr r3, [r3, #36] @ 0x24 + 800d1f8: 4a1a ldr r2, [pc, #104] @ (800d264 ) + 800d1fa: f832 3013 ldrh.w r3, [r2, r3, lsl #1] + 800d1fe: 461a mov r2, r3 + 800d200: 6a7b ldr r3, [r7, #36] @ 0x24 + 800d202: fbb3 f2f2 udiv r2, r3, r2 + 800d206: 697b ldr r3, [r7, #20] + 800d208: 685b ldr r3, [r3, #4] + 800d20a: 085b lsrs r3, r3, #1 + 800d20c: 441a add r2, r3 + 800d20e: 697b ldr r3, [r7, #20] + 800d210: 685b ldr r3, [r3, #4] + 800d212: fbb2 f3f3 udiv r3, r2, r3 + 800d216: 623b str r3, [r7, #32] + if ((usartdiv >= UART_BRR_MIN) && (usartdiv <= UART_BRR_MAX)) + 800d218: 6a3b ldr r3, [r7, #32] + 800d21a: 2b0f cmp r3, #15 + 800d21c: d909 bls.n 800d232 + 800d21e: 6a3b ldr r3, [r7, #32] + 800d220: f5b3 3f80 cmp.w r3, #65536 @ 0x10000 + 800d224: d205 bcs.n 800d232 + { + huart->Instance->BRR = (uint16_t)usartdiv; + 800d226: 6a3b ldr r3, [r7, #32] + 800d228: b29a uxth r2, r3 + 800d22a: 697b ldr r3, [r7, #20] + 800d22c: 681b ldr r3, [r3, #0] + 800d22e: 60da str r2, [r3, #12] + 800d230: e002 b.n 800d238 + } + else + { + ret = HAL_ERROR; + 800d232: 2301 movs r3, #1 + 800d234: f887 302a strb.w r3, [r7, #42] @ 0x2a + } + } + } + + /* Initialize the number of data to process during RX/TX ISR execution */ + huart->NbTxDataToProcess = 1; + 800d238: 697b ldr r3, [r7, #20] + 800d23a: 2201 movs r2, #1 + 800d23c: f8a3 206a strh.w r2, [r3, #106] @ 0x6a + huart->NbRxDataToProcess = 1; + 800d240: 697b ldr r3, [r7, #20] + 800d242: 2201 movs r2, #1 + 800d244: f8a3 2068 strh.w r2, [r3, #104] @ 0x68 + + /* Clear ISR function pointers */ + huart->RxISR = NULL; + 800d248: 697b ldr r3, [r7, #20] + 800d24a: 2200 movs r2, #0 + 800d24c: 675a str r2, [r3, #116] @ 0x74 + huart->TxISR = NULL; + 800d24e: 697b ldr r3, [r7, #20] + 800d250: 2200 movs r2, #0 + 800d252: 679a str r2, [r3, #120] @ 0x78 + + return ret; + 800d254: f897 302a ldrb.w r3, [r7, #42] @ 0x2a +} + 800d258: 4618 mov r0, r3 + 800d25a: 3730 adds r7, #48 @ 0x30 + 800d25c: 46bd mov sp, r7 + 800d25e: e8bd 8fb0 ldmia.w sp!, {r4, r5, r7, r8, r9, sl, fp, pc} + 800d262: bf00 nop + 800d264: 08014ec8 .word 0x08014ec8 + 800d268: 00f42400 .word 0x00f42400 + +0800d26c : + * @brief Configure the UART peripheral advanced features. + * @param huart UART handle. + * @retval None + */ +void UART_AdvFeatureConfig(UART_HandleTypeDef *huart) +{ + 800d26c: b480 push {r7} + 800d26e: b083 sub sp, #12 + 800d270: af00 add r7, sp, #0 + 800d272: 6078 str r0, [r7, #4] + /* Check whether the set of advanced features to configure is properly set */ + assert_param(IS_UART_ADVFEATURE_INIT(huart->AdvancedInit.AdvFeatureInit)); + + /* if required, configure RX/TX pins swap */ + if (HAL_IS_BIT_SET(huart->AdvancedInit.AdvFeatureInit, UART_ADVFEATURE_SWAP_INIT)) + 800d274: 687b ldr r3, [r7, #4] + 800d276: 6a9b ldr r3, [r3, #40] @ 0x28 + 800d278: f003 0308 and.w r3, r3, #8 + 800d27c: 2b00 cmp r3, #0 + 800d27e: d00a beq.n 800d296 + { + assert_param(IS_UART_ADVFEATURE_SWAP(huart->AdvancedInit.Swap)); + MODIFY_REG(huart->Instance->CR2, USART_CR2_SWAP, huart->AdvancedInit.Swap); + 800d280: 687b ldr r3, [r7, #4] + 800d282: 681b ldr r3, [r3, #0] + 800d284: 685b ldr r3, [r3, #4] + 800d286: f423 4100 bic.w r1, r3, #32768 @ 0x8000 + 800d28a: 687b ldr r3, [r7, #4] + 800d28c: 6b9a ldr r2, [r3, #56] @ 0x38 + 800d28e: 687b ldr r3, [r7, #4] + 800d290: 681b ldr r3, [r3, #0] + 800d292: 430a orrs r2, r1 + 800d294: 605a str r2, [r3, #4] + } + + /* if required, configure TX pin active level inversion */ + if (HAL_IS_BIT_SET(huart->AdvancedInit.AdvFeatureInit, UART_ADVFEATURE_TXINVERT_INIT)) + 800d296: 687b ldr r3, [r7, #4] + 800d298: 6a9b ldr r3, [r3, #40] @ 0x28 + 800d29a: f003 0301 and.w r3, r3, #1 + 800d29e: 2b00 cmp r3, #0 + 800d2a0: d00a beq.n 800d2b8 + { + assert_param(IS_UART_ADVFEATURE_TXINV(huart->AdvancedInit.TxPinLevelInvert)); + MODIFY_REG(huart->Instance->CR2, USART_CR2_TXINV, huart->AdvancedInit.TxPinLevelInvert); + 800d2a2: 687b ldr r3, [r7, #4] + 800d2a4: 681b ldr r3, [r3, #0] + 800d2a6: 685b ldr r3, [r3, #4] + 800d2a8: f423 3100 bic.w r1, r3, #131072 @ 0x20000 + 800d2ac: 687b ldr r3, [r7, #4] + 800d2ae: 6ada ldr r2, [r3, #44] @ 0x2c + 800d2b0: 687b ldr r3, [r7, #4] + 800d2b2: 681b ldr r3, [r3, #0] + 800d2b4: 430a orrs r2, r1 + 800d2b6: 605a str r2, [r3, #4] + } + + /* if required, configure RX pin active level inversion */ + if (HAL_IS_BIT_SET(huart->AdvancedInit.AdvFeatureInit, UART_ADVFEATURE_RXINVERT_INIT)) + 800d2b8: 687b ldr r3, [r7, #4] + 800d2ba: 6a9b ldr r3, [r3, #40] @ 0x28 + 800d2bc: f003 0302 and.w r3, r3, #2 + 800d2c0: 2b00 cmp r3, #0 + 800d2c2: d00a beq.n 800d2da + { + assert_param(IS_UART_ADVFEATURE_RXINV(huart->AdvancedInit.RxPinLevelInvert)); + MODIFY_REG(huart->Instance->CR2, USART_CR2_RXINV, huart->AdvancedInit.RxPinLevelInvert); + 800d2c4: 687b ldr r3, [r7, #4] + 800d2c6: 681b ldr r3, [r3, #0] + 800d2c8: 685b ldr r3, [r3, #4] + 800d2ca: f423 3180 bic.w r1, r3, #65536 @ 0x10000 + 800d2ce: 687b ldr r3, [r7, #4] + 800d2d0: 6b1a ldr r2, [r3, #48] @ 0x30 + 800d2d2: 687b ldr r3, [r7, #4] + 800d2d4: 681b ldr r3, [r3, #0] + 800d2d6: 430a orrs r2, r1 + 800d2d8: 605a str r2, [r3, #4] + } + + /* if required, configure data inversion */ + if (HAL_IS_BIT_SET(huart->AdvancedInit.AdvFeatureInit, UART_ADVFEATURE_DATAINVERT_INIT)) + 800d2da: 687b ldr r3, [r7, #4] + 800d2dc: 6a9b ldr r3, [r3, #40] @ 0x28 + 800d2de: f003 0304 and.w r3, r3, #4 + 800d2e2: 2b00 cmp r3, #0 + 800d2e4: d00a beq.n 800d2fc + { + assert_param(IS_UART_ADVFEATURE_DATAINV(huart->AdvancedInit.DataInvert)); + MODIFY_REG(huart->Instance->CR2, USART_CR2_DATAINV, huart->AdvancedInit.DataInvert); + 800d2e6: 687b ldr r3, [r7, #4] + 800d2e8: 681b ldr r3, [r3, #0] + 800d2ea: 685b ldr r3, [r3, #4] + 800d2ec: f423 2180 bic.w r1, r3, #262144 @ 0x40000 + 800d2f0: 687b ldr r3, [r7, #4] + 800d2f2: 6b5a ldr r2, [r3, #52] @ 0x34 + 800d2f4: 687b ldr r3, [r7, #4] + 800d2f6: 681b ldr r3, [r3, #0] + 800d2f8: 430a orrs r2, r1 + 800d2fa: 605a str r2, [r3, #4] + } + + /* if required, configure RX overrun detection disabling */ + if (HAL_IS_BIT_SET(huart->AdvancedInit.AdvFeatureInit, UART_ADVFEATURE_RXOVERRUNDISABLE_INIT)) + 800d2fc: 687b ldr r3, [r7, #4] + 800d2fe: 6a9b ldr r3, [r3, #40] @ 0x28 + 800d300: f003 0310 and.w r3, r3, #16 + 800d304: 2b00 cmp r3, #0 + 800d306: d00a beq.n 800d31e + { + assert_param(IS_UART_OVERRUN(huart->AdvancedInit.OverrunDisable)); + MODIFY_REG(huart->Instance->CR3, USART_CR3_OVRDIS, huart->AdvancedInit.OverrunDisable); + 800d308: 687b ldr r3, [r7, #4] + 800d30a: 681b ldr r3, [r3, #0] + 800d30c: 689b ldr r3, [r3, #8] + 800d30e: f423 5180 bic.w r1, r3, #4096 @ 0x1000 + 800d312: 687b ldr r3, [r7, #4] + 800d314: 6bda ldr r2, [r3, #60] @ 0x3c + 800d316: 687b ldr r3, [r7, #4] + 800d318: 681b ldr r3, [r3, #0] + 800d31a: 430a orrs r2, r1 + 800d31c: 609a str r2, [r3, #8] + } + + /* if required, configure DMA disabling on reception error */ + if (HAL_IS_BIT_SET(huart->AdvancedInit.AdvFeatureInit, UART_ADVFEATURE_DMADISABLEONERROR_INIT)) + 800d31e: 687b ldr r3, [r7, #4] + 800d320: 6a9b ldr r3, [r3, #40] @ 0x28 + 800d322: f003 0320 and.w r3, r3, #32 + 800d326: 2b00 cmp r3, #0 + 800d328: d00a beq.n 800d340 + { + assert_param(IS_UART_ADVFEATURE_DMAONRXERROR(huart->AdvancedInit.DMADisableonRxError)); + MODIFY_REG(huart->Instance->CR3, USART_CR3_DDRE, huart->AdvancedInit.DMADisableonRxError); + 800d32a: 687b ldr r3, [r7, #4] + 800d32c: 681b ldr r3, [r3, #0] + 800d32e: 689b ldr r3, [r3, #8] + 800d330: f423 5100 bic.w r1, r3, #8192 @ 0x2000 + 800d334: 687b ldr r3, [r7, #4] + 800d336: 6c1a ldr r2, [r3, #64] @ 0x40 + 800d338: 687b ldr r3, [r7, #4] + 800d33a: 681b ldr r3, [r3, #0] + 800d33c: 430a orrs r2, r1 + 800d33e: 609a str r2, [r3, #8] + } + + /* if required, configure auto Baud rate detection scheme */ + if (HAL_IS_BIT_SET(huart->AdvancedInit.AdvFeatureInit, UART_ADVFEATURE_AUTOBAUDRATE_INIT)) + 800d340: 687b ldr r3, [r7, #4] + 800d342: 6a9b ldr r3, [r3, #40] @ 0x28 + 800d344: f003 0340 and.w r3, r3, #64 @ 0x40 + 800d348: 2b00 cmp r3, #0 + 800d34a: d01a beq.n 800d382 + { + assert_param(IS_USART_AUTOBAUDRATE_DETECTION_INSTANCE(huart->Instance)); + assert_param(IS_UART_ADVFEATURE_AUTOBAUDRATE(huart->AdvancedInit.AutoBaudRateEnable)); + MODIFY_REG(huart->Instance->CR2, USART_CR2_ABREN, huart->AdvancedInit.AutoBaudRateEnable); + 800d34c: 687b ldr r3, [r7, #4] + 800d34e: 681b ldr r3, [r3, #0] + 800d350: 685b ldr r3, [r3, #4] + 800d352: f423 1180 bic.w r1, r3, #1048576 @ 0x100000 + 800d356: 687b ldr r3, [r7, #4] + 800d358: 6c5a ldr r2, [r3, #68] @ 0x44 + 800d35a: 687b ldr r3, [r7, #4] + 800d35c: 681b ldr r3, [r3, #0] + 800d35e: 430a orrs r2, r1 + 800d360: 605a str r2, [r3, #4] + /* set auto Baudrate detection parameters if detection is enabled */ + if (huart->AdvancedInit.AutoBaudRateEnable == UART_ADVFEATURE_AUTOBAUDRATE_ENABLE) + 800d362: 687b ldr r3, [r7, #4] + 800d364: 6c5b ldr r3, [r3, #68] @ 0x44 + 800d366: f5b3 1f80 cmp.w r3, #1048576 @ 0x100000 + 800d36a: d10a bne.n 800d382 + { + assert_param(IS_UART_ADVFEATURE_AUTOBAUDRATEMODE(huart->AdvancedInit.AutoBaudRateMode)); + MODIFY_REG(huart->Instance->CR2, USART_CR2_ABRMODE, huart->AdvancedInit.AutoBaudRateMode); + 800d36c: 687b ldr r3, [r7, #4] + 800d36e: 681b ldr r3, [r3, #0] + 800d370: 685b ldr r3, [r3, #4] + 800d372: f423 01c0 bic.w r1, r3, #6291456 @ 0x600000 + 800d376: 687b ldr r3, [r7, #4] + 800d378: 6c9a ldr r2, [r3, #72] @ 0x48 + 800d37a: 687b ldr r3, [r7, #4] + 800d37c: 681b ldr r3, [r3, #0] + 800d37e: 430a orrs r2, r1 + 800d380: 605a str r2, [r3, #4] + } + } + + /* if required, configure MSB first on communication line */ + if (HAL_IS_BIT_SET(huart->AdvancedInit.AdvFeatureInit, UART_ADVFEATURE_MSBFIRST_INIT)) + 800d382: 687b ldr r3, [r7, #4] + 800d384: 6a9b ldr r3, [r3, #40] @ 0x28 + 800d386: f003 0380 and.w r3, r3, #128 @ 0x80 + 800d38a: 2b00 cmp r3, #0 + 800d38c: d00a beq.n 800d3a4 + { + assert_param(IS_UART_ADVFEATURE_MSBFIRST(huart->AdvancedInit.MSBFirst)); + MODIFY_REG(huart->Instance->CR2, USART_CR2_MSBFIRST, huart->AdvancedInit.MSBFirst); + 800d38e: 687b ldr r3, [r7, #4] + 800d390: 681b ldr r3, [r3, #0] + 800d392: 685b ldr r3, [r3, #4] + 800d394: f423 2100 bic.w r1, r3, #524288 @ 0x80000 + 800d398: 687b ldr r3, [r7, #4] + 800d39a: 6cda ldr r2, [r3, #76] @ 0x4c + 800d39c: 687b ldr r3, [r7, #4] + 800d39e: 681b ldr r3, [r3, #0] + 800d3a0: 430a orrs r2, r1 + 800d3a2: 605a str r2, [r3, #4] + } +} + 800d3a4: bf00 nop + 800d3a6: 370c adds r7, #12 + 800d3a8: 46bd mov sp, r7 + 800d3aa: f85d 7b04 ldr.w r7, [sp], #4 + 800d3ae: 4770 bx lr + +0800d3b0 : + * @brief Check the UART Idle State. + * @param huart UART handle. + * @retval HAL status + */ +HAL_StatusTypeDef UART_CheckIdleState(UART_HandleTypeDef *huart) +{ + 800d3b0: b580 push {r7, lr} + 800d3b2: b098 sub sp, #96 @ 0x60 + 800d3b4: af02 add r7, sp, #8 + 800d3b6: 6078 str r0, [r7, #4] + uint32_t tickstart; + + /* Initialize the UART ErrorCode */ + huart->ErrorCode = HAL_UART_ERROR_NONE; + 800d3b8: 687b ldr r3, [r7, #4] + 800d3ba: 2200 movs r2, #0 + 800d3bc: f8c3 2090 str.w r2, [r3, #144] @ 0x90 + + /* Init tickstart for timeout management */ + tickstart = HAL_GetTick(); + 800d3c0: f7f7 f950 bl 8004664 + 800d3c4: 6578 str r0, [r7, #84] @ 0x54 + + /* Check if the Transmitter is enabled */ + if ((huart->Instance->CR1 & USART_CR1_TE) == USART_CR1_TE) + 800d3c6: 687b ldr r3, [r7, #4] + 800d3c8: 681b ldr r3, [r3, #0] + 800d3ca: 681b ldr r3, [r3, #0] + 800d3cc: f003 0308 and.w r3, r3, #8 + 800d3d0: 2b08 cmp r3, #8 + 800d3d2: d12f bne.n 800d434 + { + /* Wait until TEACK flag is set */ + if (UART_WaitOnFlagUntilTimeout(huart, USART_ISR_TEACK, RESET, tickstart, HAL_UART_TIMEOUT_VALUE) != HAL_OK) + 800d3d4: f06f 437e mvn.w r3, #4261412864 @ 0xfe000000 + 800d3d8: 9300 str r3, [sp, #0] + 800d3da: 6d7b ldr r3, [r7, #84] @ 0x54 + 800d3dc: 2200 movs r2, #0 + 800d3de: f44f 1100 mov.w r1, #2097152 @ 0x200000 + 800d3e2: 6878 ldr r0, [r7, #4] + 800d3e4: f000 f88e bl 800d504 + 800d3e8: 4603 mov r3, r0 + 800d3ea: 2b00 cmp r3, #0 + 800d3ec: d022 beq.n 800d434 + { + /* Disable TXE interrupt for the interrupt process */ + ATOMIC_CLEAR_BIT(huart->Instance->CR1, (USART_CR1_TXEIE_TXFNFIE)); + 800d3ee: 687b ldr r3, [r7, #4] + 800d3f0: 681b ldr r3, [r3, #0] + 800d3f2: 63bb str r3, [r7, #56] @ 0x38 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800d3f4: 6bbb ldr r3, [r7, #56] @ 0x38 + 800d3f6: e853 3f00 ldrex r3, [r3] + 800d3fa: 637b str r3, [r7, #52] @ 0x34 + return(result); + 800d3fc: 6b7b ldr r3, [r7, #52] @ 0x34 + 800d3fe: f023 0380 bic.w r3, r3, #128 @ 0x80 + 800d402: 653b str r3, [r7, #80] @ 0x50 + 800d404: 687b ldr r3, [r7, #4] + 800d406: 681b ldr r3, [r3, #0] + 800d408: 461a mov r2, r3 + 800d40a: 6d3b ldr r3, [r7, #80] @ 0x50 + 800d40c: 647b str r3, [r7, #68] @ 0x44 + 800d40e: 643a str r2, [r7, #64] @ 0x40 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800d410: 6c39 ldr r1, [r7, #64] @ 0x40 + 800d412: 6c7a ldr r2, [r7, #68] @ 0x44 + 800d414: e841 2300 strex r3, r2, [r1] + 800d418: 63fb str r3, [r7, #60] @ 0x3c + return(result); + 800d41a: 6bfb ldr r3, [r7, #60] @ 0x3c + 800d41c: 2b00 cmp r3, #0 + 800d41e: d1e6 bne.n 800d3ee + + huart->gState = HAL_UART_STATE_READY; + 800d420: 687b ldr r3, [r7, #4] + 800d422: 2220 movs r2, #32 + 800d424: f8c3 2088 str.w r2, [r3, #136] @ 0x88 + + __HAL_UNLOCK(huart); + 800d428: 687b ldr r3, [r7, #4] + 800d42a: 2200 movs r2, #0 + 800d42c: f883 2084 strb.w r2, [r3, #132] @ 0x84 + + /* Timeout occurred */ + return HAL_TIMEOUT; + 800d430: 2303 movs r3, #3 + 800d432: e063 b.n 800d4fc + } + } + + /* Check if the Receiver is enabled */ + if ((huart->Instance->CR1 & USART_CR1_RE) == USART_CR1_RE) + 800d434: 687b ldr r3, [r7, #4] + 800d436: 681b ldr r3, [r3, #0] + 800d438: 681b ldr r3, [r3, #0] + 800d43a: f003 0304 and.w r3, r3, #4 + 800d43e: 2b04 cmp r3, #4 + 800d440: d149 bne.n 800d4d6 + { + /* Wait until REACK flag is set */ + if (UART_WaitOnFlagUntilTimeout(huart, USART_ISR_REACK, RESET, tickstart, HAL_UART_TIMEOUT_VALUE) != HAL_OK) + 800d442: f06f 437e mvn.w r3, #4261412864 @ 0xfe000000 + 800d446: 9300 str r3, [sp, #0] + 800d448: 6d7b ldr r3, [r7, #84] @ 0x54 + 800d44a: 2200 movs r2, #0 + 800d44c: f44f 0180 mov.w r1, #4194304 @ 0x400000 + 800d450: 6878 ldr r0, [r7, #4] + 800d452: f000 f857 bl 800d504 + 800d456: 4603 mov r3, r0 + 800d458: 2b00 cmp r3, #0 + 800d45a: d03c beq.n 800d4d6 + { + /* Disable RXNE, PE and ERR (Frame error, noise error, overrun error) + interrupts for the interrupt process */ + ATOMIC_CLEAR_BIT(huart->Instance->CR1, (USART_CR1_RXNEIE_RXFNEIE | USART_CR1_PEIE)); + 800d45c: 687b ldr r3, [r7, #4] + 800d45e: 681b ldr r3, [r3, #0] + 800d460: 627b str r3, [r7, #36] @ 0x24 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800d462: 6a7b ldr r3, [r7, #36] @ 0x24 + 800d464: e853 3f00 ldrex r3, [r3] + 800d468: 623b str r3, [r7, #32] + return(result); + 800d46a: 6a3b ldr r3, [r7, #32] + 800d46c: f423 7390 bic.w r3, r3, #288 @ 0x120 + 800d470: 64fb str r3, [r7, #76] @ 0x4c + 800d472: 687b ldr r3, [r7, #4] + 800d474: 681b ldr r3, [r3, #0] + 800d476: 461a mov r2, r3 + 800d478: 6cfb ldr r3, [r7, #76] @ 0x4c + 800d47a: 633b str r3, [r7, #48] @ 0x30 + 800d47c: 62fa str r2, [r7, #44] @ 0x2c + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800d47e: 6af9 ldr r1, [r7, #44] @ 0x2c + 800d480: 6b3a ldr r2, [r7, #48] @ 0x30 + 800d482: e841 2300 strex r3, r2, [r1] + 800d486: 62bb str r3, [r7, #40] @ 0x28 + return(result); + 800d488: 6abb ldr r3, [r7, #40] @ 0x28 + 800d48a: 2b00 cmp r3, #0 + 800d48c: d1e6 bne.n 800d45c + ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_EIE); + 800d48e: 687b ldr r3, [r7, #4] + 800d490: 681b ldr r3, [r3, #0] + 800d492: 3308 adds r3, #8 + 800d494: 613b str r3, [r7, #16] + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800d496: 693b ldr r3, [r7, #16] + 800d498: e853 3f00 ldrex r3, [r3] + 800d49c: 60fb str r3, [r7, #12] + return(result); + 800d49e: 68fb ldr r3, [r7, #12] + 800d4a0: f023 0301 bic.w r3, r3, #1 + 800d4a4: 64bb str r3, [r7, #72] @ 0x48 + 800d4a6: 687b ldr r3, [r7, #4] + 800d4a8: 681b ldr r3, [r3, #0] + 800d4aa: 3308 adds r3, #8 + 800d4ac: 6cba ldr r2, [r7, #72] @ 0x48 + 800d4ae: 61fa str r2, [r7, #28] + 800d4b0: 61bb str r3, [r7, #24] + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800d4b2: 69b9 ldr r1, [r7, #24] + 800d4b4: 69fa ldr r2, [r7, #28] + 800d4b6: e841 2300 strex r3, r2, [r1] + 800d4ba: 617b str r3, [r7, #20] + return(result); + 800d4bc: 697b ldr r3, [r7, #20] + 800d4be: 2b00 cmp r3, #0 + 800d4c0: d1e5 bne.n 800d48e + + huart->RxState = HAL_UART_STATE_READY; + 800d4c2: 687b ldr r3, [r7, #4] + 800d4c4: 2220 movs r2, #32 + 800d4c6: f8c3 208c str.w r2, [r3, #140] @ 0x8c + + __HAL_UNLOCK(huart); + 800d4ca: 687b ldr r3, [r7, #4] + 800d4cc: 2200 movs r2, #0 + 800d4ce: f883 2084 strb.w r2, [r3, #132] @ 0x84 + + /* Timeout occurred */ + return HAL_TIMEOUT; + 800d4d2: 2303 movs r3, #3 + 800d4d4: e012 b.n 800d4fc + } + } + + /* Initialize the UART State */ + huart->gState = HAL_UART_STATE_READY; + 800d4d6: 687b ldr r3, [r7, #4] + 800d4d8: 2220 movs r2, #32 + 800d4da: f8c3 2088 str.w r2, [r3, #136] @ 0x88 + huart->RxState = HAL_UART_STATE_READY; + 800d4de: 687b ldr r3, [r7, #4] + 800d4e0: 2220 movs r2, #32 + 800d4e2: f8c3 208c str.w r2, [r3, #140] @ 0x8c + huart->ReceptionType = HAL_UART_RECEPTION_STANDARD; + 800d4e6: 687b ldr r3, [r7, #4] + 800d4e8: 2200 movs r2, #0 + 800d4ea: 66da str r2, [r3, #108] @ 0x6c + huart->RxEventType = HAL_UART_RXEVENT_TC; + 800d4ec: 687b ldr r3, [r7, #4] + 800d4ee: 2200 movs r2, #0 + 800d4f0: 671a str r2, [r3, #112] @ 0x70 + + __HAL_UNLOCK(huart); + 800d4f2: 687b ldr r3, [r7, #4] + 800d4f4: 2200 movs r2, #0 + 800d4f6: f883 2084 strb.w r2, [r3, #132] @ 0x84 + + return HAL_OK; + 800d4fa: 2300 movs r3, #0 +} + 800d4fc: 4618 mov r0, r3 + 800d4fe: 3758 adds r7, #88 @ 0x58 + 800d500: 46bd mov sp, r7 + 800d502: bd80 pop {r7, pc} + +0800d504 : + * @param Timeout Timeout duration + * @retval HAL status + */ +HAL_StatusTypeDef UART_WaitOnFlagUntilTimeout(UART_HandleTypeDef *huart, uint32_t Flag, FlagStatus Status, + uint32_t Tickstart, uint32_t Timeout) +{ + 800d504: b580 push {r7, lr} + 800d506: b084 sub sp, #16 + 800d508: af00 add r7, sp, #0 + 800d50a: 60f8 str r0, [r7, #12] + 800d50c: 60b9 str r1, [r7, #8] + 800d50e: 603b str r3, [r7, #0] + 800d510: 4613 mov r3, r2 + 800d512: 71fb strb r3, [r7, #7] + /* Wait until flag is set */ + while ((__HAL_UART_GET_FLAG(huart, Flag) ? SET : RESET) == Status) + 800d514: e04f b.n 800d5b6 + { + /* Check for the Timeout */ + if (Timeout != HAL_MAX_DELAY) + 800d516: 69bb ldr r3, [r7, #24] + 800d518: f1b3 3fff cmp.w r3, #4294967295 + 800d51c: d04b beq.n 800d5b6 + { + if (((HAL_GetTick() - Tickstart) > Timeout) || (Timeout == 0U)) + 800d51e: f7f7 f8a1 bl 8004664 + 800d522: 4602 mov r2, r0 + 800d524: 683b ldr r3, [r7, #0] + 800d526: 1ad3 subs r3, r2, r3 + 800d528: 69ba ldr r2, [r7, #24] + 800d52a: 429a cmp r2, r3 + 800d52c: d302 bcc.n 800d534 + 800d52e: 69bb ldr r3, [r7, #24] + 800d530: 2b00 cmp r3, #0 + 800d532: d101 bne.n 800d538 + { + + return HAL_TIMEOUT; + 800d534: 2303 movs r3, #3 + 800d536: e04e b.n 800d5d6 + } + + if ((READ_BIT(huart->Instance->CR1, USART_CR1_RE) != 0U) && (Flag != UART_FLAG_TXE) && (Flag != UART_FLAG_TC)) + 800d538: 68fb ldr r3, [r7, #12] + 800d53a: 681b ldr r3, [r3, #0] + 800d53c: 681b ldr r3, [r3, #0] + 800d53e: f003 0304 and.w r3, r3, #4 + 800d542: 2b00 cmp r3, #0 + 800d544: d037 beq.n 800d5b6 + 800d546: 68bb ldr r3, [r7, #8] + 800d548: 2b80 cmp r3, #128 @ 0x80 + 800d54a: d034 beq.n 800d5b6 + 800d54c: 68bb ldr r3, [r7, #8] + 800d54e: 2b40 cmp r3, #64 @ 0x40 + 800d550: d031 beq.n 800d5b6 + { + if (__HAL_UART_GET_FLAG(huart, UART_FLAG_ORE) == SET) + 800d552: 68fb ldr r3, [r7, #12] + 800d554: 681b ldr r3, [r3, #0] + 800d556: 69db ldr r3, [r3, #28] + 800d558: f003 0308 and.w r3, r3, #8 + 800d55c: 2b08 cmp r3, #8 + 800d55e: d110 bne.n 800d582 + { + /* Clear Overrun Error flag*/ + __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_OREF); + 800d560: 68fb ldr r3, [r7, #12] + 800d562: 681b ldr r3, [r3, #0] + 800d564: 2208 movs r2, #8 + 800d566: 621a str r2, [r3, #32] + + /* Blocking error : transfer is aborted + Set the UART state ready to be able to start again the process, + Disable Rx Interrupts if ongoing */ + UART_EndRxTransfer(huart); + 800d568: 68f8 ldr r0, [r7, #12] + 800d56a: f000 f99c bl 800d8a6 + + huart->ErrorCode = HAL_UART_ERROR_ORE; + 800d56e: 68fb ldr r3, [r7, #12] + 800d570: 2208 movs r2, #8 + 800d572: f8c3 2090 str.w r2, [r3, #144] @ 0x90 + + /* Process Unlocked */ + __HAL_UNLOCK(huart); + 800d576: 68fb ldr r3, [r7, #12] + 800d578: 2200 movs r2, #0 + 800d57a: f883 2084 strb.w r2, [r3, #132] @ 0x84 + + return HAL_ERROR; + 800d57e: 2301 movs r3, #1 + 800d580: e029 b.n 800d5d6 + } + if (__HAL_UART_GET_FLAG(huart, UART_FLAG_RTOF) == SET) + 800d582: 68fb ldr r3, [r7, #12] + 800d584: 681b ldr r3, [r3, #0] + 800d586: 69db ldr r3, [r3, #28] + 800d588: f403 6300 and.w r3, r3, #2048 @ 0x800 + 800d58c: f5b3 6f00 cmp.w r3, #2048 @ 0x800 + 800d590: d111 bne.n 800d5b6 + { + /* Clear Receiver Timeout flag*/ + __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_RTOF); + 800d592: 68fb ldr r3, [r7, #12] + 800d594: 681b ldr r3, [r3, #0] + 800d596: f44f 6200 mov.w r2, #2048 @ 0x800 + 800d59a: 621a str r2, [r3, #32] + + /* Blocking error : transfer is aborted + Set the UART state ready to be able to start again the process, + Disable Rx Interrupts if ongoing */ + UART_EndRxTransfer(huart); + 800d59c: 68f8 ldr r0, [r7, #12] + 800d59e: f000 f982 bl 800d8a6 + + huart->ErrorCode = HAL_UART_ERROR_RTO; + 800d5a2: 68fb ldr r3, [r7, #12] + 800d5a4: 2220 movs r2, #32 + 800d5a6: f8c3 2090 str.w r2, [r3, #144] @ 0x90 + + /* Process Unlocked */ + __HAL_UNLOCK(huart); + 800d5aa: 68fb ldr r3, [r7, #12] + 800d5ac: 2200 movs r2, #0 + 800d5ae: f883 2084 strb.w r2, [r3, #132] @ 0x84 + + return HAL_TIMEOUT; + 800d5b2: 2303 movs r3, #3 + 800d5b4: e00f b.n 800d5d6 + while ((__HAL_UART_GET_FLAG(huart, Flag) ? SET : RESET) == Status) + 800d5b6: 68fb ldr r3, [r7, #12] + 800d5b8: 681b ldr r3, [r3, #0] + 800d5ba: 69da ldr r2, [r3, #28] + 800d5bc: 68bb ldr r3, [r7, #8] + 800d5be: 4013 ands r3, r2 + 800d5c0: 68ba ldr r2, [r7, #8] + 800d5c2: 429a cmp r2, r3 + 800d5c4: bf0c ite eq + 800d5c6: 2301 moveq r3, #1 + 800d5c8: 2300 movne r3, #0 + 800d5ca: b2db uxtb r3, r3 + 800d5cc: 461a mov r2, r3 + 800d5ce: 79fb ldrb r3, [r7, #7] + 800d5d0: 429a cmp r2, r3 + 800d5d2: d0a0 beq.n 800d516 + } + } + } + } + return HAL_OK; + 800d5d4: 2300 movs r3, #0 +} + 800d5d6: 4618 mov r0, r3 + 800d5d8: 3710 adds r7, #16 + 800d5da: 46bd mov sp, r7 + 800d5dc: bd80 pop {r7, pc} + ... + +0800d5e0 : + * @param pData Pointer to data buffer (u8 or u16 data elements). + * @param Size Amount of data elements (u8 or u16) to be received. + * @retval HAL status + */ +HAL_StatusTypeDef UART_Start_Receive_IT(UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size) +{ + 800d5e0: b480 push {r7} + 800d5e2: b0a3 sub sp, #140 @ 0x8c + 800d5e4: af00 add r7, sp, #0 + 800d5e6: 60f8 str r0, [r7, #12] + 800d5e8: 60b9 str r1, [r7, #8] + 800d5ea: 4613 mov r3, r2 + 800d5ec: 80fb strh r3, [r7, #6] + huart->pRxBuffPtr = pData; + 800d5ee: 68fb ldr r3, [r7, #12] + 800d5f0: 68ba ldr r2, [r7, #8] + 800d5f2: 659a str r2, [r3, #88] @ 0x58 + huart->RxXferSize = Size; + 800d5f4: 68fb ldr r3, [r7, #12] + 800d5f6: 88fa ldrh r2, [r7, #6] + 800d5f8: f8a3 205c strh.w r2, [r3, #92] @ 0x5c + huart->RxXferCount = Size; + 800d5fc: 68fb ldr r3, [r7, #12] + 800d5fe: 88fa ldrh r2, [r7, #6] + 800d600: f8a3 205e strh.w r2, [r3, #94] @ 0x5e + huart->RxISR = NULL; + 800d604: 68fb ldr r3, [r7, #12] + 800d606: 2200 movs r2, #0 + 800d608: 675a str r2, [r3, #116] @ 0x74 + + /* Computation of UART mask to apply to RDR register */ + UART_MASK_COMPUTATION(huart); + 800d60a: 68fb ldr r3, [r7, #12] + 800d60c: 689b ldr r3, [r3, #8] + 800d60e: f5b3 5f80 cmp.w r3, #4096 @ 0x1000 + 800d612: d10e bne.n 800d632 + 800d614: 68fb ldr r3, [r7, #12] + 800d616: 691b ldr r3, [r3, #16] + 800d618: 2b00 cmp r3, #0 + 800d61a: d105 bne.n 800d628 + 800d61c: 68fb ldr r3, [r7, #12] + 800d61e: f240 12ff movw r2, #511 @ 0x1ff + 800d622: f8a3 2060 strh.w r2, [r3, #96] @ 0x60 + 800d626: e02d b.n 800d684 + 800d628: 68fb ldr r3, [r7, #12] + 800d62a: 22ff movs r2, #255 @ 0xff + 800d62c: f8a3 2060 strh.w r2, [r3, #96] @ 0x60 + 800d630: e028 b.n 800d684 + 800d632: 68fb ldr r3, [r7, #12] + 800d634: 689b ldr r3, [r3, #8] + 800d636: 2b00 cmp r3, #0 + 800d638: d10d bne.n 800d656 + 800d63a: 68fb ldr r3, [r7, #12] + 800d63c: 691b ldr r3, [r3, #16] + 800d63e: 2b00 cmp r3, #0 + 800d640: d104 bne.n 800d64c + 800d642: 68fb ldr r3, [r7, #12] + 800d644: 22ff movs r2, #255 @ 0xff + 800d646: f8a3 2060 strh.w r2, [r3, #96] @ 0x60 + 800d64a: e01b b.n 800d684 + 800d64c: 68fb ldr r3, [r7, #12] + 800d64e: 227f movs r2, #127 @ 0x7f + 800d650: f8a3 2060 strh.w r2, [r3, #96] @ 0x60 + 800d654: e016 b.n 800d684 + 800d656: 68fb ldr r3, [r7, #12] + 800d658: 689b ldr r3, [r3, #8] + 800d65a: f1b3 5f80 cmp.w r3, #268435456 @ 0x10000000 + 800d65e: d10d bne.n 800d67c + 800d660: 68fb ldr r3, [r7, #12] + 800d662: 691b ldr r3, [r3, #16] + 800d664: 2b00 cmp r3, #0 + 800d666: d104 bne.n 800d672 + 800d668: 68fb ldr r3, [r7, #12] + 800d66a: 227f movs r2, #127 @ 0x7f + 800d66c: f8a3 2060 strh.w r2, [r3, #96] @ 0x60 + 800d670: e008 b.n 800d684 + 800d672: 68fb ldr r3, [r7, #12] + 800d674: 223f movs r2, #63 @ 0x3f + 800d676: f8a3 2060 strh.w r2, [r3, #96] @ 0x60 + 800d67a: e003 b.n 800d684 + 800d67c: 68fb ldr r3, [r7, #12] + 800d67e: 2200 movs r2, #0 + 800d680: f8a3 2060 strh.w r2, [r3, #96] @ 0x60 + + huart->ErrorCode = HAL_UART_ERROR_NONE; + 800d684: 68fb ldr r3, [r7, #12] + 800d686: 2200 movs r2, #0 + 800d688: f8c3 2090 str.w r2, [r3, #144] @ 0x90 + huart->RxState = HAL_UART_STATE_BUSY_RX; + 800d68c: 68fb ldr r3, [r7, #12] + 800d68e: 2222 movs r2, #34 @ 0x22 + 800d690: f8c3 208c str.w r2, [r3, #140] @ 0x8c + + /* Enable the UART Error Interrupt: (Frame error, noise error, overrun error) */ + ATOMIC_SET_BIT(huart->Instance->CR3, USART_CR3_EIE); + 800d694: 68fb ldr r3, [r7, #12] + 800d696: 681b ldr r3, [r3, #0] + 800d698: 3308 adds r3, #8 + 800d69a: 667b str r3, [r7, #100] @ 0x64 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800d69c: 6e7b ldr r3, [r7, #100] @ 0x64 + 800d69e: e853 3f00 ldrex r3, [r3] + 800d6a2: 663b str r3, [r7, #96] @ 0x60 + return(result); + 800d6a4: 6e3b ldr r3, [r7, #96] @ 0x60 + 800d6a6: f043 0301 orr.w r3, r3, #1 + 800d6aa: f8c7 3084 str.w r3, [r7, #132] @ 0x84 + 800d6ae: 68fb ldr r3, [r7, #12] + 800d6b0: 681b ldr r3, [r3, #0] + 800d6b2: 3308 adds r3, #8 + 800d6b4: f8d7 2084 ldr.w r2, [r7, #132] @ 0x84 + 800d6b8: 673a str r2, [r7, #112] @ 0x70 + 800d6ba: 66fb str r3, [r7, #108] @ 0x6c + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800d6bc: 6ef9 ldr r1, [r7, #108] @ 0x6c + 800d6be: 6f3a ldr r2, [r7, #112] @ 0x70 + 800d6c0: e841 2300 strex r3, r2, [r1] + 800d6c4: 66bb str r3, [r7, #104] @ 0x68 + return(result); + 800d6c6: 6ebb ldr r3, [r7, #104] @ 0x68 + 800d6c8: 2b00 cmp r3, #0 + 800d6ca: d1e3 bne.n 800d694 + + /* Configure Rx interrupt processing */ + if ((huart->FifoMode == UART_FIFOMODE_ENABLE) && (Size >= huart->NbRxDataToProcess)) + 800d6cc: 68fb ldr r3, [r7, #12] + 800d6ce: 6e5b ldr r3, [r3, #100] @ 0x64 + 800d6d0: f1b3 5f00 cmp.w r3, #536870912 @ 0x20000000 + 800d6d4: d14f bne.n 800d776 + 800d6d6: 68fb ldr r3, [r7, #12] + 800d6d8: f8b3 3068 ldrh.w r3, [r3, #104] @ 0x68 + 800d6dc: 88fa ldrh r2, [r7, #6] + 800d6de: 429a cmp r2, r3 + 800d6e0: d349 bcc.n 800d776 + { + /* Set the Rx ISR function pointer according to the data word length */ + if ((huart->Init.WordLength == UART_WORDLENGTH_9B) && (huart->Init.Parity == UART_PARITY_NONE)) + 800d6e2: 68fb ldr r3, [r7, #12] + 800d6e4: 689b ldr r3, [r3, #8] + 800d6e6: f5b3 5f80 cmp.w r3, #4096 @ 0x1000 + 800d6ea: d107 bne.n 800d6fc + 800d6ec: 68fb ldr r3, [r7, #12] + 800d6ee: 691b ldr r3, [r3, #16] + 800d6f0: 2b00 cmp r3, #0 + 800d6f2: d103 bne.n 800d6fc + { + huart->RxISR = UART_RxISR_16BIT_FIFOEN; + 800d6f4: 68fb ldr r3, [r7, #12] + 800d6f6: 4a47 ldr r2, [pc, #284] @ (800d814 ) + 800d6f8: 675a str r2, [r3, #116] @ 0x74 + 800d6fa: e002 b.n 800d702 + } + else + { + huart->RxISR = UART_RxISR_8BIT_FIFOEN; + 800d6fc: 68fb ldr r3, [r7, #12] + 800d6fe: 4a46 ldr r2, [pc, #280] @ (800d818 ) + 800d700: 675a str r2, [r3, #116] @ 0x74 + } + + /* Enable the UART Parity Error interrupt and RX FIFO Threshold interrupt */ + if (huart->Init.Parity != UART_PARITY_NONE) + 800d702: 68fb ldr r3, [r7, #12] + 800d704: 691b ldr r3, [r3, #16] + 800d706: 2b00 cmp r3, #0 + 800d708: d01a beq.n 800d740 + { + ATOMIC_SET_BIT(huart->Instance->CR1, USART_CR1_PEIE); + 800d70a: 68fb ldr r3, [r7, #12] + 800d70c: 681b ldr r3, [r3, #0] + 800d70e: 653b str r3, [r7, #80] @ 0x50 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800d710: 6d3b ldr r3, [r7, #80] @ 0x50 + 800d712: e853 3f00 ldrex r3, [r3] + 800d716: 64fb str r3, [r7, #76] @ 0x4c + return(result); + 800d718: 6cfb ldr r3, [r7, #76] @ 0x4c + 800d71a: f443 7380 orr.w r3, r3, #256 @ 0x100 + 800d71e: f8c7 3080 str.w r3, [r7, #128] @ 0x80 + 800d722: 68fb ldr r3, [r7, #12] + 800d724: 681b ldr r3, [r3, #0] + 800d726: 461a mov r2, r3 + 800d728: f8d7 3080 ldr.w r3, [r7, #128] @ 0x80 + 800d72c: 65fb str r3, [r7, #92] @ 0x5c + 800d72e: 65ba str r2, [r7, #88] @ 0x58 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800d730: 6db9 ldr r1, [r7, #88] @ 0x58 + 800d732: 6dfa ldr r2, [r7, #92] @ 0x5c + 800d734: e841 2300 strex r3, r2, [r1] + 800d738: 657b str r3, [r7, #84] @ 0x54 + return(result); + 800d73a: 6d7b ldr r3, [r7, #84] @ 0x54 + 800d73c: 2b00 cmp r3, #0 + 800d73e: d1e4 bne.n 800d70a + } + ATOMIC_SET_BIT(huart->Instance->CR3, USART_CR3_RXFTIE); + 800d740: 68fb ldr r3, [r7, #12] + 800d742: 681b ldr r3, [r3, #0] + 800d744: 3308 adds r3, #8 + 800d746: 63fb str r3, [r7, #60] @ 0x3c + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800d748: 6bfb ldr r3, [r7, #60] @ 0x3c + 800d74a: e853 3f00 ldrex r3, [r3] + 800d74e: 63bb str r3, [r7, #56] @ 0x38 + return(result); + 800d750: 6bbb ldr r3, [r7, #56] @ 0x38 + 800d752: f043 5380 orr.w r3, r3, #268435456 @ 0x10000000 + 800d756: 67fb str r3, [r7, #124] @ 0x7c + 800d758: 68fb ldr r3, [r7, #12] + 800d75a: 681b ldr r3, [r3, #0] + 800d75c: 3308 adds r3, #8 + 800d75e: 6ffa ldr r2, [r7, #124] @ 0x7c + 800d760: 64ba str r2, [r7, #72] @ 0x48 + 800d762: 647b str r3, [r7, #68] @ 0x44 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800d764: 6c79 ldr r1, [r7, #68] @ 0x44 + 800d766: 6cba ldr r2, [r7, #72] @ 0x48 + 800d768: e841 2300 strex r3, r2, [r1] + 800d76c: 643b str r3, [r7, #64] @ 0x40 + return(result); + 800d76e: 6c3b ldr r3, [r7, #64] @ 0x40 + 800d770: 2b00 cmp r3, #0 + 800d772: d1e5 bne.n 800d740 + 800d774: e046 b.n 800d804 + } + else + { + /* Set the Rx ISR function pointer according to the data word length */ + if ((huart->Init.WordLength == UART_WORDLENGTH_9B) && (huart->Init.Parity == UART_PARITY_NONE)) + 800d776: 68fb ldr r3, [r7, #12] + 800d778: 689b ldr r3, [r3, #8] + 800d77a: f5b3 5f80 cmp.w r3, #4096 @ 0x1000 + 800d77e: d107 bne.n 800d790 + 800d780: 68fb ldr r3, [r7, #12] + 800d782: 691b ldr r3, [r3, #16] + 800d784: 2b00 cmp r3, #0 + 800d786: d103 bne.n 800d790 + { + huart->RxISR = UART_RxISR_16BIT; + 800d788: 68fb ldr r3, [r7, #12] + 800d78a: 4a24 ldr r2, [pc, #144] @ (800d81c ) + 800d78c: 675a str r2, [r3, #116] @ 0x74 + 800d78e: e002 b.n 800d796 + } + else + { + huart->RxISR = UART_RxISR_8BIT; + 800d790: 68fb ldr r3, [r7, #12] + 800d792: 4a23 ldr r2, [pc, #140] @ (800d820 ) + 800d794: 675a str r2, [r3, #116] @ 0x74 + } + + /* Enable the UART Parity Error interrupt and Data Register Not Empty interrupt */ + if (huart->Init.Parity != UART_PARITY_NONE) + 800d796: 68fb ldr r3, [r7, #12] + 800d798: 691b ldr r3, [r3, #16] + 800d79a: 2b00 cmp r3, #0 + 800d79c: d019 beq.n 800d7d2 + { + ATOMIC_SET_BIT(huart->Instance->CR1, USART_CR1_PEIE | USART_CR1_RXNEIE_RXFNEIE); + 800d79e: 68fb ldr r3, [r7, #12] + 800d7a0: 681b ldr r3, [r3, #0] + 800d7a2: 62bb str r3, [r7, #40] @ 0x28 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800d7a4: 6abb ldr r3, [r7, #40] @ 0x28 + 800d7a6: e853 3f00 ldrex r3, [r3] + 800d7aa: 627b str r3, [r7, #36] @ 0x24 + return(result); + 800d7ac: 6a7b ldr r3, [r7, #36] @ 0x24 + 800d7ae: f443 7390 orr.w r3, r3, #288 @ 0x120 + 800d7b2: 677b str r3, [r7, #116] @ 0x74 + 800d7b4: 68fb ldr r3, [r7, #12] + 800d7b6: 681b ldr r3, [r3, #0] + 800d7b8: 461a mov r2, r3 + 800d7ba: 6f7b ldr r3, [r7, #116] @ 0x74 + 800d7bc: 637b str r3, [r7, #52] @ 0x34 + 800d7be: 633a str r2, [r7, #48] @ 0x30 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800d7c0: 6b39 ldr r1, [r7, #48] @ 0x30 + 800d7c2: 6b7a ldr r2, [r7, #52] @ 0x34 + 800d7c4: e841 2300 strex r3, r2, [r1] + 800d7c8: 62fb str r3, [r7, #44] @ 0x2c + return(result); + 800d7ca: 6afb ldr r3, [r7, #44] @ 0x2c + 800d7cc: 2b00 cmp r3, #0 + 800d7ce: d1e6 bne.n 800d79e + 800d7d0: e018 b.n 800d804 + } + else + { + ATOMIC_SET_BIT(huart->Instance->CR1, USART_CR1_RXNEIE_RXFNEIE); + 800d7d2: 68fb ldr r3, [r7, #12] + 800d7d4: 681b ldr r3, [r3, #0] + 800d7d6: 617b str r3, [r7, #20] + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800d7d8: 697b ldr r3, [r7, #20] + 800d7da: e853 3f00 ldrex r3, [r3] + 800d7de: 613b str r3, [r7, #16] + return(result); + 800d7e0: 693b ldr r3, [r7, #16] + 800d7e2: f043 0320 orr.w r3, r3, #32 + 800d7e6: 67bb str r3, [r7, #120] @ 0x78 + 800d7e8: 68fb ldr r3, [r7, #12] + 800d7ea: 681b ldr r3, [r3, #0] + 800d7ec: 461a mov r2, r3 + 800d7ee: 6fbb ldr r3, [r7, #120] @ 0x78 + 800d7f0: 623b str r3, [r7, #32] + 800d7f2: 61fa str r2, [r7, #28] + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800d7f4: 69f9 ldr r1, [r7, #28] + 800d7f6: 6a3a ldr r2, [r7, #32] + 800d7f8: e841 2300 strex r3, r2, [r1] + 800d7fc: 61bb str r3, [r7, #24] + return(result); + 800d7fe: 69bb ldr r3, [r7, #24] + 800d800: 2b00 cmp r3, #0 + 800d802: d1e6 bne.n 800d7d2 + } + } + return HAL_OK; + 800d804: 2300 movs r3, #0 +} + 800d806: 4618 mov r0, r3 + 800d808: 378c adds r7, #140 @ 0x8c + 800d80a: 46bd mov sp, r7 + 800d80c: f85d 7b04 ldr.w r7, [sp], #4 + 800d810: 4770 bx lr + 800d812: bf00 nop + 800d814: 0800e1f9 .word 0x0800e1f9 + 800d818: 0800de95 .word 0x0800de95 + 800d81c: 0800dcdd .word 0x0800dcdd + 800d820: 0800db25 .word 0x0800db25 + +0800d824 : + * @brief End ongoing Tx transfer on UART peripheral (following error detection or Transmit completion). + * @param huart UART handle. + * @retval None + */ +static void UART_EndTxTransfer(UART_HandleTypeDef *huart) +{ + 800d824: b480 push {r7} + 800d826: b08f sub sp, #60 @ 0x3c + 800d828: af00 add r7, sp, #0 + 800d82a: 6078 str r0, [r7, #4] + /* Disable TXEIE, TCIE, TXFT interrupts */ + ATOMIC_CLEAR_BIT(huart->Instance->CR1, (USART_CR1_TXEIE_TXFNFIE | USART_CR1_TCIE)); + 800d82c: 687b ldr r3, [r7, #4] + 800d82e: 681b ldr r3, [r3, #0] + 800d830: 623b str r3, [r7, #32] + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800d832: 6a3b ldr r3, [r7, #32] + 800d834: e853 3f00 ldrex r3, [r3] + 800d838: 61fb str r3, [r7, #28] + return(result); + 800d83a: 69fb ldr r3, [r7, #28] + 800d83c: f023 03c0 bic.w r3, r3, #192 @ 0xc0 + 800d840: 637b str r3, [r7, #52] @ 0x34 + 800d842: 687b ldr r3, [r7, #4] + 800d844: 681b ldr r3, [r3, #0] + 800d846: 461a mov r2, r3 + 800d848: 6b7b ldr r3, [r7, #52] @ 0x34 + 800d84a: 62fb str r3, [r7, #44] @ 0x2c + 800d84c: 62ba str r2, [r7, #40] @ 0x28 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800d84e: 6ab9 ldr r1, [r7, #40] @ 0x28 + 800d850: 6afa ldr r2, [r7, #44] @ 0x2c + 800d852: e841 2300 strex r3, r2, [r1] + 800d856: 627b str r3, [r7, #36] @ 0x24 + return(result); + 800d858: 6a7b ldr r3, [r7, #36] @ 0x24 + 800d85a: 2b00 cmp r3, #0 + 800d85c: d1e6 bne.n 800d82c + ATOMIC_CLEAR_BIT(huart->Instance->CR3, (USART_CR3_TXFTIE)); + 800d85e: 687b ldr r3, [r7, #4] + 800d860: 681b ldr r3, [r3, #0] + 800d862: 3308 adds r3, #8 + 800d864: 60fb str r3, [r7, #12] + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800d866: 68fb ldr r3, [r7, #12] + 800d868: e853 3f00 ldrex r3, [r3] + 800d86c: 60bb str r3, [r7, #8] + return(result); + 800d86e: 68bb ldr r3, [r7, #8] + 800d870: f423 0300 bic.w r3, r3, #8388608 @ 0x800000 + 800d874: 633b str r3, [r7, #48] @ 0x30 + 800d876: 687b ldr r3, [r7, #4] + 800d878: 681b ldr r3, [r3, #0] + 800d87a: 3308 adds r3, #8 + 800d87c: 6b3a ldr r2, [r7, #48] @ 0x30 + 800d87e: 61ba str r2, [r7, #24] + 800d880: 617b str r3, [r7, #20] + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800d882: 6979 ldr r1, [r7, #20] + 800d884: 69ba ldr r2, [r7, #24] + 800d886: e841 2300 strex r3, r2, [r1] + 800d88a: 613b str r3, [r7, #16] + return(result); + 800d88c: 693b ldr r3, [r7, #16] + 800d88e: 2b00 cmp r3, #0 + 800d890: d1e5 bne.n 800d85e + + /* At end of Tx process, restore huart->gState to Ready */ + huart->gState = HAL_UART_STATE_READY; + 800d892: 687b ldr r3, [r7, #4] + 800d894: 2220 movs r2, #32 + 800d896: f8c3 2088 str.w r2, [r3, #136] @ 0x88 +} + 800d89a: bf00 nop + 800d89c: 373c adds r7, #60 @ 0x3c + 800d89e: 46bd mov sp, r7 + 800d8a0: f85d 7b04 ldr.w r7, [sp], #4 + 800d8a4: 4770 bx lr + +0800d8a6 : + * @brief End ongoing Rx transfer on UART peripheral (following error detection or Reception completion). + * @param huart UART handle. + * @retval None + */ +static void UART_EndRxTransfer(UART_HandleTypeDef *huart) +{ + 800d8a6: b480 push {r7} + 800d8a8: b095 sub sp, #84 @ 0x54 + 800d8aa: af00 add r7, sp, #0 + 800d8ac: 6078 str r0, [r7, #4] + /* Disable RXNE, PE and ERR (Frame error, noise error, overrun error) interrupts */ + ATOMIC_CLEAR_BIT(huart->Instance->CR1, (USART_CR1_RXNEIE_RXFNEIE | USART_CR1_PEIE)); + 800d8ae: 687b ldr r3, [r7, #4] + 800d8b0: 681b ldr r3, [r3, #0] + 800d8b2: 637b str r3, [r7, #52] @ 0x34 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800d8b4: 6b7b ldr r3, [r7, #52] @ 0x34 + 800d8b6: e853 3f00 ldrex r3, [r3] + 800d8ba: 633b str r3, [r7, #48] @ 0x30 + return(result); + 800d8bc: 6b3b ldr r3, [r7, #48] @ 0x30 + 800d8be: f423 7390 bic.w r3, r3, #288 @ 0x120 + 800d8c2: 64fb str r3, [r7, #76] @ 0x4c + 800d8c4: 687b ldr r3, [r7, #4] + 800d8c6: 681b ldr r3, [r3, #0] + 800d8c8: 461a mov r2, r3 + 800d8ca: 6cfb ldr r3, [r7, #76] @ 0x4c + 800d8cc: 643b str r3, [r7, #64] @ 0x40 + 800d8ce: 63fa str r2, [r7, #60] @ 0x3c + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800d8d0: 6bf9 ldr r1, [r7, #60] @ 0x3c + 800d8d2: 6c3a ldr r2, [r7, #64] @ 0x40 + 800d8d4: e841 2300 strex r3, r2, [r1] + 800d8d8: 63bb str r3, [r7, #56] @ 0x38 + return(result); + 800d8da: 6bbb ldr r3, [r7, #56] @ 0x38 + 800d8dc: 2b00 cmp r3, #0 + 800d8de: d1e6 bne.n 800d8ae + ATOMIC_CLEAR_BIT(huart->Instance->CR3, (USART_CR3_EIE | USART_CR3_RXFTIE)); + 800d8e0: 687b ldr r3, [r7, #4] + 800d8e2: 681b ldr r3, [r3, #0] + 800d8e4: 3308 adds r3, #8 + 800d8e6: 623b str r3, [r7, #32] + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800d8e8: 6a3b ldr r3, [r7, #32] + 800d8ea: e853 3f00 ldrex r3, [r3] + 800d8ee: 61fb str r3, [r7, #28] + return(result); + 800d8f0: 69fb ldr r3, [r7, #28] + 800d8f2: f023 5380 bic.w r3, r3, #268435456 @ 0x10000000 + 800d8f6: f023 0301 bic.w r3, r3, #1 + 800d8fa: 64bb str r3, [r7, #72] @ 0x48 + 800d8fc: 687b ldr r3, [r7, #4] + 800d8fe: 681b ldr r3, [r3, #0] + 800d900: 3308 adds r3, #8 + 800d902: 6cba ldr r2, [r7, #72] @ 0x48 + 800d904: 62fa str r2, [r7, #44] @ 0x2c + 800d906: 62bb str r3, [r7, #40] @ 0x28 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800d908: 6ab9 ldr r1, [r7, #40] @ 0x28 + 800d90a: 6afa ldr r2, [r7, #44] @ 0x2c + 800d90c: e841 2300 strex r3, r2, [r1] + 800d910: 627b str r3, [r7, #36] @ 0x24 + return(result); + 800d912: 6a7b ldr r3, [r7, #36] @ 0x24 + 800d914: 2b00 cmp r3, #0 + 800d916: d1e3 bne.n 800d8e0 + + /* In case of reception waiting for IDLE event, disable also the IDLE IE interrupt source */ + if (huart->ReceptionType == HAL_UART_RECEPTION_TOIDLE) + 800d918: 687b ldr r3, [r7, #4] + 800d91a: 6edb ldr r3, [r3, #108] @ 0x6c + 800d91c: 2b01 cmp r3, #1 + 800d91e: d118 bne.n 800d952 + { + ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_IDLEIE); + 800d920: 687b ldr r3, [r7, #4] + 800d922: 681b ldr r3, [r3, #0] + 800d924: 60fb str r3, [r7, #12] + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800d926: 68fb ldr r3, [r7, #12] + 800d928: e853 3f00 ldrex r3, [r3] + 800d92c: 60bb str r3, [r7, #8] + return(result); + 800d92e: 68bb ldr r3, [r7, #8] + 800d930: f023 0310 bic.w r3, r3, #16 + 800d934: 647b str r3, [r7, #68] @ 0x44 + 800d936: 687b ldr r3, [r7, #4] + 800d938: 681b ldr r3, [r3, #0] + 800d93a: 461a mov r2, r3 + 800d93c: 6c7b ldr r3, [r7, #68] @ 0x44 + 800d93e: 61bb str r3, [r7, #24] + 800d940: 617a str r2, [r7, #20] + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800d942: 6979 ldr r1, [r7, #20] + 800d944: 69ba ldr r2, [r7, #24] + 800d946: e841 2300 strex r3, r2, [r1] + 800d94a: 613b str r3, [r7, #16] + return(result); + 800d94c: 693b ldr r3, [r7, #16] + 800d94e: 2b00 cmp r3, #0 + 800d950: d1e6 bne.n 800d920 + } + + /* At end of Rx process, restore huart->RxState to Ready */ + huart->RxState = HAL_UART_STATE_READY; + 800d952: 687b ldr r3, [r7, #4] + 800d954: 2220 movs r2, #32 + 800d956: f8c3 208c str.w r2, [r3, #140] @ 0x8c + huart->ReceptionType = HAL_UART_RECEPTION_STANDARD; + 800d95a: 687b ldr r3, [r7, #4] + 800d95c: 2200 movs r2, #0 + 800d95e: 66da str r2, [r3, #108] @ 0x6c + + /* Reset RxIsr function pointer */ + huart->RxISR = NULL; + 800d960: 687b ldr r3, [r7, #4] + 800d962: 2200 movs r2, #0 + 800d964: 675a str r2, [r3, #116] @ 0x74 +} + 800d966: bf00 nop + 800d968: 3754 adds r7, #84 @ 0x54 + 800d96a: 46bd mov sp, r7 + 800d96c: f85d 7b04 ldr.w r7, [sp], #4 + 800d970: 4770 bx lr + +0800d972 : + * @brief DMA UART transmit process complete callback. + * @param hdma DMA handle. + * @retval None + */ +static void UART_DMATransmitCplt(DMA_HandleTypeDef *hdma) +{ + 800d972: b580 push {r7, lr} + 800d974: b090 sub sp, #64 @ 0x40 + 800d976: af00 add r7, sp, #0 + 800d978: 6078 str r0, [r7, #4] + UART_HandleTypeDef *huart = (UART_HandleTypeDef *)(hdma->Parent); + 800d97a: 687b ldr r3, [r7, #4] + 800d97c: 6a9b ldr r3, [r3, #40] @ 0x28 + 800d97e: 63fb str r3, [r7, #60] @ 0x3c + + /* DMA Normal mode */ + if (HAL_IS_BIT_CLR(hdma->Instance->CCR, DMA_CCR_CIRC)) + 800d980: 687b ldr r3, [r7, #4] + 800d982: 681b ldr r3, [r3, #0] + 800d984: 681b ldr r3, [r3, #0] + 800d986: f003 0320 and.w r3, r3, #32 + 800d98a: 2b00 cmp r3, #0 + 800d98c: d137 bne.n 800d9fe + { + huart->TxXferCount = 0U; + 800d98e: 6bfb ldr r3, [r7, #60] @ 0x3c + 800d990: 2200 movs r2, #0 + 800d992: f8a3 2056 strh.w r2, [r3, #86] @ 0x56 + + /* Disable the DMA transfer for transmit request by resetting the DMAT bit + in the UART CR3 register */ + ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_DMAT); + 800d996: 6bfb ldr r3, [r7, #60] @ 0x3c + 800d998: 681b ldr r3, [r3, #0] + 800d99a: 3308 adds r3, #8 + 800d99c: 627b str r3, [r7, #36] @ 0x24 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800d99e: 6a7b ldr r3, [r7, #36] @ 0x24 + 800d9a0: e853 3f00 ldrex r3, [r3] + 800d9a4: 623b str r3, [r7, #32] + return(result); + 800d9a6: 6a3b ldr r3, [r7, #32] + 800d9a8: f023 0380 bic.w r3, r3, #128 @ 0x80 + 800d9ac: 63bb str r3, [r7, #56] @ 0x38 + 800d9ae: 6bfb ldr r3, [r7, #60] @ 0x3c + 800d9b0: 681b ldr r3, [r3, #0] + 800d9b2: 3308 adds r3, #8 + 800d9b4: 6bba ldr r2, [r7, #56] @ 0x38 + 800d9b6: 633a str r2, [r7, #48] @ 0x30 + 800d9b8: 62fb str r3, [r7, #44] @ 0x2c + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800d9ba: 6af9 ldr r1, [r7, #44] @ 0x2c + 800d9bc: 6b3a ldr r2, [r7, #48] @ 0x30 + 800d9be: e841 2300 strex r3, r2, [r1] + 800d9c2: 62bb str r3, [r7, #40] @ 0x28 + return(result); + 800d9c4: 6abb ldr r3, [r7, #40] @ 0x28 + 800d9c6: 2b00 cmp r3, #0 + 800d9c8: d1e5 bne.n 800d996 + + /* Enable the UART Transmit Complete Interrupt */ + ATOMIC_SET_BIT(huart->Instance->CR1, USART_CR1_TCIE); + 800d9ca: 6bfb ldr r3, [r7, #60] @ 0x3c + 800d9cc: 681b ldr r3, [r3, #0] + 800d9ce: 613b str r3, [r7, #16] + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800d9d0: 693b ldr r3, [r7, #16] + 800d9d2: e853 3f00 ldrex r3, [r3] + 800d9d6: 60fb str r3, [r7, #12] + return(result); + 800d9d8: 68fb ldr r3, [r7, #12] + 800d9da: f043 0340 orr.w r3, r3, #64 @ 0x40 + 800d9de: 637b str r3, [r7, #52] @ 0x34 + 800d9e0: 6bfb ldr r3, [r7, #60] @ 0x3c + 800d9e2: 681b ldr r3, [r3, #0] + 800d9e4: 461a mov r2, r3 + 800d9e6: 6b7b ldr r3, [r7, #52] @ 0x34 + 800d9e8: 61fb str r3, [r7, #28] + 800d9ea: 61ba str r2, [r7, #24] + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800d9ec: 69b9 ldr r1, [r7, #24] + 800d9ee: 69fa ldr r2, [r7, #28] + 800d9f0: e841 2300 strex r3, r2, [r1] + 800d9f4: 617b str r3, [r7, #20] + return(result); + 800d9f6: 697b ldr r3, [r7, #20] + 800d9f8: 2b00 cmp r3, #0 + 800d9fa: d1e6 bne.n 800d9ca +#else + /*Call legacy weak Tx complete callback*/ + HAL_UART_TxCpltCallback(huart); +#endif /* USE_HAL_UART_REGISTER_CALLBACKS */ + } +} + 800d9fc: e002 b.n 800da04 + HAL_UART_TxCpltCallback(huart); + 800d9fe: 6bf8 ldr r0, [r7, #60] @ 0x3c + 800da00: f7f6 f9ac bl 8003d5c +} + 800da04: bf00 nop + 800da06: 3740 adds r7, #64 @ 0x40 + 800da08: 46bd mov sp, r7 + 800da0a: bd80 pop {r7, pc} + +0800da0c : + * @brief DMA UART transmit process half complete callback. + * @param hdma DMA handle. + * @retval None + */ +static void UART_DMATxHalfCplt(DMA_HandleTypeDef *hdma) +{ + 800da0c: b580 push {r7, lr} + 800da0e: b084 sub sp, #16 + 800da10: af00 add r7, sp, #0 + 800da12: 6078 str r0, [r7, #4] + UART_HandleTypeDef *huart = (UART_HandleTypeDef *)(hdma->Parent); + 800da14: 687b ldr r3, [r7, #4] + 800da16: 6a9b ldr r3, [r3, #40] @ 0x28 + 800da18: 60fb str r3, [r7, #12] +#if (USE_HAL_UART_REGISTER_CALLBACKS == 1) + /*Call registered Tx Half complete callback*/ + huart->TxHalfCpltCallback(huart); +#else + /*Call legacy weak Tx Half complete callback*/ + HAL_UART_TxHalfCpltCallback(huart); + 800da1a: 68f8 ldr r0, [r7, #12] + 800da1c: f7ff f93a bl 800cc94 +#endif /* USE_HAL_UART_REGISTER_CALLBACKS */ +} + 800da20: bf00 nop + 800da22: 3710 adds r7, #16 + 800da24: 46bd mov sp, r7 + 800da26: bd80 pop {r7, pc} + +0800da28 : + * @brief DMA UART communication error callback. + * @param hdma DMA handle. + * @retval None + */ +static void UART_DMAError(DMA_HandleTypeDef *hdma) +{ + 800da28: b580 push {r7, lr} + 800da2a: b086 sub sp, #24 + 800da2c: af00 add r7, sp, #0 + 800da2e: 6078 str r0, [r7, #4] + UART_HandleTypeDef *huart = (UART_HandleTypeDef *)(hdma->Parent); + 800da30: 687b ldr r3, [r7, #4] + 800da32: 6a9b ldr r3, [r3, #40] @ 0x28 + 800da34: 617b str r3, [r7, #20] + + const HAL_UART_StateTypeDef gstate = huart->gState; + 800da36: 697b ldr r3, [r7, #20] + 800da38: f8d3 3088 ldr.w r3, [r3, #136] @ 0x88 + 800da3c: 613b str r3, [r7, #16] + const HAL_UART_StateTypeDef rxstate = huart->RxState; + 800da3e: 697b ldr r3, [r7, #20] + 800da40: f8d3 308c ldr.w r3, [r3, #140] @ 0x8c + 800da44: 60fb str r3, [r7, #12] + + /* Stop UART DMA Tx request if ongoing */ + if ((HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAT)) && + 800da46: 697b ldr r3, [r7, #20] + 800da48: 681b ldr r3, [r3, #0] + 800da4a: 689b ldr r3, [r3, #8] + 800da4c: f003 0380 and.w r3, r3, #128 @ 0x80 + 800da50: 2b80 cmp r3, #128 @ 0x80 + 800da52: d109 bne.n 800da68 + 800da54: 693b ldr r3, [r7, #16] + 800da56: 2b21 cmp r3, #33 @ 0x21 + 800da58: d106 bne.n 800da68 + (gstate == HAL_UART_STATE_BUSY_TX)) + { + huart->TxXferCount = 0U; + 800da5a: 697b ldr r3, [r7, #20] + 800da5c: 2200 movs r2, #0 + 800da5e: f8a3 2056 strh.w r2, [r3, #86] @ 0x56 + UART_EndTxTransfer(huart); + 800da62: 6978 ldr r0, [r7, #20] + 800da64: f7ff fede bl 800d824 + } + + /* Stop UART DMA Rx request if ongoing */ + if ((HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAR)) && + 800da68: 697b ldr r3, [r7, #20] + 800da6a: 681b ldr r3, [r3, #0] + 800da6c: 689b ldr r3, [r3, #8] + 800da6e: f003 0340 and.w r3, r3, #64 @ 0x40 + 800da72: 2b40 cmp r3, #64 @ 0x40 + 800da74: d109 bne.n 800da8a + 800da76: 68fb ldr r3, [r7, #12] + 800da78: 2b22 cmp r3, #34 @ 0x22 + 800da7a: d106 bne.n 800da8a + (rxstate == HAL_UART_STATE_BUSY_RX)) + { + huart->RxXferCount = 0U; + 800da7c: 697b ldr r3, [r7, #20] + 800da7e: 2200 movs r2, #0 + 800da80: f8a3 205e strh.w r2, [r3, #94] @ 0x5e + UART_EndRxTransfer(huart); + 800da84: 6978 ldr r0, [r7, #20] + 800da86: f7ff ff0e bl 800d8a6 + } + + huart->ErrorCode |= HAL_UART_ERROR_DMA; + 800da8a: 697b ldr r3, [r7, #20] + 800da8c: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 800da90: f043 0210 orr.w r2, r3, #16 + 800da94: 697b ldr r3, [r7, #20] + 800da96: f8c3 2090 str.w r2, [r3, #144] @ 0x90 +#if (USE_HAL_UART_REGISTER_CALLBACKS == 1) + /*Call registered error callback*/ + huart->ErrorCallback(huart); +#else + /*Call legacy weak error callback*/ + HAL_UART_ErrorCallback(huart); + 800da9a: 6978 ldr r0, [r7, #20] + 800da9c: f7ff f904 bl 800cca8 +#endif /* USE_HAL_UART_REGISTER_CALLBACKS */ +} + 800daa0: bf00 nop + 800daa2: 3718 adds r7, #24 + 800daa4: 46bd mov sp, r7 + 800daa6: bd80 pop {r7, pc} + +0800daa8 : + * (To be called at end of DMA Abort procedure following error occurrence). + * @param hdma DMA handle. + * @retval None + */ +static void UART_DMAAbortOnError(DMA_HandleTypeDef *hdma) +{ + 800daa8: b580 push {r7, lr} + 800daaa: b084 sub sp, #16 + 800daac: af00 add r7, sp, #0 + 800daae: 6078 str r0, [r7, #4] + UART_HandleTypeDef *huart = (UART_HandleTypeDef *)(hdma->Parent); + 800dab0: 687b ldr r3, [r7, #4] + 800dab2: 6a9b ldr r3, [r3, #40] @ 0x28 + 800dab4: 60fb str r3, [r7, #12] + huart->RxXferCount = 0U; + 800dab6: 68fb ldr r3, [r7, #12] + 800dab8: 2200 movs r2, #0 + 800daba: f8a3 205e strh.w r2, [r3, #94] @ 0x5e +#if (USE_HAL_UART_REGISTER_CALLBACKS == 1) + /*Call registered error callback*/ + huart->ErrorCallback(huart); +#else + /*Call legacy weak error callback*/ + HAL_UART_ErrorCallback(huart); + 800dabe: 68f8 ldr r0, [r7, #12] + 800dac0: f7ff f8f2 bl 800cca8 +#endif /* USE_HAL_UART_REGISTER_CALLBACKS */ +} + 800dac4: bf00 nop + 800dac6: 3710 adds r7, #16 + 800dac8: 46bd mov sp, r7 + 800daca: bd80 pop {r7, pc} + +0800dacc : + * @param huart pointer to a UART_HandleTypeDef structure that contains + * the configuration information for the specified UART module. + * @retval None + */ +static void UART_EndTransmit_IT(UART_HandleTypeDef *huart) +{ + 800dacc: b580 push {r7, lr} + 800dace: b088 sub sp, #32 + 800dad0: af00 add r7, sp, #0 + 800dad2: 6078 str r0, [r7, #4] + /* Disable the UART Transmit Complete Interrupt */ + ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_TCIE); + 800dad4: 687b ldr r3, [r7, #4] + 800dad6: 681b ldr r3, [r3, #0] + 800dad8: 60fb str r3, [r7, #12] + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800dada: 68fb ldr r3, [r7, #12] + 800dadc: e853 3f00 ldrex r3, [r3] + 800dae0: 60bb str r3, [r7, #8] + return(result); + 800dae2: 68bb ldr r3, [r7, #8] + 800dae4: f023 0340 bic.w r3, r3, #64 @ 0x40 + 800dae8: 61fb str r3, [r7, #28] + 800daea: 687b ldr r3, [r7, #4] + 800daec: 681b ldr r3, [r3, #0] + 800daee: 461a mov r2, r3 + 800daf0: 69fb ldr r3, [r7, #28] + 800daf2: 61bb str r3, [r7, #24] + 800daf4: 617a str r2, [r7, #20] + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800daf6: 6979 ldr r1, [r7, #20] + 800daf8: 69ba ldr r2, [r7, #24] + 800dafa: e841 2300 strex r3, r2, [r1] + 800dafe: 613b str r3, [r7, #16] + return(result); + 800db00: 693b ldr r3, [r7, #16] + 800db02: 2b00 cmp r3, #0 + 800db04: d1e6 bne.n 800dad4 + + /* Tx process is ended, restore huart->gState to Ready */ + huart->gState = HAL_UART_STATE_READY; + 800db06: 687b ldr r3, [r7, #4] + 800db08: 2220 movs r2, #32 + 800db0a: f8c3 2088 str.w r2, [r3, #136] @ 0x88 + + /* Cleat TxISR function pointer */ + huart->TxISR = NULL; + 800db0e: 687b ldr r3, [r7, #4] + 800db10: 2200 movs r2, #0 + 800db12: 679a str r2, [r3, #120] @ 0x78 +#if (USE_HAL_UART_REGISTER_CALLBACKS == 1) + /*Call registered Tx complete callback*/ + huart->TxCpltCallback(huart); +#else + /*Call legacy weak Tx complete callback*/ + HAL_UART_TxCpltCallback(huart); + 800db14: 6878 ldr r0, [r7, #4] + 800db16: f7f6 f921 bl 8003d5c +#endif /* USE_HAL_UART_REGISTER_CALLBACKS */ +} + 800db1a: bf00 nop + 800db1c: 3720 adds r7, #32 + 800db1e: 46bd mov sp, r7 + 800db20: bd80 pop {r7, pc} + ... + +0800db24 : + * @brief RX interrupt handler for 7 or 8 bits data word length . + * @param huart UART handle. + * @retval None + */ +static void UART_RxISR_8BIT(UART_HandleTypeDef *huart) +{ + 800db24: b580 push {r7, lr} + 800db26: b09c sub sp, #112 @ 0x70 + 800db28: af00 add r7, sp, #0 + 800db2a: 6078 str r0, [r7, #4] + uint16_t uhMask = huart->Mask; + 800db2c: 687b ldr r3, [r7, #4] + 800db2e: f8b3 3060 ldrh.w r3, [r3, #96] @ 0x60 + 800db32: f8a7 306e strh.w r3, [r7, #110] @ 0x6e + uint16_t uhdata; + + /* Check that a Rx process is ongoing */ + if (huart->RxState == HAL_UART_STATE_BUSY_RX) + 800db36: 687b ldr r3, [r7, #4] + 800db38: f8d3 308c ldr.w r3, [r3, #140] @ 0x8c + 800db3c: 2b22 cmp r3, #34 @ 0x22 + 800db3e: f040 80be bne.w 800dcbe + { + uhdata = (uint16_t) READ_REG(huart->Instance->RDR); + 800db42: 687b ldr r3, [r7, #4] + 800db44: 681b ldr r3, [r3, #0] + 800db46: 6a5b ldr r3, [r3, #36] @ 0x24 + 800db48: f8a7 306c strh.w r3, [r7, #108] @ 0x6c + *huart->pRxBuffPtr = (uint8_t)(uhdata & (uint8_t)uhMask); + 800db4c: f8b7 306c ldrh.w r3, [r7, #108] @ 0x6c + 800db50: b2d9 uxtb r1, r3 + 800db52: f8b7 306e ldrh.w r3, [r7, #110] @ 0x6e + 800db56: b2da uxtb r2, r3 + 800db58: 687b ldr r3, [r7, #4] + 800db5a: 6d9b ldr r3, [r3, #88] @ 0x58 + 800db5c: 400a ands r2, r1 + 800db5e: b2d2 uxtb r2, r2 + 800db60: 701a strb r2, [r3, #0] + huart->pRxBuffPtr++; + 800db62: 687b ldr r3, [r7, #4] + 800db64: 6d9b ldr r3, [r3, #88] @ 0x58 + 800db66: 1c5a adds r2, r3, #1 + 800db68: 687b ldr r3, [r7, #4] + 800db6a: 659a str r2, [r3, #88] @ 0x58 + huart->RxXferCount--; + 800db6c: 687b ldr r3, [r7, #4] + 800db6e: f8b3 305e ldrh.w r3, [r3, #94] @ 0x5e + 800db72: b29b uxth r3, r3 + 800db74: 3b01 subs r3, #1 + 800db76: b29a uxth r2, r3 + 800db78: 687b ldr r3, [r7, #4] + 800db7a: f8a3 205e strh.w r2, [r3, #94] @ 0x5e + + if (huart->RxXferCount == 0U) + 800db7e: 687b ldr r3, [r7, #4] + 800db80: f8b3 305e ldrh.w r3, [r3, #94] @ 0x5e + 800db84: b29b uxth r3, r3 + 800db86: 2b00 cmp r3, #0 + 800db88: f040 80a1 bne.w 800dcce + { + /* Disable the UART Parity Error Interrupt and RXNE interrupts */ + ATOMIC_CLEAR_BIT(huart->Instance->CR1, (USART_CR1_RXNEIE_RXFNEIE | USART_CR1_PEIE)); + 800db8c: 687b ldr r3, [r7, #4] + 800db8e: 681b ldr r3, [r3, #0] + 800db90: 64fb str r3, [r7, #76] @ 0x4c + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800db92: 6cfb ldr r3, [r7, #76] @ 0x4c + 800db94: e853 3f00 ldrex r3, [r3] + 800db98: 64bb str r3, [r7, #72] @ 0x48 + return(result); + 800db9a: 6cbb ldr r3, [r7, #72] @ 0x48 + 800db9c: f423 7390 bic.w r3, r3, #288 @ 0x120 + 800dba0: 66bb str r3, [r7, #104] @ 0x68 + 800dba2: 687b ldr r3, [r7, #4] + 800dba4: 681b ldr r3, [r3, #0] + 800dba6: 461a mov r2, r3 + 800dba8: 6ebb ldr r3, [r7, #104] @ 0x68 + 800dbaa: 65bb str r3, [r7, #88] @ 0x58 + 800dbac: 657a str r2, [r7, #84] @ 0x54 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800dbae: 6d79 ldr r1, [r7, #84] @ 0x54 + 800dbb0: 6dba ldr r2, [r7, #88] @ 0x58 + 800dbb2: e841 2300 strex r3, r2, [r1] + 800dbb6: 653b str r3, [r7, #80] @ 0x50 + return(result); + 800dbb8: 6d3b ldr r3, [r7, #80] @ 0x50 + 800dbba: 2b00 cmp r3, #0 + 800dbbc: d1e6 bne.n 800db8c + + /* Disable the UART Error Interrupt: (Frame error, noise error, overrun error) */ + ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_EIE); + 800dbbe: 687b ldr r3, [r7, #4] + 800dbc0: 681b ldr r3, [r3, #0] + 800dbc2: 3308 adds r3, #8 + 800dbc4: 63bb str r3, [r7, #56] @ 0x38 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800dbc6: 6bbb ldr r3, [r7, #56] @ 0x38 + 800dbc8: e853 3f00 ldrex r3, [r3] + 800dbcc: 637b str r3, [r7, #52] @ 0x34 + return(result); + 800dbce: 6b7b ldr r3, [r7, #52] @ 0x34 + 800dbd0: f023 0301 bic.w r3, r3, #1 + 800dbd4: 667b str r3, [r7, #100] @ 0x64 + 800dbd6: 687b ldr r3, [r7, #4] + 800dbd8: 681b ldr r3, [r3, #0] + 800dbda: 3308 adds r3, #8 + 800dbdc: 6e7a ldr r2, [r7, #100] @ 0x64 + 800dbde: 647a str r2, [r7, #68] @ 0x44 + 800dbe0: 643b str r3, [r7, #64] @ 0x40 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800dbe2: 6c39 ldr r1, [r7, #64] @ 0x40 + 800dbe4: 6c7a ldr r2, [r7, #68] @ 0x44 + 800dbe6: e841 2300 strex r3, r2, [r1] + 800dbea: 63fb str r3, [r7, #60] @ 0x3c + return(result); + 800dbec: 6bfb ldr r3, [r7, #60] @ 0x3c + 800dbee: 2b00 cmp r3, #0 + 800dbf0: d1e5 bne.n 800dbbe + + /* Rx process is completed, restore huart->RxState to Ready */ + huart->RxState = HAL_UART_STATE_READY; + 800dbf2: 687b ldr r3, [r7, #4] + 800dbf4: 2220 movs r2, #32 + 800dbf6: f8c3 208c str.w r2, [r3, #140] @ 0x8c + + /* Clear RxISR function pointer */ + huart->RxISR = NULL; + 800dbfa: 687b ldr r3, [r7, #4] + 800dbfc: 2200 movs r2, #0 + 800dbfe: 675a str r2, [r3, #116] @ 0x74 + + /* Initialize type of RxEvent to Transfer Complete */ + huart->RxEventType = HAL_UART_RXEVENT_TC; + 800dc00: 687b ldr r3, [r7, #4] + 800dc02: 2200 movs r2, #0 + 800dc04: 671a str r2, [r3, #112] @ 0x70 + + if (!(IS_LPUART_INSTANCE(huart->Instance))) + 800dc06: 687b ldr r3, [r7, #4] + 800dc08: 681b ldr r3, [r3, #0] + 800dc0a: 4a33 ldr r2, [pc, #204] @ (800dcd8 ) + 800dc0c: 4293 cmp r3, r2 + 800dc0e: d01f beq.n 800dc50 + { + /* Check that USART RTOEN bit is set */ + if (READ_BIT(huart->Instance->CR2, USART_CR2_RTOEN) != 0U) + 800dc10: 687b ldr r3, [r7, #4] + 800dc12: 681b ldr r3, [r3, #0] + 800dc14: 685b ldr r3, [r3, #4] + 800dc16: f403 0300 and.w r3, r3, #8388608 @ 0x800000 + 800dc1a: 2b00 cmp r3, #0 + 800dc1c: d018 beq.n 800dc50 + { + /* Enable the UART Receiver Timeout Interrupt */ + ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_RTOIE); + 800dc1e: 687b ldr r3, [r7, #4] + 800dc20: 681b ldr r3, [r3, #0] + 800dc22: 627b str r3, [r7, #36] @ 0x24 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800dc24: 6a7b ldr r3, [r7, #36] @ 0x24 + 800dc26: e853 3f00 ldrex r3, [r3] + 800dc2a: 623b str r3, [r7, #32] + return(result); + 800dc2c: 6a3b ldr r3, [r7, #32] + 800dc2e: f023 6380 bic.w r3, r3, #67108864 @ 0x4000000 + 800dc32: 663b str r3, [r7, #96] @ 0x60 + 800dc34: 687b ldr r3, [r7, #4] + 800dc36: 681b ldr r3, [r3, #0] + 800dc38: 461a mov r2, r3 + 800dc3a: 6e3b ldr r3, [r7, #96] @ 0x60 + 800dc3c: 633b str r3, [r7, #48] @ 0x30 + 800dc3e: 62fa str r2, [r7, #44] @ 0x2c + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800dc40: 6af9 ldr r1, [r7, #44] @ 0x2c + 800dc42: 6b3a ldr r2, [r7, #48] @ 0x30 + 800dc44: e841 2300 strex r3, r2, [r1] + 800dc48: 62bb str r3, [r7, #40] @ 0x28 + return(result); + 800dc4a: 6abb ldr r3, [r7, #40] @ 0x28 + 800dc4c: 2b00 cmp r3, #0 + 800dc4e: d1e6 bne.n 800dc1e + } + } + + /* Check current reception Mode : + If Reception till IDLE event has been selected : */ + if (huart->ReceptionType == HAL_UART_RECEPTION_TOIDLE) + 800dc50: 687b ldr r3, [r7, #4] + 800dc52: 6edb ldr r3, [r3, #108] @ 0x6c + 800dc54: 2b01 cmp r3, #1 + 800dc56: d12e bne.n 800dcb6 + { + /* Set reception type to Standard */ + huart->ReceptionType = HAL_UART_RECEPTION_STANDARD; + 800dc58: 687b ldr r3, [r7, #4] + 800dc5a: 2200 movs r2, #0 + 800dc5c: 66da str r2, [r3, #108] @ 0x6c + + /* Disable IDLE interrupt */ + ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_IDLEIE); + 800dc5e: 687b ldr r3, [r7, #4] + 800dc60: 681b ldr r3, [r3, #0] + 800dc62: 613b str r3, [r7, #16] + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800dc64: 693b ldr r3, [r7, #16] + 800dc66: e853 3f00 ldrex r3, [r3] + 800dc6a: 60fb str r3, [r7, #12] + return(result); + 800dc6c: 68fb ldr r3, [r7, #12] + 800dc6e: f023 0310 bic.w r3, r3, #16 + 800dc72: 65fb str r3, [r7, #92] @ 0x5c + 800dc74: 687b ldr r3, [r7, #4] + 800dc76: 681b ldr r3, [r3, #0] + 800dc78: 461a mov r2, r3 + 800dc7a: 6dfb ldr r3, [r7, #92] @ 0x5c + 800dc7c: 61fb str r3, [r7, #28] + 800dc7e: 61ba str r2, [r7, #24] + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800dc80: 69b9 ldr r1, [r7, #24] + 800dc82: 69fa ldr r2, [r7, #28] + 800dc84: e841 2300 strex r3, r2, [r1] + 800dc88: 617b str r3, [r7, #20] + return(result); + 800dc8a: 697b ldr r3, [r7, #20] + 800dc8c: 2b00 cmp r3, #0 + 800dc8e: d1e6 bne.n 800dc5e + + if (__HAL_UART_GET_FLAG(huart, UART_FLAG_IDLE) == SET) + 800dc90: 687b ldr r3, [r7, #4] + 800dc92: 681b ldr r3, [r3, #0] + 800dc94: 69db ldr r3, [r3, #28] + 800dc96: f003 0310 and.w r3, r3, #16 + 800dc9a: 2b10 cmp r3, #16 + 800dc9c: d103 bne.n 800dca6 + { + /* Clear IDLE Flag */ + __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_IDLEF); + 800dc9e: 687b ldr r3, [r7, #4] + 800dca0: 681b ldr r3, [r3, #0] + 800dca2: 2210 movs r2, #16 + 800dca4: 621a str r2, [r3, #32] +#if (USE_HAL_UART_REGISTER_CALLBACKS == 1) + /*Call registered Rx Event callback*/ + huart->RxEventCallback(huart, huart->RxXferSize); +#else + /*Call legacy weak Rx Event callback*/ + HAL_UARTEx_RxEventCallback(huart, huart->RxXferSize); + 800dca6: 687b ldr r3, [r7, #4] + 800dca8: f8b3 305c ldrh.w r3, [r3, #92] @ 0x5c + 800dcac: 4619 mov r1, r3 + 800dcae: 6878 ldr r0, [r7, #4] + 800dcb0: f7ff f804 bl 800ccbc + else + { + /* Clear RXNE interrupt flag */ + __HAL_UART_SEND_REQ(huart, UART_RXDATA_FLUSH_REQUEST); + } +} + 800dcb4: e00b b.n 800dcce + HAL_UART_RxCpltCallback(huart); + 800dcb6: 6878 ldr r0, [r7, #4] + 800dcb8: f7f6 f85e bl 8003d78 +} + 800dcbc: e007 b.n 800dcce + __HAL_UART_SEND_REQ(huart, UART_RXDATA_FLUSH_REQUEST); + 800dcbe: 687b ldr r3, [r7, #4] + 800dcc0: 681b ldr r3, [r3, #0] + 800dcc2: 699a ldr r2, [r3, #24] + 800dcc4: 687b ldr r3, [r7, #4] + 800dcc6: 681b ldr r3, [r3, #0] + 800dcc8: f042 0208 orr.w r2, r2, #8 + 800dccc: 619a str r2, [r3, #24] +} + 800dcce: bf00 nop + 800dcd0: 3770 adds r7, #112 @ 0x70 + 800dcd2: 46bd mov sp, r7 + 800dcd4: bd80 pop {r7, pc} + 800dcd6: bf00 nop + 800dcd8: 40008000 .word 0x40008000 + +0800dcdc : + * interruptions have been enabled by HAL_UART_Receive_IT() + * @param huart UART handle. + * @retval None + */ +static void UART_RxISR_16BIT(UART_HandleTypeDef *huart) +{ + 800dcdc: b580 push {r7, lr} + 800dcde: b09c sub sp, #112 @ 0x70 + 800dce0: af00 add r7, sp, #0 + 800dce2: 6078 str r0, [r7, #4] + uint16_t *tmp; + uint16_t uhMask = huart->Mask; + 800dce4: 687b ldr r3, [r7, #4] + 800dce6: f8b3 3060 ldrh.w r3, [r3, #96] @ 0x60 + 800dcea: f8a7 306e strh.w r3, [r7, #110] @ 0x6e + uint16_t uhdata; + + /* Check that a Rx process is ongoing */ + if (huart->RxState == HAL_UART_STATE_BUSY_RX) + 800dcee: 687b ldr r3, [r7, #4] + 800dcf0: f8d3 308c ldr.w r3, [r3, #140] @ 0x8c + 800dcf4: 2b22 cmp r3, #34 @ 0x22 + 800dcf6: f040 80be bne.w 800de76 + { + uhdata = (uint16_t) READ_REG(huart->Instance->RDR); + 800dcfa: 687b ldr r3, [r7, #4] + 800dcfc: 681b ldr r3, [r3, #0] + 800dcfe: 6a5b ldr r3, [r3, #36] @ 0x24 + 800dd00: f8a7 306c strh.w r3, [r7, #108] @ 0x6c + tmp = (uint16_t *) huart->pRxBuffPtr ; + 800dd04: 687b ldr r3, [r7, #4] + 800dd06: 6d9b ldr r3, [r3, #88] @ 0x58 + 800dd08: 66bb str r3, [r7, #104] @ 0x68 + *tmp = (uint16_t)(uhdata & uhMask); + 800dd0a: f8b7 206c ldrh.w r2, [r7, #108] @ 0x6c + 800dd0e: f8b7 306e ldrh.w r3, [r7, #110] @ 0x6e + 800dd12: 4013 ands r3, r2 + 800dd14: b29a uxth r2, r3 + 800dd16: 6ebb ldr r3, [r7, #104] @ 0x68 + 800dd18: 801a strh r2, [r3, #0] + huart->pRxBuffPtr += 2U; + 800dd1a: 687b ldr r3, [r7, #4] + 800dd1c: 6d9b ldr r3, [r3, #88] @ 0x58 + 800dd1e: 1c9a adds r2, r3, #2 + 800dd20: 687b ldr r3, [r7, #4] + 800dd22: 659a str r2, [r3, #88] @ 0x58 + huart->RxXferCount--; + 800dd24: 687b ldr r3, [r7, #4] + 800dd26: f8b3 305e ldrh.w r3, [r3, #94] @ 0x5e + 800dd2a: b29b uxth r3, r3 + 800dd2c: 3b01 subs r3, #1 + 800dd2e: b29a uxth r2, r3 + 800dd30: 687b ldr r3, [r7, #4] + 800dd32: f8a3 205e strh.w r2, [r3, #94] @ 0x5e + + if (huart->RxXferCount == 0U) + 800dd36: 687b ldr r3, [r7, #4] + 800dd38: f8b3 305e ldrh.w r3, [r3, #94] @ 0x5e + 800dd3c: b29b uxth r3, r3 + 800dd3e: 2b00 cmp r3, #0 + 800dd40: f040 80a1 bne.w 800de86 + { + /* Disable the UART Parity Error Interrupt and RXNE interrupt*/ + ATOMIC_CLEAR_BIT(huart->Instance->CR1, (USART_CR1_RXNEIE_RXFNEIE | USART_CR1_PEIE)); + 800dd44: 687b ldr r3, [r7, #4] + 800dd46: 681b ldr r3, [r3, #0] + 800dd48: 64bb str r3, [r7, #72] @ 0x48 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800dd4a: 6cbb ldr r3, [r7, #72] @ 0x48 + 800dd4c: e853 3f00 ldrex r3, [r3] + 800dd50: 647b str r3, [r7, #68] @ 0x44 + return(result); + 800dd52: 6c7b ldr r3, [r7, #68] @ 0x44 + 800dd54: f423 7390 bic.w r3, r3, #288 @ 0x120 + 800dd58: 667b str r3, [r7, #100] @ 0x64 + 800dd5a: 687b ldr r3, [r7, #4] + 800dd5c: 681b ldr r3, [r3, #0] + 800dd5e: 461a mov r2, r3 + 800dd60: 6e7b ldr r3, [r7, #100] @ 0x64 + 800dd62: 657b str r3, [r7, #84] @ 0x54 + 800dd64: 653a str r2, [r7, #80] @ 0x50 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800dd66: 6d39 ldr r1, [r7, #80] @ 0x50 + 800dd68: 6d7a ldr r2, [r7, #84] @ 0x54 + 800dd6a: e841 2300 strex r3, r2, [r1] + 800dd6e: 64fb str r3, [r7, #76] @ 0x4c + return(result); + 800dd70: 6cfb ldr r3, [r7, #76] @ 0x4c + 800dd72: 2b00 cmp r3, #0 + 800dd74: d1e6 bne.n 800dd44 + + /* Disable the UART Error Interrupt: (Frame error, noise error, overrun error) */ + ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_EIE); + 800dd76: 687b ldr r3, [r7, #4] + 800dd78: 681b ldr r3, [r3, #0] + 800dd7a: 3308 adds r3, #8 + 800dd7c: 637b str r3, [r7, #52] @ 0x34 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800dd7e: 6b7b ldr r3, [r7, #52] @ 0x34 + 800dd80: e853 3f00 ldrex r3, [r3] + 800dd84: 633b str r3, [r7, #48] @ 0x30 + return(result); + 800dd86: 6b3b ldr r3, [r7, #48] @ 0x30 + 800dd88: f023 0301 bic.w r3, r3, #1 + 800dd8c: 663b str r3, [r7, #96] @ 0x60 + 800dd8e: 687b ldr r3, [r7, #4] + 800dd90: 681b ldr r3, [r3, #0] + 800dd92: 3308 adds r3, #8 + 800dd94: 6e3a ldr r2, [r7, #96] @ 0x60 + 800dd96: 643a str r2, [r7, #64] @ 0x40 + 800dd98: 63fb str r3, [r7, #60] @ 0x3c + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800dd9a: 6bf9 ldr r1, [r7, #60] @ 0x3c + 800dd9c: 6c3a ldr r2, [r7, #64] @ 0x40 + 800dd9e: e841 2300 strex r3, r2, [r1] + 800dda2: 63bb str r3, [r7, #56] @ 0x38 + return(result); + 800dda4: 6bbb ldr r3, [r7, #56] @ 0x38 + 800dda6: 2b00 cmp r3, #0 + 800dda8: d1e5 bne.n 800dd76 + + /* Rx process is completed, restore huart->RxState to Ready */ + huart->RxState = HAL_UART_STATE_READY; + 800ddaa: 687b ldr r3, [r7, #4] + 800ddac: 2220 movs r2, #32 + 800ddae: f8c3 208c str.w r2, [r3, #140] @ 0x8c + + /* Clear RxISR function pointer */ + huart->RxISR = NULL; + 800ddb2: 687b ldr r3, [r7, #4] + 800ddb4: 2200 movs r2, #0 + 800ddb6: 675a str r2, [r3, #116] @ 0x74 + + /* Initialize type of RxEvent to Transfer Complete */ + huart->RxEventType = HAL_UART_RXEVENT_TC; + 800ddb8: 687b ldr r3, [r7, #4] + 800ddba: 2200 movs r2, #0 + 800ddbc: 671a str r2, [r3, #112] @ 0x70 + + if (!(IS_LPUART_INSTANCE(huart->Instance))) + 800ddbe: 687b ldr r3, [r7, #4] + 800ddc0: 681b ldr r3, [r3, #0] + 800ddc2: 4a33 ldr r2, [pc, #204] @ (800de90 ) + 800ddc4: 4293 cmp r3, r2 + 800ddc6: d01f beq.n 800de08 + { + /* Check that USART RTOEN bit is set */ + if (READ_BIT(huart->Instance->CR2, USART_CR2_RTOEN) != 0U) + 800ddc8: 687b ldr r3, [r7, #4] + 800ddca: 681b ldr r3, [r3, #0] + 800ddcc: 685b ldr r3, [r3, #4] + 800ddce: f403 0300 and.w r3, r3, #8388608 @ 0x800000 + 800ddd2: 2b00 cmp r3, #0 + 800ddd4: d018 beq.n 800de08 + { + /* Enable the UART Receiver Timeout Interrupt */ + ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_RTOIE); + 800ddd6: 687b ldr r3, [r7, #4] + 800ddd8: 681b ldr r3, [r3, #0] + 800ddda: 623b str r3, [r7, #32] + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800dddc: 6a3b ldr r3, [r7, #32] + 800ddde: e853 3f00 ldrex r3, [r3] + 800dde2: 61fb str r3, [r7, #28] + return(result); + 800dde4: 69fb ldr r3, [r7, #28] + 800dde6: f023 6380 bic.w r3, r3, #67108864 @ 0x4000000 + 800ddea: 65fb str r3, [r7, #92] @ 0x5c + 800ddec: 687b ldr r3, [r7, #4] + 800ddee: 681b ldr r3, [r3, #0] + 800ddf0: 461a mov r2, r3 + 800ddf2: 6dfb ldr r3, [r7, #92] @ 0x5c + 800ddf4: 62fb str r3, [r7, #44] @ 0x2c + 800ddf6: 62ba str r2, [r7, #40] @ 0x28 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800ddf8: 6ab9 ldr r1, [r7, #40] @ 0x28 + 800ddfa: 6afa ldr r2, [r7, #44] @ 0x2c + 800ddfc: e841 2300 strex r3, r2, [r1] + 800de00: 627b str r3, [r7, #36] @ 0x24 + return(result); + 800de02: 6a7b ldr r3, [r7, #36] @ 0x24 + 800de04: 2b00 cmp r3, #0 + 800de06: d1e6 bne.n 800ddd6 + } + } + + /* Check current reception Mode : + If Reception till IDLE event has been selected : */ + if (huart->ReceptionType == HAL_UART_RECEPTION_TOIDLE) + 800de08: 687b ldr r3, [r7, #4] + 800de0a: 6edb ldr r3, [r3, #108] @ 0x6c + 800de0c: 2b01 cmp r3, #1 + 800de0e: d12e bne.n 800de6e + { + /* Set reception type to Standard */ + huart->ReceptionType = HAL_UART_RECEPTION_STANDARD; + 800de10: 687b ldr r3, [r7, #4] + 800de12: 2200 movs r2, #0 + 800de14: 66da str r2, [r3, #108] @ 0x6c + + /* Disable IDLE interrupt */ + ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_IDLEIE); + 800de16: 687b ldr r3, [r7, #4] + 800de18: 681b ldr r3, [r3, #0] + 800de1a: 60fb str r3, [r7, #12] + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800de1c: 68fb ldr r3, [r7, #12] + 800de1e: e853 3f00 ldrex r3, [r3] + 800de22: 60bb str r3, [r7, #8] + return(result); + 800de24: 68bb ldr r3, [r7, #8] + 800de26: f023 0310 bic.w r3, r3, #16 + 800de2a: 65bb str r3, [r7, #88] @ 0x58 + 800de2c: 687b ldr r3, [r7, #4] + 800de2e: 681b ldr r3, [r3, #0] + 800de30: 461a mov r2, r3 + 800de32: 6dbb ldr r3, [r7, #88] @ 0x58 + 800de34: 61bb str r3, [r7, #24] + 800de36: 617a str r2, [r7, #20] + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800de38: 6979 ldr r1, [r7, #20] + 800de3a: 69ba ldr r2, [r7, #24] + 800de3c: e841 2300 strex r3, r2, [r1] + 800de40: 613b str r3, [r7, #16] + return(result); + 800de42: 693b ldr r3, [r7, #16] + 800de44: 2b00 cmp r3, #0 + 800de46: d1e6 bne.n 800de16 + + if (__HAL_UART_GET_FLAG(huart, UART_FLAG_IDLE) == SET) + 800de48: 687b ldr r3, [r7, #4] + 800de4a: 681b ldr r3, [r3, #0] + 800de4c: 69db ldr r3, [r3, #28] + 800de4e: f003 0310 and.w r3, r3, #16 + 800de52: 2b10 cmp r3, #16 + 800de54: d103 bne.n 800de5e + { + /* Clear IDLE Flag */ + __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_IDLEF); + 800de56: 687b ldr r3, [r7, #4] + 800de58: 681b ldr r3, [r3, #0] + 800de5a: 2210 movs r2, #16 + 800de5c: 621a str r2, [r3, #32] +#if (USE_HAL_UART_REGISTER_CALLBACKS == 1) + /*Call registered Rx Event callback*/ + huart->RxEventCallback(huart, huart->RxXferSize); +#else + /*Call legacy weak Rx Event callback*/ + HAL_UARTEx_RxEventCallback(huart, huart->RxXferSize); + 800de5e: 687b ldr r3, [r7, #4] + 800de60: f8b3 305c ldrh.w r3, [r3, #92] @ 0x5c + 800de64: 4619 mov r1, r3 + 800de66: 6878 ldr r0, [r7, #4] + 800de68: f7fe ff28 bl 800ccbc + else + { + /* Clear RXNE interrupt flag */ + __HAL_UART_SEND_REQ(huart, UART_RXDATA_FLUSH_REQUEST); + } +} + 800de6c: e00b b.n 800de86 + HAL_UART_RxCpltCallback(huart); + 800de6e: 6878 ldr r0, [r7, #4] + 800de70: f7f5 ff82 bl 8003d78 +} + 800de74: e007 b.n 800de86 + __HAL_UART_SEND_REQ(huart, UART_RXDATA_FLUSH_REQUEST); + 800de76: 687b ldr r3, [r7, #4] + 800de78: 681b ldr r3, [r3, #0] + 800de7a: 699a ldr r2, [r3, #24] + 800de7c: 687b ldr r3, [r7, #4] + 800de7e: 681b ldr r3, [r3, #0] + 800de80: f042 0208 orr.w r2, r2, #8 + 800de84: 619a str r2, [r3, #24] +} + 800de86: bf00 nop + 800de88: 3770 adds r7, #112 @ 0x70 + 800de8a: 46bd mov sp, r7 + 800de8c: bd80 pop {r7, pc} + 800de8e: bf00 nop + 800de90: 40008000 .word 0x40008000 + +0800de94 : + * interruptions have been enabled by HAL_UART_Receive_IT() + * @param huart UART handle. + * @retval None + */ +static void UART_RxISR_8BIT_FIFOEN(UART_HandleTypeDef *huart) +{ + 800de94: b580 push {r7, lr} + 800de96: b0ac sub sp, #176 @ 0xb0 + 800de98: af00 add r7, sp, #0 + 800de9a: 6078 str r0, [r7, #4] + uint16_t uhMask = huart->Mask; + 800de9c: 687b ldr r3, [r7, #4] + 800de9e: f8b3 3060 ldrh.w r3, [r3, #96] @ 0x60 + 800dea2: f8a7 30aa strh.w r3, [r7, #170] @ 0xaa + uint16_t uhdata; + uint16_t nb_rx_data; + uint16_t rxdatacount; + uint32_t isrflags = READ_REG(huart->Instance->ISR); + 800dea6: 687b ldr r3, [r7, #4] + 800dea8: 681b ldr r3, [r3, #0] + 800deaa: 69db ldr r3, [r3, #28] + 800deac: f8c7 30ac str.w r3, [r7, #172] @ 0xac + uint32_t cr1its = READ_REG(huart->Instance->CR1); + 800deb0: 687b ldr r3, [r7, #4] + 800deb2: 681b ldr r3, [r3, #0] + 800deb4: 681b ldr r3, [r3, #0] + 800deb6: f8c7 30a4 str.w r3, [r7, #164] @ 0xa4 + uint32_t cr3its = READ_REG(huart->Instance->CR3); + 800deba: 687b ldr r3, [r7, #4] + 800debc: 681b ldr r3, [r3, #0] + 800debe: 689b ldr r3, [r3, #8] + 800dec0: f8c7 30a0 str.w r3, [r7, #160] @ 0xa0 + + /* Check that a Rx process is ongoing */ + if (huart->RxState == HAL_UART_STATE_BUSY_RX) + 800dec4: 687b ldr r3, [r7, #4] + 800dec6: f8d3 308c ldr.w r3, [r3, #140] @ 0x8c + 800deca: 2b22 cmp r3, #34 @ 0x22 + 800decc: f040 8183 bne.w 800e1d6 + { + nb_rx_data = huart->NbRxDataToProcess; + 800ded0: 687b ldr r3, [r7, #4] + 800ded2: f8b3 3068 ldrh.w r3, [r3, #104] @ 0x68 + 800ded6: f8a7 309e strh.w r3, [r7, #158] @ 0x9e + while ((nb_rx_data > 0U) && ((isrflags & USART_ISR_RXNE_RXFNE) != 0U)) + 800deda: e126 b.n 800e12a + { + uhdata = (uint16_t) READ_REG(huart->Instance->RDR); + 800dedc: 687b ldr r3, [r7, #4] + 800dede: 681b ldr r3, [r3, #0] + 800dee0: 6a5b ldr r3, [r3, #36] @ 0x24 + 800dee2: f8a7 309c strh.w r3, [r7, #156] @ 0x9c + *huart->pRxBuffPtr = (uint8_t)(uhdata & (uint8_t)uhMask); + 800dee6: f8b7 309c ldrh.w r3, [r7, #156] @ 0x9c + 800deea: b2d9 uxtb r1, r3 + 800deec: f8b7 30aa ldrh.w r3, [r7, #170] @ 0xaa + 800def0: b2da uxtb r2, r3 + 800def2: 687b ldr r3, [r7, #4] + 800def4: 6d9b ldr r3, [r3, #88] @ 0x58 + 800def6: 400a ands r2, r1 + 800def8: b2d2 uxtb r2, r2 + 800defa: 701a strb r2, [r3, #0] + huart->pRxBuffPtr++; + 800defc: 687b ldr r3, [r7, #4] + 800defe: 6d9b ldr r3, [r3, #88] @ 0x58 + 800df00: 1c5a adds r2, r3, #1 + 800df02: 687b ldr r3, [r7, #4] + 800df04: 659a str r2, [r3, #88] @ 0x58 + huart->RxXferCount--; + 800df06: 687b ldr r3, [r7, #4] + 800df08: f8b3 305e ldrh.w r3, [r3, #94] @ 0x5e + 800df0c: b29b uxth r3, r3 + 800df0e: 3b01 subs r3, #1 + 800df10: b29a uxth r2, r3 + 800df12: 687b ldr r3, [r7, #4] + 800df14: f8a3 205e strh.w r2, [r3, #94] @ 0x5e + isrflags = READ_REG(huart->Instance->ISR); + 800df18: 687b ldr r3, [r7, #4] + 800df1a: 681b ldr r3, [r3, #0] + 800df1c: 69db ldr r3, [r3, #28] + 800df1e: f8c7 30ac str.w r3, [r7, #172] @ 0xac + + /* If some non blocking errors occurred */ + if ((isrflags & (USART_ISR_PE | USART_ISR_FE | USART_ISR_NE)) != 0U) + 800df22: f8d7 30ac ldr.w r3, [r7, #172] @ 0xac + 800df26: f003 0307 and.w r3, r3, #7 + 800df2a: 2b00 cmp r3, #0 + 800df2c: d053 beq.n 800dfd6 + { + /* UART parity error interrupt occurred -------------------------------------*/ + if (((isrflags & USART_ISR_PE) != 0U) && ((cr1its & USART_CR1_PEIE) != 0U)) + 800df2e: f8d7 30ac ldr.w r3, [r7, #172] @ 0xac + 800df32: f003 0301 and.w r3, r3, #1 + 800df36: 2b00 cmp r3, #0 + 800df38: d011 beq.n 800df5e + 800df3a: f8d7 30a4 ldr.w r3, [r7, #164] @ 0xa4 + 800df3e: f403 7380 and.w r3, r3, #256 @ 0x100 + 800df42: 2b00 cmp r3, #0 + 800df44: d00b beq.n 800df5e + { + __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_PEF); + 800df46: 687b ldr r3, [r7, #4] + 800df48: 681b ldr r3, [r3, #0] + 800df4a: 2201 movs r2, #1 + 800df4c: 621a str r2, [r3, #32] + + huart->ErrorCode |= HAL_UART_ERROR_PE; + 800df4e: 687b ldr r3, [r7, #4] + 800df50: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 800df54: f043 0201 orr.w r2, r3, #1 + 800df58: 687b ldr r3, [r7, #4] + 800df5a: f8c3 2090 str.w r2, [r3, #144] @ 0x90 + } + + /* UART frame error interrupt occurred --------------------------------------*/ + if (((isrflags & USART_ISR_FE) != 0U) && ((cr3its & USART_CR3_EIE) != 0U)) + 800df5e: f8d7 30ac ldr.w r3, [r7, #172] @ 0xac + 800df62: f003 0302 and.w r3, r3, #2 + 800df66: 2b00 cmp r3, #0 + 800df68: d011 beq.n 800df8e + 800df6a: f8d7 30a0 ldr.w r3, [r7, #160] @ 0xa0 + 800df6e: f003 0301 and.w r3, r3, #1 + 800df72: 2b00 cmp r3, #0 + 800df74: d00b beq.n 800df8e + { + __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_FEF); + 800df76: 687b ldr r3, [r7, #4] + 800df78: 681b ldr r3, [r3, #0] + 800df7a: 2202 movs r2, #2 + 800df7c: 621a str r2, [r3, #32] + + huart->ErrorCode |= HAL_UART_ERROR_FE; + 800df7e: 687b ldr r3, [r7, #4] + 800df80: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 800df84: f043 0204 orr.w r2, r3, #4 + 800df88: 687b ldr r3, [r7, #4] + 800df8a: f8c3 2090 str.w r2, [r3, #144] @ 0x90 + } + + /* UART noise error interrupt occurred --------------------------------------*/ + if (((isrflags & USART_ISR_NE) != 0U) && ((cr3its & USART_CR3_EIE) != 0U)) + 800df8e: f8d7 30ac ldr.w r3, [r7, #172] @ 0xac + 800df92: f003 0304 and.w r3, r3, #4 + 800df96: 2b00 cmp r3, #0 + 800df98: d011 beq.n 800dfbe + 800df9a: f8d7 30a0 ldr.w r3, [r7, #160] @ 0xa0 + 800df9e: f003 0301 and.w r3, r3, #1 + 800dfa2: 2b00 cmp r3, #0 + 800dfa4: d00b beq.n 800dfbe + { + __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_NEF); + 800dfa6: 687b ldr r3, [r7, #4] + 800dfa8: 681b ldr r3, [r3, #0] + 800dfaa: 2204 movs r2, #4 + 800dfac: 621a str r2, [r3, #32] + + huart->ErrorCode |= HAL_UART_ERROR_NE; + 800dfae: 687b ldr r3, [r7, #4] + 800dfb0: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 800dfb4: f043 0202 orr.w r2, r3, #2 + 800dfb8: 687b ldr r3, [r7, #4] + 800dfba: f8c3 2090 str.w r2, [r3, #144] @ 0x90 + } + + /* Call UART Error Call back function if need be ----------------------------*/ + if (huart->ErrorCode != HAL_UART_ERROR_NONE) + 800dfbe: 687b ldr r3, [r7, #4] + 800dfc0: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 800dfc4: 2b00 cmp r3, #0 + 800dfc6: d006 beq.n 800dfd6 +#if (USE_HAL_UART_REGISTER_CALLBACKS == 1) + /*Call registered error callback*/ + huart->ErrorCallback(huart); +#else + /*Call legacy weak error callback*/ + HAL_UART_ErrorCallback(huart); + 800dfc8: 6878 ldr r0, [r7, #4] + 800dfca: f7fe fe6d bl 800cca8 +#endif /* USE_HAL_UART_REGISTER_CALLBACKS */ + huart->ErrorCode = HAL_UART_ERROR_NONE; + 800dfce: 687b ldr r3, [r7, #4] + 800dfd0: 2200 movs r2, #0 + 800dfd2: f8c3 2090 str.w r2, [r3, #144] @ 0x90 + } + } + + if (huart->RxXferCount == 0U) + 800dfd6: 687b ldr r3, [r7, #4] + 800dfd8: f8b3 305e ldrh.w r3, [r3, #94] @ 0x5e + 800dfdc: b29b uxth r3, r3 + 800dfde: 2b00 cmp r3, #0 + 800dfe0: f040 80a3 bne.w 800e12a + { + /* Disable the UART Parity Error Interrupt and RXFT interrupt*/ + ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_PEIE); + 800dfe4: 687b ldr r3, [r7, #4] + 800dfe6: 681b ldr r3, [r3, #0] + 800dfe8: 673b str r3, [r7, #112] @ 0x70 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800dfea: 6f3b ldr r3, [r7, #112] @ 0x70 + 800dfec: e853 3f00 ldrex r3, [r3] + 800dff0: 66fb str r3, [r7, #108] @ 0x6c + return(result); + 800dff2: 6efb ldr r3, [r7, #108] @ 0x6c + 800dff4: f423 7380 bic.w r3, r3, #256 @ 0x100 + 800dff8: f8c7 3098 str.w r3, [r7, #152] @ 0x98 + 800dffc: 687b ldr r3, [r7, #4] + 800dffe: 681b ldr r3, [r3, #0] + 800e000: 461a mov r2, r3 + 800e002: f8d7 3098 ldr.w r3, [r7, #152] @ 0x98 + 800e006: 67fb str r3, [r7, #124] @ 0x7c + 800e008: 67ba str r2, [r7, #120] @ 0x78 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800e00a: 6fb9 ldr r1, [r7, #120] @ 0x78 + 800e00c: 6ffa ldr r2, [r7, #124] @ 0x7c + 800e00e: e841 2300 strex r3, r2, [r1] + 800e012: 677b str r3, [r7, #116] @ 0x74 + return(result); + 800e014: 6f7b ldr r3, [r7, #116] @ 0x74 + 800e016: 2b00 cmp r3, #0 + 800e018: d1e4 bne.n 800dfe4 + + /* Disable the UART Error Interrupt: (Frame error, noise error, overrun error) + and RX FIFO Threshold interrupt */ + ATOMIC_CLEAR_BIT(huart->Instance->CR3, (USART_CR3_EIE | USART_CR3_RXFTIE)); + 800e01a: 687b ldr r3, [r7, #4] + 800e01c: 681b ldr r3, [r3, #0] + 800e01e: 3308 adds r3, #8 + 800e020: 65fb str r3, [r7, #92] @ 0x5c + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800e022: 6dfb ldr r3, [r7, #92] @ 0x5c + 800e024: e853 3f00 ldrex r3, [r3] + 800e028: 65bb str r3, [r7, #88] @ 0x58 + return(result); + 800e02a: 6dbb ldr r3, [r7, #88] @ 0x58 + 800e02c: f023 5380 bic.w r3, r3, #268435456 @ 0x10000000 + 800e030: f023 0301 bic.w r3, r3, #1 + 800e034: f8c7 3094 str.w r3, [r7, #148] @ 0x94 + 800e038: 687b ldr r3, [r7, #4] + 800e03a: 681b ldr r3, [r3, #0] + 800e03c: 3308 adds r3, #8 + 800e03e: f8d7 2094 ldr.w r2, [r7, #148] @ 0x94 + 800e042: 66ba str r2, [r7, #104] @ 0x68 + 800e044: 667b str r3, [r7, #100] @ 0x64 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800e046: 6e79 ldr r1, [r7, #100] @ 0x64 + 800e048: 6eba ldr r2, [r7, #104] @ 0x68 + 800e04a: e841 2300 strex r3, r2, [r1] + 800e04e: 663b str r3, [r7, #96] @ 0x60 + return(result); + 800e050: 6e3b ldr r3, [r7, #96] @ 0x60 + 800e052: 2b00 cmp r3, #0 + 800e054: d1e1 bne.n 800e01a + + /* Rx process is completed, restore huart->RxState to Ready */ + huart->RxState = HAL_UART_STATE_READY; + 800e056: 687b ldr r3, [r7, #4] + 800e058: 2220 movs r2, #32 + 800e05a: f8c3 208c str.w r2, [r3, #140] @ 0x8c + + /* Clear RxISR function pointer */ + huart->RxISR = NULL; + 800e05e: 687b ldr r3, [r7, #4] + 800e060: 2200 movs r2, #0 + 800e062: 675a str r2, [r3, #116] @ 0x74 + + /* Initialize type of RxEvent to Transfer Complete */ + huart->RxEventType = HAL_UART_RXEVENT_TC; + 800e064: 687b ldr r3, [r7, #4] + 800e066: 2200 movs r2, #0 + 800e068: 671a str r2, [r3, #112] @ 0x70 + + if (!(IS_LPUART_INSTANCE(huart->Instance))) + 800e06a: 687b ldr r3, [r7, #4] + 800e06c: 681b ldr r3, [r3, #0] + 800e06e: 4a60 ldr r2, [pc, #384] @ (800e1f0 ) + 800e070: 4293 cmp r3, r2 + 800e072: d021 beq.n 800e0b8 + { + /* Check that USART RTOEN bit is set */ + if (READ_BIT(huart->Instance->CR2, USART_CR2_RTOEN) != 0U) + 800e074: 687b ldr r3, [r7, #4] + 800e076: 681b ldr r3, [r3, #0] + 800e078: 685b ldr r3, [r3, #4] + 800e07a: f403 0300 and.w r3, r3, #8388608 @ 0x800000 + 800e07e: 2b00 cmp r3, #0 + 800e080: d01a beq.n 800e0b8 + { + /* Enable the UART Receiver Timeout Interrupt */ + ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_RTOIE); + 800e082: 687b ldr r3, [r7, #4] + 800e084: 681b ldr r3, [r3, #0] + 800e086: 64bb str r3, [r7, #72] @ 0x48 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800e088: 6cbb ldr r3, [r7, #72] @ 0x48 + 800e08a: e853 3f00 ldrex r3, [r3] + 800e08e: 647b str r3, [r7, #68] @ 0x44 + return(result); + 800e090: 6c7b ldr r3, [r7, #68] @ 0x44 + 800e092: f023 6380 bic.w r3, r3, #67108864 @ 0x4000000 + 800e096: f8c7 3090 str.w r3, [r7, #144] @ 0x90 + 800e09a: 687b ldr r3, [r7, #4] + 800e09c: 681b ldr r3, [r3, #0] + 800e09e: 461a mov r2, r3 + 800e0a0: f8d7 3090 ldr.w r3, [r7, #144] @ 0x90 + 800e0a4: 657b str r3, [r7, #84] @ 0x54 + 800e0a6: 653a str r2, [r7, #80] @ 0x50 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800e0a8: 6d39 ldr r1, [r7, #80] @ 0x50 + 800e0aa: 6d7a ldr r2, [r7, #84] @ 0x54 + 800e0ac: e841 2300 strex r3, r2, [r1] + 800e0b0: 64fb str r3, [r7, #76] @ 0x4c + return(result); + 800e0b2: 6cfb ldr r3, [r7, #76] @ 0x4c + 800e0b4: 2b00 cmp r3, #0 + 800e0b6: d1e4 bne.n 800e082 + } + } + + /* Check current reception Mode : + If Reception till IDLE event has been selected : */ + if (huart->ReceptionType == HAL_UART_RECEPTION_TOIDLE) + 800e0b8: 687b ldr r3, [r7, #4] + 800e0ba: 6edb ldr r3, [r3, #108] @ 0x6c + 800e0bc: 2b01 cmp r3, #1 + 800e0be: d130 bne.n 800e122 + { + /* Set reception type to Standard */ + huart->ReceptionType = HAL_UART_RECEPTION_STANDARD; + 800e0c0: 687b ldr r3, [r7, #4] + 800e0c2: 2200 movs r2, #0 + 800e0c4: 66da str r2, [r3, #108] @ 0x6c + + /* Disable IDLE interrupt */ + ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_IDLEIE); + 800e0c6: 687b ldr r3, [r7, #4] + 800e0c8: 681b ldr r3, [r3, #0] + 800e0ca: 637b str r3, [r7, #52] @ 0x34 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800e0cc: 6b7b ldr r3, [r7, #52] @ 0x34 + 800e0ce: e853 3f00 ldrex r3, [r3] + 800e0d2: 633b str r3, [r7, #48] @ 0x30 + return(result); + 800e0d4: 6b3b ldr r3, [r7, #48] @ 0x30 + 800e0d6: f023 0310 bic.w r3, r3, #16 + 800e0da: f8c7 308c str.w r3, [r7, #140] @ 0x8c + 800e0de: 687b ldr r3, [r7, #4] + 800e0e0: 681b ldr r3, [r3, #0] + 800e0e2: 461a mov r2, r3 + 800e0e4: f8d7 308c ldr.w r3, [r7, #140] @ 0x8c + 800e0e8: 643b str r3, [r7, #64] @ 0x40 + 800e0ea: 63fa str r2, [r7, #60] @ 0x3c + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800e0ec: 6bf9 ldr r1, [r7, #60] @ 0x3c + 800e0ee: 6c3a ldr r2, [r7, #64] @ 0x40 + 800e0f0: e841 2300 strex r3, r2, [r1] + 800e0f4: 63bb str r3, [r7, #56] @ 0x38 + return(result); + 800e0f6: 6bbb ldr r3, [r7, #56] @ 0x38 + 800e0f8: 2b00 cmp r3, #0 + 800e0fa: d1e4 bne.n 800e0c6 + + if (__HAL_UART_GET_FLAG(huart, UART_FLAG_IDLE) == SET) + 800e0fc: 687b ldr r3, [r7, #4] + 800e0fe: 681b ldr r3, [r3, #0] + 800e100: 69db ldr r3, [r3, #28] + 800e102: f003 0310 and.w r3, r3, #16 + 800e106: 2b10 cmp r3, #16 + 800e108: d103 bne.n 800e112 + { + /* Clear IDLE Flag */ + __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_IDLEF); + 800e10a: 687b ldr r3, [r7, #4] + 800e10c: 681b ldr r3, [r3, #0] + 800e10e: 2210 movs r2, #16 + 800e110: 621a str r2, [r3, #32] +#if (USE_HAL_UART_REGISTER_CALLBACKS == 1) + /*Call registered Rx Event callback*/ + huart->RxEventCallback(huart, huart->RxXferSize); +#else + /*Call legacy weak Rx Event callback*/ + HAL_UARTEx_RxEventCallback(huart, huart->RxXferSize); + 800e112: 687b ldr r3, [r7, #4] + 800e114: f8b3 305c ldrh.w r3, [r3, #92] @ 0x5c + 800e118: 4619 mov r1, r3 + 800e11a: 6878 ldr r0, [r7, #4] + 800e11c: f7fe fdce bl 800ccbc +#else + /*Call legacy weak Rx complete callback*/ + HAL_UART_RxCpltCallback(huart); +#endif /* USE_HAL_UART_REGISTER_CALLBACKS */ + } + break; + 800e120: e00e b.n 800e140 + HAL_UART_RxCpltCallback(huart); + 800e122: 6878 ldr r0, [r7, #4] + 800e124: f7f5 fe28 bl 8003d78 + break; + 800e128: e00a b.n 800e140 + while ((nb_rx_data > 0U) && ((isrflags & USART_ISR_RXNE_RXFNE) != 0U)) + 800e12a: f8b7 309e ldrh.w r3, [r7, #158] @ 0x9e + 800e12e: 2b00 cmp r3, #0 + 800e130: d006 beq.n 800e140 + 800e132: f8d7 30ac ldr.w r3, [r7, #172] @ 0xac + 800e136: f003 0320 and.w r3, r3, #32 + 800e13a: 2b00 cmp r3, #0 + 800e13c: f47f aece bne.w 800dedc + + /* When remaining number of bytes to receive is less than the RX FIFO + threshold, next incoming frames are processed as if FIFO mode was + disabled (i.e. one interrupt per received frame). + */ + rxdatacount = huart->RxXferCount; + 800e140: 687b ldr r3, [r7, #4] + 800e142: f8b3 305e ldrh.w r3, [r3, #94] @ 0x5e + 800e146: f8a7 308a strh.w r3, [r7, #138] @ 0x8a + if ((rxdatacount != 0U) && (rxdatacount < huart->NbRxDataToProcess)) + 800e14a: f8b7 308a ldrh.w r3, [r7, #138] @ 0x8a + 800e14e: 2b00 cmp r3, #0 + 800e150: d049 beq.n 800e1e6 + 800e152: 687b ldr r3, [r7, #4] + 800e154: f8b3 3068 ldrh.w r3, [r3, #104] @ 0x68 + 800e158: f8b7 208a ldrh.w r2, [r7, #138] @ 0x8a + 800e15c: 429a cmp r2, r3 + 800e15e: d242 bcs.n 800e1e6 + { + /* Disable the UART RXFT interrupt*/ + ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_RXFTIE); + 800e160: 687b ldr r3, [r7, #4] + 800e162: 681b ldr r3, [r3, #0] + 800e164: 3308 adds r3, #8 + 800e166: 623b str r3, [r7, #32] + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800e168: 6a3b ldr r3, [r7, #32] + 800e16a: e853 3f00 ldrex r3, [r3] + 800e16e: 61fb str r3, [r7, #28] + return(result); + 800e170: 69fb ldr r3, [r7, #28] + 800e172: f023 5380 bic.w r3, r3, #268435456 @ 0x10000000 + 800e176: f8c7 3084 str.w r3, [r7, #132] @ 0x84 + 800e17a: 687b ldr r3, [r7, #4] + 800e17c: 681b ldr r3, [r3, #0] + 800e17e: 3308 adds r3, #8 + 800e180: f8d7 2084 ldr.w r2, [r7, #132] @ 0x84 + 800e184: 62fa str r2, [r7, #44] @ 0x2c + 800e186: 62bb str r3, [r7, #40] @ 0x28 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800e188: 6ab9 ldr r1, [r7, #40] @ 0x28 + 800e18a: 6afa ldr r2, [r7, #44] @ 0x2c + 800e18c: e841 2300 strex r3, r2, [r1] + 800e190: 627b str r3, [r7, #36] @ 0x24 + return(result); + 800e192: 6a7b ldr r3, [r7, #36] @ 0x24 + 800e194: 2b00 cmp r3, #0 + 800e196: d1e3 bne.n 800e160 + + /* Update the RxISR function pointer */ + huart->RxISR = UART_RxISR_8BIT; + 800e198: 687b ldr r3, [r7, #4] + 800e19a: 4a16 ldr r2, [pc, #88] @ (800e1f4 ) + 800e19c: 675a str r2, [r3, #116] @ 0x74 + + /* Enable the UART Data Register Not Empty interrupt */ + ATOMIC_SET_BIT(huart->Instance->CR1, USART_CR1_RXNEIE_RXFNEIE); + 800e19e: 687b ldr r3, [r7, #4] + 800e1a0: 681b ldr r3, [r3, #0] + 800e1a2: 60fb str r3, [r7, #12] + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800e1a4: 68fb ldr r3, [r7, #12] + 800e1a6: e853 3f00 ldrex r3, [r3] + 800e1aa: 60bb str r3, [r7, #8] + return(result); + 800e1ac: 68bb ldr r3, [r7, #8] + 800e1ae: f043 0320 orr.w r3, r3, #32 + 800e1b2: f8c7 3080 str.w r3, [r7, #128] @ 0x80 + 800e1b6: 687b ldr r3, [r7, #4] + 800e1b8: 681b ldr r3, [r3, #0] + 800e1ba: 461a mov r2, r3 + 800e1bc: f8d7 3080 ldr.w r3, [r7, #128] @ 0x80 + 800e1c0: 61bb str r3, [r7, #24] + 800e1c2: 617a str r2, [r7, #20] + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800e1c4: 6979 ldr r1, [r7, #20] + 800e1c6: 69ba ldr r2, [r7, #24] + 800e1c8: e841 2300 strex r3, r2, [r1] + 800e1cc: 613b str r3, [r7, #16] + return(result); + 800e1ce: 693b ldr r3, [r7, #16] + 800e1d0: 2b00 cmp r3, #0 + 800e1d2: d1e4 bne.n 800e19e + else + { + /* Clear RXNE interrupt flag */ + __HAL_UART_SEND_REQ(huart, UART_RXDATA_FLUSH_REQUEST); + } +} + 800e1d4: e007 b.n 800e1e6 + __HAL_UART_SEND_REQ(huart, UART_RXDATA_FLUSH_REQUEST); + 800e1d6: 687b ldr r3, [r7, #4] + 800e1d8: 681b ldr r3, [r3, #0] + 800e1da: 699a ldr r2, [r3, #24] + 800e1dc: 687b ldr r3, [r7, #4] + 800e1de: 681b ldr r3, [r3, #0] + 800e1e0: f042 0208 orr.w r2, r2, #8 + 800e1e4: 619a str r2, [r3, #24] +} + 800e1e6: bf00 nop + 800e1e8: 37b0 adds r7, #176 @ 0xb0 + 800e1ea: 46bd mov sp, r7 + 800e1ec: bd80 pop {r7, pc} + 800e1ee: bf00 nop + 800e1f0: 40008000 .word 0x40008000 + 800e1f4: 0800db25 .word 0x0800db25 + +0800e1f8 : + * interruptions have been enabled by HAL_UART_Receive_IT() + * @param huart UART handle. + * @retval None + */ +static void UART_RxISR_16BIT_FIFOEN(UART_HandleTypeDef *huart) +{ + 800e1f8: b580 push {r7, lr} + 800e1fa: b0ae sub sp, #184 @ 0xb8 + 800e1fc: af00 add r7, sp, #0 + 800e1fe: 6078 str r0, [r7, #4] + uint16_t *tmp; + uint16_t uhMask = huart->Mask; + 800e200: 687b ldr r3, [r7, #4] + 800e202: f8b3 3060 ldrh.w r3, [r3, #96] @ 0x60 + 800e206: f8a7 30b2 strh.w r3, [r7, #178] @ 0xb2 + uint16_t uhdata; + uint16_t nb_rx_data; + uint16_t rxdatacount; + uint32_t isrflags = READ_REG(huart->Instance->ISR); + 800e20a: 687b ldr r3, [r7, #4] + 800e20c: 681b ldr r3, [r3, #0] + 800e20e: 69db ldr r3, [r3, #28] + 800e210: f8c7 30b4 str.w r3, [r7, #180] @ 0xb4 + uint32_t cr1its = READ_REG(huart->Instance->CR1); + 800e214: 687b ldr r3, [r7, #4] + 800e216: 681b ldr r3, [r3, #0] + 800e218: 681b ldr r3, [r3, #0] + 800e21a: f8c7 30ac str.w r3, [r7, #172] @ 0xac + uint32_t cr3its = READ_REG(huart->Instance->CR3); + 800e21e: 687b ldr r3, [r7, #4] + 800e220: 681b ldr r3, [r3, #0] + 800e222: 689b ldr r3, [r3, #8] + 800e224: f8c7 30a8 str.w r3, [r7, #168] @ 0xa8 + + /* Check that a Rx process is ongoing */ + if (huart->RxState == HAL_UART_STATE_BUSY_RX) + 800e228: 687b ldr r3, [r7, #4] + 800e22a: f8d3 308c ldr.w r3, [r3, #140] @ 0x8c + 800e22e: 2b22 cmp r3, #34 @ 0x22 + 800e230: f040 8187 bne.w 800e542 + { + nb_rx_data = huart->NbRxDataToProcess; + 800e234: 687b ldr r3, [r7, #4] + 800e236: f8b3 3068 ldrh.w r3, [r3, #104] @ 0x68 + 800e23a: f8a7 30a6 strh.w r3, [r7, #166] @ 0xa6 + while ((nb_rx_data > 0U) && ((isrflags & USART_ISR_RXNE_RXFNE) != 0U)) + 800e23e: e12a b.n 800e496 + { + uhdata = (uint16_t) READ_REG(huart->Instance->RDR); + 800e240: 687b ldr r3, [r7, #4] + 800e242: 681b ldr r3, [r3, #0] + 800e244: 6a5b ldr r3, [r3, #36] @ 0x24 + 800e246: f8a7 30a4 strh.w r3, [r7, #164] @ 0xa4 + tmp = (uint16_t *) huart->pRxBuffPtr ; + 800e24a: 687b ldr r3, [r7, #4] + 800e24c: 6d9b ldr r3, [r3, #88] @ 0x58 + 800e24e: f8c7 30a0 str.w r3, [r7, #160] @ 0xa0 + *tmp = (uint16_t)(uhdata & uhMask); + 800e252: f8b7 20a4 ldrh.w r2, [r7, #164] @ 0xa4 + 800e256: f8b7 30b2 ldrh.w r3, [r7, #178] @ 0xb2 + 800e25a: 4013 ands r3, r2 + 800e25c: b29a uxth r2, r3 + 800e25e: f8d7 30a0 ldr.w r3, [r7, #160] @ 0xa0 + 800e262: 801a strh r2, [r3, #0] + huart->pRxBuffPtr += 2U; + 800e264: 687b ldr r3, [r7, #4] + 800e266: 6d9b ldr r3, [r3, #88] @ 0x58 + 800e268: 1c9a adds r2, r3, #2 + 800e26a: 687b ldr r3, [r7, #4] + 800e26c: 659a str r2, [r3, #88] @ 0x58 + huart->RxXferCount--; + 800e26e: 687b ldr r3, [r7, #4] + 800e270: f8b3 305e ldrh.w r3, [r3, #94] @ 0x5e + 800e274: b29b uxth r3, r3 + 800e276: 3b01 subs r3, #1 + 800e278: b29a uxth r2, r3 + 800e27a: 687b ldr r3, [r7, #4] + 800e27c: f8a3 205e strh.w r2, [r3, #94] @ 0x5e + isrflags = READ_REG(huart->Instance->ISR); + 800e280: 687b ldr r3, [r7, #4] + 800e282: 681b ldr r3, [r3, #0] + 800e284: 69db ldr r3, [r3, #28] + 800e286: f8c7 30b4 str.w r3, [r7, #180] @ 0xb4 + + /* If some non blocking errors occurred */ + if ((isrflags & (USART_ISR_PE | USART_ISR_FE | USART_ISR_NE)) != 0U) + 800e28a: f8d7 30b4 ldr.w r3, [r7, #180] @ 0xb4 + 800e28e: f003 0307 and.w r3, r3, #7 + 800e292: 2b00 cmp r3, #0 + 800e294: d053 beq.n 800e33e + { + /* UART parity error interrupt occurred -------------------------------------*/ + if (((isrflags & USART_ISR_PE) != 0U) && ((cr1its & USART_CR1_PEIE) != 0U)) + 800e296: f8d7 30b4 ldr.w r3, [r7, #180] @ 0xb4 + 800e29a: f003 0301 and.w r3, r3, #1 + 800e29e: 2b00 cmp r3, #0 + 800e2a0: d011 beq.n 800e2c6 + 800e2a2: f8d7 30ac ldr.w r3, [r7, #172] @ 0xac + 800e2a6: f403 7380 and.w r3, r3, #256 @ 0x100 + 800e2aa: 2b00 cmp r3, #0 + 800e2ac: d00b beq.n 800e2c6 + { + __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_PEF); + 800e2ae: 687b ldr r3, [r7, #4] + 800e2b0: 681b ldr r3, [r3, #0] + 800e2b2: 2201 movs r2, #1 + 800e2b4: 621a str r2, [r3, #32] + + huart->ErrorCode |= HAL_UART_ERROR_PE; + 800e2b6: 687b ldr r3, [r7, #4] + 800e2b8: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 800e2bc: f043 0201 orr.w r2, r3, #1 + 800e2c0: 687b ldr r3, [r7, #4] + 800e2c2: f8c3 2090 str.w r2, [r3, #144] @ 0x90 + } + + /* UART frame error interrupt occurred --------------------------------------*/ + if (((isrflags & USART_ISR_FE) != 0U) && ((cr3its & USART_CR3_EIE) != 0U)) + 800e2c6: f8d7 30b4 ldr.w r3, [r7, #180] @ 0xb4 + 800e2ca: f003 0302 and.w r3, r3, #2 + 800e2ce: 2b00 cmp r3, #0 + 800e2d0: d011 beq.n 800e2f6 + 800e2d2: f8d7 30a8 ldr.w r3, [r7, #168] @ 0xa8 + 800e2d6: f003 0301 and.w r3, r3, #1 + 800e2da: 2b00 cmp r3, #0 + 800e2dc: d00b beq.n 800e2f6 + { + __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_FEF); + 800e2de: 687b ldr r3, [r7, #4] + 800e2e0: 681b ldr r3, [r3, #0] + 800e2e2: 2202 movs r2, #2 + 800e2e4: 621a str r2, [r3, #32] + + huart->ErrorCode |= HAL_UART_ERROR_FE; + 800e2e6: 687b ldr r3, [r7, #4] + 800e2e8: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 800e2ec: f043 0204 orr.w r2, r3, #4 + 800e2f0: 687b ldr r3, [r7, #4] + 800e2f2: f8c3 2090 str.w r2, [r3, #144] @ 0x90 + } + + /* UART noise error interrupt occurred --------------------------------------*/ + if (((isrflags & USART_ISR_NE) != 0U) && ((cr3its & USART_CR3_EIE) != 0U)) + 800e2f6: f8d7 30b4 ldr.w r3, [r7, #180] @ 0xb4 + 800e2fa: f003 0304 and.w r3, r3, #4 + 800e2fe: 2b00 cmp r3, #0 + 800e300: d011 beq.n 800e326 + 800e302: f8d7 30a8 ldr.w r3, [r7, #168] @ 0xa8 + 800e306: f003 0301 and.w r3, r3, #1 + 800e30a: 2b00 cmp r3, #0 + 800e30c: d00b beq.n 800e326 + { + __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_NEF); + 800e30e: 687b ldr r3, [r7, #4] + 800e310: 681b ldr r3, [r3, #0] + 800e312: 2204 movs r2, #4 + 800e314: 621a str r2, [r3, #32] + + huart->ErrorCode |= HAL_UART_ERROR_NE; + 800e316: 687b ldr r3, [r7, #4] + 800e318: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 800e31c: f043 0202 orr.w r2, r3, #2 + 800e320: 687b ldr r3, [r7, #4] + 800e322: f8c3 2090 str.w r2, [r3, #144] @ 0x90 + } + + /* Call UART Error Call back function if need be ----------------------------*/ + if (huart->ErrorCode != HAL_UART_ERROR_NONE) + 800e326: 687b ldr r3, [r7, #4] + 800e328: f8d3 3090 ldr.w r3, [r3, #144] @ 0x90 + 800e32c: 2b00 cmp r3, #0 + 800e32e: d006 beq.n 800e33e +#if (USE_HAL_UART_REGISTER_CALLBACKS == 1) + /*Call registered error callback*/ + huart->ErrorCallback(huart); +#else + /*Call legacy weak error callback*/ + HAL_UART_ErrorCallback(huart); + 800e330: 6878 ldr r0, [r7, #4] + 800e332: f7fe fcb9 bl 800cca8 +#endif /* USE_HAL_UART_REGISTER_CALLBACKS */ + huart->ErrorCode = HAL_UART_ERROR_NONE; + 800e336: 687b ldr r3, [r7, #4] + 800e338: 2200 movs r2, #0 + 800e33a: f8c3 2090 str.w r2, [r3, #144] @ 0x90 + } + } + + if (huart->RxXferCount == 0U) + 800e33e: 687b ldr r3, [r7, #4] + 800e340: f8b3 305e ldrh.w r3, [r3, #94] @ 0x5e + 800e344: b29b uxth r3, r3 + 800e346: 2b00 cmp r3, #0 + 800e348: f040 80a5 bne.w 800e496 + { + /* Disable the UART Parity Error Interrupt and RXFT interrupt*/ + ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_PEIE); + 800e34c: 687b ldr r3, [r7, #4] + 800e34e: 681b ldr r3, [r3, #0] + 800e350: 677b str r3, [r7, #116] @ 0x74 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800e352: 6f7b ldr r3, [r7, #116] @ 0x74 + 800e354: e853 3f00 ldrex r3, [r3] + 800e358: 673b str r3, [r7, #112] @ 0x70 + return(result); + 800e35a: 6f3b ldr r3, [r7, #112] @ 0x70 + 800e35c: f423 7380 bic.w r3, r3, #256 @ 0x100 + 800e360: f8c7 309c str.w r3, [r7, #156] @ 0x9c + 800e364: 687b ldr r3, [r7, #4] + 800e366: 681b ldr r3, [r3, #0] + 800e368: 461a mov r2, r3 + 800e36a: f8d7 309c ldr.w r3, [r7, #156] @ 0x9c + 800e36e: f8c7 3080 str.w r3, [r7, #128] @ 0x80 + 800e372: 67fa str r2, [r7, #124] @ 0x7c + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800e374: 6ff9 ldr r1, [r7, #124] @ 0x7c + 800e376: f8d7 2080 ldr.w r2, [r7, #128] @ 0x80 + 800e37a: e841 2300 strex r3, r2, [r1] + 800e37e: 67bb str r3, [r7, #120] @ 0x78 + return(result); + 800e380: 6fbb ldr r3, [r7, #120] @ 0x78 + 800e382: 2b00 cmp r3, #0 + 800e384: d1e2 bne.n 800e34c + + /* Disable the UART Error Interrupt: (Frame error, noise error, overrun error) + and RX FIFO Threshold interrupt */ + ATOMIC_CLEAR_BIT(huart->Instance->CR3, (USART_CR3_EIE | USART_CR3_RXFTIE)); + 800e386: 687b ldr r3, [r7, #4] + 800e388: 681b ldr r3, [r3, #0] + 800e38a: 3308 adds r3, #8 + 800e38c: 663b str r3, [r7, #96] @ 0x60 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800e38e: 6e3b ldr r3, [r7, #96] @ 0x60 + 800e390: e853 3f00 ldrex r3, [r3] + 800e394: 65fb str r3, [r7, #92] @ 0x5c + return(result); + 800e396: 6dfb ldr r3, [r7, #92] @ 0x5c + 800e398: f023 5380 bic.w r3, r3, #268435456 @ 0x10000000 + 800e39c: f023 0301 bic.w r3, r3, #1 + 800e3a0: f8c7 3098 str.w r3, [r7, #152] @ 0x98 + 800e3a4: 687b ldr r3, [r7, #4] + 800e3a6: 681b ldr r3, [r3, #0] + 800e3a8: 3308 adds r3, #8 + 800e3aa: f8d7 2098 ldr.w r2, [r7, #152] @ 0x98 + 800e3ae: 66fa str r2, [r7, #108] @ 0x6c + 800e3b0: 66bb str r3, [r7, #104] @ 0x68 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800e3b2: 6eb9 ldr r1, [r7, #104] @ 0x68 + 800e3b4: 6efa ldr r2, [r7, #108] @ 0x6c + 800e3b6: e841 2300 strex r3, r2, [r1] + 800e3ba: 667b str r3, [r7, #100] @ 0x64 + return(result); + 800e3bc: 6e7b ldr r3, [r7, #100] @ 0x64 + 800e3be: 2b00 cmp r3, #0 + 800e3c0: d1e1 bne.n 800e386 + + /* Rx process is completed, restore huart->RxState to Ready */ + huart->RxState = HAL_UART_STATE_READY; + 800e3c2: 687b ldr r3, [r7, #4] + 800e3c4: 2220 movs r2, #32 + 800e3c6: f8c3 208c str.w r2, [r3, #140] @ 0x8c + + /* Clear RxISR function pointer */ + huart->RxISR = NULL; + 800e3ca: 687b ldr r3, [r7, #4] + 800e3cc: 2200 movs r2, #0 + 800e3ce: 675a str r2, [r3, #116] @ 0x74 + + /* Initialize type of RxEvent to Transfer Complete */ + huart->RxEventType = HAL_UART_RXEVENT_TC; + 800e3d0: 687b ldr r3, [r7, #4] + 800e3d2: 2200 movs r2, #0 + 800e3d4: 671a str r2, [r3, #112] @ 0x70 + + if (!(IS_LPUART_INSTANCE(huart->Instance))) + 800e3d6: 687b ldr r3, [r7, #4] + 800e3d8: 681b ldr r3, [r3, #0] + 800e3da: 4a60 ldr r2, [pc, #384] @ (800e55c ) + 800e3dc: 4293 cmp r3, r2 + 800e3de: d021 beq.n 800e424 + { + /* Check that USART RTOEN bit is set */ + if (READ_BIT(huart->Instance->CR2, USART_CR2_RTOEN) != 0U) + 800e3e0: 687b ldr r3, [r7, #4] + 800e3e2: 681b ldr r3, [r3, #0] + 800e3e4: 685b ldr r3, [r3, #4] + 800e3e6: f403 0300 and.w r3, r3, #8388608 @ 0x800000 + 800e3ea: 2b00 cmp r3, #0 + 800e3ec: d01a beq.n 800e424 + { + /* Enable the UART Receiver Timeout Interrupt */ + ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_RTOIE); + 800e3ee: 687b ldr r3, [r7, #4] + 800e3f0: 681b ldr r3, [r3, #0] + 800e3f2: 64fb str r3, [r7, #76] @ 0x4c + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800e3f4: 6cfb ldr r3, [r7, #76] @ 0x4c + 800e3f6: e853 3f00 ldrex r3, [r3] + 800e3fa: 64bb str r3, [r7, #72] @ 0x48 + return(result); + 800e3fc: 6cbb ldr r3, [r7, #72] @ 0x48 + 800e3fe: f023 6380 bic.w r3, r3, #67108864 @ 0x4000000 + 800e402: f8c7 3094 str.w r3, [r7, #148] @ 0x94 + 800e406: 687b ldr r3, [r7, #4] + 800e408: 681b ldr r3, [r3, #0] + 800e40a: 461a mov r2, r3 + 800e40c: f8d7 3094 ldr.w r3, [r7, #148] @ 0x94 + 800e410: 65bb str r3, [r7, #88] @ 0x58 + 800e412: 657a str r2, [r7, #84] @ 0x54 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800e414: 6d79 ldr r1, [r7, #84] @ 0x54 + 800e416: 6dba ldr r2, [r7, #88] @ 0x58 + 800e418: e841 2300 strex r3, r2, [r1] + 800e41c: 653b str r3, [r7, #80] @ 0x50 + return(result); + 800e41e: 6d3b ldr r3, [r7, #80] @ 0x50 + 800e420: 2b00 cmp r3, #0 + 800e422: d1e4 bne.n 800e3ee + } + } + + /* Check current reception Mode : + If Reception till IDLE event has been selected : */ + if (huart->ReceptionType == HAL_UART_RECEPTION_TOIDLE) + 800e424: 687b ldr r3, [r7, #4] + 800e426: 6edb ldr r3, [r3, #108] @ 0x6c + 800e428: 2b01 cmp r3, #1 + 800e42a: d130 bne.n 800e48e + { + /* Set reception type to Standard */ + huart->ReceptionType = HAL_UART_RECEPTION_STANDARD; + 800e42c: 687b ldr r3, [r7, #4] + 800e42e: 2200 movs r2, #0 + 800e430: 66da str r2, [r3, #108] @ 0x6c + + /* Disable IDLE interrupt */ + ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_IDLEIE); + 800e432: 687b ldr r3, [r7, #4] + 800e434: 681b ldr r3, [r3, #0] + 800e436: 63bb str r3, [r7, #56] @ 0x38 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800e438: 6bbb ldr r3, [r7, #56] @ 0x38 + 800e43a: e853 3f00 ldrex r3, [r3] + 800e43e: 637b str r3, [r7, #52] @ 0x34 + return(result); + 800e440: 6b7b ldr r3, [r7, #52] @ 0x34 + 800e442: f023 0310 bic.w r3, r3, #16 + 800e446: f8c7 3090 str.w r3, [r7, #144] @ 0x90 + 800e44a: 687b ldr r3, [r7, #4] + 800e44c: 681b ldr r3, [r3, #0] + 800e44e: 461a mov r2, r3 + 800e450: f8d7 3090 ldr.w r3, [r7, #144] @ 0x90 + 800e454: 647b str r3, [r7, #68] @ 0x44 + 800e456: 643a str r2, [r7, #64] @ 0x40 + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800e458: 6c39 ldr r1, [r7, #64] @ 0x40 + 800e45a: 6c7a ldr r2, [r7, #68] @ 0x44 + 800e45c: e841 2300 strex r3, r2, [r1] + 800e460: 63fb str r3, [r7, #60] @ 0x3c + return(result); + 800e462: 6bfb ldr r3, [r7, #60] @ 0x3c + 800e464: 2b00 cmp r3, #0 + 800e466: d1e4 bne.n 800e432 + + if (__HAL_UART_GET_FLAG(huart, UART_FLAG_IDLE) == SET) + 800e468: 687b ldr r3, [r7, #4] + 800e46a: 681b ldr r3, [r3, #0] + 800e46c: 69db ldr r3, [r3, #28] + 800e46e: f003 0310 and.w r3, r3, #16 + 800e472: 2b10 cmp r3, #16 + 800e474: d103 bne.n 800e47e + { + /* Clear IDLE Flag */ + __HAL_UART_CLEAR_FLAG(huart, UART_CLEAR_IDLEF); + 800e476: 687b ldr r3, [r7, #4] + 800e478: 681b ldr r3, [r3, #0] + 800e47a: 2210 movs r2, #16 + 800e47c: 621a str r2, [r3, #32] +#if (USE_HAL_UART_REGISTER_CALLBACKS == 1) + /*Call registered Rx Event callback*/ + huart->RxEventCallback(huart, huart->RxXferSize); +#else + /*Call legacy weak Rx Event callback*/ + HAL_UARTEx_RxEventCallback(huart, huart->RxXferSize); + 800e47e: 687b ldr r3, [r7, #4] + 800e480: f8b3 305c ldrh.w r3, [r3, #92] @ 0x5c + 800e484: 4619 mov r1, r3 + 800e486: 6878 ldr r0, [r7, #4] + 800e488: f7fe fc18 bl 800ccbc +#else + /*Call legacy weak Rx complete callback*/ + HAL_UART_RxCpltCallback(huart); +#endif /* USE_HAL_UART_REGISTER_CALLBACKS */ + } + break; + 800e48c: e00e b.n 800e4ac + HAL_UART_RxCpltCallback(huart); + 800e48e: 6878 ldr r0, [r7, #4] + 800e490: f7f5 fc72 bl 8003d78 + break; + 800e494: e00a b.n 800e4ac + while ((nb_rx_data > 0U) && ((isrflags & USART_ISR_RXNE_RXFNE) != 0U)) + 800e496: f8b7 30a6 ldrh.w r3, [r7, #166] @ 0xa6 + 800e49a: 2b00 cmp r3, #0 + 800e49c: d006 beq.n 800e4ac + 800e49e: f8d7 30b4 ldr.w r3, [r7, #180] @ 0xb4 + 800e4a2: f003 0320 and.w r3, r3, #32 + 800e4a6: 2b00 cmp r3, #0 + 800e4a8: f47f aeca bne.w 800e240 + + /* When remaining number of bytes to receive is less than the RX FIFO + threshold, next incoming frames are processed as if FIFO mode was + disabled (i.e. one interrupt per received frame). + */ + rxdatacount = huart->RxXferCount; + 800e4ac: 687b ldr r3, [r7, #4] + 800e4ae: f8b3 305e ldrh.w r3, [r3, #94] @ 0x5e + 800e4b2: f8a7 308e strh.w r3, [r7, #142] @ 0x8e + if ((rxdatacount != 0U) && (rxdatacount < huart->NbRxDataToProcess)) + 800e4b6: f8b7 308e ldrh.w r3, [r7, #142] @ 0x8e + 800e4ba: 2b00 cmp r3, #0 + 800e4bc: d049 beq.n 800e552 + 800e4be: 687b ldr r3, [r7, #4] + 800e4c0: f8b3 3068 ldrh.w r3, [r3, #104] @ 0x68 + 800e4c4: f8b7 208e ldrh.w r2, [r7, #142] @ 0x8e + 800e4c8: 429a cmp r2, r3 + 800e4ca: d242 bcs.n 800e552 + { + /* Disable the UART RXFT interrupt*/ + ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_RXFTIE); + 800e4cc: 687b ldr r3, [r7, #4] + 800e4ce: 681b ldr r3, [r3, #0] + 800e4d0: 3308 adds r3, #8 + 800e4d2: 627b str r3, [r7, #36] @ 0x24 + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800e4d4: 6a7b ldr r3, [r7, #36] @ 0x24 + 800e4d6: e853 3f00 ldrex r3, [r3] + 800e4da: 623b str r3, [r7, #32] + return(result); + 800e4dc: 6a3b ldr r3, [r7, #32] + 800e4de: f023 5380 bic.w r3, r3, #268435456 @ 0x10000000 + 800e4e2: f8c7 3088 str.w r3, [r7, #136] @ 0x88 + 800e4e6: 687b ldr r3, [r7, #4] + 800e4e8: 681b ldr r3, [r3, #0] + 800e4ea: 3308 adds r3, #8 + 800e4ec: f8d7 2088 ldr.w r2, [r7, #136] @ 0x88 + 800e4f0: 633a str r2, [r7, #48] @ 0x30 + 800e4f2: 62fb str r3, [r7, #44] @ 0x2c + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800e4f4: 6af9 ldr r1, [r7, #44] @ 0x2c + 800e4f6: 6b3a ldr r2, [r7, #48] @ 0x30 + 800e4f8: e841 2300 strex r3, r2, [r1] + 800e4fc: 62bb str r3, [r7, #40] @ 0x28 + return(result); + 800e4fe: 6abb ldr r3, [r7, #40] @ 0x28 + 800e500: 2b00 cmp r3, #0 + 800e502: d1e3 bne.n 800e4cc + + /* Update the RxISR function pointer */ + huart->RxISR = UART_RxISR_16BIT; + 800e504: 687b ldr r3, [r7, #4] + 800e506: 4a16 ldr r2, [pc, #88] @ (800e560 ) + 800e508: 675a str r2, [r3, #116] @ 0x74 + + /* Enable the UART Data Register Not Empty interrupt */ + ATOMIC_SET_BIT(huart->Instance->CR1, USART_CR1_RXNEIE_RXFNEIE); + 800e50a: 687b ldr r3, [r7, #4] + 800e50c: 681b ldr r3, [r3, #0] + 800e50e: 613b str r3, [r7, #16] + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800e510: 693b ldr r3, [r7, #16] + 800e512: e853 3f00 ldrex r3, [r3] + 800e516: 60fb str r3, [r7, #12] + return(result); + 800e518: 68fb ldr r3, [r7, #12] + 800e51a: f043 0320 orr.w r3, r3, #32 + 800e51e: f8c7 3084 str.w r3, [r7, #132] @ 0x84 + 800e522: 687b ldr r3, [r7, #4] + 800e524: 681b ldr r3, [r3, #0] + 800e526: 461a mov r2, r3 + 800e528: f8d7 3084 ldr.w r3, [r7, #132] @ 0x84 + 800e52c: 61fb str r3, [r7, #28] + 800e52e: 61ba str r2, [r7, #24] + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800e530: 69b9 ldr r1, [r7, #24] + 800e532: 69fa ldr r2, [r7, #28] + 800e534: e841 2300 strex r3, r2, [r1] + 800e538: 617b str r3, [r7, #20] + return(result); + 800e53a: 697b ldr r3, [r7, #20] + 800e53c: 2b00 cmp r3, #0 + 800e53e: d1e4 bne.n 800e50a + else + { + /* Clear RXNE interrupt flag */ + __HAL_UART_SEND_REQ(huart, UART_RXDATA_FLUSH_REQUEST); + } +} + 800e540: e007 b.n 800e552 + __HAL_UART_SEND_REQ(huart, UART_RXDATA_FLUSH_REQUEST); + 800e542: 687b ldr r3, [r7, #4] + 800e544: 681b ldr r3, [r3, #0] + 800e546: 699a ldr r2, [r3, #24] + 800e548: 687b ldr r3, [r7, #4] + 800e54a: 681b ldr r3, [r3, #0] + 800e54c: f042 0208 orr.w r2, r2, #8 + 800e550: 619a str r2, [r3, #24] +} + 800e552: bf00 nop + 800e554: 37b8 adds r7, #184 @ 0xb8 + 800e556: 46bd mov sp, r7 + 800e558: bd80 pop {r7, pc} + 800e55a: bf00 nop + 800e55c: 40008000 .word 0x40008000 + 800e560: 0800dcdd .word 0x0800dcdd + +0800e564 : + * @brief UART wakeup from Stop mode callback. + * @param huart UART handle. + * @retval None + */ +__weak void HAL_UARTEx_WakeupCallback(UART_HandleTypeDef *huart) +{ + 800e564: b480 push {r7} + 800e566: b083 sub sp, #12 + 800e568: af00 add r7, sp, #0 + 800e56a: 6078 str r0, [r7, #4] + UNUSED(huart); + + /* NOTE : This function should not be modified, when the callback is needed, + the HAL_UARTEx_WakeupCallback can be implemented in the user file. + */ +} + 800e56c: bf00 nop + 800e56e: 370c adds r7, #12 + 800e570: 46bd mov sp, r7 + 800e572: f85d 7b04 ldr.w r7, [sp], #4 + 800e576: 4770 bx lr + +0800e578 : + * @brief UART RX Fifo full callback. + * @param huart UART handle. + * @retval None + */ +__weak void HAL_UARTEx_RxFifoFullCallback(UART_HandleTypeDef *huart) +{ + 800e578: b480 push {r7} + 800e57a: b083 sub sp, #12 + 800e57c: af00 add r7, sp, #0 + 800e57e: 6078 str r0, [r7, #4] + UNUSED(huart); + + /* NOTE : This function should not be modified, when the callback is needed, + the HAL_UARTEx_RxFifoFullCallback can be implemented in the user file. + */ +} + 800e580: bf00 nop + 800e582: 370c adds r7, #12 + 800e584: 46bd mov sp, r7 + 800e586: f85d 7b04 ldr.w r7, [sp], #4 + 800e58a: 4770 bx lr + +0800e58c : + * @brief UART TX Fifo empty callback. + * @param huart UART handle. + * @retval None + */ +__weak void HAL_UARTEx_TxFifoEmptyCallback(UART_HandleTypeDef *huart) +{ + 800e58c: b480 push {r7} + 800e58e: b083 sub sp, #12 + 800e590: af00 add r7, sp, #0 + 800e592: 6078 str r0, [r7, #4] + UNUSED(huart); + + /* NOTE : This function should not be modified, when the callback is needed, + the HAL_UARTEx_TxFifoEmptyCallback can be implemented in the user file. + */ +} + 800e594: bf00 nop + 800e596: 370c adds r7, #12 + 800e598: 46bd mov sp, r7 + 800e59a: f85d 7b04 ldr.w r7, [sp], #4 + 800e59e: 4770 bx lr + +0800e5a0 : + * @arg @ref UART_WAKEUP_ON_STARTBIT + * @arg @ref UART_WAKEUP_ON_READDATA_NONEMPTY + * @retval HAL status + */ +HAL_StatusTypeDef HAL_UARTEx_StopModeWakeUpSourceConfig(UART_HandleTypeDef *huart, UART_WakeUpTypeDef WakeUpSelection) +{ + 800e5a0: b580 push {r7, lr} + 800e5a2: b088 sub sp, #32 + 800e5a4: af02 add r7, sp, #8 + 800e5a6: 60f8 str r0, [r7, #12] + 800e5a8: 1d3b adds r3, r7, #4 + 800e5aa: e883 0006 stmia.w r3, {r1, r2} + HAL_StatusTypeDef status = HAL_OK; + 800e5ae: 2300 movs r3, #0 + 800e5b0: 75fb strb r3, [r7, #23] + assert_param(IS_UART_WAKEUP_FROMSTOP_INSTANCE(huart->Instance)); + /* check the wake-up selection parameter */ + assert_param(IS_UART_WAKEUP_SELECTION(WakeUpSelection.WakeUpEvent)); + + /* Process Locked */ + __HAL_LOCK(huart); + 800e5b2: 68fb ldr r3, [r7, #12] + 800e5b4: f893 3084 ldrb.w r3, [r3, #132] @ 0x84 + 800e5b8: 2b01 cmp r3, #1 + 800e5ba: d101 bne.n 800e5c0 + 800e5bc: 2302 movs r3, #2 + 800e5be: e046 b.n 800e64e + 800e5c0: 68fb ldr r3, [r7, #12] + 800e5c2: 2201 movs r2, #1 + 800e5c4: f883 2084 strb.w r2, [r3, #132] @ 0x84 + + huart->gState = HAL_UART_STATE_BUSY; + 800e5c8: 68fb ldr r3, [r7, #12] + 800e5ca: 2224 movs r2, #36 @ 0x24 + 800e5cc: f8c3 2088 str.w r2, [r3, #136] @ 0x88 + + /* Disable the Peripheral */ + __HAL_UART_DISABLE(huart); + 800e5d0: 68fb ldr r3, [r7, #12] + 800e5d2: 681b ldr r3, [r3, #0] + 800e5d4: 681a ldr r2, [r3, #0] + 800e5d6: 68fb ldr r3, [r7, #12] + 800e5d8: 681b ldr r3, [r3, #0] + 800e5da: f022 0201 bic.w r2, r2, #1 + 800e5de: 601a str r2, [r3, #0] + + /* Set the wake-up selection scheme */ + MODIFY_REG(huart->Instance->CR3, USART_CR3_WUS, WakeUpSelection.WakeUpEvent); + 800e5e0: 68fb ldr r3, [r7, #12] + 800e5e2: 681b ldr r3, [r3, #0] + 800e5e4: 689b ldr r3, [r3, #8] + 800e5e6: f423 1140 bic.w r1, r3, #3145728 @ 0x300000 + 800e5ea: 687a ldr r2, [r7, #4] + 800e5ec: 68fb ldr r3, [r7, #12] + 800e5ee: 681b ldr r3, [r3, #0] + 800e5f0: 430a orrs r2, r1 + 800e5f2: 609a str r2, [r3, #8] + + if (WakeUpSelection.WakeUpEvent == UART_WAKEUP_ON_ADDRESS) + 800e5f4: 687b ldr r3, [r7, #4] + 800e5f6: 2b00 cmp r3, #0 + 800e5f8: d105 bne.n 800e606 + { + UARTEx_Wakeup_AddressConfig(huart, WakeUpSelection); + 800e5fa: 1d3b adds r3, r7, #4 + 800e5fc: e893 0006 ldmia.w r3, {r1, r2} + 800e600: 68f8 ldr r0, [r7, #12] + 800e602: f000 f910 bl 800e826 + } + + /* Enable the Peripheral */ + __HAL_UART_ENABLE(huart); + 800e606: 68fb ldr r3, [r7, #12] + 800e608: 681b ldr r3, [r3, #0] + 800e60a: 681a ldr r2, [r3, #0] + 800e60c: 68fb ldr r3, [r7, #12] + 800e60e: 681b ldr r3, [r3, #0] + 800e610: f042 0201 orr.w r2, r2, #1 + 800e614: 601a str r2, [r3, #0] + + /* Init tickstart for timeout management */ + tickstart = HAL_GetTick(); + 800e616: f7f6 f825 bl 8004664 + 800e61a: 6138 str r0, [r7, #16] + + /* Wait until REACK flag is set */ + if (UART_WaitOnFlagUntilTimeout(huart, USART_ISR_REACK, RESET, tickstart, HAL_UART_TIMEOUT_VALUE) != HAL_OK) + 800e61c: f06f 437e mvn.w r3, #4261412864 @ 0xfe000000 + 800e620: 9300 str r3, [sp, #0] + 800e622: 693b ldr r3, [r7, #16] + 800e624: 2200 movs r2, #0 + 800e626: f44f 0180 mov.w r1, #4194304 @ 0x400000 + 800e62a: 68f8 ldr r0, [r7, #12] + 800e62c: f7fe ff6a bl 800d504 + 800e630: 4603 mov r3, r0 + 800e632: 2b00 cmp r3, #0 + 800e634: d002 beq.n 800e63c + { + status = HAL_TIMEOUT; + 800e636: 2303 movs r3, #3 + 800e638: 75fb strb r3, [r7, #23] + 800e63a: e003 b.n 800e644 + } + else + { + /* Initialize the UART State */ + huart->gState = HAL_UART_STATE_READY; + 800e63c: 68fb ldr r3, [r7, #12] + 800e63e: 2220 movs r2, #32 + 800e640: f8c3 2088 str.w r2, [r3, #136] @ 0x88 + } + + /* Process Unlocked */ + __HAL_UNLOCK(huart); + 800e644: 68fb ldr r3, [r7, #12] + 800e646: 2200 movs r2, #0 + 800e648: f883 2084 strb.w r2, [r3, #132] @ 0x84 + + return status; + 800e64c: 7dfb ldrb r3, [r7, #23] +} + 800e64e: 4618 mov r0, r3 + 800e650: 3718 adds r7, #24 + 800e652: 46bd mov sp, r7 + 800e654: bd80 pop {r7, pc} + +0800e656 : + * @note The UART is able to wake up the MCU from Stop 1 mode as long as UART clock is HSI or LSE. + * @param huart UART handle. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_UARTEx_EnableStopMode(UART_HandleTypeDef *huart) +{ + 800e656: b480 push {r7} + 800e658: b089 sub sp, #36 @ 0x24 + 800e65a: af00 add r7, sp, #0 + 800e65c: 6078 str r0, [r7, #4] + /* Process Locked */ + __HAL_LOCK(huart); + 800e65e: 687b ldr r3, [r7, #4] + 800e660: f893 3084 ldrb.w r3, [r3, #132] @ 0x84 + 800e664: 2b01 cmp r3, #1 + 800e666: d101 bne.n 800e66c + 800e668: 2302 movs r3, #2 + 800e66a: e021 b.n 800e6b0 + 800e66c: 687b ldr r3, [r7, #4] + 800e66e: 2201 movs r2, #1 + 800e670: f883 2084 strb.w r2, [r3, #132] @ 0x84 + + /* Set UESM bit */ + ATOMIC_SET_BIT(huart->Instance->CR1, USART_CR1_UESM); + 800e674: 687b ldr r3, [r7, #4] + 800e676: 681b ldr r3, [r3, #0] + 800e678: 60fb str r3, [r7, #12] + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + 800e67a: 68fb ldr r3, [r7, #12] + 800e67c: e853 3f00 ldrex r3, [r3] + 800e680: 60bb str r3, [r7, #8] + return(result); + 800e682: 68bb ldr r3, [r7, #8] + 800e684: f043 0302 orr.w r3, r3, #2 + 800e688: 61fb str r3, [r7, #28] + 800e68a: 687b ldr r3, [r7, #4] + 800e68c: 681b ldr r3, [r3, #0] + 800e68e: 461a mov r2, r3 + 800e690: 69fb ldr r3, [r7, #28] + 800e692: 61bb str r3, [r7, #24] + 800e694: 617a str r2, [r7, #20] + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + 800e696: 6979 ldr r1, [r7, #20] + 800e698: 69ba ldr r2, [r7, #24] + 800e69a: e841 2300 strex r3, r2, [r1] + 800e69e: 613b str r3, [r7, #16] + return(result); + 800e6a0: 693b ldr r3, [r7, #16] + 800e6a2: 2b00 cmp r3, #0 + 800e6a4: d1e6 bne.n 800e674 + + /* Process Unlocked */ + __HAL_UNLOCK(huart); + 800e6a6: 687b ldr r3, [r7, #4] + 800e6a8: 2200 movs r2, #0 + 800e6aa: f883 2084 strb.w r2, [r3, #132] @ 0x84 + + return HAL_OK; + 800e6ae: 2300 movs r3, #0 +} + 800e6b0: 4618 mov r0, r3 + 800e6b2: 3724 adds r7, #36 @ 0x24 + 800e6b4: 46bd mov sp, r7 + 800e6b6: f85d 7b04 ldr.w r7, [sp], #4 + 800e6ba: 4770 bx lr + +0800e6bc : + * @brief Disable the FIFO mode. + * @param huart UART handle. + * @retval HAL status + */ +HAL_StatusTypeDef HAL_UARTEx_DisableFifoMode(UART_HandleTypeDef *huart) +{ + 800e6bc: b480 push {r7} + 800e6be: b085 sub sp, #20 + 800e6c0: af00 add r7, sp, #0 + 800e6c2: 6078 str r0, [r7, #4] + + /* Check parameters */ + assert_param(IS_UART_FIFO_INSTANCE(huart->Instance)); + + /* Process Locked */ + __HAL_LOCK(huart); + 800e6c4: 687b ldr r3, [r7, #4] + 800e6c6: f893 3084 ldrb.w r3, [r3, #132] @ 0x84 + 800e6ca: 2b01 cmp r3, #1 + 800e6cc: d101 bne.n 800e6d2 + 800e6ce: 2302 movs r3, #2 + 800e6d0: e027 b.n 800e722 + 800e6d2: 687b ldr r3, [r7, #4] + 800e6d4: 2201 movs r2, #1 + 800e6d6: f883 2084 strb.w r2, [r3, #132] @ 0x84 + + huart->gState = HAL_UART_STATE_BUSY; + 800e6da: 687b ldr r3, [r7, #4] + 800e6dc: 2224 movs r2, #36 @ 0x24 + 800e6de: f8c3 2088 str.w r2, [r3, #136] @ 0x88 + + /* Save actual UART configuration */ + tmpcr1 = READ_REG(huart->Instance->CR1); + 800e6e2: 687b ldr r3, [r7, #4] + 800e6e4: 681b ldr r3, [r3, #0] + 800e6e6: 681b ldr r3, [r3, #0] + 800e6e8: 60fb str r3, [r7, #12] + + /* Disable UART */ + __HAL_UART_DISABLE(huart); + 800e6ea: 687b ldr r3, [r7, #4] + 800e6ec: 681b ldr r3, [r3, #0] + 800e6ee: 681a ldr r2, [r3, #0] + 800e6f0: 687b ldr r3, [r7, #4] + 800e6f2: 681b ldr r3, [r3, #0] + 800e6f4: f022 0201 bic.w r2, r2, #1 + 800e6f8: 601a str r2, [r3, #0] + + /* Disable FIFO mode */ + CLEAR_BIT(tmpcr1, USART_CR1_FIFOEN); + 800e6fa: 68fb ldr r3, [r7, #12] + 800e6fc: f023 5300 bic.w r3, r3, #536870912 @ 0x20000000 + 800e700: 60fb str r3, [r7, #12] + huart->FifoMode = UART_FIFOMODE_DISABLE; + 800e702: 687b ldr r3, [r7, #4] + 800e704: 2200 movs r2, #0 + 800e706: 665a str r2, [r3, #100] @ 0x64 + + /* Restore UART configuration */ + WRITE_REG(huart->Instance->CR1, tmpcr1); + 800e708: 687b ldr r3, [r7, #4] + 800e70a: 681b ldr r3, [r3, #0] + 800e70c: 68fa ldr r2, [r7, #12] + 800e70e: 601a str r2, [r3, #0] + + huart->gState = HAL_UART_STATE_READY; + 800e710: 687b ldr r3, [r7, #4] + 800e712: 2220 movs r2, #32 + 800e714: f8c3 2088 str.w r2, [r3, #136] @ 0x88 + + /* Process Unlocked */ + __HAL_UNLOCK(huart); + 800e718: 687b ldr r3, [r7, #4] + 800e71a: 2200 movs r2, #0 + 800e71c: f883 2084 strb.w r2, [r3, #132] @ 0x84 + + return HAL_OK; + 800e720: 2300 movs r3, #0 +} + 800e722: 4618 mov r0, r3 + 800e724: 3714 adds r7, #20 + 800e726: 46bd mov sp, r7 + 800e728: f85d 7b04 ldr.w r7, [sp], #4 + 800e72c: 4770 bx lr + +0800e72e : + * @arg @ref UART_TXFIFO_THRESHOLD_7_8 + * @arg @ref UART_TXFIFO_THRESHOLD_8_8 + * @retval HAL status + */ +HAL_StatusTypeDef HAL_UARTEx_SetTxFifoThreshold(UART_HandleTypeDef *huart, uint32_t Threshold) +{ + 800e72e: b580 push {r7, lr} + 800e730: b084 sub sp, #16 + 800e732: af00 add r7, sp, #0 + 800e734: 6078 str r0, [r7, #4] + 800e736: 6039 str r1, [r7, #0] + /* Check parameters */ + assert_param(IS_UART_FIFO_INSTANCE(huart->Instance)); + assert_param(IS_UART_TXFIFO_THRESHOLD(Threshold)); + + /* Process Locked */ + __HAL_LOCK(huart); + 800e738: 687b ldr r3, [r7, #4] + 800e73a: f893 3084 ldrb.w r3, [r3, #132] @ 0x84 + 800e73e: 2b01 cmp r3, #1 + 800e740: d101 bne.n 800e746 + 800e742: 2302 movs r3, #2 + 800e744: e02d b.n 800e7a2 + 800e746: 687b ldr r3, [r7, #4] + 800e748: 2201 movs r2, #1 + 800e74a: f883 2084 strb.w r2, [r3, #132] @ 0x84 + + huart->gState = HAL_UART_STATE_BUSY; + 800e74e: 687b ldr r3, [r7, #4] + 800e750: 2224 movs r2, #36 @ 0x24 + 800e752: f8c3 2088 str.w r2, [r3, #136] @ 0x88 + + /* Save actual UART configuration */ + tmpcr1 = READ_REG(huart->Instance->CR1); + 800e756: 687b ldr r3, [r7, #4] + 800e758: 681b ldr r3, [r3, #0] + 800e75a: 681b ldr r3, [r3, #0] + 800e75c: 60fb str r3, [r7, #12] + + /* Disable UART */ + __HAL_UART_DISABLE(huart); + 800e75e: 687b ldr r3, [r7, #4] + 800e760: 681b ldr r3, [r3, #0] + 800e762: 681a ldr r2, [r3, #0] + 800e764: 687b ldr r3, [r7, #4] + 800e766: 681b ldr r3, [r3, #0] + 800e768: f022 0201 bic.w r2, r2, #1 + 800e76c: 601a str r2, [r3, #0] + + /* Update TX threshold configuration */ + MODIFY_REG(huart->Instance->CR3, USART_CR3_TXFTCFG, Threshold); + 800e76e: 687b ldr r3, [r7, #4] + 800e770: 681b ldr r3, [r3, #0] + 800e772: 689b ldr r3, [r3, #8] + 800e774: f023 4160 bic.w r1, r3, #3758096384 @ 0xe0000000 + 800e778: 687b ldr r3, [r7, #4] + 800e77a: 681b ldr r3, [r3, #0] + 800e77c: 683a ldr r2, [r7, #0] + 800e77e: 430a orrs r2, r1 + 800e780: 609a str r2, [r3, #8] + + /* Determine the number of data to process during RX/TX ISR execution */ + UARTEx_SetNbDataToProcess(huart); + 800e782: 6878 ldr r0, [r7, #4] + 800e784: f000 f872 bl 800e86c + + /* Restore UART configuration */ + WRITE_REG(huart->Instance->CR1, tmpcr1); + 800e788: 687b ldr r3, [r7, #4] + 800e78a: 681b ldr r3, [r3, #0] + 800e78c: 68fa ldr r2, [r7, #12] + 800e78e: 601a str r2, [r3, #0] + + huart->gState = HAL_UART_STATE_READY; + 800e790: 687b ldr r3, [r7, #4] + 800e792: 2220 movs r2, #32 + 800e794: f8c3 2088 str.w r2, [r3, #136] @ 0x88 + + /* Process Unlocked */ + __HAL_UNLOCK(huart); + 800e798: 687b ldr r3, [r7, #4] + 800e79a: 2200 movs r2, #0 + 800e79c: f883 2084 strb.w r2, [r3, #132] @ 0x84 + + return HAL_OK; + 800e7a0: 2300 movs r3, #0 +} + 800e7a2: 4618 mov r0, r3 + 800e7a4: 3710 adds r7, #16 + 800e7a6: 46bd mov sp, r7 + 800e7a8: bd80 pop {r7, pc} + +0800e7aa : + * @arg @ref UART_RXFIFO_THRESHOLD_7_8 + * @arg @ref UART_RXFIFO_THRESHOLD_8_8 + * @retval HAL status + */ +HAL_StatusTypeDef HAL_UARTEx_SetRxFifoThreshold(UART_HandleTypeDef *huart, uint32_t Threshold) +{ + 800e7aa: b580 push {r7, lr} + 800e7ac: b084 sub sp, #16 + 800e7ae: af00 add r7, sp, #0 + 800e7b0: 6078 str r0, [r7, #4] + 800e7b2: 6039 str r1, [r7, #0] + /* Check the parameters */ + assert_param(IS_UART_FIFO_INSTANCE(huart->Instance)); + assert_param(IS_UART_RXFIFO_THRESHOLD(Threshold)); + + /* Process Locked */ + __HAL_LOCK(huart); + 800e7b4: 687b ldr r3, [r7, #4] + 800e7b6: f893 3084 ldrb.w r3, [r3, #132] @ 0x84 + 800e7ba: 2b01 cmp r3, #1 + 800e7bc: d101 bne.n 800e7c2 + 800e7be: 2302 movs r3, #2 + 800e7c0: e02d b.n 800e81e + 800e7c2: 687b ldr r3, [r7, #4] + 800e7c4: 2201 movs r2, #1 + 800e7c6: f883 2084 strb.w r2, [r3, #132] @ 0x84 + + huart->gState = HAL_UART_STATE_BUSY; + 800e7ca: 687b ldr r3, [r7, #4] + 800e7cc: 2224 movs r2, #36 @ 0x24 + 800e7ce: f8c3 2088 str.w r2, [r3, #136] @ 0x88 + + /* Save actual UART configuration */ + tmpcr1 = READ_REG(huart->Instance->CR1); + 800e7d2: 687b ldr r3, [r7, #4] + 800e7d4: 681b ldr r3, [r3, #0] + 800e7d6: 681b ldr r3, [r3, #0] + 800e7d8: 60fb str r3, [r7, #12] + + /* Disable UART */ + __HAL_UART_DISABLE(huart); + 800e7da: 687b ldr r3, [r7, #4] + 800e7dc: 681b ldr r3, [r3, #0] + 800e7de: 681a ldr r2, [r3, #0] + 800e7e0: 687b ldr r3, [r7, #4] + 800e7e2: 681b ldr r3, [r3, #0] + 800e7e4: f022 0201 bic.w r2, r2, #1 + 800e7e8: 601a str r2, [r3, #0] + + /* Update RX threshold configuration */ + MODIFY_REG(huart->Instance->CR3, USART_CR3_RXFTCFG, Threshold); + 800e7ea: 687b ldr r3, [r7, #4] + 800e7ec: 681b ldr r3, [r3, #0] + 800e7ee: 689b ldr r3, [r3, #8] + 800e7f0: f023 6160 bic.w r1, r3, #234881024 @ 0xe000000 + 800e7f4: 687b ldr r3, [r7, #4] + 800e7f6: 681b ldr r3, [r3, #0] + 800e7f8: 683a ldr r2, [r7, #0] + 800e7fa: 430a orrs r2, r1 + 800e7fc: 609a str r2, [r3, #8] + + /* Determine the number of data to process during RX/TX ISR execution */ + UARTEx_SetNbDataToProcess(huart); + 800e7fe: 6878 ldr r0, [r7, #4] + 800e800: f000 f834 bl 800e86c + + /* Restore UART configuration */ + WRITE_REG(huart->Instance->CR1, tmpcr1); + 800e804: 687b ldr r3, [r7, #4] + 800e806: 681b ldr r3, [r3, #0] + 800e808: 68fa ldr r2, [r7, #12] + 800e80a: 601a str r2, [r3, #0] + + huart->gState = HAL_UART_STATE_READY; + 800e80c: 687b ldr r3, [r7, #4] + 800e80e: 2220 movs r2, #32 + 800e810: f8c3 2088 str.w r2, [r3, #136] @ 0x88 + + /* Process Unlocked */ + __HAL_UNLOCK(huart); + 800e814: 687b ldr r3, [r7, #4] + 800e816: 2200 movs r2, #0 + 800e818: f883 2084 strb.w r2, [r3, #132] @ 0x84 + + return HAL_OK; + 800e81c: 2300 movs r3, #0 +} + 800e81e: 4618 mov r0, r3 + 800e820: 3710 adds r7, #16 + 800e822: 46bd mov sp, r7 + 800e824: bd80 pop {r7, pc} + +0800e826 : + * @param huart UART handle. + * @param WakeUpSelection UART wake up from stop mode parameters. + * @retval None + */ +static void UARTEx_Wakeup_AddressConfig(UART_HandleTypeDef *huart, UART_WakeUpTypeDef WakeUpSelection) +{ + 800e826: b480 push {r7} + 800e828: b085 sub sp, #20 + 800e82a: af00 add r7, sp, #0 + 800e82c: 60f8 str r0, [r7, #12] + 800e82e: 1d3b adds r3, r7, #4 + 800e830: e883 0006 stmia.w r3, {r1, r2} + assert_param(IS_UART_ADDRESSLENGTH_DETECT(WakeUpSelection.AddressLength)); + + /* Set the USART address length */ + MODIFY_REG(huart->Instance->CR2, USART_CR2_ADDM7, WakeUpSelection.AddressLength); + 800e834: 68fb ldr r3, [r7, #12] + 800e836: 681b ldr r3, [r3, #0] + 800e838: 685b ldr r3, [r3, #4] + 800e83a: f023 0210 bic.w r2, r3, #16 + 800e83e: 893b ldrh r3, [r7, #8] + 800e840: 4619 mov r1, r3 + 800e842: 68fb ldr r3, [r7, #12] + 800e844: 681b ldr r3, [r3, #0] + 800e846: 430a orrs r2, r1 + 800e848: 605a str r2, [r3, #4] + + /* Set the USART address node */ + MODIFY_REG(huart->Instance->CR2, USART_CR2_ADD, ((uint32_t)WakeUpSelection.Address << UART_CR2_ADDRESS_LSB_POS)); + 800e84a: 68fb ldr r3, [r7, #12] + 800e84c: 681b ldr r3, [r3, #0] + 800e84e: 685b ldr r3, [r3, #4] + 800e850: f023 417f bic.w r1, r3, #4278190080 @ 0xff000000 + 800e854: 7abb ldrb r3, [r7, #10] + 800e856: 061a lsls r2, r3, #24 + 800e858: 68fb ldr r3, [r7, #12] + 800e85a: 681b ldr r3, [r3, #0] + 800e85c: 430a orrs r2, r1 + 800e85e: 605a str r2, [r3, #4] +} + 800e860: bf00 nop + 800e862: 3714 adds r7, #20 + 800e864: 46bd mov sp, r7 + 800e866: f85d 7b04 ldr.w r7, [sp], #4 + 800e86a: 4770 bx lr + +0800e86c : + * the UART configuration registers. + * @param huart UART handle. + * @retval None + */ +static void UARTEx_SetNbDataToProcess(UART_HandleTypeDef *huart) +{ + 800e86c: b480 push {r7} + 800e86e: b085 sub sp, #20 + 800e870: af00 add r7, sp, #0 + 800e872: 6078 str r0, [r7, #4] + uint8_t rx_fifo_threshold; + uint8_t tx_fifo_threshold; + static const uint8_t numerator[] = {1U, 1U, 1U, 3U, 7U, 1U, 0U, 0U}; + static const uint8_t denominator[] = {8U, 4U, 2U, 4U, 8U, 1U, 1U, 1U}; + + if (huart->FifoMode == UART_FIFOMODE_DISABLE) + 800e874: 687b ldr r3, [r7, #4] + 800e876: 6e5b ldr r3, [r3, #100] @ 0x64 + 800e878: 2b00 cmp r3, #0 + 800e87a: d108 bne.n 800e88e + { + huart->NbTxDataToProcess = 1U; + 800e87c: 687b ldr r3, [r7, #4] + 800e87e: 2201 movs r2, #1 + 800e880: f8a3 206a strh.w r2, [r3, #106] @ 0x6a + huart->NbRxDataToProcess = 1U; + 800e884: 687b ldr r3, [r7, #4] + 800e886: 2201 movs r2, #1 + 800e888: f8a3 2068 strh.w r2, [r3, #104] @ 0x68 + huart->NbTxDataToProcess = ((uint16_t)tx_fifo_depth * numerator[tx_fifo_threshold]) / + (uint16_t)denominator[tx_fifo_threshold]; + huart->NbRxDataToProcess = ((uint16_t)rx_fifo_depth * numerator[rx_fifo_threshold]) / + (uint16_t)denominator[rx_fifo_threshold]; + } +} + 800e88c: e031 b.n 800e8f2 + rx_fifo_depth = RX_FIFO_DEPTH; + 800e88e: 2308 movs r3, #8 + 800e890: 73fb strb r3, [r7, #15] + tx_fifo_depth = TX_FIFO_DEPTH; + 800e892: 2308 movs r3, #8 + 800e894: 73bb strb r3, [r7, #14] + rx_fifo_threshold = (uint8_t)(READ_BIT(huart->Instance->CR3, USART_CR3_RXFTCFG) >> USART_CR3_RXFTCFG_Pos); + 800e896: 687b ldr r3, [r7, #4] + 800e898: 681b ldr r3, [r3, #0] + 800e89a: 689b ldr r3, [r3, #8] + 800e89c: 0e5b lsrs r3, r3, #25 + 800e89e: b2db uxtb r3, r3 + 800e8a0: f003 0307 and.w r3, r3, #7 + 800e8a4: 737b strb r3, [r7, #13] + tx_fifo_threshold = (uint8_t)(READ_BIT(huart->Instance->CR3, USART_CR3_TXFTCFG) >> USART_CR3_TXFTCFG_Pos); + 800e8a6: 687b ldr r3, [r7, #4] + 800e8a8: 681b ldr r3, [r3, #0] + 800e8aa: 689b ldr r3, [r3, #8] + 800e8ac: 0f5b lsrs r3, r3, #29 + 800e8ae: b2db uxtb r3, r3 + 800e8b0: f003 0307 and.w r3, r3, #7 + 800e8b4: 733b strb r3, [r7, #12] + huart->NbTxDataToProcess = ((uint16_t)tx_fifo_depth * numerator[tx_fifo_threshold]) / + 800e8b6: 7bbb ldrb r3, [r7, #14] + 800e8b8: 7b3a ldrb r2, [r7, #12] + 800e8ba: 4911 ldr r1, [pc, #68] @ (800e900 ) + 800e8bc: 5c8a ldrb r2, [r1, r2] + 800e8be: fb02 f303 mul.w r3, r2, r3 + (uint16_t)denominator[tx_fifo_threshold]; + 800e8c2: 7b3a ldrb r2, [r7, #12] + 800e8c4: 490f ldr r1, [pc, #60] @ (800e904 ) + 800e8c6: 5c8a ldrb r2, [r1, r2] + huart->NbTxDataToProcess = ((uint16_t)tx_fifo_depth * numerator[tx_fifo_threshold]) / + 800e8c8: fb93 f3f2 sdiv r3, r3, r2 + 800e8cc: b29a uxth r2, r3 + 800e8ce: 687b ldr r3, [r7, #4] + 800e8d0: f8a3 206a strh.w r2, [r3, #106] @ 0x6a + huart->NbRxDataToProcess = ((uint16_t)rx_fifo_depth * numerator[rx_fifo_threshold]) / + 800e8d4: 7bfb ldrb r3, [r7, #15] + 800e8d6: 7b7a ldrb r2, [r7, #13] + 800e8d8: 4909 ldr r1, [pc, #36] @ (800e900 ) + 800e8da: 5c8a ldrb r2, [r1, r2] + 800e8dc: fb02 f303 mul.w r3, r2, r3 + (uint16_t)denominator[rx_fifo_threshold]; + 800e8e0: 7b7a ldrb r2, [r7, #13] + 800e8e2: 4908 ldr r1, [pc, #32] @ (800e904 ) + 800e8e4: 5c8a ldrb r2, [r1, r2] + huart->NbRxDataToProcess = ((uint16_t)rx_fifo_depth * numerator[rx_fifo_threshold]) / + 800e8e6: fb93 f3f2 sdiv r3, r3, r2 + 800e8ea: b29a uxth r2, r3 + 800e8ec: 687b ldr r3, [r7, #4] + 800e8ee: f8a3 2068 strh.w r2, [r3, #104] @ 0x68 +} + 800e8f2: bf00 nop + 800e8f4: 3714 adds r7, #20 + 800e8f6: 46bd mov sp, r7 + 800e8f8: f85d 7b04 ldr.w r7, [sp], #4 + 800e8fc: 4770 bx lr + 800e8fe: bf00 nop + 800e900: 08014ee0 .word 0x08014ee0 + 800e904: 08014ee8 .word 0x08014ee8 + +0800e908 : + +extern void xPortSysTickHandler(void); + +/* Convert from CMSIS type osPriority to FreeRTOS priority number */ +static unsigned portBASE_TYPE makeFreeRtosPriority (osPriority priority) +{ + 800e908: b480 push {r7} + 800e90a: b085 sub sp, #20 + 800e90c: af00 add r7, sp, #0 + 800e90e: 4603 mov r3, r0 + 800e910: 80fb strh r3, [r7, #6] + unsigned portBASE_TYPE fpriority = tskIDLE_PRIORITY; + 800e912: 2300 movs r3, #0 + 800e914: 60fb str r3, [r7, #12] + + if (priority != osPriorityError) { + 800e916: f9b7 3006 ldrsh.w r3, [r7, #6] + 800e91a: 2b84 cmp r3, #132 @ 0x84 + 800e91c: d005 beq.n 800e92a + fpriority += (priority - osPriorityIdle); + 800e91e: f9b7 2006 ldrsh.w r2, [r7, #6] + 800e922: 68fb ldr r3, [r7, #12] + 800e924: 4413 add r3, r2 + 800e926: 3303 adds r3, #3 + 800e928: 60fb str r3, [r7, #12] + } + + return fpriority; + 800e92a: 68fb ldr r3, [r7, #12] +} + 800e92c: 4618 mov r0, r3 + 800e92e: 3714 adds r7, #20 + 800e930: 46bd mov sp, r7 + 800e932: f85d 7b04 ldr.w r7, [sp], #4 + 800e936: 4770 bx lr + +0800e938 : +#endif + + +/* Determine whether we are in thread mode or handler mode. */ +static int inHandlerMode (void) +{ + 800e938: b480 push {r7} + 800e93a: b083 sub sp, #12 + 800e93c: af00 add r7, sp, #0 + __ASM volatile ("MRS %0, ipsr" : "=r" (result) ); + 800e93e: f3ef 8305 mrs r3, IPSR + 800e942: 607b str r3, [r7, #4] + return(result); + 800e944: 687b ldr r3, [r7, #4] + return __get_IPSR() != 0; + 800e946: 2b00 cmp r3, #0 + 800e948: bf14 ite ne + 800e94a: 2301 movne r3, #1 + 800e94c: 2300 moveq r3, #0 + 800e94e: b2db uxtb r3, r3 +} + 800e950: 4618 mov r0, r3 + 800e952: 370c adds r7, #12 + 800e954: 46bd mov sp, r7 + 800e956: f85d 7b04 ldr.w r7, [sp], #4 + 800e95a: 4770 bx lr + +0800e95c : +* @param argument pointer that is passed to the thread function as start argument. +* @retval status code that indicates the execution status of the function +* @note MUST REMAIN UNCHANGED: \b osKernelStart shall be consistent in every CMSIS-RTOS. +*/ +osStatus osKernelStart (void) +{ + 800e95c: b580 push {r7, lr} + 800e95e: af00 add r7, sp, #0 + vTaskStartScheduler(); + 800e960: f001 fae4 bl 800ff2c + + return osOK; + 800e964: 2300 movs r3, #0 +} + 800e966: 4618 mov r0, r3 + 800e968: bd80 pop {r7, pc} + +0800e96a : +* @param argument pointer that is passed to the thread function as start argument. +* @retval thread ID for reference by other functions or NULL in case of error. +* @note MUST REMAIN UNCHANGED: \b osThreadCreate shall be consistent in every CMSIS-RTOS. +*/ +osThreadId osThreadCreate (const osThreadDef_t *thread_def, void *argument) +{ + 800e96a: b5f0 push {r4, r5, r6, r7, lr} + 800e96c: b087 sub sp, #28 + 800e96e: af02 add r7, sp, #8 + 800e970: 6078 str r0, [r7, #4] + 800e972: 6039 str r1, [r7, #0] + + handle = xTaskCreateStatic((TaskFunction_t)thread_def->pthread,(const portCHAR *)thread_def->name, + thread_def->stacksize, argument, makeFreeRtosPriority(thread_def->tpriority), + thread_def->buffer, thread_def->controlblock); +#else + if (xTaskCreate((TaskFunction_t)thread_def->pthread,(const portCHAR *)thread_def->name, + 800e974: 687b ldr r3, [r7, #4] + 800e976: 685c ldr r4, [r3, #4] + 800e978: 687b ldr r3, [r7, #4] + 800e97a: 681d ldr r5, [r3, #0] + thread_def->stacksize, argument, makeFreeRtosPriority(thread_def->tpriority), + 800e97c: 687b ldr r3, [r7, #4] + 800e97e: 691b ldr r3, [r3, #16] + if (xTaskCreate((TaskFunction_t)thread_def->pthread,(const portCHAR *)thread_def->name, + 800e980: b29e uxth r6, r3 + thread_def->stacksize, argument, makeFreeRtosPriority(thread_def->tpriority), + 800e982: 687b ldr r3, [r7, #4] + 800e984: f9b3 3008 ldrsh.w r3, [r3, #8] + if (xTaskCreate((TaskFunction_t)thread_def->pthread,(const portCHAR *)thread_def->name, + 800e988: 4618 mov r0, r3 + 800e98a: f7ff ffbd bl 800e908 + 800e98e: 4602 mov r2, r0 + 800e990: f107 030c add.w r3, r7, #12 + 800e994: 9301 str r3, [sp, #4] + 800e996: 9200 str r2, [sp, #0] + 800e998: 683b ldr r3, [r7, #0] + 800e99a: 4632 mov r2, r6 + 800e99c: 4629 mov r1, r5 + 800e99e: 4620 mov r0, r4 + 800e9a0: f001 f942 bl 800fc28 + 800e9a4: 4603 mov r3, r0 + 800e9a6: 2b01 cmp r3, #1 + 800e9a8: d001 beq.n 800e9ae + &handle) != pdPASS) { + return NULL; + 800e9aa: 2300 movs r3, #0 + 800e9ac: e000 b.n 800e9b0 + } +#endif + + return handle; + 800e9ae: 68fb ldr r3, [r7, #12] +} + 800e9b0: 4618 mov r0, r3 + 800e9b2: 3714 adds r7, #20 + 800e9b4: 46bd mov sp, r7 + 800e9b6: bdf0 pop {r4, r5, r6, r7, pc} + +0800e9b8 : +* @brief Wait for Timeout (Time Delay) +* @param millisec time delay value +* @retval status code that indicates the execution status of the function. +*/ +osStatus osDelay (uint32_t millisec) +{ + 800e9b8: b580 push {r7, lr} + 800e9ba: b084 sub sp, #16 + 800e9bc: af00 add r7, sp, #0 + 800e9be: 6078 str r0, [r7, #4] +#if INCLUDE_vTaskDelay + TickType_t ticks = millisec / portTICK_PERIOD_MS; + 800e9c0: 687b ldr r3, [r7, #4] + 800e9c2: 60fb str r3, [r7, #12] + + vTaskDelay(ticks ? ticks : 1); /* Minimum delay = 1 tick */ + 800e9c4: 68fb ldr r3, [r7, #12] + 800e9c6: 2b00 cmp r3, #0 + 800e9c8: d001 beq.n 800e9ce + 800e9ca: 68fb ldr r3, [r7, #12] + 800e9cc: e000 b.n 800e9d0 + 800e9ce: 2301 movs r3, #1 + 800e9d0: 4618 mov r0, r3 + 800e9d2: f001 fa75 bl 800fec0 + + return osOK; + 800e9d6: 2300 movs r3, #0 +#else + (void) millisec; + + return osErrorResource; +#endif +} + 800e9d8: 4618 mov r0, r3 + 800e9da: 3710 adds r7, #16 + 800e9dc: 46bd mov sp, r7 + 800e9de: bd80 pop {r7, pc} + +0800e9e0 : +* @param count number of available resources. +* @retval semaphore ID for reference by other functions or NULL in case of error. +* @note MUST REMAIN UNCHANGED: \b osSemaphoreCreate shall be consistent in every CMSIS-RTOS. +*/ +osSemaphoreId osSemaphoreCreate (const osSemaphoreDef_t *semaphore_def, int32_t count) +{ + 800e9e0: b580 push {r7, lr} + 800e9e2: b084 sub sp, #16 + 800e9e4: af00 add r7, sp, #0 + 800e9e6: 6078 str r0, [r7, #4] + 800e9e8: 6039 str r1, [r7, #0] +#endif + } +#else // configSUPPORT_STATIC_ALLOCATION == 0 && configSUPPORT_DYNAMIC_ALLOCATION == 1 + osSemaphoreId sema; + + if (count == 1) { + 800e9ea: 683b ldr r3, [r7, #0] + 800e9ec: 2b01 cmp r3, #1 + 800e9ee: d110 bne.n 800ea12 + vSemaphoreCreateBinary(sema); + 800e9f0: 2203 movs r2, #3 + 800e9f2: 2100 movs r1, #0 + 800e9f4: 2001 movs r0, #1 + 800e9f6: f000 faf5 bl 800efe4 + 800e9fa: 60f8 str r0, [r7, #12] + 800e9fc: 68fb ldr r3, [r7, #12] + 800e9fe: 2b00 cmp r3, #0 + 800ea00: d005 beq.n 800ea0e + 800ea02: 2300 movs r3, #0 + 800ea04: 2200 movs r2, #0 + 800ea06: 2100 movs r1, #0 + 800ea08: 68f8 ldr r0, [r7, #12] + 800ea0a: f000 fb41 bl 800f090 + return sema; + 800ea0e: 68fb ldr r3, [r7, #12] + 800ea10: e000 b.n 800ea14 + } + else { +#if (configUSE_COUNTING_SEMAPHORES == 1 ) + return xSemaphoreCreateCounting(count, count); +#else + return NULL; + 800ea12: 2300 movs r3, #0 +#endif + } +#endif +} + 800ea14: 4618 mov r0, r3 + 800ea16: 3710 adds r7, #16 + 800ea18: 46bd mov sp, r7 + 800ea1a: bd80 pop {r7, pc} + +0800ea1c : +* @param pool_def memory pool definition referenced with \ref osPool. +* @retval memory pool ID for reference by other functions or NULL in case of error. +* @note MUST REMAIN UNCHANGED: \b osPoolCreate shall be consistent in every CMSIS-RTOS. +*/ +osPoolId osPoolCreate (const osPoolDef_t *pool_def) +{ + 800ea1c: b580 push {r7, lr} + 800ea1e: b086 sub sp, #24 + 800ea20: af00 add r7, sp, #0 + 800ea22: 6078 str r0, [r7, #4] +#if (configSUPPORT_DYNAMIC_ALLOCATION == 1) + osPoolId thePool; + int itemSize = 4 * ((pool_def->item_sz + 3) / 4); + 800ea24: 687b ldr r3, [r7, #4] + 800ea26: 685b ldr r3, [r3, #4] + 800ea28: 3303 adds r3, #3 + 800ea2a: f023 0303 bic.w r3, r3, #3 + 800ea2e: 60fb str r3, [r7, #12] + uint32_t i; + + /* First have to allocate memory for the pool control block. */ + thePool = pvPortMalloc(sizeof(os_pool_cb_t)); + 800ea30: 2014 movs r0, #20 + 800ea32: f002 fb73 bl 801111c + 800ea36: 6178 str r0, [r7, #20] + + + if (thePool) { + 800ea38: 697b ldr r3, [r7, #20] + 800ea3a: 2b00 cmp r3, #0 + 800ea3c: d046 beq.n 800eacc + thePool->pool_sz = pool_def->pool_sz; + 800ea3e: 687b ldr r3, [r7, #4] + 800ea40: 681a ldr r2, [r3, #0] + 800ea42: 697b ldr r3, [r7, #20] + 800ea44: 609a str r2, [r3, #8] + thePool->item_sz = itemSize; + 800ea46: 68fa ldr r2, [r7, #12] + 800ea48: 697b ldr r3, [r7, #20] + 800ea4a: 60da str r2, [r3, #12] + thePool->currentIndex = 0; + 800ea4c: 697b ldr r3, [r7, #20] + 800ea4e: 2200 movs r2, #0 + 800ea50: 611a str r2, [r3, #16] + + /* Memory for markers */ + thePool->markers = pvPortMalloc(pool_def->pool_sz); + 800ea52: 687b ldr r3, [r7, #4] + 800ea54: 681b ldr r3, [r3, #0] + 800ea56: 4618 mov r0, r3 + 800ea58: f002 fb60 bl 801111c + 800ea5c: 4602 mov r2, r0 + 800ea5e: 697b ldr r3, [r7, #20] + 800ea60: 605a str r2, [r3, #4] + + if (thePool->markers) { + 800ea62: 697b ldr r3, [r7, #20] + 800ea64: 685b ldr r3, [r3, #4] + 800ea66: 2b00 cmp r3, #0 + 800ea68: d02b beq.n 800eac2 + /* Now allocate the pool itself. */ + thePool->pool = pvPortMalloc(pool_def->pool_sz * itemSize); + 800ea6a: 687b ldr r3, [r7, #4] + 800ea6c: 681b ldr r3, [r3, #0] + 800ea6e: 68fa ldr r2, [r7, #12] + 800ea70: fb02 f303 mul.w r3, r2, r3 + 800ea74: 4618 mov r0, r3 + 800ea76: f002 fb51 bl 801111c + 800ea7a: 4602 mov r2, r0 + 800ea7c: 697b ldr r3, [r7, #20] + 800ea7e: 601a str r2, [r3, #0] + + if (thePool->pool) { + 800ea80: 697b ldr r3, [r7, #20] + 800ea82: 681b ldr r3, [r3, #0] + 800ea84: 2b00 cmp r3, #0 + 800ea86: d011 beq.n 800eaac + for (i = 0; i < pool_def->pool_sz; i++) { + 800ea88: 2300 movs r3, #0 + 800ea8a: 613b str r3, [r7, #16] + 800ea8c: e008 b.n 800eaa0 + thePool->markers[i] = 0; + 800ea8e: 697b ldr r3, [r7, #20] + 800ea90: 685a ldr r2, [r3, #4] + 800ea92: 693b ldr r3, [r7, #16] + 800ea94: 4413 add r3, r2 + 800ea96: 2200 movs r2, #0 + 800ea98: 701a strb r2, [r3, #0] + for (i = 0; i < pool_def->pool_sz; i++) { + 800ea9a: 693b ldr r3, [r7, #16] + 800ea9c: 3301 adds r3, #1 + 800ea9e: 613b str r3, [r7, #16] + 800eaa0: 687b ldr r3, [r7, #4] + 800eaa2: 681b ldr r3, [r3, #0] + 800eaa4: 693a ldr r2, [r7, #16] + 800eaa6: 429a cmp r2, r3 + 800eaa8: d3f1 bcc.n 800ea8e + 800eaaa: e00f b.n 800eacc + } + } + else { + vPortFree(thePool->markers); + 800eaac: 697b ldr r3, [r7, #20] + 800eaae: 685b ldr r3, [r3, #4] + 800eab0: 4618 mov r0, r3 + 800eab2: f002 fc01 bl 80112b8 + vPortFree(thePool); + 800eab6: 6978 ldr r0, [r7, #20] + 800eab8: f002 fbfe bl 80112b8 + thePool = NULL; + 800eabc: 2300 movs r3, #0 + 800eabe: 617b str r3, [r7, #20] + 800eac0: e004 b.n 800eacc + } + } + else { + vPortFree(thePool); + 800eac2: 6978 ldr r0, [r7, #20] + 800eac4: f002 fbf8 bl 80112b8 + thePool = NULL; + 800eac8: 2300 movs r3, #0 + 800eaca: 617b str r3, [r7, #20] + } + } + + return thePool; + 800eacc: 697b ldr r3, [r7, #20] + +#else + return NULL; +#endif +} + 800eace: 4618 mov r0, r3 + 800ead0: 3718 adds r7, #24 + 800ead2: 46bd mov sp, r7 + 800ead4: bd80 pop {r7, pc} + +0800ead6 : +* @param pool_id memory pool ID obtain referenced with \ref osPoolCreate. +* @retval address of the allocated memory block or NULL in case of no memory available. +* @note MUST REMAIN UNCHANGED: \b osPoolAlloc shall be consistent in every CMSIS-RTOS. +*/ +void *osPoolAlloc (osPoolId pool_id) +{ + 800ead6: b580 push {r7, lr} + 800ead8: b08a sub sp, #40 @ 0x28 + 800eada: af00 add r7, sp, #0 + 800eadc: 6078 str r0, [r7, #4] + int dummy = 0; + 800eade: 2300 movs r3, #0 + 800eae0: 627b str r3, [r7, #36] @ 0x24 + void *p = NULL; + 800eae2: 2300 movs r3, #0 + 800eae4: 623b str r3, [r7, #32] + uint32_t i; + uint32_t index; + + if (inHandlerMode()) { + 800eae6: f7ff ff27 bl 800e938 + 800eaea: 4603 mov r3, r0 + 800eaec: 2b00 cmp r3, #0 + 800eaee: d00e beq.n 800eb0e + +portFORCE_INLINE static uint32_t ulPortRaiseBASEPRI( void ) +{ +uint32_t ulOriginalBASEPRI, ulNewBASEPRI; + + __asm volatile + 800eaf0: f3ef 8211 mrs r2, BASEPRI + 800eaf4: f04f 0350 mov.w r3, #80 @ 0x50 + 800eaf8: f383 8811 msr BASEPRI, r3 + 800eafc: f3bf 8f6f isb sy + 800eb00: f3bf 8f4f dsb sy + 800eb04: 617a str r2, [r7, #20] + 800eb06: 613b str r3, [r7, #16] + :"=r" (ulOriginalBASEPRI), "=r" (ulNewBASEPRI) : "i" ( configMAX_SYSCALL_INTERRUPT_PRIORITY ) : "memory" + ); + + /* This return will not be reached but is necessary to prevent compiler + warnings. */ + return ulOriginalBASEPRI; + 800eb08: 697b ldr r3, [r7, #20] + dummy = portSET_INTERRUPT_MASK_FROM_ISR(); + 800eb0a: 627b str r3, [r7, #36] @ 0x24 + 800eb0c: e001 b.n 800eb12 + } + else { + vPortEnterCritical(); + 800eb0e: f002 f9e3 bl 8010ed8 + } + + for (i = 0; i < pool_id->pool_sz; i++) { + 800eb12: 2300 movs r3, #0 + 800eb14: 61fb str r3, [r7, #28] + 800eb16: e029 b.n 800eb6c + index = (pool_id->currentIndex + i) % pool_id->pool_sz; + 800eb18: 687b ldr r3, [r7, #4] + 800eb1a: 691a ldr r2, [r3, #16] + 800eb1c: 69fb ldr r3, [r7, #28] + 800eb1e: 4413 add r3, r2 + 800eb20: 687a ldr r2, [r7, #4] + 800eb22: 6892 ldr r2, [r2, #8] + 800eb24: fbb3 f1f2 udiv r1, r3, r2 + 800eb28: fb01 f202 mul.w r2, r1, r2 + 800eb2c: 1a9b subs r3, r3, r2 + 800eb2e: 61bb str r3, [r7, #24] + + if (pool_id->markers[index] == 0) { + 800eb30: 687b ldr r3, [r7, #4] + 800eb32: 685a ldr r2, [r3, #4] + 800eb34: 69bb ldr r3, [r7, #24] + 800eb36: 4413 add r3, r2 + 800eb38: 781b ldrb r3, [r3, #0] + 800eb3a: 2b00 cmp r3, #0 + 800eb3c: d113 bne.n 800eb66 + pool_id->markers[index] = 1; + 800eb3e: 687b ldr r3, [r7, #4] + 800eb40: 685a ldr r2, [r3, #4] + 800eb42: 69bb ldr r3, [r7, #24] + 800eb44: 4413 add r3, r2 + 800eb46: 2201 movs r2, #1 + 800eb48: 701a strb r2, [r3, #0] + p = (void *)((uint32_t)(pool_id->pool) + (index * pool_id->item_sz)); + 800eb4a: 687b ldr r3, [r7, #4] + 800eb4c: 681b ldr r3, [r3, #0] + 800eb4e: 4619 mov r1, r3 + 800eb50: 687b ldr r3, [r7, #4] + 800eb52: 68db ldr r3, [r3, #12] + 800eb54: 69ba ldr r2, [r7, #24] + 800eb56: fb02 f303 mul.w r3, r2, r3 + 800eb5a: 440b add r3, r1 + 800eb5c: 623b str r3, [r7, #32] + pool_id->currentIndex = index; + 800eb5e: 687b ldr r3, [r7, #4] + 800eb60: 69ba ldr r2, [r7, #24] + 800eb62: 611a str r2, [r3, #16] + break; + 800eb64: e007 b.n 800eb76 + for (i = 0; i < pool_id->pool_sz; i++) { + 800eb66: 69fb ldr r3, [r7, #28] + 800eb68: 3301 adds r3, #1 + 800eb6a: 61fb str r3, [r7, #28] + 800eb6c: 687b ldr r3, [r7, #4] + 800eb6e: 689b ldr r3, [r3, #8] + 800eb70: 69fa ldr r2, [r7, #28] + 800eb72: 429a cmp r2, r3 + 800eb74: d3d0 bcc.n 800eb18 + } + } + + if (inHandlerMode()) { + 800eb76: f7ff fedf bl 800e938 + 800eb7a: 4603 mov r3, r0 + 800eb7c: 2b00 cmp r3, #0 + 800eb7e: d005 beq.n 800eb8c + portCLEAR_INTERRUPT_MASK_FROM_ISR(dummy); + 800eb80: 6a7b ldr r3, [r7, #36] @ 0x24 + 800eb82: 60fb str r3, [r7, #12] +} +/*-----------------------------------------------------------*/ + +portFORCE_INLINE static void vPortSetBASEPRI( uint32_t ulNewMaskValue ) +{ + __asm volatile + 800eb84: 68fb ldr r3, [r7, #12] + 800eb86: f383 8811 msr BASEPRI, r3 + ( + " msr basepri, %0 " :: "r" ( ulNewMaskValue ) : "memory" + ); +} + 800eb8a: e001 b.n 800eb90 + } + else { + vPortExitCritical(); + 800eb8c: f002 f9d6 bl 8010f3c + } + + return p; + 800eb90: 6a3b ldr r3, [r7, #32] +} + 800eb92: 4618 mov r0, r3 + 800eb94: 3728 adds r7, #40 @ 0x28 + 800eb96: 46bd mov sp, r7 + 800eb98: bd80 pop {r7, pc} + +0800eb9a : +* @param block address of the allocated memory block that is returned to the memory pool. +* @retval status code that indicates the execution status of the function. +* @note MUST REMAIN UNCHANGED: \b osPoolFree shall be consistent in every CMSIS-RTOS. +*/ +osStatus osPoolFree (osPoolId pool_id, void *block) +{ + 800eb9a: b480 push {r7} + 800eb9c: b085 sub sp, #20 + 800eb9e: af00 add r7, sp, #0 + 800eba0: 6078 str r0, [r7, #4] + 800eba2: 6039 str r1, [r7, #0] + uint32_t index; + + if (pool_id == NULL) { + 800eba4: 687b ldr r3, [r7, #4] + 800eba6: 2b00 cmp r3, #0 + 800eba8: d101 bne.n 800ebae + return osErrorParameter; + 800ebaa: 2380 movs r3, #128 @ 0x80 + 800ebac: e030 b.n 800ec10 + } + + if (block == NULL) { + 800ebae: 683b ldr r3, [r7, #0] + 800ebb0: 2b00 cmp r3, #0 + 800ebb2: d101 bne.n 800ebb8 + return osErrorParameter; + 800ebb4: 2380 movs r3, #128 @ 0x80 + 800ebb6: e02b b.n 800ec10 + } + + if (block < pool_id->pool) { + 800ebb8: 687b ldr r3, [r7, #4] + 800ebba: 681b ldr r3, [r3, #0] + 800ebbc: 683a ldr r2, [r7, #0] + 800ebbe: 429a cmp r2, r3 + 800ebc0: d201 bcs.n 800ebc6 + return osErrorParameter; + 800ebc2: 2380 movs r3, #128 @ 0x80 + 800ebc4: e024 b.n 800ec10 + } + + index = (uint32_t)block - (uint32_t)(pool_id->pool); + 800ebc6: 683b ldr r3, [r7, #0] + 800ebc8: 687a ldr r2, [r7, #4] + 800ebca: 6812 ldr r2, [r2, #0] + 800ebcc: 1a9b subs r3, r3, r2 + 800ebce: 60fb str r3, [r7, #12] + if (index % pool_id->item_sz) { + 800ebd0: 687b ldr r3, [r7, #4] + 800ebd2: 68da ldr r2, [r3, #12] + 800ebd4: 68fb ldr r3, [r7, #12] + 800ebd6: fbb3 f1f2 udiv r1, r3, r2 + 800ebda: fb01 f202 mul.w r2, r1, r2 + 800ebde: 1a9b subs r3, r3, r2 + 800ebe0: 2b00 cmp r3, #0 + 800ebe2: d001 beq.n 800ebe8 + return osErrorParameter; + 800ebe4: 2380 movs r3, #128 @ 0x80 + 800ebe6: e013 b.n 800ec10 + } + index = index / pool_id->item_sz; + 800ebe8: 687b ldr r3, [r7, #4] + 800ebea: 68db ldr r3, [r3, #12] + 800ebec: 68fa ldr r2, [r7, #12] + 800ebee: fbb2 f3f3 udiv r3, r2, r3 + 800ebf2: 60fb str r3, [r7, #12] + if (index >= pool_id->pool_sz) { + 800ebf4: 687b ldr r3, [r7, #4] + 800ebf6: 689b ldr r3, [r3, #8] + 800ebf8: 68fa ldr r2, [r7, #12] + 800ebfa: 429a cmp r2, r3 + 800ebfc: d301 bcc.n 800ec02 + return osErrorParameter; + 800ebfe: 2380 movs r3, #128 @ 0x80 + 800ec00: e006 b.n 800ec10 + } + + pool_id->markers[index] = 0; + 800ec02: 687b ldr r3, [r7, #4] + 800ec04: 685a ldr r2, [r3, #4] + 800ec06: 68fb ldr r3, [r7, #12] + 800ec08: 4413 add r3, r2 + 800ec0a: 2200 movs r2, #0 + 800ec0c: 701a strb r2, [r3, #0] + + return osOK; + 800ec0e: 2300 movs r3, #0 +} + 800ec10: 4618 mov r0, r3 + 800ec12: 3714 adds r7, #20 + 800ec14: 46bd mov sp, r7 + 800ec16: f85d 7b04 ldr.w r7, [sp], #4 + 800ec1a: 4770 bx lr + +0800ec1c : +* @param thread_id thread ID (obtained by \ref osThreadCreate or \ref osThreadGetId) or NULL. +* @retval message queue ID for reference by other functions or NULL in case of error. +* @note MUST REMAIN UNCHANGED: \b osMessageCreate shall be consistent in every CMSIS-RTOS. +*/ +osMessageQId osMessageCreate (const osMessageQDef_t *queue_def, osThreadId thread_id) +{ + 800ec1c: b580 push {r7, lr} + 800ec1e: b082 sub sp, #8 + 800ec20: af00 add r7, sp, #0 + 800ec22: 6078 str r0, [r7, #4] + 800ec24: 6039 str r1, [r7, #0] + return xQueueCreate(queue_def->queue_sz, queue_def->item_sz); + } +#elif ( configSUPPORT_STATIC_ALLOCATION == 1 ) + return xQueueCreateStatic(queue_def->queue_sz, queue_def->item_sz, queue_def->buffer, queue_def->controlblock); +#else + return xQueueCreate(queue_def->queue_sz, queue_def->item_sz); + 800ec26: 687b ldr r3, [r7, #4] + 800ec28: 6818 ldr r0, [r3, #0] + 800ec2a: 687b ldr r3, [r7, #4] + 800ec2c: 685b ldr r3, [r3, #4] + 800ec2e: 2200 movs r2, #0 + 800ec30: 4619 mov r1, r3 + 800ec32: f000 f9d7 bl 800efe4 + 800ec36: 4603 mov r3, r0 +#endif +} + 800ec38: 4618 mov r0, r3 + 800ec3a: 3708 adds r7, #8 + 800ec3c: 46bd mov sp, r7 + 800ec3e: bd80 pop {r7, pc} + +0800ec40 : +* @param millisec timeout value or 0 in case of no time-out. +* @retval status code that indicates the execution status of the function. +* @note MUST REMAIN UNCHANGED: \b osMessagePut shall be consistent in every CMSIS-RTOS. +*/ +osStatus osMessagePut (osMessageQId queue_id, uint32_t info, uint32_t millisec) +{ + 800ec40: b580 push {r7, lr} + 800ec42: b086 sub sp, #24 + 800ec44: af00 add r7, sp, #0 + 800ec46: 60f8 str r0, [r7, #12] + 800ec48: 60b9 str r1, [r7, #8] + 800ec4a: 607a str r2, [r7, #4] + portBASE_TYPE taskWoken = pdFALSE; + 800ec4c: 2300 movs r3, #0 + 800ec4e: 613b str r3, [r7, #16] + TickType_t ticks; + + ticks = millisec / portTICK_PERIOD_MS; + 800ec50: 687b ldr r3, [r7, #4] + 800ec52: 617b str r3, [r7, #20] + if (ticks == 0) { + 800ec54: 697b ldr r3, [r7, #20] + 800ec56: 2b00 cmp r3, #0 + 800ec58: d101 bne.n 800ec5e + ticks = 1; + 800ec5a: 2301 movs r3, #1 + 800ec5c: 617b str r3, [r7, #20] + } + + if (inHandlerMode()) { + 800ec5e: f7ff fe6b bl 800e938 + 800ec62: 4603 mov r3, r0 + 800ec64: 2b00 cmp r3, #0 + 800ec66: d018 beq.n 800ec9a + if (xQueueSendFromISR(queue_id, &info, &taskWoken) != pdTRUE) { + 800ec68: f107 0210 add.w r2, r7, #16 + 800ec6c: f107 0108 add.w r1, r7, #8 + 800ec70: 2300 movs r3, #0 + 800ec72: 68f8 ldr r0, [r7, #12] + 800ec74: f000 fb0e bl 800f294 + 800ec78: 4603 mov r3, r0 + 800ec7a: 2b01 cmp r3, #1 + 800ec7c: d001 beq.n 800ec82 + return osErrorOS; + 800ec7e: 23ff movs r3, #255 @ 0xff + 800ec80: e018 b.n 800ecb4 + } + portEND_SWITCHING_ISR(taskWoken); + 800ec82: 693b ldr r3, [r7, #16] + 800ec84: 2b00 cmp r3, #0 + 800ec86: d014 beq.n 800ecb2 + 800ec88: 4b0c ldr r3, [pc, #48] @ (800ecbc ) + 800ec8a: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 800ec8e: 601a str r2, [r3, #0] + 800ec90: f3bf 8f4f dsb sy + 800ec94: f3bf 8f6f isb sy + 800ec98: e00b b.n 800ecb2 + } + else { + if (xQueueSend(queue_id, &info, ticks) != pdTRUE) { + 800ec9a: f107 0108 add.w r1, r7, #8 + 800ec9e: 2300 movs r3, #0 + 800eca0: 697a ldr r2, [r7, #20] + 800eca2: 68f8 ldr r0, [r7, #12] + 800eca4: f000 f9f4 bl 800f090 + 800eca8: 4603 mov r3, r0 + 800ecaa: 2b01 cmp r3, #1 + 800ecac: d001 beq.n 800ecb2 + return osErrorOS; + 800ecae: 23ff movs r3, #255 @ 0xff + 800ecb0: e000 b.n 800ecb4 + } + } + + return osOK; + 800ecb2: 2300 movs r3, #0 +} + 800ecb4: 4618 mov r0, r3 + 800ecb6: 3718 adds r7, #24 + 800ecb8: 46bd mov sp, r7 + 800ecba: bd80 pop {r7, pc} + 800ecbc: e000ed04 .word 0xe000ed04 + +0800ecc0 : +* @param millisec timeout value or 0 in case of no time-out. +* @retval event information that includes status code. +* @note MUST REMAIN UNCHANGED: \b osMessageGet shall be consistent in every CMSIS-RTOS. +*/ +osEvent osMessageGet (osMessageQId queue_id, uint32_t millisec) +{ + 800ecc0: b590 push {r4, r7, lr} + 800ecc2: b08b sub sp, #44 @ 0x2c + 800ecc4: af00 add r7, sp, #0 + 800ecc6: 60f8 str r0, [r7, #12] + 800ecc8: 60b9 str r1, [r7, #8] + 800ecca: 607a str r2, [r7, #4] + portBASE_TYPE taskWoken; + TickType_t ticks; + osEvent event; + + event.def.message_id = queue_id; + 800eccc: 68bb ldr r3, [r7, #8] + 800ecce: 61fb str r3, [r7, #28] + event.value.v = 0; + 800ecd0: 2300 movs r3, #0 + 800ecd2: 61bb str r3, [r7, #24] + + if (queue_id == NULL) { + 800ecd4: 68bb ldr r3, [r7, #8] + 800ecd6: 2b00 cmp r3, #0 + 800ecd8: d10a bne.n 800ecf0 + event.status = osErrorParameter; + 800ecda: 2380 movs r3, #128 @ 0x80 + 800ecdc: 617b str r3, [r7, #20] + return event; + 800ecde: 68fb ldr r3, [r7, #12] + 800ece0: 461c mov r4, r3 + 800ece2: f107 0314 add.w r3, r7, #20 + 800ece6: e893 0007 ldmia.w r3, {r0, r1, r2} + 800ecea: e884 0007 stmia.w r4, {r0, r1, r2} + 800ecee: e054 b.n 800ed9a + } + + taskWoken = pdFALSE; + 800ecf0: 2300 movs r3, #0 + 800ecf2: 623b str r3, [r7, #32] + + ticks = 0; + 800ecf4: 2300 movs r3, #0 + 800ecf6: 627b str r3, [r7, #36] @ 0x24 + if (millisec == osWaitForever) { + 800ecf8: 687b ldr r3, [r7, #4] + 800ecfa: f1b3 3fff cmp.w r3, #4294967295 + 800ecfe: d103 bne.n 800ed08 + ticks = portMAX_DELAY; + 800ed00: f04f 33ff mov.w r3, #4294967295 + 800ed04: 627b str r3, [r7, #36] @ 0x24 + 800ed06: e009 b.n 800ed1c + } + else if (millisec != 0) { + 800ed08: 687b ldr r3, [r7, #4] + 800ed0a: 2b00 cmp r3, #0 + 800ed0c: d006 beq.n 800ed1c + ticks = millisec / portTICK_PERIOD_MS; + 800ed0e: 687b ldr r3, [r7, #4] + 800ed10: 627b str r3, [r7, #36] @ 0x24 + if (ticks == 0) { + 800ed12: 6a7b ldr r3, [r7, #36] @ 0x24 + 800ed14: 2b00 cmp r3, #0 + 800ed16: d101 bne.n 800ed1c + ticks = 1; + 800ed18: 2301 movs r3, #1 + 800ed1a: 627b str r3, [r7, #36] @ 0x24 + } + } + + if (inHandlerMode()) { + 800ed1c: f7ff fe0c bl 800e938 + 800ed20: 4603 mov r3, r0 + 800ed22: 2b00 cmp r3, #0 + 800ed24: d01c beq.n 800ed60 + if (xQueueReceiveFromISR(queue_id, &event.value.v, &taskWoken) == pdTRUE) { + 800ed26: f107 0220 add.w r2, r7, #32 + 800ed2a: f107 0314 add.w r3, r7, #20 + 800ed2e: 3304 adds r3, #4 + 800ed30: 4619 mov r1, r3 + 800ed32: 68b8 ldr r0, [r7, #8] + 800ed34: f000 fdce bl 800f8d4 + 800ed38: 4603 mov r3, r0 + 800ed3a: 2b01 cmp r3, #1 + 800ed3c: d102 bne.n 800ed44 + /* We have mail */ + event.status = osEventMessage; + 800ed3e: 2310 movs r3, #16 + 800ed40: 617b str r3, [r7, #20] + 800ed42: e001 b.n 800ed48 + } + else { + event.status = osOK; + 800ed44: 2300 movs r3, #0 + 800ed46: 617b str r3, [r7, #20] + } + portEND_SWITCHING_ISR(taskWoken); + 800ed48: 6a3b ldr r3, [r7, #32] + 800ed4a: 2b00 cmp r3, #0 + 800ed4c: d01d beq.n 800ed8a + 800ed4e: 4b15 ldr r3, [pc, #84] @ (800eda4 ) + 800ed50: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 800ed54: 601a str r2, [r3, #0] + 800ed56: f3bf 8f4f dsb sy + 800ed5a: f3bf 8f6f isb sy + 800ed5e: e014 b.n 800ed8a + } + else { + if (xQueueReceive(queue_id, &event.value.v, ticks) == pdTRUE) { + 800ed60: f107 0314 add.w r3, r7, #20 + 800ed64: 3304 adds r3, #4 + 800ed66: 6a7a ldr r2, [r7, #36] @ 0x24 + 800ed68: 4619 mov r1, r3 + 800ed6a: 68b8 ldr r0, [r7, #8] + 800ed6c: f000 fbc0 bl 800f4f0 + 800ed70: 4603 mov r3, r0 + 800ed72: 2b01 cmp r3, #1 + 800ed74: d102 bne.n 800ed7c + /* We have mail */ + event.status = osEventMessage; + 800ed76: 2310 movs r3, #16 + 800ed78: 617b str r3, [r7, #20] + 800ed7a: e006 b.n 800ed8a + } + else { + event.status = (ticks == 0) ? osOK : osEventTimeout; + 800ed7c: 6a7b ldr r3, [r7, #36] @ 0x24 + 800ed7e: 2b00 cmp r3, #0 + 800ed80: d101 bne.n 800ed86 + 800ed82: 2300 movs r3, #0 + 800ed84: e000 b.n 800ed88 + 800ed86: 2340 movs r3, #64 @ 0x40 + 800ed88: 617b str r3, [r7, #20] + } + } + + return event; + 800ed8a: 68fb ldr r3, [r7, #12] + 800ed8c: 461c mov r4, r3 + 800ed8e: f107 0314 add.w r3, r7, #20 + 800ed92: e893 0007 ldmia.w r3, {r0, r1, r2} + 800ed96: e884 0007 stmia.w r4, {r0, r1, r2} +} + 800ed9a: 68f8 ldr r0, [r7, #12] + 800ed9c: 372c adds r7, #44 @ 0x2c + 800ed9e: 46bd mov sp, r7 + 800eda0: bd90 pop {r4, r7, pc} + 800eda2: bf00 nop + 800eda4: e000ed04 .word 0xe000ed04 + +0800eda8 : +/*----------------------------------------------------------- + * PUBLIC LIST API documented in list.h + *----------------------------------------------------------*/ + +void vListInitialise( List_t * const pxList ) +{ + 800eda8: b480 push {r7} + 800edaa: b083 sub sp, #12 + 800edac: af00 add r7, sp, #0 + 800edae: 6078 str r0, [r7, #4] + /* The list structure contains a list item which is used to mark the + end of the list. To initialise the list the list end is inserted + as the only list entry. */ + pxList->pxIndex = ( ListItem_t * ) &( pxList->xListEnd ); /*lint !e826 !e740 !e9087 The mini list structure is used as the list end to save RAM. This is checked and valid. */ + 800edb0: 687b ldr r3, [r7, #4] + 800edb2: f103 0208 add.w r2, r3, #8 + 800edb6: 687b ldr r3, [r7, #4] + 800edb8: 605a str r2, [r3, #4] + + /* The list end value is the highest possible value in the list to + ensure it remains at the end of the list. */ + pxList->xListEnd.xItemValue = portMAX_DELAY; + 800edba: 687b ldr r3, [r7, #4] + 800edbc: f04f 32ff mov.w r2, #4294967295 + 800edc0: 609a str r2, [r3, #8] + + /* The list end next and previous pointers point to itself so we know + when the list is empty. */ + pxList->xListEnd.pxNext = ( ListItem_t * ) &( pxList->xListEnd ); /*lint !e826 !e740 !e9087 The mini list structure is used as the list end to save RAM. This is checked and valid. */ + 800edc2: 687b ldr r3, [r7, #4] + 800edc4: f103 0208 add.w r2, r3, #8 + 800edc8: 687b ldr r3, [r7, #4] + 800edca: 60da str r2, [r3, #12] + pxList->xListEnd.pxPrevious = ( ListItem_t * ) &( pxList->xListEnd );/*lint !e826 !e740 !e9087 The mini list structure is used as the list end to save RAM. This is checked and valid. */ + 800edcc: 687b ldr r3, [r7, #4] + 800edce: f103 0208 add.w r2, r3, #8 + 800edd2: 687b ldr r3, [r7, #4] + 800edd4: 611a str r2, [r3, #16] + + pxList->uxNumberOfItems = ( UBaseType_t ) 0U; + 800edd6: 687b ldr r3, [r7, #4] + 800edd8: 2200 movs r2, #0 + 800edda: 601a str r2, [r3, #0] + + /* Write known values into the list if + configUSE_LIST_DATA_INTEGRITY_CHECK_BYTES is set to 1. */ + listSET_LIST_INTEGRITY_CHECK_1_VALUE( pxList ); + listSET_LIST_INTEGRITY_CHECK_2_VALUE( pxList ); +} + 800eddc: bf00 nop + 800edde: 370c adds r7, #12 + 800ede0: 46bd mov sp, r7 + 800ede2: f85d 7b04 ldr.w r7, [sp], #4 + 800ede6: 4770 bx lr + +0800ede8 : +/*-----------------------------------------------------------*/ + +void vListInitialiseItem( ListItem_t * const pxItem ) +{ + 800ede8: b480 push {r7} + 800edea: b083 sub sp, #12 + 800edec: af00 add r7, sp, #0 + 800edee: 6078 str r0, [r7, #4] + /* Make sure the list item is not recorded as being on a list. */ + pxItem->pxContainer = NULL; + 800edf0: 687b ldr r3, [r7, #4] + 800edf2: 2200 movs r2, #0 + 800edf4: 611a str r2, [r3, #16] + + /* Write known values into the list item if + configUSE_LIST_DATA_INTEGRITY_CHECK_BYTES is set to 1. */ + listSET_FIRST_LIST_ITEM_INTEGRITY_CHECK_VALUE( pxItem ); + listSET_SECOND_LIST_ITEM_INTEGRITY_CHECK_VALUE( pxItem ); +} + 800edf6: bf00 nop + 800edf8: 370c adds r7, #12 + 800edfa: 46bd mov sp, r7 + 800edfc: f85d 7b04 ldr.w r7, [sp], #4 + 800ee00: 4770 bx lr + +0800ee02 : +/*-----------------------------------------------------------*/ + +void vListInsertEnd( List_t * const pxList, ListItem_t * const pxNewListItem ) +{ + 800ee02: b480 push {r7} + 800ee04: b085 sub sp, #20 + 800ee06: af00 add r7, sp, #0 + 800ee08: 6078 str r0, [r7, #4] + 800ee0a: 6039 str r1, [r7, #0] +ListItem_t * const pxIndex = pxList->pxIndex; + 800ee0c: 687b ldr r3, [r7, #4] + 800ee0e: 685b ldr r3, [r3, #4] + 800ee10: 60fb str r3, [r7, #12] + listTEST_LIST_ITEM_INTEGRITY( pxNewListItem ); + + /* Insert a new list item into pxList, but rather than sort the list, + makes the new list item the last item to be removed by a call to + listGET_OWNER_OF_NEXT_ENTRY(). */ + pxNewListItem->pxNext = pxIndex; + 800ee12: 683b ldr r3, [r7, #0] + 800ee14: 68fa ldr r2, [r7, #12] + 800ee16: 605a str r2, [r3, #4] + pxNewListItem->pxPrevious = pxIndex->pxPrevious; + 800ee18: 68fb ldr r3, [r7, #12] + 800ee1a: 689a ldr r2, [r3, #8] + 800ee1c: 683b ldr r3, [r7, #0] + 800ee1e: 609a str r2, [r3, #8] + + /* Only used during decision coverage testing. */ + mtCOVERAGE_TEST_DELAY(); + + pxIndex->pxPrevious->pxNext = pxNewListItem; + 800ee20: 68fb ldr r3, [r7, #12] + 800ee22: 689b ldr r3, [r3, #8] + 800ee24: 683a ldr r2, [r7, #0] + 800ee26: 605a str r2, [r3, #4] + pxIndex->pxPrevious = pxNewListItem; + 800ee28: 68fb ldr r3, [r7, #12] + 800ee2a: 683a ldr r2, [r7, #0] + 800ee2c: 609a str r2, [r3, #8] + + /* Remember which list the item is in. */ + pxNewListItem->pxContainer = pxList; + 800ee2e: 683b ldr r3, [r7, #0] + 800ee30: 687a ldr r2, [r7, #4] + 800ee32: 611a str r2, [r3, #16] + + ( pxList->uxNumberOfItems )++; + 800ee34: 687b ldr r3, [r7, #4] + 800ee36: 681b ldr r3, [r3, #0] + 800ee38: 1c5a adds r2, r3, #1 + 800ee3a: 687b ldr r3, [r7, #4] + 800ee3c: 601a str r2, [r3, #0] +} + 800ee3e: bf00 nop + 800ee40: 3714 adds r7, #20 + 800ee42: 46bd mov sp, r7 + 800ee44: f85d 7b04 ldr.w r7, [sp], #4 + 800ee48: 4770 bx lr + +0800ee4a : +/*-----------------------------------------------------------*/ + +void vListInsert( List_t * const pxList, ListItem_t * const pxNewListItem ) +{ + 800ee4a: b480 push {r7} + 800ee4c: b085 sub sp, #20 + 800ee4e: af00 add r7, sp, #0 + 800ee50: 6078 str r0, [r7, #4] + 800ee52: 6039 str r1, [r7, #0] +ListItem_t *pxIterator; +const TickType_t xValueOfInsertion = pxNewListItem->xItemValue; + 800ee54: 683b ldr r3, [r7, #0] + 800ee56: 681b ldr r3, [r3, #0] + 800ee58: 60bb str r3, [r7, #8] + new list item should be placed after it. This ensures that TCBs which are + stored in ready lists (all of which have the same xItemValue value) get a + share of the CPU. However, if the xItemValue is the same as the back marker + the iteration loop below will not end. Therefore the value is checked + first, and the algorithm slightly modified if necessary. */ + if( xValueOfInsertion == portMAX_DELAY ) + 800ee5a: 68bb ldr r3, [r7, #8] + 800ee5c: f1b3 3fff cmp.w r3, #4294967295 + 800ee60: d103 bne.n 800ee6a + { + pxIterator = pxList->xListEnd.pxPrevious; + 800ee62: 687b ldr r3, [r7, #4] + 800ee64: 691b ldr r3, [r3, #16] + 800ee66: 60fb str r3, [r7, #12] + 800ee68: e00c b.n 800ee84 + 4) Using a queue or semaphore before it has been initialised or + before the scheduler has been started (are interrupts firing + before vTaskStartScheduler() has been called?). + **********************************************************************/ + + for( pxIterator = ( ListItem_t * ) &( pxList->xListEnd ); pxIterator->pxNext->xItemValue <= xValueOfInsertion; pxIterator = pxIterator->pxNext ) /*lint !e826 !e740 !e9087 The mini list structure is used as the list end to save RAM. This is checked and valid. *//*lint !e440 The iterator moves to a different value, not xValueOfInsertion. */ + 800ee6a: 687b ldr r3, [r7, #4] + 800ee6c: 3308 adds r3, #8 + 800ee6e: 60fb str r3, [r7, #12] + 800ee70: e002 b.n 800ee78 + 800ee72: 68fb ldr r3, [r7, #12] + 800ee74: 685b ldr r3, [r3, #4] + 800ee76: 60fb str r3, [r7, #12] + 800ee78: 68fb ldr r3, [r7, #12] + 800ee7a: 685b ldr r3, [r3, #4] + 800ee7c: 681b ldr r3, [r3, #0] + 800ee7e: 68ba ldr r2, [r7, #8] + 800ee80: 429a cmp r2, r3 + 800ee82: d2f6 bcs.n 800ee72 + /* There is nothing to do here, just iterating to the wanted + insertion position. */ + } + } + + pxNewListItem->pxNext = pxIterator->pxNext; + 800ee84: 68fb ldr r3, [r7, #12] + 800ee86: 685a ldr r2, [r3, #4] + 800ee88: 683b ldr r3, [r7, #0] + 800ee8a: 605a str r2, [r3, #4] + pxNewListItem->pxNext->pxPrevious = pxNewListItem; + 800ee8c: 683b ldr r3, [r7, #0] + 800ee8e: 685b ldr r3, [r3, #4] + 800ee90: 683a ldr r2, [r7, #0] + 800ee92: 609a str r2, [r3, #8] + pxNewListItem->pxPrevious = pxIterator; + 800ee94: 683b ldr r3, [r7, #0] + 800ee96: 68fa ldr r2, [r7, #12] + 800ee98: 609a str r2, [r3, #8] + pxIterator->pxNext = pxNewListItem; + 800ee9a: 68fb ldr r3, [r7, #12] + 800ee9c: 683a ldr r2, [r7, #0] + 800ee9e: 605a str r2, [r3, #4] + + /* Remember which list the item is in. This allows fast removal of the + item later. */ + pxNewListItem->pxContainer = pxList; + 800eea0: 683b ldr r3, [r7, #0] + 800eea2: 687a ldr r2, [r7, #4] + 800eea4: 611a str r2, [r3, #16] + + ( pxList->uxNumberOfItems )++; + 800eea6: 687b ldr r3, [r7, #4] + 800eea8: 681b ldr r3, [r3, #0] + 800eeaa: 1c5a adds r2, r3, #1 + 800eeac: 687b ldr r3, [r7, #4] + 800eeae: 601a str r2, [r3, #0] +} + 800eeb0: bf00 nop + 800eeb2: 3714 adds r7, #20 + 800eeb4: 46bd mov sp, r7 + 800eeb6: f85d 7b04 ldr.w r7, [sp], #4 + 800eeba: 4770 bx lr + +0800eebc : +/*-----------------------------------------------------------*/ + +UBaseType_t uxListRemove( ListItem_t * const pxItemToRemove ) +{ + 800eebc: b480 push {r7} + 800eebe: b085 sub sp, #20 + 800eec0: af00 add r7, sp, #0 + 800eec2: 6078 str r0, [r7, #4] +/* The list item knows which list it is in. Obtain the list from the list +item. */ +List_t * const pxList = pxItemToRemove->pxContainer; + 800eec4: 687b ldr r3, [r7, #4] + 800eec6: 691b ldr r3, [r3, #16] + 800eec8: 60fb str r3, [r7, #12] + + pxItemToRemove->pxNext->pxPrevious = pxItemToRemove->pxPrevious; + 800eeca: 687b ldr r3, [r7, #4] + 800eecc: 685b ldr r3, [r3, #4] + 800eece: 687a ldr r2, [r7, #4] + 800eed0: 6892 ldr r2, [r2, #8] + 800eed2: 609a str r2, [r3, #8] + pxItemToRemove->pxPrevious->pxNext = pxItemToRemove->pxNext; + 800eed4: 687b ldr r3, [r7, #4] + 800eed6: 689b ldr r3, [r3, #8] + 800eed8: 687a ldr r2, [r7, #4] + 800eeda: 6852 ldr r2, [r2, #4] + 800eedc: 605a str r2, [r3, #4] + + /* Only used during decision coverage testing. */ + mtCOVERAGE_TEST_DELAY(); + + /* Make sure the index is left pointing to a valid item. */ + if( pxList->pxIndex == pxItemToRemove ) + 800eede: 68fb ldr r3, [r7, #12] + 800eee0: 685b ldr r3, [r3, #4] + 800eee2: 687a ldr r2, [r7, #4] + 800eee4: 429a cmp r2, r3 + 800eee6: d103 bne.n 800eef0 + { + pxList->pxIndex = pxItemToRemove->pxPrevious; + 800eee8: 687b ldr r3, [r7, #4] + 800eeea: 689a ldr r2, [r3, #8] + 800eeec: 68fb ldr r3, [r7, #12] + 800eeee: 605a str r2, [r3, #4] + else + { + mtCOVERAGE_TEST_MARKER(); + } + + pxItemToRemove->pxContainer = NULL; + 800eef0: 687b ldr r3, [r7, #4] + 800eef2: 2200 movs r2, #0 + 800eef4: 611a str r2, [r3, #16] + ( pxList->uxNumberOfItems )--; + 800eef6: 68fb ldr r3, [r7, #12] + 800eef8: 681b ldr r3, [r3, #0] + 800eefa: 1e5a subs r2, r3, #1 + 800eefc: 68fb ldr r3, [r7, #12] + 800eefe: 601a str r2, [r3, #0] + + return pxList->uxNumberOfItems; + 800ef00: 68fb ldr r3, [r7, #12] + 800ef02: 681b ldr r3, [r3, #0] +} + 800ef04: 4618 mov r0, r3 + 800ef06: 3714 adds r7, #20 + 800ef08: 46bd mov sp, r7 + 800ef0a: f85d 7b04 ldr.w r7, [sp], #4 + 800ef0e: 4770 bx lr + +0800ef10 : + } \ + taskEXIT_CRITICAL() +/*-----------------------------------------------------------*/ + +BaseType_t xQueueGenericReset( QueueHandle_t xQueue, BaseType_t xNewQueue ) +{ + 800ef10: b580 push {r7, lr} + 800ef12: b084 sub sp, #16 + 800ef14: af00 add r7, sp, #0 + 800ef16: 6078 str r0, [r7, #4] + 800ef18: 6039 str r1, [r7, #0] +Queue_t * const pxQueue = xQueue; + 800ef1a: 687b ldr r3, [r7, #4] + 800ef1c: 60fb str r3, [r7, #12] + + configASSERT( pxQueue ); + 800ef1e: 68fb ldr r3, [r7, #12] + 800ef20: 2b00 cmp r3, #0 + 800ef22: d10b bne.n 800ef3c + __asm volatile + 800ef24: f04f 0350 mov.w r3, #80 @ 0x50 + 800ef28: f383 8811 msr BASEPRI, r3 + 800ef2c: f3bf 8f6f isb sy + 800ef30: f3bf 8f4f dsb sy + 800ef34: 60bb str r3, [r7, #8] +} + 800ef36: bf00 nop + 800ef38: bf00 nop + 800ef3a: e7fd b.n 800ef38 + + taskENTER_CRITICAL(); + 800ef3c: f001 ffcc bl 8010ed8 + { + pxQueue->u.xQueue.pcTail = pxQueue->pcHead + ( pxQueue->uxLength * pxQueue->uxItemSize ); /*lint !e9016 Pointer arithmetic allowed on char types, especially when it assists conveying intent. */ + 800ef40: 68fb ldr r3, [r7, #12] + 800ef42: 681a ldr r2, [r3, #0] + 800ef44: 68fb ldr r3, [r7, #12] + 800ef46: 6bdb ldr r3, [r3, #60] @ 0x3c + 800ef48: 68f9 ldr r1, [r7, #12] + 800ef4a: 6c09 ldr r1, [r1, #64] @ 0x40 + 800ef4c: fb01 f303 mul.w r3, r1, r3 + 800ef50: 441a add r2, r3 + 800ef52: 68fb ldr r3, [r7, #12] + 800ef54: 609a str r2, [r3, #8] + pxQueue->uxMessagesWaiting = ( UBaseType_t ) 0U; + 800ef56: 68fb ldr r3, [r7, #12] + 800ef58: 2200 movs r2, #0 + 800ef5a: 639a str r2, [r3, #56] @ 0x38 + pxQueue->pcWriteTo = pxQueue->pcHead; + 800ef5c: 68fb ldr r3, [r7, #12] + 800ef5e: 681a ldr r2, [r3, #0] + 800ef60: 68fb ldr r3, [r7, #12] + 800ef62: 605a str r2, [r3, #4] + pxQueue->u.xQueue.pcReadFrom = pxQueue->pcHead + ( ( pxQueue->uxLength - 1U ) * pxQueue->uxItemSize ); /*lint !e9016 Pointer arithmetic allowed on char types, especially when it assists conveying intent. */ + 800ef64: 68fb ldr r3, [r7, #12] + 800ef66: 681a ldr r2, [r3, #0] + 800ef68: 68fb ldr r3, [r7, #12] + 800ef6a: 6bdb ldr r3, [r3, #60] @ 0x3c + 800ef6c: 3b01 subs r3, #1 + 800ef6e: 68f9 ldr r1, [r7, #12] + 800ef70: 6c09 ldr r1, [r1, #64] @ 0x40 + 800ef72: fb01 f303 mul.w r3, r1, r3 + 800ef76: 441a add r2, r3 + 800ef78: 68fb ldr r3, [r7, #12] + 800ef7a: 60da str r2, [r3, #12] + pxQueue->cRxLock = queueUNLOCKED; + 800ef7c: 68fb ldr r3, [r7, #12] + 800ef7e: 22ff movs r2, #255 @ 0xff + 800ef80: f883 2044 strb.w r2, [r3, #68] @ 0x44 + pxQueue->cTxLock = queueUNLOCKED; + 800ef84: 68fb ldr r3, [r7, #12] + 800ef86: 22ff movs r2, #255 @ 0xff + 800ef88: f883 2045 strb.w r2, [r3, #69] @ 0x45 + + if( xNewQueue == pdFALSE ) + 800ef8c: 683b ldr r3, [r7, #0] + 800ef8e: 2b00 cmp r3, #0 + 800ef90: d114 bne.n 800efbc + /* If there are tasks blocked waiting to read from the queue, then + the tasks will remain blocked as after this function exits the queue + will still be empty. If there are tasks blocked waiting to write to + the queue, then one should be unblocked as after this function exits + it will be possible to write to it. */ + if( listLIST_IS_EMPTY( &( pxQueue->xTasksWaitingToSend ) ) == pdFALSE ) + 800ef92: 68fb ldr r3, [r7, #12] + 800ef94: 691b ldr r3, [r3, #16] + 800ef96: 2b00 cmp r3, #0 + 800ef98: d01a beq.n 800efd0 + { + if( xTaskRemoveFromEventList( &( pxQueue->xTasksWaitingToSend ) ) != pdFALSE ) + 800ef9a: 68fb ldr r3, [r7, #12] + 800ef9c: 3310 adds r3, #16 + 800ef9e: 4618 mov r0, r3 + 800efa0: f001 fa06 bl 80103b0 + 800efa4: 4603 mov r3, r0 + 800efa6: 2b00 cmp r3, #0 + 800efa8: d012 beq.n 800efd0 + { + queueYIELD_IF_USING_PREEMPTION(); + 800efaa: 4b0d ldr r3, [pc, #52] @ (800efe0 ) + 800efac: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 800efb0: 601a str r2, [r3, #0] + 800efb2: f3bf 8f4f dsb sy + 800efb6: f3bf 8f6f isb sy + 800efba: e009 b.n 800efd0 + } + } + else + { + /* Ensure the event queues start in the correct state. */ + vListInitialise( &( pxQueue->xTasksWaitingToSend ) ); + 800efbc: 68fb ldr r3, [r7, #12] + 800efbe: 3310 adds r3, #16 + 800efc0: 4618 mov r0, r3 + 800efc2: f7ff fef1 bl 800eda8 + vListInitialise( &( pxQueue->xTasksWaitingToReceive ) ); + 800efc6: 68fb ldr r3, [r7, #12] + 800efc8: 3324 adds r3, #36 @ 0x24 + 800efca: 4618 mov r0, r3 + 800efcc: f7ff feec bl 800eda8 + } + } + taskEXIT_CRITICAL(); + 800efd0: f001 ffb4 bl 8010f3c + + /* A value is returned for calling semantic consistency with previous + versions. */ + return pdPASS; + 800efd4: 2301 movs r3, #1 +} + 800efd6: 4618 mov r0, r3 + 800efd8: 3710 adds r7, #16 + 800efda: 46bd mov sp, r7 + 800efdc: bd80 pop {r7, pc} + 800efde: bf00 nop + 800efe0: e000ed04 .word 0xe000ed04 + +0800efe4 : +/*-----------------------------------------------------------*/ + +#if( configSUPPORT_DYNAMIC_ALLOCATION == 1 ) + + QueueHandle_t xQueueGenericCreate( const UBaseType_t uxQueueLength, const UBaseType_t uxItemSize, const uint8_t ucQueueType ) + { + 800efe4: b580 push {r7, lr} + 800efe6: b08a sub sp, #40 @ 0x28 + 800efe8: af02 add r7, sp, #8 + 800efea: 60f8 str r0, [r7, #12] + 800efec: 60b9 str r1, [r7, #8] + 800efee: 4613 mov r3, r2 + 800eff0: 71fb strb r3, [r7, #7] + Queue_t *pxNewQueue; + size_t xQueueSizeInBytes; + uint8_t *pucQueueStorage; + + configASSERT( uxQueueLength > ( UBaseType_t ) 0 ); + 800eff2: 68fb ldr r3, [r7, #12] + 800eff4: 2b00 cmp r3, #0 + 800eff6: d10b bne.n 800f010 + __asm volatile + 800eff8: f04f 0350 mov.w r3, #80 @ 0x50 + 800effc: f383 8811 msr BASEPRI, r3 + 800f000: f3bf 8f6f isb sy + 800f004: f3bf 8f4f dsb sy + 800f008: 613b str r3, [r7, #16] +} + 800f00a: bf00 nop + 800f00c: bf00 nop + 800f00e: e7fd b.n 800f00c + + /* Allocate enough space to hold the maximum number of items that + can be in the queue at any time. It is valid for uxItemSize to be + zero in the case the queue is used as a semaphore. */ + xQueueSizeInBytes = ( size_t ) ( uxQueueLength * uxItemSize ); /*lint !e961 MISRA exception as the casts are only redundant for some ports. */ + 800f010: 68fb ldr r3, [r7, #12] + 800f012: 68ba ldr r2, [r7, #8] + 800f014: fb02 f303 mul.w r3, r2, r3 + 800f018: 61fb str r3, [r7, #28] + alignment requirements of the Queue_t structure - which in this case + is an int8_t *. Therefore, whenever the stack alignment requirements + are greater than or equal to the pointer to char requirements the cast + is safe. In other cases alignment requirements are not strict (one or + two bytes). */ + pxNewQueue = ( Queue_t * ) pvPortMalloc( sizeof( Queue_t ) + xQueueSizeInBytes ); /*lint !e9087 !e9079 see comment above. */ + 800f01a: 69fb ldr r3, [r7, #28] + 800f01c: 3348 adds r3, #72 @ 0x48 + 800f01e: 4618 mov r0, r3 + 800f020: f002 f87c bl 801111c + 800f024: 61b8 str r0, [r7, #24] + + if( pxNewQueue != NULL ) + 800f026: 69bb ldr r3, [r7, #24] + 800f028: 2b00 cmp r3, #0 + 800f02a: d00d beq.n 800f048 + { + /* Jump past the queue structure to find the location of the queue + storage area. */ + pucQueueStorage = ( uint8_t * ) pxNewQueue; + 800f02c: 69bb ldr r3, [r7, #24] + 800f02e: 617b str r3, [r7, #20] + pucQueueStorage += sizeof( Queue_t ); /*lint !e9016 Pointer arithmetic allowed on char types, especially when it assists conveying intent. */ + 800f030: 697b ldr r3, [r7, #20] + 800f032: 3348 adds r3, #72 @ 0x48 + 800f034: 617b str r3, [r7, #20] + deleted. */ + pxNewQueue->ucStaticallyAllocated = pdFALSE; + } + #endif /* configSUPPORT_STATIC_ALLOCATION */ + + prvInitialiseNewQueue( uxQueueLength, uxItemSize, pucQueueStorage, ucQueueType, pxNewQueue ); + 800f036: 79fa ldrb r2, [r7, #7] + 800f038: 69bb ldr r3, [r7, #24] + 800f03a: 9300 str r3, [sp, #0] + 800f03c: 4613 mov r3, r2 + 800f03e: 697a ldr r2, [r7, #20] + 800f040: 68b9 ldr r1, [r7, #8] + 800f042: 68f8 ldr r0, [r7, #12] + 800f044: f000 f805 bl 800f052 + { + traceQUEUE_CREATE_FAILED( ucQueueType ); + mtCOVERAGE_TEST_MARKER(); + } + + return pxNewQueue; + 800f048: 69bb ldr r3, [r7, #24] + } + 800f04a: 4618 mov r0, r3 + 800f04c: 3720 adds r7, #32 + 800f04e: 46bd mov sp, r7 + 800f050: bd80 pop {r7, pc} + +0800f052 : + +#endif /* configSUPPORT_STATIC_ALLOCATION */ +/*-----------------------------------------------------------*/ + +static void prvInitialiseNewQueue( const UBaseType_t uxQueueLength, const UBaseType_t uxItemSize, uint8_t *pucQueueStorage, const uint8_t ucQueueType, Queue_t *pxNewQueue ) +{ + 800f052: b580 push {r7, lr} + 800f054: b084 sub sp, #16 + 800f056: af00 add r7, sp, #0 + 800f058: 60f8 str r0, [r7, #12] + 800f05a: 60b9 str r1, [r7, #8] + 800f05c: 607a str r2, [r7, #4] + 800f05e: 70fb strb r3, [r7, #3] + /* Remove compiler warnings about unused parameters should + configUSE_TRACE_FACILITY not be set to 1. */ + ( void ) ucQueueType; + + if( uxItemSize == ( UBaseType_t ) 0 ) + 800f060: 68bb ldr r3, [r7, #8] + 800f062: 2b00 cmp r3, #0 + 800f064: d103 bne.n 800f06e + { + /* No RAM was allocated for the queue storage area, but PC head cannot + be set to NULL because NULL is used as a key to say the queue is used as + a mutex. Therefore just set pcHead to point to the queue as a benign + value that is known to be within the memory map. */ + pxNewQueue->pcHead = ( int8_t * ) pxNewQueue; + 800f066: 69bb ldr r3, [r7, #24] + 800f068: 69ba ldr r2, [r7, #24] + 800f06a: 601a str r2, [r3, #0] + 800f06c: e002 b.n 800f074 + } + else + { + /* Set the head to the start of the queue storage area. */ + pxNewQueue->pcHead = ( int8_t * ) pucQueueStorage; + 800f06e: 69bb ldr r3, [r7, #24] + 800f070: 687a ldr r2, [r7, #4] + 800f072: 601a str r2, [r3, #0] + } + + /* Initialise the queue members as described where the queue type is + defined. */ + pxNewQueue->uxLength = uxQueueLength; + 800f074: 69bb ldr r3, [r7, #24] + 800f076: 68fa ldr r2, [r7, #12] + 800f078: 63da str r2, [r3, #60] @ 0x3c + pxNewQueue->uxItemSize = uxItemSize; + 800f07a: 69bb ldr r3, [r7, #24] + 800f07c: 68ba ldr r2, [r7, #8] + 800f07e: 641a str r2, [r3, #64] @ 0x40 + ( void ) xQueueGenericReset( pxNewQueue, pdTRUE ); + 800f080: 2101 movs r1, #1 + 800f082: 69b8 ldr r0, [r7, #24] + 800f084: f7ff ff44 bl 800ef10 + pxNewQueue->pxQueueSetContainer = NULL; + } + #endif /* configUSE_QUEUE_SETS */ + + traceQUEUE_CREATE( pxNewQueue ); +} + 800f088: bf00 nop + 800f08a: 3710 adds r7, #16 + 800f08c: 46bd mov sp, r7 + 800f08e: bd80 pop {r7, pc} + +0800f090 : + +#endif /* ( ( configUSE_COUNTING_SEMAPHORES == 1 ) && ( configSUPPORT_DYNAMIC_ALLOCATION == 1 ) ) */ +/*-----------------------------------------------------------*/ + +BaseType_t xQueueGenericSend( QueueHandle_t xQueue, const void * const pvItemToQueue, TickType_t xTicksToWait, const BaseType_t xCopyPosition ) +{ + 800f090: b580 push {r7, lr} + 800f092: b08e sub sp, #56 @ 0x38 + 800f094: af00 add r7, sp, #0 + 800f096: 60f8 str r0, [r7, #12] + 800f098: 60b9 str r1, [r7, #8] + 800f09a: 607a str r2, [r7, #4] + 800f09c: 603b str r3, [r7, #0] +BaseType_t xEntryTimeSet = pdFALSE, xYieldRequired; + 800f09e: 2300 movs r3, #0 + 800f0a0: 637b str r3, [r7, #52] @ 0x34 +TimeOut_t xTimeOut; +Queue_t * const pxQueue = xQueue; + 800f0a2: 68fb ldr r3, [r7, #12] + 800f0a4: 633b str r3, [r7, #48] @ 0x30 + + configASSERT( pxQueue ); + 800f0a6: 6b3b ldr r3, [r7, #48] @ 0x30 + 800f0a8: 2b00 cmp r3, #0 + 800f0aa: d10b bne.n 800f0c4 + __asm volatile + 800f0ac: f04f 0350 mov.w r3, #80 @ 0x50 + 800f0b0: f383 8811 msr BASEPRI, r3 + 800f0b4: f3bf 8f6f isb sy + 800f0b8: f3bf 8f4f dsb sy + 800f0bc: 62bb str r3, [r7, #40] @ 0x28 +} + 800f0be: bf00 nop + 800f0c0: bf00 nop + 800f0c2: e7fd b.n 800f0c0 + configASSERT( !( ( pvItemToQueue == NULL ) && ( pxQueue->uxItemSize != ( UBaseType_t ) 0U ) ) ); + 800f0c4: 68bb ldr r3, [r7, #8] + 800f0c6: 2b00 cmp r3, #0 + 800f0c8: d103 bne.n 800f0d2 + 800f0ca: 6b3b ldr r3, [r7, #48] @ 0x30 + 800f0cc: 6c1b ldr r3, [r3, #64] @ 0x40 + 800f0ce: 2b00 cmp r3, #0 + 800f0d0: d101 bne.n 800f0d6 + 800f0d2: 2301 movs r3, #1 + 800f0d4: e000 b.n 800f0d8 + 800f0d6: 2300 movs r3, #0 + 800f0d8: 2b00 cmp r3, #0 + 800f0da: d10b bne.n 800f0f4 + __asm volatile + 800f0dc: f04f 0350 mov.w r3, #80 @ 0x50 + 800f0e0: f383 8811 msr BASEPRI, r3 + 800f0e4: f3bf 8f6f isb sy + 800f0e8: f3bf 8f4f dsb sy + 800f0ec: 627b str r3, [r7, #36] @ 0x24 +} + 800f0ee: bf00 nop + 800f0f0: bf00 nop + 800f0f2: e7fd b.n 800f0f0 + configASSERT( !( ( xCopyPosition == queueOVERWRITE ) && ( pxQueue->uxLength != 1 ) ) ); + 800f0f4: 683b ldr r3, [r7, #0] + 800f0f6: 2b02 cmp r3, #2 + 800f0f8: d103 bne.n 800f102 + 800f0fa: 6b3b ldr r3, [r7, #48] @ 0x30 + 800f0fc: 6bdb ldr r3, [r3, #60] @ 0x3c + 800f0fe: 2b01 cmp r3, #1 + 800f100: d101 bne.n 800f106 + 800f102: 2301 movs r3, #1 + 800f104: e000 b.n 800f108 + 800f106: 2300 movs r3, #0 + 800f108: 2b00 cmp r3, #0 + 800f10a: d10b bne.n 800f124 + __asm volatile + 800f10c: f04f 0350 mov.w r3, #80 @ 0x50 + 800f110: f383 8811 msr BASEPRI, r3 + 800f114: f3bf 8f6f isb sy + 800f118: f3bf 8f4f dsb sy + 800f11c: 623b str r3, [r7, #32] +} + 800f11e: bf00 nop + 800f120: bf00 nop + 800f122: e7fd b.n 800f120 + #if ( ( INCLUDE_xTaskGetSchedulerState == 1 ) || ( configUSE_TIMERS == 1 ) ) + { + configASSERT( !( ( xTaskGetSchedulerState() == taskSCHEDULER_SUSPENDED ) && ( xTicksToWait != 0 ) ) ); + 800f124: f001 faea bl 80106fc + 800f128: 4603 mov r3, r0 + 800f12a: 2b00 cmp r3, #0 + 800f12c: d102 bne.n 800f134 + 800f12e: 687b ldr r3, [r7, #4] + 800f130: 2b00 cmp r3, #0 + 800f132: d101 bne.n 800f138 + 800f134: 2301 movs r3, #1 + 800f136: e000 b.n 800f13a + 800f138: 2300 movs r3, #0 + 800f13a: 2b00 cmp r3, #0 + 800f13c: d10b bne.n 800f156 + __asm volatile + 800f13e: f04f 0350 mov.w r3, #80 @ 0x50 + 800f142: f383 8811 msr BASEPRI, r3 + 800f146: f3bf 8f6f isb sy + 800f14a: f3bf 8f4f dsb sy + 800f14e: 61fb str r3, [r7, #28] +} + 800f150: bf00 nop + 800f152: bf00 nop + 800f154: e7fd b.n 800f152 + /*lint -save -e904 This function relaxes the coding standard somewhat to + allow return statements within the function itself. This is done in the + interest of execution time efficiency. */ + for( ;; ) + { + taskENTER_CRITICAL(); + 800f156: f001 febf bl 8010ed8 + { + /* Is there room on the queue now? The running task must be the + highest priority task wanting to access the queue. If the head item + in the queue is to be overwritten then it does not matter if the + queue is full. */ + if( ( pxQueue->uxMessagesWaiting < pxQueue->uxLength ) || ( xCopyPosition == queueOVERWRITE ) ) + 800f15a: 6b3b ldr r3, [r7, #48] @ 0x30 + 800f15c: 6b9a ldr r2, [r3, #56] @ 0x38 + 800f15e: 6b3b ldr r3, [r7, #48] @ 0x30 + 800f160: 6bdb ldr r3, [r3, #60] @ 0x3c + 800f162: 429a cmp r2, r3 + 800f164: d302 bcc.n 800f16c + 800f166: 683b ldr r3, [r7, #0] + 800f168: 2b02 cmp r3, #2 + 800f16a: d129 bne.n 800f1c0 + } + } + } + #else /* configUSE_QUEUE_SETS */ + { + xYieldRequired = prvCopyDataToQueue( pxQueue, pvItemToQueue, xCopyPosition ); + 800f16c: 683a ldr r2, [r7, #0] + 800f16e: 68b9 ldr r1, [r7, #8] + 800f170: 6b38 ldr r0, [r7, #48] @ 0x30 + 800f172: f000 fc49 bl 800fa08 + 800f176: 62f8 str r0, [r7, #44] @ 0x2c + + /* If there was a task waiting for data to arrive on the + queue then unblock it now. */ + if( listLIST_IS_EMPTY( &( pxQueue->xTasksWaitingToReceive ) ) == pdFALSE ) + 800f178: 6b3b ldr r3, [r7, #48] @ 0x30 + 800f17a: 6a5b ldr r3, [r3, #36] @ 0x24 + 800f17c: 2b00 cmp r3, #0 + 800f17e: d010 beq.n 800f1a2 + { + if( xTaskRemoveFromEventList( &( pxQueue->xTasksWaitingToReceive ) ) != pdFALSE ) + 800f180: 6b3b ldr r3, [r7, #48] @ 0x30 + 800f182: 3324 adds r3, #36 @ 0x24 + 800f184: 4618 mov r0, r3 + 800f186: f001 f913 bl 80103b0 + 800f18a: 4603 mov r3, r0 + 800f18c: 2b00 cmp r3, #0 + 800f18e: d013 beq.n 800f1b8 + { + /* The unblocked task has a priority higher than + our own so yield immediately. Yes it is ok to do + this from within the critical section - the kernel + takes care of that. */ + queueYIELD_IF_USING_PREEMPTION(); + 800f190: 4b3f ldr r3, [pc, #252] @ (800f290 ) + 800f192: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 800f196: 601a str r2, [r3, #0] + 800f198: f3bf 8f4f dsb sy + 800f19c: f3bf 8f6f isb sy + 800f1a0: e00a b.n 800f1b8 + else + { + mtCOVERAGE_TEST_MARKER(); + } + } + else if( xYieldRequired != pdFALSE ) + 800f1a2: 6afb ldr r3, [r7, #44] @ 0x2c + 800f1a4: 2b00 cmp r3, #0 + 800f1a6: d007 beq.n 800f1b8 + { + /* This path is a special case that will only get + executed if the task was holding multiple mutexes and + the mutexes were given back in an order that is + different to that in which they were taken. */ + queueYIELD_IF_USING_PREEMPTION(); + 800f1a8: 4b39 ldr r3, [pc, #228] @ (800f290 ) + 800f1aa: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 800f1ae: 601a str r2, [r3, #0] + 800f1b0: f3bf 8f4f dsb sy + 800f1b4: f3bf 8f6f isb sy + mtCOVERAGE_TEST_MARKER(); + } + } + #endif /* configUSE_QUEUE_SETS */ + + taskEXIT_CRITICAL(); + 800f1b8: f001 fec0 bl 8010f3c + return pdPASS; + 800f1bc: 2301 movs r3, #1 + 800f1be: e063 b.n 800f288 + } + else + { + if( xTicksToWait == ( TickType_t ) 0 ) + 800f1c0: 687b ldr r3, [r7, #4] + 800f1c2: 2b00 cmp r3, #0 + 800f1c4: d103 bne.n 800f1ce + { + /* The queue was full and no block time is specified (or + the block time has expired) so leave now. */ + taskEXIT_CRITICAL(); + 800f1c6: f001 feb9 bl 8010f3c + + /* Return to the original privilege level before exiting + the function. */ + traceQUEUE_SEND_FAILED( pxQueue ); + return errQUEUE_FULL; + 800f1ca: 2300 movs r3, #0 + 800f1cc: e05c b.n 800f288 + } + else if( xEntryTimeSet == pdFALSE ) + 800f1ce: 6b7b ldr r3, [r7, #52] @ 0x34 + 800f1d0: 2b00 cmp r3, #0 + 800f1d2: d106 bne.n 800f1e2 + { + /* The queue was full and a block time was specified so + configure the timeout structure. */ + vTaskInternalSetTimeOutState( &xTimeOut ); + 800f1d4: f107 0314 add.w r3, r7, #20 + 800f1d8: 4618 mov r0, r3 + 800f1da: f001 f94d bl 8010478 + xEntryTimeSet = pdTRUE; + 800f1de: 2301 movs r3, #1 + 800f1e0: 637b str r3, [r7, #52] @ 0x34 + /* Entry time was already set. */ + mtCOVERAGE_TEST_MARKER(); + } + } + } + taskEXIT_CRITICAL(); + 800f1e2: f001 feab bl 8010f3c + + /* Interrupts and other tasks can send to and receive from the queue + now the critical section has been exited. */ + + vTaskSuspendAll(); + 800f1e6: f000 fef3 bl 800ffd0 + prvLockQueue( pxQueue ); + 800f1ea: f001 fe75 bl 8010ed8 + 800f1ee: 6b3b ldr r3, [r7, #48] @ 0x30 + 800f1f0: f893 3044 ldrb.w r3, [r3, #68] @ 0x44 + 800f1f4: b25b sxtb r3, r3 + 800f1f6: f1b3 3fff cmp.w r3, #4294967295 + 800f1fa: d103 bne.n 800f204 + 800f1fc: 6b3b ldr r3, [r7, #48] @ 0x30 + 800f1fe: 2200 movs r2, #0 + 800f200: f883 2044 strb.w r2, [r3, #68] @ 0x44 + 800f204: 6b3b ldr r3, [r7, #48] @ 0x30 + 800f206: f893 3045 ldrb.w r3, [r3, #69] @ 0x45 + 800f20a: b25b sxtb r3, r3 + 800f20c: f1b3 3fff cmp.w r3, #4294967295 + 800f210: d103 bne.n 800f21a + 800f212: 6b3b ldr r3, [r7, #48] @ 0x30 + 800f214: 2200 movs r2, #0 + 800f216: f883 2045 strb.w r2, [r3, #69] @ 0x45 + 800f21a: f001 fe8f bl 8010f3c + + /* Update the timeout state to see if it has expired yet. */ + if( xTaskCheckForTimeOut( &xTimeOut, &xTicksToWait ) == pdFALSE ) + 800f21e: 1d3a adds r2, r7, #4 + 800f220: f107 0314 add.w r3, r7, #20 + 800f224: 4611 mov r1, r2 + 800f226: 4618 mov r0, r3 + 800f228: f001 f93c bl 80104a4 + 800f22c: 4603 mov r3, r0 + 800f22e: 2b00 cmp r3, #0 + 800f230: d124 bne.n 800f27c + { + if( prvIsQueueFull( pxQueue ) != pdFALSE ) + 800f232: 6b38 ldr r0, [r7, #48] @ 0x30 + 800f234: f000 fce0 bl 800fbf8 + 800f238: 4603 mov r3, r0 + 800f23a: 2b00 cmp r3, #0 + 800f23c: d018 beq.n 800f270 + { + traceBLOCKING_ON_QUEUE_SEND( pxQueue ); + vTaskPlaceOnEventList( &( pxQueue->xTasksWaitingToSend ), xTicksToWait ); + 800f23e: 6b3b ldr r3, [r7, #48] @ 0x30 + 800f240: 3310 adds r3, #16 + 800f242: 687a ldr r2, [r7, #4] + 800f244: 4611 mov r1, r2 + 800f246: 4618 mov r0, r3 + 800f248: f001 f88c bl 8010364 + /* Unlocking the queue means queue events can effect the + event list. It is possible that interrupts occurring now + remove this task from the event list again - but as the + scheduler is suspended the task will go onto the pending + ready last instead of the actual ready list. */ + prvUnlockQueue( pxQueue ); + 800f24c: 6b38 ldr r0, [r7, #48] @ 0x30 + 800f24e: f000 fc6b bl 800fb28 + /* Resuming the scheduler will move tasks from the pending + ready list into the ready list - so it is feasible that this + task is already in a ready list before it yields - in which + case the yield will not cause a context switch unless there + is also a higher priority task in the pending ready list. */ + if( xTaskResumeAll() == pdFALSE ) + 800f252: f000 fecb bl 800ffec + 800f256: 4603 mov r3, r0 + 800f258: 2b00 cmp r3, #0 + 800f25a: f47f af7c bne.w 800f156 + { + portYIELD_WITHIN_API(); + 800f25e: 4b0c ldr r3, [pc, #48] @ (800f290 ) + 800f260: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 800f264: 601a str r2, [r3, #0] + 800f266: f3bf 8f4f dsb sy + 800f26a: f3bf 8f6f isb sy + 800f26e: e772 b.n 800f156 + } + } + else + { + /* Try again. */ + prvUnlockQueue( pxQueue ); + 800f270: 6b38 ldr r0, [r7, #48] @ 0x30 + 800f272: f000 fc59 bl 800fb28 + ( void ) xTaskResumeAll(); + 800f276: f000 feb9 bl 800ffec + 800f27a: e76c b.n 800f156 + } + } + else + { + /* The timeout has expired. */ + prvUnlockQueue( pxQueue ); + 800f27c: 6b38 ldr r0, [r7, #48] @ 0x30 + 800f27e: f000 fc53 bl 800fb28 + ( void ) xTaskResumeAll(); + 800f282: f000 feb3 bl 800ffec + + traceQUEUE_SEND_FAILED( pxQueue ); + return errQUEUE_FULL; + 800f286: 2300 movs r3, #0 + } + } /*lint -restore */ +} + 800f288: 4618 mov r0, r3 + 800f28a: 3738 adds r7, #56 @ 0x38 + 800f28c: 46bd mov sp, r7 + 800f28e: bd80 pop {r7, pc} + 800f290: e000ed04 .word 0xe000ed04 + +0800f294 : +/*-----------------------------------------------------------*/ + +BaseType_t xQueueGenericSendFromISR( QueueHandle_t xQueue, const void * const pvItemToQueue, BaseType_t * const pxHigherPriorityTaskWoken, const BaseType_t xCopyPosition ) +{ + 800f294: b580 push {r7, lr} + 800f296: b090 sub sp, #64 @ 0x40 + 800f298: af00 add r7, sp, #0 + 800f29a: 60f8 str r0, [r7, #12] + 800f29c: 60b9 str r1, [r7, #8] + 800f29e: 607a str r2, [r7, #4] + 800f2a0: 603b str r3, [r7, #0] +BaseType_t xReturn; +UBaseType_t uxSavedInterruptStatus; +Queue_t * const pxQueue = xQueue; + 800f2a2: 68fb ldr r3, [r7, #12] + 800f2a4: 63bb str r3, [r7, #56] @ 0x38 + + configASSERT( pxQueue ); + 800f2a6: 6bbb ldr r3, [r7, #56] @ 0x38 + 800f2a8: 2b00 cmp r3, #0 + 800f2aa: d10b bne.n 800f2c4 + __asm volatile + 800f2ac: f04f 0350 mov.w r3, #80 @ 0x50 + 800f2b0: f383 8811 msr BASEPRI, r3 + 800f2b4: f3bf 8f6f isb sy + 800f2b8: f3bf 8f4f dsb sy + 800f2bc: 62bb str r3, [r7, #40] @ 0x28 +} + 800f2be: bf00 nop + 800f2c0: bf00 nop + 800f2c2: e7fd b.n 800f2c0 + configASSERT( !( ( pvItemToQueue == NULL ) && ( pxQueue->uxItemSize != ( UBaseType_t ) 0U ) ) ); + 800f2c4: 68bb ldr r3, [r7, #8] + 800f2c6: 2b00 cmp r3, #0 + 800f2c8: d103 bne.n 800f2d2 + 800f2ca: 6bbb ldr r3, [r7, #56] @ 0x38 + 800f2cc: 6c1b ldr r3, [r3, #64] @ 0x40 + 800f2ce: 2b00 cmp r3, #0 + 800f2d0: d101 bne.n 800f2d6 + 800f2d2: 2301 movs r3, #1 + 800f2d4: e000 b.n 800f2d8 + 800f2d6: 2300 movs r3, #0 + 800f2d8: 2b00 cmp r3, #0 + 800f2da: d10b bne.n 800f2f4 + __asm volatile + 800f2dc: f04f 0350 mov.w r3, #80 @ 0x50 + 800f2e0: f383 8811 msr BASEPRI, r3 + 800f2e4: f3bf 8f6f isb sy + 800f2e8: f3bf 8f4f dsb sy + 800f2ec: 627b str r3, [r7, #36] @ 0x24 +} + 800f2ee: bf00 nop + 800f2f0: bf00 nop + 800f2f2: e7fd b.n 800f2f0 + configASSERT( !( ( xCopyPosition == queueOVERWRITE ) && ( pxQueue->uxLength != 1 ) ) ); + 800f2f4: 683b ldr r3, [r7, #0] + 800f2f6: 2b02 cmp r3, #2 + 800f2f8: d103 bne.n 800f302 + 800f2fa: 6bbb ldr r3, [r7, #56] @ 0x38 + 800f2fc: 6bdb ldr r3, [r3, #60] @ 0x3c + 800f2fe: 2b01 cmp r3, #1 + 800f300: d101 bne.n 800f306 + 800f302: 2301 movs r3, #1 + 800f304: e000 b.n 800f308 + 800f306: 2300 movs r3, #0 + 800f308: 2b00 cmp r3, #0 + 800f30a: d10b bne.n 800f324 + __asm volatile + 800f30c: f04f 0350 mov.w r3, #80 @ 0x50 + 800f310: f383 8811 msr BASEPRI, r3 + 800f314: f3bf 8f6f isb sy + 800f318: f3bf 8f4f dsb sy + 800f31c: 623b str r3, [r7, #32] +} + 800f31e: bf00 nop + 800f320: bf00 nop + 800f322: e7fd b.n 800f320 + that have been assigned a priority at or (logically) below the maximum + system call interrupt priority. FreeRTOS maintains a separate interrupt + safe API to ensure interrupt entry is as fast and as simple as possible. + More information (albeit Cortex-M specific) is provided on the following + link: http://www.freertos.org/RTOS-Cortex-M3-M4.html */ + portASSERT_IF_INTERRUPT_PRIORITY_INVALID(); + 800f324: f001 feb8 bl 8011098 + __asm volatile + 800f328: f3ef 8211 mrs r2, BASEPRI + 800f32c: f04f 0350 mov.w r3, #80 @ 0x50 + 800f330: f383 8811 msr BASEPRI, r3 + 800f334: f3bf 8f6f isb sy + 800f338: f3bf 8f4f dsb sy + 800f33c: 61fa str r2, [r7, #28] + 800f33e: 61bb str r3, [r7, #24] + return ulOriginalBASEPRI; + 800f340: 69fb ldr r3, [r7, #28] + /* Similar to xQueueGenericSend, except without blocking if there is no room + in the queue. Also don't directly wake a task that was blocked on a queue + read, instead return a flag to say whether a context switch is required or + not (i.e. has a task with a higher priority than us been woken by this + post). */ + uxSavedInterruptStatus = portSET_INTERRUPT_MASK_FROM_ISR(); + 800f342: 637b str r3, [r7, #52] @ 0x34 + { + if( ( pxQueue->uxMessagesWaiting < pxQueue->uxLength ) || ( xCopyPosition == queueOVERWRITE ) ) + 800f344: 6bbb ldr r3, [r7, #56] @ 0x38 + 800f346: 6b9a ldr r2, [r3, #56] @ 0x38 + 800f348: 6bbb ldr r3, [r7, #56] @ 0x38 + 800f34a: 6bdb ldr r3, [r3, #60] @ 0x3c + 800f34c: 429a cmp r2, r3 + 800f34e: d302 bcc.n 800f356 + 800f350: 683b ldr r3, [r7, #0] + 800f352: 2b02 cmp r3, #2 + 800f354: d12f bne.n 800f3b6 + { + const int8_t cTxLock = pxQueue->cTxLock; + 800f356: 6bbb ldr r3, [r7, #56] @ 0x38 + 800f358: f893 3045 ldrb.w r3, [r3, #69] @ 0x45 + 800f35c: f887 3033 strb.w r3, [r7, #51] @ 0x33 + const UBaseType_t uxPreviousMessagesWaiting = pxQueue->uxMessagesWaiting; + 800f360: 6bbb ldr r3, [r7, #56] @ 0x38 + 800f362: 6b9b ldr r3, [r3, #56] @ 0x38 + 800f364: 62fb str r3, [r7, #44] @ 0x2c + /* Semaphores use xQueueGiveFromISR(), so pxQueue will not be a + semaphore or mutex. That means prvCopyDataToQueue() cannot result + in a task disinheriting a priority and prvCopyDataToQueue() can be + called here even though the disinherit function does not check if + the scheduler is suspended before accessing the ready lists. */ + ( void ) prvCopyDataToQueue( pxQueue, pvItemToQueue, xCopyPosition ); + 800f366: 683a ldr r2, [r7, #0] + 800f368: 68b9 ldr r1, [r7, #8] + 800f36a: 6bb8 ldr r0, [r7, #56] @ 0x38 + 800f36c: f000 fb4c bl 800fa08 + + /* The event list is not altered if the queue is locked. This will + be done when the queue is unlocked later. */ + if( cTxLock == queueUNLOCKED ) + 800f370: f997 3033 ldrsb.w r3, [r7, #51] @ 0x33 + 800f374: f1b3 3fff cmp.w r3, #4294967295 + 800f378: d112 bne.n 800f3a0 + } + } + } + #else /* configUSE_QUEUE_SETS */ + { + if( listLIST_IS_EMPTY( &( pxQueue->xTasksWaitingToReceive ) ) == pdFALSE ) + 800f37a: 6bbb ldr r3, [r7, #56] @ 0x38 + 800f37c: 6a5b ldr r3, [r3, #36] @ 0x24 + 800f37e: 2b00 cmp r3, #0 + 800f380: d016 beq.n 800f3b0 + { + if( xTaskRemoveFromEventList( &( pxQueue->xTasksWaitingToReceive ) ) != pdFALSE ) + 800f382: 6bbb ldr r3, [r7, #56] @ 0x38 + 800f384: 3324 adds r3, #36 @ 0x24 + 800f386: 4618 mov r0, r3 + 800f388: f001 f812 bl 80103b0 + 800f38c: 4603 mov r3, r0 + 800f38e: 2b00 cmp r3, #0 + 800f390: d00e beq.n 800f3b0 + { + /* The task waiting has a higher priority so record that a + context switch is required. */ + if( pxHigherPriorityTaskWoken != NULL ) + 800f392: 687b ldr r3, [r7, #4] + 800f394: 2b00 cmp r3, #0 + 800f396: d00b beq.n 800f3b0 + { + *pxHigherPriorityTaskWoken = pdTRUE; + 800f398: 687b ldr r3, [r7, #4] + 800f39a: 2201 movs r2, #1 + 800f39c: 601a str r2, [r3, #0] + 800f39e: e007 b.n 800f3b0 + } + else + { + /* Increment the lock count so the task that unlocks the queue + knows that data was posted while it was locked. */ + pxQueue->cTxLock = ( int8_t ) ( cTxLock + 1 ); + 800f3a0: f897 3033 ldrb.w r3, [r7, #51] @ 0x33 + 800f3a4: 3301 adds r3, #1 + 800f3a6: b2db uxtb r3, r3 + 800f3a8: b25a sxtb r2, r3 + 800f3aa: 6bbb ldr r3, [r7, #56] @ 0x38 + 800f3ac: f883 2045 strb.w r2, [r3, #69] @ 0x45 + } + + xReturn = pdPASS; + 800f3b0: 2301 movs r3, #1 + 800f3b2: 63fb str r3, [r7, #60] @ 0x3c + { + 800f3b4: e001 b.n 800f3ba + } + else + { + traceQUEUE_SEND_FROM_ISR_FAILED( pxQueue ); + xReturn = errQUEUE_FULL; + 800f3b6: 2300 movs r3, #0 + 800f3b8: 63fb str r3, [r7, #60] @ 0x3c + 800f3ba: 6b7b ldr r3, [r7, #52] @ 0x34 + 800f3bc: 617b str r3, [r7, #20] + __asm volatile + 800f3be: 697b ldr r3, [r7, #20] + 800f3c0: f383 8811 msr BASEPRI, r3 +} + 800f3c4: bf00 nop + } + } + portCLEAR_INTERRUPT_MASK_FROM_ISR( uxSavedInterruptStatus ); + + return xReturn; + 800f3c6: 6bfb ldr r3, [r7, #60] @ 0x3c +} + 800f3c8: 4618 mov r0, r3 + 800f3ca: 3740 adds r7, #64 @ 0x40 + 800f3cc: 46bd mov sp, r7 + 800f3ce: bd80 pop {r7, pc} + +0800f3d0 : +/*-----------------------------------------------------------*/ + +BaseType_t xQueueGiveFromISR( QueueHandle_t xQueue, BaseType_t * const pxHigherPriorityTaskWoken ) +{ + 800f3d0: b580 push {r7, lr} + 800f3d2: b08e sub sp, #56 @ 0x38 + 800f3d4: af00 add r7, sp, #0 + 800f3d6: 6078 str r0, [r7, #4] + 800f3d8: 6039 str r1, [r7, #0] +BaseType_t xReturn; +UBaseType_t uxSavedInterruptStatus; +Queue_t * const pxQueue = xQueue; + 800f3da: 687b ldr r3, [r7, #4] + 800f3dc: 633b str r3, [r7, #48] @ 0x30 + item size is 0. Don't directly wake a task that was blocked on a queue + read, instead return a flag to say whether a context switch is required or + not (i.e. has a task with a higher priority than us been woken by this + post). */ + + configASSERT( pxQueue ); + 800f3de: 6b3b ldr r3, [r7, #48] @ 0x30 + 800f3e0: 2b00 cmp r3, #0 + 800f3e2: d10b bne.n 800f3fc + __asm volatile + 800f3e4: f04f 0350 mov.w r3, #80 @ 0x50 + 800f3e8: f383 8811 msr BASEPRI, r3 + 800f3ec: f3bf 8f6f isb sy + 800f3f0: f3bf 8f4f dsb sy + 800f3f4: 623b str r3, [r7, #32] +} + 800f3f6: bf00 nop + 800f3f8: bf00 nop + 800f3fa: e7fd b.n 800f3f8 + + /* xQueueGenericSendFromISR() should be used instead of xQueueGiveFromISR() + if the item size is not 0. */ + configASSERT( pxQueue->uxItemSize == 0 ); + 800f3fc: 6b3b ldr r3, [r7, #48] @ 0x30 + 800f3fe: 6c1b ldr r3, [r3, #64] @ 0x40 + 800f400: 2b00 cmp r3, #0 + 800f402: d00b beq.n 800f41c + __asm volatile + 800f404: f04f 0350 mov.w r3, #80 @ 0x50 + 800f408: f383 8811 msr BASEPRI, r3 + 800f40c: f3bf 8f6f isb sy + 800f410: f3bf 8f4f dsb sy + 800f414: 61fb str r3, [r7, #28] +} + 800f416: bf00 nop + 800f418: bf00 nop + 800f41a: e7fd b.n 800f418 + + /* Normally a mutex would not be given from an interrupt, especially if + there is a mutex holder, as priority inheritance makes no sense for an + interrupts, only tasks. */ + configASSERT( !( ( pxQueue->uxQueueType == queueQUEUE_IS_MUTEX ) && ( pxQueue->u.xSemaphore.xMutexHolder != NULL ) ) ); + 800f41c: 6b3b ldr r3, [r7, #48] @ 0x30 + 800f41e: 681b ldr r3, [r3, #0] + 800f420: 2b00 cmp r3, #0 + 800f422: d103 bne.n 800f42c + 800f424: 6b3b ldr r3, [r7, #48] @ 0x30 + 800f426: 689b ldr r3, [r3, #8] + 800f428: 2b00 cmp r3, #0 + 800f42a: d101 bne.n 800f430 + 800f42c: 2301 movs r3, #1 + 800f42e: e000 b.n 800f432 + 800f430: 2300 movs r3, #0 + 800f432: 2b00 cmp r3, #0 + 800f434: d10b bne.n 800f44e + __asm volatile + 800f436: f04f 0350 mov.w r3, #80 @ 0x50 + 800f43a: f383 8811 msr BASEPRI, r3 + 800f43e: f3bf 8f6f isb sy + 800f442: f3bf 8f4f dsb sy + 800f446: 61bb str r3, [r7, #24] +} + 800f448: bf00 nop + 800f44a: bf00 nop + 800f44c: e7fd b.n 800f44a + that have been assigned a priority at or (logically) below the maximum + system call interrupt priority. FreeRTOS maintains a separate interrupt + safe API to ensure interrupt entry is as fast and as simple as possible. + More information (albeit Cortex-M specific) is provided on the following + link: http://www.freertos.org/RTOS-Cortex-M3-M4.html */ + portASSERT_IF_INTERRUPT_PRIORITY_INVALID(); + 800f44e: f001 fe23 bl 8011098 + __asm volatile + 800f452: f3ef 8211 mrs r2, BASEPRI + 800f456: f04f 0350 mov.w r3, #80 @ 0x50 + 800f45a: f383 8811 msr BASEPRI, r3 + 800f45e: f3bf 8f6f isb sy + 800f462: f3bf 8f4f dsb sy + 800f466: 617a str r2, [r7, #20] + 800f468: 613b str r3, [r7, #16] + return ulOriginalBASEPRI; + 800f46a: 697b ldr r3, [r7, #20] + + uxSavedInterruptStatus = portSET_INTERRUPT_MASK_FROM_ISR(); + 800f46c: 62fb str r3, [r7, #44] @ 0x2c + { + const UBaseType_t uxMessagesWaiting = pxQueue->uxMessagesWaiting; + 800f46e: 6b3b ldr r3, [r7, #48] @ 0x30 + 800f470: 6b9b ldr r3, [r3, #56] @ 0x38 + 800f472: 62bb str r3, [r7, #40] @ 0x28 + + /* When the queue is used to implement a semaphore no data is ever + moved through the queue but it is still valid to see if the queue 'has + space'. */ + if( uxMessagesWaiting < pxQueue->uxLength ) + 800f474: 6b3b ldr r3, [r7, #48] @ 0x30 + 800f476: 6bdb ldr r3, [r3, #60] @ 0x3c + 800f478: 6aba ldr r2, [r7, #40] @ 0x28 + 800f47a: 429a cmp r2, r3 + 800f47c: d22b bcs.n 800f4d6 + { + const int8_t cTxLock = pxQueue->cTxLock; + 800f47e: 6b3b ldr r3, [r7, #48] @ 0x30 + 800f480: f893 3045 ldrb.w r3, [r3, #69] @ 0x45 + 800f484: f887 3027 strb.w r3, [r7, #39] @ 0x27 + holder - and if there is a mutex holder then the mutex cannot be + given from an ISR. As this is the ISR version of the function it + can be assumed there is no mutex holder and no need to determine if + priority disinheritance is needed. Simply increase the count of + messages (semaphores) available. */ + pxQueue->uxMessagesWaiting = uxMessagesWaiting + ( UBaseType_t ) 1; + 800f488: 6abb ldr r3, [r7, #40] @ 0x28 + 800f48a: 1c5a adds r2, r3, #1 + 800f48c: 6b3b ldr r3, [r7, #48] @ 0x30 + 800f48e: 639a str r2, [r3, #56] @ 0x38 + + /* The event list is not altered if the queue is locked. This will + be done when the queue is unlocked later. */ + if( cTxLock == queueUNLOCKED ) + 800f490: f997 3027 ldrsb.w r3, [r7, #39] @ 0x27 + 800f494: f1b3 3fff cmp.w r3, #4294967295 + 800f498: d112 bne.n 800f4c0 + } + } + } + #else /* configUSE_QUEUE_SETS */ + { + if( listLIST_IS_EMPTY( &( pxQueue->xTasksWaitingToReceive ) ) == pdFALSE ) + 800f49a: 6b3b ldr r3, [r7, #48] @ 0x30 + 800f49c: 6a5b ldr r3, [r3, #36] @ 0x24 + 800f49e: 2b00 cmp r3, #0 + 800f4a0: d016 beq.n 800f4d0 + { + if( xTaskRemoveFromEventList( &( pxQueue->xTasksWaitingToReceive ) ) != pdFALSE ) + 800f4a2: 6b3b ldr r3, [r7, #48] @ 0x30 + 800f4a4: 3324 adds r3, #36 @ 0x24 + 800f4a6: 4618 mov r0, r3 + 800f4a8: f000 ff82 bl 80103b0 + 800f4ac: 4603 mov r3, r0 + 800f4ae: 2b00 cmp r3, #0 + 800f4b0: d00e beq.n 800f4d0 + { + /* The task waiting has a higher priority so record that a + context switch is required. */ + if( pxHigherPriorityTaskWoken != NULL ) + 800f4b2: 683b ldr r3, [r7, #0] + 800f4b4: 2b00 cmp r3, #0 + 800f4b6: d00b beq.n 800f4d0 + { + *pxHigherPriorityTaskWoken = pdTRUE; + 800f4b8: 683b ldr r3, [r7, #0] + 800f4ba: 2201 movs r2, #1 + 800f4bc: 601a str r2, [r3, #0] + 800f4be: e007 b.n 800f4d0 + } + else + { + /* Increment the lock count so the task that unlocks the queue + knows that data was posted while it was locked. */ + pxQueue->cTxLock = ( int8_t ) ( cTxLock + 1 ); + 800f4c0: f897 3027 ldrb.w r3, [r7, #39] @ 0x27 + 800f4c4: 3301 adds r3, #1 + 800f4c6: b2db uxtb r3, r3 + 800f4c8: b25a sxtb r2, r3 + 800f4ca: 6b3b ldr r3, [r7, #48] @ 0x30 + 800f4cc: f883 2045 strb.w r2, [r3, #69] @ 0x45 + } + + xReturn = pdPASS; + 800f4d0: 2301 movs r3, #1 + 800f4d2: 637b str r3, [r7, #52] @ 0x34 + 800f4d4: e001 b.n 800f4da + } + else + { + traceQUEUE_SEND_FROM_ISR_FAILED( pxQueue ); + xReturn = errQUEUE_FULL; + 800f4d6: 2300 movs r3, #0 + 800f4d8: 637b str r3, [r7, #52] @ 0x34 + 800f4da: 6afb ldr r3, [r7, #44] @ 0x2c + 800f4dc: 60fb str r3, [r7, #12] + __asm volatile + 800f4de: 68fb ldr r3, [r7, #12] + 800f4e0: f383 8811 msr BASEPRI, r3 +} + 800f4e4: bf00 nop + } + } + portCLEAR_INTERRUPT_MASK_FROM_ISR( uxSavedInterruptStatus ); + + return xReturn; + 800f4e6: 6b7b ldr r3, [r7, #52] @ 0x34 +} + 800f4e8: 4618 mov r0, r3 + 800f4ea: 3738 adds r7, #56 @ 0x38 + 800f4ec: 46bd mov sp, r7 + 800f4ee: bd80 pop {r7, pc} + +0800f4f0 : +/*-----------------------------------------------------------*/ + +BaseType_t xQueueReceive( QueueHandle_t xQueue, void * const pvBuffer, TickType_t xTicksToWait ) +{ + 800f4f0: b580 push {r7, lr} + 800f4f2: b08c sub sp, #48 @ 0x30 + 800f4f4: af00 add r7, sp, #0 + 800f4f6: 60f8 str r0, [r7, #12] + 800f4f8: 60b9 str r1, [r7, #8] + 800f4fa: 607a str r2, [r7, #4] +BaseType_t xEntryTimeSet = pdFALSE; + 800f4fc: 2300 movs r3, #0 + 800f4fe: 62fb str r3, [r7, #44] @ 0x2c +TimeOut_t xTimeOut; +Queue_t * const pxQueue = xQueue; + 800f500: 68fb ldr r3, [r7, #12] + 800f502: 62bb str r3, [r7, #40] @ 0x28 + + /* Check the pointer is not NULL. */ + configASSERT( ( pxQueue ) ); + 800f504: 6abb ldr r3, [r7, #40] @ 0x28 + 800f506: 2b00 cmp r3, #0 + 800f508: d10b bne.n 800f522 + __asm volatile + 800f50a: f04f 0350 mov.w r3, #80 @ 0x50 + 800f50e: f383 8811 msr BASEPRI, r3 + 800f512: f3bf 8f6f isb sy + 800f516: f3bf 8f4f dsb sy + 800f51a: 623b str r3, [r7, #32] +} + 800f51c: bf00 nop + 800f51e: bf00 nop + 800f520: e7fd b.n 800f51e + + /* The buffer into which data is received can only be NULL if the data size + is zero (so no data is copied into the buffer. */ + configASSERT( !( ( ( pvBuffer ) == NULL ) && ( ( pxQueue )->uxItemSize != ( UBaseType_t ) 0U ) ) ); + 800f522: 68bb ldr r3, [r7, #8] + 800f524: 2b00 cmp r3, #0 + 800f526: d103 bne.n 800f530 + 800f528: 6abb ldr r3, [r7, #40] @ 0x28 + 800f52a: 6c1b ldr r3, [r3, #64] @ 0x40 + 800f52c: 2b00 cmp r3, #0 + 800f52e: d101 bne.n 800f534 + 800f530: 2301 movs r3, #1 + 800f532: e000 b.n 800f536 + 800f534: 2300 movs r3, #0 + 800f536: 2b00 cmp r3, #0 + 800f538: d10b bne.n 800f552 + __asm volatile + 800f53a: f04f 0350 mov.w r3, #80 @ 0x50 + 800f53e: f383 8811 msr BASEPRI, r3 + 800f542: f3bf 8f6f isb sy + 800f546: f3bf 8f4f dsb sy + 800f54a: 61fb str r3, [r7, #28] +} + 800f54c: bf00 nop + 800f54e: bf00 nop + 800f550: e7fd b.n 800f54e + + /* Cannot block if the scheduler is suspended. */ + #if ( ( INCLUDE_xTaskGetSchedulerState == 1 ) || ( configUSE_TIMERS == 1 ) ) + { + configASSERT( !( ( xTaskGetSchedulerState() == taskSCHEDULER_SUSPENDED ) && ( xTicksToWait != 0 ) ) ); + 800f552: f001 f8d3 bl 80106fc + 800f556: 4603 mov r3, r0 + 800f558: 2b00 cmp r3, #0 + 800f55a: d102 bne.n 800f562 + 800f55c: 687b ldr r3, [r7, #4] + 800f55e: 2b00 cmp r3, #0 + 800f560: d101 bne.n 800f566 + 800f562: 2301 movs r3, #1 + 800f564: e000 b.n 800f568 + 800f566: 2300 movs r3, #0 + 800f568: 2b00 cmp r3, #0 + 800f56a: d10b bne.n 800f584 + __asm volatile + 800f56c: f04f 0350 mov.w r3, #80 @ 0x50 + 800f570: f383 8811 msr BASEPRI, r3 + 800f574: f3bf 8f6f isb sy + 800f578: f3bf 8f4f dsb sy + 800f57c: 61bb str r3, [r7, #24] +} + 800f57e: bf00 nop + 800f580: bf00 nop + 800f582: e7fd b.n 800f580 + /*lint -save -e904 This function relaxes the coding standard somewhat to + allow return statements within the function itself. This is done in the + interest of execution time efficiency. */ + for( ;; ) + { + taskENTER_CRITICAL(); + 800f584: f001 fca8 bl 8010ed8 + { + const UBaseType_t uxMessagesWaiting = pxQueue->uxMessagesWaiting; + 800f588: 6abb ldr r3, [r7, #40] @ 0x28 + 800f58a: 6b9b ldr r3, [r3, #56] @ 0x38 + 800f58c: 627b str r3, [r7, #36] @ 0x24 + + /* Is there data in the queue now? To be running the calling task + must be the highest priority task wanting to access the queue. */ + if( uxMessagesWaiting > ( UBaseType_t ) 0 ) + 800f58e: 6a7b ldr r3, [r7, #36] @ 0x24 + 800f590: 2b00 cmp r3, #0 + 800f592: d01f beq.n 800f5d4 + { + /* Data available, remove one item. */ + prvCopyDataFromQueue( pxQueue, pvBuffer ); + 800f594: 68b9 ldr r1, [r7, #8] + 800f596: 6ab8 ldr r0, [r7, #40] @ 0x28 + 800f598: f000 faa0 bl 800fadc + traceQUEUE_RECEIVE( pxQueue ); + pxQueue->uxMessagesWaiting = uxMessagesWaiting - ( UBaseType_t ) 1; + 800f59c: 6a7b ldr r3, [r7, #36] @ 0x24 + 800f59e: 1e5a subs r2, r3, #1 + 800f5a0: 6abb ldr r3, [r7, #40] @ 0x28 + 800f5a2: 639a str r2, [r3, #56] @ 0x38 + + /* There is now space in the queue, were any tasks waiting to + post to the queue? If so, unblock the highest priority waiting + task. */ + if( listLIST_IS_EMPTY( &( pxQueue->xTasksWaitingToSend ) ) == pdFALSE ) + 800f5a4: 6abb ldr r3, [r7, #40] @ 0x28 + 800f5a6: 691b ldr r3, [r3, #16] + 800f5a8: 2b00 cmp r3, #0 + 800f5aa: d00f beq.n 800f5cc + { + if( xTaskRemoveFromEventList( &( pxQueue->xTasksWaitingToSend ) ) != pdFALSE ) + 800f5ac: 6abb ldr r3, [r7, #40] @ 0x28 + 800f5ae: 3310 adds r3, #16 + 800f5b0: 4618 mov r0, r3 + 800f5b2: f000 fefd bl 80103b0 + 800f5b6: 4603 mov r3, r0 + 800f5b8: 2b00 cmp r3, #0 + 800f5ba: d007 beq.n 800f5cc + { + queueYIELD_IF_USING_PREEMPTION(); + 800f5bc: 4b3c ldr r3, [pc, #240] @ (800f6b0 ) + 800f5be: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 800f5c2: 601a str r2, [r3, #0] + 800f5c4: f3bf 8f4f dsb sy + 800f5c8: f3bf 8f6f isb sy + else + { + mtCOVERAGE_TEST_MARKER(); + } + + taskEXIT_CRITICAL(); + 800f5cc: f001 fcb6 bl 8010f3c + return pdPASS; + 800f5d0: 2301 movs r3, #1 + 800f5d2: e069 b.n 800f6a8 + } + else + { + if( xTicksToWait == ( TickType_t ) 0 ) + 800f5d4: 687b ldr r3, [r7, #4] + 800f5d6: 2b00 cmp r3, #0 + 800f5d8: d103 bne.n 800f5e2 + { + /* The queue was empty and no block time is specified (or + the block time has expired) so leave now. */ + taskEXIT_CRITICAL(); + 800f5da: f001 fcaf bl 8010f3c + traceQUEUE_RECEIVE_FAILED( pxQueue ); + return errQUEUE_EMPTY; + 800f5de: 2300 movs r3, #0 + 800f5e0: e062 b.n 800f6a8 + } + else if( xEntryTimeSet == pdFALSE ) + 800f5e2: 6afb ldr r3, [r7, #44] @ 0x2c + 800f5e4: 2b00 cmp r3, #0 + 800f5e6: d106 bne.n 800f5f6 + { + /* The queue was empty and a block time was specified so + configure the timeout structure. */ + vTaskInternalSetTimeOutState( &xTimeOut ); + 800f5e8: f107 0310 add.w r3, r7, #16 + 800f5ec: 4618 mov r0, r3 + 800f5ee: f000 ff43 bl 8010478 + xEntryTimeSet = pdTRUE; + 800f5f2: 2301 movs r3, #1 + 800f5f4: 62fb str r3, [r7, #44] @ 0x2c + /* Entry time was already set. */ + mtCOVERAGE_TEST_MARKER(); + } + } + } + taskEXIT_CRITICAL(); + 800f5f6: f001 fca1 bl 8010f3c + + /* Interrupts and other tasks can send to and receive from the queue + now the critical section has been exited. */ + + vTaskSuspendAll(); + 800f5fa: f000 fce9 bl 800ffd0 + prvLockQueue( pxQueue ); + 800f5fe: f001 fc6b bl 8010ed8 + 800f602: 6abb ldr r3, [r7, #40] @ 0x28 + 800f604: f893 3044 ldrb.w r3, [r3, #68] @ 0x44 + 800f608: b25b sxtb r3, r3 + 800f60a: f1b3 3fff cmp.w r3, #4294967295 + 800f60e: d103 bne.n 800f618 + 800f610: 6abb ldr r3, [r7, #40] @ 0x28 + 800f612: 2200 movs r2, #0 + 800f614: f883 2044 strb.w r2, [r3, #68] @ 0x44 + 800f618: 6abb ldr r3, [r7, #40] @ 0x28 + 800f61a: f893 3045 ldrb.w r3, [r3, #69] @ 0x45 + 800f61e: b25b sxtb r3, r3 + 800f620: f1b3 3fff cmp.w r3, #4294967295 + 800f624: d103 bne.n 800f62e + 800f626: 6abb ldr r3, [r7, #40] @ 0x28 + 800f628: 2200 movs r2, #0 + 800f62a: f883 2045 strb.w r2, [r3, #69] @ 0x45 + 800f62e: f001 fc85 bl 8010f3c + + /* Update the timeout state to see if it has expired yet. */ + if( xTaskCheckForTimeOut( &xTimeOut, &xTicksToWait ) == pdFALSE ) + 800f632: 1d3a adds r2, r7, #4 + 800f634: f107 0310 add.w r3, r7, #16 + 800f638: 4611 mov r1, r2 + 800f63a: 4618 mov r0, r3 + 800f63c: f000 ff32 bl 80104a4 + 800f640: 4603 mov r3, r0 + 800f642: 2b00 cmp r3, #0 + 800f644: d123 bne.n 800f68e + { + /* The timeout has not expired. If the queue is still empty place + the task on the list of tasks waiting to receive from the queue. */ + if( prvIsQueueEmpty( pxQueue ) != pdFALSE ) + 800f646: 6ab8 ldr r0, [r7, #40] @ 0x28 + 800f648: f000 fac0 bl 800fbcc + 800f64c: 4603 mov r3, r0 + 800f64e: 2b00 cmp r3, #0 + 800f650: d017 beq.n 800f682 + { + traceBLOCKING_ON_QUEUE_RECEIVE( pxQueue ); + vTaskPlaceOnEventList( &( pxQueue->xTasksWaitingToReceive ), xTicksToWait ); + 800f652: 6abb ldr r3, [r7, #40] @ 0x28 + 800f654: 3324 adds r3, #36 @ 0x24 + 800f656: 687a ldr r2, [r7, #4] + 800f658: 4611 mov r1, r2 + 800f65a: 4618 mov r0, r3 + 800f65c: f000 fe82 bl 8010364 + prvUnlockQueue( pxQueue ); + 800f660: 6ab8 ldr r0, [r7, #40] @ 0x28 + 800f662: f000 fa61 bl 800fb28 + if( xTaskResumeAll() == pdFALSE ) + 800f666: f000 fcc1 bl 800ffec + 800f66a: 4603 mov r3, r0 + 800f66c: 2b00 cmp r3, #0 + 800f66e: d189 bne.n 800f584 + { + portYIELD_WITHIN_API(); + 800f670: 4b0f ldr r3, [pc, #60] @ (800f6b0 ) + 800f672: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 800f676: 601a str r2, [r3, #0] + 800f678: f3bf 8f4f dsb sy + 800f67c: f3bf 8f6f isb sy + 800f680: e780 b.n 800f584 + } + else + { + /* The queue contains data again. Loop back to try and read the + data. */ + prvUnlockQueue( pxQueue ); + 800f682: 6ab8 ldr r0, [r7, #40] @ 0x28 + 800f684: f000 fa50 bl 800fb28 + ( void ) xTaskResumeAll(); + 800f688: f000 fcb0 bl 800ffec + 800f68c: e77a b.n 800f584 + } + else + { + /* Timed out. If there is no data in the queue exit, otherwise loop + back and attempt to read the data. */ + prvUnlockQueue( pxQueue ); + 800f68e: 6ab8 ldr r0, [r7, #40] @ 0x28 + 800f690: f000 fa4a bl 800fb28 + ( void ) xTaskResumeAll(); + 800f694: f000 fcaa bl 800ffec + + if( prvIsQueueEmpty( pxQueue ) != pdFALSE ) + 800f698: 6ab8 ldr r0, [r7, #40] @ 0x28 + 800f69a: f000 fa97 bl 800fbcc + 800f69e: 4603 mov r3, r0 + 800f6a0: 2b00 cmp r3, #0 + 800f6a2: f43f af6f beq.w 800f584 + { + traceQUEUE_RECEIVE_FAILED( pxQueue ); + return errQUEUE_EMPTY; + 800f6a6: 2300 movs r3, #0 + { + mtCOVERAGE_TEST_MARKER(); + } + } + } /*lint -restore */ +} + 800f6a8: 4618 mov r0, r3 + 800f6aa: 3730 adds r7, #48 @ 0x30 + 800f6ac: 46bd mov sp, r7 + 800f6ae: bd80 pop {r7, pc} + 800f6b0: e000ed04 .word 0xe000ed04 + +0800f6b4 : +/*-----------------------------------------------------------*/ + +BaseType_t xQueueSemaphoreTake( QueueHandle_t xQueue, TickType_t xTicksToWait ) +{ + 800f6b4: b580 push {r7, lr} + 800f6b6: b08e sub sp, #56 @ 0x38 + 800f6b8: af00 add r7, sp, #0 + 800f6ba: 6078 str r0, [r7, #4] + 800f6bc: 6039 str r1, [r7, #0] +BaseType_t xEntryTimeSet = pdFALSE; + 800f6be: 2300 movs r3, #0 + 800f6c0: 637b str r3, [r7, #52] @ 0x34 +TimeOut_t xTimeOut; +Queue_t * const pxQueue = xQueue; + 800f6c2: 687b ldr r3, [r7, #4] + 800f6c4: 62fb str r3, [r7, #44] @ 0x2c + +#if( configUSE_MUTEXES == 1 ) + BaseType_t xInheritanceOccurred = pdFALSE; + 800f6c6: 2300 movs r3, #0 + 800f6c8: 633b str r3, [r7, #48] @ 0x30 +#endif + + /* Check the queue pointer is not NULL. */ + configASSERT( ( pxQueue ) ); + 800f6ca: 6afb ldr r3, [r7, #44] @ 0x2c + 800f6cc: 2b00 cmp r3, #0 + 800f6ce: d10b bne.n 800f6e8 + __asm volatile + 800f6d0: f04f 0350 mov.w r3, #80 @ 0x50 + 800f6d4: f383 8811 msr BASEPRI, r3 + 800f6d8: f3bf 8f6f isb sy + 800f6dc: f3bf 8f4f dsb sy + 800f6e0: 623b str r3, [r7, #32] +} + 800f6e2: bf00 nop + 800f6e4: bf00 nop + 800f6e6: e7fd b.n 800f6e4 + + /* Check this really is a semaphore, in which case the item size will be + 0. */ + configASSERT( pxQueue->uxItemSize == 0 ); + 800f6e8: 6afb ldr r3, [r7, #44] @ 0x2c + 800f6ea: 6c1b ldr r3, [r3, #64] @ 0x40 + 800f6ec: 2b00 cmp r3, #0 + 800f6ee: d00b beq.n 800f708 + __asm volatile + 800f6f0: f04f 0350 mov.w r3, #80 @ 0x50 + 800f6f4: f383 8811 msr BASEPRI, r3 + 800f6f8: f3bf 8f6f isb sy + 800f6fc: f3bf 8f4f dsb sy + 800f700: 61fb str r3, [r7, #28] +} + 800f702: bf00 nop + 800f704: bf00 nop + 800f706: e7fd b.n 800f704 + + /* Cannot block if the scheduler is suspended. */ + #if ( ( INCLUDE_xTaskGetSchedulerState == 1 ) || ( configUSE_TIMERS == 1 ) ) + { + configASSERT( !( ( xTaskGetSchedulerState() == taskSCHEDULER_SUSPENDED ) && ( xTicksToWait != 0 ) ) ); + 800f708: f000 fff8 bl 80106fc + 800f70c: 4603 mov r3, r0 + 800f70e: 2b00 cmp r3, #0 + 800f710: d102 bne.n 800f718 + 800f712: 683b ldr r3, [r7, #0] + 800f714: 2b00 cmp r3, #0 + 800f716: d101 bne.n 800f71c + 800f718: 2301 movs r3, #1 + 800f71a: e000 b.n 800f71e + 800f71c: 2300 movs r3, #0 + 800f71e: 2b00 cmp r3, #0 + 800f720: d10b bne.n 800f73a + __asm volatile + 800f722: f04f 0350 mov.w r3, #80 @ 0x50 + 800f726: f383 8811 msr BASEPRI, r3 + 800f72a: f3bf 8f6f isb sy + 800f72e: f3bf 8f4f dsb sy + 800f732: 61bb str r3, [r7, #24] +} + 800f734: bf00 nop + 800f736: bf00 nop + 800f738: e7fd b.n 800f736 + /*lint -save -e904 This function relaxes the coding standard somewhat to allow return + statements within the function itself. This is done in the interest + of execution time efficiency. */ + for( ;; ) + { + taskENTER_CRITICAL(); + 800f73a: f001 fbcd bl 8010ed8 + { + /* Semaphores are queues with an item size of 0, and where the + number of messages in the queue is the semaphore's count value. */ + const UBaseType_t uxSemaphoreCount = pxQueue->uxMessagesWaiting; + 800f73e: 6afb ldr r3, [r7, #44] @ 0x2c + 800f740: 6b9b ldr r3, [r3, #56] @ 0x38 + 800f742: 62bb str r3, [r7, #40] @ 0x28 + + /* Is there data in the queue now? To be running the calling task + must be the highest priority task wanting to access the queue. */ + if( uxSemaphoreCount > ( UBaseType_t ) 0 ) + 800f744: 6abb ldr r3, [r7, #40] @ 0x28 + 800f746: 2b00 cmp r3, #0 + 800f748: d024 beq.n 800f794 + { + traceQUEUE_RECEIVE( pxQueue ); + + /* Semaphores are queues with a data size of zero and where the + messages waiting is the semaphore's count. Reduce the count. */ + pxQueue->uxMessagesWaiting = uxSemaphoreCount - ( UBaseType_t ) 1; + 800f74a: 6abb ldr r3, [r7, #40] @ 0x28 + 800f74c: 1e5a subs r2, r3, #1 + 800f74e: 6afb ldr r3, [r7, #44] @ 0x2c + 800f750: 639a str r2, [r3, #56] @ 0x38 + + #if ( configUSE_MUTEXES == 1 ) + { + if( pxQueue->uxQueueType == queueQUEUE_IS_MUTEX ) + 800f752: 6afb ldr r3, [r7, #44] @ 0x2c + 800f754: 681b ldr r3, [r3, #0] + 800f756: 2b00 cmp r3, #0 + 800f758: d104 bne.n 800f764 + { + /* Record the information required to implement + priority inheritance should it become necessary. */ + pxQueue->u.xSemaphore.xMutexHolder = pvTaskIncrementMutexHeldCount(); + 800f75a: f001 f97b bl 8010a54 + 800f75e: 4602 mov r2, r0 + 800f760: 6afb ldr r3, [r7, #44] @ 0x2c + 800f762: 609a str r2, [r3, #8] + } + #endif /* configUSE_MUTEXES */ + + /* Check to see if other tasks are blocked waiting to give the + semaphore, and if so, unblock the highest priority such task. */ + if( listLIST_IS_EMPTY( &( pxQueue->xTasksWaitingToSend ) ) == pdFALSE ) + 800f764: 6afb ldr r3, [r7, #44] @ 0x2c + 800f766: 691b ldr r3, [r3, #16] + 800f768: 2b00 cmp r3, #0 + 800f76a: d00f beq.n 800f78c + { + if( xTaskRemoveFromEventList( &( pxQueue->xTasksWaitingToSend ) ) != pdFALSE ) + 800f76c: 6afb ldr r3, [r7, #44] @ 0x2c + 800f76e: 3310 adds r3, #16 + 800f770: 4618 mov r0, r3 + 800f772: f000 fe1d bl 80103b0 + 800f776: 4603 mov r3, r0 + 800f778: 2b00 cmp r3, #0 + 800f77a: d007 beq.n 800f78c + { + queueYIELD_IF_USING_PREEMPTION(); + 800f77c: 4b54 ldr r3, [pc, #336] @ (800f8d0 ) + 800f77e: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 800f782: 601a str r2, [r3, #0] + 800f784: f3bf 8f4f dsb sy + 800f788: f3bf 8f6f isb sy + else + { + mtCOVERAGE_TEST_MARKER(); + } + + taskEXIT_CRITICAL(); + 800f78c: f001 fbd6 bl 8010f3c + return pdPASS; + 800f790: 2301 movs r3, #1 + 800f792: e098 b.n 800f8c6 + } + else + { + if( xTicksToWait == ( TickType_t ) 0 ) + 800f794: 683b ldr r3, [r7, #0] + 800f796: 2b00 cmp r3, #0 + 800f798: d112 bne.n 800f7c0 + /* For inheritance to have occurred there must have been an + initial timeout, and an adjusted timeout cannot become 0, as + if it were 0 the function would have exited. */ + #if( configUSE_MUTEXES == 1 ) + { + configASSERT( xInheritanceOccurred == pdFALSE ); + 800f79a: 6b3b ldr r3, [r7, #48] @ 0x30 + 800f79c: 2b00 cmp r3, #0 + 800f79e: d00b beq.n 800f7b8 + __asm volatile + 800f7a0: f04f 0350 mov.w r3, #80 @ 0x50 + 800f7a4: f383 8811 msr BASEPRI, r3 + 800f7a8: f3bf 8f6f isb sy + 800f7ac: f3bf 8f4f dsb sy + 800f7b0: 617b str r3, [r7, #20] +} + 800f7b2: bf00 nop + 800f7b4: bf00 nop + 800f7b6: e7fd b.n 800f7b4 + } + #endif /* configUSE_MUTEXES */ + + /* The semaphore count was 0 and no block time is specified + (or the block time has expired) so exit now. */ + taskEXIT_CRITICAL(); + 800f7b8: f001 fbc0 bl 8010f3c + traceQUEUE_RECEIVE_FAILED( pxQueue ); + return errQUEUE_EMPTY; + 800f7bc: 2300 movs r3, #0 + 800f7be: e082 b.n 800f8c6 + } + else if( xEntryTimeSet == pdFALSE ) + 800f7c0: 6b7b ldr r3, [r7, #52] @ 0x34 + 800f7c2: 2b00 cmp r3, #0 + 800f7c4: d106 bne.n 800f7d4 + { + /* The semaphore count was 0 and a block time was specified + so configure the timeout structure ready to block. */ + vTaskInternalSetTimeOutState( &xTimeOut ); + 800f7c6: f107 030c add.w r3, r7, #12 + 800f7ca: 4618 mov r0, r3 + 800f7cc: f000 fe54 bl 8010478 + xEntryTimeSet = pdTRUE; + 800f7d0: 2301 movs r3, #1 + 800f7d2: 637b str r3, [r7, #52] @ 0x34 + /* Entry time was already set. */ + mtCOVERAGE_TEST_MARKER(); + } + } + } + taskEXIT_CRITICAL(); + 800f7d4: f001 fbb2 bl 8010f3c + + /* Interrupts and other tasks can give to and take from the semaphore + now the critical section has been exited. */ + + vTaskSuspendAll(); + 800f7d8: f000 fbfa bl 800ffd0 + prvLockQueue( pxQueue ); + 800f7dc: f001 fb7c bl 8010ed8 + 800f7e0: 6afb ldr r3, [r7, #44] @ 0x2c + 800f7e2: f893 3044 ldrb.w r3, [r3, #68] @ 0x44 + 800f7e6: b25b sxtb r3, r3 + 800f7e8: f1b3 3fff cmp.w r3, #4294967295 + 800f7ec: d103 bne.n 800f7f6 + 800f7ee: 6afb ldr r3, [r7, #44] @ 0x2c + 800f7f0: 2200 movs r2, #0 + 800f7f2: f883 2044 strb.w r2, [r3, #68] @ 0x44 + 800f7f6: 6afb ldr r3, [r7, #44] @ 0x2c + 800f7f8: f893 3045 ldrb.w r3, [r3, #69] @ 0x45 + 800f7fc: b25b sxtb r3, r3 + 800f7fe: f1b3 3fff cmp.w r3, #4294967295 + 800f802: d103 bne.n 800f80c + 800f804: 6afb ldr r3, [r7, #44] @ 0x2c + 800f806: 2200 movs r2, #0 + 800f808: f883 2045 strb.w r2, [r3, #69] @ 0x45 + 800f80c: f001 fb96 bl 8010f3c + + /* Update the timeout state to see if it has expired yet. */ + if( xTaskCheckForTimeOut( &xTimeOut, &xTicksToWait ) == pdFALSE ) + 800f810: 463a mov r2, r7 + 800f812: f107 030c add.w r3, r7, #12 + 800f816: 4611 mov r1, r2 + 800f818: 4618 mov r0, r3 + 800f81a: f000 fe43 bl 80104a4 + 800f81e: 4603 mov r3, r0 + 800f820: 2b00 cmp r3, #0 + 800f822: d132 bne.n 800f88a + { + /* A block time is specified and not expired. If the semaphore + count is 0 then enter the Blocked state to wait for a semaphore to + become available. As semaphores are implemented with queues the + queue being empty is equivalent to the semaphore count being 0. */ + if( prvIsQueueEmpty( pxQueue ) != pdFALSE ) + 800f824: 6af8 ldr r0, [r7, #44] @ 0x2c + 800f826: f000 f9d1 bl 800fbcc + 800f82a: 4603 mov r3, r0 + 800f82c: 2b00 cmp r3, #0 + 800f82e: d026 beq.n 800f87e + { + traceBLOCKING_ON_QUEUE_RECEIVE( pxQueue ); + + #if ( configUSE_MUTEXES == 1 ) + { + if( pxQueue->uxQueueType == queueQUEUE_IS_MUTEX ) + 800f830: 6afb ldr r3, [r7, #44] @ 0x2c + 800f832: 681b ldr r3, [r3, #0] + 800f834: 2b00 cmp r3, #0 + 800f836: d109 bne.n 800f84c + { + taskENTER_CRITICAL(); + 800f838: f001 fb4e bl 8010ed8 + { + xInheritanceOccurred = xTaskPriorityInherit( pxQueue->u.xSemaphore.xMutexHolder ); + 800f83c: 6afb ldr r3, [r7, #44] @ 0x2c + 800f83e: 689b ldr r3, [r3, #8] + 800f840: 4618 mov r0, r3 + 800f842: f000 ff79 bl 8010738 + 800f846: 6338 str r0, [r7, #48] @ 0x30 + } + taskEXIT_CRITICAL(); + 800f848: f001 fb78 bl 8010f3c + mtCOVERAGE_TEST_MARKER(); + } + } + #endif + + vTaskPlaceOnEventList( &( pxQueue->xTasksWaitingToReceive ), xTicksToWait ); + 800f84c: 6afb ldr r3, [r7, #44] @ 0x2c + 800f84e: 3324 adds r3, #36 @ 0x24 + 800f850: 683a ldr r2, [r7, #0] + 800f852: 4611 mov r1, r2 + 800f854: 4618 mov r0, r3 + 800f856: f000 fd85 bl 8010364 + prvUnlockQueue( pxQueue ); + 800f85a: 6af8 ldr r0, [r7, #44] @ 0x2c + 800f85c: f000 f964 bl 800fb28 + if( xTaskResumeAll() == pdFALSE ) + 800f860: f000 fbc4 bl 800ffec + 800f864: 4603 mov r3, r0 + 800f866: 2b00 cmp r3, #0 + 800f868: f47f af67 bne.w 800f73a + { + portYIELD_WITHIN_API(); + 800f86c: 4b18 ldr r3, [pc, #96] @ (800f8d0 ) + 800f86e: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 800f872: 601a str r2, [r3, #0] + 800f874: f3bf 8f4f dsb sy + 800f878: f3bf 8f6f isb sy + 800f87c: e75d b.n 800f73a + } + else + { + /* There was no timeout and the semaphore count was not 0, so + attempt to take the semaphore again. */ + prvUnlockQueue( pxQueue ); + 800f87e: 6af8 ldr r0, [r7, #44] @ 0x2c + 800f880: f000 f952 bl 800fb28 + ( void ) xTaskResumeAll(); + 800f884: f000 fbb2 bl 800ffec + 800f888: e757 b.n 800f73a + } + } + else + { + /* Timed out. */ + prvUnlockQueue( pxQueue ); + 800f88a: 6af8 ldr r0, [r7, #44] @ 0x2c + 800f88c: f000 f94c bl 800fb28 + ( void ) xTaskResumeAll(); + 800f890: f000 fbac bl 800ffec + + /* If the semaphore count is 0 exit now as the timeout has + expired. Otherwise return to attempt to take the semaphore that is + known to be available. As semaphores are implemented by queues the + queue being empty is equivalent to the semaphore count being 0. */ + if( prvIsQueueEmpty( pxQueue ) != pdFALSE ) + 800f894: 6af8 ldr r0, [r7, #44] @ 0x2c + 800f896: f000 f999 bl 800fbcc + 800f89a: 4603 mov r3, r0 + 800f89c: 2b00 cmp r3, #0 + 800f89e: f43f af4c beq.w 800f73a + #if ( configUSE_MUTEXES == 1 ) + { + /* xInheritanceOccurred could only have be set if + pxQueue->uxQueueType == queueQUEUE_IS_MUTEX so no need to + test the mutex type again to check it is actually a mutex. */ + if( xInheritanceOccurred != pdFALSE ) + 800f8a2: 6b3b ldr r3, [r7, #48] @ 0x30 + 800f8a4: 2b00 cmp r3, #0 + 800f8a6: d00d beq.n 800f8c4 + { + taskENTER_CRITICAL(); + 800f8a8: f001 fb16 bl 8010ed8 + /* This task blocking on the mutex caused another + task to inherit this task's priority. Now this task + has timed out the priority should be disinherited + again, but only as low as the next highest priority + task that is waiting for the same mutex. */ + uxHighestWaitingPriority = prvGetDisinheritPriorityAfterTimeout( pxQueue ); + 800f8ac: 6af8 ldr r0, [r7, #44] @ 0x2c + 800f8ae: f000 f893 bl 800f9d8 + 800f8b2: 6278 str r0, [r7, #36] @ 0x24 + vTaskPriorityDisinheritAfterTimeout( pxQueue->u.xSemaphore.xMutexHolder, uxHighestWaitingPriority ); + 800f8b4: 6afb ldr r3, [r7, #44] @ 0x2c + 800f8b6: 689b ldr r3, [r3, #8] + 800f8b8: 6a79 ldr r1, [r7, #36] @ 0x24 + 800f8ba: 4618 mov r0, r3 + 800f8bc: f001 f83a bl 8010934 + } + taskEXIT_CRITICAL(); + 800f8c0: f001 fb3c bl 8010f3c + } + } + #endif /* configUSE_MUTEXES */ + + traceQUEUE_RECEIVE_FAILED( pxQueue ); + return errQUEUE_EMPTY; + 800f8c4: 2300 movs r3, #0 + { + mtCOVERAGE_TEST_MARKER(); + } + } + } /*lint -restore */ +} + 800f8c6: 4618 mov r0, r3 + 800f8c8: 3738 adds r7, #56 @ 0x38 + 800f8ca: 46bd mov sp, r7 + 800f8cc: bd80 pop {r7, pc} + 800f8ce: bf00 nop + 800f8d0: e000ed04 .word 0xe000ed04 + +0800f8d4 : + } /*lint -restore */ +} +/*-----------------------------------------------------------*/ + +BaseType_t xQueueReceiveFromISR( QueueHandle_t xQueue, void * const pvBuffer, BaseType_t * const pxHigherPriorityTaskWoken ) +{ + 800f8d4: b580 push {r7, lr} + 800f8d6: b08e sub sp, #56 @ 0x38 + 800f8d8: af00 add r7, sp, #0 + 800f8da: 60f8 str r0, [r7, #12] + 800f8dc: 60b9 str r1, [r7, #8] + 800f8de: 607a str r2, [r7, #4] +BaseType_t xReturn; +UBaseType_t uxSavedInterruptStatus; +Queue_t * const pxQueue = xQueue; + 800f8e0: 68fb ldr r3, [r7, #12] + 800f8e2: 633b str r3, [r7, #48] @ 0x30 + + configASSERT( pxQueue ); + 800f8e4: 6b3b ldr r3, [r7, #48] @ 0x30 + 800f8e6: 2b00 cmp r3, #0 + 800f8e8: d10b bne.n 800f902 + __asm volatile + 800f8ea: f04f 0350 mov.w r3, #80 @ 0x50 + 800f8ee: f383 8811 msr BASEPRI, r3 + 800f8f2: f3bf 8f6f isb sy + 800f8f6: f3bf 8f4f dsb sy + 800f8fa: 623b str r3, [r7, #32] +} + 800f8fc: bf00 nop + 800f8fe: bf00 nop + 800f900: e7fd b.n 800f8fe + configASSERT( !( ( pvBuffer == NULL ) && ( pxQueue->uxItemSize != ( UBaseType_t ) 0U ) ) ); + 800f902: 68bb ldr r3, [r7, #8] + 800f904: 2b00 cmp r3, #0 + 800f906: d103 bne.n 800f910 + 800f908: 6b3b ldr r3, [r7, #48] @ 0x30 + 800f90a: 6c1b ldr r3, [r3, #64] @ 0x40 + 800f90c: 2b00 cmp r3, #0 + 800f90e: d101 bne.n 800f914 + 800f910: 2301 movs r3, #1 + 800f912: e000 b.n 800f916 + 800f914: 2300 movs r3, #0 + 800f916: 2b00 cmp r3, #0 + 800f918: d10b bne.n 800f932 + __asm volatile + 800f91a: f04f 0350 mov.w r3, #80 @ 0x50 + 800f91e: f383 8811 msr BASEPRI, r3 + 800f922: f3bf 8f6f isb sy + 800f926: f3bf 8f4f dsb sy + 800f92a: 61fb str r3, [r7, #28] +} + 800f92c: bf00 nop + 800f92e: bf00 nop + 800f930: e7fd b.n 800f92e + that have been assigned a priority at or (logically) below the maximum + system call interrupt priority. FreeRTOS maintains a separate interrupt + safe API to ensure interrupt entry is as fast and as simple as possible. + More information (albeit Cortex-M specific) is provided on the following + link: http://www.freertos.org/RTOS-Cortex-M3-M4.html */ + portASSERT_IF_INTERRUPT_PRIORITY_INVALID(); + 800f932: f001 fbb1 bl 8011098 + __asm volatile + 800f936: f3ef 8211 mrs r2, BASEPRI + 800f93a: f04f 0350 mov.w r3, #80 @ 0x50 + 800f93e: f383 8811 msr BASEPRI, r3 + 800f942: f3bf 8f6f isb sy + 800f946: f3bf 8f4f dsb sy + 800f94a: 61ba str r2, [r7, #24] + 800f94c: 617b str r3, [r7, #20] + return ulOriginalBASEPRI; + 800f94e: 69bb ldr r3, [r7, #24] + + uxSavedInterruptStatus = portSET_INTERRUPT_MASK_FROM_ISR(); + 800f950: 62fb str r3, [r7, #44] @ 0x2c + { + const UBaseType_t uxMessagesWaiting = pxQueue->uxMessagesWaiting; + 800f952: 6b3b ldr r3, [r7, #48] @ 0x30 + 800f954: 6b9b ldr r3, [r3, #56] @ 0x38 + 800f956: 62bb str r3, [r7, #40] @ 0x28 + + /* Cannot block in an ISR, so check there is data available. */ + if( uxMessagesWaiting > ( UBaseType_t ) 0 ) + 800f958: 6abb ldr r3, [r7, #40] @ 0x28 + 800f95a: 2b00 cmp r3, #0 + 800f95c: d02f beq.n 800f9be + { + const int8_t cRxLock = pxQueue->cRxLock; + 800f95e: 6b3b ldr r3, [r7, #48] @ 0x30 + 800f960: f893 3044 ldrb.w r3, [r3, #68] @ 0x44 + 800f964: f887 3027 strb.w r3, [r7, #39] @ 0x27 + + traceQUEUE_RECEIVE_FROM_ISR( pxQueue ); + + prvCopyDataFromQueue( pxQueue, pvBuffer ); + 800f968: 68b9 ldr r1, [r7, #8] + 800f96a: 6b38 ldr r0, [r7, #48] @ 0x30 + 800f96c: f000 f8b6 bl 800fadc + pxQueue->uxMessagesWaiting = uxMessagesWaiting - ( UBaseType_t ) 1; + 800f970: 6abb ldr r3, [r7, #40] @ 0x28 + 800f972: 1e5a subs r2, r3, #1 + 800f974: 6b3b ldr r3, [r7, #48] @ 0x30 + 800f976: 639a str r2, [r3, #56] @ 0x38 + + /* If the queue is locked the event list will not be modified. + Instead update the lock count so the task that unlocks the queue + will know that an ISR has removed data while the queue was + locked. */ + if( cRxLock == queueUNLOCKED ) + 800f978: f997 3027 ldrsb.w r3, [r7, #39] @ 0x27 + 800f97c: f1b3 3fff cmp.w r3, #4294967295 + 800f980: d112 bne.n 800f9a8 + { + if( listLIST_IS_EMPTY( &( pxQueue->xTasksWaitingToSend ) ) == pdFALSE ) + 800f982: 6b3b ldr r3, [r7, #48] @ 0x30 + 800f984: 691b ldr r3, [r3, #16] + 800f986: 2b00 cmp r3, #0 + 800f988: d016 beq.n 800f9b8 + { + if( xTaskRemoveFromEventList( &( pxQueue->xTasksWaitingToSend ) ) != pdFALSE ) + 800f98a: 6b3b ldr r3, [r7, #48] @ 0x30 + 800f98c: 3310 adds r3, #16 + 800f98e: 4618 mov r0, r3 + 800f990: f000 fd0e bl 80103b0 + 800f994: 4603 mov r3, r0 + 800f996: 2b00 cmp r3, #0 + 800f998: d00e beq.n 800f9b8 + { + /* The task waiting has a higher priority than us so + force a context switch. */ + if( pxHigherPriorityTaskWoken != NULL ) + 800f99a: 687b ldr r3, [r7, #4] + 800f99c: 2b00 cmp r3, #0 + 800f99e: d00b beq.n 800f9b8 + { + *pxHigherPriorityTaskWoken = pdTRUE; + 800f9a0: 687b ldr r3, [r7, #4] + 800f9a2: 2201 movs r2, #1 + 800f9a4: 601a str r2, [r3, #0] + 800f9a6: e007 b.n 800f9b8 + } + else + { + /* Increment the lock count so the task that unlocks the queue + knows that data was removed while it was locked. */ + pxQueue->cRxLock = ( int8_t ) ( cRxLock + 1 ); + 800f9a8: f897 3027 ldrb.w r3, [r7, #39] @ 0x27 + 800f9ac: 3301 adds r3, #1 + 800f9ae: b2db uxtb r3, r3 + 800f9b0: b25a sxtb r2, r3 + 800f9b2: 6b3b ldr r3, [r7, #48] @ 0x30 + 800f9b4: f883 2044 strb.w r2, [r3, #68] @ 0x44 + } + + xReturn = pdPASS; + 800f9b8: 2301 movs r3, #1 + 800f9ba: 637b str r3, [r7, #52] @ 0x34 + 800f9bc: e001 b.n 800f9c2 + } + else + { + xReturn = pdFAIL; + 800f9be: 2300 movs r3, #0 + 800f9c0: 637b str r3, [r7, #52] @ 0x34 + 800f9c2: 6afb ldr r3, [r7, #44] @ 0x2c + 800f9c4: 613b str r3, [r7, #16] + __asm volatile + 800f9c6: 693b ldr r3, [r7, #16] + 800f9c8: f383 8811 msr BASEPRI, r3 +} + 800f9cc: bf00 nop + traceQUEUE_RECEIVE_FROM_ISR_FAILED( pxQueue ); + } + } + portCLEAR_INTERRUPT_MASK_FROM_ISR( uxSavedInterruptStatus ); + + return xReturn; + 800f9ce: 6b7b ldr r3, [r7, #52] @ 0x34 +} + 800f9d0: 4618 mov r0, r3 + 800f9d2: 3738 adds r7, #56 @ 0x38 + 800f9d4: 46bd mov sp, r7 + 800f9d6: bd80 pop {r7, pc} + +0800f9d8 : +/*-----------------------------------------------------------*/ + +#if( configUSE_MUTEXES == 1 ) + + static UBaseType_t prvGetDisinheritPriorityAfterTimeout( const Queue_t * const pxQueue ) + { + 800f9d8: b480 push {r7} + 800f9da: b085 sub sp, #20 + 800f9dc: af00 add r7, sp, #0 + 800f9de: 6078 str r0, [r7, #4] + priority, but the waiting task times out, then the holder should + disinherit the priority - but only down to the highest priority of any + other tasks that are waiting for the same mutex. For this purpose, + return the priority of the highest priority task that is waiting for the + mutex. */ + if( listCURRENT_LIST_LENGTH( &( pxQueue->xTasksWaitingToReceive ) ) > 0U ) + 800f9e0: 687b ldr r3, [r7, #4] + 800f9e2: 6a5b ldr r3, [r3, #36] @ 0x24 + 800f9e4: 2b00 cmp r3, #0 + 800f9e6: d006 beq.n 800f9f6 + { + uxHighestPriorityOfWaitingTasks = ( UBaseType_t ) configMAX_PRIORITIES - ( UBaseType_t ) listGET_ITEM_VALUE_OF_HEAD_ENTRY( &( pxQueue->xTasksWaitingToReceive ) ); + 800f9e8: 687b ldr r3, [r7, #4] + 800f9ea: 6b1b ldr r3, [r3, #48] @ 0x30 + 800f9ec: 681b ldr r3, [r3, #0] + 800f9ee: f1c3 0307 rsb r3, r3, #7 + 800f9f2: 60fb str r3, [r7, #12] + 800f9f4: e001 b.n 800f9fa + } + else + { + uxHighestPriorityOfWaitingTasks = tskIDLE_PRIORITY; + 800f9f6: 2300 movs r3, #0 + 800f9f8: 60fb str r3, [r7, #12] + } + + return uxHighestPriorityOfWaitingTasks; + 800f9fa: 68fb ldr r3, [r7, #12] + } + 800f9fc: 4618 mov r0, r3 + 800f9fe: 3714 adds r7, #20 + 800fa00: 46bd mov sp, r7 + 800fa02: f85d 7b04 ldr.w r7, [sp], #4 + 800fa06: 4770 bx lr + +0800fa08 : + +#endif /* configUSE_MUTEXES */ +/*-----------------------------------------------------------*/ + +static BaseType_t prvCopyDataToQueue( Queue_t * const pxQueue, const void *pvItemToQueue, const BaseType_t xPosition ) +{ + 800fa08: b580 push {r7, lr} + 800fa0a: b086 sub sp, #24 + 800fa0c: af00 add r7, sp, #0 + 800fa0e: 60f8 str r0, [r7, #12] + 800fa10: 60b9 str r1, [r7, #8] + 800fa12: 607a str r2, [r7, #4] +BaseType_t xReturn = pdFALSE; + 800fa14: 2300 movs r3, #0 + 800fa16: 617b str r3, [r7, #20] +UBaseType_t uxMessagesWaiting; + + /* This function is called from a critical section. */ + + uxMessagesWaiting = pxQueue->uxMessagesWaiting; + 800fa18: 68fb ldr r3, [r7, #12] + 800fa1a: 6b9b ldr r3, [r3, #56] @ 0x38 + 800fa1c: 613b str r3, [r7, #16] + + if( pxQueue->uxItemSize == ( UBaseType_t ) 0 ) + 800fa1e: 68fb ldr r3, [r7, #12] + 800fa20: 6c1b ldr r3, [r3, #64] @ 0x40 + 800fa22: 2b00 cmp r3, #0 + 800fa24: d10d bne.n 800fa42 + { + #if ( configUSE_MUTEXES == 1 ) + { + if( pxQueue->uxQueueType == queueQUEUE_IS_MUTEX ) + 800fa26: 68fb ldr r3, [r7, #12] + 800fa28: 681b ldr r3, [r3, #0] + 800fa2a: 2b00 cmp r3, #0 + 800fa2c: d14d bne.n 800faca + { + /* The mutex is no longer being held. */ + xReturn = xTaskPriorityDisinherit( pxQueue->u.xSemaphore.xMutexHolder ); + 800fa2e: 68fb ldr r3, [r7, #12] + 800fa30: 689b ldr r3, [r3, #8] + 800fa32: 4618 mov r0, r3 + 800fa34: f000 fef6 bl 8010824 + 800fa38: 6178 str r0, [r7, #20] + pxQueue->u.xSemaphore.xMutexHolder = NULL; + 800fa3a: 68fb ldr r3, [r7, #12] + 800fa3c: 2200 movs r2, #0 + 800fa3e: 609a str r2, [r3, #8] + 800fa40: e043 b.n 800faca + mtCOVERAGE_TEST_MARKER(); + } + } + #endif /* configUSE_MUTEXES */ + } + else if( xPosition == queueSEND_TO_BACK ) + 800fa42: 687b ldr r3, [r7, #4] + 800fa44: 2b00 cmp r3, #0 + 800fa46: d119 bne.n 800fa7c + { + ( void ) memcpy( ( void * ) pxQueue->pcWriteTo, pvItemToQueue, ( size_t ) pxQueue->uxItemSize ); /*lint !e961 !e418 !e9087 MISRA exception as the casts are only redundant for some ports, plus previous logic ensures a null pointer can only be passed to memcpy() if the copy size is 0. Cast to void required by function signature and safe as no alignment requirement and copy length specified in bytes. */ + 800fa48: 68fb ldr r3, [r7, #12] + 800fa4a: 6858 ldr r0, [r3, #4] + 800fa4c: 68fb ldr r3, [r7, #12] + 800fa4e: 6c1b ldr r3, [r3, #64] @ 0x40 + 800fa50: 461a mov r2, r3 + 800fa52: 68b9 ldr r1, [r7, #8] + 800fa54: f002 febb bl 80127ce + pxQueue->pcWriteTo += pxQueue->uxItemSize; /*lint !e9016 Pointer arithmetic on char types ok, especially in this use case where it is the clearest way of conveying intent. */ + 800fa58: 68fb ldr r3, [r7, #12] + 800fa5a: 685a ldr r2, [r3, #4] + 800fa5c: 68fb ldr r3, [r7, #12] + 800fa5e: 6c1b ldr r3, [r3, #64] @ 0x40 + 800fa60: 441a add r2, r3 + 800fa62: 68fb ldr r3, [r7, #12] + 800fa64: 605a str r2, [r3, #4] + if( pxQueue->pcWriteTo >= pxQueue->u.xQueue.pcTail ) /*lint !e946 MISRA exception justified as comparison of pointers is the cleanest solution. */ + 800fa66: 68fb ldr r3, [r7, #12] + 800fa68: 685a ldr r2, [r3, #4] + 800fa6a: 68fb ldr r3, [r7, #12] + 800fa6c: 689b ldr r3, [r3, #8] + 800fa6e: 429a cmp r2, r3 + 800fa70: d32b bcc.n 800faca + { + pxQueue->pcWriteTo = pxQueue->pcHead; + 800fa72: 68fb ldr r3, [r7, #12] + 800fa74: 681a ldr r2, [r3, #0] + 800fa76: 68fb ldr r3, [r7, #12] + 800fa78: 605a str r2, [r3, #4] + 800fa7a: e026 b.n 800faca + mtCOVERAGE_TEST_MARKER(); + } + } + else + { + ( void ) memcpy( ( void * ) pxQueue->u.xQueue.pcReadFrom, pvItemToQueue, ( size_t ) pxQueue->uxItemSize ); /*lint !e961 !e9087 !e418 MISRA exception as the casts are only redundant for some ports. Cast to void required by function signature and safe as no alignment requirement and copy length specified in bytes. Assert checks null pointer only used when length is 0. */ + 800fa7c: 68fb ldr r3, [r7, #12] + 800fa7e: 68d8 ldr r0, [r3, #12] + 800fa80: 68fb ldr r3, [r7, #12] + 800fa82: 6c1b ldr r3, [r3, #64] @ 0x40 + 800fa84: 461a mov r2, r3 + 800fa86: 68b9 ldr r1, [r7, #8] + 800fa88: f002 fea1 bl 80127ce + pxQueue->u.xQueue.pcReadFrom -= pxQueue->uxItemSize; + 800fa8c: 68fb ldr r3, [r7, #12] + 800fa8e: 68da ldr r2, [r3, #12] + 800fa90: 68fb ldr r3, [r7, #12] + 800fa92: 6c1b ldr r3, [r3, #64] @ 0x40 + 800fa94: 425b negs r3, r3 + 800fa96: 441a add r2, r3 + 800fa98: 68fb ldr r3, [r7, #12] + 800fa9a: 60da str r2, [r3, #12] + if( pxQueue->u.xQueue.pcReadFrom < pxQueue->pcHead ) /*lint !e946 MISRA exception justified as comparison of pointers is the cleanest solution. */ + 800fa9c: 68fb ldr r3, [r7, #12] + 800fa9e: 68da ldr r2, [r3, #12] + 800faa0: 68fb ldr r3, [r7, #12] + 800faa2: 681b ldr r3, [r3, #0] + 800faa4: 429a cmp r2, r3 + 800faa6: d207 bcs.n 800fab8 + { + pxQueue->u.xQueue.pcReadFrom = ( pxQueue->u.xQueue.pcTail - pxQueue->uxItemSize ); + 800faa8: 68fb ldr r3, [r7, #12] + 800faaa: 689a ldr r2, [r3, #8] + 800faac: 68fb ldr r3, [r7, #12] + 800faae: 6c1b ldr r3, [r3, #64] @ 0x40 + 800fab0: 425b negs r3, r3 + 800fab2: 441a add r2, r3 + 800fab4: 68fb ldr r3, [r7, #12] + 800fab6: 60da str r2, [r3, #12] + else + { + mtCOVERAGE_TEST_MARKER(); + } + + if( xPosition == queueOVERWRITE ) + 800fab8: 687b ldr r3, [r7, #4] + 800faba: 2b02 cmp r3, #2 + 800fabc: d105 bne.n 800faca + { + if( uxMessagesWaiting > ( UBaseType_t ) 0 ) + 800fabe: 693b ldr r3, [r7, #16] + 800fac0: 2b00 cmp r3, #0 + 800fac2: d002 beq.n 800faca + { + /* An item is not being added but overwritten, so subtract + one from the recorded number of items in the queue so when + one is added again below the number of recorded items remains + correct. */ + --uxMessagesWaiting; + 800fac4: 693b ldr r3, [r7, #16] + 800fac6: 3b01 subs r3, #1 + 800fac8: 613b str r3, [r7, #16] + { + mtCOVERAGE_TEST_MARKER(); + } + } + + pxQueue->uxMessagesWaiting = uxMessagesWaiting + ( UBaseType_t ) 1; + 800faca: 693b ldr r3, [r7, #16] + 800facc: 1c5a adds r2, r3, #1 + 800face: 68fb ldr r3, [r7, #12] + 800fad0: 639a str r2, [r3, #56] @ 0x38 + + return xReturn; + 800fad2: 697b ldr r3, [r7, #20] +} + 800fad4: 4618 mov r0, r3 + 800fad6: 3718 adds r7, #24 + 800fad8: 46bd mov sp, r7 + 800fada: bd80 pop {r7, pc} + +0800fadc : +/*-----------------------------------------------------------*/ + +static void prvCopyDataFromQueue( Queue_t * const pxQueue, void * const pvBuffer ) +{ + 800fadc: b580 push {r7, lr} + 800fade: b082 sub sp, #8 + 800fae0: af00 add r7, sp, #0 + 800fae2: 6078 str r0, [r7, #4] + 800fae4: 6039 str r1, [r7, #0] + if( pxQueue->uxItemSize != ( UBaseType_t ) 0 ) + 800fae6: 687b ldr r3, [r7, #4] + 800fae8: 6c1b ldr r3, [r3, #64] @ 0x40 + 800faea: 2b00 cmp r3, #0 + 800faec: d018 beq.n 800fb20 + { + pxQueue->u.xQueue.pcReadFrom += pxQueue->uxItemSize; /*lint !e9016 Pointer arithmetic on char types ok, especially in this use case where it is the clearest way of conveying intent. */ + 800faee: 687b ldr r3, [r7, #4] + 800faf0: 68da ldr r2, [r3, #12] + 800faf2: 687b ldr r3, [r7, #4] + 800faf4: 6c1b ldr r3, [r3, #64] @ 0x40 + 800faf6: 441a add r2, r3 + 800faf8: 687b ldr r3, [r7, #4] + 800fafa: 60da str r2, [r3, #12] + if( pxQueue->u.xQueue.pcReadFrom >= pxQueue->u.xQueue.pcTail ) /*lint !e946 MISRA exception justified as use of the relational operator is the cleanest solutions. */ + 800fafc: 687b ldr r3, [r7, #4] + 800fafe: 68da ldr r2, [r3, #12] + 800fb00: 687b ldr r3, [r7, #4] + 800fb02: 689b ldr r3, [r3, #8] + 800fb04: 429a cmp r2, r3 + 800fb06: d303 bcc.n 800fb10 + { + pxQueue->u.xQueue.pcReadFrom = pxQueue->pcHead; + 800fb08: 687b ldr r3, [r7, #4] + 800fb0a: 681a ldr r2, [r3, #0] + 800fb0c: 687b ldr r3, [r7, #4] + 800fb0e: 60da str r2, [r3, #12] + } + else + { + mtCOVERAGE_TEST_MARKER(); + } + ( void ) memcpy( ( void * ) pvBuffer, ( void * ) pxQueue->u.xQueue.pcReadFrom, ( size_t ) pxQueue->uxItemSize ); /*lint !e961 !e418 !e9087 MISRA exception as the casts are only redundant for some ports. Also previous logic ensures a null pointer can only be passed to memcpy() when the count is 0. Cast to void required by function signature and safe as no alignment requirement and copy length specified in bytes. */ + 800fb10: 687b ldr r3, [r7, #4] + 800fb12: 68d9 ldr r1, [r3, #12] + 800fb14: 687b ldr r3, [r7, #4] + 800fb16: 6c1b ldr r3, [r3, #64] @ 0x40 + 800fb18: 461a mov r2, r3 + 800fb1a: 6838 ldr r0, [r7, #0] + 800fb1c: f002 fe57 bl 80127ce + } +} + 800fb20: bf00 nop + 800fb22: 3708 adds r7, #8 + 800fb24: 46bd mov sp, r7 + 800fb26: bd80 pop {r7, pc} + +0800fb28 : +/*-----------------------------------------------------------*/ + +static void prvUnlockQueue( Queue_t * const pxQueue ) +{ + 800fb28: b580 push {r7, lr} + 800fb2a: b084 sub sp, #16 + 800fb2c: af00 add r7, sp, #0 + 800fb2e: 6078 str r0, [r7, #4] + + /* The lock counts contains the number of extra data items placed or + removed from the queue while the queue was locked. When a queue is + locked items can be added or removed, but the event lists cannot be + updated. */ + taskENTER_CRITICAL(); + 800fb30: f001 f9d2 bl 8010ed8 + { + int8_t cTxLock = pxQueue->cTxLock; + 800fb34: 687b ldr r3, [r7, #4] + 800fb36: f893 3045 ldrb.w r3, [r3, #69] @ 0x45 + 800fb3a: 73fb strb r3, [r7, #15] + + /* See if data was added to the queue while it was locked. */ + while( cTxLock > queueLOCKED_UNMODIFIED ) + 800fb3c: e011 b.n 800fb62 + } + #else /* configUSE_QUEUE_SETS */ + { + /* Tasks that are removed from the event list will get added to + the pending ready list as the scheduler is still suspended. */ + if( listLIST_IS_EMPTY( &( pxQueue->xTasksWaitingToReceive ) ) == pdFALSE ) + 800fb3e: 687b ldr r3, [r7, #4] + 800fb40: 6a5b ldr r3, [r3, #36] @ 0x24 + 800fb42: 2b00 cmp r3, #0 + 800fb44: d012 beq.n 800fb6c + { + if( xTaskRemoveFromEventList( &( pxQueue->xTasksWaitingToReceive ) ) != pdFALSE ) + 800fb46: 687b ldr r3, [r7, #4] + 800fb48: 3324 adds r3, #36 @ 0x24 + 800fb4a: 4618 mov r0, r3 + 800fb4c: f000 fc30 bl 80103b0 + 800fb50: 4603 mov r3, r0 + 800fb52: 2b00 cmp r3, #0 + 800fb54: d001 beq.n 800fb5a + { + /* The task waiting has a higher priority so record that + a context switch is required. */ + vTaskMissedYield(); + 800fb56: f000 fd09 bl 801056c + break; + } + } + #endif /* configUSE_QUEUE_SETS */ + + --cTxLock; + 800fb5a: 7bfb ldrb r3, [r7, #15] + 800fb5c: 3b01 subs r3, #1 + 800fb5e: b2db uxtb r3, r3 + 800fb60: 73fb strb r3, [r7, #15] + while( cTxLock > queueLOCKED_UNMODIFIED ) + 800fb62: f997 300f ldrsb.w r3, [r7, #15] + 800fb66: 2b00 cmp r3, #0 + 800fb68: dce9 bgt.n 800fb3e + 800fb6a: e000 b.n 800fb6e + break; + 800fb6c: bf00 nop + } + + pxQueue->cTxLock = queueUNLOCKED; + 800fb6e: 687b ldr r3, [r7, #4] + 800fb70: 22ff movs r2, #255 @ 0xff + 800fb72: f883 2045 strb.w r2, [r3, #69] @ 0x45 + } + taskEXIT_CRITICAL(); + 800fb76: f001 f9e1 bl 8010f3c + + /* Do the same for the Rx lock. */ + taskENTER_CRITICAL(); + 800fb7a: f001 f9ad bl 8010ed8 + { + int8_t cRxLock = pxQueue->cRxLock; + 800fb7e: 687b ldr r3, [r7, #4] + 800fb80: f893 3044 ldrb.w r3, [r3, #68] @ 0x44 + 800fb84: 73bb strb r3, [r7, #14] + + while( cRxLock > queueLOCKED_UNMODIFIED ) + 800fb86: e011 b.n 800fbac + { + if( listLIST_IS_EMPTY( &( pxQueue->xTasksWaitingToSend ) ) == pdFALSE ) + 800fb88: 687b ldr r3, [r7, #4] + 800fb8a: 691b ldr r3, [r3, #16] + 800fb8c: 2b00 cmp r3, #0 + 800fb8e: d012 beq.n 800fbb6 + { + if( xTaskRemoveFromEventList( &( pxQueue->xTasksWaitingToSend ) ) != pdFALSE ) + 800fb90: 687b ldr r3, [r7, #4] + 800fb92: 3310 adds r3, #16 + 800fb94: 4618 mov r0, r3 + 800fb96: f000 fc0b bl 80103b0 + 800fb9a: 4603 mov r3, r0 + 800fb9c: 2b00 cmp r3, #0 + 800fb9e: d001 beq.n 800fba4 + { + vTaskMissedYield(); + 800fba0: f000 fce4 bl 801056c + else + { + mtCOVERAGE_TEST_MARKER(); + } + + --cRxLock; + 800fba4: 7bbb ldrb r3, [r7, #14] + 800fba6: 3b01 subs r3, #1 + 800fba8: b2db uxtb r3, r3 + 800fbaa: 73bb strb r3, [r7, #14] + while( cRxLock > queueLOCKED_UNMODIFIED ) + 800fbac: f997 300e ldrsb.w r3, [r7, #14] + 800fbb0: 2b00 cmp r3, #0 + 800fbb2: dce9 bgt.n 800fb88 + 800fbb4: e000 b.n 800fbb8 + } + else + { + break; + 800fbb6: bf00 nop + } + } + + pxQueue->cRxLock = queueUNLOCKED; + 800fbb8: 687b ldr r3, [r7, #4] + 800fbba: 22ff movs r2, #255 @ 0xff + 800fbbc: f883 2044 strb.w r2, [r3, #68] @ 0x44 + } + taskEXIT_CRITICAL(); + 800fbc0: f001 f9bc bl 8010f3c +} + 800fbc4: bf00 nop + 800fbc6: 3710 adds r7, #16 + 800fbc8: 46bd mov sp, r7 + 800fbca: bd80 pop {r7, pc} + +0800fbcc : +/*-----------------------------------------------------------*/ + +static BaseType_t prvIsQueueEmpty( const Queue_t *pxQueue ) +{ + 800fbcc: b580 push {r7, lr} + 800fbce: b084 sub sp, #16 + 800fbd0: af00 add r7, sp, #0 + 800fbd2: 6078 str r0, [r7, #4] +BaseType_t xReturn; + + taskENTER_CRITICAL(); + 800fbd4: f001 f980 bl 8010ed8 + { + if( pxQueue->uxMessagesWaiting == ( UBaseType_t ) 0 ) + 800fbd8: 687b ldr r3, [r7, #4] + 800fbda: 6b9b ldr r3, [r3, #56] @ 0x38 + 800fbdc: 2b00 cmp r3, #0 + 800fbde: d102 bne.n 800fbe6 + { + xReturn = pdTRUE; + 800fbe0: 2301 movs r3, #1 + 800fbe2: 60fb str r3, [r7, #12] + 800fbe4: e001 b.n 800fbea + } + else + { + xReturn = pdFALSE; + 800fbe6: 2300 movs r3, #0 + 800fbe8: 60fb str r3, [r7, #12] + } + } + taskEXIT_CRITICAL(); + 800fbea: f001 f9a7 bl 8010f3c + + return xReturn; + 800fbee: 68fb ldr r3, [r7, #12] +} + 800fbf0: 4618 mov r0, r3 + 800fbf2: 3710 adds r7, #16 + 800fbf4: 46bd mov sp, r7 + 800fbf6: bd80 pop {r7, pc} + +0800fbf8 : + return xReturn; +} /*lint !e818 xQueue could not be pointer to const because it is a typedef. */ +/*-----------------------------------------------------------*/ + +static BaseType_t prvIsQueueFull( const Queue_t *pxQueue ) +{ + 800fbf8: b580 push {r7, lr} + 800fbfa: b084 sub sp, #16 + 800fbfc: af00 add r7, sp, #0 + 800fbfe: 6078 str r0, [r7, #4] +BaseType_t xReturn; + + taskENTER_CRITICAL(); + 800fc00: f001 f96a bl 8010ed8 + { + if( pxQueue->uxMessagesWaiting == pxQueue->uxLength ) + 800fc04: 687b ldr r3, [r7, #4] + 800fc06: 6b9a ldr r2, [r3, #56] @ 0x38 + 800fc08: 687b ldr r3, [r7, #4] + 800fc0a: 6bdb ldr r3, [r3, #60] @ 0x3c + 800fc0c: 429a cmp r2, r3 + 800fc0e: d102 bne.n 800fc16 + { + xReturn = pdTRUE; + 800fc10: 2301 movs r3, #1 + 800fc12: 60fb str r3, [r7, #12] + 800fc14: e001 b.n 800fc1a + } + else + { + xReturn = pdFALSE; + 800fc16: 2300 movs r3, #0 + 800fc18: 60fb str r3, [r7, #12] + } + } + taskEXIT_CRITICAL(); + 800fc1a: f001 f98f bl 8010f3c + + return xReturn; + 800fc1e: 68fb ldr r3, [r7, #12] +} + 800fc20: 4618 mov r0, r3 + 800fc22: 3710 adds r7, #16 + 800fc24: 46bd mov sp, r7 + 800fc26: bd80 pop {r7, pc} + +0800fc28 : + const char * const pcName, /*lint !e971 Unqualified char types are allowed for strings and single characters only. */ + const configSTACK_DEPTH_TYPE usStackDepth, + void * const pvParameters, + UBaseType_t uxPriority, + TaskHandle_t * const pxCreatedTask ) + { + 800fc28: b580 push {r7, lr} + 800fc2a: b08c sub sp, #48 @ 0x30 + 800fc2c: af04 add r7, sp, #16 + 800fc2e: 60f8 str r0, [r7, #12] + 800fc30: 60b9 str r1, [r7, #8] + 800fc32: 603b str r3, [r7, #0] + 800fc34: 4613 mov r3, r2 + 800fc36: 80fb strh r3, [r7, #6] + #else /* portSTACK_GROWTH */ + { + StackType_t *pxStack; + + /* Allocate space for the stack used by the task being created. */ + pxStack = pvPortMalloc( ( ( ( size_t ) usStackDepth ) * sizeof( StackType_t ) ) ); /*lint !e9079 All values returned by pvPortMalloc() have at least the alignment required by the MCU's stack and this allocation is the stack. */ + 800fc38: 88fb ldrh r3, [r7, #6] + 800fc3a: 009b lsls r3, r3, #2 + 800fc3c: 4618 mov r0, r3 + 800fc3e: f001 fa6d bl 801111c + 800fc42: 6178 str r0, [r7, #20] + + if( pxStack != NULL ) + 800fc44: 697b ldr r3, [r7, #20] + 800fc46: 2b00 cmp r3, #0 + 800fc48: d00e beq.n 800fc68 + { + /* Allocate space for the TCB. */ + pxNewTCB = ( TCB_t * ) pvPortMalloc( sizeof( TCB_t ) ); /*lint !e9087 !e9079 All values returned by pvPortMalloc() have at least the alignment required by the MCU's stack, and the first member of TCB_t is always a pointer to the task's stack. */ + 800fc4a: 20a0 movs r0, #160 @ 0xa0 + 800fc4c: f001 fa66 bl 801111c + 800fc50: 61f8 str r0, [r7, #28] + + if( pxNewTCB != NULL ) + 800fc52: 69fb ldr r3, [r7, #28] + 800fc54: 2b00 cmp r3, #0 + 800fc56: d003 beq.n 800fc60 + { + /* Store the stack location in the TCB. */ + pxNewTCB->pxStack = pxStack; + 800fc58: 69fb ldr r3, [r7, #28] + 800fc5a: 697a ldr r2, [r7, #20] + 800fc5c: 631a str r2, [r3, #48] @ 0x30 + 800fc5e: e005 b.n 800fc6c + } + else + { + /* The stack cannot be used as the TCB was not created. Free + it again. */ + vPortFree( pxStack ); + 800fc60: 6978 ldr r0, [r7, #20] + 800fc62: f001 fb29 bl 80112b8 + 800fc66: e001 b.n 800fc6c + } + } + else + { + pxNewTCB = NULL; + 800fc68: 2300 movs r3, #0 + 800fc6a: 61fb str r3, [r7, #28] + } + } + #endif /* portSTACK_GROWTH */ + + if( pxNewTCB != NULL ) + 800fc6c: 69fb ldr r3, [r7, #28] + 800fc6e: 2b00 cmp r3, #0 + 800fc70: d013 beq.n 800fc9a + task was created dynamically in case it is later deleted. */ + pxNewTCB->ucStaticallyAllocated = tskDYNAMICALLY_ALLOCATED_STACK_AND_TCB; + } + #endif /* tskSTATIC_AND_DYNAMIC_ALLOCATION_POSSIBLE */ + + prvInitialiseNewTask( pxTaskCode, pcName, ( uint32_t ) usStackDepth, pvParameters, uxPriority, pxCreatedTask, pxNewTCB, NULL ); + 800fc72: 88fa ldrh r2, [r7, #6] + 800fc74: 2300 movs r3, #0 + 800fc76: 9303 str r3, [sp, #12] + 800fc78: 69fb ldr r3, [r7, #28] + 800fc7a: 9302 str r3, [sp, #8] + 800fc7c: 6afb ldr r3, [r7, #44] @ 0x2c + 800fc7e: 9301 str r3, [sp, #4] + 800fc80: 6abb ldr r3, [r7, #40] @ 0x28 + 800fc82: 9300 str r3, [sp, #0] + 800fc84: 683b ldr r3, [r7, #0] + 800fc86: 68b9 ldr r1, [r7, #8] + 800fc88: 68f8 ldr r0, [r7, #12] + 800fc8a: f000 f80f bl 800fcac + prvAddNewTaskToReadyList( pxNewTCB ); + 800fc8e: 69f8 ldr r0, [r7, #28] + 800fc90: f000 f8ac bl 800fdec + xReturn = pdPASS; + 800fc94: 2301 movs r3, #1 + 800fc96: 61bb str r3, [r7, #24] + 800fc98: e002 b.n 800fca0 + } + else + { + xReturn = errCOULD_NOT_ALLOCATE_REQUIRED_MEMORY; + 800fc9a: f04f 33ff mov.w r3, #4294967295 + 800fc9e: 61bb str r3, [r7, #24] + } + + return xReturn; + 800fca0: 69bb ldr r3, [r7, #24] + } + 800fca2: 4618 mov r0, r3 + 800fca4: 3720 adds r7, #32 + 800fca6: 46bd mov sp, r7 + 800fca8: bd80 pop {r7, pc} + ... + +0800fcac : + void * const pvParameters, + UBaseType_t uxPriority, + TaskHandle_t * const pxCreatedTask, + TCB_t *pxNewTCB, + const MemoryRegion_t * const xRegions ) +{ + 800fcac: b580 push {r7, lr} + 800fcae: b088 sub sp, #32 + 800fcb0: af00 add r7, sp, #0 + 800fcb2: 60f8 str r0, [r7, #12] + 800fcb4: 60b9 str r1, [r7, #8] + 800fcb6: 607a str r2, [r7, #4] + 800fcb8: 603b str r3, [r7, #0] + grows from high memory to low (as per the 80x86) or vice versa. + portSTACK_GROWTH is used to make the result positive or negative as required + by the port. */ + #if( portSTACK_GROWTH < 0 ) + { + pxTopOfStack = &( pxNewTCB->pxStack[ ulStackDepth - ( uint32_t ) 1 ] ); + 800fcba: 6b3b ldr r3, [r7, #48] @ 0x30 + 800fcbc: 6b1a ldr r2, [r3, #48] @ 0x30 + 800fcbe: 687b ldr r3, [r7, #4] + 800fcc0: f103 4380 add.w r3, r3, #1073741824 @ 0x40000000 + 800fcc4: 3b01 subs r3, #1 + 800fcc6: 009b lsls r3, r3, #2 + 800fcc8: 4413 add r3, r2 + 800fcca: 61bb str r3, [r7, #24] + pxTopOfStack = ( StackType_t * ) ( ( ( portPOINTER_SIZE_TYPE ) pxTopOfStack ) & ( ~( ( portPOINTER_SIZE_TYPE ) portBYTE_ALIGNMENT_MASK ) ) ); /*lint !e923 !e9033 !e9078 MISRA exception. Avoiding casts between pointers and integers is not practical. Size differences accounted for using portPOINTER_SIZE_TYPE type. Checked by assert(). */ + 800fccc: 69bb ldr r3, [r7, #24] + 800fcce: f023 0307 bic.w r3, r3, #7 + 800fcd2: 61bb str r3, [r7, #24] + + /* Check the alignment of the calculated top of stack is correct. */ + configASSERT( ( ( ( portPOINTER_SIZE_TYPE ) pxTopOfStack & ( portPOINTER_SIZE_TYPE ) portBYTE_ALIGNMENT_MASK ) == 0UL ) ); + 800fcd4: 69bb ldr r3, [r7, #24] + 800fcd6: f003 0307 and.w r3, r3, #7 + 800fcda: 2b00 cmp r3, #0 + 800fcdc: d00b beq.n 800fcf6 + __asm volatile + 800fcde: f04f 0350 mov.w r3, #80 @ 0x50 + 800fce2: f383 8811 msr BASEPRI, r3 + 800fce6: f3bf 8f6f isb sy + 800fcea: f3bf 8f4f dsb sy + 800fcee: 617b str r3, [r7, #20] +} + 800fcf0: bf00 nop + 800fcf2: bf00 nop + 800fcf4: e7fd b.n 800fcf2 + pxNewTCB->pxEndOfStack = pxNewTCB->pxStack + ( ulStackDepth - ( uint32_t ) 1 ); + } + #endif /* portSTACK_GROWTH */ + + /* Store the task name in the TCB. */ + if( pcName != NULL ) + 800fcf6: 68bb ldr r3, [r7, #8] + 800fcf8: 2b00 cmp r3, #0 + 800fcfa: d01f beq.n 800fd3c + { + for( x = ( UBaseType_t ) 0; x < ( UBaseType_t ) configMAX_TASK_NAME_LEN; x++ ) + 800fcfc: 2300 movs r3, #0 + 800fcfe: 61fb str r3, [r7, #28] + 800fd00: e012 b.n 800fd28 + { + pxNewTCB->pcTaskName[ x ] = pcName[ x ]; + 800fd02: 68ba ldr r2, [r7, #8] + 800fd04: 69fb ldr r3, [r7, #28] + 800fd06: 4413 add r3, r2 + 800fd08: 7819 ldrb r1, [r3, #0] + 800fd0a: 6b3a ldr r2, [r7, #48] @ 0x30 + 800fd0c: 69fb ldr r3, [r7, #28] + 800fd0e: 4413 add r3, r2 + 800fd10: 3334 adds r3, #52 @ 0x34 + 800fd12: 460a mov r2, r1 + 800fd14: 701a strb r2, [r3, #0] + + /* Don't copy all configMAX_TASK_NAME_LEN if the string is shorter than + configMAX_TASK_NAME_LEN characters just in case the memory after the + string is not accessible (extremely unlikely). */ + if( pcName[ x ] == ( char ) 0x00 ) + 800fd16: 68ba ldr r2, [r7, #8] + 800fd18: 69fb ldr r3, [r7, #28] + 800fd1a: 4413 add r3, r2 + 800fd1c: 781b ldrb r3, [r3, #0] + 800fd1e: 2b00 cmp r3, #0 + 800fd20: d006 beq.n 800fd30 + for( x = ( UBaseType_t ) 0; x < ( UBaseType_t ) configMAX_TASK_NAME_LEN; x++ ) + 800fd22: 69fb ldr r3, [r7, #28] + 800fd24: 3301 adds r3, #1 + 800fd26: 61fb str r3, [r7, #28] + 800fd28: 69fb ldr r3, [r7, #28] + 800fd2a: 2b0f cmp r3, #15 + 800fd2c: d9e9 bls.n 800fd02 + 800fd2e: e000 b.n 800fd32 + { + break; + 800fd30: bf00 nop + } + } + + /* Ensure the name string is terminated in the case that the string length + was greater or equal to configMAX_TASK_NAME_LEN. */ + pxNewTCB->pcTaskName[ configMAX_TASK_NAME_LEN - 1 ] = '\0'; + 800fd32: 6b3b ldr r3, [r7, #48] @ 0x30 + 800fd34: 2200 movs r2, #0 + 800fd36: f883 2043 strb.w r2, [r3, #67] @ 0x43 + 800fd3a: e003 b.n 800fd44 + } + else + { + /* The task has not been given a name, so just ensure there is a NULL + terminator when it is read out. */ + pxNewTCB->pcTaskName[ 0 ] = 0x00; + 800fd3c: 6b3b ldr r3, [r7, #48] @ 0x30 + 800fd3e: 2200 movs r2, #0 + 800fd40: f883 2034 strb.w r2, [r3, #52] @ 0x34 + } + + /* This is used as an array index so must ensure it's not too large. First + remove the privilege bit if one is present. */ + if( uxPriority >= ( UBaseType_t ) configMAX_PRIORITIES ) + 800fd44: 6abb ldr r3, [r7, #40] @ 0x28 + 800fd46: 2b06 cmp r3, #6 + 800fd48: d901 bls.n 800fd4e + { + uxPriority = ( UBaseType_t ) configMAX_PRIORITIES - ( UBaseType_t ) 1U; + 800fd4a: 2306 movs r3, #6 + 800fd4c: 62bb str r3, [r7, #40] @ 0x28 + else + { + mtCOVERAGE_TEST_MARKER(); + } + + pxNewTCB->uxPriority = uxPriority; + 800fd4e: 6b3b ldr r3, [r7, #48] @ 0x30 + 800fd50: 6aba ldr r2, [r7, #40] @ 0x28 + 800fd52: 62da str r2, [r3, #44] @ 0x2c + #if ( configUSE_MUTEXES == 1 ) + { + pxNewTCB->uxBasePriority = uxPriority; + 800fd54: 6b3b ldr r3, [r7, #48] @ 0x30 + 800fd56: 6aba ldr r2, [r7, #40] @ 0x28 + 800fd58: 645a str r2, [r3, #68] @ 0x44 + pxNewTCB->uxMutexesHeld = 0; + 800fd5a: 6b3b ldr r3, [r7, #48] @ 0x30 + 800fd5c: 2200 movs r2, #0 + 800fd5e: 649a str r2, [r3, #72] @ 0x48 + } + #endif /* configUSE_MUTEXES */ + + vListInitialiseItem( &( pxNewTCB->xStateListItem ) ); + 800fd60: 6b3b ldr r3, [r7, #48] @ 0x30 + 800fd62: 3304 adds r3, #4 + 800fd64: 4618 mov r0, r3 + 800fd66: f7ff f83f bl 800ede8 + vListInitialiseItem( &( pxNewTCB->xEventListItem ) ); + 800fd6a: 6b3b ldr r3, [r7, #48] @ 0x30 + 800fd6c: 3318 adds r3, #24 + 800fd6e: 4618 mov r0, r3 + 800fd70: f7ff f83a bl 800ede8 + + /* Set the pxNewTCB as a link back from the ListItem_t. This is so we can get + back to the containing TCB from a generic item in a list. */ + listSET_LIST_ITEM_OWNER( &( pxNewTCB->xStateListItem ), pxNewTCB ); + 800fd74: 6b3b ldr r3, [r7, #48] @ 0x30 + 800fd76: 6b3a ldr r2, [r7, #48] @ 0x30 + 800fd78: 611a str r2, [r3, #16] + + /* Event lists are always in priority order. */ + listSET_LIST_ITEM_VALUE( &( pxNewTCB->xEventListItem ), ( TickType_t ) configMAX_PRIORITIES - ( TickType_t ) uxPriority ); /*lint !e961 MISRA exception as the casts are only redundant for some ports. */ + 800fd7a: 6abb ldr r3, [r7, #40] @ 0x28 + 800fd7c: f1c3 0207 rsb r2, r3, #7 + 800fd80: 6b3b ldr r3, [r7, #48] @ 0x30 + 800fd82: 619a str r2, [r3, #24] + listSET_LIST_ITEM_OWNER( &( pxNewTCB->xEventListItem ), pxNewTCB ); + 800fd84: 6b3b ldr r3, [r7, #48] @ 0x30 + 800fd86: 6b3a ldr r2, [r7, #48] @ 0x30 + 800fd88: 625a str r2, [r3, #36] @ 0x24 + } + #endif + + #if ( configUSE_TASK_NOTIFICATIONS == 1 ) + { + pxNewTCB->ulNotifiedValue = 0; + 800fd8a: 6b3b ldr r3, [r7, #48] @ 0x30 + 800fd8c: 2200 movs r2, #0 + 800fd8e: f8c3 2098 str.w r2, [r3, #152] @ 0x98 + pxNewTCB->ucNotifyState = taskNOT_WAITING_NOTIFICATION; + 800fd92: 6b3b ldr r3, [r7, #48] @ 0x30 + 800fd94: 2200 movs r2, #0 + 800fd96: f883 209c strb.w r2, [r3, #156] @ 0x9c + #if ( configUSE_NEWLIB_REENTRANT == 1 ) + { + /* Initialise this task's Newlib reent structure. + See the third party link http://www.nadler.com/embedded/newlibAndFreeRTOS.html + for additional information. */ + _REENT_INIT_PTR( ( &( pxNewTCB->xNewLib_reent ) ) ); + 800fd9a: 6b3b ldr r3, [r7, #48] @ 0x30 + 800fd9c: 334c adds r3, #76 @ 0x4c + 800fd9e: 224c movs r2, #76 @ 0x4c + 800fda0: 2100 movs r1, #0 + 800fda2: 4618 mov r0, r3 + 800fda4: f002 fc36 bl 8012614 + 800fda8: 6b3b ldr r3, [r7, #48] @ 0x30 + 800fdaa: 4a0d ldr r2, [pc, #52] @ (800fde0 ) + 800fdac: 651a str r2, [r3, #80] @ 0x50 + 800fdae: 6b3b ldr r3, [r7, #48] @ 0x30 + 800fdb0: 4a0c ldr r2, [pc, #48] @ (800fde4 ) + 800fdb2: 655a str r2, [r3, #84] @ 0x54 + 800fdb4: 6b3b ldr r3, [r7, #48] @ 0x30 + 800fdb6: 4a0c ldr r2, [pc, #48] @ (800fde8 ) + 800fdb8: 659a str r2, [r3, #88] @ 0x58 + } + #endif /* portSTACK_GROWTH */ + } + #else /* portHAS_STACK_OVERFLOW_CHECKING */ + { + pxNewTCB->pxTopOfStack = pxPortInitialiseStack( pxTopOfStack, pxTaskCode, pvParameters ); + 800fdba: 683a ldr r2, [r7, #0] + 800fdbc: 68f9 ldr r1, [r7, #12] + 800fdbe: 69b8 ldr r0, [r7, #24] + 800fdc0: f000 ff58 bl 8010c74 + 800fdc4: 4602 mov r2, r0 + 800fdc6: 6b3b ldr r3, [r7, #48] @ 0x30 + 800fdc8: 601a str r2, [r3, #0] + } + #endif /* portHAS_STACK_OVERFLOW_CHECKING */ + } + #endif /* portUSING_MPU_WRAPPERS */ + + if( pxCreatedTask != NULL ) + 800fdca: 6afb ldr r3, [r7, #44] @ 0x2c + 800fdcc: 2b00 cmp r3, #0 + 800fdce: d002 beq.n 800fdd6 + { + /* Pass the handle out in an anonymous way. The handle can be used to + change the created task's priority, delete the created task, etc.*/ + *pxCreatedTask = ( TaskHandle_t ) pxNewTCB; + 800fdd0: 6afb ldr r3, [r7, #44] @ 0x2c + 800fdd2: 6b3a ldr r2, [r7, #48] @ 0x30 + 800fdd4: 601a str r2, [r3, #0] + } + else + { + mtCOVERAGE_TEST_MARKER(); + } +} + 800fdd6: bf00 nop + 800fdd8: 3720 adds r7, #32 + 800fdda: 46bd mov sp, r7 + 800fddc: bd80 pop {r7, pc} + 800fdde: bf00 nop + 800fde0: 200064b8 .word 0x200064b8 + 800fde4: 20006520 .word 0x20006520 + 800fde8: 20006588 .word 0x20006588 + +0800fdec : +/*-----------------------------------------------------------*/ + +static void prvAddNewTaskToReadyList( TCB_t *pxNewTCB ) +{ + 800fdec: b580 push {r7, lr} + 800fdee: b082 sub sp, #8 + 800fdf0: af00 add r7, sp, #0 + 800fdf2: 6078 str r0, [r7, #4] + /* Ensure interrupts don't access the task lists while the lists are being + updated. */ + taskENTER_CRITICAL(); + 800fdf4: f001 f870 bl 8010ed8 + { + uxCurrentNumberOfTasks++; + 800fdf8: 4b2a ldr r3, [pc, #168] @ (800fea4 ) + 800fdfa: 681b ldr r3, [r3, #0] + 800fdfc: 3301 adds r3, #1 + 800fdfe: 4a29 ldr r2, [pc, #164] @ (800fea4 ) + 800fe00: 6013 str r3, [r2, #0] + if( pxCurrentTCB == NULL ) + 800fe02: 4b29 ldr r3, [pc, #164] @ (800fea8 ) + 800fe04: 681b ldr r3, [r3, #0] + 800fe06: 2b00 cmp r3, #0 + 800fe08: d109 bne.n 800fe1e + { + /* There are no other tasks, or all the other tasks are in + the suspended state - make this the current task. */ + pxCurrentTCB = pxNewTCB; + 800fe0a: 4a27 ldr r2, [pc, #156] @ (800fea8 ) + 800fe0c: 687b ldr r3, [r7, #4] + 800fe0e: 6013 str r3, [r2, #0] + + if( uxCurrentNumberOfTasks == ( UBaseType_t ) 1 ) + 800fe10: 4b24 ldr r3, [pc, #144] @ (800fea4 ) + 800fe12: 681b ldr r3, [r3, #0] + 800fe14: 2b01 cmp r3, #1 + 800fe16: d110 bne.n 800fe3a + { + /* This is the first task to be created so do the preliminary + initialisation required. We will not recover if this call + fails, but we will report the failure. */ + prvInitialiseTaskLists(); + 800fe18: f000 fbcc bl 80105b4 + 800fe1c: e00d b.n 800fe3a + else + { + /* If the scheduler is not already running, make this task the + current task if it is the highest priority task to be created + so far. */ + if( xSchedulerRunning == pdFALSE ) + 800fe1e: 4b23 ldr r3, [pc, #140] @ (800feac ) + 800fe20: 681b ldr r3, [r3, #0] + 800fe22: 2b00 cmp r3, #0 + 800fe24: d109 bne.n 800fe3a + { + if( pxCurrentTCB->uxPriority <= pxNewTCB->uxPriority ) + 800fe26: 4b20 ldr r3, [pc, #128] @ (800fea8 ) + 800fe28: 681b ldr r3, [r3, #0] + 800fe2a: 6ada ldr r2, [r3, #44] @ 0x2c + 800fe2c: 687b ldr r3, [r7, #4] + 800fe2e: 6adb ldr r3, [r3, #44] @ 0x2c + 800fe30: 429a cmp r2, r3 + 800fe32: d802 bhi.n 800fe3a + { + pxCurrentTCB = pxNewTCB; + 800fe34: 4a1c ldr r2, [pc, #112] @ (800fea8 ) + 800fe36: 687b ldr r3, [r7, #4] + 800fe38: 6013 str r3, [r2, #0] + { + mtCOVERAGE_TEST_MARKER(); + } + } + + uxTaskNumber++; + 800fe3a: 4b1d ldr r3, [pc, #116] @ (800feb0 ) + 800fe3c: 681b ldr r3, [r3, #0] + 800fe3e: 3301 adds r3, #1 + 800fe40: 4a1b ldr r2, [pc, #108] @ (800feb0 ) + 800fe42: 6013 str r3, [r2, #0] + pxNewTCB->uxTCBNumber = uxTaskNumber; + } + #endif /* configUSE_TRACE_FACILITY */ + traceTASK_CREATE( pxNewTCB ); + + prvAddTaskToReadyList( pxNewTCB ); + 800fe44: 687b ldr r3, [r7, #4] + 800fe46: 6adb ldr r3, [r3, #44] @ 0x2c + 800fe48: 2201 movs r2, #1 + 800fe4a: 409a lsls r2, r3 + 800fe4c: 4b19 ldr r3, [pc, #100] @ (800feb4 ) + 800fe4e: 681b ldr r3, [r3, #0] + 800fe50: 4313 orrs r3, r2 + 800fe52: 4a18 ldr r2, [pc, #96] @ (800feb4 ) + 800fe54: 6013 str r3, [r2, #0] + 800fe56: 687b ldr r3, [r7, #4] + 800fe58: 6ada ldr r2, [r3, #44] @ 0x2c + 800fe5a: 4613 mov r3, r2 + 800fe5c: 009b lsls r3, r3, #2 + 800fe5e: 4413 add r3, r2 + 800fe60: 009b lsls r3, r3, #2 + 800fe62: 4a15 ldr r2, [pc, #84] @ (800feb8 ) + 800fe64: 441a add r2, r3 + 800fe66: 687b ldr r3, [r7, #4] + 800fe68: 3304 adds r3, #4 + 800fe6a: 4619 mov r1, r3 + 800fe6c: 4610 mov r0, r2 + 800fe6e: f7fe ffc8 bl 800ee02 + + portSETUP_TCB( pxNewTCB ); + } + taskEXIT_CRITICAL(); + 800fe72: f001 f863 bl 8010f3c + + if( xSchedulerRunning != pdFALSE ) + 800fe76: 4b0d ldr r3, [pc, #52] @ (800feac ) + 800fe78: 681b ldr r3, [r3, #0] + 800fe7a: 2b00 cmp r3, #0 + 800fe7c: d00e beq.n 800fe9c + { + /* If the created task is of a higher priority than the current task + then it should run now. */ + if( pxCurrentTCB->uxPriority < pxNewTCB->uxPriority ) + 800fe7e: 4b0a ldr r3, [pc, #40] @ (800fea8 ) + 800fe80: 681b ldr r3, [r3, #0] + 800fe82: 6ada ldr r2, [r3, #44] @ 0x2c + 800fe84: 687b ldr r3, [r7, #4] + 800fe86: 6adb ldr r3, [r3, #44] @ 0x2c + 800fe88: 429a cmp r2, r3 + 800fe8a: d207 bcs.n 800fe9c + { + taskYIELD_IF_USING_PREEMPTION(); + 800fe8c: 4b0b ldr r3, [pc, #44] @ (800febc ) + 800fe8e: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 800fe92: 601a str r2, [r3, #0] + 800fe94: f3bf 8f4f dsb sy + 800fe98: f3bf 8f6f isb sy + } + else + { + mtCOVERAGE_TEST_MARKER(); + } +} + 800fe9c: bf00 nop + 800fe9e: 3708 adds r7, #8 + 800fea0: 46bd mov sp, r7 + 800fea2: bd80 pop {r7, pc} + 800fea4: 2000102c .word 0x2000102c + 800fea8: 20000f2c .word 0x20000f2c + 800feac: 20001038 .word 0x20001038 + 800feb0: 20001048 .word 0x20001048 + 800feb4: 20001034 .word 0x20001034 + 800feb8: 20000f30 .word 0x20000f30 + 800febc: e000ed04 .word 0xe000ed04 + +0800fec0 : +/*-----------------------------------------------------------*/ + +#if ( INCLUDE_vTaskDelay == 1 ) + + void vTaskDelay( const TickType_t xTicksToDelay ) + { + 800fec0: b580 push {r7, lr} + 800fec2: b084 sub sp, #16 + 800fec4: af00 add r7, sp, #0 + 800fec6: 6078 str r0, [r7, #4] + BaseType_t xAlreadyYielded = pdFALSE; + 800fec8: 2300 movs r3, #0 + 800feca: 60fb str r3, [r7, #12] + + /* A delay time of zero just forces a reschedule. */ + if( xTicksToDelay > ( TickType_t ) 0U ) + 800fecc: 687b ldr r3, [r7, #4] + 800fece: 2b00 cmp r3, #0 + 800fed0: d018 beq.n 800ff04 + { + configASSERT( uxSchedulerSuspended == 0 ); + 800fed2: 4b14 ldr r3, [pc, #80] @ (800ff24 ) + 800fed4: 681b ldr r3, [r3, #0] + 800fed6: 2b00 cmp r3, #0 + 800fed8: d00b beq.n 800fef2 + __asm volatile + 800feda: f04f 0350 mov.w r3, #80 @ 0x50 + 800fede: f383 8811 msr BASEPRI, r3 + 800fee2: f3bf 8f6f isb sy + 800fee6: f3bf 8f4f dsb sy + 800feea: 60bb str r3, [r7, #8] +} + 800feec: bf00 nop + 800feee: bf00 nop + 800fef0: e7fd b.n 800feee + vTaskSuspendAll(); + 800fef2: f000 f86d bl 800ffd0 + list or removed from the blocked list until the scheduler + is resumed. + + This task cannot be in an event list as it is the currently + executing task. */ + prvAddCurrentTaskToDelayedList( xTicksToDelay, pdFALSE ); + 800fef6: 2100 movs r1, #0 + 800fef8: 6878 ldr r0, [r7, #4] + 800fefa: f000 fe55 bl 8010ba8 + } + xAlreadyYielded = xTaskResumeAll(); + 800fefe: f000 f875 bl 800ffec + 800ff02: 60f8 str r0, [r7, #12] + mtCOVERAGE_TEST_MARKER(); + } + + /* Force a reschedule if xTaskResumeAll has not already done so, we may + have put ourselves to sleep. */ + if( xAlreadyYielded == pdFALSE ) + 800ff04: 68fb ldr r3, [r7, #12] + 800ff06: 2b00 cmp r3, #0 + 800ff08: d107 bne.n 800ff1a + { + portYIELD_WITHIN_API(); + 800ff0a: 4b07 ldr r3, [pc, #28] @ (800ff28 ) + 800ff0c: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 800ff10: 601a str r2, [r3, #0] + 800ff12: f3bf 8f4f dsb sy + 800ff16: f3bf 8f6f isb sy + } + else + { + mtCOVERAGE_TEST_MARKER(); + } + } + 800ff1a: bf00 nop + 800ff1c: 3710 adds r7, #16 + 800ff1e: 46bd mov sp, r7 + 800ff20: bd80 pop {r7, pc} + 800ff22: bf00 nop + 800ff24: 20001054 .word 0x20001054 + 800ff28: e000ed04 .word 0xe000ed04 + +0800ff2c : + +#endif /* ( ( INCLUDE_xTaskResumeFromISR == 1 ) && ( INCLUDE_vTaskSuspend == 1 ) ) */ +/*-----------------------------------------------------------*/ + +void vTaskStartScheduler( void ) +{ + 800ff2c: b580 push {r7, lr} + 800ff2e: b086 sub sp, #24 + 800ff30: af02 add r7, sp, #8 + } + } + #else + { + /* The Idle task is being created using dynamically allocated RAM. */ + xReturn = xTaskCreate( prvIdleTask, + 800ff32: 4b1f ldr r3, [pc, #124] @ (800ffb0 ) + 800ff34: 9301 str r3, [sp, #4] + 800ff36: 2300 movs r3, #0 + 800ff38: 9300 str r3, [sp, #0] + 800ff3a: 2300 movs r3, #0 + 800ff3c: 2280 movs r2, #128 @ 0x80 + 800ff3e: 491d ldr r1, [pc, #116] @ (800ffb4 ) + 800ff40: 481d ldr r0, [pc, #116] @ (800ffb8 ) + 800ff42: f7ff fe71 bl 800fc28 + 800ff46: 60f8 str r0, [r7, #12] + mtCOVERAGE_TEST_MARKER(); + } + } + #endif /* configUSE_TIMERS */ + + if( xReturn == pdPASS ) + 800ff48: 68fb ldr r3, [r7, #12] + 800ff4a: 2b01 cmp r3, #1 + 800ff4c: d11b bne.n 800ff86 + __asm volatile + 800ff4e: f04f 0350 mov.w r3, #80 @ 0x50 + 800ff52: f383 8811 msr BASEPRI, r3 + 800ff56: f3bf 8f6f isb sy + 800ff5a: f3bf 8f4f dsb sy + 800ff5e: 60bb str r3, [r7, #8] +} + 800ff60: bf00 nop + { + /* Switch Newlib's _impure_ptr variable to point to the _reent + structure specific to the task that will run first. + See the third party link http://www.nadler.com/embedded/newlibAndFreeRTOS.html + for additional information. */ + _impure_ptr = &( pxCurrentTCB->xNewLib_reent ); + 800ff62: 4b16 ldr r3, [pc, #88] @ (800ffbc ) + 800ff64: 681b ldr r3, [r3, #0] + 800ff66: 334c adds r3, #76 @ 0x4c + 800ff68: 4a15 ldr r2, [pc, #84] @ (800ffc0 ) + 800ff6a: 6013 str r3, [r2, #0] + } + #endif /* configUSE_NEWLIB_REENTRANT */ + + xNextTaskUnblockTime = portMAX_DELAY; + 800ff6c: 4b15 ldr r3, [pc, #84] @ (800ffc4 ) + 800ff6e: f04f 32ff mov.w r2, #4294967295 + 800ff72: 601a str r2, [r3, #0] + xSchedulerRunning = pdTRUE; + 800ff74: 4b14 ldr r3, [pc, #80] @ (800ffc8 ) + 800ff76: 2201 movs r2, #1 + 800ff78: 601a str r2, [r3, #0] + xTickCount = ( TickType_t ) configINITIAL_TICK_COUNT; + 800ff7a: 4b14 ldr r3, [pc, #80] @ (800ffcc ) + 800ff7c: 2200 movs r2, #0 + 800ff7e: 601a str r2, [r3, #0] + + traceTASK_SWITCHED_IN(); + + /* Setting up the timer tick is hardware specific and thus in the + portable interface. */ + if( xPortStartScheduler() != pdFALSE ) + 800ff80: f000 ff06 bl 8010d90 + } + + /* Prevent compiler warnings if INCLUDE_xTaskGetIdleTaskHandle is set to 0, + meaning xIdleTaskHandle is not used anywhere else. */ + ( void ) xIdleTaskHandle; +} + 800ff84: e00f b.n 800ffa6 + configASSERT( xReturn != errCOULD_NOT_ALLOCATE_REQUIRED_MEMORY ); + 800ff86: 68fb ldr r3, [r7, #12] + 800ff88: f1b3 3fff cmp.w r3, #4294967295 + 800ff8c: d10b bne.n 800ffa6 + __asm volatile + 800ff8e: f04f 0350 mov.w r3, #80 @ 0x50 + 800ff92: f383 8811 msr BASEPRI, r3 + 800ff96: f3bf 8f6f isb sy + 800ff9a: f3bf 8f4f dsb sy + 800ff9e: 607b str r3, [r7, #4] +} + 800ffa0: bf00 nop + 800ffa2: bf00 nop + 800ffa4: e7fd b.n 800ffa2 +} + 800ffa6: bf00 nop + 800ffa8: 3710 adds r7, #16 + 800ffaa: 46bd mov sp, r7 + 800ffac: bd80 pop {r7, pc} + 800ffae: bf00 nop + 800ffb0: 20001050 .word 0x20001050 + 800ffb4: 08014e88 .word 0x08014e88 + 800ffb8: 08010585 .word 0x08010585 + 800ffbc: 20000f2c .word 0x20000f2c + 800ffc0: 20000070 .word 0x20000070 + 800ffc4: 2000104c .word 0x2000104c + 800ffc8: 20001038 .word 0x20001038 + 800ffcc: 20001030 .word 0x20001030 + +0800ffd0 : + vPortEndScheduler(); +} +/*----------------------------------------------------------*/ + +void vTaskSuspendAll( void ) +{ + 800ffd0: b480 push {r7} + 800ffd2: af00 add r7, sp, #0 + do not otherwise exhibit real time behaviour. */ + portSOFTWARE_BARRIER(); + + /* The scheduler is suspended if uxSchedulerSuspended is non-zero. An increment + is used to allow calls to vTaskSuspendAll() to nest. */ + ++uxSchedulerSuspended; + 800ffd4: 4b04 ldr r3, [pc, #16] @ (800ffe8 ) + 800ffd6: 681b ldr r3, [r3, #0] + 800ffd8: 3301 adds r3, #1 + 800ffda: 4a03 ldr r2, [pc, #12] @ (800ffe8 ) + 800ffdc: 6013 str r3, [r2, #0] + + /* Enforces ordering for ports and optimised compilers that may otherwise place + the above increment elsewhere. */ + portMEMORY_BARRIER(); +} + 800ffde: bf00 nop + 800ffe0: 46bd mov sp, r7 + 800ffe2: f85d 7b04 ldr.w r7, [sp], #4 + 800ffe6: 4770 bx lr + 800ffe8: 20001054 .word 0x20001054 + +0800ffec : + +#endif /* configUSE_TICKLESS_IDLE */ +/*----------------------------------------------------------*/ + +BaseType_t xTaskResumeAll( void ) +{ + 800ffec: b580 push {r7, lr} + 800ffee: b084 sub sp, #16 + 800fff0: af00 add r7, sp, #0 +TCB_t *pxTCB = NULL; + 800fff2: 2300 movs r3, #0 + 800fff4: 60fb str r3, [r7, #12] +BaseType_t xAlreadyYielded = pdFALSE; + 800fff6: 2300 movs r3, #0 + 800fff8: 60bb str r3, [r7, #8] + + /* If uxSchedulerSuspended is zero then this function does not match a + previous call to vTaskSuspendAll(). */ + configASSERT( uxSchedulerSuspended ); + 800fffa: 4b42 ldr r3, [pc, #264] @ (8010104 ) + 800fffc: 681b ldr r3, [r3, #0] + 800fffe: 2b00 cmp r3, #0 + 8010000: d10b bne.n 801001a + __asm volatile + 8010002: f04f 0350 mov.w r3, #80 @ 0x50 + 8010006: f383 8811 msr BASEPRI, r3 + 801000a: f3bf 8f6f isb sy + 801000e: f3bf 8f4f dsb sy + 8010012: 603b str r3, [r7, #0] +} + 8010014: bf00 nop + 8010016: bf00 nop + 8010018: e7fd b.n 8010016 + /* It is possible that an ISR caused a task to be removed from an event + list while the scheduler was suspended. If this was the case then the + removed task will have been added to the xPendingReadyList. Once the + scheduler has been resumed it is safe to move all the pending ready + tasks from this list into their appropriate ready list. */ + taskENTER_CRITICAL(); + 801001a: f000 ff5d bl 8010ed8 + { + --uxSchedulerSuspended; + 801001e: 4b39 ldr r3, [pc, #228] @ (8010104 ) + 8010020: 681b ldr r3, [r3, #0] + 8010022: 3b01 subs r3, #1 + 8010024: 4a37 ldr r2, [pc, #220] @ (8010104 ) + 8010026: 6013 str r3, [r2, #0] + + if( uxSchedulerSuspended == ( UBaseType_t ) pdFALSE ) + 8010028: 4b36 ldr r3, [pc, #216] @ (8010104 ) + 801002a: 681b ldr r3, [r3, #0] + 801002c: 2b00 cmp r3, #0 + 801002e: d161 bne.n 80100f4 + { + if( uxCurrentNumberOfTasks > ( UBaseType_t ) 0U ) + 8010030: 4b35 ldr r3, [pc, #212] @ (8010108 ) + 8010032: 681b ldr r3, [r3, #0] + 8010034: 2b00 cmp r3, #0 + 8010036: d05d beq.n 80100f4 + { + /* Move any readied tasks from the pending list into the + appropriate ready list. */ + while( listLIST_IS_EMPTY( &xPendingReadyList ) == pdFALSE ) + 8010038: e02e b.n 8010098 + { + pxTCB = listGET_OWNER_OF_HEAD_ENTRY( ( &xPendingReadyList ) ); /*lint !e9079 void * is used as this macro is used with timers and co-routines too. Alignment is known to be fine as the type of the pointer stored and retrieved is the same. */ + 801003a: 4b34 ldr r3, [pc, #208] @ (801010c ) + 801003c: 68db ldr r3, [r3, #12] + 801003e: 68db ldr r3, [r3, #12] + 8010040: 60fb str r3, [r7, #12] + ( void ) uxListRemove( &( pxTCB->xEventListItem ) ); + 8010042: 68fb ldr r3, [r7, #12] + 8010044: 3318 adds r3, #24 + 8010046: 4618 mov r0, r3 + 8010048: f7fe ff38 bl 800eebc + ( void ) uxListRemove( &( pxTCB->xStateListItem ) ); + 801004c: 68fb ldr r3, [r7, #12] + 801004e: 3304 adds r3, #4 + 8010050: 4618 mov r0, r3 + 8010052: f7fe ff33 bl 800eebc + prvAddTaskToReadyList( pxTCB ); + 8010056: 68fb ldr r3, [r7, #12] + 8010058: 6adb ldr r3, [r3, #44] @ 0x2c + 801005a: 2201 movs r2, #1 + 801005c: 409a lsls r2, r3 + 801005e: 4b2c ldr r3, [pc, #176] @ (8010110 ) + 8010060: 681b ldr r3, [r3, #0] + 8010062: 4313 orrs r3, r2 + 8010064: 4a2a ldr r2, [pc, #168] @ (8010110 ) + 8010066: 6013 str r3, [r2, #0] + 8010068: 68fb ldr r3, [r7, #12] + 801006a: 6ada ldr r2, [r3, #44] @ 0x2c + 801006c: 4613 mov r3, r2 + 801006e: 009b lsls r3, r3, #2 + 8010070: 4413 add r3, r2 + 8010072: 009b lsls r3, r3, #2 + 8010074: 4a27 ldr r2, [pc, #156] @ (8010114 ) + 8010076: 441a add r2, r3 + 8010078: 68fb ldr r3, [r7, #12] + 801007a: 3304 adds r3, #4 + 801007c: 4619 mov r1, r3 + 801007e: 4610 mov r0, r2 + 8010080: f7fe febf bl 800ee02 + + /* If the moved task has a priority higher than the current + task then a yield must be performed. */ + if( pxTCB->uxPriority >= pxCurrentTCB->uxPriority ) + 8010084: 68fb ldr r3, [r7, #12] + 8010086: 6ada ldr r2, [r3, #44] @ 0x2c + 8010088: 4b23 ldr r3, [pc, #140] @ (8010118 ) + 801008a: 681b ldr r3, [r3, #0] + 801008c: 6adb ldr r3, [r3, #44] @ 0x2c + 801008e: 429a cmp r2, r3 + 8010090: d302 bcc.n 8010098 + { + xYieldPending = pdTRUE; + 8010092: 4b22 ldr r3, [pc, #136] @ (801011c ) + 8010094: 2201 movs r2, #1 + 8010096: 601a str r2, [r3, #0] + while( listLIST_IS_EMPTY( &xPendingReadyList ) == pdFALSE ) + 8010098: 4b1c ldr r3, [pc, #112] @ (801010c ) + 801009a: 681b ldr r3, [r3, #0] + 801009c: 2b00 cmp r3, #0 + 801009e: d1cc bne.n 801003a + { + mtCOVERAGE_TEST_MARKER(); + } + } + + if( pxTCB != NULL ) + 80100a0: 68fb ldr r3, [r7, #12] + 80100a2: 2b00 cmp r3, #0 + 80100a4: d001 beq.n 80100aa + which may have prevented the next unblock time from being + re-calculated, in which case re-calculate it now. Mainly + important for low power tickless implementations, where + this can prevent an unnecessary exit from low power + state. */ + prvResetNextTaskUnblockTime(); + 80100a6: f000 fb09 bl 80106bc + /* If any ticks occurred while the scheduler was suspended then + they should be processed now. This ensures the tick count does + not slip, and that any delayed tasks are resumed at the correct + time. */ + { + TickType_t xPendedCounts = xPendedTicks; /* Non-volatile copy. */ + 80100aa: 4b1d ldr r3, [pc, #116] @ (8010120 ) + 80100ac: 681b ldr r3, [r3, #0] + 80100ae: 607b str r3, [r7, #4] + + if( xPendedCounts > ( TickType_t ) 0U ) + 80100b0: 687b ldr r3, [r7, #4] + 80100b2: 2b00 cmp r3, #0 + 80100b4: d010 beq.n 80100d8 + { + do + { + if( xTaskIncrementTick() != pdFALSE ) + 80100b6: f000 f837 bl 8010128 + 80100ba: 4603 mov r3, r0 + 80100bc: 2b00 cmp r3, #0 + 80100be: d002 beq.n 80100c6 + { + xYieldPending = pdTRUE; + 80100c0: 4b16 ldr r3, [pc, #88] @ (801011c ) + 80100c2: 2201 movs r2, #1 + 80100c4: 601a str r2, [r3, #0] + } + else + { + mtCOVERAGE_TEST_MARKER(); + } + --xPendedCounts; + 80100c6: 687b ldr r3, [r7, #4] + 80100c8: 3b01 subs r3, #1 + 80100ca: 607b str r3, [r7, #4] + } while( xPendedCounts > ( TickType_t ) 0U ); + 80100cc: 687b ldr r3, [r7, #4] + 80100ce: 2b00 cmp r3, #0 + 80100d0: d1f1 bne.n 80100b6 + + xPendedTicks = 0; + 80100d2: 4b13 ldr r3, [pc, #76] @ (8010120 ) + 80100d4: 2200 movs r2, #0 + 80100d6: 601a str r2, [r3, #0] + { + mtCOVERAGE_TEST_MARKER(); + } + } + + if( xYieldPending != pdFALSE ) + 80100d8: 4b10 ldr r3, [pc, #64] @ (801011c ) + 80100da: 681b ldr r3, [r3, #0] + 80100dc: 2b00 cmp r3, #0 + 80100de: d009 beq.n 80100f4 + { + #if( configUSE_PREEMPTION != 0 ) + { + xAlreadyYielded = pdTRUE; + 80100e0: 2301 movs r3, #1 + 80100e2: 60bb str r3, [r7, #8] + } + #endif + taskYIELD_IF_USING_PREEMPTION(); + 80100e4: 4b0f ldr r3, [pc, #60] @ (8010124 ) + 80100e6: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 80100ea: 601a str r2, [r3, #0] + 80100ec: f3bf 8f4f dsb sy + 80100f0: f3bf 8f6f isb sy + else + { + mtCOVERAGE_TEST_MARKER(); + } + } + taskEXIT_CRITICAL(); + 80100f4: f000 ff22 bl 8010f3c + + return xAlreadyYielded; + 80100f8: 68bb ldr r3, [r7, #8] +} + 80100fa: 4618 mov r0, r3 + 80100fc: 3710 adds r7, #16 + 80100fe: 46bd mov sp, r7 + 8010100: bd80 pop {r7, pc} + 8010102: bf00 nop + 8010104: 20001054 .word 0x20001054 + 8010108: 2000102c .word 0x2000102c + 801010c: 20000fec .word 0x20000fec + 8010110: 20001034 .word 0x20001034 + 8010114: 20000f30 .word 0x20000f30 + 8010118: 20000f2c .word 0x20000f2c + 801011c: 20001040 .word 0x20001040 + 8010120: 2000103c .word 0x2000103c + 8010124: e000ed04 .word 0xe000ed04 + +08010128 : + +#endif /* INCLUDE_xTaskAbortDelay */ +/*----------------------------------------------------------*/ + +BaseType_t xTaskIncrementTick( void ) +{ + 8010128: b580 push {r7, lr} + 801012a: b086 sub sp, #24 + 801012c: af00 add r7, sp, #0 +TCB_t * pxTCB; +TickType_t xItemValue; +BaseType_t xSwitchRequired = pdFALSE; + 801012e: 2300 movs r3, #0 + 8010130: 617b str r3, [r7, #20] + + /* Called by the portable layer each time a tick interrupt occurs. + Increments the tick then checks to see if the new tick value will cause any + tasks to be unblocked. */ + traceTASK_INCREMENT_TICK( xTickCount ); + if( uxSchedulerSuspended == ( UBaseType_t ) pdFALSE ) + 8010132: 4b4f ldr r3, [pc, #316] @ (8010270 ) + 8010134: 681b ldr r3, [r3, #0] + 8010136: 2b00 cmp r3, #0 + 8010138: f040 808f bne.w 801025a + { + /* Minor optimisation. The tick count cannot change in this + block. */ + const TickType_t xConstTickCount = xTickCount + ( TickType_t ) 1; + 801013c: 4b4d ldr r3, [pc, #308] @ (8010274 ) + 801013e: 681b ldr r3, [r3, #0] + 8010140: 3301 adds r3, #1 + 8010142: 613b str r3, [r7, #16] + + /* Increment the RTOS tick, switching the delayed and overflowed + delayed lists if it wraps to 0. */ + xTickCount = xConstTickCount; + 8010144: 4a4b ldr r2, [pc, #300] @ (8010274 ) + 8010146: 693b ldr r3, [r7, #16] + 8010148: 6013 str r3, [r2, #0] + + if( xConstTickCount == ( TickType_t ) 0U ) /*lint !e774 'if' does not always evaluate to false as it is looking for an overflow. */ + 801014a: 693b ldr r3, [r7, #16] + 801014c: 2b00 cmp r3, #0 + 801014e: d121 bne.n 8010194 + { + taskSWITCH_DELAYED_LISTS(); + 8010150: 4b49 ldr r3, [pc, #292] @ (8010278 ) + 8010152: 681b ldr r3, [r3, #0] + 8010154: 681b ldr r3, [r3, #0] + 8010156: 2b00 cmp r3, #0 + 8010158: d00b beq.n 8010172 + __asm volatile + 801015a: f04f 0350 mov.w r3, #80 @ 0x50 + 801015e: f383 8811 msr BASEPRI, r3 + 8010162: f3bf 8f6f isb sy + 8010166: f3bf 8f4f dsb sy + 801016a: 603b str r3, [r7, #0] +} + 801016c: bf00 nop + 801016e: bf00 nop + 8010170: e7fd b.n 801016e + 8010172: 4b41 ldr r3, [pc, #260] @ (8010278 ) + 8010174: 681b ldr r3, [r3, #0] + 8010176: 60fb str r3, [r7, #12] + 8010178: 4b40 ldr r3, [pc, #256] @ (801027c ) + 801017a: 681b ldr r3, [r3, #0] + 801017c: 4a3e ldr r2, [pc, #248] @ (8010278 ) + 801017e: 6013 str r3, [r2, #0] + 8010180: 4a3e ldr r2, [pc, #248] @ (801027c ) + 8010182: 68fb ldr r3, [r7, #12] + 8010184: 6013 str r3, [r2, #0] + 8010186: 4b3e ldr r3, [pc, #248] @ (8010280 ) + 8010188: 681b ldr r3, [r3, #0] + 801018a: 3301 adds r3, #1 + 801018c: 4a3c ldr r2, [pc, #240] @ (8010280 ) + 801018e: 6013 str r3, [r2, #0] + 8010190: f000 fa94 bl 80106bc + + /* See if this tick has made a timeout expire. Tasks are stored in + the queue in the order of their wake time - meaning once one task + has been found whose block time has not expired there is no need to + look any further down the list. */ + if( xConstTickCount >= xNextTaskUnblockTime ) + 8010194: 4b3b ldr r3, [pc, #236] @ (8010284 ) + 8010196: 681b ldr r3, [r3, #0] + 8010198: 693a ldr r2, [r7, #16] + 801019a: 429a cmp r2, r3 + 801019c: d348 bcc.n 8010230 + { + for( ;; ) + { + if( listLIST_IS_EMPTY( pxDelayedTaskList ) != pdFALSE ) + 801019e: 4b36 ldr r3, [pc, #216] @ (8010278 ) + 80101a0: 681b ldr r3, [r3, #0] + 80101a2: 681b ldr r3, [r3, #0] + 80101a4: 2b00 cmp r3, #0 + 80101a6: d104 bne.n 80101b2 + /* The delayed list is empty. Set xNextTaskUnblockTime + to the maximum possible value so it is extremely + unlikely that the + if( xTickCount >= xNextTaskUnblockTime ) test will pass + next time through. */ + xNextTaskUnblockTime = portMAX_DELAY; /*lint !e961 MISRA exception as the casts are only redundant for some ports. */ + 80101a8: 4b36 ldr r3, [pc, #216] @ (8010284 ) + 80101aa: f04f 32ff mov.w r2, #4294967295 + 80101ae: 601a str r2, [r3, #0] + break; + 80101b0: e03e b.n 8010230 + { + /* The delayed list is not empty, get the value of the + item at the head of the delayed list. This is the time + at which the task at the head of the delayed list must + be removed from the Blocked state. */ + pxTCB = listGET_OWNER_OF_HEAD_ENTRY( pxDelayedTaskList ); /*lint !e9079 void * is used as this macro is used with timers and co-routines too. Alignment is known to be fine as the type of the pointer stored and retrieved is the same. */ + 80101b2: 4b31 ldr r3, [pc, #196] @ (8010278 ) + 80101b4: 681b ldr r3, [r3, #0] + 80101b6: 68db ldr r3, [r3, #12] + 80101b8: 68db ldr r3, [r3, #12] + 80101ba: 60bb str r3, [r7, #8] + xItemValue = listGET_LIST_ITEM_VALUE( &( pxTCB->xStateListItem ) ); + 80101bc: 68bb ldr r3, [r7, #8] + 80101be: 685b ldr r3, [r3, #4] + 80101c0: 607b str r3, [r7, #4] + + if( xConstTickCount < xItemValue ) + 80101c2: 693a ldr r2, [r7, #16] + 80101c4: 687b ldr r3, [r7, #4] + 80101c6: 429a cmp r2, r3 + 80101c8: d203 bcs.n 80101d2 + /* It is not time to unblock this item yet, but the + item value is the time at which the task at the head + of the blocked list must be removed from the Blocked + state - so record the item value in + xNextTaskUnblockTime. */ + xNextTaskUnblockTime = xItemValue; + 80101ca: 4a2e ldr r2, [pc, #184] @ (8010284 ) + 80101cc: 687b ldr r3, [r7, #4] + 80101ce: 6013 str r3, [r2, #0] + break; /*lint !e9011 Code structure here is deedmed easier to understand with multiple breaks. */ + 80101d0: e02e b.n 8010230 + { + mtCOVERAGE_TEST_MARKER(); + } + + /* It is time to remove the item from the Blocked state. */ + ( void ) uxListRemove( &( pxTCB->xStateListItem ) ); + 80101d2: 68bb ldr r3, [r7, #8] + 80101d4: 3304 adds r3, #4 + 80101d6: 4618 mov r0, r3 + 80101d8: f7fe fe70 bl 800eebc + + /* Is the task waiting on an event also? If so remove + it from the event list. */ + if( listLIST_ITEM_CONTAINER( &( pxTCB->xEventListItem ) ) != NULL ) + 80101dc: 68bb ldr r3, [r7, #8] + 80101de: 6a9b ldr r3, [r3, #40] @ 0x28 + 80101e0: 2b00 cmp r3, #0 + 80101e2: d004 beq.n 80101ee + { + ( void ) uxListRemove( &( pxTCB->xEventListItem ) ); + 80101e4: 68bb ldr r3, [r7, #8] + 80101e6: 3318 adds r3, #24 + 80101e8: 4618 mov r0, r3 + 80101ea: f7fe fe67 bl 800eebc + mtCOVERAGE_TEST_MARKER(); + } + + /* Place the unblocked task into the appropriate ready + list. */ + prvAddTaskToReadyList( pxTCB ); + 80101ee: 68bb ldr r3, [r7, #8] + 80101f0: 6adb ldr r3, [r3, #44] @ 0x2c + 80101f2: 2201 movs r2, #1 + 80101f4: 409a lsls r2, r3 + 80101f6: 4b24 ldr r3, [pc, #144] @ (8010288 ) + 80101f8: 681b ldr r3, [r3, #0] + 80101fa: 4313 orrs r3, r2 + 80101fc: 4a22 ldr r2, [pc, #136] @ (8010288 ) + 80101fe: 6013 str r3, [r2, #0] + 8010200: 68bb ldr r3, [r7, #8] + 8010202: 6ada ldr r2, [r3, #44] @ 0x2c + 8010204: 4613 mov r3, r2 + 8010206: 009b lsls r3, r3, #2 + 8010208: 4413 add r3, r2 + 801020a: 009b lsls r3, r3, #2 + 801020c: 4a1f ldr r2, [pc, #124] @ (801028c ) + 801020e: 441a add r2, r3 + 8010210: 68bb ldr r3, [r7, #8] + 8010212: 3304 adds r3, #4 + 8010214: 4619 mov r1, r3 + 8010216: 4610 mov r0, r2 + 8010218: f7fe fdf3 bl 800ee02 + { + /* Preemption is on, but a context switch should + only be performed if the unblocked task has a + priority that is equal to or higher than the + currently executing task. */ + if( pxTCB->uxPriority >= pxCurrentTCB->uxPriority ) + 801021c: 68bb ldr r3, [r7, #8] + 801021e: 6ada ldr r2, [r3, #44] @ 0x2c + 8010220: 4b1b ldr r3, [pc, #108] @ (8010290 ) + 8010222: 681b ldr r3, [r3, #0] + 8010224: 6adb ldr r3, [r3, #44] @ 0x2c + 8010226: 429a cmp r2, r3 + 8010228: d3b9 bcc.n 801019e + { + xSwitchRequired = pdTRUE; + 801022a: 2301 movs r3, #1 + 801022c: 617b str r3, [r7, #20] + if( listLIST_IS_EMPTY( pxDelayedTaskList ) != pdFALSE ) + 801022e: e7b6 b.n 801019e + /* Tasks of equal priority to the currently running task will share + processing time (time slice) if preemption is on, and the application + writer has not explicitly turned time slicing off. */ + #if ( ( configUSE_PREEMPTION == 1 ) && ( configUSE_TIME_SLICING == 1 ) ) + { + if( listCURRENT_LIST_LENGTH( &( pxReadyTasksLists[ pxCurrentTCB->uxPriority ] ) ) > ( UBaseType_t ) 1 ) + 8010230: 4b17 ldr r3, [pc, #92] @ (8010290 ) + 8010232: 681b ldr r3, [r3, #0] + 8010234: 6ada ldr r2, [r3, #44] @ 0x2c + 8010236: 4915 ldr r1, [pc, #84] @ (801028c ) + 8010238: 4613 mov r3, r2 + 801023a: 009b lsls r3, r3, #2 + 801023c: 4413 add r3, r2 + 801023e: 009b lsls r3, r3, #2 + 8010240: 440b add r3, r1 + 8010242: 681b ldr r3, [r3, #0] + 8010244: 2b01 cmp r3, #1 + 8010246: d901 bls.n 801024c + { + xSwitchRequired = pdTRUE; + 8010248: 2301 movs r3, #1 + 801024a: 617b str r3, [r7, #20] + } + #endif /* configUSE_TICK_HOOK */ + + #if ( configUSE_PREEMPTION == 1 ) + { + if( xYieldPending != pdFALSE ) + 801024c: 4b11 ldr r3, [pc, #68] @ (8010294 ) + 801024e: 681b ldr r3, [r3, #0] + 8010250: 2b00 cmp r3, #0 + 8010252: d007 beq.n 8010264 + { + xSwitchRequired = pdTRUE; + 8010254: 2301 movs r3, #1 + 8010256: 617b str r3, [r7, #20] + 8010258: e004 b.n 8010264 + } + #endif /* configUSE_PREEMPTION */ + } + else + { + ++xPendedTicks; + 801025a: 4b0f ldr r3, [pc, #60] @ (8010298 ) + 801025c: 681b ldr r3, [r3, #0] + 801025e: 3301 adds r3, #1 + 8010260: 4a0d ldr r2, [pc, #52] @ (8010298 ) + 8010262: 6013 str r3, [r2, #0] + vApplicationTickHook(); + } + #endif + } + + return xSwitchRequired; + 8010264: 697b ldr r3, [r7, #20] +} + 8010266: 4618 mov r0, r3 + 8010268: 3718 adds r7, #24 + 801026a: 46bd mov sp, r7 + 801026c: bd80 pop {r7, pc} + 801026e: bf00 nop + 8010270: 20001054 .word 0x20001054 + 8010274: 20001030 .word 0x20001030 + 8010278: 20000fe4 .word 0x20000fe4 + 801027c: 20000fe8 .word 0x20000fe8 + 8010280: 20001044 .word 0x20001044 + 8010284: 2000104c .word 0x2000104c + 8010288: 20001034 .word 0x20001034 + 801028c: 20000f30 .word 0x20000f30 + 8010290: 20000f2c .word 0x20000f2c + 8010294: 20001040 .word 0x20001040 + 8010298: 2000103c .word 0x2000103c + +0801029c : + +#endif /* configUSE_APPLICATION_TASK_TAG */ +/*-----------------------------------------------------------*/ + +void vTaskSwitchContext( void ) +{ + 801029c: b480 push {r7} + 801029e: b087 sub sp, #28 + 80102a0: af00 add r7, sp, #0 + if( uxSchedulerSuspended != ( UBaseType_t ) pdFALSE ) + 80102a2: 4b2a ldr r3, [pc, #168] @ (801034c ) + 80102a4: 681b ldr r3, [r3, #0] + 80102a6: 2b00 cmp r3, #0 + 80102a8: d003 beq.n 80102b2 + { + /* The scheduler is currently suspended - do not allow a context + switch. */ + xYieldPending = pdTRUE; + 80102aa: 4b29 ldr r3, [pc, #164] @ (8010350 ) + 80102ac: 2201 movs r2, #1 + 80102ae: 601a str r2, [r3, #0] + for additional information. */ + _impure_ptr = &( pxCurrentTCB->xNewLib_reent ); + } + #endif /* configUSE_NEWLIB_REENTRANT */ + } +} + 80102b0: e045 b.n 801033e + xYieldPending = pdFALSE; + 80102b2: 4b27 ldr r3, [pc, #156] @ (8010350 ) + 80102b4: 2200 movs r2, #0 + 80102b6: 601a str r2, [r3, #0] + taskSELECT_HIGHEST_PRIORITY_TASK(); /*lint !e9079 void * is used as this macro is used with timers and co-routines too. Alignment is known to be fine as the type of the pointer stored and retrieved is the same. */ + 80102b8: 4b26 ldr r3, [pc, #152] @ (8010354 ) + 80102ba: 681b ldr r3, [r3, #0] + 80102bc: 60fb str r3, [r7, #12] + __asm volatile ( "clz %0, %1" : "=r" ( ucReturn ) : "r" ( ulBitmap ) : "memory" ); + 80102be: 68fb ldr r3, [r7, #12] + 80102c0: fab3 f383 clz r3, r3 + 80102c4: 72fb strb r3, [r7, #11] + return ucReturn; + 80102c6: 7afb ldrb r3, [r7, #11] + 80102c8: f1c3 031f rsb r3, r3, #31 + 80102cc: 617b str r3, [r7, #20] + 80102ce: 4922 ldr r1, [pc, #136] @ (8010358 ) + 80102d0: 697a ldr r2, [r7, #20] + 80102d2: 4613 mov r3, r2 + 80102d4: 009b lsls r3, r3, #2 + 80102d6: 4413 add r3, r2 + 80102d8: 009b lsls r3, r3, #2 + 80102da: 440b add r3, r1 + 80102dc: 681b ldr r3, [r3, #0] + 80102de: 2b00 cmp r3, #0 + 80102e0: d10b bne.n 80102fa + __asm volatile + 80102e2: f04f 0350 mov.w r3, #80 @ 0x50 + 80102e6: f383 8811 msr BASEPRI, r3 + 80102ea: f3bf 8f6f isb sy + 80102ee: f3bf 8f4f dsb sy + 80102f2: 607b str r3, [r7, #4] +} + 80102f4: bf00 nop + 80102f6: bf00 nop + 80102f8: e7fd b.n 80102f6 + 80102fa: 697a ldr r2, [r7, #20] + 80102fc: 4613 mov r3, r2 + 80102fe: 009b lsls r3, r3, #2 + 8010300: 4413 add r3, r2 + 8010302: 009b lsls r3, r3, #2 + 8010304: 4a14 ldr r2, [pc, #80] @ (8010358 ) + 8010306: 4413 add r3, r2 + 8010308: 613b str r3, [r7, #16] + 801030a: 693b ldr r3, [r7, #16] + 801030c: 685b ldr r3, [r3, #4] + 801030e: 685a ldr r2, [r3, #4] + 8010310: 693b ldr r3, [r7, #16] + 8010312: 605a str r2, [r3, #4] + 8010314: 693b ldr r3, [r7, #16] + 8010316: 685a ldr r2, [r3, #4] + 8010318: 693b ldr r3, [r7, #16] + 801031a: 3308 adds r3, #8 + 801031c: 429a cmp r2, r3 + 801031e: d104 bne.n 801032a + 8010320: 693b ldr r3, [r7, #16] + 8010322: 685b ldr r3, [r3, #4] + 8010324: 685a ldr r2, [r3, #4] + 8010326: 693b ldr r3, [r7, #16] + 8010328: 605a str r2, [r3, #4] + 801032a: 693b ldr r3, [r7, #16] + 801032c: 685b ldr r3, [r3, #4] + 801032e: 68db ldr r3, [r3, #12] + 8010330: 4a0a ldr r2, [pc, #40] @ (801035c ) + 8010332: 6013 str r3, [r2, #0] + _impure_ptr = &( pxCurrentTCB->xNewLib_reent ); + 8010334: 4b09 ldr r3, [pc, #36] @ (801035c ) + 8010336: 681b ldr r3, [r3, #0] + 8010338: 334c adds r3, #76 @ 0x4c + 801033a: 4a09 ldr r2, [pc, #36] @ (8010360 ) + 801033c: 6013 str r3, [r2, #0] +} + 801033e: bf00 nop + 8010340: 371c adds r7, #28 + 8010342: 46bd mov sp, r7 + 8010344: f85d 7b04 ldr.w r7, [sp], #4 + 8010348: 4770 bx lr + 801034a: bf00 nop + 801034c: 20001054 .word 0x20001054 + 8010350: 20001040 .word 0x20001040 + 8010354: 20001034 .word 0x20001034 + 8010358: 20000f30 .word 0x20000f30 + 801035c: 20000f2c .word 0x20000f2c + 8010360: 20000070 .word 0x20000070 + +08010364 : +/*-----------------------------------------------------------*/ + +void vTaskPlaceOnEventList( List_t * const pxEventList, const TickType_t xTicksToWait ) +{ + 8010364: b580 push {r7, lr} + 8010366: b084 sub sp, #16 + 8010368: af00 add r7, sp, #0 + 801036a: 6078 str r0, [r7, #4] + 801036c: 6039 str r1, [r7, #0] + configASSERT( pxEventList ); + 801036e: 687b ldr r3, [r7, #4] + 8010370: 2b00 cmp r3, #0 + 8010372: d10b bne.n 801038c + __asm volatile + 8010374: f04f 0350 mov.w r3, #80 @ 0x50 + 8010378: f383 8811 msr BASEPRI, r3 + 801037c: f3bf 8f6f isb sy + 8010380: f3bf 8f4f dsb sy + 8010384: 60fb str r3, [r7, #12] +} + 8010386: bf00 nop + 8010388: bf00 nop + 801038a: e7fd b.n 8010388 + + /* Place the event list item of the TCB in the appropriate event list. + This is placed in the list in priority order so the highest priority task + is the first to be woken by the event. The queue that contains the event + list is locked, preventing simultaneous access from interrupts. */ + vListInsert( pxEventList, &( pxCurrentTCB->xEventListItem ) ); + 801038c: 4b07 ldr r3, [pc, #28] @ (80103ac ) + 801038e: 681b ldr r3, [r3, #0] + 8010390: 3318 adds r3, #24 + 8010392: 4619 mov r1, r3 + 8010394: 6878 ldr r0, [r7, #4] + 8010396: f7fe fd58 bl 800ee4a + + prvAddCurrentTaskToDelayedList( xTicksToWait, pdTRUE ); + 801039a: 2101 movs r1, #1 + 801039c: 6838 ldr r0, [r7, #0] + 801039e: f000 fc03 bl 8010ba8 +} + 80103a2: bf00 nop + 80103a4: 3710 adds r7, #16 + 80103a6: 46bd mov sp, r7 + 80103a8: bd80 pop {r7, pc} + 80103aa: bf00 nop + 80103ac: 20000f2c .word 0x20000f2c + +080103b0 : + +#endif /* configUSE_TIMERS */ +/*-----------------------------------------------------------*/ + +BaseType_t xTaskRemoveFromEventList( const List_t * const pxEventList ) +{ + 80103b0: b580 push {r7, lr} + 80103b2: b086 sub sp, #24 + 80103b4: af00 add r7, sp, #0 + 80103b6: 6078 str r0, [r7, #4] + get called - the lock count on the queue will get modified instead. This + means exclusive access to the event list is guaranteed here. + + This function assumes that a check has already been made to ensure that + pxEventList is not empty. */ + pxUnblockedTCB = listGET_OWNER_OF_HEAD_ENTRY( pxEventList ); /*lint !e9079 void * is used as this macro is used with timers and co-routines too. Alignment is known to be fine as the type of the pointer stored and retrieved is the same. */ + 80103b8: 687b ldr r3, [r7, #4] + 80103ba: 68db ldr r3, [r3, #12] + 80103bc: 68db ldr r3, [r3, #12] + 80103be: 613b str r3, [r7, #16] + configASSERT( pxUnblockedTCB ); + 80103c0: 693b ldr r3, [r7, #16] + 80103c2: 2b00 cmp r3, #0 + 80103c4: d10b bne.n 80103de + __asm volatile + 80103c6: f04f 0350 mov.w r3, #80 @ 0x50 + 80103ca: f383 8811 msr BASEPRI, r3 + 80103ce: f3bf 8f6f isb sy + 80103d2: f3bf 8f4f dsb sy + 80103d6: 60fb str r3, [r7, #12] +} + 80103d8: bf00 nop + 80103da: bf00 nop + 80103dc: e7fd b.n 80103da + ( void ) uxListRemove( &( pxUnblockedTCB->xEventListItem ) ); + 80103de: 693b ldr r3, [r7, #16] + 80103e0: 3318 adds r3, #24 + 80103e2: 4618 mov r0, r3 + 80103e4: f7fe fd6a bl 800eebc + + if( uxSchedulerSuspended == ( UBaseType_t ) pdFALSE ) + 80103e8: 4b1d ldr r3, [pc, #116] @ (8010460 ) + 80103ea: 681b ldr r3, [r3, #0] + 80103ec: 2b00 cmp r3, #0 + 80103ee: d11c bne.n 801042a + { + ( void ) uxListRemove( &( pxUnblockedTCB->xStateListItem ) ); + 80103f0: 693b ldr r3, [r7, #16] + 80103f2: 3304 adds r3, #4 + 80103f4: 4618 mov r0, r3 + 80103f6: f7fe fd61 bl 800eebc + prvAddTaskToReadyList( pxUnblockedTCB ); + 80103fa: 693b ldr r3, [r7, #16] + 80103fc: 6adb ldr r3, [r3, #44] @ 0x2c + 80103fe: 2201 movs r2, #1 + 8010400: 409a lsls r2, r3 + 8010402: 4b18 ldr r3, [pc, #96] @ (8010464 ) + 8010404: 681b ldr r3, [r3, #0] + 8010406: 4313 orrs r3, r2 + 8010408: 4a16 ldr r2, [pc, #88] @ (8010464 ) + 801040a: 6013 str r3, [r2, #0] + 801040c: 693b ldr r3, [r7, #16] + 801040e: 6ada ldr r2, [r3, #44] @ 0x2c + 8010410: 4613 mov r3, r2 + 8010412: 009b lsls r3, r3, #2 + 8010414: 4413 add r3, r2 + 8010416: 009b lsls r3, r3, #2 + 8010418: 4a13 ldr r2, [pc, #76] @ (8010468 ) + 801041a: 441a add r2, r3 + 801041c: 693b ldr r3, [r7, #16] + 801041e: 3304 adds r3, #4 + 8010420: 4619 mov r1, r3 + 8010422: 4610 mov r0, r2 + 8010424: f7fe fced bl 800ee02 + 8010428: e005 b.n 8010436 + } + else + { + /* The delayed and ready lists cannot be accessed, so hold this task + pending until the scheduler is resumed. */ + vListInsertEnd( &( xPendingReadyList ), &( pxUnblockedTCB->xEventListItem ) ); + 801042a: 693b ldr r3, [r7, #16] + 801042c: 3318 adds r3, #24 + 801042e: 4619 mov r1, r3 + 8010430: 480e ldr r0, [pc, #56] @ (801046c ) + 8010432: f7fe fce6 bl 800ee02 + } + + if( pxUnblockedTCB->uxPriority > pxCurrentTCB->uxPriority ) + 8010436: 693b ldr r3, [r7, #16] + 8010438: 6ada ldr r2, [r3, #44] @ 0x2c + 801043a: 4b0d ldr r3, [pc, #52] @ (8010470 ) + 801043c: 681b ldr r3, [r3, #0] + 801043e: 6adb ldr r3, [r3, #44] @ 0x2c + 8010440: 429a cmp r2, r3 + 8010442: d905 bls.n 8010450 + { + /* Return true if the task removed from the event list has a higher + priority than the calling task. This allows the calling task to know if + it should force a context switch now. */ + xReturn = pdTRUE; + 8010444: 2301 movs r3, #1 + 8010446: 617b str r3, [r7, #20] + + /* Mark that a yield is pending in case the user is not using the + "xHigherPriorityTaskWoken" parameter to an ISR safe FreeRTOS function. */ + xYieldPending = pdTRUE; + 8010448: 4b0a ldr r3, [pc, #40] @ (8010474 ) + 801044a: 2201 movs r2, #1 + 801044c: 601a str r2, [r3, #0] + 801044e: e001 b.n 8010454 + } + else + { + xReturn = pdFALSE; + 8010450: 2300 movs r3, #0 + 8010452: 617b str r3, [r7, #20] + } + + return xReturn; + 8010454: 697b ldr r3, [r7, #20] +} + 8010456: 4618 mov r0, r3 + 8010458: 3718 adds r7, #24 + 801045a: 46bd mov sp, r7 + 801045c: bd80 pop {r7, pc} + 801045e: bf00 nop + 8010460: 20001054 .word 0x20001054 + 8010464: 20001034 .word 0x20001034 + 8010468: 20000f30 .word 0x20000f30 + 801046c: 20000fec .word 0x20000fec + 8010470: 20000f2c .word 0x20000f2c + 8010474: 20001040 .word 0x20001040 + +08010478 : + taskEXIT_CRITICAL(); +} +/*-----------------------------------------------------------*/ + +void vTaskInternalSetTimeOutState( TimeOut_t * const pxTimeOut ) +{ + 8010478: b480 push {r7} + 801047a: b083 sub sp, #12 + 801047c: af00 add r7, sp, #0 + 801047e: 6078 str r0, [r7, #4] + /* For internal use only as it does not use a critical section. */ + pxTimeOut->xOverflowCount = xNumOfOverflows; + 8010480: 4b06 ldr r3, [pc, #24] @ (801049c ) + 8010482: 681a ldr r2, [r3, #0] + 8010484: 687b ldr r3, [r7, #4] + 8010486: 601a str r2, [r3, #0] + pxTimeOut->xTimeOnEntering = xTickCount; + 8010488: 4b05 ldr r3, [pc, #20] @ (80104a0 ) + 801048a: 681a ldr r2, [r3, #0] + 801048c: 687b ldr r3, [r7, #4] + 801048e: 605a str r2, [r3, #4] +} + 8010490: bf00 nop + 8010492: 370c adds r7, #12 + 8010494: 46bd mov sp, r7 + 8010496: f85d 7b04 ldr.w r7, [sp], #4 + 801049a: 4770 bx lr + 801049c: 20001044 .word 0x20001044 + 80104a0: 20001030 .word 0x20001030 + +080104a4 : +/*-----------------------------------------------------------*/ + +BaseType_t xTaskCheckForTimeOut( TimeOut_t * const pxTimeOut, TickType_t * const pxTicksToWait ) +{ + 80104a4: b580 push {r7, lr} + 80104a6: b088 sub sp, #32 + 80104a8: af00 add r7, sp, #0 + 80104aa: 6078 str r0, [r7, #4] + 80104ac: 6039 str r1, [r7, #0] +BaseType_t xReturn; + + configASSERT( pxTimeOut ); + 80104ae: 687b ldr r3, [r7, #4] + 80104b0: 2b00 cmp r3, #0 + 80104b2: d10b bne.n 80104cc + __asm volatile + 80104b4: f04f 0350 mov.w r3, #80 @ 0x50 + 80104b8: f383 8811 msr BASEPRI, r3 + 80104bc: f3bf 8f6f isb sy + 80104c0: f3bf 8f4f dsb sy + 80104c4: 613b str r3, [r7, #16] +} + 80104c6: bf00 nop + 80104c8: bf00 nop + 80104ca: e7fd b.n 80104c8 + configASSERT( pxTicksToWait ); + 80104cc: 683b ldr r3, [r7, #0] + 80104ce: 2b00 cmp r3, #0 + 80104d0: d10b bne.n 80104ea + __asm volatile + 80104d2: f04f 0350 mov.w r3, #80 @ 0x50 + 80104d6: f383 8811 msr BASEPRI, r3 + 80104da: f3bf 8f6f isb sy + 80104de: f3bf 8f4f dsb sy + 80104e2: 60fb str r3, [r7, #12] +} + 80104e4: bf00 nop + 80104e6: bf00 nop + 80104e8: e7fd b.n 80104e6 + + taskENTER_CRITICAL(); + 80104ea: f000 fcf5 bl 8010ed8 + { + /* Minor optimisation. The tick count cannot change in this block. */ + const TickType_t xConstTickCount = xTickCount; + 80104ee: 4b1d ldr r3, [pc, #116] @ (8010564 ) + 80104f0: 681b ldr r3, [r3, #0] + 80104f2: 61bb str r3, [r7, #24] + const TickType_t xElapsedTime = xConstTickCount - pxTimeOut->xTimeOnEntering; + 80104f4: 687b ldr r3, [r7, #4] + 80104f6: 685b ldr r3, [r3, #4] + 80104f8: 69ba ldr r2, [r7, #24] + 80104fa: 1ad3 subs r3, r2, r3 + 80104fc: 617b str r3, [r7, #20] + } + else + #endif + + #if ( INCLUDE_vTaskSuspend == 1 ) + if( *pxTicksToWait == portMAX_DELAY ) + 80104fe: 683b ldr r3, [r7, #0] + 8010500: 681b ldr r3, [r3, #0] + 8010502: f1b3 3fff cmp.w r3, #4294967295 + 8010506: d102 bne.n 801050e + { + /* If INCLUDE_vTaskSuspend is set to 1 and the block time + specified is the maximum block time then the task should block + indefinitely, and therefore never time out. */ + xReturn = pdFALSE; + 8010508: 2300 movs r3, #0 + 801050a: 61fb str r3, [r7, #28] + 801050c: e023 b.n 8010556 + } + else + #endif + + if( ( xNumOfOverflows != pxTimeOut->xOverflowCount ) && ( xConstTickCount >= pxTimeOut->xTimeOnEntering ) ) /*lint !e525 Indentation preferred as is to make code within pre-processor directives clearer. */ + 801050e: 687b ldr r3, [r7, #4] + 8010510: 681a ldr r2, [r3, #0] + 8010512: 4b15 ldr r3, [pc, #84] @ (8010568 ) + 8010514: 681b ldr r3, [r3, #0] + 8010516: 429a cmp r2, r3 + 8010518: d007 beq.n 801052a + 801051a: 687b ldr r3, [r7, #4] + 801051c: 685b ldr r3, [r3, #4] + 801051e: 69ba ldr r2, [r7, #24] + 8010520: 429a cmp r2, r3 + 8010522: d302 bcc.n 801052a + /* The tick count is greater than the time at which + vTaskSetTimeout() was called, but has also overflowed since + vTaskSetTimeOut() was called. It must have wrapped all the way + around and gone past again. This passed since vTaskSetTimeout() + was called. */ + xReturn = pdTRUE; + 8010524: 2301 movs r3, #1 + 8010526: 61fb str r3, [r7, #28] + 8010528: e015 b.n 8010556 + } + else if( xElapsedTime < *pxTicksToWait ) /*lint !e961 Explicit casting is only redundant with some compilers, whereas others require it to prevent integer conversion errors. */ + 801052a: 683b ldr r3, [r7, #0] + 801052c: 681b ldr r3, [r3, #0] + 801052e: 697a ldr r2, [r7, #20] + 8010530: 429a cmp r2, r3 + 8010532: d20b bcs.n 801054c + { + /* Not a genuine timeout. Adjust parameters for time remaining. */ + *pxTicksToWait -= xElapsedTime; + 8010534: 683b ldr r3, [r7, #0] + 8010536: 681a ldr r2, [r3, #0] + 8010538: 697b ldr r3, [r7, #20] + 801053a: 1ad2 subs r2, r2, r3 + 801053c: 683b ldr r3, [r7, #0] + 801053e: 601a str r2, [r3, #0] + vTaskInternalSetTimeOutState( pxTimeOut ); + 8010540: 6878 ldr r0, [r7, #4] + 8010542: f7ff ff99 bl 8010478 + xReturn = pdFALSE; + 8010546: 2300 movs r3, #0 + 8010548: 61fb str r3, [r7, #28] + 801054a: e004 b.n 8010556 + } + else + { + *pxTicksToWait = 0; + 801054c: 683b ldr r3, [r7, #0] + 801054e: 2200 movs r2, #0 + 8010550: 601a str r2, [r3, #0] + xReturn = pdTRUE; + 8010552: 2301 movs r3, #1 + 8010554: 61fb str r3, [r7, #28] + } + } + taskEXIT_CRITICAL(); + 8010556: f000 fcf1 bl 8010f3c + + return xReturn; + 801055a: 69fb ldr r3, [r7, #28] +} + 801055c: 4618 mov r0, r3 + 801055e: 3720 adds r7, #32 + 8010560: 46bd mov sp, r7 + 8010562: bd80 pop {r7, pc} + 8010564: 20001030 .word 0x20001030 + 8010568: 20001044 .word 0x20001044 + +0801056c : +/*-----------------------------------------------------------*/ + +void vTaskMissedYield( void ) +{ + 801056c: b480 push {r7} + 801056e: af00 add r7, sp, #0 + xYieldPending = pdTRUE; + 8010570: 4b03 ldr r3, [pc, #12] @ (8010580 ) + 8010572: 2201 movs r2, #1 + 8010574: 601a str r2, [r3, #0] +} + 8010576: bf00 nop + 8010578: 46bd mov sp, r7 + 801057a: f85d 7b04 ldr.w r7, [sp], #4 + 801057e: 4770 bx lr + 8010580: 20001040 .word 0x20001040 + +08010584 : + * + * void prvIdleTask( void *pvParameters ); + * + */ +static portTASK_FUNCTION( prvIdleTask, pvParameters ) +{ + 8010584: b580 push {r7, lr} + 8010586: b082 sub sp, #8 + 8010588: af00 add r7, sp, #0 + 801058a: 6078 str r0, [r7, #4] + + for( ;; ) + { + /* See if any tasks have deleted themselves - if so then the idle task + is responsible for freeing the deleted task's TCB and stack. */ + prvCheckTasksWaitingTermination(); + 801058c: f000 f852 bl 8010634 + + A critical region is not required here as we are just reading from + the list, and an occasional incorrect value will not matter. If + the ready list at the idle priority contains more than one task + then a task other than the idle task is ready to execute. */ + if( listCURRENT_LIST_LENGTH( &( pxReadyTasksLists[ tskIDLE_PRIORITY ] ) ) > ( UBaseType_t ) 1 ) + 8010590: 4b06 ldr r3, [pc, #24] @ (80105ac ) + 8010592: 681b ldr r3, [r3, #0] + 8010594: 2b01 cmp r3, #1 + 8010596: d9f9 bls.n 801058c + { + taskYIELD(); + 8010598: 4b05 ldr r3, [pc, #20] @ (80105b0 ) + 801059a: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 801059e: 601a str r2, [r3, #0] + 80105a0: f3bf 8f4f dsb sy + 80105a4: f3bf 8f6f isb sy + prvCheckTasksWaitingTermination(); + 80105a8: e7f0 b.n 801058c + 80105aa: bf00 nop + 80105ac: 20000f30 .word 0x20000f30 + 80105b0: e000ed04 .word 0xe000ed04 + +080105b4 : + +#endif /* portUSING_MPU_WRAPPERS */ +/*-----------------------------------------------------------*/ + +static void prvInitialiseTaskLists( void ) +{ + 80105b4: b580 push {r7, lr} + 80105b6: b082 sub sp, #8 + 80105b8: af00 add r7, sp, #0 +UBaseType_t uxPriority; + + for( uxPriority = ( UBaseType_t ) 0U; uxPriority < ( UBaseType_t ) configMAX_PRIORITIES; uxPriority++ ) + 80105ba: 2300 movs r3, #0 + 80105bc: 607b str r3, [r7, #4] + 80105be: e00c b.n 80105da + { + vListInitialise( &( pxReadyTasksLists[ uxPriority ] ) ); + 80105c0: 687a ldr r2, [r7, #4] + 80105c2: 4613 mov r3, r2 + 80105c4: 009b lsls r3, r3, #2 + 80105c6: 4413 add r3, r2 + 80105c8: 009b lsls r3, r3, #2 + 80105ca: 4a12 ldr r2, [pc, #72] @ (8010614 ) + 80105cc: 4413 add r3, r2 + 80105ce: 4618 mov r0, r3 + 80105d0: f7fe fbea bl 800eda8 + for( uxPriority = ( UBaseType_t ) 0U; uxPriority < ( UBaseType_t ) configMAX_PRIORITIES; uxPriority++ ) + 80105d4: 687b ldr r3, [r7, #4] + 80105d6: 3301 adds r3, #1 + 80105d8: 607b str r3, [r7, #4] + 80105da: 687b ldr r3, [r7, #4] + 80105dc: 2b06 cmp r3, #6 + 80105de: d9ef bls.n 80105c0 + } + + vListInitialise( &xDelayedTaskList1 ); + 80105e0: 480d ldr r0, [pc, #52] @ (8010618 ) + 80105e2: f7fe fbe1 bl 800eda8 + vListInitialise( &xDelayedTaskList2 ); + 80105e6: 480d ldr r0, [pc, #52] @ (801061c ) + 80105e8: f7fe fbde bl 800eda8 + vListInitialise( &xPendingReadyList ); + 80105ec: 480c ldr r0, [pc, #48] @ (8010620 ) + 80105ee: f7fe fbdb bl 800eda8 + + #if ( INCLUDE_vTaskDelete == 1 ) + { + vListInitialise( &xTasksWaitingTermination ); + 80105f2: 480c ldr r0, [pc, #48] @ (8010624 ) + 80105f4: f7fe fbd8 bl 800eda8 + } + #endif /* INCLUDE_vTaskDelete */ + + #if ( INCLUDE_vTaskSuspend == 1 ) + { + vListInitialise( &xSuspendedTaskList ); + 80105f8: 480b ldr r0, [pc, #44] @ (8010628 ) + 80105fa: f7fe fbd5 bl 800eda8 + } + #endif /* INCLUDE_vTaskSuspend */ + + /* Start with pxDelayedTaskList using list1 and the pxOverflowDelayedTaskList + using list2. */ + pxDelayedTaskList = &xDelayedTaskList1; + 80105fe: 4b0b ldr r3, [pc, #44] @ (801062c ) + 8010600: 4a05 ldr r2, [pc, #20] @ (8010618 ) + 8010602: 601a str r2, [r3, #0] + pxOverflowDelayedTaskList = &xDelayedTaskList2; + 8010604: 4b0a ldr r3, [pc, #40] @ (8010630 ) + 8010606: 4a05 ldr r2, [pc, #20] @ (801061c ) + 8010608: 601a str r2, [r3, #0] +} + 801060a: bf00 nop + 801060c: 3708 adds r7, #8 + 801060e: 46bd mov sp, r7 + 8010610: bd80 pop {r7, pc} + 8010612: bf00 nop + 8010614: 20000f30 .word 0x20000f30 + 8010618: 20000fbc .word 0x20000fbc + 801061c: 20000fd0 .word 0x20000fd0 + 8010620: 20000fec .word 0x20000fec + 8010624: 20001000 .word 0x20001000 + 8010628: 20001018 .word 0x20001018 + 801062c: 20000fe4 .word 0x20000fe4 + 8010630: 20000fe8 .word 0x20000fe8 + +08010634 : +/*-----------------------------------------------------------*/ + +static void prvCheckTasksWaitingTermination( void ) +{ + 8010634: b580 push {r7, lr} + 8010636: b082 sub sp, #8 + 8010638: af00 add r7, sp, #0 + { + TCB_t *pxTCB; + + /* uxDeletedTasksWaitingCleanUp is used to prevent taskENTER_CRITICAL() + being called too often in the idle task. */ + while( uxDeletedTasksWaitingCleanUp > ( UBaseType_t ) 0U ) + 801063a: e019 b.n 8010670 + { + taskENTER_CRITICAL(); + 801063c: f000 fc4c bl 8010ed8 + { + pxTCB = listGET_OWNER_OF_HEAD_ENTRY( ( &xTasksWaitingTermination ) ); /*lint !e9079 void * is used as this macro is used with timers and co-routines too. Alignment is known to be fine as the type of the pointer stored and retrieved is the same. */ + 8010640: 4b10 ldr r3, [pc, #64] @ (8010684 ) + 8010642: 68db ldr r3, [r3, #12] + 8010644: 68db ldr r3, [r3, #12] + 8010646: 607b str r3, [r7, #4] + ( void ) uxListRemove( &( pxTCB->xStateListItem ) ); + 8010648: 687b ldr r3, [r7, #4] + 801064a: 3304 adds r3, #4 + 801064c: 4618 mov r0, r3 + 801064e: f7fe fc35 bl 800eebc + --uxCurrentNumberOfTasks; + 8010652: 4b0d ldr r3, [pc, #52] @ (8010688 ) + 8010654: 681b ldr r3, [r3, #0] + 8010656: 3b01 subs r3, #1 + 8010658: 4a0b ldr r2, [pc, #44] @ (8010688 ) + 801065a: 6013 str r3, [r2, #0] + --uxDeletedTasksWaitingCleanUp; + 801065c: 4b0b ldr r3, [pc, #44] @ (801068c ) + 801065e: 681b ldr r3, [r3, #0] + 8010660: 3b01 subs r3, #1 + 8010662: 4a0a ldr r2, [pc, #40] @ (801068c ) + 8010664: 6013 str r3, [r2, #0] + } + taskEXIT_CRITICAL(); + 8010666: f000 fc69 bl 8010f3c + + prvDeleteTCB( pxTCB ); + 801066a: 6878 ldr r0, [r7, #4] + 801066c: f000 f810 bl 8010690 + while( uxDeletedTasksWaitingCleanUp > ( UBaseType_t ) 0U ) + 8010670: 4b06 ldr r3, [pc, #24] @ (801068c ) + 8010672: 681b ldr r3, [r3, #0] + 8010674: 2b00 cmp r3, #0 + 8010676: d1e1 bne.n 801063c + } + } + #endif /* INCLUDE_vTaskDelete */ +} + 8010678: bf00 nop + 801067a: bf00 nop + 801067c: 3708 adds r7, #8 + 801067e: 46bd mov sp, r7 + 8010680: bd80 pop {r7, pc} + 8010682: bf00 nop + 8010684: 20001000 .word 0x20001000 + 8010688: 2000102c .word 0x2000102c + 801068c: 20001014 .word 0x20001014 + +08010690 : +/*-----------------------------------------------------------*/ + +#if ( INCLUDE_vTaskDelete == 1 ) + + static void prvDeleteTCB( TCB_t *pxTCB ) + { + 8010690: b580 push {r7, lr} + 8010692: b082 sub sp, #8 + 8010694: af00 add r7, sp, #0 + 8010696: 6078 str r0, [r7, #4] + to the task to free any memory allocated at the application level. + See the third party link http://www.nadler.com/embedded/newlibAndFreeRTOS.html + for additional information. */ + #if ( configUSE_NEWLIB_REENTRANT == 1 ) + { + _reclaim_reent( &( pxTCB->xNewLib_reent ) ); + 8010698: 687b ldr r3, [r7, #4] + 801069a: 334c adds r3, #76 @ 0x4c + 801069c: 4618 mov r0, r3 + 801069e: f001 ffd5 bl 801264c <_reclaim_reent> + + #if( ( configSUPPORT_DYNAMIC_ALLOCATION == 1 ) && ( configSUPPORT_STATIC_ALLOCATION == 0 ) && ( portUSING_MPU_WRAPPERS == 0 ) ) + { + /* The task can only have been allocated dynamically - free both + the stack and TCB. */ + vPortFree( pxTCB->pxStack ); + 80106a2: 687b ldr r3, [r7, #4] + 80106a4: 6b1b ldr r3, [r3, #48] @ 0x30 + 80106a6: 4618 mov r0, r3 + 80106a8: f000 fe06 bl 80112b8 + vPortFree( pxTCB ); + 80106ac: 6878 ldr r0, [r7, #4] + 80106ae: f000 fe03 bl 80112b8 + configASSERT( pxTCB->ucStaticallyAllocated == tskSTATICALLY_ALLOCATED_STACK_AND_TCB ); + mtCOVERAGE_TEST_MARKER(); + } + } + #endif /* configSUPPORT_DYNAMIC_ALLOCATION */ + } + 80106b2: bf00 nop + 80106b4: 3708 adds r7, #8 + 80106b6: 46bd mov sp, r7 + 80106b8: bd80 pop {r7, pc} + ... + +080106bc : + +#endif /* INCLUDE_vTaskDelete */ +/*-----------------------------------------------------------*/ + +static void prvResetNextTaskUnblockTime( void ) +{ + 80106bc: b480 push {r7} + 80106be: b083 sub sp, #12 + 80106c0: af00 add r7, sp, #0 +TCB_t *pxTCB; + + if( listLIST_IS_EMPTY( pxDelayedTaskList ) != pdFALSE ) + 80106c2: 4b0c ldr r3, [pc, #48] @ (80106f4 ) + 80106c4: 681b ldr r3, [r3, #0] + 80106c6: 681b ldr r3, [r3, #0] + 80106c8: 2b00 cmp r3, #0 + 80106ca: d104 bne.n 80106d6 + { + /* The new current delayed list is empty. Set xNextTaskUnblockTime to + the maximum possible value so it is extremely unlikely that the + if( xTickCount >= xNextTaskUnblockTime ) test will pass until + there is an item in the delayed list. */ + xNextTaskUnblockTime = portMAX_DELAY; + 80106cc: 4b0a ldr r3, [pc, #40] @ (80106f8 ) + 80106ce: f04f 32ff mov.w r2, #4294967295 + 80106d2: 601a str r2, [r3, #0] + which the task at the head of the delayed list should be removed + from the Blocked state. */ + ( pxTCB ) = listGET_OWNER_OF_HEAD_ENTRY( pxDelayedTaskList ); /*lint !e9079 void * is used as this macro is used with timers and co-routines too. Alignment is known to be fine as the type of the pointer stored and retrieved is the same. */ + xNextTaskUnblockTime = listGET_LIST_ITEM_VALUE( &( ( pxTCB )->xStateListItem ) ); + } +} + 80106d4: e008 b.n 80106e8 + ( pxTCB ) = listGET_OWNER_OF_HEAD_ENTRY( pxDelayedTaskList ); /*lint !e9079 void * is used as this macro is used with timers and co-routines too. Alignment is known to be fine as the type of the pointer stored and retrieved is the same. */ + 80106d6: 4b07 ldr r3, [pc, #28] @ (80106f4 ) + 80106d8: 681b ldr r3, [r3, #0] + 80106da: 68db ldr r3, [r3, #12] + 80106dc: 68db ldr r3, [r3, #12] + 80106de: 607b str r3, [r7, #4] + xNextTaskUnblockTime = listGET_LIST_ITEM_VALUE( &( ( pxTCB )->xStateListItem ) ); + 80106e0: 687b ldr r3, [r7, #4] + 80106e2: 685b ldr r3, [r3, #4] + 80106e4: 4a04 ldr r2, [pc, #16] @ (80106f8 ) + 80106e6: 6013 str r3, [r2, #0] +} + 80106e8: bf00 nop + 80106ea: 370c adds r7, #12 + 80106ec: 46bd mov sp, r7 + 80106ee: f85d 7b04 ldr.w r7, [sp], #4 + 80106f2: 4770 bx lr + 80106f4: 20000fe4 .word 0x20000fe4 + 80106f8: 2000104c .word 0x2000104c + +080106fc : +/*-----------------------------------------------------------*/ + +#if ( ( INCLUDE_xTaskGetSchedulerState == 1 ) || ( configUSE_TIMERS == 1 ) ) + + BaseType_t xTaskGetSchedulerState( void ) + { + 80106fc: b480 push {r7} + 80106fe: b083 sub sp, #12 + 8010700: af00 add r7, sp, #0 + BaseType_t xReturn; + + if( xSchedulerRunning == pdFALSE ) + 8010702: 4b0b ldr r3, [pc, #44] @ (8010730 ) + 8010704: 681b ldr r3, [r3, #0] + 8010706: 2b00 cmp r3, #0 + 8010708: d102 bne.n 8010710 + { + xReturn = taskSCHEDULER_NOT_STARTED; + 801070a: 2301 movs r3, #1 + 801070c: 607b str r3, [r7, #4] + 801070e: e008 b.n 8010722 + } + else + { + if( uxSchedulerSuspended == ( UBaseType_t ) pdFALSE ) + 8010710: 4b08 ldr r3, [pc, #32] @ (8010734 ) + 8010712: 681b ldr r3, [r3, #0] + 8010714: 2b00 cmp r3, #0 + 8010716: d102 bne.n 801071e + { + xReturn = taskSCHEDULER_RUNNING; + 8010718: 2302 movs r3, #2 + 801071a: 607b str r3, [r7, #4] + 801071c: e001 b.n 8010722 + } + else + { + xReturn = taskSCHEDULER_SUSPENDED; + 801071e: 2300 movs r3, #0 + 8010720: 607b str r3, [r7, #4] + } + } + + return xReturn; + 8010722: 687b ldr r3, [r7, #4] + } + 8010724: 4618 mov r0, r3 + 8010726: 370c adds r7, #12 + 8010728: 46bd mov sp, r7 + 801072a: f85d 7b04 ldr.w r7, [sp], #4 + 801072e: 4770 bx lr + 8010730: 20001038 .word 0x20001038 + 8010734: 20001054 .word 0x20001054 + +08010738 : +/*-----------------------------------------------------------*/ + +#if ( configUSE_MUTEXES == 1 ) + + BaseType_t xTaskPriorityInherit( TaskHandle_t const pxMutexHolder ) + { + 8010738: b580 push {r7, lr} + 801073a: b084 sub sp, #16 + 801073c: af00 add r7, sp, #0 + 801073e: 6078 str r0, [r7, #4] + TCB_t * const pxMutexHolderTCB = pxMutexHolder; + 8010740: 687b ldr r3, [r7, #4] + 8010742: 60bb str r3, [r7, #8] + BaseType_t xReturn = pdFALSE; + 8010744: 2300 movs r3, #0 + 8010746: 60fb str r3, [r7, #12] + + /* If the mutex was given back by an interrupt while the queue was + locked then the mutex holder might now be NULL. _RB_ Is this still + needed as interrupts can no longer use mutexes? */ + if( pxMutexHolder != NULL ) + 8010748: 687b ldr r3, [r7, #4] + 801074a: 2b00 cmp r3, #0 + 801074c: d05e beq.n 801080c + { + /* If the holder of the mutex has a priority below the priority of + the task attempting to obtain the mutex then it will temporarily + inherit the priority of the task attempting to obtain the mutex. */ + if( pxMutexHolderTCB->uxPriority < pxCurrentTCB->uxPriority ) + 801074e: 68bb ldr r3, [r7, #8] + 8010750: 6ada ldr r2, [r3, #44] @ 0x2c + 8010752: 4b31 ldr r3, [pc, #196] @ (8010818 ) + 8010754: 681b ldr r3, [r3, #0] + 8010756: 6adb ldr r3, [r3, #44] @ 0x2c + 8010758: 429a cmp r2, r3 + 801075a: d24e bcs.n 80107fa + { + /* Adjust the mutex holder state to account for its new + priority. Only reset the event list item value if the value is + not being used for anything else. */ + if( ( listGET_LIST_ITEM_VALUE( &( pxMutexHolderTCB->xEventListItem ) ) & taskEVENT_LIST_ITEM_VALUE_IN_USE ) == 0UL ) + 801075c: 68bb ldr r3, [r7, #8] + 801075e: 699b ldr r3, [r3, #24] + 8010760: 2b00 cmp r3, #0 + 8010762: db06 blt.n 8010772 + { + listSET_LIST_ITEM_VALUE( &( pxMutexHolderTCB->xEventListItem ), ( TickType_t ) configMAX_PRIORITIES - ( TickType_t ) pxCurrentTCB->uxPriority ); /*lint !e961 MISRA exception as the casts are only redundant for some ports. */ + 8010764: 4b2c ldr r3, [pc, #176] @ (8010818 ) + 8010766: 681b ldr r3, [r3, #0] + 8010768: 6adb ldr r3, [r3, #44] @ 0x2c + 801076a: f1c3 0207 rsb r2, r3, #7 + 801076e: 68bb ldr r3, [r7, #8] + 8010770: 619a str r2, [r3, #24] + mtCOVERAGE_TEST_MARKER(); + } + + /* If the task being modified is in the ready state it will need + to be moved into a new list. */ + if( listIS_CONTAINED_WITHIN( &( pxReadyTasksLists[ pxMutexHolderTCB->uxPriority ] ), &( pxMutexHolderTCB->xStateListItem ) ) != pdFALSE ) + 8010772: 68bb ldr r3, [r7, #8] + 8010774: 6959 ldr r1, [r3, #20] + 8010776: 68bb ldr r3, [r7, #8] + 8010778: 6ada ldr r2, [r3, #44] @ 0x2c + 801077a: 4613 mov r3, r2 + 801077c: 009b lsls r3, r3, #2 + 801077e: 4413 add r3, r2 + 8010780: 009b lsls r3, r3, #2 + 8010782: 4a26 ldr r2, [pc, #152] @ (801081c ) + 8010784: 4413 add r3, r2 + 8010786: 4299 cmp r1, r3 + 8010788: d12f bne.n 80107ea + { + if( uxListRemove( &( pxMutexHolderTCB->xStateListItem ) ) == ( UBaseType_t ) 0 ) + 801078a: 68bb ldr r3, [r7, #8] + 801078c: 3304 adds r3, #4 + 801078e: 4618 mov r0, r3 + 8010790: f7fe fb94 bl 800eebc + 8010794: 4603 mov r3, r0 + 8010796: 2b00 cmp r3, #0 + 8010798: d10a bne.n 80107b0 + { + /* It is known that the task is in its ready list so + there is no need to check again and the port level + reset macro can be called directly. */ + portRESET_READY_PRIORITY( pxMutexHolderTCB->uxPriority, uxTopReadyPriority ); + 801079a: 68bb ldr r3, [r7, #8] + 801079c: 6adb ldr r3, [r3, #44] @ 0x2c + 801079e: 2201 movs r2, #1 + 80107a0: fa02 f303 lsl.w r3, r2, r3 + 80107a4: 43da mvns r2, r3 + 80107a6: 4b1e ldr r3, [pc, #120] @ (8010820 ) + 80107a8: 681b ldr r3, [r3, #0] + 80107aa: 4013 ands r3, r2 + 80107ac: 4a1c ldr r2, [pc, #112] @ (8010820 ) + 80107ae: 6013 str r3, [r2, #0] + { + mtCOVERAGE_TEST_MARKER(); + } + + /* Inherit the priority before being moved into the new list. */ + pxMutexHolderTCB->uxPriority = pxCurrentTCB->uxPriority; + 80107b0: 4b19 ldr r3, [pc, #100] @ (8010818 ) + 80107b2: 681b ldr r3, [r3, #0] + 80107b4: 6ada ldr r2, [r3, #44] @ 0x2c + 80107b6: 68bb ldr r3, [r7, #8] + 80107b8: 62da str r2, [r3, #44] @ 0x2c + prvAddTaskToReadyList( pxMutexHolderTCB ); + 80107ba: 68bb ldr r3, [r7, #8] + 80107bc: 6adb ldr r3, [r3, #44] @ 0x2c + 80107be: 2201 movs r2, #1 + 80107c0: 409a lsls r2, r3 + 80107c2: 4b17 ldr r3, [pc, #92] @ (8010820 ) + 80107c4: 681b ldr r3, [r3, #0] + 80107c6: 4313 orrs r3, r2 + 80107c8: 4a15 ldr r2, [pc, #84] @ (8010820 ) + 80107ca: 6013 str r3, [r2, #0] + 80107cc: 68bb ldr r3, [r7, #8] + 80107ce: 6ada ldr r2, [r3, #44] @ 0x2c + 80107d0: 4613 mov r3, r2 + 80107d2: 009b lsls r3, r3, #2 + 80107d4: 4413 add r3, r2 + 80107d6: 009b lsls r3, r3, #2 + 80107d8: 4a10 ldr r2, [pc, #64] @ (801081c ) + 80107da: 441a add r2, r3 + 80107dc: 68bb ldr r3, [r7, #8] + 80107de: 3304 adds r3, #4 + 80107e0: 4619 mov r1, r3 + 80107e2: 4610 mov r0, r2 + 80107e4: f7fe fb0d bl 800ee02 + 80107e8: e004 b.n 80107f4 + } + else + { + /* Just inherit the priority. */ + pxMutexHolderTCB->uxPriority = pxCurrentTCB->uxPriority; + 80107ea: 4b0b ldr r3, [pc, #44] @ (8010818 ) + 80107ec: 681b ldr r3, [r3, #0] + 80107ee: 6ada ldr r2, [r3, #44] @ 0x2c + 80107f0: 68bb ldr r3, [r7, #8] + 80107f2: 62da str r2, [r3, #44] @ 0x2c + } + + traceTASK_PRIORITY_INHERIT( pxMutexHolderTCB, pxCurrentTCB->uxPriority ); + + /* Inheritance occurred. */ + xReturn = pdTRUE; + 80107f4: 2301 movs r3, #1 + 80107f6: 60fb str r3, [r7, #12] + 80107f8: e008 b.n 801080c + } + else + { + if( pxMutexHolderTCB->uxBasePriority < pxCurrentTCB->uxPriority ) + 80107fa: 68bb ldr r3, [r7, #8] + 80107fc: 6c5a ldr r2, [r3, #68] @ 0x44 + 80107fe: 4b06 ldr r3, [pc, #24] @ (8010818 ) + 8010800: 681b ldr r3, [r3, #0] + 8010802: 6adb ldr r3, [r3, #44] @ 0x2c + 8010804: 429a cmp r2, r3 + 8010806: d201 bcs.n 801080c + current priority of the mutex holder is not lower than the + priority of the task attempting to take the mutex. + Therefore the mutex holder must have already inherited a + priority, but inheritance would have occurred if that had + not been the case. */ + xReturn = pdTRUE; + 8010808: 2301 movs r3, #1 + 801080a: 60fb str r3, [r7, #12] + else + { + mtCOVERAGE_TEST_MARKER(); + } + + return xReturn; + 801080c: 68fb ldr r3, [r7, #12] + } + 801080e: 4618 mov r0, r3 + 8010810: 3710 adds r7, #16 + 8010812: 46bd mov sp, r7 + 8010814: bd80 pop {r7, pc} + 8010816: bf00 nop + 8010818: 20000f2c .word 0x20000f2c + 801081c: 20000f30 .word 0x20000f30 + 8010820: 20001034 .word 0x20001034 + +08010824 : +/*-----------------------------------------------------------*/ + +#if ( configUSE_MUTEXES == 1 ) + + BaseType_t xTaskPriorityDisinherit( TaskHandle_t const pxMutexHolder ) + { + 8010824: b580 push {r7, lr} + 8010826: b086 sub sp, #24 + 8010828: af00 add r7, sp, #0 + 801082a: 6078 str r0, [r7, #4] + TCB_t * const pxTCB = pxMutexHolder; + 801082c: 687b ldr r3, [r7, #4] + 801082e: 613b str r3, [r7, #16] + BaseType_t xReturn = pdFALSE; + 8010830: 2300 movs r3, #0 + 8010832: 617b str r3, [r7, #20] + + if( pxMutexHolder != NULL ) + 8010834: 687b ldr r3, [r7, #4] + 8010836: 2b00 cmp r3, #0 + 8010838: d070 beq.n 801091c + { + /* A task can only have an inherited priority if it holds the mutex. + If the mutex is held by a task then it cannot be given from an + interrupt, and if a mutex is given by the holding task then it must + be the running state task. */ + configASSERT( pxTCB == pxCurrentTCB ); + 801083a: 4b3b ldr r3, [pc, #236] @ (8010928 ) + 801083c: 681b ldr r3, [r3, #0] + 801083e: 693a ldr r2, [r7, #16] + 8010840: 429a cmp r2, r3 + 8010842: d00b beq.n 801085c + __asm volatile + 8010844: f04f 0350 mov.w r3, #80 @ 0x50 + 8010848: f383 8811 msr BASEPRI, r3 + 801084c: f3bf 8f6f isb sy + 8010850: f3bf 8f4f dsb sy + 8010854: 60fb str r3, [r7, #12] +} + 8010856: bf00 nop + 8010858: bf00 nop + 801085a: e7fd b.n 8010858 + configASSERT( pxTCB->uxMutexesHeld ); + 801085c: 693b ldr r3, [r7, #16] + 801085e: 6c9b ldr r3, [r3, #72] @ 0x48 + 8010860: 2b00 cmp r3, #0 + 8010862: d10b bne.n 801087c + __asm volatile + 8010864: f04f 0350 mov.w r3, #80 @ 0x50 + 8010868: f383 8811 msr BASEPRI, r3 + 801086c: f3bf 8f6f isb sy + 8010870: f3bf 8f4f dsb sy + 8010874: 60bb str r3, [r7, #8] +} + 8010876: bf00 nop + 8010878: bf00 nop + 801087a: e7fd b.n 8010878 + ( pxTCB->uxMutexesHeld )--; + 801087c: 693b ldr r3, [r7, #16] + 801087e: 6c9b ldr r3, [r3, #72] @ 0x48 + 8010880: 1e5a subs r2, r3, #1 + 8010882: 693b ldr r3, [r7, #16] + 8010884: 649a str r2, [r3, #72] @ 0x48 + + /* Has the holder of the mutex inherited the priority of another + task? */ + if( pxTCB->uxPriority != pxTCB->uxBasePriority ) + 8010886: 693b ldr r3, [r7, #16] + 8010888: 6ada ldr r2, [r3, #44] @ 0x2c + 801088a: 693b ldr r3, [r7, #16] + 801088c: 6c5b ldr r3, [r3, #68] @ 0x44 + 801088e: 429a cmp r2, r3 + 8010890: d044 beq.n 801091c + { + /* Only disinherit if no other mutexes are held. */ + if( pxTCB->uxMutexesHeld == ( UBaseType_t ) 0 ) + 8010892: 693b ldr r3, [r7, #16] + 8010894: 6c9b ldr r3, [r3, #72] @ 0x48 + 8010896: 2b00 cmp r3, #0 + 8010898: d140 bne.n 801091c + /* A task can only have an inherited priority if it holds + the mutex. If the mutex is held by a task then it cannot be + given from an interrupt, and if a mutex is given by the + holding task then it must be the running state task. Remove + the holding task from the ready/delayed list. */ + if( uxListRemove( &( pxTCB->xStateListItem ) ) == ( UBaseType_t ) 0 ) + 801089a: 693b ldr r3, [r7, #16] + 801089c: 3304 adds r3, #4 + 801089e: 4618 mov r0, r3 + 80108a0: f7fe fb0c bl 800eebc + 80108a4: 4603 mov r3, r0 + 80108a6: 2b00 cmp r3, #0 + 80108a8: d115 bne.n 80108d6 + { + taskRESET_READY_PRIORITY( pxTCB->uxPriority ); + 80108aa: 693b ldr r3, [r7, #16] + 80108ac: 6ada ldr r2, [r3, #44] @ 0x2c + 80108ae: 491f ldr r1, [pc, #124] @ (801092c ) + 80108b0: 4613 mov r3, r2 + 80108b2: 009b lsls r3, r3, #2 + 80108b4: 4413 add r3, r2 + 80108b6: 009b lsls r3, r3, #2 + 80108b8: 440b add r3, r1 + 80108ba: 681b ldr r3, [r3, #0] + 80108bc: 2b00 cmp r3, #0 + 80108be: d10a bne.n 80108d6 + 80108c0: 693b ldr r3, [r7, #16] + 80108c2: 6adb ldr r3, [r3, #44] @ 0x2c + 80108c4: 2201 movs r2, #1 + 80108c6: fa02 f303 lsl.w r3, r2, r3 + 80108ca: 43da mvns r2, r3 + 80108cc: 4b18 ldr r3, [pc, #96] @ (8010930 ) + 80108ce: 681b ldr r3, [r3, #0] + 80108d0: 4013 ands r3, r2 + 80108d2: 4a17 ldr r2, [pc, #92] @ (8010930 ) + 80108d4: 6013 str r3, [r2, #0] + } + + /* Disinherit the priority before adding the task into the + new ready list. */ + traceTASK_PRIORITY_DISINHERIT( pxTCB, pxTCB->uxBasePriority ); + pxTCB->uxPriority = pxTCB->uxBasePriority; + 80108d6: 693b ldr r3, [r7, #16] + 80108d8: 6c5a ldr r2, [r3, #68] @ 0x44 + 80108da: 693b ldr r3, [r7, #16] + 80108dc: 62da str r2, [r3, #44] @ 0x2c + + /* Reset the event list item value. It cannot be in use for + any other purpose if this task is running, and it must be + running to give back the mutex. */ + listSET_LIST_ITEM_VALUE( &( pxTCB->xEventListItem ), ( TickType_t ) configMAX_PRIORITIES - ( TickType_t ) pxTCB->uxPriority ); /*lint !e961 MISRA exception as the casts are only redundant for some ports. */ + 80108de: 693b ldr r3, [r7, #16] + 80108e0: 6adb ldr r3, [r3, #44] @ 0x2c + 80108e2: f1c3 0207 rsb r2, r3, #7 + 80108e6: 693b ldr r3, [r7, #16] + 80108e8: 619a str r2, [r3, #24] + prvAddTaskToReadyList( pxTCB ); + 80108ea: 693b ldr r3, [r7, #16] + 80108ec: 6adb ldr r3, [r3, #44] @ 0x2c + 80108ee: 2201 movs r2, #1 + 80108f0: 409a lsls r2, r3 + 80108f2: 4b0f ldr r3, [pc, #60] @ (8010930 ) + 80108f4: 681b ldr r3, [r3, #0] + 80108f6: 4313 orrs r3, r2 + 80108f8: 4a0d ldr r2, [pc, #52] @ (8010930 ) + 80108fa: 6013 str r3, [r2, #0] + 80108fc: 693b ldr r3, [r7, #16] + 80108fe: 6ada ldr r2, [r3, #44] @ 0x2c + 8010900: 4613 mov r3, r2 + 8010902: 009b lsls r3, r3, #2 + 8010904: 4413 add r3, r2 + 8010906: 009b lsls r3, r3, #2 + 8010908: 4a08 ldr r2, [pc, #32] @ (801092c ) + 801090a: 441a add r2, r3 + 801090c: 693b ldr r3, [r7, #16] + 801090e: 3304 adds r3, #4 + 8010910: 4619 mov r1, r3 + 8010912: 4610 mov r0, r2 + 8010914: f7fe fa75 bl 800ee02 + in an order different to that in which they were taken. + If a context switch did not occur when the first mutex was + returned, even if a task was waiting on it, then a context + switch should occur when the last mutex is returned whether + a task is waiting on it or not. */ + xReturn = pdTRUE; + 8010918: 2301 movs r3, #1 + 801091a: 617b str r3, [r7, #20] + else + { + mtCOVERAGE_TEST_MARKER(); + } + + return xReturn; + 801091c: 697b ldr r3, [r7, #20] + } + 801091e: 4618 mov r0, r3 + 8010920: 3718 adds r7, #24 + 8010922: 46bd mov sp, r7 + 8010924: bd80 pop {r7, pc} + 8010926: bf00 nop + 8010928: 20000f2c .word 0x20000f2c + 801092c: 20000f30 .word 0x20000f30 + 8010930: 20001034 .word 0x20001034 + +08010934 : +/*-----------------------------------------------------------*/ + +#if ( configUSE_MUTEXES == 1 ) + + void vTaskPriorityDisinheritAfterTimeout( TaskHandle_t const pxMutexHolder, UBaseType_t uxHighestPriorityWaitingTask ) + { + 8010934: b580 push {r7, lr} + 8010936: b088 sub sp, #32 + 8010938: af00 add r7, sp, #0 + 801093a: 6078 str r0, [r7, #4] + 801093c: 6039 str r1, [r7, #0] + TCB_t * const pxTCB = pxMutexHolder; + 801093e: 687b ldr r3, [r7, #4] + 8010940: 61bb str r3, [r7, #24] + UBaseType_t uxPriorityUsedOnEntry, uxPriorityToUse; + const UBaseType_t uxOnlyOneMutexHeld = ( UBaseType_t ) 1; + 8010942: 2301 movs r3, #1 + 8010944: 617b str r3, [r7, #20] + + if( pxMutexHolder != NULL ) + 8010946: 687b ldr r3, [r7, #4] + 8010948: 2b00 cmp r3, #0 + 801094a: d079 beq.n 8010a40 + { + /* If pxMutexHolder is not NULL then the holder must hold at least + one mutex. */ + configASSERT( pxTCB->uxMutexesHeld ); + 801094c: 69bb ldr r3, [r7, #24] + 801094e: 6c9b ldr r3, [r3, #72] @ 0x48 + 8010950: 2b00 cmp r3, #0 + 8010952: d10b bne.n 801096c + __asm volatile + 8010954: f04f 0350 mov.w r3, #80 @ 0x50 + 8010958: f383 8811 msr BASEPRI, r3 + 801095c: f3bf 8f6f isb sy + 8010960: f3bf 8f4f dsb sy + 8010964: 60fb str r3, [r7, #12] +} + 8010966: bf00 nop + 8010968: bf00 nop + 801096a: e7fd b.n 8010968 + + /* Determine the priority to which the priority of the task that + holds the mutex should be set. This will be the greater of the + holding task's base priority and the priority of the highest + priority task that is waiting to obtain the mutex. */ + if( pxTCB->uxBasePriority < uxHighestPriorityWaitingTask ) + 801096c: 69bb ldr r3, [r7, #24] + 801096e: 6c5b ldr r3, [r3, #68] @ 0x44 + 8010970: 683a ldr r2, [r7, #0] + 8010972: 429a cmp r2, r3 + 8010974: d902 bls.n 801097c + { + uxPriorityToUse = uxHighestPriorityWaitingTask; + 8010976: 683b ldr r3, [r7, #0] + 8010978: 61fb str r3, [r7, #28] + 801097a: e002 b.n 8010982 + } + else + { + uxPriorityToUse = pxTCB->uxBasePriority; + 801097c: 69bb ldr r3, [r7, #24] + 801097e: 6c5b ldr r3, [r3, #68] @ 0x44 + 8010980: 61fb str r3, [r7, #28] + } + + /* Does the priority need to change? */ + if( pxTCB->uxPriority != uxPriorityToUse ) + 8010982: 69bb ldr r3, [r7, #24] + 8010984: 6adb ldr r3, [r3, #44] @ 0x2c + 8010986: 69fa ldr r2, [r7, #28] + 8010988: 429a cmp r2, r3 + 801098a: d059 beq.n 8010a40 + { + /* Only disinherit if no other mutexes are held. This is a + simplification in the priority inheritance implementation. If + the task that holds the mutex is also holding other mutexes then + the other mutexes may have caused the priority inheritance. */ + if( pxTCB->uxMutexesHeld == uxOnlyOneMutexHeld ) + 801098c: 69bb ldr r3, [r7, #24] + 801098e: 6c9b ldr r3, [r3, #72] @ 0x48 + 8010990: 697a ldr r2, [r7, #20] + 8010992: 429a cmp r2, r3 + 8010994: d154 bne.n 8010a40 + { + /* If a task has timed out because it already holds the + mutex it was trying to obtain then it cannot of inherited + its own priority. */ + configASSERT( pxTCB != pxCurrentTCB ); + 8010996: 4b2c ldr r3, [pc, #176] @ (8010a48 ) + 8010998: 681b ldr r3, [r3, #0] + 801099a: 69ba ldr r2, [r7, #24] + 801099c: 429a cmp r2, r3 + 801099e: d10b bne.n 80109b8 + __asm volatile + 80109a0: f04f 0350 mov.w r3, #80 @ 0x50 + 80109a4: f383 8811 msr BASEPRI, r3 + 80109a8: f3bf 8f6f isb sy + 80109ac: f3bf 8f4f dsb sy + 80109b0: 60bb str r3, [r7, #8] +} + 80109b2: bf00 nop + 80109b4: bf00 nop + 80109b6: e7fd b.n 80109b4 + + /* Disinherit the priority, remembering the previous + priority to facilitate determining the subject task's + state. */ + traceTASK_PRIORITY_DISINHERIT( pxTCB, pxTCB->uxBasePriority ); + uxPriorityUsedOnEntry = pxTCB->uxPriority; + 80109b8: 69bb ldr r3, [r7, #24] + 80109ba: 6adb ldr r3, [r3, #44] @ 0x2c + 80109bc: 613b str r3, [r7, #16] + pxTCB->uxPriority = uxPriorityToUse; + 80109be: 69bb ldr r3, [r7, #24] + 80109c0: 69fa ldr r2, [r7, #28] + 80109c2: 62da str r2, [r3, #44] @ 0x2c + + /* Only reset the event list item value if the value is not + being used for anything else. */ + if( ( listGET_LIST_ITEM_VALUE( &( pxTCB->xEventListItem ) ) & taskEVENT_LIST_ITEM_VALUE_IN_USE ) == 0UL ) + 80109c4: 69bb ldr r3, [r7, #24] + 80109c6: 699b ldr r3, [r3, #24] + 80109c8: 2b00 cmp r3, #0 + 80109ca: db04 blt.n 80109d6 + { + listSET_LIST_ITEM_VALUE( &( pxTCB->xEventListItem ), ( TickType_t ) configMAX_PRIORITIES - ( TickType_t ) uxPriorityToUse ); /*lint !e961 MISRA exception as the casts are only redundant for some ports. */ + 80109cc: 69fb ldr r3, [r7, #28] + 80109ce: f1c3 0207 rsb r2, r3, #7 + 80109d2: 69bb ldr r3, [r7, #24] + 80109d4: 619a str r2, [r3, #24] + then the task that holds the mutex could be in either the + Ready, Blocked or Suspended states. Only remove the task + from its current state list if it is in the Ready state as + the task's priority is going to change and there is one + Ready list per priority. */ + if( listIS_CONTAINED_WITHIN( &( pxReadyTasksLists[ uxPriorityUsedOnEntry ] ), &( pxTCB->xStateListItem ) ) != pdFALSE ) + 80109d6: 69bb ldr r3, [r7, #24] + 80109d8: 6959 ldr r1, [r3, #20] + 80109da: 693a ldr r2, [r7, #16] + 80109dc: 4613 mov r3, r2 + 80109de: 009b lsls r3, r3, #2 + 80109e0: 4413 add r3, r2 + 80109e2: 009b lsls r3, r3, #2 + 80109e4: 4a19 ldr r2, [pc, #100] @ (8010a4c ) + 80109e6: 4413 add r3, r2 + 80109e8: 4299 cmp r1, r3 + 80109ea: d129 bne.n 8010a40 + { + if( uxListRemove( &( pxTCB->xStateListItem ) ) == ( UBaseType_t ) 0 ) + 80109ec: 69bb ldr r3, [r7, #24] + 80109ee: 3304 adds r3, #4 + 80109f0: 4618 mov r0, r3 + 80109f2: f7fe fa63 bl 800eebc + 80109f6: 4603 mov r3, r0 + 80109f8: 2b00 cmp r3, #0 + 80109fa: d10a bne.n 8010a12 + { + /* It is known that the task is in its ready list so + there is no need to check again and the port level + reset macro can be called directly. */ + portRESET_READY_PRIORITY( pxTCB->uxPriority, uxTopReadyPriority ); + 80109fc: 69bb ldr r3, [r7, #24] + 80109fe: 6adb ldr r3, [r3, #44] @ 0x2c + 8010a00: 2201 movs r2, #1 + 8010a02: fa02 f303 lsl.w r3, r2, r3 + 8010a06: 43da mvns r2, r3 + 8010a08: 4b11 ldr r3, [pc, #68] @ (8010a50 ) + 8010a0a: 681b ldr r3, [r3, #0] + 8010a0c: 4013 ands r3, r2 + 8010a0e: 4a10 ldr r2, [pc, #64] @ (8010a50 ) + 8010a10: 6013 str r3, [r2, #0] + else + { + mtCOVERAGE_TEST_MARKER(); + } + + prvAddTaskToReadyList( pxTCB ); + 8010a12: 69bb ldr r3, [r7, #24] + 8010a14: 6adb ldr r3, [r3, #44] @ 0x2c + 8010a16: 2201 movs r2, #1 + 8010a18: 409a lsls r2, r3 + 8010a1a: 4b0d ldr r3, [pc, #52] @ (8010a50 ) + 8010a1c: 681b ldr r3, [r3, #0] + 8010a1e: 4313 orrs r3, r2 + 8010a20: 4a0b ldr r2, [pc, #44] @ (8010a50 ) + 8010a22: 6013 str r3, [r2, #0] + 8010a24: 69bb ldr r3, [r7, #24] + 8010a26: 6ada ldr r2, [r3, #44] @ 0x2c + 8010a28: 4613 mov r3, r2 + 8010a2a: 009b lsls r3, r3, #2 + 8010a2c: 4413 add r3, r2 + 8010a2e: 009b lsls r3, r3, #2 + 8010a30: 4a06 ldr r2, [pc, #24] @ (8010a4c ) + 8010a32: 441a add r2, r3 + 8010a34: 69bb ldr r3, [r7, #24] + 8010a36: 3304 adds r3, #4 + 8010a38: 4619 mov r1, r3 + 8010a3a: 4610 mov r0, r2 + 8010a3c: f7fe f9e1 bl 800ee02 + } + else + { + mtCOVERAGE_TEST_MARKER(); + } + } + 8010a40: bf00 nop + 8010a42: 3720 adds r7, #32 + 8010a44: 46bd mov sp, r7 + 8010a46: bd80 pop {r7, pc} + 8010a48: 20000f2c .word 0x20000f2c + 8010a4c: 20000f30 .word 0x20000f30 + 8010a50: 20001034 .word 0x20001034 + +08010a54 : +/*-----------------------------------------------------------*/ + +#if ( configUSE_MUTEXES == 1 ) + + TaskHandle_t pvTaskIncrementMutexHeldCount( void ) + { + 8010a54: b480 push {r7} + 8010a56: af00 add r7, sp, #0 + /* If xSemaphoreCreateMutex() is called before any tasks have been created + then pxCurrentTCB will be NULL. */ + if( pxCurrentTCB != NULL ) + 8010a58: 4b07 ldr r3, [pc, #28] @ (8010a78 ) + 8010a5a: 681b ldr r3, [r3, #0] + 8010a5c: 2b00 cmp r3, #0 + 8010a5e: d004 beq.n 8010a6a + { + ( pxCurrentTCB->uxMutexesHeld )++; + 8010a60: 4b05 ldr r3, [pc, #20] @ (8010a78 ) + 8010a62: 681b ldr r3, [r3, #0] + 8010a64: 6c9a ldr r2, [r3, #72] @ 0x48 + 8010a66: 3201 adds r2, #1 + 8010a68: 649a str r2, [r3, #72] @ 0x48 + } + + return pxCurrentTCB; + 8010a6a: 4b03 ldr r3, [pc, #12] @ (8010a78 ) + 8010a6c: 681b ldr r3, [r3, #0] + } + 8010a6e: 4618 mov r0, r3 + 8010a70: 46bd mov sp, r7 + 8010a72: f85d 7b04 ldr.w r7, [sp], #4 + 8010a76: 4770 bx lr + 8010a78: 20000f2c .word 0x20000f2c + +08010a7c : +/*-----------------------------------------------------------*/ + +#if( configUSE_TASK_NOTIFICATIONS == 1 ) + + void vTaskNotifyGiveFromISR( TaskHandle_t xTaskToNotify, BaseType_t *pxHigherPriorityTaskWoken ) + { + 8010a7c: b580 push {r7, lr} + 8010a7e: b08a sub sp, #40 @ 0x28 + 8010a80: af00 add r7, sp, #0 + 8010a82: 6078 str r0, [r7, #4] + 8010a84: 6039 str r1, [r7, #0] + TCB_t * pxTCB; + uint8_t ucOriginalNotifyState; + UBaseType_t uxSavedInterruptStatus; + + configASSERT( xTaskToNotify ); + 8010a86: 687b ldr r3, [r7, #4] + 8010a88: 2b00 cmp r3, #0 + 8010a8a: d10b bne.n 8010aa4 + __asm volatile + 8010a8c: f04f 0350 mov.w r3, #80 @ 0x50 + 8010a90: f383 8811 msr BASEPRI, r3 + 8010a94: f3bf 8f6f isb sy + 8010a98: f3bf 8f4f dsb sy + 8010a9c: 61bb str r3, [r7, #24] +} + 8010a9e: bf00 nop + 8010aa0: bf00 nop + 8010aa2: e7fd b.n 8010aa0 + below the maximum system call interrupt priority. FreeRTOS maintains a + separate interrupt safe API to ensure interrupt entry is as fast and as + simple as possible. More information (albeit Cortex-M specific) is + provided on the following link: + http://www.freertos.org/RTOS-Cortex-M3-M4.html */ + portASSERT_IF_INTERRUPT_PRIORITY_INVALID(); + 8010aa4: f000 faf8 bl 8011098 + + pxTCB = xTaskToNotify; + 8010aa8: 687b ldr r3, [r7, #4] + 8010aaa: 627b str r3, [r7, #36] @ 0x24 + __asm volatile + 8010aac: f3ef 8211 mrs r2, BASEPRI + 8010ab0: f04f 0350 mov.w r3, #80 @ 0x50 + 8010ab4: f383 8811 msr BASEPRI, r3 + 8010ab8: f3bf 8f6f isb sy + 8010abc: f3bf 8f4f dsb sy + 8010ac0: 617a str r2, [r7, #20] + 8010ac2: 613b str r3, [r7, #16] + return ulOriginalBASEPRI; + 8010ac4: 697b ldr r3, [r7, #20] + + uxSavedInterruptStatus = portSET_INTERRUPT_MASK_FROM_ISR(); + 8010ac6: 623b str r3, [r7, #32] + { + ucOriginalNotifyState = pxTCB->ucNotifyState; + 8010ac8: 6a7b ldr r3, [r7, #36] @ 0x24 + 8010aca: f893 309c ldrb.w r3, [r3, #156] @ 0x9c + 8010ace: 77fb strb r3, [r7, #31] + pxTCB->ucNotifyState = taskNOTIFICATION_RECEIVED; + 8010ad0: 6a7b ldr r3, [r7, #36] @ 0x24 + 8010ad2: 2202 movs r2, #2 + 8010ad4: f883 209c strb.w r2, [r3, #156] @ 0x9c + + /* 'Giving' is equivalent to incrementing a count in a counting + semaphore. */ + ( pxTCB->ulNotifiedValue )++; + 8010ad8: 6a7b ldr r3, [r7, #36] @ 0x24 + 8010ada: f8d3 3098 ldr.w r3, [r3, #152] @ 0x98 + 8010ade: 1c5a adds r2, r3, #1 + 8010ae0: 6a7b ldr r3, [r7, #36] @ 0x24 + 8010ae2: f8c3 2098 str.w r2, [r3, #152] @ 0x98 + + traceTASK_NOTIFY_GIVE_FROM_ISR(); + + /* If the task is in the blocked state specifically to wait for a + notification then unblock it now. */ + if( ucOriginalNotifyState == taskWAITING_NOTIFICATION ) + 8010ae6: 7ffb ldrb r3, [r7, #31] + 8010ae8: 2b01 cmp r3, #1 + 8010aea: d146 bne.n 8010b7a + { + /* The task should not have been on an event list. */ + configASSERT( listLIST_ITEM_CONTAINER( &( pxTCB->xEventListItem ) ) == NULL ); + 8010aec: 6a7b ldr r3, [r7, #36] @ 0x24 + 8010aee: 6a9b ldr r3, [r3, #40] @ 0x28 + 8010af0: 2b00 cmp r3, #0 + 8010af2: d00b beq.n 8010b0c + __asm volatile + 8010af4: f04f 0350 mov.w r3, #80 @ 0x50 + 8010af8: f383 8811 msr BASEPRI, r3 + 8010afc: f3bf 8f6f isb sy + 8010b00: f3bf 8f4f dsb sy + 8010b04: 60fb str r3, [r7, #12] +} + 8010b06: bf00 nop + 8010b08: bf00 nop + 8010b0a: e7fd b.n 8010b08 + + if( uxSchedulerSuspended == ( UBaseType_t ) pdFALSE ) + 8010b0c: 4b20 ldr r3, [pc, #128] @ (8010b90 ) + 8010b0e: 681b ldr r3, [r3, #0] + 8010b10: 2b00 cmp r3, #0 + 8010b12: d11c bne.n 8010b4e + { + ( void ) uxListRemove( &( pxTCB->xStateListItem ) ); + 8010b14: 6a7b ldr r3, [r7, #36] @ 0x24 + 8010b16: 3304 adds r3, #4 + 8010b18: 4618 mov r0, r3 + 8010b1a: f7fe f9cf bl 800eebc + prvAddTaskToReadyList( pxTCB ); + 8010b1e: 6a7b ldr r3, [r7, #36] @ 0x24 + 8010b20: 6adb ldr r3, [r3, #44] @ 0x2c + 8010b22: 2201 movs r2, #1 + 8010b24: 409a lsls r2, r3 + 8010b26: 4b1b ldr r3, [pc, #108] @ (8010b94 ) + 8010b28: 681b ldr r3, [r3, #0] + 8010b2a: 4313 orrs r3, r2 + 8010b2c: 4a19 ldr r2, [pc, #100] @ (8010b94 ) + 8010b2e: 6013 str r3, [r2, #0] + 8010b30: 6a7b ldr r3, [r7, #36] @ 0x24 + 8010b32: 6ada ldr r2, [r3, #44] @ 0x2c + 8010b34: 4613 mov r3, r2 + 8010b36: 009b lsls r3, r3, #2 + 8010b38: 4413 add r3, r2 + 8010b3a: 009b lsls r3, r3, #2 + 8010b3c: 4a16 ldr r2, [pc, #88] @ (8010b98 ) + 8010b3e: 441a add r2, r3 + 8010b40: 6a7b ldr r3, [r7, #36] @ 0x24 + 8010b42: 3304 adds r3, #4 + 8010b44: 4619 mov r1, r3 + 8010b46: 4610 mov r0, r2 + 8010b48: f7fe f95b bl 800ee02 + 8010b4c: e005 b.n 8010b5a + } + else + { + /* The delayed and ready lists cannot be accessed, so hold + this task pending until the scheduler is resumed. */ + vListInsertEnd( &( xPendingReadyList ), &( pxTCB->xEventListItem ) ); + 8010b4e: 6a7b ldr r3, [r7, #36] @ 0x24 + 8010b50: 3318 adds r3, #24 + 8010b52: 4619 mov r1, r3 + 8010b54: 4811 ldr r0, [pc, #68] @ (8010b9c ) + 8010b56: f7fe f954 bl 800ee02 + } + + if( pxTCB->uxPriority > pxCurrentTCB->uxPriority ) + 8010b5a: 6a7b ldr r3, [r7, #36] @ 0x24 + 8010b5c: 6ada ldr r2, [r3, #44] @ 0x2c + 8010b5e: 4b10 ldr r3, [pc, #64] @ (8010ba0 ) + 8010b60: 681b ldr r3, [r3, #0] + 8010b62: 6adb ldr r3, [r3, #44] @ 0x2c + 8010b64: 429a cmp r2, r3 + 8010b66: d908 bls.n 8010b7a + { + /* The notified task has a priority above the currently + executing task so a yield is required. */ + if( pxHigherPriorityTaskWoken != NULL ) + 8010b68: 683b ldr r3, [r7, #0] + 8010b6a: 2b00 cmp r3, #0 + 8010b6c: d002 beq.n 8010b74 + { + *pxHigherPriorityTaskWoken = pdTRUE; + 8010b6e: 683b ldr r3, [r7, #0] + 8010b70: 2201 movs r2, #1 + 8010b72: 601a str r2, [r3, #0] + } + + /* Mark that a yield is pending in case the user is not + using the "xHigherPriorityTaskWoken" parameter in an ISR + safe FreeRTOS function. */ + xYieldPending = pdTRUE; + 8010b74: 4b0b ldr r3, [pc, #44] @ (8010ba4 ) + 8010b76: 2201 movs r2, #1 + 8010b78: 601a str r2, [r3, #0] + 8010b7a: 6a3b ldr r3, [r7, #32] + 8010b7c: 60bb str r3, [r7, #8] + __asm volatile + 8010b7e: 68bb ldr r3, [r7, #8] + 8010b80: f383 8811 msr BASEPRI, r3 +} + 8010b84: bf00 nop + mtCOVERAGE_TEST_MARKER(); + } + } + } + portCLEAR_INTERRUPT_MASK_FROM_ISR( uxSavedInterruptStatus ); + } + 8010b86: bf00 nop + 8010b88: 3728 adds r7, #40 @ 0x28 + 8010b8a: 46bd mov sp, r7 + 8010b8c: bd80 pop {r7, pc} + 8010b8e: bf00 nop + 8010b90: 20001054 .word 0x20001054 + 8010b94: 20001034 .word 0x20001034 + 8010b98: 20000f30 .word 0x20000f30 + 8010b9c: 20000fec .word 0x20000fec + 8010ba0: 20000f2c .word 0x20000f2c + 8010ba4: 20001040 .word 0x20001040 + +08010ba8 : + +#endif +/*-----------------------------------------------------------*/ + +static void prvAddCurrentTaskToDelayedList( TickType_t xTicksToWait, const BaseType_t xCanBlockIndefinitely ) +{ + 8010ba8: b580 push {r7, lr} + 8010baa: b084 sub sp, #16 + 8010bac: af00 add r7, sp, #0 + 8010bae: 6078 str r0, [r7, #4] + 8010bb0: 6039 str r1, [r7, #0] +TickType_t xTimeToWake; +const TickType_t xConstTickCount = xTickCount; + 8010bb2: 4b29 ldr r3, [pc, #164] @ (8010c58 ) + 8010bb4: 681b ldr r3, [r3, #0] + 8010bb6: 60fb str r3, [r7, #12] + } + #endif + + /* Remove the task from the ready list before adding it to the blocked list + as the same list item is used for both lists. */ + if( uxListRemove( &( pxCurrentTCB->xStateListItem ) ) == ( UBaseType_t ) 0 ) + 8010bb8: 4b28 ldr r3, [pc, #160] @ (8010c5c ) + 8010bba: 681b ldr r3, [r3, #0] + 8010bbc: 3304 adds r3, #4 + 8010bbe: 4618 mov r0, r3 + 8010bc0: f7fe f97c bl 800eebc + 8010bc4: 4603 mov r3, r0 + 8010bc6: 2b00 cmp r3, #0 + 8010bc8: d10b bne.n 8010be2 + { + /* The current task must be in a ready list, so there is no need to + check, and the port reset macro can be called directly. */ + portRESET_READY_PRIORITY( pxCurrentTCB->uxPriority, uxTopReadyPriority ); /*lint !e931 pxCurrentTCB cannot change as it is the calling task. pxCurrentTCB->uxPriority and uxTopReadyPriority cannot change as called with scheduler suspended or in a critical section. */ + 8010bca: 4b24 ldr r3, [pc, #144] @ (8010c5c ) + 8010bcc: 681b ldr r3, [r3, #0] + 8010bce: 6adb ldr r3, [r3, #44] @ 0x2c + 8010bd0: 2201 movs r2, #1 + 8010bd2: fa02 f303 lsl.w r3, r2, r3 + 8010bd6: 43da mvns r2, r3 + 8010bd8: 4b21 ldr r3, [pc, #132] @ (8010c60 ) + 8010bda: 681b ldr r3, [r3, #0] + 8010bdc: 4013 ands r3, r2 + 8010bde: 4a20 ldr r2, [pc, #128] @ (8010c60 ) + 8010be0: 6013 str r3, [r2, #0] + mtCOVERAGE_TEST_MARKER(); + } + + #if ( INCLUDE_vTaskSuspend == 1 ) + { + if( ( xTicksToWait == portMAX_DELAY ) && ( xCanBlockIndefinitely != pdFALSE ) ) + 8010be2: 687b ldr r3, [r7, #4] + 8010be4: f1b3 3fff cmp.w r3, #4294967295 + 8010be8: d10a bne.n 8010c00 + 8010bea: 683b ldr r3, [r7, #0] + 8010bec: 2b00 cmp r3, #0 + 8010bee: d007 beq.n 8010c00 + { + /* Add the task to the suspended task list instead of a delayed task + list to ensure it is not woken by a timing event. It will block + indefinitely. */ + vListInsertEnd( &xSuspendedTaskList, &( pxCurrentTCB->xStateListItem ) ); + 8010bf0: 4b1a ldr r3, [pc, #104] @ (8010c5c ) + 8010bf2: 681b ldr r3, [r3, #0] + 8010bf4: 3304 adds r3, #4 + 8010bf6: 4619 mov r1, r3 + 8010bf8: 481a ldr r0, [pc, #104] @ (8010c64 ) + 8010bfa: f7fe f902 bl 800ee02 + + /* Avoid compiler warning when INCLUDE_vTaskSuspend is not 1. */ + ( void ) xCanBlockIndefinitely; + } + #endif /* INCLUDE_vTaskSuspend */ +} + 8010bfe: e026 b.n 8010c4e + xTimeToWake = xConstTickCount + xTicksToWait; + 8010c00: 68fa ldr r2, [r7, #12] + 8010c02: 687b ldr r3, [r7, #4] + 8010c04: 4413 add r3, r2 + 8010c06: 60bb str r3, [r7, #8] + listSET_LIST_ITEM_VALUE( &( pxCurrentTCB->xStateListItem ), xTimeToWake ); + 8010c08: 4b14 ldr r3, [pc, #80] @ (8010c5c ) + 8010c0a: 681b ldr r3, [r3, #0] + 8010c0c: 68ba ldr r2, [r7, #8] + 8010c0e: 605a str r2, [r3, #4] + if( xTimeToWake < xConstTickCount ) + 8010c10: 68ba ldr r2, [r7, #8] + 8010c12: 68fb ldr r3, [r7, #12] + 8010c14: 429a cmp r2, r3 + 8010c16: d209 bcs.n 8010c2c + vListInsert( pxOverflowDelayedTaskList, &( pxCurrentTCB->xStateListItem ) ); + 8010c18: 4b13 ldr r3, [pc, #76] @ (8010c68 ) + 8010c1a: 681a ldr r2, [r3, #0] + 8010c1c: 4b0f ldr r3, [pc, #60] @ (8010c5c ) + 8010c1e: 681b ldr r3, [r3, #0] + 8010c20: 3304 adds r3, #4 + 8010c22: 4619 mov r1, r3 + 8010c24: 4610 mov r0, r2 + 8010c26: f7fe f910 bl 800ee4a +} + 8010c2a: e010 b.n 8010c4e + vListInsert( pxDelayedTaskList, &( pxCurrentTCB->xStateListItem ) ); + 8010c2c: 4b0f ldr r3, [pc, #60] @ (8010c6c ) + 8010c2e: 681a ldr r2, [r3, #0] + 8010c30: 4b0a ldr r3, [pc, #40] @ (8010c5c ) + 8010c32: 681b ldr r3, [r3, #0] + 8010c34: 3304 adds r3, #4 + 8010c36: 4619 mov r1, r3 + 8010c38: 4610 mov r0, r2 + 8010c3a: f7fe f906 bl 800ee4a + if( xTimeToWake < xNextTaskUnblockTime ) + 8010c3e: 4b0c ldr r3, [pc, #48] @ (8010c70 ) + 8010c40: 681b ldr r3, [r3, #0] + 8010c42: 68ba ldr r2, [r7, #8] + 8010c44: 429a cmp r2, r3 + 8010c46: d202 bcs.n 8010c4e + xNextTaskUnblockTime = xTimeToWake; + 8010c48: 4a09 ldr r2, [pc, #36] @ (8010c70 ) + 8010c4a: 68bb ldr r3, [r7, #8] + 8010c4c: 6013 str r3, [r2, #0] +} + 8010c4e: bf00 nop + 8010c50: 3710 adds r7, #16 + 8010c52: 46bd mov sp, r7 + 8010c54: bd80 pop {r7, pc} + 8010c56: bf00 nop + 8010c58: 20001030 .word 0x20001030 + 8010c5c: 20000f2c .word 0x20000f2c + 8010c60: 20001034 .word 0x20001034 + 8010c64: 20001018 .word 0x20001018 + 8010c68: 20000fe8 .word 0x20000fe8 + 8010c6c: 20000fe4 .word 0x20000fe4 + 8010c70: 2000104c .word 0x2000104c + +08010c74 : + +/* + * See header file for description. + */ +StackType_t *pxPortInitialiseStack( StackType_t *pxTopOfStack, TaskFunction_t pxCode, void *pvParameters ) +{ + 8010c74: b480 push {r7} + 8010c76: b085 sub sp, #20 + 8010c78: af00 add r7, sp, #0 + 8010c7a: 60f8 str r0, [r7, #12] + 8010c7c: 60b9 str r1, [r7, #8] + 8010c7e: 607a str r2, [r7, #4] + /* Simulate the stack frame as it would be created by a context switch + interrupt. */ + + /* Offset added to account for the way the MCU uses the stack on entry/exit + of interrupts, and to ensure alignment. */ + pxTopOfStack--; + 8010c80: 68fb ldr r3, [r7, #12] + 8010c82: 3b04 subs r3, #4 + 8010c84: 60fb str r3, [r7, #12] + + *pxTopOfStack = portINITIAL_XPSR; /* xPSR */ + 8010c86: 68fb ldr r3, [r7, #12] + 8010c88: f04f 7280 mov.w r2, #16777216 @ 0x1000000 + 8010c8c: 601a str r2, [r3, #0] + pxTopOfStack--; + 8010c8e: 68fb ldr r3, [r7, #12] + 8010c90: 3b04 subs r3, #4 + 8010c92: 60fb str r3, [r7, #12] + *pxTopOfStack = ( ( StackType_t ) pxCode ) & portSTART_ADDRESS_MASK; /* PC */ + 8010c94: 68bb ldr r3, [r7, #8] + 8010c96: f023 0201 bic.w r2, r3, #1 + 8010c9a: 68fb ldr r3, [r7, #12] + 8010c9c: 601a str r2, [r3, #0] + pxTopOfStack--; + 8010c9e: 68fb ldr r3, [r7, #12] + 8010ca0: 3b04 subs r3, #4 + 8010ca2: 60fb str r3, [r7, #12] + *pxTopOfStack = ( StackType_t ) portTASK_RETURN_ADDRESS; /* LR */ + 8010ca4: 4a0c ldr r2, [pc, #48] @ (8010cd8 ) + 8010ca6: 68fb ldr r3, [r7, #12] + 8010ca8: 601a str r2, [r3, #0] + + /* Save code space by skipping register initialisation. */ + pxTopOfStack -= 5; /* R12, R3, R2 and R1. */ + 8010caa: 68fb ldr r3, [r7, #12] + 8010cac: 3b14 subs r3, #20 + 8010cae: 60fb str r3, [r7, #12] + *pxTopOfStack = ( StackType_t ) pvParameters; /* R0 */ + 8010cb0: 687a ldr r2, [r7, #4] + 8010cb2: 68fb ldr r3, [r7, #12] + 8010cb4: 601a str r2, [r3, #0] + + /* A save method is being used that requires each task to maintain its + own exec return value. */ + pxTopOfStack--; + 8010cb6: 68fb ldr r3, [r7, #12] + 8010cb8: 3b04 subs r3, #4 + 8010cba: 60fb str r3, [r7, #12] + *pxTopOfStack = portINITIAL_EXC_RETURN; + 8010cbc: 68fb ldr r3, [r7, #12] + 8010cbe: f06f 0202 mvn.w r2, #2 + 8010cc2: 601a str r2, [r3, #0] + + pxTopOfStack -= 8; /* R11, R10, R9, R8, R7, R6, R5 and R4. */ + 8010cc4: 68fb ldr r3, [r7, #12] + 8010cc6: 3b20 subs r3, #32 + 8010cc8: 60fb str r3, [r7, #12] + + return pxTopOfStack; + 8010cca: 68fb ldr r3, [r7, #12] +} + 8010ccc: 4618 mov r0, r3 + 8010cce: 3714 adds r7, #20 + 8010cd0: 46bd mov sp, r7 + 8010cd2: f85d 7b04 ldr.w r7, [sp], #4 + 8010cd6: 4770 bx lr + 8010cd8: 08010cdd .word 0x08010cdd + +08010cdc : +/*-----------------------------------------------------------*/ + +static void prvTaskExitError( void ) +{ + 8010cdc: b480 push {r7} + 8010cde: b085 sub sp, #20 + 8010ce0: af00 add r7, sp, #0 +volatile uint32_t ulDummy = 0; + 8010ce2: 2300 movs r3, #0 + 8010ce4: 607b str r3, [r7, #4] + its caller as there is nothing to return to. If a task wants to exit it + should instead call vTaskDelete( NULL ). + + Artificially force an assert() to be triggered if configASSERT() is + defined, then stop here so application writers can catch the error. */ + configASSERT( uxCriticalNesting == ~0UL ); + 8010ce6: 4b13 ldr r3, [pc, #76] @ (8010d34 ) + 8010ce8: 681b ldr r3, [r3, #0] + 8010cea: f1b3 3fff cmp.w r3, #4294967295 + 8010cee: d00b beq.n 8010d08 + __asm volatile + 8010cf0: f04f 0350 mov.w r3, #80 @ 0x50 + 8010cf4: f383 8811 msr BASEPRI, r3 + 8010cf8: f3bf 8f6f isb sy + 8010cfc: f3bf 8f4f dsb sy + 8010d00: 60fb str r3, [r7, #12] +} + 8010d02: bf00 nop + 8010d04: bf00 nop + 8010d06: e7fd b.n 8010d04 + __asm volatile + 8010d08: f04f 0350 mov.w r3, #80 @ 0x50 + 8010d0c: f383 8811 msr BASEPRI, r3 + 8010d10: f3bf 8f6f isb sy + 8010d14: f3bf 8f4f dsb sy + 8010d18: 60bb str r3, [r7, #8] +} + 8010d1a: bf00 nop + portDISABLE_INTERRUPTS(); + while( ulDummy == 0 ) + 8010d1c: bf00 nop + 8010d1e: 687b ldr r3, [r7, #4] + 8010d20: 2b00 cmp r3, #0 + 8010d22: d0fc beq.n 8010d1e + about code appearing after this function is called - making ulDummy + volatile makes the compiler think the function could return and + therefore not output an 'unreachable code' warning for code that appears + after it. */ + } +} + 8010d24: bf00 nop + 8010d26: bf00 nop + 8010d28: 3714 adds r7, #20 + 8010d2a: 46bd mov sp, r7 + 8010d2c: f85d 7b04 ldr.w r7, [sp], #4 + 8010d30: 4770 bx lr + 8010d32: bf00 nop + 8010d34: 20000060 .word 0x20000060 + ... + +08010d40 : +/*-----------------------------------------------------------*/ + +void vPortSVCHandler( void ) +{ + __asm volatile ( + 8010d40: 4b07 ldr r3, [pc, #28] @ (8010d60 ) + 8010d42: 6819 ldr r1, [r3, #0] + 8010d44: 6808 ldr r0, [r1, #0] + 8010d46: e8b0 4ff0 ldmia.w r0!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} + 8010d4a: f380 8809 msr PSP, r0 + 8010d4e: f3bf 8f6f isb sy + 8010d52: f04f 0000 mov.w r0, #0 + 8010d56: f380 8811 msr BASEPRI, r0 + 8010d5a: 4770 bx lr + 8010d5c: f3af 8000 nop.w + +08010d60 : + 8010d60: 20000f2c .word 0x20000f2c + " bx r14 \n" + " \n" + " .align 4 \n" + "pxCurrentTCBConst2: .word pxCurrentTCB \n" + ); +} + 8010d64: bf00 nop + 8010d66: bf00 nop + +08010d68 : +{ + /* Start the first task. This also clears the bit that indicates the FPU is + in use in case the FPU was used before the scheduler was started - which + would otherwise result in the unnecessary leaving of space in the SVC stack + for lazy saving of FPU registers. */ + __asm volatile( + 8010d68: 4808 ldr r0, [pc, #32] @ (8010d8c ) + 8010d6a: 6800 ldr r0, [r0, #0] + 8010d6c: 6800 ldr r0, [r0, #0] + 8010d6e: f380 8808 msr MSP, r0 + 8010d72: f04f 0000 mov.w r0, #0 + 8010d76: f380 8814 msr CONTROL, r0 + 8010d7a: b662 cpsie i + 8010d7c: b661 cpsie f + 8010d7e: f3bf 8f4f dsb sy + 8010d82: f3bf 8f6f isb sy + 8010d86: df00 svc 0 + 8010d88: bf00 nop + " dsb \n" + " isb \n" + " svc 0 \n" /* System call to start first task. */ + " nop \n" + ); +} + 8010d8a: bf00 nop + 8010d8c: e000ed08 .word 0xe000ed08 + +08010d90 : + +/* + * See header file for description. + */ +BaseType_t xPortStartScheduler( void ) +{ + 8010d90: b580 push {r7, lr} + 8010d92: b086 sub sp, #24 + 8010d94: af00 add r7, sp, #0 + configASSERT( configMAX_SYSCALL_INTERRUPT_PRIORITY ); + + /* This port can be used on all revisions of the Cortex-M7 core other than + the r0p1 parts. r0p1 parts should use the port from the + /source/portable/GCC/ARM_CM7/r0p1 directory. */ + configASSERT( portCPUID != portCORTEX_M7_r0p1_ID ); + 8010d96: 4b47 ldr r3, [pc, #284] @ (8010eb4 ) + 8010d98: 681b ldr r3, [r3, #0] + 8010d9a: 4a47 ldr r2, [pc, #284] @ (8010eb8 ) + 8010d9c: 4293 cmp r3, r2 + 8010d9e: d10b bne.n 8010db8 + __asm volatile + 8010da0: f04f 0350 mov.w r3, #80 @ 0x50 + 8010da4: f383 8811 msr BASEPRI, r3 + 8010da8: f3bf 8f6f isb sy + 8010dac: f3bf 8f4f dsb sy + 8010db0: 60fb str r3, [r7, #12] +} + 8010db2: bf00 nop + 8010db4: bf00 nop + 8010db6: e7fd b.n 8010db4 + configASSERT( portCPUID != portCORTEX_M7_r0p0_ID ); + 8010db8: 4b3e ldr r3, [pc, #248] @ (8010eb4 ) + 8010dba: 681b ldr r3, [r3, #0] + 8010dbc: 4a3f ldr r2, [pc, #252] @ (8010ebc ) + 8010dbe: 4293 cmp r3, r2 + 8010dc0: d10b bne.n 8010dda + __asm volatile + 8010dc2: f04f 0350 mov.w r3, #80 @ 0x50 + 8010dc6: f383 8811 msr BASEPRI, r3 + 8010dca: f3bf 8f6f isb sy + 8010dce: f3bf 8f4f dsb sy + 8010dd2: 613b str r3, [r7, #16] +} + 8010dd4: bf00 nop + 8010dd6: bf00 nop + 8010dd8: e7fd b.n 8010dd6 + + #if( configASSERT_DEFINED == 1 ) + { + volatile uint32_t ulOriginalPriority; + volatile uint8_t * const pucFirstUserPriorityRegister = ( volatile uint8_t * const ) ( portNVIC_IP_REGISTERS_OFFSET_16 + portFIRST_USER_INTERRUPT_NUMBER ); + 8010dda: 4b39 ldr r3, [pc, #228] @ (8010ec0 ) + 8010ddc: 617b str r3, [r7, #20] + functions can be called. ISR safe functions are those that end in + "FromISR". FreeRTOS maintains separate thread and ISR API functions to + ensure interrupt entry is as fast and simple as possible. + + Save the interrupt priority value that is about to be clobbered. */ + ulOriginalPriority = *pucFirstUserPriorityRegister; + 8010dde: 697b ldr r3, [r7, #20] + 8010de0: 781b ldrb r3, [r3, #0] + 8010de2: b2db uxtb r3, r3 + 8010de4: 607b str r3, [r7, #4] + + /* Determine the number of priority bits available. First write to all + possible bits. */ + *pucFirstUserPriorityRegister = portMAX_8_BIT_VALUE; + 8010de6: 697b ldr r3, [r7, #20] + 8010de8: 22ff movs r2, #255 @ 0xff + 8010dea: 701a strb r2, [r3, #0] + + /* Read the value back to see how many bits stuck. */ + ucMaxPriorityValue = *pucFirstUserPriorityRegister; + 8010dec: 697b ldr r3, [r7, #20] + 8010dee: 781b ldrb r3, [r3, #0] + 8010df0: b2db uxtb r3, r3 + 8010df2: 70fb strb r3, [r7, #3] + + /* Use the same mask on the maximum system call priority. */ + ucMaxSysCallPriority = configMAX_SYSCALL_INTERRUPT_PRIORITY & ucMaxPriorityValue; + 8010df4: 78fb ldrb r3, [r7, #3] + 8010df6: b2db uxtb r3, r3 + 8010df8: f003 0350 and.w r3, r3, #80 @ 0x50 + 8010dfc: b2da uxtb r2, r3 + 8010dfe: 4b31 ldr r3, [pc, #196] @ (8010ec4 ) + 8010e00: 701a strb r2, [r3, #0] + + /* Calculate the maximum acceptable priority group value for the number + of bits read back. */ + ulMaxPRIGROUPValue = portMAX_PRIGROUP_BITS; + 8010e02: 4b31 ldr r3, [pc, #196] @ (8010ec8 ) + 8010e04: 2207 movs r2, #7 + 8010e06: 601a str r2, [r3, #0] + while( ( ucMaxPriorityValue & portTOP_BIT_OF_BYTE ) == portTOP_BIT_OF_BYTE ) + 8010e08: e009 b.n 8010e1e + { + ulMaxPRIGROUPValue--; + 8010e0a: 4b2f ldr r3, [pc, #188] @ (8010ec8 ) + 8010e0c: 681b ldr r3, [r3, #0] + 8010e0e: 3b01 subs r3, #1 + 8010e10: 4a2d ldr r2, [pc, #180] @ (8010ec8 ) + 8010e12: 6013 str r3, [r2, #0] + ucMaxPriorityValue <<= ( uint8_t ) 0x01; + 8010e14: 78fb ldrb r3, [r7, #3] + 8010e16: b2db uxtb r3, r3 + 8010e18: 005b lsls r3, r3, #1 + 8010e1a: b2db uxtb r3, r3 + 8010e1c: 70fb strb r3, [r7, #3] + while( ( ucMaxPriorityValue & portTOP_BIT_OF_BYTE ) == portTOP_BIT_OF_BYTE ) + 8010e1e: 78fb ldrb r3, [r7, #3] + 8010e20: b2db uxtb r3, r3 + 8010e22: f003 0380 and.w r3, r3, #128 @ 0x80 + 8010e26: 2b80 cmp r3, #128 @ 0x80 + 8010e28: d0ef beq.n 8010e0a + #ifdef configPRIO_BITS + { + /* Check the FreeRTOS configuration that defines the number of + priority bits matches the number of priority bits actually queried + from the hardware. */ + configASSERT( ( portMAX_PRIGROUP_BITS - ulMaxPRIGROUPValue ) == configPRIO_BITS ); + 8010e2a: 4b27 ldr r3, [pc, #156] @ (8010ec8 ) + 8010e2c: 681b ldr r3, [r3, #0] + 8010e2e: f1c3 0307 rsb r3, r3, #7 + 8010e32: 2b04 cmp r3, #4 + 8010e34: d00b beq.n 8010e4e + __asm volatile + 8010e36: f04f 0350 mov.w r3, #80 @ 0x50 + 8010e3a: f383 8811 msr BASEPRI, r3 + 8010e3e: f3bf 8f6f isb sy + 8010e42: f3bf 8f4f dsb sy + 8010e46: 60bb str r3, [r7, #8] +} + 8010e48: bf00 nop + 8010e4a: bf00 nop + 8010e4c: e7fd b.n 8010e4a + } + #endif + + /* Shift the priority group value back to its position within the AIRCR + register. */ + ulMaxPRIGROUPValue <<= portPRIGROUP_SHIFT; + 8010e4e: 4b1e ldr r3, [pc, #120] @ (8010ec8 ) + 8010e50: 681b ldr r3, [r3, #0] + 8010e52: 021b lsls r3, r3, #8 + 8010e54: 4a1c ldr r2, [pc, #112] @ (8010ec8 ) + 8010e56: 6013 str r3, [r2, #0] + ulMaxPRIGROUPValue &= portPRIORITY_GROUP_MASK; + 8010e58: 4b1b ldr r3, [pc, #108] @ (8010ec8 ) + 8010e5a: 681b ldr r3, [r3, #0] + 8010e5c: f403 63e0 and.w r3, r3, #1792 @ 0x700 + 8010e60: 4a19 ldr r2, [pc, #100] @ (8010ec8 ) + 8010e62: 6013 str r3, [r2, #0] + + /* Restore the clobbered interrupt priority register to its original + value. */ + *pucFirstUserPriorityRegister = ulOriginalPriority; + 8010e64: 687b ldr r3, [r7, #4] + 8010e66: b2da uxtb r2, r3 + 8010e68: 697b ldr r3, [r7, #20] + 8010e6a: 701a strb r2, [r3, #0] + } + #endif /* conifgASSERT_DEFINED */ + + /* Make PendSV and SysTick the lowest priority interrupts. */ + portNVIC_SYSPRI2_REG |= portNVIC_PENDSV_PRI; + 8010e6c: 4b17 ldr r3, [pc, #92] @ (8010ecc ) + 8010e6e: 681b ldr r3, [r3, #0] + 8010e70: 4a16 ldr r2, [pc, #88] @ (8010ecc ) + 8010e72: f443 0370 orr.w r3, r3, #15728640 @ 0xf00000 + 8010e76: 6013 str r3, [r2, #0] + portNVIC_SYSPRI2_REG |= portNVIC_SYSTICK_PRI; + 8010e78: 4b14 ldr r3, [pc, #80] @ (8010ecc ) + 8010e7a: 681b ldr r3, [r3, #0] + 8010e7c: 4a13 ldr r2, [pc, #76] @ (8010ecc ) + 8010e7e: f043 4370 orr.w r3, r3, #4026531840 @ 0xf0000000 + 8010e82: 6013 str r3, [r2, #0] + + /* Start the timer that generates the tick ISR. Interrupts are disabled + here already. */ + vPortSetupTimerInterrupt(); + 8010e84: f000 f8da bl 801103c + + /* Initialise the critical nesting count ready for the first task. */ + uxCriticalNesting = 0; + 8010e88: 4b11 ldr r3, [pc, #68] @ (8010ed0 ) + 8010e8a: 2200 movs r2, #0 + 8010e8c: 601a str r2, [r3, #0] + + /* Ensure the VFP is enabled - it should be anyway. */ + vPortEnableVFP(); + 8010e8e: f000 f8f9 bl 8011084 + + /* Lazy save always. */ + *( portFPCCR ) |= portASPEN_AND_LSPEN_BITS; + 8010e92: 4b10 ldr r3, [pc, #64] @ (8010ed4 ) + 8010e94: 681b ldr r3, [r3, #0] + 8010e96: 4a0f ldr r2, [pc, #60] @ (8010ed4 ) + 8010e98: f043 4340 orr.w r3, r3, #3221225472 @ 0xc0000000 + 8010e9c: 6013 str r3, [r2, #0] + + /* Start the first task. */ + prvPortStartFirstTask(); + 8010e9e: f7ff ff63 bl 8010d68 + exit error function to prevent compiler warnings about a static function + not being called in the case that the application writer overrides this + functionality by defining configTASK_RETURN_ADDRESS. Call + vTaskSwitchContext() so link time optimisation does not remove the + symbol. */ + vTaskSwitchContext(); + 8010ea2: f7ff f9fb bl 801029c + prvTaskExitError(); + 8010ea6: f7ff ff19 bl 8010cdc + + /* Should not get here! */ + return 0; + 8010eaa: 2300 movs r3, #0 +} + 8010eac: 4618 mov r0, r3 + 8010eae: 3718 adds r7, #24 + 8010eb0: 46bd mov sp, r7 + 8010eb2: bd80 pop {r7, pc} + 8010eb4: e000ed00 .word 0xe000ed00 + 8010eb8: 410fc271 .word 0x410fc271 + 8010ebc: 410fc270 .word 0x410fc270 + 8010ec0: e000e400 .word 0xe000e400 + 8010ec4: 20001058 .word 0x20001058 + 8010ec8: 2000105c .word 0x2000105c + 8010ecc: e000ed20 .word 0xe000ed20 + 8010ed0: 20000060 .word 0x20000060 + 8010ed4: e000ef34 .word 0xe000ef34 + +08010ed8 : + configASSERT( uxCriticalNesting == 1000UL ); +} +/*-----------------------------------------------------------*/ + +void vPortEnterCritical( void ) +{ + 8010ed8: b480 push {r7} + 8010eda: b083 sub sp, #12 + 8010edc: af00 add r7, sp, #0 + __asm volatile + 8010ede: f04f 0350 mov.w r3, #80 @ 0x50 + 8010ee2: f383 8811 msr BASEPRI, r3 + 8010ee6: f3bf 8f6f isb sy + 8010eea: f3bf 8f4f dsb sy + 8010eee: 607b str r3, [r7, #4] +} + 8010ef0: bf00 nop + portDISABLE_INTERRUPTS(); + uxCriticalNesting++; + 8010ef2: 4b10 ldr r3, [pc, #64] @ (8010f34 ) + 8010ef4: 681b ldr r3, [r3, #0] + 8010ef6: 3301 adds r3, #1 + 8010ef8: 4a0e ldr r2, [pc, #56] @ (8010f34 ) + 8010efa: 6013 str r3, [r2, #0] + /* This is not the interrupt safe version of the enter critical function so + assert() if it is being called from an interrupt context. Only API + functions that end in "FromISR" can be used in an interrupt. Only assert if + the critical nesting count is 1 to protect against recursive calls if the + assert function also uses a critical section. */ + if( uxCriticalNesting == 1 ) + 8010efc: 4b0d ldr r3, [pc, #52] @ (8010f34 ) + 8010efe: 681b ldr r3, [r3, #0] + 8010f00: 2b01 cmp r3, #1 + 8010f02: d110 bne.n 8010f26 + { + configASSERT( ( portNVIC_INT_CTRL_REG & portVECTACTIVE_MASK ) == 0 ); + 8010f04: 4b0c ldr r3, [pc, #48] @ (8010f38 ) + 8010f06: 681b ldr r3, [r3, #0] + 8010f08: b2db uxtb r3, r3 + 8010f0a: 2b00 cmp r3, #0 + 8010f0c: d00b beq.n 8010f26 + __asm volatile + 8010f0e: f04f 0350 mov.w r3, #80 @ 0x50 + 8010f12: f383 8811 msr BASEPRI, r3 + 8010f16: f3bf 8f6f isb sy + 8010f1a: f3bf 8f4f dsb sy + 8010f1e: 603b str r3, [r7, #0] +} + 8010f20: bf00 nop + 8010f22: bf00 nop + 8010f24: e7fd b.n 8010f22 + } +} + 8010f26: bf00 nop + 8010f28: 370c adds r7, #12 + 8010f2a: 46bd mov sp, r7 + 8010f2c: f85d 7b04 ldr.w r7, [sp], #4 + 8010f30: 4770 bx lr + 8010f32: bf00 nop + 8010f34: 20000060 .word 0x20000060 + 8010f38: e000ed04 .word 0xe000ed04 + +08010f3c : +/*-----------------------------------------------------------*/ + +void vPortExitCritical( void ) +{ + 8010f3c: b480 push {r7} + 8010f3e: b083 sub sp, #12 + 8010f40: af00 add r7, sp, #0 + configASSERT( uxCriticalNesting ); + 8010f42: 4b12 ldr r3, [pc, #72] @ (8010f8c ) + 8010f44: 681b ldr r3, [r3, #0] + 8010f46: 2b00 cmp r3, #0 + 8010f48: d10b bne.n 8010f62 + __asm volatile + 8010f4a: f04f 0350 mov.w r3, #80 @ 0x50 + 8010f4e: f383 8811 msr BASEPRI, r3 + 8010f52: f3bf 8f6f isb sy + 8010f56: f3bf 8f4f dsb sy + 8010f5a: 607b str r3, [r7, #4] +} + 8010f5c: bf00 nop + 8010f5e: bf00 nop + 8010f60: e7fd b.n 8010f5e + uxCriticalNesting--; + 8010f62: 4b0a ldr r3, [pc, #40] @ (8010f8c ) + 8010f64: 681b ldr r3, [r3, #0] + 8010f66: 3b01 subs r3, #1 + 8010f68: 4a08 ldr r2, [pc, #32] @ (8010f8c ) + 8010f6a: 6013 str r3, [r2, #0] + if( uxCriticalNesting == 0 ) + 8010f6c: 4b07 ldr r3, [pc, #28] @ (8010f8c ) + 8010f6e: 681b ldr r3, [r3, #0] + 8010f70: 2b00 cmp r3, #0 + 8010f72: d105 bne.n 8010f80 + 8010f74: 2300 movs r3, #0 + 8010f76: 603b str r3, [r7, #0] + __asm volatile + 8010f78: 683b ldr r3, [r7, #0] + 8010f7a: f383 8811 msr BASEPRI, r3 +} + 8010f7e: bf00 nop + { + portENABLE_INTERRUPTS(); + } +} + 8010f80: bf00 nop + 8010f82: 370c adds r7, #12 + 8010f84: 46bd mov sp, r7 + 8010f86: f85d 7b04 ldr.w r7, [sp], #4 + 8010f8a: 4770 bx lr + 8010f8c: 20000060 .word 0x20000060 + +08010f90 : + +void xPortPendSVHandler( void ) +{ + /* This is a naked function. */ + + __asm volatile + 8010f90: f3ef 8009 mrs r0, PSP + 8010f94: f3bf 8f6f isb sy + 8010f98: 4b15 ldr r3, [pc, #84] @ (8010ff0 ) + 8010f9a: 681a ldr r2, [r3, #0] + 8010f9c: f01e 0f10 tst.w lr, #16 + 8010fa0: bf08 it eq + 8010fa2: ed20 8a10 vstmdbeq r0!, {s16-s31} + 8010fa6: e920 4ff0 stmdb r0!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} + 8010faa: 6010 str r0, [r2, #0] + 8010fac: e92d 0009 stmdb sp!, {r0, r3} + 8010fb0: f04f 0050 mov.w r0, #80 @ 0x50 + 8010fb4: f380 8811 msr BASEPRI, r0 + 8010fb8: f3bf 8f4f dsb sy + 8010fbc: f3bf 8f6f isb sy + 8010fc0: f7ff f96c bl 801029c + 8010fc4: f04f 0000 mov.w r0, #0 + 8010fc8: f380 8811 msr BASEPRI, r0 + 8010fcc: bc09 pop {r0, r3} + 8010fce: 6819 ldr r1, [r3, #0] + 8010fd0: 6808 ldr r0, [r1, #0] + 8010fd2: e8b0 4ff0 ldmia.w r0!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} + 8010fd6: f01e 0f10 tst.w lr, #16 + 8010fda: bf08 it eq + 8010fdc: ecb0 8a10 vldmiaeq r0!, {s16-s31} + 8010fe0: f380 8809 msr PSP, r0 + 8010fe4: f3bf 8f6f isb sy + 8010fe8: 4770 bx lr + 8010fea: bf00 nop + 8010fec: f3af 8000 nop.w + +08010ff0 : + 8010ff0: 20000f2c .word 0x20000f2c + " \n" + " .align 4 \n" + "pxCurrentTCBConst: .word pxCurrentTCB \n" + ::"i"(configMAX_SYSCALL_INTERRUPT_PRIORITY) + ); +} + 8010ff4: bf00 nop + 8010ff6: bf00 nop + +08010ff8 : +/*-----------------------------------------------------------*/ + +void xPortSysTickHandler( void ) +{ + 8010ff8: b580 push {r7, lr} + 8010ffa: b082 sub sp, #8 + 8010ffc: af00 add r7, sp, #0 + __asm volatile + 8010ffe: f04f 0350 mov.w r3, #80 @ 0x50 + 8011002: f383 8811 msr BASEPRI, r3 + 8011006: f3bf 8f6f isb sy + 801100a: f3bf 8f4f dsb sy + 801100e: 607b str r3, [r7, #4] +} + 8011010: bf00 nop + save and then restore the interrupt mask value as its value is already + known. */ + portDISABLE_INTERRUPTS(); + { + /* Increment the RTOS tick. */ + if( xTaskIncrementTick() != pdFALSE ) + 8011012: f7ff f889 bl 8010128 + 8011016: 4603 mov r3, r0 + 8011018: 2b00 cmp r3, #0 + 801101a: d003 beq.n 8011024 + { + /* A context switch is required. Context switching is performed in + the PendSV interrupt. Pend the PendSV interrupt. */ + portNVIC_INT_CTRL_REG = portNVIC_PENDSVSET_BIT; + 801101c: 4b06 ldr r3, [pc, #24] @ (8011038 ) + 801101e: f04f 5280 mov.w r2, #268435456 @ 0x10000000 + 8011022: 601a str r2, [r3, #0] + 8011024: 2300 movs r3, #0 + 8011026: 603b str r3, [r7, #0] + __asm volatile + 8011028: 683b ldr r3, [r7, #0] + 801102a: f383 8811 msr BASEPRI, r3 +} + 801102e: bf00 nop + } + } + portENABLE_INTERRUPTS(); +} + 8011030: bf00 nop + 8011032: 3708 adds r7, #8 + 8011034: 46bd mov sp, r7 + 8011036: bd80 pop {r7, pc} + 8011038: e000ed04 .word 0xe000ed04 + +0801103c : +/* + * Setup the systick timer to generate the tick interrupts at the required + * frequency. + */ +__attribute__(( weak )) void vPortSetupTimerInterrupt( void ) +{ + 801103c: b480 push {r7} + 801103e: af00 add r7, sp, #0 + ulStoppedTimerCompensation = portMISSED_COUNTS_FACTOR / ( configCPU_CLOCK_HZ / configSYSTICK_CLOCK_HZ ); + } + #endif /* configUSE_TICKLESS_IDLE */ + + /* Stop and clear the SysTick. */ + portNVIC_SYSTICK_CTRL_REG = 0UL; + 8011040: 4b0b ldr r3, [pc, #44] @ (8011070 ) + 8011042: 2200 movs r2, #0 + 8011044: 601a str r2, [r3, #0] + portNVIC_SYSTICK_CURRENT_VALUE_REG = 0UL; + 8011046: 4b0b ldr r3, [pc, #44] @ (8011074 ) + 8011048: 2200 movs r2, #0 + 801104a: 601a str r2, [r3, #0] + + /* Configure SysTick to interrupt at the requested rate. */ + portNVIC_SYSTICK_LOAD_REG = ( configSYSTICK_CLOCK_HZ / configTICK_RATE_HZ ) - 1UL; + 801104c: 4b0a ldr r3, [pc, #40] @ (8011078 ) + 801104e: 681b ldr r3, [r3, #0] + 8011050: 4a0a ldr r2, [pc, #40] @ (801107c ) + 8011052: fba2 2303 umull r2, r3, r2, r3 + 8011056: 099b lsrs r3, r3, #6 + 8011058: 4a09 ldr r2, [pc, #36] @ (8011080 ) + 801105a: 3b01 subs r3, #1 + 801105c: 6013 str r3, [r2, #0] + portNVIC_SYSTICK_CTRL_REG = ( portNVIC_SYSTICK_CLK_BIT | portNVIC_SYSTICK_INT_BIT | portNVIC_SYSTICK_ENABLE_BIT ); + 801105e: 4b04 ldr r3, [pc, #16] @ (8011070 ) + 8011060: 2207 movs r2, #7 + 8011062: 601a str r2, [r3, #0] +} + 8011064: bf00 nop + 8011066: 46bd mov sp, r7 + 8011068: f85d 7b04 ldr.w r7, [sp], #4 + 801106c: 4770 bx lr + 801106e: bf00 nop + 8011070: e000e010 .word 0xe000e010 + 8011074: e000e018 .word 0xe000e018 + 8011078: 20000034 .word 0x20000034 + 801107c: 10624dd3 .word 0x10624dd3 + 8011080: e000e014 .word 0xe000e014 + +08011084 : +/*-----------------------------------------------------------*/ + +/* This is a naked function. */ +static void vPortEnableVFP( void ) +{ + __asm volatile + 8011084: f8df 000c ldr.w r0, [pc, #12] @ 8011094 + 8011088: 6801 ldr r1, [r0, #0] + 801108a: f441 0170 orr.w r1, r1, #15728640 @ 0xf00000 + 801108e: 6001 str r1, [r0, #0] + 8011090: 4770 bx lr + " \n" + " orr r1, r1, #( 0xf << 20 ) \n" /* Enable CP10 and CP11 coprocessors, then save back. */ + " str r1, [r0] \n" + " bx r14 " + ); +} + 8011092: bf00 nop + 8011094: e000ed88 .word 0xe000ed88 + +08011098 : +/*-----------------------------------------------------------*/ + +#if( configASSERT_DEFINED == 1 ) + + void vPortValidateInterruptPriority( void ) + { + 8011098: b480 push {r7} + 801109a: b085 sub sp, #20 + 801109c: af00 add r7, sp, #0 + uint32_t ulCurrentInterrupt; + uint8_t ucCurrentPriority; + + /* Obtain the number of the currently executing interrupt. */ + __asm volatile( "mrs %0, ipsr" : "=r"( ulCurrentInterrupt ) :: "memory" ); + 801109e: f3ef 8305 mrs r3, IPSR + 80110a2: 60fb str r3, [r7, #12] + + /* Is the interrupt number a user defined interrupt? */ + if( ulCurrentInterrupt >= portFIRST_USER_INTERRUPT_NUMBER ) + 80110a4: 68fb ldr r3, [r7, #12] + 80110a6: 2b0f cmp r3, #15 + 80110a8: d915 bls.n 80110d6 + { + /* Look up the interrupt's priority. */ + ucCurrentPriority = pcInterruptPriorityRegisters[ ulCurrentInterrupt ]; + 80110aa: 4a18 ldr r2, [pc, #96] @ (801110c ) + 80110ac: 68fb ldr r3, [r7, #12] + 80110ae: 4413 add r3, r2 + 80110b0: 781b ldrb r3, [r3, #0] + 80110b2: 72fb strb r3, [r7, #11] + interrupt entry is as fast and simple as possible. + + The following links provide detailed information: + http://www.freertos.org/RTOS-Cortex-M3-M4.html + http://www.freertos.org/FAQHelp.html */ + configASSERT( ucCurrentPriority >= ucMaxSysCallPriority ); + 80110b4: 4b16 ldr r3, [pc, #88] @ (8011110 ) + 80110b6: 781b ldrb r3, [r3, #0] + 80110b8: 7afa ldrb r2, [r7, #11] + 80110ba: 429a cmp r2, r3 + 80110bc: d20b bcs.n 80110d6 + __asm volatile + 80110be: f04f 0350 mov.w r3, #80 @ 0x50 + 80110c2: f383 8811 msr BASEPRI, r3 + 80110c6: f3bf 8f6f isb sy + 80110ca: f3bf 8f4f dsb sy + 80110ce: 607b str r3, [r7, #4] +} + 80110d0: bf00 nop + 80110d2: bf00 nop + 80110d4: e7fd b.n 80110d2 + configuration then the correct setting can be achieved on all Cortex-M + devices by calling NVIC_SetPriorityGrouping( 0 ); before starting the + scheduler. Note however that some vendor specific peripheral libraries + assume a non-zero priority group setting, in which cases using a value + of zero will result in unpredictable behaviour. */ + configASSERT( ( portAIRCR_REG & portPRIORITY_GROUP_MASK ) <= ulMaxPRIGROUPValue ); + 80110d6: 4b0f ldr r3, [pc, #60] @ (8011114 ) + 80110d8: 681b ldr r3, [r3, #0] + 80110da: f403 62e0 and.w r2, r3, #1792 @ 0x700 + 80110de: 4b0e ldr r3, [pc, #56] @ (8011118 ) + 80110e0: 681b ldr r3, [r3, #0] + 80110e2: 429a cmp r2, r3 + 80110e4: d90b bls.n 80110fe + __asm volatile + 80110e6: f04f 0350 mov.w r3, #80 @ 0x50 + 80110ea: f383 8811 msr BASEPRI, r3 + 80110ee: f3bf 8f6f isb sy + 80110f2: f3bf 8f4f dsb sy + 80110f6: 603b str r3, [r7, #0] +} + 80110f8: bf00 nop + 80110fa: bf00 nop + 80110fc: e7fd b.n 80110fa + } + 80110fe: bf00 nop + 8011100: 3714 adds r7, #20 + 8011102: 46bd mov sp, r7 + 8011104: f85d 7b04 ldr.w r7, [sp], #4 + 8011108: 4770 bx lr + 801110a: bf00 nop + 801110c: e000e3f0 .word 0xe000e3f0 + 8011110: 20001058 .word 0x20001058 + 8011114: e000ed0c .word 0xe000ed0c + 8011118: 2000105c .word 0x2000105c + +0801111c : +static size_t xBlockAllocatedBit = 0; + +/*-----------------------------------------------------------*/ + +void *pvPortMalloc( size_t xWantedSize ) +{ + 801111c: b580 push {r7, lr} + 801111e: b08a sub sp, #40 @ 0x28 + 8011120: af00 add r7, sp, #0 + 8011122: 6078 str r0, [r7, #4] +BlockLink_t *pxBlock, *pxPreviousBlock, *pxNewBlockLink; +void *pvReturn = NULL; + 8011124: 2300 movs r3, #0 + 8011126: 61fb str r3, [r7, #28] + + vTaskSuspendAll(); + 8011128: f7fe ff52 bl 800ffd0 + { + /* If this is the first call to malloc then the heap will require + initialisation to setup the list of free blocks. */ + if( pxEnd == NULL ) + 801112c: 4b5c ldr r3, [pc, #368] @ (80112a0 ) + 801112e: 681b ldr r3, [r3, #0] + 8011130: 2b00 cmp r3, #0 + 8011132: d101 bne.n 8011138 + { + prvHeapInit(); + 8011134: f000 f924 bl 8011380 + + /* Check the requested block size is not so large that the top bit is + set. The top bit of the block size member of the BlockLink_t structure + is used to determine who owns the block - the application or the + kernel, so it must be free. */ + if( ( xWantedSize & xBlockAllocatedBit ) == 0 ) + 8011138: 4b5a ldr r3, [pc, #360] @ (80112a4 ) + 801113a: 681a ldr r2, [r3, #0] + 801113c: 687b ldr r3, [r7, #4] + 801113e: 4013 ands r3, r2 + 8011140: 2b00 cmp r3, #0 + 8011142: f040 8095 bne.w 8011270 + { + /* The wanted size is increased so it can contain a BlockLink_t + structure in addition to the requested amount of bytes. */ + if( xWantedSize > 0 ) + 8011146: 687b ldr r3, [r7, #4] + 8011148: 2b00 cmp r3, #0 + 801114a: d01e beq.n 801118a + { + xWantedSize += xHeapStructSize; + 801114c: 2208 movs r2, #8 + 801114e: 687b ldr r3, [r7, #4] + 8011150: 4413 add r3, r2 + 8011152: 607b str r3, [r7, #4] + + /* Ensure that blocks are always aligned to the required number + of bytes. */ + if( ( xWantedSize & portBYTE_ALIGNMENT_MASK ) != 0x00 ) + 8011154: 687b ldr r3, [r7, #4] + 8011156: f003 0307 and.w r3, r3, #7 + 801115a: 2b00 cmp r3, #0 + 801115c: d015 beq.n 801118a + { + /* Byte alignment required. */ + xWantedSize += ( portBYTE_ALIGNMENT - ( xWantedSize & portBYTE_ALIGNMENT_MASK ) ); + 801115e: 687b ldr r3, [r7, #4] + 8011160: f023 0307 bic.w r3, r3, #7 + 8011164: 3308 adds r3, #8 + 8011166: 607b str r3, [r7, #4] + configASSERT( ( xWantedSize & portBYTE_ALIGNMENT_MASK ) == 0 ); + 8011168: 687b ldr r3, [r7, #4] + 801116a: f003 0307 and.w r3, r3, #7 + 801116e: 2b00 cmp r3, #0 + 8011170: d00b beq.n 801118a + __asm volatile + 8011172: f04f 0350 mov.w r3, #80 @ 0x50 + 8011176: f383 8811 msr BASEPRI, r3 + 801117a: f3bf 8f6f isb sy + 801117e: f3bf 8f4f dsb sy + 8011182: 617b str r3, [r7, #20] +} + 8011184: bf00 nop + 8011186: bf00 nop + 8011188: e7fd b.n 8011186 + else + { + mtCOVERAGE_TEST_MARKER(); + } + + if( ( xWantedSize > 0 ) && ( xWantedSize <= xFreeBytesRemaining ) ) + 801118a: 687b ldr r3, [r7, #4] + 801118c: 2b00 cmp r3, #0 + 801118e: d06f beq.n 8011270 + 8011190: 4b45 ldr r3, [pc, #276] @ (80112a8 ) + 8011192: 681b ldr r3, [r3, #0] + 8011194: 687a ldr r2, [r7, #4] + 8011196: 429a cmp r2, r3 + 8011198: d86a bhi.n 8011270 + { + /* Traverse the list from the start (lowest address) block until + one of adequate size is found. */ + pxPreviousBlock = &xStart; + 801119a: 4b44 ldr r3, [pc, #272] @ (80112ac ) + 801119c: 623b str r3, [r7, #32] + pxBlock = xStart.pxNextFreeBlock; + 801119e: 4b43 ldr r3, [pc, #268] @ (80112ac ) + 80111a0: 681b ldr r3, [r3, #0] + 80111a2: 627b str r3, [r7, #36] @ 0x24 + while( ( pxBlock->xBlockSize < xWantedSize ) && ( pxBlock->pxNextFreeBlock != NULL ) ) + 80111a4: e004 b.n 80111b0 + { + pxPreviousBlock = pxBlock; + 80111a6: 6a7b ldr r3, [r7, #36] @ 0x24 + 80111a8: 623b str r3, [r7, #32] + pxBlock = pxBlock->pxNextFreeBlock; + 80111aa: 6a7b ldr r3, [r7, #36] @ 0x24 + 80111ac: 681b ldr r3, [r3, #0] + 80111ae: 627b str r3, [r7, #36] @ 0x24 + while( ( pxBlock->xBlockSize < xWantedSize ) && ( pxBlock->pxNextFreeBlock != NULL ) ) + 80111b0: 6a7b ldr r3, [r7, #36] @ 0x24 + 80111b2: 685b ldr r3, [r3, #4] + 80111b4: 687a ldr r2, [r7, #4] + 80111b6: 429a cmp r2, r3 + 80111b8: d903 bls.n 80111c2 + 80111ba: 6a7b ldr r3, [r7, #36] @ 0x24 + 80111bc: 681b ldr r3, [r3, #0] + 80111be: 2b00 cmp r3, #0 + 80111c0: d1f1 bne.n 80111a6 + } + + /* If the end marker was reached then a block of adequate size + was not found. */ + if( pxBlock != pxEnd ) + 80111c2: 4b37 ldr r3, [pc, #220] @ (80112a0 ) + 80111c4: 681b ldr r3, [r3, #0] + 80111c6: 6a7a ldr r2, [r7, #36] @ 0x24 + 80111c8: 429a cmp r2, r3 + 80111ca: d051 beq.n 8011270 + { + /* Return the memory space pointed to - jumping over the + BlockLink_t structure at its start. */ + pvReturn = ( void * ) ( ( ( uint8_t * ) pxPreviousBlock->pxNextFreeBlock ) + xHeapStructSize ); + 80111cc: 6a3b ldr r3, [r7, #32] + 80111ce: 681b ldr r3, [r3, #0] + 80111d0: 2208 movs r2, #8 + 80111d2: 4413 add r3, r2 + 80111d4: 61fb str r3, [r7, #28] + + /* This block is being returned for use so must be taken out + of the list of free blocks. */ + pxPreviousBlock->pxNextFreeBlock = pxBlock->pxNextFreeBlock; + 80111d6: 6a7b ldr r3, [r7, #36] @ 0x24 + 80111d8: 681a ldr r2, [r3, #0] + 80111da: 6a3b ldr r3, [r7, #32] + 80111dc: 601a str r2, [r3, #0] + + /* If the block is larger than required it can be split into + two. */ + if( ( pxBlock->xBlockSize - xWantedSize ) > heapMINIMUM_BLOCK_SIZE ) + 80111de: 6a7b ldr r3, [r7, #36] @ 0x24 + 80111e0: 685a ldr r2, [r3, #4] + 80111e2: 687b ldr r3, [r7, #4] + 80111e4: 1ad2 subs r2, r2, r3 + 80111e6: 2308 movs r3, #8 + 80111e8: 005b lsls r3, r3, #1 + 80111ea: 429a cmp r2, r3 + 80111ec: d920 bls.n 8011230 + { + /* This block is to be split into two. Create a new + block following the number of bytes requested. The void + cast is used to prevent byte alignment warnings from the + compiler. */ + pxNewBlockLink = ( void * ) ( ( ( uint8_t * ) pxBlock ) + xWantedSize ); + 80111ee: 6a7a ldr r2, [r7, #36] @ 0x24 + 80111f0: 687b ldr r3, [r7, #4] + 80111f2: 4413 add r3, r2 + 80111f4: 61bb str r3, [r7, #24] + configASSERT( ( ( ( size_t ) pxNewBlockLink ) & portBYTE_ALIGNMENT_MASK ) == 0 ); + 80111f6: 69bb ldr r3, [r7, #24] + 80111f8: f003 0307 and.w r3, r3, #7 + 80111fc: 2b00 cmp r3, #0 + 80111fe: d00b beq.n 8011218 + __asm volatile + 8011200: f04f 0350 mov.w r3, #80 @ 0x50 + 8011204: f383 8811 msr BASEPRI, r3 + 8011208: f3bf 8f6f isb sy + 801120c: f3bf 8f4f dsb sy + 8011210: 613b str r3, [r7, #16] +} + 8011212: bf00 nop + 8011214: bf00 nop + 8011216: e7fd b.n 8011214 + + /* Calculate the sizes of two blocks split from the + single block. */ + pxNewBlockLink->xBlockSize = pxBlock->xBlockSize - xWantedSize; + 8011218: 6a7b ldr r3, [r7, #36] @ 0x24 + 801121a: 685a ldr r2, [r3, #4] + 801121c: 687b ldr r3, [r7, #4] + 801121e: 1ad2 subs r2, r2, r3 + 8011220: 69bb ldr r3, [r7, #24] + 8011222: 605a str r2, [r3, #4] + pxBlock->xBlockSize = xWantedSize; + 8011224: 6a7b ldr r3, [r7, #36] @ 0x24 + 8011226: 687a ldr r2, [r7, #4] + 8011228: 605a str r2, [r3, #4] + + /* Insert the new block into the list of free blocks. */ + prvInsertBlockIntoFreeList( pxNewBlockLink ); + 801122a: 69b8 ldr r0, [r7, #24] + 801122c: f000 f90a bl 8011444 + else + { + mtCOVERAGE_TEST_MARKER(); + } + + xFreeBytesRemaining -= pxBlock->xBlockSize; + 8011230: 4b1d ldr r3, [pc, #116] @ (80112a8 ) + 8011232: 681a ldr r2, [r3, #0] + 8011234: 6a7b ldr r3, [r7, #36] @ 0x24 + 8011236: 685b ldr r3, [r3, #4] + 8011238: 1ad3 subs r3, r2, r3 + 801123a: 4a1b ldr r2, [pc, #108] @ (80112a8 ) + 801123c: 6013 str r3, [r2, #0] + + if( xFreeBytesRemaining < xMinimumEverFreeBytesRemaining ) + 801123e: 4b1a ldr r3, [pc, #104] @ (80112a8 ) + 8011240: 681a ldr r2, [r3, #0] + 8011242: 4b1b ldr r3, [pc, #108] @ (80112b0 ) + 8011244: 681b ldr r3, [r3, #0] + 8011246: 429a cmp r2, r3 + 8011248: d203 bcs.n 8011252 + { + xMinimumEverFreeBytesRemaining = xFreeBytesRemaining; + 801124a: 4b17 ldr r3, [pc, #92] @ (80112a8 ) + 801124c: 681b ldr r3, [r3, #0] + 801124e: 4a18 ldr r2, [pc, #96] @ (80112b0 ) + 8011250: 6013 str r3, [r2, #0] + mtCOVERAGE_TEST_MARKER(); + } + + /* The block is being returned - it is allocated and owned + by the application and has no "next" block. */ + pxBlock->xBlockSize |= xBlockAllocatedBit; + 8011252: 6a7b ldr r3, [r7, #36] @ 0x24 + 8011254: 685a ldr r2, [r3, #4] + 8011256: 4b13 ldr r3, [pc, #76] @ (80112a4 ) + 8011258: 681b ldr r3, [r3, #0] + 801125a: 431a orrs r2, r3 + 801125c: 6a7b ldr r3, [r7, #36] @ 0x24 + 801125e: 605a str r2, [r3, #4] + pxBlock->pxNextFreeBlock = NULL; + 8011260: 6a7b ldr r3, [r7, #36] @ 0x24 + 8011262: 2200 movs r2, #0 + 8011264: 601a str r2, [r3, #0] + xNumberOfSuccessfulAllocations++; + 8011266: 4b13 ldr r3, [pc, #76] @ (80112b4 ) + 8011268: 681b ldr r3, [r3, #0] + 801126a: 3301 adds r3, #1 + 801126c: 4a11 ldr r2, [pc, #68] @ (80112b4 ) + 801126e: 6013 str r3, [r2, #0] + mtCOVERAGE_TEST_MARKER(); + } + + traceMALLOC( pvReturn, xWantedSize ); + } + ( void ) xTaskResumeAll(); + 8011270: f7fe febc bl 800ffec + mtCOVERAGE_TEST_MARKER(); + } + } + #endif + + configASSERT( ( ( ( size_t ) pvReturn ) & ( size_t ) portBYTE_ALIGNMENT_MASK ) == 0 ); + 8011274: 69fb ldr r3, [r7, #28] + 8011276: f003 0307 and.w r3, r3, #7 + 801127a: 2b00 cmp r3, #0 + 801127c: d00b beq.n 8011296 + __asm volatile + 801127e: f04f 0350 mov.w r3, #80 @ 0x50 + 8011282: f383 8811 msr BASEPRI, r3 + 8011286: f3bf 8f6f isb sy + 801128a: f3bf 8f4f dsb sy + 801128e: 60fb str r3, [r7, #12] +} + 8011290: bf00 nop + 8011292: bf00 nop + 8011294: e7fd b.n 8011292 + return pvReturn; + 8011296: 69fb ldr r3, [r7, #28] +} + 8011298: 4618 mov r0, r3 + 801129a: 3728 adds r7, #40 @ 0x28 + 801129c: 46bd mov sp, r7 + 801129e: bd80 pop {r7, pc} + 80112a0: 20005e88 .word 0x20005e88 + 80112a4: 20005e9c .word 0x20005e9c + 80112a8: 20005e8c .word 0x20005e8c + 80112ac: 20005e80 .word 0x20005e80 + 80112b0: 20005e90 .word 0x20005e90 + 80112b4: 20005e94 .word 0x20005e94 + +080112b8 : +/*-----------------------------------------------------------*/ + +void vPortFree( void *pv ) +{ + 80112b8: b580 push {r7, lr} + 80112ba: b086 sub sp, #24 + 80112bc: af00 add r7, sp, #0 + 80112be: 6078 str r0, [r7, #4] +uint8_t *puc = ( uint8_t * ) pv; + 80112c0: 687b ldr r3, [r7, #4] + 80112c2: 617b str r3, [r7, #20] +BlockLink_t *pxLink; + + if( pv != NULL ) + 80112c4: 687b ldr r3, [r7, #4] + 80112c6: 2b00 cmp r3, #0 + 80112c8: d04f beq.n 801136a + { + /* The memory being freed will have an BlockLink_t structure immediately + before it. */ + puc -= xHeapStructSize; + 80112ca: 2308 movs r3, #8 + 80112cc: 425b negs r3, r3 + 80112ce: 697a ldr r2, [r7, #20] + 80112d0: 4413 add r3, r2 + 80112d2: 617b str r3, [r7, #20] + + /* This casting is to keep the compiler from issuing warnings. */ + pxLink = ( void * ) puc; + 80112d4: 697b ldr r3, [r7, #20] + 80112d6: 613b str r3, [r7, #16] + + /* Check the block is actually allocated. */ + configASSERT( ( pxLink->xBlockSize & xBlockAllocatedBit ) != 0 ); + 80112d8: 693b ldr r3, [r7, #16] + 80112da: 685a ldr r2, [r3, #4] + 80112dc: 4b25 ldr r3, [pc, #148] @ (8011374 ) + 80112de: 681b ldr r3, [r3, #0] + 80112e0: 4013 ands r3, r2 + 80112e2: 2b00 cmp r3, #0 + 80112e4: d10b bne.n 80112fe + __asm volatile + 80112e6: f04f 0350 mov.w r3, #80 @ 0x50 + 80112ea: f383 8811 msr BASEPRI, r3 + 80112ee: f3bf 8f6f isb sy + 80112f2: f3bf 8f4f dsb sy + 80112f6: 60fb str r3, [r7, #12] +} + 80112f8: bf00 nop + 80112fa: bf00 nop + 80112fc: e7fd b.n 80112fa + configASSERT( pxLink->pxNextFreeBlock == NULL ); + 80112fe: 693b ldr r3, [r7, #16] + 8011300: 681b ldr r3, [r3, #0] + 8011302: 2b00 cmp r3, #0 + 8011304: d00b beq.n 801131e + __asm volatile + 8011306: f04f 0350 mov.w r3, #80 @ 0x50 + 801130a: f383 8811 msr BASEPRI, r3 + 801130e: f3bf 8f6f isb sy + 8011312: f3bf 8f4f dsb sy + 8011316: 60bb str r3, [r7, #8] +} + 8011318: bf00 nop + 801131a: bf00 nop + 801131c: e7fd b.n 801131a + + if( ( pxLink->xBlockSize & xBlockAllocatedBit ) != 0 ) + 801131e: 693b ldr r3, [r7, #16] + 8011320: 685a ldr r2, [r3, #4] + 8011322: 4b14 ldr r3, [pc, #80] @ (8011374 ) + 8011324: 681b ldr r3, [r3, #0] + 8011326: 4013 ands r3, r2 + 8011328: 2b00 cmp r3, #0 + 801132a: d01e beq.n 801136a + { + if( pxLink->pxNextFreeBlock == NULL ) + 801132c: 693b ldr r3, [r7, #16] + 801132e: 681b ldr r3, [r3, #0] + 8011330: 2b00 cmp r3, #0 + 8011332: d11a bne.n 801136a + { + /* The block is being returned to the heap - it is no longer + allocated. */ + pxLink->xBlockSize &= ~xBlockAllocatedBit; + 8011334: 693b ldr r3, [r7, #16] + 8011336: 685a ldr r2, [r3, #4] + 8011338: 4b0e ldr r3, [pc, #56] @ (8011374 ) + 801133a: 681b ldr r3, [r3, #0] + 801133c: 43db mvns r3, r3 + 801133e: 401a ands r2, r3 + 8011340: 693b ldr r3, [r7, #16] + 8011342: 605a str r2, [r3, #4] + + vTaskSuspendAll(); + 8011344: f7fe fe44 bl 800ffd0 + { + /* Add this block to the list of free blocks. */ + xFreeBytesRemaining += pxLink->xBlockSize; + 8011348: 693b ldr r3, [r7, #16] + 801134a: 685a ldr r2, [r3, #4] + 801134c: 4b0a ldr r3, [pc, #40] @ (8011378 ) + 801134e: 681b ldr r3, [r3, #0] + 8011350: 4413 add r3, r2 + 8011352: 4a09 ldr r2, [pc, #36] @ (8011378 ) + 8011354: 6013 str r3, [r2, #0] + traceFREE( pv, pxLink->xBlockSize ); + prvInsertBlockIntoFreeList( ( ( BlockLink_t * ) pxLink ) ); + 8011356: 6938 ldr r0, [r7, #16] + 8011358: f000 f874 bl 8011444 + xNumberOfSuccessfulFrees++; + 801135c: 4b07 ldr r3, [pc, #28] @ (801137c ) + 801135e: 681b ldr r3, [r3, #0] + 8011360: 3301 adds r3, #1 + 8011362: 4a06 ldr r2, [pc, #24] @ (801137c ) + 8011364: 6013 str r3, [r2, #0] + } + ( void ) xTaskResumeAll(); + 8011366: f7fe fe41 bl 800ffec + else + { + mtCOVERAGE_TEST_MARKER(); + } + } +} + 801136a: bf00 nop + 801136c: 3718 adds r7, #24 + 801136e: 46bd mov sp, r7 + 8011370: bd80 pop {r7, pc} + 8011372: bf00 nop + 8011374: 20005e9c .word 0x20005e9c + 8011378: 20005e8c .word 0x20005e8c + 801137c: 20005e98 .word 0x20005e98 + +08011380 : + /* This just exists to keep the linker quiet. */ +} +/*-----------------------------------------------------------*/ + +static void prvHeapInit( void ) +{ + 8011380: b480 push {r7} + 8011382: b085 sub sp, #20 + 8011384: af00 add r7, sp, #0 +BlockLink_t *pxFirstFreeBlock; +uint8_t *pucAlignedHeap; +size_t uxAddress; +size_t xTotalHeapSize = configTOTAL_HEAP_SIZE; + 8011386: f644 6320 movw r3, #20000 @ 0x4e20 + 801138a: 60bb str r3, [r7, #8] + + /* Ensure the heap starts on a correctly aligned boundary. */ + uxAddress = ( size_t ) ucHeap; + 801138c: 4b27 ldr r3, [pc, #156] @ (801142c ) + 801138e: 60fb str r3, [r7, #12] + + if( ( uxAddress & portBYTE_ALIGNMENT_MASK ) != 0 ) + 8011390: 68fb ldr r3, [r7, #12] + 8011392: f003 0307 and.w r3, r3, #7 + 8011396: 2b00 cmp r3, #0 + 8011398: d00c beq.n 80113b4 + { + uxAddress += ( portBYTE_ALIGNMENT - 1 ); + 801139a: 68fb ldr r3, [r7, #12] + 801139c: 3307 adds r3, #7 + 801139e: 60fb str r3, [r7, #12] + uxAddress &= ~( ( size_t ) portBYTE_ALIGNMENT_MASK ); + 80113a0: 68fb ldr r3, [r7, #12] + 80113a2: f023 0307 bic.w r3, r3, #7 + 80113a6: 60fb str r3, [r7, #12] + xTotalHeapSize -= uxAddress - ( size_t ) ucHeap; + 80113a8: 68ba ldr r2, [r7, #8] + 80113aa: 68fb ldr r3, [r7, #12] + 80113ac: 1ad3 subs r3, r2, r3 + 80113ae: 4a1f ldr r2, [pc, #124] @ (801142c ) + 80113b0: 4413 add r3, r2 + 80113b2: 60bb str r3, [r7, #8] + } + + pucAlignedHeap = ( uint8_t * ) uxAddress; + 80113b4: 68fb ldr r3, [r7, #12] + 80113b6: 607b str r3, [r7, #4] + + /* xStart is used to hold a pointer to the first item in the list of free + blocks. The void cast is used to prevent compiler warnings. */ + xStart.pxNextFreeBlock = ( void * ) pucAlignedHeap; + 80113b8: 4a1d ldr r2, [pc, #116] @ (8011430 ) + 80113ba: 687b ldr r3, [r7, #4] + 80113bc: 6013 str r3, [r2, #0] + xStart.xBlockSize = ( size_t ) 0; + 80113be: 4b1c ldr r3, [pc, #112] @ (8011430 ) + 80113c0: 2200 movs r2, #0 + 80113c2: 605a str r2, [r3, #4] + + /* pxEnd is used to mark the end of the list of free blocks and is inserted + at the end of the heap space. */ + uxAddress = ( ( size_t ) pucAlignedHeap ) + xTotalHeapSize; + 80113c4: 687b ldr r3, [r7, #4] + 80113c6: 68ba ldr r2, [r7, #8] + 80113c8: 4413 add r3, r2 + 80113ca: 60fb str r3, [r7, #12] + uxAddress -= xHeapStructSize; + 80113cc: 2208 movs r2, #8 + 80113ce: 68fb ldr r3, [r7, #12] + 80113d0: 1a9b subs r3, r3, r2 + 80113d2: 60fb str r3, [r7, #12] + uxAddress &= ~( ( size_t ) portBYTE_ALIGNMENT_MASK ); + 80113d4: 68fb ldr r3, [r7, #12] + 80113d6: f023 0307 bic.w r3, r3, #7 + 80113da: 60fb str r3, [r7, #12] + pxEnd = ( void * ) uxAddress; + 80113dc: 68fb ldr r3, [r7, #12] + 80113de: 4a15 ldr r2, [pc, #84] @ (8011434 ) + 80113e0: 6013 str r3, [r2, #0] + pxEnd->xBlockSize = 0; + 80113e2: 4b14 ldr r3, [pc, #80] @ (8011434 ) + 80113e4: 681b ldr r3, [r3, #0] + 80113e6: 2200 movs r2, #0 + 80113e8: 605a str r2, [r3, #4] + pxEnd->pxNextFreeBlock = NULL; + 80113ea: 4b12 ldr r3, [pc, #72] @ (8011434 ) + 80113ec: 681b ldr r3, [r3, #0] + 80113ee: 2200 movs r2, #0 + 80113f0: 601a str r2, [r3, #0] + + /* To start with there is a single free block that is sized to take up the + entire heap space, minus the space taken by pxEnd. */ + pxFirstFreeBlock = ( void * ) pucAlignedHeap; + 80113f2: 687b ldr r3, [r7, #4] + 80113f4: 603b str r3, [r7, #0] + pxFirstFreeBlock->xBlockSize = uxAddress - ( size_t ) pxFirstFreeBlock; + 80113f6: 683b ldr r3, [r7, #0] + 80113f8: 68fa ldr r2, [r7, #12] + 80113fa: 1ad2 subs r2, r2, r3 + 80113fc: 683b ldr r3, [r7, #0] + 80113fe: 605a str r2, [r3, #4] + pxFirstFreeBlock->pxNextFreeBlock = pxEnd; + 8011400: 4b0c ldr r3, [pc, #48] @ (8011434 ) + 8011402: 681a ldr r2, [r3, #0] + 8011404: 683b ldr r3, [r7, #0] + 8011406: 601a str r2, [r3, #0] + + /* Only one block exists - and it covers the entire usable heap space. */ + xMinimumEverFreeBytesRemaining = pxFirstFreeBlock->xBlockSize; + 8011408: 683b ldr r3, [r7, #0] + 801140a: 685b ldr r3, [r3, #4] + 801140c: 4a0a ldr r2, [pc, #40] @ (8011438 ) + 801140e: 6013 str r3, [r2, #0] + xFreeBytesRemaining = pxFirstFreeBlock->xBlockSize; + 8011410: 683b ldr r3, [r7, #0] + 8011412: 685b ldr r3, [r3, #4] + 8011414: 4a09 ldr r2, [pc, #36] @ (801143c ) + 8011416: 6013 str r3, [r2, #0] + + /* Work out the position of the top bit in a size_t variable. */ + xBlockAllocatedBit = ( ( size_t ) 1 ) << ( ( sizeof( size_t ) * heapBITS_PER_BYTE ) - 1 ); + 8011418: 4b09 ldr r3, [pc, #36] @ (8011440 ) + 801141a: f04f 4200 mov.w r2, #2147483648 @ 0x80000000 + 801141e: 601a str r2, [r3, #0] +} + 8011420: bf00 nop + 8011422: 3714 adds r7, #20 + 8011424: 46bd mov sp, r7 + 8011426: f85d 7b04 ldr.w r7, [sp], #4 + 801142a: 4770 bx lr + 801142c: 20001060 .word 0x20001060 + 8011430: 20005e80 .word 0x20005e80 + 8011434: 20005e88 .word 0x20005e88 + 8011438: 20005e90 .word 0x20005e90 + 801143c: 20005e8c .word 0x20005e8c + 8011440: 20005e9c .word 0x20005e9c + +08011444 : +/*-----------------------------------------------------------*/ + +static void prvInsertBlockIntoFreeList( BlockLink_t *pxBlockToInsert ) +{ + 8011444: b480 push {r7} + 8011446: b085 sub sp, #20 + 8011448: af00 add r7, sp, #0 + 801144a: 6078 str r0, [r7, #4] +BlockLink_t *pxIterator; +uint8_t *puc; + + /* Iterate through the list until a block is found that has a higher address + than the block being inserted. */ + for( pxIterator = &xStart; pxIterator->pxNextFreeBlock < pxBlockToInsert; pxIterator = pxIterator->pxNextFreeBlock ) + 801144c: 4b28 ldr r3, [pc, #160] @ (80114f0 ) + 801144e: 60fb str r3, [r7, #12] + 8011450: e002 b.n 8011458 + 8011452: 68fb ldr r3, [r7, #12] + 8011454: 681b ldr r3, [r3, #0] + 8011456: 60fb str r3, [r7, #12] + 8011458: 68fb ldr r3, [r7, #12] + 801145a: 681b ldr r3, [r3, #0] + 801145c: 687a ldr r2, [r7, #4] + 801145e: 429a cmp r2, r3 + 8011460: d8f7 bhi.n 8011452 + /* Nothing to do here, just iterate to the right position. */ + } + + /* Do the block being inserted, and the block it is being inserted after + make a contiguous block of memory? */ + puc = ( uint8_t * ) pxIterator; + 8011462: 68fb ldr r3, [r7, #12] + 8011464: 60bb str r3, [r7, #8] + if( ( puc + pxIterator->xBlockSize ) == ( uint8_t * ) pxBlockToInsert ) + 8011466: 68fb ldr r3, [r7, #12] + 8011468: 685b ldr r3, [r3, #4] + 801146a: 68ba ldr r2, [r7, #8] + 801146c: 4413 add r3, r2 + 801146e: 687a ldr r2, [r7, #4] + 8011470: 429a cmp r2, r3 + 8011472: d108 bne.n 8011486 + { + pxIterator->xBlockSize += pxBlockToInsert->xBlockSize; + 8011474: 68fb ldr r3, [r7, #12] + 8011476: 685a ldr r2, [r3, #4] + 8011478: 687b ldr r3, [r7, #4] + 801147a: 685b ldr r3, [r3, #4] + 801147c: 441a add r2, r3 + 801147e: 68fb ldr r3, [r7, #12] + 8011480: 605a str r2, [r3, #4] + pxBlockToInsert = pxIterator; + 8011482: 68fb ldr r3, [r7, #12] + 8011484: 607b str r3, [r7, #4] + mtCOVERAGE_TEST_MARKER(); + } + + /* Do the block being inserted, and the block it is being inserted before + make a contiguous block of memory? */ + puc = ( uint8_t * ) pxBlockToInsert; + 8011486: 687b ldr r3, [r7, #4] + 8011488: 60bb str r3, [r7, #8] + if( ( puc + pxBlockToInsert->xBlockSize ) == ( uint8_t * ) pxIterator->pxNextFreeBlock ) + 801148a: 687b ldr r3, [r7, #4] + 801148c: 685b ldr r3, [r3, #4] + 801148e: 68ba ldr r2, [r7, #8] + 8011490: 441a add r2, r3 + 8011492: 68fb ldr r3, [r7, #12] + 8011494: 681b ldr r3, [r3, #0] + 8011496: 429a cmp r2, r3 + 8011498: d118 bne.n 80114cc + { + if( pxIterator->pxNextFreeBlock != pxEnd ) + 801149a: 68fb ldr r3, [r7, #12] + 801149c: 681a ldr r2, [r3, #0] + 801149e: 4b15 ldr r3, [pc, #84] @ (80114f4 ) + 80114a0: 681b ldr r3, [r3, #0] + 80114a2: 429a cmp r2, r3 + 80114a4: d00d beq.n 80114c2 + { + /* Form one big block from the two blocks. */ + pxBlockToInsert->xBlockSize += pxIterator->pxNextFreeBlock->xBlockSize; + 80114a6: 687b ldr r3, [r7, #4] + 80114a8: 685a ldr r2, [r3, #4] + 80114aa: 68fb ldr r3, [r7, #12] + 80114ac: 681b ldr r3, [r3, #0] + 80114ae: 685b ldr r3, [r3, #4] + 80114b0: 441a add r2, r3 + 80114b2: 687b ldr r3, [r7, #4] + 80114b4: 605a str r2, [r3, #4] + pxBlockToInsert->pxNextFreeBlock = pxIterator->pxNextFreeBlock->pxNextFreeBlock; + 80114b6: 68fb ldr r3, [r7, #12] + 80114b8: 681b ldr r3, [r3, #0] + 80114ba: 681a ldr r2, [r3, #0] + 80114bc: 687b ldr r3, [r7, #4] + 80114be: 601a str r2, [r3, #0] + 80114c0: e008 b.n 80114d4 + } + else + { + pxBlockToInsert->pxNextFreeBlock = pxEnd; + 80114c2: 4b0c ldr r3, [pc, #48] @ (80114f4 ) + 80114c4: 681a ldr r2, [r3, #0] + 80114c6: 687b ldr r3, [r7, #4] + 80114c8: 601a str r2, [r3, #0] + 80114ca: e003 b.n 80114d4 + } + } + else + { + pxBlockToInsert->pxNextFreeBlock = pxIterator->pxNextFreeBlock; + 80114cc: 68fb ldr r3, [r7, #12] + 80114ce: 681a ldr r2, [r3, #0] + 80114d0: 687b ldr r3, [r7, #4] + 80114d2: 601a str r2, [r3, #0] + + /* If the block being inserted plugged a gab, so was merged with the block + before and the block after, then it's pxNextFreeBlock pointer will have + already been set, and should not be set here as that would make it point + to itself. */ + if( pxIterator != pxBlockToInsert ) + 80114d4: 68fa ldr r2, [r7, #12] + 80114d6: 687b ldr r3, [r7, #4] + 80114d8: 429a cmp r2, r3 + 80114da: d002 beq.n 80114e2 + { + pxIterator->pxNextFreeBlock = pxBlockToInsert; + 80114dc: 68fb ldr r3, [r7, #12] + 80114de: 687a ldr r2, [r7, #4] + 80114e0: 601a str r2, [r3, #0] + } + else + { + mtCOVERAGE_TEST_MARKER(); + } +} + 80114e2: bf00 nop + 80114e4: 3714 adds r7, #20 + 80114e6: 46bd mov sp, r7 + 80114e8: f85d 7b04 ldr.w r7, [sp], #4 + 80114ec: 4770 bx lr + 80114ee: bf00 nop + 80114f0: 20005e80 .word 0x20005e80 + 80114f4: 20005e88 .word 0x20005e88 + +080114f8 : + +/** @addtogroup ADV_TRACE_exported_function + * @{ + */ +UTIL_ADV_TRACE_Status_t UTIL_ADV_TRACE_Init(void) +{ + 80114f8: b580 push {r7, lr} + 80114fa: af00 add r7, sp, #0 + /* initialize the Ptr for Read/Write */ + (void)UTIL_ADV_TRACE_MEMSET8(&ADV_TRACE_Ctx, 0x0, sizeof(ADV_TRACE_Context)); + 80114fc: 2218 movs r2, #24 + 80114fe: 2100 movs r1, #0 + 8011500: 4807 ldr r0, [pc, #28] @ (8011520 ) + 8011502: f000 fa9d bl 8011a40 + (void)UTIL_ADV_TRACE_MEMSET8(&ADV_TRACE_Buffer, 0x0, sizeof(ADV_TRACE_Buffer)); + 8011506: f44f 6280 mov.w r2, #1024 @ 0x400 + 801150a: 2100 movs r1, #0 + 801150c: 4805 ldr r0, [pc, #20] @ (8011524 ) + 801150e: f000 fa97 bl 8011a40 +#endif + /* Allocate Lock resource */ + UTIL_ADV_TRACE_INIT_CRITICAL_SECTION(); + + /* Initialize the Low Level interface */ + return UTIL_TraceDriver.Init(TRACE_TxCpltCallback); + 8011512: 4b05 ldr r3, [pc, #20] @ (8011528 ) + 8011514: 681b ldr r3, [r3, #0] + 8011516: 4805 ldr r0, [pc, #20] @ (801152c ) + 8011518: 4798 blx r3 + 801151a: 4603 mov r3, r0 +} + 801151c: 4618 mov r0, r3 + 801151e: bd80 pop {r7, pc} + 8011520: 20005ea0 .word 0x20005ea0 + 8011524: 20005eb8 .word 0x20005eb8 + 8011528: 08014ea8 .word 0x08014ea8 + 801152c: 08011795 .word 0x08011795 + +08011530 : + return UTIL_TraceDriver.StartRx(UserCallback); +} + +#if defined(UTIL_ADV_TRACE_CONDITIONNAL) +UTIL_ADV_TRACE_Status_t UTIL_ADV_TRACE_COND_FSend(uint32_t VerboseLevel, uint32_t Region, uint32_t TimeStampState, const char *strFormat, ...) +{ + 8011530: b408 push {r3} + 8011532: b580 push {r7, lr} + 8011534: b08d sub sp, #52 @ 0x34 + 8011536: af00 add r7, sp, #0 + 8011538: 60f8 str r0, [r7, #12] + 801153a: 60b9 str r1, [r7, #8] + 801153c: 607a str r2, [r7, #4] + va_list vaArgs; +#if defined(UTIL_ADV_TRACE_UNCHUNK_MODE) + uint8_t buf[UTIL_ADV_TRACE_TMP_MAX_TIMESTMAP_SIZE]; + uint16_t timestamp_size = 0u; + 801153e: 2300 movs r3, #0 + 8011540: 82fb strh r3, [r7, #22] + uint16_t writepos; + uint16_t idx; +#else + uint8_t buf[UTIL_ADV_TRACE_TMP_BUF_SIZE+UTIL_ADV_TRACE_TMP_MAX_TIMESTMAP_SIZE]; +#endif + uint16_t buff_size = 0u; + 8011542: 2300 movs r3, #0 + 8011544: 85bb strh r3, [r7, #44] @ 0x2c + + /* check verbose level */ + if(!(ADV_TRACE_Ctx.CurrentVerboseLevel >= VerboseLevel)) + 8011546: 4b37 ldr r3, [pc, #220] @ (8011624 ) + 8011548: 7a1b ldrb r3, [r3, #8] + 801154a: 461a mov r2, r3 + 801154c: 68fb ldr r3, [r7, #12] + 801154e: 4293 cmp r3, r2 + 8011550: d902 bls.n 8011558 + { + return UTIL_ADV_TRACE_GIVEUP; + 8011552: f06f 0304 mvn.w r3, #4 + 8011556: e05e b.n 8011616 + } + + if((Region & ADV_TRACE_Ctx.RegionMask) != Region) + 8011558: 4b32 ldr r3, [pc, #200] @ (8011624 ) + 801155a: 68da ldr r2, [r3, #12] + 801155c: 68bb ldr r3, [r7, #8] + 801155e: 4013 ands r3, r2 + 8011560: 68ba ldr r2, [r7, #8] + 8011562: 429a cmp r2, r3 + 8011564: d002 beq.n 801156c + { + return UTIL_ADV_TRACE_REGIONMASKED; + 8011566: f06f 0305 mvn.w r3, #5 + 801156a: e054 b.n 8011616 + } + +#if defined(UTIL_ADV_TRACE_UNCHUNK_MODE) + if((ADV_TRACE_Ctx.timestamp_func != NULL) && (TimeStampState != 0u)) + 801156c: 4b2d ldr r3, [pc, #180] @ (8011624 ) + 801156e: 685b ldr r3, [r3, #4] + 8011570: 2b00 cmp r3, #0 + 8011572: d00a beq.n 801158a + 8011574: 687b ldr r3, [r7, #4] + 8011576: 2b00 cmp r3, #0 + 8011578: d007 beq.n 801158a + { + ADV_TRACE_Ctx.timestamp_func(buf,×tamp_size); + 801157a: 4b2a ldr r3, [pc, #168] @ (8011624 ) + 801157c: 685b ldr r3, [r3, #4] + 801157e: f107 0116 add.w r1, r7, #22 + 8011582: f107 0218 add.w r2, r7, #24 + 8011586: 4610 mov r0, r2 + 8011588: 4798 blx r3 + } + + va_start( vaArgs, strFormat); + 801158a: f107 0340 add.w r3, r7, #64 @ 0x40 + 801158e: 62bb str r3, [r7, #40] @ 0x28 + buff_size =(uint16_t)UTIL_ADV_TRACE_VSNPRINTF((char *)sztmp,UTIL_ADV_TRACE_TMP_BUF_SIZE, strFormat, vaArgs); + 8011590: 6abb ldr r3, [r7, #40] @ 0x28 + 8011592: 6bfa ldr r2, [r7, #60] @ 0x3c + 8011594: f44f 7100 mov.w r1, #512 @ 0x200 + 8011598: 4823 ldr r0, [pc, #140] @ (8011628 ) + 801159a: f001 f82d bl 80125f8 + 801159e: 4603 mov r3, r0 + 80115a0: 85bb strh r3, [r7, #44] @ 0x2c + + TRACE_Lock(); + 80115a2: f000 fa01 bl 80119a8 + + /* if allocation is ok, write data into the buffer */ + if (TRACE_AllocateBufer((buff_size+timestamp_size),&writepos) != -1) + 80115a6: 8afa ldrh r2, [r7, #22] + 80115a8: 8dbb ldrh r3, [r7, #44] @ 0x2c + 80115aa: 4413 add r3, r2 + 80115ac: b29b uxth r3, r3 + 80115ae: f107 0214 add.w r2, r7, #20 + 80115b2: 4611 mov r1, r2 + 80115b4: 4618 mov r0, r3 + 80115b6: f000 f979 bl 80118ac + 80115ba: 4603 mov r3, r0 + 80115bc: f1b3 3fff cmp.w r3, #4294967295 + 80115c0: d025 beq.n 801160e + } + UTIL_ADV_TRACE_EXIT_CRITICAL_SECTION(); +#endif + + /* copy the timestamp */ + for (idx = 0u; idx < timestamp_size; idx++) + 80115c2: 2300 movs r3, #0 + 80115c4: 85fb strh r3, [r7, #46] @ 0x2e + 80115c6: e00e b.n 80115e6 + { + ADV_TRACE_Buffer[writepos] = buf[idx]; + 80115c8: 8dfb ldrh r3, [r7, #46] @ 0x2e + 80115ca: 8aba ldrh r2, [r7, #20] + 80115cc: 3330 adds r3, #48 @ 0x30 + 80115ce: 443b add r3, r7 + 80115d0: f813 1c18 ldrb.w r1, [r3, #-24] + 80115d4: 4b15 ldr r3, [pc, #84] @ (801162c ) + 80115d6: 5499 strb r1, [r3, r2] + writepos = writepos + 1u; + 80115d8: 8abb ldrh r3, [r7, #20] + 80115da: 3301 adds r3, #1 + 80115dc: b29b uxth r3, r3 + 80115de: 82bb strh r3, [r7, #20] + for (idx = 0u; idx < timestamp_size; idx++) + 80115e0: 8dfb ldrh r3, [r7, #46] @ 0x2e + 80115e2: 3301 adds r3, #1 + 80115e4: 85fb strh r3, [r7, #46] @ 0x2e + 80115e6: 8afb ldrh r3, [r7, #22] + 80115e8: 8dfa ldrh r2, [r7, #46] @ 0x2e + 80115ea: 429a cmp r2, r3 + 80115ec: d3ec bcc.n 80115c8 + } + + /* copy the data */ + (void)UTIL_ADV_TRACE_VSNPRINTF((char *)(&ADV_TRACE_Buffer[writepos]), UTIL_ADV_TRACE_TMP_BUF_SIZE, strFormat, vaArgs); + 80115ee: 8abb ldrh r3, [r7, #20] + 80115f0: 461a mov r2, r3 + 80115f2: 4b0e ldr r3, [pc, #56] @ (801162c ) + 80115f4: 18d0 adds r0, r2, r3 + 80115f6: 6abb ldr r3, [r7, #40] @ 0x28 + 80115f8: 6bfa ldr r2, [r7, #60] @ 0x3c + 80115fa: f44f 7100 mov.w r1, #512 @ 0x200 + 80115fe: f000 fffb bl 80125f8 + va_end(vaArgs); + + TRACE_UnLock(); + 8011602: f000 f9ef bl 80119e4 + + return TRACE_Send(); + 8011606: f000 f841 bl 801168c + 801160a: 4603 mov r3, r0 + 801160c: e003 b.n 8011616 + } + + va_end(vaArgs); + TRACE_UnLock(); + 801160e: f000 f9e9 bl 80119e4 + ADV_TRACE_Ctx.OverRunStatus = TRACE_OVERRUN_INDICATION; + } + UTIL_ADV_TRACE_EXIT_CRITICAL_SECTION(); +#endif + + return UTIL_ADV_TRACE_MEM_FULL; + 8011612: f06f 0302 mvn.w r3, #2 + buff_size += (uint16_t) UTIL_ADV_TRACE_VSNPRINTF((char* )(buf + buff_size), UTIL_ADV_TRACE_TMP_BUF_SIZE, strFormat, vaArgs); + va_end(vaArgs); + + return UTIL_ADV_TRACE_Send(buf, buff_size); +#endif +} + 8011616: 4618 mov r0, r3 + 8011618: 3734 adds r7, #52 @ 0x34 + 801161a: 46bd mov sp, r7 + 801161c: e8bd 4080 ldmia.w sp!, {r7, lr} + 8011620: b001 add sp, #4 + 8011622: 4770 bx lr + 8011624: 20005ea0 .word 0x20005ea0 + 8011628: 200062b8 .word 0x200062b8 + 801162c: 20005eb8 .word 0x20005eb8 + +08011630 : +} +#endif + +#if defined(UTIL_ADV_TRACE_CONDITIONNAL) +void UTIL_ADV_TRACE_RegisterTimeStampFunction(cb_timestamp *cb) +{ + 8011630: b480 push {r7} + 8011632: b083 sub sp, #12 + 8011634: af00 add r7, sp, #0 + 8011636: 6078 str r0, [r7, #4] + ADV_TRACE_Ctx.timestamp_func = *cb; + 8011638: 4a04 ldr r2, [pc, #16] @ (801164c ) + 801163a: 687b ldr r3, [r7, #4] + 801163c: 6053 str r3, [r2, #4] +} + 801163e: bf00 nop + 8011640: 370c adds r7, #12 + 8011642: 46bd mov sp, r7 + 8011644: f85d 7b04 ldr.w r7, [sp], #4 + 8011648: 4770 bx lr + 801164a: bf00 nop + 801164c: 20005ea0 .word 0x20005ea0 + +08011650 : + +void UTIL_ADV_TRACE_SetVerboseLevel(uint8_t Level) +{ + 8011650: b480 push {r7} + 8011652: b083 sub sp, #12 + 8011654: af00 add r7, sp, #0 + 8011656: 4603 mov r3, r0 + 8011658: 71fb strb r3, [r7, #7] + ADV_TRACE_Ctx.CurrentVerboseLevel = Level; + 801165a: 4a04 ldr r2, [pc, #16] @ (801166c ) + 801165c: 79fb ldrb r3, [r7, #7] + 801165e: 7213 strb r3, [r2, #8] +} + 8011660: bf00 nop + 8011662: 370c adds r7, #12 + 8011664: 46bd mov sp, r7 + 8011666: f85d 7b04 ldr.w r7, [sp], #4 + 801166a: 4770 bx lr + 801166c: 20005ea0 .word 0x20005ea0 + +08011670 : + ADV_TRACE_Ctx.RegionMask &= ~Region; +} +#endif + +__WEAK void UTIL_ADV_TRACE_PreSendHook(void) +{ + 8011670: b480 push {r7} + 8011672: af00 add r7, sp, #0 +} + 8011674: bf00 nop + 8011676: 46bd mov sp, r7 + 8011678: f85d 7b04 ldr.w r7, [sp], #4 + 801167c: 4770 bx lr + +0801167e : + +__WEAK void UTIL_ADV_TRACE_PostSendHook(void) +{ + 801167e: b480 push {r7} + 8011680: af00 add r7, sp, #0 +} + 8011682: bf00 nop + 8011684: 46bd mov sp, r7 + 8011686: f85d 7b04 ldr.w r7, [sp], #4 + 801168a: 4770 bx lr + +0801168c : +/** + * @brief send the data of the trace to low layer + * @retval Status based on @ref UTIL_ADV_TRACE_Status_t + */ +static UTIL_ADV_TRACE_Status_t TRACE_Send(void) +{ + 801168c: b580 push {r7, lr} + 801168e: b088 sub sp, #32 + 8011690: af00 add r7, sp, #0 + UTIL_ADV_TRACE_Status_t ret = UTIL_ADV_TRACE_OK; + 8011692: 2300 movs r3, #0 + 8011694: 77fb strb r3, [r7, #31] + uint8_t *ptr = NULL; + 8011696: 2300 movs r3, #0 + 8011698: 61bb str r3, [r7, #24] + __ASM volatile ("MRS %0, primask" : "=r" (result) :: "memory"); + 801169a: f3ef 8310 mrs r3, PRIMASK + 801169e: 613b str r3, [r7, #16] + return(result); + 80116a0: 693b ldr r3, [r7, #16] + + UTIL_ADV_TRACE_ENTER_CRITICAL_SECTION(); + 80116a2: 617b str r3, [r7, #20] + __ASM volatile ("cpsid i" : : : "memory"); + 80116a4: b672 cpsid i +} + 80116a6: bf00 nop + + if(TRACE_IsLocked() == 0u) + 80116a8: f000 f9ba bl 8011a20 + 80116ac: 4603 mov r3, r0 + 80116ae: 2b00 cmp r3, #0 + 80116b0: d15d bne.n 801176e + { + TRACE_Lock(); + 80116b2: f000 f979 bl 80119a8 + + if(ADV_TRACE_Ctx.TraceRdPtr != ADV_TRACE_Ctx.TraceWrPtr) + 80116b6: 4b34 ldr r3, [pc, #208] @ (8011788 ) + 80116b8: 8a1a ldrh r2, [r3, #16] + 80116ba: 4b33 ldr r3, [pc, #204] @ (8011788 ) + 80116bc: 8a5b ldrh r3, [r3, #18] + 80116be: 429a cmp r2, r3 + 80116c0: d04d beq.n 801175e + { +#ifdef UTIL_ADV_TRACE_UNCHUNK_MODE + if(TRACE_UNCHUNK_DETECTED == ADV_TRACE_Ctx.unchunk_status) + 80116c2: 4b31 ldr r3, [pc, #196] @ (8011788 ) + 80116c4: 789b ldrb r3, [r3, #2] + 80116c6: 2b01 cmp r3, #1 + 80116c8: d117 bne.n 80116fa + { + ADV_TRACE_Ctx.TraceSentSize = (uint16_t) (ADV_TRACE_Ctx.unchunk_enabled - ADV_TRACE_Ctx.TraceRdPtr); + 80116ca: 4b2f ldr r3, [pc, #188] @ (8011788 ) + 80116cc: 881a ldrh r2, [r3, #0] + 80116ce: 4b2e ldr r3, [pc, #184] @ (8011788 ) + 80116d0: 8a1b ldrh r3, [r3, #16] + 80116d2: 1ad3 subs r3, r2, r3 + 80116d4: b29a uxth r2, r3 + 80116d6: 4b2c ldr r3, [pc, #176] @ (8011788 ) + 80116d8: 829a strh r2, [r3, #20] + ADV_TRACE_Ctx.unchunk_status = TRACE_UNCHUNK_TRANSFER; + 80116da: 4b2b ldr r3, [pc, #172] @ (8011788 ) + 80116dc: 2202 movs r2, #2 + 80116de: 709a strb r2, [r3, #2] + ADV_TRACE_Ctx.unchunk_enabled = 0; + 80116e0: 4b29 ldr r3, [pc, #164] @ (8011788 ) + 80116e2: 2200 movs r2, #0 + 80116e4: 801a strh r2, [r3, #0] + + UTIL_ADV_TRACE_DEBUG("\nTRACE_TxCpltCallback::unchunk start(%d,%d)\n", ADV_TRACE_Ctx.unchunk_enabled, ADV_TRACE_Ctx.TraceRdPtr); + + if(0u == ADV_TRACE_Ctx.TraceSentSize) + 80116e6: 4b28 ldr r3, [pc, #160] @ (8011788 ) + 80116e8: 8a9b ldrh r3, [r3, #20] + 80116ea: 2b00 cmp r3, #0 + 80116ec: d105 bne.n 80116fa + { + ADV_TRACE_Ctx.unchunk_status = TRACE_UNCHUNK_NONE; + 80116ee: 4b26 ldr r3, [pc, #152] @ (8011788 ) + 80116f0: 2200 movs r2, #0 + 80116f2: 709a strb r2, [r3, #2] + ADV_TRACE_Ctx.TraceRdPtr = 0; + 80116f4: 4b24 ldr r3, [pc, #144] @ (8011788 ) + 80116f6: 2200 movs r2, #0 + 80116f8: 821a strh r2, [r3, #16] + } + } + + if(TRACE_UNCHUNK_NONE == ADV_TRACE_Ctx.unchunk_status) + 80116fa: 4b23 ldr r3, [pc, #140] @ (8011788 ) + 80116fc: 789b ldrb r3, [r3, #2] + 80116fe: 2b00 cmp r3, #0 + 8011700: d115 bne.n 801172e + { +#endif + if(ADV_TRACE_Ctx.TraceWrPtr > ADV_TRACE_Ctx.TraceRdPtr) + 8011702: 4b21 ldr r3, [pc, #132] @ (8011788 ) + 8011704: 8a5a ldrh r2, [r3, #18] + 8011706: 4b20 ldr r3, [pc, #128] @ (8011788 ) + 8011708: 8a1b ldrh r3, [r3, #16] + 801170a: 429a cmp r2, r3 + 801170c: d908 bls.n 8011720 + { + ADV_TRACE_Ctx.TraceSentSize = ADV_TRACE_Ctx.TraceWrPtr - ADV_TRACE_Ctx.TraceRdPtr; + 801170e: 4b1e ldr r3, [pc, #120] @ (8011788 ) + 8011710: 8a5a ldrh r2, [r3, #18] + 8011712: 4b1d ldr r3, [pc, #116] @ (8011788 ) + 8011714: 8a1b ldrh r3, [r3, #16] + 8011716: 1ad3 subs r3, r2, r3 + 8011718: b29a uxth r2, r3 + 801171a: 4b1b ldr r3, [pc, #108] @ (8011788 ) + 801171c: 829a strh r2, [r3, #20] + 801171e: e006 b.n 801172e + } + else /* TraceRdPtr > TraceWrPtr */ + { + ADV_TRACE_Ctx.TraceSentSize = UTIL_ADV_TRACE_FIFO_SIZE - ADV_TRACE_Ctx.TraceRdPtr; + 8011720: 4b19 ldr r3, [pc, #100] @ (8011788 ) + 8011722: 8a1b ldrh r3, [r3, #16] + 8011724: f5c3 6380 rsb r3, r3, #1024 @ 0x400 + 8011728: b29a uxth r2, r3 + 801172a: 4b17 ldr r3, [pc, #92] @ (8011788 ) + 801172c: 829a strh r2, [r3, #20] + + } +#ifdef UTIL_ADV_TRACE_UNCHUNK_MODE + } +#endif + ptr = &ADV_TRACE_Buffer[ADV_TRACE_Ctx.TraceRdPtr]; + 801172e: 4b16 ldr r3, [pc, #88] @ (8011788 ) + 8011730: 8a1b ldrh r3, [r3, #16] + 8011732: 461a mov r2, r3 + 8011734: 4b15 ldr r3, [pc, #84] @ (801178c ) + 8011736: 4413 add r3, r2 + 8011738: 61bb str r3, [r7, #24] + 801173a: 697b ldr r3, [r7, #20] + 801173c: 60fb str r3, [r7, #12] + __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory"); + 801173e: 68fb ldr r3, [r7, #12] + 8011740: f383 8810 msr PRIMASK, r3 +} + 8011744: bf00 nop + + UTIL_ADV_TRACE_EXIT_CRITICAL_SECTION(); + UTIL_ADV_TRACE_PreSendHook(); + 8011746: f7ff ff93 bl 8011670 + + UTIL_ADV_TRACE_DEBUG("\n--TRACE_Send(%d-%d)--\n", ADV_TRACE_Ctx.TraceRdPtr, ADV_TRACE_Ctx.TraceSentSize); + ret = UTIL_TraceDriver.Send(ptr, ADV_TRACE_Ctx.TraceSentSize); + 801174a: 4b11 ldr r3, [pc, #68] @ (8011790 ) + 801174c: 68db ldr r3, [r3, #12] + 801174e: 4a0e ldr r2, [pc, #56] @ (8011788 ) + 8011750: 8a92 ldrh r2, [r2, #20] + 8011752: 4611 mov r1, r2 + 8011754: 69b8 ldr r0, [r7, #24] + 8011756: 4798 blx r3 + 8011758: 4603 mov r3, r0 + 801175a: 77fb strb r3, [r7, #31] + 801175c: e00d b.n 801177a + } + else + { + TRACE_UnLock(); + 801175e: f000 f941 bl 80119e4 + 8011762: 697b ldr r3, [r7, #20] + 8011764: 60bb str r3, [r7, #8] + __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory"); + 8011766: 68bb ldr r3, [r7, #8] + 8011768: f383 8810 msr PRIMASK, r3 +} + 801176c: e005 b.n 801177a + 801176e: 697b ldr r3, [r7, #20] + 8011770: 607b str r3, [r7, #4] + __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory"); + 8011772: 687b ldr r3, [r7, #4] + 8011774: f383 8810 msr PRIMASK, r3 +} + 8011778: bf00 nop + else + { + UTIL_ADV_TRACE_EXIT_CRITICAL_SECTION(); + } + + return ret; + 801177a: f997 301f ldrsb.w r3, [r7, #31] +} + 801177e: 4618 mov r0, r3 + 8011780: 3720 adds r7, #32 + 8011782: 46bd mov sp, r7 + 8011784: bd80 pop {r7, pc} + 8011786: bf00 nop + 8011788: 20005ea0 .word 0x20005ea0 + 801178c: 20005eb8 .word 0x20005eb8 + 8011790: 08014ea8 .word 0x08014ea8 + +08011794 : + * @brief Tx callback called by the low layer level to inform a transfer complete + * @param Ptr pointer not used only for HAL compatibility + * @retval none + */ +static void TRACE_TxCpltCallback(void *Ptr) +{ + 8011794: b580 push {r7, lr} + 8011796: b088 sub sp, #32 + 8011798: af00 add r7, sp, #0 + 801179a: 6078 str r0, [r7, #4] + uint8_t *ptr = NULL; + 801179c: 2300 movs r3, #0 + 801179e: 61fb str r3, [r7, #28] + __ASM volatile ("MRS %0, primask" : "=r" (result) :: "memory"); + 80117a0: f3ef 8310 mrs r3, PRIMASK + 80117a4: 617b str r3, [r7, #20] + return(result); + 80117a6: 697b ldr r3, [r7, #20] + UTIL_ADV_TRACE_ENTER_CRITICAL_SECTION(); + 80117a8: 61bb str r3, [r7, #24] + __ASM volatile ("cpsid i" : : : "memory"); + 80117aa: b672 cpsid i +} + 80117ac: bf00 nop + ADV_TRACE_Ctx.TraceSentSize = 0u; + } +#endif + +#if defined(UTIL_ADV_TRACE_UNCHUNK_MODE) + if(TRACE_UNCHUNK_TRANSFER == ADV_TRACE_Ctx.unchunk_status) + 80117ae: 4b3c ldr r3, [pc, #240] @ (80118a0 ) + 80117b0: 789b ldrb r3, [r3, #2] + 80117b2: 2b02 cmp r3, #2 + 80117b4: d106 bne.n 80117c4 + { + ADV_TRACE_Ctx.unchunk_status = TRACE_UNCHUNK_NONE; + 80117b6: 4b3a ldr r3, [pc, #232] @ (80118a0 ) + 80117b8: 2200 movs r2, #0 + 80117ba: 709a strb r2, [r3, #2] + ADV_TRACE_Ctx.TraceRdPtr = 0; + 80117bc: 4b38 ldr r3, [pc, #224] @ (80118a0 ) + 80117be: 2200 movs r2, #0 + 80117c0: 821a strh r2, [r3, #16] + 80117c2: e00a b.n 80117da + UTIL_ADV_TRACE_DEBUG("\nTRACE_TxCpltCallback::unchunk complete\n"); + } + else + { + ADV_TRACE_Ctx.TraceRdPtr = (ADV_TRACE_Ctx.TraceRdPtr + ADV_TRACE_Ctx.TraceSentSize) % UTIL_ADV_TRACE_FIFO_SIZE; + 80117c4: 4b36 ldr r3, [pc, #216] @ (80118a0 ) + 80117c6: 8a1a ldrh r2, [r3, #16] + 80117c8: 4b35 ldr r3, [pc, #212] @ (80118a0 ) + 80117ca: 8a9b ldrh r3, [r3, #20] + 80117cc: 4413 add r3, r2 + 80117ce: b29b uxth r3, r3 + 80117d0: f3c3 0309 ubfx r3, r3, #0, #10 + 80117d4: b29a uxth r2, r3 + 80117d6: 4b32 ldr r3, [pc, #200] @ (80118a0 ) + 80117d8: 821a strh r2, [r3, #16] + UTIL_TraceDriver.Send(ptr, ADV_TRACE_Ctx.TraceSentSize); + return; + } +#endif + + if((ADV_TRACE_Ctx.TraceRdPtr != ADV_TRACE_Ctx.TraceWrPtr) && (1u == ADV_TRACE_Ctx.TraceLock)) + 80117da: 4b31 ldr r3, [pc, #196] @ (80118a0 ) + 80117dc: 8a1a ldrh r2, [r3, #16] + 80117de: 4b30 ldr r3, [pc, #192] @ (80118a0 ) + 80117e0: 8a5b ldrh r3, [r3, #18] + 80117e2: 429a cmp r2, r3 + 80117e4: d04d beq.n 8011882 + 80117e6: 4b2e ldr r3, [pc, #184] @ (80118a0 ) + 80117e8: 8adb ldrh r3, [r3, #22] + 80117ea: 2b01 cmp r3, #1 + 80117ec: d149 bne.n 8011882 + { +#ifdef UTIL_ADV_TRACE_UNCHUNK_MODE + if(TRACE_UNCHUNK_DETECTED == ADV_TRACE_Ctx.unchunk_status) + 80117ee: 4b2c ldr r3, [pc, #176] @ (80118a0 ) + 80117f0: 789b ldrb r3, [r3, #2] + 80117f2: 2b01 cmp r3, #1 + 80117f4: d117 bne.n 8011826 + { + ADV_TRACE_Ctx.TraceSentSize = ADV_TRACE_Ctx.unchunk_enabled - ADV_TRACE_Ctx.TraceRdPtr; + 80117f6: 4b2a ldr r3, [pc, #168] @ (80118a0 ) + 80117f8: 881a ldrh r2, [r3, #0] + 80117fa: 4b29 ldr r3, [pc, #164] @ (80118a0 ) + 80117fc: 8a1b ldrh r3, [r3, #16] + 80117fe: 1ad3 subs r3, r2, r3 + 8011800: b29a uxth r2, r3 + 8011802: 4b27 ldr r3, [pc, #156] @ (80118a0 ) + 8011804: 829a strh r2, [r3, #20] + ADV_TRACE_Ctx.unchunk_status = TRACE_UNCHUNK_TRANSFER; + 8011806: 4b26 ldr r3, [pc, #152] @ (80118a0 ) + 8011808: 2202 movs r2, #2 + 801180a: 709a strb r2, [r3, #2] + ADV_TRACE_Ctx.unchunk_enabled = 0; + 801180c: 4b24 ldr r3, [pc, #144] @ (80118a0 ) + 801180e: 2200 movs r2, #0 + 8011810: 801a strh r2, [r3, #0] + + UTIL_ADV_TRACE_DEBUG("\nTRACE_TxCpltCallback::unchunk start(%d,%d)\n", ADV_TRACE_Ctx.unchunk_enabled, ADV_TRACE_Ctx.TraceRdPtr); + + if(0u == ADV_TRACE_Ctx.TraceSentSize) + 8011812: 4b23 ldr r3, [pc, #140] @ (80118a0 ) + 8011814: 8a9b ldrh r3, [r3, #20] + 8011816: 2b00 cmp r3, #0 + 8011818: d105 bne.n 8011826 + { + /* this case occurs when an ongoing write aligned the Rd position with chunk position */ + /* in that case the unchunk is forgot */ + ADV_TRACE_Ctx.unchunk_status = TRACE_UNCHUNK_NONE; + 801181a: 4b21 ldr r3, [pc, #132] @ (80118a0 ) + 801181c: 2200 movs r2, #0 + 801181e: 709a strb r2, [r3, #2] + ADV_TRACE_Ctx.TraceRdPtr = 0; + 8011820: 4b1f ldr r3, [pc, #124] @ (80118a0 ) + 8011822: 2200 movs r2, #0 + 8011824: 821a strh r2, [r3, #16] + } + } + + if(TRACE_UNCHUNK_NONE == ADV_TRACE_Ctx.unchunk_status) + 8011826: 4b1e ldr r3, [pc, #120] @ (80118a0 ) + 8011828: 789b ldrb r3, [r3, #2] + 801182a: 2b00 cmp r3, #0 + 801182c: d115 bne.n 801185a + { +#endif + if(ADV_TRACE_Ctx.TraceWrPtr > ADV_TRACE_Ctx.TraceRdPtr) + 801182e: 4b1c ldr r3, [pc, #112] @ (80118a0 ) + 8011830: 8a5a ldrh r2, [r3, #18] + 8011832: 4b1b ldr r3, [pc, #108] @ (80118a0 ) + 8011834: 8a1b ldrh r3, [r3, #16] + 8011836: 429a cmp r2, r3 + 8011838: d908 bls.n 801184c + { + ADV_TRACE_Ctx.TraceSentSize = ADV_TRACE_Ctx.TraceWrPtr - ADV_TRACE_Ctx.TraceRdPtr; + 801183a: 4b19 ldr r3, [pc, #100] @ (80118a0 ) + 801183c: 8a5a ldrh r2, [r3, #18] + 801183e: 4b18 ldr r3, [pc, #96] @ (80118a0 ) + 8011840: 8a1b ldrh r3, [r3, #16] + 8011842: 1ad3 subs r3, r2, r3 + 8011844: b29a uxth r2, r3 + 8011846: 4b16 ldr r3, [pc, #88] @ (80118a0 ) + 8011848: 829a strh r2, [r3, #20] + 801184a: e006 b.n 801185a + } + else /* TraceRdPtr > TraceWrPtr */ + { + ADV_TRACE_Ctx.TraceSentSize = UTIL_ADV_TRACE_FIFO_SIZE - ADV_TRACE_Ctx.TraceRdPtr; + 801184c: 4b14 ldr r3, [pc, #80] @ (80118a0 ) + 801184e: 8a1b ldrh r3, [r3, #16] + 8011850: f5c3 6380 rsb r3, r3, #1024 @ 0x400 + 8011854: b29a uxth r2, r3 + 8011856: 4b12 ldr r3, [pc, #72] @ (80118a0 ) + 8011858: 829a strh r2, [r3, #20] + } +#ifdef UTIL_ADV_TRACE_UNCHUNK_MODE + } +#endif + ptr = &ADV_TRACE_Buffer[ADV_TRACE_Ctx.TraceRdPtr]; + 801185a: 4b11 ldr r3, [pc, #68] @ (80118a0 ) + 801185c: 8a1b ldrh r3, [r3, #16] + 801185e: 461a mov r2, r3 + 8011860: 4b10 ldr r3, [pc, #64] @ (80118a4 ) + 8011862: 4413 add r3, r2 + 8011864: 61fb str r3, [r7, #28] + 8011866: 69bb ldr r3, [r7, #24] + 8011868: 613b str r3, [r7, #16] + __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory"); + 801186a: 693b ldr r3, [r7, #16] + 801186c: f383 8810 msr PRIMASK, r3 +} + 8011870: bf00 nop + UTIL_ADV_TRACE_EXIT_CRITICAL_SECTION(); + UTIL_ADV_TRACE_DEBUG("\n--TRACE_Send(%d-%d)--\n", ADV_TRACE_Ctx.TraceRdPtr, ADV_TRACE_Ctx.TraceSentSize); + UTIL_TraceDriver.Send(ptr, ADV_TRACE_Ctx.TraceSentSize); + 8011872: 4b0d ldr r3, [pc, #52] @ (80118a8 ) + 8011874: 68db ldr r3, [r3, #12] + 8011876: 4a0a ldr r2, [pc, #40] @ (80118a0 ) + 8011878: 8a92 ldrh r2, [r2, #20] + 801187a: 4611 mov r1, r2 + 801187c: 69f8 ldr r0, [r7, #28] + 801187e: 4798 blx r3 + 8011880: e00a b.n 8011898 + 8011882: 69bb ldr r3, [r7, #24] + 8011884: 60fb str r3, [r7, #12] + __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory"); + 8011886: 68fb ldr r3, [r7, #12] + 8011888: f383 8810 msr PRIMASK, r3 +} + 801188c: bf00 nop + } + else + { + UTIL_ADV_TRACE_EXIT_CRITICAL_SECTION(); + UTIL_ADV_TRACE_PostSendHook(); + 801188e: f7ff fef6 bl 801167e + TRACE_UnLock(); + 8011892: f000 f8a7 bl 80119e4 + } +} + 8011896: bf00 nop + 8011898: bf00 nop + 801189a: 3720 adds r7, #32 + 801189c: 46bd mov sp, r7 + 801189e: bd80 pop {r7, pc} + 80118a0: 20005ea0 .word 0x20005ea0 + 80118a4: 20005eb8 .word 0x20005eb8 + 80118a8: 08014ea8 .word 0x08014ea8 + +080118ac : + * @param Size to allocate within fifo + * @param Pos position within the fifo + * @retval write position inside the buffer is -1 no space available. + */ +static int16_t TRACE_AllocateBufer(uint16_t Size, uint16_t *Pos) +{ + 80118ac: b480 push {r7} + 80118ae: b087 sub sp, #28 + 80118b0: af00 add r7, sp, #0 + 80118b2: 4603 mov r3, r0 + 80118b4: 6039 str r1, [r7, #0] + 80118b6: 80fb strh r3, [r7, #6] + uint16_t freesize; + int16_t ret = -1; + 80118b8: f64f 73ff movw r3, #65535 @ 0xffff + 80118bc: 82bb strh r3, [r7, #20] + __ASM volatile ("MRS %0, primask" : "=r" (result) :: "memory"); + 80118be: f3ef 8310 mrs r3, PRIMASK + 80118c2: 60fb str r3, [r7, #12] + return(result); + 80118c4: 68fb ldr r3, [r7, #12] + + UTIL_ADV_TRACE_ENTER_CRITICAL_SECTION(); + 80118c6: 613b str r3, [r7, #16] + __ASM volatile ("cpsid i" : : : "memory"); + 80118c8: b672 cpsid i +} + 80118ca: bf00 nop + + if(ADV_TRACE_Ctx.TraceWrPtr == ADV_TRACE_Ctx.TraceRdPtr) + 80118cc: 4b35 ldr r3, [pc, #212] @ (80119a4 ) + 80118ce: 8a5a ldrh r2, [r3, #18] + 80118d0: 4b34 ldr r3, [pc, #208] @ (80119a4 ) + 80118d2: 8a1b ldrh r3, [r3, #16] + 80118d4: 429a cmp r2, r3 + 80118d6: d11b bne.n 8011910 + { +#ifdef UTIL_ADV_TRACE_UNCHUNK_MODE + freesize = (uint16_t)(UTIL_ADV_TRACE_FIFO_SIZE - ADV_TRACE_Ctx.TraceWrPtr); + 80118d8: 4b32 ldr r3, [pc, #200] @ (80119a4 ) + 80118da: 8a5b ldrh r3, [r3, #18] + 80118dc: f5c3 6380 rsb r3, r3, #1024 @ 0x400 + 80118e0: 82fb strh r3, [r7, #22] + if((Size >= freesize) && (ADV_TRACE_Ctx.TraceRdPtr > Size)) + 80118e2: 88fa ldrh r2, [r7, #6] + 80118e4: 8afb ldrh r3, [r7, #22] + 80118e6: 429a cmp r2, r3 + 80118e8: d33a bcc.n 8011960 + 80118ea: 4b2e ldr r3, [pc, #184] @ (80119a4 ) + 80118ec: 8a1b ldrh r3, [r3, #16] + 80118ee: 88fa ldrh r2, [r7, #6] + 80118f0: 429a cmp r2, r3 + 80118f2: d235 bcs.n 8011960 + { + ADV_TRACE_Ctx.unchunk_status = TRACE_UNCHUNK_DETECTED; + 80118f4: 4b2b ldr r3, [pc, #172] @ (80119a4 ) + 80118f6: 2201 movs r2, #1 + 80118f8: 709a strb r2, [r3, #2] + ADV_TRACE_Ctx.unchunk_enabled = ADV_TRACE_Ctx.TraceWrPtr; + 80118fa: 4b2a ldr r3, [pc, #168] @ (80119a4 ) + 80118fc: 8a5a ldrh r2, [r3, #18] + 80118fe: 4b29 ldr r3, [pc, #164] @ (80119a4 ) + 8011900: 801a strh r2, [r3, #0] + freesize = ADV_TRACE_Ctx.TraceRdPtr; + 8011902: 4b28 ldr r3, [pc, #160] @ (80119a4 ) + 8011904: 8a1b ldrh r3, [r3, #16] + 8011906: 82fb strh r3, [r7, #22] + ADV_TRACE_Ctx.TraceWrPtr = 0; + 8011908: 4b26 ldr r3, [pc, #152] @ (80119a4 ) + 801190a: 2200 movs r2, #0 + 801190c: 825a strh r2, [r3, #18] + 801190e: e027 b.n 8011960 +#endif + } + else + { +#ifdef UTIL_ADV_TRACE_UNCHUNK_MODE + if (ADV_TRACE_Ctx.TraceWrPtr > ADV_TRACE_Ctx.TraceRdPtr) + 8011910: 4b24 ldr r3, [pc, #144] @ (80119a4 ) + 8011912: 8a5a ldrh r2, [r3, #18] + 8011914: 4b23 ldr r3, [pc, #140] @ (80119a4 ) + 8011916: 8a1b ldrh r3, [r3, #16] + 8011918: 429a cmp r2, r3 + 801191a: d91b bls.n 8011954 + { + freesize = (uint16_t)(UTIL_ADV_TRACE_FIFO_SIZE - ADV_TRACE_Ctx.TraceWrPtr); + 801191c: 4b21 ldr r3, [pc, #132] @ (80119a4 ) + 801191e: 8a5b ldrh r3, [r3, #18] + 8011920: f5c3 6380 rsb r3, r3, #1024 @ 0x400 + 8011924: 82fb strh r3, [r7, #22] + if((Size >= freesize) && (ADV_TRACE_Ctx.TraceRdPtr > Size)) + 8011926: 88fa ldrh r2, [r7, #6] + 8011928: 8afb ldrh r3, [r7, #22] + 801192a: 429a cmp r2, r3 + 801192c: d318 bcc.n 8011960 + 801192e: 4b1d ldr r3, [pc, #116] @ (80119a4 ) + 8011930: 8a1b ldrh r3, [r3, #16] + 8011932: 88fa ldrh r2, [r7, #6] + 8011934: 429a cmp r2, r3 + 8011936: d213 bcs.n 8011960 + { + ADV_TRACE_Ctx.unchunk_status = TRACE_UNCHUNK_DETECTED; + 8011938: 4b1a ldr r3, [pc, #104] @ (80119a4 ) + 801193a: 2201 movs r2, #1 + 801193c: 709a strb r2, [r3, #2] + ADV_TRACE_Ctx.unchunk_enabled = ADV_TRACE_Ctx.TraceWrPtr; + 801193e: 4b19 ldr r3, [pc, #100] @ (80119a4 ) + 8011940: 8a5a ldrh r2, [r3, #18] + 8011942: 4b18 ldr r3, [pc, #96] @ (80119a4 ) + 8011944: 801a strh r2, [r3, #0] + freesize = ADV_TRACE_Ctx.TraceRdPtr; + 8011946: 4b17 ldr r3, [pc, #92] @ (80119a4 ) + 8011948: 8a1b ldrh r3, [r3, #16] + 801194a: 82fb strh r3, [r7, #22] + ADV_TRACE_Ctx.TraceWrPtr = 0; + 801194c: 4b15 ldr r3, [pc, #84] @ (80119a4 ) + 801194e: 2200 movs r2, #0 + 8011950: 825a strh r2, [r3, #18] + 8011952: e005 b.n 8011960 + } + } + else + { + freesize = (uint16_t)(ADV_TRACE_Ctx.TraceRdPtr - ADV_TRACE_Ctx.TraceWrPtr); + 8011954: 4b13 ldr r3, [pc, #76] @ (80119a4 ) + 8011956: 8a1a ldrh r2, [r3, #16] + 8011958: 4b12 ldr r3, [pc, #72] @ (80119a4 ) + 801195a: 8a5b ldrh r3, [r3, #18] + 801195c: 1ad3 subs r3, r2, r3 + 801195e: 82fb strh r3, [r7, #22] + freesize = ADV_TRACE_Ctx.TraceRdPtr - ADV_TRACE_Ctx.TraceWrPtr; + } +#endif + } + + if(freesize > Size) + 8011960: 8afa ldrh r2, [r7, #22] + 8011962: 88fb ldrh r3, [r7, #6] + 8011964: 429a cmp r2, r3 + 8011966: d90f bls.n 8011988 + { + *Pos = ADV_TRACE_Ctx.TraceWrPtr; + 8011968: 4b0e ldr r3, [pc, #56] @ (80119a4 ) + 801196a: 8a5a ldrh r2, [r3, #18] + 801196c: 683b ldr r3, [r7, #0] + 801196e: 801a strh r2, [r3, #0] + ADV_TRACE_Ctx.TraceWrPtr = (ADV_TRACE_Ctx.TraceWrPtr + Size) % UTIL_ADV_TRACE_FIFO_SIZE; + 8011970: 4b0c ldr r3, [pc, #48] @ (80119a4 ) + 8011972: 8a5a ldrh r2, [r3, #18] + 8011974: 88fb ldrh r3, [r7, #6] + 8011976: 4413 add r3, r2 + 8011978: b29b uxth r3, r3 + 801197a: f3c3 0309 ubfx r3, r3, #0, #10 + 801197e: b29a uxth r2, r3 + 8011980: 4b08 ldr r3, [pc, #32] @ (80119a4 ) + 8011982: 825a strh r2, [r3, #18] + ret = 0; + 8011984: 2300 movs r3, #0 + 8011986: 82bb strh r3, [r7, #20] + 8011988: 693b ldr r3, [r7, #16] + 801198a: 60bb str r3, [r7, #8] + __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory"); + 801198c: 68bb ldr r3, [r7, #8] + 801198e: f383 8810 msr PRIMASK, r3 +} + 8011992: bf00 nop + } + } +#endif + + UTIL_ADV_TRACE_EXIT_CRITICAL_SECTION(); + return ret; + 8011994: f9b7 3014 ldrsh.w r3, [r7, #20] +} + 8011998: 4618 mov r0, r3 + 801199a: 371c adds r7, #28 + 801199c: 46bd mov sp, r7 + 801199e: f85d 7b04 ldr.w r7, [sp], #4 + 80119a2: 4770 bx lr + 80119a4: 20005ea0 .word 0x20005ea0 + +080119a8 : +/** + * @brief Lock the trace buffer. + * @retval None. + */ +static void TRACE_Lock(void) +{ + 80119a8: b480 push {r7} + 80119aa: b085 sub sp, #20 + 80119ac: af00 add r7, sp, #0 + __ASM volatile ("MRS %0, primask" : "=r" (result) :: "memory"); + 80119ae: f3ef 8310 mrs r3, PRIMASK + 80119b2: 607b str r3, [r7, #4] + return(result); + 80119b4: 687b ldr r3, [r7, #4] + UTIL_ADV_TRACE_ENTER_CRITICAL_SECTION(); + 80119b6: 60fb str r3, [r7, #12] + __ASM volatile ("cpsid i" : : : "memory"); + 80119b8: b672 cpsid i +} + 80119ba: bf00 nop + ADV_TRACE_Ctx.TraceLock++; + 80119bc: 4b08 ldr r3, [pc, #32] @ (80119e0 ) + 80119be: 8adb ldrh r3, [r3, #22] + 80119c0: 3301 adds r3, #1 + 80119c2: b29a uxth r2, r3 + 80119c4: 4b06 ldr r3, [pc, #24] @ (80119e0 ) + 80119c6: 82da strh r2, [r3, #22] + 80119c8: 68fb ldr r3, [r7, #12] + 80119ca: 60bb str r3, [r7, #8] + __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory"); + 80119cc: 68bb ldr r3, [r7, #8] + 80119ce: f383 8810 msr PRIMASK, r3 +} + 80119d2: bf00 nop + UTIL_ADV_TRACE_EXIT_CRITICAL_SECTION(); +} + 80119d4: bf00 nop + 80119d6: 3714 adds r7, #20 + 80119d8: 46bd mov sp, r7 + 80119da: f85d 7b04 ldr.w r7, [sp], #4 + 80119de: 4770 bx lr + 80119e0: 20005ea0 .word 0x20005ea0 + +080119e4 : +/** + * @brief UnLock the trace buffer. + * @retval None. + */ +static void TRACE_UnLock(void) +{ + 80119e4: b480 push {r7} + 80119e6: b085 sub sp, #20 + 80119e8: af00 add r7, sp, #0 + __ASM volatile ("MRS %0, primask" : "=r" (result) :: "memory"); + 80119ea: f3ef 8310 mrs r3, PRIMASK + 80119ee: 607b str r3, [r7, #4] + return(result); + 80119f0: 687b ldr r3, [r7, #4] + UTIL_ADV_TRACE_ENTER_CRITICAL_SECTION(); + 80119f2: 60fb str r3, [r7, #12] + __ASM volatile ("cpsid i" : : : "memory"); + 80119f4: b672 cpsid i +} + 80119f6: bf00 nop + ADV_TRACE_Ctx.TraceLock--; + 80119f8: 4b08 ldr r3, [pc, #32] @ (8011a1c ) + 80119fa: 8adb ldrh r3, [r3, #22] + 80119fc: 3b01 subs r3, #1 + 80119fe: b29a uxth r2, r3 + 8011a00: 4b06 ldr r3, [pc, #24] @ (8011a1c ) + 8011a02: 82da strh r2, [r3, #22] + 8011a04: 68fb ldr r3, [r7, #12] + 8011a06: 60bb str r3, [r7, #8] + __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory"); + 8011a08: 68bb ldr r3, [r7, #8] + 8011a0a: f383 8810 msr PRIMASK, r3 +} + 8011a0e: bf00 nop + UTIL_ADV_TRACE_EXIT_CRITICAL_SECTION(); +} + 8011a10: bf00 nop + 8011a12: 3714 adds r7, #20 + 8011a14: 46bd mov sp, r7 + 8011a16: f85d 7b04 ldr.w r7, [sp], #4 + 8011a1a: 4770 bx lr + 8011a1c: 20005ea0 .word 0x20005ea0 + +08011a20 : +/** + * @brief UnLock the trace buffer. + * @retval None. + */ +static uint32_t TRACE_IsLocked(void) +{ + 8011a20: b480 push {r7} + 8011a22: af00 add r7, sp, #0 + return (ADV_TRACE_Ctx.TraceLock == 0u? 0u: 1u); + 8011a24: 4b05 ldr r3, [pc, #20] @ (8011a3c ) + 8011a26: 8adb ldrh r3, [r3, #22] + 8011a28: 2b00 cmp r3, #0 + 8011a2a: bf14 ite ne + 8011a2c: 2301 movne r3, #1 + 8011a2e: 2300 moveq r3, #0 + 8011a30: b2db uxtb r3, r3 +} + 8011a32: 4618 mov r0, r3 + 8011a34: 46bd mov sp, r7 + 8011a36: f85d 7b04 ldr.w r7, [sp], #4 + 8011a3a: 4770 bx lr + 8011a3c: 20005ea0 .word 0x20005ea0 + +08011a40 : + *dst8-- = *src8++; + } +} + +void UTIL_MEM_set_8( void *dst, uint8_t value, uint16_t size ) +{ + 8011a40: b480 push {r7} + 8011a42: b085 sub sp, #20 + 8011a44: af00 add r7, sp, #0 + 8011a46: 6078 str r0, [r7, #4] + 8011a48: 460b mov r3, r1 + 8011a4a: 70fb strb r3, [r7, #3] + 8011a4c: 4613 mov r3, r2 + 8011a4e: 803b strh r3, [r7, #0] + uint8_t* dst8= (uint8_t *) dst; + 8011a50: 687b ldr r3, [r7, #4] + 8011a52: 60fb str r3, [r7, #12] + while( size-- ) + 8011a54: e004 b.n 8011a60 + { + *dst8++ = value; + 8011a56: 68fb ldr r3, [r7, #12] + 8011a58: 1c5a adds r2, r3, #1 + 8011a5a: 60fa str r2, [r7, #12] + 8011a5c: 78fa ldrb r2, [r7, #3] + 8011a5e: 701a strb r2, [r3, #0] + while( size-- ) + 8011a60: 883b ldrh r3, [r7, #0] + 8011a62: 1e5a subs r2, r3, #1 + 8011a64: 803a strh r2, [r7, #0] + 8011a66: 2b00 cmp r3, #0 + 8011a68: d1f5 bne.n 8011a56 + } +} + 8011a6a: bf00 nop + 8011a6c: bf00 nop + 8011a6e: 3714 adds r7, #20 + 8011a70: 46bd mov sp, r7 + 8011a72: f85d 7b04 ldr.w r7, [sp], #4 + 8011a76: 4770 bx lr + +08011a78 <__cvt>: + 8011a78: e92d 47ff stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, lr} + 8011a7c: ec57 6b10 vmov r6, r7, d0 + 8011a80: 2f00 cmp r7, #0 + 8011a82: 460c mov r4, r1 + 8011a84: 4619 mov r1, r3 + 8011a86: 463b mov r3, r7 + 8011a88: bfbb ittet lt + 8011a8a: f107 4300 addlt.w r3, r7, #2147483648 @ 0x80000000 + 8011a8e: 461f movlt r7, r3 + 8011a90: 2300 movge r3, #0 + 8011a92: 232d movlt r3, #45 @ 0x2d + 8011a94: 700b strb r3, [r1, #0] + 8011a96: 9b0d ldr r3, [sp, #52] @ 0x34 + 8011a98: f8dd a030 ldr.w sl, [sp, #48] @ 0x30 + 8011a9c: 4691 mov r9, r2 + 8011a9e: f023 0820 bic.w r8, r3, #32 + 8011aa2: bfbc itt lt + 8011aa4: 4632 movlt r2, r6 + 8011aa6: 4616 movlt r6, r2 + 8011aa8: f1b8 0f46 cmp.w r8, #70 @ 0x46 + 8011aac: d005 beq.n 8011aba <__cvt+0x42> + 8011aae: f1b8 0f45 cmp.w r8, #69 @ 0x45 + 8011ab2: d100 bne.n 8011ab6 <__cvt+0x3e> + 8011ab4: 3401 adds r4, #1 + 8011ab6: 2102 movs r1, #2 + 8011ab8: e000 b.n 8011abc <__cvt+0x44> + 8011aba: 2103 movs r1, #3 + 8011abc: ab03 add r3, sp, #12 + 8011abe: 9301 str r3, [sp, #4] + 8011ac0: ab02 add r3, sp, #8 + 8011ac2: 9300 str r3, [sp, #0] + 8011ac4: ec47 6b10 vmov d0, r6, r7 + 8011ac8: 4653 mov r3, sl + 8011aca: 4622 mov r2, r4 + 8011acc: f000 ff18 bl 8012900 <_dtoa_r> + 8011ad0: f1b8 0f47 cmp.w r8, #71 @ 0x47 + 8011ad4: 4605 mov r5, r0 + 8011ad6: d119 bne.n 8011b0c <__cvt+0x94> + 8011ad8: f019 0f01 tst.w r9, #1 + 8011adc: d00e beq.n 8011afc <__cvt+0x84> + 8011ade: eb00 0904 add.w r9, r0, r4 + 8011ae2: 2200 movs r2, #0 + 8011ae4: 2300 movs r3, #0 + 8011ae6: 4630 mov r0, r6 + 8011ae8: 4639 mov r1, r7 + 8011aea: f7ef f815 bl 8000b18 <__aeabi_dcmpeq> + 8011aee: b108 cbz r0, 8011af4 <__cvt+0x7c> + 8011af0: f8cd 900c str.w r9, [sp, #12] + 8011af4: 2230 movs r2, #48 @ 0x30 + 8011af6: 9b03 ldr r3, [sp, #12] + 8011af8: 454b cmp r3, r9 + 8011afa: d31e bcc.n 8011b3a <__cvt+0xc2> + 8011afc: 9b03 ldr r3, [sp, #12] + 8011afe: 9a0e ldr r2, [sp, #56] @ 0x38 + 8011b00: 1b5b subs r3, r3, r5 + 8011b02: 4628 mov r0, r5 + 8011b04: 6013 str r3, [r2, #0] + 8011b06: b004 add sp, #16 + 8011b08: e8bd 87f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} + 8011b0c: f1b8 0f46 cmp.w r8, #70 @ 0x46 + 8011b10: eb00 0904 add.w r9, r0, r4 + 8011b14: d1e5 bne.n 8011ae2 <__cvt+0x6a> + 8011b16: 7803 ldrb r3, [r0, #0] + 8011b18: 2b30 cmp r3, #48 @ 0x30 + 8011b1a: d10a bne.n 8011b32 <__cvt+0xba> + 8011b1c: 2200 movs r2, #0 + 8011b1e: 2300 movs r3, #0 + 8011b20: 4630 mov r0, r6 + 8011b22: 4639 mov r1, r7 + 8011b24: f7ee fff8 bl 8000b18 <__aeabi_dcmpeq> + 8011b28: b918 cbnz r0, 8011b32 <__cvt+0xba> + 8011b2a: f1c4 0401 rsb r4, r4, #1 + 8011b2e: f8ca 4000 str.w r4, [sl] + 8011b32: f8da 3000 ldr.w r3, [sl] + 8011b36: 4499 add r9, r3 + 8011b38: e7d3 b.n 8011ae2 <__cvt+0x6a> + 8011b3a: 1c59 adds r1, r3, #1 + 8011b3c: 9103 str r1, [sp, #12] + 8011b3e: 701a strb r2, [r3, #0] + 8011b40: e7d9 b.n 8011af6 <__cvt+0x7e> + +08011b42 <__exponent>: + 8011b42: b5f7 push {r0, r1, r2, r4, r5, r6, r7, lr} + 8011b44: 2900 cmp r1, #0 + 8011b46: bfba itte lt + 8011b48: 4249 neglt r1, r1 + 8011b4a: 232d movlt r3, #45 @ 0x2d + 8011b4c: 232b movge r3, #43 @ 0x2b + 8011b4e: 2909 cmp r1, #9 + 8011b50: 7002 strb r2, [r0, #0] + 8011b52: 7043 strb r3, [r0, #1] + 8011b54: dd29 ble.n 8011baa <__exponent+0x68> + 8011b56: f10d 0307 add.w r3, sp, #7 + 8011b5a: 461d mov r5, r3 + 8011b5c: 270a movs r7, #10 + 8011b5e: 461a mov r2, r3 + 8011b60: fbb1 f6f7 udiv r6, r1, r7 + 8011b64: fb07 1416 mls r4, r7, r6, r1 + 8011b68: 3430 adds r4, #48 @ 0x30 + 8011b6a: f802 4c01 strb.w r4, [r2, #-1] + 8011b6e: 460c mov r4, r1 + 8011b70: 2c63 cmp r4, #99 @ 0x63 + 8011b72: f103 33ff add.w r3, r3, #4294967295 + 8011b76: 4631 mov r1, r6 + 8011b78: dcf1 bgt.n 8011b5e <__exponent+0x1c> + 8011b7a: 3130 adds r1, #48 @ 0x30 + 8011b7c: 1e94 subs r4, r2, #2 + 8011b7e: f803 1c01 strb.w r1, [r3, #-1] + 8011b82: 1c41 adds r1, r0, #1 + 8011b84: 4623 mov r3, r4 + 8011b86: 42ab cmp r3, r5 + 8011b88: d30a bcc.n 8011ba0 <__exponent+0x5e> + 8011b8a: f10d 0309 add.w r3, sp, #9 + 8011b8e: 1a9b subs r3, r3, r2 + 8011b90: 42ac cmp r4, r5 + 8011b92: bf88 it hi + 8011b94: 2300 movhi r3, #0 + 8011b96: 3302 adds r3, #2 + 8011b98: 4403 add r3, r0 + 8011b9a: 1a18 subs r0, r3, r0 + 8011b9c: b003 add sp, #12 + 8011b9e: bdf0 pop {r4, r5, r6, r7, pc} + 8011ba0: f813 6b01 ldrb.w r6, [r3], #1 + 8011ba4: f801 6f01 strb.w r6, [r1, #1]! + 8011ba8: e7ed b.n 8011b86 <__exponent+0x44> + 8011baa: 2330 movs r3, #48 @ 0x30 + 8011bac: 3130 adds r1, #48 @ 0x30 + 8011bae: 7083 strb r3, [r0, #2] + 8011bb0: 70c1 strb r1, [r0, #3] + 8011bb2: 1d03 adds r3, r0, #4 + 8011bb4: e7f1 b.n 8011b9a <__exponent+0x58> + ... + +08011bb8 <_printf_float>: + 8011bb8: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} + 8011bbc: b08d sub sp, #52 @ 0x34 + 8011bbe: 460c mov r4, r1 + 8011bc0: f8dd 8058 ldr.w r8, [sp, #88] @ 0x58 + 8011bc4: 4616 mov r6, r2 + 8011bc6: 461f mov r7, r3 + 8011bc8: 4605 mov r5, r0 + 8011bca: f000 fd2b bl 8012624 <_localeconv_r> + 8011bce: 6803 ldr r3, [r0, #0] + 8011bd0: 9304 str r3, [sp, #16] + 8011bd2: 4618 mov r0, r3 + 8011bd4: f7ee fb74 bl 80002c0 + 8011bd8: 2300 movs r3, #0 + 8011bda: 930a str r3, [sp, #40] @ 0x28 + 8011bdc: f8d8 3000 ldr.w r3, [r8] + 8011be0: 9005 str r0, [sp, #20] + 8011be2: 3307 adds r3, #7 + 8011be4: f023 0307 bic.w r3, r3, #7 + 8011be8: f103 0208 add.w r2, r3, #8 + 8011bec: f894 a018 ldrb.w sl, [r4, #24] + 8011bf0: f8d4 b000 ldr.w fp, [r4] + 8011bf4: f8c8 2000 str.w r2, [r8] + 8011bf8: e9d3 8900 ldrd r8, r9, [r3] + 8011bfc: f029 4300 bic.w r3, r9, #2147483648 @ 0x80000000 + 8011c00: 9307 str r3, [sp, #28] + 8011c02: f8cd 8018 str.w r8, [sp, #24] + 8011c06: e9c4 8912 strd r8, r9, [r4, #72] @ 0x48 + 8011c0a: e9dd 0106 ldrd r0, r1, [sp, #24] + 8011c0e: 4b9c ldr r3, [pc, #624] @ (8011e80 <_printf_float+0x2c8>) + 8011c10: f04f 32ff mov.w r2, #4294967295 + 8011c14: f7ee ffb2 bl 8000b7c <__aeabi_dcmpun> + 8011c18: bb70 cbnz r0, 8011c78 <_printf_float+0xc0> + 8011c1a: e9dd 0106 ldrd r0, r1, [sp, #24] + 8011c1e: 4b98 ldr r3, [pc, #608] @ (8011e80 <_printf_float+0x2c8>) + 8011c20: f04f 32ff mov.w r2, #4294967295 + 8011c24: f7ee ff8c bl 8000b40 <__aeabi_dcmple> + 8011c28: bb30 cbnz r0, 8011c78 <_printf_float+0xc0> + 8011c2a: 2200 movs r2, #0 + 8011c2c: 2300 movs r3, #0 + 8011c2e: 4640 mov r0, r8 + 8011c30: 4649 mov r1, r9 + 8011c32: f7ee ff7b bl 8000b2c <__aeabi_dcmplt> + 8011c36: b110 cbz r0, 8011c3e <_printf_float+0x86> + 8011c38: 232d movs r3, #45 @ 0x2d + 8011c3a: f884 3043 strb.w r3, [r4, #67] @ 0x43 + 8011c3e: 4a91 ldr r2, [pc, #580] @ (8011e84 <_printf_float+0x2cc>) + 8011c40: 4b91 ldr r3, [pc, #580] @ (8011e88 <_printf_float+0x2d0>) + 8011c42: f1ba 0f47 cmp.w sl, #71 @ 0x47 + 8011c46: bf8c ite hi + 8011c48: 4690 movhi r8, r2 + 8011c4a: 4698 movls r8, r3 + 8011c4c: 2303 movs r3, #3 + 8011c4e: 6123 str r3, [r4, #16] + 8011c50: f02b 0304 bic.w r3, fp, #4 + 8011c54: 6023 str r3, [r4, #0] + 8011c56: f04f 0900 mov.w r9, #0 + 8011c5a: 9700 str r7, [sp, #0] + 8011c5c: 4633 mov r3, r6 + 8011c5e: aa0b add r2, sp, #44 @ 0x2c + 8011c60: 4621 mov r1, r4 + 8011c62: 4628 mov r0, r5 + 8011c64: f000 f9d2 bl 801200c <_printf_common> + 8011c68: 3001 adds r0, #1 + 8011c6a: f040 808d bne.w 8011d88 <_printf_float+0x1d0> + 8011c6e: f04f 30ff mov.w r0, #4294967295 + 8011c72: b00d add sp, #52 @ 0x34 + 8011c74: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} + 8011c78: 4642 mov r2, r8 + 8011c7a: 464b mov r3, r9 + 8011c7c: 4640 mov r0, r8 + 8011c7e: 4649 mov r1, r9 + 8011c80: f7ee ff7c bl 8000b7c <__aeabi_dcmpun> + 8011c84: b140 cbz r0, 8011c98 <_printf_float+0xe0> + 8011c86: 464b mov r3, r9 + 8011c88: 2b00 cmp r3, #0 + 8011c8a: bfbc itt lt + 8011c8c: 232d movlt r3, #45 @ 0x2d + 8011c8e: f884 3043 strblt.w r3, [r4, #67] @ 0x43 + 8011c92: 4a7e ldr r2, [pc, #504] @ (8011e8c <_printf_float+0x2d4>) + 8011c94: 4b7e ldr r3, [pc, #504] @ (8011e90 <_printf_float+0x2d8>) + 8011c96: e7d4 b.n 8011c42 <_printf_float+0x8a> + 8011c98: 6863 ldr r3, [r4, #4] + 8011c9a: f00a 02df and.w r2, sl, #223 @ 0xdf + 8011c9e: 9206 str r2, [sp, #24] + 8011ca0: 1c5a adds r2, r3, #1 + 8011ca2: d13b bne.n 8011d1c <_printf_float+0x164> + 8011ca4: 2306 movs r3, #6 + 8011ca6: 6063 str r3, [r4, #4] + 8011ca8: f44b 6280 orr.w r2, fp, #1024 @ 0x400 + 8011cac: 2300 movs r3, #0 + 8011cae: 6022 str r2, [r4, #0] + 8011cb0: 9303 str r3, [sp, #12] + 8011cb2: ab0a add r3, sp, #40 @ 0x28 + 8011cb4: e9cd a301 strd sl, r3, [sp, #4] + 8011cb8: ab09 add r3, sp, #36 @ 0x24 + 8011cba: 9300 str r3, [sp, #0] + 8011cbc: 6861 ldr r1, [r4, #4] + 8011cbe: ec49 8b10 vmov d0, r8, r9 + 8011cc2: f10d 0323 add.w r3, sp, #35 @ 0x23 + 8011cc6: 4628 mov r0, r5 + 8011cc8: f7ff fed6 bl 8011a78 <__cvt> + 8011ccc: 9b06 ldr r3, [sp, #24] + 8011cce: 9909 ldr r1, [sp, #36] @ 0x24 + 8011cd0: 2b47 cmp r3, #71 @ 0x47 + 8011cd2: 4680 mov r8, r0 + 8011cd4: d129 bne.n 8011d2a <_printf_float+0x172> + 8011cd6: 1cc8 adds r0, r1, #3 + 8011cd8: db02 blt.n 8011ce0 <_printf_float+0x128> + 8011cda: 6863 ldr r3, [r4, #4] + 8011cdc: 4299 cmp r1, r3 + 8011cde: dd41 ble.n 8011d64 <_printf_float+0x1ac> + 8011ce0: f1aa 0a02 sub.w sl, sl, #2 + 8011ce4: fa5f fa8a uxtb.w sl, sl + 8011ce8: 3901 subs r1, #1 + 8011cea: 4652 mov r2, sl + 8011cec: f104 0050 add.w r0, r4, #80 @ 0x50 + 8011cf0: 9109 str r1, [sp, #36] @ 0x24 + 8011cf2: f7ff ff26 bl 8011b42 <__exponent> + 8011cf6: 9a0a ldr r2, [sp, #40] @ 0x28 + 8011cf8: 1813 adds r3, r2, r0 + 8011cfa: 2a01 cmp r2, #1 + 8011cfc: 4681 mov r9, r0 + 8011cfe: 6123 str r3, [r4, #16] + 8011d00: dc02 bgt.n 8011d08 <_printf_float+0x150> + 8011d02: 6822 ldr r2, [r4, #0] + 8011d04: 07d2 lsls r2, r2, #31 + 8011d06: d501 bpl.n 8011d0c <_printf_float+0x154> + 8011d08: 3301 adds r3, #1 + 8011d0a: 6123 str r3, [r4, #16] + 8011d0c: f89d 3023 ldrb.w r3, [sp, #35] @ 0x23 + 8011d10: 2b00 cmp r3, #0 + 8011d12: d0a2 beq.n 8011c5a <_printf_float+0xa2> + 8011d14: 232d movs r3, #45 @ 0x2d + 8011d16: f884 3043 strb.w r3, [r4, #67] @ 0x43 + 8011d1a: e79e b.n 8011c5a <_printf_float+0xa2> + 8011d1c: 9a06 ldr r2, [sp, #24] + 8011d1e: 2a47 cmp r2, #71 @ 0x47 + 8011d20: d1c2 bne.n 8011ca8 <_printf_float+0xf0> + 8011d22: 2b00 cmp r3, #0 + 8011d24: d1c0 bne.n 8011ca8 <_printf_float+0xf0> + 8011d26: 2301 movs r3, #1 + 8011d28: e7bd b.n 8011ca6 <_printf_float+0xee> + 8011d2a: f1ba 0f65 cmp.w sl, #101 @ 0x65 + 8011d2e: d9db bls.n 8011ce8 <_printf_float+0x130> + 8011d30: f1ba 0f66 cmp.w sl, #102 @ 0x66 + 8011d34: d118 bne.n 8011d68 <_printf_float+0x1b0> + 8011d36: 2900 cmp r1, #0 + 8011d38: 6863 ldr r3, [r4, #4] + 8011d3a: dd0b ble.n 8011d54 <_printf_float+0x19c> + 8011d3c: 6121 str r1, [r4, #16] + 8011d3e: b913 cbnz r3, 8011d46 <_printf_float+0x18e> + 8011d40: 6822 ldr r2, [r4, #0] + 8011d42: 07d0 lsls r0, r2, #31 + 8011d44: d502 bpl.n 8011d4c <_printf_float+0x194> + 8011d46: 3301 adds r3, #1 + 8011d48: 440b add r3, r1 + 8011d4a: 6123 str r3, [r4, #16] + 8011d4c: 65a1 str r1, [r4, #88] @ 0x58 + 8011d4e: f04f 0900 mov.w r9, #0 + 8011d52: e7db b.n 8011d0c <_printf_float+0x154> + 8011d54: b913 cbnz r3, 8011d5c <_printf_float+0x1a4> + 8011d56: 6822 ldr r2, [r4, #0] + 8011d58: 07d2 lsls r2, r2, #31 + 8011d5a: d501 bpl.n 8011d60 <_printf_float+0x1a8> + 8011d5c: 3302 adds r3, #2 + 8011d5e: e7f4 b.n 8011d4a <_printf_float+0x192> + 8011d60: 2301 movs r3, #1 + 8011d62: e7f2 b.n 8011d4a <_printf_float+0x192> + 8011d64: f04f 0a67 mov.w sl, #103 @ 0x67 + 8011d68: 9b0a ldr r3, [sp, #40] @ 0x28 + 8011d6a: 4299 cmp r1, r3 + 8011d6c: db05 blt.n 8011d7a <_printf_float+0x1c2> + 8011d6e: 6823 ldr r3, [r4, #0] + 8011d70: 6121 str r1, [r4, #16] + 8011d72: 07d8 lsls r0, r3, #31 + 8011d74: d5ea bpl.n 8011d4c <_printf_float+0x194> + 8011d76: 1c4b adds r3, r1, #1 + 8011d78: e7e7 b.n 8011d4a <_printf_float+0x192> + 8011d7a: 2900 cmp r1, #0 + 8011d7c: bfd4 ite le + 8011d7e: f1c1 0202 rsble r2, r1, #2 + 8011d82: 2201 movgt r2, #1 + 8011d84: 4413 add r3, r2 + 8011d86: e7e0 b.n 8011d4a <_printf_float+0x192> + 8011d88: 6823 ldr r3, [r4, #0] + 8011d8a: 055a lsls r2, r3, #21 + 8011d8c: d407 bmi.n 8011d9e <_printf_float+0x1e6> + 8011d8e: 6923 ldr r3, [r4, #16] + 8011d90: 4642 mov r2, r8 + 8011d92: 4631 mov r1, r6 + 8011d94: 4628 mov r0, r5 + 8011d96: 47b8 blx r7 + 8011d98: 3001 adds r0, #1 + 8011d9a: d12b bne.n 8011df4 <_printf_float+0x23c> + 8011d9c: e767 b.n 8011c6e <_printf_float+0xb6> + 8011d9e: f1ba 0f65 cmp.w sl, #101 @ 0x65 + 8011da2: f240 80dd bls.w 8011f60 <_printf_float+0x3a8> + 8011da6: e9d4 0112 ldrd r0, r1, [r4, #72] @ 0x48 + 8011daa: 2200 movs r2, #0 + 8011dac: 2300 movs r3, #0 + 8011dae: f7ee feb3 bl 8000b18 <__aeabi_dcmpeq> + 8011db2: 2800 cmp r0, #0 + 8011db4: d033 beq.n 8011e1e <_printf_float+0x266> + 8011db6: 4a37 ldr r2, [pc, #220] @ (8011e94 <_printf_float+0x2dc>) + 8011db8: 2301 movs r3, #1 + 8011dba: 4631 mov r1, r6 + 8011dbc: 4628 mov r0, r5 + 8011dbe: 47b8 blx r7 + 8011dc0: 3001 adds r0, #1 + 8011dc2: f43f af54 beq.w 8011c6e <_printf_float+0xb6> + 8011dc6: e9dd 3809 ldrd r3, r8, [sp, #36] @ 0x24 + 8011dca: 4543 cmp r3, r8 + 8011dcc: db02 blt.n 8011dd4 <_printf_float+0x21c> + 8011dce: 6823 ldr r3, [r4, #0] + 8011dd0: 07d8 lsls r0, r3, #31 + 8011dd2: d50f bpl.n 8011df4 <_printf_float+0x23c> + 8011dd4: e9dd 2304 ldrd r2, r3, [sp, #16] + 8011dd8: 4631 mov r1, r6 + 8011dda: 4628 mov r0, r5 + 8011ddc: 47b8 blx r7 + 8011dde: 3001 adds r0, #1 + 8011de0: f43f af45 beq.w 8011c6e <_printf_float+0xb6> + 8011de4: f04f 0900 mov.w r9, #0 + 8011de8: f108 38ff add.w r8, r8, #4294967295 + 8011dec: f104 0a1a add.w sl, r4, #26 + 8011df0: 45c8 cmp r8, r9 + 8011df2: dc09 bgt.n 8011e08 <_printf_float+0x250> + 8011df4: 6823 ldr r3, [r4, #0] + 8011df6: 079b lsls r3, r3, #30 + 8011df8: f100 8103 bmi.w 8012002 <_printf_float+0x44a> + 8011dfc: 68e0 ldr r0, [r4, #12] + 8011dfe: 9b0b ldr r3, [sp, #44] @ 0x2c + 8011e00: 4298 cmp r0, r3 + 8011e02: bfb8 it lt + 8011e04: 4618 movlt r0, r3 + 8011e06: e734 b.n 8011c72 <_printf_float+0xba> + 8011e08: 2301 movs r3, #1 + 8011e0a: 4652 mov r2, sl + 8011e0c: 4631 mov r1, r6 + 8011e0e: 4628 mov r0, r5 + 8011e10: 47b8 blx r7 + 8011e12: 3001 adds r0, #1 + 8011e14: f43f af2b beq.w 8011c6e <_printf_float+0xb6> + 8011e18: f109 0901 add.w r9, r9, #1 + 8011e1c: e7e8 b.n 8011df0 <_printf_float+0x238> + 8011e1e: 9b09 ldr r3, [sp, #36] @ 0x24 + 8011e20: 2b00 cmp r3, #0 + 8011e22: dc39 bgt.n 8011e98 <_printf_float+0x2e0> + 8011e24: 4a1b ldr r2, [pc, #108] @ (8011e94 <_printf_float+0x2dc>) + 8011e26: 2301 movs r3, #1 + 8011e28: 4631 mov r1, r6 + 8011e2a: 4628 mov r0, r5 + 8011e2c: 47b8 blx r7 + 8011e2e: 3001 adds r0, #1 + 8011e30: f43f af1d beq.w 8011c6e <_printf_float+0xb6> + 8011e34: e9dd 3909 ldrd r3, r9, [sp, #36] @ 0x24 + 8011e38: ea59 0303 orrs.w r3, r9, r3 + 8011e3c: d102 bne.n 8011e44 <_printf_float+0x28c> + 8011e3e: 6823 ldr r3, [r4, #0] + 8011e40: 07d9 lsls r1, r3, #31 + 8011e42: d5d7 bpl.n 8011df4 <_printf_float+0x23c> + 8011e44: e9dd 2304 ldrd r2, r3, [sp, #16] + 8011e48: 4631 mov r1, r6 + 8011e4a: 4628 mov r0, r5 + 8011e4c: 47b8 blx r7 + 8011e4e: 3001 adds r0, #1 + 8011e50: f43f af0d beq.w 8011c6e <_printf_float+0xb6> + 8011e54: f04f 0a00 mov.w sl, #0 + 8011e58: f104 0b1a add.w fp, r4, #26 + 8011e5c: 9b09 ldr r3, [sp, #36] @ 0x24 + 8011e5e: 425b negs r3, r3 + 8011e60: 4553 cmp r3, sl + 8011e62: dc01 bgt.n 8011e68 <_printf_float+0x2b0> + 8011e64: 464b mov r3, r9 + 8011e66: e793 b.n 8011d90 <_printf_float+0x1d8> + 8011e68: 2301 movs r3, #1 + 8011e6a: 465a mov r2, fp + 8011e6c: 4631 mov r1, r6 + 8011e6e: 4628 mov r0, r5 + 8011e70: 47b8 blx r7 + 8011e72: 3001 adds r0, #1 + 8011e74: f43f aefb beq.w 8011c6e <_printf_float+0xb6> + 8011e78: f10a 0a01 add.w sl, sl, #1 + 8011e7c: e7ee b.n 8011e5c <_printf_float+0x2a4> + 8011e7e: bf00 nop + 8011e80: 7fefffff .word 0x7fefffff + 8011e84: 08014ef4 .word 0x08014ef4 + 8011e88: 08014ef0 .word 0x08014ef0 + 8011e8c: 08014efc .word 0x08014efc + 8011e90: 08014ef8 .word 0x08014ef8 + 8011e94: 08014f00 .word 0x08014f00 + 8011e98: 6da3 ldr r3, [r4, #88] @ 0x58 + 8011e9a: f8dd a028 ldr.w sl, [sp, #40] @ 0x28 + 8011e9e: 4553 cmp r3, sl + 8011ea0: bfa8 it ge + 8011ea2: 4653 movge r3, sl + 8011ea4: 2b00 cmp r3, #0 + 8011ea6: 4699 mov r9, r3 + 8011ea8: dc36 bgt.n 8011f18 <_printf_float+0x360> + 8011eaa: f04f 0b00 mov.w fp, #0 + 8011eae: ea29 79e9 bic.w r9, r9, r9, asr #31 + 8011eb2: f104 021a add.w r2, r4, #26 + 8011eb6: 6da3 ldr r3, [r4, #88] @ 0x58 + 8011eb8: 9306 str r3, [sp, #24] + 8011eba: eba3 0309 sub.w r3, r3, r9 + 8011ebe: 455b cmp r3, fp + 8011ec0: dc31 bgt.n 8011f26 <_printf_float+0x36e> + 8011ec2: 9b09 ldr r3, [sp, #36] @ 0x24 + 8011ec4: 459a cmp sl, r3 + 8011ec6: dc3a bgt.n 8011f3e <_printf_float+0x386> + 8011ec8: 6823 ldr r3, [r4, #0] + 8011eca: 07da lsls r2, r3, #31 + 8011ecc: d437 bmi.n 8011f3e <_printf_float+0x386> + 8011ece: 9b09 ldr r3, [sp, #36] @ 0x24 + 8011ed0: ebaa 0903 sub.w r9, sl, r3 + 8011ed4: 9b06 ldr r3, [sp, #24] + 8011ed6: ebaa 0303 sub.w r3, sl, r3 + 8011eda: 4599 cmp r9, r3 + 8011edc: bfa8 it ge + 8011ede: 4699 movge r9, r3 + 8011ee0: f1b9 0f00 cmp.w r9, #0 + 8011ee4: dc33 bgt.n 8011f4e <_printf_float+0x396> + 8011ee6: f04f 0800 mov.w r8, #0 + 8011eea: ea29 79e9 bic.w r9, r9, r9, asr #31 + 8011eee: f104 0b1a add.w fp, r4, #26 + 8011ef2: 9b09 ldr r3, [sp, #36] @ 0x24 + 8011ef4: ebaa 0303 sub.w r3, sl, r3 + 8011ef8: eba3 0309 sub.w r3, r3, r9 + 8011efc: 4543 cmp r3, r8 + 8011efe: f77f af79 ble.w 8011df4 <_printf_float+0x23c> + 8011f02: 2301 movs r3, #1 + 8011f04: 465a mov r2, fp + 8011f06: 4631 mov r1, r6 + 8011f08: 4628 mov r0, r5 + 8011f0a: 47b8 blx r7 + 8011f0c: 3001 adds r0, #1 + 8011f0e: f43f aeae beq.w 8011c6e <_printf_float+0xb6> + 8011f12: f108 0801 add.w r8, r8, #1 + 8011f16: e7ec b.n 8011ef2 <_printf_float+0x33a> + 8011f18: 4642 mov r2, r8 + 8011f1a: 4631 mov r1, r6 + 8011f1c: 4628 mov r0, r5 + 8011f1e: 47b8 blx r7 + 8011f20: 3001 adds r0, #1 + 8011f22: d1c2 bne.n 8011eaa <_printf_float+0x2f2> + 8011f24: e6a3 b.n 8011c6e <_printf_float+0xb6> + 8011f26: 2301 movs r3, #1 + 8011f28: 4631 mov r1, r6 + 8011f2a: 4628 mov r0, r5 + 8011f2c: 9206 str r2, [sp, #24] + 8011f2e: 47b8 blx r7 + 8011f30: 3001 adds r0, #1 + 8011f32: f43f ae9c beq.w 8011c6e <_printf_float+0xb6> + 8011f36: 9a06 ldr r2, [sp, #24] + 8011f38: f10b 0b01 add.w fp, fp, #1 + 8011f3c: e7bb b.n 8011eb6 <_printf_float+0x2fe> + 8011f3e: e9dd 2304 ldrd r2, r3, [sp, #16] + 8011f42: 4631 mov r1, r6 + 8011f44: 4628 mov r0, r5 + 8011f46: 47b8 blx r7 + 8011f48: 3001 adds r0, #1 + 8011f4a: d1c0 bne.n 8011ece <_printf_float+0x316> + 8011f4c: e68f b.n 8011c6e <_printf_float+0xb6> + 8011f4e: 9a06 ldr r2, [sp, #24] + 8011f50: 464b mov r3, r9 + 8011f52: 4442 add r2, r8 + 8011f54: 4631 mov r1, r6 + 8011f56: 4628 mov r0, r5 + 8011f58: 47b8 blx r7 + 8011f5a: 3001 adds r0, #1 + 8011f5c: d1c3 bne.n 8011ee6 <_printf_float+0x32e> + 8011f5e: e686 b.n 8011c6e <_printf_float+0xb6> + 8011f60: f8dd a028 ldr.w sl, [sp, #40] @ 0x28 + 8011f64: f1ba 0f01 cmp.w sl, #1 + 8011f68: dc01 bgt.n 8011f6e <_printf_float+0x3b6> + 8011f6a: 07db lsls r3, r3, #31 + 8011f6c: d536 bpl.n 8011fdc <_printf_float+0x424> + 8011f6e: 2301 movs r3, #1 + 8011f70: 4642 mov r2, r8 + 8011f72: 4631 mov r1, r6 + 8011f74: 4628 mov r0, r5 + 8011f76: 47b8 blx r7 + 8011f78: 3001 adds r0, #1 + 8011f7a: f43f ae78 beq.w 8011c6e <_printf_float+0xb6> + 8011f7e: e9dd 2304 ldrd r2, r3, [sp, #16] + 8011f82: 4631 mov r1, r6 + 8011f84: 4628 mov r0, r5 + 8011f86: 47b8 blx r7 + 8011f88: 3001 adds r0, #1 + 8011f8a: f43f ae70 beq.w 8011c6e <_printf_float+0xb6> + 8011f8e: e9d4 0112 ldrd r0, r1, [r4, #72] @ 0x48 + 8011f92: 2200 movs r2, #0 + 8011f94: 2300 movs r3, #0 + 8011f96: f10a 3aff add.w sl, sl, #4294967295 + 8011f9a: f7ee fdbd bl 8000b18 <__aeabi_dcmpeq> + 8011f9e: b9c0 cbnz r0, 8011fd2 <_printf_float+0x41a> + 8011fa0: 4653 mov r3, sl + 8011fa2: f108 0201 add.w r2, r8, #1 + 8011fa6: 4631 mov r1, r6 + 8011fa8: 4628 mov r0, r5 + 8011faa: 47b8 blx r7 + 8011fac: 3001 adds r0, #1 + 8011fae: d10c bne.n 8011fca <_printf_float+0x412> + 8011fb0: e65d b.n 8011c6e <_printf_float+0xb6> + 8011fb2: 2301 movs r3, #1 + 8011fb4: 465a mov r2, fp + 8011fb6: 4631 mov r1, r6 + 8011fb8: 4628 mov r0, r5 + 8011fba: 47b8 blx r7 + 8011fbc: 3001 adds r0, #1 + 8011fbe: f43f ae56 beq.w 8011c6e <_printf_float+0xb6> + 8011fc2: f108 0801 add.w r8, r8, #1 + 8011fc6: 45d0 cmp r8, sl + 8011fc8: dbf3 blt.n 8011fb2 <_printf_float+0x3fa> + 8011fca: 464b mov r3, r9 + 8011fcc: f104 0250 add.w r2, r4, #80 @ 0x50 + 8011fd0: e6df b.n 8011d92 <_printf_float+0x1da> + 8011fd2: f04f 0800 mov.w r8, #0 + 8011fd6: f104 0b1a add.w fp, r4, #26 + 8011fda: e7f4 b.n 8011fc6 <_printf_float+0x40e> + 8011fdc: 2301 movs r3, #1 + 8011fde: 4642 mov r2, r8 + 8011fe0: e7e1 b.n 8011fa6 <_printf_float+0x3ee> + 8011fe2: 2301 movs r3, #1 + 8011fe4: 464a mov r2, r9 + 8011fe6: 4631 mov r1, r6 + 8011fe8: 4628 mov r0, r5 + 8011fea: 47b8 blx r7 + 8011fec: 3001 adds r0, #1 + 8011fee: f43f ae3e beq.w 8011c6e <_printf_float+0xb6> + 8011ff2: f108 0801 add.w r8, r8, #1 + 8011ff6: 68e3 ldr r3, [r4, #12] + 8011ff8: 990b ldr r1, [sp, #44] @ 0x2c + 8011ffa: 1a5b subs r3, r3, r1 + 8011ffc: 4543 cmp r3, r8 + 8011ffe: dcf0 bgt.n 8011fe2 <_printf_float+0x42a> + 8012000: e6fc b.n 8011dfc <_printf_float+0x244> + 8012002: f04f 0800 mov.w r8, #0 + 8012006: f104 0919 add.w r9, r4, #25 + 801200a: e7f4 b.n 8011ff6 <_printf_float+0x43e> + +0801200c <_printf_common>: + 801200c: e92d 47f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} + 8012010: 4616 mov r6, r2 + 8012012: 4698 mov r8, r3 + 8012014: 688a ldr r2, [r1, #8] + 8012016: 690b ldr r3, [r1, #16] + 8012018: f8dd 9020 ldr.w r9, [sp, #32] + 801201c: 4293 cmp r3, r2 + 801201e: bfb8 it lt + 8012020: 4613 movlt r3, r2 + 8012022: 6033 str r3, [r6, #0] + 8012024: f891 2043 ldrb.w r2, [r1, #67] @ 0x43 + 8012028: 4607 mov r7, r0 + 801202a: 460c mov r4, r1 + 801202c: b10a cbz r2, 8012032 <_printf_common+0x26> + 801202e: 3301 adds r3, #1 + 8012030: 6033 str r3, [r6, #0] + 8012032: 6823 ldr r3, [r4, #0] + 8012034: 0699 lsls r1, r3, #26 + 8012036: bf42 ittt mi + 8012038: 6833 ldrmi r3, [r6, #0] + 801203a: 3302 addmi r3, #2 + 801203c: 6033 strmi r3, [r6, #0] + 801203e: 6825 ldr r5, [r4, #0] + 8012040: f015 0506 ands.w r5, r5, #6 + 8012044: d106 bne.n 8012054 <_printf_common+0x48> + 8012046: f104 0a19 add.w sl, r4, #25 + 801204a: 68e3 ldr r3, [r4, #12] + 801204c: 6832 ldr r2, [r6, #0] + 801204e: 1a9b subs r3, r3, r2 + 8012050: 42ab cmp r3, r5 + 8012052: dc26 bgt.n 80120a2 <_printf_common+0x96> + 8012054: f894 3043 ldrb.w r3, [r4, #67] @ 0x43 + 8012058: 6822 ldr r2, [r4, #0] + 801205a: 3b00 subs r3, #0 + 801205c: bf18 it ne + 801205e: 2301 movne r3, #1 + 8012060: 0692 lsls r2, r2, #26 + 8012062: d42b bmi.n 80120bc <_printf_common+0xb0> + 8012064: f104 0243 add.w r2, r4, #67 @ 0x43 + 8012068: 4641 mov r1, r8 + 801206a: 4638 mov r0, r7 + 801206c: 47c8 blx r9 + 801206e: 3001 adds r0, #1 + 8012070: d01e beq.n 80120b0 <_printf_common+0xa4> + 8012072: 6823 ldr r3, [r4, #0] + 8012074: 6922 ldr r2, [r4, #16] + 8012076: f003 0306 and.w r3, r3, #6 + 801207a: 2b04 cmp r3, #4 + 801207c: bf02 ittt eq + 801207e: 68e5 ldreq r5, [r4, #12] + 8012080: 6833 ldreq r3, [r6, #0] + 8012082: 1aed subeq r5, r5, r3 + 8012084: 68a3 ldr r3, [r4, #8] + 8012086: bf0c ite eq + 8012088: ea25 75e5 biceq.w r5, r5, r5, asr #31 + 801208c: 2500 movne r5, #0 + 801208e: 4293 cmp r3, r2 + 8012090: bfc4 itt gt + 8012092: 1a9b subgt r3, r3, r2 + 8012094: 18ed addgt r5, r5, r3 + 8012096: 2600 movs r6, #0 + 8012098: 341a adds r4, #26 + 801209a: 42b5 cmp r5, r6 + 801209c: d11a bne.n 80120d4 <_printf_common+0xc8> + 801209e: 2000 movs r0, #0 + 80120a0: e008 b.n 80120b4 <_printf_common+0xa8> + 80120a2: 2301 movs r3, #1 + 80120a4: 4652 mov r2, sl + 80120a6: 4641 mov r1, r8 + 80120a8: 4638 mov r0, r7 + 80120aa: 47c8 blx r9 + 80120ac: 3001 adds r0, #1 + 80120ae: d103 bne.n 80120b8 <_printf_common+0xac> + 80120b0: f04f 30ff mov.w r0, #4294967295 + 80120b4: e8bd 87f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} + 80120b8: 3501 adds r5, #1 + 80120ba: e7c6 b.n 801204a <_printf_common+0x3e> + 80120bc: 18e1 adds r1, r4, r3 + 80120be: 1c5a adds r2, r3, #1 + 80120c0: 2030 movs r0, #48 @ 0x30 + 80120c2: f881 0043 strb.w r0, [r1, #67] @ 0x43 + 80120c6: 4422 add r2, r4 + 80120c8: f894 1045 ldrb.w r1, [r4, #69] @ 0x45 + 80120cc: f882 1043 strb.w r1, [r2, #67] @ 0x43 + 80120d0: 3302 adds r3, #2 + 80120d2: e7c7 b.n 8012064 <_printf_common+0x58> + 80120d4: 2301 movs r3, #1 + 80120d6: 4622 mov r2, r4 + 80120d8: 4641 mov r1, r8 + 80120da: 4638 mov r0, r7 + 80120dc: 47c8 blx r9 + 80120de: 3001 adds r0, #1 + 80120e0: d0e6 beq.n 80120b0 <_printf_common+0xa4> + 80120e2: 3601 adds r6, #1 + 80120e4: e7d9 b.n 801209a <_printf_common+0x8e> + ... + +080120e8 <_printf_i>: + 80120e8: e92d 47ff stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, lr} + 80120ec: 7e0f ldrb r7, [r1, #24] + 80120ee: 9e0c ldr r6, [sp, #48] @ 0x30 + 80120f0: 2f78 cmp r7, #120 @ 0x78 + 80120f2: 4691 mov r9, r2 + 80120f4: 4680 mov r8, r0 + 80120f6: 460c mov r4, r1 + 80120f8: 469a mov sl, r3 + 80120fa: f101 0243 add.w r2, r1, #67 @ 0x43 + 80120fe: d807 bhi.n 8012110 <_printf_i+0x28> + 8012100: 2f62 cmp r7, #98 @ 0x62 + 8012102: d80a bhi.n 801211a <_printf_i+0x32> + 8012104: 2f00 cmp r7, #0 + 8012106: f000 80d1 beq.w 80122ac <_printf_i+0x1c4> + 801210a: 2f58 cmp r7, #88 @ 0x58 + 801210c: f000 80b8 beq.w 8012280 <_printf_i+0x198> + 8012110: f104 0642 add.w r6, r4, #66 @ 0x42 + 8012114: f884 7042 strb.w r7, [r4, #66] @ 0x42 + 8012118: e03a b.n 8012190 <_printf_i+0xa8> + 801211a: f1a7 0363 sub.w r3, r7, #99 @ 0x63 + 801211e: 2b15 cmp r3, #21 + 8012120: d8f6 bhi.n 8012110 <_printf_i+0x28> + 8012122: a101 add r1, pc, #4 @ (adr r1, 8012128 <_printf_i+0x40>) + 8012124: f851 f023 ldr.w pc, [r1, r3, lsl #2] + 8012128: 08012181 .word 0x08012181 + 801212c: 08012195 .word 0x08012195 + 8012130: 08012111 .word 0x08012111 + 8012134: 08012111 .word 0x08012111 + 8012138: 08012111 .word 0x08012111 + 801213c: 08012111 .word 0x08012111 + 8012140: 08012195 .word 0x08012195 + 8012144: 08012111 .word 0x08012111 + 8012148: 08012111 .word 0x08012111 + 801214c: 08012111 .word 0x08012111 + 8012150: 08012111 .word 0x08012111 + 8012154: 08012293 .word 0x08012293 + 8012158: 080121bf .word 0x080121bf + 801215c: 0801224d .word 0x0801224d + 8012160: 08012111 .word 0x08012111 + 8012164: 08012111 .word 0x08012111 + 8012168: 080122b5 .word 0x080122b5 + 801216c: 08012111 .word 0x08012111 + 8012170: 080121bf .word 0x080121bf + 8012174: 08012111 .word 0x08012111 + 8012178: 08012111 .word 0x08012111 + 801217c: 08012255 .word 0x08012255 + 8012180: 6833 ldr r3, [r6, #0] + 8012182: 1d1a adds r2, r3, #4 + 8012184: 681b ldr r3, [r3, #0] + 8012186: 6032 str r2, [r6, #0] + 8012188: f104 0642 add.w r6, r4, #66 @ 0x42 + 801218c: f884 3042 strb.w r3, [r4, #66] @ 0x42 + 8012190: 2301 movs r3, #1 + 8012192: e09c b.n 80122ce <_printf_i+0x1e6> + 8012194: 6833 ldr r3, [r6, #0] + 8012196: 6820 ldr r0, [r4, #0] + 8012198: 1d19 adds r1, r3, #4 + 801219a: 6031 str r1, [r6, #0] + 801219c: 0606 lsls r6, r0, #24 + 801219e: d501 bpl.n 80121a4 <_printf_i+0xbc> + 80121a0: 681d ldr r5, [r3, #0] + 80121a2: e003 b.n 80121ac <_printf_i+0xc4> + 80121a4: 0645 lsls r5, r0, #25 + 80121a6: d5fb bpl.n 80121a0 <_printf_i+0xb8> + 80121a8: f9b3 5000 ldrsh.w r5, [r3] + 80121ac: 2d00 cmp r5, #0 + 80121ae: da03 bge.n 80121b8 <_printf_i+0xd0> + 80121b0: 232d movs r3, #45 @ 0x2d + 80121b2: 426d negs r5, r5 + 80121b4: f884 3043 strb.w r3, [r4, #67] @ 0x43 + 80121b8: 4858 ldr r0, [pc, #352] @ (801231c <_printf_i+0x234>) + 80121ba: 230a movs r3, #10 + 80121bc: e011 b.n 80121e2 <_printf_i+0xfa> + 80121be: 6821 ldr r1, [r4, #0] + 80121c0: 6833 ldr r3, [r6, #0] + 80121c2: 0608 lsls r0, r1, #24 + 80121c4: f853 5b04 ldr.w r5, [r3], #4 + 80121c8: d402 bmi.n 80121d0 <_printf_i+0xe8> + 80121ca: 0649 lsls r1, r1, #25 + 80121cc: bf48 it mi + 80121ce: b2ad uxthmi r5, r5 + 80121d0: 2f6f cmp r7, #111 @ 0x6f + 80121d2: 4852 ldr r0, [pc, #328] @ (801231c <_printf_i+0x234>) + 80121d4: 6033 str r3, [r6, #0] + 80121d6: bf14 ite ne + 80121d8: 230a movne r3, #10 + 80121da: 2308 moveq r3, #8 + 80121dc: 2100 movs r1, #0 + 80121de: f884 1043 strb.w r1, [r4, #67] @ 0x43 + 80121e2: 6866 ldr r6, [r4, #4] + 80121e4: 60a6 str r6, [r4, #8] + 80121e6: 2e00 cmp r6, #0 + 80121e8: db05 blt.n 80121f6 <_printf_i+0x10e> + 80121ea: 6821 ldr r1, [r4, #0] + 80121ec: 432e orrs r6, r5 + 80121ee: f021 0104 bic.w r1, r1, #4 + 80121f2: 6021 str r1, [r4, #0] + 80121f4: d04b beq.n 801228e <_printf_i+0x1a6> + 80121f6: 4616 mov r6, r2 + 80121f8: fbb5 f1f3 udiv r1, r5, r3 + 80121fc: fb03 5711 mls r7, r3, r1, r5 + 8012200: 5dc7 ldrb r7, [r0, r7] + 8012202: f806 7d01 strb.w r7, [r6, #-1]! + 8012206: 462f mov r7, r5 + 8012208: 42bb cmp r3, r7 + 801220a: 460d mov r5, r1 + 801220c: d9f4 bls.n 80121f8 <_printf_i+0x110> + 801220e: 2b08 cmp r3, #8 + 8012210: d10b bne.n 801222a <_printf_i+0x142> + 8012212: 6823 ldr r3, [r4, #0] + 8012214: 07df lsls r7, r3, #31 + 8012216: d508 bpl.n 801222a <_printf_i+0x142> + 8012218: 6923 ldr r3, [r4, #16] + 801221a: 6861 ldr r1, [r4, #4] + 801221c: 4299 cmp r1, r3 + 801221e: bfde ittt le + 8012220: 2330 movle r3, #48 @ 0x30 + 8012222: f806 3c01 strble.w r3, [r6, #-1] + 8012226: f106 36ff addle.w r6, r6, #4294967295 + 801222a: 1b92 subs r2, r2, r6 + 801222c: 6122 str r2, [r4, #16] + 801222e: f8cd a000 str.w sl, [sp] + 8012232: 464b mov r3, r9 + 8012234: aa03 add r2, sp, #12 + 8012236: 4621 mov r1, r4 + 8012238: 4640 mov r0, r8 + 801223a: f7ff fee7 bl 801200c <_printf_common> + 801223e: 3001 adds r0, #1 + 8012240: d14a bne.n 80122d8 <_printf_i+0x1f0> + 8012242: f04f 30ff mov.w r0, #4294967295 + 8012246: b004 add sp, #16 + 8012248: e8bd 87f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} + 801224c: 6823 ldr r3, [r4, #0] + 801224e: f043 0320 orr.w r3, r3, #32 + 8012252: 6023 str r3, [r4, #0] + 8012254: 4832 ldr r0, [pc, #200] @ (8012320 <_printf_i+0x238>) + 8012256: 2778 movs r7, #120 @ 0x78 + 8012258: f884 7045 strb.w r7, [r4, #69] @ 0x45 + 801225c: 6823 ldr r3, [r4, #0] + 801225e: 6831 ldr r1, [r6, #0] + 8012260: 061f lsls r7, r3, #24 + 8012262: f851 5b04 ldr.w r5, [r1], #4 + 8012266: d402 bmi.n 801226e <_printf_i+0x186> + 8012268: 065f lsls r7, r3, #25 + 801226a: bf48 it mi + 801226c: b2ad uxthmi r5, r5 + 801226e: 6031 str r1, [r6, #0] + 8012270: 07d9 lsls r1, r3, #31 + 8012272: bf44 itt mi + 8012274: f043 0320 orrmi.w r3, r3, #32 + 8012278: 6023 strmi r3, [r4, #0] + 801227a: b11d cbz r5, 8012284 <_printf_i+0x19c> + 801227c: 2310 movs r3, #16 + 801227e: e7ad b.n 80121dc <_printf_i+0xf4> + 8012280: 4826 ldr r0, [pc, #152] @ (801231c <_printf_i+0x234>) + 8012282: e7e9 b.n 8012258 <_printf_i+0x170> + 8012284: 6823 ldr r3, [r4, #0] + 8012286: f023 0320 bic.w r3, r3, #32 + 801228a: 6023 str r3, [r4, #0] + 801228c: e7f6 b.n 801227c <_printf_i+0x194> + 801228e: 4616 mov r6, r2 + 8012290: e7bd b.n 801220e <_printf_i+0x126> + 8012292: 6833 ldr r3, [r6, #0] + 8012294: 6825 ldr r5, [r4, #0] + 8012296: 6961 ldr r1, [r4, #20] + 8012298: 1d18 adds r0, r3, #4 + 801229a: 6030 str r0, [r6, #0] + 801229c: 062e lsls r6, r5, #24 + 801229e: 681b ldr r3, [r3, #0] + 80122a0: d501 bpl.n 80122a6 <_printf_i+0x1be> + 80122a2: 6019 str r1, [r3, #0] + 80122a4: e002 b.n 80122ac <_printf_i+0x1c4> + 80122a6: 0668 lsls r0, r5, #25 + 80122a8: d5fb bpl.n 80122a2 <_printf_i+0x1ba> + 80122aa: 8019 strh r1, [r3, #0] + 80122ac: 2300 movs r3, #0 + 80122ae: 6123 str r3, [r4, #16] + 80122b0: 4616 mov r6, r2 + 80122b2: e7bc b.n 801222e <_printf_i+0x146> + 80122b4: 6833 ldr r3, [r6, #0] + 80122b6: 1d1a adds r2, r3, #4 + 80122b8: 6032 str r2, [r6, #0] + 80122ba: 681e ldr r6, [r3, #0] + 80122bc: 6862 ldr r2, [r4, #4] + 80122be: 2100 movs r1, #0 + 80122c0: 4630 mov r0, r6 + 80122c2: f7ed ffad bl 8000220 + 80122c6: b108 cbz r0, 80122cc <_printf_i+0x1e4> + 80122c8: 1b80 subs r0, r0, r6 + 80122ca: 6060 str r0, [r4, #4] + 80122cc: 6863 ldr r3, [r4, #4] + 80122ce: 6123 str r3, [r4, #16] + 80122d0: 2300 movs r3, #0 + 80122d2: f884 3043 strb.w r3, [r4, #67] @ 0x43 + 80122d6: e7aa b.n 801222e <_printf_i+0x146> + 80122d8: 6923 ldr r3, [r4, #16] + 80122da: 4632 mov r2, r6 + 80122dc: 4649 mov r1, r9 + 80122de: 4640 mov r0, r8 + 80122e0: 47d0 blx sl + 80122e2: 3001 adds r0, #1 + 80122e4: d0ad beq.n 8012242 <_printf_i+0x15a> + 80122e6: 6823 ldr r3, [r4, #0] + 80122e8: 079b lsls r3, r3, #30 + 80122ea: d413 bmi.n 8012314 <_printf_i+0x22c> + 80122ec: 68e0 ldr r0, [r4, #12] + 80122ee: 9b03 ldr r3, [sp, #12] + 80122f0: 4298 cmp r0, r3 + 80122f2: bfb8 it lt + 80122f4: 4618 movlt r0, r3 + 80122f6: e7a6 b.n 8012246 <_printf_i+0x15e> + 80122f8: 2301 movs r3, #1 + 80122fa: 4632 mov r2, r6 + 80122fc: 4649 mov r1, r9 + 80122fe: 4640 mov r0, r8 + 8012300: 47d0 blx sl + 8012302: 3001 adds r0, #1 + 8012304: d09d beq.n 8012242 <_printf_i+0x15a> + 8012306: 3501 adds r5, #1 + 8012308: 68e3 ldr r3, [r4, #12] + 801230a: 9903 ldr r1, [sp, #12] + 801230c: 1a5b subs r3, r3, r1 + 801230e: 42ab cmp r3, r5 + 8012310: dcf2 bgt.n 80122f8 <_printf_i+0x210> + 8012312: e7eb b.n 80122ec <_printf_i+0x204> + 8012314: 2500 movs r5, #0 + 8012316: f104 0619 add.w r6, r4, #25 + 801231a: e7f5 b.n 8012308 <_printf_i+0x220> + 801231c: 08014f02 .word 0x08014f02 + 8012320: 08014f13 .word 0x08014f13 + +08012324 : + 8012324: 2300 movs r3, #0 + 8012326: b510 push {r4, lr} + 8012328: 4604 mov r4, r0 + 801232a: e9c0 3300 strd r3, r3, [r0] + 801232e: e9c0 3304 strd r3, r3, [r0, #16] + 8012332: 6083 str r3, [r0, #8] + 8012334: 8181 strh r1, [r0, #12] + 8012336: 6643 str r3, [r0, #100] @ 0x64 + 8012338: 81c2 strh r2, [r0, #14] + 801233a: 6183 str r3, [r0, #24] + 801233c: 4619 mov r1, r3 + 801233e: 2208 movs r2, #8 + 8012340: 305c adds r0, #92 @ 0x5c + 8012342: f000 f967 bl 8012614 + 8012346: 4b0d ldr r3, [pc, #52] @ (801237c ) + 8012348: 6263 str r3, [r4, #36] @ 0x24 + 801234a: 4b0d ldr r3, [pc, #52] @ (8012380 ) + 801234c: 62a3 str r3, [r4, #40] @ 0x28 + 801234e: 4b0d ldr r3, [pc, #52] @ (8012384 ) + 8012350: 62e3 str r3, [r4, #44] @ 0x2c + 8012352: 4b0d ldr r3, [pc, #52] @ (8012388 ) + 8012354: 6323 str r3, [r4, #48] @ 0x30 + 8012356: 4b0d ldr r3, [pc, #52] @ (801238c ) + 8012358: 6224 str r4, [r4, #32] + 801235a: 429c cmp r4, r3 + 801235c: d006 beq.n 801236c + 801235e: f103 0268 add.w r2, r3, #104 @ 0x68 + 8012362: 4294 cmp r4, r2 + 8012364: d002 beq.n 801236c + 8012366: 33d0 adds r3, #208 @ 0xd0 + 8012368: 429c cmp r4, r3 + 801236a: d105 bne.n 8012378 + 801236c: f104 0058 add.w r0, r4, #88 @ 0x58 + 8012370: e8bd 4010 ldmia.w sp!, {r4, lr} + 8012374: f000 ba28 b.w 80127c8 <__retarget_lock_init_recursive> + 8012378: bd10 pop {r4, pc} + 801237a: bf00 nop + 801237c: 08012515 .word 0x08012515 + 8012380: 08012537 .word 0x08012537 + 8012384: 0801256f .word 0x0801256f + 8012388: 08012593 .word 0x08012593 + 801238c: 200064b8 .word 0x200064b8 + +08012390 : + 8012390: 4a02 ldr r2, [pc, #8] @ (801239c ) + 8012392: 4903 ldr r1, [pc, #12] @ (80123a0 ) + 8012394: 4803 ldr r0, [pc, #12] @ (80123a4 ) + 8012396: f000 b869 b.w 801246c <_fwalk_sglue> + 801239a: bf00 nop + 801239c: 20000064 .word 0x20000064 + 80123a0: 0801414d .word 0x0801414d + 80123a4: 20000074 .word 0x20000074 + +080123a8 : + 80123a8: 6841 ldr r1, [r0, #4] + 80123aa: 4b0c ldr r3, [pc, #48] @ (80123dc ) + 80123ac: 4299 cmp r1, r3 + 80123ae: b510 push {r4, lr} + 80123b0: 4604 mov r4, r0 + 80123b2: d001 beq.n 80123b8 + 80123b4: f001 feca bl 801414c <_fflush_r> + 80123b8: 68a1 ldr r1, [r4, #8] + 80123ba: 4b09 ldr r3, [pc, #36] @ (80123e0 ) + 80123bc: 4299 cmp r1, r3 + 80123be: d002 beq.n 80123c6 + 80123c0: 4620 mov r0, r4 + 80123c2: f001 fec3 bl 801414c <_fflush_r> + 80123c6: 68e1 ldr r1, [r4, #12] + 80123c8: 4b06 ldr r3, [pc, #24] @ (80123e4 ) + 80123ca: 4299 cmp r1, r3 + 80123cc: d004 beq.n 80123d8 + 80123ce: 4620 mov r0, r4 + 80123d0: e8bd 4010 ldmia.w sp!, {r4, lr} + 80123d4: f001 beba b.w 801414c <_fflush_r> + 80123d8: bd10 pop {r4, pc} + 80123da: bf00 nop + 80123dc: 200064b8 .word 0x200064b8 + 80123e0: 20006520 .word 0x20006520 + 80123e4: 20006588 .word 0x20006588 + +080123e8 : + 80123e8: b510 push {r4, lr} + 80123ea: 4b0b ldr r3, [pc, #44] @ (8012418 ) + 80123ec: 4c0b ldr r4, [pc, #44] @ (801241c ) + 80123ee: 4a0c ldr r2, [pc, #48] @ (8012420 ) + 80123f0: 601a str r2, [r3, #0] + 80123f2: 4620 mov r0, r4 + 80123f4: 2200 movs r2, #0 + 80123f6: 2104 movs r1, #4 + 80123f8: f7ff ff94 bl 8012324 + 80123fc: f104 0068 add.w r0, r4, #104 @ 0x68 + 8012400: 2201 movs r2, #1 + 8012402: 2109 movs r1, #9 + 8012404: f7ff ff8e bl 8012324 + 8012408: f104 00d0 add.w r0, r4, #208 @ 0xd0 + 801240c: 2202 movs r2, #2 + 801240e: e8bd 4010 ldmia.w sp!, {r4, lr} + 8012412: 2112 movs r1, #18 + 8012414: f7ff bf86 b.w 8012324 + 8012418: 200065f0 .word 0x200065f0 + 801241c: 200064b8 .word 0x200064b8 + 8012420: 08012391 .word 0x08012391 + +08012424 <__sfp_lock_acquire>: + 8012424: 4801 ldr r0, [pc, #4] @ (801242c <__sfp_lock_acquire+0x8>) + 8012426: f000 b9d0 b.w 80127ca <__retarget_lock_acquire_recursive> + 801242a: bf00 nop + 801242c: 200065f9 .word 0x200065f9 + +08012430 <__sfp_lock_release>: + 8012430: 4801 ldr r0, [pc, #4] @ (8012438 <__sfp_lock_release+0x8>) + 8012432: f000 b9cb b.w 80127cc <__retarget_lock_release_recursive> + 8012436: bf00 nop + 8012438: 200065f9 .word 0x200065f9 + +0801243c <__sinit>: + 801243c: b510 push {r4, lr} + 801243e: 4604 mov r4, r0 + 8012440: f7ff fff0 bl 8012424 <__sfp_lock_acquire> + 8012444: 6a23 ldr r3, [r4, #32] + 8012446: b11b cbz r3, 8012450 <__sinit+0x14> + 8012448: e8bd 4010 ldmia.w sp!, {r4, lr} + 801244c: f7ff bff0 b.w 8012430 <__sfp_lock_release> + 8012450: 4b04 ldr r3, [pc, #16] @ (8012464 <__sinit+0x28>) + 8012452: 6223 str r3, [r4, #32] + 8012454: 4b04 ldr r3, [pc, #16] @ (8012468 <__sinit+0x2c>) + 8012456: 681b ldr r3, [r3, #0] + 8012458: 2b00 cmp r3, #0 + 801245a: d1f5 bne.n 8012448 <__sinit+0xc> + 801245c: f7ff ffc4 bl 80123e8 + 8012460: e7f2 b.n 8012448 <__sinit+0xc> + 8012462: bf00 nop + 8012464: 080123a9 .word 0x080123a9 + 8012468: 200065f0 .word 0x200065f0 + +0801246c <_fwalk_sglue>: + 801246c: e92d 43f8 stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} + 8012470: 4607 mov r7, r0 + 8012472: 4688 mov r8, r1 + 8012474: 4614 mov r4, r2 + 8012476: 2600 movs r6, #0 + 8012478: e9d4 9501 ldrd r9, r5, [r4, #4] + 801247c: f1b9 0901 subs.w r9, r9, #1 + 8012480: d505 bpl.n 801248e <_fwalk_sglue+0x22> + 8012482: 6824 ldr r4, [r4, #0] + 8012484: 2c00 cmp r4, #0 + 8012486: d1f7 bne.n 8012478 <_fwalk_sglue+0xc> + 8012488: 4630 mov r0, r6 + 801248a: e8bd 83f8 ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} + 801248e: 89ab ldrh r3, [r5, #12] + 8012490: 2b01 cmp r3, #1 + 8012492: d907 bls.n 80124a4 <_fwalk_sglue+0x38> + 8012494: f9b5 300e ldrsh.w r3, [r5, #14] + 8012498: 3301 adds r3, #1 + 801249a: d003 beq.n 80124a4 <_fwalk_sglue+0x38> + 801249c: 4629 mov r1, r5 + 801249e: 4638 mov r0, r7 + 80124a0: 47c0 blx r8 + 80124a2: 4306 orrs r6, r0 + 80124a4: 3568 adds r5, #104 @ 0x68 + 80124a6: e7e9 b.n 801247c <_fwalk_sglue+0x10> + +080124a8 : + 80124a8: b40c push {r2, r3} + 80124aa: b530 push {r4, r5, lr} + 80124ac: 4b18 ldr r3, [pc, #96] @ (8012510 ) + 80124ae: 1e0c subs r4, r1, #0 + 80124b0: 681d ldr r5, [r3, #0] + 80124b2: b09d sub sp, #116 @ 0x74 + 80124b4: da08 bge.n 80124c8 + 80124b6: 238b movs r3, #139 @ 0x8b + 80124b8: 602b str r3, [r5, #0] + 80124ba: f04f 30ff mov.w r0, #4294967295 + 80124be: b01d add sp, #116 @ 0x74 + 80124c0: e8bd 4030 ldmia.w sp!, {r4, r5, lr} + 80124c4: b002 add sp, #8 + 80124c6: 4770 bx lr + 80124c8: f44f 7302 mov.w r3, #520 @ 0x208 + 80124cc: f8ad 3014 strh.w r3, [sp, #20] + 80124d0: f04f 0300 mov.w r3, #0 + 80124d4: 931b str r3, [sp, #108] @ 0x6c + 80124d6: bf14 ite ne + 80124d8: f104 33ff addne.w r3, r4, #4294967295 + 80124dc: 4623 moveq r3, r4 + 80124de: 9304 str r3, [sp, #16] + 80124e0: 9307 str r3, [sp, #28] + 80124e2: f64f 73ff movw r3, #65535 @ 0xffff + 80124e6: 9002 str r0, [sp, #8] + 80124e8: 9006 str r0, [sp, #24] + 80124ea: f8ad 3016 strh.w r3, [sp, #22] + 80124ee: 9a20 ldr r2, [sp, #128] @ 0x80 + 80124f0: ab21 add r3, sp, #132 @ 0x84 + 80124f2: a902 add r1, sp, #8 + 80124f4: 4628 mov r0, r5 + 80124f6: 9301 str r3, [sp, #4] + 80124f8: f001 fca8 bl 8013e4c <_svfiprintf_r> + 80124fc: 1c43 adds r3, r0, #1 + 80124fe: bfbc itt lt + 8012500: 238b movlt r3, #139 @ 0x8b + 8012502: 602b strlt r3, [r5, #0] + 8012504: 2c00 cmp r4, #0 + 8012506: d0da beq.n 80124be + 8012508: 9b02 ldr r3, [sp, #8] + 801250a: 2200 movs r2, #0 + 801250c: 701a strb r2, [r3, #0] + 801250e: e7d6 b.n 80124be + 8012510: 20000070 .word 0x20000070 + +08012514 <__sread>: + 8012514: b510 push {r4, lr} + 8012516: 460c mov r4, r1 + 8012518: f9b1 100e ldrsh.w r1, [r1, #14] + 801251c: f000 f906 bl 801272c <_read_r> + 8012520: 2800 cmp r0, #0 + 8012522: bfab itete ge + 8012524: 6d63 ldrge r3, [r4, #84] @ 0x54 + 8012526: 89a3 ldrhlt r3, [r4, #12] + 8012528: 181b addge r3, r3, r0 + 801252a: f423 5380 biclt.w r3, r3, #4096 @ 0x1000 + 801252e: bfac ite ge + 8012530: 6563 strge r3, [r4, #84] @ 0x54 + 8012532: 81a3 strhlt r3, [r4, #12] + 8012534: bd10 pop {r4, pc} + +08012536 <__swrite>: + 8012536: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} + 801253a: 461f mov r7, r3 + 801253c: 898b ldrh r3, [r1, #12] + 801253e: 05db lsls r3, r3, #23 + 8012540: 4605 mov r5, r0 + 8012542: 460c mov r4, r1 + 8012544: 4616 mov r6, r2 + 8012546: d505 bpl.n 8012554 <__swrite+0x1e> + 8012548: f9b1 100e ldrsh.w r1, [r1, #14] + 801254c: 2302 movs r3, #2 + 801254e: 2200 movs r2, #0 + 8012550: f000 f8da bl 8012708 <_lseek_r> + 8012554: 89a3 ldrh r3, [r4, #12] + 8012556: f9b4 100e ldrsh.w r1, [r4, #14] + 801255a: f423 5380 bic.w r3, r3, #4096 @ 0x1000 + 801255e: 81a3 strh r3, [r4, #12] + 8012560: 4632 mov r2, r6 + 8012562: 463b mov r3, r7 + 8012564: 4628 mov r0, r5 + 8012566: e8bd 41f0 ldmia.w sp!, {r4, r5, r6, r7, r8, lr} + 801256a: f000 b8f1 b.w 8012750 <_write_r> + +0801256e <__sseek>: + 801256e: b510 push {r4, lr} + 8012570: 460c mov r4, r1 + 8012572: f9b1 100e ldrsh.w r1, [r1, #14] + 8012576: f000 f8c7 bl 8012708 <_lseek_r> + 801257a: 1c43 adds r3, r0, #1 + 801257c: 89a3 ldrh r3, [r4, #12] + 801257e: bf15 itete ne + 8012580: 6560 strne r0, [r4, #84] @ 0x54 + 8012582: f423 5380 biceq.w r3, r3, #4096 @ 0x1000 + 8012586: f443 5380 orrne.w r3, r3, #4096 @ 0x1000 + 801258a: 81a3 strheq r3, [r4, #12] + 801258c: bf18 it ne + 801258e: 81a3 strhne r3, [r4, #12] + 8012590: bd10 pop {r4, pc} + +08012592 <__sclose>: + 8012592: f9b1 100e ldrsh.w r1, [r1, #14] + 8012596: f000 b849 b.w 801262c <_close_r> + +0801259a <_vsniprintf_r>: + 801259a: b530 push {r4, r5, lr} + 801259c: 4614 mov r4, r2 + 801259e: 2c00 cmp r4, #0 + 80125a0: b09b sub sp, #108 @ 0x6c + 80125a2: 4605 mov r5, r0 + 80125a4: 461a mov r2, r3 + 80125a6: da05 bge.n 80125b4 <_vsniprintf_r+0x1a> + 80125a8: 238b movs r3, #139 @ 0x8b + 80125aa: 6003 str r3, [r0, #0] + 80125ac: f04f 30ff mov.w r0, #4294967295 + 80125b0: b01b add sp, #108 @ 0x6c + 80125b2: bd30 pop {r4, r5, pc} + 80125b4: f44f 7302 mov.w r3, #520 @ 0x208 + 80125b8: f8ad 300c strh.w r3, [sp, #12] + 80125bc: f04f 0300 mov.w r3, #0 + 80125c0: 9319 str r3, [sp, #100] @ 0x64 + 80125c2: bf14 ite ne + 80125c4: f104 33ff addne.w r3, r4, #4294967295 + 80125c8: 4623 moveq r3, r4 + 80125ca: 9302 str r3, [sp, #8] + 80125cc: 9305 str r3, [sp, #20] + 80125ce: f64f 73ff movw r3, #65535 @ 0xffff + 80125d2: 9100 str r1, [sp, #0] + 80125d4: 9104 str r1, [sp, #16] + 80125d6: f8ad 300e strh.w r3, [sp, #14] + 80125da: 4669 mov r1, sp + 80125dc: 9b1e ldr r3, [sp, #120] @ 0x78 + 80125de: f001 fc35 bl 8013e4c <_svfiprintf_r> + 80125e2: 1c43 adds r3, r0, #1 + 80125e4: bfbc itt lt + 80125e6: 238b movlt r3, #139 @ 0x8b + 80125e8: 602b strlt r3, [r5, #0] + 80125ea: 2c00 cmp r4, #0 + 80125ec: d0e0 beq.n 80125b0 <_vsniprintf_r+0x16> + 80125ee: 9b00 ldr r3, [sp, #0] + 80125f0: 2200 movs r2, #0 + 80125f2: 701a strb r2, [r3, #0] + 80125f4: e7dc b.n 80125b0 <_vsniprintf_r+0x16> + ... + +080125f8 : + 80125f8: b507 push {r0, r1, r2, lr} + 80125fa: 9300 str r3, [sp, #0] + 80125fc: 4613 mov r3, r2 + 80125fe: 460a mov r2, r1 + 8012600: 4601 mov r1, r0 + 8012602: 4803 ldr r0, [pc, #12] @ (8012610 ) + 8012604: 6800 ldr r0, [r0, #0] + 8012606: f7ff ffc8 bl 801259a <_vsniprintf_r> + 801260a: b003 add sp, #12 + 801260c: f85d fb04 ldr.w pc, [sp], #4 + 8012610: 20000070 .word 0x20000070 + +08012614 : + 8012614: 4402 add r2, r0 + 8012616: 4603 mov r3, r0 + 8012618: 4293 cmp r3, r2 + 801261a: d100 bne.n 801261e + 801261c: 4770 bx lr + 801261e: f803 1b01 strb.w r1, [r3], #1 + 8012622: e7f9 b.n 8012618 + +08012624 <_localeconv_r>: + 8012624: 4800 ldr r0, [pc, #0] @ (8012628 <_localeconv_r+0x4>) + 8012626: 4770 bx lr + 8012628: 200001b0 .word 0x200001b0 + +0801262c <_close_r>: + 801262c: b538 push {r3, r4, r5, lr} + 801262e: 4d06 ldr r5, [pc, #24] @ (8012648 <_close_r+0x1c>) + 8012630: 2300 movs r3, #0 + 8012632: 4604 mov r4, r0 + 8012634: 4608 mov r0, r1 + 8012636: 602b str r3, [r5, #0] + 8012638: f7f1 fa96 bl 8003b68 <_close> + 801263c: 1c43 adds r3, r0, #1 + 801263e: d102 bne.n 8012646 <_close_r+0x1a> + 8012640: 682b ldr r3, [r5, #0] + 8012642: b103 cbz r3, 8012646 <_close_r+0x1a> + 8012644: 6023 str r3, [r4, #0] + 8012646: bd38 pop {r3, r4, r5, pc} + 8012648: 200065f4 .word 0x200065f4 + +0801264c <_reclaim_reent>: + 801264c: 4b2d ldr r3, [pc, #180] @ (8012704 <_reclaim_reent+0xb8>) + 801264e: 681b ldr r3, [r3, #0] + 8012650: 4283 cmp r3, r0 + 8012652: b570 push {r4, r5, r6, lr} + 8012654: 4604 mov r4, r0 + 8012656: d053 beq.n 8012700 <_reclaim_reent+0xb4> + 8012658: 69c3 ldr r3, [r0, #28] + 801265a: b31b cbz r3, 80126a4 <_reclaim_reent+0x58> + 801265c: 68db ldr r3, [r3, #12] + 801265e: b163 cbz r3, 801267a <_reclaim_reent+0x2e> + 8012660: 2500 movs r5, #0 + 8012662: 69e3 ldr r3, [r4, #28] + 8012664: 68db ldr r3, [r3, #12] + 8012666: 5959 ldr r1, [r3, r5] + 8012668: b9b1 cbnz r1, 8012698 <_reclaim_reent+0x4c> + 801266a: 3504 adds r5, #4 + 801266c: 2d80 cmp r5, #128 @ 0x80 + 801266e: d1f8 bne.n 8012662 <_reclaim_reent+0x16> + 8012670: 69e3 ldr r3, [r4, #28] + 8012672: 4620 mov r0, r4 + 8012674: 68d9 ldr r1, [r3, #12] + 8012676: f000 ff13 bl 80134a0 <_free_r> + 801267a: 69e3 ldr r3, [r4, #28] + 801267c: 6819 ldr r1, [r3, #0] + 801267e: b111 cbz r1, 8012686 <_reclaim_reent+0x3a> + 8012680: 4620 mov r0, r4 + 8012682: f000 ff0d bl 80134a0 <_free_r> + 8012686: 69e3 ldr r3, [r4, #28] + 8012688: 689d ldr r5, [r3, #8] + 801268a: b15d cbz r5, 80126a4 <_reclaim_reent+0x58> + 801268c: 4629 mov r1, r5 + 801268e: 4620 mov r0, r4 + 8012690: 682d ldr r5, [r5, #0] + 8012692: f000 ff05 bl 80134a0 <_free_r> + 8012696: e7f8 b.n 801268a <_reclaim_reent+0x3e> + 8012698: 680e ldr r6, [r1, #0] + 801269a: 4620 mov r0, r4 + 801269c: f000 ff00 bl 80134a0 <_free_r> + 80126a0: 4631 mov r1, r6 + 80126a2: e7e1 b.n 8012668 <_reclaim_reent+0x1c> + 80126a4: 6961 ldr r1, [r4, #20] + 80126a6: b111 cbz r1, 80126ae <_reclaim_reent+0x62> + 80126a8: 4620 mov r0, r4 + 80126aa: f000 fef9 bl 80134a0 <_free_r> + 80126ae: 69e1 ldr r1, [r4, #28] + 80126b0: b111 cbz r1, 80126b8 <_reclaim_reent+0x6c> + 80126b2: 4620 mov r0, r4 + 80126b4: f000 fef4 bl 80134a0 <_free_r> + 80126b8: 6b21 ldr r1, [r4, #48] @ 0x30 + 80126ba: b111 cbz r1, 80126c2 <_reclaim_reent+0x76> + 80126bc: 4620 mov r0, r4 + 80126be: f000 feef bl 80134a0 <_free_r> + 80126c2: 6b61 ldr r1, [r4, #52] @ 0x34 + 80126c4: b111 cbz r1, 80126cc <_reclaim_reent+0x80> + 80126c6: 4620 mov r0, r4 + 80126c8: f000 feea bl 80134a0 <_free_r> + 80126cc: 6ba1 ldr r1, [r4, #56] @ 0x38 + 80126ce: b111 cbz r1, 80126d6 <_reclaim_reent+0x8a> + 80126d0: 4620 mov r0, r4 + 80126d2: f000 fee5 bl 80134a0 <_free_r> + 80126d6: 6ca1 ldr r1, [r4, #72] @ 0x48 + 80126d8: b111 cbz r1, 80126e0 <_reclaim_reent+0x94> + 80126da: 4620 mov r0, r4 + 80126dc: f000 fee0 bl 80134a0 <_free_r> + 80126e0: 6c61 ldr r1, [r4, #68] @ 0x44 + 80126e2: b111 cbz r1, 80126ea <_reclaim_reent+0x9e> + 80126e4: 4620 mov r0, r4 + 80126e6: f000 fedb bl 80134a0 <_free_r> + 80126ea: 6ae1 ldr r1, [r4, #44] @ 0x2c + 80126ec: b111 cbz r1, 80126f4 <_reclaim_reent+0xa8> + 80126ee: 4620 mov r0, r4 + 80126f0: f000 fed6 bl 80134a0 <_free_r> + 80126f4: 6a23 ldr r3, [r4, #32] + 80126f6: b11b cbz r3, 8012700 <_reclaim_reent+0xb4> + 80126f8: 4620 mov r0, r4 + 80126fa: e8bd 4070 ldmia.w sp!, {r4, r5, r6, lr} + 80126fe: 4718 bx r3 + 8012700: bd70 pop {r4, r5, r6, pc} + 8012702: bf00 nop + 8012704: 20000070 .word 0x20000070 + +08012708 <_lseek_r>: + 8012708: b538 push {r3, r4, r5, lr} + 801270a: 4d07 ldr r5, [pc, #28] @ (8012728 <_lseek_r+0x20>) + 801270c: 4604 mov r4, r0 + 801270e: 4608 mov r0, r1 + 8012710: 4611 mov r1, r2 + 8012712: 2200 movs r2, #0 + 8012714: 602a str r2, [r5, #0] + 8012716: 461a mov r2, r3 + 8012718: f7f1 fa4d bl 8003bb6 <_lseek> + 801271c: 1c43 adds r3, r0, #1 + 801271e: d102 bne.n 8012726 <_lseek_r+0x1e> + 8012720: 682b ldr r3, [r5, #0] + 8012722: b103 cbz r3, 8012726 <_lseek_r+0x1e> + 8012724: 6023 str r3, [r4, #0] + 8012726: bd38 pop {r3, r4, r5, pc} + 8012728: 200065f4 .word 0x200065f4 + +0801272c <_read_r>: + 801272c: b538 push {r3, r4, r5, lr} + 801272e: 4d07 ldr r5, [pc, #28] @ (801274c <_read_r+0x20>) + 8012730: 4604 mov r4, r0 + 8012732: 4608 mov r0, r1 + 8012734: 4611 mov r1, r2 + 8012736: 2200 movs r2, #0 + 8012738: 602a str r2, [r5, #0] + 801273a: 461a mov r2, r3 + 801273c: f7f1 f9db bl 8003af6 <_read> + 8012740: 1c43 adds r3, r0, #1 + 8012742: d102 bne.n 801274a <_read_r+0x1e> + 8012744: 682b ldr r3, [r5, #0] + 8012746: b103 cbz r3, 801274a <_read_r+0x1e> + 8012748: 6023 str r3, [r4, #0] + 801274a: bd38 pop {r3, r4, r5, pc} + 801274c: 200065f4 .word 0x200065f4 + +08012750 <_write_r>: + 8012750: b538 push {r3, r4, r5, lr} + 8012752: 4d07 ldr r5, [pc, #28] @ (8012770 <_write_r+0x20>) + 8012754: 4604 mov r4, r0 + 8012756: 4608 mov r0, r1 + 8012758: 4611 mov r1, r2 + 801275a: 2200 movs r2, #0 + 801275c: 602a str r2, [r5, #0] + 801275e: 461a mov r2, r3 + 8012760: f7f1 f9e6 bl 8003b30 <_write> + 8012764: 1c43 adds r3, r0, #1 + 8012766: d102 bne.n 801276e <_write_r+0x1e> + 8012768: 682b ldr r3, [r5, #0] + 801276a: b103 cbz r3, 801276e <_write_r+0x1e> + 801276c: 6023 str r3, [r4, #0] + 801276e: bd38 pop {r3, r4, r5, pc} + 8012770: 200065f4 .word 0x200065f4 + +08012774 <__errno>: + 8012774: 4b01 ldr r3, [pc, #4] @ (801277c <__errno+0x8>) + 8012776: 6818 ldr r0, [r3, #0] + 8012778: 4770 bx lr + 801277a: bf00 nop + 801277c: 20000070 .word 0x20000070 + +08012780 <__libc_init_array>: + 8012780: b570 push {r4, r5, r6, lr} + 8012782: 4d0d ldr r5, [pc, #52] @ (80127b8 <__libc_init_array+0x38>) + 8012784: 4c0d ldr r4, [pc, #52] @ (80127bc <__libc_init_array+0x3c>) + 8012786: 1b64 subs r4, r4, r5 + 8012788: 10a4 asrs r4, r4, #2 + 801278a: 2600 movs r6, #0 + 801278c: 42a6 cmp r6, r4 + 801278e: d109 bne.n 80127a4 <__libc_init_array+0x24> + 8012790: 4d0b ldr r5, [pc, #44] @ (80127c0 <__libc_init_array+0x40>) + 8012792: 4c0c ldr r4, [pc, #48] @ (80127c4 <__libc_init_array+0x44>) + 8012794: f002 f86a bl 801486c <_init> + 8012798: 1b64 subs r4, r4, r5 + 801279a: 10a4 asrs r4, r4, #2 + 801279c: 2600 movs r6, #0 + 801279e: 42a6 cmp r6, r4 + 80127a0: d105 bne.n 80127ae <__libc_init_array+0x2e> + 80127a2: bd70 pop {r4, r5, r6, pc} + 80127a4: f855 3b04 ldr.w r3, [r5], #4 + 80127a8: 4798 blx r3 + 80127aa: 3601 adds r6, #1 + 80127ac: e7ee b.n 801278c <__libc_init_array+0xc> + 80127ae: f855 3b04 ldr.w r3, [r5], #4 + 80127b2: 4798 blx r3 + 80127b4: 3601 adds r6, #1 + 80127b6: e7f2 b.n 801279e <__libc_init_array+0x1e> + 80127b8: 0801526c .word 0x0801526c + 80127bc: 0801526c .word 0x0801526c + 80127c0: 0801526c .word 0x0801526c + 80127c4: 08015270 .word 0x08015270 + +080127c8 <__retarget_lock_init_recursive>: + 80127c8: 4770 bx lr + +080127ca <__retarget_lock_acquire_recursive>: + 80127ca: 4770 bx lr + +080127cc <__retarget_lock_release_recursive>: + 80127cc: 4770 bx lr + +080127ce : + 80127ce: 440a add r2, r1 + 80127d0: 4291 cmp r1, r2 + 80127d2: f100 33ff add.w r3, r0, #4294967295 + 80127d6: d100 bne.n 80127da + 80127d8: 4770 bx lr + 80127da: b510 push {r4, lr} + 80127dc: f811 4b01 ldrb.w r4, [r1], #1 + 80127e0: f803 4f01 strb.w r4, [r3, #1]! + 80127e4: 4291 cmp r1, r2 + 80127e6: d1f9 bne.n 80127dc + 80127e8: bd10 pop {r4, pc} + +080127ea : + 80127ea: e92d 4ff7 stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} + 80127ee: 6903 ldr r3, [r0, #16] + 80127f0: 690c ldr r4, [r1, #16] + 80127f2: 42a3 cmp r3, r4 + 80127f4: 4607 mov r7, r0 + 80127f6: db7e blt.n 80128f6 + 80127f8: 3c01 subs r4, #1 + 80127fa: f101 0814 add.w r8, r1, #20 + 80127fe: 00a3 lsls r3, r4, #2 + 8012800: f100 0514 add.w r5, r0, #20 + 8012804: 9300 str r3, [sp, #0] + 8012806: eb05 0384 add.w r3, r5, r4, lsl #2 + 801280a: 9301 str r3, [sp, #4] + 801280c: f858 3024 ldr.w r3, [r8, r4, lsl #2] + 8012810: f855 2024 ldr.w r2, [r5, r4, lsl #2] + 8012814: 3301 adds r3, #1 + 8012816: 429a cmp r2, r3 + 8012818: eb08 0984 add.w r9, r8, r4, lsl #2 + 801281c: fbb2 f6f3 udiv r6, r2, r3 + 8012820: d32e bcc.n 8012880 + 8012822: f04f 0a00 mov.w sl, #0 + 8012826: 46c4 mov ip, r8 + 8012828: 46ae mov lr, r5 + 801282a: 46d3 mov fp, sl + 801282c: f85c 3b04 ldr.w r3, [ip], #4 + 8012830: b298 uxth r0, r3 + 8012832: fb06 a000 mla r0, r6, r0, sl + 8012836: 0c02 lsrs r2, r0, #16 + 8012838: 0c1b lsrs r3, r3, #16 + 801283a: fb06 2303 mla r3, r6, r3, r2 + 801283e: f8de 2000 ldr.w r2, [lr] + 8012842: b280 uxth r0, r0 + 8012844: b292 uxth r2, r2 + 8012846: 1a12 subs r2, r2, r0 + 8012848: 445a add r2, fp + 801284a: f8de 0000 ldr.w r0, [lr] + 801284e: ea4f 4a13 mov.w sl, r3, lsr #16 + 8012852: b29b uxth r3, r3 + 8012854: ebc3 4322 rsb r3, r3, r2, asr #16 + 8012858: eb03 4310 add.w r3, r3, r0, lsr #16 + 801285c: b292 uxth r2, r2 + 801285e: ea42 4203 orr.w r2, r2, r3, lsl #16 + 8012862: 45e1 cmp r9, ip + 8012864: f84e 2b04 str.w r2, [lr], #4 + 8012868: ea4f 4b23 mov.w fp, r3, asr #16 + 801286c: d2de bcs.n 801282c + 801286e: 9b00 ldr r3, [sp, #0] + 8012870: 58eb ldr r3, [r5, r3] + 8012872: b92b cbnz r3, 8012880 + 8012874: 9b01 ldr r3, [sp, #4] + 8012876: 3b04 subs r3, #4 + 8012878: 429d cmp r5, r3 + 801287a: 461a mov r2, r3 + 801287c: d32f bcc.n 80128de + 801287e: 613c str r4, [r7, #16] + 8012880: 4638 mov r0, r7 + 8012882: f001 f97f bl 8013b84 <__mcmp> + 8012886: 2800 cmp r0, #0 + 8012888: db25 blt.n 80128d6 + 801288a: 4629 mov r1, r5 + 801288c: 2000 movs r0, #0 + 801288e: f858 2b04 ldr.w r2, [r8], #4 + 8012892: f8d1 c000 ldr.w ip, [r1] + 8012896: fa1f fe82 uxth.w lr, r2 + 801289a: fa1f f38c uxth.w r3, ip + 801289e: eba3 030e sub.w r3, r3, lr + 80128a2: 4403 add r3, r0 + 80128a4: 0c12 lsrs r2, r2, #16 + 80128a6: ebc2 4223 rsb r2, r2, r3, asr #16 + 80128aa: eb02 421c add.w r2, r2, ip, lsr #16 + 80128ae: b29b uxth r3, r3 + 80128b0: ea43 4302 orr.w r3, r3, r2, lsl #16 + 80128b4: 45c1 cmp r9, r8 + 80128b6: f841 3b04 str.w r3, [r1], #4 + 80128ba: ea4f 4022 mov.w r0, r2, asr #16 + 80128be: d2e6 bcs.n 801288e + 80128c0: f855 2024 ldr.w r2, [r5, r4, lsl #2] + 80128c4: eb05 0384 add.w r3, r5, r4, lsl #2 + 80128c8: b922 cbnz r2, 80128d4 + 80128ca: 3b04 subs r3, #4 + 80128cc: 429d cmp r5, r3 + 80128ce: 461a mov r2, r3 + 80128d0: d30b bcc.n 80128ea + 80128d2: 613c str r4, [r7, #16] + 80128d4: 3601 adds r6, #1 + 80128d6: 4630 mov r0, r6 + 80128d8: b003 add sp, #12 + 80128da: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} + 80128de: 6812 ldr r2, [r2, #0] + 80128e0: 3b04 subs r3, #4 + 80128e2: 2a00 cmp r2, #0 + 80128e4: d1cb bne.n 801287e + 80128e6: 3c01 subs r4, #1 + 80128e8: e7c6 b.n 8012878 + 80128ea: 6812 ldr r2, [r2, #0] + 80128ec: 3b04 subs r3, #4 + 80128ee: 2a00 cmp r2, #0 + 80128f0: d1ef bne.n 80128d2 + 80128f2: 3c01 subs r4, #1 + 80128f4: e7ea b.n 80128cc + 80128f6: 2000 movs r0, #0 + 80128f8: e7ee b.n 80128d8 + 80128fa: 0000 movs r0, r0 + 80128fc: 0000 movs r0, r0 + ... + +08012900 <_dtoa_r>: + 8012900: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} + 8012904: 69c7 ldr r7, [r0, #28] + 8012906: b097 sub sp, #92 @ 0x5c + 8012908: ed8d 0b04 vstr d0, [sp, #16] + 801290c: ec55 4b10 vmov r4, r5, d0 + 8012910: 9e20 ldr r6, [sp, #128] @ 0x80 + 8012912: 9107 str r1, [sp, #28] + 8012914: 4681 mov r9, r0 + 8012916: 920c str r2, [sp, #48] @ 0x30 + 8012918: 9311 str r3, [sp, #68] @ 0x44 + 801291a: b97f cbnz r7, 801293c <_dtoa_r+0x3c> + 801291c: 2010 movs r0, #16 + 801291e: f000 fe09 bl 8013534 + 8012922: 4602 mov r2, r0 + 8012924: f8c9 001c str.w r0, [r9, #28] + 8012928: b920 cbnz r0, 8012934 <_dtoa_r+0x34> + 801292a: 4ba9 ldr r3, [pc, #676] @ (8012bd0 <_dtoa_r+0x2d0>) + 801292c: 21ef movs r1, #239 @ 0xef + 801292e: 48a9 ldr r0, [pc, #676] @ (8012bd4 <_dtoa_r+0x2d4>) + 8012930: f001 fc5e bl 80141f0 <__assert_func> + 8012934: e9c0 7701 strd r7, r7, [r0, #4] + 8012938: 6007 str r7, [r0, #0] + 801293a: 60c7 str r7, [r0, #12] + 801293c: f8d9 301c ldr.w r3, [r9, #28] + 8012940: 6819 ldr r1, [r3, #0] + 8012942: b159 cbz r1, 801295c <_dtoa_r+0x5c> + 8012944: 685a ldr r2, [r3, #4] + 8012946: 604a str r2, [r1, #4] + 8012948: 2301 movs r3, #1 + 801294a: 4093 lsls r3, r2 + 801294c: 608b str r3, [r1, #8] + 801294e: 4648 mov r0, r9 + 8012950: f000 fee6 bl 8013720 <_Bfree> + 8012954: f8d9 301c ldr.w r3, [r9, #28] + 8012958: 2200 movs r2, #0 + 801295a: 601a str r2, [r3, #0] + 801295c: 1e2b subs r3, r5, #0 + 801295e: bfb9 ittee lt + 8012960: f023 4300 biclt.w r3, r3, #2147483648 @ 0x80000000 + 8012964: 9305 strlt r3, [sp, #20] + 8012966: 2300 movge r3, #0 + 8012968: 6033 strge r3, [r6, #0] + 801296a: 9f05 ldr r7, [sp, #20] + 801296c: 4b9a ldr r3, [pc, #616] @ (8012bd8 <_dtoa_r+0x2d8>) + 801296e: bfbc itt lt + 8012970: 2201 movlt r2, #1 + 8012972: 6032 strlt r2, [r6, #0] + 8012974: 43bb bics r3, r7 + 8012976: d112 bne.n 801299e <_dtoa_r+0x9e> + 8012978: 9a11 ldr r2, [sp, #68] @ 0x44 + 801297a: f242 730f movw r3, #9999 @ 0x270f + 801297e: 6013 str r3, [r2, #0] + 8012980: f3c7 0313 ubfx r3, r7, #0, #20 + 8012984: 4323 orrs r3, r4 + 8012986: f000 855a beq.w 801343e <_dtoa_r+0xb3e> + 801298a: 9b21 ldr r3, [sp, #132] @ 0x84 + 801298c: f8df a25c ldr.w sl, [pc, #604] @ 8012bec <_dtoa_r+0x2ec> + 8012990: 2b00 cmp r3, #0 + 8012992: f000 855c beq.w 801344e <_dtoa_r+0xb4e> + 8012996: f10a 0303 add.w r3, sl, #3 + 801299a: f000 bd56 b.w 801344a <_dtoa_r+0xb4a> + 801299e: ed9d 7b04 vldr d7, [sp, #16] + 80129a2: 2200 movs r2, #0 + 80129a4: ec51 0b17 vmov r0, r1, d7 + 80129a8: 2300 movs r3, #0 + 80129aa: ed8d 7b0a vstr d7, [sp, #40] @ 0x28 + 80129ae: f7ee f8b3 bl 8000b18 <__aeabi_dcmpeq> + 80129b2: 4680 mov r8, r0 + 80129b4: b158 cbz r0, 80129ce <_dtoa_r+0xce> + 80129b6: 9a11 ldr r2, [sp, #68] @ 0x44 + 80129b8: 2301 movs r3, #1 + 80129ba: 6013 str r3, [r2, #0] + 80129bc: 9b21 ldr r3, [sp, #132] @ 0x84 + 80129be: b113 cbz r3, 80129c6 <_dtoa_r+0xc6> + 80129c0: 9a21 ldr r2, [sp, #132] @ 0x84 + 80129c2: 4b86 ldr r3, [pc, #536] @ (8012bdc <_dtoa_r+0x2dc>) + 80129c4: 6013 str r3, [r2, #0] + 80129c6: f8df a228 ldr.w sl, [pc, #552] @ 8012bf0 <_dtoa_r+0x2f0> + 80129ca: f000 bd40 b.w 801344e <_dtoa_r+0xb4e> + 80129ce: ed9d 0b0a vldr d0, [sp, #40] @ 0x28 + 80129d2: aa14 add r2, sp, #80 @ 0x50 + 80129d4: a915 add r1, sp, #84 @ 0x54 + 80129d6: 4648 mov r0, r9 + 80129d8: f001 f984 bl 8013ce4 <__d2b> + 80129dc: f3c7 560a ubfx r6, r7, #20, #11 + 80129e0: 9002 str r0, [sp, #8] + 80129e2: 2e00 cmp r6, #0 + 80129e4: d078 beq.n 8012ad8 <_dtoa_r+0x1d8> + 80129e6: 9b0b ldr r3, [sp, #44] @ 0x2c + 80129e8: f8cd 8048 str.w r8, [sp, #72] @ 0x48 + 80129ec: f3c3 0313 ubfx r3, r3, #0, #20 + 80129f0: e9dd 010a ldrd r0, r1, [sp, #40] @ 0x28 + 80129f4: f043 537f orr.w r3, r3, #1069547520 @ 0x3fc00000 + 80129f8: f443 1340 orr.w r3, r3, #3145728 @ 0x300000 + 80129fc: f2a6 36ff subw r6, r6, #1023 @ 0x3ff + 8012a00: 4619 mov r1, r3 + 8012a02: 2200 movs r2, #0 + 8012a04: 4b76 ldr r3, [pc, #472] @ (8012be0 <_dtoa_r+0x2e0>) + 8012a06: f7ed fc67 bl 80002d8 <__aeabi_dsub> + 8012a0a: a36b add r3, pc, #428 @ (adr r3, 8012bb8 <_dtoa_r+0x2b8>) + 8012a0c: e9d3 2300 ldrd r2, r3, [r3] + 8012a10: f7ed fe1a bl 8000648 <__aeabi_dmul> + 8012a14: a36a add r3, pc, #424 @ (adr r3, 8012bc0 <_dtoa_r+0x2c0>) + 8012a16: e9d3 2300 ldrd r2, r3, [r3] + 8012a1a: f7ed fc5f bl 80002dc <__adddf3> + 8012a1e: 4604 mov r4, r0 + 8012a20: 4630 mov r0, r6 + 8012a22: 460d mov r5, r1 + 8012a24: f7ed fda6 bl 8000574 <__aeabi_i2d> + 8012a28: a367 add r3, pc, #412 @ (adr r3, 8012bc8 <_dtoa_r+0x2c8>) + 8012a2a: e9d3 2300 ldrd r2, r3, [r3] + 8012a2e: f7ed fe0b bl 8000648 <__aeabi_dmul> + 8012a32: 4602 mov r2, r0 + 8012a34: 460b mov r3, r1 + 8012a36: 4620 mov r0, r4 + 8012a38: 4629 mov r1, r5 + 8012a3a: f7ed fc4f bl 80002dc <__adddf3> + 8012a3e: 4604 mov r4, r0 + 8012a40: 460d mov r5, r1 + 8012a42: f7ee f8b1 bl 8000ba8 <__aeabi_d2iz> + 8012a46: 2200 movs r2, #0 + 8012a48: 4607 mov r7, r0 + 8012a4a: 2300 movs r3, #0 + 8012a4c: 4620 mov r0, r4 + 8012a4e: 4629 mov r1, r5 + 8012a50: f7ee f86c bl 8000b2c <__aeabi_dcmplt> + 8012a54: b140 cbz r0, 8012a68 <_dtoa_r+0x168> + 8012a56: 4638 mov r0, r7 + 8012a58: f7ed fd8c bl 8000574 <__aeabi_i2d> + 8012a5c: 4622 mov r2, r4 + 8012a5e: 462b mov r3, r5 + 8012a60: f7ee f85a bl 8000b18 <__aeabi_dcmpeq> + 8012a64: b900 cbnz r0, 8012a68 <_dtoa_r+0x168> + 8012a66: 3f01 subs r7, #1 + 8012a68: 2f16 cmp r7, #22 + 8012a6a: d852 bhi.n 8012b12 <_dtoa_r+0x212> + 8012a6c: 4b5d ldr r3, [pc, #372] @ (8012be4 <_dtoa_r+0x2e4>) + 8012a6e: eb03 03c7 add.w r3, r3, r7, lsl #3 + 8012a72: e9d3 2300 ldrd r2, r3, [r3] + 8012a76: e9dd 010a ldrd r0, r1, [sp, #40] @ 0x28 + 8012a7a: f7ee f857 bl 8000b2c <__aeabi_dcmplt> + 8012a7e: 2800 cmp r0, #0 + 8012a80: d049 beq.n 8012b16 <_dtoa_r+0x216> + 8012a82: 3f01 subs r7, #1 + 8012a84: 2300 movs r3, #0 + 8012a86: 9310 str r3, [sp, #64] @ 0x40 + 8012a88: 9b14 ldr r3, [sp, #80] @ 0x50 + 8012a8a: 1b9b subs r3, r3, r6 + 8012a8c: 1e5a subs r2, r3, #1 + 8012a8e: bf45 ittet mi + 8012a90: f1c3 0301 rsbmi r3, r3, #1 + 8012a94: 9300 strmi r3, [sp, #0] + 8012a96: 2300 movpl r3, #0 + 8012a98: 2300 movmi r3, #0 + 8012a9a: 9206 str r2, [sp, #24] + 8012a9c: bf54 ite pl + 8012a9e: 9300 strpl r3, [sp, #0] + 8012aa0: 9306 strmi r3, [sp, #24] + 8012aa2: 2f00 cmp r7, #0 + 8012aa4: db39 blt.n 8012b1a <_dtoa_r+0x21a> + 8012aa6: 9b06 ldr r3, [sp, #24] + 8012aa8: 970d str r7, [sp, #52] @ 0x34 + 8012aaa: 443b add r3, r7 + 8012aac: 9306 str r3, [sp, #24] + 8012aae: 2300 movs r3, #0 + 8012ab0: 9308 str r3, [sp, #32] + 8012ab2: 9b07 ldr r3, [sp, #28] + 8012ab4: 2b09 cmp r3, #9 + 8012ab6: d863 bhi.n 8012b80 <_dtoa_r+0x280> + 8012ab8: 2b05 cmp r3, #5 + 8012aba: bfc4 itt gt + 8012abc: 3b04 subgt r3, #4 + 8012abe: 9307 strgt r3, [sp, #28] + 8012ac0: 9b07 ldr r3, [sp, #28] + 8012ac2: f1a3 0302 sub.w r3, r3, #2 + 8012ac6: bfcc ite gt + 8012ac8: 2400 movgt r4, #0 + 8012aca: 2401 movle r4, #1 + 8012acc: 2b03 cmp r3, #3 + 8012ace: d863 bhi.n 8012b98 <_dtoa_r+0x298> + 8012ad0: e8df f003 tbb [pc, r3] + 8012ad4: 2b375452 .word 0x2b375452 + 8012ad8: e9dd 6314 ldrd r6, r3, [sp, #80] @ 0x50 + 8012adc: 441e add r6, r3 + 8012ade: f206 4332 addw r3, r6, #1074 @ 0x432 + 8012ae2: 2b20 cmp r3, #32 + 8012ae4: bfc1 itttt gt + 8012ae6: f1c3 0340 rsbgt r3, r3, #64 @ 0x40 + 8012aea: 409f lslgt r7, r3 + 8012aec: f206 4312 addwgt r3, r6, #1042 @ 0x412 + 8012af0: fa24 f303 lsrgt.w r3, r4, r3 + 8012af4: bfd6 itet le + 8012af6: f1c3 0320 rsble r3, r3, #32 + 8012afa: ea47 0003 orrgt.w r0, r7, r3 + 8012afe: fa04 f003 lslle.w r0, r4, r3 + 8012b02: f7ed fd27 bl 8000554 <__aeabi_ui2d> + 8012b06: 2201 movs r2, #1 + 8012b08: f1a1 73f8 sub.w r3, r1, #32505856 @ 0x1f00000 + 8012b0c: 3e01 subs r6, #1 + 8012b0e: 9212 str r2, [sp, #72] @ 0x48 + 8012b10: e776 b.n 8012a00 <_dtoa_r+0x100> + 8012b12: 2301 movs r3, #1 + 8012b14: e7b7 b.n 8012a86 <_dtoa_r+0x186> + 8012b16: 9010 str r0, [sp, #64] @ 0x40 + 8012b18: e7b6 b.n 8012a88 <_dtoa_r+0x188> + 8012b1a: 9b00 ldr r3, [sp, #0] + 8012b1c: 1bdb subs r3, r3, r7 + 8012b1e: 9300 str r3, [sp, #0] + 8012b20: 427b negs r3, r7 + 8012b22: 9308 str r3, [sp, #32] + 8012b24: 2300 movs r3, #0 + 8012b26: 930d str r3, [sp, #52] @ 0x34 + 8012b28: e7c3 b.n 8012ab2 <_dtoa_r+0x1b2> + 8012b2a: 2301 movs r3, #1 + 8012b2c: 9309 str r3, [sp, #36] @ 0x24 + 8012b2e: 9b0c ldr r3, [sp, #48] @ 0x30 + 8012b30: eb07 0b03 add.w fp, r7, r3 + 8012b34: f10b 0301 add.w r3, fp, #1 + 8012b38: 2b01 cmp r3, #1 + 8012b3a: 9303 str r3, [sp, #12] + 8012b3c: bfb8 it lt + 8012b3e: 2301 movlt r3, #1 + 8012b40: e006 b.n 8012b50 <_dtoa_r+0x250> + 8012b42: 2301 movs r3, #1 + 8012b44: 9309 str r3, [sp, #36] @ 0x24 + 8012b46: 9b0c ldr r3, [sp, #48] @ 0x30 + 8012b48: 2b00 cmp r3, #0 + 8012b4a: dd28 ble.n 8012b9e <_dtoa_r+0x29e> + 8012b4c: 469b mov fp, r3 + 8012b4e: 9303 str r3, [sp, #12] + 8012b50: f8d9 001c ldr.w r0, [r9, #28] + 8012b54: 2100 movs r1, #0 + 8012b56: 2204 movs r2, #4 + 8012b58: f102 0514 add.w r5, r2, #20 + 8012b5c: 429d cmp r5, r3 + 8012b5e: d926 bls.n 8012bae <_dtoa_r+0x2ae> + 8012b60: 6041 str r1, [r0, #4] + 8012b62: 4648 mov r0, r9 + 8012b64: f000 fd9c bl 80136a0 <_Balloc> + 8012b68: 4682 mov sl, r0 + 8012b6a: 2800 cmp r0, #0 + 8012b6c: d142 bne.n 8012bf4 <_dtoa_r+0x2f4> + 8012b6e: 4b1e ldr r3, [pc, #120] @ (8012be8 <_dtoa_r+0x2e8>) + 8012b70: 4602 mov r2, r0 + 8012b72: f240 11af movw r1, #431 @ 0x1af + 8012b76: e6da b.n 801292e <_dtoa_r+0x2e> + 8012b78: 2300 movs r3, #0 + 8012b7a: e7e3 b.n 8012b44 <_dtoa_r+0x244> + 8012b7c: 2300 movs r3, #0 + 8012b7e: e7d5 b.n 8012b2c <_dtoa_r+0x22c> + 8012b80: 2401 movs r4, #1 + 8012b82: 2300 movs r3, #0 + 8012b84: 9307 str r3, [sp, #28] + 8012b86: 9409 str r4, [sp, #36] @ 0x24 + 8012b88: f04f 3bff mov.w fp, #4294967295 + 8012b8c: 2200 movs r2, #0 + 8012b8e: f8cd b00c str.w fp, [sp, #12] + 8012b92: 2312 movs r3, #18 + 8012b94: 920c str r2, [sp, #48] @ 0x30 + 8012b96: e7db b.n 8012b50 <_dtoa_r+0x250> + 8012b98: 2301 movs r3, #1 + 8012b9a: 9309 str r3, [sp, #36] @ 0x24 + 8012b9c: e7f4 b.n 8012b88 <_dtoa_r+0x288> + 8012b9e: f04f 0b01 mov.w fp, #1 + 8012ba2: f8cd b00c str.w fp, [sp, #12] + 8012ba6: 465b mov r3, fp + 8012ba8: f8cd b030 str.w fp, [sp, #48] @ 0x30 + 8012bac: e7d0 b.n 8012b50 <_dtoa_r+0x250> + 8012bae: 3101 adds r1, #1 + 8012bb0: 0052 lsls r2, r2, #1 + 8012bb2: e7d1 b.n 8012b58 <_dtoa_r+0x258> + 8012bb4: f3af 8000 nop.w + 8012bb8: 636f4361 .word 0x636f4361 + 8012bbc: 3fd287a7 .word 0x3fd287a7 + 8012bc0: 8b60c8b3 .word 0x8b60c8b3 + 8012bc4: 3fc68a28 .word 0x3fc68a28 + 8012bc8: 509f79fb .word 0x509f79fb + 8012bcc: 3fd34413 .word 0x3fd34413 + 8012bd0: 08014f31 .word 0x08014f31 + 8012bd4: 08014f48 .word 0x08014f48 + 8012bd8: 7ff00000 .word 0x7ff00000 + 8012bdc: 08014f01 .word 0x08014f01 + 8012be0: 3ff80000 .word 0x3ff80000 + 8012be4: 08015098 .word 0x08015098 + 8012be8: 08014fa0 .word 0x08014fa0 + 8012bec: 08014f2d .word 0x08014f2d + 8012bf0: 08014f00 .word 0x08014f00 + 8012bf4: f8d9 301c ldr.w r3, [r9, #28] + 8012bf8: 6018 str r0, [r3, #0] + 8012bfa: 9b03 ldr r3, [sp, #12] + 8012bfc: 2b0e cmp r3, #14 + 8012bfe: f200 80a1 bhi.w 8012d44 <_dtoa_r+0x444> + 8012c02: 2c00 cmp r4, #0 + 8012c04: f000 809e beq.w 8012d44 <_dtoa_r+0x444> + 8012c08: 2f00 cmp r7, #0 + 8012c0a: dd33 ble.n 8012c74 <_dtoa_r+0x374> + 8012c0c: 4b9c ldr r3, [pc, #624] @ (8012e80 <_dtoa_r+0x580>) + 8012c0e: f007 020f and.w r2, r7, #15 + 8012c12: eb03 03c2 add.w r3, r3, r2, lsl #3 + 8012c16: ed93 7b00 vldr d7, [r3] + 8012c1a: 05f8 lsls r0, r7, #23 + 8012c1c: ed8d 7b0e vstr d7, [sp, #56] @ 0x38 + 8012c20: ea4f 1427 mov.w r4, r7, asr #4 + 8012c24: d516 bpl.n 8012c54 <_dtoa_r+0x354> + 8012c26: 4b97 ldr r3, [pc, #604] @ (8012e84 <_dtoa_r+0x584>) + 8012c28: e9dd 010a ldrd r0, r1, [sp, #40] @ 0x28 + 8012c2c: e9d3 2308 ldrd r2, r3, [r3, #32] + 8012c30: f7ed fe34 bl 800089c <__aeabi_ddiv> + 8012c34: e9cd 0104 strd r0, r1, [sp, #16] + 8012c38: f004 040f and.w r4, r4, #15 + 8012c3c: 2603 movs r6, #3 + 8012c3e: 4d91 ldr r5, [pc, #580] @ (8012e84 <_dtoa_r+0x584>) + 8012c40: b954 cbnz r4, 8012c58 <_dtoa_r+0x358> + 8012c42: e9dd 230e ldrd r2, r3, [sp, #56] @ 0x38 + 8012c46: e9dd 0104 ldrd r0, r1, [sp, #16] + 8012c4a: f7ed fe27 bl 800089c <__aeabi_ddiv> + 8012c4e: e9cd 0104 strd r0, r1, [sp, #16] + 8012c52: e028 b.n 8012ca6 <_dtoa_r+0x3a6> + 8012c54: 2602 movs r6, #2 + 8012c56: e7f2 b.n 8012c3e <_dtoa_r+0x33e> + 8012c58: 07e1 lsls r1, r4, #31 + 8012c5a: d508 bpl.n 8012c6e <_dtoa_r+0x36e> + 8012c5c: e9dd 010e ldrd r0, r1, [sp, #56] @ 0x38 + 8012c60: e9d5 2300 ldrd r2, r3, [r5] + 8012c64: f7ed fcf0 bl 8000648 <__aeabi_dmul> + 8012c68: e9cd 010e strd r0, r1, [sp, #56] @ 0x38 + 8012c6c: 3601 adds r6, #1 + 8012c6e: 1064 asrs r4, r4, #1 + 8012c70: 3508 adds r5, #8 + 8012c72: e7e5 b.n 8012c40 <_dtoa_r+0x340> + 8012c74: f000 80af beq.w 8012dd6 <_dtoa_r+0x4d6> + 8012c78: 427c negs r4, r7 + 8012c7a: 4b81 ldr r3, [pc, #516] @ (8012e80 <_dtoa_r+0x580>) + 8012c7c: 4d81 ldr r5, [pc, #516] @ (8012e84 <_dtoa_r+0x584>) + 8012c7e: f004 020f and.w r2, r4, #15 + 8012c82: eb03 03c2 add.w r3, r3, r2, lsl #3 + 8012c86: e9d3 2300 ldrd r2, r3, [r3] + 8012c8a: e9dd 010a ldrd r0, r1, [sp, #40] @ 0x28 + 8012c8e: f7ed fcdb bl 8000648 <__aeabi_dmul> + 8012c92: e9cd 0104 strd r0, r1, [sp, #16] + 8012c96: 1124 asrs r4, r4, #4 + 8012c98: 2300 movs r3, #0 + 8012c9a: 2602 movs r6, #2 + 8012c9c: 2c00 cmp r4, #0 + 8012c9e: f040 808f bne.w 8012dc0 <_dtoa_r+0x4c0> + 8012ca2: 2b00 cmp r3, #0 + 8012ca4: d1d3 bne.n 8012c4e <_dtoa_r+0x34e> + 8012ca6: 9b10 ldr r3, [sp, #64] @ 0x40 + 8012ca8: e9dd 4504 ldrd r4, r5, [sp, #16] + 8012cac: 2b00 cmp r3, #0 + 8012cae: f000 8094 beq.w 8012dda <_dtoa_r+0x4da> + 8012cb2: 4b75 ldr r3, [pc, #468] @ (8012e88 <_dtoa_r+0x588>) + 8012cb4: 2200 movs r2, #0 + 8012cb6: 4620 mov r0, r4 + 8012cb8: 4629 mov r1, r5 + 8012cba: f7ed ff37 bl 8000b2c <__aeabi_dcmplt> + 8012cbe: 2800 cmp r0, #0 + 8012cc0: f000 808b beq.w 8012dda <_dtoa_r+0x4da> + 8012cc4: 9b03 ldr r3, [sp, #12] + 8012cc6: 2b00 cmp r3, #0 + 8012cc8: f000 8087 beq.w 8012dda <_dtoa_r+0x4da> + 8012ccc: f1bb 0f00 cmp.w fp, #0 + 8012cd0: dd34 ble.n 8012d3c <_dtoa_r+0x43c> + 8012cd2: 4620 mov r0, r4 + 8012cd4: 4b6d ldr r3, [pc, #436] @ (8012e8c <_dtoa_r+0x58c>) + 8012cd6: 2200 movs r2, #0 + 8012cd8: 4629 mov r1, r5 + 8012cda: f7ed fcb5 bl 8000648 <__aeabi_dmul> + 8012cde: e9cd 0104 strd r0, r1, [sp, #16] + 8012ce2: f107 38ff add.w r8, r7, #4294967295 + 8012ce6: 3601 adds r6, #1 + 8012ce8: 465c mov r4, fp + 8012cea: 4630 mov r0, r6 + 8012cec: f7ed fc42 bl 8000574 <__aeabi_i2d> + 8012cf0: e9dd 2304 ldrd r2, r3, [sp, #16] + 8012cf4: f7ed fca8 bl 8000648 <__aeabi_dmul> + 8012cf8: 4b65 ldr r3, [pc, #404] @ (8012e90 <_dtoa_r+0x590>) + 8012cfa: 2200 movs r2, #0 + 8012cfc: f7ed faee bl 80002dc <__adddf3> + 8012d00: 4605 mov r5, r0 + 8012d02: f1a1 7650 sub.w r6, r1, #54525952 @ 0x3400000 + 8012d06: 2c00 cmp r4, #0 + 8012d08: d16a bne.n 8012de0 <_dtoa_r+0x4e0> + 8012d0a: e9dd 0104 ldrd r0, r1, [sp, #16] + 8012d0e: 4b61 ldr r3, [pc, #388] @ (8012e94 <_dtoa_r+0x594>) + 8012d10: 2200 movs r2, #0 + 8012d12: f7ed fae1 bl 80002d8 <__aeabi_dsub> + 8012d16: 4602 mov r2, r0 + 8012d18: 460b mov r3, r1 + 8012d1a: e9cd 2304 strd r2, r3, [sp, #16] + 8012d1e: 462a mov r2, r5 + 8012d20: 4633 mov r3, r6 + 8012d22: f7ed ff21 bl 8000b68 <__aeabi_dcmpgt> + 8012d26: 2800 cmp r0, #0 + 8012d28: f040 8298 bne.w 801325c <_dtoa_r+0x95c> + 8012d2c: e9dd 0104 ldrd r0, r1, [sp, #16] + 8012d30: 462a mov r2, r5 + 8012d32: f106 4300 add.w r3, r6, #2147483648 @ 0x80000000 + 8012d36: f7ed fef9 bl 8000b2c <__aeabi_dcmplt> + 8012d3a: bb38 cbnz r0, 8012d8c <_dtoa_r+0x48c> + 8012d3c: e9dd 340a ldrd r3, r4, [sp, #40] @ 0x28 + 8012d40: e9cd 3404 strd r3, r4, [sp, #16] + 8012d44: 9b15 ldr r3, [sp, #84] @ 0x54 + 8012d46: 2b00 cmp r3, #0 + 8012d48: f2c0 8157 blt.w 8012ffa <_dtoa_r+0x6fa> + 8012d4c: 2f0e cmp r7, #14 + 8012d4e: f300 8154 bgt.w 8012ffa <_dtoa_r+0x6fa> + 8012d52: 4b4b ldr r3, [pc, #300] @ (8012e80 <_dtoa_r+0x580>) + 8012d54: eb03 03c7 add.w r3, r3, r7, lsl #3 + 8012d58: ed93 7b00 vldr d7, [r3] + 8012d5c: 9b0c ldr r3, [sp, #48] @ 0x30 + 8012d5e: 2b00 cmp r3, #0 + 8012d60: ed8d 7b00 vstr d7, [sp] + 8012d64: f280 80e5 bge.w 8012f32 <_dtoa_r+0x632> + 8012d68: 9b03 ldr r3, [sp, #12] + 8012d6a: 2b00 cmp r3, #0 + 8012d6c: f300 80e1 bgt.w 8012f32 <_dtoa_r+0x632> + 8012d70: d10c bne.n 8012d8c <_dtoa_r+0x48c> + 8012d72: 4b48 ldr r3, [pc, #288] @ (8012e94 <_dtoa_r+0x594>) + 8012d74: 2200 movs r2, #0 + 8012d76: ec51 0b17 vmov r0, r1, d7 + 8012d7a: f7ed fc65 bl 8000648 <__aeabi_dmul> + 8012d7e: e9dd 2304 ldrd r2, r3, [sp, #16] + 8012d82: f7ed fee7 bl 8000b54 <__aeabi_dcmpge> + 8012d86: 2800 cmp r0, #0 + 8012d88: f000 8266 beq.w 8013258 <_dtoa_r+0x958> + 8012d8c: 2400 movs r4, #0 + 8012d8e: 4625 mov r5, r4 + 8012d90: 9b0c ldr r3, [sp, #48] @ 0x30 + 8012d92: 4656 mov r6, sl + 8012d94: ea6f 0803 mvn.w r8, r3 + 8012d98: 2700 movs r7, #0 + 8012d9a: 4621 mov r1, r4 + 8012d9c: 4648 mov r0, r9 + 8012d9e: f000 fcbf bl 8013720 <_Bfree> + 8012da2: 2d00 cmp r5, #0 + 8012da4: f000 80bd beq.w 8012f22 <_dtoa_r+0x622> + 8012da8: b12f cbz r7, 8012db6 <_dtoa_r+0x4b6> + 8012daa: 42af cmp r7, r5 + 8012dac: d003 beq.n 8012db6 <_dtoa_r+0x4b6> + 8012dae: 4639 mov r1, r7 + 8012db0: 4648 mov r0, r9 + 8012db2: f000 fcb5 bl 8013720 <_Bfree> + 8012db6: 4629 mov r1, r5 + 8012db8: 4648 mov r0, r9 + 8012dba: f000 fcb1 bl 8013720 <_Bfree> + 8012dbe: e0b0 b.n 8012f22 <_dtoa_r+0x622> + 8012dc0: 07e2 lsls r2, r4, #31 + 8012dc2: d505 bpl.n 8012dd0 <_dtoa_r+0x4d0> + 8012dc4: e9d5 2300 ldrd r2, r3, [r5] + 8012dc8: f7ed fc3e bl 8000648 <__aeabi_dmul> + 8012dcc: 3601 adds r6, #1 + 8012dce: 2301 movs r3, #1 + 8012dd0: 1064 asrs r4, r4, #1 + 8012dd2: 3508 adds r5, #8 + 8012dd4: e762 b.n 8012c9c <_dtoa_r+0x39c> + 8012dd6: 2602 movs r6, #2 + 8012dd8: e765 b.n 8012ca6 <_dtoa_r+0x3a6> + 8012dda: 9c03 ldr r4, [sp, #12] + 8012ddc: 46b8 mov r8, r7 + 8012dde: e784 b.n 8012cea <_dtoa_r+0x3ea> + 8012de0: 4b27 ldr r3, [pc, #156] @ (8012e80 <_dtoa_r+0x580>) + 8012de2: 9909 ldr r1, [sp, #36] @ 0x24 + 8012de4: eb03 03c4 add.w r3, r3, r4, lsl #3 + 8012de8: e953 2302 ldrd r2, r3, [r3, #-8] + 8012dec: 4454 add r4, sl + 8012dee: 2900 cmp r1, #0 + 8012df0: d054 beq.n 8012e9c <_dtoa_r+0x59c> + 8012df2: 4929 ldr r1, [pc, #164] @ (8012e98 <_dtoa_r+0x598>) + 8012df4: 2000 movs r0, #0 + 8012df6: f7ed fd51 bl 800089c <__aeabi_ddiv> + 8012dfa: 4633 mov r3, r6 + 8012dfc: 462a mov r2, r5 + 8012dfe: f7ed fa6b bl 80002d8 <__aeabi_dsub> + 8012e02: e9cd 010e strd r0, r1, [sp, #56] @ 0x38 + 8012e06: 4656 mov r6, sl + 8012e08: e9dd 0104 ldrd r0, r1, [sp, #16] + 8012e0c: f7ed fecc bl 8000ba8 <__aeabi_d2iz> + 8012e10: 4605 mov r5, r0 + 8012e12: f7ed fbaf bl 8000574 <__aeabi_i2d> + 8012e16: 4602 mov r2, r0 + 8012e18: 460b mov r3, r1 + 8012e1a: e9dd 0104 ldrd r0, r1, [sp, #16] + 8012e1e: f7ed fa5b bl 80002d8 <__aeabi_dsub> + 8012e22: 3530 adds r5, #48 @ 0x30 + 8012e24: 4602 mov r2, r0 + 8012e26: 460b mov r3, r1 + 8012e28: e9cd 2304 strd r2, r3, [sp, #16] + 8012e2c: f806 5b01 strb.w r5, [r6], #1 + 8012e30: e9dd 230e ldrd r2, r3, [sp, #56] @ 0x38 + 8012e34: f7ed fe7a bl 8000b2c <__aeabi_dcmplt> + 8012e38: 2800 cmp r0, #0 + 8012e3a: d172 bne.n 8012f22 <_dtoa_r+0x622> + 8012e3c: e9dd 2304 ldrd r2, r3, [sp, #16] + 8012e40: 4911 ldr r1, [pc, #68] @ (8012e88 <_dtoa_r+0x588>) + 8012e42: 2000 movs r0, #0 + 8012e44: f7ed fa48 bl 80002d8 <__aeabi_dsub> + 8012e48: e9dd 230e ldrd r2, r3, [sp, #56] @ 0x38 + 8012e4c: f7ed fe6e bl 8000b2c <__aeabi_dcmplt> + 8012e50: 2800 cmp r0, #0 + 8012e52: f040 80b4 bne.w 8012fbe <_dtoa_r+0x6be> + 8012e56: 42a6 cmp r6, r4 + 8012e58: f43f af70 beq.w 8012d3c <_dtoa_r+0x43c> + 8012e5c: e9dd 010e ldrd r0, r1, [sp, #56] @ 0x38 + 8012e60: 4b0a ldr r3, [pc, #40] @ (8012e8c <_dtoa_r+0x58c>) + 8012e62: 2200 movs r2, #0 + 8012e64: f7ed fbf0 bl 8000648 <__aeabi_dmul> + 8012e68: 4b08 ldr r3, [pc, #32] @ (8012e8c <_dtoa_r+0x58c>) + 8012e6a: e9cd 010e strd r0, r1, [sp, #56] @ 0x38 + 8012e6e: 2200 movs r2, #0 + 8012e70: e9dd 0104 ldrd r0, r1, [sp, #16] + 8012e74: f7ed fbe8 bl 8000648 <__aeabi_dmul> + 8012e78: e9cd 0104 strd r0, r1, [sp, #16] + 8012e7c: e7c4 b.n 8012e08 <_dtoa_r+0x508> + 8012e7e: bf00 nop + 8012e80: 08015098 .word 0x08015098 + 8012e84: 08015070 .word 0x08015070 + 8012e88: 3ff00000 .word 0x3ff00000 + 8012e8c: 40240000 .word 0x40240000 + 8012e90: 401c0000 .word 0x401c0000 + 8012e94: 40140000 .word 0x40140000 + 8012e98: 3fe00000 .word 0x3fe00000 + 8012e9c: 4631 mov r1, r6 + 8012e9e: 4628 mov r0, r5 + 8012ea0: f7ed fbd2 bl 8000648 <__aeabi_dmul> + 8012ea4: e9cd 010e strd r0, r1, [sp, #56] @ 0x38 + 8012ea8: 9413 str r4, [sp, #76] @ 0x4c + 8012eaa: 4656 mov r6, sl + 8012eac: e9dd 0104 ldrd r0, r1, [sp, #16] + 8012eb0: f7ed fe7a bl 8000ba8 <__aeabi_d2iz> + 8012eb4: 4605 mov r5, r0 + 8012eb6: f7ed fb5d bl 8000574 <__aeabi_i2d> + 8012eba: 4602 mov r2, r0 + 8012ebc: 460b mov r3, r1 + 8012ebe: e9dd 0104 ldrd r0, r1, [sp, #16] + 8012ec2: f7ed fa09 bl 80002d8 <__aeabi_dsub> + 8012ec6: 3530 adds r5, #48 @ 0x30 + 8012ec8: f806 5b01 strb.w r5, [r6], #1 + 8012ecc: 4602 mov r2, r0 + 8012ece: 460b mov r3, r1 + 8012ed0: 42a6 cmp r6, r4 + 8012ed2: e9cd 2304 strd r2, r3, [sp, #16] + 8012ed6: f04f 0200 mov.w r2, #0 + 8012eda: d124 bne.n 8012f26 <_dtoa_r+0x626> + 8012edc: 4baf ldr r3, [pc, #700] @ (801319c <_dtoa_r+0x89c>) + 8012ede: e9dd 010e ldrd r0, r1, [sp, #56] @ 0x38 + 8012ee2: f7ed f9fb bl 80002dc <__adddf3> + 8012ee6: 4602 mov r2, r0 + 8012ee8: 460b mov r3, r1 + 8012eea: e9dd 0104 ldrd r0, r1, [sp, #16] + 8012eee: f7ed fe3b bl 8000b68 <__aeabi_dcmpgt> + 8012ef2: 2800 cmp r0, #0 + 8012ef4: d163 bne.n 8012fbe <_dtoa_r+0x6be> + 8012ef6: e9dd 230e ldrd r2, r3, [sp, #56] @ 0x38 + 8012efa: 49a8 ldr r1, [pc, #672] @ (801319c <_dtoa_r+0x89c>) + 8012efc: 2000 movs r0, #0 + 8012efe: f7ed f9eb bl 80002d8 <__aeabi_dsub> + 8012f02: 4602 mov r2, r0 + 8012f04: 460b mov r3, r1 + 8012f06: e9dd 0104 ldrd r0, r1, [sp, #16] + 8012f0a: f7ed fe0f bl 8000b2c <__aeabi_dcmplt> + 8012f0e: 2800 cmp r0, #0 + 8012f10: f43f af14 beq.w 8012d3c <_dtoa_r+0x43c> + 8012f14: 9e13 ldr r6, [sp, #76] @ 0x4c + 8012f16: 1e73 subs r3, r6, #1 + 8012f18: 9313 str r3, [sp, #76] @ 0x4c + 8012f1a: f816 3c01 ldrb.w r3, [r6, #-1] + 8012f1e: 2b30 cmp r3, #48 @ 0x30 + 8012f20: d0f8 beq.n 8012f14 <_dtoa_r+0x614> + 8012f22: 4647 mov r7, r8 + 8012f24: e03b b.n 8012f9e <_dtoa_r+0x69e> + 8012f26: 4b9e ldr r3, [pc, #632] @ (80131a0 <_dtoa_r+0x8a0>) + 8012f28: f7ed fb8e bl 8000648 <__aeabi_dmul> + 8012f2c: e9cd 0104 strd r0, r1, [sp, #16] + 8012f30: e7bc b.n 8012eac <_dtoa_r+0x5ac> + 8012f32: e9dd 4504 ldrd r4, r5, [sp, #16] + 8012f36: 4656 mov r6, sl + 8012f38: e9dd 2300 ldrd r2, r3, [sp] + 8012f3c: 4620 mov r0, r4 + 8012f3e: 4629 mov r1, r5 + 8012f40: f7ed fcac bl 800089c <__aeabi_ddiv> + 8012f44: f7ed fe30 bl 8000ba8 <__aeabi_d2iz> + 8012f48: 4680 mov r8, r0 + 8012f4a: f7ed fb13 bl 8000574 <__aeabi_i2d> + 8012f4e: e9dd 2300 ldrd r2, r3, [sp] + 8012f52: f7ed fb79 bl 8000648 <__aeabi_dmul> + 8012f56: 4602 mov r2, r0 + 8012f58: 460b mov r3, r1 + 8012f5a: 4620 mov r0, r4 + 8012f5c: 4629 mov r1, r5 + 8012f5e: f108 0430 add.w r4, r8, #48 @ 0x30 + 8012f62: f7ed f9b9 bl 80002d8 <__aeabi_dsub> + 8012f66: f806 4b01 strb.w r4, [r6], #1 + 8012f6a: 9d03 ldr r5, [sp, #12] + 8012f6c: eba6 040a sub.w r4, r6, sl + 8012f70: 42a5 cmp r5, r4 + 8012f72: 4602 mov r2, r0 + 8012f74: 460b mov r3, r1 + 8012f76: d133 bne.n 8012fe0 <_dtoa_r+0x6e0> + 8012f78: f7ed f9b0 bl 80002dc <__adddf3> + 8012f7c: e9dd 2300 ldrd r2, r3, [sp] + 8012f80: 4604 mov r4, r0 + 8012f82: 460d mov r5, r1 + 8012f84: f7ed fdf0 bl 8000b68 <__aeabi_dcmpgt> + 8012f88: b9c0 cbnz r0, 8012fbc <_dtoa_r+0x6bc> + 8012f8a: e9dd 2300 ldrd r2, r3, [sp] + 8012f8e: 4620 mov r0, r4 + 8012f90: 4629 mov r1, r5 + 8012f92: f7ed fdc1 bl 8000b18 <__aeabi_dcmpeq> + 8012f96: b110 cbz r0, 8012f9e <_dtoa_r+0x69e> + 8012f98: f018 0f01 tst.w r8, #1 + 8012f9c: d10e bne.n 8012fbc <_dtoa_r+0x6bc> + 8012f9e: 9902 ldr r1, [sp, #8] + 8012fa0: 4648 mov r0, r9 + 8012fa2: f000 fbbd bl 8013720 <_Bfree> + 8012fa6: 2300 movs r3, #0 + 8012fa8: 7033 strb r3, [r6, #0] + 8012faa: 9b11 ldr r3, [sp, #68] @ 0x44 + 8012fac: 3701 adds r7, #1 + 8012fae: 601f str r7, [r3, #0] + 8012fb0: 9b21 ldr r3, [sp, #132] @ 0x84 + 8012fb2: 2b00 cmp r3, #0 + 8012fb4: f000 824b beq.w 801344e <_dtoa_r+0xb4e> + 8012fb8: 601e str r6, [r3, #0] + 8012fba: e248 b.n 801344e <_dtoa_r+0xb4e> + 8012fbc: 46b8 mov r8, r7 + 8012fbe: 4633 mov r3, r6 + 8012fc0: 461e mov r6, r3 + 8012fc2: f813 2d01 ldrb.w r2, [r3, #-1]! + 8012fc6: 2a39 cmp r2, #57 @ 0x39 + 8012fc8: d106 bne.n 8012fd8 <_dtoa_r+0x6d8> + 8012fca: 459a cmp sl, r3 + 8012fcc: d1f8 bne.n 8012fc0 <_dtoa_r+0x6c0> + 8012fce: 2230 movs r2, #48 @ 0x30 + 8012fd0: f108 0801 add.w r8, r8, #1 + 8012fd4: f88a 2000 strb.w r2, [sl] + 8012fd8: 781a ldrb r2, [r3, #0] + 8012fda: 3201 adds r2, #1 + 8012fdc: 701a strb r2, [r3, #0] + 8012fde: e7a0 b.n 8012f22 <_dtoa_r+0x622> + 8012fe0: 4b6f ldr r3, [pc, #444] @ (80131a0 <_dtoa_r+0x8a0>) + 8012fe2: 2200 movs r2, #0 + 8012fe4: f7ed fb30 bl 8000648 <__aeabi_dmul> + 8012fe8: 2200 movs r2, #0 + 8012fea: 2300 movs r3, #0 + 8012fec: 4604 mov r4, r0 + 8012fee: 460d mov r5, r1 + 8012ff0: f7ed fd92 bl 8000b18 <__aeabi_dcmpeq> + 8012ff4: 2800 cmp r0, #0 + 8012ff6: d09f beq.n 8012f38 <_dtoa_r+0x638> + 8012ff8: e7d1 b.n 8012f9e <_dtoa_r+0x69e> + 8012ffa: 9a09 ldr r2, [sp, #36] @ 0x24 + 8012ffc: 2a00 cmp r2, #0 + 8012ffe: f000 80ea beq.w 80131d6 <_dtoa_r+0x8d6> + 8013002: 9a07 ldr r2, [sp, #28] + 8013004: 2a01 cmp r2, #1 + 8013006: f300 80cd bgt.w 80131a4 <_dtoa_r+0x8a4> + 801300a: 9a12 ldr r2, [sp, #72] @ 0x48 + 801300c: 2a00 cmp r2, #0 + 801300e: f000 80c1 beq.w 8013194 <_dtoa_r+0x894> + 8013012: f203 4333 addw r3, r3, #1075 @ 0x433 + 8013016: 9c08 ldr r4, [sp, #32] + 8013018: 9e00 ldr r6, [sp, #0] + 801301a: 9a00 ldr r2, [sp, #0] + 801301c: 441a add r2, r3 + 801301e: 9200 str r2, [sp, #0] + 8013020: 9a06 ldr r2, [sp, #24] + 8013022: 2101 movs r1, #1 + 8013024: 441a add r2, r3 + 8013026: 4648 mov r0, r9 + 8013028: 9206 str r2, [sp, #24] + 801302a: f000 fc2d bl 8013888 <__i2b> + 801302e: 4605 mov r5, r0 + 8013030: b166 cbz r6, 801304c <_dtoa_r+0x74c> + 8013032: 9b06 ldr r3, [sp, #24] + 8013034: 2b00 cmp r3, #0 + 8013036: dd09 ble.n 801304c <_dtoa_r+0x74c> + 8013038: 42b3 cmp r3, r6 + 801303a: 9a00 ldr r2, [sp, #0] + 801303c: bfa8 it ge + 801303e: 4633 movge r3, r6 + 8013040: 1ad2 subs r2, r2, r3 + 8013042: 9200 str r2, [sp, #0] + 8013044: 9a06 ldr r2, [sp, #24] + 8013046: 1af6 subs r6, r6, r3 + 8013048: 1ad3 subs r3, r2, r3 + 801304a: 9306 str r3, [sp, #24] + 801304c: 9b08 ldr r3, [sp, #32] + 801304e: b30b cbz r3, 8013094 <_dtoa_r+0x794> + 8013050: 9b09 ldr r3, [sp, #36] @ 0x24 + 8013052: 2b00 cmp r3, #0 + 8013054: f000 80c6 beq.w 80131e4 <_dtoa_r+0x8e4> + 8013058: 2c00 cmp r4, #0 + 801305a: f000 80c0 beq.w 80131de <_dtoa_r+0x8de> + 801305e: 4629 mov r1, r5 + 8013060: 4622 mov r2, r4 + 8013062: 4648 mov r0, r9 + 8013064: f000 fcc8 bl 80139f8 <__pow5mult> + 8013068: 9a02 ldr r2, [sp, #8] + 801306a: 4601 mov r1, r0 + 801306c: 4605 mov r5, r0 + 801306e: 4648 mov r0, r9 + 8013070: f000 fc20 bl 80138b4 <__multiply> + 8013074: 9902 ldr r1, [sp, #8] + 8013076: 4680 mov r8, r0 + 8013078: 4648 mov r0, r9 + 801307a: f000 fb51 bl 8013720 <_Bfree> + 801307e: 9b08 ldr r3, [sp, #32] + 8013080: 1b1b subs r3, r3, r4 + 8013082: 9308 str r3, [sp, #32] + 8013084: f000 80b1 beq.w 80131ea <_dtoa_r+0x8ea> + 8013088: 9a08 ldr r2, [sp, #32] + 801308a: 4641 mov r1, r8 + 801308c: 4648 mov r0, r9 + 801308e: f000 fcb3 bl 80139f8 <__pow5mult> + 8013092: 9002 str r0, [sp, #8] + 8013094: 2101 movs r1, #1 + 8013096: 4648 mov r0, r9 + 8013098: f000 fbf6 bl 8013888 <__i2b> + 801309c: 9b0d ldr r3, [sp, #52] @ 0x34 + 801309e: 4604 mov r4, r0 + 80130a0: 2b00 cmp r3, #0 + 80130a2: f000 81d8 beq.w 8013456 <_dtoa_r+0xb56> + 80130a6: 461a mov r2, r3 + 80130a8: 4601 mov r1, r0 + 80130aa: 4648 mov r0, r9 + 80130ac: f000 fca4 bl 80139f8 <__pow5mult> + 80130b0: 9b07 ldr r3, [sp, #28] + 80130b2: 2b01 cmp r3, #1 + 80130b4: 4604 mov r4, r0 + 80130b6: f300 809f bgt.w 80131f8 <_dtoa_r+0x8f8> + 80130ba: 9b04 ldr r3, [sp, #16] + 80130bc: 2b00 cmp r3, #0 + 80130be: f040 8097 bne.w 80131f0 <_dtoa_r+0x8f0> + 80130c2: 9b05 ldr r3, [sp, #20] + 80130c4: f3c3 0313 ubfx r3, r3, #0, #20 + 80130c8: 2b00 cmp r3, #0 + 80130ca: f040 8093 bne.w 80131f4 <_dtoa_r+0x8f4> + 80130ce: 9b05 ldr r3, [sp, #20] + 80130d0: f023 4300 bic.w r3, r3, #2147483648 @ 0x80000000 + 80130d4: 0d1b lsrs r3, r3, #20 + 80130d6: 051b lsls r3, r3, #20 + 80130d8: b133 cbz r3, 80130e8 <_dtoa_r+0x7e8> + 80130da: 9b00 ldr r3, [sp, #0] + 80130dc: 3301 adds r3, #1 + 80130de: 9300 str r3, [sp, #0] + 80130e0: 9b06 ldr r3, [sp, #24] + 80130e2: 3301 adds r3, #1 + 80130e4: 9306 str r3, [sp, #24] + 80130e6: 2301 movs r3, #1 + 80130e8: 9308 str r3, [sp, #32] + 80130ea: 9b0d ldr r3, [sp, #52] @ 0x34 + 80130ec: 2b00 cmp r3, #0 + 80130ee: f000 81b8 beq.w 8013462 <_dtoa_r+0xb62> + 80130f2: 6923 ldr r3, [r4, #16] + 80130f4: eb04 0383 add.w r3, r4, r3, lsl #2 + 80130f8: 6918 ldr r0, [r3, #16] + 80130fa: f000 fb79 bl 80137f0 <__hi0bits> + 80130fe: f1c0 0020 rsb r0, r0, #32 + 8013102: 9b06 ldr r3, [sp, #24] + 8013104: 4418 add r0, r3 + 8013106: f010 001f ands.w r0, r0, #31 + 801310a: f000 8082 beq.w 8013212 <_dtoa_r+0x912> + 801310e: f1c0 0320 rsb r3, r0, #32 + 8013112: 2b04 cmp r3, #4 + 8013114: dd73 ble.n 80131fe <_dtoa_r+0x8fe> + 8013116: 9b00 ldr r3, [sp, #0] + 8013118: f1c0 001c rsb r0, r0, #28 + 801311c: 4403 add r3, r0 + 801311e: 9300 str r3, [sp, #0] + 8013120: 9b06 ldr r3, [sp, #24] + 8013122: 4403 add r3, r0 + 8013124: 4406 add r6, r0 + 8013126: 9306 str r3, [sp, #24] + 8013128: 9b00 ldr r3, [sp, #0] + 801312a: 2b00 cmp r3, #0 + 801312c: dd05 ble.n 801313a <_dtoa_r+0x83a> + 801312e: 9902 ldr r1, [sp, #8] + 8013130: 461a mov r2, r3 + 8013132: 4648 mov r0, r9 + 8013134: f000 fcba bl 8013aac <__lshift> + 8013138: 9002 str r0, [sp, #8] + 801313a: 9b06 ldr r3, [sp, #24] + 801313c: 2b00 cmp r3, #0 + 801313e: dd05 ble.n 801314c <_dtoa_r+0x84c> + 8013140: 4621 mov r1, r4 + 8013142: 461a mov r2, r3 + 8013144: 4648 mov r0, r9 + 8013146: f000 fcb1 bl 8013aac <__lshift> + 801314a: 4604 mov r4, r0 + 801314c: 9b10 ldr r3, [sp, #64] @ 0x40 + 801314e: 2b00 cmp r3, #0 + 8013150: d061 beq.n 8013216 <_dtoa_r+0x916> + 8013152: 9802 ldr r0, [sp, #8] + 8013154: 4621 mov r1, r4 + 8013156: f000 fd15 bl 8013b84 <__mcmp> + 801315a: 2800 cmp r0, #0 + 801315c: da5b bge.n 8013216 <_dtoa_r+0x916> + 801315e: 2300 movs r3, #0 + 8013160: 9902 ldr r1, [sp, #8] + 8013162: 220a movs r2, #10 + 8013164: 4648 mov r0, r9 + 8013166: f000 fafd bl 8013764 <__multadd> + 801316a: 9b09 ldr r3, [sp, #36] @ 0x24 + 801316c: 9002 str r0, [sp, #8] + 801316e: f107 38ff add.w r8, r7, #4294967295 + 8013172: 2b00 cmp r3, #0 + 8013174: f000 8177 beq.w 8013466 <_dtoa_r+0xb66> + 8013178: 4629 mov r1, r5 + 801317a: 2300 movs r3, #0 + 801317c: 220a movs r2, #10 + 801317e: 4648 mov r0, r9 + 8013180: f000 faf0 bl 8013764 <__multadd> + 8013184: f1bb 0f00 cmp.w fp, #0 + 8013188: 4605 mov r5, r0 + 801318a: dc6f bgt.n 801326c <_dtoa_r+0x96c> + 801318c: 9b07 ldr r3, [sp, #28] + 801318e: 2b02 cmp r3, #2 + 8013190: dc49 bgt.n 8013226 <_dtoa_r+0x926> + 8013192: e06b b.n 801326c <_dtoa_r+0x96c> + 8013194: 9b14 ldr r3, [sp, #80] @ 0x50 + 8013196: f1c3 0336 rsb r3, r3, #54 @ 0x36 + 801319a: e73c b.n 8013016 <_dtoa_r+0x716> + 801319c: 3fe00000 .word 0x3fe00000 + 80131a0: 40240000 .word 0x40240000 + 80131a4: 9b03 ldr r3, [sp, #12] + 80131a6: 1e5c subs r4, r3, #1 + 80131a8: 9b08 ldr r3, [sp, #32] + 80131aa: 42a3 cmp r3, r4 + 80131ac: db09 blt.n 80131c2 <_dtoa_r+0x8c2> + 80131ae: 1b1c subs r4, r3, r4 + 80131b0: 9b03 ldr r3, [sp, #12] + 80131b2: 2b00 cmp r3, #0 + 80131b4: f6bf af30 bge.w 8013018 <_dtoa_r+0x718> + 80131b8: 9b00 ldr r3, [sp, #0] + 80131ba: 9a03 ldr r2, [sp, #12] + 80131bc: 1a9e subs r6, r3, r2 + 80131be: 2300 movs r3, #0 + 80131c0: e72b b.n 801301a <_dtoa_r+0x71a> + 80131c2: 9b08 ldr r3, [sp, #32] + 80131c4: 9a0d ldr r2, [sp, #52] @ 0x34 + 80131c6: 9408 str r4, [sp, #32] + 80131c8: 1ae3 subs r3, r4, r3 + 80131ca: 441a add r2, r3 + 80131cc: 9e00 ldr r6, [sp, #0] + 80131ce: 9b03 ldr r3, [sp, #12] + 80131d0: 920d str r2, [sp, #52] @ 0x34 + 80131d2: 2400 movs r4, #0 + 80131d4: e721 b.n 801301a <_dtoa_r+0x71a> + 80131d6: 9c08 ldr r4, [sp, #32] + 80131d8: 9e00 ldr r6, [sp, #0] + 80131da: 9d09 ldr r5, [sp, #36] @ 0x24 + 80131dc: e728 b.n 8013030 <_dtoa_r+0x730> + 80131de: f8dd 8008 ldr.w r8, [sp, #8] + 80131e2: e751 b.n 8013088 <_dtoa_r+0x788> + 80131e4: 9a08 ldr r2, [sp, #32] + 80131e6: 9902 ldr r1, [sp, #8] + 80131e8: e750 b.n 801308c <_dtoa_r+0x78c> + 80131ea: f8cd 8008 str.w r8, [sp, #8] + 80131ee: e751 b.n 8013094 <_dtoa_r+0x794> + 80131f0: 2300 movs r3, #0 + 80131f2: e779 b.n 80130e8 <_dtoa_r+0x7e8> + 80131f4: 9b04 ldr r3, [sp, #16] + 80131f6: e777 b.n 80130e8 <_dtoa_r+0x7e8> + 80131f8: 2300 movs r3, #0 + 80131fa: 9308 str r3, [sp, #32] + 80131fc: e779 b.n 80130f2 <_dtoa_r+0x7f2> + 80131fe: d093 beq.n 8013128 <_dtoa_r+0x828> + 8013200: 9a00 ldr r2, [sp, #0] + 8013202: 331c adds r3, #28 + 8013204: 441a add r2, r3 + 8013206: 9200 str r2, [sp, #0] + 8013208: 9a06 ldr r2, [sp, #24] + 801320a: 441a add r2, r3 + 801320c: 441e add r6, r3 + 801320e: 9206 str r2, [sp, #24] + 8013210: e78a b.n 8013128 <_dtoa_r+0x828> + 8013212: 4603 mov r3, r0 + 8013214: e7f4 b.n 8013200 <_dtoa_r+0x900> + 8013216: 9b03 ldr r3, [sp, #12] + 8013218: 2b00 cmp r3, #0 + 801321a: 46b8 mov r8, r7 + 801321c: dc20 bgt.n 8013260 <_dtoa_r+0x960> + 801321e: 469b mov fp, r3 + 8013220: 9b07 ldr r3, [sp, #28] + 8013222: 2b02 cmp r3, #2 + 8013224: dd1e ble.n 8013264 <_dtoa_r+0x964> + 8013226: f1bb 0f00 cmp.w fp, #0 + 801322a: f47f adb1 bne.w 8012d90 <_dtoa_r+0x490> + 801322e: 4621 mov r1, r4 + 8013230: 465b mov r3, fp + 8013232: 2205 movs r2, #5 + 8013234: 4648 mov r0, r9 + 8013236: f000 fa95 bl 8013764 <__multadd> + 801323a: 4601 mov r1, r0 + 801323c: 4604 mov r4, r0 + 801323e: 9802 ldr r0, [sp, #8] + 8013240: f000 fca0 bl 8013b84 <__mcmp> + 8013244: 2800 cmp r0, #0 + 8013246: f77f ada3 ble.w 8012d90 <_dtoa_r+0x490> + 801324a: 4656 mov r6, sl + 801324c: 2331 movs r3, #49 @ 0x31 + 801324e: f806 3b01 strb.w r3, [r6], #1 + 8013252: f108 0801 add.w r8, r8, #1 + 8013256: e59f b.n 8012d98 <_dtoa_r+0x498> + 8013258: 9c03 ldr r4, [sp, #12] + 801325a: 46b8 mov r8, r7 + 801325c: 4625 mov r5, r4 + 801325e: e7f4 b.n 801324a <_dtoa_r+0x94a> + 8013260: f8dd b00c ldr.w fp, [sp, #12] + 8013264: 9b09 ldr r3, [sp, #36] @ 0x24 + 8013266: 2b00 cmp r3, #0 + 8013268: f000 8101 beq.w 801346e <_dtoa_r+0xb6e> + 801326c: 2e00 cmp r6, #0 + 801326e: dd05 ble.n 801327c <_dtoa_r+0x97c> + 8013270: 4629 mov r1, r5 + 8013272: 4632 mov r2, r6 + 8013274: 4648 mov r0, r9 + 8013276: f000 fc19 bl 8013aac <__lshift> + 801327a: 4605 mov r5, r0 + 801327c: 9b08 ldr r3, [sp, #32] + 801327e: 2b00 cmp r3, #0 + 8013280: d05c beq.n 801333c <_dtoa_r+0xa3c> + 8013282: 6869 ldr r1, [r5, #4] + 8013284: 4648 mov r0, r9 + 8013286: f000 fa0b bl 80136a0 <_Balloc> + 801328a: 4606 mov r6, r0 + 801328c: b928 cbnz r0, 801329a <_dtoa_r+0x99a> + 801328e: 4b82 ldr r3, [pc, #520] @ (8013498 <_dtoa_r+0xb98>) + 8013290: 4602 mov r2, r0 + 8013292: f240 21ef movw r1, #751 @ 0x2ef + 8013296: f7ff bb4a b.w 801292e <_dtoa_r+0x2e> + 801329a: 692a ldr r2, [r5, #16] + 801329c: 3202 adds r2, #2 + 801329e: 0092 lsls r2, r2, #2 + 80132a0: f105 010c add.w r1, r5, #12 + 80132a4: 300c adds r0, #12 + 80132a6: f7ff fa92 bl 80127ce + 80132aa: 2201 movs r2, #1 + 80132ac: 4631 mov r1, r6 + 80132ae: 4648 mov r0, r9 + 80132b0: f000 fbfc bl 8013aac <__lshift> + 80132b4: f10a 0301 add.w r3, sl, #1 + 80132b8: 9300 str r3, [sp, #0] + 80132ba: eb0a 030b add.w r3, sl, fp + 80132be: 9308 str r3, [sp, #32] + 80132c0: 9b04 ldr r3, [sp, #16] + 80132c2: f003 0301 and.w r3, r3, #1 + 80132c6: 462f mov r7, r5 + 80132c8: 9306 str r3, [sp, #24] + 80132ca: 4605 mov r5, r0 + 80132cc: 9b00 ldr r3, [sp, #0] + 80132ce: 9802 ldr r0, [sp, #8] + 80132d0: 4621 mov r1, r4 + 80132d2: f103 3bff add.w fp, r3, #4294967295 + 80132d6: f7ff fa88 bl 80127ea + 80132da: 4603 mov r3, r0 + 80132dc: 3330 adds r3, #48 @ 0x30 + 80132de: 9003 str r0, [sp, #12] + 80132e0: 4639 mov r1, r7 + 80132e2: 9802 ldr r0, [sp, #8] + 80132e4: 9309 str r3, [sp, #36] @ 0x24 + 80132e6: f000 fc4d bl 8013b84 <__mcmp> + 80132ea: 462a mov r2, r5 + 80132ec: 9004 str r0, [sp, #16] + 80132ee: 4621 mov r1, r4 + 80132f0: 4648 mov r0, r9 + 80132f2: f000 fc63 bl 8013bbc <__mdiff> + 80132f6: 68c2 ldr r2, [r0, #12] + 80132f8: 9b09 ldr r3, [sp, #36] @ 0x24 + 80132fa: 4606 mov r6, r0 + 80132fc: bb02 cbnz r2, 8013340 <_dtoa_r+0xa40> + 80132fe: 4601 mov r1, r0 + 8013300: 9802 ldr r0, [sp, #8] + 8013302: f000 fc3f bl 8013b84 <__mcmp> + 8013306: 9b09 ldr r3, [sp, #36] @ 0x24 + 8013308: 4602 mov r2, r0 + 801330a: 4631 mov r1, r6 + 801330c: 4648 mov r0, r9 + 801330e: 920c str r2, [sp, #48] @ 0x30 + 8013310: 9309 str r3, [sp, #36] @ 0x24 + 8013312: f000 fa05 bl 8013720 <_Bfree> + 8013316: 9b07 ldr r3, [sp, #28] + 8013318: 9a0c ldr r2, [sp, #48] @ 0x30 + 801331a: 9e00 ldr r6, [sp, #0] + 801331c: ea42 0103 orr.w r1, r2, r3 + 8013320: 9b06 ldr r3, [sp, #24] + 8013322: 4319 orrs r1, r3 + 8013324: 9b09 ldr r3, [sp, #36] @ 0x24 + 8013326: d10d bne.n 8013344 <_dtoa_r+0xa44> + 8013328: 2b39 cmp r3, #57 @ 0x39 + 801332a: d027 beq.n 801337c <_dtoa_r+0xa7c> + 801332c: 9a04 ldr r2, [sp, #16] + 801332e: 2a00 cmp r2, #0 + 8013330: dd01 ble.n 8013336 <_dtoa_r+0xa36> + 8013332: 9b03 ldr r3, [sp, #12] + 8013334: 3331 adds r3, #49 @ 0x31 + 8013336: f88b 3000 strb.w r3, [fp] + 801333a: e52e b.n 8012d9a <_dtoa_r+0x49a> + 801333c: 4628 mov r0, r5 + 801333e: e7b9 b.n 80132b4 <_dtoa_r+0x9b4> + 8013340: 2201 movs r2, #1 + 8013342: e7e2 b.n 801330a <_dtoa_r+0xa0a> + 8013344: 9904 ldr r1, [sp, #16] + 8013346: 2900 cmp r1, #0 + 8013348: db04 blt.n 8013354 <_dtoa_r+0xa54> + 801334a: 9807 ldr r0, [sp, #28] + 801334c: 4301 orrs r1, r0 + 801334e: 9806 ldr r0, [sp, #24] + 8013350: 4301 orrs r1, r0 + 8013352: d120 bne.n 8013396 <_dtoa_r+0xa96> + 8013354: 2a00 cmp r2, #0 + 8013356: ddee ble.n 8013336 <_dtoa_r+0xa36> + 8013358: 9902 ldr r1, [sp, #8] + 801335a: 9300 str r3, [sp, #0] + 801335c: 2201 movs r2, #1 + 801335e: 4648 mov r0, r9 + 8013360: f000 fba4 bl 8013aac <__lshift> + 8013364: 4621 mov r1, r4 + 8013366: 9002 str r0, [sp, #8] + 8013368: f000 fc0c bl 8013b84 <__mcmp> + 801336c: 2800 cmp r0, #0 + 801336e: 9b00 ldr r3, [sp, #0] + 8013370: dc02 bgt.n 8013378 <_dtoa_r+0xa78> + 8013372: d1e0 bne.n 8013336 <_dtoa_r+0xa36> + 8013374: 07da lsls r2, r3, #31 + 8013376: d5de bpl.n 8013336 <_dtoa_r+0xa36> + 8013378: 2b39 cmp r3, #57 @ 0x39 + 801337a: d1da bne.n 8013332 <_dtoa_r+0xa32> + 801337c: 2339 movs r3, #57 @ 0x39 + 801337e: f88b 3000 strb.w r3, [fp] + 8013382: 4633 mov r3, r6 + 8013384: 461e mov r6, r3 + 8013386: 3b01 subs r3, #1 + 8013388: f816 2c01 ldrb.w r2, [r6, #-1] + 801338c: 2a39 cmp r2, #57 @ 0x39 + 801338e: d04e beq.n 801342e <_dtoa_r+0xb2e> + 8013390: 3201 adds r2, #1 + 8013392: 701a strb r2, [r3, #0] + 8013394: e501 b.n 8012d9a <_dtoa_r+0x49a> + 8013396: 2a00 cmp r2, #0 + 8013398: dd03 ble.n 80133a2 <_dtoa_r+0xaa2> + 801339a: 2b39 cmp r3, #57 @ 0x39 + 801339c: d0ee beq.n 801337c <_dtoa_r+0xa7c> + 801339e: 3301 adds r3, #1 + 80133a0: e7c9 b.n 8013336 <_dtoa_r+0xa36> + 80133a2: 9a00 ldr r2, [sp, #0] + 80133a4: 9908 ldr r1, [sp, #32] + 80133a6: f802 3c01 strb.w r3, [r2, #-1] + 80133aa: 428a cmp r2, r1 + 80133ac: d028 beq.n 8013400 <_dtoa_r+0xb00> + 80133ae: 9902 ldr r1, [sp, #8] + 80133b0: 2300 movs r3, #0 + 80133b2: 220a movs r2, #10 + 80133b4: 4648 mov r0, r9 + 80133b6: f000 f9d5 bl 8013764 <__multadd> + 80133ba: 42af cmp r7, r5 + 80133bc: 9002 str r0, [sp, #8] + 80133be: f04f 0300 mov.w r3, #0 + 80133c2: f04f 020a mov.w r2, #10 + 80133c6: 4639 mov r1, r7 + 80133c8: 4648 mov r0, r9 + 80133ca: d107 bne.n 80133dc <_dtoa_r+0xadc> + 80133cc: f000 f9ca bl 8013764 <__multadd> + 80133d0: 4607 mov r7, r0 + 80133d2: 4605 mov r5, r0 + 80133d4: 9b00 ldr r3, [sp, #0] + 80133d6: 3301 adds r3, #1 + 80133d8: 9300 str r3, [sp, #0] + 80133da: e777 b.n 80132cc <_dtoa_r+0x9cc> + 80133dc: f000 f9c2 bl 8013764 <__multadd> + 80133e0: 4629 mov r1, r5 + 80133e2: 4607 mov r7, r0 + 80133e4: 2300 movs r3, #0 + 80133e6: 220a movs r2, #10 + 80133e8: 4648 mov r0, r9 + 80133ea: f000 f9bb bl 8013764 <__multadd> + 80133ee: 4605 mov r5, r0 + 80133f0: e7f0 b.n 80133d4 <_dtoa_r+0xad4> + 80133f2: f1bb 0f00 cmp.w fp, #0 + 80133f6: bfcc ite gt + 80133f8: 465e movgt r6, fp + 80133fa: 2601 movle r6, #1 + 80133fc: 4456 add r6, sl + 80133fe: 2700 movs r7, #0 + 8013400: 9902 ldr r1, [sp, #8] + 8013402: 9300 str r3, [sp, #0] + 8013404: 2201 movs r2, #1 + 8013406: 4648 mov r0, r9 + 8013408: f000 fb50 bl 8013aac <__lshift> + 801340c: 4621 mov r1, r4 + 801340e: 9002 str r0, [sp, #8] + 8013410: f000 fbb8 bl 8013b84 <__mcmp> + 8013414: 2800 cmp r0, #0 + 8013416: dcb4 bgt.n 8013382 <_dtoa_r+0xa82> + 8013418: d102 bne.n 8013420 <_dtoa_r+0xb20> + 801341a: 9b00 ldr r3, [sp, #0] + 801341c: 07db lsls r3, r3, #31 + 801341e: d4b0 bmi.n 8013382 <_dtoa_r+0xa82> + 8013420: 4633 mov r3, r6 + 8013422: 461e mov r6, r3 + 8013424: f813 2d01 ldrb.w r2, [r3, #-1]! + 8013428: 2a30 cmp r2, #48 @ 0x30 + 801342a: d0fa beq.n 8013422 <_dtoa_r+0xb22> + 801342c: e4b5 b.n 8012d9a <_dtoa_r+0x49a> + 801342e: 459a cmp sl, r3 + 8013430: d1a8 bne.n 8013384 <_dtoa_r+0xa84> + 8013432: 2331 movs r3, #49 @ 0x31 + 8013434: f108 0801 add.w r8, r8, #1 + 8013438: f88a 3000 strb.w r3, [sl] + 801343c: e4ad b.n 8012d9a <_dtoa_r+0x49a> + 801343e: 9b21 ldr r3, [sp, #132] @ 0x84 + 8013440: f8df a058 ldr.w sl, [pc, #88] @ 801349c <_dtoa_r+0xb9c> + 8013444: b11b cbz r3, 801344e <_dtoa_r+0xb4e> + 8013446: f10a 0308 add.w r3, sl, #8 + 801344a: 9a21 ldr r2, [sp, #132] @ 0x84 + 801344c: 6013 str r3, [r2, #0] + 801344e: 4650 mov r0, sl + 8013450: b017 add sp, #92 @ 0x5c + 8013452: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} + 8013456: 9b07 ldr r3, [sp, #28] + 8013458: 2b01 cmp r3, #1 + 801345a: f77f ae2e ble.w 80130ba <_dtoa_r+0x7ba> + 801345e: 9b0d ldr r3, [sp, #52] @ 0x34 + 8013460: 9308 str r3, [sp, #32] + 8013462: 2001 movs r0, #1 + 8013464: e64d b.n 8013102 <_dtoa_r+0x802> + 8013466: f1bb 0f00 cmp.w fp, #0 + 801346a: f77f aed9 ble.w 8013220 <_dtoa_r+0x920> + 801346e: 4656 mov r6, sl + 8013470: 9802 ldr r0, [sp, #8] + 8013472: 4621 mov r1, r4 + 8013474: f7ff f9b9 bl 80127ea + 8013478: f100 0330 add.w r3, r0, #48 @ 0x30 + 801347c: f806 3b01 strb.w r3, [r6], #1 + 8013480: eba6 020a sub.w r2, r6, sl + 8013484: 4593 cmp fp, r2 + 8013486: ddb4 ble.n 80133f2 <_dtoa_r+0xaf2> + 8013488: 9902 ldr r1, [sp, #8] + 801348a: 2300 movs r3, #0 + 801348c: 220a movs r2, #10 + 801348e: 4648 mov r0, r9 + 8013490: f000 f968 bl 8013764 <__multadd> + 8013494: 9002 str r0, [sp, #8] + 8013496: e7eb b.n 8013470 <_dtoa_r+0xb70> + 8013498: 08014fa0 .word 0x08014fa0 + 801349c: 08014f24 .word 0x08014f24 + +080134a0 <_free_r>: + 80134a0: b538 push {r3, r4, r5, lr} + 80134a2: 4605 mov r5, r0 + 80134a4: 2900 cmp r1, #0 + 80134a6: d041 beq.n 801352c <_free_r+0x8c> + 80134a8: f851 3c04 ldr.w r3, [r1, #-4] + 80134ac: 1f0c subs r4, r1, #4 + 80134ae: 2b00 cmp r3, #0 + 80134b0: bfb8 it lt + 80134b2: 18e4 addlt r4, r4, r3 + 80134b4: f000 f8e8 bl 8013688 <__malloc_lock> + 80134b8: 4a1d ldr r2, [pc, #116] @ (8013530 <_free_r+0x90>) + 80134ba: 6813 ldr r3, [r2, #0] + 80134bc: b933 cbnz r3, 80134cc <_free_r+0x2c> + 80134be: 6063 str r3, [r4, #4] + 80134c0: 6014 str r4, [r2, #0] + 80134c2: 4628 mov r0, r5 + 80134c4: e8bd 4038 ldmia.w sp!, {r3, r4, r5, lr} + 80134c8: f000 b8e4 b.w 8013694 <__malloc_unlock> + 80134cc: 42a3 cmp r3, r4 + 80134ce: d908 bls.n 80134e2 <_free_r+0x42> + 80134d0: 6820 ldr r0, [r4, #0] + 80134d2: 1821 adds r1, r4, r0 + 80134d4: 428b cmp r3, r1 + 80134d6: bf01 itttt eq + 80134d8: 6819 ldreq r1, [r3, #0] + 80134da: 685b ldreq r3, [r3, #4] + 80134dc: 1809 addeq r1, r1, r0 + 80134de: 6021 streq r1, [r4, #0] + 80134e0: e7ed b.n 80134be <_free_r+0x1e> + 80134e2: 461a mov r2, r3 + 80134e4: 685b ldr r3, [r3, #4] + 80134e6: b10b cbz r3, 80134ec <_free_r+0x4c> + 80134e8: 42a3 cmp r3, r4 + 80134ea: d9fa bls.n 80134e2 <_free_r+0x42> + 80134ec: 6811 ldr r1, [r2, #0] + 80134ee: 1850 adds r0, r2, r1 + 80134f0: 42a0 cmp r0, r4 + 80134f2: d10b bne.n 801350c <_free_r+0x6c> + 80134f4: 6820 ldr r0, [r4, #0] + 80134f6: 4401 add r1, r0 + 80134f8: 1850 adds r0, r2, r1 + 80134fa: 4283 cmp r3, r0 + 80134fc: 6011 str r1, [r2, #0] + 80134fe: d1e0 bne.n 80134c2 <_free_r+0x22> + 8013500: 6818 ldr r0, [r3, #0] + 8013502: 685b ldr r3, [r3, #4] + 8013504: 6053 str r3, [r2, #4] + 8013506: 4408 add r0, r1 + 8013508: 6010 str r0, [r2, #0] + 801350a: e7da b.n 80134c2 <_free_r+0x22> + 801350c: d902 bls.n 8013514 <_free_r+0x74> + 801350e: 230c movs r3, #12 + 8013510: 602b str r3, [r5, #0] + 8013512: e7d6 b.n 80134c2 <_free_r+0x22> + 8013514: 6820 ldr r0, [r4, #0] + 8013516: 1821 adds r1, r4, r0 + 8013518: 428b cmp r3, r1 + 801351a: bf04 itt eq + 801351c: 6819 ldreq r1, [r3, #0] + 801351e: 685b ldreq r3, [r3, #4] + 8013520: 6063 str r3, [r4, #4] + 8013522: bf04 itt eq + 8013524: 1809 addeq r1, r1, r0 + 8013526: 6021 streq r1, [r4, #0] + 8013528: 6054 str r4, [r2, #4] + 801352a: e7ca b.n 80134c2 <_free_r+0x22> + 801352c: bd38 pop {r3, r4, r5, pc} + 801352e: bf00 nop + 8013530: 20006600 .word 0x20006600 + +08013534 : + 8013534: 4b02 ldr r3, [pc, #8] @ (8013540 ) + 8013536: 4601 mov r1, r0 + 8013538: 6818 ldr r0, [r3, #0] + 801353a: f000 b825 b.w 8013588 <_malloc_r> + 801353e: bf00 nop + 8013540: 20000070 .word 0x20000070 + +08013544 : + 8013544: b570 push {r4, r5, r6, lr} + 8013546: 4e0f ldr r6, [pc, #60] @ (8013584 ) + 8013548: 460c mov r4, r1 + 801354a: 6831 ldr r1, [r6, #0] + 801354c: 4605 mov r5, r0 + 801354e: b911 cbnz r1, 8013556 + 8013550: f000 fe3e bl 80141d0 <_sbrk_r> + 8013554: 6030 str r0, [r6, #0] + 8013556: 4621 mov r1, r4 + 8013558: 4628 mov r0, r5 + 801355a: f000 fe39 bl 80141d0 <_sbrk_r> + 801355e: 1c43 adds r3, r0, #1 + 8013560: d103 bne.n 801356a + 8013562: f04f 34ff mov.w r4, #4294967295 + 8013566: 4620 mov r0, r4 + 8013568: bd70 pop {r4, r5, r6, pc} + 801356a: 1cc4 adds r4, r0, #3 + 801356c: f024 0403 bic.w r4, r4, #3 + 8013570: 42a0 cmp r0, r4 + 8013572: d0f8 beq.n 8013566 + 8013574: 1a21 subs r1, r4, r0 + 8013576: 4628 mov r0, r5 + 8013578: f000 fe2a bl 80141d0 <_sbrk_r> + 801357c: 3001 adds r0, #1 + 801357e: d1f2 bne.n 8013566 + 8013580: e7ef b.n 8013562 + 8013582: bf00 nop + 8013584: 200065fc .word 0x200065fc + +08013588 <_malloc_r>: + 8013588: e92d 43f8 stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} + 801358c: 1ccd adds r5, r1, #3 + 801358e: f025 0503 bic.w r5, r5, #3 + 8013592: 3508 adds r5, #8 + 8013594: 2d0c cmp r5, #12 + 8013596: bf38 it cc + 8013598: 250c movcc r5, #12 + 801359a: 2d00 cmp r5, #0 + 801359c: 4606 mov r6, r0 + 801359e: db01 blt.n 80135a4 <_malloc_r+0x1c> + 80135a0: 42a9 cmp r1, r5 + 80135a2: d904 bls.n 80135ae <_malloc_r+0x26> + 80135a4: 230c movs r3, #12 + 80135a6: 6033 str r3, [r6, #0] + 80135a8: 2000 movs r0, #0 + 80135aa: e8bd 83f8 ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} + 80135ae: f8df 80d4 ldr.w r8, [pc, #212] @ 8013684 <_malloc_r+0xfc> + 80135b2: f000 f869 bl 8013688 <__malloc_lock> + 80135b6: f8d8 3000 ldr.w r3, [r8] + 80135ba: 461c mov r4, r3 + 80135bc: bb44 cbnz r4, 8013610 <_malloc_r+0x88> + 80135be: 4629 mov r1, r5 + 80135c0: 4630 mov r0, r6 + 80135c2: f7ff ffbf bl 8013544 + 80135c6: 1c43 adds r3, r0, #1 + 80135c8: 4604 mov r4, r0 + 80135ca: d158 bne.n 801367e <_malloc_r+0xf6> + 80135cc: f8d8 4000 ldr.w r4, [r8] + 80135d0: 4627 mov r7, r4 + 80135d2: 2f00 cmp r7, #0 + 80135d4: d143 bne.n 801365e <_malloc_r+0xd6> + 80135d6: 2c00 cmp r4, #0 + 80135d8: d04b beq.n 8013672 <_malloc_r+0xea> + 80135da: 6823 ldr r3, [r4, #0] + 80135dc: 4639 mov r1, r7 + 80135de: 4630 mov r0, r6 + 80135e0: eb04 0903 add.w r9, r4, r3 + 80135e4: f000 fdf4 bl 80141d0 <_sbrk_r> + 80135e8: 4581 cmp r9, r0 + 80135ea: d142 bne.n 8013672 <_malloc_r+0xea> + 80135ec: 6821 ldr r1, [r4, #0] + 80135ee: 1a6d subs r5, r5, r1 + 80135f0: 4629 mov r1, r5 + 80135f2: 4630 mov r0, r6 + 80135f4: f7ff ffa6 bl 8013544 + 80135f8: 3001 adds r0, #1 + 80135fa: d03a beq.n 8013672 <_malloc_r+0xea> + 80135fc: 6823 ldr r3, [r4, #0] + 80135fe: 442b add r3, r5 + 8013600: 6023 str r3, [r4, #0] + 8013602: f8d8 3000 ldr.w r3, [r8] + 8013606: 685a ldr r2, [r3, #4] + 8013608: bb62 cbnz r2, 8013664 <_malloc_r+0xdc> + 801360a: f8c8 7000 str.w r7, [r8] + 801360e: e00f b.n 8013630 <_malloc_r+0xa8> + 8013610: 6822 ldr r2, [r4, #0] + 8013612: 1b52 subs r2, r2, r5 + 8013614: d420 bmi.n 8013658 <_malloc_r+0xd0> + 8013616: 2a0b cmp r2, #11 + 8013618: d917 bls.n 801364a <_malloc_r+0xc2> + 801361a: 1961 adds r1, r4, r5 + 801361c: 42a3 cmp r3, r4 + 801361e: 6025 str r5, [r4, #0] + 8013620: bf18 it ne + 8013622: 6059 strne r1, [r3, #4] + 8013624: 6863 ldr r3, [r4, #4] + 8013626: bf08 it eq + 8013628: f8c8 1000 streq.w r1, [r8] + 801362c: 5162 str r2, [r4, r5] + 801362e: 604b str r3, [r1, #4] + 8013630: 4630 mov r0, r6 + 8013632: f000 f82f bl 8013694 <__malloc_unlock> + 8013636: f104 000b add.w r0, r4, #11 + 801363a: 1d23 adds r3, r4, #4 + 801363c: f020 0007 bic.w r0, r0, #7 + 8013640: 1ac2 subs r2, r0, r3 + 8013642: bf1c itt ne + 8013644: 1a1b subne r3, r3, r0 + 8013646: 50a3 strne r3, [r4, r2] + 8013648: e7af b.n 80135aa <_malloc_r+0x22> + 801364a: 6862 ldr r2, [r4, #4] + 801364c: 42a3 cmp r3, r4 + 801364e: bf0c ite eq + 8013650: f8c8 2000 streq.w r2, [r8] + 8013654: 605a strne r2, [r3, #4] + 8013656: e7eb b.n 8013630 <_malloc_r+0xa8> + 8013658: 4623 mov r3, r4 + 801365a: 6864 ldr r4, [r4, #4] + 801365c: e7ae b.n 80135bc <_malloc_r+0x34> + 801365e: 463c mov r4, r7 + 8013660: 687f ldr r7, [r7, #4] + 8013662: e7b6 b.n 80135d2 <_malloc_r+0x4a> + 8013664: 461a mov r2, r3 + 8013666: 685b ldr r3, [r3, #4] + 8013668: 42a3 cmp r3, r4 + 801366a: d1fb bne.n 8013664 <_malloc_r+0xdc> + 801366c: 2300 movs r3, #0 + 801366e: 6053 str r3, [r2, #4] + 8013670: e7de b.n 8013630 <_malloc_r+0xa8> + 8013672: 230c movs r3, #12 + 8013674: 6033 str r3, [r6, #0] + 8013676: 4630 mov r0, r6 + 8013678: f000 f80c bl 8013694 <__malloc_unlock> + 801367c: e794 b.n 80135a8 <_malloc_r+0x20> + 801367e: 6005 str r5, [r0, #0] + 8013680: e7d6 b.n 8013630 <_malloc_r+0xa8> + 8013682: bf00 nop + 8013684: 20006600 .word 0x20006600 + +08013688 <__malloc_lock>: + 8013688: 4801 ldr r0, [pc, #4] @ (8013690 <__malloc_lock+0x8>) + 801368a: f7ff b89e b.w 80127ca <__retarget_lock_acquire_recursive> + 801368e: bf00 nop + 8013690: 200065f8 .word 0x200065f8 + +08013694 <__malloc_unlock>: + 8013694: 4801 ldr r0, [pc, #4] @ (801369c <__malloc_unlock+0x8>) + 8013696: f7ff b899 b.w 80127cc <__retarget_lock_release_recursive> + 801369a: bf00 nop + 801369c: 200065f8 .word 0x200065f8 + +080136a0 <_Balloc>: + 80136a0: b570 push {r4, r5, r6, lr} + 80136a2: 69c6 ldr r6, [r0, #28] + 80136a4: 4604 mov r4, r0 + 80136a6: 460d mov r5, r1 + 80136a8: b976 cbnz r6, 80136c8 <_Balloc+0x28> + 80136aa: 2010 movs r0, #16 + 80136ac: f7ff ff42 bl 8013534 + 80136b0: 4602 mov r2, r0 + 80136b2: 61e0 str r0, [r4, #28] + 80136b4: b920 cbnz r0, 80136c0 <_Balloc+0x20> + 80136b6: 4b18 ldr r3, [pc, #96] @ (8013718 <_Balloc+0x78>) + 80136b8: 4818 ldr r0, [pc, #96] @ (801371c <_Balloc+0x7c>) + 80136ba: 216b movs r1, #107 @ 0x6b + 80136bc: f000 fd98 bl 80141f0 <__assert_func> + 80136c0: e9c0 6601 strd r6, r6, [r0, #4] + 80136c4: 6006 str r6, [r0, #0] + 80136c6: 60c6 str r6, [r0, #12] + 80136c8: 69e6 ldr r6, [r4, #28] + 80136ca: 68f3 ldr r3, [r6, #12] + 80136cc: b183 cbz r3, 80136f0 <_Balloc+0x50> + 80136ce: 69e3 ldr r3, [r4, #28] + 80136d0: 68db ldr r3, [r3, #12] + 80136d2: f853 0025 ldr.w r0, [r3, r5, lsl #2] + 80136d6: b9b8 cbnz r0, 8013708 <_Balloc+0x68> + 80136d8: 2101 movs r1, #1 + 80136da: fa01 f605 lsl.w r6, r1, r5 + 80136de: 1d72 adds r2, r6, #5 + 80136e0: 0092 lsls r2, r2, #2 + 80136e2: 4620 mov r0, r4 + 80136e4: f000 fda2 bl 801422c <_calloc_r> + 80136e8: b160 cbz r0, 8013704 <_Balloc+0x64> + 80136ea: e9c0 5601 strd r5, r6, [r0, #4] + 80136ee: e00e b.n 801370e <_Balloc+0x6e> + 80136f0: 2221 movs r2, #33 @ 0x21 + 80136f2: 2104 movs r1, #4 + 80136f4: 4620 mov r0, r4 + 80136f6: f000 fd99 bl 801422c <_calloc_r> + 80136fa: 69e3 ldr r3, [r4, #28] + 80136fc: 60f0 str r0, [r6, #12] + 80136fe: 68db ldr r3, [r3, #12] + 8013700: 2b00 cmp r3, #0 + 8013702: d1e4 bne.n 80136ce <_Balloc+0x2e> + 8013704: 2000 movs r0, #0 + 8013706: bd70 pop {r4, r5, r6, pc} + 8013708: 6802 ldr r2, [r0, #0] + 801370a: f843 2025 str.w r2, [r3, r5, lsl #2] + 801370e: 2300 movs r3, #0 + 8013710: e9c0 3303 strd r3, r3, [r0, #12] + 8013714: e7f7 b.n 8013706 <_Balloc+0x66> + 8013716: bf00 nop + 8013718: 08014f31 .word 0x08014f31 + 801371c: 08014fb1 .word 0x08014fb1 + +08013720 <_Bfree>: + 8013720: b570 push {r4, r5, r6, lr} + 8013722: 69c6 ldr r6, [r0, #28] + 8013724: 4605 mov r5, r0 + 8013726: 460c mov r4, r1 + 8013728: b976 cbnz r6, 8013748 <_Bfree+0x28> + 801372a: 2010 movs r0, #16 + 801372c: f7ff ff02 bl 8013534 + 8013730: 4602 mov r2, r0 + 8013732: 61e8 str r0, [r5, #28] + 8013734: b920 cbnz r0, 8013740 <_Bfree+0x20> + 8013736: 4b09 ldr r3, [pc, #36] @ (801375c <_Bfree+0x3c>) + 8013738: 4809 ldr r0, [pc, #36] @ (8013760 <_Bfree+0x40>) + 801373a: 218f movs r1, #143 @ 0x8f + 801373c: f000 fd58 bl 80141f0 <__assert_func> + 8013740: e9c0 6601 strd r6, r6, [r0, #4] + 8013744: 6006 str r6, [r0, #0] + 8013746: 60c6 str r6, [r0, #12] + 8013748: b13c cbz r4, 801375a <_Bfree+0x3a> + 801374a: 69eb ldr r3, [r5, #28] + 801374c: 6862 ldr r2, [r4, #4] + 801374e: 68db ldr r3, [r3, #12] + 8013750: f853 1022 ldr.w r1, [r3, r2, lsl #2] + 8013754: 6021 str r1, [r4, #0] + 8013756: f843 4022 str.w r4, [r3, r2, lsl #2] + 801375a: bd70 pop {r4, r5, r6, pc} + 801375c: 08014f31 .word 0x08014f31 + 8013760: 08014fb1 .word 0x08014fb1 + +08013764 <__multadd>: + 8013764: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} + 8013768: 690d ldr r5, [r1, #16] + 801376a: 4607 mov r7, r0 + 801376c: 460c mov r4, r1 + 801376e: 461e mov r6, r3 + 8013770: f101 0c14 add.w ip, r1, #20 + 8013774: 2000 movs r0, #0 + 8013776: f8dc 3000 ldr.w r3, [ip] + 801377a: b299 uxth r1, r3 + 801377c: fb02 6101 mla r1, r2, r1, r6 + 8013780: 0c1e lsrs r6, r3, #16 + 8013782: 0c0b lsrs r3, r1, #16 + 8013784: fb02 3306 mla r3, r2, r6, r3 + 8013788: b289 uxth r1, r1 + 801378a: 3001 adds r0, #1 + 801378c: eb01 4103 add.w r1, r1, r3, lsl #16 + 8013790: 4285 cmp r5, r0 + 8013792: f84c 1b04 str.w r1, [ip], #4 + 8013796: ea4f 4613 mov.w r6, r3, lsr #16 + 801379a: dcec bgt.n 8013776 <__multadd+0x12> + 801379c: b30e cbz r6, 80137e2 <__multadd+0x7e> + 801379e: 68a3 ldr r3, [r4, #8] + 80137a0: 42ab cmp r3, r5 + 80137a2: dc19 bgt.n 80137d8 <__multadd+0x74> + 80137a4: 6861 ldr r1, [r4, #4] + 80137a6: 4638 mov r0, r7 + 80137a8: 3101 adds r1, #1 + 80137aa: f7ff ff79 bl 80136a0 <_Balloc> + 80137ae: 4680 mov r8, r0 + 80137b0: b928 cbnz r0, 80137be <__multadd+0x5a> + 80137b2: 4602 mov r2, r0 + 80137b4: 4b0c ldr r3, [pc, #48] @ (80137e8 <__multadd+0x84>) + 80137b6: 480d ldr r0, [pc, #52] @ (80137ec <__multadd+0x88>) + 80137b8: 21ba movs r1, #186 @ 0xba + 80137ba: f000 fd19 bl 80141f0 <__assert_func> + 80137be: 6922 ldr r2, [r4, #16] + 80137c0: 3202 adds r2, #2 + 80137c2: f104 010c add.w r1, r4, #12 + 80137c6: 0092 lsls r2, r2, #2 + 80137c8: 300c adds r0, #12 + 80137ca: f7ff f800 bl 80127ce + 80137ce: 4621 mov r1, r4 + 80137d0: 4638 mov r0, r7 + 80137d2: f7ff ffa5 bl 8013720 <_Bfree> + 80137d6: 4644 mov r4, r8 + 80137d8: eb04 0385 add.w r3, r4, r5, lsl #2 + 80137dc: 3501 adds r5, #1 + 80137de: 615e str r6, [r3, #20] + 80137e0: 6125 str r5, [r4, #16] + 80137e2: 4620 mov r0, r4 + 80137e4: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} + 80137e8: 08014fa0 .word 0x08014fa0 + 80137ec: 08014fb1 .word 0x08014fb1 + +080137f0 <__hi0bits>: + 80137f0: f5b0 3f80 cmp.w r0, #65536 @ 0x10000 + 80137f4: 4603 mov r3, r0 + 80137f6: bf36 itet cc + 80137f8: 0403 lslcc r3, r0, #16 + 80137fa: 2000 movcs r0, #0 + 80137fc: 2010 movcc r0, #16 + 80137fe: f1b3 7f80 cmp.w r3, #16777216 @ 0x1000000 + 8013802: bf3c itt cc + 8013804: 021b lslcc r3, r3, #8 + 8013806: 3008 addcc r0, #8 + 8013808: f1b3 5f80 cmp.w r3, #268435456 @ 0x10000000 + 801380c: bf3c itt cc + 801380e: 011b lslcc r3, r3, #4 + 8013810: 3004 addcc r0, #4 + 8013812: f1b3 4f80 cmp.w r3, #1073741824 @ 0x40000000 + 8013816: bf3c itt cc + 8013818: 009b lslcc r3, r3, #2 + 801381a: 3002 addcc r0, #2 + 801381c: 2b00 cmp r3, #0 + 801381e: db05 blt.n 801382c <__hi0bits+0x3c> + 8013820: f013 4f80 tst.w r3, #1073741824 @ 0x40000000 + 8013824: f100 0001 add.w r0, r0, #1 + 8013828: bf08 it eq + 801382a: 2020 moveq r0, #32 + 801382c: 4770 bx lr + +0801382e <__lo0bits>: + 801382e: 6803 ldr r3, [r0, #0] + 8013830: 4602 mov r2, r0 + 8013832: f013 0007 ands.w r0, r3, #7 + 8013836: d00b beq.n 8013850 <__lo0bits+0x22> + 8013838: 07d9 lsls r1, r3, #31 + 801383a: d421 bmi.n 8013880 <__lo0bits+0x52> + 801383c: 0798 lsls r0, r3, #30 + 801383e: bf49 itett mi + 8013840: 085b lsrmi r3, r3, #1 + 8013842: 089b lsrpl r3, r3, #2 + 8013844: 2001 movmi r0, #1 + 8013846: 6013 strmi r3, [r2, #0] + 8013848: bf5c itt pl + 801384a: 6013 strpl r3, [r2, #0] + 801384c: 2002 movpl r0, #2 + 801384e: 4770 bx lr + 8013850: b299 uxth r1, r3 + 8013852: b909 cbnz r1, 8013858 <__lo0bits+0x2a> + 8013854: 0c1b lsrs r3, r3, #16 + 8013856: 2010 movs r0, #16 + 8013858: b2d9 uxtb r1, r3 + 801385a: b909 cbnz r1, 8013860 <__lo0bits+0x32> + 801385c: 3008 adds r0, #8 + 801385e: 0a1b lsrs r3, r3, #8 + 8013860: 0719 lsls r1, r3, #28 + 8013862: bf04 itt eq + 8013864: 091b lsreq r3, r3, #4 + 8013866: 3004 addeq r0, #4 + 8013868: 0799 lsls r1, r3, #30 + 801386a: bf04 itt eq + 801386c: 089b lsreq r3, r3, #2 + 801386e: 3002 addeq r0, #2 + 8013870: 07d9 lsls r1, r3, #31 + 8013872: d403 bmi.n 801387c <__lo0bits+0x4e> + 8013874: 085b lsrs r3, r3, #1 + 8013876: f100 0001 add.w r0, r0, #1 + 801387a: d003 beq.n 8013884 <__lo0bits+0x56> + 801387c: 6013 str r3, [r2, #0] + 801387e: 4770 bx lr + 8013880: 2000 movs r0, #0 + 8013882: 4770 bx lr + 8013884: 2020 movs r0, #32 + 8013886: 4770 bx lr + +08013888 <__i2b>: + 8013888: b510 push {r4, lr} + 801388a: 460c mov r4, r1 + 801388c: 2101 movs r1, #1 + 801388e: f7ff ff07 bl 80136a0 <_Balloc> + 8013892: 4602 mov r2, r0 + 8013894: b928 cbnz r0, 80138a2 <__i2b+0x1a> + 8013896: 4b05 ldr r3, [pc, #20] @ (80138ac <__i2b+0x24>) + 8013898: 4805 ldr r0, [pc, #20] @ (80138b0 <__i2b+0x28>) + 801389a: f240 1145 movw r1, #325 @ 0x145 + 801389e: f000 fca7 bl 80141f0 <__assert_func> + 80138a2: 2301 movs r3, #1 + 80138a4: 6144 str r4, [r0, #20] + 80138a6: 6103 str r3, [r0, #16] + 80138a8: bd10 pop {r4, pc} + 80138aa: bf00 nop + 80138ac: 08014fa0 .word 0x08014fa0 + 80138b0: 08014fb1 .word 0x08014fb1 + +080138b4 <__multiply>: + 80138b4: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} + 80138b8: 4617 mov r7, r2 + 80138ba: 690a ldr r2, [r1, #16] + 80138bc: 693b ldr r3, [r7, #16] + 80138be: 429a cmp r2, r3 + 80138c0: bfa8 it ge + 80138c2: 463b movge r3, r7 + 80138c4: 4689 mov r9, r1 + 80138c6: bfa4 itt ge + 80138c8: 460f movge r7, r1 + 80138ca: 4699 movge r9, r3 + 80138cc: 693d ldr r5, [r7, #16] + 80138ce: f8d9 a010 ldr.w sl, [r9, #16] + 80138d2: 68bb ldr r3, [r7, #8] + 80138d4: 6879 ldr r1, [r7, #4] + 80138d6: eb05 060a add.w r6, r5, sl + 80138da: 42b3 cmp r3, r6 + 80138dc: b085 sub sp, #20 + 80138de: bfb8 it lt + 80138e0: 3101 addlt r1, #1 + 80138e2: f7ff fedd bl 80136a0 <_Balloc> + 80138e6: b930 cbnz r0, 80138f6 <__multiply+0x42> + 80138e8: 4602 mov r2, r0 + 80138ea: 4b41 ldr r3, [pc, #260] @ (80139f0 <__multiply+0x13c>) + 80138ec: 4841 ldr r0, [pc, #260] @ (80139f4 <__multiply+0x140>) + 80138ee: f44f 71b1 mov.w r1, #354 @ 0x162 + 80138f2: f000 fc7d bl 80141f0 <__assert_func> + 80138f6: f100 0414 add.w r4, r0, #20 + 80138fa: eb04 0e86 add.w lr, r4, r6, lsl #2 + 80138fe: 4623 mov r3, r4 + 8013900: 2200 movs r2, #0 + 8013902: 4573 cmp r3, lr + 8013904: d320 bcc.n 8013948 <__multiply+0x94> + 8013906: f107 0814 add.w r8, r7, #20 + 801390a: f109 0114 add.w r1, r9, #20 + 801390e: eb08 0585 add.w r5, r8, r5, lsl #2 + 8013912: eb01 038a add.w r3, r1, sl, lsl #2 + 8013916: 9302 str r3, [sp, #8] + 8013918: 1beb subs r3, r5, r7 + 801391a: 3b15 subs r3, #21 + 801391c: f023 0303 bic.w r3, r3, #3 + 8013920: 3304 adds r3, #4 + 8013922: 3715 adds r7, #21 + 8013924: 42bd cmp r5, r7 + 8013926: bf38 it cc + 8013928: 2304 movcc r3, #4 + 801392a: 9301 str r3, [sp, #4] + 801392c: 9b02 ldr r3, [sp, #8] + 801392e: 9103 str r1, [sp, #12] + 8013930: 428b cmp r3, r1 + 8013932: d80c bhi.n 801394e <__multiply+0x9a> + 8013934: 2e00 cmp r6, #0 + 8013936: dd03 ble.n 8013940 <__multiply+0x8c> + 8013938: f85e 3d04 ldr.w r3, [lr, #-4]! + 801393c: 2b00 cmp r3, #0 + 801393e: d055 beq.n 80139ec <__multiply+0x138> + 8013940: 6106 str r6, [r0, #16] + 8013942: b005 add sp, #20 + 8013944: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} + 8013948: f843 2b04 str.w r2, [r3], #4 + 801394c: e7d9 b.n 8013902 <__multiply+0x4e> + 801394e: f8b1 a000 ldrh.w sl, [r1] + 8013952: f1ba 0f00 cmp.w sl, #0 + 8013956: d01f beq.n 8013998 <__multiply+0xe4> + 8013958: 46c4 mov ip, r8 + 801395a: 46a1 mov r9, r4 + 801395c: 2700 movs r7, #0 + 801395e: f85c 2b04 ldr.w r2, [ip], #4 + 8013962: f8d9 3000 ldr.w r3, [r9] + 8013966: fa1f fb82 uxth.w fp, r2 + 801396a: b29b uxth r3, r3 + 801396c: fb0a 330b mla r3, sl, fp, r3 + 8013970: 443b add r3, r7 + 8013972: f8d9 7000 ldr.w r7, [r9] + 8013976: 0c12 lsrs r2, r2, #16 + 8013978: 0c3f lsrs r7, r7, #16 + 801397a: fb0a 7202 mla r2, sl, r2, r7 + 801397e: eb02 4213 add.w r2, r2, r3, lsr #16 + 8013982: b29b uxth r3, r3 + 8013984: ea43 4302 orr.w r3, r3, r2, lsl #16 + 8013988: 4565 cmp r5, ip + 801398a: f849 3b04 str.w r3, [r9], #4 + 801398e: ea4f 4712 mov.w r7, r2, lsr #16 + 8013992: d8e4 bhi.n 801395e <__multiply+0xaa> + 8013994: 9b01 ldr r3, [sp, #4] + 8013996: 50e7 str r7, [r4, r3] + 8013998: 9b03 ldr r3, [sp, #12] + 801399a: f8b3 9002 ldrh.w r9, [r3, #2] + 801399e: 3104 adds r1, #4 + 80139a0: f1b9 0f00 cmp.w r9, #0 + 80139a4: d020 beq.n 80139e8 <__multiply+0x134> + 80139a6: 6823 ldr r3, [r4, #0] + 80139a8: 4647 mov r7, r8 + 80139aa: 46a4 mov ip, r4 + 80139ac: f04f 0a00 mov.w sl, #0 + 80139b0: f8b7 b000 ldrh.w fp, [r7] + 80139b4: f8bc 2002 ldrh.w r2, [ip, #2] + 80139b8: fb09 220b mla r2, r9, fp, r2 + 80139bc: 4452 add r2, sl + 80139be: b29b uxth r3, r3 + 80139c0: ea43 4302 orr.w r3, r3, r2, lsl #16 + 80139c4: f84c 3b04 str.w r3, [ip], #4 + 80139c8: f857 3b04 ldr.w r3, [r7], #4 + 80139cc: ea4f 4a13 mov.w sl, r3, lsr #16 + 80139d0: f8bc 3000 ldrh.w r3, [ip] + 80139d4: fb09 330a mla r3, r9, sl, r3 + 80139d8: eb03 4312 add.w r3, r3, r2, lsr #16 + 80139dc: 42bd cmp r5, r7 + 80139de: ea4f 4a13 mov.w sl, r3, lsr #16 + 80139e2: d8e5 bhi.n 80139b0 <__multiply+0xfc> + 80139e4: 9a01 ldr r2, [sp, #4] + 80139e6: 50a3 str r3, [r4, r2] + 80139e8: 3404 adds r4, #4 + 80139ea: e79f b.n 801392c <__multiply+0x78> + 80139ec: 3e01 subs r6, #1 + 80139ee: e7a1 b.n 8013934 <__multiply+0x80> + 80139f0: 08014fa0 .word 0x08014fa0 + 80139f4: 08014fb1 .word 0x08014fb1 + +080139f8 <__pow5mult>: + 80139f8: e92d 43f8 stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} + 80139fc: 4615 mov r5, r2 + 80139fe: f012 0203 ands.w r2, r2, #3 + 8013a02: 4607 mov r7, r0 + 8013a04: 460e mov r6, r1 + 8013a06: d007 beq.n 8013a18 <__pow5mult+0x20> + 8013a08: 4c25 ldr r4, [pc, #148] @ (8013aa0 <__pow5mult+0xa8>) + 8013a0a: 3a01 subs r2, #1 + 8013a0c: 2300 movs r3, #0 + 8013a0e: f854 2022 ldr.w r2, [r4, r2, lsl #2] + 8013a12: f7ff fea7 bl 8013764 <__multadd> + 8013a16: 4606 mov r6, r0 + 8013a18: 10ad asrs r5, r5, #2 + 8013a1a: d03d beq.n 8013a98 <__pow5mult+0xa0> + 8013a1c: 69fc ldr r4, [r7, #28] + 8013a1e: b97c cbnz r4, 8013a40 <__pow5mult+0x48> + 8013a20: 2010 movs r0, #16 + 8013a22: f7ff fd87 bl 8013534 + 8013a26: 4602 mov r2, r0 + 8013a28: 61f8 str r0, [r7, #28] + 8013a2a: b928 cbnz r0, 8013a38 <__pow5mult+0x40> + 8013a2c: 4b1d ldr r3, [pc, #116] @ (8013aa4 <__pow5mult+0xac>) + 8013a2e: 481e ldr r0, [pc, #120] @ (8013aa8 <__pow5mult+0xb0>) + 8013a30: f240 11b3 movw r1, #435 @ 0x1b3 + 8013a34: f000 fbdc bl 80141f0 <__assert_func> + 8013a38: e9c0 4401 strd r4, r4, [r0, #4] + 8013a3c: 6004 str r4, [r0, #0] + 8013a3e: 60c4 str r4, [r0, #12] + 8013a40: f8d7 801c ldr.w r8, [r7, #28] + 8013a44: f8d8 4008 ldr.w r4, [r8, #8] + 8013a48: b94c cbnz r4, 8013a5e <__pow5mult+0x66> + 8013a4a: f240 2171 movw r1, #625 @ 0x271 + 8013a4e: 4638 mov r0, r7 + 8013a50: f7ff ff1a bl 8013888 <__i2b> + 8013a54: 2300 movs r3, #0 + 8013a56: f8c8 0008 str.w r0, [r8, #8] + 8013a5a: 4604 mov r4, r0 + 8013a5c: 6003 str r3, [r0, #0] + 8013a5e: f04f 0900 mov.w r9, #0 + 8013a62: 07eb lsls r3, r5, #31 + 8013a64: d50a bpl.n 8013a7c <__pow5mult+0x84> + 8013a66: 4631 mov r1, r6 + 8013a68: 4622 mov r2, r4 + 8013a6a: 4638 mov r0, r7 + 8013a6c: f7ff ff22 bl 80138b4 <__multiply> + 8013a70: 4631 mov r1, r6 + 8013a72: 4680 mov r8, r0 + 8013a74: 4638 mov r0, r7 + 8013a76: f7ff fe53 bl 8013720 <_Bfree> + 8013a7a: 4646 mov r6, r8 + 8013a7c: 106d asrs r5, r5, #1 + 8013a7e: d00b beq.n 8013a98 <__pow5mult+0xa0> + 8013a80: 6820 ldr r0, [r4, #0] + 8013a82: b938 cbnz r0, 8013a94 <__pow5mult+0x9c> + 8013a84: 4622 mov r2, r4 + 8013a86: 4621 mov r1, r4 + 8013a88: 4638 mov r0, r7 + 8013a8a: f7ff ff13 bl 80138b4 <__multiply> + 8013a8e: 6020 str r0, [r4, #0] + 8013a90: f8c0 9000 str.w r9, [r0] + 8013a94: 4604 mov r4, r0 + 8013a96: e7e4 b.n 8013a62 <__pow5mult+0x6a> + 8013a98: 4630 mov r0, r6 + 8013a9a: e8bd 83f8 ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} + 8013a9e: bf00 nop + 8013aa0: 08015064 .word 0x08015064 + 8013aa4: 08014f31 .word 0x08014f31 + 8013aa8: 08014fb1 .word 0x08014fb1 + +08013aac <__lshift>: + 8013aac: e92d 47f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} + 8013ab0: 460c mov r4, r1 + 8013ab2: 6849 ldr r1, [r1, #4] + 8013ab4: 6923 ldr r3, [r4, #16] + 8013ab6: eb03 1862 add.w r8, r3, r2, asr #5 + 8013aba: 68a3 ldr r3, [r4, #8] + 8013abc: 4607 mov r7, r0 + 8013abe: 4691 mov r9, r2 + 8013ac0: ea4f 1a62 mov.w sl, r2, asr #5 + 8013ac4: f108 0601 add.w r6, r8, #1 + 8013ac8: 42b3 cmp r3, r6 + 8013aca: db0b blt.n 8013ae4 <__lshift+0x38> + 8013acc: 4638 mov r0, r7 + 8013ace: f7ff fde7 bl 80136a0 <_Balloc> + 8013ad2: 4605 mov r5, r0 + 8013ad4: b948 cbnz r0, 8013aea <__lshift+0x3e> + 8013ad6: 4602 mov r2, r0 + 8013ad8: 4b28 ldr r3, [pc, #160] @ (8013b7c <__lshift+0xd0>) + 8013ada: 4829 ldr r0, [pc, #164] @ (8013b80 <__lshift+0xd4>) + 8013adc: f44f 71ef mov.w r1, #478 @ 0x1de + 8013ae0: f000 fb86 bl 80141f0 <__assert_func> + 8013ae4: 3101 adds r1, #1 + 8013ae6: 005b lsls r3, r3, #1 + 8013ae8: e7ee b.n 8013ac8 <__lshift+0x1c> + 8013aea: 2300 movs r3, #0 + 8013aec: f100 0114 add.w r1, r0, #20 + 8013af0: f100 0210 add.w r2, r0, #16 + 8013af4: 4618 mov r0, r3 + 8013af6: 4553 cmp r3, sl + 8013af8: db33 blt.n 8013b62 <__lshift+0xb6> + 8013afa: 6920 ldr r0, [r4, #16] + 8013afc: ea2a 7aea bic.w sl, sl, sl, asr #31 + 8013b00: f104 0314 add.w r3, r4, #20 + 8013b04: f019 091f ands.w r9, r9, #31 + 8013b08: eb01 018a add.w r1, r1, sl, lsl #2 + 8013b0c: eb03 0c80 add.w ip, r3, r0, lsl #2 + 8013b10: d02b beq.n 8013b6a <__lshift+0xbe> + 8013b12: f1c9 0e20 rsb lr, r9, #32 + 8013b16: 468a mov sl, r1 + 8013b18: 2200 movs r2, #0 + 8013b1a: 6818 ldr r0, [r3, #0] + 8013b1c: fa00 f009 lsl.w r0, r0, r9 + 8013b20: 4310 orrs r0, r2 + 8013b22: f84a 0b04 str.w r0, [sl], #4 + 8013b26: f853 2b04 ldr.w r2, [r3], #4 + 8013b2a: 459c cmp ip, r3 + 8013b2c: fa22 f20e lsr.w r2, r2, lr + 8013b30: d8f3 bhi.n 8013b1a <__lshift+0x6e> + 8013b32: ebac 0304 sub.w r3, ip, r4 + 8013b36: 3b15 subs r3, #21 + 8013b38: f023 0303 bic.w r3, r3, #3 + 8013b3c: 3304 adds r3, #4 + 8013b3e: f104 0015 add.w r0, r4, #21 + 8013b42: 4560 cmp r0, ip + 8013b44: bf88 it hi + 8013b46: 2304 movhi r3, #4 + 8013b48: 50ca str r2, [r1, r3] + 8013b4a: b10a cbz r2, 8013b50 <__lshift+0xa4> + 8013b4c: f108 0602 add.w r6, r8, #2 + 8013b50: 3e01 subs r6, #1 + 8013b52: 4638 mov r0, r7 + 8013b54: 612e str r6, [r5, #16] + 8013b56: 4621 mov r1, r4 + 8013b58: f7ff fde2 bl 8013720 <_Bfree> + 8013b5c: 4628 mov r0, r5 + 8013b5e: e8bd 87f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} + 8013b62: f842 0f04 str.w r0, [r2, #4]! + 8013b66: 3301 adds r3, #1 + 8013b68: e7c5 b.n 8013af6 <__lshift+0x4a> + 8013b6a: 3904 subs r1, #4 + 8013b6c: f853 2b04 ldr.w r2, [r3], #4 + 8013b70: f841 2f04 str.w r2, [r1, #4]! + 8013b74: 459c cmp ip, r3 + 8013b76: d8f9 bhi.n 8013b6c <__lshift+0xc0> + 8013b78: e7ea b.n 8013b50 <__lshift+0xa4> + 8013b7a: bf00 nop + 8013b7c: 08014fa0 .word 0x08014fa0 + 8013b80: 08014fb1 .word 0x08014fb1 + +08013b84 <__mcmp>: + 8013b84: 690a ldr r2, [r1, #16] + 8013b86: 4603 mov r3, r0 + 8013b88: 6900 ldr r0, [r0, #16] + 8013b8a: 1a80 subs r0, r0, r2 + 8013b8c: b530 push {r4, r5, lr} + 8013b8e: d10e bne.n 8013bae <__mcmp+0x2a> + 8013b90: 3314 adds r3, #20 + 8013b92: 3114 adds r1, #20 + 8013b94: eb03 0482 add.w r4, r3, r2, lsl #2 + 8013b98: eb01 0182 add.w r1, r1, r2, lsl #2 + 8013b9c: f854 5d04 ldr.w r5, [r4, #-4]! + 8013ba0: f851 2d04 ldr.w r2, [r1, #-4]! + 8013ba4: 4295 cmp r5, r2 + 8013ba6: d003 beq.n 8013bb0 <__mcmp+0x2c> + 8013ba8: d205 bcs.n 8013bb6 <__mcmp+0x32> + 8013baa: f04f 30ff mov.w r0, #4294967295 + 8013bae: bd30 pop {r4, r5, pc} + 8013bb0: 42a3 cmp r3, r4 + 8013bb2: d3f3 bcc.n 8013b9c <__mcmp+0x18> + 8013bb4: e7fb b.n 8013bae <__mcmp+0x2a> + 8013bb6: 2001 movs r0, #1 + 8013bb8: e7f9 b.n 8013bae <__mcmp+0x2a> + ... + +08013bbc <__mdiff>: + 8013bbc: e92d 4ff7 stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} + 8013bc0: 4689 mov r9, r1 + 8013bc2: 4606 mov r6, r0 + 8013bc4: 4611 mov r1, r2 + 8013bc6: 4648 mov r0, r9 + 8013bc8: 4614 mov r4, r2 + 8013bca: f7ff ffdb bl 8013b84 <__mcmp> + 8013bce: 1e05 subs r5, r0, #0 + 8013bd0: d112 bne.n 8013bf8 <__mdiff+0x3c> + 8013bd2: 4629 mov r1, r5 + 8013bd4: 4630 mov r0, r6 + 8013bd6: f7ff fd63 bl 80136a0 <_Balloc> + 8013bda: 4602 mov r2, r0 + 8013bdc: b928 cbnz r0, 8013bea <__mdiff+0x2e> + 8013bde: 4b3f ldr r3, [pc, #252] @ (8013cdc <__mdiff+0x120>) + 8013be0: f240 2137 movw r1, #567 @ 0x237 + 8013be4: 483e ldr r0, [pc, #248] @ (8013ce0 <__mdiff+0x124>) + 8013be6: f000 fb03 bl 80141f0 <__assert_func> + 8013bea: 2301 movs r3, #1 + 8013bec: e9c0 3504 strd r3, r5, [r0, #16] + 8013bf0: 4610 mov r0, r2 + 8013bf2: b003 add sp, #12 + 8013bf4: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} + 8013bf8: bfbc itt lt + 8013bfa: 464b movlt r3, r9 + 8013bfc: 46a1 movlt r9, r4 + 8013bfe: 4630 mov r0, r6 + 8013c00: f8d9 1004 ldr.w r1, [r9, #4] + 8013c04: bfba itte lt + 8013c06: 461c movlt r4, r3 + 8013c08: 2501 movlt r5, #1 + 8013c0a: 2500 movge r5, #0 + 8013c0c: f7ff fd48 bl 80136a0 <_Balloc> + 8013c10: 4602 mov r2, r0 + 8013c12: b918 cbnz r0, 8013c1c <__mdiff+0x60> + 8013c14: 4b31 ldr r3, [pc, #196] @ (8013cdc <__mdiff+0x120>) + 8013c16: f240 2145 movw r1, #581 @ 0x245 + 8013c1a: e7e3 b.n 8013be4 <__mdiff+0x28> + 8013c1c: f8d9 7010 ldr.w r7, [r9, #16] + 8013c20: 6926 ldr r6, [r4, #16] + 8013c22: 60c5 str r5, [r0, #12] + 8013c24: f109 0310 add.w r3, r9, #16 + 8013c28: f109 0514 add.w r5, r9, #20 + 8013c2c: f104 0e14 add.w lr, r4, #20 + 8013c30: f100 0b14 add.w fp, r0, #20 + 8013c34: eb05 0887 add.w r8, r5, r7, lsl #2 + 8013c38: eb0e 0686 add.w r6, lr, r6, lsl #2 + 8013c3c: 9301 str r3, [sp, #4] + 8013c3e: 46d9 mov r9, fp + 8013c40: f04f 0c00 mov.w ip, #0 + 8013c44: 9b01 ldr r3, [sp, #4] + 8013c46: f85e 0b04 ldr.w r0, [lr], #4 + 8013c4a: f853 af04 ldr.w sl, [r3, #4]! + 8013c4e: 9301 str r3, [sp, #4] + 8013c50: fa1f f38a uxth.w r3, sl + 8013c54: 4619 mov r1, r3 + 8013c56: b283 uxth r3, r0 + 8013c58: 1acb subs r3, r1, r3 + 8013c5a: 0c00 lsrs r0, r0, #16 + 8013c5c: 4463 add r3, ip + 8013c5e: ebc0 401a rsb r0, r0, sl, lsr #16 + 8013c62: eb00 4023 add.w r0, r0, r3, asr #16 + 8013c66: b29b uxth r3, r3 + 8013c68: ea43 4300 orr.w r3, r3, r0, lsl #16 + 8013c6c: 4576 cmp r6, lr + 8013c6e: f849 3b04 str.w r3, [r9], #4 + 8013c72: ea4f 4c20 mov.w ip, r0, asr #16 + 8013c76: d8e5 bhi.n 8013c44 <__mdiff+0x88> + 8013c78: 1b33 subs r3, r6, r4 + 8013c7a: 3b15 subs r3, #21 + 8013c7c: f023 0303 bic.w r3, r3, #3 + 8013c80: 3415 adds r4, #21 + 8013c82: 3304 adds r3, #4 + 8013c84: 42a6 cmp r6, r4 + 8013c86: bf38 it cc + 8013c88: 2304 movcc r3, #4 + 8013c8a: 441d add r5, r3 + 8013c8c: 445b add r3, fp + 8013c8e: 461e mov r6, r3 + 8013c90: 462c mov r4, r5 + 8013c92: 4544 cmp r4, r8 + 8013c94: d30e bcc.n 8013cb4 <__mdiff+0xf8> + 8013c96: f108 0103 add.w r1, r8, #3 + 8013c9a: 1b49 subs r1, r1, r5 + 8013c9c: f021 0103 bic.w r1, r1, #3 + 8013ca0: 3d03 subs r5, #3 + 8013ca2: 45a8 cmp r8, r5 + 8013ca4: bf38 it cc + 8013ca6: 2100 movcc r1, #0 + 8013ca8: 440b add r3, r1 + 8013caa: f853 1d04 ldr.w r1, [r3, #-4]! + 8013cae: b191 cbz r1, 8013cd6 <__mdiff+0x11a> + 8013cb0: 6117 str r7, [r2, #16] + 8013cb2: e79d b.n 8013bf0 <__mdiff+0x34> + 8013cb4: f854 1b04 ldr.w r1, [r4], #4 + 8013cb8: 46e6 mov lr, ip + 8013cba: 0c08 lsrs r0, r1, #16 + 8013cbc: fa1c fc81 uxtah ip, ip, r1 + 8013cc0: 4471 add r1, lr + 8013cc2: eb00 402c add.w r0, r0, ip, asr #16 + 8013cc6: b289 uxth r1, r1 + 8013cc8: ea41 4100 orr.w r1, r1, r0, lsl #16 + 8013ccc: f846 1b04 str.w r1, [r6], #4 + 8013cd0: ea4f 4c20 mov.w ip, r0, asr #16 + 8013cd4: e7dd b.n 8013c92 <__mdiff+0xd6> + 8013cd6: 3f01 subs r7, #1 + 8013cd8: e7e7 b.n 8013caa <__mdiff+0xee> + 8013cda: bf00 nop + 8013cdc: 08014fa0 .word 0x08014fa0 + 8013ce0: 08014fb1 .word 0x08014fb1 + +08013ce4 <__d2b>: + 8013ce4: e92d 43f7 stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, lr} + 8013ce8: 460f mov r7, r1 + 8013cea: 2101 movs r1, #1 + 8013cec: ec59 8b10 vmov r8, r9, d0 + 8013cf0: 4616 mov r6, r2 + 8013cf2: f7ff fcd5 bl 80136a0 <_Balloc> + 8013cf6: 4604 mov r4, r0 + 8013cf8: b930 cbnz r0, 8013d08 <__d2b+0x24> + 8013cfa: 4602 mov r2, r0 + 8013cfc: 4b23 ldr r3, [pc, #140] @ (8013d8c <__d2b+0xa8>) + 8013cfe: 4824 ldr r0, [pc, #144] @ (8013d90 <__d2b+0xac>) + 8013d00: f240 310f movw r1, #783 @ 0x30f + 8013d04: f000 fa74 bl 80141f0 <__assert_func> + 8013d08: f3c9 550a ubfx r5, r9, #20, #11 + 8013d0c: f3c9 0313 ubfx r3, r9, #0, #20 + 8013d10: b10d cbz r5, 8013d16 <__d2b+0x32> + 8013d12: f443 1380 orr.w r3, r3, #1048576 @ 0x100000 + 8013d16: 9301 str r3, [sp, #4] + 8013d18: f1b8 0300 subs.w r3, r8, #0 + 8013d1c: d023 beq.n 8013d66 <__d2b+0x82> + 8013d1e: 4668 mov r0, sp + 8013d20: 9300 str r3, [sp, #0] + 8013d22: f7ff fd84 bl 801382e <__lo0bits> + 8013d26: e9dd 1200 ldrd r1, r2, [sp] + 8013d2a: b1d0 cbz r0, 8013d62 <__d2b+0x7e> + 8013d2c: f1c0 0320 rsb r3, r0, #32 + 8013d30: fa02 f303 lsl.w r3, r2, r3 + 8013d34: 430b orrs r3, r1 + 8013d36: 40c2 lsrs r2, r0 + 8013d38: 6163 str r3, [r4, #20] + 8013d3a: 9201 str r2, [sp, #4] + 8013d3c: 9b01 ldr r3, [sp, #4] + 8013d3e: 61a3 str r3, [r4, #24] + 8013d40: 2b00 cmp r3, #0 + 8013d42: bf0c ite eq + 8013d44: 2201 moveq r2, #1 + 8013d46: 2202 movne r2, #2 + 8013d48: 6122 str r2, [r4, #16] + 8013d4a: b1a5 cbz r5, 8013d76 <__d2b+0x92> + 8013d4c: f2a5 4533 subw r5, r5, #1075 @ 0x433 + 8013d50: 4405 add r5, r0 + 8013d52: 603d str r5, [r7, #0] + 8013d54: f1c0 0035 rsb r0, r0, #53 @ 0x35 + 8013d58: 6030 str r0, [r6, #0] + 8013d5a: 4620 mov r0, r4 + 8013d5c: b003 add sp, #12 + 8013d5e: e8bd 83f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} + 8013d62: 6161 str r1, [r4, #20] + 8013d64: e7ea b.n 8013d3c <__d2b+0x58> + 8013d66: a801 add r0, sp, #4 + 8013d68: f7ff fd61 bl 801382e <__lo0bits> + 8013d6c: 9b01 ldr r3, [sp, #4] + 8013d6e: 6163 str r3, [r4, #20] + 8013d70: 3020 adds r0, #32 + 8013d72: 2201 movs r2, #1 + 8013d74: e7e8 b.n 8013d48 <__d2b+0x64> + 8013d76: eb04 0382 add.w r3, r4, r2, lsl #2 + 8013d7a: f2a0 4032 subw r0, r0, #1074 @ 0x432 + 8013d7e: 6038 str r0, [r7, #0] + 8013d80: 6918 ldr r0, [r3, #16] + 8013d82: f7ff fd35 bl 80137f0 <__hi0bits> + 8013d86: ebc0 1042 rsb r0, r0, r2, lsl #5 + 8013d8a: e7e5 b.n 8013d58 <__d2b+0x74> + 8013d8c: 08014fa0 .word 0x08014fa0 + 8013d90: 08014fb1 .word 0x08014fb1 + +08013d94 <__ssputs_r>: + 8013d94: e92d 47f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} + 8013d98: 688e ldr r6, [r1, #8] + 8013d9a: 461f mov r7, r3 + 8013d9c: 42be cmp r6, r7 + 8013d9e: 680b ldr r3, [r1, #0] + 8013da0: 4682 mov sl, r0 + 8013da2: 460c mov r4, r1 + 8013da4: 4690 mov r8, r2 + 8013da6: d82d bhi.n 8013e04 <__ssputs_r+0x70> + 8013da8: f9b1 200c ldrsh.w r2, [r1, #12] + 8013dac: f412 6f90 tst.w r2, #1152 @ 0x480 + 8013db0: d026 beq.n 8013e00 <__ssputs_r+0x6c> + 8013db2: 6965 ldr r5, [r4, #20] + 8013db4: 6909 ldr r1, [r1, #16] + 8013db6: eb05 0545 add.w r5, r5, r5, lsl #1 + 8013dba: eba3 0901 sub.w r9, r3, r1 + 8013dbe: eb05 75d5 add.w r5, r5, r5, lsr #31 + 8013dc2: 1c7b adds r3, r7, #1 + 8013dc4: 444b add r3, r9 + 8013dc6: 106d asrs r5, r5, #1 + 8013dc8: 429d cmp r5, r3 + 8013dca: bf38 it cc + 8013dcc: 461d movcc r5, r3 + 8013dce: 0553 lsls r3, r2, #21 + 8013dd0: d527 bpl.n 8013e22 <__ssputs_r+0x8e> + 8013dd2: 4629 mov r1, r5 + 8013dd4: f7ff fbd8 bl 8013588 <_malloc_r> + 8013dd8: 4606 mov r6, r0 + 8013dda: b360 cbz r0, 8013e36 <__ssputs_r+0xa2> + 8013ddc: 6921 ldr r1, [r4, #16] + 8013dde: 464a mov r2, r9 + 8013de0: f7fe fcf5 bl 80127ce + 8013de4: 89a3 ldrh r3, [r4, #12] + 8013de6: f423 6390 bic.w r3, r3, #1152 @ 0x480 + 8013dea: f043 0380 orr.w r3, r3, #128 @ 0x80 + 8013dee: 81a3 strh r3, [r4, #12] + 8013df0: 6126 str r6, [r4, #16] + 8013df2: 6165 str r5, [r4, #20] + 8013df4: 444e add r6, r9 + 8013df6: eba5 0509 sub.w r5, r5, r9 + 8013dfa: 6026 str r6, [r4, #0] + 8013dfc: 60a5 str r5, [r4, #8] + 8013dfe: 463e mov r6, r7 + 8013e00: 42be cmp r6, r7 + 8013e02: d900 bls.n 8013e06 <__ssputs_r+0x72> + 8013e04: 463e mov r6, r7 + 8013e06: 6820 ldr r0, [r4, #0] + 8013e08: 4632 mov r2, r6 + 8013e0a: 4641 mov r1, r8 + 8013e0c: f000 f9c6 bl 801419c + 8013e10: 68a3 ldr r3, [r4, #8] + 8013e12: 1b9b subs r3, r3, r6 + 8013e14: 60a3 str r3, [r4, #8] + 8013e16: 6823 ldr r3, [r4, #0] + 8013e18: 4433 add r3, r6 + 8013e1a: 6023 str r3, [r4, #0] + 8013e1c: 2000 movs r0, #0 + 8013e1e: e8bd 87f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} + 8013e22: 462a mov r2, r5 + 8013e24: f000 fa28 bl 8014278 <_realloc_r> + 8013e28: 4606 mov r6, r0 + 8013e2a: 2800 cmp r0, #0 + 8013e2c: d1e0 bne.n 8013df0 <__ssputs_r+0x5c> + 8013e2e: 6921 ldr r1, [r4, #16] + 8013e30: 4650 mov r0, sl + 8013e32: f7ff fb35 bl 80134a0 <_free_r> + 8013e36: 230c movs r3, #12 + 8013e38: f8ca 3000 str.w r3, [sl] + 8013e3c: 89a3 ldrh r3, [r4, #12] + 8013e3e: f043 0340 orr.w r3, r3, #64 @ 0x40 + 8013e42: 81a3 strh r3, [r4, #12] + 8013e44: f04f 30ff mov.w r0, #4294967295 + 8013e48: e7e9 b.n 8013e1e <__ssputs_r+0x8a> + ... + +08013e4c <_svfiprintf_r>: + 8013e4c: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} + 8013e50: 4698 mov r8, r3 + 8013e52: 898b ldrh r3, [r1, #12] + 8013e54: 061b lsls r3, r3, #24 + 8013e56: b09d sub sp, #116 @ 0x74 + 8013e58: 4607 mov r7, r0 + 8013e5a: 460d mov r5, r1 + 8013e5c: 4614 mov r4, r2 + 8013e5e: d510 bpl.n 8013e82 <_svfiprintf_r+0x36> + 8013e60: 690b ldr r3, [r1, #16] + 8013e62: b973 cbnz r3, 8013e82 <_svfiprintf_r+0x36> + 8013e64: 2140 movs r1, #64 @ 0x40 + 8013e66: f7ff fb8f bl 8013588 <_malloc_r> + 8013e6a: 6028 str r0, [r5, #0] + 8013e6c: 6128 str r0, [r5, #16] + 8013e6e: b930 cbnz r0, 8013e7e <_svfiprintf_r+0x32> + 8013e70: 230c movs r3, #12 + 8013e72: 603b str r3, [r7, #0] + 8013e74: f04f 30ff mov.w r0, #4294967295 + 8013e78: b01d add sp, #116 @ 0x74 + 8013e7a: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} + 8013e7e: 2340 movs r3, #64 @ 0x40 + 8013e80: 616b str r3, [r5, #20] + 8013e82: 2300 movs r3, #0 + 8013e84: 9309 str r3, [sp, #36] @ 0x24 + 8013e86: 2320 movs r3, #32 + 8013e88: f88d 3029 strb.w r3, [sp, #41] @ 0x29 + 8013e8c: f8cd 800c str.w r8, [sp, #12] + 8013e90: 2330 movs r3, #48 @ 0x30 + 8013e92: f8df 819c ldr.w r8, [pc, #412] @ 8014030 <_svfiprintf_r+0x1e4> + 8013e96: f88d 302a strb.w r3, [sp, #42] @ 0x2a + 8013e9a: f04f 0901 mov.w r9, #1 + 8013e9e: 4623 mov r3, r4 + 8013ea0: 469a mov sl, r3 + 8013ea2: f813 2b01 ldrb.w r2, [r3], #1 + 8013ea6: b10a cbz r2, 8013eac <_svfiprintf_r+0x60> + 8013ea8: 2a25 cmp r2, #37 @ 0x25 + 8013eaa: d1f9 bne.n 8013ea0 <_svfiprintf_r+0x54> + 8013eac: ebba 0b04 subs.w fp, sl, r4 + 8013eb0: d00b beq.n 8013eca <_svfiprintf_r+0x7e> + 8013eb2: 465b mov r3, fp + 8013eb4: 4622 mov r2, r4 + 8013eb6: 4629 mov r1, r5 + 8013eb8: 4638 mov r0, r7 + 8013eba: f7ff ff6b bl 8013d94 <__ssputs_r> + 8013ebe: 3001 adds r0, #1 + 8013ec0: f000 80a7 beq.w 8014012 <_svfiprintf_r+0x1c6> + 8013ec4: 9a09 ldr r2, [sp, #36] @ 0x24 + 8013ec6: 445a add r2, fp + 8013ec8: 9209 str r2, [sp, #36] @ 0x24 + 8013eca: f89a 3000 ldrb.w r3, [sl] + 8013ece: 2b00 cmp r3, #0 + 8013ed0: f000 809f beq.w 8014012 <_svfiprintf_r+0x1c6> + 8013ed4: 2300 movs r3, #0 + 8013ed6: f04f 32ff mov.w r2, #4294967295 + 8013eda: e9cd 2305 strd r2, r3, [sp, #20] + 8013ede: f10a 0a01 add.w sl, sl, #1 + 8013ee2: 9304 str r3, [sp, #16] + 8013ee4: 9307 str r3, [sp, #28] + 8013ee6: f88d 3053 strb.w r3, [sp, #83] @ 0x53 + 8013eea: 931a str r3, [sp, #104] @ 0x68 + 8013eec: 4654 mov r4, sl + 8013eee: 2205 movs r2, #5 + 8013ef0: f814 1b01 ldrb.w r1, [r4], #1 + 8013ef4: 484e ldr r0, [pc, #312] @ (8014030 <_svfiprintf_r+0x1e4>) + 8013ef6: f7ec f993 bl 8000220 + 8013efa: 9a04 ldr r2, [sp, #16] + 8013efc: b9d8 cbnz r0, 8013f36 <_svfiprintf_r+0xea> + 8013efe: 06d0 lsls r0, r2, #27 + 8013f00: bf44 itt mi + 8013f02: 2320 movmi r3, #32 + 8013f04: f88d 3053 strbmi.w r3, [sp, #83] @ 0x53 + 8013f08: 0711 lsls r1, r2, #28 + 8013f0a: bf44 itt mi + 8013f0c: 232b movmi r3, #43 @ 0x2b + 8013f0e: f88d 3053 strbmi.w r3, [sp, #83] @ 0x53 + 8013f12: f89a 3000 ldrb.w r3, [sl] + 8013f16: 2b2a cmp r3, #42 @ 0x2a + 8013f18: d015 beq.n 8013f46 <_svfiprintf_r+0xfa> + 8013f1a: 9a07 ldr r2, [sp, #28] + 8013f1c: 4654 mov r4, sl + 8013f1e: 2000 movs r0, #0 + 8013f20: f04f 0c0a mov.w ip, #10 + 8013f24: 4621 mov r1, r4 + 8013f26: f811 3b01 ldrb.w r3, [r1], #1 + 8013f2a: 3b30 subs r3, #48 @ 0x30 + 8013f2c: 2b09 cmp r3, #9 + 8013f2e: d94b bls.n 8013fc8 <_svfiprintf_r+0x17c> + 8013f30: b1b0 cbz r0, 8013f60 <_svfiprintf_r+0x114> + 8013f32: 9207 str r2, [sp, #28] + 8013f34: e014 b.n 8013f60 <_svfiprintf_r+0x114> + 8013f36: eba0 0308 sub.w r3, r0, r8 + 8013f3a: fa09 f303 lsl.w r3, r9, r3 + 8013f3e: 4313 orrs r3, r2 + 8013f40: 9304 str r3, [sp, #16] + 8013f42: 46a2 mov sl, r4 + 8013f44: e7d2 b.n 8013eec <_svfiprintf_r+0xa0> + 8013f46: 9b03 ldr r3, [sp, #12] + 8013f48: 1d19 adds r1, r3, #4 + 8013f4a: 681b ldr r3, [r3, #0] + 8013f4c: 9103 str r1, [sp, #12] + 8013f4e: 2b00 cmp r3, #0 + 8013f50: bfbb ittet lt + 8013f52: 425b neglt r3, r3 + 8013f54: f042 0202 orrlt.w r2, r2, #2 + 8013f58: 9307 strge r3, [sp, #28] + 8013f5a: 9307 strlt r3, [sp, #28] + 8013f5c: bfb8 it lt + 8013f5e: 9204 strlt r2, [sp, #16] + 8013f60: 7823 ldrb r3, [r4, #0] + 8013f62: 2b2e cmp r3, #46 @ 0x2e + 8013f64: d10a bne.n 8013f7c <_svfiprintf_r+0x130> + 8013f66: 7863 ldrb r3, [r4, #1] + 8013f68: 2b2a cmp r3, #42 @ 0x2a + 8013f6a: d132 bne.n 8013fd2 <_svfiprintf_r+0x186> + 8013f6c: 9b03 ldr r3, [sp, #12] + 8013f6e: 1d1a adds r2, r3, #4 + 8013f70: 681b ldr r3, [r3, #0] + 8013f72: 9203 str r2, [sp, #12] + 8013f74: ea43 73e3 orr.w r3, r3, r3, asr #31 + 8013f78: 3402 adds r4, #2 + 8013f7a: 9305 str r3, [sp, #20] + 8013f7c: f8df a0c0 ldr.w sl, [pc, #192] @ 8014040 <_svfiprintf_r+0x1f4> + 8013f80: 7821 ldrb r1, [r4, #0] + 8013f82: 2203 movs r2, #3 + 8013f84: 4650 mov r0, sl + 8013f86: f7ec f94b bl 8000220 + 8013f8a: b138 cbz r0, 8013f9c <_svfiprintf_r+0x150> + 8013f8c: 9b04 ldr r3, [sp, #16] + 8013f8e: eba0 000a sub.w r0, r0, sl + 8013f92: 2240 movs r2, #64 @ 0x40 + 8013f94: 4082 lsls r2, r0 + 8013f96: 4313 orrs r3, r2 + 8013f98: 3401 adds r4, #1 + 8013f9a: 9304 str r3, [sp, #16] + 8013f9c: f814 1b01 ldrb.w r1, [r4], #1 + 8013fa0: 4824 ldr r0, [pc, #144] @ (8014034 <_svfiprintf_r+0x1e8>) + 8013fa2: f88d 1028 strb.w r1, [sp, #40] @ 0x28 + 8013fa6: 2206 movs r2, #6 + 8013fa8: f7ec f93a bl 8000220 + 8013fac: 2800 cmp r0, #0 + 8013fae: d036 beq.n 801401e <_svfiprintf_r+0x1d2> + 8013fb0: 4b21 ldr r3, [pc, #132] @ (8014038 <_svfiprintf_r+0x1ec>) + 8013fb2: bb1b cbnz r3, 8013ffc <_svfiprintf_r+0x1b0> + 8013fb4: 9b03 ldr r3, [sp, #12] + 8013fb6: 3307 adds r3, #7 + 8013fb8: f023 0307 bic.w r3, r3, #7 + 8013fbc: 3308 adds r3, #8 + 8013fbe: 9303 str r3, [sp, #12] + 8013fc0: 9b09 ldr r3, [sp, #36] @ 0x24 + 8013fc2: 4433 add r3, r6 + 8013fc4: 9309 str r3, [sp, #36] @ 0x24 + 8013fc6: e76a b.n 8013e9e <_svfiprintf_r+0x52> + 8013fc8: fb0c 3202 mla r2, ip, r2, r3 + 8013fcc: 460c mov r4, r1 + 8013fce: 2001 movs r0, #1 + 8013fd0: e7a8 b.n 8013f24 <_svfiprintf_r+0xd8> + 8013fd2: 2300 movs r3, #0 + 8013fd4: 3401 adds r4, #1 + 8013fd6: 9305 str r3, [sp, #20] + 8013fd8: 4619 mov r1, r3 + 8013fda: f04f 0c0a mov.w ip, #10 + 8013fde: 4620 mov r0, r4 + 8013fe0: f810 2b01 ldrb.w r2, [r0], #1 + 8013fe4: 3a30 subs r2, #48 @ 0x30 + 8013fe6: 2a09 cmp r2, #9 + 8013fe8: d903 bls.n 8013ff2 <_svfiprintf_r+0x1a6> + 8013fea: 2b00 cmp r3, #0 + 8013fec: d0c6 beq.n 8013f7c <_svfiprintf_r+0x130> + 8013fee: 9105 str r1, [sp, #20] + 8013ff0: e7c4 b.n 8013f7c <_svfiprintf_r+0x130> + 8013ff2: fb0c 2101 mla r1, ip, r1, r2 + 8013ff6: 4604 mov r4, r0 + 8013ff8: 2301 movs r3, #1 + 8013ffa: e7f0 b.n 8013fde <_svfiprintf_r+0x192> + 8013ffc: ab03 add r3, sp, #12 + 8013ffe: 9300 str r3, [sp, #0] + 8014000: 462a mov r2, r5 + 8014002: 4b0e ldr r3, [pc, #56] @ (801403c <_svfiprintf_r+0x1f0>) + 8014004: a904 add r1, sp, #16 + 8014006: 4638 mov r0, r7 + 8014008: f7fd fdd6 bl 8011bb8 <_printf_float> + 801400c: 1c42 adds r2, r0, #1 + 801400e: 4606 mov r6, r0 + 8014010: d1d6 bne.n 8013fc0 <_svfiprintf_r+0x174> + 8014012: 89ab ldrh r3, [r5, #12] + 8014014: 065b lsls r3, r3, #25 + 8014016: f53f af2d bmi.w 8013e74 <_svfiprintf_r+0x28> + 801401a: 9809 ldr r0, [sp, #36] @ 0x24 + 801401c: e72c b.n 8013e78 <_svfiprintf_r+0x2c> + 801401e: ab03 add r3, sp, #12 + 8014020: 9300 str r3, [sp, #0] + 8014022: 462a mov r2, r5 + 8014024: 4b05 ldr r3, [pc, #20] @ (801403c <_svfiprintf_r+0x1f0>) + 8014026: a904 add r1, sp, #16 + 8014028: 4638 mov r0, r7 + 801402a: f7fe f85d bl 80120e8 <_printf_i> + 801402e: e7ed b.n 801400c <_svfiprintf_r+0x1c0> + 8014030: 0801500a .word 0x0801500a + 8014034: 08015014 .word 0x08015014 + 8014038: 08011bb9 .word 0x08011bb9 + 801403c: 08013d95 .word 0x08013d95 + 8014040: 08015010 .word 0x08015010 + +08014044 <__sflush_r>: + 8014044: f9b1 200c ldrsh.w r2, [r1, #12] + 8014048: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} + 801404c: 0716 lsls r6, r2, #28 + 801404e: 4605 mov r5, r0 + 8014050: 460c mov r4, r1 + 8014052: d454 bmi.n 80140fe <__sflush_r+0xba> + 8014054: 684b ldr r3, [r1, #4] + 8014056: 2b00 cmp r3, #0 + 8014058: dc02 bgt.n 8014060 <__sflush_r+0x1c> + 801405a: 6c0b ldr r3, [r1, #64] @ 0x40 + 801405c: 2b00 cmp r3, #0 + 801405e: dd48 ble.n 80140f2 <__sflush_r+0xae> + 8014060: 6ae6 ldr r6, [r4, #44] @ 0x2c + 8014062: 2e00 cmp r6, #0 + 8014064: d045 beq.n 80140f2 <__sflush_r+0xae> + 8014066: 2300 movs r3, #0 + 8014068: f412 5280 ands.w r2, r2, #4096 @ 0x1000 + 801406c: 682f ldr r7, [r5, #0] + 801406e: 6a21 ldr r1, [r4, #32] + 8014070: 602b str r3, [r5, #0] + 8014072: d030 beq.n 80140d6 <__sflush_r+0x92> + 8014074: 6d62 ldr r2, [r4, #84] @ 0x54 + 8014076: 89a3 ldrh r3, [r4, #12] + 8014078: 0759 lsls r1, r3, #29 + 801407a: d505 bpl.n 8014088 <__sflush_r+0x44> + 801407c: 6863 ldr r3, [r4, #4] + 801407e: 1ad2 subs r2, r2, r3 + 8014080: 6b63 ldr r3, [r4, #52] @ 0x34 + 8014082: b10b cbz r3, 8014088 <__sflush_r+0x44> + 8014084: 6c23 ldr r3, [r4, #64] @ 0x40 + 8014086: 1ad2 subs r2, r2, r3 + 8014088: 2300 movs r3, #0 + 801408a: 6ae6 ldr r6, [r4, #44] @ 0x2c + 801408c: 6a21 ldr r1, [r4, #32] + 801408e: 4628 mov r0, r5 + 8014090: 47b0 blx r6 + 8014092: 1c43 adds r3, r0, #1 + 8014094: 89a3 ldrh r3, [r4, #12] + 8014096: d106 bne.n 80140a6 <__sflush_r+0x62> + 8014098: 6829 ldr r1, [r5, #0] + 801409a: 291d cmp r1, #29 + 801409c: d82b bhi.n 80140f6 <__sflush_r+0xb2> + 801409e: 4a2a ldr r2, [pc, #168] @ (8014148 <__sflush_r+0x104>) + 80140a0: 40ca lsrs r2, r1 + 80140a2: 07d6 lsls r6, r2, #31 + 80140a4: d527 bpl.n 80140f6 <__sflush_r+0xb2> + 80140a6: 2200 movs r2, #0 + 80140a8: 6062 str r2, [r4, #4] + 80140aa: 04d9 lsls r1, r3, #19 + 80140ac: 6922 ldr r2, [r4, #16] + 80140ae: 6022 str r2, [r4, #0] + 80140b0: d504 bpl.n 80140bc <__sflush_r+0x78> + 80140b2: 1c42 adds r2, r0, #1 + 80140b4: d101 bne.n 80140ba <__sflush_r+0x76> + 80140b6: 682b ldr r3, [r5, #0] + 80140b8: b903 cbnz r3, 80140bc <__sflush_r+0x78> + 80140ba: 6560 str r0, [r4, #84] @ 0x54 + 80140bc: 6b61 ldr r1, [r4, #52] @ 0x34 + 80140be: 602f str r7, [r5, #0] + 80140c0: b1b9 cbz r1, 80140f2 <__sflush_r+0xae> + 80140c2: f104 0344 add.w r3, r4, #68 @ 0x44 + 80140c6: 4299 cmp r1, r3 + 80140c8: d002 beq.n 80140d0 <__sflush_r+0x8c> + 80140ca: 4628 mov r0, r5 + 80140cc: f7ff f9e8 bl 80134a0 <_free_r> + 80140d0: 2300 movs r3, #0 + 80140d2: 6363 str r3, [r4, #52] @ 0x34 + 80140d4: e00d b.n 80140f2 <__sflush_r+0xae> + 80140d6: 2301 movs r3, #1 + 80140d8: 4628 mov r0, r5 + 80140da: 47b0 blx r6 + 80140dc: 4602 mov r2, r0 + 80140de: 1c50 adds r0, r2, #1 + 80140e0: d1c9 bne.n 8014076 <__sflush_r+0x32> + 80140e2: 682b ldr r3, [r5, #0] + 80140e4: 2b00 cmp r3, #0 + 80140e6: d0c6 beq.n 8014076 <__sflush_r+0x32> + 80140e8: 2b1d cmp r3, #29 + 80140ea: d001 beq.n 80140f0 <__sflush_r+0xac> + 80140ec: 2b16 cmp r3, #22 + 80140ee: d11e bne.n 801412e <__sflush_r+0xea> + 80140f0: 602f str r7, [r5, #0] + 80140f2: 2000 movs r0, #0 + 80140f4: e022 b.n 801413c <__sflush_r+0xf8> + 80140f6: f043 0340 orr.w r3, r3, #64 @ 0x40 + 80140fa: b21b sxth r3, r3 + 80140fc: e01b b.n 8014136 <__sflush_r+0xf2> + 80140fe: 690f ldr r7, [r1, #16] + 8014100: 2f00 cmp r7, #0 + 8014102: d0f6 beq.n 80140f2 <__sflush_r+0xae> + 8014104: 0793 lsls r3, r2, #30 + 8014106: 680e ldr r6, [r1, #0] + 8014108: bf08 it eq + 801410a: 694b ldreq r3, [r1, #20] + 801410c: 600f str r7, [r1, #0] + 801410e: bf18 it ne + 8014110: 2300 movne r3, #0 + 8014112: eba6 0807 sub.w r8, r6, r7 + 8014116: 608b str r3, [r1, #8] + 8014118: f1b8 0f00 cmp.w r8, #0 + 801411c: dde9 ble.n 80140f2 <__sflush_r+0xae> + 801411e: 6a21 ldr r1, [r4, #32] + 8014120: 6aa6 ldr r6, [r4, #40] @ 0x28 + 8014122: 4643 mov r3, r8 + 8014124: 463a mov r2, r7 + 8014126: 4628 mov r0, r5 + 8014128: 47b0 blx r6 + 801412a: 2800 cmp r0, #0 + 801412c: dc08 bgt.n 8014140 <__sflush_r+0xfc> + 801412e: f9b4 300c ldrsh.w r3, [r4, #12] + 8014132: f043 0340 orr.w r3, r3, #64 @ 0x40 + 8014136: 81a3 strh r3, [r4, #12] + 8014138: f04f 30ff mov.w r0, #4294967295 + 801413c: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} + 8014140: 4407 add r7, r0 + 8014142: eba8 0800 sub.w r8, r8, r0 + 8014146: e7e7 b.n 8014118 <__sflush_r+0xd4> + 8014148: 20400001 .word 0x20400001 + +0801414c <_fflush_r>: + 801414c: b538 push {r3, r4, r5, lr} + 801414e: 690b ldr r3, [r1, #16] + 8014150: 4605 mov r5, r0 + 8014152: 460c mov r4, r1 + 8014154: b913 cbnz r3, 801415c <_fflush_r+0x10> + 8014156: 2500 movs r5, #0 + 8014158: 4628 mov r0, r5 + 801415a: bd38 pop {r3, r4, r5, pc} + 801415c: b118 cbz r0, 8014166 <_fflush_r+0x1a> + 801415e: 6a03 ldr r3, [r0, #32] + 8014160: b90b cbnz r3, 8014166 <_fflush_r+0x1a> + 8014162: f7fe f96b bl 801243c <__sinit> + 8014166: f9b4 300c ldrsh.w r3, [r4, #12] + 801416a: 2b00 cmp r3, #0 + 801416c: d0f3 beq.n 8014156 <_fflush_r+0xa> + 801416e: 6e62 ldr r2, [r4, #100] @ 0x64 + 8014170: 07d0 lsls r0, r2, #31 + 8014172: d404 bmi.n 801417e <_fflush_r+0x32> + 8014174: 0599 lsls r1, r3, #22 + 8014176: d402 bmi.n 801417e <_fflush_r+0x32> + 8014178: 6da0 ldr r0, [r4, #88] @ 0x58 + 801417a: f7fe fb26 bl 80127ca <__retarget_lock_acquire_recursive> + 801417e: 4628 mov r0, r5 + 8014180: 4621 mov r1, r4 + 8014182: f7ff ff5f bl 8014044 <__sflush_r> + 8014186: 6e63 ldr r3, [r4, #100] @ 0x64 + 8014188: 07da lsls r2, r3, #31 + 801418a: 4605 mov r5, r0 + 801418c: d4e4 bmi.n 8014158 <_fflush_r+0xc> + 801418e: 89a3 ldrh r3, [r4, #12] + 8014190: 059b lsls r3, r3, #22 + 8014192: d4e1 bmi.n 8014158 <_fflush_r+0xc> + 8014194: 6da0 ldr r0, [r4, #88] @ 0x58 + 8014196: f7fe fb19 bl 80127cc <__retarget_lock_release_recursive> + 801419a: e7dd b.n 8014158 <_fflush_r+0xc> + +0801419c : + 801419c: 4288 cmp r0, r1 + 801419e: b510 push {r4, lr} + 80141a0: eb01 0402 add.w r4, r1, r2 + 80141a4: d902 bls.n 80141ac + 80141a6: 4284 cmp r4, r0 + 80141a8: 4623 mov r3, r4 + 80141aa: d807 bhi.n 80141bc + 80141ac: 1e43 subs r3, r0, #1 + 80141ae: 42a1 cmp r1, r4 + 80141b0: d008 beq.n 80141c4 + 80141b2: f811 2b01 ldrb.w r2, [r1], #1 + 80141b6: f803 2f01 strb.w r2, [r3, #1]! + 80141ba: e7f8 b.n 80141ae + 80141bc: 4402 add r2, r0 + 80141be: 4601 mov r1, r0 + 80141c0: 428a cmp r2, r1 + 80141c2: d100 bne.n 80141c6 + 80141c4: bd10 pop {r4, pc} + 80141c6: f813 4d01 ldrb.w r4, [r3, #-1]! + 80141ca: f802 4d01 strb.w r4, [r2, #-1]! + 80141ce: e7f7 b.n 80141c0 + +080141d0 <_sbrk_r>: + 80141d0: b538 push {r3, r4, r5, lr} + 80141d2: 4d06 ldr r5, [pc, #24] @ (80141ec <_sbrk_r+0x1c>) + 80141d4: 2300 movs r3, #0 + 80141d6: 4604 mov r4, r0 + 80141d8: 4608 mov r0, r1 + 80141da: 602b str r3, [r5, #0] + 80141dc: f7ef fcf8 bl 8003bd0 <_sbrk> + 80141e0: 1c43 adds r3, r0, #1 + 80141e2: d102 bne.n 80141ea <_sbrk_r+0x1a> + 80141e4: 682b ldr r3, [r5, #0] + 80141e6: b103 cbz r3, 80141ea <_sbrk_r+0x1a> + 80141e8: 6023 str r3, [r4, #0] + 80141ea: bd38 pop {r3, r4, r5, pc} + 80141ec: 200065f4 .word 0x200065f4 + +080141f0 <__assert_func>: + 80141f0: b51f push {r0, r1, r2, r3, r4, lr} + 80141f2: 4614 mov r4, r2 + 80141f4: 461a mov r2, r3 + 80141f6: 4b09 ldr r3, [pc, #36] @ (801421c <__assert_func+0x2c>) + 80141f8: 681b ldr r3, [r3, #0] + 80141fa: 4605 mov r5, r0 + 80141fc: 68d8 ldr r0, [r3, #12] + 80141fe: b14c cbz r4, 8014214 <__assert_func+0x24> + 8014200: 4b07 ldr r3, [pc, #28] @ (8014220 <__assert_func+0x30>) + 8014202: 9100 str r1, [sp, #0] + 8014204: e9cd 3401 strd r3, r4, [sp, #4] + 8014208: 4906 ldr r1, [pc, #24] @ (8014224 <__assert_func+0x34>) + 801420a: 462b mov r3, r5 + 801420c: f000 f870 bl 80142f0 + 8014210: f000 f880 bl 8014314 + 8014214: 4b04 ldr r3, [pc, #16] @ (8014228 <__assert_func+0x38>) + 8014216: 461c mov r4, r3 + 8014218: e7f3 b.n 8014202 <__assert_func+0x12> + 801421a: bf00 nop + 801421c: 20000070 .word 0x20000070 + 8014220: 08015025 .word 0x08015025 + 8014224: 08015032 .word 0x08015032 + 8014228: 08015060 .word 0x08015060 + +0801422c <_calloc_r>: + 801422c: b570 push {r4, r5, r6, lr} + 801422e: fba1 5402 umull r5, r4, r1, r2 + 8014232: b934 cbnz r4, 8014242 <_calloc_r+0x16> + 8014234: 4629 mov r1, r5 + 8014236: f7ff f9a7 bl 8013588 <_malloc_r> + 801423a: 4606 mov r6, r0 + 801423c: b928 cbnz r0, 801424a <_calloc_r+0x1e> + 801423e: 4630 mov r0, r6 + 8014240: bd70 pop {r4, r5, r6, pc} + 8014242: 220c movs r2, #12 + 8014244: 6002 str r2, [r0, #0] + 8014246: 2600 movs r6, #0 + 8014248: e7f9 b.n 801423e <_calloc_r+0x12> + 801424a: 462a mov r2, r5 + 801424c: 4621 mov r1, r4 + 801424e: f7fe f9e1 bl 8012614 + 8014252: e7f4 b.n 801423e <_calloc_r+0x12> + +08014254 <__ascii_mbtowc>: + 8014254: b082 sub sp, #8 + 8014256: b901 cbnz r1, 801425a <__ascii_mbtowc+0x6> + 8014258: a901 add r1, sp, #4 + 801425a: b142 cbz r2, 801426e <__ascii_mbtowc+0x1a> + 801425c: b14b cbz r3, 8014272 <__ascii_mbtowc+0x1e> + 801425e: 7813 ldrb r3, [r2, #0] + 8014260: 600b str r3, [r1, #0] + 8014262: 7812 ldrb r2, [r2, #0] + 8014264: 1e10 subs r0, r2, #0 + 8014266: bf18 it ne + 8014268: 2001 movne r0, #1 + 801426a: b002 add sp, #8 + 801426c: 4770 bx lr + 801426e: 4610 mov r0, r2 + 8014270: e7fb b.n 801426a <__ascii_mbtowc+0x16> + 8014272: f06f 0001 mvn.w r0, #1 + 8014276: e7f8 b.n 801426a <__ascii_mbtowc+0x16> + +08014278 <_realloc_r>: + 8014278: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} + 801427c: 4607 mov r7, r0 + 801427e: 4614 mov r4, r2 + 8014280: 460d mov r5, r1 + 8014282: b921 cbnz r1, 801428e <_realloc_r+0x16> + 8014284: e8bd 41f0 ldmia.w sp!, {r4, r5, r6, r7, r8, lr} + 8014288: 4611 mov r1, r2 + 801428a: f7ff b97d b.w 8013588 <_malloc_r> + 801428e: b92a cbnz r2, 801429c <_realloc_r+0x24> + 8014290: f7ff f906 bl 80134a0 <_free_r> + 8014294: 4625 mov r5, r4 + 8014296: 4628 mov r0, r5 + 8014298: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} + 801429c: f000 f841 bl 8014322 <_malloc_usable_size_r> + 80142a0: 4284 cmp r4, r0 + 80142a2: 4606 mov r6, r0 + 80142a4: d802 bhi.n 80142ac <_realloc_r+0x34> + 80142a6: ebb4 0f50 cmp.w r4, r0, lsr #1 + 80142aa: d8f4 bhi.n 8014296 <_realloc_r+0x1e> + 80142ac: 4621 mov r1, r4 + 80142ae: 4638 mov r0, r7 + 80142b0: f7ff f96a bl 8013588 <_malloc_r> + 80142b4: 4680 mov r8, r0 + 80142b6: b908 cbnz r0, 80142bc <_realloc_r+0x44> + 80142b8: 4645 mov r5, r8 + 80142ba: e7ec b.n 8014296 <_realloc_r+0x1e> + 80142bc: 42b4 cmp r4, r6 + 80142be: 4622 mov r2, r4 + 80142c0: 4629 mov r1, r5 + 80142c2: bf28 it cs + 80142c4: 4632 movcs r2, r6 + 80142c6: f7fe fa82 bl 80127ce + 80142ca: 4629 mov r1, r5 + 80142cc: 4638 mov r0, r7 + 80142ce: f7ff f8e7 bl 80134a0 <_free_r> + 80142d2: e7f1 b.n 80142b8 <_realloc_r+0x40> + +080142d4 <__ascii_wctomb>: + 80142d4: 4603 mov r3, r0 + 80142d6: 4608 mov r0, r1 + 80142d8: b141 cbz r1, 80142ec <__ascii_wctomb+0x18> + 80142da: 2aff cmp r2, #255 @ 0xff + 80142dc: d904 bls.n 80142e8 <__ascii_wctomb+0x14> + 80142de: 228a movs r2, #138 @ 0x8a + 80142e0: 601a str r2, [r3, #0] + 80142e2: f04f 30ff mov.w r0, #4294967295 + 80142e6: 4770 bx lr + 80142e8: 700a strb r2, [r1, #0] + 80142ea: 2001 movs r0, #1 + 80142ec: 4770 bx lr + ... + +080142f0 : + 80142f0: b40e push {r1, r2, r3} + 80142f2: b503 push {r0, r1, lr} + 80142f4: 4601 mov r1, r0 + 80142f6: ab03 add r3, sp, #12 + 80142f8: 4805 ldr r0, [pc, #20] @ (8014310 ) + 80142fa: f853 2b04 ldr.w r2, [r3], #4 + 80142fe: 6800 ldr r0, [r0, #0] + 8014300: 9301 str r3, [sp, #4] + 8014302: f000 f83f bl 8014384 <_vfiprintf_r> + 8014306: b002 add sp, #8 + 8014308: f85d eb04 ldr.w lr, [sp], #4 + 801430c: b003 add sp, #12 + 801430e: 4770 bx lr + 8014310: 20000070 .word 0x20000070 + +08014314 : + 8014314: b508 push {r3, lr} + 8014316: 2006 movs r0, #6 + 8014318: f000 fa08 bl 801472c + 801431c: 2001 movs r0, #1 + 801431e: f7ef fbdf bl 8003ae0 <_exit> + +08014322 <_malloc_usable_size_r>: + 8014322: f851 3c04 ldr.w r3, [r1, #-4] + 8014326: 1f18 subs r0, r3, #4 + 8014328: 2b00 cmp r3, #0 + 801432a: bfbc itt lt + 801432c: 580b ldrlt r3, [r1, r0] + 801432e: 18c0 addlt r0, r0, r3 + 8014330: 4770 bx lr + +08014332 <__sfputc_r>: + 8014332: 6893 ldr r3, [r2, #8] + 8014334: 3b01 subs r3, #1 + 8014336: 2b00 cmp r3, #0 + 8014338: b410 push {r4} + 801433a: 6093 str r3, [r2, #8] + 801433c: da08 bge.n 8014350 <__sfputc_r+0x1e> + 801433e: 6994 ldr r4, [r2, #24] + 8014340: 42a3 cmp r3, r4 + 8014342: db01 blt.n 8014348 <__sfputc_r+0x16> + 8014344: 290a cmp r1, #10 + 8014346: d103 bne.n 8014350 <__sfputc_r+0x1e> + 8014348: f85d 4b04 ldr.w r4, [sp], #4 + 801434c: f000 b932 b.w 80145b4 <__swbuf_r> + 8014350: 6813 ldr r3, [r2, #0] + 8014352: 1c58 adds r0, r3, #1 + 8014354: 6010 str r0, [r2, #0] + 8014356: 7019 strb r1, [r3, #0] + 8014358: 4608 mov r0, r1 + 801435a: f85d 4b04 ldr.w r4, [sp], #4 + 801435e: 4770 bx lr + +08014360 <__sfputs_r>: + 8014360: b5f8 push {r3, r4, r5, r6, r7, lr} + 8014362: 4606 mov r6, r0 + 8014364: 460f mov r7, r1 + 8014366: 4614 mov r4, r2 + 8014368: 18d5 adds r5, r2, r3 + 801436a: 42ac cmp r4, r5 + 801436c: d101 bne.n 8014372 <__sfputs_r+0x12> + 801436e: 2000 movs r0, #0 + 8014370: e007 b.n 8014382 <__sfputs_r+0x22> + 8014372: f814 1b01 ldrb.w r1, [r4], #1 + 8014376: 463a mov r2, r7 + 8014378: 4630 mov r0, r6 + 801437a: f7ff ffda bl 8014332 <__sfputc_r> + 801437e: 1c43 adds r3, r0, #1 + 8014380: d1f3 bne.n 801436a <__sfputs_r+0xa> + 8014382: bdf8 pop {r3, r4, r5, r6, r7, pc} + +08014384 <_vfiprintf_r>: + 8014384: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} + 8014388: 460d mov r5, r1 + 801438a: b09d sub sp, #116 @ 0x74 + 801438c: 4614 mov r4, r2 + 801438e: 4698 mov r8, r3 + 8014390: 4606 mov r6, r0 + 8014392: b118 cbz r0, 801439c <_vfiprintf_r+0x18> + 8014394: 6a03 ldr r3, [r0, #32] + 8014396: b90b cbnz r3, 801439c <_vfiprintf_r+0x18> + 8014398: f7fe f850 bl 801243c <__sinit> + 801439c: 6e6b ldr r3, [r5, #100] @ 0x64 + 801439e: 07d9 lsls r1, r3, #31 + 80143a0: d405 bmi.n 80143ae <_vfiprintf_r+0x2a> + 80143a2: 89ab ldrh r3, [r5, #12] + 80143a4: 059a lsls r2, r3, #22 + 80143a6: d402 bmi.n 80143ae <_vfiprintf_r+0x2a> + 80143a8: 6da8 ldr r0, [r5, #88] @ 0x58 + 80143aa: f7fe fa0e bl 80127ca <__retarget_lock_acquire_recursive> + 80143ae: 89ab ldrh r3, [r5, #12] + 80143b0: 071b lsls r3, r3, #28 + 80143b2: d501 bpl.n 80143b8 <_vfiprintf_r+0x34> + 80143b4: 692b ldr r3, [r5, #16] + 80143b6: b99b cbnz r3, 80143e0 <_vfiprintf_r+0x5c> + 80143b8: 4629 mov r1, r5 + 80143ba: 4630 mov r0, r6 + 80143bc: f000 f938 bl 8014630 <__swsetup_r> + 80143c0: b170 cbz r0, 80143e0 <_vfiprintf_r+0x5c> + 80143c2: 6e6b ldr r3, [r5, #100] @ 0x64 + 80143c4: 07dc lsls r4, r3, #31 + 80143c6: d504 bpl.n 80143d2 <_vfiprintf_r+0x4e> + 80143c8: f04f 30ff mov.w r0, #4294967295 + 80143cc: b01d add sp, #116 @ 0x74 + 80143ce: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} + 80143d2: 89ab ldrh r3, [r5, #12] + 80143d4: 0598 lsls r0, r3, #22 + 80143d6: d4f7 bmi.n 80143c8 <_vfiprintf_r+0x44> + 80143d8: 6da8 ldr r0, [r5, #88] @ 0x58 + 80143da: f7fe f9f7 bl 80127cc <__retarget_lock_release_recursive> + 80143de: e7f3 b.n 80143c8 <_vfiprintf_r+0x44> + 80143e0: 2300 movs r3, #0 + 80143e2: 9309 str r3, [sp, #36] @ 0x24 + 80143e4: 2320 movs r3, #32 + 80143e6: f88d 3029 strb.w r3, [sp, #41] @ 0x29 + 80143ea: f8cd 800c str.w r8, [sp, #12] + 80143ee: 2330 movs r3, #48 @ 0x30 + 80143f0: f8df 81ac ldr.w r8, [pc, #428] @ 80145a0 <_vfiprintf_r+0x21c> + 80143f4: f88d 302a strb.w r3, [sp, #42] @ 0x2a + 80143f8: f04f 0901 mov.w r9, #1 + 80143fc: 4623 mov r3, r4 + 80143fe: 469a mov sl, r3 + 8014400: f813 2b01 ldrb.w r2, [r3], #1 + 8014404: b10a cbz r2, 801440a <_vfiprintf_r+0x86> + 8014406: 2a25 cmp r2, #37 @ 0x25 + 8014408: d1f9 bne.n 80143fe <_vfiprintf_r+0x7a> + 801440a: ebba 0b04 subs.w fp, sl, r4 + 801440e: d00b beq.n 8014428 <_vfiprintf_r+0xa4> + 8014410: 465b mov r3, fp + 8014412: 4622 mov r2, r4 + 8014414: 4629 mov r1, r5 + 8014416: 4630 mov r0, r6 + 8014418: f7ff ffa2 bl 8014360 <__sfputs_r> + 801441c: 3001 adds r0, #1 + 801441e: f000 80a7 beq.w 8014570 <_vfiprintf_r+0x1ec> + 8014422: 9a09 ldr r2, [sp, #36] @ 0x24 + 8014424: 445a add r2, fp + 8014426: 9209 str r2, [sp, #36] @ 0x24 + 8014428: f89a 3000 ldrb.w r3, [sl] + 801442c: 2b00 cmp r3, #0 + 801442e: f000 809f beq.w 8014570 <_vfiprintf_r+0x1ec> + 8014432: 2300 movs r3, #0 + 8014434: f04f 32ff mov.w r2, #4294967295 + 8014438: e9cd 2305 strd r2, r3, [sp, #20] + 801443c: f10a 0a01 add.w sl, sl, #1 + 8014440: 9304 str r3, [sp, #16] + 8014442: 9307 str r3, [sp, #28] + 8014444: f88d 3053 strb.w r3, [sp, #83] @ 0x53 + 8014448: 931a str r3, [sp, #104] @ 0x68 + 801444a: 4654 mov r4, sl + 801444c: 2205 movs r2, #5 + 801444e: f814 1b01 ldrb.w r1, [r4], #1 + 8014452: 4853 ldr r0, [pc, #332] @ (80145a0 <_vfiprintf_r+0x21c>) + 8014454: f7eb fee4 bl 8000220 + 8014458: 9a04 ldr r2, [sp, #16] + 801445a: b9d8 cbnz r0, 8014494 <_vfiprintf_r+0x110> + 801445c: 06d1 lsls r1, r2, #27 + 801445e: bf44 itt mi + 8014460: 2320 movmi r3, #32 + 8014462: f88d 3053 strbmi.w r3, [sp, #83] @ 0x53 + 8014466: 0713 lsls r3, r2, #28 + 8014468: bf44 itt mi + 801446a: 232b movmi r3, #43 @ 0x2b + 801446c: f88d 3053 strbmi.w r3, [sp, #83] @ 0x53 + 8014470: f89a 3000 ldrb.w r3, [sl] + 8014474: 2b2a cmp r3, #42 @ 0x2a + 8014476: d015 beq.n 80144a4 <_vfiprintf_r+0x120> + 8014478: 9a07 ldr r2, [sp, #28] + 801447a: 4654 mov r4, sl + 801447c: 2000 movs r0, #0 + 801447e: f04f 0c0a mov.w ip, #10 + 8014482: 4621 mov r1, r4 + 8014484: f811 3b01 ldrb.w r3, [r1], #1 + 8014488: 3b30 subs r3, #48 @ 0x30 + 801448a: 2b09 cmp r3, #9 + 801448c: d94b bls.n 8014526 <_vfiprintf_r+0x1a2> + 801448e: b1b0 cbz r0, 80144be <_vfiprintf_r+0x13a> + 8014490: 9207 str r2, [sp, #28] + 8014492: e014 b.n 80144be <_vfiprintf_r+0x13a> + 8014494: eba0 0308 sub.w r3, r0, r8 + 8014498: fa09 f303 lsl.w r3, r9, r3 + 801449c: 4313 orrs r3, r2 + 801449e: 9304 str r3, [sp, #16] + 80144a0: 46a2 mov sl, r4 + 80144a2: e7d2 b.n 801444a <_vfiprintf_r+0xc6> + 80144a4: 9b03 ldr r3, [sp, #12] + 80144a6: 1d19 adds r1, r3, #4 + 80144a8: 681b ldr r3, [r3, #0] + 80144aa: 9103 str r1, [sp, #12] + 80144ac: 2b00 cmp r3, #0 + 80144ae: bfbb ittet lt + 80144b0: 425b neglt r3, r3 + 80144b2: f042 0202 orrlt.w r2, r2, #2 + 80144b6: 9307 strge r3, [sp, #28] + 80144b8: 9307 strlt r3, [sp, #28] + 80144ba: bfb8 it lt + 80144bc: 9204 strlt r2, [sp, #16] + 80144be: 7823 ldrb r3, [r4, #0] + 80144c0: 2b2e cmp r3, #46 @ 0x2e + 80144c2: d10a bne.n 80144da <_vfiprintf_r+0x156> + 80144c4: 7863 ldrb r3, [r4, #1] + 80144c6: 2b2a cmp r3, #42 @ 0x2a + 80144c8: d132 bne.n 8014530 <_vfiprintf_r+0x1ac> + 80144ca: 9b03 ldr r3, [sp, #12] + 80144cc: 1d1a adds r2, r3, #4 + 80144ce: 681b ldr r3, [r3, #0] + 80144d0: 9203 str r2, [sp, #12] + 80144d2: ea43 73e3 orr.w r3, r3, r3, asr #31 + 80144d6: 3402 adds r4, #2 + 80144d8: 9305 str r3, [sp, #20] + 80144da: f8df a0d4 ldr.w sl, [pc, #212] @ 80145b0 <_vfiprintf_r+0x22c> + 80144de: 7821 ldrb r1, [r4, #0] + 80144e0: 2203 movs r2, #3 + 80144e2: 4650 mov r0, sl + 80144e4: f7eb fe9c bl 8000220 + 80144e8: b138 cbz r0, 80144fa <_vfiprintf_r+0x176> + 80144ea: 9b04 ldr r3, [sp, #16] + 80144ec: eba0 000a sub.w r0, r0, sl + 80144f0: 2240 movs r2, #64 @ 0x40 + 80144f2: 4082 lsls r2, r0 + 80144f4: 4313 orrs r3, r2 + 80144f6: 3401 adds r4, #1 + 80144f8: 9304 str r3, [sp, #16] + 80144fa: f814 1b01 ldrb.w r1, [r4], #1 + 80144fe: 4829 ldr r0, [pc, #164] @ (80145a4 <_vfiprintf_r+0x220>) + 8014500: f88d 1028 strb.w r1, [sp, #40] @ 0x28 + 8014504: 2206 movs r2, #6 + 8014506: f7eb fe8b bl 8000220 + 801450a: 2800 cmp r0, #0 + 801450c: d03f beq.n 801458e <_vfiprintf_r+0x20a> + 801450e: 4b26 ldr r3, [pc, #152] @ (80145a8 <_vfiprintf_r+0x224>) + 8014510: bb1b cbnz r3, 801455a <_vfiprintf_r+0x1d6> + 8014512: 9b03 ldr r3, [sp, #12] + 8014514: 3307 adds r3, #7 + 8014516: f023 0307 bic.w r3, r3, #7 + 801451a: 3308 adds r3, #8 + 801451c: 9303 str r3, [sp, #12] + 801451e: 9b09 ldr r3, [sp, #36] @ 0x24 + 8014520: 443b add r3, r7 + 8014522: 9309 str r3, [sp, #36] @ 0x24 + 8014524: e76a b.n 80143fc <_vfiprintf_r+0x78> + 8014526: fb0c 3202 mla r2, ip, r2, r3 + 801452a: 460c mov r4, r1 + 801452c: 2001 movs r0, #1 + 801452e: e7a8 b.n 8014482 <_vfiprintf_r+0xfe> + 8014530: 2300 movs r3, #0 + 8014532: 3401 adds r4, #1 + 8014534: 9305 str r3, [sp, #20] + 8014536: 4619 mov r1, r3 + 8014538: f04f 0c0a mov.w ip, #10 + 801453c: 4620 mov r0, r4 + 801453e: f810 2b01 ldrb.w r2, [r0], #1 + 8014542: 3a30 subs r2, #48 @ 0x30 + 8014544: 2a09 cmp r2, #9 + 8014546: d903 bls.n 8014550 <_vfiprintf_r+0x1cc> + 8014548: 2b00 cmp r3, #0 + 801454a: d0c6 beq.n 80144da <_vfiprintf_r+0x156> + 801454c: 9105 str r1, [sp, #20] + 801454e: e7c4 b.n 80144da <_vfiprintf_r+0x156> + 8014550: fb0c 2101 mla r1, ip, r1, r2 + 8014554: 4604 mov r4, r0 + 8014556: 2301 movs r3, #1 + 8014558: e7f0 b.n 801453c <_vfiprintf_r+0x1b8> + 801455a: ab03 add r3, sp, #12 + 801455c: 9300 str r3, [sp, #0] + 801455e: 462a mov r2, r5 + 8014560: 4b12 ldr r3, [pc, #72] @ (80145ac <_vfiprintf_r+0x228>) + 8014562: a904 add r1, sp, #16 + 8014564: 4630 mov r0, r6 + 8014566: f7fd fb27 bl 8011bb8 <_printf_float> + 801456a: 4607 mov r7, r0 + 801456c: 1c78 adds r0, r7, #1 + 801456e: d1d6 bne.n 801451e <_vfiprintf_r+0x19a> + 8014570: 6e6b ldr r3, [r5, #100] @ 0x64 + 8014572: 07d9 lsls r1, r3, #31 + 8014574: d405 bmi.n 8014582 <_vfiprintf_r+0x1fe> + 8014576: 89ab ldrh r3, [r5, #12] + 8014578: 059a lsls r2, r3, #22 + 801457a: d402 bmi.n 8014582 <_vfiprintf_r+0x1fe> + 801457c: 6da8 ldr r0, [r5, #88] @ 0x58 + 801457e: f7fe f925 bl 80127cc <__retarget_lock_release_recursive> + 8014582: 89ab ldrh r3, [r5, #12] + 8014584: 065b lsls r3, r3, #25 + 8014586: f53f af1f bmi.w 80143c8 <_vfiprintf_r+0x44> + 801458a: 9809 ldr r0, [sp, #36] @ 0x24 + 801458c: e71e b.n 80143cc <_vfiprintf_r+0x48> + 801458e: ab03 add r3, sp, #12 + 8014590: 9300 str r3, [sp, #0] + 8014592: 462a mov r2, r5 + 8014594: 4b05 ldr r3, [pc, #20] @ (80145ac <_vfiprintf_r+0x228>) + 8014596: a904 add r1, sp, #16 + 8014598: 4630 mov r0, r6 + 801459a: f7fd fda5 bl 80120e8 <_printf_i> + 801459e: e7e4 b.n 801456a <_vfiprintf_r+0x1e6> + 80145a0: 0801500a .word 0x0801500a + 80145a4: 08015014 .word 0x08015014 + 80145a8: 08011bb9 .word 0x08011bb9 + 80145ac: 08014361 .word 0x08014361 + 80145b0: 08015010 .word 0x08015010 + +080145b4 <__swbuf_r>: + 80145b4: b5f8 push {r3, r4, r5, r6, r7, lr} + 80145b6: 460e mov r6, r1 + 80145b8: 4614 mov r4, r2 + 80145ba: 4605 mov r5, r0 + 80145bc: b118 cbz r0, 80145c6 <__swbuf_r+0x12> + 80145be: 6a03 ldr r3, [r0, #32] + 80145c0: b90b cbnz r3, 80145c6 <__swbuf_r+0x12> + 80145c2: f7fd ff3b bl 801243c <__sinit> + 80145c6: 69a3 ldr r3, [r4, #24] + 80145c8: 60a3 str r3, [r4, #8] + 80145ca: 89a3 ldrh r3, [r4, #12] + 80145cc: 071a lsls r2, r3, #28 + 80145ce: d501 bpl.n 80145d4 <__swbuf_r+0x20> + 80145d0: 6923 ldr r3, [r4, #16] + 80145d2: b943 cbnz r3, 80145e6 <__swbuf_r+0x32> + 80145d4: 4621 mov r1, r4 + 80145d6: 4628 mov r0, r5 + 80145d8: f000 f82a bl 8014630 <__swsetup_r> + 80145dc: b118 cbz r0, 80145e6 <__swbuf_r+0x32> + 80145de: f04f 37ff mov.w r7, #4294967295 + 80145e2: 4638 mov r0, r7 + 80145e4: bdf8 pop {r3, r4, r5, r6, r7, pc} + 80145e6: 6823 ldr r3, [r4, #0] + 80145e8: 6922 ldr r2, [r4, #16] + 80145ea: 1a98 subs r0, r3, r2 + 80145ec: 6963 ldr r3, [r4, #20] + 80145ee: b2f6 uxtb r6, r6 + 80145f0: 4283 cmp r3, r0 + 80145f2: 4637 mov r7, r6 + 80145f4: dc05 bgt.n 8014602 <__swbuf_r+0x4e> + 80145f6: 4621 mov r1, r4 + 80145f8: 4628 mov r0, r5 + 80145fa: f7ff fda7 bl 801414c <_fflush_r> + 80145fe: 2800 cmp r0, #0 + 8014600: d1ed bne.n 80145de <__swbuf_r+0x2a> + 8014602: 68a3 ldr r3, [r4, #8] + 8014604: 3b01 subs r3, #1 + 8014606: 60a3 str r3, [r4, #8] + 8014608: 6823 ldr r3, [r4, #0] + 801460a: 1c5a adds r2, r3, #1 + 801460c: 6022 str r2, [r4, #0] + 801460e: 701e strb r6, [r3, #0] + 8014610: 6962 ldr r2, [r4, #20] + 8014612: 1c43 adds r3, r0, #1 + 8014614: 429a cmp r2, r3 + 8014616: d004 beq.n 8014622 <__swbuf_r+0x6e> + 8014618: 89a3 ldrh r3, [r4, #12] + 801461a: 07db lsls r3, r3, #31 + 801461c: d5e1 bpl.n 80145e2 <__swbuf_r+0x2e> + 801461e: 2e0a cmp r6, #10 + 8014620: d1df bne.n 80145e2 <__swbuf_r+0x2e> + 8014622: 4621 mov r1, r4 + 8014624: 4628 mov r0, r5 + 8014626: f7ff fd91 bl 801414c <_fflush_r> + 801462a: 2800 cmp r0, #0 + 801462c: d0d9 beq.n 80145e2 <__swbuf_r+0x2e> + 801462e: e7d6 b.n 80145de <__swbuf_r+0x2a> + +08014630 <__swsetup_r>: + 8014630: b538 push {r3, r4, r5, lr} + 8014632: 4b29 ldr r3, [pc, #164] @ (80146d8 <__swsetup_r+0xa8>) + 8014634: 4605 mov r5, r0 + 8014636: 6818 ldr r0, [r3, #0] + 8014638: 460c mov r4, r1 + 801463a: b118 cbz r0, 8014644 <__swsetup_r+0x14> + 801463c: 6a03 ldr r3, [r0, #32] + 801463e: b90b cbnz r3, 8014644 <__swsetup_r+0x14> + 8014640: f7fd fefc bl 801243c <__sinit> + 8014644: f9b4 300c ldrsh.w r3, [r4, #12] + 8014648: 0719 lsls r1, r3, #28 + 801464a: d422 bmi.n 8014692 <__swsetup_r+0x62> + 801464c: 06da lsls r2, r3, #27 + 801464e: d407 bmi.n 8014660 <__swsetup_r+0x30> + 8014650: 2209 movs r2, #9 + 8014652: 602a str r2, [r5, #0] + 8014654: f043 0340 orr.w r3, r3, #64 @ 0x40 + 8014658: 81a3 strh r3, [r4, #12] + 801465a: f04f 30ff mov.w r0, #4294967295 + 801465e: e033 b.n 80146c8 <__swsetup_r+0x98> + 8014660: 0758 lsls r0, r3, #29 + 8014662: d512 bpl.n 801468a <__swsetup_r+0x5a> + 8014664: 6b61 ldr r1, [r4, #52] @ 0x34 + 8014666: b141 cbz r1, 801467a <__swsetup_r+0x4a> + 8014668: f104 0344 add.w r3, r4, #68 @ 0x44 + 801466c: 4299 cmp r1, r3 + 801466e: d002 beq.n 8014676 <__swsetup_r+0x46> + 8014670: 4628 mov r0, r5 + 8014672: f7fe ff15 bl 80134a0 <_free_r> + 8014676: 2300 movs r3, #0 + 8014678: 6363 str r3, [r4, #52] @ 0x34 + 801467a: 89a3 ldrh r3, [r4, #12] + 801467c: f023 0324 bic.w r3, r3, #36 @ 0x24 + 8014680: 81a3 strh r3, [r4, #12] + 8014682: 2300 movs r3, #0 + 8014684: 6063 str r3, [r4, #4] + 8014686: 6923 ldr r3, [r4, #16] + 8014688: 6023 str r3, [r4, #0] + 801468a: 89a3 ldrh r3, [r4, #12] + 801468c: f043 0308 orr.w r3, r3, #8 + 8014690: 81a3 strh r3, [r4, #12] + 8014692: 6923 ldr r3, [r4, #16] + 8014694: b94b cbnz r3, 80146aa <__swsetup_r+0x7a> + 8014696: 89a3 ldrh r3, [r4, #12] + 8014698: f403 7320 and.w r3, r3, #640 @ 0x280 + 801469c: f5b3 7f00 cmp.w r3, #512 @ 0x200 + 80146a0: d003 beq.n 80146aa <__swsetup_r+0x7a> + 80146a2: 4621 mov r1, r4 + 80146a4: 4628 mov r0, r5 + 80146a6: f000 f883 bl 80147b0 <__smakebuf_r> + 80146aa: f9b4 300c ldrsh.w r3, [r4, #12] + 80146ae: f013 0201 ands.w r2, r3, #1 + 80146b2: d00a beq.n 80146ca <__swsetup_r+0x9a> + 80146b4: 2200 movs r2, #0 + 80146b6: 60a2 str r2, [r4, #8] + 80146b8: 6962 ldr r2, [r4, #20] + 80146ba: 4252 negs r2, r2 + 80146bc: 61a2 str r2, [r4, #24] + 80146be: 6922 ldr r2, [r4, #16] + 80146c0: b942 cbnz r2, 80146d4 <__swsetup_r+0xa4> + 80146c2: f013 0080 ands.w r0, r3, #128 @ 0x80 + 80146c6: d1c5 bne.n 8014654 <__swsetup_r+0x24> + 80146c8: bd38 pop {r3, r4, r5, pc} + 80146ca: 0799 lsls r1, r3, #30 + 80146cc: bf58 it pl + 80146ce: 6962 ldrpl r2, [r4, #20] + 80146d0: 60a2 str r2, [r4, #8] + 80146d2: e7f4 b.n 80146be <__swsetup_r+0x8e> + 80146d4: 2000 movs r0, #0 + 80146d6: e7f7 b.n 80146c8 <__swsetup_r+0x98> + 80146d8: 20000070 .word 0x20000070 + +080146dc <_raise_r>: + 80146dc: 291f cmp r1, #31 + 80146de: b538 push {r3, r4, r5, lr} + 80146e0: 4605 mov r5, r0 + 80146e2: 460c mov r4, r1 + 80146e4: d904 bls.n 80146f0 <_raise_r+0x14> + 80146e6: 2316 movs r3, #22 + 80146e8: 6003 str r3, [r0, #0] + 80146ea: f04f 30ff mov.w r0, #4294967295 + 80146ee: bd38 pop {r3, r4, r5, pc} + 80146f0: 6bc2 ldr r2, [r0, #60] @ 0x3c + 80146f2: b112 cbz r2, 80146fa <_raise_r+0x1e> + 80146f4: f852 3021 ldr.w r3, [r2, r1, lsl #2] + 80146f8: b94b cbnz r3, 801470e <_raise_r+0x32> + 80146fa: 4628 mov r0, r5 + 80146fc: f000 f830 bl 8014760 <_getpid_r> + 8014700: 4622 mov r2, r4 + 8014702: 4601 mov r1, r0 + 8014704: 4628 mov r0, r5 + 8014706: e8bd 4038 ldmia.w sp!, {r3, r4, r5, lr} + 801470a: f000 b817 b.w 801473c <_kill_r> + 801470e: 2b01 cmp r3, #1 + 8014710: d00a beq.n 8014728 <_raise_r+0x4c> + 8014712: 1c59 adds r1, r3, #1 + 8014714: d103 bne.n 801471e <_raise_r+0x42> + 8014716: 2316 movs r3, #22 + 8014718: 6003 str r3, [r0, #0] + 801471a: 2001 movs r0, #1 + 801471c: e7e7 b.n 80146ee <_raise_r+0x12> + 801471e: 2100 movs r1, #0 + 8014720: f842 1024 str.w r1, [r2, r4, lsl #2] + 8014724: 4620 mov r0, r4 + 8014726: 4798 blx r3 + 8014728: 2000 movs r0, #0 + 801472a: e7e0 b.n 80146ee <_raise_r+0x12> + +0801472c : + 801472c: 4b02 ldr r3, [pc, #8] @ (8014738 ) + 801472e: 4601 mov r1, r0 + 8014730: 6818 ldr r0, [r3, #0] + 8014732: f7ff bfd3 b.w 80146dc <_raise_r> + 8014736: bf00 nop + 8014738: 20000070 .word 0x20000070 + +0801473c <_kill_r>: + 801473c: b538 push {r3, r4, r5, lr} + 801473e: 4d07 ldr r5, [pc, #28] @ (801475c <_kill_r+0x20>) + 8014740: 2300 movs r3, #0 + 8014742: 4604 mov r4, r0 + 8014744: 4608 mov r0, r1 + 8014746: 4611 mov r1, r2 + 8014748: 602b str r3, [r5, #0] + 801474a: f7ef f9b9 bl 8003ac0 <_kill> + 801474e: 1c43 adds r3, r0, #1 + 8014750: d102 bne.n 8014758 <_kill_r+0x1c> + 8014752: 682b ldr r3, [r5, #0] + 8014754: b103 cbz r3, 8014758 <_kill_r+0x1c> + 8014756: 6023 str r3, [r4, #0] + 8014758: bd38 pop {r3, r4, r5, pc} + 801475a: bf00 nop + 801475c: 200065f4 .word 0x200065f4 + +08014760 <_getpid_r>: + 8014760: f7ef b9a6 b.w 8003ab0 <_getpid> + +08014764 <__swhatbuf_r>: + 8014764: b570 push {r4, r5, r6, lr} + 8014766: 460c mov r4, r1 + 8014768: f9b1 100e ldrsh.w r1, [r1, #14] + 801476c: 2900 cmp r1, #0 + 801476e: b096 sub sp, #88 @ 0x58 + 8014770: 4615 mov r5, r2 + 8014772: 461e mov r6, r3 + 8014774: da0d bge.n 8014792 <__swhatbuf_r+0x2e> + 8014776: 89a3 ldrh r3, [r4, #12] + 8014778: f013 0f80 tst.w r3, #128 @ 0x80 + 801477c: f04f 0100 mov.w r1, #0 + 8014780: bf14 ite ne + 8014782: 2340 movne r3, #64 @ 0x40 + 8014784: f44f 6380 moveq.w r3, #1024 @ 0x400 + 8014788: 2000 movs r0, #0 + 801478a: 6031 str r1, [r6, #0] + 801478c: 602b str r3, [r5, #0] + 801478e: b016 add sp, #88 @ 0x58 + 8014790: bd70 pop {r4, r5, r6, pc} + 8014792: 466a mov r2, sp + 8014794: f000 f848 bl 8014828 <_fstat_r> + 8014798: 2800 cmp r0, #0 + 801479a: dbec blt.n 8014776 <__swhatbuf_r+0x12> + 801479c: 9901 ldr r1, [sp, #4] + 801479e: f401 4170 and.w r1, r1, #61440 @ 0xf000 + 80147a2: f5a1 5300 sub.w r3, r1, #8192 @ 0x2000 + 80147a6: 4259 negs r1, r3 + 80147a8: 4159 adcs r1, r3 + 80147aa: f44f 6380 mov.w r3, #1024 @ 0x400 + 80147ae: e7eb b.n 8014788 <__swhatbuf_r+0x24> + +080147b0 <__smakebuf_r>: + 80147b0: 898b ldrh r3, [r1, #12] + 80147b2: b5f7 push {r0, r1, r2, r4, r5, r6, r7, lr} + 80147b4: 079d lsls r5, r3, #30 + 80147b6: 4606 mov r6, r0 + 80147b8: 460c mov r4, r1 + 80147ba: d507 bpl.n 80147cc <__smakebuf_r+0x1c> + 80147bc: f104 0347 add.w r3, r4, #71 @ 0x47 + 80147c0: 6023 str r3, [r4, #0] + 80147c2: 6123 str r3, [r4, #16] + 80147c4: 2301 movs r3, #1 + 80147c6: 6163 str r3, [r4, #20] + 80147c8: b003 add sp, #12 + 80147ca: bdf0 pop {r4, r5, r6, r7, pc} + 80147cc: ab01 add r3, sp, #4 + 80147ce: 466a mov r2, sp + 80147d0: f7ff ffc8 bl 8014764 <__swhatbuf_r> + 80147d4: 9f00 ldr r7, [sp, #0] + 80147d6: 4605 mov r5, r0 + 80147d8: 4639 mov r1, r7 + 80147da: 4630 mov r0, r6 + 80147dc: f7fe fed4 bl 8013588 <_malloc_r> + 80147e0: b948 cbnz r0, 80147f6 <__smakebuf_r+0x46> + 80147e2: f9b4 300c ldrsh.w r3, [r4, #12] + 80147e6: 059a lsls r2, r3, #22 + 80147e8: d4ee bmi.n 80147c8 <__smakebuf_r+0x18> + 80147ea: f023 0303 bic.w r3, r3, #3 + 80147ee: f043 0302 orr.w r3, r3, #2 + 80147f2: 81a3 strh r3, [r4, #12] + 80147f4: e7e2 b.n 80147bc <__smakebuf_r+0xc> + 80147f6: 89a3 ldrh r3, [r4, #12] + 80147f8: 6020 str r0, [r4, #0] + 80147fa: f043 0380 orr.w r3, r3, #128 @ 0x80 + 80147fe: 81a3 strh r3, [r4, #12] + 8014800: 9b01 ldr r3, [sp, #4] + 8014802: e9c4 0704 strd r0, r7, [r4, #16] + 8014806: b15b cbz r3, 8014820 <__smakebuf_r+0x70> + 8014808: f9b4 100e ldrsh.w r1, [r4, #14] + 801480c: 4630 mov r0, r6 + 801480e: f000 f81d bl 801484c <_isatty_r> + 8014812: b128 cbz r0, 8014820 <__smakebuf_r+0x70> + 8014814: 89a3 ldrh r3, [r4, #12] + 8014816: f023 0303 bic.w r3, r3, #3 + 801481a: f043 0301 orr.w r3, r3, #1 + 801481e: 81a3 strh r3, [r4, #12] + 8014820: 89a3 ldrh r3, [r4, #12] + 8014822: 431d orrs r5, r3 + 8014824: 81a5 strh r5, [r4, #12] + 8014826: e7cf b.n 80147c8 <__smakebuf_r+0x18> + +08014828 <_fstat_r>: + 8014828: b538 push {r3, r4, r5, lr} + 801482a: 4d07 ldr r5, [pc, #28] @ (8014848 <_fstat_r+0x20>) + 801482c: 2300 movs r3, #0 + 801482e: 4604 mov r4, r0 + 8014830: 4608 mov r0, r1 + 8014832: 4611 mov r1, r2 + 8014834: 602b str r3, [r5, #0] + 8014836: f7ef f9a3 bl 8003b80 <_fstat> + 801483a: 1c43 adds r3, r0, #1 + 801483c: d102 bne.n 8014844 <_fstat_r+0x1c> + 801483e: 682b ldr r3, [r5, #0] + 8014840: b103 cbz r3, 8014844 <_fstat_r+0x1c> + 8014842: 6023 str r3, [r4, #0] + 8014844: bd38 pop {r3, r4, r5, pc} + 8014846: bf00 nop + 8014848: 200065f4 .word 0x200065f4 + +0801484c <_isatty_r>: + 801484c: b538 push {r3, r4, r5, lr} + 801484e: 4d06 ldr r5, [pc, #24] @ (8014868 <_isatty_r+0x1c>) + 8014850: 2300 movs r3, #0 + 8014852: 4604 mov r4, r0 + 8014854: 4608 mov r0, r1 + 8014856: 602b str r3, [r5, #0] + 8014858: f7ef f9a2 bl 8003ba0 <_isatty> + 801485c: 1c43 adds r3, r0, #1 + 801485e: d102 bne.n 8014866 <_isatty_r+0x1a> + 8014860: 682b ldr r3, [r5, #0] + 8014862: b103 cbz r3, 8014866 <_isatty_r+0x1a> + 8014864: 6023 str r3, [r4, #0] + 8014866: bd38 pop {r3, r4, r5, pc} + 8014868: 200065f4 .word 0x200065f4 + +0801486c <_init>: + 801486c: b5f8 push {r3, r4, r5, r6, r7, lr} + 801486e: bf00 nop + 8014870: bcf8 pop {r3, r4, r5, r6, r7} + 8014872: bc08 pop {r3} + 8014874: 469e mov lr, r3 + 8014876: 4770 bx lr + +08014878 <_fini>: + 8014878: b5f8 push {r3, r4, r5, r6, r7, lr} + 801487a: bf00 nop + 801487c: bcf8 pop {r3, r4, r5, r6, r7} + 801487e: bc08 pop {r3} + 8014880: 469e mov lr, r3 + 8014882: 4770 bx lr diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/NUCLEO_G431KB_WaterTank_I-Spritz_v2e.map b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/NUCLEO_G431KB_WaterTank_I-Spritz_v2e.map new file mode 100644 index 0000000..484b004 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/NUCLEO_G431KB_WaterTank_I-Spritz_v2e.map @@ -0,0 +1,11025 @@ +Archive member included to satisfy reference by file (symbol) + +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-exit.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/crt0.o (exit) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_float.o) + (_printf_float) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_i.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_float.o) (_printf_common) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o (__sf) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fwalk.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) (_fwalk_sglue) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-snprintf.o) + ./Core/Src/main.o (snprintf) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-stdio.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) (__sread) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-vsnprintf.o) + ./Utils/Src/stm32_adv_trace.o (vsnprintf) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memset.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/crt0.o (memset) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-localeconv.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_float.o) (_localeconv_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-closer.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-stdio.o) (_close_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-reent.o) + ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o (_reclaim_reent) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-impure.o) + ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o (_impure_ptr) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lseekr.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-stdio.o) (_lseek_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-readr.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-stdio.o) (_read_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-writer.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-stdio.o) (_write_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-errno.o) + ./Core/Src/syscalls.o (__errno) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-init.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/crt0.o (__libc_init_array) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) (__retarget_lock_init_recursive) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memchr.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_i.o) (memchr) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memcpy-stub.o) + ./Core/Src/fdcan_bus.o (memcpy) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strlen.o) + ./Core/Src/main.o (strlen) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-dtoa.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_float.o) (_dtoa_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-freer.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-reent.o) (_free_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-malloc.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-dtoa.o) (malloc) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mallocr.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) (_malloc_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mlock.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-freer.o) (__malloc_lock) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-dtoa.o) (_Balloc) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfprintf.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-snprintf.o) (_svfprintf_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fflush.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) (_fflush_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memmove.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfprintf.o) (memmove) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-locale.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-localeconv.o) (__global_locale) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sbrkr.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mallocr.o) (_sbrk_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strcmp.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-locale.o) (strcmp) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-assert.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-dtoa.o) (__assert_func) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-callocr.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) (_calloc_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mbtowc_r.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-locale.o) (__ascii_mbtowc) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-reallocr.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfprintf.o) (_realloc_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wctomb_r.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-locale.o) (__ascii_wctomb) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-ctype_.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-locale.o) (_ctype_) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fprintf.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-assert.o) (fiprintf) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-abort.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-assert.o) (abort) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-msizer.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-reallocr.o) (_malloc_usable_size_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fprintf.o) (_vfprintf_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fvwrite.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf.o) (__sfvwrite_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wbuf.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf.o) (__swbuf_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wsetup.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf.o) (__swsetup_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signal.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-abort.o) (raise) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signalr.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signal.o) (_kill_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-makebuf.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wsetup.o) (__smakebuf_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fstatr.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-makebuf.o) (_fstat_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-isattyr.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-makebuf.o) (_isatty_r) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_muldf3.o) + ./Core/Src/disdrometer.o (__aeabi_dmul) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_addsubdf3.o) + ./Core/Src/waterTank.o (__aeabi_dsub) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_muldivdf3.o) + ./Core/Src/adcMeas.o (__aeabi_ddiv) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_cmpdf2.o) + ./Core/Src/waterTank.o (__aeabi_dcmpeq) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_unorddf2.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_float.o) (__aeabi_dcmpun) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_fixdfsi.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-dtoa.o) (__aeabi_d2iz) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_fixunsdfsi.o) + ./Core/Src/waterTank.o (__aeabi_d2uiz) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_truncdfsf2.o) + ./Core/Src/adcMeas.o (__aeabi_d2f) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_aeabi_uldivmod.o) + ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o (__aeabi_uldivmod) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_udivmoddi4.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_aeabi_uldivmod.o) (__udivmoddi4) +D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_dvmd_tls.o) + D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_aeabi_uldivmod.o) (__aeabi_ldiv0) + +Discarded input sections + + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crti.o + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crti.o + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crti.o + .data 0x00000000 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o + .rodata 0x00000000 0x24 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o + .text 0x00000000 0x7c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/crt0.o + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/crt0.o + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/crt0.o + .ARM.extab 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/crt0.o + .ARM.exidx 0x00000000 0x10 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/crt0.o + .ARM.attributes + 0x00000000 0x20 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/crt0.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/adcMeas.o + .text 0x00000000 0x0 ./Core/Src/adcMeas.o + .data 0x00000000 0x0 ./Core/Src/adcMeas.o + .bss 0x00000000 0x0 ./Core/Src/adcMeas.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/app_freertos.o + .text 0x00000000 0x0 ./Core/Src/app_freertos.o + .data 0x00000000 0x0 ./Core/Src/app_freertos.o + .bss 0x00000000 0x0 ./Core/Src/app_freertos.o + .debug_info 0x00000000 0x77 ./Core/Src/app_freertos.o + .debug_abbrev 0x00000000 0x28 ./Core/Src/app_freertos.o + .debug_aranges + 0x00000000 0x18 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x41d ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0xad8 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x190 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x22 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x8e ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x51 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x103 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x6a ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x1df ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0xf1 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x15a ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0xde ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x1c ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x26 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x61 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x2a ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x43 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x34 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x370 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x16 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x4a ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x34 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x10 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x58 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x8e ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x1c ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x185 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x10 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x3c ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x4fe ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0xb5 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0xaa ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x17f ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x2e ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x28 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x1c ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x22 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0xfb ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x1011 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x11f ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x1138f ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x6d ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x3558 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x56 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x141d ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x535 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x1b6 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x288 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x41d ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x18b ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x43 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x23d ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x1112 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x72e ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x391 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x11d ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x401 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x209 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x108 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x211 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x6bd ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x401 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x107 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x1ae ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x122 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x3d1 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x367 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x543 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0xeb ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0xbda ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x47e ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x693 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0xa6 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x306 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x91 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x86 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x69 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x19 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0xcf ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x1c ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x10 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x1c ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x16 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x146 ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0xbd ./Core/Src/app_freertos.o + .debug_macro 0x00000000 0x7c ./Core/Src/app_freertos.o + .debug_line 0x00000000 0xb78 ./Core/Src/app_freertos.o + .debug_str 0x00000000 0xeca98 ./Core/Src/app_freertos.o + .comment 0x00000000 0x44 ./Core/Src/app_freertos.o + .ARM.attributes + 0x00000000 0x34 ./Core/Src/app_freertos.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/disdrometer.o + .text 0x00000000 0x0 ./Core/Src/disdrometer.o + .data 0x00000000 0x0 ./Core/Src/disdrometer.o + .bss 0x00000000 0x0 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0xad8 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x22 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x5b ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x2a ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x94 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x43 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x34 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x16 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x57 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x9e ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x370 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x112 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x10 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x16 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x4a ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x34 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x10 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x58 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x8e ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x1c ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x185 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x16 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x16 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x146 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x17f ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x2e ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x28 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x103 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x6a ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x1df ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x1c ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x22 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0xfb ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x1011 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x11f ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x1138f ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x6d ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x3558 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x56 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x141d ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x535 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x1b6 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x288 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x41d ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x18b ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x43 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x23d ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x1112 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x72e ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x391 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x11d ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x401 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x209 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x108 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x211 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x6bd ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x401 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x107 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x1ae ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x122 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x3d1 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x367 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x543 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0xeb ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0xbda ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x47e ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x693 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0xa6 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x306 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0xf1 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x15a ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0xde ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x1c ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x26 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x16 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x3c ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x4fe ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0xb5 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0xaa ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x91 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x86 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x69 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x19 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0xcf ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0xbd ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x7c ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x16 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x20 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x22 ./Core/Src/disdrometer.o + .debug_macro 0x00000000 0x2e ./Core/Src/disdrometer.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/fdcan_bus.o + .text 0x00000000 0x0 ./Core/Src/fdcan_bus.o + .data 0x00000000 0x0 ./Core/Src/fdcan_bus.o + .bss 0x00000000 0x0 ./Core/Src/fdcan_bus.o + .bss.TxData 0x00000000 0x8 ./Core/Src/fdcan_bus.o + .bss.TxMailbox + 0x00000000 0x4 ./Core/Src/fdcan_bus.o + .data.ISpritzStationID + 0x00000000 0x2 ./Core/Src/fdcan_bus.o + .bss.tab_data 0x00000000 0x8 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0xad8 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x22 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x5b ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x2a ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x94 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x43 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x34 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x16 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x57 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x9e ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x370 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x112 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x10 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x16 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x4a ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x34 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x10 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x58 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x8e ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x1c ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x185 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x16 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x16 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x146 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x17f ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x2e ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x28 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x103 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x6a ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x1df ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x1c ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x22 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0xfb ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x1011 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x11f ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x1138f ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x6d ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x3558 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x56 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x141d ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x535 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x1b6 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x288 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x41d ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x18b ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x43 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x23d ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x1112 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x72e ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x391 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x11d ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x401 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x209 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x108 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x211 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x6bd ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x401 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x107 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x1ae ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x122 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x3d1 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x367 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x543 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0xeb ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0xbda ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x47e ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x693 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0xa6 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x306 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0xf1 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x15a ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0xde ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x1c ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x26 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x16 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x3c ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x4fe ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0xb5 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0xaa ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x91 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x86 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x69 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x19 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0xcf ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0xbd ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x7c ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x16 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x20 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x22 ./Core/Src/fdcan_bus.o + .debug_macro 0x00000000 0x2e ./Core/Src/fdcan_bus.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/flash_page.o + .text 0x00000000 0x0 ./Core/Src/flash_page.o + .data 0x00000000 0x0 ./Core/Src/flash_page.o + .bss 0x00000000 0x0 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0xad8 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x17f ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x2e ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x28 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x22 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x8e ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x51 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x103 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x6a ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x1df ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x1c ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x22 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0xfb ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x1011 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x11f ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x1138f ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x6d ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x3558 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x190 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x141d ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x535 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x1b6 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x288 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x41d ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x18b ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x43 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x23d ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x1112 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x72e ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x391 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x11d ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x401 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x209 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x108 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x211 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x6bd ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x401 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x107 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x1ae ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x122 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x3d1 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x367 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x543 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0xeb ./Core/Src/flash_page.o + .debug_macro 0x00000000 0xbda ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x47e ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x693 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0xa6 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x306 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x61 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x2a ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x43 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x34 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x370 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x16 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x4a ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x34 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x10 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x58 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x8e ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x1c ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x185 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x3c ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x20 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x1c ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x10 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x1c ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x16 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x146 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0xf1 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x15a ./Core/Src/flash_page.o + .debug_macro 0x00000000 0xde ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x1c ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x26 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x16 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x4fe ./Core/Src/flash_page.o + .debug_macro 0x00000000 0xb5 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0xaa ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x91 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x86 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x69 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x19 ./Core/Src/flash_page.o + .debug_macro 0x00000000 0xcf ./Core/Src/flash_page.o + .debug_macro 0x00000000 0xbd ./Core/Src/flash_page.o + .debug_macro 0x00000000 0x7c ./Core/Src/flash_page.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/main.o + .text 0x00000000 0x0 ./Core/Src/main.o + .data 0x00000000 0x0 ./Core/Src/main.o + .bss 0x00000000 0x0 ./Core/Src/main.o + .debug_macro 0x00000000 0xad8 ./Core/Src/main.o + .debug_macro 0x00000000 0x17f ./Core/Src/main.o + .debug_macro 0x00000000 0x2e ./Core/Src/main.o + .debug_macro 0x00000000 0x28 ./Core/Src/main.o + .debug_macro 0x00000000 0x22 ./Core/Src/main.o + .debug_macro 0x00000000 0x8e ./Core/Src/main.o + .debug_macro 0x00000000 0x51 ./Core/Src/main.o + .debug_macro 0x00000000 0x103 ./Core/Src/main.o + .debug_macro 0x00000000 0x6a ./Core/Src/main.o + .debug_macro 0x00000000 0x1df ./Core/Src/main.o + .debug_macro 0x00000000 0x1c ./Core/Src/main.o + .debug_macro 0x00000000 0x22 ./Core/Src/main.o + .debug_macro 0x00000000 0xfb ./Core/Src/main.o + .debug_macro 0x00000000 0x1011 ./Core/Src/main.o + .debug_macro 0x00000000 0x11f ./Core/Src/main.o + .debug_macro 0x00000000 0x1138f ./Core/Src/main.o + .debug_macro 0x00000000 0x6d ./Core/Src/main.o + .debug_macro 0x00000000 0x3558 ./Core/Src/main.o + .debug_macro 0x00000000 0x190 ./Core/Src/main.o + .debug_macro 0x00000000 0x5c ./Core/Src/main.o + .debug_macro 0x00000000 0x141d ./Core/Src/main.o + .debug_macro 0x00000000 0x535 ./Core/Src/main.o + .debug_macro 0x00000000 0x1b6 ./Core/Src/main.o + .debug_macro 0x00000000 0x288 ./Core/Src/main.o + .debug_macro 0x00000000 0x41d ./Core/Src/main.o + .debug_macro 0x00000000 0x18b ./Core/Src/main.o + .debug_macro 0x00000000 0x43 ./Core/Src/main.o + .debug_macro 0x00000000 0x23d ./Core/Src/main.o + .debug_macro 0x00000000 0x1112 ./Core/Src/main.o + .debug_macro 0x00000000 0x72e ./Core/Src/main.o + .debug_macro 0x00000000 0x391 ./Core/Src/main.o + .debug_macro 0x00000000 0x11d ./Core/Src/main.o + .debug_macro 0x00000000 0x401 ./Core/Src/main.o + .debug_macro 0x00000000 0x209 ./Core/Src/main.o + .debug_macro 0x00000000 0x108 ./Core/Src/main.o + .debug_macro 0x00000000 0x211 ./Core/Src/main.o + .debug_macro 0x00000000 0x6bd ./Core/Src/main.o + .debug_macro 0x00000000 0x401 ./Core/Src/main.o + .debug_macro 0x00000000 0x107 ./Core/Src/main.o + .debug_macro 0x00000000 0x1ae ./Core/Src/main.o + .debug_macro 0x00000000 0x122 ./Core/Src/main.o + .debug_macro 0x00000000 0x3d1 ./Core/Src/main.o + .debug_macro 0x00000000 0x367 ./Core/Src/main.o + .debug_macro 0x00000000 0x543 ./Core/Src/main.o + .debug_macro 0x00000000 0xeb ./Core/Src/main.o + .debug_macro 0x00000000 0xbda ./Core/Src/main.o + .debug_macro 0x00000000 0x47e ./Core/Src/main.o + .debug_macro 0x00000000 0x693 ./Core/Src/main.o + .debug_macro 0x00000000 0xa6 ./Core/Src/main.o + .debug_macro 0x00000000 0x306 ./Core/Src/main.o + .debug_macro 0x00000000 0xf1 ./Core/Src/main.o + .debug_macro 0x00000000 0x15a ./Core/Src/main.o + .debug_macro 0x00000000 0xde ./Core/Src/main.o + .debug_macro 0x00000000 0x1c ./Core/Src/main.o + .debug_macro 0x00000000 0x26 ./Core/Src/main.o + .debug_macro 0x00000000 0x61 ./Core/Src/main.o + .debug_macro 0x00000000 0x2a ./Core/Src/main.o + .debug_macro 0x00000000 0x43 ./Core/Src/main.o + .debug_macro 0x00000000 0x34 ./Core/Src/main.o + .debug_macro 0x00000000 0x370 ./Core/Src/main.o + .debug_macro 0x00000000 0x16 ./Core/Src/main.o + .debug_macro 0x00000000 0x4a ./Core/Src/main.o + .debug_macro 0x00000000 0x34 ./Core/Src/main.o + .debug_macro 0x00000000 0x10 ./Core/Src/main.o + .debug_macro 0x00000000 0x58 ./Core/Src/main.o + .debug_macro 0x00000000 0x8e ./Core/Src/main.o + .debug_macro 0x00000000 0x1c ./Core/Src/main.o + .debug_macro 0x00000000 0x185 ./Core/Src/main.o + .debug_macro 0x00000000 0x10 ./Core/Src/main.o + .debug_macro 0x00000000 0x3c ./Core/Src/main.o + .debug_macro 0x00000000 0x4fe ./Core/Src/main.o + .debug_macro 0x00000000 0xb5 ./Core/Src/main.o + .debug_macro 0x00000000 0xaa ./Core/Src/main.o + .debug_macro 0x00000000 0x91 ./Core/Src/main.o + .debug_macro 0x00000000 0x86 ./Core/Src/main.o + .debug_macro 0x00000000 0x69 ./Core/Src/main.o + .debug_macro 0x00000000 0x19 ./Core/Src/main.o + .debug_macro 0x00000000 0xcf ./Core/Src/main.o + .debug_macro 0x00000000 0x1c ./Core/Src/main.o + .debug_macro 0x00000000 0x10 ./Core/Src/main.o + .debug_macro 0x00000000 0x1c ./Core/Src/main.o + .debug_macro 0x00000000 0x16 ./Core/Src/main.o + .debug_macro 0x00000000 0x146 ./Core/Src/main.o + .debug_macro 0x00000000 0xbd ./Core/Src/main.o + .debug_macro 0x00000000 0x7c ./Core/Src/main.o + .debug_macro 0x00000000 0x22 ./Core/Src/main.o + .debug_macro 0x00000000 0x2e ./Core/Src/main.o + .debug_macro 0x00000000 0x16 ./Core/Src/main.o + .debug_macro 0x00000000 0x20 ./Core/Src/main.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_msp.o + .text 0x00000000 0x0 ./Core/Src/stm32g4xx_hal_msp.o + .data 0x00000000 0x0 ./Core/Src/stm32g4xx_hal_msp.o + .bss 0x00000000 0x0 ./Core/Src/stm32g4xx_hal_msp.o + .text.HAL_ADC_MspDeInit + 0x00000000 0xa4 ./Core/Src/stm32g4xx_hal_msp.o + .text.HAL_COMP_MspDeInit + 0x00000000 0x48 ./Core/Src/stm32g4xx_hal_msp.o + .text.HAL_DAC_MspDeInit + 0x00000000 0x50 ./Core/Src/stm32g4xx_hal_msp.o + .text.HAL_FDCAN_MspDeInit + 0x00000000 0x48 ./Core/Src/stm32g4xx_hal_msp.o + .text.HAL_OPAMP_MspDeInit + 0x00000000 0x28 ./Core/Src/stm32g4xx_hal_msp.o + .text.HAL_RTC_MspDeInit + 0x00000000 0x44 ./Core/Src/stm32g4xx_hal_msp.o + .text.HAL_TIM_Base_MspDeInit + 0x00000000 0x90 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0xad8 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x17f ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x2e ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x28 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x22 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x8e ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x51 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x103 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x6a ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x1df ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x1c ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x22 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0xfb ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x1011 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x11f ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x1138f ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x6d ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x3558 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x190 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x5c ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x141d ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x535 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x1b6 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x288 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x41d ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x18b ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x43 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x23d ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x1112 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x72e ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x391 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x11d ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x401 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x209 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x108 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x211 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x6bd ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x401 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x107 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x1ae ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x122 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x3d1 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x367 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x543 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0xeb ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0xbda ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x47e ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x693 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0xa6 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x306 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0xf1 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x15a ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0xde ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x1c ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x26 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x61 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x2a ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x43 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x34 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x370 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x16 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x4a ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x34 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x10 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x58 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x8e ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x1c ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x185 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x10 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x3c ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x4fe ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0xb5 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0xaa ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x91 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x86 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x69 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x19 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0xcf ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x1c ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x10 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x1c ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x16 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x146 ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0xbd ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x00000000 0x7c ./Core/Src/stm32g4xx_hal_msp.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_hal_timebase_tim.o + .text 0x00000000 0x0 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .data 0x00000000 0x0 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .bss 0x00000000 0x0 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .text.HAL_SuspendTick + 0x00000000 0x24 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .text.HAL_ResumeTick + 0x00000000 0x24 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0xad8 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x17f ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x2e ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x28 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x22 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x8e ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x51 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x103 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x6a ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x1df ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x1c ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x22 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0xfb ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x1011 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x11f ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x1138f ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x6d ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x3558 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x190 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x5c ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x141d ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x535 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x1b6 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x288 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x41d ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x18b ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x43 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x23d ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x1112 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x72e ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x391 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x11d ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x401 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x209 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x108 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x211 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x6bd ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x401 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x107 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x1ae ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x122 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x3d1 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x367 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x543 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0xeb ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0xbda ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x47e ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x693 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0xa6 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x00000000 0x306 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/stm32g4xx_it.o + .text 0x00000000 0x0 ./Core/Src/stm32g4xx_it.o + .data 0x00000000 0x0 ./Core/Src/stm32g4xx_it.o + .bss 0x00000000 0x0 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0xad8 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x17f ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x2e ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x28 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x22 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x8e ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x51 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x103 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x6a ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x1df ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x1c ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x22 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0xfb ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x1011 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x11f ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x1138f ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x6d ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x3558 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x190 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x5c ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x141d ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x535 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x1b6 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x288 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x41d ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x18b ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x43 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x23d ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x1112 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x72e ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x391 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x11d ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x401 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x209 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x108 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x211 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x6bd ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x401 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x107 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x1ae ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x122 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x3d1 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x367 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x543 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0xeb ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0xbda ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x47e ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x693 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0xa6 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x306 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0xf1 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x15a ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0xde ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x1c ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x26 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x61 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x2a ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x43 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x34 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x370 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x16 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x4a ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x34 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x10 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x58 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x8e ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x1c ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x185 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x10 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x3c ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x4fe ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0xb5 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0xaa ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x91 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x86 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x69 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x19 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0xcf ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x1c ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x10 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x1c ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x16 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x146 ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0xbd ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x7c ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x1c ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x2e ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00000000 0x22 ./Core/Src/stm32g4xx_it.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/syscalls.o + .text 0x00000000 0x0 ./Core/Src/syscalls.o + .data 0x00000000 0x0 ./Core/Src/syscalls.o + .bss 0x00000000 0x0 ./Core/Src/syscalls.o + .bss.__env 0x00000000 0x4 ./Core/Src/syscalls.o + .data.environ 0x00000000 0x4 ./Core/Src/syscalls.o + .text.initialise_monitor_handles + 0x00000000 0xe ./Core/Src/syscalls.o + .text._open 0x00000000 0x1c ./Core/Src/syscalls.o + .text._wait 0x00000000 0x1e ./Core/Src/syscalls.o + .text._unlink 0x00000000 0x1e ./Core/Src/syscalls.o + .text._times 0x00000000 0x18 ./Core/Src/syscalls.o + .text._stat 0x00000000 0x20 ./Core/Src/syscalls.o + .text._link 0x00000000 0x20 ./Core/Src/syscalls.o + .text._fork 0x00000000 0x16 ./Core/Src/syscalls.o + .text._execve 0x00000000 0x22 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0xad8 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x22 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x5b ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x2a ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x94 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x43 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x34 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x57 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x190 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x370 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x16 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x4a ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x34 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x10 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x58 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x8e ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x1c ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x185 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x3c ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x6a ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x1c ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x10 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x16 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x146 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x103 ./Core/Src/syscalls.o + .debug_macro 0x00000000 0x1df ./Core/Src/syscalls.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/sysmem.o + .text 0x00000000 0x0 ./Core/Src/sysmem.o + .data 0x00000000 0x0 ./Core/Src/sysmem.o + .bss 0x00000000 0x0 ./Core/Src/sysmem.o + .debug_macro 0x00000000 0xad8 ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x10 ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x22 ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x5b ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x2a ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x94 ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x43 ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x34 ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x190 ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x57 ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x370 ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x16 ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x4a ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x34 ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x10 ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x58 ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x8e ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x1c ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x185 ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x103 ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x6a ./Core/Src/sysmem.o + .debug_macro 0x00000000 0x1df ./Core/Src/sysmem.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/system_stm32g4xx.o + .text 0x00000000 0x0 ./Core/Src/system_stm32g4xx.o + .data 0x00000000 0x0 ./Core/Src/system_stm32g4xx.o + .bss 0x00000000 0x0 ./Core/Src/system_stm32g4xx.o + .text.SystemCoreClockUpdate + 0x00000000 0xd4 ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0xad8 ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x2e ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x28 ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x22 ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x8e ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x51 ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x103 ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x6a ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x1df ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x1c ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x22 ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0xfb ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x1011 ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x11f ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x1138f ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x6d ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x17f ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x3558 ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x190 ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x5c ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x141d ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x535 ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x1b6 ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x288 ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x41d ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x18b ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x43 ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x23d ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x1112 ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x72e ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x391 ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x11d ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x401 ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x209 ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x108 ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x211 ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x6bd ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x401 ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x107 ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x1ae ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x122 ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x3d1 ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x367 ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x543 ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0xeb ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0xbda ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x47e ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x693 ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0xa6 ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00000000 0x306 ./Core/Src/system_stm32g4xx.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/usart_if.o + .text 0x00000000 0x0 ./Core/Src/usart_if.o + .data 0x00000000 0x0 ./Core/Src/usart_if.o + .bss 0x00000000 0x0 ./Core/Src/usart_if.o + .text.vcom_Trace + 0x00000000 0x28 ./Core/Src/usart_if.o + .text.vcom_Resume + 0x00000000 0x30 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0xad8 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x22 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x8e ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x51 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x103 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x6a ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x1df ./Core/Src/usart_if.o + .debug_macro 0x00000000 0xfb ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x190 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0xf1 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x15a ./Core/Src/usart_if.o + .debug_macro 0x00000000 0xde ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x1c ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x26 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x61 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x2a ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x43 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x34 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x370 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x16 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x4a ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x34 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x10 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x58 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x8e ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x1c ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x185 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x10 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x3c ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x4fe ./Core/Src/usart_if.o + .debug_macro 0x00000000 0xb5 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0xaa ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x91 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x86 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x69 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x19 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0xcf ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x1c ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x10 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x1c ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x16 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x146 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0xbd ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x17f ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x2e ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x28 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x1c ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x22 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x1011 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x11f ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x1138f ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x6d ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x3558 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x56 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x141d ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x535 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x1b6 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x288 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x41d ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x18b ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x43 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x23d ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x1112 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x72e ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x391 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x11d ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x401 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x209 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x108 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x211 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x6bd ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x401 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x107 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x1ae ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x122 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x3d1 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x367 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x543 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0xeb ./Core/Src/usart_if.o + .debug_macro 0x00000000 0xbda ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x47e ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x693 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0xa6 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x306 ./Core/Src/usart_if.o + .debug_macro 0x00000000 0x7c ./Core/Src/usart_if.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/vt100.o + .text 0x00000000 0x0 ./Core/Src/vt100.o + .data 0x00000000 0x0 ./Core/Src/vt100.o + .bss 0x00000000 0x0 ./Core/Src/vt100.o + .text.set_fg_color + 0x00000000 0x24 ./Core/Src/vt100.o + .text.reset_attributes + 0x00000000 0x18 ./Core/Src/vt100.o + .debug_macro 0x00000000 0xad8 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x22 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x5b ./Core/Src/vt100.o + .debug_macro 0x00000000 0x2a ./Core/Src/vt100.o + .debug_macro 0x00000000 0x94 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x43 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x34 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x16 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x57 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x9e ./Core/Src/vt100.o + .debug_macro 0x00000000 0x370 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x112 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x10 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x16 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x4a ./Core/Src/vt100.o + .debug_macro 0x00000000 0x34 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x10 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x58 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x8e ./Core/Src/vt100.o + .debug_macro 0x00000000 0x1c ./Core/Src/vt100.o + .debug_macro 0x00000000 0x185 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x16 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x16 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x146 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x16 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x3c ./Core/Src/vt100.o + .debug_macro 0x00000000 0x20 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x17f ./Core/Src/vt100.o + .debug_macro 0x00000000 0x2e ./Core/Src/vt100.o + .debug_macro 0x00000000 0x28 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x103 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x6a ./Core/Src/vt100.o + .debug_macro 0x00000000 0x1df ./Core/Src/vt100.o + .debug_macro 0x00000000 0x1c ./Core/Src/vt100.o + .debug_macro 0x00000000 0x22 ./Core/Src/vt100.o + .debug_macro 0x00000000 0xfb ./Core/Src/vt100.o + .debug_macro 0x00000000 0x1011 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x11f ./Core/Src/vt100.o + .debug_macro 0x00000000 0x1138f ./Core/Src/vt100.o + .debug_macro 0x00000000 0x6d ./Core/Src/vt100.o + .debug_macro 0x00000000 0x3558 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x56 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x141d ./Core/Src/vt100.o + .debug_macro 0x00000000 0x535 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x1b6 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x288 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x41d ./Core/Src/vt100.o + .debug_macro 0x00000000 0x18b ./Core/Src/vt100.o + .debug_macro 0x00000000 0x43 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x23d ./Core/Src/vt100.o + .debug_macro 0x00000000 0x1112 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x72e ./Core/Src/vt100.o + .debug_macro 0x00000000 0x391 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x11d ./Core/Src/vt100.o + .debug_macro 0x00000000 0x401 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x209 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x108 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x211 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x6bd ./Core/Src/vt100.o + .debug_macro 0x00000000 0x401 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x107 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x1ae ./Core/Src/vt100.o + .debug_macro 0x00000000 0x122 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x3d1 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x367 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x543 ./Core/Src/vt100.o + .debug_macro 0x00000000 0xeb ./Core/Src/vt100.o + .debug_macro 0x00000000 0xbda ./Core/Src/vt100.o + .debug_macro 0x00000000 0x47e ./Core/Src/vt100.o + .debug_macro 0x00000000 0x693 ./Core/Src/vt100.o + .debug_macro 0x00000000 0xa6 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x306 ./Core/Src/vt100.o + .debug_macro 0x00000000 0xf1 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x15a ./Core/Src/vt100.o + .debug_macro 0x00000000 0xde ./Core/Src/vt100.o + .debug_macro 0x00000000 0x1c ./Core/Src/vt100.o + .debug_macro 0x00000000 0x26 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x16 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x4fe ./Core/Src/vt100.o + .debug_macro 0x00000000 0xb5 ./Core/Src/vt100.o + .debug_macro 0x00000000 0xaa ./Core/Src/vt100.o + .debug_macro 0x00000000 0x91 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x86 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x69 ./Core/Src/vt100.o + .debug_macro 0x00000000 0x19 ./Core/Src/vt100.o + .debug_macro 0x00000000 0xcf ./Core/Src/vt100.o + .debug_macro 0x00000000 0xbd ./Core/Src/vt100.o + .debug_macro 0x00000000 0x7c ./Core/Src/vt100.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .group 0x00000000 0xc ./Core/Src/waterTank.o + .text 0x00000000 0x0 ./Core/Src/waterTank.o + .data 0x00000000 0x0 ./Core/Src/waterTank.o + .bss 0x00000000 0x0 ./Core/Src/waterTank.o + .rodata.meas_offset + 0x00000000 0x4 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0xad8 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x22 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x5b ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x2a ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x94 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x43 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x34 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x16 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x57 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x9e ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x370 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x112 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x10 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x16 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x4a ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x34 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x10 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x58 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x8e ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x1c ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x185 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x16 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x16 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x146 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x17f ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x2e ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x28 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x103 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x6a ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x1df ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x1c ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x22 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0xfb ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x1011 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x11f ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x1138f ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x6d ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x3558 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x56 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x141d ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x535 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x1b6 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x288 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x41d ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x18b ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x43 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x23d ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x1112 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x72e ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x391 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x11d ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x401 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x209 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x108 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x211 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x6bd ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x401 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x107 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x1ae ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x122 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x3d1 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x367 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x543 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0xeb ./Core/Src/waterTank.o + .debug_macro 0x00000000 0xbda ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x47e ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x693 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0xa6 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x306 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0xf1 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x15a ./Core/Src/waterTank.o + .debug_macro 0x00000000 0xde ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x1c ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x26 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x16 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x3c ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x4fe ./Core/Src/waterTank.o + .debug_macro 0x00000000 0xb5 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0xaa ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x91 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x86 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x69 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x19 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0xcf ./Core/Src/waterTank.o + .debug_macro 0x00000000 0xbd ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x7c ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x16 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x20 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x22 ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x19b ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x2e ./Core/Src/waterTank.o + .debug_macro 0x00000000 0x1c ./Core/Src/waterTank.o + .text 0x00000000 0x14 ./Core/Startup/startup_stm32g431kbtx.o + .data 0x00000000 0x0 ./Core/Startup/startup_stm32g431kbtx.o + .bss 0x00000000 0x0 ./Core/Startup/startup_stm32g431kbtx.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .data 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .bss 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text.HAL_DeInit + 0x00000000 0x58 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text.HAL_MspInit + 0x00000000 0xe ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text.HAL_MspDeInit + 0x00000000 0xe ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text.HAL_InitTick + 0x00000000 0x74 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text.HAL_GetTickPrio + 0x00000000 0x18 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text.HAL_SetTickFreq + 0x00000000 0x50 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text.HAL_GetTickFreq + 0x00000000 0x18 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text.HAL_SuspendTick + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text.HAL_ResumeTick + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text.HAL_GetHalVersion + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text.HAL_GetREVID + 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text.HAL_GetDEVID + 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text.HAL_GetUIDw0 + 0x00000000 0x18 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text.HAL_GetUIDw1 + 0x00000000 0x18 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text.HAL_GetUIDw2 + 0x00000000 0x18 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text.HAL_DBGMCU_EnableDBGSleepMode + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text.HAL_DBGMCU_DisableDBGSleepMode + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text.HAL_DBGMCU_EnableDBGStopMode + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text.HAL_DBGMCU_DisableDBGStopMode + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text.HAL_DBGMCU_EnableDBGStandbyMode + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text.HAL_DBGMCU_DisableDBGStandbyMode + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text.HAL_SYSCFG_CCMSRAMErase + 0x00000000 0x2c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text.HAL_SYSCFG_EnableMemorySwappingBank + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text.HAL_SYSCFG_DisableMemorySwappingBank + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text.HAL_SYSCFG_VREFBUF_VoltageScalingConfig + 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text.HAL_SYSCFG_VREFBUF_HighImpedanceConfig + 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text.HAL_SYSCFG_VREFBUF_TrimmingConfig + 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text.HAL_SYSCFG_EnableVREFBUF + 0x00000000 0x48 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text.HAL_SYSCFG_DisableVREFBUF + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text.HAL_SYSCFG_EnableIOSwitchBooster + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text.HAL_SYSCFG_DisableIOSwitchBooster + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text.HAL_SYSCFG_EnableIOSwitchVDD + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text.HAL_SYSCFG_DisableIOSwitchVDD + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .text.HAL_SYSCFG_CCMSRAM_WriteProtectionEnable + 0x00000000 0x24 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0xad8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x17f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x1138f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x3558 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x141d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x535 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x1b6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x288 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x41d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x43 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x1112 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x72e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x391 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x11d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x209 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x108 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x211 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x6bd ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x107 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x1ae ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x3d1 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x367 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x543 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0xbda ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x47e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x693 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0xa6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00000000 0x306 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .data 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .bss 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_INJ_IsTriggerSourceSWStart + 0x00000000 0x26 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_SetAnalogWDMonitChannels + 0x00000000 0x5a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_ConfigAnalogWDThresholds + 0x00000000 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_GetMultiDMATransfer + 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_REG_StopConversion + 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_INJ_StopConversion + 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_ClearFlag_AWD1 + 0x00000000 0x1a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_ClearFlag_AWD2 + 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_ClearFlag_AWD3 + 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_EnableIT_AWD1 + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_EnableIT_AWD2 + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_EnableIT_AWD3 + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_DisableIT_AWD1 + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_DisableIT_AWD2 + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_DisableIT_AWD3 + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.HAL_ADC_DeInit + 0x00000000 0x25c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.HAL_ADC_MspInit + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.HAL_ADC_MspDeInit + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.HAL_ADC_Start + 0x00000000 0x178 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.HAL_ADC_Stop + 0x00000000 0x66 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.HAL_ADC_PollForConversion + 0x00000000 0x1b0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.HAL_ADC_PollForEvent + 0x00000000 0x15e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.HAL_ADC_Start_IT + 0x00000000 0x260 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.HAL_ADC_Stop_IT + 0x00000000 0x76 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.HAL_ADC_Stop_DMA + 0x00000000 0xc2 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.HAL_ADC_GetValue + 0x00000000 0x1a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.HAL_ADC_StartSampling + 0x00000000 0x26 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.HAL_ADC_StopSampling + 0x00000000 0x26 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.HAL_ADC_IRQHandler + 0x00000000 0x434 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.HAL_ADC_ConvCpltCallback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.HAL_ADC_LevelOutOfWindowCallback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.HAL_ADC_ErrorCallback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.HAL_ADC_AnalogWDGConfig + 0x00000000 0x418 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.HAL_ADC_GetState + 0x00000000 0x18 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.HAL_ADC_GetError + 0x00000000 0x18 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.ADC_ConversionStop + 0x00000000 0x178 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0xad8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x17f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x1138f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x3558 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x141d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x535 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x1b6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x288 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x41d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x43 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x1112 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x72e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x391 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x11d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x209 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x108 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x211 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x6bd ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x107 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x1ae ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x3d1 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x367 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x543 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0xbda ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x47e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x693 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0xa6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00000000 0x306 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .data 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .bss 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.LL_ADC_SetCommonPathInternalCh + 0x00000000 0x26 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.LL_ADC_GetCommonPathInternalCh + 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.LL_ADC_SetCalibrationFactor + 0x00000000 0x48 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.LL_ADC_GetCalibrationFactor + 0x00000000 0x30 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.LL_ADC_SetOffset + 0x00000000 0x48 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.LL_ADC_GetOffsetChannel + 0x00000000 0x2c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.LL_ADC_SetOffsetState + 0x00000000 0x36 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.LL_ADC_SetOffsetSign + 0x00000000 0x36 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.LL_ADC_SetOffsetSaturation + 0x00000000 0x36 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.LL_ADC_SetSamplingTimeCommonConfig + 0x00000000 0x26 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.LL_ADC_REG_IsTriggerSourceSWStart + 0x00000000 0x26 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.LL_ADC_INJ_IsTriggerSourceSWStart + 0x00000000 0x26 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.LL_ADC_INJ_GetTrigAuto + 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.LL_ADC_INJ_SetQueueMode + 0x00000000 0x2a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.LL_ADC_SetChannelSamplingTime + 0x00000000 0x56 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.LL_ADC_SetChannelSingleDiff + 0x00000000 0x48 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.LL_ADC_GetMultimode + 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.LL_ADC_EnableDeepPowerDown + 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.LL_ADC_DisableInternalRegulator + 0x00000000 0x24 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.LL_ADC_REG_StartConversion + 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.LL_ADC_INJ_StartConversion + 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.LL_ADC_INJ_IsConversionOngoing + 0x00000000 0x26 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.HAL_ADCEx_Calibration_GetValue + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.HAL_ADCEx_Calibration_SetValue + 0x00000000 0x98 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.HAL_ADCEx_InjectedStart + 0x00000000 0x160 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.HAL_ADCEx_InjectedStop + 0x00000000 0x84 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.HAL_ADCEx_InjectedPollForConversion + 0x00000000 0x188 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.HAL_ADCEx_InjectedStart_IT + 0x00000000 0x1cc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.HAL_ADCEx_InjectedStop_IT + 0x00000000 0x94 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.HAL_ADCEx_MultiModeStart_DMA + 0x00000000 0x144 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.HAL_ADCEx_MultiModeStop_DMA + 0x00000000 0x198 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.HAL_ADCEx_MultiModeGetValue + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.HAL_ADCEx_InjectedGetValue + 0x00000000 0x70 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.HAL_ADCEx_InjectedConvCpltCallback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.HAL_ADCEx_InjectedQueueOverflowCallback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.HAL_ADCEx_LevelOutOfWindow2Callback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.HAL_ADCEx_LevelOutOfWindow3Callback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.HAL_ADCEx_EndOfSamplingCallback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.HAL_ADCEx_RegularStop + 0x00000000 0x90 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.HAL_ADCEx_RegularStop_IT + 0x00000000 0xa0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.HAL_ADCEx_RegularStop_DMA + 0x00000000 0xde ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.HAL_ADCEx_RegularMultiModeStop_DMA + 0x00000000 0x1a8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.HAL_ADCEx_InjectedConfigChannel + 0x00000000 0x9c0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.HAL_ADCEx_EnableInjectedQueue + 0x00000000 0x5c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.HAL_ADCEx_DisableInjectedQueue + 0x00000000 0x4e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.HAL_ADCEx_DisableVoltageRegulator + 0x00000000 0x36 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.HAL_ADCEx_EnterADCDeepPowerDownMode + 0x00000000 0x36 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0xad8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x17f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x1138f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x3558 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x141d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x535 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x1b6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x288 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x41d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x43 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x1112 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x72e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x391 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x11d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x209 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x108 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x211 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x6bd ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x107 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x1ae ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x3d1 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x367 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x543 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0xbda ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x47e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x693 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0xa6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x00000000 0x306 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .text 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .data 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .bss 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .text.HAL_COMP_DeInit + 0x00000000 0x52 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .text.HAL_COMP_MspInit + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .text.HAL_COMP_MspDeInit + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .text.HAL_COMP_Stop + 0x00000000 0x62 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .text.HAL_COMP_Lock + 0x00000000 0x74 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .text.HAL_COMP_GetOutputLevel + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .text.HAL_COMP_TriggerCallback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .text.HAL_COMP_GetState + 0x00000000 0x24 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .text.HAL_COMP_GetError + 0x00000000 0x18 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0xad8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x17f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x1138f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x3558 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x141d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x535 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x1b6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x288 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x41d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x43 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x1112 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x72e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x391 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x11d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x209 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x108 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x211 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x6bd ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x107 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x1ae ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x3d1 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x367 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x543 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0xbda ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x47e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x693 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0xa6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00000000 0x306 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .text 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .data 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .bss 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .text.__NVIC_GetPendingIRQ + 0x00000000 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .text.__NVIC_SetPendingIRQ + 0x00000000 0x3c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .text.__NVIC_ClearPendingIRQ + 0x00000000 0x3c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .text.__NVIC_GetActive + 0x00000000 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .text.__NVIC_GetPriority + 0x00000000 0x50 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .text.NVIC_DecodePriority + 0x00000000 0x6e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .text.__NVIC_SystemReset + 0x00000000 0x2c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .text.SysTick_Config + 0x00000000 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .text.HAL_NVIC_SystemReset + 0x00000000 0x8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .text.HAL_SYSTICK_Config + 0x00000000 0x18 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .text.HAL_NVIC_GetPriorityGrouping + 0x00000000 0xe ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .text.HAL_NVIC_GetPriority + 0x00000000 0x2c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .text.HAL_NVIC_SetPendingIRQ + 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .text.HAL_NVIC_GetPendingIRQ + 0x00000000 0x1e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .text.HAL_NVIC_ClearPendingIRQ + 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .text.HAL_NVIC_GetActive + 0x00000000 0x1e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .text.HAL_SYSTICK_CLKSourceConfig + 0x00000000 0x38 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .text.HAL_SYSTICK_IRQHandler + 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .text.HAL_SYSTICK_Callback + 0x00000000 0xe ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .text.HAL_MPU_Enable + 0x00000000 0x30 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .text.HAL_MPU_Disable + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .text.HAL_MPU_EnableRegion + 0x00000000 0x2c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .text.HAL_MPU_DisableRegion + 0x00000000 0x2c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .text.HAL_MPU_ConfigRegion + 0x00000000 0x80 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0xad8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x17f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x1138f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x3558 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x141d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x535 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x1b6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x288 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x41d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x43 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x1112 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x72e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x391 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x11d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x209 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x108 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x211 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x6bd ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x107 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x1ae ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x3d1 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x367 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x543 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0xbda ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x47e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x693 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0xa6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x00000000 0x306 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .text 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .data 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .bss 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .text.HAL_DAC_DeInit + 0x00000000 0x3a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .text.HAL_DAC_MspInit + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .text.HAL_DAC_MspDeInit + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .text.HAL_DAC_Stop + 0x00000000 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .text.HAL_DAC_Start_DMA + 0x00000000 0x1a8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .text.HAL_DAC_Stop_DMA + 0x00000000 0x9a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .text.HAL_DAC_ConvCpltCallbackCh1 + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .text.HAL_DAC_ConvHalfCpltCallbackCh1 + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .text.HAL_DAC_ErrorCallbackCh1 + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .text.HAL_DAC_GetValue + 0x00000000 0x30 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .text.HAL_DAC_GetState + 0x00000000 0x1a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .text.HAL_DAC_GetError + 0x00000000 0x18 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .text.DAC_DMAConvCpltCh1 + 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .text.DAC_DMAHalfConvCpltCh1 + 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .text.DAC_DMAErrorCh1 + 0x00000000 0x2e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0xad8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x17f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x1138f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x3558 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x141d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x535 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x1b6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x288 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x41d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x43 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x1112 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x72e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x391 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x11d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x209 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x108 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x211 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x6bd ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x107 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x1ae ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x3d1 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x367 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x543 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0xbda ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x47e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x693 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0xa6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x00000000 0x306 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .text 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .data 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .bss 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .text.HAL_DACEx_DualStart + 0x00000000 0xd0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .text.HAL_DACEx_DualStop + 0x00000000 0x46 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .text.HAL_DACEx_DualStart_DMA + 0x00000000 0x198 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .text.HAL_DACEx_DualStop_DMA + 0x00000000 0xa6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .text.HAL_DACEx_TriangleWaveGenerate + 0x00000000 0x78 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .text.HAL_DACEx_NoiseWaveGenerate + 0x00000000 0x78 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .text.HAL_DACEx_SawtoothWaveGenerate + 0x00000000 0xa8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .text.HAL_DACEx_SawtoothWaveDataReset + 0x00000000 0x90 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .text.HAL_DACEx_SawtoothWaveDataStep + 0x00000000 0x90 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .text.HAL_DACEx_DualSetValue + 0x00000000 0x58 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .text.HAL_DACEx_ConvCpltCallbackCh2 + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .text.HAL_DACEx_ConvHalfCpltCallbackCh2 + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .text.HAL_DACEx_ErrorCallbackCh2 + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .text.HAL_DACEx_SelfCalibrate + 0x00000000 0x260 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .text.HAL_DACEx_SetUserTrimming + 0x00000000 0x80 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .text.HAL_DACEx_GetTrimOffset + 0x00000000 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .text.HAL_DACEx_DualGetValue + 0x00000000 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .text.DAC_DMAConvCpltCh2 + 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .text.DAC_DMAHalfConvCpltCh2 + 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .text.DAC_DMAErrorCh2 + 0x00000000 0x2e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0xad8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x17f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x1138f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x3558 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x141d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x535 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x1b6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x288 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x41d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x43 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x1112 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x72e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x391 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x11d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x209 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x108 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x211 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x6bd ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x107 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x1ae ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x3d1 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x367 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x543 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0xbda ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x47e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x693 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0xa6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00000000 0x306 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .text 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .data 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .bss 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .text.HAL_DMA_Start + 0x00000000 0x86 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .text.HAL_DMA_PollForTransfer + 0x00000000 0x1b2 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .text.HAL_DMA_RegisterCallback + 0x00000000 0x90 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .text.HAL_DMA_UnRegisterCallback + 0x00000000 0xb0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .text.HAL_DMA_GetState + 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .text.HAL_DMA_GetError + 0x00000000 0x18 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0xad8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x17f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x1138f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x3558 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x141d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x535 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x1b6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x288 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x41d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x43 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x1112 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x72e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x391 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x11d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x209 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x108 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x211 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x6bd ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x107 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x1ae ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x3d1 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x367 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x543 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0xbda ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x47e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x693 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0xa6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00000000 0x306 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .text 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .data 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .bss 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .text.HAL_DMAEx_ConfigMuxSync + 0x00000000 0x7c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .text.HAL_DMAEx_ConfigMuxRequestGenerator + 0x00000000 0x94 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .text.HAL_DMAEx_EnableMuxRequestGenerator + 0x00000000 0x3e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .text.HAL_DMAEx_DisableMuxRequestGenerator + 0x00000000 0x3e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .text.HAL_DMAEx_MUX_IRQHandler + 0x00000000 0xa4 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_info 0x00000000 0x62d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_abbrev 0x00000000 0x1c2 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_aranges + 0x00000000 0x40 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_rnglists + 0x00000000 0x2d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x256 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0xad8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x17f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x1138f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x3558 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x141d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x535 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x1b6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x288 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x41d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x43 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x1112 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x72e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x391 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x11d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x209 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x108 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x211 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x6bd ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x107 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x1ae ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x3d1 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x367 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x543 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0xbda ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x47e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x693 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0xa6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_macro 0x00000000 0x306 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_line 0x00000000 0xa3a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_str 0x00000000 0xe35d7 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .comment 0x00000000 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .debug_frame 0x00000000 0xd4 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .ARM.attributes + 0x00000000 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .text 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .data 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .bss 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .text.HAL_EXTI_SetConfigLine + 0x00000000 0x1a0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .text.HAL_EXTI_GetConfigLine + 0x00000000 0x144 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .text.HAL_EXTI_ClearConfigLine + 0x00000000 0x110 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .text.HAL_EXTI_RegisterCallback + 0x00000000 0x3a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .text.HAL_EXTI_GetHandle + 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .text.HAL_EXTI_IRQHandler + 0x00000000 0x60 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .text.HAL_EXTI_GetPending + 0x00000000 0x58 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .text.HAL_EXTI_ClearPending + 0x00000000 0x48 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .text.HAL_EXTI_GenerateSWI + 0x00000000 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_info 0x00000000 0x63d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_abbrev 0x00000000 0x1a8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_aranges + 0x00000000 0x60 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_rnglists + 0x00000000 0x46 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x262 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0xad8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x17f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x1138f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x3558 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x141d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x535 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x1b6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x288 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x41d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x43 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x1112 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x72e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x391 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x11d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x209 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x108 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x211 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x6bd ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x107 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x1ae ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x3d1 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x367 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x543 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0xbda ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x47e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x693 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0xa6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_macro 0x00000000 0x306 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_line 0x00000000 0xc00 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_str 0x00000000 0xe33ba ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .comment 0x00000000 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .debug_frame 0x00000000 0x174 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .ARM.attributes + 0x00000000 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .data 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .bss 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_DeInit + 0x00000000 0x46 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_MspInit + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_MspDeInit + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_EnterPowerDownMode + 0x00000000 0x5e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_ExitPowerDownMode + 0x00000000 0x6e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_ConfigExtendedIdMask + 0x00000000 0x3e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_ConfigRxFifoOverwrite + 0x00000000 0x72 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_ConfigRamWatchdog + 0x00000000 0x48 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_ConfigTimestampCounter + 0x00000000 0x48 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_EnableTimestampCounter + 0x00000000 0x48 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_DisableTimestampCounter + 0x00000000 0x42 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_GetTimestampCounter + 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_ResetTimestampCounter + 0x00000000 0x3c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_ConfigTimeoutCounter + 0x00000000 0x52 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_EnableTimeoutCounter + 0x00000000 0x42 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_DisableTimeoutCounter + 0x00000000 0x42 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_GetTimeoutCounter + 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_ResetTimeoutCounter + 0x00000000 0x3c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_ConfigTxDelayCompensation + 0x00000000 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_EnableTxDelayCompensation + 0x00000000 0x42 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_DisableTxDelayCompensation + 0x00000000 0x42 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_EnableISOMode + 0x00000000 0x42 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_DisableISOMode + 0x00000000 0x42 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_EnableEdgeFiltering + 0x00000000 0x42 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_DisableEdgeFiltering + 0x00000000 0x42 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_Stop + 0x00000000 0xe0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_GetLatestTxFifoQRequestBuffer + 0x00000000 0x18 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_AbortTxRequest + 0x00000000 0x3e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_GetTxEvent + 0x00000000 0x110 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_GetHighPriorityMessageStatus + 0x00000000 0x5c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_GetProtocolStatus + 0x00000000 0xa0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_GetErrorCounters + 0x00000000 0x4a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_IsTxBufferMessagePending + 0x00000000 0x2c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_GetRxFifoFillLevel + 0x00000000 0x3c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_GetTxFifoFreeLevel + 0x00000000 0x24 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_IsRestrictedOperationMode + 0x00000000 0x24 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_ExitRestrictedOperationMode + 0x00000000 0x4a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_ConfigInterruptLines + 0x00000000 0x68 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_DeactivateNotification + 0x00000000 0x1c0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_RxFifo0Callback + 0x00000000 0x16 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_TxBufferCompleteCallback + 0x00000000 0x16 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_GetState + 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FDCAN_GetError + 0x00000000 0x18 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0xad8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x17f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x1138f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x3558 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x141d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x535 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x1b6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x288 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x41d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x43 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x1112 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x72e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x391 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x11d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x209 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x108 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x211 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x6bd ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x107 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x1ae ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x3d1 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x367 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x543 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0xbda ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x47e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x693 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0xa6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00000000 0x306 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .text 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .data 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .bss 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .text.HAL_FLASH_Program_IT + 0x00000000 0xc8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .text.HAL_FLASH_IRQHandler + 0x00000000 0x198 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .text.HAL_FLASH_EndOfOperationCallback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .text.HAL_FLASH_OperationErrorCallback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .text.HAL_FLASH_OB_Unlock + 0x00000000 0x4c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .text.HAL_FLASH_OB_Lock + 0x00000000 0x38 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .text.HAL_FLASH_OB_Launch + 0x00000000 0x24 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0xad8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x17f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x1138f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x3558 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x141d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x535 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x1b6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x288 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x41d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x43 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x1112 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x72e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x391 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x11d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x209 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x108 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x211 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x6bd ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x107 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x1ae ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x3d1 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x367 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x543 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0xbda ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x47e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x693 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0xa6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x00000000 0x306 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .text 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .data 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .bss 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .text.HAL_FLASHEx_Erase_IT + 0x00000000 0xe4 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .text.HAL_FLASHEx_OBProgram + 0x00000000 0x120 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .text.HAL_FLASHEx_OBGetConfig + 0x00000000 0xbe ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .text.HAL_FLASHEx_EnableSecMemProtection + 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .text.HAL_FLASHEx_EnableDebugger + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .text.HAL_FLASHEx_DisableDebugger + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .text.FLASH_OB_WRPConfig + 0x00000000 0x6c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .text.FLASH_OB_RDPConfig + 0x00000000 0x50 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .text.FLASH_OB_UserConfig + 0x00000000 0x220 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .text.FLASH_OB_PCROPConfig + 0x00000000 0xa4 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .text.FLASH_OB_SecMemConfig + 0x00000000 0x58 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .text.FLASH_OB_BootLockConfig + 0x00000000 0x50 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .text.FLASH_OB_GetSecMem + 0x00000000 0x2c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .text.FLASH_OB_GetBootLock + 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .text.FLASH_OB_GetWRP + 0x00000000 0x60 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .text.FLASH_OB_GetRDP + 0x00000000 0x30 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .text.FLASH_OB_GetUser + 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .text.FLASH_OB_GetPCROP + 0x00000000 0x6c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0xad8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x17f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x1138f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x3558 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x141d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x535 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x1b6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x288 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x41d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x43 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x1112 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x72e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x391 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x11d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x209 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x108 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x211 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x6bd ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x107 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x1ae ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x3d1 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x367 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x543 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0xbda ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x47e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x693 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0xa6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x00000000 0x306 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .text 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .data 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .bss 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .RamFunc 0x00000000 0x68 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_info 0x00000000 0x1ca ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_abbrev 0x00000000 0xd1 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_aranges + 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_rnglists + 0x00000000 0x19 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x256 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0xad8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x17f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x1138f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x3558 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x141d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x535 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x1b6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x288 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x41d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x43 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x1112 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x72e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x391 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x11d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x209 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x108 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x211 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x6bd ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x107 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x1ae ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x3d1 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x367 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x543 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0xbda ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x47e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x693 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0xa6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_macro 0x00000000 0x306 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_line 0x00000000 0x8ac ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_str 0x00000000 0xe3200 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .comment 0x00000000 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .debug_frame 0x00000000 0x50 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .ARM.attributes + 0x00000000 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .text 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .data 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .bss 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .text.HAL_GPIO_ReadPin + 0x00000000 0x30 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .text.HAL_GPIO_TogglePin + 0x00000000 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .text.HAL_GPIO_LockPin + 0x00000000 0x50 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .text.HAL_GPIO_EXTI_IRQHandler + 0x00000000 0x30 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .text.HAL_GPIO_EXTI_Callback + 0x00000000 0x16 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0xad8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x17f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x1138f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x3558 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x141d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x535 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x1b6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x288 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x41d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x43 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x1112 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x72e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x391 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x11d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x209 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x108 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x211 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x6bd ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x107 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x1ae ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x3d1 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x367 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x543 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0xbda ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x47e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x693 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0xa6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00000000 0x306 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .text 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .data 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .bss 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .text.HAL_OPAMP_DeInit + 0x00000000 0x6a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .text.HAL_OPAMP_MspInit + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .text.HAL_OPAMP_MspDeInit + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .text.HAL_OPAMP_Stop + 0x00000000 0x74 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .text.HAL_OPAMP_SelfCalibrate + 0x00000000 0x24a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .text.HAL_OPAMP_Lock + 0x00000000 0x50 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .text.HAL_OPAMP_LockTimerMux + 0x00000000 0x5e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .text.HAL_OPAMP_GetState + 0x00000000 0x26 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .text.HAL_OPAMP_GetTrimOffset + 0x00000000 0xe6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0xad8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x17f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x1138f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x3558 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x141d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x535 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x1b6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x288 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x41d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x43 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x1112 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x72e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x391 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x11d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x209 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x108 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x211 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x6bd ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x107 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x1ae ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x3d1 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x367 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x543 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0xbda ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x47e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x693 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0xa6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00000000 0x306 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .text 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .data 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .bss 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .text.HAL_OPAMPEx_SelfCalibrateAll + 0x00000000 0x5ea ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_info 0x00000000 0x358 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_abbrev 0x00000000 0x140 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_aranges + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_rnglists + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x256 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0xad8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x17f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x1138f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x3558 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x141d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x535 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x1b6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x288 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x41d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x43 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x1112 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x72e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x391 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x11d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x209 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x108 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x211 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x6bd ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x107 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x1ae ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x3d1 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x367 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x543 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0xbda ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x47e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x693 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0xa6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_macro 0x00000000 0x306 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_line 0x00000000 0xa3f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_str 0x00000000 0xe33f8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .comment 0x00000000 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .debug_frame 0x00000000 0x38 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .ARM.attributes + 0x00000000 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .text 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .data 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .bss 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .text.HAL_PWR_DeInit + 0x00000000 0x2c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .text.HAL_PWR_EnableBkUpAccess + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .text.HAL_PWR_DisableBkUpAccess + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .text.HAL_PWR_ConfigPVD + 0x00000000 0xc0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .text.HAL_PWR_EnablePVD + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .text.HAL_PWR_DisablePVD + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .text.HAL_PWR_EnableWakeUpPin + 0x00000000 0x40 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .text.HAL_PWR_DisableWakeUpPin + 0x00000000 0x2c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .text.HAL_PWR_EnterSLEEPMode + 0x00000000 0x64 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .text.HAL_PWR_EnterSTOPMode + 0x00000000 0x2e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .text.HAL_PWR_EnterSTANDBYMode + 0x00000000 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .text.HAL_PWR_EnableSleepOnExit + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .text.HAL_PWR_DisableSleepOnExit + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .text.HAL_PWR_EnableSEVOnPend + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .text.HAL_PWR_DisableSEVOnPend + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .text.HAL_PWR_PVDCallback + 0x00000000 0xe ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_info 0x00000000 0x935 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_abbrev 0x00000000 0x1c8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_aranges + 0x00000000 0x98 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_rnglists + 0x00000000 0x6e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x26e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0xad8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x17f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x1138f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x3558 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x141d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x535 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x1b6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x288 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x41d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x43 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x1112 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x72e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x391 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x11d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x209 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x108 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x211 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x6bd ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x107 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x1ae ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x3d1 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x367 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x543 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0xbda ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x47e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x693 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0xa6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_macro 0x00000000 0x306 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_line 0x00000000 0xa55 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_str 0x00000000 0xe3690 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .comment 0x00000000 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .debug_frame 0x00000000 0x230 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .ARM.attributes + 0x00000000 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .data 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .bss 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_GetVoltageRange + 0x00000000 0x40 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_EnableBatteryCharging + 0x00000000 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_DisableBatteryCharging + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_EnableInternalWakeUpLine + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_DisableInternalWakeUpLine + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_EnableGPIOPullUp + 0x00000000 0x12c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_DisableGPIOPullUp + 0x00000000 0xd0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_EnableGPIOPullDown + 0x00000000 0x12c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_DisableGPIOPullDown + 0x00000000 0xc8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_EnablePullUpPullDownConfig + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_DisablePullUpPullDownConfig + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_EnableSRAM2ContentRetention + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_DisableSRAM2ContentRetention + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_EnablePVM1 + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_DisablePVM1 + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_EnablePVM2 + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_DisablePVM2 + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_EnablePVM3 + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_DisablePVM3 + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_EnablePVM4 + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_DisablePVM4 + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_ConfigPVM + 0x00000000 0x2a4 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_EnableLowPowerRunMode + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_DisableLowPowerRunMode + 0x00000000 0x70 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_EnterSTOP0Mode + 0x00000000 0x54 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_EnterSTOP1Mode + 0x00000000 0x58 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_EnterSHUTDOWNMode + 0x00000000 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_PVD_PVM_IRQHandler + 0x00000000 0x7c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_PVM1Callback + 0x00000000 0xe ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_PVM2Callback + 0x00000000 0xe ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_PVM3Callback + 0x00000000 0xe ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_PVM4Callback + 0x00000000 0xe ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_EnableUCPDStandbyMode + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_DisableUCPDStandbyMode + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .text.HAL_PWREx_EnableUCPDDeadBattery + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0xad8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x17f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x1138f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x3558 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x141d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x535 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x1b6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x288 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x41d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x43 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x1112 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x72e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x391 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x11d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x209 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x108 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x211 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x6bd ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x107 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x1ae ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x3d1 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x367 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x543 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0xbda ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x47e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x693 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0xa6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00000000 0x306 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .text 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .data 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .bss 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .text.HAL_RCC_DeInit + 0x00000000 0x104 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .text.HAL_RCC_MCOConfig + 0x00000000 0x8c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .text.HAL_RCC_GetOscConfig + 0x00000000 0x164 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .text.HAL_RCC_EnableCSS + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .text.HAL_RCC_EnableLSECSS + 0x00000000 0x24 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .text.HAL_RCC_DisableLSECSS + 0x00000000 0x24 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .text.HAL_RCC_NMI_IRQHandler + 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .text.HAL_RCC_CSSCallback + 0x00000000 0xe ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0xad8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x17f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x1138f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x3558 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x141d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x535 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x1b6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x288 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x41d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x43 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x1112 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x72e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x391 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x11d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x209 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x108 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x211 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x6bd ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x107 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x1ae ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x3d1 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x367 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x543 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0xbda ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x47e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x693 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0xa6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x00000000 0x306 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .text 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .data 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .bss 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .text.HAL_RCCEx_GetPeriphCLKConfig + 0x00000000 0x104 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .text.HAL_RCCEx_GetPeriphCLKFreq + 0x00000000 0x8a4 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .text.HAL_RCCEx_EnableLSECSS + 0x00000000 0x24 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .text.HAL_RCCEx_DisableLSECSS + 0x00000000 0x30 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .text.HAL_RCCEx_EnableLSECSS_IT + 0x00000000 0x4c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .text.HAL_RCCEx_LSECSS_IRQHandler + 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .text.HAL_RCCEx_LSECSS_Callback + 0x00000000 0xe ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .text.HAL_RCCEx_EnableLSCO + 0x00000000 0xd4 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .text.HAL_RCCEx_DisableLSCO + 0x00000000 0x88 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .text.HAL_RCCEx_CRSConfig + 0x00000000 0x84 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .text.HAL_RCCEx_CRSSoftwareSynchronizationGenerate + 0x00000000 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .text.HAL_RCCEx_CRSGetSynchronizationInfo + 0x00000000 0x48 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .text.HAL_RCCEx_CRSWaitSynchronization + 0x00000000 0xe4 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .text.HAL_RCCEx_CRS_IRQHandler + 0x00000000 0xdc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .text.HAL_RCCEx_CRS_SyncOkCallback + 0x00000000 0xe ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .text.HAL_RCCEx_CRS_SyncWarnCallback + 0x00000000 0xe ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .text.HAL_RCCEx_CRS_ExpectedSyncCallback + 0x00000000 0xe ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .text.HAL_RCCEx_CRS_ErrorCallback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0xad8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x17f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x1138f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x3558 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x141d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x535 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x1b6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x288 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x41d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x43 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x1112 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x72e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x391 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x11d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x209 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x108 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x211 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x6bd ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x107 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x1ae ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x3d1 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x367 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x543 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0xbda ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x47e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x693 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0xa6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x00000000 0x306 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .text 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .data 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .bss 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .text.HAL_RTC_DeInit + 0x00000000 0x114 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .text.HAL_RTC_MspInit + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .text.HAL_RTC_MspDeInit + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .text.HAL_RTC_SetTime + 0x00000000 0x13a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .text.HAL_RTC_GetTime + 0x00000000 0xb8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .text.HAL_RTC_SetDate + 0x00000000 0x10e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .text.HAL_RTC_GetDate + 0x00000000 0x9a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .text.HAL_RTC_SetAlarm + 0x00000000 0x226 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .text.HAL_RTC_SetAlarm_IT + 0x00000000 0x254 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .text.HAL_RTC_DeactivateAlarm + 0x00000000 0x11c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .text.HAL_RTC_GetAlarm + 0x00000000 0x180 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .text.HAL_RTC_AlarmIRQHandler + 0x00000000 0x64 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .text.HAL_RTC_AlarmAEventCallback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .text.HAL_RTC_PollForAlarmAEvent + 0x00000000 0x6c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .text.HAL_RTC_GetState + 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .text.RTC_ByteToBcd2 + 0x00000000 0x40 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .text.RTC_Bcd2ToByte + 0x00000000 0x38 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .text.HAL_RTC_DST_Add1Hour + 0x00000000 0x3c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .text.HAL_RTC_DST_Sub1Hour + 0x00000000 0x3c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .text.HAL_RTC_DST_SetStoreOperation + 0x00000000 0x3c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .text.HAL_RTC_DST_ClearStoreOperation + 0x00000000 0x3c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .text.HAL_RTC_DST_ReadStoreOperation + 0x00000000 0x1e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0xad8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x17f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x1138f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x3558 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x141d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x535 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x1b6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x288 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x41d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x43 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x1112 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x72e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x391 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x11d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x209 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x108 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x211 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x6bd ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x107 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x1ae ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x3d1 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x367 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x543 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0xbda ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x47e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x693 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0xa6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00000000 0x306 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .data 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .bss 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_SetTimeStamp + 0x00000000 0x88 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_SetTimeStamp_IT + 0x00000000 0xb8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_DeactivateTimeStamp + 0x00000000 0x84 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_SetInternalTimeStamp + 0x00000000 0x6c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_DeactivateInternalTimeStamp + 0x00000000 0x6c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_GetTimeStamp + 0x00000000 0x130 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_TimeStampEventCallback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_TimeStampIRQHandler + 0x00000000 0x58 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_PollForTimeStampEvent + 0x00000000 0x86 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_SetWakeUpTimer + 0x00000000 0xe8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_DeactivateWakeUpTimer + 0x00000000 0xb8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_GetWakeUpTimer + 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_WakeUpTimerEventCallback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_PollForWakeUpTimerEvent + 0x00000000 0x6c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_SetSmoothCalib + 0x00000000 0xce ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_SetSynchroShift + 0x00000000 0x11a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_SetCalibrationOutPut + 0x00000000 0x82 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_DeactivateCalibrationOutPut + 0x00000000 0x6c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_SetRefClock + 0x00000000 0x88 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_DeactivateRefClock + 0x00000000 0x88 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_EnableBypassShadow + 0x00000000 0x6c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_DisableBypassShadow + 0x00000000 0x6c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_AlarmBEventCallback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_PollForAlarmBEvent + 0x00000000 0x6c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_SetTamper + 0x00000000 0xf0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_SetTamper_IT + 0x00000000 0x118 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_DeactivateTamper + 0x00000000 0x64 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_PollForTamperEvent + 0x00000000 0x58 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_SetInternalTamper + 0x00000000 0x6c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_SetInternalTamper_IT + 0x00000000 0x94 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_DeactivateInternalTamper + 0x00000000 0x4c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_PollForInternalTamperEvent + 0x00000000 0x58 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_TamperIRQHandler + 0x00000000 0xa8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_Tamper1EventCallback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_Tamper2EventCallback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_Tamper3EventCallback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_InternalTamper3EventCallback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_InternalTamper4EventCallback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_InternalTamper5EventCallback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_InternalTamper6EventCallback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_BKUPWrite + 0x00000000 0x30 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .text.HAL_RTCEx_BKUPRead + 0x00000000 0x2c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0xad8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x17f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x1138f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x3558 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x141d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x535 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x1b6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x288 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x41d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x43 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x1112 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x72e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x391 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x11d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x209 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x108 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x211 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x6bd ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x107 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x1ae ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x3d1 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x367 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x543 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0xbda ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x47e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x693 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0xa6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x00000000 0x306 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .data 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .bss 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_Base_DeInit + 0x00000000 0xb8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_Base_MspInit + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_Base_MspDeInit + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_Base_Start + 0x00000000 0xc4 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_Base_Stop + 0x00000000 0x4e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_Base_Stop_IT + 0x00000000 0x5e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_Base_Start_DMA + 0x00000000 0x138 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_Base_Stop_DMA + 0x00000000 0x64 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_OC_Init + 0x00000000 0xae ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_OC_DeInit + 0x00000000 0xb8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_OC_MspInit + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_OC_MspDeInit + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_OC_Start + 0x00000000 0x200 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_OC_Stop + 0x00000000 0x12c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_OC_Start_IT + 0x00000000 0x298 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_OC_Stop_IT + 0x00000000 0x1c8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_OC_Start_DMA + 0x00000000 0x430 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_OC_Stop_DMA + 0x00000000 0x1f0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_PWM_DeInit + 0x00000000 0xb8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_PWM_MspDeInit + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_PWM_Start_IT + 0x00000000 0x298 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_PWM_Stop_IT + 0x00000000 0x1c8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_PWM_Start_DMA + 0x00000000 0x430 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_PWM_Stop_DMA + 0x00000000 0x1f0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_IC_DeInit + 0x00000000 0xb8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_IC_MspDeInit + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_IC_Start + 0x00000000 0x1ec ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_IC_Stop + 0x00000000 0xe2 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_IC_Start_IT + 0x00000000 0x284 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_IC_Stop_IT + 0x00000000 0x17c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_IC_Stop_DMA + 0x00000000 0x1a4 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_OnePulse_Init + 0x00000000 0xa0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_OnePulse_DeInit + 0x00000000 0x88 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_OnePulse_MspInit + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_OnePulse_MspDeInit + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_OnePulse_Start + 0x00000000 0xec ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_OnePulse_Stop + 0x00000000 0x100 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_OnePulse_Start_IT + 0x00000000 0x10c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_OnePulse_Stop_IT + 0x00000000 0x120 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_Encoder_Init + 0x00000000 0x14c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_Encoder_DeInit + 0x00000000 0x88 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_Encoder_MspInit + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_Encoder_MspDeInit + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_Encoder_Start + 0x00000000 0x11c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_Encoder_Stop + 0x00000000 0x14e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_Encoder_Start_IT + 0x00000000 0x15c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_Encoder_Stop_IT + 0x00000000 0x18a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_Encoder_Start_DMA + 0x00000000 0x2d8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_Encoder_Stop_DMA + 0x00000000 0x1b2 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_OC_ConfigChannel + 0x00000000 0xf4 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_OnePulse_ConfigChannel + 0x00000000 0x1b4 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_DMABurst_WriteStart + 0x00000000 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_DMABurst_MultiWriteStart + 0x00000000 0x2b8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_DMABurst_WriteStop + 0x00000000 0xf4 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_DMABurst_ReadStart + 0x00000000 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_DMABurst_MultiReadStart + 0x00000000 0x2b8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_DMABurst_ReadStop + 0x00000000 0xf4 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_GenerateEvent + 0x00000000 0x4e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_ConfigOCrefClear + 0x00000000 0x3a0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_ConfigTI1Input + 0x00000000 0x38 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_SlaveConfigSynchro_IT + 0x00000000 0x84 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_ReadCapturedValue + 0x00000000 0x88 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_PeriodElapsedCallback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_PeriodElapsedHalfCpltCallback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_IC_CaptureCallback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_PWM_PulseFinishedHalfCpltCallback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_TriggerHalfCpltCallback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_Base_GetState + 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_OC_GetState + 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_PWM_GetState + 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_IC_GetState + 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_OnePulse_GetState + 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_Encoder_GetState + 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_GetActiveChannel + 0x00000000 0x18 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_GetChannelState + 0x00000000 0x72 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.HAL_TIM_DMABurstState + 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.TIM_DMADelayPulseCplt + 0x00000000 0xa8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.TIM_DMADelayPulseHalfCplt + 0x00000000 0x68 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.TIM_DMAPeriodElapsedCplt + 0x00000000 0x2e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.TIM_DMAPeriodElapsedHalfCplt + 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.TIM_DMATriggerCplt + 0x00000000 0x2e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.TIM_DMATriggerHalfCplt + 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0xad8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x17f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x1138f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x3558 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x141d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x535 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x1b6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x288 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x41d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x43 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x1112 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x72e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x391 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x11d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x209 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x108 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x211 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x6bd ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x107 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x1ae ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x3d1 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x367 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x543 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0xbda ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x47e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x693 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0xa6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00000000 0x306 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .data 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .bss 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_HallSensor_Init + 0x00000000 0x15e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_HallSensor_DeInit + 0x00000000 0x88 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_HallSensor_MspInit + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_HallSensor_MspDeInit + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_HallSensor_Start + 0x00000000 0x110 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_HallSensor_Stop + 0x00000000 0x70 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_HallSensor_Start_IT + 0x00000000 0x120 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_HallSensor_Stop_IT + 0x00000000 0x80 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_HallSensor_Start_DMA + 0x00000000 0x160 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_HallSensor_Stop_DMA + 0x00000000 0x7a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_OCN_Start + 0x00000000 0x168 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_OCN_Stop + 0x00000000 0xba ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_OCN_Start_IT + 0x00000000 0x210 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_OCN_Stop_IT + 0x00000000 0x178 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_OCN_Start_DMA + 0x00000000 0x364 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_OCN_Stop_DMA + 0x00000000 0x17c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_PWMN_Start + 0x00000000 0x168 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_PWMN_Stop + 0x00000000 0xba ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_PWMN_Start_IT + 0x00000000 0x210 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_PWMN_Stop_IT + 0x00000000 0x178 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_PWMN_Start_DMA + 0x00000000 0x364 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_PWMN_Stop_DMA + 0x00000000 0x17c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_OnePulseN_Start + 0x00000000 0xaa ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_OnePulseN_Stop + 0x00000000 0xbe ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_OnePulseN_Start_IT + 0x00000000 0xca ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_OnePulseN_Stop_IT + 0x00000000 0xde ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_ConfigCommutEvent + 0x00000000 0xfc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_ConfigCommutEvent_IT + 0x00000000 0xfc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_ConfigCommutEvent_DMA + 0x00000000 0x120 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_ConfigBreakInput + 0x00000000 0x1b0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_GroupChannel5 + 0x00000000 0x66 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_DisarmBreakInput + 0x00000000 0x92 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_ReArmBreakInput + 0x00000000 0xc2 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_DitheringEnable + 0x00000000 0x26 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_DitheringDisable + 0x00000000 0x26 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_OC_ConfigPulseOnCompare + 0x00000000 0x78 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_ConfigSlaveModePreload + 0x00000000 0x2c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_EnableSlaveModePreload + 0x00000000 0x26 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_DisableSlaveModePreload + 0x00000000 0x26 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_EnableDeadTimePreload + 0x00000000 0x26 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_DisableDeadTimePreload + 0x00000000 0x26 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_ConfigDeadTime + 0x00000000 0x2c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_ConfigAsymmetricalDeadTime + 0x00000000 0x2c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_EnableAsymmetricalDeadTime + 0x00000000 0x26 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_DisableAsymmetricalDeadTime + 0x00000000 0x26 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_ConfigEncoderIndex + 0x00000000 0x76 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_EnableEncoderIndex + 0x00000000 0x26 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_DisableEncoderIndex + 0x00000000 0x26 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_EnableEncoderFirstIndex + 0x00000000 0x26 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_DisableEncoderFirstIndex + 0x00000000 0x26 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_CommutHalfCpltCallback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_HallSensor_GetState + 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.HAL_TIMEx_GetChannelNState + 0x00000000 0x52 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.TIMEx_DMACommutationCplt + 0x00000000 0x24 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.TIMEx_DMACommutationHalfCplt + 0x00000000 0x24 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.TIM_DMADelayPulseNCplt + 0x00000000 0xa8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.TIM_DMAErrorCCxN + 0x00000000 0x88 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .text.TIM_CCxNChannelCmd + 0x00000000 0x4a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0xad8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x17f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x1138f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x3558 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x141d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x535 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x1b6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x288 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x41d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x43 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x1112 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x72e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x391 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x11d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x209 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x108 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x211 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x6bd ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x107 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x1ae ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x3d1 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x367 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x543 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0xbda ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x47e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x693 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0xa6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00000000 0x306 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .data 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .bss 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_HalfDuplex_Init + 0x00000000 0xb0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_LIN_Init + 0x00000000 0xe0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_MultiProcessor_Init + 0x00000000 0xd8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_UART_DeInit + 0x00000000 0x7e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_UART_MspInit + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_UART_MspDeInit + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_UART_Receive + 0x00000000 0x190 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_UART_Transmit_IT + 0x00000000 0x128 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_UART_Receive_DMA + 0x00000000 0x98 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_UART_DMAPause + 0x00000000 0x11c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_UART_DMAResume + 0x00000000 0x108 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_UART_DMAStop + 0x00000000 0x12c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_UART_Abort + 0x00000000 0x21a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_UART_AbortTransmit + 0x00000000 0x120 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_UART_AbortReceive + 0x00000000 0x16a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_UART_Abort_IT + 0x00000000 0x278 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_UART_AbortTransmit_IT + 0x00000000 0x144 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_UART_AbortReceive_IT + 0x00000000 0x19c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_UART_TxCpltCallback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_UART_RxCpltCallback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_UART_RxHalfCpltCallback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_UART_AbortCpltCallback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_UART_AbortTransmitCpltCallback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_UART_AbortReceiveCpltCallback + 0x00000000 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_UART_ReceiverTimeout_Config + 0x00000000 0x38 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_UART_EnableReceiverTimeout + 0x00000000 0x74 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_UART_DisableReceiverTimeout + 0x00000000 0x74 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_MultiProcessor_EnableMuteMode + 0x00000000 0x70 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_MultiProcessor_DisableMuteMode + 0x00000000 0x70 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_MultiProcessor_EnterMuteMode + 0x00000000 0x24 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_HalfDuplex_EnableTransmitter + 0x00000000 0xa8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_HalfDuplex_EnableReceiver + 0x00000000 0xa8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_LIN_SendBreak + 0x00000000 0x54 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_UART_GetState + 0x00000000 0x2a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_UART_GetError + 0x00000000 0x1a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.UART_Start_Receive_DMA + 0x00000000 0x14c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.UART_DMAReceiveCplt + 0x00000000 0x12c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.UART_DMARxHalfCplt + 0x00000000 0x3e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.UART_DMATxAbortCallback + 0x00000000 0x8c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.UART_DMARxAbortCallback + 0x00000000 0x80 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.UART_DMATxOnlyAbortCallback + 0x00000000 0x46 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.UART_DMARxOnlyAbortCallback + 0x00000000 0x4a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.UART_TxISR_8BIT + 0x00000000 0xb8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.UART_TxISR_16BIT + 0x00000000 0xc2 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.UART_TxISR_8BIT_FIFOEN + 0x00000000 0xe0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.UART_TxISR_16BIT_FIFOEN + 0x00000000 0xea ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0xad8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x17f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x1138f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x3558 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x141d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x535 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x1b6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x288 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x41d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x43 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x1112 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x72e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x391 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x11d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x209 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x108 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x211 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x6bd ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x107 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x1ae ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x3d1 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x367 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x543 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0xbda ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x47e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x693 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0xa6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00000000 0x306 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .text 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .data 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .bss 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .text.HAL_RS485Ex_Init + 0x00000000 0xd2 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .text.HAL_MultiProcessorEx_AddressLength_Set + 0x00000000 0x60 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .text.HAL_UARTEx_DisableStopMode + 0x00000000 0x66 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .text.HAL_UARTEx_EnableFifoMode + 0x00000000 0x76 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .text.HAL_UARTEx_ReceiveToIdle + 0x00000000 0x204 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .text.HAL_UARTEx_ReceiveToIdle_IT + 0x00000000 0xa0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .text.HAL_UARTEx_ReceiveToIdle_DMA + 0x00000000 0xa8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .text.HAL_UARTEx_GetRxEventType + 0x00000000 0x18 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0xad8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x17f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x2e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x8e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x51 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x103 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x6a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x1df ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0xfb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x1011 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x11f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x1138f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x6d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x3558 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x190 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x5c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x141d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x535 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x1b6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x288 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x41d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x18b ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x43 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x23d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x1112 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x72e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x391 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x11d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x209 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x108 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x211 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x6bd ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x401 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x107 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x1ae ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x122 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x3d1 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x367 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x543 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0xeb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0xbda ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x47e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x693 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0xa6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00000000 0x306 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .group 0x00000000 0xc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.o + .text 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.o + .data 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.o + .bss 0x00000000 0x0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.o + .debug_info 0x00000000 0x22 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.o + .debug_abbrev 0x00000000 0x12 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.o + .debug_aranges + 0x00000000 0x18 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.o + .debug_macro 0x00000000 0x11 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.o + .debug_macro 0x00000000 0xad8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.o + .debug_line 0x00000000 0x57 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.o + .debug_str 0x00000000 0x2eaf ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.o + .comment 0x00000000 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.o + .ARM.attributes + 0x00000000 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.makeCmsisPriority + 0x00000000 0x2c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osKernelRunning + 0x00000000 0x18 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osKernelSysTick + 0x00000000 0x20 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osThreadGetId + 0x00000000 0xe ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osThreadTerminate + 0x00000000 0x18 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osThreadYield + 0x00000000 0x24 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osThreadSetPriority + 0x00000000 0x2a ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osThreadGetPriority + 0x00000000 0x3c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osTimerCreate + 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osTimerStart + 0x00000000 0x20 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osTimerStop + 0x00000000 0x1e ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osTimerDelete + 0x00000000 0x1e ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osSignalSet + 0x00000000 0x80 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osSignalWait + 0x00000000 0x98 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osMutexCreate + 0x00000000 0x18 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osMutexWait + 0x00000000 0x9c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osMutexRelease + 0x00000000 0x6c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osMutexDelete + 0x00000000 0x26 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osSemaphoreWait + 0x00000000 0x9c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osSemaphoreRelease + 0x00000000 0x6c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osSemaphoreDelete + 0x00000000 0x26 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osPoolCAlloc + 0x00000000 0x2a ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osMailCreate + 0x00000000 0xb0 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osMailAlloc + 0x00000000 0x2a ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osMailCAlloc + 0x00000000 0x46 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osMailPut + 0x00000000 0x7c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osMailGet + 0x00000000 0xe8 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osMailFree + 0x00000000 0x2a ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osSystickHandler + 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osThreadSuspend + 0x00000000 0x18 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osThreadResume + 0x00000000 0x44 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osThreadSuspendAll + 0x00000000 0xe ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osThreadResumeAll + 0x00000000 0x18 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osDelayUntil + 0x00000000 0x2c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osAbortDelay + 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osThreadList + 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osMessagePeek + 0x00000000 0x96 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osMessageWaiting + 0x00000000 0x2c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osMessageAvailableSpace + 0x00000000 0x18 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osMessageDelete + 0x00000000 0x26 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osRecursiveMutexCreate + 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osRecursiveMutexRelease + 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osRecursiveMutexWait + 0x00000000 0x18 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osSemaphoreGetCount + 0x00000000 0x18 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0xad8 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x5b ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x94 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x57 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x20 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0xf1 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x4fe ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x86 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x69 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0x19 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00000000 0xcf ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_info 0x00000000 0x77 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_abbrev 0x00000000 0x28 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_aranges + 0x00000000 0x18 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x193 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0xad8 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0xf1 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x4fe ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_line 0x00000000 0x678 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .debug_str 0x00000000 0xb682 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .comment 0x00000000 0x44 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .ARM.attributes + 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .text.xEventGroupCreate + 0x00000000 0x2e ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .text.xEventGroupSync + 0x00000000 0x160 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .text.xEventGroupWaitBits + 0x00000000 0x1a4 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .text.xEventGroupClearBits + 0x00000000 0x72 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .text.xEventGroupGetBitsFromISR + 0x00000000 0x48 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .text.xEventGroupSetBits + 0x00000000 0x118 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .text.vEventGroupDelete + 0x00000000 0x64 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .text.vEventGroupSetBitsCallback + 0x00000000 0x1a ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .text.vEventGroupClearBitsCallback + 0x00000000 0x1a ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .text.prvTestWaitCondition + 0x00000000 0x44 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_info 0x00000000 0x8d7 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_abbrev 0x00000000 0x2a1 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_aranges + 0x00000000 0x68 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_rnglists + 0x00000000 0x4c ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x1f2 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0xad8 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x5b ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x94 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x11c ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x9b ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x57 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x29 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0xf1 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x4fe ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_macro 0x00000000 0x19 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_line 0x00000000 0xa99 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_str 0x00000000 0xc0b4 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .comment 0x00000000 0x44 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .debug_frame 0x00000000 0x180 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .ARM.attributes + 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0xad8 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x5b ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x94 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x11c ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x9b ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x57 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x29 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0xf1 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0x4fe ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .bss.xQueueRegistry + 0x00000000 0x40 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.prvInitialiseMutex + 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.xQueueCreateMutex + 0x00000000 0x30 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.xQueuePeek + 0x00000000 0x1c8 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.xQueuePeekFromISR + 0x00000000 0xd8 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.uxQueueMessagesWaiting + 0x00000000 0x3e ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.uxQueueSpacesAvailable + 0x00000000 0x48 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.uxQueueMessagesWaitingFromISR + 0x00000000 0x3e ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.vQueueDelete + 0x00000000 0x3e ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.xQueueIsQueueEmptyFromISR + 0x00000000 0x4a ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.xQueueIsQueueFullFromISR + 0x00000000 0x4e ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.vQueueAddToRegistry + 0x00000000 0x54 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.pcQueueGetName + 0x00000000 0x4c ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.vQueueUnregisterQueue + 0x00000000 0x54 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0xad8 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x5b ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x94 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x11c ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x9b ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x57 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x29 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x20 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0xf1 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0x4fe ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.xStreamBufferGenericCreate + 0x00000000 0xbc ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.vStreamBufferDelete + 0x00000000 0x50 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.xStreamBufferReset + 0x00000000 0x6e ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.xStreamBufferSetTriggerLevel + 0x00000000 0x5e ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.xStreamBufferSpacesAvailable + 0x00000000 0x68 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.xStreamBufferBytesAvailable + 0x00000000 0x3c ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.xStreamBufferSend + 0x00000000 0x172 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.xStreamBufferSendFromISR + 0x00000000 0xe6 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.prvWriteMessageToBuffer + 0x00000000 0x7a ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.xStreamBufferReceive + 0x00000000 0x130 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.xStreamBufferNextMessageLengthBytes + 0x00000000 0x96 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.xStreamBufferReceiveFromISR + 0x00000000 0xe2 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.prvReadMessageFromBuffer + 0x00000000 0x64 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.xStreamBufferIsEmpty + 0x00000000 0x52 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.xStreamBufferIsFull + 0x00000000 0x62 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.xStreamBufferSendCompletedFromISR + 0x00000000 0x88 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.xStreamBufferReceiveCompletedFromISR + 0x00000000 0x88 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.prvWriteBytesToBuffer + 0x00000000 0xea ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.prvReadBytesFromBuffer + 0x00000000 0xfa ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.prvBytesInBuffer + 0x00000000 0x40 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .text.prvInitialiseNewStreamBuffer + 0x00000000 0x68 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_info 0x00000000 0x1156 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_abbrev 0x00000000 0x31f ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_aranges + 0x00000000 0xc0 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_rnglists + 0x00000000 0x95 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x1f2 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0xad8 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x20 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0xf1 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x4fe ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_macro 0x00000000 0x18 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_line 0x00000000 0xed9 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_str 0x00000000 0xc082 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .comment 0x00000000 0x44 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .debug_frame 0x00000000 0x328 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .ARM.attributes + 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.vTaskDelete + 0x00000000 0x120 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.vTaskDelayUntil + 0x00000000 0x100 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.uxTaskPriorityGet + 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.uxTaskPriorityGetFromISR + 0x00000000 0x58 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.vTaskPrioritySet + 0x00000000 0x154 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.vTaskSuspend + 0x00000000 0x128 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.prvTaskIsTaskSuspended + 0x00000000 0x64 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.vTaskResume + 0x00000000 0xbc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.xTaskResumeFromISR + 0x00000000 0xe4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.vTaskEndScheduler + 0x00000000 0x30 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.xTaskGetTickCount + 0x00000000 0x20 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.xTaskGetTickCountFromISR + 0x00000000 0x24 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.uxTaskGetNumberOfTasks + 0x00000000 0x18 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.pcTaskGetName + 0x00000000 0x4c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.xTaskCatchUpTicks + 0x00000000 0x54 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.vTaskPlaceOnUnorderedEventList + 0x00000000 0x7c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.vTaskRemoveFromUnorderedEventList + 0x00000000 0xc8 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.vTaskSetTimeOutState + 0x00000000 0x50 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.xTaskGetCurrentTaskHandle + 0x00000000 0x20 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.uxTaskResetEventItemValue + 0x00000000 0x30 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.ulTaskNotifyTake + 0x00000000 0x98 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.xTaskNotifyWait + 0x00000000 0xc0 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.xTaskGenericNotify + 0x00000000 0x184 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.xTaskGenericNotifyFromISR + 0x00000000 0x1cc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.xTaskNotifyStateClear + 0x00000000 0x4c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.ulTaskNotifyValueClear + 0x00000000 0x4c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0xad8 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x5b ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x94 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x11c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x9b ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x57 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x29 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x20 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0xf1 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x4fe ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00000000 0x91 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_info 0x00000000 0x77 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_abbrev 0x00000000 0x28 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_aranges + 0x00000000 0x18 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x1d0 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0xad8 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x5b ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x94 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x11c ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x9b ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x57 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x29 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0xf1 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x4fe ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x80 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_macro 0x00000000 0x97 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_line 0x00000000 0x6a3 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .debug_str 0x00000000 0xc099 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .comment 0x00000000 0x44 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .ARM.attributes + 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/timers.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .rodata.pcInterruptPriorityRegisters + 0x00000000 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .text.vPortEndScheduler + 0x00000000 0x38 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0xad8 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x190 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x51 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0xf1 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x61 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0x4fe ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .text 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .data 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .bss 0x00000000 0x0 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .rodata.xHeapStructSize + 0x00000000 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .text.xPortGetFreeHeapSize + 0x00000000 0x18 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .text.xPortGetMinimumEverFreeHeapSize + 0x00000000 0x18 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .text.vPortInitialiseBlocks + 0x00000000 0xe ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .text.vPortGetHeapStats + 0x00000000 0xbc ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0xad8 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x2a ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x22 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x5b ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x94 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x43 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x11c ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x9b ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x57 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x370 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x4a ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x58 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x8e ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x185 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x29 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x103 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x6a ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x1df ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0xf1 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x15a ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0xde ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x26 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x16 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x3c ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0x4fe ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0xb5 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00000000 0xaa ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_adv_trace.o + .text 0x00000000 0x0 ./Utils/Src/stm32_adv_trace.o + .data 0x00000000 0x0 ./Utils/Src/stm32_adv_trace.o + .bss 0x00000000 0x0 ./Utils/Src/stm32_adv_trace.o + .text.UTIL_ADV_TRACE_DeInit + 0x00000000 0x14 ./Utils/Src/stm32_adv_trace.o + .text.UTIL_ADV_TRACE_IsBufferEmpty + 0x00000000 0x24 ./Utils/Src/stm32_adv_trace.o + .text.UTIL_ADV_TRACE_StartRxProcess + 0x00000000 0x20 ./Utils/Src/stm32_adv_trace.o + .text.UTIL_ADV_TRACE_FSend + 0x00000000 0x56 ./Utils/Src/stm32_adv_trace.o + .text.UTIL_ADV_TRACE_COND_ZCSend_Allocation + 0x00000000 0xe4 ./Utils/Src/stm32_adv_trace.o + .text.UTIL_ADV_TRACE_COND_ZCSend_Finalize + 0x00000000 0xe ./Utils/Src/stm32_adv_trace.o + .text.UTIL_ADV_TRACE_ZCSend_Allocation + 0x00000000 0x5c ./Utils/Src/stm32_adv_trace.o + .text.UTIL_ADV_TRACE_ZCSend_Finalize + 0x00000000 0x12 ./Utils/Src/stm32_adv_trace.o + .text.UTIL_ADV_TRACE_COND_Send + 0x00000000 0x10c ./Utils/Src/stm32_adv_trace.o + .text.UTIL_ADV_TRACE_Send + 0x00000000 0x7c ./Utils/Src/stm32_adv_trace.o + .text.UTIL_ADV_TRACE_GetVerboseLevel + 0x00000000 0x18 ./Utils/Src/stm32_adv_trace.o + .text.UTIL_ADV_TRACE_SetRegion + 0x00000000 0x24 ./Utils/Src/stm32_adv_trace.o + .text.UTIL_ADV_TRACE_GetRegion + 0x00000000 0x18 ./Utils/Src/stm32_adv_trace.o + .text.UTIL_ADV_TRACE_ResetRegion + 0x00000000 0x28 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0xad8 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x22 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x8e ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x51 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x103 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x6a ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x1df ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0xfb ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x190 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0xf1 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x15a ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0xde ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x1c ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x26 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x61 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x2a ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x43 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x34 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x370 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x16 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x4a ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x34 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x10 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x58 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x8e ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x1c ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x185 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x10 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x3c ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x4fe ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0xb5 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0xaa ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x91 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x86 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x69 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x19 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0xcf ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x1c ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x10 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x1c ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x16 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x146 ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0xbd ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x00000000 0x4c ./Utils/Src/stm32_adv_trace.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .group 0x00000000 0xc ./Utils/Src/stm32_mem.o + .text 0x00000000 0x0 ./Utils/Src/stm32_mem.o + .data 0x00000000 0x0 ./Utils/Src/stm32_mem.o + .bss 0x00000000 0x0 ./Utils/Src/stm32_mem.o + .text.UTIL_MEM_cpy_8 + 0x00000000 0x40 ./Utils/Src/stm32_mem.o + .text.UTIL_MEM_cpyr_8 + 0x00000000 0x4a ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0xad8 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x22 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x8e ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x51 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x103 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x6a ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x1df ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0xfb ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x190 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0xf1 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x15a ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0xde ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x1c ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x26 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x61 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x2a ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x43 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x34 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x370 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x16 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x4a ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x34 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x10 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x58 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x8e ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x1c ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x185 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x10 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x3c ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x4fe ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0xb5 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0xaa ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x91 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x86 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x69 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x19 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0xcf ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x1c ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x10 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x1c ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x16 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0x146 ./Utils/Src/stm32_mem.o + .debug_macro 0x00000000 0xbd ./Utils/Src/stm32_mem.o + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-exit.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-exit.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-exit.o) + .text.exit 0x00000000 0x24 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-exit.o) + .debug_frame 0x00000000 0x28 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-exit.o) + .ARM.attributes + 0x00000000 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-exit.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_float.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_float.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_float.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_i.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_i.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_i.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + .text.__fp_lock + 0x00000000 0x18 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + .text.__fp_unlock + 0x00000000 0x18 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + .text.__sfp 0x00000000 0xa4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + .text.__fp_lock_all + 0x00000000 0x1c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + .text.__fp_unlock_all + 0x00000000 0x1c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fwalk.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fwalk.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fwalk.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-snprintf.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-snprintf.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-snprintf.o) + .text._snprintf_r + 0x00000000 0x64 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-snprintf.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-stdio.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-stdio.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-stdio.o) + .text.__seofread + 0x00000000 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-stdio.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-vsnprintf.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-vsnprintf.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-vsnprintf.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memset.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memset.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memset.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-localeconv.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-localeconv.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-localeconv.o) + .text.__localeconv_l + 0x00000000 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-localeconv.o) + .text.localeconv + 0x00000000 0x8 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-localeconv.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-closer.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-closer.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-closer.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-reent.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-reent.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-reent.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-impure.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-impure.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-impure.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lseekr.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lseekr.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lseekr.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-readr.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-readr.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-readr.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-writer.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-writer.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-writer.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-errno.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-errno.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-errno.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-init.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-init.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-init.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + .text.__retarget_lock_init + 0x00000000 0x2 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + .text.__retarget_lock_close + 0x00000000 0x2 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + .text.__retarget_lock_close_recursive + 0x00000000 0x2 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + .text.__retarget_lock_acquire + 0x00000000 0x2 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + .text.__retarget_lock_try_acquire + 0x00000000 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + .text.__retarget_lock_try_acquire_recursive + 0x00000000 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + .text.__retarget_lock_release + 0x00000000 0x2 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + .bss.__lock___arc4random_mutex + 0x00000000 0x1 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + .bss.__lock___dd_hash_mutex + 0x00000000 0x1 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + .bss.__lock___tz_mutex + 0x00000000 0x1 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + .bss.__lock___env_recursive_mutex + 0x00000000 0x1 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + .bss.__lock___at_quick_exit_mutex + 0x00000000 0x1 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + .bss.__lock___atexit_recursive_mutex + 0x00000000 0x1 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memchr.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memchr.o) + .ARM.extab 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memchr.o) + .eh_frame 0x00000000 0x50 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memchr.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memcpy-stub.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memcpy-stub.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memcpy-stub.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strlen.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strlen.o) + .ARM.extab 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strlen.o) + .eh_frame 0x00000000 0x28 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strlen.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-dtoa.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-dtoa.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-dtoa.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-freer.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-freer.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-freer.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-malloc.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-malloc.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-malloc.o) + .text.free 0x00000000 0x10 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-malloc.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mallocr.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mallocr.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mallocr.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mlock.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mlock.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mlock.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + .text.__s2b 0x00000000 0x94 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + .text.__ulp 0x00000000 0x4c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + .text.__b2d 0x00000000 0x94 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + .text.__ratio 0x00000000 0x64 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + .text._mprec_log10 + 0x00000000 0x3c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + .text.__copybits + 0x00000000 0x46 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + .text.__any_on + 0x00000000 0x42 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + .rodata.__mprec_tinytens + 0x00000000 0x28 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfprintf.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfprintf.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfprintf.o) + .text.__ssprint_r + 0x00000000 0xfa D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfprintf.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fflush.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fflush.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fflush.o) + .text.fflush 0x00000000 0x28 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fflush.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memmove.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memmove.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memmove.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-locale.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-locale.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-locale.o) + .text._setlocale_r + 0x00000000 0x3c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-locale.o) + .text.__locale_mb_cur_max + 0x00000000 0xc D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-locale.o) + .text.setlocale + 0x00000000 0x10 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-locale.o) + .bss._PathLocale + 0x00000000 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-locale.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sbrkr.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sbrkr.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sbrkr.o) + .text 0x00000000 0x14 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strcmp.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strcmp.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strcmp.o) + .ARM.extab 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strcmp.o) + .ARM.exidx 0x00000000 0x8 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strcmp.o) + .debug_frame 0x00000000 0x20 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strcmp.o) + .ARM.attributes + 0x00000000 0x20 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strcmp.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-assert.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-assert.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-assert.o) + .text.__assert + 0x00000000 0xa D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-assert.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-callocr.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-callocr.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-callocr.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mbtowc_r.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mbtowc_r.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mbtowc_r.o) + .text._mbtowc_r + 0x00000000 0x14 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mbtowc_r.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-reallocr.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-reallocr.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-reallocr.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wctomb_r.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wctomb_r.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wctomb_r.o) + .text._wctomb_r + 0x00000000 0x14 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wctomb_r.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-ctype_.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-ctype_.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-ctype_.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fprintf.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fprintf.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fprintf.o) + .text._fprintf_r + 0x00000000 0x1a D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fprintf.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-abort.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-abort.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-abort.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-msizer.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-msizer.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-msizer.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf.o) + .text.__sprint_r + 0x00000000 0x1a D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf.o) + .text.vfprintf + 0x00000000 0x14 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fvwrite.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fvwrite.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fvwrite.o) + .text.__sfvwrite_r + 0x00000000 0x298 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fvwrite.o) + .debug_frame 0x00000000 0x3c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fvwrite.o) + .ARM.attributes + 0x00000000 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fvwrite.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wbuf.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wbuf.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wbuf.o) + .text.__swbuf 0x00000000 0x10 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wbuf.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wsetup.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wsetup.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wsetup.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signal.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signal.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signal.o) + .text._init_signal_r + 0x00000000 0x28 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signal.o) + .text._signal_r + 0x00000000 0x30 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signal.o) + .text.__sigtramp_r + 0x00000000 0x48 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signal.o) + .text.signal 0x00000000 0x10 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signal.o) + .text._init_signal + 0x00000000 0xc D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signal.o) + .text.__sigtramp + 0x00000000 0x10 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signal.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signalr.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signalr.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signalr.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-makebuf.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-makebuf.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-makebuf.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fstatr.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fstatr.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fstatr.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-isattyr.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-isattyr.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-isattyr.o) + .text 0x00000000 0x254 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_muldf3.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_muldf3.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_muldf3.o) + .debug_frame 0x00000000 0x30 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_muldf3.o) + .ARM.attributes + 0x00000000 0x22 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_muldf3.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_addsubdf3.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_addsubdf3.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_muldivdf3.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_muldivdf3.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_cmpdf2.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_cmpdf2.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_unorddf2.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_unorddf2.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_fixdfsi.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_fixdfsi.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_fixunsdfsi.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_fixunsdfsi.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_truncdfsf2.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_truncdfsf2.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_aeabi_uldivmod.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_aeabi_uldivmod.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_udivmoddi4.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_udivmoddi4.o) + .ARM.extab 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_udivmoddi4.o) + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_dvmd_tls.o) + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_dvmd_tls.o) + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtend.o + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtend.o + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtend.o + .rodata 0x00000000 0x24 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtend.o + .eh_frame 0x00000000 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtend.o + .ARM.attributes + 0x00000000 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtend.o + .text 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtn.o + .data 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtn.o + .bss 0x00000000 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtn.o + +Memory Configuration + +Name Origin Length Attributes +RAM 0x20000000 0x00008000 xrw +FLASH 0x08000000 0x00020000 xr +*default* 0x00000000 0xffffffff + +Linker script and memory map + +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crti.o +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/crt0.o +LOAD ./Core/Src/adcMeas.o +LOAD ./Core/Src/app_freertos.o +LOAD ./Core/Src/disdrometer.o +LOAD ./Core/Src/fdcan_bus.o +LOAD ./Core/Src/flash_page.o +LOAD ./Core/Src/main.o +LOAD ./Core/Src/stm32g4xx_hal_msp.o +LOAD ./Core/Src/stm32g4xx_hal_timebase_tim.o +LOAD ./Core/Src/stm32g4xx_it.o +LOAD ./Core/Src/syscalls.o +LOAD ./Core/Src/sysmem.o +LOAD ./Core/Src/system_stm32g4xx.o +LOAD ./Core/Src/usart_if.o +LOAD ./Core/Src/vt100.o +LOAD ./Core/Src/waterTank.o +LOAD ./Core/Startup/startup_stm32g431kbtx.o +LOAD ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o +LOAD ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o +LOAD ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o +LOAD ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o +LOAD ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o +LOAD ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o +LOAD ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o +LOAD ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o +LOAD ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o +LOAD ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o +LOAD ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o +LOAD ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o +LOAD ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o +LOAD ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o +LOAD ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o +LOAD ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o +LOAD ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o +LOAD ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o +LOAD ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o +LOAD ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o +LOAD ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o +LOAD ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o +LOAD ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o +LOAD ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o +LOAD ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o +LOAD ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o +LOAD ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o +LOAD ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.o +LOAD ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o +LOAD ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o +LOAD ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o +LOAD ./Middlewares/Third_Party/FreeRTOS/Source/list.o +LOAD ./Middlewares/Third_Party/FreeRTOS/Source/queue.o +LOAD ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o +LOAD ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o +LOAD ./Middlewares/Third_Party/FreeRTOS/Source/timers.o +LOAD ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o +LOAD ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o +LOAD ./Utils/Src/stm32_adv_trace.o +LOAD ./Utils/Src/stm32_mem.o +START GROUP +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libm.a +END GROUP +START GROUP +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a +END GROUP +START GROUP +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libnosys.a +END GROUP +START GROUP +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libnosys.a +END GROUP +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtend.o +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtn.o + 0x20008000 _estack = (ORIGIN (RAM) + LENGTH (RAM)) + 0x00000400 _Min_Heap_Size = 0x400 + 0x00000800 _Min_Stack_Size = 0x800 + +.isr_vector 0x08000000 0x1d8 + 0x08000000 . = ALIGN (0x4) + *(.isr_vector) + .isr_vector 0x08000000 0x1d8 ./Core/Startup/startup_stm32g431kbtx.o + 0x08000000 g_pfnVectors + 0x080001d8 . = ALIGN (0x4) + +.text 0x080001e0 0x146a4 + 0x080001e0 . = ALIGN (0x4) + *(.text) + .text 0x080001e0 0x40 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o + .text 0x08000220 0xa0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memchr.o) + 0x08000220 memchr + .text 0x080002c0 0x10 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strlen.o) + 0x080002c0 strlen + .text 0x080002d0 0x378 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_addsubdf3.o) + 0x080002d0 __aeabi_drsub + 0x080002d8 __aeabi_dsub + 0x080002d8 __subdf3 + 0x080002dc __aeabi_dadd + 0x080002dc __adddf3 + 0x08000554 __floatunsidf + 0x08000554 __aeabi_ui2d + 0x08000574 __floatsidf + 0x08000574 __aeabi_i2d + 0x08000598 __aeabi_f2d + 0x08000598 __extendsfdf2 + 0x080005dc __floatundidf + 0x080005dc __aeabi_ul2d + 0x080005ec __floatdidf + 0x080005ec __aeabi_l2d + .text 0x08000648 0x424 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_muldivdf3.o) + 0x08000648 __aeabi_dmul + 0x08000648 __muldf3 + 0x0800089c __divdf3 + 0x0800089c __aeabi_ddiv + .text 0x08000a6c 0x110 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_cmpdf2.o) + 0x08000a6c __gtdf2 + 0x08000a6c __gedf2 + 0x08000a74 __ltdf2 + 0x08000a74 __ledf2 + 0x08000a7c __nedf2 + 0x08000a7c __eqdf2 + 0x08000a7c __cmpdf2 + 0x08000af8 __aeabi_cdrcmple + 0x08000b08 __aeabi_cdcmpeq + 0x08000b08 __aeabi_cdcmple + 0x08000b18 __aeabi_dcmpeq + 0x08000b2c __aeabi_dcmplt + 0x08000b40 __aeabi_dcmple + 0x08000b54 __aeabi_dcmpge + 0x08000b68 __aeabi_dcmpgt + .text 0x08000b7c 0x2c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_unorddf2.o) + 0x08000b7c __unorddf2 + 0x08000b7c __aeabi_dcmpun + .text 0x08000ba8 0x50 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_fixdfsi.o) + 0x08000ba8 __aeabi_d2iz + 0x08000ba8 __fixdfsi + .text 0x08000bf8 0x40 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_fixunsdfsi.o) + 0x08000bf8 __aeabi_d2uiz + 0x08000bf8 __fixunsdfsi + .text 0x08000c38 0xa0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_truncdfsf2.o) + 0x08000c38 __truncdfsf2 + 0x08000c38 __aeabi_d2f + .text 0x08000cd8 0x30 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_aeabi_uldivmod.o) + 0x08000cd8 __aeabi_uldivmod + .text 0x08000d08 0x2f8 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_udivmoddi4.o) + 0x08000d08 __udivmoddi4 + .text 0x08001000 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_dvmd_tls.o) + 0x08001000 __aeabi_idiv0 + 0x08001000 __aeabi_ldiv0 + *(.text*) + .text.process_adc1_buffer + 0x08001004 0x1d0 ./Core/Src/adcMeas.o + 0x08001004 process_adc1_buffer + .text.sendDataToCANbus + 0x080011d4 0x11c ./Core/Src/adcMeas.o + 0x080011d4 sendDataToCANbus + .text.ADC1_ConvCplt + 0x080012f0 0x40 ./Core/Src/adcMeas.o + 0x080012f0 ADC1_ConvCplt + .text.vADCMeasTask + 0x08001330 0x5c ./Core/Src/adcMeas.o + 0x08001330 vADCMeasTask + .text.LL_EXTI_EnableIT_0_31 + 0x0800138c 0x24 ./Core/Src/disdrometer.o + .text.LL_EXTI_DisableIT_0_31 + 0x080013b0 0x28 ./Core/Src/disdrometer.o + .text.LL_EXTI_ClearFlag_0_31 + 0x080013d8 0x20 ./Core/Src/disdrometer.o + .text.HAL_COMP_TriggerCallback + 0x080013f8 0x30 ./Core/Src/disdrometer.o + 0x080013f8 HAL_COMP_TriggerCallback + .text.ADC2_ConvCplt + 0x08001428 0x40 ./Core/Src/disdrometer.o + 0x08001428 ADC2_ConvCplt + .text.HAL_RTCEx_WakeUpTimerEventCallback + 0x08001468 0x38 ./Core/Src/disdrometer.o + 0x08001468 HAL_RTCEx_WakeUpTimerEventCallback + .text.initMovingAverage + 0x080014a0 0x48 ./Core/Src/disdrometer.o + 0x080014a0 initMovingAverage + .text.updateMovingAverage + 0x080014e8 0xb4 ./Core/Src/disdrometer.o + 0x080014e8 updateMovingAverage + .text.movingAverage + 0x0800159c 0x44 ./Core/Src/disdrometer.o + 0x0800159c movingAverage + .text.sendDisdrometerToCANbus + 0x080015e0 0x74 ./Core/Src/disdrometer.o + 0x080015e0 sendDisdrometerToCANbus + *fill* 0x08001654 0x4 + .text.process_adc2_buffer + 0x08001658 0x34c ./Core/Src/disdrometer.o + 0x08001658 process_adc2_buffer + .text.HAL_ADC_ErrorCallback + 0x080019a4 0x2c ./Core/Src/disdrometer.o + 0x080019a4 HAL_ADC_ErrorCallback + .text.vDisdrometerTask + 0x080019d0 0xa8 ./Core/Src/disdrometer.o + 0x080019d0 vDisdrometerTask + .text.FDCAN_Transmit + 0x08001a78 0x84 ./Core/Src/fdcan_bus.o + 0x08001a78 FDCAN_Transmit + .text.FDCAN_filterConfig + 0x08001afc 0x8c ./Core/Src/fdcan_bus.o + 0x08001afc FDCAN_filterConfig + .text.HAL_FDCAN_RxFifo0Callback + 0x08001b88 0xd0 ./Core/Src/fdcan_bus.o + 0x08001b88 HAL_FDCAN_RxFifo0Callback + .text.HAL_FDCAN_TxBufferCompleteCallback + 0x08001c58 0x50 ./Core/Src/fdcan_bus.o + 0x08001c58 HAL_FDCAN_TxBufferCompleteCallback + .text.CAN_EnqueueFrame + 0x08001ca8 0x28 ./Core/Src/fdcan_bus.o + 0x08001ca8 CAN_EnqueueFrame + .text.vCanBusTask + 0x08001cd0 0x44 ./Core/Src/fdcan_bus.o + 0x08001cd0 vCanBusTask + .text.GetPage 0x08001d14 0x60 ./Core/Src/flash_page.o + .text.Flash_Write_Data + 0x08001d74 0xc8 ./Core/Src/flash_page.o + 0x08001d74 Flash_Write_Data + .text.Flash_Read_Data + 0x08001e3c 0x4a ./Core/Src/flash_page.o + 0x08001e3c Flash_Read_Data + *fill* 0x08001e86 0x2 + .text.getQueueId + 0x08001e88 0x28 ./Core/Src/main.o + 0x08001e88 getQueueId + .text.allocMemoryPoolMessage + 0x08001eb0 0x20 ./Core/Src/main.o + 0x08001eb0 allocMemoryPoolMessage + .text.freeMemoryPoolMessage + 0x08001ed0 0x20 ./Core/Src/main.o + 0x08001ed0 freeMemoryPoolMessage + .text.TimestampNow + 0x08001ef0 0xb8 ./Core/Src/main.o + 0x08001ef0 TimestampNow + .text.__io_putchar + 0x08001fa8 0x24 ./Core/Src/main.o + 0x08001fa8 __io_putchar + .text.HAL_ADC_ConvCpltCallback + 0x08001fcc 0x34 ./Core/Src/main.o + 0x08001fcc HAL_ADC_ConvCpltCallback + .text.main 0x08002000 0x340 ./Core/Src/main.o + 0x08002000 main + .text.SystemClock_Config + 0x08002340 0x9e ./Core/Src/main.o + 0x08002340 SystemClock_Config + *fill* 0x080023de 0x2 + .text.MX_ADC1_Init + 0x080023e0 0x154 ./Core/Src/main.o + .text.MX_ADC2_Init + 0x08002534 0xd0 ./Core/Src/main.o + .text.MX_COMP1_Init + 0x08002604 0x4c ./Core/Src/main.o + .text.MX_COMP3_Init + 0x08002650 0x4c ./Core/Src/main.o + .text.MX_DAC1_Init + 0x0800269c 0x74 ./Core/Src/main.o + .text.MX_DAC3_Init + 0x08002710 0x74 ./Core/Src/main.o + .text.MX_FDCAN1_Init + 0x08002784 0x8c ./Core/Src/main.o + .text.MX_OPAMP2_Init + 0x08002810 0x5c ./Core/Src/main.o + .text.MX_RTC_Init + 0x0800286c 0x6c ./Core/Src/main.o + .text.MX_TIM1_Init + 0x080028d8 0x1a4 ./Core/Src/main.o + .text.MX_TIM2_Init + 0x08002a7c 0xec ./Core/Src/main.o + .text.MX_TIM3_Init + 0x08002b68 0xf0 ./Core/Src/main.o + .text.MX_TIM4_Init + 0x08002c58 0x124 ./Core/Src/main.o + .text.MX_USART2_UART_Init + 0x08002d7c 0x98 ./Core/Src/main.o + 0x08002d7c MX_USART2_UART_Init + .text.MX_DMA_Init + 0x08002e14 0x9c ./Core/Src/main.o + .text.MX_GPIO_Init + 0x08002eb0 0xb4 ./Core/Src/main.o + .text.StartDefaultTask + 0x08002f64 0x10 ./Core/Src/main.o + 0x08002f64 StartDefaultTask + .text.HAL_TIM_PeriodElapsedCallback + 0x08002f74 0x24 ./Core/Src/main.o + 0x08002f74 HAL_TIM_PeriodElapsedCallback + .text.Error_Handler + 0x08002f98 0xc ./Core/Src/main.o + 0x08002f98 Error_Handler + .text.HAL_MspInit + 0x08002fa4 0x54 ./Core/Src/stm32g4xx_hal_msp.o + 0x08002fa4 HAL_MspInit + .text.HAL_ADC_MspInit + 0x08002ff8 0x23c ./Core/Src/stm32g4xx_hal_msp.o + 0x08002ff8 HAL_ADC_MspInit + .text.HAL_COMP_MspInit + 0x08003234 0xb8 ./Core/Src/stm32g4xx_hal_msp.o + 0x08003234 HAL_COMP_MspInit + .text.HAL_DAC_MspInit + 0x080032ec 0x84 ./Core/Src/stm32g4xx_hal_msp.o + 0x080032ec HAL_DAC_MspInit + .text.HAL_FDCAN_MspInit + 0x08003370 0xd4 ./Core/Src/stm32g4xx_hal_msp.o + 0x08003370 HAL_FDCAN_MspInit + .text.HAL_OPAMP_MspInit + 0x08003444 0x64 ./Core/Src/stm32g4xx_hal_msp.o + 0x08003444 HAL_OPAMP_MspInit + .text.HAL_RTC_MspInit + 0x080034a8 0x88 ./Core/Src/stm32g4xx_hal_msp.o + 0x080034a8 HAL_RTC_MspInit + .text.HAL_TIM_Base_MspInit + 0x08003530 0x11c ./Core/Src/stm32g4xx_hal_msp.o + 0x08003530 HAL_TIM_Base_MspInit + .text.HAL_TIM_MspPostInit + 0x0800364c 0x100 ./Core/Src/stm32g4xx_hal_msp.o + 0x0800364c HAL_TIM_MspPostInit + .text.HAL_UART_MspInit + 0x0800374c 0x118 ./Core/Src/stm32g4xx_hal_msp.o + 0x0800374c HAL_UART_MspInit + .text.HAL_UART_MspDeInit + 0x08003864 0x48 ./Core/Src/stm32g4xx_hal_msp.o + 0x08003864 HAL_UART_MspDeInit + .text.HAL_InitTick + 0x080038ac 0xdc ./Core/Src/stm32g4xx_hal_timebase_tim.o + 0x080038ac HAL_InitTick + .text.NMI_Handler + 0x08003988 0x8 ./Core/Src/stm32g4xx_it.o + 0x08003988 NMI_Handler + .text.HardFault_Handler + 0x08003990 0x8 ./Core/Src/stm32g4xx_it.o + 0x08003990 HardFault_Handler + .text.MemManage_Handler + 0x08003998 0x8 ./Core/Src/stm32g4xx_it.o + 0x08003998 MemManage_Handler + .text.BusFault_Handler + 0x080039a0 0x8 ./Core/Src/stm32g4xx_it.o + 0x080039a0 BusFault_Handler + .text.UsageFault_Handler + 0x080039a8 0x8 ./Core/Src/stm32g4xx_it.o + 0x080039a8 UsageFault_Handler + .text.DebugMon_Handler + 0x080039b0 0xe ./Core/Src/stm32g4xx_it.o + 0x080039b0 DebugMon_Handler + *fill* 0x080039be 0x2 + .text.RTC_WKUP_IRQHandler + 0x080039c0 0x14 ./Core/Src/stm32g4xx_it.o + 0x080039c0 RTC_WKUP_IRQHandler + .text.DMA1_Channel1_IRQHandler + 0x080039d4 0x14 ./Core/Src/stm32g4xx_it.o + 0x080039d4 DMA1_Channel1_IRQHandler + .text.DMA1_Channel2_IRQHandler + 0x080039e8 0x14 ./Core/Src/stm32g4xx_it.o + 0x080039e8 DMA1_Channel2_IRQHandler + .text.DMA1_Channel3_IRQHandler + 0x080039fc 0x14 ./Core/Src/stm32g4xx_it.o + 0x080039fc DMA1_Channel3_IRQHandler + .text.FDCAN1_IT0_IRQHandler + 0x08003a10 0x14 ./Core/Src/stm32g4xx_it.o + 0x08003a10 FDCAN1_IT0_IRQHandler + .text.FDCAN1_IT1_IRQHandler + 0x08003a24 0x14 ./Core/Src/stm32g4xx_it.o + 0x08003a24 FDCAN1_IT1_IRQHandler + .text.TIM3_IRQHandler + 0x08003a38 0x14 ./Core/Src/stm32g4xx_it.o + 0x08003a38 TIM3_IRQHandler + .text.USART2_IRQHandler + 0x08003a4c 0x14 ./Core/Src/stm32g4xx_it.o + 0x08003a4c USART2_IRQHandler + .text.TIM6_DAC_IRQHandler + 0x08003a60 0x28 ./Core/Src/stm32g4xx_it.o + 0x08003a60 TIM6_DAC_IRQHandler + .text.DMA2_Channel1_IRQHandler + 0x08003a88 0x14 ./Core/Src/stm32g4xx_it.o + 0x08003a88 DMA2_Channel1_IRQHandler + .text.COMP1_2_3_IRQHandler + 0x08003a9c 0x14 ./Core/Src/stm32g4xx_it.o + 0x08003a9c COMP1_2_3_IRQHandler + .text._getpid 0x08003ab0 0x10 ./Core/Src/syscalls.o + 0x08003ab0 _getpid + .text._kill 0x08003ac0 0x20 ./Core/Src/syscalls.o + 0x08003ac0 _kill + .text._exit 0x08003ae0 0x16 ./Core/Src/syscalls.o + 0x08003ae0 _exit + .text._read 0x08003af6 0x3a ./Core/Src/syscalls.o + 0x08003af6 _read + .text._write 0x08003b30 0x38 ./Core/Src/syscalls.o + 0x08003b30 _write + .text._close 0x08003b68 0x18 ./Core/Src/syscalls.o + 0x08003b68 _close + .text._fstat 0x08003b80 0x20 ./Core/Src/syscalls.o + 0x08003b80 _fstat + .text._isatty 0x08003ba0 0x16 ./Core/Src/syscalls.o + 0x08003ba0 _isatty + .text._lseek 0x08003bb6 0x1a ./Core/Src/syscalls.o + 0x08003bb6 _lseek + .text._sbrk 0x08003bd0 0x6c ./Core/Src/sysmem.o + 0x08003bd0 _sbrk + .text.SystemInit + 0x08003c3c 0x24 ./Core/Src/system_stm32g4xx.o + 0x08003c3c SystemInit + .text.vcom_Init + 0x08003c60 0x20 ./Core/Src/usart_if.o + 0x08003c60 vcom_Init + .text.vcom_DeInit + 0x08003c80 0x38 ./Core/Src/usart_if.o + 0x08003c80 vcom_DeInit + .text.vcom_Trace_DMA + 0x08003cb8 0x28 ./Core/Src/usart_if.o + 0x08003cb8 vcom_Trace_DMA + .text.vcom_ReceiveInit + 0x08003ce0 0x7c ./Core/Src/usart_if.o + 0x08003ce0 vcom_ReceiveInit + .text.HAL_UART_TxCpltCallback + 0x08003d5c 0x1c ./Core/Src/usart_if.o + 0x08003d5c HAL_UART_TxCpltCallback + .text.HAL_UART_RxCpltCallback + 0x08003d78 0x40 ./Core/Src/usart_if.o + 0x08003d78 HAL_UART_RxCpltCallback + .text.clear_screen + 0x08003db8 0x18 ./Core/Src/vt100.o + 0x08003db8 clear_screen + .text.move_cursor + 0x08003dd0 0x2c ./Core/Src/vt100.o + 0x08003dd0 move_cursor + .text.clear_line_from_cursor + 0x08003dfc 0x2c ./Core/Src/vt100.o + 0x08003dfc clear_line_from_cursor + .text.HAL_TIM_IC_CaptureCallback + 0x08003e28 0x118 ./Core/Src/waterTank.o + 0x08003e28 HAL_TIM_IC_CaptureCallback + .text.saveSettings + 0x08003f40 0x1c ./Core/Src/waterTank.o + 0x08003f40 saveSettings + .text.LagrangeInterpolation + 0x08003f5c 0x14c ./Core/Src/waterTank.o + 0x08003f5c LagrangeInterpolation + .text.update_waterTank_stats + 0x080040a8 0x1e8 ./Core/Src/waterTank.o + 0x080040a8 update_waterTank_stats + .text.sendWaterTankDataToCANbus + 0x08004290 0x20c ./Core/Src/waterTank.o + 0x08004290 sendWaterTankDataToCANbus + .text.waterTank_processMsg + 0x0800449c 0x38 ./Core/Src/waterTank.o + 0x0800449c waterTank_processMsg + .text.vWaterTankTask + 0x080044d4 0xe8 ./Core/Src/waterTank.o + 0x080044d4 vWaterTankTask + .text.Reset_Handler + 0x080045bc 0x50 ./Core/Startup/startup_stm32g431kbtx.o + 0x080045bc Reset_Handler + .text.Default_Handler + 0x0800460c 0x2 ./Core/Startup/startup_stm32g431kbtx.o + 0x0800460c RTC_Alarm_IRQHandler + 0x0800460c EXTI2_IRQHandler + 0x0800460c TIM8_TRG_COM_IRQHandler + 0x0800460c TIM8_CC_IRQHandler + 0x0800460c TIM1_CC_IRQHandler + 0x0800460c USB_HP_IRQHandler + 0x0800460c CORDIC_IRQHandler + 0x0800460c EXTI3_IRQHandler + 0x0800460c I2C3_ER_IRQHandler + 0x0800460c EXTI0_IRQHandler + 0x0800460c I2C2_EV_IRQHandler + 0x0800460c FPU_IRQHandler + 0x0800460c TIM1_UP_TIM16_IRQHandler + 0x0800460c ADC1_2_IRQHandler + 0x0800460c SPI1_IRQHandler + 0x0800460c TIM8_UP_IRQHandler + 0x0800460c DMA2_Channel2_IRQHandler + 0x0800460c DMA1_Channel4_IRQHandler + 0x0800460c USART3_IRQHandler + 0x0800460c TIM4_IRQHandler + 0x0800460c I2C1_EV_IRQHandler + 0x0800460c DMA1_Channel6_IRQHandler + 0x0800460c UART4_IRQHandler + 0x0800460c DMA2_Channel4_IRQHandler + 0x0800460c RCC_IRQHandler + 0x0800460c Default_Handler + 0x0800460c RTC_TAMP_LSECSS_IRQHandler + 0x0800460c FMAC_IRQHandler + 0x0800460c EXTI15_10_IRQHandler + 0x0800460c TIM7_IRQHandler + 0x0800460c UCPD1_IRQHandler + 0x0800460c I2C3_EV_IRQHandler + 0x0800460c EXTI9_5_IRQHandler + 0x0800460c PVD_PVM_IRQHandler + 0x0800460c SPI2_IRQHandler + 0x0800460c DMA2_Channel5_IRQHandler + 0x0800460c CRS_IRQHandler + 0x0800460c DMA1_Channel5_IRQHandler + 0x0800460c USB_LP_IRQHandler + 0x0800460c EXTI4_IRQHandler + 0x0800460c RNG_IRQHandler + 0x0800460c TIM1_TRG_COM_TIM17_IRQHandler + 0x0800460c WWDG_IRQHandler + 0x0800460c LPUART1_IRQHandler + 0x0800460c DMA2_Channel6_IRQHandler + 0x0800460c TIM2_IRQHandler + 0x0800460c EXTI1_IRQHandler + 0x0800460c I2C2_ER_IRQHandler + 0x0800460c TIM8_BRK_IRQHandler + 0x0800460c FLASH_IRQHandler + 0x0800460c USART1_IRQHandler + 0x0800460c SPI3_IRQHandler + 0x0800460c I2C1_ER_IRQHandler + 0x0800460c LPTIM1_IRQHandler + 0x0800460c DMAMUX_OVR_IRQHandler + 0x0800460c USBWakeUp_IRQHandler + 0x0800460c SAI1_IRQHandler + 0x0800460c DMA2_Channel3_IRQHandler + 0x0800460c COMP4_IRQHandler + 0x0800460c TIM1_BRK_TIM15_IRQHandler + .text.HAL_Init + 0x0800460e 0x30 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + 0x0800460e HAL_Init + *fill* 0x0800463e 0x2 + .text.HAL_IncTick + 0x08004640 0x24 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + 0x08004640 HAL_IncTick + .text.HAL_GetTick + 0x08004664 0x18 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + 0x08004664 HAL_GetTick + .text.HAL_Delay + 0x0800467c 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + 0x0800467c HAL_Delay + .text.LL_ADC_SetCommonClock + 0x080046c0 0x26 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_SetCommonPathInternalCh + 0x080046e6 0x26 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_GetCommonPathInternalCh + 0x0800470c 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_SetOffset + 0x08004728 0x48 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_GetOffsetChannel + 0x08004770 0x2c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_SetOffsetState + 0x0800479c 0x36 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_SetOffsetSign + 0x080047d2 0x36 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_SetOffsetSaturation + 0x08004808 0x36 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_SetSamplingTimeCommonConfig + 0x0800483e 0x26 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_REG_IsTriggerSourceSWStart + 0x08004864 0x26 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_REG_SetSequencerRanks + 0x0800488a 0x58 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_SetChannelSamplingTime + 0x080048e2 0x56 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_SetChannelSingleDiff + 0x08004938 0x48 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_GetMultimode + 0x08004980 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_DisableDeepPowerDown + 0x0800499c 0x24 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_IsDeepPowerDownEnabled + 0x080049c0 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_EnableInternalRegulator + 0x080049e8 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_IsInternalRegulatorEnabled + 0x08004a10 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_Enable + 0x08004a38 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_Disable + 0x08004a60 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_IsEnabled + 0x08004a88 0x26 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_IsDisableOngoing + 0x08004aae 0x26 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_REG_StartConversion + 0x08004ad4 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_REG_IsConversionOngoing + 0x08004afc 0x26 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.LL_ADC_INJ_IsConversionOngoing + 0x08004b22 0x26 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .text.HAL_ADC_Init + 0x08004b48 0x308 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + 0x08004b48 HAL_ADC_Init + .text.HAL_ADC_Start_DMA + 0x08004e50 0x168 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + 0x08004e50 HAL_ADC_Start_DMA + .text.HAL_ADC_ConvHalfCpltCallback + 0x08004fb8 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + 0x08004fb8 HAL_ADC_ConvHalfCpltCallback + .text.HAL_ADC_ConfigChannel + 0x08004fcc 0x7e0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + 0x08004fcc HAL_ADC_ConfigChannel + .text.ADC_Enable + 0x080057ac 0x10c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + 0x080057ac ADC_Enable + .text.ADC_Disable + 0x080058b8 0xbe ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + 0x080058b8 ADC_Disable + .text.ADC_DMAConvCplt + 0x08005976 0xd8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + 0x08005976 ADC_DMAConvCplt + .text.ADC_DMAHalfConvCplt + 0x08005a4e 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + 0x08005a4e ADC_DMAHalfConvCplt + .text.ADC_DMAError + 0x08005a6a 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + 0x08005a6a ADC_DMAError + .text.LL_ADC_IsEnabled + 0x08005a9e 0x26 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.LL_ADC_StartCalibration + 0x08005ac4 0x32 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.LL_ADC_IsCalibrationOnGoing + 0x08005af6 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.LL_ADC_REG_IsConversionOngoing + 0x08005b1e 0x26 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .text.HAL_ADCEx_Calibration_Start + 0x08005b44 0xc4 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + 0x08005b44 HAL_ADCEx_Calibration_Start + .text.HAL_ADCEx_MultiModeConfigChannel + 0x08005c08 0x148 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + 0x08005c08 HAL_ADCEx_MultiModeConfigChannel + .text.LL_EXTI_EnableIT_0_31 + 0x08005d50 0x24 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .text.LL_EXTI_DisableIT_0_31 + 0x08005d74 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .text.LL_EXTI_EnableEvent_0_31 + 0x08005d9c 0x24 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .text.LL_EXTI_DisableEvent_0_31 + 0x08005dc0 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .text.LL_EXTI_EnableRisingTrig_0_31 + 0x08005de8 0x24 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .text.LL_EXTI_DisableRisingTrig_0_31 + 0x08005e0c 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .text.LL_EXTI_EnableFallingTrig_0_31 + 0x08005e34 0x24 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .text.LL_EXTI_DisableFallingTrig_0_31 + 0x08005e58 0x28 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .text.LL_EXTI_IsActiveFlag_0_31 + 0x08005e80 0x2c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .text.LL_EXTI_ClearFlag_0_31 + 0x08005eac 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .text.HAL_COMP_Init + 0x08005ecc 0x1b8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + 0x08005ecc HAL_COMP_Init + .text.HAL_COMP_Start + 0x08006084 0x90 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + 0x08006084 HAL_COMP_Start + .text.HAL_COMP_IRQHandler + 0x08006114 0x78 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + 0x08006114 HAL_COMP_IRQHandler + .text.__NVIC_SetPriorityGrouping + 0x0800618c 0x48 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .text.__NVIC_GetPriorityGrouping + 0x080061d4 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .text.__NVIC_EnableIRQ + 0x080061f0 0x3c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .text.__NVIC_DisableIRQ + 0x0800622c 0x48 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .text.__NVIC_SetPriority + 0x08006274 0x54 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .text.NVIC_EncodePriority + 0x080062c8 0x66 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .text.HAL_NVIC_SetPriorityGrouping + 0x0800632e 0x16 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + 0x0800632e HAL_NVIC_SetPriorityGrouping + .text.HAL_NVIC_SetPriority + 0x08006344 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + 0x08006344 HAL_NVIC_SetPriority + .text.HAL_NVIC_EnableIRQ + 0x08006378 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + 0x08006378 HAL_NVIC_EnableIRQ + .text.HAL_NVIC_DisableIRQ + 0x08006394 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + 0x08006394 HAL_NVIC_DisableIRQ + .text.HAL_DAC_Init + 0x080063b0 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + 0x080063b0 HAL_DAC_Init + .text.HAL_DAC_Start + 0x080063f4 0xd8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + 0x080063f4 HAL_DAC_Start + .text.HAL_DAC_IRQHandler + 0x080064cc 0xac ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + 0x080064cc HAL_DAC_IRQHandler + .text.HAL_DAC_SetValue + 0x08006578 0x5a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + 0x08006578 HAL_DAC_SetValue + .text.HAL_DAC_DMAUnderrunCallbackCh1 + 0x080065d2 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + 0x080065d2 HAL_DAC_DMAUnderrunCallbackCh1 + *fill* 0x080065e6 0x2 + .text.HAL_DAC_ConfigChannel + 0x080065e8 0x374 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + 0x080065e8 HAL_DAC_ConfigChannel + .text.HAL_DACEx_DMAUnderrunCallbackCh2 + 0x0800695c 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + 0x0800695c HAL_DACEx_DMAUnderrunCallbackCh2 + .text.HAL_DMA_Init + 0x08006970 0x150 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + 0x08006970 HAL_DMA_Init + .text.HAL_DMA_DeInit + 0x08006ac0 0x12c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + 0x08006ac0 HAL_DMA_DeInit + .text.HAL_DMA_Start_IT + 0x08006bec 0xf6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + 0x08006bec HAL_DMA_Start_IT + .text.HAL_DMA_Abort + 0x08006ce2 0xb2 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + 0x08006ce2 HAL_DMA_Abort + .text.HAL_DMA_Abort_IT + 0x08006d94 0xce ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + 0x08006d94 HAL_DMA_Abort_IT + .text.HAL_DMA_IRQHandler + 0x08006e62 0x15e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + 0x08006e62 HAL_DMA_IRQHandler + .text.DMA_SetConfig + 0x08006fc0 0x7c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .text.DMA_CalcDMAMUXChannelBaseAndMask + 0x0800703c 0x7c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .text.DMA_CalcDMAMUXRequestGenBaseAndMask + 0x080070b8 0x48 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .text.HAL_FDCAN_Init + 0x08007100 0x2b4 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + 0x08007100 HAL_FDCAN_Init + .text.HAL_FDCAN_ConfigFilter + 0x080073b4 0xb4 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + 0x080073b4 HAL_FDCAN_ConfigFilter + .text.HAL_FDCAN_ConfigGlobalFilter + 0x08007468 0x62 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + 0x08007468 HAL_FDCAN_ConfigGlobalFilter + .text.HAL_FDCAN_Start + 0x080074ca 0x50 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + 0x080074ca HAL_FDCAN_Start + .text.HAL_FDCAN_AddMessageToTxFifoQ + 0x0800751a 0x88 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + 0x0800751a HAL_FDCAN_AddMessageToTxFifoQ + *fill* 0x080075a2 0x2 + .text.HAL_FDCAN_GetRxMessage + 0x080075a4 0x210 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + 0x080075a4 HAL_FDCAN_GetRxMessage + .text.HAL_FDCAN_ActivateNotification + 0x080077b4 0x1cc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + 0x080077b4 HAL_FDCAN_ActivateNotification + .text.HAL_FDCAN_IRQHandler + 0x08007980 0x266 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + 0x08007980 HAL_FDCAN_IRQHandler + .text.HAL_FDCAN_TxEventFifoCallback + 0x08007be6 0x16 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + 0x08007be6 HAL_FDCAN_TxEventFifoCallback + .text.HAL_FDCAN_RxFifo1Callback + 0x08007bfc 0x16 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + 0x08007bfc HAL_FDCAN_RxFifo1Callback + .text.HAL_FDCAN_TxFifoEmptyCallback + 0x08007c12 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + 0x08007c12 HAL_FDCAN_TxFifoEmptyCallback + .text.HAL_FDCAN_TxBufferAbortCallback + 0x08007c26 0x16 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + 0x08007c26 HAL_FDCAN_TxBufferAbortCallback + .text.HAL_FDCAN_TimestampWraparoundCallback + 0x08007c3c 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + 0x08007c3c HAL_FDCAN_TimestampWraparoundCallback + .text.HAL_FDCAN_TimeoutOccurredCallback + 0x08007c50 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + 0x08007c50 HAL_FDCAN_TimeoutOccurredCallback + .text.HAL_FDCAN_HighPriorityMessageCallback + 0x08007c64 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + 0x08007c64 HAL_FDCAN_HighPriorityMessageCallback + .text.HAL_FDCAN_ErrorCallback + 0x08007c78 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + 0x08007c78 HAL_FDCAN_ErrorCallback + .text.HAL_FDCAN_ErrorStatusCallback + 0x08007c8c 0x16 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + 0x08007c8c HAL_FDCAN_ErrorStatusCallback + *fill* 0x08007ca2 0x2 + .text.FDCAN_CalcultateRamBlockAddresses + 0x08007ca4 0xac ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.FDCAN_CopyMessageToRAM + 0x08007d50 0xf8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .text.HAL_FLASH_Program + 0x08007e48 0xd8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + 0x08007e48 HAL_FLASH_Program + .text.HAL_FLASH_Unlock + 0x08007f20 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + 0x08007f20 HAL_FLASH_Unlock + .text.HAL_FLASH_Lock + 0x08007f64 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + 0x08007f64 HAL_FLASH_Lock + .text.HAL_FLASH_GetError + 0x08007f98 0x18 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + 0x08007f98 HAL_FLASH_GetError + .text.FLASH_WaitForLastOperation + 0x08007fb0 0xa4 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + 0x08007fb0 FLASH_WaitForLastOperation + .text.FLASH_Program_DoubleWord + 0x08008054 0x4c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .text.FLASH_Program_Fast + 0x080080a0 0x6c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .text.HAL_FLASHEx_Erase + 0x0800810c 0x130 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + 0x0800810c HAL_FLASHEx_Erase + .text.FLASH_MassErase + 0x0800823c 0x3c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .text.FLASH_PageErase + 0x08008278 0x48 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + 0x08008278 FLASH_PageErase + .text.FLASH_FlushCaches + 0x080082c0 0x94 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + 0x080082c0 FLASH_FlushCaches + .text.HAL_GPIO_Init + 0x08008354 0x304 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + 0x08008354 HAL_GPIO_Init + .text.HAL_GPIO_DeInit + 0x08008658 0x1c4 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + 0x08008658 HAL_GPIO_DeInit + .text.HAL_GPIO_WritePin + 0x0800881c 0x30 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + 0x0800881c HAL_GPIO_WritePin + .text.HAL_OPAMP_Init + 0x0800884c 0x1a0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + 0x0800884c HAL_OPAMP_Init + .text.HAL_OPAMP_Start + 0x080089ec 0x62 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + 0x080089ec HAL_OPAMP_Start + *fill* 0x08008a4e 0x2 + .text.HAL_PWREx_ControlVoltageScaling + 0x08008a50 0x148 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + 0x08008a50 HAL_PWREx_ControlVoltageScaling + .text.HAL_PWREx_DisableUCPDDeadBattery + 0x08008b98 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + 0x08008b98 HAL_PWREx_DisableUCPDDeadBattery + .text.HAL_RCC_OscConfig + 0x08008bb8 0x624 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + 0x08008bb8 HAL_RCC_OscConfig + .text.HAL_RCC_ClockConfig + 0x080091dc 0x278 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + 0x080091dc HAL_RCC_ClockConfig + .text.HAL_RCC_GetSysClockFreq + 0x08009454 0xc4 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + 0x08009454 HAL_RCC_GetSysClockFreq + .text.HAL_RCC_GetHCLKFreq + 0x08009518 0x18 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + 0x08009518 HAL_RCC_GetHCLKFreq + .text.HAL_RCC_GetPCLK1Freq + 0x08009530 0x2c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + 0x08009530 HAL_RCC_GetPCLK1Freq + .text.HAL_RCC_GetPCLK2Freq + 0x0800955c 0x2c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + 0x0800955c HAL_RCC_GetPCLK2Freq + .text.HAL_RCC_GetClockConfig + 0x08009588 0x64 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + 0x08009588 HAL_RCC_GetClockConfig + .text.RCC_GetSysClockFreqFromPLLSource + 0x080095ec 0x8c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .text.HAL_RCCEx_PeriphCLKConfig + 0x08009678 0x3e0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + 0x08009678 HAL_RCCEx_PeriphCLKConfig + .text.HAL_RTC_Init + 0x08009a58 0xfe ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + 0x08009a58 HAL_RTC_Init + *fill* 0x08009b56 0x2 + .text.HAL_RTC_WaitForSynchro + 0x08009b58 0x48 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + 0x08009b58 HAL_RTC_WaitForSynchro + .text.RTC_EnterInitMode + 0x08009ba0 0x6c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + 0x08009ba0 RTC_EnterInitMode + .text.RTC_ExitInitMode + 0x08009c0c 0x86 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + 0x08009c0c RTC_ExitInitMode + *fill* 0x08009c92 0x2 + .text.HAL_RTCEx_SetWakeUpTimer_IT + 0x08009c94 0x10c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + 0x08009c94 HAL_RTCEx_SetWakeUpTimer_IT + .text.HAL_RTCEx_WakeUpTimerIRQHandler + 0x08009da0 0x40 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + 0x08009da0 HAL_RTCEx_WakeUpTimerIRQHandler + .text.HAL_TIM_Base_Init + 0x08009de0 0xae ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + 0x08009de0 HAL_TIM_Base_Init + *fill* 0x08009e8e 0x2 + .text.HAL_TIM_Base_Start_IT + 0x08009e90 0xd4 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + 0x08009e90 HAL_TIM_Base_Start_IT + .text.HAL_TIM_PWM_Init + 0x08009f64 0xae ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + 0x08009f64 HAL_TIM_PWM_Init + .text.HAL_TIM_PWM_MspInit + 0x0800a012 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + 0x0800a012 HAL_TIM_PWM_MspInit + *fill* 0x0800a026 0x2 + .text.HAL_TIM_PWM_Start + 0x0800a028 0x200 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + 0x0800a028 HAL_TIM_PWM_Start + .text.HAL_TIM_PWM_Stop + 0x0800a228 0x12c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + 0x0800a228 HAL_TIM_PWM_Stop + .text.HAL_TIM_IC_Init + 0x0800a354 0xae ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + 0x0800a354 HAL_TIM_IC_Init + .text.HAL_TIM_IC_MspInit + 0x0800a402 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + 0x0800a402 HAL_TIM_IC_MspInit + *fill* 0x0800a416 0x2 + .text.HAL_TIM_IC_Start_DMA + 0x0800a418 0x388 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + 0x0800a418 HAL_TIM_IC_Start_DMA + .text.HAL_TIM_IRQHandler + 0x0800a7a0 0x29e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + 0x0800a7a0 HAL_TIM_IRQHandler + .text.HAL_TIM_IC_ConfigChannel + 0x0800aa3e 0x138 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + 0x0800aa3e HAL_TIM_IC_ConfigChannel + *fill* 0x0800ab76 0x2 + .text.HAL_TIM_PWM_ConfigChannel + 0x0800ab78 0x228 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + 0x0800ab78 HAL_TIM_PWM_ConfigChannel + .text.HAL_TIM_ConfigClockSource + 0x0800ada0 0x1f4 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + 0x0800ada0 HAL_TIM_ConfigClockSource + .text.HAL_TIM_SlaveConfigSynchro + 0x0800af94 0x84 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + 0x0800af94 HAL_TIM_SlaveConfigSynchro + .text.HAL_TIM_OC_DelayElapsedCallback + 0x0800b018 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + 0x0800b018 HAL_TIM_OC_DelayElapsedCallback + .text.HAL_TIM_IC_CaptureHalfCpltCallback + 0x0800b02c 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + 0x0800b02c HAL_TIM_IC_CaptureHalfCpltCallback + .text.HAL_TIM_PWM_PulseFinishedCallback + 0x0800b040 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + 0x0800b040 HAL_TIM_PWM_PulseFinishedCallback + .text.HAL_TIM_TriggerCallback + 0x0800b054 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + 0x0800b054 HAL_TIM_TriggerCallback + .text.HAL_TIM_ErrorCallback + 0x0800b068 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + 0x0800b068 HAL_TIM_ErrorCallback + .text.TIM_DMAError + 0x0800b07c 0x92 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + 0x0800b07c TIM_DMAError + .text.TIM_DMACaptureCplt + 0x0800b10e 0xc8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + 0x0800b10e TIM_DMACaptureCplt + .text.TIM_DMACaptureHalfCplt + 0x0800b1d6 0x68 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + 0x0800b1d6 TIM_DMACaptureHalfCplt + *fill* 0x0800b23e 0x2 + .text.TIM_Base_SetConfig + 0x0800b240 0x138 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + 0x0800b240 TIM_Base_SetConfig + .text.TIM_OC1_SetConfig + 0x0800b378 0x120 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.TIM_OC2_SetConfig + 0x0800b498 0x114 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + 0x0800b498 TIM_OC2_SetConfig + .text.TIM_OC3_SetConfig + 0x0800b5ac 0x110 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.TIM_OC4_SetConfig + 0x0800b6bc 0x114 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.TIM_OC5_SetConfig + 0x0800b7d0 0xc8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.TIM_OC6_SetConfig + 0x0800b898 0xcc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.TIM_SlaveTimer_SetConfig + 0x0800b964 0x188 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.TIM_TI1_SetConfig + 0x0800baec 0xd0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + 0x0800baec TIM_TI1_SetConfig + .text.TIM_TI1_ConfigInputStage + 0x0800bbbc 0x5e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.TIM_TI2_SetConfig + 0x0800bc1a 0x7a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.TIM_TI2_ConfigInputStage + 0x0800bc94 0x60 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.TIM_TI3_SetConfig + 0x0800bcf4 0x78 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.TIM_TI4_SetConfig + 0x0800bd6c 0x7a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.TIM_ITRx_SetConfig + 0x0800bde6 0x3a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .text.TIM_ETR_SetConfig + 0x0800be20 0x40 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + 0x0800be20 TIM_ETR_SetConfig + .text.TIM_CCxChannelCmd + 0x0800be60 0x4a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + 0x0800be60 TIM_CCxChannelCmd + *fill* 0x0800beaa 0x2 + .text.HAL_TIMEx_MasterConfigSynchronization + 0x0800beac 0x104 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + 0x0800beac HAL_TIMEx_MasterConfigSynchronization + .text.HAL_TIMEx_ConfigBreakDeadTime + 0x0800bfb0 0x118 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + 0x0800bfb0 HAL_TIMEx_ConfigBreakDeadTime + .text.HAL_TIMEx_RemapConfig + 0x0800c0c8 0x4a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + 0x0800c0c8 HAL_TIMEx_RemapConfig + *fill* 0x0800c112 0x2 + .text.HAL_TIMEx_TISelection + 0x0800c114 0x11c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + 0x0800c114 HAL_TIMEx_TISelection + .text.HAL_TIMEx_CommutCallback + 0x0800c230 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + 0x0800c230 HAL_TIMEx_CommutCallback + .text.HAL_TIMEx_BreakCallback + 0x0800c244 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + 0x0800c244 HAL_TIMEx_BreakCallback + .text.HAL_TIMEx_Break2Callback + 0x0800c258 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + 0x0800c258 HAL_TIMEx_Break2Callback + .text.HAL_TIMEx_EncoderIndexCallback + 0x0800c26c 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + 0x0800c26c HAL_TIMEx_EncoderIndexCallback + .text.HAL_TIMEx_DirectionChangeCallback + 0x0800c280 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + 0x0800c280 HAL_TIMEx_DirectionChangeCallback + .text.HAL_TIMEx_IndexErrorCallback + 0x0800c294 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + 0x0800c294 HAL_TIMEx_IndexErrorCallback + .text.HAL_TIMEx_TransitionErrorCallback + 0x0800c2a8 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + 0x0800c2a8 HAL_TIMEx_TransitionErrorCallback + .text.HAL_UART_Init + 0x0800c2bc 0xa0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + 0x0800c2bc HAL_UART_Init + .text.HAL_UART_Transmit + 0x0800c35c 0x11c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + 0x0800c35c HAL_UART_Transmit + .text.HAL_UART_Receive_IT + 0x0800c478 0x98 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + 0x0800c478 HAL_UART_Receive_IT + .text.HAL_UART_Transmit_DMA + 0x0800c510 0x100 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + 0x0800c510 HAL_UART_Transmit_DMA + .text.HAL_UART_IRQHandler + 0x0800c610 0x684 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + 0x0800c610 HAL_UART_IRQHandler + .text.HAL_UART_TxHalfCpltCallback + 0x0800cc94 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + 0x0800cc94 HAL_UART_TxHalfCpltCallback + .text.HAL_UART_ErrorCallback + 0x0800cca8 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + 0x0800cca8 HAL_UART_ErrorCallback + .text.HAL_UARTEx_RxEventCallback + 0x0800ccbc 0x18 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + 0x0800ccbc HAL_UARTEx_RxEventCallback + .text.UART_SetConfig + 0x0800ccd4 0x598 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + 0x0800ccd4 UART_SetConfig + .text.UART_AdvFeatureConfig + 0x0800d26c 0x144 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + 0x0800d26c UART_AdvFeatureConfig + .text.UART_CheckIdleState + 0x0800d3b0 0x154 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + 0x0800d3b0 UART_CheckIdleState + .text.UART_WaitOnFlagUntilTimeout + 0x0800d504 0xda ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + 0x0800d504 UART_WaitOnFlagUntilTimeout + *fill* 0x0800d5de 0x2 + .text.UART_Start_Receive_IT + 0x0800d5e0 0x244 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + 0x0800d5e0 UART_Start_Receive_IT + .text.UART_EndTxTransfer + 0x0800d824 0x82 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.UART_EndRxTransfer + 0x0800d8a6 0xcc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.UART_DMATransmitCplt + 0x0800d972 0x9a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.UART_DMATxHalfCplt + 0x0800da0c 0x1c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.UART_DMAError + 0x0800da28 0x80 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.UART_DMAAbortOnError + 0x0800daa8 0x24 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.UART_EndTransmit_IT + 0x0800dacc 0x56 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + *fill* 0x0800db22 0x2 + .text.UART_RxISR_8BIT + 0x0800db24 0x1b8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.UART_RxISR_16BIT + 0x0800dcdc 0x1b8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.UART_RxISR_8BIT_FIFOEN + 0x0800de94 0x364 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.UART_RxISR_16BIT_FIFOEN + 0x0800e1f8 0x36c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .text.HAL_UARTEx_WakeupCallback + 0x0800e564 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + 0x0800e564 HAL_UARTEx_WakeupCallback + .text.HAL_UARTEx_RxFifoFullCallback + 0x0800e578 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + 0x0800e578 HAL_UARTEx_RxFifoFullCallback + .text.HAL_UARTEx_TxFifoEmptyCallback + 0x0800e58c 0x14 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + 0x0800e58c HAL_UARTEx_TxFifoEmptyCallback + .text.HAL_UARTEx_StopModeWakeUpSourceConfig + 0x0800e5a0 0xb6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + 0x0800e5a0 HAL_UARTEx_StopModeWakeUpSourceConfig + .text.HAL_UARTEx_EnableStopMode + 0x0800e656 0x66 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + 0x0800e656 HAL_UARTEx_EnableStopMode + .text.HAL_UARTEx_DisableFifoMode + 0x0800e6bc 0x72 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + 0x0800e6bc HAL_UARTEx_DisableFifoMode + .text.HAL_UARTEx_SetTxFifoThreshold + 0x0800e72e 0x7c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + 0x0800e72e HAL_UARTEx_SetTxFifoThreshold + .text.HAL_UARTEx_SetRxFifoThreshold + 0x0800e7aa 0x7c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + 0x0800e7aa HAL_UARTEx_SetRxFifoThreshold + .text.UARTEx_Wakeup_AddressConfig + 0x0800e826 0x46 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .text.UARTEx_SetNbDataToProcess + 0x0800e86c 0x9c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .text.makeFreeRtosPriority + 0x0800e908 0x30 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.inHandlerMode + 0x0800e938 0x24 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .text.osKernelStart + 0x0800e95c 0xe ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + 0x0800e95c osKernelStart + .text.osThreadCreate + 0x0800e96a 0x4e ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + 0x0800e96a osThreadCreate + .text.osDelay 0x0800e9b8 0x28 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + 0x0800e9b8 osDelay + .text.osSemaphoreCreate + 0x0800e9e0 0x3c ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + 0x0800e9e0 osSemaphoreCreate + .text.osPoolCreate + 0x0800ea1c 0xba ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + 0x0800ea1c osPoolCreate + .text.osPoolAlloc + 0x0800ead6 0xc4 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + 0x0800ead6 osPoolAlloc + .text.osPoolFree + 0x0800eb9a 0x82 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + 0x0800eb9a osPoolFree + .text.osMessageCreate + 0x0800ec1c 0x24 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + 0x0800ec1c osMessageCreate + .text.osMessagePut + 0x0800ec40 0x80 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + 0x0800ec40 osMessagePut + .text.osMessageGet + 0x0800ecc0 0xe8 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + 0x0800ecc0 osMessageGet + .text.vListInitialise + 0x0800eda8 0x40 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + 0x0800eda8 vListInitialise + .text.vListInitialiseItem + 0x0800ede8 0x1a ./Middlewares/Third_Party/FreeRTOS/Source/list.o + 0x0800ede8 vListInitialiseItem + .text.vListInsertEnd + 0x0800ee02 0x48 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + 0x0800ee02 vListInsertEnd + .text.vListInsert + 0x0800ee4a 0x72 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + 0x0800ee4a vListInsert + .text.uxListRemove + 0x0800eebc 0x54 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + 0x0800eebc uxListRemove + .text.xQueueGenericReset + 0x0800ef10 0xd4 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x0800ef10 xQueueGenericReset + .text.xQueueGenericCreate + 0x0800efe4 0x6e ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x0800efe4 xQueueGenericCreate + .text.prvInitialiseNewQueue + 0x0800f052 0x3e ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.xQueueGenericSend + 0x0800f090 0x204 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x0800f090 xQueueGenericSend + .text.xQueueGenericSendFromISR + 0x0800f294 0x13c ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x0800f294 xQueueGenericSendFromISR + .text.xQueueGiveFromISR + 0x0800f3d0 0x120 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x0800f3d0 xQueueGiveFromISR + .text.xQueueReceive + 0x0800f4f0 0x1c4 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x0800f4f0 xQueueReceive + .text.xQueueSemaphoreTake + 0x0800f6b4 0x220 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x0800f6b4 xQueueSemaphoreTake + .text.xQueueReceiveFromISR + 0x0800f8d4 0x104 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + 0x0800f8d4 xQueueReceiveFromISR + .text.prvGetDisinheritPriorityAfterTimeout + 0x0800f9d8 0x30 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.prvCopyDataToQueue + 0x0800fa08 0xd4 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.prvCopyDataFromQueue + 0x0800fadc 0x4c ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.prvUnlockQueue + 0x0800fb28 0xa4 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.prvIsQueueEmpty + 0x0800fbcc 0x2c ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.prvIsQueueFull + 0x0800fbf8 0x30 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .text.xTaskCreate + 0x0800fc28 0x82 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x0800fc28 xTaskCreate + *fill* 0x0800fcaa 0x2 + .text.prvInitialiseNewTask + 0x0800fcac 0x140 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.prvAddNewTaskToReadyList + 0x0800fdec 0xd4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.vTaskDelay + 0x0800fec0 0x6c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x0800fec0 vTaskDelay + .text.vTaskStartScheduler + 0x0800ff2c 0xa4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x0800ff2c vTaskStartScheduler + .text.vTaskSuspendAll + 0x0800ffd0 0x1c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x0800ffd0 vTaskSuspendAll + .text.xTaskResumeAll + 0x0800ffec 0x13c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x0800ffec xTaskResumeAll + .text.xTaskIncrementTick + 0x08010128 0x174 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x08010128 xTaskIncrementTick + .text.vTaskSwitchContext + 0x0801029c 0xc8 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x0801029c vTaskSwitchContext + .text.vTaskPlaceOnEventList + 0x08010364 0x4c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x08010364 vTaskPlaceOnEventList + .text.xTaskRemoveFromEventList + 0x080103b0 0xc8 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x080103b0 xTaskRemoveFromEventList + .text.vTaskInternalSetTimeOutState + 0x08010478 0x2c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x08010478 vTaskInternalSetTimeOutState + .text.xTaskCheckForTimeOut + 0x080104a4 0xc8 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x080104a4 xTaskCheckForTimeOut + .text.vTaskMissedYield + 0x0801056c 0x18 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x0801056c vTaskMissedYield + .text.prvIdleTask + 0x08010584 0x30 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.prvInitialiseTaskLists + 0x080105b4 0x80 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.prvCheckTasksWaitingTermination + 0x08010634 0x5c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.prvDeleteTCB + 0x08010690 0x2a ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + *fill* 0x080106ba 0x2 + .text.prvResetNextTaskUnblockTime + 0x080106bc 0x40 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.xTaskGetSchedulerState + 0x080106fc 0x3c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x080106fc xTaskGetSchedulerState + .text.xTaskPriorityInherit + 0x08010738 0xec ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x08010738 xTaskPriorityInherit + .text.xTaskPriorityDisinherit + 0x08010824 0x110 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x08010824 xTaskPriorityDisinherit + .text.vTaskPriorityDisinheritAfterTimeout + 0x08010934 0x120 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x08010934 vTaskPriorityDisinheritAfterTimeout + .text.pvTaskIncrementMutexHeldCount + 0x08010a54 0x28 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x08010a54 pvTaskIncrementMutexHeldCount + .text.vTaskNotifyGiveFromISR + 0x08010a7c 0x12c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x08010a7c vTaskNotifyGiveFromISR + .text.prvAddCurrentTaskToDelayedList + 0x08010ba8 0xcc ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .text.pxPortInitialiseStack + 0x08010c74 0x68 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + 0x08010c74 pxPortInitialiseStack + .text.prvTaskExitError + 0x08010cdc 0x5c ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + *fill* 0x08010d38 0x8 + .text.SVC_Handler + 0x08010d40 0x28 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + 0x08010d40 SVC_Handler + .text.prvPortStartFirstTask + 0x08010d68 0x28 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .text.xPortStartScheduler + 0x08010d90 0x148 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + 0x08010d90 xPortStartScheduler + .text.vPortEnterCritical + 0x08010ed8 0x64 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + 0x08010ed8 vPortEnterCritical + .text.vPortExitCritical + 0x08010f3c 0x54 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + 0x08010f3c vPortExitCritical + .text.PendSV_Handler + 0x08010f90 0x68 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + 0x08010f90 PendSV_Handler + .text.SysTick_Handler + 0x08010ff8 0x44 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + 0x08010ff8 SysTick_Handler + .text.vPortSetupTimerInterrupt + 0x0801103c 0x48 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + 0x0801103c vPortSetupTimerInterrupt + .text.vPortEnableVFP + 0x08011084 0x14 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .text.vPortValidateInterruptPriority + 0x08011098 0x84 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + 0x08011098 vPortValidateInterruptPriority + .text.pvPortMalloc + 0x0801111c 0x19c ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + 0x0801111c pvPortMalloc + .text.vPortFree + 0x080112b8 0xc8 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + 0x080112b8 vPortFree + .text.prvHeapInit + 0x08011380 0xc4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .text.prvInsertBlockIntoFreeList + 0x08011444 0xb4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .text.UTIL_ADV_TRACE_Init + 0x080114f8 0x38 ./Utils/Src/stm32_adv_trace.o + 0x080114f8 UTIL_ADV_TRACE_Init + .text.UTIL_ADV_TRACE_COND_FSend + 0x08011530 0x100 ./Utils/Src/stm32_adv_trace.o + 0x08011530 UTIL_ADV_TRACE_COND_FSend + .text.UTIL_ADV_TRACE_RegisterTimeStampFunction + 0x08011630 0x20 ./Utils/Src/stm32_adv_trace.o + 0x08011630 UTIL_ADV_TRACE_RegisterTimeStampFunction + .text.UTIL_ADV_TRACE_SetVerboseLevel + 0x08011650 0x20 ./Utils/Src/stm32_adv_trace.o + 0x08011650 UTIL_ADV_TRACE_SetVerboseLevel + .text.UTIL_ADV_TRACE_PreSendHook + 0x08011670 0xe ./Utils/Src/stm32_adv_trace.o + 0x08011670 UTIL_ADV_TRACE_PreSendHook + .text.UTIL_ADV_TRACE_PostSendHook + 0x0801167e 0xe ./Utils/Src/stm32_adv_trace.o + 0x0801167e UTIL_ADV_TRACE_PostSendHook + .text.TRACE_Send + 0x0801168c 0x108 ./Utils/Src/stm32_adv_trace.o + .text.TRACE_TxCpltCallback + 0x08011794 0x118 ./Utils/Src/stm32_adv_trace.o + .text.TRACE_AllocateBufer + 0x080118ac 0xfc ./Utils/Src/stm32_adv_trace.o + .text.TRACE_Lock + 0x080119a8 0x3c ./Utils/Src/stm32_adv_trace.o + .text.TRACE_UnLock + 0x080119e4 0x3c ./Utils/Src/stm32_adv_trace.o + .text.TRACE_IsLocked + 0x08011a20 0x20 ./Utils/Src/stm32_adv_trace.o + .text.UTIL_MEM_set_8 + 0x08011a40 0x38 ./Utils/Src/stm32_mem.o + 0x08011a40 UTIL_MEM_set_8 + .text.__cvt 0x08011a78 0xca D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_float.o) + 0x08011a78 __cvt + .text.__exponent + 0x08011b42 0x74 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_float.o) + 0x08011b42 __exponent + *fill* 0x08011bb6 0x2 + .text._printf_float + 0x08011bb8 0x454 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_float.o) + 0x08011bb8 _printf_float + .text._printf_common + 0x0801200c 0xda D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_i.o) + 0x0801200c _printf_common + *fill* 0x080120e6 0x2 + .text._printf_i + 0x080120e8 0x23c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_i.o) + 0x080120e8 _printf_i + .text.std 0x08012324 0x6c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + .text.stdio_exit_handler + 0x08012390 0x18 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + .text.cleanup_stdio + 0x080123a8 0x40 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + .text.global_stdio_init.part.0 + 0x080123e8 0x3c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + .text.__sfp_lock_acquire + 0x08012424 0xc D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + 0x08012424 __sfp_lock_acquire + .text.__sfp_lock_release + 0x08012430 0xc D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + 0x08012430 __sfp_lock_release + .text.__sinit 0x0801243c 0x30 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + 0x0801243c __sinit + .text._fwalk_sglue + 0x0801246c 0x3c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fwalk.o) + 0x0801246c _fwalk_sglue + .text.snprintf + 0x080124a8 0x6c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-snprintf.o) + 0x080124a8 sniprintf + 0x080124a8 snprintf + .text.__sread 0x08012514 0x22 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-stdio.o) + 0x08012514 __sread + .text.__swrite + 0x08012536 0x38 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-stdio.o) + 0x08012536 __swrite + .text.__sseek 0x0801256e 0x24 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-stdio.o) + 0x0801256e __sseek + .text.__sclose + 0x08012592 0x8 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-stdio.o) + 0x08012592 __sclose + .text._vsnprintf_r + 0x0801259a 0x5c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-vsnprintf.o) + 0x0801259a _vsniprintf_r + 0x0801259a _vsnprintf_r + *fill* 0x080125f6 0x2 + .text.vsnprintf + 0x080125f8 0x1c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-vsnprintf.o) + 0x080125f8 vsniprintf + 0x080125f8 vsnprintf + .text.memset 0x08012614 0x10 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memset.o) + 0x08012614 memset + .text._localeconv_r + 0x08012624 0x8 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-localeconv.o) + 0x08012624 _localeconv_r + .text._close_r + 0x0801262c 0x20 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-closer.o) + 0x0801262c _close_r + .text._reclaim_reent + 0x0801264c 0xbc D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-reent.o) + 0x0801264c _reclaim_reent + .text._lseek_r + 0x08012708 0x24 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lseekr.o) + 0x08012708 _lseek_r + .text._read_r 0x0801272c 0x24 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-readr.o) + 0x0801272c _read_r + .text._write_r + 0x08012750 0x24 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-writer.o) + 0x08012750 _write_r + .text.__errno 0x08012774 0xc D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-errno.o) + 0x08012774 __errno + .text.__libc_init_array + 0x08012780 0x48 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-init.o) + 0x08012780 __libc_init_array + .text.__retarget_lock_init_recursive + 0x080127c8 0x2 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + 0x080127c8 __retarget_lock_init_recursive + .text.__retarget_lock_acquire_recursive + 0x080127ca 0x2 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + 0x080127ca __retarget_lock_acquire_recursive + .text.__retarget_lock_release_recursive + 0x080127cc 0x2 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + 0x080127cc __retarget_lock_release_recursive + .text.memcpy 0x080127ce 0x1c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memcpy-stub.o) + 0x080127ce memcpy + .text.quorem 0x080127ea 0x110 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-dtoa.o) + *fill* 0x080128fa 0x6 + .text._dtoa_r 0x08012900 0xba0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-dtoa.o) + 0x08012900 _dtoa_r + .text._free_r 0x080134a0 0x94 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-freer.o) + 0x080134a0 _free_r + .text.malloc 0x08013534 0x10 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-malloc.o) + 0x08013534 malloc + .text.sbrk_aligned + 0x08013544 0x44 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mallocr.o) + .text._malloc_r + 0x08013588 0x100 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mallocr.o) + 0x08013588 _malloc_r + .text.__malloc_lock + 0x08013688 0xc D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mlock.o) + 0x08013688 __malloc_lock + .text.__malloc_unlock + 0x08013694 0xc D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mlock.o) + 0x08013694 __malloc_unlock + .text._Balloc 0x080136a0 0x80 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + 0x080136a0 _Balloc + .text._Bfree 0x08013720 0x44 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + 0x08013720 _Bfree + .text.__multadd + 0x08013764 0x8c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + 0x08013764 __multadd + .text.__hi0bits + 0x080137f0 0x3e D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + 0x080137f0 __hi0bits + .text.__lo0bits + 0x0801382e 0x5a D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + 0x0801382e __lo0bits + .text.__i2b 0x08013888 0x2c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + 0x08013888 __i2b + .text.__multiply + 0x080138b4 0x144 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + 0x080138b4 __multiply + .text.__pow5mult + 0x080139f8 0xb4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + 0x080139f8 __pow5mult + .text.__lshift + 0x08013aac 0xd8 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + 0x08013aac __lshift + .text.__mcmp 0x08013b84 0x36 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + 0x08013b84 __mcmp + *fill* 0x08013bba 0x2 + .text.__mdiff 0x08013bbc 0x128 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + 0x08013bbc __mdiff + .text.__d2b 0x08013ce4 0xb0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + 0x08013ce4 __d2b + .text.__ssputs_r + 0x08013d94 0xb6 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfprintf.o) + 0x08013d94 __ssputs_r + *fill* 0x08013e4a 0x2 + .text._svfprintf_r + 0x08013e4c 0x1f8 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfprintf.o) + 0x08013e4c _svfiprintf_r + 0x08013e4c _svfprintf_r + .text.__sflush_r + 0x08014044 0x108 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fflush.o) + 0x08014044 __sflush_r + .text._fflush_r + 0x0801414c 0x50 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fflush.o) + 0x0801414c _fflush_r + .text.memmove 0x0801419c 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memmove.o) + 0x0801419c memmove + .text._sbrk_r 0x080141d0 0x20 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sbrkr.o) + 0x080141d0 _sbrk_r + .text.__assert_func + 0x080141f0 0x3c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-assert.o) + 0x080141f0 __assert_func + .text._calloc_r + 0x0801422c 0x28 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-callocr.o) + 0x0801422c _calloc_r + .text.__ascii_mbtowc + 0x08014254 0x24 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mbtowc_r.o) + 0x08014254 __ascii_mbtowc + .text._realloc_r + 0x08014278 0x5c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-reallocr.o) + 0x08014278 _realloc_r + .text.__ascii_wctomb + 0x080142d4 0x1a D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wctomb_r.o) + 0x080142d4 __ascii_wctomb + *fill* 0x080142ee 0x2 + .text.fprintf 0x080142f0 0x24 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fprintf.o) + 0x080142f0 fiprintf + 0x080142f0 fprintf + .text.abort 0x08014314 0xe D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-abort.o) + 0x08014314 abort + .text._malloc_usable_size_r + 0x08014322 0x10 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-msizer.o) + 0x08014322 _malloc_usable_size_r + .text.__sfputc_r + 0x08014332 0x2e D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf.o) + .text.__sfputs_r + 0x08014360 0x24 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf.o) + 0x08014360 __sfputs_r + .text._vfprintf_r + 0x08014384 0x230 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf.o) + 0x08014384 _vfprintf_r + 0x08014384 _vfiprintf_r + .text.__swbuf_r + 0x080145b4 0x7c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wbuf.o) + 0x080145b4 __swbuf_r + .text.__swsetup_r + 0x08014630 0xac D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wsetup.o) + 0x08014630 __swsetup_r + .text._raise_r + 0x080146dc 0x50 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signal.o) + 0x080146dc _raise_r + .text.raise 0x0801472c 0x10 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signal.o) + 0x0801472c raise + .text._kill_r 0x0801473c 0x24 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signalr.o) + 0x0801473c _kill_r + .text._getpid_r + 0x08014760 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signalr.o) + 0x08014760 _getpid_r + .text.__swhatbuf_r + 0x08014764 0x4c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-makebuf.o) + 0x08014764 __swhatbuf_r + .text.__smakebuf_r + 0x080147b0 0x78 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-makebuf.o) + 0x080147b0 __smakebuf_r + .text._fstat_r + 0x08014828 0x24 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fstatr.o) + 0x08014828 _fstat_r + .text._isatty_r + 0x0801484c 0x20 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-isattyr.o) + 0x0801484c _isatty_r + *(.glue_7) + .glue_7 0x0801486c 0x0 linker stubs + *(.glue_7t) + .glue_7t 0x0801486c 0x0 linker stubs + *(.eh_frame) + .eh_frame 0x0801486c 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o + *(.init) + .init 0x0801486c 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crti.o + 0x0801486c _init + .init 0x08014870 0x8 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtn.o + *(.fini) + .fini 0x08014878 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crti.o + 0x08014878 _fini + .fini 0x0801487c 0x8 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtn.o + 0x08014884 . = ALIGN (0x4) + 0x08014884 _etext = . + +.vfp11_veneer 0x08014884 0x0 + .vfp11_veneer 0x08014884 0x0 linker stubs + +.v4_bx 0x08014884 0x0 + .v4_bx 0x08014884 0x0 linker stubs + +.iplt 0x08014884 0x0 + .iplt 0x08014884 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o + +.rodata 0x08014888 0x9dc + 0x08014888 . = ALIGN (0x4) + *(.rodata) + .rodata 0x08014888 0x37 ./Core/Src/adcMeas.o + *fill* 0x080148bf 0x1 + .rodata 0x080148c0 0x181 ./Core/Src/disdrometer.o + *fill* 0x08014a41 0x3 + .rodata 0x08014a44 0x398 ./Core/Src/main.o + .rodata 0x08014ddc 0x29 ./Core/Src/vt100.o + *fill* 0x08014e05 0x3 + .rodata 0x08014e08 0x7d ./Core/Src/waterTank.o + *fill* 0x08014e85 0x3 + .rodata 0x08014e88 0x5 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + *(.rodata*) + *fill* 0x08014e8d 0x3 + .rodata.AHBPrescTable + 0x08014e90 0x10 ./Core/Src/system_stm32g4xx.o + 0x08014e90 AHBPrescTable + .rodata.APBPrescTable + 0x08014ea0 0x8 ./Core/Src/system_stm32g4xx.o + 0x08014ea0 APBPrescTable + .rodata.UTIL_TraceDriver + 0x08014ea8 0x10 ./Core/Src/usart_if.o + 0x08014ea8 UTIL_TraceDriver + .rodata.DLCtoBytes + 0x08014eb8 0x10 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .rodata.UARTPrescTable + 0x08014ec8 0x18 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + 0x08014ec8 UARTPrescTable + .rodata.numerator.1 + 0x08014ee0 0x8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .rodata.denominator.0 + 0x08014ee8 0x8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .rodata._printf_float.str1.1 + 0x08014ef0 0x171 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_float.o) + 0x12 (size before relaxing) + .rodata._printf_i.str1.1 + 0x08015061 0x22 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_i.o) + .rodata._dtoa_r.str1.1 + 0x08015061 0x8f D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-dtoa.o) + .rodata._Balloc.str1.1 + 0x08015061 0x70 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + .rodata.__multadd.str1.1 + 0x08015061 0x11 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + *fill* 0x08015061 0x3 + .rodata.p05.0 0x08015064 0xc D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + .rodata.__mprec_bigtens + 0x08015070 0x28 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + 0x08015070 __mprec_bigtens + .rodata.__mprec_tens + 0x08015098 0xc8 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + 0x08015098 __mprec_tens + .rodata._svfprintf_r.str1.1 + 0x08015160 0x11 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfprintf.o) + .rodata._setlocale_r.str1.1 + 0x08015160 0x9 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-locale.o) + .rodata.str1.1 + 0x08015160 0x2 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-locale.o) + .rodata.__assert_func.str1.1 + 0x08015160 0x3d D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-assert.o) + .rodata._ctype_ + 0x08015160 0x101 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-ctype_.o) + 0x08015160 _ctype_ + .rodata._vfprintf_r.str1.1 + 0x08015261 0x11 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf.o) + 0x08015274 . = ALIGN (0x4) + *fill* 0x08015261 0x3 + +.ARM.extab 0x08015264 0x0 + 0x08015264 . = ALIGN (0x4) + *(.ARM.extab* .gnu.linkonce.armextab.*) + 0x08015264 . = ALIGN (0x4) + +.ARM 0x08015264 0x8 + 0x08015264 . = ALIGN (0x4) + 0x08015264 __exidx_start = . + *(.ARM.exidx*) + .ARM.exidx 0x08015264 0x8 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memchr.o) + .ARM.exidx 0x0801526c 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strlen.o) + 0x8 (size before relaxing) + .ARM.exidx 0x0801526c 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_udivmoddi4.o) + 0x8 (size before relaxing) + 0x0801526c __exidx_end = . + 0x0801526c . = ALIGN (0x4) + +.rel.dyn 0x0801526c 0x0 + .rel.iplt 0x0801526c 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o + +.preinit_array 0x0801526c 0x0 + 0x0801526c . = ALIGN (0x4) + 0x0801526c PROVIDE (__preinit_array_start = .) + *(.preinit_array*) + 0x0801526c PROVIDE (__preinit_array_end = .) + 0x0801526c . = ALIGN (0x4) + +.init_array 0x0801526c 0x4 + 0x0801526c . = ALIGN (0x4) + 0x0801526c PROVIDE (__init_array_start = .) + *(SORT_BY_NAME(.init_array.*)) + *(.init_array*) + .init_array 0x0801526c 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o + 0x08015270 PROVIDE (__init_array_end = .) + 0x08015270 . = ALIGN (0x4) + +.fini_array 0x08015270 0x4 + 0x08015270 . = ALIGN (0x4) + [!provide] PROVIDE (__fini_array_start = .) + *(SORT_BY_NAME(.fini_array.*)) + *(.fini_array*) + .fini_array 0x08015270 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o + [!provide] PROVIDE (__fini_array_end = .) + 0x08015274 . = ALIGN (0x4) + 0x08015274 _sidata = LOADADDR (.data) + +.data 0x20000000 0x22c load address 0x08015274 + 0x20000000 . = ALIGN (0x4) + 0x20000000 _sdata = . + *(.data) + *(.data*) + .data.rainThreshold + 0x20000000 0x2 ./Core/Src/disdrometer.o + 0x20000000 rainThreshold + *fill* 0x20000002 0x2 + .data.sys_mem 0x20000004 0x30 ./Core/Src/main.o + 0x20000004 sys_mem + .data.SystemCoreClock + 0x20000034 0x4 ./Core/Src/system_stm32g4xx.o + 0x20000034 SystemCoreClock + .data.uwTickPrio + 0x20000038 0x4 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + 0x20000038 uwTickPrio + .data.uwTickFreq + 0x2000003c 0x4 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + 0x2000003c uwTickFreq + .data.pFlash 0x20000040 0x20 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + 0x20000040 pFlash + .data.uxCriticalNesting + 0x20000060 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .data.__sglue 0x20000064 0xc D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + 0x20000064 __sglue + .data._impure_ptr + 0x20000070 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-impure.o) + 0x20000070 _impure_ptr + .data._impure_data + 0x20000074 0x4c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-impure.o) + 0x20000074 _impure_data + .data.__global_locale + 0x200000c0 0x16c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-locale.o) + 0x200000c0 __global_locale + *(.RamFunc) + *(.RamFunc*) + 0x2000022c . = ALIGN (0x4) + 0x2000022c _edata = . + +.igot.plt 0x2000022c 0x0 load address 0x080154a0 + .igot.plt 0x2000022c 0x0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o + 0x2000022c . = ALIGN (0x4) + +.bss 0x20000230 0x63d4 load address 0x080154a0 + 0x20000230 _sbss = . + 0x20000230 __bss_start__ = _sbss + *(.bss) + .bss 0x20000230 0x1c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o + *(.bss*) + .bss.adc1_buffer + 0x2000024c 0x50 ./Core/Src/adcMeas.o + 0x2000024c adc1_buffer + .bss.vref 0x2000029c 0x4 ./Core/Src/adcMeas.o + 0x2000029c vref + .bss.temp 0x200002a0 0x4 ./Core/Src/adcMeas.o + 0x200002a0 temp + .bss.busVoltage + 0x200002a4 0x2 ./Core/Src/adcMeas.o + 0x200002a4 busVoltage + .bss.photoTransistorVoltage + 0x200002a6 0x2 ./Core/Src/adcMeas.o + 0x200002a6 photoTransistorVoltage + .bss.adc2_buffer + 0x200002a8 0x3e8 ./Core/Src/disdrometer.o + 0x200002a8 adc2_buffer + .bss.rainSignalSampling + 0x20000690 0x1 ./Core/Src/disdrometer.o + 0x20000690 rainSignalSampling + *fill* 0x20000691 0x1 + .bss.rainDropCount + 0x20000692 0x2 ./Core/Src/disdrometer.o + 0x20000692 rainDropCount + .bss.rainDropSum + 0x20000694 0x2 ./Core/Src/disdrometer.o + 0x20000694 rainDropSum + *fill* 0x20000696 0x2 + .bss.TxHeader 0x20000698 0x24 ./Core/Src/fdcan_bus.o + 0x20000698 TxHeader + .bss.RxHeader 0x200006bc 0x28 ./Core/Src/fdcan_bus.o + 0x200006bc RxHeader + .bss.RxData 0x200006e4 0x8 ./Core/Src/fdcan_bus.o + 0x200006e4 RxData + .bss.EraseInitStruct.0 + 0x200006ec 0x10 ./Core/Src/flash_page.o + .bss.hadc1 0x200006fc 0x6c ./Core/Src/main.o + 0x200006fc hadc1 + .bss.hadc2 0x20000768 0x6c ./Core/Src/main.o + 0x20000768 hadc2 + .bss.hdma_adc1 + 0x200007d4 0x60 ./Core/Src/main.o + 0x200007d4 hdma_adc1 + .bss.hdma_adc2 + 0x20000834 0x60 ./Core/Src/main.o + 0x20000834 hdma_adc2 + .bss.hcomp1 0x20000894 0x24 ./Core/Src/main.o + 0x20000894 hcomp1 + .bss.hcomp3 0x200008b8 0x24 ./Core/Src/main.o + 0x200008b8 hcomp3 + .bss.hdac1 0x200008dc 0x14 ./Core/Src/main.o + 0x200008dc hdac1 + .bss.hdac3 0x200008f0 0x14 ./Core/Src/main.o + 0x200008f0 hdac3 + .bss.hfdcan1 0x20000904 0x64 ./Core/Src/main.o + 0x20000904 hfdcan1 + .bss.hopamp2 0x20000968 0x3c ./Core/Src/main.o + 0x20000968 hopamp2 + .bss.hrtc 0x200009a4 0x28 ./Core/Src/main.o + 0x200009a4 hrtc + .bss.htim1 0x200009cc 0x4c ./Core/Src/main.o + 0x200009cc htim1 + .bss.htim2 0x20000a18 0x4c ./Core/Src/main.o + 0x20000a18 htim2 + .bss.htim3 0x20000a64 0x4c ./Core/Src/main.o + 0x20000a64 htim3 + .bss.htim4 0x20000ab0 0x4c ./Core/Src/main.o + 0x20000ab0 htim4 + .bss.hdma_tim4_ch1 + 0x20000afc 0x60 ./Core/Src/main.o + 0x20000afc hdma_tim4_ch1 + .bss.huart2 0x20000b5c 0x94 ./Core/Src/main.o + 0x20000b5c huart2 + .bss.hdma_usart2_tx + 0x20000bf0 0x60 ./Core/Src/main.o + 0x20000bf0 hdma_usart2_tx + .bss.defaultTaskHandle + 0x20000c50 0x4 ./Core/Src/main.o + 0x20000c50 defaultTaskHandle + .bss.CANbusTaskHandle + 0x20000c54 0x4 ./Core/Src/main.o + 0x20000c54 CANbusTaskHandle + .bss.ADCTaskHandle + 0x20000c58 0x4 ./Core/Src/main.o + 0x20000c58 ADCTaskHandle + .bss.waterTankTaskHandle + 0x20000c5c 0x4 ./Core/Src/main.o + 0x20000c5c waterTankTaskHandle + .bss.DisdrometerTaskHandle + 0x20000c60 0x4 ./Core/Src/main.o + 0x20000c60 DisdrometerTaskHandle + .bss.CANTxQueueHandle + 0x20000c64 0x4 ./Core/Src/main.o + 0x20000c64 CANTxQueueHandle + .bss.WaterTankQueueHandle + 0x20000c68 0x4 ./Core/Src/main.o + 0x20000c68 WaterTankQueueHandle + .bss.ADC1semHandle + 0x20000c6c 0x4 ./Core/Src/main.o + 0x20000c6c ADC1semHandle + .bss.ADC2semHandle + 0x20000c70 0x4 ./Core/Src/main.o + 0x20000c70 ADC2semHandle + .bss.ICsemHandle + 0x20000c74 0x4 ./Core/Src/main.o + 0x20000c74 ICsemHandle + .bss.saved_data + 0x20000c78 0x30 ./Core/Src/main.o + 0x20000c78 saved_data + .bss.MpoolMessageHandle + 0x20000ca8 0x4 ./Core/Src/main.o + 0x20000ca8 MpoolMessageHandle + .bss.HAL_RCC_ADC12_CLK_ENABLED + 0x20000cac 0x4 ./Core/Src/stm32g4xx_hal_msp.o + .bss.htim6 0x20000cb0 0x4c ./Core/Src/stm32g4xx_hal_timebase_tim.o + 0x20000cb0 htim6 + .bss.__sbrk_heap_end + 0x20000cfc 0x4 ./Core/Src/sysmem.o + .bss.charRx 0x20000d00 0x1 ./Core/Src/usart_if.o + 0x20000d00 charRx + *fill* 0x20000d01 0x3 + .bss.TxCpltCallback + 0x20000d04 0x4 ./Core/Src/usart_if.o + .bss.RxCpltCallback + 0x20000d08 0x4 ./Core/Src/usart_if.o + .bss.probeLevelCapacitance + 0x20000d0c 0x2 ./Core/Src/waterTank.o + 0x20000d0c probeLevelCapacitance + .bss.lastProbeLevelCapacitance + 0x20000d0e 0x2 ./Core/Src/waterTank.o + 0x20000d0e lastProbeLevelCapacitance + .bss.flowFrequency + 0x20000d10 0x4 ./Core/Src/waterTank.o + 0x20000d10 flowFrequency + .bss.lastFlowRate + 0x20000d14 0x2 ./Core/Src/waterTank.o + 0x20000d14 lastFlowRate + *fill* 0x20000d16 0x2 + .bss.capture_buffer + 0x20000d18 0x1fe ./Core/Src/waterTank.o + 0x20000d18 capture_buffer + *fill* 0x20000f16 0x2 + .bss.meas 0x20000f18 0x8 ./Core/Src/waterTank.o + 0x20000f18 meas + .bss.levelp 0x20000f20 0x2 ./Core/Src/waterTank.o + 0x20000f20 levelp + .bss.currentMachineState + 0x20000f22 0x2 ./Core/Src/waterTank.o + 0x20000f22 currentMachineState + .bss.calibrationStep + 0x20000f24 0x2 ./Core/Src/waterTank.o + 0x20000f24 calibrationStep + .bss.last_calibrationStep + 0x20000f26 0x2 ./Core/Src/waterTank.o + 0x20000f26 last_calibrationStep + .bss.uwTick 0x20000f28 0x4 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + 0x20000f28 uwTick + .bss.pxCurrentTCB + 0x20000f2c 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + 0x20000f2c pxCurrentTCB + .bss.pxReadyTasksLists + 0x20000f30 0x8c ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.xDelayedTaskList1 + 0x20000fbc 0x14 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.xDelayedTaskList2 + 0x20000fd0 0x14 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.pxDelayedTaskList + 0x20000fe4 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.pxOverflowDelayedTaskList + 0x20000fe8 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.xPendingReadyList + 0x20000fec 0x14 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.xTasksWaitingTermination + 0x20001000 0x14 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.uxDeletedTasksWaitingCleanUp + 0x20001014 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.xSuspendedTaskList + 0x20001018 0x14 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.uxCurrentNumberOfTasks + 0x2000102c 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.xTickCount + 0x20001030 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.uxTopReadyPriority + 0x20001034 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.xSchedulerRunning + 0x20001038 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.xPendedTicks + 0x2000103c 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.xYieldPending + 0x20001040 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.xNumOfOverflows + 0x20001044 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.uxTaskNumber + 0x20001048 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.xNextTaskUnblockTime + 0x2000104c 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.xIdleTaskHandle + 0x20001050 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.uxSchedulerSuspended + 0x20001054 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .bss.ucMaxSysCallPriority + 0x20001058 0x1 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + *fill* 0x20001059 0x3 + .bss.ulMaxPRIGROUPValue + 0x2000105c 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .bss.ucHeap 0x20001060 0x4e20 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .bss.xStart 0x20005e80 0x8 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .bss.pxEnd 0x20005e88 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .bss.xFreeBytesRemaining + 0x20005e8c 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .bss.xMinimumEverFreeBytesRemaining + 0x20005e90 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .bss.xNumberOfSuccessfulAllocations + 0x20005e94 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .bss.xNumberOfSuccessfulFrees + 0x20005e98 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .bss.xBlockAllocatedBit + 0x20005e9c 0x4 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .bss.ADV_TRACE_Ctx + 0x20005ea0 0x18 ./Utils/Src/stm32_adv_trace.o + .bss.ADV_TRACE_Buffer + 0x20005eb8 0x400 ./Utils/Src/stm32_adv_trace.o + .bss.sztmp 0x200062b8 0x200 ./Utils/Src/stm32_adv_trace.o + .bss.__sf 0x200064b8 0x138 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + 0x200064b8 __sf + .bss.__stdio_exit_handler + 0x200065f0 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + 0x200065f0 __stdio_exit_handler + .bss.errno 0x200065f4 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-reent.o) + 0x200065f4 errno + .bss.__lock___malloc_recursive_mutex + 0x200065f8 0x1 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + 0x200065f8 __lock___malloc_recursive_mutex + .bss.__lock___sfp_recursive_mutex + 0x200065f9 0x1 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + 0x200065f9 __lock___sfp_recursive_mutex + *fill* 0x200065fa 0x2 + .bss.__malloc_sbrk_start + 0x200065fc 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mallocr.o) + 0x200065fc __malloc_sbrk_start + .bss.__malloc_free_list + 0x20006600 0x4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mallocr.o) + 0x20006600 __malloc_free_list + *(COMMON) + 0x20006604 . = ALIGN (0x4) + 0x20006604 _ebss = . + 0x20006604 __bss_end__ = _ebss + +._user_heap_stack + 0x20006604 0xc04 load address 0x080154a0 + 0x20006608 . = ALIGN (0x8) + *fill* 0x20006604 0x4 + [!provide] PROVIDE (end = .) + 0x20006608 PROVIDE (_end = .) + 0x20006a08 . = (. + _Min_Heap_Size) + *fill* 0x20006608 0x400 + 0x20007208 . = (. + _Min_Stack_Size) + *fill* 0x20006a08 0x800 + 0x20007208 . = ALIGN (0x8) + +/DISCARD/ + libc.a(*) + libm.a(*) + libgcc.a(*) + +.ARM.attributes + 0x00000000 0x30 + *(.ARM.attributes) + .ARM.attributes + 0x00000000 0x22 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crti.o + .ARM.attributes + 0x00000022 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o + .ARM.attributes + 0x00000056 0x34 ./Core/Src/adcMeas.o + .ARM.attributes + 0x0000008a 0x34 ./Core/Src/disdrometer.o + .ARM.attributes + 0x000000be 0x34 ./Core/Src/fdcan_bus.o + .ARM.attributes + 0x000000f2 0x34 ./Core/Src/flash_page.o + .ARM.attributes + 0x00000126 0x34 ./Core/Src/main.o + .ARM.attributes + 0x0000015a 0x34 ./Core/Src/stm32g4xx_hal_msp.o + .ARM.attributes + 0x0000018e 0x34 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .ARM.attributes + 0x000001c2 0x34 ./Core/Src/stm32g4xx_it.o + .ARM.attributes + 0x000001f6 0x34 ./Core/Src/syscalls.o + .ARM.attributes + 0x0000022a 0x34 ./Core/Src/sysmem.o + .ARM.attributes + 0x0000025e 0x34 ./Core/Src/system_stm32g4xx.o + .ARM.attributes + 0x00000292 0x34 ./Core/Src/usart_if.o + .ARM.attributes + 0x000002c6 0x34 ./Core/Src/vt100.o + .ARM.attributes + 0x000002fa 0x34 ./Core/Src/waterTank.o + .ARM.attributes + 0x0000032e 0x21 ./Core/Startup/startup_stm32g431kbtx.o + .ARM.attributes + 0x0000034f 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .ARM.attributes + 0x00000383 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .ARM.attributes + 0x000003b7 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .ARM.attributes + 0x000003eb 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .ARM.attributes + 0x0000041f 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .ARM.attributes + 0x00000453 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .ARM.attributes + 0x00000487 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .ARM.attributes + 0x000004bb 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .ARM.attributes + 0x000004ef 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .ARM.attributes + 0x00000523 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .ARM.attributes + 0x00000557 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .ARM.attributes + 0x0000058b 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .ARM.attributes + 0x000005bf 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .ARM.attributes + 0x000005f3 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .ARM.attributes + 0x00000627 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .ARM.attributes + 0x0000065b 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .ARM.attributes + 0x0000068f 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .ARM.attributes + 0x000006c3 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .ARM.attributes + 0x000006f7 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .ARM.attributes + 0x0000072b 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .ARM.attributes + 0x0000075f 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .ARM.attributes + 0x00000793 0x34 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .ARM.attributes + 0x000007c7 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .ARM.attributes + 0x000007fb 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .ARM.attributes + 0x0000082f 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .ARM.attributes + 0x00000863 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .ARM.attributes + 0x00000897 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .ARM.attributes + 0x000008cb 0x34 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .ARM.attributes + 0x000008ff 0x34 ./Utils/Src/stm32_adv_trace.o + .ARM.attributes + 0x00000933 0x34 ./Utils/Src/stm32_mem.o + .ARM.attributes + 0x00000967 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_float.o) + .ARM.attributes + 0x0000099b 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_i.o) + .ARM.attributes + 0x000009cf 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + .ARM.attributes + 0x00000a03 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fwalk.o) + .ARM.attributes + 0x00000a37 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-snprintf.o) + .ARM.attributes + 0x00000a6b 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-stdio.o) + .ARM.attributes + 0x00000a9f 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-vsnprintf.o) + .ARM.attributes + 0x00000ad3 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memset.o) + .ARM.attributes + 0x00000b07 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-localeconv.o) + .ARM.attributes + 0x00000b3b 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-closer.o) + .ARM.attributes + 0x00000b6f 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-reent.o) + .ARM.attributes + 0x00000ba3 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-impure.o) + .ARM.attributes + 0x00000bd7 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lseekr.o) + .ARM.attributes + 0x00000c0b 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-readr.o) + .ARM.attributes + 0x00000c3f 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-writer.o) + .ARM.attributes + 0x00000c73 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-errno.o) + .ARM.attributes + 0x00000ca7 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-init.o) + .ARM.attributes + 0x00000cdb 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + .ARM.attributes + 0x00000d0f 0x1c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memchr.o) + .ARM.attributes + 0x00000d2b 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memcpy-stub.o) + .ARM.attributes + 0x00000d5f 0x17 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-strlen.o) + .ARM.attributes + 0x00000d76 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-dtoa.o) + .ARM.attributes + 0x00000daa 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-freer.o) + .ARM.attributes + 0x00000dde 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-malloc.o) + .ARM.attributes + 0x00000e12 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mallocr.o) + .ARM.attributes + 0x00000e46 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mlock.o) + .ARM.attributes + 0x00000e7a 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + .ARM.attributes + 0x00000eae 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfprintf.o) + .ARM.attributes + 0x00000ee2 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fflush.o) + .ARM.attributes + 0x00000f16 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memmove.o) + .ARM.attributes + 0x00000f4a 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-locale.o) + .ARM.attributes + 0x00000f7e 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sbrkr.o) + .ARM.attributes + 0x00000fb2 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-assert.o) + .ARM.attributes + 0x00000fe6 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-callocr.o) + .ARM.attributes + 0x0000101a 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mbtowc_r.o) + .ARM.attributes + 0x0000104e 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-reallocr.o) + .ARM.attributes + 0x00001082 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wctomb_r.o) + .ARM.attributes + 0x000010b6 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-ctype_.o) + .ARM.attributes + 0x000010ea 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fprintf.o) + .ARM.attributes + 0x0000111e 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-abort.o) + .ARM.attributes + 0x00001152 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-msizer.o) + .ARM.attributes + 0x00001186 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf.o) + .ARM.attributes + 0x000011ba 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wbuf.o) + .ARM.attributes + 0x000011ee 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wsetup.o) + .ARM.attributes + 0x00001222 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signal.o) + .ARM.attributes + 0x00001256 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signalr.o) + .ARM.attributes + 0x0000128a 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-makebuf.o) + .ARM.attributes + 0x000012be 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fstatr.o) + .ARM.attributes + 0x000012f2 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-isattyr.o) + .ARM.attributes + 0x00001326 0x22 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_addsubdf3.o) + .ARM.attributes + 0x00001348 0x22 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_muldivdf3.o) + .ARM.attributes + 0x0000136a 0x22 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_cmpdf2.o) + .ARM.attributes + 0x0000138c 0x22 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_unorddf2.o) + .ARM.attributes + 0x000013ae 0x22 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_fixdfsi.o) + .ARM.attributes + 0x000013d0 0x22 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_fixunsdfsi.o) + .ARM.attributes + 0x000013f2 0x22 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_truncdfsf2.o) + .ARM.attributes + 0x00001414 0x22 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_aeabi_uldivmod.o) + .ARM.attributes + 0x00001436 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_udivmoddi4.o) + .ARM.attributes + 0x0000146a 0x22 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_dvmd_tls.o) + .ARM.attributes + 0x0000148c 0x22 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtn.o +OUTPUT(NUCLEO_G431KB_WaterTank_I-Spritz_v2e.elf elf32-littlearm) +LOAD linker stubs +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc.a +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libm.a +LOAD D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a + +.debug_info 0x00000000 0x2f88e + .debug_info 0x00000000 0x1099 ./Core/Src/adcMeas.o + .debug_info 0x00001099 0x1c59 ./Core/Src/disdrometer.o + .debug_info 0x00002cf2 0xdc8 ./Core/Src/fdcan_bus.o + .debug_info 0x00003aba 0x3cf ./Core/Src/flash_page.o + .debug_info 0x00003e89 0x3895 ./Core/Src/main.o + .debug_info 0x0000771e 0x2899 ./Core/Src/stm32g4xx_hal_msp.o + .debug_info 0x00009fb7 0xdbe ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_info 0x0000ad75 0x17cc ./Core/Src/stm32g4xx_it.o + .debug_info 0x0000c541 0x6a3 ./Core/Src/syscalls.o + .debug_info 0x0000cbe4 0x168 ./Core/Src/sysmem.o + .debug_info 0x0000cd4c 0x58e ./Core/Src/system_stm32g4xx.o + .debug_info 0x0000d2da 0xfd9 ./Core/Src/usart_if.o + .debug_info 0x0000e2b3 0x1ab ./Core/Src/vt100.o + .debug_info 0x0000e45e 0x145f ./Core/Src/waterTank.o + .debug_info 0x0000f8bd 0x30 ./Core/Startup/startup_stm32g431kbtx.o + .debug_info 0x0000f8ed 0xadb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_info 0x000103c8 0x2063 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_info 0x0001242b 0x1d80 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_info 0x000141ab 0x6f3 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_info 0x0001489e 0xd3f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_info 0x000155dd 0xcbc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_info 0x00016299 0xd74 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_info 0x0001700d 0x85f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_info 0x0001786c 0x189c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_info 0x00019108 0x6c2 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_info 0x000197ca 0x8a7 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_info 0x0001a071 0x763 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_info 0x0001a7d4 0x76a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_info 0x0001af3e 0x93f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_info 0x0001b87d 0xb82 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_info 0x0001c3ff 0xc15 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_info 0x0001d014 0xd5b ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_info 0x0001dd6f 0x1184 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_info 0x0001eef3 0x2c52 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_info 0x00021b45 0x1d95 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_info 0x000238da 0x481e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_info 0x000280f8 0xfdd ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_info 0x000290d5 0x1721 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_info 0x0002a7f6 0x2af ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_info 0x0002aaa5 0x14e6 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_info 0x0002bf8b 0x2198 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_info 0x0002e123 0x4de ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_info 0x0002e601 0x4d5 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_info 0x0002ead6 0xbfb ./Utils/Src/stm32_adv_trace.o + .debug_info 0x0002f6d1 0x1bd ./Utils/Src/stm32_mem.o + +.debug_abbrev 0x00000000 0x69c6 + .debug_abbrev 0x00000000 0x2c2 ./Core/Src/adcMeas.o + .debug_abbrev 0x000002c2 0x347 ./Core/Src/disdrometer.o + .debug_abbrev 0x00000609 0x279 ./Core/Src/fdcan_bus.o + .debug_abbrev 0x00000882 0x1bb ./Core/Src/flash_page.o + .debug_abbrev 0x00000a3d 0x3eb ./Core/Src/main.o + .debug_abbrev 0x00000e28 0x2a3 ./Core/Src/stm32g4xx_hal_msp.o + .debug_abbrev 0x000010cb 0x223 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_abbrev 0x000012ee 0x1e5 ./Core/Src/stm32g4xx_it.o + .debug_abbrev 0x000014d3 0x1b6 ./Core/Src/syscalls.o + .debug_abbrev 0x00001689 0xbc ./Core/Src/sysmem.o + .debug_abbrev 0x00001745 0x11a ./Core/Src/system_stm32g4xx.o + .debug_abbrev 0x0000185f 0x274 ./Core/Src/usart_if.o + .debug_abbrev 0x00001ad3 0xec ./Core/Src/vt100.o + .debug_abbrev 0x00001bbf 0x34c ./Core/Src/waterTank.o + .debug_abbrev 0x00001f0b 0x24 ./Core/Startup/startup_stm32g431kbtx.o + .debug_abbrev 0x00001f2f 0x271 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_abbrev 0x000021a0 0x2d3 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_abbrev 0x00002473 0x2ee ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_abbrev 0x00002761 0x213 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_abbrev 0x00002974 0x31c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_abbrev 0x00002c90 0x231 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_abbrev 0x00002ec1 0x27b ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_abbrev 0x0000313c 0x1e2 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_abbrev 0x0000331e 0x1e7 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_abbrev 0x00003505 0x325 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_abbrev 0x0000382a 0x290 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_abbrev 0x00003aba 0x1cb ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_abbrev 0x00003c85 0x1a6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_abbrev 0x00003e2b 0x22c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_abbrev 0x00004057 0x2c9 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_abbrev 0x00004320 0x258 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_abbrev 0x00004578 0x201 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_abbrev 0x00004779 0x233 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_abbrev 0x000049ac 0x2a7 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_abbrev 0x00004c53 0x2c5 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_abbrev 0x00004f18 0x304 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_abbrev 0x0000521c 0x2d2 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_abbrev 0x000054ee 0x3ac ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_abbrev 0x0000589a 0xf5 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_abbrev 0x0000598f 0x351 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_abbrev 0x00005ce0 0x3d3 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_abbrev 0x000060b3 0x25c ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_abbrev 0x0000630f 0x21d ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_abbrev 0x0000652c 0x3dd ./Utils/Src/stm32_adv_trace.o + .debug_abbrev 0x00006909 0xbd ./Utils/Src/stm32_mem.o + +.debug_aranges 0x00000000 0x27b8 + .debug_aranges + 0x00000000 0x38 ./Core/Src/adcMeas.o + .debug_aranges + 0x00000038 0x80 ./Core/Src/disdrometer.o + .debug_aranges + 0x000000b8 0x48 ./Core/Src/fdcan_bus.o + .debug_aranges + 0x00000100 0x30 ./Core/Src/flash_page.o + .debug_aranges + 0x00000130 0xf0 ./Core/Src/main.o + .debug_aranges + 0x00000220 0xa8 ./Core/Src/stm32g4xx_hal_msp.o + .debug_aranges + 0x000002c8 0x30 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_aranges + 0x000002f8 0xa0 ./Core/Src/stm32g4xx_it.o + .debug_aranges + 0x00000398 0xa8 ./Core/Src/syscalls.o + .debug_aranges + 0x00000440 0x20 ./Core/Src/sysmem.o + .debug_aranges + 0x00000460 0x28 ./Core/Src/system_stm32g4xx.o + .debug_aranges + 0x00000488 0x58 ./Core/Src/usart_if.o + .debug_aranges + 0x000004e0 0x40 ./Core/Src/vt100.o + .debug_aranges + 0x00000520 0x50 ./Core/Src/waterTank.o + .debug_aranges + 0x00000570 0x28 ./Core/Startup/startup_stm32g431kbtx.o + .debug_aranges + 0x00000598 0x148 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_aranges + 0x000006e0 0x248 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_aranges + 0x00000928 0x1c0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_aranges + 0x00000ae8 0xc8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_aranges + 0x00000bb0 0x128 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_aranges + 0x00000cd8 0xc0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_aranges + 0x00000d98 0xc0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_aranges + 0x00000e58 0x90 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_aranges + 0x00000ee8 0x208 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_aranges + 0x000010f0 0x88 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_aranges + 0x00001178 0xc8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_aranges + 0x00001240 0x58 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_aranges + 0x00001298 0x70 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_aranges + 0x00001308 0x140 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_aranges + 0x00001448 0x98 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_aranges + 0x000014e0 0xb0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_aranges + 0x00001590 0xe8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_aranges + 0x00001678 0x178 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_aranges + 0x000017f0 0x3e0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_aranges + 0x00001bd0 0x240 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_aranges + 0x00001e10 0x248 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_aranges + 0x00002058 0xa8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_aranges + 0x00002100 0x1d8 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_aranges + 0x000022d8 0x40 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_aranges + 0x00002318 0xf8 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_aranges + 0x00002410 0x1b8 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_aranges + 0x000025c8 0x80 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_aranges + 0x00002648 0x58 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_aranges + 0x000026a0 0xe8 ./Utils/Src/stm32_adv_trace.o + .debug_aranges + 0x00002788 0x30 ./Utils/Src/stm32_mem.o + +.debug_rnglists + 0x00000000 0x1e9e + .debug_rnglists + 0x00000000 0x27 ./Core/Src/adcMeas.o + .debug_rnglists + 0x00000027 0x74 ./Core/Src/disdrometer.o + .debug_rnglists + 0x0000009b 0x34 ./Core/Src/fdcan_bus.o + .debug_rnglists + 0x000000cf 0x20 ./Core/Src/flash_page.o + .debug_rnglists + 0x000000ef 0xbc ./Core/Src/main.o + .debug_rnglists + 0x000001ab 0x83 ./Core/Src/stm32g4xx_hal_msp.o + .debug_rnglists + 0x0000022e 0x20 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_rnglists + 0x0000024e 0x73 ./Core/Src/stm32g4xx_it.o + .debug_rnglists + 0x000002c1 0x79 ./Core/Src/syscalls.o + .debug_rnglists + 0x0000033a 0x13 ./Core/Src/sysmem.o + .debug_rnglists + 0x0000034d 0x1a ./Core/Src/system_stm32g4xx.o + .debug_rnglists + 0x00000367 0x3d ./Core/Src/usart_if.o + .debug_rnglists + 0x000003a4 0x2b ./Core/Src/vt100.o + .debug_rnglists + 0x000003cf 0x3c ./Core/Src/waterTank.o + .debug_rnglists + 0x0000040b 0x19 ./Core/Startup/startup_stm32g431kbtx.o + .debug_rnglists + 0x00000424 0xf1 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_rnglists + 0x00000515 0x1c0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_rnglists + 0x000006d5 0x15a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_rnglists + 0x0000082f 0x93 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_rnglists + 0x000008c2 0xda ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_rnglists + 0x0000099c 0x90 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_rnglists + 0x00000a2c 0x93 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_rnglists + 0x00000abf 0x71 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_rnglists + 0x00000b30 0x18d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_rnglists + 0x00000cbd 0x65 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_rnglists + 0x00000d22 0x98 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_rnglists + 0x00000dba 0x3f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_rnglists + 0x00000df9 0x52 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_rnglists + 0x00000e4b 0xf1 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_rnglists + 0x00000f3c 0x74 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_rnglists + 0x00000fb0 0x87 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_rnglists + 0x00001037 0xb4 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_rnglists + 0x000010eb 0x126 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_rnglists + 0x00001211 0x328 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_rnglists + 0x00001539 0x1cc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_rnglists + 0x00001705 0x1fa ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_rnglists + 0x000018ff 0x7f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_rnglists + 0x0000197e 0x169 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_rnglists + 0x00001ae7 0x2b ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_rnglists + 0x00001b12 0xc0 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_rnglists + 0x00001bd2 0x15f ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_rnglists + 0x00001d31 0x5d ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_rnglists + 0x00001d8e 0x42 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_rnglists + 0x00001dd0 0xaf ./Utils/Src/stm32_adv_trace.o + .debug_rnglists + 0x00001e7f 0x1f ./Utils/Src/stm32_mem.o + +.debug_macro 0x00000000 0x293ca + .debug_macro 0x00000000 0x4a6 ./Core/Src/adcMeas.o + .debug_macro 0x000004a6 0xad8 ./Core/Src/adcMeas.o + .debug_macro 0x00000f7e 0x22 ./Core/Src/adcMeas.o + .debug_macro 0x00000fa0 0x5b ./Core/Src/adcMeas.o + .debug_macro 0x00000ffb 0x2a ./Core/Src/adcMeas.o + .debug_macro 0x00001025 0x94 ./Core/Src/adcMeas.o + .debug_macro 0x000010b9 0x43 ./Core/Src/adcMeas.o + .debug_macro 0x000010fc 0x34 ./Core/Src/adcMeas.o + .debug_macro 0x00001130 0x16 ./Core/Src/adcMeas.o + .debug_macro 0x00001146 0x57 ./Core/Src/adcMeas.o + .debug_macro 0x0000119d 0x9e ./Core/Src/adcMeas.o + .debug_macro 0x0000123b 0x370 ./Core/Src/adcMeas.o + .debug_macro 0x000015ab 0x112 ./Core/Src/adcMeas.o + .debug_macro 0x000016bd 0x10 ./Core/Src/adcMeas.o + .debug_macro 0x000016cd 0x16 ./Core/Src/adcMeas.o + .debug_macro 0x000016e3 0x4a ./Core/Src/adcMeas.o + .debug_macro 0x0000172d 0x34 ./Core/Src/adcMeas.o + .debug_macro 0x00001761 0x10 ./Core/Src/adcMeas.o + .debug_macro 0x00001771 0x58 ./Core/Src/adcMeas.o + .debug_macro 0x000017c9 0x8e ./Core/Src/adcMeas.o + .debug_macro 0x00001857 0x1c ./Core/Src/adcMeas.o + .debug_macro 0x00001873 0x185 ./Core/Src/adcMeas.o + .debug_macro 0x000019f8 0x16 ./Core/Src/adcMeas.o + .debug_macro 0x00001a0e 0x16 ./Core/Src/adcMeas.o + .debug_macro 0x00001a24 0x146 ./Core/Src/adcMeas.o + .debug_macro 0x00001b6a 0x17f ./Core/Src/adcMeas.o + .debug_macro 0x00001ce9 0x2e ./Core/Src/adcMeas.o + .debug_macro 0x00001d17 0x28 ./Core/Src/adcMeas.o + .debug_macro 0x00001d3f 0x103 ./Core/Src/adcMeas.o + .debug_macro 0x00001e42 0x6a ./Core/Src/adcMeas.o + .debug_macro 0x00001eac 0x1df ./Core/Src/adcMeas.o + .debug_macro 0x0000208b 0x1c ./Core/Src/adcMeas.o + .debug_macro 0x000020a7 0x22 ./Core/Src/adcMeas.o + .debug_macro 0x000020c9 0xfb ./Core/Src/adcMeas.o + .debug_macro 0x000021c4 0x1011 ./Core/Src/adcMeas.o + .debug_macro 0x000031d5 0x11f ./Core/Src/adcMeas.o + .debug_macro 0x000032f4 0x1138f ./Core/Src/adcMeas.o + .debug_macro 0x00014683 0x6d ./Core/Src/adcMeas.o + .debug_macro 0x000146f0 0x3558 ./Core/Src/adcMeas.o + .debug_macro 0x00017c48 0x56 ./Core/Src/adcMeas.o + .debug_macro 0x00017c9e 0x141d ./Core/Src/adcMeas.o + .debug_macro 0x000190bb 0x535 ./Core/Src/adcMeas.o + .debug_macro 0x000195f0 0x1b6 ./Core/Src/adcMeas.o + .debug_macro 0x000197a6 0x288 ./Core/Src/adcMeas.o + .debug_macro 0x00019a2e 0x41d ./Core/Src/adcMeas.o + .debug_macro 0x00019e4b 0x18b ./Core/Src/adcMeas.o + .debug_macro 0x00019fd6 0x43 ./Core/Src/adcMeas.o + .debug_macro 0x0001a019 0x23d ./Core/Src/adcMeas.o + .debug_macro 0x0001a256 0x1112 ./Core/Src/adcMeas.o + .debug_macro 0x0001b368 0x72e ./Core/Src/adcMeas.o + .debug_macro 0x0001ba96 0x391 ./Core/Src/adcMeas.o + .debug_macro 0x0001be27 0x11d ./Core/Src/adcMeas.o + .debug_macro 0x0001bf44 0x401 ./Core/Src/adcMeas.o + .debug_macro 0x0001c345 0x209 ./Core/Src/adcMeas.o + .debug_macro 0x0001c54e 0x108 ./Core/Src/adcMeas.o + .debug_macro 0x0001c656 0x211 ./Core/Src/adcMeas.o + .debug_macro 0x0001c867 0x6bd ./Core/Src/adcMeas.o + .debug_macro 0x0001cf24 0x401 ./Core/Src/adcMeas.o + .debug_macro 0x0001d325 0x107 ./Core/Src/adcMeas.o + .debug_macro 0x0001d42c 0x1ae ./Core/Src/adcMeas.o + .debug_macro 0x0001d5da 0x122 ./Core/Src/adcMeas.o + .debug_macro 0x0001d6fc 0x3d1 ./Core/Src/adcMeas.o + .debug_macro 0x0001dacd 0x367 ./Core/Src/adcMeas.o + .debug_macro 0x0001de34 0x543 ./Core/Src/adcMeas.o + .debug_macro 0x0001e377 0xeb ./Core/Src/adcMeas.o + .debug_macro 0x0001e462 0xbda ./Core/Src/adcMeas.o + .debug_macro 0x0001f03c 0x47e ./Core/Src/adcMeas.o + .debug_macro 0x0001f4ba 0x693 ./Core/Src/adcMeas.o + .debug_macro 0x0001fb4d 0xa6 ./Core/Src/adcMeas.o + .debug_macro 0x0001fbf3 0x306 ./Core/Src/adcMeas.o + .debug_macro 0x0001fef9 0xf1 ./Core/Src/adcMeas.o + .debug_macro 0x0001ffea 0x15a ./Core/Src/adcMeas.o + .debug_macro 0x00020144 0xde ./Core/Src/adcMeas.o + .debug_macro 0x00020222 0x1c ./Core/Src/adcMeas.o + .debug_macro 0x0002023e 0x26 ./Core/Src/adcMeas.o + .debug_macro 0x00020264 0x16 ./Core/Src/adcMeas.o + .debug_macro 0x0002027a 0x3c ./Core/Src/adcMeas.o + .debug_macro 0x000202b6 0x4fe ./Core/Src/adcMeas.o + .debug_macro 0x000207b4 0xb5 ./Core/Src/adcMeas.o + .debug_macro 0x00020869 0xaa ./Core/Src/adcMeas.o + .debug_macro 0x00020913 0x91 ./Core/Src/adcMeas.o + .debug_macro 0x000209a4 0x86 ./Core/Src/adcMeas.o + .debug_macro 0x00020a2a 0x69 ./Core/Src/adcMeas.o + .debug_macro 0x00020a93 0x19 ./Core/Src/adcMeas.o + .debug_macro 0x00020aac 0xcf ./Core/Src/adcMeas.o + .debug_macro 0x00020b7b 0xbd ./Core/Src/adcMeas.o + .debug_macro 0x00020c38 0x7c ./Core/Src/adcMeas.o + .debug_macro 0x00020cb4 0x16 ./Core/Src/adcMeas.o + .debug_macro 0x00020cca 0x20 ./Core/Src/adcMeas.o + .debug_macro 0x00020cea 0x22 ./Core/Src/adcMeas.o + .debug_macro 0x00020d0c 0x2e ./Core/Src/adcMeas.o + .debug_macro 0x00020d3a 0x16 ./Core/Src/adcMeas.o + .debug_macro 0x00020d50 0x4a2 ./Core/Src/disdrometer.o + .debug_macro 0x000211f2 0x1c ./Core/Src/disdrometer.o + .debug_macro 0x0002120e 0x47d ./Core/Src/fdcan_bus.o + .debug_macro 0x0002168b 0x45c ./Core/Src/flash_page.o + .debug_macro 0x00021ae7 0x5c ./Core/Src/flash_page.o + .debug_macro 0x00021b43 0x16 ./Core/Src/flash_page.o + .debug_macro 0x00021b59 0x10 ./Core/Src/flash_page.o + .debug_macro 0x00021b69 0x4d2 ./Core/Src/main.o + .debug_macro 0x0002203b 0x4c ./Core/Src/main.o + .debug_macro 0x00022087 0x1c ./Core/Src/main.o + .debug_macro 0x000220a3 0x19b ./Core/Src/main.o + .debug_macro 0x0002223e 0x41d ./Core/Src/stm32g4xx_hal_msp.o + .debug_macro 0x0002265b 0x256 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_macro 0x000228b1 0x44c ./Core/Src/stm32g4xx_it.o + .debug_macro 0x00022cfd 0x274 ./Core/Src/syscalls.o + .debug_macro 0x00022f71 0x10 ./Core/Src/syscalls.o + .debug_macro 0x00022f81 0x10 ./Core/Src/syscalls.o + .debug_macro 0x00022f91 0x10 ./Core/Src/syscalls.o + .debug_macro 0x00022fa1 0x10 ./Core/Src/syscalls.o + .debug_macro 0x00022fb1 0x1c ./Core/Src/syscalls.o + .debug_macro 0x00022fcd 0x52 ./Core/Src/syscalls.o + .debug_macro 0x0002301f 0x22 ./Core/Src/syscalls.o + .debug_macro 0x00023041 0x10 ./Core/Src/syscalls.o + .debug_macro 0x00023051 0x52 ./Core/Src/syscalls.o + .debug_macro 0x000230a3 0xcf ./Core/Src/syscalls.o + .debug_macro 0x00023172 0x1c ./Core/Src/syscalls.o + .debug_macro 0x0002318e 0x3d ./Core/Src/syscalls.o + .debug_macro 0x000231cb 0x35 ./Core/Src/syscalls.o + .debug_macro 0x00023200 0x12c ./Core/Src/syscalls.o + .debug_macro 0x0002332c 0x16 ./Core/Src/syscalls.o + .debug_macro 0x00023342 0x16 ./Core/Src/syscalls.o + .debug_macro 0x00023358 0x29 ./Core/Src/syscalls.o + .debug_macro 0x00023381 0x10 ./Core/Src/syscalls.o + .debug_macro 0x00023391 0x242 ./Core/Src/syscalls.o + .debug_macro 0x000235d3 0x10 ./Core/Src/syscalls.o + .debug_macro 0x000235e3 0x18a ./Core/Src/syscalls.o + .debug_macro 0x0002376d 0x16 ./Core/Src/syscalls.o + .debug_macro 0x00023783 0xce ./Core/Src/syscalls.o + .debug_macro 0x00023851 0x112 ./Core/Src/sysmem.o + .debug_macro 0x00023963 0x23c ./Core/Src/sysmem.o + .debug_macro 0x00023b9f 0x256 ./Core/Src/system_stm32g4xx.o + .debug_macro 0x00023df5 0x427 ./Core/Src/usart_if.o + .debug_macro 0x0002421c 0x45d ./Core/Src/vt100.o + .debug_macro 0x00024679 0x4d7 ./Core/Src/waterTank.o + .debug_macro 0x00024b50 0x2a4 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_macro 0x00024df4 0x273 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_macro 0x00025067 0x262 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_macro 0x000252c9 0x26c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_macro 0x00025535 0x256 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_macro 0x0002578b 0x26c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_macro 0x000259f7 0x25c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_macro 0x00025c53 0x256 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_macro 0x00025ea9 0x368 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_macro 0x00026211 0x25c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_macro 0x0002646d 0x256 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_macro 0x000266c3 0x25d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_macro 0x00026920 0x273 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_macro 0x00026b93 0x280 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_macro 0x00026e13 0x298 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_macro 0x000270ab 0x280 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_macro 0x0002732b 0x257 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_macro 0x00027582 0x256 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_macro 0x000277d8 0x25e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_macro 0x00027a36 0x25c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_macro 0x00027c92 0x281 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_macro 0x00027f13 0x262 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_macro 0x00028175 0x210 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x00028385 0xe9 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_macro 0x0002846e 0x199 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_macro 0x00028607 0x228 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x0002882f 0x80 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_macro 0x000288af 0x28b ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00028b3a 0x10 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_macro 0x00028b4a 0x246 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_macro 0x00028d90 0x1c0 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_macro 0x00028f50 0x23a ./Utils/Src/stm32_adv_trace.o + .debug_macro 0x0002918a 0x230 ./Utils/Src/stm32_mem.o + .debug_macro 0x000293ba 0x10 ./Utils/Src/stm32_mem.o + +.debug_line 0x00000000 0x2f974 + .debug_line 0x00000000 0xd23 ./Core/Src/adcMeas.o + .debug_line 0x00000d23 0xee4 ./Core/Src/disdrometer.o + .debug_line 0x00001c07 0xd3d ./Core/Src/fdcan_bus.o + .debug_line 0x00002944 0xcbd ./Core/Src/flash_page.o + .debug_line 0x00003601 0x14ec ./Core/Src/main.o + .debug_line 0x00004aed 0x105b ./Core/Src/stm32g4xx_hal_msp.o + .debug_line 0x00005b48 0x8f7 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_line 0x0000643f 0xd3c ./Core/Src/stm32g4xx_it.o + .debug_line 0x0000717b 0x8ac ./Core/Src/syscalls.o + .debug_line 0x00007a27 0x588 ./Core/Src/sysmem.o + .debug_line 0x00007faf 0x8f4 ./Core/Src/system_stm32g4xx.o + .debug_line 0x000088a3 0xcaf ./Core/Src/usart_if.o + .debug_line 0x00009552 0xc22 ./Core/Src/vt100.o + .debug_line 0x0000a174 0xe43 ./Core/Src/waterTank.o + .debug_line 0x0000afb7 0x7b ./Core/Startup/startup_stm32g431kbtx.o + .debug_line 0x0000b032 0xcc0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_line 0x0000bcf2 0x20ca ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_line 0x0000ddbc 0x1ae1 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_line 0x0000f89d 0xc82 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_line 0x0001051f 0xe25 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_line 0x00011344 0xe30 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_line 0x00012174 0xdd6 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_line 0x00012f4a 0xfbf ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_line 0x00013f09 0x1a01 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_line 0x0001590a 0xc3c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_line 0x00016546 0xecc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_line 0x00017412 0xc99 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_line 0x000180ab 0xbc3 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_line 0x00018c6e 0xe1f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_line 0x00019a8d 0x1143 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_line 0x0001abd0 0x126f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_line 0x0001be3f 0x11ca ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_line 0x0001d009 0x12f7 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_line 0x0001e300 0x4027 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_line 0x00022327 0x2107 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_line 0x0002442e 0x36e5 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_line 0x00027b13 0xdf5 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_line 0x00028908 0x12c3 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_line 0x00029bcb 0x797 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_line 0x0002a362 0x13ee ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_line 0x0002b750 0x18d0 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_line 0x0002d020 0x94b ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_line 0x0002d96b 0x9ae ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_line 0x0002e319 0xe83 ./Utils/Src/stm32_adv_trace.o + .debug_line 0x0002f19c 0x7d8 ./Utils/Src/stm32_mem.o + +.debug_str 0x00000000 0xfd81c + .debug_str 0x00000000 0xfd81c ./Core/Src/adcMeas.o + 0xed994 (size before relaxing) + .debug_str 0x000fd81c 0xee17e ./Core/Src/disdrometer.o + .debug_str 0x000fd81c 0xed6b4 ./Core/Src/fdcan_bus.o + .debug_str 0x000fd81c 0xecd6f ./Core/Src/flash_page.o + .debug_str 0x000fd81c 0xf02b6 ./Core/Src/main.o + .debug_str 0x000fd81c 0xee824 ./Core/Src/stm32g4xx_hal_msp.o + .debug_str 0x000fd81c 0xe3e51 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_str 0x000fd81c 0xeddb9 ./Core/Src/stm32g4xx_it.o + .debug_str 0x000fd81c 0x99f6 ./Core/Src/syscalls.o + .debug_str 0x000fd81c 0x7794 ./Core/Src/sysmem.o + .debug_str 0x000fd81c 0xe3320 ./Core/Src/system_stm32g4xx.o + .debug_str 0x000fd81c 0xed903 ./Core/Src/usart_if.o + .debug_str 0x000fd81c 0xecc80 ./Core/Src/vt100.o + .debug_str 0x000fd81c 0xee4d9 ./Core/Src/waterTank.o + .debug_str 0x000fd81c 0x96 ./Core/Startup/startup_stm32g431kbtx.o + .debug_str 0x000fd81c 0xe3e5f ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_str 0x000fd81c 0xe434d ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_str 0x000fd81c 0xe42f3 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_str 0x000fd81c 0xe35e2 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_str 0x000fd81c 0xe3b1b ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_str 0x000fd81c 0xe39f5 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_str 0x000fd81c 0xe3a24 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_str 0x000fd81c 0xe36fa ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_str 0x000fd81c 0xe48cf ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_str 0x000fd81c 0xe35c0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_str 0x000fd81c 0xe36be ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_str 0x000fd81c 0xe34ab ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_str 0x000fd81c 0xe37ee ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_str 0x000fd81c 0xe380e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_str 0x000fd81c 0xe3a19 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_str 0x000fd81c 0xe3a1a ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_str 0x000fd81c 0xe3786 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_str 0x000fd81c 0xe3bbd ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_str 0x000fd81c 0xe481e ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_str 0x000fd81c 0xe4492 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_str 0x000fd81c 0xe42db ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_str 0x000fd81c 0xe3ad9 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_str 0x000fd81c 0xe289 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_str 0x000fd81c 0xac5d ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_str 0x000fd81c 0xc40f ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_str 0x000fd81c 0xd206 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_str 0x000fd81c 0xb997 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_str 0x000fd81c 0xb59f ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_str 0x000fd81c 0xe7a2 ./Utils/Src/stm32_adv_trace.o + .debug_str 0x000fd81c 0xe106 ./Utils/Src/stm32_mem.o + +.comment 0x00000000 0x43 + .comment 0x00000000 0x43 ./Core/Src/adcMeas.o + 0x44 (size before relaxing) + .comment 0x00000043 0x44 ./Core/Src/disdrometer.o + .comment 0x00000043 0x44 ./Core/Src/fdcan_bus.o + .comment 0x00000043 0x44 ./Core/Src/flash_page.o + .comment 0x00000043 0x44 ./Core/Src/main.o + .comment 0x00000043 0x44 ./Core/Src/stm32g4xx_hal_msp.o + .comment 0x00000043 0x44 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .comment 0x00000043 0x44 ./Core/Src/stm32g4xx_it.o + .comment 0x00000043 0x44 ./Core/Src/syscalls.o + .comment 0x00000043 0x44 ./Core/Src/sysmem.o + .comment 0x00000043 0x44 ./Core/Src/system_stm32g4xx.o + .comment 0x00000043 0x44 ./Core/Src/usart_if.o + .comment 0x00000043 0x44 ./Core/Src/vt100.o + .comment 0x00000043 0x44 ./Core/Src/waterTank.o + .comment 0x00000043 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .comment 0x00000043 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .comment 0x00000043 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .comment 0x00000043 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .comment 0x00000043 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .comment 0x00000043 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .comment 0x00000043 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .comment 0x00000043 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .comment 0x00000043 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .comment 0x00000043 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .comment 0x00000043 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .comment 0x00000043 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .comment 0x00000043 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .comment 0x00000043 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .comment 0x00000043 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .comment 0x00000043 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .comment 0x00000043 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .comment 0x00000043 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .comment 0x00000043 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .comment 0x00000043 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .comment 0x00000043 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .comment 0x00000043 0x44 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .comment 0x00000043 0x44 ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .comment 0x00000043 0x44 ./Utils/Src/stm32_adv_trace.o + .comment 0x00000043 0x44 ./Utils/Src/stm32_mem.o + +.debug_frame 0x00000000 0xba94 + .debug_frame 0x00000000 0xa4 ./Core/Src/adcMeas.o + .debug_frame 0x000000a4 0x204 ./Core/Src/disdrometer.o + .debug_frame 0x000002a8 0xe4 ./Core/Src/fdcan_bus.o + .debug_frame 0x0000038c 0x84 ./Core/Src/flash_page.o + .debug_frame 0x00000410 0x3ac ./Core/Src/main.o + .debug_frame 0x000007bc 0x2a0 ./Core/Src/stm32g4xx_hal_msp.o + .debug_frame 0x00000a5c 0x74 ./Core/Src/stm32g4xx_hal_timebase_tim.o + .debug_frame 0x00000ad0 0x1dc ./Core/Src/stm32g4xx_it.o + .debug_frame 0x00000cac 0x2ac ./Core/Src/syscalls.o + .debug_frame 0x00000f58 0x34 ./Core/Src/sysmem.o + .debug_frame 0x00000f8c 0x58 ./Core/Src/system_stm32g4xx.o + .debug_frame 0x00000fe4 0x120 ./Core/Src/usart_if.o + .debug_frame 0x00001104 0xb4 ./Core/Src/vt100.o + .debug_frame 0x000011b8 0x114 ./Core/Src/waterTank.o + .debug_frame 0x000012cc 0x500 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o + .debug_frame 0x000017cc 0xacc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o + .debug_frame 0x00002298 0x81c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o + .debug_frame 0x00002ab4 0x374 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o + .debug_frame 0x00002e28 0x4e8 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o + .debug_frame 0x00003310 0x338 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o + .debug_frame 0x00003648 0x344 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o + .debug_frame 0x0000398c 0x24c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o + .debug_frame 0x00003bd8 0x9b0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o + .debug_frame 0x00004588 0x21c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o + .debug_frame 0x000047a4 0x344 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o + .debug_frame 0x00004ae8 0x14c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o + .debug_frame 0x00004c34 0x1c0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o + .debug_frame 0x00004df4 0x4fc ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o + .debug_frame 0x000052f0 0x23c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o + .debug_frame 0x0000552c 0x2ac ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o + .debug_frame 0x000057d8 0x3f4 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o + .debug_frame 0x00005bcc 0x6b0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o + .debug_frame 0x0000627c 0x121c ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o + .debug_frame 0x00007498 0xa68 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o + .debug_frame 0x00007f00 0xa94 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o + .debug_frame 0x00008994 0x2c0 ./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o + .debug_frame 0x00008c54 0x804 ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o + .debug_frame 0x00009458 0xd8 ./Middlewares/Third_Party/FreeRTOS/Source/list.o + .debug_frame 0x00009530 0x420 ./Middlewares/Third_Party/FreeRTOS/Source/queue.o + .debug_frame 0x00009950 0x770 ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o + .debug_frame 0x0000a0c0 0x1a8 ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o + .debug_frame 0x0000a268 0x12c ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o + .debug_frame 0x0000a394 0x3c4 ./Utils/Src/stm32_adv_trace.o + .debug_frame 0x0000a758 0x88 ./Utils/Src/stm32_mem.o + .debug_frame 0x0000a7e0 0x90 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_float.o) + .debug_frame 0x0000a870 0x60 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf_i.o) + .debug_frame 0x0000a8d0 0x144 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-findfp.o) + .debug_frame 0x0000aa14 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fwalk.o) + .debug_frame 0x0000aa48 0x7c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-snprintf.o) + .debug_frame 0x0000aac4 0x88 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-stdio.o) + .debug_frame 0x0000ab4c 0x4c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-vsnprintf.o) + .debug_frame 0x0000ab98 0x20 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memset.o) + .debug_frame 0x0000abb8 0x40 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-localeconv.o) + .debug_frame 0x0000abf8 0x2c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-closer.o) + .debug_frame 0x0000ac24 0x38 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-reent.o) + .debug_frame 0x0000ac5c 0x2c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lseekr.o) + .debug_frame 0x0000ac88 0x2c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-readr.o) + .debug_frame 0x0000acb4 0x2c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-writer.o) + .debug_frame 0x0000ace0 0x20 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-errno.o) + .debug_frame 0x0000ad00 0x2c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-init.o) + .debug_frame 0x0000ad2c 0xb0 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-lock.o) + .debug_frame 0x0000addc 0x28 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memcpy-stub.o) + .debug_frame 0x0000ae04 0x70 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-dtoa.o) + .debug_frame 0x0000ae74 0x38 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-freer.o) + .debug_frame 0x0000aeac 0x30 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-malloc.o) + .debug_frame 0x0000aedc 0x50 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mallocr.o) + .debug_frame 0x0000af2c 0x30 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mlock.o) + .debug_frame 0x0000af5c 0x260 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mprec.o) + .debug_frame 0x0000b1bc 0x90 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-svfprintf.o) + .debug_frame 0x0000b24c 0x5c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fflush.o) + .debug_frame 0x0000b2a8 0x28 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memmove.o) + .debug_frame 0x0000b2d0 0x48 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-locale.o) + .debug_frame 0x0000b318 0x2c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-sbrkr.o) + .debug_frame 0x0000b344 0x40 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-assert.o) + .debug_frame 0x0000b384 0x2c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-callocr.o) + .debug_frame 0x0000b3b0 0x48 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-mbtowc_r.o) + .debug_frame 0x0000b3f8 0x3c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-reallocr.o) + .debug_frame 0x0000b434 0x3c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wctomb_r.o) + .debug_frame 0x0000b470 0x64 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fprintf.o) + .debug_frame 0x0000b4d4 0x28 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-abort.o) + .debug_frame 0x0000b4fc 0x20 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-msizer.o) + .debug_frame 0x0000b51c 0xa8 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-nano-vfprintf.o) + .debug_frame 0x0000b5c4 0x40 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wbuf.o) + .debug_frame 0x0000b604 0x2c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-wsetup.o) + .debug_frame 0x0000b630 0xcc D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signal.o) + .debug_frame 0x0000b6fc 0x3c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signalr.o) + .debug_frame 0x0000b738 0x58 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-makebuf.o) + .debug_frame 0x0000b790 0x2c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fstatr.o) + .debug_frame 0x0000b7bc 0x2c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-isattyr.o) + .debug_frame 0x0000b7e8 0xac D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_addsubdf3.o) + .debug_frame 0x0000b894 0x50 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_muldivdf3.o) + .debug_frame 0x0000b8e4 0xc4 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_cmpdf2.o) + .debug_frame 0x0000b9a8 0x20 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_unorddf2.o) + .debug_frame 0x0000b9c8 0x24 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_fixdfsi.o) + .debug_frame 0x0000b9ec 0x24 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_fixunsdfsi.o) + .debug_frame 0x0000ba10 0x24 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_arm_truncdfsf2.o) + .debug_frame 0x0000ba34 0x2c D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_aeabi_uldivmod.o) + .debug_frame 0x0000ba60 0x34 D:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard\libgcc.a(_udivmoddi4.o) + +.debug_line_str + 0x00000000 0x7a + .debug_line_str + 0x00000000 0x7a ./Core/Startup/startup_stm32g431kbtx.o diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Utils/Src/stm32_adv_trace.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Utils/Src/stm32_adv_trace.cyclo new file mode 100644 index 0000000..5c9e2b7 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Utils/Src/stm32_adv_trace.cyclo @@ -0,0 +1,26 @@ +../Utils/Src/stm32_adv_trace.c:166:25:UTIL_ADV_TRACE_Init 1 +../Utils/Src/stm32_adv_trace.c:182:25:UTIL_ADV_TRACE_DeInit 1 +../Utils/Src/stm32_adv_trace.c:188:9:UTIL_ADV_TRACE_IsBufferEmpty 2 +../Utils/Src/stm32_adv_trace.c:196:25:UTIL_ADV_TRACE_StartRxProcess 1 +../Utils/Src/stm32_adv_trace.c:203:25:UTIL_ADV_TRACE_COND_FSend 7 +../Utils/Src/stm32_adv_trace.c:296:25:UTIL_ADV_TRACE_FSend 1 +../Utils/Src/stm32_adv_trace.c:309:25:UTIL_ADV_TRACE_COND_ZCSend_Allocation 7 +../Utils/Src/stm32_adv_trace.c:357:25:UTIL_ADV_TRACE_COND_ZCSend_Finalize 1 +../Utils/Src/stm32_adv_trace.c:363:25:UTIL_ADV_TRACE_ZCSend_Allocation 2 +../Utils/Src/stm32_adv_trace.c:387:25:UTIL_ADV_TRACE_ZCSend_Finalize 1 +../Utils/Src/stm32_adv_trace.c:394:25:UTIL_ADV_TRACE_COND_Send 8 +../Utils/Src/stm32_adv_trace.c:449:25:UTIL_ADV_TRACE_Send 3 +../Utils/Src/stm32_adv_trace.c:487:6:UTIL_ADV_TRACE_RegisterTimeStampFunction 1 +../Utils/Src/stm32_adv_trace.c:492:6:UTIL_ADV_TRACE_SetVerboseLevel 1 +../Utils/Src/stm32_adv_trace.c:497:9:UTIL_ADV_TRACE_GetVerboseLevel 1 +../Utils/Src/stm32_adv_trace.c:502:6:UTIL_ADV_TRACE_SetRegion 1 +../Utils/Src/stm32_adv_trace.c:507:10:UTIL_ADV_TRACE_GetRegion 1 +../Utils/Src/stm32_adv_trace.c:512:6:UTIL_ADV_TRACE_ResetRegion 1 +../Utils/Src/stm32_adv_trace.c:518:13:UTIL_ADV_TRACE_PreSendHook 1 +../Utils/Src/stm32_adv_trace.c:522:13:UTIL_ADV_TRACE_PostSendHook 1 +../Utils/Src/stm32_adv_trace.c:538:32:TRACE_Send 7 +../Utils/Src/stm32_adv_trace.c:609:13:TRACE_TxCpltCallback 8 +../Utils/Src/stm32_adv_trace.c:704:16:TRACE_AllocateBufer 8 +../Utils/Src/stm32_adv_trace.c:795:13:TRACE_Lock 1 +../Utils/Src/stm32_adv_trace.c:806:13:TRACE_UnLock 1 +../Utils/Src/stm32_adv_trace.c:817:17:TRACE_IsLocked 1 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Utils/Src/stm32_adv_trace.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Utils/Src/stm32_adv_trace.d new file mode 100644 index 0000000..606218d --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Utils/Src/stm32_adv_trace.d @@ -0,0 +1,42 @@ +Utils/Src/stm32_adv_trace.o: ../Utils/Src/stm32_adv_trace.c \ + ../Utils/Inc/stm32_adv_trace.h ../Core/Inc/utilities_conf.h \ + ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h +../Utils/Inc/stm32_adv_trace.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Utils/Src/stm32_adv_trace.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Utils/Src/stm32_adv_trace.o new file mode 100644 index 0000000..654e4a0 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Utils/Src/stm32_adv_trace.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Utils/Src/stm32_adv_trace.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Utils/Src/stm32_adv_trace.su new file mode 100644 index 0000000..6be2cdd --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Utils/Src/stm32_adv_trace.su @@ -0,0 +1,26 @@ +../Utils/Src/stm32_adv_trace.c:166:25:UTIL_ADV_TRACE_Init 8 static +../Utils/Src/stm32_adv_trace.c:182:25:UTIL_ADV_TRACE_DeInit 8 static +../Utils/Src/stm32_adv_trace.c:188:9:UTIL_ADV_TRACE_IsBufferEmpty 4 static +../Utils/Src/stm32_adv_trace.c:196:25:UTIL_ADV_TRACE_StartRxProcess 16 static +../Utils/Src/stm32_adv_trace.c:203:25:UTIL_ADV_TRACE_COND_FSend 60 static +../Utils/Src/stm32_adv_trace.c:296:25:UTIL_ADV_TRACE_FSend 528 static +../Utils/Src/stm32_adv_trace.c:309:25:UTIL_ADV_TRACE_COND_ZCSend_Allocation 56 static +../Utils/Src/stm32_adv_trace.c:357:25:UTIL_ADV_TRACE_COND_ZCSend_Finalize 8 static +../Utils/Src/stm32_adv_trace.c:363:25:UTIL_ADV_TRACE_ZCSend_Allocation 32 static +../Utils/Src/stm32_adv_trace.c:387:25:UTIL_ADV_TRACE_ZCSend_Finalize 8 static +../Utils/Src/stm32_adv_trace.c:394:25:UTIL_ADV_TRACE_COND_Send 56 static +../Utils/Src/stm32_adv_trace.c:449:25:UTIL_ADV_TRACE_Send 32 static +../Utils/Src/stm32_adv_trace.c:487:6:UTIL_ADV_TRACE_RegisterTimeStampFunction 16 static +../Utils/Src/stm32_adv_trace.c:492:6:UTIL_ADV_TRACE_SetVerboseLevel 16 static +../Utils/Src/stm32_adv_trace.c:497:9:UTIL_ADV_TRACE_GetVerboseLevel 4 static +../Utils/Src/stm32_adv_trace.c:502:6:UTIL_ADV_TRACE_SetRegion 16 static +../Utils/Src/stm32_adv_trace.c:507:10:UTIL_ADV_TRACE_GetRegion 4 static +../Utils/Src/stm32_adv_trace.c:512:6:UTIL_ADV_TRACE_ResetRegion 16 static +../Utils/Src/stm32_adv_trace.c:518:13:UTIL_ADV_TRACE_PreSendHook 4 static +../Utils/Src/stm32_adv_trace.c:522:13:UTIL_ADV_TRACE_PostSendHook 4 static +../Utils/Src/stm32_adv_trace.c:538:32:TRACE_Send 40 static,ignoring_inline_asm +../Utils/Src/stm32_adv_trace.c:609:13:TRACE_TxCpltCallback 40 static,ignoring_inline_asm +../Utils/Src/stm32_adv_trace.c:704:16:TRACE_AllocateBufer 32 static,ignoring_inline_asm +../Utils/Src/stm32_adv_trace.c:795:13:TRACE_Lock 24 static,ignoring_inline_asm +../Utils/Src/stm32_adv_trace.c:806:13:TRACE_UnLock 24 static,ignoring_inline_asm +../Utils/Src/stm32_adv_trace.c:817:17:TRACE_IsLocked 4 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Utils/Src/stm32_mem.cyclo b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Utils/Src/stm32_mem.cyclo new file mode 100644 index 0000000..f875010 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Utils/Src/stm32_mem.cyclo @@ -0,0 +1,3 @@ +../Utils/Src/stm32_mem.c:32:6:UTIL_MEM_cpy_8 2 +../Utils/Src/stm32_mem.c:43:6:UTIL_MEM_cpyr_8 2 +../Utils/Src/stm32_mem.c:55:6:UTIL_MEM_set_8 2 diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Utils/Src/stm32_mem.d b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Utils/Src/stm32_mem.d new file mode 100644 index 0000000..6baecb2 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Utils/Src/stm32_mem.d @@ -0,0 +1,41 @@ +Utils/Src/stm32_mem.o: ../Utils/Src/stm32_mem.c ../Utils/Inc/stm32_mem.h \ + ../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \ + ../Drivers/CMSIS/Include/cmsis_gcc.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h \ + ../Core/Inc/FreeRTOSConfig.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \ + ../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h +../Utils/Inc/stm32_mem.h: +../Core/Inc/utilities_conf.h: +../Drivers/CMSIS/Include/cmsis_compiler.h: +../Drivers/CMSIS/Include/cmsis_gcc.h: +../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h: +../Core/Inc/FreeRTOSConfig.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/portable.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h: +../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/list.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/task.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h: +../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h: diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Utils/Src/stm32_mem.o b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Utils/Src/stm32_mem.o new file mode 100644 index 0000000..c6f9fe2 Binary files /dev/null and b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Utils/Src/stm32_mem.o differ diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Utils/Src/stm32_mem.su b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Utils/Src/stm32_mem.su new file mode 100644 index 0000000..90bdace --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Utils/Src/stm32_mem.su @@ -0,0 +1,3 @@ +../Utils/Src/stm32_mem.c:32:6:UTIL_MEM_cpy_8 32 static +../Utils/Src/stm32_mem.c:43:6:UTIL_MEM_cpyr_8 32 static +../Utils/Src/stm32_mem.c:55:6:UTIL_MEM_set_8 24 static diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Utils/Src/subdir.mk b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Utils/Src/subdir.mk new file mode 100644 index 0000000..c44f465 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/Utils/Src/subdir.mk @@ -0,0 +1,30 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +C_SRCS += \ +../Utils/Src/stm32_adv_trace.c \ +../Utils/Src/stm32_mem.c + +OBJS += \ +./Utils/Src/stm32_adv_trace.o \ +./Utils/Src/stm32_mem.o + +C_DEPS += \ +./Utils/Src/stm32_adv_trace.d \ +./Utils/Src/stm32_mem.d + + +# Each subdirectory must supply rules for building sources it contributes +Utils/Src/%.o Utils/Src/%.su Utils/Src/%.cyclo: ../Utils/Src/%.c Utils/Src/subdir.mk + arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32G431xx -c -I../Core/Inc -I../Drivers/STM32G4xx_HAL_Driver/Inc -I../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32G4xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -I../Utils/Inc -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@" + +clean: clean-Utils-2f-Src + +clean-Utils-2f-Src: + -$(RM) ./Utils/Src/stm32_adv_trace.cyclo ./Utils/Src/stm32_adv_trace.d ./Utils/Src/stm32_adv_trace.o ./Utils/Src/stm32_adv_trace.su ./Utils/Src/stm32_mem.cyclo ./Utils/Src/stm32_mem.d ./Utils/Src/stm32_mem.o ./Utils/Src/stm32_mem.su + +.PHONY: clean-Utils-2f-Src + diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/makefile b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/makefile new file mode 100644 index 0000000..e5ff8ba --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/makefile @@ -0,0 +1,104 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +-include ../makefile.init + +RM := rm -rf + +# All of the sources participating in the build are defined here +-include sources.mk +-include Utils/Src/subdir.mk +-include Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/subdir.mk +-include Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/subdir.mk +-include Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/subdir.mk +-include Middlewares/Third_Party/FreeRTOS/Source/subdir.mk +-include Drivers/STM32G4xx_HAL_Driver/Src/subdir.mk +-include Core/Startup/subdir.mk +-include Core/Src/subdir.mk +-include objects.mk + +ifneq ($(MAKECMDGOALS),clean) +ifneq ($(strip $(S_DEPS)),) +-include $(S_DEPS) +endif +ifneq ($(strip $(S_UPPER_DEPS)),) +-include $(S_UPPER_DEPS) +endif +ifneq ($(strip $(C_DEPS)),) +-include $(C_DEPS) +endif +endif + +-include ../makefile.defs + +OPTIONAL_TOOL_DEPS := \ +$(wildcard ../makefile.defs) \ +$(wildcard ../makefile.init) \ +$(wildcard ../makefile.targets) \ + + +BUILD_ARTIFACT_NAME := NUCLEO_G431KB_WaterTank_I-Spritz_v2e +BUILD_ARTIFACT_EXTENSION := elf +BUILD_ARTIFACT_PREFIX := +BUILD_ARTIFACT := $(BUILD_ARTIFACT_PREFIX)$(BUILD_ARTIFACT_NAME)$(if $(BUILD_ARTIFACT_EXTENSION),.$(BUILD_ARTIFACT_EXTENSION),) + +# Add inputs and outputs from these tool invocations to the build variables +EXECUTABLES += \ +NUCLEO_G431KB_WaterTank_I-Spritz_v2e.elf \ + +MAP_FILES += \ +NUCLEO_G431KB_WaterTank_I-Spritz_v2e.map \ + +SIZE_OUTPUT += \ +default.size.stdout \ + +OBJDUMP_LIST += \ +NUCLEO_G431KB_WaterTank_I-Spritz_v2e.list \ + + +# All Target +all: + +@$(MAKE) --no-print-directory main-build && $(MAKE) --no-print-directory post-build + +# Main-build Target +main-build: NUCLEO_G431KB_WaterTank_I-Spritz_v2e.elf secondary-outputs + +# Tool invocations +NUCLEO_G431KB_WaterTank_I-Spritz_v2e.elf NUCLEO_G431KB_WaterTank_I-Spritz_v2e.map: $(OBJS) $(USER_OBJS) D:\xavie\STM32CubeIDE\workspace_1.18.0\NUCLEO_G431KB_WaterTank_I-Spritz_v2e\STM32G431KBTX_FLASH.ld makefile objects.list $(OPTIONAL_TOOL_DEPS) + arm-none-eabi-gcc -o "NUCLEO_G431KB_WaterTank_I-Spritz_v2e.elf" @"objects.list" $(USER_OBJS) $(LIBS) -mcpu=cortex-m4 -T"D:\xavie\STM32CubeIDE\workspace_1.18.0\NUCLEO_G431KB_WaterTank_I-Spritz_v2e\STM32G431KBTX_FLASH.ld" --specs=nosys.specs -Wl,-Map="NUCLEO_G431KB_WaterTank_I-Spritz_v2e.map" -Wl,--gc-sections -static -u _printf_float --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -Wl,--start-group -lc -lm -Wl,--end-group + @echo 'Finished building target: $@' + @echo ' ' + +default.size.stdout: $(EXECUTABLES) makefile objects.list $(OPTIONAL_TOOL_DEPS) + arm-none-eabi-size $(EXECUTABLES) + @echo 'Finished building: $@' + @echo ' ' + +NUCLEO_G431KB_WaterTank_I-Spritz_v2e.list: $(EXECUTABLES) makefile objects.list $(OPTIONAL_TOOL_DEPS) + arm-none-eabi-objdump -h -S $(EXECUTABLES) > "NUCLEO_G431KB_WaterTank_I-Spritz_v2e.list" + @echo 'Finished building: $@' + @echo ' ' + +# Other Targets +clean: + -$(RM) NUCLEO_G431KB_WaterTank_I-Spritz_v2e.elf NUCLEO_G431KB_WaterTank_I-Spritz_v2e.list NUCLEO_G431KB_WaterTank_I-Spritz_v2e.map default.size.stdout + -@echo ' ' + +post-build: + arm-none-eabi-objcopy -O ihex NUCLEO_G431KB_WaterTank_I-Spritz_v2e.elf NUCLEO_G431KB_WaterTank_I-Spritz_v2e.hex + -@echo ' ' + +secondary-outputs: $(SIZE_OUTPUT) $(OBJDUMP_LIST) + +fail-specified-linker-script-missing: + @echo 'Error: Cannot find the specified linker script. Check the linker settings in the build configuration.' + @exit 2 + +warn-no-linker-script-specified: + @echo 'Warning: No linker script specified. Check the linker settings in the build configuration.' + +.PHONY: all clean dependents main-build fail-specified-linker-script-missing warn-no-linker-script-specified post-build + +-include ../makefile.targets diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/objects.list b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/objects.list new file mode 100644 index 0000000..37aa548 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/objects.list @@ -0,0 +1,56 @@ +"./Core/Src/adcMeas.o" +"./Core/Src/app_freertos.o" +"./Core/Src/disdrometer.o" +"./Core/Src/fdcan_bus.o" +"./Core/Src/flash_page.o" +"./Core/Src/main.o" +"./Core/Src/stm32g4xx_hal_msp.o" +"./Core/Src/stm32g4xx_hal_timebase_tim.o" +"./Core/Src/stm32g4xx_it.o" +"./Core/Src/syscalls.o" +"./Core/Src/sysmem.o" +"./Core/Src/system_stm32g4xx.o" +"./Core/Src/usart_if.o" +"./Core/Src/vt100.o" +"./Core/Src/waterTank.o" +"./Core/Startup/startup_stm32g431kbtx.o" +"./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o" +"./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o" +"./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o" +"./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_comp.o" +"./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o" +"./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac.o" +"./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dac_ex.o" +"./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o" +"./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o" +"./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o" +"./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o" +"./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o" +"./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o" +"./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o" +"./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o" +"./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp.o" +"./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_opamp_ex.o" +"./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o" +"./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o" +"./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o" +"./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o" +"./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.o" +"./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.o" +"./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o" +"./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o" +"./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o" +"./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o" +"./Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.o" +"./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.o" +"./Middlewares/Third_Party/FreeRTOS/Source/croutine.o" +"./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o" +"./Middlewares/Third_Party/FreeRTOS/Source/list.o" +"./Middlewares/Third_Party/FreeRTOS/Source/queue.o" +"./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o" +"./Middlewares/Third_Party/FreeRTOS/Source/tasks.o" +"./Middlewares/Third_Party/FreeRTOS/Source/timers.o" +"./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o" +"./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o" +"./Utils/Src/stm32_adv_trace.o" +"./Utils/Src/stm32_mem.o" diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/objects.mk b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/objects.mk new file mode 100644 index 0000000..b471e98 --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/objects.mk @@ -0,0 +1,9 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +USER_OBJS := + +LIBS := + diff --git a/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/sources.mk b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/sources.mk new file mode 100644 index 0000000..bdee75d --- /dev/null +++ b/WaterTank/Firmware/NUCLEO_G431KB_WaterTank_I-Spritz_v2e/Debug/sources.mk @@ -0,0 +1,33 @@ +################################################################################ +# Automatically-generated file. Do not edit! +# Toolchain: GNU Tools for STM32 (13.3.rel1) +################################################################################ + +ELF_SRCS := +OBJ_SRCS := +S_SRCS := +C_SRCS := +S_UPPER_SRCS := +O_SRCS := +CYCLO_FILES := +SIZE_OUTPUT := +OBJDUMP_LIST := +SU_FILES := +EXECUTABLES := +OBJS := +MAP_FILES := +S_DEPS := +S_UPPER_DEPS := +C_DEPS := + +# Every subdirectory with source files must be described here +SUBDIRS := \ +Core/Src \ +Core/Startup \ +Drivers/STM32G4xx_HAL_Driver/Src \ +Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS \ +Middlewares/Third_Party/FreeRTOS/Source \ +Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F \ +Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang \ +Utils/Src \ +